From e5f7a4b50206922d45b59fb0fe089d75c1a15d58 Mon Sep 17 00:00:00 2001 From: Erik Torsner Date: Thu, 18 May 2023 12:23:28 +0200 Subject: [PATCH] Deploying version 1.6.4 --- README.md | 7 +- includes/compat.php | 73 + languages/wp-ses-en.pot | 4 +- readme.txt | 6 +- .../Aws/Api/ErrorParser/JsonParserTrait.php | 2 +- vendor/Aws3/Aws/Api/TimestampShape.php | 2 +- vendor/Aws3/Aws/AwsClient.php | 11 + vendor/Aws3/Aws/ClientResolver.php | 14 +- .../Aws/Credentials/CredentialProvider.php | 102 +- vendor/Aws3/Aws/Crypto/EncryptionTrait.php | 2 +- vendor/Aws3/Aws/Endpoint/Partition.php | 10 +- vendor/Aws3/Aws/HashingStream.php | 2 + vendor/Aws3/Aws/MockHandler.php | 1 + vendor/Aws3/Aws/Sdk.php | 12 +- .../Aws3/Aws/Signature/SignatureProvider.php | 2 +- vendor/Aws3/Aws/Signature/SignatureV4.php | 66 +- vendor/Aws3/Aws/Token/SsoTokenProvider.php | 2 +- .../accessanalyzer/2019-11-01/api-2.json.php | 6 - .../2019-11-01/endpoint-rule-set-1.json.php | 6 - .../2019-11-01/endpoint-tests-1.json.php | 6 - .../2019-11-01/paginators-1.json.php | 6 - .../data/account/2021-02-01/api-2.json.php | 6 - .../2021-02-01/endpoint-rule-set-1.json.php | 6 - .../2021-02-01/endpoint-tests-1.json.php | 6 - .../account/2021-02-01/paginators-1.json.php | 6 - .../data/acm-pca/2017-08-22/api-2.json.php | 6 - .../2017-08-22/endpoint-rule-set-1.json.php | 6 - .../2017-08-22/endpoint-tests-1.json.php | 6 - .../acm-pca/2017-08-22/paginators-1.json.php | 6 - .../acm-pca/2017-08-22/waiters-2.json.php | 6 - .../Aws/data/acm/2015-12-08/api-2.json.php | 6 - .../2015-12-08/endpoint-rule-set-1.json.php | 6 - .../acm/2015-12-08/endpoint-tests-1.json.php | 6 - .../data/acm/2015-12-08/paginators-1.json.php | 6 - .../Aws/data/acm/2015-12-08/smoke.json.php | 6 - .../data/acm/2015-12-08/waiters-2.json.php | 6 - .../2017-11-09/api-2.json.php | 6 - .../2017-11-09/endpoint-rule-set-1.json.php | 6 - .../2017-11-09/endpoint-tests-1.json.php | 6 - .../2017-11-09/paginators-1.json.php | 6 - .../Aws/data/amp/2020-08-01/api-2.json.php | 6 - .../2020-08-01/endpoint-rule-set-1.json.php | 6 - .../amp/2020-08-01/endpoint-tests-1.json.php | 6 - .../data/amp/2020-08-01/paginators-1.json.php | 6 - .../data/amp/2020-08-01/waiters-2.json.php | 6 - .../data/amplify/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../amplify/2017-07-25/paginators-1.json.php | 6 - .../amplifybackend/2020-08-11/api-2.json.php | 6 - .../2020-08-11/endpoint-rule-set-1.json.php | 6 - .../2020-08-11/endpoint-tests-1.json.php | 6 - .../2020-08-11/paginators-1.json.php | 6 - .../2021-08-11/api-2.json.php | 6 - .../2021-08-11/endpoint-rule-set-1.json.php | 6 - .../2021-08-11/endpoint-tests-1.json.php | 6 - .../2021-08-11/paginators-1.json.php | 6 - .../data/apigateway/2015-07-09/api-2.json.php | 6 - .../2015-07-09/endpoint-rule-set-1.json.php | 6 - .../2015-07-09/endpoint-tests-1.json.php | 6 - .../2015-07-09/paginators-1.json.php | 6 - .../data/apigateway/2015-07-09/smoke.json.php | 6 - .../2018-11-29/api-2.json.php | 6 - .../2018-11-29/endpoint-rule-set-1.json.php | 6 - .../2018-11-29/endpoint-tests-1.json.php | 6 - .../2018-11-29/paginators-1.json.php | 6 - .../apigatewayv2/2018-11-29/api-2.json.php | 6 - .../2018-11-29/endpoint-rule-set-1.json.php | 6 - .../2018-11-29/endpoint-tests-1.json.php | 6 - .../2018-11-29/paginators-1.json.php | 6 - .../data/appconfig/2019-10-09/api-2.json.php | 6 - .../2019-10-09/endpoint-rule-set-1.json.php | 6 - .../2019-10-09/endpoint-tests-1.json.php | 6 - .../2019-10-09/paginators-1.json.php | 6 - .../appconfigdata/2021-11-11/api-2.json.php | 6 - .../2021-11-11/endpoint-rule-set-1.json.php | 6 - .../2021-11-11/endpoint-tests-1.json.php | 6 - .../2021-11-11/paginators-1.json.php | 6 - .../data/appflow/2020-08-23/api-2.json.php | 6 - .../2020-08-23/endpoint-rule-set-1.json.php | 6 - .../2020-08-23/endpoint-tests-1.json.php | 6 - .../appflow/2020-08-23/paginators-1.json.php | 6 - .../appintegrations/2020-07-29/api-2.json.php | 6 - .../2020-07-29/endpoint-rule-set-1.json.php | 6 - .../2020-07-29/endpoint-tests-1.json.php | 6 - .../2020-07-29/paginators-1.json.php | 6 - .../2016-02-06/api-2.json.php | 6 - .../2016-02-06/endpoint-rule-set-1.json.php | 6 - .../2016-02-06/endpoint-tests-1.json.php | 6 - .../2016-02-06/paginators-1.json.php | 6 - .../2016-02-06/smoke.json.php | 6 - .../2018-11-25/api-2.json.php | 6 - .../2018-11-25/endpoint-rule-set-1.json.php | 6 - .../2018-11-25/endpoint-tests-1.json.php | 6 - .../2018-11-25/paginators-1.json.php | 6 - .../2020-09-10/api-2.json.php | 6 - .../2020-09-10/endpoint-rule-set-1.json.php | 6 - .../2020-09-10/endpoint-tests-1.json.php | 6 - .../2020-09-10/paginators-1.json.php | 6 - .../data/appmesh/2018-10-01/api-2.json.php | 6 - .../2018-10-01/endpoint-rule-set-1.json.php | 6 - .../2018-10-01/endpoint-tests-1.json.php | 6 - .../appmesh/2018-10-01/paginators-1.json.php | 6 - .../data/appmesh/2019-01-25/api-2.json.php | 6 - .../2019-01-25/endpoint-rule-set-1.json.php | 6 - .../2019-01-25/endpoint-tests-1.json.php | 6 - .../appmesh/2019-01-25/paginators-1.json.php | 6 - .../data/apprunner/2020-05-15/api-2.json.php | 6 - .../2020-05-15/endpoint-rule-set-1.json.php | 6 - .../2020-05-15/endpoint-tests-1.json.php | 6 - .../2020-05-15/paginators-1.json.php | 6 - .../data/appstream/2016-12-01/api-2.json.php | 6 - .../2016-12-01/endpoint-rule-set-1.json.php | 6 - .../2016-12-01/endpoint-tests-1.json.php | 6 - .../2016-12-01/paginators-1.json.php | 6 - .../data/appstream/2016-12-01/smoke.json.php | 6 - .../appstream/2016-12-01/waiters-2.json.php | 6 - .../data/appsync/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../appsync/2017-07-25/paginators-1.json.php | 6 - .../arc-zonal-shift/2022-10-30/api-2.json.php | 6 - .../2022-10-30/endpoint-rule-set-1.json.php | 6 - .../2022-10-30/endpoint-tests-1.json.php | 6 - .../2022-10-30/paginators-1.json.php | 6 - .../Aws/data/athena/2017-05-18/api-2.json.php | 6 - .../2017-05-18/endpoint-rule-set-1.json.php | 6 - .../2017-05-18/endpoint-tests-1.json.php | 6 - .../athena/2017-05-18/paginators-1.json.php | 6 - .../Aws/data/athena/2017-05-18/smoke.json.php | 6 - .../auditmanager/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../2017-07-25/paginators-1.json.php | 6 - .../2018-01-06/api-2.json.php | 6 - .../2018-01-06/endpoint-rule-set-1.json.php | 6 - .../2018-01-06/endpoint-tests-1.json.php | 6 - .../2018-01-06/paginators-1.json.php | 6 - .../autoscaling/2011-01-01/api-2.json.php | 6 - .../2011-01-01/endpoint-rule-set-1.json.php | 6 - .../2011-01-01/endpoint-tests-1.json.php | 6 - .../2011-01-01/paginators-1.json.php | 6 - .../autoscaling/2011-01-01/smoke.json.php | 6 - .../autoscaling/2011-01-01/waiters-2.json.php | 6 - .../backup-gateway/2021-01-01/api-2.json.php | 6 - .../2021-01-01/endpoint-rule-set-1.json.php | 6 - .../2021-01-01/endpoint-tests-1.json.php | 6 - .../2021-01-01/paginators-1.json.php | 6 - .../Aws/data/backup/2018-11-15/api-2.json.php | 6 - .../2018-11-15/endpoint-rule-set-1.json.php | 6 - .../2018-11-15/endpoint-tests-1.json.php | 6 - .../backup/2018-11-15/paginators-1.json.php | 6 - .../backupstorage/2018-04-10/api-2.json.php | 6 - .../2018-04-10/endpoint-rule-set-1.json.php | 6 - .../2018-04-10/endpoint-tests-1.json.php | 6 - .../2018-04-10/paginators-1.json.php | 6 - .../Aws/data/batch/2016-08-10/api-2.json.php | 6 - .../2016-08-10/endpoint-rule-set-1.json.php | 6 - .../2016-08-10/endpoint-tests-1.json.php | 6 - .../batch/2016-08-10/paginators-1.json.php | 6 - .../Aws/data/batch/2016-08-10/smoke.json.php | 6 - .../2021-07-30/api-2.json.php | 6 - .../2021-07-30/endpoint-rule-set-1.json.php | 6 - .../2021-07-30/endpoint-tests-1.json.php | 6 - .../2021-07-30/paginators-1.json.php | 6 - .../2021-07-30/smoke.json.php | 6 - .../2021-07-30/waiters-2.json.php | 6 - .../Aws/data/braket/2019-09-01/api-2.json.php | 6 - .../2019-09-01/endpoint-rule-set-1.json.php | 6 - .../2019-09-01/endpoint-tests-1.json.php | 6 - .../braket/2019-09-01/paginators-1.json.php | 6 - .../data/budgets/2016-10-20/api-2.json.php | 6 - .../2016-10-20/endpoint-rule-set-1.json.php | 6 - .../2016-10-20/endpoint-tests-1.json.php | 6 - .../budgets/2016-10-20/paginators-1.json.php | 6 - .../Aws/data/ce/2017-10-25/api-2.json.php | 6 - .../2017-10-25/endpoint-rule-set-1.json.php | 6 - .../ce/2017-10-25/endpoint-tests-1.json.php | 6 - .../data/ce/2017-10-25/paginators-1.json.php | 6 - .../2021-04-20/api-2.json.php | 6 - .../2021-04-20/endpoint-rule-set-1.json.php | 6 - .../2021-04-20/endpoint-tests-1.json.php | 6 - .../2021-04-20/paginators-1.json.php | 6 - .../2021-07-15/api-2.json.php | 6 - .../2021-07-15/endpoint-rule-set-1.json.php | 6 - .../2021-07-15/endpoint-tests-1.json.php | 6 - .../2021-07-15/paginators-1.json.php | 6 - .../2021-07-15/api-2.json.php | 6 - .../2021-07-15/endpoint-rule-set-1.json.php | 6 - .../2021-07-15/endpoint-tests-1.json.php | 6 - .../2021-07-15/paginators-1.json.php | 6 - .../2021-05-15/api-2.json.php | 6 - .../2021-05-15/endpoint-rule-set-1.json.php | 6 - .../2021-05-15/endpoint-tests-1.json.php | 6 - .../2021-05-15/paginators-1.json.php | 6 - .../chime-sdk-voice/2022-08-03/api-2.json.php | 6 - .../2022-08-03/endpoint-rule-set-1.json.php | 6 - .../2022-08-03/endpoint-tests-1.json.php | 6 - .../2022-08-03/paginators-1.json.php | 6 - .../Aws/data/chime/2018-05-01/api-2.json.php | 6 - .../2018-05-01/endpoint-rule-set-1.json.php | 6 - .../2018-05-01/endpoint-tests-1.json.php | 6 - .../chime/2018-05-01/paginators-1.json.php | 6 - .../data/cleanrooms/2022-02-17/api-2.json.php | 6 - .../2022-02-17/endpoint-rule-set-1.json.php | 6 - .../2022-02-17/endpoint-tests-1.json.php | 6 - .../2022-02-17/paginators-1.json.php | 6 - .../data/cleanrooms/2022-02-17/smoke.json.php | 6 - .../cleanrooms/2022-02-17/waiters-2.json.php | 6 - .../Aws/data/cloud9/2017-09-23/api-2.json.php | 6 - .../2017-09-23/endpoint-rule-set-1.json.php | 6 - .../2017-09-23/endpoint-tests-1.json.php | 6 - .../cloud9/2017-09-23/paginators-1.json.php | 6 - .../cloudcontrol/2021-09-30/api-2.json.php | 6 - .../2021-09-30/endpoint-rule-set-1.json.php | 6 - .../2021-09-30/endpoint-tests-1.json.php | 6 - .../2021-09-30/paginators-1.json.php | 6 - .../cloudcontrol/2021-09-30/smoke.json.php | 6 - .../2021-09-30/waiters-2.json.php | 6 - .../clouddirectory/2016-05-10/api-2.json.php | 6 - .../2016-05-10/endpoint-rule-set-1.json.php | 6 - .../2016-05-10/endpoint-tests-1.json.php | 6 - .../2016-05-10/paginators-1.json.php | 6 - .../clouddirectory/2017-01-11/api-2.json.php | 6 - .../2017-01-11/endpoint-rule-set-1.json.php | 6 - .../2017-01-11/endpoint-tests-1.json.php | 6 - .../2017-01-11/paginators-1.json.php | 6 - .../cloudformation/2010-05-15/api-2.json.php | 6 - .../2010-05-15/endpoint-rule-set-1.json.php | 6 - .../2010-05-15/endpoint-tests-1.json.php | 6 - .../2010-05-15/paginators-1.json.php | 6 - .../cloudformation/2010-05-15/smoke.json.php | 6 - .../2010-05-15/waiters-2.json.php | 6 - .../data/cloudfront/2015-07-27/api-2.json.php | 6 - .../2015-07-27/endpoint-rule-set-1.json.php | 6 - .../2015-07-27/endpoint-tests-1.json.php | 6 - .../2015-07-27/paginators-1.json.php | 6 - .../cloudfront/2015-07-27/waiters-2.json.php | 6 - .../data/cloudfront/2016-01-28/api-2.json.php | 6 - .../2016-01-28/endpoint-rule-set-1.json.php | 6 - .../2016-01-28/endpoint-tests-1.json.php | 6 - .../2016-01-28/paginators-1.json.php | 6 - .../cloudfront/2016-01-28/waiters-2.json.php | 6 - .../data/cloudfront/2016-08-01/api-2.json.php | 6 - .../2016-08-01/endpoint-rule-set-1.json.php | 6 - .../2016-08-01/endpoint-tests-1.json.php | 6 - .../2016-08-01/paginators-1.json.php | 6 - .../cloudfront/2016-08-01/waiters-2.json.php | 6 - .../data/cloudfront/2016-08-20/api-2.json.php | 6 - .../2016-08-20/endpoint-rule-set-1.json.php | 6 - .../2016-08-20/endpoint-tests-1.json.php | 6 - .../2016-08-20/paginators-1.json.php | 6 - .../cloudfront/2016-08-20/waiters-2.json.php | 6 - .../data/cloudfront/2016-09-07/api-2.json.php | 6 - .../2016-09-07/endpoint-rule-set-1.json.php | 6 - .../2016-09-07/endpoint-tests-1.json.php | 6 - .../2016-09-07/paginators-1.json.php | 6 - .../cloudfront/2016-09-07/waiters-1.json.php | 6 - .../cloudfront/2016-09-07/waiters-2.json.php | 6 - .../data/cloudfront/2016-09-29/api-2.json.php | 6 - .../2016-09-29/endpoint-rule-set-1.json.php | 6 - .../2016-09-29/endpoint-tests-1.json.php | 6 - .../2016-09-29/paginators-1.json.php | 6 - .../cloudfront/2016-09-29/waiters-1.json.php | 6 - .../cloudfront/2016-09-29/waiters-2.json.php | 6 - .../data/cloudfront/2016-11-25/api-2.json.php | 6 - .../2016-11-25/endpoint-rule-set-1.json.php | 6 - .../2016-11-25/endpoint-tests-1.json.php | 6 - .../2016-11-25/paginators-1.json.php | 6 - .../cloudfront/2016-11-25/waiters-1.json.php | 6 - .../cloudfront/2016-11-25/waiters-2.json.php | 6 - .../data/cloudfront/2017-03-25/api-2.json.php | 6 - .../2017-03-25/endpoint-rule-set-1.json.php | 6 - .../2017-03-25/endpoint-tests-1.json.php | 6 - .../2017-03-25/paginators-1.json.php | 6 - .../cloudfront/2017-03-25/waiters-1.json.php | 6 - .../cloudfront/2017-03-25/waiters-2.json.php | 6 - .../data/cloudfront/2017-10-30/api-2.json.php | 6 - .../2017-10-30/endpoint-rule-set-1.json.php | 6 - .../2017-10-30/endpoint-tests-1.json.php | 6 - .../2017-10-30/paginators-1.json.php | 6 - .../data/cloudfront/2017-10-30/smoke.json.php | 6 - .../cloudfront/2017-10-30/waiters-1.json.php | 6 - .../cloudfront/2017-10-30/waiters-2.json.php | 6 - .../data/cloudfront/2018-06-18/api-2.json.php | 6 - .../2018-06-18/endpoint-rule-set-1.json.php | 6 - .../2018-06-18/endpoint-tests-1.json.php | 6 - .../2018-06-18/paginators-1.json.php | 6 - .../data/cloudfront/2018-06-18/smoke.json.php | 6 - .../cloudfront/2018-06-18/waiters-1.json.php | 6 - .../cloudfront/2018-06-18/waiters-2.json.php | 6 - .../data/cloudfront/2018-11-05/api-2.json.php | 6 - .../2018-11-05/endpoint-rule-set-1.json.php | 6 - .../2018-11-05/endpoint-tests-1.json.php | 6 - .../2018-11-05/paginators-1.json.php | 6 - .../data/cloudfront/2018-11-05/smoke.json.php | 6 - .../cloudfront/2018-11-05/waiters-1.json.php | 6 - .../cloudfront/2018-11-05/waiters-2.json.php | 6 - .../data/cloudfront/2019-03-26/api-2.json.php | 6 - .../2019-03-26/endpoint-rule-set-1.json.php | 6 - .../2019-03-26/endpoint-tests-1.json.php | 6 - .../2019-03-26/paginators-1.json.php | 6 - .../data/cloudfront/2019-03-26/smoke.json.php | 6 - .../cloudfront/2019-03-26/waiters-1.json.php | 6 - .../cloudfront/2019-03-26/waiters-2.json.php | 6 - .../data/cloudfront/2020-05-31/api-2.json.php | 6 - .../2020-05-31/endpoint-rule-set-1.json.php | 6 - .../2020-05-31/endpoint-tests-1.json.php | 6 - .../2020-05-31/paginators-1.json.php | 6 - .../data/cloudfront/2020-05-31/smoke.json.php | 6 - .../cloudfront/2020-05-31/waiters-1.json.php | 6 - .../cloudfront/2020-05-31/waiters-2.json.php | 6 - .../data/cloudhsm/2014-05-30/api-2.json.php | 6 - .../2014-05-30/endpoint-rule-set-1.json.php | 6 - .../2014-05-30/endpoint-tests-1.json.php | 6 - .../cloudhsm/2014-05-30/paginators-1.json.php | 6 - .../data/cloudhsmv2/2017-04-28/api-2.json.php | 6 - .../2017-04-28/endpoint-rule-set-1.json.php | 6 - .../2017-04-28/endpoint-tests-1.json.php | 6 - .../2017-04-28/paginators-1.json.php | 6 - .../data/cloudhsmv2/2017-04-28/smoke.json.php | 6 - .../cloudsearch/2013-01-01/api-2.json.php | 6 - .../2013-01-01/endpoint-rule-set-1.json.php | 6 - .../2013-01-01/endpoint-tests-1.json.php | 6 - .../2013-01-01/paginators-1.json.php | 6 - .../cloudsearch/2013-01-01/smoke.json.php | 6 - .../2013-01-01/api-2.json.php | 6 - .../2013-01-01/endpoint-rule-set-1.json.php | 6 - .../2013-01-01/endpoint-tests-1.json.php | 6 - .../cloudtrail-data/2021-08-11/api-2.json.php | 6 - .../2021-08-11/endpoint-rule-set-1.json.php | 6 - .../2021-08-11/endpoint-tests-1.json.php | 6 - .../2021-08-11/paginators-1.json.php | 6 - .../data/cloudtrail/2013-11-01/api-2.json.php | 6 - .../2013-11-01/endpoint-rule-set-1.json.php | 6 - .../2013-11-01/endpoint-tests-1.json.php | 6 - .../2013-11-01/paginators-1.json.php | 6 - .../data/cloudtrail/2013-11-01/smoke.json.php | 6 - .../codeartifact/2018-09-22/api-2.json.php | 6 - .../2018-09-22/endpoint-rule-set-1.json.php | 6 - .../2018-09-22/endpoint-tests-1.json.php | 6 - .../2018-09-22/paginators-1.json.php | 6 - .../data/codebuild/2016-10-06/api-2.json.php | 6 - .../2016-10-06/endpoint-rule-set-1.json.php | 6 - .../2016-10-06/endpoint-tests-1.json.php | 6 - .../2016-10-06/paginators-1.json.php | 6 - .../data/codebuild/2016-10-06/smoke.json.php | 6 - .../codecatalyst/2022-09-28/api-2.json.php | 6 - .../2022-09-28/endpoint-rule-set-1.json.php | 6 - .../2022-09-28/endpoint-tests-1.json.php | 6 - .../2022-09-28/paginators-1.json.php | 6 - .../codecatalyst/2022-09-28/smoke.json.php | 6 - .../2022-09-28/waiters-2.json.php | 6 - .../data/codecommit/2015-04-13/api-2.json.php | 6 - .../2015-04-13/endpoint-rule-set-1.json.php | 6 - .../2015-04-13/endpoint-tests-1.json.php | 6 - .../2015-04-13/paginators-1.json.php | 6 - .../data/codecommit/2015-04-13/smoke.json.php | 6 - .../data/codedeploy/2014-10-06/api-2.json.php | 6 - .../2014-10-06/endpoint-rule-set-1.json.php | 6 - .../2014-10-06/endpoint-tests-1.json.php | 6 - .../2014-10-06/paginators-1.json.php | 6 - .../data/codedeploy/2014-10-06/smoke.json.php | 6 - .../codedeploy/2014-10-06/waiters-1.json.php | 6 - .../codedeploy/2014-10-06/waiters-2.json.php | 6 - .../2019-09-19/api-2.json.php | 6 - .../2019-09-19/endpoint-rule-set-1.json.php | 6 - .../2019-09-19/endpoint-tests-1.json.php | 6 - .../2019-09-19/paginators-1.json.php | 6 - .../2019-09-19/waiters-2.json.php | 6 - .../2019-07-18/api-2.json.php | 6 - .../2019-07-18/endpoint-rule-set-1.json.php | 6 - .../2019-07-18/endpoint-tests-1.json.php | 6 - .../2019-07-18/paginators-1.json.php | 6 - .../codepipeline/2015-07-09/api-2.json.php | 6 - .../2015-07-09/endpoint-rule-set-1.json.php | 6 - .../2015-07-09/endpoint-tests-1.json.php | 6 - .../2015-07-09/paginators-1.json.php | 6 - .../codepipeline/2015-07-09/smoke.json.php | 6 - .../2019-12-01/api-2.json.php | 6 - .../2019-12-01/endpoint-rule-set-1.json.php | 6 - .../2019-12-01/endpoint-tests-1.json.php | 6 - .../2019-12-01/paginators-1.json.php | 6 - .../2019-10-15/api-2.json.php | 6 - .../2019-10-15/endpoint-rule-set-1.json.php | 6 - .../2019-10-15/endpoint-tests-1.json.php | 6 - .../2019-10-15/paginators-1.json.php | 6 - .../data/codestar/2017-04-19/api-2.json.php | 6 - .../2017-04-19/endpoint-rule-set-1.json.php | 6 - .../2017-04-19/endpoint-tests-1.json.php | 6 - .../codestar/2017-04-19/paginators-1.json.php | 6 - .../data/codestar/2017-04-19/smoke.json.php | 6 - .../2014-06-30/api-2.json.php | 6 - .../2014-06-30/endpoint-rule-set-1.json.php | 6 - .../2014-06-30/endpoint-tests-1.json.php | 6 - .../2014-06-30/paginators-1.json.php | 6 - .../2014-06-30/smoke.json.php | 6 - .../cognito-idp/2016-04-18/api-2.json.php | 6 - .../2016-04-18/endpoint-rule-set-1.json.php | 6 - .../2016-04-18/endpoint-tests-1.json.php | 6 - .../2016-04-18/paginators-1.json.php | 6 - .../cognito-idp/2016-04-18/smoke.json.php | 6 - .../cognito-sync/2014-06-30/api-2.json.php | 6 - .../2014-06-30/endpoint-rule-set-1.json.php | 6 - .../2014-06-30/endpoint-tests-1.json.php | 6 - .../2014-06-30/paginators-1.json.php | 6 - .../cognito-sync/2014-06-30/smoke.json.php | 6 - .../data/comprehend/2017-11-27/api-2.json.php | 6 - .../2017-11-27/endpoint-rule-set-1.json.php | 6 - .../2017-11-27/endpoint-tests-1.json.php | 6 - .../2017-11-27/paginators-1.json.php | 6 - .../2018-10-30/api-2.json.php | 6 - .../2018-10-30/endpoint-rule-set-1.json.php | 6 - .../2018-10-30/endpoint-tests-1.json.php | 6 - .../2018-10-30/paginators-1.json.php | 6 - .../2019-11-01/api-2.json.php | 6 - .../2019-11-01/endpoint-rule-set-1.json.php | 6 - .../2019-11-01/endpoint-tests-1.json.php | 6 - .../2019-11-01/paginators-1.json.php | 6 - .../Aws/data/config/2014-11-12/api-2.json.php | 6 - .../2014-11-12/endpoint-rule-set-1.json.php | 6 - .../2014-11-12/endpoint-tests-1.json.php | 6 - .../config/2014-11-12/paginators-1.json.php | 6 - .../Aws/data/config/2014-11-12/smoke.json.php | 6 - .../2020-08-21/api-2.json.php | 6 - .../2020-08-21/endpoint-rule-set-1.json.php | 6 - .../2020-08-21/endpoint-tests-1.json.php | 6 - .../2020-08-21/paginators-1.json.php | 6 - .../data/connect/2017-08-08/api-2.json.php | 6 - .../2017-08-08/endpoint-rule-set-1.json.php | 6 - .../2017-08-08/endpoint-tests-1.json.php | 6 - .../connect/2017-08-08/paginators-1.json.php | 6 - .../2021-01-30/api-2.json.php | 6 - .../2021-01-30/endpoint-rule-set-1.json.php | 6 - .../2021-01-30/endpoint-tests-1.json.php | 6 - .../2021-01-30/paginators-1.json.php | 6 - .../connectcases/2022-10-03/api-2.json.php | 6 - .../2022-10-03/endpoint-rule-set-1.json.php | 6 - .../2022-10-03/endpoint-tests-1.json.php | 6 - .../2022-10-03/paginators-1.json.php | 6 - .../2018-09-07/api-2.json.php | 6 - .../2018-09-07/endpoint-rule-set-1.json.php | 6 - .../2018-09-07/endpoint-tests-1.json.php | 6 - .../2018-09-07/paginators-1.json.php | 6 - .../controltower/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../Aws/data/cur/2017-01-06/api-2.json.php | 6 - .../2017-01-06/endpoint-rule-set-1.json.php | 6 - .../cur/2017-01-06/endpoint-tests-1.json.php | 6 - .../data/cur/2017-01-06/paginators-1.json.php | 6 - .../Aws/data/cur/2017-01-06/smoke.json.php | 6 - .../2020-08-15/api-2.json.php | 6 - .../2020-08-15/endpoint-rule-set-1.json.php | 6 - .../2020-08-15/endpoint-tests-1.json.php | 6 - .../2020-08-15/paginators-1.json.php | 6 - .../data/data.iot/2015-05-28/api-2.json.php | 6 - .../2015-05-28/endpoint-rule-set-1.json.php | 6 - .../2015-05-28/endpoint-tests-1.json.php | 6 - .../data.iot/2015-05-28/paginators-1.json.php | 6 - .../data/data.iot/2015-05-28/smoke.json.php | 6 - .../data/databrew/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../databrew/2017-07-25/paginators-1.json.php | 6 - .../dataexchange/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../2017-07-25/paginators-1.json.php | 6 - .../dataexchange/2017-07-25/smoke.json.php | 6 - .../2017-07-25/waiters-2.json.php | 6 - .../datapipeline/2012-10-29/api-2.json.php | 6 - .../2012-10-29/endpoint-rule-set-1.json.php | 6 - .../2012-10-29/endpoint-tests-1.json.php | 6 - .../2012-10-29/paginators-1.json.php | 6 - .../data/datasync/2018-11-09/api-2.json.php | 6 - .../2018-11-09/endpoint-rule-set-1.json.php | 6 - .../2018-11-09/endpoint-tests-1.json.php | 6 - .../datasync/2018-11-09/paginators-1.json.php | 6 - .../Aws/data/dax/2017-04-19/api-2.json.php | 6 - .../2017-04-19/endpoint-rule-set-1.json.php | 6 - .../dax/2017-04-19/endpoint-tests-1.json.php | 6 - .../data/dax/2017-04-19/paginators-1.json.php | 6 - .../data/detective/2018-10-26/api-2.json.php | 6 - .../2018-10-26/endpoint-rule-set-1.json.php | 6 - .../2018-10-26/endpoint-tests-1.json.php | 6 - .../2018-10-26/paginators-1.json.php | 6 - .../data/devicefarm/2015-06-23/api-2.json.php | 6 - .../2015-06-23/endpoint-rule-set-1.json.php | 6 - .../2015-06-23/endpoint-tests-1.json.php | 6 - .../2015-06-23/paginators-1.json.php | 6 - .../data/devicefarm/2015-06-23/smoke.json.php | 6 - .../devops-guru/2020-12-01/api-2.json.php | 6 - .../2020-12-01/endpoint-rule-set-1.json.php | 6 - .../2020-12-01/endpoint-tests-1.json.php | 6 - .../2020-12-01/paginators-1.json.php | 6 - .../directconnect/2012-10-25/api-2.json.php | 6 - .../2012-10-25/endpoint-rule-set-1.json.php | 6 - .../2012-10-25/endpoint-tests-1.json.php | 6 - .../2012-10-25/paginators-1.json.php | 6 - .../directconnect/2012-10-25/smoke.json.php | 6 - .../data/discovery/2015-11-01/api-2.json.php | 6 - .../2015-11-01/endpoint-rule-set-1.json.php | 6 - .../2015-11-01/endpoint-tests-1.json.php | 6 - .../2015-11-01/paginators-1.json.php | 6 - .../data/discovery/2015-11-01/smoke.json.php | 6 - .../Aws/data/dlm/2018-01-12/api-2.json.php | 6 - .../2018-01-12/endpoint-rule-set-1.json.php | 6 - .../dlm/2018-01-12/endpoint-tests-1.json.php | 6 - .../data/dlm/2018-01-12/paginators-1.json.php | 6 - .../Aws/data/dms/2016-01-01/api-2.json.php | 6 - .../2016-01-01/endpoint-rule-set-1.json.php | 6 - .../dms/2016-01-01/endpoint-tests-1.json.php | 6 - .../data/dms/2016-01-01/paginators-1.json.php | 6 - .../Aws/data/dms/2016-01-01/smoke.json.php | 6 - .../data/dms/2016-01-01/waiters-2.json.php | 6 - .../docdb-elastic/2022-11-28/api-2.json.php | 6 - .../2022-11-28/endpoint-rule-set-1.json.php | 6 - .../2022-11-28/endpoint-tests-1.json.php | 6 - .../2022-11-28/paginators-1.json.php | 6 - .../Aws/data/docdb/2014-10-31/api-2.json.php | 6 - .../2014-10-31/endpoint-rule-set-1.json.php | 6 - .../2014-10-31/endpoint-tests-1.json.php | 6 - .../docdb/2014-10-31/paginators-1.json.php | 6 - .../Aws/data/docdb/2014-10-31/smoke.json.php | 6 - .../data/docdb/2014-10-31/waiters-2.json.php | 6 - .../Aws/data/drs/2020-02-26/api-2.json.php | 6 - .../2020-02-26/endpoint-rule-set-1.json.php | 6 - .../drs/2020-02-26/endpoint-tests-1.json.php | 6 - .../data/drs/2020-02-26/paginators-1.json.php | 6 - .../Aws/data/ds/2015-04-16/api-2.json.php | 6 - .../2015-04-16/endpoint-rule-set-1.json.php | 6 - .../ds/2015-04-16/endpoint-tests-1.json.php | 6 - .../data/ds/2015-04-16/paginators-1.json.php | 6 - .../Aws/data/ds/2015-04-16/smoke.json.php | 6 - .../data/dynamodb/2011-12-05/api-2.json.php | 6 - .../2011-12-05/endpoint-rule-set-1.json.php | 6 - .../2011-12-05/endpoint-tests-1.json.php | 6 - .../dynamodb/2011-12-05/paginators-1.json.php | 6 - .../data/dynamodb/2011-12-05/smoke.json.php | 6 - .../dynamodb/2011-12-05/waiters-1.json.php | 6 - .../dynamodb/2011-12-05/waiters-2.json.php | 6 - .../data/dynamodb/2012-08-10/api-2.json.php | 6 - .../2012-08-10/endpoint-rule-set-1.json.php | 6 - .../2012-08-10/endpoint-tests-1.json.php | 6 - .../dynamodb/2012-08-10/paginators-1.json.php | 6 - .../data/dynamodb/2012-08-10/smoke.json.php | 6 - .../dynamodb/2012-08-10/waiters-1.json.php | 6 - .../dynamodb/2012-08-10/waiters-2.json.php | 6 - .../Aws/data/ebs/2019-11-02/api-2.json.php | 6 - .../2019-11-02/endpoint-rule-set-1.json.php | 6 - .../ebs/2019-11-02/endpoint-tests-1.json.php | 6 - .../data/ebs/2019-11-02/paginators-1.json.php | 6 - .../2018-04-02/api-2.json.php | 6 - .../2018-04-02/endpoint-rule-set-1.json.php | 6 - .../2018-04-02/endpoint-tests-1.json.php | 6 - .../2018-04-02/paginators-1.json.php | 6 - .../Aws/data/ec2/2015-10-01/api-2.json.php | 6 - .../2015-10-01/endpoint-rule-set-1.json.php | 6 - .../ec2/2015-10-01/endpoint-tests-1.json.php | 6 - .../data/ec2/2015-10-01/paginators-1.json.php | 6 - .../data/ec2/2015-10-01/waiters-1.json.php | 6 - .../data/ec2/2015-10-01/waiters-2.json.php | 6 - .../Aws/data/ec2/2016-04-01/api-2.json.php | 6 - .../2016-04-01/endpoint-rule-set-1.json.php | 6 - .../ec2/2016-04-01/endpoint-tests-1.json.php | 6 - .../data/ec2/2016-04-01/paginators-1.json.php | 6 - .../data/ec2/2016-04-01/waiters-2.json.php | 6 - .../Aws/data/ec2/2016-09-15/api-2.json.php | 6 - .../2016-09-15/endpoint-rule-set-1.json.php | 6 - .../ec2/2016-09-15/endpoint-tests-1.json.php | 6 - .../data/ec2/2016-09-15/paginators-1.json.php | 6 - .../data/ec2/2016-09-15/waiters-1.json.php | 6 - .../data/ec2/2016-09-15/waiters-2.json.php | 6 - .../Aws/data/ec2/2016-11-15/api-2.json.php | 6 - .../2016-11-15/endpoint-rule-set-1.json.php | 6 - .../ec2/2016-11-15/endpoint-tests-1.json.php | 6 - .../data/ec2/2016-11-15/paginators-1.json.php | 6 - .../Aws/data/ec2/2016-11-15/smoke.json.php | 6 - .../data/ec2/2016-11-15/waiters-1.json.php | 6 - .../data/ec2/2016-11-15/waiters-2.json.php | 6 - .../data/ecr-public/2020-10-30/api-2.json.php | 6 - .../2020-10-30/endpoint-rule-set-1.json.php | 6 - .../2020-10-30/endpoint-tests-1.json.php | 6 - .../2020-10-30/paginators-1.json.php | 6 - .../Aws/data/ecr/2015-09-21/api-2.json.php | 6 - .../2015-09-21/endpoint-rule-set-1.json.php | 6 - .../ecr/2015-09-21/endpoint-tests-1.json.php | 6 - .../data/ecr/2015-09-21/paginators-1.json.php | 6 - .../Aws/data/ecr/2015-09-21/smoke.json.php | 6 - .../data/ecr/2015-09-21/waiters-2.json.php | 6 - .../Aws/data/ecs/2014-11-13/api-2.json.php | 6 - .../2014-11-13/endpoint-rule-set-1.json.php | 6 - .../ecs/2014-11-13/endpoint-tests-1.json.php | 6 - .../data/ecs/2014-11-13/paginators-1.json.php | 6 - .../Aws/data/ecs/2014-11-13/smoke.json.php | 6 - .../data/ecs/2014-11-13/waiters-2.json.php | 6 - .../Aws/data/eks/2017-11-01/api-2.json.php | 6 - .../2017-11-01/endpoint-rule-set-1.json.php | 6 - .../eks/2017-11-01/endpoint-tests-1.json.php | 6 - .../data/eks/2017-11-01/paginators-1.json.php | 6 - .../data/eks/2017-11-01/waiters-2.json.php | 6 - .../2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../2017-07-25/paginators-1.json.php | 6 - .../elasticache/2015-02-02/api-2.json.php | 6 - .../2015-02-02/endpoint-rule-set-1.json.php | 6 - .../2015-02-02/endpoint-tests-1.json.php | 6 - .../2015-02-02/paginators-1.json.php | 6 - .../elasticache/2015-02-02/smoke.json.php | 6 - .../elasticache/2015-02-02/waiters-2.json.php | 6 - .../2010-12-01/api-2.json.php | 6 - .../2010-12-01/endpoint-rule-set-1.json.php | 6 - .../2010-12-01/endpoint-tests-1.json.php | 6 - .../2010-12-01/paginators-1.json.php | 6 - .../2010-12-01/smoke.json.php | 6 - .../2010-12-01/waiters-2.json.php | 6 - .../2015-02-01/api-2.json.php | 6 - .../2015-02-01/endpoint-rule-set-1.json.php | 6 - .../2015-02-01/endpoint-tests-1.json.php | 6 - .../2015-02-01/paginators-1.json.php | 6 - .../2015-02-01/smoke.json.php | 6 - .../2012-06-01/api-2.json.php | 6 - .../2012-06-01/endpoint-rule-set-1.json.php | 6 - .../2012-06-01/endpoint-tests-1.json.php | 6 - .../2012-06-01/paginators-1.json.php | 6 - .../2012-06-01/smoke.json.php | 6 - .../2012-06-01/waiters-2.json.php | 6 - .../2015-12-01/api-2.json.php | 6 - .../2015-12-01/endpoint-rule-set-1.json.php | 6 - .../2015-12-01/endpoint-tests-1.json.php | 6 - .../2015-12-01/paginators-1.json.php | 6 - .../2015-12-01/smoke.json.php | 6 - .../2015-12-01/waiters-2.json.php | 6 - .../2009-03-31/api-2.json.php | 6 - .../2009-03-31/endpoint-rule-set-1.json.php | 6 - .../2009-03-31/endpoint-tests-1.json.php | 6 - .../2009-03-31/paginators-1.json.php | 6 - .../2009-03-31/smoke.json.php | 6 - .../2009-03-31/waiters-2.json.php | 6 - .../2012-09-25/api-2.json.php | 6 - .../2012-09-25/endpoint-rule-set-1.json.php | 6 - .../2012-09-25/endpoint-tests-1.json.php | 6 - .../2012-09-25/paginators-1.json.php | 6 - .../2012-09-25/smoke.json.php | 6 - .../2012-09-25/waiters-1.json.php | 6 - .../2012-09-25/waiters-2.json.php | 6 - .../Aws/data/email/2010-12-01/api-2.json.php | 6 - .../2010-12-01/endpoint-rule-set-1.json.php | 6 - .../2010-12-01/endpoint-tests-1.json.php | 6 - .../email/2010-12-01/paginators-1.json.php | 6 - .../Aws/data/email/2010-12-01/smoke.json.php | 6 - .../data/email/2010-12-01/waiters-1.json.php | 6 - .../data/email/2010-12-01/waiters-2.json.php | 6 - .../emr-containers/2020-10-01/api-2.json.php | 6 - .../2020-10-01/endpoint-rule-set-1.json.php | 6 - .../2020-10-01/endpoint-tests-1.json.php | 6 - .../2020-10-01/paginators-1.json.php | 6 - .../emr-serverless/2021-07-13/api-2.json.php | 6 - .../2021-07-13/endpoint-rule-set-1.json.php | 6 - .../2021-07-13/endpoint-tests-1.json.php | 6 - .../2021-07-13/paginators-1.json.php | 6 - vendor/Aws3/Aws/data/endpoints.json.php | 2 +- .../2017-01-11/api-2.json.php | 6 - .../2017-01-11/endpoint-rule-set-1.json.php | 6 - .../2017-01-11/endpoint-tests-1.json.php | 6 - .../2017-01-11/paginators-1.json.php | 6 - .../Aws/data/es/2015-01-01/api-2.json.php | 6 - .../2015-01-01/endpoint-rule-set-1.json.php | 6 - .../es/2015-01-01/endpoint-tests-1.json.php | 6 - .../data/es/2015-01-01/paginators-1.json.php | 6 - .../Aws/data/es/2015-01-01/smoke.json.php | 6 - .../eventbridge/2015-10-07/api-2.json.php | 6 - .../2015-10-07/endpoint-rule-set-1.json.php | 6 - .../2015-10-07/endpoint-tests-1.json.php | 6 - .../2015-10-07/paginators-1.json.php | 6 - .../eventbridge/2015-10-07/smoke.json.php | 6 - .../Aws/data/events/2015-10-07/api-2.json.php | 6 - .../2015-10-07/endpoint-rule-set-1.json.php | 6 - .../2015-10-07/endpoint-tests-1.json.php | 6 - .../events/2015-10-07/paginators-1.json.php | 6 - .../Aws/data/events/2015-10-07/smoke.json.php | 6 - .../data/evidently/2021-02-01/api-2.json.php | 6 - .../2021-02-01/endpoint-rule-set-1.json.php | 6 - .../2021-02-01/endpoint-tests-1.json.php | 6 - .../2021-02-01/paginators-1.json.php | 6 - .../finspace-data/2020-07-13/api-2.json.php | 6 - .../2020-07-13/endpoint-rule-set-1.json.php | 6 - .../2020-07-13/endpoint-tests-1.json.php | 6 - .../2020-07-13/paginators-1.json.php | 6 - .../data/finspace/2021-03-12/api-2.json.php | 6 - .../2021-03-12/endpoint-rule-set-1.json.php | 6 - .../2021-03-12/endpoint-tests-1.json.php | 6 - .../finspace/2021-03-12/paginators-1.json.php | 6 - .../data/firehose/2015-08-04/api-2.json.php | 6 - .../2015-08-04/endpoint-rule-set-1.json.php | 6 - .../2015-08-04/endpoint-tests-1.json.php | 6 - .../firehose/2015-08-04/paginators-1.json.php | 6 - .../data/firehose/2015-08-04/smoke.json.php | 6 - .../Aws/data/fis/2020-12-01/api-2.json.php | 6 - .../2020-12-01/endpoint-rule-set-1.json.php | 6 - .../fis/2020-12-01/endpoint-tests-1.json.php | 6 - .../data/fis/2020-12-01/paginators-1.json.php | 6 - .../Aws/data/fms/2018-01-01/api-2.json.php | 6 - .../2018-01-01/endpoint-rule-set-1.json.php | 6 - .../fms/2018-01-01/endpoint-tests-1.json.php | 6 - .../data/fms/2018-01-01/paginators-1.json.php | 6 - .../data/forecast/2018-06-26/api-2.json.php | 6 - .../2018-06-26/endpoint-rule-set-1.json.php | 6 - .../2018-06-26/endpoint-tests-1.json.php | 6 - .../forecast/2018-06-26/paginators-1.json.php | 6 - .../forecastquery/2018-06-26/api-2.json.php | 6 - .../2018-06-26/endpoint-rule-set-1.json.php | 6 - .../2018-06-26/endpoint-tests-1.json.php | 6 - .../2018-06-26/paginators-1.json.php | 6 - .../frauddetector/2019-11-15/api-2.json.php | 6 - .../2019-11-15/endpoint-rule-set-1.json.php | 6 - .../2019-11-15/endpoint-tests-1.json.php | 6 - .../2019-11-15/paginators-1.json.php | 6 - .../Aws/data/fsx/2018-03-01/api-2.json.php | 6 - .../2018-03-01/endpoint-rule-set-1.json.php | 6 - .../fsx/2018-03-01/endpoint-tests-1.json.php | 6 - .../data/fsx/2018-03-01/paginators-1.json.php | 6 - .../data/gamelift/2015-10-01/api-2.json.php | 6 - .../2015-10-01/endpoint-rule-set-1.json.php | 6 - .../2015-10-01/endpoint-tests-1.json.php | 6 - .../gamelift/2015-10-01/paginators-1.json.php | 6 - .../data/gamelift/2015-10-01/smoke.json.php | 6 - .../data/gamesparks/2021-08-17/api-2.json.php | 6 - .../2021-08-17/endpoint-rule-set-1.json.php | 6 - .../2021-08-17/endpoint-tests-1.json.php | 6 - .../2021-08-17/paginators-1.json.php | 6 - .../data/glacier/2012-06-01/api-2.json.php | 6 - .../2012-06-01/endpoint-rule-set-1.json.php | 6 - .../2012-06-01/endpoint-tests-1.json.php | 6 - .../glacier/2012-06-01/paginators-1.json.php | 6 - .../data/glacier/2012-06-01/smoke.json.php | 6 - .../glacier/2012-06-01/waiters-1.json.php | 6 - .../glacier/2012-06-01/waiters-2.json.php | 6 - .../2018-08-08/api-2.json.php | 6 - .../2018-08-08/endpoint-rule-set-1.json.php | 6 - .../2018-08-08/endpoint-tests-1.json.php | 6 - .../2018-08-08/paginators-1.json.php | 6 - .../Aws/data/glue/2017-03-31/api-2.json.php | 6 - .../2017-03-31/endpoint-rule-set-1.json.php | 6 - .../glue/2017-03-31/endpoint-tests-1.json.php | 6 - .../glue/2017-03-31/paginators-1.json.php | 6 - .../Aws/data/glue/2017-03-31/smoke.json.php | 6 - .../data/grafana/2020-08-18/api-2.json.php | 6 - .../2020-08-18/endpoint-rule-set-1.json.php | 6 - .../2020-08-18/endpoint-tests-1.json.php | 6 - .../grafana/2020-08-18/paginators-1.json.php | 6 - .../data/greengrass/2017-06-07/api-2.json.php | 6 - .../2017-06-07/endpoint-rule-set-1.json.php | 6 - .../2017-06-07/endpoint-tests-1.json.php | 6 - .../greengrassv2/2020-11-30/api-2.json.php | 6 - .../2020-11-30/endpoint-rule-set-1.json.php | 6 - .../2020-11-30/endpoint-tests-1.json.php | 6 - .../2020-11-30/paginators-1.json.php | 6 - .../groundstation/2019-05-23/api-2.json.php | 6 - .../2019-05-23/endpoint-rule-set-1.json.php | 6 - .../2019-05-23/endpoint-tests-1.json.php | 6 - .../2019-05-23/paginators-1.json.php | 6 - .../2019-05-23/waiters-2.json.php | 6 - .../data/guardduty/2017-11-28/api-2.json.php | 6 - .../2017-11-28/endpoint-rule-set-1.json.php | 6 - .../2017-11-28/endpoint-tests-1.json.php | 6 - .../2017-11-28/paginators-1.json.php | 6 - .../Aws/data/health/2016-08-04/api-2.json.php | 6 - .../2016-08-04/endpoint-rule-set-1.json.php | 6 - .../2016-08-04/endpoint-tests-1.json.php | 6 - .../health/2016-08-04/paginators-1.json.php | 6 - .../data/healthlake/2017-07-01/api-2.json.php | 6 - .../2017-07-01/endpoint-rule-set-1.json.php | 6 - .../2017-07-01/endpoint-tests-1.json.php | 6 - .../2017-07-01/paginators-1.json.php | 6 - .../data/honeycode/2020-03-01/api-2.json.php | 6 - .../2020-03-01/endpoint-rule-set-1.json.php | 6 - .../2020-03-01/endpoint-tests-1.json.php | 6 - .../2020-03-01/paginators-1.json.php | 6 - .../Aws/data/iam/2010-05-08/api-2.json.php | 6 - .../2010-05-08/endpoint-rule-set-1.json.php | 6 - .../iam/2010-05-08/endpoint-tests-1.json.php | 6 - .../data/iam/2010-05-08/paginators-1.json.php | 6 - .../Aws/data/iam/2010-05-08/smoke.json.php | 6 - .../data/iam/2010-05-08/waiters-2.json.php | 6 - .../identitystore/2020-06-15/api-2.json.php | 6 - .../2020-06-15/endpoint-rule-set-1.json.php | 6 - .../2020-06-15/endpoint-tests-1.json.php | 6 - .../2020-06-15/paginators-1.json.php | 6 - .../imagebuilder/2019-12-02/api-2.json.php | 6 - .../2019-12-02/endpoint-rule-set-1.json.php | 6 - .../2019-12-02/endpoint-tests-1.json.php | 6 - .../2019-12-02/paginators-1.json.php | 6 - .../importexport/2010-06-01/api-2.json.php | 6 - .../2010-06-01/endpoint-rule-set-1.json.php | 6 - .../2010-06-01/endpoint-tests-1.json.php | 6 - .../2010-06-01/paginators-1.json.php | 6 - .../data/inspector/2016-02-16/api-2.json.php | 6 - .../2016-02-16/endpoint-rule-set-1.json.php | 6 - .../2016-02-16/endpoint-tests-1.json.php | 6 - .../2016-02-16/paginators-1.json.php | 6 - .../data/inspector/2016-02-16/smoke.json.php | 6 - .../data/inspector2/2020-06-08/api-2.json.php | 6 - .../2020-06-08/endpoint-rule-set-1.json.php | 6 - .../2020-06-08/endpoint-tests-1.json.php | 6 - .../2020-06-08/paginators-1.json.php | 6 - .../iot-jobs-data/2017-09-29/api-2.json.php | 6 - .../2017-09-29/endpoint-rule-set-1.json.php | 6 - .../2017-09-29/endpoint-tests-1.json.php | 6 - .../2017-09-29/paginators-1.json.php | 6 - .../iot-roborunner/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../Aws/data/iot/2015-05-28/api-2.json.php | 6 - .../2015-05-28/endpoint-rule-set-1.json.php | 6 - .../iot/2015-05-28/endpoint-tests-1.json.php | 6 - .../data/iot/2015-05-28/paginators-1.json.php | 6 - .../Aws/data/iot/2015-05-28/smoke.json.php | 6 - .../2018-05-14/api-2.json.php | 6 - .../2018-05-14/endpoint-rule-set-1.json.php | 6 - .../2018-05-14/endpoint-tests-1.json.php | 6 - .../2018-05-14/api-2.json.php | 6 - .../2018-05-14/endpoint-rule-set-1.json.php | 6 - .../2018-05-14/endpoint-tests-1.json.php | 6 - .../2018-05-14/paginators-1.json.php | 6 - .../iotanalytics/2017-11-27/api-2.json.php | 6 - .../2017-11-27/endpoint-rule-set-1.json.php | 6 - .../2017-11-27/endpoint-tests-1.json.php | 6 - .../2017-11-27/paginators-1.json.php | 6 - .../2020-09-18/api-2.json.php | 6 - .../2020-09-18/endpoint-rule-set-1.json.php | 6 - .../2020-09-18/endpoint-tests-1.json.php | 6 - .../2020-09-18/paginators-1.json.php | 6 - .../iotevents-data/2018-10-23/api-2.json.php | 6 - .../2018-10-23/endpoint-rule-set-1.json.php | 6 - .../2018-10-23/endpoint-tests-1.json.php | 6 - .../2018-10-23/paginators-1.json.php | 6 - .../data/iotevents/2018-07-27/api-2.json.php | 6 - .../2018-07-27/endpoint-rule-set-1.json.php | 6 - .../2018-07-27/endpoint-tests-1.json.php | 6 - .../2018-07-27/paginators-1.json.php | 6 - .../iotfleethub/2020-11-03/api-2.json.php | 6 - .../2020-11-03/endpoint-rule-set-1.json.php | 6 - .../2020-11-03/endpoint-tests-1.json.php | 6 - .../2020-11-03/paginators-1.json.php | 6 - .../iotfleetwise/2021-06-17/api-2.json.php | 6 - .../2021-06-17/endpoint-rule-set-1.json.php | 6 - .../2021-06-17/endpoint-tests-1.json.php | 6 - .../2021-06-17/paginators-1.json.php | 6 - .../iotfleetwise/2021-06-17/smoke.json.php | 6 - .../2021-06-17/waiters-2.json.php | 6 - .../2018-10-05/api-2.json.php | 6 - .../2018-10-05/endpoint-rule-set-1.json.php | 6 - .../2018-10-05/endpoint-tests-1.json.php | 6 - .../2018-10-05/paginators-1.json.php | 6 - .../iotsitewise/2019-12-02/api-2.json.php | 6 - .../2019-12-02/endpoint-rule-set-1.json.php | 6 - .../2019-12-02/endpoint-tests-1.json.php | 6 - .../2019-12-02/paginators-1.json.php | 6 - .../iotsitewise/2019-12-02/waiters-2.json.php | 6 - .../iotthingsgraph/2018-09-06/api-2.json.php | 6 - .../2018-09-06/endpoint-rule-set-1.json.php | 6 - .../2018-09-06/endpoint-tests-1.json.php | 6 - .../2018-09-06/paginators-1.json.php | 6 - .../iottwinmaker/2021-11-29/api-2.json.php | 6 - .../2021-11-29/endpoint-rule-set-1.json.php | 6 - .../2021-11-29/endpoint-tests-1.json.php | 6 - .../2021-11-29/paginators-1.json.php | 6 - .../iottwinmaker/2021-11-29/smoke.json.php | 6 - .../2021-11-29/waiters-2.json.php | 6 - .../iotwireless/2020-11-22/api-2.json.php | 6 - .../2020-11-22/endpoint-rule-set-1.json.php | 6 - .../2020-11-22/endpoint-tests-1.json.php | 6 - .../2020-11-22/paginators-1.json.php | 6 - .../Aws/data/ivs/2020-07-14/api-2.json.php | 6 - .../2020-07-14/endpoint-rule-set-1.json.php | 6 - .../ivs/2020-07-14/endpoint-tests-1.json.php | 6 - .../data/ivs/2020-07-14/paginators-1.json.php | 6 - .../data/ivschat/2020-07-14/api-2.json.php | 6 - .../2020-07-14/endpoint-rule-set-1.json.php | 6 - .../2020-07-14/endpoint-tests-1.json.php | 6 - .../ivschat/2020-07-14/paginators-1.json.php | 6 - .../Aws/data/kafka/2018-11-14/api-2.json.php | 6 - .../2018-11-14/endpoint-rule-set-1.json.php | 6 - .../2018-11-14/endpoint-tests-1.json.php | 6 - .../kafka/2018-11-14/paginators-1.json.php | 6 - .../kafkaconnect/2021-09-14/api-2.json.php | 6 - .../2021-09-14/endpoint-rule-set-1.json.php | 6 - .../2021-09-14/endpoint-tests-1.json.php | 6 - .../2021-09-14/paginators-1.json.php | 6 - .../kendra-ranking/2022-10-19/api-2.json.php | 6 - .../2022-10-19/endpoint-rule-set-1.json.php | 6 - .../2022-10-19/endpoint-tests-1.json.php | 6 - .../2022-10-19/paginators-1.json.php | 6 - .../Aws/data/kendra/2019-02-03/api-2.json.php | 6 - .../2019-02-03/endpoint-rule-set-1.json.php | 6 - .../2019-02-03/endpoint-tests-1.json.php | 6 - .../kendra/2019-02-03/paginators-1.json.php | 6 - .../data/keyspaces/2022-02-10/api-2.json.php | 6 - .../2022-02-10/endpoint-rule-set-1.json.php | 6 - .../2022-02-10/endpoint-tests-1.json.php | 6 - .../2022-02-10/paginators-1.json.php | 6 - .../data/keyspaces/2022-02-10/smoke.json.php | 6 - .../keyspaces/2022-02-10/waiters-2.json.php | 6 - .../2017-09-30/api-2.json.php | 6 - .../2017-09-30/endpoint-rule-set-1.json.php | 6 - .../2017-09-30/endpoint-tests-1.json.php | 6 - .../2017-09-30/paginators-1.json.php | 6 - .../2017-09-30/api-2.json.php | 6 - .../2017-09-30/endpoint-rule-set-1.json.php | 6 - .../2017-09-30/endpoint-tests-1.json.php | 6 - .../2017-09-30/paginators-1.json.php | 6 - .../2019-12-04/api-2.json.php | 6 - .../2019-12-04/endpoint-rule-set-1.json.php | 6 - .../2019-12-04/endpoint-tests-1.json.php | 6 - .../2019-12-04/paginators-1.json.php | 6 - .../2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../data/kinesis/2013-12-02/api-2.json.php | 6 - .../2013-12-02/endpoint-rule-set-1.json.php | 6 - .../2013-12-02/endpoint-tests-1.json.php | 6 - .../kinesis/2013-12-02/paginators-1.json.php | 6 - .../data/kinesis/2013-12-02/smoke.json.php | 6 - .../kinesis/2013-12-02/waiters-2.json.php | 6 - .../2015-08-14/api-2.json.php | 6 - .../2015-08-14/endpoint-rule-set-1.json.php | 6 - .../2015-08-14/endpoint-tests-1.json.php | 6 - .../2015-08-14/paginators-1.json.php | 6 - .../2018-05-23/api-2.json.php | 6 - .../2018-05-23/endpoint-rule-set-1.json.php | 6 - .../2018-05-23/endpoint-tests-1.json.php | 6 - .../2018-05-23/paginators-1.json.php | 6 - .../kinesisvideo/2017-09-30/api-2.json.php | 6 - .../2017-09-30/endpoint-rule-set-1.json.php | 6 - .../2017-09-30/endpoint-tests-1.json.php | 6 - .../2017-09-30/paginators-1.json.php | 6 - .../Aws/data/kms/2014-11-01/api-2.json.php | 6 - .../2014-11-01/endpoint-rule-set-1.json.php | 6 - .../kms/2014-11-01/endpoint-tests-1.json.php | 6 - .../data/kms/2014-11-01/paginators-1.json.php | 6 - .../Aws/data/kms/2014-11-01/smoke.json.php | 6 - .../lakeformation/2017-03-31/api-2.json.php | 6 - .../2017-03-31/endpoint-rule-set-1.json.php | 6 - .../2017-03-31/endpoint-tests-1.json.php | 6 - .../2017-03-31/paginators-1.json.php | 6 - .../Aws/data/lambda/2015-03-31/api-2.json.php | 6 - .../2015-03-31/endpoint-rule-set-1.json.php | 6 - .../2015-03-31/endpoint-tests-1.json.php | 6 - .../lambda/2015-03-31/paginators-1.json.php | 6 - .../Aws/data/lambda/2015-03-31/smoke.json.php | 6 - .../data/lambda/2015-03-31/waiters-2.json.php | 6 - .../data/lex-models/2017-04-19/api-2.json.php | 6 - .../2017-04-19/endpoint-rule-set-1.json.php | 6 - .../2017-04-19/endpoint-tests-1.json.php | 6 - .../2017-04-19/paginators-1.json.php | 6 - .../2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../license-manager/2018-08-01/api-2.json.php | 6 - .../2018-08-01/endpoint-rule-set-1.json.php | 6 - .../2018-08-01/endpoint-tests-1.json.php | 6 - .../2018-08-01/paginators-1.json.php | 6 - .../data/lightsail/2016-11-28/api-2.json.php | 6 - .../2016-11-28/endpoint-rule-set-1.json.php | 6 - .../2016-11-28/endpoint-tests-1.json.php | 6 - .../2016-11-28/paginators-1.json.php | 6 - .../data/lightsail/2016-11-28/smoke.json.php | 6 - .../data/location/2020-11-19/api-2.json.php | 6 - .../2020-11-19/endpoint-rule-set-1.json.php | 6 - .../2020-11-19/endpoint-tests-1.json.php | 6 - .../location/2020-11-19/paginators-1.json.php | 6 - .../Aws/data/logs/2014-03-28/api-2.json.php | 6 - .../logs/2014-03-28/paginators-1.json.php | 6 - .../Aws/data/logs/2014-03-28/smoke.json.php | 6 - .../2020-12-15/api-2.json.php | 6 - .../2020-12-15/endpoint-rule-set-1.json.php | 6 - .../2020-12-15/endpoint-tests-1.json.php | 6 - .../2020-12-15/paginators-1.json.php | 6 - .../lookoutmetrics/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../2017-07-25/paginators-1.json.php | 6 - .../lookoutvision/2020-11-20/api-2.json.php | 6 - .../2020-11-20/endpoint-rule-set-1.json.php | 6 - .../2020-11-20/endpoint-tests-1.json.php | 6 - .../2020-11-20/paginators-1.json.php | 6 - .../Aws/data/m2/2021-04-28/api-2.json.php | 6 - .../2021-04-28/endpoint-rule-set-1.json.php | 6 - .../m2/2021-04-28/endpoint-tests-1.json.php | 6 - .../data/m2/2021-04-28/paginators-1.json.php | 6 - .../machinelearning/2014-12-12/api-2.json.php | 6 - .../2014-12-12/endpoint-rule-set-1.json.php | 6 - .../2014-12-12/endpoint-tests-1.json.php | 6 - .../2014-12-12/paginators-1.json.php | 6 - .../2014-12-12/waiters-2.json.php | 6 - .../Aws/data/macie/2017-12-19/api-2.json.php | 6 - .../2017-12-19/endpoint-rule-set-1.json.php | 6 - .../2017-12-19/endpoint-tests-1.json.php | 6 - .../macie/2017-12-19/paginators-1.json.php | 6 - .../Aws/data/macie2/2020-01-01/api-2.json.php | 6 - .../2020-01-01/endpoint-rule-set-1.json.php | 6 - .../2020-01-01/endpoint-tests-1.json.php | 6 - .../macie2/2020-01-01/paginators-1.json.php | 6 - .../data/macie2/2020-01-01/waiters-2.json.php | 6 - .../2018-09-24/api-2.json.php | 6 - .../2018-09-24/endpoint-rule-set-1.json.php | 6 - .../2018-09-24/endpoint-tests-1.json.php | 6 - .../2018-09-24/paginators-1.json.php | 6 - vendor/Aws3/Aws/data/manifest.json.php | 2 +- .../2018-09-17/api-2.json.php | 6 - .../2018-09-17/endpoint-rule-set-1.json.php | 6 - .../2018-09-17/endpoint-tests-1.json.php | 6 - .../2018-09-17/paginators-1.json.php | 6 - .../2015-07-01/api-2.json.php | 6 - .../2015-07-01/endpoint-rule-set-1.json.php | 6 - .../2015-07-01/endpoint-tests-1.json.php | 6 - .../2015-07-01/paginators-1.json.php | 6 - .../2015-07-01/smoke.json.php | 6 - .../mediaconnect/2018-11-14/api-2.json.php | 6 - .../2018-11-14/endpoint-rule-set-1.json.php | 6 - .../2018-11-14/endpoint-tests-1.json.php | 6 - .../2018-11-14/paginators-1.json.php | 6 - .../2018-11-14/waiters-2.json.php | 6 - .../mediaconvert/2017-08-29/api-2.json.php | 6 - .../2017-08-29/endpoint-rule-set-1.json.php | 6 - .../2017-08-29/endpoint-tests-1.json.php | 6 - .../2017-08-29/paginators-1.json.php | 6 - .../data/medialive/2017-10-14/api-2.json.php | 6 - .../2017-10-14/endpoint-rule-set-1.json.php | 6 - .../2017-10-14/endpoint-tests-1.json.php | 6 - .../2017-10-14/paginators-1.json.php | 6 - .../medialive/2017-10-14/waiters-2.json.php | 6 - .../2018-11-07/api-2.json.php | 6 - .../2018-11-07/endpoint-rule-set-1.json.php | 6 - .../2018-11-07/endpoint-tests-1.json.php | 6 - .../2018-11-07/paginators-1.json.php | 6 - .../mediapackage/2017-10-12/api-2.json.php | 6 - .../2017-10-12/endpoint-rule-set-1.json.php | 6 - .../2017-10-12/endpoint-tests-1.json.php | 6 - .../2017-10-12/paginators-1.json.php | 6 - .../mediastore-data/2017-09-01/api-2.json.php | 6 - .../2017-09-01/endpoint-rule-set-1.json.php | 6 - .../2017-09-01/endpoint-tests-1.json.php | 6 - .../2017-09-01/paginators-1.json.php | 6 - .../data/mediastore/2017-09-01/api-2.json.php | 6 - .../2017-09-01/endpoint-rule-set-1.json.php | 6 - .../2017-09-01/endpoint-tests-1.json.php | 6 - .../2017-09-01/paginators-1.json.php | 6 - .../mediatailor/2018-04-23/api-2.json.php | 6 - .../2018-04-23/endpoint-rule-set-1.json.php | 6 - .../2018-04-23/endpoint-tests-1.json.php | 6 - .../2018-04-23/paginators-1.json.php | 6 - .../data/memorydb/2021-01-01/api-2.json.php | 6 - .../2021-01-01/endpoint-rule-set-1.json.php | 6 - .../2021-01-01/endpoint-tests-1.json.php | 6 - .../memorydb/2021-01-01/paginators-1.json.php | 6 - .../2016-01-14/api-2.json.php | 6 - .../2016-01-14/endpoint-rule-set-1.json.php | 6 - .../2016-01-14/endpoint-tests-1.json.php | 6 - .../2016-01-14/paginators-1.json.php | 6 - .../Aws/data/mgh/2017-05-31/api-2.json.php | 6 - .../2017-05-31/endpoint-rule-set-1.json.php | 6 - .../mgh/2017-05-31/endpoint-tests-1.json.php | 6 - .../data/mgh/2017-05-31/paginators-1.json.php | 6 - .../Aws/data/mgn/2020-02-26/api-2.json.php | 6 - .../2020-02-26/endpoint-rule-set-1.json.php | 6 - .../mgn/2020-02-26/endpoint-tests-1.json.php | 6 - .../data/mgn/2020-02-26/paginators-1.json.php | 6 - .../2021-10-26/api-2.json.php | 6 - .../2021-10-26/endpoint-rule-set-1.json.php | 6 - .../2021-10-26/endpoint-tests-1.json.php | 6 - .../2021-10-26/paginators-1.json.php | 6 - .../2019-06-30/api-2.json.php | 6 - .../2019-06-30/endpoint-rule-set-1.json.php | 6 - .../2019-06-30/endpoint-tests-1.json.php | 6 - .../2019-06-30/paginators-1.json.php | 6 - .../2021-08-28/api-2.json.php | 6 - .../2021-08-28/endpoint-rule-set-1.json.php | 6 - .../2021-08-28/endpoint-tests-1.json.php | 6 - .../2021-08-28/paginators-1.json.php | 6 - .../2021-08-28/smoke.json.php | 6 - .../2021-08-28/waiters-2.json.php | 6 - .../2020-02-19/api-2.json.php | 6 - .../2020-02-19/endpoint-rule-set-1.json.php | 6 - .../2020-02-19/endpoint-tests-1.json.php | 6 - .../2020-02-19/paginators-1.json.php | 6 - .../Aws/data/mobile/2017-07-01/api-2.json.php | 6 - .../2017-07-01/endpoint-rule-set-1.json.php | 6 - .../2017-07-01/endpoint-tests-1.json.php | 6 - .../mobile/2017-07-01/paginators-1.json.php | 6 - .../models.lex.v2/2020-08-07/api-2.json.php | 6 - .../2020-08-07/endpoint-rule-set-1.json.php | 6 - .../2020-08-07/endpoint-tests-1.json.php | 6 - .../2020-08-07/paginators-1.json.php | 6 - .../2020-08-07/waiters-2.json.php | 6 - .../data/monitoring/2010-08-01/api-2.json.php | 6 - .../2010-08-01/endpoint-rule-set-1.json.php | 6 - .../2010-08-01/endpoint-tests-1.json.php | 6 - .../2010-08-01/paginators-1.json.php | 6 - .../data/monitoring/2010-08-01/smoke.json.php | 6 - .../monitoring/2010-08-01/waiters-2.json.php | 6 - .../Aws/data/mq/2017-11-27/api-2.json.php | 6 - .../2017-11-27/endpoint-rule-set-1.json.php | 6 - .../mq/2017-11-27/endpoint-tests-1.json.php | 6 - .../data/mq/2017-11-27/paginators-1.json.php | 6 - .../mturk-requester/2017-01-17/api-2.json.php | 6 - .../2017-01-17/endpoint-rule-set-1.json.php | 6 - .../2017-01-17/endpoint-tests-1.json.php | 6 - .../2017-01-17/paginators-1.json.php | 6 - .../mturk-requester/2017-01-17/smoke.json.php | 6 - .../Aws/data/mwaa/2020-07-01/api-2.json.php | 6 - .../2020-07-01/endpoint-rule-set-1.json.php | 6 - .../mwaa/2020-07-01/endpoint-tests-1.json.php | 6 - .../mwaa/2020-07-01/paginators-1.json.php | 6 - .../data/neptune/2014-10-31/api-2.json.php | 6 - .../2014-10-31/endpoint-rule-set-1.json.php | 6 - .../2014-10-31/endpoint-tests-1.json.php | 6 - .../neptune/2014-10-31/paginators-1.json.php | 6 - .../data/neptune/2014-10-31/smoke.json.php | 6 - .../neptune/2014-10-31/waiters-2.json.php | 6 - .../2020-11-12/api-2.json.php | 6 - .../2020-11-12/endpoint-rule-set-1.json.php | 6 - .../2020-11-12/endpoint-tests-1.json.php | 6 - .../2020-11-12/paginators-1.json.php | 6 - .../networkmanager/2019-07-05/api-2.json.php | 6 - .../2019-07-05/endpoint-rule-set-1.json.php | 6 - .../2019-07-05/endpoint-tests-1.json.php | 6 - .../2019-07-05/paginators-1.json.php | 6 - .../Aws/data/nimble/2020-08-01/api-2.json.php | 6 - .../2020-08-01/endpoint-rule-set-1.json.php | 6 - .../2020-08-01/endpoint-tests-1.json.php | 6 - .../nimble/2020-08-01/paginators-1.json.php | 6 - .../data/nimble/2020-08-01/waiters-2.json.php | 6 - .../Aws/data/oam/2022-06-10/api-2.json.php | 6 - .../2022-06-10/endpoint-rule-set-1.json.php | 6 - .../oam/2022-06-10/endpoint-tests-1.json.php | 6 - .../data/oam/2022-06-10/paginators-1.json.php | 6 - .../Aws/data/omics/2022-11-28/api-2.json.php | 6 - .../2022-11-28/endpoint-rule-set-1.json.php | 6 - .../2022-11-28/endpoint-tests-1.json.php | 6 - .../omics/2022-11-28/paginators-1.json.php | 6 - .../data/omics/2022-11-28/waiters-2.json.php | 6 - .../data/opensearch/2021-01-01/api-2.json.php | 6 - .../2021-01-01/endpoint-rule-set-1.json.php | 6 - .../2021-01-01/endpoint-tests-1.json.php | 6 - .../2021-01-01/paginators-1.json.php | 6 - .../data/opensearch/2021-01-01/smoke.json.php | 6 - .../2021-11-01/api-2.json.php | 6 - .../2021-11-01/endpoint-rule-set-1.json.php | 6 - .../2021-11-01/endpoint-tests-1.json.php | 6 - .../2021-11-01/paginators-1.json.php | 6 - .../data/opsworks/2013-02-18/api-2.json.php | 6 - .../2013-02-18/endpoint-rule-set-1.json.php | 6 - .../2013-02-18/endpoint-tests-1.json.php | 6 - .../opsworks/2013-02-18/paginators-1.json.php | 6 - .../data/opsworks/2013-02-18/smoke.json.php | 6 - .../opsworks/2013-02-18/waiters-2.json.php | 6 - .../data/opsworkscm/2016-11-01/api-2.json.php | 6 - .../2016-11-01/endpoint-rule-set-1.json.php | 6 - .../2016-11-01/endpoint-tests-1.json.php | 6 - .../2016-11-01/paginators-1.json.php | 6 - .../opsworkscm/2016-11-01/waiters-2.json.php | 6 - .../organizations/2016-11-28/api-2.json.php | 6 - .../2016-11-28/endpoint-rule-set-1.json.php | 6 - .../2016-11-28/endpoint-tests-1.json.php | 6 - .../2016-11-28/paginators-1.json.php | 6 - .../data/outposts/2019-12-03/api-2.json.php | 6 - .../2019-12-03/endpoint-rule-set-1.json.php | 6 - .../2019-12-03/endpoint-tests-1.json.php | 6 - .../outposts/2019-12-03/paginators-1.json.php | 6 - .../data/panorama/2019-07-24/api-2.json.php | 6 - .../2019-07-24/endpoint-rule-set-1.json.php | 6 - .../2019-07-24/endpoint-tests-1.json.php | 6 - .../panorama/2019-07-24/paginators-1.json.php | 6 - vendor/Aws3/Aws/data/partitions.json.php | 2 +- .../2018-03-22/api-2.json.php | 6 - .../2018-03-22/endpoint-rule-set-1.json.php | 6 - .../2018-03-22/endpoint-tests-1.json.php | 6 - .../2018-03-22/paginators-1.json.php | 6 - .../2018-05-22/api-2.json.php | 6 - .../2018-05-22/endpoint-rule-set-1.json.php | 6 - .../2018-05-22/endpoint-tests-1.json.php | 6 - .../2018-05-22/paginators-1.json.php | 6 - .../personalize/2018-05-22/api-2.json.php | 6 - .../2018-05-22/endpoint-rule-set-1.json.php | 6 - .../2018-05-22/endpoint-tests-1.json.php | 6 - .../2018-05-22/paginators-1.json.php | 6 - .../Aws/data/pi/2018-02-27/api-2.json.php | 6 - .../2018-02-27/endpoint-rule-set-1.json.php | 6 - .../pi/2018-02-27/endpoint-tests-1.json.php | 6 - .../data/pi/2018-02-27/paginators-1.json.php | 6 - .../pinpoint-email/2018-07-26/api-2.json.php | 6 - .../2018-07-26/endpoint-rule-set-1.json.php | 6 - .../2018-07-26/endpoint-tests-1.json.php | 6 - .../2018-07-26/paginators-1.json.php | 6 - .../2022-03-31/api-2.json.php | 6 - .../2022-03-31/endpoint-rule-set-1.json.php | 6 - .../2022-03-31/endpoint-tests-1.json.php | 6 - .../2022-03-31/paginators-1.json.php | 6 - .../2022-03-31/smoke.json.php | 6 - .../2022-03-31/waiters-2.json.php | 6 - .../data/pinpoint/2016-12-01/api-2.json.php | 6 - .../2016-12-01/endpoint-rule-set-1.json.php | 6 - .../2016-12-01/endpoint-tests-1.json.php | 6 - .../Aws/data/pipes/2015-10-07/api-2.json.php | 6 - .../2015-10-07/endpoint-rule-set-1.json.php | 6 - .../2015-10-07/endpoint-tests-1.json.php | 6 - .../pipes/2015-10-07/paginators-1.json.php | 6 - .../Aws/data/polly/2016-06-10/api-2.json.php | 6 - .../2016-06-10/endpoint-rule-set-1.json.php | 6 - .../2016-06-10/endpoint-tests-1.json.php | 6 - .../polly/2016-06-10/paginators-1.json.php | 6 - .../Aws/data/polly/2016-06-10/smoke.json.php | 6 - .../data/pricing/2017-10-15/api-2.json.php | 6 - .../2017-10-15/endpoint-rule-set-1.json.php | 6 - .../2017-10-15/endpoint-tests-1.json.php | 6 - .../pricing/2017-10-15/paginators-1.json.php | 6 - .../privatenetworks/2021-12-03/api-2.json.php | 6 - .../2021-12-03/endpoint-rule-set-1.json.php | 6 - .../2021-12-03/endpoint-tests-1.json.php | 6 - .../2021-12-03/paginators-1.json.php | 6 - .../Aws/data/proton/2020-07-20/api-2.json.php | 6 - .../2020-07-20/endpoint-rule-set-1.json.php | 6 - .../2020-07-20/endpoint-tests-1.json.php | 6 - .../proton/2020-07-20/paginators-1.json.php | 6 - .../data/proton/2020-07-20/waiters-2.json.php | 6 - .../qldb-session/2019-07-11/api-2.json.php | 6 - .../2019-07-11/endpoint-rule-set-1.json.php | 6 - .../2019-07-11/endpoint-tests-1.json.php | 6 - .../2019-07-11/paginators-1.json.php | 6 - .../Aws/data/qldb/2019-01-02/api-2.json.php | 6 - .../2019-01-02/endpoint-rule-set-1.json.php | 6 - .../qldb/2019-01-02/endpoint-tests-1.json.php | 6 - .../qldb/2019-01-02/paginators-1.json.php | 6 - .../data/quicksight/2018-04-01/api-2.json.php | 6 - .../2018-04-01/endpoint-rule-set-1.json.php | 6 - .../2018-04-01/endpoint-tests-1.json.php | 6 - .../2018-04-01/paginators-1.json.php | 6 - .../Aws/data/ram/2018-01-04/api-2.json.php | 6 - .../2018-01-04/endpoint-rule-set-1.json.php | 6 - .../ram/2018-01-04/endpoint-tests-1.json.php | 6 - .../data/ram/2018-01-04/paginators-1.json.php | 6 - .../Aws/data/rbin/2021-06-15/api-2.json.php | 6 - .../2021-06-15/endpoint-rule-set-1.json.php | 6 - .../rbin/2021-06-15/endpoint-tests-1.json.php | 6 - .../rbin/2021-06-15/paginators-1.json.php | 6 - .../data/rds-data/2018-08-01/api-2.json.php | 6 - .../2018-08-01/endpoint-rule-set-1.json.php | 6 - .../2018-08-01/endpoint-tests-1.json.php | 6 - .../rds-data/2018-08-01/paginators-1.json.php | 6 - .../Aws/data/rds/2014-09-01/api-2.json.php | 6 - .../2014-09-01/endpoint-rule-set-1.json.php | 6 - .../rds/2014-09-01/endpoint-tests-1.json.php | 6 - .../data/rds/2014-09-01/paginators-1.json.php | 6 - .../Aws/data/rds/2014-09-01/smoke.json.php | 6 - .../Aws/data/rds/2014-10-31/api-2.json.php | 6 - .../2014-10-31/endpoint-rule-set-1.json.php | 6 - .../rds/2014-10-31/endpoint-tests-1.json.php | 6 - .../data/rds/2014-10-31/paginators-1.json.php | 6 - .../Aws/data/rds/2014-10-31/smoke.json.php | 6 - .../data/rds/2014-10-31/waiters-1.json.php | 6 - .../data/rds/2014-10-31/waiters-2.json.php | 6 - .../redshift-data/2019-12-20/api-2.json.php | 6 - .../2019-12-20/endpoint-rule-set-1.json.php | 6 - .../2019-12-20/endpoint-tests-1.json.php | 6 - .../2019-12-20/paginators-1.json.php | 6 - .../2021-04-21/api-2.json.php | 6 - .../2021-04-21/endpoint-rule-set-1.json.php | 6 - .../2021-04-21/endpoint-tests-1.json.php | 6 - .../2021-04-21/paginators-1.json.php | 6 - .../data/redshift/2012-12-01/api-2.json.php | 6 - .../2012-12-01/endpoint-rule-set-1.json.php | 6 - .../2012-12-01/endpoint-tests-1.json.php | 6 - .../redshift/2012-12-01/paginators-1.json.php | 6 - .../data/redshift/2012-12-01/smoke.json.php | 6 - .../redshift/2012-12-01/waiters-1.json.php | 6 - .../redshift/2012-12-01/waiters-2.json.php | 6 - .../rekognition/2016-06-27/api-2.json.php | 6 - .../2016-06-27/endpoint-rule-set-1.json.php | 6 - .../2016-06-27/endpoint-tests-1.json.php | 6 - .../2016-06-27/paginators-1.json.php | 6 - .../rekognition/2016-06-27/smoke.json.php | 6 - .../rekognition/2016-06-27/waiters-2.json.php | 6 - .../resiliencehub/2020-04-30/api-2.json.php | 6 - .../2020-04-30/endpoint-rule-set-1.json.php | 6 - .../2020-04-30/endpoint-tests-1.json.php | 6 - .../2020-04-30/paginators-1.json.php | 6 - .../2022-07-28/api-2.json.php | 6 - .../2022-07-28/endpoint-rule-set-1.json.php | 6 - .../2022-07-28/endpoint-tests-1.json.php | 6 - .../2022-07-28/paginators-1.json.php | 6 - .../resource-groups/2017-11-27/api-2.json.php | 6 - .../2017-11-27/endpoint-rule-set-1.json.php | 6 - .../2017-11-27/endpoint-tests-1.json.php | 6 - .../2017-11-27/paginators-1.json.php | 6 - .../2017-01-26/api-2.json.php | 6 - .../2017-01-26/endpoint-rule-set-1.json.php | 6 - .../2017-01-26/endpoint-tests-1.json.php | 6 - .../2017-01-26/paginators-1.json.php | 6 - .../data/robomaker/2018-06-29/api-2.json.php | 6 - .../2018-06-29/endpoint-rule-set-1.json.php | 6 - .../2018-06-29/endpoint-tests-1.json.php | 6 - .../2018-06-29/paginators-1.json.php | 6 - .../rolesanywhere/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../2019-12-02/api-2.json.php | 6 - .../2019-12-02/endpoint-rule-set-1.json.php | 6 - .../2019-12-02/endpoint-tests-1.json.php | 6 - .../2019-12-02/paginators-1.json.php | 6 - .../2020-11-02/api-2.json.php | 6 - .../2020-11-02/endpoint-rule-set-1.json.php | 6 - .../2020-11-02/endpoint-tests-1.json.php | 6 - .../2020-11-02/paginators-1.json.php | 6 - .../2020-11-02/waiters-2.json.php | 6 - .../2019-12-02/api-2.json.php | 6 - .../2019-12-02/endpoint-rule-set-1.json.php | 6 - .../2019-12-02/endpoint-tests-1.json.php | 6 - .../2019-12-02/paginators-1.json.php | 6 - .../data/route53/2013-04-01/api-2.json.php | 6 - .../2013-04-01/endpoint-rule-set-1.json.php | 6 - .../2013-04-01/endpoint-tests-1.json.php | 6 - .../route53/2013-04-01/paginators-1.json.php | 6 - .../data/route53/2013-04-01/smoke.json.php | 6 - .../route53/2013-04-01/waiters-2.json.php | 6 - .../route53domains/2014-05-15/api-2.json.php | 6 - .../2014-05-15/endpoint-rule-set-1.json.php | 6 - .../2014-05-15/endpoint-tests-1.json.php | 6 - .../2014-05-15/paginators-1.json.php | 6 - .../route53domains/2014-05-15/smoke.json.php | 6 - .../route53resolver/2018-04-01/api-2.json.php | 6 - .../2018-04-01/endpoint-rule-set-1.json.php | 6 - .../2018-04-01/endpoint-tests-1.json.php | 6 - .../2018-04-01/paginators-1.json.php | 6 - .../route53resolver/2018-04-01/smoke.json.php | 6 - .../Aws/data/rum/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../rum/2018-05-10/endpoint-tests-1.json.php | 6 - .../data/rum/2018-05-10/paginators-1.json.php | 6 - .../runtime.lex.v2/2020-08-07/api-2.json.php | 6 - .../2020-08-07/endpoint-rule-set-1.json.php | 6 - .../2020-08-07/endpoint-tests-1.json.php | 6 - .../2020-08-07/paginators-1.json.php | 6 - .../runtime.lex/2016-11-28/api-2.json.php | 6 - .../2016-11-28/endpoint-rule-set-1.json.php | 6 - .../2016-11-28/endpoint-tests-1.json.php | 6 - .../2016-11-28/paginators-1.json.php | 6 - .../2017-05-13/api-2.json.php | 6 - .../2017-05-13/endpoint-rule-set-1.json.php | 6 - .../2017-05-13/endpoint-tests-1.json.php | 6 - .../2017-05-13/paginators-1.json.php | 6 - .../Aws/data/s3/2006-03-01/api-2.json.php | 6 - .../2006-03-01/endpoint-rule-set-1.json.php | 6 - .../s3/2006-03-01/endpoint-tests-1.json.php | 6 - .../data/s3/2006-03-01/paginators-1.json.php | 6 - .../Aws/data/s3/2006-03-01/smoke.json.php | 6 - .../Aws/data/s3/2006-03-01/waiters-1.json.php | 6 - .../Aws/data/s3/2006-03-01/waiters-2.json.php | 6 - .../data/s3control/2018-08-20/api-2.json.php | 6 - .../2018-08-20/endpoint-rule-set-1.json.php | 6 - .../2018-08-20/endpoint-tests-1.json.php | 6 - .../2018-08-20/paginators-1.json.php | 6 - .../data/s3outposts/2017-07-25/api-2.json.php | 6 - .../2017-07-25/endpoint-rule-set-1.json.php | 6 - .../2017-07-25/endpoint-tests-1.json.php | 6 - .../2017-07-25/paginators-1.json.php | 6 - .../2019-11-07/api-2.json.php | 6 - .../2019-11-07/endpoint-rule-set-1.json.php | 6 - .../2019-11-07/endpoint-tests-1.json.php | 6 - .../2019-11-07/paginators-1.json.php | 6 - .../sagemaker-edge/2020-09-23/api-2.json.php | 6 - .../2020-09-23/endpoint-rule-set-1.json.php | 6 - .../2020-09-23/endpoint-tests-1.json.php | 6 - .../2020-09-23/paginators-1.json.php | 6 - .../2020-07-01/api-2.json.php | 6 - .../2020-07-01/endpoint-rule-set-1.json.php | 6 - .../2020-07-01/endpoint-tests-1.json.php | 6 - .../2020-07-01/paginators-1.json.php | 6 - .../2020-05-27/api-2.json.php | 6 - .../2020-05-27/endpoint-rule-set-1.json.php | 6 - .../2020-05-27/endpoint-tests-1.json.php | 6 - .../2020-05-27/paginators-1.json.php | 6 - .../2022-09-30/api-2.json.php | 6 - .../2022-09-30/endpoint-rule-set-1.json.php | 6 - .../2022-09-30/endpoint-tests-1.json.php | 6 - .../2022-09-30/paginators-1.json.php | 6 - .../data/sagemaker/2017-07-24/api-2.json.php | 6 - .../2017-07-24/endpoint-rule-set-1.json.php | 6 - .../2017-07-24/endpoint-tests-1.json.php | 6 - .../2017-07-24/paginators-1.json.php | 6 - .../sagemaker/2017-07-24/waiters-2.json.php | 6 - .../savingsplans/2019-06-28/api-2.json.php | 6 - .../2019-06-28/endpoint-rule-set-1.json.php | 6 - .../2019-06-28/endpoint-tests-1.json.php | 6 - .../2019-06-28/paginators-1.json.php | 6 - .../data/scheduler/2021-06-30/api-2.json.php | 6 - .../2021-06-30/endpoint-rule-set-1.json.php | 6 - .../2021-06-30/endpoint-tests-1.json.php | 6 - .../2021-06-30/paginators-1.json.php | 6 - .../data/schemas/2019-12-02/api-2.json.php | 6 - .../2019-12-02/endpoint-rule-set-1.json.php | 6 - .../2019-12-02/endpoint-tests-1.json.php | 6 - .../schemas/2019-12-02/paginators-1.json.php | 6 - .../schemas/2019-12-02/waiters-2.json.php | 6 - .../secretsmanager/2017-10-17/api-2.json.php | 6 - .../2017-10-17/endpoint-rule-set-1.json.php | 6 - .../2017-10-17/endpoint-tests-1.json.php | 6 - .../2017-10-17/paginators-1.json.php | 6 - .../secretsmanager/2017-10-17/smoke.json.php | 6 - .../securityhub/2018-10-26/api-2.json.php | 6 - .../2018-10-26/endpoint-rule-set-1.json.php | 6 - .../2018-10-26/endpoint-tests-1.json.php | 6 - .../2018-10-26/paginators-1.json.php | 6 - .../securitylake/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../serverlessrepo/2017-09-08/api-2.json.php | 6 - .../2017-09-08/endpoint-rule-set-1.json.php | 6 - .../2017-09-08/endpoint-tests-1.json.php | 6 - .../2017-09-08/paginators-1.json.php | 6 - .../service-quotas/2019-06-24/api-2.json.php | 6 - .../2019-06-24/endpoint-rule-set-1.json.php | 6 - .../2019-06-24/endpoint-tests-1.json.php | 6 - .../2019-06-24/paginators-1.json.php | 6 - .../2020-06-24/api-2.json.php | 6 - .../2020-06-24/endpoint-rule-set-1.json.php | 6 - .../2020-06-24/endpoint-tests-1.json.php | 6 - .../2020-06-24/paginators-1.json.php | 6 - .../servicecatalog/2015-12-10/api-2.json.php | 6 - .../2015-12-10/endpoint-rule-set-1.json.php | 6 - .../2015-12-10/endpoint-tests-1.json.php | 6 - .../2015-12-10/paginators-1.json.php | 6 - .../servicecatalog/2015-12-10/smoke.json.php | 6 - .../2017-03-14/api-2.json.php | 6 - .../2017-03-14/endpoint-rule-set-1.json.php | 6 - .../2017-03-14/endpoint-tests-1.json.php | 6 - .../2017-03-14/paginators-1.json.php | 6 - .../Aws/data/sesv2/2019-09-27/api-2.json.php | 2 +- .../2019-09-27/endpoint-rule-set-1.json.php | 2 +- .../2019-09-27/endpoint-tests-1.json.php | 2 +- .../Aws/data/shield/2016-06-02/api-2.json.php | 6 - .../2016-06-02/endpoint-rule-set-1.json.php | 6 - .../2016-06-02/endpoint-tests-1.json.php | 6 - .../shield/2016-06-02/paginators-1.json.php | 6 - .../Aws/data/shield/2016-06-02/smoke.json.php | 6 - .../Aws/data/signer/2017-08-25/api-2.json.php | 6 - .../2017-08-25/endpoint-rule-set-1.json.php | 6 - .../2017-08-25/endpoint-tests-1.json.php | 6 - .../signer/2017-08-25/paginators-1.json.php | 6 - .../data/signer/2017-08-25/waiters-2.json.php | 6 - .../simspaceweaver/2022-10-28/api-2.json.php | 6 - .../2022-10-28/endpoint-rule-set-1.json.php | 6 - .../2022-10-28/endpoint-tests-1.json.php | 6 - .../2022-10-28/paginators-1.json.php | 6 - .../data/sms-voice/2018-09-05/api-2.json.php | 6 - .../2018-09-05/endpoint-rule-set-1.json.php | 6 - .../2018-09-05/endpoint-tests-1.json.php | 6 - .../Aws/data/sms/2016-10-24/api-2.json.php | 6 - .../2016-10-24/endpoint-rule-set-1.json.php | 6 - .../sms/2016-10-24/endpoint-tests-1.json.php | 6 - .../data/sms/2016-10-24/paginators-1.json.php | 6 - .../Aws/data/sms/2016-10-24/smoke.json.php | 6 - .../2021-08-04/api-2.json.php | 6 - .../2021-08-04/endpoint-rule-set-1.json.php | 6 - .../2021-08-04/endpoint-tests-1.json.php | 6 - .../2021-08-04/paginators-1.json.php | 6 - .../data/snowball/2016-06-30/api-2.json.php | 6 - .../2016-06-30/endpoint-rule-set-1.json.php | 6 - .../2016-06-30/endpoint-tests-1.json.php | 6 - .../snowball/2016-06-30/paginators-1.json.php | 6 - .../data/snowball/2016-06-30/smoke.json.php | 6 - .../Aws/data/sns/2010-03-31/api-2.json.php | 6 - .../2010-03-31/endpoint-rule-set-1.json.php | 6 - .../sns/2010-03-31/endpoint-tests-1.json.php | 6 - .../data/sns/2010-03-31/paginators-1.json.php | 6 - .../Aws/data/sns/2010-03-31/smoke.json.php | 6 - .../Aws/data/sqs/2012-11-05/api-2.json.php | 6 - .../2012-11-05/endpoint-rule-set-1.json.php | 6 - .../sqs/2012-11-05/endpoint-tests-1.json.php | 6 - .../data/sqs/2012-11-05/paginators-1.json.php | 6 - .../Aws/data/sqs/2012-11-05/smoke.json.php | 6 - .../data/sqs/2012-11-05/waiters-2.json.php | 6 - .../ssm-contacts/2021-05-03/api-2.json.php | 6 - .../2021-05-03/endpoint-rule-set-1.json.php | 6 - .../2021-05-03/endpoint-tests-1.json.php | 6 - .../2021-05-03/paginators-1.json.php | 6 - .../ssm-incidents/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../2018-05-10/paginators-1.json.php | 6 - .../2018-05-10/waiters-2.json.php | 6 - .../data/ssm-sap/2018-05-10/api-2.json.php | 6 - .../2018-05-10/endpoint-rule-set-1.json.php | 6 - .../2018-05-10/endpoint-tests-1.json.php | 6 - .../ssm-sap/2018-05-10/paginators-1.json.php | 6 - .../Aws/data/ssm/2014-11-06/api-2.json.php | 6 - .../2014-11-06/endpoint-rule-set-1.json.php | 6 - .../ssm/2014-11-06/endpoint-tests-1.json.php | 6 - .../data/ssm/2014-11-06/paginators-1.json.php | 6 - .../Aws/data/ssm/2014-11-06/smoke.json.php | 6 - .../data/ssm/2014-11-06/waiters-2.json.php | 6 - .../data/sso-admin/2020-07-20/api-2.json.php | 6 - .../2020-07-20/endpoint-rule-set-1.json.php | 6 - .../2020-07-20/endpoint-tests-1.json.php | 6 - .../2020-07-20/paginators-1.json.php | 6 - .../data/sso-oidc/2019-06-10/api-2.json.php | 6 - .../2019-06-10/endpoint-rule-set-1.json.php | 6 - .../2019-06-10/endpoint-tests-1.json.php | 6 - .../sso-oidc/2019-06-10/paginators-1.json.php | 6 - .../Aws/data/sso/2019-06-10/api-2.json.php | 6 - .../2019-06-10/endpoint-rule-set-1.json.php | 6 - .../sso/2019-06-10/endpoint-tests-1.json.php | 6 - .../data/sso/2019-06-10/paginators-1.json.php | 6 - .../Aws/data/states/2016-11-23/api-2.json.php | 6 - .../2016-11-23/endpoint-rule-set-1.json.php | 6 - .../2016-11-23/endpoint-tests-1.json.php | 6 - .../states/2016-11-23/paginators-1.json.php | 6 - .../Aws/data/states/2016-11-23/smoke.json.php | 6 - .../storagegateway/2013-06-30/api-2.json.php | 6 - .../2013-06-30/endpoint-rule-set-1.json.php | 6 - .../2013-06-30/endpoint-tests-1.json.php | 6 - .../2013-06-30/paginators-1.json.php | 6 - .../2012-08-10/api-2.json.php | 6 - .../2012-08-10/endpoint-rule-set-1.json.php | 6 - .../2012-08-10/endpoint-tests-1.json.php | 6 - .../2012-08-10/paginators-1.json.php | 6 - .../2011-06-15/endpoint-rule-set-1.json.php | 2 +- .../sts/2011-06-15/endpoint-tests-1.json.php | 2 +- .../support-app/2021-08-20/api-2.json.php | 6 - .../2021-08-20/endpoint-rule-set-1.json.php | 6 - .../2021-08-20/endpoint-tests-1.json.php | 6 - .../2021-08-20/paginators-1.json.php | 6 - .../data/support/2013-04-15/api-2.json.php | 6 - .../2013-04-15/endpoint-rule-set-1.json.php | 6 - .../2013-04-15/endpoint-tests-1.json.php | 6 - .../support/2013-04-15/paginators-1.json.php | 6 - .../data/support/2013-04-15/smoke.json.php | 6 - .../Aws/data/swf/2012-01-25/api-2.json.php | 6 - .../2012-01-25/endpoint-rule-set-1.json.php | 6 - .../swf/2012-01-25/endpoint-tests-1.json.php | 6 - .../data/swf/2012-01-25/paginators-1.json.php | 6 - .../data/synthetics/2017-10-11/api-2.json.php | 6 - .../2017-10-11/endpoint-rule-set-1.json.php | 6 - .../2017-10-11/endpoint-tests-1.json.php | 6 - .../2017-10-11/paginators-1.json.php | 6 - .../data/textract/2018-06-27/api-2.json.php | 6 - .../2018-06-27/endpoint-rule-set-1.json.php | 6 - .../2018-06-27/endpoint-tests-1.json.php | 6 - .../textract/2018-06-27/paginators-1.json.php | 6 - .../2018-11-01/api-2.json.php | 6 - .../2018-11-01/endpoint-rule-set-1.json.php | 6 - .../2018-11-01/endpoint-tests-1.json.php | 6 - .../2018-11-01/paginators-1.json.php | 6 - .../2018-11-01/api-2.json.php | 6 - .../2018-11-01/endpoint-rule-set-1.json.php | 6 - .../2018-11-01/endpoint-tests-1.json.php | 6 - .../2018-11-01/paginators-1.json.php | 6 - .../data/transcribe/2017-10-26/api-2.json.php | 6 - .../2017-10-26/endpoint-rule-set-1.json.php | 6 - .../2017-10-26/endpoint-tests-1.json.php | 6 - .../2017-10-26/paginators-1.json.php | 6 - .../data/transfer/2018-11-05/api-2.json.php | 6 - .../2018-11-05/endpoint-rule-set-1.json.php | 6 - .../2018-11-05/endpoint-tests-1.json.php | 6 - .../transfer/2018-11-05/paginators-1.json.php | 6 - .../transfer/2018-11-05/waiters-2.json.php | 6 - .../data/translate/2017-07-01/api-2.json.php | 6 - .../2017-07-01/endpoint-rule-set-1.json.php | 6 - .../2017-07-01/endpoint-tests-1.json.php | 6 - .../2017-07-01/paginators-1.json.php | 6 - .../data/voice-id/2021-09-27/api-2.json.php | 6 - .../2021-09-27/endpoint-rule-set-1.json.php | 6 - .../2021-09-27/endpoint-tests-1.json.php | 6 - .../voice-id/2021-09-27/paginators-1.json.php | 6 - .../waf-regional/2016-11-28/api-2.json.php | 6 - .../2016-11-28/endpoint-rule-set-1.json.php | 6 - .../2016-11-28/endpoint-tests-1.json.php | 6 - .../2016-11-28/paginators-1.json.php | 6 - .../waf-regional/2016-11-28/smoke.json.php | 6 - .../Aws/data/waf/2015-08-24/api-2.json.php | 6 - .../2015-08-24/endpoint-rule-set-1.json.php | 6 - .../waf/2015-08-24/endpoint-tests-1.json.php | 6 - .../data/waf/2015-08-24/paginators-1.json.php | 6 - .../Aws/data/waf/2015-08-24/smoke.json.php | 6 - .../Aws/data/wafv2/2019-07-29/api-2.json.php | 6 - .../2019-07-29/endpoint-rule-set-1.json.php | 6 - .../2019-07-29/endpoint-tests-1.json.php | 6 - .../wafv2/2019-07-29/paginators-1.json.php | 6 - .../Aws/data/wafv2/2019-07-29/smoke.json.php | 6 - .../wellarchitected/2020-03-31/api-2.json.php | 6 - .../2020-03-31/endpoint-rule-set-1.json.php | 6 - .../2020-03-31/endpoint-tests-1.json.php | 6 - .../2020-03-31/paginators-1.json.php | 6 - .../Aws/data/wisdom/2020-10-19/api-2.json.php | 6 - .../2020-10-19/endpoint-rule-set-1.json.php | 6 - .../2020-10-19/endpoint-tests-1.json.php | 6 - .../wisdom/2020-10-19/paginators-1.json.php | 6 - .../data/workdocs/2016-05-01/api-2.json.php | 6 - .../2016-05-01/endpoint-rule-set-1.json.php | 6 - .../2016-05-01/endpoint-tests-1.json.php | 6 - .../workdocs/2016-05-01/paginators-1.json.php | 6 - .../data/worklink/2018-09-25/api-2.json.php | 6 - .../2018-09-25/endpoint-rule-set-1.json.php | 6 - .../2018-09-25/endpoint-tests-1.json.php | 6 - .../worklink/2018-09-25/paginators-1.json.php | 6 - .../data/workmail/2017-10-01/api-2.json.php | 6 - .../2017-10-01/endpoint-rule-set-1.json.php | 6 - .../2017-10-01/endpoint-tests-1.json.php | 6 - .../workmail/2017-10-01/paginators-1.json.php | 6 - .../2019-05-01/api-2.json.php | 6 - .../2019-05-01/endpoint-rule-set-1.json.php | 6 - .../2019-05-01/endpoint-tests-1.json.php | 6 - .../2019-05-01/paginators-1.json.php | 6 - .../workspaces-web/2020-07-08/api-2.json.php | 6 - .../2020-07-08/endpoint-rule-set-1.json.php | 6 - .../2020-07-08/endpoint-tests-1.json.php | 6 - .../2020-07-08/paginators-1.json.php | 6 - .../data/workspaces/2015-04-08/api-2.json.php | 6 - .../2015-04-08/endpoint-rule-set-1.json.php | 6 - .../2015-04-08/endpoint-tests-1.json.php | 6 - .../2015-04-08/paginators-1.json.php | 6 - .../data/workspaces/2015-04-08/smoke.json.php | 6 - .../Aws/data/xray/2016-04-12/api-2.json.php | 6 - .../2016-04-12/endpoint-rule-set-1.json.php | 6 - .../xray/2016-04-12/endpoint-tests-1.json.php | 6 - .../xray/2016-04-12/paginators-1.json.php | 6 - vendor/Aws3/CHANGELOG.md | 567 ++ vendor/Aws3/GuzzleHttp/Psr7/MessageTrait.php | 8 +- vendor/Aws3/README.md | 2 +- vendor/Aws3/aws-autoloader.php | 2 +- vendor/Carbon/AbstractTranslator.php | 323 + vendor/Carbon/Carbon.php | 5218 ++--------------- vendor/Carbon/CarbonConverterInterface.php | 17 + vendor/Carbon/CarbonImmutable.php | 569 ++ vendor/Carbon/CarbonInterface.php | 4754 +++++++++++++++ vendor/Carbon/CarbonInterval.php | 2012 +++++-- vendor/Carbon/CarbonPeriod.php | 1936 ++++-- vendor/Carbon/CarbonPeriodImmutable.php | 31 + vendor/Carbon/CarbonTimeZone.php | 271 + vendor/Carbon/Cli/Invoker.php | 31 + vendor/Carbon/Doctrine/CarbonDoctrineType.php | 19 + .../Carbon/Doctrine/CarbonImmutableType.php | 34 + vendor/Carbon/Doctrine/CarbonType.php | 34 + .../Carbon/Doctrine/CarbonTypeConverter.php | 94 + .../Doctrine/DateTimeDefaultPrecision.php | 34 + .../Carbon/Doctrine/DateTimeImmutableType.php | 22 + vendor/Carbon/Doctrine/DateTimeType.php | 15 + .../Exceptions/BadComparisonUnitException.php | 43 + .../BadFluentConstructorException.php | 44 + .../Exceptions/BadFluentSetterException.php | 44 + .../Exceptions/BadMethodCallException.php | 16 + .../Exceptions/EndLessPeriodException.php | 17 + vendor/Carbon/Exceptions/Exception.php | 16 + .../Carbon/Exceptions/ImmutableException.php | 44 + .../Exceptions/InvalidArgumentException.php | 16 + .../Exceptions/InvalidCastException.php | 17 + .../Exceptions/InvalidDateException.php | 18 +- .../Exceptions/InvalidFormatException.php | 17 + .../Exceptions/InvalidIntervalException.php | 17 + .../Exceptions/InvalidPeriodDateException.php | 17 + .../InvalidPeriodParameterException.php | 17 + .../Exceptions/InvalidTimeZoneException.php | 17 + .../Exceptions/InvalidTypeException.php | 17 + .../Exceptions/NotACarbonClassException.php | 45 + .../Carbon/Exceptions/NotAPeriodException.php | 17 + .../Exceptions/NotLocaleAwareException.php | 29 + .../Carbon/Exceptions/OutOfRangeException.php | 89 + .../Carbon/Exceptions/ParseErrorException.php | 78 + vendor/Carbon/Exceptions/RuntimeException.php | 16 + vendor/Carbon/Exceptions/UnitException.php | 17 + .../Exceptions/UnitNotConfiguredException.php | 43 + .../Exceptions/UnknownGetterException.php | 44 + .../Exceptions/UnknownMethodException.php | 44 + .../Exceptions/UnknownSetterException.php | 44 + .../Exceptions/UnknownUnitException.php | 43 + .../Exceptions/UnreachableException.php | 17 + vendor/Carbon/Factory.php | 304 + vendor/Carbon/FactoryImmutable.php | 241 + vendor/Carbon/Lang/aa.php | 16 + vendor/Carbon/Lang/aa_DJ.php | 47 + vendor/Carbon/Lang/aa_ER.php | 17 + vendor/Carbon/Lang/aa_ER@saaho.php | 17 + vendor/Carbon/Lang/aa_ET.php | 17 + vendor/Carbon/Lang/af.php | 12 +- vendor/Carbon/Lang/af_NA.php | 13 + vendor/Carbon/Lang/af_ZA.php | 13 + vendor/Carbon/Lang/agq.php | 13 + vendor/Carbon/Lang/agr.php | 16 + vendor/Carbon/Lang/agr_PE.php | 50 + vendor/Carbon/Lang/ak.php | 16 + vendor/Carbon/Lang/ak_GH.php | 17 + vendor/Carbon/Lang/am.php | 16 + vendor/Carbon/Lang/am_ET.php | 17 + vendor/Carbon/Lang/an.php | 16 + vendor/Carbon/Lang/an_ES.php | 50 + vendor/Carbon/Lang/anp.php | 16 + vendor/Carbon/Lang/anp_IN.php | 17 + vendor/Carbon/Lang/ar.php | 13 +- vendor/Carbon/Lang/ar_AE.php | 18 + vendor/Carbon/Lang/ar_BH.php | 18 + vendor/Carbon/Lang/ar_DJ.php | 13 + vendor/Carbon/Lang/ar_DZ.php | 22 + vendor/Carbon/Lang/ar_EG.php | 18 + vendor/Carbon/Lang/ar_EH.php | 13 + vendor/Carbon/Lang/ar_ER.php | 13 + vendor/Carbon/Lang/ar_IL.php | 13 + vendor/Carbon/Lang/ar_IN.php | 17 + vendor/Carbon/Lang/ar_IQ.php | 18 + vendor/Carbon/Lang/ar_JO.php | 18 + vendor/Carbon/Lang/ar_KM.php | 13 + vendor/Carbon/Lang/ar_KW.php | 23 + vendor/Carbon/Lang/ar_LB.php | 18 + vendor/Carbon/Lang/ar_LY.php | 20 + vendor/Carbon/Lang/ar_MA.php | 21 + vendor/Carbon/Lang/ar_MR.php | 13 + vendor/Carbon/Lang/ar_OM.php | 18 + vendor/Carbon/Lang/ar_PS.php | 17 + vendor/Carbon/Lang/ar_QA.php | 18 + vendor/Carbon/Lang/ar_SA.php | 22 + vendor/Carbon/Lang/ar_SD.php | 18 + vendor/Carbon/Lang/ar_SO.php | 13 + vendor/Carbon/Lang/ar_SS.php | 17 + vendor/Carbon/Lang/ar_SY.php | 18 + vendor/Carbon/Lang/ar_Shakl.php | 69 +- vendor/Carbon/Lang/ar_TD.php | 13 + vendor/Carbon/Lang/ar_TN.php | 20 + vendor/Carbon/Lang/ar_YE.php | 18 + vendor/Carbon/Lang/as.php | 16 + vendor/Carbon/Lang/as_IN.php | 17 + vendor/Carbon/Lang/asa.php | 13 + vendor/Carbon/Lang/ast.php | 18 + vendor/Carbon/Lang/ast_ES.php | 13 + vendor/Carbon/Lang/ayc.php | 16 + vendor/Carbon/Lang/ayc_PE.php | 17 + vendor/Carbon/Lang/az.php | 33 +- vendor/Carbon/Lang/az_AZ.php | 17 + vendor/Carbon/Lang/az_Cyrl.php | 13 + vendor/Carbon/Lang/az_IR.php | 17 + vendor/Carbon/Lang/az_Latn.php | 13 + vendor/Carbon/Lang/bas.php | 27 + vendor/Carbon/Lang/be.php | 65 + vendor/Carbon/Lang/be_BY.php | 17 + vendor/Carbon/Lang/be_BY@latin.php | 17 + vendor/Carbon/Lang/bem.php | 16 + vendor/Carbon/Lang/bem_ZM.php | 17 + vendor/Carbon/Lang/ber.php | 16 + vendor/Carbon/Lang/ber_DZ.php | 17 + vendor/Carbon/Lang/ber_MA.php | 17 + vendor/Carbon/Lang/bez.php | 13 + vendor/Carbon/Lang/bg.php | 44 +- vendor/Carbon/Lang/bg_BG.php | 13 + vendor/Carbon/Lang/bhb.php | 16 + vendor/Carbon/Lang/bhb_IN.php | 17 + vendor/Carbon/Lang/bho.php | 16 + vendor/Carbon/Lang/bho_IN.php | 17 + vendor/Carbon/Lang/bi.php | 16 + vendor/Carbon/Lang/bi_VU.php | 65 + vendor/Carbon/Lang/bm.php | 17 + vendor/Carbon/Lang/bn.php | 28 +- vendor/Carbon/Lang/bn_BD.php | 17 + vendor/Carbon/Lang/bn_IN.php | 17 + vendor/Carbon/Lang/bo.php | 32 + vendor/Carbon/Lang/bo_CN.php | 13 + vendor/Carbon/Lang/bo_IN.php | 13 + vendor/Carbon/Lang/br.php | 21 + vendor/Carbon/Lang/br_FR.php | 13 + vendor/Carbon/Lang/brx.php | 16 + vendor/Carbon/Lang/brx_IN.php | 17 + vendor/Carbon/Lang/bs.php | 44 + vendor/Carbon/Lang/bs_BA.php | 4 +- vendor/Carbon/Lang/bs_Cyrl.php | 13 + vendor/Carbon/Lang/bs_Latn.php | 13 + vendor/Carbon/Lang/byn.php | 16 + vendor/Carbon/Lang/byn_ER.php | 17 + vendor/Carbon/Lang/ca.php | 29 +- vendor/Carbon/Lang/ca_AD.php | 13 + vendor/Carbon/Lang/ca_ES.php | 13 + vendor/Carbon/Lang/ca_ES_Valencia.php | 21 + vendor/Carbon/Lang/ca_FR.php | 13 + vendor/Carbon/Lang/ca_IT.php | 13 + vendor/Carbon/Lang/ccp.php | 13 + vendor/Carbon/Lang/ccp_IN.php | 13 + vendor/Carbon/Lang/ce.php | 16 + vendor/Carbon/Lang/ce_RU.php | 17 + vendor/Carbon/Lang/cgg.php | 26 + vendor/Carbon/Lang/chr.php | 16 + vendor/Carbon/Lang/chr_US.php | 52 + vendor/Carbon/Lang/ckb.php | 18 + vendor/Carbon/Lang/cmn.php | 16 + vendor/Carbon/Lang/cmn_TW.php | 17 + vendor/Carbon/Lang/crh.php | 16 + vendor/Carbon/Lang/crh_UA.php | 17 + vendor/Carbon/Lang/cs.php | 36 +- vendor/Carbon/Lang/cs_CZ.php | 13 + vendor/Carbon/Lang/csb.php | 16 + vendor/Carbon/Lang/csb_PL.php | 17 + vendor/Carbon/Lang/cu.php | 42 + vendor/Carbon/Lang/cv.php | 21 + vendor/Carbon/Lang/cv_RU.php | 13 + vendor/Carbon/Lang/cy.php | 35 +- vendor/Carbon/Lang/cy_GB.php | 13 + vendor/Carbon/Lang/da.php | 15 +- vendor/Carbon/Lang/da_DK.php | 13 + vendor/Carbon/Lang/da_GL.php | 13 + vendor/Carbon/Lang/dav.php | 13 + vendor/Carbon/Lang/de.php | 13 +- vendor/Carbon/Lang/de_AT.php | 21 + vendor/Carbon/Lang/de_BE.php | 17 + vendor/Carbon/Lang/de_CH.php | 19 + vendor/Carbon/Lang/de_DE.php | 17 + vendor/Carbon/Lang/de_IT.php | 17 + vendor/Carbon/Lang/de_LI.php | 13 + vendor/Carbon/Lang/de_LU.php | 17 + vendor/Carbon/Lang/dje.php | 39 + vendor/Carbon/Lang/doi.php | 16 + vendor/Carbon/Lang/doi_IN.php | 31 + vendor/Carbon/Lang/dsb.php | 16 + vendor/Carbon/Lang/dsb_DE.php | 17 + vendor/Carbon/Lang/dua.php | 63 + vendor/Carbon/Lang/dv.php | 20 + vendor/Carbon/Lang/dv_MV.php | 12 +- vendor/Carbon/Lang/dyo.php | 13 + vendor/Carbon/Lang/dz.php | 16 + vendor/Carbon/Lang/dz_BT.php | 49 + vendor/Carbon/Lang/ebu.php | 13 + vendor/Carbon/Lang/ee.php | 48 + vendor/Carbon/Lang/ee_TG.php | 13 + vendor/Carbon/Lang/el.php | 22 +- vendor/Carbon/Lang/el_CY.php | 17 + vendor/Carbon/Lang/el_GR.php | 17 + vendor/Carbon/Lang/en.php | 70 +- vendor/Carbon/Lang/en_001.php | 13 + vendor/Carbon/Lang/en_150.php | 13 + vendor/Carbon/Lang/en_AG.php | 17 + vendor/Carbon/Lang/en_AI.php | 13 + vendor/Carbon/Lang/en_AS.php | 13 + vendor/Carbon/Lang/en_AT.php | 13 + vendor/Carbon/Lang/en_AU.php | 20 + vendor/Carbon/Lang/en_BB.php | 13 + vendor/Carbon/Lang/en_BE.php | 13 + vendor/Carbon/Lang/en_BI.php | 13 + vendor/Carbon/Lang/en_BM.php | 13 + vendor/Carbon/Lang/en_BS.php | 13 + vendor/Carbon/Lang/en_BW.php | 13 + vendor/Carbon/Lang/en_BZ.php | 13 + vendor/Carbon/Lang/en_CA.php | 20 + vendor/Carbon/Lang/en_CC.php | 13 + vendor/Carbon/Lang/en_CH.php | 13 + vendor/Carbon/Lang/en_CK.php | 13 + vendor/Carbon/Lang/en_CM.php | 13 + vendor/Carbon/Lang/en_CX.php | 13 + vendor/Carbon/Lang/en_CY.php | 17 + vendor/Carbon/Lang/en_DE.php | 13 + vendor/Carbon/Lang/en_DG.php | 13 + vendor/Carbon/Lang/en_DK.php | 17 + vendor/Carbon/Lang/en_DM.php | 13 + vendor/Carbon/Lang/en_ER.php | 13 + vendor/Carbon/Lang/en_FI.php | 13 + vendor/Carbon/Lang/en_FJ.php | 13 + vendor/Carbon/Lang/en_FK.php | 13 + vendor/Carbon/Lang/en_FM.php | 13 + vendor/Carbon/Lang/en_GB.php | 19 + vendor/Carbon/Lang/en_GD.php | 13 + vendor/Carbon/Lang/en_GG.php | 13 + vendor/Carbon/Lang/en_GH.php | 13 + vendor/Carbon/Lang/en_GI.php | 13 + vendor/Carbon/Lang/en_GM.php | 13 + vendor/Carbon/Lang/en_GU.php | 13 + vendor/Carbon/Lang/en_GY.php | 13 + vendor/Carbon/Lang/en_HK.php | 17 + vendor/Carbon/Lang/en_IE.php | 20 + vendor/Carbon/Lang/en_IL.php | 20 + vendor/Carbon/Lang/en_IM.php | 13 + vendor/Carbon/Lang/en_IN.php | 17 + vendor/Carbon/Lang/en_IO.php | 13 + vendor/Carbon/Lang/en_ISO.php | 13 + vendor/Carbon/Lang/en_JE.php | 13 + vendor/Carbon/Lang/en_JM.php | 13 + vendor/Carbon/Lang/en_KE.php | 13 + vendor/Carbon/Lang/en_KI.php | 13 + vendor/Carbon/Lang/en_KN.php | 13 + vendor/Carbon/Lang/en_KY.php | 13 + vendor/Carbon/Lang/en_LC.php | 13 + vendor/Carbon/Lang/en_LR.php | 13 + vendor/Carbon/Lang/en_LS.php | 13 + vendor/Carbon/Lang/en_MG.php | 13 + vendor/Carbon/Lang/en_MH.php | 13 + vendor/Carbon/Lang/en_MO.php | 13 + vendor/Carbon/Lang/en_MP.php | 13 + vendor/Carbon/Lang/en_MS.php | 13 + vendor/Carbon/Lang/en_MT.php | 13 + vendor/Carbon/Lang/en_MU.php | 13 + vendor/Carbon/Lang/en_MW.php | 13 + vendor/Carbon/Lang/en_MY.php | 13 + vendor/Carbon/Lang/en_NA.php | 13 + vendor/Carbon/Lang/en_NF.php | 13 + vendor/Carbon/Lang/en_NG.php | 13 + vendor/Carbon/Lang/en_NL.php | 13 + vendor/Carbon/Lang/en_NR.php | 13 + vendor/Carbon/Lang/en_NU.php | 13 + vendor/Carbon/Lang/en_NZ.php | 20 + vendor/Carbon/Lang/en_PG.php | 13 + vendor/Carbon/Lang/en_PH.php | 17 + vendor/Carbon/Lang/en_PK.php | 13 + vendor/Carbon/Lang/en_PN.php | 13 + vendor/Carbon/Lang/en_PR.php | 13 + vendor/Carbon/Lang/en_PW.php | 13 + vendor/Carbon/Lang/en_RW.php | 13 + vendor/Carbon/Lang/en_SB.php | 13 + vendor/Carbon/Lang/en_SC.php | 13 + vendor/Carbon/Lang/en_SD.php | 13 + vendor/Carbon/Lang/en_SE.php | 13 + vendor/Carbon/Lang/en_SG.php | 13 + vendor/Carbon/Lang/en_SH.php | 13 + vendor/Carbon/Lang/en_SI.php | 13 + vendor/Carbon/Lang/en_SL.php | 13 + vendor/Carbon/Lang/en_SS.php | 13 + vendor/Carbon/Lang/en_SX.php | 13 + vendor/Carbon/Lang/en_SZ.php | 13 + vendor/Carbon/Lang/en_TC.php | 13 + vendor/Carbon/Lang/en_TK.php | 13 + vendor/Carbon/Lang/en_TO.php | 13 + vendor/Carbon/Lang/en_TT.php | 13 + vendor/Carbon/Lang/en_TV.php | 13 + vendor/Carbon/Lang/en_TZ.php | 13 + vendor/Carbon/Lang/en_UG.php | 13 + vendor/Carbon/Lang/en_UM.php | 13 + vendor/Carbon/Lang/en_US.php | 13 + vendor/Carbon/Lang/en_US_Posix.php | 13 + vendor/Carbon/Lang/en_VC.php | 13 + vendor/Carbon/Lang/en_VG.php | 13 + vendor/Carbon/Lang/en_VI.php | 13 + vendor/Carbon/Lang/en_VU.php | 13 + vendor/Carbon/Lang/en_WS.php | 13 + vendor/Carbon/Lang/en_ZA.php | 17 + vendor/Carbon/Lang/en_ZM.php | 17 + vendor/Carbon/Lang/en_ZW.php | 13 + vendor/Carbon/Lang/eo.php | 11 +- vendor/Carbon/Lang/es.php | 34 +- vendor/Carbon/Lang/es_419.php | 17 + vendor/Carbon/Lang/es_AR.php | 17 + vendor/Carbon/Lang/es_BO.php | 17 + vendor/Carbon/Lang/es_BR.php | 13 + vendor/Carbon/Lang/es_BZ.php | 13 + vendor/Carbon/Lang/es_CL.php | 17 + vendor/Carbon/Lang/es_CO.php | 17 + vendor/Carbon/Lang/es_CR.php | 17 + vendor/Carbon/Lang/es_CU.php | 13 + vendor/Carbon/Lang/es_DO.php | 24 + vendor/Carbon/Lang/es_EA.php | 13 + vendor/Carbon/Lang/es_EC.php | 17 + vendor/Carbon/Lang/es_ES.php | 17 + vendor/Carbon/Lang/es_GQ.php | 13 + vendor/Carbon/Lang/es_GT.php | 17 + vendor/Carbon/Lang/es_HN.php | 17 + vendor/Carbon/Lang/es_IC.php | 13 + vendor/Carbon/Lang/es_MX.php | 17 + vendor/Carbon/Lang/es_NI.php | 17 + vendor/Carbon/Lang/es_PA.php | 17 + vendor/Carbon/Lang/es_PE.php | 17 + vendor/Carbon/Lang/es_PH.php | 13 + vendor/Carbon/Lang/es_PR.php | 17 + vendor/Carbon/Lang/es_PY.php | 17 + vendor/Carbon/Lang/es_SV.php | 17 + vendor/Carbon/Lang/es_US.php | 27 + vendor/Carbon/Lang/es_UY.php | 17 + vendor/Carbon/Lang/es_VE.php | 17 + vendor/Carbon/Lang/et.php | 28 +- vendor/Carbon/Lang/et_EE.php | 13 + vendor/Carbon/Lang/eu.php | 10 +- vendor/Carbon/Lang/eu_ES.php | 13 + vendor/Carbon/Lang/ewo.php | 13 + vendor/Carbon/Lang/fa.php | 15 +- vendor/Carbon/Lang/fa_AF.php | 13 + vendor/Carbon/Lang/fa_IR.php | 13 + vendor/Carbon/Lang/ff.php | 67 + vendor/Carbon/Lang/ff_CM.php | 13 + vendor/Carbon/Lang/ff_GN.php | 13 + vendor/Carbon/Lang/ff_MR.php | 13 + vendor/Carbon/Lang/ff_SN.php | 17 + vendor/Carbon/Lang/fi.php | 31 +- vendor/Carbon/Lang/fi_FI.php | 13 + vendor/Carbon/Lang/fil.php | 16 + vendor/Carbon/Lang/fil_PH.php | 18 + vendor/Carbon/Lang/fo.php | 11 +- vendor/Carbon/Lang/fo_DK.php | 13 + vendor/Carbon/Lang/fo_FO.php | 13 + vendor/Carbon/Lang/fr.php | 34 +- vendor/Carbon/Lang/fr_BE.php | 17 + vendor/Carbon/Lang/fr_BF.php | 13 + vendor/Carbon/Lang/fr_BI.php | 13 + vendor/Carbon/Lang/fr_BJ.php | 13 + vendor/Carbon/Lang/fr_BL.php | 13 + vendor/Carbon/Lang/fr_CA.php | 20 + vendor/Carbon/Lang/fr_CD.php | 13 + vendor/Carbon/Lang/fr_CF.php | 13 + vendor/Carbon/Lang/fr_CG.php | 13 + vendor/Carbon/Lang/fr_CH.php | 21 + vendor/Carbon/Lang/fr_CI.php | 13 + vendor/Carbon/Lang/fr_CM.php | 13 + vendor/Carbon/Lang/fr_DJ.php | 13 + vendor/Carbon/Lang/fr_DZ.php | 13 + vendor/Carbon/Lang/fr_FR.php | 13 + vendor/Carbon/Lang/fr_GA.php | 13 + vendor/Carbon/Lang/fr_GF.php | 13 + vendor/Carbon/Lang/fr_GN.php | 13 + vendor/Carbon/Lang/fr_GP.php | 13 + vendor/Carbon/Lang/fr_GQ.php | 13 + vendor/Carbon/Lang/fr_HT.php | 13 + vendor/Carbon/Lang/fr_KM.php | 13 + vendor/Carbon/Lang/fr_LU.php | 17 + vendor/Carbon/Lang/fr_MA.php | 13 + vendor/Carbon/Lang/fr_MC.php | 13 + vendor/Carbon/Lang/fr_MF.php | 13 + vendor/Carbon/Lang/fr_MG.php | 13 + vendor/Carbon/Lang/fr_ML.php | 13 + vendor/Carbon/Lang/fr_MQ.php | 13 + vendor/Carbon/Lang/fr_MR.php | 13 + vendor/Carbon/Lang/fr_MU.php | 13 + vendor/Carbon/Lang/fr_NC.php | 13 + vendor/Carbon/Lang/fr_NE.php | 13 + vendor/Carbon/Lang/fr_PF.php | 13 + vendor/Carbon/Lang/fr_PM.php | 13 + vendor/Carbon/Lang/fr_RE.php | 13 + vendor/Carbon/Lang/fr_RW.php | 13 + vendor/Carbon/Lang/fr_SC.php | 13 + vendor/Carbon/Lang/fr_SN.php | 13 + vendor/Carbon/Lang/fr_SY.php | 13 + vendor/Carbon/Lang/fr_TD.php | 13 + vendor/Carbon/Lang/fr_TG.php | 13 + vendor/Carbon/Lang/fr_TN.php | 13 + vendor/Carbon/Lang/fr_VU.php | 13 + vendor/Carbon/Lang/fr_WF.php | 13 + vendor/Carbon/Lang/fr_YT.php | 13 + vendor/Carbon/Lang/fur.php | 16 + vendor/Carbon/Lang/fur_IT.php | 17 + vendor/Carbon/Lang/fy.php | 21 + vendor/Carbon/Lang/fy_DE.php | 17 + vendor/Carbon/Lang/fy_NL.php | 17 + vendor/Carbon/Lang/ga.php | 18 + vendor/Carbon/Lang/ga_IE.php | 13 + vendor/Carbon/Lang/gd.php | 20 + vendor/Carbon/Lang/gd_GB.php | 13 + vendor/Carbon/Lang/gez.php | 16 + vendor/Carbon/Lang/gez_ER.php | 60 + vendor/Carbon/Lang/gez_ET.php | 17 + vendor/Carbon/Lang/gl.php | 28 +- vendor/Carbon/Lang/gl_ES.php | 13 + vendor/Carbon/Lang/gom.php | 16 + vendor/Carbon/Lang/gom_Latn.php | 29 + vendor/Carbon/Lang/gsw.php | 23 + vendor/Carbon/Lang/gsw_CH.php | 13 + vendor/Carbon/Lang/gsw_FR.php | 13 + vendor/Carbon/Lang/gsw_LI.php | 13 + vendor/Carbon/Lang/gu.php | 24 +- vendor/Carbon/Lang/gu_IN.php | 13 + vendor/Carbon/Lang/guz.php | 45 + vendor/Carbon/Lang/gv.php | 16 + vendor/Carbon/Lang/gv_GB.php | 17 + vendor/Carbon/Lang/ha.php | 17 + vendor/Carbon/Lang/ha_GH.php | 13 + vendor/Carbon/Lang/ha_NE.php | 13 + vendor/Carbon/Lang/ha_NG.php | 13 + vendor/Carbon/Lang/hak.php | 16 + vendor/Carbon/Lang/hak_TW.php | 17 + vendor/Carbon/Lang/haw.php | 13 + vendor/Carbon/Lang/he.php | 26 +- vendor/Carbon/Lang/he_IL.php | 13 + vendor/Carbon/Lang/hi.php | 24 +- vendor/Carbon/Lang/hi_IN.php | 13 + vendor/Carbon/Lang/hif.php | 16 + vendor/Carbon/Lang/hif_FJ.php | 49 + vendor/Carbon/Lang/hne.php | 16 + vendor/Carbon/Lang/hne_IN.php | 17 + vendor/Carbon/Lang/hr.php | 44 +- vendor/Carbon/Lang/hr_BA.php | 17 + vendor/Carbon/Lang/hr_HR.php | 13 + vendor/Carbon/Lang/hsb.php | 16 + vendor/Carbon/Lang/hsb_DE.php | 17 + vendor/Carbon/Lang/ht.php | 16 + vendor/Carbon/Lang/ht_HT.php | 17 + vendor/Carbon/Lang/hu.php | 16 +- vendor/Carbon/Lang/hu_HU.php | 13 + vendor/Carbon/Lang/hy.php | 29 +- vendor/Carbon/Lang/hy_AM.php | 21 + vendor/Carbon/Lang/i18n.php | 13 + vendor/Carbon/Lang/ia.php | 16 + vendor/Carbon/Lang/ia_FR.php | 17 + vendor/Carbon/Lang/id.php | 25 +- vendor/Carbon/Lang/id_ID.php | 13 + vendor/Carbon/Lang/ig.php | 16 + vendor/Carbon/Lang/ig_NG.php | 17 + vendor/Carbon/Lang/ii.php | 56 + vendor/Carbon/Lang/ik.php | 16 + vendor/Carbon/Lang/ik_CA.php | 54 + vendor/Carbon/Lang/in.php | 13 + vendor/Carbon/Lang/is.php | 8 +- vendor/Carbon/Lang/is_IS.php | 13 + vendor/Carbon/Lang/it.php | 27 +- vendor/Carbon/Lang/it_CH.php | 17 + vendor/Carbon/Lang/it_IT.php | 17 + vendor/Carbon/Lang/it_SM.php | 13 + vendor/Carbon/Lang/it_VA.php | 13 + vendor/Carbon/Lang/iu.php | 16 + vendor/Carbon/Lang/iu_CA.php | 51 + vendor/Carbon/Lang/iw.php | 13 + vendor/Carbon/Lang/ja.php | 36 +- vendor/Carbon/Lang/ja_JP.php | 13 + vendor/Carbon/Lang/jgo.php | 13 + vendor/Carbon/Lang/jmc.php | 13 + vendor/Carbon/Lang/jv.php | 30 + vendor/Carbon/Lang/ka.php | 126 +- vendor/Carbon/Lang/ka_GE.php | 13 + vendor/Carbon/Lang/kab.php | 16 + vendor/Carbon/Lang/kab_DZ.php | 53 + vendor/Carbon/Lang/kam.php | 13 + vendor/Carbon/Lang/kde.php | 13 + vendor/Carbon/Lang/kea.php | 52 + vendor/Carbon/Lang/khq.php | 13 + vendor/Carbon/Lang/ki.php | 62 + vendor/Carbon/Lang/kk.php | 15 +- vendor/Carbon/Lang/kk_KZ.php | 13 + vendor/Carbon/Lang/kkj.php | 13 + vendor/Carbon/Lang/kl.php | 16 + vendor/Carbon/Lang/kl_GL.php | 18 + vendor/Carbon/Lang/kln.php | 26 + vendor/Carbon/Lang/km.php | 11 +- vendor/Carbon/Lang/km_KH.php | 13 + vendor/Carbon/Lang/kn.php | 34 + vendor/Carbon/Lang/kn_IN.php | 13 + vendor/Carbon/Lang/ko.php | 29 +- vendor/Carbon/Lang/ko_KP.php | 13 + vendor/Carbon/Lang/ko_KR.php | 13 + vendor/Carbon/Lang/kok.php | 16 + vendor/Carbon/Lang/kok_IN.php | 59 + vendor/Carbon/Lang/ks.php | 16 + vendor/Carbon/Lang/ks_IN.php | 61 + vendor/Carbon/Lang/ks_IN@devanagari.php | 17 + vendor/Carbon/Lang/ksb.php | 13 + vendor/Carbon/Lang/ksf.php | 13 + vendor/Carbon/Lang/ksh.php | 13 + vendor/Carbon/Lang/ku.php | 17 + vendor/Carbon/Lang/ku_TR.php | 13 + vendor/Carbon/Lang/kw.php | 16 + vendor/Carbon/Lang/kw_GB.php | 17 + vendor/Carbon/Lang/ky.php | 28 + vendor/Carbon/Lang/ky_KG.php | 13 + vendor/Carbon/Lang/lag.php | 13 + vendor/Carbon/Lang/lb.php | 30 + vendor/Carbon/Lang/lb_LU.php | 13 + vendor/Carbon/Lang/lg.php | 16 + vendor/Carbon/Lang/lg_UG.php | 50 + vendor/Carbon/Lang/li.php | 16 + vendor/Carbon/Lang/li_NL.php | 50 + vendor/Carbon/Lang/lij.php | 16 + vendor/Carbon/Lang/lij_IT.php | 53 + vendor/Carbon/Lang/lkt.php | 47 + vendor/Carbon/Lang/ln.php | 17 + vendor/Carbon/Lang/ln_AO.php | 13 + vendor/Carbon/Lang/ln_CD.php | 17 + vendor/Carbon/Lang/ln_CF.php | 13 + vendor/Carbon/Lang/ln_CG.php | 13 + vendor/Carbon/Lang/lo.php | 18 + vendor/Carbon/Lang/lo_LA.php | 13 + vendor/Carbon/Lang/lrc.php | 19 + vendor/Carbon/Lang/lrc_IQ.php | 13 + vendor/Carbon/Lang/lt.php | 38 +- vendor/Carbon/Lang/lt_LT.php | 13 + vendor/Carbon/Lang/lu.php | 13 + vendor/Carbon/Lang/luo.php | 13 + vendor/Carbon/Lang/luy.php | 13 + vendor/Carbon/Lang/lv.php | 76 +- vendor/Carbon/Lang/lv_LV.php | 13 + vendor/Carbon/Lang/lzh.php | 16 + vendor/Carbon/Lang/lzh_TW.php | 63 + vendor/Carbon/Lang/mag.php | 16 + vendor/Carbon/Lang/mag_IN.php | 17 + vendor/Carbon/Lang/mai.php | 16 + vendor/Carbon/Lang/mai_IN.php | 52 + vendor/Carbon/Lang/mas.php | 51 + vendor/Carbon/Lang/mas_TZ.php | 13 + vendor/Carbon/Lang/mer.php | 44 + vendor/Carbon/Lang/mfe.php | 16 + vendor/Carbon/Lang/mfe_MU.php | 17 + vendor/Carbon/Lang/mg.php | 16 + vendor/Carbon/Lang/mg_MG.php | 50 + vendor/Carbon/Lang/mgh.php | 13 + vendor/Carbon/Lang/mgo.php | 13 + vendor/Carbon/Lang/mhr.php | 16 + vendor/Carbon/Lang/mhr_RU.php | 17 + vendor/Carbon/Lang/mi.php | 19 + vendor/Carbon/Lang/mi_NZ.php | 13 + vendor/Carbon/Lang/miq.php | 16 + vendor/Carbon/Lang/miq_NI.php | 28 + vendor/Carbon/Lang/mjw.php | 16 + vendor/Carbon/Lang/mjw_IN.php | 17 + vendor/Carbon/Lang/mk.php | 46 +- vendor/Carbon/Lang/mk_MK.php | 13 + vendor/Carbon/Lang/ml.php | 31 + vendor/Carbon/Lang/ml_IN.php | 13 + vendor/Carbon/Lang/mn.php | 70 +- vendor/Carbon/Lang/mn_MN.php | 13 + vendor/Carbon/Lang/mni.php | 16 + vendor/Carbon/Lang/mni_IN.php | 37 + vendor/Carbon/Lang/mo.php | 13 + vendor/Carbon/Lang/mr.php | 31 + vendor/Carbon/Lang/mr_IN.php | 13 + vendor/Carbon/Lang/ms.php | 28 +- vendor/Carbon/Lang/ms_BN.php | 13 + vendor/Carbon/Lang/ms_MY.php | 19 + vendor/Carbon/Lang/ms_SG.php | 13 + vendor/Carbon/Lang/mt.php | 17 + vendor/Carbon/Lang/mt_MT.php | 13 + vendor/Carbon/Lang/mua.php | 13 + vendor/Carbon/Lang/my.php | 10 +- vendor/Carbon/Lang/my_MM.php | 13 + vendor/Carbon/Lang/mzn.php | 13 + vendor/Carbon/Lang/nan.php | 16 + vendor/Carbon/Lang/nan_TW.php | 17 + vendor/Carbon/Lang/nan_TW@latin.php | 17 + vendor/Carbon/Lang/naq.php | 54 + vendor/Carbon/Lang/nb.php | 20 + vendor/Carbon/Lang/nb_NO.php | 13 + vendor/Carbon/Lang/nb_SJ.php | 13 + vendor/Carbon/Lang/nd.php | 44 + vendor/Carbon/Lang/nds.php | 16 + vendor/Carbon/Lang/nds_DE.php | 17 + vendor/Carbon/Lang/nds_NL.php | 17 + vendor/Carbon/Lang/ne.php | 25 +- vendor/Carbon/Lang/ne_IN.php | 13 + vendor/Carbon/Lang/ne_NP.php | 13 + vendor/Carbon/Lang/nhn.php | 16 + vendor/Carbon/Lang/nhn_MX.php | 58 + vendor/Carbon/Lang/niu.php | 16 + vendor/Carbon/Lang/niu_NU.php | 17 + vendor/Carbon/Lang/nl.php | 37 +- vendor/Carbon/Lang/nl_AW.php | 17 + vendor/Carbon/Lang/nl_BE.php | 24 + vendor/Carbon/Lang/nl_BQ.php | 13 + vendor/Carbon/Lang/nl_CW.php | 13 + vendor/Carbon/Lang/nl_NL.php | 17 + vendor/Carbon/Lang/nl_SR.php | 13 + vendor/Carbon/Lang/nl_SX.php | 13 + vendor/Carbon/Lang/nmg.php | 13 + vendor/Carbon/Lang/nn.php | 21 + vendor/Carbon/Lang/nn_NO.php | 13 + vendor/Carbon/Lang/nnh.php | 13 + vendor/Carbon/Lang/no.php | 11 +- vendor/Carbon/Lang/nr.php | 16 + vendor/Carbon/Lang/nr_ZA.php | 17 + vendor/Carbon/Lang/nso.php | 16 + vendor/Carbon/Lang/nso_ZA.php | 17 + vendor/Carbon/Lang/nus.php | 33 + vendor/Carbon/Lang/nyn.php | 13 + vendor/Carbon/Lang/oc.php | 26 +- vendor/Carbon/Lang/oc_FR.php | 13 + vendor/Carbon/Lang/om.php | 17 + vendor/Carbon/Lang/om_ET.php | 13 + vendor/Carbon/Lang/om_KE.php | 13 + vendor/Carbon/Lang/or.php | 16 + vendor/Carbon/Lang/or_IN.php | 17 + vendor/Carbon/Lang/os.php | 16 + vendor/Carbon/Lang/os_RU.php | 53 + vendor/Carbon/Lang/pa.php | 33 + vendor/Carbon/Lang/pa_Arab.php | 13 + vendor/Carbon/Lang/pa_Guru.php | 13 + vendor/Carbon/Lang/pa_IN.php | 20 + vendor/Carbon/Lang/pa_PK.php | 17 + vendor/Carbon/Lang/pap.php | 16 + vendor/Carbon/Lang/pap_AW.php | 17 + vendor/Carbon/Lang/pap_CW.php | 17 + vendor/Carbon/Lang/pl.php | 49 +- vendor/Carbon/Lang/pl_PL.php | 13 + vendor/Carbon/Lang/prg.php | 53 + vendor/Carbon/Lang/ps.php | 9 +- vendor/Carbon/Lang/ps_AF.php | 13 + vendor/Carbon/Lang/pt.php | 27 +- vendor/Carbon/Lang/pt_AO.php | 13 + vendor/Carbon/Lang/pt_BR.php | 22 +- vendor/Carbon/Lang/pt_CH.php | 13 + vendor/Carbon/Lang/pt_CV.php | 13 + vendor/Carbon/Lang/pt_GQ.php | 13 + vendor/Carbon/Lang/pt_GW.php | 13 + vendor/Carbon/Lang/pt_LU.php | 13 + vendor/Carbon/Lang/pt_MO.php | 13 + vendor/Carbon/Lang/pt_MZ.php | 13 + vendor/Carbon/Lang/pt_PT.php | 17 + vendor/Carbon/Lang/pt_ST.php | 13 + vendor/Carbon/Lang/pt_TL.php | 13 + vendor/Carbon/Lang/qu.php | 13 + vendor/Carbon/Lang/qu_BO.php | 13 + vendor/Carbon/Lang/qu_EC.php | 13 + vendor/Carbon/Lang/quz.php | 16 + vendor/Carbon/Lang/quz_PE.php | 49 + vendor/Carbon/Lang/raj.php | 16 + vendor/Carbon/Lang/raj_IN.php | 55 + vendor/Carbon/Lang/rm.php | 28 + vendor/Carbon/Lang/rn.php | 45 + vendor/Carbon/Lang/ro.php | 11 +- vendor/Carbon/Lang/ro_MD.php | 13 + vendor/Carbon/Lang/ro_RO.php | 13 + vendor/Carbon/Lang/rof.php | 13 + vendor/Carbon/Lang/ru.php | 105 +- vendor/Carbon/Lang/ru_BY.php | 13 + vendor/Carbon/Lang/ru_KG.php | 13 + vendor/Carbon/Lang/ru_KZ.php | 13 + vendor/Carbon/Lang/ru_MD.php | 13 + vendor/Carbon/Lang/ru_RU.php | 13 + vendor/Carbon/Lang/ru_UA.php | 17 + vendor/Carbon/Lang/rw.php | 16 + vendor/Carbon/Lang/rw_RW.php | 50 + vendor/Carbon/Lang/rwk.php | 13 + vendor/Carbon/Lang/sa.php | 16 + vendor/Carbon/Lang/sa_IN.php | 50 + vendor/Carbon/Lang/sah.php | 16 + vendor/Carbon/Lang/sah_RU.php | 17 + vendor/Carbon/Lang/saq.php | 13 + vendor/Carbon/Lang/sat.php | 16 + vendor/Carbon/Lang/sat_IN.php | 61 + vendor/Carbon/Lang/sbp.php | 13 + vendor/Carbon/Lang/sc.php | 16 + vendor/Carbon/Lang/sc_IT.php | 50 + vendor/Carbon/Lang/sd.php | 21 + vendor/Carbon/Lang/sd_IN.php | 17 + vendor/Carbon/Lang/sd_IN@devanagari.php | 17 + vendor/Carbon/Lang/se.php | 18 + vendor/Carbon/Lang/se_FI.php | 13 + vendor/Carbon/Lang/se_NO.php | 13 + vendor/Carbon/Lang/se_SE.php | 13 + vendor/Carbon/Lang/seh.php | 13 + vendor/Carbon/Lang/ses.php | 52 + vendor/Carbon/Lang/sg.php | 55 + vendor/Carbon/Lang/sgs.php | 16 + vendor/Carbon/Lang/sgs_LT.php | 50 + vendor/Carbon/Lang/sh.php | 24 +- vendor/Carbon/Lang/shi.php | 52 + vendor/Carbon/Lang/shi_Latn.php | 28 + vendor/Carbon/Lang/shi_Tfng.php | 13 + vendor/Carbon/Lang/shn.php | 16 + vendor/Carbon/Lang/shn_MM.php | 62 + vendor/Carbon/Lang/shs.php | 16 + vendor/Carbon/Lang/shs_CA.php | 42 + vendor/Carbon/Lang/si.php | 30 + vendor/Carbon/Lang/si_LK.php | 13 + vendor/Carbon/Lang/sid.php | 16 + vendor/Carbon/Lang/sid_ET.php | 17 + vendor/Carbon/Lang/sk.php | 28 +- vendor/Carbon/Lang/sk_SK.php | 13 + vendor/Carbon/Lang/sl.php | 42 +- vendor/Carbon/Lang/sl_SI.php | 13 + vendor/Carbon/Lang/sm.php | 16 + vendor/Carbon/Lang/sm_WS.php | 54 + vendor/Carbon/Lang/smn.php | 47 + vendor/Carbon/Lang/sn.php | 13 + vendor/Carbon/Lang/so.php | 17 + vendor/Carbon/Lang/so_DJ.php | 17 + vendor/Carbon/Lang/so_ET.php | 17 + vendor/Carbon/Lang/so_KE.php | 17 + vendor/Carbon/Lang/so_SO.php | 17 + vendor/Carbon/Lang/sq.php | 10 +- vendor/Carbon/Lang/sq_AL.php | 13 + vendor/Carbon/Lang/sq_MK.php | 13 + vendor/Carbon/Lang/sq_XK.php | 13 + vendor/Carbon/Lang/sr.php | 43 +- vendor/Carbon/Lang/sr_Cyrl.php | 46 +- vendor/Carbon/Lang/sr_Cyrl_BA.php | 21 + vendor/Carbon/Lang/sr_Cyrl_ME.php | 46 +- vendor/Carbon/Lang/sr_Cyrl_XK.php | 21 + vendor/Carbon/Lang/sr_Latn.php | 13 + vendor/Carbon/Lang/sr_Latn_BA.php | 21 + vendor/Carbon/Lang/sr_Latn_ME.php | 46 +- vendor/Carbon/Lang/sr_Latn_XK.php | 21 + vendor/Carbon/Lang/sr_ME.php | 2 +- vendor/Carbon/Lang/sr_RS.php | 17 + vendor/Carbon/Lang/sr_RS@latin.php | 13 + vendor/Carbon/Lang/ss.php | 32 + vendor/Carbon/Lang/ss_ZA.php | 13 + vendor/Carbon/Lang/st.php | 16 + vendor/Carbon/Lang/st_ZA.php | 61 + vendor/Carbon/Lang/sv.php | 16 +- vendor/Carbon/Lang/sv_AX.php | 13 + vendor/Carbon/Lang/sv_FI.php | 13 + vendor/Carbon/Lang/sv_SE.php | 13 + vendor/Carbon/Lang/sw.php | 10 +- vendor/Carbon/Lang/sw_CD.php | 13 + vendor/Carbon/Lang/sw_KE.php | 17 + vendor/Carbon/Lang/sw_TZ.php | 17 + vendor/Carbon/Lang/sw_UG.php | 13 + vendor/Carbon/Lang/szl.php | 16 + vendor/Carbon/Lang/szl_PL.php | 17 + vendor/Carbon/Lang/ta.php | 40 + vendor/Carbon/Lang/ta_IN.php | 17 + vendor/Carbon/Lang/ta_LK.php | 17 + vendor/Carbon/Lang/ta_MY.php | 13 + vendor/Carbon/Lang/ta_SG.php | 13 + vendor/Carbon/Lang/tcy.php | 16 + vendor/Carbon/Lang/tcy_IN.php | 43 + vendor/Carbon/Lang/te.php | 34 + vendor/Carbon/Lang/te_IN.php | 13 + vendor/Carbon/Lang/teo.php | 13 + vendor/Carbon/Lang/teo_KE.php | 13 + vendor/Carbon/Lang/tet.php | 18 + vendor/Carbon/Lang/tg.php | 38 + vendor/Carbon/Lang/tg_TJ.php | 13 + vendor/Carbon/Lang/th.php | 15 +- vendor/Carbon/Lang/th_TH.php | 13 + vendor/Carbon/Lang/the.php | 16 + vendor/Carbon/Lang/the_NP.php | 17 + vendor/Carbon/Lang/ti.php | 16 + vendor/Carbon/Lang/ti_ER.php | 17 + vendor/Carbon/Lang/ti_ET.php | 17 + vendor/Carbon/Lang/tig.php | 16 + vendor/Carbon/Lang/tig_ER.php | 66 + vendor/Carbon/Lang/tk.php | 16 + vendor/Carbon/Lang/tk_TM.php | 30 + vendor/Carbon/Lang/tl.php | 13 + vendor/Carbon/Lang/tl_PH.php | 19 + vendor/Carbon/Lang/tlh.php | 25 + vendor/Carbon/Lang/tn.php | 16 + vendor/Carbon/Lang/tn_ZA.php | 17 + vendor/Carbon/Lang/to.php | 16 + vendor/Carbon/Lang/to_TO.php | 58 + vendor/Carbon/Lang/tpi.php | 16 + vendor/Carbon/Lang/tpi_PG.php | 17 + vendor/Carbon/Lang/tr.php | 32 +- vendor/Carbon/Lang/tr_CY.php | 13 + vendor/Carbon/Lang/tr_TR.php | 13 + vendor/Carbon/Lang/ts.php | 16 + vendor/Carbon/Lang/ts_ZA.php | 17 + vendor/Carbon/Lang/tt.php | 16 + vendor/Carbon/Lang/tt_RU.php | 17 + vendor/Carbon/Lang/tt_RU@iqtelif.php | 17 + vendor/Carbon/Lang/twq.php | 13 + vendor/Carbon/Lang/tzl.php | 13 + vendor/Carbon/Lang/tzm.php | 18 + vendor/Carbon/Lang/tzm_Latn.php | 18 + vendor/Carbon/Lang/ug.php | 49 + vendor/Carbon/Lang/ug_CN.php | 18 + vendor/Carbon/Lang/uk.php | 93 +- vendor/Carbon/Lang/uk_UA.php | 13 + vendor/Carbon/Lang/unm.php | 16 + vendor/Carbon/Lang/unm_US.php | 17 + vendor/Carbon/Lang/ur.php | 19 +- vendor/Carbon/Lang/ur_IN.php | 17 + vendor/Carbon/Lang/ur_PK.php | 17 + vendor/Carbon/Lang/uz.php | 20 +- vendor/Carbon/Lang/uz_Arab.php | 13 + vendor/Carbon/Lang/uz_Cyrl.php | 13 + vendor/Carbon/Lang/uz_Latn.php | 19 + vendor/Carbon/Lang/uz_UZ.php | 17 + vendor/Carbon/Lang/uz_UZ@cyrillic.php | 17 + vendor/Carbon/Lang/vai.php | 32 + vendor/Carbon/Lang/vai_Latn.php | 13 + vendor/Carbon/Lang/vai_Vaii.php | 13 + vendor/Carbon/Lang/ve.php | 16 + vendor/Carbon/Lang/ve_ZA.php | 17 + vendor/Carbon/Lang/vi.php | 10 +- vendor/Carbon/Lang/vi_VN.php | 13 + vendor/Carbon/Lang/vo.php | 13 + vendor/Carbon/Lang/vun.php | 13 + vendor/Carbon/Lang/wa.php | 16 + vendor/Carbon/Lang/wa_BE.php | 17 + vendor/Carbon/Lang/wae.php | 16 + vendor/Carbon/Lang/wae_CH.php | 31 + vendor/Carbon/Lang/wal.php | 16 + vendor/Carbon/Lang/wal_ET.php | 17 + vendor/Carbon/Lang/wo.php | 16 + vendor/Carbon/Lang/wo_SN.php | 17 + vendor/Carbon/Lang/xh.php | 16 + vendor/Carbon/Lang/xh_ZA.php | 58 + vendor/Carbon/Lang/xog.php | 13 + vendor/Carbon/Lang/yav.php | 13 + vendor/Carbon/Lang/yi.php | 16 + vendor/Carbon/Lang/yi_US.php | 17 + vendor/Carbon/Lang/yo.php | 18 + vendor/Carbon/Lang/yo_BJ.php | 13 + vendor/Carbon/Lang/yo_NG.php | 13 + vendor/Carbon/Lang/yue.php | 16 + vendor/Carbon/Lang/yue_HK.php | 17 + vendor/Carbon/Lang/yue_Hans.php | 13 + vendor/Carbon/Lang/yue_Hant.php | 13 + vendor/Carbon/Lang/yuw.php | 16 + vendor/Carbon/Lang/yuw_PG.php | 17 + vendor/Carbon/Lang/zgh.php | 17 + vendor/Carbon/Lang/zh.php | 12 +- vendor/Carbon/Lang/zh_CN.php | 25 + vendor/Carbon/Lang/zh_HK.php | 13 + vendor/Carbon/Lang/zh_Hans.php | 59 + vendor/Carbon/Lang/zh_Hans_HK.php | 13 + vendor/Carbon/Lang/zh_Hans_MO.php | 13 + vendor/Carbon/Lang/zh_Hans_SG.php | 13 + vendor/Carbon/Lang/zh_Hant.php | 61 + vendor/Carbon/Lang/zh_Hant_HK.php | 13 + vendor/Carbon/Lang/zh_Hant_MO.php | 13 + vendor/Carbon/Lang/zh_Hant_TW.php | 13 + vendor/Carbon/Lang/zh_MO.php | 20 + vendor/Carbon/Lang/zh_SG.php | 17 + vendor/Carbon/Lang/zh_TW.php | 4 +- vendor/Carbon/Lang/zh_YUE.php | 17 + vendor/Carbon/Lang/zu.php | 16 + vendor/Carbon/Lang/zu_ZA.php | 17 + vendor/Carbon/Language.php | 291 + vendor/Carbon/Laravel/ServiceProvider.php | 81 +- vendor/Carbon/List/languages.php | 325 + vendor/Carbon/List/regions.php | 16 + .../MessageFormatterMapper.php | 34 + vendor/Carbon/PHPStan/AbstractMacro.php | 239 + vendor/Carbon/PHPStan/Macro.php | 23 + vendor/Carbon/PHPStan/MacroExtension.php | 62 + vendor/Carbon/PHPStan/MacroScanner.php | 70 + vendor/Carbon/Traits/Boundaries.php | 409 ++ vendor/Carbon/Traits/Cast.php | 39 + vendor/Carbon/Traits/Comparison.php | 1024 ++++ vendor/Carbon/Traits/Converter.php | 566 ++ vendor/Carbon/Traits/Creator.php | 728 +++ vendor/Carbon/Traits/Date.php | 2279 +++++++ vendor/Carbon/Traits/DeprecatedProperties.php | 56 + vendor/Carbon/Traits/Difference.php | 1044 ++++ vendor/Carbon/Traits/IntervalRounding.php | 47 + vendor/Carbon/Traits/IntervalStep.php | 83 + vendor/Carbon/Traits/Localization.php | 675 +++ vendor/Carbon/Traits/Macro.php | 125 + vendor/Carbon/Traits/MagicParameter.php | 30 + vendor/Carbon/Traits/Mixin.php | 159 + vendor/Carbon/Traits/Modifiers.php | 419 ++ vendor/Carbon/Traits/Mutability.php | 63 + vendor/Carbon/Traits/ObjectInitialisation.php | 21 + vendor/Carbon/Traits/Options.php | 400 ++ vendor/Carbon/Traits/Rounding.php | 214 + vendor/Carbon/Traits/Serialization.php | 269 + vendor/Carbon/Traits/Test.php | 183 + vendor/Carbon/Traits/Timestamp.php | 180 + vendor/Carbon/Traits/ToStringFormat.php | 52 + vendor/Carbon/Traits/Units.php | 328 ++ vendor/Carbon/Traits/Week.php | 185 + vendor/Carbon/Translator.php | 128 +- vendor/Carbon/TranslatorImmutable.php | 81 + .../Carbon/TranslatorStrongTypeInterface.php | 20 + vendor/Carbon/Upgrade.php | 97 - .../Connections/ConnectionInterface.php | 2 +- .../Connections/DatabaseConnection.php | 18 +- .../WP-Queue/Connections/RedisConnection.php | 9 +- vendor/WP-Queue/Cron.php | 8 +- .../ConnectionNotFoundException.php | 1 - .../WorkerAttemptsExceededException.php | 1 - vendor/WP-Queue/Job.php | 2 +- vendor/WP-Queue/QueueManager.php | 5 +- vendor/WP-Queue/Worker.php | 8 +- wp-ses.php | 7 +- 2562 files changed, 38996 insertions(+), 15752 deletions(-) create mode 100644 includes/compat.php delete mode 100644 vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/account/2021-02-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/account/2021-02-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/account/2021-02-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/account/2021-02-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm-pca/2017-08-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm-pca/2017-08-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm-pca/2017-08-22/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/acm/2015-12-08/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amp/2020-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amp/2020-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amp/2020-08-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/amplify/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplify/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifybackend/2020-08-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifybackend/2020-08-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigateway/2015-07-09/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigateway/2015-07-09/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigateway/2015-07-09/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfig/2019-10-09/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfig/2019-10-09/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfigdata/2021-11-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appconfigdata/2021-11-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appflow/2020-08-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appflow/2020-08-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appintegrations/2020-07-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appintegrations/2020-07-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/application-insights/2018-11-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/application-insights/2018-11-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2018-10-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2018-10-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2019-01-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appmesh/2019-01-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apprunner/2020-05-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/apprunner/2020-05-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/appstream/2016-12-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appsync/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/appsync/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/athena/2017-05-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/athena/2017-05-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/athena/2017-05-18/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/auditmanager/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/auditmanager/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/autoscaling/2011-01-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/backup-gateway/2021-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backup-gateway/2021-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backup/2018-11-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backup/2018-11-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backupstorage/2018-04-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/backupstorage/2018-04-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/batch/2016-08-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/batch/2016-08-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/batch/2016-08-10/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/billingconductor/2021-07-30/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/braket/2019-09-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/braket/2019-09-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/budgets/2016-10-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/budgets/2016-10-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ce/2017-10-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ce/2017-10-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime/2018-05-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/chime/2018-05-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cleanrooms/2022-02-17/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloud9/2017-09-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloud9/2017-09-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2016-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2016-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2017-01-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/clouddirectory/2017-01-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudformation/2010-05-15/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2015-07-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2015-07-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2015-07-27/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-01-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-01-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-01-28/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-08-20/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsm/2014-05-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsm/2014-05-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearch/2013-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearch/2013-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearch/2013-01-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail/2013-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail/2013-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cloudtrail/2013-11-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codeartifact/2018-09-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeartifact/2018-09-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codebuild/2016-10-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codebuild/2016-10-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codebuild/2016-10-06/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codecatalyst/2022-09-28/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codecommit/2015-04-13/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecommit/2015-04-13/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codecommit/2015-04-13/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codepipeline/2015-07-09/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codepipeline/2015-07-09/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codepipeline/2015-07-09/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-connections/2019-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-connections/2019-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar/2017-04-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar/2017-04-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/codestar/2017-04-19/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-identity/2014-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-identity/2014-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-identity/2014-06-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-idp/2016-04-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-idp/2016-04-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-idp/2016-04-18/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-sync/2014-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-sync/2014-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cognito-sync/2014-06-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehend/2017-11-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehend/2017-11-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/config/2014-11-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/config/2014-11-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/config/2014-11-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/config/2014-11-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/config/2014-11-12/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connect/2017-08-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connect/2017-08-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcases/2022-10-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectcases/2022-10-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectparticipant/2018-09-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/connectparticipant/2018-09-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/controltower/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/controltower/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cur/2017-01-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cur/2017-01-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/cur/2017-01-06/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/customer-profiles/2020-08-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/customer-profiles/2020-08-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/data.iot/2015-05-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/data.iot/2015-05-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/data.iot/2015-05-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/databrew/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/databrew/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dataexchange/2017-07-25/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/datapipeline/2012-10-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/datapipeline/2012-10-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/datasync/2018-11-09/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/datasync/2018-11-09/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dax/2017-04-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dax/2017-04-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/detective/2018-10-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/detective/2018-10-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devicefarm/2015-06-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devicefarm/2015-06-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devicefarm/2015-06-23/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/devops-guru/2020-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/devops-guru/2020-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/directconnect/2012-10-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/directconnect/2012-10-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/directconnect/2012-10-25/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/discovery/2015-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/discovery/2015-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/discovery/2015-11-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dlm/2018-01-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dlm/2018-01-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dms/2016-01-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/docdb/2014-10-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/drs/2020-02-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/drs/2020-02-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ds/2015-04-16/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ds/2015-04-16/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ds/2015-04-16/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ebs/2019-11-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ebs/2019-11-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-04-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-04-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-04-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr-public/2020-10-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr-public/2020-10-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/ecr/2015-09-21/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/ecs/2014-11-13/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/eks/2017-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eks/2017-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eks/2017-11-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elastic-inference/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastic-inference/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticache/2015-02-02/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/email/2010-12-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-containers/2020-10-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-containers/2020-10-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-serverless/2021-07-13/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/emr-serverless/2021-07-13/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/es/2015-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/es/2015-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/es/2015-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/es/2015-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/es/2015-01-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/eventbridge/2015-10-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eventbridge/2015-10-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/eventbridge/2015-10-07/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/events/2015-10-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/events/2015-10-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/events/2015-10-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/events/2015-10-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/events/2015-10-07/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/evidently/2021-02-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/evidently/2021-02-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace-data/2020-07-13/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace-data/2020-07-13/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace/2021-03-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/finspace/2021-03-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/firehose/2015-08-04/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/firehose/2015-08-04/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/firehose/2015-08-04/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/fis/2020-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fis/2020-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fms/2018-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fms/2018-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecast/2018-06-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecast/2018-06-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecastquery/2018-06-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/forecastquery/2018-06-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/frauddetector/2019-11-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/frauddetector/2019-11-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fsx/2018-03-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/fsx/2018-03-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamelift/2015-10-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamelift/2015-10-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamelift/2015-10-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/gamesparks/2021-08-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/gamesparks/2021-08-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glue/2017-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glue/2017-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/glue/2017-03-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/grafana/2020-08-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/grafana/2020-08-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrass/2017-06-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrassv2/2020-11-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/greengrassv2/2020-11-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/groundstation/2019-05-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/groundstation/2019-05-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/groundstation/2019-05-23/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/guardduty/2017-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/guardduty/2017-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/health/2016-08-04/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/health/2016-08-04/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/health/2016-08-04/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/health/2016-08-04/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/healthlake/2017-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/healthlake/2017-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/honeycode/2020-03-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/honeycode/2020-03-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/iam/2010-05-08/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/identitystore/2020-06-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/identitystore/2020-06-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/imagebuilder/2019-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/imagebuilder/2019-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/importexport/2010-06-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/importexport/2010-06-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector/2016-02-16/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector/2016-02-16/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector/2016-02-16/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector2/2020-06-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/inspector2/2020-06-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot/2015-05-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot/2015-05-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot/2015-05-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotanalytics/2017-11-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotanalytics/2017-11-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents-data/2018-10-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents-data/2018-10-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents/2018-07-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotevents/2018-07-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleethub/2020-11-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleethub/2020-11-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsitewise/2019-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsitewise/2019-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotsitewise/2019-12-02/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotwireless/2020-11-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/iotwireless/2020-11-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivs/2020-07-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivs/2020-07-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivschat/2020-07-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ivschat/2020-07-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafka/2018-11-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafka/2018-11-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra/2019-02-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kendra/2019-02-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/keyspaces/2022-02-10/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesis/2013-12-02/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kms/2014-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kms/2014-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/kms/2014-11-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/lakeformation/2017-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lakeformation/2017-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/lambda/2015-03-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lex-models/2017-04-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lex-models/2017-04-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager/2018-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/license-manager/2018-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lightsail/2016-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lightsail/2016-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lightsail/2016-11-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/location/2020-11-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/location/2020-11-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/location/2020-11-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/location/2020-11-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/logs/2014-03-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/logs/2014-03-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/logs/2014-03-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutvision/2020-11-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/lookoutvision/2020-11-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/m2/2021-04-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/m2/2021-04-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/machinelearning/2014-12-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/machinelearning/2014-12-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/machinelearning/2014-12-12/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/macie/2017-12-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie/2017-12-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie2/2020-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie2/2020-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/macie2/2020-01-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/managedblockchain/2018-09-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/managedblockchain/2018-09-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconnect/2018-11-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconnect/2018-11-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconnect/2018-11-14/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconvert/2017-08-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediaconvert/2017-08-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/medialive/2017-10-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/medialive/2017-10-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/medialive/2017-10-14/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage/2017-10-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediapackage/2017-10-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore-data/2017-09-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore-data/2017-09-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore/2017-09-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediastore/2017-09-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediatailor/2018-04-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mediatailor/2018-04-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/memorydb/2021-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/memorydb/2021-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgh/2017-05-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgh/2017-05-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgn/2020-02-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mgn/2020-02-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mobile/2017-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mobile/2017-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/monitoring/2010-08-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mq/2017-11-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mq/2017-11-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mturk-requester/2017-01-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mturk-requester/2017-01-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mturk-requester/2017-01-17/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/mwaa/2020-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/mwaa/2020-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/neptune/2014-10-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/network-firewall/2020-11-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/network-firewall/2020-11-12/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/networkmanager/2019-07-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/networkmanager/2019-07-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/nimble/2020-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/nimble/2020-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/nimble/2020-08-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/oam/2022-06-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/oam/2022-06-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/omics/2022-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/omics/2022-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/omics/2022-11-28/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearch/2021-01-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearch/2021-01-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearch/2021-01-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworks/2013-02-18/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworkscm/2016-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworkscm/2016-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/opsworkscm/2016-11-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/organizations/2016-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/organizations/2016-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/outposts/2019-12-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/outposts/2019-12-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/panorama/2019-07-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/panorama/2019-07-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-events/2018-03-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-events/2018-03-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize/2018-05-22/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/personalize/2018-05-22/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pi/2018-02-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pi/2018-02-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint/2016-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pipes/2015-10-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pipes/2015-10-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/polly/2016-06-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/polly/2016-06-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/polly/2016-06-10/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/pricing/2017-10-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/pricing/2017-10-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/privatenetworks/2021-12-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/privatenetworks/2021-12-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/proton/2020-07-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/proton/2020-07-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/proton/2020-07-20/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb-session/2019-07-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb-session/2019-07-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb/2019-01-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/qldb/2019-01-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/quicksight/2018-04-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/quicksight/2018-04-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ram/2018-01-04/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ram/2018-01-04/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rbin/2021-06-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rbin/2021-06-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds-data/2018-08-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds-data/2018-08-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-09-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-09-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-09-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rds/2014-10-31/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-data/2019-12-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-data/2019-12-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/rekognition/2016-06-27/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/resiliencehub/2020-04-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resiliencehub/2020-04-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-groups/2017-11-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resource-groups/2017-11-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/robomaker/2018-06-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/robomaker/2018-06-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/route53/2013-04-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53domains/2014-05-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53domains/2014-05-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53domains/2014-05-15/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/route53resolver/2018-04-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53resolver/2018-04-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/route53resolver/2018-04-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/rum/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/rum/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex/2016-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.lex/2016-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/waiters-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3/2006-03-01/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/s3control/2018-08-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3control/2018-08-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3outposts/2017-07-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/s3outposts/2017-07-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker/2017-07-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker/2017-07-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sagemaker/2017-07-24/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/savingsplans/2019-06-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/savingsplans/2019-06-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/scheduler/2021-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/scheduler/2021-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/schemas/2019-12-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/schemas/2019-12-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/schemas/2019-12-02/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/secretsmanager/2017-10-17/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/secretsmanager/2017-10-17/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/secretsmanager/2017-10-17/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/securityhub/2018-10-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/securityhub/2018-10-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/securitylake/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/securitylake/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/service-quotas/2019-06-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/service-quotas/2019-06-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog/2015-12-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog/2015-12-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicecatalog/2015-12-10/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/servicediscovery/2017-03-14/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/servicediscovery/2017-03-14/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/shield/2016-06-02/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/shield/2016-06-02/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/shield/2016-06-02/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/signer/2017-08-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/signer/2017-08-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/signer/2017-08-25/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms-voice/2018-09-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms/2016-10-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms/2016-10-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sms/2016-10-24/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/snow-device-management/2021-08-04/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snow-device-management/2021-08-04/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snowball/2016-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snowball/2016-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/snowball/2016-06-30/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/sns/2010-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sns/2010-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sns/2010-03-31/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/sqs/2012-11-05/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-sap/2018-05-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm-sap/2018-05-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/ssm/2014-11-06/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-admin/2020-07-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-admin/2020-07-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-oidc/2019-06-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso-oidc/2019-06-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso/2019-06-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/sso/2019-06-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/states/2016-11-23/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/states/2016-11-23/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/states/2016-11-23/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/states/2016-11-23/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/states/2016-11-23/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/storagegateway/2013-06-30/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/storagegateway/2013-06-30/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support-app/2021-08-20/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support-app/2021-08-20/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support/2013-04-15/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/support/2013-04-15/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support/2013-04-15/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support/2013-04-15/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/support/2013-04-15/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/swf/2012-01-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/swf/2012-01-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/synthetics/2017-10-11/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/synthetics/2017-10-11/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/textract/2018-06-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/textract/2018-06-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-query/2018-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-query/2018-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-write/2018-11-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/timestream-write/2018-11-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transcribe/2017-10-26/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transcribe/2017-10-26/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transfer/2018-11-05/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transfer/2018-11-05/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/transfer/2018-11-05/waiters-2.json.php delete mode 100644 vendor/Aws3/Aws/data/translate/2017-07-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/translate/2017-07-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/voice-id/2021-09-27/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/voice-id/2021-09-27/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf-regional/2016-11-28/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf-regional/2016-11-28/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf-regional/2016-11-28/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/waf/2015-08-24/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf/2015-08-24/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/waf/2015-08-24/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/wafv2/2019-07-29/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wafv2/2019-07-29/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wafv2/2019-07-29/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/wellarchitected/2020-03-31/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wellarchitected/2020-03-31/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wisdom/2020-10-19/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/wisdom/2020-10-19/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workdocs/2016-05-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workdocs/2016-05-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/worklink/2018-09-25/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/worklink/2018-09-25/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmail/2017-10-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmail/2017-10-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces-web/2020-07-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces-web/2020-07-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces/2015-04-08/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces/2015-04-08/paginators-1.json.php delete mode 100644 vendor/Aws3/Aws/data/workspaces/2015-04-08/smoke.json.php delete mode 100644 vendor/Aws3/Aws/data/xray/2016-04-12/api-2.json.php delete mode 100644 vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-rule-set-1.json.php delete mode 100644 vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-tests-1.json.php delete mode 100644 vendor/Aws3/Aws/data/xray/2016-04-12/paginators-1.json.php create mode 100644 vendor/Carbon/AbstractTranslator.php create mode 100644 vendor/Carbon/CarbonConverterInterface.php create mode 100644 vendor/Carbon/CarbonImmutable.php create mode 100644 vendor/Carbon/CarbonInterface.php create mode 100644 vendor/Carbon/CarbonPeriodImmutable.php create mode 100644 vendor/Carbon/CarbonTimeZone.php create mode 100644 vendor/Carbon/Cli/Invoker.php create mode 100644 vendor/Carbon/Doctrine/CarbonDoctrineType.php create mode 100644 vendor/Carbon/Doctrine/CarbonImmutableType.php create mode 100644 vendor/Carbon/Doctrine/CarbonType.php create mode 100644 vendor/Carbon/Doctrine/CarbonTypeConverter.php create mode 100644 vendor/Carbon/Doctrine/DateTimeDefaultPrecision.php create mode 100644 vendor/Carbon/Doctrine/DateTimeImmutableType.php create mode 100644 vendor/Carbon/Doctrine/DateTimeType.php create mode 100644 vendor/Carbon/Exceptions/BadComparisonUnitException.php create mode 100644 vendor/Carbon/Exceptions/BadFluentConstructorException.php create mode 100644 vendor/Carbon/Exceptions/BadFluentSetterException.php create mode 100644 vendor/Carbon/Exceptions/BadMethodCallException.php create mode 100644 vendor/Carbon/Exceptions/EndLessPeriodException.php create mode 100644 vendor/Carbon/Exceptions/Exception.php create mode 100644 vendor/Carbon/Exceptions/ImmutableException.php create mode 100644 vendor/Carbon/Exceptions/InvalidArgumentException.php create mode 100644 vendor/Carbon/Exceptions/InvalidCastException.php create mode 100644 vendor/Carbon/Exceptions/InvalidFormatException.php create mode 100644 vendor/Carbon/Exceptions/InvalidIntervalException.php create mode 100644 vendor/Carbon/Exceptions/InvalidPeriodDateException.php create mode 100644 vendor/Carbon/Exceptions/InvalidPeriodParameterException.php create mode 100644 vendor/Carbon/Exceptions/InvalidTimeZoneException.php create mode 100644 vendor/Carbon/Exceptions/InvalidTypeException.php create mode 100644 vendor/Carbon/Exceptions/NotACarbonClassException.php create mode 100644 vendor/Carbon/Exceptions/NotAPeriodException.php create mode 100644 vendor/Carbon/Exceptions/NotLocaleAwareException.php create mode 100644 vendor/Carbon/Exceptions/OutOfRangeException.php create mode 100644 vendor/Carbon/Exceptions/ParseErrorException.php create mode 100644 vendor/Carbon/Exceptions/RuntimeException.php create mode 100644 vendor/Carbon/Exceptions/UnitException.php create mode 100644 vendor/Carbon/Exceptions/UnitNotConfiguredException.php create mode 100644 vendor/Carbon/Exceptions/UnknownGetterException.php create mode 100644 vendor/Carbon/Exceptions/UnknownMethodException.php create mode 100644 vendor/Carbon/Exceptions/UnknownSetterException.php create mode 100644 vendor/Carbon/Exceptions/UnknownUnitException.php create mode 100644 vendor/Carbon/Exceptions/UnreachableException.php create mode 100644 vendor/Carbon/Factory.php create mode 100644 vendor/Carbon/FactoryImmutable.php create mode 100644 vendor/Carbon/Lang/aa.php create mode 100644 vendor/Carbon/Lang/aa_DJ.php create mode 100644 vendor/Carbon/Lang/aa_ER.php create mode 100644 vendor/Carbon/Lang/aa_ER@saaho.php create mode 100644 vendor/Carbon/Lang/aa_ET.php create mode 100644 vendor/Carbon/Lang/af_NA.php create mode 100644 vendor/Carbon/Lang/af_ZA.php create mode 100644 vendor/Carbon/Lang/agq.php create mode 100644 vendor/Carbon/Lang/agr.php create mode 100644 vendor/Carbon/Lang/agr_PE.php create mode 100644 vendor/Carbon/Lang/ak.php create mode 100644 vendor/Carbon/Lang/ak_GH.php create mode 100644 vendor/Carbon/Lang/am.php create mode 100644 vendor/Carbon/Lang/am_ET.php create mode 100644 vendor/Carbon/Lang/an.php create mode 100644 vendor/Carbon/Lang/an_ES.php create mode 100644 vendor/Carbon/Lang/anp.php create mode 100644 vendor/Carbon/Lang/anp_IN.php create mode 100644 vendor/Carbon/Lang/ar_AE.php create mode 100644 vendor/Carbon/Lang/ar_BH.php create mode 100644 vendor/Carbon/Lang/ar_DJ.php create mode 100644 vendor/Carbon/Lang/ar_DZ.php create mode 100644 vendor/Carbon/Lang/ar_EG.php create mode 100644 vendor/Carbon/Lang/ar_EH.php create mode 100644 vendor/Carbon/Lang/ar_ER.php create mode 100644 vendor/Carbon/Lang/ar_IL.php create mode 100644 vendor/Carbon/Lang/ar_IN.php create mode 100644 vendor/Carbon/Lang/ar_IQ.php create mode 100644 vendor/Carbon/Lang/ar_JO.php create mode 100644 vendor/Carbon/Lang/ar_KM.php create mode 100644 vendor/Carbon/Lang/ar_KW.php create mode 100644 vendor/Carbon/Lang/ar_LB.php create mode 100644 vendor/Carbon/Lang/ar_LY.php create mode 100644 vendor/Carbon/Lang/ar_MA.php create mode 100644 vendor/Carbon/Lang/ar_MR.php create mode 100644 vendor/Carbon/Lang/ar_OM.php create mode 100644 vendor/Carbon/Lang/ar_PS.php create mode 100644 vendor/Carbon/Lang/ar_QA.php create mode 100644 vendor/Carbon/Lang/ar_SA.php create mode 100644 vendor/Carbon/Lang/ar_SD.php create mode 100644 vendor/Carbon/Lang/ar_SO.php create mode 100644 vendor/Carbon/Lang/ar_SS.php create mode 100644 vendor/Carbon/Lang/ar_SY.php create mode 100644 vendor/Carbon/Lang/ar_TD.php create mode 100644 vendor/Carbon/Lang/ar_TN.php create mode 100644 vendor/Carbon/Lang/ar_YE.php create mode 100644 vendor/Carbon/Lang/as.php create mode 100644 vendor/Carbon/Lang/as_IN.php create mode 100644 vendor/Carbon/Lang/asa.php create mode 100644 vendor/Carbon/Lang/ast.php create mode 100644 vendor/Carbon/Lang/ast_ES.php create mode 100644 vendor/Carbon/Lang/ayc.php create mode 100644 vendor/Carbon/Lang/ayc_PE.php create mode 100644 vendor/Carbon/Lang/az_AZ.php create mode 100644 vendor/Carbon/Lang/az_Cyrl.php create mode 100644 vendor/Carbon/Lang/az_IR.php create mode 100644 vendor/Carbon/Lang/az_Latn.php create mode 100644 vendor/Carbon/Lang/bas.php create mode 100644 vendor/Carbon/Lang/be.php create mode 100644 vendor/Carbon/Lang/be_BY.php create mode 100644 vendor/Carbon/Lang/be_BY@latin.php create mode 100644 vendor/Carbon/Lang/bem.php create mode 100644 vendor/Carbon/Lang/bem_ZM.php create mode 100644 vendor/Carbon/Lang/ber.php create mode 100644 vendor/Carbon/Lang/ber_DZ.php create mode 100644 vendor/Carbon/Lang/ber_MA.php create mode 100644 vendor/Carbon/Lang/bez.php create mode 100644 vendor/Carbon/Lang/bg_BG.php create mode 100644 vendor/Carbon/Lang/bhb.php create mode 100644 vendor/Carbon/Lang/bhb_IN.php create mode 100644 vendor/Carbon/Lang/bho.php create mode 100644 vendor/Carbon/Lang/bho_IN.php create mode 100644 vendor/Carbon/Lang/bi.php create mode 100644 vendor/Carbon/Lang/bi_VU.php create mode 100644 vendor/Carbon/Lang/bm.php create mode 100644 vendor/Carbon/Lang/bn_BD.php create mode 100644 vendor/Carbon/Lang/bn_IN.php create mode 100644 vendor/Carbon/Lang/bo.php create mode 100644 vendor/Carbon/Lang/bo_CN.php create mode 100644 vendor/Carbon/Lang/bo_IN.php create mode 100644 vendor/Carbon/Lang/br.php create mode 100644 vendor/Carbon/Lang/br_FR.php create mode 100644 vendor/Carbon/Lang/brx.php create mode 100644 vendor/Carbon/Lang/brx_IN.php create mode 100644 vendor/Carbon/Lang/bs.php create mode 100644 vendor/Carbon/Lang/bs_Cyrl.php create mode 100644 vendor/Carbon/Lang/bs_Latn.php create mode 100644 vendor/Carbon/Lang/byn.php create mode 100644 vendor/Carbon/Lang/byn_ER.php create mode 100644 vendor/Carbon/Lang/ca_AD.php create mode 100644 vendor/Carbon/Lang/ca_ES.php create mode 100644 vendor/Carbon/Lang/ca_ES_Valencia.php create mode 100644 vendor/Carbon/Lang/ca_FR.php create mode 100644 vendor/Carbon/Lang/ca_IT.php create mode 100644 vendor/Carbon/Lang/ccp.php create mode 100644 vendor/Carbon/Lang/ccp_IN.php create mode 100644 vendor/Carbon/Lang/ce.php create mode 100644 vendor/Carbon/Lang/ce_RU.php create mode 100644 vendor/Carbon/Lang/cgg.php create mode 100644 vendor/Carbon/Lang/chr.php create mode 100644 vendor/Carbon/Lang/chr_US.php create mode 100644 vendor/Carbon/Lang/ckb.php create mode 100644 vendor/Carbon/Lang/cmn.php create mode 100644 vendor/Carbon/Lang/cmn_TW.php create mode 100644 vendor/Carbon/Lang/crh.php create mode 100644 vendor/Carbon/Lang/crh_UA.php create mode 100644 vendor/Carbon/Lang/cs_CZ.php create mode 100644 vendor/Carbon/Lang/csb.php create mode 100644 vendor/Carbon/Lang/csb_PL.php create mode 100644 vendor/Carbon/Lang/cu.php create mode 100644 vendor/Carbon/Lang/cv.php create mode 100644 vendor/Carbon/Lang/cv_RU.php create mode 100644 vendor/Carbon/Lang/cy_GB.php create mode 100644 vendor/Carbon/Lang/da_DK.php create mode 100644 vendor/Carbon/Lang/da_GL.php create mode 100644 vendor/Carbon/Lang/dav.php create mode 100644 vendor/Carbon/Lang/de_AT.php create mode 100644 vendor/Carbon/Lang/de_BE.php create mode 100644 vendor/Carbon/Lang/de_CH.php create mode 100644 vendor/Carbon/Lang/de_DE.php create mode 100644 vendor/Carbon/Lang/de_IT.php create mode 100644 vendor/Carbon/Lang/de_LI.php create mode 100644 vendor/Carbon/Lang/de_LU.php create mode 100644 vendor/Carbon/Lang/dje.php create mode 100644 vendor/Carbon/Lang/doi.php create mode 100644 vendor/Carbon/Lang/doi_IN.php create mode 100644 vendor/Carbon/Lang/dsb.php create mode 100644 vendor/Carbon/Lang/dsb_DE.php create mode 100644 vendor/Carbon/Lang/dua.php create mode 100644 vendor/Carbon/Lang/dv.php create mode 100644 vendor/Carbon/Lang/dyo.php create mode 100644 vendor/Carbon/Lang/dz.php create mode 100644 vendor/Carbon/Lang/dz_BT.php create mode 100644 vendor/Carbon/Lang/ebu.php create mode 100644 vendor/Carbon/Lang/ee.php create mode 100644 vendor/Carbon/Lang/ee_TG.php create mode 100644 vendor/Carbon/Lang/el_CY.php create mode 100644 vendor/Carbon/Lang/el_GR.php create mode 100644 vendor/Carbon/Lang/en_001.php create mode 100644 vendor/Carbon/Lang/en_150.php create mode 100644 vendor/Carbon/Lang/en_AG.php create mode 100644 vendor/Carbon/Lang/en_AI.php create mode 100644 vendor/Carbon/Lang/en_AS.php create mode 100644 vendor/Carbon/Lang/en_AT.php create mode 100644 vendor/Carbon/Lang/en_AU.php create mode 100644 vendor/Carbon/Lang/en_BB.php create mode 100644 vendor/Carbon/Lang/en_BE.php create mode 100644 vendor/Carbon/Lang/en_BI.php create mode 100644 vendor/Carbon/Lang/en_BM.php create mode 100644 vendor/Carbon/Lang/en_BS.php create mode 100644 vendor/Carbon/Lang/en_BW.php create mode 100644 vendor/Carbon/Lang/en_BZ.php create mode 100644 vendor/Carbon/Lang/en_CA.php create mode 100644 vendor/Carbon/Lang/en_CC.php create mode 100644 vendor/Carbon/Lang/en_CH.php create mode 100644 vendor/Carbon/Lang/en_CK.php create mode 100644 vendor/Carbon/Lang/en_CM.php create mode 100644 vendor/Carbon/Lang/en_CX.php create mode 100644 vendor/Carbon/Lang/en_CY.php create mode 100644 vendor/Carbon/Lang/en_DE.php create mode 100644 vendor/Carbon/Lang/en_DG.php create mode 100644 vendor/Carbon/Lang/en_DK.php create mode 100644 vendor/Carbon/Lang/en_DM.php create mode 100644 vendor/Carbon/Lang/en_ER.php create mode 100644 vendor/Carbon/Lang/en_FI.php create mode 100644 vendor/Carbon/Lang/en_FJ.php create mode 100644 vendor/Carbon/Lang/en_FK.php create mode 100644 vendor/Carbon/Lang/en_FM.php create mode 100644 vendor/Carbon/Lang/en_GB.php create mode 100644 vendor/Carbon/Lang/en_GD.php create mode 100644 vendor/Carbon/Lang/en_GG.php create mode 100644 vendor/Carbon/Lang/en_GH.php create mode 100644 vendor/Carbon/Lang/en_GI.php create mode 100644 vendor/Carbon/Lang/en_GM.php create mode 100644 vendor/Carbon/Lang/en_GU.php create mode 100644 vendor/Carbon/Lang/en_GY.php create mode 100644 vendor/Carbon/Lang/en_HK.php create mode 100644 vendor/Carbon/Lang/en_IE.php create mode 100644 vendor/Carbon/Lang/en_IL.php create mode 100644 vendor/Carbon/Lang/en_IM.php create mode 100644 vendor/Carbon/Lang/en_IN.php create mode 100644 vendor/Carbon/Lang/en_IO.php create mode 100644 vendor/Carbon/Lang/en_ISO.php create mode 100644 vendor/Carbon/Lang/en_JE.php create mode 100644 vendor/Carbon/Lang/en_JM.php create mode 100644 vendor/Carbon/Lang/en_KE.php create mode 100644 vendor/Carbon/Lang/en_KI.php create mode 100644 vendor/Carbon/Lang/en_KN.php create mode 100644 vendor/Carbon/Lang/en_KY.php create mode 100644 vendor/Carbon/Lang/en_LC.php create mode 100644 vendor/Carbon/Lang/en_LR.php create mode 100644 vendor/Carbon/Lang/en_LS.php create mode 100644 vendor/Carbon/Lang/en_MG.php create mode 100644 vendor/Carbon/Lang/en_MH.php create mode 100644 vendor/Carbon/Lang/en_MO.php create mode 100644 vendor/Carbon/Lang/en_MP.php create mode 100644 vendor/Carbon/Lang/en_MS.php create mode 100644 vendor/Carbon/Lang/en_MT.php create mode 100644 vendor/Carbon/Lang/en_MU.php create mode 100644 vendor/Carbon/Lang/en_MW.php create mode 100644 vendor/Carbon/Lang/en_MY.php create mode 100644 vendor/Carbon/Lang/en_NA.php create mode 100644 vendor/Carbon/Lang/en_NF.php create mode 100644 vendor/Carbon/Lang/en_NG.php create mode 100644 vendor/Carbon/Lang/en_NL.php create mode 100644 vendor/Carbon/Lang/en_NR.php create mode 100644 vendor/Carbon/Lang/en_NU.php create mode 100644 vendor/Carbon/Lang/en_NZ.php create mode 100644 vendor/Carbon/Lang/en_PG.php create mode 100644 vendor/Carbon/Lang/en_PH.php create mode 100644 vendor/Carbon/Lang/en_PK.php create mode 100644 vendor/Carbon/Lang/en_PN.php create mode 100644 vendor/Carbon/Lang/en_PR.php create mode 100644 vendor/Carbon/Lang/en_PW.php create mode 100644 vendor/Carbon/Lang/en_RW.php create mode 100644 vendor/Carbon/Lang/en_SB.php create mode 100644 vendor/Carbon/Lang/en_SC.php create mode 100644 vendor/Carbon/Lang/en_SD.php create mode 100644 vendor/Carbon/Lang/en_SE.php create mode 100644 vendor/Carbon/Lang/en_SG.php create mode 100644 vendor/Carbon/Lang/en_SH.php create mode 100644 vendor/Carbon/Lang/en_SI.php create mode 100644 vendor/Carbon/Lang/en_SL.php create mode 100644 vendor/Carbon/Lang/en_SS.php create mode 100644 vendor/Carbon/Lang/en_SX.php create mode 100644 vendor/Carbon/Lang/en_SZ.php create mode 100644 vendor/Carbon/Lang/en_TC.php create mode 100644 vendor/Carbon/Lang/en_TK.php create mode 100644 vendor/Carbon/Lang/en_TO.php create mode 100644 vendor/Carbon/Lang/en_TT.php create mode 100644 vendor/Carbon/Lang/en_TV.php create mode 100644 vendor/Carbon/Lang/en_TZ.php create mode 100644 vendor/Carbon/Lang/en_UG.php create mode 100644 vendor/Carbon/Lang/en_UM.php create mode 100644 vendor/Carbon/Lang/en_US.php create mode 100644 vendor/Carbon/Lang/en_US_Posix.php create mode 100644 vendor/Carbon/Lang/en_VC.php create mode 100644 vendor/Carbon/Lang/en_VG.php create mode 100644 vendor/Carbon/Lang/en_VI.php create mode 100644 vendor/Carbon/Lang/en_VU.php create mode 100644 vendor/Carbon/Lang/en_WS.php create mode 100644 vendor/Carbon/Lang/en_ZA.php create mode 100644 vendor/Carbon/Lang/en_ZM.php create mode 100644 vendor/Carbon/Lang/en_ZW.php create mode 100644 vendor/Carbon/Lang/es_419.php create mode 100644 vendor/Carbon/Lang/es_AR.php create mode 100644 vendor/Carbon/Lang/es_BO.php create mode 100644 vendor/Carbon/Lang/es_BR.php create mode 100644 vendor/Carbon/Lang/es_BZ.php create mode 100644 vendor/Carbon/Lang/es_CL.php create mode 100644 vendor/Carbon/Lang/es_CO.php create mode 100644 vendor/Carbon/Lang/es_CR.php create mode 100644 vendor/Carbon/Lang/es_CU.php create mode 100644 vendor/Carbon/Lang/es_DO.php create mode 100644 vendor/Carbon/Lang/es_EA.php create mode 100644 vendor/Carbon/Lang/es_EC.php create mode 100644 vendor/Carbon/Lang/es_ES.php create mode 100644 vendor/Carbon/Lang/es_GQ.php create mode 100644 vendor/Carbon/Lang/es_GT.php create mode 100644 vendor/Carbon/Lang/es_HN.php create mode 100644 vendor/Carbon/Lang/es_IC.php create mode 100644 vendor/Carbon/Lang/es_MX.php create mode 100644 vendor/Carbon/Lang/es_NI.php create mode 100644 vendor/Carbon/Lang/es_PA.php create mode 100644 vendor/Carbon/Lang/es_PE.php create mode 100644 vendor/Carbon/Lang/es_PH.php create mode 100644 vendor/Carbon/Lang/es_PR.php create mode 100644 vendor/Carbon/Lang/es_PY.php create mode 100644 vendor/Carbon/Lang/es_SV.php create mode 100644 vendor/Carbon/Lang/es_US.php create mode 100644 vendor/Carbon/Lang/es_UY.php create mode 100644 vendor/Carbon/Lang/es_VE.php create mode 100644 vendor/Carbon/Lang/et_EE.php create mode 100644 vendor/Carbon/Lang/eu_ES.php create mode 100644 vendor/Carbon/Lang/ewo.php create mode 100644 vendor/Carbon/Lang/fa_AF.php create mode 100644 vendor/Carbon/Lang/fa_IR.php create mode 100644 vendor/Carbon/Lang/ff.php create mode 100644 vendor/Carbon/Lang/ff_CM.php create mode 100644 vendor/Carbon/Lang/ff_GN.php create mode 100644 vendor/Carbon/Lang/ff_MR.php create mode 100644 vendor/Carbon/Lang/ff_SN.php create mode 100644 vendor/Carbon/Lang/fi_FI.php create mode 100644 vendor/Carbon/Lang/fil.php create mode 100644 vendor/Carbon/Lang/fil_PH.php create mode 100644 vendor/Carbon/Lang/fo_DK.php create mode 100644 vendor/Carbon/Lang/fo_FO.php create mode 100644 vendor/Carbon/Lang/fr_BE.php create mode 100644 vendor/Carbon/Lang/fr_BF.php create mode 100644 vendor/Carbon/Lang/fr_BI.php create mode 100644 vendor/Carbon/Lang/fr_BJ.php create mode 100644 vendor/Carbon/Lang/fr_BL.php create mode 100644 vendor/Carbon/Lang/fr_CA.php create mode 100644 vendor/Carbon/Lang/fr_CD.php create mode 100644 vendor/Carbon/Lang/fr_CF.php create mode 100644 vendor/Carbon/Lang/fr_CG.php create mode 100644 vendor/Carbon/Lang/fr_CH.php create mode 100644 vendor/Carbon/Lang/fr_CI.php create mode 100644 vendor/Carbon/Lang/fr_CM.php create mode 100644 vendor/Carbon/Lang/fr_DJ.php create mode 100644 vendor/Carbon/Lang/fr_DZ.php create mode 100644 vendor/Carbon/Lang/fr_FR.php create mode 100644 vendor/Carbon/Lang/fr_GA.php create mode 100644 vendor/Carbon/Lang/fr_GF.php create mode 100644 vendor/Carbon/Lang/fr_GN.php create mode 100644 vendor/Carbon/Lang/fr_GP.php create mode 100644 vendor/Carbon/Lang/fr_GQ.php create mode 100644 vendor/Carbon/Lang/fr_HT.php create mode 100644 vendor/Carbon/Lang/fr_KM.php create mode 100644 vendor/Carbon/Lang/fr_LU.php create mode 100644 vendor/Carbon/Lang/fr_MA.php create mode 100644 vendor/Carbon/Lang/fr_MC.php create mode 100644 vendor/Carbon/Lang/fr_MF.php create mode 100644 vendor/Carbon/Lang/fr_MG.php create mode 100644 vendor/Carbon/Lang/fr_ML.php create mode 100644 vendor/Carbon/Lang/fr_MQ.php create mode 100644 vendor/Carbon/Lang/fr_MR.php create mode 100644 vendor/Carbon/Lang/fr_MU.php create mode 100644 vendor/Carbon/Lang/fr_NC.php create mode 100644 vendor/Carbon/Lang/fr_NE.php create mode 100644 vendor/Carbon/Lang/fr_PF.php create mode 100644 vendor/Carbon/Lang/fr_PM.php create mode 100644 vendor/Carbon/Lang/fr_RE.php create mode 100644 vendor/Carbon/Lang/fr_RW.php create mode 100644 vendor/Carbon/Lang/fr_SC.php create mode 100644 vendor/Carbon/Lang/fr_SN.php create mode 100644 vendor/Carbon/Lang/fr_SY.php create mode 100644 vendor/Carbon/Lang/fr_TD.php create mode 100644 vendor/Carbon/Lang/fr_TG.php create mode 100644 vendor/Carbon/Lang/fr_TN.php create mode 100644 vendor/Carbon/Lang/fr_VU.php create mode 100644 vendor/Carbon/Lang/fr_WF.php create mode 100644 vendor/Carbon/Lang/fr_YT.php create mode 100644 vendor/Carbon/Lang/fur.php create mode 100644 vendor/Carbon/Lang/fur_IT.php create mode 100644 vendor/Carbon/Lang/fy.php create mode 100644 vendor/Carbon/Lang/fy_DE.php create mode 100644 vendor/Carbon/Lang/fy_NL.php create mode 100644 vendor/Carbon/Lang/ga.php create mode 100644 vendor/Carbon/Lang/ga_IE.php create mode 100644 vendor/Carbon/Lang/gd.php create mode 100644 vendor/Carbon/Lang/gd_GB.php create mode 100644 vendor/Carbon/Lang/gez.php create mode 100644 vendor/Carbon/Lang/gez_ER.php create mode 100644 vendor/Carbon/Lang/gez_ET.php create mode 100644 vendor/Carbon/Lang/gl_ES.php create mode 100644 vendor/Carbon/Lang/gom.php create mode 100644 vendor/Carbon/Lang/gom_Latn.php create mode 100644 vendor/Carbon/Lang/gsw.php create mode 100644 vendor/Carbon/Lang/gsw_CH.php create mode 100644 vendor/Carbon/Lang/gsw_FR.php create mode 100644 vendor/Carbon/Lang/gsw_LI.php create mode 100644 vendor/Carbon/Lang/gu_IN.php create mode 100644 vendor/Carbon/Lang/guz.php create mode 100644 vendor/Carbon/Lang/gv.php create mode 100644 vendor/Carbon/Lang/gv_GB.php create mode 100644 vendor/Carbon/Lang/ha.php create mode 100644 vendor/Carbon/Lang/ha_GH.php create mode 100644 vendor/Carbon/Lang/ha_NE.php create mode 100644 vendor/Carbon/Lang/ha_NG.php create mode 100644 vendor/Carbon/Lang/hak.php create mode 100644 vendor/Carbon/Lang/hak_TW.php create mode 100644 vendor/Carbon/Lang/haw.php create mode 100644 vendor/Carbon/Lang/he_IL.php create mode 100644 vendor/Carbon/Lang/hi_IN.php create mode 100644 vendor/Carbon/Lang/hif.php create mode 100644 vendor/Carbon/Lang/hif_FJ.php create mode 100644 vendor/Carbon/Lang/hne.php create mode 100644 vendor/Carbon/Lang/hne_IN.php create mode 100644 vendor/Carbon/Lang/hr_BA.php create mode 100644 vendor/Carbon/Lang/hr_HR.php create mode 100644 vendor/Carbon/Lang/hsb.php create mode 100644 vendor/Carbon/Lang/hsb_DE.php create mode 100644 vendor/Carbon/Lang/ht.php create mode 100644 vendor/Carbon/Lang/ht_HT.php create mode 100644 vendor/Carbon/Lang/hu_HU.php create mode 100644 vendor/Carbon/Lang/hy_AM.php create mode 100644 vendor/Carbon/Lang/i18n.php create mode 100644 vendor/Carbon/Lang/ia.php create mode 100644 vendor/Carbon/Lang/ia_FR.php create mode 100644 vendor/Carbon/Lang/id_ID.php create mode 100644 vendor/Carbon/Lang/ig.php create mode 100644 vendor/Carbon/Lang/ig_NG.php create mode 100644 vendor/Carbon/Lang/ii.php create mode 100644 vendor/Carbon/Lang/ik.php create mode 100644 vendor/Carbon/Lang/ik_CA.php create mode 100644 vendor/Carbon/Lang/in.php create mode 100644 vendor/Carbon/Lang/is_IS.php create mode 100644 vendor/Carbon/Lang/it_CH.php create mode 100644 vendor/Carbon/Lang/it_IT.php create mode 100644 vendor/Carbon/Lang/it_SM.php create mode 100644 vendor/Carbon/Lang/it_VA.php create mode 100644 vendor/Carbon/Lang/iu.php create mode 100644 vendor/Carbon/Lang/iu_CA.php create mode 100644 vendor/Carbon/Lang/iw.php create mode 100644 vendor/Carbon/Lang/ja_JP.php create mode 100644 vendor/Carbon/Lang/jgo.php create mode 100644 vendor/Carbon/Lang/jmc.php create mode 100644 vendor/Carbon/Lang/jv.php create mode 100644 vendor/Carbon/Lang/ka_GE.php create mode 100644 vendor/Carbon/Lang/kab.php create mode 100644 vendor/Carbon/Lang/kab_DZ.php create mode 100644 vendor/Carbon/Lang/kam.php create mode 100644 vendor/Carbon/Lang/kde.php create mode 100644 vendor/Carbon/Lang/kea.php create mode 100644 vendor/Carbon/Lang/khq.php create mode 100644 vendor/Carbon/Lang/ki.php create mode 100644 vendor/Carbon/Lang/kk_KZ.php create mode 100644 vendor/Carbon/Lang/kkj.php create mode 100644 vendor/Carbon/Lang/kl.php create mode 100644 vendor/Carbon/Lang/kl_GL.php create mode 100644 vendor/Carbon/Lang/kln.php create mode 100644 vendor/Carbon/Lang/km_KH.php create mode 100644 vendor/Carbon/Lang/kn.php create mode 100644 vendor/Carbon/Lang/kn_IN.php create mode 100644 vendor/Carbon/Lang/ko_KP.php create mode 100644 vendor/Carbon/Lang/ko_KR.php create mode 100644 vendor/Carbon/Lang/kok.php create mode 100644 vendor/Carbon/Lang/kok_IN.php create mode 100644 vendor/Carbon/Lang/ks.php create mode 100644 vendor/Carbon/Lang/ks_IN.php create mode 100644 vendor/Carbon/Lang/ks_IN@devanagari.php create mode 100644 vendor/Carbon/Lang/ksb.php create mode 100644 vendor/Carbon/Lang/ksf.php create mode 100644 vendor/Carbon/Lang/ksh.php create mode 100644 vendor/Carbon/Lang/ku.php create mode 100644 vendor/Carbon/Lang/ku_TR.php create mode 100644 vendor/Carbon/Lang/kw.php create mode 100644 vendor/Carbon/Lang/kw_GB.php create mode 100644 vendor/Carbon/Lang/ky.php create mode 100644 vendor/Carbon/Lang/ky_KG.php create mode 100644 vendor/Carbon/Lang/lag.php create mode 100644 vendor/Carbon/Lang/lb.php create mode 100644 vendor/Carbon/Lang/lb_LU.php create mode 100644 vendor/Carbon/Lang/lg.php create mode 100644 vendor/Carbon/Lang/lg_UG.php create mode 100644 vendor/Carbon/Lang/li.php create mode 100644 vendor/Carbon/Lang/li_NL.php create mode 100644 vendor/Carbon/Lang/lij.php create mode 100644 vendor/Carbon/Lang/lij_IT.php create mode 100644 vendor/Carbon/Lang/lkt.php create mode 100644 vendor/Carbon/Lang/ln.php create mode 100644 vendor/Carbon/Lang/ln_AO.php create mode 100644 vendor/Carbon/Lang/ln_CD.php create mode 100644 vendor/Carbon/Lang/ln_CF.php create mode 100644 vendor/Carbon/Lang/ln_CG.php create mode 100644 vendor/Carbon/Lang/lo.php create mode 100644 vendor/Carbon/Lang/lo_LA.php create mode 100644 vendor/Carbon/Lang/lrc.php create mode 100644 vendor/Carbon/Lang/lrc_IQ.php create mode 100644 vendor/Carbon/Lang/lt_LT.php create mode 100644 vendor/Carbon/Lang/lu.php create mode 100644 vendor/Carbon/Lang/luo.php create mode 100644 vendor/Carbon/Lang/luy.php create mode 100644 vendor/Carbon/Lang/lv_LV.php create mode 100644 vendor/Carbon/Lang/lzh.php create mode 100644 vendor/Carbon/Lang/lzh_TW.php create mode 100644 vendor/Carbon/Lang/mag.php create mode 100644 vendor/Carbon/Lang/mag_IN.php create mode 100644 vendor/Carbon/Lang/mai.php create mode 100644 vendor/Carbon/Lang/mai_IN.php create mode 100644 vendor/Carbon/Lang/mas.php create mode 100644 vendor/Carbon/Lang/mas_TZ.php create mode 100644 vendor/Carbon/Lang/mer.php create mode 100644 vendor/Carbon/Lang/mfe.php create mode 100644 vendor/Carbon/Lang/mfe_MU.php create mode 100644 vendor/Carbon/Lang/mg.php create mode 100644 vendor/Carbon/Lang/mg_MG.php create mode 100644 vendor/Carbon/Lang/mgh.php create mode 100644 vendor/Carbon/Lang/mgo.php create mode 100644 vendor/Carbon/Lang/mhr.php create mode 100644 vendor/Carbon/Lang/mhr_RU.php create mode 100644 vendor/Carbon/Lang/mi.php create mode 100644 vendor/Carbon/Lang/mi_NZ.php create mode 100644 vendor/Carbon/Lang/miq.php create mode 100644 vendor/Carbon/Lang/miq_NI.php create mode 100644 vendor/Carbon/Lang/mjw.php create mode 100644 vendor/Carbon/Lang/mjw_IN.php create mode 100644 vendor/Carbon/Lang/mk_MK.php create mode 100644 vendor/Carbon/Lang/ml.php create mode 100644 vendor/Carbon/Lang/ml_IN.php create mode 100644 vendor/Carbon/Lang/mn_MN.php create mode 100644 vendor/Carbon/Lang/mni.php create mode 100644 vendor/Carbon/Lang/mni_IN.php create mode 100644 vendor/Carbon/Lang/mo.php create mode 100644 vendor/Carbon/Lang/mr.php create mode 100644 vendor/Carbon/Lang/mr_IN.php create mode 100644 vendor/Carbon/Lang/ms_BN.php create mode 100644 vendor/Carbon/Lang/ms_MY.php create mode 100644 vendor/Carbon/Lang/ms_SG.php create mode 100644 vendor/Carbon/Lang/mt.php create mode 100644 vendor/Carbon/Lang/mt_MT.php create mode 100644 vendor/Carbon/Lang/mua.php create mode 100644 vendor/Carbon/Lang/my_MM.php create mode 100644 vendor/Carbon/Lang/mzn.php create mode 100644 vendor/Carbon/Lang/nan.php create mode 100644 vendor/Carbon/Lang/nan_TW.php create mode 100644 vendor/Carbon/Lang/nan_TW@latin.php create mode 100644 vendor/Carbon/Lang/naq.php create mode 100644 vendor/Carbon/Lang/nb.php create mode 100644 vendor/Carbon/Lang/nb_NO.php create mode 100644 vendor/Carbon/Lang/nb_SJ.php create mode 100644 vendor/Carbon/Lang/nd.php create mode 100644 vendor/Carbon/Lang/nds.php create mode 100644 vendor/Carbon/Lang/nds_DE.php create mode 100644 vendor/Carbon/Lang/nds_NL.php create mode 100644 vendor/Carbon/Lang/ne_IN.php create mode 100644 vendor/Carbon/Lang/ne_NP.php create mode 100644 vendor/Carbon/Lang/nhn.php create mode 100644 vendor/Carbon/Lang/nhn_MX.php create mode 100644 vendor/Carbon/Lang/niu.php create mode 100644 vendor/Carbon/Lang/niu_NU.php create mode 100644 vendor/Carbon/Lang/nl_AW.php create mode 100644 vendor/Carbon/Lang/nl_BE.php create mode 100644 vendor/Carbon/Lang/nl_BQ.php create mode 100644 vendor/Carbon/Lang/nl_CW.php create mode 100644 vendor/Carbon/Lang/nl_NL.php create mode 100644 vendor/Carbon/Lang/nl_SR.php create mode 100644 vendor/Carbon/Lang/nl_SX.php create mode 100644 vendor/Carbon/Lang/nmg.php create mode 100644 vendor/Carbon/Lang/nn.php create mode 100644 vendor/Carbon/Lang/nn_NO.php create mode 100644 vendor/Carbon/Lang/nnh.php create mode 100644 vendor/Carbon/Lang/nr.php create mode 100644 vendor/Carbon/Lang/nr_ZA.php create mode 100644 vendor/Carbon/Lang/nso.php create mode 100644 vendor/Carbon/Lang/nso_ZA.php create mode 100644 vendor/Carbon/Lang/nus.php create mode 100644 vendor/Carbon/Lang/nyn.php create mode 100644 vendor/Carbon/Lang/oc_FR.php create mode 100644 vendor/Carbon/Lang/om.php create mode 100644 vendor/Carbon/Lang/om_ET.php create mode 100644 vendor/Carbon/Lang/om_KE.php create mode 100644 vendor/Carbon/Lang/or.php create mode 100644 vendor/Carbon/Lang/or_IN.php create mode 100644 vendor/Carbon/Lang/os.php create mode 100644 vendor/Carbon/Lang/os_RU.php create mode 100644 vendor/Carbon/Lang/pa.php create mode 100644 vendor/Carbon/Lang/pa_Arab.php create mode 100644 vendor/Carbon/Lang/pa_Guru.php create mode 100644 vendor/Carbon/Lang/pa_IN.php create mode 100644 vendor/Carbon/Lang/pa_PK.php create mode 100644 vendor/Carbon/Lang/pap.php create mode 100644 vendor/Carbon/Lang/pap_AW.php create mode 100644 vendor/Carbon/Lang/pap_CW.php create mode 100644 vendor/Carbon/Lang/pl_PL.php create mode 100644 vendor/Carbon/Lang/prg.php create mode 100644 vendor/Carbon/Lang/ps_AF.php create mode 100644 vendor/Carbon/Lang/pt_AO.php create mode 100644 vendor/Carbon/Lang/pt_CH.php create mode 100644 vendor/Carbon/Lang/pt_CV.php create mode 100644 vendor/Carbon/Lang/pt_GQ.php create mode 100644 vendor/Carbon/Lang/pt_GW.php create mode 100644 vendor/Carbon/Lang/pt_LU.php create mode 100644 vendor/Carbon/Lang/pt_MO.php create mode 100644 vendor/Carbon/Lang/pt_MZ.php create mode 100644 vendor/Carbon/Lang/pt_PT.php create mode 100644 vendor/Carbon/Lang/pt_ST.php create mode 100644 vendor/Carbon/Lang/pt_TL.php create mode 100644 vendor/Carbon/Lang/qu.php create mode 100644 vendor/Carbon/Lang/qu_BO.php create mode 100644 vendor/Carbon/Lang/qu_EC.php create mode 100644 vendor/Carbon/Lang/quz.php create mode 100644 vendor/Carbon/Lang/quz_PE.php create mode 100644 vendor/Carbon/Lang/raj.php create mode 100644 vendor/Carbon/Lang/raj_IN.php create mode 100644 vendor/Carbon/Lang/rm.php create mode 100644 vendor/Carbon/Lang/rn.php create mode 100644 vendor/Carbon/Lang/ro_MD.php create mode 100644 vendor/Carbon/Lang/ro_RO.php create mode 100644 vendor/Carbon/Lang/rof.php create mode 100644 vendor/Carbon/Lang/ru_BY.php create mode 100644 vendor/Carbon/Lang/ru_KG.php create mode 100644 vendor/Carbon/Lang/ru_KZ.php create mode 100644 vendor/Carbon/Lang/ru_MD.php create mode 100644 vendor/Carbon/Lang/ru_RU.php create mode 100644 vendor/Carbon/Lang/ru_UA.php create mode 100644 vendor/Carbon/Lang/rw.php create mode 100644 vendor/Carbon/Lang/rw_RW.php create mode 100644 vendor/Carbon/Lang/rwk.php create mode 100644 vendor/Carbon/Lang/sa.php create mode 100644 vendor/Carbon/Lang/sa_IN.php create mode 100644 vendor/Carbon/Lang/sah.php create mode 100644 vendor/Carbon/Lang/sah_RU.php create mode 100644 vendor/Carbon/Lang/saq.php create mode 100644 vendor/Carbon/Lang/sat.php create mode 100644 vendor/Carbon/Lang/sat_IN.php create mode 100644 vendor/Carbon/Lang/sbp.php create mode 100644 vendor/Carbon/Lang/sc.php create mode 100644 vendor/Carbon/Lang/sc_IT.php create mode 100644 vendor/Carbon/Lang/sd.php create mode 100644 vendor/Carbon/Lang/sd_IN.php create mode 100644 vendor/Carbon/Lang/sd_IN@devanagari.php create mode 100644 vendor/Carbon/Lang/se.php create mode 100644 vendor/Carbon/Lang/se_FI.php create mode 100644 vendor/Carbon/Lang/se_NO.php create mode 100644 vendor/Carbon/Lang/se_SE.php create mode 100644 vendor/Carbon/Lang/seh.php create mode 100644 vendor/Carbon/Lang/ses.php create mode 100644 vendor/Carbon/Lang/sg.php create mode 100644 vendor/Carbon/Lang/sgs.php create mode 100644 vendor/Carbon/Lang/sgs_LT.php create mode 100644 vendor/Carbon/Lang/shi.php create mode 100644 vendor/Carbon/Lang/shi_Latn.php create mode 100644 vendor/Carbon/Lang/shi_Tfng.php create mode 100644 vendor/Carbon/Lang/shn.php create mode 100644 vendor/Carbon/Lang/shn_MM.php create mode 100644 vendor/Carbon/Lang/shs.php create mode 100644 vendor/Carbon/Lang/shs_CA.php create mode 100644 vendor/Carbon/Lang/si.php create mode 100644 vendor/Carbon/Lang/si_LK.php create mode 100644 vendor/Carbon/Lang/sid.php create mode 100644 vendor/Carbon/Lang/sid_ET.php create mode 100644 vendor/Carbon/Lang/sk_SK.php create mode 100644 vendor/Carbon/Lang/sl_SI.php create mode 100644 vendor/Carbon/Lang/sm.php create mode 100644 vendor/Carbon/Lang/sm_WS.php create mode 100644 vendor/Carbon/Lang/smn.php create mode 100644 vendor/Carbon/Lang/sn.php create mode 100644 vendor/Carbon/Lang/so.php create mode 100644 vendor/Carbon/Lang/so_DJ.php create mode 100644 vendor/Carbon/Lang/so_ET.php create mode 100644 vendor/Carbon/Lang/so_KE.php create mode 100644 vendor/Carbon/Lang/so_SO.php create mode 100644 vendor/Carbon/Lang/sq_AL.php create mode 100644 vendor/Carbon/Lang/sq_MK.php create mode 100644 vendor/Carbon/Lang/sq_XK.php create mode 100644 vendor/Carbon/Lang/sr_Cyrl_BA.php create mode 100644 vendor/Carbon/Lang/sr_Cyrl_XK.php create mode 100644 vendor/Carbon/Lang/sr_Latn.php create mode 100644 vendor/Carbon/Lang/sr_Latn_BA.php create mode 100644 vendor/Carbon/Lang/sr_Latn_XK.php create mode 100644 vendor/Carbon/Lang/sr_RS.php create mode 100644 vendor/Carbon/Lang/sr_RS@latin.php create mode 100644 vendor/Carbon/Lang/ss.php create mode 100644 vendor/Carbon/Lang/ss_ZA.php create mode 100644 vendor/Carbon/Lang/st.php create mode 100644 vendor/Carbon/Lang/st_ZA.php create mode 100644 vendor/Carbon/Lang/sv_AX.php create mode 100644 vendor/Carbon/Lang/sv_FI.php create mode 100644 vendor/Carbon/Lang/sv_SE.php create mode 100644 vendor/Carbon/Lang/sw_CD.php create mode 100644 vendor/Carbon/Lang/sw_KE.php create mode 100644 vendor/Carbon/Lang/sw_TZ.php create mode 100644 vendor/Carbon/Lang/sw_UG.php create mode 100644 vendor/Carbon/Lang/szl.php create mode 100644 vendor/Carbon/Lang/szl_PL.php create mode 100644 vendor/Carbon/Lang/ta.php create mode 100644 vendor/Carbon/Lang/ta_IN.php create mode 100644 vendor/Carbon/Lang/ta_LK.php create mode 100644 vendor/Carbon/Lang/ta_MY.php create mode 100644 vendor/Carbon/Lang/ta_SG.php create mode 100644 vendor/Carbon/Lang/tcy.php create mode 100644 vendor/Carbon/Lang/tcy_IN.php create mode 100644 vendor/Carbon/Lang/te.php create mode 100644 vendor/Carbon/Lang/te_IN.php create mode 100644 vendor/Carbon/Lang/teo.php create mode 100644 vendor/Carbon/Lang/teo_KE.php create mode 100644 vendor/Carbon/Lang/tet.php create mode 100644 vendor/Carbon/Lang/tg.php create mode 100644 vendor/Carbon/Lang/tg_TJ.php create mode 100644 vendor/Carbon/Lang/th_TH.php create mode 100644 vendor/Carbon/Lang/the.php create mode 100644 vendor/Carbon/Lang/the_NP.php create mode 100644 vendor/Carbon/Lang/ti.php create mode 100644 vendor/Carbon/Lang/ti_ER.php create mode 100644 vendor/Carbon/Lang/ti_ET.php create mode 100644 vendor/Carbon/Lang/tig.php create mode 100644 vendor/Carbon/Lang/tig_ER.php create mode 100644 vendor/Carbon/Lang/tk.php create mode 100644 vendor/Carbon/Lang/tk_TM.php create mode 100644 vendor/Carbon/Lang/tl.php create mode 100644 vendor/Carbon/Lang/tl_PH.php create mode 100644 vendor/Carbon/Lang/tlh.php create mode 100644 vendor/Carbon/Lang/tn.php create mode 100644 vendor/Carbon/Lang/tn_ZA.php create mode 100644 vendor/Carbon/Lang/to.php create mode 100644 vendor/Carbon/Lang/to_TO.php create mode 100644 vendor/Carbon/Lang/tpi.php create mode 100644 vendor/Carbon/Lang/tpi_PG.php create mode 100644 vendor/Carbon/Lang/tr_CY.php create mode 100644 vendor/Carbon/Lang/tr_TR.php create mode 100644 vendor/Carbon/Lang/ts.php create mode 100644 vendor/Carbon/Lang/ts_ZA.php create mode 100644 vendor/Carbon/Lang/tt.php create mode 100644 vendor/Carbon/Lang/tt_RU.php create mode 100644 vendor/Carbon/Lang/tt_RU@iqtelif.php create mode 100644 vendor/Carbon/Lang/twq.php create mode 100644 vendor/Carbon/Lang/tzl.php create mode 100644 vendor/Carbon/Lang/tzm.php create mode 100644 vendor/Carbon/Lang/tzm_Latn.php create mode 100644 vendor/Carbon/Lang/ug.php create mode 100644 vendor/Carbon/Lang/ug_CN.php create mode 100644 vendor/Carbon/Lang/uk_UA.php create mode 100644 vendor/Carbon/Lang/unm.php create mode 100644 vendor/Carbon/Lang/unm_US.php create mode 100644 vendor/Carbon/Lang/ur_IN.php create mode 100644 vendor/Carbon/Lang/ur_PK.php create mode 100644 vendor/Carbon/Lang/uz_Arab.php create mode 100644 vendor/Carbon/Lang/uz_Cyrl.php create mode 100644 vendor/Carbon/Lang/uz_Latn.php create mode 100644 vendor/Carbon/Lang/uz_UZ.php create mode 100644 vendor/Carbon/Lang/uz_UZ@cyrillic.php create mode 100644 vendor/Carbon/Lang/vai.php create mode 100644 vendor/Carbon/Lang/vai_Latn.php create mode 100644 vendor/Carbon/Lang/vai_Vaii.php create mode 100644 vendor/Carbon/Lang/ve.php create mode 100644 vendor/Carbon/Lang/ve_ZA.php create mode 100644 vendor/Carbon/Lang/vi_VN.php create mode 100644 vendor/Carbon/Lang/vo.php create mode 100644 vendor/Carbon/Lang/vun.php create mode 100644 vendor/Carbon/Lang/wa.php create mode 100644 vendor/Carbon/Lang/wa_BE.php create mode 100644 vendor/Carbon/Lang/wae.php create mode 100644 vendor/Carbon/Lang/wae_CH.php create mode 100644 vendor/Carbon/Lang/wal.php create mode 100644 vendor/Carbon/Lang/wal_ET.php create mode 100644 vendor/Carbon/Lang/wo.php create mode 100644 vendor/Carbon/Lang/wo_SN.php create mode 100644 vendor/Carbon/Lang/xh.php create mode 100644 vendor/Carbon/Lang/xh_ZA.php create mode 100644 vendor/Carbon/Lang/xog.php create mode 100644 vendor/Carbon/Lang/yav.php create mode 100644 vendor/Carbon/Lang/yi.php create mode 100644 vendor/Carbon/Lang/yi_US.php create mode 100644 vendor/Carbon/Lang/yo.php create mode 100644 vendor/Carbon/Lang/yo_BJ.php create mode 100644 vendor/Carbon/Lang/yo_NG.php create mode 100644 vendor/Carbon/Lang/yue.php create mode 100644 vendor/Carbon/Lang/yue_HK.php create mode 100644 vendor/Carbon/Lang/yue_Hans.php create mode 100644 vendor/Carbon/Lang/yue_Hant.php create mode 100644 vendor/Carbon/Lang/yuw.php create mode 100644 vendor/Carbon/Lang/yuw_PG.php create mode 100644 vendor/Carbon/Lang/zgh.php create mode 100644 vendor/Carbon/Lang/zh_CN.php create mode 100644 vendor/Carbon/Lang/zh_HK.php create mode 100644 vendor/Carbon/Lang/zh_Hans.php create mode 100644 vendor/Carbon/Lang/zh_Hans_HK.php create mode 100644 vendor/Carbon/Lang/zh_Hans_MO.php create mode 100644 vendor/Carbon/Lang/zh_Hans_SG.php create mode 100644 vendor/Carbon/Lang/zh_Hant.php create mode 100644 vendor/Carbon/Lang/zh_Hant_HK.php create mode 100644 vendor/Carbon/Lang/zh_Hant_MO.php create mode 100644 vendor/Carbon/Lang/zh_Hant_TW.php create mode 100644 vendor/Carbon/Lang/zh_MO.php create mode 100644 vendor/Carbon/Lang/zh_SG.php create mode 100644 vendor/Carbon/Lang/zh_YUE.php create mode 100644 vendor/Carbon/Lang/zu.php create mode 100644 vendor/Carbon/Lang/zu_ZA.php create mode 100644 vendor/Carbon/Language.php create mode 100644 vendor/Carbon/List/languages.php create mode 100644 vendor/Carbon/List/regions.php create mode 100644 vendor/Carbon/MessageFormatter/MessageFormatterMapper.php create mode 100644 vendor/Carbon/PHPStan/AbstractMacro.php create mode 100644 vendor/Carbon/PHPStan/Macro.php create mode 100644 vendor/Carbon/PHPStan/MacroExtension.php create mode 100644 vendor/Carbon/PHPStan/MacroScanner.php create mode 100644 vendor/Carbon/Traits/Boundaries.php create mode 100644 vendor/Carbon/Traits/Cast.php create mode 100644 vendor/Carbon/Traits/Comparison.php create mode 100644 vendor/Carbon/Traits/Converter.php create mode 100644 vendor/Carbon/Traits/Creator.php create mode 100644 vendor/Carbon/Traits/Date.php create mode 100644 vendor/Carbon/Traits/DeprecatedProperties.php create mode 100644 vendor/Carbon/Traits/Difference.php create mode 100644 vendor/Carbon/Traits/IntervalRounding.php create mode 100644 vendor/Carbon/Traits/IntervalStep.php create mode 100644 vendor/Carbon/Traits/Localization.php create mode 100644 vendor/Carbon/Traits/Macro.php create mode 100644 vendor/Carbon/Traits/MagicParameter.php create mode 100644 vendor/Carbon/Traits/Mixin.php create mode 100644 vendor/Carbon/Traits/Modifiers.php create mode 100644 vendor/Carbon/Traits/Mutability.php create mode 100644 vendor/Carbon/Traits/ObjectInitialisation.php create mode 100644 vendor/Carbon/Traits/Options.php create mode 100644 vendor/Carbon/Traits/Rounding.php create mode 100644 vendor/Carbon/Traits/Serialization.php create mode 100644 vendor/Carbon/Traits/Test.php create mode 100644 vendor/Carbon/Traits/Timestamp.php create mode 100644 vendor/Carbon/Traits/ToStringFormat.php create mode 100644 vendor/Carbon/Traits/Units.php create mode 100644 vendor/Carbon/Traits/Week.php create mode 100644 vendor/Carbon/TranslatorImmutable.php create mode 100644 vendor/Carbon/TranslatorStrongTypeInterface.php delete mode 100644 vendor/Carbon/Upgrade.php diff --git a/README.md b/README.md index 9d12800..13ae644 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ **Requires at least:** 5.3 \ **Tested up to:** 6.2 \ **Requires PHP:** 7.2 \ -**Stable tag:** 1.6.3 +**Stable tag:** 1.6.4 Fix your email delivery problems by sending your WordPress emails through Amazon SES's powerful email sending infrastructure. @@ -191,6 +191,11 @@ Please double check the credentials match up with the credentials you received w ## Changelog +### 1.6.4 - 2023-05-18 + +* Bug fix: WP Offload SES now works with PHP 8.2 +* Security: Updated AWS SDK to address a vulnerability in `guzzlehttp/psr7` as reported in [CVE-2023-29197](https://nvd.nist.gov/vuln/detail/CVE-2023-29197) + ### 1.6.3 - 2023-04-12 * Bug fix: WP Offload SES is once again compatible with sites using PHP 7 and WordPress 5.3–5.8 diff --git a/includes/compat.php b/includes/compat.php new file mode 100644 index 0000000..57ace53 --- /dev/null +++ b/includes/compat.php @@ -0,0 +1,73 @@ +\n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-04-12T14:56:23+00:00\n" +"POT-Creation-Date: 2023-05-18T09:06:59+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.7.1\n" "X-Domain: wp-offload-ses\n" diff --git a/readme.txt b/readme.txt index b968c48..d361af7 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: amazon ses,smtp,email delivery,gmail smtp,newsletter Requires at least: 5.3 Tested up to: 6.2 Requires PHP: 7.2 -Stable tag: 1.6.3 +Stable tag: 1.6.4 Fix your email delivery problems by sending your WordPress emails through Amazon SES's powerful email sending infrastructure. @@ -178,6 +178,10 @@ Please double check the credentials match up with the credentials you received w == Changelog == += 1.6.4 - 2023-05-18 = +* Bug fix: WP Offload SES now works with PHP 8.2 +* Security: Updated AWS SDK to address a vulnerability in `guzzlehttp/psr7` as reported in [CVE-2023-29197](https://nvd.nist.gov/vuln/detail/CVE-2023-29197) + = 1.6.3 - 2023-04-12 = * Bug fix: WP Offload SES is once again compatible with sites using PHP 7 and WordPress 5.3–5.8 diff --git a/vendor/Aws3/Aws/Api/ErrorParser/JsonParserTrait.php b/vendor/Aws3/Aws/Api/ErrorParser/JsonParserTrait.php index f4b93bc..6a43e53 100644 --- a/vendor/Aws3/Aws/Api/ErrorParser/JsonParserTrait.php +++ b/vendor/Aws3/Aws/Api/ErrorParser/JsonParserTrait.php @@ -14,7 +14,7 @@ trait JsonParserTrait private function genericHandler(ResponseInterface $response) { $code = (string) $response->getStatusCode(); - if ($this->api && $this->api->getMetadata('awsQueryCompatible') && $response->getHeaderLine('x-amzn-query-error')) { + if ($this->api && !\is_null($this->api->getMetadata('awsQueryCompatible')) && $response->getHeaderLine('x-amzn-query-error')) { $queryError = $response->getHeaderLine('x-amzn-query-error'); $parts = \explode(';', $queryError); if (isset($parts) && \count($parts) == 2 && $parts[0] && $parts[1]) { diff --git a/vendor/Aws3/Aws/Api/TimestampShape.php b/vendor/Aws3/Aws/Api/TimestampShape.php index 553f0f2..857d511 100644 --- a/vendor/Aws3/Aws/Api/TimestampShape.php +++ b/vendor/Aws3/Aws/Api/TimestampShape.php @@ -24,7 +24,7 @@ public function __construct(array $definition, ShapeMap $shapeMap) */ public static function format($value, $format) { - if ($value instanceof \DateTime) { + if ($value instanceof \DateTimeInterface) { $value = $value->getTimestamp(); } elseif (\is_string($value)) { $value = \strtotime($value); diff --git a/vendor/Aws3/Aws/AwsClient.php b/vendor/Aws3/Aws/AwsClient.php index 764457a..6ef0d65 100644 --- a/vendor/Aws3/Aws/AwsClient.php +++ b/vendor/Aws3/Aws/AwsClient.php @@ -223,6 +223,9 @@ public function __construct(array $args) $this->addStreamRequestPayload(); $this->addRecursionDetection(); $this->addRequestBuilder(); + if (!$config['suppress_php_deprecation_warning']) { + $this->emitDeprecationWarning(); + } if (isset($args['with_resolved'])) { $args['with_resolved']($config); } @@ -489,6 +492,14 @@ protected function isUseEndpointV2() { return $this->endpointProvider instanceof EndpointProviderV2; } + public static function emitDeprecationWarning() + { + $phpVersion = \PHP_VERSION_ID; + if ($phpVersion < 70205) { + $phpVersionString = \phpversion(); + @\trigger_error("This installation of the SDK is using PHP version" . " {$phpVersionString}, which will be deprecated on August" . " 15th, 2023. Please upgrade your PHP version to a minimum of" . " 7.2.5 before then to continue receiving updates to the AWS" . " SDK for PHP. To disable this warning, set" . " suppress_php_deprecation_warning to true on the client constructor" . " or set the environment variable AWS_SUPPRESS_PHP_DEPRECATION_WARNING" . " to true.", \E_USER_DEPRECATED); + } + } /** * Returns a service model and doc model with any necessary changes * applied. diff --git a/vendor/Aws3/Aws/ClientResolver.php b/vendor/Aws3/Aws/ClientResolver.php index a2c343e..edd51ac 100644 --- a/vendor/Aws3/Aws/ClientResolver.php +++ b/vendor/Aws3/Aws/ClientResolver.php @@ -43,7 +43,7 @@ class ClientResolver private $argDefinitions; /** @var array Map of types to a corresponding function */ private static $typeMap = ['resource' => 'is_resource', 'callable' => 'is_callable', 'int' => 'is_int', 'bool' => 'is_bool', 'boolean' => 'is_bool', 'string' => 'is_string', 'object' => 'is_object', 'array' => 'is_array']; - private static $defaultArgs = ['service' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'Name of the service to utilize. This value will be supplied by default when using one of the SDK clients (e.g., Aws\\S3\\S3Client).', 'required' => \true, 'internal' => \true], 'exception_class' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'Exception class to create when an error occurs.', 'default' => 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\AwsException', 'internal' => \true], 'scheme' => ['type' => 'value', 'valid' => ['string'], 'default' => 'https', 'doc' => 'URI scheme to use when connecting connect. The SDK will utilize "https" endpoints (i.e., utilize SSL/TLS connections) by default. You can attempt to connect to a service over an unencrypted "http" endpoint by setting ``scheme`` to "http".'], 'disable_host_prefix_injection' => ['type' => 'value', 'valid' => ['bool'], 'doc' => 'Set to true to disable host prefix injection logic for services that use it. This disables the entire prefix injection, including the portions supplied by user-defined parameters. Setting this flag will have no effect on services that do not use host prefix injection.', 'default' => \false], 'endpoint' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'The full URI of the webservice. This is only required when connecting to a custom endpoint (e.g., a local version of S3).', 'fn' => [__CLASS__, '_apply_endpoint']], 'region' => ['type' => 'value', 'valid' => ['string'], 'required' => [__CLASS__, '_missing_region'], 'doc' => 'Region to connect to. See http://docs.aws.amazon.com/general/latest/gr/rande.html for a list of available regions.'], 'version' => ['type' => 'value', 'valid' => ['string'], 'required' => [__CLASS__, '_missing_version'], 'doc' => 'The version of the webservice to utilize (e.g., 2006-03-01).'], 'signature_provider' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'A callable that accepts a signature version name (e.g., "v4"), a service name, and region, and returns a SignatureInterface object or null. This provider is used to create signers utilized by the client. See Aws\\Signature\\SignatureProvider for a list of built-in providers', 'default' => [__CLASS__, '_default_signature_provider']], 'api_provider' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'An optional PHP callable that accepts a type, service, and version argument, and returns an array of corresponding configuration data. The type value can be one of api, waiter, or paginator.', 'fn' => [__CLASS__, '_apply_api_provider'], 'default' => [ApiProvider::class, 'defaultProvider']], 'configuration_mode' => ['type' => 'value', 'valid' => [ConfigModeInterface::class, CacheInterface::class, 'string', 'closure'], 'doc' => "Sets the default configuration mode. Otherwise provide an instance of Aws\\DefaultsMode\\ConfigurationInterface, an instance of Aws\\CacheInterface, or a string containing a valid mode", 'fn' => [__CLASS__, '_apply_defaults'], 'default' => [ConfigModeProvider::class, 'defaultProvider']], 'use_fips_endpoint' => ['type' => 'value', 'valid' => ['bool', UseFipsEndpointConfiguration::class, CacheInterface::class, 'callable'], 'doc' => 'Set to true to enable the use of FIPS pseudo regions', 'fn' => [__CLASS__, '_apply_use_fips_endpoint'], 'default' => [__CLASS__, '_default_use_fips_endpoint']], 'use_dual_stack_endpoint' => ['type' => 'value', 'valid' => ['bool', UseDualStackEndpointConfiguration::class, CacheInterface::class, 'callable'], 'doc' => 'Set to true to enable the use of dual-stack endpoints', 'fn' => [__CLASS__, '_apply_use_dual_stack_endpoint'], 'default' => [__CLASS__, '_default_use_dual_stack_endpoint']], 'endpoint_provider' => ['type' => 'value', 'valid' => ['callable', EndpointV2\EndpointProviderV2::class], 'fn' => [__CLASS__, '_apply_endpoint_provider'], 'doc' => 'An optional PHP callable that accepts a hash of options including a "service" and "region" key and returns NULL or a hash of endpoint data, of which the "endpoint" key is required. See Aws\\Endpoint\\EndpointProvider for a list of built-in providers.', 'default' => [__CLASS__, '_default_endpoint_provider']], 'serializer' => ['default' => [__CLASS__, '_default_serializer'], 'internal' => \true, 'type' => 'value', 'valid' => ['callable']], 'signature_version' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom signature version to use with a service (e.g., v4). Note that per/operation signature version MAY override this requested signature version.', 'default' => [__CLASS__, '_default_signature_version']], 'signing_name' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom service name to be used when calculating a request signature.', 'default' => [__CLASS__, '_default_signing_name']], 'signing_region' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom region name to be used when calculating a request signature.', 'default' => [__CLASS__, '_default_signing_region']], 'profile' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'Allows you to specify which profile to use when credentials are created from the AWS credentials file in your HOME directory. This setting overrides the AWS_PROFILE environment variable. Note: Specifying "profile" will cause the "credentials" and "use_aws_shared_config_files" keys to be ignored.', 'fn' => [__CLASS__, '_apply_profile']], 'credentials' => ['type' => 'value', 'valid' => [CredentialsInterface::class, CacheInterface::class, 'array', 'bool', 'callable'], 'doc' => 'Specifies the credentials used to sign requests. Provide an Aws\\Credentials\\CredentialsInterface object, an associative array of "key", "secret", and an optional "token" key, `false` to use null credentials, or a callable credentials provider used to create credentials or return null. See Aws\\Credentials\\CredentialProvider for a list of built-in credentials providers. If no credentials are provided, the SDK will attempt to load them from the environment.', 'fn' => [__CLASS__, '_apply_credentials'], 'default' => [__CLASS__, '_default_credential_provider']], 'token' => ['type' => 'value', 'valid' => [TokenInterface::class, CacheInterface::class, 'array', 'bool', 'callable'], 'doc' => 'Specifies the token used to authorize requests. Provide an Aws\\Token\\TokenInterface object, an associative array of "token", and an optional "expiration" key, `false` to use a null token, or a callable token provider used to fetch a token or return null. See Aws\\Token\\TokenProvider for a list of built-in credentials providers. If no token is provided, the SDK will attempt to load one from the environment.', 'fn' => [__CLASS__, '_apply_token'], 'default' => [__CLASS__, '_default_token_provider']], 'endpoint_discovery' => ['type' => 'value', 'valid' => [ConfigurationInterface::class, CacheInterface::class, 'array', 'callable'], 'doc' => 'Specifies settings for endpoint discovery. Provide an instance of Aws\\EndpointDiscovery\\ConfigurationInterface, an instance Aws\\CacheInterface, a callable that provides a promise for a Configuration object, or an associative array with the following keys: enabled: (bool) Set to true to enable endpoint discovery, false to explicitly disable it. Defaults to false; cache_limit: (int) The maximum number of keys in the endpoints cache. Defaults to 1000.', 'fn' => [__CLASS__, '_apply_endpoint_discovery'], 'default' => [__CLASS__, '_default_endpoint_discovery_provider']], 'stats' => ['type' => 'value', 'valid' => ['bool', 'array'], 'default' => \false, 'doc' => 'Set to true to gather transfer statistics on requests sent. Alternatively, you can provide an associative array with the following keys: retries: (bool) Set to false to disable reporting on retries attempted; http: (bool) Set to true to enable collecting statistics from lower level HTTP adapters (e.g., values returned in GuzzleHttp\\TransferStats). HTTP handlers must support an http_stats_receiver option for this to have an effect; timer: (bool) Set to true to enable a command timer that reports the total wall clock time spent on an operation in seconds.', 'fn' => [__CLASS__, '_apply_stats']], 'retries' => ['type' => 'value', 'valid' => ['int', RetryConfigInterface::class, CacheInterface::class, 'callable', 'array'], 'doc' => "Configures the retry mode and maximum number of allowed retries for a client (pass 0 to disable retries). Provide an integer for 'legacy' mode with the specified number of retries. Otherwise provide an instance of Aws\\Retry\\ConfigurationInterface, an instance of Aws\\CacheInterface, a callable function, or an array with the following keys: mode: (string) Set to 'legacy', 'standard' (uses retry quota management), or 'adapative' (an experimental mode that adds client-side rate limiting to standard mode); max_attempts: (int) The maximum number of attempts for a given request. ", 'fn' => [__CLASS__, '_apply_retries'], 'default' => [RetryConfigProvider::class, 'defaultProvider']], 'validate' => ['type' => 'value', 'valid' => ['bool', 'array'], 'default' => \true, 'doc' => 'Set to false to disable client-side parameter validation. Set to true to utilize default validation constraints. Set to an associative array of validation options to enable specific validation constraints.', 'fn' => [__CLASS__, '_apply_validate']], 'debug' => ['type' => 'value', 'valid' => ['bool', 'array'], 'doc' => 'Set to true to display debug information when sending requests. Alternatively, you can provide an associative array with the following keys: logfn: (callable) Function that is invoked with log messages; stream_size: (int) When the size of a stream is greater than this number, the stream data will not be logged (set to "0" to not log any stream data); scrub_auth: (bool) Set to false to disable the scrubbing of auth data from the logged messages; http: (bool) Set to false to disable the "debug" feature of lower level HTTP adapters (e.g., verbose curl output).', 'fn' => [__CLASS__, '_apply_debug']], 'csm' => ['type' => 'value', 'valid' => [\DeliciousBrains\WP_Offload_SES\Aws3\Aws\ClientSideMonitoring\ConfigurationInterface::class, 'callable', 'array', 'bool'], 'doc' => 'CSM options for the client. Provides a callable wrapping a promise, a boolean "false", an instance of ConfigurationInterface, or an associative array of "enabled", "host", "port", and "client_id".', 'fn' => [__CLASS__, '_apply_csm'], 'default' => [\DeliciousBrains\WP_Offload_SES\Aws3\Aws\ClientSideMonitoring\ConfigurationProvider::class, 'defaultProvider']], 'http' => ['type' => 'value', 'valid' => ['array'], 'default' => [], 'doc' => 'Set to an array of SDK request options to apply to each request (e.g., proxy, verify, etc.).'], 'http_handler' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'An HTTP handler is a function that accepts a PSR-7 request object and returns a promise that is fulfilled with a PSR-7 response object or rejected with an array of exception data. NOTE: This option supersedes any provided "handler" option.', 'fn' => [__CLASS__, '_apply_http_handler']], 'handler' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'A handler that accepts a command object, request object and returns a promise that is fulfilled with an Aws\\ResultInterface object or rejected with an Aws\\Exception\\AwsException. A handler does not accept a next handler as it is terminal and expected to fulfill a command. If no handler is provided, a default Guzzle handler will be utilized.', 'fn' => [__CLASS__, '_apply_handler'], 'default' => [__CLASS__, '_default_handler']], 'ua_append' => ['type' => 'value', 'valid' => ['string', 'array'], 'doc' => 'Provide a string or array of strings to send in the User-Agent header.', 'fn' => [__CLASS__, '_apply_user_agent'], 'default' => []], 'idempotency_auto_fill' => ['type' => 'value', 'valid' => ['bool', 'callable'], 'doc' => 'Set to false to disable SDK to populate parameters that enabled \'idempotencyToken\' trait with a random UUID v4 value on your behalf. Using default value \'true\' still allows parameter value to be overwritten when provided. Note: auto-fill only works when cryptographically secure random bytes generator functions(random_bytes, openssl_random_pseudo_bytes or mcrypt_create_iv) can be found. You may also provide a callable source of random bytes.', 'default' => \true, 'fn' => [__CLASS__, '_apply_idempotency_auto_fill']], 'use_aws_shared_config_files' => ['type' => 'value', 'valid' => ['bool'], 'doc' => 'Set to false to disable checking for shared aws config files usually located in \'~/.aws/config\' and \'~/.aws/credentials\'. This will be ignored if you set the \'profile\' setting.', 'default' => \true]]; + private static $defaultArgs = ['service' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'Name of the service to utilize. This value will be supplied by default when using one of the SDK clients (e.g., Aws\\S3\\S3Client).', 'required' => \true, 'internal' => \true], 'exception_class' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'Exception class to create when an error occurs.', 'default' => 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\AwsException', 'internal' => \true], 'scheme' => ['type' => 'value', 'valid' => ['string'], 'default' => 'https', 'doc' => 'URI scheme to use when connecting connect. The SDK will utilize "https" endpoints (i.e., utilize SSL/TLS connections) by default. You can attempt to connect to a service over an unencrypted "http" endpoint by setting ``scheme`` to "http".'], 'disable_host_prefix_injection' => ['type' => 'value', 'valid' => ['bool'], 'doc' => 'Set to true to disable host prefix injection logic for services that use it. This disables the entire prefix injection, including the portions supplied by user-defined parameters. Setting this flag will have no effect on services that do not use host prefix injection.', 'default' => \false], 'endpoint' => ['type' => 'value', 'valid' => ['string'], 'doc' => 'The full URI of the webservice. This is only required when connecting to a custom endpoint (e.g., a local version of S3).', 'fn' => [__CLASS__, '_apply_endpoint']], 'region' => ['type' => 'value', 'valid' => ['string'], 'required' => [__CLASS__, '_missing_region'], 'doc' => 'Region to connect to. See http://docs.aws.amazon.com/general/latest/gr/rande.html for a list of available regions.'], 'version' => ['type' => 'value', 'valid' => ['string'], 'required' => [__CLASS__, '_missing_version'], 'doc' => 'The version of the webservice to utilize (e.g., 2006-03-01).'], 'signature_provider' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'A callable that accepts a signature version name (e.g., "v4"), a service name, and region, and returns a SignatureInterface object or null. This provider is used to create signers utilized by the client. See Aws\\Signature\\SignatureProvider for a list of built-in providers', 'default' => [__CLASS__, '_default_signature_provider']], 'api_provider' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'An optional PHP callable that accepts a type, service, and version argument, and returns an array of corresponding configuration data. The type value can be one of api, waiter, or paginator.', 'fn' => [__CLASS__, '_apply_api_provider'], 'default' => [ApiProvider::class, 'defaultProvider']], 'configuration_mode' => ['type' => 'value', 'valid' => [ConfigModeInterface::class, CacheInterface::class, 'string', 'closure'], 'doc' => "Sets the default configuration mode. Otherwise provide an instance of Aws\\DefaultsMode\\ConfigurationInterface, an instance of Aws\\CacheInterface, or a string containing a valid mode", 'fn' => [__CLASS__, '_apply_defaults'], 'default' => [ConfigModeProvider::class, 'defaultProvider']], 'use_fips_endpoint' => ['type' => 'value', 'valid' => ['bool', UseFipsEndpointConfiguration::class, CacheInterface::class, 'callable'], 'doc' => 'Set to true to enable the use of FIPS pseudo regions', 'fn' => [__CLASS__, '_apply_use_fips_endpoint'], 'default' => [__CLASS__, '_default_use_fips_endpoint']], 'use_dual_stack_endpoint' => ['type' => 'value', 'valid' => ['bool', UseDualStackEndpointConfiguration::class, CacheInterface::class, 'callable'], 'doc' => 'Set to true to enable the use of dual-stack endpoints', 'fn' => [__CLASS__, '_apply_use_dual_stack_endpoint'], 'default' => [__CLASS__, '_default_use_dual_stack_endpoint']], 'endpoint_provider' => ['type' => 'value', 'valid' => ['callable', EndpointV2\EndpointProviderV2::class], 'fn' => [__CLASS__, '_apply_endpoint_provider'], 'doc' => 'An optional PHP callable that accepts a hash of options including a "service" and "region" key and returns NULL or a hash of endpoint data, of which the "endpoint" key is required. See Aws\\Endpoint\\EndpointProvider for a list of built-in providers.', 'default' => [__CLASS__, '_default_endpoint_provider']], 'serializer' => ['default' => [__CLASS__, '_default_serializer'], 'internal' => \true, 'type' => 'value', 'valid' => ['callable']], 'signature_version' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom signature version to use with a service (e.g., v4). Note that per/operation signature version MAY override this requested signature version.', 'default' => [__CLASS__, '_default_signature_version']], 'signing_name' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom service name to be used when calculating a request signature.', 'default' => [__CLASS__, '_default_signing_name']], 'signing_region' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'A string representing a custom region name to be used when calculating a request signature.', 'default' => [__CLASS__, '_default_signing_region']], 'profile' => ['type' => 'config', 'valid' => ['string'], 'doc' => 'Allows you to specify which profile to use when credentials are created from the AWS credentials file in your HOME directory. This setting overrides the AWS_PROFILE environment variable. Note: Specifying "profile" will cause the "credentials" and "use_aws_shared_config_files" keys to be ignored.', 'fn' => [__CLASS__, '_apply_profile']], 'credentials' => ['type' => 'value', 'valid' => [CredentialsInterface::class, CacheInterface::class, 'array', 'bool', 'callable'], 'doc' => 'Specifies the credentials used to sign requests. Provide an Aws\\Credentials\\CredentialsInterface object, an associative array of "key", "secret", and an optional "token" key, `false` to use null credentials, or a callable credentials provider used to create credentials or return null. See Aws\\Credentials\\CredentialProvider for a list of built-in credentials providers. If no credentials are provided, the SDK will attempt to load them from the environment.', 'fn' => [__CLASS__, '_apply_credentials'], 'default' => [__CLASS__, '_default_credential_provider']], 'token' => ['type' => 'value', 'valid' => [TokenInterface::class, CacheInterface::class, 'array', 'bool', 'callable'], 'doc' => 'Specifies the token used to authorize requests. Provide an Aws\\Token\\TokenInterface object, an associative array of "token", and an optional "expiration" key, `false` to use a null token, or a callable token provider used to fetch a token or return null. See Aws\\Token\\TokenProvider for a list of built-in credentials providers. If no token is provided, the SDK will attempt to load one from the environment.', 'fn' => [__CLASS__, '_apply_token'], 'default' => [__CLASS__, '_default_token_provider']], 'endpoint_discovery' => ['type' => 'value', 'valid' => [ConfigurationInterface::class, CacheInterface::class, 'array', 'callable'], 'doc' => 'Specifies settings for endpoint discovery. Provide an instance of Aws\\EndpointDiscovery\\ConfigurationInterface, an instance Aws\\CacheInterface, a callable that provides a promise for a Configuration object, or an associative array with the following keys: enabled: (bool) Set to true to enable endpoint discovery, false to explicitly disable it. Defaults to false; cache_limit: (int) The maximum number of keys in the endpoints cache. Defaults to 1000.', 'fn' => [__CLASS__, '_apply_endpoint_discovery'], 'default' => [__CLASS__, '_default_endpoint_discovery_provider']], 'stats' => ['type' => 'value', 'valid' => ['bool', 'array'], 'default' => \false, 'doc' => 'Set to true to gather transfer statistics on requests sent. Alternatively, you can provide an associative array with the following keys: retries: (bool) Set to false to disable reporting on retries attempted; http: (bool) Set to true to enable collecting statistics from lower level HTTP adapters (e.g., values returned in GuzzleHttp\\TransferStats). HTTP handlers must support an http_stats_receiver option for this to have an effect; timer: (bool) Set to true to enable a command timer that reports the total wall clock time spent on an operation in seconds.', 'fn' => [__CLASS__, '_apply_stats']], 'retries' => ['type' => 'value', 'valid' => ['int', RetryConfigInterface::class, CacheInterface::class, 'callable', 'array'], 'doc' => "Configures the retry mode and maximum number of allowed retries for a client (pass 0 to disable retries). Provide an integer for 'legacy' mode with the specified number of retries. Otherwise provide an instance of Aws\\Retry\\ConfigurationInterface, an instance of Aws\\CacheInterface, a callable function, or an array with the following keys: mode: (string) Set to 'legacy', 'standard' (uses retry quota management), or 'adapative' (an experimental mode that adds client-side rate limiting to standard mode); max_attempts: (int) The maximum number of attempts for a given request. ", 'fn' => [__CLASS__, '_apply_retries'], 'default' => [RetryConfigProvider::class, 'defaultProvider']], 'validate' => ['type' => 'value', 'valid' => ['bool', 'array'], 'default' => \true, 'doc' => 'Set to false to disable client-side parameter validation. Set to true to utilize default validation constraints. Set to an associative array of validation options to enable specific validation constraints.', 'fn' => [__CLASS__, '_apply_validate']], 'debug' => ['type' => 'value', 'valid' => ['bool', 'array'], 'doc' => 'Set to true to display debug information when sending requests. Alternatively, you can provide an associative array with the following keys: logfn: (callable) Function that is invoked with log messages; stream_size: (int) When the size of a stream is greater than this number, the stream data will not be logged (set to "0" to not log any stream data); scrub_auth: (bool) Set to false to disable the scrubbing of auth data from the logged messages; http: (bool) Set to false to disable the "debug" feature of lower level HTTP adapters (e.g., verbose curl output).', 'fn' => [__CLASS__, '_apply_debug']], 'csm' => ['type' => 'value', 'valid' => [\DeliciousBrains\WP_Offload_SES\Aws3\Aws\ClientSideMonitoring\ConfigurationInterface::class, 'callable', 'array', 'bool'], 'doc' => 'CSM options for the client. Provides a callable wrapping a promise, a boolean "false", an instance of ConfigurationInterface, or an associative array of "enabled", "host", "port", and "client_id".', 'fn' => [__CLASS__, '_apply_csm'], 'default' => [\DeliciousBrains\WP_Offload_SES\Aws3\Aws\ClientSideMonitoring\ConfigurationProvider::class, 'defaultProvider']], 'http' => ['type' => 'value', 'valid' => ['array'], 'default' => [], 'doc' => 'Set to an array of SDK request options to apply to each request (e.g., proxy, verify, etc.).'], 'http_handler' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'An HTTP handler is a function that accepts a PSR-7 request object and returns a promise that is fulfilled with a PSR-7 response object or rejected with an array of exception data. NOTE: This option supersedes any provided "handler" option.', 'fn' => [__CLASS__, '_apply_http_handler']], 'handler' => ['type' => 'value', 'valid' => ['callable'], 'doc' => 'A handler that accepts a command object, request object and returns a promise that is fulfilled with an Aws\\ResultInterface object or rejected with an Aws\\Exception\\AwsException. A handler does not accept a next handler as it is terminal and expected to fulfill a command. If no handler is provided, a default Guzzle handler will be utilized.', 'fn' => [__CLASS__, '_apply_handler'], 'default' => [__CLASS__, '_default_handler']], 'ua_append' => ['type' => 'value', 'valid' => ['string', 'array'], 'doc' => 'Provide a string or array of strings to send in the User-Agent header.', 'fn' => [__CLASS__, '_apply_user_agent'], 'default' => []], 'idempotency_auto_fill' => ['type' => 'value', 'valid' => ['bool', 'callable'], 'doc' => 'Set to false to disable SDK to populate parameters that enabled \'idempotencyToken\' trait with a random UUID v4 value on your behalf. Using default value \'true\' still allows parameter value to be overwritten when provided. Note: auto-fill only works when cryptographically secure random bytes generator functions(random_bytes, openssl_random_pseudo_bytes or mcrypt_create_iv) can be found. You may also provide a callable source of random bytes.', 'default' => \true, 'fn' => [__CLASS__, '_apply_idempotency_auto_fill']], 'use_aws_shared_config_files' => ['type' => 'value', 'valid' => ['bool'], 'doc' => 'Set to false to disable checking for shared aws config files usually located in \'~/.aws/config\' and \'~/.aws/credentials\'. This will be ignored if you set the \'profile\' setting.', 'default' => \true], 'suppress_php_deprecation_warning' => ['type' => 'value', 'valid' => ['bool'], 'doc' => 'Set to false to disable the deprecation warning of PHP versions 7.2.4 and below', 'default' => \false, 'fn' => [__CLASS__, '_apply_suppress_php_deprecation_warning']]]; /** * Gets an array of default client arguments, each argument containing a * hash of the following: @@ -483,6 +483,18 @@ public static function _apply_idempotency_auto_fill($value, array &$args, Handle $list->prependInit(IdempotencyTokenMiddleware::wrap($args['api'], $generator), 'idempotency_auto_fill'); } } + public static function _apply_suppress_php_deprecation_warning($suppressWarning, array &$args) + { + if ($suppressWarning) { + $args['suppress_php_deprecation_warning'] = \true; + } elseif (!empty($_ENV["AWS_SUPPRESS_PHP_DEPRECATION_WARNING"])) { + $args['suppress_php_deprecation_warning'] = $_ENV["AWS_SUPPRESS_PHP_DEPRECATION_WARNING"]; + } elseif (!empty($_SERVER["AWS_SUPPRESS_PHP_DEPRECATION_WARNING"])) { + $args['suppress_php_deprecation_warning'] = $_SERVER["AWS_SUPPRESS_PHP_DEPRECATION_WARNING"]; + } elseif (!empty(\getenv("AWS_SUPPRESS_PHP_DEPRECATION_WARNING"))) { + $args['suppress_php_deprecation_warning'] = \getenv("AWS_SUPPRESS_PHP_DEPRECATION_WARNING"); + } + } public static function _default_endpoint_provider(array $args) { $service = isset($args['api']) ? $args['api'] : null; diff --git a/vendor/Aws3/Aws/Credentials/CredentialProvider.php b/vendor/Aws3/Aws/Credentials/CredentialProvider.php index 09d112e..582a6e8 100644 --- a/vendor/Aws3/Aws/Credentials/CredentialProvider.php +++ b/vendor/Aws3/Aws/Credentials/CredentialProvider.php @@ -263,44 +263,10 @@ public static function sso($ssoProfileName = 'default', $filename = null, $confi return self::reject("Profile {$ssoProfileName} does not exist in {$filename}."); } if (!empty($ssoProfile['sso_session'])) { - if (empty($config['ssoOidcClient'])) { - $sessionName = $ssoProfile['sso_session']; - if (empty($profiles['sso-session ' . $sessionName])) { - return self::reject("Could not find sso-session {$sessionName} in {$filename}"); - } - $ssoSession = $profiles['sso-session ' . $ssoProfile['sso_session']]; - $ssoOidcClient = new Aws\SSOOIDC\SSOOIDCClient(['region' => $ssoSession['sso_region'], 'version' => '2019-06-10', 'credentials' => \false]); - } else { - $ssoOidcClient = $config['ssoClient']; - } - $tokenPromise = new Aws\Token\SsoTokenProvider($ssoProfileName, $filename, $ssoOidcClient); - $token = $tokenPromise()->wait(); - $ssoCredentials = CredentialProvider::getCredentialsFromSsoService($ssoProfile, $token->getToken(), $config); - $expiration = $ssoCredentials['expiration']; + return CredentialProvider::getSsoCredentials($profiles, $ssoProfileName, $filename, $config); } else { - if (empty($ssoProfile['sso_start_url']) || empty($ssoProfile['sso_region']) || empty($ssoProfile['sso_account_id']) || empty($ssoProfile['sso_role_name'])) { - return self::reject("Profile {$ssoProfileName} in {$filename} must contain the following keys: " . "sso_start_url, sso_region, sso_account_id, and sso_role_name."); - } - $tokenLocation = self::getHomeDir() . '/.aws/sso/cache/' . \sha1($ssoProfile['sso_start_url']) . ".json"; - if (!@\is_readable($tokenLocation)) { - return self::reject("Unable to read token file at {$tokenLocation}"); - } - $tokenData = \json_decode(\file_get_contents($tokenLocation), \true); - if (empty($tokenData['accessToken']) || empty($tokenData['expiresAt'])) { - return self::reject("Token file at {$tokenLocation} must contain an access token and an expiration"); - } - try { - $expiration = (new DateTimeResult($tokenData['expiresAt']))->getTimestamp(); - } catch (\Exception $e) { - return self::reject("Cached SSO credentials returned an invalid expiration"); - } - $now = \time(); - if ($expiration < $now) { - return self::reject("Cached SSO credentials returned expired credentials"); - } - $ssoCredentials = CredentialProvider::getCredentialsFromSsoService($ssoProfile, $tokenData['accessToken'], $config); + return CredentialProvider::getSsoCredentialsLegacy($profiles, $ssoProfileName, $filename, $config); } - return Promise\Create::promiseFor(new Credentials($ssoCredentials['accessKeyId'], $ssoCredentials['secretAccessKey'], $ssoCredentials['sessionToken'], $expiration)); }; } /** @@ -649,16 +615,76 @@ public static function shouldUseEcs() //fall back to server for each as getenv is not thread-safe. return !empty(\getenv(EcsCredentialProvider::ENV_URI)) || !empty($_SERVER[EcsCredentialProvider::ENV_URI]) || !empty(\getenv(EcsCredentialProvider::ENV_FULL_URI)) || !empty($_SERVER[EcsCredentialProvider::ENV_FULL_URI]); } + /** + * @param $profiles + * @param $ssoProfileName + * @param $filename + * @param $config + * @return Promise\PromiseInterface + */ + private static function getSsoCredentials($profiles, $ssoProfileName, $filename, $config) + { + if (empty($config['ssoOidcClient'])) { + $ssoProfile = $profiles[$ssoProfileName]; + $sessionName = $ssoProfile['sso_session']; + if (empty($profiles['sso-session ' . $sessionName])) { + return self::reject("Could not find sso-session {$sessionName} in {$filename}"); + } + $ssoSession = $profiles['sso-session ' . $ssoProfile['sso_session']]; + $ssoOidcClient = new Aws\SSOOIDC\SSOOIDCClient(['region' => $ssoSession['sso_region'], 'version' => '2019-06-10', 'credentials' => \false]); + } else { + $ssoOidcClient = $config['ssoClient']; + } + $tokenPromise = new Aws\Token\SsoTokenProvider($ssoProfileName, $filename, $ssoOidcClient); + $token = $tokenPromise()->wait(); + $ssoCredentials = CredentialProvider::getCredentialsFromSsoService($ssoProfile, $ssoSession['sso_region'], $token->getToken(), $config); + $expiration = $ssoCredentials['expiration']; + return Promise\Create::promiseFor(new Credentials($ssoCredentials['accessKeyId'], $ssoCredentials['secretAccessKey'], $ssoCredentials['sessionToken'], $expiration)); + } + /** + * @param $profiles + * @param $ssoProfileName + * @param $filename + * @param $config + * @return Promise\PromiseInterface + */ + private static function getSsoCredentialsLegacy($profiles, $ssoProfileName, $filename, $config) + { + $ssoProfile = $profiles[$ssoProfileName]; + if (empty($ssoProfile['sso_start_url']) || empty($ssoProfile['sso_region']) || empty($ssoProfile['sso_account_id']) || empty($ssoProfile['sso_role_name'])) { + return self::reject("Profile {$ssoProfileName} in {$filename} must contain the following keys: " . "sso_start_url, sso_region, sso_account_id, and sso_role_name."); + } + $tokenLocation = self::getHomeDir() . '/.aws/sso/cache/' . \sha1($ssoProfile['sso_start_url']) . ".json"; + if (!@\is_readable($tokenLocation)) { + return self::reject("Unable to read token file at {$tokenLocation}"); + } + $tokenData = \json_decode(\file_get_contents($tokenLocation), \true); + if (empty($tokenData['accessToken']) || empty($tokenData['expiresAt'])) { + return self::reject("Token file at {$tokenLocation} must contain an access token and an expiration"); + } + try { + $expiration = (new DateTimeResult($tokenData['expiresAt']))->getTimestamp(); + } catch (\Exception $e) { + return self::reject("Cached SSO credentials returned an invalid expiration"); + } + $now = \time(); + if ($expiration < $now) { + return self::reject("Cached SSO credentials returned expired credentials"); + } + $ssoCredentials = CredentialProvider::getCredentialsFromSsoService($ssoProfile, $ssoProfile['sso_region'], $tokenData['accessToken'], $config); + return Promise\Create::promiseFor(new Credentials($ssoCredentials['accessKeyId'], $ssoCredentials['secretAccessKey'], $ssoCredentials['sessionToken'], $expiration)); + } /** * @param array $ssoProfile + * @param string $clientRegion * @param string $accessToken * @param array $config * @return array|null */ - private static function getCredentialsFromSsoService($ssoProfile, $accessToken, $config) + private static function getCredentialsFromSsoService($ssoProfile, $clientRegion, $accessToken, $config) { if (empty($config['ssoClient'])) { - $ssoClient = new Aws\SSO\SSOClient(['region' => $ssoProfile['sso_region'], 'version' => '2019-06-10', 'credentials' => \false]); + $ssoClient = new Aws\SSO\SSOClient(['region' => $clientRegion, 'version' => '2019-06-10', 'credentials' => \false]); } else { $ssoClient = $config['ssoClient']; } diff --git a/vendor/Aws3/Aws/Crypto/EncryptionTrait.php b/vendor/Aws3/Aws/Crypto/EncryptionTrait.php index 09e9d48..91387ad 100644 --- a/vendor/Aws3/Aws/Crypto/EncryptionTrait.php +++ b/vendor/Aws3/Aws/Crypto/EncryptionTrait.php @@ -97,7 +97,7 @@ protected function getEncryptingStream(Stream $plaintext, $cek, &$cipherOptions) switch ($cipherOptions['Cipher']) { case 'gcm': $cipherOptions['TagLength'] = 16; - $cipherTextStream = new AesGcmEncryptingStream($plaintext, $cek, $cipherOptions['Iv'], $cipherOptions['Aad'] = isset($cipherOptions['Aad']) ? $cipherOptions['Aad'] : null, $cipherOptions['TagLength'], $cipherOptions['KeySize']); + $cipherTextStream = new AesGcmEncryptingStream($plaintext, $cek, $cipherOptions['Iv'], $cipherOptions['Aad'] = isset($cipherOptions['Aad']) ? $cipherOptions['Aad'] : '', $cipherOptions['TagLength'], $cipherOptions['KeySize']); if (!empty($cipherOptions['Aad'])) { \trigger_error("'Aad' has been supplied for content encryption" . " with " . $cipherTextStream->getAesName() . ". The" . " PHP SDK encryption client can decrypt an object" . " encrypted in this way, but other AWS SDKs may not be" . " able to.", \E_USER_WARNING); } diff --git a/vendor/Aws3/Aws/Endpoint/Partition.php b/vendor/Aws3/Aws/Endpoint/Partition.php index f0fa5e0..0a97fa5 100644 --- a/vendor/Aws3/Aws/Endpoint/Partition.php +++ b/vendor/Aws3/Aws/Endpoint/Partition.php @@ -175,12 +175,18 @@ private function getVariant(array $options, array $data) { $variantTags = []; if (isset($options['use_fips_endpoint'])) { - if ($options['use_fips_endpoint']->isUseFipsEndpoint()) { + $useFips = $options['use_fips_endpoint']; + if (\is_bool($useFips)) { + $useFips && ($variantTags[] = 'fips'); + } elseif ($useFips->isUseFipsEndpoint()) { $variantTags[] = 'fips'; } } if (isset($options['use_dual_stack_endpoint'])) { - if ($options['use_dual_stack_endpoint']->isUseDualStackEndpoint()) { + $useDualStack = $options['use_dual_stack_endpoint']; + if (\is_bool($useDualStack)) { + $useDualStack && ($variantTags[] = 'dualstack'); + } elseif ($useDualStack->isUseDualStackEndpoint()) { $variantTags[] = 'dualstack'; } } diff --git a/vendor/Aws3/Aws/HashingStream.php b/vendor/Aws3/Aws/HashingStream.php index 832aa81..8c18dba 100644 --- a/vendor/Aws3/Aws/HashingStream.php +++ b/vendor/Aws3/Aws/HashingStream.php @@ -10,6 +10,8 @@ class HashingStream implements StreamInterface { use StreamDecoratorTrait; + /** @var StreamInterface */ + private $stream; /** @var HashInterface */ private $hash; /** @var callable|null */ diff --git a/vendor/Aws3/Aws/MockHandler.php b/vendor/Aws3/Aws/MockHandler.php index 7726ed3..f7cc646 100644 --- a/vendor/Aws3/Aws/MockHandler.php +++ b/vendor/Aws3/Aws/MockHandler.php @@ -29,6 +29,7 @@ class MockHandler implements \Countable */ public function __construct(array $resultOrQueue = [], callable $onFulfilled = null, callable $onRejected = null) { + $this->queue = []; $this->onFulfilled = $onFulfilled; $this->onRejected = $onRejected; if ($resultOrQueue) { diff --git a/vendor/Aws3/Aws/Sdk.php b/vendor/Aws3/Aws/Sdk.php index e81301b..7e50127 100644 --- a/vendor/Aws3/Aws/Sdk.php +++ b/vendor/Aws3/Aws/Sdk.php @@ -293,6 +293,8 @@ * @method \Aws\MultiRegionClient createMultiRegionHoneycode(array $args = []) * @method \Aws\IVS\IVSClient createIVS(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionIVS(array $args = []) + * @method \Aws\IVSRealTime\IVSRealTimeClient createIVSRealTime(array $args = []) + * @method \Aws\MultiRegionClient createMultiRegionIVSRealTime(array $args = []) * @method \Aws\Iam\IamClient createIam(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionIam(array $args = []) * @method \Aws\IdentityStore\IdentityStoreClient createIdentityStore(array $args = []) @@ -303,6 +305,8 @@ * @method \Aws\MultiRegionClient createMultiRegionInspector(array $args = []) * @method \Aws\Inspector2\Inspector2Client createInspector2(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionInspector2(array $args = []) + * @method \Aws\InternetMonitor\InternetMonitorClient createInternetMonitor(array $args = []) + * @method \Aws\MultiRegionClient createMultiRegionInternetMonitor(array $args = []) * @method \Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient createIoT1ClickDevicesService(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionIoT1ClickDevicesService(array $args = []) * @method \Aws\IoT1ClickProjects\IoT1ClickProjectsClient createIoT1ClickProjects(array $args = []) @@ -457,6 +461,8 @@ * @method \Aws\MultiRegionClient createMultiRegionNimbleStudio(array $args = []) * @method \Aws\OAM\OAMClient createOAM(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionOAM(array $args = []) + * @method \Aws\OSIS\OSISClient createOSIS(array $args = []) + * @method \Aws\MultiRegionClient createMultiRegionOSIS(array $args = []) * @method \Aws\Omics\OmicsClient createOmics(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionOmics(array $args = []) * @method \Aws\OpenSearchServerless\OpenSearchServerlessClient createOpenSearchServerless(array $args = []) @@ -637,12 +643,16 @@ * @method \Aws\MultiRegionClient createMultiRegionTimestreamQuery(array $args = []) * @method \Aws\TimestreamWrite\TimestreamWriteClient createTimestreamWrite(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionTimestreamWrite(array $args = []) + * @method \Aws\Tnb\TnbClient createTnb(array $args = []) + * @method \Aws\MultiRegionClient createMultiRegionTnb(array $args = []) * @method \Aws\TranscribeService\TranscribeServiceClient createTranscribeService(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionTranscribeService(array $args = []) * @method \Aws\Transfer\TransferClient createTransfer(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionTransfer(array $args = []) * @method \Aws\Translate\TranslateClient createTranslate(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionTranslate(array $args = []) + * @method \Aws\VPCLattice\VPCLatticeClient createVPCLattice(array $args = []) + * @method \Aws\MultiRegionClient createMultiRegionVPCLattice(array $args = []) * @method \Aws\VoiceID\VoiceIDClient createVoiceID(array $args = []) * @method \Aws\MultiRegionClient createMultiRegionVoiceID(array $args = []) * @method \Aws\WAFV2\WAFV2Client createWAFV2(array $args = []) @@ -684,7 +694,7 @@ */ class Sdk { - const VERSION = '3.258.3'; + const VERSION = '3.269.10'; /** @var array Arguments for creating clients */ private $args; /** diff --git a/vendor/Aws3/Aws/Signature/SignatureProvider.php b/vendor/Aws3/Aws/Signature/SignatureProvider.php index f9d254d..73ce9c9 100644 --- a/vendor/Aws3/Aws/Signature/SignatureProvider.php +++ b/vendor/Aws3/Aws/Signature/SignatureProvider.php @@ -108,7 +108,7 @@ public static function version() case 'v4': return !empty(self::$s3v4SignedServices[$service]) ? new S3SignatureV4($service, $region) : new SignatureV4($service, $region); case 'v4a': - return !empty(self::$s3v4SignedServices[$service]) ? new S3SignatureV4($service, $region) : new SignatureV4($service, $region, ['use_v4a' => \true]); + return !empty(self::$s3v4SignedServices[$service]) ? new S3SignatureV4($service, $region, ['use_v4a' => \true]) : new SignatureV4($service, $region, ['use_v4a' => \true]); case 'v4-unsigned-body': return !empty(self::$s3v4SignedServices[$service]) ? new S3SignatureV4($service, $region, ['unsigned-body' => 'true']) : new SignatureV4($service, $region, ['unsigned-body' => 'true']); case 'bearer': diff --git a/vendor/Aws3/Aws/Signature/SignatureV4.php b/vendor/Aws3/Aws/Signature/SignatureV4.php index d114eab..db9632f 100644 --- a/vendor/Aws3/Aws/Signature/SignatureV4.php +++ b/vendor/Aws3/Aws/Signature/SignatureV4.php @@ -111,6 +111,9 @@ public function presign(RequestInterface $request, CredentialsInterface $credent { $startTimestamp = isset($options['start_time']) ? $this->convertToTimestamp($options['start_time'], null) : \time(); $expiresTimestamp = $this->convertToTimestamp($expires, $startTimestamp); + if ($this->useV4a) { + return $this->presignWithV4a($request, $credentials, $this->convertExpires($expiresTimestamp, $startTimestamp)); + } $parsed = $this->createPresignedRequest($request, $credentials); $payload = $this->getPresignedPayload($request); $httpDate = \gmdate(self::ISO8601_BASIC, $startTimestamp); @@ -300,29 +303,31 @@ private function buildRequest(array $req) } return new Psr7\Request($req['method'], $req['uri'], $req['headers'], $req['body'], $req['version']); } - /** - * @param CredentialsInterface $credentials - * @param RequestInterface $request - * @param $signingService - * @return RequestInterface - */ - protected function signWithV4a(CredentialsInterface $credentials, RequestInterface $request, $signingService) + private function verifyCRTLoaded() { if (!\extension_loaded('awscrt')) { throw new CommonRuntimeException("AWS Common Runtime for PHP is required to use Signature V4A" . ". Please install it using the instructions found at" . " https://github.com/aws/aws-sdk-php/blob/master/CRT_INSTRUCTIONS.md"); } - $credentials_provider = new StaticCredentialsProvider(['access_key_id' => $credentials->getAccessKeyId(), 'secret_access_key' => $credentials->getSecretKey(), 'session_token' => $credentials->getSecurityToken()]); - $sha = $this->getPayload($request); - $signingConfig = new SigningConfigAWS(['algorithm' => SigningAlgorithm::SIGv4_ASYMMETRIC, 'signature_type' => SignatureType::HTTP_REQUEST_HEADERS, 'credentials_provider' => $credentials_provider, 'signed_body_value' => $sha, 'region' => "*", 'service' => $signingService, 'date' => \time()]); - $illegalV4aHeaders = [self::AMZ_CONTENT_SHA256_HEADER, "aws-sdk-invocation-id", "aws-sdk-retry"]; - $storedIllegalHeaders = []; + } + private function createCRTStaticCredentialsProvider($credentials) + { + return new StaticCredentialsProvider(['access_key_id' => $credentials->getAccessKeyId(), 'secret_access_key' => $credentials->getSecretKey(), 'session_token' => $credentials->getSecurityToken()]); + } + private function removeIllegalV4aHeaders(&$request) + { + $illegalV4aHeaders = [self::AMZ_CONTENT_SHA256_HEADER, "aws-sdk-invocation-id", "aws-sdk-retry", 'x-amz-region-set']; + $storedHeaders = []; foreach ($illegalV4aHeaders as $header) { if ($request->hasHeader($header)) { - $storedIllegalHeaders[$header] = $request->getHeader($header); + $storedHeaders[$header] = $request->getHeader($header); $request = $request->withoutHeader($header); } } - $http_request = new Request( + return $storedHeaders; + } + private function CRTRequestFromGuzzleRequest($request) + { + return new Request( $request->getMethod(), (string) $request->getUri(), [], @@ -331,10 +336,24 @@ protected function signWithV4a(CredentialsInterface $credentials, RequestInterfa return $header[0]; }, $request->getHeaders()) ); + } + /** + * @param CredentialsInterface $credentials + * @param RequestInterface $request + * @param $signingService + * @return RequestInterface + */ + protected function signWithV4a(CredentialsInterface $credentials, RequestInterface $request, $signingService) + { + $this->verifyCRTLoaded(); + $credentials_provider = $this->createCRTStaticCredentialsProvider($credentials); + $signingConfig = new SigningConfigAWS(['algorithm' => SigningAlgorithm::SIGv4_ASYMMETRIC, 'signature_type' => SignatureType::HTTP_REQUEST_HEADERS, 'credentials_provider' => $credentials_provider, 'signed_body_value' => $this->getPayload($request), 'region' => "*", 'service' => $signingService, 'date' => \time()]); + $removedIllegalHeaders = $this->removeIllegalV4aHeaders($request); + $http_request = $this->CRTRequestFromGuzzleRequest($request); Signing::signRequestAws(Signable::fromHttpRequest($http_request), $signingConfig, function ($signing_result, $error_code) use(&$http_request) { $signing_result->applyToHttpRequest($http_request); }); - foreach ($storedIllegalHeaders as $header => $value) { + foreach ($removedIllegalHeaders as $header => $value) { $request = $request->withHeader($header, $value); } $sigV4AHeaders = $http_request->headers(); @@ -343,4 +362,21 @@ protected function signWithV4a(CredentialsInterface $credentials, RequestInterfa } return $request; } + protected function presignWithV4a(RequestInterface $request, CredentialsInterface $credentials, $expires) + { + $this->verifyCRTLoaded(); + $credentials_provider = $this->createCRTStaticCredentialsProvider($credentials); + $signingConfig = new SigningConfigAWS(['algorithm' => SigningAlgorithm::SIGv4_ASYMMETRIC, 'signature_type' => SignatureType::HTTP_REQUEST_QUERY_PARAMS, 'credentials_provider' => $credentials_provider, 'signed_body_value' => $this->getPresignedPayload($request), 'region' => "*", 'service' => $this->service, 'date' => \time(), 'expiration_in_seconds' => $expires]); + $this->removeIllegalV4aHeaders($request); + foreach ($this->getHeaderBlacklist() as $headerName => $headerValue) { + if ($request->hasHeader($headerName)) { + $request = $request->withoutHeader($headerName); + } + } + $http_request = $this->CRTRequestFromGuzzleRequest($request); + Signing::signRequestAws(Signable::fromHttpRequest($http_request), $signingConfig, function ($signing_result, $error_code) use(&$http_request) { + $signing_result->applyToHttpRequest($http_request); + }); + return $request->withUri(new Psr7\Uri($http_request->pathAndQuery())); + } } diff --git a/vendor/Aws3/Aws/Token/SsoTokenProvider.php b/vendor/Aws3/Aws/Token/SsoTokenProvider.php index 03b64ed..7f32f56 100644 --- a/vendor/Aws3/Aws/Token/SsoTokenProvider.php +++ b/vendor/Aws3/Aws/Token/SsoTokenProvider.php @@ -110,7 +110,7 @@ public function shouldAttemptRefresh() */ public static function getTokenLocation($sso_session) { - return self::getHomeDir() . '/.aws/sso/cache/' . \utf8_encode(\sha1($sso_session)) . ".json"; + return self::getHomeDir() . '/.aws/sso/cache/' . \mb_convert_encoding(\sha1($sso_session), "UTF-8") . ".json"; } /** * @param $tokenLocation diff --git a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/api-2.json.php b/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/api-2.json.php deleted file mode 100644 index 073041a..0000000 --- a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-11-01', 'endpointPrefix' => 'access-analyzer', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Access Analyzer', 'serviceId' => 'AccessAnalyzer', 'signatureVersion' => 'v4', 'signingName' => 'access-analyzer', 'uid' => 'accessanalyzer-2019-11-01'], 'operations' => ['ApplyArchiveRule' => ['name' => 'ApplyArchiveRule', 'http' => ['method' => 'PUT', 'requestUri' => '/archive-rule', 'responseCode' => 200], 'input' => ['shape' => 'ApplyArchiveRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CancelPolicyGeneration' => ['name' => 'CancelPolicyGeneration', 'http' => ['method' => 'PUT', 'requestUri' => '/policy/generation/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelPolicyGenerationRequest'], 'output' => ['shape' => 'CancelPolicyGenerationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateAccessPreview' => ['name' => 'CreateAccessPreview', 'http' => ['method' => 'PUT', 'requestUri' => '/access-preview', 'responseCode' => 200], 'input' => ['shape' => 'CreateAccessPreviewRequest'], 'output' => ['shape' => 'CreateAccessPreviewResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateAnalyzer' => ['name' => 'CreateAnalyzer', 'http' => ['method' => 'PUT', 'requestUri' => '/analyzer', 'responseCode' => 200], 'input' => ['shape' => 'CreateAnalyzerRequest'], 'output' => ['shape' => 'CreateAnalyzerResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateArchiveRule' => ['name' => 'CreateArchiveRule', 'http' => ['method' => 'PUT', 'requestUri' => '/analyzer/{analyzerName}/archive-rule', 'responseCode' => 200], 'input' => ['shape' => 'CreateArchiveRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteAnalyzer' => ['name' => 'DeleteAnalyzer', 'http' => ['method' => 'DELETE', 'requestUri' => '/analyzer/{analyzerName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAnalyzerRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteArchiveRule' => ['name' => 'DeleteArchiveRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/analyzer/{analyzerName}/archive-rule/{ruleName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteArchiveRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetAccessPreview' => ['name' => 'GetAccessPreview', 'http' => ['method' => 'GET', 'requestUri' => '/access-preview/{accessPreviewId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAccessPreviewRequest'], 'output' => ['shape' => 'GetAccessPreviewResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetAnalyzedResource' => ['name' => 'GetAnalyzedResource', 'http' => ['method' => 'GET', 'requestUri' => '/analyzed-resource', 'responseCode' => 200], 'input' => ['shape' => 'GetAnalyzedResourceRequest'], 'output' => ['shape' => 'GetAnalyzedResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetAnalyzer' => ['name' => 'GetAnalyzer', 'http' => ['method' => 'GET', 'requestUri' => '/analyzer/{analyzerName}', 'responseCode' => 200], 'input' => ['shape' => 'GetAnalyzerRequest'], 'output' => ['shape' => 'GetAnalyzerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetArchiveRule' => ['name' => 'GetArchiveRule', 'http' => ['method' => 'GET', 'requestUri' => '/analyzer/{analyzerName}/archive-rule/{ruleName}', 'responseCode' => 200], 'input' => ['shape' => 'GetArchiveRuleRequest'], 'output' => ['shape' => 'GetArchiveRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetFinding' => ['name' => 'GetFinding', 'http' => ['method' => 'GET', 'requestUri' => '/finding/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingRequest'], 'output' => ['shape' => 'GetFindingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetGeneratedPolicy' => ['name' => 'GetGeneratedPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/policy/generation/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGeneratedPolicyRequest'], 'output' => ['shape' => 'GetGeneratedPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListAccessPreviewFindings' => ['name' => 'ListAccessPreviewFindings', 'http' => ['method' => 'POST', 'requestUri' => '/access-preview/{accessPreviewId}', 'responseCode' => 200], 'input' => ['shape' => 'ListAccessPreviewFindingsRequest'], 'output' => ['shape' => 'ListAccessPreviewFindingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListAccessPreviews' => ['name' => 'ListAccessPreviews', 'http' => ['method' => 'GET', 'requestUri' => '/access-preview', 'responseCode' => 200], 'input' => ['shape' => 'ListAccessPreviewsRequest'], 'output' => ['shape' => 'ListAccessPreviewsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListAnalyzedResources' => ['name' => 'ListAnalyzedResources', 'http' => ['method' => 'POST', 'requestUri' => '/analyzed-resource', 'responseCode' => 200], 'input' => ['shape' => 'ListAnalyzedResourcesRequest'], 'output' => ['shape' => 'ListAnalyzedResourcesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListAnalyzers' => ['name' => 'ListAnalyzers', 'http' => ['method' => 'GET', 'requestUri' => '/analyzer', 'responseCode' => 200], 'input' => ['shape' => 'ListAnalyzersRequest'], 'output' => ['shape' => 'ListAnalyzersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListArchiveRules' => ['name' => 'ListArchiveRules', 'http' => ['method' => 'GET', 'requestUri' => '/analyzer/{analyzerName}/archive-rule', 'responseCode' => 200], 'input' => ['shape' => 'ListArchiveRulesRequest'], 'output' => ['shape' => 'ListArchiveRulesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListFindings' => ['name' => 'ListFindings', 'http' => ['method' => 'POST', 'requestUri' => '/finding', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsRequest'], 'output' => ['shape' => 'ListFindingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListPolicyGenerations' => ['name' => 'ListPolicyGenerations', 'http' => ['method' => 'GET', 'requestUri' => '/policy/generation', 'responseCode' => 200], 'input' => ['shape' => 'ListPolicyGenerationsRequest'], 'output' => ['shape' => 'ListPolicyGenerationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'StartPolicyGeneration' => ['name' => 'StartPolicyGeneration', 'http' => ['method' => 'PUT', 'requestUri' => '/policy/generation', 'responseCode' => 200], 'input' => ['shape' => 'StartPolicyGenerationRequest'], 'output' => ['shape' => 'StartPolicyGenerationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'StartResourceScan' => ['name' => 'StartResourceScan', 'http' => ['method' => 'POST', 'requestUri' => '/resource/scan', 'responseCode' => 200], 'input' => ['shape' => 'StartResourceScanRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateArchiveRule' => ['name' => 'UpdateArchiveRule', 'http' => ['method' => 'PUT', 'requestUri' => '/analyzer/{analyzerName}/archive-rule/{ruleName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateArchiveRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateFindings' => ['name' => 'UpdateFindings', 'http' => ['method' => 'PUT', 'requestUri' => '/finding', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFindingsRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'ValidatePolicy' => ['name' => 'ValidatePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/policy/validation', 'responseCode' => 200], 'input' => ['shape' => 'ValidatePolicyRequest'], 'output' => ['shape' => 'ValidatePolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccessPointArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:s3:[^:]*:[^:]*:accesspoint/.*'], 'AccessPointPolicy' => ['type' => 'string'], 'AccessPreview' => ['type' => 'structure', 'required' => ['id', 'analyzerArn', 'configurations', 'createdAt', 'status'], 'members' => ['id' => ['shape' => 'AccessPreviewId'], 'analyzerArn' => ['shape' => 'AnalyzerArn'], 'configurations' => ['shape' => 'ConfigurationsMap'], 'createdAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AccessPreviewStatus'], 'statusReason' => ['shape' => 'AccessPreviewStatusReason']]], 'AccessPreviewFinding' => ['type' => 'structure', 'required' => ['id', 'resourceType', 'createdAt', 'changeType', 'status', 'resourceOwnerAccount'], 'members' => ['id' => ['shape' => 'AccessPreviewFindingId'], 'existingFindingId' => ['shape' => 'FindingId'], 'existingFindingStatus' => ['shape' => 'FindingStatus'], 'principal' => ['shape' => 'PrincipalMap'], 'action' => ['shape' => 'ActionList'], 'condition' => ['shape' => 'ConditionKeyMap'], 'resource' => ['shape' => 'String'], 'isPublic' => ['shape' => 'Boolean'], 'resourceType' => ['shape' => 'ResourceType'], 'createdAt' => ['shape' => 'Timestamp'], 'changeType' => ['shape' => 'FindingChangeType'], 'status' => ['shape' => 'FindingStatus'], 'resourceOwnerAccount' => ['shape' => 'String'], 'error' => ['shape' => 'String'], 'sources' => ['shape' => 'FindingSourceList']]], 'AccessPreviewFindingId' => ['type' => 'string'], 'AccessPreviewFindingsList' => ['type' => 'list', 'member' => ['shape' => 'AccessPreviewFinding']], 'AccessPreviewId' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'AccessPreviewStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'CREATING', 'FAILED']], 'AccessPreviewStatusReason' => ['type' => 'structure', 'required' => ['code'], 'members' => ['code' => ['shape' => 'AccessPreviewStatusReasonCode']]], 'AccessPreviewStatusReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'INVALID_CONFIGURATION']], 'AccessPreviewSummary' => ['type' => 'structure', 'required' => ['id', 'analyzerArn', 'createdAt', 'status'], 'members' => ['id' => ['shape' => 'AccessPreviewId'], 'analyzerArn' => ['shape' => 'AnalyzerArn'], 'createdAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AccessPreviewStatus'], 'statusReason' => ['shape' => 'AccessPreviewStatusReason']]], 'AccessPreviewsList' => ['type' => 'list', 'member' => ['shape' => 'AccessPreviewSummary']], 'AclCanonicalId' => ['type' => 'string'], 'AclGrantee' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AclCanonicalId'], 'uri' => ['shape' => 'AclUri']], 'union' => \true], 'AclPermission' => ['type' => 'string', 'enum' => ['READ', 'WRITE', 'READ_ACP', 'WRITE_ACP', 'FULL_CONTROL']], 'AclUri' => ['type' => 'string'], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AnalyzedResource' => ['type' => 'structure', 'required' => ['resourceArn', 'resourceType', 'createdAt', 'analyzedAt', 'updatedAt', 'isPublic', 'resourceOwnerAccount'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'resourceType' => ['shape' => 'ResourceType'], 'createdAt' => ['shape' => 'Timestamp'], 'analyzedAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'isPublic' => ['shape' => 'Boolean'], 'actions' => ['shape' => 'ActionList'], 'sharedVia' => ['shape' => 'SharedViaList'], 'status' => ['shape' => 'FindingStatus'], 'resourceOwnerAccount' => ['shape' => 'String'], 'error' => ['shape' => 'String']]], 'AnalyzedResourceSummary' => ['type' => 'structure', 'required' => ['resourceArn', 'resourceOwnerAccount', 'resourceType'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'resourceOwnerAccount' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']]], 'AnalyzedResourcesList' => ['type' => 'list', 'member' => ['shape' => 'AnalyzedResourceSummary']], 'AnalyzerArn' => ['type' => 'string', 'pattern' => '[^:]*:[^:]*:[^:]*:[^:]*:[^:]*:analyzer/.{1,255}'], 'AnalyzerStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DISABLED', 'FAILED']], 'AnalyzerSummary' => ['type' => 'structure', 'required' => ['arn', 'name', 'type', 'createdAt', 'status'], 'members' => ['arn' => ['shape' => 'AnalyzerArn'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'Type'], 'createdAt' => ['shape' => 'Timestamp'], 'lastResourceAnalyzed' => ['shape' => 'String'], 'lastResourceAnalyzedAt' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagsMap'], 'status' => ['shape' => 'AnalyzerStatus'], 'statusReason' => ['shape' => 'StatusReason']]], 'AnalyzersList' => ['type' => 'list', 'member' => ['shape' => 'AnalyzerSummary']], 'ApplyArchiveRuleRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'ruleName'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'ruleName' => ['shape' => 'Name'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ArchiveRuleSummary' => ['type' => 'structure', 'required' => ['ruleName', 'filter', 'createdAt', 'updatedAt'], 'members' => ['ruleName' => ['shape' => 'Name'], 'filter' => ['shape' => 'FilterCriteriaMap'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp']]], 'ArchiveRulesList' => ['type' => 'list', 'member' => ['shape' => 'ArchiveRuleSummary']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelPolicyGenerationRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'CancelPolicyGenerationResponse' => ['type' => 'structure', 'members' => []], 'CloudTrailArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:cloudtrail:[^:]*:[^:]*:trail/.{1,576}'], 'CloudTrailDetails' => ['type' => 'structure', 'required' => ['trails', 'accessRole', 'startTime'], 'members' => ['trails' => ['shape' => 'TrailList'], 'accessRole' => ['shape' => 'RoleArn'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp']]], 'CloudTrailProperties' => ['type' => 'structure', 'required' => ['trailProperties', 'startTime', 'endTime'], 'members' => ['trailProperties' => ['shape' => 'TrailPropertiesList'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp']]], 'ConditionKeyMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Configuration' => ['type' => 'structure', 'members' => ['ebsSnapshot' => ['shape' => 'EbsSnapshotConfiguration'], 'ecrRepository' => ['shape' => 'EcrRepositoryConfiguration'], 'iamRole' => ['shape' => 'IamRoleConfiguration'], 'efsFileSystem' => ['shape' => 'EfsFileSystemConfiguration'], 'kmsKey' => ['shape' => 'KmsKeyConfiguration'], 'rdsDbClusterSnapshot' => ['shape' => 'RdsDbClusterSnapshotConfiguration'], 'rdsDbSnapshot' => ['shape' => 'RdsDbSnapshotConfiguration'], 'secretsManagerSecret' => ['shape' => 'SecretsManagerSecretConfiguration'], 's3Bucket' => ['shape' => 'S3BucketConfiguration'], 'snsTopic' => ['shape' => 'SnsTopicConfiguration'], 'sqsQueue' => ['shape' => 'SqsQueueConfiguration']], 'union' => \true], 'ConfigurationsMap' => ['type' => 'map', 'key' => ['shape' => 'ConfigurationsMapKey'], 'value' => ['shape' => 'Configuration']], 'ConfigurationsMapKey' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateAccessPreviewRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'configurations'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'configurations' => ['shape' => 'ConfigurationsMap'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateAccessPreviewResponse' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'AccessPreviewId']]], 'CreateAnalyzerRequest' => ['type' => 'structure', 'required' => ['analyzerName', 'type'], 'members' => ['analyzerName' => ['shape' => 'Name'], 'type' => ['shape' => 'Type'], 'archiveRules' => ['shape' => 'InlineArchiveRulesList'], 'tags' => ['shape' => 'TagsMap'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateAnalyzerResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AnalyzerArn']]], 'CreateArchiveRuleRequest' => ['type' => 'structure', 'required' => ['analyzerName', 'ruleName', 'filter'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'ruleName' => ['shape' => 'Name'], 'filter' => ['shape' => 'FilterCriteriaMap'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'Criterion' => ['type' => 'structure', 'members' => ['eq' => ['shape' => 'ValueList'], 'neq' => ['shape' => 'ValueList'], 'contains' => ['shape' => 'ValueList'], 'exists' => ['shape' => 'Boolean']]], 'DeleteAnalyzerRequest' => ['type' => 'structure', 'required' => ['analyzerName'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteArchiveRuleRequest' => ['type' => 'structure', 'required' => ['analyzerName', 'ruleName'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'ruleName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'ruleName'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'EbsGroup' => ['type' => 'string'], 'EbsGroupList' => ['type' => 'list', 'member' => ['shape' => 'EbsGroup']], 'EbsSnapshotConfiguration' => ['type' => 'structure', 'members' => ['userIds' => ['shape' => 'EbsUserIdList'], 'groups' => ['shape' => 'EbsGroupList'], 'kmsKeyId' => ['shape' => 'EbsSnapshotDataEncryptionKeyId']]], 'EbsSnapshotDataEncryptionKeyId' => ['type' => 'string'], 'EbsUserId' => ['type' => 'string'], 'EbsUserIdList' => ['type' => 'list', 'member' => ['shape' => 'EbsUserId']], 'EcrRepositoryConfiguration' => ['type' => 'structure', 'members' => ['repositoryPolicy' => ['shape' => 'EcrRepositoryPolicy']]], 'EcrRepositoryPolicy' => ['type' => 'string'], 'EfsFileSystemConfiguration' => ['type' => 'structure', 'members' => ['fileSystemPolicy' => ['shape' => 'EfsFileSystemPolicy']]], 'EfsFileSystemPolicy' => ['type' => 'string'], 'FilterCriteriaMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Criterion']], 'Finding' => ['type' => 'structure', 'required' => ['id', 'resourceType', 'condition', 'createdAt', 'analyzedAt', 'updatedAt', 'status', 'resourceOwnerAccount'], 'members' => ['id' => ['shape' => 'FindingId'], 'principal' => ['shape' => 'PrincipalMap'], 'action' => ['shape' => 'ActionList'], 'resource' => ['shape' => 'String'], 'isPublic' => ['shape' => 'Boolean'], 'resourceType' => ['shape' => 'ResourceType'], 'condition' => ['shape' => 'ConditionKeyMap'], 'createdAt' => ['shape' => 'Timestamp'], 'analyzedAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'FindingStatus'], 'resourceOwnerAccount' => ['shape' => 'String'], 'error' => ['shape' => 'String'], 'sources' => ['shape' => 'FindingSourceList']]], 'FindingChangeType' => ['type' => 'string', 'enum' => ['CHANGED', 'NEW', 'UNCHANGED']], 'FindingId' => ['type' => 'string'], 'FindingIdList' => ['type' => 'list', 'member' => ['shape' => 'FindingId']], 'FindingSource' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'FindingSourceType'], 'detail' => ['shape' => 'FindingSourceDetail']]], 'FindingSourceDetail' => ['type' => 'structure', 'members' => ['accessPointArn' => ['shape' => 'String'], 'accessPointAccount' => ['shape' => 'String']]], 'FindingSourceList' => ['type' => 'list', 'member' => ['shape' => 'FindingSource']], 'FindingSourceType' => ['type' => 'string', 'enum' => ['POLICY', 'BUCKET_ACL', 'S3_ACCESS_POINT', 'S3_ACCESS_POINT_ACCOUNT']], 'FindingStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'ARCHIVED', 'RESOLVED']], 'FindingStatusUpdate' => ['type' => 'string', 'enum' => ['ACTIVE', 'ARCHIVED']], 'FindingSummary' => ['type' => 'structure', 'required' => ['id', 'resourceType', 'condition', 'createdAt', 'analyzedAt', 'updatedAt', 'status', 'resourceOwnerAccount'], 'members' => ['id' => ['shape' => 'FindingId'], 'principal' => ['shape' => 'PrincipalMap'], 'action' => ['shape' => 'ActionList'], 'resource' => ['shape' => 'String'], 'isPublic' => ['shape' => 'Boolean'], 'resourceType' => ['shape' => 'ResourceType'], 'condition' => ['shape' => 'ConditionKeyMap'], 'createdAt' => ['shape' => 'Timestamp'], 'analyzedAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'FindingStatus'], 'resourceOwnerAccount' => ['shape' => 'String'], 'error' => ['shape' => 'String'], 'sources' => ['shape' => 'FindingSourceList']]], 'FindingsList' => ['type' => 'list', 'member' => ['shape' => 'FindingSummary']], 'GeneratedPolicy' => ['type' => 'structure', 'required' => ['policy'], 'members' => ['policy' => ['shape' => 'String']]], 'GeneratedPolicyList' => ['type' => 'list', 'member' => ['shape' => 'GeneratedPolicy']], 'GeneratedPolicyProperties' => ['type' => 'structure', 'required' => ['principalArn'], 'members' => ['isComplete' => ['shape' => 'Boolean'], 'principalArn' => ['shape' => 'PrincipalArn'], 'cloudTrailProperties' => ['shape' => 'CloudTrailProperties']]], 'GeneratedPolicyResult' => ['type' => 'structure', 'required' => ['properties'], 'members' => ['properties' => ['shape' => 'GeneratedPolicyProperties'], 'generatedPolicies' => ['shape' => 'GeneratedPolicyList']]], 'GetAccessPreviewRequest' => ['type' => 'structure', 'required' => ['accessPreviewId', 'analyzerArn'], 'members' => ['accessPreviewId' => ['shape' => 'AccessPreviewId', 'location' => 'uri', 'locationName' => 'accessPreviewId'], 'analyzerArn' => ['shape' => 'AnalyzerArn', 'location' => 'querystring', 'locationName' => 'analyzerArn']]], 'GetAccessPreviewResponse' => ['type' => 'structure', 'required' => ['accessPreview'], 'members' => ['accessPreview' => ['shape' => 'AccessPreview']]], 'GetAnalyzedResourceRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'resourceArn'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn', 'location' => 'querystring', 'locationName' => 'analyzerArn'], 'resourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'GetAnalyzedResourceResponse' => ['type' => 'structure', 'members' => ['resource' => ['shape' => 'AnalyzedResource']]], 'GetAnalyzerRequest' => ['type' => 'structure', 'required' => ['analyzerName'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName']]], 'GetAnalyzerResponse' => ['type' => 'structure', 'required' => ['analyzer'], 'members' => ['analyzer' => ['shape' => 'AnalyzerSummary']]], 'GetArchiveRuleRequest' => ['type' => 'structure', 'required' => ['analyzerName', 'ruleName'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'ruleName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'ruleName']]], 'GetArchiveRuleResponse' => ['type' => 'structure', 'required' => ['archiveRule'], 'members' => ['archiveRule' => ['shape' => 'ArchiveRuleSummary']]], 'GetFindingRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'id'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn', 'location' => 'querystring', 'locationName' => 'analyzerArn'], 'id' => ['shape' => 'FindingId', 'location' => 'uri', 'locationName' => 'id']]], 'GetFindingResponse' => ['type' => 'structure', 'members' => ['finding' => ['shape' => 'Finding']]], 'GetGeneratedPolicyRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'includeResourcePlaceholders' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'includeResourcePlaceholders'], 'includeServiceLevelTemplate' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'includeServiceLevelTemplate']]], 'GetGeneratedPolicyResponse' => ['type' => 'structure', 'required' => ['jobDetails', 'generatedPolicyResult'], 'members' => ['jobDetails' => ['shape' => 'JobDetails'], 'generatedPolicyResult' => ['shape' => 'GeneratedPolicyResult']]], 'GranteePrincipal' => ['type' => 'string'], 'IamRoleConfiguration' => ['type' => 'structure', 'members' => ['trustPolicy' => ['shape' => 'IamTrustPolicy']]], 'IamTrustPolicy' => ['type' => 'string'], 'InlineArchiveRule' => ['type' => 'structure', 'required' => ['ruleName', 'filter'], 'members' => ['ruleName' => ['shape' => 'Name'], 'filter' => ['shape' => 'FilterCriteriaMap']]], 'InlineArchiveRulesList' => ['type' => 'list', 'member' => ['shape' => 'InlineArchiveRule']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'InternetConfiguration' => ['type' => 'structure', 'members' => []], 'IssueCode' => ['type' => 'string'], 'IssuingAccount' => ['type' => 'string'], 'JobDetails' => ['type' => 'structure', 'required' => ['jobId', 'status', 'startedOn'], 'members' => ['jobId' => ['shape' => 'JobId'], 'status' => ['shape' => 'JobStatus'], 'startedOn' => ['shape' => 'Timestamp'], 'completedOn' => ['shape' => 'Timestamp'], 'jobError' => ['shape' => 'JobError']]], 'JobError' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'JobErrorCode'], 'message' => ['shape' => 'String']]], 'JobErrorCode' => ['type' => 'string', 'enum' => ['AUTHORIZATION_ERROR', 'RESOURCE_NOT_FOUND_ERROR', 'SERVICE_QUOTA_EXCEEDED_ERROR', 'SERVICE_ERROR']], 'JobId' => ['type' => 'string'], 'JobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'CANCELED']], 'KmsConstraintsKey' => ['type' => 'string'], 'KmsConstraintsMap' => ['type' => 'map', 'key' => ['shape' => 'KmsConstraintsKey'], 'value' => ['shape' => 'KmsConstraintsValue']], 'KmsConstraintsValue' => ['type' => 'string'], 'KmsGrantConfiguration' => ['type' => 'structure', 'required' => ['operations', 'granteePrincipal', 'issuingAccount'], 'members' => ['operations' => ['shape' => 'KmsGrantOperationsList'], 'granteePrincipal' => ['shape' => 'GranteePrincipal'], 'retiringPrincipal' => ['shape' => 'RetiringPrincipal'], 'constraints' => ['shape' => 'KmsGrantConstraints'], 'issuingAccount' => ['shape' => 'IssuingAccount']]], 'KmsGrantConfigurationsList' => ['type' => 'list', 'member' => ['shape' => 'KmsGrantConfiguration']], 'KmsGrantConstraints' => ['type' => 'structure', 'members' => ['encryptionContextEquals' => ['shape' => 'KmsConstraintsMap'], 'encryptionContextSubset' => ['shape' => 'KmsConstraintsMap']]], 'KmsGrantOperation' => ['type' => 'string', 'enum' => ['CreateGrant', 'Decrypt', 'DescribeKey', 'Encrypt', 'GenerateDataKey', 'GenerateDataKeyPair', 'GenerateDataKeyPairWithoutPlaintext', 'GenerateDataKeyWithoutPlaintext', 'GetPublicKey', 'ReEncryptFrom', 'ReEncryptTo', 'RetireGrant', 'Sign', 'Verify']], 'KmsGrantOperationsList' => ['type' => 'list', 'member' => ['shape' => 'KmsGrantOperation']], 'KmsKeyConfiguration' => ['type' => 'structure', 'members' => ['keyPolicies' => ['shape' => 'KmsKeyPoliciesMap'], 'grants' => ['shape' => 'KmsGrantConfigurationsList']]], 'KmsKeyPoliciesMap' => ['type' => 'map', 'key' => ['shape' => 'PolicyName'], 'value' => ['shape' => 'KmsKeyPolicy']], 'KmsKeyPolicy' => ['type' => 'string'], 'LearnMoreLink' => ['type' => 'string'], 'ListAccessPreviewFindingsRequest' => ['type' => 'structure', 'required' => ['accessPreviewId', 'analyzerArn'], 'members' => ['accessPreviewId' => ['shape' => 'AccessPreviewId', 'location' => 'uri', 'locationName' => 'accessPreviewId'], 'analyzerArn' => ['shape' => 'AnalyzerArn'], 'filter' => ['shape' => 'FilterCriteriaMap'], 'nextToken' => ['shape' => 'Token'], 'maxResults' => ['shape' => 'Integer']]], 'ListAccessPreviewFindingsResponse' => ['type' => 'structure', 'required' => ['findings'], 'members' => ['findings' => ['shape' => 'AccessPreviewFindingsList'], 'nextToken' => ['shape' => 'Token']]], 'ListAccessPreviewsRequest' => ['type' => 'structure', 'required' => ['analyzerArn'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn', 'location' => 'querystring', 'locationName' => 'analyzerArn'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAccessPreviewsResponse' => ['type' => 'structure', 'required' => ['accessPreviews'], 'members' => ['accessPreviews' => ['shape' => 'AccessPreviewsList'], 'nextToken' => ['shape' => 'Token']]], 'ListAnalyzedResourcesRequest' => ['type' => 'structure', 'required' => ['analyzerArn'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'resourceType' => ['shape' => 'ResourceType'], 'nextToken' => ['shape' => 'Token'], 'maxResults' => ['shape' => 'Integer']]], 'ListAnalyzedResourcesResponse' => ['type' => 'structure', 'required' => ['analyzedResources'], 'members' => ['analyzedResources' => ['shape' => 'AnalyzedResourcesList'], 'nextToken' => ['shape' => 'Token']]], 'ListAnalyzersRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults'], 'type' => ['shape' => 'Type', 'location' => 'querystring', 'locationName' => 'type']]], 'ListAnalyzersResponse' => ['type' => 'structure', 'required' => ['analyzers'], 'members' => ['analyzers' => ['shape' => 'AnalyzersList'], 'nextToken' => ['shape' => 'Token']]], 'ListArchiveRulesRequest' => ['type' => 'structure', 'required' => ['analyzerName'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListArchiveRulesResponse' => ['type' => 'structure', 'required' => ['archiveRules'], 'members' => ['archiveRules' => ['shape' => 'ArchiveRulesList'], 'nextToken' => ['shape' => 'Token']]], 'ListFindingsRequest' => ['type' => 'structure', 'required' => ['analyzerArn'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'filter' => ['shape' => 'FilterCriteriaMap'], 'sort' => ['shape' => 'SortCriteria'], 'nextToken' => ['shape' => 'Token'], 'maxResults' => ['shape' => 'Integer']]], 'ListFindingsResponse' => ['type' => 'structure', 'required' => ['findings'], 'members' => ['findings' => ['shape' => 'FindingsList'], 'nextToken' => ['shape' => 'Token']]], 'ListPolicyGenerationsRequest' => ['type' => 'structure', 'members' => ['principalArn' => ['shape' => 'PrincipalArn', 'location' => 'querystring', 'locationName' => 'principalArn'], 'maxResults' => ['shape' => 'ListPolicyGenerationsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPolicyGenerationsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'ListPolicyGenerationsResponse' => ['type' => 'structure', 'required' => ['policyGenerations'], 'members' => ['policyGenerations' => ['shape' => 'PolicyGenerationList'], 'nextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'Locale' => ['type' => 'string', 'enum' => ['DE', 'EN', 'ES', 'FR', 'IT', 'JA', 'KO', 'PT_BR', 'ZH_CN', 'ZH_TW']], 'Location' => ['type' => 'structure', 'required' => ['path', 'span'], 'members' => ['path' => ['shape' => 'PathElementList'], 'span' => ['shape' => 'Span']]], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'Location']], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][A-Za-z0-9_.-]*'], 'NetworkOriginConfiguration' => ['type' => 'structure', 'members' => ['vpcConfiguration' => ['shape' => 'VpcConfiguration'], 'internetConfiguration' => ['shape' => 'InternetConfiguration']], 'union' => \true], 'OrderBy' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'PathElement' => ['type' => 'structure', 'members' => ['index' => ['shape' => 'Integer'], 'key' => ['shape' => 'String'], 'substring' => ['shape' => 'Substring'], 'value' => ['shape' => 'String']], 'union' => \true], 'PathElementList' => ['type' => 'list', 'member' => ['shape' => 'PathElement']], 'PolicyDocument' => ['type' => 'string'], 'PolicyGeneration' => ['type' => 'structure', 'required' => ['jobId', 'principalArn', 'status', 'startedOn'], 'members' => ['jobId' => ['shape' => 'JobId'], 'principalArn' => ['shape' => 'PrincipalArn'], 'status' => ['shape' => 'JobStatus'], 'startedOn' => ['shape' => 'Timestamp'], 'completedOn' => ['shape' => 'Timestamp']]], 'PolicyGenerationDetails' => ['type' => 'structure', 'required' => ['principalArn'], 'members' => ['principalArn' => ['shape' => 'PrincipalArn']]], 'PolicyGenerationList' => ['type' => 'list', 'member' => ['shape' => 'PolicyGeneration']], 'PolicyName' => ['type' => 'string'], 'PolicyType' => ['type' => 'string', 'enum' => ['IDENTITY_POLICY', 'RESOURCE_POLICY', 'SERVICE_CONTROL_POLICY']], 'Position' => ['type' => 'structure', 'required' => ['line', 'column', 'offset'], 'members' => ['line' => ['shape' => 'Integer'], 'column' => ['shape' => 'Integer'], 'offset' => ['shape' => 'Integer']]], 'PrincipalArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:iam::[^:]*:(role|user)/.{1,576}'], 'PrincipalMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'RdsDbClusterSnapshotAccountId' => ['type' => 'string'], 'RdsDbClusterSnapshotAccountIdsList' => ['type' => 'list', 'member' => ['shape' => 'RdsDbClusterSnapshotAccountId']], 'RdsDbClusterSnapshotAttributeName' => ['type' => 'string'], 'RdsDbClusterSnapshotAttributeValue' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'RdsDbClusterSnapshotAccountIdsList']], 'union' => \true], 'RdsDbClusterSnapshotAttributesMap' => ['type' => 'map', 'key' => ['shape' => 'RdsDbClusterSnapshotAttributeName'], 'value' => ['shape' => 'RdsDbClusterSnapshotAttributeValue']], 'RdsDbClusterSnapshotConfiguration' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'RdsDbClusterSnapshotAttributesMap'], 'kmsKeyId' => ['shape' => 'RdsDbClusterSnapshotKmsKeyId']]], 'RdsDbClusterSnapshotKmsKeyId' => ['type' => 'string'], 'RdsDbSnapshotAccountId' => ['type' => 'string'], 'RdsDbSnapshotAccountIdsList' => ['type' => 'list', 'member' => ['shape' => 'RdsDbSnapshotAccountId']], 'RdsDbSnapshotAttributeName' => ['type' => 'string'], 'RdsDbSnapshotAttributeValue' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'RdsDbSnapshotAccountIdsList']], 'union' => \true], 'RdsDbSnapshotAttributesMap' => ['type' => 'map', 'key' => ['shape' => 'RdsDbSnapshotAttributeName'], 'value' => ['shape' => 'RdsDbSnapshotAttributeValue']], 'RdsDbSnapshotConfiguration' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'RdsDbSnapshotAttributesMap'], 'kmsKeyId' => ['shape' => 'RdsDbSnapshotKmsKeyId']]], 'RdsDbSnapshotKmsKeyId' => ['type' => 'string'], 'ReasonCode' => ['type' => 'string', 'enum' => ['AWS_SERVICE_ACCESS_DISABLED', 'DELEGATED_ADMINISTRATOR_DEREGISTERED', 'ORGANIZATION_DELETED', 'SERVICE_LINKED_ROLE_CREATION_FAILED']], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['AWS::S3::Bucket', 'AWS::IAM::Role', 'AWS::SQS::Queue', 'AWS::Lambda::Function', 'AWS::Lambda::LayerVersion', 'AWS::KMS::Key', 'AWS::SecretsManager::Secret', 'AWS::EFS::FileSystem', 'AWS::EC2::Snapshot', 'AWS::ECR::Repository', 'AWS::RDS::DBSnapshot', 'AWS::RDS::DBClusterSnapshot', 'AWS::SNS::Topic']], 'RetiringPrincipal' => ['type' => 'string'], 'RoleArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:iam::[^:]*:role/.{1,576}'], 'S3AccessPointConfiguration' => ['type' => 'structure', 'members' => ['accessPointPolicy' => ['shape' => 'AccessPointPolicy'], 'publicAccessBlock' => ['shape' => 'S3PublicAccessBlockConfiguration'], 'networkOrigin' => ['shape' => 'NetworkOriginConfiguration']]], 'S3AccessPointConfigurationsMap' => ['type' => 'map', 'key' => ['shape' => 'AccessPointArn'], 'value' => ['shape' => 'S3AccessPointConfiguration']], 'S3BucketAclGrantConfiguration' => ['type' => 'structure', 'required' => ['permission', 'grantee'], 'members' => ['permission' => ['shape' => 'AclPermission'], 'grantee' => ['shape' => 'AclGrantee']]], 'S3BucketAclGrantConfigurationsList' => ['type' => 'list', 'member' => ['shape' => 'S3BucketAclGrantConfiguration']], 'S3BucketConfiguration' => ['type' => 'structure', 'members' => ['bucketPolicy' => ['shape' => 'S3BucketPolicy'], 'bucketAclGrants' => ['shape' => 'S3BucketAclGrantConfigurationsList'], 'bucketPublicAccessBlock' => ['shape' => 'S3PublicAccessBlockConfiguration'], 'accessPoints' => ['shape' => 'S3AccessPointConfigurationsMap']]], 'S3BucketPolicy' => ['type' => 'string'], 'S3PublicAccessBlockConfiguration' => ['type' => 'structure', 'required' => ['ignorePublicAcls', 'restrictPublicBuckets'], 'members' => ['ignorePublicAcls' => ['shape' => 'Boolean'], 'restrictPublicBuckets' => ['shape' => 'Boolean']]], 'SecretsManagerSecretConfiguration' => ['type' => 'structure', 'members' => ['kmsKeyId' => ['shape' => 'SecretsManagerSecretKmsId'], 'secretPolicy' => ['shape' => 'SecretsManagerSecretPolicy']]], 'SecretsManagerSecretKmsId' => ['type' => 'string'], 'SecretsManagerSecretPolicy' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SharedViaList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SnsTopicConfiguration' => ['type' => 'structure', 'members' => ['topicPolicy' => ['shape' => 'SnsTopicPolicy']]], 'SnsTopicPolicy' => ['type' => 'string', 'max' => 30720, 'min' => 0], 'SortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => 'String'], 'orderBy' => ['shape' => 'OrderBy']]], 'Span' => ['type' => 'structure', 'required' => ['start', 'end'], 'members' => ['start' => ['shape' => 'Position'], 'end' => ['shape' => 'Position']]], 'SqsQueueConfiguration' => ['type' => 'structure', 'members' => ['queuePolicy' => ['shape' => 'SqsQueuePolicy']]], 'SqsQueuePolicy' => ['type' => 'string'], 'StartPolicyGenerationRequest' => ['type' => 'structure', 'required' => ['policyGenerationDetails'], 'members' => ['policyGenerationDetails' => ['shape' => 'PolicyGenerationDetails'], 'cloudTrailDetails' => ['shape' => 'CloudTrailDetails'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'StartPolicyGenerationResponse' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId']]], 'StartResourceScanRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'resourceArn'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'resourceArn' => ['shape' => 'ResourceArn'], 'resourceOwnerAccount' => ['shape' => 'String']]], 'StatusReason' => ['type' => 'structure', 'required' => ['code'], 'members' => ['code' => ['shape' => 'ReasonCode']]], 'String' => ['type' => 'string'], 'Substring' => ['type' => 'structure', 'required' => ['start', 'length'], 'members' => ['start' => ['shape' => 'Integer'], 'length' => ['shape' => 'Integer']]], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Token' => ['type' => 'string'], 'Trail' => ['type' => 'structure', 'required' => ['cloudTrailArn'], 'members' => ['cloudTrailArn' => ['shape' => 'CloudTrailArn'], 'regions' => ['shape' => 'RegionList'], 'allRegions' => ['shape' => 'Boolean']]], 'TrailList' => ['type' => 'list', 'member' => ['shape' => 'Trail']], 'TrailProperties' => ['type' => 'structure', 'required' => ['cloudTrailArn'], 'members' => ['cloudTrailArn' => ['shape' => 'CloudTrailArn'], 'regions' => ['shape' => 'RegionList'], 'allRegions' => ['shape' => 'Boolean']]], 'TrailPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'TrailProperties']], 'Type' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATION']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateArchiveRuleRequest' => ['type' => 'structure', 'required' => ['analyzerName', 'ruleName', 'filter'], 'members' => ['analyzerName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'analyzerName'], 'ruleName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'ruleName'], 'filter' => ['shape' => 'FilterCriteriaMap'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'UpdateFindingsRequest' => ['type' => 'structure', 'required' => ['analyzerArn', 'status'], 'members' => ['analyzerArn' => ['shape' => 'AnalyzerArn'], 'status' => ['shape' => 'FindingStatusUpdate'], 'ids' => ['shape' => 'FindingIdList'], 'resourceArn' => ['shape' => 'ResourceArn'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ValidatePolicyFinding' => ['type' => 'structure', 'required' => ['findingDetails', 'findingType', 'issueCode', 'learnMoreLink', 'locations'], 'members' => ['findingDetails' => ['shape' => 'String'], 'findingType' => ['shape' => 'ValidatePolicyFindingType'], 'issueCode' => ['shape' => 'IssueCode'], 'learnMoreLink' => ['shape' => 'LearnMoreLink'], 'locations' => ['shape' => 'LocationList']]], 'ValidatePolicyFindingList' => ['type' => 'list', 'member' => ['shape' => 'ValidatePolicyFinding']], 'ValidatePolicyFindingType' => ['type' => 'string', 'enum' => ['ERROR', 'SECURITY_WARNING', 'SUGGESTION', 'WARNING']], 'ValidatePolicyRequest' => ['type' => 'structure', 'required' => ['policyDocument', 'policyType'], 'members' => ['locale' => ['shape' => 'Locale'], 'maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'policyType' => ['shape' => 'PolicyType'], 'validatePolicyResourceType' => ['shape' => 'ValidatePolicyResourceType']]], 'ValidatePolicyResourceType' => ['type' => 'string', 'enum' => ['AWS::S3::Bucket', 'AWS::S3::AccessPoint', 'AWS::S3::MultiRegionAccessPoint', 'AWS::S3ObjectLambda::AccessPoint', 'AWS::IAM::AssumeRolePolicyDocument']], 'ValidatePolicyResponse' => ['type' => 'structure', 'required' => ['findings'], 'members' => ['findings' => ['shape' => 'ValidatePolicyFindingList'], 'nextToken' => ['shape' => 'Token']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fieldList' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'ValueList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20, 'min' => 1], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['vpcId'], 'members' => ['vpcId' => ['shape' => 'VpcId']]], 'VpcId' => ['type' => 'string', 'pattern' => 'vpc-([0-9a-f]){8}(([0-9a-f]){9})?']]]; diff --git a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 7691bbb..0000000 --- a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://access-analyzer-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://access-analyzer.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://access-analyzer-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://access-analyzer.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://access-analyzer.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://access-analyzer.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://access-analyzer.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-tests-1.json.php deleted file mode 100644 index f2c688f..0000000 --- a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://access-analyzer.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/paginators-1.json.php deleted file mode 100644 index 96c50fd..0000000 --- a/vendor/Aws3/Aws/data/accessanalyzer/2019-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccessPreviewFindings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findings'], 'ListAccessPreviews' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'accessPreviews'], 'ListAnalyzedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'analyzedResources'], 'ListAnalyzers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'analyzers'], 'ListArchiveRules' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'archiveRules'], 'ListFindings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findings'], 'ListPolicyGenerations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'policyGenerations'], 'ValidatePolicy' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findings']]]; diff --git a/vendor/Aws3/Aws/data/account/2021-02-01/api-2.json.php b/vendor/Aws3/Aws/data/account/2021-02-01/api-2.json.php deleted file mode 100644 index 407d7c2..0000000 --- a/vendor/Aws3/Aws/data/account/2021-02-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-02-01', 'endpointPrefix' => 'account', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Account', 'serviceId' => 'Account', 'signatureVersion' => 'v4', 'signingName' => 'account', 'uid' => 'account-2021-02-01'], 'operations' => ['DeleteAlternateContact' => ['name' => 'DeleteAlternateContact', 'http' => ['method' => 'POST', 'requestUri' => '/deleteAlternateContact', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAlternateContactRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetAlternateContact' => ['name' => 'GetAlternateContact', 'http' => ['method' => 'POST', 'requestUri' => '/getAlternateContact', 'responseCode' => 200], 'input' => ['shape' => 'GetAlternateContactRequest'], 'output' => ['shape' => 'GetAlternateContactResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'GetContactInformation' => ['name' => 'GetContactInformation', 'http' => ['method' => 'POST', 'requestUri' => '/getContactInformation', 'responseCode' => 200], 'input' => ['shape' => 'GetContactInformationRequest'], 'output' => ['shape' => 'GetContactInformationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'PutAlternateContact' => ['name' => 'PutAlternateContact', 'http' => ['method' => 'POST', 'requestUri' => '/putAlternateContact', 'responseCode' => 200], 'input' => ['shape' => 'PutAlternateContactRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'PutContactInformation' => ['name' => 'PutContactInformation', 'http' => ['method' => 'POST', 'requestUri' => '/putContactInformation', 'responseCode' => 200], 'input' => ['shape' => 'PutContactInformationRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountId' => ['type' => 'string', 'pattern' => '^\\d{12}$'], 'AddressLine' => ['type' => 'string', 'max' => 60, 'min' => 1, 'sensitive' => \true], 'AlternateContact' => ['type' => 'structure', 'members' => ['AlternateContactType' => ['shape' => 'AlternateContactType'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'Name'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Title' => ['shape' => 'Title']]], 'AlternateContactType' => ['type' => 'string', 'enum' => ['BILLING', 'OPERATIONS', 'SECURITY']], 'City' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'CompanyName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'ContactInformation' => ['type' => 'structure', 'required' => ['AddressLine1', 'City', 'CountryCode', 'FullName', 'PhoneNumber', 'PostalCode'], 'members' => ['AddressLine1' => ['shape' => 'AddressLine'], 'AddressLine2' => ['shape' => 'AddressLine'], 'AddressLine3' => ['shape' => 'AddressLine'], 'City' => ['shape' => 'City'], 'CompanyName' => ['shape' => 'CompanyName'], 'CountryCode' => ['shape' => 'CountryCode'], 'DistrictOrCounty' => ['shape' => 'DistrictOrCounty'], 'FullName' => ['shape' => 'FullName'], 'PhoneNumber' => ['shape' => 'ContactInformationPhoneNumber'], 'PostalCode' => ['shape' => 'PostalCode'], 'StateOrRegion' => ['shape' => 'StateOrRegion'], 'WebsiteUrl' => ['shape' => 'WebsiteUrl']]], 'ContactInformationPhoneNumber' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[+][\\s0-9()-]+$', 'sensitive' => \true], 'CountryCode' => ['type' => 'string', 'max' => 2, 'min' => 2, 'sensitive' => \true], 'DeleteAlternateContactRequest' => ['type' => 'structure', 'required' => ['AlternateContactType'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AlternateContactType' => ['shape' => 'AlternateContactType']]], 'DistrictOrCounty' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'EmailAddress' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\s]*[\\w+=.#!&-]+@[\\w.-]+\\.[\\w]+[\\s]*$', 'sensitive' => \true], 'FullName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'GetAlternateContactRequest' => ['type' => 'structure', 'required' => ['AlternateContactType'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AlternateContactType' => ['shape' => 'AlternateContactType']]], 'GetAlternateContactResponse' => ['type' => 'structure', 'members' => ['AlternateContact' => ['shape' => 'AlternateContact']]], 'GetContactInformationRequest' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId']]], 'GetContactInformationResponse' => ['type' => 'structure', 'members' => ['ContactInformation' => ['shape' => 'ContactInformation']]], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'Name' => ['type' => 'string', 'max' => 64, 'min' => 1, 'sensitive' => \true], 'PhoneNumber' => ['type' => 'string', 'max' => 25, 'min' => 1, 'pattern' => '^[\\s0-9()+-]+$', 'sensitive' => \true], 'PostalCode' => ['type' => 'string', 'max' => 20, 'min' => 1, 'sensitive' => \true], 'PutAlternateContactRequest' => ['type' => 'structure', 'required' => ['AlternateContactType', 'EmailAddress', 'Name', 'PhoneNumber', 'Title'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AlternateContactType' => ['shape' => 'AlternateContactType'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'Name'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Title' => ['shape' => 'Title']]], 'PutContactInformationRequest' => ['type' => 'structure', 'required' => ['ContactInformation'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ContactInformation' => ['shape' => 'ContactInformation']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'StateOrRegion' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'String' => ['type' => 'string'], 'Title' => ['type' => 'string', 'max' => 50, 'min' => 1, 'sensitive' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'WebsiteUrl' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true]]]; diff --git a/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 34c1fce..0000000 --- a/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://account.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://account.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://account.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://account.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://account.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://account.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-tests-1.json.php deleted file mode 100644 index 8602188..0000000 --- a/vendor/Aws3/Aws/data/account/2021-02-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://account.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'account', 'signingRegion' => 'us-east-1']]], 'url' => 'https://account.us-east-1.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/account/2021-02-01/paginators-1.json.php b/vendor/Aws3/Aws/data/account/2021-02-01/paginators-1.json.php deleted file mode 100644 index 70031cb..0000000 --- a/vendor/Aws3/Aws/data/account/2021-02-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/api-2.json.php b/vendor/Aws3/Aws/data/acm-pca/2017-08-22/api-2.json.php deleted file mode 100644 index 8846d36..0000000 --- a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-08-22', 'endpointPrefix' => 'acm-pca', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'ACM-PCA', 'serviceFullName' => 'AWS Certificate Manager Private Certificate Authority', 'serviceId' => 'ACM PCA', 'signatureVersion' => 'v4', 'targetPrefix' => 'ACMPrivateCA', 'uid' => 'acm-pca-2017-08-22'], 'operations' => ['CreateCertificateAuthority' => ['name' => 'CreateCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCertificateAuthorityRequest'], 'output' => ['shape' => 'CreateCertificateAuthorityResponse'], 'errors' => [['shape' => 'InvalidArgsException'], ['shape' => 'InvalidPolicyException'], ['shape' => 'InvalidTagException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateCertificateAuthorityAuditReport' => ['name' => 'CreateCertificateAuthorityAuditReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCertificateAuthorityAuditReportRequest'], 'output' => ['shape' => 'CreateCertificateAuthorityAuditReportResponse'], 'errors' => [['shape' => 'RequestInProgressException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidArgsException'], ['shape' => 'InvalidStateException']], 'idempotent' => \true], 'CreatePermission' => ['name' => 'CreatePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'PermissionAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidStateException'], ['shape' => 'RequestFailedException']]], 'DeleteCertificateAuthority' => ['name' => 'DeleteCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCertificateAuthorityRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException']]], 'DeletePermission' => ['name' => 'DeletePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'RequestFailedException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'LockoutPreventedException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCertificateAuthority' => ['name' => 'DescribeCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificateAuthorityRequest'], 'output' => ['shape' => 'DescribeCertificateAuthorityResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException']]], 'DescribeCertificateAuthorityAuditReport' => ['name' => 'DescribeCertificateAuthorityAuditReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificateAuthorityAuditReportRequest'], 'output' => ['shape' => 'DescribeCertificateAuthorityAuditReportResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidArgsException']]], 'GetCertificate' => ['name' => 'GetCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCertificateRequest'], 'output' => ['shape' => 'GetCertificateResponse'], 'errors' => [['shape' => 'RequestInProgressException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException']]], 'GetCertificateAuthorityCertificate' => ['name' => 'GetCertificateAuthorityCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCertificateAuthorityCertificateRequest'], 'output' => ['shape' => 'GetCertificateAuthorityCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidArnException']]], 'GetCertificateAuthorityCsr' => ['name' => 'GetCertificateAuthorityCsr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCertificateAuthorityCsrRequest'], 'output' => ['shape' => 'GetCertificateAuthorityCsrResponse'], 'errors' => [['shape' => 'RequestInProgressException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException']]], 'ImportCertificateAuthorityCertificate' => ['name' => 'ImportCertificateAuthorityCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportCertificateAuthorityCertificateRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'RequestInProgressException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException'], ['shape' => 'MalformedCertificateException'], ['shape' => 'CertificateMismatchException']]], 'IssueCertificate' => ['name' => 'IssueCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IssueCertificateRequest'], 'output' => ['shape' => 'IssueCertificateResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidArgsException'], ['shape' => 'MalformedCSRException']], 'idempotent' => \true], 'ListCertificateAuthorities' => ['name' => 'ListCertificateAuthorities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCertificateAuthoritiesRequest'], 'output' => ['shape' => 'ListCertificateAuthoritiesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException']]], 'ListPermissions' => ['name' => 'ListPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPermissionsRequest'], 'output' => ['shape' => 'ListPermissionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidStateException'], ['shape' => 'RequestFailedException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException']]], 'PutPolicy' => ['name' => 'PutPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPolicyRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidPolicyException'], ['shape' => 'LockoutPreventedException'], ['shape' => 'RequestFailedException'], ['shape' => 'ResourceNotFoundException']]], 'RestoreCertificateAuthority' => ['name' => 'RestoreCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreCertificateAuthorityRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidArnException']]], 'RevokeCertificate' => ['name' => 'RevokeCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeCertificateRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestAlreadyProcessedException'], ['shape' => 'RequestInProgressException'], ['shape' => 'RequestFailedException']]], 'TagCertificateAuthority' => ['name' => 'TagCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagCertificateAuthorityRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidTagException'], ['shape' => 'TooManyTagsException']]], 'UntagCertificateAuthority' => ['name' => 'UntagCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagCertificateAuthorityRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidTagException']]], 'UpdateCertificateAuthority' => ['name' => 'UpdateCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCertificateAuthorityRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgsException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidPolicyException']]]], 'shapes' => ['ASN1PrintableString64' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '[a-zA-Z0-9\'()+-.?:/= ]*'], 'ASN1Subject' => ['type' => 'structure', 'members' => ['Country' => ['shape' => 'CountryCodeString'], 'Organization' => ['shape' => 'String64'], 'OrganizationalUnit' => ['shape' => 'String64'], 'DistinguishedNameQualifier' => ['shape' => 'ASN1PrintableString64'], 'State' => ['shape' => 'String128'], 'CommonName' => ['shape' => 'String64'], 'SerialNumber' => ['shape' => 'ASN1PrintableString64'], 'Locality' => ['shape' => 'String128'], 'Title' => ['shape' => 'String64'], 'Surname' => ['shape' => 'String40'], 'GivenName' => ['shape' => 'String16'], 'Initials' => ['shape' => 'String5'], 'Pseudonym' => ['shape' => 'String128'], 'GenerationQualifier' => ['shape' => 'String3'], 'CustomAttributes' => ['shape' => 'CustomAttributeList']]], 'AWSPolicy' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'AccessDescription' => ['type' => 'structure', 'required' => ['AccessMethod', 'AccessLocation'], 'members' => ['AccessMethod' => ['shape' => 'AccessMethod'], 'AccessLocation' => ['shape' => 'GeneralName']], 'box' => \true], 'AccessDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'AccessDescription']], 'AccessMethod' => ['type' => 'structure', 'members' => ['CustomObjectIdentifier' => ['shape' => 'CustomObjectIdentifier'], 'AccessMethodType' => ['shape' => 'AccessMethodType']]], 'AccessMethodType' => ['type' => 'string', 'enum' => ['CA_REPOSITORY', 'RESOURCE_PKI_MANIFEST', 'RESOURCE_PKI_NOTIFY']], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]+'], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'ActionType'], 'max' => 3, 'min' => 1], 'ActionType' => ['type' => 'string', 'enum' => ['IssueCertificate', 'GetCertificate', 'ListPermissions']], 'ApiPassthrough' => ['type' => 'structure', 'members' => ['Extensions' => ['shape' => 'Extensions'], 'Subject' => ['shape' => 'ASN1Subject']]], 'Arn' => ['type' => 'string', 'max' => 200, 'min' => 5, 'pattern' => 'arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=,.@-]+)*'], 'AuditReportId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}'], 'AuditReportResponseFormat' => ['type' => 'string', 'enum' => ['JSON', 'CSV']], 'AuditReportStatus' => ['type' => 'string', 'enum' => ['CREATING', 'SUCCESS', 'FAILED']], 'Base64String1To4096' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'], 'Boolean' => ['type' => 'boolean'], 'CertificateAuthorities' => ['type' => 'list', 'member' => ['shape' => 'CertificateAuthority']], 'CertificateAuthority' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'OwnerAccount' => ['shape' => 'AccountId'], 'CreatedAt' => ['shape' => 'TStamp'], 'LastStateChangeAt' => ['shape' => 'TStamp'], 'Type' => ['shape' => 'CertificateAuthorityType'], 'Serial' => ['shape' => 'String'], 'Status' => ['shape' => 'CertificateAuthorityStatus'], 'NotBefore' => ['shape' => 'TStamp'], 'NotAfter' => ['shape' => 'TStamp'], 'FailureReason' => ['shape' => 'FailureReason'], 'CertificateAuthorityConfiguration' => ['shape' => 'CertificateAuthorityConfiguration'], 'RevocationConfiguration' => ['shape' => 'RevocationConfiguration'], 'RestorableUntil' => ['shape' => 'TStamp'], 'KeyStorageSecurityStandard' => ['shape' => 'KeyStorageSecurityStandard'], 'UsageMode' => ['shape' => 'CertificateAuthorityUsageMode']]], 'CertificateAuthorityConfiguration' => ['type' => 'structure', 'required' => ['KeyAlgorithm', 'SigningAlgorithm', 'Subject'], 'members' => ['KeyAlgorithm' => ['shape' => 'KeyAlgorithm'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithm'], 'Subject' => ['shape' => 'ASN1Subject'], 'CsrExtensions' => ['shape' => 'CsrExtensions']]], 'CertificateAuthorityStatus' => ['type' => 'string', 'enum' => ['CREATING', 'PENDING_CERTIFICATE', 'ACTIVE', 'DELETED', 'DISABLED', 'EXPIRED', 'FAILED']], 'CertificateAuthorityType' => ['type' => 'string', 'enum' => ['ROOT', 'SUBORDINATE']], 'CertificateAuthorityUsageMode' => ['type' => 'string', 'enum' => ['GENERAL_PURPOSE', 'SHORT_LIVED_CERTIFICATE']], 'CertificateBody' => ['type' => 'string'], 'CertificateBodyBlob' => ['type' => 'blob', 'max' => 32768, 'min' => 1], 'CertificateChain' => ['type' => 'string'], 'CertificateChainBlob' => ['type' => 'blob', 'max' => 2097152, 'min' => 0], 'CertificateMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CertificatePolicyList' => ['type' => 'list', 'member' => ['shape' => 'PolicyInformation'], 'max' => 20, 'min' => 1], 'CnameString' => ['type' => 'string', 'max' => 253, 'min' => 0, 'pattern' => '^[-a-zA-Z0-9;/?:@&=+$,%_.!~*()\']*$'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CountryCodeString' => ['type' => 'string', 'max' => 2, 'min' => 2, 'pattern' => '[A-Za-z]{2}'], 'CreateCertificateAuthorityAuditReportRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'S3BucketName', 'AuditReportResponseFormat'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'AuditReportResponseFormat' => ['shape' => 'AuditReportResponseFormat']]], 'CreateCertificateAuthorityAuditReportResponse' => ['type' => 'structure', 'members' => ['AuditReportId' => ['shape' => 'AuditReportId'], 'S3Key' => ['shape' => 'S3Key']]], 'CreateCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityConfiguration', 'CertificateAuthorityType'], 'members' => ['CertificateAuthorityConfiguration' => ['shape' => 'CertificateAuthorityConfiguration'], 'RevocationConfiguration' => ['shape' => 'RevocationConfiguration'], 'CertificateAuthorityType' => ['shape' => 'CertificateAuthorityType'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken'], 'KeyStorageSecurityStandard' => ['shape' => 'KeyStorageSecurityStandard'], 'Tags' => ['shape' => 'TagList'], 'UsageMode' => ['shape' => 'CertificateAuthorityUsageMode']]], 'CreateCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn']]], 'CreatePermissionRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Principal', 'Actions'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'Principal' => ['shape' => 'Principal'], 'SourceAccount' => ['shape' => 'AccountId'], 'Actions' => ['shape' => 'ActionList']]], 'CrlConfiguration' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'box' => \true], 'ExpirationInDays' => ['shape' => 'Integer1To5000', 'box' => \true], 'CustomCname' => ['shape' => 'CnameString'], 'S3BucketName' => ['shape' => 'S3BucketName3To255'], 'S3ObjectAcl' => ['shape' => 'S3ObjectAcl']]], 'CsrBlob' => ['type' => 'blob', 'max' => 32768, 'min' => 1], 'CsrBody' => ['type' => 'string'], 'CsrExtensions' => ['type' => 'structure', 'members' => ['KeyUsage' => ['shape' => 'KeyUsage'], 'SubjectInformationAccess' => ['shape' => 'AccessDescriptionList']]], 'CustomAttribute' => ['type' => 'structure', 'required' => ['ObjectIdentifier', 'Value'], 'members' => ['ObjectIdentifier' => ['shape' => 'CustomObjectIdentifier'], 'Value' => ['shape' => 'String1To256']]], 'CustomAttributeList' => ['type' => 'list', 'member' => ['shape' => 'CustomAttribute'], 'max' => 30, 'min' => 1], 'CustomExtension' => ['type' => 'structure', 'required' => ['ObjectIdentifier', 'Value'], 'members' => ['ObjectIdentifier' => ['shape' => 'CustomObjectIdentifier'], 'Value' => ['shape' => 'Base64String1To4096'], 'Critical' => ['shape' => 'Boolean', 'box' => \true]]], 'CustomExtensionList' => ['type' => 'list', 'member' => ['shape' => 'CustomExtension'], 'max' => 20, 'min' => 1], 'CustomObjectIdentifier' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '^([0-2])\\.([0-9]|([0-3][0-9]))((\\.([0-9]+)){0,126})$'], 'DeleteCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'PermanentDeletionTimeInDays' => ['shape' => 'PermanentDeletionTimeInDays']]], 'DeletePermissionRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Principal'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'Principal' => ['shape' => 'Principal'], 'SourceAccount' => ['shape' => 'AccountId']]], 'DeletePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'DescribeCertificateAuthorityAuditReportRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'AuditReportId'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'AuditReportId' => ['shape' => 'AuditReportId']]], 'DescribeCertificateAuthorityAuditReportResponse' => ['type' => 'structure', 'members' => ['AuditReportStatus' => ['shape' => 'AuditReportStatus'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'S3Key' => ['shape' => 'S3Key'], 'CreatedAt' => ['shape' => 'TStamp']]], 'DescribeCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn']]], 'DescribeCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['CertificateAuthority' => ['shape' => 'CertificateAuthority']]], 'EdiPartyName' => ['type' => 'structure', 'required' => ['PartyName'], 'members' => ['PartyName' => ['shape' => 'String256'], 'NameAssigner' => ['shape' => 'String256']]], 'ExtendedKeyUsage' => ['type' => 'structure', 'members' => ['ExtendedKeyUsageType' => ['shape' => 'ExtendedKeyUsageType'], 'ExtendedKeyUsageObjectIdentifier' => ['shape' => 'CustomObjectIdentifier']]], 'ExtendedKeyUsageList' => ['type' => 'list', 'member' => ['shape' => 'ExtendedKeyUsage'], 'max' => 20, 'min' => 1], 'ExtendedKeyUsageType' => ['type' => 'string', 'enum' => ['SERVER_AUTH', 'CLIENT_AUTH', 'CODE_SIGNING', 'EMAIL_PROTECTION', 'TIME_STAMPING', 'OCSP_SIGNING', 'SMART_CARD_LOGIN', 'DOCUMENT_SIGNING', 'CERTIFICATE_TRANSPARENCY']], 'Extensions' => ['type' => 'structure', 'members' => ['CertificatePolicies' => ['shape' => 'CertificatePolicyList'], 'ExtendedKeyUsage' => ['shape' => 'ExtendedKeyUsageList'], 'KeyUsage' => ['shape' => 'KeyUsage'], 'SubjectAlternativeNames' => ['shape' => 'GeneralNameList'], 'CustomExtensions' => ['shape' => 'CustomExtensionList']]], 'FailureReason' => ['type' => 'string', 'enum' => ['REQUEST_TIMED_OUT', 'UNSUPPORTED_ALGORITHM', 'OTHER']], 'GeneralName' => ['type' => 'structure', 'members' => ['OtherName' => ['shape' => 'OtherName'], 'Rfc822Name' => ['shape' => 'String256'], 'DnsName' => ['shape' => 'String253'], 'DirectoryName' => ['shape' => 'ASN1Subject'], 'EdiPartyName' => ['shape' => 'EdiPartyName'], 'UniformResourceIdentifier' => ['shape' => 'String253'], 'IpAddress' => ['shape' => 'String39'], 'RegisteredId' => ['shape' => 'CustomObjectIdentifier']]], 'GeneralNameList' => ['type' => 'list', 'member' => ['shape' => 'GeneralName'], 'max' => 20, 'min' => 1], 'GetCertificateAuthorityCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn']]], 'GetCertificateAuthorityCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'CertificateBody'], 'CertificateChain' => ['shape' => 'CertificateChain']]], 'GetCertificateAuthorityCsrRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn']]], 'GetCertificateAuthorityCsrResponse' => ['type' => 'structure', 'members' => ['Csr' => ['shape' => 'CsrBody']]], 'GetCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'CertificateArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'CertificateArn' => ['shape' => 'Arn']]], 'GetCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'CertificateBody'], 'CertificateChain' => ['shape' => 'CertificateChain']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'AWSPolicy']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]*'], 'ImportCertificateAuthorityCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Certificate'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'Certificate' => ['shape' => 'CertificateBodyBlob'], 'CertificateChain' => ['shape' => 'CertificateChainBlob']]], 'Integer1To5000' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'InvalidArgsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'IssueCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Csr', 'SigningAlgorithm', 'Validity'], 'members' => ['ApiPassthrough' => ['shape' => 'ApiPassthrough'], 'CertificateAuthorityArn' => ['shape' => 'Arn'], 'Csr' => ['shape' => 'CsrBlob'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithm'], 'TemplateArn' => ['shape' => 'Arn'], 'Validity' => ['shape' => 'Validity'], 'ValidityNotBefore' => ['shape' => 'Validity'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken']]], 'IssueCertificateResponse' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'KeyAlgorithm' => ['type' => 'string', 'enum' => ['RSA_2048', 'RSA_4096', 'EC_prime256v1', 'EC_secp384r1']], 'KeyStorageSecurityStandard' => ['type' => 'string', 'enum' => ['FIPS_140_2_LEVEL_2_OR_HIGHER', 'FIPS_140_2_LEVEL_3_OR_HIGHER']], 'KeyUsage' => ['type' => 'structure', 'members' => ['DigitalSignature' => ['shape' => 'Boolean'], 'NonRepudiation' => ['shape' => 'Boolean'], 'KeyEncipherment' => ['shape' => 'Boolean'], 'DataEncipherment' => ['shape' => 'Boolean'], 'KeyAgreement' => ['shape' => 'Boolean'], 'KeyCertSign' => ['shape' => 'Boolean'], 'CRLSign' => ['shape' => 'Boolean'], 'EncipherOnly' => ['shape' => 'Boolean'], 'DecipherOnly' => ['shape' => 'Boolean']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ListCertificateAuthoritiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResourceOwner' => ['shape' => 'ResourceOwner']]], 'ListCertificateAuthoritiesResponse' => ['type' => 'structure', 'members' => ['CertificateAuthorities' => ['shape' => 'CertificateAuthorities'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPermissionsRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPermissionsResponse' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'PermissionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'LockoutPreventedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'MalformedCSRException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'MalformedCertificateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 500, 'min' => 1], 'OcspConfiguration' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'box' => \true], 'OcspCustomCname' => ['shape' => 'CnameString']]], 'OtherName' => ['type' => 'structure', 'required' => ['TypeId', 'Value'], 'members' => ['TypeId' => ['shape' => 'CustomObjectIdentifier'], 'Value' => ['shape' => 'String256']]], 'PermanentDeletionTimeInDays' => ['type' => 'integer', 'max' => 30, 'min' => 7], 'Permission' => ['type' => 'structure', 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'TStamp'], 'Principal' => ['shape' => 'Principal'], 'SourceAccount' => ['shape' => 'AccountId'], 'Actions' => ['shape' => 'ActionList'], 'Policy' => ['shape' => 'AWSPolicy']]], 'PermissionAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'PermissionList' => ['type' => 'list', 'member' => ['shape' => 'Permission'], 'min' => 0], 'PolicyInformation' => ['type' => 'structure', 'required' => ['CertPolicyId'], 'members' => ['CertPolicyId' => ['shape' => 'CustomObjectIdentifier'], 'PolicyQualifiers' => ['shape' => 'PolicyQualifierInfoList']]], 'PolicyQualifierId' => ['type' => 'string', 'enum' => ['CPS']], 'PolicyQualifierInfo' => ['type' => 'structure', 'required' => ['PolicyQualifierId', 'Qualifier'], 'members' => ['PolicyQualifierId' => ['shape' => 'PolicyQualifierId'], 'Qualifier' => ['shape' => 'Qualifier']]], 'PolicyQualifierInfoList' => ['type' => 'list', 'member' => ['shape' => 'PolicyQualifierInfo'], 'max' => 20, 'min' => 1], 'PositiveLong' => ['type' => 'long', 'min' => 1], 'Principal' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[^*]+$'], 'PutPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Policy' => ['shape' => 'AWSPolicy']]], 'Qualifier' => ['type' => 'structure', 'required' => ['CpsUri'], 'members' => ['CpsUri' => ['shape' => 'String256']]], 'RequestAlreadyProcessedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'RequestFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'RequestInProgressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResourceOwner' => ['type' => 'string', 'enum' => ['SELF', 'OTHER_ACCOUNTS']], 'RestoreCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn']]], 'RevocationConfiguration' => ['type' => 'structure', 'members' => ['CrlConfiguration' => ['shape' => 'CrlConfiguration'], 'OcspConfiguration' => ['shape' => 'OcspConfiguration']]], 'RevocationReason' => ['type' => 'string', 'enum' => ['UNSPECIFIED', 'KEY_COMPROMISE', 'CERTIFICATE_AUTHORITY_COMPROMISE', 'AFFILIATION_CHANGED', 'SUPERSEDED', 'CESSATION_OF_OPERATION', 'PRIVILEGE_WITHDRAWN', 'A_A_COMPROMISE']], 'RevokeCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'CertificateSerial', 'RevocationReason'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'CertificateSerial' => ['shape' => 'String128'], 'RevocationReason' => ['shape' => 'RevocationReason']]], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3BucketName3To255' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '^[-a-zA-Z0-9._/]+$'], 'S3Key' => ['type' => 'string', 'max' => 1024], 'S3ObjectAcl' => ['type' => 'string', 'enum' => ['PUBLIC_READ', 'BUCKET_OWNER_FULL_CONTROL']], 'SigningAlgorithm' => ['type' => 'string', 'enum' => ['SHA256WITHECDSA', 'SHA384WITHECDSA', 'SHA512WITHECDSA', 'SHA256WITHRSA', 'SHA384WITHRSA', 'SHA512WITHRSA']], 'String' => ['type' => 'string'], 'String128' => ['type' => 'string', 'max' => 128, 'min' => 0], 'String16' => ['type' => 'string', 'max' => 16, 'min' => 0], 'String1To256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'String253' => ['type' => 'string', 'max' => 253, 'min' => 0], 'String256' => ['type' => 'string', 'max' => 256, 'min' => 0], 'String3' => ['type' => 'string', 'max' => 3, 'min' => 0], 'String39' => ['type' => 'string', 'max' => 39, 'min' => 0], 'String40' => ['type' => 'string', 'max' => 40, 'min' => 0], 'String5' => ['type' => 'string', 'max' => 5, 'min' => 0], 'String64' => ['type' => 'string', 'max' => 64, 'min' => 0], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Tags'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UntagCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn', 'Tags'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'UpdateCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['CertificateAuthorityArn'], 'members' => ['CertificateAuthorityArn' => ['shape' => 'Arn'], 'RevocationConfiguration' => ['shape' => 'RevocationConfiguration'], 'Status' => ['shape' => 'CertificateAuthorityStatus']]], 'Validity' => ['type' => 'structure', 'required' => ['Value', 'Type'], 'members' => ['Value' => ['shape' => 'PositiveLong', 'box' => \true], 'Type' => ['shape' => 'ValidityPeriodType']]], 'ValidityPeriodType' => ['type' => 'string', 'enum' => ['END_DATE', 'ABSOLUTE', 'DAYS', 'MONTHS', 'YEARS']]]]; diff --git a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.php deleted file mode 100644 index 083c8d3..0000000 --- a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://acm-pca-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://acm-pca.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://acm-pca-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://acm-pca.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://acm-pca.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-tests-1.json.php deleted file mode 100644 index a2e384c..0000000 --- a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-pca.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/paginators-1.json.php b/vendor/Aws3/Aws/data/acm-pca/2017-08-22/paginators-1.json.php deleted file mode 100644 index 4c2f6b1..0000000 --- a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCertificateAuthorities' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CertificateAuthorities'], 'ListPermissions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Permissions'], 'ListTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/waiters-2.json.php b/vendor/Aws3/Aws/data/acm-pca/2017-08-22/waiters-2.json.php deleted file mode 100644 index 97d211e..0000000 --- a/vendor/Aws3/Aws/data/acm-pca/2017-08-22/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['CertificateAuthorityCSRCreated' => ['description' => 'Wait until a Certificate Authority CSR is created', 'operation' => 'GetCertificateAuthorityCsr', 'delay' => 3, 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'RequestInProgressException']]], 'CertificateIssued' => ['description' => 'Wait until a certificate is issued', 'operation' => 'GetCertificate', 'delay' => 3, 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'RequestInProgressException']]], 'AuditReportCreated' => ['description' => 'Wait until a Audit Report is created', 'operation' => 'DescribeCertificateAuthorityAuditReport', 'delay' => 3, 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'AuditReportStatus', 'expected' => 'SUCCESS'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'AuditReportStatus', 'expected' => 'FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/api-2.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/api-2.json.php deleted file mode 100644 index 5e2a387..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-12-08', 'endpointPrefix' => 'acm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'ACM', 'serviceFullName' => 'AWS Certificate Manager', 'serviceId' => 'ACM', 'signatureVersion' => 'v4', 'targetPrefix' => 'CertificateManager', 'uid' => 'acm-2015-12-08'], 'operations' => ['AddTagsToCertificate' => ['name' => 'AddTagsToCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToCertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidTagException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DeleteCertificate' => ['name' => 'DeleteCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidArnException']]], 'DescribeCertificate' => ['name' => 'DescribeCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificateRequest'], 'output' => ['shape' => 'DescribeCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException']]], 'ExportCertificate' => ['name' => 'ExportCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportCertificateRequest'], 'output' => ['shape' => 'ExportCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestInProgressException'], ['shape' => 'InvalidArnException']]], 'GetAccountConfiguration' => ['name' => 'GetAccountConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetAccountConfigurationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetCertificate' => ['name' => 'GetCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCertificateRequest'], 'output' => ['shape' => 'GetCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestInProgressException'], ['shape' => 'InvalidArnException']]], 'ImportCertificate' => ['name' => 'ImportCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportCertificateRequest'], 'output' => ['shape' => 'ImportCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTagException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidArnException']]], 'ListCertificates' => ['name' => 'ListCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCertificatesRequest'], 'output' => ['shape' => 'ListCertificatesResponse'], 'errors' => [['shape' => 'InvalidArgsException'], ['shape' => 'ValidationException']]], 'ListTagsForCertificate' => ['name' => 'ListTagsForCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForCertificateRequest'], 'output' => ['shape' => 'ListTagsForCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException']]], 'PutAccountConfiguration' => ['name' => 'PutAccountConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAccountConfigurationRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'RemoveTagsFromCertificate' => ['name' => 'RemoveTagsFromCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromCertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidTagException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'RenewCertificate' => ['name' => 'RenewCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RenewCertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException']]], 'RequestCertificate' => ['name' => 'RequestCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestCertificateRequest'], 'output' => ['shape' => 'RequestCertificateResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidDomainValidationOptionsException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidTagException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException']]], 'ResendValidationEmail' => ['name' => 'ResendValidationEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResendValidationEmailRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidDomainValidationOptionsException']]], 'UpdateCertificateOptions' => ['name' => 'UpdateCertificateOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCertificateOptionsRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidStateException'], ['shape' => 'InvalidArnException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'AddTagsToCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'Tags'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:[\\w+=/,.@-]+:acm:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*'], 'AvailabilityErrorMessage' => ['type' => 'string'], 'CertificateBody' => ['type' => 'string', 'max' => 32768, 'min' => 1, 'pattern' => '-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?'], 'CertificateBodyBlob' => ['type' => 'blob', 'max' => 32768, 'min' => 1], 'CertificateChain' => ['type' => 'string', 'max' => 2097152, 'min' => 1, 'pattern' => '(-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}\\u000D?\\u000A)*-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?'], 'CertificateChainBlob' => ['type' => 'blob', 'max' => 2097152, 'min' => 1], 'CertificateDetail' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'DomainName' => ['shape' => 'DomainNameString'], 'SubjectAlternativeNames' => ['shape' => 'DomainList'], 'DomainValidationOptions' => ['shape' => 'DomainValidationList'], 'Serial' => ['shape' => 'String'], 'Subject' => ['shape' => 'String'], 'Issuer' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'TStamp'], 'IssuedAt' => ['shape' => 'TStamp'], 'ImportedAt' => ['shape' => 'TStamp'], 'Status' => ['shape' => 'CertificateStatus'], 'RevokedAt' => ['shape' => 'TStamp'], 'RevocationReason' => ['shape' => 'RevocationReason'], 'NotBefore' => ['shape' => 'TStamp'], 'NotAfter' => ['shape' => 'TStamp'], 'KeyAlgorithm' => ['shape' => 'KeyAlgorithm'], 'SignatureAlgorithm' => ['shape' => 'String'], 'InUseBy' => ['shape' => 'InUseList'], 'FailureReason' => ['shape' => 'FailureReason'], 'Type' => ['shape' => 'CertificateType'], 'RenewalSummary' => ['shape' => 'RenewalSummary'], 'KeyUsages' => ['shape' => 'KeyUsageList'], 'ExtendedKeyUsages' => ['shape' => 'ExtendedKeyUsageList'], 'CertificateAuthorityArn' => ['shape' => 'Arn'], 'RenewalEligibility' => ['shape' => 'RenewalEligibility'], 'Options' => ['shape' => 'CertificateOptions']]], 'CertificateOptions' => ['type' => 'structure', 'members' => ['CertificateTransparencyLoggingPreference' => ['shape' => 'CertificateTransparencyLoggingPreference']]], 'CertificateStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'ISSUED', 'INACTIVE', 'EXPIRED', 'VALIDATION_TIMED_OUT', 'REVOKED', 'FAILED']], 'CertificateStatuses' => ['type' => 'list', 'member' => ['shape' => 'CertificateStatus']], 'CertificateSummary' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'DomainName' => ['shape' => 'DomainNameString'], 'SubjectAlternativeNameSummaries' => ['shape' => 'DomainList'], 'HasAdditionalSubjectAlternativeNames' => ['shape' => 'NullableBoolean', 'box' => \true], 'Status' => ['shape' => 'CertificateStatus'], 'Type' => ['shape' => 'CertificateType'], 'KeyAlgorithm' => ['shape' => 'KeyAlgorithm'], 'KeyUsages' => ['shape' => 'KeyUsageNames'], 'ExtendedKeyUsages' => ['shape' => 'ExtendedKeyUsageNames'], 'InUse' => ['shape' => 'NullableBoolean', 'box' => \true], 'Exported' => ['shape' => 'NullableBoolean', 'box' => \true], 'RenewalEligibility' => ['shape' => 'RenewalEligibility'], 'NotBefore' => ['shape' => 'TStamp'], 'NotAfter' => ['shape' => 'TStamp'], 'CreatedAt' => ['shape' => 'TStamp'], 'IssuedAt' => ['shape' => 'TStamp'], 'ImportedAt' => ['shape' => 'TStamp'], 'RevokedAt' => ['shape' => 'TStamp']]], 'CertificateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CertificateSummary']], 'CertificateTransparencyLoggingPreference' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CertificateType' => ['type' => 'string', 'enum' => ['IMPORTED', 'AMAZON_ISSUED', 'PRIVATE']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'DeleteCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'DescribeCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'DescribeCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'CertificateDetail']]], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'DomainNameString'], 'max' => 100, 'min' => 1], 'DomainNameString' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^(\\*\\.)?(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$'], 'DomainStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'SUCCESS', 'FAILED']], 'DomainValidation' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainNameString'], 'ValidationEmails' => ['shape' => 'ValidationEmailList'], 'ValidationDomain' => ['shape' => 'DomainNameString'], 'ValidationStatus' => ['shape' => 'DomainStatus'], 'ResourceRecord' => ['shape' => 'ResourceRecord'], 'ValidationMethod' => ['shape' => 'ValidationMethod']]], 'DomainValidationList' => ['type' => 'list', 'member' => ['shape' => 'DomainValidation'], 'max' => 1000, 'min' => 1], 'DomainValidationOption' => ['type' => 'structure', 'required' => ['DomainName', 'ValidationDomain'], 'members' => ['DomainName' => ['shape' => 'DomainNameString'], 'ValidationDomain' => ['shape' => 'DomainNameString']]], 'DomainValidationOptionList' => ['type' => 'list', 'member' => ['shape' => 'DomainValidationOption'], 'max' => 100, 'min' => 1], 'ExpiryEventsConfiguration' => ['type' => 'structure', 'members' => ['DaysBeforeExpiry' => ['shape' => 'PositiveInteger']]], 'ExportCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'Passphrase'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Passphrase' => ['shape' => 'PassphraseBlob']]], 'ExportCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'CertificateBody'], 'CertificateChain' => ['shape' => 'CertificateChain'], 'PrivateKey' => ['shape' => 'PrivateKey']]], 'ExtendedKeyUsage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ExtendedKeyUsageName'], 'OID' => ['shape' => 'String']]], 'ExtendedKeyUsageFilterList' => ['type' => 'list', 'member' => ['shape' => 'ExtendedKeyUsageName']], 'ExtendedKeyUsageList' => ['type' => 'list', 'member' => ['shape' => 'ExtendedKeyUsage']], 'ExtendedKeyUsageName' => ['type' => 'string', 'enum' => ['TLS_WEB_SERVER_AUTHENTICATION', 'TLS_WEB_CLIENT_AUTHENTICATION', 'CODE_SIGNING', 'EMAIL_PROTECTION', 'TIME_STAMPING', 'OCSP_SIGNING', 'IPSEC_END_SYSTEM', 'IPSEC_TUNNEL', 'IPSEC_USER', 'ANY', 'NONE', 'CUSTOM']], 'ExtendedKeyUsageNames' => ['type' => 'list', 'member' => ['shape' => 'ExtendedKeyUsageName']], 'FailureReason' => ['type' => 'string', 'enum' => ['NO_AVAILABLE_CONTACTS', 'ADDITIONAL_VERIFICATION_REQUIRED', 'DOMAIN_NOT_ALLOWED', 'INVALID_PUBLIC_DOMAIN', 'DOMAIN_VALIDATION_DENIED', 'CAA_ERROR', 'PCA_LIMIT_EXCEEDED', 'PCA_INVALID_ARN', 'PCA_INVALID_STATE', 'PCA_REQUEST_FAILED', 'PCA_NAME_CONSTRAINTS_VALIDATION', 'PCA_RESOURCE_NOT_FOUND', 'PCA_INVALID_ARGS', 'PCA_INVALID_DURATION', 'PCA_ACCESS_DENIED', 'SLR_NOT_FOUND', 'OTHER']], 'Filters' => ['type' => 'structure', 'members' => ['extendedKeyUsage' => ['shape' => 'ExtendedKeyUsageFilterList'], 'keyUsage' => ['shape' => 'KeyUsageFilterList'], 'keyTypes' => ['shape' => 'KeyAlgorithmList']]], 'GetAccountConfigurationResponse' => ['type' => 'structure', 'members' => ['ExpiryEvents' => ['shape' => 'ExpiryEventsConfiguration']]], 'GetCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'GetCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'CertificateBody'], 'CertificateChain' => ['shape' => 'CertificateChain']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '\\w+'], 'ImportCertificateRequest' => ['type' => 'structure', 'required' => ['Certificate', 'PrivateKey'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Certificate' => ['shape' => 'CertificateBodyBlob'], 'PrivateKey' => ['shape' => 'PrivateKeyBlob'], 'CertificateChain' => ['shape' => 'CertificateChainBlob'], 'Tags' => ['shape' => 'TagList']]], 'ImportCertificateResponse' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'InUseList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InvalidArgsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDomainValidationOptionsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'KeyAlgorithm' => ['type' => 'string', 'enum' => ['RSA_1024', 'RSA_2048', 'RSA_3072', 'RSA_4096', 'EC_prime256v1', 'EC_secp384r1', 'EC_secp521r1']], 'KeyAlgorithmList' => ['type' => 'list', 'member' => ['shape' => 'KeyAlgorithm']], 'KeyUsage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'KeyUsageName']]], 'KeyUsageFilterList' => ['type' => 'list', 'member' => ['shape' => 'KeyUsageName']], 'KeyUsageList' => ['type' => 'list', 'member' => ['shape' => 'KeyUsage']], 'KeyUsageName' => ['type' => 'string', 'enum' => ['DIGITAL_SIGNATURE', 'NON_REPUDIATION', 'KEY_ENCIPHERMENT', 'DATA_ENCIPHERMENT', 'KEY_AGREEMENT', 'CERTIFICATE_SIGNING', 'CRL_SIGNING', 'ENCIPHER_ONLY', 'DECIPHER_ONLY', 'ANY', 'CUSTOM']], 'KeyUsageNames' => ['type' => 'list', 'member' => ['shape' => 'KeyUsageName']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ListCertificatesRequest' => ['type' => 'structure', 'members' => ['CertificateStatuses' => ['shape' => 'CertificateStatuses'], 'Includes' => ['shape' => 'Filters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxItems' => ['shape' => 'MaxItems'], 'SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListCertificatesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'CertificateSummaryList' => ['shape' => 'CertificateSummaryList']]], 'ListTagsForCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'ListTagsForCertificateResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxItems' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]*'], 'NullableBoolean' => ['type' => 'boolean'], 'PassphraseBlob' => ['type' => 'blob', 'max' => 128, 'min' => 4, 'sensitive' => \true], 'PcaArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:[\\w+=/,.@-]+:acm-pca:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*'], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'PrivateKey' => ['type' => 'string', 'max' => 524288, 'min' => 1, 'pattern' => '-{5}BEGIN PRIVATE KEY-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END PRIVATE KEY-{5}(\\u000D?\\u000A)?', 'sensitive' => \true], 'PrivateKeyBlob' => ['type' => 'blob', 'max' => 5120, 'min' => 1, 'sensitive' => \true], 'PutAccountConfigurationRequest' => ['type' => 'structure', 'required' => ['IdempotencyToken'], 'members' => ['ExpiryEvents' => ['shape' => 'ExpiryEventsConfiguration'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken']]], 'RecordType' => ['type' => 'string', 'enum' => ['CNAME']], 'RemoveTagsFromCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'Tags'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'RenewCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'RenewalEligibility' => ['type' => 'string', 'enum' => ['ELIGIBLE', 'INELIGIBLE']], 'RenewalStatus' => ['type' => 'string', 'enum' => ['PENDING_AUTO_RENEWAL', 'PENDING_VALIDATION', 'SUCCESS', 'FAILED']], 'RenewalSummary' => ['type' => 'structure', 'required' => ['RenewalStatus', 'DomainValidationOptions', 'UpdatedAt'], 'members' => ['RenewalStatus' => ['shape' => 'RenewalStatus'], 'DomainValidationOptions' => ['shape' => 'DomainValidationList'], 'RenewalStatusReason' => ['shape' => 'FailureReason'], 'UpdatedAt' => ['shape' => 'TStamp']]], 'RequestCertificateRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainNameString'], 'ValidationMethod' => ['shape' => 'ValidationMethod'], 'SubjectAlternativeNames' => ['shape' => 'DomainList'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken'], 'DomainValidationOptions' => ['shape' => 'DomainValidationOptionList'], 'Options' => ['shape' => 'CertificateOptions'], 'CertificateAuthorityArn' => ['shape' => 'PcaArn'], 'Tags' => ['shape' => 'TagList'], 'KeyAlgorithm' => ['shape' => 'KeyAlgorithm']]], 'RequestCertificateResponse' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'Arn']]], 'RequestInProgressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResendValidationEmailRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'Domain', 'ValidationDomain'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Domain' => ['shape' => 'DomainNameString'], 'ValidationDomain' => ['shape' => 'DomainNameString']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResourceRecord' => ['type' => 'structure', 'required' => ['Name', 'Type', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'RecordType'], 'Value' => ['shape' => 'String']]], 'RevocationReason' => ['type' => 'string', 'enum' => ['UNSPECIFIED', 'KEY_COMPROMISE', 'CA_COMPROMISE', 'AFFILIATION_CHANGED', 'SUPERCEDED', 'CESSATION_OF_OPERATION', 'CERTIFICATE_HOLD', 'REMOVE_FROM_CRL', 'PRIVILEGE_WITHDRAWN', 'A_A_COMPROMISE']], 'ServiceErrorMessage' => ['type' => 'string'], 'SortBy' => ['type' => 'string', 'enum' => ['CREATED_AT']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'String' => ['type' => 'string'], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AvailabilityErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UpdateCertificateOptionsRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'Options'], 'members' => ['CertificateArn' => ['shape' => 'Arn'], 'Options' => ['shape' => 'CertificateOptions']]], 'ValidationEmailList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ValidationExceptionMessage']], 'exception' => \true, 'synthetic' => \true], 'ValidationExceptionMessage' => ['type' => 'string'], 'ValidationMethod' => ['type' => 'string', 'enum' => ['EMAIL', 'DNS']]]]; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 65af1ba..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://acm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://acm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://acm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://acm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://acm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-tests-1.json.php deleted file mode 100644 index c54da62..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://acm.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://acm.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/paginators-1.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/paginators-1.json.php deleted file mode 100644 index f2cdc36..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCertificates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxItems', 'output_token' => 'NextToken', 'result_key' => 'CertificateSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/smoke.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/smoke.json.php deleted file mode 100644 index 924a496..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListCertificates', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetCertificate', 'input' => ['CertificateArn' => 'arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/acm/2015-12-08/waiters-2.json.php b/vendor/Aws3/Aws/data/acm/2015-12-08/waiters-2.json.php deleted file mode 100644 index 061eb03..0000000 --- a/vendor/Aws3/Aws/data/acm/2015-12-08/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['CertificateValidated' => ['delay' => 60, 'maxAttempts' => 40, 'operation' => 'DescribeCertificate', 'acceptors' => [['matcher' => 'pathAll', 'expected' => 'SUCCESS', 'argument' => 'Certificate.DomainValidationOptions[].ValidationStatus', 'state' => 'success'], ['matcher' => 'pathAny', 'expected' => 'PENDING_VALIDATION', 'argument' => 'Certificate.DomainValidationOptions[].ValidationStatus', 'state' => 'retry'], ['matcher' => 'path', 'expected' => 'FAILED', 'argument' => 'Certificate.Status', 'state' => 'failure'], ['matcher' => 'error', 'expected' => 'ResourceNotFoundException', 'state' => 'failure']]]]]; diff --git a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/api-2.json.php b/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/api-2.json.php deleted file mode 100644 index 266d24b..0000000 --- a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-09', 'endpointPrefix' => 'a4b', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Alexa For Business', 'serviceId' => 'Alexa For Business', 'signatureVersion' => 'v4', 'targetPrefix' => 'AlexaForBusiness', 'uid' => 'alexaforbusiness-2017-11-09'], 'operations' => ['ApproveSkill' => ['name' => 'ApproveSkill', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApproveSkillRequest'], 'output' => ['shape' => 'ApproveSkillResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'AssociateContactWithAddressBook' => ['name' => 'AssociateContactWithAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateContactWithAddressBookRequest'], 'output' => ['shape' => 'AssociateContactWithAddressBookResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'AssociateDeviceWithNetworkProfile' => ['name' => 'AssociateDeviceWithNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDeviceWithNetworkProfileRequest'], 'output' => ['shape' => 'AssociateDeviceWithNetworkProfileResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'DeviceNotRegisteredException']]], 'AssociateDeviceWithRoom' => ['name' => 'AssociateDeviceWithRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDeviceWithRoomRequest'], 'output' => ['shape' => 'AssociateDeviceWithRoomResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'DeviceNotRegisteredException']]], 'AssociateSkillGroupWithRoom' => ['name' => 'AssociateSkillGroupWithRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSkillGroupWithRoomRequest'], 'output' => ['shape' => 'AssociateSkillGroupWithRoomResponse'], 'errors' => [['shape' => 'ConcurrentModificationException']]], 'AssociateSkillWithSkillGroup' => ['name' => 'AssociateSkillWithSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSkillWithSkillGroupRequest'], 'output' => ['shape' => 'AssociateSkillWithSkillGroupResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'SkillNotLinkedException']]], 'AssociateSkillWithUsers' => ['name' => 'AssociateSkillWithUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSkillWithUsersRequest'], 'output' => ['shape' => 'AssociateSkillWithUsersResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'CreateAddressBook' => ['name' => 'CreateAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAddressBookRequest'], 'output' => ['shape' => 'CreateAddressBookResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateBusinessReportSchedule' => ['name' => 'CreateBusinessReportSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBusinessReportScheduleRequest'], 'output' => ['shape' => 'CreateBusinessReportScheduleResponse'], 'errors' => [['shape' => 'AlreadyExistsException']]], 'CreateConferenceProvider' => ['name' => 'CreateConferenceProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConferenceProviderRequest'], 'output' => ['shape' => 'CreateConferenceProviderResponse'], 'errors' => [['shape' => 'AlreadyExistsException']]], 'CreateContact' => ['name' => 'CreateContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContactRequest'], 'output' => ['shape' => 'CreateContactResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateGatewayGroup' => ['name' => 'CreateGatewayGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGatewayGroupRequest'], 'output' => ['shape' => 'CreateGatewayGroupResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateNetworkProfile' => ['name' => 'CreateNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkProfileRequest'], 'output' => ['shape' => 'CreateNetworkProfileResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidCertificateAuthorityException'], ['shape' => 'InvalidServiceLinkedRoleStateException']]], 'CreateProfile' => ['name' => 'CreateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProfileRequest'], 'output' => ['shape' => 'CreateProfileResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ConcurrentModificationException']]], 'CreateRoom' => ['name' => 'CreateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRoomRequest'], 'output' => ['shape' => 'CreateRoomResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateSkillGroup' => ['name' => 'CreateSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSkillGroupRequest'], 'output' => ['shape' => 'CreateSkillGroupResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteAddressBook' => ['name' => 'DeleteAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAddressBookRequest'], 'output' => ['shape' => 'DeleteAddressBookResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteBusinessReportSchedule' => ['name' => 'DeleteBusinessReportSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBusinessReportScheduleRequest'], 'output' => ['shape' => 'DeleteBusinessReportScheduleResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteConferenceProvider' => ['name' => 'DeleteConferenceProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConferenceProviderRequest'], 'output' => ['shape' => 'DeleteConferenceProviderResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'DeleteContact' => ['name' => 'DeleteContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContactRequest'], 'output' => ['shape' => 'DeleteContactResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteDevice' => ['name' => 'DeleteDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeviceRequest'], 'output' => ['shape' => 'DeleteDeviceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidCertificateAuthorityException']]], 'DeleteDeviceUsageData' => ['name' => 'DeleteDeviceUsageData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeviceUsageDataRequest'], 'output' => ['shape' => 'DeleteDeviceUsageDataResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DeviceNotRegisteredException'], ['shape' => 'LimitExceededException']]], 'DeleteGatewayGroup' => ['name' => 'DeleteGatewayGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGatewayGroupRequest'], 'output' => ['shape' => 'DeleteGatewayGroupResponse'], 'errors' => [['shape' => 'ResourceAssociatedException']]], 'DeleteNetworkProfile' => ['name' => 'DeleteNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkProfileRequest'], 'output' => ['shape' => 'DeleteNetworkProfileResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'DeleteProfile' => ['name' => 'DeleteProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProfileRequest'], 'output' => ['shape' => 'DeleteProfileResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteRoom' => ['name' => 'DeleteRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRoomRequest'], 'output' => ['shape' => 'DeleteRoomResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteRoomSkillParameter' => ['name' => 'DeleteRoomSkillParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRoomSkillParameterRequest'], 'output' => ['shape' => 'DeleteRoomSkillParameterResponse'], 'errors' => [['shape' => 'ConcurrentModificationException']]], 'DeleteSkillAuthorization' => ['name' => 'DeleteSkillAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSkillAuthorizationRequest'], 'output' => ['shape' => 'DeleteSkillAuthorizationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteSkillGroup' => ['name' => 'DeleteSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSkillGroupRequest'], 'output' => ['shape' => 'DeleteSkillGroupResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DisassociateContactFromAddressBook' => ['name' => 'DisassociateContactFromAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateContactFromAddressBookRequest'], 'output' => ['shape' => 'DisassociateContactFromAddressBookResponse']], 'DisassociateDeviceFromRoom' => ['name' => 'DisassociateDeviceFromRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDeviceFromRoomRequest'], 'output' => ['shape' => 'DisassociateDeviceFromRoomResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'DeviceNotRegisteredException']]], 'DisassociateSkillFromSkillGroup' => ['name' => 'DisassociateSkillFromSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateSkillFromSkillGroupRequest'], 'output' => ['shape' => 'DisassociateSkillFromSkillGroupResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'DisassociateSkillFromUsers' => ['name' => 'DisassociateSkillFromUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateSkillFromUsersRequest'], 'output' => ['shape' => 'DisassociateSkillFromUsersResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'DisassociateSkillGroupFromRoom' => ['name' => 'DisassociateSkillGroupFromRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateSkillGroupFromRoomRequest'], 'output' => ['shape' => 'DisassociateSkillGroupFromRoomResponse'], 'errors' => [['shape' => 'ConcurrentModificationException']]], 'ForgetSmartHomeAppliances' => ['name' => 'ForgetSmartHomeAppliances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ForgetSmartHomeAppliancesRequest'], 'output' => ['shape' => 'ForgetSmartHomeAppliancesResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetAddressBook' => ['name' => 'GetAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAddressBookRequest'], 'output' => ['shape' => 'GetAddressBookResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetConferencePreference' => ['name' => 'GetConferencePreference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConferencePreferenceRequest'], 'output' => ['shape' => 'GetConferencePreferenceResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetConferenceProvider' => ['name' => 'GetConferenceProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConferenceProviderRequest'], 'output' => ['shape' => 'GetConferenceProviderResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetContact' => ['name' => 'GetContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactRequest'], 'output' => ['shape' => 'GetContactResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetDevice' => ['name' => 'GetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeviceRequest'], 'output' => ['shape' => 'GetDeviceResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetGateway' => ['name' => 'GetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGatewayRequest'], 'output' => ['shape' => 'GetGatewayResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetGatewayGroup' => ['name' => 'GetGatewayGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGatewayGroupRequest'], 'output' => ['shape' => 'GetGatewayGroupResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetInvitationConfiguration' => ['name' => 'GetInvitationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInvitationConfigurationRequest'], 'output' => ['shape' => 'GetInvitationConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetNetworkProfile' => ['name' => 'GetNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNetworkProfileRequest'], 'output' => ['shape' => 'GetNetworkProfileResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidSecretsManagerResourceException']]], 'GetProfile' => ['name' => 'GetProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProfileRequest'], 'output' => ['shape' => 'GetProfileResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetRoom' => ['name' => 'GetRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRoomRequest'], 'output' => ['shape' => 'GetRoomResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetRoomSkillParameter' => ['name' => 'GetRoomSkillParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRoomSkillParameterRequest'], 'output' => ['shape' => 'GetRoomSkillParameterResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'GetSkillGroup' => ['name' => 'GetSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSkillGroupRequest'], 'output' => ['shape' => 'GetSkillGroupResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'ListBusinessReportSchedules' => ['name' => 'ListBusinessReportSchedules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBusinessReportSchedulesRequest'], 'output' => ['shape' => 'ListBusinessReportSchedulesResponse']], 'ListConferenceProviders' => ['name' => 'ListConferenceProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConferenceProvidersRequest'], 'output' => ['shape' => 'ListConferenceProvidersResponse']], 'ListDeviceEvents' => ['name' => 'ListDeviceEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeviceEventsRequest'], 'output' => ['shape' => 'ListDeviceEventsResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'ListGatewayGroups' => ['name' => 'ListGatewayGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGatewayGroupsRequest'], 'output' => ['shape' => 'ListGatewayGroupsResponse']], 'ListGateways' => ['name' => 'ListGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGatewaysRequest'], 'output' => ['shape' => 'ListGatewaysResponse']], 'ListSkills' => ['name' => 'ListSkills', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSkillsRequest'], 'output' => ['shape' => 'ListSkillsResponse']], 'ListSkillsStoreCategories' => ['name' => 'ListSkillsStoreCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSkillsStoreCategoriesRequest'], 'output' => ['shape' => 'ListSkillsStoreCategoriesResponse']], 'ListSkillsStoreSkillsByCategory' => ['name' => 'ListSkillsStoreSkillsByCategory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSkillsStoreSkillsByCategoryRequest'], 'output' => ['shape' => 'ListSkillsStoreSkillsByCategoryResponse']], 'ListSmartHomeAppliances' => ['name' => 'ListSmartHomeAppliances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSmartHomeAppliancesRequest'], 'output' => ['shape' => 'ListSmartHomeAppliancesResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'PutConferencePreference' => ['name' => 'PutConferencePreference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConferencePreferenceRequest'], 'output' => ['shape' => 'PutConferencePreferenceResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'PutInvitationConfiguration' => ['name' => 'PutInvitationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInvitationConfigurationRequest'], 'output' => ['shape' => 'PutInvitationConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'PutRoomSkillParameter' => ['name' => 'PutRoomSkillParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRoomSkillParameterRequest'], 'output' => ['shape' => 'PutRoomSkillParameterResponse'], 'errors' => [['shape' => 'ConcurrentModificationException']]], 'PutSkillAuthorization' => ['name' => 'PutSkillAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutSkillAuthorizationRequest'], 'output' => ['shape' => 'PutSkillAuthorizationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'ConcurrentModificationException']]], 'RegisterAVSDevice' => ['name' => 'RegisterAVSDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterAVSDeviceRequest'], 'output' => ['shape' => 'RegisterAVSDeviceResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidDeviceException']]], 'RejectSkill' => ['name' => 'RejectSkill', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectSkillRequest'], 'output' => ['shape' => 'RejectSkillResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'ResolveRoom' => ['name' => 'ResolveRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResolveRoomRequest'], 'output' => ['shape' => 'ResolveRoomResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'RevokeInvitation' => ['name' => 'RevokeInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeInvitationRequest'], 'output' => ['shape' => 'RevokeInvitationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'SearchAddressBooks' => ['name' => 'SearchAddressBooks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchAddressBooksRequest'], 'output' => ['shape' => 'SearchAddressBooksResponse']], 'SearchContacts' => ['name' => 'SearchContacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchContactsRequest'], 'output' => ['shape' => 'SearchContactsResponse']], 'SearchDevices' => ['name' => 'SearchDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchDevicesRequest'], 'output' => ['shape' => 'SearchDevicesResponse']], 'SearchNetworkProfiles' => ['name' => 'SearchNetworkProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchNetworkProfilesRequest'], 'output' => ['shape' => 'SearchNetworkProfilesResponse']], 'SearchProfiles' => ['name' => 'SearchProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchProfilesRequest'], 'output' => ['shape' => 'SearchProfilesResponse']], 'SearchRooms' => ['name' => 'SearchRooms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchRoomsRequest'], 'output' => ['shape' => 'SearchRoomsResponse']], 'SearchSkillGroups' => ['name' => 'SearchSkillGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchSkillGroupsRequest'], 'output' => ['shape' => 'SearchSkillGroupsResponse']], 'SearchUsers' => ['name' => 'SearchUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchUsersRequest'], 'output' => ['shape' => 'SearchUsersResponse']], 'SendAnnouncement' => ['name' => 'SendAnnouncement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendAnnouncementRequest'], 'output' => ['shape' => 'SendAnnouncementResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException']]], 'SendInvitation' => ['name' => 'SendInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendInvitationRequest'], 'output' => ['shape' => 'SendInvitationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidUserStatusException'], ['shape' => 'ConcurrentModificationException']]], 'StartDeviceSync' => ['name' => 'StartDeviceSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDeviceSyncRequest'], 'output' => ['shape' => 'StartDeviceSyncResponse'], 'errors' => [['shape' => 'DeviceNotRegisteredException']]], 'StartSmartHomeApplianceDiscovery' => ['name' => 'StartSmartHomeApplianceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSmartHomeApplianceDiscoveryRequest'], 'output' => ['shape' => 'StartSmartHomeApplianceDiscoveryResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'UpdateAddressBook' => ['name' => 'UpdateAddressBook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAddressBookRequest'], 'output' => ['shape' => 'UpdateAddressBookResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateBusinessReportSchedule' => ['name' => 'UpdateBusinessReportSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBusinessReportScheduleRequest'], 'output' => ['shape' => 'UpdateBusinessReportScheduleResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateConferenceProvider' => ['name' => 'UpdateConferenceProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConferenceProviderRequest'], 'output' => ['shape' => 'UpdateConferenceProviderResponse'], 'errors' => [['shape' => 'NotFoundException']]], 'UpdateContact' => ['name' => 'UpdateContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContactRequest'], 'output' => ['shape' => 'UpdateContactResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateDevice' => ['name' => 'UpdateDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDeviceRequest'], 'output' => ['shape' => 'UpdateDeviceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'DeviceNotRegisteredException']]], 'UpdateGateway' => ['name' => 'UpdateGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewayRequest'], 'output' => ['shape' => 'UpdateGatewayResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException']]], 'UpdateGatewayGroup' => ['name' => 'UpdateGatewayGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewayGroupRequest'], 'output' => ['shape' => 'UpdateGatewayGroupResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException']]], 'UpdateNetworkProfile' => ['name' => 'UpdateNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNetworkProfileRequest'], 'output' => ['shape' => 'UpdateNetworkProfileResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidCertificateAuthorityException'], ['shape' => 'InvalidSecretsManagerResourceException']]], 'UpdateProfile' => ['name' => 'UpdateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProfileRequest'], 'output' => ['shape' => 'UpdateProfileResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateRoom' => ['name' => 'UpdateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRoomRequest'], 'output' => ['shape' => 'UpdateRoomResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException']]], 'UpdateSkillGroup' => ['name' => 'UpdateSkillGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSkillGroupRequest'], 'output' => ['shape' => 'UpdateSkillGroupResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'NameInUseException'], ['shape' => 'ConcurrentModificationException']]]], 'shapes' => ['Address' => ['type' => 'string', 'max' => 500, 'min' => 1], 'AddressBook' => ['type' => 'structure', 'members' => ['AddressBookArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'AddressBookName'], 'Description' => ['shape' => 'AddressBookDescription']]], 'AddressBookData' => ['type' => 'structure', 'members' => ['AddressBookArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'AddressBookName'], 'Description' => ['shape' => 'AddressBookDescription']]], 'AddressBookDataList' => ['type' => 'list', 'member' => ['shape' => 'AddressBookData']], 'AddressBookDescription' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'AddressBookName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AmazonId' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9]{1,18}'], 'ApplianceDescription' => ['type' => 'string'], 'ApplianceFriendlyName' => ['type' => 'string'], 'ApplianceManufacturerName' => ['type' => 'string'], 'ApproveSkillRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillId' => ['shape' => 'SkillId']]], 'ApproveSkillResponse' => ['type' => 'structure', 'members' => []], 'Arn' => ['type' => 'string', 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'AssociateContactWithAddressBookRequest' => ['type' => 'structure', 'required' => ['ContactArn', 'AddressBookArn'], 'members' => ['ContactArn' => ['shape' => 'Arn'], 'AddressBookArn' => ['shape' => 'Arn']]], 'AssociateContactWithAddressBookResponse' => ['type' => 'structure', 'members' => []], 'AssociateDeviceWithNetworkProfileRequest' => ['type' => 'structure', 'required' => ['DeviceArn', 'NetworkProfileArn'], 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'NetworkProfileArn' => ['shape' => 'Arn']]], 'AssociateDeviceWithNetworkProfileResponse' => ['type' => 'structure', 'members' => []], 'AssociateDeviceWithRoomRequest' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'RoomArn' => ['shape' => 'Arn']]], 'AssociateDeviceWithRoomResponse' => ['type' => 'structure', 'members' => []], 'AssociateSkillGroupWithRoomRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'RoomArn' => ['shape' => 'Arn']]], 'AssociateSkillGroupWithRoomResponse' => ['type' => 'structure', 'members' => []], 'AssociateSkillWithSkillGroupRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'SkillId' => ['shape' => 'SkillId']]], 'AssociateSkillWithSkillGroupResponse' => ['type' => 'structure', 'members' => []], 'AssociateSkillWithUsersRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillId' => ['shape' => 'SkillId']]], 'AssociateSkillWithUsersResponse' => ['type' => 'structure', 'members' => []], 'Audio' => ['type' => 'structure', 'required' => ['Locale', 'Location'], 'members' => ['Locale' => ['shape' => 'Locale'], 'Location' => ['shape' => 'AudioLocation']]], 'AudioList' => ['type' => 'list', 'member' => ['shape' => 'Audio'], 'max' => 1], 'AudioLocation' => ['type' => 'string', 'max' => 1200, 'min' => 0, 'pattern' => 'https://([A-Za-z0-9_.-]+)?(s3-[A-Za-z0-9-]+|s3\\.([A-Za-z0-9-])+|s3|s3.dualstack\\.([A-Za-z0-9-])+)+.amazonaws.com/.*'], 'AuthorizationResult' => ['type' => 'map', 'key' => ['shape' => 'Key'], 'value' => ['shape' => 'Value'], 'sensitive' => \true], 'Boolean' => ['type' => 'boolean'], 'BulletPoint' => ['type' => 'string'], 'BulletPoints' => ['type' => 'list', 'member' => ['shape' => 'BulletPoint']], 'BusinessReport' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BusinessReportStatus'], 'FailureCode' => ['shape' => 'BusinessReportFailureCode'], 'S3Location' => ['shape' => 'BusinessReportS3Location'], 'DeliveryTime' => ['shape' => 'BusinessReportDeliveryTime'], 'DownloadUrl' => ['shape' => 'BusinessReportDownloadUrl']]], 'BusinessReportContentRange' => ['type' => 'structure', 'required' => ['Interval'], 'members' => ['Interval' => ['shape' => 'BusinessReportInterval']]], 'BusinessReportDeliveryTime' => ['type' => 'timestamp'], 'BusinessReportDownloadUrl' => ['type' => 'string'], 'BusinessReportFailureCode' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'NO_SUCH_BUCKET', 'INTERNAL_FAILURE']], 'BusinessReportFormat' => ['type' => 'string', 'enum' => ['CSV', 'CSV_ZIP']], 'BusinessReportInterval' => ['type' => 'string', 'enum' => ['ONE_DAY', 'ONE_WEEK', 'THIRTY_DAYS']], 'BusinessReportRecurrence' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'Date']]], 'BusinessReportS3Location' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'BusinessReportS3Path'], 'BucketName' => ['shape' => 'CustomerS3BucketName']]], 'BusinessReportS3Path' => ['type' => 'string'], 'BusinessReportSchedule' => ['type' => 'structure', 'members' => ['ScheduleArn' => ['shape' => 'Arn'], 'ScheduleName' => ['shape' => 'BusinessReportScheduleName'], 'S3BucketName' => ['shape' => 'CustomerS3BucketName'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'Format' => ['shape' => 'BusinessReportFormat'], 'ContentRange' => ['shape' => 'BusinessReportContentRange'], 'Recurrence' => ['shape' => 'BusinessReportRecurrence'], 'LastBusinessReport' => ['shape' => 'BusinessReport']]], 'BusinessReportScheduleList' => ['type' => 'list', 'member' => ['shape' => 'BusinessReportSchedule']], 'BusinessReportScheduleName' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'BusinessReportStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'FAILED']], 'Category' => ['type' => 'structure', 'members' => ['CategoryId' => ['shape' => 'CategoryId'], 'CategoryName' => ['shape' => 'CategoryName']]], 'CategoryId' => ['type' => 'long', 'min' => 1], 'CategoryList' => ['type' => 'list', 'member' => ['shape' => 'Category']], 'CategoryName' => ['type' => 'string'], 'CertificateTime' => ['type' => 'timestamp'], 'ClientId' => ['type' => 'string', 'pattern' => '^\\S+{1,256}$'], 'ClientRequestToken' => ['type' => 'string', 'max' => 150, 'min' => 10, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'CommsProtocol' => ['type' => 'string', 'enum' => ['SIP', 'SIPS', 'H323']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConferencePreference' => ['type' => 'structure', 'members' => ['DefaultConferenceProviderArn' => ['shape' => 'Arn']]], 'ConferenceProvider' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ConferenceProviderName'], 'Type' => ['shape' => 'ConferenceProviderType'], 'IPDialIn' => ['shape' => 'IPDialIn'], 'PSTNDialIn' => ['shape' => 'PSTNDialIn'], 'MeetingSetting' => ['shape' => 'MeetingSetting']]], 'ConferenceProviderName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'ConferenceProviderType' => ['type' => 'string', 'enum' => ['CHIME', 'BLUEJEANS', 'FUZE', 'GOOGLE_HANGOUTS', 'POLYCOM', 'RINGCENTRAL', 'SKYPE_FOR_BUSINESS', 'WEBEX', 'ZOOM', 'CUSTOM']], 'ConferenceProvidersList' => ['type' => 'list', 'member' => ['shape' => 'ConferenceProvider']], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['ONLINE', 'OFFLINE']], 'ConnectionStatusUpdatedTime' => ['type' => 'timestamp'], 'Contact' => ['type' => 'structure', 'members' => ['ContactArn' => ['shape' => 'Arn'], 'DisplayName' => ['shape' => 'ContactName'], 'FirstName' => ['shape' => 'ContactName'], 'LastName' => ['shape' => 'ContactName'], 'PhoneNumber' => ['shape' => 'RawPhoneNumber'], 'PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'SipAddresses' => ['shape' => 'SipAddressList']]], 'ContactData' => ['type' => 'structure', 'members' => ['ContactArn' => ['shape' => 'Arn'], 'DisplayName' => ['shape' => 'ContactName'], 'FirstName' => ['shape' => 'ContactName'], 'LastName' => ['shape' => 'ContactName'], 'PhoneNumber' => ['shape' => 'RawPhoneNumber'], 'PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'SipAddresses' => ['shape' => 'SipAddressList']]], 'ContactDataList' => ['type' => 'list', 'member' => ['shape' => 'ContactData']], 'ContactName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'Content' => ['type' => 'structure', 'members' => ['TextList' => ['shape' => 'TextList'], 'SsmlList' => ['shape' => 'SsmlList'], 'AudioList' => ['shape' => 'AudioList']]], 'CountryCode' => ['type' => 'string', 'pattern' => '\\d{1,3}'], 'CreateAddressBookRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AddressBookName'], 'Description' => ['shape' => 'AddressBookDescription'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateAddressBookResponse' => ['type' => 'structure', 'members' => ['AddressBookArn' => ['shape' => 'Arn']]], 'CreateBusinessReportScheduleRequest' => ['type' => 'structure', 'required' => ['Format', 'ContentRange'], 'members' => ['ScheduleName' => ['shape' => 'BusinessReportScheduleName'], 'S3BucketName' => ['shape' => 'CustomerS3BucketName'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'Format' => ['shape' => 'BusinessReportFormat'], 'ContentRange' => ['shape' => 'BusinessReportContentRange'], 'Recurrence' => ['shape' => 'BusinessReportRecurrence'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateBusinessReportScheduleResponse' => ['type' => 'structure', 'members' => ['ScheduleArn' => ['shape' => 'Arn']]], 'CreateConferenceProviderRequest' => ['type' => 'structure', 'required' => ['ConferenceProviderName', 'ConferenceProviderType', 'MeetingSetting'], 'members' => ['ConferenceProviderName' => ['shape' => 'ConferenceProviderName'], 'ConferenceProviderType' => ['shape' => 'ConferenceProviderType'], 'IPDialIn' => ['shape' => 'IPDialIn'], 'PSTNDialIn' => ['shape' => 'PSTNDialIn'], 'MeetingSetting' => ['shape' => 'MeetingSetting'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateConferenceProviderResponse' => ['type' => 'structure', 'members' => ['ConferenceProviderArn' => ['shape' => 'Arn']]], 'CreateContactRequest' => ['type' => 'structure', 'required' => ['FirstName'], 'members' => ['DisplayName' => ['shape' => 'ContactName'], 'FirstName' => ['shape' => 'ContactName'], 'LastName' => ['shape' => 'ContactName'], 'PhoneNumber' => ['shape' => 'RawPhoneNumber'], 'PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'SipAddresses' => ['shape' => 'SipAddressList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateContactResponse' => ['type' => 'structure', 'members' => ['ContactArn' => ['shape' => 'Arn']]], 'CreateEndOfMeetingReminder' => ['type' => 'structure', 'required' => ['ReminderAtMinutes', 'ReminderType', 'Enabled'], 'members' => ['ReminderAtMinutes' => ['shape' => 'EndOfMeetingReminderMinutesList'], 'ReminderType' => ['shape' => 'EndOfMeetingReminderType'], 'Enabled' => ['shape' => 'Boolean']]], 'CreateGatewayGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'ClientRequestToken'], 'members' => ['Name' => ['shape' => 'GatewayGroupName'], 'Description' => ['shape' => 'GatewayGroupDescription'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateGatewayGroupResponse' => ['type' => 'structure', 'members' => ['GatewayGroupArn' => ['shape' => 'Arn']]], 'CreateInstantBooking' => ['type' => 'structure', 'required' => ['DurationInMinutes', 'Enabled'], 'members' => ['DurationInMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'CreateMeetingRoomConfiguration' => ['type' => 'structure', 'members' => ['RoomUtilizationMetricsEnabled' => ['shape' => 'Boolean'], 'EndOfMeetingReminder' => ['shape' => 'CreateEndOfMeetingReminder'], 'InstantBooking' => ['shape' => 'CreateInstantBooking'], 'RequireCheckIn' => ['shape' => 'CreateRequireCheckIn']]], 'CreateNetworkProfileRequest' => ['type' => 'structure', 'required' => ['NetworkProfileName', 'Ssid', 'SecurityType', 'ClientRequestToken'], 'members' => ['NetworkProfileName' => ['shape' => 'NetworkProfileName'], 'Description' => ['shape' => 'NetworkProfileDescription'], 'Ssid' => ['shape' => 'NetworkSsid'], 'SecurityType' => ['shape' => 'NetworkSecurityType'], 'EapMethod' => ['shape' => 'NetworkEapMethod'], 'CurrentPassword' => ['shape' => 'CurrentWiFiPassword'], 'NextPassword' => ['shape' => 'NextWiFiPassword'], 'CertificateAuthorityArn' => ['shape' => 'Arn'], 'TrustAnchors' => ['shape' => 'TrustAnchorList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateNetworkProfileResponse' => ['type' => 'structure', 'members' => ['NetworkProfileArn' => ['shape' => 'Arn']]], 'CreateProfileRequest' => ['type' => 'structure', 'required' => ['ProfileName', 'Timezone', 'Address', 'DistanceUnit', 'TemperatureUnit', 'WakeWord'], 'members' => ['ProfileName' => ['shape' => 'ProfileName'], 'Timezone' => ['shape' => 'Timezone'], 'Address' => ['shape' => 'Address'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'TemperatureUnit' => ['shape' => 'TemperatureUnit'], 'WakeWord' => ['shape' => 'WakeWord'], 'Locale' => ['shape' => 'DeviceLocale'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'SetupModeDisabled' => ['shape' => 'Boolean'], 'MaxVolumeLimit' => ['shape' => 'MaxVolumeLimit'], 'PSTNEnabled' => ['shape' => 'Boolean'], 'DataRetentionOptIn' => ['shape' => 'Boolean'], 'MeetingRoomConfiguration' => ['shape' => 'CreateMeetingRoomConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateProfileResponse' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn']]], 'CreateRequireCheckIn' => ['type' => 'structure', 'required' => ['ReleaseAfterMinutes', 'Enabled'], 'members' => ['ReleaseAfterMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'CreateRoomRequest' => ['type' => 'structure', 'required' => ['RoomName'], 'members' => ['RoomName' => ['shape' => 'RoomName'], 'Description' => ['shape' => 'RoomDescription'], 'ProfileArn' => ['shape' => 'Arn'], 'ProviderCalendarId' => ['shape' => 'ProviderCalendarId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateRoomResponse' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn']]], 'CreateSkillGroupRequest' => ['type' => 'structure', 'required' => ['SkillGroupName'], 'members' => ['SkillGroupName' => ['shape' => 'SkillGroupName'], 'Description' => ['shape' => 'SkillGroupDescription'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateSkillGroupResponse' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'user_UserId'], 'FirstName' => ['shape' => 'user_FirstName'], 'LastName' => ['shape' => 'user_LastName'], 'Email' => ['shape' => 'Email'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['UserArn' => ['shape' => 'Arn']]], 'CurrentWiFiPassword' => ['type' => 'string', 'max' => 128, 'min' => 5, 'pattern' => '[\\x00-\\x7F]*', 'sensitive' => \true], 'CustomerS3BucketName' => ['type' => 'string', 'pattern' => '[a-z0-9-\\.]{3,63}'], 'Date' => ['type' => 'string', 'pattern' => '^\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])$'], 'DeleteAddressBookRequest' => ['type' => 'structure', 'required' => ['AddressBookArn'], 'members' => ['AddressBookArn' => ['shape' => 'Arn']]], 'DeleteAddressBookResponse' => ['type' => 'structure', 'members' => []], 'DeleteBusinessReportScheduleRequest' => ['type' => 'structure', 'required' => ['ScheduleArn'], 'members' => ['ScheduleArn' => ['shape' => 'Arn']]], 'DeleteBusinessReportScheduleResponse' => ['type' => 'structure', 'members' => []], 'DeleteConferenceProviderRequest' => ['type' => 'structure', 'required' => ['ConferenceProviderArn'], 'members' => ['ConferenceProviderArn' => ['shape' => 'Arn']]], 'DeleteConferenceProviderResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactRequest' => ['type' => 'structure', 'required' => ['ContactArn'], 'members' => ['ContactArn' => ['shape' => 'Arn']]], 'DeleteContactResponse' => ['type' => 'structure', 'members' => []], 'DeleteDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceArn'], 'members' => ['DeviceArn' => ['shape' => 'Arn']]], 'DeleteDeviceResponse' => ['type' => 'structure', 'members' => []], 'DeleteDeviceUsageDataRequest' => ['type' => 'structure', 'required' => ['DeviceArn', 'DeviceUsageType'], 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'DeviceUsageType' => ['shape' => 'DeviceUsageType']]], 'DeleteDeviceUsageDataResponse' => ['type' => 'structure', 'members' => []], 'DeleteGatewayGroupRequest' => ['type' => 'structure', 'required' => ['GatewayGroupArn'], 'members' => ['GatewayGroupArn' => ['shape' => 'Arn']]], 'DeleteGatewayGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteNetworkProfileRequest' => ['type' => 'structure', 'required' => ['NetworkProfileArn'], 'members' => ['NetworkProfileArn' => ['shape' => 'Arn']]], 'DeleteNetworkProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteProfileRequest' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn']]], 'DeleteProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteRoomRequest' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn']]], 'DeleteRoomResponse' => ['type' => 'structure', 'members' => []], 'DeleteRoomSkillParameterRequest' => ['type' => 'structure', 'required' => ['SkillId', 'ParameterKey'], 'members' => ['RoomArn' => ['shape' => 'Arn'], 'SkillId' => ['shape' => 'SkillId'], 'ParameterKey' => ['shape' => 'RoomSkillParameterKey']]], 'DeleteRoomSkillParameterResponse' => ['type' => 'structure', 'members' => []], 'DeleteSkillAuthorizationRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillId' => ['shape' => 'SkillId'], 'RoomArn' => ['shape' => 'Arn']]], 'DeleteSkillAuthorizationResponse' => ['type' => 'structure', 'members' => []], 'DeleteSkillGroupRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn']]], 'DeleteSkillGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['EnrollmentId'], 'members' => ['UserArn' => ['shape' => 'Arn'], 'EnrollmentId' => ['shape' => 'EnrollmentId']]], 'DeleteUserResponse' => ['type' => 'structure', 'members' => []], 'DeveloperInfo' => ['type' => 'structure', 'members' => ['DeveloperName' => ['shape' => 'DeveloperName'], 'PrivacyPolicy' => ['shape' => 'PrivacyPolicy'], 'Email' => ['shape' => 'Email'], 'Url' => ['shape' => 'Url']]], 'DeveloperName' => ['type' => 'string'], 'Device' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'DeviceSerialNumber' => ['shape' => 'DeviceSerialNumber'], 'DeviceType' => ['shape' => 'DeviceType'], 'DeviceName' => ['shape' => 'DeviceName'], 'SoftwareVersion' => ['shape' => 'SoftwareVersion'], 'MacAddress' => ['shape' => 'MacAddress'], 'RoomArn' => ['shape' => 'Arn'], 'DeviceStatus' => ['shape' => 'DeviceStatus'], 'DeviceStatusInfo' => ['shape' => 'DeviceStatusInfo'], 'NetworkProfileInfo' => ['shape' => 'DeviceNetworkProfileInfo']]], 'DeviceData' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'DeviceSerialNumber' => ['shape' => 'DeviceSerialNumber'], 'DeviceType' => ['shape' => 'DeviceType'], 'DeviceName' => ['shape' => 'DeviceName'], 'SoftwareVersion' => ['shape' => 'SoftwareVersion'], 'MacAddress' => ['shape' => 'MacAddress'], 'DeviceStatus' => ['shape' => 'DeviceStatus'], 'NetworkProfileArn' => ['shape' => 'Arn'], 'NetworkProfileName' => ['shape' => 'NetworkProfileName'], 'RoomArn' => ['shape' => 'Arn'], 'RoomName' => ['shape' => 'DeviceRoomName'], 'DeviceStatusInfo' => ['shape' => 'DeviceStatusInfo'], 'CreatedTime' => ['shape' => 'DeviceDataCreatedTime']]], 'DeviceDataCreatedTime' => ['type' => 'timestamp'], 'DeviceDataList' => ['type' => 'list', 'member' => ['shape' => 'DeviceData']], 'DeviceEvent' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'DeviceEventType'], 'Value' => ['shape' => 'DeviceEventValue'], 'Timestamp' => ['shape' => 'DeviceEventTime']]], 'DeviceEventList' => ['type' => 'list', 'member' => ['shape' => 'DeviceEvent']], 'DeviceEventTime' => ['type' => 'timestamp'], 'DeviceEventType' => ['type' => 'string', 'enum' => ['CONNECTION_STATUS', 'DEVICE_STATUS']], 'DeviceEventValue' => ['type' => 'string'], 'DeviceLocale' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceName' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'DeviceNetworkProfileInfo' => ['type' => 'structure', 'members' => ['NetworkProfileArn' => ['shape' => 'Arn'], 'CertificateArn' => ['shape' => 'Arn'], 'CertificateExpirationTime' => ['shape' => 'CertificateTime']]], 'DeviceNotRegisteredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DeviceRoomName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'DeviceSerialNumber' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9]{1,200}'], 'DeviceSerialNumberForAVS' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9]{1,50}$'], 'DeviceStatus' => ['type' => 'string', 'enum' => ['READY', 'PENDING', 'WAS_OFFLINE', 'DEREGISTERED', 'FAILED']], 'DeviceStatusDetail' => ['type' => 'structure', 'members' => ['Feature' => ['shape' => 'Feature'], 'Code' => ['shape' => 'DeviceStatusDetailCode']]], 'DeviceStatusDetailCode' => ['type' => 'string', 'enum' => ['DEVICE_SOFTWARE_UPDATE_NEEDED', 'DEVICE_WAS_OFFLINE', 'CREDENTIALS_ACCESS_FAILURE', 'TLS_VERSION_MISMATCH', 'ASSOCIATION_REJECTION', 'AUTHENTICATION_FAILURE', 'DHCP_FAILURE', 'INTERNET_UNAVAILABLE', 'DNS_FAILURE', 'UNKNOWN_FAILURE', 'CERTIFICATE_ISSUING_LIMIT_EXCEEDED', 'INVALID_CERTIFICATE_AUTHORITY', 'NETWORK_PROFILE_NOT_FOUND', 'INVALID_PASSWORD_STATE', 'PASSWORD_NOT_FOUND', 'PASSWORD_MANAGER_ACCESS_DENIED', 'CERTIFICATE_AUTHORITY_ACCESS_DENIED']], 'DeviceStatusDetails' => ['type' => 'list', 'member' => ['shape' => 'DeviceStatusDetail']], 'DeviceStatusInfo' => ['type' => 'structure', 'members' => ['DeviceStatusDetails' => ['shape' => 'DeviceStatusDetails'], 'ConnectionStatus' => ['shape' => 'ConnectionStatus'], 'ConnectionStatusUpdatedTime' => ['shape' => 'ConnectionStatusUpdatedTime']]], 'DeviceType' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9]{1,200}'], 'DeviceUsageType' => ['type' => 'string', 'enum' => ['VOICE']], 'DisassociateContactFromAddressBookRequest' => ['type' => 'structure', 'required' => ['ContactArn', 'AddressBookArn'], 'members' => ['ContactArn' => ['shape' => 'Arn'], 'AddressBookArn' => ['shape' => 'Arn']]], 'DisassociateContactFromAddressBookResponse' => ['type' => 'structure', 'members' => []], 'DisassociateDeviceFromRoomRequest' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn']]], 'DisassociateDeviceFromRoomResponse' => ['type' => 'structure', 'members' => []], 'DisassociateSkillFromSkillGroupRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'SkillId' => ['shape' => 'SkillId']]], 'DisassociateSkillFromSkillGroupResponse' => ['type' => 'structure', 'members' => []], 'DisassociateSkillFromUsersRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillId' => ['shape' => 'SkillId']]], 'DisassociateSkillFromUsersResponse' => ['type' => 'structure', 'members' => []], 'DisassociateSkillGroupFromRoomRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'RoomArn' => ['shape' => 'Arn']]], 'DisassociateSkillGroupFromRoomResponse' => ['type' => 'structure', 'members' => []], 'DistanceUnit' => ['type' => 'string', 'enum' => ['METRIC', 'IMPERIAL']], 'Email' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '([0-9a-zA-Z]([+-.\\w]*[0-9a-zA-Z])*@([0-9a-zA-Z]([-\\w]*[0-9a-zA-Z]+)*\\.)+[a-zA-Z]{2,9})'], 'EnablementType' => ['type' => 'string', 'enum' => ['ENABLED', 'PENDING']], 'EnablementTypeFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'PENDING']], 'EndOfMeetingReminder' => ['type' => 'structure', 'members' => ['ReminderAtMinutes' => ['shape' => 'EndOfMeetingReminderMinutesList'], 'ReminderType' => ['shape' => 'EndOfMeetingReminderType'], 'Enabled' => ['shape' => 'Boolean']]], 'EndOfMeetingReminderMinutesList' => ['type' => 'list', 'member' => ['shape' => 'Minutes'], 'max' => 1, 'min' => 1], 'EndOfMeetingReminderType' => ['type' => 'string', 'enum' => ['ANNOUNCEMENT_TIME_CHECK', 'ANNOUNCEMENT_VARIABLE_TIME_LEFT', 'CHIME', 'KNOCK']], 'EndUserLicenseAgreement' => ['type' => 'string'], 'Endpoint' => ['type' => 'string', 'max' => 256, 'min' => 1], 'EnrollmentId' => ['type' => 'string', 'max' => 128, 'min' => 0], 'EnrollmentStatus' => ['type' => 'string', 'enum' => ['INITIALIZED', 'PENDING', 'REGISTERED', 'DISASSOCIATING', 'DEREGISTERING']], 'ErrorMessage' => ['type' => 'string'], 'Feature' => ['type' => 'string', 'enum' => ['BLUETOOTH', 'VOLUME', 'NOTIFICATIONS', 'LISTS', 'SKILLS', 'NETWORK_PROFILE', 'SETTINGS', 'ALL']], 'Features' => ['type' => 'list', 'member' => ['shape' => 'Feature']], 'Filter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'FilterKey'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterKey' => ['type' => 'string', 'max' => 500, 'min' => 1], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 25], 'FilterValue' => ['type' => 'string', 'max' => 500, 'min' => 1], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'max' => 50], 'ForgetSmartHomeAppliancesRequest' => ['type' => 'structure', 'required' => ['RoomArn'], 'members' => ['RoomArn' => ['shape' => 'Arn']]], 'ForgetSmartHomeAppliancesResponse' => ['type' => 'structure', 'members' => []], 'Gateway' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayName'], 'Description' => ['shape' => 'GatewayDescription'], 'GatewayGroupArn' => ['shape' => 'Arn'], 'SoftwareVersion' => ['shape' => 'GatewayVersion']]], 'GatewayDescription' => ['type' => 'string', 'max' => 200, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'GatewayGroup' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayGroupName'], 'Description' => ['shape' => 'GatewayGroupDescription']]], 'GatewayGroupDescription' => ['type' => 'string', 'max' => 200, 'min' => 0], 'GatewayGroupName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'GatewayGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'GatewayGroupSummary']], 'GatewayGroupSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayGroupName'], 'Description' => ['shape' => 'GatewayGroupDescription']]], 'GatewayName' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'GatewaySummaries' => ['type' => 'list', 'member' => ['shape' => 'GatewaySummary']], 'GatewaySummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayName'], 'Description' => ['shape' => 'GatewayDescription'], 'GatewayGroupArn' => ['shape' => 'Arn'], 'SoftwareVersion' => ['shape' => 'GatewayVersion']]], 'GatewayVersion' => ['type' => 'string', 'max' => 50, 'min' => 1], 'GenericKeyword' => ['type' => 'string'], 'GenericKeywords' => ['type' => 'list', 'member' => ['shape' => 'GenericKeyword']], 'GetAddressBookRequest' => ['type' => 'structure', 'required' => ['AddressBookArn'], 'members' => ['AddressBookArn' => ['shape' => 'Arn']]], 'GetAddressBookResponse' => ['type' => 'structure', 'members' => ['AddressBook' => ['shape' => 'AddressBook']]], 'GetConferencePreferenceRequest' => ['type' => 'structure', 'members' => []], 'GetConferencePreferenceResponse' => ['type' => 'structure', 'members' => ['Preference' => ['shape' => 'ConferencePreference']]], 'GetConferenceProviderRequest' => ['type' => 'structure', 'required' => ['ConferenceProviderArn'], 'members' => ['ConferenceProviderArn' => ['shape' => 'Arn']]], 'GetConferenceProviderResponse' => ['type' => 'structure', 'members' => ['ConferenceProvider' => ['shape' => 'ConferenceProvider']]], 'GetContactRequest' => ['type' => 'structure', 'required' => ['ContactArn'], 'members' => ['ContactArn' => ['shape' => 'Arn']]], 'GetContactResponse' => ['type' => 'structure', 'members' => ['Contact' => ['shape' => 'Contact']]], 'GetDeviceRequest' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn']]], 'GetDeviceResponse' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'Device']]], 'GetGatewayGroupRequest' => ['type' => 'structure', 'required' => ['GatewayGroupArn'], 'members' => ['GatewayGroupArn' => ['shape' => 'Arn']]], 'GetGatewayGroupResponse' => ['type' => 'structure', 'members' => ['GatewayGroup' => ['shape' => 'GatewayGroup']]], 'GetGatewayRequest' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'Arn']]], 'GetGatewayResponse' => ['type' => 'structure', 'members' => ['Gateway' => ['shape' => 'Gateway']]], 'GetInvitationConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetInvitationConfigurationResponse' => ['type' => 'structure', 'members' => ['OrganizationName' => ['shape' => 'OrganizationName'], 'ContactEmail' => ['shape' => 'Email'], 'PrivateSkillIds' => ['shape' => 'ShortSkillIdList']]], 'GetNetworkProfileRequest' => ['type' => 'structure', 'required' => ['NetworkProfileArn'], 'members' => ['NetworkProfileArn' => ['shape' => 'Arn']]], 'GetNetworkProfileResponse' => ['type' => 'structure', 'members' => ['NetworkProfile' => ['shape' => 'NetworkProfile']]], 'GetProfileRequest' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn']]], 'GetProfileResponse' => ['type' => 'structure', 'members' => ['Profile' => ['shape' => 'Profile']]], 'GetRoomRequest' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn']]], 'GetRoomResponse' => ['type' => 'structure', 'members' => ['Room' => ['shape' => 'Room']]], 'GetRoomSkillParameterRequest' => ['type' => 'structure', 'required' => ['SkillId', 'ParameterKey'], 'members' => ['RoomArn' => ['shape' => 'Arn'], 'SkillId' => ['shape' => 'SkillId'], 'ParameterKey' => ['shape' => 'RoomSkillParameterKey']]], 'GetRoomSkillParameterResponse' => ['type' => 'structure', 'members' => ['RoomSkillParameter' => ['shape' => 'RoomSkillParameter']]], 'GetSkillGroupRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn']]], 'GetSkillGroupResponse' => ['type' => 'structure', 'members' => ['SkillGroup' => ['shape' => 'SkillGroup']]], 'IPDialIn' => ['type' => 'structure', 'required' => ['Endpoint', 'CommsProtocol'], 'members' => ['Endpoint' => ['shape' => 'Endpoint'], 'CommsProtocol' => ['shape' => 'CommsProtocol']]], 'IconUrl' => ['type' => 'string'], 'InstantBooking' => ['type' => 'structure', 'members' => ['DurationInMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'InvalidCertificateAuthorityException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidDeviceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidSecretsManagerResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidServiceLinkedRoleStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidUserStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvocationPhrase' => ['type' => 'string'], 'Key' => ['type' => 'string', 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListBusinessReportSchedulesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListBusinessReportSchedulesResponse' => ['type' => 'structure', 'members' => ['BusinessReportSchedules' => ['shape' => 'BusinessReportScheduleList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConferenceProvidersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListConferenceProvidersResponse' => ['type' => 'structure', 'members' => ['ConferenceProviders' => ['shape' => 'ConferenceProvidersList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeviceEventsRequest' => ['type' => 'structure', 'required' => ['DeviceArn'], 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'EventType' => ['shape' => 'DeviceEventType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDeviceEventsResponse' => ['type' => 'structure', 'members' => ['DeviceEvents' => ['shape' => 'DeviceEventList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGatewayGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListGatewayGroupsResponse' => ['type' => 'structure', 'members' => ['GatewayGroups' => ['shape' => 'GatewayGroupSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGatewaysRequest' => ['type' => 'structure', 'members' => ['GatewayGroupArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListGatewaysResponse' => ['type' => 'structure', 'members' => ['Gateways' => ['shape' => 'GatewaySummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSkillsRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'EnablementType' => ['shape' => 'EnablementTypeFilter'], 'SkillType' => ['shape' => 'SkillTypeFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'SkillListMaxResults']]], 'ListSkillsResponse' => ['type' => 'structure', 'members' => ['SkillSummaries' => ['shape' => 'SkillSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSkillsStoreCategoriesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListSkillsStoreCategoriesResponse' => ['type' => 'structure', 'members' => ['CategoryList' => ['shape' => 'CategoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSkillsStoreSkillsByCategoryRequest' => ['type' => 'structure', 'required' => ['CategoryId'], 'members' => ['CategoryId' => ['shape' => 'CategoryId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'SkillListMaxResults']]], 'ListSkillsStoreSkillsByCategoryResponse' => ['type' => 'structure', 'members' => ['SkillsStoreSkills' => ['shape' => 'SkillsStoreSkillList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSmartHomeAppliancesRequest' => ['type' => 'structure', 'required' => ['RoomArn'], 'members' => ['RoomArn' => ['shape' => 'Arn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSmartHomeAppliancesResponse' => ['type' => 'structure', 'members' => ['SmartHomeAppliances' => ['shape' => 'SmartHomeApplianceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'Locale' => ['type' => 'string', 'enum' => ['en-US']], 'MacAddress' => ['type' => 'string'], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxVolumeLimit' => ['type' => 'integer'], 'MeetingRoomConfiguration' => ['type' => 'structure', 'members' => ['RoomUtilizationMetricsEnabled' => ['shape' => 'Boolean'], 'EndOfMeetingReminder' => ['shape' => 'EndOfMeetingReminder'], 'InstantBooking' => ['shape' => 'InstantBooking'], 'RequireCheckIn' => ['shape' => 'RequireCheckIn']]], 'MeetingSetting' => ['type' => 'structure', 'required' => ['RequirePin'], 'members' => ['RequirePin' => ['shape' => 'RequirePin']]], 'Minutes' => ['type' => 'integer'], 'NameInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NetworkEapMethod' => ['type' => 'string', 'enum' => ['EAP_TLS']], 'NetworkProfile' => ['type' => 'structure', 'members' => ['NetworkProfileArn' => ['shape' => 'Arn'], 'NetworkProfileName' => ['shape' => 'NetworkProfileName'], 'Description' => ['shape' => 'NetworkProfileDescription'], 'Ssid' => ['shape' => 'NetworkSsid'], 'SecurityType' => ['shape' => 'NetworkSecurityType'], 'EapMethod' => ['shape' => 'NetworkEapMethod'], 'CurrentPassword' => ['shape' => 'CurrentWiFiPassword'], 'NextPassword' => ['shape' => 'NextWiFiPassword'], 'CertificateAuthorityArn' => ['shape' => 'Arn'], 'TrustAnchors' => ['shape' => 'TrustAnchorList']]], 'NetworkProfileData' => ['type' => 'structure', 'members' => ['NetworkProfileArn' => ['shape' => 'Arn'], 'NetworkProfileName' => ['shape' => 'NetworkProfileName'], 'Description' => ['shape' => 'NetworkProfileDescription'], 'Ssid' => ['shape' => 'NetworkSsid'], 'SecurityType' => ['shape' => 'NetworkSecurityType'], 'EapMethod' => ['shape' => 'NetworkEapMethod'], 'CertificateAuthorityArn' => ['shape' => 'Arn']]], 'NetworkProfileDataList' => ['type' => 'list', 'member' => ['shape' => 'NetworkProfileData']], 'NetworkProfileDescription' => ['type' => 'string', 'max' => 200, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'NetworkProfileName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'NetworkSecurityType' => ['type' => 'string', 'enum' => ['OPEN', 'WEP', 'WPA_PSK', 'WPA2_PSK', 'WPA2_ENTERPRISE']], 'NetworkSsid' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'NewInThisVersionBulletPoints' => ['type' => 'list', 'member' => ['shape' => 'BulletPoint']], 'NextToken' => ['type' => 'string', 'max' => 1100, 'min' => 1], 'NextWiFiPassword' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '(^$)|([\\x00-\\x7F]{5,})', 'sensitive' => \true], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OneClickIdDelay' => ['type' => 'string', 'max' => 2, 'min' => 1], 'OneClickPinDelay' => ['type' => 'string', 'max' => 2, 'min' => 1], 'OrganizationName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'OutboundPhoneNumber' => ['type' => 'string', 'pattern' => '\\d{10}'], 'PSTNDialIn' => ['type' => 'structure', 'required' => ['CountryCode', 'PhoneNumber', 'OneClickIdDelay', 'OneClickPinDelay'], 'members' => ['CountryCode' => ['shape' => 'CountryCode'], 'PhoneNumber' => ['shape' => 'OutboundPhoneNumber'], 'OneClickIdDelay' => ['shape' => 'OneClickIdDelay'], 'OneClickPinDelay' => ['shape' => 'OneClickPinDelay']]], 'PhoneNumber' => ['type' => 'structure', 'required' => ['Number', 'Type'], 'members' => ['Number' => ['shape' => 'RawPhoneNumber'], 'Type' => ['shape' => 'PhoneNumberType']]], 'PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber'], 'max' => 3, 'min' => 0], 'PhoneNumberType' => ['type' => 'string', 'enum' => ['MOBILE', 'WORK', 'HOME'], 'sensitive' => \true], 'PrivacyPolicy' => ['type' => 'string'], 'ProductDescription' => ['type' => 'string'], 'ProductId' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_]{1,256}$'], 'Profile' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn'], 'ProfileName' => ['shape' => 'ProfileName'], 'IsDefault' => ['shape' => 'Boolean'], 'Address' => ['shape' => 'Address'], 'Timezone' => ['shape' => 'Timezone'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'TemperatureUnit' => ['shape' => 'TemperatureUnit'], 'WakeWord' => ['shape' => 'WakeWord'], 'Locale' => ['shape' => 'DeviceLocale'], 'SetupModeDisabled' => ['shape' => 'Boolean'], 'MaxVolumeLimit' => ['shape' => 'MaxVolumeLimit'], 'PSTNEnabled' => ['shape' => 'Boolean'], 'DataRetentionOptIn' => ['shape' => 'Boolean'], 'AddressBookArn' => ['shape' => 'Arn'], 'MeetingRoomConfiguration' => ['shape' => 'MeetingRoomConfiguration']]], 'ProfileData' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn'], 'ProfileName' => ['shape' => 'ProfileName'], 'IsDefault' => ['shape' => 'Boolean'], 'Address' => ['shape' => 'Address'], 'Timezone' => ['shape' => 'Timezone'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'TemperatureUnit' => ['shape' => 'TemperatureUnit'], 'WakeWord' => ['shape' => 'WakeWord'], 'Locale' => ['shape' => 'DeviceLocale']]], 'ProfileDataList' => ['type' => 'list', 'member' => ['shape' => 'ProfileData']], 'ProfileName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'ProviderCalendarId' => ['type' => 'string', 'max' => 100, 'min' => 0], 'PutConferencePreferenceRequest' => ['type' => 'structure', 'required' => ['ConferencePreference'], 'members' => ['ConferencePreference' => ['shape' => 'ConferencePreference']]], 'PutConferencePreferenceResponse' => ['type' => 'structure', 'members' => []], 'PutInvitationConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationName'], 'members' => ['OrganizationName' => ['shape' => 'OrganizationName'], 'ContactEmail' => ['shape' => 'Email'], 'PrivateSkillIds' => ['shape' => 'ShortSkillIdList']]], 'PutInvitationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'PutRoomSkillParameterRequest' => ['type' => 'structure', 'required' => ['SkillId', 'RoomSkillParameter'], 'members' => ['RoomArn' => ['shape' => 'Arn'], 'SkillId' => ['shape' => 'SkillId'], 'RoomSkillParameter' => ['shape' => 'RoomSkillParameter']]], 'PutRoomSkillParameterResponse' => ['type' => 'structure', 'members' => []], 'PutSkillAuthorizationRequest' => ['type' => 'structure', 'required' => ['AuthorizationResult', 'SkillId'], 'members' => ['AuthorizationResult' => ['shape' => 'AuthorizationResult'], 'SkillId' => ['shape' => 'SkillId'], 'RoomArn' => ['shape' => 'Arn']]], 'PutSkillAuthorizationResponse' => ['type' => 'structure', 'members' => []], 'RawPhoneNumber' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^[\\+0-9\\#\\,\\(][\\+0-9\\-\\.\\/\\(\\)\\,\\#\\s]+$', 'sensitive' => \true], 'RegisterAVSDeviceRequest' => ['type' => 'structure', 'required' => ['ClientId', 'UserCode', 'ProductId', 'AmazonId'], 'members' => ['ClientId' => ['shape' => 'ClientId'], 'UserCode' => ['shape' => 'UserCode'], 'ProductId' => ['shape' => 'ProductId'], 'DeviceSerialNumber' => ['shape' => 'DeviceSerialNumberForAVS'], 'AmazonId' => ['shape' => 'AmazonId'], 'RoomArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'RegisterAVSDeviceResponse' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn']]], 'RejectSkillRequest' => ['type' => 'structure', 'required' => ['SkillId'], 'members' => ['SkillId' => ['shape' => 'SkillId']]], 'RejectSkillResponse' => ['type' => 'structure', 'members' => []], 'ReleaseDate' => ['type' => 'string'], 'RequireCheckIn' => ['type' => 'structure', 'members' => ['ReleaseAfterMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'RequirePin' => ['type' => 'string', 'enum' => ['YES', 'NO', 'OPTIONAL']], 'ResolveRoomRequest' => ['type' => 'structure', 'required' => ['UserId', 'SkillId'], 'members' => ['UserId' => ['shape' => 'UserId'], 'SkillId' => ['shape' => 'SkillId']]], 'ResolveRoomResponse' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn'], 'RoomName' => ['shape' => 'RoomName'], 'RoomSkillParameters' => ['shape' => 'RoomSkillParameters']]], 'ResourceAssociatedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']], 'exception' => \true], 'ReviewKey' => ['type' => 'string'], 'ReviewValue' => ['type' => 'string'], 'Reviews' => ['type' => 'map', 'key' => ['shape' => 'ReviewKey'], 'value' => ['shape' => 'ReviewValue']], 'RevokeInvitationRequest' => ['type' => 'structure', 'members' => ['UserArn' => ['shape' => 'Arn'], 'EnrollmentId' => ['shape' => 'EnrollmentId']]], 'RevokeInvitationResponse' => ['type' => 'structure', 'members' => []], 'Room' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn'], 'RoomName' => ['shape' => 'RoomName'], 'Description' => ['shape' => 'RoomDescription'], 'ProviderCalendarId' => ['shape' => 'ProviderCalendarId'], 'ProfileArn' => ['shape' => 'Arn']]], 'RoomData' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn'], 'RoomName' => ['shape' => 'RoomName'], 'Description' => ['shape' => 'RoomDescription'], 'ProviderCalendarId' => ['shape' => 'ProviderCalendarId'], 'ProfileArn' => ['shape' => 'Arn'], 'ProfileName' => ['shape' => 'ProfileName']]], 'RoomDataList' => ['type' => 'list', 'member' => ['shape' => 'RoomData']], 'RoomDescription' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'RoomName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'RoomSkillParameter' => ['type' => 'structure', 'required' => ['ParameterKey', 'ParameterValue'], 'members' => ['ParameterKey' => ['shape' => 'RoomSkillParameterKey'], 'ParameterValue' => ['shape' => 'RoomSkillParameterValue']]], 'RoomSkillParameterKey' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RoomSkillParameterValue' => ['type' => 'string', 'max' => 512, 'min' => 1], 'RoomSkillParameters' => ['type' => 'list', 'member' => ['shape' => 'RoomSkillParameter']], 'S3KeyPrefix' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '[A-Za-z0-9!_\\-\\.\\*\'()/]*'], 'SampleUtterances' => ['type' => 'list', 'member' => ['shape' => 'Utterance']], 'SearchAddressBooksRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'SearchAddressBooksResponse' => ['type' => 'structure', 'members' => ['AddressBooks' => ['shape' => 'AddressBookDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchContactsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'SearchContactsResponse' => ['type' => 'structure', 'members' => ['Contacts' => ['shape' => 'ContactDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchDevicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => 'DeviceDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchNetworkProfilesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchNetworkProfilesResponse' => ['type' => 'structure', 'members' => ['NetworkProfiles' => ['shape' => 'NetworkProfileDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchProfilesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchProfilesResponse' => ['type' => 'structure', 'members' => ['Profiles' => ['shape' => 'ProfileDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchRoomsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchRoomsResponse' => ['type' => 'structure', 'members' => ['Rooms' => ['shape' => 'RoomDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchSkillGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchSkillGroupsResponse' => ['type' => 'structure', 'members' => ['SkillGroups' => ['shape' => 'SkillGroupDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SearchUsersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'FilterList'], 'SortCriteria' => ['shape' => 'SortList']]], 'SearchUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserDataList'], 'NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'TotalCount']]], 'SendAnnouncementRequest' => ['type' => 'structure', 'required' => ['RoomFilters', 'Content', 'ClientRequestToken'], 'members' => ['RoomFilters' => ['shape' => 'FilterList'], 'Content' => ['shape' => 'Content'], 'TimeToLiveInSeconds' => ['shape' => 'TimeToLiveInSeconds'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'SendAnnouncementResponse' => ['type' => 'structure', 'members' => ['AnnouncementArn' => ['shape' => 'Arn']]], 'SendInvitationRequest' => ['type' => 'structure', 'members' => ['UserArn' => ['shape' => 'Arn']]], 'SendInvitationResponse' => ['type' => 'structure', 'members' => []], 'ShortDescription' => ['type' => 'string'], 'ShortSkillIdList' => ['type' => 'list', 'member' => ['shape' => 'SkillId'], 'max' => 3, 'min' => 0], 'SipAddress' => ['type' => 'structure', 'required' => ['Uri', 'Type'], 'members' => ['Uri' => ['shape' => 'SipUri'], 'Type' => ['shape' => 'SipType']]], 'SipAddressList' => ['type' => 'list', 'member' => ['shape' => 'SipAddress'], 'max' => 1, 'min' => 0], 'SipType' => ['type' => 'string', 'enum' => ['WORK'], 'sensitive' => \true], 'SipUri' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^sip[s]?:([^@:]+)\\@([^@]+)$', 'sensitive' => \true], 'SkillDetails' => ['type' => 'structure', 'members' => ['ProductDescription' => ['shape' => 'ProductDescription'], 'InvocationPhrase' => ['shape' => 'InvocationPhrase'], 'ReleaseDate' => ['shape' => 'ReleaseDate'], 'EndUserLicenseAgreement' => ['shape' => 'EndUserLicenseAgreement'], 'GenericKeywords' => ['shape' => 'GenericKeywords'], 'BulletPoints' => ['shape' => 'BulletPoints'], 'NewInThisVersionBulletPoints' => ['shape' => 'NewInThisVersionBulletPoints'], 'SkillTypes' => ['shape' => 'SkillTypes'], 'Reviews' => ['shape' => 'Reviews'], 'DeveloperInfo' => ['shape' => 'DeveloperInfo']]], 'SkillGroup' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'SkillGroupName' => ['shape' => 'SkillGroupName'], 'Description' => ['shape' => 'SkillGroupDescription']]], 'SkillGroupData' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'SkillGroupName' => ['shape' => 'SkillGroupName'], 'Description' => ['shape' => 'SkillGroupDescription']]], 'SkillGroupDataList' => ['type' => 'list', 'member' => ['shape' => 'SkillGroupData']], 'SkillGroupDescription' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'SkillGroupName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'SkillId' => ['type' => 'string', 'pattern' => '(^amzn1\\.ask\\.skill\\.[0-9a-f\\-]{1,200})|(^amzn1\\.echo-sdk-ams\\.app\\.[0-9a-f\\-]{1,200})'], 'SkillListMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'SkillName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'SkillNotLinkedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SkillStoreType' => ['type' => 'string'], 'SkillSummary' => ['type' => 'structure', 'members' => ['SkillId' => ['shape' => 'SkillId'], 'SkillName' => ['shape' => 'SkillName'], 'SupportsLinking' => ['shape' => 'boolean'], 'EnablementType' => ['shape' => 'EnablementType'], 'SkillType' => ['shape' => 'SkillType']]], 'SkillSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SkillSummary']], 'SkillType' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE'], 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'SkillTypeFilter' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE', 'ALL']], 'SkillTypes' => ['type' => 'list', 'member' => ['shape' => 'SkillStoreType']], 'SkillsStoreSkill' => ['type' => 'structure', 'members' => ['SkillId' => ['shape' => 'SkillId'], 'SkillName' => ['shape' => 'SkillName'], 'ShortDescription' => ['shape' => 'ShortDescription'], 'IconUrl' => ['shape' => 'IconUrl'], 'SampleUtterances' => ['shape' => 'SampleUtterances'], 'SkillDetails' => ['shape' => 'SkillDetails'], 'SupportsLinking' => ['shape' => 'boolean']]], 'SkillsStoreSkillList' => ['type' => 'list', 'member' => ['shape' => 'SkillsStoreSkill']], 'SmartHomeAppliance' => ['type' => 'structure', 'members' => ['FriendlyName' => ['shape' => 'ApplianceFriendlyName'], 'Description' => ['shape' => 'ApplianceDescription'], 'ManufacturerName' => ['shape' => 'ApplianceManufacturerName']]], 'SmartHomeApplianceList' => ['type' => 'list', 'member' => ['shape' => 'SmartHomeAppliance']], 'SoftwareVersion' => ['type' => 'string'], 'Sort' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'SortKey'], 'Value' => ['shape' => 'SortValue']]], 'SortKey' => ['type' => 'string', 'max' => 500, 'min' => 1], 'SortList' => ['type' => 'list', 'member' => ['shape' => 'Sort'], 'max' => 25], 'SortValue' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'Ssml' => ['type' => 'structure', 'required' => ['Locale', 'Value'], 'members' => ['Locale' => ['shape' => 'Locale'], 'Value' => ['shape' => 'SsmlValue']]], 'SsmlList' => ['type' => 'list', 'member' => ['shape' => 'Ssml'], 'max' => 1], 'SsmlValue' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'StartDeviceSyncRequest' => ['type' => 'structure', 'required' => ['Features'], 'members' => ['RoomArn' => ['shape' => 'Arn'], 'DeviceArn' => ['shape' => 'Arn'], 'Features' => ['shape' => 'Features']]], 'StartDeviceSyncResponse' => ['type' => 'structure', 'members' => []], 'StartSmartHomeApplianceDiscoveryRequest' => ['type' => 'structure', 'required' => ['RoomArn'], 'members' => ['RoomArn' => ['shape' => 'Arn']]], 'StartSmartHomeApplianceDiscoveryResponse' => ['type' => 'structure', 'members' => []], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'Tags'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TemperatureUnit' => ['type' => 'string', 'enum' => ['FAHRENHEIT', 'CELSIUS']], 'Text' => ['type' => 'structure', 'required' => ['Locale', 'Value'], 'members' => ['Locale' => ['shape' => 'Locale'], 'Value' => ['shape' => 'TextValue']]], 'TextList' => ['type' => 'list', 'member' => ['shape' => 'Text'], 'max' => 1], 'TextValue' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*'], 'TimeToLiveInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 1], 'Timezone' => ['type' => 'string', 'max' => 100, 'min' => 1], 'TotalCount' => ['type' => 'integer'], 'TrustAnchor' => ['type' => 'string', 'pattern' => '-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?'], 'TrustAnchorList' => ['type' => 'list', 'member' => ['shape' => 'TrustAnchor'], 'max' => 5, 'min' => 1], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'TagKeys'], 'members' => ['Arn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAddressBookRequest' => ['type' => 'structure', 'required' => ['AddressBookArn'], 'members' => ['AddressBookArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'AddressBookName'], 'Description' => ['shape' => 'AddressBookDescription']]], 'UpdateAddressBookResponse' => ['type' => 'structure', 'members' => []], 'UpdateBusinessReportScheduleRequest' => ['type' => 'structure', 'required' => ['ScheduleArn'], 'members' => ['ScheduleArn' => ['shape' => 'Arn'], 'S3BucketName' => ['shape' => 'CustomerS3BucketName'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'Format' => ['shape' => 'BusinessReportFormat'], 'ScheduleName' => ['shape' => 'BusinessReportScheduleName'], 'Recurrence' => ['shape' => 'BusinessReportRecurrence']]], 'UpdateBusinessReportScheduleResponse' => ['type' => 'structure', 'members' => []], 'UpdateConferenceProviderRequest' => ['type' => 'structure', 'required' => ['ConferenceProviderArn', 'ConferenceProviderType', 'MeetingSetting'], 'members' => ['ConferenceProviderArn' => ['shape' => 'Arn'], 'ConferenceProviderType' => ['shape' => 'ConferenceProviderType'], 'IPDialIn' => ['shape' => 'IPDialIn'], 'PSTNDialIn' => ['shape' => 'PSTNDialIn'], 'MeetingSetting' => ['shape' => 'MeetingSetting']]], 'UpdateConferenceProviderResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactRequest' => ['type' => 'structure', 'required' => ['ContactArn'], 'members' => ['ContactArn' => ['shape' => 'Arn'], 'DisplayName' => ['shape' => 'ContactName'], 'FirstName' => ['shape' => 'ContactName'], 'LastName' => ['shape' => 'ContactName'], 'PhoneNumber' => ['shape' => 'RawPhoneNumber'], 'PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'SipAddresses' => ['shape' => 'SipAddressList']]], 'UpdateContactResponse' => ['type' => 'structure', 'members' => []], 'UpdateDeviceRequest' => ['type' => 'structure', 'members' => ['DeviceArn' => ['shape' => 'Arn'], 'DeviceName' => ['shape' => 'DeviceName']]], 'UpdateDeviceResponse' => ['type' => 'structure', 'members' => []], 'UpdateEndOfMeetingReminder' => ['type' => 'structure', 'members' => ['ReminderAtMinutes' => ['shape' => 'EndOfMeetingReminderMinutesList'], 'ReminderType' => ['shape' => 'EndOfMeetingReminderType'], 'Enabled' => ['shape' => 'Boolean']]], 'UpdateGatewayGroupRequest' => ['type' => 'structure', 'required' => ['GatewayGroupArn'], 'members' => ['GatewayGroupArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayGroupName'], 'Description' => ['shape' => 'GatewayGroupDescription']]], 'UpdateGatewayGroupResponse' => ['type' => 'structure', 'members' => []], 'UpdateGatewayRequest' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'GatewayName'], 'Description' => ['shape' => 'GatewayDescription'], 'SoftwareVersion' => ['shape' => 'GatewayVersion']]], 'UpdateGatewayResponse' => ['type' => 'structure', 'members' => []], 'UpdateInstantBooking' => ['type' => 'structure', 'members' => ['DurationInMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'UpdateMeetingRoomConfiguration' => ['type' => 'structure', 'members' => ['RoomUtilizationMetricsEnabled' => ['shape' => 'Boolean'], 'EndOfMeetingReminder' => ['shape' => 'UpdateEndOfMeetingReminder'], 'InstantBooking' => ['shape' => 'UpdateInstantBooking'], 'RequireCheckIn' => ['shape' => 'UpdateRequireCheckIn']]], 'UpdateNetworkProfileRequest' => ['type' => 'structure', 'required' => ['NetworkProfileArn'], 'members' => ['NetworkProfileArn' => ['shape' => 'Arn'], 'NetworkProfileName' => ['shape' => 'NetworkProfileName'], 'Description' => ['shape' => 'NetworkProfileDescription'], 'CurrentPassword' => ['shape' => 'CurrentWiFiPassword'], 'NextPassword' => ['shape' => 'NextWiFiPassword'], 'CertificateAuthorityArn' => ['shape' => 'Arn'], 'TrustAnchors' => ['shape' => 'TrustAnchorList']]], 'UpdateNetworkProfileResponse' => ['type' => 'structure', 'members' => []], 'UpdateProfileRequest' => ['type' => 'structure', 'members' => ['ProfileArn' => ['shape' => 'Arn'], 'ProfileName' => ['shape' => 'ProfileName'], 'IsDefault' => ['shape' => 'Boolean'], 'Timezone' => ['shape' => 'Timezone'], 'Address' => ['shape' => 'Address'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'TemperatureUnit' => ['shape' => 'TemperatureUnit'], 'WakeWord' => ['shape' => 'WakeWord'], 'Locale' => ['shape' => 'DeviceLocale'], 'SetupModeDisabled' => ['shape' => 'Boolean'], 'MaxVolumeLimit' => ['shape' => 'MaxVolumeLimit'], 'PSTNEnabled' => ['shape' => 'Boolean'], 'DataRetentionOptIn' => ['shape' => 'Boolean'], 'MeetingRoomConfiguration' => ['shape' => 'UpdateMeetingRoomConfiguration']]], 'UpdateProfileResponse' => ['type' => 'structure', 'members' => []], 'UpdateRequireCheckIn' => ['type' => 'structure', 'members' => ['ReleaseAfterMinutes' => ['shape' => 'Minutes'], 'Enabled' => ['shape' => 'Boolean']]], 'UpdateRoomRequest' => ['type' => 'structure', 'members' => ['RoomArn' => ['shape' => 'Arn'], 'RoomName' => ['shape' => 'RoomName'], 'Description' => ['shape' => 'RoomDescription'], 'ProviderCalendarId' => ['shape' => 'ProviderCalendarId'], 'ProfileArn' => ['shape' => 'Arn']]], 'UpdateRoomResponse' => ['type' => 'structure', 'members' => []], 'UpdateSkillGroupRequest' => ['type' => 'structure', 'members' => ['SkillGroupArn' => ['shape' => 'Arn'], 'SkillGroupName' => ['shape' => 'SkillGroupName'], 'Description' => ['shape' => 'SkillGroupDescription']]], 'UpdateSkillGroupResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string'], 'UserCode' => ['type' => 'string', 'max' => 128, 'min' => 1], 'UserData' => ['type' => 'structure', 'members' => ['UserArn' => ['shape' => 'Arn'], 'FirstName' => ['shape' => 'user_FirstName'], 'LastName' => ['shape' => 'user_LastName'], 'Email' => ['shape' => 'Email'], 'EnrollmentStatus' => ['shape' => 'EnrollmentStatus'], 'EnrollmentId' => ['shape' => 'EnrollmentId']]], 'UserDataList' => ['type' => 'list', 'member' => ['shape' => 'UserData']], 'UserId' => ['type' => 'string', 'pattern' => 'amzn1\\.[A-Za-z0-9+-\\/=.]{1,300}'], 'Utterance' => ['type' => 'string'], 'Value' => ['type' => 'string', 'min' => 1], 'WakeWord' => ['type' => 'string', 'enum' => ['ALEXA', 'AMAZON', 'ECHO', 'COMPUTER']], 'boolean' => ['type' => 'boolean'], 'user_FirstName' => ['type' => 'string', 'max' => 30, 'min' => 0, 'pattern' => '([A-Za-z\\-\' 0-9._]|\\p{IsLetter})*'], 'user_LastName' => ['type' => 'string', 'max' => 30, 'min' => 0, 'pattern' => '([A-Za-z\\-\' 0-9._]|\\p{IsLetter})*'], 'user_UserId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9@_+.-]*']]]; diff --git a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.php deleted file mode 100644 index f3e3d92..0000000 --- a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a4b-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a4b-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a4b.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://a4b.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-tests-1.json.php deleted file mode 100644 index 19c0449..0000000 --- a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://a4b-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://a4b-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://a4b.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://a4b.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/paginators-1.json.php b/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/paginators-1.json.php deleted file mode 100644 index 8101434..0000000 --- a/vendor/Aws3/Aws/data/alexaforbusiness/2017-11-09/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBusinessReportSchedules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListConferenceProviders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDeviceEvents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListGatewayGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListGateways' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSkills' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSkillsStoreCategories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSkillsStoreSkillsByCategory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSmartHomeAppliances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchAddressBooks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchContacts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchNetworkProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchRooms' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchSkillGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/amp/2020-08-01/api-2.json.php b/vendor/Aws3/Aws/data/amp/2020-08-01/api-2.json.php deleted file mode 100644 index 7685791..0000000 --- a/vendor/Aws3/Aws/data/amp/2020-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-01', 'endpointPrefix' => 'aps', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Prometheus Service', 'serviceId' => 'amp', 'signatureVersion' => 'v4', 'signingName' => 'aps', 'uid' => 'amp-2020-08-01'], 'operations' => ['CreateAlertManagerDefinition' => ['name' => 'CreateAlertManagerDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/alertmanager/definition', 'responseCode' => 202], 'input' => ['shape' => 'CreateAlertManagerDefinitionRequest'], 'output' => ['shape' => 'CreateAlertManagerDefinitionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateLoggingConfiguration' => ['name' => 'CreateLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/logging', 'responseCode' => 202], 'input' => ['shape' => 'CreateLoggingConfigurationRequest'], 'output' => ['shape' => 'CreateLoggingConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateRuleGroupsNamespace' => ['name' => 'CreateRuleGroupsNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/rulegroupsnamespaces', 'responseCode' => 202], 'input' => ['shape' => 'CreateRuleGroupsNamespaceRequest'], 'output' => ['shape' => 'CreateRuleGroupsNamespaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateWorkspace' => ['name' => 'CreateWorkspace', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces', 'responseCode' => 202], 'input' => ['shape' => 'CreateWorkspaceRequest'], 'output' => ['shape' => 'CreateWorkspaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteAlertManagerDefinition' => ['name' => 'DeleteAlertManagerDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/alertmanager/definition', 'responseCode' => 202], 'input' => ['shape' => 'DeleteAlertManagerDefinitionRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteLoggingConfiguration' => ['name' => 'DeleteLoggingConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/logging', 'responseCode' => 202], 'input' => ['shape' => 'DeleteLoggingConfigurationRequest'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteRuleGroupsNamespace' => ['name' => 'DeleteRuleGroupsNamespace', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/rulegroupsnamespaces/{name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteRuleGroupsNamespaceRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteWorkspace' => ['name' => 'DeleteWorkspace', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteWorkspaceRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DescribeAlertManagerDefinition' => ['name' => 'DescribeAlertManagerDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/alertmanager/definition', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAlertManagerDefinitionRequest'], 'output' => ['shape' => 'DescribeAlertManagerDefinitionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeLoggingConfiguration' => ['name' => 'DescribeLoggingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/logging', 'responseCode' => 200], 'input' => ['shape' => 'DescribeLoggingConfigurationRequest'], 'output' => ['shape' => 'DescribeLoggingConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeRuleGroupsNamespace' => ['name' => 'DescribeRuleGroupsNamespace', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/rulegroupsnamespaces/{name}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRuleGroupsNamespaceRequest'], 'output' => ['shape' => 'DescribeRuleGroupsNamespaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeWorkspace' => ['name' => 'DescribeWorkspace', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeWorkspaceRequest'], 'output' => ['shape' => 'DescribeWorkspaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListRuleGroupsNamespaces' => ['name' => 'ListRuleGroupsNamespaces', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/rulegroupsnamespaces', 'responseCode' => 200], 'input' => ['shape' => 'ListRuleGroupsNamespacesRequest'], 'output' => ['shape' => 'ListRuleGroupsNamespacesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListWorkspaces' => ['name' => 'ListWorkspaces', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkspacesRequest'], 'output' => ['shape' => 'ListWorkspacesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'PutAlertManagerDefinition' => ['name' => 'PutAlertManagerDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/alertmanager/definition', 'responseCode' => 202], 'input' => ['shape' => 'PutAlertManagerDefinitionRequest'], 'output' => ['shape' => 'PutAlertManagerDefinitionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'PutRuleGroupsNamespace' => ['name' => 'PutRuleGroupsNamespace', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/rulegroupsnamespaces/{name}', 'responseCode' => 202], 'input' => ['shape' => 'PutRuleGroupsNamespaceRequest'], 'output' => ['shape' => 'PutRuleGroupsNamespaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateLoggingConfiguration' => ['name' => 'UpdateLoggingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/logging', 'responseCode' => 202], 'input' => ['shape' => 'UpdateLoggingConfigurationRequest'], 'output' => ['shape' => 'UpdateLoggingConfigurationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateWorkspaceAlias' => ['name' => 'UpdateWorkspaceAlias', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/alias', 'responseCode' => 204], 'input' => ['shape' => 'UpdateWorkspaceAliasRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AlertManagerDefinitionData' => ['type' => 'blob'], 'AlertManagerDefinitionDescription' => ['type' => 'structure', 'required' => ['createdAt', 'data', 'modifiedAt', 'status'], 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'data' => ['shape' => 'AlertManagerDefinitionData'], 'modifiedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AlertManagerDefinitionStatus']]], 'AlertManagerDefinitionStatus' => ['type' => 'structure', 'required' => ['statusCode'], 'members' => ['statusCode' => ['shape' => 'AlertManagerDefinitionStatusCode'], 'statusReason' => ['shape' => 'String']]], 'AlertManagerDefinitionStatusCode' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'CREATION_FAILED', 'UPDATE_FAILED']], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateAlertManagerDefinitionRequest' => ['type' => 'structure', 'required' => ['data', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'data' => ['shape' => 'AlertManagerDefinitionData'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'CreateAlertManagerDefinitionResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'AlertManagerDefinitionStatus']]], 'CreateLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['logGroupArn', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'logGroupArn' => ['shape' => 'LogGroupArn'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'CreateLoggingConfigurationResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'LoggingConfigurationStatus']]], 'CreateRuleGroupsNamespaceRequest' => ['type' => 'structure', 'required' => ['data', 'name', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'data' => ['shape' => 'RuleGroupsNamespaceData'], 'name' => ['shape' => 'RuleGroupsNamespaceName'], 'tags' => ['shape' => 'TagMap'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'CreateRuleGroupsNamespaceResponse' => ['type' => 'structure', 'required' => ['arn', 'name', 'status'], 'members' => ['arn' => ['shape' => 'RuleGroupsNamespaceArn'], 'name' => ['shape' => 'RuleGroupsNamespaceName'], 'status' => ['shape' => 'RuleGroupsNamespaceStatus'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorkspaceRequest' => ['type' => 'structure', 'members' => ['alias' => ['shape' => 'WorkspaceAlias'], 'clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateWorkspaceResponse' => ['type' => 'structure', 'required' => ['arn', 'status', 'workspaceId'], 'members' => ['arn' => ['shape' => 'WorkspaceArn'], 'status' => ['shape' => 'WorkspaceStatus'], 'tags' => ['shape' => 'TagMap'], 'workspaceId' => ['shape' => 'WorkspaceId']]], 'DeleteAlertManagerDefinitionRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteRuleGroupsNamespaceRequest' => ['type' => 'structure', 'required' => ['name', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'name' => ['shape' => 'RuleGroupsNamespaceName', 'location' => 'uri', 'locationName' => 'name'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeAlertManagerDefinitionRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeAlertManagerDefinitionResponse' => ['type' => 'structure', 'required' => ['alertManagerDefinition'], 'members' => ['alertManagerDefinition' => ['shape' => 'AlertManagerDefinitionDescription']]], 'DescribeLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeLoggingConfigurationResponse' => ['type' => 'structure', 'required' => ['loggingConfiguration'], 'members' => ['loggingConfiguration' => ['shape' => 'LoggingConfigurationMetadata']]], 'DescribeRuleGroupsNamespaceRequest' => ['type' => 'structure', 'required' => ['name', 'workspaceId'], 'members' => ['name' => ['shape' => 'RuleGroupsNamespaceName', 'location' => 'uri', 'locationName' => 'name'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeRuleGroupsNamespaceResponse' => ['type' => 'structure', 'required' => ['ruleGroupsNamespace'], 'members' => ['ruleGroupsNamespace' => ['shape' => 'RuleGroupsNamespaceDescription']]], 'DescribeWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+'], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListRuleGroupsNamespacesRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['maxResults' => ['shape' => 'ListRuleGroupsNamespacesRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'RuleGroupsNamespaceName', 'location' => 'querystring', 'locationName' => 'name'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'ListRuleGroupsNamespacesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'ListRuleGroupsNamespacesResponse' => ['type' => 'structure', 'required' => ['ruleGroupsNamespaces'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'ruleGroupsNamespaces' => ['shape' => 'RuleGroupsNamespaceSummaryList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListWorkspacesRequest' => ['type' => 'structure', 'members' => ['alias' => ['shape' => 'WorkspaceAlias', 'location' => 'querystring', 'locationName' => 'alias'], 'maxResults' => ['shape' => 'ListWorkspacesRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListWorkspacesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'ListWorkspacesResponse' => ['type' => 'structure', 'required' => ['workspaces'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'workspaces' => ['shape' => 'WorkspaceSummaryList']]], 'LogGroupArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z0-9-]*:logs:[a-z0-9-]+:\\d{12}:log-group:[A-Za-z0-9\\.\\-\\_\\#/]{1,512}\\:\\*$'], 'LoggingConfigurationMetadata' => ['type' => 'structure', 'required' => ['createdAt', 'logGroupArn', 'modifiedAt', 'status', 'workspace'], 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'logGroupArn' => ['shape' => 'LogGroupArn'], 'modifiedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'LoggingConfigurationStatus'], 'workspace' => ['shape' => 'WorkspaceId']]], 'LoggingConfigurationStatus' => ['type' => 'structure', 'required' => ['statusCode'], 'members' => ['statusCode' => ['shape' => 'LoggingConfigurationStatusCode'], 'statusReason' => ['shape' => 'String']]], 'LoggingConfigurationStatusCode' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'CREATION_FAILED', 'UPDATE_FAILED']], 'PaginationToken' => ['type' => 'string'], 'PutAlertManagerDefinitionRequest' => ['type' => 'structure', 'required' => ['data', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'data' => ['shape' => 'AlertManagerDefinitionData'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'PutAlertManagerDefinitionResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'AlertManagerDefinitionStatus']]], 'PutRuleGroupsNamespaceRequest' => ['type' => 'structure', 'required' => ['data', 'name', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'data' => ['shape' => 'RuleGroupsNamespaceData'], 'name' => ['shape' => 'RuleGroupsNamespaceName', 'location' => 'uri', 'locationName' => 'name'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'PutRuleGroupsNamespaceResponse' => ['type' => 'structure', 'required' => ['arn', 'name', 'status'], 'members' => ['arn' => ['shape' => 'RuleGroupsNamespaceArn'], 'name' => ['shape' => 'RuleGroupsNamespaceName'], 'status' => ['shape' => 'RuleGroupsNamespaceStatus'], 'tags' => ['shape' => 'TagMap']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RuleGroupsNamespaceArn' => ['type' => 'string'], 'RuleGroupsNamespaceData' => ['type' => 'blob'], 'RuleGroupsNamespaceDescription' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'data', 'modifiedAt', 'name', 'status'], 'members' => ['arn' => ['shape' => 'RuleGroupsNamespaceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'data' => ['shape' => 'RuleGroupsNamespaceData'], 'modifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'RuleGroupsNamespaceName'], 'status' => ['shape' => 'RuleGroupsNamespaceStatus'], 'tags' => ['shape' => 'TagMap']]], 'RuleGroupsNamespaceName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9A-Za-z][-.0-9A-Z_a-z]*'], 'RuleGroupsNamespaceStatus' => ['type' => 'structure', 'required' => ['statusCode'], 'members' => ['statusCode' => ['shape' => 'RuleGroupsNamespaceStatusCode'], 'statusReason' => ['shape' => 'String']]], 'RuleGroupsNamespaceStatusCode' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'CREATION_FAILED', 'UPDATE_FAILED']], 'RuleGroupsNamespaceSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'modifiedAt', 'name', 'status'], 'members' => ['arn' => ['shape' => 'RuleGroupsNamespaceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'modifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'RuleGroupsNamespaceName'], 'status' => ['shape' => 'RuleGroupsNamespaceStatus'], 'tags' => ['shape' => 'TagMap']]], 'RuleGroupsNamespaceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupsNamespaceSummary']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'resourceId', 'resourceType', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['logGroupArn', 'workspaceId'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'logGroupArn' => ['shape' => 'LogGroupArn'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'UpdateLoggingConfigurationResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'LoggingConfigurationStatus']]], 'UpdateWorkspaceAliasRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['alias' => ['shape' => 'WorkspaceAlias'], 'clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'Uri' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'WorkspaceAlias' => ['type' => 'string', 'max' => 100, 'min' => 1], 'WorkspaceArn' => ['type' => 'string'], 'WorkspaceDescription' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'status', 'workspaceId'], 'members' => ['alias' => ['shape' => 'WorkspaceAlias'], 'arn' => ['shape' => 'WorkspaceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'prometheusEndpoint' => ['shape' => 'Uri'], 'status' => ['shape' => 'WorkspaceStatus'], 'tags' => ['shape' => 'TagMap'], 'workspaceId' => ['shape' => 'WorkspaceId']]], 'WorkspaceId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9A-Za-z][-.0-9A-Z_a-z]*'], 'WorkspaceStatus' => ['type' => 'structure', 'required' => ['statusCode'], 'members' => ['statusCode' => ['shape' => 'WorkspaceStatusCode']]], 'WorkspaceStatusCode' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'CREATION_FAILED']], 'WorkspaceSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'status', 'workspaceId'], 'members' => ['alias' => ['shape' => 'WorkspaceAlias'], 'arn' => ['shape' => 'WorkspaceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'WorkspaceStatus'], 'tags' => ['shape' => 'TagMap'], 'workspaceId' => ['shape' => 'WorkspaceId']]], 'WorkspaceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceSummary']]]]; diff --git a/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 2ab98fd..0000000 --- a/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aps-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aps-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aps.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://aps.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-tests-1.json.php deleted file mode 100644 index 649ae90..0000000 --- a/vendor/Aws3/Aws/data/amp/2020-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aps.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/amp/2020-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/amp/2020-08-01/paginators-1.json.php deleted file mode 100644 index 64ca3f7..0000000 --- a/vendor/Aws3/Aws/data/amp/2020-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRuleGroupsNamespaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'ruleGroupsNamespaces'], 'ListWorkspaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workspaces']]]; diff --git a/vendor/Aws3/Aws/data/amp/2020-08-01/waiters-2.json.php b/vendor/Aws3/Aws/data/amp/2020-08-01/waiters-2.json.php deleted file mode 100644 index 27a1473..0000000 --- a/vendor/Aws3/Aws/data/amp/2020-08-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['WorkspaceActive' => ['description' => 'Wait until a workspace reaches ACTIVE status', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'DescribeWorkspace', 'acceptors' => [['matcher' => 'path', 'argument' => 'workspace.status.statusCode', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'workspace.status.statusCode', 'state' => 'retry', 'expected' => 'UPDATING'], ['matcher' => 'path', 'argument' => 'workspace.status.statusCode', 'state' => 'retry', 'expected' => 'CREATING']]], 'WorkspaceDeleted' => ['description' => 'Wait until a workspace reaches DELETED status', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'DescribeWorkspace', 'acceptors' => [['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'workspace.status.statusCode', 'state' => 'retry', 'expected' => 'DELETING']]]]]; diff --git a/vendor/Aws3/Aws/data/amplify/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/amplify/2017-07-25/api-2.json.php deleted file mode 100644 index 9255be2..0000000 --- a/vendor/Aws3/Aws/data/amplify/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'amplify', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amplify', 'serviceFullName' => 'AWS Amplify', 'serviceId' => 'Amplify', 'signatureVersion' => 'v4', 'signingName' => 'amplify', 'uid' => 'amplify-2017-07-25'], 'operations' => ['CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/apps'], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'DependentServiceFailureException']]], 'CreateBackendEnvironment' => ['name' => 'CreateBackendEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/backendenvironments'], 'input' => ['shape' => 'CreateBackendEnvironmentRequest'], 'output' => ['shape' => 'CreateBackendEnvironmentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'CreateBranch' => ['name' => 'CreateBranch', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/branches'], 'input' => ['shape' => 'CreateBranchRequest'], 'output' => ['shape' => 'CreateBranchResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'DependentServiceFailureException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/branches/{branchName}/deployments'], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'CreateDomainAssociation' => ['name' => 'CreateDomainAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/domains'], 'input' => ['shape' => 'CreateDomainAssociationRequest'], 'output' => ['shape' => 'CreateDomainAssociationResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'DependentServiceFailureException']]], 'CreateWebhook' => ['name' => 'CreateWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/webhooks'], 'input' => ['shape' => 'CreateWebhookRequest'], 'output' => ['shape' => 'CreateWebhookResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'DependentServiceFailureException']]], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}'], 'input' => ['shape' => 'DeleteAppRequest'], 'output' => ['shape' => 'DeleteAppResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'DeleteBackendEnvironment' => ['name' => 'DeleteBackendEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}/backendenvironments/{environmentName}'], 'input' => ['shape' => 'DeleteBackendEnvironmentRequest'], 'output' => ['shape' => 'DeleteBackendEnvironmentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'DeleteBranch' => ['name' => 'DeleteBranch', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}/branches/{branchName}'], 'input' => ['shape' => 'DeleteBranchRequest'], 'output' => ['shape' => 'DeleteBranchResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'DeleteDomainAssociation' => ['name' => 'DeleteDomainAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}/domains/{domainName}'], 'input' => ['shape' => 'DeleteDomainAssociationRequest'], 'output' => ['shape' => 'DeleteDomainAssociationResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs/{jobId}'], 'input' => ['shape' => 'DeleteJobRequest'], 'output' => ['shape' => 'DeleteJobResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'DeleteWebhook' => ['name' => 'DeleteWebhook', 'http' => ['method' => 'DELETE', 'requestUri' => '/webhooks/{webhookId}'], 'input' => ['shape' => 'DeleteWebhookRequest'], 'output' => ['shape' => 'DeleteWebhookResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'GenerateAccessLogs' => ['name' => 'GenerateAccessLogs', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/accesslogs'], 'input' => ['shape' => 'GenerateAccessLogsRequest'], 'output' => ['shape' => 'GenerateAccessLogsResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetApp' => ['name' => 'GetApp', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}'], 'input' => ['shape' => 'GetAppRequest'], 'output' => ['shape' => 'GetAppResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetArtifactUrl' => ['name' => 'GetArtifactUrl', 'http' => ['method' => 'GET', 'requestUri' => '/artifacts/{artifactId}'], 'input' => ['shape' => 'GetArtifactUrlRequest'], 'output' => ['shape' => 'GetArtifactUrlResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'GetBackendEnvironment' => ['name' => 'GetBackendEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/backendenvironments/{environmentName}'], 'input' => ['shape' => 'GetBackendEnvironmentRequest'], 'output' => ['shape' => 'GetBackendEnvironmentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException']]], 'GetBranch' => ['name' => 'GetBranch', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/branches/{branchName}'], 'input' => ['shape' => 'GetBranchRequest'], 'output' => ['shape' => 'GetBranchResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException']]], 'GetDomainAssociation' => ['name' => 'GetDomainAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/domains/{domainName}'], 'input' => ['shape' => 'GetDomainAssociationRequest'], 'output' => ['shape' => 'GetDomainAssociationResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs/{jobId}'], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'GetWebhook' => ['name' => 'GetWebhook', 'http' => ['method' => 'GET', 'requestUri' => '/webhooks/{webhookId}'], 'input' => ['shape' => 'GetWebhookRequest'], 'output' => ['shape' => 'GetWebhookResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'ListApps' => ['name' => 'ListApps', 'http' => ['method' => 'GET', 'requestUri' => '/apps'], 'input' => ['shape' => 'ListAppsRequest'], 'output' => ['shape' => 'ListAppsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListArtifacts' => ['name' => 'ListArtifacts', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs/{jobId}/artifacts'], 'input' => ['shape' => 'ListArtifactsRequest'], 'output' => ['shape' => 'ListArtifactsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'ListBackendEnvironments' => ['name' => 'ListBackendEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/backendenvironments'], 'input' => ['shape' => 'ListBackendEnvironmentsRequest'], 'output' => ['shape' => 'ListBackendEnvironmentsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListBranches' => ['name' => 'ListBranches', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/branches'], 'input' => ['shape' => 'ListBranchesRequest'], 'output' => ['shape' => 'ListBranchesResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListDomainAssociations' => ['name' => 'ListDomainAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/domains'], 'input' => ['shape' => 'ListDomainAssociationsRequest'], 'output' => ['shape' => 'ListDomainAssociationsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListWebhooks' => ['name' => 'ListWebhooks', 'http' => ['method' => 'GET', 'requestUri' => '/apps/{appId}/webhooks'], 'input' => ['shape' => 'ListWebhooksRequest'], 'output' => ['shape' => 'ListWebhooksResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'StartDeployment' => ['name' => 'StartDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/branches/{branchName}/deployments/start'], 'input' => ['shape' => 'StartDeploymentRequest'], 'output' => ['shape' => 'StartDeploymentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'StartJob' => ['name' => 'StartJob', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs'], 'input' => ['shape' => 'StartJobRequest'], 'output' => ['shape' => 'StartJobResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'StopJob' => ['name' => 'StopJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop'], 'input' => ['shape' => 'StopJobRequest'], 'output' => ['shape' => 'StopJobResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateApp' => ['name' => 'UpdateApp', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}'], 'input' => ['shape' => 'UpdateAppRequest'], 'output' => ['shape' => 'UpdateAppResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'UpdateBranch' => ['name' => 'UpdateBranch', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/branches/{branchName}'], 'input' => ['shape' => 'UpdateBranchRequest'], 'output' => ['shape' => 'UpdateBranchResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'UpdateDomainAssociation' => ['name' => 'UpdateDomainAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/apps/{appId}/domains/{domainName}'], 'input' => ['shape' => 'UpdateDomainAssociationRequest'], 'output' => ['shape' => 'UpdateDomainAssociationResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]], 'UpdateWebhook' => ['name' => 'UpdateWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/webhooks/{webhookId}'], 'input' => ['shape' => 'UpdateWebhookRequest'], 'output' => ['shape' => 'UpdateWebhookResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'DependentServiceFailureException']]]], 'shapes' => ['AccessToken' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?s).+', 'sensitive' => \true], 'ActiveJobId' => ['type' => 'string', 'max' => 1000], 'App' => ['type' => 'structure', 'required' => ['appId', 'appArn', 'name', 'description', 'repository', 'platform', 'createTime', 'updateTime', 'environmentVariables', 'defaultDomain', 'enableBranchAutoBuild', 'enableBasicAuth'], 'members' => ['appId' => ['shape' => 'AppId'], 'appArn' => ['shape' => 'AppArn'], 'name' => ['shape' => 'Name'], 'tags' => ['shape' => 'TagMap'], 'description' => ['shape' => 'Description'], 'repository' => ['shape' => 'Repository'], 'platform' => ['shape' => 'Platform'], 'createTime' => ['shape' => 'CreateTime'], 'updateTime' => ['shape' => 'UpdateTime'], 'iamServiceRoleArn' => ['shape' => 'ServiceRoleArn'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'defaultDomain' => ['shape' => 'DefaultDomain'], 'enableBranchAutoBuild' => ['shape' => 'EnableBranchAutoBuild'], 'enableBranchAutoDeletion' => ['shape' => 'EnableBranchAutoDeletion'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'customRules' => ['shape' => 'CustomRules'], 'productionBranch' => ['shape' => 'ProductionBranch'], 'buildSpec' => ['shape' => 'BuildSpec'], 'customHeaders' => ['shape' => 'CustomHeaders'], 'enableAutoBranchCreation' => ['shape' => 'EnableAutoBranchCreation'], 'autoBranchCreationPatterns' => ['shape' => 'AutoBranchCreationPatterns'], 'autoBranchCreationConfig' => ['shape' => 'AutoBranchCreationConfig'], 'repositoryCloneMethod' => ['shape' => 'RepositoryCloneMethod']]], 'AppArn' => ['type' => 'string', 'max' => 1000], 'AppId' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => 'd[a-z0-9]+'], 'Apps' => ['type' => 'list', 'member' => ['shape' => 'App']], 'Artifact' => ['type' => 'structure', 'required' => ['artifactFileName', 'artifactId'], 'members' => ['artifactFileName' => ['shape' => 'ArtifactFileName'], 'artifactId' => ['shape' => 'ArtifactId']]], 'ArtifactFileName' => ['type' => 'string', 'max' => 1000], 'ArtifactId' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'ArtifactUrl' => ['type' => 'string', 'max' => 1000], 'Artifacts' => ['type' => 'list', 'member' => ['shape' => 'Artifact']], 'ArtifactsUrl' => ['type' => 'string', 'max' => 1000], 'AssociatedResource' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'AssociatedResources' => ['type' => 'list', 'member' => ['shape' => 'AssociatedResource']], 'AutoBranchCreationConfig' => ['type' => 'structure', 'members' => ['stage' => ['shape' => 'Stage'], 'framework' => ['shape' => 'Framework'], 'enableAutoBuild' => ['shape' => 'EnableAutoBuild'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'enablePerformanceMode' => ['shape' => 'EnablePerformanceMode'], 'buildSpec' => ['shape' => 'BuildSpec'], 'enablePullRequestPreview' => ['shape' => 'EnablePullRequestPreview'], 'pullRequestEnvironmentName' => ['shape' => 'PullRequestEnvironmentName']]], 'AutoBranchCreationPattern' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '(?s).+'], 'AutoBranchCreationPatterns' => ['type' => 'list', 'member' => ['shape' => 'AutoBranchCreationPattern']], 'AutoSubDomainCreationPattern' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '(?s).+'], 'AutoSubDomainCreationPatterns' => ['type' => 'list', 'member' => ['shape' => 'AutoSubDomainCreationPattern']], 'AutoSubDomainIAMRole' => ['type' => 'string', 'max' => 1000, 'pattern' => '^$|^arn:aws:iam::\\d{12}:role.+'], 'BackendEnvironment' => ['type' => 'structure', 'required' => ['backendEnvironmentArn', 'environmentName', 'createTime', 'updateTime'], 'members' => ['backendEnvironmentArn' => ['shape' => 'BackendEnvironmentArn'], 'environmentName' => ['shape' => 'EnvironmentName'], 'stackName' => ['shape' => 'StackName'], 'deploymentArtifacts' => ['shape' => 'DeploymentArtifacts'], 'createTime' => ['shape' => 'CreateTime'], 'updateTime' => ['shape' => 'UpdateTime']]], 'BackendEnvironmentArn' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '(?s).*'], 'BackendEnvironments' => ['type' => 'list', 'member' => ['shape' => 'BackendEnvironment']], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BasicAuthCredentials' => ['type' => 'string', 'max' => 2000, 'pattern' => '(?s).*', 'sensitive' => \true], 'Branch' => ['type' => 'structure', 'required' => ['branchArn', 'branchName', 'description', 'stage', 'displayName', 'enableNotification', 'createTime', 'updateTime', 'environmentVariables', 'enableAutoBuild', 'customDomains', 'framework', 'activeJobId', 'totalNumberOfJobs', 'enableBasicAuth', 'ttl', 'enablePullRequestPreview'], 'members' => ['branchArn' => ['shape' => 'BranchArn'], 'branchName' => ['shape' => 'BranchName'], 'description' => ['shape' => 'Description'], 'tags' => ['shape' => 'TagMap'], 'stage' => ['shape' => 'Stage'], 'displayName' => ['shape' => 'DisplayName'], 'enableNotification' => ['shape' => 'EnableNotification'], 'createTime' => ['shape' => 'CreateTime'], 'updateTime' => ['shape' => 'UpdateTime'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'enableAutoBuild' => ['shape' => 'EnableAutoBuild'], 'customDomains' => ['shape' => 'CustomDomains'], 'framework' => ['shape' => 'Framework'], 'activeJobId' => ['shape' => 'ActiveJobId'], 'totalNumberOfJobs' => ['shape' => 'TotalNumberOfJobs'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'enablePerformanceMode' => ['shape' => 'EnablePerformanceMode'], 'thumbnailUrl' => ['shape' => 'ThumbnailUrl'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'buildSpec' => ['shape' => 'BuildSpec'], 'ttl' => ['shape' => 'TTL'], 'associatedResources' => ['shape' => 'AssociatedResources'], 'enablePullRequestPreview' => ['shape' => 'EnablePullRequestPreview'], 'pullRequestEnvironmentName' => ['shape' => 'PullRequestEnvironmentName'], 'destinationBranch' => ['shape' => 'BranchName'], 'sourceBranch' => ['shape' => 'BranchName'], 'backendEnvironmentArn' => ['shape' => 'BackendEnvironmentArn']]], 'BranchArn' => ['type' => 'string', 'max' => 1000, 'pattern' => '(?s).*'], 'BranchName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?s).+'], 'Branches' => ['type' => 'list', 'member' => ['shape' => 'Branch'], 'max' => 255], 'BuildSpec' => ['type' => 'string', 'max' => 25000, 'min' => 1, 'pattern' => '(?s).+', 'sensitive' => \true], 'CertificateVerificationDNSRecord' => ['type' => 'string', 'max' => 1000], 'Code' => ['type' => 'string'], 'CommitId' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'CommitMessage' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'CommitTime' => ['type' => 'timestamp'], 'Condition' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '(?s).*'], 'Context' => ['type' => 'string'], 'CreateAppRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'repository' => ['shape' => 'Repository'], 'platform' => ['shape' => 'Platform'], 'iamServiceRoleArn' => ['shape' => 'ServiceRoleArn'], 'oauthToken' => ['shape' => 'OauthToken'], 'accessToken' => ['shape' => 'AccessToken'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'enableBranchAutoBuild' => ['shape' => 'EnableBranchAutoBuild'], 'enableBranchAutoDeletion' => ['shape' => 'EnableBranchAutoDeletion'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'customRules' => ['shape' => 'CustomRules'], 'tags' => ['shape' => 'TagMap'], 'buildSpec' => ['shape' => 'BuildSpec'], 'customHeaders' => ['shape' => 'CustomHeaders'], 'enableAutoBranchCreation' => ['shape' => 'EnableAutoBranchCreation'], 'autoBranchCreationPatterns' => ['shape' => 'AutoBranchCreationPatterns'], 'autoBranchCreationConfig' => ['shape' => 'AutoBranchCreationConfig']]], 'CreateAppResult' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'CreateBackendEnvironmentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'EnvironmentName'], 'stackName' => ['shape' => 'StackName'], 'deploymentArtifacts' => ['shape' => 'DeploymentArtifacts']]], 'CreateBackendEnvironmentResult' => ['type' => 'structure', 'required' => ['backendEnvironment'], 'members' => ['backendEnvironment' => ['shape' => 'BackendEnvironment']]], 'CreateBranchRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName'], 'description' => ['shape' => 'Description'], 'stage' => ['shape' => 'Stage'], 'framework' => ['shape' => 'Framework'], 'enableNotification' => ['shape' => 'EnableNotification'], 'enableAutoBuild' => ['shape' => 'EnableAutoBuild'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'enablePerformanceMode' => ['shape' => 'EnablePerformanceMode'], 'tags' => ['shape' => 'TagMap'], 'buildSpec' => ['shape' => 'BuildSpec'], 'ttl' => ['shape' => 'TTL'], 'displayName' => ['shape' => 'DisplayName'], 'enablePullRequestPreview' => ['shape' => 'EnablePullRequestPreview'], 'pullRequestEnvironmentName' => ['shape' => 'PullRequestEnvironmentName'], 'backendEnvironmentArn' => ['shape' => 'BackendEnvironmentArn']]], 'CreateBranchResult' => ['type' => 'structure', 'required' => ['branch'], 'members' => ['branch' => ['shape' => 'Branch']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'fileMap' => ['shape' => 'FileMap']]], 'CreateDeploymentResult' => ['type' => 'structure', 'required' => ['fileUploadUrls', 'zipUploadUrl'], 'members' => ['jobId' => ['shape' => 'JobId'], 'fileUploadUrls' => ['shape' => 'FileUploadUrls'], 'zipUploadUrl' => ['shape' => 'UploadUrl']]], 'CreateDomainAssociationRequest' => ['type' => 'structure', 'required' => ['appId', 'domainName', 'subDomainSettings'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'domainName' => ['shape' => 'DomainName'], 'enableAutoSubDomain' => ['shape' => 'EnableAutoSubDomain'], 'subDomainSettings' => ['shape' => 'SubDomainSettings'], 'autoSubDomainCreationPatterns' => ['shape' => 'AutoSubDomainCreationPatterns'], 'autoSubDomainIAMRole' => ['shape' => 'AutoSubDomainIAMRole']]], 'CreateDomainAssociationResult' => ['type' => 'structure', 'required' => ['domainAssociation'], 'members' => ['domainAssociation' => ['shape' => 'DomainAssociation']]], 'CreateTime' => ['type' => 'timestamp'], 'CreateWebhookRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName'], 'description' => ['shape' => 'Description']]], 'CreateWebhookResult' => ['type' => 'structure', 'required' => ['webhook'], 'members' => ['webhook' => ['shape' => 'Webhook']]], 'CustomDomain' => ['type' => 'string', 'max' => 255], 'CustomDomains' => ['type' => 'list', 'member' => ['shape' => 'CustomDomain'], 'max' => 255], 'CustomHeaders' => ['type' => 'string', 'max' => 25000, 'min' => 0, 'pattern' => '(?s).*'], 'CustomRule' => ['type' => 'structure', 'required' => ['source', 'target'], 'members' => ['source' => ['shape' => 'Source'], 'target' => ['shape' => 'Target'], 'status' => ['shape' => 'Status'], 'condition' => ['shape' => 'Condition']]], 'CustomRules' => ['type' => 'list', 'member' => ['shape' => 'CustomRule']], 'DNSRecord' => ['type' => 'string', 'max' => 1000], 'DefaultDomain' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'DeleteAppRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId']]], 'DeleteAppResult' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'DeleteBackendEnvironmentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'environmentName']]], 'DeleteBackendEnvironmentResult' => ['type' => 'structure', 'required' => ['backendEnvironment'], 'members' => ['backendEnvironment' => ['shape' => 'BackendEnvironment']]], 'DeleteBranchRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName']]], 'DeleteBranchResult' => ['type' => 'structure', 'required' => ['branch'], 'members' => ['branch' => ['shape' => 'Branch']]], 'DeleteDomainAssociationRequest' => ['type' => 'structure', 'required' => ['appId', 'domainName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'DeleteDomainAssociationResult' => ['type' => 'structure', 'required' => ['domainAssociation'], 'members' => ['domainAssociation' => ['shape' => 'DomainAssociation']]], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName', 'jobId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'DeleteJobResult' => ['type' => 'structure', 'required' => ['jobSummary'], 'members' => ['jobSummary' => ['shape' => 'JobSummary']]], 'DeleteWebhookRequest' => ['type' => 'structure', 'required' => ['webhookId'], 'members' => ['webhookId' => ['shape' => 'WebhookId', 'location' => 'uri', 'locationName' => 'webhookId']]], 'DeleteWebhookResult' => ['type' => 'structure', 'required' => ['webhook'], 'members' => ['webhook' => ['shape' => 'Webhook']]], 'DependentServiceFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'DeploymentArtifacts' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '(?s).+'], 'Description' => ['type' => 'string', 'max' => 1000, 'pattern' => '(?s).*'], 'DisplayName' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'DomainAssociation' => ['type' => 'structure', 'required' => ['domainAssociationArn', 'domainName', 'enableAutoSubDomain', 'domainStatus', 'statusReason', 'subDomains'], 'members' => ['domainAssociationArn' => ['shape' => 'DomainAssociationArn'], 'domainName' => ['shape' => 'DomainName'], 'enableAutoSubDomain' => ['shape' => 'EnableAutoSubDomain'], 'autoSubDomainCreationPatterns' => ['shape' => 'AutoSubDomainCreationPatterns'], 'autoSubDomainIAMRole' => ['shape' => 'AutoSubDomainIAMRole'], 'domainStatus' => ['shape' => 'DomainStatus'], 'statusReason' => ['shape' => 'StatusReason'], 'certificateVerificationDNSRecord' => ['shape' => 'CertificateVerificationDNSRecord'], 'subDomains' => ['shape' => 'SubDomains']]], 'DomainAssociationArn' => ['type' => 'string', 'max' => 1000], 'DomainAssociations' => ['type' => 'list', 'member' => ['shape' => 'DomainAssociation'], 'max' => 255], 'DomainName' => ['type' => 'string', 'max' => 64, 'pattern' => '^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])(\\.)?$'], 'DomainPrefix' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'DomainStatus' => ['type' => 'string', 'enum' => ['PENDING_VERIFICATION', 'IN_PROGRESS', 'AVAILABLE', 'PENDING_DEPLOYMENT', 'FAILED', 'CREATING', 'REQUESTING_CERTIFICATE', 'UPDATING']], 'EnableAutoBranchCreation' => ['type' => 'boolean'], 'EnableAutoBuild' => ['type' => 'boolean'], 'EnableAutoSubDomain' => ['type' => 'boolean'], 'EnableBasicAuth' => ['type' => 'boolean'], 'EnableBranchAutoBuild' => ['type' => 'boolean'], 'EnableBranchAutoDeletion' => ['type' => 'boolean'], 'EnableNotification' => ['type' => 'boolean'], 'EnablePerformanceMode' => ['type' => 'boolean'], 'EnablePullRequestPreview' => ['type' => 'boolean'], 'EndTime' => ['type' => 'timestamp'], 'EnvKey' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'EnvValue' => ['type' => 'string', 'max' => 5500, 'pattern' => '(?s).*'], 'EnvironmentName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?s).+'], 'EnvironmentVariables' => ['type' => 'map', 'key' => ['shape' => 'EnvKey'], 'value' => ['shape' => 'EnvValue']], 'ErrorMessage' => ['type' => 'string', 'max' => 255], 'FileMap' => ['type' => 'map', 'key' => ['shape' => 'FileName'], 'value' => ['shape' => 'MD5Hash']], 'FileName' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'FileUploadUrls' => ['type' => 'map', 'key' => ['shape' => 'FileName'], 'value' => ['shape' => 'UploadUrl']], 'Framework' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'GenerateAccessLogsRequest' => ['type' => 'structure', 'required' => ['domainName', 'appId'], 'members' => ['startTime' => ['shape' => 'StartTime'], 'endTime' => ['shape' => 'EndTime'], 'domainName' => ['shape' => 'DomainName'], 'appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId']]], 'GenerateAccessLogsResult' => ['type' => 'structure', 'members' => ['logUrl' => ['shape' => 'LogUrl']]], 'GetAppRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId']]], 'GetAppResult' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'GetArtifactUrlRequest' => ['type' => 'structure', 'required' => ['artifactId'], 'members' => ['artifactId' => ['shape' => 'ArtifactId', 'location' => 'uri', 'locationName' => 'artifactId']]], 'GetArtifactUrlResult' => ['type' => 'structure', 'required' => ['artifactId', 'artifactUrl'], 'members' => ['artifactId' => ['shape' => 'ArtifactId'], 'artifactUrl' => ['shape' => 'ArtifactUrl']]], 'GetBackendEnvironmentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'environmentName']]], 'GetBackendEnvironmentResult' => ['type' => 'structure', 'required' => ['backendEnvironment'], 'members' => ['backendEnvironment' => ['shape' => 'BackendEnvironment']]], 'GetBranchRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName']]], 'GetBranchResult' => ['type' => 'structure', 'required' => ['branch'], 'members' => ['branch' => ['shape' => 'Branch']]], 'GetDomainAssociationRequest' => ['type' => 'structure', 'required' => ['appId', 'domainName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'GetDomainAssociationResult' => ['type' => 'structure', 'required' => ['domainAssociation'], 'members' => ['domainAssociation' => ['shape' => 'DomainAssociation']]], 'GetJobRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName', 'jobId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'GetJobResult' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Job']]], 'GetWebhookRequest' => ['type' => 'structure', 'required' => ['webhookId'], 'members' => ['webhookId' => ['shape' => 'WebhookId', 'location' => 'uri', 'locationName' => 'webhookId']]], 'GetWebhookResult' => ['type' => 'structure', 'required' => ['webhook'], 'members' => ['webhook' => ['shape' => 'Webhook']]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Job' => ['type' => 'structure', 'required' => ['summary', 'steps'], 'members' => ['summary' => ['shape' => 'JobSummary'], 'steps' => ['shape' => 'Steps']]], 'JobArn' => ['type' => 'string', 'max' => 1000], 'JobId' => ['type' => 'string', 'max' => 255, 'pattern' => '[0-9]+'], 'JobReason' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'JobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'PROVISIONING', 'RUNNING', 'FAILED', 'SUCCEED', 'CANCELLING', 'CANCELLED']], 'JobSummaries' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], 'JobSummary' => ['type' => 'structure', 'required' => ['jobArn', 'jobId', 'commitId', 'commitMessage', 'commitTime', 'startTime', 'status', 'jobType'], 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'commitId' => ['shape' => 'CommitId'], 'commitMessage' => ['shape' => 'CommitMessage'], 'commitTime' => ['shape' => 'CommitTime'], 'startTime' => ['shape' => 'StartTime'], 'status' => ['shape' => 'JobStatus'], 'endTime' => ['shape' => 'EndTime'], 'jobType' => ['shape' => 'JobType']]], 'JobType' => ['type' => 'string', 'enum' => ['RELEASE', 'RETRY', 'MANUAL', 'WEB_HOOK'], 'max' => 10], 'LastDeployTime' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListAppsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAppsResult' => ['type' => 'structure', 'required' => ['apps'], 'members' => ['apps' => ['shape' => 'Apps'], 'nextToken' => ['shape' => 'NextToken']]], 'ListArtifactsRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName', 'jobId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListArtifactsResult' => ['type' => 'structure', 'required' => ['artifacts'], 'members' => ['artifacts' => ['shape' => 'Artifacts'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBackendEnvironmentsRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'EnvironmentName', 'location' => 'querystring', 'locationName' => 'environmentName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBackendEnvironmentsResult' => ['type' => 'structure', 'required' => ['backendEnvironments'], 'members' => ['backendEnvironments' => ['shape' => 'BackendEnvironments'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBranchesRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBranchesResult' => ['type' => 'structure', 'required' => ['branches'], 'members' => ['branches' => ['shape' => 'Branches'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDomainAssociationsRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDomainAssociationsResult' => ['type' => 'structure', 'required' => ['domainAssociations'], 'members' => ['domainAssociations' => ['shape' => 'DomainAssociations'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobsRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListJobsResult' => ['type' => 'structure', 'required' => ['jobSummaries'], 'members' => ['jobSummaries' => ['shape' => 'JobSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListWebhooksRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListWebhooksResult' => ['type' => 'structure', 'required' => ['webhooks'], 'members' => ['webhooks' => ['shape' => 'Webhooks'], 'nextToken' => ['shape' => 'NextToken']]], 'LogUrl' => ['type' => 'string', 'max' => 1000], 'MD5Hash' => ['type' => 'string', 'max' => 32, 'pattern' => '(?s).*'], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?s).+'], 'NextToken' => ['type' => 'string', 'max' => 2000, 'pattern' => '(?s).*'], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OauthToken' => ['type' => 'string', 'max' => 1000, 'pattern' => '(?s).*', 'sensitive' => \true], 'Platform' => ['type' => 'string', 'enum' => ['WEB', 'WEB_DYNAMIC', 'WEB_COMPUTE']], 'ProductionBranch' => ['type' => 'structure', 'members' => ['lastDeployTime' => ['shape' => 'LastDeployTime'], 'status' => ['shape' => 'Status'], 'thumbnailUrl' => ['shape' => 'ThumbnailUrl'], 'branchName' => ['shape' => 'BranchName']]], 'PullRequestEnvironmentName' => ['type' => 'string', 'max' => 20, 'pattern' => '(?s).*'], 'Repository' => ['type' => 'string', 'max' => 1000, 'pattern' => '(?s).*'], 'RepositoryCloneMethod' => ['type' => 'string', 'enum' => ['SSH', 'TOKEN', 'SIGV4']], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^arn:aws:amplify:.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Screenshots' => ['type' => 'map', 'key' => ['shape' => 'ThumbnailName'], 'value' => ['shape' => 'ThumbnailUrl']], 'ServiceRoleArn' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '(?s).*'], 'Source' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '(?s).+'], 'SourceUrl' => ['type' => 'string', 'max' => 3000, 'pattern' => '(?s).*'], 'StackName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?s).+'], 'Stage' => ['type' => 'string', 'enum' => ['PRODUCTION', 'BETA', 'DEVELOPMENT', 'EXPERIMENTAL', 'PULL_REQUEST']], 'StartDeploymentRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId'], 'sourceUrl' => ['shape' => 'SourceUrl']]], 'StartDeploymentResult' => ['type' => 'structure', 'required' => ['jobSummary'], 'members' => ['jobSummary' => ['shape' => 'JobSummary']]], 'StartJobRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName', 'jobType'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId'], 'jobType' => ['shape' => 'JobType'], 'jobReason' => ['shape' => 'JobReason'], 'commitId' => ['shape' => 'CommitId'], 'commitMessage' => ['shape' => 'CommitMessage'], 'commitTime' => ['shape' => 'CommitTime']]], 'StartJobResult' => ['type' => 'structure', 'required' => ['jobSummary'], 'members' => ['jobSummary' => ['shape' => 'JobSummary']]], 'StartTime' => ['type' => 'timestamp'], 'Status' => ['type' => 'string', 'max' => 7, 'min' => 3, 'pattern' => '.{3,7}'], 'StatusReason' => ['type' => 'string', 'max' => 1000], 'Step' => ['type' => 'structure', 'required' => ['stepName', 'startTime', 'status', 'endTime'], 'members' => ['stepName' => ['shape' => 'StepName'], 'startTime' => ['shape' => 'StartTime'], 'status' => ['shape' => 'JobStatus'], 'endTime' => ['shape' => 'EndTime'], 'logUrl' => ['shape' => 'LogUrl'], 'artifactsUrl' => ['shape' => 'ArtifactsUrl'], 'testArtifactsUrl' => ['shape' => 'TestArtifactsUrl'], 'testConfigUrl' => ['shape' => 'TestConfigUrl'], 'screenshots' => ['shape' => 'Screenshots'], 'statusReason' => ['shape' => 'StatusReason'], 'context' => ['shape' => 'Context']]], 'StepName' => ['type' => 'string', 'max' => 255], 'Steps' => ['type' => 'list', 'member' => ['shape' => 'Step']], 'StopJobRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName', 'jobId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'StopJobResult' => ['type' => 'structure', 'required' => ['jobSummary'], 'members' => ['jobSummary' => ['shape' => 'JobSummary']]], 'SubDomain' => ['type' => 'structure', 'required' => ['subDomainSetting', 'verified', 'dnsRecord'], 'members' => ['subDomainSetting' => ['shape' => 'SubDomainSetting'], 'verified' => ['shape' => 'Verified'], 'dnsRecord' => ['shape' => 'DNSRecord']]], 'SubDomainSetting' => ['type' => 'structure', 'required' => ['prefix', 'branchName'], 'members' => ['prefix' => ['shape' => 'DomainPrefix'], 'branchName' => ['shape' => 'BranchName']]], 'SubDomainSettings' => ['type' => 'list', 'member' => ['shape' => 'SubDomainSetting'], 'max' => 500], 'SubDomains' => ['type' => 'list', 'member' => ['shape' => 'SubDomain'], 'max' => 500], 'TTL' => ['type' => 'string', 'max' => 32, 'min' => 0, 'pattern' => '\\d*'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Target' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '(?s).+'], 'TestArtifactsUrl' => ['type' => 'string', 'max' => 1000], 'TestConfigUrl' => ['type' => 'string', 'max' => 1000], 'ThumbnailName' => ['type' => 'string', 'max' => 256], 'ThumbnailUrl' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'TotalNumberOfJobs' => ['type' => 'string', 'max' => 1000], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAppRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'platform' => ['shape' => 'Platform'], 'iamServiceRoleArn' => ['shape' => 'ServiceRoleArn'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'enableBranchAutoBuild' => ['shape' => 'EnableAutoBuild'], 'enableBranchAutoDeletion' => ['shape' => 'EnableBranchAutoDeletion'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'customRules' => ['shape' => 'CustomRules'], 'buildSpec' => ['shape' => 'BuildSpec'], 'customHeaders' => ['shape' => 'CustomHeaders'], 'enableAutoBranchCreation' => ['shape' => 'EnableAutoBranchCreation'], 'autoBranchCreationPatterns' => ['shape' => 'AutoBranchCreationPatterns'], 'autoBranchCreationConfig' => ['shape' => 'AutoBranchCreationConfig'], 'repository' => ['shape' => 'Repository'], 'oauthToken' => ['shape' => 'OauthToken'], 'accessToken' => ['shape' => 'AccessToken']]], 'UpdateAppResult' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'UpdateBranchRequest' => ['type' => 'structure', 'required' => ['appId', 'branchName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'branchName' => ['shape' => 'BranchName', 'location' => 'uri', 'locationName' => 'branchName'], 'description' => ['shape' => 'Description'], 'framework' => ['shape' => 'Framework'], 'stage' => ['shape' => 'Stage'], 'enableNotification' => ['shape' => 'EnableNotification'], 'enableAutoBuild' => ['shape' => 'EnableAutoBuild'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'enableBasicAuth' => ['shape' => 'EnableBasicAuth'], 'enablePerformanceMode' => ['shape' => 'EnablePerformanceMode'], 'buildSpec' => ['shape' => 'BuildSpec'], 'ttl' => ['shape' => 'TTL'], 'displayName' => ['shape' => 'DisplayName'], 'enablePullRequestPreview' => ['shape' => 'EnablePullRequestPreview'], 'pullRequestEnvironmentName' => ['shape' => 'PullRequestEnvironmentName'], 'backendEnvironmentArn' => ['shape' => 'BackendEnvironmentArn']]], 'UpdateBranchResult' => ['type' => 'structure', 'required' => ['branch'], 'members' => ['branch' => ['shape' => 'Branch']]], 'UpdateDomainAssociationRequest' => ['type' => 'structure', 'required' => ['appId', 'domainName'], 'members' => ['appId' => ['shape' => 'AppId', 'location' => 'uri', 'locationName' => 'appId'], 'domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName'], 'enableAutoSubDomain' => ['shape' => 'EnableAutoSubDomain'], 'subDomainSettings' => ['shape' => 'SubDomainSettings'], 'autoSubDomainCreationPatterns' => ['shape' => 'AutoSubDomainCreationPatterns'], 'autoSubDomainIAMRole' => ['shape' => 'AutoSubDomainIAMRole']]], 'UpdateDomainAssociationResult' => ['type' => 'structure', 'required' => ['domainAssociation'], 'members' => ['domainAssociation' => ['shape' => 'DomainAssociation']]], 'UpdateTime' => ['type' => 'timestamp'], 'UpdateWebhookRequest' => ['type' => 'structure', 'required' => ['webhookId'], 'members' => ['webhookId' => ['shape' => 'WebhookId', 'location' => 'uri', 'locationName' => 'webhookId'], 'branchName' => ['shape' => 'BranchName'], 'description' => ['shape' => 'Description']]], 'UpdateWebhookResult' => ['type' => 'structure', 'required' => ['webhook'], 'members' => ['webhook' => ['shape' => 'Webhook']]], 'UploadUrl' => ['type' => 'string', 'max' => 1000], 'Verified' => ['type' => 'boolean'], 'Webhook' => ['type' => 'structure', 'required' => ['webhookArn', 'webhookId', 'webhookUrl', 'branchName', 'description', 'createTime', 'updateTime'], 'members' => ['webhookArn' => ['shape' => 'WebhookArn'], 'webhookId' => ['shape' => 'WebhookId'], 'webhookUrl' => ['shape' => 'WebhookUrl'], 'branchName' => ['shape' => 'BranchName'], 'description' => ['shape' => 'Description'], 'createTime' => ['shape' => 'CreateTime'], 'updateTime' => ['shape' => 'UpdateTime']]], 'WebhookArn' => ['type' => 'string', 'max' => 1000], 'WebhookId' => ['type' => 'string', 'max' => 255, 'pattern' => '(?s).*'], 'WebhookUrl' => ['type' => 'string', 'max' => 1000], 'Webhooks' => ['type' => 'list', 'member' => ['shape' => 'Webhook']]]]; diff --git a/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 36b4ee3..0000000 --- a/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplify-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplify-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplify.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://amplify.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index 3ad7344..0000000 --- a/vendor/Aws3/Aws/data/amplify/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplify.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/amplify/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/amplify/2017-07-25/paginators-1.json.php deleted file mode 100644 index 2153881..0000000 --- a/vendor/Aws3/Aws/data/amplify/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/api-2.json.php b/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/api-2.json.php deleted file mode 100644 index a2a881b..0000000 --- a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2020-08-11', 'endpointPrefix' => 'amplifybackend', 'signingName' => 'amplifybackend', 'serviceFullName' => 'AmplifyBackend', 'serviceId' => 'AmplifyBackend', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'amplifybackend-2020-08-11', 'signatureVersion' => 'v4'], 'operations' => ['CloneBackend' => ['name' => 'CloneBackend', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/environments/{backendEnvironmentName}/clone', 'responseCode' => 200], 'input' => ['shape' => 'CloneBackendRequest'], 'output' => ['shape' => 'CloneBackendResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateBackend' => ['name' => 'CreateBackend', 'http' => ['method' => 'POST', 'requestUri' => '/backend', 'responseCode' => 200], 'input' => ['shape' => 'CreateBackendRequest'], 'output' => ['shape' => 'CreateBackendResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateBackendAPI' => ['name' => 'CreateBackendAPI', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api', 'responseCode' => 200], 'input' => ['shape' => 'CreateBackendAPIRequest'], 'output' => ['shape' => 'CreateBackendAPIResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateBackendAuth' => ['name' => 'CreateBackendAuth', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/auth', 'responseCode' => 200], 'input' => ['shape' => 'CreateBackendAuthRequest'], 'output' => ['shape' => 'CreateBackendAuthResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateBackendConfig' => ['name' => 'CreateBackendConfig', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/config', 'responseCode' => 200], 'input' => ['shape' => 'CreateBackendConfigRequest'], 'output' => ['shape' => 'CreateBackendConfigResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateBackendStorage' => ['name' => 'CreateBackendStorage', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/storage', 'responseCode' => 200], 'input' => ['shape' => 'CreateBackendStorageRequest'], 'output' => ['shape' => 'CreateBackendStorageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateToken' => ['name' => 'CreateToken', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/challenge', 'responseCode' => 200], 'input' => ['shape' => 'CreateTokenRequest'], 'output' => ['shape' => 'CreateTokenResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteBackend' => ['name' => 'DeleteBackend', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/environments/{backendEnvironmentName}/remove', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBackendRequest'], 'output' => ['shape' => 'DeleteBackendResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteBackendAPI' => ['name' => 'DeleteBackendAPI', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api/{backendEnvironmentName}/remove', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBackendAPIRequest'], 'output' => ['shape' => 'DeleteBackendAPIResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteBackendAuth' => ['name' => 'DeleteBackendAuth', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/auth/{backendEnvironmentName}/remove', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBackendAuthRequest'], 'output' => ['shape' => 'DeleteBackendAuthResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteBackendStorage' => ['name' => 'DeleteBackendStorage', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/storage/{backendEnvironmentName}/remove', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBackendStorageRequest'], 'output' => ['shape' => 'DeleteBackendStorageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteToken' => ['name' => 'DeleteToken', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/challenge/{sessionId}/remove', 'responseCode' => 200], 'input' => ['shape' => 'DeleteTokenRequest'], 'output' => ['shape' => 'DeleteTokenResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GenerateBackendAPIModels' => ['name' => 'GenerateBackendAPIModels', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api/{backendEnvironmentName}/generateModels', 'responseCode' => 200], 'input' => ['shape' => 'GenerateBackendAPIModelsRequest'], 'output' => ['shape' => 'GenerateBackendAPIModelsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackend' => ['name' => 'GetBackend', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/details', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendRequest'], 'output' => ['shape' => 'GetBackendResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackendAPI' => ['name' => 'GetBackendAPI', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api/{backendEnvironmentName}/details', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendAPIRequest'], 'output' => ['shape' => 'GetBackendAPIResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackendAPIModels' => ['name' => 'GetBackendAPIModels', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api/{backendEnvironmentName}/getModels', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendAPIModelsRequest'], 'output' => ['shape' => 'GetBackendAPIModelsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackendAuth' => ['name' => 'GetBackendAuth', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/auth/{backendEnvironmentName}/details', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendAuthRequest'], 'output' => ['shape' => 'GetBackendAuthResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackendJob' => ['name' => 'GetBackendJob', 'http' => ['method' => 'GET', 'requestUri' => '/backend/{appId}/job/{backendEnvironmentName}/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendJobRequest'], 'output' => ['shape' => 'GetBackendJobResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBackendStorage' => ['name' => 'GetBackendStorage', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/storage/{backendEnvironmentName}/details', 'responseCode' => 200], 'input' => ['shape' => 'GetBackendStorageRequest'], 'output' => ['shape' => 'GetBackendStorageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetToken' => ['name' => 'GetToken', 'http' => ['method' => 'GET', 'requestUri' => '/backend/{appId}/challenge/{sessionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetTokenRequest'], 'output' => ['shape' => 'GetTokenResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ImportBackendAuth' => ['name' => 'ImportBackendAuth', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/auth/{backendEnvironmentName}/import', 'responseCode' => 200], 'input' => ['shape' => 'ImportBackendAuthRequest'], 'output' => ['shape' => 'ImportBackendAuthResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ImportBackendStorage' => ['name' => 'ImportBackendStorage', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/storage/{backendEnvironmentName}/import', 'responseCode' => 200], 'input' => ['shape' => 'ImportBackendStorageRequest'], 'output' => ['shape' => 'ImportBackendStorageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListBackendJobs' => ['name' => 'ListBackendJobs', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/job/{backendEnvironmentName}', 'responseCode' => 200], 'input' => ['shape' => 'ListBackendJobsRequest'], 'output' => ['shape' => 'ListBackendJobsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListS3Buckets' => ['name' => 'ListS3Buckets', 'http' => ['method' => 'POST', 'requestUri' => '/s3Buckets', 'responseCode' => 200], 'input' => ['shape' => 'ListS3BucketsRequest'], 'output' => ['shape' => 'ListS3BucketsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'RemoveAllBackends' => ['name' => 'RemoveAllBackends', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/remove', 'responseCode' => 200], 'input' => ['shape' => 'RemoveAllBackendsRequest'], 'output' => ['shape' => 'RemoveAllBackendsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'RemoveBackendConfig' => ['name' => 'RemoveBackendConfig', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/config/remove', 'responseCode' => 200], 'input' => ['shape' => 'RemoveBackendConfigRequest'], 'output' => ['shape' => 'RemoveBackendConfigResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateBackendAPI' => ['name' => 'UpdateBackendAPI', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/api/{backendEnvironmentName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBackendAPIRequest'], 'output' => ['shape' => 'UpdateBackendAPIResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateBackendAuth' => ['name' => 'UpdateBackendAuth', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/auth/{backendEnvironmentName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBackendAuthRequest'], 'output' => ['shape' => 'UpdateBackendAuthResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateBackendConfig' => ['name' => 'UpdateBackendConfig', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/config/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBackendConfigRequest'], 'output' => ['shape' => 'UpdateBackendConfigResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateBackendJob' => ['name' => 'UpdateBackendJob', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/job/{backendEnvironmentName}/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBackendJobRequest'], 'output' => ['shape' => 'UpdateBackendJobResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateBackendStorage' => ['name' => 'UpdateBackendStorage', 'http' => ['method' => 'POST', 'requestUri' => '/backend/{appId}/storage/{backendEnvironmentName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBackendStorageRequest'], 'output' => ['shape' => 'UpdateBackendStorageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]]], 'shapes' => ['AuthResources' => ['type' => 'string', 'enum' => ['USER_POOL_ONLY', 'IDENTITY_POOL_AND_USER_POOL']], 'BackendAPIAppSyncAuthSettings' => ['type' => 'structure', 'members' => ['CognitoUserPoolId' => ['shape' => '__string', 'locationName' => 'cognitoUserPoolId'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'ExpirationTime' => ['shape' => '__double', 'locationName' => 'expirationTime'], 'OpenIDAuthTTL' => ['shape' => '__string', 'locationName' => 'openIDAuthTTL'], 'OpenIDClientId' => ['shape' => '__string', 'locationName' => 'openIDClientId'], 'OpenIDIatTTL' => ['shape' => '__string', 'locationName' => 'openIDIatTTL'], 'OpenIDIssueURL' => ['shape' => '__string', 'locationName' => 'openIDIssueURL'], 'OpenIDProviderName' => ['shape' => '__string', 'locationName' => 'openIDProviderName']]], 'BackendAPIAuthType' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'Mode', 'locationName' => 'mode'], 'Settings' => ['shape' => 'BackendAPIAppSyncAuthSettings', 'locationName' => 'settings']]], 'BackendAPICodegenReqObj' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName']], 'BackendAPICodegenRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'BackendAPIConflictResolution' => ['type' => 'structure', 'members' => ['ResolutionStrategy' => ['shape' => 'ResolutionStrategy', 'locationName' => 'resolutionStrategy']]], 'BackendAPIReqObj' => ['type' => 'structure', 'members' => ['ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName']], 'BackendAPIResourceConfig' => ['type' => 'structure', 'members' => ['AdditionalAuthTypes' => ['shape' => 'ListOfBackendAPIAuthType', 'locationName' => 'additionalAuthTypes'], 'ApiName' => ['shape' => '__string', 'locationName' => 'apiName'], 'ConflictResolution' => ['shape' => 'BackendAPIConflictResolution', 'locationName' => 'conflictResolution'], 'DefaultAuthType' => ['shape' => 'BackendAPIAuthType', 'locationName' => 'defaultAuthType'], 'Service' => ['shape' => '__string', 'locationName' => 'service'], 'TransformSchema' => ['shape' => '__string', 'locationName' => 'transformSchema']]], 'BackendAPIRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'BackendAuthAppleProviderConfig' => ['type' => 'structure', 'members' => ['ClientId' => ['shape' => '__string', 'locationName' => 'client_id'], 'KeyId' => ['shape' => '__string', 'locationName' => 'key_id'], 'PrivateKey' => ['shape' => '__string', 'locationName' => 'private_key'], 'TeamId' => ['shape' => '__string', 'locationName' => 'team_id']]], 'BackendAuthRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'BackendAuthSocialProviderConfig' => ['type' => 'structure', 'members' => ['ClientId' => ['shape' => '__string', 'locationName' => 'client_id'], 'ClientSecret' => ['shape' => '__string', 'locationName' => 'client_secret']]], 'BackendConfigRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendManagerAppId' => ['shape' => '__string', 'locationName' => 'backendManagerAppId'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'LoginAuthConfig' => ['shape' => 'LoginAuthConfigReqObj', 'locationName' => 'loginAuthConfig']]], 'BackendJobReqObj' => ['type' => 'structure', 'members' => ['Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'BackendJobRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'CreateTime' => ['shape' => '__string', 'locationName' => 'createTime'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status'], 'UpdateTime' => ['shape' => '__string', 'locationName' => 'updateTime']], 'required' => ['AppId', 'BackendEnvironmentName']], 'BackendStoragePermissions' => ['type' => 'structure', 'members' => ['Authenticated' => ['shape' => 'ListOfAuthenticatedElement', 'locationName' => 'authenticated'], 'UnAuthenticated' => ['shape' => 'ListOfUnAuthenticatedElement', 'locationName' => 'unAuthenticated']], 'required' => ['Authenticated']], 'BackendStorageRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['Status', 'AppId', 'BackendEnvironmentName', 'JobId']], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'CloneBackendReqObj' => ['type' => 'structure', 'members' => ['TargetEnvironmentName' => ['shape' => '__string', 'locationName' => 'targetEnvironmentName']], 'required' => ['TargetEnvironmentName']], 'CloneBackendRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'TargetEnvironmentName' => ['shape' => '__string', 'locationName' => 'targetEnvironmentName']], 'required' => ['AppId', 'BackendEnvironmentName', 'TargetEnvironmentName']], 'CloneBackendRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'CloneBackendResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateBackendAPIReqObj' => ['type' => 'structure', 'members' => ['BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendAPIRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendAPIResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateBackendAuthForgotPasswordConfig' => ['type' => 'structure', 'members' => ['DeliveryMethod' => ['shape' => 'DeliveryMethod', 'locationName' => 'deliveryMethod'], 'EmailSettings' => ['shape' => 'EmailSettings', 'locationName' => 'emailSettings'], 'SmsSettings' => ['shape' => 'SmsSettings', 'locationName' => 'smsSettings']], 'required' => ['DeliveryMethod']], 'CreateBackendAuthIdentityPoolConfig' => ['type' => 'structure', 'members' => ['IdentityPoolName' => ['shape' => '__string', 'locationName' => 'identityPoolName'], 'UnauthenticatedLogin' => ['shape' => '__boolean', 'locationName' => 'unauthenticatedLogin']], 'required' => ['UnauthenticatedLogin', 'IdentityPoolName']], 'CreateBackendAuthMFAConfig' => ['type' => 'structure', 'members' => ['MFAMode' => ['shape' => 'MFAMode'], 'Settings' => ['shape' => 'Settings', 'locationName' => 'settings']], 'required' => ['MFAMode']], 'CreateBackendAuthOAuthConfig' => ['type' => 'structure', 'members' => ['DomainPrefix' => ['shape' => '__string', 'locationName' => 'domainPrefix'], 'OAuthGrantType' => ['shape' => 'OAuthGrantType', 'locationName' => 'oAuthGrantType'], 'OAuthScopes' => ['shape' => 'ListOfOAuthScopesElement', 'locationName' => 'oAuthScopes'], 'RedirectSignInURIs' => ['shape' => 'ListOf__string', 'locationName' => 'redirectSignInURIs'], 'RedirectSignOutURIs' => ['shape' => 'ListOf__string', 'locationName' => 'redirectSignOutURIs'], 'SocialProviderSettings' => ['shape' => 'SocialProviderSettings', 'locationName' => 'socialProviderSettings']], 'required' => ['RedirectSignOutURIs', 'RedirectSignInURIs', 'OAuthGrantType', 'OAuthScopes']], 'CreateBackendAuthPasswordPolicyConfig' => ['type' => 'structure', 'members' => ['AdditionalConstraints' => ['shape' => 'ListOfAdditionalConstraintsElement', 'locationName' => 'additionalConstraints'], 'MinimumLength' => ['shape' => '__double', 'locationName' => 'minimumLength']], 'required' => ['MinimumLength']], 'CreateBackendAuthReqObj' => ['type' => 'structure', 'members' => ['BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'CreateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendAuthRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'CreateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendAuthResourceConfig' => ['type' => 'structure', 'members' => ['AuthResources' => ['shape' => 'AuthResources', 'locationName' => 'authResources'], 'IdentityPoolConfigs' => ['shape' => 'CreateBackendAuthIdentityPoolConfig', 'locationName' => 'identityPoolConfigs'], 'Service' => ['shape' => 'Service', 'locationName' => 'service'], 'UserPoolConfigs' => ['shape' => 'CreateBackendAuthUserPoolConfig', 'locationName' => 'userPoolConfigs']], 'required' => ['AuthResources', 'UserPoolConfigs', 'Service']], 'CreateBackendAuthResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateBackendAuthUserPoolConfig' => ['type' => 'structure', 'members' => ['ForgotPassword' => ['shape' => 'CreateBackendAuthForgotPasswordConfig', 'locationName' => 'forgotPassword'], 'Mfa' => ['shape' => 'CreateBackendAuthMFAConfig', 'locationName' => 'mfa'], 'OAuth' => ['shape' => 'CreateBackendAuthOAuthConfig', 'locationName' => 'oAuth'], 'PasswordPolicy' => ['shape' => 'CreateBackendAuthPasswordPolicyConfig', 'locationName' => 'passwordPolicy'], 'RequiredSignUpAttributes' => ['shape' => 'ListOfRequiredSignUpAttributesElement', 'locationName' => 'requiredSignUpAttributes'], 'SignInMethod' => ['shape' => 'SignInMethod', 'locationName' => 'signInMethod'], 'UserPoolName' => ['shape' => '__string', 'locationName' => 'userPoolName'], 'VerificationMessage' => ['shape' => 'CreateBackendAuthVerificationMessageConfig', 'locationName' => 'verificationMessage']], 'required' => ['RequiredSignUpAttributes', 'SignInMethod', 'UserPoolName']], 'CreateBackendAuthVerificationMessageConfig' => ['type' => 'structure', 'members' => ['DeliveryMethod' => ['shape' => 'DeliveryMethod', 'locationName' => 'deliveryMethod'], 'EmailSettings' => ['shape' => 'EmailSettings', 'locationName' => 'emailSettings'], 'SmsSettings' => ['shape' => 'SmsSettings', 'locationName' => 'smsSettings']], 'required' => ['DeliveryMethod']], 'CreateBackendConfigReqObj' => ['type' => 'structure', 'members' => ['BackendManagerAppId' => ['shape' => '__string', 'locationName' => 'backendManagerAppId']]], 'CreateBackendConfigRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendManagerAppId' => ['shape' => '__string', 'locationName' => 'backendManagerAppId']], 'required' => ['AppId']], 'CreateBackendConfigRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId']], 'CreateBackendConfigResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateBackendReqObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'AppName' => ['shape' => '__string', 'locationName' => 'appName'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'ResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'AppName']], 'CreateBackendRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'AppName' => ['shape' => '__string', 'locationName' => 'appName'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'ResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'AppName']], 'CreateBackendRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'CreateBackendResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateBackendStorageReqObj' => ['type' => 'structure', 'members' => ['BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'CreateBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendStorageRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'CreateBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'ResourceName', 'BackendEnvironmentName', 'ResourceConfig']], 'CreateBackendStorageResourceConfig' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'Permissions' => ['shape' => 'BackendStoragePermissions', 'locationName' => 'permissions'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['ServiceName', 'Permissions']], 'CreateBackendStorageResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'CreateTokenRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId']], 'required' => ['AppId']], 'CreateTokenRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'ChallengeCode' => ['shape' => '__string', 'locationName' => 'challengeCode'], 'SessionId' => ['shape' => '__string', 'locationName' => 'sessionId'], 'Ttl' => ['shape' => '__string', 'locationName' => 'ttl']], 'required' => ['AppId', 'Ttl', 'SessionId', 'ChallengeCode']], 'CreateTokenResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'ChallengeCode' => ['shape' => '__string', 'locationName' => 'challengeCode'], 'SessionId' => ['shape' => '__string', 'locationName' => 'sessionId'], 'Ttl' => ['shape' => '__string', 'locationName' => 'ttl']]], 'DeleteBackendAPIRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'DeleteBackendAPIResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'DeleteBackendAuthRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'DeleteBackendAuthResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'DeleteBackendRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName']], 'required' => ['AppId', 'BackendEnvironmentName']], 'DeleteBackendRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'DeleteBackendResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'DeleteBackendStorageRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ServiceName', 'ResourceName']], 'DeleteBackendStorageResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'DeleteTokenRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'SessionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'sessionId']], 'required' => ['SessionId', 'AppId']], 'DeleteTokenRespObj' => ['type' => 'structure', 'members' => ['IsSuccess' => ['shape' => '__boolean', 'locationName' => 'isSuccess']], 'required' => ['IsSuccess']], 'DeleteTokenResponse' => ['type' => 'structure', 'members' => ['IsSuccess' => ['shape' => '__boolean', 'locationName' => 'isSuccess']]], 'DeliveryMethod' => ['type' => 'string', 'enum' => ['EMAIL', 'SMS']], 'EmailSettings' => ['type' => 'structure', 'members' => ['EmailMessage' => ['shape' => '__string', 'locationName' => 'emailMessage'], 'EmailSubject' => ['shape' => '__string', 'locationName' => 'emailSubject']]], 'GatewayTimeoutException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 504]], 'GenerateBackendAPIModelsRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'GenerateBackendAPIModelsResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'GetBackendAPIModelsRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'GetBackendAPIModelsResponse' => ['type' => 'structure', 'members' => ['Models' => ['shape' => '__string', 'locationName' => 'models'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'ModelIntrospectionSchema' => ['shape' => '__string', 'locationName' => 'modelIntrospectionSchema']]], 'GetBackendAPIRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'GetBackendAPIRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName']], 'GetBackendAPIResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']]], 'GetBackendAuthReqObj' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName']], 'GetBackendAuthRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'GetBackendAuthRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'ResourceConfig' => ['shape' => 'CreateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName']], 'GetBackendAuthResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'ResourceConfig' => ['shape' => 'CreateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']]], 'GetBackendJobRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'jobId']], 'required' => ['AppId', 'BackendEnvironmentName', 'JobId']], 'GetBackendJobResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'CreateTime' => ['shape' => '__string', 'locationName' => 'createTime'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status'], 'UpdateTime' => ['shape' => '__string', 'locationName' => 'updateTime']]], 'GetBackendReqObj' => ['type' => 'structure', 'members' => ['BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName']]], 'GetBackendRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName']], 'required' => ['AppId']], 'GetBackendRespObj' => ['type' => 'structure', 'members' => ['AmplifyFeatureFlags' => ['shape' => '__string', 'locationName' => 'amplifyFeatureFlags'], 'AmplifyMetaConfig' => ['shape' => '__string', 'locationName' => 'amplifyMetaConfig'], 'AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'AppName' => ['shape' => '__string', 'locationName' => 'appName'], 'BackendEnvironmentList' => ['shape' => 'ListOf__string', 'locationName' => 'backendEnvironmentList'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error']], 'required' => ['AppId']], 'GetBackendResponse' => ['type' => 'structure', 'members' => ['AmplifyFeatureFlags' => ['shape' => '__string', 'locationName' => 'amplifyFeatureFlags'], 'AmplifyMetaConfig' => ['shape' => '__string', 'locationName' => 'amplifyMetaConfig'], 'AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'AppName' => ['shape' => '__string', 'locationName' => 'appName'], 'BackendEnvironmentList' => ['shape' => 'ListOf__string', 'locationName' => 'backendEnvironmentList'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error']]], 'GetBackendStorageReqObj' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName']], 'GetBackendStorageRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'GetBackendStorageResourceConfig' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'Imported' => ['shape' => '__boolean', 'locationName' => 'imported'], 'Permissions' => ['shape' => 'BackendStoragePermissions', 'locationName' => 'permissions'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['ServiceName', 'Imported']], 'GetBackendStorageRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'GetBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName']], 'GetBackendStorageResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'GetBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']]], 'GetTokenRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'SessionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'sessionId']], 'required' => ['SessionId', 'AppId']], 'GetTokenRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'ChallengeCode' => ['shape' => '__string', 'locationName' => 'challengeCode'], 'SessionId' => ['shape' => '__string', 'locationName' => 'sessionId'], 'Ttl' => ['shape' => '__string', 'locationName' => 'ttl']], 'required' => ['AppId', 'Ttl', 'SessionId', 'ChallengeCode']], 'GetTokenResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'ChallengeCode' => ['shape' => '__string', 'locationName' => 'challengeCode'], 'SessionId' => ['shape' => '__string', 'locationName' => 'sessionId'], 'Ttl' => ['shape' => '__string', 'locationName' => 'ttl']]], 'ImportBackendAuthReqObj' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => '__string', 'locationName' => 'identityPoolId'], 'NativeClientId' => ['shape' => '__string', 'locationName' => 'nativeClientId'], 'UserPoolId' => ['shape' => '__string', 'locationName' => 'userPoolId'], 'WebClientId' => ['shape' => '__string', 'locationName' => 'webClientId']], 'required' => ['UserPoolId', 'NativeClientId', 'WebClientId']], 'ImportBackendAuthRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'IdentityPoolId' => ['shape' => '__string', 'locationName' => 'identityPoolId'], 'NativeClientId' => ['shape' => '__string', 'locationName' => 'nativeClientId'], 'UserPoolId' => ['shape' => '__string', 'locationName' => 'userPoolId'], 'WebClientId' => ['shape' => '__string', 'locationName' => 'webClientId']], 'required' => ['AppId', 'BackendEnvironmentName', 'UserPoolId', 'NativeClientId', 'WebClientId']], 'ImportBackendAuthResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'ImportBackendStorageReqObj' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['ServiceName']], 'ImportBackendStorageRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'BucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ServiceName']], 'ImportBackendStorageResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['LimitType' => ['shape' => '__string', 'locationName' => 'limitType'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ListBackendJobReqObj' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'MaxResults' => ['shape' => '__integerMin1Max25', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'ListBackendJobRespObj' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'ListOfBackendJobRespObj', 'locationName' => 'jobs'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListBackendJobsRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'MaxResults' => ['shape' => '__integerMin1Max25', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName']], 'ListBackendJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'ListOfBackendJobRespObj', 'locationName' => 'jobs'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListS3BucketsReqObj' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListS3BucketsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListS3BucketsRespObj' => ['type' => 'structure', 'members' => ['Buckets' => ['shape' => 'ListOfS3BucketInfo', 'locationName' => 'buckets'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']], 'required' => ['Buckets']], 'ListS3BucketsResponse' => ['type' => 'structure', 'members' => ['Buckets' => ['shape' => 'ListOfS3BucketInfo', 'locationName' => 'buckets'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'LoginAuthConfigReqObj' => ['type' => 'structure', 'members' => ['AwsCognitoIdentityPoolId' => ['shape' => '__string', 'locationName' => 'aws_cognito_identity_pool_id'], 'AwsCognitoRegion' => ['shape' => '__string', 'locationName' => 'aws_cognito_region'], 'AwsUserPoolsId' => ['shape' => '__string', 'locationName' => 'aws_user_pools_id'], 'AwsUserPoolsWebClientId' => ['shape' => '__string', 'locationName' => 'aws_user_pools_web_client_id']]], 'MFAMode' => ['type' => 'string', 'enum' => ['ON', 'OFF', 'OPTIONAL']], 'Mode' => ['type' => 'string', 'enum' => ['API_KEY', 'AWS_IAM', 'AMAZON_COGNITO_USER_POOLS', 'OPENID_CONNECT']], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'ResourceType' => ['shape' => '__string', 'locationName' => 'resourceType']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'OAuthGrantType' => ['type' => 'string', 'enum' => ['CODE', 'IMPLICIT']], 'RemoveAllBackendsReqObj' => ['type' => 'structure', 'members' => ['CleanAmplifyApp' => ['shape' => '__boolean', 'locationName' => 'cleanAmplifyApp']]], 'RemoveAllBackendsRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'CleanAmplifyApp' => ['shape' => '__boolean', 'locationName' => 'cleanAmplifyApp']], 'required' => ['AppId']], 'RemoveAllBackendsRespObj' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId']], 'RemoveAllBackendsResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'RemoveBackendAuthReqObj' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName']], 'RemoveBackendConfigRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId']], 'required' => ['AppId']], 'RemoveBackendConfigRespObj' => ['type' => 'structure', 'members' => ['Error' => ['shape' => '__string', 'locationName' => 'error']]], 'RemoveBackendConfigResponse' => ['type' => 'structure', 'members' => ['Error' => ['shape' => '__string', 'locationName' => 'error']]], 'RemoveBackendStorageReqObj' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['ServiceName', 'ResourceName']], 'ResolutionStrategy' => ['type' => 'string', 'enum' => ['OPTIMISTIC_CONCURRENCY', 'LAMBDA', 'AUTOMERGE', 'NONE']], 'ResourceConfig' => ['type' => 'structure', 'members' => []], 'S3BucketInfo' => ['type' => 'structure', 'members' => ['CreationDate' => ['shape' => '__string', 'locationName' => 'creationDate'], 'Name' => ['shape' => '__string', 'locationName' => 'name']]], 'Service' => ['type' => 'string', 'enum' => ['COGNITO']], 'ServiceName' => ['type' => 'string', 'enum' => ['S3']], 'Settings' => ['type' => 'structure', 'members' => ['MfaTypes' => ['shape' => 'ListOfMfaTypesElement', 'locationName' => 'mfaTypes'], 'SmsMessage' => ['shape' => '__string', 'locationName' => 'smsMessage']]], 'SignInMethod' => ['type' => 'string', 'enum' => ['EMAIL', 'EMAIL_AND_PHONE_NUMBER', 'PHONE_NUMBER', 'USERNAME']], 'SmsSettings' => ['type' => 'structure', 'members' => ['SmsMessage' => ['shape' => '__string', 'locationName' => 'smsMessage']]], 'SocialProviderSettings' => ['type' => 'structure', 'members' => ['Facebook' => ['shape' => 'BackendAuthSocialProviderConfig'], 'Google' => ['shape' => 'BackendAuthSocialProviderConfig'], 'LoginWithAmazon' => ['shape' => 'BackendAuthSocialProviderConfig'], 'SignInWithApple' => ['shape' => 'BackendAuthAppleProviderConfig']]], 'Status' => ['type' => 'string', 'enum' => ['LATEST', 'STALE']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['LimitType' => ['shape' => '__string', 'locationName' => 'limitType'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'UpdateBackendAPIRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'BackendAPIResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName']], 'UpdateBackendAPIResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'UpdateBackendAuthForgotPasswordConfig' => ['type' => 'structure', 'members' => ['DeliveryMethod' => ['shape' => 'DeliveryMethod', 'locationName' => 'deliveryMethod'], 'EmailSettings' => ['shape' => 'EmailSettings', 'locationName' => 'emailSettings'], 'SmsSettings' => ['shape' => 'SmsSettings', 'locationName' => 'smsSettings']]], 'UpdateBackendAuthIdentityPoolConfig' => ['type' => 'structure', 'members' => ['UnauthenticatedLogin' => ['shape' => '__boolean', 'locationName' => 'unauthenticatedLogin']]], 'UpdateBackendAuthMFAConfig' => ['type' => 'structure', 'members' => ['MFAMode' => ['shape' => 'MFAMode'], 'Settings' => ['shape' => 'Settings', 'locationName' => 'settings']]], 'UpdateBackendAuthOAuthConfig' => ['type' => 'structure', 'members' => ['DomainPrefix' => ['shape' => '__string', 'locationName' => 'domainPrefix'], 'OAuthGrantType' => ['shape' => 'OAuthGrantType', 'locationName' => 'oAuthGrantType'], 'OAuthScopes' => ['shape' => 'ListOfOAuthScopesElement', 'locationName' => 'oAuthScopes'], 'RedirectSignInURIs' => ['shape' => 'ListOf__string', 'locationName' => 'redirectSignInURIs'], 'RedirectSignOutURIs' => ['shape' => 'ListOf__string', 'locationName' => 'redirectSignOutURIs'], 'SocialProviderSettings' => ['shape' => 'SocialProviderSettings', 'locationName' => 'socialProviderSettings']]], 'UpdateBackendAuthPasswordPolicyConfig' => ['type' => 'structure', 'members' => ['AdditionalConstraints' => ['shape' => 'ListOfAdditionalConstraintsElement', 'locationName' => 'additionalConstraints'], 'MinimumLength' => ['shape' => '__double', 'locationName' => 'minimumLength']]], 'UpdateBackendAuthReqObj' => ['type' => 'structure', 'members' => ['ResourceConfig' => ['shape' => 'UpdateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName', 'ResourceConfig']], 'UpdateBackendAuthRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'UpdateBackendAuthResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName', 'ResourceConfig']], 'UpdateBackendAuthResourceConfig' => ['type' => 'structure', 'members' => ['AuthResources' => ['shape' => 'AuthResources', 'locationName' => 'authResources'], 'IdentityPoolConfigs' => ['shape' => 'UpdateBackendAuthIdentityPoolConfig', 'locationName' => 'identityPoolConfigs'], 'Service' => ['shape' => 'Service', 'locationName' => 'service'], 'UserPoolConfigs' => ['shape' => 'UpdateBackendAuthUserPoolConfig', 'locationName' => 'userPoolConfigs']], 'required' => ['AuthResources', 'UserPoolConfigs', 'Service']], 'UpdateBackendAuthResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'UpdateBackendAuthUserPoolConfig' => ['type' => 'structure', 'members' => ['ForgotPassword' => ['shape' => 'UpdateBackendAuthForgotPasswordConfig', 'locationName' => 'forgotPassword'], 'Mfa' => ['shape' => 'UpdateBackendAuthMFAConfig', 'locationName' => 'mfa'], 'OAuth' => ['shape' => 'UpdateBackendAuthOAuthConfig', 'locationName' => 'oAuth'], 'PasswordPolicy' => ['shape' => 'UpdateBackendAuthPasswordPolicyConfig', 'locationName' => 'passwordPolicy'], 'VerificationMessage' => ['shape' => 'UpdateBackendAuthVerificationMessageConfig', 'locationName' => 'verificationMessage']]], 'UpdateBackendAuthVerificationMessageConfig' => ['type' => 'structure', 'members' => ['DeliveryMethod' => ['shape' => 'DeliveryMethod', 'locationName' => 'deliveryMethod'], 'EmailSettings' => ['shape' => 'EmailSettings', 'locationName' => 'emailSettings'], 'SmsSettings' => ['shape' => 'SmsSettings', 'locationName' => 'smsSettings']], 'required' => ['DeliveryMethod']], 'UpdateBackendConfigReqObj' => ['type' => 'structure', 'members' => ['LoginAuthConfig' => ['shape' => 'LoginAuthConfigReqObj', 'locationName' => 'loginAuthConfig']]], 'UpdateBackendConfigRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'LoginAuthConfig' => ['shape' => 'LoginAuthConfigReqObj', 'locationName' => 'loginAuthConfig']], 'required' => ['AppId']], 'UpdateBackendConfigResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendManagerAppId' => ['shape' => '__string', 'locationName' => 'backendManagerAppId'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'LoginAuthConfig' => ['shape' => 'LoginAuthConfigReqObj', 'locationName' => 'loginAuthConfig']]], 'UpdateBackendJobRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status']], 'required' => ['AppId', 'BackendEnvironmentName', 'JobId']], 'UpdateBackendJobResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'CreateTime' => ['shape' => '__string', 'locationName' => 'createTime'], 'Error' => ['shape' => '__string', 'locationName' => 'error'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Operation' => ['shape' => '__string', 'locationName' => 'operation'], 'Status' => ['shape' => '__string', 'locationName' => 'status'], 'UpdateTime' => ['shape' => '__string', 'locationName' => 'updateTime']]], 'UpdateBackendStorageReqObj' => ['type' => 'structure', 'members' => ['ResourceConfig' => ['shape' => 'UpdateBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['ResourceName', 'ResourceConfig']], 'UpdateBackendStorageRequest' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'backendEnvironmentName'], 'ResourceConfig' => ['shape' => 'UpdateBackendStorageResourceConfig', 'locationName' => 'resourceConfig'], 'ResourceName' => ['shape' => '__string', 'locationName' => 'resourceName']], 'required' => ['AppId', 'BackendEnvironmentName', 'ResourceName', 'ResourceConfig']], 'UpdateBackendStorageResourceConfig' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'BackendStoragePermissions', 'locationName' => 'permissions'], 'ServiceName' => ['shape' => 'ServiceName', 'locationName' => 'serviceName']], 'required' => ['ServiceName', 'Permissions']], 'UpdateBackendStorageResponse' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => '__string', 'locationName' => 'appId'], 'BackendEnvironmentName' => ['shape' => '__string', 'locationName' => 'backendEnvironmentName'], 'JobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'Status' => ['shape' => '__string', 'locationName' => 'status']]], 'AdditionalConstraintsElement' => ['type' => 'string', 'enum' => ['REQUIRE_DIGIT', 'REQUIRE_LOWERCASE', 'REQUIRE_SYMBOL', 'REQUIRE_UPPERCASE']], 'AuthenticatedElement' => ['type' => 'string', 'enum' => ['READ', 'CREATE_AND_UPDATE', 'DELETE']], 'MfaTypesElement' => ['type' => 'string', 'enum' => ['SMS', 'TOTP']], 'OAuthScopesElement' => ['type' => 'string', 'enum' => ['PHONE', 'EMAIL', 'OPENID', 'PROFILE', 'AWS_COGNITO_SIGNIN_USER_ADMIN']], 'RequiredSignUpAttributesElement' => ['type' => 'string', 'enum' => ['ADDRESS', 'BIRTHDATE', 'EMAIL', 'FAMILY_NAME', 'GENDER', 'GIVEN_NAME', 'LOCALE', 'MIDDLE_NAME', 'NAME', 'NICKNAME', 'PHONE_NUMBER', 'PICTURE', 'PREFERRED_USERNAME', 'PROFILE', 'UPDATED_AT', 'WEBSITE', 'ZONE_INFO']], 'UnAuthenticatedElement' => ['type' => 'string', 'enum' => ['READ', 'CREATE_AND_UPDATE', 'DELETE']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin1Max25' => ['type' => 'integer', 'min' => 1, 'max' => 25], 'ListOfBackendAPIAuthType' => ['type' => 'list', 'member' => ['shape' => 'BackendAPIAuthType']], 'ListOfBackendJobRespObj' => ['type' => 'list', 'member' => ['shape' => 'BackendJobRespObj']], 'ListOfS3BucketInfo' => ['type' => 'list', 'member' => ['shape' => 'S3BucketInfo']], 'ListOfAdditionalConstraintsElement' => ['type' => 'list', 'member' => ['shape' => 'AdditionalConstraintsElement']], 'ListOfAuthenticatedElement' => ['type' => 'list', 'member' => ['shape' => 'AuthenticatedElement']], 'ListOfMfaTypesElement' => ['type' => 'list', 'member' => ['shape' => 'MfaTypesElement']], 'ListOfOAuthScopesElement' => ['type' => 'list', 'member' => ['shape' => 'OAuthScopesElement']], 'ListOfRequiredSignUpAttributesElement' => ['type' => 'list', 'member' => ['shape' => 'RequiredSignUpAttributesElement']], 'ListOfUnAuthenticatedElement' => ['type' => 'list', 'member' => ['shape' => 'UnAuthenticatedElement']], 'ListOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 14bafbf..0000000 --- a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifybackend-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifybackend-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifybackend.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://amplifybackend.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-tests-1.json.php deleted file mode 100644 index 309a58b..0000000 --- a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifybackend.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/paginators-1.json.php b/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/paginators-1.json.php deleted file mode 100644 index b95e496..0000000 --- a/vendor/Aws3/Aws/data/amplifybackend/2020-08-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBackendJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Jobs']]]; diff --git a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/api-2.json.php b/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/api-2.json.php deleted file mode 100644 index 49d2aa3..0000000 --- a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-11', 'endpointPrefix' => 'amplifyuibuilder', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Amplify UI Builder', 'serviceId' => 'AmplifyUIBuilder', 'signatureVersion' => 'v4', 'signingName' => 'amplifyuibuilder', 'uid' => 'amplifyuibuilder-2021-08-11'], 'operations' => ['CreateComponent' => ['name' => 'CreateComponent', 'http' => ['method' => 'POST', 'requestUri' => '/app/{appId}/environment/{environmentName}/components', 'responseCode' => 200], 'input' => ['shape' => 'CreateComponentRequest'], 'output' => ['shape' => 'CreateComponentResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'CreateForm' => ['name' => 'CreateForm', 'http' => ['method' => 'POST', 'requestUri' => '/app/{appId}/environment/{environmentName}/forms', 'responseCode' => 200], 'input' => ['shape' => 'CreateFormRequest'], 'output' => ['shape' => 'CreateFormResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'CreateTheme' => ['name' => 'CreateTheme', 'http' => ['method' => 'POST', 'requestUri' => '/app/{appId}/environment/{environmentName}/themes', 'responseCode' => 200], 'input' => ['shape' => 'CreateThemeRequest'], 'output' => ['shape' => 'CreateThemeResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'DeleteComponent' => ['name' => 'DeleteComponent', 'http' => ['method' => 'DELETE', 'requestUri' => '/app/{appId}/environment/{environmentName}/components/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteComponentRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteForm' => ['name' => 'DeleteForm', 'http' => ['method' => 'DELETE', 'requestUri' => '/app/{appId}/environment/{environmentName}/forms/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFormRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteTheme' => ['name' => 'DeleteTheme', 'http' => ['method' => 'DELETE', 'requestUri' => '/app/{appId}/environment/{environmentName}/themes/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteThemeRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'ExchangeCodeForToken' => ['name' => 'ExchangeCodeForToken', 'http' => ['method' => 'POST', 'requestUri' => '/tokens/{provider}', 'responseCode' => 200], 'input' => ['shape' => 'ExchangeCodeForTokenRequest'], 'output' => ['shape' => 'ExchangeCodeForTokenResponse'], 'errors' => [['shape' => 'InvalidParameterException']]], 'ExportComponents' => ['name' => 'ExportComponents', 'http' => ['method' => 'GET', 'requestUri' => '/export/app/{appId}/environment/{environmentName}/components', 'responseCode' => 200], 'input' => ['shape' => 'ExportComponentsRequest'], 'output' => ['shape' => 'ExportComponentsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'ExportForms' => ['name' => 'ExportForms', 'http' => ['method' => 'GET', 'requestUri' => '/export/app/{appId}/environment/{environmentName}/forms', 'responseCode' => 200], 'input' => ['shape' => 'ExportFormsRequest'], 'output' => ['shape' => 'ExportFormsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'ExportThemes' => ['name' => 'ExportThemes', 'http' => ['method' => 'GET', 'requestUri' => '/export/app/{appId}/environment/{environmentName}/themes', 'responseCode' => 200], 'input' => ['shape' => 'ExportThemesRequest'], 'output' => ['shape' => 'ExportThemesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'GetComponent' => ['name' => 'GetComponent', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/components/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetComponentRequest'], 'output' => ['shape' => 'GetComponentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetForm' => ['name' => 'GetForm', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/forms/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetFormRequest'], 'output' => ['shape' => 'GetFormResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetMetadata' => ['name' => 'GetMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/metadata', 'responseCode' => 200], 'input' => ['shape' => 'GetMetadataRequest'], 'output' => ['shape' => 'GetMetadataResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidParameterException']]], 'GetTheme' => ['name' => 'GetTheme', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/themes/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetThemeRequest'], 'output' => ['shape' => 'GetThemeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/components', 'responseCode' => 200], 'input' => ['shape' => 'ListComponentsRequest'], 'output' => ['shape' => 'ListComponentsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'ListForms' => ['name' => 'ListForms', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/forms', 'responseCode' => 200], 'input' => ['shape' => 'ListFormsRequest'], 'output' => ['shape' => 'ListFormsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'ListThemes' => ['name' => 'ListThemes', 'http' => ['method' => 'GET', 'requestUri' => '/app/{appId}/environment/{environmentName}/themes', 'responseCode' => 200], 'input' => ['shape' => 'ListThemesRequest'], 'output' => ['shape' => 'ListThemesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']]], 'PutMetadataFlag' => ['name' => 'PutMetadataFlag', 'http' => ['method' => 'PUT', 'requestUri' => '/app/{appId}/environment/{environmentName}/metadata/features/{featureName}', 'responseCode' => 200], 'input' => ['shape' => 'PutMetadataFlagRequest'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidParameterException']]], 'RefreshToken' => ['name' => 'RefreshToken', 'http' => ['method' => 'POST', 'requestUri' => '/tokens/{provider}/refresh', 'responseCode' => 200], 'input' => ['shape' => 'RefreshTokenRequest'], 'output' => ['shape' => 'RefreshTokenResponse'], 'errors' => [['shape' => 'InvalidParameterException']]], 'UpdateComponent' => ['name' => 'UpdateComponent', 'http' => ['method' => 'PATCH', 'requestUri' => '/app/{appId}/environment/{environmentName}/components/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateComponentRequest'], 'output' => ['shape' => 'UpdateComponentResponse'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'UpdateForm' => ['name' => 'UpdateForm', 'http' => ['method' => 'PATCH', 'requestUri' => '/app/{appId}/environment/{environmentName}/forms/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFormRequest'], 'output' => ['shape' => 'UpdateFormResponse'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'UpdateTheme' => ['name' => 'UpdateTheme', 'http' => ['method' => 'PATCH', 'requestUri' => '/app/{appId}/environment/{environmentName}/themes/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateThemeRequest'], 'output' => ['shape' => 'UpdateThemeResponse'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true]], 'shapes' => ['ActionParameters' => ['type' => 'structure', 'members' => ['anchor' => ['shape' => 'ComponentProperty'], 'fields' => ['shape' => 'ComponentProperties'], 'global' => ['shape' => 'ComponentProperty'], 'id' => ['shape' => 'ComponentProperty'], 'model' => ['shape' => 'String'], 'state' => ['shape' => 'MutationActionSetStateParameter'], 'target' => ['shape' => 'ComponentProperty'], 'type' => ['shape' => 'ComponentProperty'], 'url' => ['shape' => 'ComponentProperty']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'Component' => ['type' => 'structure', 'required' => ['appId', 'bindingProperties', 'componentType', 'createdAt', 'environmentName', 'id', 'name', 'overrides', 'properties', 'variants'], 'members' => ['appId' => ['shape' => 'String'], 'bindingProperties' => ['shape' => 'ComponentBindingProperties'], 'children' => ['shape' => 'ComponentChildList'], 'collectionProperties' => ['shape' => 'ComponentCollectionProperties'], 'componentType' => ['shape' => 'ComponentType'], 'createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'environmentName' => ['shape' => 'String'], 'events' => ['shape' => 'ComponentEvents'], 'id' => ['shape' => 'Uuid'], 'modifiedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'name' => ['shape' => 'ComponentName'], 'overrides' => ['shape' => 'ComponentOverrides'], 'properties' => ['shape' => 'ComponentProperties'], 'schemaVersion' => ['shape' => 'String'], 'sourceId' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'variants' => ['shape' => 'ComponentVariants']]], 'ComponentBindingProperties' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ComponentBindingPropertiesValue']], 'ComponentBindingPropertiesValue' => ['type' => 'structure', 'members' => ['bindingProperties' => ['shape' => 'ComponentBindingPropertiesValueProperties'], 'defaultValue' => ['shape' => 'String'], 'type' => ['shape' => 'String']]], 'ComponentBindingPropertiesValueProperties' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'String'], 'defaultValue' => ['shape' => 'String'], 'field' => ['shape' => 'String'], 'key' => ['shape' => 'String'], 'model' => ['shape' => 'String'], 'predicates' => ['shape' => 'PredicateList'], 'slotName' => ['shape' => 'String'], 'userAttribute' => ['shape' => 'String']]], 'ComponentChild' => ['type' => 'structure', 'required' => ['componentType', 'name', 'properties'], 'members' => ['children' => ['shape' => 'ComponentChildList'], 'componentType' => ['shape' => 'String'], 'events' => ['shape' => 'ComponentEvents'], 'name' => ['shape' => 'String'], 'properties' => ['shape' => 'ComponentProperties'], 'sourceId' => ['shape' => 'String']]], 'ComponentChildList' => ['type' => 'list', 'member' => ['shape' => 'ComponentChild']], 'ComponentCollectionProperties' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ComponentDataConfiguration']], 'ComponentConditionProperty' => ['type' => 'structure', 'members' => ['else' => ['shape' => 'ComponentProperty'], 'field' => ['shape' => 'String'], 'operand' => ['shape' => 'String'], 'operandType' => ['shape' => 'String'], 'operator' => ['shape' => 'String'], 'property' => ['shape' => 'String'], 'then' => ['shape' => 'ComponentProperty']]], 'ComponentDataConfiguration' => ['type' => 'structure', 'required' => ['model'], 'members' => ['identifiers' => ['shape' => 'IdentifierList'], 'model' => ['shape' => 'String'], 'predicate' => ['shape' => 'Predicate'], 'sort' => ['shape' => 'SortPropertyList']]], 'ComponentEvent' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'String'], 'bindingEvent' => ['shape' => 'String'], 'parameters' => ['shape' => 'ActionParameters']]], 'ComponentEvents' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ComponentEvent']], 'ComponentList' => ['type' => 'list', 'member' => ['shape' => 'Component']], 'ComponentName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ComponentOverrides' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ComponentOverridesValue']], 'ComponentOverridesValue' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ComponentProperties' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ComponentProperty']], 'ComponentProperty' => ['type' => 'structure', 'members' => ['bindingProperties' => ['shape' => 'ComponentPropertyBindingProperties'], 'bindings' => ['shape' => 'FormBindings'], 'collectionBindingProperties' => ['shape' => 'ComponentPropertyBindingProperties'], 'componentName' => ['shape' => 'String'], 'concat' => ['shape' => 'ComponentPropertyList'], 'condition' => ['shape' => 'ComponentConditionProperty'], 'configured' => ['shape' => 'Boolean'], 'defaultValue' => ['shape' => 'String'], 'event' => ['shape' => 'String'], 'importedValue' => ['shape' => 'String'], 'model' => ['shape' => 'String'], 'property' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'userAttribute' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'ComponentPropertyBindingProperties' => ['type' => 'structure', 'required' => ['property'], 'members' => ['field' => ['shape' => 'String'], 'property' => ['shape' => 'String']]], 'ComponentPropertyList' => ['type' => 'list', 'member' => ['shape' => 'ComponentProperty']], 'ComponentSummary' => ['type' => 'structure', 'required' => ['appId', 'componentType', 'environmentName', 'id', 'name'], 'members' => ['appId' => ['shape' => 'String'], 'componentType' => ['shape' => 'ComponentType'], 'environmentName' => ['shape' => 'String'], 'id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'ComponentName']]], 'ComponentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ComponentSummary']], 'ComponentType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ComponentVariant' => ['type' => 'structure', 'members' => ['overrides' => ['shape' => 'ComponentOverrides'], 'variantValues' => ['shape' => 'ComponentVariantValues']]], 'ComponentVariantValues' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ComponentVariants' => ['type' => 'list', 'member' => ['shape' => 'ComponentVariant']], 'CreateComponentData' => ['type' => 'structure', 'required' => ['bindingProperties', 'componentType', 'name', 'overrides', 'properties', 'variants'], 'members' => ['bindingProperties' => ['shape' => 'ComponentBindingProperties'], 'children' => ['shape' => 'ComponentChildList'], 'collectionProperties' => ['shape' => 'ComponentCollectionProperties'], 'componentType' => ['shape' => 'ComponentType'], 'events' => ['shape' => 'ComponentEvents'], 'name' => ['shape' => 'ComponentName'], 'overrides' => ['shape' => 'ComponentOverrides'], 'properties' => ['shape' => 'ComponentProperties'], 'schemaVersion' => ['shape' => 'String'], 'sourceId' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'variants' => ['shape' => 'ComponentVariants']]], 'CreateComponentRequest' => ['type' => 'structure', 'required' => ['appId', 'componentToCreate', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'componentToCreate' => ['shape' => 'CreateComponentData'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName']], 'payload' => 'componentToCreate'], 'CreateComponentResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Component']], 'payload' => 'entity'], 'CreateFormData' => ['type' => 'structure', 'required' => ['dataType', 'fields', 'formActionType', 'name', 'schemaVersion', 'sectionalElements', 'style'], 'members' => ['cta' => ['shape' => 'FormCTA'], 'dataType' => ['shape' => 'FormDataTypeConfig'], 'fields' => ['shape' => 'FieldsMap'], 'formActionType' => ['shape' => 'FormActionType'], 'name' => ['shape' => 'FormName'], 'schemaVersion' => ['shape' => 'String'], 'sectionalElements' => ['shape' => 'SectionalElementMap'], 'style' => ['shape' => 'FormStyle'], 'tags' => ['shape' => 'Tags']]], 'CreateFormRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'formToCreate'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'formToCreate' => ['shape' => 'CreateFormData']], 'payload' => 'formToCreate'], 'CreateFormResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Form']], 'payload' => 'entity'], 'CreateThemeData' => ['type' => 'structure', 'required' => ['name', 'values'], 'members' => ['name' => ['shape' => 'ThemeName'], 'overrides' => ['shape' => 'ThemeValuesList'], 'tags' => ['shape' => 'Tags'], 'values' => ['shape' => 'ThemeValuesList']]], 'CreateThemeRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'themeToCreate'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'themeToCreate' => ['shape' => 'CreateThemeData']], 'payload' => 'themeToCreate'], 'CreateThemeResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Theme']], 'payload' => 'entity'], 'DeleteComponentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteFormRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteThemeRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'ExchangeCodeForTokenRequest' => ['type' => 'structure', 'required' => ['provider', 'request'], 'members' => ['provider' => ['shape' => 'TokenProviders', 'location' => 'uri', 'locationName' => 'provider'], 'request' => ['shape' => 'ExchangeCodeForTokenRequestBody']], 'payload' => 'request'], 'ExchangeCodeForTokenRequestBody' => ['type' => 'structure', 'required' => ['code', 'redirectUri'], 'members' => ['code' => ['shape' => 'SensitiveString'], 'redirectUri' => ['shape' => 'String']]], 'ExchangeCodeForTokenResponse' => ['type' => 'structure', 'required' => ['accessToken', 'expiresIn', 'refreshToken'], 'members' => ['accessToken' => ['shape' => 'SensitiveString'], 'expiresIn' => ['shape' => 'Integer'], 'refreshToken' => ['shape' => 'SensitiveString']]], 'ExportComponentsRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ExportComponentsResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'ComponentList'], 'nextToken' => ['shape' => 'String']]], 'ExportFormsRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ExportFormsResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'FormList'], 'nextToken' => ['shape' => 'String']]], 'ExportThemesRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ExportThemesResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'ThemeList'], 'nextToken' => ['shape' => 'String']]], 'FeaturesMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'FieldConfig' => ['type' => 'structure', 'members' => ['excluded' => ['shape' => 'Boolean'], 'inputType' => ['shape' => 'FieldInputConfig'], 'label' => ['shape' => 'String'], 'position' => ['shape' => 'FieldPosition'], 'validations' => ['shape' => 'ValidationsList']]], 'FieldInputConfig' => ['type' => 'structure', 'required' => ['type'], 'members' => ['defaultChecked' => ['shape' => 'Boolean'], 'defaultCountryCode' => ['shape' => 'String'], 'defaultValue' => ['shape' => 'String'], 'descriptiveText' => ['shape' => 'String'], 'isArray' => ['shape' => 'Boolean'], 'maxValue' => ['shape' => 'Float'], 'minValue' => ['shape' => 'Float'], 'name' => ['shape' => 'String'], 'placeholder' => ['shape' => 'String'], 'readOnly' => ['shape' => 'Boolean'], 'required' => ['shape' => 'Boolean'], 'step' => ['shape' => 'Float'], 'type' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'valueMappings' => ['shape' => 'ValueMappings']]], 'FieldPosition' => ['type' => 'structure', 'members' => ['below' => ['shape' => 'String'], 'fixed' => ['shape' => 'FixedPosition'], 'rightOf' => ['shape' => 'String']], 'union' => \true], 'FieldValidationConfiguration' => ['type' => 'structure', 'required' => ['type'], 'members' => ['numValues' => ['shape' => 'NumValues'], 'strValues' => ['shape' => 'StrValues'], 'type' => ['shape' => 'String'], 'validationMessage' => ['shape' => 'String']]], 'FieldsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'FieldConfig']], 'FixedPosition' => ['type' => 'string', 'enum' => ['first']], 'Float' => ['type' => 'float', 'box' => \true], 'Form' => ['type' => 'structure', 'required' => ['appId', 'dataType', 'environmentName', 'fields', 'formActionType', 'id', 'name', 'schemaVersion', 'sectionalElements', 'style'], 'members' => ['appId' => ['shape' => 'String'], 'cta' => ['shape' => 'FormCTA'], 'dataType' => ['shape' => 'FormDataTypeConfig'], 'environmentName' => ['shape' => 'String'], 'fields' => ['shape' => 'FieldsMap'], 'formActionType' => ['shape' => 'FormActionType'], 'id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'FormName'], 'schemaVersion' => ['shape' => 'String'], 'sectionalElements' => ['shape' => 'SectionalElementMap'], 'style' => ['shape' => 'FormStyle'], 'tags' => ['shape' => 'Tags']]], 'FormActionType' => ['type' => 'string', 'enum' => ['create', 'update']], 'FormBindingElement' => ['type' => 'structure', 'required' => ['element', 'property'], 'members' => ['element' => ['shape' => 'String'], 'property' => ['shape' => 'String']]], 'FormBindings' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'FormBindingElement']], 'FormButton' => ['type' => 'structure', 'members' => ['children' => ['shape' => 'String'], 'excluded' => ['shape' => 'Boolean'], 'position' => ['shape' => 'FieldPosition']]], 'FormButtonsPosition' => ['type' => 'string', 'enum' => ['top', 'bottom', 'top_and_bottom']], 'FormCTA' => ['type' => 'structure', 'members' => ['cancel' => ['shape' => 'FormButton'], 'clear' => ['shape' => 'FormButton'], 'position' => ['shape' => 'FormButtonsPosition'], 'submit' => ['shape' => 'FormButton']]], 'FormDataSourceType' => ['type' => 'string', 'enum' => ['DataStore', 'Custom']], 'FormDataTypeConfig' => ['type' => 'structure', 'required' => ['dataSourceType', 'dataTypeName'], 'members' => ['dataSourceType' => ['shape' => 'FormDataSourceType'], 'dataTypeName' => ['shape' => 'String']]], 'FormInputValueProperty' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'String']]], 'FormList' => ['type' => 'list', 'member' => ['shape' => 'Form']], 'FormName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FormStyle' => ['type' => 'structure', 'members' => ['horizontalGap' => ['shape' => 'FormStyleConfig'], 'outerPadding' => ['shape' => 'FormStyleConfig'], 'verticalGap' => ['shape' => 'FormStyleConfig']]], 'FormStyleConfig' => ['type' => 'structure', 'members' => ['tokenReference' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'union' => \true], 'FormSummary' => ['type' => 'structure', 'required' => ['appId', 'dataType', 'environmentName', 'formActionType', 'id', 'name'], 'members' => ['appId' => ['shape' => 'String'], 'dataType' => ['shape' => 'FormDataTypeConfig'], 'environmentName' => ['shape' => 'String'], 'formActionType' => ['shape' => 'FormActionType'], 'id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'FormName']]], 'FormSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FormSummary']], 'GetComponentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'GetComponentResponse' => ['type' => 'structure', 'members' => ['component' => ['shape' => 'Component']], 'payload' => 'component'], 'GetFormRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'GetFormResponse' => ['type' => 'structure', 'members' => ['form' => ['shape' => 'Form']], 'payload' => 'form'], 'GetMetadataRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName']]], 'GetMetadataResponse' => ['type' => 'structure', 'required' => ['features'], 'members' => ['features' => ['shape' => 'FeaturesMap']]], 'GetThemeRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'GetThemeResponse' => ['type' => 'structure', 'members' => ['theme' => ['shape' => 'Theme']], 'payload' => 'theme'], 'IdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ListComponentsLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListComponentsRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'maxResults' => ['shape' => 'ListComponentsLimit', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListComponentsResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'ComponentSummaryList'], 'nextToken' => ['shape' => 'String']]], 'ListFormsLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListFormsRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'maxResults' => ['shape' => 'ListFormsLimit', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFormsResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'FormSummaryList'], 'nextToken' => ['shape' => 'String']]], 'ListThemesLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListThemesRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'maxResults' => ['shape' => 'ListThemesLimit', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListThemesResponse' => ['type' => 'structure', 'required' => ['entities'], 'members' => ['entities' => ['shape' => 'ThemeSummaryList'], 'nextToken' => ['shape' => 'String']]], 'MutationActionSetStateParameter' => ['type' => 'structure', 'required' => ['componentName', 'property', 'set'], 'members' => ['componentName' => ['shape' => 'String'], 'property' => ['shape' => 'String'], 'set' => ['shape' => 'ComponentProperty']]], 'NumValues' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'Predicate' => ['type' => 'structure', 'members' => ['and' => ['shape' => 'PredicateList'], 'field' => ['shape' => 'String'], 'operand' => ['shape' => 'String'], 'operator' => ['shape' => 'String'], 'or' => ['shape' => 'PredicateList']]], 'PredicateList' => ['type' => 'list', 'member' => ['shape' => 'Predicate']], 'PutMetadataFlagBody' => ['type' => 'structure', 'required' => ['newValue'], 'members' => ['newValue' => ['shape' => 'String']]], 'PutMetadataFlagRequest' => ['type' => 'structure', 'required' => ['appId', 'body', 'environmentName', 'featureName'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'body' => ['shape' => 'PutMetadataFlagBody'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'featureName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'featureName']], 'payload' => 'body'], 'RefreshTokenRequest' => ['type' => 'structure', 'required' => ['provider', 'refreshTokenBody'], 'members' => ['provider' => ['shape' => 'TokenProviders', 'location' => 'uri', 'locationName' => 'provider'], 'refreshTokenBody' => ['shape' => 'RefreshTokenRequestBody']], 'payload' => 'refreshTokenBody'], 'RefreshTokenRequestBody' => ['type' => 'structure', 'required' => ['token'], 'members' => ['token' => ['shape' => 'SensitiveString']]], 'RefreshTokenResponse' => ['type' => 'structure', 'required' => ['accessToken', 'expiresIn'], 'members' => ['accessToken' => ['shape' => 'SensitiveString'], 'expiresIn' => ['shape' => 'Integer']]], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SectionalElement' => ['type' => 'structure', 'required' => ['type'], 'members' => ['level' => ['shape' => 'Integer'], 'orientation' => ['shape' => 'String'], 'position' => ['shape' => 'FieldPosition'], 'text' => ['shape' => 'String'], 'type' => ['shape' => 'String']]], 'SectionalElementMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'SectionalElement']], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SortDirection' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'SortProperty' => ['type' => 'structure', 'required' => ['direction', 'field'], 'members' => ['direction' => ['shape' => 'SortDirection'], 'field' => ['shape' => 'String']]], 'SortPropertyList' => ['type' => 'list', 'member' => ['shape' => 'SortProperty']], 'StrValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'String' => ['type' => 'string'], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'Theme' => ['type' => 'structure', 'required' => ['appId', 'createdAt', 'environmentName', 'id', 'name', 'values'], 'members' => ['appId' => ['shape' => 'String'], 'createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'environmentName' => ['shape' => 'String'], 'id' => ['shape' => 'Uuid'], 'modifiedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'name' => ['shape' => 'ThemeName'], 'overrides' => ['shape' => 'ThemeValuesList'], 'tags' => ['shape' => 'Tags'], 'values' => ['shape' => 'ThemeValuesList']]], 'ThemeList' => ['type' => 'list', 'member' => ['shape' => 'Theme']], 'ThemeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ThemeSummary' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id', 'name'], 'members' => ['appId' => ['shape' => 'String'], 'environmentName' => ['shape' => 'String'], 'id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'ThemeName']]], 'ThemeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ThemeSummary']], 'ThemeValue' => ['type' => 'structure', 'members' => ['children' => ['shape' => 'ThemeValuesList'], 'value' => ['shape' => 'String']]], 'ThemeValues' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'String'], 'value' => ['shape' => 'ThemeValue']]], 'ThemeValuesList' => ['type' => 'list', 'member' => ['shape' => 'ThemeValues']], 'TokenProviders' => ['type' => 'string', 'enum' => ['figma']], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401, 'senderFault' => \true], 'exception' => \true], 'UpdateComponentData' => ['type' => 'structure', 'members' => ['bindingProperties' => ['shape' => 'ComponentBindingProperties'], 'children' => ['shape' => 'ComponentChildList'], 'collectionProperties' => ['shape' => 'ComponentCollectionProperties'], 'componentType' => ['shape' => 'ComponentType'], 'events' => ['shape' => 'ComponentEvents'], 'id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'ComponentName'], 'overrides' => ['shape' => 'ComponentOverrides'], 'properties' => ['shape' => 'ComponentProperties'], 'schemaVersion' => ['shape' => 'String'], 'sourceId' => ['shape' => 'String'], 'variants' => ['shape' => 'ComponentVariants']]], 'UpdateComponentRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id', 'updatedComponent'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'updatedComponent' => ['shape' => 'UpdateComponentData']], 'payload' => 'updatedComponent'], 'UpdateComponentResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Component']], 'payload' => 'entity'], 'UpdateFormData' => ['type' => 'structure', 'members' => ['cta' => ['shape' => 'FormCTA'], 'dataType' => ['shape' => 'FormDataTypeConfig'], 'fields' => ['shape' => 'FieldsMap'], 'formActionType' => ['shape' => 'FormActionType'], 'name' => ['shape' => 'FormName'], 'schemaVersion' => ['shape' => 'String'], 'sectionalElements' => ['shape' => 'SectionalElementMap'], 'style' => ['shape' => 'FormStyle']]], 'UpdateFormRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id', 'updatedForm'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'updatedForm' => ['shape' => 'UpdateFormData']], 'payload' => 'updatedForm'], 'UpdateFormResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Form']], 'payload' => 'entity'], 'UpdateThemeData' => ['type' => 'structure', 'required' => ['values'], 'members' => ['id' => ['shape' => 'Uuid'], 'name' => ['shape' => 'ThemeName'], 'overrides' => ['shape' => 'ThemeValuesList'], 'values' => ['shape' => 'ThemeValuesList']]], 'UpdateThemeRequest' => ['type' => 'structure', 'required' => ['appId', 'environmentName', 'id', 'updatedTheme'], 'members' => ['appId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'appId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'environmentName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'environmentName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'updatedTheme' => ['shape' => 'UpdateThemeData']], 'payload' => 'updatedTheme'], 'UpdateThemeResponse' => ['type' => 'structure', 'members' => ['entity' => ['shape' => 'Theme']], 'payload' => 'entity'], 'Uuid' => ['type' => 'string'], 'ValidationsList' => ['type' => 'list', 'member' => ['shape' => 'FieldValidationConfiguration']], 'ValueMapping' => ['type' => 'structure', 'required' => ['value'], 'members' => ['displayValue' => ['shape' => 'FormInputValueProperty'], 'value' => ['shape' => 'FormInputValueProperty']]], 'ValueMappingList' => ['type' => 'list', 'member' => ['shape' => 'ValueMapping']], 'ValueMappings' => ['type' => 'structure', 'required' => ['values'], 'members' => ['values' => ['shape' => 'ValueMappingList']]]]]; diff --git a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.php deleted file mode 100644 index df13cfb..0000000 --- a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifyuibuilder-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifyuibuilder-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://amplifyuibuilder.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://amplifyuibuilder.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-tests-1.json.php deleted file mode 100644 index 1957f1e..0000000 --- a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://amplifyuibuilder.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/paginators-1.json.php b/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/paginators-1.json.php deleted file mode 100644 index f1d0683..0000000 --- a/vendor/Aws3/Aws/data/amplifyuibuilder/2021-08-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ExportComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'entities'], 'ExportForms' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'entities'], 'ExportThemes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'entities'], 'ListComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'entities'], 'ListForms' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'entities'], 'ListThemes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'entities']]]; diff --git a/vendor/Aws3/Aws/data/apigateway/2015-07-09/api-2.json.php b/vendor/Aws3/Aws/data/apigateway/2015-07-09/api-2.json.php deleted file mode 100644 index c81f11b..0000000 --- a/vendor/Aws3/Aws/data/apigateway/2015-07-09/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-07-09', 'endpointPrefix' => 'apigateway', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon API Gateway', 'serviceId' => 'API Gateway', 'signatureVersion' => 'v4', 'uid' => 'apigateway-2015-07-09'], 'operations' => ['CreateApiKey' => ['name' => 'CreateApiKey', 'http' => ['method' => 'POST', 'requestUri' => '/apikeys', 'responseCode' => 201], 'input' => ['shape' => 'CreateApiKeyRequest'], 'output' => ['shape' => 'ApiKey'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateAuthorizer' => ['name' => 'CreateAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/authorizers', 'responseCode' => 201], 'input' => ['shape' => 'CreateAuthorizerRequest'], 'output' => ['shape' => 'Authorizer'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateBasePathMapping' => ['name' => 'CreateBasePathMapping', 'http' => ['method' => 'POST', 'requestUri' => '/domainnames/{domain_name}/basepathmappings', 'responseCode' => 201], 'input' => ['shape' => 'CreateBasePathMappingRequest'], 'output' => ['shape' => 'BasePathMapping'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/deployments', 'responseCode' => 201], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceUnavailableException']]], 'CreateDocumentationPart' => ['name' => 'CreateDocumentationPart', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/documentation/parts', 'responseCode' => 201], 'input' => ['shape' => 'CreateDocumentationPartRequest'], 'output' => ['shape' => 'DocumentationPart'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateDocumentationVersion' => ['name' => 'CreateDocumentationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/documentation/versions', 'responseCode' => 201], 'input' => ['shape' => 'CreateDocumentationVersionRequest'], 'output' => ['shape' => 'DocumentationVersion'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateDomainName' => ['name' => 'CreateDomainName', 'http' => ['method' => 'POST', 'requestUri' => '/domainnames', 'responseCode' => 201], 'input' => ['shape' => 'CreateDomainNameRequest'], 'output' => ['shape' => 'DomainName'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/models', 'responseCode' => 201], 'input' => ['shape' => 'CreateModelRequest'], 'output' => ['shape' => 'Model'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateRequestValidator' => ['name' => 'CreateRequestValidator', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/requestvalidators', 'responseCode' => 201], 'input' => ['shape' => 'CreateRequestValidatorRequest'], 'output' => ['shape' => 'RequestValidator'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateResource' => ['name' => 'CreateResource', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/resources/{parent_id}', 'responseCode' => 201], 'input' => ['shape' => 'CreateResourceRequest'], 'output' => ['shape' => 'Resource'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'CreateRestApi' => ['name' => 'CreateRestApi', 'http' => ['method' => 'POST', 'requestUri' => '/restapis', 'responseCode' => 201], 'input' => ['shape' => 'CreateRestApiRequest'], 'output' => ['shape' => 'RestApi'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateStage' => ['name' => 'CreateStage', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/stages', 'responseCode' => 201], 'input' => ['shape' => 'CreateStageRequest'], 'output' => ['shape' => 'Stage'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException']]], 'CreateUsagePlan' => ['name' => 'CreateUsagePlan', 'http' => ['method' => 'POST', 'requestUri' => '/usageplans', 'responseCode' => 201], 'input' => ['shape' => 'CreateUsagePlanRequest'], 'output' => ['shape' => 'UsagePlan'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateUsagePlanKey' => ['name' => 'CreateUsagePlanKey', 'http' => ['method' => 'POST', 'requestUri' => '/usageplans/{usageplanId}/keys', 'responseCode' => 201], 'input' => ['shape' => 'CreateUsagePlanKeyRequest'], 'output' => ['shape' => 'UsagePlanKey'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'CreateVpcLink' => ['name' => 'CreateVpcLink', 'http' => ['method' => 'POST', 'requestUri' => '/vpclinks', 'responseCode' => 202], 'input' => ['shape' => 'CreateVpcLinkRequest'], 'output' => ['shape' => 'VpcLink'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApiKey' => ['name' => 'DeleteApiKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/apikeys/{api_Key}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteApiKeyRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteAuthorizer' => ['name' => 'DeleteAuthorizer', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/authorizers/{authorizer_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteAuthorizerRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteBasePathMapping' => ['name' => 'DeleteBasePathMapping', 'http' => ['method' => 'DELETE', 'requestUri' => '/domainnames/{domain_name}/basepathmappings/{base_path}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteBasePathMappingRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteClientCertificate' => ['name' => 'DeleteClientCertificate', 'http' => ['method' => 'DELETE', 'requestUri' => '/clientcertificates/{clientcertificate_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteClientCertificateRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDeployment' => ['name' => 'DeleteDeployment', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/deployments/{deployment_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteDeploymentRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDocumentationPart' => ['name' => 'DeleteDocumentationPart', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/documentation/parts/{part_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteDocumentationPartRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDocumentationVersion' => ['name' => 'DeleteDocumentationVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/documentation/versions/{doc_version}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteDocumentationVersionRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDomainName' => ['name' => 'DeleteDomainName', 'http' => ['method' => 'DELETE', 'requestUri' => '/domainnames/{domain_name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteDomainNameRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteGatewayResponse' => ['name' => 'DeleteGatewayResponse', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/gatewayresponses/{response_type}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteGatewayResponseRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteIntegration' => ['name' => 'DeleteIntegration', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntegrationRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteIntegrationResponse' => ['name' => 'DeleteIntegrationResponse', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntegrationResponseRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteMethod' => ['name' => 'DeleteMethod', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMethodRequest'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteMethodResponse' => ['name' => 'DeleteMethodResponse', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMethodResponseRequest'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/models/{model_name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteModelRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRequestValidator' => ['name' => 'DeleteRequestValidator', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteRequestValidatorRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteResource' => ['name' => 'DeleteResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteResourceRequest'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRestApi' => ['name' => 'DeleteRestApi', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteRestApiRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteStage' => ['name' => 'DeleteStage', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteStageRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteUsagePlan' => ['name' => 'DeleteUsagePlan', 'http' => ['method' => 'DELETE', 'requestUri' => '/usageplans/{usageplanId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteUsagePlanRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteUsagePlanKey' => ['name' => 'DeleteUsagePlanKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/usageplans/{usageplanId}/keys/{keyId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteUsagePlanKeyRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteVpcLink' => ['name' => 'DeleteVpcLink', 'http' => ['method' => 'DELETE', 'requestUri' => '/vpclinks/{vpclink_id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteVpcLinkRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'FlushStageAuthorizersCache' => ['name' => 'FlushStageAuthorizersCache', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers', 'responseCode' => 202], 'input' => ['shape' => 'FlushStageAuthorizersCacheRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'FlushStageCache' => ['name' => 'FlushStageCache', 'http' => ['method' => 'DELETE', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}/cache/data', 'responseCode' => 202], 'input' => ['shape' => 'FlushStageCacheRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GenerateClientCertificate' => ['name' => 'GenerateClientCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/clientcertificates', 'responseCode' => 201], 'input' => ['shape' => 'GenerateClientCertificateRequest'], 'output' => ['shape' => 'ClientCertificate'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetAccount' => ['name' => 'GetAccount', 'http' => ['method' => 'GET', 'requestUri' => '/account'], 'input' => ['shape' => 'GetAccountRequest'], 'output' => ['shape' => 'Account'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetApiKey' => ['name' => 'GetApiKey', 'http' => ['method' => 'GET', 'requestUri' => '/apikeys/{api_Key}'], 'input' => ['shape' => 'GetApiKeyRequest'], 'output' => ['shape' => 'ApiKey'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetApiKeys' => ['name' => 'GetApiKeys', 'http' => ['method' => 'GET', 'requestUri' => '/apikeys'], 'input' => ['shape' => 'GetApiKeysRequest'], 'output' => ['shape' => 'ApiKeys'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetAuthorizer' => ['name' => 'GetAuthorizer', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/authorizers/{authorizer_id}'], 'input' => ['shape' => 'GetAuthorizerRequest'], 'output' => ['shape' => 'Authorizer'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetAuthorizers' => ['name' => 'GetAuthorizers', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/authorizers'], 'input' => ['shape' => 'GetAuthorizersRequest'], 'output' => ['shape' => 'Authorizers'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetBasePathMapping' => ['name' => 'GetBasePathMapping', 'http' => ['method' => 'GET', 'requestUri' => '/domainnames/{domain_name}/basepathmappings/{base_path}'], 'input' => ['shape' => 'GetBasePathMappingRequest'], 'output' => ['shape' => 'BasePathMapping'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetBasePathMappings' => ['name' => 'GetBasePathMappings', 'http' => ['method' => 'GET', 'requestUri' => '/domainnames/{domain_name}/basepathmappings'], 'input' => ['shape' => 'GetBasePathMappingsRequest'], 'output' => ['shape' => 'BasePathMappings'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetClientCertificate' => ['name' => 'GetClientCertificate', 'http' => ['method' => 'GET', 'requestUri' => '/clientcertificates/{clientcertificate_id}'], 'input' => ['shape' => 'GetClientCertificateRequest'], 'output' => ['shape' => 'ClientCertificate'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetClientCertificates' => ['name' => 'GetClientCertificates', 'http' => ['method' => 'GET', 'requestUri' => '/clientcertificates'], 'input' => ['shape' => 'GetClientCertificatesRequest'], 'output' => ['shape' => 'ClientCertificates'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/deployments/{deployment_id}'], 'input' => ['shape' => 'GetDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceUnavailableException']]], 'GetDeployments' => ['name' => 'GetDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/deployments'], 'input' => ['shape' => 'GetDeploymentsRequest'], 'output' => ['shape' => 'Deployments'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceUnavailableException']]], 'GetDocumentationPart' => ['name' => 'GetDocumentationPart', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/documentation/parts/{part_id}'], 'input' => ['shape' => 'GetDocumentationPartRequest'], 'output' => ['shape' => 'DocumentationPart'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetDocumentationParts' => ['name' => 'GetDocumentationParts', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/documentation/parts'], 'input' => ['shape' => 'GetDocumentationPartsRequest'], 'output' => ['shape' => 'DocumentationParts'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetDocumentationVersion' => ['name' => 'GetDocumentationVersion', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/documentation/versions/{doc_version}'], 'input' => ['shape' => 'GetDocumentationVersionRequest'], 'output' => ['shape' => 'DocumentationVersion'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDocumentationVersions' => ['name' => 'GetDocumentationVersions', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/documentation/versions'], 'input' => ['shape' => 'GetDocumentationVersionsRequest'], 'output' => ['shape' => 'DocumentationVersions'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDomainName' => ['name' => 'GetDomainName', 'http' => ['method' => 'GET', 'requestUri' => '/domainnames/{domain_name}'], 'input' => ['shape' => 'GetDomainNameRequest'], 'output' => ['shape' => 'DomainName'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetDomainNames' => ['name' => 'GetDomainNames', 'http' => ['method' => 'GET', 'requestUri' => '/domainnames'], 'input' => ['shape' => 'GetDomainNamesRequest'], 'output' => ['shape' => 'DomainNames'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetExport' => ['name' => 'GetExport', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}', 'responseCode' => 200], 'input' => ['shape' => 'GetExportRequest'], 'output' => ['shape' => 'ExportResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetGatewayResponse' => ['name' => 'GetGatewayResponse', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/gatewayresponses/{response_type}'], 'input' => ['shape' => 'GetGatewayResponseRequest'], 'output' => ['shape' => 'GatewayResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetGatewayResponses' => ['name' => 'GetGatewayResponses', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/gatewayresponses'], 'input' => ['shape' => 'GetGatewayResponsesRequest'], 'output' => ['shape' => 'GatewayResponses'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetIntegration' => ['name' => 'GetIntegration', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration'], 'input' => ['shape' => 'GetIntegrationRequest'], 'output' => ['shape' => 'Integration'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetIntegrationResponse' => ['name' => 'GetIntegrationResponse', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}'], 'input' => ['shape' => 'GetIntegrationResponseRequest'], 'output' => ['shape' => 'IntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetMethod' => ['name' => 'GetMethod', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}'], 'input' => ['shape' => 'GetMethodRequest'], 'output' => ['shape' => 'Method'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetMethodResponse' => ['name' => 'GetMethodResponse', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}'], 'input' => ['shape' => 'GetMethodResponseRequest'], 'output' => ['shape' => 'MethodResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetModel' => ['name' => 'GetModel', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/models/{model_name}'], 'input' => ['shape' => 'GetModelRequest'], 'output' => ['shape' => 'Model'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetModelTemplate' => ['name' => 'GetModelTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/models/{model_name}/default_template'], 'input' => ['shape' => 'GetModelTemplateRequest'], 'output' => ['shape' => 'Template'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetModels' => ['name' => 'GetModels', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/models'], 'input' => ['shape' => 'GetModelsRequest'], 'output' => ['shape' => 'Models'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetRequestValidator' => ['name' => 'GetRequestValidator', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}'], 'input' => ['shape' => 'GetRequestValidatorRequest'], 'output' => ['shape' => 'RequestValidator'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetRequestValidators' => ['name' => 'GetRequestValidators', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/requestvalidators'], 'input' => ['shape' => 'GetRequestValidatorsRequest'], 'output' => ['shape' => 'RequestValidators'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetResource' => ['name' => 'GetResource', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}'], 'input' => ['shape' => 'GetResourceRequest'], 'output' => ['shape' => 'Resource'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetResources' => ['name' => 'GetResources', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/resources'], 'input' => ['shape' => 'GetResourcesRequest'], 'output' => ['shape' => 'Resources'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetRestApi' => ['name' => 'GetRestApi', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}'], 'input' => ['shape' => 'GetRestApiRequest'], 'output' => ['shape' => 'RestApi'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetRestApis' => ['name' => 'GetRestApis', 'http' => ['method' => 'GET', 'requestUri' => '/restapis'], 'input' => ['shape' => 'GetRestApisRequest'], 'output' => ['shape' => 'RestApis'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetSdk' => ['name' => 'GetSdk', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}', 'responseCode' => 200], 'input' => ['shape' => 'GetSdkRequest'], 'output' => ['shape' => 'SdkResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetSdkType' => ['name' => 'GetSdkType', 'http' => ['method' => 'GET', 'requestUri' => '/sdktypes/{sdktype_id}'], 'input' => ['shape' => 'GetSdkTypeRequest'], 'output' => ['shape' => 'SdkType'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetSdkTypes' => ['name' => 'GetSdkTypes', 'http' => ['method' => 'GET', 'requestUri' => '/sdktypes'], 'input' => ['shape' => 'GetSdkTypesRequest'], 'output' => ['shape' => 'SdkTypes'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetStage' => ['name' => 'GetStage', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}'], 'input' => ['shape' => 'GetStageRequest'], 'output' => ['shape' => 'Stage'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetStages' => ['name' => 'GetStages', 'http' => ['method' => 'GET', 'requestUri' => '/restapis/{restapi_id}/stages'], 'input' => ['shape' => 'GetStagesRequest'], 'output' => ['shape' => 'Stages'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetTags' => ['name' => 'GetTags', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource_arn}'], 'input' => ['shape' => 'GetTagsRequest'], 'output' => ['shape' => 'Tags'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetUsage' => ['name' => 'GetUsage', 'http' => ['method' => 'GET', 'requestUri' => '/usageplans/{usageplanId}/usage'], 'input' => ['shape' => 'GetUsageRequest'], 'output' => ['shape' => 'Usage'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetUsagePlan' => ['name' => 'GetUsagePlan', 'http' => ['method' => 'GET', 'requestUri' => '/usageplans/{usageplanId}'], 'input' => ['shape' => 'GetUsagePlanRequest'], 'output' => ['shape' => 'UsagePlan'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetUsagePlanKey' => ['name' => 'GetUsagePlanKey', 'http' => ['method' => 'GET', 'requestUri' => '/usageplans/{usageplanId}/keys/{keyId}', 'responseCode' => 200], 'input' => ['shape' => 'GetUsagePlanKeyRequest'], 'output' => ['shape' => 'UsagePlanKey'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetUsagePlanKeys' => ['name' => 'GetUsagePlanKeys', 'http' => ['method' => 'GET', 'requestUri' => '/usageplans/{usageplanId}/keys'], 'input' => ['shape' => 'GetUsagePlanKeysRequest'], 'output' => ['shape' => 'UsagePlanKeys'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetUsagePlans' => ['name' => 'GetUsagePlans', 'http' => ['method' => 'GET', 'requestUri' => '/usageplans'], 'input' => ['shape' => 'GetUsagePlansRequest'], 'output' => ['shape' => 'UsagePlans'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetVpcLink' => ['name' => 'GetVpcLink', 'http' => ['method' => 'GET', 'requestUri' => '/vpclinks/{vpclink_id}'], 'input' => ['shape' => 'GetVpcLinkRequest'], 'output' => ['shape' => 'VpcLink'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'GetVpcLinks' => ['name' => 'GetVpcLinks', 'http' => ['method' => 'GET', 'requestUri' => '/vpclinks'], 'input' => ['shape' => 'GetVpcLinksRequest'], 'output' => ['shape' => 'VpcLinks'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'ImportApiKeys' => ['name' => 'ImportApiKeys', 'http' => ['method' => 'POST', 'requestUri' => '/apikeys?mode=import', 'responseCode' => 201], 'input' => ['shape' => 'ImportApiKeysRequest'], 'output' => ['shape' => 'ApiKeyIds'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'ImportDocumentationParts' => ['name' => 'ImportDocumentationParts', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/documentation/parts'], 'input' => ['shape' => 'ImportDocumentationPartsRequest'], 'output' => ['shape' => 'DocumentationPartIds'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'ImportRestApi' => ['name' => 'ImportRestApi', 'http' => ['method' => 'POST', 'requestUri' => '/restapis?mode=import', 'responseCode' => 201], 'input' => ['shape' => 'ImportRestApiRequest'], 'output' => ['shape' => 'RestApi'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'PutGatewayResponse' => ['name' => 'PutGatewayResponse', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/gatewayresponses/{response_type}', 'responseCode' => 201], 'input' => ['shape' => 'PutGatewayResponseRequest'], 'output' => ['shape' => 'GatewayResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'PutIntegration' => ['name' => 'PutIntegration', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration', 'responseCode' => 201], 'input' => ['shape' => 'PutIntegrationRequest'], 'output' => ['shape' => 'Integration'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'PutIntegrationResponse' => ['name' => 'PutIntegrationResponse', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}', 'responseCode' => 201], 'input' => ['shape' => 'PutIntegrationResponseRequest'], 'output' => ['shape' => 'IntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'PutMethod' => ['name' => 'PutMethod', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}', 'responseCode' => 201], 'input' => ['shape' => 'PutMethodRequest'], 'output' => ['shape' => 'Method'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException']]], 'PutMethodResponse' => ['name' => 'PutMethodResponse', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}', 'responseCode' => 201], 'input' => ['shape' => 'PutMethodResponseRequest'], 'output' => ['shape' => 'MethodResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'PutRestApi' => ['name' => 'PutRestApi', 'http' => ['method' => 'PUT', 'requestUri' => '/restapis/{restapi_id}'], 'input' => ['shape' => 'PutRestApiRequest'], 'output' => ['shape' => 'RestApi'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/tags/{resource_arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'TestInvokeAuthorizer' => ['name' => 'TestInvokeAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/authorizers/{authorizer_id}'], 'input' => ['shape' => 'TestInvokeAuthorizerRequest'], 'output' => ['shape' => 'TestInvokeAuthorizerResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'TestInvokeMethod' => ['name' => 'TestInvokeMethod', 'http' => ['method' => 'POST', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}'], 'input' => ['shape' => 'TestInvokeMethodRequest'], 'output' => ['shape' => 'TestInvokeMethodResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource_arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateAccount' => ['name' => 'UpdateAccount', 'http' => ['method' => 'PATCH', 'requestUri' => '/account'], 'input' => ['shape' => 'UpdateAccountRequest'], 'output' => ['shape' => 'Account'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApiKey' => ['name' => 'UpdateApiKey', 'http' => ['method' => 'PATCH', 'requestUri' => '/apikeys/{api_Key}'], 'input' => ['shape' => 'UpdateApiKeyRequest'], 'output' => ['shape' => 'ApiKey'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateAuthorizer' => ['name' => 'UpdateAuthorizer', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/authorizers/{authorizer_id}'], 'input' => ['shape' => 'UpdateAuthorizerRequest'], 'output' => ['shape' => 'Authorizer'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateBasePathMapping' => ['name' => 'UpdateBasePathMapping', 'http' => ['method' => 'PATCH', 'requestUri' => '/domainnames/{domain_name}/basepathmappings/{base_path}'], 'input' => ['shape' => 'UpdateBasePathMappingRequest'], 'output' => ['shape' => 'BasePathMapping'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateClientCertificate' => ['name' => 'UpdateClientCertificate', 'http' => ['method' => 'PATCH', 'requestUri' => '/clientcertificates/{clientcertificate_id}'], 'input' => ['shape' => 'UpdateClientCertificateRequest'], 'output' => ['shape' => 'ClientCertificate'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateDeployment' => ['name' => 'UpdateDeployment', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/deployments/{deployment_id}'], 'input' => ['shape' => 'UpdateDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateDocumentationPart' => ['name' => 'UpdateDocumentationPart', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/documentation/parts/{part_id}'], 'input' => ['shape' => 'UpdateDocumentationPartRequest'], 'output' => ['shape' => 'DocumentationPart'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateDocumentationVersion' => ['name' => 'UpdateDocumentationVersion', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/documentation/versions/{doc_version}'], 'input' => ['shape' => 'UpdateDocumentationVersionRequest'], 'output' => ['shape' => 'DocumentationVersion'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateDomainName' => ['name' => 'UpdateDomainName', 'http' => ['method' => 'PATCH', 'requestUri' => '/domainnames/{domain_name}'], 'input' => ['shape' => 'UpdateDomainNameRequest'], 'output' => ['shape' => 'DomainName'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateGatewayResponse' => ['name' => 'UpdateGatewayResponse', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/gatewayresponses/{response_type}'], 'input' => ['shape' => 'UpdateGatewayResponseRequest'], 'output' => ['shape' => 'GatewayResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateIntegration' => ['name' => 'UpdateIntegration', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration'], 'input' => ['shape' => 'UpdateIntegrationRequest'], 'output' => ['shape' => 'Integration'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateIntegrationResponse' => ['name' => 'UpdateIntegrationResponse', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}'], 'input' => ['shape' => 'UpdateIntegrationResponseRequest'], 'output' => ['shape' => 'IntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateMethod' => ['name' => 'UpdateMethod', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}'], 'input' => ['shape' => 'UpdateMethodRequest'], 'output' => ['shape' => 'Method'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException']]], 'UpdateMethodResponse' => ['name' => 'UpdateMethodResponse', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}', 'responseCode' => 201], 'input' => ['shape' => 'UpdateMethodResponseRequest'], 'output' => ['shape' => 'MethodResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdateModel' => ['name' => 'UpdateModel', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/models/{model_name}'], 'input' => ['shape' => 'UpdateModelRequest'], 'output' => ['shape' => 'Model'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateRequestValidator' => ['name' => 'UpdateRequestValidator', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}'], 'input' => ['shape' => 'UpdateRequestValidatorRequest'], 'output' => ['shape' => 'RequestValidator'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateResource' => ['name' => 'UpdateResource', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/resources/{resource_id}'], 'input' => ['shape' => 'UpdateResourceRequest'], 'output' => ['shape' => 'Resource'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdateRestApi' => ['name' => 'UpdateRestApi', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}'], 'input' => ['shape' => 'UpdateRestApiRequest'], 'output' => ['shape' => 'RestApi'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateStage' => ['name' => 'UpdateStage', 'http' => ['method' => 'PATCH', 'requestUri' => '/restapis/{restapi_id}/stages/{stage_name}'], 'input' => ['shape' => 'UpdateStageRequest'], 'output' => ['shape' => 'Stage'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateUsage' => ['name' => 'UpdateUsage', 'http' => ['method' => 'PATCH', 'requestUri' => '/usageplans/{usageplanId}/keys/{keyId}/usage'], 'input' => ['shape' => 'UpdateUsageRequest'], 'output' => ['shape' => 'Usage'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateUsagePlan' => ['name' => 'UpdateUsagePlan', 'http' => ['method' => 'PATCH', 'requestUri' => '/usageplans/{usageplanId}'], 'input' => ['shape' => 'UpdateUsagePlanRequest'], 'output' => ['shape' => 'UsagePlan'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateVpcLink' => ['name' => 'UpdateVpcLink', 'http' => ['method' => 'PATCH', 'requestUri' => '/vpclinks/{vpclink_id}'], 'input' => ['shape' => 'UpdateVpcLinkRequest'], 'output' => ['shape' => 'VpcLink'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AccessLogSettings' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'String'], 'destinationArn' => ['shape' => 'String']]], 'Account' => ['type' => 'structure', 'members' => ['cloudwatchRoleArn' => ['shape' => 'String'], 'throttleSettings' => ['shape' => 'ThrottleSettings'], 'features' => ['shape' => 'ListOfString'], 'apiKeyVersion' => ['shape' => 'String']]], 'ApiKey' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'customerId' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'enabled' => ['shape' => 'Boolean'], 'createdDate' => ['shape' => 'Timestamp'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'stageKeys' => ['shape' => 'ListOfString'], 'tags' => ['shape' => 'MapOfStringToString']]], 'ApiKeyIds' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'ListOfString'], 'warnings' => ['shape' => 'ListOfString']]], 'ApiKeySourceType' => ['type' => 'string', 'enum' => ['HEADER', 'AUTHORIZER']], 'ApiKeys' => ['type' => 'structure', 'members' => ['warnings' => ['shape' => 'ListOfString'], 'position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfApiKey', 'locationName' => 'item']]], 'ApiKeysFormat' => ['type' => 'string', 'enum' => ['csv']], 'ApiStage' => ['type' => 'structure', 'members' => ['apiId' => ['shape' => 'String'], 'stage' => ['shape' => 'String'], 'throttle' => ['shape' => 'MapOfApiStageThrottleSettings']]], 'Authorizer' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'type' => ['shape' => 'AuthorizerType'], 'providerARNs' => ['shape' => 'ListOfARNs'], 'authType' => ['shape' => 'String'], 'authorizerUri' => ['shape' => 'String'], 'authorizerCredentials' => ['shape' => 'String'], 'identitySource' => ['shape' => 'String'], 'identityValidationExpression' => ['shape' => 'String'], 'authorizerResultTtlInSeconds' => ['shape' => 'NullableInteger']]], 'AuthorizerType' => ['type' => 'string', 'enum' => ['TOKEN', 'REQUEST', 'COGNITO_USER_POOLS']], 'Authorizers' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfAuthorizer', 'locationName' => 'item']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BasePathMapping' => ['type' => 'structure', 'members' => ['basePath' => ['shape' => 'String'], 'restApiId' => ['shape' => 'String'], 'stage' => ['shape' => 'String']]], 'BasePathMappings' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfBasePathMapping', 'locationName' => 'item']]], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean'], 'CacheClusterSize' => ['type' => 'string', 'enum' => ['0.5', '1.6', '6.1', '13.5', '28.4', '58.2', '118', '237']], 'CacheClusterStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'AVAILABLE', 'DELETE_IN_PROGRESS', 'NOT_AVAILABLE', 'FLUSH_IN_PROGRESS']], 'CanarySettings' => ['type' => 'structure', 'members' => ['percentTraffic' => ['shape' => 'Double'], 'deploymentId' => ['shape' => 'String'], 'stageVariableOverrides' => ['shape' => 'MapOfStringToString'], 'useStageCache' => ['shape' => 'Boolean']]], 'ClientCertificate' => ['type' => 'structure', 'members' => ['clientCertificateId' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'pemEncodedCertificate' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Timestamp'], 'expirationDate' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'MapOfStringToString']]], 'ClientCertificates' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfClientCertificate', 'locationName' => 'item']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionType' => ['type' => 'string', 'enum' => ['INTERNET', 'VPC_LINK']], 'ContentHandlingStrategy' => ['type' => 'string', 'enum' => ['CONVERT_TO_BINARY', 'CONVERT_TO_TEXT']], 'CreateApiKeyRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'enabled' => ['shape' => 'Boolean'], 'generateDistinctId' => ['shape' => 'Boolean'], 'value' => ['shape' => 'String'], 'stageKeys' => ['shape' => 'ListOfStageKeys'], 'customerId' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString']]], 'CreateAuthorizerRequest' => ['type' => 'structure', 'required' => ['restApiId', 'name', 'type'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'name' => ['shape' => 'String'], 'type' => ['shape' => 'AuthorizerType'], 'providerARNs' => ['shape' => 'ListOfARNs'], 'authType' => ['shape' => 'String'], 'authorizerUri' => ['shape' => 'String'], 'authorizerCredentials' => ['shape' => 'String'], 'identitySource' => ['shape' => 'String'], 'identityValidationExpression' => ['shape' => 'String'], 'authorizerResultTtlInSeconds' => ['shape' => 'NullableInteger']]], 'CreateBasePathMappingRequest' => ['type' => 'structure', 'required' => ['domainName', 'restApiId'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'basePath' => ['shape' => 'String'], 'restApiId' => ['shape' => 'String'], 'stage' => ['shape' => 'String']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String'], 'stageDescription' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'cacheClusterEnabled' => ['shape' => 'NullableBoolean'], 'cacheClusterSize' => ['shape' => 'CacheClusterSize'], 'variables' => ['shape' => 'MapOfStringToString'], 'canarySettings' => ['shape' => 'DeploymentCanarySettings'], 'tracingEnabled' => ['shape' => 'NullableBoolean']]], 'CreateDocumentationPartRequest' => ['type' => 'structure', 'required' => ['restApiId', 'location', 'properties'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'location' => ['shape' => 'DocumentationPartLocation'], 'properties' => ['shape' => 'String']]], 'CreateDocumentationVersionRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationVersion'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationVersion' => ['shape' => 'String'], 'stageName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'CreateDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'String'], 'certificateName' => ['shape' => 'String'], 'certificateBody' => ['shape' => 'String'], 'certificatePrivateKey' => ['shape' => 'String'], 'certificateChain' => ['shape' => 'String'], 'certificateArn' => ['shape' => 'String'], 'regionalCertificateName' => ['shape' => 'String'], 'regionalCertificateArn' => ['shape' => 'String'], 'endpointConfiguration' => ['shape' => 'EndpointConfiguration'], 'tags' => ['shape' => 'MapOfStringToString'], 'securityPolicy' => ['shape' => 'SecurityPolicy'], 'mutualTlsAuthentication' => ['shape' => 'MutualTlsAuthenticationInput'], 'ownershipVerificationCertificateArn' => ['shape' => 'String']]], 'CreateModelRequest' => ['type' => 'structure', 'required' => ['restApiId', 'name', 'contentType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'schema' => ['shape' => 'String'], 'contentType' => ['shape' => 'String']]], 'CreateRequestValidatorRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'name' => ['shape' => 'String'], 'validateRequestBody' => ['shape' => 'Boolean'], 'validateRequestParameters' => ['shape' => 'Boolean']]], 'CreateResourceRequest' => ['type' => 'structure', 'required' => ['restApiId', 'parentId', 'pathPart'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'parentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'parent_id'], 'pathPart' => ['shape' => 'String']]], 'CreateRestApiRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'cloneFrom' => ['shape' => 'String'], 'binaryMediaTypes' => ['shape' => 'ListOfString'], 'minimumCompressionSize' => ['shape' => 'NullableInteger'], 'apiKeySource' => ['shape' => 'ApiKeySourceType'], 'endpointConfiguration' => ['shape' => 'EndpointConfiguration'], 'policy' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString'], 'disableExecuteApiEndpoint' => ['shape' => 'Boolean']]], 'CreateStageRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName', 'deploymentId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String'], 'deploymentId' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'cacheClusterEnabled' => ['shape' => 'Boolean'], 'cacheClusterSize' => ['shape' => 'CacheClusterSize'], 'variables' => ['shape' => 'MapOfStringToString'], 'documentationVersion' => ['shape' => 'String'], 'canarySettings' => ['shape' => 'CanarySettings'], 'tracingEnabled' => ['shape' => 'Boolean'], 'tags' => ['shape' => 'MapOfStringToString']]], 'CreateUsagePlanKeyRequest' => ['type' => 'structure', 'required' => ['usagePlanId', 'keyId', 'keyType'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'keyId' => ['shape' => 'String'], 'keyType' => ['shape' => 'String']]], 'CreateUsagePlanRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'apiStages' => ['shape' => 'ListOfApiStage'], 'throttle' => ['shape' => 'ThrottleSettings'], 'quota' => ['shape' => 'QuotaSettings'], 'tags' => ['shape' => 'MapOfStringToString']]], 'CreateVpcLinkRequest' => ['type' => 'structure', 'required' => ['name', 'targetArns'], 'members' => ['name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'targetArns' => ['shape' => 'ListOfString'], 'tags' => ['shape' => 'MapOfStringToString']]], 'DeleteApiKeyRequest' => ['type' => 'structure', 'required' => ['apiKey'], 'members' => ['apiKey' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'api_Key']]], 'DeleteAuthorizerRequest' => ['type' => 'structure', 'required' => ['restApiId', 'authorizerId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'authorizerId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'authorizer_id']]], 'DeleteBasePathMappingRequest' => ['type' => 'structure', 'required' => ['domainName', 'basePath'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'basePath' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'base_path']]], 'DeleteClientCertificateRequest' => ['type' => 'structure', 'required' => ['clientCertificateId'], 'members' => ['clientCertificateId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clientcertificate_id']]], 'DeleteDeploymentRequest' => ['type' => 'structure', 'required' => ['restApiId', 'deploymentId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'deploymentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'deployment_id']]], 'DeleteDocumentationPartRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationPartId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationPartId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'part_id']]], 'DeleteDocumentationVersionRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationVersion'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationVersion' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'doc_version']]], 'DeleteDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name']]], 'DeleteGatewayResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'responseType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'responseType' => ['shape' => 'GatewayResponseType', 'location' => 'uri', 'locationName' => 'response_type']]], 'DeleteIntegrationRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method']]], 'DeleteIntegrationResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code']]], 'DeleteMethodRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method']]], 'DeleteMethodResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code']]], 'DeleteModelRequest' => ['type' => 'structure', 'required' => ['restApiId', 'modelName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'modelName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'model_name']]], 'DeleteRequestValidatorRequest' => ['type' => 'structure', 'required' => ['restApiId', 'requestValidatorId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'requestValidatorId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'requestvalidator_id']]], 'DeleteResourceRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id']]], 'DeleteRestApiRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id']]], 'DeleteStageRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name']]], 'DeleteUsagePlanKeyRequest' => ['type' => 'structure', 'required' => ['usagePlanId', 'keyId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'keyId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'keyId']]], 'DeleteUsagePlanRequest' => ['type' => 'structure', 'required' => ['usagePlanId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId']]], 'DeleteVpcLinkRequest' => ['type' => 'structure', 'required' => ['vpcLinkId'], 'members' => ['vpcLinkId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'vpclink_id']]], 'Deployment' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Timestamp'], 'apiSummary' => ['shape' => 'PathToMapOfMethodSnapshot']]], 'DeploymentCanarySettings' => ['type' => 'structure', 'members' => ['percentTraffic' => ['shape' => 'Double'], 'stageVariableOverrides' => ['shape' => 'MapOfStringToString'], 'useStageCache' => ['shape' => 'Boolean']]], 'Deployments' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfDeployment', 'locationName' => 'item']]], 'DocumentationPart' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'location' => ['shape' => 'DocumentationPartLocation'], 'properties' => ['shape' => 'String']]], 'DocumentationPartIds' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'ListOfString'], 'warnings' => ['shape' => 'ListOfString']]], 'DocumentationPartLocation' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'DocumentationPartType'], 'path' => ['shape' => 'String'], 'method' => ['shape' => 'String'], 'statusCode' => ['shape' => 'DocumentationPartLocationStatusCode'], 'name' => ['shape' => 'String']]], 'DocumentationPartLocationStatusCode' => ['type' => 'string', 'pattern' => '^([1-5]\\d\\d|\\*|\\s*)$'], 'DocumentationPartType' => ['type' => 'string', 'enum' => ['API', 'AUTHORIZER', 'MODEL', 'RESOURCE', 'METHOD', 'PATH_PARAMETER', 'QUERY_PARAMETER', 'REQUEST_HEADER', 'REQUEST_BODY', 'RESPONSE', 'RESPONSE_HEADER', 'RESPONSE_BODY']], 'DocumentationParts' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfDocumentationPart', 'locationName' => 'item']]], 'DocumentationVersion' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'String']]], 'DocumentationVersions' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfDocumentationVersion', 'locationName' => 'item']]], 'DomainName' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'String'], 'certificateName' => ['shape' => 'String'], 'certificateArn' => ['shape' => 'String'], 'certificateUploadDate' => ['shape' => 'Timestamp'], 'regionalDomainName' => ['shape' => 'String'], 'regionalHostedZoneId' => ['shape' => 'String'], 'regionalCertificateName' => ['shape' => 'String'], 'regionalCertificateArn' => ['shape' => 'String'], 'distributionDomainName' => ['shape' => 'String'], 'distributionHostedZoneId' => ['shape' => 'String'], 'endpointConfiguration' => ['shape' => 'EndpointConfiguration'], 'domainNameStatus' => ['shape' => 'DomainNameStatus'], 'domainNameStatusMessage' => ['shape' => 'String'], 'securityPolicy' => ['shape' => 'SecurityPolicy'], 'tags' => ['shape' => 'MapOfStringToString'], 'mutualTlsAuthentication' => ['shape' => 'MutualTlsAuthentication'], 'ownershipVerificationCertificateArn' => ['shape' => 'String']]], 'DomainNameStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UPDATING', 'PENDING', 'PENDING_CERTIFICATE_REIMPORT', 'PENDING_OWNERSHIP_VERIFICATION']], 'DomainNames' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfDomainName', 'locationName' => 'item']]], 'Double' => ['type' => 'double'], 'EndpointConfiguration' => ['type' => 'structure', 'members' => ['types' => ['shape' => 'ListOfEndpointType'], 'vpcEndpointIds' => ['shape' => 'ListOfString']]], 'EndpointType' => ['type' => 'string', 'enum' => ['REGIONAL', 'EDGE', 'PRIVATE']], 'ExportResponse' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type'], 'contentDisposition' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'body' => ['shape' => 'Blob']], 'payload' => 'body'], 'FlushStageAuthorizersCacheRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name']]], 'FlushStageCacheRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name']]], 'GatewayResponse' => ['type' => 'structure', 'members' => ['responseType' => ['shape' => 'GatewayResponseType'], 'statusCode' => ['shape' => 'StatusCode'], 'responseParameters' => ['shape' => 'MapOfStringToString'], 'responseTemplates' => ['shape' => 'MapOfStringToString'], 'defaultResponse' => ['shape' => 'Boolean']]], 'GatewayResponseType' => ['type' => 'string', 'enum' => ['DEFAULT_4XX', 'DEFAULT_5XX', 'RESOURCE_NOT_FOUND', 'UNAUTHORIZED', 'INVALID_API_KEY', 'ACCESS_DENIED', 'AUTHORIZER_FAILURE', 'AUTHORIZER_CONFIGURATION_ERROR', 'INVALID_SIGNATURE', 'EXPIRED_TOKEN', 'MISSING_AUTHENTICATION_TOKEN', 'INTEGRATION_FAILURE', 'INTEGRATION_TIMEOUT', 'API_CONFIGURATION_ERROR', 'UNSUPPORTED_MEDIA_TYPE', 'BAD_REQUEST_PARAMETERS', 'BAD_REQUEST_BODY', 'REQUEST_TOO_LARGE', 'THROTTLED', 'QUOTA_EXCEEDED', 'WAF_FILTERED']], 'GatewayResponses' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfGatewayResponse', 'locationName' => 'item']]], 'GenerateClientCertificateRequest' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString']]], 'GetAccountRequest' => ['type' => 'structure', 'members' => []], 'GetApiKeyRequest' => ['type' => 'structure', 'required' => ['apiKey'], 'members' => ['apiKey' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'api_Key'], 'includeValue' => ['shape' => 'NullableBoolean', 'location' => 'querystring', 'locationName' => 'includeValue']]], 'GetApiKeysRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit'], 'nameQuery' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name'], 'customerId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'customerId'], 'includeValues' => ['shape' => 'NullableBoolean', 'location' => 'querystring', 'locationName' => 'includeValues']]], 'GetAuthorizerRequest' => ['type' => 'structure', 'required' => ['restApiId', 'authorizerId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'authorizerId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'authorizer_id']]], 'GetAuthorizersRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetBasePathMappingRequest' => ['type' => 'structure', 'required' => ['domainName', 'basePath'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'basePath' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'base_path']]], 'GetBasePathMappingsRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetClientCertificateRequest' => ['type' => 'structure', 'required' => ['clientCertificateId'], 'members' => ['clientCertificateId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clientcertificate_id']]], 'GetClientCertificatesRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetDeploymentRequest' => ['type' => 'structure', 'required' => ['restApiId', 'deploymentId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'deploymentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'deployment_id'], 'embed' => ['shape' => 'ListOfString', 'location' => 'querystring', 'locationName' => 'embed']]], 'GetDeploymentsRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetDocumentationPartRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationPartId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationPartId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'part_id']]], 'GetDocumentationPartsRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'type' => ['shape' => 'DocumentationPartType', 'location' => 'querystring', 'locationName' => 'type'], 'nameQuery' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name'], 'path' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'path'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit'], 'locationStatus' => ['shape' => 'LocationStatusType', 'location' => 'querystring', 'locationName' => 'locationStatus']]], 'GetDocumentationVersionRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationVersion'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationVersion' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'doc_version']]], 'GetDocumentationVersionsRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name']]], 'GetDomainNamesRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetExportRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName', 'exportType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name'], 'exportType' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'export_type'], 'parameters' => ['shape' => 'MapOfStringToString', 'location' => 'querystring'], 'accepts' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Accept']]], 'GetGatewayResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'responseType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'responseType' => ['shape' => 'GatewayResponseType', 'location' => 'uri', 'locationName' => 'response_type']]], 'GetGatewayResponsesRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetIntegrationRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method']]], 'GetIntegrationResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code']]], 'GetMethodRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method']]], 'GetMethodResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code']]], 'GetModelRequest' => ['type' => 'structure', 'required' => ['restApiId', 'modelName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'modelName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'model_name'], 'flatten' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'flatten']]], 'GetModelTemplateRequest' => ['type' => 'structure', 'required' => ['restApiId', 'modelName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'modelName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'model_name']]], 'GetModelsRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetRequestValidatorRequest' => ['type' => 'structure', 'required' => ['restApiId', 'requestValidatorId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'requestValidatorId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'requestvalidator_id']]], 'GetRequestValidatorsRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetResourceRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'embed' => ['shape' => 'ListOfString', 'location' => 'querystring', 'locationName' => 'embed']]], 'GetResourcesRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit'], 'embed' => ['shape' => 'ListOfString', 'location' => 'querystring', 'locationName' => 'embed']]], 'GetRestApiRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id']]], 'GetRestApisRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetSdkRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName', 'sdkType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name'], 'sdkType' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sdk_type'], 'parameters' => ['shape' => 'MapOfStringToString', 'location' => 'querystring']]], 'GetSdkTypeRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sdktype_id']]], 'GetSdkTypesRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetStageRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name']]], 'GetStagesRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'deploymentId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'deploymentId']]], 'GetTagsRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_arn'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetUsagePlanKeyRequest' => ['type' => 'structure', 'required' => ['usagePlanId', 'keyId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'keyId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'keyId']]], 'GetUsagePlanKeysRequest' => ['type' => 'structure', 'required' => ['usagePlanId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit'], 'nameQuery' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name']]], 'GetUsagePlanRequest' => ['type' => 'structure', 'required' => ['usagePlanId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId']]], 'GetUsagePlansRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'keyId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'keyId'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetUsageRequest' => ['type' => 'structure', 'required' => ['usagePlanId', 'startDate', 'endDate'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'keyId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'keyId'], 'startDate' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'startDate'], 'endDate' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'endDate'], 'position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'GetVpcLinkRequest' => ['type' => 'structure', 'required' => ['vpcLinkId'], 'members' => ['vpcLinkId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'vpclink_id']]], 'GetVpcLinksRequest' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'position'], 'limit' => ['shape' => 'NullableInteger', 'location' => 'querystring', 'locationName' => 'limit']]], 'ImportApiKeysRequest' => ['type' => 'structure', 'required' => ['body', 'format'], 'members' => ['body' => ['shape' => 'Blob'], 'format' => ['shape' => 'ApiKeysFormat', 'location' => 'querystring', 'locationName' => 'format'], 'failOnWarnings' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'failonwarnings']], 'payload' => 'body'], 'ImportDocumentationPartsRequest' => ['type' => 'structure', 'required' => ['restApiId', 'body'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'mode' => ['shape' => 'PutMode', 'location' => 'querystring', 'locationName' => 'mode'], 'failOnWarnings' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'failonwarnings'], 'body' => ['shape' => 'Blob']], 'payload' => 'body'], 'ImportRestApiRequest' => ['type' => 'structure', 'required' => ['body'], 'members' => ['failOnWarnings' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'failonwarnings'], 'parameters' => ['shape' => 'MapOfStringToString', 'location' => 'querystring'], 'body' => ['shape' => 'Blob']], 'payload' => 'body'], 'Integer' => ['type' => 'integer'], 'Integration' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'IntegrationType'], 'httpMethod' => ['shape' => 'String'], 'uri' => ['shape' => 'String'], 'connectionType' => ['shape' => 'ConnectionType'], 'connectionId' => ['shape' => 'String'], 'credentials' => ['shape' => 'String'], 'requestParameters' => ['shape' => 'MapOfStringToString'], 'requestTemplates' => ['shape' => 'MapOfStringToString'], 'passthroughBehavior' => ['shape' => 'String'], 'contentHandling' => ['shape' => 'ContentHandlingStrategy'], 'timeoutInMillis' => ['shape' => 'Integer'], 'cacheNamespace' => ['shape' => 'String'], 'cacheKeyParameters' => ['shape' => 'ListOfString'], 'integrationResponses' => ['shape' => 'MapOfIntegrationResponse'], 'tlsConfig' => ['shape' => 'TlsConfig']]], 'IntegrationResponse' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'StatusCode'], 'selectionPattern' => ['shape' => 'String'], 'responseParameters' => ['shape' => 'MapOfStringToString'], 'responseTemplates' => ['shape' => 'MapOfStringToString'], 'contentHandling' => ['shape' => 'ContentHandlingStrategy']]], 'IntegrationType' => ['type' => 'string', 'enum' => ['HTTP', 'AWS', 'MOCK', 'HTTP_PROXY', 'AWS_PROXY']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListOfARNs' => ['type' => 'list', 'member' => ['shape' => 'ProviderARN']], 'ListOfApiKey' => ['type' => 'list', 'member' => ['shape' => 'ApiKey']], 'ListOfApiStage' => ['type' => 'list', 'member' => ['shape' => 'ApiStage']], 'ListOfAuthorizer' => ['type' => 'list', 'member' => ['shape' => 'Authorizer']], 'ListOfBasePathMapping' => ['type' => 'list', 'member' => ['shape' => 'BasePathMapping']], 'ListOfClientCertificate' => ['type' => 'list', 'member' => ['shape' => 'ClientCertificate']], 'ListOfDeployment' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], 'ListOfDocumentationPart' => ['type' => 'list', 'member' => ['shape' => 'DocumentationPart']], 'ListOfDocumentationVersion' => ['type' => 'list', 'member' => ['shape' => 'DocumentationVersion']], 'ListOfDomainName' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'ListOfEndpointType' => ['type' => 'list', 'member' => ['shape' => 'EndpointType']], 'ListOfGatewayResponse' => ['type' => 'list', 'member' => ['shape' => 'GatewayResponse']], 'ListOfLong' => ['type' => 'list', 'member' => ['shape' => 'Long']], 'ListOfModel' => ['type' => 'list', 'member' => ['shape' => 'Model']], 'ListOfPatchOperation' => ['type' => 'list', 'member' => ['shape' => 'PatchOperation']], 'ListOfRequestValidator' => ['type' => 'list', 'member' => ['shape' => 'RequestValidator']], 'ListOfResource' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ListOfRestApi' => ['type' => 'list', 'member' => ['shape' => 'RestApi']], 'ListOfSdkConfigurationProperty' => ['type' => 'list', 'member' => ['shape' => 'SdkConfigurationProperty']], 'ListOfSdkType' => ['type' => 'list', 'member' => ['shape' => 'SdkType']], 'ListOfStage' => ['type' => 'list', 'member' => ['shape' => 'Stage']], 'ListOfStageKeys' => ['type' => 'list', 'member' => ['shape' => 'StageKey']], 'ListOfString' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListOfUsage' => ['type' => 'list', 'member' => ['shape' => 'ListOfLong']], 'ListOfUsagePlan' => ['type' => 'list', 'member' => ['shape' => 'UsagePlan']], 'ListOfUsagePlanKey' => ['type' => 'list', 'member' => ['shape' => 'UsagePlanKey']], 'ListOfVpcLink' => ['type' => 'list', 'member' => ['shape' => 'VpcLink']], 'LocationStatusType' => ['type' => 'string', 'enum' => ['DOCUMENTED', 'UNDOCUMENTED']], 'Long' => ['type' => 'long'], 'MapOfApiStageThrottleSettings' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ThrottleSettings']], 'MapOfIntegrationResponse' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'IntegrationResponse']], 'MapOfKeyUsages' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ListOfUsage']], 'MapOfMethod' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Method']], 'MapOfMethodResponse' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'MethodResponse']], 'MapOfMethodSettings' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'MethodSetting']], 'MapOfMethodSnapshot' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'MethodSnapshot']], 'MapOfStringToBoolean' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'NullableBoolean']], 'MapOfStringToList' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ListOfString']], 'MapOfStringToString' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Method' => ['type' => 'structure', 'members' => ['httpMethod' => ['shape' => 'String'], 'authorizationType' => ['shape' => 'String'], 'authorizerId' => ['shape' => 'String'], 'apiKeyRequired' => ['shape' => 'NullableBoolean'], 'requestValidatorId' => ['shape' => 'String'], 'operationName' => ['shape' => 'String'], 'requestParameters' => ['shape' => 'MapOfStringToBoolean'], 'requestModels' => ['shape' => 'MapOfStringToString'], 'methodResponses' => ['shape' => 'MapOfMethodResponse'], 'methodIntegration' => ['shape' => 'Integration'], 'authorizationScopes' => ['shape' => 'ListOfString']]], 'MethodResponse' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'StatusCode'], 'responseParameters' => ['shape' => 'MapOfStringToBoolean'], 'responseModels' => ['shape' => 'MapOfStringToString']]], 'MethodSetting' => ['type' => 'structure', 'members' => ['metricsEnabled' => ['shape' => 'Boolean'], 'loggingLevel' => ['shape' => 'String'], 'dataTraceEnabled' => ['shape' => 'Boolean'], 'throttlingBurstLimit' => ['shape' => 'Integer'], 'throttlingRateLimit' => ['shape' => 'Double'], 'cachingEnabled' => ['shape' => 'Boolean'], 'cacheTtlInSeconds' => ['shape' => 'Integer'], 'cacheDataEncrypted' => ['shape' => 'Boolean'], 'requireAuthorizationForCacheControl' => ['shape' => 'Boolean'], 'unauthorizedCacheControlHeaderStrategy' => ['shape' => 'UnauthorizedCacheControlHeaderStrategy']]], 'MethodSnapshot' => ['type' => 'structure', 'members' => ['authorizationType' => ['shape' => 'String'], 'apiKeyRequired' => ['shape' => 'Boolean']]], 'Model' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'schema' => ['shape' => 'String'], 'contentType' => ['shape' => 'String']]], 'Models' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfModel', 'locationName' => 'item']]], 'MutualTlsAuthentication' => ['type' => 'structure', 'members' => ['truststoreUri' => ['shape' => 'String'], 'truststoreVersion' => ['shape' => 'String'], 'truststoreWarnings' => ['shape' => 'ListOfString']]], 'MutualTlsAuthenticationInput' => ['type' => 'structure', 'members' => ['truststoreUri' => ['shape' => 'String'], 'truststoreVersion' => ['shape' => 'String']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NullableBoolean' => ['type' => 'boolean'], 'NullableInteger' => ['type' => 'integer'], 'Op' => ['type' => 'string', 'enum' => ['add', 'remove', 'replace', 'move', 'copy', 'test']], 'PatchOperation' => ['type' => 'structure', 'members' => ['op' => ['shape' => 'Op'], 'path' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'from' => ['shape' => 'String']]], 'PathToMapOfMethodSnapshot' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'MapOfMethodSnapshot']], 'ProviderARN' => ['type' => 'string'], 'PutGatewayResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'responseType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'responseType' => ['shape' => 'GatewayResponseType', 'location' => 'uri', 'locationName' => 'response_type'], 'statusCode' => ['shape' => 'StatusCode'], 'responseParameters' => ['shape' => 'MapOfStringToString'], 'responseTemplates' => ['shape' => 'MapOfStringToString']]], 'PutIntegrationRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'type'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'type' => ['shape' => 'IntegrationType'], 'integrationHttpMethod' => ['shape' => 'String', 'locationName' => 'httpMethod'], 'uri' => ['shape' => 'String'], 'connectionType' => ['shape' => 'ConnectionType'], 'connectionId' => ['shape' => 'String'], 'credentials' => ['shape' => 'String'], 'requestParameters' => ['shape' => 'MapOfStringToString'], 'requestTemplates' => ['shape' => 'MapOfStringToString'], 'passthroughBehavior' => ['shape' => 'String'], 'cacheNamespace' => ['shape' => 'String'], 'cacheKeyParameters' => ['shape' => 'ListOfString'], 'contentHandling' => ['shape' => 'ContentHandlingStrategy'], 'timeoutInMillis' => ['shape' => 'NullableInteger'], 'tlsConfig' => ['shape' => 'TlsConfig']]], 'PutIntegrationResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code'], 'selectionPattern' => ['shape' => 'String'], 'responseParameters' => ['shape' => 'MapOfStringToString'], 'responseTemplates' => ['shape' => 'MapOfStringToString'], 'contentHandling' => ['shape' => 'ContentHandlingStrategy']]], 'PutMethodRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'authorizationType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'authorizationType' => ['shape' => 'String'], 'authorizerId' => ['shape' => 'String'], 'apiKeyRequired' => ['shape' => 'Boolean'], 'operationName' => ['shape' => 'String'], 'requestParameters' => ['shape' => 'MapOfStringToBoolean'], 'requestModels' => ['shape' => 'MapOfStringToString'], 'requestValidatorId' => ['shape' => 'String'], 'authorizationScopes' => ['shape' => 'ListOfString']]], 'PutMethodResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code'], 'responseParameters' => ['shape' => 'MapOfStringToBoolean'], 'responseModels' => ['shape' => 'MapOfStringToString']]], 'PutMode' => ['type' => 'string', 'enum' => ['merge', 'overwrite']], 'PutRestApiRequest' => ['type' => 'structure', 'required' => ['restApiId', 'body'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'mode' => ['shape' => 'PutMode', 'location' => 'querystring', 'locationName' => 'mode'], 'failOnWarnings' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'failonwarnings'], 'parameters' => ['shape' => 'MapOfStringToString', 'location' => 'querystring'], 'body' => ['shape' => 'Blob']], 'payload' => 'body'], 'QuotaPeriodType' => ['type' => 'string', 'enum' => ['DAY', 'WEEK', 'MONTH']], 'QuotaSettings' => ['type' => 'structure', 'members' => ['limit' => ['shape' => 'Integer'], 'offset' => ['shape' => 'Integer'], 'period' => ['shape' => 'QuotaPeriodType']]], 'RequestValidator' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'validateRequestBody' => ['shape' => 'Boolean'], 'validateRequestParameters' => ['shape' => 'Boolean']]], 'RequestValidators' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfRequestValidator', 'locationName' => 'item']]], 'Resource' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'parentId' => ['shape' => 'String'], 'pathPart' => ['shape' => 'String'], 'path' => ['shape' => 'String'], 'resourceMethods' => ['shape' => 'MapOfMethod']]], 'Resources' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfResource', 'locationName' => 'item']]], 'RestApi' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'String'], 'warnings' => ['shape' => 'ListOfString'], 'binaryMediaTypes' => ['shape' => 'ListOfString'], 'minimumCompressionSize' => ['shape' => 'NullableInteger'], 'apiKeySource' => ['shape' => 'ApiKeySourceType'], 'endpointConfiguration' => ['shape' => 'EndpointConfiguration'], 'policy' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString'], 'disableExecuteApiEndpoint' => ['shape' => 'Boolean']]], 'RestApis' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfRestApi', 'locationName' => 'item']]], 'SdkConfigurationProperty' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'friendlyName' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'required' => ['shape' => 'Boolean'], 'defaultValue' => ['shape' => 'String']]], 'SdkResponse' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type'], 'contentDisposition' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'body' => ['shape' => 'Blob']], 'payload' => 'body'], 'SdkType' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'friendlyName' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'configurationProperties' => ['shape' => 'ListOfSdkConfigurationProperty']]], 'SdkTypes' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfSdkType', 'locationName' => 'item']]], 'SecurityPolicy' => ['type' => 'string', 'enum' => ['TLS_1_0', 'TLS_1_2']], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'Stage' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'String'], 'clientCertificateId' => ['shape' => 'String'], 'stageName' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'cacheClusterEnabled' => ['shape' => 'Boolean'], 'cacheClusterSize' => ['shape' => 'CacheClusterSize'], 'cacheClusterStatus' => ['shape' => 'CacheClusterStatus'], 'methodSettings' => ['shape' => 'MapOfMethodSettings'], 'variables' => ['shape' => 'MapOfStringToString'], 'documentationVersion' => ['shape' => 'String'], 'accessLogSettings' => ['shape' => 'AccessLogSettings'], 'canarySettings' => ['shape' => 'CanarySettings'], 'tracingEnabled' => ['shape' => 'Boolean'], 'webAclArn' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString'], 'createdDate' => ['shape' => 'Timestamp'], 'lastUpdatedDate' => ['shape' => 'Timestamp']]], 'StageKey' => ['type' => 'structure', 'members' => ['restApiId' => ['shape' => 'String'], 'stageName' => ['shape' => 'String']]], 'Stages' => ['type' => 'structure', 'members' => ['item' => ['shape' => 'ListOfStage']]], 'StatusCode' => ['type' => 'string', 'pattern' => 'DeliciousBrains\\WP_Offload_SES\\Aws3\\[1-5]\\d\\d'], 'String' => ['type' => 'string'], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_arn'], 'tags' => ['shape' => 'MapOfStringToString']]], 'Tags' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'MapOfStringToString']]], 'Template' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'String']]], 'TestInvokeAuthorizerRequest' => ['type' => 'structure', 'required' => ['restApiId', 'authorizerId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'authorizerId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'authorizer_id'], 'headers' => ['shape' => 'MapOfStringToString'], 'multiValueHeaders' => ['shape' => 'MapOfStringToList'], 'pathWithQueryString' => ['shape' => 'String'], 'body' => ['shape' => 'String'], 'stageVariables' => ['shape' => 'MapOfStringToString'], 'additionalContext' => ['shape' => 'MapOfStringToString']]], 'TestInvokeAuthorizerResponse' => ['type' => 'structure', 'members' => ['clientStatus' => ['shape' => 'Integer'], 'log' => ['shape' => 'String'], 'latency' => ['shape' => 'Long'], 'principalId' => ['shape' => 'String'], 'policy' => ['shape' => 'String'], 'authorization' => ['shape' => 'MapOfStringToList'], 'claims' => ['shape' => 'MapOfStringToString']]], 'TestInvokeMethodRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'pathWithQueryString' => ['shape' => 'String'], 'body' => ['shape' => 'String'], 'headers' => ['shape' => 'MapOfStringToString'], 'multiValueHeaders' => ['shape' => 'MapOfStringToList'], 'clientCertificateId' => ['shape' => 'String'], 'stageVariables' => ['shape' => 'MapOfStringToString']]], 'TestInvokeMethodResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'Integer'], 'body' => ['shape' => 'String'], 'headers' => ['shape' => 'MapOfStringToString'], 'multiValueHeaders' => ['shape' => 'MapOfStringToList'], 'log' => ['shape' => 'String'], 'latency' => ['shape' => 'Long']]], 'ThrottleSettings' => ['type' => 'structure', 'members' => ['burstLimit' => ['shape' => 'Integer'], 'rateLimit' => ['shape' => 'Double']]], 'Timestamp' => ['type' => 'timestamp'], 'TlsConfig' => ['type' => 'structure', 'members' => ['insecureSkipVerification' => ['shape' => 'Boolean']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedCacheControlHeaderStrategy' => ['type' => 'string', 'enum' => ['FAIL_WITH_403', 'SUCCEED_WITH_RESPONSE_HEADER', 'SUCCEED_WITHOUT_RESPONSE_HEADER']], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_arn'], 'tagKeys' => ['shape' => 'ListOfString', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateAccountRequest' => ['type' => 'structure', 'members' => ['patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateApiKeyRequest' => ['type' => 'structure', 'required' => ['apiKey'], 'members' => ['apiKey' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'api_Key'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateAuthorizerRequest' => ['type' => 'structure', 'required' => ['restApiId', 'authorizerId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'authorizerId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'authorizer_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateBasePathMappingRequest' => ['type' => 'structure', 'required' => ['domainName', 'basePath'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'basePath' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'base_path'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateClientCertificateRequest' => ['type' => 'structure', 'required' => ['clientCertificateId'], 'members' => ['clientCertificateId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clientcertificate_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateDeploymentRequest' => ['type' => 'structure', 'required' => ['restApiId', 'deploymentId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'deploymentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'deployment_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateDocumentationPartRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationPartId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationPartId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'part_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateDocumentationVersionRequest' => ['type' => 'structure', 'required' => ['restApiId', 'documentationVersion'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'documentationVersion' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'doc_version'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'domain_name'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateGatewayResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'responseType'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'responseType' => ['shape' => 'GatewayResponseType', 'location' => 'uri', 'locationName' => 'response_type'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateIntegrationRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateIntegrationResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateMethodRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateMethodResponseRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId', 'httpMethod', 'statusCode'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'httpMethod' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'http_method'], 'statusCode' => ['shape' => 'StatusCode', 'location' => 'uri', 'locationName' => 'status_code'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateModelRequest' => ['type' => 'structure', 'required' => ['restApiId', 'modelName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'modelName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'model_name'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateRequestValidatorRequest' => ['type' => 'structure', 'required' => ['restApiId', 'requestValidatorId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'requestValidatorId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'requestvalidator_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateResourceRequest' => ['type' => 'structure', 'required' => ['restApiId', 'resourceId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'resourceId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resource_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateRestApiRequest' => ['type' => 'structure', 'required' => ['restApiId'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateStageRequest' => ['type' => 'structure', 'required' => ['restApiId', 'stageName'], 'members' => ['restApiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'restapi_id'], 'stageName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'stage_name'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateUsagePlanRequest' => ['type' => 'structure', 'required' => ['usagePlanId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateUsageRequest' => ['type' => 'structure', 'required' => ['usagePlanId', 'keyId'], 'members' => ['usagePlanId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'usageplanId'], 'keyId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'keyId'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'UpdateVpcLinkRequest' => ['type' => 'structure', 'required' => ['vpcLinkId'], 'members' => ['vpcLinkId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'vpclink_id'], 'patchOperations' => ['shape' => 'ListOfPatchOperation']]], 'Usage' => ['type' => 'structure', 'members' => ['usagePlanId' => ['shape' => 'String'], 'startDate' => ['shape' => 'String'], 'endDate' => ['shape' => 'String'], 'position' => ['shape' => 'String'], 'items' => ['shape' => 'MapOfKeyUsages', 'locationName' => 'values']]], 'UsagePlan' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'apiStages' => ['shape' => 'ListOfApiStage'], 'throttle' => ['shape' => 'ThrottleSettings'], 'quota' => ['shape' => 'QuotaSettings'], 'productCode' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString']]], 'UsagePlanKey' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'UsagePlanKeys' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfUsagePlanKey', 'locationName' => 'item']]], 'UsagePlans' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfUsagePlan', 'locationName' => 'item']]], 'VpcLink' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'targetArns' => ['shape' => 'ListOfString'], 'status' => ['shape' => 'VpcLinkStatus'], 'statusMessage' => ['shape' => 'String'], 'tags' => ['shape' => 'MapOfStringToString']]], 'VpcLinkStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING', 'DELETING', 'FAILED']], 'VpcLinks' => ['type' => 'structure', 'members' => ['position' => ['shape' => 'String'], 'items' => ['shape' => 'ListOfVpcLink', 'locationName' => 'item']]]]]; diff --git a/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-rule-set-1.json.php deleted file mode 100644 index 16237ef..0000000 --- a/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://apigateway.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-tests-1.json.php deleted file mode 100644 index cce9bc9..0000000 --- a/vendor/Aws3/Aws/data/apigateway/2015-07-09/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/apigateway/2015-07-09/paginators-1.json.php b/vendor/Aws3/Aws/data/apigateway/2015-07-09/paginators-1.json.php deleted file mode 100644 index 1e54a9d..0000000 --- a/vendor/Aws3/Aws/data/apigateway/2015-07-09/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetApiKeys' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetBasePathMappings' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetClientCertificates' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetDeployments' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetDomainNames' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetModels' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetResources' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetRestApis' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetUsage' => ['input_token' => 'position', 'limit_key' => 'limit', 'non_aggregate_keys' => ['usagePlanId', 'startDate', 'endDate'], 'output_token' => 'position', 'result_key' => 'items'], 'GetUsagePlanKeys' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetUsagePlans' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items'], 'GetVpcLinks' => ['input_token' => 'position', 'limit_key' => 'limit', 'output_token' => 'position', 'result_key' => 'items']]]; diff --git a/vendor/Aws3/Aws/data/apigateway/2015-07-09/smoke.json.php b/vendor/Aws3/Aws/data/apigateway/2015-07-09/smoke.json.php deleted file mode 100644 index a213c65..0000000 --- a/vendor/Aws3/Aws/data/apigateway/2015-07-09/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'GetDomainNames', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'CreateUsagePlanKey', 'input' => ['usagePlanId' => 'foo', 'keyId' => 'bar', 'keyType' => 'fixx'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/api-2.json.php b/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/api-2.json.php deleted file mode 100644 index 7ca950a..0000000 --- a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-11-29', 'endpointPrefix' => 'execute-api', 'signingName' => 'execute-api', 'serviceFullName' => 'AmazonApiGatewayManagementApi', 'serviceId' => 'ApiGatewayManagementApi', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'apigatewaymanagementapi-2018-11-29', 'signatureVersion' => 'v4'], 'operations' => ['DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/@connections/{connectionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteConnectionRequest'], 'errors' => [['shape' => 'GoneException'], ['shape' => 'LimitExceededException'], ['shape' => 'ForbiddenException']]], 'GetConnection' => ['name' => 'GetConnection', 'http' => ['method' => 'GET', 'requestUri' => '/@connections/{connectionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectionRequest'], 'output' => ['shape' => 'GetConnectionResponse'], 'errors' => [['shape' => 'GoneException'], ['shape' => 'LimitExceededException'], ['shape' => 'ForbiddenException']]], 'PostToConnection' => ['name' => 'PostToConnection', 'http' => ['method' => 'POST', 'requestUri' => '/@connections/{connectionId}', 'responseCode' => 200], 'input' => ['shape' => 'PostToConnectionRequest'], 'errors' => [['shape' => 'GoneException'], ['shape' => 'LimitExceededException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException']]]], 'shapes' => ['Data' => ['type' => 'blob', 'max' => 131072], 'DeleteConnectionRequest' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectionId']], 'required' => ['ConnectionId']], 'ForbiddenException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GetConnectionRequest' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectionId']], 'required' => ['ConnectionId']], 'GetConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'connectedAt'], 'Identity' => ['shape' => 'Identity', 'locationName' => 'identity'], 'LastActiveAt' => ['shape' => '__timestampIso8601', 'locationName' => 'lastActiveAt']]], 'GoneException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'error' => ['httpStatusCode' => 410]], 'Identity' => ['type' => 'structure', 'members' => ['SourceIp' => ['shape' => '__string', 'locationName' => 'sourceIp'], 'UserAgent' => ['shape' => '__string', 'locationName' => 'userAgent']], 'required' => ['SourceIp', 'UserAgent']], 'PayloadTooLargeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 413]], 'PostToConnectionRequest' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'Data'], 'ConnectionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectionId']], 'required' => ['ConnectionId', 'Data'], 'payload' => 'Data'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601']]]; diff --git a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 7e04bb1..0000000 --- a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://execute-api-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://execute-api-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://execute-api.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://execute-api.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-tests-1.json.php deleted file mode 100644 index fa7b1d4..0000000 --- a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://execute-api.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php b/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php deleted file mode 100644 index a16d6fc..0000000 --- a/vendor/Aws3/Aws/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/api-2.json.php b/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/api-2.json.php deleted file mode 100644 index daeacb9..0000000 --- a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-11-29', 'endpointPrefix' => 'apigateway', 'signingName' => 'apigateway', 'serviceFullName' => 'AmazonApiGatewayV2', 'serviceId' => 'ApiGatewayV2', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'apigatewayv2-2018-11-29', 'signatureVersion' => 'v4'], 'operations' => ['CreateApi' => ['name' => 'CreateApi', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis', 'responseCode' => 201], 'input' => ['shape' => 'CreateApiRequest'], 'output' => ['shape' => 'CreateApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateApiMapping' => ['name' => 'CreateApiMapping', 'http' => ['method' => 'POST', 'requestUri' => '/v2/domainnames/{domainName}/apimappings', 'responseCode' => 201], 'input' => ['shape' => 'CreateApiMappingRequest'], 'output' => ['shape' => 'CreateApiMappingResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateAuthorizer' => ['name' => 'CreateAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/authorizers', 'responseCode' => 201], 'input' => ['shape' => 'CreateAuthorizerRequest'], 'output' => ['shape' => 'CreateAuthorizerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/deployments', 'responseCode' => 201], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateDomainName' => ['name' => 'CreateDomainName', 'http' => ['method' => 'POST', 'requestUri' => '/v2/domainnames', 'responseCode' => 201], 'input' => ['shape' => 'CreateDomainNameRequest'], 'output' => ['shape' => 'CreateDomainNameResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateIntegration' => ['name' => 'CreateIntegration', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/integrations', 'responseCode' => 201], 'input' => ['shape' => 'CreateIntegrationRequest'], 'output' => ['shape' => 'CreateIntegrationResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateIntegrationResponse' => ['name' => 'CreateIntegrationResponse', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses', 'responseCode' => 201], 'input' => ['shape' => 'CreateIntegrationResponseRequest'], 'output' => ['shape' => 'CreateIntegrationResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/models', 'responseCode' => 201], 'input' => ['shape' => 'CreateModelRequest'], 'output' => ['shape' => 'CreateModelResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/routes', 'responseCode' => 201], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateRouteResponse' => ['name' => 'CreateRouteResponse', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/routeresponses', 'responseCode' => 201], 'input' => ['shape' => 'CreateRouteResponseRequest'], 'output' => ['shape' => 'CreateRouteResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateStage' => ['name' => 'CreateStage', 'http' => ['method' => 'POST', 'requestUri' => '/v2/apis/{apiId}/stages', 'responseCode' => 201], 'input' => ['shape' => 'CreateStageRequest'], 'output' => ['shape' => 'CreateStageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'CreateVpcLink' => ['name' => 'CreateVpcLink', 'http' => ['method' => 'POST', 'requestUri' => '/v2/vpclinks', 'responseCode' => 201], 'input' => ['shape' => 'CreateVpcLinkRequest'], 'output' => ['shape' => 'CreateVpcLinkResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'DeleteAccessLogSettings' => ['name' => 'DeleteAccessLogSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}/accesslogsettings', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAccessLogSettingsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApi' => ['name' => 'DeleteApi', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApiRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApiMapping' => ['name' => 'DeleteApiMapping', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/domainnames/{domainName}/apimappings/{apiMappingId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApiMappingRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteAuthorizer' => ['name' => 'DeleteAuthorizer', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/authorizers/{authorizerId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAuthorizerRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteCorsConfiguration' => ['name' => 'DeleteCorsConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/cors', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCorsConfigurationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDeployment' => ['name' => 'DeleteDeployment', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/deployments/{deploymentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDeploymentRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteDomainName' => ['name' => 'DeleteDomainName', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/domainnames/{domainName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDomainNameRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteIntegration' => ['name' => 'DeleteIntegration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntegrationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteIntegrationResponse' => ['name' => 'DeleteIntegrationResponse', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntegrationResponseRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/models/{modelId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteModelRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRouteRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRouteRequestParameter' => ['name' => 'DeleteRouteRequestParameter', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRouteRequestParameterRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRouteResponse' => ['name' => 'DeleteRouteResponse', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRouteResponseRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRouteSettings' => ['name' => 'DeleteRouteSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRouteSettingsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteStage' => ['name' => 'DeleteStage', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStageRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteVpcLink' => ['name' => 'DeleteVpcLink', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/vpclinks/{vpcLinkId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteVpcLinkRequest'], 'output' => ['shape' => 'DeleteVpcLinkResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'ExportApi' => ['name' => 'ExportApi', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/exports/{specification}', 'responseCode' => 200], 'input' => ['shape' => 'ExportApiRequest'], 'output' => ['shape' => 'ExportApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ResetAuthorizersCache' => ['name' => 'ResetAuthorizersCache', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}/cache/authorizers', 'responseCode' => 204], 'input' => ['shape' => 'ResetAuthorizersCacheRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetApi' => ['name' => 'GetApi', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApiRequest'], 'output' => ['shape' => 'GetApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetApiMapping' => ['name' => 'GetApiMapping', 'http' => ['method' => 'GET', 'requestUri' => '/v2/domainnames/{domainName}/apimappings/{apiMappingId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApiMappingRequest'], 'output' => ['shape' => 'GetApiMappingResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetApiMappings' => ['name' => 'GetApiMappings', 'http' => ['method' => 'GET', 'requestUri' => '/v2/domainnames/{domainName}/apimappings', 'responseCode' => 200], 'input' => ['shape' => 'GetApiMappingsRequest'], 'output' => ['shape' => 'GetApiMappingsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetApis' => ['name' => 'GetApis', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis', 'responseCode' => 200], 'input' => ['shape' => 'GetApisRequest'], 'output' => ['shape' => 'GetApisResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetAuthorizer' => ['name' => 'GetAuthorizer', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/authorizers/{authorizerId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAuthorizerRequest'], 'output' => ['shape' => 'GetAuthorizerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetAuthorizers' => ['name' => 'GetAuthorizers', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/authorizers', 'responseCode' => 200], 'input' => ['shape' => 'GetAuthorizersRequest'], 'output' => ['shape' => 'GetAuthorizersResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/deployments/{deploymentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentRequest'], 'output' => ['shape' => 'GetDeploymentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDeployments' => ['name' => 'GetDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentsRequest'], 'output' => ['shape' => 'GetDeploymentsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetDomainName' => ['name' => 'GetDomainName', 'http' => ['method' => 'GET', 'requestUri' => '/v2/domainnames/{domainName}', 'responseCode' => 200], 'input' => ['shape' => 'GetDomainNameRequest'], 'output' => ['shape' => 'GetDomainNameResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDomainNames' => ['name' => 'GetDomainNames', 'http' => ['method' => 'GET', 'requestUri' => '/v2/domainnames', 'responseCode' => 200], 'input' => ['shape' => 'GetDomainNamesRequest'], 'output' => ['shape' => 'GetDomainNamesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetIntegration' => ['name' => 'GetIntegration', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetIntegrationRequest'], 'output' => ['shape' => 'GetIntegrationResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetIntegrationResponse' => ['name' => 'GetIntegrationResponse', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}', 'responseCode' => 200], 'input' => ['shape' => 'GetIntegrationResponseRequest'], 'output' => ['shape' => 'GetIntegrationResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetIntegrationResponses' => ['name' => 'GetIntegrationResponses', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses', 'responseCode' => 200], 'input' => ['shape' => 'GetIntegrationResponsesRequest'], 'output' => ['shape' => 'GetIntegrationResponsesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetIntegrations' => ['name' => 'GetIntegrations', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/integrations', 'responseCode' => 200], 'input' => ['shape' => 'GetIntegrationsRequest'], 'output' => ['shape' => 'GetIntegrationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetModel' => ['name' => 'GetModel', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/models/{modelId}', 'responseCode' => 200], 'input' => ['shape' => 'GetModelRequest'], 'output' => ['shape' => 'GetModelResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetModelTemplate' => ['name' => 'GetModelTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/models/{modelId}/template', 'responseCode' => 200], 'input' => ['shape' => 'GetModelTemplateRequest'], 'output' => ['shape' => 'GetModelTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetModels' => ['name' => 'GetModels', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/models', 'responseCode' => 200], 'input' => ['shape' => 'GetModelsRequest'], 'output' => ['shape' => 'GetModelsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetRoute' => ['name' => 'GetRoute', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}', 'responseCode' => 200], 'input' => ['shape' => 'GetRouteRequest'], 'output' => ['shape' => 'GetRouteResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetRouteResponse' => ['name' => 'GetRouteResponse', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}', 'responseCode' => 200], 'input' => ['shape' => 'GetRouteResponseRequest'], 'output' => ['shape' => 'GetRouteResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetRouteResponses' => ['name' => 'GetRouteResponses', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/routeresponses', 'responseCode' => 200], 'input' => ['shape' => 'GetRouteResponsesRequest'], 'output' => ['shape' => 'GetRouteResponsesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetRoutes' => ['name' => 'GetRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/routes', 'responseCode' => 200], 'input' => ['shape' => 'GetRoutesRequest'], 'output' => ['shape' => 'GetRoutesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetStage' => ['name' => 'GetStage', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}', 'responseCode' => 200], 'input' => ['shape' => 'GetStageRequest'], 'output' => ['shape' => 'GetStageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetStages' => ['name' => 'GetStages', 'http' => ['method' => 'GET', 'requestUri' => '/v2/apis/{apiId}/stages', 'responseCode' => 200], 'input' => ['shape' => 'GetStagesRequest'], 'output' => ['shape' => 'GetStagesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetTags' => ['name' => 'GetTags', 'http' => ['method' => 'GET', 'requestUri' => '/v2/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'GetTagsRequest'], 'output' => ['shape' => 'GetTagsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'GetVpcLink' => ['name' => 'GetVpcLink', 'http' => ['method' => 'GET', 'requestUri' => '/v2/vpclinks/{vpcLinkId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVpcLinkRequest'], 'output' => ['shape' => 'GetVpcLinkResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetVpcLinks' => ['name' => 'GetVpcLinks', 'http' => ['method' => 'GET', 'requestUri' => '/v2/vpclinks', 'responseCode' => 200], 'input' => ['shape' => 'GetVpcLinksRequest'], 'output' => ['shape' => 'GetVpcLinksResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'ImportApi' => ['name' => 'ImportApi', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/apis', 'responseCode' => 201], 'input' => ['shape' => 'ImportApiRequest'], 'output' => ['shape' => 'ImportApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'ReimportApi' => ['name' => 'ReimportApi', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/apis/{apiId}', 'responseCode' => 201], 'input' => ['shape' => 'ReimportApiRequest'], 'output' => ['shape' => 'ReimportApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v2/tags/{resource-arn}', 'responseCode' => 201], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateApi' => ['name' => 'UpdateApi', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApiRequest'], 'output' => ['shape' => 'UpdateApiResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateApiMapping' => ['name' => 'UpdateApiMapping', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/domainnames/{domainName}/apimappings/{apiMappingId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApiMappingRequest'], 'output' => ['shape' => 'UpdateApiMappingResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateAuthorizer' => ['name' => 'UpdateAuthorizer', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/authorizers/{authorizerId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAuthorizerRequest'], 'output' => ['shape' => 'UpdateAuthorizerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateDeployment' => ['name' => 'UpdateDeployment', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/deployments/{deploymentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDeploymentRequest'], 'output' => ['shape' => 'UpdateDeploymentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateDomainName' => ['name' => 'UpdateDomainName', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/domainnames/{domainName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDomainNameRequest'], 'output' => ['shape' => 'UpdateDomainNameResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateIntegration' => ['name' => 'UpdateIntegration', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIntegrationRequest'], 'output' => ['shape' => 'UpdateIntegrationResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateIntegrationResponse' => ['name' => 'UpdateIntegrationResponse', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIntegrationResponseRequest'], 'output' => ['shape' => 'UpdateIntegrationResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateModel' => ['name' => 'UpdateModel', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/models/{modelId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateModelRequest'], 'output' => ['shape' => 'UpdateModelResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateRoute' => ['name' => 'UpdateRoute', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteRequest'], 'output' => ['shape' => 'UpdateRouteResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateRouteResponse' => ['name' => 'UpdateRouteResponse', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteResponseRequest'], 'output' => ['shape' => 'UpdateRouteResponseResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateStage' => ['name' => 'UpdateStage', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/apis/{apiId}/stages/{stageName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStageRequest'], 'output' => ['shape' => 'UpdateStageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'UpdateVpcLink' => ['name' => 'UpdateVpcLink', 'http' => ['method' => 'PATCH', 'requestUri' => '/v2/vpclinks/{vpcLinkId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVpcLinkRequest'], 'output' => ['shape' => 'UpdateVpcLinkResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'AccessLogSettings' => ['type' => 'structure', 'members' => ['DestinationArn' => ['shape' => 'Arn', 'locationName' => 'destinationArn'], 'Format' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'format']]], 'Api' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']], 'required' => ['RouteSelectionExpression', 'Name', 'ProtocolType']], 'ApiMapping' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingId' => ['shape' => 'Id', 'locationName' => 'apiMappingId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']], 'required' => ['Stage', 'ApiId']], 'ApiMappings' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfApiMapping', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'Apis' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfApi', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'Arn' => ['type' => 'string'], 'AuthorizationScopes' => ['type' => 'list', 'member' => ['shape' => 'StringWithLengthBetween1And64']], 'AuthorizationType' => ['type' => 'string', 'enum' => ['NONE', 'AWS_IAM', 'CUSTOM', 'JWT']], 'Authorizer' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']], 'required' => ['Name']], 'AuthorizerType' => ['type' => 'string', 'enum' => ['REQUEST', 'JWT']], 'Authorizers' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfAuthorizer', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'ConnectionType' => ['type' => 'string', 'enum' => ['INTERNET', 'VPC_LINK']], 'ContentHandlingStrategy' => ['type' => 'string', 'enum' => ['CONVERT_TO_BINARY', 'CONVERT_TO_TEXT']], 'Cors' => ['type' => 'structure', 'members' => ['AllowCredentials' => ['shape' => '__boolean', 'locationName' => 'allowCredentials'], 'AllowHeaders' => ['shape' => 'CorsHeaderList', 'locationName' => 'allowHeaders'], 'AllowMethods' => ['shape' => 'CorsMethodList', 'locationName' => 'allowMethods'], 'AllowOrigins' => ['shape' => 'CorsOriginList', 'locationName' => 'allowOrigins'], 'ExposeHeaders' => ['shape' => 'CorsHeaderList', 'locationName' => 'exposeHeaders'], 'MaxAge' => ['shape' => 'IntegerWithLengthBetweenMinus1And86400', 'locationName' => 'maxAge']]], 'CorsHeaderList' => ['type' => 'list', 'member' => ['shape' => '__string']], 'CorsMethodList' => ['type' => 'list', 'member' => ['shape' => 'StringWithLengthBetween1And64']], 'CorsOriginList' => ['type' => 'list', 'member' => ['shape' => '__string']], 'CreateApiInput' => ['type' => 'structure', 'members' => ['ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Target' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'target'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version']], 'required' => ['ProtocolType', 'Name']], 'CreateApiMappingInput' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']], 'required' => ['Stage', 'ApiId']], 'CreateApiMappingRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']], 'required' => ['DomainName', 'Stage', 'ApiId']], 'CreateApiMappingResponse' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingId' => ['shape' => 'Id', 'locationName' => 'apiMappingId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']]], 'CreateApiRequest' => ['type' => 'structure', 'members' => ['ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Target' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'target'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version']], 'required' => ['ProtocolType', 'Name']], 'CreateApiResponse' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']]], 'CreateAuthorizerInput' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']], 'required' => ['AuthorizerType', 'IdentitySource', 'Name']], 'CreateAuthorizerRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']], 'required' => ['ApiId', 'AuthorizerType', 'IdentitySource', 'Name']], 'CreateAuthorizerResponse' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']]], 'CreateDeploymentInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName']], 'required' => ['ApiId']], 'CreateDeploymentResponse' => ['type' => 'structure', 'members' => ['AutoDeployed' => ['shape' => '__boolean', 'locationName' => 'autoDeployed'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'DeploymentStatus' => ['shape' => 'DeploymentStatus', 'locationName' => 'deploymentStatus'], 'DeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'deploymentStatusMessage'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']]], 'CreateDomainNameInput' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthenticationInput', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['DomainName']], 'CreateDomainNameRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthenticationInput', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['DomainName']], 'CreateDomainNameResponse' => ['type' => 'structure', 'members' => ['ApiMappingSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiMappingSelectionExpression'], 'DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthentication', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateIntegrationInput' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfigInput', 'locationName' => 'tlsConfig']], 'required' => ['IntegrationType']], 'CreateIntegrationRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfigInput', 'locationName' => 'tlsConfig']], 'required' => ['ApiId', 'IntegrationType']], 'CreateIntegrationResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationId' => ['shape' => 'Id', 'locationName' => 'integrationId'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'integrationResponseSelectionExpression'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfig', 'locationName' => 'tlsConfig']]], 'CreateIntegrationResponseInput' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']], 'required' => ['IntegrationResponseKey']], 'CreateIntegrationResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']], 'required' => ['ApiId', 'IntegrationId', 'IntegrationResponseKey']], 'CreateIntegrationResponseResponse' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseId' => ['shape' => 'Id', 'locationName' => 'integrationResponseId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']]], 'CreateModelInput' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']], 'required' => ['Schema', 'Name']], 'CreateModelRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']], 'required' => ['ApiId', 'Schema', 'Name']], 'CreateModelResponse' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'ModelId' => ['shape' => 'Id', 'locationName' => 'modelId'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']]], 'CreateRouteInput' => ['type' => 'structure', 'members' => ['ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']], 'required' => ['RouteKey']], 'CreateRouteRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']], 'required' => ['ApiId', 'RouteKey']], 'CreateRouteResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteId' => ['shape' => 'Id', 'locationName' => 'routeId'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']]], 'CreateRouteResponseInput' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']], 'required' => ['RouteResponseKey']], 'CreateRouteResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']], 'required' => ['ApiId', 'RouteId', 'RouteResponseKey']], 'CreateRouteResponseResponse' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseId' => ['shape' => 'Id', 'locationName' => 'routeResponseId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']]], 'CreateStageInput' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['StageName']], 'CreateStageRequest' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ApiId', 'StageName']], 'CreateStageResponse' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'LastDeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'lastDeploymentStatusMessage'], 'LastUpdatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdatedDate'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateVpcLinkInput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['SubnetIds', 'Name']], 'CreateVpcLinkRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['SubnetIds', 'Name']], 'CreateVpcLinkResponse' => ['type' => 'structure', 'members' => ['CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'VpcLinkId' => ['shape' => 'Id', 'locationName' => 'vpcLinkId'], 'VpcLinkStatus' => ['shape' => 'VpcLinkStatus', 'locationName' => 'vpcLinkStatus'], 'VpcLinkStatusMessage' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'vpcLinkStatusMessage'], 'VpcLinkVersion' => ['shape' => 'VpcLinkVersion', 'locationName' => 'vpcLinkVersion']]], 'DeleteAccessLogSettingsRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName']], 'required' => ['StageName', 'ApiId']], 'DeleteApiMappingRequest' => ['type' => 'structure', 'members' => ['ApiMappingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiMappingId'], 'DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName']], 'required' => ['ApiMappingId', 'DomainName']], 'DeleteApiRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId']], 'required' => ['ApiId']], 'DeleteAuthorizerRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AuthorizerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'authorizerId']], 'required' => ['AuthorizerId', 'ApiId']], 'DeleteCorsConfigurationRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId']], 'required' => ['ApiId']], 'DeleteDeploymentRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'DeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deploymentId']], 'required' => ['ApiId', 'DeploymentId']], 'DeleteDomainNameRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName']], 'required' => ['DomainName']], 'DeleteIntegrationRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId']], 'required' => ['ApiId', 'IntegrationId']], 'DeleteIntegrationResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'IntegrationResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationResponseId']], 'required' => ['ApiId', 'IntegrationResponseId', 'IntegrationId']], 'DeleteModelRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ModelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'modelId']], 'required' => ['ModelId', 'ApiId']], 'DeleteRouteRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId']], 'required' => ['ApiId', 'RouteId']], 'DeleteRouteRequestParameterRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RequestParameterKey' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'requestParameterKey'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId']], 'required' => ['RequestParameterKey', 'ApiId', 'RouteId']], 'DeleteRouteResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId'], 'RouteResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeResponseId']], 'required' => ['RouteResponseId', 'ApiId', 'RouteId']], 'DeleteRouteSettingsRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RouteKey' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeKey'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName']], 'required' => ['StageName', 'RouteKey', 'ApiId']], 'DeleteStageRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName']], 'required' => ['StageName', 'ApiId']], 'DeleteVpcLinkRequest' => ['type' => 'structure', 'members' => ['VpcLinkId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'vpcLinkId']], 'required' => ['VpcLinkId']], 'DeleteVpcLinkResponse' => ['type' => 'structure', 'members' => []], 'Deployment' => ['type' => 'structure', 'members' => ['AutoDeployed' => ['shape' => '__boolean', 'locationName' => 'autoDeployed'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'DeploymentStatus' => ['shape' => 'DeploymentStatus', 'locationName' => 'deploymentStatus'], 'DeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'deploymentStatusMessage'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']]], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['PENDING', 'FAILED', 'DEPLOYED']], 'Deployments' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfDeployment', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DomainName' => ['type' => 'structure', 'members' => ['ApiMappingSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiMappingSelectionExpression'], 'DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthentication', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['DomainName']], 'DomainNameConfiguration' => ['type' => 'structure', 'members' => ['ApiGatewayDomainName' => ['shape' => '__string', 'locationName' => 'apiGatewayDomainName'], 'CertificateArn' => ['shape' => 'Arn', 'locationName' => 'certificateArn'], 'CertificateName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'certificateName'], 'CertificateUploadDate' => ['shape' => '__timestampIso8601', 'locationName' => 'certificateUploadDate'], 'DomainNameStatus' => ['shape' => 'DomainNameStatus', 'locationName' => 'domainNameStatus'], 'DomainNameStatusMessage' => ['shape' => '__string', 'locationName' => 'domainNameStatusMessage'], 'EndpointType' => ['shape' => 'EndpointType', 'locationName' => 'endpointType'], 'HostedZoneId' => ['shape' => '__string', 'locationName' => 'hostedZoneId'], 'SecurityPolicy' => ['shape' => 'SecurityPolicy', 'locationName' => 'securityPolicy'], 'OwnershipVerificationCertificateArn' => ['shape' => 'Arn', 'locationName' => 'ownershipVerificationCertificateArn']]], 'DomainNameConfigurations' => ['type' => 'list', 'member' => ['shape' => 'DomainNameConfiguration']], 'DomainNameStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UPDATING', 'PENDING_CERTIFICATE_REIMPORT', 'PENDING_OWNERSHIP_VERIFICATION']], 'DomainNames' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfDomainName', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'EndpointType' => ['type' => 'string', 'enum' => ['REGIONAL', 'EDGE']], 'ExportApiRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ExportVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'exportVersion'], 'IncludeExtensions' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'includeExtensions'], 'OutputType' => ['shape' => '__string', 'enum' => ['YAML', 'JSON'], 'location' => 'querystring', 'locationName' => 'outputType'], 'Specification' => ['shape' => '__string', 'enum' => ['OAS30'], 'location' => 'uri', 'locationName' => 'specification'], 'StageName' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'stageName']], 'required' => ['Specification', 'OutputType', 'ApiId']], 'ExportApiResponse' => ['type' => 'structure', 'members' => ['body' => ['shape' => 'ExportedApi']], 'payload' => 'body'], 'ExportedApi' => ['type' => 'blob'], 'ResetAuthorizersCacheRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName']], 'required' => ['StageName', 'ApiId']], 'GetApiMappingRequest' => ['type' => 'structure', 'members' => ['ApiMappingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiMappingId'], 'DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName']], 'required' => ['ApiMappingId', 'DomainName']], 'GetApiMappingResponse' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingId' => ['shape' => 'Id', 'locationName' => 'apiMappingId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']]], 'GetApiMappingsRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['DomainName']], 'GetApiMappingsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfApiMapping', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetApiRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId']], 'required' => ['ApiId']], 'GetApiResponse' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']]], 'GetApisRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetApisResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfApi', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetAuthorizerRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AuthorizerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'authorizerId']], 'required' => ['AuthorizerId', 'ApiId']], 'GetAuthorizerResponse' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']]], 'GetAuthorizersRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetAuthorizersResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfAuthorizer', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetDeploymentRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'DeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deploymentId']], 'required' => ['ApiId', 'DeploymentId']], 'GetDeploymentResponse' => ['type' => 'structure', 'members' => ['AutoDeployed' => ['shape' => '__boolean', 'locationName' => 'autoDeployed'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'DeploymentStatus' => ['shape' => 'DeploymentStatus', 'locationName' => 'deploymentStatus'], 'DeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'deploymentStatusMessage'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']]], 'GetDeploymentsRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetDeploymentsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfDeployment', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetDomainNameRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName']], 'required' => ['DomainName']], 'GetDomainNameResponse' => ['type' => 'structure', 'members' => ['ApiMappingSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiMappingSelectionExpression'], 'DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthentication', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetDomainNamesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetDomainNamesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfDomainName', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIntegrationRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId']], 'required' => ['ApiId', 'IntegrationId']], 'GetIntegrationResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationId' => ['shape' => 'Id', 'locationName' => 'integrationId'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'integrationResponseSelectionExpression'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfig', 'locationName' => 'tlsConfig']]], 'GetIntegrationResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'IntegrationResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationResponseId']], 'required' => ['ApiId', 'IntegrationResponseId', 'IntegrationId']], 'GetIntegrationResponseResponse' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseId' => ['shape' => 'Id', 'locationName' => 'integrationResponseId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']]], 'GetIntegrationResponsesRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['IntegrationId', 'ApiId']], 'GetIntegrationResponsesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfIntegrationResponse', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIntegrationsRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetIntegrationsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfIntegration', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetModelRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ModelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'modelId']], 'required' => ['ModelId', 'ApiId']], 'GetModelResponse' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'ModelId' => ['shape' => 'Id', 'locationName' => 'modelId'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']]], 'GetModelTemplateRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ModelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'modelId']], 'required' => ['ModelId', 'ApiId']], 'GetModelTemplateResponse' => ['type' => 'structure', 'members' => ['Value' => ['shape' => '__string', 'locationName' => 'value']]], 'GetModelsRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetModelsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfModel', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetRouteRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId']], 'required' => ['ApiId', 'RouteId']], 'GetRouteResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteId' => ['shape' => 'Id', 'locationName' => 'routeId'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']]], 'GetRouteResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId'], 'RouteResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeResponseId']], 'required' => ['RouteResponseId', 'ApiId', 'RouteId']], 'GetRouteResponseResponse' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseId' => ['shape' => 'Id', 'locationName' => 'routeResponseId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']]], 'GetRouteResponsesRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId']], 'required' => ['RouteId', 'ApiId']], 'GetRouteResponsesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfRouteResponse', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetRoutesRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetRoutesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfRoute', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetStageRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName']], 'required' => ['StageName', 'ApiId']], 'GetStageResponse' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'LastDeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'lastDeploymentStatusMessage'], 'LastUpdatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdatedDate'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetStagesRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApiId']], 'GetStagesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfStage', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'GetTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetVpcLinkRequest' => ['type' => 'structure', 'members' => ['VpcLinkId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'vpcLinkId']], 'required' => ['VpcLinkId']], 'GetVpcLinkResponse' => ['type' => 'structure', 'members' => ['CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'VpcLinkId' => ['shape' => 'Id', 'locationName' => 'vpcLinkId'], 'VpcLinkStatus' => ['shape' => 'VpcLinkStatus', 'locationName' => 'vpcLinkStatus'], 'VpcLinkStatusMessage' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'vpcLinkStatusMessage'], 'VpcLinkVersion' => ['shape' => 'VpcLinkVersion', 'locationName' => 'vpcLinkVersion']]], 'GetVpcLinksRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetVpcLinksResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfVpcLink', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'Id' => ['type' => 'string'], 'IdentitySourceList' => ['type' => 'list', 'member' => ['shape' => '__string']], 'ImportApiInput' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string', 'locationName' => 'body']], 'required' => ['Body']], 'ImportApiRequest' => ['type' => 'structure', 'members' => ['Basepath' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'basepath'], 'Body' => ['shape' => '__string', 'locationName' => 'body'], 'FailOnWarnings' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'failOnWarnings']], 'required' => ['Body']], 'ImportApiResponse' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']]], 'IntegerWithLengthBetween0And3600' => ['type' => 'integer', 'min' => 0, 'max' => 3600], 'IntegerWithLengthBetween50And30000' => ['type' => 'integer', 'min' => 50, 'max' => 30000], 'IntegerWithLengthBetweenMinus1And86400' => ['type' => 'integer', 'min' => -1, 'max' => 86400], 'Integration' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationId' => ['shape' => 'Id', 'locationName' => 'integrationId'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'integrationResponseSelectionExpression'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfig', 'locationName' => 'tlsConfig']]], 'IntegrationParameters' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'StringWithLengthBetween1And512']], 'ResponseParameters' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'IntegrationParameters']], 'IntegrationResponse' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseId' => ['shape' => 'Id', 'locationName' => 'integrationResponseId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']], 'required' => ['IntegrationResponseKey']], 'IntegrationResponses' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfIntegrationResponse', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'IntegrationType' => ['type' => 'string', 'enum' => ['AWS', 'HTTP', 'MOCK', 'HTTP_PROXY', 'AWS_PROXY']], 'Integrations' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfIntegration', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'JWTConfiguration' => ['type' => 'structure', 'members' => ['Audience' => ['shape' => '__listOf__string', 'locationName' => 'audience'], 'Issuer' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'issuer']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['LimitType' => ['shape' => '__string', 'locationName' => 'limitType'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'LoggingLevel' => ['type' => 'string', 'enum' => ['ERROR', 'INFO', 'OFF']], 'Model' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'ModelId' => ['shape' => 'Id', 'locationName' => 'modelId'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']], 'required' => ['Name']], 'Models' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfModel', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'MutualTlsAuthentication' => ['type' => 'structure', 'members' => ['TruststoreUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'truststoreUri'], 'TruststoreVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'truststoreVersion'], 'TruststoreWarnings' => ['shape' => '__listOf__string', 'locationName' => 'truststoreWarnings']]], 'MutualTlsAuthenticationInput' => ['type' => 'structure', 'members' => ['TruststoreUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'truststoreUri'], 'TruststoreVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'truststoreVersion']]], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'ResourceType' => ['shape' => '__string', 'locationName' => 'resourceType']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'ParameterConstraints' => ['type' => 'structure', 'members' => ['Required' => ['shape' => '__boolean', 'locationName' => 'required']]], 'PassthroughBehavior' => ['type' => 'string', 'enum' => ['WHEN_NO_MATCH', 'NEVER', 'WHEN_NO_TEMPLATES']], 'ProtocolType' => ['type' => 'string', 'enum' => ['WEBSOCKET', 'HTTP']], 'ReimportApiInput' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string', 'locationName' => 'body']], 'required' => ['Body']], 'ReimportApiRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'Basepath' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'basepath'], 'Body' => ['shape' => '__string', 'locationName' => 'body'], 'FailOnWarnings' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'failOnWarnings']], 'required' => ['ApiId', 'Body']], 'ReimportApiResponse' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']]], 'Route' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteId' => ['shape' => 'Id', 'locationName' => 'routeId'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']], 'required' => ['RouteKey']], 'RouteModels' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'StringWithLengthBetween1And128']], 'RouteParameters' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'ParameterConstraints']], 'RouteResponse' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseId' => ['shape' => 'Id', 'locationName' => 'routeResponseId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']], 'required' => ['RouteResponseKey']], 'RouteResponses' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfRouteResponse', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'RouteSettings' => ['type' => 'structure', 'members' => ['DataTraceEnabled' => ['shape' => '__boolean', 'locationName' => 'dataTraceEnabled'], 'DetailedMetricsEnabled' => ['shape' => '__boolean', 'locationName' => 'detailedMetricsEnabled'], 'LoggingLevel' => ['shape' => 'LoggingLevel', 'locationName' => 'loggingLevel'], 'ThrottlingBurstLimit' => ['shape' => '__integer', 'locationName' => 'throttlingBurstLimit'], 'ThrottlingRateLimit' => ['shape' => '__double', 'locationName' => 'throttlingRateLimit']]], 'RouteSettingsMap' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'RouteSettings']], 'Routes' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfRoute', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => '__string']], 'SecurityPolicy' => ['type' => 'string', 'enum' => ['TLS_1_0', 'TLS_1_2']], 'SelectionExpression' => ['type' => 'string'], 'SelectionKey' => ['type' => 'string'], 'Stage' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'LastDeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'lastDeploymentStatusMessage'], 'LastUpdatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdatedDate'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['StageName']], 'StageVariablesMap' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'StringWithLengthBetween0And2048']], 'Stages' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfStage', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'StringWithLengthBetween0And1024' => ['type' => 'string'], 'StringWithLengthBetween0And2048' => ['type' => 'string'], 'StringWithLengthBetween0And32K' => ['type' => 'string'], 'StringWithLengthBetween1And1024' => ['type' => 'string'], 'StringWithLengthBetween1And128' => ['type' => 'string'], 'StringWithLengthBetween1And1600' => ['type' => 'string'], 'StringWithLengthBetween1And256' => ['type' => 'string'], 'StringWithLengthBetween1And512' => ['type' => 'string'], 'StringWithLengthBetween1And64' => ['type' => 'string'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => '__string']], 'TagResourceInput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceArn']], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'Tags' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'StringWithLengthBetween1And1600']], 'Template' => ['type' => 'structure', 'members' => ['Value' => ['shape' => '__string', 'locationName' => 'value']]], 'TemplateMap' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'StringWithLengthBetween0And32K']], 'TlsConfig' => ['type' => 'structure', 'members' => ['ServerNameToVerify' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'serverNameToVerify']]], 'TlsConfigInput' => ['type' => 'structure', 'members' => ['ServerNameToVerify' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'serverNameToVerify']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['LimitType' => ['shape' => '__string', 'locationName' => 'limitType'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['ResourceArn', 'TagKeys']], 'UpdateApiInput' => ['type' => 'structure', 'members' => ['ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Target' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'target'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version']]], 'UpdateApiMappingInput' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']]], 'UpdateApiMappingRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiMappingId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']], 'required' => ['ApiMappingId', 'ApiId', 'DomainName']], 'UpdateApiMappingResponse' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiMappingId' => ['shape' => 'Id', 'locationName' => 'apiMappingId'], 'ApiMappingKey' => ['shape' => 'SelectionKey', 'locationName' => 'apiMappingKey'], 'Stage' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stage']]], 'UpdateApiRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Target' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'target'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version']], 'required' => ['ApiId']], 'UpdateApiResponse' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => '__string', 'locationName' => 'apiEndpoint'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiId' => ['shape' => 'Id', 'locationName' => 'apiId'], 'ApiKeySelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiKeySelectionExpression'], 'CorsConfiguration' => ['shape' => 'Cors', 'locationName' => 'corsConfiguration'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'DisableSchemaValidation' => ['shape' => '__boolean', 'locationName' => 'disableSchemaValidation'], 'DisableExecuteApiEndpoint' => ['shape' => '__boolean', 'locationName' => 'disableExecuteApiEndpoint'], 'ImportInfo' => ['shape' => '__listOf__string', 'locationName' => 'importInfo'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'ProtocolType' => ['shape' => 'ProtocolType', 'locationName' => 'protocolType'], 'RouteSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeSelectionExpression'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Version' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'version'], 'Warnings' => ['shape' => '__listOf__string', 'locationName' => 'warnings']]], 'UpdateAuthorizerInput' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']]], 'UpdateAuthorizerRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'authorizerId'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']], 'required' => ['AuthorizerId', 'ApiId']], 'UpdateAuthorizerResponse' => ['type' => 'structure', 'members' => ['AuthorizerCredentialsArn' => ['shape' => 'Arn', 'locationName' => 'authorizerCredentialsArn'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'AuthorizerResultTtlInSeconds' => ['shape' => 'IntegerWithLengthBetween0And3600', 'locationName' => 'authorizerResultTtlInSeconds'], 'AuthorizerType' => ['shape' => 'AuthorizerType', 'locationName' => 'authorizerType'], 'AuthorizerUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'authorizerUri'], 'IdentitySource' => ['shape' => 'IdentitySourceList', 'locationName' => 'identitySource'], 'IdentityValidationExpression' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'identityValidationExpression'], 'JwtConfiguration' => ['shape' => 'JWTConfiguration', 'locationName' => 'jwtConfiguration'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'AuthorizerPayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'authorizerPayloadFormatVersion'], 'EnableSimpleResponses' => ['shape' => '__boolean', 'locationName' => 'enableSimpleResponses']]], 'UpdateDeploymentInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']]], 'UpdateDeploymentRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'DeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']], 'required' => ['ApiId', 'DeploymentId']], 'UpdateDeploymentResponse' => ['type' => 'structure', 'members' => ['AutoDeployed' => ['shape' => '__boolean', 'locationName' => 'autoDeployed'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'DeploymentStatus' => ['shape' => 'DeploymentStatus', 'locationName' => 'deploymentStatus'], 'DeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'deploymentStatusMessage'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description']]], 'UpdateDomainNameInput' => ['type' => 'structure', 'members' => ['DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthenticationInput', 'locationName' => 'mutualTlsAuthentication']]], 'UpdateDomainNameRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthenticationInput', 'locationName' => 'mutualTlsAuthentication']], 'required' => ['DomainName']], 'UpdateDomainNameResponse' => ['type' => 'structure', 'members' => ['ApiMappingSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'apiMappingSelectionExpression'], 'DomainName' => ['shape' => 'StringWithLengthBetween1And512', 'locationName' => 'domainName'], 'DomainNameConfigurations' => ['shape' => 'DomainNameConfigurations', 'locationName' => 'domainNameConfigurations'], 'MutualTlsAuthentication' => ['shape' => 'MutualTlsAuthentication', 'locationName' => 'mutualTlsAuthentication'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateIntegrationInput' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfigInput', 'locationName' => 'tlsConfig']]], 'UpdateIntegrationRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfigInput', 'locationName' => 'tlsConfig']], 'required' => ['ApiId', 'IntegrationId']], 'UpdateIntegrationResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ConnectionId' => ['shape' => 'StringWithLengthBetween1And1024', 'locationName' => 'connectionId'], 'ConnectionType' => ['shape' => 'ConnectionType', 'locationName' => 'connectionType'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'CredentialsArn' => ['shape' => 'Arn', 'locationName' => 'credentialsArn'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'IntegrationId' => ['shape' => 'Id', 'locationName' => 'integrationId'], 'IntegrationMethod' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'integrationMethod'], 'IntegrationResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'integrationResponseSelectionExpression'], 'IntegrationSubtype' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'integrationSubtype'], 'IntegrationType' => ['shape' => 'IntegrationType', 'locationName' => 'integrationType'], 'IntegrationUri' => ['shape' => 'UriWithLengthBetween1And2048', 'locationName' => 'integrationUri'], 'PassthroughBehavior' => ['shape' => 'PassthroughBehavior', 'locationName' => 'passthroughBehavior'], 'PayloadFormatVersion' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'payloadFormatVersion'], 'RequestParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'requestParameters'], 'ResponseParameters' => ['shape' => 'ResponseParameters', 'locationName' => 'responseParameters'], 'RequestTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'requestTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression'], 'TimeoutInMillis' => ['shape' => 'IntegerWithLengthBetween50And30000', 'locationName' => 'timeoutInMillis'], 'TlsConfig' => ['shape' => 'TlsConfig', 'locationName' => 'tlsConfig']]], 'UpdateIntegrationResponseInput' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']]], 'UpdateIntegrationResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationId'], 'IntegrationResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'integrationResponseId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']], 'required' => ['ApiId', 'IntegrationResponseId', 'IntegrationId']], 'UpdateIntegrationResponseResponse' => ['type' => 'structure', 'members' => ['ContentHandlingStrategy' => ['shape' => 'ContentHandlingStrategy', 'locationName' => 'contentHandlingStrategy'], 'IntegrationResponseId' => ['shape' => 'Id', 'locationName' => 'integrationResponseId'], 'IntegrationResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'integrationResponseKey'], 'ResponseParameters' => ['shape' => 'IntegrationParameters', 'locationName' => 'responseParameters'], 'ResponseTemplates' => ['shape' => 'TemplateMap', 'locationName' => 'responseTemplates'], 'TemplateSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'templateSelectionExpression']]], 'UpdateModelInput' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']]], 'UpdateModelRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'ModelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'modelId'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']], 'required' => ['ModelId', 'ApiId']], 'UpdateModelResponse' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'StringWithLengthBetween1And256', 'locationName' => 'contentType'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'ModelId' => ['shape' => 'Id', 'locationName' => 'modelId'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'Schema' => ['shape' => 'StringWithLengthBetween0And32K', 'locationName' => 'schema']]], 'UpdateRouteInput' => ['type' => 'structure', 'members' => ['ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']]], 'UpdateRouteRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']], 'required' => ['ApiId', 'RouteId']], 'UpdateRouteResult' => ['type' => 'structure', 'members' => ['ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'ApiKeyRequired' => ['shape' => '__boolean', 'locationName' => 'apiKeyRequired'], 'AuthorizationScopes' => ['shape' => 'AuthorizationScopes', 'locationName' => 'authorizationScopes'], 'AuthorizationType' => ['shape' => 'AuthorizationType', 'locationName' => 'authorizationType'], 'AuthorizerId' => ['shape' => 'Id', 'locationName' => 'authorizerId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'OperationName' => ['shape' => 'StringWithLengthBetween1And64', 'locationName' => 'operationName'], 'RequestModels' => ['shape' => 'RouteModels', 'locationName' => 'requestModels'], 'RequestParameters' => ['shape' => 'RouteParameters', 'locationName' => 'requestParameters'], 'RouteId' => ['shape' => 'Id', 'locationName' => 'routeId'], 'RouteKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeKey'], 'RouteResponseSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'routeResponseSelectionExpression'], 'Target' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'target']]], 'UpdateRouteResponseInput' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']]], 'UpdateRouteResponseRequest' => ['type' => 'structure', 'members' => ['ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeId'], 'RouteResponseId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'routeResponseId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']], 'required' => ['RouteResponseId', 'ApiId', 'RouteId']], 'UpdateRouteResponseResponse' => ['type' => 'structure', 'members' => ['ModelSelectionExpression' => ['shape' => 'SelectionExpression', 'locationName' => 'modelSelectionExpression'], 'ResponseModels' => ['shape' => 'RouteModels', 'locationName' => 'responseModels'], 'ResponseParameters' => ['shape' => 'RouteParameters', 'locationName' => 'responseParameters'], 'RouteResponseId' => ['shape' => 'Id', 'locationName' => 'routeResponseId'], 'RouteResponseKey' => ['shape' => 'SelectionKey', 'locationName' => 'routeResponseKey']]], 'UpdateStageInput' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables']]], 'UpdateStageRequest' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'apiId'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables']], 'required' => ['StageName', 'ApiId']], 'UpdateStageResponse' => ['type' => 'structure', 'members' => ['AccessLogSettings' => ['shape' => 'AccessLogSettings', 'locationName' => 'accessLogSettings'], 'ApiGatewayManaged' => ['shape' => '__boolean', 'locationName' => 'apiGatewayManaged'], 'AutoDeploy' => ['shape' => '__boolean', 'locationName' => 'autoDeploy'], 'ClientCertificateId' => ['shape' => 'Id', 'locationName' => 'clientCertificateId'], 'CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'DefaultRouteSettings' => ['shape' => 'RouteSettings', 'locationName' => 'defaultRouteSettings'], 'DeploymentId' => ['shape' => 'Id', 'locationName' => 'deploymentId'], 'Description' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'description'], 'LastDeploymentStatusMessage' => ['shape' => '__string', 'locationName' => 'lastDeploymentStatusMessage'], 'LastUpdatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdatedDate'], 'RouteSettings' => ['shape' => 'RouteSettingsMap', 'locationName' => 'routeSettings'], 'StageName' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'stageName'], 'StageVariables' => ['shape' => 'StageVariablesMap', 'locationName' => 'stageVariables'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateVpcLinkInput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name']]], 'UpdateVpcLinkRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'VpcLinkId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'vpcLinkId']], 'required' => ['VpcLinkId']], 'UpdateVpcLinkResponse' => ['type' => 'structure', 'members' => ['CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'VpcLinkId' => ['shape' => 'Id', 'locationName' => 'vpcLinkId'], 'VpcLinkStatus' => ['shape' => 'VpcLinkStatus', 'locationName' => 'vpcLinkStatus'], 'VpcLinkStatusMessage' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'vpcLinkStatusMessage'], 'VpcLinkVersion' => ['shape' => 'VpcLinkVersion', 'locationName' => 'vpcLinkVersion']]], 'UriWithLengthBetween1And2048' => ['type' => 'string'], 'VpcLink' => ['type' => 'structure', 'members' => ['CreatedDate' => ['shape' => '__timestampIso8601', 'locationName' => 'createdDate'], 'Name' => ['shape' => 'StringWithLengthBetween1And128', 'locationName' => 'name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => 'SubnetIdList', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'VpcLinkId' => ['shape' => 'Id', 'locationName' => 'vpcLinkId'], 'VpcLinkStatus' => ['shape' => 'VpcLinkStatus', 'locationName' => 'vpcLinkStatus'], 'VpcLinkStatusMessage' => ['shape' => 'StringWithLengthBetween0And1024', 'locationName' => 'vpcLinkStatusMessage'], 'VpcLinkVersion' => ['shape' => 'VpcLinkVersion', 'locationName' => 'vpcLinkVersion']], 'required' => ['VpcLinkId', 'SecurityGroupIds', 'SubnetIds', 'Name']], 'VpcLinkStatus' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'FAILED', 'INACTIVE']], 'VpcLinkVersion' => ['type' => 'string', 'enum' => ['V2']], 'VpcLinks' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfVpcLink', 'locationName' => 'items'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfApi' => ['type' => 'list', 'member' => ['shape' => 'Api']], '__listOfApiMapping' => ['type' => 'list', 'member' => ['shape' => 'ApiMapping']], '__listOfAuthorizer' => ['type' => 'list', 'member' => ['shape' => 'Authorizer']], '__listOfDeployment' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], '__listOfDomainName' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], '__listOfIntegration' => ['type' => 'list', 'member' => ['shape' => 'Integration']], '__listOfIntegrationResponse' => ['type' => 'list', 'member' => ['shape' => 'IntegrationResponse']], '__listOfModel' => ['type' => 'list', 'member' => ['shape' => 'Model']], '__listOfRoute' => ['type' => 'list', 'member' => ['shape' => 'Route']], '__listOfRouteResponse' => ['type' => 'list', 'member' => ['shape' => 'RouteResponse']], '__listOfStage' => ['type' => 'list', 'member' => ['shape' => 'Stage']], '__listOfVpcLink' => ['type' => 'list', 'member' => ['shape' => 'VpcLink']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 06bd09e..0000000 --- a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apigateway.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://apigateway.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-tests-1.json.php deleted file mode 100644 index 1d068d4..0000000 --- a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apigateway.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/paginators-1.json.php b/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/paginators-1.json.php deleted file mode 100644 index e74849f..0000000 --- a/vendor/Aws3/Aws/data/apigatewayv2/2018-11-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/appconfig/2019-10-09/api-2.json.php b/vendor/Aws3/Aws/data/appconfig/2019-10-09/api-2.json.php deleted file mode 100644 index f95dab4..0000000 --- a/vendor/Aws3/Aws/data/appconfig/2019-10-09/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-10-09', 'endpointPrefix' => 'appconfig', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AppConfig', 'serviceFullName' => 'Amazon AppConfig', 'serviceId' => 'AppConfig', 'signatureVersion' => 'v4', 'signingName' => 'appconfig', 'uid' => 'appconfig-2019-10-09'], 'operations' => ['CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'CreateConfigurationProfile' => ['name' => 'CreateConfigurationProfile', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles', 'responseCode' => 201], 'input' => ['shape' => 'CreateConfigurationProfileRequest'], 'output' => ['shape' => 'ConfigurationProfile'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateDeploymentStrategy' => ['name' => 'CreateDeploymentStrategy', 'http' => ['method' => 'POST', 'requestUri' => '/deploymentstrategies', 'responseCode' => 201], 'input' => ['shape' => 'CreateDeploymentStrategyRequest'], 'output' => ['shape' => 'DeploymentStrategy'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{ApplicationId}/environments', 'responseCode' => 201], 'input' => ['shape' => 'CreateEnvironmentRequest'], 'output' => ['shape' => 'Environment'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException']]], 'CreateExtension' => ['name' => 'CreateExtension', 'http' => ['method' => 'POST', 'requestUri' => '/extensions', 'responseCode' => 201], 'input' => ['shape' => 'CreateExtensionRequest'], 'output' => ['shape' => 'Extension'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'CreateExtensionAssociation' => ['name' => 'CreateExtensionAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/extensionassociations', 'responseCode' => 201], 'input' => ['shape' => 'CreateExtensionAssociationRequest'], 'output' => ['shape' => 'ExtensionAssociation'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateHostedConfigurationVersion' => ['name' => 'CreateHostedConfigurationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions', 'responseCode' => 201], 'input' => ['shape' => 'CreateHostedConfigurationVersionRequest'], 'output' => ['shape' => 'HostedConfigurationVersion'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'InternalServerException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{ApplicationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApplicationRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'DeleteConfigurationProfile' => ['name' => 'DeleteConfigurationProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteConfigurationProfileRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'DeleteDeploymentStrategy' => ['name' => 'DeleteDeploymentStrategy', 'http' => ['method' => 'DELETE', 'requestUri' => '/deployementstrategies/{DeploymentStrategyId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDeploymentStrategyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteEnvironmentRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'DeleteExtension' => ['name' => 'DeleteExtension', 'http' => ['method' => 'DELETE', 'requestUri' => '/extensions/{ExtensionIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteExtensionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'DeleteExtensionAssociation' => ['name' => 'DeleteExtensionAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/extensionassociations/{ExtensionAssociationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteExtensionAssociationRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteHostedConfigurationVersion' => ['name' => 'DeleteHostedConfigurationVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteHostedConfigurationVersionRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetConfiguration' => ['name' => 'GetConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{Application}/environments/{Environment}/configurations/{Configuration}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfigurationRequest'], 'output' => ['shape' => 'Configuration'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']], 'deprecated' => \true, 'deprecatedMessage' => 'This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with StartConfigurationSession.'], 'GetConfigurationProfile' => ['name' => 'GetConfigurationProfile', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfigurationProfileRequest'], 'output' => ['shape' => 'ConfigurationProfile'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetDeploymentStrategy' => ['name' => 'GetDeploymentStrategy', 'http' => ['method' => 'GET', 'requestUri' => '/deploymentstrategies/{DeploymentStrategyId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentStrategyRequest'], 'output' => ['shape' => 'DeploymentStrategy'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetEnvironmentRequest'], 'output' => ['shape' => 'Environment'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetExtension' => ['name' => 'GetExtension', 'http' => ['method' => 'GET', 'requestUri' => '/extensions/{ExtensionIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetExtensionRequest'], 'output' => ['shape' => 'Extension'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'GetExtensionAssociation' => ['name' => 'GetExtensionAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/extensionassociations/{ExtensionAssociationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetExtensionAssociationRequest'], 'output' => ['shape' => 'ExtensionAssociation'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetHostedConfigurationVersion' => ['name' => 'GetHostedConfigurationVersion', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}', 'responseCode' => 200], 'input' => ['shape' => 'GetHostedConfigurationVersionRequest'], 'output' => ['shape' => 'HostedConfigurationVersion'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'Applications'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListConfigurationProfiles' => ['name' => 'ListConfigurationProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationProfilesRequest'], 'output' => ['shape' => 'ConfigurationProfiles'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListDeploymentStrategies' => ['name' => 'ListDeploymentStrategies', 'http' => ['method' => 'GET', 'requestUri' => '/deploymentstrategies', 'responseCode' => 200], 'input' => ['shape' => 'ListDeploymentStrategiesRequest'], 'output' => ['shape' => 'DeploymentStrategies'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListDeployments' => ['name' => 'ListDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'ListDeploymentsRequest'], 'output' => ['shape' => 'Deployments'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/environments', 'responseCode' => 200], 'input' => ['shape' => 'ListEnvironmentsRequest'], 'output' => ['shape' => 'Environments'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListExtensionAssociations' => ['name' => 'ListExtensionAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/extensionassociations', 'responseCode' => 200], 'input' => ['shape' => 'ListExtensionAssociationsRequest'], 'output' => ['shape' => 'ExtensionAssociations'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListExtensions' => ['name' => 'ListExtensions', 'http' => ['method' => 'GET', 'requestUri' => '/extensions', 'responseCode' => 200], 'input' => ['shape' => 'ListExtensionsRequest'], 'output' => ['shape' => 'Extensions'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'ListHostedConfigurationVersions' => ['name' => 'ListHostedConfigurationVersions', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions', 'responseCode' => 200], 'input' => ['shape' => 'ListHostedConfigurationVersionsRequest'], 'output' => ['shape' => 'HostedConfigurationVersions'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ResourceTags'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'StartDeployment' => ['name' => 'StartDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}/deployments', 'responseCode' => 201], 'input' => ['shape' => 'StartDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StopDeployment' => ['name' => 'StopDeployment', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}', 'responseCode' => 202], 'input' => ['shape' => 'StopDeploymentRequest'], 'output' => ['shape' => 'Deployment'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{ApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateConfigurationProfile' => ['name' => 'UpdateConfigurationProfile', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigurationProfileRequest'], 'output' => ['shape' => 'ConfigurationProfile'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateDeploymentStrategy' => ['name' => 'UpdateDeploymentStrategy', 'http' => ['method' => 'PATCH', 'requestUri' => '/deploymentstrategies/{DeploymentStrategyId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDeploymentStrategyRequest'], 'output' => ['shape' => 'DeploymentStrategy'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{ApplicationId}/environments/{EnvironmentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEnvironmentRequest'], 'output' => ['shape' => 'Environment'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateExtension' => ['name' => 'UpdateExtension', 'http' => ['method' => 'PATCH', 'requestUri' => '/extensions/{ExtensionIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateExtensionRequest'], 'output' => ['shape' => 'Extension'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateExtensionAssociation' => ['name' => 'UpdateExtensionAssociation', 'http' => ['method' => 'PATCH', 'requestUri' => '/extensionassociations/{ExtensionAssociationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateExtensionAssociationRequest'], 'output' => ['shape' => 'ExtensionAssociation'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ValidateConfiguration' => ['name' => 'ValidateConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/validators', 'responseCode' => 204], 'input' => ['shape' => 'ValidateConfigurationRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['Action' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Uri' => ['shape' => 'Uri'], 'RoleArn' => ['shape' => 'Arn']]], 'ActionInvocation' => ['type' => 'structure', 'members' => ['ExtensionIdentifier' => ['shape' => 'Identifier'], 'ActionName' => ['shape' => 'Name'], 'Uri' => ['shape' => 'Uri'], 'RoleArn' => ['shape' => 'Arn'], 'ErrorMessage' => ['shape' => 'String'], 'ErrorCode' => ['shape' => 'String'], 'InvocationId' => ['shape' => 'Id']]], 'ActionInvocations' => ['type' => 'list', 'member' => ['shape' => 'ActionInvocation']], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'Action'], 'max' => 1, 'min' => 1], 'ActionPoint' => ['type' => 'string', 'enum' => ['PRE_CREATE_HOSTED_CONFIGURATION_VERSION', 'PRE_START_DEPLOYMENT', 'ON_DEPLOYMENT_START', 'ON_DEPLOYMENT_STEP', 'ON_DEPLOYMENT_BAKING', 'ON_DEPLOYMENT_COMPLETE', 'ON_DEPLOYMENT_ROLLED_BACK']], 'ActionsMap' => ['type' => 'map', 'key' => ['shape' => 'ActionPoint'], 'value' => ['shape' => 'ActionList'], 'max' => 5, 'min' => 1], 'Application' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description']]], 'ApplicationList' => ['type' => 'list', 'member' => ['shape' => 'Application']], 'Applications' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ApplicationList'], 'NextToken' => ['shape' => 'NextToken']]], 'AppliedExtension' => ['type' => 'structure', 'members' => ['ExtensionId' => ['shape' => 'Id'], 'ExtensionAssociationId' => ['shape' => 'Id'], 'VersionNumber' => ['shape' => 'Integer'], 'Parameters' => ['shape' => 'ParameterValueMap']]], 'AppliedExtensions' => ['type' => 'list', 'member' => ['shape' => 'AppliedExtension']], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:[a-z]+:([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:[a-zA-Z0-9-_/:.]+'], 'BadRequestDetails' => ['type' => 'structure', 'members' => ['InvalidConfiguration' => ['shape' => 'InvalidConfigurationDetailList']], 'union' => \true], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'BadRequestReason'], 'Details' => ['shape' => 'BadRequestDetails']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BadRequestReason' => ['type' => 'string', 'enum' => ['InvalidConfiguration']], 'Blob' => ['type' => 'blob', 'sensitive' => \true], 'Boolean' => ['type' => 'boolean'], 'BytesMeasure' => ['type' => 'string', 'enum' => ['KILOBYTES']], 'Configuration' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'Blob'], 'ConfigurationVersion' => ['shape' => 'Version', 'location' => 'header', 'locationName' => 'Configuration-Version'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Content'], 'ConfigurationProfile' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'LongName'], 'Description' => ['shape' => 'Description'], 'LocationUri' => ['shape' => 'Uri'], 'RetrievalRoleArn' => ['shape' => 'RoleArn'], 'Validators' => ['shape' => 'ValidatorList'], 'Type' => ['shape' => 'ConfigurationProfileType']]], 'ConfigurationProfileSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'LongName'], 'LocationUri' => ['shape' => 'Uri'], 'ValidatorTypes' => ['shape' => 'ValidatorTypeList'], 'Type' => ['shape' => 'ConfigurationProfileType']]], 'ConfigurationProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationProfileSummary']], 'ConfigurationProfileType' => ['type' => 'string', 'pattern' => '^[a-zA-Z\\.]+'], 'ConfigurationProfiles' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ConfigurationProfileSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagMap']]], 'CreateConfigurationProfileRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'Name', 'LocationUri'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'Name' => ['shape' => 'LongName'], 'Description' => ['shape' => 'Description'], 'LocationUri' => ['shape' => 'Uri'], 'RetrievalRoleArn' => ['shape' => 'RoleArn'], 'Validators' => ['shape' => 'ValidatorList'], 'Tags' => ['shape' => 'TagMap'], 'Type' => ['shape' => 'ConfigurationProfileType']]], 'CreateDeploymentStrategyRequest' => ['type' => 'structure', 'required' => ['Name', 'DeploymentDurationInMinutes', 'GrowthFactor'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'DeploymentDurationInMinutes' => ['shape' => 'MinutesBetween0And24Hours', 'box' => \true], 'FinalBakeTimeInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'GrowthFactor' => ['shape' => 'GrowthFactor', 'box' => \true], 'GrowthType' => ['shape' => 'GrowthType'], 'ReplicateTo' => ['shape' => 'ReplicateTo'], 'Tags' => ['shape' => 'TagMap']]], 'CreateEnvironmentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'Name'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Monitors' => ['shape' => 'MonitorList'], 'Tags' => ['shape' => 'TagMap']]], 'CreateExtensionAssociationRequest' => ['type' => 'structure', 'required' => ['ExtensionIdentifier', 'ResourceIdentifier'], 'members' => ['ExtensionIdentifier' => ['shape' => 'Identifier'], 'ExtensionVersionNumber' => ['shape' => 'Integer', 'box' => \true], 'ResourceIdentifier' => ['shape' => 'Identifier'], 'Parameters' => ['shape' => 'ParameterValueMap'], 'Tags' => ['shape' => 'TagMap']]], 'CreateExtensionRequest' => ['type' => 'structure', 'required' => ['Name', 'Actions'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Actions' => ['shape' => 'ActionsMap'], 'Parameters' => ['shape' => 'ParameterMap'], 'Tags' => ['shape' => 'TagMap'], 'LatestVersionNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'header', 'locationName' => 'Latest-Version-Number']]], 'CreateHostedConfigurationVersionRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId', 'Content', 'ContentType'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'Description' => ['shape' => 'Description', 'location' => 'header', 'locationName' => 'Description'], 'Content' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'StringWithLengthBetween1And255', 'location' => 'header', 'locationName' => 'Content-Type'], 'LatestVersionNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'header', 'locationName' => 'Latest-Version-Number']], 'payload' => 'Content'], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId']]], 'DeleteConfigurationProfileRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId']]], 'DeleteDeploymentStrategyRequest' => ['type' => 'structure', 'required' => ['DeploymentStrategyId'], 'members' => ['DeploymentStrategyId' => ['shape' => 'DeploymentStrategyId', 'location' => 'uri', 'locationName' => 'DeploymentStrategyId']]], 'DeleteEnvironmentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId']]], 'DeleteExtensionAssociationRequest' => ['type' => 'structure', 'required' => ['ExtensionAssociationId'], 'members' => ['ExtensionAssociationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ExtensionAssociationId']]], 'DeleteExtensionRequest' => ['type' => 'structure', 'required' => ['ExtensionIdentifier'], 'members' => ['ExtensionIdentifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'ExtensionIdentifier'], 'VersionNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'querystring', 'locationName' => 'version']]], 'DeleteHostedConfigurationVersionRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId', 'VersionNumber'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'VersionNumber' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'Deployment' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id'], 'EnvironmentId' => ['shape' => 'Id'], 'DeploymentStrategyId' => ['shape' => 'Id'], 'ConfigurationProfileId' => ['shape' => 'Id'], 'DeploymentNumber' => ['shape' => 'Integer'], 'ConfigurationName' => ['shape' => 'Name'], 'ConfigurationLocationUri' => ['shape' => 'Uri'], 'ConfigurationVersion' => ['shape' => 'Version'], 'Description' => ['shape' => 'Description'], 'DeploymentDurationInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'GrowthType' => ['shape' => 'GrowthType'], 'GrowthFactor' => ['shape' => 'Percentage'], 'FinalBakeTimeInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'State' => ['shape' => 'DeploymentState'], 'EventLog' => ['shape' => 'DeploymentEvents'], 'PercentageComplete' => ['shape' => 'Percentage'], 'StartedAt' => ['shape' => 'Iso8601DateTime'], 'CompletedAt' => ['shape' => 'Iso8601DateTime'], 'AppliedExtensions' => ['shape' => 'AppliedExtensions'], 'KmsKeyArn' => ['shape' => 'Arn'], 'KmsKeyIdentifier' => ['shape' => 'Identifier']]], 'DeploymentEvent' => ['type' => 'structure', 'members' => ['EventType' => ['shape' => 'DeploymentEventType'], 'TriggeredBy' => ['shape' => 'TriggeredBy'], 'Description' => ['shape' => 'Description'], 'ActionInvocations' => ['shape' => 'ActionInvocations'], 'OccurredAt' => ['shape' => 'Iso8601DateTime']]], 'DeploymentEventType' => ['type' => 'string', 'enum' => ['PERCENTAGE_UPDATED', 'ROLLBACK_STARTED', 'ROLLBACK_COMPLETED', 'BAKE_TIME_STARTED', 'DEPLOYMENT_STARTED', 'DEPLOYMENT_COMPLETED']], 'DeploymentEvents' => ['type' => 'list', 'member' => ['shape' => 'DeploymentEvent']], 'DeploymentList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentSummary']], 'DeploymentState' => ['type' => 'string', 'enum' => ['BAKING', 'VALIDATING', 'DEPLOYING', 'COMPLETE', 'ROLLING_BACK', 'ROLLED_BACK']], 'DeploymentStrategies' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'DeploymentStrategyList'], 'NextToken' => ['shape' => 'NextToken']]], 'DeploymentStrategy' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'DeploymentDurationInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'GrowthType' => ['shape' => 'GrowthType'], 'GrowthFactor' => ['shape' => 'Percentage'], 'FinalBakeTimeInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'ReplicateTo' => ['shape' => 'ReplicateTo']]], 'DeploymentStrategyId' => ['type' => 'string', 'pattern' => '(^[a-z0-9]{4,7}$|^AppConfig\\.[A-Za-z0-9]{9,40}$)'], 'DeploymentStrategyList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentStrategy']], 'DeploymentSummary' => ['type' => 'structure', 'members' => ['DeploymentNumber' => ['shape' => 'Integer'], 'ConfigurationName' => ['shape' => 'Name'], 'ConfigurationVersion' => ['shape' => 'Version'], 'DeploymentDurationInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'GrowthType' => ['shape' => 'GrowthType'], 'GrowthFactor' => ['shape' => 'Percentage'], 'FinalBakeTimeInMinutes' => ['shape' => 'MinutesBetween0And24Hours'], 'State' => ['shape' => 'DeploymentState'], 'PercentageComplete' => ['shape' => 'Percentage'], 'StartedAt' => ['shape' => 'Iso8601DateTime'], 'CompletedAt' => ['shape' => 'Iso8601DateTime']]], 'Deployments' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'DeploymentList'], 'NextToken' => ['shape' => 'NextToken']]], 'Description' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'Environment' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'State' => ['shape' => 'EnvironmentState'], 'Monitors' => ['shape' => 'MonitorList']]], 'EnvironmentList' => ['type' => 'list', 'member' => ['shape' => 'Environment']], 'EnvironmentState' => ['type' => 'string', 'enum' => ['READY_FOR_DEPLOYMENT', 'DEPLOYING', 'ROLLING_BACK', 'ROLLED_BACK']], 'Environments' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'EnvironmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'Extension' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'VersionNumber' => ['shape' => 'Integer'], 'Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'Description'], 'Actions' => ['shape' => 'ActionsMap'], 'Parameters' => ['shape' => 'ParameterMap']]], 'ExtensionAssociation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Identifier'], 'ExtensionArn' => ['shape' => 'Arn'], 'ResourceArn' => ['shape' => 'Arn'], 'Arn' => ['shape' => 'Arn'], 'Parameters' => ['shape' => 'ParameterValueMap'], 'ExtensionVersionNumber' => ['shape' => 'Integer']]], 'ExtensionAssociationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ExtensionAssociationSummary']], 'ExtensionAssociationSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Identifier'], 'ExtensionArn' => ['shape' => 'Arn'], 'ResourceArn' => ['shape' => 'Arn']]], 'ExtensionAssociations' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ExtensionAssociationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ExtensionSummaries' => ['type' => 'list', 'member' => ['shape' => 'ExtensionSummary']], 'ExtensionSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'VersionNumber' => ['shape' => 'Integer'], 'Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'Description']]], 'Extensions' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ExtensionSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'Float' => ['type' => 'float'], 'GetApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId']]], 'GetConfigurationProfileRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId']]], 'GetConfigurationRequest' => ['type' => 'structure', 'required' => ['Application', 'Environment', 'Configuration', 'ClientId'], 'members' => ['Application' => ['shape' => 'StringWithLengthBetween1And64', 'location' => 'uri', 'locationName' => 'Application'], 'Environment' => ['shape' => 'StringWithLengthBetween1And64', 'location' => 'uri', 'locationName' => 'Environment'], 'Configuration' => ['shape' => 'StringWithLengthBetween1And64', 'location' => 'uri', 'locationName' => 'Configuration'], 'ClientId' => ['shape' => 'StringWithLengthBetween1And64', 'location' => 'querystring', 'locationName' => 'client_id'], 'ClientConfigurationVersion' => ['shape' => 'Version', 'location' => 'querystring', 'locationName' => 'client_configuration_version']]], 'GetDeploymentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId', 'DeploymentNumber'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId'], 'DeploymentNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'uri', 'locationName' => 'DeploymentNumber']]], 'GetDeploymentStrategyRequest' => ['type' => 'structure', 'required' => ['DeploymentStrategyId'], 'members' => ['DeploymentStrategyId' => ['shape' => 'DeploymentStrategyId', 'location' => 'uri', 'locationName' => 'DeploymentStrategyId']]], 'GetEnvironmentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId']]], 'GetExtensionAssociationRequest' => ['type' => 'structure', 'required' => ['ExtensionAssociationId'], 'members' => ['ExtensionAssociationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ExtensionAssociationId']]], 'GetExtensionRequest' => ['type' => 'structure', 'required' => ['ExtensionIdentifier'], 'members' => ['ExtensionIdentifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'ExtensionIdentifier'], 'VersionNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'querystring', 'locationName' => 'version_number']]], 'GetHostedConfigurationVersionRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId', 'VersionNumber'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'VersionNumber' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'GrowthFactor' => ['type' => 'float', 'max' => 100, 'min' => 1], 'GrowthType' => ['type' => 'string', 'enum' => ['LINEAR', 'EXPONENTIAL']], 'HostedConfigurationVersion' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'header', 'locationName' => 'Application-Id'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'header', 'locationName' => 'Configuration-Profile-Id'], 'VersionNumber' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Version-Number'], 'Description' => ['shape' => 'Description', 'location' => 'header', 'locationName' => 'Description'], 'Content' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'StringWithLengthBetween1And255', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Content'], 'HostedConfigurationVersionSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'Id'], 'ConfigurationProfileId' => ['shape' => 'Id'], 'VersionNumber' => ['shape' => 'Integer'], 'Description' => ['shape' => 'Description'], 'ContentType' => ['shape' => 'StringWithLengthBetween1And255']]], 'HostedConfigurationVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'HostedConfigurationVersionSummary']], 'HostedConfigurationVersions' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'HostedConfigurationVersionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'Id' => ['type' => 'string', 'pattern' => '[a-z0-9]{4,7}'], 'Identifier' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidConfigurationDetail' => ['type' => 'structure', 'members' => ['Constraint' => ['shape' => 'String'], 'Location' => ['shape' => 'String'], 'Reason' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'InvalidConfigurationDetailList' => ['type' => 'list', 'member' => ['shape' => 'InvalidConfigurationDetail']], 'Iso8601DateTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListConfigurationProfilesRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token'], 'Type' => ['shape' => 'ConfigurationProfileType', 'location' => 'querystring', 'locationName' => 'type']]], 'ListDeploymentStrategiesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListDeploymentsRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListEnvironmentsRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListExtensionAssociationsRequest' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resource_identifier'], 'ExtensionIdentifier' => ['shape' => 'Identifier', 'location' => 'querystring', 'locationName' => 'extension_identifier'], 'ExtensionVersionNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'querystring', 'locationName' => 'extension_version_number'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListExtensionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token'], 'Name' => ['shape' => 'QueryName', 'location' => 'querystring', 'locationName' => 'name']]], 'ListHostedConfigurationVersionsRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'LongName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MinutesBetween0And24Hours' => ['type' => 'integer', 'max' => 1440, 'min' => 0], 'Monitor' => ['type' => 'structure', 'required' => ['AlarmArn'], 'members' => ['AlarmArn' => ['shape' => 'StringWithLengthBetween1And2048'], 'AlarmRoleArn' => ['shape' => 'RoleArn']]], 'MonitorList' => ['type' => 'list', 'member' => ['shape' => 'Monitor'], 'max' => 5, 'min' => 0], 'Name' => ['type' => 'string', 'max' => 64, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Parameter' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Description'], 'Required' => ['shape' => 'Boolean']]], 'ParameterMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Parameter'], 'max' => 5, 'min' => 1], 'ParameterValueMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'StringWithLengthBetween1And2048'], 'max' => 5, 'min' => 0], 'PayloadTooLargeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Measure' => ['shape' => 'BytesMeasure'], 'Limit' => ['shape' => 'Float'], 'Size' => ['shape' => 'Float']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'Percentage' => ['type' => 'float', 'max' => 100, 'min' => 1], 'QueryName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ReplicateTo' => ['type' => 'string', 'enum' => ['NONE', 'SSM_DOCUMENT']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceTags' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^((arn):(aws|aws-cn|aws-iso|aws-iso-[a-z]{1}|aws-us-gov):(iam)::\\d{12}:role[/].*)$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StartDeploymentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId', 'DeploymentStrategyId', 'ConfigurationProfileId', 'ConfigurationVersion'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId'], 'DeploymentStrategyId' => ['shape' => 'DeploymentStrategyId'], 'ConfigurationProfileId' => ['shape' => 'Id'], 'ConfigurationVersion' => ['shape' => 'Version'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagMap'], 'KmsKeyIdentifier' => ['shape' => 'Identifier']]], 'StopDeploymentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId', 'DeploymentNumber'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId'], 'DeploymentNumber' => ['shape' => 'Integer', 'box' => \true, 'location' => 'uri', 'locationName' => 'DeploymentNumber']]], 'String' => ['type' => 'string'], 'StringWithLengthBetween0And32768' => ['type' => 'string', 'max' => 32768, 'min' => 0, 'sensitive' => \true], 'StringWithLengthBetween1And2048' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StringWithLengthBetween1And255' => ['type' => 'string', 'max' => 255, 'min' => 1], 'StringWithLengthBetween1And64' => ['type' => 'string', 'max' => 64, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagValue' => ['type' => 'string', 'max' => 256], 'TriggeredBy' => ['type' => 'string', 'enum' => ['USER', 'APPCONFIG', 'CLOUDWATCH_ALARM', 'INTERNAL_ERROR']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description']]], 'UpdateConfigurationProfileRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'RetrievalRoleArn' => ['shape' => 'RoleArn'], 'Validators' => ['shape' => 'ValidatorList']]], 'UpdateDeploymentStrategyRequest' => ['type' => 'structure', 'required' => ['DeploymentStrategyId'], 'members' => ['DeploymentStrategyId' => ['shape' => 'DeploymentStrategyId', 'location' => 'uri', 'locationName' => 'DeploymentStrategyId'], 'Description' => ['shape' => 'Description'], 'DeploymentDurationInMinutes' => ['shape' => 'MinutesBetween0And24Hours', 'box' => \true], 'FinalBakeTimeInMinutes' => ['shape' => 'MinutesBetween0And24Hours', 'box' => \true], 'GrowthFactor' => ['shape' => 'GrowthFactor', 'box' => \true], 'GrowthType' => ['shape' => 'GrowthType']]], 'UpdateEnvironmentRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'EnvironmentId'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'EnvironmentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'EnvironmentId'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Monitors' => ['shape' => 'MonitorList']]], 'UpdateExtensionAssociationRequest' => ['type' => 'structure', 'required' => ['ExtensionAssociationId'], 'members' => ['ExtensionAssociationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ExtensionAssociationId'], 'Parameters' => ['shape' => 'ParameterValueMap']]], 'UpdateExtensionRequest' => ['type' => 'structure', 'required' => ['ExtensionIdentifier'], 'members' => ['ExtensionIdentifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'ExtensionIdentifier'], 'Description' => ['shape' => 'Description'], 'Actions' => ['shape' => 'ActionsMap'], 'Parameters' => ['shape' => 'ParameterMap'], 'VersionNumber' => ['shape' => 'Integer', 'box' => \true]]], 'Uri' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ValidateConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'ConfigurationProfileId', 'ConfigurationVersion'], 'members' => ['ApplicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ApplicationId'], 'ConfigurationProfileId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'ConfigurationProfileId'], 'ConfigurationVersion' => ['shape' => 'Version', 'location' => 'querystring', 'locationName' => 'configuration_version']]], 'Validator' => ['type' => 'structure', 'required' => ['Type', 'Content'], 'members' => ['Type' => ['shape' => 'ValidatorType'], 'Content' => ['shape' => 'StringWithLengthBetween0And32768']]], 'ValidatorList' => ['type' => 'list', 'member' => ['shape' => 'Validator'], 'max' => 2, 'min' => 0], 'ValidatorType' => ['type' => 'string', 'enum' => ['JSON_SCHEMA', 'LAMBDA']], 'ValidatorTypeList' => ['type' => 'list', 'member' => ['shape' => 'ValidatorType'], 'max' => 2, 'min' => 0], 'Version' => ['type' => 'string', 'max' => 1024, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-rule-set-1.json.php deleted file mode 100644 index 778929a..0000000 --- a/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appconfig-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://appconfig.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://appconfig.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://appconfig-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appconfig.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appconfig.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-tests-1.json.php deleted file mode 100644 index 2effed3..0000000 --- a/vendor/Aws3/Aws/data/appconfig/2019-10-09/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfig.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appconfig/2019-10-09/paginators-1.json.php b/vendor/Aws3/Aws/data/appconfig/2019-10-09/paginators-1.json.php deleted file mode 100644 index 8783f3e..0000000 --- a/vendor/Aws3/Aws/data/appconfig/2019-10-09/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListConfigurationProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDeploymentStrategies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDeployments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListEnvironments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListExtensionAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListExtensions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListHostedConfigurationVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/api-2.json.php b/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/api-2.json.php deleted file mode 100644 index fe4a6cd..0000000 --- a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-11-11', 'endpointPrefix' => 'appconfigdata', 'jsonVersion' => '1.0', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS AppConfig Data', 'serviceId' => 'AppConfigData', 'signatureVersion' => 'v4', 'signingName' => 'appconfig', 'uid' => 'appconfigdata-2021-11-11'], 'operations' => ['GetLatestConfiguration' => ['name' => 'GetLatestConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetLatestConfigurationRequest'], 'output' => ['shape' => 'GetLatestConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'StartConfigurationSession' => ['name' => 'StartConfigurationSession', 'http' => ['method' => 'POST', 'requestUri' => '/configurationsessions', 'responseCode' => 201], 'input' => ['shape' => 'StartConfigurationSessionRequest'], 'output' => ['shape' => 'StartConfigurationSessionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['BadRequestDetails' => ['type' => 'structure', 'members' => ['InvalidParameters' => ['shape' => 'InvalidParameterMap']], 'union' => \true], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'BadRequestReason'], 'Details' => ['shape' => 'BadRequestDetails']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BadRequestReason' => ['type' => 'string', 'enum' => ['InvalidParameters']], 'GetLatestConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigurationToken'], 'members' => ['ConfigurationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'configuration_token']]], 'GetLatestConfigurationResponse' => ['type' => 'structure', 'members' => ['NextPollConfigurationToken' => ['shape' => 'Token', 'location' => 'header', 'locationName' => 'Next-Poll-Configuration-Token'], 'NextPollIntervalInSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Next-Poll-Interval-In-Seconds'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type'], 'Configuration' => ['shape' => 'SyntheticGetLatestConfigurationResponseBlob']], 'payload' => 'Configuration'], 'Identifier' => ['type' => 'string', 'max' => 64, 'min' => 1], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidParameterDetail' => ['type' => 'structure', 'members' => ['Problem' => ['shape' => 'InvalidParameterProblem']]], 'InvalidParameterMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'InvalidParameterDetail']], 'InvalidParameterProblem' => ['type' => 'string', 'enum' => ['Corrupted', 'Expired', 'PollIntervalNotSatisfied']], 'OptionalPollSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 86400, 'min' => 15], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ReferencedBy' => ['shape' => 'StringMap']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['Application', 'ConfigurationProfile', 'Deployment', 'Environment', 'Configuration']], 'StartConfigurationSessionRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'ConfigurationProfileIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'Identifier'], 'EnvironmentIdentifier' => ['shape' => 'Identifier'], 'ConfigurationProfileIdentifier' => ['shape' => 'Identifier'], 'RequiredMinimumPollIntervalInSeconds' => ['shape' => 'OptionalPollSeconds']]], 'StartConfigurationSessionResponse' => ['type' => 'structure', 'members' => ['InitialConfigurationToken' => ['shape' => 'Token']]], 'String' => ['type' => 'string'], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'SyntheticGetLatestConfigurationResponseBlob' => ['type' => 'blob', 'sensitive' => \true], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Token' => ['type' => 'string', 'pattern' => '\\S{1,8192}']]]; diff --git a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 06e2c07..0000000 --- a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appconfigdata-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appconfigdata-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appconfigdata.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appconfigdata.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-tests-1.json.php deleted file mode 100644 index 0129fdb..0000000 --- a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appconfigdata.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/paginators-1.json.php b/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/paginators-1.json.php deleted file mode 100644 index 2ad30b3..0000000 --- a/vendor/Aws3/Aws/data/appconfigdata/2021-11-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/appflow/2020-08-23/api-2.json.php b/vendor/Aws3/Aws/data/appflow/2020-08-23/api-2.json.php deleted file mode 100644 index 1a41eeb..0000000 --- a/vendor/Aws3/Aws/data/appflow/2020-08-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-23', 'endpointPrefix' => 'appflow', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Appflow', 'serviceId' => 'Appflow', 'signatureVersion' => 'v4', 'signingName' => 'appflow', 'uid' => 'appflow-2020-08-23'], 'operations' => ['CreateConnectorProfile' => ['name' => 'CreateConnectorProfile', 'http' => ['method' => 'POST', 'requestUri' => '/create-connector-profile'], 'input' => ['shape' => 'CreateConnectorProfileRequest'], 'output' => ['shape' => 'CreateConnectorProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'InternalServerException']]], 'CreateFlow' => ['name' => 'CreateFlow', 'http' => ['method' => 'POST', 'requestUri' => '/create-flow'], 'input' => ['shape' => 'CreateFlowRequest'], 'output' => ['shape' => 'CreateFlowResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'ConnectorServerException']]], 'DeleteConnectorProfile' => ['name' => 'DeleteConnectorProfile', 'http' => ['method' => 'POST', 'requestUri' => '/delete-connector-profile'], 'input' => ['shape' => 'DeleteConnectorProfileRequest'], 'output' => ['shape' => 'DeleteConnectorProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteFlow' => ['name' => 'DeleteFlow', 'http' => ['method' => 'POST', 'requestUri' => '/delete-flow'], 'input' => ['shape' => 'DeleteFlowRequest'], 'output' => ['shape' => 'DeleteFlowResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DescribeConnector' => ['name' => 'DescribeConnector', 'http' => ['method' => 'POST', 'requestUri' => '/describe-connector'], 'input' => ['shape' => 'DescribeConnectorRequest'], 'output' => ['shape' => 'DescribeConnectorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeConnectorEntity' => ['name' => 'DescribeConnectorEntity', 'http' => ['method' => 'POST', 'requestUri' => '/describe-connector-entity'], 'input' => ['shape' => 'DescribeConnectorEntityRequest'], 'output' => ['shape' => 'DescribeConnectorEntityResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'ConnectorServerException'], ['shape' => 'InternalServerException']]], 'DescribeConnectorProfiles' => ['name' => 'DescribeConnectorProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/describe-connector-profiles'], 'input' => ['shape' => 'DescribeConnectorProfilesRequest'], 'output' => ['shape' => 'DescribeConnectorProfilesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeConnectors' => ['name' => 'DescribeConnectors', 'http' => ['method' => 'POST', 'requestUri' => '/describe-connectors'], 'input' => ['shape' => 'DescribeConnectorsRequest'], 'output' => ['shape' => 'DescribeConnectorsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeFlow' => ['name' => 'DescribeFlow', 'http' => ['method' => 'POST', 'requestUri' => '/describe-flow'], 'input' => ['shape' => 'DescribeFlowRequest'], 'output' => ['shape' => 'DescribeFlowResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeFlowExecutionRecords' => ['name' => 'DescribeFlowExecutionRecords', 'http' => ['method' => 'POST', 'requestUri' => '/describe-flow-execution-records'], 'input' => ['shape' => 'DescribeFlowExecutionRecordsRequest'], 'output' => ['shape' => 'DescribeFlowExecutionRecordsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListConnectorEntities' => ['name' => 'ListConnectorEntities', 'http' => ['method' => 'POST', 'requestUri' => '/list-connector-entities'], 'input' => ['shape' => 'ListConnectorEntitiesRequest'], 'output' => ['shape' => 'ListConnectorEntitiesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'ConnectorServerException'], ['shape' => 'InternalServerException']]], 'ListConnectors' => ['name' => 'ListConnectors', 'http' => ['method' => 'POST', 'requestUri' => '/list-connectors'], 'input' => ['shape' => 'ListConnectorsRequest'], 'output' => ['shape' => 'ListConnectorsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListFlows' => ['name' => 'ListFlows', 'http' => ['method' => 'POST', 'requestUri' => '/list-flows'], 'input' => ['shape' => 'ListFlowsRequest'], 'output' => ['shape' => 'ListFlowsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterConnector' => ['name' => 'RegisterConnector', 'http' => ['method' => 'POST', 'requestUri' => '/register-connector'], 'input' => ['shape' => 'RegisterConnectorRequest'], 'output' => ['shape' => 'RegisterConnectorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConnectorServerException'], ['shape' => 'ConnectorAuthenticationException']]], 'StartFlow' => ['name' => 'StartFlow', 'http' => ['method' => 'POST', 'requestUri' => '/start-flow'], 'input' => ['shape' => 'StartFlowRequest'], 'output' => ['shape' => 'StartFlowResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'StopFlow' => ['name' => 'StopFlow', 'http' => ['method' => 'POST', 'requestUri' => '/stop-flow'], 'input' => ['shape' => 'StopFlowRequest'], 'output' => ['shape' => 'StopFlowResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UnregisterConnector' => ['name' => 'UnregisterConnector', 'http' => ['method' => 'POST', 'requestUri' => '/unregister-connector'], 'input' => ['shape' => 'UnregisterConnectorRequest'], 'output' => ['shape' => 'UnregisterConnectorResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateConnectorProfile' => ['name' => 'UpdateConnectorProfile', 'http' => ['method' => 'POST', 'requestUri' => '/update-connector-profile'], 'input' => ['shape' => 'UpdateConnectorProfileRequest'], 'output' => ['shape' => 'UpdateConnectorProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'InternalServerException']]], 'UpdateConnectorRegistration' => ['name' => 'UpdateConnectorRegistration', 'http' => ['method' => 'POST', 'requestUri' => '/update-connector-registration'], 'input' => ['shape' => 'UpdateConnectorRegistrationRequest'], 'output' => ['shape' => 'UpdateConnectorRegistrationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConnectorServerException'], ['shape' => 'ConnectorAuthenticationException']]], 'UpdateFlow' => ['name' => 'UpdateFlow', 'http' => ['method' => 'POST', 'requestUri' => '/update-flow'], 'input' => ['shape' => 'UpdateFlowRequest'], 'output' => ['shape' => 'UpdateFlowResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ConnectorAuthenticationException'], ['shape' => 'ConnectorServerException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:.*:.*:[0-9]+:.*'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessKeyId' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+', 'sensitive' => \true], 'AccessToken' => ['type' => 'string', 'max' => 4096, 'pattern' => '\\S+', 'sensitive' => \true], 'AccountName' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'AggregationConfig' => ['type' => 'structure', 'members' => ['aggregationType' => ['shape' => 'AggregationType'], 'targetFileSize' => ['shape' => 'Long']]], 'AggregationType' => ['type' => 'string', 'enum' => ['None', 'SingleFile']], 'AmplitudeConnectorOperator' => ['type' => 'string', 'enum' => ['BETWEEN']], 'AmplitudeConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['apiKey', 'secretKey'], 'members' => ['apiKey' => ['shape' => 'ApiKey'], 'secretKey' => ['shape' => 'SecretKey']]], 'AmplitudeConnectorProfileProperties' => ['type' => 'structure', 'members' => []], 'AmplitudeMetadata' => ['type' => 'structure', 'members' => []], 'AmplitudeSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'ApiKey' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+', 'sensitive' => \true], 'ApiKeyCredentials' => ['type' => 'structure', 'required' => ['apiKey'], 'members' => ['apiKey' => ['shape' => 'ApiKey'], 'apiSecretKey' => ['shape' => 'ApiSecretKey']]], 'ApiSecretKey' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+', 'sensitive' => \true], 'ApiToken' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ApiVersion' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ApplicationHostUrl' => ['type' => 'string', 'max' => 256, 'pattern' => '^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]'], 'ApplicationKey' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ApplicationServicePath' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ApplicationType' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'AuthCode' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'AuthCodeUrl' => ['type' => 'string', 'max' => 256, 'pattern' => '^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]'], 'AuthCodeUrlList' => ['type' => 'list', 'member' => ['shape' => 'AuthCodeUrl']], 'AuthParameter' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'Key'], 'isRequired' => ['shape' => 'Boolean'], 'label' => ['shape' => 'Label'], 'description' => ['shape' => 'Description'], 'isSensitiveField' => ['shape' => 'Boolean'], 'connectorSuppliedValues' => ['shape' => 'ConnectorSuppliedValueList']]], 'AuthParameterList' => ['type' => 'list', 'member' => ['shape' => 'AuthParameter']], 'AuthenticationConfig' => ['type' => 'structure', 'members' => ['isBasicAuthSupported' => ['shape' => 'Boolean'], 'isApiKeyAuthSupported' => ['shape' => 'Boolean'], 'isOAuth2Supported' => ['shape' => 'Boolean'], 'isCustomAuthSupported' => ['shape' => 'Boolean'], 'oAuth2Defaults' => ['shape' => 'OAuth2Defaults'], 'customAuthConfigs' => ['shape' => 'CustomAuthConfigList']]], 'AuthenticationType' => ['type' => 'string', 'enum' => ['OAUTH2', 'APIKEY', 'BASIC', 'CUSTOM']], 'BasicAuthCredentials' => ['type' => 'structure', 'required' => ['username', 'password'], 'members' => ['username' => ['shape' => 'Username'], 'password' => ['shape' => 'Password']]], 'Boolean' => ['type' => 'boolean'], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '\\S+'], 'BucketPrefix' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'BusinessUnitId' => ['type' => 'string', 'max' => 18, 'pattern' => '\\S+'], 'CatalogType' => ['type' => 'string', 'enum' => ['GLUE']], 'ClientCredentialsArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:secretsmanager:.*:[0-9]+:.*', 'sensitive' => \true], 'ClientId' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ClientNumber' => ['type' => 'string', 'max' => 3, 'min' => 3, 'pattern' => '^\\d{3}$'], 'ClientSecret' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+', 'sensitive' => \true], 'ClusterIdentifier' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionMode' => ['type' => 'string', 'enum' => ['Public', 'Private']], 'ConnectorAuthenticationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'ConnectorConfiguration' => ['type' => 'structure', 'members' => ['canUseAsSource' => ['shape' => 'Boolean'], 'canUseAsDestination' => ['shape' => 'Boolean'], 'supportedDestinationConnectors' => ['shape' => 'ConnectorTypeList'], 'supportedSchedulingFrequencies' => ['shape' => 'SchedulingFrequencyTypeList'], 'isPrivateLinkEnabled' => ['shape' => 'Boolean'], 'isPrivateLinkEndpointUrlRequired' => ['shape' => 'Boolean'], 'supportedTriggerTypes' => ['shape' => 'TriggerTypeList'], 'connectorMetadata' => ['shape' => 'ConnectorMetadata'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel'], 'connectorDescription' => ['shape' => 'ConnectorDescription'], 'connectorOwner' => ['shape' => 'ConnectorOwner'], 'connectorName' => ['shape' => 'ConnectorName'], 'connectorVersion' => ['shape' => 'ConnectorVersion'], 'connectorArn' => ['shape' => 'ARN'], 'connectorModes' => ['shape' => 'ConnectorModeList'], 'authenticationConfig' => ['shape' => 'AuthenticationConfig'], 'connectorRuntimeSettings' => ['shape' => 'ConnectorRuntimeSettingList'], 'supportedApiVersions' => ['shape' => 'SupportedApiVersionList'], 'supportedOperators' => ['shape' => 'SupportedOperatorList'], 'supportedWriteOperations' => ['shape' => 'SupportedWriteOperationList'], 'connectorProvisioningType' => ['shape' => 'ConnectorProvisioningType'], 'connectorProvisioningConfig' => ['shape' => 'ConnectorProvisioningConfig'], 'logoURL' => ['shape' => 'LogoURL'], 'registeredAt' => ['shape' => 'Date'], 'registeredBy' => ['shape' => 'RegisteredBy']]], 'ConnectorConfigurationsMap' => ['type' => 'map', 'key' => ['shape' => 'ConnectorType'], 'value' => ['shape' => 'ConnectorConfiguration']], 'ConnectorDescription' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\w!@#\\-.?,\\s]*'], 'ConnectorDetail' => ['type' => 'structure', 'members' => ['connectorDescription' => ['shape' => 'ConnectorDescription'], 'connectorName' => ['shape' => 'ConnectorName'], 'connectorOwner' => ['shape' => 'ConnectorOwner'], 'connectorVersion' => ['shape' => 'ConnectorVersion'], 'applicationType' => ['shape' => 'ApplicationType'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel'], 'registeredAt' => ['shape' => 'Date'], 'registeredBy' => ['shape' => 'RegisteredBy'], 'connectorProvisioningType' => ['shape' => 'ConnectorProvisioningType'], 'connectorModes' => ['shape' => 'ConnectorModeList']]], 'ConnectorEntity' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'label' => ['shape' => 'Label'], 'hasNestedEntities' => ['shape' => 'Boolean']]], 'ConnectorEntityField' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'Identifier'], 'parentIdentifier' => ['shape' => 'Identifier'], 'label' => ['shape' => 'Label'], 'isPrimaryKey' => ['shape' => 'Boolean'], 'defaultValue' => ['shape' => 'String'], 'isDeprecated' => ['shape' => 'Boolean'], 'supportedFieldTypeDetails' => ['shape' => 'SupportedFieldTypeDetails'], 'description' => ['shape' => 'Description'], 'sourceProperties' => ['shape' => 'SourceFieldProperties'], 'destinationProperties' => ['shape' => 'DestinationFieldProperties'], 'customProperties' => ['shape' => 'CustomProperties']]], 'ConnectorEntityFieldList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorEntityField']], 'ConnectorEntityList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorEntity']], 'ConnectorEntityMap' => ['type' => 'map', 'key' => ['shape' => 'Group'], 'value' => ['shape' => 'ConnectorEntityList']], 'ConnectorLabel' => ['type' => 'string', 'max' => 256, 'pattern' => '[a-zA-Z0-9][\\w!@#.-]+'], 'ConnectorList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorDetail']], 'ConnectorMetadata' => ['type' => 'structure', 'members' => ['Amplitude' => ['shape' => 'AmplitudeMetadata'], 'Datadog' => ['shape' => 'DatadogMetadata'], 'Dynatrace' => ['shape' => 'DynatraceMetadata'], 'GoogleAnalytics' => ['shape' => 'GoogleAnalyticsMetadata'], 'InforNexus' => ['shape' => 'InforNexusMetadata'], 'Marketo' => ['shape' => 'MarketoMetadata'], 'Redshift' => ['shape' => 'RedshiftMetadata'], 'S3' => ['shape' => 'S3Metadata'], 'Salesforce' => ['shape' => 'SalesforceMetadata'], 'ServiceNow' => ['shape' => 'ServiceNowMetadata'], 'Singular' => ['shape' => 'SingularMetadata'], 'Slack' => ['shape' => 'SlackMetadata'], 'Snowflake' => ['shape' => 'SnowflakeMetadata'], 'Trendmicro' => ['shape' => 'TrendmicroMetadata'], 'Veeva' => ['shape' => 'VeevaMetadata'], 'Zendesk' => ['shape' => 'ZendeskMetadata'], 'EventBridge' => ['shape' => 'EventBridgeMetadata'], 'Upsolver' => ['shape' => 'UpsolverMetadata'], 'CustomerProfiles' => ['shape' => 'CustomerProfilesMetadata'], 'Honeycode' => ['shape' => 'HoneycodeMetadata'], 'SAPOData' => ['shape' => 'SAPODataMetadata'], 'Pardot' => ['shape' => 'PardotMetadata']]], 'ConnectorMode' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ConnectorModeList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorMode']], 'ConnectorName' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ConnectorOAuthRequest' => ['type' => 'structure', 'members' => ['authCode' => ['shape' => 'AuthCode'], 'redirectUri' => ['shape' => 'RedirectUri']]], 'ConnectorOperator' => ['type' => 'structure', 'members' => ['Amplitude' => ['shape' => 'AmplitudeConnectorOperator'], 'Datadog' => ['shape' => 'DatadogConnectorOperator'], 'Dynatrace' => ['shape' => 'DynatraceConnectorOperator'], 'GoogleAnalytics' => ['shape' => 'GoogleAnalyticsConnectorOperator'], 'InforNexus' => ['shape' => 'InforNexusConnectorOperator'], 'Marketo' => ['shape' => 'MarketoConnectorOperator'], 'S3' => ['shape' => 'S3ConnectorOperator'], 'Salesforce' => ['shape' => 'SalesforceConnectorOperator'], 'ServiceNow' => ['shape' => 'ServiceNowConnectorOperator'], 'Singular' => ['shape' => 'SingularConnectorOperator'], 'Slack' => ['shape' => 'SlackConnectorOperator'], 'Trendmicro' => ['shape' => 'TrendmicroConnectorOperator'], 'Veeva' => ['shape' => 'VeevaConnectorOperator'], 'Zendesk' => ['shape' => 'ZendeskConnectorOperator'], 'SAPOData' => ['shape' => 'SAPODataConnectorOperator'], 'CustomConnector' => ['shape' => 'Operator'], 'Pardot' => ['shape' => 'PardotConnectorOperator']]], 'ConnectorOwner' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ConnectorProfile' => ['type' => 'structure', 'members' => ['connectorProfileArn' => ['shape' => 'ConnectorProfileArn'], 'connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel'], 'connectionMode' => ['shape' => 'ConnectionMode'], 'credentialsArn' => ['shape' => 'ARN'], 'connectorProfileProperties' => ['shape' => 'ConnectorProfileProperties'], 'createdAt' => ['shape' => 'Date'], 'lastUpdatedAt' => ['shape' => 'Date'], 'privateConnectionProvisioningState' => ['shape' => 'PrivateConnectionProvisioningState']]], 'ConnectorProfileArn' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:appflow:.*:[0-9]+:.*'], 'ConnectorProfileConfig' => ['type' => 'structure', 'required' => ['connectorProfileProperties'], 'members' => ['connectorProfileProperties' => ['shape' => 'ConnectorProfileProperties'], 'connectorProfileCredentials' => ['shape' => 'ConnectorProfileCredentials']]], 'ConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['Amplitude' => ['shape' => 'AmplitudeConnectorProfileCredentials'], 'Datadog' => ['shape' => 'DatadogConnectorProfileCredentials'], 'Dynatrace' => ['shape' => 'DynatraceConnectorProfileCredentials'], 'GoogleAnalytics' => ['shape' => 'GoogleAnalyticsConnectorProfileCredentials'], 'Honeycode' => ['shape' => 'HoneycodeConnectorProfileCredentials'], 'InforNexus' => ['shape' => 'InforNexusConnectorProfileCredentials'], 'Marketo' => ['shape' => 'MarketoConnectorProfileCredentials'], 'Redshift' => ['shape' => 'RedshiftConnectorProfileCredentials'], 'Salesforce' => ['shape' => 'SalesforceConnectorProfileCredentials'], 'ServiceNow' => ['shape' => 'ServiceNowConnectorProfileCredentials'], 'Singular' => ['shape' => 'SingularConnectorProfileCredentials'], 'Slack' => ['shape' => 'SlackConnectorProfileCredentials'], 'Snowflake' => ['shape' => 'SnowflakeConnectorProfileCredentials'], 'Trendmicro' => ['shape' => 'TrendmicroConnectorProfileCredentials'], 'Veeva' => ['shape' => 'VeevaConnectorProfileCredentials'], 'Zendesk' => ['shape' => 'ZendeskConnectorProfileCredentials'], 'SAPOData' => ['shape' => 'SAPODataConnectorProfileCredentials'], 'CustomConnector' => ['shape' => 'CustomConnectorProfileCredentials'], 'Pardot' => ['shape' => 'PardotConnectorProfileCredentials']]], 'ConnectorProfileDetailList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorProfile']], 'ConnectorProfileName' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\w/!@#+=.-]+'], 'ConnectorProfileNameList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorProfileName'], 'max' => 100, 'min' => 0], 'ConnectorProfileProperties' => ['type' => 'structure', 'members' => ['Amplitude' => ['shape' => 'AmplitudeConnectorProfileProperties'], 'Datadog' => ['shape' => 'DatadogConnectorProfileProperties'], 'Dynatrace' => ['shape' => 'DynatraceConnectorProfileProperties'], 'GoogleAnalytics' => ['shape' => 'GoogleAnalyticsConnectorProfileProperties'], 'Honeycode' => ['shape' => 'HoneycodeConnectorProfileProperties'], 'InforNexus' => ['shape' => 'InforNexusConnectorProfileProperties'], 'Marketo' => ['shape' => 'MarketoConnectorProfileProperties'], 'Redshift' => ['shape' => 'RedshiftConnectorProfileProperties'], 'Salesforce' => ['shape' => 'SalesforceConnectorProfileProperties'], 'ServiceNow' => ['shape' => 'ServiceNowConnectorProfileProperties'], 'Singular' => ['shape' => 'SingularConnectorProfileProperties'], 'Slack' => ['shape' => 'SlackConnectorProfileProperties'], 'Snowflake' => ['shape' => 'SnowflakeConnectorProfileProperties'], 'Trendmicro' => ['shape' => 'TrendmicroConnectorProfileProperties'], 'Veeva' => ['shape' => 'VeevaConnectorProfileProperties'], 'Zendesk' => ['shape' => 'ZendeskConnectorProfileProperties'], 'SAPOData' => ['shape' => 'SAPODataConnectorProfileProperties'], 'CustomConnector' => ['shape' => 'CustomConnectorProfileProperties'], 'Pardot' => ['shape' => 'PardotConnectorProfileProperties']]], 'ConnectorProvisioningConfig' => ['type' => 'structure', 'members' => ['lambda' => ['shape' => 'LambdaConnectorProvisioningConfig']]], 'ConnectorProvisioningType' => ['type' => 'string', 'enum' => ['LAMBDA']], 'ConnectorRuntimeSetting' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'Key'], 'dataType' => ['shape' => 'ConnectorRuntimeSettingDataType'], 'isRequired' => ['shape' => 'Boolean'], 'label' => ['shape' => 'Label'], 'description' => ['shape' => 'Description'], 'scope' => ['shape' => 'ConnectorRuntimeSettingScope'], 'connectorSuppliedValueOptions' => ['shape' => 'ConnectorSuppliedValueOptionList']]], 'ConnectorRuntimeSettingDataType' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ConnectorRuntimeSettingList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorRuntimeSetting']], 'ConnectorRuntimeSettingScope' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ConnectorServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConnectorSuppliedValue' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ConnectorSuppliedValueList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorSuppliedValue']], 'ConnectorSuppliedValueOptionList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorSuppliedValue']], 'ConnectorType' => ['type' => 'string', 'enum' => ['Salesforce', 'Singular', 'Slack', 'Redshift', 'S3', 'Marketo', 'Googleanalytics', 'Zendesk', 'Servicenow', 'Datadog', 'Trendmicro', 'Snowflake', 'Dynatrace', 'Infornexus', 'Amplitude', 'Veeva', 'EventBridge', 'LookoutMetrics', 'Upsolver', 'Honeycode', 'CustomerProfiles', 'SAPOData', 'CustomConnector', 'Pardot']], 'ConnectorTypeList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorType'], 'max' => 100, 'min' => 0], 'ConnectorVersion' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'CreateConnectorProfileRequest' => ['type' => 'structure', 'required' => ['connectorProfileName', 'connectorType', 'connectionMode', 'connectorProfileConfig'], 'members' => ['connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'kmsArn' => ['shape' => 'KMSArn'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel'], 'connectionMode' => ['shape' => 'ConnectionMode'], 'connectorProfileConfig' => ['shape' => 'ConnectorProfileConfig']]], 'CreateConnectorProfileResponse' => ['type' => 'structure', 'members' => ['connectorProfileArn' => ['shape' => 'ConnectorProfileArn']]], 'CreateFlowRequest' => ['type' => 'structure', 'required' => ['flowName', 'triggerConfig', 'sourceFlowConfig', 'destinationFlowConfigList', 'tasks'], 'members' => ['flowName' => ['shape' => 'FlowName'], 'description' => ['shape' => 'FlowDescription'], 'kmsArn' => ['shape' => 'KMSArn'], 'triggerConfig' => ['shape' => 'TriggerConfig'], 'sourceFlowConfig' => ['shape' => 'SourceFlowConfig'], 'destinationFlowConfigList' => ['shape' => 'DestinationFlowConfigList'], 'tasks' => ['shape' => 'Tasks'], 'tags' => ['shape' => 'TagMap'], 'metadataCatalogConfig' => ['shape' => 'MetadataCatalogConfig']]], 'CreateFlowResponse' => ['type' => 'structure', 'members' => ['flowArn' => ['shape' => 'FlowArn'], 'flowStatus' => ['shape' => 'FlowStatus']]], 'CreatedBy' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'CredentialsMap' => ['type' => 'map', 'key' => ['shape' => 'CredentialsMapKey'], 'value' => ['shape' => 'CredentialsMapValue'], 'max' => 50, 'min' => 0], 'CredentialsMapKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w]+', 'sensitive' => \true], 'CredentialsMapValue' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+', 'sensitive' => \true], 'CustomAuthConfig' => ['type' => 'structure', 'members' => ['customAuthenticationType' => ['shape' => 'CustomAuthenticationType'], 'authParameters' => ['shape' => 'AuthParameterList']]], 'CustomAuthConfigList' => ['type' => 'list', 'member' => ['shape' => 'CustomAuthConfig']], 'CustomAuthCredentials' => ['type' => 'structure', 'required' => ['customAuthenticationType'], 'members' => ['customAuthenticationType' => ['shape' => 'CustomAuthenticationType'], 'credentialsMap' => ['shape' => 'CredentialsMap']]], 'CustomAuthenticationType' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'CustomConnectorDestinationProperties' => ['type' => 'structure', 'required' => ['entityName'], 'members' => ['entityName' => ['shape' => 'EntityName'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig'], 'writeOperationType' => ['shape' => 'WriteOperationType'], 'idFieldNames' => ['shape' => 'IdFieldNameList'], 'customProperties' => ['shape' => 'CustomProperties']]], 'CustomConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['authenticationType'], 'members' => ['authenticationType' => ['shape' => 'AuthenticationType'], 'basic' => ['shape' => 'BasicAuthCredentials'], 'oauth2' => ['shape' => 'OAuth2Credentials'], 'apiKey' => ['shape' => 'ApiKeyCredentials'], 'custom' => ['shape' => 'CustomAuthCredentials']]], 'CustomConnectorProfileProperties' => ['type' => 'structure', 'members' => ['profileProperties' => ['shape' => 'ProfilePropertiesMap'], 'oAuth2Properties' => ['shape' => 'OAuth2Properties']]], 'CustomConnectorSourceProperties' => ['type' => 'structure', 'required' => ['entityName'], 'members' => ['entityName' => ['shape' => 'EntityName'], 'customProperties' => ['shape' => 'CustomProperties']]], 'CustomProperties' => ['type' => 'map', 'key' => ['shape' => 'CustomPropertyKey'], 'value' => ['shape' => 'CustomPropertyValue'], 'max' => 50, 'min' => 0], 'CustomPropertyKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w]+'], 'CustomPropertyValue' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'CustomerProfilesDestinationProperties' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'objectTypeName' => ['shape' => 'ObjectTypeName']]], 'CustomerProfilesMetadata' => ['type' => 'structure', 'members' => []], 'DataApiRoleArn' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:iam:.*:[0-9]+:.*'], 'DataPullMode' => ['type' => 'string', 'enum' => ['Incremental', 'Complete']], 'DatabaseName' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'DatabaseUrl' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'DatadogConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'BETWEEN', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'DatadogConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['apiKey', 'applicationKey'], 'members' => ['apiKey' => ['shape' => 'ApiKey'], 'applicationKey' => ['shape' => 'ApplicationKey']]], 'DatadogConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'DatadogMetadata' => ['type' => 'structure', 'members' => []], 'DatadogSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'Date' => ['type' => 'timestamp'], 'DatetimeTypeFieldName' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'DeleteConnectorProfileRequest' => ['type' => 'structure', 'required' => ['connectorProfileName'], 'members' => ['connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'forceDelete' => ['shape' => 'Boolean']]], 'DeleteConnectorProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteFlowRequest' => ['type' => 'structure', 'required' => ['flowName'], 'members' => ['flowName' => ['shape' => 'FlowName'], 'forceDelete' => ['shape' => 'Boolean']]], 'DeleteFlowResponse' => ['type' => 'structure', 'members' => []], 'DescribeConnectorEntityRequest' => ['type' => 'structure', 'required' => ['connectorEntityName'], 'members' => ['connectorEntityName' => ['shape' => 'EntityName'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'apiVersion' => ['shape' => 'ApiVersion']]], 'DescribeConnectorEntityResponse' => ['type' => 'structure', 'required' => ['connectorEntityFields'], 'members' => ['connectorEntityFields' => ['shape' => 'ConnectorEntityFieldList']]], 'DescribeConnectorProfilesRequest' => ['type' => 'structure', 'members' => ['connectorProfileNames' => ['shape' => 'ConnectorProfileNameList'], 'connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeConnectorProfilesResponse' => ['type' => 'structure', 'members' => ['connectorProfileDetails' => ['shape' => 'ConnectorProfileDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeConnectorRequest' => ['type' => 'structure', 'required' => ['connectorType'], 'members' => ['connectorType' => ['shape' => 'ConnectorType'], 'connectorLabel' => ['shape' => 'ConnectorLabel']]], 'DescribeConnectorResponse' => ['type' => 'structure', 'members' => ['connectorConfiguration' => ['shape' => 'ConnectorConfiguration']]], 'DescribeConnectorsRequest' => ['type' => 'structure', 'members' => ['connectorTypes' => ['shape' => 'ConnectorTypeList'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeConnectorsResponse' => ['type' => 'structure', 'members' => ['connectorConfigurations' => ['shape' => 'ConnectorConfigurationsMap'], 'connectors' => ['shape' => 'ConnectorList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeFlowExecutionRecordsRequest' => ['type' => 'structure', 'required' => ['flowName'], 'members' => ['flowName' => ['shape' => 'FlowName'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeFlowExecutionRecordsResponse' => ['type' => 'structure', 'members' => ['flowExecutions' => ['shape' => 'FlowExecutionList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeFlowRequest' => ['type' => 'structure', 'required' => ['flowName'], 'members' => ['flowName' => ['shape' => 'FlowName']]], 'DescribeFlowResponse' => ['type' => 'structure', 'members' => ['flowArn' => ['shape' => 'FlowArn'], 'description' => ['shape' => 'FlowDescription'], 'flowName' => ['shape' => 'FlowName'], 'kmsArn' => ['shape' => 'KMSArn'], 'flowStatus' => ['shape' => 'FlowStatus'], 'flowStatusMessage' => ['shape' => 'FlowStatusMessage'], 'sourceFlowConfig' => ['shape' => 'SourceFlowConfig'], 'destinationFlowConfigList' => ['shape' => 'DestinationFlowConfigList'], 'lastRunExecutionDetails' => ['shape' => 'ExecutionDetails'], 'triggerConfig' => ['shape' => 'TriggerConfig'], 'tasks' => ['shape' => 'Tasks'], 'createdAt' => ['shape' => 'Date'], 'lastUpdatedAt' => ['shape' => 'Date'], 'createdBy' => ['shape' => 'CreatedBy'], 'lastUpdatedBy' => ['shape' => 'UpdatedBy'], 'tags' => ['shape' => 'TagMap'], 'metadataCatalogConfig' => ['shape' => 'MetadataCatalogConfig'], 'lastRunMetadataCatalogDetails' => ['shape' => 'MetadataCatalogDetails'], 'schemaVersion' => ['shape' => 'Long']]], 'Description' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'DestinationConnectorProperties' => ['type' => 'structure', 'members' => ['Redshift' => ['shape' => 'RedshiftDestinationProperties'], 'S3' => ['shape' => 'S3DestinationProperties'], 'Salesforce' => ['shape' => 'SalesforceDestinationProperties'], 'Snowflake' => ['shape' => 'SnowflakeDestinationProperties'], 'EventBridge' => ['shape' => 'EventBridgeDestinationProperties'], 'LookoutMetrics' => ['shape' => 'LookoutMetricsDestinationProperties'], 'Upsolver' => ['shape' => 'UpsolverDestinationProperties'], 'Honeycode' => ['shape' => 'HoneycodeDestinationProperties'], 'CustomerProfiles' => ['shape' => 'CustomerProfilesDestinationProperties'], 'Zendesk' => ['shape' => 'ZendeskDestinationProperties'], 'Marketo' => ['shape' => 'MarketoDestinationProperties'], 'CustomConnector' => ['shape' => 'CustomConnectorDestinationProperties'], 'SAPOData' => ['shape' => 'SAPODataDestinationProperties']]], 'DestinationField' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'DestinationFieldProperties' => ['type' => 'structure', 'members' => ['isCreatable' => ['shape' => 'Boolean'], 'isNullable' => ['shape' => 'Boolean'], 'isUpsertable' => ['shape' => 'Boolean'], 'isUpdatable' => ['shape' => 'Boolean'], 'isDefaultedOnCreate' => ['shape' => 'Boolean'], 'supportedWriteOperations' => ['shape' => 'SupportedWriteOperationList']]], 'DestinationFlowConfig' => ['type' => 'structure', 'required' => ['connectorType', 'destinationConnectorProperties'], 'members' => ['connectorType' => ['shape' => 'ConnectorType'], 'apiVersion' => ['shape' => 'ApiVersion'], 'connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'destinationConnectorProperties' => ['shape' => 'DestinationConnectorProperties']]], 'DestinationFlowConfigList' => ['type' => 'list', 'member' => ['shape' => 'DestinationFlowConfig']], 'DocumentType' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\w_-]+'], 'DomainName' => ['type' => 'string', 'max' => 64, 'pattern' => '\\S+'], 'Double' => ['type' => 'double'], 'DynatraceConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'BETWEEN', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'DynatraceConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['apiToken'], 'members' => ['apiToken' => ['shape' => 'ApiToken']]], 'DynatraceConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'DynatraceMetadata' => ['type' => 'structure', 'members' => []], 'DynatraceSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'EntitiesPath' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\s\\w/!@#+=,.-]*'], 'EntityName' => ['type' => 'string', 'max' => 1024, 'pattern' => '\\S+'], 'ErrorHandlingConfig' => ['type' => 'structure', 'members' => ['failOnFirstDestinationError' => ['shape' => 'Boolean'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 'bucketName' => ['shape' => 'BucketName']]], 'ErrorInfo' => ['type' => 'structure', 'members' => ['putFailuresCount' => ['shape' => 'Long'], 'executionMessage' => ['shape' => 'ExecutionMessage']]], 'ErrorMessage' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'EventBridgeDestinationProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig']]], 'EventBridgeMetadata' => ['type' => 'structure', 'members' => []], 'ExecutionDetails' => ['type' => 'structure', 'members' => ['mostRecentExecutionMessage' => ['shape' => 'MostRecentExecutionMessage'], 'mostRecentExecutionTime' => ['shape' => 'Date'], 'mostRecentExecutionStatus' => ['shape' => 'ExecutionStatus']]], 'ExecutionId' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'ExecutionMessage' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'ExecutionRecord' => ['type' => 'structure', 'members' => ['executionId' => ['shape' => 'ExecutionId'], 'executionStatus' => ['shape' => 'ExecutionStatus'], 'executionResult' => ['shape' => 'ExecutionResult'], 'startedAt' => ['shape' => 'Date'], 'lastUpdatedAt' => ['shape' => 'Date'], 'dataPullStartTime' => ['shape' => 'Date'], 'dataPullEndTime' => ['shape' => 'Date'], 'metadataCatalogDetails' => ['shape' => 'MetadataCatalogDetails']]], 'ExecutionResult' => ['type' => 'structure', 'members' => ['errorInfo' => ['shape' => 'ErrorInfo'], 'bytesProcessed' => ['shape' => 'Long'], 'bytesWritten' => ['shape' => 'Long'], 'recordsProcessed' => ['shape' => 'Long']]], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Successful', 'Error']], 'FieldType' => ['type' => 'string'], 'FieldTypeDetails' => ['type' => 'structure', 'required' => ['fieldType', 'filterOperators'], 'members' => ['fieldType' => ['shape' => 'FieldType'], 'filterOperators' => ['shape' => 'FilterOperatorList'], 'supportedValues' => ['shape' => 'SupportedValueList'], 'valueRegexPattern' => ['shape' => 'String'], 'supportedDateFormat' => ['shape' => 'String'], 'fieldValueRange' => ['shape' => 'Range'], 'fieldLengthRange' => ['shape' => 'Range']]], 'FileType' => ['type' => 'string', 'enum' => ['CSV', 'JSON', 'PARQUET']], 'FilterOperatorList' => ['type' => 'list', 'member' => ['shape' => 'Operator']], 'FlowArn' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:appflow:.*:[0-9]+:.*'], 'FlowDefinition' => ['type' => 'structure', 'members' => ['flowArn' => ['shape' => 'FlowArn'], 'description' => ['shape' => 'FlowDescription'], 'flowName' => ['shape' => 'FlowName'], 'flowStatus' => ['shape' => 'FlowStatus'], 'sourceConnectorType' => ['shape' => 'ConnectorType'], 'sourceConnectorLabel' => ['shape' => 'ConnectorLabel'], 'destinationConnectorType' => ['shape' => 'ConnectorType'], 'destinationConnectorLabel' => ['shape' => 'ConnectorLabel'], 'triggerType' => ['shape' => 'TriggerType'], 'createdAt' => ['shape' => 'Date'], 'lastUpdatedAt' => ['shape' => 'Date'], 'createdBy' => ['shape' => 'CreatedBy'], 'lastUpdatedBy' => ['shape' => 'UpdatedBy'], 'tags' => ['shape' => 'TagMap'], 'lastRunExecutionDetails' => ['shape' => 'ExecutionDetails']]], 'FlowDescription' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\w!@#\\-.?,\\s]*'], 'FlowErrorDeactivationThreshold' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'FlowExecutionList' => ['type' => 'list', 'member' => ['shape' => 'ExecutionRecord']], 'FlowList' => ['type' => 'list', 'member' => ['shape' => 'FlowDefinition']], 'FlowName' => ['type' => 'string', 'max' => 256, 'pattern' => '[a-zA-Z0-9][\\w!@#.-]+'], 'FlowStatus' => ['type' => 'string', 'enum' => ['Active', 'Deprecated', 'Deleted', 'Draft', 'Errored', 'Suspended']], 'FlowStatusMessage' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'GlueDataCatalogConfig' => ['type' => 'structure', 'required' => ['roleArn', 'databaseName', 'tablePrefix'], 'members' => ['roleArn' => ['shape' => 'GlueDataCatalogIAMRole'], 'databaseName' => ['shape' => 'GlueDataCatalogDatabaseName'], 'tablePrefix' => ['shape' => 'GlueDataCatalogTablePrefix']]], 'GlueDataCatalogDatabaseName' => ['type' => 'string', 'max' => 255, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'GlueDataCatalogIAMRole' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:iam:.*:[0-9]+:.*'], 'GlueDataCatalogTablePrefix' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'GoogleAnalyticsConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'BETWEEN']], 'GoogleAnalyticsConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'GoogleAnalyticsConnectorProfileProperties' => ['type' => 'structure', 'members' => []], 'GoogleAnalyticsMetadata' => ['type' => 'structure', 'members' => ['oAuthScopes' => ['shape' => 'OAuthScopeList']]], 'GoogleAnalyticsSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'Group' => ['type' => 'string', 'max' => 128, 'pattern' => '\\S+'], 'HoneycodeConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'HoneycodeConnectorProfileProperties' => ['type' => 'structure', 'members' => []], 'HoneycodeDestinationProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig']]], 'HoneycodeMetadata' => ['type' => 'structure', 'members' => ['oAuthScopes' => ['shape' => 'OAuthScopeList']]], 'IdFieldNameList' => ['type' => 'list', 'member' => ['shape' => 'Name'], 'min' => 0], 'Identifier' => ['type' => 'string', 'max' => 128, 'pattern' => '\\S+'], 'IncrementalPullConfig' => ['type' => 'structure', 'members' => ['datetimeTypeFieldName' => ['shape' => 'DatetimeTypeFieldName']]], 'InforNexusConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'BETWEEN', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'InforNexusConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['accessKeyId', 'userId', 'secretAccessKey', 'datakey'], 'members' => ['accessKeyId' => ['shape' => 'AccessKeyId'], 'userId' => ['shape' => 'Username'], 'secretAccessKey' => ['shape' => 'Key'], 'datakey' => ['shape' => 'Key']]], 'InforNexusConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'InforNexusMetadata' => ['type' => 'structure', 'members' => []], 'InforNexusSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'InstanceUrl' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'JavaBoolean' => ['type' => 'boolean'], 'KMSArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:kms:.*:[0-9]+:.*'], 'Key' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'Label' => ['type' => 'string', 'max' => 128, 'pattern' => '.*'], 'LambdaConnectorProvisioningConfig' => ['type' => 'structure', 'required' => ['lambdaArn'], 'members' => ['lambdaArn' => ['shape' => 'ARN']]], 'ListConnectorEntitiesRequest' => ['type' => 'structure', 'members' => ['connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'connectorType' => ['shape' => 'ConnectorType'], 'entitiesPath' => ['shape' => 'EntitiesPath'], 'apiVersion' => ['shape' => 'ApiVersion'], 'maxResults' => ['shape' => 'ListEntitiesMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListConnectorEntitiesResponse' => ['type' => 'structure', 'required' => ['connectorEntityMap'], 'members' => ['connectorEntityMap' => ['shape' => 'ConnectorEntityMap'], 'nextToken' => ['shape' => 'NextToken']]], 'ListConnectorsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListConnectorsResponse' => ['type' => 'structure', 'members' => ['connectors' => ['shape' => 'ConnectorList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEntitiesMaxResults' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListFlowsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFlowsResponse' => ['type' => 'structure', 'members' => ['flows' => ['shape' => 'FlowList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'LogoURL' => ['type' => 'string', 'max' => 256, 'pattern' => '^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]'], 'LogonLanguage' => ['type' => 'string', 'max' => 2, 'pattern' => '^[a-zA-Z0-9_]*$'], 'Long' => ['type' => 'long'], 'LookoutMetricsDestinationProperties' => ['type' => 'structure', 'members' => []], 'MarketoConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'MarketoConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'MarketoConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'MarketoDestinationProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig']]], 'MarketoMetadata' => ['type' => 'structure', 'members' => []], 'MarketoSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MetadataCatalogConfig' => ['type' => 'structure', 'members' => ['glueDataCatalog' => ['shape' => 'GlueDataCatalogConfig']]], 'MetadataCatalogDetail' => ['type' => 'structure', 'members' => ['catalogType' => ['shape' => 'CatalogType'], 'tableName' => ['shape' => 'String'], 'tableRegistrationOutput' => ['shape' => 'RegistrationOutput'], 'partitionRegistrationOutput' => ['shape' => 'RegistrationOutput']]], 'MetadataCatalogDetails' => ['type' => 'list', 'member' => ['shape' => 'MetadataCatalogDetail']], 'MostRecentExecutionMessage' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\w!@#\\-.?,\\s]*'], 'Name' => ['type' => 'string', 'max' => 128, 'pattern' => '\\S+'], 'NextToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'OAuth2Credentials' => ['type' => 'structure', 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'OAuth2CustomParameter' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'Key'], 'isRequired' => ['shape' => 'Boolean'], 'label' => ['shape' => 'Label'], 'description' => ['shape' => 'Description'], 'isSensitiveField' => ['shape' => 'Boolean'], 'connectorSuppliedValues' => ['shape' => 'ConnectorSuppliedValueList'], 'type' => ['shape' => 'OAuth2CustomPropType']]], 'OAuth2CustomPropType' => ['type' => 'string', 'enum' => ['TOKEN_URL', 'AUTH_URL']], 'OAuth2CustomPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'OAuth2CustomParameter']], 'OAuth2Defaults' => ['type' => 'structure', 'members' => ['oauthScopes' => ['shape' => 'OAuthScopeList'], 'tokenUrls' => ['shape' => 'TokenUrlList'], 'authCodeUrls' => ['shape' => 'AuthCodeUrlList'], 'oauth2GrantTypesSupported' => ['shape' => 'OAuth2GrantTypeSupportedList'], 'oauth2CustomProperties' => ['shape' => 'OAuth2CustomPropertiesList']]], 'OAuth2GrantType' => ['type' => 'string', 'enum' => ['CLIENT_CREDENTIALS', 'AUTHORIZATION_CODE']], 'OAuth2GrantTypeSupportedList' => ['type' => 'list', 'member' => ['shape' => 'OAuth2GrantType']], 'OAuth2Properties' => ['type' => 'structure', 'required' => ['tokenUrl', 'oAuth2GrantType'], 'members' => ['tokenUrl' => ['shape' => 'TokenUrl'], 'oAuth2GrantType' => ['shape' => 'OAuth2GrantType'], 'tokenUrlCustomProperties' => ['shape' => 'TokenUrlCustomProperties']]], 'OAuthCredentials' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'OAuthProperties' => ['type' => 'structure', 'required' => ['tokenUrl', 'authCodeUrl', 'oAuthScopes'], 'members' => ['tokenUrl' => ['shape' => 'TokenUrl'], 'authCodeUrl' => ['shape' => 'AuthCodeUrl'], 'oAuthScopes' => ['shape' => 'OAuthScopeList']]], 'OAuthScope' => ['type' => 'string', 'max' => 128, 'pattern' => '\\S+'], 'OAuthScopeList' => ['type' => 'list', 'member' => ['shape' => 'OAuthScope']], 'Object' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ObjectTypeName' => ['type' => 'string', 'max' => 255, 'pattern' => '\\S+'], 'Operator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'CONTAINS', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'OperatorPropertiesKeys' => ['type' => 'string', 'enum' => ['VALUE', 'VALUES', 'DATA_TYPE', 'UPPER_BOUND', 'LOWER_BOUND', 'SOURCE_DATA_TYPE', 'DESTINATION_DATA_TYPE', 'VALIDATION_ACTION', 'MASK_VALUE', 'MASK_LENGTH', 'TRUNCATE_LENGTH', 'MATH_OPERATION_FIELDS_ORDER', 'CONCAT_FORMAT', 'SUBFIELD_CATEGORY_MAP', 'EXCLUDE_SOURCE_FIELDS_LIST', 'INCLUDE_NEW_FIELDS', 'ORDERED_PARTITION_KEYS_LIST']], 'Operators' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'CONTAINS', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'PardotConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'EQUAL_TO', 'NO_OP', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC']], 'PardotConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest'], 'clientCredentialsArn' => ['shape' => 'ClientCredentialsArn']]], 'PardotConnectorProfileProperties' => ['type' => 'structure', 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl'], 'isSandboxEnvironment' => ['shape' => 'Boolean'], 'businessUnitId' => ['shape' => 'BusinessUnitId']]], 'PardotMetadata' => ['type' => 'structure', 'members' => []], 'PardotSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'Password' => ['type' => 'string', 'max' => 512, 'pattern' => '.*', 'sensitive' => \true], 'PathPrefix' => ['type' => 'string', 'enum' => ['EXECUTION_ID', 'SCHEMA_VERSION']], 'PathPrefixHierarchy' => ['type' => 'list', 'member' => ['shape' => 'PathPrefix']], 'PortNumber' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PrefixConfig' => ['type' => 'structure', 'members' => ['prefixType' => ['shape' => 'PrefixType'], 'prefixFormat' => ['shape' => 'PrefixFormat'], 'pathPrefixHierarchy' => ['shape' => 'PathPrefixHierarchy']]], 'PrefixFormat' => ['type' => 'string', 'enum' => ['YEAR', 'MONTH', 'DAY', 'HOUR', 'MINUTE']], 'PrefixType' => ['type' => 'string', 'enum' => ['FILENAME', 'PATH', 'PATH_AND_FILENAME']], 'PrivateConnectionProvisioningFailureCause' => ['type' => 'string', 'enum' => ['CONNECTOR_AUTHENTICATION', 'CONNECTOR_SERVER', 'INTERNAL_SERVER', 'ACCESS_DENIED', 'VALIDATION']], 'PrivateConnectionProvisioningFailureMessage' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'PrivateConnectionProvisioningState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'PrivateConnectionProvisioningStatus'], 'failureMessage' => ['shape' => 'PrivateConnectionProvisioningFailureMessage'], 'failureCause' => ['shape' => 'PrivateConnectionProvisioningFailureCause']]], 'PrivateConnectionProvisioningStatus' => ['type' => 'string', 'enum' => ['FAILED', 'PENDING', 'CREATED']], 'PrivateLinkServiceName' => ['type' => 'string', 'max' => 512, 'pattern' => '^$|com.amazonaws.vpce.[\\w/!:@#.\\-]+'], 'ProfilePropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'ProfilePropertyKey'], 'value' => ['shape' => 'ProfilePropertyValue'], 'max' => 50, 'min' => 0], 'ProfilePropertyKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w]+'], 'ProfilePropertyValue' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'Property' => ['type' => 'string', 'max' => 2048, 'pattern' => '.+'], 'Range' => ['type' => 'structure', 'members' => ['maximum' => ['shape' => 'Double'], 'minimum' => ['shape' => 'Double']]], 'RedirectUri' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'RedshiftConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['username' => ['shape' => 'String'], 'password' => ['shape' => 'Password']]], 'RedshiftConnectorProfileProperties' => ['type' => 'structure', 'required' => ['bucketName', 'roleArn'], 'members' => ['databaseUrl' => ['shape' => 'DatabaseUrl'], 'bucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 'roleArn' => ['shape' => 'RoleArn'], 'dataApiRoleArn' => ['shape' => 'DataApiRoleArn'], 'isRedshiftServerless' => ['shape' => 'Boolean'], 'clusterIdentifier' => ['shape' => 'ClusterIdentifier'], 'workgroupName' => ['shape' => 'WorkgroupName'], 'databaseName' => ['shape' => 'DatabaseName']]], 'RedshiftDestinationProperties' => ['type' => 'structure', 'required' => ['object', 'intermediateBucketName'], 'members' => ['object' => ['shape' => 'Object'], 'intermediateBucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig']]], 'RedshiftMetadata' => ['type' => 'structure', 'members' => []], 'RefreshToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'Region' => ['type' => 'string', 'max' => 64, 'pattern' => '\\S+'], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region']], 'RegisterConnectorRequest' => ['type' => 'structure', 'members' => ['connectorLabel' => ['shape' => 'ConnectorLabel'], 'description' => ['shape' => 'Description'], 'connectorProvisioningType' => ['shape' => 'ConnectorProvisioningType'], 'connectorProvisioningConfig' => ['shape' => 'ConnectorProvisioningConfig']]], 'RegisterConnectorResponse' => ['type' => 'structure', 'members' => ['connectorArn' => ['shape' => 'ARN']]], 'RegisteredBy' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'RegistrationOutput' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'result' => ['shape' => 'String'], 'status' => ['shape' => 'ExecutionStatus']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:iam:.*:[0-9]+:.*'], 'S3ConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'S3DestinationProperties' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 's3OutputFormatConfig' => ['shape' => 'S3OutputFormatConfig']]], 'S3InputFileType' => ['type' => 'string', 'enum' => ['CSV', 'JSON']], 'S3InputFormatConfig' => ['type' => 'structure', 'members' => ['s3InputFileType' => ['shape' => 'S3InputFileType']]], 'S3Metadata' => ['type' => 'structure', 'members' => []], 'S3OutputFormatConfig' => ['type' => 'structure', 'members' => ['fileType' => ['shape' => 'FileType'], 'prefixConfig' => ['shape' => 'PrefixConfig'], 'aggregationConfig' => ['shape' => 'AggregationConfig'], 'preserveSourceDataTyping' => ['shape' => 'JavaBoolean']]], 'S3SourceProperties' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 's3InputFormatConfig' => ['shape' => 'S3InputFormatConfig']]], 'SAPODataConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'CONTAINS', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'SAPODataConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['basicAuthCredentials' => ['shape' => 'BasicAuthCredentials'], 'oAuthCredentials' => ['shape' => 'OAuthCredentials']]], 'SAPODataConnectorProfileProperties' => ['type' => 'structure', 'required' => ['applicationHostUrl', 'applicationServicePath', 'portNumber', 'clientNumber'], 'members' => ['applicationHostUrl' => ['shape' => 'ApplicationHostUrl'], 'applicationServicePath' => ['shape' => 'ApplicationServicePath'], 'portNumber' => ['shape' => 'PortNumber', 'box' => \true], 'clientNumber' => ['shape' => 'ClientNumber'], 'logonLanguage' => ['shape' => 'LogonLanguage'], 'privateLinkServiceName' => ['shape' => 'PrivateLinkServiceName'], 'oAuthProperties' => ['shape' => 'OAuthProperties']]], 'SAPODataDestinationProperties' => ['type' => 'structure', 'required' => ['objectPath'], 'members' => ['objectPath' => ['shape' => 'Object'], 'successResponseHandlingConfig' => ['shape' => 'SuccessResponseHandlingConfig'], 'idFieldNames' => ['shape' => 'IdFieldNameList'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig'], 'writeOperationType' => ['shape' => 'WriteOperationType']]], 'SAPODataMetadata' => ['type' => 'structure', 'members' => []], 'SAPODataSourceProperties' => ['type' => 'structure', 'members' => ['objectPath' => ['shape' => 'Object']]], 'SalesforceConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'CONTAINS', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'SalesforceConnectorProfileCredentials' => ['type' => 'structure', 'members' => ['accessToken' => ['shape' => 'AccessToken'], 'refreshToken' => ['shape' => 'RefreshToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest'], 'clientCredentialsArn' => ['shape' => 'ClientCredentialsArn']]], 'SalesforceConnectorProfileProperties' => ['type' => 'structure', 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl'], 'isSandboxEnvironment' => ['shape' => 'Boolean']]], 'SalesforceDataTransferApi' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'BULKV2', 'REST_SYNC']], 'SalesforceDataTransferApiList' => ['type' => 'list', 'member' => ['shape' => 'SalesforceDataTransferApi']], 'SalesforceDestinationProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'idFieldNames' => ['shape' => 'IdFieldNameList'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig'], 'writeOperationType' => ['shape' => 'WriteOperationType'], 'dataTransferApi' => ['shape' => 'SalesforceDataTransferApi']]], 'SalesforceMetadata' => ['type' => 'structure', 'members' => ['oAuthScopes' => ['shape' => 'OAuthScopeList'], 'dataTransferApis' => ['shape' => 'SalesforceDataTransferApiList']]], 'SalesforceSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'enableDynamicFieldUpdate' => ['shape' => 'Boolean'], 'includeDeletedRecords' => ['shape' => 'Boolean'], 'dataTransferApi' => ['shape' => 'SalesforceDataTransferApi']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ScheduleFrequencyType' => ['type' => 'string', 'enum' => ['BYMINUTE', 'HOURLY', 'DAILY', 'WEEKLY', 'MONTHLY', 'ONCE']], 'ScheduleOffset' => ['type' => 'long', 'max' => 36000, 'min' => 0], 'ScheduledTriggerProperties' => ['type' => 'structure', 'required' => ['scheduleExpression'], 'members' => ['scheduleExpression' => ['shape' => 'ScheduleExpression'], 'dataPullMode' => ['shape' => 'DataPullMode'], 'scheduleStartTime' => ['shape' => 'Date'], 'scheduleEndTime' => ['shape' => 'Date'], 'timezone' => ['shape' => 'Timezone'], 'scheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'firstExecutionFrom' => ['shape' => 'Date'], 'flowErrorDeactivationThreshold' => ['shape' => 'FlowErrorDeactivationThreshold', 'box' => \true]]], 'SchedulingFrequencyTypeList' => ['type' => 'list', 'member' => ['shape' => 'ScheduleFrequencyType']], 'SecretKey' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+', 'sensitive' => \true], 'ServiceNowConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'CONTAINS', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'ServiceNowConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['username', 'password'], 'members' => ['username' => ['shape' => 'Username'], 'password' => ['shape' => 'Password']]], 'ServiceNowConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'ServiceNowMetadata' => ['type' => 'structure', 'members' => []], 'ServiceNowSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SingularConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'SingularConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['apiKey'], 'members' => ['apiKey' => ['shape' => 'ApiKey']]], 'SingularConnectorProfileProperties' => ['type' => 'structure', 'members' => []], 'SingularMetadata' => ['type' => 'structure', 'members' => []], 'SingularSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'SlackConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'SlackConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'SlackConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'SlackMetadata' => ['type' => 'structure', 'members' => ['oAuthScopes' => ['shape' => 'OAuthScopeList']]], 'SlackSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'SnowflakeConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['username', 'password'], 'members' => ['username' => ['shape' => 'Username'], 'password' => ['shape' => 'Password']]], 'SnowflakeConnectorProfileProperties' => ['type' => 'structure', 'required' => ['warehouse', 'stage', 'bucketName'], 'members' => ['warehouse' => ['shape' => 'Warehouse'], 'stage' => ['shape' => 'Stage'], 'bucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 'privateLinkServiceName' => ['shape' => 'PrivateLinkServiceName'], 'accountName' => ['shape' => 'AccountName'], 'region' => ['shape' => 'Region']]], 'SnowflakeDestinationProperties' => ['type' => 'structure', 'required' => ['object', 'intermediateBucketName'], 'members' => ['object' => ['shape' => 'Object'], 'intermediateBucketName' => ['shape' => 'BucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig']]], 'SnowflakeMetadata' => ['type' => 'structure', 'members' => ['supportedRegions' => ['shape' => 'RegionList']]], 'SourceConnectorProperties' => ['type' => 'structure', 'members' => ['Amplitude' => ['shape' => 'AmplitudeSourceProperties'], 'Datadog' => ['shape' => 'DatadogSourceProperties'], 'Dynatrace' => ['shape' => 'DynatraceSourceProperties'], 'GoogleAnalytics' => ['shape' => 'GoogleAnalyticsSourceProperties'], 'InforNexus' => ['shape' => 'InforNexusSourceProperties'], 'Marketo' => ['shape' => 'MarketoSourceProperties'], 'S3' => ['shape' => 'S3SourceProperties'], 'Salesforce' => ['shape' => 'SalesforceSourceProperties'], 'ServiceNow' => ['shape' => 'ServiceNowSourceProperties'], 'Singular' => ['shape' => 'SingularSourceProperties'], 'Slack' => ['shape' => 'SlackSourceProperties'], 'Trendmicro' => ['shape' => 'TrendmicroSourceProperties'], 'Veeva' => ['shape' => 'VeevaSourceProperties'], 'Zendesk' => ['shape' => 'ZendeskSourceProperties'], 'SAPOData' => ['shape' => 'SAPODataSourceProperties'], 'CustomConnector' => ['shape' => 'CustomConnectorSourceProperties'], 'Pardot' => ['shape' => 'PardotSourceProperties']]], 'SourceFieldProperties' => ['type' => 'structure', 'members' => ['isRetrievable' => ['shape' => 'Boolean'], 'isQueryable' => ['shape' => 'Boolean'], 'isTimestampFieldForIncrementalQueries' => ['shape' => 'Boolean']]], 'SourceFields' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SourceFlowConfig' => ['type' => 'structure', 'required' => ['connectorType', 'sourceConnectorProperties'], 'members' => ['connectorType' => ['shape' => 'ConnectorType'], 'apiVersion' => ['shape' => 'ApiVersion'], 'connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'sourceConnectorProperties' => ['shape' => 'SourceConnectorProperties'], 'incrementalPullConfig' => ['shape' => 'IncrementalPullConfig']]], 'Stage' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'StartFlowRequest' => ['type' => 'structure', 'required' => ['flowName'], 'members' => ['flowName' => ['shape' => 'FlowName']]], 'StartFlowResponse' => ['type' => 'structure', 'members' => ['flowArn' => ['shape' => 'FlowArn'], 'flowStatus' => ['shape' => 'FlowStatus'], 'executionId' => ['shape' => 'ExecutionId']]], 'StopFlowRequest' => ['type' => 'structure', 'required' => ['flowName'], 'members' => ['flowName' => ['shape' => 'FlowName']]], 'StopFlowResponse' => ['type' => 'structure', 'members' => ['flowArn' => ['shape' => 'FlowArn'], 'flowStatus' => ['shape' => 'FlowStatus']]], 'String' => ['type' => 'string', 'max' => 2048, 'pattern' => '.*'], 'SuccessResponseHandlingConfig' => ['type' => 'structure', 'members' => ['bucketPrefix' => ['shape' => 'BucketPrefix'], 'bucketName' => ['shape' => 'BucketName']]], 'SupportedApiVersion' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'SupportedApiVersionList' => ['type' => 'list', 'member' => ['shape' => 'SupportedApiVersion']], 'SupportedFieldTypeDetails' => ['type' => 'structure', 'required' => ['v1'], 'members' => ['v1' => ['shape' => 'FieldTypeDetails']]], 'SupportedOperatorList' => ['type' => 'list', 'member' => ['shape' => 'Operators']], 'SupportedValueList' => ['type' => 'list', 'member' => ['shape' => 'Value']], 'SupportedWriteOperationList' => ['type' => 'list', 'member' => ['shape' => 'WriteOperationType']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\s\\w+-=\\.:/@]*'], 'Task' => ['type' => 'structure', 'required' => ['sourceFields', 'taskType'], 'members' => ['sourceFields' => ['shape' => 'SourceFields'], 'connectorOperator' => ['shape' => 'ConnectorOperator'], 'destinationField' => ['shape' => 'DestinationField'], 'taskType' => ['shape' => 'TaskType'], 'taskProperties' => ['shape' => 'TaskPropertiesMap']]], 'TaskPropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'OperatorPropertiesKeys'], 'value' => ['shape' => 'Property']], 'TaskType' => ['type' => 'string', 'enum' => ['Arithmetic', 'Filter', 'Map', 'Map_all', 'Mask', 'Merge', 'Passthrough', 'Truncate', 'Validate', 'Partition']], 'Tasks' => ['type' => 'list', 'member' => ['shape' => 'Task']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timezone' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'TokenUrl' => ['type' => 'string', 'max' => 256, 'pattern' => '^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]'], 'TokenUrlCustomProperties' => ['type' => 'map', 'key' => ['shape' => 'CustomPropertyKey'], 'value' => ['shape' => 'CustomPropertyValue'], 'max' => 50, 'min' => 0], 'TokenUrlList' => ['type' => 'list', 'member' => ['shape' => 'TokenUrl']], 'TrendmicroConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'TrendmicroConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['apiSecretKey'], 'members' => ['apiSecretKey' => ['shape' => 'ApiSecretKey']]], 'TrendmicroConnectorProfileProperties' => ['type' => 'structure', 'members' => []], 'TrendmicroMetadata' => ['type' => 'structure', 'members' => []], 'TrendmicroSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]], 'TriggerConfig' => ['type' => 'structure', 'required' => ['triggerType'], 'members' => ['triggerType' => ['shape' => 'TriggerType'], 'triggerProperties' => ['shape' => 'TriggerProperties']]], 'TriggerProperties' => ['type' => 'structure', 'members' => ['Scheduled' => ['shape' => 'ScheduledTriggerProperties']]], 'TriggerType' => ['type' => 'string', 'enum' => ['Scheduled', 'Event', 'OnDemand']], 'TriggerTypeList' => ['type' => 'list', 'member' => ['shape' => 'TriggerType']], 'UnregisterConnectorRequest' => ['type' => 'structure', 'required' => ['connectorLabel'], 'members' => ['connectorLabel' => ['shape' => 'ConnectorLabel'], 'forceDelete' => ['shape' => 'Boolean']]], 'UnregisterConnectorResponse' => ['type' => 'structure', 'members' => []], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConnectorProfileRequest' => ['type' => 'structure', 'required' => ['connectorProfileName', 'connectionMode', 'connectorProfileConfig'], 'members' => ['connectorProfileName' => ['shape' => 'ConnectorProfileName'], 'connectionMode' => ['shape' => 'ConnectionMode'], 'connectorProfileConfig' => ['shape' => 'ConnectorProfileConfig']]], 'UpdateConnectorProfileResponse' => ['type' => 'structure', 'members' => ['connectorProfileArn' => ['shape' => 'ConnectorProfileArn']]], 'UpdateConnectorRegistrationRequest' => ['type' => 'structure', 'required' => ['connectorLabel'], 'members' => ['connectorLabel' => ['shape' => 'ConnectorLabel'], 'description' => ['shape' => 'Description'], 'connectorProvisioningConfig' => ['shape' => 'ConnectorProvisioningConfig']]], 'UpdateConnectorRegistrationResponse' => ['type' => 'structure', 'members' => ['connectorArn' => ['shape' => 'ARN']]], 'UpdateFlowRequest' => ['type' => 'structure', 'required' => ['flowName', 'triggerConfig', 'sourceFlowConfig', 'destinationFlowConfigList', 'tasks'], 'members' => ['flowName' => ['shape' => 'FlowName'], 'description' => ['shape' => 'FlowDescription'], 'triggerConfig' => ['shape' => 'TriggerConfig'], 'sourceFlowConfig' => ['shape' => 'SourceFlowConfig'], 'destinationFlowConfigList' => ['shape' => 'DestinationFlowConfigList'], 'tasks' => ['shape' => 'Tasks'], 'metadataCatalogConfig' => ['shape' => 'MetadataCatalogConfig']]], 'UpdateFlowResponse' => ['type' => 'structure', 'members' => ['flowStatus' => ['shape' => 'FlowStatus']]], 'UpdatedBy' => ['type' => 'string', 'max' => 256, 'pattern' => '\\S+'], 'UpsolverBucketName' => ['type' => 'string', 'max' => 63, 'min' => 16, 'pattern' => '^(upsolver-appflow)\\S*'], 'UpsolverDestinationProperties' => ['type' => 'structure', 'required' => ['bucketName', 's3OutputFormatConfig'], 'members' => ['bucketName' => ['shape' => 'UpsolverBucketName'], 'bucketPrefix' => ['shape' => 'BucketPrefix'], 's3OutputFormatConfig' => ['shape' => 'UpsolverS3OutputFormatConfig']]], 'UpsolverMetadata' => ['type' => 'structure', 'members' => []], 'UpsolverS3OutputFormatConfig' => ['type' => 'structure', 'required' => ['prefixConfig'], 'members' => ['fileType' => ['shape' => 'FileType'], 'prefixConfig' => ['shape' => 'PrefixConfig'], 'aggregationConfig' => ['shape' => 'AggregationConfig']]], 'Username' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Value' => ['type' => 'string', 'max' => 128, 'pattern' => '\\S+'], 'VeevaConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'CONTAINS', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'VeevaConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['username', 'password'], 'members' => ['username' => ['shape' => 'Username'], 'password' => ['shape' => 'Password']]], 'VeevaConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'VeevaMetadata' => ['type' => 'structure', 'members' => []], 'VeevaSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'documentType' => ['shape' => 'DocumentType'], 'includeSourceFiles' => ['shape' => 'Boolean'], 'includeRenditions' => ['shape' => 'Boolean'], 'includeAllVersions' => ['shape' => 'Boolean']]], 'Warehouse' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\w/!@#+=.-]*'], 'WorkgroupName' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'WriteOperationType' => ['type' => 'string', 'enum' => ['INSERT', 'UPSERT', 'UPDATE', 'DELETE']], 'ZendeskConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'GREATER_THAN', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'ZendeskConnectorProfileCredentials' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'accessToken' => ['shape' => 'AccessToken'], 'oAuthRequest' => ['shape' => 'ConnectorOAuthRequest']]], 'ZendeskConnectorProfileProperties' => ['type' => 'structure', 'required' => ['instanceUrl'], 'members' => ['instanceUrl' => ['shape' => 'InstanceUrl']]], 'ZendeskDestinationProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object'], 'idFieldNames' => ['shape' => 'IdFieldNameList'], 'errorHandlingConfig' => ['shape' => 'ErrorHandlingConfig'], 'writeOperationType' => ['shape' => 'WriteOperationType']]], 'ZendeskMetadata' => ['type' => 'structure', 'members' => ['oAuthScopes' => ['shape' => 'OAuthScopeList']]], 'ZendeskSourceProperties' => ['type' => 'structure', 'required' => ['object'], 'members' => ['object' => ['shape' => 'Object']]]]]; diff --git a/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 7267e75..0000000 --- a/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appflow-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appflow-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appflow.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appflow.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-tests-1.json.php deleted file mode 100644 index 34e02b2..0000000 --- a/vendor/Aws3/Aws/data/appflow/2020-08-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appflow.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appflow/2020-08-23/paginators-1.json.php b/vendor/Aws3/Aws/data/appflow/2020-08-23/paginators-1.json.php deleted file mode 100644 index ace4382..0000000 --- a/vendor/Aws3/Aws/data/appflow/2020-08-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeConnectorProfiles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'DescribeConnectors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'DescribeFlowExecutionRecords' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListConnectors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListFlows' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/api-2.json.php b/vendor/Aws3/Aws/data/appintegrations/2020-07-29/api-2.json.php deleted file mode 100644 index 98ea896..0000000 --- a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-29', 'endpointPrefix' => 'app-integrations', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon AppIntegrations Service', 'serviceId' => 'AppIntegrations', 'signatureVersion' => 'v4', 'signingName' => 'app-integrations', 'uid' => 'appintegrations-2020-07-29'], 'operations' => ['CreateDataIntegration' => ['name' => 'CreateDataIntegration', 'http' => ['method' => 'POST', 'requestUri' => '/dataIntegrations'], 'input' => ['shape' => 'CreateDataIntegrationRequest'], 'output' => ['shape' => 'CreateDataIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ResourceQuotaExceededException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'CreateEventIntegration' => ['name' => 'CreateEventIntegration', 'http' => ['method' => 'POST', 'requestUri' => '/eventIntegrations'], 'input' => ['shape' => 'CreateEventIntegrationRequest'], 'output' => ['shape' => 'CreateEventIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ResourceQuotaExceededException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'DeleteDataIntegration' => ['name' => 'DeleteDataIntegration', 'http' => ['method' => 'DELETE', 'requestUri' => '/dataIntegrations/{Identifier}'], 'input' => ['shape' => 'DeleteDataIntegrationRequest'], 'output' => ['shape' => 'DeleteDataIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'DeleteEventIntegration' => ['name' => 'DeleteEventIntegration', 'http' => ['method' => 'DELETE', 'requestUri' => '/eventIntegrations/{Name}'], 'input' => ['shape' => 'DeleteEventIntegrationRequest'], 'output' => ['shape' => 'DeleteEventIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'GetDataIntegration' => ['name' => 'GetDataIntegration', 'http' => ['method' => 'GET', 'requestUri' => '/dataIntegrations/{Identifier}'], 'input' => ['shape' => 'GetDataIntegrationRequest'], 'output' => ['shape' => 'GetDataIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'GetEventIntegration' => ['name' => 'GetEventIntegration', 'http' => ['method' => 'GET', 'requestUri' => '/eventIntegrations/{Name}'], 'input' => ['shape' => 'GetEventIntegrationRequest'], 'output' => ['shape' => 'GetEventIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'ListDataIntegrationAssociations' => ['name' => 'ListDataIntegrationAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/dataIntegrations/{Identifier}/associations'], 'input' => ['shape' => 'ListDataIntegrationAssociationsRequest'], 'output' => ['shape' => 'ListDataIntegrationAssociationsResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'ListDataIntegrations' => ['name' => 'ListDataIntegrations', 'http' => ['method' => 'GET', 'requestUri' => '/dataIntegrations'], 'input' => ['shape' => 'ListDataIntegrationsRequest'], 'output' => ['shape' => 'ListDataIntegrationsResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'ListEventIntegrationAssociations' => ['name' => 'ListEventIntegrationAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/eventIntegrations/{Name}/associations'], 'input' => ['shape' => 'ListEventIntegrationAssociationsRequest'], 'output' => ['shape' => 'ListEventIntegrationAssociationsResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'ListEventIntegrations' => ['name' => 'ListEventIntegrations', 'http' => ['method' => 'GET', 'requestUri' => '/eventIntegrations'], 'input' => ['shape' => 'ListEventIntegrationsRequest'], 'output' => ['shape' => 'ListEventIntegrationsResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateDataIntegration' => ['name' => 'UpdateDataIntegration', 'http' => ['method' => 'PATCH', 'requestUri' => '/dataIntegrations/{Identifier}'], 'input' => ['shape' => 'UpdateDataIntegrationRequest'], 'output' => ['shape' => 'UpdateDataIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]], 'UpdateEventIntegration' => ['name' => 'UpdateEventIntegration', 'http' => ['method' => 'PATCH', 'requestUri' => '/eventIntegrations/{Name}'], 'input' => ['shape' => 'UpdateEventIntegrationRequest'], 'output' => ['shape' => 'UpdateEventIntegrationResponse'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$'], 'ClientAssociationMetadata' => ['type' => 'map', 'key' => ['shape' => 'NonBlankString'], 'value' => ['shape' => 'NonBlankString']], 'ClientId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'CreateDataIntegrationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'KmsKey' => ['shape' => 'NonBlankString'], 'SourceURI' => ['shape' => 'NonBlankString'], 'ScheduleConfig' => ['shape' => 'ScheduleConfiguration'], 'Tags' => ['shape' => 'TagMap'], 'ClientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateDataIntegrationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'KmsKey' => ['shape' => 'NonBlankString'], 'SourceURI' => ['shape' => 'NonBlankString'], 'ScheduleConfiguration' => ['shape' => 'ScheduleConfiguration'], 'Tags' => ['shape' => 'TagMap'], 'ClientToken' => ['shape' => 'IdempotencyToken']]], 'CreateEventIntegrationRequest' => ['type' => 'structure', 'required' => ['Name', 'EventFilter', 'EventBridgeBus'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'EventFilter' => ['shape' => 'EventFilter'], 'EventBridgeBus' => ['shape' => 'EventBridgeBus'], 'ClientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap']]], 'CreateEventIntegrationResponse' => ['type' => 'structure', 'members' => ['EventIntegrationArn' => ['shape' => 'Arn']]], 'DataIntegrationAssociationSummary' => ['type' => 'structure', 'members' => ['DataIntegrationAssociationArn' => ['shape' => 'Arn'], 'DataIntegrationArn' => ['shape' => 'Arn'], 'ClientId' => ['shape' => 'ClientId']]], 'DataIntegrationAssociationsList' => ['type' => 'list', 'member' => ['shape' => 'DataIntegrationAssociationSummary'], 'max' => 50, 'min' => 1], 'DataIntegrationSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'SourceURI' => ['shape' => 'NonBlankString']]], 'DataIntegrationsList' => ['type' => 'list', 'member' => ['shape' => 'DataIntegrationSummary'], 'max' => 50, 'min' => 1], 'DeleteDataIntegrationRequest' => ['type' => 'structure', 'required' => ['DataIntegrationIdentifier'], 'members' => ['DataIntegrationIdentifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier']]], 'DeleteDataIntegrationResponse' => ['type' => 'structure', 'members' => []], 'DeleteEventIntegrationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteEventIntegrationResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '.*'], 'DuplicateResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'EventBridgeBus' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\/\\._\\-]+$'], 'EventBridgeRuleName' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\/\\._\\-]+$'], 'EventFilter' => ['type' => 'structure', 'required' => ['Source'], 'members' => ['Source' => ['shape' => 'Source']]], 'EventIntegration' => ['type' => 'structure', 'members' => ['EventIntegrationArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'EventFilter' => ['shape' => 'EventFilter'], 'EventBridgeBus' => ['shape' => 'EventBridgeBus'], 'Tags' => ['shape' => 'TagMap']]], 'EventIntegrationAssociation' => ['type' => 'structure', 'members' => ['EventIntegrationAssociationArn' => ['shape' => 'Arn'], 'EventIntegrationAssociationId' => ['shape' => 'UUID'], 'EventIntegrationName' => ['shape' => 'Name'], 'ClientId' => ['shape' => 'ClientId'], 'EventBridgeRuleName' => ['shape' => 'EventBridgeRuleName'], 'ClientAssociationMetadata' => ['shape' => 'ClientAssociationMetadata']]], 'EventIntegrationAssociationsList' => ['type' => 'list', 'member' => ['shape' => 'EventIntegrationAssociation'], 'max' => 50, 'min' => 1], 'EventIntegrationsList' => ['type' => 'list', 'member' => ['shape' => 'EventIntegration'], 'max' => 50, 'min' => 1], 'GetDataIntegrationRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier']]], 'GetDataIntegrationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'KmsKey' => ['shape' => 'NonBlankString'], 'SourceURI' => ['shape' => 'NonBlankString'], 'ScheduleConfiguration' => ['shape' => 'ScheduleConfiguration'], 'Tags' => ['shape' => 'TagMap']]], 'GetEventIntegrationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name']]], 'GetEventIntegrationResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'EventIntegrationArn' => ['shape' => 'Arn'], 'EventBridgeBus' => ['shape' => 'EventBridgeBus'], 'EventFilter' => ['shape' => 'EventFilter'], 'Tags' => ['shape' => 'TagMap']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*'], 'Identifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*\\S.*'], 'InternalServiceError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListDataIntegrationAssociationsRequest' => ['type' => 'structure', 'required' => ['DataIntegrationIdentifier'], 'members' => ['DataIntegrationIdentifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDataIntegrationAssociationsResponse' => ['type' => 'structure', 'members' => ['DataIntegrationAssociations' => ['shape' => 'DataIntegrationAssociationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDataIntegrationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDataIntegrationsResponse' => ['type' => 'structure', 'members' => ['DataIntegrations' => ['shape' => 'DataIntegrationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventIntegrationAssociationsRequest' => ['type' => 'structure', 'required' => ['EventIntegrationName'], 'members' => ['EventIntegrationName' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListEventIntegrationAssociationsResponse' => ['type' => 'structure', 'members' => ['EventIntegrationAssociations' => ['shape' => 'EventIntegrationAssociationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventIntegrationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListEventIntegrationsResponse' => ['type' => 'structure', 'members' => ['EventIntegrations' => ['shape' => 'EventIntegrationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Message' => ['type' => 'string'], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\/\\._\\-]+$'], 'NextToken' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '.*'], 'NonBlankString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*\\S.*'], 'Object' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\/\\._\\-]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Schedule' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\/\\._\\-]+$'], 'ScheduleConfiguration' => ['type' => 'structure', 'members' => ['FirstExecutionFrom' => ['shape' => 'NonBlankString'], 'Object' => ['shape' => 'Object'], 'ScheduleExpression' => ['shape' => 'Schedule']]], 'Source' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^aws\\.partner\\/.*$'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \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}'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDataIntegrationRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description']]], 'UpdateDataIntegrationResponse' => ['type' => 'structure', 'members' => []], 'UpdateEventIntegrationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name'], 'Description' => ['shape' => 'Description']]], 'UpdateEventIntegrationResponse' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 5c6ffab..0000000 --- a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://app-integrations-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://app-integrations-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://app-integrations.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://app-integrations.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-tests-1.json.php deleted file mode 100644 index 565c39f..0000000 --- a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://app-integrations.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/paginators-1.json.php b/vendor/Aws3/Aws/data/appintegrations/2020-07-29/paginators-1.json.php deleted file mode 100644 index 27a205e..0000000 --- a/vendor/Aws3/Aws/data/appintegrations/2020-07-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/api-2.json.php b/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/api-2.json.php deleted file mode 100644 index 8788069..0000000 --- a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-02-06', 'endpointPrefix' => 'application-autoscaling', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Application Auto Scaling', 'serviceId' => 'Application Auto Scaling', 'signatureVersion' => 'v4', 'signingName' => 'application-autoscaling', 'targetPrefix' => 'AnyScaleFrontendService', 'uid' => 'application-autoscaling-2016-02-06'], 'operations' => ['DeleteScalingPolicy' => ['name' => 'DeleteScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScalingPolicyRequest'], 'output' => ['shape' => 'DeleteScalingPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DeleteScheduledAction' => ['name' => 'DeleteScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScheduledActionRequest'], 'output' => ['shape' => 'DeleteScheduledActionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DeregisterScalableTarget' => ['name' => 'DeregisterScalableTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterScalableTargetRequest'], 'output' => ['shape' => 'DeregisterScalableTargetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScalableTargets' => ['name' => 'DescribeScalableTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalableTargetsRequest'], 'output' => ['shape' => 'DescribeScalableTargetsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScalingActivities' => ['name' => 'DescribeScalingActivities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingActivitiesRequest'], 'output' => ['shape' => 'DescribeScalingActivitiesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScalingPolicies' => ['name' => 'DescribeScalingPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingPoliciesRequest'], 'output' => ['shape' => 'DescribeScalingPoliciesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'FailedResourceAccessException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScheduledActions' => ['name' => 'DescribeScheduledActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledActionsRequest'], 'output' => ['shape' => 'DescribeScheduledActionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'PutScalingPolicy' => ['name' => 'PutScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutScalingPolicyRequest'], 'output' => ['shape' => 'PutScalingPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'FailedResourceAccessException'], ['shape' => 'InternalServiceException']]], 'PutScheduledAction' => ['name' => 'PutScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutScheduledActionRequest'], 'output' => ['shape' => 'PutScheduledActionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'RegisterScalableTarget' => ['name' => 'RegisterScalableTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterScalableTargetRequest'], 'output' => ['shape' => 'RegisterScalableTargetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]]], 'shapes' => ['AdjustmentType' => ['type' => 'string', 'enum' => ['ChangeInCapacity', 'PercentChangeInCapacity', 'ExactCapacity']], 'Alarm' => ['type' => 'structure', 'required' => ['AlarmName', 'AlarmARN'], 'members' => ['AlarmName' => ['shape' => 'ResourceId'], 'AlarmARN' => ['shape' => 'ResourceId']]], 'Alarms' => ['type' => 'list', 'member' => ['shape' => 'Alarm']], 'ConcurrentUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Cooldown' => ['type' => 'integer'], 'CustomizedMetricSpecification' => ['type' => 'structure', 'required' => ['MetricName', 'Namespace', 'Statistic'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Dimensions' => ['shape' => 'MetricDimensions'], 'Statistic' => ['shape' => 'MetricStatistic'], 'Unit' => ['shape' => 'MetricUnit']]], 'DeleteScalingPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyName', 'ServiceNamespace', 'ResourceId', 'ScalableDimension'], 'members' => ['PolicyName' => ['shape' => 'ResourceIdMaxLen1600'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension']]], 'DeleteScalingPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteScheduledActionRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ScheduledActionName', 'ResourceId', 'ScalableDimension'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ScheduledActionName' => ['shape' => 'ResourceIdMaxLen1600'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension']]], 'DeleteScheduledActionResponse' => ['type' => 'structure', 'members' => []], 'DeregisterScalableTargetRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ResourceId', 'ScalableDimension'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension']]], 'DeregisterScalableTargetResponse' => ['type' => 'structure', 'members' => []], 'DescribeScalableTargetsRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceIds' => ['shape' => 'ResourceIdsMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScalableTargetsResponse' => ['type' => 'structure', 'members' => ['ScalableTargets' => ['shape' => 'ScalableTargets'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScalingActivitiesRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'XmlString'], 'IncludeNotScaledActivities' => ['shape' => 'IncludeNotScaledActivities']]], 'DescribeScalingActivitiesResponse' => ['type' => 'structure', 'members' => ['ScalingActivities' => ['shape' => 'ScalingActivities'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScalingPoliciesRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace'], 'members' => ['PolicyNames' => ['shape' => 'ResourceIdsMaxLen1600'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScalingPoliciesResponse' => ['type' => 'structure', 'members' => ['ScalingPolicies' => ['shape' => 'ScalingPolicies'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScheduledActionsRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace'], 'members' => ['ScheduledActionNames' => ['shape' => 'ResourceIdsMaxLen1600'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScheduledActionsResponse' => ['type' => 'structure', 'members' => ['ScheduledActions' => ['shape' => 'ScheduledActions'], 'NextToken' => ['shape' => 'XmlString']]], 'DisableScaleIn' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'FailedResourceAccessException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IncludeNotScaledActivities' => ['type' => 'boolean'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MaxResults' => ['type' => 'integer'], 'MetricAggregationType' => ['type' => 'string', 'enum' => ['Average', 'Minimum', 'Maximum']], 'MetricDimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MetricDimensionName'], 'Value' => ['shape' => 'MetricDimensionValue']]], 'MetricDimensionName' => ['type' => 'string'], 'MetricDimensionValue' => ['type' => 'string'], 'MetricDimensions' => ['type' => 'list', 'member' => ['shape' => 'MetricDimension']], 'MetricName' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string'], 'MetricScale' => ['type' => 'double'], 'MetricStatistic' => ['type' => 'string', 'enum' => ['Average', 'Minimum', 'Maximum', 'SampleCount', 'Sum']], 'MetricType' => ['type' => 'string', 'enum' => ['DynamoDBReadCapacityUtilization', 'DynamoDBWriteCapacityUtilization', 'ALBRequestCountPerTarget', 'RDSReaderAverageCPUUtilization', 'RDSReaderAverageDatabaseConnections', 'EC2SpotFleetRequestAverageCPUUtilization', 'EC2SpotFleetRequestAverageNetworkIn', 'EC2SpotFleetRequestAverageNetworkOut', 'SageMakerVariantInvocationsPerInstance', 'ECSServiceAverageCPUUtilization', 'ECSServiceAverageMemoryUtilization', 'AppStreamAverageCapacityUtilization', 'ComprehendInferenceUtilization', 'LambdaProvisionedConcurrencyUtilization', 'CassandraReadCapacityUtilization', 'CassandraWriteCapacityUtilization', 'KafkaBrokerStorageUtilization', 'ElastiCachePrimaryEngineCPUUtilization', 'ElastiCacheReplicaEngineCPUUtilization', 'ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage', 'NeptuneReaderAverageCPUUtilization']], 'MetricUnit' => ['type' => 'string'], 'MinAdjustmentMagnitude' => ['type' => 'integer'], 'NotScaledReason' => ['type' => 'structure', 'required' => ['Code'], 'members' => ['Code' => ['shape' => 'XmlString'], 'MaxCapacity' => ['shape' => 'ResourceCapacity'], 'MinCapacity' => ['shape' => 'ResourceCapacity'], 'CurrentCapacity' => ['shape' => 'ResourceCapacity']]], 'NotScaledReasons' => ['type' => 'list', 'member' => ['shape' => 'NotScaledReason']], 'ObjectNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PolicyName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\p{Print}+'], 'PolicyType' => ['type' => 'string', 'enum' => ['StepScaling', 'TargetTrackingScaling']], 'PredefinedMetricSpecification' => ['type' => 'structure', 'required' => ['PredefinedMetricType'], 'members' => ['PredefinedMetricType' => ['shape' => 'MetricType'], 'ResourceLabel' => ['shape' => 'ResourceLabel']]], 'PutScalingPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyName', 'ServiceNamespace', 'ResourceId', 'ScalableDimension'], 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'PolicyType' => ['shape' => 'PolicyType'], 'StepScalingPolicyConfiguration' => ['shape' => 'StepScalingPolicyConfiguration'], 'TargetTrackingScalingPolicyConfiguration' => ['shape' => 'TargetTrackingScalingPolicyConfiguration']]], 'PutScalingPolicyResponse' => ['type' => 'structure', 'required' => ['PolicyARN'], 'members' => ['PolicyARN' => ['shape' => 'ResourceIdMaxLen1600'], 'Alarms' => ['shape' => 'Alarms']]], 'PutScheduledActionRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ScheduledActionName', 'ResourceId', 'ScalableDimension'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'Schedule' => ['shape' => 'ResourceIdMaxLen1600'], 'Timezone' => ['shape' => 'ResourceIdMaxLen1600'], 'ScheduledActionName' => ['shape' => 'ScheduledActionName'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'ScalableTargetAction' => ['shape' => 'ScalableTargetAction']]], 'PutScheduledActionResponse' => ['type' => 'structure', 'members' => []], 'RegisterScalableTargetRequest' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ResourceId', 'ScalableDimension'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MinCapacity' => ['shape' => 'ResourceCapacity'], 'MaxCapacity' => ['shape' => 'ResourceCapacity'], 'RoleARN' => ['shape' => 'ResourceIdMaxLen1600'], 'SuspendedState' => ['shape' => 'SuspendedState']]], 'RegisterScalableTargetResponse' => ['type' => 'structure', 'members' => []], 'ResourceCapacity' => ['type' => 'integer'], 'ResourceId' => ['type' => 'string', 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'ResourceIdMaxLen1600' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'ResourceIdsMaxLen1600' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdMaxLen1600'], 'max' => 50], 'ResourceLabel' => ['type' => 'string', 'max' => 1023, 'min' => 1], 'ScalableDimension' => ['type' => 'string', 'enum' => ['ecs:service:DesiredCount', 'ec2:spot-fleet-request:TargetCapacity', 'elasticmapreduce:instancegroup:InstanceCount', 'appstream:fleet:DesiredCapacity', 'dynamodb:table:ReadCapacityUnits', 'dynamodb:table:WriteCapacityUnits', 'dynamodb:index:ReadCapacityUnits', 'dynamodb:index:WriteCapacityUnits', 'rds:cluster:ReadReplicaCount', 'sagemaker:variant:DesiredInstanceCount', 'custom-resource:ResourceType:Property', 'comprehend:document-classifier-endpoint:DesiredInferenceUnits', 'comprehend:entity-recognizer-endpoint:DesiredInferenceUnits', 'lambda:function:ProvisionedConcurrency', 'cassandra:table:ReadCapacityUnits', 'cassandra:table:WriteCapacityUnits', 'kafka:broker-storage:VolumeSize', 'elasticache:replication-group:NodeGroups', 'elasticache:replication-group:Replicas', 'neptune:cluster:ReadReplicaCount']], 'ScalableTarget' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ResourceId', 'ScalableDimension', 'MinCapacity', 'MaxCapacity', 'RoleARN', 'CreationTime'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MinCapacity' => ['shape' => 'ResourceCapacity'], 'MaxCapacity' => ['shape' => 'ResourceCapacity'], 'RoleARN' => ['shape' => 'ResourceIdMaxLen1600'], 'CreationTime' => ['shape' => 'TimestampType'], 'SuspendedState' => ['shape' => 'SuspendedState']]], 'ScalableTargetAction' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'ResourceCapacity'], 'MaxCapacity' => ['shape' => 'ResourceCapacity']]], 'ScalableTargets' => ['type' => 'list', 'member' => ['shape' => 'ScalableTarget']], 'ScalingActivities' => ['type' => 'list', 'member' => ['shape' => 'ScalingActivity']], 'ScalingActivity' => ['type' => 'structure', 'required' => ['ActivityId', 'ServiceNamespace', 'ResourceId', 'ScalableDimension', 'Description', 'Cause', 'StartTime', 'StatusCode'], 'members' => ['ActivityId' => ['shape' => 'ResourceId'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'Description' => ['shape' => 'XmlString'], 'Cause' => ['shape' => 'XmlString'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'StatusCode' => ['shape' => 'ScalingActivityStatusCode'], 'StatusMessage' => ['shape' => 'XmlString'], 'Details' => ['shape' => 'XmlString'], 'NotScaledReasons' => ['shape' => 'NotScaledReasons']]], 'ScalingActivityStatusCode' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Successful', 'Overridden', 'Unfulfilled', 'Failed']], 'ScalingAdjustment' => ['type' => 'integer'], 'ScalingPolicies' => ['type' => 'list', 'member' => ['shape' => 'ScalingPolicy']], 'ScalingPolicy' => ['type' => 'structure', 'required' => ['PolicyARN', 'PolicyName', 'ServiceNamespace', 'ResourceId', 'ScalableDimension', 'PolicyType', 'CreationTime'], 'members' => ['PolicyARN' => ['shape' => 'ResourceIdMaxLen1600'], 'PolicyName' => ['shape' => 'PolicyName'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'PolicyType' => ['shape' => 'PolicyType'], 'StepScalingPolicyConfiguration' => ['shape' => 'StepScalingPolicyConfiguration'], 'TargetTrackingScalingPolicyConfiguration' => ['shape' => 'TargetTrackingScalingPolicyConfiguration'], 'Alarms' => ['shape' => 'Alarms'], 'CreationTime' => ['shape' => 'TimestampType']]], 'ScalingSuspended' => ['type' => 'boolean'], 'ScheduledAction' => ['type' => 'structure', 'required' => ['ScheduledActionName', 'ScheduledActionARN', 'ServiceNamespace', 'Schedule', 'ResourceId', 'CreationTime'], 'members' => ['ScheduledActionName' => ['shape' => 'ScheduledActionName'], 'ScheduledActionARN' => ['shape' => 'ResourceIdMaxLen1600'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'Schedule' => ['shape' => 'ResourceIdMaxLen1600'], 'Timezone' => ['shape' => 'ResourceIdMaxLen1600'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'ScalableTargetAction' => ['shape' => 'ScalableTargetAction'], 'CreationTime' => ['shape' => 'TimestampType']]], 'ScheduledActionName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '(?!((^[ ]+.*)|(.*([\\u0000-\\u001f]|[\\u007f-\\u009f]|[:/|])+.*)|(.*[ ]+$))).+'], 'ScheduledActions' => ['type' => 'list', 'member' => ['shape' => 'ScheduledAction']], 'ServiceNamespace' => ['type' => 'string', 'enum' => ['ecs', 'elasticmapreduce', 'ec2', 'appstream', 'dynamodb', 'rds', 'sagemaker', 'custom-resource', 'comprehend', 'lambda', 'cassandra', 'kafka', 'elasticache', 'neptune']], 'StepAdjustment' => ['type' => 'structure', 'required' => ['ScalingAdjustment'], 'members' => ['MetricIntervalLowerBound' => ['shape' => 'MetricScale'], 'MetricIntervalUpperBound' => ['shape' => 'MetricScale'], 'ScalingAdjustment' => ['shape' => 'ScalingAdjustment']]], 'StepAdjustments' => ['type' => 'list', 'member' => ['shape' => 'StepAdjustment']], 'StepScalingPolicyConfiguration' => ['type' => 'structure', 'members' => ['AdjustmentType' => ['shape' => 'AdjustmentType'], 'StepAdjustments' => ['shape' => 'StepAdjustments'], 'MinAdjustmentMagnitude' => ['shape' => 'MinAdjustmentMagnitude'], 'Cooldown' => ['shape' => 'Cooldown'], 'MetricAggregationType' => ['shape' => 'MetricAggregationType']]], 'SuspendedState' => ['type' => 'structure', 'members' => ['DynamicScalingInSuspended' => ['shape' => 'ScalingSuspended'], 'DynamicScalingOutSuspended' => ['shape' => 'ScalingSuspended'], 'ScheduledScalingSuspended' => ['shape' => 'ScalingSuspended']]], 'TargetTrackingScalingPolicyConfiguration' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['TargetValue' => ['shape' => 'MetricScale'], 'PredefinedMetricSpecification' => ['shape' => 'PredefinedMetricSpecification'], 'CustomizedMetricSpecification' => ['shape' => 'CustomizedMetricSpecification'], 'ScaleOutCooldown' => ['shape' => 'Cooldown'], 'ScaleInCooldown' => ['shape' => 'Cooldown'], 'DisableScaleIn' => ['shape' => 'DisableScaleIn']]], 'TimestampType' => ['type' => 'timestamp'], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'XmlString' => ['type' => 'string', 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*']]]; diff --git a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.php deleted file mode 100644 index 578eece..0000000 --- a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-autoscaling-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://application-autoscaling.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://application-autoscaling-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-autoscaling.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-autoscaling.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-tests-1.json.php deleted file mode 100644 index bc8d1a7..0000000 --- a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://application-autoscaling.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/paginators-1.json.php b/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/paginators-1.json.php deleted file mode 100644 index b31be18..0000000 --- a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeScalableTargets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScalableTargets'], 'DescribeScalingActivities' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScalingActivities'], 'DescribeScalingPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScalingPolicies'], 'DescribeScheduledActions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScheduledActions']]]; diff --git a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/smoke.json.php b/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/smoke.json.php deleted file mode 100644 index 206d804..0000000 --- a/vendor/Aws3/Aws/data/application-autoscaling/2016-02-06/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeScalableTargets', 'input' => ['ServiceNamespace' => 'ec2'], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/application-insights/2018-11-25/api-2.json.php b/vendor/Aws3/Aws/data/application-insights/2018-11-25/api-2.json.php deleted file mode 100644 index 3b03cc9..0000000 --- a/vendor/Aws3/Aws/data/application-insights/2018-11-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-25', 'endpointPrefix' => 'applicationinsights', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Application Insights', 'serviceFullName' => 'Amazon CloudWatch Application Insights', 'serviceId' => 'Application Insights', 'signatureVersion' => 'v4', 'signingName' => 'applicationinsights', 'targetPrefix' => 'EC2WindowsBarleyService', 'uid' => 'application-insights-2018-11-25'], 'operations' => ['CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'TagsAlreadyExistException'], ['shape' => 'AccessDeniedException']]], 'CreateComponent' => ['name' => 'CreateComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateComponentRequest'], 'output' => ['shape' => 'CreateComponentResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateLogPattern' => ['name' => 'CreateLogPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLogPatternRequest'], 'output' => ['shape' => 'CreateLogPatternResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'DeleteComponent' => ['name' => 'DeleteComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteComponentRequest'], 'output' => ['shape' => 'DeleteComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteLogPattern' => ['name' => 'DeleteLogPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLogPatternRequest'], 'output' => ['shape' => 'DeleteLogPatternResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerException']]], 'DescribeApplication' => ['name' => 'DescribeApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationRequest'], 'output' => ['shape' => 'DescribeApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeComponent' => ['name' => 'DescribeComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComponentRequest'], 'output' => ['shape' => 'DescribeComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeComponentConfiguration' => ['name' => 'DescribeComponentConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComponentConfigurationRequest'], 'output' => ['shape' => 'DescribeComponentConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeComponentConfigurationRecommendation' => ['name' => 'DescribeComponentConfigurationRecommendation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComponentConfigurationRecommendationRequest'], 'output' => ['shape' => 'DescribeComponentConfigurationRecommendationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeLogPattern' => ['name' => 'DescribeLogPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLogPatternRequest'], 'output' => ['shape' => 'DescribeLogPatternResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeObservation' => ['name' => 'DescribeObservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeObservationRequest'], 'output' => ['shape' => 'DescribeObservationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProblem' => ['name' => 'DescribeProblem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProblemRequest'], 'output' => ['shape' => 'DescribeProblemResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProblemObservations' => ['name' => 'DescribeProblemObservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProblemObservationsRequest'], 'output' => ['shape' => 'DescribeProblemObservationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComponentsRequest'], 'output' => ['shape' => 'ListComponentsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListConfigurationHistory' => ['name' => 'ListConfigurationHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConfigurationHistoryRequest'], 'output' => ['shape' => 'ListConfigurationHistoryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListLogPatternSets' => ['name' => 'ListLogPatternSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLogPatternSetsRequest'], 'output' => ['shape' => 'ListLogPatternSetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListLogPatterns' => ['name' => 'ListLogPatterns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLogPatternsRequest'], 'output' => ['shape' => 'ListLogPatternsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListProblems' => ['name' => 'ListProblems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProblemsRequest'], 'output' => ['shape' => 'ListProblemsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateComponent' => ['name' => 'UpdateComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateComponentRequest'], 'output' => ['shape' => 'UpdateComponentResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateComponentConfiguration' => ['name' => 'UpdateComponentConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateComponentConfigurationRequest'], 'output' => ['shape' => 'UpdateComponentConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateLogPattern' => ['name' => 'UpdateLogPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLogPatternRequest'], 'output' => ['shape' => 'UpdateLogPatternResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'AffectedResource' => ['type' => 'string'], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$'], 'ApplicationComponent' => ['type' => 'structure', 'members' => ['ComponentName' => ['shape' => 'ComponentName'], 'ComponentRemarks' => ['shape' => 'Remarks'], 'ResourceType' => ['shape' => 'ResourceType'], 'OsType' => ['shape' => 'OsType'], 'Tier' => ['shape' => 'Tier'], 'Monitor' => ['shape' => 'Monitor'], 'DetectedWorkload' => ['shape' => 'DetectedWorkload']]], 'ApplicationComponentList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationComponent']], 'ApplicationInfo' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'LifeCycle' => ['shape' => 'LifeCycle'], 'OpsItemSNSTopicArn' => ['shape' => 'OpsItemSNSTopicArn'], 'OpsCenterEnabled' => ['shape' => 'OpsCenterEnabled'], 'CWEMonitorEnabled' => ['shape' => 'CWEMonitorEnabled'], 'Remarks' => ['shape' => 'Remarks'], 'AutoConfigEnabled' => ['shape' => 'AutoConfigEnabled'], 'DiscoveryType' => ['shape' => 'DiscoveryType']]], 'ApplicationInfoList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationInfo']], 'AutoConfigEnabled' => ['type' => 'boolean'], 'AutoCreate' => ['type' => 'boolean'], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'CWEMonitorEnabled' => ['type' => 'boolean'], 'CloudWatchEventDetailType' => ['type' => 'string'], 'CloudWatchEventId' => ['type' => 'string'], 'CloudWatchEventSource' => ['type' => 'string', 'enum' => ['EC2', 'CODE_DEPLOY', 'HEALTH', 'RDS']], 'CodeDeployApplication' => ['type' => 'string'], 'CodeDeployDeploymentGroup' => ['type' => 'string'], 'CodeDeployDeploymentId' => ['type' => 'string'], 'CodeDeployInstanceGroupId' => ['type' => 'string'], 'CodeDeployState' => ['type' => 'string'], 'ComponentConfiguration' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'ComponentName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '(?:^[\\d\\w\\-_\\.+]*$)|(?:^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$)'], 'ConfigurationEvent' => ['type' => 'structure', 'members' => ['MonitoredResourceARN' => ['shape' => 'ConfigurationEventMonitoredResourceARN'], 'EventStatus' => ['shape' => 'ConfigurationEventStatus'], 'EventResourceType' => ['shape' => 'ConfigurationEventResourceType'], 'EventTime' => ['shape' => 'ConfigurationEventTime'], 'EventDetail' => ['shape' => 'ConfigurationEventDetail'], 'EventResourceName' => ['shape' => 'ConfigurationEventResourceName']]], 'ConfigurationEventDetail' => ['type' => 'string'], 'ConfigurationEventList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationEvent']], 'ConfigurationEventMonitoredResourceARN' => ['type' => 'string'], 'ConfigurationEventResourceName' => ['type' => 'string'], 'ConfigurationEventResourceType' => ['type' => 'string', 'enum' => ['CLOUDWATCH_ALARM', 'CLOUDWATCH_LOG', 'CLOUDFORMATION', 'SSM_ASSOCIATION']], 'ConfigurationEventStatus' => ['type' => 'string', 'enum' => ['INFO', 'WARN', 'ERROR']], 'ConfigurationEventTime' => ['type' => 'timestamp'], 'CreateApplicationRequest' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'OpsCenterEnabled' => ['shape' => 'OpsCenterEnabled'], 'CWEMonitorEnabled' => ['shape' => 'CWEMonitorEnabled'], 'OpsItemSNSTopicArn' => ['shape' => 'OpsItemSNSTopicArn'], 'Tags' => ['shape' => 'TagList'], 'AutoConfigEnabled' => ['shape' => 'AutoConfigEnabled'], 'AutoCreate' => ['shape' => 'AutoCreate'], 'GroupingType' => ['shape' => 'GroupingType']]], 'CreateApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationInfo' => ['shape' => 'ApplicationInfo']]], 'CreateComponentRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName', 'ResourceList'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'CustomComponentName'], 'ResourceList' => ['shape' => 'ResourceList']]], 'CreateComponentResponse' => ['type' => 'structure', 'members' => []], 'CreateLogPatternRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'PatternSetName', 'PatternName', 'Pattern', 'Rank'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'PatternSetName' => ['shape' => 'LogPatternSetName'], 'PatternName' => ['shape' => 'LogPatternName'], 'Pattern' => ['shape' => 'LogPatternRegex'], 'Rank' => ['shape' => 'LogPatternRank']]], 'CreateLogPatternResponse' => ['type' => 'structure', 'members' => ['LogPattern' => ['shape' => 'LogPattern'], 'ResourceGroupName' => ['shape' => 'ResourceGroupName']]], 'CustomComponentName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\d\\w\\-_\\.+]*$'], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteComponentRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'CustomComponentName']]], 'DeleteComponentResponse' => ['type' => 'structure', 'members' => []], 'DeleteLogPatternRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'PatternSetName', 'PatternName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'PatternSetName' => ['shape' => 'LogPatternSetName'], 'PatternName' => ['shape' => 'LogPatternName']]], 'DeleteLogPatternResponse' => ['type' => 'structure', 'members' => []], 'DescribeApplicationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName']]], 'DescribeApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationInfo' => ['shape' => 'ApplicationInfo']]], 'DescribeComponentConfigurationRecommendationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName', 'Tier'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'ComponentName'], 'Tier' => ['shape' => 'Tier']]], 'DescribeComponentConfigurationRecommendationResponse' => ['type' => 'structure', 'members' => ['ComponentConfiguration' => ['shape' => 'ComponentConfiguration']]], 'DescribeComponentConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'ComponentName']]], 'DescribeComponentConfigurationResponse' => ['type' => 'structure', 'members' => ['Monitor' => ['shape' => 'Monitor'], 'Tier' => ['shape' => 'Tier'], 'ComponentConfiguration' => ['shape' => 'ComponentConfiguration']]], 'DescribeComponentRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'ComponentName']]], 'DescribeComponentResponse' => ['type' => 'structure', 'members' => ['ApplicationComponent' => ['shape' => 'ApplicationComponent'], 'ResourceList' => ['shape' => 'ResourceList']]], 'DescribeLogPatternRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'PatternSetName', 'PatternName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'PatternSetName' => ['shape' => 'LogPatternSetName'], 'PatternName' => ['shape' => 'LogPatternName']]], 'DescribeLogPatternResponse' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'LogPattern' => ['shape' => 'LogPattern']]], 'DescribeObservationRequest' => ['type' => 'structure', 'required' => ['ObservationId'], 'members' => ['ObservationId' => ['shape' => 'ObservationId']]], 'DescribeObservationResponse' => ['type' => 'structure', 'members' => ['Observation' => ['shape' => 'Observation']]], 'DescribeProblemObservationsRequest' => ['type' => 'structure', 'required' => ['ProblemId'], 'members' => ['ProblemId' => ['shape' => 'ProblemId']]], 'DescribeProblemObservationsResponse' => ['type' => 'structure', 'members' => ['RelatedObservations' => ['shape' => 'RelatedObservations']]], 'DescribeProblemRequest' => ['type' => 'structure', 'required' => ['ProblemId'], 'members' => ['ProblemId' => ['shape' => 'ProblemId']]], 'DescribeProblemResponse' => ['type' => 'structure', 'members' => ['Problem' => ['shape' => 'Problem']]], 'DetectedWorkload' => ['type' => 'map', 'key' => ['shape' => 'Tier'], 'value' => ['shape' => 'WorkloadMetaData']], 'DiscoveryType' => ['type' => 'string', 'enum' => ['RESOURCE_GROUP_BASED', 'ACCOUNT_BASED']], 'EbsCause' => ['type' => 'string'], 'EbsEvent' => ['type' => 'string'], 'EbsRequestId' => ['type' => 'string'], 'EbsResult' => ['type' => 'string'], 'Ec2State' => ['type' => 'string'], 'EndTime' => ['type' => 'timestamp'], 'ErrorMsg' => ['type' => 'string'], 'ExceptionMessage' => ['type' => 'string'], 'Feedback' => ['type' => 'map', 'key' => ['shape' => 'FeedbackKey'], 'value' => ['shape' => 'FeedbackValue'], 'max' => 10], 'FeedbackKey' => ['type' => 'string', 'enum' => ['INSIGHTS_FEEDBACK']], 'FeedbackValue' => ['type' => 'string', 'enum' => ['NOT_SPECIFIED', 'USEFUL', 'NOT_USEFUL']], 'GroupingType' => ['type' => 'string', 'enum' => ['ACCOUNT_BASED']], 'HealthEventArn' => ['type' => 'string'], 'HealthEventDescription' => ['type' => 'string'], 'HealthEventTypeCategory' => ['type' => 'string'], 'HealthEventTypeCode' => ['type' => 'string'], 'HealthService' => ['type' => 'string'], 'Insights' => ['type' => 'string'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'LastRecurrenceTime' => ['type' => 'timestamp'], 'LifeCycle' => ['type' => 'string'], 'LineTime' => ['type' => 'timestamp'], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['ApplicationInfoList' => ['shape' => 'ApplicationInfoList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListComponentsRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListComponentsResponse' => ['type' => 'structure', 'members' => ['ApplicationComponentList' => ['shape' => 'ApplicationComponentList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListConfigurationHistoryRequest' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'StartTime' => ['shape' => 'StartTime'], 'EndTime' => ['shape' => 'EndTime'], 'EventStatus' => ['shape' => 'ConfigurationEventStatus'], 'MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListConfigurationHistoryResponse' => ['type' => 'structure', 'members' => ['EventList' => ['shape' => 'ConfigurationEventList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLogPatternSetsRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLogPatternSetsResponse' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'LogPatternSets' => ['shape' => 'LogPatternSetList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLogPatternsRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'PatternSetName' => ['shape' => 'LogPatternSetName'], 'MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLogPatternsResponse' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'LogPatterns' => ['shape' => 'LogPatternList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListProblemsRequest' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'StartTime' => ['shape' => 'StartTime'], 'EndTime' => ['shape' => 'EndTime'], 'MaxResults' => ['shape' => 'MaxEntities'], 'NextToken' => ['shape' => 'PaginationToken'], 'ComponentName' => ['shape' => 'ComponentName']]], 'ListProblemsResponse' => ['type' => 'structure', 'members' => ['ProblemList' => ['shape' => 'ProblemList'], 'NextToken' => ['shape' => 'PaginationToken'], 'ResourceGroupName' => ['shape' => 'ResourceGroupName']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'LogFilter' => ['type' => 'string', 'enum' => ['ERROR', 'WARN', 'INFO']], 'LogGroup' => ['type' => 'string'], 'LogPattern' => ['type' => 'structure', 'members' => ['PatternSetName' => ['shape' => 'LogPatternSetName'], 'PatternName' => ['shape' => 'LogPatternName'], 'Pattern' => ['shape' => 'LogPatternRegex'], 'Rank' => ['shape' => 'LogPatternRank']]], 'LogPatternList' => ['type' => 'list', 'member' => ['shape' => 'LogPattern']], 'LogPatternName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\-_]*'], 'LogPatternRank' => ['type' => 'integer'], 'LogPatternRegex' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'LogPatternSetList' => ['type' => 'list', 'member' => ['shape' => 'LogPatternSetName']], 'LogPatternSetName' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\-_]*'], 'LogText' => ['type' => 'string'], 'MaxEntities' => ['type' => 'integer', 'max' => 40, 'min' => 1], 'MetaDataKey' => ['type' => 'string'], 'MetaDataValue' => ['type' => 'string'], 'MetricName' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string'], 'Monitor' => ['type' => 'boolean'], 'Observation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ObservationId'], 'StartTime' => ['shape' => 'StartTime'], 'EndTime' => ['shape' => 'EndTime'], 'SourceType' => ['shape' => 'SourceType'], 'SourceARN' => ['shape' => 'SourceARN'], 'LogGroup' => ['shape' => 'LogGroup'], 'LineTime' => ['shape' => 'LineTime'], 'LogText' => ['shape' => 'LogText'], 'LogFilter' => ['shape' => 'LogFilter'], 'MetricNamespace' => ['shape' => 'MetricNamespace'], 'MetricName' => ['shape' => 'MetricName'], 'Unit' => ['shape' => 'Unit'], 'Value' => ['shape' => 'Value'], 'CloudWatchEventId' => ['shape' => 'CloudWatchEventId'], 'CloudWatchEventSource' => ['shape' => 'CloudWatchEventSource'], 'CloudWatchEventDetailType' => ['shape' => 'CloudWatchEventDetailType'], 'HealthEventArn' => ['shape' => 'HealthEventArn'], 'HealthService' => ['shape' => 'HealthService'], 'HealthEventTypeCode' => ['shape' => 'HealthEventTypeCode'], 'HealthEventTypeCategory' => ['shape' => 'HealthEventTypeCategory'], 'HealthEventDescription' => ['shape' => 'HealthEventDescription'], 'CodeDeployDeploymentId' => ['shape' => 'CodeDeployDeploymentId'], 'CodeDeployDeploymentGroup' => ['shape' => 'CodeDeployDeploymentGroup'], 'CodeDeployState' => ['shape' => 'CodeDeployState'], 'CodeDeployApplication' => ['shape' => 'CodeDeployApplication'], 'CodeDeployInstanceGroupId' => ['shape' => 'CodeDeployInstanceGroupId'], 'Ec2State' => ['shape' => 'Ec2State'], 'RdsEventCategories' => ['shape' => 'RdsEventCategories'], 'RdsEventMessage' => ['shape' => 'RdsEventMessage'], 'S3EventName' => ['shape' => 'S3EventName'], 'StatesExecutionArn' => ['shape' => 'StatesExecutionArn'], 'StatesArn' => ['shape' => 'StatesArn'], 'StatesStatus' => ['shape' => 'StatesStatus'], 'StatesInput' => ['shape' => 'StatesInput'], 'EbsEvent' => ['shape' => 'EbsEvent'], 'EbsResult' => ['shape' => 'EbsResult'], 'EbsCause' => ['shape' => 'EbsCause'], 'EbsRequestId' => ['shape' => 'EbsRequestId'], 'XRayFaultPercent' => ['shape' => 'XRayFaultPercent'], 'XRayThrottlePercent' => ['shape' => 'XRayThrottlePercent'], 'XRayErrorPercent' => ['shape' => 'XRayErrorPercent'], 'XRayRequestCount' => ['shape' => 'XRayRequestCount'], 'XRayRequestAverageLatency' => ['shape' => 'XRayRequestAverageLatency'], 'XRayNodeName' => ['shape' => 'XRayNodeName'], 'XRayNodeType' => ['shape' => 'XRayNodeType']]], 'ObservationId' => ['type' => 'string', 'max' => 38, 'min' => 38, 'pattern' => 'o-[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}'], 'ObservationList' => ['type' => 'list', 'member' => ['shape' => 'Observation']], 'OpsCenterEnabled' => ['type' => 'boolean'], 'OpsItemSNSTopicArn' => ['type' => 'string', 'max' => 300, 'min' => 20, 'pattern' => '^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$'], 'OsType' => ['type' => 'string', 'enum' => ['WINDOWS', 'LINUX']], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'Problem' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ProblemId'], 'Title' => ['shape' => 'Title'], 'Insights' => ['shape' => 'Insights'], 'Status' => ['shape' => 'Status'], 'AffectedResource' => ['shape' => 'AffectedResource'], 'StartTime' => ['shape' => 'StartTime'], 'EndTime' => ['shape' => 'EndTime'], 'SeverityLevel' => ['shape' => 'SeverityLevel'], 'ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'Feedback' => ['shape' => 'Feedback'], 'RecurringCount' => ['shape' => 'RecurringCount'], 'LastRecurrenceTime' => ['shape' => 'LastRecurrenceTime']]], 'ProblemId' => ['type' => 'string', 'max' => 38, 'min' => 38, 'pattern' => 'p-[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}'], 'ProblemList' => ['type' => 'list', 'member' => ['shape' => 'Problem']], 'RdsEventCategories' => ['type' => 'string'], 'RdsEventMessage' => ['type' => 'string'], 'RecurringCount' => ['type' => 'long'], 'RelatedObservations' => ['type' => 'structure', 'members' => ['ObservationList' => ['shape' => 'ObservationList']]], 'Remarks' => ['type' => 'string'], 'RemoveSNSTopic' => ['type' => 'boolean'], 'ResourceARN' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-\\w+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$'], 'ResourceGroupName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\-_]*'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'ResourceARN']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[0-9a-zA-Z:_]*'], 'S3EventName' => ['type' => 'string'], 'SeverityLevel' => ['type' => 'string', 'enum' => ['Informative', 'Low', 'Medium', 'High']], 'SourceARN' => ['type' => 'string'], 'SourceType' => ['type' => 'string'], 'StartTime' => ['type' => 'timestamp'], 'StatesArn' => ['type' => 'string'], 'StatesExecutionArn' => ['type' => 'string'], 'StatesInput' => ['type' => 'string'], 'StatesStatus' => ['type' => 'string'], 'Status' => ['type' => 'string', 'enum' => ['IGNORE', 'RESOLVED', 'PENDING', 'RECURRING']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagsAlreadyExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Tier' => ['type' => 'string', 'enum' => ['CUSTOM', 'DEFAULT', 'DOT_NET_CORE', 'DOT_NET_WORKER', 'DOT_NET_WEB_TIER', 'DOT_NET_WEB', 'SQL_SERVER', 'SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP', 'MYSQL', 'POSTGRESQL', 'JAVA_JMX', 'ORACLE', 'SAP_HANA_MULTI_NODE', 'SAP_HANA_SINGLE_NODE', 'SAP_HANA_HIGH_AVAILABILITY', 'SQL_SERVER_FAILOVER_CLUSTER_INSTANCE', 'SHAREPOINT', 'ACTIVE_DIRECTORY'], 'max' => 50, 'min' => 1], 'Title' => ['type' => 'string'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'Unit' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'OpsCenterEnabled' => ['shape' => 'OpsCenterEnabled'], 'CWEMonitorEnabled' => ['shape' => 'CWEMonitorEnabled'], 'OpsItemSNSTopicArn' => ['shape' => 'OpsItemSNSTopicArn'], 'RemoveSNSTopic' => ['shape' => 'RemoveSNSTopic'], 'AutoConfigEnabled' => ['shape' => 'AutoConfigEnabled']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationInfo' => ['shape' => 'ApplicationInfo']]], 'UpdateComponentConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'ComponentName'], 'Monitor' => ['shape' => 'Monitor'], 'Tier' => ['shape' => 'Tier'], 'ComponentConfiguration' => ['shape' => 'ComponentConfiguration'], 'AutoConfigEnabled' => ['shape' => 'AutoConfigEnabled']]], 'UpdateComponentConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateComponentRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'ComponentName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'ComponentName' => ['shape' => 'CustomComponentName'], 'NewComponentName' => ['shape' => 'CustomComponentName'], 'ResourceList' => ['shape' => 'ResourceList']]], 'UpdateComponentResponse' => ['type' => 'structure', 'members' => []], 'UpdateLogPatternRequest' => ['type' => 'structure', 'required' => ['ResourceGroupName', 'PatternSetName', 'PatternName'], 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'PatternSetName' => ['shape' => 'LogPatternSetName'], 'PatternName' => ['shape' => 'LogPatternName'], 'Pattern' => ['shape' => 'LogPatternRegex'], 'Rank' => ['shape' => 'LogPatternRank']]], 'UpdateLogPatternResponse' => ['type' => 'structure', 'members' => ['ResourceGroupName' => ['shape' => 'ResourceGroupName'], 'LogPattern' => ['shape' => 'LogPattern']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMsg']], 'exception' => \true], 'Value' => ['type' => 'double'], 'WorkloadMetaData' => ['type' => 'map', 'key' => ['shape' => 'MetaDataKey'], 'value' => ['shape' => 'MetaDataValue']], 'XRayErrorPercent' => ['type' => 'integer'], 'XRayFaultPercent' => ['type' => 'integer'], 'XRayNodeName' => ['type' => 'string'], 'XRayNodeType' => ['type' => 'string'], 'XRayRequestAverageLatency' => ['type' => 'long'], 'XRayRequestCount' => ['type' => 'integer'], 'XRayThrottlePercent' => ['type' => 'integer']]]; diff --git a/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-rule-set-1.json.php deleted file mode 100644 index dd0c66b..0000000 --- a/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://applicationinsights-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://applicationinsights-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://applicationinsights.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://applicationinsights.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-tests-1.json.php deleted file mode 100644 index f082b35..0000000 --- a/vendor/Aws3/Aws/data/application-insights/2018-11-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://applicationinsights.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/application-insights/2018-11-25/paginators-1.json.php b/vendor/Aws3/Aws/data/application-insights/2018-11-25/paginators-1.json.php deleted file mode 100644 index 24b44f2..0000000 --- a/vendor/Aws3/Aws/data/application-insights/2018-11-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListComponents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListConfigurationHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLogPatternSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLogPatterns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListProblems' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/api-2.json.php b/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/api-2.json.php deleted file mode 100644 index f2da203..0000000 --- a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-09-10', 'endpointPrefix' => 'application-cost-profiler', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Application Cost Profiler', 'serviceId' => 'ApplicationCostProfiler', 'signatureVersion' => 'v4', 'signingName' => 'application-cost-profiler', 'uid' => 'AWSApplicationCostProfiler-2020-09-10'], 'operations' => ['DeleteReportDefinition' => ['name' => 'DeleteReportDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/reportDefinition/{reportId}'], 'input' => ['shape' => 'DeleteReportDefinitionRequest'], 'output' => ['shape' => 'DeleteReportDefinitionResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetReportDefinition' => ['name' => 'GetReportDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/reportDefinition/{reportId}'], 'input' => ['shape' => 'GetReportDefinitionRequest'], 'output' => ['shape' => 'GetReportDefinitionResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ImportApplicationUsage' => ['name' => 'ImportApplicationUsage', 'http' => ['method' => 'POST', 'requestUri' => '/importApplicationUsage'], 'input' => ['shape' => 'ImportApplicationUsageRequest'], 'output' => ['shape' => 'ImportApplicationUsageResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListReportDefinitions' => ['name' => 'ListReportDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/reportDefinition'], 'input' => ['shape' => 'ListReportDefinitionsRequest'], 'output' => ['shape' => 'ListReportDefinitionsResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'PutReportDefinition' => ['name' => 'PutReportDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/reportDefinition'], 'input' => ['shape' => 'PutReportDefinitionRequest'], 'output' => ['shape' => 'PutReportDefinitionResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateReportDefinition' => ['name' => 'UpdateReportDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/reportDefinition/{reportId}'], 'input' => ['shape' => 'UpdateReportDefinitionRequest'], 'output' => ['shape' => 'UpdateReportDefinitionResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'DeleteReportDefinitionRequest' => ['type' => 'structure', 'required' => ['reportId'], 'members' => ['reportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'reportId']]], 'DeleteReportDefinitionResult' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId']]], 'ErrorMessage' => ['type' => 'string'], 'Format' => ['type' => 'string', 'enum' => ['CSV', 'PARQUET']], 'GetReportDefinitionRequest' => ['type' => 'structure', 'required' => ['reportId'], 'members' => ['reportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'reportId']]], 'GetReportDefinitionResult' => ['type' => 'structure', 'required' => ['reportId', 'reportDescription', 'reportFrequency', 'format', 'destinationS3Location', 'createdAt', 'lastUpdated'], 'members' => ['reportId' => ['shape' => 'ReportId'], 'reportDescription' => ['shape' => 'ReportDescription'], 'reportFrequency' => ['shape' => 'ReportFrequency'], 'format' => ['shape' => 'Format'], 'destinationS3Location' => ['shape' => 'S3Location'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'ImportApplicationUsageRequest' => ['type' => 'structure', 'required' => ['sourceS3Location'], 'members' => ['sourceS3Location' => ['shape' => 'SourceS3Location']]], 'ImportApplicationUsageResult' => ['type' => 'structure', 'required' => ['importId'], 'members' => ['importId' => ['shape' => 'ImportId']]], 'ImportId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[0-9A-Za-z\\.\\-_]*'], 'Integer' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListReportDefinitionsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListReportDefinitionsResult' => ['type' => 'structure', 'members' => ['reportDefinitions' => ['shape' => 'ReportDefinitionList'], 'nextToken' => ['shape' => 'Token']]], 'PutReportDefinitionRequest' => ['type' => 'structure', 'required' => ['reportId', 'reportDescription', 'reportFrequency', 'format', 'destinationS3Location'], 'members' => ['reportId' => ['shape' => 'ReportId'], 'reportDescription' => ['shape' => 'ReportDescription'], 'reportFrequency' => ['shape' => 'ReportFrequency'], 'format' => ['shape' => 'Format'], 'destinationS3Location' => ['shape' => 'S3Location']]], 'PutReportDefinitionResult' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId']]], 'ReportDefinition' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId'], 'reportDescription' => ['shape' => 'ReportDescription'], 'reportFrequency' => ['shape' => 'ReportFrequency'], 'format' => ['shape' => 'Format'], 'destinationS3Location' => ['shape' => 'S3Location'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp']]], 'ReportDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'ReportDefinition']], 'ReportDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'ReportFrequency' => ['type' => 'string', 'enum' => ['MONTHLY', 'DAILY', 'ALL']], 'ReportId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[0-9A-Za-z\\.\\-_]+$'], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '(?=^.{3,63}$)(?!^(\\d+\\.)+\\d+$)(^(([a-z0-9]|[a-z0-9][a-z0-9\\-]*[a-z0-9])\\.)*([a-z0-9]|[a-z0-9][a-z0-9\\-]*[a-z0-9])$)'], 'S3BucketRegion' => ['type' => 'string', 'enum' => ['ap-east-1', 'me-south-1', 'eu-south-1', 'af-south-1']], 'S3Key' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*\\S.*'], 'S3Location' => ['type' => 'structure', 'required' => ['bucket', 'prefix'], 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'prefix' => ['shape' => 'S3Prefix']]], 'S3Prefix' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*\\S.*'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SourceS3Location' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key'], 'region' => ['shape' => 'S3BucketRegion']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 102400, 'min' => 1, 'pattern' => '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'], 'UpdateReportDefinitionRequest' => ['type' => 'structure', 'required' => ['reportId', 'reportDescription', 'reportFrequency', 'format', 'destinationS3Location'], 'members' => ['reportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'reportId'], 'reportDescription' => ['shape' => 'ReportDescription'], 'reportFrequency' => ['shape' => 'ReportFrequency'], 'format' => ['shape' => 'Format'], 'destinationS3Location' => ['shape' => 'S3Location']]], 'UpdateReportDefinitionResult' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 620dc00..0000000 --- a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-cost-profiler-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-cost-profiler-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://application-cost-profiler.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://application-cost-profiler.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-tests-1.json.php deleted file mode 100644 index 72dd01b..0000000 --- a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/paginators-1.json.php b/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/paginators-1.json.php deleted file mode 100644 index d2b1d02..0000000 --- a/vendor/Aws3/Aws/data/applicationcostprofiler/2020-09-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListReportDefinitions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'reportDefinitions']]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2018-10-01/api-2.json.php b/vendor/Aws3/Aws/data/appmesh/2018-10-01/api-2.json.php deleted file mode 100644 index a60bd07..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2018-10-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-01', 'endpointPrefix' => 'appmesh', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS App Mesh', 'serviceId' => 'App Mesh', 'signatureVersion' => 'v4', 'signingName' => 'appmesh', 'uid' => 'appmesh-2018-10-01'], 'operations' => ['CreateMesh' => ['name' => 'CreateMesh', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes', 'responseCode' => 200], 'input' => ['shape' => 'CreateMeshInput'], 'output' => ['shape' => 'CreateMeshOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes', 'responseCode' => 200], 'input' => ['shape' => 'CreateRouteInput'], 'output' => ['shape' => 'CreateRouteOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'CreateVirtualNode' => ['name' => 'CreateVirtualNode', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualNodes', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualNodeInput'], 'output' => ['shape' => 'CreateVirtualNodeOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'CreateVirtualRouter' => ['name' => 'CreateVirtualRouter', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualRouters', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualRouterInput'], 'output' => ['shape' => 'CreateVirtualRouterOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'DeleteMesh' => ['name' => 'DeleteMesh', 'http' => ['method' => 'DELETE', 'requestUri' => '/meshes/{meshName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMeshInput'], 'output' => ['shape' => 'DeleteMeshOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'DELETE', 'requestUri' => '/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRouteInput'], 'output' => ['shape' => 'DeleteRouteOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'DeleteVirtualNode' => ['name' => 'DeleteVirtualNode', 'http' => ['method' => 'DELETE', 'requestUri' => '/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualNodeInput'], 'output' => ['shape' => 'DeleteVirtualNodeOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'DeleteVirtualRouter' => ['name' => 'DeleteVirtualRouter', 'http' => ['method' => 'DELETE', 'requestUri' => '/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualRouterInput'], 'output' => ['shape' => 'DeleteVirtualRouterOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'DescribeMesh' => ['name' => 'DescribeMesh', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMeshInput'], 'output' => ['shape' => 'DescribeMeshOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DescribeRoute' => ['name' => 'DescribeRoute', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRouteInput'], 'output' => ['shape' => 'DescribeRouteOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DescribeVirtualNode' => ['name' => 'DescribeVirtualNode', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualNodeInput'], 'output' => ['shape' => 'DescribeVirtualNodeOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DescribeVirtualRouter' => ['name' => 'DescribeVirtualRouter', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualRouterInput'], 'output' => ['shape' => 'DescribeVirtualRouterOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListMeshes' => ['name' => 'ListMeshes', 'http' => ['method' => 'GET', 'requestUri' => '/meshes', 'responseCode' => 200], 'input' => ['shape' => 'ListMeshesInput'], 'output' => ['shape' => 'ListMeshesOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListRoutes' => ['name' => 'ListRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes', 'responseCode' => 200], 'input' => ['shape' => 'ListRoutesInput'], 'output' => ['shape' => 'ListRoutesOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListVirtualNodes' => ['name' => 'ListVirtualNodes', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualNodes', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualNodesInput'], 'output' => ['shape' => 'ListVirtualNodesOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListVirtualRouters' => ['name' => 'ListVirtualRouters', 'http' => ['method' => 'GET', 'requestUri' => '/meshes/{meshName}/virtualRouters', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualRoutersInput'], 'output' => ['shape' => 'ListVirtualRoutersOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateRoute' => ['name' => 'UpdateRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteInput'], 'output' => ['shape' => 'UpdateRouteOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'UpdateVirtualNode' => ['name' => 'UpdateVirtualNode', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualNodeInput'], 'output' => ['shape' => 'UpdateVirtualNodeOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'UpdateVirtualRouter' => ['name' => 'UpdateVirtualRouter', 'http' => ['method' => 'PUT', 'requestUri' => '/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualRouterInput'], 'output' => ['shape' => 'UpdateVirtualRouterOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true]], 'shapes' => ['ServiceName' => ['type' => 'string'], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'InternalServerErrorException', 'httpStatusCode' => 500, 'fault' => \true]], 'HealthCheckThreshold' => ['type' => 'integer', 'min' => 2, 'max' => 10], 'DeleteMeshOutput' => ['type' => 'structure', 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'Long' => ['type' => 'long', 'box' => \true], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'ForbiddenException', 'httpStatusCode' => 403, 'senderFault' => \true]], 'UpdateVirtualRouterOutput' => ['type' => 'structure', 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'MeshStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED', 'INACTIVE']], 'PortNumber' => ['type' => 'integer', 'min' => 1, 'max' => 65535], 'WeightedTarget' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'ResourceName'], 'weight' => ['shape' => 'PercentInt']]], 'VirtualNodeList' => ['type' => 'list', 'member' => ['shape' => 'VirtualNodeRef']], 'CreateRouteOutput' => ['type' => 'structure', 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'RouteRef']], 'DeleteVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'ListVirtualRoutersLimit' => ['type' => 'integer', 'box' => \true, 'min' => 1, 'max' => 100], 'DnsServiceDiscovery' => ['type' => 'structure', 'members' => ['serviceName' => ['shape' => 'ServiceName']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'ConflictException', 'httpStatusCode' => 409, 'senderFault' => \true]], 'HealthCheckIntervalMillis' => ['type' => 'long', 'box' => \true, 'min' => 5000, 'max' => 300000], 'VirtualNodeRef' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'meshName' => ['shape' => 'ResourceName'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'DescribeRouteOutput' => ['type' => 'structure', 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'ServiceDiscovery' => ['type' => 'structure', 'members' => ['dns' => ['shape' => 'DnsServiceDiscovery']]], 'MeshStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'MeshStatusCode']]], 'VirtualNodeData' => ['type' => 'structure', 'required' => ['meshName', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'status' => ['shape' => 'VirtualNodeStatus'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'VirtualNodeSpec' => ['type' => 'structure', 'members' => ['backends' => ['shape' => 'Backends'], 'listeners' => ['shape' => 'Listeners'], 'serviceDiscovery' => ['shape' => 'ServiceDiscovery']]], 'ServiceNames' => ['type' => 'list', 'member' => ['shape' => 'ServiceName'], 'max' => 10], 'MeshRef' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'meshName' => ['shape' => 'ResourceName']]], 'DescribeVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'DescribeVirtualRouterOutput' => ['type' => 'structure', 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'LimitExceededException', 'httpStatusCode' => 400, 'senderFault' => \true]], 'UpdateRouteOutput' => ['type' => 'structure', 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'HttpRouteAction' => ['type' => 'structure', 'members' => ['weightedTargets' => ['shape' => 'WeightedTargets']]], 'CreateVirtualRouterOutput' => ['type' => 'structure', 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'HealthCheckTimeoutMillis' => ['type' => 'long', 'box' => \true, 'min' => 2000, 'max' => 60000], 'CreateVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'RouteStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'RouteStatusCode']]], 'ListMeshesInput' => ['type' => 'structure', 'members' => ['limit' => ['shape' => 'ListMeshesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'VirtualRouterStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'VirtualRouterStatusCode']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'TooManyRequestsException', 'httpStatusCode' => 429, 'senderFault' => \true]], 'ListMeshesOutput' => ['type' => 'structure', 'required' => ['meshes'], 'members' => ['meshes' => ['shape' => 'MeshList'], 'nextToken' => ['shape' => 'String']]], 'DescribeVirtualNodeOutput' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'CreateMeshOutput' => ['type' => 'structure', 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'ResourceName' => ['type' => 'string', 'min' => 1, 'max' => 255], 'RouteData' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'routeName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'RouteSpec'], 'status' => ['shape' => 'RouteStatus'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'Arn' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'NotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true]], 'UpdateVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualNodeName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'DeleteRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'ServiceUnavailableException', 'httpStatusCode' => 503, 'fault' => \true]], 'Listeners' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'ListRoutesInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['limit' => ['shape' => 'ListRoutesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'HttpRoute' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'HttpRouteAction'], 'match' => ['shape' => 'HttpRouteMatch']]], 'Timestamp' => ['type' => 'timestamp'], 'ListRoutesOutput' => ['type' => 'structure', 'required' => ['routes'], 'members' => ['nextToken' => ['shape' => 'String'], 'routes' => ['shape' => 'RouteList']]], 'RouteSpec' => ['type' => 'structure', 'members' => ['httpRoute' => ['shape' => 'HttpRoute']]], 'DescribeVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'VirtualRouterRef' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'meshName' => ['shape' => 'ResourceName'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'VirtualRouterStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED', 'INACTIVE']], 'ListVirtualNodesOutput' => ['type' => 'structure', 'required' => ['virtualNodes'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualNodes' => ['shape' => 'VirtualNodeList']]], 'DeleteVirtualNodeOutput' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'UpdateVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'ResourceInUseException', 'httpStatusCode' => 409, 'senderFault' => \true]], 'DescribeRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'ListVirtualRoutersOutput' => ['type' => 'structure', 'required' => ['virtualRouters'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualRouters' => ['shape' => 'VirtualRouterList']]], 'CreateVirtualNodeOutput' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'DeleteVirtualRouterOutput' => ['type' => 'structure', 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'ListRoutesLimit' => ['type' => 'integer', 'box' => \true, 'min' => 1, 'max' => 100], 'PortProtocol' => ['type' => 'string', 'enum' => ['http', 'tcp']], 'MeshList' => ['type' => 'list', 'member' => ['shape' => 'MeshRef']], 'ResourceMetadata' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'uid' => ['shape' => 'String'], 'version' => ['shape' => 'Long']]], 'CreateMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName']]], 'PortMapping' => ['type' => 'structure', 'members' => ['port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'PortProtocol']]], 'VirtualNodeStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED', 'INACTIVE']], 'DeleteVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'VirtualRouterSpec' => ['type' => 'structure', 'members' => ['serviceNames' => ['shape' => 'ServiceNames']]], 'UpdateRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'spec' => ['shape' => 'RouteSpec'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'PercentInt' => ['type' => 'integer', 'min' => 0, 'max' => 100], 'ListMeshesLimit' => ['type' => 'integer', 'box' => \true, 'min' => 1, 'max' => 100], 'DescribeMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName']]], 'DescribeMeshOutput' => ['type' => 'structure', 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'VirtualRouterData' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'status' => ['shape' => 'VirtualRouterStatus'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'VirtualRouterList' => ['type' => 'list', 'member' => ['shape' => 'VirtualRouterRef']], 'Listener' => ['type' => 'structure', 'members' => ['healthCheck' => ['shape' => 'HealthCheckPolicy'], 'portMapping' => ['shape' => 'PortMapping']]], 'String' => ['type' => 'string'], 'HealthCheckPolicy' => ['type' => 'structure', 'required' => ['healthyThreshold', 'intervalMillis', 'protocol', 'timeoutMillis', 'unhealthyThreshold'], 'members' => ['healthyThreshold' => ['shape' => 'HealthCheckThreshold'], 'intervalMillis' => ['shape' => 'HealthCheckIntervalMillis'], 'path' => ['shape' => 'String'], 'port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'PortProtocol'], 'timeoutMillis' => ['shape' => 'HealthCheckTimeoutMillis'], 'unhealthyThreshold' => ['shape' => 'HealthCheckThreshold']]], 'ListVirtualRoutersInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualRoutersLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'CreateVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualNodeName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['code' => 'BadRequestException', 'httpStatusCode' => 400, 'senderFault' => \true]], 'MeshData' => ['type' => 'structure', 'required' => ['meshName', 'metadata'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'status' => ['shape' => 'MeshStatus']]], 'ListVirtualNodesLimit' => ['type' => 'integer', 'box' => \true, 'min' => 1, 'max' => 100], 'WeightedTargets' => ['type' => 'list', 'member' => ['shape' => 'WeightedTarget']], 'DeleteMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName']]], 'HttpRouteMatch' => ['type' => 'structure', 'members' => ['prefix' => ['shape' => 'String']]], 'DeleteRouteOutput' => ['type' => 'structure', 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'Backends' => ['type' => 'list', 'member' => ['shape' => 'ServiceName']], 'CreateRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'routeName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'RouteSpec'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'VirtualNodeStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'VirtualNodeStatusCode']]], 'ListVirtualNodesInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualNodesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'RouteRef' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'meshName' => ['shape' => 'ResourceName'], 'routeName' => ['shape' => 'ResourceName'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'RouteStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED', 'INACTIVE']], 'UpdateVirtualNodeOutput' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode']]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 73d3c1a..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appmesh.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-tests-1.json.php deleted file mode 100644 index a9499cb..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2018-10-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appmesh/2018-10-01/paginators-1.json.php b/vendor/Aws3/Aws/data/appmesh/2018-10-01/paginators-1.json.php deleted file mode 100644 index 8b72385..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2018-10-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListMeshes' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'meshes'], 'ListRoutes' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'routes'], 'ListVirtualNodes' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'virtualNodes'], 'ListVirtualRouters' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'virtualRouters']]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2019-01-25/api-2.json.php b/vendor/Aws3/Aws/data/appmesh/2019-01-25/api-2.json.php deleted file mode 100644 index d7789df..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2019-01-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-01-25', 'endpointPrefix' => 'appmesh', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS App Mesh', 'serviceId' => 'App Mesh', 'signatureVersion' => 'v4', 'signingName' => 'appmesh', 'uid' => 'appmesh-2019-01-25'], 'operations' => ['CreateGatewayRoute' => ['name' => 'CreateGatewayRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes', 'responseCode' => 200], 'input' => ['shape' => 'CreateGatewayRouteInput'], 'output' => ['shape' => 'CreateGatewayRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateMesh' => ['name' => 'CreateMesh', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes', 'responseCode' => 200], 'input' => ['shape' => 'CreateMeshInput'], 'output' => ['shape' => 'CreateMeshOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes', 'responseCode' => 200], 'input' => ['shape' => 'CreateRouteInput'], 'output' => ['shape' => 'CreateRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateVirtualGateway' => ['name' => 'CreateVirtualGateway', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateways', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualGatewayInput'], 'output' => ['shape' => 'CreateVirtualGatewayOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateVirtualNode' => ['name' => 'CreateVirtualNode', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualNodes', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualNodeInput'], 'output' => ['shape' => 'CreateVirtualNodeOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateVirtualRouter' => ['name' => 'CreateVirtualRouter', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouters', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualRouterInput'], 'output' => ['shape' => 'CreateVirtualRouterOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateVirtualService' => ['name' => 'CreateVirtualService', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualServices', 'responseCode' => 200], 'input' => ['shape' => 'CreateVirtualServiceInput'], 'output' => ['shape' => 'CreateVirtualServiceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'DeleteGatewayRoute' => ['name' => 'DeleteGatewayRoute', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteGatewayRouteInput'], 'output' => ['shape' => 'DeleteGatewayRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteMesh' => ['name' => 'DeleteMesh', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMeshInput'], 'output' => ['shape' => 'DeleteMeshOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRouteInput'], 'output' => ['shape' => 'DeleteRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteVirtualGateway' => ['name' => 'DeleteVirtualGateway', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualGatewayInput'], 'output' => ['shape' => 'DeleteVirtualGatewayOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteVirtualNode' => ['name' => 'DeleteVirtualNode', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualNodeInput'], 'output' => ['shape' => 'DeleteVirtualNodeOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteVirtualRouter' => ['name' => 'DeleteVirtualRouter', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualRouterInput'], 'output' => ['shape' => 'DeleteVirtualRouterOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteVirtualService' => ['name' => 'DeleteVirtualService', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVirtualServiceInput'], 'output' => ['shape' => 'DeleteVirtualServiceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DescribeGatewayRoute' => ['name' => 'DescribeGatewayRoute', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeGatewayRouteInput'], 'output' => ['shape' => 'DescribeGatewayRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeMesh' => ['name' => 'DescribeMesh', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMeshInput'], 'output' => ['shape' => 'DescribeMeshOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeRoute' => ['name' => 'DescribeRoute', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRouteInput'], 'output' => ['shape' => 'DescribeRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeVirtualGateway' => ['name' => 'DescribeVirtualGateway', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualGatewayInput'], 'output' => ['shape' => 'DescribeVirtualGatewayOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeVirtualNode' => ['name' => 'DescribeVirtualNode', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualNodeInput'], 'output' => ['shape' => 'DescribeVirtualNodeOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeVirtualRouter' => ['name' => 'DescribeVirtualRouter', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualRouterInput'], 'output' => ['shape' => 'DescribeVirtualRouterOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'DescribeVirtualService' => ['name' => 'DescribeVirtualService', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVirtualServiceInput'], 'output' => ['shape' => 'DescribeVirtualServiceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListGatewayRoutes' => ['name' => 'ListGatewayRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes', 'responseCode' => 200], 'input' => ['shape' => 'ListGatewayRoutesInput'], 'output' => ['shape' => 'ListGatewayRoutesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListMeshes' => ['name' => 'ListMeshes', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes', 'responseCode' => 200], 'input' => ['shape' => 'ListMeshesInput'], 'output' => ['shape' => 'ListMeshesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListRoutes' => ['name' => 'ListRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes', 'responseCode' => 200], 'input' => ['shape' => 'ListRoutesInput'], 'output' => ['shape' => 'ListRoutesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListVirtualGateways' => ['name' => 'ListVirtualGateways', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateways', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualGatewaysInput'], 'output' => ['shape' => 'ListVirtualGatewaysOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListVirtualNodes' => ['name' => 'ListVirtualNodes', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualNodes', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualNodesInput'], 'output' => ['shape' => 'ListVirtualNodesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListVirtualRouters' => ['name' => 'ListVirtualRouters', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouters', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualRoutersInput'], 'output' => ['shape' => 'ListVirtualRoutersOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'ListVirtualServices' => ['name' => 'ListVirtualServices', 'http' => ['method' => 'GET', 'requestUri' => '/v20190125/meshes/{meshName}/virtualServices', 'responseCode' => 200], 'input' => ['shape' => 'ListVirtualServicesInput'], 'output' => ['shape' => 'ListVirtualServicesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/tag', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/untag', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'UpdateGatewayRoute' => ['name' => 'UpdateGatewayRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGatewayRouteInput'], 'output' => ['shape' => 'UpdateGatewayRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UpdateMesh' => ['name' => 'UpdateMesh', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMeshInput'], 'output' => ['shape' => 'UpdateMeshOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'UpdateRoute' => ['name' => 'UpdateRoute', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteInput'], 'output' => ['shape' => 'UpdateRouteOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UpdateVirtualGateway' => ['name' => 'UpdateVirtualGateway', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualGatewayInput'], 'output' => ['shape' => 'UpdateVirtualGatewayOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UpdateVirtualNode' => ['name' => 'UpdateVirtualNode', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualNodeInput'], 'output' => ['shape' => 'UpdateVirtualNodeOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UpdateVirtualRouter' => ['name' => 'UpdateVirtualRouter', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualRouterInput'], 'output' => ['shape' => 'UpdateVirtualRouterOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UpdateVirtualService' => ['name' => 'UpdateVirtualService', 'http' => ['method' => 'PUT', 'requestUri' => '/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVirtualServiceInput'], 'output' => ['shape' => 'UpdateVirtualServiceOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true]], 'shapes' => ['AccessLog' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'FileAccessLog']], 'union' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12], 'Arn' => ['type' => 'string'], 'AwsCloudMapInstanceAttribute' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'AwsCloudMapInstanceAttributeKey'], 'value' => ['shape' => 'AwsCloudMapInstanceAttributeValue']]], 'AwsCloudMapInstanceAttributeKey' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9!-~]+$'], 'AwsCloudMapInstanceAttributeValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([a-zA-Z0-9!-~][ a-zA-Z0-9!-~]*){0,1}[a-zA-Z0-9!-~]{0,1}$'], 'AwsCloudMapInstanceAttributes' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudMapInstanceAttribute']], 'AwsCloudMapName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'AwsCloudMapServiceDiscovery' => ['type' => 'structure', 'required' => ['namespaceName', 'serviceName'], 'members' => ['attributes' => ['shape' => 'AwsCloudMapInstanceAttributes'], 'ipPreference' => ['shape' => 'IpPreference'], 'namespaceName' => ['shape' => 'AwsCloudMapName'], 'serviceName' => ['shape' => 'AwsCloudMapName']]], 'Backend' => ['type' => 'structure', 'members' => ['virtualService' => ['shape' => 'VirtualServiceBackend']], 'union' => \true], 'BackendDefaults' => ['type' => 'structure', 'members' => ['clientPolicy' => ['shape' => 'ClientPolicy']]], 'Backends' => ['type' => 'list', 'member' => ['shape' => 'Backend']], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CertificateAuthorityArns' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 3, 'min' => 1], 'ClientPolicy' => ['type' => 'structure', 'members' => ['tls' => ['shape' => 'ClientPolicyTls']]], 'ClientPolicyTls' => ['type' => 'structure', 'required' => ['validation'], 'members' => ['certificate' => ['shape' => 'ClientTlsCertificate'], 'enforce' => ['shape' => 'Boolean', 'box' => \true], 'ports' => ['shape' => 'PortSet'], 'validation' => ['shape' => 'TlsValidationContext']]], 'ClientTlsCertificate' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'ListenerTlsFileCertificate'], 'sds' => ['shape' => 'ListenerTlsSdsCertificate']], 'union' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateGatewayRouteInput' => ['type' => 'structure', 'required' => ['gatewayRouteName', 'meshName', 'spec', 'virtualGatewayName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'gatewayRouteName' => ['shape' => 'ResourceName'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'GatewayRouteSpec'], 'tags' => ['shape' => 'TagList'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'CreateGatewayRouteOutput' => ['type' => 'structure', 'required' => ['gatewayRoute'], 'members' => ['gatewayRoute' => ['shape' => 'GatewayRouteData']], 'payload' => 'gatewayRoute'], 'CreateMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'MeshSpec'], 'tags' => ['shape' => 'TagList']]], 'CreateMeshOutput' => ['type' => 'structure', 'required' => ['mesh'], 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'CreateRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'routeName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'RouteSpec'], 'tags' => ['shape' => 'TagList'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'CreateRouteOutput' => ['type' => 'structure', 'required' => ['route'], 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'CreateVirtualGatewayInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualGatewayName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualGatewaySpec'], 'tags' => ['shape' => 'TagList'], 'virtualGatewayName' => ['shape' => 'ResourceName']]], 'CreateVirtualGatewayOutput' => ['type' => 'structure', 'required' => ['virtualGateway'], 'members' => ['virtualGateway' => ['shape' => 'VirtualGatewayData']], 'payload' => 'virtualGateway'], 'CreateVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualNodeName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'tags' => ['shape' => 'TagList'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'CreateVirtualNodeOutput' => ['type' => 'structure', 'required' => ['virtualNode'], 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'CreateVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'tags' => ['shape' => 'TagList'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'CreateVirtualRouterOutput' => ['type' => 'structure', 'required' => ['virtualRouter'], 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'CreateVirtualServiceInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualServiceName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualServiceSpec'], 'tags' => ['shape' => 'TagList'], 'virtualServiceName' => ['shape' => 'ServiceName']]], 'CreateVirtualServiceOutput' => ['type' => 'structure', 'required' => ['virtualService'], 'members' => ['virtualService' => ['shape' => 'VirtualServiceData']], 'payload' => 'virtualService'], 'DefaultGatewayRouteRewrite' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DeleteGatewayRouteInput' => ['type' => 'structure', 'required' => ['gatewayRouteName', 'meshName', 'virtualGatewayName'], 'members' => ['gatewayRouteName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'gatewayRouteName'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'DeleteGatewayRouteOutput' => ['type' => 'structure', 'required' => ['gatewayRoute'], 'members' => ['gatewayRoute' => ['shape' => 'GatewayRouteData']], 'payload' => 'gatewayRoute'], 'DeleteMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName']]], 'DeleteMeshOutput' => ['type' => 'structure', 'required' => ['mesh'], 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'DeleteRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'DeleteRouteOutput' => ['type' => 'structure', 'required' => ['route'], 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'DeleteVirtualGatewayInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualGatewayName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'DeleteVirtualGatewayOutput' => ['type' => 'structure', 'required' => ['virtualGateway'], 'members' => ['virtualGateway' => ['shape' => 'VirtualGatewayData']], 'payload' => 'virtualGateway'], 'DeleteVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'DeleteVirtualNodeOutput' => ['type' => 'structure', 'required' => ['virtualNode'], 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'DeleteVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'DeleteVirtualRouterOutput' => ['type' => 'structure', 'required' => ['virtualRouter'], 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'DeleteVirtualServiceInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualServiceName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualServiceName' => ['shape' => 'ServiceName', 'location' => 'uri', 'locationName' => 'virtualServiceName']]], 'DeleteVirtualServiceOutput' => ['type' => 'structure', 'required' => ['virtualService'], 'members' => ['virtualService' => ['shape' => 'VirtualServiceData']], 'payload' => 'virtualService'], 'DescribeGatewayRouteInput' => ['type' => 'structure', 'required' => ['gatewayRouteName', 'meshName', 'virtualGatewayName'], 'members' => ['gatewayRouteName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'gatewayRouteName'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'DescribeGatewayRouteOutput' => ['type' => 'structure', 'required' => ['gatewayRoute'], 'members' => ['gatewayRoute' => ['shape' => 'GatewayRouteData']], 'payload' => 'gatewayRoute'], 'DescribeMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner']]], 'DescribeMeshOutput' => ['type' => 'structure', 'required' => ['mesh'], 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'DescribeRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'DescribeRouteOutput' => ['type' => 'structure', 'required' => ['route'], 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'DescribeVirtualGatewayInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualGatewayName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'DescribeVirtualGatewayOutput' => ['type' => 'structure', 'required' => ['virtualGateway'], 'members' => ['virtualGateway' => ['shape' => 'VirtualGatewayData']], 'payload' => 'virtualGateway'], 'DescribeVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'DescribeVirtualNodeOutput' => ['type' => 'structure', 'required' => ['virtualNode'], 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'DescribeVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'DescribeVirtualRouterOutput' => ['type' => 'structure', 'required' => ['virtualRouter'], 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'DescribeVirtualServiceInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualServiceName'], 'members' => ['meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'virtualServiceName' => ['shape' => 'ServiceName', 'location' => 'uri', 'locationName' => 'virtualServiceName']]], 'DescribeVirtualServiceOutput' => ['type' => 'structure', 'required' => ['virtualService'], 'members' => ['virtualService' => ['shape' => 'VirtualServiceData']], 'payload' => 'virtualService'], 'DnsResponseType' => ['type' => 'string', 'enum' => ['LOADBALANCER', 'ENDPOINTS']], 'DnsServiceDiscovery' => ['type' => 'structure', 'required' => ['hostname'], 'members' => ['hostname' => ['shape' => 'Hostname'], 'ipPreference' => ['shape' => 'IpPreference'], 'responseType' => ['shape' => 'DnsResponseType']]], 'Duration' => ['type' => 'structure', 'members' => ['unit' => ['shape' => 'DurationUnit'], 'value' => ['shape' => 'DurationValue']]], 'DurationUnit' => ['type' => 'string', 'enum' => ['s', 'ms']], 'DurationValue' => ['type' => 'long', 'box' => \true, 'min' => 0], 'EgressFilter' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'EgressFilterType']]], 'EgressFilterType' => ['type' => 'string', 'enum' => ['ALLOW_ALL', 'DROP_ALL']], 'ExactHostName' => ['type' => 'string', 'max' => 253, 'min' => 1], 'FileAccessLog' => ['type' => 'structure', 'required' => ['path'], 'members' => ['format' => ['shape' => 'LoggingFormat'], 'path' => ['shape' => 'FilePath']]], 'FilePath' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'GatewayRouteData' => ['type' => 'structure', 'required' => ['gatewayRouteName', 'meshName', 'metadata', 'spec', 'status', 'virtualGatewayName'], 'members' => ['gatewayRouteName' => ['shape' => 'ResourceName'], 'meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'GatewayRouteSpec'], 'status' => ['shape' => 'GatewayRouteStatus'], 'virtualGatewayName' => ['shape' => 'ResourceName']]], 'GatewayRouteHostnameMatch' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'ExactHostName'], 'suffix' => ['shape' => 'SuffixHostname']]], 'GatewayRouteHostnameRewrite' => ['type' => 'structure', 'members' => ['defaultTargetHostname' => ['shape' => 'DefaultGatewayRouteRewrite']]], 'GatewayRouteList' => ['type' => 'list', 'member' => ['shape' => 'GatewayRouteRef']], 'GatewayRoutePriority' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 0], 'GatewayRouteRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'gatewayRouteName', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version', 'virtualGatewayName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'gatewayRouteName' => ['shape' => 'ResourceName'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long'], 'virtualGatewayName' => ['shape' => 'ResourceName']]], 'GatewayRouteSpec' => ['type' => 'structure', 'members' => ['grpcRoute' => ['shape' => 'GrpcGatewayRoute'], 'http2Route' => ['shape' => 'HttpGatewayRoute'], 'httpRoute' => ['shape' => 'HttpGatewayRoute'], 'priority' => ['shape' => 'GatewayRoutePriority']]], 'GatewayRouteStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'GatewayRouteStatusCode']]], 'GatewayRouteStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'GatewayRouteTarget' => ['type' => 'structure', 'required' => ['virtualService'], 'members' => ['port' => ['shape' => 'ListenerPort'], 'virtualService' => ['shape' => 'GatewayRouteVirtualService']]], 'GatewayRouteVirtualService' => ['type' => 'structure', 'required' => ['virtualServiceName'], 'members' => ['virtualServiceName' => ['shape' => 'ResourceName']]], 'GrpcGatewayRoute' => ['type' => 'structure', 'required' => ['action', 'match'], 'members' => ['action' => ['shape' => 'GrpcGatewayRouteAction'], 'match' => ['shape' => 'GrpcGatewayRouteMatch']]], 'GrpcGatewayRouteAction' => ['type' => 'structure', 'required' => ['target'], 'members' => ['rewrite' => ['shape' => 'GrpcGatewayRouteRewrite'], 'target' => ['shape' => 'GatewayRouteTarget']]], 'GrpcGatewayRouteMatch' => ['type' => 'structure', 'members' => ['hostname' => ['shape' => 'GatewayRouteHostnameMatch'], 'metadata' => ['shape' => 'GrpcGatewayRouteMetadataList'], 'port' => ['shape' => 'ListenerPort'], 'serviceName' => ['shape' => 'ServiceName']]], 'GrpcGatewayRouteMetadata' => ['type' => 'structure', 'required' => ['name'], 'members' => ['invert' => ['shape' => 'Boolean'], 'match' => ['shape' => 'GrpcMetadataMatchMethod'], 'name' => ['shape' => 'HeaderName']]], 'GrpcGatewayRouteMetadataList' => ['type' => 'list', 'member' => ['shape' => 'GrpcGatewayRouteMetadata'], 'max' => 10, 'min' => 1], 'GrpcGatewayRouteRewrite' => ['type' => 'structure', 'members' => ['hostname' => ['shape' => 'GatewayRouteHostnameRewrite']]], 'GrpcMetadataMatchMethod' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'HeaderMatch'], 'prefix' => ['shape' => 'HeaderMatch'], 'range' => ['shape' => 'MatchRange'], 'regex' => ['shape' => 'HeaderMatch'], 'suffix' => ['shape' => 'HeaderMatch']], 'union' => \true], 'GrpcRetryPolicy' => ['type' => 'structure', 'required' => ['maxRetries', 'perRetryTimeout'], 'members' => ['grpcRetryEvents' => ['shape' => 'GrpcRetryPolicyEvents'], 'httpRetryEvents' => ['shape' => 'HttpRetryPolicyEvents'], 'maxRetries' => ['shape' => 'MaxRetries'], 'perRetryTimeout' => ['shape' => 'Duration'], 'tcpRetryEvents' => ['shape' => 'TcpRetryPolicyEvents']]], 'GrpcRetryPolicyEvent' => ['type' => 'string', 'enum' => ['cancelled', 'deadline-exceeded', 'internal', 'resource-exhausted', 'unavailable']], 'GrpcRetryPolicyEvents' => ['type' => 'list', 'member' => ['shape' => 'GrpcRetryPolicyEvent'], 'max' => 5, 'min' => 1], 'GrpcRoute' => ['type' => 'structure', 'required' => ['action', 'match'], 'members' => ['action' => ['shape' => 'GrpcRouteAction'], 'match' => ['shape' => 'GrpcRouteMatch'], 'retryPolicy' => ['shape' => 'GrpcRetryPolicy'], 'timeout' => ['shape' => 'GrpcTimeout']]], 'GrpcRouteAction' => ['type' => 'structure', 'required' => ['weightedTargets'], 'members' => ['weightedTargets' => ['shape' => 'WeightedTargets']]], 'GrpcRouteMatch' => ['type' => 'structure', 'members' => ['metadata' => ['shape' => 'GrpcRouteMetadataList'], 'methodName' => ['shape' => 'MethodName'], 'port' => ['shape' => 'ListenerPort'], 'serviceName' => ['shape' => 'ServiceName']]], 'GrpcRouteMetadata' => ['type' => 'structure', 'required' => ['name'], 'members' => ['invert' => ['shape' => 'Boolean'], 'match' => ['shape' => 'GrpcRouteMetadataMatchMethod'], 'name' => ['shape' => 'HeaderName']]], 'GrpcRouteMetadataList' => ['type' => 'list', 'member' => ['shape' => 'GrpcRouteMetadata'], 'max' => 10, 'min' => 1], 'GrpcRouteMetadataMatchMethod' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'HeaderMatch'], 'prefix' => ['shape' => 'HeaderMatch'], 'range' => ['shape' => 'MatchRange'], 'regex' => ['shape' => 'HeaderMatch'], 'suffix' => ['shape' => 'HeaderMatch']], 'union' => \true], 'GrpcTimeout' => ['type' => 'structure', 'members' => ['idle' => ['shape' => 'Duration'], 'perRequest' => ['shape' => 'Duration']]], 'HeaderMatch' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HeaderMatchMethod' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'HeaderMatch'], 'prefix' => ['shape' => 'HeaderMatch'], 'range' => ['shape' => 'MatchRange'], 'regex' => ['shape' => 'HeaderMatch'], 'suffix' => ['shape' => 'HeaderMatch']], 'union' => \true], 'HeaderName' => ['type' => 'string', 'max' => 50, 'min' => 1], 'HealthCheckIntervalMillis' => ['type' => 'long', 'box' => \true, 'max' => 300000, 'min' => 5000], 'HealthCheckPolicy' => ['type' => 'structure', 'required' => ['healthyThreshold', 'intervalMillis', 'protocol', 'timeoutMillis', 'unhealthyThreshold'], 'members' => ['healthyThreshold' => ['shape' => 'HealthCheckThreshold'], 'intervalMillis' => ['shape' => 'HealthCheckIntervalMillis'], 'path' => ['shape' => 'String'], 'port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'PortProtocol'], 'timeoutMillis' => ['shape' => 'HealthCheckTimeoutMillis'], 'unhealthyThreshold' => ['shape' => 'HealthCheckThreshold']]], 'HealthCheckThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'HealthCheckTimeoutMillis' => ['type' => 'long', 'box' => \true, 'max' => 60000, 'min' => 2000], 'Hostname' => ['type' => 'string'], 'HttpGatewayRoute' => ['type' => 'structure', 'required' => ['action', 'match'], 'members' => ['action' => ['shape' => 'HttpGatewayRouteAction'], 'match' => ['shape' => 'HttpGatewayRouteMatch']]], 'HttpGatewayRouteAction' => ['type' => 'structure', 'required' => ['target'], 'members' => ['rewrite' => ['shape' => 'HttpGatewayRouteRewrite'], 'target' => ['shape' => 'GatewayRouteTarget']]], 'HttpGatewayRouteHeader' => ['type' => 'structure', 'required' => ['name'], 'members' => ['invert' => ['shape' => 'Boolean'], 'match' => ['shape' => 'HeaderMatchMethod'], 'name' => ['shape' => 'HeaderName']]], 'HttpGatewayRouteHeaders' => ['type' => 'list', 'member' => ['shape' => 'HttpGatewayRouteHeader'], 'max' => 10, 'min' => 1], 'HttpGatewayRouteMatch' => ['type' => 'structure', 'members' => ['headers' => ['shape' => 'HttpGatewayRouteHeaders'], 'hostname' => ['shape' => 'GatewayRouteHostnameMatch'], 'method' => ['shape' => 'HttpMethod'], 'path' => ['shape' => 'HttpPathMatch'], 'port' => ['shape' => 'ListenerPort'], 'prefix' => ['shape' => 'String'], 'queryParameters' => ['shape' => 'HttpQueryParameters']]], 'HttpGatewayRoutePathRewrite' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'HttpPathExact']]], 'HttpGatewayRoutePrefix' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HttpGatewayRoutePrefixRewrite' => ['type' => 'structure', 'members' => ['defaultPrefix' => ['shape' => 'DefaultGatewayRouteRewrite'], 'value' => ['shape' => 'HttpGatewayRoutePrefix']]], 'HttpGatewayRouteRewrite' => ['type' => 'structure', 'members' => ['hostname' => ['shape' => 'GatewayRouteHostnameRewrite'], 'path' => ['shape' => 'HttpGatewayRoutePathRewrite'], 'prefix' => ['shape' => 'HttpGatewayRoutePrefixRewrite']]], 'HttpMethod' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'DELETE', 'CONNECT', 'OPTIONS', 'TRACE', 'PATCH']], 'HttpPathExact' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HttpPathMatch' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'HttpPathExact'], 'regex' => ['shape' => 'HttpPathRegex']]], 'HttpPathRegex' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HttpQueryParameter' => ['type' => 'structure', 'required' => ['name'], 'members' => ['match' => ['shape' => 'QueryParameterMatch'], 'name' => ['shape' => 'QueryParameterName']]], 'HttpQueryParameters' => ['type' => 'list', 'member' => ['shape' => 'HttpQueryParameter'], 'max' => 10, 'min' => 1], 'HttpRetryPolicy' => ['type' => 'structure', 'required' => ['maxRetries', 'perRetryTimeout'], 'members' => ['httpRetryEvents' => ['shape' => 'HttpRetryPolicyEvents'], 'maxRetries' => ['shape' => 'MaxRetries'], 'perRetryTimeout' => ['shape' => 'Duration'], 'tcpRetryEvents' => ['shape' => 'TcpRetryPolicyEvents']]], 'HttpRetryPolicyEvent' => ['type' => 'string', 'max' => 25, 'min' => 1], 'HttpRetryPolicyEvents' => ['type' => 'list', 'member' => ['shape' => 'HttpRetryPolicyEvent'], 'max' => 25, 'min' => 1], 'HttpRoute' => ['type' => 'structure', 'required' => ['action', 'match'], 'members' => ['action' => ['shape' => 'HttpRouteAction'], 'match' => ['shape' => 'HttpRouteMatch'], 'retryPolicy' => ['shape' => 'HttpRetryPolicy'], 'timeout' => ['shape' => 'HttpTimeout']]], 'HttpRouteAction' => ['type' => 'structure', 'required' => ['weightedTargets'], 'members' => ['weightedTargets' => ['shape' => 'WeightedTargets']]], 'HttpRouteHeader' => ['type' => 'structure', 'required' => ['name'], 'members' => ['invert' => ['shape' => 'Boolean'], 'match' => ['shape' => 'HeaderMatchMethod'], 'name' => ['shape' => 'HeaderName']]], 'HttpRouteHeaders' => ['type' => 'list', 'member' => ['shape' => 'HttpRouteHeader'], 'max' => 10, 'min' => 1], 'HttpRouteMatch' => ['type' => 'structure', 'members' => ['headers' => ['shape' => 'HttpRouteHeaders'], 'method' => ['shape' => 'HttpMethod'], 'path' => ['shape' => 'HttpPathMatch'], 'port' => ['shape' => 'ListenerPort'], 'prefix' => ['shape' => 'String'], 'queryParameters' => ['shape' => 'HttpQueryParameters'], 'scheme' => ['shape' => 'HttpScheme']]], 'HttpScheme' => ['type' => 'string', 'enum' => ['http', 'https']], 'HttpTimeout' => ['type' => 'structure', 'members' => ['idle' => ['shape' => 'Duration'], 'perRequest' => ['shape' => 'Duration']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'IpPreference' => ['type' => 'string', 'enum' => ['IPv6_PREFERRED', 'IPv4_PREFERRED', 'IPv4_ONLY', 'IPv6_ONLY']], 'JsonFormat' => ['type' => 'list', 'member' => ['shape' => 'JsonFormatRef']], 'JsonFormatRef' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'JsonKey'], 'value' => ['shape' => 'JsonValue']]], 'JsonKey' => ['type' => 'string', 'max' => 100, 'min' => 1], 'JsonValue' => ['type' => 'string', 'max' => 100, 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ListGatewayRoutesInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualGatewayName'], 'members' => ['limit' => ['shape' => 'ListGatewayRoutesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'ListGatewayRoutesLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListGatewayRoutesOutput' => ['type' => 'structure', 'required' => ['gatewayRoutes'], 'members' => ['gatewayRoutes' => ['shape' => 'GatewayRouteList'], 'nextToken' => ['shape' => 'String']]], 'ListMeshesInput' => ['type' => 'structure', 'members' => ['limit' => ['shape' => 'ListMeshesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMeshesLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListMeshesOutput' => ['type' => 'structure', 'required' => ['meshes'], 'members' => ['meshes' => ['shape' => 'MeshList'], 'nextToken' => ['shape' => 'String']]], 'ListRoutesInput' => ['type' => 'structure', 'required' => ['meshName', 'virtualRouterName'], 'members' => ['limit' => ['shape' => 'ListRoutesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'ListRoutesLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRoutesOutput' => ['type' => 'structure', 'required' => ['routes'], 'members' => ['nextToken' => ['shape' => 'String'], 'routes' => ['shape' => 'RouteList']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['limit' => ['shape' => 'TagsLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['nextToken' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'ListVirtualGatewaysInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualGatewaysLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVirtualGatewaysLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVirtualGatewaysOutput' => ['type' => 'structure', 'required' => ['virtualGateways'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualGateways' => ['shape' => 'VirtualGatewayList']]], 'ListVirtualNodesInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualNodesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVirtualNodesLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVirtualNodesOutput' => ['type' => 'structure', 'required' => ['virtualNodes'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualNodes' => ['shape' => 'VirtualNodeList']]], 'ListVirtualRoutersInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualRoutersLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVirtualRoutersLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVirtualRoutersOutput' => ['type' => 'structure', 'required' => ['virtualRouters'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualRouters' => ['shape' => 'VirtualRouterList']]], 'ListVirtualServicesInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['limit' => ['shape' => 'ListVirtualServicesLimit', 'location' => 'querystring', 'locationName' => 'limit'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVirtualServicesLimit' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVirtualServicesOutput' => ['type' => 'structure', 'required' => ['virtualServices'], 'members' => ['nextToken' => ['shape' => 'String'], 'virtualServices' => ['shape' => 'VirtualServiceList']]], 'Listener' => ['type' => 'structure', 'required' => ['portMapping'], 'members' => ['connectionPool' => ['shape' => 'VirtualNodeConnectionPool'], 'healthCheck' => ['shape' => 'HealthCheckPolicy'], 'outlierDetection' => ['shape' => 'OutlierDetection'], 'portMapping' => ['shape' => 'PortMapping'], 'timeout' => ['shape' => 'ListenerTimeout'], 'tls' => ['shape' => 'ListenerTls']]], 'ListenerPort' => ['type' => 'integer', 'box' => \true, 'max' => 65535, 'min' => 1], 'ListenerTimeout' => ['type' => 'structure', 'members' => ['grpc' => ['shape' => 'GrpcTimeout'], 'http' => ['shape' => 'HttpTimeout'], 'http2' => ['shape' => 'HttpTimeout'], 'tcp' => ['shape' => 'TcpTimeout']], 'union' => \true], 'ListenerTls' => ['type' => 'structure', 'required' => ['certificate', 'mode'], 'members' => ['certificate' => ['shape' => 'ListenerTlsCertificate'], 'mode' => ['shape' => 'ListenerTlsMode'], 'validation' => ['shape' => 'ListenerTlsValidationContext']]], 'ListenerTlsAcmCertificate' => ['type' => 'structure', 'required' => ['certificateArn'], 'members' => ['certificateArn' => ['shape' => 'Arn']]], 'ListenerTlsCertificate' => ['type' => 'structure', 'members' => ['acm' => ['shape' => 'ListenerTlsAcmCertificate'], 'file' => ['shape' => 'ListenerTlsFileCertificate'], 'sds' => ['shape' => 'ListenerTlsSdsCertificate']], 'union' => \true], 'ListenerTlsFileCertificate' => ['type' => 'structure', 'required' => ['certificateChain', 'privateKey'], 'members' => ['certificateChain' => ['shape' => 'FilePath'], 'privateKey' => ['shape' => 'FilePath']]], 'ListenerTlsMode' => ['type' => 'string', 'enum' => ['STRICT', 'PERMISSIVE', 'DISABLED']], 'ListenerTlsSdsCertificate' => ['type' => 'structure', 'required' => ['secretName'], 'members' => ['secretName' => ['shape' => 'SdsSecretName']]], 'ListenerTlsValidationContext' => ['type' => 'structure', 'required' => ['trust'], 'members' => ['subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNames'], 'trust' => ['shape' => 'ListenerTlsValidationContextTrust']]], 'ListenerTlsValidationContextTrust' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'TlsValidationContextFileTrust'], 'sds' => ['shape' => 'TlsValidationContextSdsTrust']], 'union' => \true], 'Listeners' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'Logging' => ['type' => 'structure', 'members' => ['accessLog' => ['shape' => 'AccessLog']]], 'LoggingFormat' => ['type' => 'structure', 'members' => ['json' => ['shape' => 'JsonFormat'], 'text' => ['shape' => 'TextFormat']], 'union' => \true], 'Long' => ['type' => 'long', 'box' => \true], 'MatchRange' => ['type' => 'structure', 'required' => ['end', 'start'], 'members' => ['end' => ['shape' => 'Long'], 'start' => ['shape' => 'Long']]], 'MaxConnections' => ['type' => 'integer', 'min' => 1], 'MaxPendingRequests' => ['type' => 'integer', 'min' => 1], 'MaxRequests' => ['type' => 'integer', 'min' => 1], 'MaxRetries' => ['type' => 'long', 'box' => \true, 'min' => 0], 'MeshData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'spec', 'status'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'MeshSpec'], 'status' => ['shape' => 'MeshStatus']]], 'MeshList' => ['type' => 'list', 'member' => ['shape' => 'MeshRef']], 'MeshRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long']]], 'MeshServiceDiscovery' => ['type' => 'structure', 'members' => ['ipPreference' => ['shape' => 'IpPreference']]], 'MeshSpec' => ['type' => 'structure', 'members' => ['egressFilter' => ['shape' => 'EgressFilter'], 'serviceDiscovery' => ['shape' => 'MeshServiceDiscovery']]], 'MeshStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'MeshStatusCode']]], 'MeshStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'MethodName' => ['type' => 'string', 'max' => 50, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OutlierDetection' => ['type' => 'structure', 'required' => ['baseEjectionDuration', 'interval', 'maxEjectionPercent', 'maxServerErrors'], 'members' => ['baseEjectionDuration' => ['shape' => 'Duration'], 'interval' => ['shape' => 'Duration'], 'maxEjectionPercent' => ['shape' => 'OutlierDetectionMaxEjectionPercent'], 'maxServerErrors' => ['shape' => 'OutlierDetectionMaxServerErrors']]], 'OutlierDetectionMaxEjectionPercent' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'OutlierDetectionMaxServerErrors' => ['type' => 'long', 'box' => \true, 'min' => 1], 'PercentInt' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PortMapping' => ['type' => 'structure', 'required' => ['port', 'protocol'], 'members' => ['port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'PortProtocol']]], 'PortNumber' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PortProtocol' => ['type' => 'string', 'enum' => ['http', 'tcp', 'http2', 'grpc']], 'PortSet' => ['type' => 'list', 'member' => ['shape' => 'PortNumber']], 'QueryParameterMatch' => ['type' => 'structure', 'members' => ['exact' => ['shape' => 'String']]], 'QueryParameterName' => ['type' => 'string'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ResourceMetadata' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshOwner', 'resourceOwner', 'uid', 'version'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'uid' => ['shape' => 'String'], 'version' => ['shape' => 'Long']]], 'ResourceName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'RouteData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'routeName', 'spec', 'status', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'routeName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'RouteSpec'], 'status' => ['shape' => 'RouteStatus'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'RouteRef']], 'RoutePriority' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 0], 'RouteRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'routeName', 'version', 'virtualRouterName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'routeName' => ['shape' => 'ResourceName'], 'version' => ['shape' => 'Long'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'RouteSpec' => ['type' => 'structure', 'members' => ['grpcRoute' => ['shape' => 'GrpcRoute'], 'http2Route' => ['shape' => 'HttpRoute'], 'httpRoute' => ['shape' => 'HttpRoute'], 'priority' => ['shape' => 'RoutePriority'], 'tcpRoute' => ['shape' => 'TcpRoute']]], 'RouteStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'RouteStatusCode']]], 'RouteStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'SdsSecretName' => ['type' => 'string'], 'ServiceDiscovery' => ['type' => 'structure', 'members' => ['awsCloudMap' => ['shape' => 'AwsCloudMapServiceDiscovery'], 'dns' => ['shape' => 'DnsServiceDiscovery']], 'union' => \true], 'ServiceName' => ['type' => 'string'], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'String' => ['type' => 'string'], 'SubjectAlternativeName' => ['type' => 'string', 'max' => 254, 'min' => 1], 'SubjectAlternativeNameList' => ['type' => 'list', 'member' => ['shape' => 'SubjectAlternativeName']], 'SubjectAlternativeNameMatchers' => ['type' => 'structure', 'required' => ['exact'], 'members' => ['exact' => ['shape' => 'SubjectAlternativeNameList']]], 'SubjectAlternativeNames' => ['type' => 'structure', 'required' => ['match'], 'members' => ['match' => ['shape' => 'SubjectAlternativeNameMatchers']]], 'SuffixHostname' => ['type' => 'string', 'max' => 253, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'TagRef'], 'max' => 50, 'min' => 0], 'TagRef' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagsLimit' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'TcpRetryPolicyEvent' => ['type' => 'string', 'enum' => ['connection-error']], 'TcpRetryPolicyEvents' => ['type' => 'list', 'member' => ['shape' => 'TcpRetryPolicyEvent'], 'max' => 1, 'min' => 1], 'TcpRoute' => ['type' => 'structure', 'required' => ['action'], 'members' => ['action' => ['shape' => 'TcpRouteAction'], 'match' => ['shape' => 'TcpRouteMatch'], 'timeout' => ['shape' => 'TcpTimeout']]], 'TcpRouteAction' => ['type' => 'structure', 'required' => ['weightedTargets'], 'members' => ['weightedTargets' => ['shape' => 'WeightedTargets']]], 'TcpRouteMatch' => ['type' => 'structure', 'members' => ['port' => ['shape' => 'ListenerPort']]], 'TcpTimeout' => ['type' => 'structure', 'members' => ['idle' => ['shape' => 'Duration']]], 'TextFormat' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TlsValidationContext' => ['type' => 'structure', 'required' => ['trust'], 'members' => ['subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNames'], 'trust' => ['shape' => 'TlsValidationContextTrust']]], 'TlsValidationContextAcmTrust' => ['type' => 'structure', 'required' => ['certificateAuthorityArns'], 'members' => ['certificateAuthorityArns' => ['shape' => 'CertificateAuthorityArns']]], 'TlsValidationContextFileTrust' => ['type' => 'structure', 'required' => ['certificateChain'], 'members' => ['certificateChain' => ['shape' => 'FilePath']]], 'TlsValidationContextSdsTrust' => ['type' => 'structure', 'required' => ['secretName'], 'members' => ['secretName' => ['shape' => 'SdsSecretName']]], 'TlsValidationContextTrust' => ['type' => 'structure', 'members' => ['acm' => ['shape' => 'TlsValidationContextAcmTrust'], 'file' => ['shape' => 'TlsValidationContextFileTrust'], 'sds' => ['shape' => 'TlsValidationContextSdsTrust']], 'union' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateGatewayRouteInput' => ['type' => 'structure', 'required' => ['gatewayRouteName', 'meshName', 'spec', 'virtualGatewayName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'gatewayRouteName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'gatewayRouteName'], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'GatewayRouteSpec'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'UpdateGatewayRouteOutput' => ['type' => 'structure', 'required' => ['gatewayRoute'], 'members' => ['gatewayRoute' => ['shape' => 'GatewayRouteData']], 'payload' => 'gatewayRoute'], 'UpdateMeshInput' => ['type' => 'structure', 'required' => ['meshName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'spec' => ['shape' => 'MeshSpec']]], 'UpdateMeshOutput' => ['type' => 'structure', 'required' => ['mesh'], 'members' => ['mesh' => ['shape' => 'MeshData']], 'payload' => 'mesh'], 'UpdateRouteInput' => ['type' => 'structure', 'required' => ['meshName', 'routeName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'routeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'routeName'], 'spec' => ['shape' => 'RouteSpec'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'UpdateRouteOutput' => ['type' => 'structure', 'required' => ['route'], 'members' => ['route' => ['shape' => 'RouteData']], 'payload' => 'route'], 'UpdateVirtualGatewayInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualGatewayName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualGatewaySpec'], 'virtualGatewayName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualGatewayName']]], 'UpdateVirtualGatewayOutput' => ['type' => 'structure', 'required' => ['virtualGateway'], 'members' => ['virtualGateway' => ['shape' => 'VirtualGatewayData']], 'payload' => 'virtualGateway'], 'UpdateVirtualNodeInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualNodeName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'virtualNodeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualNodeName']]], 'UpdateVirtualNodeOutput' => ['type' => 'structure', 'required' => ['virtualNode'], 'members' => ['virtualNode' => ['shape' => 'VirtualNodeData']], 'payload' => 'virtualNode'], 'UpdateVirtualRouterInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualRouterName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'virtualRouterName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'virtualRouterName']]], 'UpdateVirtualRouterOutput' => ['type' => 'structure', 'required' => ['virtualRouter'], 'members' => ['virtualRouter' => ['shape' => 'VirtualRouterData']], 'payload' => 'virtualRouter'], 'UpdateVirtualServiceInput' => ['type' => 'structure', 'required' => ['meshName', 'spec', 'virtualServiceName'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'meshName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'meshName'], 'meshOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'meshOwner'], 'spec' => ['shape' => 'VirtualServiceSpec'], 'virtualServiceName' => ['shape' => 'ServiceName', 'location' => 'uri', 'locationName' => 'virtualServiceName']]], 'UpdateVirtualServiceOutput' => ['type' => 'structure', 'required' => ['virtualService'], 'members' => ['virtualService' => ['shape' => 'VirtualServiceData']], 'payload' => 'virtualService'], 'VirtualGatewayAccessLog' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'VirtualGatewayFileAccessLog']], 'union' => \true], 'VirtualGatewayBackendDefaults' => ['type' => 'structure', 'members' => ['clientPolicy' => ['shape' => 'VirtualGatewayClientPolicy']]], 'VirtualGatewayCertificateAuthorityArns' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 3, 'min' => 1], 'VirtualGatewayClientPolicy' => ['type' => 'structure', 'members' => ['tls' => ['shape' => 'VirtualGatewayClientPolicyTls']]], 'VirtualGatewayClientPolicyTls' => ['type' => 'structure', 'required' => ['validation'], 'members' => ['certificate' => ['shape' => 'VirtualGatewayClientTlsCertificate'], 'enforce' => ['shape' => 'Boolean', 'box' => \true], 'ports' => ['shape' => 'PortSet'], 'validation' => ['shape' => 'VirtualGatewayTlsValidationContext']]], 'VirtualGatewayClientTlsCertificate' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'VirtualGatewayListenerTlsFileCertificate'], 'sds' => ['shape' => 'VirtualGatewayListenerTlsSdsCertificate']], 'union' => \true], 'VirtualGatewayConnectionPool' => ['type' => 'structure', 'members' => ['grpc' => ['shape' => 'VirtualGatewayGrpcConnectionPool'], 'http' => ['shape' => 'VirtualGatewayHttpConnectionPool'], 'http2' => ['shape' => 'VirtualGatewayHttp2ConnectionPool']], 'union' => \true], 'VirtualGatewayData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'spec', 'status', 'virtualGatewayName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualGatewaySpec'], 'status' => ['shape' => 'VirtualGatewayStatus'], 'virtualGatewayName' => ['shape' => 'ResourceName']]], 'VirtualGatewayFileAccessLog' => ['type' => 'structure', 'required' => ['path'], 'members' => ['format' => ['shape' => 'LoggingFormat'], 'path' => ['shape' => 'FilePath']]], 'VirtualGatewayGrpcConnectionPool' => ['type' => 'structure', 'required' => ['maxRequests'], 'members' => ['maxRequests' => ['shape' => 'MaxRequests']]], 'VirtualGatewayHealthCheckIntervalMillis' => ['type' => 'long', 'box' => \true, 'max' => 300000, 'min' => 5000], 'VirtualGatewayHealthCheckPolicy' => ['type' => 'structure', 'required' => ['healthyThreshold', 'intervalMillis', 'protocol', 'timeoutMillis', 'unhealthyThreshold'], 'members' => ['healthyThreshold' => ['shape' => 'VirtualGatewayHealthCheckThreshold'], 'intervalMillis' => ['shape' => 'VirtualGatewayHealthCheckIntervalMillis'], 'path' => ['shape' => 'String'], 'port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'VirtualGatewayPortProtocol'], 'timeoutMillis' => ['shape' => 'VirtualGatewayHealthCheckTimeoutMillis'], 'unhealthyThreshold' => ['shape' => 'VirtualGatewayHealthCheckThreshold']]], 'VirtualGatewayHealthCheckThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'VirtualGatewayHealthCheckTimeoutMillis' => ['type' => 'long', 'box' => \true, 'max' => 60000, 'min' => 2000], 'VirtualGatewayHttp2ConnectionPool' => ['type' => 'structure', 'required' => ['maxRequests'], 'members' => ['maxRequests' => ['shape' => 'MaxRequests']]], 'VirtualGatewayHttpConnectionPool' => ['type' => 'structure', 'required' => ['maxConnections'], 'members' => ['maxConnections' => ['shape' => 'MaxConnections'], 'maxPendingRequests' => ['shape' => 'MaxPendingRequests', 'box' => \true]]], 'VirtualGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VirtualGatewayRef']], 'VirtualGatewayListener' => ['type' => 'structure', 'required' => ['portMapping'], 'members' => ['connectionPool' => ['shape' => 'VirtualGatewayConnectionPool'], 'healthCheck' => ['shape' => 'VirtualGatewayHealthCheckPolicy'], 'portMapping' => ['shape' => 'VirtualGatewayPortMapping'], 'tls' => ['shape' => 'VirtualGatewayListenerTls']]], 'VirtualGatewayListenerTls' => ['type' => 'structure', 'required' => ['certificate', 'mode'], 'members' => ['certificate' => ['shape' => 'VirtualGatewayListenerTlsCertificate'], 'mode' => ['shape' => 'VirtualGatewayListenerTlsMode'], 'validation' => ['shape' => 'VirtualGatewayListenerTlsValidationContext']]], 'VirtualGatewayListenerTlsAcmCertificate' => ['type' => 'structure', 'required' => ['certificateArn'], 'members' => ['certificateArn' => ['shape' => 'Arn']]], 'VirtualGatewayListenerTlsCertificate' => ['type' => 'structure', 'members' => ['acm' => ['shape' => 'VirtualGatewayListenerTlsAcmCertificate'], 'file' => ['shape' => 'VirtualGatewayListenerTlsFileCertificate'], 'sds' => ['shape' => 'VirtualGatewayListenerTlsSdsCertificate']], 'union' => \true], 'VirtualGatewayListenerTlsFileCertificate' => ['type' => 'structure', 'required' => ['certificateChain', 'privateKey'], 'members' => ['certificateChain' => ['shape' => 'FilePath'], 'privateKey' => ['shape' => 'FilePath']]], 'VirtualGatewayListenerTlsMode' => ['type' => 'string', 'enum' => ['STRICT', 'PERMISSIVE', 'DISABLED']], 'VirtualGatewayListenerTlsSdsCertificate' => ['type' => 'structure', 'required' => ['secretName'], 'members' => ['secretName' => ['shape' => 'VirtualGatewaySdsSecretName']]], 'VirtualGatewayListenerTlsValidationContext' => ['type' => 'structure', 'required' => ['trust'], 'members' => ['subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNames'], 'trust' => ['shape' => 'VirtualGatewayListenerTlsValidationContextTrust']]], 'VirtualGatewayListenerTlsValidationContextTrust' => ['type' => 'structure', 'members' => ['file' => ['shape' => 'VirtualGatewayTlsValidationContextFileTrust'], 'sds' => ['shape' => 'VirtualGatewayTlsValidationContextSdsTrust']], 'union' => \true], 'VirtualGatewayListeners' => ['type' => 'list', 'member' => ['shape' => 'VirtualGatewayListener']], 'VirtualGatewayLogging' => ['type' => 'structure', 'members' => ['accessLog' => ['shape' => 'VirtualGatewayAccessLog']]], 'VirtualGatewayPortMapping' => ['type' => 'structure', 'required' => ['port', 'protocol'], 'members' => ['port' => ['shape' => 'PortNumber'], 'protocol' => ['shape' => 'VirtualGatewayPortProtocol']]], 'VirtualGatewayPortProtocol' => ['type' => 'string', 'enum' => ['http', 'http2', 'grpc']], 'VirtualGatewayRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version', 'virtualGatewayName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long'], 'virtualGatewayName' => ['shape' => 'ResourceName']]], 'VirtualGatewaySdsSecretName' => ['type' => 'string'], 'VirtualGatewaySpec' => ['type' => 'structure', 'required' => ['listeners'], 'members' => ['backendDefaults' => ['shape' => 'VirtualGatewayBackendDefaults'], 'listeners' => ['shape' => 'VirtualGatewayListeners'], 'logging' => ['shape' => 'VirtualGatewayLogging']]], 'VirtualGatewayStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'VirtualGatewayStatusCode']]], 'VirtualGatewayStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'VirtualGatewayTlsValidationContext' => ['type' => 'structure', 'required' => ['trust'], 'members' => ['subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNames'], 'trust' => ['shape' => 'VirtualGatewayTlsValidationContextTrust']]], 'VirtualGatewayTlsValidationContextAcmTrust' => ['type' => 'structure', 'required' => ['certificateAuthorityArns'], 'members' => ['certificateAuthorityArns' => ['shape' => 'VirtualGatewayCertificateAuthorityArns']]], 'VirtualGatewayTlsValidationContextFileTrust' => ['type' => 'structure', 'required' => ['certificateChain'], 'members' => ['certificateChain' => ['shape' => 'FilePath']]], 'VirtualGatewayTlsValidationContextSdsTrust' => ['type' => 'structure', 'required' => ['secretName'], 'members' => ['secretName' => ['shape' => 'VirtualGatewaySdsSecretName']]], 'VirtualGatewayTlsValidationContextTrust' => ['type' => 'structure', 'members' => ['acm' => ['shape' => 'VirtualGatewayTlsValidationContextAcmTrust'], 'file' => ['shape' => 'VirtualGatewayTlsValidationContextFileTrust'], 'sds' => ['shape' => 'VirtualGatewayTlsValidationContextSdsTrust']], 'union' => \true], 'VirtualNodeConnectionPool' => ['type' => 'structure', 'members' => ['grpc' => ['shape' => 'VirtualNodeGrpcConnectionPool'], 'http' => ['shape' => 'VirtualNodeHttpConnectionPool'], 'http2' => ['shape' => 'VirtualNodeHttp2ConnectionPool'], 'tcp' => ['shape' => 'VirtualNodeTcpConnectionPool']], 'union' => \true], 'VirtualNodeData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'spec', 'status', 'virtualNodeName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualNodeSpec'], 'status' => ['shape' => 'VirtualNodeStatus'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'VirtualNodeGrpcConnectionPool' => ['type' => 'structure', 'required' => ['maxRequests'], 'members' => ['maxRequests' => ['shape' => 'MaxRequests']]], 'VirtualNodeHttp2ConnectionPool' => ['type' => 'structure', 'required' => ['maxRequests'], 'members' => ['maxRequests' => ['shape' => 'MaxRequests']]], 'VirtualNodeHttpConnectionPool' => ['type' => 'structure', 'required' => ['maxConnections'], 'members' => ['maxConnections' => ['shape' => 'MaxConnections'], 'maxPendingRequests' => ['shape' => 'MaxPendingRequests', 'box' => \true]]], 'VirtualNodeList' => ['type' => 'list', 'member' => ['shape' => 'VirtualNodeRef']], 'VirtualNodeRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version', 'virtualNodeName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long'], 'virtualNodeName' => ['shape' => 'ResourceName']]], 'VirtualNodeServiceProvider' => ['type' => 'structure', 'required' => ['virtualNodeName'], 'members' => ['virtualNodeName' => ['shape' => 'ResourceName']]], 'VirtualNodeSpec' => ['type' => 'structure', 'members' => ['backendDefaults' => ['shape' => 'BackendDefaults'], 'backends' => ['shape' => 'Backends'], 'listeners' => ['shape' => 'Listeners'], 'logging' => ['shape' => 'Logging'], 'serviceDiscovery' => ['shape' => 'ServiceDiscovery']]], 'VirtualNodeStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'VirtualNodeStatusCode']]], 'VirtualNodeStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'VirtualNodeTcpConnectionPool' => ['type' => 'structure', 'required' => ['maxConnections'], 'members' => ['maxConnections' => ['shape' => 'MaxConnections']]], 'VirtualRouterData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'spec', 'status', 'virtualRouterName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualRouterSpec'], 'status' => ['shape' => 'VirtualRouterStatus'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'VirtualRouterList' => ['type' => 'list', 'member' => ['shape' => 'VirtualRouterRef']], 'VirtualRouterListener' => ['type' => 'structure', 'required' => ['portMapping'], 'members' => ['portMapping' => ['shape' => 'PortMapping']]], 'VirtualRouterListeners' => ['type' => 'list', 'member' => ['shape' => 'VirtualRouterListener']], 'VirtualRouterRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version', 'virtualRouterName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long'], 'virtualRouterName' => ['shape' => 'ResourceName']]], 'VirtualRouterServiceProvider' => ['type' => 'structure', 'required' => ['virtualRouterName'], 'members' => ['virtualRouterName' => ['shape' => 'ResourceName']]], 'VirtualRouterSpec' => ['type' => 'structure', 'members' => ['listeners' => ['shape' => 'VirtualRouterListeners']]], 'VirtualRouterStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'VirtualRouterStatusCode']]], 'VirtualRouterStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'VirtualServiceBackend' => ['type' => 'structure', 'required' => ['virtualServiceName'], 'members' => ['clientPolicy' => ['shape' => 'ClientPolicy'], 'virtualServiceName' => ['shape' => 'ServiceName']]], 'VirtualServiceData' => ['type' => 'structure', 'required' => ['meshName', 'metadata', 'spec', 'status', 'virtualServiceName'], 'members' => ['meshName' => ['shape' => 'ResourceName'], 'metadata' => ['shape' => 'ResourceMetadata'], 'spec' => ['shape' => 'VirtualServiceSpec'], 'status' => ['shape' => 'VirtualServiceStatus'], 'virtualServiceName' => ['shape' => 'ServiceName']]], 'VirtualServiceList' => ['type' => 'list', 'member' => ['shape' => 'VirtualServiceRef']], 'VirtualServiceProvider' => ['type' => 'structure', 'members' => ['virtualNode' => ['shape' => 'VirtualNodeServiceProvider'], 'virtualRouter' => ['shape' => 'VirtualRouterServiceProvider']], 'union' => \true], 'VirtualServiceRef' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastUpdatedAt', 'meshName', 'meshOwner', 'resourceOwner', 'version', 'virtualServiceName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'meshName' => ['shape' => 'ResourceName'], 'meshOwner' => ['shape' => 'AccountId'], 'resourceOwner' => ['shape' => 'AccountId'], 'version' => ['shape' => 'Long'], 'virtualServiceName' => ['shape' => 'ServiceName']]], 'VirtualServiceSpec' => ['type' => 'structure', 'members' => ['provider' => ['shape' => 'VirtualServiceProvider']]], 'VirtualServiceStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'VirtualServiceStatusCode']]], 'VirtualServiceStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'DELETED']], 'WeightedTarget' => ['type' => 'structure', 'required' => ['virtualNode', 'weight'], 'members' => ['port' => ['shape' => 'ListenerPort'], 'virtualNode' => ['shape' => 'ResourceName'], 'weight' => ['shape' => 'PercentInt']]], 'WeightedTargets' => ['type' => 'list', 'member' => ['shape' => 'WeightedTarget'], 'max' => 10, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 6d6d3be..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appmesh.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appmesh.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-tests-1.json.php deleted file mode 100644 index 8a1e18b..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2019-01-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appmesh.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appmesh/2019-01-25/paginators-1.json.php b/vendor/Aws3/Aws/data/appmesh/2019-01-25/paginators-1.json.php deleted file mode 100644 index fe6a3ae..0000000 --- a/vendor/Aws3/Aws/data/appmesh/2019-01-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListGatewayRoutes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'gatewayRoutes'], 'ListMeshes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'meshes'], 'ListRoutes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'routes'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'tags'], 'ListVirtualGateways' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'virtualGateways'], 'ListVirtualNodes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'virtualNodes'], 'ListVirtualRouters' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'virtualRouters'], 'ListVirtualServices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'limit', 'result_key' => 'virtualServices']]]; diff --git a/vendor/Aws3/Aws/data/apprunner/2020-05-15/api-2.json.php b/vendor/Aws3/Aws/data/apprunner/2020-05-15/api-2.json.php deleted file mode 100644 index 236c1cf..0000000 --- a/vendor/Aws3/Aws/data/apprunner/2020-05-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-05-15', 'endpointPrefix' => 'apprunner', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS App Runner', 'serviceId' => 'AppRunner', 'signatureVersion' => 'v4', 'signingName' => 'apprunner', 'targetPrefix' => 'AppRunner', 'uid' => 'apprunner-2020-05-15'], 'operations' => ['AssociateCustomDomain' => ['name' => 'AssociateCustomDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateCustomDomainRequest'], 'output' => ['shape' => 'AssociateCustomDomainResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidStateException']]], 'CreateAutoScalingConfiguration' => ['name' => 'CreateAutoScalingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAutoScalingConfigurationRequest'], 'output' => ['shape' => 'CreateAutoScalingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'CreateConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateObservabilityConfiguration' => ['name' => 'CreateObservabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateObservabilityConfigurationRequest'], 'output' => ['shape' => 'CreateObservabilityConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateService' => ['name' => 'CreateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceRequest'], 'output' => ['shape' => 'CreateServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateVpcConnector' => ['name' => 'CreateVpcConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcConnectorRequest'], 'output' => ['shape' => 'CreateVpcConnectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateVpcIngressConnection' => ['name' => 'CreateVpcIngressConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcIngressConnectionRequest'], 'output' => ['shape' => 'CreateVpcIngressConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteAutoScalingConfiguration' => ['name' => 'DeleteAutoScalingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAutoScalingConfigurationRequest'], 'output' => ['shape' => 'DeleteAutoScalingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteObservabilityConfiguration' => ['name' => 'DeleteObservabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteObservabilityConfigurationRequest'], 'output' => ['shape' => 'DeleteObservabilityConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteService' => ['name' => 'DeleteService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceRequest'], 'output' => ['shape' => 'DeleteServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteVpcConnector' => ['name' => 'DeleteVpcConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcConnectorRequest'], 'output' => ['shape' => 'DeleteVpcConnectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteVpcIngressConnection' => ['name' => 'DeleteVpcIngressConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcIngressConnectionRequest'], 'output' => ['shape' => 'DeleteVpcIngressConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'DescribeAutoScalingConfiguration' => ['name' => 'DescribeAutoScalingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutoScalingConfigurationRequest'], 'output' => ['shape' => 'DescribeAutoScalingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCustomDomains' => ['name' => 'DescribeCustomDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomDomainsRequest'], 'output' => ['shape' => 'DescribeCustomDomainsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeObservabilityConfiguration' => ['name' => 'DescribeObservabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeObservabilityConfigurationRequest'], 'output' => ['shape' => 'DescribeObservabilityConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeService' => ['name' => 'DescribeService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceRequest'], 'output' => ['shape' => 'DescribeServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DescribeVpcConnector' => ['name' => 'DescribeVpcConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcConnectorRequest'], 'output' => ['shape' => 'DescribeVpcConnectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeVpcIngressConnection' => ['name' => 'DescribeVpcIngressConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcIngressConnectionRequest'], 'output' => ['shape' => 'DescribeVpcIngressConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateCustomDomain' => ['name' => 'DisassociateCustomDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateCustomDomainRequest'], 'output' => ['shape' => 'DisassociateCustomDomainResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'ListAutoScalingConfigurations' => ['name' => 'ListAutoScalingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAutoScalingConfigurationsRequest'], 'output' => ['shape' => 'ListAutoScalingConfigurationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListConnections' => ['name' => 'ListConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConnectionsRequest'], 'output' => ['shape' => 'ListConnectionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListObservabilityConfigurations' => ['name' => 'ListObservabilityConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListObservabilityConfigurationsRequest'], 'output' => ['shape' => 'ListObservabilityConfigurationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListOperations' => ['name' => 'ListOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOperationsRequest'], 'output' => ['shape' => 'ListOperationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ResourceNotFoundException']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesRequest'], 'output' => ['shape' => 'ListServicesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException']]], 'ListVpcConnectors' => ['name' => 'ListVpcConnectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVpcConnectorsRequest'], 'output' => ['shape' => 'ListVpcConnectorsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListVpcIngressConnections' => ['name' => 'ListVpcIngressConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVpcIngressConnectionsRequest'], 'output' => ['shape' => 'ListVpcIngressConnectionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException']]], 'PauseService' => ['name' => 'PauseService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PauseServiceRequest'], 'output' => ['shape' => 'PauseServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidStateException']]], 'ResumeService' => ['name' => 'ResumeService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeServiceRequest'], 'output' => ['shape' => 'ResumeServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidStateException']]], 'StartDeployment' => ['name' => 'StartDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDeploymentRequest'], 'output' => ['shape' => 'StartDeploymentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateException']]], 'UpdateService' => ['name' => 'UpdateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceRequest'], 'output' => ['shape' => 'UpdateServiceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalServiceErrorException']]], 'UpdateVpcIngressConnection' => ['name' => 'UpdateVpcIngressConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVpcIngressConnectionRequest'], 'output' => ['shape' => 'UpdateVpcIngressConnectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalServiceErrorException']]]], 'shapes' => ['ASConfigMaxConcurrency' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'ASConfigMaxSize' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ASConfigMinSize' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'AppRunnerResourceArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws(-[\\w]+)*:[a-z0-9-\\\\.]{0,63}:[a-z0-9-\\\\.]{0,63}:[0-9]{12}:(\\w|\\/|-){1,1011}'], 'AssociateCustomDomainRequest' => ['type' => 'structure', 'required' => ['ServiceArn', 'DomainName'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'DomainName' => ['shape' => 'DomainName'], 'EnableWWWSubdomain' => ['shape' => 'NullableBoolean']]], 'AssociateCustomDomainResponse' => ['type' => 'structure', 'required' => ['DNSTarget', 'ServiceArn', 'CustomDomain', 'VpcDNSTargets'], 'members' => ['DNSTarget' => ['shape' => 'String'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'CustomDomain' => ['shape' => 'CustomDomain'], 'VpcDNSTargets' => ['shape' => 'VpcDNSTargetList']]], 'AuthenticationConfiguration' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'AccessRoleArn' => ['shape' => 'RoleArn']]], 'AutoScalingConfiguration' => ['type' => 'structure', 'members' => ['AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'AutoScalingConfigurationName' => ['shape' => 'AutoScalingConfigurationName'], 'AutoScalingConfigurationRevision' => ['shape' => 'Integer'], 'Latest' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'AutoScalingConfigurationStatus'], 'MaxConcurrency' => ['shape' => 'Integer'], 'MinSize' => ['shape' => 'Integer'], 'MaxSize' => ['shape' => 'Integer'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DeletedAt' => ['shape' => 'Timestamp']]], 'AutoScalingConfigurationName' => ['type' => 'string', 'max' => 32, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{3,31}'], 'AutoScalingConfigurationStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'AutoScalingConfigurationSummary' => ['type' => 'structure', 'members' => ['AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'AutoScalingConfigurationName' => ['shape' => 'AutoScalingConfigurationName'], 'AutoScalingConfigurationRevision' => ['shape' => 'Integer']]], 'AutoScalingConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingConfigurationSummary']], 'Boolean' => ['type' => 'boolean'], 'BuildCommand' => ['type' => 'string', 'pattern' => '[^\\x0a\\x0d]+', 'sensitive' => \true], 'CertificateValidationRecord' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'Status' => ['shape' => 'CertificateValidationRecordStatus']]], 'CertificateValidationRecordList' => ['type' => 'list', 'member' => ['shape' => 'CertificateValidationRecord']], 'CertificateValidationRecordStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'SUCCESS', 'FAILED']], 'CodeConfiguration' => ['type' => 'structure', 'required' => ['ConfigurationSource'], 'members' => ['ConfigurationSource' => ['shape' => 'ConfigurationSource'], 'CodeConfigurationValues' => ['shape' => 'CodeConfigurationValues']]], 'CodeConfigurationValues' => ['type' => 'structure', 'required' => ['Runtime'], 'members' => ['Runtime' => ['shape' => 'Runtime'], 'BuildCommand' => ['shape' => 'BuildCommand'], 'StartCommand' => ['shape' => 'StartCommand'], 'Port' => ['shape' => 'String'], 'RuntimeEnvironmentVariables' => ['shape' => 'RuntimeEnvironmentVariables'], 'RuntimeEnvironmentSecrets' => ['shape' => 'RuntimeEnvironmentSecrets']]], 'CodeRepository' => ['type' => 'structure', 'required' => ['RepositoryUrl', 'SourceCodeVersion'], 'members' => ['RepositoryUrl' => ['shape' => 'String'], 'SourceCodeVersion' => ['shape' => 'SourceCodeVersion'], 'CodeConfiguration' => ['shape' => 'CodeConfiguration']]], 'ConfigurationSource' => ['type' => 'string', 'enum' => ['REPOSITORY', 'API']], 'Connection' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'ConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'ProviderType' => ['shape' => 'ProviderType'], 'Status' => ['shape' => 'ConnectionStatus'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'ConnectionName' => ['type' => 'string', 'max' => 32, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{3,31}'], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['PENDING_HANDSHAKE', 'AVAILABLE', 'ERROR', 'DELETED']], 'ConnectionSummary' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'ConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'ProviderType' => ['shape' => 'ProviderType'], 'Status' => ['shape' => 'ConnectionStatus'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'ConnectionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionSummary']], 'Cpu' => ['type' => 'string', 'max' => 6, 'min' => 4, 'pattern' => '1024|2048|(1|2) vCPU'], 'CreateAutoScalingConfigurationRequest' => ['type' => 'structure', 'required' => ['AutoScalingConfigurationName'], 'members' => ['AutoScalingConfigurationName' => ['shape' => 'AutoScalingConfigurationName'], 'MaxConcurrency' => ['shape' => 'ASConfigMaxConcurrency'], 'MinSize' => ['shape' => 'ASConfigMinSize'], 'MaxSize' => ['shape' => 'ASConfigMaxSize'], 'Tags' => ['shape' => 'TagList']]], 'CreateAutoScalingConfigurationResponse' => ['type' => 'structure', 'required' => ['AutoScalingConfiguration'], 'members' => ['AutoScalingConfiguration' => ['shape' => 'AutoScalingConfiguration']]], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionName', 'ProviderType'], 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'ProviderType' => ['shape' => 'ProviderType'], 'Tags' => ['shape' => 'TagList']]], 'CreateConnectionResponse' => ['type' => 'structure', 'required' => ['Connection'], 'members' => ['Connection' => ['shape' => 'Connection']]], 'CreateObservabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['ObservabilityConfigurationName'], 'members' => ['ObservabilityConfigurationName' => ['shape' => 'ObservabilityConfigurationName'], 'TraceConfiguration' => ['shape' => 'TraceConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateObservabilityConfigurationResponse' => ['type' => 'structure', 'required' => ['ObservabilityConfiguration'], 'members' => ['ObservabilityConfiguration' => ['shape' => 'ObservabilityConfiguration']]], 'CreateServiceRequest' => ['type' => 'structure', 'required' => ['ServiceName', 'SourceConfiguration'], 'members' => ['ServiceName' => ['shape' => 'ServiceName'], 'SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'InstanceConfiguration' => ['shape' => 'InstanceConfiguration'], 'Tags' => ['shape' => 'TagList'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'HealthCheckConfiguration' => ['shape' => 'HealthCheckConfiguration'], 'AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'ObservabilityConfiguration' => ['shape' => 'ServiceObservabilityConfiguration']]], 'CreateServiceResponse' => ['type' => 'structure', 'required' => ['Service', 'OperationId'], 'members' => ['Service' => ['shape' => 'Service'], 'OperationId' => ['shape' => 'UUID']]], 'CreateVpcConnectorRequest' => ['type' => 'structure', 'required' => ['VpcConnectorName', 'Subnets'], 'members' => ['VpcConnectorName' => ['shape' => 'VpcConnectorName'], 'Subnets' => ['shape' => 'StringList'], 'SecurityGroups' => ['shape' => 'StringList'], 'Tags' => ['shape' => 'TagList']]], 'CreateVpcConnectorResponse' => ['type' => 'structure', 'required' => ['VpcConnector'], 'members' => ['VpcConnector' => ['shape' => 'VpcConnector']]], 'CreateVpcIngressConnectionRequest' => ['type' => 'structure', 'required' => ['ServiceArn', 'VpcIngressConnectionName', 'IngressVpcConfiguration'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'VpcIngressConnectionName' => ['shape' => 'VpcIngressConnectionName'], 'IngressVpcConfiguration' => ['shape' => 'IngressVpcConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateVpcIngressConnectionResponse' => ['type' => 'structure', 'required' => ['VpcIngressConnection'], 'members' => ['VpcIngressConnection' => ['shape' => 'VpcIngressConnection']]], 'CustomDomain' => ['type' => 'structure', 'required' => ['DomainName', 'EnableWWWSubdomain', 'Status'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'EnableWWWSubdomain' => ['shape' => 'NullableBoolean'], 'CertificateValidationRecords' => ['shape' => 'CertificateValidationRecordList'], 'Status' => ['shape' => 'CustomDomainAssociationStatus']]], 'CustomDomainAssociationStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'ACTIVE', 'DELETING', 'DELETE_FAILED', 'PENDING_CERTIFICATE_DNS_VALIDATION', 'BINDING_CERTIFICATE']], 'CustomDomainList' => ['type' => 'list', 'member' => ['shape' => 'CustomDomain']], 'CustomerAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]{12}'], 'DeleteAutoScalingConfigurationRequest' => ['type' => 'structure', 'required' => ['AutoScalingConfigurationArn'], 'members' => ['AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteAutoScalingConfigurationResponse' => ['type' => 'structure', 'required' => ['AutoScalingConfiguration'], 'members' => ['AutoScalingConfiguration' => ['shape' => 'AutoScalingConfiguration']]], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionArn'], 'members' => ['ConnectionArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'DeleteObservabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['ObservabilityConfigurationArn'], 'members' => ['ObservabilityConfigurationArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteObservabilityConfigurationResponse' => ['type' => 'structure', 'required' => ['ObservabilityConfiguration'], 'members' => ['ObservabilityConfiguration' => ['shape' => 'ObservabilityConfiguration']]], 'DeleteServiceRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteServiceResponse' => ['type' => 'structure', 'required' => ['Service', 'OperationId'], 'members' => ['Service' => ['shape' => 'Service'], 'OperationId' => ['shape' => 'UUID']]], 'DeleteVpcConnectorRequest' => ['type' => 'structure', 'required' => ['VpcConnectorArn'], 'members' => ['VpcConnectorArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteVpcConnectorResponse' => ['type' => 'structure', 'required' => ['VpcConnector'], 'members' => ['VpcConnector' => ['shape' => 'VpcConnector']]], 'DeleteVpcIngressConnectionRequest' => ['type' => 'structure', 'required' => ['VpcIngressConnectionArn'], 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn']]], 'DeleteVpcIngressConnectionResponse' => ['type' => 'structure', 'required' => ['VpcIngressConnection'], 'members' => ['VpcIngressConnection' => ['shape' => 'VpcIngressConnection']]], 'DescribeAutoScalingConfigurationRequest' => ['type' => 'structure', 'required' => ['AutoScalingConfigurationArn'], 'members' => ['AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn']]], 'DescribeAutoScalingConfigurationResponse' => ['type' => 'structure', 'required' => ['AutoScalingConfiguration'], 'members' => ['AutoScalingConfiguration' => ['shape' => 'AutoScalingConfiguration']]], 'DescribeCustomDomainsMaxResults' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'DescribeCustomDomainsRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeCustomDomainsMaxResults']]], 'DescribeCustomDomainsResponse' => ['type' => 'structure', 'required' => ['DNSTarget', 'ServiceArn', 'CustomDomains', 'VpcDNSTargets'], 'members' => ['DNSTarget' => ['shape' => 'String'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'CustomDomains' => ['shape' => 'CustomDomainList'], 'VpcDNSTargets' => ['shape' => 'VpcDNSTargetList'], 'NextToken' => ['shape' => 'String']]], 'DescribeObservabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['ObservabilityConfigurationArn'], 'members' => ['ObservabilityConfigurationArn' => ['shape' => 'AppRunnerResourceArn']]], 'DescribeObservabilityConfigurationResponse' => ['type' => 'structure', 'required' => ['ObservabilityConfiguration'], 'members' => ['ObservabilityConfiguration' => ['shape' => 'ObservabilityConfiguration']]], 'DescribeServiceRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'DescribeServiceResponse' => ['type' => 'structure', 'required' => ['Service'], 'members' => ['Service' => ['shape' => 'Service']]], 'DescribeVpcConnectorRequest' => ['type' => 'structure', 'required' => ['VpcConnectorArn'], 'members' => ['VpcConnectorArn' => ['shape' => 'AppRunnerResourceArn']]], 'DescribeVpcConnectorResponse' => ['type' => 'structure', 'required' => ['VpcConnector'], 'members' => ['VpcConnector' => ['shape' => 'VpcConnector']]], 'DescribeVpcIngressConnectionRequest' => ['type' => 'structure', 'required' => ['VpcIngressConnectionArn'], 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn']]], 'DescribeVpcIngressConnectionResponse' => ['type' => 'structure', 'required' => ['VpcIngressConnection'], 'members' => ['VpcIngressConnection' => ['shape' => 'VpcIngressConnection']]], 'DisassociateCustomDomainRequest' => ['type' => 'structure', 'required' => ['ServiceArn', 'DomainName'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'DomainName' => ['shape' => 'DomainName']]], 'DisassociateCustomDomainResponse' => ['type' => 'structure', 'required' => ['DNSTarget', 'ServiceArn', 'CustomDomain', 'VpcDNSTargets'], 'members' => ['DNSTarget' => ['shape' => 'String'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'CustomDomain' => ['shape' => 'CustomDomain'], 'VpcDNSTargets' => ['shape' => 'VpcDNSTargetList']]], 'DomainName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z0-9*.-]{1,255}'], 'EgressConfiguration' => ['type' => 'structure', 'members' => ['EgressType' => ['shape' => 'EgressType'], 'VpcConnectorArn' => ['shape' => 'AppRunnerResourceArn']]], 'EgressType' => ['type' => 'string', 'enum' => ['DEFAULT', 'VPC']], 'EncryptionConfiguration' => ['type' => 'structure', 'required' => ['KmsKey'], 'members' => ['KmsKey' => ['shape' => 'KmsKeyArn']]], 'ErrorMessage' => ['type' => 'string', 'max' => 600], 'HealthCheckConfiguration' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'HealthCheckProtocol'], 'Path' => ['shape' => 'HealthCheckPath'], 'Interval' => ['shape' => 'HealthCheckInterval'], 'Timeout' => ['shape' => 'HealthCheckTimeout'], 'HealthyThreshold' => ['shape' => 'HealthCheckHealthyThreshold'], 'UnhealthyThreshold' => ['shape' => 'HealthCheckUnhealthyThreshold']]], 'HealthCheckHealthyThreshold' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'HealthCheckInterval' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'HealthCheckPath' => ['type' => 'string', 'min' => 1], 'HealthCheckProtocol' => ['type' => 'string', 'enum' => ['TCP', 'HTTP']], 'HealthCheckTimeout' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'HealthCheckUnhealthyThreshold' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ImageConfiguration' => ['type' => 'structure', 'members' => ['RuntimeEnvironmentVariables' => ['shape' => 'RuntimeEnvironmentVariables'], 'StartCommand' => ['shape' => 'StartCommand'], 'Port' => ['shape' => 'String'], 'RuntimeEnvironmentSecrets' => ['shape' => 'RuntimeEnvironmentSecrets']]], 'ImageIdentifier' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '([0-9]{12}.dkr.ecr.[a-z\\-]+-[0-9]{1}.amazonaws.com\\/((?:[a-z0-9]+(?:[._-][a-z0-9]+)*\\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)(:([\\w\\d+\\-=._:\\/@])+|@([\\w\\d\\:]+))?)|(^public\\.ecr\\.aws\\/.+\\/((?:[a-z0-9]+(?:[._-][a-z0-9]+)*\\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)(:([\\w\\d+\\-=._:\\/@])+|@([\\w\\d\\:]+))?)'], 'ImageRepository' => ['type' => 'structure', 'required' => ['ImageIdentifier', 'ImageRepositoryType'], 'members' => ['ImageIdentifier' => ['shape' => 'ImageIdentifier'], 'ImageConfiguration' => ['shape' => 'ImageConfiguration'], 'ImageRepositoryType' => ['shape' => 'ImageRepositoryType']]], 'ImageRepositoryType' => ['type' => 'string', 'enum' => ['ECR', 'ECR_PUBLIC']], 'IngressConfiguration' => ['type' => 'structure', 'members' => ['IsPubliclyAccessible' => ['shape' => 'Boolean']]], 'IngressVpcConfiguration' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String'], 'VpcEndpointId' => ['shape' => 'String']]], 'InstanceConfiguration' => ['type' => 'structure', 'members' => ['Cpu' => ['shape' => 'Cpu'], 'Memory' => ['shape' => 'Memory'], 'InstanceRoleArn' => ['shape' => 'RoleArn']]], 'Integer' => ['type' => 'integer'], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KmsKeyArn' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => 'arn:aws(-[\\w]+)*:kms:[a-z\\-]+-[0-9]{1}:[0-9]{12}:key\\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'ListAutoScalingConfigurationsRequest' => ['type' => 'structure', 'members' => ['AutoScalingConfigurationName' => ['shape' => 'AutoScalingConfigurationName'], 'LatestOnly' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAutoScalingConfigurationsResponse' => ['type' => 'structure', 'required' => ['AutoScalingConfigurationSummaryList'], 'members' => ['AutoScalingConfigurationSummaryList' => ['shape' => 'AutoScalingConfigurationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectionsRequest' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectionsResponse' => ['type' => 'structure', 'required' => ['ConnectionSummaryList'], 'members' => ['ConnectionSummaryList' => ['shape' => 'ConnectionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObservabilityConfigurationsRequest' => ['type' => 'structure', 'members' => ['ObservabilityConfigurationName' => ['shape' => 'ObservabilityConfigurationName'], 'LatestOnly' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObservabilityConfigurationsResponse' => ['type' => 'structure', 'required' => ['ObservabilityConfigurationSummaryList'], 'members' => ['ObservabilityConfigurationSummaryList' => ['shape' => 'ObservabilityConfigurationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOperationsMaxResults' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ListOperationsRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'ListOperationsMaxResults']]], 'ListOperationsResponse' => ['type' => 'structure', 'members' => ['OperationSummaryList' => ['shape' => 'OperationSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListServicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'ServiceMaxResults']]], 'ListServicesResponse' => ['type' => 'structure', 'required' => ['ServiceSummaryList'], 'members' => ['ServiceSummaryList' => ['shape' => 'ServiceSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AppRunnerResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListVpcConnectorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcConnectorsResponse' => ['type' => 'structure', 'required' => ['VpcConnectors'], 'members' => ['VpcConnectors' => ['shape' => 'VpcConnectors'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcIngressConnectionsFilter' => ['type' => 'structure', 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'VpcEndpointId' => ['shape' => 'String']]], 'ListVpcIngressConnectionsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ListVpcIngressConnectionsFilter'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcIngressConnectionsResponse' => ['type' => 'structure', 'required' => ['VpcIngressConnectionSummaryList'], 'members' => ['VpcIngressConnectionSummaryList' => ['shape' => 'VpcIngressConnectionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Memory' => ['type' => 'string', 'max' => 4, 'min' => 4, 'pattern' => '2048|3072|4096|(2|3|4) GB'], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['EgressConfiguration' => ['shape' => 'EgressConfiguration'], 'IngressConfiguration' => ['shape' => 'IngressConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'NullableBoolean' => ['type' => 'boolean'], 'ObservabilityConfiguration' => ['type' => 'structure', 'members' => ['ObservabilityConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'ObservabilityConfigurationName' => ['shape' => 'ObservabilityConfigurationName'], 'TraceConfiguration' => ['shape' => 'TraceConfiguration'], 'ObservabilityConfigurationRevision' => ['shape' => 'Integer'], 'Latest' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'ObservabilityConfigurationStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DeletedAt' => ['shape' => 'Timestamp']]], 'ObservabilityConfigurationName' => ['type' => 'string', 'max' => 32, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{3,31}'], 'ObservabilityConfigurationStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'ObservabilityConfigurationSummary' => ['type' => 'structure', 'members' => ['ObservabilityConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'ObservabilityConfigurationName' => ['shape' => 'ObservabilityConfigurationName'], 'ObservabilityConfigurationRevision' => ['shape' => 'Integer']]], 'ObservabilityConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ObservabilityConfigurationSummary']], 'OperationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED', 'ROLLBACK_IN_PROGRESS', 'ROLLBACK_FAILED', 'ROLLBACK_SUCCEEDED']], 'OperationSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UUID'], 'Type' => ['shape' => 'OperationType'], 'Status' => ['shape' => 'OperationStatus'], 'TargetArn' => ['shape' => 'AppRunnerResourceArn'], 'StartedAt' => ['shape' => 'Timestamp'], 'EndedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'OperationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'OperationSummary']], 'OperationType' => ['type' => 'string', 'enum' => ['START_DEPLOYMENT', 'CREATE_SERVICE', 'PAUSE_SERVICE', 'RESUME_SERVICE', 'DELETE_SERVICE']], 'PauseServiceRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'PauseServiceResponse' => ['type' => 'structure', 'required' => ['Service'], 'members' => ['Service' => ['shape' => 'Service'], 'OperationId' => ['shape' => 'UUID']]], 'ProviderType' => ['type' => 'string', 'enum' => ['GITHUB']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResumeServiceRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'ResumeServiceResponse' => ['type' => 'structure', 'required' => ['Service'], 'members' => ['Service' => ['shape' => 'Service'], 'OperationId' => ['shape' => 'UUID']]], 'RoleArn' => ['type' => 'string', 'max' => 1024, 'min' => 29, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::[0-9]{12}:(role|role\\/service-role)\\/[\\w+=,.@\\-/]{1,1000}'], 'Runtime' => ['type' => 'string', 'enum' => ['PYTHON_3', 'NODEJS_12', 'NODEJS_14', 'CORRETTO_8', 'CORRETTO_11', 'NODEJS_16', 'GO_1', 'DOTNET_6', 'PHP_81', 'RUBY_31']], 'RuntimeEnvironmentSecrets' => ['type' => 'map', 'key' => ['shape' => 'RuntimeEnvironmentSecretsName'], 'value' => ['shape' => 'RuntimeEnvironmentSecretsValue']], 'RuntimeEnvironmentSecretsName' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'RuntimeEnvironmentSecretsValue' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'RuntimeEnvironmentVariables' => ['type' => 'map', 'key' => ['shape' => 'RuntimeEnvironmentVariablesKey'], 'value' => ['shape' => 'RuntimeEnvironmentVariablesValue']], 'RuntimeEnvironmentVariablesKey' => ['type' => 'string', 'max' => 51200, 'min' => 1, 'pattern' => '.*', 'sensitive' => \true], 'RuntimeEnvironmentVariablesValue' => ['type' => 'string', 'max' => 51200, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'Service' => ['type' => 'structure', 'required' => ['ServiceName', 'ServiceId', 'ServiceArn', 'CreatedAt', 'UpdatedAt', 'Status', 'SourceConfiguration', 'InstanceConfiguration', 'AutoScalingConfigurationSummary', 'NetworkConfiguration'], 'members' => ['ServiceName' => ['shape' => 'ServiceName'], 'ServiceId' => ['shape' => 'ServiceId'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'ServiceUrl' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'DeletedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ServiceStatus'], 'SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'InstanceConfiguration' => ['shape' => 'InstanceConfiguration'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'HealthCheckConfiguration' => ['shape' => 'HealthCheckConfiguration'], 'AutoScalingConfigurationSummary' => ['shape' => 'AutoScalingConfigurationSummary'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'ObservabilityConfiguration' => ['shape' => 'ServiceObservabilityConfiguration']]], 'ServiceId' => ['type' => 'string', 'max' => 32, 'min' => 32, 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}'], 'ServiceMaxResults' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ServiceName' => ['type' => 'string', 'max' => 40, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9-_]{3,39}'], 'ServiceObservabilityConfiguration' => ['type' => 'structure', 'required' => ['ObservabilityEnabled'], 'members' => ['ObservabilityEnabled' => ['shape' => 'Boolean'], 'ObservabilityConfigurationArn' => ['shape' => 'AppRunnerResourceArn']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ServiceStatus' => ['type' => 'string', 'enum' => ['CREATE_FAILED', 'RUNNING', 'DELETED', 'DELETE_FAILED', 'PAUSED', 'OPERATION_IN_PROGRESS']], 'ServiceSummary' => ['type' => 'structure', 'members' => ['ServiceName' => ['shape' => 'ServiceName'], 'ServiceId' => ['shape' => 'ServiceId'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'ServiceUrl' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ServiceStatus']]], 'ServiceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ServiceSummary']], 'SourceCodeVersion' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'SourceCodeVersionType'], 'Value' => ['shape' => 'String']]], 'SourceCodeVersionType' => ['type' => 'string', 'enum' => ['BRANCH']], 'SourceConfiguration' => ['type' => 'structure', 'members' => ['CodeRepository' => ['shape' => 'CodeRepository'], 'ImageRepository' => ['shape' => 'ImageRepository'], 'AutoDeploymentsEnabled' => ['shape' => 'NullableBoolean'], 'AuthenticationConfiguration' => ['shape' => 'AuthenticationConfiguration']]], 'StartCommand' => ['type' => 'string', 'pattern' => '[^\\x0a\\x0d]+', 'sensitive' => \true], 'StartDeploymentRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'StartDeploymentResponse' => ['type' => 'structure', 'required' => ['OperationId'], 'members' => ['OperationId' => ['shape' => 'UUID']]], 'String' => ['type' => 'string', 'max' => 51200, 'min' => 0, 'pattern' => '.*'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:).+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AppRunnerResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'Timestamp' => ['type' => 'timestamp'], 'TraceConfiguration' => ['type' => 'structure', 'required' => ['Vendor'], 'members' => ['Vendor' => ['shape' => 'TracingVendor']]], 'TracingVendor' => ['type' => 'string', 'enum' => ['AWSXRAY']], 'UUID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AppRunnerResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateServiceRequest' => ['type' => 'structure', 'required' => ['ServiceArn'], 'members' => ['ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'InstanceConfiguration' => ['shape' => 'InstanceConfiguration'], 'AutoScalingConfigurationArn' => ['shape' => 'AppRunnerResourceArn'], 'HealthCheckConfiguration' => ['shape' => 'HealthCheckConfiguration'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'ObservabilityConfiguration' => ['shape' => 'ServiceObservabilityConfiguration']]], 'UpdateServiceResponse' => ['type' => 'structure', 'required' => ['Service', 'OperationId'], 'members' => ['Service' => ['shape' => 'Service'], 'OperationId' => ['shape' => 'UUID']]], 'UpdateVpcIngressConnectionRequest' => ['type' => 'structure', 'required' => ['VpcIngressConnectionArn', 'IngressVpcConfiguration'], 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'IngressVpcConfiguration' => ['shape' => 'IngressVpcConfiguration']]], 'UpdateVpcIngressConnectionResponse' => ['type' => 'structure', 'required' => ['VpcIngressConnection'], 'members' => ['VpcIngressConnection' => ['shape' => 'VpcIngressConnection']]], 'VpcConnector' => ['type' => 'structure', 'members' => ['VpcConnectorName' => ['shape' => 'VpcConnectorName'], 'VpcConnectorArn' => ['shape' => 'AppRunnerResourceArn'], 'VpcConnectorRevision' => ['shape' => 'Integer'], 'Subnets' => ['shape' => 'StringList'], 'SecurityGroups' => ['shape' => 'StringList'], 'Status' => ['shape' => 'VpcConnectorStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DeletedAt' => ['shape' => 'Timestamp']]], 'VpcConnectorName' => ['type' => 'string', 'max' => 40, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{3,39}'], 'VpcConnectorStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'VpcConnectors' => ['type' => 'list', 'member' => ['shape' => 'VpcConnector']], 'VpcDNSTarget' => ['type' => 'structure', 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'VpcId' => ['shape' => 'String'], 'DomainName' => ['shape' => 'DomainName']]], 'VpcDNSTargetList' => ['type' => 'list', 'member' => ['shape' => 'VpcDNSTarget']], 'VpcIngressConnection' => ['type' => 'structure', 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'VpcIngressConnectionName' => ['shape' => 'VpcIngressConnectionName'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn'], 'Status' => ['shape' => 'VpcIngressConnectionStatus'], 'AccountId' => ['shape' => 'CustomerAccountId'], 'DomainName' => ['shape' => 'DomainName'], 'IngressVpcConfiguration' => ['shape' => 'IngressVpcConfiguration'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DeletedAt' => ['shape' => 'Timestamp']]], 'VpcIngressConnectionName' => ['type' => 'string', 'max' => 40, 'min' => 4, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{3,39}'], 'VpcIngressConnectionStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING_CREATION', 'PENDING_UPDATE', 'PENDING_DELETION', 'FAILED_CREATION', 'FAILED_UPDATE', 'FAILED_DELETION', 'DELETED']], 'VpcIngressConnectionSummary' => ['type' => 'structure', 'members' => ['VpcIngressConnectionArn' => ['shape' => 'AppRunnerResourceArn'], 'ServiceArn' => ['shape' => 'AppRunnerResourceArn']]], 'VpcIngressConnectionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'VpcIngressConnectionSummary']]]]; diff --git a/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 32eafa8..0000000 --- a/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apprunner-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apprunner-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://apprunner.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://apprunner.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-tests-1.json.php deleted file mode 100644 index 4cda7a0..0000000 --- a/vendor/Aws3/Aws/data/apprunner/2020-05-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://apprunner.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/apprunner/2020-05-15/paginators-1.json.php b/vendor/Aws3/Aws/data/apprunner/2020-05-15/paginators-1.json.php deleted file mode 100644 index 3d6126a..0000000 --- a/vendor/Aws3/Aws/data/apprunner/2020-05-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCustomDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAutoScalingConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObservabilityConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOperations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListServices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVpcConnectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVpcIngressConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/api-2.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/api-2.json.php deleted file mode 100644 index cec48f7..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-12-01', 'endpointPrefix' => 'appstream2', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon AppStream', 'serviceId' => 'AppStream', 'signatureVersion' => 'v4', 'signingName' => 'appstream', 'targetPrefix' => 'PhotonAdminProxyService', 'uid' => 'appstream-2016-12-01'], 'operations' => ['AssociateApplicationFleet' => ['name' => 'AssociateApplicationFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateApplicationFleetRequest'], 'output' => ['shape' => 'AssociateApplicationFleetResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'OperationNotPermittedException']]], 'AssociateApplicationToEntitlement' => ['name' => 'AssociateApplicationToEntitlement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateApplicationToEntitlementRequest'], 'output' => ['shape' => 'AssociateApplicationToEntitlementResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationNotPermittedException']]], 'AssociateFleet' => ['name' => 'AssociateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateFleetRequest'], 'output' => ['shape' => 'AssociateFleetResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'IncompatibleImageException'], ['shape' => 'OperationNotPermittedException']]], 'BatchAssociateUserStack' => ['name' => 'BatchAssociateUserStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchAssociateUserStackRequest'], 'output' => ['shape' => 'BatchAssociateUserStackResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterCombinationException']]], 'BatchDisassociateUserStack' => ['name' => 'BatchDisassociateUserStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDisassociateUserStackRequest'], 'output' => ['shape' => 'BatchDisassociateUserStackResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterCombinationException']]], 'CopyImage' => ['name' => 'CopyImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyImageRequest'], 'output' => ['shape' => 'CopyImageResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'IncompatibleImageException']]], 'CreateAppBlock' => ['name' => 'CreateAppBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppBlockRequest'], 'output' => ['shape' => 'CreateAppBlockResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceAlreadyExistsException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDirectoryConfig' => ['name' => 'CreateDirectoryConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDirectoryConfigRequest'], 'output' => ['shape' => 'CreateDirectoryConfigResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidRoleException']]], 'CreateEntitlement' => ['name' => 'CreateEntitlement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEntitlementRequest'], 'output' => ['shape' => 'CreateEntitlementResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'EntitlementAlreadyExistsException']]], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetRequest'], 'output' => ['shape' => 'CreateFleetResult'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'InvalidRoleException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'IncompatibleImageException'], ['shape' => 'OperationNotPermittedException']]], 'CreateImageBuilder' => ['name' => 'CreateImageBuilder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageBuilderRequest'], 'output' => ['shape' => 'CreateImageBuilderResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRoleException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'IncompatibleImageException'], ['shape' => 'OperationNotPermittedException']]], 'CreateImageBuilderStreamingURL' => ['name' => 'CreateImageBuilderStreamingURL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageBuilderStreamingURLRequest'], 'output' => ['shape' => 'CreateImageBuilderStreamingURLResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException']]], 'CreateStack' => ['name' => 'CreateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStackRequest'], 'output' => ['shape' => 'CreateStackResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRoleException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateStreamingURL' => ['name' => 'CreateStreamingURL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStreamingURLRequest'], 'output' => ['shape' => 'CreateStreamingURLResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateUpdatedImage' => ['name' => 'CreateUpdatedImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUpdatedImageRequest'], 'output' => ['shape' => 'CreateUpdatedImageResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'IncompatibleImageException']]], 'CreateUsageReportSubscription' => ['name' => 'CreateUsageReportSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUsageReportSubscriptionRequest'], 'output' => ['shape' => 'CreateUsageReportSubscriptionResult'], 'errors' => [['shape' => 'InvalidRoleException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'LimitExceededException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResult'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationNotPermittedException']]], 'DeleteAppBlock' => ['name' => 'DeleteAppBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppBlockRequest'], 'output' => ['shape' => 'DeleteAppBlockResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteDirectoryConfig' => ['name' => 'DeleteDirectoryConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDirectoryConfigRequest'], 'output' => ['shape' => 'DeleteDirectoryConfigResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteEntitlement' => ['name' => 'DeleteEntitlement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEntitlementRequest'], 'output' => ['shape' => 'DeleteEntitlementResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteFleet' => ['name' => 'DeleteFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetRequest'], 'output' => ['shape' => 'DeleteFleetResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteImage' => ['name' => 'DeleteImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImageRequest'], 'output' => ['shape' => 'DeleteImageResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteImageBuilder' => ['name' => 'DeleteImageBuilder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImageBuilderRequest'], 'output' => ['shape' => 'DeleteImageBuilderResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteImagePermissions' => ['name' => 'DeleteImagePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImagePermissionsRequest'], 'output' => ['shape' => 'DeleteImagePermissionsResult'], 'errors' => [['shape' => 'ResourceNotAvailableException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteStack' => ['name' => 'DeleteStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStackRequest'], 'output' => ['shape' => 'DeleteStackResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteUsageReportSubscription' => ['name' => 'DeleteUsageReportSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUsageReportSubscriptionRequest'], 'output' => ['shape' => 'DeleteUsageReportSubscriptionResult'], 'errors' => [['shape' => 'InvalidAccountStatusException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeAppBlocks' => ['name' => 'DescribeAppBlocks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAppBlocksRequest'], 'output' => ['shape' => 'DescribeAppBlocksResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeApplicationFleetAssociations' => ['name' => 'DescribeApplicationFleetAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationFleetAssociationsRequest'], 'output' => ['shape' => 'DescribeApplicationFleetAssociationsResult'], 'errors' => [['shape' => 'InvalidParameterCombinationException'], ['shape' => 'OperationNotPermittedException']]], 'DescribeApplications' => ['name' => 'DescribeApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationsRequest'], 'output' => ['shape' => 'DescribeApplicationsResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeDirectoryConfigs' => ['name' => 'DescribeDirectoryConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectoryConfigsRequest'], 'output' => ['shape' => 'DescribeDirectoryConfigsResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeEntitlements' => ['name' => 'DescribeEntitlements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEntitlementsRequest'], 'output' => ['shape' => 'DescribeEntitlementsResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException']]], 'DescribeFleets' => ['name' => 'DescribeFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetsRequest'], 'output' => ['shape' => 'DescribeFleetsResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeImageBuilders' => ['name' => 'DescribeImageBuilders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageBuildersRequest'], 'output' => ['shape' => 'DescribeImageBuildersResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeImagePermissions' => ['name' => 'DescribeImagePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagePermissionsRequest'], 'output' => ['shape' => 'DescribeImagePermissionsResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResult'], 'errors' => [['shape' => 'InvalidParameterCombinationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeSessions' => ['name' => 'DescribeSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSessionsRequest'], 'output' => ['shape' => 'DescribeSessionsResult'], 'errors' => [['shape' => 'InvalidParameterCombinationException']]], 'DescribeStacks' => ['name' => 'DescribeStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStacksRequest'], 'output' => ['shape' => 'DescribeStacksResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeUsageReportSubscriptions' => ['name' => 'DescribeUsageReportSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUsageReportSubscriptionsRequest'], 'output' => ['shape' => 'DescribeUsageReportSubscriptionsResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccountStatusException']]], 'DescribeUserStackAssociations' => ['name' => 'DescribeUserStackAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserStackAssociationsRequest'], 'output' => ['shape' => 'DescribeUserStackAssociationsResult'], 'errors' => [['shape' => 'InvalidParameterCombinationException'], ['shape' => 'OperationNotPermittedException']]], 'DescribeUsers' => ['name' => 'DescribeUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUsersRequest'], 'output' => ['shape' => 'DescribeUsersResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'OperationNotPermittedException']]], 'DisableUser' => ['name' => 'DisableUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableUserRequest'], 'output' => ['shape' => 'DisableUserResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DisassociateApplicationFleet' => ['name' => 'DisassociateApplicationFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateApplicationFleetRequest'], 'output' => ['shape' => 'DisassociateApplicationFleetResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'OperationNotPermittedException']]], 'DisassociateApplicationFromEntitlement' => ['name' => 'DisassociateApplicationFromEntitlement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateApplicationFromEntitlementRequest'], 'output' => ['shape' => 'DisassociateApplicationFromEntitlementResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException'], ['shape' => 'OperationNotPermittedException']]], 'DisassociateFleet' => ['name' => 'DisassociateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateFleetRequest'], 'output' => ['shape' => 'DisassociateFleetResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationNotPermittedException']]], 'EnableUser' => ['name' => 'EnableUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableUserRequest'], 'output' => ['shape' => 'EnableUserResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccountStatusException']]], 'ExpireSession' => ['name' => 'ExpireSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExpireSessionRequest'], 'output' => ['shape' => 'ExpireSessionResult']], 'ListAssociatedFleets' => ['name' => 'ListAssociatedFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociatedFleetsRequest'], 'output' => ['shape' => 'ListAssociatedFleetsResult']], 'ListAssociatedStacks' => ['name' => 'ListAssociatedStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociatedStacksRequest'], 'output' => ['shape' => 'ListAssociatedStacksResult']], 'ListEntitledApplications' => ['name' => 'ListEntitledApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntitledApplicationsRequest'], 'output' => ['shape' => 'ListEntitledApplicationsResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'StartFleet' => ['name' => 'StartFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFleetRequest'], 'output' => ['shape' => 'StartFleetResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'InvalidRoleException']]], 'StartImageBuilder' => ['name' => 'StartImageBuilder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartImageBuilderRequest'], 'output' => ['shape' => 'StartImageBuilderResult'], 'errors' => [['shape' => 'ResourceNotAvailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'IncompatibleImageException']]], 'StopFleet' => ['name' => 'StopFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopFleetRequest'], 'output' => ['shape' => 'StopFleetResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'StopImageBuilder' => ['name' => 'StopImageBuilder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopImageBuilderRequest'], 'output' => ['shape' => 'StopImageBuilderResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateDirectoryConfig' => ['name' => 'UpdateDirectoryConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDirectoryConfigRequest'], 'output' => ['shape' => 'UpdateDirectoryConfigResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidRoleException']]], 'UpdateEntitlement' => ['name' => 'UpdateEntitlement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEntitlementRequest'], 'output' => ['shape' => 'UpdateEntitlementResult'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntitlementNotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateFleet' => ['name' => 'UpdateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFleetRequest'], 'output' => ['shape' => 'UpdateFleetResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'InvalidRoleException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'IncompatibleImageException'], ['shape' => 'OperationNotPermittedException']]], 'UpdateImagePermissions' => ['name' => 'UpdateImagePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateImagePermissionsRequest'], 'output' => ['shape' => 'UpdateImagePermissionsResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotAvailableException'], ['shape' => 'LimitExceededException']]], 'UpdateStack' => ['name' => 'UpdateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStackRequest'], 'output' => ['shape' => 'UpdateStackResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidRoleException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccountStatusException'], ['shape' => 'IncompatibleImageException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ConcurrentModificationException']]]], 'shapes' => ['AccessEndpoint' => ['type' => 'structure', 'required' => ['EndpointType'], 'members' => ['EndpointType' => ['shape' => 'AccessEndpointType'], 'VpceId' => ['shape' => 'String']]], 'AccessEndpointList' => ['type' => 'list', 'member' => ['shape' => 'AccessEndpoint'], 'max' => 4, 'min' => 1], 'AccessEndpointType' => ['type' => 'string', 'enum' => ['STREAMING']], 'AccountName' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'AccountPassword' => ['type' => 'string', 'max' => 127, 'min' => 1, 'sensitive' => \true], 'Action' => ['type' => 'string', 'enum' => ['CLIPBOARD_COPY_FROM_LOCAL_DEVICE', 'CLIPBOARD_COPY_TO_LOCAL_DEVICE', 'FILE_UPLOAD', 'FILE_DOWNLOAD', 'PRINTING_TO_LOCAL_DEVICE', 'DOMAIN_PASSWORD_SIGNIN', 'DOMAIN_SMART_CARD_SIGNIN']], 'AppBlock' => ['type' => 'structure', 'required' => ['Name', 'Arn', 'SetupScriptDetails'], 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'String'], 'SourceS3Location' => ['shape' => 'S3Location'], 'SetupScriptDetails' => ['shape' => 'ScriptDetails'], 'CreatedTime' => ['shape' => 'Timestamp']]], 'AppBlocks' => ['type' => 'list', 'member' => ['shape' => 'AppBlock']], 'AppVisibility' => ['type' => 'string', 'enum' => ['ALL', 'ASSOCIATED']], 'Application' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'String'], 'IconURL' => ['shape' => 'String'], 'LaunchPath' => ['shape' => 'String'], 'LaunchParameters' => ['shape' => 'String'], 'Enabled' => ['shape' => 'Boolean'], 'Metadata' => ['shape' => 'Metadata'], 'WorkingDirectory' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Arn' => ['shape' => 'Arn'], 'AppBlockArn' => ['shape' => 'Arn'], 'IconS3Location' => ['shape' => 'S3Location'], 'Platforms' => ['shape' => 'Platforms'], 'InstanceFamilies' => ['shape' => 'StringList'], 'CreatedTime' => ['shape' => 'Timestamp']]], 'ApplicationAttribute' => ['type' => 'string', 'enum' => ['LAUNCH_PARAMETERS', 'WORKING_DIRECTORY']], 'ApplicationAttributes' => ['type' => 'list', 'member' => ['shape' => 'ApplicationAttribute'], 'max' => 2], 'ApplicationFleetAssociation' => ['type' => 'structure', 'required' => ['FleetName', 'ApplicationArn'], 'members' => ['FleetName' => ['shape' => 'String'], 'ApplicationArn' => ['shape' => 'Arn']]], 'ApplicationFleetAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationFleetAssociation'], 'max' => 25, 'min' => 1], 'ApplicationSettings' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean'], 'SettingsGroup' => ['shape' => 'SettingsGroup']]], 'ApplicationSettingsResponse' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'SettingsGroup' => ['shape' => 'SettingsGroup'], 'S3BucketName' => ['shape' => 'String']]], 'Applications' => ['type' => 'list', 'member' => ['shape' => 'Application']], 'AppstreamAgentVersion' => ['type' => 'string', 'max' => 100, 'min' => 1], 'Arn' => ['type' => 'string', 'pattern' => '^arn:aws(?:\\-cn|\\-iso\\-b|\\-iso|\\-us\\-gov)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.\\\\-]{0,1023}$'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AssociateApplicationFleetRequest' => ['type' => 'structure', 'required' => ['FleetName', 'ApplicationArn'], 'members' => ['FleetName' => ['shape' => 'Name'], 'ApplicationArn' => ['shape' => 'Arn']]], 'AssociateApplicationFleetResult' => ['type' => 'structure', 'members' => ['ApplicationFleetAssociation' => ['shape' => 'ApplicationFleetAssociation']]], 'AssociateApplicationToEntitlementRequest' => ['type' => 'structure', 'required' => ['StackName', 'EntitlementName', 'ApplicationIdentifier'], 'members' => ['StackName' => ['shape' => 'Name'], 'EntitlementName' => ['shape' => 'Name'], 'ApplicationIdentifier' => ['shape' => 'String']]], 'AssociateApplicationToEntitlementResult' => ['type' => 'structure', 'members' => []], 'AssociateFleetRequest' => ['type' => 'structure', 'required' => ['FleetName', 'StackName'], 'members' => ['FleetName' => ['shape' => 'String'], 'StackName' => ['shape' => 'String']]], 'AssociateFleetResult' => ['type' => 'structure', 'members' => []], 'AuthenticationType' => ['type' => 'string', 'enum' => ['API', 'SAML', 'USERPOOL', 'AWS_AD']], 'AwsAccountId' => ['type' => 'string', 'pattern' => '^\\d+$'], 'AwsAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 5, 'min' => 1], 'BatchAssociateUserStackRequest' => ['type' => 'structure', 'required' => ['UserStackAssociations'], 'members' => ['UserStackAssociations' => ['shape' => 'UserStackAssociationList']]], 'BatchAssociateUserStackResult' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'UserStackAssociationErrorList']]], 'BatchDisassociateUserStackRequest' => ['type' => 'structure', 'required' => ['UserStackAssociations'], 'members' => ['UserStackAssociations' => ['shape' => 'UserStackAssociationList']]], 'BatchDisassociateUserStackResult' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'UserStackAssociationErrorList']]], 'Boolean' => ['type' => 'boolean'], 'BooleanObject' => ['type' => 'boolean'], 'CertificateBasedAuthProperties' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CertificateBasedAuthStatus'], 'CertificateAuthorityArn' => ['shape' => 'Arn']]], 'CertificateBasedAuthStatus' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'ENABLED_NO_DIRECTORY_LOGIN_FALLBACK']], 'ComputeCapacity' => ['type' => 'structure', 'required' => ['DesiredInstances'], 'members' => ['DesiredInstances' => ['shape' => 'Integer']]], 'ComputeCapacityStatus' => ['type' => 'structure', 'required' => ['Desired'], 'members' => ['Desired' => ['shape' => 'Integer'], 'Running' => ['shape' => 'Integer'], 'InUse' => ['shape' => 'Integer'], 'Available' => ['shape' => 'Integer']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CopyImageRequest' => ['type' => 'structure', 'required' => ['SourceImageName', 'DestinationImageName', 'DestinationRegion'], 'members' => ['SourceImageName' => ['shape' => 'Name'], 'DestinationImageName' => ['shape' => 'Name'], 'DestinationRegion' => ['shape' => 'RegionName'], 'DestinationImageDescription' => ['shape' => 'Description']]], 'CopyImageResponse' => ['type' => 'structure', 'members' => ['DestinationImageName' => ['shape' => 'Name']]], 'CreateAppBlockRequest' => ['type' => 'structure', 'required' => ['Name', 'SourceS3Location', 'SetupScriptDetails'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'DisplayName' => ['shape' => 'DisplayName'], 'SourceS3Location' => ['shape' => 'S3Location'], 'SetupScriptDetails' => ['shape' => 'ScriptDetails'], 'Tags' => ['shape' => 'Tags']]], 'CreateAppBlockResult' => ['type' => 'structure', 'members' => ['AppBlock' => ['shape' => 'AppBlock']]], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['Name', 'IconS3Location', 'LaunchPath', 'Platforms', 'InstanceFamilies', 'AppBlockArn'], 'members' => ['Name' => ['shape' => 'Name'], 'DisplayName' => ['shape' => 'DisplayName'], 'Description' => ['shape' => 'Description'], 'IconS3Location' => ['shape' => 'S3Location'], 'LaunchPath' => ['shape' => 'String'], 'WorkingDirectory' => ['shape' => 'String'], 'LaunchParameters' => ['shape' => 'String'], 'Platforms' => ['shape' => 'Platforms'], 'InstanceFamilies' => ['shape' => 'StringList'], 'AppBlockArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'CreateApplicationResult' => ['type' => 'structure', 'members' => ['Application' => ['shape' => 'Application']]], 'CreateDirectoryConfigRequest' => ['type' => 'structure', 'required' => ['DirectoryName', 'OrganizationalUnitDistinguishedNames'], 'members' => ['DirectoryName' => ['shape' => 'DirectoryName'], 'OrganizationalUnitDistinguishedNames' => ['shape' => 'OrganizationalUnitDistinguishedNamesList'], 'ServiceAccountCredentials' => ['shape' => 'ServiceAccountCredentials'], 'CertificateBasedAuthProperties' => ['shape' => 'CertificateBasedAuthProperties']]], 'CreateDirectoryConfigResult' => ['type' => 'structure', 'members' => ['DirectoryConfig' => ['shape' => 'DirectoryConfig']]], 'CreateEntitlementRequest' => ['type' => 'structure', 'required' => ['Name', 'StackName', 'AppVisibility', 'Attributes'], 'members' => ['Name' => ['shape' => 'Name'], 'StackName' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'AppVisibility' => ['shape' => 'AppVisibility'], 'Attributes' => ['shape' => 'EntitlementAttributeList']]], 'CreateEntitlementResult' => ['type' => 'structure', 'members' => ['Entitlement' => ['shape' => 'Entitlement']]], 'CreateFleetRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceType'], 'members' => ['Name' => ['shape' => 'Name'], 'ImageName' => ['shape' => 'String'], 'ImageArn' => ['shape' => 'Arn'], 'InstanceType' => ['shape' => 'String'], 'FleetType' => ['shape' => 'FleetType'], 'ComputeCapacity' => ['shape' => 'ComputeCapacity'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'MaxUserDurationInSeconds' => ['shape' => 'Integer'], 'DisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'Description' => ['shape' => 'Description'], 'DisplayName' => ['shape' => 'DisplayName'], 'EnableDefaultInternetAccess' => ['shape' => 'BooleanObject'], 'DomainJoinInfo' => ['shape' => 'DomainJoinInfo'], 'Tags' => ['shape' => 'Tags'], 'IdleDisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'IamRoleArn' => ['shape' => 'Arn'], 'StreamView' => ['shape' => 'StreamView'], 'Platform' => ['shape' => 'PlatformType'], 'MaxConcurrentSessions' => ['shape' => 'Integer'], 'UsbDeviceFilterStrings' => ['shape' => 'UsbDeviceFilterStrings'], 'SessionScriptS3Location' => ['shape' => 'S3Location']]], 'CreateFleetResult' => ['type' => 'structure', 'members' => ['Fleet' => ['shape' => 'Fleet']]], 'CreateImageBuilderRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceType'], 'members' => ['Name' => ['shape' => 'Name'], 'ImageName' => ['shape' => 'String'], 'ImageArn' => ['shape' => 'Arn'], 'InstanceType' => ['shape' => 'String'], 'Description' => ['shape' => 'Description'], 'DisplayName' => ['shape' => 'DisplayName'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'IamRoleArn' => ['shape' => 'Arn'], 'EnableDefaultInternetAccess' => ['shape' => 'BooleanObject'], 'DomainJoinInfo' => ['shape' => 'DomainJoinInfo'], 'AppstreamAgentVersion' => ['shape' => 'AppstreamAgentVersion'], 'Tags' => ['shape' => 'Tags'], 'AccessEndpoints' => ['shape' => 'AccessEndpointList']]], 'CreateImageBuilderResult' => ['type' => 'structure', 'members' => ['ImageBuilder' => ['shape' => 'ImageBuilder']]], 'CreateImageBuilderStreamingURLRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'Validity' => ['shape' => 'Long']]], 'CreateImageBuilderStreamingURLResult' => ['type' => 'structure', 'members' => ['StreamingURL' => ['shape' => 'String'], 'Expires' => ['shape' => 'Timestamp']]], 'CreateStackRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'DisplayName' => ['shape' => 'DisplayName'], 'StorageConnectors' => ['shape' => 'StorageConnectorList'], 'RedirectURL' => ['shape' => 'RedirectURL'], 'FeedbackURL' => ['shape' => 'FeedbackURL'], 'UserSettings' => ['shape' => 'UserSettingList'], 'ApplicationSettings' => ['shape' => 'ApplicationSettings'], 'Tags' => ['shape' => 'Tags'], 'AccessEndpoints' => ['shape' => 'AccessEndpointList'], 'EmbedHostDomains' => ['shape' => 'EmbedHostDomains'], 'StreamingExperienceSettings' => ['shape' => 'StreamingExperienceSettings']]], 'CreateStackResult' => ['type' => 'structure', 'members' => ['Stack' => ['shape' => 'Stack']]], 'CreateStreamingURLRequest' => ['type' => 'structure', 'required' => ['StackName', 'FleetName', 'UserId'], 'members' => ['StackName' => ['shape' => 'String'], 'FleetName' => ['shape' => 'String'], 'UserId' => ['shape' => 'StreamingUrlUserId'], 'ApplicationId' => ['shape' => 'String'], 'Validity' => ['shape' => 'Long'], 'SessionContext' => ['shape' => 'String']]], 'CreateStreamingURLResult' => ['type' => 'structure', 'members' => ['StreamingURL' => ['shape' => 'String'], 'Expires' => ['shape' => 'Timestamp']]], 'CreateUpdatedImageRequest' => ['type' => 'structure', 'required' => ['existingImageName', 'newImageName'], 'members' => ['existingImageName' => ['shape' => 'Name'], 'newImageName' => ['shape' => 'Name'], 'newImageDescription' => ['shape' => 'Description'], 'newImageDisplayName' => ['shape' => 'DisplayName'], 'newImageTags' => ['shape' => 'Tags'], 'dryRun' => ['shape' => 'Boolean']]], 'CreateUpdatedImageResult' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'Image'], 'canUpdateImage' => ['shape' => 'Boolean']]], 'CreateUsageReportSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'CreateUsageReportSubscriptionResult' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 'String'], 'Schedule' => ['shape' => 'UsageReportSchedule']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AuthenticationType'], 'members' => ['UserName' => ['shape' => 'Username'], 'MessageAction' => ['shape' => 'MessageAction'], 'FirstName' => ['shape' => 'UserAttributeValue'], 'LastName' => ['shape' => 'UserAttributeValue'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'CreateUserResult' => ['type' => 'structure', 'members' => []], 'DeleteAppBlockRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name']]], 'DeleteAppBlockResult' => ['type' => 'structure', 'members' => []], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name']]], 'DeleteApplicationResult' => ['type' => 'structure', 'members' => []], 'DeleteDirectoryConfigRequest' => ['type' => 'structure', 'required' => ['DirectoryName'], 'members' => ['DirectoryName' => ['shape' => 'DirectoryName']]], 'DeleteDirectoryConfigResult' => ['type' => 'structure', 'members' => []], 'DeleteEntitlementRequest' => ['type' => 'structure', 'required' => ['Name', 'StackName'], 'members' => ['Name' => ['shape' => 'Name'], 'StackName' => ['shape' => 'Name']]], 'DeleteEntitlementResult' => ['type' => 'structure', 'members' => []], 'DeleteFleetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'DeleteFleetResult' => ['type' => 'structure', 'members' => []], 'DeleteImageBuilderRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name']]], 'DeleteImageBuilderResult' => ['type' => 'structure', 'members' => ['ImageBuilder' => ['shape' => 'ImageBuilder']]], 'DeleteImagePermissionsRequest' => ['type' => 'structure', 'required' => ['Name', 'SharedAccountId'], 'members' => ['Name' => ['shape' => 'Name'], 'SharedAccountId' => ['shape' => 'AwsAccountId']]], 'DeleteImagePermissionsResult' => ['type' => 'structure', 'members' => []], 'DeleteImageRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name']]], 'DeleteImageResult' => ['type' => 'structure', 'members' => ['Image' => ['shape' => 'Image']]], 'DeleteStackRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'DeleteStackResult' => ['type' => 'structure', 'members' => []], 'DeleteUsageReportSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'DeleteUsageReportSubscriptionResult' => ['type' => 'structure', 'members' => []], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AuthenticationType'], 'members' => ['UserName' => ['shape' => 'Username'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'DeleteUserResult' => ['type' => 'structure', 'members' => []], 'DescribeAppBlocksRequest' => ['type' => 'structure', 'members' => ['Arns' => ['shape' => 'ArnList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeAppBlocksResult' => ['type' => 'structure', 'members' => ['AppBlocks' => ['shape' => 'AppBlocks'], 'NextToken' => ['shape' => 'String']]], 'DescribeApplicationFleetAssociationsRequest' => ['type' => 'structure', 'members' => ['FleetName' => ['shape' => 'Name'], 'ApplicationArn' => ['shape' => 'Arn'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeApplicationFleetAssociationsResult' => ['type' => 'structure', 'members' => ['ApplicationFleetAssociations' => ['shape' => 'ApplicationFleetAssociationList'], 'NextToken' => ['shape' => 'String']]], 'DescribeApplicationsRequest' => ['type' => 'structure', 'members' => ['Arns' => ['shape' => 'ArnList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeApplicationsResult' => ['type' => 'structure', 'members' => ['Applications' => ['shape' => 'Applications'], 'NextToken' => ['shape' => 'String']]], 'DescribeDirectoryConfigsRequest' => ['type' => 'structure', 'members' => ['DirectoryNames' => ['shape' => 'DirectoryNameList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeDirectoryConfigsResult' => ['type' => 'structure', 'members' => ['DirectoryConfigs' => ['shape' => 'DirectoryConfigList'], 'NextToken' => ['shape' => 'String']]], 'DescribeEntitlementsRequest' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['Name' => ['shape' => 'Name'], 'StackName' => ['shape' => 'Name'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeEntitlementsResult' => ['type' => 'structure', 'members' => ['Entitlements' => ['shape' => 'EntitlementList'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetsRequest' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetsResult' => ['type' => 'structure', 'members' => ['Fleets' => ['shape' => 'FleetList'], 'NextToken' => ['shape' => 'String']]], 'DescribeImageBuildersRequest' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeImageBuildersResult' => ['type' => 'structure', 'members' => ['ImageBuilders' => ['shape' => 'ImageBuilderList'], 'NextToken' => ['shape' => 'String']]], 'DescribeImagePermissionsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'MaxResults' => ['shape' => 'MaxResults'], 'SharedAwsAccountIds' => ['shape' => 'AwsAccountIdList'], 'NextToken' => ['shape' => 'String']]], 'DescribeImagePermissionsResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'SharedImagePermissionsList' => ['shape' => 'SharedImagePermissionsList'], 'NextToken' => ['shape' => 'String']]], 'DescribeImagesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 0], 'DescribeImagesRequest' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'Arns' => ['shape' => 'ArnList'], 'Type' => ['shape' => 'VisibilityType'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeImagesMaxResults']]], 'DescribeImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageList'], 'NextToken' => ['shape' => 'String']]], 'DescribeSessionsRequest' => ['type' => 'structure', 'required' => ['StackName', 'FleetName'], 'members' => ['StackName' => ['shape' => 'String'], 'FleetName' => ['shape' => 'String'], 'UserId' => ['shape' => 'UserId'], 'NextToken' => ['shape' => 'String'], 'Limit' => ['shape' => 'Integer'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'DescribeSessionsResult' => ['type' => 'structure', 'members' => ['Sessions' => ['shape' => 'SessionList'], 'NextToken' => ['shape' => 'String']]], 'DescribeStacksRequest' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'String']]], 'DescribeStacksResult' => ['type' => 'structure', 'members' => ['Stacks' => ['shape' => 'StackList'], 'NextToken' => ['shape' => 'String']]], 'DescribeUsageReportSubscriptionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeUsageReportSubscriptionsResult' => ['type' => 'structure', 'members' => ['UsageReportSubscriptions' => ['shape' => 'UsageReportSubscriptionList'], 'NextToken' => ['shape' => 'String']]], 'DescribeUserStackAssociationsRequest' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'String'], 'UserName' => ['shape' => 'Username'], 'AuthenticationType' => ['shape' => 'AuthenticationType'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'String']]], 'DescribeUserStackAssociationsResult' => ['type' => 'structure', 'members' => ['UserStackAssociations' => ['shape' => 'UserStackAssociationList'], 'NextToken' => ['shape' => 'String']]], 'DescribeUsersRequest' => ['type' => 'structure', 'required' => ['AuthenticationType'], 'members' => ['AuthenticationType' => ['shape' => 'AuthenticationType'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeUsersResult' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserList'], 'NextToken' => ['shape' => 'String']]], 'Description' => ['type' => 'string', 'max' => 256], 'DirectoryConfig' => ['type' => 'structure', 'required' => ['DirectoryName'], 'members' => ['DirectoryName' => ['shape' => 'DirectoryName'], 'OrganizationalUnitDistinguishedNames' => ['shape' => 'OrganizationalUnitDistinguishedNamesList'], 'ServiceAccountCredentials' => ['shape' => 'ServiceAccountCredentials'], 'CreatedTime' => ['shape' => 'Timestamp'], 'CertificateBasedAuthProperties' => ['shape' => 'CertificateBasedAuthProperties']]], 'DirectoryConfigList' => ['type' => 'list', 'member' => ['shape' => 'DirectoryConfig']], 'DirectoryName' => ['type' => 'string'], 'DirectoryNameList' => ['type' => 'list', 'member' => ['shape' => 'DirectoryName']], 'DisableUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AuthenticationType'], 'members' => ['UserName' => ['shape' => 'Username'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'DisableUserResult' => ['type' => 'structure', 'members' => []], 'DisassociateApplicationFleetRequest' => ['type' => 'structure', 'required' => ['FleetName', 'ApplicationArn'], 'members' => ['FleetName' => ['shape' => 'Name'], 'ApplicationArn' => ['shape' => 'Arn']]], 'DisassociateApplicationFleetResult' => ['type' => 'structure', 'members' => []], 'DisassociateApplicationFromEntitlementRequest' => ['type' => 'structure', 'required' => ['StackName', 'EntitlementName', 'ApplicationIdentifier'], 'members' => ['StackName' => ['shape' => 'Name'], 'EntitlementName' => ['shape' => 'Name'], 'ApplicationIdentifier' => ['shape' => 'String']]], 'DisassociateApplicationFromEntitlementResult' => ['type' => 'structure', 'members' => []], 'DisassociateFleetRequest' => ['type' => 'structure', 'required' => ['FleetName', 'StackName'], 'members' => ['FleetName' => ['shape' => 'String'], 'StackName' => ['shape' => 'String']]], 'DisassociateFleetResult' => ['type' => 'structure', 'members' => []], 'DisplayName' => ['type' => 'string', 'max' => 100], 'Domain' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DomainJoinInfo' => ['type' => 'structure', 'members' => ['DirectoryName' => ['shape' => 'DirectoryName'], 'OrganizationalUnitDistinguishedName' => ['shape' => 'OrganizationalUnitDistinguishedName']]], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'Domain'], 'max' => 50], 'EmbedHostDomain' => ['type' => 'string', 'max' => 128, 'pattern' => '(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9]'], 'EmbedHostDomains' => ['type' => 'list', 'member' => ['shape' => 'EmbedHostDomain'], 'max' => 20, 'min' => 1], 'EnableUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AuthenticationType'], 'members' => ['UserName' => ['shape' => 'Username'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'EnableUserResult' => ['type' => 'structure', 'members' => []], 'EntitledApplication' => ['type' => 'structure', 'required' => ['ApplicationIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'String']]], 'EntitledApplicationList' => ['type' => 'list', 'member' => ['shape' => 'EntitledApplication']], 'Entitlement' => ['type' => 'structure', 'required' => ['Name', 'StackName', 'AppVisibility', 'Attributes'], 'members' => ['Name' => ['shape' => 'Name'], 'StackName' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'AppVisibility' => ['shape' => 'AppVisibility'], 'Attributes' => ['shape' => 'EntitlementAttributeList'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'EntitlementAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EntitlementAttribute' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'EntitlementAttributeList' => ['type' => 'list', 'member' => ['shape' => 'EntitlementAttribute'], 'min' => 1], 'EntitlementList' => ['type' => 'list', 'member' => ['shape' => 'Entitlement']], 'EntitlementNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'ExpireSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'String']]], 'ExpireSessionResult' => ['type' => 'structure', 'members' => []], 'FeedbackURL' => ['type' => 'string', 'max' => 1000], 'Fleet' => ['type' => 'structure', 'required' => ['Arn', 'Name', 'InstanceType', 'ComputeCapacityStatus', 'State'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ImageName' => ['shape' => 'String'], 'ImageArn' => ['shape' => 'Arn'], 'InstanceType' => ['shape' => 'String'], 'FleetType' => ['shape' => 'FleetType'], 'ComputeCapacityStatus' => ['shape' => 'ComputeCapacityStatus'], 'MaxUserDurationInSeconds' => ['shape' => 'Integer'], 'DisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'State' => ['shape' => 'FleetState'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'CreatedTime' => ['shape' => 'Timestamp'], 'FleetErrors' => ['shape' => 'FleetErrors'], 'EnableDefaultInternetAccess' => ['shape' => 'BooleanObject'], 'DomainJoinInfo' => ['shape' => 'DomainJoinInfo'], 'IdleDisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'IamRoleArn' => ['shape' => 'Arn'], 'StreamView' => ['shape' => 'StreamView'], 'Platform' => ['shape' => 'PlatformType'], 'MaxConcurrentSessions' => ['shape' => 'Integer'], 'UsbDeviceFilterStrings' => ['shape' => 'UsbDeviceFilterStrings'], 'SessionScriptS3Location' => ['shape' => 'S3Location']]], 'FleetAttribute' => ['type' => 'string', 'enum' => ['VPC_CONFIGURATION', 'VPC_CONFIGURATION_SECURITY_GROUP_IDS', 'DOMAIN_JOIN_INFO', 'IAM_ROLE_ARN', 'USB_DEVICE_FILTER_STRINGS', 'SESSION_SCRIPT_S3_LOCATION']], 'FleetAttributes' => ['type' => 'list', 'member' => ['shape' => 'FleetAttribute']], 'FleetError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'FleetErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'FleetErrorCode' => ['type' => 'string', 'enum' => ['IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION', 'IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION', 'IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION', 'NETWORK_INTERFACE_LIMIT_EXCEEDED', 'INTERNAL_SERVICE_ERROR', 'IAM_SERVICE_ROLE_IS_MISSING', 'MACHINE_ROLE_IS_MISSING', 'STS_DISABLED_IN_REGION', 'SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES', 'IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION', 'SUBNET_NOT_FOUND', 'IMAGE_NOT_FOUND', 'INVALID_SUBNET_CONFIGURATION', 'SECURITY_GROUPS_NOT_FOUND', 'IGW_NOT_ATTACHED', 'IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION', 'FLEET_STOPPED', 'FLEET_INSTANCE_PROVISIONING_FAILURE', 'DOMAIN_JOIN_ERROR_FILE_NOT_FOUND', 'DOMAIN_JOIN_ERROR_ACCESS_DENIED', 'DOMAIN_JOIN_ERROR_LOGON_FAILURE', 'DOMAIN_JOIN_ERROR_INVALID_PARAMETER', 'DOMAIN_JOIN_ERROR_MORE_DATA', 'DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN', 'DOMAIN_JOIN_ERROR_NOT_SUPPORTED', 'DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME', 'DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED', 'DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED', 'DOMAIN_JOIN_NERR_PASSWORD_EXPIRED', 'DOMAIN_JOIN_INTERNAL_SERVICE_ERROR']], 'FleetErrors' => ['type' => 'list', 'member' => ['shape' => 'FleetError']], 'FleetList' => ['type' => 'list', 'member' => ['shape' => 'Fleet']], 'FleetState' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'STOPPING', 'STOPPED']], 'FleetType' => ['type' => 'string', 'enum' => ['ALWAYS_ON', 'ON_DEMAND', 'ELASTIC']], 'Image' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'Arn'], 'BaseImageArn' => ['shape' => 'Arn'], 'DisplayName' => ['shape' => 'String'], 'State' => ['shape' => 'ImageState'], 'Visibility' => ['shape' => 'VisibilityType'], 'ImageBuilderSupported' => ['shape' => 'Boolean'], 'ImageBuilderName' => ['shape' => 'String'], 'Platform' => ['shape' => 'PlatformType'], 'Description' => ['shape' => 'String'], 'StateChangeReason' => ['shape' => 'ImageStateChangeReason'], 'Applications' => ['shape' => 'Applications'], 'CreatedTime' => ['shape' => 'Timestamp'], 'PublicBaseImageReleasedDate' => ['shape' => 'Timestamp'], 'AppstreamAgentVersion' => ['shape' => 'AppstreamAgentVersion'], 'ImagePermissions' => ['shape' => 'ImagePermissions'], 'ImageErrors' => ['shape' => 'ResourceErrors']]], 'ImageBuilder' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'Arn'], 'ImageArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'String'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'InstanceType' => ['shape' => 'String'], 'Platform' => ['shape' => 'PlatformType'], 'IamRoleArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ImageBuilderState'], 'StateChangeReason' => ['shape' => 'ImageBuilderStateChangeReason'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnableDefaultInternetAccess' => ['shape' => 'BooleanObject'], 'DomainJoinInfo' => ['shape' => 'DomainJoinInfo'], 'NetworkAccessConfiguration' => ['shape' => 'NetworkAccessConfiguration'], 'ImageBuilderErrors' => ['shape' => 'ResourceErrors'], 'AppstreamAgentVersion' => ['shape' => 'AppstreamAgentVersion'], 'AccessEndpoints' => ['shape' => 'AccessEndpointList']]], 'ImageBuilderList' => ['type' => 'list', 'member' => ['shape' => 'ImageBuilder']], 'ImageBuilderState' => ['type' => 'string', 'enum' => ['PENDING', 'UPDATING_AGENT', 'RUNNING', 'STOPPING', 'STOPPED', 'REBOOTING', 'SNAPSHOTTING', 'DELETING', 'FAILED', 'UPDATING', 'PENDING_QUALIFICATION']], 'ImageBuilderStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ImageBuilderStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'ImageBuilderStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'IMAGE_UNAVAILABLE']], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image']], 'ImagePermissions' => ['type' => 'structure', 'members' => ['allowFleet' => ['shape' => 'BooleanObject'], 'allowImageBuilder' => ['shape' => 'BooleanObject']]], 'ImageState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'FAILED', 'COPYING', 'DELETING', 'CREATING', 'IMPORTING']], 'ImageStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ImageStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'ImageStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'IMAGE_BUILDER_NOT_AVAILABLE', 'IMAGE_COPY_FAILURE']], 'IncompatibleImageException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'InvalidAccountStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRoleException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LastReportGenerationExecutionError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'UsageReportExecutionErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'LastReportGenerationExecutionErrors' => ['type' => 'list', 'member' => ['shape' => 'LastReportGenerationExecutionError']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListAssociatedFleetsRequest' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListAssociatedFleetsResult' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'String']]], 'ListAssociatedStacksRequest' => ['type' => 'structure', 'required' => ['FleetName'], 'members' => ['FleetName' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListAssociatedStacksResult' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'String']]], 'ListEntitledApplicationsRequest' => ['type' => 'structure', 'required' => ['StackName', 'EntitlementName'], 'members' => ['StackName' => ['shape' => 'Name'], 'EntitlementName' => ['shape' => 'Name'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'ListEntitledApplicationsResult' => ['type' => 'structure', 'members' => ['EntitledApplications' => ['shape' => 'EntitledApplicationList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 500, 'min' => 0], 'MessageAction' => ['type' => 'string', 'enum' => ['SUPPRESS', 'RESEND']], 'Metadata' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Name' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$'], 'NetworkAccessConfiguration' => ['type' => 'structure', 'members' => ['EniPrivateIpAddress' => ['shape' => 'String'], 'EniId' => ['shape' => 'String']]], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OrganizationalUnitDistinguishedName' => ['type' => 'string', 'max' => 2000], 'OrganizationalUnitDistinguishedNamesList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnitDistinguishedName']], 'Permission' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'PlatformType' => ['type' => 'string', 'enum' => ['WINDOWS', 'WINDOWS_SERVER_2016', 'WINDOWS_SERVER_2019', 'AMAZON_LINUX2']], 'Platforms' => ['type' => 'list', 'member' => ['shape' => 'PlatformType'], 'max' => 4], 'PreferredProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'RedirectURL' => ['type' => 'string', 'max' => 1000], 'RegionName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'RequestLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'FleetErrorCode'], 'ErrorMessage' => ['shape' => 'String'], 'ErrorTimestamp' => ['shape' => 'Timestamp']]], 'ResourceErrors' => ['type' => 'list', 'member' => ['shape' => 'ResourceError']], 'ResourceIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotAvailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[0-9a-z\\.\\-]*(? ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3Location' => ['type' => 'structure', 'required' => ['S3Bucket', 'S3Key'], 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key']]], 'ScriptDetails' => ['type' => 'structure', 'required' => ['ScriptS3Location', 'ExecutablePath', 'TimeoutInSeconds'], 'members' => ['ScriptS3Location' => ['shape' => 'S3Location'], 'ExecutablePath' => ['shape' => 'String'], 'ExecutableParameters' => ['shape' => 'String'], 'TimeoutInSeconds' => ['shape' => 'Integer']]], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 5], 'ServiceAccountCredentials' => ['type' => 'structure', 'required' => ['AccountName', 'AccountPassword'], 'members' => ['AccountName' => ['shape' => 'AccountName'], 'AccountPassword' => ['shape' => 'AccountPassword']]], 'Session' => ['type' => 'structure', 'required' => ['Id', 'UserId', 'StackName', 'FleetName', 'State'], 'members' => ['Id' => ['shape' => 'String'], 'UserId' => ['shape' => 'UserId'], 'StackName' => ['shape' => 'String'], 'FleetName' => ['shape' => 'String'], 'State' => ['shape' => 'SessionState'], 'ConnectionState' => ['shape' => 'SessionConnectionState'], 'StartTime' => ['shape' => 'Timestamp'], 'MaxExpirationTime' => ['shape' => 'Timestamp'], 'AuthenticationType' => ['shape' => 'AuthenticationType'], 'NetworkAccessConfiguration' => ['shape' => 'NetworkAccessConfiguration']]], 'SessionConnectionState' => ['type' => 'string', 'enum' => ['CONNECTED', 'NOT_CONNECTED']], 'SessionList' => ['type' => 'list', 'member' => ['shape' => 'Session']], 'SessionState' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING', 'EXPIRED']], 'SettingsGroup' => ['type' => 'string', 'max' => 100], 'SharedImagePermissions' => ['type' => 'structure', 'required' => ['sharedAccountId', 'imagePermissions'], 'members' => ['sharedAccountId' => ['shape' => 'AwsAccountId'], 'imagePermissions' => ['shape' => 'ImagePermissions']]], 'SharedImagePermissionsList' => ['type' => 'list', 'member' => ['shape' => 'SharedImagePermissions']], 'Stack' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'String'], 'CreatedTime' => ['shape' => 'Timestamp'], 'StorageConnectors' => ['shape' => 'StorageConnectorList'], 'RedirectURL' => ['shape' => 'RedirectURL'], 'FeedbackURL' => ['shape' => 'FeedbackURL'], 'StackErrors' => ['shape' => 'StackErrors'], 'UserSettings' => ['shape' => 'UserSettingList'], 'ApplicationSettings' => ['shape' => 'ApplicationSettingsResponse'], 'AccessEndpoints' => ['shape' => 'AccessEndpointList'], 'EmbedHostDomains' => ['shape' => 'EmbedHostDomains'], 'StreamingExperienceSettings' => ['shape' => 'StreamingExperienceSettings']]], 'StackAttribute' => ['type' => 'string', 'enum' => ['STORAGE_CONNECTORS', 'STORAGE_CONNECTOR_HOMEFOLDERS', 'STORAGE_CONNECTOR_GOOGLE_DRIVE', 'STORAGE_CONNECTOR_ONE_DRIVE', 'REDIRECT_URL', 'FEEDBACK_URL', 'THEME_NAME', 'USER_SETTINGS', 'EMBED_HOST_DOMAINS', 'IAM_ROLE_ARN', 'ACCESS_ENDPOINTS', 'STREAMING_EXPERIENCE_SETTINGS']], 'StackAttributes' => ['type' => 'list', 'member' => ['shape' => 'StackAttribute']], 'StackError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'StackErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'StackErrorCode' => ['type' => 'string', 'enum' => ['STORAGE_CONNECTOR_ERROR', 'INTERNAL_SERVICE_ERROR']], 'StackErrors' => ['type' => 'list', 'member' => ['shape' => 'StackError']], 'StackList' => ['type' => 'list', 'member' => ['shape' => 'Stack']], 'StartFleetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'StartFleetResult' => ['type' => 'structure', 'members' => []], 'StartImageBuilderRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'AppstreamAgentVersion' => ['shape' => 'AppstreamAgentVersion']]], 'StartImageBuilderResult' => ['type' => 'structure', 'members' => ['ImageBuilder' => ['shape' => 'ImageBuilder']]], 'StopFleetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'StopFleetResult' => ['type' => 'structure', 'members' => []], 'StopImageBuilderRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'StopImageBuilderResult' => ['type' => 'structure', 'members' => ['ImageBuilder' => ['shape' => 'ImageBuilder']]], 'StorageConnector' => ['type' => 'structure', 'required' => ['ConnectorType'], 'members' => ['ConnectorType' => ['shape' => 'StorageConnectorType'], 'ResourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'Domains' => ['shape' => 'DomainList']]], 'StorageConnectorList' => ['type' => 'list', 'member' => ['shape' => 'StorageConnector']], 'StorageConnectorType' => ['type' => 'string', 'enum' => ['HOMEFOLDERS', 'GOOGLE_DRIVE', 'ONE_DRIVE']], 'StreamView' => ['type' => 'string', 'enum' => ['APP', 'DESKTOP']], 'StreamingExperienceSettings' => ['type' => 'structure', 'members' => ['PreferredProtocol' => ['shape' => 'PreferredProtocol']]], 'StreamingUrlUserId' => ['type' => 'string', 'max' => 32, 'min' => 2, 'pattern' => '[\\w+=,.@-]*'], 'String' => ['type' => 'string', 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(^(?!aws:).[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'DisplayName' => ['shape' => 'DisplayName'], 'Description' => ['shape' => 'Description'], 'IconS3Location' => ['shape' => 'S3Location'], 'LaunchPath' => ['shape' => 'String'], 'WorkingDirectory' => ['shape' => 'String'], 'LaunchParameters' => ['shape' => 'String'], 'AppBlockArn' => ['shape' => 'Arn'], 'AttributesToDelete' => ['shape' => 'ApplicationAttributes']]], 'UpdateApplicationResult' => ['type' => 'structure', 'members' => ['Application' => ['shape' => 'Application']]], 'UpdateDirectoryConfigRequest' => ['type' => 'structure', 'required' => ['DirectoryName'], 'members' => ['DirectoryName' => ['shape' => 'DirectoryName'], 'OrganizationalUnitDistinguishedNames' => ['shape' => 'OrganizationalUnitDistinguishedNamesList'], 'ServiceAccountCredentials' => ['shape' => 'ServiceAccountCredentials'], 'CertificateBasedAuthProperties' => ['shape' => 'CertificateBasedAuthProperties']]], 'UpdateDirectoryConfigResult' => ['type' => 'structure', 'members' => ['DirectoryConfig' => ['shape' => 'DirectoryConfig']]], 'UpdateEntitlementRequest' => ['type' => 'structure', 'required' => ['Name', 'StackName'], 'members' => ['Name' => ['shape' => 'Name'], 'StackName' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'AppVisibility' => ['shape' => 'AppVisibility'], 'Attributes' => ['shape' => 'EntitlementAttributeList']]], 'UpdateEntitlementResult' => ['type' => 'structure', 'members' => ['Entitlement' => ['shape' => 'Entitlement']]], 'UpdateFleetRequest' => ['type' => 'structure', 'members' => ['ImageName' => ['shape' => 'String'], 'ImageArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'ComputeCapacity' => ['shape' => 'ComputeCapacity'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'MaxUserDurationInSeconds' => ['shape' => 'Integer'], 'DisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'DeleteVpcConfig' => ['shape' => 'Boolean', 'deprecated' => \true], 'Description' => ['shape' => 'Description'], 'DisplayName' => ['shape' => 'DisplayName'], 'EnableDefaultInternetAccess' => ['shape' => 'BooleanObject'], 'DomainJoinInfo' => ['shape' => 'DomainJoinInfo'], 'IdleDisconnectTimeoutInSeconds' => ['shape' => 'Integer'], 'AttributesToDelete' => ['shape' => 'FleetAttributes'], 'IamRoleArn' => ['shape' => 'Arn'], 'StreamView' => ['shape' => 'StreamView'], 'Platform' => ['shape' => 'PlatformType'], 'MaxConcurrentSessions' => ['shape' => 'Integer'], 'UsbDeviceFilterStrings' => ['shape' => 'UsbDeviceFilterStrings'], 'SessionScriptS3Location' => ['shape' => 'S3Location']]], 'UpdateFleetResult' => ['type' => 'structure', 'members' => ['Fleet' => ['shape' => 'Fleet']]], 'UpdateImagePermissionsRequest' => ['type' => 'structure', 'required' => ['Name', 'SharedAccountId', 'ImagePermissions'], 'members' => ['Name' => ['shape' => 'Name'], 'SharedAccountId' => ['shape' => 'AwsAccountId'], 'ImagePermissions' => ['shape' => 'ImagePermissions']]], 'UpdateImagePermissionsResult' => ['type' => 'structure', 'members' => []], 'UpdateStackRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['DisplayName' => ['shape' => 'DisplayName'], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'String'], 'StorageConnectors' => ['shape' => 'StorageConnectorList'], 'DeleteStorageConnectors' => ['shape' => 'Boolean', 'deprecated' => \true], 'RedirectURL' => ['shape' => 'RedirectURL'], 'FeedbackURL' => ['shape' => 'FeedbackURL'], 'AttributesToDelete' => ['shape' => 'StackAttributes'], 'UserSettings' => ['shape' => 'UserSettingList'], 'ApplicationSettings' => ['shape' => 'ApplicationSettings'], 'AccessEndpoints' => ['shape' => 'AccessEndpointList'], 'EmbedHostDomains' => ['shape' => 'EmbedHostDomains'], 'StreamingExperienceSettings' => ['shape' => 'StreamingExperienceSettings']]], 'UpdateStackResult' => ['type' => 'structure', 'members' => ['Stack' => ['shape' => 'Stack']]], 'UsageReportExecutionErrorCode' => ['type' => 'string', 'enum' => ['RESOURCE_NOT_FOUND', 'ACCESS_DENIED', 'INTERNAL_SERVICE_ERROR']], 'UsageReportSchedule' => ['type' => 'string', 'enum' => ['DAILY']], 'UsageReportSubscription' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 'String'], 'Schedule' => ['shape' => 'UsageReportSchedule'], 'LastGeneratedReportDate' => ['shape' => 'Timestamp'], 'SubscriptionErrors' => ['shape' => 'LastReportGenerationExecutionErrors']]], 'UsageReportSubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'UsageReportSubscription']], 'UsbDeviceFilterString' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '^((\\w*)\\s*(\\w*)\\s*\\,\\s*(\\w*)\\s*\\,\\s*\\*?(\\w*)\\s*\\,\\s*\\*?(\\w*)\\s*\\,\\s*\\*?\\d*\\s*\\,\\s*\\*?\\d*\\s*\\,\\s*[0-1]\\s*\\,\\s*[0-1]\\s*)$'], 'UsbDeviceFilterStrings' => ['type' => 'list', 'member' => ['shape' => 'UsbDeviceFilterString']], 'User' => ['type' => 'structure', 'required' => ['AuthenticationType'], 'members' => ['Arn' => ['shape' => 'Arn'], 'UserName' => ['shape' => 'Username'], 'Enabled' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'FirstName' => ['shape' => 'UserAttributeValue'], 'LastName' => ['shape' => 'UserAttributeValue'], 'CreatedTime' => ['shape' => 'Timestamp'], 'AuthenticationType' => ['shape' => 'AuthenticationType']]], 'UserAttributeValue' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[A-Za-z0-9_\\-\\s]+$', 'sensitive' => \true], 'UserId' => ['type' => 'string', 'max' => 128, 'min' => 2], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserSetting' => ['type' => 'structure', 'required' => ['Action', 'Permission'], 'members' => ['Action' => ['shape' => 'Action'], 'Permission' => ['shape' => 'Permission']]], 'UserSettingList' => ['type' => 'list', 'member' => ['shape' => 'UserSetting'], 'min' => 1], 'UserStackAssociation' => ['type' => 'structure', 'required' => ['StackName', 'UserName', 'AuthenticationType'], 'members' => ['StackName' => ['shape' => 'String'], 'UserName' => ['shape' => 'Username'], 'AuthenticationType' => ['shape' => 'AuthenticationType'], 'SendEmailNotification' => ['shape' => 'Boolean']]], 'UserStackAssociationError' => ['type' => 'structure', 'members' => ['UserStackAssociation' => ['shape' => 'UserStackAssociation'], 'ErrorCode' => ['shape' => 'UserStackAssociationErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'UserStackAssociationErrorCode' => ['type' => 'string', 'enum' => ['STACK_NOT_FOUND', 'USER_NAME_NOT_FOUND', 'DIRECTORY_NOT_FOUND', 'INTERNAL_ERROR']], 'UserStackAssociationErrorList' => ['type' => 'list', 'member' => ['shape' => 'UserStackAssociationError']], 'UserStackAssociationList' => ['type' => 'list', 'member' => ['shape' => 'UserStackAssociation'], 'max' => 25, 'min' => 1], 'Username' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+', 'sensitive' => \true], 'VisibilityType' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE', 'SHARED']], 'VpcConfig' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'SubnetIdList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList']]]]]; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 7af29c1..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appstream2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appstream2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appstream2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appstream2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-tests-1.json.php deleted file mode 100644 index 34e721b..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appstream2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/paginators-1.json.php deleted file mode 100644 index 030015a..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeImagePermissions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeImages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/smoke.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/smoke.json.php deleted file mode 100644 index 5e87c53..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeStacks', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/appstream/2016-12-01/waiters-2.json.php b/vendor/Aws3/Aws/data/appstream/2016-12-01/waiters-2.json.php deleted file mode 100644 index 6a2dd60..0000000 --- a/vendor/Aws3/Aws/data/appstream/2016-12-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['FleetStarted' => ['delay' => 30, 'maxAttempts' => 40, 'operation' => 'DescribeFleets', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Fleets[].State', 'expected' => 'RUNNING'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Fleets[].State', 'expected' => 'STOPPING'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Fleets[].State', 'expected' => 'STOPPED']]], 'FleetStopped' => ['delay' => 30, 'maxAttempts' => 40, 'operation' => 'DescribeFleets', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Fleets[].State', 'expected' => 'STOPPED'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Fleets[].State', 'expected' => 'STARTING'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Fleets[].State', 'expected' => 'RUNNING']]]]]; diff --git a/vendor/Aws3/Aws/data/appsync/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/appsync/2017-07-25/api-2.json.php deleted file mode 100644 index 820da32..0000000 --- a/vendor/Aws3/Aws/data/appsync/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'appsync', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWSAppSync', 'serviceFullName' => 'AWS AppSync', 'serviceId' => 'AppSync', 'signatureVersion' => 'v4', 'signingName' => 'appsync', 'uid' => 'appsync-2017-07-25'], 'operations' => ['AssociateApi' => ['name' => 'AssociateApi', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domainnames/{domainName}/apiassociation'], 'input' => ['shape' => 'AssociateApiRequest'], 'output' => ['shape' => 'AssociateApiResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'CreateApiCache' => ['name' => 'CreateApiCache', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/ApiCaches'], 'input' => ['shape' => 'CreateApiCacheRequest'], 'output' => ['shape' => 'CreateApiCacheResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'CreateApiKey' => ['name' => 'CreateApiKey', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/apikeys'], 'input' => ['shape' => 'CreateApiKeyRequest'], 'output' => ['shape' => 'CreateApiKeyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ApiKeyLimitExceededException'], ['shape' => 'ApiKeyValidityOutOfBoundsException']]], 'CreateDataSource' => ['name' => 'CreateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/datasources'], 'input' => ['shape' => 'CreateDataSourceRequest'], 'output' => ['shape' => 'CreateDataSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'CreateDomainName' => ['name' => 'CreateDomainName', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domainnames'], 'input' => ['shape' => 'CreateDomainNameRequest'], 'output' => ['shape' => 'CreateDomainNameResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'CreateFunction' => ['name' => 'CreateFunction', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/functions'], 'input' => ['shape' => 'CreateFunctionRequest'], 'output' => ['shape' => 'CreateFunctionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'CreateGraphqlApi' => ['name' => 'CreateGraphqlApi', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis'], 'input' => ['shape' => 'CreateGraphqlApiRequest'], 'output' => ['shape' => 'CreateGraphqlApiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ApiLimitExceededException']]], 'CreateResolver' => ['name' => 'CreateResolver', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}/resolvers'], 'input' => ['shape' => 'CreateResolverRequest'], 'output' => ['shape' => 'CreateResolverResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'CreateType' => ['name' => 'CreateType', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/types'], 'input' => ['shape' => 'CreateTypeRequest'], 'output' => ['shape' => 'CreateTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DeleteApiCache' => ['name' => 'DeleteApiCache', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/ApiCaches'], 'input' => ['shape' => 'DeleteApiCacheRequest'], 'output' => ['shape' => 'DeleteApiCacheResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DeleteApiKey' => ['name' => 'DeleteApiKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/apikeys/{id}'], 'input' => ['shape' => 'DeleteApiKeyRequest'], 'output' => ['shape' => 'DeleteApiKeyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DeleteDataSource' => ['name' => 'DeleteDataSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/datasources/{name}'], 'input' => ['shape' => 'DeleteDataSourceRequest'], 'output' => ['shape' => 'DeleteDataSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DeleteDomainName' => ['name' => 'DeleteDomainName', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/domainnames/{domainName}'], 'input' => ['shape' => 'DeleteDomainNameRequest'], 'output' => ['shape' => 'DeleteDomainNameResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'DeleteFunction' => ['name' => 'DeleteFunction', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/functions/{functionId}'], 'input' => ['shape' => 'DeleteFunctionRequest'], 'output' => ['shape' => 'DeleteFunctionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DeleteGraphqlApi' => ['name' => 'DeleteGraphqlApi', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}'], 'input' => ['shape' => 'DeleteGraphqlApiRequest'], 'output' => ['shape' => 'DeleteGraphqlApiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'DeleteResolver' => ['name' => 'DeleteResolver', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}'], 'input' => ['shape' => 'DeleteResolverRequest'], 'output' => ['shape' => 'DeleteResolverResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'DeleteType' => ['name' => 'DeleteType', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}'], 'input' => ['shape' => 'DeleteTypeRequest'], 'output' => ['shape' => 'DeleteTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'DisassociateApi' => ['name' => 'DisassociateApi', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/domainnames/{domainName}/apiassociation'], 'input' => ['shape' => 'DisassociateApiRequest'], 'output' => ['shape' => 'DisassociateApiResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'EvaluateCode' => ['name' => 'EvaluateCode', 'http' => ['method' => 'POST', 'requestUri' => '/v1/dataplane-evaluatecode'], 'input' => ['shape' => 'EvaluateCodeRequest'], 'output' => ['shape' => 'EvaluateCodeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'EvaluateMappingTemplate' => ['name' => 'EvaluateMappingTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/dataplane-evaluatetemplate'], 'input' => ['shape' => 'EvaluateMappingTemplateRequest'], 'output' => ['shape' => 'EvaluateMappingTemplateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'FlushApiCache' => ['name' => 'FlushApiCache', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apis/{apiId}/FlushCache'], 'input' => ['shape' => 'FlushApiCacheRequest'], 'output' => ['shape' => 'FlushApiCacheResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetApiAssociation' => ['name' => 'GetApiAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/v1/domainnames/{domainName}/apiassociation'], 'input' => ['shape' => 'GetApiAssociationRequest'], 'output' => ['shape' => 'GetApiAssociationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetApiCache' => ['name' => 'GetApiCache', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/ApiCaches'], 'input' => ['shape' => 'GetApiCacheRequest'], 'output' => ['shape' => 'GetApiCacheResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetDataSource' => ['name' => 'GetDataSource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/datasources/{name}'], 'input' => ['shape' => 'GetDataSourceRequest'], 'output' => ['shape' => 'GetDataSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetDomainName' => ['name' => 'GetDomainName', 'http' => ['method' => 'GET', 'requestUri' => '/v1/domainnames/{domainName}'], 'input' => ['shape' => 'GetDomainNameRequest'], 'output' => ['shape' => 'GetDomainNameResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetFunction' => ['name' => 'GetFunction', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/functions/{functionId}'], 'input' => ['shape' => 'GetFunctionRequest'], 'output' => ['shape' => 'GetFunctionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'GetGraphqlApi' => ['name' => 'GetGraphqlApi', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}'], 'input' => ['shape' => 'GetGraphqlApiRequest'], 'output' => ['shape' => 'GetGraphqlApiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'GetIntrospectionSchema' => ['name' => 'GetIntrospectionSchema', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/schema'], 'input' => ['shape' => 'GetIntrospectionSchemaRequest'], 'output' => ['shape' => 'GetIntrospectionSchemaResponse'], 'errors' => [['shape' => 'GraphQLSchemaException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetResolver' => ['name' => 'GetResolver', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}'], 'input' => ['shape' => 'GetResolverRequest'], 'output' => ['shape' => 'GetResolverResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'GetSchemaCreationStatus' => ['name' => 'GetSchemaCreationStatus', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/schemacreation'], 'input' => ['shape' => 'GetSchemaCreationStatusRequest'], 'output' => ['shape' => 'GetSchemaCreationStatusResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'GetType' => ['name' => 'GetType', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}'], 'input' => ['shape' => 'GetTypeRequest'], 'output' => ['shape' => 'GetTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListApiKeys' => ['name' => 'ListApiKeys', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/apikeys'], 'input' => ['shape' => 'ListApiKeysRequest'], 'output' => ['shape' => 'ListApiKeysResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListDataSources' => ['name' => 'ListDataSources', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/datasources'], 'input' => ['shape' => 'ListDataSourcesRequest'], 'output' => ['shape' => 'ListDataSourcesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListDomainNames' => ['name' => 'ListDomainNames', 'http' => ['method' => 'GET', 'requestUri' => '/v1/domainnames'], 'input' => ['shape' => 'ListDomainNamesRequest'], 'output' => ['shape' => 'ListDomainNamesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'ListFunctions' => ['name' => 'ListFunctions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/functions'], 'input' => ['shape' => 'ListFunctionsRequest'], 'output' => ['shape' => 'ListFunctionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListGraphqlApis' => ['name' => 'ListGraphqlApis', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis'], 'input' => ['shape' => 'ListGraphqlApisRequest'], 'output' => ['shape' => 'ListGraphqlApisResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListResolvers' => ['name' => 'ListResolvers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}/resolvers'], 'input' => ['shape' => 'ListResolversRequest'], 'output' => ['shape' => 'ListResolversResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListResolversByFunction' => ['name' => 'ListResolversByFunction', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/functions/{functionId}/resolvers'], 'input' => ['shape' => 'ListResolversByFunctionRequest'], 'output' => ['shape' => 'ListResolversByFunctionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'ListTypes' => ['name' => 'ListTypes', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apis/{apiId}/types'], 'input' => ['shape' => 'ListTypesRequest'], 'output' => ['shape' => 'ListTypesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'StartSchemaCreation' => ['name' => 'StartSchemaCreation', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/schemacreation'], 'input' => ['shape' => 'StartSchemaCreationRequest'], 'output' => ['shape' => 'StartSchemaCreationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'UpdateApiCache' => ['name' => 'UpdateApiCache', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/ApiCaches/update'], 'input' => ['shape' => 'UpdateApiCacheRequest'], 'output' => ['shape' => 'UpdateApiCacheResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'UpdateApiKey' => ['name' => 'UpdateApiKey', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/apikeys/{id}'], 'input' => ['shape' => 'UpdateApiKeyRequest'], 'output' => ['shape' => 'UpdateApiKeyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ApiKeyValidityOutOfBoundsException']]], 'UpdateDataSource' => ['name' => 'UpdateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/datasources/{name}'], 'input' => ['shape' => 'UpdateDataSourceRequest'], 'output' => ['shape' => 'UpdateDataSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'UpdateDomainName' => ['name' => 'UpdateDomainName', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domainnames/{domainName}'], 'input' => ['shape' => 'UpdateDomainNameRequest'], 'output' => ['shape' => 'UpdateDomainNameResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'UpdateFunction' => ['name' => 'UpdateFunction', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/functions/{functionId}'], 'input' => ['shape' => 'UpdateFunctionRequest'], 'output' => ['shape' => 'UpdateFunctionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'UpdateGraphqlApi' => ['name' => 'UpdateGraphqlApi', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}'], 'input' => ['shape' => 'UpdateGraphqlApiRequest'], 'output' => ['shape' => 'UpdateGraphqlApiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'AccessDeniedException']]], 'UpdateResolver' => ['name' => 'UpdateResolver', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}'], 'input' => ['shape' => 'UpdateResolverRequest'], 'output' => ['shape' => 'UpdateResolverResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'UpdateType' => ['name' => 'UpdateType', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apis/{apiId}/types/{typeName}'], 'input' => ['shape' => 'UpdateTypeRequest'], 'output' => ['shape' => 'UpdateTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AdditionalAuthenticationProvider' => ['type' => 'structure', 'members' => ['authenticationType' => ['shape' => 'AuthenticationType'], 'openIDConnectConfig' => ['shape' => 'OpenIDConnectConfig'], 'userPoolConfig' => ['shape' => 'CognitoUserPoolConfig'], 'lambdaAuthorizerConfig' => ['shape' => 'LambdaAuthorizerConfig']]], 'AdditionalAuthenticationProviders' => ['type' => 'list', 'member' => ['shape' => 'AdditionalAuthenticationProvider']], 'ApiAssociation' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'apiId' => ['shape' => 'String'], 'associationStatus' => ['shape' => 'AssociationStatus'], 'deploymentDetail' => ['shape' => 'String']]], 'ApiCache' => ['type' => 'structure', 'members' => ['ttl' => ['shape' => 'Long'], 'apiCachingBehavior' => ['shape' => 'ApiCachingBehavior'], 'transitEncryptionEnabled' => ['shape' => 'Boolean'], 'atRestEncryptionEnabled' => ['shape' => 'Boolean'], 'type' => ['shape' => 'ApiCacheType'], 'status' => ['shape' => 'ApiCacheStatus']]], 'ApiCacheStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'DELETING', 'MODIFYING', 'FAILED']], 'ApiCacheType' => ['type' => 'string', 'enum' => ['T2_SMALL', 'T2_MEDIUM', 'R4_LARGE', 'R4_XLARGE', 'R4_2XLARGE', 'R4_4XLARGE', 'R4_8XLARGE', 'SMALL', 'MEDIUM', 'LARGE', 'XLARGE', 'LARGE_2X', 'LARGE_4X', 'LARGE_8X', 'LARGE_12X']], 'ApiCachingBehavior' => ['type' => 'string', 'enum' => ['FULL_REQUEST_CACHING', 'PER_RESOLVER_CACHING']], 'ApiKey' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'expires' => ['shape' => 'Long'], 'deletes' => ['shape' => 'Long']]], 'ApiKeyLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ApiKeyValidityOutOfBoundsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ApiKeys' => ['type' => 'list', 'member' => ['shape' => 'ApiKey']], 'ApiLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AppSyncRuntime' => ['type' => 'structure', 'required' => ['name', 'runtimeVersion'], 'members' => ['name' => ['shape' => 'RuntimeName'], 'runtimeVersion' => ['shape' => 'String']]], 'AssociateApiRequest' => ['type' => 'structure', 'required' => ['domainName', 'apiId'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName'], 'apiId' => ['shape' => 'String']]], 'AssociateApiResponse' => ['type' => 'structure', 'members' => ['apiAssociation' => ['shape' => 'ApiAssociation']]], 'AssociationStatus' => ['type' => 'string', 'enum' => ['PROCESSING', 'FAILED', 'SUCCESS']], 'AuthenticationType' => ['type' => 'string', 'enum' => ['API_KEY', 'AWS_IAM', 'AMAZON_COGNITO_USER_POOLS', 'OPENID_CONNECT', 'AWS_LAMBDA']], 'AuthorizationConfig' => ['type' => 'structure', 'required' => ['authorizationType'], 'members' => ['authorizationType' => ['shape' => 'AuthorizationType'], 'awsIamConfig' => ['shape' => 'AwsIamConfig']]], 'AuthorizationType' => ['type' => 'string', 'enum' => ['AWS_IAM']], 'AwsIamConfig' => ['type' => 'structure', 'members' => ['signingRegion' => ['shape' => 'String'], 'signingServiceName' => ['shape' => 'String']]], 'BadRequestDetail' => ['type' => 'structure', 'members' => ['codeErrors' => ['shape' => 'CodeErrors']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'reason' => ['shape' => 'BadRequestReason'], 'detail' => ['shape' => 'BadRequestDetail']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BadRequestReason' => ['type' => 'string', 'enum' => ['CODE_ERROR']], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean'], 'BooleanValue' => ['type' => 'boolean'], 'CachingConfig' => ['type' => 'structure', 'required' => ['ttl'], 'members' => ['ttl' => ['shape' => 'Long'], 'cachingKeys' => ['shape' => 'CachingKeys']]], 'CachingKeys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'CertificateArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[a-z-]*:(acm|iam):[a-z0-9-]*:\\d{12}:(certificate|server-certificate)/[0-9A-Za-z_/-]*$'], 'Code' => ['type' => 'string', 'max' => 32768, 'min' => 1], 'CodeError' => ['type' => 'structure', 'members' => ['errorType' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'location' => ['shape' => 'CodeErrorLocation']]], 'CodeErrorColumn' => ['type' => 'integer'], 'CodeErrorLine' => ['type' => 'integer'], 'CodeErrorLocation' => ['type' => 'structure', 'members' => ['line' => ['shape' => 'CodeErrorLine'], 'column' => ['shape' => 'CodeErrorColumn'], 'span' => ['shape' => 'CodeErrorSpan']]], 'CodeErrorSpan' => ['type' => 'integer'], 'CodeErrors' => ['type' => 'list', 'member' => ['shape' => 'CodeError']], 'CognitoUserPoolConfig' => ['type' => 'structure', 'required' => ['userPoolId', 'awsRegion'], 'members' => ['userPoolId' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String'], 'appIdClientRegex' => ['shape' => 'String']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConflictDetectionType' => ['type' => 'string', 'enum' => ['VERSION', 'NONE']], 'ConflictHandlerType' => ['type' => 'string', 'enum' => ['OPTIMISTIC_CONCURRENCY', 'LAMBDA', 'AUTOMERGE', 'NONE']], 'Context' => ['type' => 'string', 'max' => 28000, 'min' => 2, 'pattern' => '^[\\s\\S]*$'], 'CreateApiCacheRequest' => ['type' => 'structure', 'required' => ['apiId', 'ttl', 'apiCachingBehavior', 'type'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'ttl' => ['shape' => 'Long'], 'transitEncryptionEnabled' => ['shape' => 'Boolean'], 'atRestEncryptionEnabled' => ['shape' => 'Boolean'], 'apiCachingBehavior' => ['shape' => 'ApiCachingBehavior'], 'type' => ['shape' => 'ApiCacheType']]], 'CreateApiCacheResponse' => ['type' => 'structure', 'members' => ['apiCache' => ['shape' => 'ApiCache']]], 'CreateApiKeyRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'description' => ['shape' => 'String'], 'expires' => ['shape' => 'Long']]], 'CreateApiKeyResponse' => ['type' => 'structure', 'members' => ['apiKey' => ['shape' => 'ApiKey']]], 'CreateDataSourceRequest' => ['type' => 'structure', 'required' => ['apiId', 'name', 'type'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'type' => ['shape' => 'DataSourceType'], 'serviceRoleArn' => ['shape' => 'String'], 'dynamodbConfig' => ['shape' => 'DynamodbDataSourceConfig'], 'lambdaConfig' => ['shape' => 'LambdaDataSourceConfig'], 'elasticsearchConfig' => ['shape' => 'ElasticsearchDataSourceConfig'], 'openSearchServiceConfig' => ['shape' => 'OpenSearchServiceDataSourceConfig'], 'httpConfig' => ['shape' => 'HttpDataSourceConfig'], 'relationalDatabaseConfig' => ['shape' => 'RelationalDatabaseDataSourceConfig'], 'eventBridgeConfig' => ['shape' => 'EventBridgeDataSourceConfig']]], 'CreateDataSourceResponse' => ['type' => 'structure', 'members' => ['dataSource' => ['shape' => 'DataSource']]], 'CreateDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName', 'certificateArn'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'certificateArn' => ['shape' => 'CertificateArn'], 'description' => ['shape' => 'Description']]], 'CreateDomainNameResponse' => ['type' => 'structure', 'members' => ['domainNameConfig' => ['shape' => 'DomainNameConfig']]], 'CreateFunctionRequest' => ['type' => 'structure', 'required' => ['apiId', 'name', 'dataSourceName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'dataSourceName' => ['shape' => 'ResourceName'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'functionVersion' => ['shape' => 'String'], 'syncConfig' => ['shape' => 'SyncConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'CreateFunctionResponse' => ['type' => 'structure', 'members' => ['functionConfiguration' => ['shape' => 'FunctionConfiguration']]], 'CreateGraphqlApiRequest' => ['type' => 'structure', 'required' => ['name', 'authenticationType'], 'members' => ['name' => ['shape' => 'String'], 'logConfig' => ['shape' => 'LogConfig'], 'authenticationType' => ['shape' => 'AuthenticationType'], 'userPoolConfig' => ['shape' => 'UserPoolConfig'], 'openIDConnectConfig' => ['shape' => 'OpenIDConnectConfig'], 'tags' => ['shape' => 'TagMap'], 'additionalAuthenticationProviders' => ['shape' => 'AdditionalAuthenticationProviders'], 'xrayEnabled' => ['shape' => 'Boolean'], 'lambdaAuthorizerConfig' => ['shape' => 'LambdaAuthorizerConfig']]], 'CreateGraphqlApiResponse' => ['type' => 'structure', 'members' => ['graphqlApi' => ['shape' => 'GraphqlApi']]], 'CreateResolverRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'fieldName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'fieldName' => ['shape' => 'ResourceName'], 'dataSourceName' => ['shape' => 'ResourceName'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'kind' => ['shape' => 'ResolverKind'], 'pipelineConfig' => ['shape' => 'PipelineConfig'], 'syncConfig' => ['shape' => 'SyncConfig'], 'cachingConfig' => ['shape' => 'CachingConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'CreateResolverResponse' => ['type' => 'structure', 'members' => ['resolver' => ['shape' => 'Resolver']]], 'CreateTypeRequest' => ['type' => 'structure', 'required' => ['apiId', 'definition', 'format'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'definition' => ['shape' => 'String'], 'format' => ['shape' => 'TypeDefinitionFormat']]], 'CreateTypeResponse' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'Type']]], 'DataSource' => ['type' => 'structure', 'members' => ['dataSourceArn' => ['shape' => 'String'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'type' => ['shape' => 'DataSourceType'], 'serviceRoleArn' => ['shape' => 'String'], 'dynamodbConfig' => ['shape' => 'DynamodbDataSourceConfig'], 'lambdaConfig' => ['shape' => 'LambdaDataSourceConfig'], 'elasticsearchConfig' => ['shape' => 'ElasticsearchDataSourceConfig'], 'openSearchServiceConfig' => ['shape' => 'OpenSearchServiceDataSourceConfig'], 'httpConfig' => ['shape' => 'HttpDataSourceConfig'], 'relationalDatabaseConfig' => ['shape' => 'RelationalDatabaseDataSourceConfig'], 'eventBridgeConfig' => ['shape' => 'EventBridgeDataSourceConfig']]], 'DataSourceType' => ['type' => 'string', 'enum' => ['AWS_LAMBDA', 'AMAZON_DYNAMODB', 'AMAZON_ELASTICSEARCH', 'NONE', 'HTTP', 'RELATIONAL_DATABASE', 'AMAZON_OPENSEARCH_SERVICE', 'AMAZON_EVENTBRIDGE']], 'DataSources' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DefaultAction' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'DeleteApiCacheRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'DeleteApiCacheResponse' => ['type' => 'structure', 'members' => []], 'DeleteApiKeyRequest' => ['type' => 'structure', 'required' => ['apiId', 'id'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteApiKeyResponse' => ['type' => 'structure', 'members' => []], 'DeleteDataSourceRequest' => ['type' => 'structure', 'required' => ['apiId', 'name'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteDataSourceResponse' => ['type' => 'structure', 'members' => []], 'DeleteDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'DeleteDomainNameResponse' => ['type' => 'structure', 'members' => []], 'DeleteFunctionRequest' => ['type' => 'structure', 'required' => ['apiId', 'functionId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'functionId' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'functionId']]], 'DeleteFunctionResponse' => ['type' => 'structure', 'members' => []], 'DeleteGraphqlApiRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'DeleteGraphqlApiResponse' => ['type' => 'structure', 'members' => []], 'DeleteResolverRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'fieldName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'fieldName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'fieldName']]], 'DeleteResolverResponse' => ['type' => 'structure', 'members' => []], 'DeleteTypeRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName']]], 'DeleteTypeResponse' => ['type' => 'structure', 'members' => []], 'DeltaSyncConfig' => ['type' => 'structure', 'members' => ['baseTableTTL' => ['shape' => 'Long'], 'deltaSyncTableName' => ['shape' => 'String'], 'deltaSyncTableTTL' => ['shape' => 'Long']]], 'Description' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^.*$'], 'DisassociateApiRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'DisassociateApiResponse' => ['type' => 'structure', 'members' => []], 'DomainName' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^(\\*[\\w\\d-]*\\.)?([\\w\\d-]+\\.)+[\\w\\d-]+$'], 'DomainNameConfig' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'description' => ['shape' => 'Description'], 'certificateArn' => ['shape' => 'CertificateArn'], 'appsyncDomainName' => ['shape' => 'String'], 'hostedZoneId' => ['shape' => 'String']]], 'DomainNameConfigs' => ['type' => 'list', 'member' => ['shape' => 'DomainNameConfig']], 'DynamodbDataSourceConfig' => ['type' => 'structure', 'required' => ['tableName', 'awsRegion'], 'members' => ['tableName' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String'], 'useCallerCredentials' => ['shape' => 'Boolean'], 'deltaSyncConfig' => ['shape' => 'DeltaSyncConfig'], 'versioned' => ['shape' => 'Boolean']]], 'ElasticsearchDataSourceConfig' => ['type' => 'structure', 'required' => ['endpoint', 'awsRegion'], 'members' => ['endpoint' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String']]], 'ErrorDetail' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']]], 'ErrorMessage' => ['type' => 'string'], 'EvaluateCodeErrorDetail' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'codeErrors' => ['shape' => 'CodeErrors']]], 'EvaluateCodeRequest' => ['type' => 'structure', 'required' => ['runtime', 'code', 'context'], 'members' => ['runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code'], 'context' => ['shape' => 'Context'], 'function' => ['shape' => 'String']]], 'EvaluateCodeResponse' => ['type' => 'structure', 'members' => ['evaluationResult' => ['shape' => 'EvaluationResult'], 'error' => ['shape' => 'EvaluateCodeErrorDetail'], 'logs' => ['shape' => 'Logs']]], 'EvaluateMappingTemplateRequest' => ['type' => 'structure', 'required' => ['template', 'context'], 'members' => ['template' => ['shape' => 'Template'], 'context' => ['shape' => 'Context']]], 'EvaluateMappingTemplateResponse' => ['type' => 'structure', 'members' => ['evaluationResult' => ['shape' => 'EvaluationResult'], 'error' => ['shape' => 'ErrorDetail'], 'logs' => ['shape' => 'Logs']]], 'EvaluationResult' => ['type' => 'string', 'max' => 65536, 'min' => 0, 'pattern' => '^[\\s\\S]*$'], 'EventBridgeDataSourceConfig' => ['type' => 'structure', 'required' => ['eventBusArn'], 'members' => ['eventBusArn' => ['shape' => 'String']]], 'FieldLogLevel' => ['type' => 'string', 'enum' => ['NONE', 'ERROR', 'ALL']], 'FlushApiCacheRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'FlushApiCacheResponse' => ['type' => 'structure', 'members' => []], 'FunctionConfiguration' => ['type' => 'structure', 'members' => ['functionId' => ['shape' => 'String'], 'functionArn' => ['shape' => 'String'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'dataSourceName' => ['shape' => 'ResourceName'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'functionVersion' => ['shape' => 'String'], 'syncConfig' => ['shape' => 'SyncConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'Functions' => ['type' => 'list', 'member' => ['shape' => 'FunctionConfiguration']], 'FunctionsIds' => ['type' => 'list', 'member' => ['shape' => 'String']], 'GetApiAssociationRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'GetApiAssociationResponse' => ['type' => 'structure', 'members' => ['apiAssociation' => ['shape' => 'ApiAssociation']]], 'GetApiCacheRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'GetApiCacheResponse' => ['type' => 'structure', 'members' => ['apiCache' => ['shape' => 'ApiCache']]], 'GetDataSourceRequest' => ['type' => 'structure', 'required' => ['apiId', 'name'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'name']]], 'GetDataSourceResponse' => ['type' => 'structure', 'members' => ['dataSource' => ['shape' => 'DataSource']]], 'GetDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName']]], 'GetDomainNameResponse' => ['type' => 'structure', 'members' => ['domainNameConfig' => ['shape' => 'DomainNameConfig']]], 'GetFunctionRequest' => ['type' => 'structure', 'required' => ['apiId', 'functionId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'functionId' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'functionId']]], 'GetFunctionResponse' => ['type' => 'structure', 'members' => ['functionConfiguration' => ['shape' => 'FunctionConfiguration']]], 'GetGraphqlApiRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'GetGraphqlApiResponse' => ['type' => 'structure', 'members' => ['graphqlApi' => ['shape' => 'GraphqlApi']]], 'GetIntrospectionSchemaRequest' => ['type' => 'structure', 'required' => ['apiId', 'format'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'format' => ['shape' => 'OutputType', 'location' => 'querystring', 'locationName' => 'format'], 'includeDirectives' => ['shape' => 'BooleanValue', 'location' => 'querystring', 'locationName' => 'includeDirectives']]], 'GetIntrospectionSchemaResponse' => ['type' => 'structure', 'members' => ['schema' => ['shape' => 'Blob']], 'payload' => 'schema'], 'GetResolverRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'fieldName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'fieldName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'fieldName']]], 'GetResolverResponse' => ['type' => 'structure', 'members' => ['resolver' => ['shape' => 'Resolver']]], 'GetSchemaCreationStatusRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId']]], 'GetSchemaCreationStatusResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'SchemaStatus'], 'details' => ['shape' => 'String']]], 'GetTypeRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'format'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'format' => ['shape' => 'TypeDefinitionFormat', 'location' => 'querystring', 'locationName' => 'format']]], 'GetTypeResponse' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'Type']]], 'GraphQLSchemaException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'GraphqlApi' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'apiId' => ['shape' => 'String'], 'authenticationType' => ['shape' => 'AuthenticationType'], 'logConfig' => ['shape' => 'LogConfig'], 'userPoolConfig' => ['shape' => 'UserPoolConfig'], 'openIDConnectConfig' => ['shape' => 'OpenIDConnectConfig'], 'arn' => ['shape' => 'String'], 'uris' => ['shape' => 'MapOfStringToString'], 'tags' => ['shape' => 'TagMap'], 'additionalAuthenticationProviders' => ['shape' => 'AdditionalAuthenticationProviders'], 'xrayEnabled' => ['shape' => 'Boolean'], 'wafWebAclArn' => ['shape' => 'String'], 'lambdaAuthorizerConfig' => ['shape' => 'LambdaAuthorizerConfig']]], 'GraphqlApis' => ['type' => 'list', 'member' => ['shape' => 'GraphqlApi']], 'HttpDataSourceConfig' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'String'], 'authorizationConfig' => ['shape' => 'AuthorizationConfig']]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LambdaAuthorizerConfig' => ['type' => 'structure', 'required' => ['authorizerUri'], 'members' => ['authorizerResultTtlInSeconds' => ['shape' => 'TTL'], 'authorizerUri' => ['shape' => 'String'], 'identityValidationExpression' => ['shape' => 'String']]], 'LambdaConflictHandlerConfig' => ['type' => 'structure', 'members' => ['lambdaConflictHandlerArn' => ['shape' => 'String']]], 'LambdaDataSourceConfig' => ['type' => 'structure', 'required' => ['lambdaFunctionArn'], 'members' => ['lambdaFunctionArn' => ['shape' => 'String']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListApiKeysRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListApiKeysResponse' => ['type' => 'structure', 'members' => ['apiKeys' => ['shape' => 'ApiKeys'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDataSourcesRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDataSourcesResponse' => ['type' => 'structure', 'members' => ['dataSources' => ['shape' => 'DataSources'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDomainNamesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDomainNamesResponse' => ['type' => 'structure', 'members' => ['domainNameConfigs' => ['shape' => 'DomainNameConfigs'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListFunctionsRequest' => ['type' => 'structure', 'required' => ['apiId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListFunctionsResponse' => ['type' => 'structure', 'members' => ['functions' => ['shape' => 'Functions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListGraphqlApisRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListGraphqlApisResponse' => ['type' => 'structure', 'members' => ['graphqlApis' => ['shape' => 'GraphqlApis'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListResolversByFunctionRequest' => ['type' => 'structure', 'required' => ['apiId', 'functionId'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'functionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'functionId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListResolversByFunctionResponse' => ['type' => 'structure', 'members' => ['resolvers' => ['shape' => 'Resolvers'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListResolversRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'typeName'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListResolversResponse' => ['type' => 'structure', 'members' => ['resolvers' => ['shape' => 'Resolvers'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTypesRequest' => ['type' => 'structure', 'required' => ['apiId', 'format'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'format' => ['shape' => 'TypeDefinitionFormat', 'location' => 'querystring', 'locationName' => 'format'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListTypesResponse' => ['type' => 'structure', 'members' => ['types' => ['shape' => 'TypeList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'LogConfig' => ['type' => 'structure', 'required' => ['fieldLogLevel', 'cloudWatchLogsRoleArn'], 'members' => ['fieldLogLevel' => ['shape' => 'FieldLogLevel'], 'cloudWatchLogsRoleArn' => ['shape' => 'String'], 'excludeVerboseContent' => ['shape' => 'Boolean']]], 'Logs' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Long' => ['type' => 'long'], 'MapOfStringToString' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'MappingTemplate' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '^.*$'], 'MaxBatchSize' => ['type' => 'integer', 'max' => 2000, 'min' => 0], 'MaxResults' => ['type' => 'integer', 'max' => 25, 'min' => 0], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OpenIDConnectConfig' => ['type' => 'structure', 'required' => ['issuer'], 'members' => ['issuer' => ['shape' => 'String'], 'clientId' => ['shape' => 'String'], 'iatTTL' => ['shape' => 'Long'], 'authTTL' => ['shape' => 'Long']]], 'OpenSearchServiceDataSourceConfig' => ['type' => 'structure', 'required' => ['endpoint', 'awsRegion'], 'members' => ['endpoint' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String']]], 'OutputType' => ['type' => 'string', 'enum' => ['SDL', 'JSON']], 'PaginationToken' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[\\\\S]+'], 'PipelineConfig' => ['type' => 'structure', 'members' => ['functions' => ['shape' => 'FunctionsIds']]], 'RdsHttpEndpointConfig' => ['type' => 'structure', 'members' => ['awsRegion' => ['shape' => 'String'], 'dbClusterIdentifier' => ['shape' => 'String'], 'databaseName' => ['shape' => 'String'], 'schema' => ['shape' => 'String'], 'awsSecretStoreArn' => ['shape' => 'String']]], 'RelationalDatabaseDataSourceConfig' => ['type' => 'structure', 'members' => ['relationalDatabaseSourceType' => ['shape' => 'RelationalDatabaseSourceType'], 'rdsHttpEndpointConfig' => ['shape' => 'RdsHttpEndpointConfig']]], 'RelationalDatabaseSourceType' => ['type' => 'string', 'enum' => ['RDS_HTTP_ENDPOINT']], 'Resolver' => ['type' => 'structure', 'members' => ['typeName' => ['shape' => 'ResourceName'], 'fieldName' => ['shape' => 'ResourceName'], 'dataSourceName' => ['shape' => 'ResourceName'], 'resolverArn' => ['shape' => 'String'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'kind' => ['shape' => 'ResolverKind'], 'pipelineConfig' => ['shape' => 'PipelineConfig'], 'syncConfig' => ['shape' => 'SyncConfig'], 'cachingConfig' => ['shape' => 'CachingConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'ResolverKind' => ['type' => 'string', 'enum' => ['UNIT', 'PIPELINE']], 'Resolvers' => ['type' => 'list', 'member' => ['shape' => 'Resolver']], 'ResourceArn' => ['type' => 'string', 'max' => 75, 'min' => 70, 'pattern' => '^arn:aws:appsync:[A-Za-z0-9_/.-]{0,63}:\\d{12}:apis/[0-9A-Za-z_-]{26}$'], 'ResourceName' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[_A-Za-z][_0-9A-Za-z]*'], 'RuntimeName' => ['type' => 'string', 'enum' => ['APPSYNC_JS']], 'SchemaStatus' => ['type' => 'string', 'enum' => ['PROCESSING', 'ACTIVE', 'DELETING', 'FAILED', 'SUCCESS', 'NOT_APPLICABLE']], 'StartSchemaCreationRequest' => ['type' => 'structure', 'required' => ['apiId', 'definition'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'definition' => ['shape' => 'Blob']]], 'StartSchemaCreationResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'SchemaStatus']]], 'String' => ['type' => 'string'], 'SyncConfig' => ['type' => 'structure', 'members' => ['conflictHandler' => ['shape' => 'ConflictHandlerType'], 'conflictDetection' => ['shape' => 'ConflictDetectionType'], 'lambdaConflictHandlerConfig' => ['shape' => 'LambdaConflictHandlerConfig']]], 'TTL' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[ a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^[\\s\\w+-=\\.:/@]*$'], 'Template' => ['type' => 'string', 'max' => 65536, 'min' => 2, 'pattern' => '^[\\s\\S]*$'], 'Type' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'arn' => ['shape' => 'String'], 'definition' => ['shape' => 'String'], 'format' => ['shape' => 'TypeDefinitionFormat']]], 'TypeDefinitionFormat' => ['type' => 'string', 'enum' => ['SDL', 'JSON']], 'TypeList' => ['type' => 'list', 'member' => ['shape' => 'Type']], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApiCacheRequest' => ['type' => 'structure', 'required' => ['apiId', 'ttl', 'apiCachingBehavior', 'type'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'ttl' => ['shape' => 'Long'], 'apiCachingBehavior' => ['shape' => 'ApiCachingBehavior'], 'type' => ['shape' => 'ApiCacheType']]], 'UpdateApiCacheResponse' => ['type' => 'structure', 'members' => ['apiCache' => ['shape' => 'ApiCache']]], 'UpdateApiKeyRequest' => ['type' => 'structure', 'required' => ['apiId', 'id'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'id'], 'description' => ['shape' => 'String'], 'expires' => ['shape' => 'Long']]], 'UpdateApiKeyResponse' => ['type' => 'structure', 'members' => ['apiKey' => ['shape' => 'ApiKey']]], 'UpdateDataSourceRequest' => ['type' => 'structure', 'required' => ['apiId', 'name', 'type'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'name'], 'description' => ['shape' => 'String'], 'type' => ['shape' => 'DataSourceType'], 'serviceRoleArn' => ['shape' => 'String'], 'dynamodbConfig' => ['shape' => 'DynamodbDataSourceConfig'], 'lambdaConfig' => ['shape' => 'LambdaDataSourceConfig'], 'elasticsearchConfig' => ['shape' => 'ElasticsearchDataSourceConfig'], 'openSearchServiceConfig' => ['shape' => 'OpenSearchServiceDataSourceConfig'], 'httpConfig' => ['shape' => 'HttpDataSourceConfig'], 'relationalDatabaseConfig' => ['shape' => 'RelationalDatabaseDataSourceConfig'], 'eventBridgeConfig' => ['shape' => 'EventBridgeDataSourceConfig']]], 'UpdateDataSourceResponse' => ['type' => 'structure', 'members' => ['dataSource' => ['shape' => 'DataSource']]], 'UpdateDomainNameRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'domainName'], 'description' => ['shape' => 'Description']]], 'UpdateDomainNameResponse' => ['type' => 'structure', 'members' => ['domainNameConfig' => ['shape' => 'DomainNameConfig']]], 'UpdateFunctionRequest' => ['type' => 'structure', 'required' => ['apiId', 'name', 'functionId', 'dataSourceName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'String'], 'functionId' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'functionId'], 'dataSourceName' => ['shape' => 'ResourceName'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'functionVersion' => ['shape' => 'String'], 'syncConfig' => ['shape' => 'SyncConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'UpdateFunctionResponse' => ['type' => 'structure', 'members' => ['functionConfiguration' => ['shape' => 'FunctionConfiguration']]], 'UpdateGraphqlApiRequest' => ['type' => 'structure', 'required' => ['apiId', 'name'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'name' => ['shape' => 'String'], 'logConfig' => ['shape' => 'LogConfig'], 'authenticationType' => ['shape' => 'AuthenticationType'], 'userPoolConfig' => ['shape' => 'UserPoolConfig'], 'openIDConnectConfig' => ['shape' => 'OpenIDConnectConfig'], 'additionalAuthenticationProviders' => ['shape' => 'AdditionalAuthenticationProviders'], 'xrayEnabled' => ['shape' => 'Boolean'], 'lambdaAuthorizerConfig' => ['shape' => 'LambdaAuthorizerConfig']]], 'UpdateGraphqlApiResponse' => ['type' => 'structure', 'members' => ['graphqlApi' => ['shape' => 'GraphqlApi']]], 'UpdateResolverRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'fieldName'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'fieldName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'fieldName'], 'dataSourceName' => ['shape' => 'ResourceName'], 'requestMappingTemplate' => ['shape' => 'MappingTemplate'], 'responseMappingTemplate' => ['shape' => 'MappingTemplate'], 'kind' => ['shape' => 'ResolverKind'], 'pipelineConfig' => ['shape' => 'PipelineConfig'], 'syncConfig' => ['shape' => 'SyncConfig'], 'cachingConfig' => ['shape' => 'CachingConfig'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'runtime' => ['shape' => 'AppSyncRuntime'], 'code' => ['shape' => 'Code']]], 'UpdateResolverResponse' => ['type' => 'structure', 'members' => ['resolver' => ['shape' => 'Resolver']]], 'UpdateTypeRequest' => ['type' => 'structure', 'required' => ['apiId', 'typeName', 'format'], 'members' => ['apiId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'apiId'], 'typeName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'typeName'], 'definition' => ['shape' => 'String'], 'format' => ['shape' => 'TypeDefinitionFormat']]], 'UpdateTypeResponse' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'Type']]], 'UserPoolConfig' => ['type' => 'structure', 'required' => ['userPoolId', 'awsRegion', 'defaultAction'], 'members' => ['userPoolId' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String'], 'defaultAction' => ['shape' => 'DefaultAction'], 'appIdClientRegex' => ['shape' => 'String']]]]]; diff --git a/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index eb52a46..0000000 --- a/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appsync-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appsync-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://appsync.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://appsync.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index f247ae8..0000000 --- a/vendor/Aws3/Aws/data/appsync/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://appsync.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/appsync/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/appsync/2017-07-25/paginators-1.json.php deleted file mode 100644 index 5d1086d..0000000 --- a/vendor/Aws3/Aws/data/appsync/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/api-2.json.php b/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/api-2.json.php deleted file mode 100644 index f128c89..0000000 --- a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-10-30', 'endpointPrefix' => 'arc-zonal-shift', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS ARC - Zonal Shift', 'serviceId' => 'ARC Zonal Shift', 'signatureVersion' => 'v4', 'signingName' => 'arc-zonal-shift', 'uid' => 'arc-zonal-shift-2022-10-30'], 'operations' => ['CancelZonalShift' => ['name' => 'CancelZonalShift', 'http' => ['method' => 'DELETE', 'requestUri' => '/zonalshifts/{zonalShiftId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelZonalShiftRequest'], 'output' => ['shape' => 'ZonalShift'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetManagedResource' => ['name' => 'GetManagedResource', 'http' => ['method' => 'GET', 'requestUri' => '/managedresources/{resourceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetManagedResourceRequest'], 'output' => ['shape' => 'GetManagedResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListManagedResources' => ['name' => 'ListManagedResources', 'http' => ['method' => 'GET', 'requestUri' => '/managedresources', 'responseCode' => 200], 'input' => ['shape' => 'ListManagedResourcesRequest'], 'output' => ['shape' => 'ListManagedResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListZonalShifts' => ['name' => 'ListZonalShifts', 'http' => ['method' => 'GET', 'requestUri' => '/zonalshifts', 'responseCode' => 200], 'input' => ['shape' => 'ListZonalShiftsRequest'], 'output' => ['shape' => 'ListZonalShiftsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'StartZonalShift' => ['name' => 'StartZonalShift', 'http' => ['method' => 'POST', 'requestUri' => '/zonalshifts', 'responseCode' => 201], 'input' => ['shape' => 'StartZonalShiftRequest'], 'output' => ['shape' => 'ZonalShift'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateZonalShift' => ['name' => 'UpdateZonalShift', 'http' => ['method' => 'PATCH', 'requestUri' => '/zonalshifts/{zonalShiftId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateZonalShiftRequest'], 'output' => ['shape' => 'ZonalShift'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AppliedStatus' => ['type' => 'string', 'enum' => ['APPLIED', 'NOT_APPLIED']], 'AppliedWeights' => ['type' => 'map', 'key' => ['shape' => 'AvailabilityZone'], 'value' => ['shape' => 'Weight']], 'AvailabilityZone' => ['type' => 'string', 'max' => 20, 'min' => 0], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'CancelZonalShiftRequest' => ['type' => 'structure', 'required' => ['zonalShiftId'], 'members' => ['zonalShiftId' => ['shape' => 'ZonalShiftId', 'location' => 'uri', 'locationName' => 'zonalShiftId']]], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ConflictExceptionReason'], 'zonalShiftId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['ZonalShiftAlreadyExists', 'ZonalShiftStatusNotActive', 'SimultaneousZonalShiftsConflict']], 'ExpiresIn' => ['type' => 'string', 'max' => 5, 'min' => 2, 'pattern' => '^([1-9][0-9]*)(m|h)$'], 'ExpiryTime' => ['type' => 'timestamp'], 'GetManagedResourceRequest' => ['type' => 'structure', 'required' => ['resourceIdentifier'], 'members' => ['resourceIdentifier' => ['shape' => 'ResourceIdentifier', 'location' => 'uri', 'locationName' => 'resourceIdentifier']]], 'GetManagedResourceResponse' => ['type' => 'structure', 'required' => ['appliedWeights', 'zonalShifts'], 'members' => ['appliedWeights' => ['shape' => 'AppliedWeights'], 'arn' => ['shape' => 'ResourceArn'], 'name' => ['shape' => 'ResourceName'], 'zonalShifts' => ['shape' => 'ZonalShiftsInResource']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListManagedResourcesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListManagedResourcesResponse' => ['type' => 'structure', 'required' => ['items'], 'members' => ['items' => ['shape' => 'ManagedResourceSummaries'], 'nextToken' => ['shape' => 'String']]], 'ListZonalShiftsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'status' => ['shape' => 'ZonalShiftStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListZonalShiftsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'ZonalShiftSummaries'], 'nextToken' => ['shape' => 'String']]], 'ManagedResourceSummaries' => ['type' => 'list', 'member' => ['shape' => 'ManagedResourceSummary']], 'ManagedResourceSummary' => ['type' => 'structure', 'required' => ['availabilityZones'], 'members' => ['arn' => ['shape' => 'ResourceArn'], 'availabilityZones' => ['shape' => 'AvailabilityZones'], 'name' => ['shape' => 'ResourceName']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ResourceArn' => ['type' => 'string', 'max' => 1024, 'min' => 8, 'pattern' => '^arn:.*$'], 'ResourceIdentifier' => ['type' => 'string', 'max' => 1024, 'min' => 8], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'StartTime' => ['type' => 'timestamp'], 'StartZonalShiftRequest' => ['type' => 'structure', 'required' => ['awayFrom', 'comment', 'expiresIn', 'resourceIdentifier'], 'members' => ['awayFrom' => ['shape' => 'AvailabilityZone'], 'comment' => ['shape' => 'ZonalShiftComment'], 'expiresIn' => ['shape' => 'ExpiresIn'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier']]], 'String' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UpdateZonalShiftRequest' => ['type' => 'structure', 'required' => ['zonalShiftId'], 'members' => ['comment' => ['shape' => 'ZonalShiftComment'], 'expiresIn' => ['shape' => 'ExpiresIn'], 'zonalShiftId' => ['shape' => 'ZonalShiftId', 'location' => 'uri', 'locationName' => 'zonalShiftId']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['InvalidExpiresIn', 'InvalidStatus', 'MissingValue', 'InvalidToken', 'InvalidResourceIdentifier', 'InvalidAz', 'UnsupportedAz']], 'Weight' => ['type' => 'float', 'box' => \true, 'max' => 1, 'min' => 0], 'ZonalShift' => ['type' => 'structure', 'required' => ['awayFrom', 'comment', 'expiryTime', 'resourceIdentifier', 'startTime', 'status', 'zonalShiftId'], 'members' => ['awayFrom' => ['shape' => 'AvailabilityZone'], 'comment' => ['shape' => 'ZonalShiftComment'], 'expiryTime' => ['shape' => 'ExpiryTime'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'startTime' => ['shape' => 'StartTime'], 'status' => ['shape' => 'ZonalShiftStatus'], 'zonalShiftId' => ['shape' => 'ZonalShiftId']]], 'ZonalShiftComment' => ['type' => 'string', 'max' => 128, 'min' => 0], 'ZonalShiftId' => ['type' => 'string', 'max' => 36, 'min' => 6, 'pattern' => '^[A-Za-z0-9-]+$'], 'ZonalShiftInResource' => ['type' => 'structure', 'required' => ['appliedStatus', 'awayFrom', 'comment', 'expiryTime', 'resourceIdentifier', 'startTime', 'zonalShiftId'], 'members' => ['appliedStatus' => ['shape' => 'AppliedStatus'], 'awayFrom' => ['shape' => 'AvailabilityZone'], 'comment' => ['shape' => 'ZonalShiftComment'], 'expiryTime' => ['shape' => 'ExpiryTime'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'startTime' => ['shape' => 'StartTime'], 'zonalShiftId' => ['shape' => 'ZonalShiftId']]], 'ZonalShiftStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'EXPIRED', 'CANCELED']], 'ZonalShiftSummaries' => ['type' => 'list', 'member' => ['shape' => 'ZonalShiftSummary']], 'ZonalShiftSummary' => ['type' => 'structure', 'required' => ['awayFrom', 'comment', 'expiryTime', 'resourceIdentifier', 'startTime', 'status', 'zonalShiftId'], 'members' => ['awayFrom' => ['shape' => 'AvailabilityZone'], 'comment' => ['shape' => 'ZonalShiftComment'], 'expiryTime' => ['shape' => 'ExpiryTime'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'startTime' => ['shape' => 'StartTime'], 'status' => ['shape' => 'ZonalShiftStatus'], 'zonalShiftId' => ['shape' => 'ZonalShiftId']]], 'ZonalShiftsInResource' => ['type' => 'list', 'member' => ['shape' => 'ZonalShiftInResource']]]]; diff --git a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 2fd54c2..0000000 --- a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://arc-zonal-shift-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://arc-zonal-shift-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://arc-zonal-shift.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://arc-zonal-shift.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-tests-1.json.php deleted file mode 100644 index e9185bd..0000000 --- a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://arc-zonal-shift.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/paginators-1.json.php b/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/paginators-1.json.php deleted file mode 100644 index 1d31f55..0000000 --- a/vendor/Aws3/Aws/data/arc-zonal-shift/2022-10-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListManagedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListZonalShifts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items']]]; diff --git a/vendor/Aws3/Aws/data/athena/2017-05-18/api-2.json.php b/vendor/Aws3/Aws/data/athena/2017-05-18/api-2.json.php deleted file mode 100644 index 8ef32af..0000000 --- a/vendor/Aws3/Aws/data/athena/2017-05-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-05-18', 'endpointPrefix' => 'athena', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Athena', 'serviceId' => 'Athena', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonAthena', 'uid' => 'athena-2017-05-18'], 'operations' => ['BatchGetNamedQuery' => ['name' => 'BatchGetNamedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetNamedQueryInput'], 'output' => ['shape' => 'BatchGetNamedQueryOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'BatchGetPreparedStatement' => ['name' => 'BatchGetPreparedStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetPreparedStatementInput'], 'output' => ['shape' => 'BatchGetPreparedStatementOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'BatchGetQueryExecution' => ['name' => 'BatchGetQueryExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetQueryExecutionInput'], 'output' => ['shape' => 'BatchGetQueryExecutionOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CreateDataCatalog' => ['name' => 'CreateDataCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataCatalogInput'], 'output' => ['shape' => 'CreateDataCatalogOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CreateNamedQuery' => ['name' => 'CreateNamedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNamedQueryInput'], 'output' => ['shape' => 'CreateNamedQueryOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'CreateNotebook' => ['name' => 'CreateNotebook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNotebookInput'], 'output' => ['shape' => 'CreateNotebookOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'CreatePreparedStatement' => ['name' => 'CreatePreparedStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePreparedStatementInput'], 'output' => ['shape' => 'CreatePreparedStatementOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CreatePresignedNotebookUrl' => ['name' => 'CreatePresignedNotebookUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePresignedNotebookUrlRequest'], 'output' => ['shape' => 'CreatePresignedNotebookUrlResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'CreateWorkGroup' => ['name' => 'CreateWorkGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkGroupInput'], 'output' => ['shape' => 'CreateWorkGroupOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DeleteDataCatalog' => ['name' => 'DeleteDataCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataCatalogInput'], 'output' => ['shape' => 'DeleteDataCatalogOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DeleteNamedQuery' => ['name' => 'DeleteNamedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNamedQueryInput'], 'output' => ['shape' => 'DeleteNamedQueryOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'DeleteNotebook' => ['name' => 'DeleteNotebook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotebookInput'], 'output' => ['shape' => 'DeleteNotebookOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'DeletePreparedStatement' => ['name' => 'DeletePreparedStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePreparedStatementInput'], 'output' => ['shape' => 'DeletePreparedStatementOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteWorkGroup' => ['name' => 'DeleteWorkGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkGroupInput'], 'output' => ['shape' => 'DeleteWorkGroupOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'ExportNotebook' => ['name' => 'ExportNotebook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportNotebookInput'], 'output' => ['shape' => 'ExportNotebookOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetCalculationExecution' => ['name' => 'GetCalculationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCalculationExecutionRequest'], 'output' => ['shape' => 'GetCalculationExecutionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetCalculationExecutionCode' => ['name' => 'GetCalculationExecutionCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCalculationExecutionCodeRequest'], 'output' => ['shape' => 'GetCalculationExecutionCodeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetCalculationExecutionStatus' => ['name' => 'GetCalculationExecutionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCalculationExecutionStatusRequest'], 'output' => ['shape' => 'GetCalculationExecutionStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetDataCatalog' => ['name' => 'GetDataCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataCatalogInput'], 'output' => ['shape' => 'GetDataCatalogOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetDatabase' => ['name' => 'GetDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDatabaseInput'], 'output' => ['shape' => 'GetDatabaseOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'MetadataException']]], 'GetNamedQuery' => ['name' => 'GetNamedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNamedQueryInput'], 'output' => ['shape' => 'GetNamedQueryOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetNotebookMetadata' => ['name' => 'GetNotebookMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNotebookMetadataInput'], 'output' => ['shape' => 'GetNotebookMetadataOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetPreparedStatement' => ['name' => 'GetPreparedStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPreparedStatementInput'], 'output' => ['shape' => 'GetPreparedStatementOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetQueryExecution' => ['name' => 'GetQueryExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueryExecutionInput'], 'output' => ['shape' => 'GetQueryExecutionOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetQueryResults' => ['name' => 'GetQueryResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueryResultsInput'], 'output' => ['shape' => 'GetQueryResultsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetQueryRuntimeStatistics' => ['name' => 'GetQueryRuntimeStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueryRuntimeStatisticsInput'], 'output' => ['shape' => 'GetQueryRuntimeStatisticsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetSession' => ['name' => 'GetSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSessionRequest'], 'output' => ['shape' => 'GetSessionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetSessionStatus' => ['name' => 'GetSessionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSessionStatusRequest'], 'output' => ['shape' => 'GetSessionStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'GetTableMetadata' => ['name' => 'GetTableMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableMetadataInput'], 'output' => ['shape' => 'GetTableMetadataOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'MetadataException']]], 'GetWorkGroup' => ['name' => 'GetWorkGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkGroupInput'], 'output' => ['shape' => 'GetWorkGroupOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ImportNotebook' => ['name' => 'ImportNotebook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportNotebookInput'], 'output' => ['shape' => 'ImportNotebookOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'ListApplicationDPUSizes' => ['name' => 'ListApplicationDPUSizes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationDPUSizesInput'], 'output' => ['shape' => 'ListApplicationDPUSizesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'ListCalculationExecutions' => ['name' => 'ListCalculationExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCalculationExecutionsRequest'], 'output' => ['shape' => 'ListCalculationExecutionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListDataCatalogs' => ['name' => 'ListDataCatalogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataCatalogsInput'], 'output' => ['shape' => 'ListDataCatalogsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListDatabases' => ['name' => 'ListDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatabasesInput'], 'output' => ['shape' => 'ListDatabasesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'MetadataException']]], 'ListEngineVersions' => ['name' => 'ListEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEngineVersionsInput'], 'output' => ['shape' => 'ListEngineVersionsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListExecutors' => ['name' => 'ListExecutors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExecutorsRequest'], 'output' => ['shape' => 'ListExecutorsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListNamedQueries' => ['name' => 'ListNamedQueries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNamedQueriesInput'], 'output' => ['shape' => 'ListNamedQueriesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListNotebookMetadata' => ['name' => 'ListNotebookMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNotebookMetadataInput'], 'output' => ['shape' => 'ListNotebookMetadataOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'ListNotebookSessions' => ['name' => 'ListNotebookSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNotebookSessionsRequest'], 'output' => ['shape' => 'ListNotebookSessionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListPreparedStatements' => ['name' => 'ListPreparedStatements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPreparedStatementsInput'], 'output' => ['shape' => 'ListPreparedStatementsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListQueryExecutions' => ['name' => 'ListQueryExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQueryExecutionsInput'], 'output' => ['shape' => 'ListQueryExecutionsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListSessions' => ['name' => 'ListSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSessionsRequest'], 'output' => ['shape' => 'ListSessionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListTableMetadata' => ['name' => 'ListTableMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTableMetadataInput'], 'output' => ['shape' => 'ListTableMetadataOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'MetadataException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListWorkGroups' => ['name' => 'ListWorkGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkGroupsInput'], 'output' => ['shape' => 'ListWorkGroupsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'StartCalculationExecution' => ['name' => 'StartCalculationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartCalculationExecutionRequest'], 'output' => ['shape' => 'StartCalculationExecutionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'StartQueryExecution' => ['name' => 'StartQueryExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartQueryExecutionInput'], 'output' => ['shape' => 'StartQueryExecutionOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']], 'idempotent' => \true], 'StartSession' => ['name' => 'StartSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSessionRequest'], 'output' => ['shape' => 'StartSessionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'SessionAlreadyExistsException'], ['shape' => 'TooManyRequestsException']]], 'StopCalculationExecution' => ['name' => 'StopCalculationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopCalculationExecutionRequest'], 'output' => ['shape' => 'StopCalculationExecutionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'StopQueryExecution' => ['name' => 'StopQueryExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopQueryExecutionInput'], 'output' => ['shape' => 'StopQueryExecutionOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TerminateSession' => ['name' => 'TerminateSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateSessionRequest'], 'output' => ['shape' => 'TerminateSessionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateDataCatalog' => ['name' => 'UpdateDataCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDataCatalogInput'], 'output' => ['shape' => 'UpdateDataCatalogOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'UpdateNamedQuery' => ['name' => 'UpdateNamedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNamedQueryInput'], 'output' => ['shape' => 'UpdateNamedQueryOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'UpdateNotebook' => ['name' => 'UpdateNotebook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotebookInput'], 'output' => ['shape' => 'UpdateNotebookOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdateNotebookMetadata' => ['name' => 'UpdateNotebookMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotebookMetadataInput'], 'output' => ['shape' => 'UpdateNotebookMetadataOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdatePreparedStatement' => ['name' => 'UpdatePreparedStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePreparedStatementInput'], 'output' => ['shape' => 'UpdatePreparedStatementOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateWorkGroup' => ['name' => 'UpdateWorkGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkGroupInput'], 'output' => ['shape' => 'UpdateWorkGroupOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['AclConfiguration' => ['type' => 'structure', 'required' => ['S3AclOption'], 'members' => ['S3AclOption' => ['shape' => 'S3AclOption']]], 'Age' => ['type' => 'integer', 'max' => 10080, 'min' => 0], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'ApplicationDPUSizes' => ['type' => 'structure', 'members' => ['ApplicationRuntimeId' => ['shape' => 'NameString'], 'SupportedDPUSizes' => ['shape' => 'SupportedDPUSizeList']]], 'ApplicationDPUSizesList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationDPUSizes']], 'AthenaError' => ['type' => 'structure', 'members' => ['ErrorCategory' => ['shape' => 'ErrorCategory'], 'ErrorType' => ['shape' => 'ErrorType'], 'Retryable' => ['shape' => 'Boolean'], 'ErrorMessage' => ['shape' => 'String']]], 'AuthToken' => ['type' => 'string', 'max' => 2048], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]+$'], 'BatchGetNamedQueryInput' => ['type' => 'structure', 'required' => ['NamedQueryIds'], 'members' => ['NamedQueryIds' => ['shape' => 'NamedQueryIdList']]], 'BatchGetNamedQueryOutput' => ['type' => 'structure', 'members' => ['NamedQueries' => ['shape' => 'NamedQueryList'], 'UnprocessedNamedQueryIds' => ['shape' => 'UnprocessedNamedQueryIdList']]], 'BatchGetPreparedStatementInput' => ['type' => 'structure', 'required' => ['PreparedStatementNames', 'WorkGroup'], 'members' => ['PreparedStatementNames' => ['shape' => 'PreparedStatementNameList'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'BatchGetPreparedStatementOutput' => ['type' => 'structure', 'members' => ['PreparedStatements' => ['shape' => 'PreparedStatementDetailsList'], 'UnprocessedPreparedStatementNames' => ['shape' => 'UnprocessedPreparedStatementNameList']]], 'BatchGetQueryExecutionInput' => ['type' => 'structure', 'required' => ['QueryExecutionIds'], 'members' => ['QueryExecutionIds' => ['shape' => 'QueryExecutionIdList']]], 'BatchGetQueryExecutionOutput' => ['type' => 'structure', 'members' => ['QueryExecutions' => ['shape' => 'QueryExecutionList'], 'UnprocessedQueryExecutionIds' => ['shape' => 'UnprocessedQueryExecutionIdList']]], 'Boolean' => ['type' => 'boolean'], 'BoxedBoolean' => ['type' => 'boolean'], 'BytesScannedCutoffValue' => ['type' => 'long', 'min' => 10000000], 'CalculationConfiguration' => ['type' => 'structure', 'members' => ['CodeBlock' => ['shape' => 'CodeBlock']]], 'CalculationExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'CalculationExecutionState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'QUEUED', 'RUNNING', 'CANCELING', 'CANCELED', 'COMPLETED', 'FAILED']], 'CalculationResult' => ['type' => 'structure', 'members' => ['StdOutS3Uri' => ['shape' => 'S3Uri'], 'StdErrorS3Uri' => ['shape' => 'S3Uri'], 'ResultS3Uri' => ['shape' => 'S3Uri'], 'ResultType' => ['shape' => 'CalculationResultType']]], 'CalculationResultType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\w+\\/[-+.\\w]+'], 'CalculationStatistics' => ['type' => 'structure', 'members' => ['DpuExecutionInMillis' => ['shape' => 'Long'], 'Progress' => ['shape' => 'DescriptionString']]], 'CalculationStatus' => ['type' => 'structure', 'members' => ['SubmissionDateTime' => ['shape' => 'Date'], 'CompletionDateTime' => ['shape' => 'Date'], 'State' => ['shape' => 'CalculationExecutionState'], 'StateChangeReason' => ['shape' => 'DescriptionString']]], 'CalculationSummary' => ['type' => 'structure', 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'CalculationStatus']]], 'CalculationsList' => ['type' => 'list', 'member' => ['shape' => 'CalculationSummary'], 'max' => 100, 'min' => 0], 'CatalogNameString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'ClientRequestToken' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'CodeBlock' => ['type' => 'string', 'max' => 68000], 'Column' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Type' => ['shape' => 'TypeString'], 'Comment' => ['shape' => 'CommentString']]], 'ColumnInfo' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['CatalogName' => ['shape' => 'String'], 'SchemaName' => ['shape' => 'String'], 'TableName' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'Precision' => ['shape' => 'Integer'], 'Scale' => ['shape' => 'Integer'], 'Nullable' => ['shape' => 'ColumnNullable'], 'CaseSensitive' => ['shape' => 'Boolean']]], 'ColumnInfoList' => ['type' => 'list', 'member' => ['shape' => 'ColumnInfo']], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'Column']], 'ColumnNullable' => ['type' => 'string', 'enum' => ['NOT_NULL', 'NULLABLE', 'UNKNOWN']], 'CommentString' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'CoordinatorDpuSize' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'CreateDataCatalogInput' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'CatalogNameString'], 'Type' => ['shape' => 'DataCatalogType'], 'Description' => ['shape' => 'DescriptionString'], 'Parameters' => ['shape' => 'ParametersMap'], 'Tags' => ['shape' => 'TagList']]], 'CreateDataCatalogOutput' => ['type' => 'structure', 'members' => []], 'CreateNamedQueryInput' => ['type' => 'structure', 'required' => ['Name', 'Database', 'QueryString'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Database' => ['shape' => 'DatabaseString'], 'QueryString' => ['shape' => 'QueryString'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'CreateNamedQueryOutput' => ['type' => 'structure', 'members' => ['NamedQueryId' => ['shape' => 'NamedQueryId']]], 'CreateNotebookInput' => ['type' => 'structure', 'required' => ['WorkGroup', 'Name'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'Name' => ['shape' => 'NotebookName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'CreateNotebookOutput' => ['type' => 'structure', 'members' => ['NotebookId' => ['shape' => 'NotebookId']]], 'CreatePreparedStatementInput' => ['type' => 'structure', 'required' => ['StatementName', 'WorkGroup', 'QueryStatement'], 'members' => ['StatementName' => ['shape' => 'StatementName'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'QueryStatement' => ['shape' => 'QueryString'], 'Description' => ['shape' => 'DescriptionString']]], 'CreatePreparedStatementOutput' => ['type' => 'structure', 'members' => []], 'CreatePresignedNotebookUrlRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'CreatePresignedNotebookUrlResponse' => ['type' => 'structure', 'required' => ['NotebookUrl', 'AuthToken', 'AuthTokenExpirationTime'], 'members' => ['NotebookUrl' => ['shape' => 'String'], 'AuthToken' => ['shape' => 'AuthToken'], 'AuthTokenExpirationTime' => ['shape' => 'Long']]], 'CreateWorkGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'WorkGroupName'], 'Configuration' => ['shape' => 'WorkGroupConfiguration'], 'Description' => ['shape' => 'WorkGroupDescriptionString'], 'Tags' => ['shape' => 'TagList']]], 'CreateWorkGroupOutput' => ['type' => 'structure', 'members' => []], 'CustomerContentEncryptionConfiguration' => ['type' => 'structure', 'required' => ['KmsKey'], 'members' => ['KmsKey' => ['shape' => 'KmsKey']]], 'DataCatalog' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'CatalogNameString'], 'Description' => ['shape' => 'DescriptionString'], 'Type' => ['shape' => 'DataCatalogType'], 'Parameters' => ['shape' => 'ParametersMap']]], 'DataCatalogSummary' => ['type' => 'structure', 'members' => ['CatalogName' => ['shape' => 'CatalogNameString'], 'Type' => ['shape' => 'DataCatalogType']]], 'DataCatalogSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DataCatalogSummary']], 'DataCatalogType' => ['type' => 'string', 'enum' => ['LAMBDA', 'GLUE', 'HIVE']], 'Database' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Parameters' => ['shape' => 'ParametersMap']]], 'DatabaseList' => ['type' => 'list', 'member' => ['shape' => 'Database']], 'DatabaseString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Date' => ['type' => 'timestamp'], 'Datum' => ['type' => 'structure', 'members' => ['VarCharValue' => ['shape' => 'datumString']]], 'DefaultExecutorDpuSize' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'DeleteDataCatalogInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CatalogNameString']]], 'DeleteDataCatalogOutput' => ['type' => 'structure', 'members' => []], 'DeleteNamedQueryInput' => ['type' => 'structure', 'required' => ['NamedQueryId'], 'members' => ['NamedQueryId' => ['shape' => 'NamedQueryId', 'idempotencyToken' => \true]]], 'DeleteNamedQueryOutput' => ['type' => 'structure', 'members' => []], 'DeleteNotebookInput' => ['type' => 'structure', 'required' => ['NotebookId'], 'members' => ['NotebookId' => ['shape' => 'NotebookId']]], 'DeleteNotebookOutput' => ['type' => 'structure', 'members' => []], 'DeletePreparedStatementInput' => ['type' => 'structure', 'required' => ['StatementName', 'WorkGroup'], 'members' => ['StatementName' => ['shape' => 'StatementName'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'DeletePreparedStatementOutput' => ['type' => 'structure', 'members' => []], 'DeleteWorkGroupInput' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'RecursiveDeleteOption' => ['shape' => 'BoxedBoolean']]], 'DeleteWorkGroupOutput' => ['type' => 'structure', 'members' => []], 'DescriptionString' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'EncryptionConfiguration' => ['type' => 'structure', 'required' => ['EncryptionOption'], 'members' => ['EncryptionOption' => ['shape' => 'EncryptionOption'], 'KmsKey' => ['shape' => 'String']]], 'EncryptionOption' => ['type' => 'string', 'enum' => ['SSE_S3', 'SSE_KMS', 'CSE_KMS']], 'EngineConfiguration' => ['type' => 'structure', 'required' => ['MaxConcurrentDpus'], 'members' => ['CoordinatorDpuSize' => ['shape' => 'CoordinatorDpuSize'], 'MaxConcurrentDpus' => ['shape' => 'MaxConcurrentDpus'], 'DefaultExecutorDpuSize' => ['shape' => 'DefaultExecutorDpuSize'], 'AdditionalConfigs' => ['shape' => 'ParametersMap']]], 'EngineVersion' => ['type' => 'structure', 'members' => ['SelectedEngineVersion' => ['shape' => 'NameString'], 'EffectiveEngineVersion' => ['shape' => 'NameString']]], 'EngineVersionsList' => ['type' => 'list', 'member' => ['shape' => 'EngineVersion'], 'max' => 10, 'min' => 0], 'ErrorCategory' => ['type' => 'integer', 'box' => \true, 'max' => 3, 'min' => 1], 'ErrorCode' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ErrorMessage' => ['type' => 'string'], 'ErrorType' => ['type' => 'integer', 'box' => \true, 'max' => 9999, 'min' => 0], 'ExecutionParameter' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ExecutionParameters' => ['type' => 'list', 'member' => ['shape' => 'ExecutionParameter'], 'min' => 1], 'ExecutorId' => ['type' => 'string', 'max' => 100000, 'pattern' => '.*'], 'ExecutorState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'REGISTERED', 'TERMINATING', 'TERMINATED', 'FAILED']], 'ExecutorType' => ['type' => 'string', 'enum' => ['COORDINATOR', 'GATEWAY', 'WORKER']], 'ExecutorsSummary' => ['type' => 'structure', 'required' => ['ExecutorId'], 'members' => ['ExecutorId' => ['shape' => 'ExecutorId'], 'ExecutorType' => ['shape' => 'ExecutorType'], 'StartDateTime' => ['shape' => 'Long'], 'TerminationDateTime' => ['shape' => 'Long'], 'ExecutorState' => ['shape' => 'ExecutorState'], 'ExecutorSize' => ['shape' => 'Long']]], 'ExecutorsSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExecutorsSummary']], 'ExportNotebookInput' => ['type' => 'structure', 'required' => ['NotebookId'], 'members' => ['NotebookId' => ['shape' => 'NotebookId']]], 'ExportNotebookOutput' => ['type' => 'structure', 'members' => ['NotebookMetadata' => ['shape' => 'NotebookMetadata'], 'Payload' => ['shape' => 'Payload']]], 'ExpressionString' => ['type' => 'string', 'max' => 256, 'min' => 0], 'FilterDefinition' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NotebookName']]], 'GetCalculationExecutionCodeRequest' => ['type' => 'structure', 'required' => ['CalculationExecutionId'], 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId']]], 'GetCalculationExecutionCodeResponse' => ['type' => 'structure', 'members' => ['CodeBlock' => ['shape' => 'CodeBlock']]], 'GetCalculationExecutionRequest' => ['type' => 'structure', 'required' => ['CalculationExecutionId'], 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId']]], 'GetCalculationExecutionResponse' => ['type' => 'structure', 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId'], 'SessionId' => ['shape' => 'SessionId'], 'Description' => ['shape' => 'DescriptionString'], 'WorkingDirectory' => ['shape' => 'S3Uri'], 'Status' => ['shape' => 'CalculationStatus'], 'Statistics' => ['shape' => 'CalculationStatistics'], 'Result' => ['shape' => 'CalculationResult']]], 'GetCalculationExecutionStatusRequest' => ['type' => 'structure', 'required' => ['CalculationExecutionId'], 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId']]], 'GetCalculationExecutionStatusResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CalculationStatus'], 'Statistics' => ['shape' => 'CalculationStatistics']]], 'GetDataCatalogInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CatalogNameString']]], 'GetDataCatalogOutput' => ['type' => 'structure', 'members' => ['DataCatalog' => ['shape' => 'DataCatalog']]], 'GetDatabaseInput' => ['type' => 'structure', 'required' => ['CatalogName', 'DatabaseName'], 'members' => ['CatalogName' => ['shape' => 'CatalogNameString'], 'DatabaseName' => ['shape' => 'NameString']]], 'GetDatabaseOutput' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database']]], 'GetNamedQueryInput' => ['type' => 'structure', 'required' => ['NamedQueryId'], 'members' => ['NamedQueryId' => ['shape' => 'NamedQueryId']]], 'GetNamedQueryOutput' => ['type' => 'structure', 'members' => ['NamedQuery' => ['shape' => 'NamedQuery']]], 'GetNotebookMetadataInput' => ['type' => 'structure', 'required' => ['NotebookId'], 'members' => ['NotebookId' => ['shape' => 'NotebookId']]], 'GetNotebookMetadataOutput' => ['type' => 'structure', 'members' => ['NotebookMetadata' => ['shape' => 'NotebookMetadata']]], 'GetPreparedStatementInput' => ['type' => 'structure', 'required' => ['StatementName', 'WorkGroup'], 'members' => ['StatementName' => ['shape' => 'StatementName'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'GetPreparedStatementOutput' => ['type' => 'structure', 'members' => ['PreparedStatement' => ['shape' => 'PreparedStatement']]], 'GetQueryExecutionInput' => ['type' => 'structure', 'required' => ['QueryExecutionId'], 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId']]], 'GetQueryExecutionOutput' => ['type' => 'structure', 'members' => ['QueryExecution' => ['shape' => 'QueryExecution']]], 'GetQueryResultsInput' => ['type' => 'structure', 'required' => ['QueryExecutionId'], 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxQueryResults']]], 'GetQueryResultsOutput' => ['type' => 'structure', 'members' => ['UpdateCount' => ['shape' => 'Long'], 'ResultSet' => ['shape' => 'ResultSet'], 'NextToken' => ['shape' => 'Token']]], 'GetQueryRuntimeStatisticsInput' => ['type' => 'structure', 'required' => ['QueryExecutionId'], 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId']]], 'GetQueryRuntimeStatisticsOutput' => ['type' => 'structure', 'members' => ['QueryRuntimeStatistics' => ['shape' => 'QueryRuntimeStatistics']]], 'GetSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'GetSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Description' => ['shape' => 'DescriptionString'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'EngineVersion' => ['shape' => 'NameString'], 'EngineConfiguration' => ['shape' => 'EngineConfiguration'], 'NotebookVersion' => ['shape' => 'NameString'], 'SessionConfiguration' => ['shape' => 'SessionConfiguration'], 'Status' => ['shape' => 'SessionStatus'], 'Statistics' => ['shape' => 'SessionStatistics']]], 'GetSessionStatusRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'GetSessionStatusResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Status' => ['shape' => 'SessionStatus']]], 'GetTableMetadataInput' => ['type' => 'structure', 'required' => ['CatalogName', 'DatabaseName', 'TableName'], 'members' => ['CatalogName' => ['shape' => 'CatalogNameString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString']]], 'GetTableMetadataOutput' => ['type' => 'structure', 'members' => ['TableMetadata' => ['shape' => 'TableMetadata']]], 'GetWorkGroupInput' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName']]], 'GetWorkGroupOutput' => ['type' => 'structure', 'members' => ['WorkGroup' => ['shape' => 'WorkGroup']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 128, 'min' => 32], 'ImportNotebookInput' => ['type' => 'structure', 'required' => ['WorkGroup', 'Name', 'Payload', 'Type'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'Name' => ['shape' => 'NotebookName'], 'Payload' => ['shape' => 'Payload'], 'Type' => ['shape' => 'NotebookType'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'ImportNotebookOutput' => ['type' => 'structure', 'members' => ['NotebookId' => ['shape' => 'NotebookId']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['AthenaErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KeyString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'KmsKey' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:key/?[a-zA-Z_0-9+=,.@\\-_/]+$|^arn:aws[a-z\\-]*:kms:([a-z0-9\\-]+):\\d{12}:alias/?[a-zA-Z_0-9+=,.@\\-_/]+$|^alias/[a-zA-Z0-9/_-]+$|[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'ListApplicationDPUSizesInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxApplicationDPUSizesCount'], 'NextToken' => ['shape' => 'Token']]], 'ListApplicationDPUSizesOutput' => ['type' => 'structure', 'members' => ['ApplicationDPUSizes' => ['shape' => 'ApplicationDPUSizesList'], 'NextToken' => ['shape' => 'Token']]], 'ListCalculationExecutionsRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId'], 'StateFilter' => ['shape' => 'CalculationExecutionState'], 'MaxResults' => ['shape' => 'MaxCalculationsCount'], 'NextToken' => ['shape' => 'SessionManagerToken']]], 'ListCalculationExecutionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'SessionManagerToken'], 'Calculations' => ['shape' => 'CalculationsList']]], 'ListDataCatalogsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxDataCatalogsCount']]], 'ListDataCatalogsOutput' => ['type' => 'structure', 'members' => ['DataCatalogsSummary' => ['shape' => 'DataCatalogSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'ListDatabasesInput' => ['type' => 'structure', 'required' => ['CatalogName'], 'members' => ['CatalogName' => ['shape' => 'CatalogNameString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxDatabasesCount']]], 'ListDatabasesOutput' => ['type' => 'structure', 'members' => ['DatabaseList' => ['shape' => 'DatabaseList'], 'NextToken' => ['shape' => 'Token']]], 'ListEngineVersionsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxEngineVersionsCount']]], 'ListEngineVersionsOutput' => ['type' => 'structure', 'members' => ['EngineVersions' => ['shape' => 'EngineVersionsList'], 'NextToken' => ['shape' => 'Token']]], 'ListExecutorsRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId'], 'ExecutorStateFilter' => ['shape' => 'ExecutorState'], 'MaxResults' => ['shape' => 'MaxListExecutorsCount'], 'NextToken' => ['shape' => 'SessionManagerToken']]], 'ListExecutorsResponse' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId'], 'NextToken' => ['shape' => 'SessionManagerToken'], 'ExecutorsSummary' => ['shape' => 'ExecutorsSummaryList']]], 'ListNamedQueriesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxNamedQueriesCount'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'ListNamedQueriesOutput' => ['type' => 'structure', 'members' => ['NamedQueryIds' => ['shape' => 'NamedQueryIdList'], 'NextToken' => ['shape' => 'Token']]], 'ListNotebookMetadataInput' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['Filters' => ['shape' => 'FilterDefinition'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxNotebooksCount'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'ListNotebookMetadataOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'NotebookMetadataList' => ['shape' => 'NotebookMetadataArray']]], 'ListNotebookSessionsRequest' => ['type' => 'structure', 'required' => ['NotebookId'], 'members' => ['NotebookId' => ['shape' => 'NotebookId'], 'MaxResults' => ['shape' => 'MaxSessionsCount'], 'NextToken' => ['shape' => 'Token']]], 'ListNotebookSessionsResponse' => ['type' => 'structure', 'required' => ['NotebookSessionsList'], 'members' => ['NotebookSessionsList' => ['shape' => 'NotebookSessionsList'], 'NextToken' => ['shape' => 'Token']]], 'ListPreparedStatementsInput' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxPreparedStatementsCount']]], 'ListPreparedStatementsOutput' => ['type' => 'structure', 'members' => ['PreparedStatements' => ['shape' => 'PreparedStatementsList'], 'NextToken' => ['shape' => 'Token']]], 'ListQueryExecutionsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxQueryExecutionsCount'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'ListQueryExecutionsOutput' => ['type' => 'structure', 'members' => ['QueryExecutionIds' => ['shape' => 'QueryExecutionIdList'], 'NextToken' => ['shape' => 'Token']]], 'ListSessionsRequest' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'StateFilter' => ['shape' => 'SessionState'], 'MaxResults' => ['shape' => 'MaxSessionsCount'], 'NextToken' => ['shape' => 'SessionManagerToken']]], 'ListSessionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'SessionManagerToken'], 'Sessions' => ['shape' => 'SessionsList']]], 'ListTableMetadataInput' => ['type' => 'structure', 'required' => ['CatalogName', 'DatabaseName'], 'members' => ['CatalogName' => ['shape' => 'CatalogNameString'], 'DatabaseName' => ['shape' => 'NameString'], 'Expression' => ['shape' => 'ExpressionString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxTableMetadataCount']]], 'ListTableMetadataOutput' => ['type' => 'structure', 'members' => ['TableMetadataList' => ['shape' => 'TableMetadataList'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxTagsCount']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'Token']]], 'ListWorkGroupsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxWorkGroupsCount']]], 'ListWorkGroupsOutput' => ['type' => 'structure', 'members' => ['WorkGroups' => ['shape' => 'WorkGroupsList'], 'NextToken' => ['shape' => 'Token']]], 'Long' => ['type' => 'long'], 'MaxApplicationDPUSizesCount' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxCalculationsCount' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxConcurrentDpus' => ['type' => 'integer', 'max' => 5000, 'min' => 2], 'MaxDataCatalogsCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 2], 'MaxDatabasesCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxEngineVersionsCount' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'MaxListExecutorsCount' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxNamedQueriesCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 0], 'MaxNotebooksCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxPreparedStatementsCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxQueryExecutionsCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 0], 'MaxQueryResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'MaxSessionsCount' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxTableMetadataCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxTagsCount' => ['type' => 'integer', 'box' => \true, 'min' => 75], 'MaxWorkGroupsCount' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MetadataException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NameString' => ['type' => 'string', 'max' => 128, 'min' => 1], 'NamedQuery' => ['type' => 'structure', 'required' => ['Name', 'Database', 'QueryString'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Database' => ['shape' => 'DatabaseString'], 'QueryString' => ['shape' => 'QueryString'], 'NamedQueryId' => ['shape' => 'NamedQueryId'], 'WorkGroup' => ['shape' => 'WorkGroupName']]], 'NamedQueryDescriptionString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'NamedQueryId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '\\S+'], 'NamedQueryIdList' => ['type' => 'list', 'member' => ['shape' => 'NamedQueryId'], 'max' => 50, 'min' => 1], 'NamedQueryList' => ['type' => 'list', 'member' => ['shape' => 'NamedQuery']], 'NotebookId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'NotebookMetadata' => ['type' => 'structure', 'members' => ['NotebookId' => ['shape' => 'NotebookId'], 'Name' => ['shape' => 'NotebookName'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'CreationTime' => ['shape' => 'Date'], 'Type' => ['shape' => 'NotebookType'], 'LastModifiedTime' => ['shape' => 'Date']]], 'NotebookMetadataArray' => ['type' => 'list', 'member' => ['shape' => 'NotebookMetadata']], 'NotebookName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]+'], 'NotebookSessionSummary' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'CreationTime' => ['shape' => 'Date']]], 'NotebookSessionsList' => ['type' => 'list', 'member' => ['shape' => 'NotebookSessionSummary'], 'max' => 10, 'min' => 0], 'NotebookType' => ['type' => 'string', 'enum' => ['IPYNB']], 'ParametersMap' => ['type' => 'map', 'key' => ['shape' => 'KeyString'], 'value' => ['shape' => 'ParametersMapValue']], 'ParametersMapValue' => ['type' => 'string', 'max' => 51200], 'Payload' => ['type' => 'string', 'max' => 10485760, 'min' => 1], 'PreparedStatement' => ['type' => 'structure', 'members' => ['StatementName' => ['shape' => 'StatementName'], 'QueryStatement' => ['shape' => 'QueryString'], 'WorkGroupName' => ['shape' => 'WorkGroupName'], 'Description' => ['shape' => 'DescriptionString'], 'LastModifiedTime' => ['shape' => 'Date']]], 'PreparedStatementDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PreparedStatement']], 'PreparedStatementNameList' => ['type' => 'list', 'member' => ['shape' => 'StatementName']], 'PreparedStatementSummary' => ['type' => 'structure', 'members' => ['StatementName' => ['shape' => 'StatementName'], 'LastModifiedTime' => ['shape' => 'Date']]], 'PreparedStatementsList' => ['type' => 'list', 'member' => ['shape' => 'PreparedStatementSummary'], 'max' => 50, 'min' => 0], 'QueryExecution' => ['type' => 'structure', 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId'], 'Query' => ['shape' => 'QueryString'], 'StatementType' => ['shape' => 'StatementType'], 'ResultConfiguration' => ['shape' => 'ResultConfiguration'], 'ResultReuseConfiguration' => ['shape' => 'ResultReuseConfiguration'], 'QueryExecutionContext' => ['shape' => 'QueryExecutionContext'], 'Status' => ['shape' => 'QueryExecutionStatus'], 'Statistics' => ['shape' => 'QueryExecutionStatistics'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'EngineVersion' => ['shape' => 'EngineVersion'], 'ExecutionParameters' => ['shape' => 'ExecutionParameters']]], 'QueryExecutionContext' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'DatabaseString'], 'Catalog' => ['shape' => 'CatalogNameString']]], 'QueryExecutionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '\\S+'], 'QueryExecutionIdList' => ['type' => 'list', 'member' => ['shape' => 'QueryExecutionId'], 'max' => 50, 'min' => 1], 'QueryExecutionList' => ['type' => 'list', 'member' => ['shape' => 'QueryExecution']], 'QueryExecutionState' => ['type' => 'string', 'enum' => ['QUEUED', 'RUNNING', 'SUCCEEDED', 'FAILED', 'CANCELLED']], 'QueryExecutionStatistics' => ['type' => 'structure', 'members' => ['EngineExecutionTimeInMillis' => ['shape' => 'Long'], 'DataScannedInBytes' => ['shape' => 'Long'], 'DataManifestLocation' => ['shape' => 'String'], 'TotalExecutionTimeInMillis' => ['shape' => 'Long'], 'QueryQueueTimeInMillis' => ['shape' => 'Long'], 'QueryPlanningTimeInMillis' => ['shape' => 'Long'], 'ServiceProcessingTimeInMillis' => ['shape' => 'Long'], 'ResultReuseInformation' => ['shape' => 'ResultReuseInformation']]], 'QueryExecutionStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'QueryExecutionState'], 'StateChangeReason' => ['shape' => 'String'], 'SubmissionDateTime' => ['shape' => 'Date'], 'CompletionDateTime' => ['shape' => 'Date'], 'AthenaError' => ['shape' => 'AthenaError']]], 'QueryRuntimeStatistics' => ['type' => 'structure', 'members' => ['Timeline' => ['shape' => 'QueryRuntimeStatisticsTimeline'], 'Rows' => ['shape' => 'QueryRuntimeStatisticsRows'], 'OutputStage' => ['shape' => 'QueryStage']]], 'QueryRuntimeStatisticsRows' => ['type' => 'structure', 'members' => ['InputRows' => ['shape' => 'Long'], 'InputBytes' => ['shape' => 'Long'], 'OutputBytes' => ['shape' => 'Long'], 'OutputRows' => ['shape' => 'Long']]], 'QueryRuntimeStatisticsTimeline' => ['type' => 'structure', 'members' => ['QueryQueueTimeInMillis' => ['shape' => 'Long'], 'QueryPlanningTimeInMillis' => ['shape' => 'Long'], 'EngineExecutionTimeInMillis' => ['shape' => 'Long'], 'ServiceProcessingTimeInMillis' => ['shape' => 'Long'], 'TotalExecutionTimeInMillis' => ['shape' => 'Long']]], 'QueryStage' => ['type' => 'structure', 'members' => ['StageId' => ['shape' => 'Long'], 'State' => ['shape' => 'String'], 'OutputBytes' => ['shape' => 'Long'], 'OutputRows' => ['shape' => 'Long'], 'InputBytes' => ['shape' => 'Long'], 'InputRows' => ['shape' => 'Long'], 'ExecutionTime' => ['shape' => 'Long'], 'QueryStagePlan' => ['shape' => 'QueryStagePlanNode'], 'SubStages' => ['shape' => 'QueryStages']]], 'QueryStagePlanNode' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Identifier' => ['shape' => 'String'], 'Children' => ['shape' => 'QueryStagePlanNodes'], 'RemoteSources' => ['shape' => 'StringList']]], 'QueryStagePlanNodes' => ['type' => 'list', 'member' => ['shape' => 'QueryStagePlanNode']], 'QueryStages' => ['type' => 'list', 'member' => ['shape' => 'QueryStage']], 'QueryString' => ['type' => 'string', 'max' => 262144, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'ResultConfiguration' => ['type' => 'structure', 'members' => ['OutputLocation' => ['shape' => 'ResultOutputLocation'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'ExpectedBucketOwner' => ['shape' => 'AwsAccountId'], 'AclConfiguration' => ['shape' => 'AclConfiguration']]], 'ResultConfigurationUpdates' => ['type' => 'structure', 'members' => ['OutputLocation' => ['shape' => 'ResultOutputLocation'], 'RemoveOutputLocation' => ['shape' => 'BoxedBoolean'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'RemoveEncryptionConfiguration' => ['shape' => 'BoxedBoolean'], 'ExpectedBucketOwner' => ['shape' => 'AwsAccountId'], 'RemoveExpectedBucketOwner' => ['shape' => 'BoxedBoolean'], 'AclConfiguration' => ['shape' => 'AclConfiguration'], 'RemoveAclConfiguration' => ['shape' => 'BoxedBoolean']]], 'ResultOutputLocation' => ['type' => 'string'], 'ResultReuseByAgeConfiguration' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean'], 'MaxAgeInMinutes' => ['shape' => 'Age']]], 'ResultReuseConfiguration' => ['type' => 'structure', 'members' => ['ResultReuseByAgeConfiguration' => ['shape' => 'ResultReuseByAgeConfiguration']]], 'ResultReuseInformation' => ['type' => 'structure', 'required' => ['ReusedPreviousResult'], 'members' => ['ReusedPreviousResult' => ['shape' => 'Boolean']]], 'ResultSet' => ['type' => 'structure', 'members' => ['Rows' => ['shape' => 'RowList'], 'ResultSetMetadata' => ['shape' => 'ResultSetMetadata']]], 'ResultSetMetadata' => ['type' => 'structure', 'members' => ['ColumnInfo' => ['shape' => 'ColumnInfoList']]], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'Row' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'datumList']]], 'RowList' => ['type' => 'list', 'member' => ['shape' => 'Row']], 'S3AclOption' => ['type' => 'string', 'enum' => ['BUCKET_OWNER_FULL_CONTROL']], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => '^(https|s3|S3)://([^/]+)/?(.*)$'], 'SessionAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SessionConfiguration' => ['type' => 'structure', 'members' => ['ExecutionRole' => ['shape' => 'RoleArn'], 'WorkingDirectory' => ['shape' => 'ResultOutputLocation'], 'IdleTimeoutSeconds' => ['shape' => 'Long'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'SessionId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SessionIdleTimeoutInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 480, 'min' => 1], 'SessionManagerToken' => ['type' => 'string', 'max' => 2048], 'SessionState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'IDLE', 'BUSY', 'TERMINATING', 'TERMINATED', 'DEGRADED', 'FAILED']], 'SessionStatistics' => ['type' => 'structure', 'members' => ['DpuExecutionInMillis' => ['shape' => 'Long']]], 'SessionStatus' => ['type' => 'structure', 'members' => ['StartDateTime' => ['shape' => 'Date'], 'LastModifiedDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date'], 'IdleSinceDateTime' => ['shape' => 'Date'], 'State' => ['shape' => 'SessionState'], 'StateChangeReason' => ['shape' => 'DescriptionString']]], 'SessionSummary' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Description' => ['shape' => 'DescriptionString'], 'EngineVersion' => ['shape' => 'EngineVersion'], 'NotebookVersion' => ['shape' => 'NameString'], 'Status' => ['shape' => 'SessionStatus']]], 'SessionsList' => ['type' => 'list', 'member' => ['shape' => 'SessionSummary'], 'max' => 100, 'min' => 0], 'StartCalculationExecutionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Description' => ['shape' => 'DescriptionString'], 'CalculationConfiguration' => ['shape' => 'CalculationConfiguration', 'deprecated' => \true, 'deprecatedMessage' => 'Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828'], 'CodeBlock' => ['shape' => 'CodeBlock'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken']]], 'StartCalculationExecutionResponse' => ['type' => 'structure', 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId'], 'State' => ['shape' => 'CalculationExecutionState']]], 'StartQueryExecutionInput' => ['type' => 'structure', 'required' => ['QueryString'], 'members' => ['QueryString' => ['shape' => 'QueryString'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'QueryExecutionContext' => ['shape' => 'QueryExecutionContext'], 'ResultConfiguration' => ['shape' => 'ResultConfiguration'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'ExecutionParameters' => ['shape' => 'ExecutionParameters'], 'ResultReuseConfiguration' => ['shape' => 'ResultReuseConfiguration']]], 'StartQueryExecutionOutput' => ['type' => 'structure', 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId']]], 'StartSessionRequest' => ['type' => 'structure', 'required' => ['WorkGroup', 'EngineConfiguration'], 'members' => ['Description' => ['shape' => 'DescriptionString'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'EngineConfiguration' => ['shape' => 'EngineConfiguration'], 'NotebookVersion' => ['shape' => 'NameString'], 'SessionIdleTimeoutInMinutes' => ['shape' => 'SessionIdleTimeoutInMinutes'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken']]], 'StartSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'State' => ['shape' => 'SessionState']]], 'StatementName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_@:]{1,256}'], 'StatementType' => ['type' => 'string', 'enum' => ['DDL', 'DML', 'UTILITY']], 'StopCalculationExecutionRequest' => ['type' => 'structure', 'required' => ['CalculationExecutionId'], 'members' => ['CalculationExecutionId' => ['shape' => 'CalculationExecutionId']]], 'StopCalculationExecutionResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'CalculationExecutionState']]], 'StopQueryExecutionInput' => ['type' => 'structure', 'required' => ['QueryExecutionId'], 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId', 'idempotencyToken' => \true]]], 'StopQueryExecutionOutput' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SupportedDPUSizeList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'TableMetadata' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'CreateTime' => ['shape' => 'Timestamp'], 'LastAccessTime' => ['shape' => 'Timestamp'], 'TableType' => ['shape' => 'TableTypeString'], 'Columns' => ['shape' => 'ColumnList'], 'PartitionKeys' => ['shape' => 'ColumnList'], 'Parameters' => ['shape' => 'ParametersMap']]], 'TableMetadataList' => ['type' => 'list', 'member' => ['shape' => 'TableMetadata']], 'TableTypeString' => ['type' => 'string', 'max' => 255], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TerminateSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'TerminateSessionResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'SessionState']]], 'ThrottleReason' => ['type' => 'string', 'enum' => ['CONCURRENT_QUERY_LIMIT_EXCEEDED']], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ThrottleReason']], 'exception' => \true], 'TypeString' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'UnprocessedNamedQueryId' => ['type' => 'structure', 'members' => ['NamedQueryId' => ['shape' => 'NamedQueryId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'UnprocessedNamedQueryIdList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedNamedQueryId']], 'UnprocessedPreparedStatementName' => ['type' => 'structure', 'members' => ['StatementName' => ['shape' => 'StatementName'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'UnprocessedPreparedStatementNameList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedPreparedStatementName']], 'UnprocessedQueryExecutionId' => ['type' => 'structure', 'members' => ['QueryExecutionId' => ['shape' => 'QueryExecutionId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'UnprocessedQueryExecutionIdList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedQueryExecutionId']], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateDataCatalogInput' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'CatalogNameString'], 'Type' => ['shape' => 'DataCatalogType'], 'Description' => ['shape' => 'DescriptionString'], 'Parameters' => ['shape' => 'ParametersMap']]], 'UpdateDataCatalogOutput' => ['type' => 'structure', 'members' => []], 'UpdateNamedQueryInput' => ['type' => 'structure', 'required' => ['NamedQueryId', 'Name', 'QueryString'], 'members' => ['NamedQueryId' => ['shape' => 'NamedQueryId'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'NamedQueryDescriptionString'], 'QueryString' => ['shape' => 'QueryString']]], 'UpdateNamedQueryOutput' => ['type' => 'structure', 'members' => []], 'UpdateNotebookInput' => ['type' => 'structure', 'required' => ['NotebookId', 'Payload', 'Type'], 'members' => ['NotebookId' => ['shape' => 'NotebookId'], 'Payload' => ['shape' => 'Payload'], 'Type' => ['shape' => 'NotebookType'], 'SessionId' => ['shape' => 'SessionId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'UpdateNotebookMetadataInput' => ['type' => 'structure', 'required' => ['NotebookId', 'Name'], 'members' => ['NotebookId' => ['shape' => 'NotebookId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'Name' => ['shape' => 'NotebookName']]], 'UpdateNotebookMetadataOutput' => ['type' => 'structure', 'members' => []], 'UpdateNotebookOutput' => ['type' => 'structure', 'members' => []], 'UpdatePreparedStatementInput' => ['type' => 'structure', 'required' => ['StatementName', 'WorkGroup', 'QueryStatement'], 'members' => ['StatementName' => ['shape' => 'StatementName'], 'WorkGroup' => ['shape' => 'WorkGroupName'], 'QueryStatement' => ['shape' => 'QueryString'], 'Description' => ['shape' => 'DescriptionString']]], 'UpdatePreparedStatementOutput' => ['type' => 'structure', 'members' => []], 'UpdateWorkGroupInput' => ['type' => 'structure', 'required' => ['WorkGroup'], 'members' => ['WorkGroup' => ['shape' => 'WorkGroupName'], 'Description' => ['shape' => 'WorkGroupDescriptionString'], 'ConfigurationUpdates' => ['shape' => 'WorkGroupConfigurationUpdates'], 'State' => ['shape' => 'WorkGroupState']]], 'UpdateWorkGroupOutput' => ['type' => 'structure', 'members' => []], 'WorkGroup' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'WorkGroupName'], 'State' => ['shape' => 'WorkGroupState'], 'Configuration' => ['shape' => 'WorkGroupConfiguration'], 'Description' => ['shape' => 'WorkGroupDescriptionString'], 'CreationTime' => ['shape' => 'Date']]], 'WorkGroupConfiguration' => ['type' => 'structure', 'members' => ['ResultConfiguration' => ['shape' => 'ResultConfiguration'], 'EnforceWorkGroupConfiguration' => ['shape' => 'BoxedBoolean'], 'PublishCloudWatchMetricsEnabled' => ['shape' => 'BoxedBoolean'], 'BytesScannedCutoffPerQuery' => ['shape' => 'BytesScannedCutoffValue'], 'RequesterPaysEnabled' => ['shape' => 'BoxedBoolean'], 'EngineVersion' => ['shape' => 'EngineVersion'], 'AdditionalConfiguration' => ['shape' => 'NameString'], 'ExecutionRole' => ['shape' => 'RoleArn'], 'CustomerContentEncryptionConfiguration' => ['shape' => 'CustomerContentEncryptionConfiguration']]], 'WorkGroupConfigurationUpdates' => ['type' => 'structure', 'members' => ['EnforceWorkGroupConfiguration' => ['shape' => 'BoxedBoolean'], 'ResultConfigurationUpdates' => ['shape' => 'ResultConfigurationUpdates'], 'PublishCloudWatchMetricsEnabled' => ['shape' => 'BoxedBoolean'], 'BytesScannedCutoffPerQuery' => ['shape' => 'BytesScannedCutoffValue'], 'RemoveBytesScannedCutoffPerQuery' => ['shape' => 'BoxedBoolean'], 'RequesterPaysEnabled' => ['shape' => 'BoxedBoolean'], 'EngineVersion' => ['shape' => 'EngineVersion'], 'RemoveCustomerContentEncryptionConfiguration' => ['shape' => 'BoxedBoolean'], 'AdditionalConfiguration' => ['shape' => 'NameString'], 'ExecutionRole' => ['shape' => 'RoleArn'], 'CustomerContentEncryptionConfiguration' => ['shape' => 'CustomerContentEncryptionConfiguration']]], 'WorkGroupDescriptionString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'WorkGroupName' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9._-]{1,128}'], 'WorkGroupState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'WorkGroupSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WorkGroupName'], 'State' => ['shape' => 'WorkGroupState'], 'Description' => ['shape' => 'WorkGroupDescriptionString'], 'CreationTime' => ['shape' => 'Date'], 'EngineVersion' => ['shape' => 'EngineVersion']]], 'WorkGroupsList' => ['type' => 'list', 'member' => ['shape' => 'WorkGroupSummary'], 'max' => 50, 'min' => 0], 'datumList' => ['type' => 'list', 'member' => ['shape' => 'Datum']], 'datumString' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 129f272..0000000 --- a/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://athena-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://athena-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://athena.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://athena.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-tests-1.json.php deleted file mode 100644 index 2608132..0000000 --- a/vendor/Aws3/Aws/data/athena/2017-05-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://athena.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://athena.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/athena/2017-05-18/paginators-1.json.php b/vendor/Aws3/Aws/data/athena/2017-05-18/paginators-1.json.php deleted file mode 100644 index 97054df..0000000 --- a/vendor/Aws3/Aws/data/athena/2017-05-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetQueryResults' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListApplicationDPUSizes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListCalculationExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDataCatalogs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DataCatalogsSummary'], 'ListDatabases' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatabaseList'], 'ListEngineVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListExecutors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListNamedQueries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListPreparedStatements' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListQueryExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListSessions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTableMetadata' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TableMetadataList'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'ListWorkGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/athena/2017-05-18/smoke.json.php b/vendor/Aws3/Aws/data/athena/2017-05-18/smoke.json.php deleted file mode 100644 index 221961f..0000000 --- a/vendor/Aws3/Aws/data/athena/2017-05-18/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListNamedQueries', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/auditmanager/2017-07-25/api-2.json.php deleted file mode 100644 index 6eff1f2..0000000 --- a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'auditmanager', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Audit Manager', 'serviceId' => 'AuditManager', 'signatureVersion' => 'v4', 'signingName' => 'auditmanager', 'uid' => 'auditmanager-2017-07-25'], 'operations' => ['AssociateAssessmentReportEvidenceFolder' => ['name' => 'AssociateAssessmentReportEvidenceFolder', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/associateToAssessmentReport'], 'input' => ['shape' => 'AssociateAssessmentReportEvidenceFolderRequest'], 'output' => ['shape' => 'AssociateAssessmentReportEvidenceFolderResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'BatchAssociateAssessmentReportEvidence' => ['name' => 'BatchAssociateAssessmentReportEvidence', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/batchAssociateToAssessmentReport'], 'input' => ['shape' => 'BatchAssociateAssessmentReportEvidenceRequest'], 'output' => ['shape' => 'BatchAssociateAssessmentReportEvidenceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'BatchCreateDelegationByAssessment' => ['name' => 'BatchCreateDelegationByAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/assessments/{assessmentId}/delegations'], 'input' => ['shape' => 'BatchCreateDelegationByAssessmentRequest'], 'output' => ['shape' => 'BatchCreateDelegationByAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'BatchDeleteDelegationByAssessment' => ['name' => 'BatchDeleteDelegationByAssessment', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/delegations'], 'input' => ['shape' => 'BatchDeleteDelegationByAssessmentRequest'], 'output' => ['shape' => 'BatchDeleteDelegationByAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'BatchDisassociateAssessmentReportEvidence' => ['name' => 'BatchDisassociateAssessmentReportEvidence', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/batchDisassociateFromAssessmentReport'], 'input' => ['shape' => 'BatchDisassociateAssessmentReportEvidenceRequest'], 'output' => ['shape' => 'BatchDisassociateAssessmentReportEvidenceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'BatchImportEvidenceToAssessmentControl' => ['name' => 'BatchImportEvidenceToAssessmentControl', 'http' => ['method' => 'POST', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence'], 'input' => ['shape' => 'BatchImportEvidenceToAssessmentControlRequest'], 'output' => ['shape' => 'BatchImportEvidenceToAssessmentControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateAssessment' => ['name' => 'CreateAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/assessments'], 'input' => ['shape' => 'CreateAssessmentRequest'], 'output' => ['shape' => 'CreateAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateAssessmentFramework' => ['name' => 'CreateAssessmentFramework', 'http' => ['method' => 'POST', 'requestUri' => '/assessmentFrameworks'], 'input' => ['shape' => 'CreateAssessmentFrameworkRequest'], 'output' => ['shape' => 'CreateAssessmentFrameworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateAssessmentReport' => ['name' => 'CreateAssessmentReport', 'http' => ['method' => 'POST', 'requestUri' => '/assessments/{assessmentId}/reports'], 'input' => ['shape' => 'CreateAssessmentReportRequest'], 'output' => ['shape' => 'CreateAssessmentReportResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'CreateControl' => ['name' => 'CreateControl', 'http' => ['method' => 'POST', 'requestUri' => '/controls'], 'input' => ['shape' => 'CreateControlRequest'], 'output' => ['shape' => 'CreateControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteAssessment' => ['name' => 'DeleteAssessment', 'http' => ['method' => 'DELETE', 'requestUri' => '/assessments/{assessmentId}'], 'input' => ['shape' => 'DeleteAssessmentRequest'], 'output' => ['shape' => 'DeleteAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteAssessmentFramework' => ['name' => 'DeleteAssessmentFramework', 'http' => ['method' => 'DELETE', 'requestUri' => '/assessmentFrameworks/{frameworkId}'], 'input' => ['shape' => 'DeleteAssessmentFrameworkRequest'], 'output' => ['shape' => 'DeleteAssessmentFrameworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteAssessmentFrameworkShare' => ['name' => 'DeleteAssessmentFrameworkShare', 'http' => ['method' => 'DELETE', 'requestUri' => '/assessmentFrameworkShareRequests/{requestId}'], 'input' => ['shape' => 'DeleteAssessmentFrameworkShareRequest'], 'output' => ['shape' => 'DeleteAssessmentFrameworkShareResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteAssessmentReport' => ['name' => 'DeleteAssessmentReport', 'http' => ['method' => 'DELETE', 'requestUri' => '/assessments/{assessmentId}/reports/{assessmentReportId}'], 'input' => ['shape' => 'DeleteAssessmentReportRequest'], 'output' => ['shape' => 'DeleteAssessmentReportResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteControl' => ['name' => 'DeleteControl', 'http' => ['method' => 'DELETE', 'requestUri' => '/controls/{controlId}'], 'input' => ['shape' => 'DeleteControlRequest'], 'output' => ['shape' => 'DeleteControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeregisterAccount' => ['name' => 'DeregisterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/account/deregisterAccount'], 'input' => ['shape' => 'DeregisterAccountRequest'], 'output' => ['shape' => 'DeregisterAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterOrganizationAdminAccount' => ['name' => 'DeregisterOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/account/deregisterOrganizationAdminAccount'], 'input' => ['shape' => 'DeregisterOrganizationAdminAccountRequest'], 'output' => ['shape' => 'DeregisterOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateAssessmentReportEvidenceFolder' => ['name' => 'DisassociateAssessmentReportEvidenceFolder', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/disassociateFromAssessmentReport'], 'input' => ['shape' => 'DisassociateAssessmentReportEvidenceFolderRequest'], 'output' => ['shape' => 'DisassociateAssessmentReportEvidenceFolderResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetAccountStatus' => ['name' => 'GetAccountStatus', 'http' => ['method' => 'GET', 'requestUri' => '/account/status'], 'input' => ['shape' => 'GetAccountStatusRequest'], 'output' => ['shape' => 'GetAccountStatusResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'GetAssessment' => ['name' => 'GetAssessment', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}'], 'input' => ['shape' => 'GetAssessmentRequest'], 'output' => ['shape' => 'GetAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetAssessmentFramework' => ['name' => 'GetAssessmentFramework', 'http' => ['method' => 'GET', 'requestUri' => '/assessmentFrameworks/{frameworkId}'], 'input' => ['shape' => 'GetAssessmentFrameworkRequest'], 'output' => ['shape' => 'GetAssessmentFrameworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetAssessmentReportUrl' => ['name' => 'GetAssessmentReportUrl', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/reports/{assessmentReportId}/url'], 'input' => ['shape' => 'GetAssessmentReportUrlRequest'], 'output' => ['shape' => 'GetAssessmentReportUrlResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetChangeLogs' => ['name' => 'GetChangeLogs', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/changelogs'], 'input' => ['shape' => 'GetChangeLogsRequest'], 'output' => ['shape' => 'GetChangeLogsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetControl' => ['name' => 'GetControl', 'http' => ['method' => 'GET', 'requestUri' => '/controls/{controlId}'], 'input' => ['shape' => 'GetControlRequest'], 'output' => ['shape' => 'GetControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetDelegations' => ['name' => 'GetDelegations', 'http' => ['method' => 'GET', 'requestUri' => '/delegations'], 'input' => ['shape' => 'GetDelegationsRequest'], 'output' => ['shape' => 'GetDelegationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetEvidence' => ['name' => 'GetEvidence', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence/{evidenceId}'], 'input' => ['shape' => 'GetEvidenceRequest'], 'output' => ['shape' => 'GetEvidenceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetEvidenceByEvidenceFolder' => ['name' => 'GetEvidenceByEvidenceFolder', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}/evidence'], 'input' => ['shape' => 'GetEvidenceByEvidenceFolderRequest'], 'output' => ['shape' => 'GetEvidenceByEvidenceFolderResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetEvidenceFolder' => ['name' => 'GetEvidenceFolder', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/evidenceFolders/{evidenceFolderId}'], 'input' => ['shape' => 'GetEvidenceFolderRequest'], 'output' => ['shape' => 'GetEvidenceFolderResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetEvidenceFoldersByAssessment' => ['name' => 'GetEvidenceFoldersByAssessment', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/evidenceFolders'], 'input' => ['shape' => 'GetEvidenceFoldersByAssessmentRequest'], 'output' => ['shape' => 'GetEvidenceFoldersByAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetEvidenceFoldersByAssessmentControl' => ['name' => 'GetEvidenceFoldersByAssessmentControl', 'http' => ['method' => 'GET', 'requestUri' => '/assessments/{assessmentId}/evidenceFolders-by-assessment-control/{controlSetId}/{controlId}'], 'input' => ['shape' => 'GetEvidenceFoldersByAssessmentControlRequest'], 'output' => ['shape' => 'GetEvidenceFoldersByAssessmentControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetInsights' => ['name' => 'GetInsights', 'http' => ['method' => 'GET', 'requestUri' => '/insights'], 'input' => ['shape' => 'GetInsightsRequest'], 'output' => ['shape' => 'GetInsightsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetInsightsByAssessment' => ['name' => 'GetInsightsByAssessment', 'http' => ['method' => 'GET', 'requestUri' => '/insights/assessments/{assessmentId}'], 'input' => ['shape' => 'GetInsightsByAssessmentRequest'], 'output' => ['shape' => 'GetInsightsByAssessmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetOrganizationAdminAccount' => ['name' => 'GetOrganizationAdminAccount', 'http' => ['method' => 'GET', 'requestUri' => '/account/organizationAdminAccount'], 'input' => ['shape' => 'GetOrganizationAdminAccountRequest'], 'output' => ['shape' => 'GetOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetServicesInScope' => ['name' => 'GetServicesInScope', 'http' => ['method' => 'GET', 'requestUri' => '/services'], 'input' => ['shape' => 'GetServicesInScopeRequest'], 'output' => ['shape' => 'GetServicesInScopeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetSettings' => ['name' => 'GetSettings', 'http' => ['method' => 'GET', 'requestUri' => '/settings/{attribute}'], 'input' => ['shape' => 'GetSettingsRequest'], 'output' => ['shape' => 'GetSettingsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListAssessmentControlInsightsByControlDomain' => ['name' => 'ListAssessmentControlInsightsByControlDomain', 'http' => ['method' => 'GET', 'requestUri' => '/insights/controls-by-assessment'], 'input' => ['shape' => 'ListAssessmentControlInsightsByControlDomainRequest'], 'output' => ['shape' => 'ListAssessmentControlInsightsByControlDomainResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListAssessmentFrameworkShareRequests' => ['name' => 'ListAssessmentFrameworkShareRequests', 'http' => ['method' => 'GET', 'requestUri' => '/assessmentFrameworkShareRequests'], 'input' => ['shape' => 'ListAssessmentFrameworkShareRequestsRequest'], 'output' => ['shape' => 'ListAssessmentFrameworkShareRequestsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListAssessmentFrameworks' => ['name' => 'ListAssessmentFrameworks', 'http' => ['method' => 'GET', 'requestUri' => '/assessmentFrameworks'], 'input' => ['shape' => 'ListAssessmentFrameworksRequest'], 'output' => ['shape' => 'ListAssessmentFrameworksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListAssessmentReports' => ['name' => 'ListAssessmentReports', 'http' => ['method' => 'GET', 'requestUri' => '/assessmentReports'], 'input' => ['shape' => 'ListAssessmentReportsRequest'], 'output' => ['shape' => 'ListAssessmentReportsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListAssessments' => ['name' => 'ListAssessments', 'http' => ['method' => 'GET', 'requestUri' => '/assessments'], 'input' => ['shape' => 'ListAssessmentsRequest'], 'output' => ['shape' => 'ListAssessmentsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListControlDomainInsights' => ['name' => 'ListControlDomainInsights', 'http' => ['method' => 'GET', 'requestUri' => '/insights/control-domains'], 'input' => ['shape' => 'ListControlDomainInsightsRequest'], 'output' => ['shape' => 'ListControlDomainInsightsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListControlDomainInsightsByAssessment' => ['name' => 'ListControlDomainInsightsByAssessment', 'http' => ['method' => 'GET', 'requestUri' => '/insights/control-domains-by-assessment'], 'input' => ['shape' => 'ListControlDomainInsightsByAssessmentRequest'], 'output' => ['shape' => 'ListControlDomainInsightsByAssessmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListControlInsightsByControlDomain' => ['name' => 'ListControlInsightsByControlDomain', 'http' => ['method' => 'GET', 'requestUri' => '/insights/controls'], 'input' => ['shape' => 'ListControlInsightsByControlDomainRequest'], 'output' => ['shape' => 'ListControlInsightsByControlDomainResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListControls' => ['name' => 'ListControls', 'http' => ['method' => 'GET', 'requestUri' => '/controls'], 'input' => ['shape' => 'ListControlsRequest'], 'output' => ['shape' => 'ListControlsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListKeywordsForDataSource' => ['name' => 'ListKeywordsForDataSource', 'http' => ['method' => 'GET', 'requestUri' => '/dataSourceKeywords'], 'input' => ['shape' => 'ListKeywordsForDataSourceRequest'], 'output' => ['shape' => 'ListKeywordsForDataSourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListNotifications' => ['name' => 'ListNotifications', 'http' => ['method' => 'GET', 'requestUri' => '/notifications'], 'input' => ['shape' => 'ListNotificationsRequest'], 'output' => ['shape' => 'ListNotificationsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterAccount' => ['name' => 'RegisterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/account/registerAccount'], 'input' => ['shape' => 'RegisterAccountRequest'], 'output' => ['shape' => 'RegisterAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'RegisterOrganizationAdminAccount' => ['name' => 'RegisterOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/account/registerOrganizationAdminAccount'], 'input' => ['shape' => 'RegisterOrganizationAdminAccountRequest'], 'output' => ['shape' => 'RegisterOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'StartAssessmentFrameworkShare' => ['name' => 'StartAssessmentFrameworkShare', 'http' => ['method' => 'POST', 'requestUri' => '/assessmentFrameworks/{frameworkId}/shareRequests'], 'input' => ['shape' => 'StartAssessmentFrameworkShareRequest'], 'output' => ['shape' => 'StartAssessmentFrameworkShareResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateAssessment' => ['name' => 'UpdateAssessment', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}'], 'input' => ['shape' => 'UpdateAssessmentRequest'], 'output' => ['shape' => 'UpdateAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAssessmentControl' => ['name' => 'UpdateAssessmentControl', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}'], 'input' => ['shape' => 'UpdateAssessmentControlRequest'], 'output' => ['shape' => 'UpdateAssessmentControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAssessmentControlSetStatus' => ['name' => 'UpdateAssessmentControlSetStatus', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/controlSets/{controlSetId}/status'], 'input' => ['shape' => 'UpdateAssessmentControlSetStatusRequest'], 'output' => ['shape' => 'UpdateAssessmentControlSetStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAssessmentFramework' => ['name' => 'UpdateAssessmentFramework', 'http' => ['method' => 'PUT', 'requestUri' => '/assessmentFrameworks/{frameworkId}'], 'input' => ['shape' => 'UpdateAssessmentFrameworkRequest'], 'output' => ['shape' => 'UpdateAssessmentFrameworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAssessmentFrameworkShare' => ['name' => 'UpdateAssessmentFrameworkShare', 'http' => ['method' => 'PUT', 'requestUri' => '/assessmentFrameworkShareRequests/{requestId}'], 'input' => ['shape' => 'UpdateAssessmentFrameworkShareRequest'], 'output' => ['shape' => 'UpdateAssessmentFrameworkShareResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAssessmentStatus' => ['name' => 'UpdateAssessmentStatus', 'http' => ['method' => 'PUT', 'requestUri' => '/assessments/{assessmentId}/status'], 'input' => ['shape' => 'UpdateAssessmentStatusRequest'], 'output' => ['shape' => 'UpdateAssessmentStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateControl' => ['name' => 'UpdateControl', 'http' => ['method' => 'PUT', 'requestUri' => '/controls/{controlId}'], 'input' => ['shape' => 'UpdateControlRequest'], 'output' => ['shape' => 'UpdateControlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateSettings' => ['name' => 'UpdateSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/settings'], 'input' => ['shape' => 'UpdateSettingsRequest'], 'output' => ['shape' => 'UpdateSettingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ValidateAssessmentReportIntegrity' => ['name' => 'ValidateAssessmentReportIntegrity', 'http' => ['method' => 'POST', 'requestUri' => '/assessmentReports/integrity'], 'input' => ['shape' => 'ValidateAssessmentReportIntegrityRequest'], 'output' => ['shape' => 'ValidateAssessmentReportIntegrityResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AWSAccount' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AccountId'], 'emailAddress' => ['shape' => 'EmailAddress'], 'name' => ['shape' => 'AccountName']]], 'AWSAccounts' => ['type' => 'list', 'member' => ['shape' => 'AWSAccount']], 'AWSService' => ['type' => 'structure', 'members' => ['serviceName' => ['shape' => 'AWSServiceName']]], 'AWSServiceName' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-\\s().]+$'], 'AWSServices' => ['type' => 'list', 'member' => ['shape' => 'AWSService']], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]{12}$'], 'AccountName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[\\u0020-\\u007E]+$'], 'AccountStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'PENDING_ACTIVATION']], 'ActionEnum' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE_METADATA', 'ACTIVE', 'INACTIVE', 'DELETE', 'UNDER_REVIEW', 'REVIEWED', 'IMPORT_EVIDENCE']], 'ActionPlanInstructions' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ActionPlanTitle' => ['type' => 'string', 'max' => 300, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'Assessment' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AuditManagerArn'], 'awsAccount' => ['shape' => 'AWSAccount'], 'metadata' => ['shape' => 'AssessmentMetadata'], 'framework' => ['shape' => 'AssessmentFramework'], 'tags' => ['shape' => 'TagMap']]], 'AssessmentControl' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'name' => ['shape' => 'ControlName'], 'description' => ['shape' => 'ControlDescription'], 'status' => ['shape' => 'ControlStatus'], 'response' => ['shape' => 'ControlResponse'], 'comments' => ['shape' => 'ControlComments'], 'evidenceSources' => ['shape' => 'EvidenceSources'], 'evidenceCount' => ['shape' => 'Integer'], 'assessmentReportEvidenceCount' => ['shape' => 'Integer']]], 'AssessmentControlSet' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ControlSetId'], 'description' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'ControlSetStatus'], 'roles' => ['shape' => 'Roles'], 'controls' => ['shape' => 'AssessmentControls'], 'delegations' => ['shape' => 'Delegations'], 'systemEvidenceCount' => ['shape' => 'Integer'], 'manualEvidenceCount' => ['shape' => 'Integer']]], 'AssessmentControlSets' => ['type' => 'list', 'member' => ['shape' => 'AssessmentControlSet']], 'AssessmentControls' => ['type' => 'list', 'member' => ['shape' => 'AssessmentControl']], 'AssessmentDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'AssessmentEvidenceFolder' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AssessmentEvidenceFolderName'], 'date' => ['shape' => 'Timestamp'], 'assessmentId' => ['shape' => 'UUID'], 'controlSetId' => ['shape' => 'ControlSetId'], 'controlId' => ['shape' => 'UUID'], 'id' => ['shape' => 'UUID'], 'dataSource' => ['shape' => 'String'], 'author' => ['shape' => 'String'], 'totalEvidence' => ['shape' => 'Integer'], 'assessmentReportSelectionCount' => ['shape' => 'Integer'], 'controlName' => ['shape' => 'ControlName'], 'evidenceResourcesIncludedCount' => ['shape' => 'Integer'], 'evidenceByTypeConfigurationDataCount' => ['shape' => 'Integer'], 'evidenceByTypeManualCount' => ['shape' => 'Integer'], 'evidenceByTypeComplianceCheckCount' => ['shape' => 'Integer'], 'evidenceByTypeComplianceCheckIssuesCount' => ['shape' => 'Integer'], 'evidenceByTypeUserActivityCount' => ['shape' => 'Integer'], 'evidenceAwsServiceSourceCount' => ['shape' => 'Integer']]], 'AssessmentEvidenceFolderName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'AssessmentEvidenceFolders' => ['type' => 'list', 'member' => ['shape' => 'AssessmentEvidenceFolder']], 'AssessmentFramework' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'AuditManagerArn'], 'metadata' => ['shape' => 'FrameworkMetadata'], 'controlSets' => ['shape' => 'AssessmentControlSets']]], 'AssessmentFrameworkDescription' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'AssessmentFrameworkMetadata' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AuditManagerArn'], 'id' => ['shape' => 'UUID'], 'type' => ['shape' => 'FrameworkType'], 'name' => ['shape' => 'FrameworkName'], 'description' => ['shape' => 'FrameworkDescription'], 'logo' => ['shape' => 'Filename'], 'complianceType' => ['shape' => 'ComplianceType'], 'controlsCount' => ['shape' => 'ControlsCount'], 'controlSetsCount' => ['shape' => 'ControlSetsCount'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp']]], 'AssessmentFrameworkShareRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'frameworkId' => ['shape' => 'UUID'], 'frameworkName' => ['shape' => 'FrameworkName'], 'frameworkDescription' => ['shape' => 'FrameworkDescription'], 'status' => ['shape' => 'ShareRequestStatus'], 'sourceAccount' => ['shape' => 'AccountId'], 'destinationAccount' => ['shape' => 'AccountId'], 'destinationRegion' => ['shape' => 'Region'], 'expirationTime' => ['shape' => 'Timestamp'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdated' => ['shape' => 'Timestamp'], 'comment' => ['shape' => 'ShareRequestComment'], 'standardControlsCount' => ['shape' => 'NullableInteger'], 'customControlsCount' => ['shape' => 'NullableInteger'], 'complianceType' => ['shape' => 'ComplianceType']]], 'AssessmentFrameworkShareRequestList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentFrameworkShareRequest']], 'AssessmentMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AssessmentName'], 'id' => ['shape' => 'UUID'], 'description' => ['shape' => 'AssessmentDescription'], 'complianceType' => ['shape' => 'ComplianceType'], 'status' => ['shape' => 'AssessmentStatus'], 'assessmentReportsDestination' => ['shape' => 'AssessmentReportsDestination'], 'scope' => ['shape' => 'Scope'], 'roles' => ['shape' => 'Roles'], 'delegations' => ['shape' => 'Delegations'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'AssessmentMetadataItem' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AssessmentName'], 'id' => ['shape' => 'UUID'], 'complianceType' => ['shape' => 'ComplianceType'], 'status' => ['shape' => 'AssessmentStatus'], 'roles' => ['shape' => 'Roles'], 'delegations' => ['shape' => 'Delegations'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'AssessmentName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[^\\\\]*$'], 'AssessmentReport' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'name' => ['shape' => 'AssessmentReportName'], 'description' => ['shape' => 'AssessmentReportDescription'], 'awsAccountId' => ['shape' => 'AccountId'], 'assessmentId' => ['shape' => 'UUID'], 'assessmentName' => ['shape' => 'AssessmentName'], 'author' => ['shape' => 'Username'], 'status' => ['shape' => 'AssessmentReportStatus'], 'creationTime' => ['shape' => 'Timestamp']]], 'AssessmentReportDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'AssessmentReportDestinationType' => ['type' => 'string', 'enum' => ['S3']], 'AssessmentReportEvidenceError' => ['type' => 'structure', 'members' => ['evidenceId' => ['shape' => 'UUID'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'AssessmentReportEvidenceErrors' => ['type' => 'list', 'member' => ['shape' => 'AssessmentReportEvidenceError']], 'AssessmentReportMetadata' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'name' => ['shape' => 'AssessmentReportName'], 'description' => ['shape' => 'AssessmentReportDescription'], 'assessmentId' => ['shape' => 'UUID'], 'assessmentName' => ['shape' => 'AssessmentName'], 'author' => ['shape' => 'Username'], 'status' => ['shape' => 'AssessmentReportStatus'], 'creationTime' => ['shape' => 'Timestamp']]], 'AssessmentReportName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_\\.]+$'], 'AssessmentReportStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'IN_PROGRESS', 'FAILED']], 'AssessmentReportsDestination' => ['type' => 'structure', 'members' => ['destinationType' => ['shape' => 'AssessmentReportDestinationType'], 'destination' => ['shape' => 'S3Url']]], 'AssessmentReportsMetadata' => ['type' => 'list', 'member' => ['shape' => 'AssessmentReportMetadata']], 'AssessmentStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'AssociateAssessmentReportEvidenceFolderRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'evidenceFolderId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'evidenceFolderId' => ['shape' => 'UUID']]], 'AssociateAssessmentReportEvidenceFolderResponse' => ['type' => 'structure', 'members' => []], 'AuditManagerArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.*:auditmanager:.*'], 'BatchAssociateAssessmentReportEvidenceRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'evidenceFolderId', 'evidenceIds'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'evidenceFolderId' => ['shape' => 'UUID'], 'evidenceIds' => ['shape' => 'EvidenceIds']]], 'BatchAssociateAssessmentReportEvidenceResponse' => ['type' => 'structure', 'members' => ['evidenceIds' => ['shape' => 'EvidenceIds'], 'errors' => ['shape' => 'AssessmentReportEvidenceErrors']]], 'BatchCreateDelegationByAssessmentError' => ['type' => 'structure', 'members' => ['createDelegationRequest' => ['shape' => 'CreateDelegationRequest'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchCreateDelegationByAssessmentErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchCreateDelegationByAssessmentError']], 'BatchCreateDelegationByAssessmentRequest' => ['type' => 'structure', 'required' => ['createDelegationRequests', 'assessmentId'], 'members' => ['createDelegationRequests' => ['shape' => 'CreateDelegationRequests'], 'assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'BatchCreateDelegationByAssessmentResponse' => ['type' => 'structure', 'members' => ['delegations' => ['shape' => 'Delegations'], 'errors' => ['shape' => 'BatchCreateDelegationByAssessmentErrors']]], 'BatchDeleteDelegationByAssessmentError' => ['type' => 'structure', 'members' => ['delegationId' => ['shape' => 'UUID'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchDeleteDelegationByAssessmentErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteDelegationByAssessmentError']], 'BatchDeleteDelegationByAssessmentRequest' => ['type' => 'structure', 'required' => ['delegationIds', 'assessmentId'], 'members' => ['delegationIds' => ['shape' => 'DelegationIds'], 'assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'BatchDeleteDelegationByAssessmentResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchDeleteDelegationByAssessmentErrors']]], 'BatchDisassociateAssessmentReportEvidenceRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'evidenceFolderId', 'evidenceIds'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'evidenceFolderId' => ['shape' => 'UUID'], 'evidenceIds' => ['shape' => 'EvidenceIds']]], 'BatchDisassociateAssessmentReportEvidenceResponse' => ['type' => 'structure', 'members' => ['evidenceIds' => ['shape' => 'EvidenceIds'], 'errors' => ['shape' => 'AssessmentReportEvidenceErrors']]], 'BatchImportEvidenceToAssessmentControlError' => ['type' => 'structure', 'members' => ['manualEvidence' => ['shape' => 'ManualEvidence'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchImportEvidenceToAssessmentControlErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchImportEvidenceToAssessmentControlError']], 'BatchImportEvidenceToAssessmentControlRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'controlId', 'manualEvidence'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId'], 'manualEvidence' => ['shape' => 'ManualEvidenceList']]], 'BatchImportEvidenceToAssessmentControlResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchImportEvidenceToAssessmentControlErrors']]], 'Boolean' => ['type' => 'boolean'], 'ChangeLog' => ['type' => 'structure', 'members' => ['objectType' => ['shape' => 'ObjectTypeEnum'], 'objectName' => ['shape' => 'NonEmptyString'], 'action' => ['shape' => 'ActionEnum'], 'createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'IamArn']]], 'ChangeLogs' => ['type' => 'list', 'member' => ['shape' => 'ChangeLog']], 'CloudTrailArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.*:cloudtrail:.*'], 'ComplianceType' => ['type' => 'string', 'max' => 100, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'Control' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AuditManagerArn'], 'id' => ['shape' => 'UUID'], 'type' => ['shape' => 'ControlType'], 'name' => ['shape' => 'ControlName'], 'description' => ['shape' => 'ControlDescription'], 'testingInformation' => ['shape' => 'TestingInformation'], 'actionPlanTitle' => ['shape' => 'ActionPlanTitle'], 'actionPlanInstructions' => ['shape' => 'ActionPlanInstructions'], 'controlSources' => ['shape' => 'ControlSources'], 'controlMappingSources' => ['shape' => 'ControlMappingSources'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'CreatedBy'], 'lastUpdatedBy' => ['shape' => 'LastUpdatedBy'], 'tags' => ['shape' => 'TagMap']]], 'ControlComment' => ['type' => 'structure', 'members' => ['authorName' => ['shape' => 'Username'], 'commentBody' => ['shape' => 'ControlCommentBody'], 'postedDate' => ['shape' => 'Timestamp']]], 'ControlCommentBody' => ['type' => 'string', 'max' => 500, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ControlComments' => ['type' => 'list', 'member' => ['shape' => 'ControlComment']], 'ControlDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ControlDomainInsights' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'id' => ['shape' => 'UUID'], 'controlsCountByNoncompliantEvidence' => ['shape' => 'NullableInteger'], 'totalControlsCount' => ['shape' => 'NullableInteger'], 'evidenceInsights' => ['shape' => 'EvidenceInsights'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'ControlDomainInsightsList' => ['type' => 'list', 'member' => ['shape' => 'ControlDomainInsights']], 'ControlInsightsMetadata' => ['type' => 'list', 'member' => ['shape' => 'ControlInsightsMetadataItem']], 'ControlInsightsMetadataByAssessment' => ['type' => 'list', 'member' => ['shape' => 'ControlInsightsMetadataByAssessmentItem']], 'ControlInsightsMetadataByAssessmentItem' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'id' => ['shape' => 'UUID'], 'evidenceInsights' => ['shape' => 'EvidenceInsights'], 'controlSetName' => ['shape' => 'NonEmptyString'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'ControlInsightsMetadataItem' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'id' => ['shape' => 'UUID'], 'evidenceInsights' => ['shape' => 'EvidenceInsights'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'ControlMappingSource' => ['type' => 'structure', 'members' => ['sourceId' => ['shape' => 'UUID'], 'sourceName' => ['shape' => 'SourceName'], 'sourceDescription' => ['shape' => 'SourceDescription'], 'sourceSetUpOption' => ['shape' => 'SourceSetUpOption'], 'sourceType' => ['shape' => 'SourceType'], 'sourceKeyword' => ['shape' => 'SourceKeyword'], 'sourceFrequency' => ['shape' => 'SourceFrequency'], 'troubleshootingText' => ['shape' => 'TroubleshootingText']]], 'ControlMappingSources' => ['type' => 'list', 'member' => ['shape' => 'ControlMappingSource'], 'min' => 1], 'ControlMetadata' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AuditManagerArn'], 'id' => ['shape' => 'UUID'], 'name' => ['shape' => 'ControlName'], 'controlSources' => ['shape' => 'ControlSources'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp']]], 'ControlMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ControlMetadata']], 'ControlName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[^\\\\]*$'], 'ControlResponse' => ['type' => 'string', 'enum' => ['MANUAL', 'AUTOMATE', 'DEFER', 'IGNORE']], 'ControlSet' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'name' => ['shape' => 'ControlSetName'], 'controls' => ['shape' => 'Controls']]], 'ControlSetId' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ControlSetName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[^\\\\\\_]*$'], 'ControlSetStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'UNDER_REVIEW', 'REVIEWED']], 'ControlSets' => ['type' => 'list', 'member' => ['shape' => 'ControlSet'], 'min' => 1], 'ControlSetsCount' => ['type' => 'integer'], 'ControlSources' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z_0-9-\\s.,]+$'], 'ControlStatus' => ['type' => 'string', 'enum' => ['UNDER_REVIEW', 'REVIEWED', 'INACTIVE']], 'ControlType' => ['type' => 'string', 'enum' => ['Standard', 'Custom']], 'Controls' => ['type' => 'list', 'member' => ['shape' => 'Control'], 'min' => 1], 'ControlsCount' => ['type' => 'integer'], 'CreateAssessmentFrameworkControl' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'UUID']]], 'CreateAssessmentFrameworkControlSet' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ControlSetName'], 'controls' => ['shape' => 'CreateAssessmentFrameworkControls']]], 'CreateAssessmentFrameworkControlSets' => ['type' => 'list', 'member' => ['shape' => 'CreateAssessmentFrameworkControlSet'], 'min' => 1], 'CreateAssessmentFrameworkControls' => ['type' => 'list', 'member' => ['shape' => 'CreateAssessmentFrameworkControl'], 'min' => 1], 'CreateAssessmentFrameworkRequest' => ['type' => 'structure', 'required' => ['name', 'controlSets'], 'members' => ['name' => ['shape' => 'FrameworkName'], 'description' => ['shape' => 'FrameworkDescription'], 'complianceType' => ['shape' => 'ComplianceType'], 'controlSets' => ['shape' => 'CreateAssessmentFrameworkControlSets'], 'tags' => ['shape' => 'TagMap']]], 'CreateAssessmentFrameworkResponse' => ['type' => 'structure', 'members' => ['framework' => ['shape' => 'Framework']]], 'CreateAssessmentReportRequest' => ['type' => 'structure', 'required' => ['name', 'assessmentId'], 'members' => ['name' => ['shape' => 'AssessmentReportName'], 'description' => ['shape' => 'AssessmentReportDescription'], 'assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'queryStatement' => ['shape' => 'QueryStatement']]], 'CreateAssessmentReportResponse' => ['type' => 'structure', 'members' => ['assessmentReport' => ['shape' => 'AssessmentReport']]], 'CreateAssessmentRequest' => ['type' => 'structure', 'required' => ['name', 'assessmentReportsDestination', 'scope', 'roles', 'frameworkId'], 'members' => ['name' => ['shape' => 'AssessmentName'], 'description' => ['shape' => 'AssessmentDescription'], 'assessmentReportsDestination' => ['shape' => 'AssessmentReportsDestination'], 'scope' => ['shape' => 'Scope'], 'roles' => ['shape' => 'Roles'], 'frameworkId' => ['shape' => 'UUID'], 'tags' => ['shape' => 'TagMap']]], 'CreateAssessmentResponse' => ['type' => 'structure', 'members' => ['assessment' => ['shape' => 'Assessment']]], 'CreateControlMappingSource' => ['type' => 'structure', 'members' => ['sourceName' => ['shape' => 'SourceName'], 'sourceDescription' => ['shape' => 'SourceDescription'], 'sourceSetUpOption' => ['shape' => 'SourceSetUpOption'], 'sourceType' => ['shape' => 'SourceType'], 'sourceKeyword' => ['shape' => 'SourceKeyword'], 'sourceFrequency' => ['shape' => 'SourceFrequency'], 'troubleshootingText' => ['shape' => 'TroubleshootingText']]], 'CreateControlMappingSources' => ['type' => 'list', 'member' => ['shape' => 'CreateControlMappingSource'], 'min' => 1], 'CreateControlRequest' => ['type' => 'structure', 'required' => ['name', 'controlMappingSources'], 'members' => ['name' => ['shape' => 'ControlName'], 'description' => ['shape' => 'ControlDescription'], 'testingInformation' => ['shape' => 'TestingInformation'], 'actionPlanTitle' => ['shape' => 'ActionPlanTitle'], 'actionPlanInstructions' => ['shape' => 'ActionPlanInstructions'], 'controlMappingSources' => ['shape' => 'CreateControlMappingSources'], 'tags' => ['shape' => 'TagMap']]], 'CreateControlResponse' => ['type' => 'structure', 'members' => ['control' => ['shape' => 'Control']]], 'CreateDelegationRequest' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'DelegationComment'], 'controlSetId' => ['shape' => 'ControlSetId'], 'roleArn' => ['shape' => 'IamArn'], 'roleType' => ['shape' => 'RoleType']]], 'CreateDelegationRequests' => ['type' => 'list', 'member' => ['shape' => 'CreateDelegationRequest'], 'max' => 50, 'min' => 1], 'CreatedBy' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s-_()\\[\\]]+$'], 'Delegation' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'assessmentName' => ['shape' => 'AssessmentName'], 'assessmentId' => ['shape' => 'UUID'], 'status' => ['shape' => 'DelegationStatus'], 'roleArn' => ['shape' => 'IamArn'], 'roleType' => ['shape' => 'RoleType'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdated' => ['shape' => 'Timestamp'], 'controlSetId' => ['shape' => 'ControlSetId'], 'comment' => ['shape' => 'DelegationComment'], 'createdBy' => ['shape' => 'CreatedBy']]], 'DelegationComment' => ['type' => 'string', 'max' => 350, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'DelegationIds' => ['type' => 'list', 'member' => ['shape' => 'UUID'], 'max' => 50, 'min' => 1], 'DelegationMetadata' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'UUID'], 'assessmentName' => ['shape' => 'AssessmentName'], 'assessmentId' => ['shape' => 'UUID'], 'status' => ['shape' => 'DelegationStatus'], 'roleArn' => ['shape' => 'IamArn'], 'creationTime' => ['shape' => 'Timestamp'], 'controlSetName' => ['shape' => 'NonEmptyString']]], 'DelegationMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DelegationMetadata']], 'DelegationStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'UNDER_REVIEW', 'COMPLETE']], 'Delegations' => ['type' => 'list', 'member' => ['shape' => 'Delegation']], 'DeleteAssessmentFrameworkRequest' => ['type' => 'structure', 'required' => ['frameworkId'], 'members' => ['frameworkId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'frameworkId']]], 'DeleteAssessmentFrameworkResponse' => ['type' => 'structure', 'members' => []], 'DeleteAssessmentFrameworkShareRequest' => ['type' => 'structure', 'required' => ['requestId', 'requestType'], 'members' => ['requestId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'requestId'], 'requestType' => ['shape' => 'ShareRequestType', 'location' => 'querystring', 'locationName' => 'requestType']]], 'DeleteAssessmentFrameworkShareResponse' => ['type' => 'structure', 'members' => []], 'DeleteAssessmentReportRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'assessmentReportId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'assessmentReportId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentReportId']]], 'DeleteAssessmentReportResponse' => ['type' => 'structure', 'members' => []], 'DeleteAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'DeleteAssessmentResponse' => ['type' => 'structure', 'members' => []], 'DeleteControlRequest' => ['type' => 'structure', 'required' => ['controlId'], 'members' => ['controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId']]], 'DeleteControlResponse' => ['type' => 'structure', 'members' => []], 'DeleteResources' => ['type' => 'string', 'enum' => ['ALL', 'DEFAULT']], 'DeregisterAccountRequest' => ['type' => 'structure', 'members' => []], 'DeregisterAccountResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AccountStatus']]], 'DeregisterOrganizationAdminAccountRequest' => ['type' => 'structure', 'members' => ['adminAccountId' => ['shape' => 'AccountId']]], 'DeregisterOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'DeregistrationPolicy' => ['type' => 'structure', 'members' => ['deleteResources' => ['shape' => 'DeleteResources']]], 'DisassociateAssessmentReportEvidenceFolderRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'evidenceFolderId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'evidenceFolderId' => ['shape' => 'UUID']]], 'DisassociateAssessmentReportEvidenceFolderResponse' => ['type' => 'structure', 'members' => []], 'EmailAddress' => ['type' => 'string', 'max' => 320, 'min' => 1, 'pattern' => '^.*@.*$'], 'ErrorCode' => ['type' => 'string', 'max' => 3, 'min' => 3, 'pattern' => '[0-9]{3}'], 'ErrorMessage' => ['type' => 'string', 'max' => 300, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'EventName' => ['type' => 'string', 'max' => 100, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'Evidence' => ['type' => 'structure', 'members' => ['dataSource' => ['shape' => 'String'], 'evidenceAwsAccountId' => ['shape' => 'AccountId'], 'time' => ['shape' => 'Timestamp'], 'eventSource' => ['shape' => 'AWSServiceName'], 'eventName' => ['shape' => 'EventName'], 'evidenceByType' => ['shape' => 'String'], 'resourcesIncluded' => ['shape' => 'Resources'], 'attributes' => ['shape' => 'EvidenceAttributes'], 'iamId' => ['shape' => 'IamArn'], 'complianceCheck' => ['shape' => 'String'], 'awsOrganization' => ['shape' => 'String'], 'awsAccountId' => ['shape' => 'AccountId'], 'evidenceFolderId' => ['shape' => 'UUID'], 'id' => ['shape' => 'UUID'], 'assessmentReportSelection' => ['shape' => 'String']]], 'EvidenceAttributeKey' => ['type' => 'string', 'max' => 100, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'EvidenceAttributeValue' => ['type' => 'string', 'max' => 200, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'EvidenceAttributes' => ['type' => 'map', 'key' => ['shape' => 'EvidenceAttributeKey'], 'value' => ['shape' => 'EvidenceAttributeValue']], 'EvidenceFinderBackfillStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETED']], 'EvidenceFinderEnablement' => ['type' => 'structure', 'members' => ['eventDataStoreArn' => ['shape' => 'CloudTrailArn'], 'enablementStatus' => ['shape' => 'EvidenceFinderEnablementStatus'], 'backfillStatus' => ['shape' => 'EvidenceFinderBackfillStatus'], 'error' => ['shape' => 'ErrorMessage']]], 'EvidenceFinderEnablementStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'ENABLE_IN_PROGRESS', 'DISABLE_IN_PROGRESS']], 'EvidenceIds' => ['type' => 'list', 'member' => ['shape' => 'UUID'], 'max' => 50, 'min' => 0], 'EvidenceInsights' => ['type' => 'structure', 'members' => ['noncompliantEvidenceCount' => ['shape' => 'NullableInteger'], 'compliantEvidenceCount' => ['shape' => 'NullableInteger'], 'inconclusiveEvidenceCount' => ['shape' => 'NullableInteger']]], 'EvidenceList' => ['type' => 'list', 'member' => ['shape' => 'Evidence']], 'EvidenceSources' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Filename' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\w,\\s-]+\\.[A-Za-z]+$'], 'Framework' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AuditManagerArn'], 'id' => ['shape' => 'UUID'], 'name' => ['shape' => 'FrameworkName'], 'type' => ['shape' => 'FrameworkType'], 'complianceType' => ['shape' => 'ComplianceType'], 'description' => ['shape' => 'FrameworkDescription'], 'logo' => ['shape' => 'Filename'], 'controlSources' => ['shape' => 'ControlSources'], 'controlSets' => ['shape' => 'ControlSets'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'CreatedBy'], 'lastUpdatedBy' => ['shape' => 'LastUpdatedBy'], 'tags' => ['shape' => 'TagMap']]], 'FrameworkDescription' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'FrameworkMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AssessmentName'], 'description' => ['shape' => 'AssessmentFrameworkDescription'], 'logo' => ['shape' => 'Filename'], 'complianceType' => ['shape' => 'ComplianceType']]], 'FrameworkMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentFrameworkMetadata']], 'FrameworkName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[^\\\\]*$'], 'FrameworkType' => ['type' => 'string', 'enum' => ['Standard', 'Custom']], 'GenericArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.*'], 'GetAccountStatusRequest' => ['type' => 'structure', 'members' => []], 'GetAccountStatusResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AccountStatus']]], 'GetAssessmentFrameworkRequest' => ['type' => 'structure', 'required' => ['frameworkId'], 'members' => ['frameworkId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'frameworkId']]], 'GetAssessmentFrameworkResponse' => ['type' => 'structure', 'members' => ['framework' => ['shape' => 'Framework']]], 'GetAssessmentReportUrlRequest' => ['type' => 'structure', 'required' => ['assessmentReportId', 'assessmentId'], 'members' => ['assessmentReportId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentReportId'], 'assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'GetAssessmentReportUrlResponse' => ['type' => 'structure', 'members' => ['preSignedUrl' => ['shape' => 'URL']]], 'GetAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'GetAssessmentResponse' => ['type' => 'structure', 'members' => ['assessment' => ['shape' => 'Assessment'], 'userRole' => ['shape' => 'Role']]], 'GetChangeLogsRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'querystring', 'locationName' => 'controlSetId'], 'controlId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'controlId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetChangeLogsResponse' => ['type' => 'structure', 'members' => ['changeLogs' => ['shape' => 'ChangeLogs'], 'nextToken' => ['shape' => 'Token']]], 'GetControlRequest' => ['type' => 'structure', 'required' => ['controlId'], 'members' => ['controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId']]], 'GetControlResponse' => ['type' => 'structure', 'members' => ['control' => ['shape' => 'Control']]], 'GetDelegationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetDelegationsResponse' => ['type' => 'structure', 'members' => ['delegations' => ['shape' => 'DelegationMetadataList'], 'nextToken' => ['shape' => 'Token']]], 'GetEvidenceByEvidenceFolderRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'evidenceFolderId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'evidenceFolderId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'evidenceFolderId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetEvidenceByEvidenceFolderResponse' => ['type' => 'structure', 'members' => ['evidence' => ['shape' => 'EvidenceList'], 'nextToken' => ['shape' => 'Token']]], 'GetEvidenceFolderRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'evidenceFolderId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'evidenceFolderId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'evidenceFolderId']]], 'GetEvidenceFolderResponse' => ['type' => 'structure', 'members' => ['evidenceFolder' => ['shape' => 'AssessmentEvidenceFolder']]], 'GetEvidenceFoldersByAssessmentControlRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'controlId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetEvidenceFoldersByAssessmentControlResponse' => ['type' => 'structure', 'members' => ['evidenceFolders' => ['shape' => 'AssessmentEvidenceFolders'], 'nextToken' => ['shape' => 'Token']]], 'GetEvidenceFoldersByAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetEvidenceFoldersByAssessmentResponse' => ['type' => 'structure', 'members' => ['evidenceFolders' => ['shape' => 'AssessmentEvidenceFolders'], 'nextToken' => ['shape' => 'Token']]], 'GetEvidenceRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'evidenceFolderId', 'evidenceId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'evidenceFolderId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'evidenceFolderId'], 'evidenceId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'evidenceId']]], 'GetEvidenceResponse' => ['type' => 'structure', 'members' => ['evidence' => ['shape' => 'Evidence']]], 'GetInsightsByAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId']]], 'GetInsightsByAssessmentResponse' => ['type' => 'structure', 'members' => ['insights' => ['shape' => 'InsightsByAssessment']]], 'GetInsightsRequest' => ['type' => 'structure', 'members' => []], 'GetInsightsResponse' => ['type' => 'structure', 'members' => ['insights' => ['shape' => 'Insights']]], 'GetOrganizationAdminAccountRequest' => ['type' => 'structure', 'members' => []], 'GetOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => ['adminAccountId' => ['shape' => 'AccountId'], 'organizationId' => ['shape' => 'organizationId']]], 'GetServicesInScopeRequest' => ['type' => 'structure', 'members' => []], 'GetServicesInScopeResponse' => ['type' => 'structure', 'members' => ['serviceMetadata' => ['shape' => 'ServiceMetadataList']]], 'GetSettingsRequest' => ['type' => 'structure', 'required' => ['attribute'], 'members' => ['attribute' => ['shape' => 'SettingAttribute', 'location' => 'uri', 'locationName' => 'attribute']]], 'GetSettingsResponse' => ['type' => 'structure', 'members' => ['settings' => ['shape' => 'Settings']]], 'HyperlinkName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'IamArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.*:iam:.*'], 'Insights' => ['type' => 'structure', 'members' => ['activeAssessmentsCount' => ['shape' => 'NullableInteger'], 'noncompliantEvidenceCount' => ['shape' => 'NullableInteger'], 'compliantEvidenceCount' => ['shape' => 'NullableInteger'], 'inconclusiveEvidenceCount' => ['shape' => 'NullableInteger'], 'assessmentControlsCountByNoncompliantEvidence' => ['shape' => 'NullableInteger'], 'totalAssessmentControlsCount' => ['shape' => 'NullableInteger'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'InsightsByAssessment' => ['type' => 'structure', 'members' => ['noncompliantEvidenceCount' => ['shape' => 'NullableInteger'], 'compliantEvidenceCount' => ['shape' => 'NullableInteger'], 'inconclusiveEvidenceCount' => ['shape' => 'NullableInteger'], 'assessmentControlsCountByNoncompliantEvidence' => ['shape' => 'NullableInteger'], 'totalAssessmentControlsCount' => ['shape' => 'NullableInteger'], 'lastUpdated' => ['shape' => 'Timestamp']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KeywordInputType' => ['type' => 'string', 'enum' => ['SELECT_FROM_LIST']], 'KeywordValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z_0-9-\\s().]+$'], 'Keywords' => ['type' => 'list', 'member' => ['shape' => 'KeywordValue']], 'KmsKey' => ['type' => 'string', 'max' => 2048, 'min' => 7, 'pattern' => '^arn:.*:kms:.*|DEFAULT'], 'LastUpdatedBy' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s-_()\\[\\]]+$'], 'ListAssessmentControlInsightsByControlDomainRequest' => ['type' => 'structure', 'required' => ['controlDomainId', 'assessmentId'], 'members' => ['controlDomainId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'controlDomainId'], 'assessmentId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'assessmentId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssessmentControlInsightsByControlDomainResponse' => ['type' => 'structure', 'members' => ['controlInsightsByAssessment' => ['shape' => 'ControlInsightsMetadataByAssessment'], 'nextToken' => ['shape' => 'Token']]], 'ListAssessmentFrameworkShareRequestsRequest' => ['type' => 'structure', 'required' => ['requestType'], 'members' => ['requestType' => ['shape' => 'ShareRequestType', 'location' => 'querystring', 'locationName' => 'requestType'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssessmentFrameworkShareRequestsResponse' => ['type' => 'structure', 'members' => ['assessmentFrameworkShareRequests' => ['shape' => 'AssessmentFrameworkShareRequestList'], 'nextToken' => ['shape' => 'Token']]], 'ListAssessmentFrameworksRequest' => ['type' => 'structure', 'required' => ['frameworkType'], 'members' => ['frameworkType' => ['shape' => 'FrameworkType', 'location' => 'querystring', 'locationName' => 'frameworkType'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssessmentFrameworksResponse' => ['type' => 'structure', 'members' => ['frameworkMetadataList' => ['shape' => 'FrameworkMetadataList'], 'nextToken' => ['shape' => 'Token']]], 'ListAssessmentMetadata' => ['type' => 'list', 'member' => ['shape' => 'AssessmentMetadataItem']], 'ListAssessmentReportsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssessmentReportsResponse' => ['type' => 'structure', 'members' => ['assessmentReports' => ['shape' => 'AssessmentReportsMetadata'], 'nextToken' => ['shape' => 'Token']]], 'ListAssessmentsRequest' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AssessmentStatus', 'location' => 'querystring', 'locationName' => 'status'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssessmentsResponse' => ['type' => 'structure', 'members' => ['assessmentMetadata' => ['shape' => 'ListAssessmentMetadata'], 'nextToken' => ['shape' => 'Token']]], 'ListControlDomainInsightsByAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'assessmentId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListControlDomainInsightsByAssessmentResponse' => ['type' => 'structure', 'members' => ['controlDomainInsights' => ['shape' => 'ControlDomainInsightsList'], 'nextToken' => ['shape' => 'Token']]], 'ListControlDomainInsightsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListControlDomainInsightsResponse' => ['type' => 'structure', 'members' => ['controlDomainInsights' => ['shape' => 'ControlDomainInsightsList'], 'nextToken' => ['shape' => 'Token']]], 'ListControlInsightsByControlDomainRequest' => ['type' => 'structure', 'required' => ['controlDomainId'], 'members' => ['controlDomainId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'controlDomainId'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListControlInsightsByControlDomainResponse' => ['type' => 'structure', 'members' => ['controlInsightsMetadata' => ['shape' => 'ControlInsightsMetadata'], 'nextToken' => ['shape' => 'Token']]], 'ListControlsRequest' => ['type' => 'structure', 'required' => ['controlType'], 'members' => ['controlType' => ['shape' => 'ControlType', 'location' => 'querystring', 'locationName' => 'controlType'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListControlsResponse' => ['type' => 'structure', 'members' => ['controlMetadataList' => ['shape' => 'ControlMetadataList'], 'nextToken' => ['shape' => 'Token']]], 'ListKeywordsForDataSourceRequest' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'SourceType', 'location' => 'querystring', 'locationName' => 'source'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListKeywordsForDataSourceResponse' => ['type' => 'structure', 'members' => ['keywords' => ['shape' => 'Keywords'], 'nextToken' => ['shape' => 'Token']]], 'ListNotificationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListNotificationsResponse' => ['type' => 'structure', 'members' => ['notifications' => ['shape' => 'Notifications'], 'nextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AuditManagerArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ManualEvidence' => ['type' => 'structure', 'members' => ['s3ResourcePath' => ['shape' => 'S3Url']]], 'ManualEvidenceList' => ['type' => 'list', 'member' => ['shape' => 'ManualEvidence'], 'max' => 50, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NonEmptyString' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'Notification' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'TimestampUUID'], 'assessmentId' => ['shape' => 'UUID'], 'assessmentName' => ['shape' => 'AssessmentName'], 'controlSetId' => ['shape' => 'ControlSetId'], 'controlSetName' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'eventTime' => ['shape' => 'Timestamp'], 'source' => ['shape' => 'NonEmptyString']]], 'Notifications' => ['type' => 'list', 'member' => ['shape' => 'Notification']], 'NullableInteger' => ['type' => 'integer'], 'ObjectTypeEnum' => ['type' => 'string', 'enum' => ['ASSESSMENT', 'CONTROL_SET', 'CONTROL', 'DELEGATION', 'ASSESSMENT_REPORT']], 'QueryStatement' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '(?s).*'], 'Region' => ['type' => 'string', 'pattern' => '^[a-z]{2}-[a-z]+-[0-9]{1}$'], 'RegisterAccountRequest' => ['type' => 'structure', 'members' => ['kmsKey' => ['shape' => 'KmsKey'], 'delegatedAdminAccount' => ['shape' => 'AccountId']]], 'RegisterAccountResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AccountStatus']]], 'RegisterOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['adminAccountId'], 'members' => ['adminAccountId' => ['shape' => 'AccountId']]], 'RegisterOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => ['adminAccountId' => ['shape' => 'AccountId'], 'organizationId' => ['shape' => 'organizationId']]], 'Resource' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'GenericArn'], 'value' => ['shape' => 'String'], 'complianceCheck' => ['shape' => 'String']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'Role' => ['type' => 'structure', 'required' => ['roleType', 'roleArn'], 'members' => ['roleType' => ['shape' => 'RoleType'], 'roleArn' => ['shape' => 'IamArn']]], 'RoleType' => ['type' => 'string', 'enum' => ['PROCESS_OWNER', 'RESOURCE_OWNER']], 'Roles' => ['type' => 'list', 'member' => ['shape' => 'Role']], 'S3Url' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(S|s)3:\\/\\/[a-zA-Z0-9\\-\\.\\(\\)\\\'\\*\\_\\!\\/]+$'], 'SNSTopic' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_\\(\\)\\[\\]]+$'], 'Scope' => ['type' => 'structure', 'members' => ['awsAccounts' => ['shape' => 'AWSAccounts'], 'awsServices' => ['shape' => 'AWSServices']]], 'ServiceMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AWSServiceName'], 'displayName' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'category' => ['shape' => 'NonEmptyString']]], 'ServiceMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ServiceMetadata']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SettingAttribute' => ['type' => 'string', 'enum' => ['ALL', 'IS_AWS_ORG_ENABLED', 'SNS_TOPIC', 'DEFAULT_ASSESSMENT_REPORTS_DESTINATION', 'DEFAULT_PROCESS_OWNERS', 'EVIDENCE_FINDER_ENABLEMENT', 'DEREGISTRATION_POLICY']], 'Settings' => ['type' => 'structure', 'members' => ['isAwsOrgEnabled' => ['shape' => 'Boolean'], 'snsTopic' => ['shape' => 'SNSTopic'], 'defaultAssessmentReportsDestination' => ['shape' => 'AssessmentReportsDestination'], 'defaultProcessOwners' => ['shape' => 'Roles'], 'kmsKey' => ['shape' => 'KmsKey'], 'evidenceFinderEnablement' => ['shape' => 'EvidenceFinderEnablement'], 'deregistrationPolicy' => ['shape' => 'DeregistrationPolicy']]], 'ShareRequestAction' => ['type' => 'string', 'enum' => ['ACCEPT', 'DECLINE', 'REVOKE']], 'ShareRequestComment' => ['type' => 'string', 'max' => 500, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ShareRequestStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'REPLICATING', 'SHARED', 'EXPIRING', 'FAILED', 'EXPIRED', 'DECLINED', 'REVOKED']], 'ShareRequestType' => ['type' => 'string', 'enum' => ['SENT', 'RECEIVED']], 'SnsArn' => ['type' => 'string', 'max' => 2048, 'min' => 4, 'pattern' => '^arn:.*:sns:.*|NONE'], 'SourceDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'SourceFrequency' => ['type' => 'string', 'enum' => ['DAILY', 'WEEKLY', 'MONTHLY']], 'SourceKeyword' => ['type' => 'structure', 'members' => ['keywordInputType' => ['shape' => 'KeywordInputType'], 'keywordValue' => ['shape' => 'KeywordValue']]], 'SourceName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'SourceSetUpOption' => ['type' => 'string', 'enum' => ['System_Controls_Mapping', 'Procedural_Controls_Mapping']], 'SourceType' => ['type' => 'string', 'enum' => ['AWS_Cloudtrail', 'AWS_Config', 'AWS_Security_Hub', 'AWS_API_Call', 'MANUAL']], 'StartAssessmentFrameworkShareRequest' => ['type' => 'structure', 'required' => ['frameworkId', 'destinationAccount', 'destinationRegion'], 'members' => ['frameworkId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'frameworkId'], 'destinationAccount' => ['shape' => 'AccountId'], 'destinationRegion' => ['shape' => 'Region'], 'comment' => ['shape' => 'ShareRequestComment']]], 'StartAssessmentFrameworkShareResponse' => ['type' => 'structure', 'members' => ['assessmentFrameworkShareRequest' => ['shape' => 'AssessmentFrameworkShareRequest']]], 'String' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AuditManagerArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.{0,255}'], 'TestingInformation' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TimestampUUID' => ['type' => 'string', 'max' => 50, 'min' => 47, 'pattern' => '^[0-9]{10,13}_[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'Token' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[A-Za-z0-9+\\/=]*$'], 'TroubleshootingText' => ['type' => 'string', 'max' => 1000, 'pattern' => '^[\\w\\W\\s\\S]*$'], 'URL' => ['type' => 'structure', 'members' => ['hyperlinkName' => ['shape' => 'HyperlinkName'], 'link' => ['shape' => 'UrlLink']]], 'UUID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AuditManagerArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAssessmentControlRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'controlId'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'ControlSetId', 'location' => 'uri', 'locationName' => 'controlSetId'], 'controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId'], 'controlStatus' => ['shape' => 'ControlStatus'], 'commentBody' => ['shape' => 'ControlCommentBody']]], 'UpdateAssessmentControlResponse' => ['type' => 'structure', 'members' => ['control' => ['shape' => 'AssessmentControl']]], 'UpdateAssessmentControlSetStatusRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'controlSetId', 'status', 'comment'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'controlSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'controlSetId'], 'status' => ['shape' => 'ControlSetStatus'], 'comment' => ['shape' => 'DelegationComment']]], 'UpdateAssessmentControlSetStatusResponse' => ['type' => 'structure', 'members' => ['controlSet' => ['shape' => 'AssessmentControlSet']]], 'UpdateAssessmentFrameworkControlSet' => ['type' => 'structure', 'required' => ['name', 'controls'], 'members' => ['id' => ['shape' => 'ControlSetName'], 'name' => ['shape' => 'ControlSetName'], 'controls' => ['shape' => 'CreateAssessmentFrameworkControls']]], 'UpdateAssessmentFrameworkControlSets' => ['type' => 'list', 'member' => ['shape' => 'UpdateAssessmentFrameworkControlSet'], 'min' => 1], 'UpdateAssessmentFrameworkRequest' => ['type' => 'structure', 'required' => ['frameworkId', 'name', 'controlSets'], 'members' => ['frameworkId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'frameworkId'], 'name' => ['shape' => 'FrameworkName'], 'description' => ['shape' => 'FrameworkDescription'], 'complianceType' => ['shape' => 'ComplianceType'], 'controlSets' => ['shape' => 'UpdateAssessmentFrameworkControlSets']]], 'UpdateAssessmentFrameworkResponse' => ['type' => 'structure', 'members' => ['framework' => ['shape' => 'Framework']]], 'UpdateAssessmentFrameworkShareRequest' => ['type' => 'structure', 'required' => ['requestId', 'requestType', 'action'], 'members' => ['requestId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'requestId'], 'requestType' => ['shape' => 'ShareRequestType'], 'action' => ['shape' => 'ShareRequestAction']]], 'UpdateAssessmentFrameworkShareResponse' => ['type' => 'structure', 'members' => ['assessmentFrameworkShareRequest' => ['shape' => 'AssessmentFrameworkShareRequest']]], 'UpdateAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'scope'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'assessmentName' => ['shape' => 'AssessmentName'], 'assessmentDescription' => ['shape' => 'AssessmentDescription'], 'scope' => ['shape' => 'Scope'], 'assessmentReportsDestination' => ['shape' => 'AssessmentReportsDestination'], 'roles' => ['shape' => 'Roles']]], 'UpdateAssessmentResponse' => ['type' => 'structure', 'members' => ['assessment' => ['shape' => 'Assessment']]], 'UpdateAssessmentStatusRequest' => ['type' => 'structure', 'required' => ['assessmentId', 'status'], 'members' => ['assessmentId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'assessmentId'], 'status' => ['shape' => 'AssessmentStatus']]], 'UpdateAssessmentStatusResponse' => ['type' => 'structure', 'members' => ['assessment' => ['shape' => 'Assessment']]], 'UpdateControlRequest' => ['type' => 'structure', 'required' => ['controlId', 'name', 'controlMappingSources'], 'members' => ['controlId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'controlId'], 'name' => ['shape' => 'ControlName'], 'description' => ['shape' => 'ControlDescription'], 'testingInformation' => ['shape' => 'TestingInformation'], 'actionPlanTitle' => ['shape' => 'ActionPlanTitle'], 'actionPlanInstructions' => ['shape' => 'ActionPlanInstructions'], 'controlMappingSources' => ['shape' => 'ControlMappingSources']]], 'UpdateControlResponse' => ['type' => 'structure', 'members' => ['control' => ['shape' => 'Control']]], 'UpdateSettingsRequest' => ['type' => 'structure', 'members' => ['snsTopic' => ['shape' => 'SnsArn'], 'defaultAssessmentReportsDestination' => ['shape' => 'AssessmentReportsDestination'], 'defaultProcessOwners' => ['shape' => 'Roles'], 'kmsKey' => ['shape' => 'KmsKey'], 'evidenceFinderEnabled' => ['shape' => 'Boolean'], 'deregistrationPolicy' => ['shape' => 'DeregistrationPolicy']]], 'UpdateSettingsResponse' => ['type' => 'structure', 'members' => ['settings' => ['shape' => 'Settings']]], 'UrlLink' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '^(https?:\\/\\/)?(www\\.)?[a-zA-Z0-9-_]+([\\.]+[a-zA-Z]+)+[\\/\\w]*$'], 'Username' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_()\\s\\+=,.@]+$'], 'ValidateAssessmentReportIntegrityRequest' => ['type' => 'structure', 'required' => ['s3RelativePath'], 'members' => ['s3RelativePath' => ['shape' => 'S3Url']]], 'ValidateAssessmentReportIntegrityResponse' => ['type' => 'structure', 'members' => ['signatureValid' => ['shape' => 'Boolean'], 'signatureAlgorithm' => ['shape' => 'String'], 'signatureDateTime' => ['shape' => 'String'], 'signatureKeyId' => ['shape' => 'String'], 'validationErrors' => ['shape' => 'ValidationErrors']]], 'ValidationErrors' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'organizationId' => ['type' => 'string', 'max' => 34, 'min' => 12, 'pattern' => 'o-[a-z0-9]{10,32}']]]; diff --git a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 78dd282..0000000 --- a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://auditmanager-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://auditmanager-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://auditmanager.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://auditmanager.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index f2000e2..0000000 --- a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://auditmanager.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/auditmanager/2017-07-25/paginators-1.json.php deleted file mode 100644 index 5d024b4..0000000 --- a/vendor/Aws3/Aws/data/auditmanager/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetChangeLogs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetDelegations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetEvidenceByEvidenceFolder' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetEvidenceFoldersByAssessment' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetEvidenceFoldersByAssessmentControl' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentControlInsightsByControlDomain' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentFrameworkShareRequests' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentFrameworks' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentReports' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListControlDomainInsights' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListControlDomainInsightsByAssessment' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListControlInsightsByControlDomain' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListControls' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListKeywordsForDataSource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListNotifications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/api-2.json.php b/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/api-2.json.php deleted file mode 100644 index e697b00..0000000 --- a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-01-06', 'endpointPrefix' => 'autoscaling-plans', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Auto Scaling Plans', 'serviceId' => 'Auto Scaling Plans', 'signatureVersion' => 'v4', 'signingName' => 'autoscaling-plans', 'targetPrefix' => 'AnyScaleScalingPlannerFrontendService', 'uid' => 'autoscaling-plans-2018-01-06'], 'operations' => ['CreateScalingPlan' => ['name' => 'CreateScalingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateScalingPlanRequest'], 'output' => ['shape' => 'CreateScalingPlanResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DeleteScalingPlan' => ['name' => 'DeleteScalingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScalingPlanRequest'], 'output' => ['shape' => 'DeleteScalingPlanResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScalingPlanResources' => ['name' => 'DescribeScalingPlanResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingPlanResourcesRequest'], 'output' => ['shape' => 'DescribeScalingPlanResourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'DescribeScalingPlans' => ['name' => 'DescribeScalingPlans', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingPlansRequest'], 'output' => ['shape' => 'DescribeScalingPlansResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException']]], 'GetScalingPlanResourceForecastData' => ['name' => 'GetScalingPlanResourceForecastData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetScalingPlanResourceForecastDataRequest'], 'output' => ['shape' => 'GetScalingPlanResourceForecastDataResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServiceException']]], 'UpdateScalingPlan' => ['name' => 'UpdateScalingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateScalingPlanRequest'], 'output' => ['shape' => 'UpdateScalingPlanResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConcurrentUpdateException'], ['shape' => 'InternalServiceException'], ['shape' => 'ObjectNotFoundException']]]], 'shapes' => ['ApplicationSource' => ['type' => 'structure', 'members' => ['CloudFormationStackARN' => ['shape' => 'XmlString'], 'TagFilters' => ['shape' => 'TagFilters']]], 'ApplicationSources' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSource']], 'ConcurrentUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Cooldown' => ['type' => 'integer'], 'CreateScalingPlanRequest' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ApplicationSource', 'ScalingInstructions'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ApplicationSource' => ['shape' => 'ApplicationSource'], 'ScalingInstructions' => ['shape' => 'ScalingInstructions']]], 'CreateScalingPlanResponse' => ['type' => 'structure', 'required' => ['ScalingPlanVersion'], 'members' => ['ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion']]], 'CustomizedLoadMetricSpecification' => ['type' => 'structure', 'required' => ['MetricName', 'Namespace', 'Statistic'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Dimensions' => ['shape' => 'MetricDimensions'], 'Statistic' => ['shape' => 'MetricStatistic'], 'Unit' => ['shape' => 'MetricUnit']]], 'CustomizedScalingMetricSpecification' => ['type' => 'structure', 'required' => ['MetricName', 'Namespace', 'Statistic'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Dimensions' => ['shape' => 'MetricDimensions'], 'Statistic' => ['shape' => 'MetricStatistic'], 'Unit' => ['shape' => 'MetricUnit']]], 'Datapoint' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'TimestampType'], 'Value' => ['shape' => 'MetricScale']]], 'Datapoints' => ['type' => 'list', 'member' => ['shape' => 'Datapoint']], 'DeleteScalingPlanRequest' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion']]], 'DeleteScalingPlanResponse' => ['type' => 'structure', 'members' => []], 'DescribeScalingPlanResourcesRequest' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeScalingPlanResourcesResponse' => ['type' => 'structure', 'members' => ['ScalingPlanResources' => ['shape' => 'ScalingPlanResources'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeScalingPlansRequest' => ['type' => 'structure', 'members' => ['ScalingPlanNames' => ['shape' => 'ScalingPlanNames'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'ApplicationSources' => ['shape' => 'ApplicationSources'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeScalingPlansResponse' => ['type' => 'structure', 'members' => ['ScalingPlans' => ['shape' => 'ScalingPlans'], 'NextToken' => ['shape' => 'NextToken']]], 'DisableDynamicScaling' => ['type' => 'boolean'], 'DisableScaleIn' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'ForecastDataType' => ['type' => 'string', 'enum' => ['CapacityForecast', 'LoadForecast', 'ScheduledActionMinCapacity', 'ScheduledActionMaxCapacity']], 'GetScalingPlanResourceForecastDataRequest' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion', 'ServiceNamespace', 'ResourceId', 'ScalableDimension', 'ForecastDataType', 'StartTime', 'EndTime'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'XmlString'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'ForecastDataType' => ['shape' => 'ForecastDataType'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType']]], 'GetScalingPlanResourceForecastDataResponse' => ['type' => 'structure', 'required' => ['Datapoints'], 'members' => ['Datapoints' => ['shape' => 'Datapoints']]], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LoadMetricType' => ['type' => 'string', 'enum' => ['ASGTotalCPUUtilization', 'ASGTotalNetworkIn', 'ASGTotalNetworkOut', 'ALBTargetGroupRequestCount']], 'MaxResults' => ['type' => 'integer'], 'MetricDimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MetricDimensionName'], 'Value' => ['shape' => 'MetricDimensionValue']]], 'MetricDimensionName' => ['type' => 'string'], 'MetricDimensionValue' => ['type' => 'string'], 'MetricDimensions' => ['type' => 'list', 'member' => ['shape' => 'MetricDimension']], 'MetricName' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string'], 'MetricScale' => ['type' => 'double'], 'MetricStatistic' => ['type' => 'string', 'enum' => ['Average', 'Minimum', 'Maximum', 'SampleCount', 'Sum']], 'MetricUnit' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'ObjectNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PolicyName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\p{Print}+'], 'PolicyType' => ['type' => 'string', 'enum' => ['TargetTrackingScaling']], 'PredefinedLoadMetricSpecification' => ['type' => 'structure', 'required' => ['PredefinedLoadMetricType'], 'members' => ['PredefinedLoadMetricType' => ['shape' => 'LoadMetricType'], 'ResourceLabel' => ['shape' => 'ResourceLabel']]], 'PredefinedScalingMetricSpecification' => ['type' => 'structure', 'required' => ['PredefinedScalingMetricType'], 'members' => ['PredefinedScalingMetricType' => ['shape' => 'ScalingMetricType'], 'ResourceLabel' => ['shape' => 'ResourceLabel']]], 'PredictiveScalingMaxCapacityBehavior' => ['type' => 'string', 'enum' => ['SetForecastCapacityToMaxCapacity', 'SetMaxCapacityToForecastCapacity', 'SetMaxCapacityAboveForecastCapacity']], 'PredictiveScalingMode' => ['type' => 'string', 'enum' => ['ForecastAndScale', 'ForecastOnly']], 'ResourceCapacity' => ['type' => 'integer'], 'ResourceIdMaxLen1600' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'ResourceLabel' => ['type' => 'string', 'max' => 1023, 'min' => 1], 'ScalableDimension' => ['type' => 'string', 'enum' => ['autoscaling:autoScalingGroup:DesiredCapacity', 'ecs:service:DesiredCount', 'ec2:spot-fleet-request:TargetCapacity', 'rds:cluster:ReadReplicaCount', 'dynamodb:table:ReadCapacityUnits', 'dynamodb:table:WriteCapacityUnits', 'dynamodb:index:ReadCapacityUnits', 'dynamodb:index:WriteCapacityUnits']], 'ScalingInstruction' => ['type' => 'structure', 'required' => ['ServiceNamespace', 'ResourceId', 'ScalableDimension', 'MinCapacity', 'MaxCapacity', 'TargetTrackingConfigurations'], 'members' => ['ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'MinCapacity' => ['shape' => 'ResourceCapacity'], 'MaxCapacity' => ['shape' => 'ResourceCapacity'], 'TargetTrackingConfigurations' => ['shape' => 'TargetTrackingConfigurations'], 'PredefinedLoadMetricSpecification' => ['shape' => 'PredefinedLoadMetricSpecification'], 'CustomizedLoadMetricSpecification' => ['shape' => 'CustomizedLoadMetricSpecification'], 'ScheduledActionBufferTime' => ['shape' => 'ScheduledActionBufferTime'], 'PredictiveScalingMaxCapacityBehavior' => ['shape' => 'PredictiveScalingMaxCapacityBehavior'], 'PredictiveScalingMaxCapacityBuffer' => ['shape' => 'ResourceCapacity'], 'PredictiveScalingMode' => ['shape' => 'PredictiveScalingMode'], 'ScalingPolicyUpdateBehavior' => ['shape' => 'ScalingPolicyUpdateBehavior'], 'DisableDynamicScaling' => ['shape' => 'DisableDynamicScaling']]], 'ScalingInstructions' => ['type' => 'list', 'member' => ['shape' => 'ScalingInstruction']], 'ScalingMetricType' => ['type' => 'string', 'enum' => ['ASGAverageCPUUtilization', 'ASGAverageNetworkIn', 'ASGAverageNetworkOut', 'DynamoDBReadCapacityUtilization', 'DynamoDBWriteCapacityUtilization', 'ECSServiceAverageCPUUtilization', 'ECSServiceAverageMemoryUtilization', 'ALBRequestCountPerTarget', 'RDSReaderAverageCPUUtilization', 'RDSReaderAverageDatabaseConnections', 'EC2SpotFleetRequestAverageCPUUtilization', 'EC2SpotFleetRequestAverageNetworkIn', 'EC2SpotFleetRequestAverageNetworkOut']], 'ScalingPlan' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion', 'ApplicationSource', 'ScalingInstructions', 'StatusCode'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'ApplicationSource' => ['shape' => 'ApplicationSource'], 'ScalingInstructions' => ['shape' => 'ScalingInstructions'], 'StatusCode' => ['shape' => 'ScalingPlanStatusCode'], 'StatusMessage' => ['shape' => 'XmlString'], 'StatusStartTime' => ['shape' => 'TimestampType'], 'CreationTime' => ['shape' => 'TimestampType']]], 'ScalingPlanName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{Print}&&[^|:/]]+'], 'ScalingPlanNames' => ['type' => 'list', 'member' => ['shape' => 'ScalingPlanName']], 'ScalingPlanResource' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion', 'ServiceNamespace', 'ResourceId', 'ScalableDimension', 'ScalingStatusCode'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'ServiceNamespace' => ['shape' => 'ServiceNamespace'], 'ResourceId' => ['shape' => 'ResourceIdMaxLen1600'], 'ScalableDimension' => ['shape' => 'ScalableDimension'], 'ScalingPolicies' => ['shape' => 'ScalingPolicies'], 'ScalingStatusCode' => ['shape' => 'ScalingStatusCode'], 'ScalingStatusMessage' => ['shape' => 'XmlString']]], 'ScalingPlanResources' => ['type' => 'list', 'member' => ['shape' => 'ScalingPlanResource']], 'ScalingPlanStatusCode' => ['type' => 'string', 'enum' => ['Active', 'ActiveWithProblems', 'CreationInProgress', 'CreationFailed', 'DeletionInProgress', 'DeletionFailed', 'UpdateInProgress', 'UpdateFailed']], 'ScalingPlanVersion' => ['type' => 'long'], 'ScalingPlans' => ['type' => 'list', 'member' => ['shape' => 'ScalingPlan']], 'ScalingPolicies' => ['type' => 'list', 'member' => ['shape' => 'ScalingPolicy']], 'ScalingPolicy' => ['type' => 'structure', 'required' => ['PolicyName', 'PolicyType'], 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'PolicyType' => ['shape' => 'PolicyType'], 'TargetTrackingConfiguration' => ['shape' => 'TargetTrackingConfiguration']]], 'ScalingPolicyUpdateBehavior' => ['type' => 'string', 'enum' => ['KeepExternalPolicies', 'ReplaceExternalPolicies']], 'ScalingStatusCode' => ['type' => 'string', 'enum' => ['Inactive', 'PartiallyActive', 'Active']], 'ScheduledActionBufferTime' => ['type' => 'integer', 'min' => 0], 'ServiceNamespace' => ['type' => 'string', 'enum' => ['autoscaling', 'ecs', 'ec2', 'rds', 'dynamodb']], 'TagFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'XmlStringMaxLen128'], 'Values' => ['shape' => 'TagValues']]], 'TagFilters' => ['type' => 'list', 'member' => ['shape' => 'TagFilter']], 'TagValues' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']], 'TargetTrackingConfiguration' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['PredefinedScalingMetricSpecification' => ['shape' => 'PredefinedScalingMetricSpecification'], 'CustomizedScalingMetricSpecification' => ['shape' => 'CustomizedScalingMetricSpecification'], 'TargetValue' => ['shape' => 'MetricScale'], 'DisableScaleIn' => ['shape' => 'DisableScaleIn'], 'ScaleOutCooldown' => ['shape' => 'Cooldown'], 'ScaleInCooldown' => ['shape' => 'Cooldown'], 'EstimatedInstanceWarmup' => ['shape' => 'Cooldown']]], 'TargetTrackingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'TargetTrackingConfiguration']], 'TimestampType' => ['type' => 'timestamp'], 'UpdateScalingPlanRequest' => ['type' => 'structure', 'required' => ['ScalingPlanName', 'ScalingPlanVersion'], 'members' => ['ScalingPlanName' => ['shape' => 'ScalingPlanName'], 'ScalingPlanVersion' => ['shape' => 'ScalingPlanVersion'], 'ApplicationSource' => ['shape' => 'ApplicationSource'], 'ScalingInstructions' => ['shape' => 'ScalingInstructions']]], 'UpdateScalingPlanResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'XmlString' => ['type' => 'string', 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen128' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen256' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*']]]; diff --git a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.php deleted file mode 100644 index 9fcb21e..0000000 --- a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-plans-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-plans-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-plans.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-plans.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-tests-1.json.php deleted file mode 100644 index 1549069..0000000 --- a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-plans.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/paginators-1.json.php b/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/paginators-1.json.php deleted file mode 100644 index ff2c9e1..0000000 --- a/vendor/Aws3/Aws/data/autoscaling-plans/2018-01-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/api-2.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/api-2.json.php deleted file mode 100644 index dd699d9..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2011-01-01', 'endpointPrefix' => 'autoscaling', 'protocol' => 'query', 'serviceFullName' => 'Auto Scaling', 'serviceId' => 'Auto Scaling', 'signatureVersion' => 'v4', 'uid' => 'autoscaling-2011-01-01', 'xmlNamespace' => 'http://autoscaling.amazonaws.com/doc/2011-01-01/'], 'operations' => ['AttachInstances' => ['name' => 'AttachInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInstancesQuery'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'AttachLoadBalancerTargetGroups' => ['name' => 'AttachLoadBalancerTargetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachLoadBalancerTargetGroupsType'], 'output' => ['shape' => 'AttachLoadBalancerTargetGroupsResultType', 'resultWrapper' => 'AttachLoadBalancerTargetGroupsResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'AttachLoadBalancers' => ['name' => 'AttachLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachLoadBalancersType'], 'output' => ['shape' => 'AttachLoadBalancersResultType', 'resultWrapper' => 'AttachLoadBalancersResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'AttachTrafficSources' => ['name' => 'AttachTrafficSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachTrafficSourcesType'], 'output' => ['shape' => 'AttachTrafficSourcesResultType', 'resultWrapper' => 'AttachTrafficSourcesResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'BatchDeleteScheduledAction' => ['name' => 'BatchDeleteScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteScheduledActionType'], 'output' => ['shape' => 'BatchDeleteScheduledActionAnswer', 'resultWrapper' => 'BatchDeleteScheduledActionResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'BatchPutScheduledUpdateGroupAction' => ['name' => 'BatchPutScheduledUpdateGroupAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchPutScheduledUpdateGroupActionType'], 'output' => ['shape' => 'BatchPutScheduledUpdateGroupActionAnswer', 'resultWrapper' => 'BatchPutScheduledUpdateGroupActionResult'], 'errors' => [['shape' => 'AlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'CancelInstanceRefresh' => ['name' => 'CancelInstanceRefresh', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelInstanceRefreshType'], 'output' => ['shape' => 'CancelInstanceRefreshAnswer', 'resultWrapper' => 'CancelInstanceRefreshResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ActiveInstanceRefreshNotFoundFault']]], 'CompleteLifecycleAction' => ['name' => 'CompleteLifecycleAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CompleteLifecycleActionType'], 'output' => ['shape' => 'CompleteLifecycleActionAnswer', 'resultWrapper' => 'CompleteLifecycleActionResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'CreateAutoScalingGroup' => ['name' => 'CreateAutoScalingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAutoScalingGroupType'], 'errors' => [['shape' => 'AlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'CreateLaunchConfiguration' => ['name' => 'CreateLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLaunchConfigurationType'], 'errors' => [['shape' => 'AlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'CreateOrUpdateTags' => ['name' => 'CreateOrUpdateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOrUpdateTagsType'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'AlreadyExistsFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ResourceInUseFault']]], 'DeleteAutoScalingGroup' => ['name' => 'DeleteAutoScalingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAutoScalingGroupType'], 'errors' => [['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceInUseFault'], ['shape' => 'ResourceContentionFault']]], 'DeleteLaunchConfiguration' => ['name' => 'DeleteLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LaunchConfigurationNameType'], 'errors' => [['shape' => 'ResourceInUseFault'], ['shape' => 'ResourceContentionFault']]], 'DeleteLifecycleHook' => ['name' => 'DeleteLifecycleHook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLifecycleHookType'], 'output' => ['shape' => 'DeleteLifecycleHookAnswer', 'resultWrapper' => 'DeleteLifecycleHookResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DeleteNotificationConfiguration' => ['name' => 'DeleteNotificationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotificationConfigurationType'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyType'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'DeleteScheduledAction' => ['name' => 'DeleteScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScheduledActionType'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsType'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'ResourceInUseFault']]], 'DeleteWarmPool' => ['name' => 'DeleteWarmPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWarmPoolType'], 'output' => ['shape' => 'DeleteWarmPoolAnswer', 'resultWrapper' => 'DeleteWarmPoolResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceInUseFault']]], 'DescribeAccountLimits' => ['name' => 'DescribeAccountLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeAccountLimitsAnswer', 'resultWrapper' => 'DescribeAccountLimitsResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeAdjustmentTypes' => ['name' => 'DescribeAdjustmentTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeAdjustmentTypesAnswer', 'resultWrapper' => 'DescribeAdjustmentTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeAutoScalingGroups' => ['name' => 'DescribeAutoScalingGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AutoScalingGroupNamesType'], 'output' => ['shape' => 'AutoScalingGroupsType', 'resultWrapper' => 'DescribeAutoScalingGroupsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeAutoScalingInstances' => ['name' => 'DescribeAutoScalingInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutoScalingInstancesType'], 'output' => ['shape' => 'AutoScalingInstancesType', 'resultWrapper' => 'DescribeAutoScalingInstancesResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeAutoScalingNotificationTypes' => ['name' => 'DescribeAutoScalingNotificationTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeAutoScalingNotificationTypesAnswer', 'resultWrapper' => 'DescribeAutoScalingNotificationTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeInstanceRefreshes' => ['name' => 'DescribeInstanceRefreshes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceRefreshesType'], 'output' => ['shape' => 'DescribeInstanceRefreshesAnswer', 'resultWrapper' => 'DescribeInstanceRefreshesResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeLaunchConfigurations' => ['name' => 'DescribeLaunchConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LaunchConfigurationNamesType'], 'output' => ['shape' => 'LaunchConfigurationsType', 'resultWrapper' => 'DescribeLaunchConfigurationsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeLifecycleHookTypes' => ['name' => 'DescribeLifecycleHookTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeLifecycleHookTypesAnswer', 'resultWrapper' => 'DescribeLifecycleHookTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeLifecycleHooks' => ['name' => 'DescribeLifecycleHooks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLifecycleHooksType'], 'output' => ['shape' => 'DescribeLifecycleHooksAnswer', 'resultWrapper' => 'DescribeLifecycleHooksResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeLoadBalancerTargetGroups' => ['name' => 'DescribeLoadBalancerTargetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancerTargetGroupsRequest'], 'output' => ['shape' => 'DescribeLoadBalancerTargetGroupsResponse', 'resultWrapper' => 'DescribeLoadBalancerTargetGroupsResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'InvalidNextToken']]], 'DescribeLoadBalancers' => ['name' => 'DescribeLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancersRequest'], 'output' => ['shape' => 'DescribeLoadBalancersResponse', 'resultWrapper' => 'DescribeLoadBalancersResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'InvalidNextToken']]], 'DescribeMetricCollectionTypes' => ['name' => 'DescribeMetricCollectionTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeMetricCollectionTypesAnswer', 'resultWrapper' => 'DescribeMetricCollectionTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeNotificationConfigurations' => ['name' => 'DescribeNotificationConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNotificationConfigurationsType'], 'output' => ['shape' => 'DescribeNotificationConfigurationsAnswer', 'resultWrapper' => 'DescribeNotificationConfigurationsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribePolicies' => ['name' => 'DescribePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePoliciesType'], 'output' => ['shape' => 'PoliciesType', 'resultWrapper' => 'DescribePoliciesResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'DescribeScalingActivities' => ['name' => 'DescribeScalingActivities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingActivitiesType'], 'output' => ['shape' => 'ActivitiesType', 'resultWrapper' => 'DescribeScalingActivitiesResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeScalingProcessTypes' => ['name' => 'DescribeScalingProcessTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'ProcessesType', 'resultWrapper' => 'DescribeScalingProcessTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeScheduledActions' => ['name' => 'DescribeScheduledActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledActionsType'], 'output' => ['shape' => 'ScheduledActionsType', 'resultWrapper' => 'DescribeScheduledActionsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsType'], 'output' => ['shape' => 'TagsType', 'resultWrapper' => 'DescribeTagsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'ResourceContentionFault']]], 'DescribeTerminationPolicyTypes' => ['name' => 'DescribeTerminationPolicyTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeTerminationPolicyTypesAnswer', 'resultWrapper' => 'DescribeTerminationPolicyTypesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DescribeTrafficSources' => ['name' => 'DescribeTrafficSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrafficSourcesRequest'], 'output' => ['shape' => 'DescribeTrafficSourcesResponse', 'resultWrapper' => 'DescribeTrafficSourcesResult'], 'errors' => [['shape' => 'ResourceContentionFault'], ['shape' => 'InvalidNextToken']]], 'DescribeWarmPool' => ['name' => 'DescribeWarmPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWarmPoolType'], 'output' => ['shape' => 'DescribeWarmPoolAnswer', 'resultWrapper' => 'DescribeWarmPoolResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'DetachInstances' => ['name' => 'DetachInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInstancesQuery'], 'output' => ['shape' => 'DetachInstancesAnswer', 'resultWrapper' => 'DetachInstancesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DetachLoadBalancerTargetGroups' => ['name' => 'DetachLoadBalancerTargetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachLoadBalancerTargetGroupsType'], 'output' => ['shape' => 'DetachLoadBalancerTargetGroupsResultType', 'resultWrapper' => 'DetachLoadBalancerTargetGroupsResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DetachLoadBalancers' => ['name' => 'DetachLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachLoadBalancersType'], 'output' => ['shape' => 'DetachLoadBalancersResultType', 'resultWrapper' => 'DetachLoadBalancersResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DetachTrafficSources' => ['name' => 'DetachTrafficSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachTrafficSourcesType'], 'output' => ['shape' => 'DetachTrafficSourcesResultType', 'resultWrapper' => 'DetachTrafficSourcesResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'DisableMetricsCollection' => ['name' => 'DisableMetricsCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableMetricsCollectionQuery'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'EnableMetricsCollection' => ['name' => 'EnableMetricsCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableMetricsCollectionQuery'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'EnterStandby' => ['name' => 'EnterStandby', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnterStandbyQuery'], 'output' => ['shape' => 'EnterStandbyAnswer', 'resultWrapper' => 'EnterStandbyResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'ExecutePolicy' => ['name' => 'ExecutePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecutePolicyType'], 'errors' => [['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceContentionFault']]], 'ExitStandby' => ['name' => 'ExitStandby', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExitStandbyQuery'], 'output' => ['shape' => 'ExitStandbyAnswer', 'resultWrapper' => 'ExitStandbyResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'GetPredictiveScalingForecast' => ['name' => 'GetPredictiveScalingForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPredictiveScalingForecastType'], 'output' => ['shape' => 'GetPredictiveScalingForecastAnswer', 'resultWrapper' => 'GetPredictiveScalingForecastResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'PutLifecycleHook' => ['name' => 'PutLifecycleHook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLifecycleHookType'], 'output' => ['shape' => 'PutLifecycleHookAnswer', 'resultWrapper' => 'PutLifecycleHookResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'PutNotificationConfiguration' => ['name' => 'PutNotificationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutNotificationConfigurationType'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'PutScalingPolicy' => ['name' => 'PutScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutScalingPolicyType'], 'output' => ['shape' => 'PolicyARNType', 'resultWrapper' => 'PutScalingPolicyResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]], 'PutScheduledUpdateGroupAction' => ['name' => 'PutScheduledUpdateGroupAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutScheduledUpdateGroupActionType'], 'errors' => [['shape' => 'AlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'PutWarmPool' => ['name' => 'PutWarmPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutWarmPoolType'], 'output' => ['shape' => 'PutWarmPoolAnswer', 'resultWrapper' => 'PutWarmPoolResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'RecordLifecycleActionHeartbeat' => ['name' => 'RecordLifecycleActionHeartbeat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RecordLifecycleActionHeartbeatType'], 'output' => ['shape' => 'RecordLifecycleActionHeartbeatAnswer', 'resultWrapper' => 'RecordLifecycleActionHeartbeatResult'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'ResumeProcesses' => ['name' => 'ResumeProcesses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScalingProcessQuery'], 'errors' => [['shape' => 'ResourceInUseFault'], ['shape' => 'ResourceContentionFault']]], 'SetDesiredCapacity' => ['name' => 'SetDesiredCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetDesiredCapacityType'], 'errors' => [['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceContentionFault']]], 'SetInstanceHealth' => ['name' => 'SetInstanceHealth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetInstanceHealthQuery'], 'errors' => [['shape' => 'ResourceContentionFault']]], 'SetInstanceProtection' => ['name' => 'SetInstanceProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetInstanceProtectionQuery'], 'output' => ['shape' => 'SetInstanceProtectionAnswer', 'resultWrapper' => 'SetInstanceProtectionResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault']]], 'StartInstanceRefresh' => ['name' => 'StartInstanceRefresh', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstanceRefreshType'], 'output' => ['shape' => 'StartInstanceRefreshAnswer', 'resultWrapper' => 'StartInstanceRefreshResult'], 'errors' => [['shape' => 'LimitExceededFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'InstanceRefreshInProgressFault']]], 'SuspendProcesses' => ['name' => 'SuspendProcesses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScalingProcessQuery'], 'errors' => [['shape' => 'ResourceInUseFault'], ['shape' => 'ResourceContentionFault']]], 'TerminateInstanceInAutoScalingGroup' => ['name' => 'TerminateInstanceInAutoScalingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateInstanceInAutoScalingGroupType'], 'output' => ['shape' => 'ActivityType', 'resultWrapper' => 'TerminateInstanceInAutoScalingGroupResult'], 'errors' => [['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceContentionFault']]], 'UpdateAutoScalingGroup' => ['name' => 'UpdateAutoScalingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAutoScalingGroupType'], 'errors' => [['shape' => 'ScalingActivityInProgressFault'], ['shape' => 'ResourceContentionFault'], ['shape' => 'ServiceLinkedRoleFailure']]]], 'shapes' => ['AcceleratorCountRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'AcceleratorManufacturer' => ['type' => 'string', 'enum' => ['nvidia', 'amd', 'amazon-web-services', 'xilinx']], 'AcceleratorManufacturers' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorManufacturer']], 'AcceleratorName' => ['type' => 'string', 'enum' => ['a100', 'v100', 'k80', 't4', 'm60', 'radeon-pro-v520', 'vu9p']], 'AcceleratorNames' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorName']], 'AcceleratorTotalMemoryMiBRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'AcceleratorType' => ['type' => 'string', 'enum' => ['gpu', 'fpga', 'inference']], 'AcceleratorTypes' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorType']], 'ActiveInstanceRefreshNotFoundFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'ActiveInstanceRefreshNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Activities' => ['type' => 'list', 'member' => ['shape' => 'Activity']], 'ActivitiesType' => ['type' => 'structure', 'required' => ['Activities'], 'members' => ['Activities' => ['shape' => 'Activities'], 'NextToken' => ['shape' => 'XmlString']]], 'Activity' => ['type' => 'structure', 'required' => ['ActivityId', 'AutoScalingGroupName', 'Cause', 'StartTime', 'StatusCode'], 'members' => ['ActivityId' => ['shape' => 'XmlString'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'Description' => ['shape' => 'XmlString'], 'Cause' => ['shape' => 'XmlStringMaxLen1023'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'StatusCode' => ['shape' => 'ScalingActivityStatusCode'], 'StatusMessage' => ['shape' => 'XmlStringMaxLen255'], 'Progress' => ['shape' => 'Progress'], 'Details' => ['shape' => 'XmlString'], 'AutoScalingGroupState' => ['shape' => 'AutoScalingGroupState'], 'AutoScalingGroupARN' => ['shape' => 'ResourceName']]], 'ActivityIds' => ['type' => 'list', 'member' => ['shape' => 'XmlString']], 'ActivityType' => ['type' => 'structure', 'members' => ['Activity' => ['shape' => 'Activity']]], 'AdjustmentType' => ['type' => 'structure', 'members' => ['AdjustmentType' => ['shape' => 'XmlStringMaxLen255']]], 'AdjustmentTypes' => ['type' => 'list', 'member' => ['shape' => 'AdjustmentType']], 'Alarm' => ['type' => 'structure', 'members' => ['AlarmName' => ['shape' => 'XmlStringMaxLen255'], 'AlarmARN' => ['shape' => 'ResourceName']]], 'Alarms' => ['type' => 'list', 'member' => ['shape' => 'Alarm']], 'AllowedInstanceType' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\*]+'], 'AllowedInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'AllowedInstanceType'], 'max' => 400], 'AlreadyExistsFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'AlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AsciiStringMaxLen255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z0-9\\-_\\/]+'], 'AssociatePublicIpAddress' => ['type' => 'boolean'], 'AttachInstancesQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255']]], 'AttachLoadBalancerTargetGroupsResultType' => ['type' => 'structure', 'members' => []], 'AttachLoadBalancerTargetGroupsType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TargetGroupARNs'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TargetGroupARNs' => ['shape' => 'TargetGroupARNs']]], 'AttachLoadBalancersResultType' => ['type' => 'structure', 'members' => []], 'AttachLoadBalancersType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'LoadBalancerNames'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LoadBalancerNames' => ['shape' => 'LoadBalancerNames']]], 'AttachTrafficSourcesResultType' => ['type' => 'structure', 'members' => []], 'AttachTrafficSourcesType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TrafficSources'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TrafficSources' => ['shape' => 'TrafficSources']]], 'AutoScalingGroup' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'MinSize', 'MaxSize', 'DesiredCapacity', 'DefaultCooldown', 'AvailabilityZones', 'HealthCheckType', 'CreatedTime'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'AutoScalingGroupARN' => ['shape' => 'ResourceName'], 'LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'MixedInstancesPolicy' => ['shape' => 'MixedInstancesPolicy'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'PredictedCapacity' => ['shape' => 'AutoScalingGroupPredictedCapacity'], 'DefaultCooldown' => ['shape' => 'Cooldown'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'LoadBalancerNames' => ['shape' => 'LoadBalancerNames'], 'TargetGroupARNs' => ['shape' => 'TargetGroupARNs'], 'HealthCheckType' => ['shape' => 'XmlStringMaxLen32'], 'HealthCheckGracePeriod' => ['shape' => 'HealthCheckGracePeriod'], 'Instances' => ['shape' => 'Instances'], 'CreatedTime' => ['shape' => 'TimestampType'], 'SuspendedProcesses' => ['shape' => 'SuspendedProcesses'], 'PlacementGroup' => ['shape' => 'XmlStringMaxLen255'], 'VPCZoneIdentifier' => ['shape' => 'XmlStringMaxLen2047'], 'EnabledMetrics' => ['shape' => 'EnabledMetrics'], 'Status' => ['shape' => 'XmlStringMaxLen255'], 'Tags' => ['shape' => 'TagDescriptionList'], 'TerminationPolicies' => ['shape' => 'TerminationPolicies'], 'NewInstancesProtectedFromScaleIn' => ['shape' => 'InstanceProtected'], 'ServiceLinkedRoleARN' => ['shape' => 'ResourceName'], 'MaxInstanceLifetime' => ['shape' => 'MaxInstanceLifetime'], 'CapacityRebalance' => ['shape' => 'CapacityRebalanceEnabled'], 'WarmPoolConfiguration' => ['shape' => 'WarmPoolConfiguration'], 'WarmPoolSize' => ['shape' => 'WarmPoolSize'], 'Context' => ['shape' => 'Context'], 'DesiredCapacityType' => ['shape' => 'XmlStringMaxLen255'], 'DefaultInstanceWarmup' => ['shape' => 'DefaultInstanceWarmup'], 'TrafficSources' => ['shape' => 'TrafficSources']]], 'AutoScalingGroupDesiredCapacity' => ['type' => 'integer'], 'AutoScalingGroupMaxSize' => ['type' => 'integer'], 'AutoScalingGroupMinSize' => ['type' => 'integer'], 'AutoScalingGroupNames' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'AutoScalingGroupNamesType' => ['type' => 'structure', 'members' => ['AutoScalingGroupNames' => ['shape' => 'AutoScalingGroupNames'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'Filters' => ['shape' => 'Filters']]], 'AutoScalingGroupPredictedCapacity' => ['type' => 'integer'], 'AutoScalingGroupState' => ['type' => 'string', 'max' => 32, 'min' => 1], 'AutoScalingGroups' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroup']], 'AutoScalingGroupsType' => ['type' => 'structure', 'required' => ['AutoScalingGroups'], 'members' => ['AutoScalingGroups' => ['shape' => 'AutoScalingGroups'], 'NextToken' => ['shape' => 'XmlString']]], 'AutoScalingInstanceDetails' => ['type' => 'structure', 'required' => ['InstanceId', 'AutoScalingGroupName', 'AvailabilityZone', 'LifecycleState', 'HealthStatus', 'ProtectedFromScaleIn'], 'members' => ['InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'InstanceType' => ['shape' => 'XmlStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'AvailabilityZone' => ['shape' => 'XmlStringMaxLen255'], 'LifecycleState' => ['shape' => 'XmlStringMaxLen32'], 'HealthStatus' => ['shape' => 'XmlStringMaxLen32'], 'LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'ProtectedFromScaleIn' => ['shape' => 'InstanceProtected'], 'WeightedCapacity' => ['shape' => 'XmlStringMaxLen32']]], 'AutoScalingInstances' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingInstanceDetails']], 'AutoScalingInstancesType' => ['type' => 'structure', 'members' => ['AutoScalingInstances' => ['shape' => 'AutoScalingInstances'], 'NextToken' => ['shape' => 'XmlString']]], 'AutoScalingNotificationTypes' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'BareMetal' => ['type' => 'string', 'enum' => ['included', 'excluded', 'required']], 'BaselineEbsBandwidthMbpsRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'BatchDeleteScheduledActionAnswer' => ['type' => 'structure', 'members' => ['FailedScheduledActions' => ['shape' => 'FailedScheduledUpdateGroupActionRequests']]], 'BatchDeleteScheduledActionType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ScheduledActionNames'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionNames' => ['shape' => 'ScheduledActionNames']]], 'BatchPutScheduledUpdateGroupActionAnswer' => ['type' => 'structure', 'members' => ['FailedScheduledUpdateGroupActions' => ['shape' => 'FailedScheduledUpdateGroupActionRequests']]], 'BatchPutScheduledUpdateGroupActionType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ScheduledUpdateGroupActions'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledUpdateGroupActions' => ['shape' => 'ScheduledUpdateGroupActionRequests']]], 'BlockDeviceEbsDeleteOnTermination' => ['type' => 'boolean'], 'BlockDeviceEbsEncrypted' => ['type' => 'boolean'], 'BlockDeviceEbsIops' => ['type' => 'integer', 'max' => 20000, 'min' => 100], 'BlockDeviceEbsThroughput' => ['type' => 'integer', 'max' => 1000, 'min' => 125], 'BlockDeviceEbsVolumeSize' => ['type' => 'integer', 'max' => 16384, 'min' => 1], 'BlockDeviceEbsVolumeType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'BlockDeviceMapping' => ['type' => 'structure', 'required' => ['DeviceName'], 'members' => ['VirtualName' => ['shape' => 'XmlStringMaxLen255'], 'DeviceName' => ['shape' => 'XmlStringMaxLen255'], 'Ebs' => ['shape' => 'Ebs'], 'NoDevice' => ['shape' => 'NoDevice']]], 'BlockDeviceMappings' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping']], 'BurstablePerformance' => ['type' => 'string', 'enum' => ['included', 'excluded', 'required']], 'CancelInstanceRefreshAnswer' => ['type' => 'structure', 'members' => ['InstanceRefreshId' => ['shape' => 'XmlStringMaxLen255']]], 'CancelInstanceRefreshType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255']]], 'CapacityForecast' => ['type' => 'structure', 'required' => ['Timestamps', 'Values'], 'members' => ['Timestamps' => ['shape' => 'PredictiveScalingForecastTimestamps'], 'Values' => ['shape' => 'PredictiveScalingForecastValues']]], 'CapacityRebalanceEnabled' => ['type' => 'boolean'], 'CheckpointDelay' => ['type' => 'integer', 'max' => 172800, 'min' => 0], 'CheckpointPercentages' => ['type' => 'list', 'member' => ['shape' => 'NonZeroIntPercent']], 'ClassicLinkVPCSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'CompleteLifecycleActionAnswer' => ['type' => 'structure', 'members' => []], 'CompleteLifecycleActionType' => ['type' => 'structure', 'required' => ['LifecycleHookName', 'AutoScalingGroupName', 'LifecycleActionResult'], 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'ResourceName'], 'LifecycleActionToken' => ['shape' => 'LifecycleActionToken'], 'LifecycleActionResult' => ['shape' => 'LifecycleActionResult'], 'InstanceId' => ['shape' => 'XmlStringMaxLen19']]], 'Context' => ['type' => 'string'], 'Cooldown' => ['type' => 'integer'], 'CpuManufacturer' => ['type' => 'string', 'enum' => ['intel', 'amd', 'amazon-web-services']], 'CpuManufacturers' => ['type' => 'list', 'member' => ['shape' => 'CpuManufacturer']], 'CreateAutoScalingGroupType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'MinSize', 'MaxSize'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'MixedInstancesPolicy' => ['shape' => 'MixedInstancesPolicy'], 'InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'DefaultCooldown' => ['shape' => 'Cooldown'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'LoadBalancerNames' => ['shape' => 'LoadBalancerNames'], 'TargetGroupARNs' => ['shape' => 'TargetGroupARNs'], 'HealthCheckType' => ['shape' => 'XmlStringMaxLen32'], 'HealthCheckGracePeriod' => ['shape' => 'HealthCheckGracePeriod'], 'PlacementGroup' => ['shape' => 'XmlStringMaxLen255'], 'VPCZoneIdentifier' => ['shape' => 'XmlStringMaxLen2047'], 'TerminationPolicies' => ['shape' => 'TerminationPolicies'], 'NewInstancesProtectedFromScaleIn' => ['shape' => 'InstanceProtected'], 'CapacityRebalance' => ['shape' => 'CapacityRebalanceEnabled'], 'LifecycleHookSpecificationList' => ['shape' => 'LifecycleHookSpecifications'], 'Tags' => ['shape' => 'Tags'], 'ServiceLinkedRoleARN' => ['shape' => 'ResourceName'], 'MaxInstanceLifetime' => ['shape' => 'MaxInstanceLifetime'], 'Context' => ['shape' => 'Context'], 'DesiredCapacityType' => ['shape' => 'XmlStringMaxLen255'], 'DefaultInstanceWarmup' => ['shape' => 'DefaultInstanceWarmup'], 'TrafficSources' => ['shape' => 'TrafficSources']]], 'CreateLaunchConfigurationType' => ['type' => 'structure', 'required' => ['LaunchConfigurationName'], 'members' => ['LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'ImageId' => ['shape' => 'XmlStringMaxLen255'], 'KeyName' => ['shape' => 'XmlStringMaxLen255'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'ClassicLinkVPCId' => ['shape' => 'XmlStringMaxLen255'], 'ClassicLinkVPCSecurityGroups' => ['shape' => 'ClassicLinkVPCSecurityGroups'], 'UserData' => ['shape' => 'XmlStringUserData'], 'InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'InstanceType' => ['shape' => 'XmlStringMaxLen255'], 'KernelId' => ['shape' => 'XmlStringMaxLen255'], 'RamdiskId' => ['shape' => 'XmlStringMaxLen255'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappings'], 'InstanceMonitoring' => ['shape' => 'InstanceMonitoring'], 'SpotPrice' => ['shape' => 'SpotPrice'], 'IamInstanceProfile' => ['shape' => 'XmlStringMaxLen1600'], 'EbsOptimized' => ['shape' => 'EbsOptimized'], 'AssociatePublicIpAddress' => ['shape' => 'AssociatePublicIpAddress'], 'PlacementTenancy' => ['shape' => 'XmlStringMaxLen64'], 'MetadataOptions' => ['shape' => 'InstanceMetadataOptions']]], 'CreateOrUpdateTagsType' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']]], 'CustomizedMetricSpecification' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Dimensions' => ['shape' => 'MetricDimensions'], 'Statistic' => ['shape' => 'MetricStatistic'], 'Unit' => ['shape' => 'MetricUnit'], 'Metrics' => ['shape' => 'TargetTrackingMetricDataQueries']]], 'DefaultInstanceWarmup' => ['type' => 'integer'], 'DeleteAutoScalingGroupType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ForceDelete' => ['shape' => 'ForceDelete']]], 'DeleteLifecycleHookAnswer' => ['type' => 'structure', 'members' => []], 'DeleteLifecycleHookType' => ['type' => 'structure', 'required' => ['LifecycleHookName', 'AutoScalingGroupName'], 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255']]], 'DeleteNotificationConfigurationType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TopicARN'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TopicARN' => ['shape' => 'XmlStringMaxLen255']]], 'DeletePolicyType' => ['type' => 'structure', 'required' => ['PolicyName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyName' => ['shape' => 'ResourceName']]], 'DeleteScheduledActionType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ScheduledActionName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionName' => ['shape' => 'XmlStringMaxLen255']]], 'DeleteTagsType' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']]], 'DeleteWarmPoolAnswer' => ['type' => 'structure', 'members' => []], 'DeleteWarmPoolType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ForceDelete' => ['shape' => 'ForceDelete']]], 'DescribeAccountLimitsAnswer' => ['type' => 'structure', 'members' => ['MaxNumberOfAutoScalingGroups' => ['shape' => 'MaxNumberOfAutoScalingGroups'], 'MaxNumberOfLaunchConfigurations' => ['shape' => 'MaxNumberOfLaunchConfigurations'], 'NumberOfAutoScalingGroups' => ['shape' => 'NumberOfAutoScalingGroups'], 'NumberOfLaunchConfigurations' => ['shape' => 'NumberOfLaunchConfigurations']]], 'DescribeAdjustmentTypesAnswer' => ['type' => 'structure', 'members' => ['AdjustmentTypes' => ['shape' => 'AdjustmentTypes']]], 'DescribeAutoScalingInstancesType' => ['type' => 'structure', 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeAutoScalingNotificationTypesAnswer' => ['type' => 'structure', 'members' => ['AutoScalingNotificationTypes' => ['shape' => 'AutoScalingNotificationTypes']]], 'DescribeInstanceRefreshesAnswer' => ['type' => 'structure', 'members' => ['InstanceRefreshes' => ['shape' => 'InstanceRefreshes'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeInstanceRefreshesType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'InstanceRefreshIds' => ['shape' => 'InstanceRefreshIds'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeLifecycleHookTypesAnswer' => ['type' => 'structure', 'members' => ['LifecycleHookTypes' => ['shape' => 'AutoScalingNotificationTypes']]], 'DescribeLifecycleHooksAnswer' => ['type' => 'structure', 'members' => ['LifecycleHooks' => ['shape' => 'LifecycleHooks']]], 'DescribeLifecycleHooksType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LifecycleHookNames' => ['shape' => 'LifecycleHookNames']]], 'DescribeLoadBalancerTargetGroupsRequest' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeLoadBalancerTargetGroupsResponse' => ['type' => 'structure', 'members' => ['LoadBalancerTargetGroups' => ['shape' => 'LoadBalancerTargetGroupStates'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeLoadBalancersRequest' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeLoadBalancersResponse' => ['type' => 'structure', 'members' => ['LoadBalancers' => ['shape' => 'LoadBalancerStates'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeMetricCollectionTypesAnswer' => ['type' => 'structure', 'members' => ['Metrics' => ['shape' => 'MetricCollectionTypes'], 'Granularities' => ['shape' => 'MetricGranularityTypes']]], 'DescribeNotificationConfigurationsAnswer' => ['type' => 'structure', 'required' => ['NotificationConfigurations'], 'members' => ['NotificationConfigurations' => ['shape' => 'NotificationConfigurations'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeNotificationConfigurationsType' => ['type' => 'structure', 'members' => ['AutoScalingGroupNames' => ['shape' => 'AutoScalingGroupNames'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribePoliciesType' => ['type' => 'structure', 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyNames' => ['shape' => 'PolicyNames'], 'PolicyTypes' => ['shape' => 'PolicyTypes'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeScalingActivitiesType' => ['type' => 'structure', 'members' => ['ActivityIds' => ['shape' => 'ActivityIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'IncludeDeletedGroups' => ['shape' => 'IncludeDeletedGroups'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeScheduledActionsType' => ['type' => 'structure', 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionNames' => ['shape' => 'ScheduledActionNames'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeTagsType' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'Filters'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeTerminationPolicyTypesAnswer' => ['type' => 'structure', 'members' => ['TerminationPolicyTypes' => ['shape' => 'TerminationPolicies']]], 'DescribeTrafficSourcesRequest' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TrafficSourceType'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TrafficSourceType' => ['shape' => 'XmlStringMaxLen255'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeTrafficSourcesResponse' => ['type' => 'structure', 'members' => ['TrafficSources' => ['shape' => 'TrafficSourceStates'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeWarmPoolAnswer' => ['type' => 'structure', 'members' => ['WarmPoolConfiguration' => ['shape' => 'WarmPoolConfiguration'], 'Instances' => ['shape' => 'Instances'], 'NextToken' => ['shape' => 'XmlString']]], 'DescribeWarmPoolType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'XmlString']]], 'DesiredConfiguration' => ['type' => 'structure', 'members' => ['LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'MixedInstancesPolicy' => ['shape' => 'MixedInstancesPolicy']]], 'DetachInstancesAnswer' => ['type' => 'structure', 'members' => ['Activities' => ['shape' => 'Activities']]], 'DetachInstancesQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ShouldDecrementDesiredCapacity'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ShouldDecrementDesiredCapacity' => ['shape' => 'ShouldDecrementDesiredCapacity']]], 'DetachLoadBalancerTargetGroupsResultType' => ['type' => 'structure', 'members' => []], 'DetachLoadBalancerTargetGroupsType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TargetGroupARNs'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TargetGroupARNs' => ['shape' => 'TargetGroupARNs']]], 'DetachLoadBalancersResultType' => ['type' => 'structure', 'members' => []], 'DetachLoadBalancersType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'LoadBalancerNames'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LoadBalancerNames' => ['shape' => 'LoadBalancerNames']]], 'DetachTrafficSourcesResultType' => ['type' => 'structure', 'members' => []], 'DetachTrafficSourcesType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TrafficSources'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TrafficSources' => ['shape' => 'TrafficSources']]], 'DisableMetricsCollectionQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'Metrics' => ['shape' => 'Metrics']]], 'DisableScaleIn' => ['type' => 'boolean'], 'Ebs' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'XmlStringMaxLen255'], 'VolumeSize' => ['shape' => 'BlockDeviceEbsVolumeSize'], 'VolumeType' => ['shape' => 'BlockDeviceEbsVolumeType'], 'DeleteOnTermination' => ['shape' => 'BlockDeviceEbsDeleteOnTermination'], 'Iops' => ['shape' => 'BlockDeviceEbsIops'], 'Encrypted' => ['shape' => 'BlockDeviceEbsEncrypted'], 'Throughput' => ['shape' => 'BlockDeviceEbsThroughput']]], 'EbsOptimized' => ['type' => 'boolean'], 'EnableMetricsCollectionQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'Granularity'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'Metrics' => ['shape' => 'Metrics'], 'Granularity' => ['shape' => 'XmlStringMaxLen255']]], 'EnabledMetric' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'XmlStringMaxLen255'], 'Granularity' => ['shape' => 'XmlStringMaxLen255']]], 'EnabledMetrics' => ['type' => 'list', 'member' => ['shape' => 'EnabledMetric']], 'EnterStandbyAnswer' => ['type' => 'structure', 'members' => ['Activities' => ['shape' => 'Activities']]], 'EnterStandbyQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ShouldDecrementDesiredCapacity'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ShouldDecrementDesiredCapacity' => ['shape' => 'ShouldDecrementDesiredCapacity']]], 'EstimatedInstanceWarmup' => ['type' => 'integer'], 'ExcludedInstance' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\*]+'], 'ExcludedInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'ExcludedInstance'], 'max' => 400], 'ExecutePolicyType' => ['type' => 'structure', 'required' => ['PolicyName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyName' => ['shape' => 'ResourceName'], 'HonorCooldown' => ['shape' => 'HonorCooldown'], 'MetricValue' => ['shape' => 'MetricScale'], 'BreachThreshold' => ['shape' => 'MetricScale']]], 'ExitStandbyAnswer' => ['type' => 'structure', 'members' => ['Activities' => ['shape' => 'Activities']]], 'ExitStandbyQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255']]], 'FailedScheduledUpdateGroupActionRequest' => ['type' => 'structure', 'required' => ['ScheduledActionName'], 'members' => ['ScheduledActionName' => ['shape' => 'XmlStringMaxLen255'], 'ErrorCode' => ['shape' => 'XmlStringMaxLen64'], 'ErrorMessage' => ['shape' => 'XmlString']]], 'FailedScheduledUpdateGroupActionRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedScheduledUpdateGroupActionRequest']], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'XmlString'], 'Values' => ['shape' => 'Values']]], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'ForceDelete' => ['type' => 'boolean'], 'GetPredictiveScalingForecastAnswer' => ['type' => 'structure', 'required' => ['LoadForecast', 'CapacityForecast', 'UpdateTime'], 'members' => ['LoadForecast' => ['shape' => 'LoadForecasts'], 'CapacityForecast' => ['shape' => 'CapacityForecast'], 'UpdateTime' => ['shape' => 'TimestampType']]], 'GetPredictiveScalingForecastType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'PolicyName', 'StartTime', 'EndTime'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyName' => ['shape' => 'XmlStringMaxLen255'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType']]], 'GlobalTimeout' => ['type' => 'integer'], 'HealthCheckGracePeriod' => ['type' => 'integer'], 'HeartbeatTimeout' => ['type' => 'integer'], 'HonorCooldown' => ['type' => 'boolean'], 'IncludeDeletedGroups' => ['type' => 'boolean'], 'Instance' => ['type' => 'structure', 'required' => ['InstanceId', 'AvailabilityZone', 'LifecycleState', 'HealthStatus', 'ProtectedFromScaleIn'], 'members' => ['InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'InstanceType' => ['shape' => 'XmlStringMaxLen255'], 'AvailabilityZone' => ['shape' => 'XmlStringMaxLen255'], 'LifecycleState' => ['shape' => 'LifecycleState'], 'HealthStatus' => ['shape' => 'XmlStringMaxLen32'], 'LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'ProtectedFromScaleIn' => ['shape' => 'InstanceProtected'], 'WeightedCapacity' => ['shape' => 'XmlStringMaxLen32']]], 'InstanceGeneration' => ['type' => 'string', 'enum' => ['current', 'previous']], 'InstanceGenerations' => ['type' => 'list', 'member' => ['shape' => 'InstanceGeneration']], 'InstanceIds' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen19']], 'InstanceMetadataEndpointState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'InstanceMetadataHttpPutResponseHopLimit' => ['type' => 'integer', 'max' => 64, 'min' => 1], 'InstanceMetadataHttpTokensState' => ['type' => 'string', 'enum' => ['optional', 'required']], 'InstanceMetadataOptions' => ['type' => 'structure', 'members' => ['HttpTokens' => ['shape' => 'InstanceMetadataHttpTokensState'], 'HttpPutResponseHopLimit' => ['shape' => 'InstanceMetadataHttpPutResponseHopLimit'], 'HttpEndpoint' => ['shape' => 'InstanceMetadataEndpointState']]], 'InstanceMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'MonitoringEnabled']]], 'InstanceProtected' => ['type' => 'boolean'], 'InstanceRefresh' => ['type' => 'structure', 'members' => ['InstanceRefreshId' => ['shape' => 'XmlStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'Status' => ['shape' => 'InstanceRefreshStatus'], 'StatusReason' => ['shape' => 'XmlStringMaxLen1023'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'PercentageComplete' => ['shape' => 'IntPercent'], 'InstancesToUpdate' => ['shape' => 'InstancesToUpdate'], 'ProgressDetails' => ['shape' => 'InstanceRefreshProgressDetails'], 'Preferences' => ['shape' => 'RefreshPreferences'], 'DesiredConfiguration' => ['shape' => 'DesiredConfiguration']]], 'InstanceRefreshIds' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'InstanceRefreshInProgressFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'InstanceRefreshInProgress', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InstanceRefreshLivePoolProgress' => ['type' => 'structure', 'members' => ['PercentageComplete' => ['shape' => 'IntPercent'], 'InstancesToUpdate' => ['shape' => 'InstancesToUpdate']]], 'InstanceRefreshProgressDetails' => ['type' => 'structure', 'members' => ['LivePoolProgress' => ['shape' => 'InstanceRefreshLivePoolProgress'], 'WarmPoolProgress' => ['shape' => 'InstanceRefreshWarmPoolProgress']]], 'InstanceRefreshStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Successful', 'Failed', 'Cancelling', 'Cancelled']], 'InstanceRefreshWarmPoolProgress' => ['type' => 'structure', 'members' => ['PercentageComplete' => ['shape' => 'IntPercent'], 'InstancesToUpdate' => ['shape' => 'InstancesToUpdate']]], 'InstanceRefreshes' => ['type' => 'list', 'member' => ['shape' => 'InstanceRefresh']], 'InstanceRequirements' => ['type' => 'structure', 'required' => ['VCpuCount', 'MemoryMiB'], 'members' => ['VCpuCount' => ['shape' => 'VCpuCountRequest'], 'MemoryMiB' => ['shape' => 'MemoryMiBRequest'], 'CpuManufacturers' => ['shape' => 'CpuManufacturers'], 'MemoryGiBPerVCpu' => ['shape' => 'MemoryGiBPerVCpuRequest'], 'ExcludedInstanceTypes' => ['shape' => 'ExcludedInstanceTypes'], 'InstanceGenerations' => ['shape' => 'InstanceGenerations'], 'SpotMaxPricePercentageOverLowestPrice' => ['shape' => 'NullablePositiveInteger'], 'OnDemandMaxPricePercentageOverLowestPrice' => ['shape' => 'NullablePositiveInteger'], 'BareMetal' => ['shape' => 'BareMetal'], 'BurstablePerformance' => ['shape' => 'BurstablePerformance'], 'RequireHibernateSupport' => ['shape' => 'NullableBoolean'], 'NetworkInterfaceCount' => ['shape' => 'NetworkInterfaceCountRequest'], 'LocalStorage' => ['shape' => 'LocalStorage'], 'LocalStorageTypes' => ['shape' => 'LocalStorageTypes'], 'TotalLocalStorageGB' => ['shape' => 'TotalLocalStorageGBRequest'], 'BaselineEbsBandwidthMbps' => ['shape' => 'BaselineEbsBandwidthMbpsRequest'], 'AcceleratorTypes' => ['shape' => 'AcceleratorTypes'], 'AcceleratorCount' => ['shape' => 'AcceleratorCountRequest'], 'AcceleratorManufacturers' => ['shape' => 'AcceleratorManufacturers'], 'AcceleratorNames' => ['shape' => 'AcceleratorNames'], 'AcceleratorTotalMemoryMiB' => ['shape' => 'AcceleratorTotalMemoryMiBRequest'], 'NetworkBandwidthGbps' => ['shape' => 'NetworkBandwidthGbpsRequest'], 'AllowedInstanceTypes' => ['shape' => 'AllowedInstanceTypes']]], 'InstanceReusePolicy' => ['type' => 'structure', 'members' => ['ReuseOnScaleIn' => ['shape' => 'ReuseOnScaleIn']]], 'Instances' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstancesDistribution' => ['type' => 'structure', 'members' => ['OnDemandAllocationStrategy' => ['shape' => 'XmlString'], 'OnDemandBaseCapacity' => ['shape' => 'OnDemandBaseCapacity'], 'OnDemandPercentageAboveBaseCapacity' => ['shape' => 'OnDemandPercentageAboveBaseCapacity'], 'SpotAllocationStrategy' => ['shape' => 'XmlString'], 'SpotInstancePools' => ['shape' => 'SpotInstancePools'], 'SpotMaxPrice' => ['shape' => 'MixedInstanceSpotPrice']]], 'InstancesToUpdate' => ['type' => 'integer', 'min' => 0], 'IntPercent' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'InvalidNextToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'InvalidNextToken', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LaunchConfiguration' => ['type' => 'structure', 'required' => ['LaunchConfigurationName', 'ImageId', 'InstanceType', 'CreatedTime'], 'members' => ['LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchConfigurationARN' => ['shape' => 'ResourceName'], 'ImageId' => ['shape' => 'XmlStringMaxLen255'], 'KeyName' => ['shape' => 'XmlStringMaxLen255'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'ClassicLinkVPCId' => ['shape' => 'XmlStringMaxLen255'], 'ClassicLinkVPCSecurityGroups' => ['shape' => 'ClassicLinkVPCSecurityGroups'], 'UserData' => ['shape' => 'XmlStringUserData'], 'InstanceType' => ['shape' => 'XmlStringMaxLen255'], 'KernelId' => ['shape' => 'XmlStringMaxLen255'], 'RamdiskId' => ['shape' => 'XmlStringMaxLen255'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappings'], 'InstanceMonitoring' => ['shape' => 'InstanceMonitoring'], 'SpotPrice' => ['shape' => 'SpotPrice'], 'IamInstanceProfile' => ['shape' => 'XmlStringMaxLen1600'], 'CreatedTime' => ['shape' => 'TimestampType'], 'EbsOptimized' => ['shape' => 'EbsOptimized'], 'AssociatePublicIpAddress' => ['shape' => 'AssociatePublicIpAddress'], 'PlacementTenancy' => ['shape' => 'XmlStringMaxLen64'], 'MetadataOptions' => ['shape' => 'InstanceMetadataOptions']]], 'LaunchConfigurationNameType' => ['type' => 'structure', 'required' => ['LaunchConfigurationName'], 'members' => ['LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255']]], 'LaunchConfigurationNames' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'LaunchConfigurationNamesType' => ['type' => 'structure', 'members' => ['LaunchConfigurationNames' => ['shape' => 'LaunchConfigurationNames'], 'NextToken' => ['shape' => 'XmlString'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'LaunchConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LaunchConfiguration']], 'LaunchConfigurationsType' => ['type' => 'structure', 'required' => ['LaunchConfigurations'], 'members' => ['LaunchConfigurations' => ['shape' => 'LaunchConfigurations'], 'NextToken' => ['shape' => 'XmlString']]], 'LaunchTemplate' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'LaunchTemplateSpecification'], 'Overrides' => ['shape' => 'Overrides']]], 'LaunchTemplateName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '[a-zA-Z0-9\\(\\)\\.\\-/_]+'], 'LaunchTemplateOverrides' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'XmlStringMaxLen255'], 'WeightedCapacity' => ['shape' => 'XmlStringMaxLen32'], 'LaunchTemplateSpecification' => ['shape' => 'LaunchTemplateSpecification'], 'InstanceRequirements' => ['shape' => 'InstanceRequirements']]], 'LaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'Version' => ['shape' => 'XmlStringMaxLen255']]], 'LifecycleActionResult' => ['type' => 'string'], 'LifecycleActionToken' => ['type' => 'string', 'max' => 36, 'min' => 36], 'LifecycleHook' => ['type' => 'structure', 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LifecycleTransition' => ['shape' => 'LifecycleTransition'], 'NotificationTargetARN' => ['shape' => 'NotificationTargetResourceName'], 'RoleARN' => ['shape' => 'XmlStringMaxLen255'], 'NotificationMetadata' => ['shape' => 'XmlStringMaxLen1023'], 'HeartbeatTimeout' => ['shape' => 'HeartbeatTimeout'], 'GlobalTimeout' => ['shape' => 'GlobalTimeout'], 'DefaultResult' => ['shape' => 'LifecycleActionResult']]], 'LifecycleHookNames' => ['type' => 'list', 'member' => ['shape' => 'AsciiStringMaxLen255'], 'max' => 50], 'LifecycleHookSpecification' => ['type' => 'structure', 'required' => ['LifecycleHookName', 'LifecycleTransition'], 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'LifecycleTransition' => ['shape' => 'LifecycleTransition'], 'NotificationMetadata' => ['shape' => 'XmlStringMaxLen1023'], 'HeartbeatTimeout' => ['shape' => 'HeartbeatTimeout'], 'DefaultResult' => ['shape' => 'LifecycleActionResult'], 'NotificationTargetARN' => ['shape' => 'NotificationTargetResourceName'], 'RoleARN' => ['shape' => 'XmlStringMaxLen255']]], 'LifecycleHookSpecifications' => ['type' => 'list', 'member' => ['shape' => 'LifecycleHookSpecification']], 'LifecycleHooks' => ['type' => 'list', 'member' => ['shape' => 'LifecycleHook']], 'LifecycleState' => ['type' => 'string', 'enum' => ['Pending', 'Pending:Wait', 'Pending:Proceed', 'Quarantined', 'InService', 'Terminating', 'Terminating:Wait', 'Terminating:Proceed', 'Terminated', 'Detaching', 'Detached', 'EnteringStandby', 'Standby', 'Warmed:Pending', 'Warmed:Pending:Wait', 'Warmed:Pending:Proceed', 'Warmed:Terminating', 'Warmed:Terminating:Wait', 'Warmed:Terminating:Proceed', 'Warmed:Terminated', 'Warmed:Stopped', 'Warmed:Running', 'Warmed:Hibernated']], 'LifecycleTransition' => ['type' => 'string'], 'LimitExceededFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'LimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LoadBalancerNames' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'LoadBalancerState' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'XmlStringMaxLen255'], 'State' => ['shape' => 'XmlStringMaxLen255']]], 'LoadBalancerStates' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerState']], 'LoadBalancerTargetGroupState' => ['type' => 'structure', 'members' => ['LoadBalancerTargetGroupARN' => ['shape' => 'XmlStringMaxLen511'], 'State' => ['shape' => 'XmlStringMaxLen255']]], 'LoadBalancerTargetGroupStates' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTargetGroupState']], 'LoadForecast' => ['type' => 'structure', 'required' => ['Timestamps', 'Values', 'MetricSpecification'], 'members' => ['Timestamps' => ['shape' => 'PredictiveScalingForecastTimestamps'], 'Values' => ['shape' => 'PredictiveScalingForecastValues'], 'MetricSpecification' => ['shape' => 'PredictiveScalingMetricSpecification']]], 'LoadForecasts' => ['type' => 'list', 'member' => ['shape' => 'LoadForecast']], 'LocalStorage' => ['type' => 'string', 'enum' => ['included', 'excluded', 'required']], 'LocalStorageType' => ['type' => 'string', 'enum' => ['hdd', 'ssd']], 'LocalStorageTypes' => ['type' => 'list', 'member' => ['shape' => 'LocalStorageType']], 'MaxGroupPreparedCapacity' => ['type' => 'integer', 'min' => -1], 'MaxInstanceLifetime' => ['type' => 'integer'], 'MaxNumberOfAutoScalingGroups' => ['type' => 'integer'], 'MaxNumberOfLaunchConfigurations' => ['type' => 'integer'], 'MaxRecords' => ['type' => 'integer'], 'MemoryGiBPerVCpuRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveDouble'], 'Max' => ['shape' => 'NullablePositiveDouble']]], 'MemoryMiBRequest' => ['type' => 'structure', 'required' => ['Min'], 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'Metric' => ['type' => 'structure', 'required' => ['Namespace', 'MetricName'], 'members' => ['Namespace' => ['shape' => 'MetricNamespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'MetricDimensions']]], 'MetricCollectionType' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'XmlStringMaxLen255']]], 'MetricCollectionTypes' => ['type' => 'list', 'member' => ['shape' => 'MetricCollectionType']], 'MetricDataQueries' => ['type' => 'list', 'member' => ['shape' => 'MetricDataQuery']], 'MetricDataQuery' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'XmlStringMaxLen255'], 'Expression' => ['shape' => 'XmlStringMaxLen1023'], 'MetricStat' => ['shape' => 'MetricStat'], 'Label' => ['shape' => 'XmlStringMetricLabel'], 'ReturnData' => ['shape' => 'ReturnData']]], 'MetricDimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MetricDimensionName'], 'Value' => ['shape' => 'MetricDimensionValue']]], 'MetricDimensionName' => ['type' => 'string'], 'MetricDimensionValue' => ['type' => 'string'], 'MetricDimensions' => ['type' => 'list', 'member' => ['shape' => 'MetricDimension']], 'MetricGranularityType' => ['type' => 'structure', 'members' => ['Granularity' => ['shape' => 'XmlStringMaxLen255']]], 'MetricGranularityTypes' => ['type' => 'list', 'member' => ['shape' => 'MetricGranularityType']], 'MetricName' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string'], 'MetricScale' => ['type' => 'double'], 'MetricStat' => ['type' => 'structure', 'required' => ['Metric', 'Stat'], 'members' => ['Metric' => ['shape' => 'Metric'], 'Stat' => ['shape' => 'XmlStringMetricStat'], 'Unit' => ['shape' => 'MetricUnit']]], 'MetricStatistic' => ['type' => 'string', 'enum' => ['Average', 'Minimum', 'Maximum', 'SampleCount', 'Sum']], 'MetricType' => ['type' => 'string', 'enum' => ['ASGAverageCPUUtilization', 'ASGAverageNetworkIn', 'ASGAverageNetworkOut', 'ALBRequestCountPerTarget']], 'MetricUnit' => ['type' => 'string'], 'Metrics' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'MinAdjustmentMagnitude' => ['type' => 'integer'], 'MinAdjustmentStep' => ['type' => 'integer', 'deprecated' => \true], 'MixedInstanceSpotPrice' => ['type' => 'string', 'max' => 255, 'min' => 0], 'MixedInstancesPolicy' => ['type' => 'structure', 'members' => ['LaunchTemplate' => ['shape' => 'LaunchTemplate'], 'InstancesDistribution' => ['shape' => 'InstancesDistribution']]], 'MonitoringEnabled' => ['type' => 'boolean'], 'NetworkBandwidthGbpsRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveDouble'], 'Max' => ['shape' => 'NullablePositiveDouble']]], 'NetworkInterfaceCountRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'NoDevice' => ['type' => 'boolean'], 'NonZeroIntPercent' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TopicARN' => ['shape' => 'XmlStringMaxLen255'], 'NotificationType' => ['shape' => 'XmlStringMaxLen255']]], 'NotificationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'NotificationConfiguration']], 'NotificationTargetResourceName' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'NullableBoolean' => ['type' => 'boolean'], 'NullablePositiveDouble' => ['type' => 'double', 'min' => 0], 'NullablePositiveInteger' => ['type' => 'integer', 'min' => 0], 'NumberOfAutoScalingGroups' => ['type' => 'integer'], 'NumberOfLaunchConfigurations' => ['type' => 'integer'], 'OnDemandBaseCapacity' => ['type' => 'integer'], 'OnDemandPercentageAboveBaseCapacity' => ['type' => 'integer'], 'Overrides' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateOverrides']], 'PoliciesType' => ['type' => 'structure', 'members' => ['ScalingPolicies' => ['shape' => 'ScalingPolicies'], 'NextToken' => ['shape' => 'XmlString']]], 'PolicyARNType' => ['type' => 'structure', 'members' => ['PolicyARN' => ['shape' => 'ResourceName'], 'Alarms' => ['shape' => 'Alarms']]], 'PolicyIncrement' => ['type' => 'integer'], 'PolicyNames' => ['type' => 'list', 'member' => ['shape' => 'ResourceName']], 'PolicyTypes' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen64']], 'PredefinedLoadMetricType' => ['type' => 'string', 'enum' => ['ASGTotalCPUUtilization', 'ASGTotalNetworkIn', 'ASGTotalNetworkOut', 'ALBTargetGroupRequestCount']], 'PredefinedMetricPairType' => ['type' => 'string', 'enum' => ['ASGCPUUtilization', 'ASGNetworkIn', 'ASGNetworkOut', 'ALBRequestCount']], 'PredefinedMetricSpecification' => ['type' => 'structure', 'required' => ['PredefinedMetricType'], 'members' => ['PredefinedMetricType' => ['shape' => 'MetricType'], 'ResourceLabel' => ['shape' => 'XmlStringMaxLen1023']]], 'PredefinedScalingMetricType' => ['type' => 'string', 'enum' => ['ASGAverageCPUUtilization', 'ASGAverageNetworkIn', 'ASGAverageNetworkOut', 'ALBRequestCountPerTarget']], 'PredictiveScalingConfiguration' => ['type' => 'structure', 'required' => ['MetricSpecifications'], 'members' => ['MetricSpecifications' => ['shape' => 'PredictiveScalingMetricSpecifications'], 'Mode' => ['shape' => 'PredictiveScalingMode'], 'SchedulingBufferTime' => ['shape' => 'PredictiveScalingSchedulingBufferTime'], 'MaxCapacityBreachBehavior' => ['shape' => 'PredictiveScalingMaxCapacityBreachBehavior'], 'MaxCapacityBuffer' => ['shape' => 'PredictiveScalingMaxCapacityBuffer']]], 'PredictiveScalingCustomizedCapacityMetric' => ['type' => 'structure', 'required' => ['MetricDataQueries'], 'members' => ['MetricDataQueries' => ['shape' => 'MetricDataQueries']]], 'PredictiveScalingCustomizedLoadMetric' => ['type' => 'structure', 'required' => ['MetricDataQueries'], 'members' => ['MetricDataQueries' => ['shape' => 'MetricDataQueries']]], 'PredictiveScalingCustomizedScalingMetric' => ['type' => 'structure', 'required' => ['MetricDataQueries'], 'members' => ['MetricDataQueries' => ['shape' => 'MetricDataQueries']]], 'PredictiveScalingForecastTimestamps' => ['type' => 'list', 'member' => ['shape' => 'TimestampType']], 'PredictiveScalingForecastValues' => ['type' => 'list', 'member' => ['shape' => 'MetricScale']], 'PredictiveScalingMaxCapacityBreachBehavior' => ['type' => 'string', 'enum' => ['HonorMaxCapacity', 'IncreaseMaxCapacity']], 'PredictiveScalingMaxCapacityBuffer' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PredictiveScalingMetricSpecification' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['TargetValue' => ['shape' => 'MetricScale'], 'PredefinedMetricPairSpecification' => ['shape' => 'PredictiveScalingPredefinedMetricPair'], 'PredefinedScalingMetricSpecification' => ['shape' => 'PredictiveScalingPredefinedScalingMetric'], 'PredefinedLoadMetricSpecification' => ['shape' => 'PredictiveScalingPredefinedLoadMetric'], 'CustomizedScalingMetricSpecification' => ['shape' => 'PredictiveScalingCustomizedScalingMetric'], 'CustomizedLoadMetricSpecification' => ['shape' => 'PredictiveScalingCustomizedLoadMetric'], 'CustomizedCapacityMetricSpecification' => ['shape' => 'PredictiveScalingCustomizedCapacityMetric']]], 'PredictiveScalingMetricSpecifications' => ['type' => 'list', 'member' => ['shape' => 'PredictiveScalingMetricSpecification']], 'PredictiveScalingMode' => ['type' => 'string', 'enum' => ['ForecastAndScale', 'ForecastOnly']], 'PredictiveScalingPredefinedLoadMetric' => ['type' => 'structure', 'required' => ['PredefinedMetricType'], 'members' => ['PredefinedMetricType' => ['shape' => 'PredefinedLoadMetricType'], 'ResourceLabel' => ['shape' => 'XmlStringMaxLen1023']]], 'PredictiveScalingPredefinedMetricPair' => ['type' => 'structure', 'required' => ['PredefinedMetricType'], 'members' => ['PredefinedMetricType' => ['shape' => 'PredefinedMetricPairType'], 'ResourceLabel' => ['shape' => 'XmlStringMaxLen1023']]], 'PredictiveScalingPredefinedScalingMetric' => ['type' => 'structure', 'required' => ['PredefinedMetricType'], 'members' => ['PredefinedMetricType' => ['shape' => 'PredefinedScalingMetricType'], 'ResourceLabel' => ['shape' => 'XmlStringMaxLen1023']]], 'PredictiveScalingSchedulingBufferTime' => ['type' => 'integer', 'min' => 0], 'ProcessNames' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'ProcessType' => ['type' => 'structure', 'required' => ['ProcessName'], 'members' => ['ProcessName' => ['shape' => 'XmlStringMaxLen255']]], 'Processes' => ['type' => 'list', 'member' => ['shape' => 'ProcessType']], 'ProcessesType' => ['type' => 'structure', 'members' => ['Processes' => ['shape' => 'Processes']]], 'Progress' => ['type' => 'integer'], 'PropagateAtLaunch' => ['type' => 'boolean'], 'ProtectedFromScaleIn' => ['type' => 'boolean'], 'PutLifecycleHookAnswer' => ['type' => 'structure', 'members' => []], 'PutLifecycleHookType' => ['type' => 'structure', 'required' => ['LifecycleHookName', 'AutoScalingGroupName'], 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LifecycleTransition' => ['shape' => 'LifecycleTransition'], 'RoleARN' => ['shape' => 'XmlStringMaxLen255'], 'NotificationTargetARN' => ['shape' => 'NotificationTargetResourceName'], 'NotificationMetadata' => ['shape' => 'XmlStringMaxLen1023'], 'HeartbeatTimeout' => ['shape' => 'HeartbeatTimeout'], 'DefaultResult' => ['shape' => 'LifecycleActionResult']]], 'PutNotificationConfigurationType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'TopicARN', 'NotificationTypes'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'TopicARN' => ['shape' => 'XmlStringMaxLen255'], 'NotificationTypes' => ['shape' => 'AutoScalingNotificationTypes']]], 'PutScalingPolicyType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'PolicyName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyType' => ['shape' => 'XmlStringMaxLen64'], 'AdjustmentType' => ['shape' => 'XmlStringMaxLen255'], 'MinAdjustmentStep' => ['shape' => 'MinAdjustmentStep'], 'MinAdjustmentMagnitude' => ['shape' => 'MinAdjustmentMagnitude'], 'ScalingAdjustment' => ['shape' => 'PolicyIncrement'], 'Cooldown' => ['shape' => 'Cooldown'], 'MetricAggregationType' => ['shape' => 'XmlStringMaxLen32'], 'StepAdjustments' => ['shape' => 'StepAdjustments'], 'EstimatedInstanceWarmup' => ['shape' => 'EstimatedInstanceWarmup'], 'TargetTrackingConfiguration' => ['shape' => 'TargetTrackingConfiguration'], 'Enabled' => ['shape' => 'ScalingPolicyEnabled'], 'PredictiveScalingConfiguration' => ['shape' => 'PredictiveScalingConfiguration']]], 'PutScheduledUpdateGroupActionType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'ScheduledActionName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionName' => ['shape' => 'XmlStringMaxLen255'], 'Time' => ['shape' => 'TimestampType'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'Recurrence' => ['shape' => 'XmlStringMaxLen255'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'TimeZone' => ['shape' => 'XmlStringMaxLen255']]], 'PutWarmPoolAnswer' => ['type' => 'structure', 'members' => []], 'PutWarmPoolType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'MaxGroupPreparedCapacity' => ['shape' => 'MaxGroupPreparedCapacity'], 'MinSize' => ['shape' => 'WarmPoolMinSize'], 'PoolState' => ['shape' => 'WarmPoolState'], 'InstanceReusePolicy' => ['shape' => 'InstanceReusePolicy']]], 'RecordLifecycleActionHeartbeatAnswer' => ['type' => 'structure', 'members' => []], 'RecordLifecycleActionHeartbeatType' => ['type' => 'structure', 'required' => ['LifecycleHookName', 'AutoScalingGroupName'], 'members' => ['LifecycleHookName' => ['shape' => 'AsciiStringMaxLen255'], 'AutoScalingGroupName' => ['shape' => 'ResourceName'], 'LifecycleActionToken' => ['shape' => 'LifecycleActionToken'], 'InstanceId' => ['shape' => 'XmlStringMaxLen19']]], 'RefreshInstanceWarmup' => ['type' => 'integer', 'min' => 0], 'RefreshPreferences' => ['type' => 'structure', 'members' => ['MinHealthyPercentage' => ['shape' => 'IntPercent'], 'InstanceWarmup' => ['shape' => 'RefreshInstanceWarmup'], 'CheckpointPercentages' => ['shape' => 'CheckpointPercentages'], 'CheckpointDelay' => ['shape' => 'CheckpointDelay'], 'SkipMatching' => ['shape' => 'SkipMatching']]], 'RefreshStrategy' => ['type' => 'string', 'enum' => ['Rolling']], 'ResourceContentionFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'ResourceContention', 'httpStatusCode' => 500, 'senderFault' => \true], 'exception' => \true], 'ResourceInUseFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'ResourceInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ResourceName' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'ReturnData' => ['type' => 'boolean'], 'ReuseOnScaleIn' => ['type' => 'boolean'], 'ScalingActivityInProgressFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'ScalingActivityInProgress', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScalingActivityStatusCode' => ['type' => 'string', 'enum' => ['PendingSpotBidPlacement', 'WaitingForSpotInstanceRequestId', 'WaitingForSpotInstanceId', 'WaitingForInstanceId', 'PreInService', 'InProgress', 'WaitingForELBConnectionDraining', 'MidLifecycleAction', 'WaitingForInstanceWarmup', 'Successful', 'Failed', 'Cancelled']], 'ScalingPolicies' => ['type' => 'list', 'member' => ['shape' => 'ScalingPolicy']], 'ScalingPolicy' => ['type' => 'structure', 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyName' => ['shape' => 'XmlStringMaxLen255'], 'PolicyARN' => ['shape' => 'ResourceName'], 'PolicyType' => ['shape' => 'XmlStringMaxLen64'], 'AdjustmentType' => ['shape' => 'XmlStringMaxLen255'], 'MinAdjustmentStep' => ['shape' => 'MinAdjustmentStep'], 'MinAdjustmentMagnitude' => ['shape' => 'MinAdjustmentMagnitude'], 'ScalingAdjustment' => ['shape' => 'PolicyIncrement'], 'Cooldown' => ['shape' => 'Cooldown'], 'StepAdjustments' => ['shape' => 'StepAdjustments'], 'MetricAggregationType' => ['shape' => 'XmlStringMaxLen32'], 'EstimatedInstanceWarmup' => ['shape' => 'EstimatedInstanceWarmup'], 'Alarms' => ['shape' => 'Alarms'], 'TargetTrackingConfiguration' => ['shape' => 'TargetTrackingConfiguration'], 'Enabled' => ['shape' => 'ScalingPolicyEnabled'], 'PredictiveScalingConfiguration' => ['shape' => 'PredictiveScalingConfiguration']]], 'ScalingPolicyEnabled' => ['type' => 'boolean'], 'ScalingProcessQuery' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScalingProcesses' => ['shape' => 'ProcessNames']]], 'ScheduledActionNames' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen255']], 'ScheduledActionsType' => ['type' => 'structure', 'members' => ['ScheduledUpdateGroupActions' => ['shape' => 'ScheduledUpdateGroupActions'], 'NextToken' => ['shape' => 'XmlString']]], 'ScheduledUpdateGroupAction' => ['type' => 'structure', 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionName' => ['shape' => 'XmlStringMaxLen255'], 'ScheduledActionARN' => ['shape' => 'ResourceName'], 'Time' => ['shape' => 'TimestampType'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'Recurrence' => ['shape' => 'XmlStringMaxLen255'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'TimeZone' => ['shape' => 'XmlStringMaxLen255']]], 'ScheduledUpdateGroupActionRequest' => ['type' => 'structure', 'required' => ['ScheduledActionName'], 'members' => ['ScheduledActionName' => ['shape' => 'XmlStringMaxLen255'], 'StartTime' => ['shape' => 'TimestampType'], 'EndTime' => ['shape' => 'TimestampType'], 'Recurrence' => ['shape' => 'XmlStringMaxLen255'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'TimeZone' => ['shape' => 'XmlStringMaxLen255']]], 'ScheduledUpdateGroupActionRequests' => ['type' => 'list', 'member' => ['shape' => 'ScheduledUpdateGroupActionRequest']], 'ScheduledUpdateGroupActions' => ['type' => 'list', 'member' => ['shape' => 'ScheduledUpdateGroupAction']], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'XmlString']], 'ServiceLinkedRoleFailure' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'XmlStringMaxLen255']], 'error' => ['code' => 'ServiceLinkedRoleFailure', 'httpStatusCode' => 500, 'senderFault' => \true], 'exception' => \true], 'SetDesiredCapacityType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName', 'DesiredCapacity'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'HonorCooldown' => ['shape' => 'HonorCooldown']]], 'SetInstanceHealthQuery' => ['type' => 'structure', 'required' => ['InstanceId', 'HealthStatus'], 'members' => ['InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'HealthStatus' => ['shape' => 'XmlStringMaxLen32'], 'ShouldRespectGracePeriod' => ['shape' => 'ShouldRespectGracePeriod']]], 'SetInstanceProtectionAnswer' => ['type' => 'structure', 'members' => []], 'SetInstanceProtectionQuery' => ['type' => 'structure', 'required' => ['InstanceIds', 'AutoScalingGroupName', 'ProtectedFromScaleIn'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIds'], 'AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'ProtectedFromScaleIn' => ['shape' => 'ProtectedFromScaleIn']]], 'ShouldDecrementDesiredCapacity' => ['type' => 'boolean'], 'ShouldRespectGracePeriod' => ['type' => 'boolean'], 'SkipMatching' => ['type' => 'boolean'], 'SpotInstancePools' => ['type' => 'integer'], 'SpotPrice' => ['type' => 'string', 'max' => 255, 'min' => 1], 'StartInstanceRefreshAnswer' => ['type' => 'structure', 'members' => ['InstanceRefreshId' => ['shape' => 'XmlStringMaxLen255']]], 'StartInstanceRefreshType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'Strategy' => ['shape' => 'RefreshStrategy'], 'DesiredConfiguration' => ['shape' => 'DesiredConfiguration'], 'Preferences' => ['shape' => 'RefreshPreferences']]], 'StepAdjustment' => ['type' => 'structure', 'required' => ['ScalingAdjustment'], 'members' => ['MetricIntervalLowerBound' => ['shape' => 'MetricScale'], 'MetricIntervalUpperBound' => ['shape' => 'MetricScale'], 'ScalingAdjustment' => ['shape' => 'PolicyIncrement']]], 'StepAdjustments' => ['type' => 'list', 'member' => ['shape' => 'StepAdjustment']], 'SuspendedProcess' => ['type' => 'structure', 'members' => ['ProcessName' => ['shape' => 'XmlStringMaxLen255'], 'SuspensionReason' => ['shape' => 'XmlStringMaxLen255']]], 'SuspendedProcesses' => ['type' => 'list', 'member' => ['shape' => 'SuspendedProcess']], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['ResourceId' => ['shape' => 'XmlString'], 'ResourceType' => ['shape' => 'XmlString'], 'Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue'], 'PropagateAtLaunch' => ['shape' => 'PropagateAtLaunch']]], 'TagDescription' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'XmlString'], 'ResourceType' => ['shape' => 'XmlString'], 'Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue'], 'PropagateAtLaunch' => ['shape' => 'PropagateAtLaunch']]], 'TagDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TagDescription']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagsType' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagDescriptionList'], 'NextToken' => ['shape' => 'XmlString']]], 'TargetGroupARNs' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen511']], 'TargetTrackingConfiguration' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['PredefinedMetricSpecification' => ['shape' => 'PredefinedMetricSpecification'], 'CustomizedMetricSpecification' => ['shape' => 'CustomizedMetricSpecification'], 'TargetValue' => ['shape' => 'MetricScale'], 'DisableScaleIn' => ['shape' => 'DisableScaleIn']]], 'TargetTrackingMetricDataQueries' => ['type' => 'list', 'member' => ['shape' => 'TargetTrackingMetricDataQuery']], 'TargetTrackingMetricDataQuery' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'XmlStringMaxLen255'], 'Expression' => ['shape' => 'XmlStringMaxLen2047'], 'MetricStat' => ['shape' => 'TargetTrackingMetricStat'], 'Label' => ['shape' => 'XmlStringMetricLabel'], 'ReturnData' => ['shape' => 'ReturnData']]], 'TargetTrackingMetricStat' => ['type' => 'structure', 'required' => ['Metric', 'Stat'], 'members' => ['Metric' => ['shape' => 'Metric'], 'Stat' => ['shape' => 'XmlStringMetricStat'], 'Unit' => ['shape' => 'MetricUnit']]], 'TerminateInstanceInAutoScalingGroupType' => ['type' => 'structure', 'required' => ['InstanceId', 'ShouldDecrementDesiredCapacity'], 'members' => ['InstanceId' => ['shape' => 'XmlStringMaxLen19'], 'ShouldDecrementDesiredCapacity' => ['shape' => 'ShouldDecrementDesiredCapacity']]], 'TerminationPolicies' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen1600']], 'TimestampType' => ['type' => 'timestamp'], 'TotalLocalStorageGBRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'NullablePositiveDouble'], 'Max' => ['shape' => 'NullablePositiveDouble']]], 'TrafficSourceIdentifier' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'XmlStringMaxLen511']]], 'TrafficSourceState' => ['type' => 'structure', 'members' => ['TrafficSource' => ['shape' => 'XmlStringMaxLen511'], 'State' => ['shape' => 'XmlStringMaxLen255']]], 'TrafficSourceStates' => ['type' => 'list', 'member' => ['shape' => 'TrafficSourceState']], 'TrafficSources' => ['type' => 'list', 'member' => ['shape' => 'TrafficSourceIdentifier']], 'UpdateAutoScalingGroupType' => ['type' => 'structure', 'required' => ['AutoScalingGroupName'], 'members' => ['AutoScalingGroupName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchConfigurationName' => ['shape' => 'XmlStringMaxLen255'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'MixedInstancesPolicy' => ['shape' => 'MixedInstancesPolicy'], 'MinSize' => ['shape' => 'AutoScalingGroupMinSize'], 'MaxSize' => ['shape' => 'AutoScalingGroupMaxSize'], 'DesiredCapacity' => ['shape' => 'AutoScalingGroupDesiredCapacity'], 'DefaultCooldown' => ['shape' => 'Cooldown'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'HealthCheckType' => ['shape' => 'XmlStringMaxLen32'], 'HealthCheckGracePeriod' => ['shape' => 'HealthCheckGracePeriod'], 'PlacementGroup' => ['shape' => 'XmlStringMaxLen255'], 'VPCZoneIdentifier' => ['shape' => 'XmlStringMaxLen2047'], 'TerminationPolicies' => ['shape' => 'TerminationPolicies'], 'NewInstancesProtectedFromScaleIn' => ['shape' => 'InstanceProtected'], 'ServiceLinkedRoleARN' => ['shape' => 'ResourceName'], 'MaxInstanceLifetime' => ['shape' => 'MaxInstanceLifetime'], 'CapacityRebalance' => ['shape' => 'CapacityRebalanceEnabled'], 'Context' => ['shape' => 'Context'], 'DesiredCapacityType' => ['shape' => 'XmlStringMaxLen255'], 'DefaultInstanceWarmup' => ['shape' => 'DefaultInstanceWarmup']]], 'VCpuCountRequest' => ['type' => 'structure', 'required' => ['Min'], 'members' => ['Min' => ['shape' => 'NullablePositiveInteger'], 'Max' => ['shape' => 'NullablePositiveInteger']]], 'Values' => ['type' => 'list', 'member' => ['shape' => 'XmlString']], 'WarmPoolConfiguration' => ['type' => 'structure', 'members' => ['MaxGroupPreparedCapacity' => ['shape' => 'MaxGroupPreparedCapacity'], 'MinSize' => ['shape' => 'WarmPoolMinSize'], 'PoolState' => ['shape' => 'WarmPoolState'], 'Status' => ['shape' => 'WarmPoolStatus'], 'InstanceReusePolicy' => ['shape' => 'InstanceReusePolicy']]], 'WarmPoolMinSize' => ['type' => 'integer', 'min' => 0], 'WarmPoolSize' => ['type' => 'integer'], 'WarmPoolState' => ['type' => 'string', 'enum' => ['Stopped', 'Running', 'Hibernated']], 'WarmPoolStatus' => ['type' => 'string', 'enum' => ['PendingDelete']], 'XmlString' => ['type' => 'string', 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen1023' => ['type' => 'string', 'max' => 1023, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen1600' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen19' => ['type' => 'string', 'max' => 19, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen2047' => ['type' => 'string', 'max' => 2047, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen32' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen511' => ['type' => 'string', 'max' => 511, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen64' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMetricLabel' => ['type' => 'string', 'max' => 2047, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMetricStat' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringUserData' => ['type' => 'string', 'max' => 21847, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*']]]; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 34e351f..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://autoscaling.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://autoscaling.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 76d5fbf..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://autoscaling.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/paginators-1.json.php deleted file mode 100644 index 23612a4..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAutoScalingGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'AutoScalingGroups'], 'DescribeAutoScalingInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'AutoScalingInstances'], 'DescribeLaunchConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'LaunchConfigurations'], 'DescribeNotificationConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'NotificationConfigurations'], 'DescribePolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'ScalingPolicies'], 'DescribeScalingActivities' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'Activities'], 'DescribeScheduledActions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'ScheduledUpdateGroupActions'], 'DescribeTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/smoke.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/smoke.json.php deleted file mode 100644 index 2abb50f..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeScalingProcessTypes', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'CreateLaunchConfiguration', 'input' => ['LaunchConfigurationName' => 'hello, world', 'ImageId' => 'ami-12345678', 'InstanceType' => 'm1.small'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/waiters-2.json.php b/vendor/Aws3/Aws/data/autoscaling/2011-01-01/waiters-2.json.php deleted file mode 100644 index 7518bd4..0000000 --- a/vendor/Aws3/Aws/data/autoscaling/2011-01-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['GroupExists' => ['acceptors' => [['argument' => 'length(AutoScalingGroups) > `0`', 'expected' => \true, 'matcher' => 'path', 'state' => 'success'], ['argument' => 'length(AutoScalingGroups) > `0`', 'expected' => \false, 'matcher' => 'path', 'state' => 'retry']], 'delay' => 5, 'maxAttempts' => 10, 'operation' => 'DescribeAutoScalingGroups'], 'GroupInService' => ['acceptors' => [['argument' => 'contains(AutoScalingGroups[].[length(Instances[?LifecycleState==\'InService\']) >= MinSize][], `false`)', 'expected' => \false, 'matcher' => 'path', 'state' => 'success'], ['argument' => 'contains(AutoScalingGroups[].[length(Instances[?LifecycleState==\'InService\']) >= MinSize][], `false`)', 'expected' => \true, 'matcher' => 'path', 'state' => 'retry']], 'delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeAutoScalingGroups'], 'GroupNotExists' => ['acceptors' => [['argument' => 'length(AutoScalingGroups) > `0`', 'expected' => \false, 'matcher' => 'path', 'state' => 'success'], ['argument' => 'length(AutoScalingGroups) > `0`', 'expected' => \true, 'matcher' => 'path', 'state' => 'retry']], 'delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeAutoScalingGroups']]]; diff --git a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/api-2.json.php b/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/api-2.json.php deleted file mode 100644 index 8c22a20..0000000 --- a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-01-01', 'endpointPrefix' => 'backup-gateway', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS Backup Gateway', 'serviceId' => 'Backup Gateway', 'signatureVersion' => 'v4', 'signingName' => 'backup-gateway', 'targetPrefix' => 'BackupOnPremises_v20210101', 'uid' => 'backup-gateway-2021-01-01'], 'operations' => ['AssociateGatewayToServer' => ['name' => 'AssociateGatewayToServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateGatewayToServerInput'], 'output' => ['shape' => 'AssociateGatewayToServerOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateGateway' => ['name' => 'CreateGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGatewayInput'], 'output' => ['shape' => 'CreateGatewayOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteGateway' => ['name' => 'DeleteGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGatewayInput'], 'output' => ['shape' => 'DeleteGatewayOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteHypervisor' => ['name' => 'DeleteHypervisor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHypervisorInput'], 'output' => ['shape' => 'DeleteHypervisorOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DisassociateGatewayFromServer' => ['name' => 'DisassociateGatewayFromServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateGatewayFromServerInput'], 'output' => ['shape' => 'DisassociateGatewayFromServerOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetBandwidthRateLimitSchedule' => ['name' => 'GetBandwidthRateLimitSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBandwidthRateLimitScheduleInput'], 'output' => ['shape' => 'GetBandwidthRateLimitScheduleOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetGateway' => ['name' => 'GetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGatewayInput'], 'output' => ['shape' => 'GetGatewayOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetHypervisor' => ['name' => 'GetHypervisor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHypervisorInput'], 'output' => ['shape' => 'GetHypervisorOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetHypervisorPropertyMappings' => ['name' => 'GetHypervisorPropertyMappings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHypervisorPropertyMappingsInput'], 'output' => ['shape' => 'GetHypervisorPropertyMappingsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetVirtualMachine' => ['name' => 'GetVirtualMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVirtualMachineInput'], 'output' => ['shape' => 'GetVirtualMachineOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ImportHypervisorConfiguration' => ['name' => 'ImportHypervisorConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportHypervisorConfigurationInput'], 'output' => ['shape' => 'ImportHypervisorConfigurationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListGateways' => ['name' => 'ListGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGatewaysInput'], 'output' => ['shape' => 'ListGatewaysOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListHypervisors' => ['name' => 'ListHypervisors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHypervisorsInput'], 'output' => ['shape' => 'ListHypervisorsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListVirtualMachines' => ['name' => 'ListVirtualMachines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVirtualMachinesInput'], 'output' => ['shape' => 'ListVirtualMachinesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'PutBandwidthRateLimitSchedule' => ['name' => 'PutBandwidthRateLimitSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutBandwidthRateLimitScheduleInput'], 'output' => ['shape' => 'PutBandwidthRateLimitScheduleOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'PutHypervisorPropertyMappings' => ['name' => 'PutHypervisorPropertyMappings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutHypervisorPropertyMappingsInput'], 'output' => ['shape' => 'PutHypervisorPropertyMappingsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'PutMaintenanceStartTime' => ['name' => 'PutMaintenanceStartTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMaintenanceStartTimeInput'], 'output' => ['shape' => 'PutMaintenanceStartTimeOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'StartVirtualMachinesMetadataSync' => ['name' => 'StartVirtualMachinesMetadataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartVirtualMachinesMetadataSyncInput'], 'output' => ['shape' => 'StartVirtualMachinesMetadataSyncOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TestHypervisorConfiguration' => ['name' => 'TestHypervisorConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestHypervisorConfigurationInput'], 'output' => ['shape' => 'TestHypervisorConfigurationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateGatewayInformation' => ['name' => 'UpdateGatewayInformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewayInformationInput'], 'output' => ['shape' => 'UpdateGatewayInformationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateGatewaySoftwareNow' => ['name' => 'UpdateGatewaySoftwareNow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewaySoftwareNowInput'], 'output' => ['shape' => 'UpdateGatewaySoftwareNowOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateHypervisor' => ['name' => 'UpdateHypervisor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHypervisorInput'], 'output' => ['shape' => 'UpdateHypervisorOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true], 'ActivationKey' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\-]+$'], 'AssociateGatewayToServerInput' => ['type' => 'structure', 'required' => ['GatewayArn', 'ServerArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn'], 'ServerArn' => ['shape' => 'ServerArn']]], 'AssociateGatewayToServerOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'AverageUploadRateLimit' => ['type' => 'long', 'box' => \true, 'max' => 8000000000000, 'min' => 51200], 'BandwidthRateLimitInterval' => ['type' => 'structure', 'required' => ['DaysOfWeek', 'EndHourOfDay', 'EndMinuteOfHour', 'StartHourOfDay', 'StartMinuteOfHour'], 'members' => ['AverageUploadRateLimitInBitsPerSec' => ['shape' => 'AverageUploadRateLimit'], 'DaysOfWeek' => ['shape' => 'DaysOfWeek'], 'EndHourOfDay' => ['shape' => 'HourOfDay'], 'EndMinuteOfHour' => ['shape' => 'MinuteOfHour'], 'StartHourOfDay' => ['shape' => 'HourOfDay'], 'StartMinuteOfHour' => ['shape' => 'MinuteOfHour']]], 'BandwidthRateLimitIntervals' => ['type' => 'list', 'member' => ['shape' => 'BandwidthRateLimitInterval'], 'max' => 20, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true], 'CreateGatewayInput' => ['type' => 'structure', 'required' => ['ActivationKey', 'GatewayDisplayName', 'GatewayType'], 'members' => ['ActivationKey' => ['shape' => 'ActivationKey'], 'GatewayDisplayName' => ['shape' => 'Name'], 'GatewayType' => ['shape' => 'GatewayType'], 'Tags' => ['shape' => 'Tags']]], 'CreateGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'DayOfMonth' => ['type' => 'integer', 'box' => \true, 'max' => 31, 'min' => 1], 'DayOfWeek' => ['type' => 'integer', 'box' => \true, 'max' => 6, 'min' => 0], 'DaysOfWeek' => ['type' => 'list', 'member' => ['shape' => 'DayOfWeek'], 'max' => 7, 'min' => 1], 'DeleteGatewayInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'DeleteGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'DeleteHypervisorInput' => ['type' => 'structure', 'required' => ['HypervisorArn'], 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'DeleteHypervisorOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'DisassociateGatewayFromServerInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'DisassociateGatewayFromServerOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'Gateway' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn'], 'GatewayDisplayName' => ['shape' => 'Name'], 'GatewayType' => ['shape' => 'GatewayType'], 'HypervisorId' => ['shape' => 'HypervisorId'], 'LastSeenTime' => ['shape' => 'Time']]], 'GatewayArn' => ['type' => 'string', 'max' => 500, 'min' => 50, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\\/[a-zA-Z-0-9]+$'], 'GatewayDetails' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn'], 'GatewayDisplayName' => ['shape' => 'Name'], 'GatewayType' => ['shape' => 'GatewayType'], 'HypervisorId' => ['shape' => 'HypervisorId'], 'LastSeenTime' => ['shape' => 'Time'], 'MaintenanceStartTime' => ['shape' => 'MaintenanceStartTime'], 'NextUpdateAvailabilityTime' => ['shape' => 'Time'], 'VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'GatewayType' => ['type' => 'string', 'enum' => ['BACKUP_VM']], 'Gateways' => ['type' => 'list', 'member' => ['shape' => 'Gateway']], 'GetBandwidthRateLimitScheduleInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'GetBandwidthRateLimitScheduleOutput' => ['type' => 'structure', 'members' => ['BandwidthRateLimitIntervals' => ['shape' => 'BandwidthRateLimitIntervals'], 'GatewayArn' => ['shape' => 'GatewayArn']]], 'GetGatewayInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'GetGatewayOutput' => ['type' => 'structure', 'members' => ['Gateway' => ['shape' => 'GatewayDetails']]], 'GetHypervisorInput' => ['type' => 'structure', 'required' => ['HypervisorArn'], 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'GetHypervisorOutput' => ['type' => 'structure', 'members' => ['Hypervisor' => ['shape' => 'HypervisorDetails']]], 'GetHypervisorPropertyMappingsInput' => ['type' => 'structure', 'required' => ['HypervisorArn'], 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'GetHypervisorPropertyMappingsOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn'], 'IamRoleArn' => ['shape' => 'IamRoleArn'], 'VmwareToAwsTagMappings' => ['shape' => 'VmwareToAwsTagMappings']]], 'GetVirtualMachineInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetVirtualMachineOutput' => ['type' => 'structure', 'members' => ['VirtualMachine' => ['shape' => 'VirtualMachineDetails']]], 'Host' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^.+$'], 'HourOfDay' => ['type' => 'integer', 'box' => \true, 'max' => 23, 'min' => 0], 'Hypervisor' => ['type' => 'structure', 'members' => ['Host' => ['shape' => 'Host'], 'HypervisorArn' => ['shape' => 'ServerArn'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Name' => ['shape' => 'Name'], 'State' => ['shape' => 'HypervisorState']]], 'HypervisorDetails' => ['type' => 'structure', 'members' => ['Host' => ['shape' => 'Host'], 'HypervisorArn' => ['shape' => 'ServerArn'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'LastSuccessfulMetadataSyncTime' => ['shape' => 'Time'], 'LatestMetadataSyncStatus' => ['shape' => 'SyncMetadataStatus'], 'LatestMetadataSyncStatusMessage' => ['shape' => 'string'], 'LogGroupArn' => ['shape' => 'LogGroupArn'], 'Name' => ['shape' => 'Name'], 'State' => ['shape' => 'HypervisorState']]], 'HypervisorId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'HypervisorState' => ['type' => 'string', 'enum' => ['PENDING', 'ONLINE', 'OFFLINE', 'ERROR']], 'Hypervisors' => ['type' => 'list', 'member' => ['shape' => 'Hypervisor']], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):iam::([0-9]+):role/(\\S+)$'], 'ImportHypervisorConfigurationInput' => ['type' => 'structure', 'required' => ['Host', 'Name'], 'members' => ['Host' => ['shape' => 'Host'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Name' => ['shape' => 'Name'], 'Password' => ['shape' => 'Password'], 'Tags' => ['shape' => 'Tags'], 'Username' => ['shape' => 'Username']]], 'ImportHypervisorConfigurationOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'KmsKeyArn' => ['type' => 'string', 'max' => 500, 'min' => 50, 'pattern' => '^(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\\S+)$)|(^alias/(\\S+)$)$'], 'ListGatewaysInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGatewaysOutput' => ['type' => 'structure', 'members' => ['Gateways' => ['shape' => 'Gateways'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHypervisorsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHypervisorsOutput' => ['type' => 'structure', 'members' => ['Hypervisors' => ['shape' => 'Hypervisors'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'Tags']]], 'ListVirtualMachinesInput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVirtualMachinesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'VirtualMachines' => ['shape' => 'VirtualMachines']]], 'LogGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^$|^arn:(aws|aws-cn|aws-us-gov):logs:([a-zA-Z0-9-]+):([0-9]+):log-group:[a-zA-Z0-9_\\-\\/\\.]+:\\*$'], 'MaintenanceStartTime' => ['type' => 'structure', 'required' => ['HourOfDay', 'MinuteOfHour'], 'members' => ['DayOfMonth' => ['shape' => 'DayOfMonth'], 'DayOfWeek' => ['shape' => 'DayOfWeek'], 'HourOfDay' => ['shape' => 'HourOfDay'], 'MinuteOfHour' => ['shape' => 'MinuteOfHour']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'MinuteOfHour' => ['type' => 'integer', 'box' => \true, 'max' => 59, 'min' => 0], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]*$'], 'NextToken' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^.+$'], 'Password' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[ -~]+$', 'sensitive' => \true], 'Path' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^[^\\x00]+$'], 'PutBandwidthRateLimitScheduleInput' => ['type' => 'structure', 'required' => ['BandwidthRateLimitIntervals', 'GatewayArn'], 'members' => ['BandwidthRateLimitIntervals' => ['shape' => 'BandwidthRateLimitIntervals'], 'GatewayArn' => ['shape' => 'GatewayArn']]], 'PutBandwidthRateLimitScheduleOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'PutHypervisorPropertyMappingsInput' => ['type' => 'structure', 'required' => ['HypervisorArn', 'IamRoleArn', 'VmwareToAwsTagMappings'], 'members' => ['HypervisorArn' => ['shape' => 'ServerArn'], 'IamRoleArn' => ['shape' => 'IamRoleArn'], 'VmwareToAwsTagMappings' => ['shape' => 'VmwareToAwsTagMappings']]], 'PutHypervisorPropertyMappingsOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'PutMaintenanceStartTimeInput' => ['type' => 'structure', 'required' => ['GatewayArn', 'HourOfDay', 'MinuteOfHour'], 'members' => ['DayOfMonth' => ['shape' => 'DayOfMonth'], 'DayOfWeek' => ['shape' => 'DayOfWeek'], 'GatewayArn' => ['shape' => 'GatewayArn'], 'HourOfDay' => ['shape' => 'HourOfDay'], 'MinuteOfHour' => ['shape' => 'MinuteOfHour']]], 'PutMaintenanceStartTimeOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'ResourceArn' => ['type' => 'string', 'max' => 500, 'min' => 50, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\\/[a-zA-Z-0-9]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true], 'ServerArn' => ['type' => 'string', 'max' => 500, 'min' => 50, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):backup-gateway(:[a-zA-Z-0-9]+){3}\\/[a-zA-Z-0-9]+$'], 'StartVirtualMachinesMetadataSyncInput' => ['type' => 'structure', 'required' => ['HypervisorArn'], 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'StartVirtualMachinesMetadataSyncOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'SyncMetadataStatus' => ['type' => 'string', 'enum' => ['CREATED', 'RUNNING', 'FAILED', 'PARTIALLY_FAILED', 'SUCCEEDED']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceArn']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[^\\x00]*$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TestHypervisorConfigurationInput' => ['type' => 'structure', 'required' => ['GatewayArn', 'Host'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn'], 'Host' => ['shape' => 'Host'], 'Password' => ['shape' => 'Password'], 'Username' => ['shape' => 'Username']]], 'TestHypervisorConfigurationOutput' => ['type' => 'structure', 'members' => []], 'ThrottlingException' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true], 'Time' => ['type' => 'timestamp'], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceArn']]], 'UpdateGatewayInformationInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn'], 'GatewayDisplayName' => ['shape' => 'Name']]], 'UpdateGatewayInformationOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'UpdateGatewaySoftwareNowInput' => ['type' => 'structure', 'required' => ['GatewayArn'], 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'UpdateGatewaySoftwareNowOutput' => ['type' => 'structure', 'members' => ['GatewayArn' => ['shape' => 'GatewayArn']]], 'UpdateHypervisorInput' => ['type' => 'structure', 'required' => ['HypervisorArn'], 'members' => ['Host' => ['shape' => 'Host'], 'HypervisorArn' => ['shape' => 'ServerArn'], 'LogGroupArn' => ['shape' => 'LogGroupArn'], 'Name' => ['shape' => 'Name'], 'Password' => ['shape' => 'Password'], 'Username' => ['shape' => 'Username']]], 'UpdateHypervisorOutput' => ['type' => 'structure', 'members' => ['HypervisorArn' => ['shape' => 'ServerArn']]], 'Username' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$', 'sensitive' => \true], 'ValidationException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'string'], 'Message' => ['shape' => 'string']], 'exception' => \true], 'VirtualMachine' => ['type' => 'structure', 'members' => ['HostName' => ['shape' => 'Name'], 'HypervisorId' => ['shape' => 'string'], 'LastBackupDate' => ['shape' => 'Time'], 'Name' => ['shape' => 'Name'], 'Path' => ['shape' => 'Path'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'VirtualMachineDetails' => ['type' => 'structure', 'members' => ['HostName' => ['shape' => 'Name'], 'HypervisorId' => ['shape' => 'string'], 'LastBackupDate' => ['shape' => 'Time'], 'Name' => ['shape' => 'Name'], 'Path' => ['shape' => 'Path'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'VmwareTags' => ['shape' => 'VmwareTags']]], 'VirtualMachines' => ['type' => 'list', 'member' => ['shape' => 'VirtualMachine']], 'VmwareCategory' => ['type' => 'string', 'max' => 80, 'min' => 1], 'VmwareTag' => ['type' => 'structure', 'members' => ['VmwareCategory' => ['shape' => 'VmwareCategory'], 'VmwareTagDescription' => ['shape' => 'string'], 'VmwareTagName' => ['shape' => 'VmwareTagName']]], 'VmwareTagName' => ['type' => 'string', 'max' => 80, 'min' => 1], 'VmwareTags' => ['type' => 'list', 'member' => ['shape' => 'VmwareTag']], 'VmwareToAwsTagMapping' => ['type' => 'structure', 'required' => ['AwsTagKey', 'AwsTagValue', 'VmwareCategory', 'VmwareTagName'], 'members' => ['AwsTagKey' => ['shape' => 'TagKey'], 'AwsTagValue' => ['shape' => 'TagValue'], 'VmwareCategory' => ['shape' => 'VmwareCategory'], 'VmwareTagName' => ['shape' => 'VmwareTagName']]], 'VmwareToAwsTagMappings' => ['type' => 'list', 'member' => ['shape' => 'VmwareToAwsTagMapping']], 'VpcEndpoint' => ['type' => 'string', 'max' => 255, 'min' => 1], 'string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index fe5088f..0000000 --- a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup-gateway-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup-gateway-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup-gateway.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://backup-gateway.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 031940b..0000000 --- a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-gateway.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/paginators-1.json.php deleted file mode 100644 index e3ea079..0000000 --- a/vendor/Aws3/Aws/data/backup-gateway/2021-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListGateways' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Gateways'], 'ListHypervisors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Hypervisors'], 'ListVirtualMachines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'VirtualMachines']]]; diff --git a/vendor/Aws3/Aws/data/backup/2018-11-15/api-2.json.php b/vendor/Aws3/Aws/data/backup/2018-11-15/api-2.json.php deleted file mode 100644 index 0f595da..0000000 --- a/vendor/Aws3/Aws/data/backup/2018-11-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-15', 'endpointPrefix' => 'backup', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Backup', 'serviceId' => 'Backup', 'signatureVersion' => 'v4', 'uid' => 'backup-2018-11-15'], 'operations' => ['CancelLegalHold' => ['name' => 'CancelLegalHold', 'http' => ['method' => 'DELETE', 'requestUri' => '/legal-holds/{legalHoldId}', 'responseCode' => 201], 'input' => ['shape' => 'CancelLegalHoldInput'], 'output' => ['shape' => 'CancelLegalHoldOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateBackupPlan' => ['name' => 'CreateBackupPlan', 'http' => ['method' => 'PUT', 'requestUri' => '/backup/plans/'], 'input' => ['shape' => 'CreateBackupPlanInput'], 'output' => ['shape' => 'CreateBackupPlanOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'CreateBackupSelection' => ['name' => 'CreateBackupSelection', 'http' => ['method' => 'PUT', 'requestUri' => '/backup/plans/{backupPlanId}/selections/'], 'input' => ['shape' => 'CreateBackupSelectionInput'], 'output' => ['shape' => 'CreateBackupSelectionOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'CreateBackupVault' => ['name' => 'CreateBackupVault', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-vaults/{backupVaultName}'], 'input' => ['shape' => 'CreateBackupVaultInput'], 'output' => ['shape' => 'CreateBackupVaultOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException']], 'idempotent' => \true], 'CreateFramework' => ['name' => 'CreateFramework', 'http' => ['method' => 'POST', 'requestUri' => '/audit/frameworks'], 'input' => ['shape' => 'CreateFrameworkInput'], 'output' => ['shape' => 'CreateFrameworkOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'CreateLegalHold' => ['name' => 'CreateLegalHold', 'http' => ['method' => 'POST', 'requestUri' => '/legal-holds/'], 'input' => ['shape' => 'CreateLegalHoldInput'], 'output' => ['shape' => 'CreateLegalHoldOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateReportPlan' => ['name' => 'CreateReportPlan', 'http' => ['method' => 'POST', 'requestUri' => '/audit/report-plans'], 'input' => ['shape' => 'CreateReportPlanInput'], 'output' => ['shape' => 'CreateReportPlanOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException']], 'idempotent' => \true], 'DeleteBackupPlan' => ['name' => 'DeleteBackupPlan', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup/plans/{backupPlanId}'], 'input' => ['shape' => 'DeleteBackupPlanInput'], 'output' => ['shape' => 'DeleteBackupPlanOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']]], 'DeleteBackupSelection' => ['name' => 'DeleteBackupSelection', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup/plans/{backupPlanId}/selections/{selectionId}'], 'input' => ['shape' => 'DeleteBackupSelectionInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteBackupVault' => ['name' => 'DeleteBackupVault', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}'], 'input' => ['shape' => 'DeleteBackupVaultInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']]], 'DeleteBackupVaultAccessPolicy' => ['name' => 'DeleteBackupVaultAccessPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}/access-policy'], 'input' => ['shape' => 'DeleteBackupVaultAccessPolicyInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DeleteBackupVaultLockConfiguration' => ['name' => 'DeleteBackupVaultLockConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}/vault-lock'], 'input' => ['shape' => 'DeleteBackupVaultLockConfigurationInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DeleteBackupVaultNotifications' => ['name' => 'DeleteBackupVaultNotifications', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}/notification-configuration'], 'input' => ['shape' => 'DeleteBackupVaultNotificationsInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DeleteFramework' => ['name' => 'DeleteFramework', 'http' => ['method' => 'DELETE', 'requestUri' => '/audit/frameworks/{frameworkName}'], 'input' => ['shape' => 'DeleteFrameworkInput'], 'errors' => [['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteRecoveryPoint' => ['name' => 'DeleteRecoveryPoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}'], 'input' => ['shape' => 'DeleteRecoveryPointInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'DeleteReportPlan' => ['name' => 'DeleteReportPlan', 'http' => ['method' => 'DELETE', 'requestUri' => '/audit/report-plans/{reportPlanName}'], 'input' => ['shape' => 'DeleteReportPlanInput'], 'errors' => [['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeBackupJob' => ['name' => 'DescribeBackupJob', 'http' => ['method' => 'GET', 'requestUri' => '/backup-jobs/{backupJobId}'], 'input' => ['shape' => 'DescribeBackupJobInput'], 'output' => ['shape' => 'DescribeBackupJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DependencyFailureException']], 'idempotent' => \true], 'DescribeBackupVault' => ['name' => 'DescribeBackupVault', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}'], 'input' => ['shape' => 'DescribeBackupVaultInput'], 'output' => ['shape' => 'DescribeBackupVaultOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DescribeCopyJob' => ['name' => 'DescribeCopyJob', 'http' => ['method' => 'GET', 'requestUri' => '/copy-jobs/{copyJobId}'], 'input' => ['shape' => 'DescribeCopyJobInput'], 'output' => ['shape' => 'DescribeCopyJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DescribeFramework' => ['name' => 'DescribeFramework', 'http' => ['method' => 'GET', 'requestUri' => '/audit/frameworks/{frameworkName}'], 'input' => ['shape' => 'DescribeFrameworkInput'], 'output' => ['shape' => 'DescribeFrameworkOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeGlobalSettings' => ['name' => 'DescribeGlobalSettings', 'http' => ['method' => 'GET', 'requestUri' => '/global-settings'], 'input' => ['shape' => 'DescribeGlobalSettingsInput'], 'output' => ['shape' => 'DescribeGlobalSettingsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeProtectedResource' => ['name' => 'DescribeProtectedResource', 'http' => ['method' => 'GET', 'requestUri' => '/resources/{resourceArn}'], 'input' => ['shape' => 'DescribeProtectedResourceInput'], 'output' => ['shape' => 'DescribeProtectedResourceOutput'], 'errors' => [['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeRecoveryPoint' => ['name' => 'DescribeRecoveryPoint', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}'], 'input' => ['shape' => 'DescribeRecoveryPointInput'], 'output' => ['shape' => 'DescribeRecoveryPointOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'DescribeRegionSettings' => ['name' => 'DescribeRegionSettings', 'http' => ['method' => 'GET', 'requestUri' => '/account-settings'], 'input' => ['shape' => 'DescribeRegionSettingsInput'], 'output' => ['shape' => 'DescribeRegionSettingsOutput'], 'errors' => [['shape' => 'ServiceUnavailableException']]], 'DescribeReportJob' => ['name' => 'DescribeReportJob', 'http' => ['method' => 'GET', 'requestUri' => '/audit/report-jobs/{reportJobId}'], 'input' => ['shape' => 'DescribeReportJobInput'], 'output' => ['shape' => 'DescribeReportJobOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeReportPlan' => ['name' => 'DescribeReportPlan', 'http' => ['method' => 'GET', 'requestUri' => '/audit/report-plans/{reportPlanName}'], 'input' => ['shape' => 'DescribeReportPlanInput'], 'output' => ['shape' => 'DescribeReportPlanOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeRestoreJob' => ['name' => 'DescribeRestoreJob', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/{restoreJobId}'], 'input' => ['shape' => 'DescribeRestoreJobInput'], 'output' => ['shape' => 'DescribeRestoreJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DependencyFailureException']], 'idempotent' => \true], 'DisassociateRecoveryPoint' => ['name' => 'DisassociateRecoveryPoint', 'http' => ['method' => 'POST', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/disassociate'], 'input' => ['shape' => 'DisassociateRecoveryPointInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']]], 'DisassociateRecoveryPointFromParent' => ['name' => 'DisassociateRecoveryPointFromParent', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/parentAssociation', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateRecoveryPointFromParentInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']]], 'ExportBackupPlanTemplate' => ['name' => 'ExportBackupPlanTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/{backupPlanId}/toTemplate/'], 'input' => ['shape' => 'ExportBackupPlanTemplateInput'], 'output' => ['shape' => 'ExportBackupPlanTemplateOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'GetBackupPlan' => ['name' => 'GetBackupPlan', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/{backupPlanId}/'], 'input' => ['shape' => 'GetBackupPlanInput'], 'output' => ['shape' => 'GetBackupPlanOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'GetBackupPlanFromJSON' => ['name' => 'GetBackupPlanFromJSON', 'http' => ['method' => 'POST', 'requestUri' => '/backup/template/json/toPlan'], 'input' => ['shape' => 'GetBackupPlanFromJSONInput'], 'output' => ['shape' => 'GetBackupPlanFromJSONOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException']]], 'GetBackupPlanFromTemplate' => ['name' => 'GetBackupPlanFromTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/backup/template/plans/{templateId}/toPlan'], 'input' => ['shape' => 'GetBackupPlanFromTemplateInput'], 'output' => ['shape' => 'GetBackupPlanFromTemplateOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'GetBackupSelection' => ['name' => 'GetBackupSelection', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/{backupPlanId}/selections/{selectionId}'], 'input' => ['shape' => 'GetBackupSelectionInput'], 'output' => ['shape' => 'GetBackupSelectionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'GetBackupVaultAccessPolicy' => ['name' => 'GetBackupVaultAccessPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}/access-policy'], 'input' => ['shape' => 'GetBackupVaultAccessPolicyInput'], 'output' => ['shape' => 'GetBackupVaultAccessPolicyOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'GetBackupVaultNotifications' => ['name' => 'GetBackupVaultNotifications', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}/notification-configuration'], 'input' => ['shape' => 'GetBackupVaultNotificationsInput'], 'output' => ['shape' => 'GetBackupVaultNotificationsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'GetLegalHold' => ['name' => 'GetLegalHold', 'http' => ['method' => 'GET', 'requestUri' => '/legal-holds/{legalHoldId}/'], 'input' => ['shape' => 'GetLegalHoldInput'], 'output' => ['shape' => 'GetLegalHoldOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetRecoveryPointRestoreMetadata' => ['name' => 'GetRecoveryPointRestoreMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/restore-metadata'], 'input' => ['shape' => 'GetRecoveryPointRestoreMetadataInput'], 'output' => ['shape' => 'GetRecoveryPointRestoreMetadataOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'GetSupportedResourceTypes' => ['name' => 'GetSupportedResourceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/supported-resource-types'], 'output' => ['shape' => 'GetSupportedResourceTypesOutput'], 'errors' => [['shape' => 'ServiceUnavailableException']]], 'ListBackupJobs' => ['name' => 'ListBackupJobs', 'http' => ['method' => 'GET', 'requestUri' => '/backup-jobs/'], 'input' => ['shape' => 'ListBackupJobsInput'], 'output' => ['shape' => 'ListBackupJobsOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListBackupPlanTemplates' => ['name' => 'ListBackupPlanTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/backup/template/plans'], 'input' => ['shape' => 'ListBackupPlanTemplatesInput'], 'output' => ['shape' => 'ListBackupPlanTemplatesOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ListBackupPlanVersions' => ['name' => 'ListBackupPlanVersions', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/{backupPlanId}/versions/'], 'input' => ['shape' => 'ListBackupPlanVersionsInput'], 'output' => ['shape' => 'ListBackupPlanVersionsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListBackupPlans' => ['name' => 'ListBackupPlans', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/'], 'input' => ['shape' => 'ListBackupPlansInput'], 'output' => ['shape' => 'ListBackupPlansOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListBackupSelections' => ['name' => 'ListBackupSelections', 'http' => ['method' => 'GET', 'requestUri' => '/backup/plans/{backupPlanId}/selections/'], 'input' => ['shape' => 'ListBackupSelectionsInput'], 'output' => ['shape' => 'ListBackupSelectionsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListBackupVaults' => ['name' => 'ListBackupVaults', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/'], 'input' => ['shape' => 'ListBackupVaultsInput'], 'output' => ['shape' => 'ListBackupVaultsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListCopyJobs' => ['name' => 'ListCopyJobs', 'http' => ['method' => 'GET', 'requestUri' => '/copy-jobs/'], 'input' => ['shape' => 'ListCopyJobsInput'], 'output' => ['shape' => 'ListCopyJobsOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListFrameworks' => ['name' => 'ListFrameworks', 'http' => ['method' => 'GET', 'requestUri' => '/audit/frameworks'], 'input' => ['shape' => 'ListFrameworksInput'], 'output' => ['shape' => 'ListFrameworksOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListLegalHolds' => ['name' => 'ListLegalHolds', 'http' => ['method' => 'GET', 'requestUri' => '/legal-holds/'], 'input' => ['shape' => 'ListLegalHoldsInput'], 'output' => ['shape' => 'ListLegalHoldsOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListProtectedResources' => ['name' => 'ListProtectedResources', 'http' => ['method' => 'GET', 'requestUri' => '/resources/'], 'input' => ['shape' => 'ListProtectedResourcesInput'], 'output' => ['shape' => 'ListProtectedResourcesOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListRecoveryPointsByBackupVault' => ['name' => 'ListRecoveryPointsByBackupVault', 'http' => ['method' => 'GET', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/'], 'input' => ['shape' => 'ListRecoveryPointsByBackupVaultInput'], 'output' => ['shape' => 'ListRecoveryPointsByBackupVaultOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListRecoveryPointsByLegalHold' => ['name' => 'ListRecoveryPointsByLegalHold', 'http' => ['method' => 'GET', 'requestUri' => '/legal-holds/{legalHoldId}/recovery-points'], 'input' => ['shape' => 'ListRecoveryPointsByLegalHoldInput'], 'output' => ['shape' => 'ListRecoveryPointsByLegalHoldOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListRecoveryPointsByResource' => ['name' => 'ListRecoveryPointsByResource', 'http' => ['method' => 'GET', 'requestUri' => '/resources/{resourceArn}/recovery-points/'], 'input' => ['shape' => 'ListRecoveryPointsByResourceInput'], 'output' => ['shape' => 'ListRecoveryPointsByResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListReportJobs' => ['name' => 'ListReportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/audit/report-jobs'], 'input' => ['shape' => 'ListReportJobsInput'], 'output' => ['shape' => 'ListReportJobsOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ListReportPlans' => ['name' => 'ListReportPlans', 'http' => ['method' => 'GET', 'requestUri' => '/audit/report-plans'], 'input' => ['shape' => 'ListReportPlansInput'], 'output' => ['shape' => 'ListReportPlansOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListRestoreJobs' => ['name' => 'ListRestoreJobs', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/'], 'input' => ['shape' => 'ListRestoreJobsInput'], 'output' => ['shape' => 'ListRestoreJobsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}/'], 'input' => ['shape' => 'ListTagsInput'], 'output' => ['shape' => 'ListTagsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'PutBackupVaultAccessPolicy' => ['name' => 'PutBackupVaultAccessPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-vaults/{backupVaultName}/access-policy'], 'input' => ['shape' => 'PutBackupVaultAccessPolicyInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'PutBackupVaultLockConfiguration' => ['name' => 'PutBackupVaultLockConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-vaults/{backupVaultName}/vault-lock'], 'input' => ['shape' => 'PutBackupVaultLockConfigurationInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'PutBackupVaultNotifications' => ['name' => 'PutBackupVaultNotifications', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-vaults/{backupVaultName}/notification-configuration'], 'input' => ['shape' => 'PutBackupVaultNotificationsInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'StartBackupJob' => ['name' => 'StartBackupJob', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-jobs'], 'input' => ['shape' => 'StartBackupJobInput'], 'output' => ['shape' => 'StartBackupJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'StartCopyJob' => ['name' => 'StartCopyJob', 'http' => ['method' => 'PUT', 'requestUri' => '/copy-jobs'], 'input' => ['shape' => 'StartCopyJobInput'], 'output' => ['shape' => 'StartCopyJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidRequestException']], 'idempotent' => \true], 'StartReportJob' => ['name' => 'StartReportJob', 'http' => ['method' => 'POST', 'requestUri' => '/audit/report-jobs/{reportPlanName}'], 'input' => ['shape' => 'StartReportJobInput'], 'output' => ['shape' => 'StartReportJobOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'StartRestoreJob' => ['name' => 'StartRestoreJob', 'http' => ['method' => 'PUT', 'requestUri' => '/restore-jobs'], 'input' => ['shape' => 'StartRestoreJobInput'], 'output' => ['shape' => 'StartRestoreJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'StopBackupJob' => ['name' => 'StopBackupJob', 'http' => ['method' => 'POST', 'requestUri' => '/backup-jobs/{backupJobId}'], 'input' => ['shape' => 'StopBackupJobInput'], 'errors' => [['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/untag/{resourceArn}'], 'input' => ['shape' => 'UntagResourceInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'UpdateBackupPlan' => ['name' => 'UpdateBackupPlan', 'http' => ['method' => 'POST', 'requestUri' => '/backup/plans/{backupPlanId}'], 'input' => ['shape' => 'UpdateBackupPlanInput'], 'output' => ['shape' => 'UpdateBackupPlanOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'UpdateFramework' => ['name' => 'UpdateFramework', 'http' => ['method' => 'PUT', 'requestUri' => '/audit/frameworks/{frameworkName}'], 'input' => ['shape' => 'UpdateFrameworkInput'], 'output' => ['shape' => 'UpdateFrameworkOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'UpdateGlobalSettings' => ['name' => 'UpdateGlobalSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/global-settings'], 'input' => ['shape' => 'UpdateGlobalSettingsInput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidRequestException']]], 'UpdateRecoveryPointLifecycle' => ['name' => 'UpdateRecoveryPointLifecycle', 'http' => ['method' => 'POST', 'requestUri' => '/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}'], 'input' => ['shape' => 'UpdateRecoveryPointLifecycleInput'], 'output' => ['shape' => 'UpdateRecoveryPointLifecycleOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']], 'idempotent' => \true], 'UpdateRegionSettings' => ['name' => 'UpdateRegionSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/account-settings'], 'input' => ['shape' => 'UpdateRegionSettingsInput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InvalidParameterValueException']]], 'UpdateReportPlan' => ['name' => 'UpdateReportPlan', 'http' => ['method' => 'PUT', 'requestUri' => '/audit/report-plans/{reportPlanName}'], 'input' => ['shape' => 'UpdateReportPlanInput'], 'output' => ['shape' => 'UpdateReportPlanOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ConflictException']], 'idempotent' => \true]], 'shapes' => ['ARN' => ['type' => 'string'], 'AccountId' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'AdvancedBackupSetting' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'BackupOptions' => ['shape' => 'BackupOptions']]], 'AdvancedBackupSettings' => ['type' => 'list', 'member' => ['shape' => 'AdvancedBackupSetting']], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'CreatorRequestId' => ['shape' => 'string'], 'Arn' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'BackupJob' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BackupJobId' => ['shape' => 'string'], 'BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'ResourceArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'State' => ['shape' => 'BackupJobState'], 'StatusMessage' => ['shape' => 'string'], 'PercentDone' => ['shape' => 'string'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'CreatedBy' => ['shape' => 'RecoveryPointCreator'], 'ExpectedCompletionDate' => ['shape' => 'timestamp'], 'StartBy' => ['shape' => 'timestamp'], 'ResourceType' => ['shape' => 'ResourceType'], 'BytesTransferred' => ['shape' => 'Long'], 'BackupOptions' => ['shape' => 'BackupOptions'], 'BackupType' => ['shape' => 'string'], 'ParentJobId' => ['shape' => 'string'], 'IsParent' => ['shape' => 'boolean']]], 'BackupJobChildJobsInState' => ['type' => 'map', 'key' => ['shape' => 'BackupJobState'], 'value' => ['shape' => 'Long']], 'BackupJobState' => ['type' => 'string', 'enum' => ['CREATED', 'PENDING', 'RUNNING', 'ABORTING', 'ABORTED', 'COMPLETED', 'FAILED', 'EXPIRED', 'PARTIAL']], 'BackupJobsList' => ['type' => 'list', 'member' => ['shape' => 'BackupJob']], 'BackupOptionKey' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]{1,50}$'], 'BackupOptionValue' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]{1,50}$'], 'BackupOptions' => ['type' => 'map', 'key' => ['shape' => 'BackupOptionKey'], 'value' => ['shape' => 'BackupOptionValue']], 'BackupPlan' => ['type' => 'structure', 'required' => ['BackupPlanName', 'Rules'], 'members' => ['BackupPlanName' => ['shape' => 'BackupPlanName'], 'Rules' => ['shape' => 'BackupRules'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'BackupPlanInput' => ['type' => 'structure', 'required' => ['BackupPlanName', 'Rules'], 'members' => ['BackupPlanName' => ['shape' => 'BackupPlanName'], 'Rules' => ['shape' => 'BackupRulesInput'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'BackupPlanName' => ['type' => 'string'], 'BackupPlanTemplatesList' => ['type' => 'list', 'member' => ['shape' => 'BackupPlanTemplatesListMember']], 'BackupPlanTemplatesListMember' => ['type' => 'structure', 'members' => ['BackupPlanTemplateId' => ['shape' => 'string'], 'BackupPlanTemplateName' => ['shape' => 'string']]], 'BackupPlanVersionsList' => ['type' => 'list', 'member' => ['shape' => 'BackupPlansListMember']], 'BackupPlansList' => ['type' => 'list', 'member' => ['shape' => 'BackupPlansListMember']], 'BackupPlansListMember' => ['type' => 'structure', 'members' => ['BackupPlanArn' => ['shape' => 'ARN'], 'BackupPlanId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'DeletionDate' => ['shape' => 'timestamp'], 'VersionId' => ['shape' => 'string'], 'BackupPlanName' => ['shape' => 'BackupPlanName'], 'CreatorRequestId' => ['shape' => 'string'], 'LastExecutionDate' => ['shape' => 'timestamp'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'BackupRule' => ['type' => 'structure', 'required' => ['RuleName', 'TargetBackupVaultName'], 'members' => ['RuleName' => ['shape' => 'BackupRuleName'], 'TargetBackupVaultName' => ['shape' => 'BackupVaultName'], 'ScheduleExpression' => ['shape' => 'CronExpression'], 'StartWindowMinutes' => ['shape' => 'WindowMinutes'], 'CompletionWindowMinutes' => ['shape' => 'WindowMinutes'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'RecoveryPointTags' => ['shape' => 'Tags'], 'RuleId' => ['shape' => 'string'], 'CopyActions' => ['shape' => 'CopyActions'], 'EnableContinuousBackup' => ['shape' => 'Boolean']]], 'BackupRuleInput' => ['type' => 'structure', 'required' => ['RuleName', 'TargetBackupVaultName'], 'members' => ['RuleName' => ['shape' => 'BackupRuleName'], 'TargetBackupVaultName' => ['shape' => 'BackupVaultName'], 'ScheduleExpression' => ['shape' => 'CronExpression'], 'StartWindowMinutes' => ['shape' => 'WindowMinutes'], 'CompletionWindowMinutes' => ['shape' => 'WindowMinutes'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'RecoveryPointTags' => ['shape' => 'Tags'], 'CopyActions' => ['shape' => 'CopyActions'], 'EnableContinuousBackup' => ['shape' => 'Boolean']]], 'BackupRuleName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]{1,50}$'], 'BackupRules' => ['type' => 'list', 'member' => ['shape' => 'BackupRule']], 'BackupRulesInput' => ['type' => 'list', 'member' => ['shape' => 'BackupRuleInput']], 'BackupSelection' => ['type' => 'structure', 'required' => ['SelectionName', 'IamRoleArn'], 'members' => ['SelectionName' => ['shape' => 'BackupSelectionName'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'Resources' => ['shape' => 'ResourceArns'], 'ListOfTags' => ['shape' => 'ListOfTags'], 'NotResources' => ['shape' => 'ResourceArns'], 'Conditions' => ['shape' => 'Conditions']]], 'BackupSelectionName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]{1,50}$'], 'BackupSelectionsList' => ['type' => 'list', 'member' => ['shape' => 'BackupSelectionsListMember']], 'BackupSelectionsListMember' => ['type' => 'structure', 'members' => ['SelectionId' => ['shape' => 'string'], 'SelectionName' => ['shape' => 'BackupSelectionName'], 'BackupPlanId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'CreatorRequestId' => ['shape' => 'string'], 'IamRoleArn' => ['shape' => 'IAMRoleArn']]], 'BackupVaultEvent' => ['type' => 'string', 'enum' => ['BACKUP_JOB_STARTED', 'BACKUP_JOB_COMPLETED', 'BACKUP_JOB_SUCCESSFUL', 'BACKUP_JOB_FAILED', 'BACKUP_JOB_EXPIRED', 'RESTORE_JOB_STARTED', 'RESTORE_JOB_COMPLETED', 'RESTORE_JOB_SUCCESSFUL', 'RESTORE_JOB_FAILED', 'COPY_JOB_STARTED', 'COPY_JOB_SUCCESSFUL', 'COPY_JOB_FAILED', 'RECOVERY_POINT_MODIFIED', 'BACKUP_PLAN_CREATED', 'BACKUP_PLAN_MODIFIED', 'S3_BACKUP_OBJECT_FAILED', 'S3_RESTORE_OBJECT_FAILED']], 'BackupVaultEvents' => ['type' => 'list', 'member' => ['shape' => 'BackupVaultEvent']], 'BackupVaultList' => ['type' => 'list', 'member' => ['shape' => 'BackupVaultListMember']], 'BackupVaultListMember' => ['type' => 'structure', 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'CreatorRequestId' => ['shape' => 'string'], 'NumberOfRecoveryPoints' => ['shape' => 'long'], 'Locked' => ['shape' => 'Boolean'], 'MinRetentionDays' => ['shape' => 'Long'], 'MaxRetentionDays' => ['shape' => 'Long'], 'LockDate' => ['shape' => 'timestamp']]], 'BackupVaultName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_]{2,50}$'], 'Boolean' => ['type' => 'boolean'], 'CalculatedLifecycle' => ['type' => 'structure', 'members' => ['MoveToColdStorageAt' => ['shape' => 'timestamp'], 'DeleteAt' => ['shape' => 'timestamp']]], 'CancelLegalHoldInput' => ['type' => 'structure', 'required' => ['LegalHoldId', 'CancelDescription'], 'members' => ['LegalHoldId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'legalHoldId'], 'CancelDescription' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'cancelDescription'], 'RetainRecordInDays' => ['shape' => 'Long', 'location' => 'querystring', 'locationName' => 'retainRecordInDays']]], 'CancelLegalHoldOutput' => ['type' => 'structure', 'members' => []], 'ComplianceResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'string'], 'max' => 100, 'min' => 1], 'Condition' => ['type' => 'structure', 'required' => ['ConditionType', 'ConditionKey', 'ConditionValue'], 'members' => ['ConditionType' => ['shape' => 'ConditionType'], 'ConditionKey' => ['shape' => 'ConditionKey'], 'ConditionValue' => ['shape' => 'ConditionValue']]], 'ConditionKey' => ['type' => 'string'], 'ConditionParameter' => ['type' => 'structure', 'members' => ['ConditionKey' => ['shape' => 'ConditionKey'], 'ConditionValue' => ['shape' => 'ConditionValue']]], 'ConditionParameters' => ['type' => 'list', 'member' => ['shape' => 'ConditionParameter']], 'ConditionType' => ['type' => 'string', 'enum' => ['STRINGEQUALS']], 'ConditionValue' => ['type' => 'string'], 'Conditions' => ['type' => 'structure', 'members' => ['StringEquals' => ['shape' => 'ConditionParameters'], 'StringNotEquals' => ['shape' => 'ConditionParameters'], 'StringLike' => ['shape' => 'ConditionParameters'], 'StringNotLike' => ['shape' => 'ConditionParameters']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'ControlInputParameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'ParameterName'], 'ParameterValue' => ['shape' => 'ParameterValue']]], 'ControlInputParameters' => ['type' => 'list', 'member' => ['shape' => 'ControlInputParameter']], 'ControlName' => ['type' => 'string'], 'ControlScope' => ['type' => 'structure', 'members' => ['ComplianceResourceIds' => ['shape' => 'ComplianceResourceIdList'], 'ComplianceResourceTypes' => ['shape' => 'ResourceTypeList'], 'Tags' => ['shape' => 'stringMap']]], 'CopyAction' => ['type' => 'structure', 'required' => ['DestinationBackupVaultArn'], 'members' => ['Lifecycle' => ['shape' => 'Lifecycle'], 'DestinationBackupVaultArn' => ['shape' => 'ARN']]], 'CopyActions' => ['type' => 'list', 'member' => ['shape' => 'CopyAction']], 'CopyJob' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CopyJobId' => ['shape' => 'string'], 'SourceBackupVaultArn' => ['shape' => 'ARN'], 'SourceRecoveryPointArn' => ['shape' => 'ARN'], 'DestinationBackupVaultArn' => ['shape' => 'ARN'], 'DestinationRecoveryPointArn' => ['shape' => 'ARN'], 'ResourceArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'State' => ['shape' => 'CopyJobState'], 'StatusMessage' => ['shape' => 'string'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'CreatedBy' => ['shape' => 'RecoveryPointCreator'], 'ResourceType' => ['shape' => 'ResourceType'], 'ParentJobId' => ['shape' => 'string'], 'IsParent' => ['shape' => 'boolean'], 'CompositeMemberIdentifier' => ['shape' => 'string'], 'NumberOfChildJobs' => ['shape' => 'Long'], 'ChildJobsInState' => ['shape' => 'CopyJobChildJobsInState']]], 'CopyJobChildJobsInState' => ['type' => 'map', 'key' => ['shape' => 'CopyJobState'], 'value' => ['shape' => 'Long']], 'CopyJobState' => ['type' => 'string', 'enum' => ['CREATED', 'RUNNING', 'COMPLETED', 'FAILED', 'PARTIAL']], 'CopyJobsList' => ['type' => 'list', 'member' => ['shape' => 'CopyJob']], 'CreateBackupPlanInput' => ['type' => 'structure', 'required' => ['BackupPlan'], 'members' => ['BackupPlan' => ['shape' => 'BackupPlanInput'], 'BackupPlanTags' => ['shape' => 'Tags'], 'CreatorRequestId' => ['shape' => 'string']]], 'CreateBackupPlanOutput' => ['type' => 'structure', 'members' => ['BackupPlanId' => ['shape' => 'string'], 'BackupPlanArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'VersionId' => ['shape' => 'string'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'CreateBackupSelectionInput' => ['type' => 'structure', 'required' => ['BackupPlanId', 'BackupSelection'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'BackupSelection' => ['shape' => 'BackupSelection'], 'CreatorRequestId' => ['shape' => 'string']]], 'CreateBackupSelectionOutput' => ['type' => 'structure', 'members' => ['SelectionId' => ['shape' => 'string'], 'BackupPlanId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp']]], 'CreateBackupVaultInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'BackupVaultTags' => ['shape' => 'Tags'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'CreatorRequestId' => ['shape' => 'string']]], 'CreateBackupVaultOutput' => ['type' => 'structure', 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp']]], 'CreateFrameworkInput' => ['type' => 'structure', 'required' => ['FrameworkName', 'FrameworkControls'], 'members' => ['FrameworkName' => ['shape' => 'FrameworkName'], 'FrameworkDescription' => ['shape' => 'FrameworkDescription'], 'FrameworkControls' => ['shape' => 'FrameworkControls'], 'IdempotencyToken' => ['shape' => 'string', 'idempotencyToken' => \true], 'FrameworkTags' => ['shape' => 'stringMap']]], 'CreateFrameworkOutput' => ['type' => 'structure', 'members' => ['FrameworkName' => ['shape' => 'FrameworkName'], 'FrameworkArn' => ['shape' => 'ARN']]], 'CreateLegalHoldInput' => ['type' => 'structure', 'required' => ['Title', 'Description'], 'members' => ['Title' => ['shape' => 'string'], 'Description' => ['shape' => 'string'], 'IdempotencyToken' => ['shape' => 'string'], 'RecoveryPointSelection' => ['shape' => 'RecoveryPointSelection'], 'Tags' => ['shape' => 'Tags']]], 'CreateLegalHoldOutput' => ['type' => 'structure', 'members' => ['Title' => ['shape' => 'string'], 'Status' => ['shape' => 'LegalHoldStatus'], 'Description' => ['shape' => 'string'], 'LegalHoldId' => ['shape' => 'string'], 'LegalHoldArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'RecoveryPointSelection' => ['shape' => 'RecoveryPointSelection']]], 'CreateReportPlanInput' => ['type' => 'structure', 'required' => ['ReportPlanName', 'ReportDeliveryChannel', 'ReportSetting'], 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName'], 'ReportPlanDescription' => ['shape' => 'ReportPlanDescription'], 'ReportDeliveryChannel' => ['shape' => 'ReportDeliveryChannel'], 'ReportSetting' => ['shape' => 'ReportSetting'], 'ReportPlanTags' => ['shape' => 'stringMap'], 'IdempotencyToken' => ['shape' => 'string', 'idempotencyToken' => \true]]], 'CreateReportPlanOutput' => ['type' => 'structure', 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName'], 'ReportPlanArn' => ['shape' => 'ARN'], 'CreationTime' => ['shape' => 'timestamp']]], 'CronExpression' => ['type' => 'string'], 'DateRange' => ['type' => 'structure', 'required' => ['FromDate', 'ToDate'], 'members' => ['FromDate' => ['shape' => 'timestamp'], 'ToDate' => ['shape' => 'timestamp']]], 'DeleteBackupPlanInput' => ['type' => 'structure', 'required' => ['BackupPlanId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId']]], 'DeleteBackupPlanOutput' => ['type' => 'structure', 'members' => ['BackupPlanId' => ['shape' => 'string'], 'BackupPlanArn' => ['shape' => 'ARN'], 'DeletionDate' => ['shape' => 'timestamp'], 'VersionId' => ['shape' => 'string']]], 'DeleteBackupSelectionInput' => ['type' => 'structure', 'required' => ['BackupPlanId', 'SelectionId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'SelectionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'selectionId']]], 'DeleteBackupVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'DeleteBackupVaultInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'DeleteBackupVaultLockConfigurationInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'DeleteBackupVaultNotificationsInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'DeleteFrameworkInput' => ['type' => 'structure', 'required' => ['FrameworkName'], 'members' => ['FrameworkName' => ['shape' => 'FrameworkName', 'location' => 'uri', 'locationName' => 'frameworkName']]], 'DeleteRecoveryPointInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn']]], 'DeleteReportPlanInput' => ['type' => 'structure', 'required' => ['ReportPlanName'], 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName', 'location' => 'uri', 'locationName' => 'reportPlanName']]], 'DependencyFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'DescribeBackupJobInput' => ['type' => 'structure', 'required' => ['BackupJobId'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupJobId']]], 'DescribeBackupJobOutput' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BackupJobId' => ['shape' => 'string'], 'BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'ResourceArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'State' => ['shape' => 'BackupJobState'], 'StatusMessage' => ['shape' => 'string'], 'PercentDone' => ['shape' => 'string'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'CreatedBy' => ['shape' => 'RecoveryPointCreator'], 'ResourceType' => ['shape' => 'ResourceType'], 'BytesTransferred' => ['shape' => 'Long'], 'ExpectedCompletionDate' => ['shape' => 'timestamp'], 'StartBy' => ['shape' => 'timestamp'], 'BackupOptions' => ['shape' => 'BackupOptions'], 'BackupType' => ['shape' => 'string'], 'ParentJobId' => ['shape' => 'string'], 'IsParent' => ['shape' => 'boolean'], 'NumberOfChildJobs' => ['shape' => 'Long'], 'ChildJobsInState' => ['shape' => 'BackupJobChildJobsInState']]], 'DescribeBackupVaultInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'DescribeBackupVaultOutput' => ['type' => 'structure', 'members' => ['BackupVaultName' => ['shape' => 'string'], 'BackupVaultArn' => ['shape' => 'ARN'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CreatorRequestId' => ['shape' => 'string'], 'NumberOfRecoveryPoints' => ['shape' => 'long'], 'Locked' => ['shape' => 'Boolean'], 'MinRetentionDays' => ['shape' => 'Long'], 'MaxRetentionDays' => ['shape' => 'Long'], 'LockDate' => ['shape' => 'timestamp']]], 'DescribeCopyJobInput' => ['type' => 'structure', 'required' => ['CopyJobId'], 'members' => ['CopyJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'copyJobId']]], 'DescribeCopyJobOutput' => ['type' => 'structure', 'members' => ['CopyJob' => ['shape' => 'CopyJob']]], 'DescribeFrameworkInput' => ['type' => 'structure', 'required' => ['FrameworkName'], 'members' => ['FrameworkName' => ['shape' => 'FrameworkName', 'location' => 'uri', 'locationName' => 'frameworkName']]], 'DescribeFrameworkOutput' => ['type' => 'structure', 'members' => ['FrameworkName' => ['shape' => 'FrameworkName'], 'FrameworkArn' => ['shape' => 'ARN'], 'FrameworkDescription' => ['shape' => 'FrameworkDescription'], 'FrameworkControls' => ['shape' => 'FrameworkControls'], 'CreationTime' => ['shape' => 'timestamp'], 'DeploymentStatus' => ['shape' => 'string'], 'FrameworkStatus' => ['shape' => 'string'], 'IdempotencyToken' => ['shape' => 'string']]], 'DescribeGlobalSettingsInput' => ['type' => 'structure', 'members' => []], 'DescribeGlobalSettingsOutput' => ['type' => 'structure', 'members' => ['GlobalSettings' => ['shape' => 'GlobalSettings'], 'LastUpdateTime' => ['shape' => 'timestamp']]], 'DescribeProtectedResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'DescribeProtectedResourceOutput' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType'], 'LastBackupTime' => ['shape' => 'timestamp']]], 'DescribeRecoveryPointInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn']]], 'DescribeRecoveryPointOutput' => ['type' => 'structure', 'members' => ['RecoveryPointArn' => ['shape' => 'ARN'], 'BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'SourceBackupVaultArn' => ['shape' => 'ARN'], 'ResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType'], 'CreatedBy' => ['shape' => 'RecoveryPointCreator'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'Status' => ['shape' => 'RecoveryPointStatus'], 'StatusMessage' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'CalculatedLifecycle' => ['shape' => 'CalculatedLifecycle'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'IsEncrypted' => ['shape' => 'boolean'], 'StorageClass' => ['shape' => 'StorageClass'], 'LastRestoreTime' => ['shape' => 'timestamp'], 'ParentRecoveryPointArn' => ['shape' => 'ARN'], 'CompositeMemberIdentifier' => ['shape' => 'string'], 'IsParent' => ['shape' => 'boolean']]], 'DescribeRegionSettingsInput' => ['type' => 'structure', 'members' => []], 'DescribeRegionSettingsOutput' => ['type' => 'structure', 'members' => ['ResourceTypeOptInPreference' => ['shape' => 'ResourceTypeOptInPreference'], 'ResourceTypeManagementPreference' => ['shape' => 'ResourceTypeManagementPreference']]], 'DescribeReportJobInput' => ['type' => 'structure', 'required' => ['ReportJobId'], 'members' => ['ReportJobId' => ['shape' => 'ReportJobId', 'location' => 'uri', 'locationName' => 'reportJobId']]], 'DescribeReportJobOutput' => ['type' => 'structure', 'members' => ['ReportJob' => ['shape' => 'ReportJob']]], 'DescribeReportPlanInput' => ['type' => 'structure', 'required' => ['ReportPlanName'], 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName', 'location' => 'uri', 'locationName' => 'reportPlanName']]], 'DescribeReportPlanOutput' => ['type' => 'structure', 'members' => ['ReportPlan' => ['shape' => 'ReportPlan']]], 'DescribeRestoreJobInput' => ['type' => 'structure', 'required' => ['RestoreJobId'], 'members' => ['RestoreJobId' => ['shape' => 'RestoreJobId', 'location' => 'uri', 'locationName' => 'restoreJobId']]], 'DescribeRestoreJobOutput' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'RestoreJobId' => ['shape' => 'string'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'RestoreJobStatus'], 'StatusMessage' => ['shape' => 'string'], 'PercentDone' => ['shape' => 'string'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'ExpectedCompletionTimeMinutes' => ['shape' => 'Long'], 'CreatedResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType']]], 'DisassociateRecoveryPointFromParentInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn']]], 'DisassociateRecoveryPointInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn']]], 'ExportBackupPlanTemplateInput' => ['type' => 'structure', 'required' => ['BackupPlanId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId']]], 'ExportBackupPlanTemplateOutput' => ['type' => 'structure', 'members' => ['BackupPlanTemplateJson' => ['shape' => 'string']]], 'FormatList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'Framework' => ['type' => 'structure', 'members' => ['FrameworkName' => ['shape' => 'FrameworkName'], 'FrameworkArn' => ['shape' => 'ARN'], 'FrameworkDescription' => ['shape' => 'FrameworkDescription'], 'NumberOfControls' => ['shape' => 'integer'], 'CreationTime' => ['shape' => 'timestamp'], 'DeploymentStatus' => ['shape' => 'string']]], 'FrameworkControl' => ['type' => 'structure', 'required' => ['ControlName'], 'members' => ['ControlName' => ['shape' => 'ControlName'], 'ControlInputParameters' => ['shape' => 'ControlInputParameters'], 'ControlScope' => ['shape' => 'ControlScope']]], 'FrameworkControls' => ['type' => 'list', 'member' => ['shape' => 'FrameworkControl']], 'FrameworkDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*'], 'FrameworkList' => ['type' => 'list', 'member' => ['shape' => 'Framework']], 'FrameworkName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z][_a-zA-Z0-9]*'], 'GetBackupPlanFromJSONInput' => ['type' => 'structure', 'required' => ['BackupPlanTemplateJson'], 'members' => ['BackupPlanTemplateJson' => ['shape' => 'string']]], 'GetBackupPlanFromJSONOutput' => ['type' => 'structure', 'members' => ['BackupPlan' => ['shape' => 'BackupPlan']]], 'GetBackupPlanFromTemplateInput' => ['type' => 'structure', 'required' => ['BackupPlanTemplateId'], 'members' => ['BackupPlanTemplateId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'templateId']]], 'GetBackupPlanFromTemplateOutput' => ['type' => 'structure', 'members' => ['BackupPlanDocument' => ['shape' => 'BackupPlan']]], 'GetBackupPlanInput' => ['type' => 'structure', 'required' => ['BackupPlanId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'VersionId' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'versionId']]], 'GetBackupPlanOutput' => ['type' => 'structure', 'members' => ['BackupPlan' => ['shape' => 'BackupPlan'], 'BackupPlanId' => ['shape' => 'string'], 'BackupPlanArn' => ['shape' => 'ARN'], 'VersionId' => ['shape' => 'string'], 'CreatorRequestId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'DeletionDate' => ['shape' => 'timestamp'], 'LastExecutionDate' => ['shape' => 'timestamp'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'GetBackupSelectionInput' => ['type' => 'structure', 'required' => ['BackupPlanId', 'SelectionId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'SelectionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'selectionId']]], 'GetBackupSelectionOutput' => ['type' => 'structure', 'members' => ['BackupSelection' => ['shape' => 'BackupSelection'], 'SelectionId' => ['shape' => 'string'], 'BackupPlanId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'CreatorRequestId' => ['shape' => 'string']]], 'GetBackupVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'GetBackupVaultAccessPolicyOutput' => ['type' => 'structure', 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'Policy' => ['shape' => 'IAMPolicy']]], 'GetBackupVaultNotificationsInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName']]], 'GetBackupVaultNotificationsOutput' => ['type' => 'structure', 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'SNSTopicArn' => ['shape' => 'ARN'], 'BackupVaultEvents' => ['shape' => 'BackupVaultEvents']]], 'GetLegalHoldInput' => ['type' => 'structure', 'required' => ['LegalHoldId'], 'members' => ['LegalHoldId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'legalHoldId']]], 'GetLegalHoldOutput' => ['type' => 'structure', 'members' => ['Title' => ['shape' => 'string'], 'Status' => ['shape' => 'LegalHoldStatus'], 'Description' => ['shape' => 'string'], 'CancelDescription' => ['shape' => 'string'], 'LegalHoldId' => ['shape' => 'string'], 'LegalHoldArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CancellationDate' => ['shape' => 'timestamp'], 'RetainRecordUntil' => ['shape' => 'timestamp'], 'RecoveryPointSelection' => ['shape' => 'RecoveryPointSelection']]], 'GetRecoveryPointRestoreMetadataInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn']]], 'GetRecoveryPointRestoreMetadataOutput' => ['type' => 'structure', 'members' => ['BackupVaultArn' => ['shape' => 'ARN'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'RestoreMetadata' => ['shape' => 'Metadata']]], 'GetSupportedResourceTypesOutput' => ['type' => 'structure', 'members' => ['ResourceTypes' => ['shape' => 'ResourceTypes']]], 'GlobalSettings' => ['type' => 'map', 'key' => ['shape' => 'GlobalSettingsName'], 'value' => ['shape' => 'GlobalSettingsValue']], 'GlobalSettingsName' => ['type' => 'string'], 'GlobalSettingsValue' => ['type' => 'string'], 'IAMPolicy' => ['type' => 'string'], 'IAMRoleArn' => ['type' => 'string'], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'InvalidResourceStateException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'IsEnabled' => ['type' => 'boolean'], 'LegalHold' => ['type' => 'structure', 'members' => ['Title' => ['shape' => 'string'], 'Status' => ['shape' => 'LegalHoldStatus'], 'Description' => ['shape' => 'string'], 'LegalHoldId' => ['shape' => 'string'], 'LegalHoldArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CancellationDate' => ['shape' => 'timestamp']]], 'LegalHoldStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'CANCELING', 'CANCELED']], 'LegalHoldsList' => ['type' => 'list', 'member' => ['shape' => 'LegalHold']], 'Lifecycle' => ['type' => 'structure', 'members' => ['MoveToColdStorageAfterDays' => ['shape' => 'Long'], 'DeleteAfterDays' => ['shape' => 'Long']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'ListBackupJobsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'ByResourceArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'ByState' => ['shape' => 'BackupJobState', 'location' => 'querystring', 'locationName' => 'state'], 'ByBackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'querystring', 'locationName' => 'backupVaultName'], 'ByCreatedBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'ByCreatedAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'ByResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ByAccountId' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ByCompleteAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeAfter'], 'ByCompleteBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeBefore'], 'ByParentJobId' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'parentJobId']]], 'ListBackupJobsOutput' => ['type' => 'structure', 'members' => ['BackupJobs' => ['shape' => 'BackupJobsList'], 'NextToken' => ['shape' => 'string']]], 'ListBackupPlanTemplatesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBackupPlanTemplatesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'BackupPlanTemplatesList' => ['shape' => 'BackupPlanTemplatesList']]], 'ListBackupPlanVersionsInput' => ['type' => 'structure', 'required' => ['BackupPlanId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBackupPlanVersionsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'BackupPlanVersionsList' => ['shape' => 'BackupPlanVersionsList']]], 'ListBackupPlansInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'IncludeDeleted' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'includeDeleted']]], 'ListBackupPlansOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'BackupPlansList' => ['shape' => 'BackupPlansList']]], 'ListBackupSelectionsInput' => ['type' => 'structure', 'required' => ['BackupPlanId'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBackupSelectionsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'BackupSelectionsList' => ['shape' => 'BackupSelectionsList']]], 'ListBackupVaultsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListBackupVaultsOutput' => ['type' => 'structure', 'members' => ['BackupVaultList' => ['shape' => 'BackupVaultList'], 'NextToken' => ['shape' => 'string']]], 'ListCopyJobsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'ByResourceArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'ByState' => ['shape' => 'CopyJobState', 'location' => 'querystring', 'locationName' => 'state'], 'ByCreatedBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'ByCreatedAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'ByResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ByDestinationVaultArn' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'destinationVaultArn'], 'ByAccountId' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ByCompleteBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeBefore'], 'ByCompleteAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeAfter'], 'ByParentJobId' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'parentJobId']]], 'ListCopyJobsOutput' => ['type' => 'structure', 'members' => ['CopyJobs' => ['shape' => 'CopyJobsList'], 'NextToken' => ['shape' => 'string']]], 'ListFrameworksInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxFrameworkInputs', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListFrameworksOutput' => ['type' => 'structure', 'members' => ['Frameworks' => ['shape' => 'FrameworkList'], 'NextToken' => ['shape' => 'string']]], 'ListLegalHoldsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListLegalHoldsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'LegalHolds' => ['shape' => 'LegalHoldsList']]], 'ListOfTags' => ['type' => 'list', 'member' => ['shape' => 'Condition']], 'ListProtectedResourcesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProtectedResourcesOutput' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'ProtectedResourcesList'], 'NextToken' => ['shape' => 'string']]], 'ListRecoveryPointsByBackupVaultInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'ByResourceArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'ByResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ByBackupPlanId' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'backupPlanId'], 'ByCreatedBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'ByCreatedAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'ByParentRecoveryPointArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'parentRecoveryPointArn']]], 'ListRecoveryPointsByBackupVaultOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'RecoveryPoints' => ['shape' => 'RecoveryPointByBackupVaultList']]], 'ListRecoveryPointsByLegalHoldInput' => ['type' => 'structure', 'required' => ['LegalHoldId'], 'members' => ['LegalHoldId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'legalHoldId'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRecoveryPointsByLegalHoldOutput' => ['type' => 'structure', 'members' => ['RecoveryPoints' => ['shape' => 'RecoveryPointsList'], 'NextToken' => ['shape' => 'string']]], 'ListRecoveryPointsByResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRecoveryPointsByResourceOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'RecoveryPoints' => ['shape' => 'RecoveryPointByResourceList']]], 'ListReportJobsInput' => ['type' => 'structure', 'members' => ['ByReportPlanName' => ['shape' => 'ReportPlanName', 'location' => 'querystring', 'locationName' => 'ReportPlanName'], 'ByCreationBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'CreationBefore'], 'ByCreationAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'CreationAfter'], 'ByStatus' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Status'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListReportJobsOutput' => ['type' => 'structure', 'members' => ['ReportJobs' => ['shape' => 'ReportJobList'], 'NextToken' => ['shape' => 'string']]], 'ListReportPlansInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListReportPlansOutput' => ['type' => 'structure', 'members' => ['ReportPlans' => ['shape' => 'ReportPlanList'], 'NextToken' => ['shape' => 'string']]], 'ListRestoreJobsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'ByAccountId' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ByCreatedBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'ByCreatedAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'ByStatus' => ['shape' => 'RestoreJobStatus', 'location' => 'querystring', 'locationName' => 'status'], 'ByCompleteBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeBefore'], 'ByCompleteAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'completeAfter']]], 'ListRestoreJobsOutput' => ['type' => 'structure', 'members' => ['RestoreJobs' => ['shape' => 'RestoreJobsList'], 'NextToken' => ['shape' => 'string']]], 'ListTagsInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListTagsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'string'], 'Tags' => ['shape' => 'Tags']]], 'Long' => ['type' => 'long'], 'MaxFrameworkInputs' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'Metadata' => ['type' => 'map', 'key' => ['shape' => 'MetadataKey'], 'value' => ['shape' => 'MetadataValue'], 'sensitive' => \true], 'MetadataKey' => ['type' => 'string'], 'MetadataValue' => ['type' => 'string'], 'MissingParameterValueException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'ParameterName' => ['type' => 'string'], 'ParameterValue' => ['type' => 'string'], 'ProtectedResource' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType'], 'LastBackupTime' => ['shape' => 'timestamp']]], 'ProtectedResourcesList' => ['type' => 'list', 'member' => ['shape' => 'ProtectedResource']], 'PutBackupVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'Policy' => ['shape' => 'IAMPolicy']]], 'PutBackupVaultLockConfigurationInput' => ['type' => 'structure', 'required' => ['BackupVaultName'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'MinRetentionDays' => ['shape' => 'Long'], 'MaxRetentionDays' => ['shape' => 'Long'], 'ChangeableForDays' => ['shape' => 'Long']]], 'PutBackupVaultNotificationsInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'SNSTopicArn', 'BackupVaultEvents'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'SNSTopicArn' => ['shape' => 'ARN'], 'BackupVaultEvents' => ['shape' => 'BackupVaultEvents']]], 'RecoveryPointByBackupVault' => ['type' => 'structure', 'members' => ['RecoveryPointArn' => ['shape' => 'ARN'], 'BackupVaultName' => ['shape' => 'BackupVaultName'], 'BackupVaultArn' => ['shape' => 'ARN'], 'SourceBackupVaultArn' => ['shape' => 'ARN'], 'ResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType'], 'CreatedBy' => ['shape' => 'RecoveryPointCreator'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'Status' => ['shape' => 'RecoveryPointStatus'], 'StatusMessage' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'CalculatedLifecycle' => ['shape' => 'CalculatedLifecycle'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'IsEncrypted' => ['shape' => 'boolean'], 'LastRestoreTime' => ['shape' => 'timestamp'], 'ParentRecoveryPointArn' => ['shape' => 'ARN'], 'CompositeMemberIdentifier' => ['shape' => 'string'], 'IsParent' => ['shape' => 'boolean']]], 'RecoveryPointByBackupVaultList' => ['type' => 'list', 'member' => ['shape' => 'RecoveryPointByBackupVault']], 'RecoveryPointByResource' => ['type' => 'structure', 'members' => ['RecoveryPointArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'RecoveryPointStatus'], 'StatusMessage' => ['shape' => 'string'], 'EncryptionKeyArn' => ['shape' => 'ARN'], 'BackupSizeBytes' => ['shape' => 'Long'], 'BackupVaultName' => ['shape' => 'BackupVaultName'], 'IsParent' => ['shape' => 'boolean'], 'ParentRecoveryPointArn' => ['shape' => 'ARN']]], 'RecoveryPointByResourceList' => ['type' => 'list', 'member' => ['shape' => 'RecoveryPointByResource']], 'RecoveryPointCreator' => ['type' => 'structure', 'members' => ['BackupPlanId' => ['shape' => 'string'], 'BackupPlanArn' => ['shape' => 'ARN'], 'BackupPlanVersion' => ['shape' => 'string'], 'BackupRuleId' => ['shape' => 'string']]], 'RecoveryPointMember' => ['type' => 'structure', 'members' => ['RecoveryPointArn' => ['shape' => 'ARN']]], 'RecoveryPointSelection' => ['type' => 'structure', 'members' => ['VaultNames' => ['shape' => 'VaultNames'], 'ResourceIdentifiers' => ['shape' => 'ResourceIdentifiers'], 'DateRange' => ['shape' => 'DateRange']]], 'RecoveryPointStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'PARTIAL', 'DELETING', 'EXPIRED']], 'RecoveryPointsList' => ['type' => 'list', 'member' => ['shape' => 'RecoveryPointMember']], 'ReportDeliveryChannel' => ['type' => 'structure', 'required' => ['S3BucketName'], 'members' => ['S3BucketName' => ['shape' => 'string'], 'S3KeyPrefix' => ['shape' => 'string'], 'Formats' => ['shape' => 'FormatList']]], 'ReportDestination' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 'string'], 'S3Keys' => ['shape' => 'stringList']]], 'ReportJob' => ['type' => 'structure', 'members' => ['ReportJobId' => ['shape' => 'ReportJobId'], 'ReportPlanArn' => ['shape' => 'ARN'], 'ReportTemplate' => ['shape' => 'string'], 'CreationTime' => ['shape' => 'timestamp'], 'CompletionTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string'], 'StatusMessage' => ['shape' => 'string'], 'ReportDestination' => ['shape' => 'ReportDestination']]], 'ReportJobId' => ['type' => 'string'], 'ReportJobList' => ['type' => 'list', 'member' => ['shape' => 'ReportJob']], 'ReportPlan' => ['type' => 'structure', 'members' => ['ReportPlanArn' => ['shape' => 'ARN'], 'ReportPlanName' => ['shape' => 'ReportPlanName'], 'ReportPlanDescription' => ['shape' => 'ReportPlanDescription'], 'ReportSetting' => ['shape' => 'ReportSetting'], 'ReportDeliveryChannel' => ['shape' => 'ReportDeliveryChannel'], 'DeploymentStatus' => ['shape' => 'string'], 'CreationTime' => ['shape' => 'timestamp'], 'LastAttemptedExecutionTime' => ['shape' => 'timestamp'], 'LastSuccessfulExecutionTime' => ['shape' => 'timestamp']]], 'ReportPlanDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*'], 'ReportPlanList' => ['type' => 'list', 'member' => ['shape' => 'ReportPlan']], 'ReportPlanName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z][_a-zA-Z0-9]*'], 'ReportSetting' => ['type' => 'structure', 'required' => ['ReportTemplate'], 'members' => ['ReportTemplate' => ['shape' => 'string'], 'FrameworkArns' => ['shape' => 'stringList'], 'NumberOfFrameworks' => ['shape' => 'integer'], 'Accounts' => ['shape' => 'stringList'], 'OrganizationUnits' => ['shape' => 'stringList'], 'Regions' => ['shape' => 'stringList']]], 'ResourceArns' => ['type' => 'list', 'member' => ['shape' => 'ARN']], 'ResourceIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'string']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]{1,50}$'], 'ResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ARN']], 'ResourceTypeManagementPreference' => ['type' => 'map', 'key' => ['shape' => 'ResourceType'], 'value' => ['shape' => 'IsEnabled']], 'ResourceTypeOptInPreference' => ['type' => 'map', 'key' => ['shape' => 'ResourceType'], 'value' => ['shape' => 'IsEnabled']], 'ResourceTypes' => ['type' => 'list', 'member' => ['shape' => 'ResourceType']], 'RestoreJobId' => ['type' => 'string'], 'RestoreJobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'COMPLETED', 'ABORTED', 'FAILED']], 'RestoreJobsList' => ['type' => 'list', 'member' => ['shape' => 'RestoreJobsListMember']], 'RestoreJobsListMember' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'RestoreJobId' => ['shape' => 'string'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'CompletionDate' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'RestoreJobStatus'], 'StatusMessage' => ['shape' => 'string'], 'PercentDone' => ['shape' => 'string'], 'BackupSizeInBytes' => ['shape' => 'Long'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'ExpectedCompletionTimeMinutes' => ['shape' => 'Long'], 'CreatedResourceArn' => ['shape' => 'ARN'], 'ResourceType' => ['shape' => 'ResourceType']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'string'], 'Message' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'Context' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'StartBackupJobInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'ResourceArn', 'IamRoleArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName'], 'ResourceArn' => ['shape' => 'ARN'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'IdempotencyToken' => ['shape' => 'string'], 'StartWindowMinutes' => ['shape' => 'WindowMinutes'], 'CompleteWindowMinutes' => ['shape' => 'WindowMinutes'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'RecoveryPointTags' => ['shape' => 'Tags'], 'BackupOptions' => ['shape' => 'BackupOptions']]], 'StartBackupJobOutput' => ['type' => 'structure', 'members' => ['BackupJobId' => ['shape' => 'string'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'IsParent' => ['shape' => 'boolean']]], 'StartCopyJobInput' => ['type' => 'structure', 'required' => ['RecoveryPointArn', 'SourceBackupVaultName', 'DestinationBackupVaultArn', 'IamRoleArn'], 'members' => ['RecoveryPointArn' => ['shape' => 'ARN'], 'SourceBackupVaultName' => ['shape' => 'BackupVaultName'], 'DestinationBackupVaultArn' => ['shape' => 'ARN'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'IdempotencyToken' => ['shape' => 'string'], 'Lifecycle' => ['shape' => 'Lifecycle']]], 'StartCopyJobOutput' => ['type' => 'structure', 'members' => ['CopyJobId' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'timestamp'], 'IsParent' => ['shape' => 'boolean']]], 'StartReportJobInput' => ['type' => 'structure', 'required' => ['ReportPlanName'], 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName', 'location' => 'uri', 'locationName' => 'reportPlanName'], 'IdempotencyToken' => ['shape' => 'string', 'idempotencyToken' => \true]]], 'StartReportJobOutput' => ['type' => 'structure', 'members' => ['ReportJobId' => ['shape' => 'ReportJobId']]], 'StartRestoreJobInput' => ['type' => 'structure', 'required' => ['RecoveryPointArn', 'Metadata'], 'members' => ['RecoveryPointArn' => ['shape' => 'ARN'], 'Metadata' => ['shape' => 'Metadata'], 'IamRoleArn' => ['shape' => 'IAMRoleArn'], 'IdempotencyToken' => ['shape' => 'string'], 'ResourceType' => ['shape' => 'ResourceType']]], 'StartRestoreJobOutput' => ['type' => 'structure', 'members' => ['RestoreJobId' => ['shape' => 'RestoreJobId']]], 'StopBackupJobInput' => ['type' => 'structure', 'required' => ['BackupJobId'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupJobId']]], 'StorageClass' => ['type' => 'string', 'enum' => ['WARM', 'COLD', 'DELETED']], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'string'], 'sensitive' => \true], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'sensitive' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeyList'], 'members' => ['ResourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeyList' => ['shape' => 'TagKeyList']]], 'UpdateBackupPlanInput' => ['type' => 'structure', 'required' => ['BackupPlanId', 'BackupPlan'], 'members' => ['BackupPlanId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'backupPlanId'], 'BackupPlan' => ['shape' => 'BackupPlanInput']]], 'UpdateBackupPlanOutput' => ['type' => 'structure', 'members' => ['BackupPlanId' => ['shape' => 'string'], 'BackupPlanArn' => ['shape' => 'ARN'], 'CreationDate' => ['shape' => 'timestamp'], 'VersionId' => ['shape' => 'string'], 'AdvancedBackupSettings' => ['shape' => 'AdvancedBackupSettings']]], 'UpdateFrameworkInput' => ['type' => 'structure', 'required' => ['FrameworkName'], 'members' => ['FrameworkName' => ['shape' => 'FrameworkName', 'location' => 'uri', 'locationName' => 'frameworkName'], 'FrameworkDescription' => ['shape' => 'FrameworkDescription'], 'FrameworkControls' => ['shape' => 'FrameworkControls'], 'IdempotencyToken' => ['shape' => 'string', 'idempotencyToken' => \true]]], 'UpdateFrameworkOutput' => ['type' => 'structure', 'members' => ['FrameworkName' => ['shape' => 'FrameworkName'], 'FrameworkArn' => ['shape' => 'ARN'], 'CreationTime' => ['shape' => 'timestamp']]], 'UpdateGlobalSettingsInput' => ['type' => 'structure', 'members' => ['GlobalSettings' => ['shape' => 'GlobalSettings']]], 'UpdateRecoveryPointLifecycleInput' => ['type' => 'structure', 'required' => ['BackupVaultName', 'RecoveryPointArn'], 'members' => ['BackupVaultName' => ['shape' => 'BackupVaultName', 'location' => 'uri', 'locationName' => 'backupVaultName'], 'RecoveryPointArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'recoveryPointArn'], 'Lifecycle' => ['shape' => 'Lifecycle']]], 'UpdateRecoveryPointLifecycleOutput' => ['type' => 'structure', 'members' => ['BackupVaultArn' => ['shape' => 'ARN'], 'RecoveryPointArn' => ['shape' => 'ARN'], 'Lifecycle' => ['shape' => 'Lifecycle'], 'CalculatedLifecycle' => ['shape' => 'CalculatedLifecycle']]], 'UpdateRegionSettingsInput' => ['type' => 'structure', 'members' => ['ResourceTypeOptInPreference' => ['shape' => 'ResourceTypeOptInPreference'], 'ResourceTypeManagementPreference' => ['shape' => 'ResourceTypeManagementPreference']]], 'UpdateReportPlanInput' => ['type' => 'structure', 'required' => ['ReportPlanName'], 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName', 'location' => 'uri', 'locationName' => 'reportPlanName'], 'ReportPlanDescription' => ['shape' => 'ReportPlanDescription'], 'ReportDeliveryChannel' => ['shape' => 'ReportDeliveryChannel'], 'ReportSetting' => ['shape' => 'ReportSetting'], 'IdempotencyToken' => ['shape' => 'string', 'idempotencyToken' => \true]]], 'UpdateReportPlanOutput' => ['type' => 'structure', 'members' => ['ReportPlanName' => ['shape' => 'ReportPlanName'], 'ReportPlanArn' => ['shape' => 'ARN'], 'CreationTime' => ['shape' => 'timestamp']]], 'VaultNames' => ['type' => 'list', 'member' => ['shape' => 'string']], 'WindowMinutes' => ['type' => 'long'], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'stringList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'stringMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-rule-set-1.json.php deleted file mode 100644 index a28bc27..0000000 --- a/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backup.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://backup.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-tests-1.json.php deleted file mode 100644 index 3382a89..0000000 --- a/vendor/Aws3/Aws/data/backup/2018-11-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backup.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backup.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/backup/2018-11-15/paginators-1.json.php b/vendor/Aws3/Aws/data/backup/2018-11-15/paginators-1.json.php deleted file mode 100644 index 96cd6da..0000000 --- a/vendor/Aws3/Aws/data/backup/2018-11-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBackupJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupJobs'], 'ListBackupPlanTemplates' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupPlanTemplatesList'], 'ListBackupPlanVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupPlanVersionsList'], 'ListBackupPlans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupPlansList'], 'ListBackupSelections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupSelectionsList'], 'ListBackupVaults' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BackupVaultList'], 'ListCopyJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CopyJobs'], 'ListFrameworks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLegalHolds' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'LegalHolds'], 'ListProtectedResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Results'], 'ListRecoveryPointsByBackupVault' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RecoveryPoints'], 'ListRecoveryPointsByLegalHold' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RecoveryPoints'], 'ListRecoveryPointsByResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RecoveryPoints'], 'ListReportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListReportPlans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRestoreJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RestoreJobs'], 'ListTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/api-2.json.php b/vendor/Aws3/Aws/data/backupstorage/2018-04-10/api-2.json.php deleted file mode 100644 index fb88272..0000000 --- a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-04-10', 'endpointPrefix' => 'backupstorage', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Backup Storage', 'serviceId' => 'BackupStorage', 'signatureVersion' => 'v4', 'signingName' => 'backup-storage', 'uid' => 'backupstorage-2018-04-10'], 'operations' => ['DeleteObject' => ['name' => 'DeleteObject', 'http' => ['method' => 'DELETE', 'requestUri' => '/backup-jobs/{jobId}/object/{objectName}'], 'input' => ['shape' => 'DeleteObjectInput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetChunk' => ['name' => 'GetChunk', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/{jobId}/chunk/{chunkToken}'], 'input' => ['shape' => 'GetChunkInput'], 'output' => ['shape' => 'GetChunkOutput'], 'errors' => [['shape' => 'IllegalArgumentException'], ['shape' => 'RetryableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceInternalException'], ['shape' => 'ThrottlingException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']]], 'GetObjectMetadata' => ['name' => 'GetObjectMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/{jobId}/object/{objectToken}/metadata'], 'input' => ['shape' => 'GetObjectMetadataInput'], 'output' => ['shape' => 'GetObjectMetadataOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ThrottlingException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']]], 'ListChunks' => ['name' => 'ListChunks', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/{jobId}/chunks/{objectToken}/list'], 'input' => ['shape' => 'ListChunksInput'], 'output' => ['shape' => 'ListChunksOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceInternalException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AccessDeniedException']]], 'ListObjects' => ['name' => 'ListObjects', 'http' => ['method' => 'GET', 'requestUri' => '/restore-jobs/{jobId}/objects/list'], 'input' => ['shape' => 'ListObjectsInput'], 'output' => ['shape' => 'ListObjectsOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']]], 'NotifyObjectComplete' => ['name' => 'NotifyObjectComplete', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-jobs/{jobId}/object/{uploadId}/complete'], 'input' => ['shape' => 'NotifyObjectCompleteInput'], 'output' => ['shape' => 'NotifyObjectCompleteOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'NotReadableInputStreamException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ThrottlingException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']], 'authtype' => 'v4-unsigned-body'], 'PutChunk' => ['name' => 'PutChunk', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-jobs/{jobId}/chunk/{uploadId}/{chunkIndex}'], 'input' => ['shape' => 'PutChunkInput'], 'output' => ['shape' => 'PutChunkOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'NotReadableInputStreamException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ThrottlingException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']], 'authtype' => 'v4-unsigned-body'], 'PutObject' => ['name' => 'PutObject', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-jobs/{jobId}/object/{objectName}/put-object'], 'input' => ['shape' => 'PutObjectInput'], 'output' => ['shape' => 'PutObjectOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'NotReadableInputStreamException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ThrottlingException'], ['shape' => 'KMSInvalidKeyUsageException'], ['shape' => 'AccessDeniedException']], 'authtype' => 'v4-unsigned-body'], 'StartObject' => ['name' => 'StartObject', 'http' => ['method' => 'PUT', 'requestUri' => '/backup-jobs/{jobId}/object/{objectName}'], 'input' => ['shape' => 'StartObjectInput'], 'output' => ['shape' => 'StartObjectOutput'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceInternalException'], ['shape' => 'RetryableException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DataAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true, 'synthetic' => \true], 'BackupObject' => ['type' => 'structure', 'required' => ['Name', 'ObjectChecksum', 'ObjectChecksumAlgorithm', 'ObjectToken'], 'members' => ['Name' => ['shape' => 'string'], 'ChunksCount' => ['shape' => 'OptionalLong'], 'MetadataString' => ['shape' => 'string'], 'ObjectChecksum' => ['shape' => 'string'], 'ObjectChecksumAlgorithm' => ['shape' => 'SummaryChecksumAlgorithm'], 'ObjectToken' => ['shape' => 'string']]], 'Chunk' => ['type' => 'structure', 'required' => ['Index', 'Length', 'Checksum', 'ChecksumAlgorithm', 'ChunkToken'], 'members' => ['Index' => ['shape' => 'long'], 'Length' => ['shape' => 'long'], 'Checksum' => ['shape' => 'string'], 'ChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm'], 'ChunkToken' => ['shape' => 'string']]], 'ChunkList' => ['type' => 'list', 'member' => ['shape' => 'Chunk']], 'DataAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string'], 'Checksum' => ['shape' => 'string'], 'ChecksumAlgorithm' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DataChecksumAlgorithm' => ['type' => 'string', 'enum' => ['SHA256']], 'DeleteObjectInput' => ['type' => 'structure', 'required' => ['BackupJobId', 'ObjectName'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ObjectName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'objectName']]], 'GetChunkInput' => ['type' => 'structure', 'required' => ['StorageJobId', 'ChunkToken'], 'members' => ['StorageJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ChunkToken' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'chunkToken']]], 'GetChunkOutput' => ['type' => 'structure', 'required' => ['Data', 'Length', 'Checksum', 'ChecksumAlgorithm'], 'members' => ['Data' => ['shape' => 'PayloadBlob'], 'Length' => ['shape' => 'long', 'location' => 'header', 'locationName' => 'x-amz-data-length'], 'Checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-checksum'], 'ChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-checksum-algorithm']], 'payload' => 'Data'], 'GetObjectMetadataInput' => ['type' => 'structure', 'required' => ['StorageJobId', 'ObjectToken'], 'members' => ['StorageJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ObjectToken' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'objectToken']]], 'GetObjectMetadataOutput' => ['type' => 'structure', 'members' => ['MetadataString' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-metadata-string'], 'MetadataBlob' => ['shape' => 'PayloadBlob'], 'MetadataBlobLength' => ['shape' => 'long', 'location' => 'header', 'locationName' => 'x-amz-data-length'], 'MetadataBlobChecksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-checksum'], 'MetadataBlobChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-checksum-algorithm']], 'payload' => 'MetadataBlob'], 'IllegalArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'KMSInvalidKeyUsageException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListChunksInput' => ['type' => 'structure', 'required' => ['StorageJobId', 'ObjectToken'], 'members' => ['StorageJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ObjectToken' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'objectToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListChunksOutput' => ['type' => 'structure', 'required' => ['ChunkList'], 'members' => ['ChunkList' => ['shape' => 'ChunkList'], 'NextToken' => ['shape' => 'string']]], 'ListObjectsInput' => ['type' => 'structure', 'required' => ['StorageJobId'], 'members' => ['StorageJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'StartingObjectName' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'starting-object-name'], 'StartingObjectPrefix' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'starting-object-prefix'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'next-token'], 'CreatedBefore' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'created-before'], 'CreatedAfter' => ['shape' => 'timestamp', 'location' => 'querystring', 'locationName' => 'created-after']]], 'ListObjectsOutput' => ['type' => 'structure', 'required' => ['ObjectList'], 'members' => ['ObjectList' => ['shape' => 'ObjectList'], 'NextToken' => ['shape' => 'string']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MetadataString' => ['type' => 'string', 'pattern' => '^.{1,256}$'], 'NotReadableInputStreamException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotifyObjectCompleteInput' => ['type' => 'structure', 'required' => ['BackupJobId', 'UploadId', 'ObjectChecksum', 'ObjectChecksumAlgorithm'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'UploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId'], 'ObjectChecksum' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'checksum'], 'ObjectChecksumAlgorithm' => ['shape' => 'SummaryChecksumAlgorithm', 'location' => 'querystring', 'locationName' => 'checksum-algorithm'], 'MetadataString' => ['shape' => 'MetadataString', 'location' => 'querystring', 'locationName' => 'metadata-string'], 'MetadataBlob' => ['shape' => 'PayloadBlob'], 'MetadataBlobLength' => ['shape' => 'long', 'location' => 'querystring', 'locationName' => 'metadata-blob-length'], 'MetadataBlobChecksum' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'metadata-checksum'], 'MetadataBlobChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm', 'location' => 'querystring', 'locationName' => 'metadata-checksum-algorithm']], 'payload' => 'MetadataBlob'], 'NotifyObjectCompleteOutput' => ['type' => 'structure', 'required' => ['ObjectChecksum', 'ObjectChecksumAlgorithm'], 'members' => ['ObjectChecksum' => ['shape' => 'string'], 'ObjectChecksumAlgorithm' => ['shape' => 'SummaryChecksumAlgorithm']]], 'ObjectList' => ['type' => 'list', 'member' => ['shape' => 'BackupObject']], 'OptionalLong' => ['type' => 'long'], 'PayloadBlob' => ['type' => 'blob', 'streaming' => \true], 'PutChunkInput' => ['type' => 'structure', 'required' => ['BackupJobId', 'UploadId', 'ChunkIndex', 'Data', 'Length', 'Checksum', 'ChecksumAlgorithm'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'UploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId'], 'ChunkIndex' => ['shape' => 'long', 'location' => 'uri', 'locationName' => 'chunkIndex'], 'Data' => ['shape' => 'PayloadBlob'], 'Length' => ['shape' => 'long', 'location' => 'querystring', 'locationName' => 'length'], 'Checksum' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'checksum'], 'ChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm', 'location' => 'querystring', 'locationName' => 'checksum-algorithm']], 'payload' => 'Data'], 'PutChunkOutput' => ['type' => 'structure', 'required' => ['ChunkChecksum', 'ChunkChecksumAlgorithm'], 'members' => ['ChunkChecksum' => ['shape' => 'string'], 'ChunkChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm']]], 'PutObjectInput' => ['type' => 'structure', 'required' => ['BackupJobId', 'ObjectName'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ObjectName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'objectName'], 'MetadataString' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'metadata-string'], 'InlineChunk' => ['shape' => 'PayloadBlob'], 'InlineChunkLength' => ['shape' => 'long', 'location' => 'querystring', 'locationName' => 'length'], 'InlineChunkChecksum' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'checksum'], 'InlineChunkChecksumAlgorithm' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'checksum-algorithm'], 'ObjectChecksum' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'object-checksum'], 'ObjectChecksumAlgorithm' => ['shape' => 'SummaryChecksumAlgorithm', 'location' => 'querystring', 'locationName' => 'object-checksum-algorithm'], 'ThrowOnDuplicate' => ['shape' => 'boolean', 'location' => 'querystring', 'locationName' => 'throwOnDuplicate']], 'payload' => 'InlineChunk'], 'PutObjectOutput' => ['type' => 'structure', 'required' => ['InlineChunkChecksum', 'InlineChunkChecksumAlgorithm', 'ObjectChecksum', 'ObjectChecksumAlgorithm'], 'members' => ['InlineChunkChecksum' => ['shape' => 'string'], 'InlineChunkChecksumAlgorithm' => ['shape' => 'DataChecksumAlgorithm'], 'ObjectChecksum' => ['shape' => 'string'], 'ObjectChecksumAlgorithm' => ['shape' => 'SummaryChecksumAlgorithm']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RetryableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ServiceErrorMessage' => ['type' => 'string'], 'ServiceInternalException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StartObjectInput' => ['type' => 'structure', 'required' => ['BackupJobId', 'ObjectName'], 'members' => ['BackupJobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'ObjectName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'objectName'], 'ThrowOnDuplicate' => ['shape' => 'boolean']]], 'StartObjectOutput' => ['type' => 'structure', 'required' => ['UploadId'], 'members' => ['UploadId' => ['shape' => 'string']]], 'SummaryChecksumAlgorithm' => ['type' => 'string', 'enum' => ['SUMMARY']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'boolean' => ['type' => 'boolean'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.php deleted file mode 100644 index fb101e1..0000000 --- a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backupstorage-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backupstorage-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://backupstorage.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://backupstorage.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-tests-1.json.php deleted file mode 100644 index 42a1bec..0000000 --- a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://backupstorage.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/paginators-1.json.php b/vendor/Aws3/Aws/data/backupstorage/2018-04-10/paginators-1.json.php deleted file mode 100644 index 13c7f08..0000000 --- a/vendor/Aws3/Aws/data/backupstorage/2018-04-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChunks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjects' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/batch/2016-08-10/api-2.json.php b/vendor/Aws3/Aws/data/batch/2016-08-10/api-2.json.php deleted file mode 100644 index c19d992..0000000 --- a/vendor/Aws3/Aws/data/batch/2016-08-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-08-10', 'endpointPrefix' => 'batch', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWS Batch', 'serviceFullName' => 'AWS Batch', 'serviceId' => 'Batch', 'signatureVersion' => 'v4', 'uid' => 'batch-2016-08-10'], 'operations' => ['CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/canceljob'], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'CreateComputeEnvironment' => ['name' => 'CreateComputeEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/v1/createcomputeenvironment'], 'input' => ['shape' => 'CreateComputeEnvironmentRequest'], 'output' => ['shape' => 'CreateComputeEnvironmentResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'CreateJobQueue' => ['name' => 'CreateJobQueue', 'http' => ['method' => 'POST', 'requestUri' => '/v1/createjobqueue'], 'input' => ['shape' => 'CreateJobQueueRequest'], 'output' => ['shape' => 'CreateJobQueueResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'CreateSchedulingPolicy' => ['name' => 'CreateSchedulingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v1/createschedulingpolicy'], 'input' => ['shape' => 'CreateSchedulingPolicyRequest'], 'output' => ['shape' => 'CreateSchedulingPolicyResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DeleteComputeEnvironment' => ['name' => 'DeleteComputeEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/v1/deletecomputeenvironment'], 'input' => ['shape' => 'DeleteComputeEnvironmentRequest'], 'output' => ['shape' => 'DeleteComputeEnvironmentResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DeleteJobQueue' => ['name' => 'DeleteJobQueue', 'http' => ['method' => 'POST', 'requestUri' => '/v1/deletejobqueue'], 'input' => ['shape' => 'DeleteJobQueueRequest'], 'output' => ['shape' => 'DeleteJobQueueResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DeleteSchedulingPolicy' => ['name' => 'DeleteSchedulingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v1/deleteschedulingpolicy'], 'input' => ['shape' => 'DeleteSchedulingPolicyRequest'], 'output' => ['shape' => 'DeleteSchedulingPolicyResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DeregisterJobDefinition' => ['name' => 'DeregisterJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/v1/deregisterjobdefinition'], 'input' => ['shape' => 'DeregisterJobDefinitionRequest'], 'output' => ['shape' => 'DeregisterJobDefinitionResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeComputeEnvironments' => ['name' => 'DescribeComputeEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/v1/describecomputeenvironments'], 'input' => ['shape' => 'DescribeComputeEnvironmentsRequest'], 'output' => ['shape' => 'DescribeComputeEnvironmentsResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeJobDefinitions' => ['name' => 'DescribeJobDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/describejobdefinitions'], 'input' => ['shape' => 'DescribeJobDefinitionsRequest'], 'output' => ['shape' => 'DescribeJobDefinitionsResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeJobQueues' => ['name' => 'DescribeJobQueues', 'http' => ['method' => 'POST', 'requestUri' => '/v1/describejobqueues'], 'input' => ['shape' => 'DescribeJobQueuesRequest'], 'output' => ['shape' => 'DescribeJobQueuesResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeJobs' => ['name' => 'DescribeJobs', 'http' => ['method' => 'POST', 'requestUri' => '/v1/describejobs'], 'input' => ['shape' => 'DescribeJobsRequest'], 'output' => ['shape' => 'DescribeJobsResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeSchedulingPolicies' => ['name' => 'DescribeSchedulingPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/v1/describeschedulingpolicies'], 'input' => ['shape' => 'DescribeSchedulingPoliciesRequest'], 'output' => ['shape' => 'DescribeSchedulingPoliciesResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'POST', 'requestUri' => '/v1/listjobs'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'ListSchedulingPolicies' => ['name' => 'ListSchedulingPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/v1/listschedulingpolicies'], 'input' => ['shape' => 'ListSchedulingPoliciesRequest'], 'output' => ['shape' => 'ListSchedulingPoliciesResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'RegisterJobDefinition' => ['name' => 'RegisterJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/v1/registerjobdefinition'], 'input' => ['shape' => 'RegisterJobDefinitionRequest'], 'output' => ['shape' => 'RegisterJobDefinitionResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'SubmitJob' => ['name' => 'SubmitJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/submitjob'], 'input' => ['shape' => 'SubmitJobRequest'], 'output' => ['shape' => 'SubmitJobResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'TerminateJob' => ['name' => 'TerminateJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/terminatejob'], 'input' => ['shape' => 'TerminateJobRequest'], 'output' => ['shape' => 'TerminateJobResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'UpdateComputeEnvironment' => ['name' => 'UpdateComputeEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/v1/updatecomputeenvironment'], 'input' => ['shape' => 'UpdateComputeEnvironmentRequest'], 'output' => ['shape' => 'UpdateComputeEnvironmentResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'UpdateJobQueue' => ['name' => 'UpdateJobQueue', 'http' => ['method' => 'POST', 'requestUri' => '/v1/updatejobqueue'], 'input' => ['shape' => 'UpdateJobQueueRequest'], 'output' => ['shape' => 'UpdateJobQueueResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'UpdateSchedulingPolicy' => ['name' => 'UpdateSchedulingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v1/updateschedulingpolicy'], 'input' => ['shape' => 'UpdateSchedulingPolicyRequest'], 'output' => ['shape' => 'UpdateSchedulingPolicyResponse'], 'errors' => [['shape' => 'ClientException'], ['shape' => 'ServerException']]]], 'shapes' => ['ArrayJobDependency' => ['type' => 'string', 'enum' => ['N_TO_N', 'SEQUENTIAL']], 'ArrayJobStatusSummary' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Integer']], 'ArrayProperties' => ['type' => 'structure', 'members' => ['size' => ['shape' => 'Integer']]], 'ArrayPropertiesDetail' => ['type' => 'structure', 'members' => ['statusSummary' => ['shape' => 'ArrayJobStatusSummary'], 'size' => ['shape' => 'Integer'], 'index' => ['shape' => 'Integer']]], 'ArrayPropertiesSummary' => ['type' => 'structure', 'members' => ['size' => ['shape' => 'Integer'], 'index' => ['shape' => 'Integer']]], 'AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AttemptContainerDetail' => ['type' => 'structure', 'members' => ['containerInstanceArn' => ['shape' => 'String'], 'taskArn' => ['shape' => 'String'], 'exitCode' => ['shape' => 'Integer'], 'reason' => ['shape' => 'String'], 'logStreamName' => ['shape' => 'String'], 'networkInterfaces' => ['shape' => 'NetworkInterfaceList']]], 'AttemptDetail' => ['type' => 'structure', 'members' => ['container' => ['shape' => 'AttemptContainerDetail'], 'startedAt' => ['shape' => 'Long'], 'stoppedAt' => ['shape' => 'Long'], 'statusReason' => ['shape' => 'String']]], 'AttemptDetails' => ['type' => 'list', 'member' => ['shape' => 'AttemptDetail']], 'Boolean' => ['type' => 'boolean'], 'CEState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CEStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'DELETED', 'VALID', 'INVALID']], 'CEType' => ['type' => 'string', 'enum' => ['MANAGED', 'UNMANAGED']], 'CRAllocationStrategy' => ['type' => 'string', 'enum' => ['BEST_FIT', 'BEST_FIT_PROGRESSIVE', 'SPOT_CAPACITY_OPTIMIZED']], 'CRType' => ['type' => 'string', 'enum' => ['EC2', 'SPOT', 'FARGATE', 'FARGATE_SPOT']], 'CRUpdateAllocationStrategy' => ['type' => 'string', 'enum' => ['BEST_FIT_PROGRESSIVE', 'SPOT_CAPACITY_OPTIMIZED']], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['jobId', 'reason'], 'members' => ['jobId' => ['shape' => 'String'], 'reason' => ['shape' => 'String']]], 'CancelJobResponse' => ['type' => 'structure', 'members' => []], 'ClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ComputeEnvironmentDetail' => ['type' => 'structure', 'required' => ['computeEnvironmentName', 'computeEnvironmentArn'], 'members' => ['computeEnvironmentName' => ['shape' => 'String'], 'computeEnvironmentArn' => ['shape' => 'String'], 'unmanagedvCpus' => ['shape' => 'Integer'], 'ecsClusterArn' => ['shape' => 'String'], 'tags' => ['shape' => 'TagrisTagsMap'], 'type' => ['shape' => 'CEType'], 'state' => ['shape' => 'CEState'], 'status' => ['shape' => 'CEStatus'], 'statusReason' => ['shape' => 'String'], 'computeResources' => ['shape' => 'ComputeResource'], 'serviceRole' => ['shape' => 'String'], 'updatePolicy' => ['shape' => 'UpdatePolicy'], 'eksConfiguration' => ['shape' => 'EksConfiguration'], 'containerOrchestrationType' => ['shape' => 'OrchestrationType'], 'uuid' => ['shape' => 'String']]], 'ComputeEnvironmentDetailList' => ['type' => 'list', 'member' => ['shape' => 'ComputeEnvironmentDetail']], 'ComputeEnvironmentOrder' => ['type' => 'structure', 'required' => ['order', 'computeEnvironment'], 'members' => ['order' => ['shape' => 'Integer'], 'computeEnvironment' => ['shape' => 'String']]], 'ComputeEnvironmentOrders' => ['type' => 'list', 'member' => ['shape' => 'ComputeEnvironmentOrder']], 'ComputeResource' => ['type' => 'structure', 'required' => ['type', 'maxvCpus', 'subnets'], 'members' => ['type' => ['shape' => 'CRType'], 'allocationStrategy' => ['shape' => 'CRAllocationStrategy'], 'minvCpus' => ['shape' => 'Integer'], 'maxvCpus' => ['shape' => 'Integer'], 'desiredvCpus' => ['shape' => 'Integer'], 'instanceTypes' => ['shape' => 'StringList'], 'imageId' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use ec2Configuration[].imageIdOverride instead.'], 'subnets' => ['shape' => 'StringList'], 'securityGroupIds' => ['shape' => 'StringList'], 'ec2KeyPair' => ['shape' => 'String'], 'instanceRole' => ['shape' => 'String'], 'tags' => ['shape' => 'TagsMap'], 'placementGroup' => ['shape' => 'String'], 'bidPercentage' => ['shape' => 'Integer'], 'spotIamFleetRole' => ['shape' => 'String'], 'launchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'ec2Configuration' => ['shape' => 'Ec2ConfigurationList']]], 'ComputeResourceUpdate' => ['type' => 'structure', 'members' => ['minvCpus' => ['shape' => 'Integer'], 'maxvCpus' => ['shape' => 'Integer'], 'desiredvCpus' => ['shape' => 'Integer'], 'subnets' => ['shape' => 'StringList'], 'securityGroupIds' => ['shape' => 'StringList'], 'allocationStrategy' => ['shape' => 'CRUpdateAllocationStrategy'], 'instanceTypes' => ['shape' => 'StringList'], 'ec2KeyPair' => ['shape' => 'String'], 'instanceRole' => ['shape' => 'String'], 'tags' => ['shape' => 'TagsMap'], 'placementGroup' => ['shape' => 'String'], 'bidPercentage' => ['shape' => 'Integer'], 'launchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'ec2Configuration' => ['shape' => 'Ec2ConfigurationList'], 'updateToLatestImageVersion' => ['shape' => 'Boolean'], 'type' => ['shape' => 'CRType'], 'imageId' => ['shape' => 'String']]], 'ContainerDetail' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'String'], 'vcpus' => ['shape' => 'Integer'], 'memory' => ['shape' => 'Integer'], 'command' => ['shape' => 'StringList'], 'jobRoleArn' => ['shape' => 'String'], 'executionRoleArn' => ['shape' => 'String'], 'volumes' => ['shape' => 'Volumes'], 'environment' => ['shape' => 'EnvironmentVariables'], 'mountPoints' => ['shape' => 'MountPoints'], 'readonlyRootFilesystem' => ['shape' => 'Boolean'], 'ulimits' => ['shape' => 'Ulimits'], 'privileged' => ['shape' => 'Boolean'], 'user' => ['shape' => 'String'], 'exitCode' => ['shape' => 'Integer'], 'reason' => ['shape' => 'String'], 'containerInstanceArn' => ['shape' => 'String'], 'taskArn' => ['shape' => 'String'], 'logStreamName' => ['shape' => 'String'], 'instanceType' => ['shape' => 'String'], 'networkInterfaces' => ['shape' => 'NetworkInterfaceList'], 'resourceRequirements' => ['shape' => 'ResourceRequirements'], 'linuxParameters' => ['shape' => 'LinuxParameters'], 'logConfiguration' => ['shape' => 'LogConfiguration'], 'secrets' => ['shape' => 'SecretList'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'fargatePlatformConfiguration' => ['shape' => 'FargatePlatformConfiguration']]], 'ContainerOverrides' => ['type' => 'structure', 'members' => ['vcpus' => ['shape' => 'Integer', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use resourceRequirements instead.'], 'memory' => ['shape' => 'Integer', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use resourceRequirements instead.'], 'command' => ['shape' => 'StringList'], 'instanceType' => ['shape' => 'String'], 'environment' => ['shape' => 'EnvironmentVariables'], 'resourceRequirements' => ['shape' => 'ResourceRequirements']]], 'ContainerProperties' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'String'], 'vcpus' => ['shape' => 'Integer', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use resourceRequirements instead.'], 'memory' => ['shape' => 'Integer', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use resourceRequirements instead.'], 'command' => ['shape' => 'StringList'], 'jobRoleArn' => ['shape' => 'String'], 'executionRoleArn' => ['shape' => 'String'], 'volumes' => ['shape' => 'Volumes'], 'environment' => ['shape' => 'EnvironmentVariables'], 'mountPoints' => ['shape' => 'MountPoints'], 'readonlyRootFilesystem' => ['shape' => 'Boolean'], 'privileged' => ['shape' => 'Boolean'], 'ulimits' => ['shape' => 'Ulimits'], 'user' => ['shape' => 'String'], 'instanceType' => ['shape' => 'String'], 'resourceRequirements' => ['shape' => 'ResourceRequirements'], 'linuxParameters' => ['shape' => 'LinuxParameters'], 'logConfiguration' => ['shape' => 'LogConfiguration'], 'secrets' => ['shape' => 'SecretList'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'fargatePlatformConfiguration' => ['shape' => 'FargatePlatformConfiguration']]], 'ContainerSummary' => ['type' => 'structure', 'members' => ['exitCode' => ['shape' => 'Integer'], 'reason' => ['shape' => 'String']]], 'CreateComputeEnvironmentRequest' => ['type' => 'structure', 'required' => ['computeEnvironmentName', 'type'], 'members' => ['computeEnvironmentName' => ['shape' => 'String'], 'type' => ['shape' => 'CEType'], 'state' => ['shape' => 'CEState'], 'unmanagedvCpus' => ['shape' => 'Integer'], 'computeResources' => ['shape' => 'ComputeResource'], 'serviceRole' => ['shape' => 'String'], 'tags' => ['shape' => 'TagrisTagsMap'], 'eksConfiguration' => ['shape' => 'EksConfiguration']]], 'CreateComputeEnvironmentResponse' => ['type' => 'structure', 'members' => ['computeEnvironmentName' => ['shape' => 'String'], 'computeEnvironmentArn' => ['shape' => 'String']]], 'CreateJobQueueRequest' => ['type' => 'structure', 'required' => ['jobQueueName', 'priority', 'computeEnvironmentOrder'], 'members' => ['jobQueueName' => ['shape' => 'String'], 'state' => ['shape' => 'JQState'], 'schedulingPolicyArn' => ['shape' => 'String'], 'priority' => ['shape' => 'Integer'], 'computeEnvironmentOrder' => ['shape' => 'ComputeEnvironmentOrders'], 'tags' => ['shape' => 'TagrisTagsMap']]], 'CreateJobQueueResponse' => ['type' => 'structure', 'required' => ['jobQueueName', 'jobQueueArn'], 'members' => ['jobQueueName' => ['shape' => 'String'], 'jobQueueArn' => ['shape' => 'String']]], 'CreateSchedulingPolicyRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'fairsharePolicy' => ['shape' => 'FairsharePolicy'], 'tags' => ['shape' => 'TagrisTagsMap']]], 'CreateSchedulingPolicyResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'String'], 'arn' => ['shape' => 'String']]], 'DeleteComputeEnvironmentRequest' => ['type' => 'structure', 'required' => ['computeEnvironment'], 'members' => ['computeEnvironment' => ['shape' => 'String']]], 'DeleteComputeEnvironmentResponse' => ['type' => 'structure', 'members' => []], 'DeleteJobQueueRequest' => ['type' => 'structure', 'required' => ['jobQueue'], 'members' => ['jobQueue' => ['shape' => 'String']]], 'DeleteJobQueueResponse' => ['type' => 'structure', 'members' => []], 'DeleteSchedulingPolicyRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'String']]], 'DeleteSchedulingPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeregisterJobDefinitionRequest' => ['type' => 'structure', 'required' => ['jobDefinition'], 'members' => ['jobDefinition' => ['shape' => 'String']]], 'DeregisterJobDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DescribeComputeEnvironmentsRequest' => ['type' => 'structure', 'members' => ['computeEnvironments' => ['shape' => 'StringList'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'String']]], 'DescribeComputeEnvironmentsResponse' => ['type' => 'structure', 'members' => ['computeEnvironments' => ['shape' => 'ComputeEnvironmentDetailList'], 'nextToken' => ['shape' => 'String']]], 'DescribeJobDefinitionsRequest' => ['type' => 'structure', 'members' => ['jobDefinitions' => ['shape' => 'StringList'], 'maxResults' => ['shape' => 'Integer'], 'jobDefinitionName' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String']]], 'DescribeJobDefinitionsResponse' => ['type' => 'structure', 'members' => ['jobDefinitions' => ['shape' => 'JobDefinitionList'], 'nextToken' => ['shape' => 'String']]], 'DescribeJobQueuesRequest' => ['type' => 'structure', 'members' => ['jobQueues' => ['shape' => 'StringList'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'String']]], 'DescribeJobQueuesResponse' => ['type' => 'structure', 'members' => ['jobQueues' => ['shape' => 'JobQueueDetailList'], 'nextToken' => ['shape' => 'String']]], 'DescribeJobsRequest' => ['type' => 'structure', 'required' => ['jobs'], 'members' => ['jobs' => ['shape' => 'StringList']]], 'DescribeJobsResponse' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'JobDetailList']]], 'DescribeSchedulingPoliciesRequest' => ['type' => 'structure', 'required' => ['arns'], 'members' => ['arns' => ['shape' => 'StringList']]], 'DescribeSchedulingPoliciesResponse' => ['type' => 'structure', 'members' => ['schedulingPolicies' => ['shape' => 'SchedulingPolicyDetailList']]], 'Device' => ['type' => 'structure', 'required' => ['hostPath'], 'members' => ['hostPath' => ['shape' => 'String'], 'containerPath' => ['shape' => 'String'], 'permissions' => ['shape' => 'DeviceCgroupPermissions']]], 'DeviceCgroupPermission' => ['type' => 'string', 'enum' => ['READ', 'WRITE', 'MKNOD']], 'DeviceCgroupPermissions' => ['type' => 'list', 'member' => ['shape' => 'DeviceCgroupPermission']], 'DevicesList' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'EFSAuthorizationConfig' => ['type' => 'structure', 'members' => ['accessPointId' => ['shape' => 'String'], 'iam' => ['shape' => 'EFSAuthorizationConfigIAM']]], 'EFSAuthorizationConfigIAM' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EFSTransitEncryption' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EFSVolumeConfiguration' => ['type' => 'structure', 'required' => ['fileSystemId'], 'members' => ['fileSystemId' => ['shape' => 'String'], 'rootDirectory' => ['shape' => 'String'], 'transitEncryption' => ['shape' => 'EFSTransitEncryption'], 'transitEncryptionPort' => ['shape' => 'Integer'], 'authorizationConfig' => ['shape' => 'EFSAuthorizationConfig']]], 'Ec2Configuration' => ['type' => 'structure', 'required' => ['imageType'], 'members' => ['imageType' => ['shape' => 'ImageType'], 'imageIdOverride' => ['shape' => 'ImageIdOverride'], 'imageKubernetesVersion' => ['shape' => 'KubernetesVersion']]], 'Ec2ConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'Ec2Configuration']], 'EksAttemptContainerDetail' => ['type' => 'structure', 'members' => ['exitCode' => ['shape' => 'Integer'], 'reason' => ['shape' => 'String']]], 'EksAttemptContainerDetails' => ['type' => 'list', 'member' => ['shape' => 'EksAttemptContainerDetail']], 'EksAttemptDetail' => ['type' => 'structure', 'members' => ['containers' => ['shape' => 'EksAttemptContainerDetails'], 'podName' => ['shape' => 'String'], 'nodeName' => ['shape' => 'String'], 'startedAt' => ['shape' => 'Long'], 'stoppedAt' => ['shape' => 'Long'], 'statusReason' => ['shape' => 'String']]], 'EksAttemptDetails' => ['type' => 'list', 'member' => ['shape' => 'EksAttemptDetail']], 'EksConfiguration' => ['type' => 'structure', 'required' => ['eksClusterArn', 'kubernetesNamespace'], 'members' => ['eksClusterArn' => ['shape' => 'String'], 'kubernetesNamespace' => ['shape' => 'String']]], 'EksContainer' => ['type' => 'structure', 'required' => ['image'], 'members' => ['name' => ['shape' => 'String'], 'image' => ['shape' => 'String'], 'imagePullPolicy' => ['shape' => 'String'], 'command' => ['shape' => 'StringList'], 'args' => ['shape' => 'StringList'], 'env' => ['shape' => 'EksContainerEnvironmentVariables'], 'resources' => ['shape' => 'EksContainerResourceRequirements'], 'volumeMounts' => ['shape' => 'EksContainerVolumeMounts'], 'securityContext' => ['shape' => 'EksContainerSecurityContext']]], 'EksContainerDetail' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'image' => ['shape' => 'String'], 'imagePullPolicy' => ['shape' => 'String'], 'command' => ['shape' => 'StringList'], 'args' => ['shape' => 'StringList'], 'env' => ['shape' => 'EksContainerEnvironmentVariables'], 'resources' => ['shape' => 'EksContainerResourceRequirements'], 'exitCode' => ['shape' => 'Integer'], 'reason' => ['shape' => 'String'], 'volumeMounts' => ['shape' => 'EksContainerVolumeMounts'], 'securityContext' => ['shape' => 'EksContainerSecurityContext']]], 'EksContainerDetails' => ['type' => 'list', 'member' => ['shape' => 'EksContainerDetail']], 'EksContainerEnvironmentVariable' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'EksContainerEnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'EksContainerEnvironmentVariable']], 'EksContainerOverride' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'String'], 'command' => ['shape' => 'StringList'], 'args' => ['shape' => 'StringList'], 'env' => ['shape' => 'EksContainerEnvironmentVariables'], 'resources' => ['shape' => 'EksContainerResourceRequirements']]], 'EksContainerOverrideList' => ['type' => 'list', 'member' => ['shape' => 'EksContainerOverride']], 'EksContainerResourceRequirements' => ['type' => 'structure', 'members' => ['limits' => ['shape' => 'EksLimits'], 'requests' => ['shape' => 'EksRequests']]], 'EksContainerSecurityContext' => ['type' => 'structure', 'members' => ['runAsUser' => ['shape' => 'Long'], 'runAsGroup' => ['shape' => 'Long'], 'privileged' => ['shape' => 'Boolean'], 'readOnlyRootFilesystem' => ['shape' => 'Boolean'], 'runAsNonRoot' => ['shape' => 'Boolean']]], 'EksContainerVolumeMount' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'mountPath' => ['shape' => 'String'], 'readOnly' => ['shape' => 'Boolean']]], 'EksContainerVolumeMounts' => ['type' => 'list', 'member' => ['shape' => 'EksContainerVolumeMount']], 'EksContainers' => ['type' => 'list', 'member' => ['shape' => 'EksContainer']], 'EksEmptyDir' => ['type' => 'structure', 'members' => ['medium' => ['shape' => 'String'], 'sizeLimit' => ['shape' => 'Quantity']]], 'EksHostPath' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'String']]], 'EksLimits' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Quantity']], 'EksPodProperties' => ['type' => 'structure', 'members' => ['serviceAccountName' => ['shape' => 'String'], 'hostNetwork' => ['shape' => 'Boolean'], 'dnsPolicy' => ['shape' => 'String'], 'containers' => ['shape' => 'EksContainers'], 'volumes' => ['shape' => 'EksVolumes']]], 'EksPodPropertiesDetail' => ['type' => 'structure', 'members' => ['serviceAccountName' => ['shape' => 'String'], 'hostNetwork' => ['shape' => 'Boolean'], 'dnsPolicy' => ['shape' => 'String'], 'containers' => ['shape' => 'EksContainerDetails'], 'volumes' => ['shape' => 'EksVolumes'], 'podName' => ['shape' => 'String'], 'nodeName' => ['shape' => 'String']]], 'EksPodPropertiesOverride' => ['type' => 'structure', 'members' => ['containers' => ['shape' => 'EksContainerOverrideList']]], 'EksProperties' => ['type' => 'structure', 'members' => ['podProperties' => ['shape' => 'EksPodProperties']]], 'EksPropertiesDetail' => ['type' => 'structure', 'members' => ['podProperties' => ['shape' => 'EksPodPropertiesDetail']]], 'EksPropertiesOverride' => ['type' => 'structure', 'members' => ['podProperties' => ['shape' => 'EksPodPropertiesOverride']]], 'EksRequests' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Quantity']], 'EksSecret' => ['type' => 'structure', 'required' => ['secretName'], 'members' => ['secretName' => ['shape' => 'String'], 'optional' => ['shape' => 'Boolean']]], 'EksVolume' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'hostPath' => ['shape' => 'EksHostPath'], 'emptyDir' => ['shape' => 'EksEmptyDir'], 'secret' => ['shape' => 'EksSecret']]], 'EksVolumes' => ['type' => 'list', 'member' => ['shape' => 'EksVolume']], 'EnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'EvaluateOnExit' => ['type' => 'structure', 'required' => ['action'], 'members' => ['onStatusReason' => ['shape' => 'String'], 'onReason' => ['shape' => 'String'], 'onExitCode' => ['shape' => 'String'], 'action' => ['shape' => 'RetryAction']]], 'EvaluateOnExitList' => ['type' => 'list', 'member' => ['shape' => 'EvaluateOnExit']], 'FairsharePolicy' => ['type' => 'structure', 'members' => ['shareDecaySeconds' => ['shape' => 'Integer'], 'computeReservation' => ['shape' => 'Integer'], 'shareDistribution' => ['shape' => 'ShareAttributesList']]], 'FargatePlatformConfiguration' => ['type' => 'structure', 'members' => ['platformVersion' => ['shape' => 'String']]], 'Float' => ['type' => 'float'], 'Host' => ['type' => 'structure', 'members' => ['sourcePath' => ['shape' => 'String']]], 'ImageIdOverride' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ImageType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Integer' => ['type' => 'integer'], 'JQState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'JQStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'DELETED', 'VALID', 'INVALID']], 'JobDefinition' => ['type' => 'structure', 'required' => ['jobDefinitionName', 'jobDefinitionArn', 'revision', 'type'], 'members' => ['jobDefinitionName' => ['shape' => 'String'], 'jobDefinitionArn' => ['shape' => 'String'], 'revision' => ['shape' => 'Integer'], 'status' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'schedulingPriority' => ['shape' => 'Integer'], 'parameters' => ['shape' => 'ParametersMap'], 'retryStrategy' => ['shape' => 'RetryStrategy'], 'containerProperties' => ['shape' => 'ContainerProperties'], 'timeout' => ['shape' => 'JobTimeout'], 'nodeProperties' => ['shape' => 'NodeProperties'], 'tags' => ['shape' => 'TagrisTagsMap'], 'propagateTags' => ['shape' => 'Boolean'], 'platformCapabilities' => ['shape' => 'PlatformCapabilityList'], 'eksProperties' => ['shape' => 'EksProperties'], 'containerOrchestrationType' => ['shape' => 'OrchestrationType']]], 'JobDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'JobDefinition']], 'JobDefinitionType' => ['type' => 'string', 'enum' => ['container', 'multinode']], 'JobDependency' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'String'], 'type' => ['shape' => 'ArrayJobDependency']]], 'JobDependencyList' => ['type' => 'list', 'member' => ['shape' => 'JobDependency']], 'JobDetail' => ['type' => 'structure', 'required' => ['jobName', 'jobId', 'jobQueue', 'status', 'startedAt', 'jobDefinition'], 'members' => ['jobArn' => ['shape' => 'String'], 'jobName' => ['shape' => 'String'], 'jobId' => ['shape' => 'String'], 'jobQueue' => ['shape' => 'String'], 'status' => ['shape' => 'JobStatus'], 'shareIdentifier' => ['shape' => 'String'], 'schedulingPriority' => ['shape' => 'Integer'], 'attempts' => ['shape' => 'AttemptDetails'], 'statusReason' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Long'], 'retryStrategy' => ['shape' => 'RetryStrategy'], 'startedAt' => ['shape' => 'Long'], 'stoppedAt' => ['shape' => 'Long'], 'dependsOn' => ['shape' => 'JobDependencyList'], 'jobDefinition' => ['shape' => 'String'], 'parameters' => ['shape' => 'ParametersMap'], 'container' => ['shape' => 'ContainerDetail'], 'nodeDetails' => ['shape' => 'NodeDetails'], 'nodeProperties' => ['shape' => 'NodeProperties'], 'arrayProperties' => ['shape' => 'ArrayPropertiesDetail'], 'timeout' => ['shape' => 'JobTimeout'], 'tags' => ['shape' => 'TagrisTagsMap'], 'propagateTags' => ['shape' => 'Boolean'], 'platformCapabilities' => ['shape' => 'PlatformCapabilityList'], 'eksProperties' => ['shape' => 'EksPropertiesDetail'], 'eksAttempts' => ['shape' => 'EksAttemptDetails'], 'isCancelled' => ['shape' => 'Boolean'], 'isTerminated' => ['shape' => 'Boolean']]], 'JobDetailList' => ['type' => 'list', 'member' => ['shape' => 'JobDetail']], 'JobExecutionTimeoutMinutes' => ['type' => 'long', 'max' => 360, 'min' => 1], 'JobQueueDetail' => ['type' => 'structure', 'required' => ['jobQueueName', 'jobQueueArn', 'state', 'priority', 'computeEnvironmentOrder'], 'members' => ['jobQueueName' => ['shape' => 'String'], 'jobQueueArn' => ['shape' => 'String'], 'state' => ['shape' => 'JQState'], 'schedulingPolicyArn' => ['shape' => 'String'], 'status' => ['shape' => 'JQStatus'], 'statusReason' => ['shape' => 'String'], 'priority' => ['shape' => 'Integer'], 'computeEnvironmentOrder' => ['shape' => 'ComputeEnvironmentOrders'], 'tags' => ['shape' => 'TagrisTagsMap']]], 'JobQueueDetailList' => ['type' => 'list', 'member' => ['shape' => 'JobQueueDetail']], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PENDING', 'RUNNABLE', 'STARTING', 'RUNNING', 'SUCCEEDED', 'FAILED']], 'JobSummary' => ['type' => 'structure', 'required' => ['jobId', 'jobName'], 'members' => ['jobArn' => ['shape' => 'String'], 'jobId' => ['shape' => 'String'], 'jobName' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Long'], 'status' => ['shape' => 'JobStatus'], 'statusReason' => ['shape' => 'String'], 'startedAt' => ['shape' => 'Long'], 'stoppedAt' => ['shape' => 'Long'], 'container' => ['shape' => 'ContainerSummary'], 'arrayProperties' => ['shape' => 'ArrayPropertiesSummary'], 'nodeProperties' => ['shape' => 'NodePropertiesSummary'], 'jobDefinition' => ['shape' => 'String']]], 'JobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], 'JobTimeout' => ['type' => 'structure', 'members' => ['attemptDurationSeconds' => ['shape' => 'Integer']]], 'KeyValuePair' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'KeyValuesPair' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'values' => ['shape' => 'StringList']]], 'KubernetesVersion' => ['type' => 'string', 'max' => 256, 'min' => 1], 'LaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['launchTemplateId' => ['shape' => 'String'], 'launchTemplateName' => ['shape' => 'String'], 'version' => ['shape' => 'String']]], 'LinuxParameters' => ['type' => 'structure', 'members' => ['devices' => ['shape' => 'DevicesList'], 'initProcessEnabled' => ['shape' => 'Boolean'], 'sharedMemorySize' => ['shape' => 'Integer'], 'tmpfs' => ['shape' => 'TmpfsList'], 'maxSwap' => ['shape' => 'Integer'], 'swappiness' => ['shape' => 'Integer']]], 'ListJobsFilterList' => ['type' => 'list', 'member' => ['shape' => 'KeyValuesPair']], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['jobQueue' => ['shape' => 'String'], 'arrayJobId' => ['shape' => 'String'], 'multiNodeJobId' => ['shape' => 'String'], 'jobStatus' => ['shape' => 'JobStatus'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'String'], 'filters' => ['shape' => 'ListJobsFilterList']]], 'ListJobsResponse' => ['type' => 'structure', 'required' => ['jobSummaryList'], 'members' => ['jobSummaryList' => ['shape' => 'JobSummaryList'], 'nextToken' => ['shape' => 'String']]], 'ListSchedulingPoliciesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'String']]], 'ListSchedulingPoliciesResponse' => ['type' => 'structure', 'members' => ['schedulingPolicies' => ['shape' => 'SchedulingPolicyListingDetailList'], 'nextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagrisTagsMap']]], 'LogConfiguration' => ['type' => 'structure', 'required' => ['logDriver'], 'members' => ['logDriver' => ['shape' => 'LogDriver'], 'options' => ['shape' => 'LogConfigurationOptionsMap'], 'secretOptions' => ['shape' => 'SecretList']]], 'LogConfigurationOptionsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'LogDriver' => ['type' => 'string', 'enum' => ['json-file', 'syslog', 'journald', 'gelf', 'fluentd', 'awslogs', 'splunk']], 'Long' => ['type' => 'long'], 'MountPoint' => ['type' => 'structure', 'members' => ['containerPath' => ['shape' => 'String'], 'readOnly' => ['shape' => 'Boolean'], 'sourceVolume' => ['shape' => 'String']]], 'MountPoints' => ['type' => 'list', 'member' => ['shape' => 'MountPoint']], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['assignPublicIp' => ['shape' => 'AssignPublicIp']]], 'NetworkInterface' => ['type' => 'structure', 'members' => ['attachmentId' => ['shape' => 'String'], 'ipv6Address' => ['shape' => 'String'], 'privateIpv4Address' => ['shape' => 'String']]], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'NodeDetails' => ['type' => 'structure', 'members' => ['nodeIndex' => ['shape' => 'Integer'], 'isMainNode' => ['shape' => 'Boolean']]], 'NodeOverrides' => ['type' => 'structure', 'members' => ['numNodes' => ['shape' => 'Integer'], 'nodePropertyOverrides' => ['shape' => 'NodePropertyOverrides']]], 'NodeProperties' => ['type' => 'structure', 'required' => ['numNodes', 'mainNode', 'nodeRangeProperties'], 'members' => ['numNodes' => ['shape' => 'Integer'], 'mainNode' => ['shape' => 'Integer'], 'nodeRangeProperties' => ['shape' => 'NodeRangeProperties']]], 'NodePropertiesSummary' => ['type' => 'structure', 'members' => ['isMainNode' => ['shape' => 'Boolean'], 'numNodes' => ['shape' => 'Integer'], 'nodeIndex' => ['shape' => 'Integer']]], 'NodePropertyOverride' => ['type' => 'structure', 'required' => ['targetNodes'], 'members' => ['targetNodes' => ['shape' => 'String'], 'containerOverrides' => ['shape' => 'ContainerOverrides']]], 'NodePropertyOverrides' => ['type' => 'list', 'member' => ['shape' => 'NodePropertyOverride']], 'NodeRangeProperties' => ['type' => 'list', 'member' => ['shape' => 'NodeRangeProperty']], 'NodeRangeProperty' => ['type' => 'structure', 'required' => ['targetNodes'], 'members' => ['targetNodes' => ['shape' => 'String'], 'container' => ['shape' => 'ContainerProperties']]], 'OrchestrationType' => ['type' => 'string', 'enum' => ['ECS', 'EKS']], 'ParametersMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'PlatformCapability' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE']], 'PlatformCapabilityList' => ['type' => 'list', 'member' => ['shape' => 'PlatformCapability']], 'Quantity' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RegisterJobDefinitionRequest' => ['type' => 'structure', 'required' => ['jobDefinitionName', 'type'], 'members' => ['jobDefinitionName' => ['shape' => 'String'], 'type' => ['shape' => 'JobDefinitionType'], 'parameters' => ['shape' => 'ParametersMap'], 'schedulingPriority' => ['shape' => 'Integer'], 'containerProperties' => ['shape' => 'ContainerProperties'], 'nodeProperties' => ['shape' => 'NodeProperties'], 'retryStrategy' => ['shape' => 'RetryStrategy'], 'propagateTags' => ['shape' => 'Boolean'], 'timeout' => ['shape' => 'JobTimeout'], 'tags' => ['shape' => 'TagrisTagsMap'], 'platformCapabilities' => ['shape' => 'PlatformCapabilityList'], 'eksProperties' => ['shape' => 'EksProperties']]], 'RegisterJobDefinitionResponse' => ['type' => 'structure', 'required' => ['jobDefinitionName', 'jobDefinitionArn', 'revision'], 'members' => ['jobDefinitionName' => ['shape' => 'String'], 'jobDefinitionArn' => ['shape' => 'String'], 'revision' => ['shape' => 'Integer']]], 'ResourceRequirement' => ['type' => 'structure', 'required' => ['value', 'type'], 'members' => ['value' => ['shape' => 'String'], 'type' => ['shape' => 'ResourceType']]], 'ResourceRequirements' => ['type' => 'list', 'member' => ['shape' => 'ResourceRequirement']], 'ResourceType' => ['type' => 'string', 'enum' => ['GPU', 'VCPU', 'MEMORY']], 'RetryAction' => ['type' => 'string', 'enum' => ['RETRY', 'EXIT']], 'RetryStrategy' => ['type' => 'structure', 'members' => ['attempts' => ['shape' => 'Integer'], 'evaluateOnExit' => ['shape' => 'EvaluateOnExitList']]], 'SchedulingPolicyDetail' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'String'], 'arn' => ['shape' => 'String'], 'fairsharePolicy' => ['shape' => 'FairsharePolicy'], 'tags' => ['shape' => 'TagrisTagsMap']]], 'SchedulingPolicyDetailList' => ['type' => 'list', 'member' => ['shape' => 'SchedulingPolicyDetail']], 'SchedulingPolicyListingDetail' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'String']]], 'SchedulingPolicyListingDetailList' => ['type' => 'list', 'member' => ['shape' => 'SchedulingPolicyListingDetail']], 'Secret' => ['type' => 'structure', 'required' => ['name', 'valueFrom'], 'members' => ['name' => ['shape' => 'String'], 'valueFrom' => ['shape' => 'String']]], 'SecretList' => ['type' => 'list', 'member' => ['shape' => 'Secret']], 'ServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ShareAttributes' => ['type' => 'structure', 'required' => ['shareIdentifier'], 'members' => ['shareIdentifier' => ['shape' => 'String'], 'weightFactor' => ['shape' => 'Float']]], 'ShareAttributesList' => ['type' => 'list', 'member' => ['shape' => 'ShareAttributes']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubmitJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'jobQueue', 'jobDefinition'], 'members' => ['jobName' => ['shape' => 'String'], 'jobQueue' => ['shape' => 'String'], 'shareIdentifier' => ['shape' => 'String'], 'schedulingPriorityOverride' => ['shape' => 'Integer'], 'arrayProperties' => ['shape' => 'ArrayProperties'], 'dependsOn' => ['shape' => 'JobDependencyList'], 'jobDefinition' => ['shape' => 'String'], 'parameters' => ['shape' => 'ParametersMap'], 'containerOverrides' => ['shape' => 'ContainerOverrides'], 'nodeOverrides' => ['shape' => 'NodeOverrides'], 'retryStrategy' => ['shape' => 'RetryStrategy'], 'propagateTags' => ['shape' => 'Boolean'], 'timeout' => ['shape' => 'JobTimeout'], 'tags' => ['shape' => 'TagrisTagsMap'], 'eksPropertiesOverride' => ['shape' => 'EksPropertiesOverride']]], 'SubmitJobResponse' => ['type' => 'structure', 'required' => ['jobName', 'jobId'], 'members' => ['jobArn' => ['shape' => 'String'], 'jobName' => ['shape' => 'String'], 'jobId' => ['shape' => 'String']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeysList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagrisTagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TagrisTagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TerminateJobRequest' => ['type' => 'structure', 'required' => ['jobId', 'reason'], 'members' => ['jobId' => ['shape' => 'String'], 'reason' => ['shape' => 'String']]], 'TerminateJobResponse' => ['type' => 'structure', 'members' => []], 'Tmpfs' => ['type' => 'structure', 'required' => ['containerPath', 'size'], 'members' => ['containerPath' => ['shape' => 'String'], 'size' => ['shape' => 'Integer'], 'mountOptions' => ['shape' => 'StringList']]], 'TmpfsList' => ['type' => 'list', 'member' => ['shape' => 'Tmpfs']], 'Ulimit' => ['type' => 'structure', 'required' => ['hardLimit', 'name', 'softLimit'], 'members' => ['hardLimit' => ['shape' => 'Integer'], 'name' => ['shape' => 'String'], 'softLimit' => ['shape' => 'Integer']]], 'Ulimits' => ['type' => 'list', 'member' => ['shape' => 'Ulimit']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeysList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateComputeEnvironmentRequest' => ['type' => 'structure', 'required' => ['computeEnvironment'], 'members' => ['computeEnvironment' => ['shape' => 'String'], 'state' => ['shape' => 'CEState'], 'unmanagedvCpus' => ['shape' => 'Integer'], 'computeResources' => ['shape' => 'ComputeResourceUpdate'], 'serviceRole' => ['shape' => 'String'], 'updatePolicy' => ['shape' => 'UpdatePolicy']]], 'UpdateComputeEnvironmentResponse' => ['type' => 'structure', 'members' => ['computeEnvironmentName' => ['shape' => 'String'], 'computeEnvironmentArn' => ['shape' => 'String']]], 'UpdateJobQueueRequest' => ['type' => 'structure', 'required' => ['jobQueue'], 'members' => ['jobQueue' => ['shape' => 'String'], 'state' => ['shape' => 'JQState'], 'schedulingPolicyArn' => ['shape' => 'String'], 'priority' => ['shape' => 'Integer'], 'computeEnvironmentOrder' => ['shape' => 'ComputeEnvironmentOrders']]], 'UpdateJobQueueResponse' => ['type' => 'structure', 'members' => ['jobQueueName' => ['shape' => 'String'], 'jobQueueArn' => ['shape' => 'String']]], 'UpdatePolicy' => ['type' => 'structure', 'members' => ['terminateJobsOnUpdate' => ['shape' => 'Boolean'], 'jobExecutionTimeoutMinutes' => ['shape' => 'JobExecutionTimeoutMinutes']]], 'UpdateSchedulingPolicyRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'String'], 'fairsharePolicy' => ['shape' => 'FairsharePolicy']]], 'UpdateSchedulingPolicyResponse' => ['type' => 'structure', 'members' => []], 'Volume' => ['type' => 'structure', 'members' => ['host' => ['shape' => 'Host'], 'name' => ['shape' => 'String'], 'efsVolumeConfiguration' => ['shape' => 'EFSVolumeConfiguration']]], 'Volumes' => ['type' => 'list', 'member' => ['shape' => 'Volume']]]]; diff --git a/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-rule-set-1.json.php deleted file mode 100644 index d921f89..0000000 --- a/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://batch-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://fips.batch.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://batch.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://batch-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://batch.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://batch.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-tests-1.json.php deleted file mode 100644 index 9e3548e..0000000 --- a/vendor/Aws3/Aws/data/batch/2016-08-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.batch.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://batch.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://batch.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/batch/2016-08-10/paginators-1.json.php b/vendor/Aws3/Aws/data/batch/2016-08-10/paginators-1.json.php deleted file mode 100644 index cef234d..0000000 --- a/vendor/Aws3/Aws/data/batch/2016-08-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeComputeEnvironments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'computeEnvironments'], 'DescribeJobDefinitions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobDefinitions'], 'DescribeJobQueues' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobQueues'], 'ListJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobSummaryList'], 'ListSchedulingPolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'schedulingPolicies']]]; diff --git a/vendor/Aws3/Aws/data/batch/2016-08-10/smoke.json.php b/vendor/Aws3/Aws/data/batch/2016-08-10/smoke.json.php deleted file mode 100644 index c4839b3..0000000 --- a/vendor/Aws3/Aws/data/batch/2016-08-10/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeComputeEnvironments', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/api-2.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/api-2.json.php deleted file mode 100644 index 37b7fd4..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-07-30', 'endpointPrefix' => 'billingconductor', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWSBillingConductor', 'serviceId' => 'billingconductor', 'signatureVersion' => 'v4', 'signingName' => 'billingconductor', 'uid' => 'billingconductor-2021-07-30'], 'operations' => ['AssociateAccounts' => ['name' => 'AssociateAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/associate-accounts', 'responseCode' => 200], 'input' => ['shape' => 'AssociateAccountsInput'], 'output' => ['shape' => 'AssociateAccountsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'AssociatePricingRules' => ['name' => 'AssociatePricingRules', 'http' => ['method' => 'PUT', 'requestUri' => '/associate-pricing-rules', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePricingRulesInput'], 'output' => ['shape' => 'AssociatePricingRulesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'BatchAssociateResourcesToCustomLineItem' => ['name' => 'BatchAssociateResourcesToCustomLineItem', 'http' => ['method' => 'PUT', 'requestUri' => '/batch-associate-resources-to-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'BatchAssociateResourcesToCustomLineItemInput'], 'output' => ['shape' => 'BatchAssociateResourcesToCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'BatchDisassociateResourcesFromCustomLineItem' => ['name' => 'BatchDisassociateResourcesFromCustomLineItem', 'http' => ['method' => 'PUT', 'requestUri' => '/batch-disassociate-resources-from-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'BatchDisassociateResourcesFromCustomLineItemInput'], 'output' => ['shape' => 'BatchDisassociateResourcesFromCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateBillingGroup' => ['name' => 'CreateBillingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/create-billing-group', 'responseCode' => 200], 'input' => ['shape' => 'CreateBillingGroupInput'], 'output' => ['shape' => 'CreateBillingGroupOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateCustomLineItem' => ['name' => 'CreateCustomLineItem', 'http' => ['method' => 'POST', 'requestUri' => '/create-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'CreateCustomLineItemInput'], 'output' => ['shape' => 'CreateCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException']]], 'CreatePricingPlan' => ['name' => 'CreatePricingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/create-pricing-plan', 'responseCode' => 200], 'input' => ['shape' => 'CreatePricingPlanInput'], 'output' => ['shape' => 'CreatePricingPlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreatePricingRule' => ['name' => 'CreatePricingRule', 'http' => ['method' => 'POST', 'requestUri' => '/create-pricing-rule', 'responseCode' => 200], 'input' => ['shape' => 'CreatePricingRuleInput'], 'output' => ['shape' => 'CreatePricingRuleOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteBillingGroup' => ['name' => 'DeleteBillingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/delete-billing-group', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBillingGroupInput'], 'output' => ['shape' => 'DeleteBillingGroupOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteCustomLineItem' => ['name' => 'DeleteCustomLineItem', 'http' => ['method' => 'POST', 'requestUri' => '/delete-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCustomLineItemInput'], 'output' => ['shape' => 'DeleteCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeletePricingPlan' => ['name' => 'DeletePricingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/delete-pricing-plan', 'responseCode' => 200], 'input' => ['shape' => 'DeletePricingPlanInput'], 'output' => ['shape' => 'DeletePricingPlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeletePricingRule' => ['name' => 'DeletePricingRule', 'http' => ['method' => 'POST', 'requestUri' => '/delete-pricing-rule', 'responseCode' => 200], 'input' => ['shape' => 'DeletePricingRuleInput'], 'output' => ['shape' => 'DeletePricingRuleOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DisassociateAccounts' => ['name' => 'DisassociateAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/disassociate-accounts', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateAccountsInput'], 'output' => ['shape' => 'DisassociateAccountsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DisassociatePricingRules' => ['name' => 'DisassociatePricingRules', 'http' => ['method' => 'PUT', 'requestUri' => '/disassociate-pricing-rules', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePricingRulesInput'], 'output' => ['shape' => 'DisassociatePricingRulesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'ListAccountAssociations' => ['name' => 'ListAccountAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/list-account-associations', 'responseCode' => 200], 'input' => ['shape' => 'ListAccountAssociationsInput'], 'output' => ['shape' => 'ListAccountAssociationsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListBillingGroupCostReports' => ['name' => 'ListBillingGroupCostReports', 'http' => ['method' => 'POST', 'requestUri' => '/list-billing-group-cost-reports', 'responseCode' => 200], 'input' => ['shape' => 'ListBillingGroupCostReportsInput'], 'output' => ['shape' => 'ListBillingGroupCostReportsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListBillingGroups' => ['name' => 'ListBillingGroups', 'http' => ['method' => 'POST', 'requestUri' => '/list-billing-groups', 'responseCode' => 200], 'input' => ['shape' => 'ListBillingGroupsInput'], 'output' => ['shape' => 'ListBillingGroupsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListCustomLineItemVersions' => ['name' => 'ListCustomLineItemVersions', 'http' => ['method' => 'POST', 'requestUri' => '/list-custom-line-item-versions', 'responseCode' => 200], 'input' => ['shape' => 'ListCustomLineItemVersionsInput'], 'output' => ['shape' => 'ListCustomLineItemVersionsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListCustomLineItems' => ['name' => 'ListCustomLineItems', 'http' => ['method' => 'POST', 'requestUri' => '/list-custom-line-items', 'responseCode' => 200], 'input' => ['shape' => 'ListCustomLineItemsInput'], 'output' => ['shape' => 'ListCustomLineItemsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListPricingPlans' => ['name' => 'ListPricingPlans', 'http' => ['method' => 'POST', 'requestUri' => '/list-pricing-plans', 'responseCode' => 200], 'input' => ['shape' => 'ListPricingPlansInput'], 'output' => ['shape' => 'ListPricingPlansOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListPricingPlansAssociatedWithPricingRule' => ['name' => 'ListPricingPlansAssociatedWithPricingRule', 'http' => ['method' => 'POST', 'requestUri' => '/list-pricing-plans-associated-with-pricing-rule', 'responseCode' => 200], 'input' => ['shape' => 'ListPricingPlansAssociatedWithPricingRuleInput'], 'output' => ['shape' => 'ListPricingPlansAssociatedWithPricingRuleOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListPricingRules' => ['name' => 'ListPricingRules', 'http' => ['method' => 'POST', 'requestUri' => '/list-pricing-rules', 'responseCode' => 200], 'input' => ['shape' => 'ListPricingRulesInput'], 'output' => ['shape' => 'ListPricingRulesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListPricingRulesAssociatedToPricingPlan' => ['name' => 'ListPricingRulesAssociatedToPricingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/list-pricing-rules-associated-to-pricing-plan', 'responseCode' => 200], 'input' => ['shape' => 'ListPricingRulesAssociatedToPricingPlanInput'], 'output' => ['shape' => 'ListPricingRulesAssociatedToPricingPlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListResourcesAssociatedToCustomLineItem' => ['name' => 'ListResourcesAssociatedToCustomLineItem', 'http' => ['method' => 'POST', 'requestUri' => '/list-resources-associated-to-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'ListResourcesAssociatedToCustomLineItemInput'], 'output' => ['shape' => 'ListResourcesAssociatedToCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateBillingGroup' => ['name' => 'UpdateBillingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/update-billing-group', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBillingGroupInput'], 'output' => ['shape' => 'UpdateBillingGroupOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateCustomLineItem' => ['name' => 'UpdateCustomLineItem', 'http' => ['method' => 'POST', 'requestUri' => '/update-custom-line-item', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCustomLineItemInput'], 'output' => ['shape' => 'UpdateCustomLineItemOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdatePricingPlan' => ['name' => 'UpdatePricingPlan', 'http' => ['method' => 'PUT', 'requestUri' => '/update-pricing-plan', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePricingPlanInput'], 'output' => ['shape' => 'UpdatePricingPlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdatePricingRule' => ['name' => 'UpdatePricingRule', 'http' => ['method' => 'PUT', 'requestUri' => '/update-pricing-rule', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePricingRuleInput'], 'output' => ['shape' => 'UpdatePricingRuleOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true]], 'shapes' => ['AWSCost' => ['type' => 'string'], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountAssociationsList' => ['type' => 'list', 'member' => ['shape' => 'AccountAssociationsListElement']], 'AccountAssociationsListElement' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BillingGroupArn' => ['shape' => 'BillingGroupArn'], 'AccountName' => ['shape' => 'AccountName'], 'AccountEmail' => ['shape' => 'AccountEmail']]], 'AccountEmail' => ['type' => 'string', 'sensitive' => \true], 'AccountGrouping' => ['type' => 'structure', 'required' => ['LinkedAccountIds'], 'members' => ['LinkedAccountIds' => ['shape' => 'AccountIdList']]], 'AccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 30, 'min' => 1], 'AccountName' => ['type' => 'string', 'sensitive' => \true], 'Arn' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => 'arn:aws(-cn)?:billingconductor::[0-9]{12}:billinggroup/?[0-9]{12}$|^arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingplan/[a-zA-Z0-9]{10}$|^arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingrule/[a-zA-Z0-9]{10}$|^(arn:aws(-cn)?:billingconductor::[0-9]{12}:customlineitem/)?[a-zA-Z0-9]{10}'], 'AssociateAccountsInput' => ['type' => 'structure', 'required' => ['Arn', 'AccountIds'], 'members' => ['Arn' => ['shape' => 'BillingGroupArn'], 'AccountIds' => ['shape' => 'AccountIdList']]], 'AssociateAccountsOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn']]], 'AssociatePricingRulesInput' => ['type' => 'structure', 'required' => ['Arn', 'PricingRuleArns'], 'members' => ['Arn' => ['shape' => 'PricingPlanArn'], 'PricingRuleArns' => ['shape' => 'PricingRuleArnsNonEmptyInput']]], 'AssociatePricingRulesOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingPlanArn']]], 'AssociateResourceError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'AssociateResourceErrorReason']]], 'AssociateResourceErrorReason' => ['type' => 'string', 'enum' => ['INVALID_ARN', 'SERVICE_LIMIT_EXCEEDED', 'ILLEGAL_CUSTOMLINEITEM', 'INTERNAL_SERVER_EXCEPTION', 'INVALID_BILLING_PERIOD_RANGE']], 'AssociateResourceResponseElement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemAssociationElement'], 'Error' => ['shape' => 'AssociateResourceError']]], 'AssociateResourcesResponseList' => ['type' => 'list', 'member' => ['shape' => 'AssociateResourceResponseElement']], 'Association' => ['type' => 'string', 'pattern' => '((arn:aws(-cn)?:billingconductor::[0-9]{12}:billinggroup/)?[0-9]{12}|MONITORED|UNMONITORED)'], 'BatchAssociateResourcesToCustomLineItemInput' => ['type' => 'structure', 'required' => ['TargetArn', 'ResourceArns'], 'members' => ['TargetArn' => ['shape' => 'CustomLineItemArn'], 'ResourceArns' => ['shape' => 'CustomLineItemBatchAssociationsList'], 'BillingPeriodRange' => ['shape' => 'CustomLineItemBillingPeriodRange']]], 'BatchAssociateResourcesToCustomLineItemOutput' => ['type' => 'structure', 'members' => ['SuccessfullyAssociatedResources' => ['shape' => 'AssociateResourcesResponseList'], 'FailedAssociatedResources' => ['shape' => 'AssociateResourcesResponseList']]], 'BatchDisassociateResourcesFromCustomLineItemInput' => ['type' => 'structure', 'required' => ['TargetArn', 'ResourceArns'], 'members' => ['TargetArn' => ['shape' => 'CustomLineItemArn'], 'ResourceArns' => ['shape' => 'CustomLineItemBatchDisassociationsList'], 'BillingPeriodRange' => ['shape' => 'CustomLineItemBillingPeriodRange']]], 'BatchDisassociateResourcesFromCustomLineItemOutput' => ['type' => 'structure', 'members' => ['SuccessfullyDisassociatedResources' => ['shape' => 'DisassociateResourcesResponseList'], 'FailedDisassociatedResources' => ['shape' => 'DisassociateResourcesResponseList']]], 'BillingEntity' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9 ]+'], 'BillingGroupArn' => ['type' => 'string', 'pattern' => '(arn:aws(-cn)?:billingconductor::[0-9]{12}:billinggroup/)?[0-9]{12}'], 'BillingGroupArnList' => ['type' => 'list', 'member' => ['shape' => 'BillingGroupArn'], 'max' => 100, 'min' => 1], 'BillingGroupCostReportElement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn'], 'AWSCost' => ['shape' => 'AWSCost'], 'ProformaCost' => ['shape' => 'ProformaCost'], 'Margin' => ['shape' => 'Margin'], 'MarginPercentage' => ['shape' => 'MarginPercentage'], 'Currency' => ['shape' => 'Currency']]], 'BillingGroupCostReportList' => ['type' => 'list', 'member' => ['shape' => 'BillingGroupCostReportElement']], 'BillingGroupDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'BillingGroupFullArn' => ['type' => 'string', 'pattern' => 'arn:aws(-cn)?:billingconductor::[0-9]{12}:billinggroup/[0-9]{12}'], 'BillingGroupList' => ['type' => 'list', 'member' => ['shape' => 'BillingGroupListElement']], 'BillingGroupListElement' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'BillingGroupName'], 'Arn' => ['shape' => 'BillingGroupArn'], 'Description' => ['shape' => 'BillingGroupDescription'], 'PrimaryAccountId' => ['shape' => 'AccountId'], 'ComputationPreference' => ['shape' => 'ComputationPreference'], 'Size' => ['shape' => 'NumberOfAccounts'], 'CreationTime' => ['shape' => 'Instant'], 'LastModifiedTime' => ['shape' => 'Instant'], 'Status' => ['shape' => 'BillingGroupStatus'], 'StatusReason' => ['shape' => 'BillingGroupStatusReason']]], 'BillingGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\+=\\.\\-@]+', 'sensitive' => \true], 'BillingGroupStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PRIMARY_ACCOUNT_MISSING']], 'BillingGroupStatusReason' => ['type' => 'string'], 'BillingPeriod' => ['type' => 'string', 'pattern' => '\\d{4}-(0?[1-9]|1[012])'], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'ComputationPreference' => ['type' => 'structure', 'required' => ['PricingPlanArn'], 'members' => ['PricingPlanArn' => ['shape' => 'PricingPlanFullArn']]], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'Reason' => ['shape' => 'ConflictExceptionReason']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['RESOURCE_NAME_CONFLICT', 'PRICING_RULE_IN_PRICING_PLAN_CONFLICT', 'PRICING_PLAN_ATTACHED_TO_BILLING_GROUP_DELETE_CONFLICT', 'PRICING_RULE_ATTACHED_TO_PRICING_PLAN_DELETE_CONFLICT', 'WRITE_CONFLICT_RETRY']], 'CreateBillingGroupInput' => ['type' => 'structure', 'required' => ['Name', 'AccountGrouping', 'ComputationPreference'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'Name' => ['shape' => 'BillingGroupName'], 'AccountGrouping' => ['shape' => 'AccountGrouping'], 'ComputationPreference' => ['shape' => 'ComputationPreference'], 'PrimaryAccountId' => ['shape' => 'AccountId'], 'Description' => ['shape' => 'BillingGroupDescription'], 'Tags' => ['shape' => 'TagMap']]], 'CreateBillingGroupOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn']]], 'CreateCustomLineItemInput' => ['type' => 'structure', 'required' => ['Name', 'Description', 'BillingGroupArn', 'ChargeDetails'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'Name' => ['shape' => 'CustomLineItemName'], 'Description' => ['shape' => 'CustomLineItemDescription'], 'BillingGroupArn' => ['shape' => 'BillingGroupArn'], 'BillingPeriodRange' => ['shape' => 'CustomLineItemBillingPeriodRange'], 'Tags' => ['shape' => 'TagMap'], 'ChargeDetails' => ['shape' => 'CustomLineItemChargeDetails']]], 'CreateCustomLineItemOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemArn']]], 'CreateFreeTierConfig' => ['type' => 'structure', 'required' => ['Activated'], 'members' => ['Activated' => ['shape' => 'TieringActivated']]], 'CreatePricingPlanInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'Name' => ['shape' => 'PricingPlanName'], 'Description' => ['shape' => 'PricingPlanDescription'], 'PricingRuleArns' => ['shape' => 'PricingRuleArnsInput'], 'Tags' => ['shape' => 'TagMap']]], 'CreatePricingPlanOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingPlanArn']]], 'CreatePricingRuleInput' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Type'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'Name' => ['shape' => 'PricingRuleName'], 'Description' => ['shape' => 'PricingRuleDescription'], 'Scope' => ['shape' => 'PricingRuleScope'], 'Type' => ['shape' => 'PricingRuleType'], 'ModifierPercentage' => ['shape' => 'ModifierPercentage'], 'Service' => ['shape' => 'Service'], 'Tags' => ['shape' => 'TagMap'], 'BillingEntity' => ['shape' => 'BillingEntity'], 'Tiering' => ['shape' => 'CreateTieringInput'], 'UsageType' => ['shape' => 'UsageType'], 'Operation' => ['shape' => 'Operation']]], 'CreatePricingRuleOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingRuleArn']]], 'CreateTieringInput' => ['type' => 'structure', 'required' => ['FreeTier'], 'members' => ['FreeTier' => ['shape' => 'CreateFreeTierConfig']]], 'Currency' => ['type' => 'string'], 'CurrencyCode' => ['type' => 'string', 'enum' => ['USD', 'CNY']], 'CustomLineItemArn' => ['type' => 'string', 'pattern' => '(arn:aws(-cn)?:billingconductor::[0-9]{12}:customlineitem/)?[a-zA-Z0-9]{10}'], 'CustomLineItemArns' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemArn'], 'max' => 100, 'min' => 1], 'CustomLineItemAssociationElement' => ['type' => 'string', 'pattern' => '(arn:aws(-cn)?:billingconductor::[0-9]{12}:(customlineitem|billinggroup)/)?[a-zA-Z0-9]{10,12}'], 'CustomLineItemAssociationsList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemAssociationElement'], 'max' => 5, 'min' => 0], 'CustomLineItemBatchAssociationsList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemAssociationElement'], 'max' => 30, 'min' => 1], 'CustomLineItemBatchDisassociationsList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemAssociationElement'], 'max' => 30, 'min' => 1], 'CustomLineItemBillingPeriodRange' => ['type' => 'structure', 'required' => ['InclusiveStartBillingPeriod'], 'members' => ['InclusiveStartBillingPeriod' => ['shape' => 'BillingPeriod'], 'ExclusiveEndBillingPeriod' => ['shape' => 'BillingPeriod']]], 'CustomLineItemChargeDetails' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Flat' => ['shape' => 'CustomLineItemFlatChargeDetails'], 'Percentage' => ['shape' => 'CustomLineItemPercentageChargeDetails'], 'Type' => ['shape' => 'CustomLineItemType']]], 'CustomLineItemChargeValue' => ['type' => 'double', 'box' => \true, 'max' => 1000000, 'min' => 0], 'CustomLineItemDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'sensitive' => \true], 'CustomLineItemFlatChargeDetails' => ['type' => 'structure', 'required' => ['ChargeValue'], 'members' => ['ChargeValue' => ['shape' => 'CustomLineItemChargeValue']]], 'CustomLineItemList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemListElement']], 'CustomLineItemListElement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'Name' => ['shape' => 'CustomLineItemName'], 'ChargeDetails' => ['shape' => 'ListCustomLineItemChargeDetails'], 'CurrencyCode' => ['shape' => 'CurrencyCode'], 'Description' => ['shape' => 'CustomLineItemDescription'], 'ProductCode' => ['shape' => 'CustomLineItemProductCode'], 'BillingGroupArn' => ['shape' => 'BillingGroupArn'], 'CreationTime' => ['shape' => 'Instant'], 'LastModifiedTime' => ['shape' => 'Instant'], 'AssociationSize' => ['shape' => 'NumberOfAssociations']]], 'CustomLineItemName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\+=\\.\\-@]+', 'sensitive' => \true], 'CustomLineItemNameList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemName'], 'max' => 100, 'min' => 1], 'CustomLineItemPercentageChargeDetails' => ['type' => 'structure', 'required' => ['PercentageValue'], 'members' => ['PercentageValue' => ['shape' => 'CustomLineItemPercentageChargeValue'], 'AssociatedValues' => ['shape' => 'CustomLineItemAssociationsList']]], 'CustomLineItemPercentageChargeValue' => ['type' => 'double', 'box' => \true, 'max' => 10000, 'min' => 0], 'CustomLineItemProductCode' => ['type' => 'string', 'max' => 29, 'min' => 1], 'CustomLineItemRelationship' => ['type' => 'string', 'enum' => ['PARENT', 'CHILD']], 'CustomLineItemType' => ['type' => 'string', 'enum' => ['CREDIT', 'FEE']], 'CustomLineItemVersionList' => ['type' => 'list', 'member' => ['shape' => 'CustomLineItemVersionListElement']], 'CustomLineItemVersionListElement' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CustomLineItemName'], 'ChargeDetails' => ['shape' => 'ListCustomLineItemChargeDetails'], 'CurrencyCode' => ['shape' => 'CurrencyCode'], 'Description' => ['shape' => 'CustomLineItemDescription'], 'ProductCode' => ['shape' => 'CustomLineItemProductCode'], 'BillingGroupArn' => ['shape' => 'BillingGroupArn'], 'CreationTime' => ['shape' => 'Instant'], 'LastModifiedTime' => ['shape' => 'Instant'], 'AssociationSize' => ['shape' => 'NumberOfAssociations'], 'StartBillingPeriod' => ['shape' => 'BillingPeriod'], 'EndBillingPeriod' => ['shape' => 'BillingPeriod']]], 'DeleteBillingGroupInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'BillingGroupArn']]], 'DeleteBillingGroupOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn']]], 'DeleteCustomLineItemInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'BillingPeriodRange' => ['shape' => 'CustomLineItemBillingPeriodRange']]], 'DeleteCustomLineItemOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemArn']]], 'DeletePricingPlanInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'PricingPlanArn']]], 'DeletePricingPlanOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingPlanArn']]], 'DeletePricingRuleInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'PricingRuleArn']]], 'DeletePricingRuleOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingRuleArn']]], 'DisassociateAccountsInput' => ['type' => 'structure', 'required' => ['Arn', 'AccountIds'], 'members' => ['Arn' => ['shape' => 'BillingGroupArn'], 'AccountIds' => ['shape' => 'AccountIdList']]], 'DisassociateAccountsOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn']]], 'DisassociatePricingRulesInput' => ['type' => 'structure', 'required' => ['Arn', 'PricingRuleArns'], 'members' => ['Arn' => ['shape' => 'PricingPlanArn'], 'PricingRuleArns' => ['shape' => 'PricingRuleArnsNonEmptyInput']]], 'DisassociatePricingRulesOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingPlanArn']]], 'DisassociateResourceResponseElement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemAssociationElement'], 'Error' => ['shape' => 'AssociateResourceError']]], 'DisassociateResourcesResponseList' => ['type' => 'list', 'member' => ['shape' => 'DisassociateResourceResponseElement']], 'FreeTierConfig' => ['type' => 'structure', 'required' => ['Activated'], 'members' => ['Activated' => ['shape' => 'TieringActivated']]], 'Instant' => ['type' => 'long'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListAccountAssociationsFilter' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'Association'], 'AccountId' => ['shape' => 'AccountId']]], 'ListAccountAssociationsInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'Filters' => ['shape' => 'ListAccountAssociationsFilter'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountAssociationsOutput' => ['type' => 'structure', 'members' => ['LinkedAccounts' => ['shape' => 'AccountAssociationsList'], 'NextToken' => ['shape' => 'Token']]], 'ListBillingGroupCostReportsFilter' => ['type' => 'structure', 'members' => ['BillingGroupArns' => ['shape' => 'BillingGroupArnList']]], 'ListBillingGroupCostReportsInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'MaxResults' => ['shape' => 'MaxBillingGroupResults'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'ListBillingGroupCostReportsFilter']]], 'ListBillingGroupCostReportsOutput' => ['type' => 'structure', 'members' => ['BillingGroupCostReports' => ['shape' => 'BillingGroupCostReportList'], 'NextToken' => ['shape' => 'Token']]], 'ListBillingGroupsFilter' => ['type' => 'structure', 'members' => ['Arns' => ['shape' => 'BillingGroupArnList'], 'PricingPlan' => ['shape' => 'PricingPlanFullArn']]], 'ListBillingGroupsInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'MaxResults' => ['shape' => 'MaxBillingGroupResults'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'ListBillingGroupsFilter']]], 'ListBillingGroupsOutput' => ['type' => 'structure', 'members' => ['BillingGroups' => ['shape' => 'BillingGroupList'], 'NextToken' => ['shape' => 'Token']]], 'ListCustomLineItemChargeDetails' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Flat' => ['shape' => 'ListCustomLineItemFlatChargeDetails'], 'Percentage' => ['shape' => 'ListCustomLineItemPercentageChargeDetails'], 'Type' => ['shape' => 'CustomLineItemType']]], 'ListCustomLineItemFlatChargeDetails' => ['type' => 'structure', 'required' => ['ChargeValue'], 'members' => ['ChargeValue' => ['shape' => 'CustomLineItemChargeValue']]], 'ListCustomLineItemPercentageChargeDetails' => ['type' => 'structure', 'required' => ['PercentageValue'], 'members' => ['PercentageValue' => ['shape' => 'CustomLineItemPercentageChargeValue']]], 'ListCustomLineItemVersionsBillingPeriodRangeFilter' => ['type' => 'structure', 'members' => ['StartBillingPeriod' => ['shape' => 'BillingPeriod'], 'EndBillingPeriod' => ['shape' => 'BillingPeriod']]], 'ListCustomLineItemVersionsFilter' => ['type' => 'structure', 'members' => ['BillingPeriodRange' => ['shape' => 'ListCustomLineItemVersionsBillingPeriodRangeFilter']]], 'ListCustomLineItemVersionsInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'MaxResults' => ['shape' => 'MaxCustomLineItemResults'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'ListCustomLineItemVersionsFilter']]], 'ListCustomLineItemVersionsOutput' => ['type' => 'structure', 'members' => ['CustomLineItemVersions' => ['shape' => 'CustomLineItemVersionList'], 'NextToken' => ['shape' => 'Token']]], 'ListCustomLineItemsFilter' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'CustomLineItemNameList'], 'BillingGroups' => ['shape' => 'BillingGroupArnList'], 'Arns' => ['shape' => 'CustomLineItemArns']]], 'ListCustomLineItemsInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'MaxResults' => ['shape' => 'MaxCustomLineItemResults'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'ListCustomLineItemsFilter']]], 'ListCustomLineItemsOutput' => ['type' => 'structure', 'members' => ['CustomLineItems' => ['shape' => 'CustomLineItemList'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingPlansAssociatedWithPricingRuleInput' => ['type' => 'structure', 'required' => ['PricingRuleArn'], 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingRuleArn' => ['shape' => 'PricingRuleArn'], 'MaxResults' => ['shape' => 'MaxPricingRuleResults'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingPlansAssociatedWithPricingRuleOutput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingRuleArn' => ['shape' => 'PricingRuleArn'], 'PricingPlanArns' => ['shape' => 'PricingPlanArns'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingPlansFilter' => ['type' => 'structure', 'members' => ['Arns' => ['shape' => 'PricingPlanArns']]], 'ListPricingPlansInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'Filters' => ['shape' => 'ListPricingPlansFilter'], 'MaxResults' => ['shape' => 'MaxPricingPlanResults'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingPlansOutput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingPlans' => ['shape' => 'PricingPlanList'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingRulesAssociatedToPricingPlanInput' => ['type' => 'structure', 'required' => ['PricingPlanArn'], 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingPlanArn' => ['shape' => 'PricingPlanArn'], 'MaxResults' => ['shape' => 'MaxPricingPlanResults'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingRulesAssociatedToPricingPlanOutput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingPlanArn' => ['shape' => 'PricingPlanArn'], 'PricingRuleArns' => ['shape' => 'PricingRuleArns'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingRulesFilter' => ['type' => 'structure', 'members' => ['Arns' => ['shape' => 'PricingRuleArns']]], 'ListPricingRulesInput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'Filters' => ['shape' => 'ListPricingRulesFilter'], 'MaxResults' => ['shape' => 'MaxPricingRuleResults'], 'NextToken' => ['shape' => 'Token']]], 'ListPricingRulesOutput' => ['type' => 'structure', 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'PricingRules' => ['shape' => 'PricingRuleList'], 'NextToken' => ['shape' => 'Token']]], 'ListResourcesAssociatedToCustomLineItemFilter' => ['type' => 'structure', 'members' => ['Relationship' => ['shape' => 'CustomLineItemRelationship']]], 'ListResourcesAssociatedToCustomLineItemInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['BillingPeriod' => ['shape' => 'BillingPeriod'], 'Arn' => ['shape' => 'CustomLineItemArn'], 'MaxResults' => ['shape' => 'MaxCustomLineItemResults'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'ListResourcesAssociatedToCustomLineItemFilter']]], 'ListResourcesAssociatedToCustomLineItemOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'AssociatedResources' => ['shape' => 'ListResourcesAssociatedToCustomLineItemResponseList'], 'NextToken' => ['shape' => 'Token']]], 'ListResourcesAssociatedToCustomLineItemResponseElement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemAssociationElement'], 'Relationship' => ['shape' => 'CustomLineItemRelationship'], 'EndBillingPeriod' => ['shape' => 'BillingPeriod']]], 'ListResourcesAssociatedToCustomLineItemResponseList' => ['type' => 'list', 'member' => ['shape' => 'ListResourcesAssociatedToCustomLineItemResponseElement']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'Margin' => ['type' => 'string'], 'MarginPercentage' => ['type' => 'string'], 'MaxBillingGroupResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxCustomLineItemResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxPricingPlanResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxPricingRuleResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ModifierPercentage' => ['type' => 'double', 'box' => \true, 'min' => 0], 'NumberOfAccounts' => ['type' => 'long', 'min' => 0], 'NumberOfAssociatedPricingRules' => ['type' => 'long', 'min' => 1], 'NumberOfAssociations' => ['type' => 'long', 'min' => 0], 'NumberOfPricingPlansAssociatedWith' => ['type' => 'long', 'min' => 0], 'Operation' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\S+'], 'PricingPlanArn' => ['type' => 'string', 'pattern' => '(arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingplan/)?[a-zA-Z0-9]{10}'], 'PricingPlanArns' => ['type' => 'list', 'member' => ['shape' => 'PricingPlanArn'], 'max' => 100, 'min' => 1], 'PricingPlanDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'PricingPlanFullArn' => ['type' => 'string', 'pattern' => 'arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingplan/[a-zA-Z0-9]{10}'], 'PricingPlanList' => ['type' => 'list', 'member' => ['shape' => 'PricingPlanListElement']], 'PricingPlanListElement' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PricingPlanName'], 'Arn' => ['shape' => 'PricingPlanArn'], 'Description' => ['shape' => 'PricingPlanDescription'], 'Size' => ['shape' => 'NumberOfAssociatedPricingRules'], 'CreationTime' => ['shape' => 'Instant'], 'LastModifiedTime' => ['shape' => 'Instant']]], 'PricingPlanName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\+=\\.\\-@]+', 'sensitive' => \true], 'PricingRuleArn' => ['type' => 'string', 'pattern' => '(arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingrule/)?[a-zA-Z0-9]{10}'], 'PricingRuleArns' => ['type' => 'list', 'member' => ['shape' => 'PricingRuleArn'], 'max' => 100, 'min' => 1], 'PricingRuleArnsInput' => ['type' => 'list', 'member' => ['shape' => 'PricingRuleArn'], 'max' => 30, 'min' => 0], 'PricingRuleArnsNonEmptyInput' => ['type' => 'list', 'member' => ['shape' => 'PricingRuleArn'], 'max' => 30, 'min' => 1], 'PricingRuleDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'PricingRuleList' => ['type' => 'list', 'member' => ['shape' => 'PricingRuleListElement']], 'PricingRuleListElement' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PricingRuleName'], 'Arn' => ['shape' => 'PricingRuleArn'], 'Description' => ['shape' => 'PricingRuleDescription'], 'Scope' => ['shape' => 'PricingRuleScope'], 'Type' => ['shape' => 'PricingRuleType'], 'ModifierPercentage' => ['shape' => 'ModifierPercentage'], 'Service' => ['shape' => 'Service'], 'AssociatedPricingPlanCount' => ['shape' => 'NumberOfPricingPlansAssociatedWith'], 'CreationTime' => ['shape' => 'Instant'], 'LastModifiedTime' => ['shape' => 'Instant'], 'BillingEntity' => ['shape' => 'BillingEntity'], 'Tiering' => ['shape' => 'Tiering']]], 'PricingRuleName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\+=\\.\\-@]+', 'sensitive' => \true], 'PricingRuleScope' => ['type' => 'string', 'enum' => ['GLOBAL', 'SERVICE', 'BILLING_ENTITY']], 'PricingRuleType' => ['type' => 'string', 'enum' => ['MARKUP', 'DISCOUNT', 'TIERING']], 'ProformaCost' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'Service' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+'], 'ServiceLimitExceededException' => ['type' => 'structure', 'required' => ['Message', 'LimitCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'LimitCode' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Tiering' => ['type' => 'structure', 'required' => ['FreeTier'], 'members' => ['FreeTier' => ['shape' => 'FreeTierConfig']]], 'TieringActivated' => ['type' => 'boolean', 'box' => \true], 'Token' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateBillingGroupInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'BillingGroupArn'], 'Name' => ['shape' => 'BillingGroupName'], 'Status' => ['shape' => 'BillingGroupStatus'], 'ComputationPreference' => ['shape' => 'ComputationPreference'], 'Description' => ['shape' => 'BillingGroupDescription']]], 'UpdateBillingGroupOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'BillingGroupArn'], 'Name' => ['shape' => 'BillingGroupName'], 'Description' => ['shape' => 'BillingGroupDescription'], 'PrimaryAccountId' => ['shape' => 'AccountId'], 'PricingPlanArn' => ['shape' => 'PricingPlanArn'], 'Size' => ['shape' => 'NumberOfAccounts'], 'LastModifiedTime' => ['shape' => 'Instant'], 'Status' => ['shape' => 'BillingGroupStatus'], 'StatusReason' => ['shape' => 'BillingGroupStatusReason']]], 'UpdateCustomLineItemChargeDetails' => ['type' => 'structure', 'members' => ['Flat' => ['shape' => 'UpdateCustomLineItemFlatChargeDetails'], 'Percentage' => ['shape' => 'UpdateCustomLineItemPercentageChargeDetails']]], 'UpdateCustomLineItemFlatChargeDetails' => ['type' => 'structure', 'required' => ['ChargeValue'], 'members' => ['ChargeValue' => ['shape' => 'CustomLineItemChargeValue']]], 'UpdateCustomLineItemInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'Name' => ['shape' => 'CustomLineItemName'], 'Description' => ['shape' => 'CustomLineItemDescription'], 'ChargeDetails' => ['shape' => 'UpdateCustomLineItemChargeDetails'], 'BillingPeriodRange' => ['shape' => 'CustomLineItemBillingPeriodRange']]], 'UpdateCustomLineItemOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'CustomLineItemArn'], 'BillingGroupArn' => ['shape' => 'BillingGroupFullArn'], 'Name' => ['shape' => 'CustomLineItemName'], 'Description' => ['shape' => 'CustomLineItemDescription'], 'ChargeDetails' => ['shape' => 'ListCustomLineItemChargeDetails'], 'LastModifiedTime' => ['shape' => 'Instant'], 'AssociationSize' => ['shape' => 'NumberOfAssociations']]], 'UpdateCustomLineItemPercentageChargeDetails' => ['type' => 'structure', 'required' => ['PercentageValue'], 'members' => ['PercentageValue' => ['shape' => 'CustomLineItemPercentageChargeValue']]], 'UpdateFreeTierConfig' => ['type' => 'structure', 'required' => ['Activated'], 'members' => ['Activated' => ['shape' => 'TieringActivated']]], 'UpdatePricingPlanInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'PricingPlanArn'], 'Name' => ['shape' => 'PricingPlanName'], 'Description' => ['shape' => 'PricingPlanDescription']]], 'UpdatePricingPlanOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingPlanArn'], 'Name' => ['shape' => 'PricingPlanName'], 'Description' => ['shape' => 'PricingPlanDescription'], 'Size' => ['shape' => 'NumberOfAssociatedPricingRules'], 'LastModifiedTime' => ['shape' => 'Instant']]], 'UpdatePricingRuleInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'PricingRuleArn'], 'Name' => ['shape' => 'PricingRuleName'], 'Description' => ['shape' => 'PricingRuleDescription'], 'Type' => ['shape' => 'PricingRuleType'], 'ModifierPercentage' => ['shape' => 'ModifierPercentage'], 'Tiering' => ['shape' => 'UpdateTieringInput']]], 'UpdatePricingRuleOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PricingRuleArn'], 'Name' => ['shape' => 'PricingRuleName'], 'Description' => ['shape' => 'PricingRuleDescription'], 'Scope' => ['shape' => 'PricingRuleScope'], 'Type' => ['shape' => 'PricingRuleType'], 'ModifierPercentage' => ['shape' => 'ModifierPercentage'], 'Service' => ['shape' => 'Service'], 'AssociatedPricingPlanCount' => ['shape' => 'NumberOfPricingPlansAssociatedWith'], 'LastModifiedTime' => ['shape' => 'Instant'], 'BillingEntity' => ['shape' => 'BillingEntity'], 'Tiering' => ['shape' => 'UpdateTieringInput'], 'UsageType' => ['shape' => 'UsageType'], 'Operation' => ['shape' => 'Operation']]], 'UpdateTieringInput' => ['type' => 'structure', 'required' => ['FreeTier'], 'members' => ['FreeTier' => ['shape' => 'UpdateFreeTierConfig']]], 'UsageType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\S+'], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER', 'PRIMARY_NOT_ASSOCIATED', 'PRIMARY_CANNOT_DISASSOCIATE', 'ACCOUNTS_NOT_ASSOCIATED', 'ACCOUNTS_ALREADY_ASSOCIATED', 'ILLEGAL_PRIMARY_ACCOUNT', 'ILLEGAL_ACCOUNTS', 'MISMATCHED_BILLINGGROUP_ARN', 'MISSING_BILLINGGROUP', 'MISMATCHED_CUSTOMLINEITEM_ARN', 'ILLEGAL_BILLING_PERIOD', 'ILLEGAL_BILLING_PERIOD_RANGE', 'TOO_MANY_ACCOUNTS_IN_REQUEST', 'DUPLICATE_ACCOUNT', 'INVALID_BILLING_GROUP_STATUS', 'MISMATCHED_PRICINGPLAN_ARN', 'MISSING_PRICINGPLAN', 'MISMATCHED_PRICINGRULE_ARN', 'DUPLICATE_PRICINGRULE_ARNS', 'ILLEGAL_EXPRESSION', 'ILLEGAL_SCOPE', 'ILLEGAL_SERVICE', 'PRICINGRULES_NOT_EXIST', 'PRICINGRULES_ALREADY_ASSOCIATED', 'PRICINGRULES_NOT_ASSOCIATED', 'INVALID_TIME_RANGE', 'INVALID_BILLINGVIEW_ARN', 'MISMATCHED_BILLINGVIEW_ARN', 'ILLEGAL_CUSTOMLINEITEM', 'MISSING_CUSTOMLINEITEM', 'ILLEGAL_CUSTOMLINEITEM_UPDATE', 'TOO_MANY_CUSTOMLINEITEMS_IN_REQUEST', 'ILLEGAL_CHARGE_DETAILS', 'ILLEGAL_UPDATE_CHARGE_DETAILS', 'INVALID_ARN', 'ILLEGAL_RESOURCE_ARNS', 'ILLEGAL_CUSTOMLINEITEM_MODIFICATION', 'MISSING_LINKED_ACCOUNT_IDS', 'MULTIPLE_LINKED_ACCOUNT_IDS', 'MISSING_PRICING_PLAN_ARN', 'MULTIPLE_PRICING_PLAN_ARN', 'ILLEGAL_CHILD_ASSOCIATE_RESOURCE', 'CUSTOM_LINE_ITEM_ASSOCIATION_EXISTS', 'INVALID_BILLING_GROUP', 'INVALID_BILLING_PERIOD_FOR_OPERATION', 'ILLEGAL_BILLING_ENTITY', 'ILLEGAL_MODIFIER_PERCENTAGE', 'ILLEGAL_TYPE', 'ILLEGAL_ENDED_BILLINGGROUP', 'ILLEGAL_TIERING_INPUT']]]]; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 953b31b..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor-fips.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor-fips.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'billingconductor']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://billingconductor.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'billingconductor']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://billingconductor.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-tests-1.json.php deleted file mode 100644 index a535004..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'billingconductor', 'signingRegion' => 'us-east-1']]], 'url' => 'https://billingconductor.us-east-1.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'billingconductor', 'signingRegion' => 'us-east-1']]], 'url' => 'https://billingconductor.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://billingconductor.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/paginators-1.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/paginators-1.json.php deleted file mode 100644 index 7c52328..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccountAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'LinkedAccounts'], 'ListBillingGroupCostReports' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'BillingGroupCostReports'], 'ListBillingGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'BillingGroups'], 'ListCustomLineItems' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CustomLineItems'], 'ListCustomLineItemVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CustomLineItemVersions'], 'ListPricingPlans' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['BillingPeriod'], 'output_token' => 'NextToken', 'result_key' => 'PricingPlans'], 'ListPricingPlansAssociatedWithPricingRule' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['BillingPeriod', 'PricingRuleArn'], 'output_token' => 'NextToken', 'result_key' => 'PricingPlanArns'], 'ListPricingRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['BillingPeriod'], 'output_token' => 'NextToken', 'result_key' => 'PricingRules'], 'ListPricingRulesAssociatedToPricingPlan' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['BillingPeriod', 'PricingPlanArn'], 'output_token' => 'NextToken', 'result_key' => 'PricingRuleArns'], 'ListResourcesAssociatedToCustomLineItem' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['Arn'], 'output_token' => 'NextToken', 'result_key' => 'AssociatedResources']]]; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/smoke.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/smoke.json.php deleted file mode 100644 index 6f4d9a7..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/waiters-2.json.php b/vendor/Aws3/Aws/data/billingconductor/2021-07-30/waiters-2.json.php deleted file mode 100644 index 60465e0..0000000 --- a/vendor/Aws3/Aws/data/billingconductor/2021-07-30/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/braket/2019-09-01/api-2.json.php b/vendor/Aws3/Aws/data/braket/2019-09-01/api-2.json.php deleted file mode 100644 index d621c07..0000000 --- a/vendor/Aws3/Aws/data/braket/2019-09-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-09-01', 'endpointPrefix' => 'braket', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Braket', 'serviceId' => 'Braket', 'signatureVersion' => 'v4', 'signingName' => 'braket', 'uid' => 'braket-2019-09-01'], 'operations' => ['CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'PUT', 'requestUri' => '/job/{jobArn}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CancelQuantumTask' => ['name' => 'CancelQuantumTask', 'http' => ['method' => 'PUT', 'requestUri' => '/quantum-task/{quantumTaskArn}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelQuantumTaskRequest'], 'output' => ['shape' => 'CancelQuantumTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/job', 'responseCode' => 201], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'DeviceRetiredException'], ['shape' => 'InternalServiceException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateQuantumTask' => ['name' => 'CreateQuantumTask', 'http' => ['method' => 'POST', 'requestUri' => '/quantum-task', 'responseCode' => 201], 'input' => ['shape' => 'CreateQuantumTaskRequest'], 'output' => ['shape' => 'CreateQuantumTaskResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'DeviceOfflineException'], ['shape' => 'DeviceRetiredException'], ['shape' => 'InternalServiceException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'GetDevice' => ['name' => 'GetDevice', 'http' => ['method' => 'GET', 'requestUri' => '/device/{deviceArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeviceRequest'], 'output' => ['shape' => 'GetDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'GET', 'requestUri' => '/job/{jobArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'GetQuantumTask' => ['name' => 'GetQuantumTask', 'http' => ['method' => 'GET', 'requestUri' => '/quantum-task/{quantumTaskArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetQuantumTaskRequest'], 'output' => ['shape' => 'GetQuantumTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'SearchDevices' => ['name' => 'SearchDevices', 'http' => ['method' => 'POST', 'requestUri' => '/devices', 'responseCode' => 200], 'input' => ['shape' => 'SearchDevicesRequest'], 'output' => ['shape' => 'SearchDevicesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'SearchJobs' => ['name' => 'SearchJobs', 'http' => ['method' => 'POST', 'requestUri' => '/jobs', 'responseCode' => 200], 'input' => ['shape' => 'SearchJobsRequest'], 'output' => ['shape' => 'SearchJobsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'SearchQuantumTasks' => ['name' => 'SearchQuantumTasks', 'http' => ['method' => 'POST', 'requestUri' => '/quantum-tasks', 'responseCode' => 200], 'input' => ['shape' => 'SearchQuantumTasksRequest'], 'output' => ['shape' => 'SearchQuantumTasksResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AlgorithmSpecification' => ['type' => 'structure', 'members' => ['containerImage' => ['shape' => 'ContainerImage'], 'scriptModeConfig' => ['shape' => 'ScriptModeConfig']]], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['jobArn'], 'members' => ['jobArn' => ['shape' => 'JobArn', 'location' => 'uri', 'locationName' => 'jobArn']]], 'CancelJobResponse' => ['type' => 'structure', 'required' => ['cancellationStatus', 'jobArn'], 'members' => ['cancellationStatus' => ['shape' => 'CancellationStatus'], 'jobArn' => ['shape' => 'JobArn']]], 'CancelQuantumTaskRequest' => ['type' => 'structure', 'required' => ['clientToken', 'quantumTaskArn'], 'members' => ['clientToken' => ['shape' => 'String64', 'idempotencyToken' => \true], 'quantumTaskArn' => ['shape' => 'QuantumTaskArn', 'location' => 'uri', 'locationName' => 'quantumTaskArn']]], 'CancelQuantumTaskResponse' => ['type' => 'structure', 'required' => ['cancellationStatus', 'quantumTaskArn'], 'members' => ['cancellationStatus' => ['shape' => 'CancellationStatus'], 'quantumTaskArn' => ['shape' => 'QuantumTaskArn']]], 'CancellationStatus' => ['type' => 'string', 'enum' => ['CANCELLING', 'CANCELLED']], 'CompressionType' => ['type' => 'string', 'enum' => ['NONE', 'GZIP']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ContainerImage' => ['type' => 'structure', 'required' => ['uri'], 'members' => ['uri' => ['shape' => 'Uri']]], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['algorithmSpecification', 'clientToken', 'deviceConfig', 'instanceConfig', 'jobName', 'outputDataConfig', 'roleArn'], 'members' => ['algorithmSpecification' => ['shape' => 'AlgorithmSpecification'], 'checkpointConfig' => ['shape' => 'JobCheckpointConfig'], 'clientToken' => ['shape' => 'String64', 'idempotencyToken' => \true], 'deviceConfig' => ['shape' => 'DeviceConfig'], 'hyperParameters' => ['shape' => 'HyperParameters'], 'inputDataConfig' => ['shape' => 'CreateJobRequestInputDataConfigList'], 'instanceConfig' => ['shape' => 'InstanceConfig'], 'jobName' => ['shape' => 'CreateJobRequestJobNameString'], 'outputDataConfig' => ['shape' => 'JobOutputDataConfig'], 'roleArn' => ['shape' => 'RoleArn'], 'stoppingCondition' => ['shape' => 'JobStoppingCondition'], 'tags' => ['shape' => 'TagsMap']]], 'CreateJobRequestInputDataConfigList' => ['type' => 'list', 'member' => ['shape' => 'InputFileConfig'], 'max' => 20, 'min' => 0], 'CreateJobRequestJobNameString' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,50}$'], 'CreateJobResponse' => ['type' => 'structure', 'required' => ['jobArn'], 'members' => ['jobArn' => ['shape' => 'JobArn']]], 'CreateQuantumTaskRequest' => ['type' => 'structure', 'required' => ['action', 'clientToken', 'deviceArn', 'outputS3Bucket', 'outputS3KeyPrefix', 'shots'], 'members' => ['action' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'clientToken' => ['shape' => 'String64', 'idempotencyToken' => \true], 'deviceArn' => ['shape' => 'DeviceArn'], 'deviceParameters' => ['shape' => 'CreateQuantumTaskRequestDeviceParametersString', 'jsonvalue' => \true], 'jobToken' => ['shape' => 'JobToken'], 'outputS3Bucket' => ['shape' => 'CreateQuantumTaskRequestOutputS3BucketString'], 'outputS3KeyPrefix' => ['shape' => 'CreateQuantumTaskRequestOutputS3KeyPrefixString'], 'shots' => ['shape' => 'CreateQuantumTaskRequestShotsLong'], 'tags' => ['shape' => 'TagsMap']]], 'CreateQuantumTaskRequestDeviceParametersString' => ['type' => 'string', 'max' => 48000, 'min' => 1], 'CreateQuantumTaskRequestOutputS3BucketString' => ['type' => 'string', 'max' => 63, 'min' => 3], 'CreateQuantumTaskRequestOutputS3KeyPrefixString' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'CreateQuantumTaskRequestShotsLong' => ['type' => 'long', 'box' => \true, 'min' => 0], 'CreateQuantumTaskResponse' => ['type' => 'structure', 'required' => ['quantumTaskArn'], 'members' => ['quantumTaskArn' => ['shape' => 'QuantumTaskArn']]], 'DataSource' => ['type' => 'structure', 'required' => ['s3DataSource'], 'members' => ['s3DataSource' => ['shape' => 'S3DataSource']]], 'DeviceArn' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceConfig' => ['type' => 'structure', 'required' => ['device'], 'members' => ['device' => ['shape' => 'String256']]], 'DeviceOfflineException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 424, 'senderFault' => \true], 'exception' => \true], 'DeviceRetiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 410, 'senderFault' => \true], 'exception' => \true], 'DeviceStatus' => ['type' => 'string', 'enum' => ['ONLINE', 'OFFLINE', 'RETIRED']], 'DeviceSummary' => ['type' => 'structure', 'required' => ['deviceArn', 'deviceName', 'deviceStatus', 'deviceType', 'providerName'], 'members' => ['deviceArn' => ['shape' => 'DeviceArn'], 'deviceName' => ['shape' => 'String'], 'deviceStatus' => ['shape' => 'DeviceStatus'], 'deviceType' => ['shape' => 'DeviceType'], 'providerName' => ['shape' => 'String']]], 'DeviceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DeviceSummary']], 'DeviceType' => ['type' => 'string', 'enum' => ['QPU', 'SIMULATOR']], 'GetDeviceRequest' => ['type' => 'structure', 'required' => ['deviceArn'], 'members' => ['deviceArn' => ['shape' => 'DeviceArn', 'location' => 'uri', 'locationName' => 'deviceArn']]], 'GetDeviceResponse' => ['type' => 'structure', 'required' => ['deviceArn', 'deviceCapabilities', 'deviceName', 'deviceStatus', 'deviceType', 'providerName'], 'members' => ['deviceArn' => ['shape' => 'DeviceArn'], 'deviceCapabilities' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'deviceName' => ['shape' => 'String'], 'deviceStatus' => ['shape' => 'DeviceStatus'], 'deviceType' => ['shape' => 'DeviceType'], 'providerName' => ['shape' => 'String']]], 'GetJobRequest' => ['type' => 'structure', 'required' => ['jobArn'], 'members' => ['jobArn' => ['shape' => 'JobArn', 'location' => 'uri', 'locationName' => 'jobArn']]], 'GetJobResponse' => ['type' => 'structure', 'required' => ['algorithmSpecification', 'createdAt', 'instanceConfig', 'jobArn', 'jobName', 'outputDataConfig', 'roleArn', 'status'], 'members' => ['algorithmSpecification' => ['shape' => 'AlgorithmSpecification'], 'billableDuration' => ['shape' => 'Integer'], 'checkpointConfig' => ['shape' => 'JobCheckpointConfig'], 'createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'deviceConfig' => ['shape' => 'DeviceConfig'], 'endedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'events' => ['shape' => 'JobEvents'], 'failureReason' => ['shape' => 'String1024'], 'hyperParameters' => ['shape' => 'HyperParameters'], 'inputDataConfig' => ['shape' => 'InputConfigList'], 'instanceConfig' => ['shape' => 'InstanceConfig'], 'jobArn' => ['shape' => 'JobArn'], 'jobName' => ['shape' => 'GetJobResponseJobNameString'], 'outputDataConfig' => ['shape' => 'JobOutputDataConfig'], 'roleArn' => ['shape' => 'RoleArn'], 'startedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'JobPrimaryStatus'], 'stoppingCondition' => ['shape' => 'JobStoppingCondition'], 'tags' => ['shape' => 'TagsMap']]], 'GetJobResponseJobNameString' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,50}$'], 'GetQuantumTaskRequest' => ['type' => 'structure', 'required' => ['quantumTaskArn'], 'members' => ['quantumTaskArn' => ['shape' => 'QuantumTaskArn', 'location' => 'uri', 'locationName' => 'quantumTaskArn']]], 'GetQuantumTaskResponse' => ['type' => 'structure', 'required' => ['createdAt', 'deviceArn', 'deviceParameters', 'outputS3Bucket', 'outputS3Directory', 'quantumTaskArn', 'shots', 'status'], 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'deviceArn' => ['shape' => 'DeviceArn'], 'deviceParameters' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'endedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'failureReason' => ['shape' => 'String'], 'jobArn' => ['shape' => 'JobArn'], 'outputS3Bucket' => ['shape' => 'String'], 'outputS3Directory' => ['shape' => 'String'], 'quantumTaskArn' => ['shape' => 'QuantumTaskArn'], 'shots' => ['shape' => 'Long'], 'status' => ['shape' => 'QuantumTaskStatus'], 'tags' => ['shape' => 'TagsMap']]], 'HyperParameters' => ['type' => 'map', 'key' => ['shape' => 'String256'], 'value' => ['shape' => 'HyperParametersValueString'], 'max' => 100, 'min' => 0], 'HyperParametersValueString' => ['type' => 'string', 'max' => 2500, 'min' => 1], 'InputConfigList' => ['type' => 'list', 'member' => ['shape' => 'InputFileConfig']], 'InputFileConfig' => ['type' => 'structure', 'required' => ['channelName', 'dataSource'], 'members' => ['channelName' => ['shape' => 'InputFileConfigChannelNameString'], 'contentType' => ['shape' => 'String256'], 'dataSource' => ['shape' => 'DataSource']]], 'InputFileConfigChannelNameString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\.\\-_]+$'], 'InstanceConfig' => ['type' => 'structure', 'required' => ['instanceType', 'volumeSizeInGb'], 'members' => ['instanceCount' => ['shape' => 'InstanceConfigInstanceCountInteger'], 'instanceType' => ['shape' => 'InstanceType'], 'volumeSizeInGb' => ['shape' => 'InstanceConfigVolumeSizeInGbInteger']]], 'InstanceConfigInstanceCountInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'InstanceConfigVolumeSizeInGbInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'InstanceType' => ['type' => 'string', 'enum' => ['ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.p3dn.24xlarge', 'ml.p4d.24xlarge', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.c5n.xlarge', 'ml.c5n.2xlarge', 'ml.c5n.4xlarge', 'ml.c5n.9xlarge', 'ml.c5n.18xlarge']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JobArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z\\-]*:braket:[a-z0-9\\-]*:[0-9]{12}:job/.*$'], 'JobCheckpointConfig' => ['type' => 'structure', 'required' => ['s3Uri'], 'members' => ['localPath' => ['shape' => 'String4096'], 's3Uri' => ['shape' => 'S3Path']]], 'JobEventDetails' => ['type' => 'structure', 'members' => ['eventType' => ['shape' => 'JobEventType'], 'message' => ['shape' => 'JobEventDetailsMessageString'], 'timeOfEvent' => ['shape' => 'SyntheticTimestamp_date_time']]], 'JobEventDetailsMessageString' => ['type' => 'string', 'max' => 2500, 'min' => 0], 'JobEventType' => ['type' => 'string', 'enum' => ['WAITING_FOR_PRIORITY', 'QUEUED_FOR_EXECUTION', 'STARTING_INSTANCE', 'DOWNLOADING_DATA', 'RUNNING', 'DEPRIORITIZED_DUE_TO_INACTIVITY', 'UPLOADING_RESULTS', 'COMPLETED', 'FAILED', 'MAX_RUNTIME_EXCEEDED', 'CANCELLED']], 'JobEvents' => ['type' => 'list', 'member' => ['shape' => 'JobEventDetails'], 'max' => 20, 'min' => 0], 'JobOutputDataConfig' => ['type' => 'structure', 'required' => ['s3Path'], 'members' => ['kmsKeyId' => ['shape' => 'String2048'], 's3Path' => ['shape' => 'S3Path']]], 'JobPrimaryStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'RUNNING', 'COMPLETED', 'FAILED', 'CANCELLING', 'CANCELLED']], 'JobStoppingCondition' => ['type' => 'structure', 'members' => ['maxRuntimeInSeconds' => ['shape' => 'JobStoppingConditionMaxRuntimeInSecondsInteger']]], 'JobStoppingConditionMaxRuntimeInSecondsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 432000, 'min' => 1], 'JobSummary' => ['type' => 'structure', 'required' => ['createdAt', 'device', 'jobArn', 'jobName', 'status'], 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'device' => ['shape' => 'String256'], 'endedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'jobArn' => ['shape' => 'JobArn'], 'jobName' => ['shape' => 'String'], 'startedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'JobPrimaryStatus'], 'tags' => ['shape' => 'TagsMap']]], 'JobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], 'JobToken' => ['type' => 'string', 'max' => 128, 'min' => 1], 'JsonValue' => ['type' => 'string'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'Long' => ['type' => 'long', 'box' => \true], 'QuantumTaskArn' => ['type' => 'string', 'max' => 256, 'min' => 1], 'QuantumTaskStatus' => ['type' => 'string', 'enum' => ['CREATED', 'QUEUED', 'RUNNING', 'COMPLETED', 'FAILED', 'CANCELLING', 'CANCELLED']], 'QuantumTaskSummary' => ['type' => 'structure', 'required' => ['createdAt', 'deviceArn', 'outputS3Bucket', 'outputS3Directory', 'quantumTaskArn', 'shots', 'status'], 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'deviceArn' => ['shape' => 'DeviceArn'], 'endedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'outputS3Bucket' => ['shape' => 'String'], 'outputS3Directory' => ['shape' => 'String'], 'quantumTaskArn' => ['shape' => 'QuantumTaskArn'], 'shots' => ['shape' => 'Long'], 'status' => ['shape' => 'QuantumTaskStatus'], 'tags' => ['shape' => 'TagsMap']]], 'QuantumTaskSummaryList' => ['type' => 'list', 'member' => ['shape' => 'QuantumTaskSummary']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'S3DataSource' => ['type' => 'structure', 'required' => ['s3Uri'], 'members' => ['s3Uri' => ['shape' => 'S3Path']]], 'S3Path' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'ScriptModeConfig' => ['type' => 'structure', 'required' => ['entryPoint', 's3Uri'], 'members' => ['compressionType' => ['shape' => 'CompressionType'], 'entryPoint' => ['shape' => 'String'], 's3Uri' => ['shape' => 'S3Path']]], 'SearchDevicesFilter' => ['type' => 'structure', 'required' => ['name', 'values'], 'members' => ['name' => ['shape' => 'SearchDevicesFilterNameString'], 'values' => ['shape' => 'SearchDevicesFilterValuesList']]], 'SearchDevicesFilterNameString' => ['type' => 'string', 'max' => 64, 'min' => 1], 'SearchDevicesFilterValuesList' => ['type' => 'list', 'member' => ['shape' => 'String256'], 'max' => 10, 'min' => 1], 'SearchDevicesRequest' => ['type' => 'structure', 'required' => ['filters'], 'members' => ['filters' => ['shape' => 'SearchDevicesRequestFiltersList'], 'maxResults' => ['shape' => 'SearchDevicesRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String']]], 'SearchDevicesRequestFiltersList' => ['type' => 'list', 'member' => ['shape' => 'SearchDevicesFilter'], 'max' => 10, 'min' => 0], 'SearchDevicesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'SearchDevicesResponse' => ['type' => 'structure', 'required' => ['devices'], 'members' => ['devices' => ['shape' => 'DeviceSummaryList'], 'nextToken' => ['shape' => 'String']]], 'SearchJobsFilter' => ['type' => 'structure', 'required' => ['name', 'operator', 'values'], 'members' => ['name' => ['shape' => 'String64'], 'operator' => ['shape' => 'SearchJobsFilterOperator'], 'values' => ['shape' => 'SearchJobsFilterValuesList']]], 'SearchJobsFilterOperator' => ['type' => 'string', 'enum' => ['LT', 'LTE', 'EQUAL', 'GT', 'GTE', 'BETWEEN', 'CONTAINS']], 'SearchJobsFilterValuesList' => ['type' => 'list', 'member' => ['shape' => 'String256'], 'max' => 10, 'min' => 1], 'SearchJobsRequest' => ['type' => 'structure', 'required' => ['filters'], 'members' => ['filters' => ['shape' => 'SearchJobsRequestFiltersList'], 'maxResults' => ['shape' => 'SearchJobsRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String']]], 'SearchJobsRequestFiltersList' => ['type' => 'list', 'member' => ['shape' => 'SearchJobsFilter'], 'max' => 10, 'min' => 0], 'SearchJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'SearchJobsResponse' => ['type' => 'structure', 'required' => ['jobs'], 'members' => ['jobs' => ['shape' => 'JobSummaryList'], 'nextToken' => ['shape' => 'String']]], 'SearchQuantumTasksFilter' => ['type' => 'structure', 'required' => ['name', 'operator', 'values'], 'members' => ['name' => ['shape' => 'String64'], 'operator' => ['shape' => 'SearchQuantumTasksFilterOperator'], 'values' => ['shape' => 'SearchQuantumTasksFilterValuesList']]], 'SearchQuantumTasksFilterOperator' => ['type' => 'string', 'enum' => ['LT', 'LTE', 'EQUAL', 'GT', 'GTE', 'BETWEEN']], 'SearchQuantumTasksFilterValuesList' => ['type' => 'list', 'member' => ['shape' => 'String256'], 'max' => 10, 'min' => 1], 'SearchQuantumTasksRequest' => ['type' => 'structure', 'required' => ['filters'], 'members' => ['filters' => ['shape' => 'SearchQuantumTasksRequestFiltersList'], 'maxResults' => ['shape' => 'SearchQuantumTasksRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String']]], 'SearchQuantumTasksRequestFiltersList' => ['type' => 'list', 'member' => ['shape' => 'SearchQuantumTasksFilter'], 'max' => 10, 'min' => 0], 'SearchQuantumTasksRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'SearchQuantumTasksResponse' => ['type' => 'structure', 'required' => ['quantumTasks'], 'members' => ['nextToken' => ['shape' => 'String'], 'quantumTasks' => ['shape' => 'QuantumTaskSummaryList']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'String1024' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'String2048' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'String256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'String4096' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'String64' => ['type' => 'string', 'max' => 64, 'min' => 1], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'Uri' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '\\d{10,14}\\.dkr\\.ecr.[a-z0-9-]+\\.amazonaws\\.com\\/.+(@sha256)?:.+'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 911fe88..0000000 --- a/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://braket-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://braket-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://braket.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://braket.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-tests-1.json.php deleted file mode 100644 index ab13bcc..0000000 --- a/vendor/Aws3/Aws/data/braket/2019-09-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://braket.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/braket/2019-09-01/paginators-1.json.php b/vendor/Aws3/Aws/data/braket/2019-09-01/paginators-1.json.php deleted file mode 100644 index 9c078ce..0000000 --- a/vendor/Aws3/Aws/data/braket/2019-09-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['SearchDevices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'devices'], 'SearchJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobs'], 'SearchQuantumTasks' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'quantumTasks']]]; diff --git a/vendor/Aws3/Aws/data/budgets/2016-10-20/api-2.json.php b/vendor/Aws3/Aws/data/budgets/2016-10-20/api-2.json.php deleted file mode 100644 index da538ac..0000000 --- a/vendor/Aws3/Aws/data/budgets/2016-10-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-10-20', 'endpointPrefix' => 'budgets', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWSBudgets', 'serviceFullName' => 'AWS Budgets', 'serviceId' => 'Budgets', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSBudgetServiceGateway', 'uid' => 'budgets-2016-10-20'], 'operations' => ['CreateBudget' => ['name' => 'CreateBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBudgetRequest'], 'output' => ['shape' => 'CreateBudgetResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'CreationLimitExceededException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateBudgetAction' => ['name' => 'CreateBudgetAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBudgetActionRequest'], 'output' => ['shape' => 'CreateBudgetActionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'CreationLimitExceededException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateNotification' => ['name' => 'CreateNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNotificationRequest'], 'output' => ['shape' => 'CreateNotificationResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'CreationLimitExceededException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateSubscriber' => ['name' => 'CreateSubscriber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubscriberRequest'], 'output' => ['shape' => 'CreateSubscriberResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'CreationLimitExceededException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteBudget' => ['name' => 'DeleteBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBudgetRequest'], 'output' => ['shape' => 'DeleteBudgetResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteBudgetAction' => ['name' => 'DeleteBudgetAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBudgetActionRequest'], 'output' => ['shape' => 'DeleteBudgetActionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceLockedException'], ['shape' => 'ThrottlingException']]], 'DeleteNotification' => ['name' => 'DeleteNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotificationRequest'], 'output' => ['shape' => 'DeleteNotificationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteSubscriber' => ['name' => 'DeleteSubscriber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubscriberRequest'], 'output' => ['shape' => 'DeleteSubscriberResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeBudget' => ['name' => 'DescribeBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetRequest'], 'output' => ['shape' => 'DescribeBudgetResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetAction' => ['name' => 'DescribeBudgetAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetActionRequest'], 'output' => ['shape' => 'DescribeBudgetActionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetActionHistories' => ['name' => 'DescribeBudgetActionHistories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetActionHistoriesRequest'], 'output' => ['shape' => 'DescribeBudgetActionHistoriesResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetActionsForAccount' => ['name' => 'DescribeBudgetActionsForAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetActionsForAccountRequest'], 'output' => ['shape' => 'DescribeBudgetActionsForAccountResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetActionsForBudget' => ['name' => 'DescribeBudgetActionsForBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetActionsForBudgetRequest'], 'output' => ['shape' => 'DescribeBudgetActionsForBudgetResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetNotificationsForAccount' => ['name' => 'DescribeBudgetNotificationsForAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetNotificationsForAccountRequest'], 'output' => ['shape' => 'DescribeBudgetNotificationsForAccountResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgetPerformanceHistory' => ['name' => 'DescribeBudgetPerformanceHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetPerformanceHistoryRequest'], 'output' => ['shape' => 'DescribeBudgetPerformanceHistoryResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeBudgets' => ['name' => 'DescribeBudgets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBudgetsRequest'], 'output' => ['shape' => 'DescribeBudgetsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeNotificationsForBudget' => ['name' => 'DescribeNotificationsForBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNotificationsForBudgetRequest'], 'output' => ['shape' => 'DescribeNotificationsForBudgetResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeSubscribersForNotification' => ['name' => 'DescribeSubscribersForNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubscribersForNotificationRequest'], 'output' => ['shape' => 'DescribeSubscribersForNotificationResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ExecuteBudgetAction' => ['name' => 'ExecuteBudgetAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteBudgetActionRequest'], 'output' => ['shape' => 'ExecuteBudgetActionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceLockedException'], ['shape' => 'ThrottlingException']]], 'UpdateBudget' => ['name' => 'UpdateBudget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBudgetRequest'], 'output' => ['shape' => 'UpdateBudgetResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateBudgetAction' => ['name' => 'UpdateBudgetAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBudgetActionRequest'], 'output' => ['shape' => 'UpdateBudgetActionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceLockedException'], ['shape' => 'ThrottlingException']]], 'UpdateNotification' => ['name' => 'UpdateNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotificationRequest'], 'output' => ['shape' => 'UpdateNotificationResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateSubscriber' => ['name' => 'UpdateSubscriber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubscriberRequest'], 'output' => ['shape' => 'UpdateSubscriberResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'DuplicateRecordException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'Action' => ['type' => 'structure', 'required' => ['ActionId', 'BudgetName', 'NotificationType', 'ActionType', 'ActionThreshold', 'Definition', 'ExecutionRoleArn', 'ApprovalModel', 'Status', 'Subscribers'], 'members' => ['ActionId' => ['shape' => 'ActionId'], 'BudgetName' => ['shape' => 'BudgetName'], 'NotificationType' => ['shape' => 'NotificationType'], 'ActionType' => ['shape' => 'ActionType'], 'ActionThreshold' => ['shape' => 'ActionThreshold'], 'Definition' => ['shape' => 'Definition'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'ApprovalModel' => ['shape' => 'ApprovalModel'], 'Status' => ['shape' => 'ActionStatus'], 'Subscribers' => ['shape' => 'Subscribers']]], 'ActionHistories' => ['type' => 'list', 'member' => ['shape' => 'ActionHistory'], 'max' => 100, 'min' => 0], 'ActionHistory' => ['type' => 'structure', 'required' => ['Timestamp', 'Status', 'EventType', 'ActionHistoryDetails'], 'members' => ['Timestamp' => ['shape' => 'GenericTimestamp'], 'Status' => ['shape' => 'ActionStatus'], 'EventType' => ['shape' => 'EventType'], 'ActionHistoryDetails' => ['shape' => 'ActionHistoryDetails']]], 'ActionHistoryDetails' => ['type' => 'structure', 'required' => ['Message', 'Action'], 'members' => ['Message' => ['shape' => 'GenericString'], 'Action' => ['shape' => 'Action']]], 'ActionId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$'], 'ActionStatus' => ['type' => 'string', 'enum' => ['STANDBY', 'PENDING', 'EXECUTION_IN_PROGRESS', 'EXECUTION_SUCCESS', 'EXECUTION_FAILURE', 'REVERSE_IN_PROGRESS', 'REVERSE_SUCCESS', 'REVERSE_FAILURE', 'RESET_IN_PROGRESS', 'RESET_FAILURE']], 'ActionSubType' => ['type' => 'string', 'enum' => ['STOP_EC2_INSTANCES', 'STOP_RDS_INSTANCES']], 'ActionThreshold' => ['type' => 'structure', 'required' => ['ActionThresholdValue', 'ActionThresholdType'], 'members' => ['ActionThresholdValue' => ['shape' => 'NotificationThreshold'], 'ActionThresholdType' => ['shape' => 'ThresholdType']]], 'ActionType' => ['type' => 'string', 'enum' => ['APPLY_IAM_POLICY', 'APPLY_SCP_POLICY', 'RUN_SSM_DOCUMENTS']], 'Actions' => ['type' => 'list', 'member' => ['shape' => 'Action'], 'max' => 100, 'min' => 0], 'AdjustmentPeriod' => ['type' => 'integer', 'box' => \true, 'max' => 60, 'min' => 1], 'ApprovalModel' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'MANUAL']], 'AutoAdjustData' => ['type' => 'structure', 'required' => ['AutoAdjustType'], 'members' => ['AutoAdjustType' => ['shape' => 'AutoAdjustType'], 'HistoricalOptions' => ['shape' => 'HistoricalOptions'], 'LastAutoAdjustTime' => ['shape' => 'GenericTimestamp']]], 'AutoAdjustType' => ['type' => 'string', 'enum' => ['HISTORICAL', 'FORECAST']], 'Budget' => ['type' => 'structure', 'required' => ['BudgetName', 'TimeUnit', 'BudgetType'], 'members' => ['BudgetName' => ['shape' => 'BudgetName'], 'BudgetLimit' => ['shape' => 'Spend'], 'PlannedBudgetLimits' => ['shape' => 'PlannedBudgetLimits'], 'CostFilters' => ['shape' => 'CostFilters'], 'CostTypes' => ['shape' => 'CostTypes'], 'TimeUnit' => ['shape' => 'TimeUnit'], 'TimePeriod' => ['shape' => 'TimePeriod'], 'CalculatedSpend' => ['shape' => 'CalculatedSpend'], 'BudgetType' => ['shape' => 'BudgetType'], 'LastUpdatedTime' => ['shape' => 'GenericTimestamp'], 'AutoAdjustData' => ['shape' => 'AutoAdjustData']]], 'BudgetName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[^:\\\\]+'], 'BudgetNotificationsForAccount' => ['type' => 'structure', 'members' => ['Notifications' => ['shape' => 'Notifications'], 'BudgetName' => ['shape' => 'BudgetName']]], 'BudgetNotificationsForAccountList' => ['type' => 'list', 'member' => ['shape' => 'BudgetNotificationsForAccount'], 'max' => 50], 'BudgetPerformanceHistory' => ['type' => 'structure', 'members' => ['BudgetName' => ['shape' => 'BudgetName'], 'BudgetType' => ['shape' => 'BudgetType'], 'CostFilters' => ['shape' => 'CostFilters'], 'CostTypes' => ['shape' => 'CostTypes'], 'TimeUnit' => ['shape' => 'TimeUnit'], 'BudgetedAndActualAmountsList' => ['shape' => 'BudgetedAndActualAmountsList']]], 'BudgetType' => ['type' => 'string', 'enum' => ['USAGE', 'COST', 'RI_UTILIZATION', 'RI_COVERAGE', 'SAVINGS_PLANS_UTILIZATION', 'SAVINGS_PLANS_COVERAGE']], 'BudgetedAndActualAmounts' => ['type' => 'structure', 'members' => ['BudgetedAmount' => ['shape' => 'Spend'], 'ActualAmount' => ['shape' => 'Spend'], 'TimePeriod' => ['shape' => 'TimePeriod']]], 'BudgetedAndActualAmountsList' => ['type' => 'list', 'member' => ['shape' => 'BudgetedAndActualAmounts']], 'Budgets' => ['type' => 'list', 'member' => ['shape' => 'Budget']], 'CalculatedSpend' => ['type' => 'structure', 'required' => ['ActualSpend'], 'members' => ['ActualSpend' => ['shape' => 'Spend'], 'ForecastedSpend' => ['shape' => 'Spend']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GREATER_THAN', 'LESS_THAN', 'EQUAL_TO']], 'CostFilters' => ['type' => 'map', 'key' => ['shape' => 'GenericString'], 'value' => ['shape' => 'DimensionValues']], 'CostTypes' => ['type' => 'structure', 'members' => ['IncludeTax' => ['shape' => 'NullableBoolean'], 'IncludeSubscription' => ['shape' => 'NullableBoolean'], 'UseBlended' => ['shape' => 'NullableBoolean'], 'IncludeRefund' => ['shape' => 'NullableBoolean'], 'IncludeCredit' => ['shape' => 'NullableBoolean'], 'IncludeUpfront' => ['shape' => 'NullableBoolean'], 'IncludeRecurring' => ['shape' => 'NullableBoolean'], 'IncludeOtherSubscription' => ['shape' => 'NullableBoolean'], 'IncludeSupport' => ['shape' => 'NullableBoolean'], 'IncludeDiscount' => ['shape' => 'NullableBoolean'], 'UseAmortized' => ['shape' => 'NullableBoolean']]], 'CreateBudgetActionRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'NotificationType', 'ActionType', 'ActionThreshold', 'Definition', 'ExecutionRoleArn', 'ApprovalModel', 'Subscribers'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'NotificationType' => ['shape' => 'NotificationType'], 'ActionType' => ['shape' => 'ActionType'], 'ActionThreshold' => ['shape' => 'ActionThreshold'], 'Definition' => ['shape' => 'Definition'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'ApprovalModel' => ['shape' => 'ApprovalModel'], 'Subscribers' => ['shape' => 'Subscribers']]], 'CreateBudgetActionResponse' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId']]], 'CreateBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Budget'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Budget' => ['shape' => 'Budget'], 'NotificationsWithSubscribers' => ['shape' => 'NotificationWithSubscribersList']]], 'CreateBudgetResponse' => ['type' => 'structure', 'members' => []], 'CreateNotificationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification', 'Subscribers'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification'], 'Subscribers' => ['shape' => 'Subscribers']]], 'CreateNotificationResponse' => ['type' => 'structure', 'members' => []], 'CreateSubscriberRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification', 'Subscriber'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification'], 'Subscriber' => ['shape' => 'Subscriber']]], 'CreateSubscriberResponse' => ['type' => 'structure', 'members' => []], 'CreationLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Definition' => ['type' => 'structure', 'members' => ['IamActionDefinition' => ['shape' => 'IamActionDefinition'], 'ScpActionDefinition' => ['shape' => 'ScpActionDefinition'], 'SsmActionDefinition' => ['shape' => 'SsmActionDefinition']]], 'DeleteBudgetActionRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId']]], 'DeleteBudgetActionResponse' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Action'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Action' => ['shape' => 'Action']]], 'DeleteBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName']]], 'DeleteBudgetResponse' => ['type' => 'structure', 'members' => []], 'DeleteNotificationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification']]], 'DeleteNotificationResponse' => ['type' => 'structure', 'members' => []], 'DeleteSubscriberRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification', 'Subscriber'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification'], 'Subscriber' => ['shape' => 'Subscriber']]], 'DeleteSubscriberResponse' => ['type' => 'structure', 'members' => []], 'DescribeBudgetActionHistoriesRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId'], 'TimePeriod' => ['shape' => 'TimePeriod'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetActionHistoriesResponse' => ['type' => 'structure', 'required' => ['ActionHistories'], 'members' => ['ActionHistories' => ['shape' => 'ActionHistories'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetActionRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId']]], 'DescribeBudgetActionResponse' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Action'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Action' => ['shape' => 'Action']]], 'DescribeBudgetActionsForAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetActionsForAccountResponse' => ['type' => 'structure', 'required' => ['Actions'], 'members' => ['Actions' => ['shape' => 'Actions'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetActionsForBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetActionsForBudgetResponse' => ['type' => 'structure', 'required' => ['Actions'], 'members' => ['Actions' => ['shape' => 'Actions'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetNotificationsForAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'MaxResults' => ['shape' => 'MaxResultsBudgetNotifications'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetNotificationsForAccountResponse' => ['type' => 'structure', 'members' => ['BudgetNotificationsForAccount' => ['shape' => 'BudgetNotificationsForAccountList'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetPerformanceHistoryRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'TimePeriod' => ['shape' => 'TimePeriod'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetPerformanceHistoryResponse' => ['type' => 'structure', 'members' => ['BudgetPerformanceHistory' => ['shape' => 'BudgetPerformanceHistory'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName']]], 'DescribeBudgetResponse' => ['type' => 'structure', 'members' => ['Budget' => ['shape' => 'Budget']]], 'DescribeBudgetsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeBudgetsResponse' => ['type' => 'structure', 'members' => ['Budgets' => ['shape' => 'Budgets'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeNotificationsForBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeNotificationsForBudgetResponse' => ['type' => 'structure', 'members' => ['Notifications' => ['shape' => 'Notifications'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeSubscribersForNotificationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeSubscribersForNotificationResponse' => ['type' => 'structure', 'members' => ['Subscribers' => ['shape' => 'Subscribers'], 'NextToken' => ['shape' => 'GenericString']]], 'DimensionValue' => ['type' => 'string', 'max' => 2147483647, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'DimensionValues' => ['type' => 'list', 'member' => ['shape' => 'DimensionValue']], 'DuplicateRecordException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'EventType' => ['type' => 'string', 'enum' => ['SYSTEM', 'CREATE_ACTION', 'DELETE_ACTION', 'UPDATE_ACTION', 'EXECUTE_ACTION']], 'ExecuteBudgetActionRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId', 'ExecutionType'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId'], 'ExecutionType' => ['shape' => 'ExecutionType']]], 'ExecuteBudgetActionResponse' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId', 'ExecutionType'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId'], 'ExecutionType' => ['shape' => 'ExecutionType']]], 'ExecutionType' => ['type' => 'string', 'enum' => ['APPROVE_BUDGET_ACTION', 'RETRY_BUDGET_ACTION', 'REVERSE_BUDGET_ACTION', 'RESET_BUDGET_ACTION']], 'ExpiredNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'GenericString' => ['type' => 'string', 'max' => 2147483647, 'min' => 0, 'pattern' => '.*'], 'GenericTimestamp' => ['type' => 'timestamp'], 'Group' => ['type' => 'string', 'max' => 640, 'min' => 1, 'pattern' => '^([\\u0021-\\u007F]+\\u002F)?[\\w+=,.@-]+$'], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'Group'], 'max' => 100, 'min' => 1], 'HistoricalOptions' => ['type' => 'structure', 'required' => ['BudgetAdjustmentPeriod'], 'members' => ['BudgetAdjustmentPeriod' => ['shape' => 'AdjustmentPeriod'], 'LookBackAvailablePeriods' => ['shape' => 'AdjustmentPeriod']]], 'IamActionDefinition' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'PolicyArn'], 'Roles' => ['shape' => 'Roles'], 'Groups' => ['shape' => 'Groups'], 'Users' => ['shape' => 'Users']]], 'InstanceId' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^i-(\\w{8}|\\w{17})$|^[a-zA-Z]([\\w-]{0,61}\\w)?$'], 'InstanceIds' => ['type' => 'list', 'member' => ['shape' => 'InstanceId'], 'max' => 100, 'min' => 1], 'InternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxResultsBudgetNotifications' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Notification' => ['type' => 'structure', 'required' => ['NotificationType', 'ComparisonOperator', 'Threshold'], 'members' => ['NotificationType' => ['shape' => 'NotificationType'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Threshold' => ['shape' => 'NotificationThreshold'], 'ThresholdType' => ['shape' => 'ThresholdType'], 'NotificationState' => ['shape' => 'NotificationState']]], 'NotificationState' => ['type' => 'string', 'enum' => ['OK', 'ALARM']], 'NotificationThreshold' => ['type' => 'double', 'max' => 15000000000000, 'min' => 0], 'NotificationType' => ['type' => 'string', 'enum' => ['ACTUAL', 'FORECASTED']], 'NotificationWithSubscribers' => ['type' => 'structure', 'required' => ['Notification', 'Subscribers'], 'members' => ['Notification' => ['shape' => 'Notification'], 'Subscribers' => ['shape' => 'Subscribers']]], 'NotificationWithSubscribersList' => ['type' => 'list', 'member' => ['shape' => 'NotificationWithSubscribers'], 'max' => 10], 'Notifications' => ['type' => 'list', 'member' => ['shape' => 'Notification']], 'NullableBoolean' => ['type' => 'boolean', 'box' => \true], 'NumericValue' => ['type' => 'string', 'max' => 2147483647, 'min' => 1, 'pattern' => '([0-9]*\\.)?[0-9]+'], 'PlannedBudgetLimits' => ['type' => 'map', 'key' => ['shape' => 'GenericString'], 'value' => ['shape' => 'Spend']], 'PolicyArn' => ['type' => 'string', 'max' => 684, 'min' => 25, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|us-iso-east-1|us-isob-east-1):iam::(\\d{12}|aws):policy(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$'], 'PolicyId' => ['type' => 'string', 'max' => 130, 'min' => 10, 'pattern' => '^p-[0-9a-zA-Z_]{8,128}$'], 'Region' => ['type' => 'string', 'max' => 20, 'min' => 9, 'pattern' => '^\\w{2}-\\w+(-\\w+)?-\\d$'], 'ResourceLockedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Role' => ['type' => 'string', 'max' => 576, 'min' => 1, 'pattern' => '^([\\u0021-\\u007F]+\\u002F)?[\\w+=,.@-]+$'], 'RoleArn' => ['type' => 'string', 'max' => 618, 'min' => 32, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|us-iso-east-1|us-isob-east-1):iam::\\d{12}:role(\\u002F[\\u0021-\\u007F]+\\u002F|\\u002F)[\\w+=,.@-]+$'], 'Roles' => ['type' => 'list', 'member' => ['shape' => 'Role'], 'max' => 100, 'min' => 1], 'ScpActionDefinition' => ['type' => 'structure', 'required' => ['PolicyId', 'TargetIds'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'TargetIds' => ['shape' => 'TargetIds']]], 'Spend' => ['type' => 'structure', 'required' => ['Amount', 'Unit'], 'members' => ['Amount' => ['shape' => 'NumericValue'], 'Unit' => ['shape' => 'UnitValue']]], 'SsmActionDefinition' => ['type' => 'structure', 'required' => ['ActionSubType', 'Region', 'InstanceIds'], 'members' => ['ActionSubType' => ['shape' => 'ActionSubType'], 'Region' => ['shape' => 'Region'], 'InstanceIds' => ['shape' => 'InstanceIds']]], 'Subscriber' => ['type' => 'structure', 'required' => ['SubscriptionType', 'Address'], 'members' => ['SubscriptionType' => ['shape' => 'SubscriptionType'], 'Address' => ['shape' => 'SubscriberAddress']]], 'SubscriberAddress' => ['type' => 'string', 'max' => 2147483647, 'min' => 1, 'pattern' => '(.*[\\n\\r\\t\\f\\ ]?)*', 'sensitive' => \true], 'Subscribers' => ['type' => 'list', 'member' => ['shape' => 'Subscriber'], 'max' => 11, 'min' => 1], 'SubscriptionType' => ['type' => 'string', 'enum' => ['SNS', 'EMAIL']], 'TargetId' => ['type' => 'string', 'max' => 68, 'min' => 12, 'pattern' => '^(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$)|(\\d{12})'], 'TargetIds' => ['type' => 'list', 'member' => ['shape' => 'TargetId'], 'max' => 100, 'min' => 1], 'ThresholdType' => ['type' => 'string', 'enum' => ['PERCENTAGE', 'ABSOLUTE_VALUE']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'TimePeriod' => ['type' => 'structure', 'members' => ['Start' => ['shape' => 'GenericTimestamp'], 'End' => ['shape' => 'GenericTimestamp']]], 'TimeUnit' => ['type' => 'string', 'enum' => ['DAILY', 'MONTHLY', 'QUARTERLY', 'ANNUALLY']], 'UnitValue' => ['type' => 'string', 'max' => 2147483647, 'min' => 1, 'pattern' => '.*'], 'UpdateBudgetActionRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'ActionId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'ActionId' => ['shape' => 'ActionId'], 'NotificationType' => ['shape' => 'NotificationType'], 'ActionThreshold' => ['shape' => 'ActionThreshold'], 'Definition' => ['shape' => 'Definition'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'ApprovalModel' => ['shape' => 'ApprovalModel'], 'Subscribers' => ['shape' => 'Subscribers']]], 'UpdateBudgetActionResponse' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'OldAction', 'NewAction'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'OldAction' => ['shape' => 'Action'], 'NewAction' => ['shape' => 'Action']]], 'UpdateBudgetRequest' => ['type' => 'structure', 'required' => ['AccountId', 'NewBudget'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'NewBudget' => ['shape' => 'Budget']]], 'UpdateBudgetResponse' => ['type' => 'structure', 'members' => []], 'UpdateNotificationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'OldNotification', 'NewNotification'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'OldNotification' => ['shape' => 'Notification'], 'NewNotification' => ['shape' => 'Notification']]], 'UpdateNotificationResponse' => ['type' => 'structure', 'members' => []], 'UpdateSubscriberRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BudgetName', 'Notification', 'OldSubscriber', 'NewSubscriber'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'BudgetName' => ['shape' => 'BudgetName'], 'Notification' => ['shape' => 'Notification'], 'OldSubscriber' => ['shape' => 'Subscriber'], 'NewSubscriber' => ['shape' => 'Subscriber']]], 'UpdateSubscriberResponse' => ['type' => 'structure', 'members' => []], 'User' => ['type' => 'string', 'max' => 576, 'min' => 1, 'pattern' => '^([\\u0021-\\u007F]+\\u002F)?[\\w+=,.@-]+$'], 'Users' => ['type' => 'list', 'member' => ['shape' => 'User'], 'max' => 100, 'min' => 1], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 23d006b..0000000 --- a/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://budgets.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://budgets.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://budgets.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://budgets.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://budgets.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://budgets.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-tests-1.json.php deleted file mode 100644 index 3d82e02..0000000 --- a/vendor/Aws3/Aws/data/budgets/2016-10-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://budgets.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'budgets', 'signingRegion' => 'us-east-1']]], 'url' => 'https://budgets.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/budgets/2016-10-20/paginators-1.json.php b/vendor/Aws3/Aws/data/budgets/2016-10-20/paginators-1.json.php deleted file mode 100644 index 99021f5..0000000 --- a/vendor/Aws3/Aws/data/budgets/2016-10-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBudgetActionHistories' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ActionHistories'], 'DescribeBudgetActionsForAccount' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Actions'], 'DescribeBudgetActionsForBudget' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Actions'], 'DescribeBudgetNotificationsForAccount' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'BudgetNotificationsForAccount'], 'DescribeBudgetPerformanceHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'BudgetPerformanceHistory'], 'DescribeBudgets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Budgets'], 'DescribeNotificationsForBudget' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Notifications'], 'DescribeSubscribersForNotification' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Subscribers']]]; diff --git a/vendor/Aws3/Aws/data/ce/2017-10-25/api-2.json.php b/vendor/Aws3/Aws/data/ce/2017-10-25/api-2.json.php deleted file mode 100644 index 57bb25d..0000000 --- a/vendor/Aws3/Aws/data/ce/2017-10-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-25', 'endpointPrefix' => 'ce', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS Cost Explorer', 'serviceFullName' => 'AWS Cost Explorer Service', 'serviceId' => 'Cost Explorer', 'signatureVersion' => 'v4', 'signingName' => 'ce', 'targetPrefix' => 'AWSInsightsIndexService', 'uid' => 'ce-2017-10-25'], 'operations' => ['CreateAnomalyMonitor' => ['name' => 'CreateAnomalyMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAnomalyMonitorRequest'], 'output' => ['shape' => 'CreateAnomalyMonitorResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'CreateAnomalySubscription' => ['name' => 'CreateAnomalySubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAnomalySubscriptionRequest'], 'output' => ['shape' => 'CreateAnomalySubscriptionResponse'], 'errors' => [['shape' => 'UnknownMonitorException'], ['shape' => 'LimitExceededException']]], 'CreateCostCategoryDefinition' => ['name' => 'CreateCostCategoryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCostCategoryDefinitionRequest'], 'output' => ['shape' => 'CreateCostCategoryDefinitionResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'LimitExceededException']]], 'DeleteAnomalyMonitor' => ['name' => 'DeleteAnomalyMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAnomalyMonitorRequest'], 'output' => ['shape' => 'DeleteAnomalyMonitorResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownMonitorException']]], 'DeleteAnomalySubscription' => ['name' => 'DeleteAnomalySubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAnomalySubscriptionRequest'], 'output' => ['shape' => 'DeleteAnomalySubscriptionResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownSubscriptionException']]], 'DeleteCostCategoryDefinition' => ['name' => 'DeleteCostCategoryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCostCategoryDefinitionRequest'], 'output' => ['shape' => 'DeleteCostCategoryDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'DescribeCostCategoryDefinition' => ['name' => 'DescribeCostCategoryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCostCategoryDefinitionRequest'], 'output' => ['shape' => 'DescribeCostCategoryDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'GetAnomalies' => ['name' => 'GetAnomalies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAnomaliesRequest'], 'output' => ['shape' => 'GetAnomaliesResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'GetAnomalyMonitors' => ['name' => 'GetAnomalyMonitors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAnomalyMonitorsRequest'], 'output' => ['shape' => 'GetAnomalyMonitorsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownMonitorException'], ['shape' => 'InvalidNextTokenException']]], 'GetAnomalySubscriptions' => ['name' => 'GetAnomalySubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAnomalySubscriptionsRequest'], 'output' => ['shape' => 'GetAnomalySubscriptionsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownSubscriptionException'], ['shape' => 'InvalidNextTokenException']]], 'GetCostAndUsage' => ['name' => 'GetCostAndUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCostAndUsageRequest'], 'output' => ['shape' => 'GetCostAndUsageResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BillExpirationException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'RequestChangedException']]], 'GetCostAndUsageWithResources' => ['name' => 'GetCostAndUsageWithResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCostAndUsageWithResourcesRequest'], 'output' => ['shape' => 'GetCostAndUsageWithResourcesResponse'], 'errors' => [['shape' => 'DataUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'BillExpirationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'RequestChangedException']]], 'GetCostCategories' => ['name' => 'GetCostCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCostCategoriesRequest'], 'output' => ['shape' => 'GetCostCategoriesResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BillExpirationException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'RequestChangedException']]], 'GetCostForecast' => ['name' => 'GetCostForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCostForecastRequest'], 'output' => ['shape' => 'GetCostForecastResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException']]], 'GetDimensionValues' => ['name' => 'GetDimensionValues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDimensionValuesRequest'], 'output' => ['shape' => 'GetDimensionValuesResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BillExpirationException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'RequestChangedException']]], 'GetReservationCoverage' => ['name' => 'GetReservationCoverage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservationCoverageRequest'], 'output' => ['shape' => 'GetReservationCoverageResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException']]], 'GetReservationPurchaseRecommendation' => ['name' => 'GetReservationPurchaseRecommendation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservationPurchaseRecommendationRequest'], 'output' => ['shape' => 'GetReservationPurchaseRecommendationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException']]], 'GetReservationUtilization' => ['name' => 'GetReservationUtilization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservationUtilizationRequest'], 'output' => ['shape' => 'GetReservationUtilizationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException']]], 'GetRightsizingRecommendation' => ['name' => 'GetRightsizingRecommendation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRightsizingRecommendationRequest'], 'output' => ['shape' => 'GetRightsizingRecommendationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'GetSavingsPlansCoverage' => ['name' => 'GetSavingsPlansCoverage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSavingsPlansCoverageRequest'], 'output' => ['shape' => 'GetSavingsPlansCoverageResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException']]], 'GetSavingsPlansPurchaseRecommendation' => ['name' => 'GetSavingsPlansPurchaseRecommendation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSavingsPlansPurchaseRecommendationRequest'], 'output' => ['shape' => 'GetSavingsPlansPurchaseRecommendationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'GetSavingsPlansUtilization' => ['name' => 'GetSavingsPlansUtilization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSavingsPlansUtilizationRequest'], 'output' => ['shape' => 'GetSavingsPlansUtilizationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException']]], 'GetSavingsPlansUtilizationDetails' => ['name' => 'GetSavingsPlansUtilizationDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSavingsPlansUtilizationDetailsRequest'], 'output' => ['shape' => 'GetSavingsPlansUtilizationDetailsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException']]], 'GetTags' => ['name' => 'GetTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTagsRequest'], 'output' => ['shape' => 'GetTagsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BillExpirationException'], ['shape' => 'DataUnavailableException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'RequestChangedException']]], 'GetUsageForecast' => ['name' => 'GetUsageForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUsageForecastRequest'], 'output' => ['shape' => 'GetUsageForecastResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'DataUnavailableException'], ['shape' => 'UnresolvableUsageUnitException']]], 'ListCostAllocationTags' => ['name' => 'ListCostAllocationTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCostAllocationTagsRequest'], 'output' => ['shape' => 'ListCostAllocationTagsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'ListCostCategoryDefinitions' => ['name' => 'ListCostCategoryDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCostCategoryDefinitionsRequest'], 'output' => ['shape' => 'ListCostCategoryDefinitionsResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'ListSavingsPlansPurchaseRecommendationGeneration' => ['name' => 'ListSavingsPlansPurchaseRecommendationGeneration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSavingsPlansPurchaseRecommendationGenerationRequest'], 'output' => ['shape' => 'ListSavingsPlansPurchaseRecommendationGenerationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'ProvideAnomalyFeedback' => ['name' => 'ProvideAnomalyFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvideAnomalyFeedbackRequest'], 'output' => ['shape' => 'ProvideAnomalyFeedbackResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'StartSavingsPlansPurchaseRecommendationGeneration' => ['name' => 'StartSavingsPlansPurchaseRecommendationGeneration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSavingsPlansPurchaseRecommendationGenerationRequest'], 'output' => ['shape' => 'StartSavingsPlansPurchaseRecommendationGenerationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'GenerationExistsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'LimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'UpdateAnomalyMonitor' => ['name' => 'UpdateAnomalyMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAnomalyMonitorRequest'], 'output' => ['shape' => 'UpdateAnomalyMonitorResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownMonitorException']]], 'UpdateAnomalySubscription' => ['name' => 'UpdateAnomalySubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAnomalySubscriptionRequest'], 'output' => ['shape' => 'UpdateAnomalySubscriptionResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'UnknownMonitorException'], ['shape' => 'UnknownSubscriptionException']]], 'UpdateCostAllocationTagsStatus' => ['name' => 'UpdateCostAllocationTagsStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCostAllocationTagsStatusRequest'], 'output' => ['shape' => 'UpdateCostAllocationTagsStatusResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'UpdateCostCategoryDefinition' => ['name' => 'UpdateCostCategoryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCostCategoryDefinitionRequest'], 'output' => ['shape' => 'UpdateCostCategoryDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccountScope' => ['type' => 'string', 'enum' => ['PAYER', 'LINKED']], 'AmortizedRecurringFee' => ['type' => 'string'], 'AmortizedUpfrontFee' => ['type' => 'string'], 'Anomalies' => ['type' => 'list', 'member' => ['shape' => 'Anomaly']], 'Anomaly' => ['type' => 'structure', 'required' => ['AnomalyId', 'AnomalyScore', 'Impact', 'MonitorArn'], 'members' => ['AnomalyId' => ['shape' => 'GenericString'], 'AnomalyStartDate' => ['shape' => 'YearMonthDay'], 'AnomalyEndDate' => ['shape' => 'YearMonthDay'], 'DimensionValue' => ['shape' => 'GenericString'], 'RootCauses' => ['shape' => 'RootCauses'], 'AnomalyScore' => ['shape' => 'AnomalyScore'], 'Impact' => ['shape' => 'Impact'], 'MonitorArn' => ['shape' => 'GenericString'], 'Feedback' => ['shape' => 'AnomalyFeedbackType']]], 'AnomalyDateInterval' => ['type' => 'structure', 'required' => ['StartDate'], 'members' => ['StartDate' => ['shape' => 'YearMonthDay'], 'EndDate' => ['shape' => 'YearMonthDay']]], 'AnomalyFeedbackType' => ['type' => 'string', 'enum' => ['YES', 'NO', 'PLANNED_ACTIVITY']], 'AnomalyMonitor' => ['type' => 'structure', 'required' => ['MonitorName', 'MonitorType'], 'members' => ['MonitorArn' => ['shape' => 'GenericString'], 'MonitorName' => ['shape' => 'GenericString'], 'CreationDate' => ['shape' => 'YearMonthDay'], 'LastUpdatedDate' => ['shape' => 'YearMonthDay'], 'LastEvaluatedDate' => ['shape' => 'YearMonthDay'], 'MonitorType' => ['shape' => 'MonitorType'], 'MonitorDimension' => ['shape' => 'MonitorDimension'], 'MonitorSpecification' => ['shape' => 'Expression'], 'DimensionalValueCount' => ['shape' => 'NonNegativeInteger']]], 'AnomalyMonitors' => ['type' => 'list', 'member' => ['shape' => 'AnomalyMonitor']], 'AnomalyScore' => ['type' => 'structure', 'required' => ['MaxScore', 'CurrentScore'], 'members' => ['MaxScore' => ['shape' => 'GenericDouble'], 'CurrentScore' => ['shape' => 'GenericDouble']]], 'AnomalySubscription' => ['type' => 'structure', 'required' => ['MonitorArnList', 'Subscribers', 'Frequency', 'SubscriptionName'], 'members' => ['SubscriptionArn' => ['shape' => 'GenericString'], 'AccountId' => ['shape' => 'GenericString'], 'MonitorArnList' => ['shape' => 'MonitorArnList'], 'Subscribers' => ['shape' => 'Subscribers'], 'Threshold' => ['shape' => 'NullableNonNegativeDouble', 'deprecated' => \true, 'deprecatedMessage' => 'Threshold has been deprecated in favor of ThresholdExpression'], 'Frequency' => ['shape' => 'AnomalySubscriptionFrequency'], 'SubscriptionName' => ['shape' => 'GenericString'], 'ThresholdExpression' => ['shape' => 'Expression']]], 'AnomalySubscriptionFrequency' => ['type' => 'string', 'enum' => ['DAILY', 'IMMEDIATE', 'WEEKLY']], 'AnomalySubscriptions' => ['type' => 'list', 'member' => ['shape' => 'AnomalySubscription']], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[-a-z0-9]*:[a-z0-9]+:[-a-z0-9]*:[0-9]{12}:[-a-zA-Z0-9/:_]+'], 'AttributeType' => ['type' => 'string'], 'AttributeValue' => ['type' => 'string'], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttributeType'], 'value' => ['shape' => 'AttributeValue']], 'BillExpirationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Context' => ['type' => 'string', 'enum' => ['COST_AND_USAGE', 'RESERVATIONS', 'SAVINGS_PLANS']], 'CostAllocationTag' => ['type' => 'structure', 'required' => ['TagKey', 'Type', 'Status'], 'members' => ['TagKey' => ['shape' => 'TagKey'], 'Type' => ['shape' => 'CostAllocationTagType'], 'Status' => ['shape' => 'CostAllocationTagStatus']]], 'CostAllocationTagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 100, 'min' => 1], 'CostAllocationTagList' => ['type' => 'list', 'member' => ['shape' => 'CostAllocationTag'], 'max' => 100, 'min' => 0], 'CostAllocationTagStatus' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'CostAllocationTagStatusEntry' => ['type' => 'structure', 'required' => ['TagKey', 'Status'], 'members' => ['TagKey' => ['shape' => 'TagKey'], 'Status' => ['shape' => 'CostAllocationTagStatus']]], 'CostAllocationTagStatusList' => ['type' => 'list', 'member' => ['shape' => 'CostAllocationTagStatusEntry'], 'max' => 20, 'min' => 1], 'CostAllocationTagType' => ['type' => 'string', 'enum' => ['AWSGenerated', 'UserDefined']], 'CostAllocationTagsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'CostCategory' => ['type' => 'structure', 'required' => ['CostCategoryArn', 'EffectiveStart', 'Name', 'RuleVersion', 'Rules'], 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveStart' => ['shape' => 'ZonedDateTime'], 'EffectiveEnd' => ['shape' => 'ZonedDateTime'], 'Name' => ['shape' => 'CostCategoryName'], 'RuleVersion' => ['shape' => 'CostCategoryRuleVersion'], 'Rules' => ['shape' => 'CostCategoryRulesList'], 'SplitChargeRules' => ['shape' => 'CostCategorySplitChargeRulesList'], 'ProcessingStatus' => ['shape' => 'CostCategoryProcessingStatusList'], 'DefaultValue' => ['shape' => 'CostCategoryValue']]], 'CostCategoryInheritedValueDimension' => ['type' => 'structure', 'members' => ['DimensionName' => ['shape' => 'CostCategoryInheritedValueDimensionName'], 'DimensionKey' => ['shape' => 'GenericString']]], 'CostCategoryInheritedValueDimensionName' => ['type' => 'string', 'enum' => ['LINKED_ACCOUNT_NAME', 'TAG']], 'CostCategoryMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'CostCategoryName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^(?! )[\\p{L}\\p{N}\\p{Z}-_]*(? ['type' => 'list', 'member' => ['shape' => 'CostCategoryName']], 'CostCategoryProcessingStatus' => ['type' => 'structure', 'members' => ['Component' => ['shape' => 'CostCategoryStatusComponent'], 'Status' => ['shape' => 'CostCategoryStatus']]], 'CostCategoryProcessingStatusList' => ['type' => 'list', 'member' => ['shape' => 'CostCategoryProcessingStatus']], 'CostCategoryReference' => ['type' => 'structure', 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'CostCategoryName'], 'EffectiveStart' => ['shape' => 'ZonedDateTime'], 'EffectiveEnd' => ['shape' => 'ZonedDateTime'], 'NumberOfRules' => ['shape' => 'NonNegativeInteger'], 'ProcessingStatus' => ['shape' => 'CostCategoryProcessingStatusList'], 'Values' => ['shape' => 'CostCategoryValuesList'], 'DefaultValue' => ['shape' => 'CostCategoryValue']]], 'CostCategoryReferencesList' => ['type' => 'list', 'member' => ['shape' => 'CostCategoryReference']], 'CostCategoryRule' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'CostCategoryValue'], 'Rule' => ['shape' => 'Expression'], 'InheritedValue' => ['shape' => 'CostCategoryInheritedValueDimension'], 'Type' => ['shape' => 'CostCategoryRuleType']]], 'CostCategoryRuleType' => ['type' => 'string', 'enum' => ['REGULAR', 'INHERITED_VALUE']], 'CostCategoryRuleVersion' => ['type' => 'string', 'enum' => ['CostCategoryExpression.v1']], 'CostCategoryRulesList' => ['type' => 'list', 'member' => ['shape' => 'CostCategoryRule'], 'max' => 500, 'min' => 1], 'CostCategorySplitChargeMethod' => ['type' => 'string', 'enum' => ['FIXED', 'PROPORTIONAL', 'EVEN']], 'CostCategorySplitChargeRule' => ['type' => 'structure', 'required' => ['Source', 'Targets', 'Method'], 'members' => ['Source' => ['shape' => 'GenericString'], 'Targets' => ['shape' => 'CostCategorySplitChargeRuleTargetsList'], 'Method' => ['shape' => 'CostCategorySplitChargeMethod'], 'Parameters' => ['shape' => 'CostCategorySplitChargeRuleParametersList']]], 'CostCategorySplitChargeRuleParameter' => ['type' => 'structure', 'required' => ['Type', 'Values'], 'members' => ['Type' => ['shape' => 'CostCategorySplitChargeRuleParameterType'], 'Values' => ['shape' => 'CostCategorySplitChargeRuleParameterValuesList']]], 'CostCategorySplitChargeRuleParameterType' => ['type' => 'string', 'enum' => ['ALLOCATION_PERCENTAGES']], 'CostCategorySplitChargeRuleParameterValuesList' => ['type' => 'list', 'member' => ['shape' => 'GenericString'], 'max' => 500, 'min' => 1], 'CostCategorySplitChargeRuleParametersList' => ['type' => 'list', 'member' => ['shape' => 'CostCategorySplitChargeRuleParameter'], 'max' => 10, 'min' => 1], 'CostCategorySplitChargeRuleTargetsList' => ['type' => 'list', 'member' => ['shape' => 'GenericString'], 'max' => 500, 'min' => 1], 'CostCategorySplitChargeRulesList' => ['type' => 'list', 'member' => ['shape' => 'CostCategorySplitChargeRule'], 'max' => 10, 'min' => 1], 'CostCategoryStatus' => ['type' => 'string', 'enum' => ['PROCESSING', 'APPLIED']], 'CostCategoryStatusComponent' => ['type' => 'string', 'enum' => ['COST_EXPLORER']], 'CostCategoryValue' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^(?! )[\\p{L}\\p{N}\\p{Z}-_]*(? ['type' => 'structure', 'members' => ['Key' => ['shape' => 'CostCategoryName'], 'Values' => ['shape' => 'Values'], 'MatchOptions' => ['shape' => 'MatchOptions']]], 'CostCategoryValuesList' => ['type' => 'list', 'member' => ['shape' => 'CostCategoryValue']], 'Coverage' => ['type' => 'structure', 'members' => ['CoverageHours' => ['shape' => 'CoverageHours'], 'CoverageNormalizedUnits' => ['shape' => 'CoverageNormalizedUnits'], 'CoverageCost' => ['shape' => 'CoverageCost']]], 'CoverageByTime' => ['type' => 'structure', 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Groups' => ['shape' => 'ReservationCoverageGroups'], 'Total' => ['shape' => 'Coverage']]], 'CoverageCost' => ['type' => 'structure', 'members' => ['OnDemandCost' => ['shape' => 'OnDemandCost']]], 'CoverageHours' => ['type' => 'structure', 'members' => ['OnDemandHours' => ['shape' => 'OnDemandHours'], 'ReservedHours' => ['shape' => 'ReservedHours'], 'TotalRunningHours' => ['shape' => 'TotalRunningHours'], 'CoverageHoursPercentage' => ['shape' => 'CoverageHoursPercentage']]], 'CoverageHoursPercentage' => ['type' => 'string'], 'CoverageNormalizedUnits' => ['type' => 'structure', 'members' => ['OnDemandNormalizedUnits' => ['shape' => 'OnDemandNormalizedUnits'], 'ReservedNormalizedUnits' => ['shape' => 'ReservedNormalizedUnits'], 'TotalRunningNormalizedUnits' => ['shape' => 'TotalRunningNormalizedUnits'], 'CoverageNormalizedUnitsPercentage' => ['shape' => 'CoverageNormalizedUnitsPercentage']]], 'CoverageNormalizedUnitsPercentage' => ['type' => 'string'], 'CoveragesByTime' => ['type' => 'list', 'member' => ['shape' => 'CoverageByTime']], 'CreateAnomalyMonitorRequest' => ['type' => 'structure', 'required' => ['AnomalyMonitor'], 'members' => ['AnomalyMonitor' => ['shape' => 'AnomalyMonitor'], 'ResourceTags' => ['shape' => 'ResourceTagList']]], 'CreateAnomalyMonitorResponse' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'GenericString']]], 'CreateAnomalySubscriptionRequest' => ['type' => 'structure', 'required' => ['AnomalySubscription'], 'members' => ['AnomalySubscription' => ['shape' => 'AnomalySubscription'], 'ResourceTags' => ['shape' => 'ResourceTagList']]], 'CreateAnomalySubscriptionResponse' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'GenericString']]], 'CreateCostCategoryDefinitionRequest' => ['type' => 'structure', 'required' => ['Name', 'RuleVersion', 'Rules'], 'members' => ['Name' => ['shape' => 'CostCategoryName'], 'EffectiveStart' => ['shape' => 'ZonedDateTime'], 'RuleVersion' => ['shape' => 'CostCategoryRuleVersion'], 'Rules' => ['shape' => 'CostCategoryRulesList'], 'DefaultValue' => ['shape' => 'CostCategoryValue'], 'SplitChargeRules' => ['shape' => 'CostCategorySplitChargeRulesList'], 'ResourceTags' => ['shape' => 'ResourceTagList']]], 'CreateCostCategoryDefinitionResponse' => ['type' => 'structure', 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveStart' => ['shape' => 'ZonedDateTime']]], 'CurrentInstance' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'GenericString'], 'InstanceName' => ['shape' => 'GenericString'], 'Tags' => ['shape' => 'TagValuesList'], 'ResourceDetails' => ['shape' => 'ResourceDetails'], 'ResourceUtilization' => ['shape' => 'ResourceUtilization'], 'ReservationCoveredHoursInLookbackPeriod' => ['shape' => 'GenericString'], 'SavingsPlansCoveredHoursInLookbackPeriod' => ['shape' => 'GenericString'], 'OnDemandHoursInLookbackPeriod' => ['shape' => 'GenericString'], 'TotalRunningHoursInLookbackPeriod' => ['shape' => 'GenericString'], 'MonthlyCost' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString']]], 'DataUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DateInterval' => ['type' => 'structure', 'required' => ['Start', 'End'], 'members' => ['Start' => ['shape' => 'YearMonthDay'], 'End' => ['shape' => 'YearMonthDay']]], 'DeleteAnomalyMonitorRequest' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'GenericString']]], 'DeleteAnomalyMonitorResponse' => ['type' => 'structure', 'members' => []], 'DeleteAnomalySubscriptionRequest' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'GenericString']]], 'DeleteAnomalySubscriptionResponse' => ['type' => 'structure', 'members' => []], 'DeleteCostCategoryDefinitionRequest' => ['type' => 'structure', 'required' => ['CostCategoryArn'], 'members' => ['CostCategoryArn' => ['shape' => 'Arn']]], 'DeleteCostCategoryDefinitionResponse' => ['type' => 'structure', 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveEnd' => ['shape' => 'ZonedDateTime']]], 'DescribeCostCategoryDefinitionRequest' => ['type' => 'structure', 'required' => ['CostCategoryArn'], 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveOn' => ['shape' => 'ZonedDateTime']]], 'DescribeCostCategoryDefinitionResponse' => ['type' => 'structure', 'members' => ['CostCategory' => ['shape' => 'CostCategory']]], 'Dimension' => ['type' => 'string', 'enum' => ['AZ', 'INSTANCE_TYPE', 'LINKED_ACCOUNT', 'LINKED_ACCOUNT_NAME', 'OPERATION', 'PURCHASE_TYPE', 'REGION', 'SERVICE', 'SERVICE_CODE', 'USAGE_TYPE', 'USAGE_TYPE_GROUP', 'RECORD_TYPE', 'OPERATING_SYSTEM', 'TENANCY', 'SCOPE', 'PLATFORM', 'SUBSCRIPTION_ID', 'LEGAL_ENTITY_NAME', 'DEPLOYMENT_OPTION', 'DATABASE_ENGINE', 'CACHE_ENGINE', 'INSTANCE_TYPE_FAMILY', 'BILLING_ENTITY', 'RESERVATION_ID', 'RESOURCE_ID', 'RIGHTSIZING_TYPE', 'SAVINGS_PLANS_TYPE', 'SAVINGS_PLAN_ARN', 'PAYMENT_OPTION', 'AGREEMENT_END_DATE_TIME_AFTER', 'AGREEMENT_END_DATE_TIME_BEFORE', 'INVOICING_ENTITY', 'ANOMALY_TOTAL_IMPACT_ABSOLUTE', 'ANOMALY_TOTAL_IMPACT_PERCENTAGE']], 'DimensionValues' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'Dimension'], 'Values' => ['shape' => 'Values'], 'MatchOptions' => ['shape' => 'MatchOptions']]], 'DimensionValuesWithAttributes' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Value'], 'Attributes' => ['shape' => 'Attributes']]], 'DimensionValuesWithAttributesList' => ['type' => 'list', 'member' => ['shape' => 'DimensionValuesWithAttributes']], 'DiskResourceUtilization' => ['type' => 'structure', 'members' => ['DiskReadOpsPerSecond' => ['shape' => 'GenericString'], 'DiskWriteOpsPerSecond' => ['shape' => 'GenericString'], 'DiskReadBytesPerSecond' => ['shape' => 'GenericString'], 'DiskWriteBytesPerSecond' => ['shape' => 'GenericString']]], 'EBSResourceUtilization' => ['type' => 'structure', 'members' => ['EbsReadOpsPerSecond' => ['shape' => 'GenericString'], 'EbsWriteOpsPerSecond' => ['shape' => 'GenericString'], 'EbsReadBytesPerSecond' => ['shape' => 'GenericString'], 'EbsWriteBytesPerSecond' => ['shape' => 'GenericString']]], 'EC2InstanceDetails' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'GenericString'], 'InstanceType' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'AvailabilityZone' => ['shape' => 'GenericString'], 'Platform' => ['shape' => 'GenericString'], 'Tenancy' => ['shape' => 'GenericString'], 'CurrentGeneration' => ['shape' => 'GenericBoolean'], 'SizeFlexEligible' => ['shape' => 'GenericBoolean']]], 'EC2ResourceDetails' => ['type' => 'structure', 'members' => ['HourlyOnDemandRate' => ['shape' => 'GenericString'], 'InstanceType' => ['shape' => 'GenericString'], 'Platform' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'Sku' => ['shape' => 'GenericString'], 'Memory' => ['shape' => 'GenericString'], 'NetworkPerformance' => ['shape' => 'GenericString'], 'Storage' => ['shape' => 'GenericString'], 'Vcpu' => ['shape' => 'GenericString']]], 'EC2ResourceUtilization' => ['type' => 'structure', 'members' => ['MaxCpuUtilizationPercentage' => ['shape' => 'GenericString'], 'MaxMemoryUtilizationPercentage' => ['shape' => 'GenericString'], 'MaxStorageUtilizationPercentage' => ['shape' => 'GenericString'], 'EBSResourceUtilization' => ['shape' => 'EBSResourceUtilization'], 'DiskResourceUtilization' => ['shape' => 'DiskResourceUtilization'], 'NetworkResourceUtilization' => ['shape' => 'NetworkResourceUtilization']]], 'EC2Specification' => ['type' => 'structure', 'members' => ['OfferingClass' => ['shape' => 'OfferingClass']]], 'ESInstanceDetails' => ['type' => 'structure', 'members' => ['InstanceClass' => ['shape' => 'GenericString'], 'InstanceSize' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'CurrentGeneration' => ['shape' => 'GenericBoolean'], 'SizeFlexEligible' => ['shape' => 'GenericBoolean']]], 'ElastiCacheInstanceDetails' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'GenericString'], 'NodeType' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'ProductDescription' => ['shape' => 'GenericString'], 'CurrentGeneration' => ['shape' => 'GenericBoolean'], 'SizeFlexEligible' => ['shape' => 'GenericBoolean']]], 'Entity' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'Estimated' => ['type' => 'boolean'], 'Expression' => ['type' => 'structure', 'members' => ['Or' => ['shape' => 'Expressions'], 'And' => ['shape' => 'Expressions'], 'Not' => ['shape' => 'Expression'], 'Dimensions' => ['shape' => 'DimensionValues'], 'Tags' => ['shape' => 'TagValues'], 'CostCategories' => ['shape' => 'CostCategoryValues']]], 'Expressions' => ['type' => 'list', 'member' => ['shape' => 'Expression']], 'FindingReasonCode' => ['type' => 'string', 'enum' => ['CPU_OVER_PROVISIONED', 'CPU_UNDER_PROVISIONED', 'MEMORY_OVER_PROVISIONED', 'MEMORY_UNDER_PROVISIONED', 'EBS_THROUGHPUT_OVER_PROVISIONED', 'EBS_THROUGHPUT_UNDER_PROVISIONED', 'EBS_IOPS_OVER_PROVISIONED', 'EBS_IOPS_UNDER_PROVISIONED', 'NETWORK_BANDWIDTH_OVER_PROVISIONED', 'NETWORK_BANDWIDTH_UNDER_PROVISIONED', 'NETWORK_PPS_OVER_PROVISIONED', 'NETWORK_PPS_UNDER_PROVISIONED', 'DISK_IOPS_OVER_PROVISIONED', 'DISK_IOPS_UNDER_PROVISIONED', 'DISK_THROUGHPUT_OVER_PROVISIONED', 'DISK_THROUGHPUT_UNDER_PROVISIONED']], 'FindingReasonCodes' => ['type' => 'list', 'member' => ['shape' => 'FindingReasonCode']], 'ForecastResult' => ['type' => 'structure', 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'MeanValue' => ['shape' => 'GenericString'], 'PredictionIntervalLowerBound' => ['shape' => 'GenericString'], 'PredictionIntervalUpperBound' => ['shape' => 'GenericString']]], 'ForecastResultsByTime' => ['type' => 'list', 'member' => ['shape' => 'ForecastResult']], 'GenerationExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GenerationStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'PROCESSING', 'FAILED']], 'GenerationSummary' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'RecommendationId'], 'GenerationStatus' => ['shape' => 'GenerationStatus'], 'GenerationStartedTime' => ['shape' => 'ZonedDateTime'], 'GenerationCompletionTime' => ['shape' => 'ZonedDateTime'], 'EstimatedCompletionTime' => ['shape' => 'ZonedDateTime']]], 'GenerationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'GenerationSummary']], 'GenericBoolean' => ['type' => 'boolean'], 'GenericDouble' => ['type' => 'double'], 'GenericString' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'GetAnomaliesRequest' => ['type' => 'structure', 'required' => ['DateInterval'], 'members' => ['MonitorArn' => ['shape' => 'GenericString'], 'DateInterval' => ['shape' => 'AnomalyDateInterval'], 'Feedback' => ['shape' => 'AnomalyFeedbackType'], 'TotalImpact' => ['shape' => 'TotalImpactFilter'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetAnomaliesResponse' => ['type' => 'structure', 'required' => ['Anomalies'], 'members' => ['Anomalies' => ['shape' => 'Anomalies'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetAnomalyMonitorsRequest' => ['type' => 'structure', 'members' => ['MonitorArnList' => ['shape' => 'Values'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetAnomalyMonitorsResponse' => ['type' => 'structure', 'required' => ['AnomalyMonitors'], 'members' => ['AnomalyMonitors' => ['shape' => 'AnomalyMonitors'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetAnomalySubscriptionsRequest' => ['type' => 'structure', 'members' => ['SubscriptionArnList' => ['shape' => 'Values'], 'MonitorArn' => ['shape' => 'GenericString'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetAnomalySubscriptionsResponse' => ['type' => 'structure', 'required' => ['AnomalySubscriptions'], 'members' => ['AnomalySubscriptions' => ['shape' => 'AnomalySubscriptions'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetCostAndUsageRequest' => ['type' => 'structure', 'required' => ['TimePeriod', 'Granularity', 'Metrics'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'Metrics' => ['shape' => 'MetricNames'], 'GroupBy' => ['shape' => 'GroupDefinitions'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetCostAndUsageResponse' => ['type' => 'structure', 'members' => ['NextPageToken' => ['shape' => 'NextPageToken'], 'GroupDefinitions' => ['shape' => 'GroupDefinitions'], 'ResultsByTime' => ['shape' => 'ResultsByTime'], 'DimensionValueAttributes' => ['shape' => 'DimensionValuesWithAttributesList']]], 'GetCostAndUsageWithResourcesRequest' => ['type' => 'structure', 'required' => ['TimePeriod', 'Granularity', 'Filter'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'Metrics' => ['shape' => 'MetricNames'], 'GroupBy' => ['shape' => 'GroupDefinitions'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetCostAndUsageWithResourcesResponse' => ['type' => 'structure', 'members' => ['NextPageToken' => ['shape' => 'NextPageToken'], 'GroupDefinitions' => ['shape' => 'GroupDefinitions'], 'ResultsByTime' => ['shape' => 'ResultsByTime'], 'DimensionValueAttributes' => ['shape' => 'DimensionValuesWithAttributesList']]], 'GetCostCategoriesRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['SearchString' => ['shape' => 'SearchString'], 'TimePeriod' => ['shape' => 'DateInterval'], 'CostCategoryName' => ['shape' => 'CostCategoryName'], 'Filter' => ['shape' => 'Expression'], 'SortBy' => ['shape' => 'SortDefinitions'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetCostCategoriesResponse' => ['type' => 'structure', 'required' => ['ReturnSize', 'TotalSize'], 'members' => ['NextPageToken' => ['shape' => 'NextPageToken'], 'CostCategoryNames' => ['shape' => 'CostCategoryNamesList'], 'CostCategoryValues' => ['shape' => 'CostCategoryValuesList'], 'ReturnSize' => ['shape' => 'PageSize'], 'TotalSize' => ['shape' => 'PageSize']]], 'GetCostForecastRequest' => ['type' => 'structure', 'required' => ['TimePeriod', 'Metric', 'Granularity'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Metric' => ['shape' => 'Metric'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'PredictionIntervalLevel' => ['shape' => 'PredictionIntervalLevel']]], 'GetCostForecastResponse' => ['type' => 'structure', 'members' => ['Total' => ['shape' => 'MetricValue'], 'ForecastResultsByTime' => ['shape' => 'ForecastResultsByTime']]], 'GetDimensionValuesRequest' => ['type' => 'structure', 'required' => ['TimePeriod', 'Dimension'], 'members' => ['SearchString' => ['shape' => 'SearchString'], 'TimePeriod' => ['shape' => 'DateInterval'], 'Dimension' => ['shape' => 'Dimension'], 'Context' => ['shape' => 'Context'], 'Filter' => ['shape' => 'Expression'], 'SortBy' => ['shape' => 'SortDefinitions'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetDimensionValuesResponse' => ['type' => 'structure', 'required' => ['DimensionValues', 'ReturnSize', 'TotalSize'], 'members' => ['DimensionValues' => ['shape' => 'DimensionValuesWithAttributesList'], 'ReturnSize' => ['shape' => 'PageSize'], 'TotalSize' => ['shape' => 'PageSize'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetReservationCoverageRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'GroupBy' => ['shape' => 'GroupDefinitions'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'Metrics' => ['shape' => 'MetricNames'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'SortBy' => ['shape' => 'SortDefinition'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'GetReservationCoverageResponse' => ['type' => 'structure', 'required' => ['CoveragesByTime'], 'members' => ['CoveragesByTime' => ['shape' => 'CoveragesByTime'], 'Total' => ['shape' => 'Coverage'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetReservationPurchaseRecommendationRequest' => ['type' => 'structure', 'required' => ['Service'], 'members' => ['AccountId' => ['shape' => 'GenericString'], 'Service' => ['shape' => 'GenericString'], 'Filter' => ['shape' => 'Expression'], 'AccountScope' => ['shape' => 'AccountScope'], 'LookbackPeriodInDays' => ['shape' => 'LookbackPeriodInDays'], 'TermInYears' => ['shape' => 'TermInYears'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'ServiceSpecification' => ['shape' => 'ServiceSpecification'], 'PageSize' => ['shape' => 'NonNegativeInteger'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetReservationPurchaseRecommendationResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'ReservationPurchaseRecommendationMetadata'], 'Recommendations' => ['shape' => 'ReservationPurchaseRecommendations'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetReservationUtilizationRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'GroupBy' => ['shape' => 'GroupDefinitions'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'SortBy' => ['shape' => 'SortDefinition'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'GetReservationUtilizationResponse' => ['type' => 'structure', 'required' => ['UtilizationsByTime'], 'members' => ['UtilizationsByTime' => ['shape' => 'UtilizationsByTime'], 'Total' => ['shape' => 'ReservationAggregates'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetRightsizingRecommendationRequest' => ['type' => 'structure', 'required' => ['Service'], 'members' => ['Filter' => ['shape' => 'Expression'], 'Configuration' => ['shape' => 'RightsizingRecommendationConfiguration'], 'Service' => ['shape' => 'GenericString'], 'PageSize' => ['shape' => 'NonNegativeInteger'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetRightsizingRecommendationResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'RightsizingRecommendationMetadata'], 'Summary' => ['shape' => 'RightsizingRecommendationSummary'], 'RightsizingRecommendations' => ['shape' => 'RightsizingRecommendationList'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'Configuration' => ['shape' => 'RightsizingRecommendationConfiguration']]], 'GetSavingsPlansCoverageRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'GroupBy' => ['shape' => 'GroupDefinitions'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'Metrics' => ['shape' => 'MetricNames'], 'NextToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'SortBy' => ['shape' => 'SortDefinition']]], 'GetSavingsPlansCoverageResponse' => ['type' => 'structure', 'required' => ['SavingsPlansCoverages'], 'members' => ['SavingsPlansCoverages' => ['shape' => 'SavingsPlansCoverages'], 'NextToken' => ['shape' => 'NextPageToken']]], 'GetSavingsPlansPurchaseRecommendationRequest' => ['type' => 'structure', 'required' => ['SavingsPlansType', 'TermInYears', 'PaymentOption', 'LookbackPeriodInDays'], 'members' => ['SavingsPlansType' => ['shape' => 'SupportedSavingsPlansType'], 'TermInYears' => ['shape' => 'TermInYears'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'AccountScope' => ['shape' => 'AccountScope'], 'NextPageToken' => ['shape' => 'NextPageToken'], 'PageSize' => ['shape' => 'NonNegativeInteger'], 'LookbackPeriodInDays' => ['shape' => 'LookbackPeriodInDays'], 'Filter' => ['shape' => 'Expression']]], 'GetSavingsPlansPurchaseRecommendationResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'SavingsPlansPurchaseRecommendationMetadata'], 'SavingsPlansPurchaseRecommendation' => ['shape' => 'SavingsPlansPurchaseRecommendation'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetSavingsPlansUtilizationDetailsRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Filter' => ['shape' => 'Expression'], 'DataType' => ['shape' => 'SavingsPlansDataTypes'], 'NextToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'SortBy' => ['shape' => 'SortDefinition']]], 'GetSavingsPlansUtilizationDetailsResponse' => ['type' => 'structure', 'required' => ['SavingsPlansUtilizationDetails', 'TimePeriod'], 'members' => ['SavingsPlansUtilizationDetails' => ['shape' => 'SavingsPlansUtilizationDetails'], 'Total' => ['shape' => 'SavingsPlansUtilizationAggregates'], 'TimePeriod' => ['shape' => 'DateInterval'], 'NextToken' => ['shape' => 'NextPageToken']]], 'GetSavingsPlansUtilizationRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'SortBy' => ['shape' => 'SortDefinition']]], 'GetSavingsPlansUtilizationResponse' => ['type' => 'structure', 'required' => ['Total'], 'members' => ['SavingsPlansUtilizationsByTime' => ['shape' => 'SavingsPlansUtilizationsByTime'], 'Total' => ['shape' => 'SavingsPlansUtilizationAggregates']]], 'GetTagsRequest' => ['type' => 'structure', 'required' => ['TimePeriod'], 'members' => ['SearchString' => ['shape' => 'SearchString'], 'TimePeriod' => ['shape' => 'DateInterval'], 'TagKey' => ['shape' => 'TagKey'], 'Filter' => ['shape' => 'Expression'], 'SortBy' => ['shape' => 'SortDefinitions'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'GetTagsResponse' => ['type' => 'structure', 'required' => ['Tags', 'ReturnSize', 'TotalSize'], 'members' => ['NextPageToken' => ['shape' => 'NextPageToken'], 'Tags' => ['shape' => 'TagList'], 'ReturnSize' => ['shape' => 'PageSize'], 'TotalSize' => ['shape' => 'PageSize']]], 'GetUsageForecastRequest' => ['type' => 'structure', 'required' => ['TimePeriod', 'Metric', 'Granularity'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Metric' => ['shape' => 'Metric'], 'Granularity' => ['shape' => 'Granularity'], 'Filter' => ['shape' => 'Expression'], 'PredictionIntervalLevel' => ['shape' => 'PredictionIntervalLevel']]], 'GetUsageForecastResponse' => ['type' => 'structure', 'members' => ['Total' => ['shape' => 'MetricValue'], 'ForecastResultsByTime' => ['shape' => 'ForecastResultsByTime']]], 'Granularity' => ['type' => 'string', 'enum' => ['DAILY', 'MONTHLY', 'HOURLY']], 'Group' => ['type' => 'structure', 'members' => ['Keys' => ['shape' => 'Keys'], 'Metrics' => ['shape' => 'Metrics']]], 'GroupDefinition' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'GroupDefinitionType'], 'Key' => ['shape' => 'GroupDefinitionKey']]], 'GroupDefinitionKey' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'GroupDefinitionType' => ['type' => 'string', 'enum' => ['DIMENSION', 'TAG', 'COST_CATEGORY']], 'GroupDefinitions' => ['type' => 'list', 'member' => ['shape' => 'GroupDefinition']], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'Impact' => ['type' => 'structure', 'required' => ['MaxImpact'], 'members' => ['MaxImpact' => ['shape' => 'GenericDouble'], 'TotalImpact' => ['shape' => 'GenericDouble'], 'TotalActualSpend' => ['shape' => 'NullableNonNegativeDouble'], 'TotalExpectedSpend' => ['shape' => 'NullableNonNegativeDouble'], 'TotalImpactPercentage' => ['shape' => 'NullableNonNegativeDouble']]], 'InstanceDetails' => ['type' => 'structure', 'members' => ['EC2InstanceDetails' => ['shape' => 'EC2InstanceDetails'], 'RDSInstanceDetails' => ['shape' => 'RDSInstanceDetails'], 'RedshiftInstanceDetails' => ['shape' => 'RedshiftInstanceDetails'], 'ElastiCacheInstanceDetails' => ['shape' => 'ElastiCacheInstanceDetails'], 'ESInstanceDetails' => ['shape' => 'ESInstanceDetails']]], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Key' => ['type' => 'string'], 'Keys' => ['type' => 'list', 'member' => ['shape' => 'Key']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListCostAllocationTagsRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CostAllocationTagStatus'], 'TagKeys' => ['shape' => 'CostAllocationTagKeyList'], 'Type' => ['shape' => 'CostAllocationTagType'], 'NextToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'CostAllocationTagsMaxResults', 'box' => \true]]], 'ListCostAllocationTagsResponse' => ['type' => 'structure', 'members' => ['CostAllocationTags' => ['shape' => 'CostAllocationTagList'], 'NextToken' => ['shape' => 'NextPageToken']]], 'ListCostCategoryDefinitionsRequest' => ['type' => 'structure', 'members' => ['EffectiveOn' => ['shape' => 'ZonedDateTime'], 'NextToken' => ['shape' => 'NextPageToken'], 'MaxResults' => ['shape' => 'CostCategoryMaxResults', 'box' => \true]]], 'ListCostCategoryDefinitionsResponse' => ['type' => 'structure', 'members' => ['CostCategoryReferences' => ['shape' => 'CostCategoryReferencesList'], 'NextToken' => ['shape' => 'NextPageToken']]], 'ListSavingsPlansPurchaseRecommendationGenerationRequest' => ['type' => 'structure', 'members' => ['GenerationStatus' => ['shape' => 'GenerationStatus'], 'RecommendationIds' => ['shape' => 'RecommendationIdList'], 'PageSize' => ['shape' => 'NonNegativeInteger'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'ListSavingsPlansPurchaseRecommendationGenerationResponse' => ['type' => 'structure', 'members' => ['GenerationSummaryList' => ['shape' => 'GenerationSummaryList'], 'NextPageToken' => ['shape' => 'NextPageToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['ResourceTags' => ['shape' => 'ResourceTagList']]], 'LookbackPeriodInDays' => ['type' => 'string', 'enum' => ['SEVEN_DAYS', 'THIRTY_DAYS', 'SIXTY_DAYS']], 'MatchOption' => ['type' => 'string', 'enum' => ['EQUALS', 'ABSENT', 'STARTS_WITH', 'ENDS_WITH', 'CONTAINS', 'CASE_SENSITIVE', 'CASE_INSENSITIVE', 'GREATER_THAN_OR_EQUAL']], 'MatchOptions' => ['type' => 'list', 'member' => ['shape' => 'MatchOption']], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'Metric' => ['type' => 'string', 'enum' => ['BLENDED_COST', 'UNBLENDED_COST', 'AMORTIZED_COST', 'NET_UNBLENDED_COST', 'NET_AMORTIZED_COST', 'USAGE_QUANTITY', 'NORMALIZED_USAGE_AMOUNT']], 'MetricAmount' => ['type' => 'string'], 'MetricName' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'MetricNames' => ['type' => 'list', 'member' => ['shape' => 'MetricName']], 'MetricUnit' => ['type' => 'string'], 'MetricValue' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'MetricAmount'], 'Unit' => ['shape' => 'MetricUnit']]], 'Metrics' => ['type' => 'map', 'key' => ['shape' => 'MetricName'], 'value' => ['shape' => 'MetricValue']], 'ModifyRecommendationDetail' => ['type' => 'structure', 'members' => ['TargetInstances' => ['shape' => 'TargetInstancesList']]], 'MonitorArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'MonitorDimension' => ['type' => 'string', 'enum' => ['SERVICE']], 'MonitorType' => ['type' => 'string', 'enum' => ['DIMENSIONAL', 'CUSTOM']], 'NetRISavings' => ['type' => 'string'], 'NetworkResourceUtilization' => ['type' => 'structure', 'members' => ['NetworkInBytesPerSecond' => ['shape' => 'GenericString'], 'NetworkOutBytesPerSecond' => ['shape' => 'GenericString'], 'NetworkPacketsInPerSecond' => ['shape' => 'GenericString'], 'NetworkPacketsOutPerSecond' => ['shape' => 'GenericString']]], 'NextPageToken' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'NonNegativeInteger' => ['type' => 'integer', 'min' => 0], 'NullableNonNegativeDouble' => ['type' => 'double', 'min' => 0], 'NumericOperator' => ['type' => 'string', 'enum' => ['EQUAL', 'GREATER_THAN_OR_EQUAL', 'LESS_THAN_OR_EQUAL', 'GREATER_THAN', 'LESS_THAN', 'BETWEEN']], 'OfferingClass' => ['type' => 'string', 'enum' => ['STANDARD', 'CONVERTIBLE']], 'OnDemandCost' => ['type' => 'string'], 'OnDemandCostOfRIHoursUsed' => ['type' => 'string'], 'OnDemandHours' => ['type' => 'string'], 'OnDemandNormalizedUnits' => ['type' => 'string'], 'PageSize' => ['type' => 'integer'], 'PaymentOption' => ['type' => 'string', 'enum' => ['NO_UPFRONT', 'PARTIAL_UPFRONT', 'ALL_UPFRONT', 'LIGHT_UTILIZATION', 'MEDIUM_UTILIZATION', 'HEAVY_UTILIZATION']], 'PlatformDifference' => ['type' => 'string', 'enum' => ['HYPERVISOR', 'NETWORK_INTERFACE', 'STORAGE_INTERFACE', 'INSTANCE_STORE_AVAILABILITY', 'VIRTUALIZATION_TYPE']], 'PlatformDifferences' => ['type' => 'list', 'member' => ['shape' => 'PlatformDifference']], 'PredictionIntervalLevel' => ['type' => 'integer', 'max' => 99, 'min' => 51], 'ProvideAnomalyFeedbackRequest' => ['type' => 'structure', 'required' => ['AnomalyId', 'Feedback'], 'members' => ['AnomalyId' => ['shape' => 'GenericString'], 'Feedback' => ['shape' => 'AnomalyFeedbackType']]], 'ProvideAnomalyFeedbackResponse' => ['type' => 'structure', 'required' => ['AnomalyId'], 'members' => ['AnomalyId' => ['shape' => 'GenericString']]], 'PurchasedHours' => ['type' => 'string'], 'PurchasedUnits' => ['type' => 'string'], 'RDSInstanceDetails' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'GenericString'], 'InstanceType' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'DatabaseEngine' => ['shape' => 'GenericString'], 'DatabaseEdition' => ['shape' => 'GenericString'], 'DeploymentOption' => ['shape' => 'GenericString'], 'LicenseModel' => ['shape' => 'GenericString'], 'CurrentGeneration' => ['shape' => 'GenericBoolean'], 'SizeFlexEligible' => ['shape' => 'GenericBoolean']]], 'RICostForUnusedHours' => ['type' => 'string'], 'RealizedSavings' => ['type' => 'string'], 'RecommendationId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[\\S\\s]{8}-[\\S\\s]{4}-[\\S\\s]{4}-[\\S\\s]{4}-[\\S\\s]{12}$'], 'RecommendationIdList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationId']], 'RecommendationTarget' => ['type' => 'string', 'enum' => ['SAME_INSTANCE_FAMILY', 'CROSS_INSTANCE_FAMILY']], 'RedshiftInstanceDetails' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'GenericString'], 'NodeType' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'CurrentGeneration' => ['shape' => 'GenericBoolean'], 'SizeFlexEligible' => ['shape' => 'GenericBoolean']]], 'RequestChangedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReservationAggregates' => ['type' => 'structure', 'members' => ['UtilizationPercentage' => ['shape' => 'UtilizationPercentage'], 'UtilizationPercentageInUnits' => ['shape' => 'UtilizationPercentageInUnits'], 'PurchasedHours' => ['shape' => 'PurchasedHours'], 'PurchasedUnits' => ['shape' => 'PurchasedUnits'], 'TotalActualHours' => ['shape' => 'TotalActualHours'], 'TotalActualUnits' => ['shape' => 'TotalActualUnits'], 'UnusedHours' => ['shape' => 'UnusedHours'], 'UnusedUnits' => ['shape' => 'UnusedUnits'], 'OnDemandCostOfRIHoursUsed' => ['shape' => 'OnDemandCostOfRIHoursUsed'], 'NetRISavings' => ['shape' => 'NetRISavings'], 'TotalPotentialRISavings' => ['shape' => 'TotalPotentialRISavings'], 'AmortizedUpfrontFee' => ['shape' => 'AmortizedUpfrontFee'], 'AmortizedRecurringFee' => ['shape' => 'AmortizedRecurringFee'], 'TotalAmortizedFee' => ['shape' => 'TotalAmortizedFee'], 'RICostForUnusedHours' => ['shape' => 'RICostForUnusedHours'], 'RealizedSavings' => ['shape' => 'RealizedSavings'], 'UnrealizedSavings' => ['shape' => 'UnrealizedSavings']]], 'ReservationCoverageGroup' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'Attributes'], 'Coverage' => ['shape' => 'Coverage']]], 'ReservationCoverageGroups' => ['type' => 'list', 'member' => ['shape' => 'ReservationCoverageGroup']], 'ReservationGroupKey' => ['type' => 'string'], 'ReservationGroupValue' => ['type' => 'string'], 'ReservationPurchaseRecommendation' => ['type' => 'structure', 'members' => ['AccountScope' => ['shape' => 'AccountScope'], 'LookbackPeriodInDays' => ['shape' => 'LookbackPeriodInDays'], 'TermInYears' => ['shape' => 'TermInYears'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'ServiceSpecification' => ['shape' => 'ServiceSpecification'], 'RecommendationDetails' => ['shape' => 'ReservationPurchaseRecommendationDetails'], 'RecommendationSummary' => ['shape' => 'ReservationPurchaseRecommendationSummary']]], 'ReservationPurchaseRecommendationDetail' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'GenericString'], 'InstanceDetails' => ['shape' => 'InstanceDetails'], 'RecommendedNumberOfInstancesToPurchase' => ['shape' => 'GenericString'], 'RecommendedNormalizedUnitsToPurchase' => ['shape' => 'GenericString'], 'MinimumNumberOfInstancesUsedPerHour' => ['shape' => 'GenericString'], 'MinimumNormalizedUnitsUsedPerHour' => ['shape' => 'GenericString'], 'MaximumNumberOfInstancesUsedPerHour' => ['shape' => 'GenericString'], 'MaximumNormalizedUnitsUsedPerHour' => ['shape' => 'GenericString'], 'AverageNumberOfInstancesUsedPerHour' => ['shape' => 'GenericString'], 'AverageNormalizedUnitsUsedPerHour' => ['shape' => 'GenericString'], 'AverageUtilization' => ['shape' => 'GenericString'], 'EstimatedBreakEvenInMonths' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString'], 'EstimatedMonthlySavingsAmount' => ['shape' => 'GenericString'], 'EstimatedMonthlySavingsPercentage' => ['shape' => 'GenericString'], 'EstimatedMonthlyOnDemandCost' => ['shape' => 'GenericString'], 'EstimatedReservationCostForLookbackPeriod' => ['shape' => 'GenericString'], 'UpfrontCost' => ['shape' => 'GenericString'], 'RecurringStandardMonthlyCost' => ['shape' => 'GenericString']]], 'ReservationPurchaseRecommendationDetails' => ['type' => 'list', 'member' => ['shape' => 'ReservationPurchaseRecommendationDetail']], 'ReservationPurchaseRecommendationMetadata' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'GenericString'], 'GenerationTimestamp' => ['shape' => 'GenericString']]], 'ReservationPurchaseRecommendationSummary' => ['type' => 'structure', 'members' => ['TotalEstimatedMonthlySavingsAmount' => ['shape' => 'GenericString'], 'TotalEstimatedMonthlySavingsPercentage' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString']]], 'ReservationPurchaseRecommendations' => ['type' => 'list', 'member' => ['shape' => 'ReservationPurchaseRecommendation']], 'ReservationUtilizationGroup' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ReservationGroupKey'], 'Value' => ['shape' => 'ReservationGroupValue'], 'Attributes' => ['shape' => 'Attributes'], 'Utilization' => ['shape' => 'ReservationAggregates']]], 'ReservationUtilizationGroups' => ['type' => 'list', 'member' => ['shape' => 'ReservationUtilizationGroup']], 'ReservedHours' => ['type' => 'string'], 'ReservedNormalizedUnits' => ['type' => 'string'], 'ResourceDetails' => ['type' => 'structure', 'members' => ['EC2ResourceDetails' => ['shape' => 'EC2ResourceDetails']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'Arn']], 'exception' => \true], 'ResourceTag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'ResourceTagKey'], 'Value' => ['shape' => 'ResourceTagValue']]], 'ResourceTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceTagKeyList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTagKey'], 'max' => 200, 'min' => 0], 'ResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag'], 'max' => 200, 'min' => 0], 'ResourceTagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceUtilization' => ['type' => 'structure', 'members' => ['EC2ResourceUtilization' => ['shape' => 'EC2ResourceUtilization']]], 'ResultByTime' => ['type' => 'structure', 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Total' => ['shape' => 'Metrics'], 'Groups' => ['shape' => 'Groups'], 'Estimated' => ['shape' => 'Estimated']]], 'ResultsByTime' => ['type' => 'list', 'member' => ['shape' => 'ResultByTime']], 'RightsizingRecommendation' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'GenericString'], 'CurrentInstance' => ['shape' => 'CurrentInstance'], 'RightsizingType' => ['shape' => 'RightsizingType'], 'ModifyRecommendationDetail' => ['shape' => 'ModifyRecommendationDetail'], 'TerminateRecommendationDetail' => ['shape' => 'TerminateRecommendationDetail'], 'FindingReasonCodes' => ['shape' => 'FindingReasonCodes']]], 'RightsizingRecommendationConfiguration' => ['type' => 'structure', 'required' => ['RecommendationTarget', 'BenefitsConsidered'], 'members' => ['RecommendationTarget' => ['shape' => 'RecommendationTarget'], 'BenefitsConsidered' => ['shape' => 'GenericBoolean']]], 'RightsizingRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'RightsizingRecommendation']], 'RightsizingRecommendationMetadata' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'GenericString'], 'GenerationTimestamp' => ['shape' => 'GenericString'], 'LookbackPeriodInDays' => ['shape' => 'LookbackPeriodInDays'], 'AdditionalMetadata' => ['shape' => 'GenericString']]], 'RightsizingRecommendationSummary' => ['type' => 'structure', 'members' => ['TotalRecommendationCount' => ['shape' => 'GenericString'], 'EstimatedTotalMonthlySavingsAmount' => ['shape' => 'GenericString'], 'SavingsCurrencyCode' => ['shape' => 'GenericString'], 'SavingsPercentage' => ['shape' => 'GenericString']]], 'RightsizingType' => ['type' => 'string', 'enum' => ['TERMINATE', 'MODIFY']], 'RootCause' => ['type' => 'structure', 'members' => ['Service' => ['shape' => 'GenericString'], 'Region' => ['shape' => 'GenericString'], 'LinkedAccount' => ['shape' => 'GenericString'], 'UsageType' => ['shape' => 'GenericString'], 'LinkedAccountName' => ['shape' => 'GenericString']]], 'RootCauses' => ['type' => 'list', 'member' => ['shape' => 'RootCause']], 'SavingsPlanArn' => ['type' => 'string'], 'SavingsPlansAmortizedCommitment' => ['type' => 'structure', 'members' => ['AmortizedRecurringCommitment' => ['shape' => 'GenericString'], 'AmortizedUpfrontCommitment' => ['shape' => 'GenericString'], 'TotalAmortizedCommitment' => ['shape' => 'GenericString']]], 'SavingsPlansCoverage' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'Attributes'], 'Coverage' => ['shape' => 'SavingsPlansCoverageData'], 'TimePeriod' => ['shape' => 'DateInterval']]], 'SavingsPlansCoverageData' => ['type' => 'structure', 'members' => ['SpendCoveredBySavingsPlans' => ['shape' => 'GenericString'], 'OnDemandCost' => ['shape' => 'GenericString'], 'TotalCost' => ['shape' => 'GenericString'], 'CoveragePercentage' => ['shape' => 'GenericString']]], 'SavingsPlansCoverages' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansCoverage']], 'SavingsPlansDataType' => ['type' => 'string', 'enum' => ['ATTRIBUTES', 'UTILIZATION', 'AMORTIZED_COMMITMENT', 'SAVINGS']], 'SavingsPlansDataTypes' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansDataType']], 'SavingsPlansDetails' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'GenericString'], 'InstanceFamily' => ['shape' => 'GenericString'], 'OfferingId' => ['shape' => 'GenericString']]], 'SavingsPlansPurchaseRecommendation' => ['type' => 'structure', 'members' => ['AccountScope' => ['shape' => 'AccountScope'], 'SavingsPlansType' => ['shape' => 'SupportedSavingsPlansType'], 'TermInYears' => ['shape' => 'TermInYears'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'LookbackPeriodInDays' => ['shape' => 'LookbackPeriodInDays'], 'SavingsPlansPurchaseRecommendationDetails' => ['shape' => 'SavingsPlansPurchaseRecommendationDetailList'], 'SavingsPlansPurchaseRecommendationSummary' => ['shape' => 'SavingsPlansPurchaseRecommendationSummary']]], 'SavingsPlansPurchaseRecommendationDetail' => ['type' => 'structure', 'members' => ['SavingsPlansDetails' => ['shape' => 'SavingsPlansDetails'], 'AccountId' => ['shape' => 'GenericString'], 'UpfrontCost' => ['shape' => 'GenericString'], 'EstimatedROI' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString'], 'EstimatedSPCost' => ['shape' => 'GenericString'], 'EstimatedOnDemandCost' => ['shape' => 'GenericString'], 'EstimatedOnDemandCostWithCurrentCommitment' => ['shape' => 'GenericString'], 'EstimatedSavingsAmount' => ['shape' => 'GenericString'], 'EstimatedSavingsPercentage' => ['shape' => 'GenericString'], 'HourlyCommitmentToPurchase' => ['shape' => 'GenericString'], 'EstimatedAverageUtilization' => ['shape' => 'GenericString'], 'EstimatedMonthlySavingsAmount' => ['shape' => 'GenericString'], 'CurrentMinimumHourlyOnDemandSpend' => ['shape' => 'GenericString'], 'CurrentMaximumHourlyOnDemandSpend' => ['shape' => 'GenericString'], 'CurrentAverageHourlyOnDemandSpend' => ['shape' => 'GenericString']]], 'SavingsPlansPurchaseRecommendationDetailList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansPurchaseRecommendationDetail']], 'SavingsPlansPurchaseRecommendationMetadata' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'GenericString'], 'GenerationTimestamp' => ['shape' => 'GenericString'], 'AdditionalMetadata' => ['shape' => 'GenericString']]], 'SavingsPlansPurchaseRecommendationSummary' => ['type' => 'structure', 'members' => ['EstimatedROI' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString'], 'EstimatedTotalCost' => ['shape' => 'GenericString'], 'CurrentOnDemandSpend' => ['shape' => 'GenericString'], 'EstimatedSavingsAmount' => ['shape' => 'GenericString'], 'TotalRecommendationCount' => ['shape' => 'GenericString'], 'DailyCommitmentToPurchase' => ['shape' => 'GenericString'], 'HourlyCommitmentToPurchase' => ['shape' => 'GenericString'], 'EstimatedSavingsPercentage' => ['shape' => 'GenericString'], 'EstimatedMonthlySavingsAmount' => ['shape' => 'GenericString'], 'EstimatedOnDemandCostWithCurrentCommitment' => ['shape' => 'GenericString']]], 'SavingsPlansSavings' => ['type' => 'structure', 'members' => ['NetSavings' => ['shape' => 'GenericString'], 'OnDemandCostEquivalent' => ['shape' => 'GenericString']]], 'SavingsPlansUtilization' => ['type' => 'structure', 'members' => ['TotalCommitment' => ['shape' => 'GenericString'], 'UsedCommitment' => ['shape' => 'GenericString'], 'UnusedCommitment' => ['shape' => 'GenericString'], 'UtilizationPercentage' => ['shape' => 'GenericString']]], 'SavingsPlansUtilizationAggregates' => ['type' => 'structure', 'required' => ['Utilization'], 'members' => ['Utilization' => ['shape' => 'SavingsPlansUtilization'], 'Savings' => ['shape' => 'SavingsPlansSavings'], 'AmortizedCommitment' => ['shape' => 'SavingsPlansAmortizedCommitment']]], 'SavingsPlansUtilizationByTime' => ['type' => 'structure', 'required' => ['TimePeriod', 'Utilization'], 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Utilization' => ['shape' => 'SavingsPlansUtilization'], 'Savings' => ['shape' => 'SavingsPlansSavings'], 'AmortizedCommitment' => ['shape' => 'SavingsPlansAmortizedCommitment']]], 'SavingsPlansUtilizationDetail' => ['type' => 'structure', 'members' => ['SavingsPlanArn' => ['shape' => 'SavingsPlanArn'], 'Attributes' => ['shape' => 'Attributes'], 'Utilization' => ['shape' => 'SavingsPlansUtilization'], 'Savings' => ['shape' => 'SavingsPlansSavings'], 'AmortizedCommitment' => ['shape' => 'SavingsPlansAmortizedCommitment']]], 'SavingsPlansUtilizationDetails' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansUtilizationDetail']], 'SavingsPlansUtilizationsByTime' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansUtilizationByTime']], 'SearchString' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ServiceSpecification' => ['type' => 'structure', 'members' => ['EC2Specification' => ['shape' => 'EC2Specification']]], 'SortDefinition' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'SortDefinitionKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'SortDefinitionKey' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'SortDefinitions' => ['type' => 'list', 'member' => ['shape' => 'SortDefinition']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StartSavingsPlansPurchaseRecommendationGenerationRequest' => ['type' => 'structure', 'members' => []], 'StartSavingsPlansPurchaseRecommendationGenerationResponse' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'RecommendationId'], 'GenerationStartedTime' => ['shape' => 'ZonedDateTime'], 'EstimatedCompletionTime' => ['shape' => 'ZonedDateTime']]], 'Subscriber' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'SubscriberAddress'], 'Type' => ['shape' => 'SubscriberType'], 'Status' => ['shape' => 'SubscriberStatus']]], 'SubscriberAddress' => ['type' => 'string', 'max' => 302, 'min' => 6, 'pattern' => '(^[a-zA-Z0-9.!#$%&\'*+=?^_‘{|}~-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$)|(^arn:(aws[a-zA-Z-]*):sns:[a-zA-Z0-9-]+:[0-9]{12}:[a-zA-Z0-9_-]+(\\.fifo)?$)'], 'SubscriberStatus' => ['type' => 'string', 'enum' => ['CONFIRMED', 'DECLINED']], 'SubscriberType' => ['type' => 'string', 'enum' => ['EMAIL', 'SNS']], 'Subscribers' => ['type' => 'list', 'member' => ['shape' => 'Subscriber']], 'SupportedSavingsPlansType' => ['type' => 'string', 'enum' => ['COMPUTE_SP', 'EC2_INSTANCE_SP', 'SAGEMAKER_SP']], 'TagKey' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Entity']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'ResourceTags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'ResourceTags' => ['shape' => 'ResourceTagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValues' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Values' => ['shape' => 'Values'], 'MatchOptions' => ['shape' => 'MatchOptions']]], 'TagValuesList' => ['type' => 'list', 'member' => ['shape' => 'TagValues']], 'TargetInstance' => ['type' => 'structure', 'members' => ['EstimatedMonthlyCost' => ['shape' => 'GenericString'], 'EstimatedMonthlySavings' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString'], 'DefaultTargetInstance' => ['shape' => 'GenericBoolean'], 'ResourceDetails' => ['shape' => 'ResourceDetails'], 'ExpectedResourceUtilization' => ['shape' => 'ResourceUtilization'], 'PlatformDifferences' => ['shape' => 'PlatformDifferences']]], 'TargetInstancesList' => ['type' => 'list', 'member' => ['shape' => 'TargetInstance']], 'TermInYears' => ['type' => 'string', 'enum' => ['ONE_YEAR', 'THREE_YEARS']], 'TerminateRecommendationDetail' => ['type' => 'structure', 'members' => ['EstimatedMonthlySavings' => ['shape' => 'GenericString'], 'CurrencyCode' => ['shape' => 'GenericString']]], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'Arn']], 'exception' => \true], 'TotalActualHours' => ['type' => 'string'], 'TotalActualUnits' => ['type' => 'string'], 'TotalAmortizedFee' => ['type' => 'string'], 'TotalImpactFilter' => ['type' => 'structure', 'required' => ['NumericOperator', 'StartValue'], 'members' => ['NumericOperator' => ['shape' => 'NumericOperator'], 'StartValue' => ['shape' => 'GenericDouble'], 'EndValue' => ['shape' => 'GenericDouble']]], 'TotalPotentialRISavings' => ['type' => 'string'], 'TotalRunningHours' => ['type' => 'string'], 'TotalRunningNormalizedUnits' => ['type' => 'string'], 'UnknownMonitorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnknownSubscriptionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnrealizedSavings' => ['type' => 'string'], 'UnresolvableUsageUnitException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'ResourceTagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'ResourceTagKeys' => ['shape' => 'ResourceTagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UnusedHours' => ['type' => 'string'], 'UnusedUnits' => ['type' => 'string'], 'UpdateAnomalyMonitorRequest' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'GenericString'], 'MonitorName' => ['shape' => 'GenericString']]], 'UpdateAnomalyMonitorResponse' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'GenericString']]], 'UpdateAnomalySubscriptionRequest' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'GenericString'], 'Threshold' => ['shape' => 'NullableNonNegativeDouble', 'deprecated' => \true, 'deprecatedMessage' => 'Threshold has been deprecated in favor of ThresholdExpression'], 'Frequency' => ['shape' => 'AnomalySubscriptionFrequency'], 'MonitorArnList' => ['shape' => 'MonitorArnList'], 'Subscribers' => ['shape' => 'Subscribers'], 'SubscriptionName' => ['shape' => 'GenericString'], 'ThresholdExpression' => ['shape' => 'Expression']]], 'UpdateAnomalySubscriptionResponse' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'GenericString']]], 'UpdateCostAllocationTagsStatusError' => ['type' => 'structure', 'members' => ['TagKey' => ['shape' => 'TagKey'], 'Code' => ['shape' => 'GenericString'], 'Message' => ['shape' => 'ErrorMessage']]], 'UpdateCostAllocationTagsStatusErrors' => ['type' => 'list', 'member' => ['shape' => 'UpdateCostAllocationTagsStatusError'], 'max' => 20, 'min' => 0], 'UpdateCostAllocationTagsStatusRequest' => ['type' => 'structure', 'required' => ['CostAllocationTagsStatus'], 'members' => ['CostAllocationTagsStatus' => ['shape' => 'CostAllocationTagStatusList']]], 'UpdateCostAllocationTagsStatusResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'UpdateCostAllocationTagsStatusErrors']]], 'UpdateCostCategoryDefinitionRequest' => ['type' => 'structure', 'required' => ['CostCategoryArn', 'RuleVersion', 'Rules'], 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveStart' => ['shape' => 'ZonedDateTime'], 'RuleVersion' => ['shape' => 'CostCategoryRuleVersion'], 'Rules' => ['shape' => 'CostCategoryRulesList'], 'DefaultValue' => ['shape' => 'CostCategoryValue'], 'SplitChargeRules' => ['shape' => 'CostCategorySplitChargeRulesList']]], 'UpdateCostCategoryDefinitionResponse' => ['type' => 'structure', 'members' => ['CostCategoryArn' => ['shape' => 'Arn'], 'EffectiveStart' => ['shape' => 'ZonedDateTime']]], 'UtilizationByTime' => ['type' => 'structure', 'members' => ['TimePeriod' => ['shape' => 'DateInterval'], 'Groups' => ['shape' => 'ReservationUtilizationGroups'], 'Total' => ['shape' => 'ReservationAggregates']]], 'UtilizationPercentage' => ['type' => 'string'], 'UtilizationPercentageInUnits' => ['type' => 'string'], 'UtilizationsByTime' => ['type' => 'list', 'member' => ['shape' => 'UtilizationByTime']], 'Value' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'Values' => ['type' => 'list', 'member' => ['shape' => 'Value']], 'YearMonthDay' => ['type' => 'string', 'max' => 40, 'min' => 0, 'pattern' => '(\\d{4}-\\d{2}-\\d{2})(T\\d{2}:\\d{2}:\\d{2}Z)?'], 'ZonedDateTime' => ['type' => 'string', 'max' => 25, 'min' => 20, 'pattern' => '^\\d{4}-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d(([+-]\\d\\d:\\d\\d)|Z)$']]]; diff --git a/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-rule-set-1.json.php deleted file mode 100644 index eb2d071..0000000 --- a/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ce.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cost-explorer.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ce.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ce-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ce-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ce.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://ce.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://ce.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'ce']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ce.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-tests-1.json.php deleted file mode 100644 index feb276a..0000000 --- a/vendor/Aws3/Aws/data/ce/2017-10-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'cn-northwest-1', 'name' => 'sigv4', 'signingName' => 'ce']]], 'url' => 'https://ce.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'aws-cn-global']], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'name' => 'sigv4', 'signingName' => 'ce']]], 'url' => 'https://ce.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'aws-global']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ce/2017-10-25/paginators-1.json.php b/vendor/Aws3/Aws/data/ce/2017-10-25/paginators-1.json.php deleted file mode 100644 index 02b8477..0000000 --- a/vendor/Aws3/Aws/data/ce/2017-10-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetSavingsPlansCoverage' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetSavingsPlansUtilizationDetails' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCostAllocationTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCostCategoryDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/api-2.json.php b/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/api-2.json.php deleted file mode 100644 index d430dfa..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-04-20', 'endpointPrefix' => 'identity-chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime SDK Identity', 'serviceId' => 'Chime SDK Identity', 'signatureVersion' => 'v4', 'signingName' => 'chime', 'uid' => 'chime-sdk-identity-2021-04-20'], 'operations' => ['CreateAppInstance' => ['name' => 'CreateAppInstance', 'http' => ['method' => 'POST', 'requestUri' => '/app-instances', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceRequest'], 'output' => ['shape' => 'CreateAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateAppInstanceAdmin' => ['name' => 'CreateAppInstanceAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/app-instances/{appInstanceArn}/admins', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceAdminRequest'], 'output' => ['shape' => 'CreateAppInstanceAdminResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateAppInstanceUser' => ['name' => 'CreateAppInstanceUser', 'http' => ['method' => 'POST', 'requestUri' => '/app-instance-users', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceUserRequest'], 'output' => ['shape' => 'CreateAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAppInstance' => ['name' => 'DeleteAppInstance', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instances/{appInstanceArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAppInstanceAdmin' => ['name' => 'DeleteAppInstanceAdmin', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceAdminRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAppInstanceUser' => ['name' => 'DeleteAppInstanceUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instance-users/{appInstanceUserArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceUserRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeregisterAppInstanceUserEndpoint' => ['name' => 'DeregisterAppInstanceUserEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}', 'responseCode' => 204], 'input' => ['shape' => 'DeregisterAppInstanceUserEndpointRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeAppInstance' => ['name' => 'DescribeAppInstance', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}'], 'input' => ['shape' => 'DescribeAppInstanceRequest'], 'output' => ['shape' => 'DescribeAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeAppInstanceAdmin' => ['name' => 'DescribeAppInstanceAdmin', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInstanceAdminRequest'], 'output' => ['shape' => 'DescribeAppInstanceAdminResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeAppInstanceUser' => ['name' => 'DescribeAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users/{appInstanceUserArn}'], 'input' => ['shape' => 'DescribeAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeAppInstanceUserEndpoint' => ['name' => 'DescribeAppInstanceUserEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInstanceUserEndpointRequest'], 'output' => ['shape' => 'DescribeAppInstanceUserEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetAppInstanceRetentionSettings' => ['name' => 'GetAppInstanceRetentionSettings', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/retention-settings', 'responseCode' => 200], 'input' => ['shape' => 'GetAppInstanceRetentionSettingsRequest'], 'output' => ['shape' => 'GetAppInstanceRetentionSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAppInstanceAdmins' => ['name' => 'ListAppInstanceAdmins', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/admins', 'responseCode' => 200], 'input' => ['shape' => 'ListAppInstanceAdminsRequest'], 'output' => ['shape' => 'ListAppInstanceAdminsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAppInstanceUserEndpoints' => ['name' => 'ListAppInstanceUserEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users/{appInstanceUserArn}/endpoints', 'responseCode' => 200], 'input' => ['shape' => 'ListAppInstanceUserEndpointsRequest'], 'output' => ['shape' => 'ListAppInstanceUserEndpointsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAppInstanceUsers' => ['name' => 'ListAppInstanceUsers', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users'], 'input' => ['shape' => 'ListAppInstanceUsersRequest'], 'output' => ['shape' => 'ListAppInstanceUsersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAppInstances' => ['name' => 'ListAppInstances', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances'], 'input' => ['shape' => 'ListAppInstancesRequest'], 'output' => ['shape' => 'ListAppInstancesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutAppInstanceRetentionSettings' => ['name' => 'PutAppInstanceRetentionSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instances/{appInstanceArn}/retention-settings', 'responseCode' => 200], 'input' => ['shape' => 'PutAppInstanceRetentionSettingsRequest'], 'output' => ['shape' => 'PutAppInstanceRetentionSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RegisterAppInstanceUserEndpoint' => ['name' => 'RegisterAppInstanceUserEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/app-instance-users/{appInstanceUserArn}/endpoints', 'responseCode' => 201], 'input' => ['shape' => 'RegisterAppInstanceUserEndpointRequest'], 'output' => ['shape' => 'RegisterAppInstanceUserEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=tag-resource', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=untag-resource', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAppInstance' => ['name' => 'UpdateAppInstance', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instances/{appInstanceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppInstanceRequest'], 'output' => ['shape' => 'UpdateAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAppInstanceUser' => ['name' => 'UpdateAppInstanceUser', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instance-users/{appInstanceUserArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppInstanceUserRequest'], 'output' => ['shape' => 'UpdateAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAppInstanceUserEndpoint' => ['name' => 'UpdateAppInstanceUserEndpoint', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppInstanceUserEndpointRequest'], 'output' => ['shape' => 'UpdateAppInstanceUserEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AllowMessages' => ['type' => 'string', 'enum' => ['ALL', 'NONE']], 'AppInstance' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Metadata' => ['shape' => 'Metadata']]], 'AppInstanceAdmin' => ['type' => 'structure', 'members' => ['Admin' => ['shape' => 'Identity'], 'AppInstanceArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceAdminList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceAdminSummary']], 'AppInstanceAdminSummary' => ['type' => 'structure', 'members' => ['Admin' => ['shape' => 'Identity']]], 'AppInstanceList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceSummary']], 'AppInstanceRetentionSettings' => ['type' => 'structure', 'members' => ['ChannelRetentionSettings' => ['shape' => 'ChannelRetentionSettings']]], 'AppInstanceSummary' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata']]], 'AppInstanceUser' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceUserEndpoint' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointId' => ['shape' => 'SensitiveString64'], 'Name' => ['shape' => 'SensitiveString1600'], 'Type' => ['shape' => 'AppInstanceUserEndpointType'], 'ResourceArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointAttributes' => ['shape' => 'EndpointAttributes'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'AllowMessages' => ['shape' => 'AllowMessages'], 'EndpointState' => ['shape' => 'EndpointState']]], 'AppInstanceUserEndpointSummary' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointId' => ['shape' => 'SensitiveString64'], 'Name' => ['shape' => 'SensitiveString1600'], 'Type' => ['shape' => 'AppInstanceUserEndpointType'], 'AllowMessages' => ['shape' => 'AllowMessages'], 'EndpointState' => ['shape' => 'EndpointState']]], 'AppInstanceUserEndpointSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceUserEndpointSummary']], 'AppInstanceUserEndpointType' => ['type' => 'string', 'enum' => ['APNS', 'APNS_SANDBOX', 'GCM']], 'AppInstanceUserList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceUserSummary']], 'AppInstanceUserSummary' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ChannelRetentionSettings' => ['type' => 'structure', 'members' => ['RetentionDays' => ['shape' => 'RetentionDays']]], 'ChimeArn' => ['type' => 'string', 'max' => 1600, 'min' => 5, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[-_a-zA-Z0-9]*', 'sensitive' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'CreateAppInstanceAdminResponse' => ['type' => 'structure', 'members' => ['AppInstanceAdmin' => ['shape' => 'Identity'], 'AppInstanceArn' => ['shape' => 'ChimeArn']]], 'CreateAppInstanceRequest' => ['type' => 'structure', 'required' => ['Name', 'ClientRequestToken'], 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn']]], 'CreateAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'AppInstanceUserId', 'Name', 'ClientRequestToken'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceUserId' => ['shape' => 'UserId'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn']]], 'DeleteAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceAdminArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DeleteAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DeleteAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn']]], 'DeregisterAppInstanceUserEndpointRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'EndpointId'], 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'EndpointId' => ['shape' => 'SensitiveString64', 'location' => 'uri', 'locationName' => 'endpointId']]], 'DescribeAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceAdminArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DescribeAppInstanceAdminResponse' => ['type' => 'structure', 'members' => ['AppInstanceAdmin' => ['shape' => 'AppInstanceAdmin']]], 'DescribeAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DescribeAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstance' => ['shape' => 'AppInstance']]], 'DescribeAppInstanceUserEndpointRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'EndpointId'], 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveString1600', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'EndpointId' => ['shape' => 'SensitiveString64', 'location' => 'uri', 'locationName' => 'endpointId']]], 'DescribeAppInstanceUserEndpointResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserEndpoint' => ['shape' => 'AppInstanceUserEndpoint']]], 'DescribeAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn']]], 'DescribeAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUser' => ['shape' => 'AppInstanceUser']]], 'EndpointAttributes' => ['type' => 'structure', 'required' => ['DeviceToken'], 'members' => ['DeviceToken' => ['shape' => 'NonEmptySensitiveString1600'], 'VoipDeviceToken' => ['shape' => 'NonEmptySensitiveString1600']]], 'EndpointState' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'EndpointStatus'], 'StatusReason' => ['shape' => 'EndpointStatusReason']]], 'EndpointStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'EndpointStatusReason' => ['type' => 'string', 'enum' => ['INVALID_DEVICE_TOKEN', 'INVALID_PINPOINT_ARN']], 'ErrorCode' => ['type' => 'string', 'enum' => ['BadRequest', 'Conflict', 'Forbidden', 'NotFound', 'PreconditionFailed', 'ResourceLimitExceeded', 'ServiceFailure', 'AccessDenied', 'ServiceUnavailable', 'Throttled', 'Throttling', 'Unauthorized', 'Unprocessable', 'VoiceConnectorGroupAssociationsExist', 'PhoneNumberAssociationsExist']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetAppInstanceRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'GetAppInstanceRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Timestamp']]], 'Identity' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'ResourceName']]], 'ListAppInstanceAdminsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstanceAdminsResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceAdmins' => ['shape' => 'AppInstanceAdminList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppInstanceUserEndpointsRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn'], 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstanceUserEndpointsResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserEndpoints' => ['shape' => 'AppInstanceUserEndpointSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppInstanceUsersRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstanceUsersResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceUsers' => ['shape' => 'AppInstanceUserList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppInstancesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstancesResponse' => ['type' => 'structure', 'members' => ['AppInstances' => ['shape' => 'AppInstanceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Metadata' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'NonEmptyResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'NonEmptySensitiveString1600' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '.*', 'sensitive' => \true], 'PutAppInstanceRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'AppInstanceRetentionSettings'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings']]], 'PutAppInstanceRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Timestamp']]], 'RegisterAppInstanceUserEndpointRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'Type', 'ResourceArn', 'EndpointAttributes', 'ClientRequestToken'], 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'Name' => ['shape' => 'SensitiveString1600'], 'Type' => ['shape' => 'AppInstanceUserEndpointType'], 'ResourceArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointAttributes' => ['shape' => 'EndpointAttributes'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'AllowMessages' => ['shape' => 'AllowMessages']]], 'RegisterAppInstanceUserEndpointResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointId' => ['shape' => 'SensitiveString64']]], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'RetentionDays' => ['type' => 'integer', 'max' => 5475, 'min' => 1], 'SensitiveChimeArn' => ['type' => 'string', 'max' => 1600, 'min' => 5, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}', 'sensitive' => \true], 'SensitiveString1600' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'SensitiveString64' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn'], 'Tags' => ['shape' => 'TagList']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'ThrottledClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UpdateAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'Name', 'Metadata'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata']]], 'UpdateAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn']]], 'UpdateAppInstanceUserEndpointRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'EndpointId'], 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'EndpointId' => ['shape' => 'SensitiveString64', 'location' => 'uri', 'locationName' => 'endpointId'], 'Name' => ['shape' => 'SensitiveString1600'], 'AllowMessages' => ['shape' => 'AllowMessages']]], 'UpdateAppInstanceUserEndpointResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'SensitiveChimeArn'], 'EndpointId' => ['shape' => 'SensitiveString64']]], 'UpdateAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'Name', 'Metadata'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata']]], 'UpdateAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn']]], 'UserId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9]([A-Za-z0-9\\:\\-\\_\\.\\@]{0,62}[A-Za-z0-9])?', 'sensitive' => \true], 'UserName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 79f8771..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://identity-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://identity-chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://identity-chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://identity-chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-tests-1.json.php deleted file mode 100644 index 2b1229f..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identity-chime.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/paginators-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/paginators-1.json.php deleted file mode 100644 index 0f024fa..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-identity/2021-04-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAppInstanceAdmins' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstanceUserEndpoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstanceUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/api-2.json.php b/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/api-2.json.php deleted file mode 100644 index 6b03125..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-07-15', 'endpointPrefix' => 'media-pipelines-chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime SDK Media Pipelines', 'serviceId' => 'Chime SDK Media Pipelines', 'signatureVersion' => 'v4', 'signingName' => 'chime', 'uid' => 'chime-sdk-media-pipelines-2021-07-15'], 'operations' => ['CreateMediaCapturePipeline' => ['name' => 'CreateMediaCapturePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/sdk-media-capture-pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreateMediaCapturePipelineRequest'], 'output' => ['shape' => 'CreateMediaCapturePipelineResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateMediaConcatenationPipeline' => ['name' => 'CreateMediaConcatenationPipeline', 'http' => ['method' => 'POST', 'requestUri' => '/sdk-media-concatenation-pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreateMediaConcatenationPipelineRequest'], 'output' => ['shape' => 'CreateMediaConcatenationPipelineResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateMediaLiveConnectorPipeline' => ['name' => 'CreateMediaLiveConnectorPipeline', 'http' => ['method' => 'POST', 'requestUri' => '/sdk-media-live-connector-pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreateMediaLiveConnectorPipelineRequest'], 'output' => ['shape' => 'CreateMediaLiveConnectorPipelineResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteMediaCapturePipeline' => ['name' => 'DeleteMediaCapturePipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/sdk-media-capture-pipelines/{mediaPipelineId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMediaCapturePipelineRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteMediaPipeline' => ['name' => 'DeleteMediaPipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/sdk-media-pipelines/{mediaPipelineId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMediaPipelineRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMediaCapturePipeline' => ['name' => 'GetMediaCapturePipeline', 'http' => ['method' => 'GET', 'requestUri' => '/sdk-media-capture-pipelines/{mediaPipelineId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMediaCapturePipelineRequest'], 'output' => ['shape' => 'GetMediaCapturePipelineResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMediaPipeline' => ['name' => 'GetMediaPipeline', 'http' => ['method' => 'GET', 'requestUri' => '/sdk-media-pipelines/{mediaPipelineId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMediaPipelineRequest'], 'output' => ['shape' => 'GetMediaPipelineResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListMediaCapturePipelines' => ['name' => 'ListMediaCapturePipelines', 'http' => ['method' => 'GET', 'requestUri' => '/sdk-media-capture-pipelines', 'responseCode' => 200], 'input' => ['shape' => 'ListMediaCapturePipelinesRequest'], 'output' => ['shape' => 'ListMediaCapturePipelinesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListMediaPipelines' => ['name' => 'ListMediaPipelines', 'http' => ['method' => 'GET', 'requestUri' => '/sdk-media-pipelines', 'responseCode' => 200], 'input' => ['shape' => 'ListMediaPipelinesRequest'], 'output' => ['shape' => 'ListMediaPipelinesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=tag-resource', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=untag-resource', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn[\\/\\:\\-\\_\\.a-zA-Z0-9]+$'], 'Arn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^arn[\\/\\:\\-\\_\\.a-zA-Z0-9]+$', 'sensitive' => \true], 'ArtifactsConcatenationConfiguration' => ['type' => 'structure', 'required' => ['Audio', 'Video', 'Content', 'DataChannel', 'TranscriptionMessages', 'MeetingEvents', 'CompositedVideo'], 'members' => ['Audio' => ['shape' => 'AudioConcatenationConfiguration'], 'Video' => ['shape' => 'VideoConcatenationConfiguration'], 'Content' => ['shape' => 'ContentConcatenationConfiguration'], 'DataChannel' => ['shape' => 'DataChannelConcatenationConfiguration'], 'TranscriptionMessages' => ['shape' => 'TranscriptionMessagesConcatenationConfiguration'], 'MeetingEvents' => ['shape' => 'MeetingEventsConcatenationConfiguration'], 'CompositedVideo' => ['shape' => 'CompositedVideoConcatenationConfiguration']]], 'ArtifactsConcatenationState' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ArtifactsConfiguration' => ['type' => 'structure', 'required' => ['Audio', 'Video', 'Content'], 'members' => ['Audio' => ['shape' => 'AudioArtifactsConfiguration'], 'Video' => ['shape' => 'VideoArtifactsConfiguration'], 'Content' => ['shape' => 'ContentArtifactsConfiguration'], 'CompositedVideo' => ['shape' => 'CompositedVideoArtifactsConfiguration']]], 'ArtifactsState' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'AttendeeIdList' => ['type' => 'list', 'member' => ['shape' => 'GuidString'], 'min' => 1], 'AudioArtifactsConcatenationState' => ['type' => 'string', 'enum' => ['Enabled']], 'AudioArtifactsConfiguration' => ['type' => 'structure', 'required' => ['MuxType'], 'members' => ['MuxType' => ['shape' => 'AudioMuxType']]], 'AudioChannelsOption' => ['type' => 'string', 'enum' => ['Stereo', 'Mono']], 'AudioConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'AudioArtifactsConcatenationState']]], 'AudioMuxType' => ['type' => 'string', 'enum' => ['AudioOnly', 'AudioWithActiveSpeakerVideo', 'AudioWithCompositedVideo']], 'AudioSampleRateOption' => ['type' => 'string', 'pattern' => '44100|48000'], 'BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ChimeSdkMeetingConcatenationConfiguration' => ['type' => 'structure', 'required' => ['ArtifactsConfiguration'], 'members' => ['ArtifactsConfiguration' => ['shape' => 'ArtifactsConcatenationConfiguration']]], 'ChimeSdkMeetingConfiguration' => ['type' => 'structure', 'members' => ['SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'ArtifactsConfiguration' => ['shape' => 'ArtifactsConfiguration']]], 'ChimeSdkMeetingLiveConnectorConfiguration' => ['type' => 'structure', 'required' => ['Arn', 'MuxType'], 'members' => ['Arn' => ['shape' => 'Arn'], 'MuxType' => ['shape' => 'LiveConnectorMuxType'], 'CompositedVideo' => ['shape' => 'CompositedVideoArtifactsConfiguration'], 'SourceConfiguration' => ['shape' => 'SourceConfiguration']]], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[-_a-zA-Z0-9]*', 'sensitive' => \true], 'CompositedVideoArtifactsConfiguration' => ['type' => 'structure', 'required' => ['GridViewConfiguration'], 'members' => ['Layout' => ['shape' => 'LayoutOption'], 'Resolution' => ['shape' => 'ResolutionOption'], 'GridViewConfiguration' => ['shape' => 'GridViewConfiguration']]], 'CompositedVideoConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'ConcatenationSink' => ['type' => 'structure', 'required' => ['Type', 'S3BucketSinkConfiguration'], 'members' => ['Type' => ['shape' => 'ConcatenationSinkType'], 'S3BucketSinkConfiguration' => ['shape' => 'S3BucketSinkConfiguration']]], 'ConcatenationSinkList' => ['type' => 'list', 'member' => ['shape' => 'ConcatenationSink'], 'max' => 1, 'min' => 1], 'ConcatenationSinkType' => ['type' => 'string', 'enum' => ['S3Bucket']], 'ConcatenationSource' => ['type' => 'structure', 'required' => ['Type', 'MediaCapturePipelineSourceConfiguration'], 'members' => ['Type' => ['shape' => 'ConcatenationSourceType'], 'MediaCapturePipelineSourceConfiguration' => ['shape' => 'MediaCapturePipelineSourceConfiguration']]], 'ConcatenationSourceList' => ['type' => 'list', 'member' => ['shape' => 'ConcatenationSource'], 'max' => 1, 'min' => 1], 'ConcatenationSourceType' => ['type' => 'string', 'enum' => ['MediaCapturePipeline']], 'ContentArtifactsConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsState'], 'MuxType' => ['shape' => 'ContentMuxType']]], 'ContentConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'ContentMuxType' => ['type' => 'string', 'enum' => ['ContentOnly']], 'ContentShareLayoutOption' => ['type' => 'string', 'enum' => ['PresenterOnly', 'Horizontal', 'Vertical']], 'CreateMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['SourceType', 'SourceArn', 'SinkType', 'SinkArn'], 'members' => ['SourceType' => ['shape' => 'MediaPipelineSourceType'], 'SourceArn' => ['shape' => 'Arn'], 'SinkType' => ['shape' => 'MediaPipelineSinkType'], 'SinkArn' => ['shape' => 'Arn'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ChimeSdkMeetingConfiguration' => ['shape' => 'ChimeSdkMeetingConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateMediaCapturePipelineResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipeline' => ['shape' => 'MediaCapturePipeline']]], 'CreateMediaConcatenationPipelineRequest' => ['type' => 'structure', 'required' => ['Sources', 'Sinks'], 'members' => ['Sources' => ['shape' => 'ConcatenationSourceList'], 'Sinks' => ['shape' => 'ConcatenationSinkList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateMediaConcatenationPipelineResponse' => ['type' => 'structure', 'members' => ['MediaConcatenationPipeline' => ['shape' => 'MediaConcatenationPipeline']]], 'CreateMediaLiveConnectorPipelineRequest' => ['type' => 'structure', 'required' => ['Sources', 'Sinks'], 'members' => ['Sources' => ['shape' => 'LiveConnectorSourceList'], 'Sinks' => ['shape' => 'LiveConnectorSinkList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateMediaLiveConnectorPipelineResponse' => ['type' => 'structure', 'members' => ['MediaLiveConnectorPipeline' => ['shape' => 'MediaLiveConnectorPipeline']]], 'DataChannelConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'DeleteMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'DeleteMediaPipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['BadRequest', 'Forbidden', 'NotFound', 'ResourceLimitExceeded', 'ServiceFailure', 'ServiceUnavailable', 'Throttling']], 'ExternalUserIdList' => ['type' => 'list', 'member' => ['shape' => 'ExternalUserIdType'], 'min' => 1], 'ExternalUserIdType' => ['type' => 'string', 'max' => 64, 'min' => 2, 'sensitive' => \true], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'GetMediaCapturePipelineResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipeline' => ['shape' => 'MediaCapturePipeline']]], 'GetMediaPipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'GetMediaPipelineResponse' => ['type' => 'structure', 'members' => ['MediaPipeline' => ['shape' => 'MediaPipeline']]], 'GridViewConfiguration' => ['type' => 'structure', 'required' => ['ContentShareLayout'], 'members' => ['ContentShareLayout' => ['shape' => 'ContentShareLayoutOption'], 'PresenterOnlyConfiguration' => ['shape' => 'PresenterOnlyConfiguration']]], 'GuidString' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}'], 'Iso8601Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'LayoutOption' => ['type' => 'string', 'enum' => ['GridView']], 'ListMediaCapturePipelinesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListMediaCapturePipelinesResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipelines' => ['shape' => 'MediaCapturePipelineSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListMediaPipelinesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListMediaPipelinesResponse' => ['type' => 'structure', 'members' => ['MediaPipelines' => ['shape' => 'MediaPipelineList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'LiveConnectorMuxType' => ['type' => 'string', 'enum' => ['AudioWithCompositedVideo', 'AudioWithActiveSpeakerVideo']], 'LiveConnectorRTMPConfiguration' => ['type' => 'structure', 'required' => ['Url'], 'members' => ['Url' => ['shape' => 'SensitiveString'], 'AudioChannels' => ['shape' => 'AudioChannelsOption'], 'AudioSampleRate' => ['shape' => 'AudioSampleRateOption']]], 'LiveConnectorSinkConfiguration' => ['type' => 'structure', 'required' => ['SinkType', 'RTMPConfiguration'], 'members' => ['SinkType' => ['shape' => 'LiveConnectorSinkType'], 'RTMPConfiguration' => ['shape' => 'LiveConnectorRTMPConfiguration']]], 'LiveConnectorSinkList' => ['type' => 'list', 'member' => ['shape' => 'LiveConnectorSinkConfiguration'], 'max' => 1, 'min' => 1], 'LiveConnectorSinkType' => ['type' => 'string', 'enum' => ['RTMP']], 'LiveConnectorSourceConfiguration' => ['type' => 'structure', 'required' => ['SourceType', 'ChimeSdkMeetingLiveConnectorConfiguration'], 'members' => ['SourceType' => ['shape' => 'LiveConnectorSourceType'], 'ChimeSdkMeetingLiveConnectorConfiguration' => ['shape' => 'ChimeSdkMeetingLiveConnectorConfiguration']]], 'LiveConnectorSourceList' => ['type' => 'list', 'member' => ['shape' => 'LiveConnectorSourceConfiguration'], 'max' => 1, 'min' => 1], 'LiveConnectorSourceType' => ['type' => 'string', 'enum' => ['ChimeSdkMeeting']], 'MediaCapturePipeline' => ['type' => 'structure', 'members' => ['MediaPipelineId' => ['shape' => 'GuidString'], 'MediaPipelineArn' => ['shape' => 'AmazonResourceName'], 'SourceType' => ['shape' => 'MediaPipelineSourceType'], 'SourceArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'MediaPipelineStatus'], 'SinkType' => ['shape' => 'MediaPipelineSinkType'], 'SinkArn' => ['shape' => 'Arn'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'ChimeSdkMeetingConfiguration' => ['shape' => 'ChimeSdkMeetingConfiguration']]], 'MediaCapturePipelineSourceConfiguration' => ['type' => 'structure', 'required' => ['MediaPipelineArn', 'ChimeSdkMeetingConfiguration'], 'members' => ['MediaPipelineArn' => ['shape' => 'Arn'], 'ChimeSdkMeetingConfiguration' => ['shape' => 'ChimeSdkMeetingConcatenationConfiguration']]], 'MediaCapturePipelineSummary' => ['type' => 'structure', 'members' => ['MediaPipelineId' => ['shape' => 'GuidString'], 'MediaPipelineArn' => ['shape' => 'AmazonResourceName']]], 'MediaCapturePipelineSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MediaCapturePipelineSummary']], 'MediaConcatenationPipeline' => ['type' => 'structure', 'members' => ['MediaPipelineId' => ['shape' => 'GuidString'], 'MediaPipelineArn' => ['shape' => 'AmazonResourceName'], 'Sources' => ['shape' => 'ConcatenationSourceList'], 'Sinks' => ['shape' => 'ConcatenationSinkList'], 'Status' => ['shape' => 'MediaPipelineStatus'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'MediaLiveConnectorPipeline' => ['type' => 'structure', 'members' => ['Sources' => ['shape' => 'LiveConnectorSourceList'], 'Sinks' => ['shape' => 'LiveConnectorSinkList'], 'MediaPipelineId' => ['shape' => 'GuidString'], 'MediaPipelineArn' => ['shape' => 'AmazonResourceName'], 'Status' => ['shape' => 'MediaPipelineStatus'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'MediaPipeline' => ['type' => 'structure', 'members' => ['MediaCapturePipeline' => ['shape' => 'MediaCapturePipeline'], 'MediaLiveConnectorPipeline' => ['shape' => 'MediaLiveConnectorPipeline'], 'MediaConcatenationPipeline' => ['shape' => 'MediaConcatenationPipeline']]], 'MediaPipelineList' => ['type' => 'list', 'member' => ['shape' => 'MediaPipelineSummary']], 'MediaPipelineSinkType' => ['type' => 'string', 'enum' => ['S3Bucket']], 'MediaPipelineSourceType' => ['type' => 'string', 'enum' => ['ChimeSdkMeeting']], 'MediaPipelineStatus' => ['type' => 'string', 'enum' => ['Initializing', 'InProgress', 'Failed', 'Stopping', 'Stopped']], 'MediaPipelineSummary' => ['type' => 'structure', 'members' => ['MediaPipelineId' => ['shape' => 'GuidString'], 'MediaPipelineArn' => ['shape' => 'AmazonResourceName']]], 'MeetingEventsConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'PresenterOnlyConfiguration' => ['type' => 'structure', 'members' => ['PresenterPosition' => ['shape' => 'PresenterPosition']]], 'PresenterPosition' => ['type' => 'string', 'enum' => ['TopLeft', 'TopRight', 'BottomLeft', 'BottomRight']], 'ResolutionOption' => ['type' => 'string', 'enum' => ['HD', 'FHD']], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResultMax' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'S3BucketSinkConfiguration' => ['type' => 'structure', 'required' => ['Destination'], 'members' => ['Destination' => ['shape' => 'Arn']]], 'SelectedVideoStreams' => ['type' => 'structure', 'members' => ['AttendeeIds' => ['shape' => 'AttendeeIdList'], 'ExternalUserIds' => ['shape' => 'ExternalUserIdList']]], 'SensitiveString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SourceConfiguration' => ['type' => 'structure', 'members' => ['SelectedVideoStreams' => ['shape' => 'SelectedVideoStreams']]], 'String' => ['type' => 'string', 'max' => 4096, 'pattern' => '.*'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottledClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TranscriptionMessagesConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'VideoArtifactsConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsState'], 'MuxType' => ['shape' => 'VideoMuxType']]], 'VideoConcatenationConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsConcatenationState']]], 'VideoMuxType' => ['type' => 'string', 'enum' => ['VideoOnly']]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 0dbb20c..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://media-pipelines-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://media-pipelines-chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://media-pipelines-chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://media-pipelines-chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-tests-1.json.php deleted file mode 100644 index a80dbd0..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://media-pipelines-chime.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json.php deleted file mode 100644 index 0822b25..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListMediaCapturePipelines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMediaPipelines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/api-2.json.php b/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/api-2.json.php deleted file mode 100644 index 31d4f67..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-07-15', 'endpointPrefix' => 'meetings-chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime SDK Meetings', 'serviceId' => 'Chime SDK Meetings', 'signatureVersion' => 'v4', 'signingName' => 'chime', 'uid' => 'chime-sdk-meetings-2021-07-15'], 'operations' => ['BatchCreateAttendee' => ['name' => 'BatchCreateAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{MeetingId}/attendees?operation=batch-create'], 'input' => ['shape' => 'BatchCreateAttendeeRequest'], 'output' => ['shape' => 'BatchCreateAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'BatchUpdateAttendeeCapabilitiesExcept' => ['name' => 'BatchUpdateAttendeeCapabilitiesExcept', 'http' => ['method' => 'PUT', 'requestUri' => '/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateAttendeeCapabilitiesExceptRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException']]], 'CreateAttendee' => ['name' => 'CreateAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{MeetingId}/attendees'], 'input' => ['shape' => 'CreateAttendeeRequest'], 'output' => ['shape' => 'CreateAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'CreateMeeting' => ['name' => 'CreateMeeting', 'http' => ['method' => 'POST', 'requestUri' => '/meetings'], 'input' => ['shape' => 'CreateMeetingRequest'], 'output' => ['shape' => 'CreateMeetingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']]], 'CreateMeetingWithAttendees' => ['name' => 'CreateMeetingWithAttendees', 'http' => ['method' => 'POST', 'requestUri' => '/meetings?operation=create-attendees'], 'input' => ['shape' => 'CreateMeetingWithAttendeesRequest'], 'output' => ['shape' => 'CreateMeetingWithAttendeesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']]], 'DeleteAttendee' => ['name' => 'DeleteAttendee', 'http' => ['method' => 'DELETE', 'requestUri' => '/meetings/{MeetingId}/attendees/{AttendeeId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAttendeeRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'DeleteMeeting' => ['name' => 'DeleteMeeting', 'http' => ['method' => 'DELETE', 'requestUri' => '/meetings/{MeetingId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMeetingRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'GetAttendee' => ['name' => 'GetAttendee', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{MeetingId}/attendees/{AttendeeId}'], 'input' => ['shape' => 'GetAttendeeRequest'], 'output' => ['shape' => 'GetAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'GetMeeting' => ['name' => 'GetMeeting', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{MeetingId}'], 'input' => ['shape' => 'GetMeetingRequest'], 'output' => ['shape' => 'GetMeetingResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'ListAttendees' => ['name' => 'ListAttendees', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{MeetingId}/attendees', 'responseCode' => 200], 'input' => ['shape' => 'ListAttendeesRequest'], 'output' => ['shape' => 'ListAttendeesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'StartMeetingTranscription' => ['name' => 'StartMeetingTranscription', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{MeetingId}/transcription?operation=start', 'responseCode' => 200], 'input' => ['shape' => 'StartMeetingTranscriptionRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'StopMeetingTranscription' => ['name' => 'StopMeetingTranscription', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{MeetingId}/transcription?operation=stop', 'responseCode' => 200], 'input' => ['shape' => 'StopMeetingTranscriptionRequest'], 'errors' => [['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=tag-resource', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=untag-resource', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateAttendeeCapabilities' => ['name' => 'UpdateAttendeeCapabilities', 'http' => ['method' => 'PUT', 'requestUri' => '/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities'], 'input' => ['shape' => 'UpdateAttendeeCapabilitiesRequest'], 'output' => ['shape' => 'UpdateAttendeeCapabilitiesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException']]]], 'shapes' => ['AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:.*'], 'Arn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^arn[\\/\\:\\-\\_\\.a-zA-Z0-9]+$', 'sensitive' => \true], 'Attendee' => ['type' => 'structure', 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserId'], 'AttendeeId' => ['shape' => 'GuidString'], 'JoinToken' => ['shape' => 'JoinTokenString'], 'Capabilities' => ['shape' => 'AttendeeCapabilities']]], 'AttendeeCapabilities' => ['type' => 'structure', 'required' => ['Audio', 'Video', 'Content'], 'members' => ['Audio' => ['shape' => 'MediaCapabilities'], 'Video' => ['shape' => 'MediaCapabilities'], 'Content' => ['shape' => 'MediaCapabilities']]], 'AttendeeIdItem' => ['type' => 'structure', 'required' => ['AttendeeId'], 'members' => ['AttendeeId' => ['shape' => 'GuidString']]], 'AttendeeIdsList' => ['type' => 'list', 'member' => ['shape' => 'AttendeeIdItem'], 'max' => 250, 'min' => 1], 'AttendeeList' => ['type' => 'list', 'member' => ['shape' => 'Attendee']], 'AudioFeatures' => ['type' => 'structure', 'members' => ['EchoReduction' => ['shape' => 'MeetingFeatureStatus']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchCreateAttendeeErrorList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeError']], 'BatchCreateAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'Attendees'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'Attendees' => ['shape' => 'CreateAttendeeRequestItemList']]], 'BatchCreateAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendees' => ['shape' => 'AttendeeList'], 'Errors' => ['shape' => 'BatchCreateAttendeeErrorList']]], 'BatchUpdateAttendeeCapabilitiesExceptRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'ExcludedAttendeeIds', 'Capabilities'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'ExcludedAttendeeIds' => ['shape' => 'AttendeeIdsList'], 'Capabilities' => ['shape' => 'AttendeeCapabilities']]], 'Boolean' => ['type' => 'boolean'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[-_a-zA-Z0-9]*', 'sensitive' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateAttendeeError' => ['type' => 'structure', 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserId'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String']]], 'CreateAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'ExternalUserId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'ExternalUserId' => ['shape' => 'ExternalUserId'], 'Capabilities' => ['shape' => 'AttendeeCapabilities']]], 'CreateAttendeeRequestItem' => ['type' => 'structure', 'required' => ['ExternalUserId'], 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserId'], 'Capabilities' => ['shape' => 'AttendeeCapabilities']]], 'CreateAttendeeRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeRequestItem'], 'max' => 100, 'min' => 1], 'CreateAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendee' => ['shape' => 'Attendee']]], 'CreateMeetingRequest' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'MediaRegion', 'ExternalMeetingId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'MediaRegion' => ['shape' => 'MediaRegion'], 'MeetingHostId' => ['shape' => 'ExternalUserId'], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingId'], 'NotificationsConfiguration' => ['shape' => 'NotificationsConfiguration'], 'MeetingFeatures' => ['shape' => 'MeetingFeaturesConfiguration'], 'PrimaryMeetingId' => ['shape' => 'PrimaryMeetingId'], 'TenantIds' => ['shape' => 'TenantIdList'], 'Tags' => ['shape' => 'TagList']]], 'CreateMeetingResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting']]], 'CreateMeetingWithAttendeesRequest' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'MediaRegion', 'ExternalMeetingId', 'Attendees'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'MediaRegion' => ['shape' => 'MediaRegion'], 'MeetingHostId' => ['shape' => 'ExternalUserId'], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingId'], 'MeetingFeatures' => ['shape' => 'MeetingFeaturesConfiguration'], 'NotificationsConfiguration' => ['shape' => 'NotificationsConfiguration'], 'Attendees' => ['shape' => 'CreateMeetingWithAttendeesRequestItemList'], 'PrimaryMeetingId' => ['shape' => 'PrimaryMeetingId'], 'TenantIds' => ['shape' => 'TenantIdList'], 'Tags' => ['shape' => 'TagList']]], 'CreateMeetingWithAttendeesRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeRequestItem'], 'max' => 20, 'min' => 1], 'CreateMeetingWithAttendeesResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting'], 'Attendees' => ['shape' => 'AttendeeList'], 'Errors' => ['shape' => 'BatchCreateAttendeeErrorList']]], 'DeleteAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'AttendeeId']]], 'DeleteMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId']]], 'EngineTranscribeMedicalSettings' => ['type' => 'structure', 'required' => ['LanguageCode', 'Specialty', 'Type'], 'members' => ['LanguageCode' => ['shape' => 'TranscribeMedicalLanguageCode'], 'Specialty' => ['shape' => 'TranscribeMedicalSpecialty'], 'Type' => ['shape' => 'TranscribeMedicalType'], 'VocabularyName' => ['shape' => 'String'], 'Region' => ['shape' => 'TranscribeMedicalRegion'], 'ContentIdentificationType' => ['shape' => 'TranscribeMedicalContentIdentificationType']]], 'EngineTranscribeSettings' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'TranscribeLanguageCode'], 'VocabularyFilterMethod' => ['shape' => 'TranscribeVocabularyFilterMethod'], 'VocabularyFilterName' => ['shape' => 'String'], 'VocabularyName' => ['shape' => 'String'], 'Region' => ['shape' => 'TranscribeRegion'], 'EnablePartialResultsStabilization' => ['shape' => 'Boolean'], 'PartialResultsStability' => ['shape' => 'TranscribePartialResultsStability'], 'ContentIdentificationType' => ['shape' => 'TranscribeContentIdentificationType'], 'ContentRedactionType' => ['shape' => 'TranscribeContentRedactionType'], 'PiiEntityTypes' => ['shape' => 'TranscribePiiEntityTypes'], 'LanguageModelName' => ['shape' => 'TranscribeLanguageModelName'], 'IdentifyLanguage' => ['shape' => 'Boolean'], 'LanguageOptions' => ['shape' => 'TranscribeLanguageOptions'], 'PreferredLanguage' => ['shape' => 'TranscribeLanguageCode']]], 'ExternalMeetingId' => ['type' => 'string', 'max' => 64, 'min' => 2, 'sensitive' => \true], 'ExternalUserId' => ['type' => 'string', 'max' => 64, 'min' => 2, 'sensitive' => \true], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'AttendeeId']]], 'GetAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendee' => ['shape' => 'Attendee']]], 'GetMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId']]], 'GetMeetingResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting']]], 'GuidString' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}'], 'JoinTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 2, 'sensitive' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListAttendeesRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListAttendeesResponse' => ['type' => 'structure', 'members' => ['Attendees' => ['shape' => 'AttendeeList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MediaCapabilities' => ['type' => 'string', 'enum' => ['SendReceive', 'Send', 'Receive', 'None']], 'MediaPlacement' => ['type' => 'structure', 'members' => ['AudioHostUrl' => ['shape' => 'String'], 'AudioFallbackUrl' => ['shape' => 'String'], 'SignalingUrl' => ['shape' => 'String'], 'TurnControlUrl' => ['shape' => 'String'], 'ScreenDataUrl' => ['shape' => 'String'], 'ScreenViewingUrl' => ['shape' => 'String'], 'ScreenSharingUrl' => ['shape' => 'String'], 'EventIngestionUrl' => ['shape' => 'String']]], 'MediaRegion' => ['type' => 'string', 'max' => 64, 'min' => 2], 'Meeting' => ['type' => 'structure', 'members' => ['MeetingId' => ['shape' => 'GuidString'], 'MeetingHostId' => ['shape' => 'ExternalUserId'], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingId'], 'MediaRegion' => ['shape' => 'MediaRegion'], 'MediaPlacement' => ['shape' => 'MediaPlacement'], 'MeetingFeatures' => ['shape' => 'MeetingFeaturesConfiguration'], 'PrimaryMeetingId' => ['shape' => 'PrimaryMeetingId'], 'TenantIds' => ['shape' => 'TenantIdList'], 'MeetingArn' => ['shape' => 'AmazonResourceName']]], 'MeetingFeatureStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UNAVAILABLE']], 'MeetingFeaturesConfiguration' => ['type' => 'structure', 'members' => ['Audio' => ['shape' => 'AudioFeatures']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NotificationsConfiguration' => ['type' => 'structure', 'members' => ['LambdaFunctionArn' => ['shape' => 'Arn'], 'SnsTopicArn' => ['shape' => 'Arn'], 'SqsQueueArn' => ['shape' => 'Arn']]], 'PrimaryMeetingId' => ['type' => 'string', 'max' => 64, 'min' => 2], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResultMax' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'RetryAfterSeconds' => ['type' => 'string'], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StartMeetingTranscriptionRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'TranscriptionConfiguration'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'TranscriptionConfiguration' => ['shape' => 'TranscriptionConfiguration']]], 'StopMeetingTranscriptionRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId']]], 'String' => ['type' => 'string', 'max' => 4096], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\w+-=\\.:/@]*'], 'TenantId' => ['type' => 'string', 'max' => 256, 'min' => 2, 'pattern' => '^(?!.*?(.)\\1{3})[-_!@#$a-zA-Z0-9]*$'], 'TenantIdList' => ['type' => 'list', 'member' => ['shape' => 'TenantId'], 'max' => 5, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TranscribeContentIdentificationType' => ['type' => 'string', 'enum' => ['PII']], 'TranscribeContentRedactionType' => ['type' => 'string', 'enum' => ['PII']], 'TranscribeLanguageCode' => ['type' => 'string', 'enum' => ['en-US', 'en-GB', 'es-US', 'fr-CA', 'fr-FR', 'en-AU', 'it-IT', 'de-DE', 'pt-BR', 'ja-JP', 'ko-KR', 'zh-CN']], 'TranscribeLanguageModelName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'TranscribeLanguageOptions' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[a-zA-Z-,]+'], 'TranscribeMedicalContentIdentificationType' => ['type' => 'string', 'enum' => ['PHI']], 'TranscribeMedicalLanguageCode' => ['type' => 'string', 'enum' => ['en-US']], 'TranscribeMedicalRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-2', 'ap-southeast-2', 'ca-central-1', 'eu-west-1', 'auto']], 'TranscribeMedicalSpecialty' => ['type' => 'string', 'enum' => ['PRIMARYCARE', 'CARDIOLOGY', 'NEUROLOGY', 'ONCOLOGY', 'RADIOLOGY', 'UROLOGY']], 'TranscribeMedicalType' => ['type' => 'string', 'enum' => ['CONVERSATION', 'DICTATION']], 'TranscribePartialResultsStability' => ['type' => 'string', 'enum' => ['low', 'medium', 'high']], 'TranscribePiiEntityTypes' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[A-Z_, ]+'], 'TranscribeRegion' => ['type' => 'string', 'enum' => ['us-east-2', 'us-east-1', 'us-west-2', 'ap-northeast-2', 'ap-southeast-2', 'ap-northeast-1', 'ca-central-1', 'eu-central-1', 'eu-west-1', 'eu-west-2', 'sa-east-1', 'auto', 'us-gov-west-1']], 'TranscribeVocabularyFilterMethod' => ['type' => 'string', 'enum' => ['remove', 'mask', 'tag']], 'TranscriptionConfiguration' => ['type' => 'structure', 'members' => ['EngineTranscribeSettings' => ['shape' => 'EngineTranscribeSettings'], 'EngineTranscribeMedicalSettings' => ['shape' => 'EngineTranscribeMedicalSettings']]], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UnprocessableEntityException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 422], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAttendeeCapabilitiesRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId', 'Capabilities'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'MeetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'AttendeeId'], 'Capabilities' => ['shape' => 'AttendeeCapabilities']]], 'UpdateAttendeeCapabilitiesResponse' => ['type' => 'structure', 'members' => ['Attendee' => ['shape' => 'Attendee']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 1d92af1..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://meetings-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://meetings-chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://meetings-chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://meetings-chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-tests-1.json.php deleted file mode 100644 index a193cf7..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://meetings-chime.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/paginators-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/paginators-1.json.php deleted file mode 100644 index 3c59c3c..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-meetings/2021-07-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAttendees' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/api-2.json.php b/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/api-2.json.php deleted file mode 100644 index e6f8a94..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-05-15', 'endpointPrefix' => 'messaging-chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime SDK Messaging', 'serviceId' => 'Chime SDK Messaging', 'signatureVersion' => 'v4', 'signingName' => 'chime', 'uid' => 'chime-sdk-messaging-2021-05-15'], 'operations' => ['AssociateChannelFlow' => ['name' => 'AssociateChannelFlow', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/channel-flow', 'responseCode' => 200], 'input' => ['shape' => 'AssociateChannelFlowRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchCreateChannelMembership' => ['name' => 'BatchCreateChannelMembership', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/memberships?operation=batch-create', 'responseCode' => 200], 'input' => ['shape' => 'BatchCreateChannelMembershipRequest'], 'output' => ['shape' => 'BatchCreateChannelMembershipResponse'], 'errors' => [['shape' => 'ServiceFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException']]], 'ChannelFlowCallback' => ['name' => 'ChannelFlowCallback', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}?operation=channel-flow-callback', 'responseCode' => 200], 'input' => ['shape' => 'ChannelFlowCallbackRequest'], 'output' => ['shape' => 'ChannelFlowCallbackResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/channels', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateChannelBan' => ['name' => 'CreateChannelBan', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/bans', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelBanRequest'], 'output' => ['shape' => 'CreateChannelBanResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateChannelFlow' => ['name' => 'CreateChannelFlow', 'http' => ['method' => 'POST', 'requestUri' => '/channel-flows', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelFlowRequest'], 'output' => ['shape' => 'CreateChannelFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateChannelMembership' => ['name' => 'CreateChannelMembership', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/memberships', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelMembershipRequest'], 'output' => ['shape' => 'CreateChannelMembershipResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateChannelModerator' => ['name' => 'CreateChannelModerator', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/moderators', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelModeratorRequest'], 'output' => ['shape' => 'CreateChannelModeratorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannelBan' => ['name' => 'DeleteChannelBan', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/bans/{memberArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelBanRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannelFlow' => ['name' => 'DeleteChannelFlow', 'http' => ['method' => 'DELETE', 'requestUri' => '/channel-flows/{channelFlowArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelFlowRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannelMembership' => ['name' => 'DeleteChannelMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelMembershipRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannelMessage' => ['name' => 'DeleteChannelMessage', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelMessageRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannelModerator' => ['name' => 'DeleteChannelModerator', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/moderators/{channelModeratorArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelModeratorRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannel' => ['name' => 'DescribeChannel', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelRequest'], 'output' => ['shape' => 'DescribeChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelBan' => ['name' => 'DescribeChannelBan', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/bans/{memberArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelBanRequest'], 'output' => ['shape' => 'DescribeChannelBanResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelFlow' => ['name' => 'DescribeChannelFlow', 'http' => ['method' => 'GET', 'requestUri' => '/channel-flows/{channelFlowArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelFlowRequest'], 'output' => ['shape' => 'DescribeChannelFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelMembership' => ['name' => 'DescribeChannelMembership', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelMembershipRequest'], 'output' => ['shape' => 'DescribeChannelMembershipResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelMembershipForAppInstanceUser' => ['name' => 'DescribeChannelMembershipForAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}?scope=app-instance-user-membership', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelMembershipForAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeChannelMembershipForAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelModeratedByAppInstanceUser' => ['name' => 'DescribeChannelModeratedByAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}?scope=app-instance-user-moderated-channel', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelModeratedByAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeChannelModeratedByAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeChannelModerator' => ['name' => 'DescribeChannelModerator', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/moderators/{channelModeratorArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelModeratorRequest'], 'output' => ['shape' => 'DescribeChannelModeratorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociateChannelFlow' => ['name' => 'DisassociateChannelFlow', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/channel-flow/{channelFlowArn}', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateChannelFlowRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetChannelMembershipPreferences' => ['name' => 'GetChannelMembershipPreferences', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}/preferences', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelMembershipPreferencesRequest'], 'output' => ['shape' => 'GetChannelMembershipPreferencesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetChannelMessage' => ['name' => 'GetChannelMessage', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelMessageRequest'], 'output' => ['shape' => 'GetChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetChannelMessageStatus' => ['name' => 'GetChannelMessageStatus', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/messages/{messageId}?scope=message-status', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelMessageStatusRequest'], 'output' => ['shape' => 'GetChannelMessageStatusResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMessagingSessionEndpoint' => ['name' => 'GetMessagingSessionEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/endpoints/messaging-session', 'responseCode' => 200], 'input' => ['shape' => 'GetMessagingSessionEndpointRequest'], 'output' => ['shape' => 'GetMessagingSessionEndpointResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelBans' => ['name' => 'ListChannelBans', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/bans', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelBansRequest'], 'output' => ['shape' => 'ListChannelBansResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelFlows' => ['name' => 'ListChannelFlows', 'http' => ['method' => 'GET', 'requestUri' => '/channel-flows', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelFlowsRequest'], 'output' => ['shape' => 'ListChannelFlowsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelMemberships' => ['name' => 'ListChannelMemberships', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMembershipsRequest'], 'output' => ['shape' => 'ListChannelMembershipsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelMembershipsForAppInstanceUser' => ['name' => 'ListChannelMembershipsForAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels?scope=app-instance-user-memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMembershipsForAppInstanceUserRequest'], 'output' => ['shape' => 'ListChannelMembershipsForAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelMessages' => ['name' => 'ListChannelMessages', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/messages', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMessagesRequest'], 'output' => ['shape' => 'ListChannelMessagesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelModerators' => ['name' => 'ListChannelModerators', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/moderators', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelModeratorsRequest'], 'output' => ['shape' => 'ListChannelModeratorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'GET', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelsAssociatedWithChannelFlow' => ['name' => 'ListChannelsAssociatedWithChannelFlow', 'http' => ['method' => 'GET', 'requestUri' => '/channels?scope=channel-flow-associations', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsAssociatedWithChannelFlowRequest'], 'output' => ['shape' => 'ListChannelsAssociatedWithChannelFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListChannelsModeratedByAppInstanceUser' => ['name' => 'ListChannelsModeratedByAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels?scope=app-instance-user-moderated-channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsModeratedByAppInstanceUserRequest'], 'output' => ['shape' => 'ListChannelsModeratedByAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSubChannels' => ['name' => 'ListSubChannels', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/subchannels', 'responseCode' => 200], 'input' => ['shape' => 'ListSubChannelsRequest'], 'output' => ['shape' => 'ListSubChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutChannelMembershipPreferences' => ['name' => 'PutChannelMembershipPreferences', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}/preferences', 'responseCode' => 200], 'input' => ['shape' => 'PutChannelMembershipPreferencesRequest'], 'output' => ['shape' => 'PutChannelMembershipPreferencesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RedactChannelMessage' => ['name' => 'RedactChannelMessage', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/messages/{messageId}?operation=redact', 'responseCode' => 200], 'input' => ['shape' => 'RedactChannelMessageRequest'], 'output' => ['shape' => 'RedactChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'SearchChannels' => ['name' => 'SearchChannels', 'http' => ['method' => 'POST', 'requestUri' => '/channels?operation=search', 'responseCode' => 200], 'input' => ['shape' => 'SearchChannelsRequest'], 'output' => ['shape' => 'SearchChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'SendChannelMessage' => ['name' => 'SendChannelMessage', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/messages', 'responseCode' => 201], 'input' => ['shape' => 'SendChannelMessageRequest'], 'output' => ['shape' => 'SendChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=tag-resource', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=untag-resource', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateChannelFlow' => ['name' => 'UpdateChannelFlow', 'http' => ['method' => 'PUT', 'requestUri' => '/channel-flows/{channelFlowArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelFlowRequest'], 'output' => ['shape' => 'UpdateChannelFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateChannelMessage' => ['name' => 'UpdateChannelMessage', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelMessageRequest'], 'output' => ['shape' => 'UpdateChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateChannelReadMarker' => ['name' => 'UpdateChannelReadMarker', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/readMarker', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelReadMarkerRequest'], 'output' => ['shape' => 'UpdateChannelReadMarkerResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AllowNotifications' => ['type' => 'string', 'enum' => ['ALL', 'NONE', 'FILTERED']], 'AppInstanceUserMembershipSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChannelMembershipType'], 'ReadMarkerTimestamp' => ['shape' => 'Timestamp'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'AssociateChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelFlowArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelFlowArn' => ['shape' => 'ChimeArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchChannelMemberships' => ['type' => 'structure', 'members' => ['InvitedBy' => ['shape' => 'Identity'], 'Type' => ['shape' => 'ChannelMembershipType'], 'Members' => ['shape' => 'Members'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'BatchCreateChannelMembershipError' => ['type' => 'structure', 'members' => ['MemberArn' => ['shape' => 'ChimeArn'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'BatchCreateChannelMembershipErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchCreateChannelMembershipError']], 'BatchCreateChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArns', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Type' => ['shape' => 'ChannelMembershipType'], 'MemberArns' => ['shape' => 'MemberArns'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'BatchCreateChannelMembershipResponse' => ['type' => 'structure', 'members' => ['BatchChannelMemberships' => ['shape' => 'BatchChannelMemberships'], 'Errors' => ['shape' => 'BatchCreateChannelMembershipErrors']]], 'CallbackIdType' => ['type' => 'string', 'max' => 64, 'min' => 32], 'Channel' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'CreatedBy' => ['shape' => 'Identity'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastMessageTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'ChannelFlowArn' => ['shape' => 'ChimeArn'], 'ElasticChannelConfiguration' => ['shape' => 'ElasticChannelConfiguration']]], 'ChannelAssociatedWithFlowSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata']]], 'ChannelAssociatedWithFlowSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelAssociatedWithFlowSummary']], 'ChannelBan' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'Identity']]], 'ChannelBanSummary' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity']]], 'ChannelBanSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelBanSummary']], 'ChannelFlow' => ['type' => 'structure', 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn'], 'Processors' => ['shape' => 'ProcessorList'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ChannelFlowCallbackRequest' => ['type' => 'structure', 'required' => ['CallbackId', 'ChannelArn', 'ChannelMessage'], 'members' => ['CallbackId' => ['shape' => 'CallbackIdType', 'idempotencyToken' => \true], 'ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'DeleteResource' => ['shape' => 'NonNullableBoolean'], 'ChannelMessage' => ['shape' => 'ChannelMessageCallback']]], 'ChannelFlowCallbackResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'CallbackId' => ['shape' => 'CallbackIdType']]], 'ChannelFlowExecutionOrder' => ['type' => 'integer', 'max' => 3, 'min' => 1], 'ChannelFlowSummary' => ['type' => 'structure', 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Processors' => ['shape' => 'ProcessorList']]], 'ChannelFlowSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelFlowSummary']], 'ChannelId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9]([A-Za-z0-9\\:\\-\\_\\.\\@]{0,62}[A-Za-z0-9])?', 'sensitive' => \true], 'ChannelMemberArns' => ['type' => 'list', 'member' => ['shape' => 'ChimeArn'], 'max' => 10, 'min' => 1], 'ChannelMembership' => ['type' => 'structure', 'members' => ['InvitedBy' => ['shape' => 'Identity'], 'Type' => ['shape' => 'ChannelMembershipType'], 'Member' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ChannelMembershipForAppInstanceUserSummary' => ['type' => 'structure', 'members' => ['ChannelSummary' => ['shape' => 'ChannelSummary'], 'AppInstanceUserMembershipSummary' => ['shape' => 'AppInstanceUserMembershipSummary']]], 'ChannelMembershipForAppInstanceUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMembershipForAppInstanceUserSummary']], 'ChannelMembershipPreferences' => ['type' => 'structure', 'members' => ['PushNotifications' => ['shape' => 'PushNotificationPreferences']]], 'ChannelMembershipSummary' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity']]], 'ChannelMembershipSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMembershipSummary']], 'ChannelMembershipType' => ['type' => 'string', 'enum' => ['DEFAULT', 'HIDDEN']], 'ChannelMessage' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'Type' => ['shape' => 'ChannelMessageType'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastEditedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Sender' => ['shape' => 'Identity'], 'Redacted' => ['shape' => 'NonNullableBoolean'], 'Persistence' => ['shape' => 'ChannelMessagePersistenceType'], 'Status' => ['shape' => 'ChannelMessageStatusStructure'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ChannelMessageCallback' => ['type' => 'structure', 'required' => ['MessageId'], 'members' => ['MessageId' => ['shape' => 'MessageId'], 'Content' => ['shape' => 'NonEmptyContent'], 'Metadata' => ['shape' => 'Metadata'], 'PushNotification' => ['shape' => 'PushNotificationConfiguration'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ChannelMessagePersistenceType' => ['type' => 'string', 'enum' => ['PERSISTENT', 'NON_PERSISTENT']], 'ChannelMessageStatus' => ['type' => 'string', 'enum' => ['SENT', 'PENDING', 'FAILED', 'DENIED']], 'ChannelMessageStatusStructure' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'ChannelMessageStatus'], 'Detail' => ['shape' => 'StatusDetail']]], 'ChannelMessageSummary' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'Type' => ['shape' => 'ChannelMessageType'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'LastEditedTimestamp' => ['shape' => 'Timestamp'], 'Sender' => ['shape' => 'Identity'], 'Redacted' => ['shape' => 'NonNullableBoolean'], 'Status' => ['shape' => 'ChannelMessageStatusStructure'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap']]], 'ChannelMessageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMessageSummary']], 'ChannelMessageType' => ['type' => 'string', 'enum' => ['STANDARD', 'CONTROL']], 'ChannelMode' => ['type' => 'string', 'enum' => ['UNRESTRICTED', 'RESTRICTED']], 'ChannelModeratedByAppInstanceUserSummary' => ['type' => 'structure', 'members' => ['ChannelSummary' => ['shape' => 'ChannelSummary']]], 'ChannelModeratedByAppInstanceUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelModeratedByAppInstanceUserSummary']], 'ChannelModerator' => ['type' => 'structure', 'members' => ['Moderator' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'Identity']]], 'ChannelModeratorArns' => ['type' => 'list', 'member' => ['shape' => 'ChimeArn'], 'max' => 10, 'min' => 1], 'ChannelModeratorSummary' => ['type' => 'structure', 'members' => ['Moderator' => ['shape' => 'Identity']]], 'ChannelModeratorSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelModeratorSummary']], 'ChannelPrivacy' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE']], 'ChannelSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'LastMessageTimestamp' => ['shape' => 'Timestamp']]], 'ChannelSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelSummary']], 'ChimeArn' => ['type' => 'string', 'max' => 1600, 'min' => 5, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[-_a-zA-Z0-9]*', 'sensitive' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Content' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'CreateChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelBanResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity']]], 'CreateChannelFlowRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'Processors', 'Name', 'ClientRequestToken'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Processors' => ['shape' => 'ProcessorList'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'CreateChannelFlowResponse' => ['type' => 'structure', 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn']]], 'CreateChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'Type', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn'], 'Type' => ['shape' => 'ChannelMembershipType'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'CreateChannelMembershipResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'CreateChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelModeratorResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'ChannelModerator' => ['shape' => 'Identity']]], 'CreateChannelRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'Name', 'ClientRequestToken', 'ChimeBearer'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'ChannelId' => ['shape' => 'ChannelId'], 'MemberArns' => ['shape' => 'ChannelMemberArns'], 'ModeratorArns' => ['shape' => 'ChannelModeratorArns'], 'ElasticChannelConfiguration' => ['shape' => 'ElasticChannelConfiguration']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn']]], 'DeleteChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelFlowArn'], 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelFlowArn']]], 'DeleteChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'DeleteChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'DeleteChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelModeratorArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'DescribeChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelBanResponse' => ['type' => 'structure', 'members' => ['ChannelBan' => ['shape' => 'ChannelBan']]], 'DescribeChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelFlowArn'], 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelFlowArn']]], 'DescribeChannelFlowResponse' => ['type' => 'structure', 'members' => ['ChannelFlow' => ['shape' => 'ChannelFlow']]], 'DescribeChannelMembershipForAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'AppInstanceUserArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelMembershipForAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['ChannelMembership' => ['shape' => 'ChannelMembershipForAppInstanceUserSummary']]], 'DescribeChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'DescribeChannelMembershipResponse' => ['type' => 'structure', 'members' => ['ChannelMembership' => ['shape' => 'ChannelMembership']]], 'DescribeChannelModeratedByAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'AppInstanceUserArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelModeratedByAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'ChannelModeratedByAppInstanceUserSummary']]], 'DescribeChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelModeratorArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelModeratorResponse' => ['type' => 'structure', 'members' => ['ChannelModerator' => ['shape' => 'ChannelModerator']]], 'DescribeChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel']]], 'DisassociateChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelFlowArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelFlowArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelFlowArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ElasticChannelConfiguration' => ['type' => 'structure', 'required' => ['MaximumSubChannels', 'TargetMembershipsPerSubChannel', 'MinimumMembershipPercentage'], 'members' => ['MaximumSubChannels' => ['shape' => 'MaximumSubChannels'], 'TargetMembershipsPerSubChannel' => ['shape' => 'TargetMembershipsPerSubChannel'], 'MinimumMembershipPercentage' => ['shape' => 'MinimumMembershipPercentage']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['BadRequest', 'Conflict', 'Forbidden', 'NotFound', 'PreconditionFailed', 'ResourceLimitExceeded', 'ServiceFailure', 'AccessDenied', 'ServiceUnavailable', 'Throttled', 'Throttling', 'Unauthorized', 'Unprocessable', 'VoiceConnectorGroupAssociationsExist', 'PhoneNumberAssociationsExist']], 'FallbackAction' => ['type' => 'string', 'enum' => ['CONTINUE', 'ABORT']], 'FilterRule' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetChannelMembershipPreferencesRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'GetChannelMembershipPreferencesResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity'], 'Preferences' => ['shape' => 'ChannelMembershipPreferences']]], 'GetChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'GetChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelMessage' => ['shape' => 'ChannelMessage']]], 'GetChannelMessageStatusRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'GetChannelMessageStatusResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ChannelMessageStatusStructure']]], 'GetMessagingSessionEndpointRequest' => ['type' => 'structure', 'members' => []], 'GetMessagingSessionEndpointResponse' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'MessagingSessionEndpoint']]], 'Identity' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'ResourceName']]], 'InvocationType' => ['type' => 'string', 'enum' => ['ASYNC']], 'LambdaConfiguration' => ['type' => 'structure', 'required' => ['ResourceArn', 'InvocationType'], 'members' => ['ResourceArn' => ['shape' => 'LambdaFunctionArn'], 'InvocationType' => ['shape' => 'InvocationType']]], 'LambdaFunctionArn' => ['type' => 'string', 'max' => 2048, 'min' => 15, 'pattern' => 'arn:aws:lambda:[a-z]{2}-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9\\-_\\.]+(:(\\$LATEST|[a-zA-Z0-9\\-_]+))?'], 'ListChannelBansRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelBansResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelBans' => ['shape' => 'ChannelBanSummaryList']]], 'ListChannelFlowsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListChannelFlowsResponse' => ['type' => 'structure', 'members' => ['ChannelFlows' => ['shape' => 'ChannelFlowSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelMembershipsForAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChimeBearer'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelMembershipsForAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['ChannelMemberships' => ['shape' => 'ChannelMembershipForAppInstanceUserSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelMembershipsRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Type' => ['shape' => 'ChannelMembershipType', 'location' => 'querystring', 'locationName' => 'type'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'ListChannelMembershipsResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'ChannelMemberships' => ['shape' => 'ChannelMembershipSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelMessagesRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'SortOrder' => ['shape' => 'SortOrder', 'location' => 'querystring', 'locationName' => 'sort-order'], 'NotBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'not-before'], 'NotAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'not-after'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId', 'location' => 'querystring', 'locationName' => 'sub-channel-id']]], 'ListChannelMessagesResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelMessages' => ['shape' => 'ChannelMessageSummaryList'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ListChannelModeratorsRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelModeratorsResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelModerators' => ['shape' => 'ChannelModeratorSummaryList']]], 'ListChannelsAssociatedWithChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelFlowArn'], 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'channel-flow-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListChannelsAssociatedWithChannelFlowResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelAssociatedWithFlowSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelsModeratedByAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChimeBearer'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelsModeratedByAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelModeratedByAppInstanceUserSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'ChimeBearer'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-arn'], 'Privacy' => ['shape' => 'ChannelPrivacy', 'location' => 'querystring', 'locationName' => 'privacy'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSubChannelsRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListSubChannelsResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'SubChannels' => ['shape' => 'SubChannelSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaximumSubChannels' => ['type' => 'integer', 'min' => 2], 'MemberArns' => ['type' => 'list', 'member' => ['shape' => 'ChimeArn'], 'max' => 100, 'min' => 1], 'Members' => ['type' => 'list', 'member' => ['shape' => 'Identity']], 'MembershipCount' => ['type' => 'integer'], 'MessageAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'MessageAttributeName'], 'value' => ['shape' => 'MessageAttributeValue']], 'MessageAttributeName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'MessageAttributeStringValue' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'MessageAttributeStringValues' => ['type' => 'list', 'member' => ['shape' => 'MessageAttributeStringValue']], 'MessageAttributeValue' => ['type' => 'structure', 'members' => ['StringValues' => ['shape' => 'MessageAttributeStringValues']]], 'MessageId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[-_a-zA-Z0-9]*'], 'MessagingSessionEndpoint' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'UrlType']]], 'Metadata' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'MinimumMembershipPercentage' => ['type' => 'integer', 'max' => 40, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'NonEmptyContent' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'NonEmptyResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'NonNullableBoolean' => ['type' => 'boolean'], 'NotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Processor' => ['type' => 'structure', 'required' => ['Name', 'Configuration', 'ExecutionOrder', 'FallbackAction'], 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'Configuration' => ['shape' => 'ProcessorConfiguration'], 'ExecutionOrder' => ['shape' => 'ChannelFlowExecutionOrder'], 'FallbackAction' => ['shape' => 'FallbackAction']]], 'ProcessorConfiguration' => ['type' => 'structure', 'required' => ['Lambda'], 'members' => ['Lambda' => ['shape' => 'LambdaConfiguration']]], 'ProcessorList' => ['type' => 'list', 'member' => ['shape' => 'Processor'], 'max' => 3, 'min' => 1], 'PushNotificationBody' => ['type' => 'string', 'max' => 150, 'min' => 0, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'PushNotificationConfiguration' => ['type' => 'structure', 'members' => ['Title' => ['shape' => 'PushNotificationTitle'], 'Body' => ['shape' => 'PushNotificationBody'], 'Type' => ['shape' => 'PushNotificationType']]], 'PushNotificationPreferences' => ['type' => 'structure', 'required' => ['AllowNotifications'], 'members' => ['AllowNotifications' => ['shape' => 'AllowNotifications'], 'FilterRule' => ['shape' => 'FilterRule']]], 'PushNotificationTitle' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'PushNotificationType' => ['type' => 'string', 'enum' => ['DEFAULT', 'VOIP']], 'PutChannelMembershipPreferencesRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'ChimeBearer', 'Preferences'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'Preferences' => ['shape' => 'ChannelMembershipPreferences']]], 'PutChannelMembershipPreferencesResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity'], 'Preferences' => ['shape' => 'ChannelMembershipPreferences']]], 'RedactChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'RedactChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'SearchChannelsRequest' => ['type' => 'structure', 'required' => ['Fields'], 'members' => ['ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'Fields' => ['shape' => 'SearchFields'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'SearchChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'SearchField' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Operator'], 'members' => ['Key' => ['shape' => 'SearchFieldKey'], 'Values' => ['shape' => 'SearchFieldValues'], 'Operator' => ['shape' => 'SearchFieldOperator']]], 'SearchFieldKey' => ['type' => 'string', 'enum' => ['MEMBERS']], 'SearchFieldOperator' => ['type' => 'string', 'enum' => ['EQUALS', 'INCLUDES']], 'SearchFieldValue' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'SearchFieldValues' => ['type' => 'list', 'member' => ['shape' => 'SearchFieldValue'], 'max' => 20, 'min' => 1], 'SearchFields' => ['type' => 'list', 'member' => ['shape' => 'SearchField'], 'max' => 20, 'min' => 1], 'SendChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'Content', 'Type', 'Persistence', 'ClientRequestToken', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Content' => ['shape' => 'NonEmptyContent'], 'Type' => ['shape' => 'ChannelMessageType'], 'Persistence' => ['shape' => 'ChannelMessagePersistenceType'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'PushNotification' => ['shape' => 'PushNotificationConfiguration'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'SendChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId'], 'Status' => ['shape' => 'ChannelMessageStatusStructure'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StatusDetail' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'String' => ['type' => 'string'], 'SubChannelId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[-_a-zA-Z0-9]*'], 'SubChannelSummary' => ['type' => 'structure', 'members' => ['SubChannelId' => ['shape' => 'SubChannelId'], 'MembershipCount' => ['shape' => 'MembershipCount']]], 'SubChannelSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SubChannelSummary']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn'], 'Tags' => ['shape' => 'TagList']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'TargetMembershipsPerSubChannel' => ['type' => 'integer', 'min' => 2], 'ThrottledClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ChimeArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UpdateChannelFlowRequest' => ['type' => 'structure', 'required' => ['ChannelFlowArn', 'Processors', 'Name'], 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelFlowArn'], 'Processors' => ['shape' => 'ProcessorList'], 'Name' => ['shape' => 'NonEmptyResourceName']]], 'UpdateChannelFlowResponse' => ['type' => 'structure', 'members' => ['ChannelFlowArn' => ['shape' => 'ChimeArn']]], 'UpdateChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'UpdateChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId'], 'Status' => ['shape' => 'ChannelMessageStatusStructure'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'UpdateChannelReadMarkerRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'UpdateChannelReadMarkerResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'SubChannelId' => ['shape' => 'SubChannelId']]], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChimeBearer'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Mode' => ['shape' => 'ChannelMode'], 'Metadata' => ['shape' => 'Metadata'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn']]], 'UrlType' => ['type' => 'string', 'max' => 4096]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 0f6678e..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://messaging-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://messaging-chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://messaging-chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://messaging-chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-tests-1.json.php deleted file mode 100644 index be669dd..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://messaging-chime.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/paginators-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/paginators-1.json.php deleted file mode 100644 index 81c8dab..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-messaging/2021-05-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChannelBans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelFlows' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMemberships' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMembershipsForAppInstanceUser' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMessages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelModerators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelsAssociatedWithChannelFlow' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelsModeratedByAppInstanceUser' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSubChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/api-2.json.php b/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/api-2.json.php deleted file mode 100644 index 3afd326..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-08-03', 'endpointPrefix' => 'voice-chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime SDK Voice', 'serviceId' => 'Chime SDK Voice', 'signatureVersion' => 'v4', 'signingName' => 'chime', 'uid' => 'chime-sdk-voice-2022-08-03'], 'operations' => ['AssociatePhoneNumbersWithVoiceConnector' => ['name' => 'AssociatePhoneNumbersWithVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}?operation=associate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorRequest'], 'output' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'AssociatePhoneNumbersWithVoiceConnectorGroup' => ['name' => 'AssociatePhoneNumbersWithVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}?operation=associate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorGroupRequest'], 'output' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchDeletePhoneNumber' => ['name' => 'BatchDeletePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers?operation=batch-delete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeletePhoneNumberRequest'], 'output' => ['shape' => 'BatchDeletePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchUpdatePhoneNumber' => ['name' => 'BatchUpdatePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers?operation=batch-update', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdatePhoneNumberRequest'], 'output' => ['shape' => 'BatchUpdatePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreatePhoneNumberOrder' => ['name' => 'CreatePhoneNumberOrder', 'http' => ['method' => 'POST', 'requestUri' => '/phone-number-orders', 'responseCode' => 201], 'input' => ['shape' => 'CreatePhoneNumberOrderRequest'], 'output' => ['shape' => 'CreatePhoneNumberOrderResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateProxySession' => ['name' => 'CreateProxySession', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions', 'responseCode' => 201], 'input' => ['shape' => 'CreateProxySessionRequest'], 'output' => ['shape' => 'CreateProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipMediaApplication' => ['name' => 'CreateSipMediaApplication', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipMediaApplicationRequest'], 'output' => ['shape' => 'CreateSipMediaApplicationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipMediaApplicationCall' => ['name' => 'CreateSipMediaApplicationCall', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/calls', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipMediaApplicationCallRequest'], 'output' => ['shape' => 'CreateSipMediaApplicationCallResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipRule' => ['name' => 'CreateSipRule', 'http' => ['method' => 'POST', 'requestUri' => '/sip-rules', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipRuleRequest'], 'output' => ['shape' => 'CreateSipRuleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateVoiceConnector' => ['name' => 'CreateVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors', 'responseCode' => 201], 'input' => ['shape' => 'CreateVoiceConnectorRequest'], 'output' => ['shape' => 'CreateVoiceConnectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateVoiceConnectorGroup' => ['name' => 'CreateVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups', 'responseCode' => 201], 'input' => ['shape' => 'CreateVoiceConnectorGroupRequest'], 'output' => ['shape' => 'CreateVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeletePhoneNumber' => ['name' => 'DeletePhoneNumber', 'http' => ['method' => 'DELETE', 'requestUri' => '/phone-numbers/{phoneNumberId}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePhoneNumberRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteProxySession' => ['name' => 'DeleteProxySession', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteProxySessionRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteSipMediaApplication' => ['name' => 'DeleteSipMediaApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSipMediaApplicationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteSipRule' => ['name' => 'DeleteSipRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSipRuleRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnector' => ['name' => 'DeleteVoiceConnector', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'DeleteVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorEmergencyCallingConfigurationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorGroup' => ['name' => 'DeleteVoiceConnectorGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorGroupRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorOrigination' => ['name' => 'DeleteVoiceConnectorOrigination', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorOriginationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorProxy' => ['name' => 'DeleteVoiceConnectorProxy', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorProxyRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorStreamingConfiguration' => ['name' => 'DeleteVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorStreamingConfigurationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorTermination' => ['name' => 'DeleteVoiceConnectorTermination', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorTerminationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorTerminationCredentials' => ['name' => 'DeleteVoiceConnectorTerminationCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials?operation=delete', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorTerminationCredentialsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociatePhoneNumbersFromVoiceConnector' => ['name' => 'DisassociatePhoneNumbersFromVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}?operation=disassociate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorRequest'], 'output' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociatePhoneNumbersFromVoiceConnectorGroup' => ['name' => 'DisassociatePhoneNumbersFromVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}?operation=disassociate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorGroupRequest'], 'output' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetGlobalSettings' => ['name' => 'GetGlobalSettings', 'http' => ['method' => 'GET', 'requestUri' => '/settings', 'responseCode' => 200], 'output' => ['shape' => 'GetGlobalSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetPhoneNumber' => ['name' => 'GetPhoneNumber', 'http' => ['method' => 'GET', 'requestUri' => '/phone-numbers/{phoneNumberId}'], 'input' => ['shape' => 'GetPhoneNumberRequest'], 'output' => ['shape' => 'GetPhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetPhoneNumberOrder' => ['name' => 'GetPhoneNumberOrder', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-orders/{phoneNumberOrderId}', 'responseCode' => 200], 'input' => ['shape' => 'GetPhoneNumberOrderRequest'], 'output' => ['shape' => 'GetPhoneNumberOrderResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetPhoneNumberSettings' => ['name' => 'GetPhoneNumberSettings', 'http' => ['method' => 'GET', 'requestUri' => '/settings/phone-number', 'responseCode' => 200], 'output' => ['shape' => 'GetPhoneNumberSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetProxySession' => ['name' => 'GetProxySession', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetProxySessionRequest'], 'output' => ['shape' => 'GetProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipMediaApplication' => ['name' => 'GetSipMediaApplication', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSipMediaApplicationRequest'], 'output' => ['shape' => 'GetSipMediaApplicationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipMediaApplicationAlexaSkillConfiguration' => ['name' => 'GetSipMediaApplicationAlexaSkillConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetSipMediaApplicationAlexaSkillConfigurationRequest'], 'output' => ['shape' => 'GetSipMediaApplicationAlexaSkillConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipMediaApplicationLoggingConfiguration' => ['name' => 'GetSipMediaApplicationLoggingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetSipMediaApplicationLoggingConfigurationRequest'], 'output' => ['shape' => 'GetSipMediaApplicationLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipRule' => ['name' => 'GetSipRule', 'http' => ['method' => 'GET', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSipRuleRequest'], 'output' => ['shape' => 'GetSipRuleResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnector' => ['name' => 'GetVoiceConnector', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorRequest'], 'output' => ['shape' => 'GetVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'GetVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorEmergencyCallingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorEmergencyCallingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorGroup' => ['name' => 'GetVoiceConnectorGroup', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorGroupRequest'], 'output' => ['shape' => 'GetVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorLoggingConfiguration' => ['name' => 'GetVoiceConnectorLoggingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorLoggingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorOrigination' => ['name' => 'GetVoiceConnectorOrigination', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorOriginationRequest'], 'output' => ['shape' => 'GetVoiceConnectorOriginationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorProxy' => ['name' => 'GetVoiceConnectorProxy', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorProxyRequest'], 'output' => ['shape' => 'GetVoiceConnectorProxyResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorStreamingConfiguration' => ['name' => 'GetVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorStreamingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorStreamingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorTermination' => ['name' => 'GetVoiceConnectorTermination', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorTerminationRequest'], 'output' => ['shape' => 'GetVoiceConnectorTerminationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorTerminationHealth' => ['name' => 'GetVoiceConnectorTerminationHealth', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/health', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorTerminationHealthRequest'], 'output' => ['shape' => 'GetVoiceConnectorTerminationHealthResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAvailableVoiceConnectorRegions' => ['name' => 'ListAvailableVoiceConnectorRegions', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connector-regions', 'responseCode' => 200], 'output' => ['shape' => 'ListAvailableVoiceConnectorRegionsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListPhoneNumberOrders' => ['name' => 'ListPhoneNumberOrders', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-orders', 'responseCode' => 200], 'input' => ['shape' => 'ListPhoneNumberOrdersRequest'], 'output' => ['shape' => 'ListPhoneNumberOrdersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListPhoneNumbers' => ['name' => 'ListPhoneNumbers', 'http' => ['method' => 'GET', 'requestUri' => '/phone-numbers'], 'input' => ['shape' => 'ListPhoneNumbersRequest'], 'output' => ['shape' => 'ListPhoneNumbersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListProxySessions' => ['name' => 'ListProxySessions', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions', 'responseCode' => 200], 'input' => ['shape' => 'ListProxySessionsRequest'], 'output' => ['shape' => 'ListProxySessionsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSipMediaApplications' => ['name' => 'ListSipMediaApplications', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications', 'responseCode' => 200], 'input' => ['shape' => 'ListSipMediaApplicationsRequest'], 'output' => ['shape' => 'ListSipMediaApplicationsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSipRules' => ['name' => 'ListSipRules', 'http' => ['method' => 'GET', 'requestUri' => '/sip-rules', 'responseCode' => 200], 'input' => ['shape' => 'ListSipRulesRequest'], 'output' => ['shape' => 'ListSipRulesResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSupportedPhoneNumberCountries' => ['name' => 'ListSupportedPhoneNumberCountries', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-countries', 'responseCode' => 200], 'input' => ['shape' => 'ListSupportedPhoneNumberCountriesRequest'], 'output' => ['shape' => 'ListSupportedPhoneNumberCountriesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectorGroups' => ['name' => 'ListVoiceConnectorGroups', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connector-groups', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorGroupsRequest'], 'output' => ['shape' => 'ListVoiceConnectorGroupsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectorTerminationCredentials' => ['name' => 'ListVoiceConnectorTerminationCredentials', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorTerminationCredentialsRequest'], 'output' => ['shape' => 'ListVoiceConnectorTerminationCredentialsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectors' => ['name' => 'ListVoiceConnectors', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorsRequest'], 'output' => ['shape' => 'ListVoiceConnectorsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutSipMediaApplicationAlexaSkillConfiguration' => ['name' => 'PutSipMediaApplicationAlexaSkillConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutSipMediaApplicationAlexaSkillConfigurationRequest'], 'output' => ['shape' => 'PutSipMediaApplicationAlexaSkillConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutSipMediaApplicationLoggingConfiguration' => ['name' => 'PutSipMediaApplicationLoggingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutSipMediaApplicationLoggingConfigurationRequest'], 'output' => ['shape' => 'PutSipMediaApplicationLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'PutVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorEmergencyCallingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorEmergencyCallingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorLoggingConfiguration' => ['name' => 'PutVoiceConnectorLoggingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorLoggingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorOrigination' => ['name' => 'PutVoiceConnectorOrigination', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorOriginationRequest'], 'output' => ['shape' => 'PutVoiceConnectorOriginationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorProxy' => ['name' => 'PutVoiceConnectorProxy', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy'], 'input' => ['shape' => 'PutVoiceConnectorProxyRequest'], 'output' => ['shape' => 'PutVoiceConnectorProxyResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorStreamingConfiguration' => ['name' => 'PutVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorStreamingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorStreamingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorTermination' => ['name' => 'PutVoiceConnectorTermination', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorTerminationRequest'], 'output' => ['shape' => 'PutVoiceConnectorTerminationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorTerminationCredentials' => ['name' => 'PutVoiceConnectorTerminationCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials?operation=put', 'responseCode' => 204], 'input' => ['shape' => 'PutVoiceConnectorTerminationCredentialsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RestorePhoneNumber' => ['name' => 'RestorePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers/{phoneNumberId}?operation=restore', 'responseCode' => 200], 'input' => ['shape' => 'RestorePhoneNumberRequest'], 'output' => ['shape' => 'RestorePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'SearchAvailablePhoneNumbers' => ['name' => 'SearchAvailablePhoneNumbers', 'http' => ['method' => 'GET', 'requestUri' => '/search?type=phone-numbers'], 'input' => ['shape' => 'SearchAvailablePhoneNumbersRequest'], 'output' => ['shape' => 'SearchAvailablePhoneNumbersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateGlobalSettings' => ['name' => 'UpdateGlobalSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/settings', 'responseCode' => 204], 'input' => ['shape' => 'UpdateGlobalSettingsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdatePhoneNumber' => ['name' => 'UpdatePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers/{phoneNumberId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePhoneNumberRequest'], 'output' => ['shape' => 'UpdatePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdatePhoneNumberSettings' => ['name' => 'UpdatePhoneNumberSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/settings/phone-number', 'responseCode' => 204], 'input' => ['shape' => 'UpdatePhoneNumberSettingsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateProxySession' => ['name' => 'UpdateProxySession', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 201], 'input' => ['shape' => 'UpdateProxySessionRequest'], 'output' => ['shape' => 'UpdateProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipMediaApplication' => ['name' => 'UpdateSipMediaApplication', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSipMediaApplicationRequest'], 'output' => ['shape' => 'UpdateSipMediaApplicationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipMediaApplicationCall' => ['name' => 'UpdateSipMediaApplicationCall', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSipMediaApplicationCallRequest'], 'output' => ['shape' => 'UpdateSipMediaApplicationCallResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipRule' => ['name' => 'UpdateSipRule', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSipRuleRequest'], 'output' => ['shape' => 'UpdateSipRuleResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateVoiceConnector' => ['name' => 'UpdateVoiceConnector', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVoiceConnectorRequest'], 'output' => ['shape' => 'UpdateVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateVoiceConnectorGroup' => ['name' => 'UpdateVoiceConnectorGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateVoiceConnectorGroupRequest'], 'output' => ['shape' => 'UpdateVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ValidateE911Address' => ['name' => 'ValidateE911Address', 'http' => ['method' => 'POST', 'requestUri' => '/emergency-calling/address', 'responseCode' => 202], 'input' => ['shape' => 'ValidateE911AddressRequest'], 'output' => ['shape' => 'ValidateE911AddressResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Address' => ['type' => 'structure', 'members' => ['streetName' => ['shape' => 'SensitiveNonEmptyString'], 'streetSuffix' => ['shape' => 'SensitiveNonEmptyString'], 'postDirectional' => ['shape' => 'SensitiveNonEmptyString'], 'preDirectional' => ['shape' => 'SensitiveNonEmptyString'], 'streetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'city' => ['shape' => 'SensitiveNonEmptyString'], 'state' => ['shape' => 'SensitiveNonEmptyString'], 'postalCode' => ['shape' => 'SensitiveNonEmptyString'], 'postalCodePlus4' => ['shape' => 'SensitiveNonEmptyString'], 'country' => ['shape' => 'SensitiveNonEmptyString']]], 'AlexaSkillId' => ['type' => 'string', 'max' => 64, 'pattern' => 'amzn1\\.application-oa2-client\\.[0-9a-fA-F]{32}', 'sensitive' => \true], 'AlexaSkillIdList' => ['type' => 'list', 'member' => ['shape' => 'AlexaSkillId'], 'max' => 1, 'min' => 1], 'AlexaSkillStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'Alpha2CountryCode' => ['type' => 'string', 'pattern' => '[A-Z]{2}'], 'AreaCode' => ['type' => 'string', 'pattern' => '^$|^[0-9]{3,3}$'], 'AssociatePhoneNumbersWithVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'ForceAssociate' => ['shape' => 'NullableBoolean']]], 'AssociatePhoneNumbersWithVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'AssociatePhoneNumbersWithVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'ForceAssociate' => ['shape' => 'NullableBoolean']]], 'AssociatePhoneNumbersWithVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'BadRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchDeletePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberIds'], 'members' => ['PhoneNumberIds' => ['shape' => 'NonEmptyStringList']]], 'BatchDeletePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'BatchUpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['UpdatePhoneNumberRequestItems'], 'members' => ['UpdatePhoneNumberRequestItems' => ['shape' => 'UpdatePhoneNumberRequestItemList']]], 'BatchUpdatePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'Boolean' => ['type' => 'boolean'], 'CallingName' => ['type' => 'string', 'pattern' => '^$|^[a-zA-Z0-9 ]{2,15}$', 'sensitive' => \true], 'CallingNameStatus' => ['type' => 'string', 'enum' => ['Unassigned', 'UpdateInProgress', 'UpdateSucceeded', 'UpdateFailed']], 'CallingRegion' => ['type' => 'string'], 'CallingRegionList' => ['type' => 'list', 'member' => ['shape' => 'CallingRegion']], 'CandidateAddress' => ['type' => 'structure', 'members' => ['streetInfo' => ['shape' => 'SensitiveNonEmptyString'], 'streetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'city' => ['shape' => 'SensitiveNonEmptyString'], 'state' => ['shape' => 'SensitiveNonEmptyString'], 'postalCode' => ['shape' => 'SensitiveNonEmptyString'], 'postalCodePlus4' => ['shape' => 'SensitiveNonEmptyString'], 'country' => ['shape' => 'SensitiveNonEmptyString']]], 'CandidateAddressList' => ['type' => 'list', 'member' => ['shape' => 'CandidateAddress']], 'Capability' => ['type' => 'string', 'enum' => ['Voice', 'SMS']], 'CapabilityList' => ['type' => 'list', 'member' => ['shape' => 'Capability']], 'ConflictException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Country' => ['type' => 'string', 'pattern' => '^$|^[A-Z]{2,2}$'], 'CountryList' => ['type' => 'list', 'member' => ['shape' => 'Country'], 'max' => 100, 'min' => 1], 'CpsLimit' => ['type' => 'integer', 'min' => 1], 'CreatePhoneNumberOrderRequest' => ['type' => 'structure', 'required' => ['ProductType', 'E164PhoneNumbers'], 'members' => ['ProductType' => ['shape' => 'PhoneNumberProductType'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'CreatePhoneNumberOrderResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrder' => ['shape' => 'PhoneNumberOrder']]], 'CreateProxySessionRequest' => ['type' => 'structure', 'required' => ['ParticipantPhoneNumbers', 'Capabilities', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ParticipantPhoneNumbers' => ['shape' => 'ParticipantPhoneNumberList'], 'Name' => ['shape' => 'ProxySessionNameString'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger'], 'Capabilities' => ['shape' => 'CapabilityList'], 'NumberSelectionBehavior' => ['shape' => 'NumberSelectionBehavior'], 'GeoMatchLevel' => ['shape' => 'GeoMatchLevel'], 'GeoMatchParams' => ['shape' => 'GeoMatchParams']]], 'CreateProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'CreateSipMediaApplicationCallRequest' => ['type' => 'structure', 'required' => ['FromPhoneNumber', 'ToPhoneNumber', 'SipMediaApplicationId'], 'members' => ['FromPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'ToPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'SipHeaders' => ['shape' => 'SipHeadersMap'], 'ArgumentsMap' => ['shape' => 'SMACreateCallArgumentsMap']]], 'CreateSipMediaApplicationCallResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationCall' => ['shape' => 'SipMediaApplicationCall']]], 'CreateSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['AwsRegion', 'Name', 'Endpoints'], 'members' => ['AwsRegion' => ['shape' => 'String'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList']]], 'CreateSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'CreateSipRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'TriggerType', 'TriggerValue'], 'members' => ['Name' => ['shape' => 'SipRuleName'], 'TriggerType' => ['shape' => 'SipRuleTriggerType'], 'TriggerValue' => ['shape' => 'NonEmptyString'], 'Disabled' => ['shape' => 'NullableBoolean'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList']]], 'CreateSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'CreateVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList']]], 'CreateVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'CreateVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['Name', 'RequireEncryption'], 'members' => ['Name' => ['shape' => 'VoiceConnectorName'], 'AwsRegion' => ['shape' => 'VoiceConnectorAwsRegion'], 'RequireEncryption' => ['shape' => 'Boolean']]], 'CreateVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'Credential' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'SensitiveString'], 'Password' => ['shape' => 'SensitiveString']]], 'CredentialList' => ['type' => 'list', 'member' => ['shape' => 'Credential']], 'DNISEmergencyCallingConfiguration' => ['type' => 'structure', 'required' => ['EmergencyPhoneNumber', 'CallingCountry'], 'members' => ['EmergencyPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'TestPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'CallingCountry' => ['shape' => 'Alpha2CountryCode']]], 'DNISEmergencyCallingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DNISEmergencyCallingConfiguration']], 'DataRetentionInHours' => ['type' => 'integer', 'min' => 0], 'DeletePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'DeleteProxySessionRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId']]], 'DeleteSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'DeleteSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId']]], 'DeleteVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId']]], 'DeleteVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['Usernames', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Usernames' => ['shape' => 'SensitiveStringList']]], 'DeleteVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DisassociatePhoneNumbersFromVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'DisassociatePhoneNumbersFromVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'DisassociatePhoneNumbersFromVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'DisassociatePhoneNumbersFromVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'E164PhoneNumber' => ['type' => 'string', 'pattern' => '^\\+?[1-9]\\d{1,14}$', 'sensitive' => \true], 'E164PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'E164PhoneNumber']], 'EmergencyCallingConfiguration' => ['type' => 'structure', 'members' => ['DNIS' => ['shape' => 'DNISEmergencyCallingConfigurationList']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['BadRequest', 'Conflict', 'Forbidden', 'NotFound', 'PreconditionFailed', 'ResourceLimitExceeded', 'ServiceFailure', 'AccessDenied', 'ServiceUnavailable', 'Throttled', 'Throttling', 'Unauthorized', 'Unprocessable', 'VoiceConnectorGroupAssociationsExist', 'PhoneNumberAssociationsExist', 'Gone']], 'ForbiddenException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'FunctionArn' => ['type' => 'string', 'max' => 10000, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?', 'sensitive' => \true], 'GeoMatchLevel' => ['type' => 'string', 'enum' => ['Country', 'AreaCode']], 'GeoMatchParams' => ['type' => 'structure', 'required' => ['Country', 'AreaCode'], 'members' => ['Country' => ['shape' => 'Country'], 'AreaCode' => ['shape' => 'AreaCode']]], 'GetGlobalSettingsResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnectorSettings']]], 'GetPhoneNumberOrderRequest' => ['type' => 'structure', 'required' => ['PhoneNumberOrderId'], 'members' => ['PhoneNumberOrderId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'phoneNumberOrderId']]], 'GetPhoneNumberOrderResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrder' => ['shape' => 'PhoneNumberOrder']]], 'GetPhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'GetPhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'GetPhoneNumberSettingsResponse' => ['type' => 'structure', 'members' => ['CallingName' => ['shape' => 'CallingName'], 'CallingNameUpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'GetProxySessionRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId']]], 'GetProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'GetSipMediaApplicationAlexaSkillConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'GetSipMediaApplicationAlexaSkillConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationAlexaSkillConfiguration' => ['shape' => 'SipMediaApplicationAlexaSkillConfiguration']]], 'GetSipMediaApplicationLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'GetSipMediaApplicationLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'GetSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'GetSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'GetSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId']]], 'GetSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'GetVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorEmergencyCallingConfigurationResponse' => ['type' => 'structure', 'members' => ['EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'GetVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId']]], 'GetVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'GetVoiceConnectorLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'GetVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorOriginationResponse' => ['type' => 'structure', 'members' => ['Origination' => ['shape' => 'Origination']]], 'GetVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorProxyResponse' => ['type' => 'structure', 'members' => ['Proxy' => ['shape' => 'Proxy']]], 'GetVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'GetVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorStreamingConfigurationResponse' => ['type' => 'structure', 'members' => ['StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'GetVoiceConnectorTerminationHealthRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorTerminationHealthResponse' => ['type' => 'structure', 'members' => ['TerminationHealth' => ['shape' => 'TerminationHealth']]], 'GetVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorTerminationResponse' => ['type' => 'structure', 'members' => ['Termination' => ['shape' => 'Termination']]], 'GuidString' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}'], 'Integer' => ['type' => 'integer'], 'Iso8601Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ListAvailableVoiceConnectorRegionsResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorRegions' => ['shape' => 'VoiceConnectorAwsRegionList']]], 'ListPhoneNumberOrdersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListPhoneNumberOrdersResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrders' => ['shape' => 'PhoneNumberOrderList'], 'NextToken' => ['shape' => 'String']]], 'ListPhoneNumbersRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'status'], 'ProductType' => ['shape' => 'PhoneNumberProductType', 'location' => 'querystring', 'locationName' => 'product-type'], 'FilterName' => ['shape' => 'PhoneNumberAssociationName', 'location' => 'querystring', 'locationName' => 'filter-name'], 'FilterValue' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'filter-value'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListPhoneNumbersResponse' => ['type' => 'structure', 'members' => ['PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'NextToken' => ['shape' => 'String']]], 'ListProxySessionsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Status' => ['shape' => 'ProxySessionStatus', 'location' => 'querystring', 'locationName' => 'status'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListProxySessionsResponse' => ['type' => 'structure', 'members' => ['ProxySessions' => ['shape' => 'ProxySessions'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListSipMediaApplicationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListSipMediaApplicationsResponse' => ['type' => 'structure', 'members' => ['SipMediaApplications' => ['shape' => 'SipMediaApplicationList'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListSipRulesRequest' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'querystring', 'locationName' => 'sip-media-application'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListSipRulesResponse' => ['type' => 'structure', 'members' => ['SipRules' => ['shape' => 'SipRuleList'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListSupportedPhoneNumberCountriesRequest' => ['type' => 'structure', 'required' => ['ProductType'], 'members' => ['ProductType' => ['shape' => 'PhoneNumberProductType', 'location' => 'querystring', 'locationName' => 'product-type']]], 'ListSupportedPhoneNumberCountriesResponse' => ['type' => 'structure', 'members' => ['PhoneNumberCountries' => ['shape' => 'PhoneNumberCountriesList']]], 'ListVoiceConnectorGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListVoiceConnectorGroupsResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroups' => ['shape' => 'VoiceConnectorGroupList'], 'NextToken' => ['shape' => 'String']]], 'ListVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'ListVoiceConnectorTerminationCredentialsResponse' => ['type' => 'structure', 'members' => ['Usernames' => ['shape' => 'SensitiveStringList']]], 'ListVoiceConnectorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListVoiceConnectorsResponse' => ['type' => 'structure', 'members' => ['VoiceConnectors' => ['shape' => 'VoiceConnectorList'], 'NextToken' => ['shape' => 'String']]], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['EnableSIPLogs' => ['shape' => 'Boolean']]], 'NextTokenString' => ['type' => 'string', 'max' => 65535], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NonEmptyString128' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'NonEmptyStringList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NotificationTarget' => ['type' => 'string', 'enum' => ['EventBridge', 'SNS', 'SQS']], 'NullableBoolean' => ['type' => 'boolean'], 'NumberSelectionBehavior' => ['type' => 'string', 'enum' => ['PreferSticky', 'AvoidSticky']], 'OrderedPhoneNumber' => ['type' => 'structure', 'members' => ['E164PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Status' => ['shape' => 'OrderedPhoneNumberStatus']]], 'OrderedPhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'OrderedPhoneNumber']], 'OrderedPhoneNumberStatus' => ['type' => 'string', 'enum' => ['Processing', 'Acquired', 'Failed']], 'Origination' => ['type' => 'structure', 'members' => ['Routes' => ['shape' => 'OriginationRouteList'], 'Disabled' => ['shape' => 'Boolean']]], 'OriginationRoute' => ['type' => 'structure', 'members' => ['Host' => ['shape' => 'String'], 'Port' => ['shape' => 'Port'], 'Protocol' => ['shape' => 'OriginationRouteProtocol'], 'Priority' => ['shape' => 'OriginationRoutePriority'], 'Weight' => ['shape' => 'OriginationRouteWeight']]], 'OriginationRouteList' => ['type' => 'list', 'member' => ['shape' => 'OriginationRoute']], 'OriginationRoutePriority' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'OriginationRouteProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'OriginationRouteWeight' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Participant' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'ProxyPhoneNumber' => ['shape' => 'E164PhoneNumber']]], 'ParticipantPhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'E164PhoneNumber'], 'max' => 2, 'min' => 2], 'Participants' => ['type' => 'list', 'member' => ['shape' => 'Participant']], 'PhoneNumber' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString'], 'E164PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Country' => ['shape' => 'Alpha2CountryCode'], 'Type' => ['shape' => 'PhoneNumberType'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'Status' => ['shape' => 'PhoneNumberStatus'], 'Capabilities' => ['shape' => 'PhoneNumberCapabilities'], 'Associations' => ['shape' => 'PhoneNumberAssociationList'], 'CallingName' => ['shape' => 'CallingName'], 'CallingNameStatus' => ['shape' => 'CallingNameStatus'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'DeletionTimestamp' => ['shape' => 'Iso8601Timestamp'], 'OrderId' => ['shape' => 'GuidString']]], 'PhoneNumberAssociation' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'Name' => ['shape' => 'PhoneNumberAssociationName'], 'AssociatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PhoneNumberAssociationList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberAssociation']], 'PhoneNumberAssociationName' => ['type' => 'string', 'enum' => ['VoiceConnectorId', 'VoiceConnectorGroupId', 'SipRuleId']], 'PhoneNumberCapabilities' => ['type' => 'structure', 'members' => ['InboundCall' => ['shape' => 'NullableBoolean'], 'OutboundCall' => ['shape' => 'NullableBoolean'], 'InboundSMS' => ['shape' => 'NullableBoolean'], 'OutboundSMS' => ['shape' => 'NullableBoolean'], 'InboundMMS' => ['shape' => 'NullableBoolean'], 'OutboundMMS' => ['shape' => 'NullableBoolean']]], 'PhoneNumberCountriesList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberCountry']], 'PhoneNumberCountry' => ['type' => 'structure', 'members' => ['CountryCode' => ['shape' => 'Alpha2CountryCode'], 'SupportedPhoneNumberTypes' => ['shape' => 'PhoneNumberTypeList']]], 'PhoneNumberError' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'PhoneNumberErrorList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberError']], 'PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber']], 'PhoneNumberMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'PhoneNumberOrder' => ['type' => 'structure', 'members' => ['PhoneNumberOrderId' => ['shape' => 'GuidString'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'Status' => ['shape' => 'PhoneNumberOrderStatus'], 'OrderType' => ['shape' => 'PhoneNumberOrderType'], 'OrderedPhoneNumbers' => ['shape' => 'OrderedPhoneNumberList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PhoneNumberOrderList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberOrder']], 'PhoneNumberOrderStatus' => ['type' => 'string', 'enum' => ['Processing', 'Successful', 'Failed', 'Partial', 'PendingDocuments', 'Submitted', 'FOC', 'ChangeRequested', 'Exception', 'CancelRequested', 'Cancelled']], 'PhoneNumberOrderType' => ['type' => 'string', 'enum' => ['New', 'Porting']], 'PhoneNumberProductType' => ['type' => 'string', 'enum' => ['VoiceConnector', 'SipMediaApplicationDialIn']], 'PhoneNumberStatus' => ['type' => 'string', 'enum' => ['Cancelled', 'PortinCancelRequested', 'PortinInProgress', 'AcquireInProgress', 'AcquireFailed', 'Unassigned', 'Assigned', 'ReleaseInProgress', 'DeleteInProgress', 'ReleaseFailed', 'DeleteFailed']], 'PhoneNumberType' => ['type' => 'string', 'enum' => ['Local', 'TollFree']], 'PhoneNumberTypeList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberType']], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'Proxy' => ['type' => 'structure', 'members' => ['DefaultSessionExpiryMinutes' => ['shape' => 'Integer'], 'Disabled' => ['shape' => 'Boolean'], 'FallBackPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'PhoneNumberCountries' => ['shape' => 'StringList']]], 'ProxySession' => ['type' => 'structure', 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128'], 'ProxySessionId' => ['shape' => 'NonEmptyString128'], 'Name' => ['shape' => 'String128'], 'Status' => ['shape' => 'ProxySessionStatus'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger'], 'Capabilities' => ['shape' => 'CapabilityList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'EndedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'Participants' => ['shape' => 'Participants'], 'NumberSelectionBehavior' => ['shape' => 'NumberSelectionBehavior'], 'GeoMatchLevel' => ['shape' => 'GeoMatchLevel'], 'GeoMatchParams' => ['shape' => 'GeoMatchParams']]], 'ProxySessionNameString' => ['type' => 'string', 'pattern' => '^$|^[a-zA-Z0-9 ]{0,30}$', 'sensitive' => \true], 'ProxySessionStatus' => ['type' => 'string', 'enum' => ['Open', 'InProgress', 'Closed']], 'ProxySessions' => ['type' => 'list', 'member' => ['shape' => 'ProxySession']], 'PutSipMediaApplicationAlexaSkillConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'SipMediaApplicationAlexaSkillConfiguration' => ['shape' => 'SipMediaApplicationAlexaSkillConfiguration']]], 'PutSipMediaApplicationAlexaSkillConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationAlexaSkillConfiguration' => ['shape' => 'SipMediaApplicationAlexaSkillConfiguration']]], 'PutSipMediaApplicationLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'PutSipMediaApplicationLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'PutVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'EmergencyCallingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'PutVoiceConnectorEmergencyCallingConfigurationResponse' => ['type' => 'structure', 'members' => ['EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'PutVoiceConnectorLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'LoggingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutVoiceConnectorLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Origination'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Origination' => ['shape' => 'Origination']]], 'PutVoiceConnectorOriginationResponse' => ['type' => 'structure', 'members' => ['Origination' => ['shape' => 'Origination']]], 'PutVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['DefaultSessionExpiryMinutes', 'PhoneNumberPoolCountries', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'DefaultSessionExpiryMinutes' => ['shape' => 'Integer'], 'PhoneNumberPoolCountries' => ['shape' => 'CountryList'], 'FallBackPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Disabled' => ['shape' => 'Boolean']]], 'PutVoiceConnectorProxyResponse' => ['type' => 'structure', 'members' => ['Proxy' => ['shape' => 'Proxy']]], 'PutVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'StreamingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'PutVoiceConnectorStreamingConfigurationResponse' => ['type' => 'structure', 'members' => ['StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'PutVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Credentials' => ['shape' => 'CredentialList']]], 'PutVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Termination'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Termination' => ['shape' => 'Termination']]], 'PutVoiceConnectorTerminationResponse' => ['type' => 'structure', 'members' => ['Termination' => ['shape' => 'Termination']]], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RestorePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'RestorePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'ResultMax' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'SMACreateCallArgumentsMap' => ['type' => 'map', 'key' => ['shape' => 'SensitiveString'], 'value' => ['shape' => 'SensitiveString'], 'max' => 20, 'min' => 0], 'SMAUpdateCallArgumentsMap' => ['type' => 'map', 'key' => ['shape' => 'SensitiveString'], 'value' => ['shape' => 'SensitiveString'], 'max' => 20, 'min' => 0], 'SearchAvailablePhoneNumbersRequest' => ['type' => 'structure', 'members' => ['AreaCode' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'area-code'], 'City' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'city'], 'Country' => ['shape' => 'Alpha2CountryCode', 'location' => 'querystring', 'locationName' => 'country'], 'State' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'state'], 'TollFreePrefix' => ['shape' => 'TollFreePrefix', 'location' => 'querystring', 'locationName' => 'toll-free-prefix'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType', 'location' => 'querystring', 'locationName' => 'phone-number-type'], 'MaxResults' => ['shape' => 'PhoneNumberMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'SearchAvailablePhoneNumbersResponse' => ['type' => 'structure', 'members' => ['E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'NextToken' => ['shape' => 'String']]], 'SensitiveNonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*', 'sensitive' => \true], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'SensitiveStringList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveString']], 'ServiceFailureException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SipApplicationPriority' => ['type' => 'integer', 'min' => 1], 'SipHeadersMap' => ['type' => 'map', 'key' => ['shape' => 'SensitiveString'], 'value' => ['shape' => 'SensitiveString'], 'max' => 20, 'min' => 0], 'SipMediaApplication' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString'], 'AwsRegion' => ['shape' => 'String'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'SipMediaApplicationAlexaSkillConfiguration' => ['type' => 'structure', 'required' => ['AlexaSkillStatus', 'AlexaSkillIds'], 'members' => ['AlexaSkillStatus' => ['shape' => 'AlexaSkillStatus'], 'AlexaSkillIds' => ['shape' => 'AlexaSkillIdList']]], 'SipMediaApplicationCall' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'GuidString']]], 'SipMediaApplicationEndpoint' => ['type' => 'structure', 'members' => ['LambdaArn' => ['shape' => 'FunctionArn']]], 'SipMediaApplicationEndpointList' => ['type' => 'list', 'member' => ['shape' => 'SipMediaApplicationEndpoint'], 'max' => 1, 'min' => 1], 'SipMediaApplicationList' => ['type' => 'list', 'member' => ['shape' => 'SipMediaApplication']], 'SipMediaApplicationLoggingConfiguration' => ['type' => 'structure', 'members' => ['EnableSipMediaApplicationMessageLogs' => ['shape' => 'Boolean']]], 'SipMediaApplicationName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SipRule' => ['type' => 'structure', 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'SipRuleName'], 'Disabled' => ['shape' => 'Boolean'], 'TriggerType' => ['shape' => 'SipRuleTriggerType'], 'TriggerValue' => ['shape' => 'NonEmptyString'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'SipRuleList' => ['type' => 'list', 'member' => ['shape' => 'SipRule']], 'SipRuleName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SipRuleTargetApplication' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString'], 'Priority' => ['shape' => 'SipApplicationPriority'], 'AwsRegion' => ['shape' => 'String']]], 'SipRuleTargetApplicationList' => ['type' => 'list', 'member' => ['shape' => 'SipRuleTargetApplication'], 'max' => 25, 'min' => 1], 'SipRuleTriggerType' => ['type' => 'string', 'enum' => ['ToPhoneNumber', 'RequestUriHostname']], 'StreamingConfiguration' => ['type' => 'structure', 'required' => ['DataRetentionInHours', 'Disabled'], 'members' => ['DataRetentionInHours' => ['shape' => 'DataRetentionInHours'], 'Disabled' => ['shape' => 'Boolean'], 'StreamingNotificationTargets' => ['shape' => 'StreamingNotificationTargetList']]], 'StreamingNotificationTarget' => ['type' => 'structure', 'members' => ['NotificationTarget' => ['shape' => 'NotificationTarget']]], 'StreamingNotificationTargetList' => ['type' => 'list', 'member' => ['shape' => 'StreamingNotificationTarget'], 'max' => 3, 'min' => 1], 'String' => ['type' => 'string'], 'String128' => ['type' => 'string', 'max' => 128], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Termination' => ['type' => 'structure', 'members' => ['CpsLimit' => ['shape' => 'CpsLimit'], 'DefaultPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'CallingRegions' => ['shape' => 'CallingRegionList'], 'CidrAllowedList' => ['shape' => 'StringList'], 'Disabled' => ['shape' => 'Boolean']]], 'TerminationHealth' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Iso8601Timestamp'], 'Source' => ['shape' => 'String']]], 'ThrottledClientException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TollFreePrefix' => ['type' => 'string', 'max' => 3, 'min' => 3, 'pattern' => '^8(00|33|44|55|66|77|88)$'], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UpdateGlobalSettingsRequest' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnectorSettings']]], 'UpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'uri', 'locationName' => 'phoneNumberId'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'CallingName' => ['shape' => 'CallingName']]], 'UpdatePhoneNumberRequestItem' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'SensitiveNonEmptyString'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'CallingName' => ['shape' => 'CallingName']]], 'UpdatePhoneNumberRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'UpdatePhoneNumberRequestItem']], 'UpdatePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'UpdatePhoneNumberSettingsRequest' => ['type' => 'structure', 'required' => ['CallingName'], 'members' => ['CallingName' => ['shape' => 'CallingName']]], 'UpdateProxySessionRequest' => ['type' => 'structure', 'required' => ['Capabilities', 'VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId'], 'Capabilities' => ['shape' => 'CapabilityList'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger']]], 'UpdateProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'UpdateSipMediaApplicationCallRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId', 'TransactionId', 'Arguments'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'TransactionId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'transactionId'], 'Arguments' => ['shape' => 'SMAUpdateCallArgumentsMap']]], 'UpdateSipMediaApplicationCallResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationCall' => ['shape' => 'SipMediaApplicationCall']]], 'UpdateSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList']]], 'UpdateSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'UpdateSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId', 'Name'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId'], 'Name' => ['shape' => 'SipRuleName'], 'Disabled' => ['shape' => 'NullableBoolean'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList']]], 'UpdateSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'UpdateVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'Name', 'VoiceConnectorItems'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList']]], 'UpdateVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'UpdateVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Name', 'RequireEncryption'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Name' => ['shape' => 'VoiceConnectorName'], 'RequireEncryption' => ['shape' => 'Boolean']]], 'UpdateVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'ValidateE911AddressRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'StreetNumber', 'StreetInfo', 'City', 'State', 'Country', 'PostalCode'], 'members' => ['AwsAccountId' => ['shape' => 'NonEmptyString'], 'StreetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'StreetInfo' => ['shape' => 'SensitiveNonEmptyString'], 'City' => ['shape' => 'SensitiveNonEmptyString'], 'State' => ['shape' => 'SensitiveNonEmptyString'], 'Country' => ['shape' => 'SensitiveNonEmptyString'], 'PostalCode' => ['shape' => 'SensitiveNonEmptyString']]], 'ValidateE911AddressResponse' => ['type' => 'structure', 'members' => ['ValidationResult' => ['shape' => 'ValidationResult'], 'AddressExternalId' => ['shape' => 'String'], 'Address' => ['shape' => 'Address'], 'CandidateAddressList' => ['shape' => 'CandidateAddressList']]], 'ValidationResult' => ['type' => 'integer', 'max' => 2, 'min' => 0], 'VoiceConnector' => ['type' => 'structure', 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString'], 'AwsRegion' => ['shape' => 'VoiceConnectorAwsRegion'], 'Name' => ['shape' => 'VoiceConnectorName'], 'OutboundHostName' => ['shape' => 'String'], 'RequireEncryption' => ['shape' => 'Boolean'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'VoiceConnectorArn' => ['shape' => 'NonEmptyString']]], 'VoiceConnectorAwsRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-west-2', 'ca-central-1', 'eu-central-1', 'eu-west-1', 'eu-west-2', 'ap-northeast-2', 'ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2']], 'VoiceConnectorAwsRegionList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnectorAwsRegion']], 'VoiceConnectorGroup' => ['type' => 'structure', 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'VoiceConnectorGroupArn' => ['shape' => 'NonEmptyString']]], 'VoiceConnectorGroupList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnectorGroup']], 'VoiceConnectorGroupName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VoiceConnectorItem' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Priority'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString'], 'Priority' => ['shape' => 'VoiceConnectorItemPriority']]], 'VoiceConnectorItemList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnectorItem']], 'VoiceConnectorItemPriority' => ['type' => 'integer', 'max' => 99, 'min' => 1], 'VoiceConnectorList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnector']], 'VoiceConnectorName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VoiceConnectorSettings' => ['type' => 'structure', 'members' => ['CdrBucket' => ['shape' => 'String']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.php deleted file mode 100644 index a6055e3..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voice-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voice-chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voice-chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://voice-chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-tests-1.json.php deleted file mode 100644 index f7db4ab..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voice-chime.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/paginators-1.json.php b/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/paginators-1.json.php deleted file mode 100644 index 96a504f..0000000 --- a/vendor/Aws3/Aws/data/chime-sdk-voice/2022-08-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListPhoneNumberOrders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPhoneNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListProxySessions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSipMediaApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SipMediaApplications'], 'ListSipRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SipRules'], 'ListVoiceConnectorGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVoiceConnectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchAvailablePhoneNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/chime/2018-05-01/api-2.json.php b/vendor/Aws3/Aws/data/chime/2018-05-01/api-2.json.php deleted file mode 100644 index 3c99564..0000000 --- a/vendor/Aws3/Aws/data/chime/2018-05-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-01', 'endpointPrefix' => 'chime', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Chime', 'serviceId' => 'Chime', 'signatureVersion' => 'v4', 'uid' => 'chime-2018-05-01'], 'operations' => ['AssociatePhoneNumberWithUser' => ['name' => 'AssociatePhoneNumberWithUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users/{userId}?operation=associate-phone-number', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePhoneNumberWithUserRequest'], 'output' => ['shape' => 'AssociatePhoneNumberWithUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'AssociatePhoneNumbersWithVoiceConnector' => ['name' => 'AssociatePhoneNumbersWithVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}?operation=associate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorRequest'], 'output' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'AssociatePhoneNumbersWithVoiceConnectorGroup' => ['name' => 'AssociatePhoneNumbersWithVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}?operation=associate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorGroupRequest'], 'output' => ['shape' => 'AssociatePhoneNumbersWithVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'AssociateSigninDelegateGroupsWithAccount' => ['name' => 'AssociateSigninDelegateGroupsWithAccount', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}?operation=associate-signin-delegate-groups', 'responseCode' => 200], 'input' => ['shape' => 'AssociateSigninDelegateGroupsWithAccountRequest'], 'output' => ['shape' => 'AssociateSigninDelegateGroupsWithAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchCreateAttendee' => ['name' => 'BatchCreateAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/attendees?operation=batch-create', 'responseCode' => 201], 'input' => ['shape' => 'BatchCreateAttendeeRequest'], 'output' => ['shape' => 'BatchCreateAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchCreateChannelMembership' => ['name' => 'BatchCreateChannelMembership', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/memberships?operation=batch-create', 'responseCode' => 200], 'input' => ['shape' => 'BatchCreateChannelMembershipRequest'], 'output' => ['shape' => 'BatchCreateChannelMembershipResponse'], 'errors' => [['shape' => 'ServiceFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'BatchCreateRoomMembership' => ['name' => 'BatchCreateRoomMembership', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/memberships?operation=batch-create', 'responseCode' => 201], 'input' => ['shape' => 'BatchCreateRoomMembershipRequest'], 'output' => ['shape' => 'BatchCreateRoomMembershipResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchDeletePhoneNumber' => ['name' => 'BatchDeletePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers?operation=batch-delete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeletePhoneNumberRequest'], 'output' => ['shape' => 'BatchDeletePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchSuspendUser' => ['name' => 'BatchSuspendUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users?operation=suspend', 'responseCode' => 200], 'input' => ['shape' => 'BatchSuspendUserRequest'], 'output' => ['shape' => 'BatchSuspendUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchUnsuspendUser' => ['name' => 'BatchUnsuspendUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users?operation=unsuspend', 'responseCode' => 200], 'input' => ['shape' => 'BatchUnsuspendUserRequest'], 'output' => ['shape' => 'BatchUnsuspendUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchUpdatePhoneNumber' => ['name' => 'BatchUpdatePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers?operation=batch-update', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdatePhoneNumberRequest'], 'output' => ['shape' => 'BatchUpdatePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'BatchUpdateUser' => ['name' => 'BatchUpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateUserRequest'], 'output' => ['shape' => 'BatchUpdateUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateAccount' => ['name' => 'CreateAccount', 'http' => ['method' => 'POST', 'requestUri' => '/accounts', 'responseCode' => 201], 'input' => ['shape' => 'CreateAccountRequest'], 'output' => ['shape' => 'CreateAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateAppInstance' => ['name' => 'CreateAppInstance', 'http' => ['method' => 'POST', 'requestUri' => '/app-instances', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceRequest'], 'output' => ['shape' => 'CreateAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'CreateAppInstanceAdmin' => ['name' => 'CreateAppInstanceAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/app-instances/{appInstanceArn}/admins', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceAdminRequest'], 'output' => ['shape' => 'CreateAppInstanceAdminResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'CreateAppInstanceUser' => ['name' => 'CreateAppInstanceUser', 'http' => ['method' => 'POST', 'requestUri' => '/app-instance-users', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppInstanceUserRequest'], 'output' => ['shape' => 'CreateAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'CreateAttendee' => ['name' => 'CreateAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/attendees', 'responseCode' => 201], 'input' => ['shape' => 'CreateAttendeeRequest'], 'output' => ['shape' => 'CreateAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateBot' => ['name' => 'CreateBot', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/bots', 'responseCode' => 201], 'input' => ['shape' => 'CreateBotRequest'], 'output' => ['shape' => 'CreateBotResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException']]], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/channels', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'CreateChannelBan' => ['name' => 'CreateChannelBan', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/bans', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelBanRequest'], 'output' => ['shape' => 'CreateChannelBanResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'CreateChannelMembership' => ['name' => 'CreateChannelMembership', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/memberships', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelMembershipRequest'], 'output' => ['shape' => 'CreateChannelMembershipResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'CreateChannelModerator' => ['name' => 'CreateChannelModerator', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/moderators', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelModeratorRequest'], 'output' => ['shape' => 'CreateChannelModeratorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'CreateMediaCapturePipeline' => ['name' => 'CreateMediaCapturePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/media-capture-pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreateMediaCapturePipelineRequest'], 'output' => ['shape' => 'CreateMediaCapturePipelineResponse'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateMeeting' => ['name' => 'CreateMeeting', 'http' => ['method' => 'POST', 'requestUri' => '/meetings', 'responseCode' => 201], 'input' => ['shape' => 'CreateMeetingRequest'], 'output' => ['shape' => 'CreateMeetingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateMeetingDialOut' => ['name' => 'CreateMeetingDialOut', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/dial-outs', 'responseCode' => 201], 'input' => ['shape' => 'CreateMeetingDialOutRequest'], 'output' => ['shape' => 'CreateMeetingDialOutResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateMeetingWithAttendees' => ['name' => 'CreateMeetingWithAttendees', 'http' => ['method' => 'POST', 'requestUri' => '/meetings?operation=create-attendees', 'responseCode' => 201], 'input' => ['shape' => 'CreateMeetingWithAttendeesRequest'], 'output' => ['shape' => 'CreateMeetingWithAttendeesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreatePhoneNumberOrder' => ['name' => 'CreatePhoneNumberOrder', 'http' => ['method' => 'POST', 'requestUri' => '/phone-number-orders', 'responseCode' => 201], 'input' => ['shape' => 'CreatePhoneNumberOrderRequest'], 'output' => ['shape' => 'CreatePhoneNumberOrderResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateProxySession' => ['name' => 'CreateProxySession', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions', 'responseCode' => 201], 'input' => ['shape' => 'CreateProxySessionRequest'], 'output' => ['shape' => 'CreateProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateRoom' => ['name' => 'CreateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms', 'responseCode' => 201], 'input' => ['shape' => 'CreateRoomRequest'], 'output' => ['shape' => 'CreateRoomResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateRoomMembership' => ['name' => 'CreateRoomMembership', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/memberships', 'responseCode' => 201], 'input' => ['shape' => 'CreateRoomMembershipRequest'], 'output' => ['shape' => 'CreateRoomMembershipResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipMediaApplication' => ['name' => 'CreateSipMediaApplication', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipMediaApplicationRequest'], 'output' => ['shape' => 'CreateSipMediaApplicationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipMediaApplicationCall' => ['name' => 'CreateSipMediaApplicationCall', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/calls', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipMediaApplicationCallRequest'], 'output' => ['shape' => 'CreateSipMediaApplicationCallResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateSipRule' => ['name' => 'CreateSipRule', 'http' => ['method' => 'POST', 'requestUri' => '/sip-rules', 'responseCode' => 201], 'input' => ['shape' => 'CreateSipRuleRequest'], 'output' => ['shape' => 'CreateSipRuleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users?operation=create', 'responseCode' => 201], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateVoiceConnector' => ['name' => 'CreateVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors', 'responseCode' => 201], 'input' => ['shape' => 'CreateVoiceConnectorRequest'], 'output' => ['shape' => 'CreateVoiceConnectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'CreateVoiceConnectorGroup' => ['name' => 'CreateVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups', 'responseCode' => 201], 'input' => ['shape' => 'CreateVoiceConnectorGroupRequest'], 'output' => ['shape' => 'CreateVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAccount' => ['name' => 'DeleteAccount', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{accountId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAccountRequest'], 'output' => ['shape' => 'DeleteAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAppInstance' => ['name' => 'DeleteAppInstance', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instances/{appInstanceArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DeleteAppInstanceAdmin' => ['name' => 'DeleteAppInstanceAdmin', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceAdminRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DeleteAppInstanceStreamingConfigurations' => ['name' => 'DeleteAppInstanceStreamingConfigurations', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instances/{appInstanceArn}/streaming-configurations', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceStreamingConfigurationsRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteAppInstanceUser' => ['name' => 'DeleteAppInstanceUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/app-instance-users/{appInstanceUserArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAppInstanceUserRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DeleteAttendee' => ['name' => 'DeleteAttendee', 'http' => ['method' => 'DELETE', 'requestUri' => '/meetings/{meetingId}/attendees/{attendeeId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAttendeeRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DeleteChannelBan' => ['name' => 'DeleteChannelBan', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/bans/{memberArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelBanRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DeleteChannelMembership' => ['name' => 'DeleteChannelMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelMembershipRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DeleteChannelMessage' => ['name' => 'DeleteChannelMessage', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelMessageRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DeleteChannelModerator' => ['name' => 'DeleteChannelModerator', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelArn}/moderators/{channelModeratorArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelModeratorRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DeleteEventsConfiguration' => ['name' => 'DeleteEventsConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{accountId}/bots/{botId}/events-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteEventsConfigurationRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException']]], 'DeleteMediaCapturePipeline' => ['name' => 'DeleteMediaCapturePipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/media-capture-pipelines/{mediaPipelineId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMediaCapturePipelineRequest'], 'errors' => [['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteMeeting' => ['name' => 'DeleteMeeting', 'http' => ['method' => 'DELETE', 'requestUri' => '/meetings/{meetingId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMeetingRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeletePhoneNumber' => ['name' => 'DeletePhoneNumber', 'http' => ['method' => 'DELETE', 'requestUri' => '/phone-numbers/{phoneNumberId}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePhoneNumberRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteProxySession' => ['name' => 'DeleteProxySession', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteProxySessionRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteRoom' => ['name' => 'DeleteRoom', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRoomRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteRoomMembership' => ['name' => 'DeleteRoomMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRoomMembershipRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteSipMediaApplication' => ['name' => 'DeleteSipMediaApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSipMediaApplicationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteSipRule' => ['name' => 'DeleteSipRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSipRuleRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnector' => ['name' => 'DeleteVoiceConnector', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'DeleteVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorEmergencyCallingConfigurationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorGroup' => ['name' => 'DeleteVoiceConnectorGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorGroupRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorOrigination' => ['name' => 'DeleteVoiceConnectorOrigination', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorOriginationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorProxy' => ['name' => 'DeleteVoiceConnectorProxy', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorProxyRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorStreamingConfiguration' => ['name' => 'DeleteVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorStreamingConfigurationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorTermination' => ['name' => 'DeleteVoiceConnectorTermination', 'http' => ['method' => 'DELETE', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorTerminationRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DeleteVoiceConnectorTerminationCredentials' => ['name' => 'DeleteVoiceConnectorTerminationCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials?operation=delete', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVoiceConnectorTerminationCredentialsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DescribeAppInstance' => ['name' => 'DescribeAppInstance', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInstanceRequest'], 'output' => ['shape' => 'DescribeAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DescribeAppInstanceAdmin' => ['name' => 'DescribeAppInstanceAdmin', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInstanceAdminRequest'], 'output' => ['shape' => 'DescribeAppInstanceAdminResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DescribeAppInstanceUser' => ['name' => 'DescribeAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users/{appInstanceUserArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'DescribeChannel' => ['name' => 'DescribeChannel', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelRequest'], 'output' => ['shape' => 'DescribeChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DescribeChannelBan' => ['name' => 'DescribeChannelBan', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/bans/{memberArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelBanRequest'], 'output' => ['shape' => 'DescribeChannelBanResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DescribeChannelMembership' => ['name' => 'DescribeChannelMembership', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/memberships/{memberArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelMembershipRequest'], 'output' => ['shape' => 'DescribeChannelMembershipResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DescribeChannelMembershipForAppInstanceUser' => ['name' => 'DescribeChannelMembershipForAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}?scope=app-instance-user-membership', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelMembershipForAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeChannelMembershipForAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DescribeChannelModeratedByAppInstanceUser' => ['name' => 'DescribeChannelModeratedByAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}?scope=app-instance-user-moderated-channel', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelModeratedByAppInstanceUserRequest'], 'output' => ['shape' => 'DescribeChannelModeratedByAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DescribeChannelModerator' => ['name' => 'DescribeChannelModerator', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/moderators/{channelModeratorArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelModeratorRequest'], 'output' => ['shape' => 'DescribeChannelModeratorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'DisassociatePhoneNumberFromUser' => ['name' => 'DisassociatePhoneNumberFromUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users/{userId}?operation=disassociate-phone-number', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePhoneNumberFromUserRequest'], 'output' => ['shape' => 'DisassociatePhoneNumberFromUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociatePhoneNumbersFromVoiceConnector' => ['name' => 'DisassociatePhoneNumbersFromVoiceConnector', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}?operation=disassociate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorRequest'], 'output' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociatePhoneNumbersFromVoiceConnectorGroup' => ['name' => 'DisassociatePhoneNumbersFromVoiceConnectorGroup', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}?operation=disassociate-phone-numbers', 'responseCode' => 200], 'input' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorGroupRequest'], 'output' => ['shape' => 'DisassociatePhoneNumbersFromVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'DisassociateSigninDelegateGroupsFromAccount' => ['name' => 'DisassociateSigninDelegateGroupsFromAccount', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}?operation=disassociate-signin-delegate-groups', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateSigninDelegateGroupsFromAccountRequest'], 'output' => ['shape' => 'DisassociateSigninDelegateGroupsFromAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetAccount' => ['name' => 'GetAccount', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}'], 'input' => ['shape' => 'GetAccountRequest'], 'output' => ['shape' => 'GetAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/settings'], 'input' => ['shape' => 'GetAccountSettingsRequest'], 'output' => ['shape' => 'GetAccountSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetAppInstanceRetentionSettings' => ['name' => 'GetAppInstanceRetentionSettings', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/retention-settings', 'responseCode' => 200], 'input' => ['shape' => 'GetAppInstanceRetentionSettingsRequest'], 'output' => ['shape' => 'GetAppInstanceRetentionSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'GetAppInstanceStreamingConfigurations' => ['name' => 'GetAppInstanceStreamingConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/streaming-configurations', 'responseCode' => 200], 'input' => ['shape' => 'GetAppInstanceStreamingConfigurationsRequest'], 'output' => ['shape' => 'GetAppInstanceStreamingConfigurationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetAttendee' => ['name' => 'GetAttendee', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{meetingId}/attendees/{attendeeId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAttendeeRequest'], 'output' => ['shape' => 'GetAttendeeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetBot' => ['name' => 'GetBot', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/bots/{botId}', 'responseCode' => 200], 'input' => ['shape' => 'GetBotRequest'], 'output' => ['shape' => 'GetBotResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException']]], 'GetChannelMessage' => ['name' => 'GetChannelMessage', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelMessageRequest'], 'output' => ['shape' => 'GetChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'GetEventsConfiguration' => ['name' => 'GetEventsConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/bots/{botId}/events-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetEventsConfigurationRequest'], 'output' => ['shape' => 'GetEventsConfigurationResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'NotFoundException']]], 'GetGlobalSettings' => ['name' => 'GetGlobalSettings', 'http' => ['method' => 'GET', 'requestUri' => '/settings', 'responseCode' => 200], 'output' => ['shape' => 'GetGlobalSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMediaCapturePipeline' => ['name' => 'GetMediaCapturePipeline', 'http' => ['method' => 'GET', 'requestUri' => '/media-capture-pipelines/{mediaPipelineId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMediaCapturePipelineRequest'], 'output' => ['shape' => 'GetMediaCapturePipelineResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMeeting' => ['name' => 'GetMeeting', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{meetingId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMeetingRequest'], 'output' => ['shape' => 'GetMeetingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetMessagingSessionEndpoint' => ['name' => 'GetMessagingSessionEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/endpoints/messaging-session', 'responseCode' => 200], 'input' => ['shape' => 'GetMessagingSessionEndpointRequest'], 'output' => ['shape' => 'GetMessagingSessionEndpointResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'GetPhoneNumber' => ['name' => 'GetPhoneNumber', 'http' => ['method' => 'GET', 'requestUri' => '/phone-numbers/{phoneNumberId}'], 'input' => ['shape' => 'GetPhoneNumberRequest'], 'output' => ['shape' => 'GetPhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetPhoneNumberOrder' => ['name' => 'GetPhoneNumberOrder', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-orders/{phoneNumberOrderId}', 'responseCode' => 200], 'input' => ['shape' => 'GetPhoneNumberOrderRequest'], 'output' => ['shape' => 'GetPhoneNumberOrderResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetPhoneNumberSettings' => ['name' => 'GetPhoneNumberSettings', 'http' => ['method' => 'GET', 'requestUri' => '/settings/phone-number', 'responseCode' => 200], 'output' => ['shape' => 'GetPhoneNumberSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetProxySession' => ['name' => 'GetProxySession', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetProxySessionRequest'], 'output' => ['shape' => 'GetProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetRetentionSettings' => ['name' => 'GetRetentionSettings', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/retention-settings'], 'input' => ['shape' => 'GetRetentionSettingsRequest'], 'output' => ['shape' => 'GetRetentionSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetRoom' => ['name' => 'GetRoom', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}', 'responseCode' => 200], 'input' => ['shape' => 'GetRoomRequest'], 'output' => ['shape' => 'GetRoomResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipMediaApplication' => ['name' => 'GetSipMediaApplication', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSipMediaApplicationRequest'], 'output' => ['shape' => 'GetSipMediaApplicationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipMediaApplicationLoggingConfiguration' => ['name' => 'GetSipMediaApplicationLoggingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetSipMediaApplicationLoggingConfigurationRequest'], 'output' => ['shape' => 'GetSipMediaApplicationLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetSipRule' => ['name' => 'GetSipRule', 'http' => ['method' => 'GET', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSipRuleRequest'], 'output' => ['shape' => 'GetSipRuleResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetUser' => ['name' => 'GetUser', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/users/{userId}', 'responseCode' => 200], 'input' => ['shape' => 'GetUserRequest'], 'output' => ['shape' => 'GetUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetUserSettings' => ['name' => 'GetUserSettings', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/users/{userId}/settings', 'responseCode' => 200], 'input' => ['shape' => 'GetUserSettingsRequest'], 'output' => ['shape' => 'GetUserSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnector' => ['name' => 'GetVoiceConnector', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorRequest'], 'output' => ['shape' => 'GetVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'GetVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorEmergencyCallingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorEmergencyCallingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorGroup' => ['name' => 'GetVoiceConnectorGroup', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorGroupRequest'], 'output' => ['shape' => 'GetVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorLoggingConfiguration' => ['name' => 'GetVoiceConnectorLoggingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorLoggingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorOrigination' => ['name' => 'GetVoiceConnectorOrigination', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorOriginationRequest'], 'output' => ['shape' => 'GetVoiceConnectorOriginationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorProxy' => ['name' => 'GetVoiceConnectorProxy', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorProxyRequest'], 'output' => ['shape' => 'GetVoiceConnectorProxyResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorStreamingConfiguration' => ['name' => 'GetVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorStreamingConfigurationRequest'], 'output' => ['shape' => 'GetVoiceConnectorStreamingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorTermination' => ['name' => 'GetVoiceConnectorTermination', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorTerminationRequest'], 'output' => ['shape' => 'GetVoiceConnectorTerminationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'GetVoiceConnectorTerminationHealth' => ['name' => 'GetVoiceConnectorTerminationHealth', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/health', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceConnectorTerminationHealthRequest'], 'output' => ['shape' => 'GetVoiceConnectorTerminationHealthResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'InviteUsers' => ['name' => 'InviteUsers', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users?operation=add', 'responseCode' => 201], 'input' => ['shape' => 'InviteUsersRequest'], 'output' => ['shape' => 'InviteUsersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAccounts' => ['name' => 'ListAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/accounts'], 'input' => ['shape' => 'ListAccountsRequest'], 'output' => ['shape' => 'ListAccountsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAppInstanceAdmins' => ['name' => 'ListAppInstanceAdmins', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances/{appInstanceArn}/admins', 'responseCode' => 200], 'input' => ['shape' => 'ListAppInstanceAdminsRequest'], 'output' => ['shape' => 'ListAppInstanceAdminsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'ListAppInstanceUsers' => ['name' => 'ListAppInstanceUsers', 'http' => ['method' => 'GET', 'requestUri' => '/app-instance-users', 'responseCode' => 200], 'input' => ['shape' => 'ListAppInstanceUsersRequest'], 'output' => ['shape' => 'ListAppInstanceUsersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'ListAppInstances' => ['name' => 'ListAppInstances', 'http' => ['method' => 'GET', 'requestUri' => '/app-instances', 'responseCode' => 200], 'input' => ['shape' => 'ListAppInstancesRequest'], 'output' => ['shape' => 'ListAppInstancesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'ListAttendeeTags' => ['name' => 'ListAttendeeTags', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{meetingId}/attendees/{attendeeId}/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListAttendeeTagsRequest'], 'output' => ['shape' => 'ListAttendeeTagsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListAttendees' => ['name' => 'ListAttendees', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{meetingId}/attendees', 'responseCode' => 200], 'input' => ['shape' => 'ListAttendeesRequest'], 'output' => ['shape' => 'ListAttendeesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListBots' => ['name' => 'ListBots', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/bots', 'responseCode' => 200], 'input' => ['shape' => 'ListBotsRequest'], 'output' => ['shape' => 'ListBotsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException']]], 'ListChannelBans' => ['name' => 'ListChannelBans', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/bans', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelBansRequest'], 'output' => ['shape' => 'ListChannelBansResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannelMemberships' => ['name' => 'ListChannelMemberships', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMembershipsRequest'], 'output' => ['shape' => 'ListChannelMembershipsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannelMembershipsForAppInstanceUser' => ['name' => 'ListChannelMembershipsForAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels?scope=app-instance-user-memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMembershipsForAppInstanceUserRequest'], 'output' => ['shape' => 'ListChannelMembershipsForAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannelMessages' => ['name' => 'ListChannelMessages', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/messages', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelMessagesRequest'], 'output' => ['shape' => 'ListChannelMessagesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannelModerators' => ['name' => 'ListChannelModerators', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelArn}/moderators', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelModeratorsRequest'], 'output' => ['shape' => 'ListChannelModeratorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'GET', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListChannelsModeratedByAppInstanceUser' => ['name' => 'ListChannelsModeratedByAppInstanceUser', 'http' => ['method' => 'GET', 'requestUri' => '/channels?scope=app-instance-user-moderated-channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsModeratedByAppInstanceUserRequest'], 'output' => ['shape' => 'ListChannelsModeratedByAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'ListMediaCapturePipelines' => ['name' => 'ListMediaCapturePipelines', 'http' => ['method' => 'GET', 'requestUri' => '/media-capture-pipelines', 'responseCode' => 200], 'input' => ['shape' => 'ListMediaCapturePipelinesRequest'], 'output' => ['shape' => 'ListMediaCapturePipelinesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListMeetingTags' => ['name' => 'ListMeetingTags', 'http' => ['method' => 'GET', 'requestUri' => '/meetings/{meetingId}/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListMeetingTagsRequest'], 'output' => ['shape' => 'ListMeetingTagsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListMeetings' => ['name' => 'ListMeetings', 'http' => ['method' => 'GET', 'requestUri' => '/meetings', 'responseCode' => 200], 'input' => ['shape' => 'ListMeetingsRequest'], 'output' => ['shape' => 'ListMeetingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListPhoneNumberOrders' => ['name' => 'ListPhoneNumberOrders', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-orders', 'responseCode' => 200], 'input' => ['shape' => 'ListPhoneNumberOrdersRequest'], 'output' => ['shape' => 'ListPhoneNumberOrdersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListPhoneNumbers' => ['name' => 'ListPhoneNumbers', 'http' => ['method' => 'GET', 'requestUri' => '/phone-numbers'], 'input' => ['shape' => 'ListPhoneNumbersRequest'], 'output' => ['shape' => 'ListPhoneNumbersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListProxySessions' => ['name' => 'ListProxySessions', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions', 'responseCode' => 200], 'input' => ['shape' => 'ListProxySessionsRequest'], 'output' => ['shape' => 'ListProxySessionsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListRoomMemberships' => ['name' => 'ListRoomMemberships', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListRoomMembershipsRequest'], 'output' => ['shape' => 'ListRoomMembershipsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListRooms' => ['name' => 'ListRooms', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/rooms', 'responseCode' => 200], 'input' => ['shape' => 'ListRoomsRequest'], 'output' => ['shape' => 'ListRoomsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSipMediaApplications' => ['name' => 'ListSipMediaApplications', 'http' => ['method' => 'GET', 'requestUri' => '/sip-media-applications', 'responseCode' => 200], 'input' => ['shape' => 'ListSipMediaApplicationsRequest'], 'output' => ['shape' => 'ListSipMediaApplicationsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSipRules' => ['name' => 'ListSipRules', 'http' => ['method' => 'GET', 'requestUri' => '/sip-rules', 'responseCode' => 200], 'input' => ['shape' => 'ListSipRulesRequest'], 'output' => ['shape' => 'ListSipRulesResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListSupportedPhoneNumberCountries' => ['name' => 'ListSupportedPhoneNumberCountries', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number-countries', 'responseCode' => 200], 'input' => ['shape' => 'ListSupportedPhoneNumberCountriesRequest'], 'output' => ['shape' => 'ListSupportedPhoneNumberCountriesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{accountId}/users', 'responseCode' => 200], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectorGroups' => ['name' => 'ListVoiceConnectorGroups', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connector-groups', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorGroupsRequest'], 'output' => ['shape' => 'ListVoiceConnectorGroupsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectorTerminationCredentials' => ['name' => 'ListVoiceConnectorTerminationCredentials', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorTerminationCredentialsRequest'], 'output' => ['shape' => 'ListVoiceConnectorTerminationCredentialsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ListVoiceConnectors' => ['name' => 'ListVoiceConnectors', 'http' => ['method' => 'GET', 'requestUri' => '/voice-connectors', 'responseCode' => 200], 'input' => ['shape' => 'ListVoiceConnectorsRequest'], 'output' => ['shape' => 'ListVoiceConnectorsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'LogoutUser' => ['name' => 'LogoutUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users/{userId}?operation=logout', 'responseCode' => 204], 'input' => ['shape' => 'LogoutUserRequest'], 'output' => ['shape' => 'LogoutUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutAppInstanceRetentionSettings' => ['name' => 'PutAppInstanceRetentionSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instances/{appInstanceArn}/retention-settings', 'responseCode' => 200], 'input' => ['shape' => 'PutAppInstanceRetentionSettingsRequest'], 'output' => ['shape' => 'PutAppInstanceRetentionSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'PutAppInstanceStreamingConfigurations' => ['name' => 'PutAppInstanceStreamingConfigurations', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instances/{appInstanceArn}/streaming-configurations', 'responseCode' => 200], 'input' => ['shape' => 'PutAppInstanceStreamingConfigurationsRequest'], 'output' => ['shape' => 'PutAppInstanceStreamingConfigurationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutEventsConfiguration' => ['name' => 'PutEventsConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{accountId}/bots/{botId}/events-configuration', 'responseCode' => 201], 'input' => ['shape' => 'PutEventsConfigurationRequest'], 'output' => ['shape' => 'PutEventsConfigurationResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'NotFoundException']]], 'PutRetentionSettings' => ['name' => 'PutRetentionSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{accountId}/retention-settings', 'responseCode' => 204], 'input' => ['shape' => 'PutRetentionSettingsRequest'], 'output' => ['shape' => 'PutRetentionSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutSipMediaApplicationLoggingConfiguration' => ['name' => 'PutSipMediaApplicationLoggingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutSipMediaApplicationLoggingConfigurationRequest'], 'output' => ['shape' => 'PutSipMediaApplicationLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorEmergencyCallingConfiguration' => ['name' => 'PutVoiceConnectorEmergencyCallingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/emergency-calling-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorEmergencyCallingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorEmergencyCallingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorLoggingConfiguration' => ['name' => 'PutVoiceConnectorLoggingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/logging-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorLoggingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorLoggingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorOrigination' => ['name' => 'PutVoiceConnectorOrigination', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/origination', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorOriginationRequest'], 'output' => ['shape' => 'PutVoiceConnectorOriginationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorProxy' => ['name' => 'PutVoiceConnectorProxy', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy'], 'input' => ['shape' => 'PutVoiceConnectorProxyRequest'], 'output' => ['shape' => 'PutVoiceConnectorProxyResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorStreamingConfiguration' => ['name' => 'PutVoiceConnectorStreamingConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/streaming-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorStreamingConfigurationRequest'], 'output' => ['shape' => 'PutVoiceConnectorStreamingConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorTermination' => ['name' => 'PutVoiceConnectorTermination', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination', 'responseCode' => 200], 'input' => ['shape' => 'PutVoiceConnectorTerminationRequest'], 'output' => ['shape' => 'PutVoiceConnectorTerminationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'PutVoiceConnectorTerminationCredentials' => ['name' => 'PutVoiceConnectorTerminationCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/termination/credentials?operation=put', 'responseCode' => 204], 'input' => ['shape' => 'PutVoiceConnectorTerminationCredentialsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RedactChannelMessage' => ['name' => 'RedactChannelMessage', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/messages/{messageId}?operation=redact', 'responseCode' => 200], 'input' => ['shape' => 'RedactChannelMessageRequest'], 'output' => ['shape' => 'RedactChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'RedactConversationMessage' => ['name' => 'RedactConversationMessage', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/conversations/{conversationId}/messages/{messageId}?operation=redact', 'responseCode' => 200], 'input' => ['shape' => 'RedactConversationMessageRequest'], 'output' => ['shape' => 'RedactConversationMessageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'BadRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RedactRoomMessage' => ['name' => 'RedactRoomMessage', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/messages/{messageId}?operation=redact', 'responseCode' => 200], 'input' => ['shape' => 'RedactRoomMessageRequest'], 'output' => ['shape' => 'RedactRoomMessageResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'BadRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RegenerateSecurityToken' => ['name' => 'RegenerateSecurityToken', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/bots/{botId}?operation=regenerate-security-token', 'responseCode' => 200], 'input' => ['shape' => 'RegenerateSecurityTokenRequest'], 'output' => ['shape' => 'RegenerateSecurityTokenResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException']]], 'ResetPersonalPIN' => ['name' => 'ResetPersonalPIN', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users/{userId}?operation=reset-personal-pin', 'responseCode' => 200], 'input' => ['shape' => 'ResetPersonalPINRequest'], 'output' => ['shape' => 'ResetPersonalPINResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'RestorePhoneNumber' => ['name' => 'RestorePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers/{phoneNumberId}?operation=restore', 'responseCode' => 200], 'input' => ['shape' => 'RestorePhoneNumberRequest'], 'output' => ['shape' => 'RestorePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'SearchAvailablePhoneNumbers' => ['name' => 'SearchAvailablePhoneNumbers', 'http' => ['method' => 'GET', 'requestUri' => '/search?type=phone-numbers'], 'input' => ['shape' => 'SearchAvailablePhoneNumbersRequest'], 'output' => ['shape' => 'SearchAvailablePhoneNumbersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'SendChannelMessage' => ['name' => 'SendChannelMessage', 'http' => ['method' => 'POST', 'requestUri' => '/channels/{channelArn}/messages', 'responseCode' => 201], 'input' => ['shape' => 'SendChannelMessageRequest'], 'output' => ['shape' => 'SendChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'StartMeetingTranscription' => ['name' => 'StartMeetingTranscription', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/transcription?operation=start', 'responseCode' => 200], 'input' => ['shape' => 'StartMeetingTranscriptionRequest'], 'output' => ['shape' => 'StartMeetingTranscriptionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'StopMeetingTranscription' => ['name' => 'StopMeetingTranscription', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/transcription?operation=stop', 'responseCode' => 200], 'input' => ['shape' => 'StopMeetingTranscriptionRequest'], 'output' => ['shape' => 'StopMeetingTranscriptionResponse'], 'errors' => [['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagAttendee' => ['name' => 'TagAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=add', 'responseCode' => 204], 'input' => ['shape' => 'TagAttendeeRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagMeeting' => ['name' => 'TagMeeting', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/tags?operation=add', 'responseCode' => 204], 'input' => ['shape' => 'TagMeetingRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=tag-resource', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagAttendee' => ['name' => 'UntagAttendee', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/attendees/{attendeeId}/tags?operation=delete', 'responseCode' => 204], 'input' => ['shape' => 'UntagAttendeeRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagMeeting' => ['name' => 'UntagMeeting', 'http' => ['method' => 'POST', 'requestUri' => '/meetings/{meetingId}/tags?operation=delete', 'responseCode' => 204], 'input' => ['shape' => 'UntagMeetingRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags?operation=untag-resource', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAccount' => ['name' => 'UpdateAccount', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAccountRequest'], 'output' => ['shape' => 'UpdateAccountResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAccountSettings' => ['name' => 'UpdateAccountSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{accountId}/settings', 'responseCode' => 204], 'input' => ['shape' => 'UpdateAccountSettingsRequest'], 'output' => ['shape' => 'UpdateAccountSettingsResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateAppInstance' => ['name' => 'UpdateAppInstance', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instances/{appInstanceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppInstanceRequest'], 'output' => ['shape' => 'UpdateAppInstanceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'UpdateAppInstanceUser' => ['name' => 'UpdateAppInstanceUser', 'http' => ['method' => 'PUT', 'requestUri' => '/app-instance-users/{appInstanceUserArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppInstanceUserRequest'], 'output' => ['shape' => 'UpdateAppInstanceUserResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'identity-']], 'UpdateBot' => ['name' => 'UpdateBot', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/bots/{botId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBotRequest'], 'output' => ['shape' => 'UpdateBotResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ThrottledClientException']]], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'UpdateChannelMessage' => ['name' => 'UpdateChannelMessage', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/messages/{messageId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelMessageRequest'], 'output' => ['shape' => 'UpdateChannelMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'UpdateChannelReadMarker' => ['name' => 'UpdateChannelReadMarker', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelArn}/readMarker', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelReadMarkerRequest'], 'output' => ['shape' => 'UpdateChannelReadMarkerResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']], 'endpoint' => ['hostPrefix' => 'messaging-']], 'UpdateGlobalSettings' => ['name' => 'UpdateGlobalSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/settings', 'responseCode' => 204], 'input' => ['shape' => 'UpdateGlobalSettingsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdatePhoneNumber' => ['name' => 'UpdatePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-numbers/{phoneNumberId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePhoneNumberRequest'], 'output' => ['shape' => 'UpdatePhoneNumberResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdatePhoneNumberSettings' => ['name' => 'UpdatePhoneNumberSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/settings/phone-number', 'responseCode' => 204], 'input' => ['shape' => 'UpdatePhoneNumberSettingsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateProxySession' => ['name' => 'UpdateProxySession', 'http' => ['method' => 'POST', 'requestUri' => '/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}', 'responseCode' => 201], 'input' => ['shape' => 'UpdateProxySessionRequest'], 'output' => ['shape' => 'UpdateProxySessionResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateRoom' => ['name' => 'UpdateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRoomRequest'], 'output' => ['shape' => 'UpdateRoomResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateRoomMembership' => ['name' => 'UpdateRoomMembership', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/rooms/{roomId}/memberships/{memberId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRoomMembershipRequest'], 'output' => ['shape' => 'UpdateRoomMembershipResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipMediaApplication' => ['name' => 'UpdateSipMediaApplication', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSipMediaApplicationRequest'], 'output' => ['shape' => 'UpdateSipMediaApplicationResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipMediaApplicationCall' => ['name' => 'UpdateSipMediaApplicationCall', 'http' => ['method' => 'POST', 'requestUri' => '/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSipMediaApplicationCallRequest'], 'output' => ['shape' => 'UpdateSipMediaApplicationCallResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ThrottledClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateSipRule' => ['name' => 'UpdateSipRule', 'http' => ['method' => 'PUT', 'requestUri' => '/sip-rules/{sipRuleId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSipRuleRequest'], 'output' => ['shape' => 'UpdateSipRuleResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{accountId}/users/{userId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateUserSettings' => ['name' => 'UpdateUserSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{accountId}/users/{userId}/settings', 'responseCode' => 204], 'input' => ['shape' => 'UpdateUserSettingsRequest'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateVoiceConnector' => ['name' => 'UpdateVoiceConnector', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connectors/{voiceConnectorId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVoiceConnectorRequest'], 'output' => ['shape' => 'UpdateVoiceConnectorResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'UpdateVoiceConnectorGroup' => ['name' => 'UpdateVoiceConnectorGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/voice-connector-groups/{voiceConnectorGroupId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateVoiceConnectorGroupRequest'], 'output' => ['shape' => 'UpdateVoiceConnectorGroupResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]], 'ValidateE911Address' => ['name' => 'ValidateE911Address', 'http' => ['method' => 'POST', 'requestUri' => '/emergency-calling/address', 'responseCode' => 202], 'input' => ['shape' => 'ValidateE911AddressRequest'], 'output' => ['shape' => 'ValidateE911AddressResponse'], 'errors' => [['shape' => 'UnauthorizedClientException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadRequestException'], ['shape' => 'ThrottledClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Account' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AccountId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'String'], 'AccountId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'AccountType' => ['shape' => 'AccountType'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'DefaultLicense' => ['shape' => 'License'], 'SupportedLicenses' => ['shape' => 'LicenseList'], 'AccountStatus' => ['shape' => 'AccountStatus'], 'SigninDelegateGroups' => ['shape' => 'SigninDelegateGroupList']]], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'Account']], 'AccountName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '.*\\S.*'], 'AccountSettings' => ['type' => 'structure', 'members' => ['DisableRemoteControl' => ['shape' => 'Boolean'], 'EnableDialOut' => ['shape' => 'Boolean']]], 'AccountStatus' => ['type' => 'string', 'enum' => ['Suspended', 'Active']], 'AccountType' => ['type' => 'string', 'enum' => ['Team', 'EnterpriseDirectory', 'EnterpriseLWA', 'EnterpriseOIDC']], 'Address' => ['type' => 'structure', 'members' => ['streetName' => ['shape' => 'SensitiveNonEmptyString'], 'streetSuffix' => ['shape' => 'SensitiveNonEmptyString'], 'postDirectional' => ['shape' => 'SensitiveNonEmptyString'], 'preDirectional' => ['shape' => 'SensitiveNonEmptyString'], 'streetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'city' => ['shape' => 'SensitiveNonEmptyString'], 'state' => ['shape' => 'SensitiveNonEmptyString'], 'postalCode' => ['shape' => 'SensitiveNonEmptyString'], 'postalCodePlus4' => ['shape' => 'SensitiveNonEmptyString'], 'country' => ['shape' => 'SensitiveNonEmptyString']]], 'AlexaForBusinessMetadata' => ['type' => 'structure', 'members' => ['IsAlexaForBusinessEnabled' => ['shape' => 'Boolean'], 'AlexaForBusinessRoomArn' => ['shape' => 'SensitiveString']]], 'Alpha2CountryCode' => ['type' => 'string', 'pattern' => '[A-Z]{2}'], 'AppInstance' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceAdmin' => ['type' => 'structure', 'members' => ['Admin' => ['shape' => 'Identity'], 'AppInstanceArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceAdminList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceAdminSummary']], 'AppInstanceAdminSummary' => ['type' => 'structure', 'members' => ['Admin' => ['shape' => 'Identity']]], 'AppInstanceDataType' => ['type' => 'string', 'enum' => ['Channel', 'ChannelMessage']], 'AppInstanceList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceSummary']], 'AppInstanceRetentionSettings' => ['type' => 'structure', 'members' => ['ChannelRetentionSettings' => ['shape' => 'ChannelRetentionSettings']]], 'AppInstanceStreamingConfiguration' => ['type' => 'structure', 'required' => ['AppInstanceDataType', 'ResourceArn'], 'members' => ['AppInstanceDataType' => ['shape' => 'AppInstanceDataType'], 'ResourceArn' => ['shape' => 'Arn']]], 'AppInstanceStreamingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceStreamingConfiguration'], 'max' => 2, 'min' => 1], 'AppInstanceSummary' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata']]], 'AppInstanceUser' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'UserName'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'Metadata' => ['shape' => 'Metadata'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceUserList' => ['type' => 'list', 'member' => ['shape' => 'AppInstanceUserSummary']], 'AppInstanceUserMembershipSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChannelMembershipType'], 'ReadMarkerTimestamp' => ['shape' => 'Timestamp']]], 'AppInstanceUserSummary' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata']]], 'AreaCode' => ['type' => 'string', 'pattern' => '^$|^[0-9]{3,3}$'], 'Arn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^arn[\\/\\:\\-\\_\\.a-zA-Z0-9]+$', 'sensitive' => \true], 'ArtifactsConfiguration' => ['type' => 'structure', 'required' => ['Audio', 'Video', 'Content'], 'members' => ['Audio' => ['shape' => 'AudioArtifactsConfiguration'], 'Video' => ['shape' => 'VideoArtifactsConfiguration'], 'Content' => ['shape' => 'ContentArtifactsConfiguration']]], 'ArtifactsState' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'AssociatePhoneNumberWithUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId', 'E164PhoneNumber'], 'members' => ['AccountId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'userId'], 'E164PhoneNumber' => ['shape' => 'E164PhoneNumber']]], 'AssociatePhoneNumberWithUserResponse' => ['type' => 'structure', 'members' => []], 'AssociatePhoneNumbersWithVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'ForceAssociate' => ['shape' => 'NullableBoolean']]], 'AssociatePhoneNumbersWithVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'AssociatePhoneNumbersWithVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'ForceAssociate' => ['shape' => 'NullableBoolean']]], 'AssociatePhoneNumbersWithVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'AssociateSigninDelegateGroupsWithAccountRequest' => ['type' => 'structure', 'required' => ['AccountId', 'SigninDelegateGroups'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'SigninDelegateGroups' => ['shape' => 'SigninDelegateGroupList']]], 'AssociateSigninDelegateGroupsWithAccountResponse' => ['type' => 'structure', 'members' => []], 'Attendee' => ['type' => 'structure', 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserIdType'], 'AttendeeId' => ['shape' => 'GuidString'], 'JoinToken' => ['shape' => 'JoinTokenString']]], 'AttendeeIdList' => ['type' => 'list', 'member' => ['shape' => 'GuidString'], 'min' => 1], 'AttendeeList' => ['type' => 'list', 'member' => ['shape' => 'Attendee']], 'AttendeeTagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 10, 'min' => 1], 'AttendeeTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 10, 'min' => 1], 'AudioArtifactsConfiguration' => ['type' => 'structure', 'required' => ['MuxType'], 'members' => ['MuxType' => ['shape' => 'AudioMuxType']]], 'AudioMuxType' => ['type' => 'string', 'enum' => ['AudioOnly', 'AudioWithActiveSpeakerVideo']], 'BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchChannelMemberships' => ['type' => 'structure', 'members' => ['InvitedBy' => ['shape' => 'Identity'], 'Type' => ['shape' => 'ChannelMembershipType'], 'Members' => ['shape' => 'Members'], 'ChannelArn' => ['shape' => 'ChimeArn']]], 'BatchCreateAttendeeErrorList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeError']], 'BatchCreateAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'Attendees'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'Attendees' => ['shape' => 'CreateAttendeeRequestItemList']]], 'BatchCreateAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendees' => ['shape' => 'AttendeeList'], 'Errors' => ['shape' => 'BatchCreateAttendeeErrorList']]], 'BatchCreateChannelMembershipError' => ['type' => 'structure', 'members' => ['MemberArn' => ['shape' => 'ChimeArn'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'BatchCreateChannelMembershipErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchCreateChannelMembershipError']], 'BatchCreateChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArns'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Type' => ['shape' => 'ChannelMembershipType'], 'MemberArns' => ['shape' => 'MemberArns'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'BatchCreateChannelMembershipResponse' => ['type' => 'structure', 'members' => ['BatchChannelMemberships' => ['shape' => 'BatchChannelMemberships'], 'Errors' => ['shape' => 'BatchCreateChannelMembershipErrors']]], 'BatchCreateRoomMembershipRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId', 'MembershipItemList'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MembershipItemList' => ['shape' => 'MembershipItemList']]], 'BatchCreateRoomMembershipResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'MemberErrorList']]], 'BatchDeletePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberIds'], 'members' => ['PhoneNumberIds' => ['shape' => 'NonEmptyStringList']]], 'BatchDeletePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'BatchSuspendUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserIdList'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserIdList' => ['shape' => 'UserIdList']]], 'BatchSuspendUserResponse' => ['type' => 'structure', 'members' => ['UserErrors' => ['shape' => 'UserErrorList']]], 'BatchUnsuspendUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserIdList'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserIdList' => ['shape' => 'UserIdList']]], 'BatchUnsuspendUserResponse' => ['type' => 'structure', 'members' => ['UserErrors' => ['shape' => 'UserErrorList']]], 'BatchUpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['UpdatePhoneNumberRequestItems'], 'members' => ['UpdatePhoneNumberRequestItems' => ['shape' => 'UpdatePhoneNumberRequestItemList']]], 'BatchUpdatePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'BatchUpdateUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UpdateUserRequestItems'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UpdateUserRequestItems' => ['shape' => 'UpdateUserRequestItemList']]], 'BatchUpdateUserResponse' => ['type' => 'structure', 'members' => ['UserErrors' => ['shape' => 'UserErrorList']]], 'Boolean' => ['type' => 'boolean'], 'Bot' => ['type' => 'structure', 'members' => ['BotId' => ['shape' => 'String'], 'UserId' => ['shape' => 'String'], 'DisplayName' => ['shape' => 'SensitiveString'], 'BotType' => ['shape' => 'BotType'], 'Disabled' => ['shape' => 'NullableBoolean'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'BotEmail' => ['shape' => 'SensitiveString'], 'SecurityToken' => ['shape' => 'SensitiveString']]], 'BotList' => ['type' => 'list', 'member' => ['shape' => 'Bot']], 'BotType' => ['type' => 'string', 'enum' => ['ChatBot']], 'BusinessCallingSettings' => ['type' => 'structure', 'members' => ['CdrBucket' => ['shape' => 'String', 'box' => \true]]], 'CallingName' => ['type' => 'string', 'pattern' => '^$|^[a-zA-Z0-9 ]{2,15}$', 'sensitive' => \true], 'CallingNameStatus' => ['type' => 'string', 'enum' => ['Unassigned', 'UpdateInProgress', 'UpdateSucceeded', 'UpdateFailed']], 'CallingRegion' => ['type' => 'string'], 'CallingRegionList' => ['type' => 'list', 'member' => ['shape' => 'CallingRegion']], 'CandidateAddress' => ['type' => 'structure', 'members' => ['streetInfo' => ['shape' => 'SensitiveNonEmptyString'], 'streetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'city' => ['shape' => 'SensitiveNonEmptyString'], 'state' => ['shape' => 'SensitiveNonEmptyString'], 'postalCode' => ['shape' => 'SensitiveNonEmptyString'], 'postalCodePlus4' => ['shape' => 'SensitiveNonEmptyString'], 'country' => ['shape' => 'SensitiveNonEmptyString']]], 'CandidateAddressList' => ['type' => 'list', 'member' => ['shape' => 'CandidateAddress']], 'Capability' => ['type' => 'string', 'enum' => ['Voice', 'SMS']], 'CapabilityList' => ['type' => 'list', 'member' => ['shape' => 'Capability']], 'Channel' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'CreatedBy' => ['shape' => 'Identity'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastMessageTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ChannelBan' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'Identity']]], 'ChannelBanSummary' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity']]], 'ChannelBanSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelBanSummary']], 'ChannelMembership' => ['type' => 'structure', 'members' => ['InvitedBy' => ['shape' => 'Identity'], 'Type' => ['shape' => 'ChannelMembershipType'], 'Member' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ChannelMembershipForAppInstanceUserSummary' => ['type' => 'structure', 'members' => ['ChannelSummary' => ['shape' => 'ChannelSummary'], 'AppInstanceUserMembershipSummary' => ['shape' => 'AppInstanceUserMembershipSummary']]], 'ChannelMembershipForAppInstanceUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMembershipForAppInstanceUserSummary']], 'ChannelMembershipSummary' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Identity']]], 'ChannelMembershipSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMembershipSummary']], 'ChannelMembershipType' => ['type' => 'string', 'enum' => ['DEFAULT', 'HIDDEN']], 'ChannelMessage' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'Type' => ['shape' => 'ChannelMessageType'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastEditedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Sender' => ['shape' => 'Identity'], 'Redacted' => ['shape' => 'NonNullableBoolean'], 'Persistence' => ['shape' => 'ChannelMessagePersistenceType']]], 'ChannelMessagePersistenceType' => ['type' => 'string', 'enum' => ['PERSISTENT', 'NON_PERSISTENT']], 'ChannelMessageSummary' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'Type' => ['shape' => 'ChannelMessageType'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'LastEditedTimestamp' => ['shape' => 'Timestamp'], 'Sender' => ['shape' => 'Identity'], 'Redacted' => ['shape' => 'NonNullableBoolean']]], 'ChannelMessageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelMessageSummary']], 'ChannelMessageType' => ['type' => 'string', 'enum' => ['STANDARD', 'CONTROL']], 'ChannelMode' => ['type' => 'string', 'enum' => ['UNRESTRICTED', 'RESTRICTED']], 'ChannelModeratedByAppInstanceUserSummary' => ['type' => 'structure', 'members' => ['ChannelSummary' => ['shape' => 'ChannelSummary']]], 'ChannelModeratedByAppInstanceUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelModeratedByAppInstanceUserSummary']], 'ChannelModerator' => ['type' => 'structure', 'members' => ['Moderator' => ['shape' => 'Identity'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'Identity']]], 'ChannelModeratorSummary' => ['type' => 'structure', 'members' => ['Moderator' => ['shape' => 'Identity']]], 'ChannelModeratorSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelModeratorSummary']], 'ChannelPrivacy' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE']], 'ChannelRetentionSettings' => ['type' => 'structure', 'members' => ['RetentionDays' => ['shape' => 'RetentionDays']]], 'ChannelSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'ChannelArn' => ['shape' => 'ChimeArn'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'LastMessageTimestamp' => ['shape' => 'Timestamp']]], 'ChannelSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChannelSummary']], 'ChimeArn' => ['type' => 'string', 'max' => 1600, 'min' => 5, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'ChimeSdkMeetingConfiguration' => ['type' => 'structure', 'members' => ['SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'ArtifactsConfiguration' => ['shape' => 'ArtifactsConfiguration']]], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[-_a-zA-Z0-9]*', 'sensitive' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Content' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'ContentArtifactsConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsState'], 'MuxType' => ['shape' => 'ContentMuxType']]], 'ContentMuxType' => ['type' => 'string', 'enum' => ['ContentOnly']], 'ConversationRetentionSettings' => ['type' => 'structure', 'members' => ['RetentionDays' => ['shape' => 'RetentionDays']]], 'Country' => ['type' => 'string', 'pattern' => '^$|^[A-Z]{2,2}$'], 'CountryList' => ['type' => 'list', 'member' => ['shape' => 'Country'], 'max' => 100, 'min' => 1], 'CpsLimit' => ['type' => 'integer', 'min' => 1], 'CreateAccountRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AccountName']]], 'CreateAccountResponse' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'Account']]], 'CreateAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'CreateAppInstanceAdminResponse' => ['type' => 'structure', 'members' => ['AppInstanceAdmin' => ['shape' => 'Identity'], 'AppInstanceArn' => ['shape' => 'ChimeArn']]], 'CreateAppInstanceRequest' => ['type' => 'structure', 'required' => ['Name', 'ClientRequestToken'], 'members' => ['Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn']]], 'CreateAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'AppInstanceUserId', 'Name', 'ClientRequestToken'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceUserId' => ['shape' => 'UserId'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn']]], 'CreateAttendeeError' => ['type' => 'structure', 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserIdType'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String']]], 'CreateAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'ExternalUserId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'ExternalUserId' => ['shape' => 'ExternalUserIdType'], 'Tags' => ['shape' => 'AttendeeTagList']]], 'CreateAttendeeRequestItem' => ['type' => 'structure', 'required' => ['ExternalUserId'], 'members' => ['ExternalUserId' => ['shape' => 'ExternalUserIdType'], 'Tags' => ['shape' => 'AttendeeTagList']]], 'CreateAttendeeRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeRequestItem']], 'CreateAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendee' => ['shape' => 'Attendee']]], 'CreateBotRequest' => ['type' => 'structure', 'required' => ['DisplayName', 'AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'DisplayName' => ['shape' => 'SensitiveString'], 'Domain' => ['shape' => 'NonEmptyString']]], 'CreateBotResponse' => ['type' => 'structure', 'members' => ['Bot' => ['shape' => 'Bot']]], 'CreateChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelBanResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity']]], 'CreateChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn', 'Type'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn'], 'Type' => ['shape' => 'ChannelMembershipType'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelMembershipResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'Member' => ['shape' => 'Identity']]], 'CreateChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelModeratorResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'ChannelModerator' => ['shape' => 'Identity']]], 'CreateChannelRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'Name', 'ClientRequestToken'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Mode' => ['shape' => 'ChannelMode'], 'Privacy' => ['shape' => 'ChannelPrivacy'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn']]], 'CreateMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['SourceType', 'SourceArn', 'SinkType', 'SinkArn'], 'members' => ['SourceType' => ['shape' => 'MediaPipelineSourceType'], 'SourceArn' => ['shape' => 'Arn'], 'SinkType' => ['shape' => 'MediaPipelineSinkType'], 'SinkArn' => ['shape' => 'Arn'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ChimeSdkMeetingConfiguration' => ['shape' => 'ChimeSdkMeetingConfiguration']]], 'CreateMediaCapturePipelineResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipeline' => ['shape' => 'MediaCapturePipeline']]], 'CreateMeetingDialOutRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'FromPhoneNumber', 'ToPhoneNumber', 'JoinToken'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'FromPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'ToPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'JoinToken' => ['shape' => 'JoinTokenString']]], 'CreateMeetingDialOutResponse' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'GuidString']]], 'CreateMeetingRequest' => ['type' => 'structure', 'required' => ['ClientRequestToken'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingIdType'], 'MeetingHostId' => ['shape' => 'ExternalUserIdType'], 'MediaRegion' => ['shape' => 'String'], 'Tags' => ['shape' => 'MeetingTagList'], 'NotificationsConfiguration' => ['shape' => 'MeetingNotificationConfiguration']]], 'CreateMeetingResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting']]], 'CreateMeetingWithAttendeesRequest' => ['type' => 'structure', 'required' => ['ClientRequestToken'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingIdType'], 'MeetingHostId' => ['shape' => 'ExternalUserIdType'], 'MediaRegion' => ['shape' => 'String'], 'Tags' => ['shape' => 'MeetingTagList'], 'NotificationsConfiguration' => ['shape' => 'MeetingNotificationConfiguration'], 'Attendees' => ['shape' => 'CreateMeetingWithAttendeesRequestItemList']]], 'CreateMeetingWithAttendeesRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'CreateAttendeeRequestItem'], 'max' => 10, 'min' => 1], 'CreateMeetingWithAttendeesResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting'], 'Attendees' => ['shape' => 'AttendeeList'], 'Errors' => ['shape' => 'BatchCreateAttendeeErrorList']]], 'CreatePhoneNumberOrderRequest' => ['type' => 'structure', 'required' => ['ProductType', 'E164PhoneNumbers'], 'members' => ['ProductType' => ['shape' => 'PhoneNumberProductType'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'CreatePhoneNumberOrderResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrder' => ['shape' => 'PhoneNumberOrder']]], 'CreateProxySessionRequest' => ['type' => 'structure', 'required' => ['ParticipantPhoneNumbers', 'Capabilities', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ParticipantPhoneNumbers' => ['shape' => 'ParticipantPhoneNumberList'], 'Name' => ['shape' => 'ProxySessionNameString'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger'], 'Capabilities' => ['shape' => 'CapabilityList'], 'NumberSelectionBehavior' => ['shape' => 'NumberSelectionBehavior'], 'GeoMatchLevel' => ['shape' => 'GeoMatchLevel'], 'GeoMatchParams' => ['shape' => 'GeoMatchParams']]], 'CreateProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'CreateRoomMembershipRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId', 'MemberId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MemberId' => ['shape' => 'NonEmptyString'], 'Role' => ['shape' => 'RoomMembershipRole']]], 'CreateRoomMembershipResponse' => ['type' => 'structure', 'members' => ['RoomMembership' => ['shape' => 'RoomMembership']]], 'CreateRoomRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'Name' => ['shape' => 'SensitiveString'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateRoomResponse' => ['type' => 'structure', 'members' => ['Room' => ['shape' => 'Room']]], 'CreateSipMediaApplicationCallRequest' => ['type' => 'structure', 'required' => ['FromPhoneNumber', 'ToPhoneNumber', 'SipMediaApplicationId'], 'members' => ['FromPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'ToPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'SipHeaders' => ['shape' => 'SipHeadersMap']]], 'CreateSipMediaApplicationCallResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationCall' => ['shape' => 'SipMediaApplicationCall']]], 'CreateSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['AwsRegion', 'Name', 'Endpoints'], 'members' => ['AwsRegion' => ['shape' => 'String'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList']]], 'CreateSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'CreateSipRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'TriggerType', 'TriggerValue', 'TargetApplications'], 'members' => ['Name' => ['shape' => 'SipRuleName'], 'TriggerType' => ['shape' => 'SipRuleTriggerType'], 'TriggerValue' => ['shape' => 'NonEmptyString'], 'Disabled' => ['shape' => 'NullableBoolean'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList']]], 'CreateSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'Username' => ['shape' => 'String'], 'Email' => ['shape' => 'EmailAddress'], 'UserType' => ['shape' => 'UserType']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'CreateVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList']]], 'CreateVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'CreateVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['Name', 'RequireEncryption'], 'members' => ['Name' => ['shape' => 'VoiceConnectorName'], 'AwsRegion' => ['shape' => 'VoiceConnectorAwsRegion'], 'RequireEncryption' => ['shape' => 'Boolean']]], 'CreateVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'Credential' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'SensitiveString'], 'Password' => ['shape' => 'SensitiveString']]], 'CredentialList' => ['type' => 'list', 'member' => ['shape' => 'Credential']], 'DNISEmergencyCallingConfiguration' => ['type' => 'structure', 'required' => ['EmergencyPhoneNumber', 'CallingCountry'], 'members' => ['EmergencyPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'TestPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'CallingCountry' => ['shape' => 'Alpha2CountryCode']]], 'DNISEmergencyCallingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DNISEmergencyCallingConfiguration']], 'DataRetentionInHours' => ['type' => 'integer', 'min' => 0], 'DeleteAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId']]], 'DeleteAccountResponse' => ['type' => 'structure', 'members' => []], 'DeleteAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceAdminArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DeleteAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DeleteAppInstanceStreamingConfigurationsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DeleteAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn']]], 'DeleteAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'attendeeId']]], 'DeleteChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelModeratorArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DeleteEventsConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId']]], 'DeleteMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'DeleteMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId']]], 'DeletePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'DeleteProxySessionRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId']]], 'DeleteRoomMembershipRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId', 'MemberId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MemberId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'memberId']]], 'DeleteRoomRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId']]], 'DeleteSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'DeleteSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId']]], 'DeleteVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId']]], 'DeleteVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DeleteVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['Usernames', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Usernames' => ['shape' => 'SensitiveStringList']]], 'DeleteVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'DescribeAppInstanceAdminRequest' => ['type' => 'structure', 'required' => ['AppInstanceAdminArn', 'AppInstanceArn'], 'members' => ['AppInstanceAdminArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceAdminArn'], 'AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DescribeAppInstanceAdminResponse' => ['type' => 'structure', 'members' => ['AppInstanceAdmin' => ['shape' => 'AppInstanceAdmin']]], 'DescribeAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'DescribeAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstance' => ['shape' => 'AppInstance']]], 'DescribeAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn']]], 'DescribeAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUser' => ['shape' => 'AppInstanceUser']]], 'DescribeChannelBanRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelBanResponse' => ['type' => 'structure', 'members' => ['ChannelBan' => ['shape' => 'ChannelBan']]], 'DescribeChannelMembershipForAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'AppInstanceUserArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelMembershipForAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['ChannelMembership' => ['shape' => 'ChannelMembershipForAppInstanceUserSummary']]], 'DescribeChannelMembershipRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MemberArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MemberArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'memberArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelMembershipResponse' => ['type' => 'structure', 'members' => ['ChannelMembership' => ['shape' => 'ChannelMembership']]], 'DescribeChannelModeratedByAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'AppInstanceUserArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelModeratedByAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'ChannelModeratedByAppInstanceUserSummary']]], 'DescribeChannelModeratorRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'ChannelModeratorArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChannelModeratorArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelModeratorArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelModeratorResponse' => ['type' => 'structure', 'members' => ['ChannelModerator' => ['shape' => 'ChannelModerator']]], 'DescribeChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'DescribeChannelResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel']]], 'DisassociatePhoneNumberFromUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'userId']]], 'DisassociatePhoneNumberFromUserResponse' => ['type' => 'structure', 'members' => []], 'DisassociatePhoneNumbersFromVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'DisassociatePhoneNumbersFromVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'DisassociatePhoneNumbersFromVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'E164PhoneNumbers'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList']]], 'DisassociatePhoneNumbersFromVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['PhoneNumberErrors' => ['shape' => 'PhoneNumberErrorList']]], 'DisassociateSigninDelegateGroupsFromAccountRequest' => ['type' => 'structure', 'required' => ['AccountId', 'GroupNames'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'GroupNames' => ['shape' => 'NonEmptyStringList']]], 'DisassociateSigninDelegateGroupsFromAccountResponse' => ['type' => 'structure', 'members' => []], 'E164PhoneNumber' => ['type' => 'string', 'pattern' => '^\\+?[1-9]\\d{1,14}$', 'sensitive' => \true], 'E164PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'E164PhoneNumber']], 'EmailAddress' => ['type' => 'string', 'pattern' => '.+@.+\\..+', 'sensitive' => \true], 'EmailStatus' => ['type' => 'string', 'enum' => ['NotSent', 'Sent', 'Failed']], 'EmergencyCallingConfiguration' => ['type' => 'structure', 'members' => ['DNIS' => ['shape' => 'DNISEmergencyCallingConfigurationList']]], 'EngineTranscribeMedicalSettings' => ['type' => 'structure', 'required' => ['LanguageCode', 'Specialty', 'Type'], 'members' => ['LanguageCode' => ['shape' => 'TranscribeMedicalLanguageCode'], 'Specialty' => ['shape' => 'TranscribeMedicalSpecialty'], 'Type' => ['shape' => 'TranscribeMedicalType'], 'VocabularyName' => ['shape' => 'String'], 'Region' => ['shape' => 'TranscribeMedicalRegion'], 'ContentIdentificationType' => ['shape' => 'TranscribeMedicalContentIdentificationType']]], 'EngineTranscribeSettings' => ['type' => 'structure', 'required' => ['LanguageCode'], 'members' => ['LanguageCode' => ['shape' => 'TranscribeLanguageCode'], 'VocabularyFilterMethod' => ['shape' => 'TranscribeVocabularyFilterMethod'], 'VocabularyFilterName' => ['shape' => 'String'], 'VocabularyName' => ['shape' => 'String'], 'Region' => ['shape' => 'TranscribeRegion'], 'EnablePartialResultsStabilization' => ['shape' => 'Boolean'], 'PartialResultsStability' => ['shape' => 'TranscribePartialResultsStability'], 'ContentIdentificationType' => ['shape' => 'TranscribeContentIdentificationType'], 'ContentRedactionType' => ['shape' => 'TranscribeContentRedactionType'], 'PiiEntityTypes' => ['shape' => 'TranscribePiiEntityTypes'], 'LanguageModelName' => ['shape' => 'TranscribeLanguageModelName']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['BadRequest', 'Conflict', 'Forbidden', 'NotFound', 'PreconditionFailed', 'ResourceLimitExceeded', 'ServiceFailure', 'AccessDenied', 'ServiceUnavailable', 'Throttled', 'Throttling', 'Unauthorized', 'Unprocessable', 'VoiceConnectorGroupAssociationsExist', 'PhoneNumberAssociationsExist']], 'EventsConfiguration' => ['type' => 'structure', 'members' => ['BotId' => ['shape' => 'String'], 'OutboundEventsHTTPSEndpoint' => ['shape' => 'SensitiveString'], 'LambdaFunctionArn' => ['shape' => 'SensitiveString']]], 'ExternalMeetingIdType' => ['type' => 'string', 'max' => 64, 'min' => 2, 'sensitive' => \true], 'ExternalUserIdList' => ['type' => 'list', 'member' => ['shape' => 'ExternalUserIdType'], 'min' => 1], 'ExternalUserIdType' => ['type' => 'string', 'max' => 64, 'min' => 2, 'sensitive' => \true], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'FunctionArn' => ['type' => 'string', 'max' => 10000, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?', 'sensitive' => \true], 'GeoMatchLevel' => ['type' => 'string', 'enum' => ['Country', 'AreaCode']], 'GeoMatchParams' => ['type' => 'structure', 'required' => ['Country', 'AreaCode'], 'members' => ['Country' => ['shape' => 'Country'], 'AreaCode' => ['shape' => 'AreaCode']]], 'GetAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId']]], 'GetAccountResponse' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'Account']]], 'GetAccountSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId']]], 'GetAccountSettingsResponse' => ['type' => 'structure', 'members' => ['AccountSettings' => ['shape' => 'AccountSettings']]], 'GetAppInstanceRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'GetAppInstanceRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Timestamp']]], 'GetAppInstanceStreamingConfigurationsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn']]], 'GetAppInstanceStreamingConfigurationsResponse' => ['type' => 'structure', 'members' => ['AppInstanceStreamingConfigurations' => ['shape' => 'AppInstanceStreamingConfigurationList']]], 'GetAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'attendeeId']]], 'GetAttendeeResponse' => ['type' => 'structure', 'members' => ['Attendee' => ['shape' => 'Attendee']]], 'GetBotRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId']]], 'GetBotResponse' => ['type' => 'structure', 'members' => ['Bot' => ['shape' => 'Bot']]], 'GetChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'GetChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelMessage' => ['shape' => 'ChannelMessage']]], 'GetEventsConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId']]], 'GetEventsConfigurationResponse' => ['type' => 'structure', 'members' => ['EventsConfiguration' => ['shape' => 'EventsConfiguration']]], 'GetGlobalSettingsResponse' => ['type' => 'structure', 'members' => ['BusinessCalling' => ['shape' => 'BusinessCallingSettings'], 'VoiceConnector' => ['shape' => 'VoiceConnectorSettings']]], 'GetMediaCapturePipelineRequest' => ['type' => 'structure', 'required' => ['MediaPipelineId'], 'members' => ['MediaPipelineId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'mediaPipelineId']]], 'GetMediaCapturePipelineResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipeline' => ['shape' => 'MediaCapturePipeline']]], 'GetMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId']]], 'GetMeetingResponse' => ['type' => 'structure', 'members' => ['Meeting' => ['shape' => 'Meeting']]], 'GetMessagingSessionEndpointRequest' => ['type' => 'structure', 'members' => []], 'GetMessagingSessionEndpointResponse' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'MessagingSessionEndpoint']]], 'GetPhoneNumberOrderRequest' => ['type' => 'structure', 'required' => ['PhoneNumberOrderId'], 'members' => ['PhoneNumberOrderId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'phoneNumberOrderId']]], 'GetPhoneNumberOrderResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrder' => ['shape' => 'PhoneNumberOrder']]], 'GetPhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'GetPhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'GetPhoneNumberSettingsResponse' => ['type' => 'structure', 'members' => ['CallingName' => ['shape' => 'CallingName'], 'CallingNameUpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'GetProxySessionRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId']]], 'GetProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'GetRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId']]], 'GetRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['RetentionSettings' => ['shape' => 'RetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'GetRoomRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId']]], 'GetRoomResponse' => ['type' => 'structure', 'members' => ['Room' => ['shape' => 'Room']]], 'GetSipMediaApplicationLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'GetSipMediaApplicationLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'GetSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId']]], 'GetSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'GetSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId']]], 'GetSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'GetUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'userId']]], 'GetUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'GetUserSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'userId']]], 'GetUserSettingsResponse' => ['type' => 'structure', 'members' => ['UserSettings' => ['shape' => 'UserSettings']]], 'GetVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorEmergencyCallingConfigurationResponse' => ['type' => 'structure', 'members' => ['EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'GetVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId']]], 'GetVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'GetVoiceConnectorLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'GetVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorOriginationResponse' => ['type' => 'structure', 'members' => ['Origination' => ['shape' => 'Origination']]], 'GetVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorProxyResponse' => ['type' => 'structure', 'members' => ['Proxy' => ['shape' => 'Proxy']]], 'GetVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'GetVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorStreamingConfigurationResponse' => ['type' => 'structure', 'members' => ['StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'GetVoiceConnectorTerminationHealthRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorTerminationHealthResponse' => ['type' => 'structure', 'members' => ['TerminationHealth' => ['shape' => 'TerminationHealth']]], 'GetVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'GetVoiceConnectorTerminationResponse' => ['type' => 'structure', 'members' => ['Termination' => ['shape' => 'Termination']]], 'GuidString' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}'], 'Identity' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ChimeArn'], 'Name' => ['shape' => 'ResourceName']]], 'Integer' => ['type' => 'integer'], 'Invite' => ['type' => 'structure', 'members' => ['InviteId' => ['shape' => 'String'], 'Status' => ['shape' => 'InviteStatus'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'EmailStatus' => ['shape' => 'EmailStatus']]], 'InviteList' => ['type' => 'list', 'member' => ['shape' => 'Invite']], 'InviteStatus' => ['type' => 'string', 'enum' => ['Pending', 'Accepted', 'Failed']], 'InviteUsersRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserEmailList'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserEmailList' => ['shape' => 'UserEmailList'], 'UserType' => ['shape' => 'UserType']]], 'InviteUsersResponse' => ['type' => 'structure', 'members' => ['Invites' => ['shape' => 'InviteList']]], 'Iso8601Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'JoinTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 2, 'pattern' => '^[a-zA-Z0-9+/]+$', 'sensitive' => \true], 'License' => ['type' => 'string', 'enum' => ['Basic', 'Plus', 'Pro', 'ProTrial']], 'LicenseList' => ['type' => 'list', 'member' => ['shape' => 'License']], 'ListAccountsRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AccountName', 'location' => 'querystring', 'locationName' => 'name'], 'UserEmail' => ['shape' => 'EmailAddress', 'location' => 'querystring', 'locationName' => 'user-email'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ProfileServiceMaxResults', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListAccountsResponse' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'AccountList'], 'NextToken' => ['shape' => 'String']]], 'ListAppInstanceAdminsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstanceAdminsResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceAdmins' => ['shape' => 'AppInstanceAdminList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppInstanceUsersRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstanceUsersResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn'], 'AppInstanceUsers' => ['shape' => 'AppInstanceUserList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppInstancesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListAppInstancesResponse' => ['type' => 'structure', 'members' => ['AppInstances' => ['shape' => 'AppInstanceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAttendeeTagsRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'attendeeId']]], 'ListAttendeeTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListAttendeesRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListAttendeesResponse' => ['type' => 'structure', 'members' => ['Attendees' => ['shape' => 'AttendeeList'], 'NextToken' => ['shape' => 'String']]], 'ListBotsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListBotsResponse' => ['type' => 'structure', 'members' => ['Bots' => ['shape' => 'BotList'], 'NextToken' => ['shape' => 'String']]], 'ListChannelBansRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelBansResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelBans' => ['shape' => 'ChannelBanSummaryList']]], 'ListChannelMembershipsForAppInstanceUserRequest' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelMembershipsForAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['ChannelMemberships' => ['shape' => 'ChannelMembershipForAppInstanceUserSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelMembershipsRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Type' => ['shape' => 'ChannelMembershipType', 'location' => 'querystring', 'locationName' => 'type'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelMembershipsResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'ChannelMemberships' => ['shape' => 'ChannelMembershipSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelMessagesRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'SortOrder' => ['shape' => 'SortOrder', 'location' => 'querystring', 'locationName' => 'sort-order'], 'NotBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'not-before'], 'NotAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'not-after'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelMessagesResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelMessages' => ['shape' => 'ChannelMessageSummaryList']]], 'ListChannelModeratorsRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelModeratorsResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelModerators' => ['shape' => 'ChannelModeratorSummaryList']]], 'ListChannelsModeratedByAppInstanceUserRequest' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-user-arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelsModeratedByAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelModeratedByAppInstanceUserSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChannelsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'querystring', 'locationName' => 'app-instance-arn'], 'Privacy' => ['shape' => 'ChannelPrivacy', 'location' => 'querystring', 'locationName' => 'privacy'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'ChannelSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMediaCapturePipelinesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListMediaCapturePipelinesResponse' => ['type' => 'structure', 'members' => ['MediaCapturePipelines' => ['shape' => 'MediaCapturePipelineList'], 'NextToken' => ['shape' => 'String']]], 'ListMeetingTagsRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId']]], 'ListMeetingTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListMeetingsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListMeetingsResponse' => ['type' => 'structure', 'members' => ['Meetings' => ['shape' => 'MeetingList'], 'NextToken' => ['shape' => 'String']]], 'ListPhoneNumberOrdersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListPhoneNumberOrdersResponse' => ['type' => 'structure', 'members' => ['PhoneNumberOrders' => ['shape' => 'PhoneNumberOrderList'], 'NextToken' => ['shape' => 'String']]], 'ListPhoneNumbersRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'PhoneNumberStatus', 'location' => 'querystring', 'locationName' => 'status'], 'ProductType' => ['shape' => 'PhoneNumberProductType', 'location' => 'querystring', 'locationName' => 'product-type'], 'FilterName' => ['shape' => 'PhoneNumberAssociationName', 'location' => 'querystring', 'locationName' => 'filter-name'], 'FilterValue' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'filter-value'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListPhoneNumbersResponse' => ['type' => 'structure', 'members' => ['PhoneNumbers' => ['shape' => 'PhoneNumberList'], 'NextToken' => ['shape' => 'String']]], 'ListProxySessionsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Status' => ['shape' => 'ProxySessionStatus', 'location' => 'querystring', 'locationName' => 'status'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListProxySessionsResponse' => ['type' => 'structure', 'members' => ['ProxySessions' => ['shape' => 'ProxySessions'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListRoomMembershipsRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListRoomMembershipsResponse' => ['type' => 'structure', 'members' => ['RoomMemberships' => ['shape' => 'RoomMembershipList'], 'NextToken' => ['shape' => 'String']]], 'ListRoomsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'MemberId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'member-id'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListRoomsResponse' => ['type' => 'structure', 'members' => ['Rooms' => ['shape' => 'RoomList'], 'NextToken' => ['shape' => 'String']]], 'ListSipMediaApplicationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListSipMediaApplicationsResponse' => ['type' => 'structure', 'members' => ['SipMediaApplications' => ['shape' => 'SipMediaApplicationList'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListSipRulesRequest' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'querystring', 'locationName' => 'sip-media-application'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'NextTokenString', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListSipRulesResponse' => ['type' => 'structure', 'members' => ['SipRules' => ['shape' => 'SipRuleList'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListSupportedPhoneNumberCountriesRequest' => ['type' => 'structure', 'required' => ['ProductType'], 'members' => ['ProductType' => ['shape' => 'PhoneNumberProductType', 'location' => 'querystring', 'locationName' => 'product-type']]], 'ListSupportedPhoneNumberCountriesResponse' => ['type' => 'structure', 'members' => ['PhoneNumberCountries' => ['shape' => 'PhoneNumberCountriesList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserEmail' => ['shape' => 'EmailAddress', 'location' => 'querystring', 'locationName' => 'user-email'], 'UserType' => ['shape' => 'UserType', 'location' => 'querystring', 'locationName' => 'user-type'], 'MaxResults' => ['shape' => 'ProfileServiceMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserList'], 'NextToken' => ['shape' => 'String']]], 'ListVoiceConnectorGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListVoiceConnectorGroupsResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroups' => ['shape' => 'VoiceConnectorGroupList'], 'NextToken' => ['shape' => 'String']]], 'ListVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId']]], 'ListVoiceConnectorTerminationCredentialsResponse' => ['type' => 'structure', 'members' => ['Usernames' => ['shape' => 'SensitiveStringList']]], 'ListVoiceConnectorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'ResultMax', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListVoiceConnectorsResponse' => ['type' => 'structure', 'members' => ['VoiceConnectors' => ['shape' => 'VoiceConnectorList'], 'NextToken' => ['shape' => 'String']]], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['EnableSIPLogs' => ['shape' => 'Boolean'], 'EnableMediaMetricLogs' => ['shape' => 'Boolean']]], 'LogoutUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'userId']]], 'LogoutUserResponse' => ['type' => 'structure', 'members' => []], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MediaCapturePipeline' => ['type' => 'structure', 'members' => ['MediaPipelineId' => ['shape' => 'GuidString'], 'SourceType' => ['shape' => 'MediaPipelineSourceType'], 'SourceArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'MediaPipelineStatus'], 'SinkType' => ['shape' => 'MediaPipelineSinkType'], 'SinkArn' => ['shape' => 'Arn'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'ChimeSdkMeetingConfiguration' => ['shape' => 'ChimeSdkMeetingConfiguration']]], 'MediaCapturePipelineList' => ['type' => 'list', 'member' => ['shape' => 'MediaCapturePipeline']], 'MediaPipelineSinkType' => ['type' => 'string', 'enum' => ['S3Bucket']], 'MediaPipelineSourceType' => ['type' => 'string', 'enum' => ['ChimeSdkMeeting']], 'MediaPipelineStatus' => ['type' => 'string', 'enum' => ['Initializing', 'InProgress', 'Failed', 'Stopping', 'Stopped']], 'MediaPlacement' => ['type' => 'structure', 'members' => ['AudioHostUrl' => ['shape' => 'UriType'], 'AudioFallbackUrl' => ['shape' => 'UriType'], 'ScreenDataUrl' => ['shape' => 'UriType'], 'ScreenSharingUrl' => ['shape' => 'UriType'], 'ScreenViewingUrl' => ['shape' => 'UriType'], 'SignalingUrl' => ['shape' => 'UriType'], 'TurnControlUrl' => ['shape' => 'UriType'], 'EventIngestionUrl' => ['shape' => 'UriType']]], 'Meeting' => ['type' => 'structure', 'members' => ['MeetingId' => ['shape' => 'GuidString'], 'ExternalMeetingId' => ['shape' => 'ExternalMeetingIdType'], 'MediaPlacement' => ['shape' => 'MediaPlacement'], 'MediaRegion' => ['shape' => 'String']]], 'MeetingList' => ['type' => 'list', 'member' => ['shape' => 'Meeting']], 'MeetingNotificationConfiguration' => ['type' => 'structure', 'members' => ['SnsTopicArn' => ['shape' => 'Arn'], 'SqsQueueArn' => ['shape' => 'Arn']]], 'MeetingTagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'MeetingTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'Member' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'NonEmptyString'], 'MemberType' => ['shape' => 'MemberType'], 'Email' => ['shape' => 'SensitiveString'], 'FullName' => ['shape' => 'SensitiveString'], 'AccountId' => ['shape' => 'NonEmptyString']]], 'MemberArns' => ['type' => 'list', 'member' => ['shape' => 'ChimeArn'], 'max' => 100, 'min' => 1], 'MemberError' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'NonEmptyString'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'MemberErrorList' => ['type' => 'list', 'member' => ['shape' => 'MemberError']], 'MemberType' => ['type' => 'string', 'enum' => ['User', 'Bot', 'Webhook']], 'Members' => ['type' => 'list', 'member' => ['shape' => 'Identity']], 'MembershipItem' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'NonEmptyString'], 'Role' => ['shape' => 'RoomMembershipRole']]], 'MembershipItemList' => ['type' => 'list', 'member' => ['shape' => 'MembershipItem'], 'max' => 50], 'MessageId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[-_a-zA-Z0-9]*'], 'MessagingSessionEndpoint' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'UrlType']]], 'Metadata' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'NextTokenString' => ['type' => 'string', 'max' => 65535], 'NonEmptyContent' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'NonEmptyResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NonEmptyString128' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'NonEmptyStringList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'NonNullableBoolean' => ['type' => 'boolean'], 'NotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NotificationTarget' => ['type' => 'string', 'enum' => ['EventBridge', 'SNS', 'SQS']], 'NullableBoolean' => ['type' => 'boolean'], 'NumberSelectionBehavior' => ['type' => 'string', 'enum' => ['PreferSticky', 'AvoidSticky']], 'OrderedPhoneNumber' => ['type' => 'structure', 'members' => ['E164PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Status' => ['shape' => 'OrderedPhoneNumberStatus']]], 'OrderedPhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'OrderedPhoneNumber']], 'OrderedPhoneNumberStatus' => ['type' => 'string', 'enum' => ['Processing', 'Acquired', 'Failed']], 'Origination' => ['type' => 'structure', 'members' => ['Routes' => ['shape' => 'OriginationRouteList'], 'Disabled' => ['shape' => 'Boolean']]], 'OriginationRoute' => ['type' => 'structure', 'members' => ['Host' => ['shape' => 'String'], 'Port' => ['shape' => 'Port'], 'Protocol' => ['shape' => 'OriginationRouteProtocol'], 'Priority' => ['shape' => 'OriginationRoutePriority'], 'Weight' => ['shape' => 'OriginationRouteWeight']]], 'OriginationRouteList' => ['type' => 'list', 'member' => ['shape' => 'OriginationRoute']], 'OriginationRoutePriority' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'OriginationRouteProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'OriginationRouteWeight' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Participant' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'ProxyPhoneNumber' => ['shape' => 'E164PhoneNumber']]], 'ParticipantPhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'E164PhoneNumber'], 'max' => 2, 'min' => 2], 'Participants' => ['type' => 'list', 'member' => ['shape' => 'Participant']], 'PhoneNumber' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'String'], 'E164PhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Country' => ['shape' => 'Alpha2CountryCode'], 'Type' => ['shape' => 'PhoneNumberType'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'Status' => ['shape' => 'PhoneNumberStatus'], 'Capabilities' => ['shape' => 'PhoneNumberCapabilities'], 'Associations' => ['shape' => 'PhoneNumberAssociationList'], 'CallingName' => ['shape' => 'CallingName'], 'CallingNameStatus' => ['shape' => 'CallingNameStatus'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'DeletionTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PhoneNumberAssociation' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'Name' => ['shape' => 'PhoneNumberAssociationName'], 'AssociatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PhoneNumberAssociationList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberAssociation']], 'PhoneNumberAssociationName' => ['type' => 'string', 'enum' => ['AccountId', 'UserId', 'VoiceConnectorId', 'VoiceConnectorGroupId', 'SipRuleId']], 'PhoneNumberCapabilities' => ['type' => 'structure', 'members' => ['InboundCall' => ['shape' => 'NullableBoolean'], 'OutboundCall' => ['shape' => 'NullableBoolean'], 'InboundSMS' => ['shape' => 'NullableBoolean'], 'OutboundSMS' => ['shape' => 'NullableBoolean'], 'InboundMMS' => ['shape' => 'NullableBoolean'], 'OutboundMMS' => ['shape' => 'NullableBoolean']]], 'PhoneNumberCountriesList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberCountry']], 'PhoneNumberCountry' => ['type' => 'structure', 'members' => ['CountryCode' => ['shape' => 'Alpha2CountryCode'], 'SupportedPhoneNumberTypes' => ['shape' => 'PhoneNumberTypeList']]], 'PhoneNumberError' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'NonEmptyString'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'PhoneNumberErrorList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberError']], 'PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber']], 'PhoneNumberMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'PhoneNumberOrder' => ['type' => 'structure', 'members' => ['PhoneNumberOrderId' => ['shape' => 'GuidString'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'Status' => ['shape' => 'PhoneNumberOrderStatus'], 'OrderedPhoneNumbers' => ['shape' => 'OrderedPhoneNumberList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PhoneNumberOrderList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberOrder']], 'PhoneNumberOrderStatus' => ['type' => 'string', 'enum' => ['Processing', 'Successful', 'Failed', 'Partial']], 'PhoneNumberProductType' => ['type' => 'string', 'enum' => ['BusinessCalling', 'VoiceConnector', 'SipMediaApplicationDialIn']], 'PhoneNumberStatus' => ['type' => 'string', 'enum' => ['AcquireInProgress', 'AcquireFailed', 'Unassigned', 'Assigned', 'ReleaseInProgress', 'DeleteInProgress', 'ReleaseFailed', 'DeleteFailed']], 'PhoneNumberType' => ['type' => 'string', 'enum' => ['Local', 'TollFree']], 'PhoneNumberTypeList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberType']], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'ProfileServiceMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'Proxy' => ['type' => 'structure', 'members' => ['DefaultSessionExpiryMinutes' => ['shape' => 'Integer'], 'Disabled' => ['shape' => 'Boolean'], 'FallBackPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'PhoneNumberCountries' => ['shape' => 'StringList']]], 'ProxySession' => ['type' => 'structure', 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128'], 'ProxySessionId' => ['shape' => 'NonEmptyString128'], 'Name' => ['shape' => 'String128'], 'Status' => ['shape' => 'ProxySessionStatus'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger'], 'Capabilities' => ['shape' => 'CapabilityList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'EndedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'Participants' => ['shape' => 'Participants'], 'NumberSelectionBehavior' => ['shape' => 'NumberSelectionBehavior'], 'GeoMatchLevel' => ['shape' => 'GeoMatchLevel'], 'GeoMatchParams' => ['shape' => 'GeoMatchParams']]], 'ProxySessionNameString' => ['type' => 'string', 'pattern' => '^$|^[a-zA-Z0-9 ]{0,30}$', 'sensitive' => \true], 'ProxySessionStatus' => ['type' => 'string', 'enum' => ['Open', 'InProgress', 'Closed']], 'ProxySessions' => ['type' => 'list', 'member' => ['shape' => 'ProxySession']], 'PutAppInstanceRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'AppInstanceRetentionSettings'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings']]], 'PutAppInstanceRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['AppInstanceRetentionSettings' => ['shape' => 'AppInstanceRetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Timestamp']]], 'PutAppInstanceStreamingConfigurationsRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'AppInstanceStreamingConfigurations'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'AppInstanceStreamingConfigurations' => ['shape' => 'AppInstanceStreamingConfigurationList']]], 'PutAppInstanceStreamingConfigurationsResponse' => ['type' => 'structure', 'members' => ['AppInstanceStreamingConfigurations' => ['shape' => 'AppInstanceStreamingConfigurationList']]], 'PutEventsConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId'], 'OutboundEventsHTTPSEndpoint' => ['shape' => 'SensitiveString'], 'LambdaFunctionArn' => ['shape' => 'SensitiveString']]], 'PutEventsConfigurationResponse' => ['type' => 'structure', 'members' => ['EventsConfiguration' => ['shape' => 'EventsConfiguration']]], 'PutRetentionSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RetentionSettings'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RetentionSettings' => ['shape' => 'RetentionSettings']]], 'PutRetentionSettingsResponse' => ['type' => 'structure', 'members' => ['RetentionSettings' => ['shape' => 'RetentionSettings'], 'InitiateDeletionTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'PutSipMediaApplicationLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'PutSipMediaApplicationLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationLoggingConfiguration' => ['shape' => 'SipMediaApplicationLoggingConfiguration']]], 'PutVoiceConnectorEmergencyCallingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'EmergencyCallingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'PutVoiceConnectorEmergencyCallingConfigurationResponse' => ['type' => 'structure', 'members' => ['EmergencyCallingConfiguration' => ['shape' => 'EmergencyCallingConfiguration']]], 'PutVoiceConnectorLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'LoggingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutVoiceConnectorLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutVoiceConnectorOriginationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Origination'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Origination' => ['shape' => 'Origination']]], 'PutVoiceConnectorOriginationResponse' => ['type' => 'structure', 'members' => ['Origination' => ['shape' => 'Origination']]], 'PutVoiceConnectorProxyRequest' => ['type' => 'structure', 'required' => ['DefaultSessionExpiryMinutes', 'PhoneNumberPoolCountries', 'VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'DefaultSessionExpiryMinutes' => ['shape' => 'Integer'], 'PhoneNumberPoolCountries' => ['shape' => 'CountryList'], 'FallBackPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'Disabled' => ['shape' => 'Boolean']]], 'PutVoiceConnectorProxyResponse' => ['type' => 'structure', 'members' => ['Proxy' => ['shape' => 'Proxy']]], 'PutVoiceConnectorStreamingConfigurationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'StreamingConfiguration'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'PutVoiceConnectorStreamingConfigurationResponse' => ['type' => 'structure', 'members' => ['StreamingConfiguration' => ['shape' => 'StreamingConfiguration']]], 'PutVoiceConnectorTerminationCredentialsRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Credentials' => ['shape' => 'CredentialList']]], 'PutVoiceConnectorTerminationRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Termination'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Termination' => ['shape' => 'Termination']]], 'PutVoiceConnectorTerminationResponse' => ['type' => 'structure', 'members' => ['Termination' => ['shape' => 'Termination']]], 'RedactChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'RedactChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId']]], 'RedactConversationMessageRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ConversationId', 'MessageId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'ConversationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'conversationId'], 'MessageId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'messageId']]], 'RedactConversationMessageResponse' => ['type' => 'structure', 'members' => []], 'RedactRoomMessageRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId', 'MessageId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MessageId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'messageId']]], 'RedactRoomMessageResponse' => ['type' => 'structure', 'members' => []], 'RegenerateSecurityTokenRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId']]], 'RegenerateSecurityTokenResponse' => ['type' => 'structure', 'members' => ['Bot' => ['shape' => 'Bot']]], 'RegistrationStatus' => ['type' => 'string', 'enum' => ['Unregistered', 'Registered', 'Suspended']], 'ResetPersonalPINRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'userId']]], 'ResetPersonalPINResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u0085\\u00A0-\\uD7FF\\uE000-\\uFFFD\\u10000-\\u10FFFF]*', 'sensitive' => \true], 'RestorePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'phoneNumberId']]], 'RestorePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'ResultMax' => ['type' => 'integer', 'max' => 99, 'min' => 1], 'RetentionDays' => ['type' => 'integer', 'max' => 5475, 'min' => 1], 'RetentionSettings' => ['type' => 'structure', 'members' => ['RoomRetentionSettings' => ['shape' => 'RoomRetentionSettings'], 'ConversationRetentionSettings' => ['shape' => 'ConversationRetentionSettings']]], 'Room' => ['type' => 'structure', 'members' => ['RoomId' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'SensitiveString'], 'AccountId' => ['shape' => 'NonEmptyString'], 'CreatedBy' => ['shape' => 'NonEmptyString'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'RoomList' => ['type' => 'list', 'member' => ['shape' => 'Room']], 'RoomMembership' => ['type' => 'structure', 'members' => ['RoomId' => ['shape' => 'NonEmptyString'], 'Member' => ['shape' => 'Member'], 'Role' => ['shape' => 'RoomMembershipRole'], 'InvitedBy' => ['shape' => 'NonEmptyString'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'RoomMembershipList' => ['type' => 'list', 'member' => ['shape' => 'RoomMembership']], 'RoomMembershipRole' => ['type' => 'string', 'enum' => ['Administrator', 'Member']], 'RoomRetentionSettings' => ['type' => 'structure', 'members' => ['RetentionDays' => ['shape' => 'RetentionDays']]], 'SMAUpdateCallArgumentsMap' => ['type' => 'map', 'key' => ['shape' => 'SensitiveString'], 'value' => ['shape' => 'SensitiveString'], 'max' => 20, 'min' => 0], 'SearchAvailablePhoneNumbersRequest' => ['type' => 'structure', 'members' => ['AreaCode' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'area-code'], 'City' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'city'], 'Country' => ['shape' => 'Alpha2CountryCode', 'location' => 'querystring', 'locationName' => 'country'], 'State' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'state'], 'TollFreePrefix' => ['shape' => 'TollFreePrefix', 'location' => 'querystring', 'locationName' => 'toll-free-prefix'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType', 'location' => 'querystring', 'locationName' => 'phone-number-type'], 'MaxResults' => ['shape' => 'PhoneNumberMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token']]], 'SearchAvailablePhoneNumbersResponse' => ['type' => 'structure', 'members' => ['E164PhoneNumbers' => ['shape' => 'E164PhoneNumberList'], 'NextToken' => ['shape' => 'String']]], 'SelectedVideoStreams' => ['type' => 'structure', 'members' => ['AttendeeIds' => ['shape' => 'AttendeeIdList'], 'ExternalUserIds' => ['shape' => 'ExternalUserIdList']]], 'SendChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'Content', 'Type', 'Persistence', 'ClientRequestToken'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Content' => ['shape' => 'NonEmptyContent'], 'Type' => ['shape' => 'ChannelMessageType'], 'Persistence' => ['shape' => 'ChannelMessagePersistenceType'], 'Metadata' => ['shape' => 'Metadata'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'SendChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId']]], 'SensitiveNonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*', 'sensitive' => \true], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'SensitiveStringList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveString']], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SigninDelegateGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'NonEmptyString']]], 'SigninDelegateGroupList' => ['type' => 'list', 'member' => ['shape' => 'SigninDelegateGroup']], 'SipApplicationPriority' => ['type' => 'integer', 'min' => 1], 'SipHeadersMap' => ['type' => 'map', 'key' => ['shape' => 'SensitiveString'], 'value' => ['shape' => 'SensitiveString'], 'max' => 20, 'min' => 0], 'SipMediaApplication' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString'], 'AwsRegion' => ['shape' => 'String'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'SipMediaApplicationCall' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'GuidString']]], 'SipMediaApplicationEndpoint' => ['type' => 'structure', 'members' => ['LambdaArn' => ['shape' => 'FunctionArn']]], 'SipMediaApplicationEndpointList' => ['type' => 'list', 'member' => ['shape' => 'SipMediaApplicationEndpoint'], 'max' => 1, 'min' => 1], 'SipMediaApplicationList' => ['type' => 'list', 'member' => ['shape' => 'SipMediaApplication']], 'SipMediaApplicationLoggingConfiguration' => ['type' => 'structure', 'members' => ['EnableSipMediaApplicationMessageLogs' => ['shape' => 'Boolean']]], 'SipMediaApplicationName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SipRule' => ['type' => 'structure', 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'SipRuleName'], 'Disabled' => ['shape' => 'Boolean'], 'TriggerType' => ['shape' => 'SipRuleTriggerType'], 'TriggerValue' => ['shape' => 'NonEmptyString'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp']]], 'SipRuleList' => ['type' => 'list', 'member' => ['shape' => 'SipRule']], 'SipRuleName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SipRuleTargetApplication' => ['type' => 'structure', 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString'], 'Priority' => ['shape' => 'SipApplicationPriority'], 'AwsRegion' => ['shape' => 'String']]], 'SipRuleTargetApplicationList' => ['type' => 'list', 'member' => ['shape' => 'SipRuleTargetApplication'], 'max' => 25, 'min' => 1], 'SipRuleTriggerType' => ['type' => 'string', 'enum' => ['ToPhoneNumber', 'RequestUriHostname']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SourceConfiguration' => ['type' => 'structure', 'members' => ['SelectedVideoStreams' => ['shape' => 'SelectedVideoStreams']]], 'StartMeetingTranscriptionRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'TranscriptionConfiguration'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'TranscriptionConfiguration' => ['shape' => 'TranscriptionConfiguration']]], 'StartMeetingTranscriptionResponse' => ['type' => 'structure', 'members' => []], 'StopMeetingTranscriptionRequest' => ['type' => 'structure', 'required' => ['MeetingId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId']]], 'StopMeetingTranscriptionResponse' => ['type' => 'structure', 'members' => []], 'StreamingConfiguration' => ['type' => 'structure', 'required' => ['DataRetentionInHours'], 'members' => ['DataRetentionInHours' => ['shape' => 'DataRetentionInHours'], 'Disabled' => ['shape' => 'Boolean'], 'StreamingNotificationTargets' => ['shape' => 'StreamingNotificationTargetList']]], 'StreamingNotificationTarget' => ['type' => 'structure', 'required' => ['NotificationTarget'], 'members' => ['NotificationTarget' => ['shape' => 'NotificationTarget']]], 'StreamingNotificationTargetList' => ['type' => 'list', 'member' => ['shape' => 'StreamingNotificationTarget'], 'max' => 3, 'min' => 1], 'String' => ['type' => 'string'], 'String128' => ['type' => 'string', 'max' => 128], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'AttendeeId', 'Tags'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'attendeeId'], 'Tags' => ['shape' => 'AttendeeTagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'Tags'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'Tags' => ['shape' => 'MeetingTagList']]], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'TelephonySettings' => ['type' => 'structure', 'required' => ['InboundCalling', 'OutboundCalling', 'SMS'], 'members' => ['InboundCalling' => ['shape' => 'Boolean'], 'OutboundCalling' => ['shape' => 'Boolean'], 'SMS' => ['shape' => 'Boolean']]], 'Termination' => ['type' => 'structure', 'members' => ['CpsLimit' => ['shape' => 'CpsLimit'], 'DefaultPhoneNumber' => ['shape' => 'E164PhoneNumber'], 'CallingRegions' => ['shape' => 'CallingRegionList'], 'CidrAllowedList' => ['shape' => 'StringList'], 'Disabled' => ['shape' => 'Boolean']]], 'TerminationHealth' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Iso8601Timestamp'], 'Source' => ['shape' => 'String']]], 'ThrottledClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TollFreePrefix' => ['type' => 'string', 'max' => 3, 'min' => 3, 'pattern' => '^8(00|33|44|55|66|77|88)$'], 'TranscribeContentIdentificationType' => ['type' => 'string', 'enum' => ['PII']], 'TranscribeContentRedactionType' => ['type' => 'string', 'enum' => ['PII']], 'TranscribeLanguageCode' => ['type' => 'string', 'enum' => ['en-US', 'en-GB', 'es-US', 'fr-CA', 'fr-FR', 'en-AU', 'it-IT', 'de-DE', 'pt-BR', 'ja-JP', 'ko-KR', 'zh-CN']], 'TranscribeLanguageModelName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'TranscribeMedicalContentIdentificationType' => ['type' => 'string', 'enum' => ['PHI']], 'TranscribeMedicalLanguageCode' => ['type' => 'string', 'enum' => ['en-US']], 'TranscribeMedicalRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-2', 'ap-southeast-2', 'ca-central-1', 'eu-west-1', 'auto']], 'TranscribeMedicalSpecialty' => ['type' => 'string', 'enum' => ['PRIMARYCARE', 'CARDIOLOGY', 'NEUROLOGY', 'ONCOLOGY', 'RADIOLOGY', 'UROLOGY']], 'TranscribeMedicalType' => ['type' => 'string', 'enum' => ['CONVERSATION', 'DICTATION']], 'TranscribePartialResultsStability' => ['type' => 'string', 'enum' => ['low', 'medium', 'high']], 'TranscribePiiEntityTypes' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^[A-Z_, ]+'], 'TranscribeRegion' => ['type' => 'string', 'enum' => ['us-east-2', 'us-east-1', 'us-west-2', 'ap-northeast-2', 'ap-southeast-2', 'ap-northeast-1', 'ca-central-1', 'eu-central-1', 'eu-west-1', 'eu-west-2', 'sa-east-1', 'auto']], 'TranscribeVocabularyFilterMethod' => ['type' => 'string', 'enum' => ['remove', 'mask', 'tag']], 'TranscriptionConfiguration' => ['type' => 'structure', 'members' => ['EngineTranscribeSettings' => ['shape' => 'EngineTranscribeSettings'], 'EngineTranscribeMedicalSettings' => ['shape' => 'EngineTranscribeMedicalSettings']]], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UnprocessableEntityException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 422], 'exception' => \true], 'UntagAttendeeRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'TagKeys', 'AttendeeId'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'AttendeeId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'attendeeId'], 'TagKeys' => ['shape' => 'AttendeeTagKeyList']]], 'UntagMeetingRequest' => ['type' => 'structure', 'required' => ['MeetingId', 'TagKeys'], 'members' => ['MeetingId' => ['shape' => 'GuidString', 'location' => 'uri', 'locationName' => 'meetingId'], 'TagKeys' => ['shape' => 'MeetingTagKeyList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UpdateAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'Name' => ['shape' => 'AccountName'], 'DefaultLicense' => ['shape' => 'License']]], 'UpdateAccountResponse' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'Account']]], 'UpdateAccountSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId', 'AccountSettings'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'AccountSettings' => ['shape' => 'AccountSettings']]], 'UpdateAccountSettingsResponse' => ['type' => 'structure', 'members' => []], 'UpdateAppInstanceRequest' => ['type' => 'structure', 'required' => ['AppInstanceArn', 'Name'], 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Metadata' => ['shape' => 'Metadata']]], 'UpdateAppInstanceResponse' => ['type' => 'structure', 'members' => ['AppInstanceArn' => ['shape' => 'ChimeArn']]], 'UpdateAppInstanceUserRequest' => ['type' => 'structure', 'required' => ['AppInstanceUserArn', 'Name'], 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'appInstanceUserArn'], 'Name' => ['shape' => 'UserName'], 'Metadata' => ['shape' => 'Metadata']]], 'UpdateAppInstanceUserResponse' => ['type' => 'structure', 'members' => ['AppInstanceUserArn' => ['shape' => 'ChimeArn']]], 'UpdateBotRequest' => ['type' => 'structure', 'required' => ['AccountId', 'BotId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'BotId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'botId'], 'Disabled' => ['shape' => 'NullableBoolean']]], 'UpdateBotResponse' => ['type' => 'structure', 'members' => ['Bot' => ['shape' => 'Bot']]], 'UpdateChannelMessageRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'MessageId'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'uri', 'locationName' => 'messageId'], 'Content' => ['shape' => 'Content'], 'Metadata' => ['shape' => 'Metadata'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'UpdateChannelMessageResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn'], 'MessageId' => ['shape' => 'MessageId']]], 'UpdateChannelReadMarkerRequest' => ['type' => 'structure', 'required' => ['ChannelArn'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'UpdateChannelReadMarkerResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn']]], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['ChannelArn', 'Name', 'Mode'], 'members' => ['ChannelArn' => ['shape' => 'ChimeArn', 'location' => 'uri', 'locationName' => 'channelArn'], 'Name' => ['shape' => 'NonEmptyResourceName'], 'Mode' => ['shape' => 'ChannelMode'], 'Metadata' => ['shape' => 'Metadata'], 'ChimeBearer' => ['shape' => 'ChimeArn', 'location' => 'header', 'locationName' => 'x-amz-chime-bearer']]], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChimeArn']]], 'UpdateGlobalSettingsRequest' => ['type' => 'structure', 'members' => ['BusinessCalling' => ['shape' => 'BusinessCallingSettings'], 'VoiceConnector' => ['shape' => 'VoiceConnectorSettings']]], 'UpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'phoneNumberId'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'CallingName' => ['shape' => 'CallingName']]], 'UpdatePhoneNumberRequestItem' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'NonEmptyString'], 'ProductType' => ['shape' => 'PhoneNumberProductType'], 'CallingName' => ['shape' => 'CallingName']]], 'UpdatePhoneNumberRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'UpdatePhoneNumberRequestItem']], 'UpdatePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'UpdatePhoneNumberSettingsRequest' => ['type' => 'structure', 'required' => ['CallingName'], 'members' => ['CallingName' => ['shape' => 'CallingName']]], 'UpdateProxySessionRequest' => ['type' => 'structure', 'required' => ['Capabilities', 'VoiceConnectorId', 'ProxySessionId'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'ProxySessionId' => ['shape' => 'NonEmptyString128', 'location' => 'uri', 'locationName' => 'proxySessionId'], 'Capabilities' => ['shape' => 'CapabilityList'], 'ExpiryMinutes' => ['shape' => 'PositiveInteger']]], 'UpdateProxySessionResponse' => ['type' => 'structure', 'members' => ['ProxySession' => ['shape' => 'ProxySession']]], 'UpdateRoomMembershipRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId', 'MemberId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'MemberId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'memberId'], 'Role' => ['shape' => 'RoomMembershipRole']]], 'UpdateRoomMembershipResponse' => ['type' => 'structure', 'members' => ['RoomMembership' => ['shape' => 'RoomMembership']]], 'UpdateRoomRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RoomId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'RoomId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'roomId'], 'Name' => ['shape' => 'SensitiveString']]], 'UpdateRoomResponse' => ['type' => 'structure', 'members' => ['Room' => ['shape' => 'Room']]], 'UpdateSipMediaApplicationCallRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId', 'TransactionId', 'Arguments'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'TransactionId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'transactionId'], 'Arguments' => ['shape' => 'SMAUpdateCallArgumentsMap']]], 'UpdateSipMediaApplicationCallResponse' => ['type' => 'structure', 'members' => ['SipMediaApplicationCall' => ['shape' => 'SipMediaApplicationCall']]], 'UpdateSipMediaApplicationRequest' => ['type' => 'structure', 'required' => ['SipMediaApplicationId'], 'members' => ['SipMediaApplicationId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipMediaApplicationId'], 'Name' => ['shape' => 'SipMediaApplicationName'], 'Endpoints' => ['shape' => 'SipMediaApplicationEndpointList']]], 'UpdateSipMediaApplicationResponse' => ['type' => 'structure', 'members' => ['SipMediaApplication' => ['shape' => 'SipMediaApplication']]], 'UpdateSipRuleRequest' => ['type' => 'structure', 'required' => ['SipRuleId', 'Name'], 'members' => ['SipRuleId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'sipRuleId'], 'Name' => ['shape' => 'SipRuleName'], 'Disabled' => ['shape' => 'NullableBoolean'], 'TargetApplications' => ['shape' => 'SipRuleTargetApplicationList']]], 'UpdateSipRuleResponse' => ['type' => 'structure', 'members' => ['SipRule' => ['shape' => 'SipRule']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId'], 'members' => ['AccountId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'userId'], 'LicenseType' => ['shape' => 'License'], 'UserType' => ['shape' => 'UserType'], 'AlexaForBusinessMetadata' => ['shape' => 'AlexaForBusinessMetadata']]], 'UpdateUserRequestItem' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'NonEmptyString'], 'LicenseType' => ['shape' => 'License'], 'UserType' => ['shape' => 'UserType'], 'AlexaForBusinessMetadata' => ['shape' => 'AlexaForBusinessMetadata']]], 'UpdateUserRequestItemList' => ['type' => 'list', 'member' => ['shape' => 'UpdateUserRequestItem'], 'max' => 20], 'UpdateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'UpdateUserSettingsRequest' => ['type' => 'structure', 'required' => ['AccountId', 'UserId', 'UserSettings'], 'members' => ['AccountId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'accountId'], 'UserId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'userId'], 'UserSettings' => ['shape' => 'UserSettings']]], 'UpdateVoiceConnectorGroupRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorGroupId', 'Name', 'VoiceConnectorItems'], 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorGroupId'], 'Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList']]], 'UpdateVoiceConnectorGroupResponse' => ['type' => 'structure', 'members' => ['VoiceConnectorGroup' => ['shape' => 'VoiceConnectorGroup']]], 'UpdateVoiceConnectorRequest' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Name', 'RequireEncryption'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'voiceConnectorId'], 'Name' => ['shape' => 'VoiceConnectorName'], 'RequireEncryption' => ['shape' => 'Boolean']]], 'UpdateVoiceConnectorResponse' => ['type' => 'structure', 'members' => ['VoiceConnector' => ['shape' => 'VoiceConnector']]], 'UriType' => ['type' => 'string', 'max' => 4096], 'UrlType' => ['type' => 'string', 'max' => 4096], 'User' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'String'], 'AccountId' => ['shape' => 'String'], 'PrimaryEmail' => ['shape' => 'EmailAddress'], 'PrimaryProvisionedNumber' => ['shape' => 'SensitiveString'], 'DisplayName' => ['shape' => 'SensitiveString'], 'LicenseType' => ['shape' => 'License'], 'UserType' => ['shape' => 'UserType'], 'UserRegistrationStatus' => ['shape' => 'RegistrationStatus'], 'UserInvitationStatus' => ['shape' => 'InviteStatus'], 'RegisteredOn' => ['shape' => 'Iso8601Timestamp'], 'InvitedOn' => ['shape' => 'Iso8601Timestamp'], 'AlexaForBusinessMetadata' => ['shape' => 'AlexaForBusinessMetadata'], 'PersonalPIN' => ['shape' => 'String']]], 'UserEmailList' => ['type' => 'list', 'member' => ['shape' => 'EmailAddress'], 'max' => 50], 'UserError' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'NonEmptyString'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'UserErrorList' => ['type' => 'list', 'member' => ['shape' => 'UserError']], 'UserId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9]([A-Za-z0-9\\:\\-\\_\\.\\@]{0,62}[A-Za-z0-9])?', 'sensitive' => \true], 'UserIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 50], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'UserSettings' => ['type' => 'structure', 'required' => ['Telephony'], 'members' => ['Telephony' => ['shape' => 'TelephonySettings']]], 'UserType' => ['type' => 'string', 'enum' => ['PrivateUser', 'SharedDevice']], 'ValidateE911AddressRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'StreetNumber', 'StreetInfo', 'City', 'State', 'Country', 'PostalCode'], 'members' => ['AwsAccountId' => ['shape' => 'NonEmptyString'], 'StreetNumber' => ['shape' => 'SensitiveNonEmptyString'], 'StreetInfo' => ['shape' => 'SensitiveNonEmptyString'], 'City' => ['shape' => 'SensitiveNonEmptyString'], 'State' => ['shape' => 'SensitiveNonEmptyString'], 'Country' => ['shape' => 'SensitiveNonEmptyString'], 'PostalCode' => ['shape' => 'SensitiveNonEmptyString']]], 'ValidateE911AddressResponse' => ['type' => 'structure', 'members' => ['ValidationResult' => ['shape' => 'ValidationResult'], 'AddressExternalId' => ['shape' => 'String'], 'Address' => ['shape' => 'Address'], 'CandidateAddressList' => ['shape' => 'CandidateAddressList']]], 'ValidationResult' => ['type' => 'integer', 'max' => 2, 'min' => 0], 'VideoArtifactsConfiguration' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'ArtifactsState'], 'MuxType' => ['shape' => 'VideoMuxType']]], 'VideoMuxType' => ['type' => 'string', 'enum' => ['VideoOnly']], 'VoiceConnector' => ['type' => 'structure', 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString'], 'AwsRegion' => ['shape' => 'VoiceConnectorAwsRegion'], 'Name' => ['shape' => 'VoiceConnectorName'], 'OutboundHostName' => ['shape' => 'String'], 'RequireEncryption' => ['shape' => 'Boolean'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'VoiceConnectorArn' => ['shape' => 'NonEmptyString']]], 'VoiceConnectorAwsRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-west-2']], 'VoiceConnectorGroup' => ['type' => 'structure', 'members' => ['VoiceConnectorGroupId' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'VoiceConnectorGroupName'], 'VoiceConnectorItems' => ['shape' => 'VoiceConnectorItemList'], 'CreatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'UpdatedTimestamp' => ['shape' => 'Iso8601Timestamp'], 'VoiceConnectorGroupArn' => ['shape' => 'NonEmptyString']]], 'VoiceConnectorGroupList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnectorGroup']], 'VoiceConnectorGroupName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VoiceConnectorItem' => ['type' => 'structure', 'required' => ['VoiceConnectorId', 'Priority'], 'members' => ['VoiceConnectorId' => ['shape' => 'NonEmptyString'], 'Priority' => ['shape' => 'VoiceConnectorItemPriority']]], 'VoiceConnectorItemList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnectorItem']], 'VoiceConnectorItemPriority' => ['type' => 'integer', 'max' => 99, 'min' => 1], 'VoiceConnectorList' => ['type' => 'list', 'member' => ['shape' => 'VoiceConnector']], 'VoiceConnectorName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VoiceConnectorSettings' => ['type' => 'structure', 'members' => ['CdrBucket' => ['shape' => 'String', 'box' => \true]]]]]; diff --git a/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 8d70acd..0000000 --- a/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://chime.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://chime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://chime.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://chime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-tests-1.json.php deleted file mode 100644 index e9e65d8..0000000 --- a/vendor/Aws3/Aws/data/chime/2018-05-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'chime', 'signingRegion' => 'us-east-1']]], 'url' => 'https://chime.us-east-1.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/chime/2018-05-01/paginators-1.json.php b/vendor/Aws3/Aws/data/chime/2018-05-01/paginators-1.json.php deleted file mode 100644 index 131f046..0000000 --- a/vendor/Aws3/Aws/data/chime/2018-05-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccounts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstanceAdmins' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstanceUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAppInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAttendees' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListBots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelBans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMemberships' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMembershipsForAppInstanceUser' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelMessages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelModerators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListChannelsModeratedByAppInstanceUser' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMediaCapturePipelines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMeetings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPhoneNumberOrders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPhoneNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListProxySessions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRoomMemberships' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRooms' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSipMediaApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSipRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVoiceConnectorGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVoiceConnectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'SearchAvailablePhoneNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/api-2.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/api-2.json.php deleted file mode 100644 index 390a3ca..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-02-17', 'endpointPrefix' => 'cleanrooms', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Clean Rooms Service', 'serviceId' => 'CleanRooms', 'signatureVersion' => 'v4', 'signingName' => 'cleanrooms', 'uid' => 'cleanrooms-2022-02-17'], 'operations' => ['BatchGetSchema' => ['name' => 'BatchGetSchema', 'http' => ['method' => 'POST', 'requestUri' => '/collaborations/{collaborationIdentifier}/batch-schema', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetSchemaInput'], 'output' => ['shape' => 'BatchGetSchemaOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateCollaboration' => ['name' => 'CreateCollaboration', 'http' => ['method' => 'POST', 'requestUri' => '/collaborations', 'responseCode' => 200], 'input' => ['shape' => 'CreateCollaborationInput'], 'output' => ['shape' => 'CreateCollaborationOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateConfiguredTable' => ['name' => 'CreateConfiguredTable', 'http' => ['method' => 'POST', 'requestUri' => '/configuredTables', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfiguredTableInput'], 'output' => ['shape' => 'CreateConfiguredTableOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateConfiguredTableAnalysisRule' => ['name' => 'CreateConfiguredTableAnalysisRule', 'http' => ['method' => 'POST', 'requestUri' => '/configuredTables/{configuredTableIdentifier}/analysisRule', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfiguredTableAnalysisRuleInput'], 'output' => ['shape' => 'CreateConfiguredTableAnalysisRuleOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateConfiguredTableAssociation' => ['name' => 'CreateConfiguredTableAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/memberships/{membershipIdentifier}/configuredTableAssociations', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfiguredTableAssociationInput'], 'output' => ['shape' => 'CreateConfiguredTableAssociationOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateMembership' => ['name' => 'CreateMembership', 'http' => ['method' => 'POST', 'requestUri' => '/memberships', 'responseCode' => 200], 'input' => ['shape' => 'CreateMembershipInput'], 'output' => ['shape' => 'CreateMembershipOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteCollaboration' => ['name' => 'DeleteCollaboration', 'http' => ['method' => 'DELETE', 'requestUri' => '/collaborations/{collaborationIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCollaborationInput'], 'output' => ['shape' => 'DeleteCollaborationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteConfiguredTable' => ['name' => 'DeleteConfiguredTable', 'http' => ['method' => 'DELETE', 'requestUri' => '/configuredTables/{configuredTableIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteConfiguredTableInput'], 'output' => ['shape' => 'DeleteConfiguredTableOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteConfiguredTableAnalysisRule' => ['name' => 'DeleteConfiguredTableAnalysisRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteConfiguredTableAnalysisRuleInput'], 'output' => ['shape' => 'DeleteConfiguredTableAnalysisRuleOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteConfiguredTableAssociation' => ['name' => 'DeleteConfiguredTableAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteConfiguredTableAssociationInput'], 'output' => ['shape' => 'DeleteConfiguredTableAssociationOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteMember' => ['name' => 'DeleteMember', 'http' => ['method' => 'DELETE', 'requestUri' => '/collaborations/{collaborationIdentifier}/member/{accountId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMemberInput'], 'output' => ['shape' => 'DeleteMemberOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteMembership' => ['name' => 'DeleteMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/memberships/{membershipIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMembershipInput'], 'output' => ['shape' => 'DeleteMembershipOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetCollaboration' => ['name' => 'GetCollaboration', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations/{collaborationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetCollaborationInput'], 'output' => ['shape' => 'GetCollaborationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetConfiguredTable' => ['name' => 'GetConfiguredTable', 'http' => ['method' => 'GET', 'requestUri' => '/configuredTables/{configuredTableIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfiguredTableInput'], 'output' => ['shape' => 'GetConfiguredTableOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetConfiguredTableAnalysisRule' => ['name' => 'GetConfiguredTableAnalysisRule', 'http' => ['method' => 'GET', 'requestUri' => '/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfiguredTableAnalysisRuleInput'], 'output' => ['shape' => 'GetConfiguredTableAnalysisRuleOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetConfiguredTableAssociation' => ['name' => 'GetConfiguredTableAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfiguredTableAssociationInput'], 'output' => ['shape' => 'GetConfiguredTableAssociationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetMembership' => ['name' => 'GetMembership', 'http' => ['method' => 'GET', 'requestUri' => '/memberships/{membershipIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetMembershipInput'], 'output' => ['shape' => 'GetMembershipOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetProtectedQuery' => ['name' => 'GetProtectedQuery', 'http' => ['method' => 'GET', 'requestUri' => '/memberships/{membershipIdentifier}/protectedQueries/{protectedQueryIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetProtectedQueryInput'], 'output' => ['shape' => 'GetProtectedQueryOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetSchema' => ['name' => 'GetSchema', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations/{collaborationIdentifier}/schemas/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetSchemaInput'], 'output' => ['shape' => 'GetSchemaOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetSchemaAnalysisRule' => ['name' => 'GetSchemaAnalysisRule', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations/{collaborationIdentifier}/schemas/{name}/analysisRule/{type}', 'responseCode' => 200], 'input' => ['shape' => 'GetSchemaAnalysisRuleInput'], 'output' => ['shape' => 'GetSchemaAnalysisRuleOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListCollaborations' => ['name' => 'ListCollaborations', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations', 'responseCode' => 200], 'input' => ['shape' => 'ListCollaborationsInput'], 'output' => ['shape' => 'ListCollaborationsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListConfiguredTableAssociations' => ['name' => 'ListConfiguredTableAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/memberships/{membershipIdentifier}/configuredTableAssociations', 'responseCode' => 200], 'input' => ['shape' => 'ListConfiguredTableAssociationsInput'], 'output' => ['shape' => 'ListConfiguredTableAssociationsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListConfiguredTables' => ['name' => 'ListConfiguredTables', 'http' => ['method' => 'GET', 'requestUri' => '/configuredTables', 'responseCode' => 200], 'input' => ['shape' => 'ListConfiguredTablesInput'], 'output' => ['shape' => 'ListConfiguredTablesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations/{collaborationIdentifier}/members', 'responseCode' => 200], 'input' => ['shape' => 'ListMembersInput'], 'output' => ['shape' => 'ListMembersOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListMemberships' => ['name' => 'ListMemberships', 'http' => ['method' => 'GET', 'requestUri' => '/memberships', 'responseCode' => 200], 'input' => ['shape' => 'ListMembershipsInput'], 'output' => ['shape' => 'ListMembershipsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListProtectedQueries' => ['name' => 'ListProtectedQueries', 'http' => ['method' => 'GET', 'requestUri' => '/memberships/{membershipIdentifier}/protectedQueries', 'responseCode' => 200], 'input' => ['shape' => 'ListProtectedQueriesInput'], 'output' => ['shape' => 'ListProtectedQueriesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListSchemas' => ['name' => 'ListSchemas', 'http' => ['method' => 'GET', 'requestUri' => '/collaborations/{collaborationIdentifier}/schemas', 'responseCode' => 200], 'input' => ['shape' => 'ListSchemasInput'], 'output' => ['shape' => 'ListSchemasOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'StartProtectedQuery' => ['name' => 'StartProtectedQuery', 'http' => ['method' => 'POST', 'requestUri' => '/memberships/{membershipIdentifier}/protectedQueries', 'responseCode' => 200], 'input' => ['shape' => 'StartProtectedQueryInput'], 'output' => ['shape' => 'StartProtectedQueryOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateCollaboration' => ['name' => 'UpdateCollaboration', 'http' => ['method' => 'PATCH', 'requestUri' => '/collaborations/{collaborationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCollaborationInput'], 'output' => ['shape' => 'UpdateCollaborationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateConfiguredTable' => ['name' => 'UpdateConfiguredTable', 'http' => ['method' => 'PATCH', 'requestUri' => '/configuredTables/{configuredTableIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfiguredTableInput'], 'output' => ['shape' => 'UpdateConfiguredTableOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateConfiguredTableAnalysisRule' => ['name' => 'UpdateConfiguredTableAnalysisRule', 'http' => ['method' => 'PATCH', 'requestUri' => '/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfiguredTableAnalysisRuleInput'], 'output' => ['shape' => 'UpdateConfiguredTableAnalysisRuleOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateConfiguredTableAssociation' => ['name' => 'UpdateConfiguredTableAssociation', 'http' => ['method' => 'PATCH', 'requestUri' => '/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfiguredTableAssociationInput'], 'output' => ['shape' => 'UpdateConfiguredTableAssociationOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateMembership' => ['name' => 'UpdateMembership', 'http' => ['method' => 'PATCH', 'requestUri' => '/memberships/{membershipIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMembershipInput'], 'output' => ['shape' => 'UpdateMembershipOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateProtectedQuery' => ['name' => 'UpdateProtectedQuery', 'http' => ['method' => 'PATCH', 'requestUri' => '/memberships/{membershipIdentifier}/protectedQueries/{protectedQueryIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProtectedQueryInput'], 'output' => ['shape' => 'UpdateProtectedQueryOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'AccessDeniedExceptionReason']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccessDeniedExceptionReason' => ['type' => 'string', 'enum' => ['INSUFFICIENT_PERMISSIONS']], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d+'], 'AggregateColumn' => ['type' => 'structure', 'required' => ['columnNames', 'function'], 'members' => ['columnNames' => ['shape' => 'AggregateColumnColumnNamesList'], 'function' => ['shape' => 'AggregateFunctionName']]], 'AggregateColumnColumnNamesList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisRuleColumnName'], 'min' => 1], 'AggregateFunctionName' => ['type' => 'string', 'enum' => ['SUM', 'SUM_DISTINCT', 'COUNT', 'COUNT_DISTINCT', 'AVG']], 'AggregationConstraint' => ['type' => 'structure', 'required' => ['columnName', 'minimum', 'type'], 'members' => ['columnName' => ['shape' => 'AnalysisRuleColumnName'], 'minimum' => ['shape' => 'AggregationConstraintMinimumInteger'], 'type' => ['shape' => 'AggregationType']]], 'AggregationConstraintMinimumInteger' => ['type' => 'integer', 'box' => \true, 'min' => 2], 'AggregationConstraints' => ['type' => 'list', 'member' => ['shape' => 'AggregationConstraint'], 'min' => 1], 'AggregationType' => ['type' => 'string', 'enum' => ['COUNT_DISTINCT']], 'AllowedColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName'], 'max' => 250, 'min' => 1], 'AnalysisMethod' => ['type' => 'string', 'enum' => ['DIRECT_QUERY']], 'AnalysisRule' => ['type' => 'structure', 'required' => ['collaborationId', 'type', 'name', 'createTime', 'updateTime', 'policy'], 'members' => ['collaborationId' => ['shape' => 'CollaborationIdentifier'], 'type' => ['shape' => 'AnalysisRuleType'], 'name' => ['shape' => 'TableAlias'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'policy' => ['shape' => 'AnalysisRulePolicy']]], 'AnalysisRuleAggregation' => ['type' => 'structure', 'required' => ['aggregateColumns', 'joinColumns', 'dimensionColumns', 'scalarFunctions', 'outputConstraints'], 'members' => ['aggregateColumns' => ['shape' => 'AnalysisRuleAggregationAggregateColumnsList'], 'joinColumns' => ['shape' => 'AnalysisRuleColumnList'], 'joinRequired' => ['shape' => 'JoinRequiredOption'], 'dimensionColumns' => ['shape' => 'AnalysisRuleColumnList'], 'scalarFunctions' => ['shape' => 'ScalarFunctionsList'], 'outputConstraints' => ['shape' => 'AggregationConstraints']]], 'AnalysisRuleAggregationAggregateColumnsList' => ['type' => 'list', 'member' => ['shape' => 'AggregateColumn'], 'min' => 1], 'AnalysisRuleColumnList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisRuleColumnName']], 'AnalysisRuleColumnName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '[a-z0-9_](([a-z0-9_ ]+-)*([a-z0-9_ ]+))?'], 'AnalysisRuleList' => ['type' => 'structure', 'required' => ['joinColumns', 'listColumns'], 'members' => ['joinColumns' => ['shape' => 'AnalysisRuleListJoinColumnsList'], 'listColumns' => ['shape' => 'AnalysisRuleColumnList']]], 'AnalysisRuleListJoinColumnsList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisRuleColumnName'], 'min' => 1], 'AnalysisRulePolicy' => ['type' => 'structure', 'members' => ['v1' => ['shape' => 'AnalysisRulePolicyV1']], 'union' => \true], 'AnalysisRulePolicyV1' => ['type' => 'structure', 'members' => ['list' => ['shape' => 'AnalysisRuleList'], 'aggregation' => ['shape' => 'AnalysisRuleAggregation']], 'union' => \true], 'AnalysisRuleType' => ['type' => 'string', 'enum' => ['AGGREGATION', 'LIST']], 'AnalysisRuleTypeList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisRuleType']], 'BatchGetSchemaError' => ['type' => 'structure', 'required' => ['name', 'code', 'message'], 'members' => ['name' => ['shape' => 'TableAlias'], 'code' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'BatchGetSchemaErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchGetSchemaError'], 'max' => 25, 'min' => 0], 'BatchGetSchemaInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier', 'names'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'names' => ['shape' => 'TableAliasList']]], 'BatchGetSchemaOutput' => ['type' => 'structure', 'required' => ['schemas', 'errors'], 'members' => ['schemas' => ['shape' => 'SchemaList'], 'errors' => ['shape' => 'BatchGetSchemaErrorList']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'Collaboration' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'creatorAccountId', 'creatorDisplayName', 'createTime', 'updateTime', 'memberStatus', 'queryLogStatus'], 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'CollaborationArn'], 'name' => ['shape' => 'CollaborationName'], 'description' => ['shape' => 'CollaborationDescription'], 'creatorAccountId' => ['shape' => 'AccountId'], 'creatorDisplayName' => ['shape' => 'DisplayName'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'memberStatus' => ['shape' => 'MemberStatus'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn'], 'dataEncryptionMetadata' => ['shape' => 'DataEncryptionMetadata'], 'queryLogStatus' => ['shape' => 'CollaborationQueryLogStatus']]], 'CollaborationArn' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => 'arn:aws:[\\w]+:[\\w]{2}-[\\w]{4,9}-[\\d]:[\\d]{12}:collaboration/[\\d\\w-]+'], 'CollaborationDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(?!\\s*$)[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\t\\r\\n]*'], 'CollaborationIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'CollaborationName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '(?!\\s*$)[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\t]*'], 'CollaborationQueryLogStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CollaborationSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'creatorAccountId', 'creatorDisplayName', 'createTime', 'updateTime', 'memberStatus'], 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'CollaborationArn'], 'name' => ['shape' => 'CollaborationName'], 'creatorAccountId' => ['shape' => 'AccountId'], 'creatorDisplayName' => ['shape' => 'DisplayName'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'memberStatus' => ['shape' => 'MemberStatus'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn']]], 'CollaborationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CollaborationSummary']], 'Column' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'ColumnName'], 'type' => ['shape' => 'ColumnTypeString']]], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'Column']], 'ColumnName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '[a-z0-9_](([a-z0-9_ ]+-)*([a-z0-9_ ]+))?'], 'ColumnTypeString' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\t]*'], 'ConfiguredTable' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'tableReference', 'createTime', 'updateTime', 'analysisRuleTypes', 'analysisMethod', 'allowedColumns'], 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'ConfiguredTableArn'], 'name' => ['shape' => 'DisplayName'], 'description' => ['shape' => 'TableDescription'], 'tableReference' => ['shape' => 'TableReference'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'analysisRuleTypes' => ['shape' => 'ConfiguredTableAnalysisRuleTypeList'], 'analysisMethod' => ['shape' => 'AnalysisMethod'], 'allowedColumns' => ['shape' => 'AllowedColumnList']]], 'ConfiguredTableAnalysisRule' => ['type' => 'structure', 'required' => ['configuredTableId', 'configuredTableArn', 'policy', 'type', 'createTime', 'updateTime'], 'members' => ['configuredTableId' => ['shape' => 'UUID'], 'configuredTableArn' => ['shape' => 'ConfiguredTableArn'], 'policy' => ['shape' => 'ConfiguredTableAnalysisRulePolicy'], 'type' => ['shape' => 'ConfiguredTableAnalysisRuleType'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp']]], 'ConfiguredTableAnalysisRulePolicy' => ['type' => 'structure', 'members' => ['v1' => ['shape' => 'ConfiguredTableAnalysisRulePolicyV1']], 'union' => \true], 'ConfiguredTableAnalysisRulePolicyV1' => ['type' => 'structure', 'members' => ['list' => ['shape' => 'AnalysisRuleList'], 'aggregation' => ['shape' => 'AnalysisRuleAggregation']], 'union' => \true], 'ConfiguredTableAnalysisRuleType' => ['type' => 'string', 'enum' => ['AGGREGATION', 'LIST']], 'ConfiguredTableAnalysisRuleTypeList' => ['type' => 'list', 'member' => ['shape' => 'ConfiguredTableAnalysisRuleType']], 'ConfiguredTableArn' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => 'arn:aws:[\\w]+:[\\w]{2}-[\\w]{4,9}-[\\d]:[\\d]{12}:configuredTable/[\\d\\w-]+'], 'ConfiguredTableAssociation' => ['type' => 'structure', 'required' => ['arn', 'id', 'configuredTableId', 'configuredTableArn', 'membershipId', 'membershipArn', 'roleArn', 'name', 'createTime', 'updateTime'], 'members' => ['arn' => ['shape' => 'ConfiguredTableAssociationArn'], 'id' => ['shape' => 'UUID'], 'configuredTableId' => ['shape' => 'UUID'], 'configuredTableArn' => ['shape' => 'ConfiguredTableArn'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn'], 'roleArn' => ['shape' => 'RoleArn'], 'name' => ['shape' => 'TableAlias'], 'description' => ['shape' => 'TableDescription'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp']]], 'ConfiguredTableAssociationArn' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => 'arn:aws:[\\w]+:[\\w]{2}-[\\w]{4,9}-[\\d]:[\\d]{12}:configuredTableAssociation/[\\d\\w-]+/[\\d\\w-]+'], 'ConfiguredTableAssociationIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'ConfiguredTableAssociationSummary' => ['type' => 'structure', 'required' => ['configuredTableId', 'membershipId', 'membershipArn', 'name', 'createTime', 'updateTime', 'id', 'arn'], 'members' => ['configuredTableId' => ['shape' => 'UUID'], 'membershipId' => ['shape' => 'MembershipIdentifier'], 'membershipArn' => ['shape' => 'MembershipArn'], 'name' => ['shape' => 'TableAlias'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'ConfiguredTableAssociationArn']]], 'ConfiguredTableAssociationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConfiguredTableAssociationSummary']], 'ConfiguredTableIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'ConfiguredTableSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'createTime', 'updateTime', 'analysisRuleTypes', 'analysisMethod'], 'members' => ['id' => ['shape' => 'ConfiguredTableIdentifier'], 'arn' => ['shape' => 'ConfiguredTableArn'], 'name' => ['shape' => 'DisplayName'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'analysisRuleTypes' => ['shape' => 'ConfiguredTableAnalysisRuleTypeList'], 'analysisMethod' => ['shape' => 'AnalysisMethod']]], 'ConfiguredTableSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConfiguredTableSummary']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType'], 'reason' => ['shape' => 'ConflictExceptionReason']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['ALREADY_EXISTS', 'SUBRESOURCES_EXIST', 'INVALID_STATE']], 'CreateCollaborationInput' => ['type' => 'structure', 'required' => ['members', 'name', 'description', 'creatorMemberAbilities', 'creatorDisplayName', 'queryLogStatus'], 'members' => ['members' => ['shape' => 'MemberList'], 'name' => ['shape' => 'CollaborationName'], 'description' => ['shape' => 'CollaborationDescription'], 'creatorMemberAbilities' => ['shape' => 'MemberAbilities'], 'creatorDisplayName' => ['shape' => 'DisplayName'], 'dataEncryptionMetadata' => ['shape' => 'DataEncryptionMetadata'], 'queryLogStatus' => ['shape' => 'CollaborationQueryLogStatus']]], 'CreateCollaborationOutput' => ['type' => 'structure', 'required' => ['collaboration'], 'members' => ['collaboration' => ['shape' => 'Collaboration']]], 'CreateConfiguredTableAnalysisRuleInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier', 'analysisRuleType', 'analysisRulePolicy'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier'], 'analysisRuleType' => ['shape' => 'ConfiguredTableAnalysisRuleType'], 'analysisRulePolicy' => ['shape' => 'ConfiguredTableAnalysisRulePolicy']]], 'CreateConfiguredTableAnalysisRuleOutput' => ['type' => 'structure', 'required' => ['analysisRule'], 'members' => ['analysisRule' => ['shape' => 'ConfiguredTableAnalysisRule']]], 'CreateConfiguredTableAssociationInput' => ['type' => 'structure', 'required' => ['name', 'membershipIdentifier', 'configuredTableIdentifier', 'roleArn'], 'members' => ['name' => ['shape' => 'TableAlias'], 'description' => ['shape' => 'TableDescription'], 'membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier'], 'roleArn' => ['shape' => 'RoleArn']]], 'CreateConfiguredTableAssociationOutput' => ['type' => 'structure', 'required' => ['configuredTableAssociation'], 'members' => ['configuredTableAssociation' => ['shape' => 'ConfiguredTableAssociation']]], 'CreateConfiguredTableInput' => ['type' => 'structure', 'required' => ['name', 'tableReference', 'allowedColumns', 'analysisMethod'], 'members' => ['name' => ['shape' => 'DisplayName'], 'description' => ['shape' => 'TableDescription'], 'tableReference' => ['shape' => 'TableReference'], 'allowedColumns' => ['shape' => 'AllowedColumnList'], 'analysisMethod' => ['shape' => 'AnalysisMethod']]], 'CreateConfiguredTableOutput' => ['type' => 'structure', 'required' => ['configuredTable'], 'members' => ['configuredTable' => ['shape' => 'ConfiguredTable']]], 'CreateMembershipInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier', 'queryLogStatus'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier'], 'queryLogStatus' => ['shape' => 'MembershipQueryLogStatus']]], 'CreateMembershipOutput' => ['type' => 'structure', 'required' => ['membership'], 'members' => ['membership' => ['shape' => 'Membership']]], 'DataEncryptionMetadata' => ['type' => 'structure', 'required' => ['allowCleartext', 'allowDuplicates', 'allowJoinsOnColumnsWithDifferentNames', 'preserveNulls'], 'members' => ['allowCleartext' => ['shape' => 'Boolean'], 'allowDuplicates' => ['shape' => 'Boolean'], 'allowJoinsOnColumnsWithDifferentNames' => ['shape' => 'Boolean'], 'preserveNulls' => ['shape' => 'Boolean']]], 'DeleteCollaborationInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier']]], 'DeleteCollaborationOutput' => ['type' => 'structure', 'members' => []], 'DeleteConfiguredTableAnalysisRuleInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier', 'analysisRuleType'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier'], 'analysisRuleType' => ['shape' => 'ConfiguredTableAnalysisRuleType', 'location' => 'uri', 'locationName' => 'analysisRuleType']]], 'DeleteConfiguredTableAnalysisRuleOutput' => ['type' => 'structure', 'members' => []], 'DeleteConfiguredTableAssociationInput' => ['type' => 'structure', 'required' => ['configuredTableAssociationIdentifier', 'membershipIdentifier'], 'members' => ['configuredTableAssociationIdentifier' => ['shape' => 'ConfiguredTableAssociationIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableAssociationIdentifier'], 'membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier']]], 'DeleteConfiguredTableAssociationOutput' => ['type' => 'structure', 'members' => []], 'DeleteConfiguredTableInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier']]], 'DeleteConfiguredTableOutput' => ['type' => 'structure', 'members' => []], 'DeleteMemberInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier', 'accountId'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'accountId' => ['shape' => 'AccountId', 'location' => 'uri', 'locationName' => 'accountId']]], 'DeleteMemberOutput' => ['type' => 'structure', 'members' => []], 'DeleteMembershipInput' => ['type' => 'structure', 'required' => ['membershipIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier']]], 'DeleteMembershipOutput' => ['type' => 'structure', 'members' => []], 'DisplayName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '(?!\\s*$)[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\t]*'], 'Double' => ['type' => 'double', 'box' => \true], 'FilterableMemberStatus' => ['type' => 'string', 'enum' => ['INVITED', 'ACTIVE']], 'GetCollaborationInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier']]], 'GetCollaborationOutput' => ['type' => 'structure', 'required' => ['collaboration'], 'members' => ['collaboration' => ['shape' => 'Collaboration']]], 'GetConfiguredTableAnalysisRuleInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier', 'analysisRuleType'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier'], 'analysisRuleType' => ['shape' => 'ConfiguredTableAnalysisRuleType', 'location' => 'uri', 'locationName' => 'analysisRuleType']]], 'GetConfiguredTableAnalysisRuleOutput' => ['type' => 'structure', 'required' => ['analysisRule'], 'members' => ['analysisRule' => ['shape' => 'ConfiguredTableAnalysisRule']]], 'GetConfiguredTableAssociationInput' => ['type' => 'structure', 'required' => ['configuredTableAssociationIdentifier', 'membershipIdentifier'], 'members' => ['configuredTableAssociationIdentifier' => ['shape' => 'ConfiguredTableAssociationIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableAssociationIdentifier'], 'membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier']]], 'GetConfiguredTableAssociationOutput' => ['type' => 'structure', 'required' => ['configuredTableAssociation'], 'members' => ['configuredTableAssociation' => ['shape' => 'ConfiguredTableAssociation']]], 'GetConfiguredTableInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier']]], 'GetConfiguredTableOutput' => ['type' => 'structure', 'required' => ['configuredTable'], 'members' => ['configuredTable' => ['shape' => 'ConfiguredTable']]], 'GetMembershipInput' => ['type' => 'structure', 'required' => ['membershipIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier']]], 'GetMembershipOutput' => ['type' => 'structure', 'required' => ['membership'], 'members' => ['membership' => ['shape' => 'Membership']]], 'GetProtectedQueryInput' => ['type' => 'structure', 'required' => ['membershipIdentifier', 'protectedQueryIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'protectedQueryIdentifier' => ['shape' => 'ProtectedQueryIdentifier', 'location' => 'uri', 'locationName' => 'protectedQueryIdentifier']]], 'GetProtectedQueryOutput' => ['type' => 'structure', 'required' => ['protectedQuery'], 'members' => ['protectedQuery' => ['shape' => 'ProtectedQuery']]], 'GetSchemaAnalysisRuleInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier', 'name', 'type'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'name' => ['shape' => 'TableAlias', 'location' => 'uri', 'locationName' => 'name'], 'type' => ['shape' => 'AnalysisRuleType', 'location' => 'uri', 'locationName' => 'type']]], 'GetSchemaAnalysisRuleOutput' => ['type' => 'structure', 'required' => ['analysisRule'], 'members' => ['analysisRule' => ['shape' => 'AnalysisRule']]], 'GetSchemaInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier', 'name'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'name' => ['shape' => 'TableAlias', 'location' => 'uri', 'locationName' => 'name']]], 'GetSchemaOutput' => ['type' => 'structure', 'required' => ['schema'], 'members' => ['schema' => ['shape' => 'Schema']]], 'GlueResourceName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '[a-zA-Z0-9_](([a-zA-Z0-9_ ]+-)*([a-zA-Z0-9_ ]+))?'], 'GlueTableReference' => ['type' => 'structure', 'required' => ['tableName', 'databaseName'], 'members' => ['tableName' => ['shape' => 'GlueResourceName'], 'databaseName' => ['shape' => 'GlueResourceName']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JoinRequiredOption' => ['type' => 'string', 'enum' => ['QUERY_RUNNER']], 'KeyPrefix' => ['type' => 'string', 'pattern' => '[\\w!.*/-]*'], 'ListCollaborationsInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'memberStatus' => ['shape' => 'FilterableMemberStatus', 'location' => 'querystring', 'locationName' => 'memberStatus']]], 'ListCollaborationsOutput' => ['type' => 'structure', 'required' => ['collaborationList'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'collaborationList' => ['shape' => 'CollaborationSummaryList']]], 'ListConfiguredTableAssociationsInput' => ['type' => 'structure', 'required' => ['membershipIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListConfiguredTableAssociationsOutput' => ['type' => 'structure', 'required' => ['configuredTableAssociationSummaries'], 'members' => ['configuredTableAssociationSummaries' => ['shape' => 'ConfiguredTableAssociationSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListConfiguredTablesInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListConfiguredTablesOutput' => ['type' => 'structure', 'required' => ['configuredTableSummaries'], 'members' => ['configuredTableSummaries' => ['shape' => 'ConfiguredTableSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListMembersInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListMembersOutput' => ['type' => 'structure', 'required' => ['memberSummaries'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'memberSummaries' => ['shape' => 'MemberSummaryList']]], 'ListMembershipsInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'status' => ['shape' => 'MembershipStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListMembershipsOutput' => ['type' => 'structure', 'required' => ['membershipSummaries'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'membershipSummaries' => ['shape' => 'MembershipSummaryList']]], 'ListProtectedQueriesInput' => ['type' => 'structure', 'required' => ['membershipIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'status' => ['shape' => 'ProtectedQueryStatus', 'location' => 'querystring', 'locationName' => 'status'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProtectedQueriesOutput' => ['type' => 'structure', 'required' => ['protectedQueries'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'protectedQueries' => ['shape' => 'ProtectedQuerySummaryList']]], 'ListSchemasInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'schemaType' => ['shape' => 'SchemaType', 'location' => 'querystring', 'locationName' => 'schemaType'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListSchemasOutput' => ['type' => 'structure', 'required' => ['schemaSummaries'], 'members' => ['schemaSummaries' => ['shape' => 'SchemaSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'Long' => ['type' => 'long', 'box' => \true], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MemberAbilities' => ['type' => 'list', 'member' => ['shape' => 'MemberAbility']], 'MemberAbility' => ['type' => 'string', 'enum' => ['CAN_QUERY', 'CAN_RECEIVE_RESULTS']], 'MemberList' => ['type' => 'list', 'member' => ['shape' => 'MemberSpecification'], 'max' => 9, 'min' => 0], 'MemberSpecification' => ['type' => 'structure', 'required' => ['accountId', 'memberAbilities', 'displayName'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'memberAbilities' => ['shape' => 'MemberAbilities'], 'displayName' => ['shape' => 'DisplayName']]], 'MemberStatus' => ['type' => 'string', 'enum' => ['INVITED', 'ACTIVE', 'LEFT', 'REMOVED']], 'MemberSummary' => ['type' => 'structure', 'required' => ['accountId', 'status', 'displayName', 'abilities', 'createTime', 'updateTime'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'status' => ['shape' => 'MemberStatus'], 'displayName' => ['shape' => 'DisplayName'], 'abilities' => ['shape' => 'MemberAbilities'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn']]], 'MemberSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MemberSummary']], 'Membership' => ['type' => 'structure', 'required' => ['id', 'arn', 'collaborationArn', 'collaborationId', 'collaborationCreatorAccountId', 'collaborationCreatorDisplayName', 'collaborationName', 'createTime', 'updateTime', 'status', 'memberAbilities', 'queryLogStatus'], 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'MembershipArn'], 'collaborationArn' => ['shape' => 'CollaborationArn'], 'collaborationId' => ['shape' => 'UUID'], 'collaborationCreatorAccountId' => ['shape' => 'AccountId'], 'collaborationCreatorDisplayName' => ['shape' => 'DisplayName'], 'collaborationName' => ['shape' => 'CollaborationName'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'MembershipStatus'], 'memberAbilities' => ['shape' => 'MemberAbilities'], 'queryLogStatus' => ['shape' => 'MembershipQueryLogStatus']]], 'MembershipArn' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => 'arn:aws:[\\w]+:[\\w]{2}-[\\w]{4,9}-[\\d]:[\\d]{12}:membership/[\\d\\w-]+'], 'MembershipIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'MembershipQueryLogStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'MembershipStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'REMOVED', 'COLLABORATION_DELETED']], 'MembershipSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'collaborationArn', 'collaborationId', 'collaborationCreatorAccountId', 'collaborationCreatorDisplayName', 'collaborationName', 'createTime', 'updateTime', 'status', 'memberAbilities'], 'members' => ['id' => ['shape' => 'UUID'], 'arn' => ['shape' => 'MembershipArn'], 'collaborationArn' => ['shape' => 'CollaborationArn'], 'collaborationId' => ['shape' => 'CollaborationIdentifier'], 'collaborationCreatorAccountId' => ['shape' => 'AccountId'], 'collaborationCreatorDisplayName' => ['shape' => 'DisplayName'], 'collaborationName' => ['shape' => 'CollaborationName'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'MembershipStatus'], 'memberAbilities' => ['shape' => 'MemberAbilities']]], 'MembershipSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MembershipSummary']], 'PaginationToken' => ['type' => 'string', 'max' => 10240, 'min' => 0], 'ProtectedQuery' => ['type' => 'structure', 'required' => ['id', 'membershipId', 'membershipArn', 'createTime', 'sqlParameters', 'status', 'resultConfiguration'], 'members' => ['id' => ['shape' => 'UUID'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn'], 'createTime' => ['shape' => 'Timestamp'], 'sqlParameters' => ['shape' => 'ProtectedQuerySQLParameters'], 'status' => ['shape' => 'ProtectedQueryStatus'], 'resultConfiguration' => ['shape' => 'ProtectedQueryResultConfiguration'], 'statistics' => ['shape' => 'ProtectedQueryStatistics'], 'result' => ['shape' => 'ProtectedQueryResult'], 'error' => ['shape' => 'ProtectedQueryError']]], 'ProtectedQueryError' => ['type' => 'structure', 'required' => ['message', 'code'], 'members' => ['message' => ['shape' => 'String'], 'code' => ['shape' => 'String']]], 'ProtectedQueryIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'ProtectedQueryOutput' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'ProtectedQueryS3Output']], 'union' => \true], 'ProtectedQueryOutputConfiguration' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'ProtectedQueryS3OutputConfiguration']], 'union' => \true], 'ProtectedQueryResult' => ['type' => 'structure', 'required' => ['output'], 'members' => ['output' => ['shape' => 'ProtectedQueryOutput']]], 'ProtectedQueryResultConfiguration' => ['type' => 'structure', 'required' => ['outputConfiguration'], 'members' => ['outputConfiguration' => ['shape' => 'ProtectedQueryOutputConfiguration']]], 'ProtectedQueryS3Output' => ['type' => 'structure', 'required' => ['location'], 'members' => ['location' => ['shape' => 'String']]], 'ProtectedQueryS3OutputConfiguration' => ['type' => 'structure', 'required' => ['resultFormat', 'bucket'], 'members' => ['resultFormat' => ['shape' => 'ResultFormat'], 'bucket' => ['shape' => 'ProtectedQueryS3OutputConfigurationBucketString'], 'keyPrefix' => ['shape' => 'KeyPrefix']]], 'ProtectedQueryS3OutputConfigurationBucketString' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '.*(?!^(\\d+\\.)+\\d+$)(^(([a-z0-9]|[a-z0-9][a-z0-9\\-]*[a-z0-9])\\.)*([a-z0-9]|[a-z0-9][a-z0-9\\-]*[a-z0-9])$).*'], 'ProtectedQuerySQLParameters' => ['type' => 'structure', 'required' => ['queryString'], 'members' => ['queryString' => ['shape' => 'ProtectedQuerySQLParametersQueryStringString']], 'sensitive' => \true], 'ProtectedQuerySQLParametersQueryStringString' => ['type' => 'string', 'max' => 15000, 'min' => 0], 'ProtectedQueryStatistics' => ['type' => 'structure', 'members' => ['totalDurationInMillis' => ['shape' => 'Long']]], 'ProtectedQueryStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'STARTED', 'CANCELLED', 'CANCELLING', 'FAILED', 'SUCCESS', 'TIMED_OUT']], 'ProtectedQuerySummary' => ['type' => 'structure', 'required' => ['id', 'membershipId', 'membershipArn', 'createTime', 'status'], 'members' => ['id' => ['shape' => 'UUID'], 'membershipId' => ['shape' => 'UUID'], 'membershipArn' => ['shape' => 'MembershipArn'], 'createTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'ProtectedQueryStatus']]], 'ProtectedQuerySummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProtectedQuerySummary']], 'ProtectedQueryType' => ['type' => 'string', 'enum' => ['SQL']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['CONFIGURED_TABLE', 'COLLABORATION', 'MEMBERSHIP', 'CONFIGURED_TABLE_ASSOCIATION']], 'ResultFormat' => ['type' => 'string', 'enum' => ['CSV', 'PARQUET']], 'RoleArn' => ['type' => 'string', 'max' => 512, 'min' => 32, 'pattern' => 'arn:aws:iam::[\\w]+:role/[\\w+=,./@-]+'], 'ScalarFunctions' => ['type' => 'string', 'enum' => ['TRUNC', 'ABS', 'CEILING', 'FLOOR', 'LN', 'LOG', 'ROUND', 'SQRT', 'CAST', 'LOWER', 'RTRIM', 'UPPER', 'COALESCE']], 'ScalarFunctionsList' => ['type' => 'list', 'member' => ['shape' => 'ScalarFunctions']], 'Schema' => ['type' => 'structure', 'required' => ['columns', 'partitionKeys', 'analysisRuleTypes', 'creatorAccountId', 'name', 'collaborationId', 'collaborationArn', 'description', 'createTime', 'updateTime', 'type'], 'members' => ['columns' => ['shape' => 'ColumnList'], 'partitionKeys' => ['shape' => 'ColumnList'], 'analysisRuleTypes' => ['shape' => 'AnalysisRuleTypeList'], 'analysisMethod' => ['shape' => 'AnalysisMethod'], 'creatorAccountId' => ['shape' => 'AccountId'], 'name' => ['shape' => 'TableAlias'], 'collaborationId' => ['shape' => 'UUID'], 'collaborationArn' => ['shape' => 'CollaborationArn'], 'description' => ['shape' => 'TableDescription'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'SchemaType']]], 'SchemaList' => ['type' => 'list', 'member' => ['shape' => 'Schema'], 'max' => 25, 'min' => 0], 'SchemaSummary' => ['type' => 'structure', 'required' => ['name', 'type', 'creatorAccountId', 'createTime', 'updateTime', 'collaborationId', 'collaborationArn', 'analysisRuleTypes'], 'members' => ['name' => ['shape' => 'TableAlias'], 'type' => ['shape' => 'SchemaType'], 'creatorAccountId' => ['shape' => 'AccountId'], 'createTime' => ['shape' => 'Timestamp'], 'updateTime' => ['shape' => 'Timestamp'], 'collaborationId' => ['shape' => 'UUID'], 'collaborationArn' => ['shape' => 'CollaborationArn'], 'analysisRuleTypes' => ['shape' => 'AnalysisRuleTypeList'], 'analysisMethod' => ['shape' => 'AnalysisMethod']]], 'SchemaSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SchemaSummary']], 'SchemaType' => ['type' => 'string', 'enum' => ['TABLE']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaName', 'quotaValue'], 'members' => ['message' => ['shape' => 'String'], 'quotaName' => ['shape' => 'String'], 'quotaValue' => ['shape' => 'Double']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'StartProtectedQueryInput' => ['type' => 'structure', 'required' => ['type', 'membershipIdentifier', 'sqlParameters', 'resultConfiguration'], 'members' => ['type' => ['shape' => 'ProtectedQueryType'], 'membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'sqlParameters' => ['shape' => 'ProtectedQuerySQLParameters'], 'resultConfiguration' => ['shape' => 'ProtectedQueryResultConfiguration']]], 'StartProtectedQueryOutput' => ['type' => 'structure', 'required' => ['protectedQuery'], 'members' => ['protectedQuery' => ['shape' => 'ProtectedQuery']]], 'String' => ['type' => 'string'], 'TableAlias' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '[a-zA-Z0-9_](([a-zA-Z0-9_ ]+-)*([a-zA-Z0-9_ ]+))?'], 'TableAliasList' => ['type' => 'list', 'member' => ['shape' => 'TableAlias'], 'max' => 25, 'min' => 1], 'TableDescription' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\t\\r\\n]*'], 'TableReference' => ['type' => 'structure', 'members' => ['glue' => ['shape' => 'GlueTableReference']], 'union' => \true], 'TargetProtectedQueryStatus' => ['type' => 'string', 'enum' => ['CANCELLED']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UUID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '.*[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.*'], 'UpdateCollaborationInput' => ['type' => 'structure', 'required' => ['collaborationIdentifier'], 'members' => ['collaborationIdentifier' => ['shape' => 'CollaborationIdentifier', 'location' => 'uri', 'locationName' => 'collaborationIdentifier'], 'name' => ['shape' => 'CollaborationName'], 'description' => ['shape' => 'CollaborationDescription']]], 'UpdateCollaborationOutput' => ['type' => 'structure', 'required' => ['collaboration'], 'members' => ['collaboration' => ['shape' => 'Collaboration']]], 'UpdateConfiguredTableAnalysisRuleInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier', 'analysisRuleType', 'analysisRulePolicy'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier'], 'analysisRuleType' => ['shape' => 'ConfiguredTableAnalysisRuleType', 'location' => 'uri', 'locationName' => 'analysisRuleType'], 'analysisRulePolicy' => ['shape' => 'ConfiguredTableAnalysisRulePolicy']]], 'UpdateConfiguredTableAnalysisRuleOutput' => ['type' => 'structure', 'required' => ['analysisRule'], 'members' => ['analysisRule' => ['shape' => 'ConfiguredTableAnalysisRule']]], 'UpdateConfiguredTableAssociationInput' => ['type' => 'structure', 'required' => ['configuredTableAssociationIdentifier', 'membershipIdentifier'], 'members' => ['configuredTableAssociationIdentifier' => ['shape' => 'ConfiguredTableAssociationIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableAssociationIdentifier'], 'membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'description' => ['shape' => 'TableDescription'], 'roleArn' => ['shape' => 'RoleArn']]], 'UpdateConfiguredTableAssociationOutput' => ['type' => 'structure', 'required' => ['configuredTableAssociation'], 'members' => ['configuredTableAssociation' => ['shape' => 'ConfiguredTableAssociation']]], 'UpdateConfiguredTableInput' => ['type' => 'structure', 'required' => ['configuredTableIdentifier'], 'members' => ['configuredTableIdentifier' => ['shape' => 'ConfiguredTableIdentifier', 'location' => 'uri', 'locationName' => 'configuredTableIdentifier'], 'name' => ['shape' => 'DisplayName'], 'description' => ['shape' => 'TableDescription']]], 'UpdateConfiguredTableOutput' => ['type' => 'structure', 'required' => ['configuredTable'], 'members' => ['configuredTable' => ['shape' => 'ConfiguredTable']]], 'UpdateMembershipInput' => ['type' => 'structure', 'required' => ['membershipIdentifier'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'queryLogStatus' => ['shape' => 'MembershipQueryLogStatus']]], 'UpdateMembershipOutput' => ['type' => 'structure', 'required' => ['membership'], 'members' => ['membership' => ['shape' => 'Membership']]], 'UpdateProtectedQueryInput' => ['type' => 'structure', 'required' => ['membershipIdentifier', 'protectedQueryIdentifier', 'targetStatus'], 'members' => ['membershipIdentifier' => ['shape' => 'MembershipIdentifier', 'location' => 'uri', 'locationName' => 'membershipIdentifier'], 'protectedQueryIdentifier' => ['shape' => 'ProtectedQueryIdentifier', 'location' => 'uri', 'locationName' => 'protectedQueryIdentifier'], 'targetStatus' => ['shape' => 'TargetProtectedQueryStatus']]], 'UpdateProtectedQueryOutput' => ['type' => 'structure', 'required' => ['protectedQuery'], 'members' => ['protectedQuery' => ['shape' => 'ProtectedQuery']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fieldList' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['FIELD_VALIDATION_FAILED', 'INVALID_CONFIGURATION']]]]; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.php deleted file mode 100644 index 0ddad5c..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cleanrooms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cleanrooms-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cleanrooms.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cleanrooms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-tests-1.json.php deleted file mode 100644 index f19f59b..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cleanrooms.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/paginators-1.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/paginators-1.json.php deleted file mode 100644 index 349f493..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCollaborations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'collaborationList'], 'ListConfiguredTableAssociations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'configuredTableAssociationSummaries'], 'ListConfiguredTables' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'configuredTableSummaries'], 'ListMembers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'memberSummaries'], 'ListMemberships' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'membershipSummaries'], 'ListProtectedQueries' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'protectedQueries'], 'ListSchemas' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'schemaSummaries']]]; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/smoke.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/smoke.json.php deleted file mode 100644 index ec0e219..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/waiters-2.json.php b/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/waiters-2.json.php deleted file mode 100644 index 3a29e2d..0000000 --- a/vendor/Aws3/Aws/data/cleanrooms/2022-02-17/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/cloud9/2017-09-23/api-2.json.php b/vendor/Aws3/Aws/data/cloud9/2017-09-23/api-2.json.php deleted file mode 100644 index 5ec5292..0000000 --- a/vendor/Aws3/Aws/data/cloud9/2017-09-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-23', 'endpointPrefix' => 'cloud9', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Cloud9', 'serviceId' => 'Cloud9', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSCloud9WorkspaceManagementService', 'uid' => 'cloud9-2017-09-23'], 'operations' => ['CreateEnvironmentEC2' => ['name' => 'CreateEnvironmentEC2', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentEC2Request'], 'output' => ['shape' => 'CreateEnvironmentEC2Result'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'CreateEnvironmentMembership' => ['name' => 'CreateEnvironmentMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentMembershipRequest'], 'output' => ['shape' => 'CreateEnvironmentMembershipResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentRequest'], 'output' => ['shape' => 'DeleteEnvironmentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteEnvironmentMembership' => ['name' => 'DeleteEnvironmentMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentMembershipRequest'], 'output' => ['shape' => 'DeleteEnvironmentMembershipResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DescribeEnvironmentMemberships' => ['name' => 'DescribeEnvironmentMemberships', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentMembershipsRequest'], 'output' => ['shape' => 'DescribeEnvironmentMembershipsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']]], 'DescribeEnvironmentStatus' => ['name' => 'DescribeEnvironmentStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentStatusRequest'], 'output' => ['shape' => 'DescribeEnvironmentStatusResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']]], 'DescribeEnvironments' => ['name' => 'DescribeEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentsRequest'], 'output' => ['shape' => 'DescribeEnvironmentsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentsRequest'], 'output' => ['shape' => 'ListEnvironmentsResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentAccessException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentAccessException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentRequest'], 'output' => ['shape' => 'UpdateEnvironmentResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'UpdateEnvironmentMembership' => ['name' => 'UpdateEnvironmentMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentMembershipRequest'], 'output' => ['shape' => 'UpdateEnvironmentMembershipResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true]], 'shapes' => ['AutomaticStopTimeMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 20160, 'min' => 0], 'BadRequestException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BoundedEnvironmentIdList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentId'], 'max' => 25, 'min' => 1], 'ClientRequestToken' => ['type' => 'string', 'pattern' => '[\\x20-\\x7E]{10,128}'], 'ConcurrentAccessException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ConnectionType' => ['type' => 'string', 'enum' => ['CONNECT_SSH', 'CONNECT_SSM']], 'CreateEnvironmentEC2Request' => ['type' => 'structure', 'required' => ['name', 'instanceType'], 'members' => ['name' => ['shape' => 'EnvironmentName'], 'description' => ['shape' => 'EnvironmentDescription'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'instanceType' => ['shape' => 'InstanceType'], 'subnetId' => ['shape' => 'SubnetId'], 'imageId' => ['shape' => 'ImageId'], 'automaticStopTimeMinutes' => ['shape' => 'AutomaticStopTimeMinutes'], 'ownerArn' => ['shape' => 'UserArn'], 'tags' => ['shape' => 'TagList'], 'connectionType' => ['shape' => 'ConnectionType'], 'dryRun' => ['shape' => 'NullableBoolean']]], 'CreateEnvironmentEC2Result' => ['type' => 'structure', 'members' => ['environmentId' => ['shape' => 'EnvironmentId']]], 'CreateEnvironmentMembershipRequest' => ['type' => 'structure', 'required' => ['environmentId', 'userArn', 'permissions'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId'], 'userArn' => ['shape' => 'UserArn'], 'permissions' => ['shape' => 'MemberPermissions']]], 'CreateEnvironmentMembershipResult' => ['type' => 'structure', 'required' => ['membership'], 'members' => ['membership' => ['shape' => 'EnvironmentMember']]], 'DeleteEnvironmentMembershipRequest' => ['type' => 'structure', 'required' => ['environmentId', 'userArn'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId'], 'userArn' => ['shape' => 'UserArn']]], 'DeleteEnvironmentMembershipResult' => ['type' => 'structure', 'members' => []], 'DeleteEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId']]], 'DeleteEnvironmentResult' => ['type' => 'structure', 'members' => []], 'DescribeEnvironmentMembershipsRequest' => ['type' => 'structure', 'members' => ['userArn' => ['shape' => 'UserArn'], 'environmentId' => ['shape' => 'EnvironmentId'], 'permissions' => ['shape' => 'PermissionsList'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeEnvironmentMembershipsResult' => ['type' => 'structure', 'members' => ['memberships' => ['shape' => 'EnvironmentMembersList'], 'nextToken' => ['shape' => 'String']]], 'DescribeEnvironmentStatusRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId']]], 'DescribeEnvironmentStatusResult' => ['type' => 'structure', 'required' => ['status', 'message'], 'members' => ['status' => ['shape' => 'EnvironmentStatus'], 'message' => ['shape' => 'String']]], 'DescribeEnvironmentsRequest' => ['type' => 'structure', 'required' => ['environmentIds'], 'members' => ['environmentIds' => ['shape' => 'BoundedEnvironmentIdList']]], 'DescribeEnvironmentsResult' => ['type' => 'structure', 'members' => ['environments' => ['shape' => 'EnvironmentList']]], 'Environment' => ['type' => 'structure', 'required' => ['type', 'arn', 'ownerArn'], 'members' => ['id' => ['shape' => 'EnvironmentId'], 'name' => ['shape' => 'EnvironmentName'], 'description' => ['shape' => 'EnvironmentDescription'], 'type' => ['shape' => 'EnvironmentType'], 'connectionType' => ['shape' => 'ConnectionType'], 'arn' => ['shape' => 'String'], 'ownerArn' => ['shape' => 'String'], 'lifecycle' => ['shape' => 'EnvironmentLifecycle'], 'managedCredentialsStatus' => ['shape' => 'ManagedCredentialsStatus']]], 'EnvironmentArn' => ['type' => 'string', 'pattern' => 'arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):cloud9:([a-z]{2}-[a-z]+-\\d{1}):[0-9]{12}:environment:[a-zA-Z0-9]{8,32}'], 'EnvironmentDescription' => ['type' => 'string', 'max' => 200, 'sensitive' => \true], 'EnvironmentId' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9]{8,32}$'], 'EnvironmentIdList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentId']], 'EnvironmentLifecycle' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'EnvironmentLifecycleStatus'], 'reason' => ['shape' => 'String'], 'failureResource' => ['shape' => 'String']]], 'EnvironmentLifecycleStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'CREATE_FAILED', 'DELETING', 'DELETE_FAILED']], 'EnvironmentList' => ['type' => 'list', 'member' => ['shape' => 'Environment']], 'EnvironmentMember' => ['type' => 'structure', 'required' => ['permissions', 'userId', 'userArn', 'environmentId'], 'members' => ['permissions' => ['shape' => 'Permissions'], 'userId' => ['shape' => 'String'], 'userArn' => ['shape' => 'UserArn'], 'environmentId' => ['shape' => 'EnvironmentId'], 'lastAccess' => ['shape' => 'Timestamp']]], 'EnvironmentMembersList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentMember']], 'EnvironmentName' => ['type' => 'string', 'max' => 60, 'min' => 1], 'EnvironmentStatus' => ['type' => 'string', 'enum' => ['error', 'creating', 'connecting', 'ready', 'stopping', 'stopped', 'deleting']], 'EnvironmentType' => ['type' => 'string', 'enum' => ['ssh', 'ec2']], 'ForbiddenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ImageId' => ['type' => 'string', 'max' => 512], 'InstanceType' => ['type' => 'string', 'max' => 20, 'min' => 5, 'pattern' => '^[a-z][1-9][.][a-z0-9]+$'], 'InternalServerErrorException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListEnvironmentsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListEnvironmentsResult' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'environmentIds' => ['shape' => 'EnvironmentIdList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'EnvironmentArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ManagedCredentialsAction' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'ManagedCredentialsStatus' => ['type' => 'string', 'enum' => ['ENABLED_ON_CREATE', 'ENABLED_BY_OWNER', 'DISABLED_BY_DEFAULT', 'DISABLED_BY_OWNER', 'DISABLED_BY_COLLABORATOR', 'PENDING_REMOVAL_BY_COLLABORATOR', 'PENDING_START_REMOVAL_BY_COLLABORATOR', 'PENDING_REMOVAL_BY_OWNER', 'PENDING_START_REMOVAL_BY_OWNER', 'FAILED_REMOVAL_BY_COLLABORATOR', 'FAILED_REMOVAL_BY_OWNER']], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 0], 'MemberPermissions' => ['type' => 'string', 'enum' => ['read-write', 'read-only']], 'NotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NullableBoolean' => ['type' => 'boolean'], 'Permissions' => ['type' => 'string', 'enum' => ['owner', 'read-write', 'read-only']], 'PermissionsList' => ['type' => 'list', 'member' => ['shape' => 'Permissions']], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 24, 'min' => 15, 'pattern' => '^(subnet-[0-9a-f]{8}|subnet-[0-9a-f]{17})$'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']], 'sensitive' => \true], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0, 'sensitive' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0, 'sensitive' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'EnvironmentArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'EnvironmentArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateEnvironmentMembershipRequest' => ['type' => 'structure', 'required' => ['environmentId', 'userArn', 'permissions'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId'], 'userArn' => ['shape' => 'UserArn'], 'permissions' => ['shape' => 'MemberPermissions']]], 'UpdateEnvironmentMembershipResult' => ['type' => 'structure', 'members' => ['membership' => ['shape' => 'EnvironmentMember']]], 'UpdateEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'EnvironmentId'], 'name' => ['shape' => 'EnvironmentName'], 'description' => ['shape' => 'EnvironmentDescription'], 'managedCredentialsAction' => ['shape' => 'ManagedCredentialsAction']]], 'UpdateEnvironmentResult' => ['type' => 'structure', 'members' => []], 'UserArn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):(iam|sts)::\\d+:(root|(user\\/[\\w+=/:,.@-]{1,64}|federated-user\\/[\\w+=/:,.@-]{2,32}|assumed-role\\/[\\w+=:,.@-]{1,64}\\/[\\w+=,.@-]{1,64}))$']]]; diff --git a/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 436d151..0000000 --- a/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloud9-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloud9-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloud9.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloud9.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-tests-1.json.php deleted file mode 100644 index 2fe8acf..0000000 --- a/vendor/Aws3/Aws/data/cloud9/2017-09-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloud9.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloud9/2017-09-23/paginators-1.json.php b/vendor/Aws3/Aws/data/cloud9/2017-09-23/paginators-1.json.php deleted file mode 100644 index 5a386a3..0000000 --- a/vendor/Aws3/Aws/data/cloud9/2017-09-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeEnvironmentMemberships' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListEnvironments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/api-2.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/api-2.json.php deleted file mode 100644 index 4a17b0a..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-09-30', 'endpointPrefix' => 'cloudcontrolapi', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'CloudControlApi', 'serviceFullName' => 'AWS Cloud Control API', 'serviceId' => 'CloudControl', 'signatureVersion' => 'v4', 'signingName' => 'cloudcontrolapi', 'targetPrefix' => 'CloudApiService', 'uid' => 'cloudcontrol-2021-09-30'], 'operations' => ['CancelResourceRequest' => ['name' => 'CancelResourceRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelResourceRequestInput'], 'output' => ['shape' => 'CancelResourceRequestOutput'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'RequestTokenNotFoundException']], 'idempotent' => \true], 'CreateResource' => ['name' => 'CreateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceInput'], 'output' => ['shape' => 'CreateResourceOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'HandlerInternalFailureException'], ['shape' => 'GeneralServiceException'], ['shape' => 'NotUpdatableException'], ['shape' => 'TypeNotFoundException'], ['shape' => 'ConcurrentOperationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PrivateTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NetworkFailureException'], ['shape' => 'UnsupportedActionException'], ['shape' => 'NotStabilizedException'], ['shape' => 'ServiceInternalErrorException'], ['shape' => 'HandlerFailureException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ClientTokenConflictException'], ['shape' => 'ThrottlingException']]], 'DeleteResource' => ['name' => 'DeleteResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceInput'], 'output' => ['shape' => 'DeleteResourceOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'HandlerInternalFailureException'], ['shape' => 'GeneralServiceException'], ['shape' => 'NotUpdatableException'], ['shape' => 'TypeNotFoundException'], ['shape' => 'ConcurrentOperationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PrivateTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NetworkFailureException'], ['shape' => 'UnsupportedActionException'], ['shape' => 'NotStabilizedException'], ['shape' => 'ServiceInternalErrorException'], ['shape' => 'HandlerFailureException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ClientTokenConflictException'], ['shape' => 'ThrottlingException']]], 'GetResource' => ['name' => 'GetResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceInput'], 'output' => ['shape' => 'GetResourceOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'HandlerInternalFailureException'], ['shape' => 'GeneralServiceException'], ['shape' => 'NotUpdatableException'], ['shape' => 'TypeNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PrivateTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NetworkFailureException'], ['shape' => 'UnsupportedActionException'], ['shape' => 'NotStabilizedException'], ['shape' => 'ServiceInternalErrorException'], ['shape' => 'HandlerFailureException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ThrottlingException']]], 'GetResourceRequestStatus' => ['name' => 'GetResourceRequestStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceRequestStatusInput'], 'output' => ['shape' => 'GetResourceRequestStatusOutput'], 'errors' => [['shape' => 'RequestTokenNotFoundException']]], 'ListResourceRequests' => ['name' => 'ListResourceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceRequestsInput'], 'output' => ['shape' => 'ListResourceRequestsOutput']], 'ListResources' => ['name' => 'ListResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesInput'], 'output' => ['shape' => 'ListResourcesOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'HandlerInternalFailureException'], ['shape' => 'GeneralServiceException'], ['shape' => 'NotUpdatableException'], ['shape' => 'TypeNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PrivateTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NetworkFailureException'], ['shape' => 'UnsupportedActionException'], ['shape' => 'NotStabilizedException'], ['shape' => 'ServiceInternalErrorException'], ['shape' => 'HandlerFailureException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ThrottlingException']]], 'UpdateResource' => ['name' => 'UpdateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResourceInput'], 'output' => ['shape' => 'UpdateResourceOutput'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'HandlerInternalFailureException'], ['shape' => 'GeneralServiceException'], ['shape' => 'NotUpdatableException'], ['shape' => 'TypeNotFoundException'], ['shape' => 'ConcurrentOperationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PrivateTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NetworkFailureException'], ['shape' => 'UnsupportedActionException'], ['shape' => 'NotStabilizedException'], ['shape' => 'ServiceInternalErrorException'], ['shape' => 'HandlerFailureException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ClientTokenConflictException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CancelResourceRequestInput' => ['type' => 'structure', 'required' => ['RequestToken'], 'members' => ['RequestToken' => ['shape' => 'RequestToken']]], 'CancelResourceRequestOutput' => ['type' => 'structure', 'members' => ['ProgressEvent' => ['shape' => 'ProgressEvent']]], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[-A-Za-z0-9+/=]+'], 'ClientTokenConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'ConcurrentOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateResourceInput' => ['type' => 'structure', 'required' => ['TypeName', 'DesiredState'], 'members' => ['TypeName' => ['shape' => 'TypeName'], 'TypeVersionId' => ['shape' => 'TypeVersionId'], 'RoleArn' => ['shape' => 'RoleArn'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'DesiredState' => ['shape' => 'Properties']]], 'CreateResourceOutput' => ['type' => 'structure', 'members' => ['ProgressEvent' => ['shape' => 'ProgressEvent']]], 'DeleteResourceInput' => ['type' => 'structure', 'required' => ['TypeName', 'Identifier'], 'members' => ['TypeName' => ['shape' => 'TypeName'], 'TypeVersionId' => ['shape' => 'TypeVersionId'], 'RoleArn' => ['shape' => 'RoleArn'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Identifier' => ['shape' => 'Identifier']]], 'DeleteResourceOutput' => ['type' => 'structure', 'members' => ['ProgressEvent' => ['shape' => 'ProgressEvent']]], 'ErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'GeneralServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GetResourceInput' => ['type' => 'structure', 'required' => ['TypeName', 'Identifier'], 'members' => ['TypeName' => ['shape' => 'TypeName'], 'TypeVersionId' => ['shape' => 'TypeVersionId'], 'RoleArn' => ['shape' => 'RoleArn'], 'Identifier' => ['shape' => 'Identifier']]], 'GetResourceOutput' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'TypeName'], 'ResourceDescription' => ['shape' => 'ResourceDescription']]], 'GetResourceRequestStatusInput' => ['type' => 'structure', 'required' => ['RequestToken'], 'members' => ['RequestToken' => ['shape' => 'RequestToken']]], 'GetResourceRequestStatusOutput' => ['type' => 'structure', 'members' => ['ProgressEvent' => ['shape' => 'ProgressEvent']]], 'HandlerErrorCode' => ['type' => 'string', 'enum' => ['NotUpdatable', 'InvalidRequest', 'AccessDenied', 'InvalidCredentials', 'AlreadyExists', 'NotFound', 'ResourceConflict', 'Throttling', 'ServiceLimitExceeded', 'NotStabilized', 'GeneralServiceException', 'ServiceInternalError', 'ServiceTimeout', 'NetworkFailure', 'InternalFailure']], 'HandlerFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'HandlerInternalFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'HandlerNextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.+'], 'Identifier' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'InvalidCredentialsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListResourceRequestsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ResourceRequestStatusFilter' => ['shape' => 'ResourceRequestStatusFilter']]], 'ListResourceRequestsOutput' => ['type' => 'structure', 'members' => ['ResourceRequestStatusSummaries' => ['shape' => 'ResourceRequestStatusSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourcesInput' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'TypeName'], 'TypeVersionId' => ['shape' => 'TypeVersionId'], 'RoleArn' => ['shape' => 'RoleArn'], 'NextToken' => ['shape' => 'HandlerNextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResourceModel' => ['shape' => 'Properties']]], 'ListResourcesOutput' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'TypeName'], 'ResourceDescriptions' => ['shape' => 'ResourceDescriptions'], 'NextToken' => ['shape' => 'HandlerNextToken']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NetworkFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[-A-Za-z0-9+/=]+'], 'NotStabilizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NotUpdatableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Operation' => ['type' => 'string', 'enum' => ['CREATE', 'DELETE', 'UPDATE']], 'OperationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'SUCCESS', 'FAILED', 'CANCEL_IN_PROGRESS', 'CANCEL_COMPLETE']], 'OperationStatuses' => ['type' => 'list', 'member' => ['shape' => 'OperationStatus']], 'Operations' => ['type' => 'list', 'member' => ['shape' => 'Operation']], 'PatchDocument' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'PrivateTypeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ProgressEvent' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'TypeName'], 'Identifier' => ['shape' => 'Identifier'], 'RequestToken' => ['shape' => 'RequestToken'], 'Operation' => ['shape' => 'Operation'], 'OperationStatus' => ['shape' => 'OperationStatus'], 'EventTime' => ['shape' => 'Timestamp'], 'ResourceModel' => ['shape' => 'Properties'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'ErrorCode' => ['shape' => 'HandlerErrorCode'], 'RetryAfter' => ['shape' => 'Timestamp']]], 'Properties' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'RequestToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[-A-Za-z0-9+/=]+'], 'RequestTokenNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceDescription' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'Identifier'], 'Properties' => ['shape' => 'Properties']]], 'ResourceDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ResourceDescription']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceRequestStatusFilter' => ['type' => 'structure', 'members' => ['Operations' => ['shape' => 'Operations'], 'OperationStatuses' => ['shape' => 'OperationStatuses']]], 'ResourceRequestStatusSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProgressEvent']], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:.+:iam::[0-9]{12}:role/.+'], 'ServiceInternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'ServiceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StatusMessage' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TypeName' => ['type' => 'string', 'max' => 196, 'min' => 10, 'pattern' => '[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}'], 'TypeNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TypeVersionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'UnsupportedActionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UpdateResourceInput' => ['type' => 'structure', 'required' => ['TypeName', 'Identifier', 'PatchDocument'], 'members' => ['TypeName' => ['shape' => 'TypeName'], 'TypeVersionId' => ['shape' => 'TypeVersionId'], 'RoleArn' => ['shape' => 'RoleArn'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Identifier' => ['shape' => 'Identifier'], 'PatchDocument' => ['shape' => 'PatchDocument']]], 'UpdateResourceOutput' => ['type' => 'structure', 'members' => ['ProgressEvent' => ['shape' => 'ProgressEvent']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 7cb0afd..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudcontrolapi-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudcontrolapi-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudcontrolapi.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudcontrolapi.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-tests-1.json.php deleted file mode 100644 index 8f3cb47..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudcontrolapi.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/paginators-1.json.php deleted file mode 100644 index 9be7e64..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListResourceRequests' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResourceRequestStatusSummaries'], 'ListResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResourceDescriptions']]]; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/smoke.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/smoke.json.php deleted file mode 100644 index 7a2a84e..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/waiters-2.json.php deleted file mode 100644 index 96094bc..0000000 --- a/vendor/Aws3/Aws/data/cloudcontrol/2021-09-30/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ResourceRequestSuccess' => ['description' => 'Wait until resource operation request is successful', 'delay' => 5, 'maxAttempts' => 24, 'operation' => 'GetResourceRequestStatus', 'acceptors' => [['matcher' => 'path', 'argument' => 'ProgressEvent.OperationStatus', 'state' => 'success', 'expected' => 'SUCCESS'], ['matcher' => 'path', 'argument' => 'ProgressEvent.OperationStatus', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'ProgressEvent.OperationStatus', 'state' => 'failure', 'expected' => 'CANCEL_COMPLETE']]]]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/api-2.json.php b/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/api-2.json.php deleted file mode 100644 index 6a0abdd..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-05-10', 'endpointPrefix' => 'clouddirectory', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CloudDirectory', 'signatureVersion' => 'v4', 'signingName' => 'clouddirectory', 'uid' => 'clouddirectory-2016-05-10'], 'operations' => ['AddFacetToObject' => ['name' => 'AddFacetToObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/facets', 'responseCode' => 200], 'input' => ['shape' => 'AddFacetToObjectRequest'], 'output' => ['shape' => 'AddFacetToObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'ApplySchema' => ['name' => 'ApplySchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/apply', 'responseCode' => 200], 'input' => ['shape' => 'ApplySchemaRequest'], 'output' => ['shape' => 'ApplySchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException']]], 'AttachObject' => ['name' => 'AttachObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachObjectRequest'], 'output' => ['shape' => 'AttachObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ValidationException'], ['shape' => 'FacetValidationException']]], 'AttachPolicy' => ['name' => 'AttachPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachPolicyRequest'], 'output' => ['shape' => 'AttachPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'AttachToIndex' => ['name' => 'AttachToIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachToIndexRequest'], 'output' => ['shape' => 'AttachToIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'IndexedAttributeMissingException'], ['shape' => 'NotIndexException']]], 'AttachTypedLink' => ['name' => 'AttachTypedLink', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachTypedLinkRequest'], 'output' => ['shape' => 'AttachTypedLinkResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ValidationException'], ['shape' => 'FacetValidationException']]], 'BatchRead' => ['name' => 'BatchRead', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/batchread', 'responseCode' => 200], 'input' => ['shape' => 'BatchReadRequest'], 'output' => ['shape' => 'BatchReadResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException']]], 'BatchWrite' => ['name' => 'BatchWrite', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/batchwrite', 'responseCode' => 200], 'input' => ['shape' => 'BatchWriteRequest'], 'output' => ['shape' => 'BatchWriteResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'BatchWriteException']]], 'CreateDirectory' => ['name' => 'CreateDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateDirectoryRequest'], 'output' => ['shape' => 'CreateDirectoryResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryAlreadyExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateFacet' => ['name' => 'CreateFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateFacetRequest'], 'output' => ['shape' => 'CreateFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetAlreadyExistsException'], ['shape' => 'InvalidRuleException'], ['shape' => 'FacetValidationException']]], 'CreateIndex' => ['name' => 'CreateIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index', 'responseCode' => 200], 'input' => ['shape' => 'CreateIndexRequest'], 'output' => ['shape' => 'CreateIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'UnsupportedIndexTypeException']]], 'CreateObject' => ['name' => 'CreateObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object', 'responseCode' => 200], 'input' => ['shape' => 'CreateObjectRequest'], 'output' => ['shape' => 'CreateObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'UnsupportedIndexTypeException']]], 'CreateSchema' => ['name' => 'CreateSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateSchemaRequest'], 'output' => ['shape' => 'CreateSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'SchemaAlreadyExistsException'], ['shape' => 'AccessDeniedException']]], 'CreateTypedLinkFacet' => ['name' => 'CreateTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateTypedLinkFacetRequest'], 'output' => ['shape' => 'CreateTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetAlreadyExistsException'], ['shape' => 'InvalidRuleException'], ['shape' => 'FacetValidationException']]], 'DeleteDirectory' => ['name' => 'DeleteDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDirectoryRequest'], 'output' => ['shape' => 'DeleteDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryNotDisabledException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'DeleteFacet' => ['name' => 'DeleteFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFacetRequest'], 'output' => ['shape' => 'DeleteFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'FacetInUseException']]], 'DeleteObject' => ['name' => 'DeleteObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteObjectRequest'], 'output' => ['shape' => 'DeleteObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ObjectNotDetachedException']]], 'DeleteSchema' => ['name' => 'DeleteSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSchemaRequest'], 'output' => ['shape' => 'DeleteSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'StillContainsLinksException']]], 'DeleteTypedLinkFacet' => ['name' => 'DeleteTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteTypedLinkFacetRequest'], 'output' => ['shape' => 'DeleteTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException']]], 'DetachFromIndex' => ['name' => 'DetachFromIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachFromIndexRequest'], 'output' => ['shape' => 'DetachFromIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ObjectAlreadyDetachedException'], ['shape' => 'NotIndexException']]], 'DetachObject' => ['name' => 'DetachObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachObjectRequest'], 'output' => ['shape' => 'DetachObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotNodeException']]], 'DetachPolicy' => ['name' => 'DetachPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachPolicyRequest'], 'output' => ['shape' => 'DetachPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'DetachTypedLink' => ['name' => 'DetachTypedLink', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachTypedLinkRequest'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'DisableDirectory' => ['name' => 'DisableDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/disable', 'responseCode' => 200], 'input' => ['shape' => 'DisableDirectoryRequest'], 'output' => ['shape' => 'DisableDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'EnableDirectory' => ['name' => 'EnableDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/enable', 'responseCode' => 200], 'input' => ['shape' => 'EnableDirectoryRequest'], 'output' => ['shape' => 'EnableDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'GetAppliedSchemaVersion' => ['name' => 'GetAppliedSchemaVersion', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/getappliedschema', 'responseCode' => 200], 'input' => ['shape' => 'GetAppliedSchemaVersionRequest'], 'output' => ['shape' => 'GetAppliedSchemaVersionResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetDirectory' => ['name' => 'GetDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/get', 'responseCode' => 200], 'input' => ['shape' => 'GetDirectoryRequest'], 'output' => ['shape' => 'GetDirectoryResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'GetFacet' => ['name' => 'GetFacet', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet', 'responseCode' => 200], 'input' => ['shape' => 'GetFacetRequest'], 'output' => ['shape' => 'GetFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException']]], 'GetLinkAttributes' => ['name' => 'GetLinkAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attributes/get', 'responseCode' => 200], 'input' => ['shape' => 'GetLinkAttributesRequest'], 'output' => ['shape' => 'GetLinkAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'GetObjectAttributes' => ['name' => 'GetObjectAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attributes/get', 'responseCode' => 200], 'input' => ['shape' => 'GetObjectAttributesRequest'], 'output' => ['shape' => 'GetObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'GetObjectInformation' => ['name' => 'GetObjectInformation', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/information', 'responseCode' => 200], 'input' => ['shape' => 'GetObjectInformationRequest'], 'output' => ['shape' => 'GetObjectInformationResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException']]], 'GetSchemaAsJson' => ['name' => 'GetSchemaAsJson', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/json', 'responseCode' => 200], 'input' => ['shape' => 'GetSchemaAsJsonRequest'], 'output' => ['shape' => 'GetSchemaAsJsonResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetTypedLinkFacetInformation' => ['name' => 'GetTypedLinkFacetInformation', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/get', 'responseCode' => 200], 'input' => ['shape' => 'GetTypedLinkFacetInformationRequest'], 'output' => ['shape' => 'GetTypedLinkFacetInformationResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetNotFoundException']]], 'ListAppliedSchemaArns' => ['name' => 'ListAppliedSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/applied', 'responseCode' => 200], 'input' => ['shape' => 'ListAppliedSchemaArnsRequest'], 'output' => ['shape' => 'ListAppliedSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListAttachedIndices' => ['name' => 'ListAttachedIndices', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/indices', 'responseCode' => 200], 'input' => ['shape' => 'ListAttachedIndicesRequest'], 'output' => ['shape' => 'ListAttachedIndicesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException']]], 'ListDevelopmentSchemaArns' => ['name' => 'ListDevelopmentSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/development', 'responseCode' => 200], 'input' => ['shape' => 'ListDevelopmentSchemaArnsRequest'], 'output' => ['shape' => 'ListDevelopmentSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListDirectories' => ['name' => 'ListDirectories', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/list', 'responseCode' => 200], 'input' => ['shape' => 'ListDirectoriesRequest'], 'output' => ['shape' => 'ListDirectoriesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException']]], 'ListFacetAttributes' => ['name' => 'ListFacetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListFacetAttributesRequest'], 'output' => ['shape' => 'ListFacetAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListFacetNames' => ['name' => 'ListFacetNames', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFacetNamesRequest'], 'output' => ['shape' => 'ListFacetNamesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListIncomingTypedLinks' => ['name' => 'ListIncomingTypedLinks', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/incoming', 'responseCode' => 200], 'input' => ['shape' => 'ListIncomingTypedLinksRequest'], 'output' => ['shape' => 'ListIncomingTypedLinksResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListIndex' => ['name' => 'ListIndex', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/targets', 'responseCode' => 200], 'input' => ['shape' => 'ListIndexRequest'], 'output' => ['shape' => 'ListIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'FacetValidationException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotIndexException']]], 'ListObjectAttributes' => ['name' => 'ListObjectAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectAttributesRequest'], 'output' => ['shape' => 'ListObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListObjectChildren' => ['name' => 'ListObjectChildren', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/children', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectChildrenRequest'], 'output' => ['shape' => 'ListObjectChildrenResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NotNodeException']]], 'ListObjectParentPaths' => ['name' => 'ListObjectParentPaths', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/parentpaths', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectParentPathsRequest'], 'output' => ['shape' => 'ListObjectParentPathsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException']]], 'ListObjectParents' => ['name' => 'ListObjectParents', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/parent', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectParentsRequest'], 'output' => ['shape' => 'ListObjectParentsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'CannotListParentOfRootException']]], 'ListObjectPolicies' => ['name' => 'ListObjectPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/policy', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectPoliciesRequest'], 'output' => ['shape' => 'ListObjectPoliciesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListOutgoingTypedLinks' => ['name' => 'ListOutgoingTypedLinks', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/outgoing', 'responseCode' => 200], 'input' => ['shape' => 'ListOutgoingTypedLinksRequest'], 'output' => ['shape' => 'ListOutgoingTypedLinksResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListPolicyAttachments' => ['name' => 'ListPolicyAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/attachment', 'responseCode' => 200], 'input' => ['shape' => 'ListPolicyAttachmentsRequest'], 'output' => ['shape' => 'ListPolicyAttachmentsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'ListPublishedSchemaArns' => ['name' => 'ListPublishedSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/published', 'responseCode' => 200], 'input' => ['shape' => 'ListPublishedSchemaArnsRequest'], 'output' => ['shape' => 'ListPublishedSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'ListTypedLinkFacetAttributes' => ['name' => 'ListTypedLinkFacetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListTypedLinkFacetAttributesRequest'], 'output' => ['shape' => 'ListTypedLinkFacetAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListTypedLinkFacetNames' => ['name' => 'ListTypedLinkFacetNames', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/list', 'responseCode' => 200], 'input' => ['shape' => 'ListTypedLinkFacetNamesRequest'], 'output' => ['shape' => 'ListTypedLinkFacetNamesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'LookupPolicy' => ['name' => 'LookupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/lookup', 'responseCode' => 200], 'input' => ['shape' => 'LookupPolicyRequest'], 'output' => ['shape' => 'LookupPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException']]], 'PublishSchema' => ['name' => 'PublishSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/publish', 'responseCode' => 200], 'input' => ['shape' => 'PublishSchemaRequest'], 'output' => ['shape' => 'PublishSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'SchemaAlreadyPublishedException']]], 'PutSchemaFromJson' => ['name' => 'PutSchemaFromJson', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/json', 'responseCode' => 200], 'input' => ['shape' => 'PutSchemaFromJsonRequest'], 'output' => ['shape' => 'PutSchemaFromJsonResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidSchemaDocException'], ['shape' => 'InvalidRuleException']]], 'RemoveFacetFromObject' => ['name' => 'RemoveFacetFromObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/facets/delete', 'responseCode' => 200], 'input' => ['shape' => 'RemoveFacetFromObjectRequest'], 'output' => ['shape' => 'RemoveFacetFromObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags/add', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags/remove', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'UpdateFacet' => ['name' => 'UpdateFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFacetRequest'], 'output' => ['shape' => 'UpdateFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidFacetUpdateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidRuleException']]], 'UpdateLinkAttributes' => ['name' => 'UpdateLinkAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attributes/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLinkAttributesRequest'], 'output' => ['shape' => 'UpdateLinkAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'UpdateObjectAttributes' => ['name' => 'UpdateObjectAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateObjectAttributesRequest'], 'output' => ['shape' => 'UpdateObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'FacetValidationException']]], 'UpdateSchema' => ['name' => 'UpdateSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSchemaRequest'], 'output' => ['shape' => 'UpdateSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateTypedLinkFacet' => ['name' => 'UpdateTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTypedLinkFacetRequest'], 'output' => ['shape' => 'UpdateTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'FacetValidationException'], ['shape' => 'InvalidFacetUpdateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidRuleException']]], 'UpgradeAppliedSchema' => ['name' => 'UpgradeAppliedSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/upgradeapplied', 'responseCode' => 200], 'input' => ['shape' => 'UpgradeAppliedSchemaRequest'], 'output' => ['shape' => 'UpgradeAppliedSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'IncompatibleSchemaException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException']]], 'UpgradePublishedSchema' => ['name' => 'UpgradePublishedSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/upgradepublished', 'responseCode' => 200], 'input' => ['shape' => 'UpgradePublishedSchemaRequest'], 'output' => ['shape' => 'UpgradePublishedSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'IncompatibleSchemaException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AddFacetToObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacet', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'AddFacetToObjectResponse' => ['type' => 'structure', 'members' => []], 'ApplySchemaRequest' => ['type' => 'structure', 'required' => ['PublishedSchemaArn', 'DirectoryArn'], 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'ApplySchemaResponse' => ['type' => 'structure', 'members' => ['AppliedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn']]], 'Arn' => ['type' => 'string'], 'Arns' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AttachObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ParentReference', 'ChildReference', 'LinkName'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ParentReference' => ['shape' => 'ObjectReference'], 'ChildReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'AttachObjectResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'AttachPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'AttachPolicyResponse' => ['type' => 'structure', 'members' => []], 'AttachToIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'AttachToIndexResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'AttachTypedLinkRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SourceObjectReference', 'TargetObjectReference', 'TypedLinkFacet', 'Attributes'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'Attributes' => ['shape' => 'AttributeNameAndValueList']]], 'AttachTypedLinkResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'AttributeKey' => ['type' => 'structure', 'required' => ['SchemaArn', 'FacetName', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'FacetName' => ['shape' => 'FacetName'], 'Name' => ['shape' => 'AttributeName']]], 'AttributeKeyAndValue' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'AttributeKey'], 'Value' => ['shape' => 'TypedAttributeValue']]], 'AttributeKeyAndValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeKeyAndValue']], 'AttributeKeyList' => ['type' => 'list', 'member' => ['shape' => 'AttributeKey']], 'AttributeName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'AttributeNameAndValue' => ['type' => 'structure', 'required' => ['AttributeName', 'Value'], 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'Value' => ['shape' => 'TypedAttributeValue']]], 'AttributeNameAndValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeNameAndValue']], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'AttributeName']], 'BatchAddFacetToObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectAttributeList', 'ObjectReference'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchAddFacetToObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchAttachObject' => ['type' => 'structure', 'required' => ['ParentReference', 'ChildReference', 'LinkName'], 'members' => ['ParentReference' => ['shape' => 'ObjectReference'], 'ChildReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'BatchAttachObjectResponse' => ['type' => 'structure', 'members' => ['attachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchAttachPolicy' => ['type' => 'structure', 'required' => ['PolicyReference', 'ObjectReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchAttachPolicyResponse' => ['type' => 'structure', 'members' => []], 'BatchAttachToIndex' => ['type' => 'structure', 'required' => ['IndexReference', 'TargetReference'], 'members' => ['IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'BatchAttachToIndexResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchAttachTypedLink' => ['type' => 'structure', 'required' => ['SourceObjectReference', 'TargetObjectReference', 'TypedLinkFacet', 'Attributes'], 'members' => ['SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'Attributes' => ['shape' => 'AttributeNameAndValueList']]], 'BatchAttachTypedLinkResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'BatchCreateIndex' => ['type' => 'structure', 'required' => ['OrderedIndexedAttributeList', 'IsUnique'], 'members' => ['OrderedIndexedAttributeList' => ['shape' => 'AttributeKeyList'], 'IsUnique' => ['shape' => 'Bool'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchCreateIndexResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchCreateObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectAttributeList'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacetList'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchCreateObjectResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDeleteObject' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchDeleteObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchDetachFromIndex' => ['type' => 'structure', 'required' => ['IndexReference', 'TargetReference'], 'members' => ['IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'BatchDetachFromIndexResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDetachObject' => ['type' => 'structure', 'required' => ['ParentReference', 'LinkName'], 'members' => ['ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchDetachObjectResponse' => ['type' => 'structure', 'members' => ['detachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDetachPolicy' => ['type' => 'structure', 'required' => ['PolicyReference', 'ObjectReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchDetachPolicyResponse' => ['type' => 'structure', 'members' => []], 'BatchDetachTypedLink' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'BatchDetachTypedLinkResponse' => ['type' => 'structure', 'members' => []], 'BatchGetLinkAttributes' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier', 'AttributeNames'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'BatchGetLinkAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'BatchGetObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference', 'SchemaFacet', 'AttributeNames'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'BatchGetObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'BatchGetObjectInformation' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchGetObjectInformationResponse' => ['type' => 'structure', 'members' => ['SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchListAttachedIndices' => ['type' => 'structure', 'required' => ['TargetReference'], 'members' => ['TargetReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListAttachedIndicesResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIncomingTypedLinks' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListIncomingTypedLinksResponse' => ['type' => 'structure', 'members' => ['LinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIndex' => ['type' => 'structure', 'required' => ['IndexReference'], 'members' => ['RangesOnIndexedValues' => ['shape' => 'ObjectAttributeRangeList'], 'IndexReference' => ['shape' => 'ObjectReference'], 'MaxResults' => ['shape' => 'NumberResults'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIndexResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'FacetFilter' => ['shape' => 'SchemaFacet']]], 'BatchListObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectChildren' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectChildrenResponse' => ['type' => 'structure', 'members' => ['Children' => ['shape' => 'LinkNameToObjectIdentifierMap'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectParentPaths' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectParentPathsResponse' => ['type' => 'structure', 'members' => ['PathToObjectIdentifiersList' => ['shape' => 'PathToObjectIdentifiersList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectPolicies' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicyIds' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListOutgoingTypedLinks' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListOutgoingTypedLinksResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListPolicyAttachments' => ['type' => 'structure', 'required' => ['PolicyReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListPolicyAttachmentsResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchLookupPolicy' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchLookupPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyToPathList' => ['shape' => 'PolicyToPathList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchOperationIndex' => ['type' => 'integer'], 'BatchReadException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'BatchReadExceptionType'], 'Message' => ['shape' => 'ExceptionMessage']]], 'BatchReadExceptionType' => ['type' => 'string', 'enum' => ['ValidationException', 'InvalidArnException', 'ResourceNotFoundException', 'InvalidNextTokenException', 'AccessDeniedException', 'NotNodeException', 'FacetValidationException', 'CannotListParentOfRootException', 'NotIndexException', 'NotPolicyException', 'DirectoryNotEnabledException', 'LimitExceededException', 'InternalServiceException']], 'BatchReadOperation' => ['type' => 'structure', 'members' => ['ListObjectAttributes' => ['shape' => 'BatchListObjectAttributes'], 'ListObjectChildren' => ['shape' => 'BatchListObjectChildren'], 'ListAttachedIndices' => ['shape' => 'BatchListAttachedIndices'], 'ListObjectParentPaths' => ['shape' => 'BatchListObjectParentPaths'], 'GetObjectInformation' => ['shape' => 'BatchGetObjectInformation'], 'GetObjectAttributes' => ['shape' => 'BatchGetObjectAttributes'], 'ListObjectPolicies' => ['shape' => 'BatchListObjectPolicies'], 'ListPolicyAttachments' => ['shape' => 'BatchListPolicyAttachments'], 'LookupPolicy' => ['shape' => 'BatchLookupPolicy'], 'ListIndex' => ['shape' => 'BatchListIndex'], 'ListOutgoingTypedLinks' => ['shape' => 'BatchListOutgoingTypedLinks'], 'ListIncomingTypedLinks' => ['shape' => 'BatchListIncomingTypedLinks'], 'GetLinkAttributes' => ['shape' => 'BatchGetLinkAttributes']]], 'BatchReadOperationList' => ['type' => 'list', 'member' => ['shape' => 'BatchReadOperation']], 'BatchReadOperationResponse' => ['type' => 'structure', 'members' => ['SuccessfulResponse' => ['shape' => 'BatchReadSuccessfulResponse'], 'ExceptionResponse' => ['shape' => 'BatchReadException']]], 'BatchReadOperationResponseList' => ['type' => 'list', 'member' => ['shape' => 'BatchReadOperationResponse']], 'BatchReadRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Operations'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Operations' => ['shape' => 'BatchReadOperationList'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'BatchReadResponse' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchReadOperationResponseList']]], 'BatchReadSuccessfulResponse' => ['type' => 'structure', 'members' => ['ListObjectAttributes' => ['shape' => 'BatchListObjectAttributesResponse'], 'ListObjectChildren' => ['shape' => 'BatchListObjectChildrenResponse'], 'GetObjectInformation' => ['shape' => 'BatchGetObjectInformationResponse'], 'GetObjectAttributes' => ['shape' => 'BatchGetObjectAttributesResponse'], 'ListAttachedIndices' => ['shape' => 'BatchListAttachedIndicesResponse'], 'ListObjectParentPaths' => ['shape' => 'BatchListObjectParentPathsResponse'], 'ListObjectPolicies' => ['shape' => 'BatchListObjectPoliciesResponse'], 'ListPolicyAttachments' => ['shape' => 'BatchListPolicyAttachmentsResponse'], 'LookupPolicy' => ['shape' => 'BatchLookupPolicyResponse'], 'ListIndex' => ['shape' => 'BatchListIndexResponse'], 'ListOutgoingTypedLinks' => ['shape' => 'BatchListOutgoingTypedLinksResponse'], 'ListIncomingTypedLinks' => ['shape' => 'BatchListIncomingTypedLinksResponse'], 'GetLinkAttributes' => ['shape' => 'BatchGetLinkAttributesResponse']]], 'BatchReferenceName' => ['type' => 'string'], 'BatchRemoveFacetFromObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectReference'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchRemoveFacetFromObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchUpdateLinkAttributes' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier', 'AttributeUpdates'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeUpdates' => ['shape' => 'LinkAttributeUpdateList']]], 'BatchUpdateLinkAttributesResponse' => ['type' => 'structure', 'members' => []], 'BatchUpdateObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference', 'AttributeUpdates'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'AttributeUpdates' => ['shape' => 'ObjectAttributeUpdateList']]], 'BatchUpdateObjectAttributesResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchWriteException' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'BatchOperationIndex'], 'Type' => ['shape' => 'BatchWriteExceptionType'], 'Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'BatchWriteExceptionType' => ['type' => 'string', 'enum' => ['InternalServiceException', 'ValidationException', 'InvalidArnException', 'LinkNameAlreadyInUseException', 'StillContainsLinksException', 'FacetValidationException', 'ObjectNotDetachedException', 'ResourceNotFoundException', 'AccessDeniedException', 'InvalidAttachmentException', 'NotIndexException', 'NotNodeException', 'IndexedAttributeMissingException', 'ObjectAlreadyDetachedException', 'NotPolicyException', 'DirectoryNotEnabledException', 'LimitExceededException', 'UnsupportedIndexTypeException']], 'BatchWriteOperation' => ['type' => 'structure', 'members' => ['CreateObject' => ['shape' => 'BatchCreateObject'], 'AttachObject' => ['shape' => 'BatchAttachObject'], 'DetachObject' => ['shape' => 'BatchDetachObject'], 'UpdateObjectAttributes' => ['shape' => 'BatchUpdateObjectAttributes'], 'DeleteObject' => ['shape' => 'BatchDeleteObject'], 'AddFacetToObject' => ['shape' => 'BatchAddFacetToObject'], 'RemoveFacetFromObject' => ['shape' => 'BatchRemoveFacetFromObject'], 'AttachPolicy' => ['shape' => 'BatchAttachPolicy'], 'DetachPolicy' => ['shape' => 'BatchDetachPolicy'], 'CreateIndex' => ['shape' => 'BatchCreateIndex'], 'AttachToIndex' => ['shape' => 'BatchAttachToIndex'], 'DetachFromIndex' => ['shape' => 'BatchDetachFromIndex'], 'AttachTypedLink' => ['shape' => 'BatchAttachTypedLink'], 'DetachTypedLink' => ['shape' => 'BatchDetachTypedLink'], 'UpdateLinkAttributes' => ['shape' => 'BatchUpdateLinkAttributes']]], 'BatchWriteOperationList' => ['type' => 'list', 'member' => ['shape' => 'BatchWriteOperation']], 'BatchWriteOperationResponse' => ['type' => 'structure', 'members' => ['CreateObject' => ['shape' => 'BatchCreateObjectResponse'], 'AttachObject' => ['shape' => 'BatchAttachObjectResponse'], 'DetachObject' => ['shape' => 'BatchDetachObjectResponse'], 'UpdateObjectAttributes' => ['shape' => 'BatchUpdateObjectAttributesResponse'], 'DeleteObject' => ['shape' => 'BatchDeleteObjectResponse'], 'AddFacetToObject' => ['shape' => 'BatchAddFacetToObjectResponse'], 'RemoveFacetFromObject' => ['shape' => 'BatchRemoveFacetFromObjectResponse'], 'AttachPolicy' => ['shape' => 'BatchAttachPolicyResponse'], 'DetachPolicy' => ['shape' => 'BatchDetachPolicyResponse'], 'CreateIndex' => ['shape' => 'BatchCreateIndexResponse'], 'AttachToIndex' => ['shape' => 'BatchAttachToIndexResponse'], 'DetachFromIndex' => ['shape' => 'BatchDetachFromIndexResponse'], 'AttachTypedLink' => ['shape' => 'BatchAttachTypedLinkResponse'], 'DetachTypedLink' => ['shape' => 'BatchDetachTypedLinkResponse'], 'UpdateLinkAttributes' => ['shape' => 'BatchUpdateLinkAttributesResponse']]], 'BatchWriteOperationResponseList' => ['type' => 'list', 'member' => ['shape' => 'BatchWriteOperationResponse']], 'BatchWriteRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Operations'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Operations' => ['shape' => 'BatchWriteOperationList']]], 'BatchWriteResponse' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchWriteOperationResponseList']]], 'BinaryAttributeValue' => ['type' => 'blob'], 'Bool' => ['type' => 'boolean'], 'BooleanAttributeValue' => ['type' => 'boolean'], 'CannotListParentOfRootException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConsistencyLevel' => ['type' => 'string', 'enum' => ['SERIALIZABLE', 'EVENTUAL']], 'CreateDirectoryRequest' => ['type' => 'structure', 'required' => ['Name', 'SchemaArn'], 'members' => ['Name' => ['shape' => 'DirectoryName'], 'SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'CreateDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Name', 'ObjectIdentifier', 'AppliedSchemaArn'], 'members' => ['DirectoryArn' => ['shape' => 'DirectoryArn'], 'Name' => ['shape' => 'DirectoryName'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier'], 'AppliedSchemaArn' => ['shape' => 'Arn']]], 'CreateFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name', 'ObjectType'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'Attributes' => ['shape' => 'FacetAttributeList'], 'ObjectType' => ['shape' => 'ObjectType']]], 'CreateFacetResponse' => ['type' => 'structure', 'members' => []], 'CreateIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'OrderedIndexedAttributeList', 'IsUnique'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'OrderedIndexedAttributeList' => ['shape' => 'AttributeKeyList'], 'IsUnique' => ['shape' => 'Bool'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'CreateIndexResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'CreateObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacets'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'CreateObjectResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'CreateSchemaRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'SchemaName']]], 'CreateSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'CreateTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Facet'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Facet' => ['shape' => 'TypedLinkFacet']]], 'CreateTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'Date' => ['type' => 'timestamp'], 'DatetimeAttributeValue' => ['type' => 'timestamp'], 'DeleteDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DeleteDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'DeleteFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName']]], 'DeleteFacetResponse' => ['type' => 'structure', 'members' => []], 'DeleteObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'DeleteObjectResponse' => ['type' => 'structure', 'members' => []], 'DeleteSchemaRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DeleteSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'DeleteTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName']]], 'DeleteTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'DetachFromIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'DetachFromIndexResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'DetachObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ParentReference', 'LinkName'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'DetachObjectResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'DetachPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'DetachPolicyResponse' => ['type' => 'structure', 'members' => []], 'DetachTypedLinkRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'Directory' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DirectoryName'], 'DirectoryArn' => ['shape' => 'DirectoryArn'], 'State' => ['shape' => 'DirectoryState'], 'CreationDateTime' => ['shape' => 'Date']]], 'DirectoryAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryArn' => ['type' => 'string'], 'DirectoryDeletedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryList' => ['type' => 'list', 'member' => ['shape' => 'Directory']], 'DirectoryName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'DirectoryNotDisabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryNotEnabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'DELETED']], 'DisableDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DisableDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'EnableDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'EnableDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'ExceptionMessage' => ['type' => 'string'], 'Facet' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FacetName'], 'ObjectType' => ['shape' => 'ObjectType']]], 'FacetAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetAttribute' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AttributeName'], 'AttributeDefinition' => ['shape' => 'FacetAttributeDefinition'], 'AttributeReference' => ['shape' => 'FacetAttributeReference'], 'RequiredBehavior' => ['shape' => 'RequiredAttributeBehavior']]], 'FacetAttributeDefinition' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'FacetAttributeType'], 'DefaultValue' => ['shape' => 'TypedAttributeValue'], 'IsImmutable' => ['shape' => 'Bool'], 'Rules' => ['shape' => 'RuleMap']]], 'FacetAttributeList' => ['type' => 'list', 'member' => ['shape' => 'FacetAttribute']], 'FacetAttributeReference' => ['type' => 'structure', 'required' => ['TargetFacetName', 'TargetAttributeName'], 'members' => ['TargetFacetName' => ['shape' => 'FacetName'], 'TargetAttributeName' => ['shape' => 'AttributeName']]], 'FacetAttributeType' => ['type' => 'string', 'enum' => ['STRING', 'BINARY', 'BOOLEAN', 'NUMBER', 'DATETIME']], 'FacetAttributeUpdate' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'FacetAttribute'], 'Action' => ['shape' => 'UpdateActionType']]], 'FacetAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'FacetAttributeUpdate']], 'FacetInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'FacetNameList' => ['type' => 'list', 'member' => ['shape' => 'FacetName']], 'FacetNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'GetAppliedSchemaVersionRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'GetAppliedSchemaVersionResponse' => ['type' => 'structure', 'members' => ['AppliedSchemaArn' => ['shape' => 'Arn']]], 'GetDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'DirectoryArn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'GetDirectoryResponse' => ['type' => 'structure', 'required' => ['Directory'], 'members' => ['Directory' => ['shape' => 'Directory']]], 'GetFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName']]], 'GetFacetResponse' => ['type' => 'structure', 'members' => ['Facet' => ['shape' => 'Facet']]], 'GetLinkAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier', 'AttributeNames'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeNames' => ['shape' => 'AttributeNameList'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'GetLinkAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'GetObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference', 'SchemaFacet', 'AttributeNames'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'GetObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'GetObjectInformationRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'GetObjectInformationResponse' => ['type' => 'structure', 'members' => ['SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'GetSchemaAsJsonRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'GetSchemaAsJsonResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SchemaName'], 'Document' => ['shape' => 'SchemaJsonDocument']]], 'GetTypedLinkFacetInformationRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName']]], 'GetTypedLinkFacetInformationResponse' => ['type' => 'structure', 'members' => ['IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'IncompatibleSchemaException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IndexAttachment' => ['type' => 'structure', 'members' => ['IndexedAttributes' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'IndexAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'IndexAttachment']], 'IndexedAttributeMissingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidAttachmentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidFacetUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRuleException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSchemaDocException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTaggingRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LinkAttributeAction' => ['type' => 'structure', 'members' => ['AttributeActionType' => ['shape' => 'UpdateActionType'], 'AttributeUpdateValue' => ['shape' => 'TypedAttributeValue']]], 'LinkAttributeUpdate' => ['type' => 'structure', 'members' => ['AttributeKey' => ['shape' => 'AttributeKey'], 'AttributeAction' => ['shape' => 'LinkAttributeAction']]], 'LinkAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'LinkAttributeUpdate']], 'LinkName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[^\\/\\[\\]\\(\\):\\{\\}#@!?\\s\\\\;]+'], 'LinkNameAlreadyInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LinkNameToObjectIdentifierMap' => ['type' => 'map', 'key' => ['shape' => 'LinkName'], 'value' => ['shape' => 'ObjectIdentifier']], 'ListAppliedSchemaArnsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn'], 'SchemaArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListAppliedSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAttachedIndicesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TargetReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListAttachedIndicesResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDevelopmentSchemaArnsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListDevelopmentSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDirectoriesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'state' => ['shape' => 'DirectoryState']]], 'ListDirectoriesResponse' => ['type' => 'structure', 'required' => ['Directories'], 'members' => ['Directories' => ['shape' => 'DirectoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFacetAttributesRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListFacetAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'FacetAttributeList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFacetNamesRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListFacetNamesResponse' => ['type' => 'structure', 'members' => ['FacetNames' => ['shape' => 'FacetNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIncomingTypedLinksRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'ListIncomingTypedLinksResponse' => ['type' => 'structure', 'members' => ['LinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'RangesOnIndexedValues' => ['shape' => 'ObjectAttributeRangeList'], 'IndexReference' => ['shape' => 'ObjectReference'], 'MaxResults' => ['shape' => 'NumberResults'], 'NextToken' => ['shape' => 'NextToken'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListIndexResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level'], 'FacetFilter' => ['shape' => 'SchemaFacet']]], 'ListObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectChildrenRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListObjectChildrenResponse' => ['type' => 'structure', 'members' => ['Children' => ['shape' => 'LinkNameToObjectIdentifierMap'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectParentPathsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListObjectParentPathsResponse' => ['type' => 'structure', 'members' => ['PathToObjectIdentifiersList' => ['shape' => 'PathToObjectIdentifiersList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectParentsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListObjectParentsResponse' => ['type' => 'structure', 'members' => ['Parents' => ['shape' => 'ObjectIdentifierToLinkNameMap'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectPoliciesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListObjectPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicyIds' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOutgoingTypedLinksRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'ListOutgoingTypedLinksResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPolicyAttachmentsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListPolicyAttachmentsResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPublishedSchemaArnsRequest' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListPublishedSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'TagsNumberResults']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypedLinkFacetAttributesRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListTypedLinkFacetAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'TypedLinkAttributeDefinitionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypedLinkFacetNamesRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListTypedLinkFacetNamesResponse' => ['type' => 'structure', 'members' => ['FacetNames' => ['shape' => 'TypedLinkNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'LookupPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'LookupPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyToPathList' => ['shape' => 'PolicyToPathList'], 'NextToken' => ['shape' => 'NextToken']]], 'NextToken' => ['type' => 'string'], 'NotIndexException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotNodeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotPolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NumberAttributeValue' => ['type' => 'string'], 'NumberResults' => ['type' => 'integer', 'min' => 1], 'ObjectAlreadyDetachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ObjectAttributeAction' => ['type' => 'structure', 'members' => ['ObjectAttributeActionType' => ['shape' => 'UpdateActionType'], 'ObjectAttributeUpdateValue' => ['shape' => 'TypedAttributeValue']]], 'ObjectAttributeRange' => ['type' => 'structure', 'members' => ['AttributeKey' => ['shape' => 'AttributeKey'], 'Range' => ['shape' => 'TypedAttributeValueRange']]], 'ObjectAttributeRangeList' => ['type' => 'list', 'member' => ['shape' => 'ObjectAttributeRange']], 'ObjectAttributeUpdate' => ['type' => 'structure', 'members' => ['ObjectAttributeKey' => ['shape' => 'AttributeKey'], 'ObjectAttributeAction' => ['shape' => 'ObjectAttributeAction']]], 'ObjectAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ObjectAttributeUpdate']], 'ObjectIdentifier' => ['type' => 'string'], 'ObjectIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ObjectIdentifier']], 'ObjectIdentifierToLinkNameMap' => ['type' => 'map', 'key' => ['shape' => 'ObjectIdentifier'], 'value' => ['shape' => 'LinkName']], 'ObjectNotDetachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ObjectReference' => ['type' => 'structure', 'members' => ['Selector' => ['shape' => 'SelectorObjectReference']]], 'ObjectType' => ['type' => 'string', 'enum' => ['NODE', 'LEAF_NODE', 'POLICY', 'INDEX']], 'PathString' => ['type' => 'string'], 'PathToObjectIdentifiers' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'PathString'], 'ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList']]], 'PathToObjectIdentifiersList' => ['type' => 'list', 'member' => ['shape' => 'PathToObjectIdentifiers']], 'PolicyAttachment' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'ObjectIdentifier'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier'], 'PolicyType' => ['shape' => 'PolicyType']]], 'PolicyAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'PolicyAttachment']], 'PolicyToPath' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'PathString'], 'Policies' => ['shape' => 'PolicyAttachmentList']]], 'PolicyToPathList' => ['type' => 'list', 'member' => ['shape' => 'PolicyToPath']], 'PolicyType' => ['type' => 'string'], 'PublishSchemaRequest' => ['type' => 'structure', 'required' => ['DevelopmentSchemaArn', 'Version'], 'members' => ['DevelopmentSchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Version' => ['shape' => 'Version'], 'MinorVersion' => ['shape' => 'Version'], 'Name' => ['shape' => 'SchemaName']]], 'PublishSchemaResponse' => ['type' => 'structure', 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn']]], 'PutSchemaFromJsonRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Document'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Document' => ['shape' => 'SchemaJsonDocument']]], 'PutSchemaFromJsonResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn']]], 'RangeMode' => ['type' => 'string', 'enum' => ['FIRST', 'LAST', 'LAST_BEFORE_MISSING_VALUES', 'INCLUSIVE', 'EXCLUSIVE']], 'RemoveFacetFromObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacet', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'RemoveFacetFromObjectResponse' => ['type' => 'structure', 'members' => []], 'RequiredAttributeBehavior' => ['type' => 'string', 'enum' => ['REQUIRED_ALWAYS', 'NOT_REQUIRED']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RetryableConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Rule' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RuleType'], 'Parameters' => ['shape' => 'RuleParameterMap']]], 'RuleKey' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'RuleMap' => ['type' => 'map', 'key' => ['shape' => 'RuleKey'], 'value' => ['shape' => 'Rule']], 'RuleParameterKey' => ['type' => 'string'], 'RuleParameterMap' => ['type' => 'map', 'key' => ['shape' => 'RuleParameterKey'], 'value' => ['shape' => 'RuleParameterValue']], 'RuleParameterValue' => ['type' => 'string'], 'RuleType' => ['type' => 'string', 'enum' => ['BINARY_LENGTH', 'NUMBER_COMPARISON', 'STRING_FROM_SET', 'STRING_LENGTH']], 'SchemaAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SchemaAlreadyPublishedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SchemaFacet' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'FacetName' => ['shape' => 'FacetName']]], 'SchemaFacetList' => ['type' => 'list', 'member' => ['shape' => 'SchemaFacet']], 'SchemaJsonDocument' => ['type' => 'string'], 'SchemaName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'SelectorObjectReference' => ['type' => 'string'], 'StillContainsLinksException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'StringAttributeValue' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'TagsNumberResults' => ['type' => 'integer', 'min' => 50], 'TypedAttributeValue' => ['type' => 'structure', 'members' => ['StringValue' => ['shape' => 'StringAttributeValue'], 'BinaryValue' => ['shape' => 'BinaryAttributeValue'], 'BooleanValue' => ['shape' => 'BooleanAttributeValue'], 'NumberValue' => ['shape' => 'NumberAttributeValue'], 'DatetimeValue' => ['shape' => 'DatetimeAttributeValue']]], 'TypedAttributeValueRange' => ['type' => 'structure', 'required' => ['StartMode', 'EndMode'], 'members' => ['StartMode' => ['shape' => 'RangeMode'], 'StartValue' => ['shape' => 'TypedAttributeValue'], 'EndMode' => ['shape' => 'RangeMode'], 'EndValue' => ['shape' => 'TypedAttributeValue']]], 'TypedLinkAttributeDefinition' => ['type' => 'structure', 'required' => ['Name', 'Type', 'RequiredBehavior'], 'members' => ['Name' => ['shape' => 'AttributeName'], 'Type' => ['shape' => 'FacetAttributeType'], 'DefaultValue' => ['shape' => 'TypedAttributeValue'], 'IsImmutable' => ['shape' => 'Bool'], 'Rules' => ['shape' => 'RuleMap'], 'RequiredBehavior' => ['shape' => 'RequiredAttributeBehavior']]], 'TypedLinkAttributeDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkAttributeDefinition']], 'TypedLinkAttributeRange' => ['type' => 'structure', 'required' => ['Range'], 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'Range' => ['shape' => 'TypedAttributeValueRange']]], 'TypedLinkAttributeRangeList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkAttributeRange']], 'TypedLinkFacet' => ['type' => 'structure', 'required' => ['Name', 'Attributes', 'IdentityAttributeOrder'], 'members' => ['Name' => ['shape' => 'TypedLinkName'], 'Attributes' => ['shape' => 'TypedLinkAttributeDefinitionList'], 'IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'TypedLinkFacetAttributeUpdate' => ['type' => 'structure', 'required' => ['Attribute', 'Action'], 'members' => ['Attribute' => ['shape' => 'TypedLinkAttributeDefinition'], 'Action' => ['shape' => 'UpdateActionType']]], 'TypedLinkFacetAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkFacetAttributeUpdate']], 'TypedLinkName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9._-]*$'], 'TypedLinkNameList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkName']], 'TypedLinkSchemaAndFacetName' => ['type' => 'structure', 'required' => ['SchemaArn', 'TypedLinkName'], 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'TypedLinkName' => ['shape' => 'TypedLinkName']]], 'TypedLinkSpecifier' => ['type' => 'structure', 'required' => ['TypedLinkFacet', 'SourceObjectReference', 'TargetObjectReference', 'IdentityAttributeValues'], 'members' => ['TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'IdentityAttributeValues' => ['shape' => 'AttributeNameAndValueList']]], 'TypedLinkSpecifierList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkSpecifier']], 'UnsupportedIndexTypeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateActionType' => ['type' => 'string', 'enum' => ['CREATE_OR_UPDATE', 'DELETE']], 'UpdateFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'AttributeUpdates' => ['shape' => 'FacetAttributeUpdateList'], 'ObjectType' => ['shape' => 'ObjectType']]], 'UpdateFacetResponse' => ['type' => 'structure', 'members' => []], 'UpdateLinkAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier', 'AttributeUpdates'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeUpdates' => ['shape' => 'LinkAttributeUpdateList']]], 'UpdateLinkAttributesResponse' => ['type' => 'structure', 'members' => []], 'UpdateObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference', 'AttributeUpdates'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'AttributeUpdates' => ['shape' => 'ObjectAttributeUpdateList']]], 'UpdateObjectAttributesResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'UpdateSchemaRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'SchemaName']]], 'UpdateSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'UpdateTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name', 'AttributeUpdates', 'IdentityAttributeOrder'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName'], 'AttributeUpdates' => ['shape' => 'TypedLinkFacetAttributeUpdateList'], 'IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'UpdateTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'UpgradeAppliedSchemaRequest' => ['type' => 'structure', 'required' => ['PublishedSchemaArn', 'DirectoryArn'], 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn'], 'DryRun' => ['shape' => 'Bool']]], 'UpgradeAppliedSchemaResponse' => ['type' => 'structure', 'members' => ['UpgradedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn']]], 'UpgradePublishedSchemaRequest' => ['type' => 'structure', 'required' => ['DevelopmentSchemaArn', 'PublishedSchemaArn', 'MinorVersion'], 'members' => ['DevelopmentSchemaArn' => ['shape' => 'Arn'], 'PublishedSchemaArn' => ['shape' => 'Arn'], 'MinorVersion' => ['shape' => 'Version'], 'DryRun' => ['shape' => 'Bool']]], 'UpgradePublishedSchemaResponse' => ['type' => 'structure', 'members' => ['UpgradedSchemaArn' => ['shape' => 'Arn']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Version' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$']]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 5e30060..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 2c28706..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/paginators-1.json.php deleted file mode 100644 index c021eaf..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2016-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAppliedSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAttachedIndices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDevelopmentSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDirectories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFacetAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFacetNames' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListIndex' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectChildren' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectParentPaths' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectParents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectPolicies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPolicyAttachments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPublishedSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTypedLinkFacetAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTypedLinkFacetNames' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'LookupPolicy' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/api-2.json.php b/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/api-2.json.php deleted file mode 100644 index 5f0bc71..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-01-11', 'endpointPrefix' => 'clouddirectory', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CloudDirectory', 'serviceId' => 'CloudDirectory', 'signatureVersion' => 'v4', 'signingName' => 'clouddirectory', 'uid' => 'clouddirectory-2017-01-11'], 'operations' => ['AddFacetToObject' => ['name' => 'AddFacetToObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/facets', 'responseCode' => 200], 'input' => ['shape' => 'AddFacetToObjectRequest'], 'output' => ['shape' => 'AddFacetToObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'ApplySchema' => ['name' => 'ApplySchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/apply', 'responseCode' => 200], 'input' => ['shape' => 'ApplySchemaRequest'], 'output' => ['shape' => 'ApplySchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'SchemaAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException']]], 'AttachObject' => ['name' => 'AttachObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachObjectRequest'], 'output' => ['shape' => 'AttachObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ValidationException'], ['shape' => 'FacetValidationException']]], 'AttachPolicy' => ['name' => 'AttachPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachPolicyRequest'], 'output' => ['shape' => 'AttachPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'AttachToIndex' => ['name' => 'AttachToIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachToIndexRequest'], 'output' => ['shape' => 'AttachToIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'IndexedAttributeMissingException'], ['shape' => 'NotIndexException']]], 'AttachTypedLink' => ['name' => 'AttachTypedLink', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attach', 'responseCode' => 200], 'input' => ['shape' => 'AttachTypedLinkRequest'], 'output' => ['shape' => 'AttachTypedLinkResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'ValidationException'], ['shape' => 'FacetValidationException']]], 'BatchRead' => ['name' => 'BatchRead', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/batchread', 'responseCode' => 200], 'input' => ['shape' => 'BatchReadRequest'], 'output' => ['shape' => 'BatchReadResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException']]], 'BatchWrite' => ['name' => 'BatchWrite', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/batchwrite', 'responseCode' => 200], 'input' => ['shape' => 'BatchWriteRequest'], 'output' => ['shape' => 'BatchWriteResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'BatchWriteException']]], 'CreateDirectory' => ['name' => 'CreateDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateDirectoryRequest'], 'output' => ['shape' => 'CreateDirectoryResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryAlreadyExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateFacet' => ['name' => 'CreateFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateFacetRequest'], 'output' => ['shape' => 'CreateFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetAlreadyExistsException'], ['shape' => 'InvalidRuleException'], ['shape' => 'FacetValidationException']]], 'CreateIndex' => ['name' => 'CreateIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index', 'responseCode' => 200], 'input' => ['shape' => 'CreateIndexRequest'], 'output' => ['shape' => 'CreateIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'UnsupportedIndexTypeException']]], 'CreateObject' => ['name' => 'CreateObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object', 'responseCode' => 200], 'input' => ['shape' => 'CreateObjectRequest'], 'output' => ['shape' => 'CreateObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'UnsupportedIndexTypeException']]], 'CreateSchema' => ['name' => 'CreateSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateSchemaRequest'], 'output' => ['shape' => 'CreateSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'SchemaAlreadyExistsException'], ['shape' => 'AccessDeniedException']]], 'CreateTypedLinkFacet' => ['name' => 'CreateTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateTypedLinkFacetRequest'], 'output' => ['shape' => 'CreateTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetAlreadyExistsException'], ['shape' => 'InvalidRuleException'], ['shape' => 'FacetValidationException']]], 'DeleteDirectory' => ['name' => 'DeleteDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDirectoryRequest'], 'output' => ['shape' => 'DeleteDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryNotDisabledException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'DeleteFacet' => ['name' => 'DeleteFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFacetRequest'], 'output' => ['shape' => 'DeleteFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'FacetInUseException']]], 'DeleteObject' => ['name' => 'DeleteObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteObjectRequest'], 'output' => ['shape' => 'DeleteObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ObjectNotDetachedException']]], 'DeleteSchema' => ['name' => 'DeleteSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSchemaRequest'], 'output' => ['shape' => 'DeleteSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'StillContainsLinksException']]], 'DeleteTypedLinkFacet' => ['name' => 'DeleteTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteTypedLinkFacetRequest'], 'output' => ['shape' => 'DeleteTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException']]], 'DetachFromIndex' => ['name' => 'DetachFromIndex', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachFromIndexRequest'], 'output' => ['shape' => 'DetachFromIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ObjectAlreadyDetachedException'], ['shape' => 'NotIndexException']]], 'DetachObject' => ['name' => 'DetachObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachObjectRequest'], 'output' => ['shape' => 'DetachObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotNodeException']]], 'DetachPolicy' => ['name' => 'DetachPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachPolicyRequest'], 'output' => ['shape' => 'DetachPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'DetachTypedLink' => ['name' => 'DetachTypedLink', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/detach', 'responseCode' => 200], 'input' => ['shape' => 'DetachTypedLinkRequest'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'DisableDirectory' => ['name' => 'DisableDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/disable', 'responseCode' => 200], 'input' => ['shape' => 'DisableDirectoryRequest'], 'output' => ['shape' => 'DisableDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'EnableDirectory' => ['name' => 'EnableDirectory', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/enable', 'responseCode' => 200], 'input' => ['shape' => 'EnableDirectoryRequest'], 'output' => ['shape' => 'EnableDirectoryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DirectoryDeletedException'], ['shape' => 'InternalServiceException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RetryableConflictException'], ['shape' => 'InvalidArnException']]], 'GetAppliedSchemaVersion' => ['name' => 'GetAppliedSchemaVersion', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/getappliedschema', 'responseCode' => 200], 'input' => ['shape' => 'GetAppliedSchemaVersionRequest'], 'output' => ['shape' => 'GetAppliedSchemaVersionResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetDirectory' => ['name' => 'GetDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/get', 'responseCode' => 200], 'input' => ['shape' => 'GetDirectoryRequest'], 'output' => ['shape' => 'GetDirectoryResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'GetFacet' => ['name' => 'GetFacet', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet', 'responseCode' => 200], 'input' => ['shape' => 'GetFacetRequest'], 'output' => ['shape' => 'GetFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException']]], 'GetLinkAttributes' => ['name' => 'GetLinkAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attributes/get', 'responseCode' => 200], 'input' => ['shape' => 'GetLinkAttributesRequest'], 'output' => ['shape' => 'GetLinkAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'GetObjectAttributes' => ['name' => 'GetObjectAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attributes/get', 'responseCode' => 200], 'input' => ['shape' => 'GetObjectAttributesRequest'], 'output' => ['shape' => 'GetObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'GetObjectInformation' => ['name' => 'GetObjectInformation', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/information', 'responseCode' => 200], 'input' => ['shape' => 'GetObjectInformationRequest'], 'output' => ['shape' => 'GetObjectInformationResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException']]], 'GetSchemaAsJson' => ['name' => 'GetSchemaAsJson', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/json', 'responseCode' => 200], 'input' => ['shape' => 'GetSchemaAsJsonRequest'], 'output' => ['shape' => 'GetSchemaAsJsonResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetTypedLinkFacetInformation' => ['name' => 'GetTypedLinkFacetInformation', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/get', 'responseCode' => 200], 'input' => ['shape' => 'GetTypedLinkFacetInformationRequest'], 'output' => ['shape' => 'GetTypedLinkFacetInformationResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetNotFoundException']]], 'ListAppliedSchemaArns' => ['name' => 'ListAppliedSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/applied', 'responseCode' => 200], 'input' => ['shape' => 'ListAppliedSchemaArnsRequest'], 'output' => ['shape' => 'ListAppliedSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListAttachedIndices' => ['name' => 'ListAttachedIndices', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/indices', 'responseCode' => 200], 'input' => ['shape' => 'ListAttachedIndicesRequest'], 'output' => ['shape' => 'ListAttachedIndicesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException']]], 'ListDevelopmentSchemaArns' => ['name' => 'ListDevelopmentSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/development', 'responseCode' => 200], 'input' => ['shape' => 'ListDevelopmentSchemaArnsRequest'], 'output' => ['shape' => 'ListDevelopmentSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListDirectories' => ['name' => 'ListDirectories', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/directory/list', 'responseCode' => 200], 'input' => ['shape' => 'ListDirectoriesRequest'], 'output' => ['shape' => 'ListDirectoriesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException']]], 'ListFacetAttributes' => ['name' => 'ListFacetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListFacetAttributesRequest'], 'output' => ['shape' => 'ListFacetAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListFacetNames' => ['name' => 'ListFacetNames', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFacetNamesRequest'], 'output' => ['shape' => 'ListFacetNamesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListIncomingTypedLinks' => ['name' => 'ListIncomingTypedLinks', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/incoming', 'responseCode' => 200], 'input' => ['shape' => 'ListIncomingTypedLinksRequest'], 'output' => ['shape' => 'ListIncomingTypedLinksResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListIndex' => ['name' => 'ListIndex', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/index/targets', 'responseCode' => 200], 'input' => ['shape' => 'ListIndexRequest'], 'output' => ['shape' => 'ListIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'FacetValidationException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotIndexException']]], 'ListManagedSchemaArns' => ['name' => 'ListManagedSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/managed', 'responseCode' => 200], 'input' => ['shape' => 'ListManagedSchemaArnsRequest'], 'output' => ['shape' => 'ListManagedSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListObjectAttributes' => ['name' => 'ListObjectAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectAttributesRequest'], 'output' => ['shape' => 'ListObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListObjectChildren' => ['name' => 'ListObjectChildren', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/children', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectChildrenRequest'], 'output' => ['shape' => 'ListObjectChildrenResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NotNodeException']]], 'ListObjectParentPaths' => ['name' => 'ListObjectParentPaths', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/parentpaths', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectParentPathsRequest'], 'output' => ['shape' => 'ListObjectParentPathsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException']]], 'ListObjectParents' => ['name' => 'ListObjectParents', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/parent', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectParentsRequest'], 'output' => ['shape' => 'ListObjectParentsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'CannotListParentOfRootException']]], 'ListObjectPolicies' => ['name' => 'ListObjectPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/policy', 'responseCode' => 200], 'input' => ['shape' => 'ListObjectPoliciesRequest'], 'output' => ['shape' => 'ListObjectPoliciesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListOutgoingTypedLinks' => ['name' => 'ListOutgoingTypedLinks', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/outgoing', 'responseCode' => 200], 'input' => ['shape' => 'ListOutgoingTypedLinksRequest'], 'output' => ['shape' => 'ListOutgoingTypedLinksResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'FacetValidationException']]], 'ListPolicyAttachments' => ['name' => 'ListPolicyAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/attachment', 'responseCode' => 200], 'input' => ['shape' => 'ListPolicyAttachmentsRequest'], 'output' => ['shape' => 'ListPolicyAttachmentsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotPolicyException']]], 'ListPublishedSchemaArns' => ['name' => 'ListPublishedSchemaArns', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/published', 'responseCode' => 200], 'input' => ['shape' => 'ListPublishedSchemaArnsRequest'], 'output' => ['shape' => 'ListPublishedSchemaArnsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'ListTypedLinkFacetAttributes' => ['name' => 'ListTypedLinkFacetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/attributes', 'responseCode' => 200], 'input' => ['shape' => 'ListTypedLinkFacetAttributesRequest'], 'output' => ['shape' => 'ListTypedLinkFacetAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListTypedLinkFacetNames' => ['name' => 'ListTypedLinkFacetNames', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet/list', 'responseCode' => 200], 'input' => ['shape' => 'ListTypedLinkFacetNamesRequest'], 'output' => ['shape' => 'ListTypedLinkFacetNamesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'LookupPolicy' => ['name' => 'LookupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/policy/lookup', 'responseCode' => 200], 'input' => ['shape' => 'LookupPolicyRequest'], 'output' => ['shape' => 'LookupPolicyResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException']]], 'PublishSchema' => ['name' => 'PublishSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/publish', 'responseCode' => 200], 'input' => ['shape' => 'PublishSchemaRequest'], 'output' => ['shape' => 'PublishSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'SchemaAlreadyPublishedException']]], 'PutSchemaFromJson' => ['name' => 'PutSchemaFromJson', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/json', 'responseCode' => 200], 'input' => ['shape' => 'PutSchemaFromJsonRequest'], 'output' => ['shape' => 'PutSchemaFromJsonResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidSchemaDocException'], ['shape' => 'InvalidRuleException']]], 'RemoveFacetFromObject' => ['name' => 'RemoveFacetFromObject', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/facets/delete', 'responseCode' => 200], 'input' => ['shape' => 'RemoveFacetFromObjectRequest'], 'output' => ['shape' => 'RemoveFacetFromObjectResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags/add', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/tags/remove', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTaggingRequestException']]], 'UpdateFacet' => ['name' => 'UpdateFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/facet', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFacetRequest'], 'output' => ['shape' => 'UpdateFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidFacetUpdateException'], ['shape' => 'FacetValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidRuleException']]], 'UpdateLinkAttributes' => ['name' => 'UpdateLinkAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/attributes/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLinkAttributesRequest'], 'output' => ['shape' => 'UpdateLinkAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetValidationException']]], 'UpdateObjectAttributes' => ['name' => 'UpdateObjectAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/object/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateObjectAttributesRequest'], 'output' => ['shape' => 'UpdateObjectAttributesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'DirectoryNotEnabledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LinkNameAlreadyInUseException'], ['shape' => 'FacetValidationException']]], 'UpdateSchema' => ['name' => 'UpdateSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSchemaRequest'], 'output' => ['shape' => 'UpdateSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateTypedLinkFacet' => ['name' => 'UpdateTypedLinkFacet', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/typedlink/facet', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTypedLinkFacetRequest'], 'output' => ['shape' => 'UpdateTypedLinkFacetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'FacetValidationException'], ['shape' => 'InvalidFacetUpdateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'FacetNotFoundException'], ['shape' => 'InvalidRuleException']]], 'UpgradeAppliedSchema' => ['name' => 'UpgradeAppliedSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/upgradeapplied', 'responseCode' => 200], 'input' => ['shape' => 'UpgradeAppliedSchemaRequest'], 'output' => ['shape' => 'UpgradeAppliedSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'IncompatibleSchemaException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'SchemaAlreadyExistsException']]], 'UpgradePublishedSchema' => ['name' => 'UpgradePublishedSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/amazonclouddirectory/2017-01-11/schema/upgradepublished', 'responseCode' => 200], 'input' => ['shape' => 'UpgradePublishedSchemaRequest'], 'output' => ['shape' => 'UpgradePublishedSchemaResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidArnException'], ['shape' => 'RetryableConflictException'], ['shape' => 'ValidationException'], ['shape' => 'IncompatibleSchemaException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAttachmentException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AddFacetToObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacet', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'AddFacetToObjectResponse' => ['type' => 'structure', 'members' => []], 'ApplySchemaRequest' => ['type' => 'structure', 'required' => ['PublishedSchemaArn', 'DirectoryArn'], 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'ApplySchemaResponse' => ['type' => 'structure', 'members' => ['AppliedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn']]], 'Arn' => ['type' => 'string'], 'Arns' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AttachObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ParentReference', 'ChildReference', 'LinkName'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ParentReference' => ['shape' => 'ObjectReference'], 'ChildReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'AttachObjectResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'AttachPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'AttachPolicyResponse' => ['type' => 'structure', 'members' => []], 'AttachToIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'AttachToIndexResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'AttachTypedLinkRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SourceObjectReference', 'TargetObjectReference', 'TypedLinkFacet', 'Attributes'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'Attributes' => ['shape' => 'AttributeNameAndValueList']]], 'AttachTypedLinkResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'AttributeKey' => ['type' => 'structure', 'required' => ['SchemaArn', 'FacetName', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'FacetName' => ['shape' => 'FacetName'], 'Name' => ['shape' => 'AttributeName']]], 'AttributeKeyAndValue' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'AttributeKey'], 'Value' => ['shape' => 'TypedAttributeValue']]], 'AttributeKeyAndValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeKeyAndValue']], 'AttributeKeyList' => ['type' => 'list', 'member' => ['shape' => 'AttributeKey']], 'AttributeName' => ['type' => 'string', 'max' => 230, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._:-]*$'], 'AttributeNameAndValue' => ['type' => 'structure', 'required' => ['AttributeName', 'Value'], 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'Value' => ['shape' => 'TypedAttributeValue']]], 'AttributeNameAndValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeNameAndValue']], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'AttributeName']], 'BatchAddFacetToObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectAttributeList', 'ObjectReference'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchAddFacetToObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchAttachObject' => ['type' => 'structure', 'required' => ['ParentReference', 'ChildReference', 'LinkName'], 'members' => ['ParentReference' => ['shape' => 'ObjectReference'], 'ChildReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'BatchAttachObjectResponse' => ['type' => 'structure', 'members' => ['attachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchAttachPolicy' => ['type' => 'structure', 'required' => ['PolicyReference', 'ObjectReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchAttachPolicyResponse' => ['type' => 'structure', 'members' => []], 'BatchAttachToIndex' => ['type' => 'structure', 'required' => ['IndexReference', 'TargetReference'], 'members' => ['IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'BatchAttachToIndexResponse' => ['type' => 'structure', 'members' => ['AttachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchAttachTypedLink' => ['type' => 'structure', 'required' => ['SourceObjectReference', 'TargetObjectReference', 'TypedLinkFacet', 'Attributes'], 'members' => ['SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'Attributes' => ['shape' => 'AttributeNameAndValueList']]], 'BatchAttachTypedLinkResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'BatchCreateIndex' => ['type' => 'structure', 'required' => ['OrderedIndexedAttributeList', 'IsUnique'], 'members' => ['OrderedIndexedAttributeList' => ['shape' => 'AttributeKeyList'], 'IsUnique' => ['shape' => 'Bool'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchCreateIndexResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchCreateObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectAttributeList'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacetList'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchCreateObjectResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDeleteObject' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchDeleteObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchDetachFromIndex' => ['type' => 'structure', 'required' => ['IndexReference', 'TargetReference'], 'members' => ['IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'BatchDetachFromIndexResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDetachObject' => ['type' => 'structure', 'required' => ['ParentReference', 'LinkName'], 'members' => ['ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName'], 'BatchReferenceName' => ['shape' => 'BatchReferenceName']]], 'BatchDetachObjectResponse' => ['type' => 'structure', 'members' => ['detachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchDetachPolicy' => ['type' => 'structure', 'required' => ['PolicyReference', 'ObjectReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchDetachPolicyResponse' => ['type' => 'structure', 'members' => []], 'BatchDetachTypedLink' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'BatchDetachTypedLinkResponse' => ['type' => 'structure', 'members' => []], 'BatchGetLinkAttributes' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier', 'AttributeNames'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'BatchGetLinkAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'BatchGetObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference', 'SchemaFacet', 'AttributeNames'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'BatchGetObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'BatchGetObjectInformation' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchGetObjectInformationResponse' => ['type' => 'structure', 'members' => ['SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchListAttachedIndices' => ['type' => 'structure', 'required' => ['TargetReference'], 'members' => ['TargetReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListAttachedIndicesResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIncomingTypedLinks' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListIncomingTypedLinksResponse' => ['type' => 'structure', 'members' => ['LinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIndex' => ['type' => 'structure', 'required' => ['IndexReference'], 'members' => ['RangesOnIndexedValues' => ['shape' => 'ObjectAttributeRangeList'], 'IndexReference' => ['shape' => 'ObjectReference'], 'MaxResults' => ['shape' => 'NumberResults'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListIndexResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'FacetFilter' => ['shape' => 'SchemaFacet']]], 'BatchListObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectChildren' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectChildrenResponse' => ['type' => 'structure', 'members' => ['Children' => ['shape' => 'LinkNameToObjectIdentifierMap'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectParentPaths' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectParentPathsResponse' => ['type' => 'structure', 'members' => ['PathToObjectIdentifiersList' => ['shape' => 'PathToObjectIdentifiersList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectParents' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectParentsResponse' => ['type' => 'structure', 'members' => ['ParentLinks' => ['shape' => 'ObjectIdentifierAndLinkNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListObjectPolicies' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListObjectPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicyIds' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListOutgoingTypedLinks' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListOutgoingTypedLinksResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchListPolicyAttachments' => ['type' => 'structure', 'required' => ['PolicyReference'], 'members' => ['PolicyReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchListPolicyAttachmentsResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchLookupPolicy' => ['type' => 'structure', 'required' => ['ObjectReference'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'BatchLookupPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyToPathList' => ['shape' => 'PolicyToPathList'], 'NextToken' => ['shape' => 'NextToken']]], 'BatchOperationIndex' => ['type' => 'integer'], 'BatchReadException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'BatchReadExceptionType'], 'Message' => ['shape' => 'ExceptionMessage']]], 'BatchReadExceptionType' => ['type' => 'string', 'enum' => ['ValidationException', 'InvalidArnException', 'ResourceNotFoundException', 'InvalidNextTokenException', 'AccessDeniedException', 'NotNodeException', 'FacetValidationException', 'CannotListParentOfRootException', 'NotIndexException', 'NotPolicyException', 'DirectoryNotEnabledException', 'LimitExceededException', 'InternalServiceException']], 'BatchReadOperation' => ['type' => 'structure', 'members' => ['ListObjectAttributes' => ['shape' => 'BatchListObjectAttributes'], 'ListObjectChildren' => ['shape' => 'BatchListObjectChildren'], 'ListAttachedIndices' => ['shape' => 'BatchListAttachedIndices'], 'ListObjectParentPaths' => ['shape' => 'BatchListObjectParentPaths'], 'GetObjectInformation' => ['shape' => 'BatchGetObjectInformation'], 'GetObjectAttributes' => ['shape' => 'BatchGetObjectAttributes'], 'ListObjectParents' => ['shape' => 'BatchListObjectParents'], 'ListObjectPolicies' => ['shape' => 'BatchListObjectPolicies'], 'ListPolicyAttachments' => ['shape' => 'BatchListPolicyAttachments'], 'LookupPolicy' => ['shape' => 'BatchLookupPolicy'], 'ListIndex' => ['shape' => 'BatchListIndex'], 'ListOutgoingTypedLinks' => ['shape' => 'BatchListOutgoingTypedLinks'], 'ListIncomingTypedLinks' => ['shape' => 'BatchListIncomingTypedLinks'], 'GetLinkAttributes' => ['shape' => 'BatchGetLinkAttributes']]], 'BatchReadOperationList' => ['type' => 'list', 'member' => ['shape' => 'BatchReadOperation']], 'BatchReadOperationResponse' => ['type' => 'structure', 'members' => ['SuccessfulResponse' => ['shape' => 'BatchReadSuccessfulResponse'], 'ExceptionResponse' => ['shape' => 'BatchReadException']]], 'BatchReadOperationResponseList' => ['type' => 'list', 'member' => ['shape' => 'BatchReadOperationResponse']], 'BatchReadRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Operations'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Operations' => ['shape' => 'BatchReadOperationList'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'BatchReadResponse' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchReadOperationResponseList']]], 'BatchReadSuccessfulResponse' => ['type' => 'structure', 'members' => ['ListObjectAttributes' => ['shape' => 'BatchListObjectAttributesResponse'], 'ListObjectChildren' => ['shape' => 'BatchListObjectChildrenResponse'], 'GetObjectInformation' => ['shape' => 'BatchGetObjectInformationResponse'], 'GetObjectAttributes' => ['shape' => 'BatchGetObjectAttributesResponse'], 'ListAttachedIndices' => ['shape' => 'BatchListAttachedIndicesResponse'], 'ListObjectParentPaths' => ['shape' => 'BatchListObjectParentPathsResponse'], 'ListObjectPolicies' => ['shape' => 'BatchListObjectPoliciesResponse'], 'ListPolicyAttachments' => ['shape' => 'BatchListPolicyAttachmentsResponse'], 'LookupPolicy' => ['shape' => 'BatchLookupPolicyResponse'], 'ListIndex' => ['shape' => 'BatchListIndexResponse'], 'ListOutgoingTypedLinks' => ['shape' => 'BatchListOutgoingTypedLinksResponse'], 'ListIncomingTypedLinks' => ['shape' => 'BatchListIncomingTypedLinksResponse'], 'GetLinkAttributes' => ['shape' => 'BatchGetLinkAttributesResponse'], 'ListObjectParents' => ['shape' => 'BatchListObjectParentsResponse']]], 'BatchReferenceName' => ['type' => 'string'], 'BatchRemoveFacetFromObject' => ['type' => 'structure', 'required' => ['SchemaFacet', 'ObjectReference'], 'members' => ['SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'BatchRemoveFacetFromObjectResponse' => ['type' => 'structure', 'members' => []], 'BatchUpdateLinkAttributes' => ['type' => 'structure', 'required' => ['TypedLinkSpecifier', 'AttributeUpdates'], 'members' => ['TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeUpdates' => ['shape' => 'LinkAttributeUpdateList']]], 'BatchUpdateLinkAttributesResponse' => ['type' => 'structure', 'members' => []], 'BatchUpdateObjectAttributes' => ['type' => 'structure', 'required' => ['ObjectReference', 'AttributeUpdates'], 'members' => ['ObjectReference' => ['shape' => 'ObjectReference'], 'AttributeUpdates' => ['shape' => 'ObjectAttributeUpdateList']]], 'BatchUpdateObjectAttributesResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'BatchWriteException' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'BatchOperationIndex'], 'Type' => ['shape' => 'BatchWriteExceptionType'], 'Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'BatchWriteExceptionType' => ['type' => 'string', 'enum' => ['InternalServiceException', 'ValidationException', 'InvalidArnException', 'LinkNameAlreadyInUseException', 'StillContainsLinksException', 'FacetValidationException', 'ObjectNotDetachedException', 'ResourceNotFoundException', 'AccessDeniedException', 'InvalidAttachmentException', 'NotIndexException', 'NotNodeException', 'IndexedAttributeMissingException', 'ObjectAlreadyDetachedException', 'NotPolicyException', 'DirectoryNotEnabledException', 'LimitExceededException', 'UnsupportedIndexTypeException']], 'BatchWriteOperation' => ['type' => 'structure', 'members' => ['CreateObject' => ['shape' => 'BatchCreateObject'], 'AttachObject' => ['shape' => 'BatchAttachObject'], 'DetachObject' => ['shape' => 'BatchDetachObject'], 'UpdateObjectAttributes' => ['shape' => 'BatchUpdateObjectAttributes'], 'DeleteObject' => ['shape' => 'BatchDeleteObject'], 'AddFacetToObject' => ['shape' => 'BatchAddFacetToObject'], 'RemoveFacetFromObject' => ['shape' => 'BatchRemoveFacetFromObject'], 'AttachPolicy' => ['shape' => 'BatchAttachPolicy'], 'DetachPolicy' => ['shape' => 'BatchDetachPolicy'], 'CreateIndex' => ['shape' => 'BatchCreateIndex'], 'AttachToIndex' => ['shape' => 'BatchAttachToIndex'], 'DetachFromIndex' => ['shape' => 'BatchDetachFromIndex'], 'AttachTypedLink' => ['shape' => 'BatchAttachTypedLink'], 'DetachTypedLink' => ['shape' => 'BatchDetachTypedLink'], 'UpdateLinkAttributes' => ['shape' => 'BatchUpdateLinkAttributes']]], 'BatchWriteOperationList' => ['type' => 'list', 'member' => ['shape' => 'BatchWriteOperation']], 'BatchWriteOperationResponse' => ['type' => 'structure', 'members' => ['CreateObject' => ['shape' => 'BatchCreateObjectResponse'], 'AttachObject' => ['shape' => 'BatchAttachObjectResponse'], 'DetachObject' => ['shape' => 'BatchDetachObjectResponse'], 'UpdateObjectAttributes' => ['shape' => 'BatchUpdateObjectAttributesResponse'], 'DeleteObject' => ['shape' => 'BatchDeleteObjectResponse'], 'AddFacetToObject' => ['shape' => 'BatchAddFacetToObjectResponse'], 'RemoveFacetFromObject' => ['shape' => 'BatchRemoveFacetFromObjectResponse'], 'AttachPolicy' => ['shape' => 'BatchAttachPolicyResponse'], 'DetachPolicy' => ['shape' => 'BatchDetachPolicyResponse'], 'CreateIndex' => ['shape' => 'BatchCreateIndexResponse'], 'AttachToIndex' => ['shape' => 'BatchAttachToIndexResponse'], 'DetachFromIndex' => ['shape' => 'BatchDetachFromIndexResponse'], 'AttachTypedLink' => ['shape' => 'BatchAttachTypedLinkResponse'], 'DetachTypedLink' => ['shape' => 'BatchDetachTypedLinkResponse'], 'UpdateLinkAttributes' => ['shape' => 'BatchUpdateLinkAttributesResponse']]], 'BatchWriteOperationResponseList' => ['type' => 'list', 'member' => ['shape' => 'BatchWriteOperationResponse']], 'BatchWriteRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Operations'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Operations' => ['shape' => 'BatchWriteOperationList']]], 'BatchWriteResponse' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchWriteOperationResponseList']]], 'BinaryAttributeValue' => ['type' => 'blob'], 'Bool' => ['type' => 'boolean'], 'BooleanAttributeValue' => ['type' => 'boolean'], 'CannotListParentOfRootException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConsistencyLevel' => ['type' => 'string', 'enum' => ['SERIALIZABLE', 'EVENTUAL']], 'CreateDirectoryRequest' => ['type' => 'structure', 'required' => ['Name', 'SchemaArn'], 'members' => ['Name' => ['shape' => 'DirectoryName'], 'SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'CreateDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn', 'Name', 'ObjectIdentifier', 'AppliedSchemaArn'], 'members' => ['DirectoryArn' => ['shape' => 'DirectoryArn'], 'Name' => ['shape' => 'DirectoryName'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier'], 'AppliedSchemaArn' => ['shape' => 'Arn']]], 'CreateFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'Attributes' => ['shape' => 'FacetAttributeList'], 'ObjectType' => ['shape' => 'ObjectType'], 'FacetStyle' => ['shape' => 'FacetStyle']]], 'CreateFacetResponse' => ['type' => 'structure', 'members' => []], 'CreateIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'OrderedIndexedAttributeList', 'IsUnique'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'OrderedIndexedAttributeList' => ['shape' => 'AttributeKeyList'], 'IsUnique' => ['shape' => 'Bool'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'CreateIndexResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'CreateObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacets'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectAttributeList' => ['shape' => 'AttributeKeyAndValueList'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'CreateObjectResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'CreateSchemaRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'SchemaName']]], 'CreateSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'CreateTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Facet'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Facet' => ['shape' => 'TypedLinkFacet']]], 'CreateTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'Date' => ['type' => 'timestamp'], 'DatetimeAttributeValue' => ['type' => 'timestamp'], 'DeleteDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DeleteDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'DeleteFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName']]], 'DeleteFacetResponse' => ['type' => 'structure', 'members' => []], 'DeleteObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'DeleteObjectResponse' => ['type' => 'structure', 'members' => []], 'DeleteSchemaRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DeleteSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'DeleteTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName']]], 'DeleteTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'DetachFromIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'IndexReference' => ['shape' => 'ObjectReference'], 'TargetReference' => ['shape' => 'ObjectReference']]], 'DetachFromIndexResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'DetachObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ParentReference', 'LinkName'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ParentReference' => ['shape' => 'ObjectReference'], 'LinkName' => ['shape' => 'LinkName']]], 'DetachObjectResponse' => ['type' => 'structure', 'members' => ['DetachedObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'DetachPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'DetachPolicyResponse' => ['type' => 'structure', 'members' => []], 'DetachTypedLinkRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier']]], 'Directory' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DirectoryName'], 'DirectoryArn' => ['shape' => 'DirectoryArn'], 'State' => ['shape' => 'DirectoryState'], 'CreationDateTime' => ['shape' => 'Date']]], 'DirectoryAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryArn' => ['type' => 'string'], 'DirectoryDeletedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryList' => ['type' => 'list', 'member' => ['shape' => 'Directory']], 'DirectoryName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'DirectoryNotDisabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryNotEnabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DirectoryState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'DELETED']], 'DisableDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'DisableDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'EnableDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'EnableDirectoryResponse' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn']]], 'ExceptionMessage' => ['type' => 'string'], 'Facet' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FacetName'], 'ObjectType' => ['shape' => 'ObjectType'], 'FacetStyle' => ['shape' => 'FacetStyle']]], 'FacetAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetAttribute' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AttributeName'], 'AttributeDefinition' => ['shape' => 'FacetAttributeDefinition'], 'AttributeReference' => ['shape' => 'FacetAttributeReference'], 'RequiredBehavior' => ['shape' => 'RequiredAttributeBehavior']]], 'FacetAttributeDefinition' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'FacetAttributeType'], 'DefaultValue' => ['shape' => 'TypedAttributeValue'], 'IsImmutable' => ['shape' => 'Bool'], 'Rules' => ['shape' => 'RuleMap']]], 'FacetAttributeList' => ['type' => 'list', 'member' => ['shape' => 'FacetAttribute']], 'FacetAttributeReference' => ['type' => 'structure', 'required' => ['TargetFacetName', 'TargetAttributeName'], 'members' => ['TargetFacetName' => ['shape' => 'FacetName'], 'TargetAttributeName' => ['shape' => 'AttributeName']]], 'FacetAttributeType' => ['type' => 'string', 'enum' => ['STRING', 'BINARY', 'BOOLEAN', 'NUMBER', 'DATETIME', 'VARIANT']], 'FacetAttributeUpdate' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'FacetAttribute'], 'Action' => ['shape' => 'UpdateActionType']]], 'FacetAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'FacetAttributeUpdate']], 'FacetInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'FacetNameList' => ['type' => 'list', 'member' => ['shape' => 'FacetName']], 'FacetNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FacetStyle' => ['type' => 'string', 'enum' => ['STATIC', 'DYNAMIC']], 'FacetValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'GetAppliedSchemaVersionRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'GetAppliedSchemaVersionResponse' => ['type' => 'structure', 'members' => ['AppliedSchemaArn' => ['shape' => 'Arn']]], 'GetDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'DirectoryArn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'GetDirectoryResponse' => ['type' => 'structure', 'required' => ['Directory'], 'members' => ['Directory' => ['shape' => 'Directory']]], 'GetFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName']]], 'GetFacetResponse' => ['type' => 'structure', 'members' => ['Facet' => ['shape' => 'Facet']]], 'GetLinkAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier', 'AttributeNames'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeNames' => ['shape' => 'AttributeNameList'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'GetLinkAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'GetObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference', 'SchemaFacet', 'AttributeNames'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'GetObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList']]], 'GetObjectInformationRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'GetObjectInformationResponse' => ['type' => 'structure', 'members' => ['SchemaFacets' => ['shape' => 'SchemaFacetList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'GetSchemaAsJsonRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition']]], 'GetSchemaAsJsonResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SchemaName'], 'Document' => ['shape' => 'SchemaJsonDocument']]], 'GetTypedLinkFacetInformationRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName']]], 'GetTypedLinkFacetInformationResponse' => ['type' => 'structure', 'members' => ['IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'IncompatibleSchemaException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IndexAttachment' => ['type' => 'structure', 'members' => ['IndexedAttributes' => ['shape' => 'AttributeKeyAndValueList'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'IndexAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'IndexAttachment']], 'IndexedAttributeMissingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidAttachmentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidFacetUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRuleException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSchemaDocException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTaggingRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LinkAttributeAction' => ['type' => 'structure', 'members' => ['AttributeActionType' => ['shape' => 'UpdateActionType'], 'AttributeUpdateValue' => ['shape' => 'TypedAttributeValue']]], 'LinkAttributeUpdate' => ['type' => 'structure', 'members' => ['AttributeKey' => ['shape' => 'AttributeKey'], 'AttributeAction' => ['shape' => 'LinkAttributeAction']]], 'LinkAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'LinkAttributeUpdate']], 'LinkName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[^\\/\\[\\]\\(\\):\\{\\}#@!?\\s\\\\;]+'], 'LinkNameAlreadyInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LinkNameToObjectIdentifierMap' => ['type' => 'map', 'key' => ['shape' => 'LinkName'], 'value' => ['shape' => 'ObjectIdentifier']], 'ListAppliedSchemaArnsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn'], 'members' => ['DirectoryArn' => ['shape' => 'Arn'], 'SchemaArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListAppliedSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAttachedIndicesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TargetReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TargetReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListAttachedIndicesResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDevelopmentSchemaArnsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListDevelopmentSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDirectoriesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'state' => ['shape' => 'DirectoryState']]], 'ListDirectoriesResponse' => ['type' => 'structure', 'required' => ['Directories'], 'members' => ['Directories' => ['shape' => 'DirectoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFacetAttributesRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListFacetAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'FacetAttributeList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFacetNamesRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListFacetNamesResponse' => ['type' => 'structure', 'members' => ['FacetNames' => ['shape' => 'FacetNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIncomingTypedLinksRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'ListIncomingTypedLinksResponse' => ['type' => 'structure', 'members' => ['LinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIndexRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'IndexReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'RangesOnIndexedValues' => ['shape' => 'ObjectAttributeRangeList'], 'IndexReference' => ['shape' => 'ObjectReference'], 'MaxResults' => ['shape' => 'NumberResults'], 'NextToken' => ['shape' => 'NextToken'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListIndexResponse' => ['type' => 'structure', 'members' => ['IndexAttachments' => ['shape' => 'IndexAttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListManagedSchemaArnsRequest' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListManagedSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level'], 'FacetFilter' => ['shape' => 'SchemaFacet']]], 'ListObjectAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeKeyAndValueList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectChildrenRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListObjectChildrenResponse' => ['type' => 'structure', 'members' => ['Children' => ['shape' => 'LinkNameToObjectIdentifierMap'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectParentPathsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListObjectParentPathsResponse' => ['type' => 'structure', 'members' => ['PathToObjectIdentifiersList' => ['shape' => 'PathToObjectIdentifiersList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListObjectParentsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level'], 'IncludeAllLinksToEachParent' => ['shape' => 'Bool']]], 'ListObjectParentsResponse' => ['type' => 'structure', 'members' => ['Parents' => ['shape' => 'ObjectIdentifierToLinkNameMap'], 'NextToken' => ['shape' => 'NextToken'], 'ParentLinks' => ['shape' => 'ObjectIdentifierAndLinkNameList']]], 'ListObjectPoliciesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListObjectPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicyIds' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOutgoingTypedLinksRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'FilterAttributeRanges' => ['shape' => 'TypedLinkAttributeRangeList'], 'FilterTypedLink' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel']]], 'ListOutgoingTypedLinksResponse' => ['type' => 'structure', 'members' => ['TypedLinkSpecifiers' => ['shape' => 'TypedLinkSpecifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPolicyAttachmentsRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'PolicyReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'PolicyReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults'], 'ConsistencyLevel' => ['shape' => 'ConsistencyLevel', 'location' => 'header', 'locationName' => 'x-amz-consistency-level']]], 'ListPolicyAttachmentsResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPublishedSchemaArnsRequest' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListPublishedSchemaArnsResponse' => ['type' => 'structure', 'members' => ['SchemaArns' => ['shape' => 'Arns'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'TagsNumberResults']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypedLinkFacetAttributesRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListTypedLinkFacetAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'TypedLinkAttributeDefinitionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypedLinkFacetNamesRequest' => ['type' => 'structure', 'required' => ['SchemaArn'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'ListTypedLinkFacetNamesResponse' => ['type' => 'structure', 'members' => ['FacetNames' => ['shape' => 'TypedLinkNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'LookupPolicyRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'NumberResults']]], 'LookupPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyToPathList' => ['shape' => 'PolicyToPathList'], 'NextToken' => ['shape' => 'NextToken']]], 'NextToken' => ['type' => 'string'], 'NotIndexException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotNodeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotPolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NumberAttributeValue' => ['type' => 'string'], 'NumberResults' => ['type' => 'integer', 'min' => 1], 'ObjectAlreadyDetachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ObjectAttributeAction' => ['type' => 'structure', 'members' => ['ObjectAttributeActionType' => ['shape' => 'UpdateActionType'], 'ObjectAttributeUpdateValue' => ['shape' => 'TypedAttributeValue']]], 'ObjectAttributeRange' => ['type' => 'structure', 'members' => ['AttributeKey' => ['shape' => 'AttributeKey'], 'Range' => ['shape' => 'TypedAttributeValueRange']]], 'ObjectAttributeRangeList' => ['type' => 'list', 'member' => ['shape' => 'ObjectAttributeRange']], 'ObjectAttributeUpdate' => ['type' => 'structure', 'members' => ['ObjectAttributeKey' => ['shape' => 'AttributeKey'], 'ObjectAttributeAction' => ['shape' => 'ObjectAttributeAction']]], 'ObjectAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ObjectAttributeUpdate']], 'ObjectIdentifier' => ['type' => 'string'], 'ObjectIdentifierAndLinkNameList' => ['type' => 'list', 'member' => ['shape' => 'ObjectIdentifierAndLinkNameTuple']], 'ObjectIdentifierAndLinkNameTuple' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier'], 'LinkName' => ['shape' => 'LinkName']]], 'ObjectIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ObjectIdentifier']], 'ObjectIdentifierToLinkNameMap' => ['type' => 'map', 'key' => ['shape' => 'ObjectIdentifier'], 'value' => ['shape' => 'LinkName']], 'ObjectNotDetachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ObjectReference' => ['type' => 'structure', 'members' => ['Selector' => ['shape' => 'SelectorObjectReference']]], 'ObjectType' => ['type' => 'string', 'enum' => ['NODE', 'LEAF_NODE', 'POLICY', 'INDEX']], 'PathString' => ['type' => 'string'], 'PathToObjectIdentifiers' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'PathString'], 'ObjectIdentifiers' => ['shape' => 'ObjectIdentifierList']]], 'PathToObjectIdentifiersList' => ['type' => 'list', 'member' => ['shape' => 'PathToObjectIdentifiers']], 'PolicyAttachment' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'ObjectIdentifier'], 'ObjectIdentifier' => ['shape' => 'ObjectIdentifier'], 'PolicyType' => ['shape' => 'PolicyType']]], 'PolicyAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'PolicyAttachment']], 'PolicyToPath' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'PathString'], 'Policies' => ['shape' => 'PolicyAttachmentList']]], 'PolicyToPathList' => ['type' => 'list', 'member' => ['shape' => 'PolicyToPath']], 'PolicyType' => ['type' => 'string'], 'PublishSchemaRequest' => ['type' => 'structure', 'required' => ['DevelopmentSchemaArn', 'Version'], 'members' => ['DevelopmentSchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Version' => ['shape' => 'Version'], 'MinorVersion' => ['shape' => 'Version'], 'Name' => ['shape' => 'SchemaName']]], 'PublishSchemaResponse' => ['type' => 'structure', 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn']]], 'PutSchemaFromJsonRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Document'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Document' => ['shape' => 'SchemaJsonDocument']]], 'PutSchemaFromJsonResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn']]], 'RangeMode' => ['type' => 'string', 'enum' => ['FIRST', 'LAST', 'LAST_BEFORE_MISSING_VALUES', 'INCLUSIVE', 'EXCLUSIVE']], 'RemoveFacetFromObjectRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'SchemaFacet', 'ObjectReference'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'SchemaFacet' => ['shape' => 'SchemaFacet'], 'ObjectReference' => ['shape' => 'ObjectReference']]], 'RemoveFacetFromObjectResponse' => ['type' => 'structure', 'members' => []], 'RequiredAttributeBehavior' => ['type' => 'string', 'enum' => ['REQUIRED_ALWAYS', 'NOT_REQUIRED']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RetryableConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Rule' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RuleType'], 'Parameters' => ['shape' => 'RuleParameterMap']]], 'RuleKey' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'RuleMap' => ['type' => 'map', 'key' => ['shape' => 'RuleKey'], 'value' => ['shape' => 'Rule']], 'RuleParameterKey' => ['type' => 'string'], 'RuleParameterMap' => ['type' => 'map', 'key' => ['shape' => 'RuleParameterKey'], 'value' => ['shape' => 'RuleParameterValue']], 'RuleParameterValue' => ['type' => 'string'], 'RuleType' => ['type' => 'string', 'enum' => ['BINARY_LENGTH', 'NUMBER_COMPARISON', 'STRING_FROM_SET', 'STRING_LENGTH']], 'SchemaAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SchemaAlreadyPublishedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SchemaFacet' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'FacetName' => ['shape' => 'FacetName']]], 'SchemaFacetList' => ['type' => 'list', 'member' => ['shape' => 'SchemaFacet']], 'SchemaJsonDocument' => ['type' => 'string'], 'SchemaName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'SelectorObjectReference' => ['type' => 'string'], 'StillContainsLinksException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'StringAttributeValue' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'TagsNumberResults' => ['type' => 'integer', 'min' => 50], 'TypedAttributeValue' => ['type' => 'structure', 'members' => ['StringValue' => ['shape' => 'StringAttributeValue'], 'BinaryValue' => ['shape' => 'BinaryAttributeValue'], 'BooleanValue' => ['shape' => 'BooleanAttributeValue'], 'NumberValue' => ['shape' => 'NumberAttributeValue'], 'DatetimeValue' => ['shape' => 'DatetimeAttributeValue']]], 'TypedAttributeValueRange' => ['type' => 'structure', 'required' => ['StartMode', 'EndMode'], 'members' => ['StartMode' => ['shape' => 'RangeMode'], 'StartValue' => ['shape' => 'TypedAttributeValue'], 'EndMode' => ['shape' => 'RangeMode'], 'EndValue' => ['shape' => 'TypedAttributeValue']]], 'TypedLinkAttributeDefinition' => ['type' => 'structure', 'required' => ['Name', 'Type', 'RequiredBehavior'], 'members' => ['Name' => ['shape' => 'AttributeName'], 'Type' => ['shape' => 'FacetAttributeType'], 'DefaultValue' => ['shape' => 'TypedAttributeValue'], 'IsImmutable' => ['shape' => 'Bool'], 'Rules' => ['shape' => 'RuleMap'], 'RequiredBehavior' => ['shape' => 'RequiredAttributeBehavior']]], 'TypedLinkAttributeDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkAttributeDefinition']], 'TypedLinkAttributeRange' => ['type' => 'structure', 'required' => ['Range'], 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'Range' => ['shape' => 'TypedAttributeValueRange']]], 'TypedLinkAttributeRangeList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkAttributeRange']], 'TypedLinkFacet' => ['type' => 'structure', 'required' => ['Name', 'Attributes', 'IdentityAttributeOrder'], 'members' => ['Name' => ['shape' => 'TypedLinkName'], 'Attributes' => ['shape' => 'TypedLinkAttributeDefinitionList'], 'IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'TypedLinkFacetAttributeUpdate' => ['type' => 'structure', 'required' => ['Attribute', 'Action'], 'members' => ['Attribute' => ['shape' => 'TypedLinkAttributeDefinition'], 'Action' => ['shape' => 'UpdateActionType']]], 'TypedLinkFacetAttributeUpdateList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkFacetAttributeUpdate']], 'TypedLinkName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9._-]*$'], 'TypedLinkNameList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkName']], 'TypedLinkSchemaAndFacetName' => ['type' => 'structure', 'required' => ['SchemaArn', 'TypedLinkName'], 'members' => ['SchemaArn' => ['shape' => 'Arn'], 'TypedLinkName' => ['shape' => 'TypedLinkName']]], 'TypedLinkSpecifier' => ['type' => 'structure', 'required' => ['TypedLinkFacet', 'SourceObjectReference', 'TargetObjectReference', 'IdentityAttributeValues'], 'members' => ['TypedLinkFacet' => ['shape' => 'TypedLinkSchemaAndFacetName'], 'SourceObjectReference' => ['shape' => 'ObjectReference'], 'TargetObjectReference' => ['shape' => 'ObjectReference'], 'IdentityAttributeValues' => ['shape' => 'AttributeNameAndValueList']]], 'TypedLinkSpecifierList' => ['type' => 'list', 'member' => ['shape' => 'TypedLinkSpecifier']], 'UnsupportedIndexTypeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateActionType' => ['type' => 'string', 'enum' => ['CREATE_OR_UPDATE', 'DELETE']], 'UpdateFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'FacetName'], 'AttributeUpdates' => ['shape' => 'FacetAttributeUpdateList'], 'ObjectType' => ['shape' => 'ObjectType']]], 'UpdateFacetResponse' => ['type' => 'structure', 'members' => []], 'UpdateLinkAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'TypedLinkSpecifier', 'AttributeUpdates'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'TypedLinkSpecifier' => ['shape' => 'TypedLinkSpecifier'], 'AttributeUpdates' => ['shape' => 'LinkAttributeUpdateList']]], 'UpdateLinkAttributesResponse' => ['type' => 'structure', 'members' => []], 'UpdateObjectAttributesRequest' => ['type' => 'structure', 'required' => ['DirectoryArn', 'ObjectReference', 'AttributeUpdates'], 'members' => ['DirectoryArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'ObjectReference' => ['shape' => 'ObjectReference'], 'AttributeUpdates' => ['shape' => 'ObjectAttributeUpdateList']]], 'UpdateObjectAttributesResponse' => ['type' => 'structure', 'members' => ['ObjectIdentifier' => ['shape' => 'ObjectIdentifier']]], 'UpdateSchemaRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'SchemaName']]], 'UpdateSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'Arn']]], 'UpdateTypedLinkFacetRequest' => ['type' => 'structure', 'required' => ['SchemaArn', 'Name', 'AttributeUpdates', 'IdentityAttributeOrder'], 'members' => ['SchemaArn' => ['shape' => 'Arn', 'location' => 'header', 'locationName' => 'x-amz-data-partition'], 'Name' => ['shape' => 'TypedLinkName'], 'AttributeUpdates' => ['shape' => 'TypedLinkFacetAttributeUpdateList'], 'IdentityAttributeOrder' => ['shape' => 'AttributeNameList']]], 'UpdateTypedLinkFacetResponse' => ['type' => 'structure', 'members' => []], 'UpgradeAppliedSchemaRequest' => ['type' => 'structure', 'required' => ['PublishedSchemaArn', 'DirectoryArn'], 'members' => ['PublishedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn'], 'DryRun' => ['shape' => 'Bool']]], 'UpgradeAppliedSchemaResponse' => ['type' => 'structure', 'members' => ['UpgradedSchemaArn' => ['shape' => 'Arn'], 'DirectoryArn' => ['shape' => 'Arn']]], 'UpgradePublishedSchemaRequest' => ['type' => 'structure', 'required' => ['DevelopmentSchemaArn', 'PublishedSchemaArn', 'MinorVersion'], 'members' => ['DevelopmentSchemaArn' => ['shape' => 'Arn'], 'PublishedSchemaArn' => ['shape' => 'Arn'], 'MinorVersion' => ['shape' => 'Version'], 'DryRun' => ['shape' => 'Bool']]], 'UpgradePublishedSchemaResponse' => ['type' => 'structure', 'members' => ['UpgradedSchemaArn' => ['shape' => 'Arn']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Version' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._-]*$']]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 6ffc7c4..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://clouddirectory.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://clouddirectory.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-tests-1.json.php deleted file mode 100644 index d1e3e31..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://clouddirectory.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/paginators-1.json.php b/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/paginators-1.json.php deleted file mode 100644 index e11eb64..0000000 --- a/vendor/Aws3/Aws/data/clouddirectory/2017-01-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAppliedSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAttachedIndices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDevelopmentSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDirectories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFacetAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFacetNames' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListIndex' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListManagedSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectChildren' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectParentPaths' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectParents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListObjectPolicies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPolicyAttachments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPublishedSchemaArns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTypedLinkFacetAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTypedLinkFacetNames' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'LookupPolicy' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/api-2.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/api-2.json.php deleted file mode 100644 index 83471c6..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-05-15', 'endpointPrefix' => 'cloudformation', 'protocol' => 'query', 'serviceFullName' => 'AWS CloudFormation', 'serviceId' => 'CloudFormation', 'signatureVersion' => 'v4', 'uid' => 'cloudformation-2010-05-15', 'xmlNamespace' => 'http://cloudformation.amazonaws.com/doc/2010-05-15/'], 'operations' => ['ActivateType' => ['name' => 'ActivateType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivateTypeInput'], 'output' => ['shape' => 'ActivateTypeOutput', 'resultWrapper' => 'ActivateTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'BatchDescribeTypeConfigurations' => ['name' => 'BatchDescribeTypeConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDescribeTypeConfigurationsInput'], 'output' => ['shape' => 'BatchDescribeTypeConfigurationsOutput', 'resultWrapper' => 'BatchDescribeTypeConfigurationsResult'], 'errors' => [['shape' => 'TypeConfigurationNotFoundException'], ['shape' => 'CFNRegistryException']]], 'CancelUpdateStack' => ['name' => 'CancelUpdateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelUpdateStackInput'], 'errors' => [['shape' => 'TokenAlreadyExistsException']]], 'ContinueUpdateRollback' => ['name' => 'ContinueUpdateRollback', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ContinueUpdateRollbackInput'], 'output' => ['shape' => 'ContinueUpdateRollbackOutput', 'resultWrapper' => 'ContinueUpdateRollbackResult'], 'errors' => [['shape' => 'TokenAlreadyExistsException']]], 'CreateChangeSet' => ['name' => 'CreateChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateChangeSetInput'], 'output' => ['shape' => 'CreateChangeSetOutput', 'resultWrapper' => 'CreateChangeSetResult'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InsufficientCapabilitiesException'], ['shape' => 'LimitExceededException']]], 'CreateStack' => ['name' => 'CreateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStackInput'], 'output' => ['shape' => 'CreateStackOutput', 'resultWrapper' => 'CreateStackResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'TokenAlreadyExistsException'], ['shape' => 'InsufficientCapabilitiesException']]], 'CreateStackInstances' => ['name' => 'CreateStackInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStackInstancesInput'], 'output' => ['shape' => 'CreateStackInstancesOutput', 'resultWrapper' => 'CreateStackInstancesResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationInProgressException'], ['shape' => 'OperationIdAlreadyExistsException'], ['shape' => 'StaleRequestException'], ['shape' => 'InvalidOperationException'], ['shape' => 'LimitExceededException']]], 'CreateStackSet' => ['name' => 'CreateStackSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStackSetInput'], 'output' => ['shape' => 'CreateStackSetOutput', 'resultWrapper' => 'CreateStackSetResult'], 'errors' => [['shape' => 'NameAlreadyExistsException'], ['shape' => 'CreatedButModifiedException'], ['shape' => 'LimitExceededException']]], 'DeactivateType' => ['name' => 'DeactivateType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivateTypeInput'], 'output' => ['shape' => 'DeactivateTypeOutput', 'resultWrapper' => 'DeactivateTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'DeleteChangeSet' => ['name' => 'DeleteChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteChangeSetInput'], 'output' => ['shape' => 'DeleteChangeSetOutput', 'resultWrapper' => 'DeleteChangeSetResult'], 'errors' => [['shape' => 'InvalidChangeSetStatusException']]], 'DeleteStack' => ['name' => 'DeleteStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStackInput'], 'errors' => [['shape' => 'TokenAlreadyExistsException']]], 'DeleteStackInstances' => ['name' => 'DeleteStackInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStackInstancesInput'], 'output' => ['shape' => 'DeleteStackInstancesOutput', 'resultWrapper' => 'DeleteStackInstancesResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationInProgressException'], ['shape' => 'OperationIdAlreadyExistsException'], ['shape' => 'StaleRequestException'], ['shape' => 'InvalidOperationException']]], 'DeleteStackSet' => ['name' => 'DeleteStackSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStackSetInput'], 'output' => ['shape' => 'DeleteStackSetOutput', 'resultWrapper' => 'DeleteStackSetResult'], 'errors' => [['shape' => 'StackSetNotEmptyException'], ['shape' => 'OperationInProgressException']]], 'DeregisterType' => ['name' => 'DeregisterType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTypeInput'], 'output' => ['shape' => 'DeregisterTypeOutput', 'resultWrapper' => 'DeregisterTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'DescribeAccountLimits' => ['name' => 'DescribeAccountLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountLimitsInput'], 'output' => ['shape' => 'DescribeAccountLimitsOutput', 'resultWrapper' => 'DescribeAccountLimitsResult']], 'DescribeChangeSet' => ['name' => 'DescribeChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeChangeSetInput'], 'output' => ['shape' => 'DescribeChangeSetOutput', 'resultWrapper' => 'DescribeChangeSetResult'], 'errors' => [['shape' => 'ChangeSetNotFoundException']]], 'DescribeChangeSetHooks' => ['name' => 'DescribeChangeSetHooks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeChangeSetHooksInput'], 'output' => ['shape' => 'DescribeChangeSetHooksOutput', 'resultWrapper' => 'DescribeChangeSetHooksResult'], 'errors' => [['shape' => 'ChangeSetNotFoundException']]], 'DescribePublisher' => ['name' => 'DescribePublisher', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePublisherInput'], 'output' => ['shape' => 'DescribePublisherOutput', 'resultWrapper' => 'DescribePublisherResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'DescribeStackDriftDetectionStatus' => ['name' => 'DescribeStackDriftDetectionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackDriftDetectionStatusInput'], 'output' => ['shape' => 'DescribeStackDriftDetectionStatusOutput', 'resultWrapper' => 'DescribeStackDriftDetectionStatusResult']], 'DescribeStackEvents' => ['name' => 'DescribeStackEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackEventsInput'], 'output' => ['shape' => 'DescribeStackEventsOutput', 'resultWrapper' => 'DescribeStackEventsResult']], 'DescribeStackInstance' => ['name' => 'DescribeStackInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackInstanceInput'], 'output' => ['shape' => 'DescribeStackInstanceOutput', 'resultWrapper' => 'DescribeStackInstanceResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'StackInstanceNotFoundException']]], 'DescribeStackResource' => ['name' => 'DescribeStackResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackResourceInput'], 'output' => ['shape' => 'DescribeStackResourceOutput', 'resultWrapper' => 'DescribeStackResourceResult']], 'DescribeStackResourceDrifts' => ['name' => 'DescribeStackResourceDrifts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackResourceDriftsInput'], 'output' => ['shape' => 'DescribeStackResourceDriftsOutput', 'resultWrapper' => 'DescribeStackResourceDriftsResult']], 'DescribeStackResources' => ['name' => 'DescribeStackResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackResourcesInput'], 'output' => ['shape' => 'DescribeStackResourcesOutput', 'resultWrapper' => 'DescribeStackResourcesResult']], 'DescribeStackSet' => ['name' => 'DescribeStackSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackSetInput'], 'output' => ['shape' => 'DescribeStackSetOutput', 'resultWrapper' => 'DescribeStackSetResult'], 'errors' => [['shape' => 'StackSetNotFoundException']]], 'DescribeStackSetOperation' => ['name' => 'DescribeStackSetOperation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackSetOperationInput'], 'output' => ['shape' => 'DescribeStackSetOperationOutput', 'resultWrapper' => 'DescribeStackSetOperationResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationNotFoundException']]], 'DescribeStacks' => ['name' => 'DescribeStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStacksInput'], 'output' => ['shape' => 'DescribeStacksOutput', 'resultWrapper' => 'DescribeStacksResult']], 'DescribeType' => ['name' => 'DescribeType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTypeInput'], 'output' => ['shape' => 'DescribeTypeOutput', 'resultWrapper' => 'DescribeTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'DescribeTypeRegistration' => ['name' => 'DescribeTypeRegistration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTypeRegistrationInput'], 'output' => ['shape' => 'DescribeTypeRegistrationOutput', 'resultWrapper' => 'DescribeTypeRegistrationResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'DetectStackDrift' => ['name' => 'DetectStackDrift', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectStackDriftInput'], 'output' => ['shape' => 'DetectStackDriftOutput', 'resultWrapper' => 'DetectStackDriftResult']], 'DetectStackResourceDrift' => ['name' => 'DetectStackResourceDrift', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectStackResourceDriftInput'], 'output' => ['shape' => 'DetectStackResourceDriftOutput', 'resultWrapper' => 'DetectStackResourceDriftResult']], 'DetectStackSetDrift' => ['name' => 'DetectStackSetDrift', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectStackSetDriftInput'], 'output' => ['shape' => 'DetectStackSetDriftOutput', 'resultWrapper' => 'DetectStackSetDriftResult'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'OperationInProgressException'], ['shape' => 'StackSetNotFoundException']]], 'EstimateTemplateCost' => ['name' => 'EstimateTemplateCost', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EstimateTemplateCostInput'], 'output' => ['shape' => 'EstimateTemplateCostOutput', 'resultWrapper' => 'EstimateTemplateCostResult']], 'ExecuteChangeSet' => ['name' => 'ExecuteChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteChangeSetInput'], 'output' => ['shape' => 'ExecuteChangeSetOutput', 'resultWrapper' => 'ExecuteChangeSetResult'], 'errors' => [['shape' => 'InvalidChangeSetStatusException'], ['shape' => 'ChangeSetNotFoundException'], ['shape' => 'InsufficientCapabilitiesException'], ['shape' => 'TokenAlreadyExistsException']]], 'GetStackPolicy' => ['name' => 'GetStackPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStackPolicyInput'], 'output' => ['shape' => 'GetStackPolicyOutput', 'resultWrapper' => 'GetStackPolicyResult']], 'GetTemplate' => ['name' => 'GetTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTemplateInput'], 'output' => ['shape' => 'GetTemplateOutput', 'resultWrapper' => 'GetTemplateResult'], 'errors' => [['shape' => 'ChangeSetNotFoundException']]], 'GetTemplateSummary' => ['name' => 'GetTemplateSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTemplateSummaryInput'], 'output' => ['shape' => 'GetTemplateSummaryOutput', 'resultWrapper' => 'GetTemplateSummaryResult'], 'errors' => [['shape' => 'StackSetNotFoundException']]], 'ImportStacksToStackSet' => ['name' => 'ImportStacksToStackSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportStacksToStackSetInput'], 'output' => ['shape' => 'ImportStacksToStackSetOutput', 'resultWrapper' => 'ImportStacksToStackSetResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'StackSetNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'OperationInProgressException'], ['shape' => 'OperationIdAlreadyExistsException'], ['shape' => 'StackNotFoundException'], ['shape' => 'StaleRequestException']]], 'ListChangeSets' => ['name' => 'ListChangeSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListChangeSetsInput'], 'output' => ['shape' => 'ListChangeSetsOutput', 'resultWrapper' => 'ListChangeSetsResult']], 'ListExports' => ['name' => 'ListExports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExportsInput'], 'output' => ['shape' => 'ListExportsOutput', 'resultWrapper' => 'ListExportsResult']], 'ListImports' => ['name' => 'ListImports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImportsInput'], 'output' => ['shape' => 'ListImportsOutput', 'resultWrapper' => 'ListImportsResult']], 'ListStackInstances' => ['name' => 'ListStackInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackInstancesInput'], 'output' => ['shape' => 'ListStackInstancesOutput', 'resultWrapper' => 'ListStackInstancesResult'], 'errors' => [['shape' => 'StackSetNotFoundException']]], 'ListStackResources' => ['name' => 'ListStackResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackResourcesInput'], 'output' => ['shape' => 'ListStackResourcesOutput', 'resultWrapper' => 'ListStackResourcesResult']], 'ListStackSetOperationResults' => ['name' => 'ListStackSetOperationResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackSetOperationResultsInput'], 'output' => ['shape' => 'ListStackSetOperationResultsOutput', 'resultWrapper' => 'ListStackSetOperationResultsResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationNotFoundException']]], 'ListStackSetOperations' => ['name' => 'ListStackSetOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackSetOperationsInput'], 'output' => ['shape' => 'ListStackSetOperationsOutput', 'resultWrapper' => 'ListStackSetOperationsResult'], 'errors' => [['shape' => 'StackSetNotFoundException']]], 'ListStackSets' => ['name' => 'ListStackSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackSetsInput'], 'output' => ['shape' => 'ListStackSetsOutput', 'resultWrapper' => 'ListStackSetsResult']], 'ListStacks' => ['name' => 'ListStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStacksInput'], 'output' => ['shape' => 'ListStacksOutput', 'resultWrapper' => 'ListStacksResult']], 'ListTypeRegistrations' => ['name' => 'ListTypeRegistrations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTypeRegistrationsInput'], 'output' => ['shape' => 'ListTypeRegistrationsOutput', 'resultWrapper' => 'ListTypeRegistrationsResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'ListTypeVersions' => ['name' => 'ListTypeVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTypeVersionsInput'], 'output' => ['shape' => 'ListTypeVersionsOutput', 'resultWrapper' => 'ListTypeVersionsResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'ListTypes' => ['name' => 'ListTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTypesInput'], 'output' => ['shape' => 'ListTypesOutput', 'resultWrapper' => 'ListTypesResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'PublishType' => ['name' => 'PublishType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PublishTypeInput'], 'output' => ['shape' => 'PublishTypeOutput', 'resultWrapper' => 'PublishTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'RecordHandlerProgress' => ['name' => 'RecordHandlerProgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RecordHandlerProgressInput'], 'output' => ['shape' => 'RecordHandlerProgressOutput', 'resultWrapper' => 'RecordHandlerProgressResult'], 'errors' => [['shape' => 'InvalidStateTransitionException'], ['shape' => 'OperationStatusCheckFailedException']], 'idempotent' => \true], 'RegisterPublisher' => ['name' => 'RegisterPublisher', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterPublisherInput'], 'output' => ['shape' => 'RegisterPublisherOutput', 'resultWrapper' => 'RegisterPublisherResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'RegisterType' => ['name' => 'RegisterType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTypeInput'], 'output' => ['shape' => 'RegisterTypeOutput', 'resultWrapper' => 'RegisterTypeResult'], 'errors' => [['shape' => 'CFNRegistryException']], 'idempotent' => \true], 'RollbackStack' => ['name' => 'RollbackStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RollbackStackInput'], 'output' => ['shape' => 'RollbackStackOutput', 'resultWrapper' => 'RollbackStackResult'], 'errors' => [['shape' => 'TokenAlreadyExistsException']]], 'SetStackPolicy' => ['name' => 'SetStackPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetStackPolicyInput']], 'SetTypeConfiguration' => ['name' => 'SetTypeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTypeConfigurationInput'], 'output' => ['shape' => 'SetTypeConfigurationOutput', 'resultWrapper' => 'SetTypeConfigurationResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']]], 'SetTypeDefaultVersion' => ['name' => 'SetTypeDefaultVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTypeDefaultVersionInput'], 'output' => ['shape' => 'SetTypeDefaultVersionOutput', 'resultWrapper' => 'SetTypeDefaultVersionResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'SignalResource' => ['name' => 'SignalResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SignalResourceInput']], 'StopStackSetOperation' => ['name' => 'StopStackSetOperation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopStackSetOperationInput'], 'output' => ['shape' => 'StopStackSetOperationOutput', 'resultWrapper' => 'StopStackSetOperationResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationNotFoundException'], ['shape' => 'InvalidOperationException']]], 'TestType' => ['name' => 'TestType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestTypeInput'], 'output' => ['shape' => 'TestTypeOutput', 'resultWrapper' => 'TestTypeResult'], 'errors' => [['shape' => 'CFNRegistryException'], ['shape' => 'TypeNotFoundException']], 'idempotent' => \true], 'UpdateStack' => ['name' => 'UpdateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStackInput'], 'output' => ['shape' => 'UpdateStackOutput', 'resultWrapper' => 'UpdateStackResult'], 'errors' => [['shape' => 'InsufficientCapabilitiesException'], ['shape' => 'TokenAlreadyExistsException']]], 'UpdateStackInstances' => ['name' => 'UpdateStackInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStackInstancesInput'], 'output' => ['shape' => 'UpdateStackInstancesOutput', 'resultWrapper' => 'UpdateStackInstancesResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'StackInstanceNotFoundException'], ['shape' => 'OperationInProgressException'], ['shape' => 'OperationIdAlreadyExistsException'], ['shape' => 'StaleRequestException'], ['shape' => 'InvalidOperationException']]], 'UpdateStackSet' => ['name' => 'UpdateStackSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStackSetInput'], 'output' => ['shape' => 'UpdateStackSetOutput', 'resultWrapper' => 'UpdateStackSetResult'], 'errors' => [['shape' => 'StackSetNotFoundException'], ['shape' => 'OperationInProgressException'], ['shape' => 'OperationIdAlreadyExistsException'], ['shape' => 'StaleRequestException'], ['shape' => 'InvalidOperationException'], ['shape' => 'StackInstanceNotFoundException']]], 'UpdateTerminationProtection' => ['name' => 'UpdateTerminationProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTerminationProtectionInput'], 'output' => ['shape' => 'UpdateTerminationProtectionOutput', 'resultWrapper' => 'UpdateTerminationProtectionResult']], 'ValidateTemplate' => ['name' => 'ValidateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ValidateTemplateInput'], 'output' => ['shape' => 'ValidateTemplateOutput', 'resultWrapper' => 'ValidateTemplateResult']]], 'shapes' => ['AcceptTermsAndConditions' => ['type' => 'boolean'], 'Account' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'AccountFilterType' => ['type' => 'string', 'enum' => ['NONE', 'INTERSECTION', 'DIFFERENCE', 'UNION']], 'AccountGateResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'AccountGateStatus'], 'StatusReason' => ['shape' => 'AccountGateStatusReason']]], 'AccountGateStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'FAILED', 'SKIPPED']], 'AccountGateStatusReason' => ['type' => 'string'], 'AccountLimit' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LimitName'], 'Value' => ['shape' => 'LimitValue']]], 'AccountLimitList' => ['type' => 'list', 'member' => ['shape' => 'AccountLimit']], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'Account']], 'AccountsUrl' => ['type' => 'string', 'max' => 5120, 'min' => 1, 'pattern' => '(s3://|http(s?)://).+'], 'ActivateTypeInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ThirdPartyType'], 'PublicTypeArn' => ['shape' => 'ThirdPartyTypeArn'], 'PublisherId' => ['shape' => 'PublisherId'], 'TypeName' => ['shape' => 'TypeName'], 'TypeNameAlias' => ['shape' => 'TypeName'], 'AutoUpdate' => ['shape' => 'AutoUpdate'], 'LoggingConfig' => ['shape' => 'LoggingConfig'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'VersionBump' => ['shape' => 'VersionBump'], 'MajorVersion' => ['shape' => 'MajorVersion']]], 'ActivateTypeOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PrivateTypeArn']]], 'AllowedValue' => ['type' => 'string'], 'AllowedValues' => ['type' => 'list', 'member' => ['shape' => 'AllowedValue']], 'AlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AlreadyExistsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Arn' => ['type' => 'string'], 'AutoDeployment' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'AutoDeploymentNullable'], 'RetainStacksOnAccountRemoval' => ['shape' => 'RetainStacksOnAccountRemovalNullable']]], 'AutoDeploymentNullable' => ['type' => 'boolean'], 'AutoUpdate' => ['type' => 'boolean'], 'BatchDescribeTypeConfigurationsError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'TypeConfigurationIdentifier' => ['shape' => 'TypeConfigurationIdentifier']]], 'BatchDescribeTypeConfigurationsErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchDescribeTypeConfigurationsError']], 'BatchDescribeTypeConfigurationsInput' => ['type' => 'structure', 'required' => ['TypeConfigurationIdentifiers'], 'members' => ['TypeConfigurationIdentifiers' => ['shape' => 'TypeConfigurationIdentifiers']]], 'BatchDescribeTypeConfigurationsOutput' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'BatchDescribeTypeConfigurationsErrors'], 'UnprocessedTypeConfigurations' => ['shape' => 'UnprocessedTypeConfigurations'], 'TypeConfigurations' => ['shape' => 'TypeConfigurationDetailsList']]], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'BoxedMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'CFNRegistryException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['code' => 'CFNRegistryException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CallAs' => ['type' => 'string', 'enum' => ['SELF', 'DELEGATED_ADMIN']], 'CancelUpdateStackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'Capabilities' => ['type' => 'list', 'member' => ['shape' => 'Capability']], 'CapabilitiesReason' => ['type' => 'string'], 'Capability' => ['type' => 'string', 'enum' => ['CAPABILITY_IAM', 'CAPABILITY_NAMED_IAM', 'CAPABILITY_AUTO_EXPAND']], 'Category' => ['type' => 'string', 'enum' => ['REGISTERED', 'ACTIVATED', 'THIRD_PARTY', 'AWS_TYPES']], 'CausingEntity' => ['type' => 'string'], 'Change' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChangeType'], 'HookInvocationCount' => ['shape' => 'HookInvocationCount'], 'ResourceChange' => ['shape' => 'ResourceChange']]], 'ChangeAction' => ['type' => 'string', 'enum' => ['Add', 'Modify', 'Remove', 'Import', 'Dynamic']], 'ChangeSetHook' => ['type' => 'structure', 'members' => ['InvocationPoint' => ['shape' => 'HookInvocationPoint'], 'FailureMode' => ['shape' => 'HookFailureMode'], 'TypeName' => ['shape' => 'HookTypeName'], 'TypeVersionId' => ['shape' => 'HookTypeVersionId'], 'TypeConfigurationVersionId' => ['shape' => 'HookTypeConfigurationVersionId'], 'TargetDetails' => ['shape' => 'ChangeSetHookTargetDetails']]], 'ChangeSetHookResourceTargetDetails' => ['type' => 'structure', 'members' => ['LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'ResourceType' => ['shape' => 'HookTargetTypeName'], 'ResourceAction' => ['shape' => 'ChangeAction']]], 'ChangeSetHookTargetDetails' => ['type' => 'structure', 'members' => ['TargetType' => ['shape' => 'HookTargetType'], 'ResourceTargetDetails' => ['shape' => 'ChangeSetHookResourceTargetDetails']]], 'ChangeSetHooks' => ['type' => 'list', 'member' => ['shape' => 'ChangeSetHook']], 'ChangeSetHooksStatus' => ['type' => 'string', 'enum' => ['PLANNING', 'PLANNED', 'UNAVAILABLE']], 'ChangeSetId' => ['type' => 'string', 'min' => 1, 'pattern' => 'arn:[-a-zA-Z0-9:/]*'], 'ChangeSetName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z][-a-zA-Z0-9]*'], 'ChangeSetNameOrId' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[a-zA-Z][-a-zA-Z0-9]*|arn:[-a-zA-Z0-9:/]*'], 'ChangeSetNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ChangeSetNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ChangeSetStatus' => ['type' => 'string', 'enum' => ['CREATE_PENDING', 'CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'DELETE_PENDING', 'DELETE_IN_PROGRESS', 'DELETE_COMPLETE', 'DELETE_FAILED', 'FAILED']], 'ChangeSetStatusReason' => ['type' => 'string'], 'ChangeSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'ChangeSetSummary']], 'ChangeSetSummary' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'StackId'], 'StackName' => ['shape' => 'StackName'], 'ChangeSetId' => ['shape' => 'ChangeSetId'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'ExecutionStatus' => ['shape' => 'ExecutionStatus'], 'Status' => ['shape' => 'ChangeSetStatus'], 'StatusReason' => ['shape' => 'ChangeSetStatusReason'], 'CreationTime' => ['shape' => 'CreationTime'], 'Description' => ['shape' => 'Description'], 'IncludeNestedStacks' => ['shape' => 'IncludeNestedStacks'], 'ParentChangeSetId' => ['shape' => 'ChangeSetId'], 'RootChangeSetId' => ['shape' => 'ChangeSetId']]], 'ChangeSetType' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE', 'IMPORT']], 'ChangeSource' => ['type' => 'string', 'enum' => ['ResourceReference', 'ParameterReference', 'ResourceAttribute', 'DirectModification', 'Automatic']], 'ChangeType' => ['type' => 'string', 'enum' => ['Resource']], 'Changes' => ['type' => 'list', 'member' => ['shape' => 'Change']], 'ClientRequestToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][-a-zA-Z0-9]*'], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ConfigurationSchema' => ['type' => 'string', 'max' => 60000, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'ConnectionArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+'], 'ContinueUpdateRollbackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'RoleARN' => ['shape' => 'RoleARN'], 'ResourcesToSkip' => ['shape' => 'ResourcesToSkip'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'ContinueUpdateRollbackOutput' => ['type' => 'structure', 'members' => []], 'CreateChangeSetInput' => ['type' => 'structure', 'required' => ['StackName', 'ChangeSetName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'UsePreviousTemplate' => ['shape' => 'UsePreviousTemplate'], 'Parameters' => ['shape' => 'Parameters'], 'Capabilities' => ['shape' => 'Capabilities'], 'ResourceTypes' => ['shape' => 'ResourceTypes'], 'RoleARN' => ['shape' => 'RoleARN'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration'], 'NotificationARNs' => ['shape' => 'NotificationARNs'], 'Tags' => ['shape' => 'Tags'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'ClientToken' => ['shape' => 'ClientToken'], 'Description' => ['shape' => 'Description'], 'ChangeSetType' => ['shape' => 'ChangeSetType'], 'ResourcesToImport' => ['shape' => 'ResourcesToImport'], 'IncludeNestedStacks' => ['shape' => 'IncludeNestedStacks']]], 'CreateChangeSetOutput' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ChangeSetId'], 'StackId' => ['shape' => 'StackId']]], 'CreateStackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'Parameters' => ['shape' => 'Parameters'], 'DisableRollback' => ['shape' => 'DisableRollback'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration'], 'TimeoutInMinutes' => ['shape' => 'TimeoutMinutes'], 'NotificationARNs' => ['shape' => 'NotificationARNs'], 'Capabilities' => ['shape' => 'Capabilities'], 'ResourceTypes' => ['shape' => 'ResourceTypes'], 'RoleARN' => ['shape' => 'RoleARN'], 'OnFailure' => ['shape' => 'OnFailure'], 'StackPolicyBody' => ['shape' => 'StackPolicyBody'], 'StackPolicyURL' => ['shape' => 'StackPolicyURL'], 'Tags' => ['shape' => 'Tags'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'EnableTerminationProtection' => ['shape' => 'EnableTerminationProtection']]], 'CreateStackInstancesInput' => ['type' => 'structure', 'required' => ['StackSetName', 'Regions'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'Accounts' => ['shape' => 'AccountList'], 'DeploymentTargets' => ['shape' => 'DeploymentTargets'], 'Regions' => ['shape' => 'RegionList'], 'ParameterOverrides' => ['shape' => 'Parameters'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'CallAs' => ['shape' => 'CallAs']]], 'CreateStackInstancesOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'CreateStackOutput' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'StackId']]], 'CreateStackSetInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'Description' => ['shape' => 'Description'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'StackId' => ['shape' => 'StackId'], 'Parameters' => ['shape' => 'Parameters'], 'Capabilities' => ['shape' => 'Capabilities'], 'Tags' => ['shape' => 'Tags'], 'AdministrationRoleARN' => ['shape' => 'RoleARN'], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName'], 'PermissionModel' => ['shape' => 'PermissionModels'], 'AutoDeployment' => ['shape' => 'AutoDeployment'], 'CallAs' => ['shape' => 'CallAs'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ManagedExecution' => ['shape' => 'ManagedExecution']]], 'CreateStackSetOutput' => ['type' => 'structure', 'members' => ['StackSetId' => ['shape' => 'StackSetId']]], 'CreatedButModifiedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CreatedButModifiedException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreationTime' => ['type' => 'timestamp'], 'DeactivateTypeInput' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'TypeName'], 'Type' => ['shape' => 'ThirdPartyType'], 'Arn' => ['shape' => 'PrivateTypeArn']]], 'DeactivateTypeOutput' => ['type' => 'structure', 'members' => []], 'DeleteChangeSetInput' => ['type' => 'structure', 'required' => ['ChangeSetName'], 'members' => ['ChangeSetName' => ['shape' => 'ChangeSetNameOrId'], 'StackName' => ['shape' => 'StackNameOrId']]], 'DeleteChangeSetOutput' => ['type' => 'structure', 'members' => []], 'DeleteStackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'RetainResources' => ['shape' => 'RetainResources'], 'RoleARN' => ['shape' => 'RoleARN'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'DeleteStackInstancesInput' => ['type' => 'structure', 'required' => ['StackSetName', 'Regions', 'RetainStacks'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'Accounts' => ['shape' => 'AccountList'], 'DeploymentTargets' => ['shape' => 'DeploymentTargets'], 'Regions' => ['shape' => 'RegionList'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'RetainStacks' => ['shape' => 'RetainStacks'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'CallAs' => ['shape' => 'CallAs']]], 'DeleteStackInstancesOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'DeleteStackSetInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'CallAs' => ['shape' => 'CallAs']]], 'DeleteStackSetOutput' => ['type' => 'structure', 'members' => []], 'DeletionTime' => ['type' => 'timestamp'], 'DeploymentTargets' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'AccountList'], 'AccountsUrl' => ['shape' => 'AccountsUrl'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList'], 'AccountFilterType' => ['shape' => 'AccountFilterType']]], 'DeprecatedStatus' => ['type' => 'string', 'enum' => ['LIVE', 'DEPRECATED']], 'DeregisterTypeInput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PrivateTypeArn'], 'Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'VersionId' => ['shape' => 'TypeVersionId']]], 'DeregisterTypeOutput' => ['type' => 'structure', 'members' => []], 'DescribeAccountLimitsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken']]], 'DescribeAccountLimitsOutput' => ['type' => 'structure', 'members' => ['AccountLimits' => ['shape' => 'AccountLimitList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeChangeSetHooksInput' => ['type' => 'structure', 'required' => ['ChangeSetName'], 'members' => ['ChangeSetName' => ['shape' => 'ChangeSetNameOrId'], 'StackName' => ['shape' => 'StackNameOrId'], 'NextToken' => ['shape' => 'NextToken'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId']]], 'DescribeChangeSetHooksOutput' => ['type' => 'structure', 'members' => ['ChangeSetId' => ['shape' => 'ChangeSetId'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'Hooks' => ['shape' => 'ChangeSetHooks'], 'Status' => ['shape' => 'ChangeSetHooksStatus'], 'NextToken' => ['shape' => 'NextToken'], 'StackId' => ['shape' => 'StackId'], 'StackName' => ['shape' => 'StackName']]], 'DescribeChangeSetInput' => ['type' => 'structure', 'required' => ['ChangeSetName'], 'members' => ['ChangeSetName' => ['shape' => 'ChangeSetNameOrId'], 'StackName' => ['shape' => 'StackNameOrId'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeChangeSetOutput' => ['type' => 'structure', 'members' => ['ChangeSetName' => ['shape' => 'ChangeSetName'], 'ChangeSetId' => ['shape' => 'ChangeSetId'], 'StackId' => ['shape' => 'StackId'], 'StackName' => ['shape' => 'StackName'], 'Description' => ['shape' => 'Description'], 'Parameters' => ['shape' => 'Parameters'], 'CreationTime' => ['shape' => 'CreationTime'], 'ExecutionStatus' => ['shape' => 'ExecutionStatus'], 'Status' => ['shape' => 'ChangeSetStatus'], 'StatusReason' => ['shape' => 'ChangeSetStatusReason'], 'NotificationARNs' => ['shape' => 'NotificationARNs'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration'], 'Capabilities' => ['shape' => 'Capabilities'], 'Tags' => ['shape' => 'Tags'], 'Changes' => ['shape' => 'Changes'], 'NextToken' => ['shape' => 'NextToken'], 'IncludeNestedStacks' => ['shape' => 'IncludeNestedStacks'], 'ParentChangeSetId' => ['shape' => 'ChangeSetId'], 'RootChangeSetId' => ['shape' => 'ChangeSetId']]], 'DescribePublisherInput' => ['type' => 'structure', 'members' => ['PublisherId' => ['shape' => 'PublisherId']]], 'DescribePublisherOutput' => ['type' => 'structure', 'members' => ['PublisherId' => ['shape' => 'PublisherId'], 'PublisherStatus' => ['shape' => 'PublisherStatus'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'PublisherProfile' => ['shape' => 'PublisherProfile']]], 'DescribeStackDriftDetectionStatusInput' => ['type' => 'structure', 'required' => ['StackDriftDetectionId'], 'members' => ['StackDriftDetectionId' => ['shape' => 'StackDriftDetectionId']]], 'DescribeStackDriftDetectionStatusOutput' => ['type' => 'structure', 'required' => ['StackId', 'StackDriftDetectionId', 'DetectionStatus', 'Timestamp'], 'members' => ['StackId' => ['shape' => 'StackId'], 'StackDriftDetectionId' => ['shape' => 'StackDriftDetectionId'], 'StackDriftStatus' => ['shape' => 'StackDriftStatus'], 'DetectionStatus' => ['shape' => 'StackDriftDetectionStatus'], 'DetectionStatusReason' => ['shape' => 'StackDriftDetectionStatusReason'], 'DriftedStackResourceCount' => ['shape' => 'BoxedInteger'], 'Timestamp' => ['shape' => 'Timestamp']]], 'DescribeStackEventsInput' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'StackName'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStackEventsOutput' => ['type' => 'structure', 'members' => ['StackEvents' => ['shape' => 'StackEvents'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStackInstanceInput' => ['type' => 'structure', 'required' => ['StackSetName', 'StackInstanceAccount', 'StackInstanceRegion'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'StackInstanceAccount' => ['shape' => 'Account'], 'StackInstanceRegion' => ['shape' => 'Region'], 'CallAs' => ['shape' => 'CallAs']]], 'DescribeStackInstanceOutput' => ['type' => 'structure', 'members' => ['StackInstance' => ['shape' => 'StackInstance']]], 'DescribeStackResourceDriftsInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'StackResourceDriftStatusFilters' => ['shape' => 'StackResourceDriftStatusFilters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'BoxedMaxResults']]], 'DescribeStackResourceDriftsOutput' => ['type' => 'structure', 'required' => ['StackResourceDrifts'], 'members' => ['StackResourceDrifts' => ['shape' => 'StackResourceDrifts'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStackResourceInput' => ['type' => 'structure', 'required' => ['StackName', 'LogicalResourceId'], 'members' => ['StackName' => ['shape' => 'StackName'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId']]], 'DescribeStackResourceOutput' => ['type' => 'structure', 'members' => ['StackResourceDetail' => ['shape' => 'StackResourceDetail']]], 'DescribeStackResourcesInput' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'StackName'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId']]], 'DescribeStackResourcesOutput' => ['type' => 'structure', 'members' => ['StackResources' => ['shape' => 'StackResources']]], 'DescribeStackSetInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'CallAs' => ['shape' => 'CallAs']]], 'DescribeStackSetOperationInput' => ['type' => 'structure', 'required' => ['StackSetName', 'OperationId'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'OperationId' => ['shape' => 'ClientRequestToken'], 'CallAs' => ['shape' => 'CallAs']]], 'DescribeStackSetOperationOutput' => ['type' => 'structure', 'members' => ['StackSetOperation' => ['shape' => 'StackSetOperation']]], 'DescribeStackSetOutput' => ['type' => 'structure', 'members' => ['StackSet' => ['shape' => 'StackSet']]], 'DescribeStacksInput' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'StackName'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStacksOutput' => ['type' => 'structure', 'members' => ['Stacks' => ['shape' => 'Stacks'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeTypeInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'Arn' => ['shape' => 'TypeArn'], 'VersionId' => ['shape' => 'TypeVersionId'], 'PublisherId' => ['shape' => 'PublisherId'], 'PublicVersionNumber' => ['shape' => 'PublicVersionNumber']]], 'DescribeTypeOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'TypeArn'], 'Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'DefaultVersionId' => ['shape' => 'TypeVersionId'], 'IsDefaultVersion' => ['shape' => 'IsDefaultVersion'], 'TypeTestsStatus' => ['shape' => 'TypeTestsStatus'], 'TypeTestsStatusDescription' => ['shape' => 'TypeTestsStatusDescription'], 'Description' => ['shape' => 'Description'], 'Schema' => ['shape' => 'TypeSchema'], 'ProvisioningType' => ['shape' => 'ProvisioningType'], 'DeprecatedStatus' => ['shape' => 'DeprecatedStatus'], 'LoggingConfig' => ['shape' => 'LoggingConfig'], 'RequiredActivatedTypes' => ['shape' => 'RequiredActivatedTypes'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'Visibility' => ['shape' => 'Visibility'], 'SourceUrl' => ['shape' => 'OptionalSecureUrl'], 'DocumentationUrl' => ['shape' => 'OptionalSecureUrl'], 'LastUpdated' => ['shape' => 'Timestamp'], 'TimeCreated' => ['shape' => 'Timestamp'], 'ConfigurationSchema' => ['shape' => 'ConfigurationSchema'], 'PublisherId' => ['shape' => 'PublisherId'], 'OriginalTypeName' => ['shape' => 'TypeName'], 'OriginalTypeArn' => ['shape' => 'TypeArn'], 'PublicVersionNumber' => ['shape' => 'PublicVersionNumber'], 'LatestPublicVersion' => ['shape' => 'PublicVersionNumber'], 'IsActivated' => ['shape' => 'IsActivated'], 'AutoUpdate' => ['shape' => 'AutoUpdate']]], 'DescribeTypeRegistrationInput' => ['type' => 'structure', 'required' => ['RegistrationToken'], 'members' => ['RegistrationToken' => ['shape' => 'RegistrationToken']]], 'DescribeTypeRegistrationOutput' => ['type' => 'structure', 'members' => ['ProgressStatus' => ['shape' => 'RegistrationStatus'], 'Description' => ['shape' => 'Description'], 'TypeArn' => ['shape' => 'TypeArn'], 'TypeVersionArn' => ['shape' => 'TypeArn']]], 'Description' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DetectStackDriftInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'LogicalResourceIds' => ['shape' => 'LogicalResourceIds']]], 'DetectStackDriftOutput' => ['type' => 'structure', 'required' => ['StackDriftDetectionId'], 'members' => ['StackDriftDetectionId' => ['shape' => 'StackDriftDetectionId']]], 'DetectStackResourceDriftInput' => ['type' => 'structure', 'required' => ['StackName', 'LogicalResourceId'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId']]], 'DetectStackResourceDriftOutput' => ['type' => 'structure', 'required' => ['StackResourceDrift'], 'members' => ['StackResourceDrift' => ['shape' => 'StackResourceDrift']]], 'DetectStackSetDriftInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetNameOrId'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'CallAs' => ['shape' => 'CallAs']]], 'DetectStackSetDriftOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'DifferenceType' => ['type' => 'string', 'enum' => ['ADD', 'REMOVE', 'NOT_EQUAL']], 'DisableRollback' => ['type' => 'boolean'], 'DriftedStackInstancesCount' => ['type' => 'integer', 'min' => 0], 'EnableTerminationProtection' => ['type' => 'boolean'], 'ErrorCode' => ['type' => 'string', 'max' => 3, 'min' => 3], 'ErrorMessage' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EstimateTemplateCostInput' => ['type' => 'structure', 'members' => ['TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'Parameters' => ['shape' => 'Parameters']]], 'EstimateTemplateCostOutput' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'Url']]], 'EvaluationType' => ['type' => 'string', 'enum' => ['Static', 'Dynamic']], 'EventId' => ['type' => 'string'], 'ExecuteChangeSetInput' => ['type' => 'structure', 'required' => ['ChangeSetName'], 'members' => ['ChangeSetName' => ['shape' => 'ChangeSetNameOrId'], 'StackName' => ['shape' => 'StackNameOrId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'DisableRollback' => ['shape' => 'DisableRollback']]], 'ExecuteChangeSetOutput' => ['type' => 'structure', 'members' => []], 'ExecutionRoleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z_0-9+=,.@-]+'], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['UNAVAILABLE', 'AVAILABLE', 'EXECUTE_IN_PROGRESS', 'EXECUTE_COMPLETE', 'EXECUTE_FAILED', 'OBSOLETE']], 'Export' => ['type' => 'structure', 'members' => ['ExportingStackId' => ['shape' => 'StackId'], 'Name' => ['shape' => 'ExportName'], 'Value' => ['shape' => 'ExportValue']]], 'ExportName' => ['type' => 'string'], 'ExportValue' => ['type' => 'string'], 'Exports' => ['type' => 'list', 'member' => ['shape' => 'Export']], 'FailedStackInstancesCount' => ['type' => 'integer', 'min' => 0], 'FailureToleranceCount' => ['type' => 'integer', 'min' => 0], 'FailureTolerancePercentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'GetStackPolicyInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName']]], 'GetStackPolicyOutput' => ['type' => 'structure', 'members' => ['StackPolicyBody' => ['shape' => 'StackPolicyBody']]], 'GetTemplateInput' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'StackName'], 'ChangeSetName' => ['shape' => 'ChangeSetNameOrId'], 'TemplateStage' => ['shape' => 'TemplateStage']]], 'GetTemplateOutput' => ['type' => 'structure', 'members' => ['TemplateBody' => ['shape' => 'TemplateBody'], 'StagesAvailable' => ['shape' => 'StageList']]], 'GetTemplateSummaryInput' => ['type' => 'structure', 'members' => ['TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'StackName' => ['shape' => 'StackNameOrId'], 'StackSetName' => ['shape' => 'StackSetNameOrId'], 'CallAs' => ['shape' => 'CallAs']]], 'GetTemplateSummaryOutput' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterDeclarations'], 'Description' => ['shape' => 'Description'], 'Capabilities' => ['shape' => 'Capabilities'], 'CapabilitiesReason' => ['shape' => 'CapabilitiesReason'], 'ResourceTypes' => ['shape' => 'ResourceTypes'], 'Version' => ['shape' => 'Version'], 'Metadata' => ['shape' => 'Metadata'], 'DeclaredTransforms' => ['shape' => 'TransformsList'], 'ResourceIdentifierSummaries' => ['shape' => 'ResourceIdentifierSummaries']]], 'HandlerErrorCode' => ['type' => 'string', 'enum' => ['NotUpdatable', 'InvalidRequest', 'AccessDenied', 'InvalidCredentials', 'AlreadyExists', 'NotFound', 'ResourceConflict', 'Throttling', 'ServiceLimitExceeded', 'NotStabilized', 'GeneralServiceException', 'ServiceInternalError', 'NetworkFailure', 'InternalFailure', 'InvalidTypeConfiguration', 'HandlerInternalFailure', 'NonCompliant', 'Unknown', 'UnsupportedTarget']], 'HookFailureMode' => ['type' => 'string', 'enum' => ['FAIL', 'WARN']], 'HookInvocationCount' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'HookInvocationPoint' => ['type' => 'string', 'enum' => ['PRE_PROVISION']], 'HookStatus' => ['type' => 'string', 'enum' => ['HOOK_IN_PROGRESS', 'HOOK_COMPLETE_SUCCEEDED', 'HOOK_COMPLETE_FAILED', 'HOOK_FAILED']], 'HookStatusReason' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'HookTargetType' => ['type' => 'string', 'enum' => ['RESOURCE']], 'HookTargetTypeName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]{2,64}::[a-zA-Z0-9]{2,64}::[a-zA-Z0-9]{2,64}$'], 'HookType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HookTypeConfigurationVersionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'HookTypeName' => ['type' => 'string', 'max' => 196, 'min' => 10], 'HookTypeVersionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'IdentityProvider' => ['type' => 'string', 'enum' => ['AWS_Marketplace', 'GitHub', 'Bitbucket']], 'ImportStacksToStackSetInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetNameOrId'], 'StackIds' => ['shape' => 'StackIdList'], 'StackIdsUrl' => ['shape' => 'StackIdsUrl'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'CallAs' => ['shape' => 'CallAs']]], 'ImportStacksToStackSetOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'Imports' => ['type' => 'list', 'member' => ['shape' => 'StackName']], 'InProgressStackInstancesCount' => ['type' => 'integer', 'min' => 0], 'InSyncStackInstancesCount' => ['type' => 'integer', 'min' => 0], 'IncludeNestedStacks' => ['type' => 'boolean'], 'InsufficientCapabilitiesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientCapabilitiesException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidChangeSetStatusException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidChangeSetStatus', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidOperationException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidStateTransitionException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidStateTransition', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'IsActivated' => ['type' => 'boolean'], 'IsDefaultConfiguration' => ['type' => 'boolean'], 'IsDefaultVersion' => ['type' => 'boolean'], 'Key' => ['type' => 'string'], 'LastUpdatedTime' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LimitExceededException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LimitName' => ['type' => 'string'], 'LimitValue' => ['type' => 'integer'], 'ListChangeSetsInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChangeSetsOutput' => ['type' => 'structure', 'members' => ['Summaries' => ['shape' => 'ChangeSetSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExportsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken']]], 'ListExportsOutput' => ['type' => 'structure', 'members' => ['Exports' => ['shape' => 'Exports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImportsInput' => ['type' => 'structure', 'required' => ['ExportName'], 'members' => ['ExportName' => ['shape' => 'ExportName'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImportsOutput' => ['type' => 'structure', 'members' => ['Imports' => ['shape' => 'Imports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackInstancesInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'StackInstanceFilters'], 'StackInstanceAccount' => ['shape' => 'Account'], 'StackInstanceRegion' => ['shape' => 'Region'], 'CallAs' => ['shape' => 'CallAs']]], 'ListStackInstancesOutput' => ['type' => 'structure', 'members' => ['Summaries' => ['shape' => 'StackInstanceSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackResourcesInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackResourcesOutput' => ['type' => 'structure', 'members' => ['StackResourceSummaries' => ['shape' => 'StackResourceSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackSetOperationResultsInput' => ['type' => 'structure', 'required' => ['StackSetName', 'OperationId'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'OperationId' => ['shape' => 'ClientRequestToken'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'CallAs' => ['shape' => 'CallAs'], 'Filters' => ['shape' => 'OperationResultFilters']]], 'ListStackSetOperationResultsOutput' => ['type' => 'structure', 'members' => ['Summaries' => ['shape' => 'StackSetOperationResultSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackSetOperationsInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'CallAs' => ['shape' => 'CallAs']]], 'ListStackSetOperationsOutput' => ['type' => 'structure', 'members' => ['Summaries' => ['shape' => 'StackSetOperationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStackSetsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Status' => ['shape' => 'StackSetStatus'], 'CallAs' => ['shape' => 'CallAs']]], 'ListStackSetsOutput' => ['type' => 'structure', 'members' => ['Summaries' => ['shape' => 'StackSetSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStacksInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'StackStatusFilter' => ['shape' => 'StackStatusFilter']]], 'ListStacksOutput' => ['type' => 'structure', 'members' => ['StackSummaries' => ['shape' => 'StackSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypeRegistrationsInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'TypeArn' => ['shape' => 'TypeArn'], 'RegistrationStatusFilter' => ['shape' => 'RegistrationStatus'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypeRegistrationsOutput' => ['type' => 'structure', 'members' => ['RegistrationTokenList' => ['shape' => 'RegistrationTokenList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypeVersionsInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'Arn' => ['shape' => 'TypeArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DeprecatedStatus' => ['shape' => 'DeprecatedStatus'], 'PublisherId' => ['shape' => 'PublisherId']]], 'ListTypeVersionsOutput' => ['type' => 'structure', 'members' => ['TypeVersionSummaries' => ['shape' => 'TypeVersionSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypesInput' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'ProvisioningType' => ['shape' => 'ProvisioningType'], 'DeprecatedStatus' => ['shape' => 'DeprecatedStatus'], 'Type' => ['shape' => 'RegistryType'], 'Filters' => ['shape' => 'TypeFilters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTypesOutput' => ['type' => 'structure', 'members' => ['TypeSummaries' => ['shape' => 'TypeSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'LoggingConfig' => ['type' => 'structure', 'required' => ['LogRoleArn', 'LogGroupName'], 'members' => ['LogRoleArn' => ['shape' => 'RoleArn'], 'LogGroupName' => ['shape' => 'LogGroupName']]], 'LogicalIdHierarchy' => ['type' => 'string'], 'LogicalResourceId' => ['type' => 'string'], 'LogicalResourceIds' => ['type' => 'list', 'member' => ['shape' => 'LogicalResourceId'], 'max' => 200, 'min' => 1], 'MajorVersion' => ['type' => 'long', 'max' => 100000, 'min' => 1], 'ManagedExecution' => ['type' => 'structure', 'members' => ['Active' => ['shape' => 'ManagedExecutionNullable']]], 'ManagedExecutionNullable' => ['type' => 'boolean'], 'MaxConcurrentCount' => ['type' => 'integer', 'min' => 1], 'MaxConcurrentPercentage' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Metadata' => ['type' => 'string'], 'ModuleInfo' => ['type' => 'structure', 'members' => ['TypeHierarchy' => ['shape' => 'TypeHierarchy'], 'LogicalIdHierarchy' => ['shape' => 'LogicalIdHierarchy']]], 'MonitoringTimeInMinutes' => ['type' => 'integer', 'max' => 180, 'min' => 0], 'NameAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NameAlreadyExistsException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'NoEcho' => ['type' => 'boolean'], 'NotificationARN' => ['type' => 'string'], 'NotificationARNs' => ['type' => 'list', 'member' => ['shape' => 'NotificationARN'], 'max' => 5], 'OnFailure' => ['type' => 'string', 'enum' => ['DO_NOTHING', 'ROLLBACK', 'DELETE']], 'OperationIdAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationIdAlreadyExistsException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'OperationInProgressException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationInProgressException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'OperationNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OperationResultFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'OperationResultFilterName'], 'Values' => ['shape' => 'OperationResultFilterValues']]], 'OperationResultFilterName' => ['type' => 'string', 'enum' => ['OPERATION_RESULT_STATUS']], 'OperationResultFilterValues' => ['type' => 'string', 'max' => 9, 'min' => 6, 'pattern' => '^\\S{6,9}$'], 'OperationResultFilters' => ['type' => 'list', 'member' => ['shape' => 'OperationResultFilter'], 'max' => 1], 'OperationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'SUCCESS', 'FAILED']], 'OperationStatusCheckFailedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ConditionalCheckFailed', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OptionalSecureUrl' => ['type' => 'string', 'max' => 4096], 'OrganizationalUnitId' => ['type' => 'string', 'pattern' => '^(ou-[a-z0-9]{4,32}-[a-z0-9]{8,32}|r-[a-z0-9]{4,32})$'], 'OrganizationalUnitIdList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnitId']], 'Output' => ['type' => 'structure', 'members' => ['OutputKey' => ['shape' => 'OutputKey'], 'OutputValue' => ['shape' => 'OutputValue'], 'Description' => ['shape' => 'Description'], 'ExportName' => ['shape' => 'ExportName']]], 'OutputKey' => ['type' => 'string'], 'OutputValue' => ['type' => 'string'], 'Outputs' => ['type' => 'list', 'member' => ['shape' => 'Output']], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterKey' => ['shape' => 'ParameterKey'], 'ParameterValue' => ['shape' => 'ParameterValue'], 'UsePreviousValue' => ['shape' => 'UsePreviousValue'], 'ResolvedValue' => ['shape' => 'ParameterValue']]], 'ParameterConstraints' => ['type' => 'structure', 'members' => ['AllowedValues' => ['shape' => 'AllowedValues']]], 'ParameterDeclaration' => ['type' => 'structure', 'members' => ['ParameterKey' => ['shape' => 'ParameterKey'], 'DefaultValue' => ['shape' => 'ParameterValue'], 'ParameterType' => ['shape' => 'ParameterType'], 'NoEcho' => ['shape' => 'NoEcho'], 'Description' => ['shape' => 'Description'], 'ParameterConstraints' => ['shape' => 'ParameterConstraints']]], 'ParameterDeclarations' => ['type' => 'list', 'member' => ['shape' => 'ParameterDeclaration']], 'ParameterKey' => ['type' => 'string'], 'ParameterType' => ['type' => 'string'], 'ParameterValue' => ['type' => 'string'], 'Parameters' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'PermissionModels' => ['type' => 'string', 'enum' => ['SERVICE_MANAGED', 'SELF_MANAGED']], 'PhysicalResourceId' => ['type' => 'string'], 'PhysicalResourceIdContext' => ['type' => 'list', 'member' => ['shape' => 'PhysicalResourceIdContextKeyValuePair'], 'max' => 5], 'PhysicalResourceIdContextKeyValuePair' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'Key'], 'Value' => ['shape' => 'Value']]], 'PrivateTypeArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:[0-9]{12}:type/.+'], 'Properties' => ['type' => 'string'], 'PropertyDifference' => ['type' => 'structure', 'required' => ['PropertyPath', 'ExpectedValue', 'ActualValue', 'DifferenceType'], 'members' => ['PropertyPath' => ['shape' => 'PropertyPath'], 'ExpectedValue' => ['shape' => 'PropertyValue'], 'ActualValue' => ['shape' => 'PropertyValue'], 'DifferenceType' => ['shape' => 'DifferenceType']]], 'PropertyDifferences' => ['type' => 'list', 'member' => ['shape' => 'PropertyDifference']], 'PropertyName' => ['type' => 'string'], 'PropertyPath' => ['type' => 'string'], 'PropertyValue' => ['type' => 'string'], 'ProvisioningType' => ['type' => 'string', 'enum' => ['NON_PROVISIONABLE', 'IMMUTABLE', 'FULLY_MUTABLE']], 'PublicVersionNumber' => ['type' => 'string', 'min' => 5, 'pattern' => '^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(.*)$'], 'PublishTypeInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ThirdPartyType'], 'Arn' => ['shape' => 'PrivateTypeArn'], 'TypeName' => ['shape' => 'TypeName'], 'PublicVersionNumber' => ['shape' => 'PublicVersionNumber']]], 'PublishTypeOutput' => ['type' => 'structure', 'members' => ['PublicTypeArn' => ['shape' => 'TypeArn']]], 'PublisherId' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[0-9a-zA-Z]{12,40}'], 'PublisherName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'PublisherProfile' => ['type' => 'string', 'max' => 1024, 'pattern' => '(http:|https:)+[^\\s]+[\\w]'], 'PublisherStatus' => ['type' => 'string', 'enum' => ['VERIFIED', 'UNVERIFIED']], 'Reason' => ['type' => 'string'], 'RecordHandlerProgressInput' => ['type' => 'structure', 'required' => ['BearerToken', 'OperationStatus'], 'members' => ['BearerToken' => ['shape' => 'ClientToken'], 'OperationStatus' => ['shape' => 'OperationStatus'], 'CurrentOperationStatus' => ['shape' => 'OperationStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'ErrorCode' => ['shape' => 'HandlerErrorCode'], 'ResourceModel' => ['shape' => 'ResourceModel'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'RecordHandlerProgressOutput' => ['type' => 'structure', 'members' => []], 'Region' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9-]{1,128}$'], 'RegionConcurrencyType' => ['type' => 'string', 'enum' => ['SEQUENTIAL', 'PARALLEL']], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region']], 'RegisterPublisherInput' => ['type' => 'structure', 'members' => ['AcceptTermsAndConditions' => ['shape' => 'AcceptTermsAndConditions'], 'ConnectionArn' => ['shape' => 'ConnectionArn']]], 'RegisterPublisherOutput' => ['type' => 'structure', 'members' => ['PublisherId' => ['shape' => 'PublisherId']]], 'RegisterTypeInput' => ['type' => 'structure', 'required' => ['TypeName', 'SchemaHandlerPackage'], 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'SchemaHandlerPackage' => ['shape' => 'S3Url'], 'LoggingConfig' => ['shape' => 'LoggingConfig'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'ClientRequestToken' => ['shape' => 'RequestToken']]], 'RegisterTypeOutput' => ['type' => 'structure', 'members' => ['RegistrationToken' => ['shape' => 'RegistrationToken']]], 'RegistrationStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'IN_PROGRESS', 'FAILED']], 'RegistrationToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][-a-zA-Z0-9]*'], 'RegistrationTokenList' => ['type' => 'list', 'member' => ['shape' => 'RegistrationToken']], 'RegistryType' => ['type' => 'string', 'enum' => ['RESOURCE', 'MODULE', 'HOOK']], 'Replacement' => ['type' => 'string', 'enum' => ['True', 'False', 'Conditional']], 'RequestToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][-a-zA-Z0-9]*'], 'RequiredActivatedType' => ['type' => 'structure', 'members' => ['TypeNameAlias' => ['shape' => 'TypeName'], 'OriginalTypeName' => ['shape' => 'TypeName'], 'PublisherId' => ['shape' => 'PublisherId'], 'SupportedMajorVersions' => ['shape' => 'SupportedMajorVersions']]], 'RequiredActivatedTypes' => ['type' => 'list', 'member' => ['shape' => 'RequiredActivatedType']], 'RequiresRecreation' => ['type' => 'string', 'enum' => ['Never', 'Conditionally', 'Always']], 'ResourceAttribute' => ['type' => 'string', 'enum' => ['Properties', 'Metadata', 'CreationPolicy', 'UpdatePolicy', 'DeletionPolicy', 'Tags']], 'ResourceChange' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'ChangeAction'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'Replacement' => ['shape' => 'Replacement'], 'Scope' => ['shape' => 'Scope'], 'Details' => ['shape' => 'ResourceChangeDetails'], 'ChangeSetId' => ['shape' => 'ChangeSetId'], 'ModuleInfo' => ['shape' => 'ModuleInfo']]], 'ResourceChangeDetail' => ['type' => 'structure', 'members' => ['Target' => ['shape' => 'ResourceTargetDefinition'], 'Evaluation' => ['shape' => 'EvaluationType'], 'ChangeSource' => ['shape' => 'ChangeSource'], 'CausingEntity' => ['shape' => 'CausingEntity']]], 'ResourceChangeDetails' => ['type' => 'list', 'member' => ['shape' => 'ResourceChangeDetail']], 'ResourceIdentifierProperties' => ['type' => 'map', 'key' => ['shape' => 'ResourceIdentifierPropertyKey'], 'value' => ['shape' => 'ResourceIdentifierPropertyValue'], 'max' => 256, 'min' => 1], 'ResourceIdentifierPropertyKey' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceIdentifierPropertyValue' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceIdentifierSummaries' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifierSummary']], 'ResourceIdentifierSummary' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'LogicalResourceIds' => ['shape' => 'LogicalResourceIds'], 'ResourceIdentifiers' => ['shape' => 'ResourceIdentifiers']]], 'ResourceIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifierPropertyKey']], 'ResourceModel' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'ResourceProperties' => ['type' => 'string'], 'ResourceSignalStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILURE']], 'ResourceSignalUniqueId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED', 'CREATE_COMPLETE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETE_COMPLETE', 'DELETE_SKIPPED', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED', 'UPDATE_COMPLETE', 'IMPORT_FAILED', 'IMPORT_COMPLETE', 'IMPORT_IN_PROGRESS', 'IMPORT_ROLLBACK_IN_PROGRESS', 'IMPORT_ROLLBACK_FAILED', 'IMPORT_ROLLBACK_COMPLETE', 'UPDATE_ROLLBACK_IN_PROGRESS', 'UPDATE_ROLLBACK_COMPLETE', 'UPDATE_ROLLBACK_FAILED', 'ROLLBACK_IN_PROGRESS', 'ROLLBACK_COMPLETE', 'ROLLBACK_FAILED']], 'ResourceStatusReason' => ['type' => 'string'], 'ResourceTargetDefinition' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'ResourceAttribute'], 'Name' => ['shape' => 'PropertyName'], 'RequiresRecreation' => ['shape' => 'RequiresRecreation']]], 'ResourceToImport' => ['type' => 'structure', 'required' => ['ResourceType', 'LogicalResourceId', 'ResourceIdentifier'], 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'ResourceIdentifier' => ['shape' => 'ResourceIdentifierProperties']]], 'ResourceToSkip' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9]+|[a-zA-Z][-a-zA-Z0-9]*\\.[a-zA-Z0-9]+'], 'ResourceType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceTypes' => ['type' => 'list', 'member' => ['shape' => 'ResourceType']], 'ResourcesToImport' => ['type' => 'list', 'member' => ['shape' => 'ResourceToImport'], 'max' => 200], 'ResourcesToSkip' => ['type' => 'list', 'member' => ['shape' => 'ResourceToSkip']], 'RetainResources' => ['type' => 'list', 'member' => ['shape' => 'LogicalResourceId']], 'RetainStacks' => ['type' => 'boolean'], 'RetainStacksNullable' => ['type' => 'boolean'], 'RetainStacksOnAccountRemovalNullable' => ['type' => 'boolean'], 'RoleARN' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RoleArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'arn:.+:iam::[0-9]{12}:role/.+'], 'RollbackConfiguration' => ['type' => 'structure', 'members' => ['RollbackTriggers' => ['shape' => 'RollbackTriggers'], 'MonitoringTimeInMinutes' => ['shape' => 'MonitoringTimeInMinutes']]], 'RollbackStackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'RoleARN' => ['shape' => 'RoleARN'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'RollbackStackOutput' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'StackId']]], 'RollbackTrigger' => ['type' => 'structure', 'required' => ['Arn', 'Type'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Type' => ['shape' => 'Type']]], 'RollbackTriggers' => ['type' => 'list', 'member' => ['shape' => 'RollbackTrigger'], 'max' => 5], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[\\s\\S]+'], 'S3Url' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'Scope' => ['type' => 'list', 'member' => ['shape' => 'ResourceAttribute']], 'SetStackPolicyInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'StackPolicyBody' => ['shape' => 'StackPolicyBody'], 'StackPolicyURL' => ['shape' => 'StackPolicyURL']]], 'SetTypeConfigurationInput' => ['type' => 'structure', 'required' => ['Configuration'], 'members' => ['TypeArn' => ['shape' => 'TypeArn'], 'Configuration' => ['shape' => 'TypeConfiguration'], 'ConfigurationAlias' => ['shape' => 'TypeConfigurationAlias'], 'TypeName' => ['shape' => 'TypeName'], 'Type' => ['shape' => 'ThirdPartyType']]], 'SetTypeConfigurationOutput' => ['type' => 'structure', 'members' => ['ConfigurationArn' => ['shape' => 'TypeConfigurationArn']]], 'SetTypeDefaultVersionInput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PrivateTypeArn'], 'Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'VersionId' => ['shape' => 'TypeVersionId']]], 'SetTypeDefaultVersionOutput' => ['type' => 'structure', 'members' => []], 'SignalResourceInput' => ['type' => 'structure', 'required' => ['StackName', 'LogicalResourceId', 'UniqueId', 'Status'], 'members' => ['StackName' => ['shape' => 'StackNameOrId'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'UniqueId' => ['shape' => 'ResourceSignalUniqueId'], 'Status' => ['shape' => 'ResourceSignalStatus']]], 'Stack' => ['type' => 'structure', 'required' => ['StackName', 'CreationTime', 'StackStatus'], 'members' => ['StackId' => ['shape' => 'StackId'], 'StackName' => ['shape' => 'StackName'], 'ChangeSetId' => ['shape' => 'ChangeSetId'], 'Description' => ['shape' => 'Description'], 'Parameters' => ['shape' => 'Parameters'], 'CreationTime' => ['shape' => 'CreationTime'], 'DeletionTime' => ['shape' => 'DeletionTime'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration'], 'StackStatus' => ['shape' => 'StackStatus'], 'StackStatusReason' => ['shape' => 'StackStatusReason'], 'DisableRollback' => ['shape' => 'DisableRollback'], 'NotificationARNs' => ['shape' => 'NotificationARNs'], 'TimeoutInMinutes' => ['shape' => 'TimeoutMinutes'], 'Capabilities' => ['shape' => 'Capabilities'], 'Outputs' => ['shape' => 'Outputs'], 'RoleARN' => ['shape' => 'RoleARN'], 'Tags' => ['shape' => 'Tags'], 'EnableTerminationProtection' => ['shape' => 'EnableTerminationProtection'], 'ParentId' => ['shape' => 'StackId'], 'RootId' => ['shape' => 'StackId'], 'DriftInformation' => ['shape' => 'StackDriftInformation']]], 'StackDriftDetectionId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'StackDriftDetectionStatus' => ['type' => 'string', 'enum' => ['DETECTION_IN_PROGRESS', 'DETECTION_FAILED', 'DETECTION_COMPLETE']], 'StackDriftDetectionStatusReason' => ['type' => 'string'], 'StackDriftInformation' => ['type' => 'structure', 'required' => ['StackDriftStatus'], 'members' => ['StackDriftStatus' => ['shape' => 'StackDriftStatus'], 'LastCheckTimestamp' => ['shape' => 'Timestamp']]], 'StackDriftInformationSummary' => ['type' => 'structure', 'required' => ['StackDriftStatus'], 'members' => ['StackDriftStatus' => ['shape' => 'StackDriftStatus'], 'LastCheckTimestamp' => ['shape' => 'Timestamp']]], 'StackDriftStatus' => ['type' => 'string', 'enum' => ['DRIFTED', 'IN_SYNC', 'UNKNOWN', 'NOT_CHECKED']], 'StackEvent' => ['type' => 'structure', 'required' => ['StackId', 'EventId', 'StackName', 'Timestamp'], 'members' => ['StackId' => ['shape' => 'StackId'], 'EventId' => ['shape' => 'EventId'], 'StackName' => ['shape' => 'StackName'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'Timestamp' => ['shape' => 'Timestamp'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ResourceStatusReason' => ['shape' => 'ResourceStatusReason'], 'ResourceProperties' => ['shape' => 'ResourceProperties'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'HookType' => ['shape' => 'HookType'], 'HookStatus' => ['shape' => 'HookStatus'], 'HookStatusReason' => ['shape' => 'HookStatusReason'], 'HookInvocationPoint' => ['shape' => 'HookInvocationPoint'], 'HookFailureMode' => ['shape' => 'HookFailureMode']]], 'StackEvents' => ['type' => 'list', 'member' => ['shape' => 'StackEvent']], 'StackId' => ['type' => 'string'], 'StackIdList' => ['type' => 'list', 'member' => ['shape' => 'StackId']], 'StackIdsUrl' => ['type' => 'string', 'max' => 5120, 'min' => 1, 'pattern' => '(s3://|http(s?)://).+'], 'StackInstance' => ['type' => 'structure', 'members' => ['StackSetId' => ['shape' => 'StackSetId'], 'Region' => ['shape' => 'Region'], 'Account' => ['shape' => 'Account'], 'StackId' => ['shape' => 'StackId'], 'ParameterOverrides' => ['shape' => 'Parameters'], 'Status' => ['shape' => 'StackInstanceStatus'], 'StackInstanceStatus' => ['shape' => 'StackInstanceComprehensiveStatus'], 'StatusReason' => ['shape' => 'Reason'], 'OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId'], 'DriftStatus' => ['shape' => 'StackDriftStatus'], 'LastDriftCheckTimestamp' => ['shape' => 'Timestamp'], 'LastOperationId' => ['shape' => 'ClientRequestToken']]], 'StackInstanceComprehensiveStatus' => ['type' => 'structure', 'members' => ['DetailedStatus' => ['shape' => 'StackInstanceDetailedStatus']]], 'StackInstanceDetailedStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'SUCCEEDED', 'FAILED', 'CANCELLED', 'INOPERABLE']], 'StackInstanceFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StackInstanceFilterName'], 'Values' => ['shape' => 'StackInstanceFilterValues']]], 'StackInstanceFilterName' => ['type' => 'string', 'enum' => ['DETAILED_STATUS', 'LAST_OPERATION_ID']], 'StackInstanceFilterValues' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^\\S{1,128}$'], 'StackInstanceFilters' => ['type' => 'list', 'member' => ['shape' => 'StackInstanceFilter'], 'max' => 2], 'StackInstanceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StackInstanceNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'StackInstanceStatus' => ['type' => 'string', 'enum' => ['CURRENT', 'OUTDATED', 'INOPERABLE']], 'StackInstanceSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackInstanceSummary']], 'StackInstanceSummary' => ['type' => 'structure', 'members' => ['StackSetId' => ['shape' => 'StackSetId'], 'Region' => ['shape' => 'Region'], 'Account' => ['shape' => 'Account'], 'StackId' => ['shape' => 'StackId'], 'Status' => ['shape' => 'StackInstanceStatus'], 'StatusReason' => ['shape' => 'Reason'], 'StackInstanceStatus' => ['shape' => 'StackInstanceComprehensiveStatus'], 'OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId'], 'DriftStatus' => ['shape' => 'StackDriftStatus'], 'LastDriftCheckTimestamp' => ['shape' => 'Timestamp'], 'LastOperationId' => ['shape' => 'ClientRequestToken']]], 'StackName' => ['type' => 'string'], 'StackNameOrId' => ['type' => 'string', 'min' => 1, 'pattern' => '([a-zA-Z][-a-zA-Z0-9]*)|(arn:\\b(aws|aws-us-gov|aws-cn)\\b:[-a-zA-Z0-9:/._+]*)'], 'StackNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StackNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'StackPolicyBody' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'StackPolicyDuringUpdateBody' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'StackPolicyDuringUpdateURL' => ['type' => 'string', 'max' => 1350, 'min' => 1], 'StackPolicyURL' => ['type' => 'string', 'max' => 1350, 'min' => 1], 'StackResource' => ['type' => 'structure', 'required' => ['LogicalResourceId', 'ResourceType', 'Timestamp', 'ResourceStatus'], 'members' => ['StackName' => ['shape' => 'StackName'], 'StackId' => ['shape' => 'StackId'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'Timestamp' => ['shape' => 'Timestamp'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ResourceStatusReason' => ['shape' => 'ResourceStatusReason'], 'Description' => ['shape' => 'Description'], 'DriftInformation' => ['shape' => 'StackResourceDriftInformation'], 'ModuleInfo' => ['shape' => 'ModuleInfo']]], 'StackResourceDetail' => ['type' => 'structure', 'required' => ['LogicalResourceId', 'ResourceType', 'LastUpdatedTimestamp', 'ResourceStatus'], 'members' => ['StackName' => ['shape' => 'StackName'], 'StackId' => ['shape' => 'StackId'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ResourceStatusReason' => ['shape' => 'ResourceStatusReason'], 'Description' => ['shape' => 'Description'], 'Metadata' => ['shape' => 'Metadata'], 'DriftInformation' => ['shape' => 'StackResourceDriftInformation'], 'ModuleInfo' => ['shape' => 'ModuleInfo']]], 'StackResourceDrift' => ['type' => 'structure', 'required' => ['StackId', 'LogicalResourceId', 'ResourceType', 'StackResourceDriftStatus', 'Timestamp'], 'members' => ['StackId' => ['shape' => 'StackId'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'PhysicalResourceIdContext' => ['shape' => 'PhysicalResourceIdContext'], 'ResourceType' => ['shape' => 'ResourceType'], 'ExpectedProperties' => ['shape' => 'Properties'], 'ActualProperties' => ['shape' => 'Properties'], 'PropertyDifferences' => ['shape' => 'PropertyDifferences'], 'StackResourceDriftStatus' => ['shape' => 'StackResourceDriftStatus'], 'Timestamp' => ['shape' => 'Timestamp'], 'ModuleInfo' => ['shape' => 'ModuleInfo']]], 'StackResourceDriftInformation' => ['type' => 'structure', 'required' => ['StackResourceDriftStatus'], 'members' => ['StackResourceDriftStatus' => ['shape' => 'StackResourceDriftStatus'], 'LastCheckTimestamp' => ['shape' => 'Timestamp']]], 'StackResourceDriftInformationSummary' => ['type' => 'structure', 'required' => ['StackResourceDriftStatus'], 'members' => ['StackResourceDriftStatus' => ['shape' => 'StackResourceDriftStatus'], 'LastCheckTimestamp' => ['shape' => 'Timestamp']]], 'StackResourceDriftStatus' => ['type' => 'string', 'enum' => ['IN_SYNC', 'MODIFIED', 'DELETED', 'NOT_CHECKED']], 'StackResourceDriftStatusFilters' => ['type' => 'list', 'member' => ['shape' => 'StackResourceDriftStatus'], 'max' => 4, 'min' => 1], 'StackResourceDrifts' => ['type' => 'list', 'member' => ['shape' => 'StackResourceDrift']], 'StackResourceSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackResourceSummary']], 'StackResourceSummary' => ['type' => 'structure', 'required' => ['LogicalResourceId', 'ResourceType', 'LastUpdatedTimestamp', 'ResourceStatus'], 'members' => ['LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ResourceStatusReason' => ['shape' => 'ResourceStatusReason'], 'DriftInformation' => ['shape' => 'StackResourceDriftInformationSummary'], 'ModuleInfo' => ['shape' => 'ModuleInfo']]], 'StackResources' => ['type' => 'list', 'member' => ['shape' => 'StackResource']], 'StackSet' => ['type' => 'structure', 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'StackSetId' => ['shape' => 'StackSetId'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'StackSetStatus'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'Parameters' => ['shape' => 'Parameters'], 'Capabilities' => ['shape' => 'Capabilities'], 'Tags' => ['shape' => 'Tags'], 'StackSetARN' => ['shape' => 'StackSetARN'], 'AdministrationRoleARN' => ['shape' => 'RoleARN'], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName'], 'StackSetDriftDetectionDetails' => ['shape' => 'StackSetDriftDetectionDetails'], 'AutoDeployment' => ['shape' => 'AutoDeployment'], 'PermissionModel' => ['shape' => 'PermissionModels'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList'], 'ManagedExecution' => ['shape' => 'ManagedExecution'], 'Regions' => ['shape' => 'RegionList']]], 'StackSetARN' => ['type' => 'string'], 'StackSetDriftDetectionDetails' => ['type' => 'structure', 'members' => ['DriftStatus' => ['shape' => 'StackSetDriftStatus'], 'DriftDetectionStatus' => ['shape' => 'StackSetDriftDetectionStatus'], 'LastDriftCheckTimestamp' => ['shape' => 'Timestamp'], 'TotalStackInstancesCount' => ['shape' => 'TotalStackInstancesCount'], 'DriftedStackInstancesCount' => ['shape' => 'DriftedStackInstancesCount'], 'InSyncStackInstancesCount' => ['shape' => 'InSyncStackInstancesCount'], 'InProgressStackInstancesCount' => ['shape' => 'InProgressStackInstancesCount'], 'FailedStackInstancesCount' => ['shape' => 'FailedStackInstancesCount']]], 'StackSetDriftDetectionStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'FAILED', 'PARTIAL_SUCCESS', 'IN_PROGRESS', 'STOPPED']], 'StackSetDriftStatus' => ['type' => 'string', 'enum' => ['DRIFTED', 'IN_SYNC', 'NOT_CHECKED']], 'StackSetId' => ['type' => 'string'], 'StackSetName' => ['type' => 'string'], 'StackSetNameOrId' => ['type' => 'string', 'pattern' => '[a-zA-Z][-a-zA-Z0-9]*(?::[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12})?'], 'StackSetNotEmptyException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StackSetNotEmptyException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'StackSetNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StackSetNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'StackSetOperation' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken'], 'StackSetId' => ['shape' => 'StackSetId'], 'Action' => ['shape' => 'StackSetOperationAction'], 'Status' => ['shape' => 'StackSetOperationStatus'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'RetainStacks' => ['shape' => 'RetainStacksNullable'], 'AdministrationRoleARN' => ['shape' => 'RoleARN'], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName'], 'CreationTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp'], 'DeploymentTargets' => ['shape' => 'DeploymentTargets'], 'StackSetDriftDetectionDetails' => ['shape' => 'StackSetDriftDetectionDetails'], 'StatusReason' => ['shape' => 'StackSetOperationStatusReason'], 'StatusDetails' => ['shape' => 'StackSetOperationStatusDetails']]], 'StackSetOperationAction' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE', 'DELETE', 'DETECT_DRIFT']], 'StackSetOperationPreferences' => ['type' => 'structure', 'members' => ['RegionConcurrencyType' => ['shape' => 'RegionConcurrencyType'], 'RegionOrder' => ['shape' => 'RegionList'], 'FailureToleranceCount' => ['shape' => 'FailureToleranceCount'], 'FailureTolerancePercentage' => ['shape' => 'FailureTolerancePercentage'], 'MaxConcurrentCount' => ['shape' => 'MaxConcurrentCount'], 'MaxConcurrentPercentage' => ['shape' => 'MaxConcurrentPercentage']]], 'StackSetOperationResultStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'SUCCEEDED', 'FAILED', 'CANCELLED']], 'StackSetOperationResultSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackSetOperationResultSummary']], 'StackSetOperationResultSummary' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'Account'], 'Region' => ['shape' => 'Region'], 'Status' => ['shape' => 'StackSetOperationResultStatus'], 'StatusReason' => ['shape' => 'Reason'], 'AccountGateResult' => ['shape' => 'AccountGateResult'], 'OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId']]], 'StackSetOperationStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'FAILED', 'STOPPING', 'STOPPED', 'QUEUED']], 'StackSetOperationStatusDetails' => ['type' => 'structure', 'members' => ['FailedStackInstancesCount' => ['shape' => 'FailedStackInstancesCount']]], 'StackSetOperationStatusReason' => ['type' => 'string'], 'StackSetOperationSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackSetOperationSummary']], 'StackSetOperationSummary' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken'], 'Action' => ['shape' => 'StackSetOperationAction'], 'Status' => ['shape' => 'StackSetOperationStatus'], 'CreationTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp'], 'StatusReason' => ['shape' => 'StackSetOperationStatusReason'], 'StatusDetails' => ['shape' => 'StackSetOperationStatusDetails'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences']]], 'StackSetStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED']], 'StackSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackSetSummary']], 'StackSetSummary' => ['type' => 'structure', 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'StackSetId' => ['shape' => 'StackSetId'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'StackSetStatus'], 'AutoDeployment' => ['shape' => 'AutoDeployment'], 'PermissionModel' => ['shape' => 'PermissionModels'], 'DriftStatus' => ['shape' => 'StackDriftStatus'], 'LastDriftCheckTimestamp' => ['shape' => 'Timestamp'], 'ManagedExecution' => ['shape' => 'ManagedExecution']]], 'StackStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED', 'CREATE_COMPLETE', 'ROLLBACK_IN_PROGRESS', 'ROLLBACK_FAILED', 'ROLLBACK_COMPLETE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETE_COMPLETE', 'UPDATE_IN_PROGRESS', 'UPDATE_COMPLETE_CLEANUP_IN_PROGRESS', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_ROLLBACK_IN_PROGRESS', 'UPDATE_ROLLBACK_FAILED', 'UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS', 'UPDATE_ROLLBACK_COMPLETE', 'REVIEW_IN_PROGRESS', 'IMPORT_IN_PROGRESS', 'IMPORT_COMPLETE', 'IMPORT_ROLLBACK_IN_PROGRESS', 'IMPORT_ROLLBACK_FAILED', 'IMPORT_ROLLBACK_COMPLETE']], 'StackStatusFilter' => ['type' => 'list', 'member' => ['shape' => 'StackStatus']], 'StackStatusReason' => ['type' => 'string'], 'StackSummaries' => ['type' => 'list', 'member' => ['shape' => 'StackSummary']], 'StackSummary' => ['type' => 'structure', 'required' => ['StackName', 'CreationTime', 'StackStatus'], 'members' => ['StackId' => ['shape' => 'StackId'], 'StackName' => ['shape' => 'StackName'], 'TemplateDescription' => ['shape' => 'TemplateDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'DeletionTime' => ['shape' => 'DeletionTime'], 'StackStatus' => ['shape' => 'StackStatus'], 'StackStatusReason' => ['shape' => 'StackStatusReason'], 'ParentId' => ['shape' => 'StackId'], 'RootId' => ['shape' => 'StackId'], 'DriftInformation' => ['shape' => 'StackDriftInformationSummary']]], 'Stacks' => ['type' => 'list', 'member' => ['shape' => 'Stack']], 'StageList' => ['type' => 'list', 'member' => ['shape' => 'TemplateStage']], 'StaleRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StaleRequestException', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'StatusMessage' => ['type' => 'string', 'max' => 1024], 'StopStackSetOperationInput' => ['type' => 'structure', 'required' => ['StackSetName', 'OperationId'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'OperationId' => ['shape' => 'ClientRequestToken'], 'CallAs' => ['shape' => 'CallAs']]], 'StopStackSetOperationOutput' => ['type' => 'structure', 'members' => []], 'SupportedMajorVersion' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'SupportedMajorVersions' => ['type' => 'list', 'member' => ['shape' => 'SupportedMajorVersion']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50], 'TemplateBody' => ['type' => 'string', 'min' => 1], 'TemplateDescription' => ['type' => 'string'], 'TemplateParameter' => ['type' => 'structure', 'members' => ['ParameterKey' => ['shape' => 'ParameterKey'], 'DefaultValue' => ['shape' => 'ParameterValue'], 'NoEcho' => ['shape' => 'NoEcho'], 'Description' => ['shape' => 'Description']]], 'TemplateParameters' => ['type' => 'list', 'member' => ['shape' => 'TemplateParameter']], 'TemplateStage' => ['type' => 'string', 'enum' => ['Original', 'Processed']], 'TemplateURL' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'TestTypeInput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'TypeArn'], 'Type' => ['shape' => 'ThirdPartyType'], 'TypeName' => ['shape' => 'TypeName'], 'VersionId' => ['shape' => 'TypeVersionId'], 'LogDeliveryBucket' => ['shape' => 'S3Bucket']]], 'TestTypeOutput' => ['type' => 'structure', 'members' => ['TypeVersionArn' => ['shape' => 'TypeArn']]], 'ThirdPartyType' => ['type' => 'string', 'enum' => ['RESOURCE', 'MODULE', 'HOOK']], 'ThirdPartyTypeArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}::type/.+/[0-9a-zA-Z]{12,40}/.+'], 'TimeoutMinutes' => ['type' => 'integer', 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TokenAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TokenAlreadyExistsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TotalStackInstancesCount' => ['type' => 'integer', 'min' => 0], 'TransformName' => ['type' => 'string'], 'TransformsList' => ['type' => 'list', 'member' => ['shape' => 'TransformName']], 'Type' => ['type' => 'string'], 'TypeArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/.+'], 'TypeConfiguration' => ['type' => 'string', 'max' => 204800, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'TypeConfigurationAlias' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]{1,256}$'], 'TypeConfigurationArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type-configuration/.+'], 'TypeConfigurationDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'TypeConfigurationArn'], 'Alias' => ['shape' => 'TypeConfigurationAlias'], 'Configuration' => ['shape' => 'TypeConfiguration'], 'LastUpdated' => ['shape' => 'Timestamp'], 'TypeArn' => ['shape' => 'TypeArn'], 'TypeName' => ['shape' => 'TypeName'], 'IsDefaultConfiguration' => ['shape' => 'IsDefaultConfiguration']]], 'TypeConfigurationDetailsList' => ['type' => 'list', 'member' => ['shape' => 'TypeConfigurationDetails']], 'TypeConfigurationIdentifier' => ['type' => 'structure', 'members' => ['TypeArn' => ['shape' => 'TypeArn'], 'TypeConfigurationAlias' => ['shape' => 'TypeConfigurationAlias'], 'TypeConfigurationArn' => ['shape' => 'TypeConfigurationArn'], 'Type' => ['shape' => 'ThirdPartyType'], 'TypeName' => ['shape' => 'TypeName']]], 'TypeConfigurationIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'TypeConfigurationIdentifier'], 'min' => 1], 'TypeConfigurationNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TypeConfigurationNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'TypeFilters' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'Category'], 'PublisherId' => ['shape' => 'PublisherId'], 'TypeNamePrefix' => ['shape' => 'TypeNamePrefix']]], 'TypeHierarchy' => ['type' => 'string'], 'TypeName' => ['type' => 'string', 'max' => 204, 'min' => 10, 'pattern' => '[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}'], 'TypeNamePrefix' => ['type' => 'string', 'max' => 204, 'min' => 1, 'pattern' => '([A-Za-z0-9]{2,64}::){0,2}([A-Za-z0-9]{2,64}:?){0,1}'], 'TypeNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TypeNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'TypeSchema' => ['type' => 'string', 'max' => 16777216, 'min' => 1], 'TypeSummaries' => ['type' => 'list', 'member' => ['shape' => 'TypeSummary']], 'TypeSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'DefaultVersionId' => ['shape' => 'TypeVersionId'], 'TypeArn' => ['shape' => 'TypeArn'], 'LastUpdated' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'PublisherId' => ['shape' => 'PublisherId'], 'OriginalTypeName' => ['shape' => 'TypeName'], 'PublicVersionNumber' => ['shape' => 'PublicVersionNumber'], 'LatestPublicVersion' => ['shape' => 'PublicVersionNumber'], 'PublisherIdentity' => ['shape' => 'IdentityProvider'], 'PublisherName' => ['shape' => 'PublisherName'], 'IsActivated' => ['shape' => 'IsActivated']]], 'TypeTestsStatus' => ['type' => 'string', 'enum' => ['PASSED', 'FAILED', 'IN_PROGRESS', 'NOT_TESTED']], 'TypeTestsStatusDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'TypeVersionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'TypeVersionSummaries' => ['type' => 'list', 'member' => ['shape' => 'TypeVersionSummary']], 'TypeVersionSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RegistryType'], 'TypeName' => ['shape' => 'TypeName'], 'VersionId' => ['shape' => 'TypeVersionId'], 'IsDefaultVersion' => ['shape' => 'IsDefaultVersion'], 'Arn' => ['shape' => 'TypeArn'], 'TimeCreated' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'PublicVersionNumber' => ['shape' => 'PublicVersionNumber']]], 'UnprocessedTypeConfigurations' => ['type' => 'list', 'member' => ['shape' => 'TypeConfigurationIdentifier']], 'UpdateStackInput' => ['type' => 'structure', 'required' => ['StackName'], 'members' => ['StackName' => ['shape' => 'StackName'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'UsePreviousTemplate' => ['shape' => 'UsePreviousTemplate'], 'StackPolicyDuringUpdateBody' => ['shape' => 'StackPolicyDuringUpdateBody'], 'StackPolicyDuringUpdateURL' => ['shape' => 'StackPolicyDuringUpdateURL'], 'Parameters' => ['shape' => 'Parameters'], 'Capabilities' => ['shape' => 'Capabilities'], 'ResourceTypes' => ['shape' => 'ResourceTypes'], 'RoleARN' => ['shape' => 'RoleARN'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration'], 'StackPolicyBody' => ['shape' => 'StackPolicyBody'], 'StackPolicyURL' => ['shape' => 'StackPolicyURL'], 'NotificationARNs' => ['shape' => 'NotificationARNs'], 'Tags' => ['shape' => 'Tags'], 'DisableRollback' => ['shape' => 'DisableRollback'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'UpdateStackInstancesInput' => ['type' => 'structure', 'required' => ['StackSetName', 'Regions'], 'members' => ['StackSetName' => ['shape' => 'StackSetNameOrId'], 'Accounts' => ['shape' => 'AccountList'], 'DeploymentTargets' => ['shape' => 'DeploymentTargets'], 'Regions' => ['shape' => 'RegionList'], 'ParameterOverrides' => ['shape' => 'Parameters'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'CallAs' => ['shape' => 'CallAs']]], 'UpdateStackInstancesOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'UpdateStackOutput' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'StackId']]], 'UpdateStackSetInput' => ['type' => 'structure', 'required' => ['StackSetName'], 'members' => ['StackSetName' => ['shape' => 'StackSetName'], 'Description' => ['shape' => 'Description'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL'], 'UsePreviousTemplate' => ['shape' => 'UsePreviousTemplate'], 'Parameters' => ['shape' => 'Parameters'], 'Capabilities' => ['shape' => 'Capabilities'], 'Tags' => ['shape' => 'Tags'], 'OperationPreferences' => ['shape' => 'StackSetOperationPreferences'], 'AdministrationRoleARN' => ['shape' => 'RoleARN'], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName'], 'DeploymentTargets' => ['shape' => 'DeploymentTargets'], 'PermissionModel' => ['shape' => 'PermissionModels'], 'AutoDeployment' => ['shape' => 'AutoDeployment'], 'OperationId' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Accounts' => ['shape' => 'AccountList'], 'Regions' => ['shape' => 'RegionList'], 'CallAs' => ['shape' => 'CallAs'], 'ManagedExecution' => ['shape' => 'ManagedExecution']]], 'UpdateStackSetOutput' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'ClientRequestToken']]], 'UpdateTerminationProtectionInput' => ['type' => 'structure', 'required' => ['EnableTerminationProtection', 'StackName'], 'members' => ['EnableTerminationProtection' => ['shape' => 'EnableTerminationProtection'], 'StackName' => ['shape' => 'StackNameOrId']]], 'UpdateTerminationProtectionOutput' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'StackId']]], 'Url' => ['type' => 'string'], 'UsePreviousTemplate' => ['type' => 'boolean'], 'UsePreviousValue' => ['type' => 'boolean'], 'ValidateTemplateInput' => ['type' => 'structure', 'members' => ['TemplateBody' => ['shape' => 'TemplateBody'], 'TemplateURL' => ['shape' => 'TemplateURL']]], 'ValidateTemplateOutput' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'TemplateParameters'], 'Description' => ['shape' => 'Description'], 'Capabilities' => ['shape' => 'Capabilities'], 'CapabilitiesReason' => ['shape' => 'CapabilitiesReason'], 'DeclaredTransforms' => ['shape' => 'TransformsList']]], 'Value' => ['type' => 'string'], 'Version' => ['type' => 'string'], 'VersionBump' => ['type' => 'string', 'enum' => ['MAJOR', 'MINOR']], 'Visibility' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE']]]]; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 23f2479..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudformation-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://cloudformation.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudformation-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudformation.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://cloudformation.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://cloudformation.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudformation.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-tests-1.json.php deleted file mode 100644 index 708dbd5..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudformation.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/paginators-1.json.php deleted file mode 100644 index 105f2a6..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountLimits' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'AccountLimits'], 'DescribeStackEvents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'StackEvents'], 'DescribeStackResourceDrifts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'DescribeStackResources' => ['result_key' => 'StackResources'], 'DescribeStacks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Stacks'], 'ListChangeSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListExports' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Exports'], 'ListImports' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Imports'], 'ListStackInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListStackResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'StackResourceSummaries'], 'ListStackSetOperationResults' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListStackSetOperations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListStackSets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListStacks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'StackSummaries'], 'ListTypeRegistrations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTypeVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTypes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TypeSummaries']]]; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/smoke.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/smoke.json.php deleted file mode 100644 index 1100753..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListStacks', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'CreateStack', 'input' => ['StackName' => 'fakestack', 'TemplateURL' => 'http://s3.amazonaws.com/foo/bar'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudformation/2010-05-15/waiters-2.json.php deleted file mode 100644 index 702adc7..0000000 --- a/vendor/Aws3/Aws/data/cloudformation/2010-05-15/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['StackExists' => ['delay' => 5, 'operation' => 'DescribeStacks', 'maxAttempts' => 20, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'ValidationError', 'state' => 'retry']]], 'StackCreateComplete' => ['delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is CREATE_COMPLETE.', 'acceptors' => [['argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure']]], 'StackDeleteComplete' => ['delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is DELETE_COMPLETE.', 'acceptors' => [['argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'success'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'CREATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure']]], 'StackUpdateComplete' => ['delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeStacks', 'description' => 'Wait until stack status is UPDATE_COMPLETE.', 'acceptors' => [['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success'], ['expected' => 'UPDATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure']]], 'StackImportComplete' => ['delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeStacks', 'description' => 'Wait until stack status is IMPORT_COMPLETE.', 'acceptors' => [['argument' => 'Stacks[].StackStatus', 'expected' => 'IMPORT_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success'], ['expected' => 'ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus'], ['expected' => 'ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'IMPORT_ROLLBACK_IN_PROGRESS', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'IMPORT_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'IMPORT_ROLLBACK_COMPLETE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Stacks[].StackStatus'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure']]], 'StackRollbackComplete' => ['delay' => 30, 'operation' => 'DescribeStacks', 'maxAttempts' => 120, 'description' => 'Wait until stack status is UPDATE_ROLLBACK_COMPLETE.', 'acceptors' => [['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_COMPLETE', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'UPDATE_ROLLBACK_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Stacks[].StackStatus', 'expected' => 'DELETE_FAILED', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure']]], 'ChangeSetCreateComplete' => ['delay' => 30, 'operation' => 'DescribeChangeSet', 'maxAttempts' => 120, 'description' => 'Wait until change set status is CREATE_COMPLETE.', 'acceptors' => [['argument' => 'Status', 'expected' => 'CREATE_COMPLETE', 'matcher' => 'path', 'state' => 'success'], ['argument' => 'Status', 'expected' => 'FAILED', 'matcher' => 'path', 'state' => 'failure'], ['expected' => 'ValidationError', 'matcher' => 'error', 'state' => 'failure']]], 'TypeRegistrationComplete' => ['delay' => 30, 'operation' => 'DescribeTypeRegistration', 'maxAttempts' => 120, 'description' => 'Wait until type registration is COMPLETE.', 'acceptors' => [['argument' => 'ProgressStatus', 'expected' => 'COMPLETE', 'matcher' => 'path', 'state' => 'success'], ['argument' => 'ProgressStatus', 'expected' => 'FAILED', 'matcher' => 'path', 'state' => 'failure']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2015-07-27/api-2.json.php deleted file mode 100644 index ac19460..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-07-27', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2015_07_27', 'http' => ['method' => 'POST', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCloudFrontOriginAccessIdentities', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'CreateDistribution' => ['name' => 'CreateDistribution2015_07_27', 'http' => ['method' => 'POST', 'requestUri' => '/2015-07-27/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'DistributionAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'InvalidOrigin', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidOriginAccessIdentity', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'TooManyTrustedSigners', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TrustedSignerDoesNotExist', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidViewerCertificate', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidMinimumProtocolVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyDistributionCNAMEs', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyDistributions', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidDefaultRootObject', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidRelativePath', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidErrorCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidResponseCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidRequiredProtocol', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchOrigin', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'TooManyOrigins', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCacheBehaviors', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCookieNamesInWhiteList', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidForwardCookies', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyHeadersInForwardedValues', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidHeadersForS3Origin', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCertificates', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidLocationCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidGeoRestrictionParameter', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidProtocolSettings', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidTTLOrder', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidWebACLId', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2015_07_27', 'http' => ['method' => 'POST', 'requestUri' => '/2015-07-27/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'BatchTooLarge', 'error' => ['httpStatusCode' => 413], 'exception' => \true], ['shape' => 'TooManyInvalidationsInProgress', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2015_07_27', 'http' => ['method' => 'POST', 'requestUri' => '/2015-07-27/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'StreamingDistributionAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'InvalidOrigin', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidOriginAccessIdentity', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'TooManyTrustedSigners', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TrustedSignerDoesNotExist', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyStreamingDistributionCNAMEs', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyStreamingDistributions', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2015_07_27', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true], ['shape' => 'CloudFrontOriginAccessIdentityInUse', 'error' => ['httpStatusCode' => 409], 'exception' => \true]]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2015_07_27', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-07-27/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'DistributionNotDisabled', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true]]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2015_07_27', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-07-27/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'StreamingDistributionNotDisabled', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchStreamingDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true]]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetDistribution' => ['name' => 'GetDistribution2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetInvalidation' => ['name' => 'GetInvalidation2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'ListDistributions' => ['name' => 'ListDistributions2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidWebACLId', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'ListInvalidations' => ['name' => 'ListInvalidations2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true]]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2015_07_27', 'http' => ['method' => 'GET', 'requestUri' => '/2015-07-27/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2015_07_27', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-07-27/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'IllegalUpdate', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2015_07_27', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-07-27/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'CNAMEAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'IllegalUpdate', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true], ['shape' => 'TooManyDistributionCNAMEs', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidDefaultRootObject', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidRelativePath', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidErrorCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidResponseCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidOriginAccessIdentity', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyTrustedSigners', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TrustedSignerDoesNotExist', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidViewerCertificate', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidMinimumProtocolVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidRequiredProtocol', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchOrigin', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'TooManyOrigins', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCacheBehaviors', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCookieNamesInWhiteList', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidForwardCookies', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyHeadersInForwardedValues', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidHeadersForS3Origin', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyCertificates', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidLocationCode', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidGeoRestrictionParameter', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidTTLOrder', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidWebACLId', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2015_07_27', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-07-27/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied', 'error' => ['httpStatusCode' => 403], 'exception' => \true], ['shape' => 'CNAMEAlreadyExists', 'error' => ['httpStatusCode' => 409], 'exception' => \true], ['shape' => 'IllegalUpdate', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidIfMatchVersion', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'MissingBody', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'NoSuchStreamingDistribution', 'error' => ['httpStatusCode' => 404], 'exception' => \true], ['shape' => 'PreconditionFailed', 'error' => ['httpStatusCode' => 412], 'exception' => \true], ['shape' => 'TooManyStreamingDistributionCNAMEs', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidArgument', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InvalidOriginAccessIdentity', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TooManyTrustedSigners', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'TrustedSignerDoesNotExist', 'error' => ['httpStatusCode' => 400], 'exception' => \true], ['shape' => 'InconsistentQuantities', 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer']], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2015-07-27/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['IAMCertificateId' => ['shape' => 'string'], 'CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion']]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 64b91a8..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-tests-1.json.php deleted file mode 100644 index ab39280..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2015-07-27/paginators-1.json.php deleted file mode 100644 index 8e31313..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2015-07-27/waiters-2.json.php deleted file mode 100644 index 8337e73..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2015-07-27/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['acceptors' => [['argument' => 'Distribution.Status', 'expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success']], 'delay' => 60, 'description' => 'Wait until a distribution is deployed.', 'maxAttempts' => 25, 'operation' => 'GetDistribution'], 'InvalidationCompleted' => ['acceptors' => [['argument' => 'Invalidation.Status', 'expected' => 'Completed', 'matcher' => 'path', 'state' => 'success']], 'delay' => 20, 'description' => 'Wait until an invalidation has completed.', 'maxAttempts' => 30, 'operation' => 'GetInvalidation'], 'StreamingDistributionDeployed' => ['acceptors' => [['argument' => 'StreamingDistribution.Status', 'expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success']], 'delay' => 60, 'description' => 'Wait until a streaming distribution is deployed.', 'maxAttempts' => 25, 'operation' => 'GetStreamingDistribution']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-01-28/api-2.json.php deleted file mode 100644 index 0e7c54e..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'cloudfront-2016-01-28', 'apiVersion' => '2016-01-28', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_01_28', 'http' => ['method' => 'POST', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_01_28', 'http' => ['method' => 'POST', 'requestUri' => '/2016-01-28/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_01_28', 'http' => ['method' => 'POST', 'requestUri' => '/2016-01-28/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_01_28', 'http' => ['method' => 'POST', 'requestUri' => '/2016-01-28/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_01_28', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_01_28', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-01-28/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_01_28', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-01-28/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_01_28', 'http' => ['method' => 'GET', 'requestUri' => '/2016-01-28/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_01_28', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-01-28/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_01_28', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-01-28/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_01_28', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-01-28/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-01-28/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.php deleted file mode 100644 index d7a43b1..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-tests-1.json.php deleted file mode 100644 index 6b395c7..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-01-28/paginators-1.json.php deleted file mode 100644 index 3673ff7..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-01-28/waiters-2.json.php deleted file mode 100644 index 9472471..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-01-28/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-01/api-2.json.php deleted file mode 100644 index abd34ee..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'cloudfront-2016-08-01', 'apiVersion' => '2016-08-01', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_08_01', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_08_01', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-01/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_08_01', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-01/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2016_08_01', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-01/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2016_08_01', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-01/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_08_01', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-01/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_08_01', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-01/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_08_01', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-01/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-01/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index e2fdd21..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-tests-1.json.php deleted file mode 100644 index 9c8a41d..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-01/paginators-1.json.php deleted file mode 100644 index 406d705..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-01/waiters-2.json.php deleted file mode 100644 index 6bafe1a..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-20/api-2.json.php deleted file mode 100644 index 01d3bb0..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'cloudfront-2016-08-20', 'apiVersion' => '2016-08-20', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_08_20', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_08_20', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-20/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_08_20', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-08-20/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2016_08_20', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-20/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2016_08_20', 'http' => ['method' => 'POST', 'requestUri' => '/2016-08-20/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_08_20', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-20/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_08_20', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-20/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_08_20', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-08-20/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-08-20/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.php deleted file mode 100644 index ccbb936..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-tests-1.json.php deleted file mode 100644 index ae29161..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-20/paginators-1.json.php deleted file mode 100644 index 534bfc8..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-08-20/waiters-2.json.php deleted file mode 100644 index 783d15b..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-08-20/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/api-2.json.php deleted file mode 100644 index 13316eb..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'cloudfront-2016-09-07', 'apiVersion' => '2016-09-07', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_09_07', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_09_07', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-07/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_09_07', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-07/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2016_09_07', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-07/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2016_09_07', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-07/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_09_07', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-07/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_09_07', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-07/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_09_07', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-07/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-07/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.php deleted file mode 100644 index b0473df..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-tests-1.json.php deleted file mode 100644 index 1146d04..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/paginators-1.json.php deleted file mode 100644 index 6d7b704..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-1.json.php deleted file mode 100644 index e9d73a8..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-2.json.php deleted file mode 100644 index 870649b..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-07/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/api-2.json.php deleted file mode 100644 index e4546bf..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-09-29', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2016-09-07'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_09_29', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_09_29', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-29/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_09_29', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-09-29/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2016_09_29', 'http' => ['method' => 'GET', 'requestUri' => '/2016-09-29/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2016_09_29', 'http' => ['method' => 'POST', 'requestUri' => '/2016-09-29/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_09_29', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-29/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_09_29', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-29/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_09_29', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-09-29/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-09-29/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 8074419..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-tests-1.json.php deleted file mode 100644 index f11e10c..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/paginators-1.json.php deleted file mode 100644 index 0fb49af..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-1.json.php deleted file mode 100644 index 7367428..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-2.json.php deleted file mode 100644 index b360d40..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-09-29/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/api-2.json.php deleted file mode 100644 index b6dd2ae..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-25', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2016-11-25'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2016_11_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2016_11_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-11-25/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2016_11_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2016-11-25/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2016_11_25', 'http' => ['method' => 'GET', 'requestUri' => '/2016-11-25/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2016_11_25', 'http' => ['method' => 'POST', 'requestUri' => '/2016-11-25/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2016_11_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-11-25/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2016_11_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-11-25/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2016_11_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2016-11-25/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['LambdaFunctionARN' => ['shape' => 'string'], 'EventType' => ['shape' => 'EventType']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2016-11-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.php deleted file mode 100644 index d57badd..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-tests-1.json.php deleted file mode 100644 index 4b2f0a0..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/paginators-1.json.php deleted file mode 100644 index 4812874..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'output_token' => 'DistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'output_token' => 'InvalidationList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'output_token' => 'StreamingDistributionList.NextMarker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-1.json.php deleted file mode 100644 index 2dfa37b..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-2.json.php deleted file mode 100644 index d6cbc6c..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2016-11-25/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/api-2.json.php deleted file mode 100644 index 73439b4..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-03-25', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2017-03-25'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2017_03_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2017_03_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-03-25/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteServiceLinkedRole' => ['name' => 'DeleteServiceLinkedRole2017_03_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-03-25/service-linked-role/{RoleName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteServiceLinkedRoleRequest'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied'], ['shape' => 'ResourceInUse'], ['shape' => 'NoSuchResource']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2017_03_25', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-03-25/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetInvalidation' => ['name' => 'GetInvalidation2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListInvalidations' => ['name' => 'ListInvalidations2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2017_03_25', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-25/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2017_03_25', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-25/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2017_03_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-03-25/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2017_03_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-03-25/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2017_03_25', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-03-25/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteServiceLinkedRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'RoleName']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['LambdaFunctionARN' => ['shape' => 'string'], 'EventType' => ['shape' => 'EventType']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'ResourceInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-03-25/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 9c4c453..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-tests-1.json.php deleted file mode 100644 index 2364e6e..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/paginators-1.json.php deleted file mode 100644 index 20c8a56..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-1.json.php deleted file mode 100644 index de335db..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-2.json.php deleted file mode 100644 index 0d8b9e9..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-03-25/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/api-2.json.php deleted file mode 100644 index 2cef092..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-30', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'serviceId' => 'CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2017-10-30'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateFieldLevelEncryptionConfig' => ['name' => 'CreateFieldLevelEncryptionConfig2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/field-level-encryption', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'FieldLevelEncryptionConfigAlreadyExists'], ['shape' => 'TooManyFieldLevelEncryptionConfigs'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'CreateFieldLevelEncryptionProfile' => ['name' => 'CreateFieldLevelEncryptionProfile2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/field-level-encryption-profile', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionProfiles'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreatePublicKey' => ['name' => 'CreatePublicKey2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/public-key', 'responseCode' => 201], 'input' => ['shape' => 'CreatePublicKeyRequest'], 'output' => ['shape' => 'CreatePublicKeyResult'], 'errors' => [['shape' => 'PublicKeyAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeys']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteFieldLevelEncryptionConfig' => ['name' => 'DeleteFieldLevelEncryptionConfig2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/field-level-encryption/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionConfigRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionConfigInUse']]], 'DeleteFieldLevelEncryptionProfile' => ['name' => 'DeleteFieldLevelEncryptionProfile2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/field-level-encryption-profile/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionProfileRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileInUse']]], 'DeletePublicKey' => ['name' => 'DeletePublicKey2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/public-key/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicKeyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'PublicKeyInUse'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2017_10_30', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-30/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetFieldLevelEncryption' => ['name' => 'GetFieldLevelEncryption2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionConfig' => ['name' => 'GetFieldLevelEncryptionConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionProfile' => ['name' => 'GetFieldLevelEncryptionProfile2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption-profile/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFieldLevelEncryptionProfileConfig' => ['name' => 'GetFieldLevelEncryptionProfileConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetInvalidation' => ['name' => 'GetInvalidation2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetPublicKey' => ['name' => 'GetPublicKey2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/public-key/{Id}'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetPublicKeyConfig' => ['name' => 'GetPublicKeyConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/public-key/{Id}/config'], 'input' => ['shape' => 'GetPublicKeyConfigRequest'], 'output' => ['shape' => 'GetPublicKeyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListFieldLevelEncryptionConfigs' => ['name' => 'ListFieldLevelEncryptionConfigs2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption'], 'input' => ['shape' => 'ListFieldLevelEncryptionConfigsRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionConfigsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFieldLevelEncryptionProfiles' => ['name' => 'ListFieldLevelEncryptionProfiles2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/field-level-encryption-profile'], 'input' => ['shape' => 'ListFieldLevelEncryptionProfilesRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionProfilesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListInvalidations' => ['name' => 'ListInvalidations2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListPublicKeys' => ['name' => 'ListPublicKeys2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/public-key'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2017_10_30', 'http' => ['method' => 'GET', 'requestUri' => '/2017-10-30/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2017_10_30', 'http' => ['method' => 'POST', 'requestUri' => '/2017-10-30/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'UpdateFieldLevelEncryptionConfig' => ['name' => 'UpdateFieldLevelEncryptionConfig2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'UpdateFieldLevelEncryptionProfile' => ['name' => 'UpdateFieldLevelEncryptionProfile2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'UpdatePublicKey' => ['name' => 'UpdatePublicKey2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/public-key/{Id}/config'], 'input' => ['shape' => 'UpdatePublicKeyRequest'], 'output' => ['shape' => 'UpdatePublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CannotChangeImmutablePublicKeyFields'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'IllegalUpdate'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2017_10_30', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-30/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CannotChangeImmutablePublicKeyFields' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'ContentTypeProfile' => ['type' => 'structure', 'required' => ['Format', 'ContentType'], 'members' => ['Format' => ['shape' => 'Format'], 'ProfileId' => ['shape' => 'string'], 'ContentType' => ['shape' => 'string']]], 'ContentTypeProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenContentTypeIsUnknown'], 'members' => ['ForwardWhenContentTypeIsUnknown' => ['shape' => 'boolean'], 'ContentTypeProfiles' => ['shape' => 'ContentTypeProfiles']]], 'ContentTypeProfileList' => ['type' => 'list', 'member' => ['shape' => 'ContentTypeProfile', 'locationName' => 'ContentTypeProfile']], 'ContentTypeProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContentTypeProfileList']]], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'FieldLevelEncryptionConfig'], 'CreateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'CreateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'CreateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'PublicKeyConfig'], 'CreatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeletePublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EncryptionEntities' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'EncryptionEntityList']]], 'EncryptionEntity' => ['type' => 'structure', 'required' => ['PublicKeyId', 'ProviderId', 'FieldPatterns'], 'members' => ['PublicKeyId' => ['shape' => 'string'], 'ProviderId' => ['shape' => 'string'], 'FieldPatterns' => ['shape' => 'FieldPatterns']]], 'EncryptionEntityList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionEntity', 'locationName' => 'EncryptionEntity']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'FieldLevelEncryption' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig']]], 'FieldLevelEncryptionConfig' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionSummaryList']]], 'FieldLevelEncryptionProfile' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionProfileConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig']]], 'FieldLevelEncryptionProfileAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileConfig' => ['type' => 'structure', 'required' => ['Name', 'CallerReference', 'EncryptionEntities'], 'members' => ['Name' => ['shape' => 'string'], 'CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities']]], 'FieldLevelEncryptionProfileInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionProfileSummaryList']]], 'FieldLevelEncryptionProfileSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FieldLevelEncryptionProfileSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'Name', 'EncryptionEntities'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Name' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities'], 'Comment' => ['shape' => 'string']]], 'FieldLevelEncryptionProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionProfileSummary', 'locationName' => 'FieldLevelEncryptionProfileSummary']], 'FieldLevelEncryptionSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionSummary', 'locationName' => 'FieldLevelEncryptionSummary']], 'FieldPatternList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'FieldPattern']], 'FieldPatterns' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldPatternList']]], 'Format' => ['type' => 'string', 'enum' => ['URLEncoded']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionConfig'], 'GetFieldLevelEncryptionProfileConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'GetFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'GetFieldLevelEncryptionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetPublicKeyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyConfigResult' => ['type' => 'structure', 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKeyConfig'], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionARN' => ['type' => 'string'], 'LambdaFunctionAssociation' => ['type' => 'structure', 'required' => ['LambdaFunctionARN', 'EventType'], 'members' => ['LambdaFunctionARN' => ['shape' => 'LambdaFunctionARN'], 'EventType' => ['shape' => 'EventType']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListFieldLevelEncryptionConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionConfigsResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionList' => ['shape' => 'FieldLevelEncryptionList']], 'payload' => 'FieldLevelEncryptionList'], 'ListFieldLevelEncryptionProfilesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionProfilesResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileList' => ['shape' => 'FieldLevelEncryptionProfileList']], 'payload' => 'FieldLevelEncryptionProfileList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListPublicKeysResult' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList']], 'payload' => 'PublicKeyList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionProfile' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'PublicKey' => ['type' => 'structure', 'required' => ['Id', 'CreatedTime', 'PublicKeyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'PublicKeyConfig' => ['shape' => 'PublicKeyConfig']]], 'PublicKeyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Name', 'EncodedKey'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PublicKeySummaryList']]], 'PublicKeySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CreatedTime', 'EncodedKey'], 'members' => ['Id' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PublicKeySummary', 'locationName' => 'PublicKeySummary']], 'QueryArgProfile' => ['type' => 'structure', 'required' => ['QueryArg', 'ProfileId'], 'members' => ['QueryArg' => ['shape' => 'string'], 'ProfileId' => ['shape' => 'string']]], 'QueryArgProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenQueryArgProfileIsUnknown'], 'members' => ['ForwardWhenQueryArgProfileIsUnknown' => ['shape' => 'boolean'], 'QueryArgProfiles' => ['shape' => 'QueryArgProfiles']]], 'QueryArgProfileEmpty' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryArgProfileList' => ['type' => 'list', 'member' => ['shape' => 'QueryArgProfile', 'locationName' => 'QueryArgProfile']], 'QueryArgProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryArgProfileList']]], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionContentTypeProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionEncryptionEntities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionFieldPatterns' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionQueryArgProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeys' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig', 'Id'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionConfig'], 'UpdateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'UpdateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig', 'Id'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'UpdateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'UpdatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig', 'Id'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'PublicKeyConfig'], 'UpdatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2017-10-30/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.php deleted file mode 100644 index d29d5c8..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-tests-1.json.php deleted file mode 100644 index 66fd062..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/paginators-1.json.php deleted file mode 100644 index 9e59ade..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/smoke.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/smoke.json.php deleted file mode 100644 index 67d361d..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListCloudFrontOriginAccessIdentities', 'input' => ['MaxItems' => '1'], 'errorExpectedFromService' => \false], ['operationName' => 'GetDistribution', 'input' => ['Id' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-1.json.php deleted file mode 100644 index 183e54f..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-2.json.php deleted file mode 100644 index b6aabe6..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2017-10-30/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/api-2.json.php deleted file mode 100644 index 19c6898..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-06-18', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'serviceId' => 'CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2018-06-18'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateFieldLevelEncryptionConfig' => ['name' => 'CreateFieldLevelEncryptionConfig2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/field-level-encryption', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'FieldLevelEncryptionConfigAlreadyExists'], ['shape' => 'TooManyFieldLevelEncryptionConfigs'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'CreateFieldLevelEncryptionProfile' => ['name' => 'CreateFieldLevelEncryptionProfile2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/field-level-encryption-profile', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionProfiles'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreatePublicKey' => ['name' => 'CreatePublicKey2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/public-key', 'responseCode' => 201], 'input' => ['shape' => 'CreatePublicKeyRequest'], 'output' => ['shape' => 'CreatePublicKeyResult'], 'errors' => [['shape' => 'PublicKeyAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeys']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteFieldLevelEncryptionConfig' => ['name' => 'DeleteFieldLevelEncryptionConfig2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/field-level-encryption/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionConfigRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionConfigInUse']]], 'DeleteFieldLevelEncryptionProfile' => ['name' => 'DeleteFieldLevelEncryptionProfile2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/field-level-encryption-profile/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionProfileRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileInUse']]], 'DeletePublicKey' => ['name' => 'DeletePublicKey2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/public-key/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicKeyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'PublicKeyInUse'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2018_06_18', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-06-18/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetFieldLevelEncryption' => ['name' => 'GetFieldLevelEncryption2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionConfig' => ['name' => 'GetFieldLevelEncryptionConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionProfile' => ['name' => 'GetFieldLevelEncryptionProfile2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption-profile/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFieldLevelEncryptionProfileConfig' => ['name' => 'GetFieldLevelEncryptionProfileConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetInvalidation' => ['name' => 'GetInvalidation2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetPublicKey' => ['name' => 'GetPublicKey2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/public-key/{Id}'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetPublicKeyConfig' => ['name' => 'GetPublicKeyConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/public-key/{Id}/config'], 'input' => ['shape' => 'GetPublicKeyConfigRequest'], 'output' => ['shape' => 'GetPublicKeyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListFieldLevelEncryptionConfigs' => ['name' => 'ListFieldLevelEncryptionConfigs2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption'], 'input' => ['shape' => 'ListFieldLevelEncryptionConfigsRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionConfigsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFieldLevelEncryptionProfiles' => ['name' => 'ListFieldLevelEncryptionProfiles2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/field-level-encryption-profile'], 'input' => ['shape' => 'ListFieldLevelEncryptionProfilesRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionProfilesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListInvalidations' => ['name' => 'ListInvalidations2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListPublicKeys' => ['name' => 'ListPublicKeys2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/public-key'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2018_06_18', 'http' => ['method' => 'GET', 'requestUri' => '/2018-06-18/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2018_06_18', 'http' => ['method' => 'POST', 'requestUri' => '/2018-06-18/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'UpdateFieldLevelEncryptionConfig' => ['name' => 'UpdateFieldLevelEncryptionConfig2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'UpdateFieldLevelEncryptionProfile' => ['name' => 'UpdateFieldLevelEncryptionProfile2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'UpdatePublicKey' => ['name' => 'UpdatePublicKey2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/public-key/{Id}/config'], 'input' => ['shape' => 'UpdatePublicKeyRequest'], 'output' => ['shape' => 'UpdatePublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CannotChangeImmutablePublicKeyFields'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'IllegalUpdate'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2018_06_18', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-06-18/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CannotChangeImmutablePublicKeyFields' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'ContentTypeProfile' => ['type' => 'structure', 'required' => ['Format', 'ContentType'], 'members' => ['Format' => ['shape' => 'Format'], 'ProfileId' => ['shape' => 'string'], 'ContentType' => ['shape' => 'string']]], 'ContentTypeProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenContentTypeIsUnknown'], 'members' => ['ForwardWhenContentTypeIsUnknown' => ['shape' => 'boolean'], 'ContentTypeProfiles' => ['shape' => 'ContentTypeProfiles']]], 'ContentTypeProfileList' => ['type' => 'list', 'member' => ['shape' => 'ContentTypeProfile', 'locationName' => 'ContentTypeProfile']], 'ContentTypeProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContentTypeProfileList']]], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'FieldLevelEncryptionConfig'], 'CreateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'CreateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'CreateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'PublicKeyConfig'], 'CreatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeletePublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EncryptionEntities' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'EncryptionEntityList']]], 'EncryptionEntity' => ['type' => 'structure', 'required' => ['PublicKeyId', 'ProviderId', 'FieldPatterns'], 'members' => ['PublicKeyId' => ['shape' => 'string'], 'ProviderId' => ['shape' => 'string'], 'FieldPatterns' => ['shape' => 'FieldPatterns']]], 'EncryptionEntityList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionEntity', 'locationName' => 'EncryptionEntity']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'FieldLevelEncryption' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig']]], 'FieldLevelEncryptionConfig' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionSummaryList']]], 'FieldLevelEncryptionProfile' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionProfileConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig']]], 'FieldLevelEncryptionProfileAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileConfig' => ['type' => 'structure', 'required' => ['Name', 'CallerReference', 'EncryptionEntities'], 'members' => ['Name' => ['shape' => 'string'], 'CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities']]], 'FieldLevelEncryptionProfileInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionProfileSummaryList']]], 'FieldLevelEncryptionProfileSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FieldLevelEncryptionProfileSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'Name', 'EncryptionEntities'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Name' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities'], 'Comment' => ['shape' => 'string']]], 'FieldLevelEncryptionProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionProfileSummary', 'locationName' => 'FieldLevelEncryptionProfileSummary']], 'FieldLevelEncryptionSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionSummary', 'locationName' => 'FieldLevelEncryptionSummary']], 'FieldPatternList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'FieldPattern']], 'FieldPatterns' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldPatternList']]], 'Format' => ['type' => 'string', 'enum' => ['URLEncoded']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionConfig'], 'GetFieldLevelEncryptionProfileConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'GetFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'GetFieldLevelEncryptionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetPublicKeyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyConfigResult' => ['type' => 'structure', 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKeyConfig'], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionARN' => ['type' => 'string'], 'LambdaFunctionAssociation' => ['type' => 'structure', 'required' => ['LambdaFunctionARN', 'EventType'], 'members' => ['LambdaFunctionARN' => ['shape' => 'LambdaFunctionARN'], 'EventType' => ['shape' => 'EventType'], 'IncludeBody' => ['shape' => 'boolean']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListFieldLevelEncryptionConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionConfigsResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionList' => ['shape' => 'FieldLevelEncryptionList']], 'payload' => 'FieldLevelEncryptionList'], 'ListFieldLevelEncryptionProfilesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionProfilesResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileList' => ['shape' => 'FieldLevelEncryptionProfileList']], 'payload' => 'FieldLevelEncryptionProfileList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListPublicKeysResult' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList']], 'payload' => 'PublicKeyList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionProfile' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'PublicKey' => ['type' => 'structure', 'required' => ['Id', 'CreatedTime', 'PublicKeyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'PublicKeyConfig' => ['shape' => 'PublicKeyConfig']]], 'PublicKeyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Name', 'EncodedKey'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PublicKeySummaryList']]], 'PublicKeySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CreatedTime', 'EncodedKey'], 'members' => ['Id' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PublicKeySummary', 'locationName' => 'PublicKeySummary']], 'QueryArgProfile' => ['type' => 'structure', 'required' => ['QueryArg', 'ProfileId'], 'members' => ['QueryArg' => ['shape' => 'string'], 'ProfileId' => ['shape' => 'string']]], 'QueryArgProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenQueryArgProfileIsUnknown'], 'members' => ['ForwardWhenQueryArgProfileIsUnknown' => ['shape' => 'boolean'], 'QueryArgProfiles' => ['shape' => 'QueryArgProfiles']]], 'QueryArgProfileEmpty' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryArgProfileList' => ['type' => 'list', 'member' => ['shape' => 'QueryArgProfile', 'locationName' => 'QueryArgProfile']], 'QueryArgProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryArgProfileList']]], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionContentTypeProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionEncryptionEntities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionFieldPatterns' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionQueryArgProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeys' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig', 'Id'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionConfig'], 'UpdateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'UpdateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig', 'Id'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'UpdateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'UpdatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig', 'Id'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'PublicKeyConfig'], 'UpdatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-06-18/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 848d61e..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-tests-1.json.php deleted file mode 100644 index bcef67a..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/paginators-1.json.php deleted file mode 100644 index 4c5f4fa..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/smoke.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/smoke.json.php deleted file mode 100644 index 7f9e600..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListCloudFrontOriginAccessIdentities', 'input' => ['MaxItems' => '1'], 'errorExpectedFromService' => \false], ['operationName' => 'GetDistribution', 'input' => ['Id' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-1.json.php deleted file mode 100644 index abbb8ff..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-2.json.php deleted file mode 100644 index e284a20..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-06-18/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/api-2.json.php deleted file mode 100644 index b1fed18..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-05', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'serviceId' => 'CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2018-11-05'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateFieldLevelEncryptionConfig' => ['name' => 'CreateFieldLevelEncryptionConfig2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/field-level-encryption', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'FieldLevelEncryptionConfigAlreadyExists'], ['shape' => 'TooManyFieldLevelEncryptionConfigs'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'CreateFieldLevelEncryptionProfile' => ['name' => 'CreateFieldLevelEncryptionProfile2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/field-level-encryption-profile', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionProfiles'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreatePublicKey' => ['name' => 'CreatePublicKey2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/public-key', 'responseCode' => 201], 'input' => ['shape' => 'CreatePublicKeyRequest'], 'output' => ['shape' => 'CreatePublicKeyResult'], 'errors' => [['shape' => 'PublicKeyAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeys']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteFieldLevelEncryptionConfig' => ['name' => 'DeleteFieldLevelEncryptionConfig2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/field-level-encryption/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionConfigRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionConfigInUse']]], 'DeleteFieldLevelEncryptionProfile' => ['name' => 'DeleteFieldLevelEncryptionProfile2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/field-level-encryption-profile/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionProfileRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileInUse']]], 'DeletePublicKey' => ['name' => 'DeletePublicKey2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/public-key/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicKeyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'PublicKeyInUse'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2018_11_05', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-11-05/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetFieldLevelEncryption' => ['name' => 'GetFieldLevelEncryption2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionConfig' => ['name' => 'GetFieldLevelEncryptionConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionProfile' => ['name' => 'GetFieldLevelEncryptionProfile2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption-profile/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFieldLevelEncryptionProfileConfig' => ['name' => 'GetFieldLevelEncryptionProfileConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetInvalidation' => ['name' => 'GetInvalidation2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetPublicKey' => ['name' => 'GetPublicKey2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/public-key/{Id}'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetPublicKeyConfig' => ['name' => 'GetPublicKeyConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/public-key/{Id}/config'], 'input' => ['shape' => 'GetPublicKeyConfigRequest'], 'output' => ['shape' => 'GetPublicKeyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListFieldLevelEncryptionConfigs' => ['name' => 'ListFieldLevelEncryptionConfigs2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption'], 'input' => ['shape' => 'ListFieldLevelEncryptionConfigsRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionConfigsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFieldLevelEncryptionProfiles' => ['name' => 'ListFieldLevelEncryptionProfiles2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/field-level-encryption-profile'], 'input' => ['shape' => 'ListFieldLevelEncryptionProfilesRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionProfilesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListInvalidations' => ['name' => 'ListInvalidations2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListPublicKeys' => ['name' => 'ListPublicKeys2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/public-key'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2018_11_05', 'http' => ['method' => 'GET', 'requestUri' => '/2018-11-05/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2018_11_05', 'http' => ['method' => 'POST', 'requestUri' => '/2018-11-05/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'UpdateFieldLevelEncryptionConfig' => ['name' => 'UpdateFieldLevelEncryptionConfig2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'UpdateFieldLevelEncryptionProfile' => ['name' => 'UpdateFieldLevelEncryptionProfile2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'UpdatePublicKey' => ['name' => 'UpdatePublicKey2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/public-key/{Id}/config'], 'input' => ['shape' => 'UpdatePublicKeyRequest'], 'output' => ['shape' => 'UpdatePublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CannotChangeImmutablePublicKeyFields'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'IllegalUpdate'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2018_11_05', 'http' => ['method' => 'PUT', 'requestUri' => '/2018-11-05/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CannotChangeImmutablePublicKeyFields' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'ContentTypeProfile' => ['type' => 'structure', 'required' => ['Format', 'ContentType'], 'members' => ['Format' => ['shape' => 'Format'], 'ProfileId' => ['shape' => 'string'], 'ContentType' => ['shape' => 'string']]], 'ContentTypeProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenContentTypeIsUnknown'], 'members' => ['ForwardWhenContentTypeIsUnknown' => ['shape' => 'boolean'], 'ContentTypeProfiles' => ['shape' => 'ContentTypeProfiles']]], 'ContentTypeProfileList' => ['type' => 'list', 'member' => ['shape' => 'ContentTypeProfile', 'locationName' => 'ContentTypeProfile']], 'ContentTypeProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContentTypeProfileList']]], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'FieldLevelEncryptionConfig'], 'CreateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'CreateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'CreateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'PublicKeyConfig'], 'CreatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeletePublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EncryptionEntities' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'EncryptionEntityList']]], 'EncryptionEntity' => ['type' => 'structure', 'required' => ['PublicKeyId', 'ProviderId', 'FieldPatterns'], 'members' => ['PublicKeyId' => ['shape' => 'string'], 'ProviderId' => ['shape' => 'string'], 'FieldPatterns' => ['shape' => 'FieldPatterns']]], 'EncryptionEntityList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionEntity', 'locationName' => 'EncryptionEntity']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'FieldLevelEncryption' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig']]], 'FieldLevelEncryptionConfig' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionSummaryList']]], 'FieldLevelEncryptionProfile' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionProfileConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig']]], 'FieldLevelEncryptionProfileAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileConfig' => ['type' => 'structure', 'required' => ['Name', 'CallerReference', 'EncryptionEntities'], 'members' => ['Name' => ['shape' => 'string'], 'CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities']]], 'FieldLevelEncryptionProfileInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionProfileSummaryList']]], 'FieldLevelEncryptionProfileSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FieldLevelEncryptionProfileSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'Name', 'EncryptionEntities'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Name' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities'], 'Comment' => ['shape' => 'string']]], 'FieldLevelEncryptionProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionProfileSummary', 'locationName' => 'FieldLevelEncryptionProfileSummary']], 'FieldLevelEncryptionSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionSummary', 'locationName' => 'FieldLevelEncryptionSummary']], 'FieldPatternList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'FieldPattern']], 'FieldPatterns' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldPatternList']]], 'Format' => ['type' => 'string', 'enum' => ['URLEncoded']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionConfig'], 'GetFieldLevelEncryptionProfileConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'GetFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'GetFieldLevelEncryptionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetPublicKeyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyConfigResult' => ['type' => 'structure', 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKeyConfig'], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionARN' => ['type' => 'string'], 'LambdaFunctionAssociation' => ['type' => 'structure', 'required' => ['LambdaFunctionARN', 'EventType'], 'members' => ['LambdaFunctionARN' => ['shape' => 'LambdaFunctionARN'], 'EventType' => ['shape' => 'EventType'], 'IncludeBody' => ['shape' => 'boolean']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListFieldLevelEncryptionConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionConfigsResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionList' => ['shape' => 'FieldLevelEncryptionList']], 'payload' => 'FieldLevelEncryptionList'], 'ListFieldLevelEncryptionProfilesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionProfilesResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileList' => ['shape' => 'FieldLevelEncryptionProfileList']], 'payload' => 'FieldLevelEncryptionProfileList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListPublicKeysResult' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList']], 'payload' => 'PublicKeyList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionProfile' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginGroup' => ['type' => 'structure', 'required' => ['Id', 'FailoverCriteria', 'Members'], 'members' => ['Id' => ['shape' => 'string'], 'FailoverCriteria' => ['shape' => 'OriginGroupFailoverCriteria'], 'Members' => ['shape' => 'OriginGroupMembers']]], 'OriginGroupFailoverCriteria' => ['type' => 'structure', 'required' => ['StatusCodes'], 'members' => ['StatusCodes' => ['shape' => 'StatusCodes']]], 'OriginGroupList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroup', 'locationName' => 'OriginGroup']], 'OriginGroupMember' => ['type' => 'structure', 'required' => ['OriginId'], 'members' => ['OriginId' => ['shape' => 'string']]], 'OriginGroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroupMember', 'locationName' => 'OriginGroupMember'], 'max' => 2, 'min' => 2], 'OriginGroupMembers' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupMemberList']]], 'OriginGroups' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupList']]], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'PublicKey' => ['type' => 'structure', 'required' => ['Id', 'CreatedTime', 'PublicKeyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'PublicKeyConfig' => ['shape' => 'PublicKeyConfig']]], 'PublicKeyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Name', 'EncodedKey'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PublicKeySummaryList']]], 'PublicKeySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CreatedTime', 'EncodedKey'], 'members' => ['Id' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PublicKeySummary', 'locationName' => 'PublicKeySummary']], 'QueryArgProfile' => ['type' => 'structure', 'required' => ['QueryArg', 'ProfileId'], 'members' => ['QueryArg' => ['shape' => 'string'], 'ProfileId' => ['shape' => 'string']]], 'QueryArgProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenQueryArgProfileIsUnknown'], 'members' => ['ForwardWhenQueryArgProfileIsUnknown' => ['shape' => 'boolean'], 'QueryArgProfiles' => ['shape' => 'QueryArgProfiles']]], 'QueryArgProfileEmpty' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryArgProfileList' => ['type' => 'list', 'member' => ['shape' => 'QueryArgProfile', 'locationName' => 'QueryArgProfile']], 'QueryArgProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryArgProfileList']]], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'integer', 'locationName' => 'StatusCode'], 'min' => 1], 'StatusCodes' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StatusCodeList']]], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionContentTypeProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionEncryptionEntities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionFieldPatterns' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionQueryArgProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginGroupsPerDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeys' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig', 'Id'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionConfig'], 'UpdateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'UpdateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig', 'Id'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'UpdateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'UpdatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig', 'Id'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'PublicKeyConfig'], 'UpdatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2018-11-05/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 4bc65cf..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-tests-1.json.php deleted file mode 100644 index 3f245ba..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/paginators-1.json.php deleted file mode 100644 index aab7580..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/smoke.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/smoke.json.php deleted file mode 100644 index 79fe083..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListCloudFrontOriginAccessIdentities', 'input' => ['MaxItems' => '1'], 'errorExpectedFromService' => \false], ['operationName' => 'GetDistribution', 'input' => ['Id' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-1.json.php deleted file mode 100644 index d1900b1..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-2.json.php deleted file mode 100644 index 5e5f2af..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2018-11-05/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/api-2.json.php deleted file mode 100644 index 9652484..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-03-26', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'serviceId' => 'CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2019-03-26'], 'operations' => ['CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateDistribution' => ['name' => 'CreateDistribution2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'CreateFieldLevelEncryptionConfig' => ['name' => 'CreateFieldLevelEncryptionConfig2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/field-level-encryption', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'FieldLevelEncryptionConfigAlreadyExists'], ['shape' => 'TooManyFieldLevelEncryptionConfigs'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'CreateFieldLevelEncryptionProfile' => ['name' => 'CreateFieldLevelEncryptionProfile2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/field-level-encryption-profile', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionProfiles'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreatePublicKey' => ['name' => 'CreatePublicKey2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/public-key', 'responseCode' => 201], 'input' => ['shape' => 'CreatePublicKeyRequest'], 'output' => ['shape' => 'CreatePublicKeyResult'], 'errors' => [['shape' => 'PublicKeyAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeys']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteFieldLevelEncryptionConfig' => ['name' => 'DeleteFieldLevelEncryptionConfig2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/field-level-encryption/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionConfigRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionConfigInUse']]], 'DeleteFieldLevelEncryptionProfile' => ['name' => 'DeleteFieldLevelEncryptionProfile2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/field-level-encryption-profile/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionProfileRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileInUse']]], 'DeletePublicKey' => ['name' => 'DeletePublicKey2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/public-key/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicKeyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'PublicKeyInUse'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2019_03_26', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-03-26/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetDistribution' => ['name' => 'GetDistribution2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetFieldLevelEncryption' => ['name' => 'GetFieldLevelEncryption2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionConfig' => ['name' => 'GetFieldLevelEncryptionConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionProfile' => ['name' => 'GetFieldLevelEncryptionProfile2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption-profile/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFieldLevelEncryptionProfileConfig' => ['name' => 'GetFieldLevelEncryptionProfileConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetInvalidation' => ['name' => 'GetInvalidation2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetPublicKey' => ['name' => 'GetPublicKey2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/public-key/{Id}'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetPublicKeyConfig' => ['name' => 'GetPublicKeyConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/public-key/{Id}/config'], 'input' => ['shape' => 'GetPublicKeyConfigRequest'], 'output' => ['shape' => 'GetPublicKeyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributions' => ['name' => 'ListDistributions2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListFieldLevelEncryptionConfigs' => ['name' => 'ListFieldLevelEncryptionConfigs2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption'], 'input' => ['shape' => 'ListFieldLevelEncryptionConfigsRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionConfigsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFieldLevelEncryptionProfiles' => ['name' => 'ListFieldLevelEncryptionProfiles2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/field-level-encryption-profile'], 'input' => ['shape' => 'ListFieldLevelEncryptionProfilesRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionProfilesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListInvalidations' => ['name' => 'ListInvalidations2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListPublicKeys' => ['name' => 'ListPublicKeys2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/public-key'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2019_03_26', 'http' => ['method' => 'GET', 'requestUri' => '/2019-03-26/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TagResource' => ['name' => 'TagResource2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UntagResource' => ['name' => 'UntagResource2019_03_26', 'http' => ['method' => 'POST', 'requestUri' => '/2019-03-26/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig']]], 'UpdateFieldLevelEncryptionConfig' => ['name' => 'UpdateFieldLevelEncryptionConfig2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'UpdateFieldLevelEncryptionProfile' => ['name' => 'UpdateFieldLevelEncryptionProfile2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'UpdatePublicKey' => ['name' => 'UpdatePublicKey2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/public-key/{Id}/config'], 'input' => ['shape' => 'UpdatePublicKeyRequest'], 'output' => ['shape' => 'UpdatePublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CannotChangeImmutablePublicKeyFields'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'IllegalUpdate'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2019_03_26', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-03-26/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasICPRecordal' => ['type' => 'structure', 'members' => ['CNAME' => ['shape' => 'string'], 'ICPRecordalStatus' => ['shape' => 'ICPRecordalStatus']]], 'AliasICPRecordals' => ['type' => 'list', 'member' => ['shape' => 'AliasICPRecordal', 'locationName' => 'AliasICPRecordal']], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CannotChangeImmutablePublicKeyFields' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CommentType' => ['type' => 'string', 'sensitive' => \true], 'ContentTypeProfile' => ['type' => 'structure', 'required' => ['Format', 'ContentType'], 'members' => ['Format' => ['shape' => 'Format'], 'ProfileId' => ['shape' => 'string'], 'ContentType' => ['shape' => 'string']]], 'ContentTypeProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenContentTypeIsUnknown'], 'members' => ['ForwardWhenContentTypeIsUnknown' => ['shape' => 'boolean'], 'ContentTypeProfiles' => ['shape' => 'ContentTypeProfiles']]], 'ContentTypeProfileList' => ['type' => 'list', 'member' => ['shape' => 'ContentTypeProfile', 'locationName' => 'ContentTypeProfile']], 'ContentTypeProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContentTypeProfileList']]], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'FieldLevelEncryptionConfig'], 'CreateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'CreateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'CreateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'PublicKeyConfig'], 'CreatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ForwardedValues', 'TrustedSigners', 'ViewerProtocolPolicy', 'MinTTL'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'MinTTL' => ['shape' => 'long'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeletePublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'ActiveTrustedSigners', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'DistributionConfig' => ['shape' => 'DistributionConfig'], 'AliasICPRecordals' => ['shape' => 'AliasICPRecordals']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'CommentType'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean'], 'AliasICPRecordals' => ['shape' => 'AliasICPRecordals']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EncryptionEntities' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'EncryptionEntityList']]], 'EncryptionEntity' => ['type' => 'structure', 'required' => ['PublicKeyId', 'ProviderId', 'FieldPatterns'], 'members' => ['PublicKeyId' => ['shape' => 'string'], 'ProviderId' => ['shape' => 'string'], 'FieldPatterns' => ['shape' => 'FieldPatterns']]], 'EncryptionEntityList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionEntity', 'locationName' => 'EncryptionEntity']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'FieldLevelEncryption' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig']]], 'FieldLevelEncryptionConfig' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionSummaryList']]], 'FieldLevelEncryptionProfile' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionProfileConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig']]], 'FieldLevelEncryptionProfileAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileConfig' => ['type' => 'structure', 'required' => ['Name', 'CallerReference', 'EncryptionEntities'], 'members' => ['Name' => ['shape' => 'string'], 'CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities']]], 'FieldLevelEncryptionProfileInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionProfileSummaryList']]], 'FieldLevelEncryptionProfileSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FieldLevelEncryptionProfileSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'Name', 'EncryptionEntities'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Name' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities'], 'Comment' => ['shape' => 'string']]], 'FieldLevelEncryptionProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionProfileSummary', 'locationName' => 'FieldLevelEncryptionProfileSummary']], 'FieldLevelEncryptionSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionSummary', 'locationName' => 'FieldLevelEncryptionSummary']], 'FieldPatternList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'FieldPattern']], 'FieldPatterns' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldPatternList']]], 'Format' => ['type' => 'string', 'enum' => ['URLEncoded']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionConfig'], 'GetFieldLevelEncryptionProfileConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'GetFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'GetFieldLevelEncryptionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetPublicKeyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyConfigResult' => ['type' => 'structure', 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKeyConfig'], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2']], 'ICPRecordalStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'SUSPENDED', 'PENDING']], 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'LambdaFunctionARN' => ['type' => 'string'], 'LambdaFunctionAssociation' => ['type' => 'structure', 'required' => ['LambdaFunctionARN', 'EventType'], 'members' => ['LambdaFunctionARN' => ['shape' => 'LambdaFunctionARN'], 'EventType' => ['shape' => 'EventType'], 'IncludeBody' => ['shape' => 'boolean']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListFieldLevelEncryptionConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionConfigsResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionList' => ['shape' => 'FieldLevelEncryptionList']], 'payload' => 'FieldLevelEncryptionList'], 'ListFieldLevelEncryptionProfilesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionProfilesResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileList' => ['shape' => 'FieldLevelEncryptionProfileList']], 'payload' => 'FieldLevelEncryptionProfileList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListPublicKeysResult' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList']], 'payload' => 'PublicKeyList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018', 'TLSv1.2_2019']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionProfile' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig'], 'ConnectionAttempts' => ['shape' => 'integer'], 'ConnectionTimeout' => ['shape' => 'integer']]], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'string']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginGroup' => ['type' => 'structure', 'required' => ['Id', 'FailoverCriteria', 'Members'], 'members' => ['Id' => ['shape' => 'string'], 'FailoverCriteria' => ['shape' => 'OriginGroupFailoverCriteria'], 'Members' => ['shape' => 'OriginGroupMembers']]], 'OriginGroupFailoverCriteria' => ['type' => 'structure', 'required' => ['StatusCodes'], 'members' => ['StatusCodes' => ['shape' => 'StatusCodes']]], 'OriginGroupList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroup', 'locationName' => 'OriginGroup']], 'OriginGroupMember' => ['type' => 'structure', 'required' => ['OriginId'], 'members' => ['OriginId' => ['shape' => 'string']]], 'OriginGroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroupMember', 'locationName' => 'OriginGroupMember'], 'max' => 2, 'min' => 2], 'OriginGroupMembers' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupMemberList']]], 'OriginGroups' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupList']]], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'PublicKey' => ['type' => 'structure', 'required' => ['Id', 'CreatedTime', 'PublicKeyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'PublicKeyConfig' => ['shape' => 'PublicKeyConfig']]], 'PublicKeyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Name', 'EncodedKey'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PublicKeySummaryList']]], 'PublicKeySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CreatedTime', 'EncodedKey'], 'members' => ['Id' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PublicKeySummary', 'locationName' => 'PublicKeySummary']], 'QueryArgProfile' => ['type' => 'structure', 'required' => ['QueryArg', 'ProfileId'], 'members' => ['QueryArg' => ['shape' => 'string'], 'ProfileId' => ['shape' => 'string']]], 'QueryArgProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenQueryArgProfileIsUnknown'], 'members' => ['ForwardWhenQueryArgProfileIsUnknown' => ['shape' => 'boolean'], 'QueryArgProfiles' => ['shape' => 'QueryArgProfiles']]], 'QueryArgProfileEmpty' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryArgProfileList' => ['type' => 'list', 'member' => ['shape' => 'QueryArgProfile', 'locationName' => 'QueryArgProfile']], 'QueryArgProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryArgProfileList']]], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws(-cn)?:cloudfront::[0-9]+:.*'], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip']], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'integer', 'locationName' => 'StatusCode'], 'min' => 1], 'StatusCodes' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StatusCodeList']]], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionContentTypeProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionEncryptionEntities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionFieldPatterns' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionQueryArgProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginGroupsPerDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeys' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']]], 'payload' => 'TagKeys'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig', 'Id'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionConfig'], 'UpdateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'UpdateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig', 'Id'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'UpdateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'UpdatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig', 'Id'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'PublicKeyConfig'], 'UpdatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2019-03-26/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'boolean' => ['type' => 'boolean'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.php deleted file mode 100644 index fd4792b..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-tests-1.json.php deleted file mode 100644 index ef0a6f1..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'cloudfront', 'signingRegion' => 'us-east-1']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/paginators-1.json.php deleted file mode 100644 index 2aff04b..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/smoke.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/smoke.json.php deleted file mode 100644 index af42732..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListCloudFrontOriginAccessIdentities', 'input' => ['MaxItems' => '1'], 'errorExpectedFromService' => \false], ['operationName' => 'GetDistribution', 'input' => ['Id' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-1.json.php deleted file mode 100644 index ed50743..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-2.json.php deleted file mode 100644 index ce2c100..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2019-03-26/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 35, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/api-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/api-2.json.php deleted file mode 100644 index 6685e30..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-05-31', 'endpointPrefix' => 'cloudfront', 'globalEndpoint' => 'cloudfront.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'CloudFront', 'serviceFullName' => 'Amazon CloudFront', 'serviceId' => 'CloudFront', 'signatureVersion' => 'v4', 'uid' => 'cloudfront-2020-05-31'], 'operations' => ['AssociateAlias' => ['name' => 'AssociateAlias2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/distribution/{TargetDistributionId}/associate-alias', 'responseCode' => 200], 'input' => ['shape' => 'AssociateAliasRequest'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'IllegalUpdate'], ['shape' => 'AccessDenied']]], 'CopyDistribution' => ['name' => 'CopyDistribution2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distribution/{PrimaryDistributionId}/copy', 'responseCode' => 201], 'input' => ['shape' => 'CopyDistributionRequest', 'locationName' => 'CopyDistributionRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'CopyDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyDistributionsWithSingleFunctionARN'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'TooManyDistributionsWithFunctionAssociations'], ['shape' => 'TooManyFunctionAssociations'], ['shape' => 'InvalidFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'TooManyDistributionsAssociatedToCachePolicy'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'TooManyDistributionsAssociatedToResponseHeadersPolicy'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToKeyGroup'], ['shape' => 'TooManyKeyGroupsAssociatedToDistribution'], ['shape' => 'TrustedKeyGroupDoesNotExist'], ['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigOwnerMismatch']]], 'CreateCachePolicy' => ['name' => 'CreateCachePolicy2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/cache-policy', 'responseCode' => 201], 'input' => ['shape' => 'CreateCachePolicyRequest'], 'output' => ['shape' => 'CreateCachePolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'CachePolicyAlreadyExists'], ['shape' => 'TooManyCachePolicies'], ['shape' => 'TooManyHeadersInCachePolicy'], ['shape' => 'TooManyCookiesInCachePolicy'], ['shape' => 'TooManyQueryStringsInCachePolicy']]], 'CreateCloudFrontOriginAccessIdentity' => ['name' => 'CreateCloudFrontOriginAccessIdentity2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'CreateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'CloudFrontOriginAccessIdentityAlreadyExists'], ['shape' => 'MissingBody'], ['shape' => 'TooManyCloudFrontOriginAccessIdentities'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateContinuousDeploymentPolicy' => ['name' => 'CreateContinuousDeploymentPolicy2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/continuous-deployment-policy', 'responseCode' => 201], 'input' => ['shape' => 'CreateContinuousDeploymentPolicyRequest'], 'output' => ['shape' => 'CreateContinuousDeploymentPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'ContinuousDeploymentPolicyAlreadyExists'], ['shape' => 'TooManyContinuousDeploymentPolicies'], ['shape' => 'StagingDistributionInUse']]], 'CreateDistribution' => ['name' => 'CreateDistribution2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'IllegalOriginAccessConfiguration'], ['shape' => 'TooManyDistributionsAssociatedToOriginAccessControl'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyDistributionsWithSingleFunctionARN'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'TooManyDistributionsWithFunctionAssociations'], ['shape' => 'TooManyFunctionAssociations'], ['shape' => 'InvalidFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'TooManyDistributionsAssociatedToCachePolicy'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'TooManyDistributionsAssociatedToResponseHeadersPolicy'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToKeyGroup'], ['shape' => 'TooManyKeyGroupsAssociatedToDistribution'], ['shape' => 'TrustedKeyGroupDoesNotExist'], ['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigOwnerMismatch'], ['shape' => 'ContinuousDeploymentPolicyInUse'], ['shape' => 'NoSuchContinuousDeploymentPolicy'], ['shape' => 'InvalidDomainNameForOriginAccessControl']]], 'CreateDistributionWithTags' => ['name' => 'CreateDistributionWithTags2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'DistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'MissingBody'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'TooManyDistributions'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidProtocolSettings'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'InvalidTagging'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyDistributionsWithSingleFunctionARN'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'TooManyDistributionsWithFunctionAssociations'], ['shape' => 'TooManyFunctionAssociations'], ['shape' => 'InvalidFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'TooManyDistributionsAssociatedToCachePolicy'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'TooManyDistributionsAssociatedToResponseHeadersPolicy'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToKeyGroup'], ['shape' => 'TooManyKeyGroupsAssociatedToDistribution'], ['shape' => 'TrustedKeyGroupDoesNotExist'], ['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigOwnerMismatch'], ['shape' => 'ContinuousDeploymentPolicyInUse'], ['shape' => 'NoSuchContinuousDeploymentPolicy'], ['shape' => 'InvalidDomainNameForOriginAccessControl']]], 'CreateFieldLevelEncryptionConfig' => ['name' => 'CreateFieldLevelEncryptionConfig2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/field-level-encryption', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'FieldLevelEncryptionConfigAlreadyExists'], ['shape' => 'TooManyFieldLevelEncryptionConfigs'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'CreateFieldLevelEncryptionProfile' => ['name' => 'CreateFieldLevelEncryptionProfile2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/field-level-encryption-profile', 'responseCode' => 201], 'input' => ['shape' => 'CreateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'CreateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionProfiles'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'CreateFunction' => ['name' => 'CreateFunction2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/function', 'responseCode' => 201], 'input' => ['shape' => 'CreateFunctionRequest', 'locationName' => 'CreateFunctionRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'CreateFunctionResult'], 'errors' => [['shape' => 'TooManyFunctions'], ['shape' => 'FunctionAlreadyExists'], ['shape' => 'FunctionSizeLimitExceeded'], ['shape' => 'InvalidArgument'], ['shape' => 'UnsupportedOperation']]], 'CreateInvalidation' => ['name' => 'CreateInvalidation2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distribution/{DistributionId}/invalidation', 'responseCode' => 201], 'input' => ['shape' => 'CreateInvalidationRequest'], 'output' => ['shape' => 'CreateInvalidationResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'MissingBody'], ['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'BatchTooLarge'], ['shape' => 'TooManyInvalidationsInProgress'], ['shape' => 'InconsistentQuantities']]], 'CreateKeyGroup' => ['name' => 'CreateKeyGroup2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/key-group', 'responseCode' => 201], 'input' => ['shape' => 'CreateKeyGroupRequest'], 'output' => ['shape' => 'CreateKeyGroupResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'KeyGroupAlreadyExists'], ['shape' => 'TooManyKeyGroups'], ['shape' => 'TooManyPublicKeysInKeyGroup']]], 'CreateMonitoringSubscription' => ['name' => 'CreateMonitoringSubscription2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distributions/{DistributionId}/monitoring-subscription/'], 'input' => ['shape' => 'CreateMonitoringSubscriptionRequest'], 'output' => ['shape' => 'CreateMonitoringSubscriptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchDistribution'], ['shape' => 'MonitoringSubscriptionAlreadyExists'], ['shape' => 'UnsupportedOperation']]], 'CreateOriginAccessControl' => ['name' => 'CreateOriginAccessControl2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/origin-access-control', 'responseCode' => 201], 'input' => ['shape' => 'CreateOriginAccessControlRequest'], 'output' => ['shape' => 'CreateOriginAccessControlResult'], 'errors' => [['shape' => 'OriginAccessControlAlreadyExists'], ['shape' => 'TooManyOriginAccessControls'], ['shape' => 'InvalidArgument']]], 'CreateOriginRequestPolicy' => ['name' => 'CreateOriginRequestPolicy2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/origin-request-policy', 'responseCode' => 201], 'input' => ['shape' => 'CreateOriginRequestPolicyRequest'], 'output' => ['shape' => 'CreateOriginRequestPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'OriginRequestPolicyAlreadyExists'], ['shape' => 'TooManyOriginRequestPolicies'], ['shape' => 'TooManyHeadersInOriginRequestPolicy'], ['shape' => 'TooManyCookiesInOriginRequestPolicy'], ['shape' => 'TooManyQueryStringsInOriginRequestPolicy']]], 'CreatePublicKey' => ['name' => 'CreatePublicKey2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/public-key', 'responseCode' => 201], 'input' => ['shape' => 'CreatePublicKeyRequest'], 'output' => ['shape' => 'CreatePublicKeyResult'], 'errors' => [['shape' => 'PublicKeyAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeys']]], 'CreateRealtimeLogConfig' => ['name' => 'CreateRealtimeLogConfig2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/realtime-log-config', 'responseCode' => 201], 'input' => ['shape' => 'CreateRealtimeLogConfigRequest', 'locationName' => 'CreateRealtimeLogConfigRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'CreateRealtimeLogConfigResult'], 'errors' => [['shape' => 'RealtimeLogConfigAlreadyExists'], ['shape' => 'TooManyRealtimeLogConfigs'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'CreateResponseHeadersPolicy' => ['name' => 'CreateResponseHeadersPolicy2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/response-headers-policy', 'responseCode' => 201], 'input' => ['shape' => 'CreateResponseHeadersPolicyRequest'], 'output' => ['shape' => 'CreateResponseHeadersPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'ResponseHeadersPolicyAlreadyExists'], ['shape' => 'TooManyResponseHeadersPolicies'], ['shape' => 'TooManyCustomHeadersInResponseHeadersPolicy'], ['shape' => 'TooLongCSPInResponseHeadersPolicy'], ['shape' => 'TooManyRemoveHeadersInResponseHeadersPolicy']]], 'CreateStreamingDistribution' => ['name' => 'CreateStreamingDistribution2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/streaming-distribution', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionRequest'], 'output' => ['shape' => 'CreateStreamingDistributionResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'CreateStreamingDistributionWithTags' => ['name' => 'CreateStreamingDistributionWithTags2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/streaming-distribution?WithTags', 'responseCode' => 201], 'input' => ['shape' => 'CreateStreamingDistributionWithTagsRequest'], 'output' => ['shape' => 'CreateStreamingDistributionWithTagsResult'], 'errors' => [['shape' => 'CNAMEAlreadyExists'], ['shape' => 'StreamingDistributionAlreadyExists'], ['shape' => 'InvalidOrigin'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'AccessDenied'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'MissingBody'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'TooManyStreamingDistributions'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidTagging']]], 'DeleteCachePolicy' => ['name' => 'DeleteCachePolicy2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/cache-policy/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCachePolicyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'IllegalDelete'], ['shape' => 'CachePolicyInUse']]], 'DeleteCloudFrontOriginAccessIdentity' => ['name' => 'DeleteCloudFrontOriginAccessIdentity2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCloudFrontOriginAccessIdentityRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'CloudFrontOriginAccessIdentityInUse']]], 'DeleteContinuousDeploymentPolicy' => ['name' => 'DeleteContinuousDeploymentPolicy2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/continuous-deployment-policy/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteContinuousDeploymentPolicyRequest'], 'errors' => [['shape' => 'InvalidIfMatchVersion'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied'], ['shape' => 'PreconditionFailed'], ['shape' => 'ContinuousDeploymentPolicyInUse'], ['shape' => 'NoSuchContinuousDeploymentPolicy']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'DistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed']]], 'DeleteFieldLevelEncryptionConfig' => ['name' => 'DeleteFieldLevelEncryptionConfig2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/field-level-encryption/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionConfigRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionConfigInUse']]], 'DeleteFieldLevelEncryptionProfile' => ['name' => 'DeleteFieldLevelEncryptionProfile2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/field-level-encryption-profile/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFieldLevelEncryptionProfileRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileInUse']]], 'DeleteFunction' => ['name' => 'DeleteFunction2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/function/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionRequest'], 'errors' => [['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFunctionExists'], ['shape' => 'FunctionInUse'], ['shape' => 'PreconditionFailed'], ['shape' => 'UnsupportedOperation']]], 'DeleteKeyGroup' => ['name' => 'DeleteKeyGroup2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/key-group/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteKeyGroupRequest'], 'errors' => [['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchResource'], ['shape' => 'PreconditionFailed'], ['shape' => 'ResourceInUse']]], 'DeleteMonitoringSubscription' => ['name' => 'DeleteMonitoringSubscription2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/distributions/{DistributionId}/monitoring-subscription/'], 'input' => ['shape' => 'DeleteMonitoringSubscriptionRequest'], 'output' => ['shape' => 'DeleteMonitoringSubscriptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchDistribution'], ['shape' => 'NoSuchMonitoringSubscription'], ['shape' => 'UnsupportedOperation']]], 'DeleteOriginAccessControl' => ['name' => 'DeleteOriginAccessControl2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/origin-access-control/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteOriginAccessControlRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchOriginAccessControl'], ['shape' => 'PreconditionFailed'], ['shape' => 'OriginAccessControlInUse']]], 'DeleteOriginRequestPolicy' => ['name' => 'DeleteOriginRequestPolicy2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/origin-request-policy/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteOriginRequestPolicyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'IllegalDelete'], ['shape' => 'OriginRequestPolicyInUse']]], 'DeletePublicKey' => ['name' => 'DeletePublicKey2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/public-key/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicKeyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'PublicKeyInUse'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'DeleteRealtimeLogConfig' => ['name' => 'DeleteRealtimeLogConfig2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/delete-realtime-log-config/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRealtimeLogConfigRequest', 'locationName' => 'DeleteRealtimeLogConfigRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'errors' => [['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigInUse'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'DeleteResponseHeadersPolicy' => ['name' => 'DeleteResponseHeadersPolicy2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/response-headers-policy/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResponseHeadersPolicyRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'IllegalDelete'], ['shape' => 'ResponseHeadersPolicyInUse']]], 'DeleteStreamingDistribution' => ['name' => 'DeleteStreamingDistribution2020_05_31', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-05-31/streaming-distribution/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamingDistributionRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'StreamingDistributionNotDisabled'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed']]], 'DescribeFunction' => ['name' => 'DescribeFunction2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/function/{Name}/describe'], 'input' => ['shape' => 'DescribeFunctionRequest'], 'output' => ['shape' => 'DescribeFunctionResult'], 'errors' => [['shape' => 'NoSuchFunctionExists'], ['shape' => 'UnsupportedOperation']]], 'GetCachePolicy' => ['name' => 'GetCachePolicy2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/cache-policy/{Id}'], 'input' => ['shape' => 'GetCachePolicyRequest'], 'output' => ['shape' => 'GetCachePolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchCachePolicy']]], 'GetCachePolicyConfig' => ['name' => 'GetCachePolicyConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/cache-policy/{Id}/config'], 'input' => ['shape' => 'GetCachePolicyConfigRequest'], 'output' => ['shape' => 'GetCachePolicyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchCachePolicy']]], 'GetCloudFrontOriginAccessIdentity' => ['name' => 'GetCloudFrontOriginAccessIdentity2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront/{Id}'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetCloudFrontOriginAccessIdentityConfig' => ['name' => 'GetCloudFrontOriginAccessIdentityConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigRequest'], 'output' => ['shape' => 'GetCloudFrontOriginAccessIdentityConfigResult'], 'errors' => [['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'AccessDenied']]], 'GetContinuousDeploymentPolicy' => ['name' => 'GetContinuousDeploymentPolicy2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/continuous-deployment-policy/{Id}'], 'input' => ['shape' => 'GetContinuousDeploymentPolicyRequest'], 'output' => ['shape' => 'GetContinuousDeploymentPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchContinuousDeploymentPolicy']]], 'GetContinuousDeploymentPolicyConfig' => ['name' => 'GetContinuousDeploymentPolicyConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/continuous-deployment-policy/{Id}/config'], 'input' => ['shape' => 'GetContinuousDeploymentPolicyConfigRequest'], 'output' => ['shape' => 'GetContinuousDeploymentPolicyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchContinuousDeploymentPolicy']]], 'GetDistribution' => ['name' => 'GetDistribution2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distribution/{Id}'], 'input' => ['shape' => 'GetDistributionRequest'], 'output' => ['shape' => 'GetDistributionResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetDistributionConfig' => ['name' => 'GetDistributionConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distribution/{Id}/config'], 'input' => ['shape' => 'GetDistributionConfigRequest'], 'output' => ['shape' => 'GetDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetFieldLevelEncryption' => ['name' => 'GetFieldLevelEncryption2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionConfig' => ['name' => 'GetFieldLevelEncryptionConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionConfig']]], 'GetFieldLevelEncryptionProfile' => ['name' => 'GetFieldLevelEncryptionProfile2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption-profile/{Id}'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFieldLevelEncryptionProfileConfig' => ['name' => 'GetFieldLevelEncryptionProfileConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'GetFieldLevelEncryptionProfileConfigRequest'], 'output' => ['shape' => 'GetFieldLevelEncryptionProfileConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchFieldLevelEncryptionProfile']]], 'GetFunction' => ['name' => 'GetFunction2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/function/{Name}'], 'input' => ['shape' => 'GetFunctionRequest'], 'output' => ['shape' => 'GetFunctionResult'], 'errors' => [['shape' => 'NoSuchFunctionExists'], ['shape' => 'UnsupportedOperation']]], 'GetInvalidation' => ['name' => 'GetInvalidation2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distribution/{DistributionId}/invalidation/{Id}'], 'input' => ['shape' => 'GetInvalidationRequest'], 'output' => ['shape' => 'GetInvalidationResult'], 'errors' => [['shape' => 'NoSuchInvalidation'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'GetKeyGroup' => ['name' => 'GetKeyGroup2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/key-group/{Id}'], 'input' => ['shape' => 'GetKeyGroupRequest'], 'output' => ['shape' => 'GetKeyGroupResult'], 'errors' => [['shape' => 'NoSuchResource']]], 'GetKeyGroupConfig' => ['name' => 'GetKeyGroupConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/key-group/{Id}/config'], 'input' => ['shape' => 'GetKeyGroupConfigRequest'], 'output' => ['shape' => 'GetKeyGroupConfigResult'], 'errors' => [['shape' => 'NoSuchResource']]], 'GetMonitoringSubscription' => ['name' => 'GetMonitoringSubscription2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributions/{DistributionId}/monitoring-subscription/'], 'input' => ['shape' => 'GetMonitoringSubscriptionRequest'], 'output' => ['shape' => 'GetMonitoringSubscriptionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchDistribution'], ['shape' => 'NoSuchMonitoringSubscription'], ['shape' => 'UnsupportedOperation']]], 'GetOriginAccessControl' => ['name' => 'GetOriginAccessControl2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-control/{Id}'], 'input' => ['shape' => 'GetOriginAccessControlRequest'], 'output' => ['shape' => 'GetOriginAccessControlResult'], 'errors' => [['shape' => 'NoSuchOriginAccessControl'], ['shape' => 'AccessDenied']]], 'GetOriginAccessControlConfig' => ['name' => 'GetOriginAccessControlConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-control/{Id}/config'], 'input' => ['shape' => 'GetOriginAccessControlConfigRequest'], 'output' => ['shape' => 'GetOriginAccessControlConfigResult'], 'errors' => [['shape' => 'NoSuchOriginAccessControl'], ['shape' => 'AccessDenied']]], 'GetOriginRequestPolicy' => ['name' => 'GetOriginRequestPolicy2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-request-policy/{Id}'], 'input' => ['shape' => 'GetOriginRequestPolicyRequest'], 'output' => ['shape' => 'GetOriginRequestPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchOriginRequestPolicy']]], 'GetOriginRequestPolicyConfig' => ['name' => 'GetOriginRequestPolicyConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-request-policy/{Id}/config'], 'input' => ['shape' => 'GetOriginRequestPolicyConfigRequest'], 'output' => ['shape' => 'GetOriginRequestPolicyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchOriginRequestPolicy']]], 'GetPublicKey' => ['name' => 'GetPublicKey2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/public-key/{Id}'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetPublicKeyConfig' => ['name' => 'GetPublicKeyConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/public-key/{Id}/config'], 'input' => ['shape' => 'GetPublicKeyConfigRequest'], 'output' => ['shape' => 'GetPublicKeyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchPublicKey']]], 'GetRealtimeLogConfig' => ['name' => 'GetRealtimeLogConfig2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/get-realtime-log-config/'], 'input' => ['shape' => 'GetRealtimeLogConfigRequest', 'locationName' => 'GetRealtimeLogConfigRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'GetRealtimeLogConfigResult'], 'errors' => [['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'GetResponseHeadersPolicy' => ['name' => 'GetResponseHeadersPolicy2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/response-headers-policy/{Id}'], 'input' => ['shape' => 'GetResponseHeadersPolicyRequest'], 'output' => ['shape' => 'GetResponseHeadersPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchResponseHeadersPolicy']]], 'GetResponseHeadersPolicyConfig' => ['name' => 'GetResponseHeadersPolicyConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/response-headers-policy/{Id}/config'], 'input' => ['shape' => 'GetResponseHeadersPolicyConfigRequest'], 'output' => ['shape' => 'GetResponseHeadersPolicyConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchResponseHeadersPolicy']]], 'GetStreamingDistribution' => ['name' => 'GetStreamingDistribution2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/streaming-distribution/{Id}'], 'input' => ['shape' => 'GetStreamingDistributionRequest'], 'output' => ['shape' => 'GetStreamingDistributionResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'GetStreamingDistributionConfig' => ['name' => 'GetStreamingDistributionConfig2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'GetStreamingDistributionConfigRequest'], 'output' => ['shape' => 'GetStreamingDistributionConfigResult'], 'errors' => [['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'AccessDenied']]], 'ListCachePolicies' => ['name' => 'ListCachePolicies2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/cache-policy'], 'input' => ['shape' => 'ListCachePoliciesRequest'], 'output' => ['shape' => 'ListCachePoliciesResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'InvalidArgument']]], 'ListCloudFrontOriginAccessIdentities' => ['name' => 'ListCloudFrontOriginAccessIdentities2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront'], 'input' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesRequest'], 'output' => ['shape' => 'ListCloudFrontOriginAccessIdentitiesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListConflictingAliases' => ['name' => 'ListConflictingAliases2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/conflicting-alias', 'responseCode' => 200], 'input' => ['shape' => 'ListConflictingAliasesRequest'], 'output' => ['shape' => 'ListConflictingAliasesResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution']]], 'ListContinuousDeploymentPolicies' => ['name' => 'ListContinuousDeploymentPolicies2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/continuous-deployment-policy'], 'input' => ['shape' => 'ListContinuousDeploymentPoliciesRequest'], 'output' => ['shape' => 'ListContinuousDeploymentPoliciesResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied'], ['shape' => 'NoSuchContinuousDeploymentPolicy']]], 'ListDistributions' => ['name' => 'ListDistributions2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distribution'], 'input' => ['shape' => 'ListDistributionsRequest'], 'output' => ['shape' => 'ListDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByCachePolicyId' => ['name' => 'ListDistributionsByCachePolicyId2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}'], 'input' => ['shape' => 'ListDistributionsByCachePolicyIdRequest'], 'output' => ['shape' => 'ListDistributionsByCachePolicyIdResult'], 'errors' => [['shape' => 'NoSuchCachePolicy'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'ListDistributionsByKeyGroup' => ['name' => 'ListDistributionsByKeyGroup2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}'], 'input' => ['shape' => 'ListDistributionsByKeyGroupRequest'], 'output' => ['shape' => 'ListDistributionsByKeyGroupResult'], 'errors' => [['shape' => 'NoSuchResource'], ['shape' => 'InvalidArgument']]], 'ListDistributionsByOriginRequestPolicyId' => ['name' => 'ListDistributionsByOriginRequestPolicyId2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}'], 'input' => ['shape' => 'ListDistributionsByOriginRequestPolicyIdRequest'], 'output' => ['shape' => 'ListDistributionsByOriginRequestPolicyIdResult'], 'errors' => [['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'ListDistributionsByRealtimeLogConfig' => ['name' => 'ListDistributionsByRealtimeLogConfig2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/distributionsByRealtimeLogConfig/'], 'input' => ['shape' => 'ListDistributionsByRealtimeLogConfigRequest', 'locationName' => 'ListDistributionsByRealtimeLogConfigRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'ListDistributionsByRealtimeLogConfigResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListDistributionsByResponseHeadersPolicyId' => ['name' => 'ListDistributionsByResponseHeadersPolicyId2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}'], 'input' => ['shape' => 'ListDistributionsByResponseHeadersPolicyIdRequest'], 'output' => ['shape' => 'ListDistributionsByResponseHeadersPolicyIdResult'], 'errors' => [['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'ListDistributionsByWebACLId' => ['name' => 'ListDistributionsByWebACLId2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distributionsByWebACLId/{WebACLId}'], 'input' => ['shape' => 'ListDistributionsByWebACLIdRequest'], 'output' => ['shape' => 'ListDistributionsByWebACLIdResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidWebACLId']]], 'ListFieldLevelEncryptionConfigs' => ['name' => 'ListFieldLevelEncryptionConfigs2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption'], 'input' => ['shape' => 'ListFieldLevelEncryptionConfigsRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionConfigsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFieldLevelEncryptionProfiles' => ['name' => 'ListFieldLevelEncryptionProfiles2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/field-level-encryption-profile'], 'input' => ['shape' => 'ListFieldLevelEncryptionProfilesRequest'], 'output' => ['shape' => 'ListFieldLevelEncryptionProfilesResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListFunctions' => ['name' => 'ListFunctions2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/function'], 'input' => ['shape' => 'ListFunctionsRequest'], 'output' => ['shape' => 'ListFunctionsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'UnsupportedOperation']]], 'ListInvalidations' => ['name' => 'ListInvalidations2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/distribution/{DistributionId}/invalidation'], 'input' => ['shape' => 'ListInvalidationsRequest'], 'output' => ['shape' => 'ListInvalidationsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'NoSuchDistribution'], ['shape' => 'AccessDenied']]], 'ListKeyGroups' => ['name' => 'ListKeyGroups2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/key-group'], 'input' => ['shape' => 'ListKeyGroupsRequest'], 'output' => ['shape' => 'ListKeyGroupsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListOriginAccessControls' => ['name' => 'ListOriginAccessControls2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-access-control'], 'input' => ['shape' => 'ListOriginAccessControlsRequest'], 'output' => ['shape' => 'ListOriginAccessControlsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListOriginRequestPolicies' => ['name' => 'ListOriginRequestPolicies2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/origin-request-policy'], 'input' => ['shape' => 'ListOriginRequestPoliciesRequest'], 'output' => ['shape' => 'ListOriginRequestPoliciesResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'InvalidArgument']]], 'ListPublicKeys' => ['name' => 'ListPublicKeys2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/public-key'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListRealtimeLogConfigs' => ['name' => 'ListRealtimeLogConfigs2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/realtime-log-config'], 'input' => ['shape' => 'ListRealtimeLogConfigsRequest'], 'output' => ['shape' => 'ListRealtimeLogConfigsResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied'], ['shape' => 'NoSuchRealtimeLogConfig']]], 'ListResponseHeadersPolicies' => ['name' => 'ListResponseHeadersPolicies2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/response-headers-policy'], 'input' => ['shape' => 'ListResponseHeadersPoliciesRequest'], 'output' => ['shape' => 'ListResponseHeadersPoliciesResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'InvalidArgument']]], 'ListStreamingDistributions' => ['name' => 'ListStreamingDistributions2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/streaming-distribution'], 'input' => ['shape' => 'ListStreamingDistributionsRequest'], 'output' => ['shape' => 'ListStreamingDistributionsResult'], 'errors' => [['shape' => 'InvalidArgument']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource2020_05_31', 'http' => ['method' => 'GET', 'requestUri' => '/2020-05-31/tagging'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'PublishFunction' => ['name' => 'PublishFunction2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/function/{Name}/publish'], 'input' => ['shape' => 'PublishFunctionRequest'], 'output' => ['shape' => 'PublishFunctionResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFunctionExists'], ['shape' => 'PreconditionFailed'], ['shape' => 'UnsupportedOperation']]], 'TagResource' => ['name' => 'TagResource2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/tagging?Operation=Tag', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'TestFunction' => ['name' => 'TestFunction2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/function/{Name}/test'], 'input' => ['shape' => 'TestFunctionRequest', 'locationName' => 'TestFunctionRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'TestFunctionResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFunctionExists'], ['shape' => 'TestFunctionFailed'], ['shape' => 'UnsupportedOperation']]], 'UntagResource' => ['name' => 'UntagResource2020_05_31', 'http' => ['method' => 'POST', 'requestUri' => '/2020-05-31/tagging?Operation=Untag', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidTagging'], ['shape' => 'NoSuchResource']]], 'UpdateCachePolicy' => ['name' => 'UpdateCachePolicy2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/cache-policy/{Id}'], 'input' => ['shape' => 'UpdateCachePolicyRequest'], 'output' => ['shape' => 'UpdateCachePolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'CachePolicyAlreadyExists'], ['shape' => 'TooManyHeadersInCachePolicy'], ['shape' => 'TooManyCookiesInCachePolicy'], ['shape' => 'TooManyQueryStringsInCachePolicy']]], 'UpdateCloudFrontOriginAccessIdentity' => ['name' => 'UpdateCloudFrontOriginAccessIdentity2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/origin-access-identity/cloudfront/{Id}/config'], 'input' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityRequest'], 'output' => ['shape' => 'UpdateCloudFrontOriginAccessIdentityResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchCloudFrontOriginAccessIdentity'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument'], ['shape' => 'InconsistentQuantities']]], 'UpdateContinuousDeploymentPolicy' => ['name' => 'UpdateContinuousDeploymentPolicy2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/continuous-deployment-policy/{Id}'], 'input' => ['shape' => 'UpdateContinuousDeploymentPolicyRequest'], 'output' => ['shape' => 'UpdateContinuousDeploymentPolicyResult'], 'errors' => [['shape' => 'InvalidIfMatchVersion'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied'], ['shape' => 'InconsistentQuantities'], ['shape' => 'PreconditionFailed'], ['shape' => 'StagingDistributionInUse'], ['shape' => 'NoSuchContinuousDeploymentPolicy']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/distribution/{Id}/config'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyDistributionsWithSingleFunctionARN'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'TooManyDistributionsWithFunctionAssociations'], ['shape' => 'TooManyFunctionAssociations'], ['shape' => 'InvalidFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'TooManyDistributionsAssociatedToCachePolicy'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'TooManyDistributionsAssociatedToResponseHeadersPolicy'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToKeyGroup'], ['shape' => 'TooManyKeyGroupsAssociatedToDistribution'], ['shape' => 'TrustedKeyGroupDoesNotExist'], ['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigOwnerMismatch'], ['shape' => 'ContinuousDeploymentPolicyInUse'], ['shape' => 'NoSuchContinuousDeploymentPolicy'], ['shape' => 'StagingDistributionInUse'], ['shape' => 'IllegalOriginAccessConfiguration'], ['shape' => 'InvalidDomainNameForOriginAccessControl']]], 'UpdateDistributionWithStagingConfig' => ['name' => 'UpdateDistributionWithStagingConfig2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/distribution/{Id}/promote-staging-config'], 'input' => ['shape' => 'UpdateDistributionWithStagingConfigRequest'], 'output' => ['shape' => 'UpdateDistributionWithStagingConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyDistributionCNAMEs'], ['shape' => 'InvalidDefaultRootObject'], ['shape' => 'InvalidRelativePath'], ['shape' => 'InvalidErrorCode'], ['shape' => 'InvalidResponseCode'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InvalidViewerCertificate'], ['shape' => 'InvalidMinimumProtocolVersion'], ['shape' => 'InvalidRequiredProtocol'], ['shape' => 'NoSuchOrigin'], ['shape' => 'TooManyOrigins'], ['shape' => 'TooManyOriginGroupsPerDistribution'], ['shape' => 'TooManyCacheBehaviors'], ['shape' => 'TooManyCookieNamesInWhiteList'], ['shape' => 'InvalidForwardCookies'], ['shape' => 'TooManyHeadersInForwardedValues'], ['shape' => 'InvalidHeadersForS3Origin'], ['shape' => 'InconsistentQuantities'], ['shape' => 'TooManyCertificates'], ['shape' => 'InvalidLocationCode'], ['shape' => 'InvalidGeoRestrictionParameter'], ['shape' => 'InvalidTTLOrder'], ['shape' => 'InvalidWebACLId'], ['shape' => 'TooManyOriginCustomHeaders'], ['shape' => 'TooManyQueryStringParameters'], ['shape' => 'InvalidQueryStringParameters'], ['shape' => 'TooManyDistributionsWithLambdaAssociations'], ['shape' => 'TooManyDistributionsWithSingleFunctionARN'], ['shape' => 'TooManyLambdaFunctionAssociations'], ['shape' => 'InvalidLambdaFunctionAssociation'], ['shape' => 'TooManyDistributionsWithFunctionAssociations'], ['shape' => 'TooManyFunctionAssociations'], ['shape' => 'InvalidFunctionAssociation'], ['shape' => 'InvalidOriginReadTimeout'], ['shape' => 'InvalidOriginKeepaliveTimeout'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior'], ['shape' => 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig'], ['shape' => 'NoSuchCachePolicy'], ['shape' => 'TooManyDistributionsAssociatedToCachePolicy'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'TooManyDistributionsAssociatedToResponseHeadersPolicy'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToOriginRequestPolicy'], ['shape' => 'TooManyDistributionsAssociatedToKeyGroup'], ['shape' => 'TooManyKeyGroupsAssociatedToDistribution'], ['shape' => 'TrustedKeyGroupDoesNotExist'], ['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'RealtimeLogConfigOwnerMismatch']]], 'UpdateFieldLevelEncryptionConfig' => ['name' => 'UpdateFieldLevelEncryptionConfig2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/field-level-encryption/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionConfigRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionConfigResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'NoSuchFieldLevelEncryptionConfig'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyFieldLevelEncryptionQueryArgProfiles'], ['shape' => 'TooManyFieldLevelEncryptionContentTypeProfiles'], ['shape' => 'QueryArgProfileEmpty']]], 'UpdateFieldLevelEncryptionProfile' => ['name' => 'UpdateFieldLevelEncryptionProfile2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/field-level-encryption-profile/{Id}/config'], 'input' => ['shape' => 'UpdateFieldLevelEncryptionProfileRequest'], 'output' => ['shape' => 'UpdateFieldLevelEncryptionProfileResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'FieldLevelEncryptionProfileAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'NoSuchFieldLevelEncryptionProfile'], ['shape' => 'PreconditionFailed'], ['shape' => 'FieldLevelEncryptionProfileSizeExceeded'], ['shape' => 'TooManyFieldLevelEncryptionEncryptionEntities'], ['shape' => 'TooManyFieldLevelEncryptionFieldPatterns']]], 'UpdateFunction' => ['name' => 'UpdateFunction2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/function/{Name}'], 'input' => ['shape' => 'UpdateFunctionRequest', 'locationName' => 'UpdateFunctionRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'UpdateFunctionResult'], 'errors' => [['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchFunctionExists'], ['shape' => 'PreconditionFailed'], ['shape' => 'FunctionSizeLimitExceeded'], ['shape' => 'UnsupportedOperation']]], 'UpdateKeyGroup' => ['name' => 'UpdateKeyGroup2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/key-group/{Id}'], 'input' => ['shape' => 'UpdateKeyGroupRequest'], 'output' => ['shape' => 'UpdateKeyGroupResult'], 'errors' => [['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchResource'], ['shape' => 'PreconditionFailed'], ['shape' => 'KeyGroupAlreadyExists'], ['shape' => 'InvalidArgument'], ['shape' => 'TooManyPublicKeysInKeyGroup']]], 'UpdateOriginAccessControl' => ['name' => 'UpdateOriginAccessControl2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/origin-access-control/{Id}/config'], 'input' => ['shape' => 'UpdateOriginAccessControlRequest'], 'output' => ['shape' => 'UpdateOriginAccessControlResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'OriginAccessControlAlreadyExists'], ['shape' => 'NoSuchOriginAccessControl'], ['shape' => 'PreconditionFailed'], ['shape' => 'InvalidArgument']]], 'UpdateOriginRequestPolicy' => ['name' => 'UpdateOriginRequestPolicy2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/origin-request-policy/{Id}'], 'input' => ['shape' => 'UpdateOriginRequestPolicyRequest'], 'output' => ['shape' => 'UpdateOriginRequestPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchOriginRequestPolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'OriginRequestPolicyAlreadyExists'], ['shape' => 'TooManyHeadersInOriginRequestPolicy'], ['shape' => 'TooManyCookiesInOriginRequestPolicy'], ['shape' => 'TooManyQueryStringsInOriginRequestPolicy']]], 'UpdatePublicKey' => ['name' => 'UpdatePublicKey2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/public-key/{Id}/config'], 'input' => ['shape' => 'UpdatePublicKeyRequest'], 'output' => ['shape' => 'UpdatePublicKeyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CannotChangeImmutablePublicKeyFields'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'IllegalUpdate'], ['shape' => 'NoSuchPublicKey'], ['shape' => 'PreconditionFailed']]], 'UpdateRealtimeLogConfig' => ['name' => 'UpdateRealtimeLogConfig2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/realtime-log-config/'], 'input' => ['shape' => 'UpdateRealtimeLogConfigRequest', 'locationName' => 'UpdateRealtimeLogConfigRequest', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'output' => ['shape' => 'UpdateRealtimeLogConfigResult'], 'errors' => [['shape' => 'NoSuchRealtimeLogConfig'], ['shape' => 'InvalidArgument'], ['shape' => 'AccessDenied']]], 'UpdateResponseHeadersPolicy' => ['name' => 'UpdateResponseHeadersPolicy2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/response-headers-policy/{Id}'], 'input' => ['shape' => 'UpdateResponseHeadersPolicyRequest'], 'output' => ['shape' => 'UpdateResponseHeadersPolicyResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'IllegalUpdate'], ['shape' => 'InconsistentQuantities'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'NoSuchResponseHeadersPolicy'], ['shape' => 'PreconditionFailed'], ['shape' => 'ResponseHeadersPolicyAlreadyExists'], ['shape' => 'TooManyCustomHeadersInResponseHeadersPolicy'], ['shape' => 'TooLongCSPInResponseHeadersPolicy'], ['shape' => 'TooManyRemoveHeadersInResponseHeadersPolicy']]], 'UpdateStreamingDistribution' => ['name' => 'UpdateStreamingDistribution2020_05_31', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-05-31/streaming-distribution/{Id}/config'], 'input' => ['shape' => 'UpdateStreamingDistributionRequest'], 'output' => ['shape' => 'UpdateStreamingDistributionResult'], 'errors' => [['shape' => 'AccessDenied'], ['shape' => 'CNAMEAlreadyExists'], ['shape' => 'IllegalUpdate'], ['shape' => 'InvalidIfMatchVersion'], ['shape' => 'MissingBody'], ['shape' => 'NoSuchStreamingDistribution'], ['shape' => 'PreconditionFailed'], ['shape' => 'TooManyStreamingDistributionCNAMEs'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidOriginAccessIdentity'], ['shape' => 'InvalidOriginAccessControl'], ['shape' => 'TooManyTrustedSigners'], ['shape' => 'TrustedSignerDoesNotExist'], ['shape' => 'InconsistentQuantities']]]], 'shapes' => ['AccessControlAllowHeadersList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Header']], 'AccessControlAllowMethodsList' => ['type' => 'list', 'member' => ['shape' => 'ResponseHeadersPolicyAccessControlAllowMethodsValues', 'locationName' => 'Method']], 'AccessControlAllowOriginsList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Origin']], 'AccessControlExposeHeadersList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Header']], 'AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveTrustedKeyGroups' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KGKeyPairIdsList']]], 'ActiveTrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SignerList']]], 'AliasICPRecordal' => ['type' => 'structure', 'members' => ['CNAME' => ['shape' => 'string'], 'ICPRecordalStatus' => ['shape' => 'ICPRecordalStatus']]], 'AliasICPRecordals' => ['type' => 'list', 'member' => ['shape' => 'AliasICPRecordal', 'locationName' => 'AliasICPRecordal']], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'CNAME']], 'Aliases' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AliasList']]], 'AllowedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList'], 'CachedMethods' => ['shape' => 'CachedMethods']]], 'AssociateAliasRequest' => ['type' => 'structure', 'required' => ['TargetDistributionId', 'Alias'], 'members' => ['TargetDistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'TargetDistributionId'], 'Alias' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Alias']]], 'AwsAccountNumberList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'AwsAccountNumber']], 'BatchTooLarge' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'CNAMEAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CacheBehavior' => ['type' => 'structure', 'required' => ['PathPattern', 'TargetOriginId', 'ViewerProtocolPolicy'], 'members' => ['PathPattern' => ['shape' => 'string'], 'TargetOriginId' => ['shape' => 'string'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'TrustedKeyGroups' => ['shape' => 'TrustedKeyGroups'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FunctionAssociations' => ['shape' => 'FunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string'], 'RealtimeLogConfigArn' => ['shape' => 'string'], 'CachePolicyId' => ['shape' => 'string'], 'OriginRequestPolicyId' => ['shape' => 'string'], 'ResponseHeadersPolicyId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues', 'deprecated' => \true], 'MinTTL' => ['shape' => 'long', 'deprecated' => \true], 'DefaultTTL' => ['shape' => 'long', 'deprecated' => \true], 'MaxTTL' => ['shape' => 'long', 'deprecated' => \true]]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehavior', 'locationName' => 'CacheBehavior']], 'CacheBehaviors' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CacheBehaviorList']]], 'CachePolicy' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'CachePolicyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'CachePolicyConfig' => ['shape' => 'CachePolicyConfig']]], 'CachePolicyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CachePolicyConfig' => ['type' => 'structure', 'required' => ['Name', 'MinTTL'], 'members' => ['Comment' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'DefaultTTL' => ['shape' => 'long'], 'MaxTTL' => ['shape' => 'long'], 'MinTTL' => ['shape' => 'long'], 'ParametersInCacheKeyAndForwardedToOrigin' => ['shape' => 'ParametersInCacheKeyAndForwardedToOrigin']]], 'CachePolicyCookieBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'allExcept', 'all']], 'CachePolicyCookiesConfig' => ['type' => 'structure', 'required' => ['CookieBehavior'], 'members' => ['CookieBehavior' => ['shape' => 'CachePolicyCookieBehavior'], 'Cookies' => ['shape' => 'CookieNames']]], 'CachePolicyHeaderBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist']], 'CachePolicyHeadersConfig' => ['type' => 'structure', 'required' => ['HeaderBehavior'], 'members' => ['HeaderBehavior' => ['shape' => 'CachePolicyHeaderBehavior'], 'Headers' => ['shape' => 'Headers']]], 'CachePolicyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CachePolicyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CachePolicySummaryList']]], 'CachePolicyQueryStringBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'allExcept', 'all']], 'CachePolicyQueryStringsConfig' => ['type' => 'structure', 'required' => ['QueryStringBehavior'], 'members' => ['QueryStringBehavior' => ['shape' => 'CachePolicyQueryStringBehavior'], 'QueryStrings' => ['shape' => 'QueryStringNames']]], 'CachePolicySummary' => ['type' => 'structure', 'required' => ['Type', 'CachePolicy'], 'members' => ['Type' => ['shape' => 'CachePolicyType'], 'CachePolicy' => ['shape' => 'CachePolicy']]], 'CachePolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CachePolicySummary', 'locationName' => 'CachePolicySummary']], 'CachePolicyType' => ['type' => 'string', 'enum' => ['managed', 'custom']], 'CachedMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'MethodsList']]], 'CannotChangeImmutablePublicKeyFields' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateSource' => ['type' => 'string', 'enum' => ['cloudfront', 'iam', 'acm']], 'CloudFrontOriginAccessIdentity' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig']]], 'CloudFrontOriginAccessIdentityAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Comment'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentityInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CloudFrontOriginAccessIdentityList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CloudFrontOriginAccessIdentitySummaryList']]], 'CloudFrontOriginAccessIdentitySummary' => ['type' => 'structure', 'required' => ['Id', 'S3CanonicalUserId', 'Comment'], 'members' => ['Id' => ['shape' => 'string'], 'S3CanonicalUserId' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'CloudFrontOriginAccessIdentitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CloudFrontOriginAccessIdentitySummary', 'locationName' => 'CloudFrontOriginAccessIdentitySummary']], 'CommentType' => ['type' => 'string', 'sensitive' => \true], 'ConflictingAlias' => ['type' => 'structure', 'members' => ['Alias' => ['shape' => 'string'], 'DistributionId' => ['shape' => 'string'], 'AccountId' => ['shape' => 'string']]], 'ConflictingAliases' => ['type' => 'list', 'member' => ['shape' => 'ConflictingAlias', 'locationName' => 'ConflictingAlias']], 'ConflictingAliasesList' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ConflictingAliases']]], 'ContentTypeProfile' => ['type' => 'structure', 'required' => ['Format', 'ContentType'], 'members' => ['Format' => ['shape' => 'Format'], 'ProfileId' => ['shape' => 'string'], 'ContentType' => ['shape' => 'string']]], 'ContentTypeProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenContentTypeIsUnknown'], 'members' => ['ForwardWhenContentTypeIsUnknown' => ['shape' => 'boolean'], 'ContentTypeProfiles' => ['shape' => 'ContentTypeProfiles']]], 'ContentTypeProfileList' => ['type' => 'list', 'member' => ['shape' => 'ContentTypeProfile', 'locationName' => 'ContentTypeProfile']], 'ContentTypeProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContentTypeProfileList']]], 'ContinuousDeploymentPolicy' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'ContinuousDeploymentPolicyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'ContinuousDeploymentPolicyConfig' => ['shape' => 'ContinuousDeploymentPolicyConfig']]], 'ContinuousDeploymentPolicyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContinuousDeploymentPolicyConfig' => ['type' => 'structure', 'required' => ['StagingDistributionDnsNames', 'Enabled'], 'members' => ['StagingDistributionDnsNames' => ['shape' => 'StagingDistributionDnsNames'], 'Enabled' => ['shape' => 'boolean'], 'TrafficConfig' => ['shape' => 'TrafficConfig']]], 'ContinuousDeploymentPolicyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContinuousDeploymentPolicyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ContinuousDeploymentPolicySummaryList']]], 'ContinuousDeploymentPolicySummary' => ['type' => 'structure', 'required' => ['ContinuousDeploymentPolicy'], 'members' => ['ContinuousDeploymentPolicy' => ['shape' => 'ContinuousDeploymentPolicy']]], 'ContinuousDeploymentPolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'ContinuousDeploymentPolicySummary', 'locationName' => 'ContinuousDeploymentPolicySummary']], 'ContinuousDeploymentPolicyType' => ['type' => 'string', 'enum' => ['SingleWeight', 'SingleHeader']], 'ContinuousDeploymentSingleHeaderConfig' => ['type' => 'structure', 'required' => ['Header', 'Value'], 'members' => ['Header' => ['shape' => 'string'], 'Value' => ['shape' => 'string']]], 'ContinuousDeploymentSingleWeightConfig' => ['type' => 'structure', 'required' => ['Weight'], 'members' => ['Weight' => ['shape' => 'float'], 'SessionStickinessConfig' => ['shape' => 'SessionStickinessConfig']]], 'CookieNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'CookieNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CookieNameList']]], 'CookiePreference' => ['type' => 'structure', 'required' => ['Forward'], 'members' => ['Forward' => ['shape' => 'ItemSelection'], 'WhitelistedNames' => ['shape' => 'CookieNames']]], 'CopyDistributionRequest' => ['type' => 'structure', 'required' => ['PrimaryDistributionId', 'CallerReference'], 'members' => ['PrimaryDistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'PrimaryDistributionId'], 'Staging' => ['shape' => 'boolean', 'location' => 'header', 'locationName' => 'Staging'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match'], 'CallerReference' => ['shape' => 'string']]], 'CopyDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateCachePolicyRequest' => ['type' => 'structure', 'required' => ['CachePolicyConfig'], 'members' => ['CachePolicyConfig' => ['shape' => 'CachePolicyConfig', 'locationName' => 'CachePolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'CachePolicyConfig'], 'CreateCachePolicyResult' => ['type' => 'structure', 'members' => ['CachePolicy' => ['shape' => 'CachePolicy'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CachePolicy'], 'CreateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'CreateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'CreateContinuousDeploymentPolicyRequest' => ['type' => 'structure', 'required' => ['ContinuousDeploymentPolicyConfig'], 'members' => ['ContinuousDeploymentPolicyConfig' => ['shape' => 'ContinuousDeploymentPolicyConfig', 'locationName' => 'ContinuousDeploymentPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'ContinuousDeploymentPolicyConfig'], 'CreateContinuousDeploymentPolicyResult' => ['type' => 'structure', 'members' => ['ContinuousDeploymentPolicy' => ['shape' => 'ContinuousDeploymentPolicy'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ContinuousDeploymentPolicy'], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'DistributionConfig'], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['DistributionConfigWithTags'], 'members' => ['DistributionConfigWithTags' => ['shape' => 'DistributionConfigWithTags', 'locationName' => 'DistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'DistributionConfigWithTags'], 'CreateDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'CreateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'FieldLevelEncryptionConfig'], 'CreateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'CreateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'CreateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'CreateFunctionRequest' => ['type' => 'structure', 'required' => ['Name', 'FunctionConfig', 'FunctionCode'], 'members' => ['Name' => ['shape' => 'FunctionName'], 'FunctionConfig' => ['shape' => 'FunctionConfig'], 'FunctionCode' => ['shape' => 'FunctionBlob']]], 'CreateFunctionResult' => ['type' => 'structure', 'members' => ['FunctionSummary' => ['shape' => 'FunctionSummary'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FunctionSummary'], 'CreateInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'InvalidationBatch'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch', 'locationName' => 'InvalidationBatch', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'InvalidationBatch'], 'CreateInvalidationResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'CreateKeyGroupRequest' => ['type' => 'structure', 'required' => ['KeyGroupConfig'], 'members' => ['KeyGroupConfig' => ['shape' => 'KeyGroupConfig', 'locationName' => 'KeyGroupConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'KeyGroupConfig'], 'CreateKeyGroupResult' => ['type' => 'structure', 'members' => ['KeyGroup' => ['shape' => 'KeyGroup'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'KeyGroup'], 'CreateMonitoringSubscriptionRequest' => ['type' => 'structure', 'required' => ['MonitoringSubscription', 'DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'MonitoringSubscription' => ['shape' => 'MonitoringSubscription', 'locationName' => 'MonitoringSubscription', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'MonitoringSubscription'], 'CreateMonitoringSubscriptionResult' => ['type' => 'structure', 'members' => ['MonitoringSubscription' => ['shape' => 'MonitoringSubscription']], 'payload' => 'MonitoringSubscription'], 'CreateOriginAccessControlRequest' => ['type' => 'structure', 'required' => ['OriginAccessControlConfig'], 'members' => ['OriginAccessControlConfig' => ['shape' => 'OriginAccessControlConfig', 'locationName' => 'OriginAccessControlConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'OriginAccessControlConfig'], 'CreateOriginAccessControlResult' => ['type' => 'structure', 'members' => ['OriginAccessControl' => ['shape' => 'OriginAccessControl'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginAccessControl'], 'CreateOriginRequestPolicyRequest' => ['type' => 'structure', 'required' => ['OriginRequestPolicyConfig'], 'members' => ['OriginRequestPolicyConfig' => ['shape' => 'OriginRequestPolicyConfig', 'locationName' => 'OriginRequestPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'OriginRequestPolicyConfig'], 'CreateOriginRequestPolicyResult' => ['type' => 'structure', 'members' => ['OriginRequestPolicy' => ['shape' => 'OriginRequestPolicy'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginRequestPolicy'], 'CreatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'PublicKeyConfig'], 'CreatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'CreateRealtimeLogConfigRequest' => ['type' => 'structure', 'required' => ['EndPoints', 'Fields', 'Name', 'SamplingRate'], 'members' => ['EndPoints' => ['shape' => 'EndPointList'], 'Fields' => ['shape' => 'FieldList'], 'Name' => ['shape' => 'string'], 'SamplingRate' => ['shape' => 'long']]], 'CreateRealtimeLogConfigResult' => ['type' => 'structure', 'members' => ['RealtimeLogConfig' => ['shape' => 'RealtimeLogConfig']]], 'CreateResponseHeadersPolicyRequest' => ['type' => 'structure', 'required' => ['ResponseHeadersPolicyConfig'], 'members' => ['ResponseHeadersPolicyConfig' => ['shape' => 'ResponseHeadersPolicyConfig', 'locationName' => 'ResponseHeadersPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'ResponseHeadersPolicyConfig'], 'CreateResponseHeadersPolicyResult' => ['type' => 'structure', 'members' => ['ResponseHeadersPolicy' => ['shape' => 'ResponseHeadersPolicy'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ResponseHeadersPolicy'], 'CreateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'StreamingDistributionConfig'], 'CreateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CreateStreamingDistributionWithTagsRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfigWithTags'], 'members' => ['StreamingDistributionConfigWithTags' => ['shape' => 'StreamingDistributionConfigWithTags', 'locationName' => 'StreamingDistributionConfigWithTags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'StreamingDistributionConfigWithTags'], 'CreateStreamingDistributionWithTagsResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'Location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'CustomErrorResponse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'integer'], 'ResponsePagePath' => ['shape' => 'string'], 'ResponseCode' => ['shape' => 'string'], 'ErrorCachingMinTTL' => ['shape' => 'long']]], 'CustomErrorResponseList' => ['type' => 'list', 'member' => ['shape' => 'CustomErrorResponse', 'locationName' => 'CustomErrorResponse']], 'CustomErrorResponses' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'CustomErrorResponseList']]], 'CustomHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginCustomHeadersList']]], 'CustomOriginConfig' => ['type' => 'structure', 'required' => ['HTTPPort', 'HTTPSPort', 'OriginProtocolPolicy'], 'members' => ['HTTPPort' => ['shape' => 'integer'], 'HTTPSPort' => ['shape' => 'integer'], 'OriginProtocolPolicy' => ['shape' => 'OriginProtocolPolicy'], 'OriginSslProtocols' => ['shape' => 'OriginSslProtocols'], 'OriginReadTimeout' => ['shape' => 'integer'], 'OriginKeepaliveTimeout' => ['shape' => 'integer']]], 'DefaultCacheBehavior' => ['type' => 'structure', 'required' => ['TargetOriginId', 'ViewerProtocolPolicy'], 'members' => ['TargetOriginId' => ['shape' => 'string'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'TrustedKeyGroups' => ['shape' => 'TrustedKeyGroups'], 'ViewerProtocolPolicy' => ['shape' => 'ViewerProtocolPolicy'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'SmoothStreaming' => ['shape' => 'boolean'], 'Compress' => ['shape' => 'boolean'], 'LambdaFunctionAssociations' => ['shape' => 'LambdaFunctionAssociations'], 'FunctionAssociations' => ['shape' => 'FunctionAssociations'], 'FieldLevelEncryptionId' => ['shape' => 'string'], 'RealtimeLogConfigArn' => ['shape' => 'string'], 'CachePolicyId' => ['shape' => 'string'], 'OriginRequestPolicyId' => ['shape' => 'string'], 'ResponseHeadersPolicyId' => ['shape' => 'string'], 'ForwardedValues' => ['shape' => 'ForwardedValues', 'deprecated' => \true], 'MinTTL' => ['shape' => 'long', 'deprecated' => \true], 'DefaultTTL' => ['shape' => 'long', 'deprecated' => \true], 'MaxTTL' => ['shape' => 'long', 'deprecated' => \true]]], 'DeleteCachePolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteContinuousDeploymentPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteFunctionRequest' => ['type' => 'structure', 'required' => ['IfMatch', 'Name'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteKeyGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteMonitoringSubscriptionRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId']]], 'DeleteMonitoringSubscriptionResult' => ['type' => 'structure', 'members' => []], 'DeleteOriginAccessControlRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteOriginRequestPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeletePublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteRealtimeLogConfigRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'string'], 'ARN' => ['shape' => 'string']]], 'DeleteResponseHeadersPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DeleteStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'DescribeFunctionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'Stage' => ['shape' => 'FunctionStage', 'location' => 'querystring', 'locationName' => 'Stage']]], 'DescribeFunctionResult' => ['type' => 'structure', 'members' => ['FunctionSummary' => ['shape' => 'FunctionSummary'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FunctionSummary'], 'Distribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'InProgressInvalidationBatches', 'DomainName', 'DistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'InProgressInvalidationBatches' => ['shape' => 'integer'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'ActiveTrustedKeyGroups' => ['shape' => 'ActiveTrustedKeyGroups'], 'DistributionConfig' => ['shape' => 'DistributionConfig'], 'AliasICPRecordals' => ['shape' => 'AliasICPRecordals']]], 'DistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Origins', 'DefaultCacheBehavior', 'Comment', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'DefaultRootObject' => ['shape' => 'string'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'CommentType'], 'Logging' => ['shape' => 'LoggingConfig'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean'], 'ContinuousDeploymentPolicyId' => ['shape' => 'string'], 'Staging' => ['shape' => 'boolean']]], 'DistributionConfigWithTags' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Tags'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'DistributionIdList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionIdListSummary']]], 'DistributionIdListSummary' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'DistributionId']], 'DistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'DistributionSummaryList']]], 'DistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'Aliases', 'Origins', 'DefaultCacheBehavior', 'CacheBehaviors', 'CustomErrorResponses', 'Comment', 'PriceClass', 'Enabled', 'ViewerCertificate', 'Restrictions', 'WebACLId', 'HttpVersion', 'IsIPV6Enabled', 'Staging'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'Aliases' => ['shape' => 'Aliases'], 'Origins' => ['shape' => 'Origins'], 'OriginGroups' => ['shape' => 'OriginGroups'], 'DefaultCacheBehavior' => ['shape' => 'DefaultCacheBehavior'], 'CacheBehaviors' => ['shape' => 'CacheBehaviors'], 'CustomErrorResponses' => ['shape' => 'CustomErrorResponses'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean'], 'ViewerCertificate' => ['shape' => 'ViewerCertificate'], 'Restrictions' => ['shape' => 'Restrictions'], 'WebACLId' => ['shape' => 'string'], 'HttpVersion' => ['shape' => 'HttpVersion'], 'IsIPV6Enabled' => ['shape' => 'boolean'], 'AliasICPRecordals' => ['shape' => 'AliasICPRecordals'], 'Staging' => ['shape' => 'boolean']]], 'DistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionSummary', 'locationName' => 'DistributionSummary']], 'EncryptionEntities' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'EncryptionEntityList']]], 'EncryptionEntity' => ['type' => 'structure', 'required' => ['PublicKeyId', 'ProviderId', 'FieldPatterns'], 'members' => ['PublicKeyId' => ['shape' => 'string'], 'ProviderId' => ['shape' => 'string'], 'FieldPatterns' => ['shape' => 'FieldPatterns']]], 'EncryptionEntityList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionEntity', 'locationName' => 'EncryptionEntity']], 'EndPoint' => ['type' => 'structure', 'required' => ['StreamType'], 'members' => ['StreamType' => ['shape' => 'string'], 'KinesisStreamConfig' => ['shape' => 'KinesisStreamConfig']]], 'EndPointList' => ['type' => 'list', 'member' => ['shape' => 'EndPoint']], 'EventType' => ['type' => 'string', 'enum' => ['viewer-request', 'viewer-response', 'origin-request', 'origin-response']], 'FieldLevelEncryption' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig']]], 'FieldLevelEncryptionConfig' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionSummaryList']]], 'FieldLevelEncryptionProfile' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'FieldLevelEncryptionProfileConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig']]], 'FieldLevelEncryptionProfileAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileConfig' => ['type' => 'structure', 'required' => ['Name', 'CallerReference', 'EncryptionEntities'], 'members' => ['Name' => ['shape' => 'string'], 'CallerReference' => ['shape' => 'string'], 'Comment' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities']]], 'FieldLevelEncryptionProfileInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FieldLevelEncryptionProfileList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldLevelEncryptionProfileSummaryList']]], 'FieldLevelEncryptionProfileSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'FieldLevelEncryptionProfileSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'Name', 'EncryptionEntities'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Name' => ['shape' => 'string'], 'EncryptionEntities' => ['shape' => 'EncryptionEntities'], 'Comment' => ['shape' => 'string']]], 'FieldLevelEncryptionProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionProfileSummary', 'locationName' => 'FieldLevelEncryptionProfileSummary']], 'FieldLevelEncryptionSummary' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'Comment' => ['shape' => 'string'], 'QueryArgProfileConfig' => ['shape' => 'QueryArgProfileConfig'], 'ContentTypeProfileConfig' => ['shape' => 'ContentTypeProfileConfig']]], 'FieldLevelEncryptionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FieldLevelEncryptionSummary', 'locationName' => 'FieldLevelEncryptionSummary']], 'FieldList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Field']], 'FieldPatternList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'FieldPattern']], 'FieldPatterns' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FieldPatternList']]], 'Format' => ['type' => 'string', 'enum' => ['URLEncoded']], 'ForwardedValues' => ['type' => 'structure', 'required' => ['QueryString', 'Cookies'], 'members' => ['QueryString' => ['shape' => 'boolean'], 'Cookies' => ['shape' => 'CookiePreference'], 'Headers' => ['shape' => 'Headers'], 'QueryStringCacheKeys' => ['shape' => 'QueryStringCacheKeys']]], 'FrameOptionsList' => ['type' => 'string', 'enum' => ['DENY', 'SAMEORIGIN']], 'FunctionARN' => ['type' => 'string', 'max' => 108, 'pattern' => 'arn:aws:cloudfront::[0-9]{12}:function\\/[a-zA-Z0-9-_]{1,64}$'], 'FunctionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FunctionAssociation' => ['type' => 'structure', 'required' => ['FunctionARN', 'EventType'], 'members' => ['FunctionARN' => ['shape' => 'FunctionARN'], 'EventType' => ['shape' => 'EventType']]], 'FunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'FunctionAssociation', 'locationName' => 'FunctionAssociation']], 'FunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FunctionAssociationList']]], 'FunctionBlob' => ['type' => 'blob', 'max' => 40960, 'min' => 1, 'sensitive' => \true], 'FunctionConfig' => ['type' => 'structure', 'required' => ['Comment', 'Runtime'], 'members' => ['Comment' => ['shape' => 'string'], 'Runtime' => ['shape' => 'FunctionRuntime']]], 'FunctionEventObject' => ['type' => 'blob', 'max' => 40960, 'sensitive' => \true], 'FunctionExecutionLogList' => ['type' => 'list', 'member' => ['shape' => 'string'], 'sensitive' => \true], 'FunctionInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FunctionList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'FunctionSummaryList']]], 'FunctionMetadata' => ['type' => 'structure', 'required' => ['FunctionARN', 'LastModifiedTime'], 'members' => ['FunctionARN' => ['shape' => 'string'], 'Stage' => ['shape' => 'FunctionStage'], 'CreatedTime' => ['shape' => 'timestamp'], 'LastModifiedTime' => ['shape' => 'timestamp']]], 'FunctionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]{1,64}$'], 'FunctionRuntime' => ['type' => 'string', 'enum' => ['cloudfront-js-1.0']], 'FunctionSizeLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'FunctionStage' => ['type' => 'string', 'enum' => ['DEVELOPMENT', 'LIVE']], 'FunctionSummary' => ['type' => 'structure', 'required' => ['Name', 'FunctionConfig', 'FunctionMetadata'], 'members' => ['Name' => ['shape' => 'FunctionName'], 'Status' => ['shape' => 'string'], 'FunctionConfig' => ['shape' => 'FunctionConfig'], 'FunctionMetadata' => ['shape' => 'FunctionMetadata']]], 'FunctionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FunctionSummary', 'locationName' => 'FunctionSummary']], 'GeoRestriction' => ['type' => 'structure', 'required' => ['RestrictionType', 'Quantity'], 'members' => ['RestrictionType' => ['shape' => 'GeoRestrictionType'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LocationList']]], 'GeoRestrictionType' => ['type' => 'string', 'enum' => ['blacklist', 'whitelist', 'none']], 'GetCachePolicyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCachePolicyConfigResult' => ['type' => 'structure', 'members' => ['CachePolicyConfig' => ['shape' => 'CachePolicyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CachePolicyConfig'], 'GetCachePolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCachePolicyResult' => ['type' => 'structure', 'members' => ['CachePolicy' => ['shape' => 'CachePolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CachePolicy'], 'GetCloudFrontOriginAccessIdentityConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityConfigResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'GetCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'GetContinuousDeploymentPolicyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetContinuousDeploymentPolicyConfigResult' => ['type' => 'structure', 'members' => ['ContinuousDeploymentPolicyConfig' => ['shape' => 'ContinuousDeploymentPolicyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ContinuousDeploymentPolicyConfig'], 'GetContinuousDeploymentPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetContinuousDeploymentPolicyResult' => ['type' => 'structure', 'members' => ['ContinuousDeploymentPolicy' => ['shape' => 'ContinuousDeploymentPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ContinuousDeploymentPolicy'], 'GetDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionConfigResult' => ['type' => 'structure', 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'DistributionConfig'], 'GetDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'GetFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionConfig'], 'GetFieldLevelEncryptionProfileConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'GetFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'GetFieldLevelEncryptionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFieldLevelEncryptionResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'GetFunctionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'Stage' => ['shape' => 'FunctionStage', 'location' => 'querystring', 'locationName' => 'Stage']]], 'GetFunctionResult' => ['type' => 'structure', 'members' => ['FunctionCode' => ['shape' => 'FunctionBlob'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag'], 'ContentType' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'FunctionCode'], 'GetInvalidationRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Id'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetInvalidationResult' => ['type' => 'structure', 'members' => ['Invalidation' => ['shape' => 'Invalidation']], 'payload' => 'Invalidation'], 'GetKeyGroupConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetKeyGroupConfigResult' => ['type' => 'structure', 'members' => ['KeyGroupConfig' => ['shape' => 'KeyGroupConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'KeyGroupConfig'], 'GetKeyGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetKeyGroupResult' => ['type' => 'structure', 'members' => ['KeyGroup' => ['shape' => 'KeyGroup'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'KeyGroup'], 'GetMonitoringSubscriptionRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId']]], 'GetMonitoringSubscriptionResult' => ['type' => 'structure', 'members' => ['MonitoringSubscription' => ['shape' => 'MonitoringSubscription']], 'payload' => 'MonitoringSubscription'], 'GetOriginAccessControlConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetOriginAccessControlConfigResult' => ['type' => 'structure', 'members' => ['OriginAccessControlConfig' => ['shape' => 'OriginAccessControlConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginAccessControlConfig'], 'GetOriginAccessControlRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetOriginAccessControlResult' => ['type' => 'structure', 'members' => ['OriginAccessControl' => ['shape' => 'OriginAccessControl'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginAccessControl'], 'GetOriginRequestPolicyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetOriginRequestPolicyConfigResult' => ['type' => 'structure', 'members' => ['OriginRequestPolicyConfig' => ['shape' => 'OriginRequestPolicyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginRequestPolicyConfig'], 'GetOriginRequestPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetOriginRequestPolicyResult' => ['type' => 'structure', 'members' => ['OriginRequestPolicy' => ['shape' => 'OriginRequestPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginRequestPolicy'], 'GetPublicKeyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyConfigResult' => ['type' => 'structure', 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKeyConfig'], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetPublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'GetRealtimeLogConfigRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'string'], 'ARN' => ['shape' => 'string']]], 'GetRealtimeLogConfigResult' => ['type' => 'structure', 'members' => ['RealtimeLogConfig' => ['shape' => 'RealtimeLogConfig']]], 'GetResponseHeadersPolicyConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetResponseHeadersPolicyConfigResult' => ['type' => 'structure', 'members' => ['ResponseHeadersPolicyConfig' => ['shape' => 'ResponseHeadersPolicyConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ResponseHeadersPolicyConfig'], 'GetResponseHeadersPolicyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetResponseHeadersPolicyResult' => ['type' => 'structure', 'members' => ['ResponseHeadersPolicy' => ['shape' => 'ResponseHeadersPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ResponseHeadersPolicy'], 'GetStreamingDistributionConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionConfigResult' => ['type' => 'structure', 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistributionConfig'], 'GetStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id']]], 'GetStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'Headers' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'HeaderList']]], 'HttpVersion' => ['type' => 'string', 'enum' => ['http1.1', 'http2', 'http3', 'http2and3']], 'ICPRecordalStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'SUSPENDED', 'PENDING']], 'IllegalDelete' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalOriginAccessConfiguration' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IllegalUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InconsistentQuantities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidArgument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDefaultRootObject' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDomainNameForOriginAccessControl' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidErrorCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidForwardCookies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGeoRestrictionParameter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidHeadersForS3Origin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidIfMatchVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLocationCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMinimumProtocolVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessControl' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginKeepaliveTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidOriginReadTimeout' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidProtocolSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRelativePath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequiredProtocol' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseCode' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTTLOrder' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTagging' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidViewerCertificate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidWebACLId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invalidation' => ['type' => 'structure', 'required' => ['Id', 'Status', 'CreateTime', 'InvalidationBatch'], 'members' => ['Id' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'InvalidationBatch' => ['shape' => 'InvalidationBatch']]], 'InvalidationBatch' => ['type' => 'structure', 'required' => ['Paths', 'CallerReference'], 'members' => ['Paths' => ['shape' => 'Paths'], 'CallerReference' => ['shape' => 'string']]], 'InvalidationList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'InvalidationSummaryList']]], 'InvalidationSummary' => ['type' => 'structure', 'required' => ['Id', 'CreateTime', 'Status'], 'members' => ['Id' => ['shape' => 'string'], 'CreateTime' => ['shape' => 'timestamp'], 'Status' => ['shape' => 'string']]], 'InvalidationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InvalidationSummary', 'locationName' => 'InvalidationSummary']], 'ItemSelection' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'KGKeyPairIds' => ['type' => 'structure', 'members' => ['KeyGroupId' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'KGKeyPairIdsList' => ['type' => 'list', 'member' => ['shape' => 'KGKeyPairIds', 'locationName' => 'KeyGroup']], 'KeyGroup' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'KeyGroupConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'KeyGroupConfig' => ['shape' => 'KeyGroupConfig']]], 'KeyGroupAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'KeyGroupConfig' => ['type' => 'structure', 'required' => ['Name', 'Items'], 'members' => ['Name' => ['shape' => 'string'], 'Items' => ['shape' => 'PublicKeyIdList'], 'Comment' => ['shape' => 'string']]], 'KeyGroupList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyGroupSummaryList']]], 'KeyGroupSummary' => ['type' => 'structure', 'required' => ['KeyGroup'], 'members' => ['KeyGroup' => ['shape' => 'KeyGroup']]], 'KeyGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'KeyGroupSummary', 'locationName' => 'KeyGroupSummary']], 'KeyPairIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyPairId']], 'KeyPairIds' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'KeyPairIdList']]], 'KinesisStreamConfig' => ['type' => 'structure', 'required' => ['RoleARN', 'StreamARN'], 'members' => ['RoleARN' => ['shape' => 'string'], 'StreamARN' => ['shape' => 'string']]], 'LambdaFunctionARN' => ['type' => 'string'], 'LambdaFunctionAssociation' => ['type' => 'structure', 'required' => ['LambdaFunctionARN', 'EventType'], 'members' => ['LambdaFunctionARN' => ['shape' => 'LambdaFunctionARN'], 'EventType' => ['shape' => 'EventType'], 'IncludeBody' => ['shape' => 'boolean']]], 'LambdaFunctionAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionAssociation', 'locationName' => 'LambdaFunctionAssociation']], 'LambdaFunctionAssociations' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'LambdaFunctionAssociationList']]], 'ListCachePoliciesRequest' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'CachePolicyType', 'location' => 'querystring', 'locationName' => 'Type'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCachePoliciesResult' => ['type' => 'structure', 'members' => ['CachePolicyList' => ['shape' => 'CachePolicyList']], 'payload' => 'CachePolicyList'], 'ListCloudFrontOriginAccessIdentitiesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCloudFrontOriginAccessIdentitiesResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentityList' => ['shape' => 'CloudFrontOriginAccessIdentityList']], 'payload' => 'CloudFrontOriginAccessIdentityList'], 'ListConflictingAliasesRequest' => ['type' => 'structure', 'required' => ['DistributionId', 'Alias'], 'members' => ['DistributionId' => ['shape' => 'distributionIdString', 'location' => 'querystring', 'locationName' => 'DistributionId'], 'Alias' => ['shape' => 'aliasString', 'location' => 'querystring', 'locationName' => 'Alias'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'listConflictingAliasesMaxItemsInteger', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListConflictingAliasesResult' => ['type' => 'structure', 'members' => ['ConflictingAliasesList' => ['shape' => 'ConflictingAliasesList']], 'payload' => 'ConflictingAliasesList'], 'ListContinuousDeploymentPoliciesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListContinuousDeploymentPoliciesResult' => ['type' => 'structure', 'members' => ['ContinuousDeploymentPolicyList' => ['shape' => 'ContinuousDeploymentPolicyList']], 'payload' => 'ContinuousDeploymentPolicyList'], 'ListDistributionsByCachePolicyIdRequest' => ['type' => 'structure', 'required' => ['CachePolicyId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'CachePolicyId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'CachePolicyId']]], 'ListDistributionsByCachePolicyIdResult' => ['type' => 'structure', 'members' => ['DistributionIdList' => ['shape' => 'DistributionIdList']], 'payload' => 'DistributionIdList'], 'ListDistributionsByKeyGroupRequest' => ['type' => 'structure', 'required' => ['KeyGroupId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'KeyGroupId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'KeyGroupId']]], 'ListDistributionsByKeyGroupResult' => ['type' => 'structure', 'members' => ['DistributionIdList' => ['shape' => 'DistributionIdList']], 'payload' => 'DistributionIdList'], 'ListDistributionsByOriginRequestPolicyIdRequest' => ['type' => 'structure', 'required' => ['OriginRequestPolicyId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'OriginRequestPolicyId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'OriginRequestPolicyId']]], 'ListDistributionsByOriginRequestPolicyIdResult' => ['type' => 'structure', 'members' => ['DistributionIdList' => ['shape' => 'DistributionIdList']], 'payload' => 'DistributionIdList'], 'ListDistributionsByRealtimeLogConfigRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'string'], 'RealtimeLogConfigName' => ['shape' => 'string'], 'RealtimeLogConfigArn' => ['shape' => 'string']]], 'ListDistributionsByRealtimeLogConfigResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsByResponseHeadersPolicyIdRequest' => ['type' => 'structure', 'required' => ['ResponseHeadersPolicyId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'ResponseHeadersPolicyId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'ResponseHeadersPolicyId']]], 'ListDistributionsByResponseHeadersPolicyIdResult' => ['type' => 'structure', 'members' => ['DistributionIdList' => ['shape' => 'DistributionIdList']], 'payload' => 'DistributionIdList'], 'ListDistributionsByWebACLIdRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'WebACLId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'WebACLId']]], 'ListDistributionsByWebACLIdResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListDistributionsResult' => ['type' => 'structure', 'members' => ['DistributionList' => ['shape' => 'DistributionList']], 'payload' => 'DistributionList'], 'ListFieldLevelEncryptionConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionConfigsResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionList' => ['shape' => 'FieldLevelEncryptionList']], 'payload' => 'FieldLevelEncryptionList'], 'ListFieldLevelEncryptionProfilesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFieldLevelEncryptionProfilesResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfileList' => ['shape' => 'FieldLevelEncryptionProfileList']], 'payload' => 'FieldLevelEncryptionProfileList'], 'ListFunctionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'Stage' => ['shape' => 'FunctionStage', 'location' => 'querystring', 'locationName' => 'Stage']]], 'ListFunctionsResult' => ['type' => 'structure', 'members' => ['FunctionList' => ['shape' => 'FunctionList']], 'payload' => 'FunctionList'], 'ListInvalidationsRequest' => ['type' => 'structure', 'required' => ['DistributionId'], 'members' => ['DistributionId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'DistributionId'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListInvalidationsResult' => ['type' => 'structure', 'members' => ['InvalidationList' => ['shape' => 'InvalidationList']], 'payload' => 'InvalidationList'], 'ListKeyGroupsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListKeyGroupsResult' => ['type' => 'structure', 'members' => ['KeyGroupList' => ['shape' => 'KeyGroupList']], 'payload' => 'KeyGroupList'], 'ListOriginAccessControlsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListOriginAccessControlsResult' => ['type' => 'structure', 'members' => ['OriginAccessControlList' => ['shape' => 'OriginAccessControlList']], 'payload' => 'OriginAccessControlList'], 'ListOriginRequestPoliciesRequest' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'OriginRequestPolicyType', 'location' => 'querystring', 'locationName' => 'Type'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListOriginRequestPoliciesResult' => ['type' => 'structure', 'members' => ['OriginRequestPolicyList' => ['shape' => 'OriginRequestPolicyList']], 'payload' => 'OriginRequestPolicyList'], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListPublicKeysResult' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList']], 'payload' => 'PublicKeyList'], 'ListRealtimeLogConfigsRequest' => ['type' => 'structure', 'members' => ['MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker']]], 'ListRealtimeLogConfigsResult' => ['type' => 'structure', 'members' => ['RealtimeLogConfigs' => ['shape' => 'RealtimeLogConfigs']], 'payload' => 'RealtimeLogConfigs'], 'ListResponseHeadersPoliciesRequest' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ResponseHeadersPolicyType', 'location' => 'querystring', 'locationName' => 'Type'], 'Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListResponseHeadersPoliciesResult' => ['type' => 'structure', 'members' => ['ResponseHeadersPolicyList' => ['shape' => 'ResponseHeadersPolicyList']], 'payload' => 'ResponseHeadersPolicyList'], 'ListStreamingDistributionsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListStreamingDistributionsResult' => ['type' => 'structure', 'members' => ['StreamingDistributionList' => ['shape' => 'StreamingDistributionList']], 'payload' => 'StreamingDistributionList'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'Tags']], 'payload' => 'Tags'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Location']], 'LoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'IncludeCookies', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'IncludeCookies' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Method' => ['type' => 'string', 'enum' => ['GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'OPTIONS', 'DELETE']], 'MethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method', 'locationName' => 'Method']], 'MinimumProtocolVersion' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1_2016', 'TLSv1.1_2016', 'TLSv1.2_2018', 'TLSv1.2_2019', 'TLSv1.2_2021']], 'MissingBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MonitoringSubscription' => ['type' => 'structure', 'members' => ['RealtimeMetricsSubscriptionConfig' => ['shape' => 'RealtimeMetricsSubscriptionConfig']]], 'MonitoringSubscriptionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'NoSuchCachePolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchCloudFrontOriginAccessIdentity' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchContinuousDeploymentPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFieldLevelEncryptionProfile' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchFunctionExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchInvalidation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchMonitoringSubscription' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOrigin' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOriginAccessControl' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchOriginRequestPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchRealtimeLogConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResource' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchResponseHeadersPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchStreamingDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Origin' => ['type' => 'structure', 'required' => ['Id', 'DomainName'], 'members' => ['Id' => ['shape' => 'string'], 'DomainName' => ['shape' => 'string'], 'OriginPath' => ['shape' => 'string'], 'CustomHeaders' => ['shape' => 'CustomHeaders'], 'S3OriginConfig' => ['shape' => 'S3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'CustomOriginConfig'], 'ConnectionAttempts' => ['shape' => 'integer'], 'ConnectionTimeout' => ['shape' => 'integer'], 'OriginShield' => ['shape' => 'OriginShield'], 'OriginAccessControlId' => ['shape' => 'string']]], 'OriginAccessControl' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string'], 'OriginAccessControlConfig' => ['shape' => 'OriginAccessControlConfig']]], 'OriginAccessControlAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'OriginAccessControlConfig' => ['type' => 'structure', 'required' => ['Name', 'SigningProtocol', 'SigningBehavior', 'OriginAccessControlOriginType'], 'members' => ['Name' => ['shape' => 'string'], 'Description' => ['shape' => 'string'], 'SigningProtocol' => ['shape' => 'OriginAccessControlSigningProtocols'], 'SigningBehavior' => ['shape' => 'OriginAccessControlSigningBehaviors'], 'OriginAccessControlOriginType' => ['shape' => 'OriginAccessControlOriginTypes']]], 'OriginAccessControlInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'OriginAccessControlList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginAccessControlSummaryList']]], 'OriginAccessControlOriginTypes' => ['type' => 'string', 'enum' => ['s3']], 'OriginAccessControlSigningBehaviors' => ['type' => 'string', 'enum' => ['never', 'always', 'no-override']], 'OriginAccessControlSigningProtocols' => ['type' => 'string', 'enum' => ['sigv4']], 'OriginAccessControlSummary' => ['type' => 'structure', 'required' => ['Id', 'Description', 'Name', 'SigningProtocol', 'SigningBehavior', 'OriginAccessControlOriginType'], 'members' => ['Id' => ['shape' => 'string'], 'Description' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'SigningProtocol' => ['shape' => 'OriginAccessControlSigningProtocols'], 'SigningBehavior' => ['shape' => 'OriginAccessControlSigningBehaviors'], 'OriginAccessControlOriginType' => ['shape' => 'OriginAccessControlOriginTypes']]], 'OriginAccessControlSummaryList' => ['type' => 'list', 'member' => ['shape' => 'OriginAccessControlSummary', 'locationName' => 'OriginAccessControlSummary']], 'OriginCustomHeader' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'string'], 'HeaderValue' => ['shape' => 'sensitiveStringType']]], 'OriginCustomHeadersList' => ['type' => 'list', 'member' => ['shape' => 'OriginCustomHeader', 'locationName' => 'OriginCustomHeader']], 'OriginGroup' => ['type' => 'structure', 'required' => ['Id', 'FailoverCriteria', 'Members'], 'members' => ['Id' => ['shape' => 'string'], 'FailoverCriteria' => ['shape' => 'OriginGroupFailoverCriteria'], 'Members' => ['shape' => 'OriginGroupMembers']]], 'OriginGroupFailoverCriteria' => ['type' => 'structure', 'required' => ['StatusCodes'], 'members' => ['StatusCodes' => ['shape' => 'StatusCodes']]], 'OriginGroupList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroup', 'locationName' => 'OriginGroup']], 'OriginGroupMember' => ['type' => 'structure', 'required' => ['OriginId'], 'members' => ['OriginId' => ['shape' => 'string']]], 'OriginGroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'OriginGroupMember', 'locationName' => 'OriginGroupMember'], 'max' => 2, 'min' => 2], 'OriginGroupMembers' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupMemberList']]], 'OriginGroups' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginGroupList']]], 'OriginList' => ['type' => 'list', 'member' => ['shape' => 'Origin', 'locationName' => 'Origin'], 'min' => 1], 'OriginProtocolPolicy' => ['type' => 'string', 'enum' => ['http-only', 'match-viewer', 'https-only']], 'OriginRequestPolicy' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'OriginRequestPolicyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'OriginRequestPolicyConfig' => ['shape' => 'OriginRequestPolicyConfig']]], 'OriginRequestPolicyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'OriginRequestPolicyConfig' => ['type' => 'structure', 'required' => ['Name', 'HeadersConfig', 'CookiesConfig', 'QueryStringsConfig'], 'members' => ['Comment' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'HeadersConfig' => ['shape' => 'OriginRequestPolicyHeadersConfig'], 'CookiesConfig' => ['shape' => 'OriginRequestPolicyCookiesConfig'], 'QueryStringsConfig' => ['shape' => 'OriginRequestPolicyQueryStringsConfig']]], 'OriginRequestPolicyCookieBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'OriginRequestPolicyCookiesConfig' => ['type' => 'structure', 'required' => ['CookieBehavior'], 'members' => ['CookieBehavior' => ['shape' => 'OriginRequestPolicyCookieBehavior'], 'Cookies' => ['shape' => 'CookieNames']]], 'OriginRequestPolicyHeaderBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'allViewer', 'allViewerAndWhitelistCloudFront']], 'OriginRequestPolicyHeadersConfig' => ['type' => 'structure', 'required' => ['HeaderBehavior'], 'members' => ['HeaderBehavior' => ['shape' => 'OriginRequestPolicyHeaderBehavior'], 'Headers' => ['shape' => 'Headers']]], 'OriginRequestPolicyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'OriginRequestPolicyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginRequestPolicySummaryList']]], 'OriginRequestPolicyQueryStringBehavior' => ['type' => 'string', 'enum' => ['none', 'whitelist', 'all']], 'OriginRequestPolicyQueryStringsConfig' => ['type' => 'structure', 'required' => ['QueryStringBehavior'], 'members' => ['QueryStringBehavior' => ['shape' => 'OriginRequestPolicyQueryStringBehavior'], 'QueryStrings' => ['shape' => 'QueryStringNames']]], 'OriginRequestPolicySummary' => ['type' => 'structure', 'required' => ['Type', 'OriginRequestPolicy'], 'members' => ['Type' => ['shape' => 'OriginRequestPolicyType'], 'OriginRequestPolicy' => ['shape' => 'OriginRequestPolicy']]], 'OriginRequestPolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'OriginRequestPolicySummary', 'locationName' => 'OriginRequestPolicySummary']], 'OriginRequestPolicyType' => ['type' => 'string', 'enum' => ['managed', 'custom']], 'OriginShield' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'OriginShieldRegion' => ['shape' => 'OriginShieldRegion']]], 'OriginShieldRegion' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[a-z]{2}-[a-z]+-\\d'], 'OriginSslProtocols' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'SslProtocolsList']]], 'Origins' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'OriginList']]], 'ParametersInCacheKeyAndForwardedToOrigin' => ['type' => 'structure', 'required' => ['EnableAcceptEncodingGzip', 'HeadersConfig', 'CookiesConfig', 'QueryStringsConfig'], 'members' => ['EnableAcceptEncodingGzip' => ['shape' => 'boolean'], 'EnableAcceptEncodingBrotli' => ['shape' => 'boolean'], 'HeadersConfig' => ['shape' => 'CachePolicyHeadersConfig'], 'CookiesConfig' => ['shape' => 'CachePolicyCookiesConfig'], 'QueryStringsConfig' => ['shape' => 'CachePolicyQueryStringsConfig']]], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Path']], 'Paths' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PathList']]], 'PreconditionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PriceClass' => ['type' => 'string', 'enum' => ['PriceClass_100', 'PriceClass_200', 'PriceClass_All']], 'PublicKey' => ['type' => 'structure', 'required' => ['Id', 'CreatedTime', 'PublicKeyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'PublicKeyConfig' => ['shape' => 'PublicKeyConfig']]], 'PublicKeyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'Name', 'EncodedKey'], 'members' => ['CallerReference' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeyIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'PublicKey']], 'PublicKeyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'PublicKeyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'PublicKeySummaryList']]], 'PublicKeySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CreatedTime', 'EncodedKey'], 'members' => ['Id' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CreatedTime' => ['shape' => 'timestamp'], 'EncodedKey' => ['shape' => 'string'], 'Comment' => ['shape' => 'string']]], 'PublicKeySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PublicKeySummary', 'locationName' => 'PublicKeySummary']], 'PublishFunctionRequest' => ['type' => 'structure', 'required' => ['Name', 'IfMatch'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'PublishFunctionResult' => ['type' => 'structure', 'members' => ['FunctionSummary' => ['shape' => 'FunctionSummary']], 'payload' => 'FunctionSummary'], 'QueryArgProfile' => ['type' => 'structure', 'required' => ['QueryArg', 'ProfileId'], 'members' => ['QueryArg' => ['shape' => 'string'], 'ProfileId' => ['shape' => 'string']]], 'QueryArgProfileConfig' => ['type' => 'structure', 'required' => ['ForwardWhenQueryArgProfileIsUnknown'], 'members' => ['ForwardWhenQueryArgProfileIsUnknown' => ['shape' => 'boolean'], 'QueryArgProfiles' => ['shape' => 'QueryArgProfiles']]], 'QueryArgProfileEmpty' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryArgProfileList' => ['type' => 'list', 'member' => ['shape' => 'QueryArgProfile', 'locationName' => 'QueryArgProfile']], 'QueryArgProfiles' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryArgProfileList']]], 'QueryStringCacheKeys' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringCacheKeysList']]], 'QueryStringCacheKeysList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'QueryStringNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'QueryStringNamesList']]], 'QueryStringNamesList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'Name']], 'RealtimeLogConfig' => ['type' => 'structure', 'required' => ['ARN', 'Name', 'SamplingRate', 'EndPoints', 'Fields'], 'members' => ['ARN' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'SamplingRate' => ['shape' => 'long'], 'EndPoints' => ['shape' => 'EndPointList'], 'Fields' => ['shape' => 'FieldList']]], 'RealtimeLogConfigAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'RealtimeLogConfigInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RealtimeLogConfigList' => ['type' => 'list', 'member' => ['shape' => 'RealtimeLogConfig']], 'RealtimeLogConfigOwnerMismatch' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'RealtimeLogConfigs' => ['type' => 'structure', 'required' => ['MaxItems', 'IsTruncated', 'Marker'], 'members' => ['MaxItems' => ['shape' => 'integer'], 'Items' => ['shape' => 'RealtimeLogConfigList'], 'IsTruncated' => ['shape' => 'boolean'], 'Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string']]], 'RealtimeMetricsSubscriptionConfig' => ['type' => 'structure', 'required' => ['RealtimeMetricsSubscriptionStatus'], 'members' => ['RealtimeMetricsSubscriptionStatus' => ['shape' => 'RealtimeMetricsSubscriptionStatus']]], 'RealtimeMetricsSubscriptionStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ReferrerPolicyList' => ['type' => 'string', 'enum' => ['no-referrer', 'no-referrer-when-downgrade', 'origin', 'origin-when-cross-origin', 'same-origin', 'strict-origin', 'strict-origin-when-cross-origin', 'unsafe-url']], 'ResourceARN' => ['type' => 'string', 'pattern' => 'arn:aws(-cn)?:cloudfront::[0-9]+:.*'], 'ResourceInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResponseHeadersPolicy' => ['type' => 'structure', 'required' => ['Id', 'LastModifiedTime', 'ResponseHeadersPolicyConfig'], 'members' => ['Id' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'ResponseHeadersPolicyConfig' => ['shape' => 'ResponseHeadersPolicyConfig']]], 'ResponseHeadersPolicyAccessControlAllowHeaders' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AccessControlAllowHeadersList']]], 'ResponseHeadersPolicyAccessControlAllowMethods' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AccessControlAllowMethodsList']]], 'ResponseHeadersPolicyAccessControlAllowMethodsValues' => ['type' => 'string', 'enum' => ['GET', 'POST', 'OPTIONS', 'PUT', 'DELETE', 'PATCH', 'HEAD', 'ALL']], 'ResponseHeadersPolicyAccessControlAllowOrigins' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AccessControlAllowOriginsList']]], 'ResponseHeadersPolicyAccessControlExposeHeaders' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AccessControlExposeHeadersList']]], 'ResponseHeadersPolicyAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResponseHeadersPolicyConfig' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Comment' => ['shape' => 'string'], 'Name' => ['shape' => 'string'], 'CorsConfig' => ['shape' => 'ResponseHeadersPolicyCorsConfig'], 'SecurityHeadersConfig' => ['shape' => 'ResponseHeadersPolicySecurityHeadersConfig'], 'ServerTimingHeadersConfig' => ['shape' => 'ResponseHeadersPolicyServerTimingHeadersConfig'], 'CustomHeadersConfig' => ['shape' => 'ResponseHeadersPolicyCustomHeadersConfig'], 'RemoveHeadersConfig' => ['shape' => 'ResponseHeadersPolicyRemoveHeadersConfig']]], 'ResponseHeadersPolicyContentSecurityPolicy' => ['type' => 'structure', 'required' => ['Override', 'ContentSecurityPolicy'], 'members' => ['Override' => ['shape' => 'boolean'], 'ContentSecurityPolicy' => ['shape' => 'string']]], 'ResponseHeadersPolicyContentTypeOptions' => ['type' => 'structure', 'required' => ['Override'], 'members' => ['Override' => ['shape' => 'boolean']]], 'ResponseHeadersPolicyCorsConfig' => ['type' => 'structure', 'required' => ['AccessControlAllowOrigins', 'AccessControlAllowHeaders', 'AccessControlAllowMethods', 'AccessControlAllowCredentials', 'OriginOverride'], 'members' => ['AccessControlAllowOrigins' => ['shape' => 'ResponseHeadersPolicyAccessControlAllowOrigins'], 'AccessControlAllowHeaders' => ['shape' => 'ResponseHeadersPolicyAccessControlAllowHeaders'], 'AccessControlAllowMethods' => ['shape' => 'ResponseHeadersPolicyAccessControlAllowMethods'], 'AccessControlAllowCredentials' => ['shape' => 'boolean'], 'AccessControlExposeHeaders' => ['shape' => 'ResponseHeadersPolicyAccessControlExposeHeaders'], 'AccessControlMaxAgeSec' => ['shape' => 'integer'], 'OriginOverride' => ['shape' => 'boolean']]], 'ResponseHeadersPolicyCustomHeader' => ['type' => 'structure', 'required' => ['Header', 'Value', 'Override'], 'members' => ['Header' => ['shape' => 'string'], 'Value' => ['shape' => 'string'], 'Override' => ['shape' => 'boolean']]], 'ResponseHeadersPolicyCustomHeaderList' => ['type' => 'list', 'member' => ['shape' => 'ResponseHeadersPolicyCustomHeader', 'locationName' => 'ResponseHeadersPolicyCustomHeader']], 'ResponseHeadersPolicyCustomHeadersConfig' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ResponseHeadersPolicyCustomHeaderList']]], 'ResponseHeadersPolicyFrameOptions' => ['type' => 'structure', 'required' => ['Override', 'FrameOption'], 'members' => ['Override' => ['shape' => 'boolean'], 'FrameOption' => ['shape' => 'FrameOptionsList']]], 'ResponseHeadersPolicyInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResponseHeadersPolicyList' => ['type' => 'structure', 'required' => ['MaxItems', 'Quantity'], 'members' => ['NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ResponseHeadersPolicySummaryList']]], 'ResponseHeadersPolicyReferrerPolicy' => ['type' => 'structure', 'required' => ['Override', 'ReferrerPolicy'], 'members' => ['Override' => ['shape' => 'boolean'], 'ReferrerPolicy' => ['shape' => 'ReferrerPolicyList']]], 'ResponseHeadersPolicyRemoveHeader' => ['type' => 'structure', 'required' => ['Header'], 'members' => ['Header' => ['shape' => 'string']]], 'ResponseHeadersPolicyRemoveHeaderList' => ['type' => 'list', 'member' => ['shape' => 'ResponseHeadersPolicyRemoveHeader', 'locationName' => 'ResponseHeadersPolicyRemoveHeader']], 'ResponseHeadersPolicyRemoveHeadersConfig' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'ResponseHeadersPolicyRemoveHeaderList']]], 'ResponseHeadersPolicySecurityHeadersConfig' => ['type' => 'structure', 'members' => ['XSSProtection' => ['shape' => 'ResponseHeadersPolicyXSSProtection'], 'FrameOptions' => ['shape' => 'ResponseHeadersPolicyFrameOptions'], 'ReferrerPolicy' => ['shape' => 'ResponseHeadersPolicyReferrerPolicy'], 'ContentSecurityPolicy' => ['shape' => 'ResponseHeadersPolicyContentSecurityPolicy'], 'ContentTypeOptions' => ['shape' => 'ResponseHeadersPolicyContentTypeOptions'], 'StrictTransportSecurity' => ['shape' => 'ResponseHeadersPolicyStrictTransportSecurity']]], 'ResponseHeadersPolicyServerTimingHeadersConfig' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'SamplingRate' => ['shape' => 'SamplingRate']]], 'ResponseHeadersPolicyStrictTransportSecurity' => ['type' => 'structure', 'required' => ['Override', 'AccessControlMaxAgeSec'], 'members' => ['Override' => ['shape' => 'boolean'], 'IncludeSubdomains' => ['shape' => 'boolean'], 'Preload' => ['shape' => 'boolean'], 'AccessControlMaxAgeSec' => ['shape' => 'integer']]], 'ResponseHeadersPolicySummary' => ['type' => 'structure', 'required' => ['Type', 'ResponseHeadersPolicy'], 'members' => ['Type' => ['shape' => 'ResponseHeadersPolicyType'], 'ResponseHeadersPolicy' => ['shape' => 'ResponseHeadersPolicy']]], 'ResponseHeadersPolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'ResponseHeadersPolicySummary', 'locationName' => 'ResponseHeadersPolicySummary']], 'ResponseHeadersPolicyType' => ['type' => 'string', 'enum' => ['managed', 'custom']], 'ResponseHeadersPolicyXSSProtection' => ['type' => 'structure', 'required' => ['Override', 'Protection'], 'members' => ['Override' => ['shape' => 'boolean'], 'Protection' => ['shape' => 'boolean'], 'ModeBlock' => ['shape' => 'boolean'], 'ReportUri' => ['shape' => 'string']]], 'Restrictions' => ['type' => 'structure', 'required' => ['GeoRestriction'], 'members' => ['GeoRestriction' => ['shape' => 'GeoRestriction']]], 'S3Origin' => ['type' => 'structure', 'required' => ['DomainName', 'OriginAccessIdentity'], 'members' => ['DomainName' => ['shape' => 'string'], 'OriginAccessIdentity' => ['shape' => 'string']]], 'S3OriginConfig' => ['type' => 'structure', 'required' => ['OriginAccessIdentity'], 'members' => ['OriginAccessIdentity' => ['shape' => 'string']]], 'SSLSupportMethod' => ['type' => 'string', 'enum' => ['sni-only', 'vip', 'static-ip']], 'SamplingRate' => ['type' => 'double', 'max' => 100, 'min' => 0], 'SessionStickinessConfig' => ['type' => 'structure', 'required' => ['IdleTTL', 'MaximumTTL'], 'members' => ['IdleTTL' => ['shape' => 'integer'], 'MaximumTTL' => ['shape' => 'integer']]], 'Signer' => ['type' => 'structure', 'members' => ['AwsAccountNumber' => ['shape' => 'string'], 'KeyPairIds' => ['shape' => 'KeyPairIds']]], 'SignerList' => ['type' => 'list', 'member' => ['shape' => 'Signer', 'locationName' => 'Signer']], 'SslProtocol' => ['type' => 'string', 'enum' => ['SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2']], 'SslProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol', 'locationName' => 'SslProtocol']], 'StagingDistributionDnsNameList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'DnsName']], 'StagingDistributionDnsNames' => ['type' => 'structure', 'required' => ['Quantity'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StagingDistributionDnsNameList']]], 'StagingDistributionInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'integer', 'locationName' => 'StatusCode'], 'min' => 1], 'StatusCodes' => ['type' => 'structure', 'required' => ['Quantity', 'Items'], 'members' => ['Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StatusCodeList']]], 'StreamingDistribution' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'DomainName', 'ActiveTrustedSigners', 'StreamingDistributionConfig'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'ActiveTrustedSigners' => ['shape' => 'ActiveTrustedSigners'], 'StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig']]], 'StreamingDistributionAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionConfig' => ['type' => 'structure', 'required' => ['CallerReference', 'S3Origin', 'Comment', 'TrustedSigners', 'Enabled'], 'members' => ['CallerReference' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'Comment' => ['shape' => 'string'], 'Logging' => ['shape' => 'StreamingLoggingConfig'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionConfigWithTags' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Tags'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig'], 'Tags' => ['shape' => 'Tags']]], 'StreamingDistributionList' => ['type' => 'structure', 'required' => ['Marker', 'MaxItems', 'IsTruncated', 'Quantity'], 'members' => ['Marker' => ['shape' => 'string'], 'NextMarker' => ['shape' => 'string'], 'MaxItems' => ['shape' => 'integer'], 'IsTruncated' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'StreamingDistributionSummaryList']]], 'StreamingDistributionNotDisabled' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StreamingDistributionSummary' => ['type' => 'structure', 'required' => ['Id', 'ARN', 'Status', 'LastModifiedTime', 'DomainName', 'S3Origin', 'Aliases', 'TrustedSigners', 'Comment', 'PriceClass', 'Enabled'], 'members' => ['Id' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'Status' => ['shape' => 'string'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'DomainName' => ['shape' => 'string'], 'S3Origin' => ['shape' => 'S3Origin'], 'Aliases' => ['shape' => 'Aliases'], 'TrustedSigners' => ['shape' => 'TrustedSigners'], 'Comment' => ['shape' => 'string'], 'PriceClass' => ['shape' => 'PriceClass'], 'Enabled' => ['shape' => 'boolean']]], 'StreamingDistributionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamingDistributionSummary', 'locationName' => 'StreamingDistributionSummary']], 'StreamingLoggingConfig' => ['type' => 'structure', 'required' => ['Enabled', 'Bucket', 'Prefix'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Bucket' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key']], 'TagKeys' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagKeyList']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'Tags', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'Tags'], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'TagList']]], 'TestFunctionFailed' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'TestFunctionRequest' => ['type' => 'structure', 'required' => ['Name', 'IfMatch', 'EventObject'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match'], 'Stage' => ['shape' => 'FunctionStage'], 'EventObject' => ['shape' => 'FunctionEventObject']]], 'TestFunctionResult' => ['type' => 'structure', 'members' => ['TestResult' => ['shape' => 'TestResult']], 'payload' => 'TestResult'], 'TestResult' => ['type' => 'structure', 'members' => ['FunctionSummary' => ['shape' => 'FunctionSummary'], 'ComputeUtilization' => ['shape' => 'string'], 'FunctionExecutionLogs' => ['shape' => 'FunctionExecutionLogList'], 'FunctionErrorMessage' => ['shape' => 'sensitiveStringType'], 'FunctionOutput' => ['shape' => 'sensitiveStringType']]], 'TooLongCSPInResponseHeadersPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCacheBehaviors' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCachePolicies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCertificates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCloudFrontOriginAccessIdentities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyContinuousDeploymentPolicies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookieNamesInWhiteList' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookiesInCachePolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCookiesInOriginRequestPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyCustomHeadersInResponseHeadersPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToCachePolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToFieldLevelEncryptionConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToKeyGroup' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToOriginAccessControl' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToOriginRequestPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsAssociatedToResponseHeadersPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithLambdaAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyDistributionsWithSingleFunctionARN' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionContentTypeProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionEncryptionEntities' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionFieldPatterns' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFieldLevelEncryptionQueryArgProfiles' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyFunctions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInCachePolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInForwardedValues' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyHeadersInOriginRequestPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyInvalidationsInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyKeyGroups' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyKeyGroupsAssociatedToDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyLambdaFunctionAssociations' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginAccessControls' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginCustomHeaders' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginGroupsPerDistribution' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOriginRequestPolicies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyOrigins' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeys' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyPublicKeysInKeyGroup' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringsInCachePolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyQueryStringsInOriginRequestPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyRealtimeLogConfigs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyRemoveHeadersInResponseHeadersPolicy' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyResponseHeadersPolicies' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributionCNAMEs' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyStreamingDistributions' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrustedSigners' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrafficConfig' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['SingleWeightConfig' => ['shape' => 'ContinuousDeploymentSingleWeightConfig'], 'SingleHeaderConfig' => ['shape' => 'ContinuousDeploymentSingleHeaderConfig'], 'Type' => ['shape' => 'ContinuousDeploymentPolicyType']]], 'TrustedKeyGroupDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedKeyGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'string', 'locationName' => 'KeyGroup']], 'TrustedKeyGroups' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'TrustedKeyGroupIdList']]], 'TrustedSignerDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrustedSigners' => ['type' => 'structure', 'required' => ['Enabled', 'Quantity'], 'members' => ['Enabled' => ['shape' => 'boolean'], 'Quantity' => ['shape' => 'integer'], 'Items' => ['shape' => 'AwsAccountNumberList']]], 'UnsupportedOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ResourceARN', 'location' => 'querystring', 'locationName' => 'Resource'], 'TagKeys' => ['shape' => 'TagKeys', 'locationName' => 'TagKeys', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']]], 'payload' => 'TagKeys'], 'UpdateCachePolicyRequest' => ['type' => 'structure', 'required' => ['CachePolicyConfig', 'Id'], 'members' => ['CachePolicyConfig' => ['shape' => 'CachePolicyConfig', 'locationName' => 'CachePolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CachePolicyConfig'], 'UpdateCachePolicyResult' => ['type' => 'structure', 'members' => ['CachePolicy' => ['shape' => 'CachePolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CachePolicy'], 'UpdateCloudFrontOriginAccessIdentityRequest' => ['type' => 'structure', 'required' => ['CloudFrontOriginAccessIdentityConfig', 'Id'], 'members' => ['CloudFrontOriginAccessIdentityConfig' => ['shape' => 'CloudFrontOriginAccessIdentityConfig', 'locationName' => 'CloudFrontOriginAccessIdentityConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'CloudFrontOriginAccessIdentityConfig'], 'UpdateCloudFrontOriginAccessIdentityResult' => ['type' => 'structure', 'members' => ['CloudFrontOriginAccessIdentity' => ['shape' => 'CloudFrontOriginAccessIdentity'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'CloudFrontOriginAccessIdentity'], 'UpdateContinuousDeploymentPolicyRequest' => ['type' => 'structure', 'required' => ['ContinuousDeploymentPolicyConfig', 'Id'], 'members' => ['ContinuousDeploymentPolicyConfig' => ['shape' => 'ContinuousDeploymentPolicyConfig', 'locationName' => 'ContinuousDeploymentPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'ContinuousDeploymentPolicyConfig'], 'UpdateContinuousDeploymentPolicyResult' => ['type' => 'structure', 'members' => ['ContinuousDeploymentPolicy' => ['shape' => 'ContinuousDeploymentPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ContinuousDeploymentPolicy'], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['DistributionConfig', 'Id'], 'members' => ['DistributionConfig' => ['shape' => 'DistributionConfig', 'locationName' => 'DistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'DistributionConfig'], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateDistributionWithStagingConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'StagingDistributionId' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'StagingDistributionId'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']]], 'UpdateDistributionWithStagingConfigResult' => ['type' => 'structure', 'members' => ['Distribution' => ['shape' => 'Distribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'Distribution'], 'UpdateFieldLevelEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionConfig', 'Id'], 'members' => ['FieldLevelEncryptionConfig' => ['shape' => 'FieldLevelEncryptionConfig', 'locationName' => 'FieldLevelEncryptionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionConfig'], 'UpdateFieldLevelEncryptionConfigResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryption' => ['shape' => 'FieldLevelEncryption'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryption'], 'UpdateFieldLevelEncryptionProfileRequest' => ['type' => 'structure', 'required' => ['FieldLevelEncryptionProfileConfig', 'Id'], 'members' => ['FieldLevelEncryptionProfileConfig' => ['shape' => 'FieldLevelEncryptionProfileConfig', 'locationName' => 'FieldLevelEncryptionProfileConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'FieldLevelEncryptionProfileConfig'], 'UpdateFieldLevelEncryptionProfileResult' => ['type' => 'structure', 'members' => ['FieldLevelEncryptionProfile' => ['shape' => 'FieldLevelEncryptionProfile'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'FieldLevelEncryptionProfile'], 'UpdateFunctionRequest' => ['type' => 'structure', 'required' => ['IfMatch', 'FunctionConfig', 'FunctionCode', 'Name'], 'members' => ['Name' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Name'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match'], 'FunctionConfig' => ['shape' => 'FunctionConfig'], 'FunctionCode' => ['shape' => 'FunctionBlob']]], 'UpdateFunctionResult' => ['type' => 'structure', 'members' => ['FunctionSummary' => ['shape' => 'FunctionSummary'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETtag']], 'payload' => 'FunctionSummary'], 'UpdateKeyGroupRequest' => ['type' => 'structure', 'required' => ['KeyGroupConfig', 'Id'], 'members' => ['KeyGroupConfig' => ['shape' => 'KeyGroupConfig', 'locationName' => 'KeyGroupConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'KeyGroupConfig'], 'UpdateKeyGroupResult' => ['type' => 'structure', 'members' => ['KeyGroup' => ['shape' => 'KeyGroup'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'KeyGroup'], 'UpdateOriginAccessControlRequest' => ['type' => 'structure', 'required' => ['OriginAccessControlConfig', 'Id'], 'members' => ['OriginAccessControlConfig' => ['shape' => 'OriginAccessControlConfig', 'locationName' => 'OriginAccessControlConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'OriginAccessControlConfig'], 'UpdateOriginAccessControlResult' => ['type' => 'structure', 'members' => ['OriginAccessControl' => ['shape' => 'OriginAccessControl'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginAccessControl'], 'UpdateOriginRequestPolicyRequest' => ['type' => 'structure', 'required' => ['OriginRequestPolicyConfig', 'Id'], 'members' => ['OriginRequestPolicyConfig' => ['shape' => 'OriginRequestPolicyConfig', 'locationName' => 'OriginRequestPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'OriginRequestPolicyConfig'], 'UpdateOriginRequestPolicyResult' => ['type' => 'structure', 'members' => ['OriginRequestPolicy' => ['shape' => 'OriginRequestPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'OriginRequestPolicy'], 'UpdatePublicKeyRequest' => ['type' => 'structure', 'required' => ['PublicKeyConfig', 'Id'], 'members' => ['PublicKeyConfig' => ['shape' => 'PublicKeyConfig', 'locationName' => 'PublicKeyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'PublicKeyConfig'], 'UpdatePublicKeyResult' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'PublicKey'], 'UpdateRealtimeLogConfigRequest' => ['type' => 'structure', 'members' => ['EndPoints' => ['shape' => 'EndPointList'], 'Fields' => ['shape' => 'FieldList'], 'Name' => ['shape' => 'string'], 'ARN' => ['shape' => 'string'], 'SamplingRate' => ['shape' => 'long']]], 'UpdateRealtimeLogConfigResult' => ['type' => 'structure', 'members' => ['RealtimeLogConfig' => ['shape' => 'RealtimeLogConfig']]], 'UpdateResponseHeadersPolicyRequest' => ['type' => 'structure', 'required' => ['ResponseHeadersPolicyConfig', 'Id'], 'members' => ['ResponseHeadersPolicyConfig' => ['shape' => 'ResponseHeadersPolicyConfig', 'locationName' => 'ResponseHeadersPolicyConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'ResponseHeadersPolicyConfig'], 'UpdateResponseHeadersPolicyResult' => ['type' => 'structure', 'members' => ['ResponseHeadersPolicy' => ['shape' => 'ResponseHeadersPolicy'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'ResponseHeadersPolicy'], 'UpdateStreamingDistributionRequest' => ['type' => 'structure', 'required' => ['StreamingDistributionConfig', 'Id'], 'members' => ['StreamingDistributionConfig' => ['shape' => 'StreamingDistributionConfig', 'locationName' => 'StreamingDistributionConfig', 'xmlNamespace' => ['uri' => 'http://cloudfront.amazonaws.com/doc/2020-05-31/']], 'Id' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'Id'], 'IfMatch' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'If-Match']], 'payload' => 'StreamingDistributionConfig'], 'UpdateStreamingDistributionResult' => ['type' => 'structure', 'members' => ['StreamingDistribution' => ['shape' => 'StreamingDistribution'], 'ETag' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'ETag']], 'payload' => 'StreamingDistribution'], 'ViewerCertificate' => ['type' => 'structure', 'members' => ['CloudFrontDefaultCertificate' => ['shape' => 'boolean'], 'IAMCertificateId' => ['shape' => 'string'], 'ACMCertificateArn' => ['shape' => 'string'], 'SSLSupportMethod' => ['shape' => 'SSLSupportMethod'], 'MinimumProtocolVersion' => ['shape' => 'MinimumProtocolVersion'], 'Certificate' => ['shape' => 'string', 'deprecated' => \true], 'CertificateSource' => ['shape' => 'CertificateSource', 'deprecated' => \true]]], 'ViewerProtocolPolicy' => ['type' => 'string', 'enum' => ['allow-all', 'https-only', 'redirect-to-https']], 'aliasString' => ['type' => 'string', 'max' => 253], 'boolean' => ['type' => 'boolean'], 'distributionIdString' => ['type' => 'string', 'max' => 25], 'float' => ['type' => 'float'], 'integer' => ['type' => 'integer'], 'listConflictingAliasesMaxItemsInteger' => ['type' => 'integer', 'max' => 100], 'long' => ['type' => 'long'], 'sensitiveStringType' => ['type' => 'string', 'sensitive' => \true], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 6f0218a..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://cloudfront.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudfront.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-tests-1.json.php deleted file mode 100644 index e6b2874..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'cn-northwest-1', 'signingName' => 'cloudfront', 'name' => 'sigv4']]], 'url' => 'https://cloudfront.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-cn-global', 'UseDualStack' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'cloudfront', 'name' => 'sigv4']]], 'url' => 'https://cloudfront.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-global', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/paginators-1.json.php deleted file mode 100644 index 9cfe1aa..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCloudFrontOriginAccessIdentities' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'CloudFrontOriginAccessIdentityList.IsTruncated', 'output_token' => 'CloudFrontOriginAccessIdentityList.NextMarker', 'result_key' => 'CloudFrontOriginAccessIdentityList.Items'], 'ListDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'DistributionList.IsTruncated', 'output_token' => 'DistributionList.NextMarker', 'result_key' => 'DistributionList.Items'], 'ListInvalidations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'InvalidationList.IsTruncated', 'output_token' => 'InvalidationList.NextMarker', 'result_key' => 'InvalidationList.Items'], 'ListStreamingDistributions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'StreamingDistributionList.IsTruncated', 'output_token' => 'StreamingDistributionList.NextMarker', 'result_key' => 'StreamingDistributionList.Items']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/smoke.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/smoke.json.php deleted file mode 100644 index aed3d76..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListCloudFrontOriginAccessIdentities', 'input' => ['MaxItems' => '1'], 'errorExpectedFromService' => \false], ['operationName' => 'GetDistribution', 'input' => ['Id' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-1.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-1.json.php deleted file mode 100644 index f5a20c6..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['success_type' => 'output', 'success_path' => 'Status'], 'StreamingDistributionDeployed' => ['operation' => 'GetStreamingDistribution', 'description' => 'Wait until a streaming distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'DistributionDeployed' => ['operation' => 'GetDistribution', 'description' => 'Wait until a distribution is deployed.', 'interval' => 60, 'max_attempts' => 25, 'success_value' => 'Deployed'], 'InvalidationCompleted' => ['operation' => 'GetInvalidation', 'description' => 'Wait until an invalidation has completed.', 'interval' => 20, 'max_attempts' => 30, 'success_value' => 'Completed']]]; diff --git a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-2.json.php b/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-2.json.php deleted file mode 100644 index 5cc1be3..0000000 --- a/vendor/Aws3/Aws/data/cloudfront/2020-05-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DistributionDeployed' => ['delay' => 60, 'operation' => 'GetDistribution', 'maxAttempts' => 35, 'description' => 'Wait until a distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Distribution.Status']]], 'InvalidationCompleted' => ['delay' => 20, 'operation' => 'GetInvalidation', 'maxAttempts' => 30, 'description' => 'Wait until an invalidation has completed.', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Invalidation.Status']]], 'StreamingDistributionDeployed' => ['delay' => 60, 'operation' => 'GetStreamingDistribution', 'maxAttempts' => 25, 'description' => 'Wait until a streaming distribution is deployed.', 'acceptors' => [['expected' => 'Deployed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamingDistribution.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/api-2.json.php b/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/api-2.json.php deleted file mode 100644 index 53849d5..0000000 --- a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-05-30', 'endpointPrefix' => 'cloudhsm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CloudHSM', 'serviceFullName' => 'Amazon CloudHSM', 'serviceId' => 'CloudHSM', 'signatureVersion' => 'v4', 'targetPrefix' => 'CloudHsmFrontendService', 'uid' => 'cloudhsm-2014-05-30'], 'operations' => ['AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceRequest'], 'output' => ['shape' => 'AddTagsToResourceResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'CreateHapg' => ['name' => 'CreateHapg', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHapgRequest'], 'output' => ['shape' => 'CreateHapgResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'CreateHsm' => ['name' => 'CreateHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHsmRequest'], 'output' => ['shape' => 'CreateHsmResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'CreateLunaClient' => ['name' => 'CreateLunaClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLunaClientRequest'], 'output' => ['shape' => 'CreateLunaClientResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DeleteHapg' => ['name' => 'DeleteHapg', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHapgRequest'], 'output' => ['shape' => 'DeleteHapgResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DeleteHsm' => ['name' => 'DeleteHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHsmRequest'], 'output' => ['shape' => 'DeleteHsmResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DeleteLunaClient' => ['name' => 'DeleteLunaClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLunaClientRequest'], 'output' => ['shape' => 'DeleteLunaClientResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DescribeHapg' => ['name' => 'DescribeHapg', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHapgRequest'], 'output' => ['shape' => 'DescribeHapgResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DescribeHsm' => ['name' => 'DescribeHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHsmRequest'], 'output' => ['shape' => 'DescribeHsmResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'DescribeLunaClient' => ['name' => 'DescribeLunaClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLunaClientRequest'], 'output' => ['shape' => 'DescribeLunaClientResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'GetConfig' => ['name' => 'GetConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConfigRequest'], 'output' => ['shape' => 'GetConfigResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ListAvailableZones' => ['name' => 'ListAvailableZones', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableZonesRequest'], 'output' => ['shape' => 'ListAvailableZonesResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ListHapgs' => ['name' => 'ListHapgs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHapgsRequest'], 'output' => ['shape' => 'ListHapgsResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ListHsms' => ['name' => 'ListHsms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHsmsRequest'], 'output' => ['shape' => 'ListHsmsResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ListLunaClients' => ['name' => 'ListLunaClients', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLunaClientsRequest'], 'output' => ['shape' => 'ListLunaClientsResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ModifyHapg' => ['name' => 'ModifyHapg', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHapgRequest'], 'output' => ['shape' => 'ModifyHapgResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ModifyHsm' => ['name' => 'ModifyHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHsmRequest'], 'output' => ['shape' => 'ModifyHsmResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]], 'ModifyLunaClient' => ['name' => 'ModifyLunaClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyLunaClientRequest'], 'output' => ['shape' => 'ModifyLunaClientResponse'], 'errors' => [['shape' => 'CloudHsmServiceException']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceRequest'], 'output' => ['shape' => 'RemoveTagsFromResourceResponse'], 'errors' => [['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInternalException'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['AZ' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9\\-]*'], 'AZList' => ['type' => 'list', 'member' => ['shape' => 'AZ']], 'AddTagsToResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagList'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'TagList' => ['shape' => 'TagList']]], 'AddTagsToResourceResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'String']]], 'Boolean' => ['type' => 'boolean'], 'Certificate' => ['type' => 'string', 'max' => 2400, 'min' => 600, 'pattern' => '[\\w :+=./\\n-]*'], 'CertificateFingerprint' => ['type' => 'string', 'pattern' => '([0-9a-fA-F][0-9a-fA-F]:){15}[0-9a-fA-F][0-9a-fA-F]'], 'ClientArn' => ['type' => 'string', 'pattern' => 'arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:client-[0-9a-f]{8}'], 'ClientLabel' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_.-]{2,64}'], 'ClientList' => ['type' => 'list', 'member' => ['shape' => 'ClientArn']], 'ClientToken' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9]{1,64}'], 'ClientVersion' => ['type' => 'string', 'enum' => ['5.1', '5.3']], 'CloudHsmInternalException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'CloudHsmObjectState' => ['type' => 'string', 'enum' => ['READY', 'UPDATING', 'DEGRADED']], 'CloudHsmServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'retryable' => ['shape' => 'Boolean']], 'exception' => \true], 'CreateHapgRequest' => ['type' => 'structure', 'required' => ['Label'], 'members' => ['Label' => ['shape' => 'Label']]], 'CreateHapgResponse' => ['type' => 'structure', 'members' => ['HapgArn' => ['shape' => 'HapgArn']]], 'CreateHsmRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'SshKey', 'IamRoleArn', 'SubscriptionType'], 'members' => ['SubnetId' => ['shape' => 'SubnetId'], 'SshKey' => ['shape' => 'SshKey'], 'EniIp' => ['shape' => 'IpAddress'], 'IamRoleArn' => ['shape' => 'IamRoleArn'], 'ExternalId' => ['shape' => 'ExternalId'], 'SubscriptionType' => ['shape' => 'SubscriptionType'], 'ClientToken' => ['shape' => 'ClientToken'], 'SyslogIp' => ['shape' => 'IpAddress']]], 'CreateHsmResponse' => ['type' => 'structure', 'members' => ['HsmArn' => ['shape' => 'HsmArn']]], 'CreateLunaClientRequest' => ['type' => 'structure', 'required' => ['Certificate'], 'members' => ['Label' => ['shape' => 'ClientLabel'], 'Certificate' => ['shape' => 'Certificate']]], 'CreateLunaClientResponse' => ['type' => 'structure', 'members' => ['ClientArn' => ['shape' => 'ClientArn']]], 'DeleteHapgRequest' => ['type' => 'structure', 'required' => ['HapgArn'], 'members' => ['HapgArn' => ['shape' => 'HapgArn']]], 'DeleteHapgResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'String']]], 'DeleteHsmRequest' => ['type' => 'structure', 'required' => ['HsmArn'], 'members' => ['HsmArn' => ['shape' => 'HsmArn']]], 'DeleteHsmResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'String']]], 'DeleteLunaClientRequest' => ['type' => 'structure', 'required' => ['ClientArn'], 'members' => ['ClientArn' => ['shape' => 'ClientArn']]], 'DeleteLunaClientResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'String']]], 'DescribeHapgRequest' => ['type' => 'structure', 'required' => ['HapgArn'], 'members' => ['HapgArn' => ['shape' => 'HapgArn']]], 'DescribeHapgResponse' => ['type' => 'structure', 'members' => ['HapgArn' => ['shape' => 'HapgArn'], 'HapgSerial' => ['shape' => 'String'], 'HsmsLastActionFailed' => ['shape' => 'HsmList'], 'HsmsPendingDeletion' => ['shape' => 'HsmList'], 'HsmsPendingRegistration' => ['shape' => 'HsmList'], 'Label' => ['shape' => 'Label'], 'LastModifiedTimestamp' => ['shape' => 'Timestamp'], 'PartitionSerialList' => ['shape' => 'PartitionSerialList'], 'State' => ['shape' => 'CloudHsmObjectState']]], 'DescribeHsmRequest' => ['type' => 'structure', 'members' => ['HsmArn' => ['shape' => 'HsmArn'], 'HsmSerialNumber' => ['shape' => 'HsmSerialNumber']]], 'DescribeHsmResponse' => ['type' => 'structure', 'members' => ['HsmArn' => ['shape' => 'HsmArn'], 'Status' => ['shape' => 'HsmStatus'], 'StatusDetails' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'AZ'], 'EniId' => ['shape' => 'EniId'], 'EniIp' => ['shape' => 'IpAddress'], 'SubscriptionType' => ['shape' => 'SubscriptionType'], 'SubscriptionStartDate' => ['shape' => 'Timestamp'], 'SubscriptionEndDate' => ['shape' => 'Timestamp'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetId' => ['shape' => 'SubnetId'], 'IamRoleArn' => ['shape' => 'IamRoleArn'], 'SerialNumber' => ['shape' => 'HsmSerialNumber'], 'VendorName' => ['shape' => 'String'], 'HsmType' => ['shape' => 'String'], 'SoftwareVersion' => ['shape' => 'String'], 'SshPublicKey' => ['shape' => 'SshKey'], 'SshKeyLastUpdated' => ['shape' => 'Timestamp'], 'ServerCertUri' => ['shape' => 'String'], 'ServerCertLastUpdated' => ['shape' => 'Timestamp'], 'Partitions' => ['shape' => 'PartitionList']]], 'DescribeLunaClientRequest' => ['type' => 'structure', 'members' => ['ClientArn' => ['shape' => 'ClientArn'], 'CertificateFingerprint' => ['shape' => 'CertificateFingerprint']]], 'DescribeLunaClientResponse' => ['type' => 'structure', 'members' => ['ClientArn' => ['shape' => 'ClientArn'], 'Certificate' => ['shape' => 'Certificate'], 'CertificateFingerprint' => ['shape' => 'CertificateFingerprint'], 'LastModifiedTimestamp' => ['shape' => 'Timestamp'], 'Label' => ['shape' => 'Label']]], 'EniId' => ['type' => 'string', 'pattern' => 'eni-[0-9a-f]{8}'], 'ExternalId' => ['type' => 'string', 'pattern' => '[\\w :+=./-]*'], 'GetConfigRequest' => ['type' => 'structure', 'required' => ['ClientArn', 'ClientVersion', 'HapgList'], 'members' => ['ClientArn' => ['shape' => 'ClientArn'], 'ClientVersion' => ['shape' => 'ClientVersion'], 'HapgList' => ['shape' => 'HapgList']]], 'GetConfigResponse' => ['type' => 'structure', 'members' => ['ConfigType' => ['shape' => 'String'], 'ConfigFile' => ['shape' => 'String'], 'ConfigCred' => ['shape' => 'String']]], 'HapgArn' => ['type' => 'string', 'pattern' => 'arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hapg-[0-9a-f]{8}'], 'HapgList' => ['type' => 'list', 'member' => ['shape' => 'HapgArn']], 'HsmArn' => ['type' => 'string', 'pattern' => 'arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}'], 'HsmList' => ['type' => 'list', 'member' => ['shape' => 'HsmArn']], 'HsmSerialNumber' => ['type' => 'string', 'pattern' => '\\d{1,16}'], 'HsmStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'UPDATING', 'SUSPENDED', 'TERMINATING', 'TERMINATED', 'DEGRADED']], 'IamRoleArn' => ['type' => 'string', 'pattern' => 'arn:aws(-iso)?:iam::[0-9]{12}:role/[a-zA-Z0-9_\\+=,\\.\\-@]{1,64}'], 'InvalidRequestException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'pattern' => '\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}'], 'Label' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_.-]{1,64}'], 'ListAvailableZonesRequest' => ['type' => 'structure', 'members' => []], 'ListAvailableZonesResponse' => ['type' => 'structure', 'members' => ['AZList' => ['shape' => 'AZList']]], 'ListHapgsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken']]], 'ListHapgsResponse' => ['type' => 'structure', 'required' => ['HapgList'], 'members' => ['HapgList' => ['shape' => 'HapgList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListHsmsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken']]], 'ListHsmsResponse' => ['type' => 'structure', 'members' => ['HsmList' => ['shape' => 'HsmList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLunaClientsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken']]], 'ListLunaClientsResponse' => ['type' => 'structure', 'required' => ['ClientList'], 'members' => ['ClientList' => ['shape' => 'ClientList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['TagList'], 'members' => ['TagList' => ['shape' => 'TagList']]], 'ModifyHapgRequest' => ['type' => 'structure', 'required' => ['HapgArn'], 'members' => ['HapgArn' => ['shape' => 'HapgArn'], 'Label' => ['shape' => 'Label'], 'PartitionSerialList' => ['shape' => 'PartitionSerialList']]], 'ModifyHapgResponse' => ['type' => 'structure', 'members' => ['HapgArn' => ['shape' => 'HapgArn']]], 'ModifyHsmRequest' => ['type' => 'structure', 'required' => ['HsmArn'], 'members' => ['HsmArn' => ['shape' => 'HsmArn'], 'SubnetId' => ['shape' => 'SubnetId'], 'EniIp' => ['shape' => 'IpAddress'], 'IamRoleArn' => ['shape' => 'IamRoleArn'], 'ExternalId' => ['shape' => 'ExternalId'], 'SyslogIp' => ['shape' => 'IpAddress']]], 'ModifyHsmResponse' => ['type' => 'structure', 'members' => ['HsmArn' => ['shape' => 'HsmArn']]], 'ModifyLunaClientRequest' => ['type' => 'structure', 'required' => ['ClientArn', 'Certificate'], 'members' => ['ClientArn' => ['shape' => 'ClientArn'], 'Certificate' => ['shape' => 'Certificate']]], 'ModifyLunaClientResponse' => ['type' => 'structure', 'members' => ['ClientArn' => ['shape' => 'ClientArn']]], 'PaginationToken' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9+/]*'], 'PartitionArn' => ['type' => 'string', 'pattern' => 'arn:aws(-iso)?:cloudhsm:[a-zA-Z0-9\\-]*:[0-9]{12}:hsm-[0-9a-f]{8}/partition-[0-9]{6,12}'], 'PartitionList' => ['type' => 'list', 'member' => ['shape' => 'PartitionArn']], 'PartitionSerial' => ['type' => 'string', 'pattern' => '\\d{6,12}'], 'PartitionSerialList' => ['type' => 'list', 'member' => ['shape' => 'PartitionSerial']], 'RemoveTagsFromResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeyList'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'TagKeyList' => ['shape' => 'TagKeyList']]], 'RemoveTagsFromResourceResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'String']]], 'SshKey' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9+/= ._:\\\\@-]*'], 'String' => ['type' => 'string', 'pattern' => '[\\w :+=./\\\\-]*'], 'SubnetId' => ['type' => 'string', 'pattern' => 'subnet-[0-9a-f]{8}'], 'SubscriptionType' => ['type' => 'string', 'enum' => ['PRODUCTION']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Timestamp' => ['type' => 'string', 'pattern' => '\\d*'], 'VpcId' => ['type' => 'string', 'pattern' => 'vpc-[0-9a-f]{8}']]]; diff --git a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.php deleted file mode 100644 index b24c7e0..0000000 --- a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-tests-1.json.php deleted file mode 100644 index 246cf4c..0000000 --- a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsm.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/paginators-1.json.php deleted file mode 100644 index 6fb23a9..0000000 --- a/vendor/Aws3/Aws/data/cloudhsm/2014-05-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/api-2.json.php b/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/api-2.json.php deleted file mode 100644 index f6ecc42..0000000 --- a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-04-28', 'endpointPrefix' => 'cloudhsmv2', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CloudHSM V2', 'serviceFullName' => 'AWS CloudHSM V2', 'serviceId' => 'CloudHSM V2', 'signatureVersion' => 'v4', 'signingName' => 'cloudhsm', 'targetPrefix' => 'BaldrApiService', 'uid' => 'cloudhsmv2-2017-04-28'], 'operations' => ['CopyBackupToRegion' => ['name' => 'CopyBackupToRegion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyBackupToRegionRequest'], 'output' => ['shape' => 'CopyBackupToRegionResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'CreateHsm' => ['name' => 'CreateHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHsmRequest'], 'output' => ['shape' => 'CreateHsmResponse'], 'errors' => [['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmAccessDeniedException']]], 'DeleteBackup' => ['name' => 'DeleteBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBackupRequest'], 'output' => ['shape' => 'DeleteBackupResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'DeleteHsm' => ['name' => 'DeleteHsm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHsmRequest'], 'output' => ['shape' => 'DeleteHsmResponse'], 'errors' => [['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmAccessDeniedException']]], 'DescribeBackups' => ['name' => 'DescribeBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBackupsRequest'], 'output' => ['shape' => 'DescribeBackupsResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'DescribeClusters' => ['name' => 'DescribeClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClustersRequest'], 'output' => ['shape' => 'DescribeClustersResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'InitializeCluster' => ['name' => 'InitializeCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InitializeClusterRequest'], 'output' => ['shape' => 'InitializeClusterResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'ModifyBackupAttributes' => ['name' => 'ModifyBackupAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyBackupAttributesRequest'], 'output' => ['shape' => 'ModifyBackupAttributesResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException']]], 'ModifyCluster' => ['name' => 'ModifyCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterRequest'], 'output' => ['shape' => 'ModifyClusterResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException']]], 'RestoreBackup' => ['name' => 'RestoreBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreBackupRequest'], 'output' => ['shape' => 'RestoreBackupResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'CloudHsmAccessDeniedException'], ['shape' => 'CloudHsmInternalFailureException'], ['shape' => 'CloudHsmInvalidRequestException'], ['shape' => 'CloudHsmResourceNotFoundException'], ['shape' => 'CloudHsmServiceException'], ['shape' => 'CloudHsmTagException']]]], 'shapes' => ['Backup' => ['type' => 'structure', 'required' => ['BackupId'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'BackupState' => ['shape' => 'BackupState'], 'ClusterId' => ['shape' => 'ClusterId'], 'CreateTimestamp' => ['shape' => 'Timestamp'], 'CopyTimestamp' => ['shape' => 'Timestamp'], 'NeverExpires' => ['shape' => 'Boolean'], 'SourceRegion' => ['shape' => 'Region'], 'SourceBackup' => ['shape' => 'BackupId'], 'SourceCluster' => ['shape' => 'ClusterId'], 'DeleteTimestamp' => ['shape' => 'Timestamp'], 'TagList' => ['shape' => 'TagList']]], 'BackupId' => ['type' => 'string', 'pattern' => 'backup-[2-7a-zA-Z]{11,16}'], 'BackupPolicy' => ['type' => 'string', 'enum' => ['DEFAULT']], 'BackupRetentionPolicy' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'BackupRetentionType'], 'Value' => ['shape' => 'BackupRetentionValue']]], 'BackupRetentionType' => ['type' => 'string', 'enum' => ['DAYS']], 'BackupRetentionValue' => ['type' => 'string', 'max' => 3, 'min' => 1, 'pattern' => '[0-9]+'], 'BackupState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'READY', 'DELETED', 'PENDING_DELETION']], 'Backups' => ['type' => 'list', 'member' => ['shape' => 'Backup']], 'BackupsMaxSize' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Boolean' => ['type' => 'boolean'], 'Cert' => ['type' => 'string', 'max' => 5000, 'pattern' => '[a-zA-Z0-9+-/=\\s]*'], 'Certificates' => ['type' => 'structure', 'members' => ['ClusterCsr' => ['shape' => 'Cert'], 'HsmCertificate' => ['shape' => 'Cert'], 'AwsHardwareCertificate' => ['shape' => 'Cert'], 'ManufacturerHardwareCertificate' => ['shape' => 'Cert'], 'ClusterCertificate' => ['shape' => 'Cert']]], 'CloudHsmAccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'CloudHsmInternalFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'CloudHsmInvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'CloudHsmResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'CloudHsmServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'CloudHsmTagException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Cluster' => ['type' => 'structure', 'members' => ['BackupPolicy' => ['shape' => 'BackupPolicy'], 'BackupRetentionPolicy' => ['shape' => 'BackupRetentionPolicy'], 'ClusterId' => ['shape' => 'ClusterId'], 'CreateTimestamp' => ['shape' => 'Timestamp'], 'Hsms' => ['shape' => 'Hsms'], 'HsmType' => ['shape' => 'HsmType'], 'PreCoPassword' => ['shape' => 'PreCoPassword'], 'SecurityGroup' => ['shape' => 'SecurityGroup'], 'SourceBackupId' => ['shape' => 'BackupId'], 'State' => ['shape' => 'ClusterState'], 'StateMessage' => ['shape' => 'StateMessage'], 'SubnetMapping' => ['shape' => 'ExternalSubnetMapping'], 'VpcId' => ['shape' => 'VpcId'], 'Certificates' => ['shape' => 'Certificates'], 'TagList' => ['shape' => 'TagList']]], 'ClusterId' => ['type' => 'string', 'pattern' => 'cluster-[2-7a-zA-Z]{11,16}'], 'ClusterState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'UNINITIALIZED', 'INITIALIZE_IN_PROGRESS', 'INITIALIZED', 'ACTIVE', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'DELETED', 'DEGRADED']], 'Clusters' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], 'ClustersMaxSize' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'CopyBackupToRegionRequest' => ['type' => 'structure', 'required' => ['DestinationRegion', 'BackupId'], 'members' => ['DestinationRegion' => ['shape' => 'Region'], 'BackupId' => ['shape' => 'BackupId'], 'TagList' => ['shape' => 'TagList']]], 'CopyBackupToRegionResponse' => ['type' => 'structure', 'members' => ['DestinationBackup' => ['shape' => 'DestinationBackup']]], 'CreateClusterRequest' => ['type' => 'structure', 'required' => ['HsmType', 'SubnetIds'], 'members' => ['BackupRetentionPolicy' => ['shape' => 'BackupRetentionPolicy'], 'HsmType' => ['shape' => 'HsmType'], 'SourceBackupId' => ['shape' => 'BackupId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'TagList' => ['shape' => 'TagList']]], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'CreateHsmRequest' => ['type' => 'structure', 'required' => ['ClusterId', 'AvailabilityZone'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'AvailabilityZone' => ['shape' => 'ExternalAz'], 'IpAddress' => ['shape' => 'IpAddress']]], 'CreateHsmResponse' => ['type' => 'structure', 'members' => ['Hsm' => ['shape' => 'Hsm']]], 'DeleteBackupRequest' => ['type' => 'structure', 'required' => ['BackupId'], 'members' => ['BackupId' => ['shape' => 'BackupId']]], 'DeleteBackupResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'DeleteClusterRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DeleteHsmRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'HsmId' => ['shape' => 'HsmId'], 'EniId' => ['shape' => 'EniId'], 'EniIp' => ['shape' => 'IpAddress']]], 'DeleteHsmResponse' => ['type' => 'structure', 'members' => ['HsmId' => ['shape' => 'HsmId']]], 'DescribeBackupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'BackupsMaxSize'], 'Filters' => ['shape' => 'Filters'], 'SortAscending' => ['shape' => 'Boolean']]], 'DescribeBackupsResponse' => ['type' => 'structure', 'members' => ['Backups' => ['shape' => 'Backups'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeClustersRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'Filters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ClustersMaxSize']]], 'DescribeClustersResponse' => ['type' => 'structure', 'members' => ['Clusters' => ['shape' => 'Clusters'], 'NextToken' => ['shape' => 'NextToken']]], 'DestinationBackup' => ['type' => 'structure', 'members' => ['CreateTimestamp' => ['shape' => 'Timestamp'], 'SourceRegion' => ['shape' => 'Region'], 'SourceBackup' => ['shape' => 'BackupId'], 'SourceCluster' => ['shape' => 'ClusterId']]], 'EniId' => ['type' => 'string', 'pattern' => 'eni-[0-9a-fA-F]{8,17}'], 'ExternalAz' => ['type' => 'string', 'pattern' => '[a-z]{2}(-(gov))?-(east|west|north|south|central){1,2}-\\d[a-z]'], 'ExternalSubnetMapping' => ['type' => 'map', 'key' => ['shape' => 'ExternalAz'], 'value' => ['shape' => 'SubnetId']], 'Field' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_-]+'], 'Filters' => ['type' => 'map', 'key' => ['shape' => 'Field'], 'value' => ['shape' => 'Strings']], 'Hsm' => ['type' => 'structure', 'required' => ['HsmId'], 'members' => ['AvailabilityZone' => ['shape' => 'ExternalAz'], 'ClusterId' => ['shape' => 'ClusterId'], 'SubnetId' => ['shape' => 'SubnetId'], 'EniId' => ['shape' => 'EniId'], 'EniIp' => ['shape' => 'IpAddress'], 'HsmId' => ['shape' => 'HsmId'], 'State' => ['shape' => 'HsmState'], 'StateMessage' => ['shape' => 'String']]], 'HsmId' => ['type' => 'string', 'pattern' => 'hsm-[2-7a-zA-Z]{11,16}'], 'HsmState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'ACTIVE', 'DEGRADED', 'DELETE_IN_PROGRESS', 'DELETED']], 'HsmType' => ['type' => 'string', 'pattern' => '(hsm1\\.medium)'], 'Hsms' => ['type' => 'list', 'member' => ['shape' => 'Hsm']], 'InitializeClusterRequest' => ['type' => 'structure', 'required' => ['ClusterId', 'SignedCert', 'TrustAnchor'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'SignedCert' => ['shape' => 'Cert'], 'TrustAnchor' => ['shape' => 'Cert']]], 'InitializeClusterResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ClusterState'], 'StateMessage' => ['shape' => 'StateMessage']]], 'IpAddress' => ['type' => 'string', 'pattern' => '\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}'], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxSize']]], 'ListTagsResponse' => ['type' => 'structure', 'required' => ['TagList'], 'members' => ['TagList' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ModifyBackupAttributesRequest' => ['type' => 'structure', 'required' => ['BackupId', 'NeverExpires'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'NeverExpires' => ['shape' => 'Boolean']]], 'ModifyBackupAttributesResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'ModifyClusterRequest' => ['type' => 'structure', 'required' => ['BackupRetentionPolicy', 'ClusterId'], 'members' => ['BackupRetentionPolicy' => ['shape' => 'BackupRetentionPolicy'], 'ClusterId' => ['shape' => 'ClusterId']]], 'ModifyClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'NextToken' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'PreCoPassword' => ['type' => 'string', 'max' => 32, 'min' => 7], 'Region' => ['type' => 'string', 'pattern' => '[a-z]{2}(-(gov))?-(east|west|north|south|central){1,2}-\\d'], 'ResourceId' => ['type' => 'string', 'pattern' => '(?:cluster|backup)-[2-7a-zA-Z]{11,16}'], 'RestoreBackupRequest' => ['type' => 'structure', 'required' => ['BackupId'], 'members' => ['BackupId' => ['shape' => 'BackupId']]], 'RestoreBackupResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'SecurityGroup' => ['type' => 'string', 'pattern' => 'sg-[0-9a-fA-F]{8,17}'], 'StateMessage' => ['type' => 'string', 'max' => 300, 'pattern' => '.*'], 'String' => ['type' => 'string'], 'Strings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetId' => ['type' => 'string', 'pattern' => 'subnet-[0-9a-fA-F]{8,17}'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 10, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagList'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagList' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeyList'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagKeyList' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'VpcId' => ['type' => 'string', 'pattern' => 'vpc-[0-9a-fA-F]'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.php deleted file mode 100644 index e7a3e82..0000000 --- a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsmv2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsmv2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsmv2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudhsmv2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-tests-1.json.php deleted file mode 100644 index e572c68..0000000 --- a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudhsmv2.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/paginators-1.json.php deleted file mode 100644 index 31c211f..0000000 --- a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBackups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeClusters' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/smoke.json.php b/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/smoke.json.php deleted file mode 100644 index a489e1a..0000000 --- a/vendor/Aws3/Aws/data/cloudhsmv2/2017-04-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeClusters', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ListTags', 'input' => ['ResourceId' => 'bogus-arn'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/api-2.json.php b/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/api-2.json.php deleted file mode 100644 index 957ddf6..0000000 --- a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-01-01', 'endpointPrefix' => 'cloudsearch', 'protocol' => 'query', 'serviceFullName' => 'Amazon CloudSearch', 'serviceId' => 'CloudSearch', 'signatureVersion' => 'v4', 'uid' => 'cloudsearch-2013-01-01', 'xmlNamespace' => 'http://cloudsearch.amazonaws.com/doc/2013-01-01/'], 'operations' => ['BuildSuggesters' => ['name' => 'BuildSuggesters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BuildSuggestersRequest'], 'output' => ['shape' => 'BuildSuggestersResponse', 'resultWrapper' => 'BuildSuggestersResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse', 'resultWrapper' => 'CreateDomainResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ValidationException']]], 'DefineAnalysisScheme' => ['name' => 'DefineAnalysisScheme', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DefineAnalysisSchemeRequest'], 'output' => ['shape' => 'DefineAnalysisSchemeResponse', 'resultWrapper' => 'DefineAnalysisSchemeResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DefineExpression' => ['name' => 'DefineExpression', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DefineExpressionRequest'], 'output' => ['shape' => 'DefineExpressionResponse', 'resultWrapper' => 'DefineExpressionResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DefineIndexField' => ['name' => 'DefineIndexField', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DefineIndexFieldRequest'], 'output' => ['shape' => 'DefineIndexFieldResponse', 'resultWrapper' => 'DefineIndexFieldResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DefineSuggester' => ['name' => 'DefineSuggester', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DefineSuggesterRequest'], 'output' => ['shape' => 'DefineSuggesterResponse', 'resultWrapper' => 'DefineSuggesterResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteAnalysisScheme' => ['name' => 'DeleteAnalysisScheme', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAnalysisSchemeRequest'], 'output' => ['shape' => 'DeleteAnalysisSchemeResponse', 'resultWrapper' => 'DeleteAnalysisSchemeResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResponse', 'resultWrapper' => 'DeleteDomainResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException']]], 'DeleteExpression' => ['name' => 'DeleteExpression', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExpressionRequest'], 'output' => ['shape' => 'DeleteExpressionResponse', 'resultWrapper' => 'DeleteExpressionResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteIndexField' => ['name' => 'DeleteIndexField', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIndexFieldRequest'], 'output' => ['shape' => 'DeleteIndexFieldResponse', 'resultWrapper' => 'DeleteIndexFieldResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteSuggester' => ['name' => 'DeleteSuggester', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSuggesterRequest'], 'output' => ['shape' => 'DeleteSuggesterResponse', 'resultWrapper' => 'DeleteSuggesterResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeAnalysisSchemes' => ['name' => 'DescribeAnalysisSchemes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAnalysisSchemesRequest'], 'output' => ['shape' => 'DescribeAnalysisSchemesResponse', 'resultWrapper' => 'DescribeAnalysisSchemesResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeAvailabilityOptions' => ['name' => 'DescribeAvailabilityOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityOptionsRequest'], 'output' => ['shape' => 'DescribeAvailabilityOptionsResponse', 'resultWrapper' => 'DescribeAvailabilityOptionsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DescribeDomainEndpointOptions' => ['name' => 'DescribeDomainEndpointOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainEndpointOptionsRequest'], 'output' => ['shape' => 'DescribeDomainEndpointOptionsResponse', 'resultWrapper' => 'DescribeDomainEndpointOptionsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DescribeDomains' => ['name' => 'DescribeDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainsRequest'], 'output' => ['shape' => 'DescribeDomainsResponse', 'resultWrapper' => 'DescribeDomainsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException']]], 'DescribeExpressions' => ['name' => 'DescribeExpressions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExpressionsRequest'], 'output' => ['shape' => 'DescribeExpressionsResponse', 'resultWrapper' => 'DescribeExpressionsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeIndexFields' => ['name' => 'DescribeIndexFields', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIndexFieldsRequest'], 'output' => ['shape' => 'DescribeIndexFieldsResponse', 'resultWrapper' => 'DescribeIndexFieldsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeScalingParameters' => ['name' => 'DescribeScalingParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingParametersRequest'], 'output' => ['shape' => 'DescribeScalingParametersResponse', 'resultWrapper' => 'DescribeScalingParametersResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeServiceAccessPolicies' => ['name' => 'DescribeServiceAccessPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceAccessPoliciesRequest'], 'output' => ['shape' => 'DescribeServiceAccessPoliciesResponse', 'resultWrapper' => 'DescribeServiceAccessPoliciesResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeSuggesters' => ['name' => 'DescribeSuggesters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSuggestersRequest'], 'output' => ['shape' => 'DescribeSuggestersResponse', 'resultWrapper' => 'DescribeSuggestersResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'IndexDocuments' => ['name' => 'IndexDocuments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IndexDocumentsRequest'], 'output' => ['shape' => 'IndexDocumentsResponse', 'resultWrapper' => 'IndexDocumentsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListDomainNames' => ['name' => 'ListDomainNames', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'ListDomainNamesResponse', 'resultWrapper' => 'ListDomainNamesResult'], 'errors' => [['shape' => 'BaseException']]], 'UpdateAvailabilityOptions' => ['name' => 'UpdateAvailabilityOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAvailabilityOptionsRequest'], 'output' => ['shape' => 'UpdateAvailabilityOptionsResponse', 'resultWrapper' => 'UpdateAvailabilityOptionsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException']]], 'UpdateDomainEndpointOptions' => ['name' => 'UpdateDomainEndpointOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainEndpointOptionsRequest'], 'output' => ['shape' => 'UpdateDomainEndpointOptionsResponse', 'resultWrapper' => 'UpdateDomainEndpointOptionsResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException']]], 'UpdateScalingParameters' => ['name' => 'UpdateScalingParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateScalingParametersRequest'], 'output' => ['shape' => 'UpdateScalingParametersResponse', 'resultWrapper' => 'UpdateScalingParametersResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ValidationException']]], 'UpdateServiceAccessPolicies' => ['name' => 'UpdateServiceAccessPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceAccessPoliciesRequest'], 'output' => ['shape' => 'UpdateServiceAccessPoliciesResponse', 'resultWrapper' => 'UpdateServiceAccessPoliciesResult'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ValidationException']]]], 'shapes' => ['APIVersion' => ['type' => 'string'], 'ARN' => ['type' => 'string'], 'AccessPoliciesStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'PolicyDocument'], 'Status' => ['shape' => 'OptionStatus']]], 'AlgorithmicStemming' => ['type' => 'string', 'enum' => ['none', 'minimal', 'light', 'full']], 'AnalysisOptions' => ['type' => 'structure', 'members' => ['Synonyms' => ['shape' => 'String'], 'Stopwords' => ['shape' => 'String'], 'StemmingDictionary' => ['shape' => 'String'], 'JapaneseTokenizationDictionary' => ['shape' => 'String'], 'AlgorithmicStemming' => ['shape' => 'AlgorithmicStemming']]], 'AnalysisScheme' => ['type' => 'structure', 'required' => ['AnalysisSchemeName', 'AnalysisSchemeLanguage'], 'members' => ['AnalysisSchemeName' => ['shape' => 'StandardName'], 'AnalysisSchemeLanguage' => ['shape' => 'AnalysisSchemeLanguage'], 'AnalysisOptions' => ['shape' => 'AnalysisOptions']]], 'AnalysisSchemeLanguage' => ['type' => 'string', 'enum' => ['ar', 'bg', 'ca', 'cs', 'da', 'de', 'el', 'en', 'es', 'eu', 'fa', 'fi', 'fr', 'ga', 'gl', 'he', 'hi', 'hu', 'hy', 'id', 'it', 'ja', 'ko', 'lv', 'mul', 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'th', 'tr', 'zh-Hans', 'zh-Hant']], 'AnalysisSchemeStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'AnalysisScheme'], 'Status' => ['shape' => 'OptionStatus']]], 'AnalysisSchemeStatusList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisSchemeStatus']], 'AvailabilityOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'MultiAZ'], 'Status' => ['shape' => 'OptionStatus']]], 'BaseException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'BuildSuggestersRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'BuildSuggestersResponse' => ['type' => 'structure', 'members' => ['FieldNames' => ['shape' => 'FieldNameList']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'CreateDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'DomainStatus']]], 'DateArrayOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceFields' => ['shape' => 'FieldNameCommaList'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean']]], 'DateOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceField' => ['shape' => 'FieldName'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean']]], 'DefineAnalysisSchemeRequest' => ['type' => 'structure', 'required' => ['DomainName', 'AnalysisScheme'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AnalysisScheme' => ['shape' => 'AnalysisScheme']]], 'DefineAnalysisSchemeResponse' => ['type' => 'structure', 'required' => ['AnalysisScheme'], 'members' => ['AnalysisScheme' => ['shape' => 'AnalysisSchemeStatus']]], 'DefineExpressionRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Expression'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Expression' => ['shape' => 'Expression']]], 'DefineExpressionResponse' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'ExpressionStatus']]], 'DefineIndexFieldRequest' => ['type' => 'structure', 'required' => ['DomainName', 'IndexField'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'IndexField' => ['shape' => 'IndexField']]], 'DefineIndexFieldResponse' => ['type' => 'structure', 'required' => ['IndexField'], 'members' => ['IndexField' => ['shape' => 'IndexFieldStatus']]], 'DefineSuggesterRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Suggester'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Suggester' => ['shape' => 'Suggester']]], 'DefineSuggesterResponse' => ['type' => 'structure', 'required' => ['Suggester'], 'members' => ['Suggester' => ['shape' => 'SuggesterStatus']]], 'DeleteAnalysisSchemeRequest' => ['type' => 'structure', 'required' => ['DomainName', 'AnalysisSchemeName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AnalysisSchemeName' => ['shape' => 'StandardName']]], 'DeleteAnalysisSchemeResponse' => ['type' => 'structure', 'required' => ['AnalysisScheme'], 'members' => ['AnalysisScheme' => ['shape' => 'AnalysisSchemeStatus']]], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'DeleteDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'DomainStatus']]], 'DeleteExpressionRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ExpressionName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'ExpressionName' => ['shape' => 'StandardName']]], 'DeleteExpressionResponse' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'ExpressionStatus']]], 'DeleteIndexFieldRequest' => ['type' => 'structure', 'required' => ['DomainName', 'IndexFieldName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'IndexFieldName' => ['shape' => 'DynamicFieldName']]], 'DeleteIndexFieldResponse' => ['type' => 'structure', 'required' => ['IndexField'], 'members' => ['IndexField' => ['shape' => 'IndexFieldStatus']]], 'DeleteSuggesterRequest' => ['type' => 'structure', 'required' => ['DomainName', 'SuggesterName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'SuggesterName' => ['shape' => 'StandardName']]], 'DeleteSuggesterResponse' => ['type' => 'structure', 'required' => ['Suggester'], 'members' => ['Suggester' => ['shape' => 'SuggesterStatus']]], 'DescribeAnalysisSchemesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AnalysisSchemeNames' => ['shape' => 'StandardNameList'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeAnalysisSchemesResponse' => ['type' => 'structure', 'required' => ['AnalysisSchemes'], 'members' => ['AnalysisSchemes' => ['shape' => 'AnalysisSchemeStatusList']]], 'DescribeAvailabilityOptionsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeAvailabilityOptionsResponse' => ['type' => 'structure', 'members' => ['AvailabilityOptions' => ['shape' => 'AvailabilityOptionsStatus']]], 'DescribeDomainEndpointOptionsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeDomainEndpointOptionsResponse' => ['type' => 'structure', 'members' => ['DomainEndpointOptions' => ['shape' => 'DomainEndpointOptionsStatus']]], 'DescribeDomainsRequest' => ['type' => 'structure', 'members' => ['DomainNames' => ['shape' => 'DomainNameList']]], 'DescribeDomainsResponse' => ['type' => 'structure', 'required' => ['DomainStatusList'], 'members' => ['DomainStatusList' => ['shape' => 'DomainStatusList']]], 'DescribeExpressionsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'ExpressionNames' => ['shape' => 'StandardNameList'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeExpressionsResponse' => ['type' => 'structure', 'required' => ['Expressions'], 'members' => ['Expressions' => ['shape' => 'ExpressionStatusList']]], 'DescribeIndexFieldsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'FieldNames' => ['shape' => 'DynamicFieldNameList'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeIndexFieldsResponse' => ['type' => 'structure', 'required' => ['IndexFields'], 'members' => ['IndexFields' => ['shape' => 'IndexFieldStatusList']]], 'DescribeScalingParametersRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'DescribeScalingParametersResponse' => ['type' => 'structure', 'required' => ['ScalingParameters'], 'members' => ['ScalingParameters' => ['shape' => 'ScalingParametersStatus']]], 'DescribeServiceAccessPoliciesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeServiceAccessPoliciesResponse' => ['type' => 'structure', 'required' => ['AccessPolicies'], 'members' => ['AccessPolicies' => ['shape' => 'AccessPoliciesStatus']]], 'DescribeSuggestersRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'SuggesterNames' => ['shape' => 'StandardNameList'], 'Deployed' => ['shape' => 'Boolean']]], 'DescribeSuggestersResponse' => ['type' => 'structure', 'required' => ['Suggesters'], 'members' => ['Suggesters' => ['shape' => 'SuggesterStatusList']]], 'DisabledOperationException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DisabledAction', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'DocumentSuggesterOptions' => ['type' => 'structure', 'required' => ['SourceField'], 'members' => ['SourceField' => ['shape' => 'FieldName'], 'FuzzyMatching' => ['shape' => 'SuggesterFuzzyMatching'], 'SortExpression' => ['shape' => 'String']]], 'DomainEndpointOptions' => ['type' => 'structure', 'members' => ['EnforceHTTPS' => ['shape' => 'Boolean'], 'TLSSecurityPolicy' => ['shape' => 'TLSSecurityPolicy']]], 'DomainEndpointOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'DomainEndpointOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'DomainId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DomainName' => ['type' => 'string', 'max' => 28, 'min' => 3, 'pattern' => '[a-z][a-z0-9\\-]+'], 'DomainNameList' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'DomainNameMap' => ['type' => 'map', 'key' => ['shape' => 'DomainName'], 'value' => ['shape' => 'APIVersion']], 'DomainStatus' => ['type' => 'structure', 'required' => ['DomainId', 'DomainName', 'RequiresIndexDocuments'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'DomainName' => ['shape' => 'DomainName'], 'ARN' => ['shape' => 'ARN'], 'Created' => ['shape' => 'Boolean'], 'Deleted' => ['shape' => 'Boolean'], 'DocService' => ['shape' => 'ServiceEndpoint'], 'SearchService' => ['shape' => 'ServiceEndpoint'], 'RequiresIndexDocuments' => ['shape' => 'Boolean'], 'Processing' => ['shape' => 'Boolean'], 'SearchInstanceType' => ['shape' => 'SearchInstanceType'], 'SearchPartitionCount' => ['shape' => 'PartitionCount'], 'SearchInstanceCount' => ['shape' => 'InstanceCount'], 'Limits' => ['shape' => 'Limits']]], 'DomainStatusList' => ['type' => 'list', 'member' => ['shape' => 'DomainStatus']], 'Double' => ['type' => 'double'], 'DoubleArrayOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'Double'], 'SourceFields' => ['shape' => 'FieldNameCommaList'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean']]], 'DoubleOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'Double'], 'SourceField' => ['shape' => 'FieldName'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean']]], 'DynamicFieldName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '([a-z][a-z0-9_]*\\*?|\\*[a-z0-9_]*)'], 'DynamicFieldNameList' => ['type' => 'list', 'member' => ['shape' => 'DynamicFieldName']], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'Expression' => ['type' => 'structure', 'required' => ['ExpressionName', 'ExpressionValue'], 'members' => ['ExpressionName' => ['shape' => 'StandardName'], 'ExpressionValue' => ['shape' => 'ExpressionValue']]], 'ExpressionStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'Expression'], 'Status' => ['shape' => 'OptionStatus']]], 'ExpressionStatusList' => ['type' => 'list', 'member' => ['shape' => 'ExpressionStatus']], 'ExpressionValue' => ['type' => 'string', 'max' => 10240, 'min' => 1], 'FieldName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z][a-z0-9_]*'], 'FieldNameCommaList' => ['type' => 'string', 'pattern' => '\\s*[a-z*][a-z0-9_]*\\*?\\s*(,\\s*[a-z*][a-z0-9_]*\\*?\\s*)*'], 'FieldNameList' => ['type' => 'list', 'member' => ['shape' => 'FieldName']], 'FieldValue' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'IndexDocumentsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'IndexDocumentsResponse' => ['type' => 'structure', 'members' => ['FieldNames' => ['shape' => 'FieldNameList']]], 'IndexField' => ['type' => 'structure', 'required' => ['IndexFieldName', 'IndexFieldType'], 'members' => ['IndexFieldName' => ['shape' => 'DynamicFieldName'], 'IndexFieldType' => ['shape' => 'IndexFieldType'], 'IntOptions' => ['shape' => 'IntOptions'], 'DoubleOptions' => ['shape' => 'DoubleOptions'], 'LiteralOptions' => ['shape' => 'LiteralOptions'], 'TextOptions' => ['shape' => 'TextOptions'], 'DateOptions' => ['shape' => 'DateOptions'], 'LatLonOptions' => ['shape' => 'LatLonOptions'], 'IntArrayOptions' => ['shape' => 'IntArrayOptions'], 'DoubleArrayOptions' => ['shape' => 'DoubleArrayOptions'], 'LiteralArrayOptions' => ['shape' => 'LiteralArrayOptions'], 'TextArrayOptions' => ['shape' => 'TextArrayOptions'], 'DateArrayOptions' => ['shape' => 'DateArrayOptions']]], 'IndexFieldStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'IndexField'], 'Status' => ['shape' => 'OptionStatus']]], 'IndexFieldStatusList' => ['type' => 'list', 'member' => ['shape' => 'IndexFieldStatus']], 'IndexFieldType' => ['type' => 'string', 'enum' => ['int', 'double', 'literal', 'text', 'date', 'latlon', 'int-array', 'double-array', 'literal-array', 'text-array', 'date-array']], 'InstanceCount' => ['type' => 'integer', 'min' => 1], 'IntArrayOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'Long'], 'SourceFields' => ['shape' => 'FieldNameCommaList'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean']]], 'IntOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'Long'], 'SourceField' => ['shape' => 'FieldName'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean']]], 'InternalException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InternalException', 'httpStatusCode' => 500], 'exception' => \true], 'InvalidTypeException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidType', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'LatLonOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceField' => ['shape' => 'FieldName'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean']]], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LimitExceeded', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'Limits' => ['type' => 'structure', 'required' => ['MaximumReplicationCount', 'MaximumPartitionCount'], 'members' => ['MaximumReplicationCount' => ['shape' => 'MaximumReplicationCount'], 'MaximumPartitionCount' => ['shape' => 'MaximumPartitionCount']]], 'ListDomainNamesResponse' => ['type' => 'structure', 'members' => ['DomainNames' => ['shape' => 'DomainNameMap']]], 'LiteralArrayOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceFields' => ['shape' => 'FieldNameCommaList'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean']]], 'LiteralOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceField' => ['shape' => 'FieldName'], 'FacetEnabled' => ['shape' => 'Boolean'], 'SearchEnabled' => ['shape' => 'Boolean'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean']]], 'Long' => ['type' => 'long'], 'MaximumPartitionCount' => ['type' => 'integer', 'min' => 1], 'MaximumReplicationCount' => ['type' => 'integer', 'min' => 1], 'MultiAZ' => ['type' => 'boolean'], 'OptionState' => ['type' => 'string', 'enum' => ['RequiresIndexDocuments', 'Processing', 'Active', 'FailedToValidate']], 'OptionStatus' => ['type' => 'structure', 'required' => ['CreationDate', 'UpdateDate', 'State'], 'members' => ['CreationDate' => ['shape' => 'UpdateTimestamp'], 'UpdateDate' => ['shape' => 'UpdateTimestamp'], 'UpdateVersion' => ['shape' => 'UIntValue'], 'State' => ['shape' => 'OptionState'], 'PendingDeletion' => ['shape' => 'Boolean']]], 'PartitionCount' => ['type' => 'integer', 'min' => 1], 'PartitionInstanceType' => ['type' => 'string', 'enum' => ['search.m1.small', 'search.m1.large', 'search.m2.xlarge', 'search.m2.2xlarge', 'search.m3.medium', 'search.m3.large', 'search.m3.xlarge', 'search.m3.2xlarge', 'search.small', 'search.medium', 'search.large', 'search.xlarge', 'search.2xlarge', 'search.previousgeneration.small', 'search.previousgeneration.large', 'search.previousgeneration.xlarge', 'search.previousgeneration.2xlarge']], 'PolicyDocument' => ['type' => 'string'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceAlreadyExists', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFound', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ScalingParameters' => ['type' => 'structure', 'members' => ['DesiredInstanceType' => ['shape' => 'PartitionInstanceType'], 'DesiredReplicationCount' => ['shape' => 'UIntValue'], 'DesiredPartitionCount' => ['shape' => 'UIntValue']]], 'ScalingParametersStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'ScalingParameters'], 'Status' => ['shape' => 'OptionStatus']]], 'SearchInstanceType' => ['type' => 'string'], 'ServiceEndpoint' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'ServiceUrl']]], 'ServiceUrl' => ['type' => 'string'], 'StandardName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z][a-z0-9_]*'], 'StandardNameList' => ['type' => 'list', 'member' => ['shape' => 'StandardName']], 'String' => ['type' => 'string'], 'Suggester' => ['type' => 'structure', 'required' => ['SuggesterName', 'DocumentSuggesterOptions'], 'members' => ['SuggesterName' => ['shape' => 'StandardName'], 'DocumentSuggesterOptions' => ['shape' => 'DocumentSuggesterOptions']]], 'SuggesterFuzzyMatching' => ['type' => 'string', 'enum' => ['none', 'low', 'high']], 'SuggesterStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'Suggester'], 'Status' => ['shape' => 'OptionStatus']]], 'SuggesterStatusList' => ['type' => 'list', 'member' => ['shape' => 'SuggesterStatus']], 'TLSSecurityPolicy' => ['type' => 'string', 'enum' => ['Policy-Min-TLS-1-0-2019-07', 'Policy-Min-TLS-1-2-2019-07']], 'TextArrayOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceFields' => ['shape' => 'FieldNameCommaList'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'HighlightEnabled' => ['shape' => 'Boolean'], 'AnalysisScheme' => ['shape' => 'Word']]], 'TextOptions' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'FieldValue'], 'SourceField' => ['shape' => 'FieldName'], 'ReturnEnabled' => ['shape' => 'Boolean'], 'SortEnabled' => ['shape' => 'Boolean'], 'HighlightEnabled' => ['shape' => 'Boolean'], 'AnalysisScheme' => ['shape' => 'Word']]], 'UIntValue' => ['type' => 'integer', 'min' => 0], 'UpdateAvailabilityOptionsRequest' => ['type' => 'structure', 'required' => ['DomainName', 'MultiAZ'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'MultiAZ' => ['shape' => 'Boolean']]], 'UpdateAvailabilityOptionsResponse' => ['type' => 'structure', 'members' => ['AvailabilityOptions' => ['shape' => 'AvailabilityOptionsStatus']]], 'UpdateDomainEndpointOptionsRequest' => ['type' => 'structure', 'required' => ['DomainName', 'DomainEndpointOptions'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions']]], 'UpdateDomainEndpointOptionsResponse' => ['type' => 'structure', 'members' => ['DomainEndpointOptions' => ['shape' => 'DomainEndpointOptionsStatus']]], 'UpdateScalingParametersRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ScalingParameters'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'ScalingParameters' => ['shape' => 'ScalingParameters']]], 'UpdateScalingParametersResponse' => ['type' => 'structure', 'required' => ['ScalingParameters'], 'members' => ['ScalingParameters' => ['shape' => 'ScalingParametersStatus']]], 'UpdateServiceAccessPoliciesRequest' => ['type' => 'structure', 'required' => ['DomainName', 'AccessPolicies'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AccessPolicies' => ['shape' => 'PolicyDocument']]], 'UpdateServiceAccessPoliciesResponse' => ['type' => 'structure', 'required' => ['AccessPolicies'], 'members' => ['AccessPolicies' => ['shape' => 'AccessPoliciesStatus']]], 'UpdateTimestamp' => ['type' => 'timestamp'], 'ValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Word' => ['type' => 'string', 'pattern' => '[\\S]+']]]; diff --git a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index fdc91aa..0000000 --- a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearch-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearch-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearch.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearch.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-tests-1.json.php deleted file mode 100644 index dfa3d4b..0000000 --- a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudsearch.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/paginators-1.json.php deleted file mode 100644 index b8aa47d..0000000 --- a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAnalysisSchemes' => ['result_key' => 'AnalysisSchemes'], 'DescribeDomains' => ['result_key' => 'DomainStatusList'], 'DescribeExpressions' => ['result_key' => 'Expressions'], 'DescribeIndexFields' => ['result_key' => 'IndexFields'], 'DescribeSuggesters' => ['result_key' => 'Suggesters']]]; diff --git a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/smoke.json.php b/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/smoke.json.php deleted file mode 100644 index 01f3b17..0000000 --- a/vendor/Aws3/Aws/data/cloudsearch/2013-01-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDomains', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeIndexFields', 'input' => ['DomainName' => 'fakedomain'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/api-2.json.php b/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/api-2.json.php deleted file mode 100644 index 9678a11..0000000 --- a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-01-01', 'endpointPrefix' => 'cloudsearchdomain', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CloudSearch Domain', 'signatureVersion' => 'v4', 'signingName' => 'cloudsearch', 'uid' => 'cloudsearchdomain-2013-01-01'], 'operations' => ['Search' => ['name' => 'Search', 'http' => ['method' => 'GET', 'requestUri' => '/2013-01-01/search?format=sdk&pretty=true'], 'input' => ['shape' => 'SearchRequest'], 'output' => ['shape' => 'SearchResponse'], 'errors' => [['shape' => 'SearchException']]], 'Suggest' => ['name' => 'Suggest', 'http' => ['method' => 'GET', 'requestUri' => '/2013-01-01/suggest?format=sdk&pretty=true'], 'input' => ['shape' => 'SuggestRequest'], 'output' => ['shape' => 'SuggestResponse'], 'errors' => [['shape' => 'SearchException']]], 'UploadDocuments' => ['name' => 'UploadDocuments', 'http' => ['method' => 'POST', 'requestUri' => '/2013-01-01/documents/batch?format=sdk'], 'input' => ['shape' => 'UploadDocumentsRequest'], 'output' => ['shape' => 'UploadDocumentsResponse'], 'errors' => [['shape' => 'DocumentServiceException']]]], 'shapes' => ['Adds' => ['type' => 'long'], 'Blob' => ['type' => 'blob', 'streaming' => \true], 'Bucket' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'String'], 'count' => ['shape' => 'Long']]], 'BucketInfo' => ['type' => 'structure', 'members' => ['buckets' => ['shape' => 'BucketList']]], 'BucketList' => ['type' => 'list', 'member' => ['shape' => 'Bucket']], 'ContentType' => ['type' => 'string', 'enum' => ['application/json', 'application/xml']], 'Cursor' => ['type' => 'string'], 'Deletes' => ['type' => 'long'], 'DocumentServiceException' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'exception' => \true], 'DocumentServiceWarning' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']]], 'DocumentServiceWarnings' => ['type' => 'list', 'member' => ['shape' => 'DocumentServiceWarning']], 'Double' => ['type' => 'double'], 'Expr' => ['type' => 'string'], 'Exprs' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Facet' => ['type' => 'string'], 'Facets' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'BucketInfo']], 'FieldStats' => ['type' => 'structure', 'members' => ['min' => ['shape' => 'String'], 'max' => ['shape' => 'String'], 'count' => ['shape' => 'Long'], 'missing' => ['shape' => 'Long'], 'sum' => ['shape' => 'Double'], 'sumOfSquares' => ['shape' => 'Double'], 'mean' => ['shape' => 'String'], 'stddev' => ['shape' => 'Double']]], 'FieldValue' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Fields' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'FieldValue']], 'FilterQuery' => ['type' => 'string'], 'Highlight' => ['type' => 'string'], 'Highlights' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Hit' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'fields' => ['shape' => 'Fields'], 'exprs' => ['shape' => 'Exprs'], 'highlights' => ['shape' => 'Highlights']]], 'HitList' => ['type' => 'list', 'member' => ['shape' => 'Hit']], 'Hits' => ['type' => 'structure', 'members' => ['found' => ['shape' => 'Long'], 'start' => ['shape' => 'Long'], 'cursor' => ['shape' => 'String'], 'hit' => ['shape' => 'HitList']]], 'Long' => ['type' => 'long'], 'Partial' => ['type' => 'boolean'], 'Query' => ['type' => 'string'], 'QueryOptions' => ['type' => 'string'], 'QueryParser' => ['type' => 'string', 'enum' => ['simple', 'structured', 'lucene', 'dismax']], 'Return' => ['type' => 'string'], 'SearchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'SearchRequest' => ['type' => 'structure', 'required' => ['query'], 'members' => ['cursor' => ['shape' => 'Cursor', 'location' => 'querystring', 'locationName' => 'cursor'], 'expr' => ['shape' => 'Expr', 'location' => 'querystring', 'locationName' => 'expr'], 'facet' => ['shape' => 'Facet', 'location' => 'querystring', 'locationName' => 'facet'], 'filterQuery' => ['shape' => 'FilterQuery', 'location' => 'querystring', 'locationName' => 'fq'], 'highlight' => ['shape' => 'Highlight', 'location' => 'querystring', 'locationName' => 'highlight'], 'partial' => ['shape' => 'Partial', 'location' => 'querystring', 'locationName' => 'partial'], 'query' => ['shape' => 'Query', 'location' => 'querystring', 'locationName' => 'q'], 'queryOptions' => ['shape' => 'QueryOptions', 'location' => 'querystring', 'locationName' => 'q.options'], 'queryParser' => ['shape' => 'QueryParser', 'location' => 'querystring', 'locationName' => 'q.parser'], 'return' => ['shape' => 'Return', 'location' => 'querystring', 'locationName' => 'return'], 'size' => ['shape' => 'Size', 'location' => 'querystring', 'locationName' => 'size'], 'sort' => ['shape' => 'Sort', 'location' => 'querystring', 'locationName' => 'sort'], 'start' => ['shape' => 'Start', 'location' => 'querystring', 'locationName' => 'start'], 'stats' => ['shape' => 'Stat', 'location' => 'querystring', 'locationName' => 'stats']]], 'SearchResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'SearchStatus'], 'hits' => ['shape' => 'Hits'], 'facets' => ['shape' => 'Facets'], 'stats' => ['shape' => 'Stats']]], 'SearchStatus' => ['type' => 'structure', 'members' => ['timems' => ['shape' => 'Long'], 'rid' => ['shape' => 'String']]], 'Size' => ['type' => 'long'], 'Sort' => ['type' => 'string'], 'Start' => ['type' => 'long'], 'Stat' => ['type' => 'string'], 'Stats' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'FieldStats']], 'String' => ['type' => 'string'], 'SuggestModel' => ['type' => 'structure', 'members' => ['query' => ['shape' => 'String'], 'found' => ['shape' => 'Long'], 'suggestions' => ['shape' => 'Suggestions']]], 'SuggestRequest' => ['type' => 'structure', 'required' => ['query', 'suggester'], 'members' => ['query' => ['shape' => 'Query', 'location' => 'querystring', 'locationName' => 'q'], 'suggester' => ['shape' => 'Suggester', 'location' => 'querystring', 'locationName' => 'suggester'], 'size' => ['shape' => 'SuggestionsSize', 'location' => 'querystring', 'locationName' => 'size']]], 'SuggestResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'SuggestStatus'], 'suggest' => ['shape' => 'SuggestModel']]], 'SuggestStatus' => ['type' => 'structure', 'members' => ['timems' => ['shape' => 'Long'], 'rid' => ['shape' => 'String']]], 'Suggester' => ['type' => 'string'], 'SuggestionMatch' => ['type' => 'structure', 'members' => ['suggestion' => ['shape' => 'String'], 'score' => ['shape' => 'Long'], 'id' => ['shape' => 'String']]], 'Suggestions' => ['type' => 'list', 'member' => ['shape' => 'SuggestionMatch']], 'SuggestionsSize' => ['type' => 'long'], 'UploadDocumentsRequest' => ['type' => 'structure', 'required' => ['documents', 'contentType'], 'members' => ['documents' => ['shape' => 'Blob'], 'contentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'documents'], 'UploadDocumentsResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'String'], 'adds' => ['shape' => 'Adds'], 'deletes' => ['shape' => 'Deletes'], 'warnings' => ['shape' => 'DocumentServiceWarnings']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 8752395..0000000 --- a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearchdomain-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearchdomain-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearchdomain.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudsearchdomain.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-tests-1.json.php deleted file mode 100644 index f1a18e5..0000000 --- a/vendor/Aws3/Aws/data/cloudsearchdomain/2013-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/api-2.json.php b/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/api-2.json.php deleted file mode 100644 index 821fe62..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-11', 'endpointPrefix' => 'cloudtrail-data', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS CloudTrail Data Service', 'serviceId' => 'CloudTrail Data', 'signatureVersion' => 'v4', 'signingName' => 'cloudtrail-data', 'uid' => 'cloudtrail-data-2021-08-11'], 'operations' => ['PutAuditEvents' => ['name' => 'PutAuditEvents', 'http' => ['method' => 'POST', 'requestUri' => '/PutAuditEvents', 'responseCode' => 200], 'input' => ['shape' => 'PutAuditEventsRequest'], 'output' => ['shape' => 'PutAuditEventsResponse'], 'errors' => [['shape' => 'ChannelInsufficientPermission'], ['shape' => 'ChannelNotFound'], ['shape' => 'InvalidChannelARN'], ['shape' => 'ChannelUnsupportedSchema'], ['shape' => 'DuplicatedAuditEventId'], ['shape' => 'UnsupportedOperationException']]]], 'shapes' => ['AuditEvent' => ['type' => 'structure', 'required' => ['eventData', 'id'], 'members' => ['eventData' => ['shape' => 'String'], 'eventDataChecksum' => ['shape' => 'String'], 'id' => ['shape' => 'Uuid']]], 'AuditEventResultEntries' => ['type' => 'list', 'member' => ['shape' => 'AuditEventResultEntry'], 'max' => 100, 'min' => 0], 'AuditEventResultEntry' => ['type' => 'structure', 'required' => ['eventID', 'id'], 'members' => ['eventID' => ['shape' => 'Uuid'], 'id' => ['shape' => 'Uuid']]], 'AuditEvents' => ['type' => 'list', 'member' => ['shape' => 'AuditEvent'], 'max' => 100, 'min' => 1], 'ChannelArn' => ['type' => 'string', 'pattern' => '^arn:.*$'], 'ChannelInsufficientPermission' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ChannelNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ChannelUnsupportedSchema' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'DuplicatedAuditEventId' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ErrorCode' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ExternalId' => ['type' => 'string', 'max' => 1224, 'min' => 2, 'pattern' => '^[\\w+=,.@:\\/-]*$'], 'InvalidChannelARN' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'PutAuditEventsRequest' => ['type' => 'structure', 'required' => ['auditEvents', 'channelArn'], 'members' => ['auditEvents' => ['shape' => 'AuditEvents'], 'channelArn' => ['shape' => 'ChannelArn', 'location' => 'querystring', 'locationName' => 'channelArn'], 'externalId' => ['shape' => 'ExternalId', 'location' => 'querystring', 'locationName' => 'externalId']]], 'PutAuditEventsResponse' => ['type' => 'structure', 'required' => ['failed', 'successful'], 'members' => ['failed' => ['shape' => 'ResultErrorEntries'], 'successful' => ['shape' => 'AuditEventResultEntries']]], 'ResultErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'ResultErrorEntry'], 'max' => 100, 'min' => 0], 'ResultErrorEntry' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'id'], 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'id' => ['shape' => 'Uuid']]], 'String' => ['type' => 'string'], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Uuid' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[-_A-Za-z0-9]+$']]]; diff --git a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 55f9ba4..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-data-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-data-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-data.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-data.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-tests-1.json.php deleted file mode 100644 index 91144df..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-data.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/paginators-1.json.php deleted file mode 100644 index 2697355..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail-data/2021-08-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/api-2.json.php b/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/api-2.json.php deleted file mode 100644 index 511320d..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-11-01', 'endpointPrefix' => 'cloudtrail', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CloudTrail', 'serviceFullName' => 'AWS CloudTrail', 'serviceId' => 'CloudTrail', 'signatureVersion' => 'v4', 'targetPrefix' => 'com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101', 'uid' => 'cloudtrail-2013-11-01'], 'operations' => ['AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsRequest'], 'output' => ['shape' => 'AddTagsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'TagsLimitExceededException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'ChannelNotFoundException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'CancelQuery' => ['name' => 'CancelQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelQueryRequest'], 'output' => ['shape' => 'CancelQueryResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InactiveQueryException'], ['shape' => 'InvalidParameterException'], ['shape' => 'QueryIdNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'ChannelMaxLimitExceededException'], ['shape' => 'InvalidSourceException'], ['shape' => 'ChannelAlreadyExistsException'], ['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InvalidEventDataStoreCategoryException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TagsLimitExceededException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']]], 'CreateEventDataStore' => ['name' => 'CreateEventDataStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventDataStoreRequest'], 'output' => ['shape' => 'CreateEventDataStoreResponse'], 'errors' => [['shape' => 'EventDataStoreAlreadyExistsException'], ['shape' => 'EventDataStoreMaxLimitExceededException'], ['shape' => 'InvalidEventSelectorsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ConflictException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'InvalidKmsKeyIdException'], ['shape' => 'KmsKeyNotFoundException'], ['shape' => 'KmsException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'NoManagementAccountSLRExistsException']]], 'CreateTrail' => ['name' => 'CreateTrail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrailRequest'], 'output' => ['shape' => 'CreateTrailResponse'], 'errors' => [['shape' => 'MaximumNumberOfTrailsExceededException'], ['shape' => 'TrailAlreadyExistsException'], ['shape' => 'S3BucketDoesNotExistException'], ['shape' => 'InsufficientS3BucketPolicyException'], ['shape' => 'InsufficientSnsTopicPolicyException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'InvalidS3BucketNameException'], ['shape' => 'InvalidS3PrefixException'], ['shape' => 'InvalidSnsTopicNameException'], ['shape' => 'InvalidKmsKeyIdException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'TrailNotProvidedException'], ['shape' => 'TagsLimitExceededException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'KmsKeyNotFoundException'], ['shape' => 'KmsKeyDisabledException'], ['shape' => 'KmsException'], ['shape' => 'InvalidCloudWatchLogsLogGroupArnException'], ['shape' => 'InvalidCloudWatchLogsRoleArnException'], ['shape' => 'CloudWatchLogsDeliveryUnavailableException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'CloudTrailInvalidClientTokenIdException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteChannelRequest'], 'output' => ['shape' => 'DeleteChannelResponse'], 'errors' => [['shape' => 'ChannelARNInvalidException'], ['shape' => 'ChannelNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteEventDataStore' => ['name' => 'DeleteEventDataStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventDataStoreRequest'], 'output' => ['shape' => 'DeleteEventDataStoreResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'EventDataStoreTerminationProtectedException'], ['shape' => 'EventDataStoreHasOngoingImportException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'ChannelExistsForEDSException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceARNNotValidException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePolicyNotFoundException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'DeleteTrail' => ['name' => 'DeleteTrail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrailRequest'], 'output' => ['shape' => 'DeleteTrailResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException']], 'idempotent' => \true], 'DeregisterOrganizationDelegatedAdmin' => ['name' => 'DeregisterOrganizationDelegatedAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterOrganizationDelegatedAdminRequest'], 'output' => ['shape' => 'DeregisterOrganizationDelegatedAdminResponse'], 'errors' => [['shape' => 'AccountNotFoundException'], ['shape' => 'AccountNotRegisteredException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'ConflictException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotOrganizationManagementAccountException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'DescribeQuery' => ['name' => 'DescribeQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeQueryRequest'], 'output' => ['shape' => 'DescribeQueryResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'QueryIdNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'DescribeTrails' => ['name' => 'DescribeTrails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrailsRequest'], 'output' => ['shape' => 'DescribeTrailsResponse'], 'errors' => [['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'GetChannel' => ['name' => 'GetChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetChannelRequest'], 'output' => ['shape' => 'GetChannelResponse'], 'errors' => [['shape' => 'ChannelARNInvalidException'], ['shape' => 'ChannelNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'GetEventDataStore' => ['name' => 'GetEventDataStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventDataStoreRequest'], 'output' => ['shape' => 'GetEventDataStoreResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'GetEventSelectors' => ['name' => 'GetEventSelectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventSelectorsRequest'], 'output' => ['shape' => 'GetEventSelectorsResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'GetImport' => ['name' => 'GetImport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetImportRequest'], 'output' => ['shape' => 'GetImportResponse'], 'errors' => [['shape' => 'ImportNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']]], 'GetInsightSelectors' => ['name' => 'GetInsightSelectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInsightSelectorsRequest'], 'output' => ['shape' => 'GetInsightSelectorsResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InsightNotEnabledException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'GetQueryResults' => ['name' => 'GetQueryResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueryResultsRequest'], 'output' => ['shape' => 'GetQueryResultsResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'QueryIdNotFoundException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceARNNotValidException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePolicyNotFoundException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'GetTrail' => ['name' => 'GetTrail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTrailRequest'], 'output' => ['shape' => 'GetTrailResponse'], 'errors' => [['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'GetTrailStatus' => ['name' => 'GetTrailStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTrailStatusRequest'], 'output' => ['shape' => 'GetTrailStatusResponse'], 'errors' => [['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'ListEventDataStores' => ['name' => 'ListEventDataStores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventDataStoresRequest'], 'output' => ['shape' => 'ListEventDataStoresResponse'], 'errors' => [['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'ListImportFailures' => ['name' => 'ListImportFailures', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImportFailuresRequest'], 'output' => ['shape' => 'ListImportFailuresResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'ListImports' => ['name' => 'ListImports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImportsRequest'], 'output' => ['shape' => 'ListImportsResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'ListPublicKeys' => ['name' => 'ListPublicKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPublicKeysRequest'], 'output' => ['shape' => 'ListPublicKeysResponse'], 'errors' => [['shape' => 'InvalidTimeRangeException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidTokenException']], 'idempotent' => \true], 'ListQueries' => ['name' => 'ListQueries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQueriesRequest'], 'output' => ['shape' => 'ListQueriesResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidDateRangeException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidQueryStatusException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidTokenException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'ListTrails' => ['name' => 'ListTrails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTrailsRequest'], 'output' => ['shape' => 'ListTrailsResponse'], 'errors' => [['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'LookupEvents' => ['name' => 'LookupEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LookupEventsRequest'], 'output' => ['shape' => 'LookupEventsResponse'], 'errors' => [['shape' => 'InvalidLookupAttributesException'], ['shape' => 'InvalidTimeRangeException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidEventCategoryException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'PutEventSelectors' => ['name' => 'PutEventSelectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEventSelectorsRequest'], 'output' => ['shape' => 'PutEventSelectorsResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'InvalidEventSelectorsException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException']], 'idempotent' => \true], 'PutInsightSelectors' => ['name' => 'PutInsightSelectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInsightSelectorsRequest'], 'output' => ['shape' => 'PutInsightSelectorsResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'InvalidInsightSelectorsException'], ['shape' => 'InsufficientS3BucketPolicyException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'S3BucketDoesNotExistException'], ['shape' => 'KmsException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceARNNotValidException'], ['shape' => 'ResourcePolicyNotValidException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'RegisterOrganizationDelegatedAdmin' => ['name' => 'RegisterOrganizationDelegatedAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterOrganizationDelegatedAdminRequest'], 'output' => ['shape' => 'RegisterOrganizationDelegatedAdminResponse'], 'errors' => [['shape' => 'AccountRegisteredException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'InvalidParameterException'], ['shape' => 'CannotDelegateManagementAccountException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'ConflictException'], ['shape' => 'DelegatedAdminAccountLimitExceededException'], ['shape' => 'NotOrganizationManagementAccountException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException']], 'idempotent' => \true], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsRequest'], 'output' => ['shape' => 'RemoveTagsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ResourceTypeNotSupportedException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'ChannelNotFoundException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'RestoreEventDataStore' => ['name' => 'RestoreEventDataStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreEventDataStoreRequest'], 'output' => ['shape' => 'RestoreEventDataStoreResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'EventDataStoreMaxLimitExceededException'], ['shape' => 'InvalidEventDataStoreStatusException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'OrganizationNotInAllFeaturesModeException']]], 'StartImport' => ['name' => 'StartImport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartImportRequest'], 'output' => ['shape' => 'StartImportResponse'], 'errors' => [['shape' => 'AccountHasOngoingImportException'], ['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InvalidEventDataStoreStatusException'], ['shape' => 'InvalidEventDataStoreCategoryException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidImportSourceException'], ['shape' => 'ImportNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']]], 'StartLogging' => ['name' => 'StartLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartLoggingRequest'], 'output' => ['shape' => 'StartLoggingResponse'], 'errors' => [['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ConflictException'], ['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException']], 'idempotent' => \true], 'StartQuery' => ['name' => 'StartQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartQueryRequest'], 'output' => ['shape' => 'StartQueryResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidQueryStatementException'], ['shape' => 'MaxConcurrentQueriesException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'InvalidS3PrefixException'], ['shape' => 'InvalidS3BucketNameException'], ['shape' => 'InsufficientS3BucketPolicyException'], ['shape' => 'S3BucketDoesNotExistException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'NoManagementAccountSLRExistsException']], 'idempotent' => \true], 'StopImport' => ['name' => 'StopImport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopImportRequest'], 'output' => ['shape' => 'StopImportResponse'], 'errors' => [['shape' => 'ImportNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']]], 'StopLogging' => ['name' => 'StopLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopLoggingRequest'], 'output' => ['shape' => 'StopLoggingResponse'], 'errors' => [['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException']], 'idempotent' => \true], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'errors' => [['shape' => 'ChannelARNInvalidException'], ['shape' => 'ChannelNotFoundException'], ['shape' => 'ChannelAlreadyExistsException'], ['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InvalidEventDataStoreCategoryException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'UpdateEventDataStore' => ['name' => 'UpdateEventDataStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEventDataStoreRequest'], 'output' => ['shape' => 'UpdateEventDataStoreResponse'], 'errors' => [['shape' => 'EventDataStoreARNInvalidException'], ['shape' => 'EventDataStoreNotFoundException'], ['shape' => 'InvalidEventSelectorsException'], ['shape' => 'EventDataStoreHasOngoingImportException'], ['shape' => 'InactiveEventDataStoreException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'InvalidKmsKeyIdException'], ['shape' => 'KmsKeyNotFoundException'], ['shape' => 'KmsException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'OrganizationNotInAllFeaturesModeException']], 'idempotent' => \true], 'UpdateTrail' => ['name' => 'UpdateTrail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTrailRequest'], 'output' => ['shape' => 'UpdateTrailResponse'], 'errors' => [['shape' => 'S3BucketDoesNotExistException'], ['shape' => 'InsufficientS3BucketPolicyException'], ['shape' => 'InsufficientSnsTopicPolicyException'], ['shape' => 'InsufficientEncryptionPolicyException'], ['shape' => 'TrailNotFoundException'], ['shape' => 'InvalidS3BucketNameException'], ['shape' => 'InvalidS3PrefixException'], ['shape' => 'InvalidSnsTopicNameException'], ['shape' => 'InvalidKmsKeyIdException'], ['shape' => 'InvalidTrailNameException'], ['shape' => 'TrailNotProvidedException'], ['shape' => 'InvalidEventSelectorsException'], ['shape' => 'CloudTrailARNInvalidException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidHomeRegionException'], ['shape' => 'KmsKeyNotFoundException'], ['shape' => 'KmsKeyDisabledException'], ['shape' => 'KmsException'], ['shape' => 'InvalidCloudWatchLogsLogGroupArnException'], ['shape' => 'InvalidCloudWatchLogsRoleArnException'], ['shape' => 'CloudWatchLogsDeliveryUnavailableException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'CloudTrailAccessNotEnabledException'], ['shape' => 'InsufficientDependencyServiceAccessPermissionException'], ['shape' => 'OrganizationsNotInUseException'], ['shape' => 'NotOrganizationMasterAccountException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'NoManagementAccountSLRExistsException'], ['shape' => 'CloudTrailInvalidClientTokenIdException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true]], 'shapes' => ['AccountHasOngoingImportException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 16, 'min' => 12, 'pattern' => '\\d+'], 'AccountNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AccountNotRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AccountRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AddTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagsList'], 'members' => ['ResourceId' => ['shape' => 'String'], 'TagsList' => ['shape' => 'TagsList']]], 'AddTagsResponse' => ['type' => 'structure', 'members' => []], 'AdvancedEventSelector' => ['type' => 'structure', 'required' => ['FieldSelectors'], 'members' => ['Name' => ['shape' => 'SelectorName'], 'FieldSelectors' => ['shape' => 'AdvancedFieldSelectors']]], 'AdvancedEventSelectors' => ['type' => 'list', 'member' => ['shape' => 'AdvancedEventSelector']], 'AdvancedFieldSelector' => ['type' => 'structure', 'required' => ['Field'], 'members' => ['Field' => ['shape' => 'SelectorField'], 'Equals' => ['shape' => 'Operator'], 'StartsWith' => ['shape' => 'Operator'], 'EndsWith' => ['shape' => 'Operator'], 'NotEquals' => ['shape' => 'Operator'], 'NotStartsWith' => ['shape' => 'Operator'], 'NotEndsWith' => ['shape' => 'Operator']]], 'AdvancedFieldSelectors' => ['type' => 'list', 'member' => ['shape' => 'AdvancedFieldSelector'], 'min' => 1], 'Boolean' => ['type' => 'boolean'], 'ByteBuffer' => ['type' => 'blob'], 'CancelQueryRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn', 'deprecated' => \true, 'deprecatedMessage' => 'EventDataStore is no longer required by CancelQueryRequest'], 'QueryId' => ['shape' => 'UUID']]], 'CancelQueryResponse' => ['type' => 'structure', 'required' => ['QueryId', 'QueryStatus'], 'members' => ['QueryId' => ['shape' => 'UUID'], 'QueryStatus' => ['shape' => 'QueryStatus']]], 'CannotDelegateManagementAccountException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Channel' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChannelArn'], 'Name' => ['shape' => 'ChannelName']]], 'ChannelARNInvalidException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ChannelAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ChannelArn' => ['type' => 'string', 'max' => 256, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._/\\-:]+$'], 'ChannelExistsForEDSException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ChannelMaxLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ChannelName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._\\-]+$'], 'ChannelNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Channels' => ['type' => 'list', 'member' => ['shape' => 'Channel']], 'CloudTrailARNInvalidException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CloudTrailAccessNotEnabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CloudTrailInvalidClientTokenIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CloudWatchLogsDeliveryUnavailableException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CreateChannelRequest' => ['type' => 'structure', 'required' => ['Name', 'Source', 'Destinations'], 'members' => ['Name' => ['shape' => 'ChannelName'], 'Source' => ['shape' => 'Source'], 'Destinations' => ['shape' => 'Destinations'], 'Tags' => ['shape' => 'TagsList']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChannelArn'], 'Name' => ['shape' => 'ChannelName'], 'Source' => ['shape' => 'Source'], 'Destinations' => ['shape' => 'Destinations'], 'Tags' => ['shape' => 'TagsList']]], 'CreateEventDataStoreRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventDataStoreName'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'TagsList' => ['shape' => 'TagsList'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'CreateEventDataStoreResponse' => ['type' => 'structure', 'members' => ['EventDataStoreArn' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'Status' => ['shape' => 'EventDataStoreStatus'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'TagsList' => ['shape' => 'TagsList'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'CreateTrailRequest' => ['type' => 'structure', 'required' => ['Name', 'S3BucketName'], 'members' => ['Name' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'SnsTopicName' => ['shape' => 'String'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'EnableLogFileValidation' => ['shape' => 'Boolean'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'String'], 'CloudWatchLogsRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'IsOrganizationTrail' => ['shape' => 'Boolean'], 'TagsList' => ['shape' => 'TagsList']]], 'CreateTrailResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'SnsTopicName' => ['shape' => 'String', 'deprecated' => \true], 'SnsTopicARN' => ['shape' => 'String'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'TrailARN' => ['shape' => 'String'], 'LogFileValidationEnabled' => ['shape' => 'Boolean'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'String'], 'CloudWatchLogsRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'IsOrganizationTrail' => ['shape' => 'Boolean']]], 'DataResource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Values' => ['shape' => 'DataResourceValues']]], 'DataResourceValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DataResources' => ['type' => 'list', 'member' => ['shape' => 'DataResource']], 'Date' => ['type' => 'timestamp'], 'DelegatedAdminAccountLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['Channel'], 'members' => ['Channel' => ['shape' => 'ChannelArn']]], 'DeleteChannelResponse' => ['type' => 'structure', 'members' => []], 'DeleteEventDataStoreRequest' => ['type' => 'structure', 'required' => ['EventDataStore'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn']]], 'DeleteEventDataStoreResponse' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrailRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'DeleteTrailResponse' => ['type' => 'structure', 'members' => []], 'DeliveryS3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => 's3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?'], 'DeliveryStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILED', 'FAILED_SIGNING_FILE', 'PENDING', 'RESOURCE_NOT_FOUND', 'ACCESS_DENIED', 'ACCESS_DENIED_SIGNING_FILE', 'CANCELLED', 'UNKNOWN']], 'DeregisterOrganizationDelegatedAdminRequest' => ['type' => 'structure', 'required' => ['DelegatedAdminAccountId'], 'members' => ['DelegatedAdminAccountId' => ['shape' => 'AccountId']]], 'DeregisterOrganizationDelegatedAdminResponse' => ['type' => 'structure', 'members' => []], 'DescribeQueryRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn', 'deprecated' => \true, 'deprecatedMessage' => 'EventDataStore is no longer required by DescribeQueryRequest'], 'QueryId' => ['shape' => 'UUID']]], 'DescribeQueryResponse' => ['type' => 'structure', 'members' => ['QueryId' => ['shape' => 'UUID'], 'QueryString' => ['shape' => 'QueryStatement'], 'QueryStatus' => ['shape' => 'QueryStatus'], 'QueryStatistics' => ['shape' => 'QueryStatisticsForDescribeQuery'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'DeliveryS3Uri' => ['shape' => 'DeliveryS3Uri'], 'DeliveryStatus' => ['shape' => 'DeliveryStatus']]], 'DescribeTrailsRequest' => ['type' => 'structure', 'members' => ['trailNameList' => ['shape' => 'TrailNameList'], 'includeShadowTrails' => ['shape' => 'Boolean']]], 'DescribeTrailsResponse' => ['type' => 'structure', 'members' => ['trailList' => ['shape' => 'TrailList']]], 'Destination' => ['type' => 'structure', 'required' => ['Type', 'Location'], 'members' => ['Type' => ['shape' => 'DestinationType'], 'Location' => ['shape' => 'Location']]], 'DestinationType' => ['type' => 'string', 'enum' => ['EVENT_DATA_STORE', 'AWS_SERVICE']], 'Destinations' => ['type' => 'list', 'member' => ['shape' => 'Destination'], 'max' => 200, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 1000, 'min' => 4, 'pattern' => '.*'], 'Event' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'String'], 'EventName' => ['shape' => 'String'], 'ReadOnly' => ['shape' => 'String'], 'AccessKeyId' => ['shape' => 'String'], 'EventTime' => ['shape' => 'Date'], 'EventSource' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'Resources' => ['shape' => 'ResourceList'], 'CloudTrailEvent' => ['shape' => 'String']]], 'EventCategory' => ['type' => 'string', 'enum' => ['insight']], 'EventDataStore' => ['type' => 'structure', 'members' => ['EventDataStoreArn' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled', 'deprecated' => \true, 'deprecatedMessage' => 'TerminationProtectionEnabled is no longer returned by ListEventDataStores'], 'Status' => ['shape' => 'EventDataStoreStatus', 'deprecated' => \true, 'deprecatedMessage' => 'Status is no longer returned by ListEventDataStores'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors', 'deprecated' => \true, 'deprecatedMessage' => 'AdvancedEventSelectors is no longer returned by ListEventDataStores'], 'MultiRegionEnabled' => ['shape' => 'Boolean', 'deprecated' => \true, 'deprecatedMessage' => 'MultiRegionEnabled is no longer returned by ListEventDataStores'], 'OrganizationEnabled' => ['shape' => 'Boolean', 'deprecated' => \true, 'deprecatedMessage' => 'OrganizationEnabled is no longer returned by ListEventDataStores'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod', 'deprecated' => \true, 'deprecatedMessage' => 'RetentionPeriod is no longer returned by ListEventDataStores'], 'CreatedTimestamp' => ['shape' => 'Date', 'deprecated' => \true, 'deprecatedMessage' => 'CreatedTimestamp is no longer returned by ListEventDataStores'], 'UpdatedTimestamp' => ['shape' => 'Date', 'deprecated' => \true, 'deprecatedMessage' => 'UpdatedTimestamp is no longer returned by ListEventDataStores']]], 'EventDataStoreARNInvalidException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStoreAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStoreArn' => ['type' => 'string', 'max' => 256, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._/\\-:]+$'], 'EventDataStoreHasOngoingImportException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStoreKmsKeyId' => ['type' => 'string', 'max' => 350, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._/\\-:]+$'], 'EventDataStoreMaxLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStoreName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._\\-]+$'], 'EventDataStoreNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStoreStatus' => ['type' => 'string', 'enum' => ['CREATED', 'ENABLED', 'PENDING_DELETION']], 'EventDataStoreTerminationProtectedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EventDataStores' => ['type' => 'list', 'member' => ['shape' => 'EventDataStore']], 'EventSelector' => ['type' => 'structure', 'members' => ['ReadWriteType' => ['shape' => 'ReadWriteType'], 'IncludeManagementEvents' => ['shape' => 'Boolean'], 'DataResources' => ['shape' => 'DataResources'], 'ExcludeManagementEventSources' => ['shape' => 'ExcludeManagementEventSources']]], 'EventSelectors' => ['type' => 'list', 'member' => ['shape' => 'EventSelector']], 'EventsList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'ExcludeManagementEventSources' => ['type' => 'list', 'member' => ['shape' => 'String']], 'GetChannelRequest' => ['type' => 'structure', 'required' => ['Channel'], 'members' => ['Channel' => ['shape' => 'ChannelArn']]], 'GetChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChannelArn'], 'Name' => ['shape' => 'ChannelName'], 'Source' => ['shape' => 'Source'], 'SourceConfig' => ['shape' => 'SourceConfig'], 'Destinations' => ['shape' => 'Destinations'], 'IngestionStatus' => ['shape' => 'IngestionStatus']]], 'GetEventDataStoreRequest' => ['type' => 'structure', 'required' => ['EventDataStore'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn']]], 'GetEventDataStoreResponse' => ['type' => 'structure', 'members' => ['EventDataStoreArn' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'Status' => ['shape' => 'EventDataStoreStatus'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'GetEventSelectorsRequest' => ['type' => 'structure', 'required' => ['TrailName'], 'members' => ['TrailName' => ['shape' => 'String']]], 'GetEventSelectorsResponse' => ['type' => 'structure', 'members' => ['TrailARN' => ['shape' => 'String'], 'EventSelectors' => ['shape' => 'EventSelectors'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors']]], 'GetImportRequest' => ['type' => 'structure', 'required' => ['ImportId'], 'members' => ['ImportId' => ['shape' => 'UUID']]], 'GetImportResponse' => ['type' => 'structure', 'members' => ['ImportId' => ['shape' => 'UUID'], 'Destinations' => ['shape' => 'ImportDestinations'], 'ImportSource' => ['shape' => 'ImportSource'], 'StartEventTime' => ['shape' => 'Date'], 'EndEventTime' => ['shape' => 'Date'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'ImportStatistics' => ['shape' => 'ImportStatistics']]], 'GetInsightSelectorsRequest' => ['type' => 'structure', 'required' => ['TrailName'], 'members' => ['TrailName' => ['shape' => 'String']]], 'GetInsightSelectorsResponse' => ['type' => 'structure', 'members' => ['TrailARN' => ['shape' => 'String'], 'InsightSelectors' => ['shape' => 'InsightSelectors']]], 'GetQueryResultsRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn', 'deprecated' => \true, 'deprecatedMessage' => 'EventDataStore is no longer required by GetQueryResultsRequest'], 'QueryId' => ['shape' => 'UUID'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxQueryResults' => ['shape' => 'MaxQueryResults']]], 'GetQueryResultsResponse' => ['type' => 'structure', 'members' => ['QueryStatus' => ['shape' => 'QueryStatus'], 'QueryStatistics' => ['shape' => 'QueryStatistics'], 'QueryResultRows' => ['shape' => 'QueryResultRows'], 'NextToken' => ['shape' => 'PaginationToken'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'GetTrailRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'GetTrailResponse' => ['type' => 'structure', 'members' => ['Trail' => ['shape' => 'Trail']]], 'GetTrailStatusRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'GetTrailStatusResponse' => ['type' => 'structure', 'members' => ['IsLogging' => ['shape' => 'Boolean'], 'LatestDeliveryError' => ['shape' => 'String'], 'LatestNotificationError' => ['shape' => 'String'], 'LatestDeliveryTime' => ['shape' => 'Date'], 'LatestNotificationTime' => ['shape' => 'Date'], 'StartLoggingTime' => ['shape' => 'Date'], 'StopLoggingTime' => ['shape' => 'Date'], 'LatestCloudWatchLogsDeliveryError' => ['shape' => 'String'], 'LatestCloudWatchLogsDeliveryTime' => ['shape' => 'Date'], 'LatestDigestDeliveryTime' => ['shape' => 'Date'], 'LatestDigestDeliveryError' => ['shape' => 'String'], 'LatestDeliveryAttemptTime' => ['shape' => 'String'], 'LatestNotificationAttemptTime' => ['shape' => 'String'], 'LatestNotificationAttemptSucceeded' => ['shape' => 'String'], 'LatestDeliveryAttemptSucceeded' => ['shape' => 'String'], 'TimeLoggingStarted' => ['shape' => 'String'], 'TimeLoggingStopped' => ['shape' => 'String']]], 'ImportDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDataStoreArn'], 'max' => 1, 'min' => 1], 'ImportFailureList' => ['type' => 'list', 'member' => ['shape' => 'ImportFailureListItem']], 'ImportFailureListItem' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'String'], 'Status' => ['shape' => 'ImportFailureStatus'], 'ErrorType' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'LastUpdatedTime' => ['shape' => 'Date']]], 'ImportFailureStatus' => ['type' => 'string', 'enum' => ['FAILED', 'RETRY', 'SUCCEEDED']], 'ImportNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ImportSource' => ['type' => 'structure', 'required' => ['S3'], 'members' => ['S3' => ['shape' => 'S3ImportSource']]], 'ImportStatistics' => ['type' => 'structure', 'members' => ['PrefixesFound' => ['shape' => 'Long'], 'PrefixesCompleted' => ['shape' => 'Long'], 'FilesCompleted' => ['shape' => 'Long'], 'EventsCompleted' => ['shape' => 'Long'], 'FailedEntries' => ['shape' => 'Long']]], 'ImportStatus' => ['type' => 'string', 'enum' => ['INITIALIZING', 'IN_PROGRESS', 'FAILED', 'STOPPED', 'COMPLETED']], 'ImportsList' => ['type' => 'list', 'member' => ['shape' => 'ImportsListItem']], 'ImportsListItem' => ['type' => 'structure', 'members' => ['ImportId' => ['shape' => 'UUID'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'Destinations' => ['shape' => 'ImportDestinations'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date']]], 'InactiveEventDataStoreException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InactiveQueryException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IngestionStatus' => ['type' => 'structure', 'members' => ['LatestIngestionSuccessTime' => ['shape' => 'Date'], 'LatestIngestionSuccessEventID' => ['shape' => 'UUID'], 'LatestIngestionErrorCode' => ['shape' => 'ErrorMessage'], 'LatestIngestionAttemptTime' => ['shape' => 'Date'], 'LatestIngestionAttemptEventID' => ['shape' => 'UUID']]], 'InsightNotEnabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InsightSelector' => ['type' => 'structure', 'members' => ['InsightType' => ['shape' => 'InsightType']]], 'InsightSelectors' => ['type' => 'list', 'member' => ['shape' => 'InsightSelector']], 'InsightType' => ['type' => 'string', 'enum' => ['ApiCallRateInsight', 'ApiErrorRateInsight']], 'InsufficientDependencyServiceAccessPermissionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InsufficientEncryptionPolicyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InsufficientS3BucketPolicyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InsufficientSnsTopicPolicyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'InvalidCloudWatchLogsLogGroupArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidCloudWatchLogsRoleArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDateRangeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEventCategoryException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEventDataStoreCategoryException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEventDataStoreStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEventSelectorsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidHomeRegionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidImportSourceException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInsightSelectorsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidKmsKeyIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidLookupAttributesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMaxResultsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidQueryStatementException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidQueryStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3BucketNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3PrefixException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSnsTopicNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSourceException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTimeRangeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTrailNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'KmsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'KmsKeyDisabledException' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'exception' => \true], 'KmsKeyNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListChannelsMaxResultsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListChannelsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListChannelsMaxResultsCount'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'Channels'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListEventDataStoresMaxResultsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListEventDataStoresRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ListEventDataStoresMaxResultsCount']]], 'ListEventDataStoresResponse' => ['type' => 'structure', 'members' => ['EventDataStores' => ['shape' => 'EventDataStores'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListImportFailuresMaxResultsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListImportFailuresRequest' => ['type' => 'structure', 'required' => ['ImportId'], 'members' => ['ImportId' => ['shape' => 'UUID'], 'MaxResults' => ['shape' => 'ListImportFailuresMaxResultsCount'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListImportFailuresResponse' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'ImportFailureList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListImportsMaxResultsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListImportsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListImportsMaxResultsCount'], 'Destination' => ['shape' => 'EventDataStoreArn'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListImportsResponse' => ['type' => 'structure', 'members' => ['Imports' => ['shape' => 'ImportsList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListPublicKeysRequest' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date'], 'NextToken' => ['shape' => 'String']]], 'ListPublicKeysResponse' => ['type' => 'structure', 'members' => ['PublicKeyList' => ['shape' => 'PublicKeyList'], 'NextToken' => ['shape' => 'String']]], 'ListQueriesMaxResultsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListQueriesRequest' => ['type' => 'structure', 'required' => ['EventDataStore'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ListQueriesMaxResultsCount'], 'StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date'], 'QueryStatus' => ['shape' => 'QueryStatus']]], 'ListQueriesResponse' => ['type' => 'structure', 'members' => ['Queries' => ['shape' => 'Queries'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ResourceIdList'], 'members' => ['ResourceIdList' => ['shape' => 'ResourceIdList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['ResourceTagList' => ['shape' => 'ResourceTagList'], 'NextToken' => ['shape' => 'String']]], 'ListTrailsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String']]], 'ListTrailsResponse' => ['type' => 'structure', 'members' => ['Trails' => ['shape' => 'Trails'], 'NextToken' => ['shape' => 'String']]], 'Location' => ['type' => 'string', 'max' => 1024, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._/\\-:]+$'], 'Long' => ['type' => 'long'], 'LookupAttribute' => ['type' => 'structure', 'required' => ['AttributeKey', 'AttributeValue'], 'members' => ['AttributeKey' => ['shape' => 'LookupAttributeKey'], 'AttributeValue' => ['shape' => 'LookupAttributeValue']]], 'LookupAttributeKey' => ['type' => 'string', 'enum' => ['EventId', 'EventName', 'ReadOnly', 'Username', 'ResourceType', 'ResourceName', 'EventSource', 'AccessKeyId']], 'LookupAttributeValue' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'LookupAttributesList' => ['type' => 'list', 'member' => ['shape' => 'LookupAttribute']], 'LookupEventsRequest' => ['type' => 'structure', 'members' => ['LookupAttributes' => ['shape' => 'LookupAttributesList'], 'StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date'], 'EventCategory' => ['shape' => 'EventCategory'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'LookupEventsResponse' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventsList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxConcurrentQueriesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxQueryResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaximumNumberOfTrailsExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'NoManagementAccountSLRExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NotOrganizationManagementAccountException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NotOrganizationMasterAccountException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Operator' => ['type' => 'list', 'member' => ['shape' => 'OperatorValue'], 'min' => 1], 'OperatorValue' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.+'], 'OrganizationNotInAllFeaturesModeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrganizationsNotInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PaginationToken' => ['type' => 'string', 'max' => 1000, 'min' => 4, 'pattern' => '.*'], 'PublicKey' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'ByteBuffer'], 'ValidityStartTime' => ['shape' => 'Date'], 'ValidityEndTime' => ['shape' => 'Date'], 'Fingerprint' => ['shape' => 'String']]], 'PublicKeyList' => ['type' => 'list', 'member' => ['shape' => 'PublicKey']], 'PutEventSelectorsRequest' => ['type' => 'structure', 'required' => ['TrailName'], 'members' => ['TrailName' => ['shape' => 'String'], 'EventSelectors' => ['shape' => 'EventSelectors'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors']]], 'PutEventSelectorsResponse' => ['type' => 'structure', 'members' => ['TrailARN' => ['shape' => 'String'], 'EventSelectors' => ['shape' => 'EventSelectors'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors']]], 'PutInsightSelectorsRequest' => ['type' => 'structure', 'required' => ['TrailName', 'InsightSelectors'], 'members' => ['TrailName' => ['shape' => 'String'], 'InsightSelectors' => ['shape' => 'InsightSelectors']]], 'PutInsightSelectorsResponse' => ['type' => 'structure', 'members' => ['TrailARN' => ['shape' => 'String'], 'InsightSelectors' => ['shape' => 'InsightSelectors']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'ResourcePolicy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'Queries' => ['type' => 'list', 'member' => ['shape' => 'Query']], 'Query' => ['type' => 'structure', 'members' => ['QueryId' => ['shape' => 'UUID'], 'QueryStatus' => ['shape' => 'QueryStatus'], 'CreationTime' => ['shape' => 'Date']]], 'QueryIdNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'QueryResultColumn' => ['type' => 'map', 'key' => ['shape' => 'QueryResultKey'], 'value' => ['shape' => 'QueryResultValue']], 'QueryResultKey' => ['type' => 'string'], 'QueryResultRow' => ['type' => 'list', 'member' => ['shape' => 'QueryResultColumn']], 'QueryResultRows' => ['type' => 'list', 'member' => ['shape' => 'QueryResultRow']], 'QueryResultValue' => ['type' => 'string'], 'QueryStatement' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '(?s).*'], 'QueryStatistics' => ['type' => 'structure', 'members' => ['ResultsCount' => ['shape' => 'Integer'], 'TotalResultsCount' => ['shape' => 'Integer'], 'BytesScanned' => ['shape' => 'Long']]], 'QueryStatisticsForDescribeQuery' => ['type' => 'structure', 'members' => ['EventsMatched' => ['shape' => 'Long'], 'EventsScanned' => ['shape' => 'Long'], 'BytesScanned' => ['shape' => 'Long'], 'ExecutionTimeInMillis' => ['shape' => 'Integer'], 'CreationTime' => ['shape' => 'Date']]], 'QueryStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'RUNNING', 'FINISHED', 'FAILED', 'CANCELLED', 'TIMED_OUT']], 'ReadWriteType' => ['type' => 'string', 'enum' => ['ReadOnly', 'WriteOnly', 'All']], 'RegisterOrganizationDelegatedAdminRequest' => ['type' => 'structure', 'required' => ['MemberAccountId'], 'members' => ['MemberAccountId' => ['shape' => 'AccountId']]], 'RegisterOrganizationDelegatedAdminResponse' => ['type' => 'structure', 'members' => []], 'RemoveTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagsList'], 'members' => ['ResourceId' => ['shape' => 'String'], 'TagsList' => ['shape' => 'TagsList']]], 'RemoveTagsResponse' => ['type' => 'structure', 'members' => []], 'Resource' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'String'], 'ResourceName' => ['shape' => 'String']]], 'ResourceARNNotValidException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 256, 'min' => 3, 'pattern' => '^[a-zA-Z0-9._/\\-:]+$'], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourcePolicy' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'ResourcePolicyNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourcePolicyNotValidException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceTag' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String'], 'TagsList' => ['shape' => 'TagsList']]], 'ResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag']], 'ResourceTypeNotSupportedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RestoreEventDataStoreRequest' => ['type' => 'structure', 'required' => ['EventDataStore'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn']]], 'RestoreEventDataStoreResponse' => ['type' => 'structure', 'members' => ['EventDataStoreArn' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'Status' => ['shape' => 'EventDataStoreStatus'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'RetentionPeriod' => ['type' => 'integer', 'max' => 2557, 'min' => 7], 'S3BucketDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'S3ImportSource' => ['type' => 'structure', 'required' => ['S3LocationUri', 'S3BucketRegion', 'S3BucketAccessRoleArn'], 'members' => ['S3LocationUri' => ['shape' => 'String'], 'S3BucketRegion' => ['shape' => 'String'], 'S3BucketAccessRoleArn' => ['shape' => 'String']]], 'SelectorField' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[\\w|\\d|\\.|_]+'], 'SelectorName' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '.*'], 'Source' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'SourceConfig' => ['type' => 'structure', 'members' => ['ApplyToAllRegions' => ['shape' => 'Boolean'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors']]], 'StartImportRequest' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => 'ImportDestinations'], 'ImportSource' => ['shape' => 'ImportSource'], 'StartEventTime' => ['shape' => 'Date'], 'EndEventTime' => ['shape' => 'Date'], 'ImportId' => ['shape' => 'UUID']]], 'StartImportResponse' => ['type' => 'structure', 'members' => ['ImportId' => ['shape' => 'UUID'], 'Destinations' => ['shape' => 'ImportDestinations'], 'ImportSource' => ['shape' => 'ImportSource'], 'StartEventTime' => ['shape' => 'Date'], 'EndEventTime' => ['shape' => 'Date'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date']]], 'StartLoggingRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'StartLoggingResponse' => ['type' => 'structure', 'members' => []], 'StartQueryRequest' => ['type' => 'structure', 'required' => ['QueryStatement'], 'members' => ['QueryStatement' => ['shape' => 'QueryStatement'], 'DeliveryS3Uri' => ['shape' => 'DeliveryS3Uri']]], 'StartQueryResponse' => ['type' => 'structure', 'members' => ['QueryId' => ['shape' => 'UUID']]], 'StopImportRequest' => ['type' => 'structure', 'required' => ['ImportId'], 'members' => ['ImportId' => ['shape' => 'UUID']]], 'StopImportResponse' => ['type' => 'structure', 'members' => ['ImportId' => ['shape' => 'UUID'], 'ImportSource' => ['shape' => 'ImportSource'], 'Destinations' => ['shape' => 'ImportDestinations'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'StartEventTime' => ['shape' => 'Date'], 'EndEventTime' => ['shape' => 'Date'], 'ImportStatistics' => ['shape' => 'ImportStatistics']]], 'StopLoggingRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String']]], 'StopLoggingResponse' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TagsLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagsList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200], 'TerminationProtectionEnabled' => ['type' => 'boolean'], 'Trail' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'SnsTopicName' => ['shape' => 'String', 'deprecated' => \true], 'SnsTopicARN' => ['shape' => 'String'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'HomeRegion' => ['shape' => 'String'], 'TrailARN' => ['shape' => 'String'], 'LogFileValidationEnabled' => ['shape' => 'Boolean'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'String'], 'CloudWatchLogsRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'HasCustomEventSelectors' => ['shape' => 'Boolean'], 'HasInsightSelectors' => ['shape' => 'Boolean'], 'IsOrganizationTrail' => ['shape' => 'Boolean']]], 'TrailAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TrailInfo' => ['type' => 'structure', 'members' => ['TrailARN' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'HomeRegion' => ['shape' => 'String']]], 'TrailList' => ['type' => 'list', 'member' => ['shape' => 'Trail']], 'TrailNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TrailNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TrailNotProvidedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Trails' => ['type' => 'list', 'member' => ['shape' => 'TrailInfo']], 'UUID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-f0-9\\-]+$'], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['Channel'], 'members' => ['Channel' => ['shape' => 'ChannelArn'], 'Destinations' => ['shape' => 'Destinations'], 'Name' => ['shape' => 'ChannelName']]], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['ChannelArn' => ['shape' => 'ChannelArn'], 'Name' => ['shape' => 'ChannelName'], 'Source' => ['shape' => 'Source'], 'Destinations' => ['shape' => 'Destinations']]], 'UpdateEventDataStoreRequest' => ['type' => 'structure', 'required' => ['EventDataStore'], 'members' => ['EventDataStore' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'UpdateEventDataStoreResponse' => ['type' => 'structure', 'members' => ['EventDataStoreArn' => ['shape' => 'EventDataStoreArn'], 'Name' => ['shape' => 'EventDataStoreName'], 'Status' => ['shape' => 'EventDataStoreStatus'], 'AdvancedEventSelectors' => ['shape' => 'AdvancedEventSelectors'], 'MultiRegionEnabled' => ['shape' => 'Boolean'], 'OrganizationEnabled' => ['shape' => 'Boolean'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'TerminationProtectionEnabled' => ['shape' => 'TerminationProtectionEnabled'], 'CreatedTimestamp' => ['shape' => 'Date'], 'UpdatedTimestamp' => ['shape' => 'Date'], 'KmsKeyId' => ['shape' => 'EventDataStoreKmsKeyId']]], 'UpdateTrailRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'SnsTopicName' => ['shape' => 'String'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'EnableLogFileValidation' => ['shape' => 'Boolean'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'String'], 'CloudWatchLogsRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'IsOrganizationTrail' => ['shape' => 'Boolean']]], 'UpdateTrailResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'SnsTopicName' => ['shape' => 'String', 'deprecated' => \true], 'SnsTopicARN' => ['shape' => 'String'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'TrailARN' => ['shape' => 'String'], 'LogFileValidationEnabled' => ['shape' => 'Boolean'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'String'], 'CloudWatchLogsRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'IsOrganizationTrail' => ['shape' => 'Boolean']]]]]; diff --git a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 5bc6f61..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://cloudtrail.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://cloudtrail.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cloudtrail.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 1df91de..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cloudtrail.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/paginators-1.json.php deleted file mode 100644 index 18b8dde..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeTrails' => ['result_key' => 'trailList'], 'GetQueryResults' => ['input_token' => 'NextToken', 'output_token' => 'NextToken'], 'ListChannels' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListEventDataStores' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListImportFailures' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Failures'], 'ListImports' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Imports'], 'ListPublicKeys' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'PublicKeyList'], 'ListQueries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ResourceTagList'], 'ListTrails' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Trails'], 'LookupEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Events']]]; diff --git a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/smoke.json.php b/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/smoke.json.php deleted file mode 100644 index a3ed858..0000000 --- a/vendor/Aws3/Aws/data/cloudtrail/2013-11-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeTrails', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DeleteTrail', 'input' => ['Name' => 'faketrail'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/api-2.json.php b/vendor/Aws3/Aws/data/codeartifact/2018-09-22/api-2.json.php deleted file mode 100644 index 0475008..0000000 --- a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-22', 'endpointPrefix' => 'codeartifact', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'CodeArtifact', 'serviceId' => 'codeartifact', 'signatureVersion' => 'v4', 'signingName' => 'codeartifact', 'uid' => 'codeartifact-2018-09-22'], 'operations' => ['AssociateExternalConnection' => ['name' => 'AssociateExternalConnection', 'http' => ['method' => 'POST', 'requestUri' => '/v1/repository/external-connection'], 'input' => ['shape' => 'AssociateExternalConnectionRequest'], 'output' => ['shape' => 'AssociateExternalConnectionResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'CopyPackageVersions' => ['name' => 'CopyPackageVersions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/versions/copy'], 'input' => ['shape' => 'CopyPackageVersionsRequest'], 'output' => ['shape' => 'CopyPackageVersionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domain'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'CreateRepository' => ['name' => 'CreateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/v1/repository'], 'input' => ['shape' => 'CreateRepositoryRequest'], 'output' => ['shape' => 'CreateRepositoryResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/domain'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteDomainPermissionsPolicy' => ['name' => 'DeleteDomainPermissionsPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/domain/permissions/policy'], 'input' => ['shape' => 'DeleteDomainPermissionsPolicyRequest'], 'output' => ['shape' => 'DeleteDomainPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeletePackage' => ['name' => 'DeletePackage', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/package'], 'input' => ['shape' => 'DeletePackageRequest'], 'output' => ['shape' => 'DeletePackageResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeletePackageVersions' => ['name' => 'DeletePackageVersions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/versions/delete'], 'input' => ['shape' => 'DeletePackageVersionsRequest'], 'output' => ['shape' => 'DeletePackageVersionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteRepository' => ['name' => 'DeleteRepository', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/repository'], 'input' => ['shape' => 'DeleteRepositoryRequest'], 'output' => ['shape' => 'DeleteRepositoryResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteRepositoryPermissionsPolicy' => ['name' => 'DeleteRepositoryPermissionsPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/repository/permissions/policies'], 'input' => ['shape' => 'DeleteRepositoryPermissionsPolicyRequest'], 'output' => ['shape' => 'DeleteRepositoryPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'GET', 'requestUri' => '/v1/domain'], 'input' => ['shape' => 'DescribeDomainRequest'], 'output' => ['shape' => 'DescribeDomainResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribePackage' => ['name' => 'DescribePackage', 'http' => ['method' => 'GET', 'requestUri' => '/v1/package'], 'input' => ['shape' => 'DescribePackageRequest'], 'output' => ['shape' => 'DescribePackageResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribePackageVersion' => ['name' => 'DescribePackageVersion', 'http' => ['method' => 'GET', 'requestUri' => '/v1/package/version'], 'input' => ['shape' => 'DescribePackageVersionRequest'], 'output' => ['shape' => 'DescribePackageVersionResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeRepository' => ['name' => 'DescribeRepository', 'http' => ['method' => 'GET', 'requestUri' => '/v1/repository'], 'input' => ['shape' => 'DescribeRepositoryRequest'], 'output' => ['shape' => 'DescribeRepositoryResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DisassociateExternalConnection' => ['name' => 'DisassociateExternalConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/repository/external-connection'], 'input' => ['shape' => 'DisassociateExternalConnectionRequest'], 'output' => ['shape' => 'DisassociateExternalConnectionResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DisposePackageVersions' => ['name' => 'DisposePackageVersions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/versions/dispose'], 'input' => ['shape' => 'DisposePackageVersionsRequest'], 'output' => ['shape' => 'DisposePackageVersionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetAuthorizationToken' => ['name' => 'GetAuthorizationToken', 'http' => ['method' => 'POST', 'requestUri' => '/v1/authorization-token'], 'input' => ['shape' => 'GetAuthorizationTokenRequest'], 'output' => ['shape' => 'GetAuthorizationTokenResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetDomainPermissionsPolicy' => ['name' => 'GetDomainPermissionsPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v1/domain/permissions/policy'], 'input' => ['shape' => 'GetDomainPermissionsPolicyRequest'], 'output' => ['shape' => 'GetDomainPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetPackageVersionAsset' => ['name' => 'GetPackageVersionAsset', 'http' => ['method' => 'GET', 'requestUri' => '/v1/package/version/asset'], 'input' => ['shape' => 'GetPackageVersionAssetRequest'], 'output' => ['shape' => 'GetPackageVersionAssetResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetPackageVersionReadme' => ['name' => 'GetPackageVersionReadme', 'http' => ['method' => 'GET', 'requestUri' => '/v1/package/version/readme'], 'input' => ['shape' => 'GetPackageVersionReadmeRequest'], 'output' => ['shape' => 'GetPackageVersionReadmeResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetRepositoryEndpoint' => ['name' => 'GetRepositoryEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/v1/repository/endpoint'], 'input' => ['shape' => 'GetRepositoryEndpointRequest'], 'output' => ['shape' => 'GetRepositoryEndpointResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetRepositoryPermissionsPolicy' => ['name' => 'GetRepositoryPermissionsPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v1/repository/permissions/policy'], 'input' => ['shape' => 'GetRepositoryPermissionsPolicyRequest'], 'output' => ['shape' => 'GetRepositoryPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domains'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPackageVersionAssets' => ['name' => 'ListPackageVersionAssets', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/version/assets'], 'input' => ['shape' => 'ListPackageVersionAssetsRequest'], 'output' => ['shape' => 'ListPackageVersionAssetsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPackageVersionDependencies' => ['name' => 'ListPackageVersionDependencies', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/version/dependencies'], 'input' => ['shape' => 'ListPackageVersionDependenciesRequest'], 'output' => ['shape' => 'ListPackageVersionDependenciesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPackageVersions' => ['name' => 'ListPackageVersions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/versions'], 'input' => ['shape' => 'ListPackageVersionsRequest'], 'output' => ['shape' => 'ListPackageVersionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPackages' => ['name' => 'ListPackages', 'http' => ['method' => 'POST', 'requestUri' => '/v1/packages'], 'input' => ['shape' => 'ListPackagesRequest'], 'output' => ['shape' => 'ListPackagesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListRepositories' => ['name' => 'ListRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/v1/repositories'], 'input' => ['shape' => 'ListRepositoriesRequest'], 'output' => ['shape' => 'ListRepositoriesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListRepositoriesInDomain' => ['name' => 'ListRepositoriesInDomain', 'http' => ['method' => 'POST', 'requestUri' => '/v1/domain/repositories'], 'input' => ['shape' => 'ListRepositoriesInDomainRequest'], 'output' => ['shape' => 'ListRepositoriesInDomainResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'PutDomainPermissionsPolicy' => ['name' => 'PutDomainPermissionsPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/domain/permissions/policy'], 'input' => ['shape' => 'PutDomainPermissionsPolicyRequest'], 'output' => ['shape' => 'PutDomainPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'PutPackageOriginConfiguration' => ['name' => 'PutPackageOriginConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package'], 'input' => ['shape' => 'PutPackageOriginConfigurationRequest'], 'output' => ['shape' => 'PutPackageOriginConfigurationResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'PutRepositoryPermissionsPolicy' => ['name' => 'PutRepositoryPermissionsPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/repository/permissions/policy'], 'input' => ['shape' => 'PutRepositoryPermissionsPolicyRequest'], 'output' => ['shape' => 'PutRepositoryPermissionsPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tag'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/untag'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdatePackageVersionsStatus' => ['name' => 'UpdatePackageVersionsStatus', 'http' => ['method' => 'POST', 'requestUri' => '/v1/package/versions/update_status'], 'input' => ['shape' => 'UpdatePackageVersionsStatusRequest'], 'output' => ['shape' => 'UpdatePackageVersionsStatusResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateRepository' => ['name' => 'UpdateRepository', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/repository'], 'input' => ['shape' => 'UpdateRepositoryRequest'], 'output' => ['shape' => 'UpdateRepositoryResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]{12}'], 'AllowPublish' => ['type' => 'string', 'enum' => ['ALLOW', 'BLOCK']], 'AllowUpstream' => ['type' => 'string', 'enum' => ['ALLOW', 'BLOCK']], 'Arn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '\\S+'], 'Asset' => ['type' => 'blob', 'streaming' => \true], 'AssetHashes' => ['type' => 'map', 'key' => ['shape' => 'HashAlgorithm'], 'value' => ['shape' => 'HashValue']], 'AssetName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '\\P{C}+'], 'AssetSummary' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'AssetName'], 'size' => ['shape' => 'LongOptional'], 'hashes' => ['shape' => 'AssetHashes']]], 'AssetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AssetSummary']], 'AssociateExternalConnectionRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'externalConnection'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'externalConnection' => ['shape' => 'ExternalConnectionName', 'location' => 'querystring', 'locationName' => 'external-connection']]], 'AssociateExternalConnectionResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'AuthorizationTokenDurationSeconds' => ['type' => 'long', 'max' => 43200, 'min' => 0], 'BooleanOptional' => ['type' => 'boolean'], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CopyPackageVersionsRequest' => ['type' => 'structure', 'required' => ['domain', 'sourceRepository', 'destinationRepository', 'format', 'package'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'sourceRepository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'source-repository'], 'destinationRepository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'destination-repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'versions' => ['shape' => 'PackageVersionList'], 'versionRevisions' => ['shape' => 'PackageVersionRevisionMap'], 'allowOverwrite' => ['shape' => 'BooleanOptional'], 'includeFromUpstream' => ['shape' => 'BooleanOptional']]], 'CopyPackageVersionsResult' => ['type' => 'structure', 'members' => ['successfulVersions' => ['shape' => 'SuccessfulPackageVersionInfoMap'], 'failedVersions' => ['shape' => 'PackageVersionErrorMap']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'encryptionKey' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'CreateDomainResult' => ['type' => 'structure', 'members' => ['domain' => ['shape' => 'DomainDescription']]], 'CreateRepositoryRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'description' => ['shape' => 'Description'], 'upstreams' => ['shape' => 'UpstreamRepositoryList'], 'tags' => ['shape' => 'TagList']]], 'CreateRepositoryResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'DeleteDomainPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'policyRevision' => ['shape' => 'PolicyRevision', 'location' => 'querystring', 'locationName' => 'policy-revision']]], 'DeleteDomainPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner']]], 'DeleteDomainResult' => ['type' => 'structure', 'members' => ['domain' => ['shape' => 'DomainDescription']]], 'DeletePackageRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package']]], 'DeletePackageResult' => ['type' => 'structure', 'members' => ['deletedPackage' => ['shape' => 'PackageSummary']]], 'DeletePackageVersionsRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'versions'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'versions' => ['shape' => 'PackageVersionList'], 'expectedStatus' => ['shape' => 'PackageVersionStatus']]], 'DeletePackageVersionsResult' => ['type' => 'structure', 'members' => ['successfulVersions' => ['shape' => 'SuccessfulPackageVersionInfoMap'], 'failedVersions' => ['shape' => 'PackageVersionErrorMap']]], 'DeleteRepositoryPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'policyRevision' => ['shape' => 'PolicyRevision', 'location' => 'querystring', 'locationName' => 'policy-revision']]], 'DeleteRepositoryPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'DeleteRepositoryRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository']]], 'DeleteRepositoryResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'DescribeDomainRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner']]], 'DescribeDomainResult' => ['type' => 'structure', 'members' => ['domain' => ['shape' => 'DomainDescription']]], 'DescribePackageRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package']]], 'DescribePackageResult' => ['type' => 'structure', 'required' => ['package'], 'members' => ['package' => ['shape' => 'PackageDescription']]], 'DescribePackageVersionRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'packageVersion'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'querystring', 'locationName' => 'version']]], 'DescribePackageVersionResult' => ['type' => 'structure', 'required' => ['packageVersion'], 'members' => ['packageVersion' => ['shape' => 'PackageVersionDescription']]], 'DescribeRepositoryRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository']]], 'DescribeRepositoryResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'Description' => ['type' => 'string', 'max' => 1000, 'pattern' => '\\P{C}*'], 'DisassociateExternalConnectionRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'externalConnection'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'externalConnection' => ['shape' => 'ExternalConnectionName', 'location' => 'querystring', 'locationName' => 'external-connection']]], 'DisassociateExternalConnectionResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'DisposePackageVersionsRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'versions'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'versions' => ['shape' => 'PackageVersionList'], 'versionRevisions' => ['shape' => 'PackageVersionRevisionMap'], 'expectedStatus' => ['shape' => 'PackageVersionStatus']]], 'DisposePackageVersionsResult' => ['type' => 'structure', 'members' => ['successfulVersions' => ['shape' => 'SuccessfulPackageVersionInfoMap'], 'failedVersions' => ['shape' => 'PackageVersionErrorMap']]], 'DomainDescription' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DomainName'], 'owner' => ['shape' => 'AccountId'], 'arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'DomainStatus'], 'createdTime' => ['shape' => 'Timestamp'], 'encryptionKey' => ['shape' => 'Arn'], 'repositoryCount' => ['shape' => 'Integer'], 'assetSizeBytes' => ['shape' => 'Long'], 's3BucketArn' => ['shape' => 'Arn']]], 'DomainEntryPoint' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'externalConnectionName' => ['shape' => 'ExternalConnectionName']]], 'DomainName' => ['type' => 'string', 'max' => 50, 'min' => 2, 'pattern' => '[a-z][a-z0-9\\-]{0,48}[a-z0-9]'], 'DomainStatus' => ['type' => 'string', 'enum' => ['Active', 'Deleted']], 'DomainSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DomainName'], 'owner' => ['shape' => 'AccountId'], 'arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'DomainStatus'], 'createdTime' => ['shape' => 'Timestamp'], 'encryptionKey' => ['shape' => 'Arn']]], 'DomainSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DomainSummary']], 'ErrorMessage' => ['type' => 'string'], 'ExternalConnectionName' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[A-Za-z0-9][A-Za-z0-9._\\-:]{1,99}'], 'ExternalConnectionStatus' => ['type' => 'string', 'enum' => ['Available']], 'GetAuthorizationTokenRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'durationSeconds' => ['shape' => 'AuthorizationTokenDurationSeconds', 'location' => 'querystring', 'locationName' => 'duration']]], 'GetAuthorizationTokenResult' => ['type' => 'structure', 'members' => ['authorizationToken' => ['shape' => 'String'], 'expiration' => ['shape' => 'Timestamp']]], 'GetDomainPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner']]], 'GetDomainPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'GetPackageVersionAssetRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'packageVersion', 'asset'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'querystring', 'locationName' => 'version'], 'asset' => ['shape' => 'AssetName', 'location' => 'querystring', 'locationName' => 'asset'], 'packageVersionRevision' => ['shape' => 'PackageVersionRevision', 'location' => 'querystring', 'locationName' => 'revision']]], 'GetPackageVersionAssetResult' => ['type' => 'structure', 'members' => ['asset' => ['shape' => 'Asset'], 'assetName' => ['shape' => 'AssetName', 'location' => 'header', 'locationName' => 'X-AssetName'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'header', 'locationName' => 'X-PackageVersion'], 'packageVersionRevision' => ['shape' => 'PackageVersionRevision', 'location' => 'header', 'locationName' => 'X-PackageVersionRevision']], 'payload' => 'asset'], 'GetPackageVersionReadmeRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'packageVersion'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'querystring', 'locationName' => 'version']]], 'GetPackageVersionReadmeResult' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'version' => ['shape' => 'PackageVersion'], 'versionRevision' => ['shape' => 'PackageVersionRevision'], 'readme' => ['shape' => 'String']]], 'GetRepositoryEndpointRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format']]], 'GetRepositoryEndpointResult' => ['type' => 'structure', 'members' => ['repositoryEndpoint' => ['shape' => 'String']]], 'GetRepositoryPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository']]], 'GetRepositoryPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'HashAlgorithm' => ['type' => 'string', 'enum' => ['MD5', 'SHA-1', 'SHA-256', 'SHA-512']], 'HashValue' => ['type' => 'string', 'max' => 512, 'min' => 32, 'pattern' => '[0-9a-f]+'], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LicenseInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'url' => ['shape' => 'String']]], 'LicenseInfoList' => ['type' => 'list', 'member' => ['shape' => 'LicenseInfo']], 'ListDomainsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListDomainsMaxResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDomainsResult' => ['type' => 'structure', 'members' => ['domains' => ['shape' => 'DomainSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPackageVersionAssetsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListPackageVersionAssetsRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'packageVersion'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'querystring', 'locationName' => 'version'], 'maxResults' => ['shape' => 'ListPackageVersionAssetsMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListPackageVersionAssetsResult' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'version' => ['shape' => 'PackageVersion'], 'versionRevision' => ['shape' => 'PackageVersionRevision'], 'nextToken' => ['shape' => 'PaginationToken'], 'assets' => ['shape' => 'AssetSummaryList']]], 'ListPackageVersionDependenciesRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'packageVersion'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'packageVersion' => ['shape' => 'PackageVersion', 'location' => 'querystring', 'locationName' => 'version'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListPackageVersionDependenciesResult' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'version' => ['shape' => 'PackageVersion'], 'versionRevision' => ['shape' => 'PackageVersionRevision'], 'nextToken' => ['shape' => 'PaginationToken'], 'dependencies' => ['shape' => 'PackageDependencyList']]], 'ListPackageVersionsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListPackageVersionsRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'status' => ['shape' => 'PackageVersionStatus', 'location' => 'querystring', 'locationName' => 'status'], 'sortBy' => ['shape' => 'PackageVersionSortType', 'location' => 'querystring', 'locationName' => 'sortBy'], 'maxResults' => ['shape' => 'ListPackageVersionsMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'originType' => ['shape' => 'PackageVersionOriginType', 'location' => 'querystring', 'locationName' => 'originType']]], 'ListPackageVersionsResult' => ['type' => 'structure', 'members' => ['defaultDisplayVersion' => ['shape' => 'PackageVersion'], 'format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'versions' => ['shape' => 'PackageVersionSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPackagesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListPackagesRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'packagePrefix' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package-prefix'], 'maxResults' => ['shape' => 'ListPackagesMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token'], 'publish' => ['shape' => 'AllowPublish', 'location' => 'querystring', 'locationName' => 'publish'], 'upstream' => ['shape' => 'AllowUpstream', 'location' => 'querystring', 'locationName' => 'upstream']]], 'ListPackagesResult' => ['type' => 'structure', 'members' => ['packages' => ['shape' => 'PackageSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRepositoriesInDomainMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListRepositoriesInDomainRequest' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'administratorAccount' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'administrator-account'], 'repositoryPrefix' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository-prefix'], 'maxResults' => ['shape' => 'ListRepositoriesInDomainMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListRepositoriesInDomainResult' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositorySummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRepositoriesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListRepositoriesRequest' => ['type' => 'structure', 'members' => ['repositoryPrefix' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository-prefix'], 'maxResults' => ['shape' => 'ListRepositoriesMaxResults', 'location' => 'querystring', 'locationName' => 'max-results'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'next-token']]], 'ListRepositoriesResult' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositorySummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'Long' => ['type' => 'long'], 'LongOptional' => ['type' => 'long'], 'PackageDependency' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'dependencyType' => ['shape' => 'String'], 'versionRequirement' => ['shape' => 'String']]], 'PackageDependencyList' => ['type' => 'list', 'member' => ['shape' => 'PackageDependency']], 'PackageDescription' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'name' => ['shape' => 'PackageName'], 'originConfiguration' => ['shape' => 'PackageOriginConfiguration']]], 'PackageFormat' => ['type' => 'string', 'enum' => ['npm', 'pypi', 'maven', 'nuget']], 'PackageName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^#/\\s]+'], 'PackageNamespace' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^#/\\s]+'], 'PackageOriginConfiguration' => ['type' => 'structure', 'members' => ['restrictions' => ['shape' => 'PackageOriginRestrictions']]], 'PackageOriginRestrictions' => ['type' => 'structure', 'required' => ['publish', 'upstream'], 'members' => ['publish' => ['shape' => 'AllowPublish'], 'upstream' => ['shape' => 'AllowUpstream']]], 'PackageSummary' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'package' => ['shape' => 'PackageName'], 'originConfiguration' => ['shape' => 'PackageOriginConfiguration']]], 'PackageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PackageSummary']], 'PackageVersion' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^#/\\s]+'], 'PackageVersionDescription' => ['type' => 'structure', 'members' => ['format' => ['shape' => 'PackageFormat'], 'namespace' => ['shape' => 'PackageNamespace'], 'packageName' => ['shape' => 'PackageName'], 'displayName' => ['shape' => 'String255'], 'version' => ['shape' => 'PackageVersion'], 'summary' => ['shape' => 'String'], 'homePage' => ['shape' => 'String'], 'sourceCodeRepository' => ['shape' => 'String'], 'publishedTime' => ['shape' => 'Timestamp'], 'licenses' => ['shape' => 'LicenseInfoList'], 'revision' => ['shape' => 'PackageVersionRevision'], 'status' => ['shape' => 'PackageVersionStatus'], 'origin' => ['shape' => 'PackageVersionOrigin']]], 'PackageVersionError' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'PackageVersionErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'PackageVersionErrorCode' => ['type' => 'string', 'enum' => ['ALREADY_EXISTS', 'MISMATCHED_REVISION', 'MISMATCHED_STATUS', 'NOT_ALLOWED', 'NOT_FOUND', 'SKIPPED']], 'PackageVersionErrorMap' => ['type' => 'map', 'key' => ['shape' => 'PackageVersion'], 'value' => ['shape' => 'PackageVersionError']], 'PackageVersionList' => ['type' => 'list', 'member' => ['shape' => 'PackageVersion'], 'max' => 100], 'PackageVersionOrigin' => ['type' => 'structure', 'members' => ['domainEntryPoint' => ['shape' => 'DomainEntryPoint'], 'originType' => ['shape' => 'PackageVersionOriginType']]], 'PackageVersionOriginType' => ['type' => 'string', 'enum' => ['INTERNAL', 'EXTERNAL', 'UNKNOWN']], 'PackageVersionRevision' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '\\S+'], 'PackageVersionRevisionMap' => ['type' => 'map', 'key' => ['shape' => 'PackageVersion'], 'value' => ['shape' => 'PackageVersionRevision']], 'PackageVersionSortType' => ['type' => 'string', 'enum' => ['PUBLISHED_TIME']], 'PackageVersionStatus' => ['type' => 'string', 'enum' => ['Published', 'Unfinished', 'Unlisted', 'Archived', 'Disposed', 'Deleted']], 'PackageVersionSummary' => ['type' => 'structure', 'required' => ['version', 'status'], 'members' => ['version' => ['shape' => 'PackageVersion'], 'revision' => ['shape' => 'PackageVersionRevision'], 'status' => ['shape' => 'PackageVersionStatus'], 'origin' => ['shape' => 'PackageVersionOrigin']]], 'PackageVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PackageVersionSummary']], 'PaginationToken' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '\\S+'], 'PolicyDocument' => ['type' => 'string', 'max' => 7168, 'min' => 1, 'pattern' => '[\\P{C}\\s]+'], 'PolicyRevision' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '\\S+'], 'PutDomainPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain', 'policyDocument'], 'members' => ['domain' => ['shape' => 'DomainName'], 'domainOwner' => ['shape' => 'AccountId'], 'policyRevision' => ['shape' => 'PolicyRevision'], 'policyDocument' => ['shape' => 'PolicyDocument']]], 'PutDomainPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'PutPackageOriginConfigurationRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'restrictions'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'restrictions' => ['shape' => 'PackageOriginRestrictions']]], 'PutPackageOriginConfigurationResult' => ['type' => 'structure', 'members' => ['originConfiguration' => ['shape' => 'PackageOriginConfiguration']]], 'PutRepositoryPermissionsPolicyRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'policyDocument'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'policyRevision' => ['shape' => 'PolicyRevision'], 'policyDocument' => ['shape' => 'PolicyDocument']]], 'PutRepositoryPermissionsPolicyResult' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'ResourcePolicy']]], 'RepositoryDescription' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RepositoryName'], 'administratorAccount' => ['shape' => 'AccountId'], 'domainName' => ['shape' => 'DomainName'], 'domainOwner' => ['shape' => 'AccountId'], 'arn' => ['shape' => 'Arn'], 'description' => ['shape' => 'Description'], 'upstreams' => ['shape' => 'UpstreamRepositoryInfoList'], 'externalConnections' => ['shape' => 'RepositoryExternalConnectionInfoList']]], 'RepositoryExternalConnectionInfo' => ['type' => 'structure', 'members' => ['externalConnectionName' => ['shape' => 'ExternalConnectionName'], 'packageFormat' => ['shape' => 'PackageFormat'], 'status' => ['shape' => 'ExternalConnectionStatus']]], 'RepositoryExternalConnectionInfoList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryExternalConnectionInfo']], 'RepositoryName' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[A-Za-z0-9][A-Za-z0-9._\\-]{1,99}'], 'RepositorySummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RepositoryName'], 'administratorAccount' => ['shape' => 'AccountId'], 'domainName' => ['shape' => 'DomainName'], 'domainOwner' => ['shape' => 'AccountId'], 'arn' => ['shape' => 'Arn'], 'description' => ['shape' => 'Description']]], 'RepositorySummaryList' => ['type' => 'list', 'member' => ['shape' => 'RepositorySummary']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePolicy' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'Arn'], 'revision' => ['shape' => 'PolicyRevision'], 'document' => ['shape' => 'PolicyDocument']]], 'ResourceType' => ['type' => 'string', 'enum' => ['domain', 'repository', 'package', 'package-version', 'asset']], 'RetryAfterSeconds' => ['type' => 'integer'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'String' => ['type' => 'string'], 'String255' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SuccessfulPackageVersionInfo' => ['type' => 'structure', 'members' => ['revision' => ['shape' => 'String'], 'status' => ['shape' => 'PackageVersionStatus']]], 'SuccessfulPackageVersionInfoMap' => ['type' => 'map', 'key' => ['shape' => 'PackageVersion'], 'value' => ['shape' => 'SuccessfulPackageVersionInfo']], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '\\P{C}+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '\\P{C}*'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdatePackageVersionsStatusRequest' => ['type' => 'structure', 'required' => ['domain', 'repository', 'format', 'package', 'versions', 'targetStatus'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'format' => ['shape' => 'PackageFormat', 'location' => 'querystring', 'locationName' => 'format'], 'namespace' => ['shape' => 'PackageNamespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'package' => ['shape' => 'PackageName', 'location' => 'querystring', 'locationName' => 'package'], 'versions' => ['shape' => 'PackageVersionList'], 'versionRevisions' => ['shape' => 'PackageVersionRevisionMap'], 'expectedStatus' => ['shape' => 'PackageVersionStatus'], 'targetStatus' => ['shape' => 'PackageVersionStatus']]], 'UpdatePackageVersionsStatusResult' => ['type' => 'structure', 'members' => ['successfulVersions' => ['shape' => 'SuccessfulPackageVersionInfoMap'], 'failedVersions' => ['shape' => 'PackageVersionErrorMap']]], 'UpdateRepositoryRequest' => ['type' => 'structure', 'required' => ['domain', 'repository'], 'members' => ['domain' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domain'], 'domainOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'domain-owner'], 'repository' => ['shape' => 'RepositoryName', 'location' => 'querystring', 'locationName' => 'repository'], 'description' => ['shape' => 'Description'], 'upstreams' => ['shape' => 'UpstreamRepositoryList']]], 'UpdateRepositoryResult' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'RepositoryDescription']]], 'UpstreamRepository' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName']]], 'UpstreamRepositoryInfo' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName']]], 'UpstreamRepositoryInfoList' => ['type' => 'list', 'member' => ['shape' => 'UpstreamRepositoryInfo']], 'UpstreamRepositoryList' => ['type' => 'list', 'member' => ['shape' => 'UpstreamRepository']], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['CANNOT_PARSE', 'ENCRYPTION_KEY_ERROR', 'FIELD_VALIDATION_FAILED', 'UNKNOWN_OPERATION', 'OTHER']]]]; diff --git a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.php deleted file mode 100644 index 0a83bd2..0000000 --- a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeartifact-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeartifact-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeartifact.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codeartifact.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-tests-1.json.php deleted file mode 100644 index 0117cdd..0000000 --- a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeartifact.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/paginators-1.json.php b/vendor/Aws3/Aws/data/codeartifact/2018-09-22/paginators-1.json.php deleted file mode 100644 index a52c217..0000000 --- a/vendor/Aws3/Aws/data/codeartifact/2018-09-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDomains' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'domains'], 'ListPackageVersionAssets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assets'], 'ListPackageVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'versions'], 'ListPackages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'packages'], 'ListRepositories' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'repositories'], 'ListRepositoriesInDomain' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'repositories']]]; diff --git a/vendor/Aws3/Aws/data/codebuild/2016-10-06/api-2.json.php b/vendor/Aws3/Aws/data/codebuild/2016-10-06/api-2.json.php deleted file mode 100644 index 669ace6..0000000 --- a/vendor/Aws3/Aws/data/codebuild/2016-10-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-10-06', 'endpointPrefix' => 'codebuild', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS CodeBuild', 'serviceId' => 'CodeBuild', 'signatureVersion' => 'v4', 'targetPrefix' => 'CodeBuild_20161006', 'uid' => 'codebuild-2016-10-06'], 'operations' => ['BatchDeleteBuilds' => ['name' => 'BatchDeleteBuilds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteBuildsInput'], 'output' => ['shape' => 'BatchDeleteBuildsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'BatchGetBuildBatches' => ['name' => 'BatchGetBuildBatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetBuildBatchesInput'], 'output' => ['shape' => 'BatchGetBuildBatchesOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'BatchGetBuilds' => ['name' => 'BatchGetBuilds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetBuildsInput'], 'output' => ['shape' => 'BatchGetBuildsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'BatchGetProjects' => ['name' => 'BatchGetProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetProjectsInput'], 'output' => ['shape' => 'BatchGetProjectsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'BatchGetReportGroups' => ['name' => 'BatchGetReportGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetReportGroupsInput'], 'output' => ['shape' => 'BatchGetReportGroupsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'BatchGetReports' => ['name' => 'BatchGetReports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetReportsInput'], 'output' => ['shape' => 'BatchGetReportsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectInput'], 'output' => ['shape' => 'CreateProjectOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccountLimitExceededException']]], 'CreateReportGroup' => ['name' => 'CreateReportGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReportGroupInput'], 'output' => ['shape' => 'CreateReportGroupOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccountLimitExceededException']]], 'CreateWebhook' => ['name' => 'CreateWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebhookInput'], 'output' => ['shape' => 'CreateWebhookOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OAuthProviderException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteBuildBatch' => ['name' => 'DeleteBuildBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBuildBatchInput'], 'output' => ['shape' => 'DeleteBuildBatchOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectInput'], 'output' => ['shape' => 'DeleteProjectOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DeleteReport' => ['name' => 'DeleteReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReportInput'], 'output' => ['shape' => 'DeleteReportOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DeleteReportGroup' => ['name' => 'DeleteReportGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReportGroupInput'], 'output' => ['shape' => 'DeleteReportGroupOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyInput'], 'output' => ['shape' => 'DeleteResourcePolicyOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DeleteSourceCredentials' => ['name' => 'DeleteSourceCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSourceCredentialsInput'], 'output' => ['shape' => 'DeleteSourceCredentialsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteWebhook' => ['name' => 'DeleteWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWebhookInput'], 'output' => ['shape' => 'DeleteWebhookOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OAuthProviderException']]], 'DescribeCodeCoverages' => ['name' => 'DescribeCodeCoverages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCodeCoveragesInput'], 'output' => ['shape' => 'DescribeCodeCoveragesOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'DescribeTestCases' => ['name' => 'DescribeTestCases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTestCasesInput'], 'output' => ['shape' => 'DescribeTestCasesOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'GetReportGroupTrend' => ['name' => 'GetReportGroupTrend', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReportGroupTrendInput'], 'output' => ['shape' => 'GetReportGroupTrendOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePolicyInput'], 'output' => ['shape' => 'GetResourcePolicyOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInputException']]], 'ImportSourceCredentials' => ['name' => 'ImportSourceCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSourceCredentialsInput'], 'output' => ['shape' => 'ImportSourceCredentialsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccountLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException']]], 'InvalidateProjectCache' => ['name' => 'InvalidateProjectCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InvalidateProjectCacheInput'], 'output' => ['shape' => 'InvalidateProjectCacheOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'ListBuildBatches' => ['name' => 'ListBuildBatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBuildBatchesInput'], 'output' => ['shape' => 'ListBuildBatchesOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListBuildBatchesForProject' => ['name' => 'ListBuildBatchesForProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBuildBatchesForProjectInput'], 'output' => ['shape' => 'ListBuildBatchesForProjectOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'ListBuilds' => ['name' => 'ListBuilds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBuildsInput'], 'output' => ['shape' => 'ListBuildsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListBuildsForProject' => ['name' => 'ListBuildsForProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBuildsForProjectInput'], 'output' => ['shape' => 'ListBuildsForProjectOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'ListCuratedEnvironmentImages' => ['name' => 'ListCuratedEnvironmentImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCuratedEnvironmentImagesInput'], 'output' => ['shape' => 'ListCuratedEnvironmentImagesOutput']], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProjectsInput'], 'output' => ['shape' => 'ListProjectsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListReportGroups' => ['name' => 'ListReportGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReportGroupsInput'], 'output' => ['shape' => 'ListReportGroupsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListReports' => ['name' => 'ListReports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReportsInput'], 'output' => ['shape' => 'ListReportsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListReportsForReportGroup' => ['name' => 'ListReportsForReportGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReportsForReportGroupInput'], 'output' => ['shape' => 'ListReportsForReportGroupOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'ListSharedProjects' => ['name' => 'ListSharedProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSharedProjectsInput'], 'output' => ['shape' => 'ListSharedProjectsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListSharedReportGroups' => ['name' => 'ListSharedReportGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSharedReportGroupsInput'], 'output' => ['shape' => 'ListSharedReportGroupsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'ListSourceCredentials' => ['name' => 'ListSourceCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSourceCredentialsInput'], 'output' => ['shape' => 'ListSourceCredentialsOutput'], 'errors' => [['shape' => 'InvalidInputException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyInput'], 'output' => ['shape' => 'PutResourcePolicyOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInputException']]], 'RetryBuild' => ['name' => 'RetryBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetryBuildInput'], 'output' => ['shape' => 'RetryBuildOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountLimitExceededException']]], 'RetryBuildBatch' => ['name' => 'RetryBuildBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetryBuildBatchInput'], 'output' => ['shape' => 'RetryBuildBatchOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'StartBuild' => ['name' => 'StartBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartBuildInput'], 'output' => ['shape' => 'StartBuildOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountLimitExceededException']]], 'StartBuildBatch' => ['name' => 'StartBuildBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartBuildBatchInput'], 'output' => ['shape' => 'StartBuildBatchOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'StopBuild' => ['name' => 'StopBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopBuildInput'], 'output' => ['shape' => 'StopBuildOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'StopBuildBatch' => ['name' => 'StopBuildBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopBuildBatchInput'], 'output' => ['shape' => 'StopBuildBatchOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProjectInput'], 'output' => ['shape' => 'UpdateProjectOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateProjectVisibility' => ['name' => 'UpdateProjectVisibility', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProjectVisibilityInput'], 'output' => ['shape' => 'UpdateProjectVisibilityOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateReportGroup' => ['name' => 'UpdateReportGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateReportGroupInput'], 'output' => ['shape' => 'UpdateReportGroupOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateWebhook' => ['name' => 'UpdateWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWebhookInput'], 'output' => ['shape' => 'UpdateWebhookOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OAuthProviderException']]]], 'shapes' => ['AccountLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ArtifactNamespace' => ['type' => 'string', 'enum' => ['NONE', 'BUILD_ID']], 'ArtifactPackaging' => ['type' => 'string', 'enum' => ['NONE', 'ZIP']], 'ArtifactsType' => ['type' => 'string', 'enum' => ['CODEPIPELINE', 'S3', 'NO_ARTIFACTS']], 'AuthType' => ['type' => 'string', 'enum' => ['OAUTH', 'BASIC_AUTH', 'PERSONAL_ACCESS_TOKEN']], 'BatchDeleteBuildsInput' => ['type' => 'structure', 'required' => ['ids'], 'members' => ['ids' => ['shape' => 'BuildIds']]], 'BatchDeleteBuildsOutput' => ['type' => 'structure', 'members' => ['buildsDeleted' => ['shape' => 'BuildIds'], 'buildsNotDeleted' => ['shape' => 'BuildsNotDeleted']]], 'BatchGetBuildBatchesInput' => ['type' => 'structure', 'required' => ['ids'], 'members' => ['ids' => ['shape' => 'BuildBatchIds']]], 'BatchGetBuildBatchesOutput' => ['type' => 'structure', 'members' => ['buildBatches' => ['shape' => 'BuildBatches'], 'buildBatchesNotFound' => ['shape' => 'BuildBatchIds']]], 'BatchGetBuildsInput' => ['type' => 'structure', 'required' => ['ids'], 'members' => ['ids' => ['shape' => 'BuildIds']]], 'BatchGetBuildsOutput' => ['type' => 'structure', 'members' => ['builds' => ['shape' => 'Builds'], 'buildsNotFound' => ['shape' => 'BuildIds']]], 'BatchGetProjectsInput' => ['type' => 'structure', 'required' => ['names'], 'members' => ['names' => ['shape' => 'ProjectNames']]], 'BatchGetProjectsOutput' => ['type' => 'structure', 'members' => ['projects' => ['shape' => 'Projects'], 'projectsNotFound' => ['shape' => 'ProjectNames']]], 'BatchGetReportGroupsInput' => ['type' => 'structure', 'required' => ['reportGroupArns'], 'members' => ['reportGroupArns' => ['shape' => 'ReportGroupArns']]], 'BatchGetReportGroupsOutput' => ['type' => 'structure', 'members' => ['reportGroups' => ['shape' => 'ReportGroups'], 'reportGroupsNotFound' => ['shape' => 'ReportGroupArns']]], 'BatchGetReportsInput' => ['type' => 'structure', 'required' => ['reportArns'], 'members' => ['reportArns' => ['shape' => 'ReportArns']]], 'BatchGetReportsOutput' => ['type' => 'structure', 'members' => ['reports' => ['shape' => 'Reports'], 'reportsNotFound' => ['shape' => 'ReportArns']]], 'BatchReportModeType' => ['type' => 'string', 'enum' => ['REPORT_INDIVIDUAL_BUILDS', 'REPORT_AGGREGATED_BATCH']], 'BatchRestrictions' => ['type' => 'structure', 'members' => ['maximumBuildsAllowed' => ['shape' => 'WrapperInt'], 'computeTypesAllowed' => ['shape' => 'ComputeTypesAllowed']]], 'Boolean' => ['type' => 'boolean'], 'BucketOwnerAccess' => ['type' => 'string', 'enum' => ['NONE', 'READ_ONLY', 'FULL']], 'Build' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString'], 'buildNumber' => ['shape' => 'WrapperLong'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'currentPhase' => ['shape' => 'String'], 'buildStatus' => ['shape' => 'StatusType'], 'sourceVersion' => ['shape' => 'NonEmptyString'], 'resolvedSourceVersion' => ['shape' => 'NonEmptyString'], 'projectName' => ['shape' => 'NonEmptyString'], 'phases' => ['shape' => 'BuildPhases'], 'source' => ['shape' => 'ProjectSource'], 'secondarySources' => ['shape' => 'ProjectSources'], 'secondarySourceVersions' => ['shape' => 'ProjectSecondarySourceVersions'], 'artifacts' => ['shape' => 'BuildArtifacts'], 'secondaryArtifacts' => ['shape' => 'BuildArtifactsList'], 'cache' => ['shape' => 'ProjectCache'], 'environment' => ['shape' => 'ProjectEnvironment'], 'serviceRole' => ['shape' => 'NonEmptyString'], 'logs' => ['shape' => 'LogsLocation'], 'timeoutInMinutes' => ['shape' => 'WrapperInt'], 'queuedTimeoutInMinutes' => ['shape' => 'WrapperInt'], 'buildComplete' => ['shape' => 'Boolean'], 'initiator' => ['shape' => 'String'], 'vpcConfig' => ['shape' => 'VpcConfig'], 'networkInterface' => ['shape' => 'NetworkInterface'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'exportedEnvironmentVariables' => ['shape' => 'ExportedEnvironmentVariables'], 'reportArns' => ['shape' => 'BuildReportArns'], 'fileSystemLocations' => ['shape' => 'ProjectFileSystemLocations'], 'debugSession' => ['shape' => 'DebugSession'], 'buildBatchArn' => ['shape' => 'String']]], 'BuildArtifacts' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'String'], 'sha256sum' => ['shape' => 'String'], 'md5sum' => ['shape' => 'String'], 'overrideArtifactName' => ['shape' => 'WrapperBoolean'], 'encryptionDisabled' => ['shape' => 'WrapperBoolean'], 'artifactIdentifier' => ['shape' => 'String'], 'bucketOwnerAccess' => ['shape' => 'BucketOwnerAccess']]], 'BuildArtifactsList' => ['type' => 'list', 'member' => ['shape' => 'BuildArtifacts'], 'max' => 12, 'min' => 0], 'BuildBatch' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'currentPhase' => ['shape' => 'String'], 'buildBatchStatus' => ['shape' => 'StatusType'], 'sourceVersion' => ['shape' => 'NonEmptyString'], 'resolvedSourceVersion' => ['shape' => 'NonEmptyString'], 'projectName' => ['shape' => 'NonEmptyString'], 'phases' => ['shape' => 'BuildBatchPhases'], 'source' => ['shape' => 'ProjectSource'], 'secondarySources' => ['shape' => 'ProjectSources'], 'secondarySourceVersions' => ['shape' => 'ProjectSecondarySourceVersions'], 'artifacts' => ['shape' => 'BuildArtifacts'], 'secondaryArtifacts' => ['shape' => 'BuildArtifactsList'], 'cache' => ['shape' => 'ProjectCache'], 'environment' => ['shape' => 'ProjectEnvironment'], 'serviceRole' => ['shape' => 'NonEmptyString'], 'logConfig' => ['shape' => 'LogsConfig'], 'buildTimeoutInMinutes' => ['shape' => 'WrapperInt'], 'queuedTimeoutInMinutes' => ['shape' => 'WrapperInt'], 'complete' => ['shape' => 'Boolean'], 'initiator' => ['shape' => 'String'], 'vpcConfig' => ['shape' => 'VpcConfig'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'buildBatchNumber' => ['shape' => 'WrapperLong'], 'fileSystemLocations' => ['shape' => 'ProjectFileSystemLocations'], 'buildBatchConfig' => ['shape' => 'ProjectBuildBatchConfig'], 'buildGroups' => ['shape' => 'BuildGroups'], 'debugSessionEnabled' => ['shape' => 'WrapperBoolean']]], 'BuildBatchFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'StatusType']]], 'BuildBatchIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 0], 'BuildBatchPhase' => ['type' => 'structure', 'members' => ['phaseType' => ['shape' => 'BuildBatchPhaseType'], 'phaseStatus' => ['shape' => 'StatusType'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'durationInSeconds' => ['shape' => 'WrapperLong'], 'contexts' => ['shape' => 'PhaseContexts']]], 'BuildBatchPhaseType' => ['type' => 'string', 'enum' => ['SUBMITTED', 'DOWNLOAD_BATCHSPEC', 'IN_PROGRESS', 'COMBINE_ARTIFACTS', 'SUCCEEDED', 'FAILED', 'STOPPED']], 'BuildBatchPhases' => ['type' => 'list', 'member' => ['shape' => 'BuildBatchPhase']], 'BuildBatches' => ['type' => 'list', 'member' => ['shape' => 'BuildBatch'], 'max' => 100, 'min' => 0], 'BuildGroup' => ['type' => 'structure', 'members' => ['identifier' => ['shape' => 'String'], 'dependsOn' => ['shape' => 'Identifiers'], 'ignoreFailure' => ['shape' => 'Boolean'], 'currentBuildSummary' => ['shape' => 'BuildSummary'], 'priorBuildSummaryList' => ['shape' => 'BuildSummaries']]], 'BuildGroups' => ['type' => 'list', 'member' => ['shape' => 'BuildGroup']], 'BuildIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'BuildNotDeleted' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'statusCode' => ['shape' => 'String']]], 'BuildPhase' => ['type' => 'structure', 'members' => ['phaseType' => ['shape' => 'BuildPhaseType'], 'phaseStatus' => ['shape' => 'StatusType'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'durationInSeconds' => ['shape' => 'WrapperLong'], 'contexts' => ['shape' => 'PhaseContexts']]], 'BuildPhaseType' => ['type' => 'string', 'enum' => ['SUBMITTED', 'QUEUED', 'PROVISIONING', 'DOWNLOAD_SOURCE', 'INSTALL', 'PRE_BUILD', 'BUILD', 'POST_BUILD', 'UPLOAD_ARTIFACTS', 'FINALIZING', 'COMPLETED']], 'BuildPhases' => ['type' => 'list', 'member' => ['shape' => 'BuildPhase']], 'BuildReportArns' => ['type' => 'list', 'member' => ['shape' => 'String']], 'BuildStatusConfig' => ['type' => 'structure', 'members' => ['context' => ['shape' => 'String'], 'targetUrl' => ['shape' => 'String']]], 'BuildSummaries' => ['type' => 'list', 'member' => ['shape' => 'BuildSummary']], 'BuildSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'requestedOn' => ['shape' => 'Timestamp'], 'buildStatus' => ['shape' => 'StatusType'], 'primaryArtifact' => ['shape' => 'ResolvedArtifact'], 'secondaryArtifacts' => ['shape' => 'ResolvedSecondaryArtifacts']]], 'Builds' => ['type' => 'list', 'member' => ['shape' => 'Build']], 'BuildsNotDeleted' => ['type' => 'list', 'member' => ['shape' => 'BuildNotDeleted']], 'CacheMode' => ['type' => 'string', 'enum' => ['LOCAL_DOCKER_LAYER_CACHE', 'LOCAL_SOURCE_CACHE', 'LOCAL_CUSTOM_CACHE']], 'CacheType' => ['type' => 'string', 'enum' => ['NO_CACHE', 'S3', 'LOCAL']], 'CloudWatchLogsConfig' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'LogsConfigStatusType'], 'groupName' => ['shape' => 'String'], 'streamName' => ['shape' => 'String']]], 'CodeCoverage' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'reportARN' => ['shape' => 'NonEmptyString'], 'filePath' => ['shape' => 'NonEmptyString'], 'lineCoveragePercentage' => ['shape' => 'Percentage'], 'linesCovered' => ['shape' => 'NonNegativeInt'], 'linesMissed' => ['shape' => 'NonNegativeInt'], 'branchCoveragePercentage' => ['shape' => 'Percentage'], 'branchesCovered' => ['shape' => 'NonNegativeInt'], 'branchesMissed' => ['shape' => 'NonNegativeInt'], 'expired' => ['shape' => 'Timestamp']]], 'CodeCoverageReportSummary' => ['type' => 'structure', 'members' => ['lineCoveragePercentage' => ['shape' => 'Percentage'], 'linesCovered' => ['shape' => 'NonNegativeInt'], 'linesMissed' => ['shape' => 'NonNegativeInt'], 'branchCoveragePercentage' => ['shape' => 'Percentage'], 'branchesCovered' => ['shape' => 'NonNegativeInt'], 'branchesMissed' => ['shape' => 'NonNegativeInt']]], 'CodeCoverages' => ['type' => 'list', 'member' => ['shape' => 'CodeCoverage']], 'ComputeType' => ['type' => 'string', 'enum' => ['BUILD_GENERAL1_SMALL', 'BUILD_GENERAL1_MEDIUM', 'BUILD_GENERAL1_LARGE', 'BUILD_GENERAL1_2XLARGE']], 'ComputeTypesAllowed' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'CreateProjectInput' => ['type' => 'structure', 'required' => ['name', 'source', 'artifacts', 'environment', 'serviceRole'], 'members' => ['name' => ['shape' => 'ProjectName'], 'description' => ['shape' => 'ProjectDescription'], 'source' => ['shape' => 'ProjectSource'], 'secondarySources' => ['shape' => 'ProjectSources'], 'sourceVersion' => ['shape' => 'String'], 'secondarySourceVersions' => ['shape' => 'ProjectSecondarySourceVersions'], 'artifacts' => ['shape' => 'ProjectArtifacts'], 'secondaryArtifacts' => ['shape' => 'ProjectArtifactsList'], 'cache' => ['shape' => 'ProjectCache'], 'environment' => ['shape' => 'ProjectEnvironment'], 'serviceRole' => ['shape' => 'NonEmptyString'], 'timeoutInMinutes' => ['shape' => 'TimeOut'], 'queuedTimeoutInMinutes' => ['shape' => 'TimeOut'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagList'], 'vpcConfig' => ['shape' => 'VpcConfig'], 'badgeEnabled' => ['shape' => 'WrapperBoolean'], 'logsConfig' => ['shape' => 'LogsConfig'], 'fileSystemLocations' => ['shape' => 'ProjectFileSystemLocations'], 'buildBatchConfig' => ['shape' => 'ProjectBuildBatchConfig'], 'concurrentBuildLimit' => ['shape' => 'WrapperInt']]], 'CreateProjectOutput' => ['type' => 'structure', 'members' => ['project' => ['shape' => 'Project']]], 'CreateReportGroupInput' => ['type' => 'structure', 'required' => ['name', 'type', 'exportConfig'], 'members' => ['name' => ['shape' => 'ReportGroupName'], 'type' => ['shape' => 'ReportType'], 'exportConfig' => ['shape' => 'ReportExportConfig'], 'tags' => ['shape' => 'TagList']]], 'CreateReportGroupOutput' => ['type' => 'structure', 'members' => ['reportGroup' => ['shape' => 'ReportGroup']]], 'CreateWebhookInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName'], 'branchFilter' => ['shape' => 'String'], 'filterGroups' => ['shape' => 'FilterGroups'], 'buildType' => ['shape' => 'WebhookBuildType']]], 'CreateWebhookOutput' => ['type' => 'structure', 'members' => ['webhook' => ['shape' => 'Webhook']]], 'CredentialProviderType' => ['type' => 'string', 'enum' => ['SECRETS_MANAGER']], 'DebugSession' => ['type' => 'structure', 'members' => ['sessionEnabled' => ['shape' => 'WrapperBoolean'], 'sessionTarget' => ['shape' => 'NonEmptyString']]], 'DeleteBuildBatchInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'NonEmptyString']]], 'DeleteBuildBatchOutput' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'String'], 'buildsDeleted' => ['shape' => 'BuildIds'], 'buildsNotDeleted' => ['shape' => 'BuildsNotDeleted']]], 'DeleteProjectInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'NonEmptyString']]], 'DeleteProjectOutput' => ['type' => 'structure', 'members' => []], 'DeleteReportGroupInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'deleteReports' => ['shape' => 'Boolean']]], 'DeleteReportGroupOutput' => ['type' => 'structure', 'members' => []], 'DeleteReportInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'NonEmptyString']]], 'DeleteReportOutput' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'NonEmptyString']]], 'DeleteResourcePolicyOutput' => ['type' => 'structure', 'members' => []], 'DeleteSourceCredentialsInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'NonEmptyString']]], 'DeleteSourceCredentialsOutput' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString']]], 'DeleteWebhookInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName']]], 'DeleteWebhookOutput' => ['type' => 'structure', 'members' => []], 'DescribeCodeCoveragesInput' => ['type' => 'structure', 'required' => ['reportArn'], 'members' => ['reportArn' => ['shape' => 'NonEmptyString'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'PageSize'], 'sortOrder' => ['shape' => 'SortOrderType'], 'sortBy' => ['shape' => 'ReportCodeCoverageSortByType'], 'minLineCoveragePercentage' => ['shape' => 'Percentage'], 'maxLineCoveragePercentage' => ['shape' => 'Percentage']]], 'DescribeCodeCoveragesOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'codeCoverages' => ['shape' => 'CodeCoverages']]], 'DescribeTestCasesInput' => ['type' => 'structure', 'required' => ['reportArn'], 'members' => ['reportArn' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'PageSize'], 'filter' => ['shape' => 'TestCaseFilter']]], 'DescribeTestCasesOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'testCases' => ['shape' => 'TestCases']]], 'EnvironmentImage' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'versions' => ['shape' => 'ImageVersions']]], 'EnvironmentImages' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentImage']], 'EnvironmentLanguage' => ['type' => 'structure', 'members' => ['language' => ['shape' => 'LanguageType'], 'images' => ['shape' => 'EnvironmentImages']]], 'EnvironmentLanguages' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentLanguage']], 'EnvironmentPlatform' => ['type' => 'structure', 'members' => ['platform' => ['shape' => 'PlatformType'], 'languages' => ['shape' => 'EnvironmentLanguages']]], 'EnvironmentPlatforms' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentPlatform']], 'EnvironmentType' => ['type' => 'string', 'enum' => ['WINDOWS_CONTAINER', 'LINUX_CONTAINER', 'LINUX_GPU_CONTAINER', 'ARM_CONTAINER', 'WINDOWS_SERVER_2019_CONTAINER']], 'EnvironmentVariable' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'String'], 'type' => ['shape' => 'EnvironmentVariableType']]], 'EnvironmentVariableType' => ['type' => 'string', 'enum' => ['PLAINTEXT', 'PARAMETER_STORE', 'SECRETS_MANAGER']], 'EnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentVariable']], 'ExportedEnvironmentVariable' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'String']]], 'ExportedEnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'ExportedEnvironmentVariable']], 'FileSystemType' => ['type' => 'string', 'enum' => ['EFS']], 'FilterGroup' => ['type' => 'list', 'member' => ['shape' => 'WebhookFilter']], 'FilterGroups' => ['type' => 'list', 'member' => ['shape' => 'FilterGroup']], 'GetReportGroupTrendInput' => ['type' => 'structure', 'required' => ['reportGroupArn', 'trendField'], 'members' => ['reportGroupArn' => ['shape' => 'NonEmptyString'], 'numOfReports' => ['shape' => 'PageSize'], 'trendField' => ['shape' => 'ReportGroupTrendFieldType']]], 'GetReportGroupTrendOutput' => ['type' => 'structure', 'members' => ['stats' => ['shape' => 'ReportGroupTrendStats'], 'rawData' => ['shape' => 'ReportGroupTrendRawDataList']]], 'GetResourcePolicyInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'NonEmptyString']]], 'GetResourcePolicyOutput' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'NonEmptyString']]], 'GitCloneDepth' => ['type' => 'integer', 'min' => 0], 'GitSubmodulesConfig' => ['type' => 'structure', 'required' => ['fetchSubmodules'], 'members' => ['fetchSubmodules' => ['shape' => 'WrapperBoolean']]], 'Identifiers' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ImagePullCredentialsType' => ['type' => 'string', 'enum' => ['CODEBUILD', 'SERVICE_ROLE']], 'ImageVersions' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ImportSourceCredentialsInput' => ['type' => 'structure', 'required' => ['token', 'serverType', 'authType'], 'members' => ['username' => ['shape' => 'NonEmptyString'], 'token' => ['shape' => 'SensitiveNonEmptyString'], 'serverType' => ['shape' => 'ServerType'], 'authType' => ['shape' => 'AuthType'], 'shouldOverwrite' => ['shape' => 'WrapperBoolean']]], 'ImportSourceCredentialsOutput' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString']]], 'InvalidInputException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidateProjectCacheInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'NonEmptyString']]], 'InvalidateProjectCacheOutput' => ['type' => 'structure', 'members' => []], 'KeyInput' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=@+\\-]*)$'], 'LanguageType' => ['type' => 'string', 'enum' => ['JAVA', 'PYTHON', 'NODE_JS', 'RUBY', 'GOLANG', 'DOCKER', 'ANDROID', 'DOTNET', 'BASE', 'PHP']], 'ListBuildBatchesForProjectInput' => ['type' => 'structure', 'members' => ['projectName' => ['shape' => 'NonEmptyString'], 'filter' => ['shape' => 'BuildBatchFilter'], 'maxResults' => ['shape' => 'PageSize'], 'sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'String']]], 'ListBuildBatchesForProjectOutput' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'BuildBatchIds'], 'nextToken' => ['shape' => 'String']]], 'ListBuildBatchesInput' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'BuildBatchFilter'], 'maxResults' => ['shape' => 'PageSize'], 'sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'String']]], 'ListBuildBatchesOutput' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'BuildBatchIds'], 'nextToken' => ['shape' => 'String']]], 'ListBuildsForProjectInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'NonEmptyString'], 'sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'String']]], 'ListBuildsForProjectOutput' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'BuildIds'], 'nextToken' => ['shape' => 'String']]], 'ListBuildsInput' => ['type' => 'structure', 'members' => ['sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'String']]], 'ListBuildsOutput' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'BuildIds'], 'nextToken' => ['shape' => 'String']]], 'ListCuratedEnvironmentImagesInput' => ['type' => 'structure', 'members' => []], 'ListCuratedEnvironmentImagesOutput' => ['type' => 'structure', 'members' => ['platforms' => ['shape' => 'EnvironmentPlatforms']]], 'ListProjectsInput' => ['type' => 'structure', 'members' => ['sortBy' => ['shape' => 'ProjectSortByType'], 'sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'NonEmptyString']]], 'ListProjectsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'projects' => ['shape' => 'ProjectNames']]], 'ListReportGroupsInput' => ['type' => 'structure', 'members' => ['sortOrder' => ['shape' => 'SortOrderType'], 'sortBy' => ['shape' => 'ReportGroupSortByType'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'PageSize']]], 'ListReportGroupsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'reportGroups' => ['shape' => 'ReportGroupArns']]], 'ListReportsForReportGroupInput' => ['type' => 'structure', 'required' => ['reportGroupArn'], 'members' => ['reportGroupArn' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'sortOrder' => ['shape' => 'SortOrderType'], 'maxResults' => ['shape' => 'PageSize'], 'filter' => ['shape' => 'ReportFilter']]], 'ListReportsForReportGroupOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'reports' => ['shape' => 'ReportArns']]], 'ListReportsInput' => ['type' => 'structure', 'members' => ['sortOrder' => ['shape' => 'SortOrderType'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'PageSize'], 'filter' => ['shape' => 'ReportFilter']]], 'ListReportsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'reports' => ['shape' => 'ReportArns']]], 'ListSharedProjectsInput' => ['type' => 'structure', 'members' => ['sortBy' => ['shape' => 'SharedResourceSortByType'], 'sortOrder' => ['shape' => 'SortOrderType'], 'maxResults' => ['shape' => 'PageSize'], 'nextToken' => ['shape' => 'NonEmptyString']]], 'ListSharedProjectsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'projects' => ['shape' => 'ProjectArns']]], 'ListSharedReportGroupsInput' => ['type' => 'structure', 'members' => ['sortOrder' => ['shape' => 'SortOrderType'], 'sortBy' => ['shape' => 'SharedResourceSortByType'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'PageSize']]], 'ListSharedReportGroupsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'reportGroups' => ['shape' => 'ReportGroupArns']]], 'ListSourceCredentialsInput' => ['type' => 'structure', 'members' => []], 'ListSourceCredentialsOutput' => ['type' => 'structure', 'members' => ['sourceCredentialsInfos' => ['shape' => 'SourceCredentialsInfos']]], 'LogsConfig' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsConfig'], 's3Logs' => ['shape' => 'S3LogsConfig']]], 'LogsConfigStatusType' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'LogsLocation' => ['type' => 'structure', 'members' => ['groupName' => ['shape' => 'String'], 'streamName' => ['shape' => 'String'], 'deepLink' => ['shape' => 'String'], 's3DeepLink' => ['shape' => 'String'], 'cloudWatchLogsArn' => ['shape' => 'String'], 's3LogsArn' => ['shape' => 'String'], 'cloudWatchLogs' => ['shape' => 'CloudWatchLogsConfig'], 's3Logs' => ['shape' => 'S3LogsConfig']]], 'NetworkInterface' => ['type' => 'structure', 'members' => ['subnetId' => ['shape' => 'NonEmptyString'], 'networkInterfaceId' => ['shape' => 'NonEmptyString']]], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'NonNegativeInt' => ['type' => 'integer', 'min' => 0], 'OAuthProviderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Percentage' => ['type' => 'double', 'max' => 100, 'min' => 0], 'PhaseContext' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'PhaseContexts' => ['type' => 'list', 'member' => ['shape' => 'PhaseContext']], 'PlatformType' => ['type' => 'string', 'enum' => ['DEBIAN', 'AMAZON_LINUX', 'UBUNTU', 'WINDOWS_SERVER']], 'Project' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ProjectName'], 'arn' => ['shape' => 'String'], 'description' => ['shape' => 'ProjectDescription'], 'source' => ['shape' => 'ProjectSource'], 'secondarySources' => ['shape' => 'ProjectSources'], 'sourceVersion' => ['shape' => 'String'], 'secondarySourceVersions' => ['shape' => 'ProjectSecondarySourceVersions'], 'artifacts' => ['shape' => 'ProjectArtifacts'], 'secondaryArtifacts' => ['shape' => 'ProjectArtifactsList'], 'cache' => ['shape' => 'ProjectCache'], 'environment' => ['shape' => 'ProjectEnvironment'], 'serviceRole' => ['shape' => 'NonEmptyString'], 'timeoutInMinutes' => ['shape' => 'TimeOut'], 'queuedTimeoutInMinutes' => ['shape' => 'TimeOut'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagList'], 'created' => ['shape' => 'Timestamp'], 'lastModified' => ['shape' => 'Timestamp'], 'webhook' => ['shape' => 'Webhook'], 'vpcConfig' => ['shape' => 'VpcConfig'], 'badge' => ['shape' => 'ProjectBadge'], 'logsConfig' => ['shape' => 'LogsConfig'], 'fileSystemLocations' => ['shape' => 'ProjectFileSystemLocations'], 'buildBatchConfig' => ['shape' => 'ProjectBuildBatchConfig'], 'concurrentBuildLimit' => ['shape' => 'WrapperInt'], 'projectVisibility' => ['shape' => 'ProjectVisibilityType'], 'publicProjectAlias' => ['shape' => 'NonEmptyString'], 'resourceAccessRole' => ['shape' => 'NonEmptyString']]], 'ProjectArns' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'ProjectArtifacts' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'ArtifactsType'], 'location' => ['shape' => 'String'], 'path' => ['shape' => 'String'], 'namespaceType' => ['shape' => 'ArtifactNamespace'], 'name' => ['shape' => 'String'], 'packaging' => ['shape' => 'ArtifactPackaging'], 'overrideArtifactName' => ['shape' => 'WrapperBoolean'], 'encryptionDisabled' => ['shape' => 'WrapperBoolean'], 'artifactIdentifier' => ['shape' => 'String'], 'bucketOwnerAccess' => ['shape' => 'BucketOwnerAccess']]], 'ProjectArtifactsList' => ['type' => 'list', 'member' => ['shape' => 'ProjectArtifacts'], 'max' => 12, 'min' => 0], 'ProjectBadge' => ['type' => 'structure', 'members' => ['badgeEnabled' => ['shape' => 'Boolean'], 'badgeRequestUrl' => ['shape' => 'String']]], 'ProjectBuildBatchConfig' => ['type' => 'structure', 'members' => ['serviceRole' => ['shape' => 'NonEmptyString'], 'combineArtifacts' => ['shape' => 'WrapperBoolean'], 'restrictions' => ['shape' => 'BatchRestrictions'], 'timeoutInMins' => ['shape' => 'WrapperInt'], 'batchReportMode' => ['shape' => 'BatchReportModeType']]], 'ProjectCache' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'CacheType'], 'location' => ['shape' => 'String'], 'modes' => ['shape' => 'ProjectCacheModes']]], 'ProjectCacheModes' => ['type' => 'list', 'member' => ['shape' => 'CacheMode']], 'ProjectDescription' => ['type' => 'string', 'max' => 255, 'min' => 0], 'ProjectEnvironment' => ['type' => 'structure', 'required' => ['type', 'image', 'computeType'], 'members' => ['type' => ['shape' => 'EnvironmentType'], 'image' => ['shape' => 'NonEmptyString'], 'computeType' => ['shape' => 'ComputeType'], 'environmentVariables' => ['shape' => 'EnvironmentVariables'], 'privilegedMode' => ['shape' => 'WrapperBoolean'], 'certificate' => ['shape' => 'String'], 'registryCredential' => ['shape' => 'RegistryCredential'], 'imagePullCredentialsType' => ['shape' => 'ImagePullCredentialsType']]], 'ProjectFileSystemLocation' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'FileSystemType'], 'location' => ['shape' => 'String'], 'mountPoint' => ['shape' => 'String'], 'identifier' => ['shape' => 'String'], 'mountOptions' => ['shape' => 'String']]], 'ProjectFileSystemLocations' => ['type' => 'list', 'member' => ['shape' => 'ProjectFileSystemLocation']], 'ProjectName' => ['type' => 'string', 'max' => 255, 'min' => 2, 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-_]{1,254}'], 'ProjectNames' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'ProjectSecondarySourceVersions' => ['type' => 'list', 'member' => ['shape' => 'ProjectSourceVersion'], 'max' => 12, 'min' => 0], 'ProjectSortByType' => ['type' => 'string', 'enum' => ['NAME', 'CREATED_TIME', 'LAST_MODIFIED_TIME']], 'ProjectSource' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'SourceType'], 'location' => ['shape' => 'String'], 'gitCloneDepth' => ['shape' => 'GitCloneDepth'], 'gitSubmodulesConfig' => ['shape' => 'GitSubmodulesConfig'], 'buildspec' => ['shape' => 'String'], 'auth' => ['shape' => 'SourceAuth'], 'reportBuildStatus' => ['shape' => 'WrapperBoolean'], 'buildStatusConfig' => ['shape' => 'BuildStatusConfig'], 'insecureSsl' => ['shape' => 'WrapperBoolean'], 'sourceIdentifier' => ['shape' => 'String']]], 'ProjectSourceVersion' => ['type' => 'structure', 'required' => ['sourceIdentifier', 'sourceVersion'], 'members' => ['sourceIdentifier' => ['shape' => 'String'], 'sourceVersion' => ['shape' => 'String']]], 'ProjectSources' => ['type' => 'list', 'member' => ['shape' => 'ProjectSource'], 'max' => 12, 'min' => 0], 'ProjectVisibilityType' => ['type' => 'string', 'enum' => ['PUBLIC_READ', 'PRIVATE']], 'Projects' => ['type' => 'list', 'member' => ['shape' => 'Project']], 'PutResourcePolicyInput' => ['type' => 'structure', 'required' => ['policy', 'resourceArn'], 'members' => ['policy' => ['shape' => 'NonEmptyString'], 'resourceArn' => ['shape' => 'NonEmptyString']]], 'PutResourcePolicyOutput' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'NonEmptyString']]], 'RegistryCredential' => ['type' => 'structure', 'required' => ['credential', 'credentialProvider'], 'members' => ['credential' => ['shape' => 'NonEmptyString'], 'credentialProvider' => ['shape' => 'CredentialProviderType']]], 'Report' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'ReportType'], 'name' => ['shape' => 'String'], 'reportGroupArn' => ['shape' => 'NonEmptyString'], 'executionId' => ['shape' => 'String'], 'status' => ['shape' => 'ReportStatusType'], 'created' => ['shape' => 'Timestamp'], 'expired' => ['shape' => 'Timestamp'], 'exportConfig' => ['shape' => 'ReportExportConfig'], 'truncated' => ['shape' => 'WrapperBoolean'], 'testSummary' => ['shape' => 'TestReportSummary'], 'codeCoverageSummary' => ['shape' => 'CodeCoverageReportSummary']]], 'ReportArns' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'ReportCodeCoverageSortByType' => ['type' => 'string', 'enum' => ['LINE_COVERAGE_PERCENTAGE', 'FILE_PATH']], 'ReportExportConfig' => ['type' => 'structure', 'members' => ['exportConfigType' => ['shape' => 'ReportExportConfigType'], 's3Destination' => ['shape' => 'S3ReportExportConfig']]], 'ReportExportConfigType' => ['type' => 'string', 'enum' => ['S3', 'NO_EXPORT']], 'ReportFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ReportStatusType']]], 'ReportGroup' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'ReportGroupName'], 'type' => ['shape' => 'ReportType'], 'exportConfig' => ['shape' => 'ReportExportConfig'], 'created' => ['shape' => 'Timestamp'], 'lastModified' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagList'], 'status' => ['shape' => 'ReportGroupStatusType']]], 'ReportGroupArns' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'ReportGroupName' => ['type' => 'string', 'max' => 128, 'min' => 2], 'ReportGroupSortByType' => ['type' => 'string', 'enum' => ['NAME', 'CREATED_TIME', 'LAST_MODIFIED_TIME']], 'ReportGroupStatusType' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'ReportGroupTrendFieldType' => ['type' => 'string', 'enum' => ['PASS_RATE', 'DURATION', 'TOTAL', 'LINE_COVERAGE', 'LINES_COVERED', 'LINES_MISSED', 'BRANCH_COVERAGE', 'BRANCHES_COVERED', 'BRANCHES_MISSED']], 'ReportGroupTrendRawDataList' => ['type' => 'list', 'member' => ['shape' => 'ReportWithRawData']], 'ReportGroupTrendStats' => ['type' => 'structure', 'members' => ['average' => ['shape' => 'String'], 'max' => ['shape' => 'String'], 'min' => ['shape' => 'String']]], 'ReportGroups' => ['type' => 'list', 'member' => ['shape' => 'ReportGroup'], 'max' => 100, 'min' => 1], 'ReportPackagingType' => ['type' => 'string', 'enum' => ['ZIP', 'NONE']], 'ReportStatusCounts' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'WrapperInt']], 'ReportStatusType' => ['type' => 'string', 'enum' => ['GENERATING', 'SUCCEEDED', 'FAILED', 'INCOMPLETE', 'DELETING']], 'ReportType' => ['type' => 'string', 'enum' => ['TEST', 'CODE_COVERAGE']], 'ReportWithRawData' => ['type' => 'structure', 'members' => ['reportArn' => ['shape' => 'NonEmptyString'], 'data' => ['shape' => 'String']]], 'Reports' => ['type' => 'list', 'member' => ['shape' => 'Report'], 'max' => 100, 'min' => 1], 'ResolvedArtifact' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'ArtifactsType'], 'location' => ['shape' => 'String'], 'identifier' => ['shape' => 'String']]], 'ResolvedSecondaryArtifacts' => ['type' => 'list', 'member' => ['shape' => 'ResolvedArtifact']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RetryBuildBatchInput' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'idempotencyToken' => ['shape' => 'String'], 'retryType' => ['shape' => 'RetryBuildBatchType']]], 'RetryBuildBatchOutput' => ['type' => 'structure', 'members' => ['buildBatch' => ['shape' => 'BuildBatch']]], 'RetryBuildBatchType' => ['type' => 'string', 'enum' => ['RETRY_ALL_BUILDS', 'RETRY_FAILED_BUILDS']], 'RetryBuildInput' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'idempotencyToken' => ['shape' => 'String']]], 'RetryBuildOutput' => ['type' => 'structure', 'members' => ['build' => ['shape' => 'Build']]], 'S3LogsConfig' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'LogsConfigStatusType'], 'location' => ['shape' => 'String'], 'encryptionDisabled' => ['shape' => 'WrapperBoolean'], 'bucketOwnerAccess' => ['shape' => 'BucketOwnerAccess']]], 'S3ReportExportConfig' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'NonEmptyString'], 'bucketOwner' => ['shape' => 'String'], 'path' => ['shape' => 'String'], 'packaging' => ['shape' => 'ReportPackagingType'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'encryptionDisabled' => ['shape' => 'WrapperBoolean']]], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 5], 'SensitiveNonEmptyString' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'ServerType' => ['type' => 'string', 'enum' => ['GITHUB', 'BITBUCKET', 'GITHUB_ENTERPRISE']], 'SharedResourceSortByType' => ['type' => 'string', 'enum' => ['ARN', 'MODIFIED_TIME']], 'SortOrderType' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SourceAuth' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'SourceAuthType'], 'resource' => ['shape' => 'String']]], 'SourceAuthType' => ['type' => 'string', 'enum' => ['OAUTH']], 'SourceCredentialsInfo' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'serverType' => ['shape' => 'ServerType'], 'authType' => ['shape' => 'AuthType']]], 'SourceCredentialsInfos' => ['type' => 'list', 'member' => ['shape' => 'SourceCredentialsInfo']], 'SourceType' => ['type' => 'string', 'enum' => ['CODECOMMIT', 'CODEPIPELINE', 'GITHUB', 'S3', 'BITBUCKET', 'GITHUB_ENTERPRISE', 'NO_SOURCE']], 'StartBuildBatchInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'NonEmptyString'], 'secondarySourcesOverride' => ['shape' => 'ProjectSources'], 'secondarySourcesVersionOverride' => ['shape' => 'ProjectSecondarySourceVersions'], 'sourceVersion' => ['shape' => 'String'], 'artifactsOverride' => ['shape' => 'ProjectArtifacts'], 'secondaryArtifactsOverride' => ['shape' => 'ProjectArtifactsList'], 'environmentVariablesOverride' => ['shape' => 'EnvironmentVariables'], 'sourceTypeOverride' => ['shape' => 'SourceType'], 'sourceLocationOverride' => ['shape' => 'String'], 'sourceAuthOverride' => ['shape' => 'SourceAuth'], 'gitCloneDepthOverride' => ['shape' => 'GitCloneDepth'], 'gitSubmodulesConfigOverride' => ['shape' => 'GitSubmodulesConfig'], 'buildspecOverride' => ['shape' => 'String'], 'insecureSslOverride' => ['shape' => 'WrapperBoolean'], 'reportBuildBatchStatusOverride' => ['shape' => 'WrapperBoolean'], 'environmentTypeOverride' => ['shape' => 'EnvironmentType'], 'imageOverride' => ['shape' => 'NonEmptyString'], 'computeTypeOverride' => ['shape' => 'ComputeType'], 'certificateOverride' => ['shape' => 'String'], 'cacheOverride' => ['shape' => 'ProjectCache'], 'serviceRoleOverride' => ['shape' => 'NonEmptyString'], 'privilegedModeOverride' => ['shape' => 'WrapperBoolean'], 'buildTimeoutInMinutesOverride' => ['shape' => 'TimeOut'], 'queuedTimeoutInMinutesOverride' => ['shape' => 'TimeOut'], 'encryptionKeyOverride' => ['shape' => 'NonEmptyString'], 'idempotencyToken' => ['shape' => 'String'], 'logsConfigOverride' => ['shape' => 'LogsConfig'], 'registryCredentialOverride' => ['shape' => 'RegistryCredential'], 'imagePullCredentialsTypeOverride' => ['shape' => 'ImagePullCredentialsType'], 'buildBatchConfigOverride' => ['shape' => 'ProjectBuildBatchConfig'], 'debugSessionEnabled' => ['shape' => 'WrapperBoolean']]], 'StartBuildBatchOutput' => ['type' => 'structure', 'members' => ['buildBatch' => ['shape' => 'BuildBatch']]], 'StartBuildInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'NonEmptyString'], 'secondarySourcesOverride' => ['shape' => 'ProjectSources'], 'secondarySourcesVersionOverride' => ['shape' => 'ProjectSecondarySourceVersions'], 'sourceVersion' => ['shape' => 'String'], 'artifactsOverride' => ['shape' => 'ProjectArtifacts'], 'secondaryArtifactsOverride' => ['shape' => 'ProjectArtifactsList'], 'environmentVariablesOverride' => ['shape' => 'EnvironmentVariables'], 'sourceTypeOverride' => ['shape' => 'SourceType'], 'sourceLocationOverride' => ['shape' => 'String'], 'sourceAuthOverride' => ['shape' => 'SourceAuth'], 'gitCloneDepthOverride' => ['shape' => 'GitCloneDepth'], 'gitSubmodulesConfigOverride' => ['shape' => 'GitSubmodulesConfig'], 'buildspecOverride' => ['shape' => 'String'], 'insecureSslOverride' => ['shape' => 'WrapperBoolean'], 'reportBuildStatusOverride' => ['shape' => 'WrapperBoolean'], 'buildStatusConfigOverride' => ['shape' => 'BuildStatusConfig'], 'environmentTypeOverride' => ['shape' => 'EnvironmentType'], 'imageOverride' => ['shape' => 'NonEmptyString'], 'computeTypeOverride' => ['shape' => 'ComputeType'], 'certificateOverride' => ['shape' => 'String'], 'cacheOverride' => ['shape' => 'ProjectCache'], 'serviceRoleOverride' => ['shape' => 'NonEmptyString'], 'privilegedModeOverride' => ['shape' => 'WrapperBoolean'], 'timeoutInMinutesOverride' => ['shape' => 'TimeOut'], 'queuedTimeoutInMinutesOverride' => ['shape' => 'TimeOut'], 'encryptionKeyOverride' => ['shape' => 'NonEmptyString'], 'idempotencyToken' => ['shape' => 'String'], 'logsConfigOverride' => ['shape' => 'LogsConfig'], 'registryCredentialOverride' => ['shape' => 'RegistryCredential'], 'imagePullCredentialsTypeOverride' => ['shape' => 'ImagePullCredentialsType'], 'debugSessionEnabled' => ['shape' => 'WrapperBoolean']]], 'StartBuildOutput' => ['type' => 'structure', 'members' => ['build' => ['shape' => 'Build']]], 'StatusType' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'FAILED', 'FAULT', 'TIMED_OUT', 'IN_PROGRESS', 'STOPPED']], 'StopBuildBatchInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'NonEmptyString']]], 'StopBuildBatchOutput' => ['type' => 'structure', 'members' => ['buildBatch' => ['shape' => 'BuildBatch']]], 'StopBuildInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'NonEmptyString']]], 'StopBuildOutput' => ['type' => 'structure', 'members' => ['build' => ['shape' => 'Build']]], 'String' => ['type' => 'string'], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 16], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'KeyInput'], 'value' => ['shape' => 'ValueInput']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TestCase' => ['type' => 'structure', 'members' => ['reportArn' => ['shape' => 'NonEmptyString'], 'testRawDataPath' => ['shape' => 'String'], 'prefix' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'durationInNanoSeconds' => ['shape' => 'WrapperLong'], 'message' => ['shape' => 'String'], 'expired' => ['shape' => 'Timestamp']]], 'TestCaseFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'String'], 'keyword' => ['shape' => 'String']]], 'TestCases' => ['type' => 'list', 'member' => ['shape' => 'TestCase']], 'TestReportSummary' => ['type' => 'structure', 'required' => ['total', 'statusCounts', 'durationInNanoSeconds'], 'members' => ['total' => ['shape' => 'WrapperInt'], 'statusCounts' => ['shape' => 'ReportStatusCounts'], 'durationInNanoSeconds' => ['shape' => 'WrapperLong']]], 'TimeOut' => ['type' => 'integer', 'max' => 480, 'min' => 5], 'Timestamp' => ['type' => 'timestamp'], 'UpdateProjectInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'ProjectDescription'], 'source' => ['shape' => 'ProjectSource'], 'secondarySources' => ['shape' => 'ProjectSources'], 'sourceVersion' => ['shape' => 'String'], 'secondarySourceVersions' => ['shape' => 'ProjectSecondarySourceVersions'], 'artifacts' => ['shape' => 'ProjectArtifacts'], 'secondaryArtifacts' => ['shape' => 'ProjectArtifactsList'], 'cache' => ['shape' => 'ProjectCache'], 'environment' => ['shape' => 'ProjectEnvironment'], 'serviceRole' => ['shape' => 'NonEmptyString'], 'timeoutInMinutes' => ['shape' => 'TimeOut'], 'queuedTimeoutInMinutes' => ['shape' => 'TimeOut'], 'encryptionKey' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagList'], 'vpcConfig' => ['shape' => 'VpcConfig'], 'badgeEnabled' => ['shape' => 'WrapperBoolean'], 'logsConfig' => ['shape' => 'LogsConfig'], 'fileSystemLocations' => ['shape' => 'ProjectFileSystemLocations'], 'buildBatchConfig' => ['shape' => 'ProjectBuildBatchConfig'], 'concurrentBuildLimit' => ['shape' => 'WrapperInt']]], 'UpdateProjectOutput' => ['type' => 'structure', 'members' => ['project' => ['shape' => 'Project']]], 'UpdateProjectVisibilityInput' => ['type' => 'structure', 'required' => ['projectArn', 'projectVisibility'], 'members' => ['projectArn' => ['shape' => 'NonEmptyString'], 'projectVisibility' => ['shape' => 'ProjectVisibilityType'], 'resourceAccessRole' => ['shape' => 'NonEmptyString']]], 'UpdateProjectVisibilityOutput' => ['type' => 'structure', 'members' => ['projectArn' => ['shape' => 'NonEmptyString'], 'publicProjectAlias' => ['shape' => 'NonEmptyString'], 'projectVisibility' => ['shape' => 'ProjectVisibilityType']]], 'UpdateReportGroupInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'exportConfig' => ['shape' => 'ReportExportConfig'], 'tags' => ['shape' => 'TagList']]], 'UpdateReportGroupOutput' => ['type' => 'structure', 'members' => ['reportGroup' => ['shape' => 'ReportGroup']]], 'UpdateWebhookInput' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName'], 'branchFilter' => ['shape' => 'String'], 'rotateSecret' => ['shape' => 'Boolean'], 'filterGroups' => ['shape' => 'FilterGroups'], 'buildType' => ['shape' => 'WebhookBuildType']]], 'UpdateWebhookOutput' => ['type' => 'structure', 'members' => ['webhook' => ['shape' => 'Webhook']]], 'ValueInput' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=@+\\-]*)$'], 'VpcConfig' => ['type' => 'structure', 'members' => ['vpcId' => ['shape' => 'NonEmptyString'], 'subnets' => ['shape' => 'Subnets'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'Webhook' => ['type' => 'structure', 'members' => ['url' => ['shape' => 'NonEmptyString'], 'payloadUrl' => ['shape' => 'NonEmptyString'], 'secret' => ['shape' => 'NonEmptyString'], 'branchFilter' => ['shape' => 'String'], 'filterGroups' => ['shape' => 'FilterGroups'], 'buildType' => ['shape' => 'WebhookBuildType'], 'lastModifiedSecret' => ['shape' => 'Timestamp']]], 'WebhookBuildType' => ['type' => 'string', 'enum' => ['BUILD', 'BUILD_BATCH']], 'WebhookFilter' => ['type' => 'structure', 'required' => ['type', 'pattern'], 'members' => ['type' => ['shape' => 'WebhookFilterType'], 'pattern' => ['shape' => 'String'], 'excludeMatchedPattern' => ['shape' => 'WrapperBoolean']]], 'WebhookFilterType' => ['type' => 'string', 'enum' => ['EVENT', 'BASE_REF', 'HEAD_REF', 'ACTOR_ACCOUNT_ID', 'FILE_PATH', 'COMMIT_MESSAGE']], 'WrapperBoolean' => ['type' => 'boolean'], 'WrapperInt' => ['type' => 'integer'], 'WrapperLong' => ['type' => 'long']]]; diff --git a/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-rule-set-1.json.php deleted file mode 100644 index b5a23d7..0000000 --- a/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codebuild-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codebuild-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codebuild.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codebuild.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-tests-1.json.php deleted file mode 100644 index f149195..0000000 --- a/vendor/Aws3/Aws/data/codebuild/2016-10-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codebuild.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codebuild/2016-10-06/paginators-1.json.php b/vendor/Aws3/Aws/data/codebuild/2016-10-06/paginators-1.json.php deleted file mode 100644 index cc0b251..0000000 --- a/vendor/Aws3/Aws/data/codebuild/2016-10-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCodeCoverages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'codeCoverages'], 'DescribeTestCases' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'testCases'], 'ListBuildBatches' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'ids'], 'ListBuildBatchesForProject' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'ids'], 'ListBuilds' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'ids'], 'ListBuildsForProject' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'ids'], 'ListProjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'projects'], 'ListReportGroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'reportGroups'], 'ListReports' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'reports'], 'ListReportsForReportGroup' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'reports'], 'ListSharedProjects' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'projects'], 'ListSharedReportGroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'reportGroups']]]; diff --git a/vendor/Aws3/Aws/data/codebuild/2016-10-06/smoke.json.php b/vendor/Aws3/Aws/data/codebuild/2016-10-06/smoke.json.php deleted file mode 100644 index 27a6740..0000000 --- a/vendor/Aws3/Aws/data/codebuild/2016-10-06/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListBuilds', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/api-2.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/api-2.json.php deleted file mode 100644 index a1c4d91..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-09-28', 'endpointPrefix' => 'codecatalyst', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CodeCatalyst', 'serviceId' => 'CodeCatalyst', 'signatureVersion' => 'bearer', 'signingName' => 'codecatalyst', 'uid' => 'codecatalyst-2022-09-28'], 'operations' => ['CreateAccessToken' => ['name' => 'CreateAccessToken', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/accessTokens', 'responseCode' => 201], 'input' => ['shape' => 'CreateAccessTokenRequest'], 'output' => ['shape' => 'CreateAccessTokenResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'CreateDevEnvironment' => ['name' => 'CreateDevEnvironment', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments', 'responseCode' => 201], 'input' => ['shape' => 'CreateDevEnvironmentRequest'], 'output' => ['shape' => 'CreateDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects', 'responseCode' => 201], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateSourceRepositoryBranch' => ['name' => 'CreateSourceRepositoryBranch', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}', 'responseCode' => 201], 'input' => ['shape' => 'CreateSourceRepositoryBranchRequest'], 'output' => ['shape' => 'CreateSourceRepositoryBranchResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteAccessToken' => ['name' => 'DeleteAccessToken', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/accessTokens/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAccessTokenRequest'], 'output' => ['shape' => 'DeleteAccessTokenResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteDevEnvironment' => ['name' => 'DeleteDevEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDevEnvironmentRequest'], 'output' => ['shape' => 'DeleteDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetDevEnvironment' => ['name' => 'GetDevEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetDevEnvironmentRequest'], 'output' => ['shape' => 'GetDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetProject' => ['name' => 'GetProject', 'http' => ['method' => 'GET', 'requestUri' => '/v1/spaces/{spaceName}/projects/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetProjectRequest'], 'output' => ['shape' => 'GetProjectResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetSourceRepositoryCloneUrls' => ['name' => 'GetSourceRepositoryCloneUrls', 'http' => ['method' => 'GET', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls', 'responseCode' => 200], 'input' => ['shape' => 'GetSourceRepositoryCloneUrlsRequest'], 'output' => ['shape' => 'GetSourceRepositoryCloneUrlsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetSpace' => ['name' => 'GetSpace', 'http' => ['method' => 'GET', 'requestUri' => '/v1/spaces/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetSpaceRequest'], 'output' => ['shape' => 'GetSpaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetSubscription' => ['name' => 'GetSubscription', 'http' => ['method' => 'GET', 'requestUri' => '/v1/spaces/{spaceName}/subscription', 'responseCode' => 200], 'input' => ['shape' => 'GetSubscriptionRequest'], 'output' => ['shape' => 'GetSubscriptionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetUserDetails' => ['name' => 'GetUserDetails', 'http' => ['method' => 'GET', 'requestUri' => '/userDetails', 'responseCode' => 200], 'input' => ['shape' => 'GetUserDetailsRequest'], 'output' => ['shape' => 'GetUserDetailsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListAccessTokens' => ['name' => 'ListAccessTokens', 'http' => ['method' => 'POST', 'requestUri' => '/v1/accessTokens', 'responseCode' => 200], 'input' => ['shape' => 'ListAccessTokensRequest'], 'output' => ['shape' => 'ListAccessTokensResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListDevEnvironments' => ['name' => 'ListDevEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments', 'responseCode' => 200], 'input' => ['shape' => 'ListDevEnvironmentsRequest'], 'output' => ['shape' => 'ListDevEnvironmentsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListEventLogs' => ['name' => 'ListEventLogs', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces/{spaceName}/eventLogs', 'responseCode' => 200], 'input' => ['shape' => 'ListEventLogsRequest'], 'output' => ['shape' => 'ListEventLogsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces/{spaceName}/projects', 'responseCode' => 200], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListSourceRepositories' => ['name' => 'ListSourceRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories', 'responseCode' => 200], 'input' => ['shape' => 'ListSourceRepositoriesRequest'], 'output' => ['shape' => 'ListSourceRepositoriesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListSourceRepositoryBranches' => ['name' => 'ListSourceRepositoryBranches', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches', 'responseCode' => 200], 'input' => ['shape' => 'ListSourceRepositoryBranchesRequest'], 'output' => ['shape' => 'ListSourceRepositoryBranchesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListSpaces' => ['name' => 'ListSpaces', 'http' => ['method' => 'POST', 'requestUri' => '/v1/spaces', 'responseCode' => 200], 'input' => ['shape' => 'ListSpacesRequest'], 'output' => ['shape' => 'ListSpacesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StartDevEnvironment' => ['name' => 'StartDevEnvironment', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartDevEnvironmentRequest'], 'output' => ['shape' => 'StartDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'StartDevEnvironmentSession' => ['name' => 'StartDevEnvironmentSession', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session', 'responseCode' => 200], 'input' => ['shape' => 'StartDevEnvironmentSessionRequest'], 'output' => ['shape' => 'StartDevEnvironmentSessionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StopDevEnvironment' => ['name' => 'StopDevEnvironment', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopDevEnvironmentRequest'], 'output' => ['shape' => 'StopDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateDevEnvironment' => ['name' => 'UpdateDevEnvironment', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDevEnvironmentRequest'], 'output' => ['shape' => 'UpdateDevEnvironmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'VerifySession' => ['name' => 'VerifySession', 'http' => ['method' => 'GET', 'requestUri' => '/session', 'responseCode' => 200], 'output' => ['shape' => 'VerifySessionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccessTokenId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'AccessTokenName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AccessTokenSecret' => ['type' => 'string', 'max' => 4000, 'min' => 1, 'sensitive' => \true], 'AccessTokenSummaries' => ['type' => 'list', 'member' => ['shape' => 'AccessTokenSummary']], 'AccessTokenSummary' => ['type' => 'structure', 'required' => ['id', 'name'], 'members' => ['id' => ['shape' => 'AccessTokenId'], 'name' => ['shape' => 'AccessTokenName'], 'expiresTime' => ['shape' => 'SyntheticTimestamp_date_time']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ClientToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'GT', 'GE', 'LT', 'LE']], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateAccessTokenRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'AccessTokenName'], 'expiresTime' => ['shape' => 'SyntheticTimestamp_date_time']]], 'CreateAccessTokenResponse' => ['type' => 'structure', 'required' => ['secret'], 'members' => ['secret' => ['shape' => 'AccessTokenSecret'], 'name' => ['shape' => 'AccessTokenName'], 'expiresTime' => ['shape' => 'SyntheticTimestamp_date_time']]], 'CreateDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'instanceType', 'persistentStorage'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'repositories' => ['shape' => 'RepositoriesInput'], 'clientToken' => ['shape' => 'ClientToken'], 'alias' => ['shape' => 'CreateDevEnvironmentRequestAliasString'], 'ides' => ['shape' => 'IdeConfigurationList'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes'], 'persistentStorage' => ['shape' => 'PersistentStorageConfiguration']]], 'CreateDevEnvironmentRequestAliasString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+(?:[-_\\.][a-zA-Z0-9]+)*'], 'CreateDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['spaceName', 'displayName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'displayName' => ['shape' => 'ProjectDisplayName'], 'description' => ['shape' => 'ProjectDescription']]], 'CreateProjectResponse' => ['type' => 'structure', 'required' => ['name'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'name' => ['shape' => 'NameString'], 'displayName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'CreateSourceRepositoryBranchRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'sourceRepositoryName', 'name'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'sourceRepositoryName' => ['shape' => 'SourceRepositoryNameString', 'location' => 'uri', 'locationName' => 'sourceRepositoryName'], 'name' => ['shape' => 'SourceRepositoryBranchString', 'location' => 'uri', 'locationName' => 'name'], 'headCommitId' => ['shape' => 'String']]], 'CreateSourceRepositoryBranchResponse' => ['type' => 'structure', 'members' => ['ref' => ['shape' => 'SourceRepositoryBranchRefString'], 'name' => ['shape' => 'SourceRepositoryBranchString'], 'lastUpdatedTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'headCommitId' => ['shape' => 'String']]], 'DeleteAccessTokenRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'AccessTokenId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteAccessTokenResponse' => ['type' => 'structure', 'members' => []], 'DeleteDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid']]], 'DevEnvironmentAccessDetails' => ['type' => 'structure', 'required' => ['streamUrl', 'tokenValue'], 'members' => ['streamUrl' => ['shape' => 'SensitiveString'], 'tokenValue' => ['shape' => 'SensitiveString']], 'sensitive' => \true], 'DevEnvironmentRepositorySummaries' => ['type' => 'list', 'member' => ['shape' => 'DevEnvironmentRepositorySummary']], 'DevEnvironmentRepositorySummary' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'SourceRepositoryNameString'], 'branchName' => ['shape' => 'SourceRepositoryBranchString']]], 'DevEnvironmentSessionConfiguration' => ['type' => 'structure', 'required' => ['sessionType'], 'members' => ['sessionType' => ['shape' => 'DevEnvironmentSessionType'], 'executeCommandSessionConfiguration' => ['shape' => 'ExecuteCommandSessionConfiguration']]], 'DevEnvironmentSessionType' => ['type' => 'string', 'enum' => ['SSM', 'SSH']], 'DevEnvironmentStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'STARTING', 'STOPPING', 'STOPPED', 'FAILED', 'DELETING', 'DELETED']], 'DevEnvironmentSummary' => ['type' => 'structure', 'required' => ['id', 'lastUpdatedTime', 'creatorId', 'status', 'repositories', 'instanceType', 'inactivityTimeoutMinutes', 'persistentStorage'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid'], 'lastUpdatedTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creatorId' => ['shape' => 'DevEnvironmentSummaryCreatorIdString'], 'status' => ['shape' => 'DevEnvironmentStatus'], 'statusReason' => ['shape' => 'StatusReason'], 'repositories' => ['shape' => 'DevEnvironmentRepositorySummaries'], 'alias' => ['shape' => 'DevEnvironmentSummaryAliasString'], 'ides' => ['shape' => 'Ides'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes'], 'persistentStorage' => ['shape' => 'PersistentStorage']]], 'DevEnvironmentSummaryAliasString' => ['type' => 'string', 'max' => 128, 'min' => 0], 'DevEnvironmentSummaryCreatorIdString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'DevEnvironmentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DevEnvironmentSummary']], 'EmailAddress' => ['type' => 'structure', 'members' => ['email' => ['shape' => 'String'], 'verified' => ['shape' => 'Boolean']]], 'EventLogEntries' => ['type' => 'list', 'member' => ['shape' => 'EventLogEntry']], 'EventLogEntry' => ['type' => 'structure', 'required' => ['id', 'eventName', 'eventType', 'eventCategory', 'eventSource', 'eventTime', 'operationType', 'userIdentity'], 'members' => ['id' => ['shape' => 'String'], 'eventName' => ['shape' => 'String'], 'eventType' => ['shape' => 'String'], 'eventCategory' => ['shape' => 'String'], 'eventSource' => ['shape' => 'String'], 'eventTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'operationType' => ['shape' => 'OperationType'], 'userIdentity' => ['shape' => 'UserIdentity'], 'projectInformation' => ['shape' => 'ProjectInformation'], 'requestId' => ['shape' => 'String'], 'requestPayload' => ['shape' => 'EventPayload'], 'responsePayload' => ['shape' => 'EventPayload'], 'errorCode' => ['shape' => 'String'], 'sourceIpAddress' => ['shape' => 'String'], 'userAgent' => ['shape' => 'String']]], 'EventPayload' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'String'], 'data' => ['shape' => 'String']]], 'ExecuteCommandSessionConfiguration' => ['type' => 'structure', 'required' => ['command'], 'members' => ['command' => ['shape' => 'ExecuteCommandSessionConfigurationCommandString'], 'arguments' => ['shape' => 'ExecuteCommandSessionConfigurationArguments']]], 'ExecuteCommandSessionConfigurationArguments' => ['type' => 'list', 'member' => ['shape' => 'ExecuteCommandSessionConfigurationArgumentsMemberString']], 'ExecuteCommandSessionConfigurationArgumentsMemberString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ExecuteCommandSessionConfigurationCommandString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Filter' => ['type' => 'structure', 'required' => ['key', 'values'], 'members' => ['key' => ['shape' => 'String'], 'values' => ['shape' => 'StringList'], 'comparisonOperator' => ['shape' => 'String']]], 'FilterKey' => ['type' => 'string', 'enum' => ['hasAccessTo']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GetDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'GetDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id', 'lastUpdatedTime', 'creatorId', 'status', 'repositories', 'instanceType', 'inactivityTimeoutMinutes', 'persistentStorage'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid'], 'lastUpdatedTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creatorId' => ['shape' => 'GetDevEnvironmentResponseCreatorIdString'], 'status' => ['shape' => 'DevEnvironmentStatus'], 'statusReason' => ['shape' => 'StatusReason'], 'repositories' => ['shape' => 'DevEnvironmentRepositorySummaries'], 'alias' => ['shape' => 'GetDevEnvironmentResponseAliasString'], 'ides' => ['shape' => 'Ides'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes'], 'persistentStorage' => ['shape' => 'PersistentStorage']]], 'GetDevEnvironmentResponseAliasString' => ['type' => 'string', 'max' => 128, 'min' => 0], 'GetDevEnvironmentResponseCreatorIdString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'GetProjectRequest' => ['type' => 'structure', 'required' => ['spaceName', 'name'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'name' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'name']]], 'GetProjectResponse' => ['type' => 'structure', 'required' => ['name'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'name' => ['shape' => 'String'], 'displayName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'GetSourceRepositoryCloneUrlsRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'sourceRepositoryName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'sourceRepositoryName' => ['shape' => 'SourceRepositoryNameString', 'location' => 'uri', 'locationName' => 'sourceRepositoryName']]], 'GetSourceRepositoryCloneUrlsResponse' => ['type' => 'structure', 'required' => ['https'], 'members' => ['https' => ['shape' => 'String']]], 'GetSpaceRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'name']]], 'GetSpaceResponse' => ['type' => 'structure', 'required' => ['name', 'regionName'], 'members' => ['name' => ['shape' => 'NameString'], 'regionName' => ['shape' => 'RegionString'], 'displayName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'GetSubscriptionRequest' => ['type' => 'structure', 'required' => ['spaceName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName']]], 'GetSubscriptionResponse' => ['type' => 'structure', 'members' => ['subscriptionType' => ['shape' => 'String'], 'awsAccountName' => ['shape' => 'NameString']]], 'GetUserDetailsRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'GetUserDetailsRequestIdString', 'location' => 'querystring', 'locationName' => 'id'], 'userName' => ['shape' => 'GetUserDetailsRequestUserNameString', 'location' => 'querystring', 'locationName' => 'userName']]], 'GetUserDetailsRequestIdString' => ['type' => 'string', 'max' => 256, 'min' => 1], 'GetUserDetailsRequestUserNameString' => ['type' => 'string', 'max' => 100, 'min' => 3, 'pattern' => '[a-zA-Z0-9]{3,100}'], 'GetUserDetailsResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'String'], 'userName' => ['shape' => 'String'], 'displayName' => ['shape' => 'String'], 'primaryEmail' => ['shape' => 'EmailAddress'], 'version' => ['shape' => 'String']]], 'Ide' => ['type' => 'structure', 'members' => ['runtime' => ['shape' => 'IdeRuntimeString'], 'name' => ['shape' => 'IdeNameString']]], 'IdeConfiguration' => ['type' => 'structure', 'members' => ['runtime' => ['shape' => 'IdeConfigurationRuntimeString'], 'name' => ['shape' => 'IdeConfigurationNameString']]], 'IdeConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'IdeConfiguration'], 'max' => 1, 'min' => 0], 'IdeConfigurationNameString' => ['type' => 'string', 'max' => 128, 'min' => 1], 'IdeConfigurationRuntimeString' => ['type' => 'string', 'max' => 400, 'min' => 1], 'IdeNameString' => ['type' => 'string', 'max' => 128, 'min' => 1], 'IdeRuntimeString' => ['type' => 'string', 'max' => 400, 'min' => 1], 'Ides' => ['type' => 'list', 'member' => ['shape' => 'Ide'], 'max' => 1, 'min' => 0], 'InactivityTimeoutMinutes' => ['type' => 'integer', 'max' => 1200, 'min' => 0], 'InstanceType' => ['type' => 'string', 'enum' => ['dev.standard1.small', 'dev.standard1.medium', 'dev.standard1.large', 'dev.standard1.xlarge']], 'ListAccessTokensRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListAccessTokensRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'ListAccessTokensRequestNextTokenString']]], 'ListAccessTokensRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10], 'ListAccessTokensRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListAccessTokensResponse' => ['type' => 'structure', 'required' => ['items'], 'members' => ['items' => ['shape' => 'AccessTokenSummaries'], 'nextToken' => ['shape' => 'String']]], 'ListDevEnvironmentsRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'filters' => ['shape' => 'Filters'], 'nextToken' => ['shape' => 'ListDevEnvironmentsRequestNextTokenString'], 'maxResults' => ['shape' => 'ListDevEnvironmentsRequestMaxResultsInteger']]], 'ListDevEnvironmentsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListDevEnvironmentsRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListDevEnvironmentsResponse' => ['type' => 'structure', 'required' => ['items'], 'members' => ['items' => ['shape' => 'DevEnvironmentSummaryList'], 'nextToken' => ['shape' => 'String']]], 'ListEventLogsRequest' => ['type' => 'structure', 'required' => ['spaceName', 'startTime', 'endTime'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'startTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'endTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'eventName' => ['shape' => 'String'], 'nextToken' => ['shape' => 'ListEventLogsRequestNextTokenString'], 'maxResults' => ['shape' => 'ListEventLogsRequestMaxResultsInteger']]], 'ListEventLogsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 250, 'min' => 1], 'ListEventLogsRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListEventLogsResponse' => ['type' => 'structure', 'required' => ['items'], 'members' => ['nextToken' => ['shape' => 'String'], 'items' => ['shape' => 'EventLogEntries']]], 'ListProjectsRequest' => ['type' => 'structure', 'required' => ['spaceName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'nextToken' => ['shape' => 'ListProjectsRequestNextTokenString'], 'maxResults' => ['shape' => 'ListProjectsRequestMaxResultsInteger'], 'filters' => ['shape' => 'ProjectListFilters']]], 'ListProjectsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListProjectsRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListProjectsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'items' => ['shape' => 'ProjectSummaries']]], 'ListSourceRepositoriesItem' => ['type' => 'structure', 'required' => ['id', 'name', 'lastUpdatedTime', 'createdTime'], 'members' => ['id' => ['shape' => 'SourceRepositoryIdString'], 'name' => ['shape' => 'SourceRepositoryNameString'], 'description' => ['shape' => 'SourceRepositoryDescriptionString'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'createdTime' => ['shape' => 'Timestamp']]], 'ListSourceRepositoriesItems' => ['type' => 'list', 'member' => ['shape' => 'ListSourceRepositoriesItem']], 'ListSourceRepositoriesRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'nextToken' => ['shape' => 'ListSourceRepositoriesRequestNextTokenString'], 'maxResults' => ['shape' => 'ListSourceRepositoriesRequestMaxResultsInteger']]], 'ListSourceRepositoriesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 200, 'min' => 1], 'ListSourceRepositoriesRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListSourceRepositoriesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'ListSourceRepositoriesItems'], 'nextToken' => ['shape' => 'String']]], 'ListSourceRepositoryBranchesItem' => ['type' => 'structure', 'members' => ['ref' => ['shape' => 'SourceRepositoryBranchRefString'], 'name' => ['shape' => 'SourceRepositoryBranchString'], 'lastUpdatedTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'headCommitId' => ['shape' => 'String']]], 'ListSourceRepositoryBranchesItems' => ['type' => 'list', 'member' => ['shape' => 'ListSourceRepositoryBranchesItem']], 'ListSourceRepositoryBranchesRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'sourceRepositoryName'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'sourceRepositoryName' => ['shape' => 'SourceRepositoryNameString', 'location' => 'uri', 'locationName' => 'sourceRepositoryName'], 'nextToken' => ['shape' => 'ListSourceRepositoryBranchesRequestNextTokenString'], 'maxResults' => ['shape' => 'ListSourceRepositoryBranchesRequestMaxResultsInteger']]], 'ListSourceRepositoryBranchesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListSourceRepositoryBranchesRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListSourceRepositoryBranchesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'items' => ['shape' => 'ListSourceRepositoryBranchesItems']]], 'ListSpacesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'ListSpacesRequestNextTokenString']]], 'ListSpacesRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListSpacesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'items' => ['shape' => 'SpaceSummaries']]], 'NameString' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-zA-Z0-9]+(?:[-_\\.][a-zA-Z0-9]+)*'], 'OperationType' => ['type' => 'string', 'enum' => ['READONLY', 'MUTATION']], 'PersistentStorage' => ['type' => 'structure', 'required' => ['sizeInGiB'], 'members' => ['sizeInGiB' => ['shape' => 'PersistentStorageSizeInGiBInteger']]], 'PersistentStorageConfiguration' => ['type' => 'structure', 'required' => ['sizeInGiB'], 'members' => ['sizeInGiB' => ['shape' => 'PersistentStorageConfigurationSizeInGiBInteger']]], 'PersistentStorageConfigurationSizeInGiBInteger' => ['type' => 'integer', 'box' => \true, 'max' => 64, 'min' => 0], 'PersistentStorageSizeInGiBInteger' => ['type' => 'integer', 'box' => \true, 'max' => 64, 'min' => 0], 'ProjectDescription' => ['type' => 'string', 'max' => 200, 'min' => 0, 'pattern' => '[a-zA-Z0-9]+(?:[-_a-zA-Z0-9.,;:/\\+=?&$% ])*'], 'ProjectDisplayName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-zA-Z0-9]+(?:[-_\\. ][a-zA-Z0-9]+)*'], 'ProjectInformation' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'projectId' => ['shape' => 'String']]], 'ProjectListFilter' => ['type' => 'structure', 'required' => ['key', 'values'], 'members' => ['key' => ['shape' => 'FilterKey'], 'values' => ['shape' => 'StringList'], 'comparisonOperator' => ['shape' => 'ComparisonOperator']]], 'ProjectListFilters' => ['type' => 'list', 'member' => ['shape' => 'ProjectListFilter']], 'ProjectSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'ProjectSummary' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'displayName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'RegionString' => ['type' => 'string', 'max' => 16, 'min' => 3, 'pattern' => '(us(?:-gov)?|af|ap|ca|cn|eu|sa)-(central|(?:north|south)?(?:east|west)?)-(\\d+)'], 'RepositoriesInput' => ['type' => 'list', 'member' => ['shape' => 'RepositoryInput']], 'RepositoryInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'SourceRepositoryNameString'], 'branchName' => ['shape' => 'SourceRepositoryBranchString']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SourceRepositoryBranchRefString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SourceRepositoryBranchString' => ['type' => 'string', 'max' => 100, 'min' => 1], 'SourceRepositoryDescriptionString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SourceRepositoryIdString' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'SourceRepositoryNameString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '(?!.*[.]git$)[\\w\\-.]*'], 'SpaceSummaries' => ['type' => 'list', 'member' => ['shape' => 'SpaceSummary']], 'SpaceSummary' => ['type' => 'structure', 'required' => ['name', 'regionName'], 'members' => ['name' => ['shape' => 'NameString'], 'regionName' => ['shape' => 'RegionString'], 'displayName' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'StartDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'ides' => ['shape' => 'IdeConfigurationList'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes']]], 'StartDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id', 'status'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid'], 'status' => ['shape' => 'DevEnvironmentStatus']]], 'StartDevEnvironmentSessionRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id', 'sessionConfiguration'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'sessionConfiguration' => ['shape' => 'DevEnvironmentSessionConfiguration']]], 'StartDevEnvironmentSessionResponse' => ['type' => 'structure', 'required' => ['accessDetails', 'spaceName', 'projectName', 'id'], 'members' => ['accessDetails' => ['shape' => 'DevEnvironmentAccessDetails'], 'sessionId' => ['shape' => 'StartDevEnvironmentSessionResponseSessionIdString'], 'spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid']]], 'StartDevEnvironmentSessionResponseSessionIdString' => ['type' => 'string', 'max' => 96, 'min' => 1], 'StatusReason' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'StopDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id']]], 'StopDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id', 'status'], 'members' => ['spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'id' => ['shape' => 'Uuid'], 'status' => ['shape' => 'DevEnvironmentStatus']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UpdateDevEnvironmentRequest' => ['type' => 'structure', 'required' => ['spaceName', 'projectName', 'id'], 'members' => ['spaceName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'spaceName'], 'projectName' => ['shape' => 'NameString', 'location' => 'uri', 'locationName' => 'projectName'], 'id' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'id'], 'alias' => ['shape' => 'UpdateDevEnvironmentRequestAliasString'], 'ides' => ['shape' => 'IdeConfigurationList'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes'], 'clientToken' => ['shape' => 'ClientToken']]], 'UpdateDevEnvironmentRequestAliasString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+(?:[-_\\.][a-zA-Z0-9]+)*'], 'UpdateDevEnvironmentResponse' => ['type' => 'structure', 'required' => ['id', 'spaceName', 'projectName'], 'members' => ['id' => ['shape' => 'Uuid'], 'spaceName' => ['shape' => 'NameString'], 'projectName' => ['shape' => 'NameString'], 'alias' => ['shape' => 'UpdateDevEnvironmentResponseAliasString'], 'ides' => ['shape' => 'IdeConfigurationList'], 'instanceType' => ['shape' => 'InstanceType'], 'inactivityTimeoutMinutes' => ['shape' => 'InactivityTimeoutMinutes'], 'clientToken' => ['shape' => 'ClientToken']]], 'UpdateDevEnvironmentResponseAliasString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+(?:[-_\\.][a-zA-Z0-9]+)*'], 'UserIdentity' => ['type' => 'structure', 'required' => ['userType', 'principalId'], 'members' => ['userType' => ['shape' => 'UserType'], 'principalId' => ['shape' => 'String'], 'userName' => ['shape' => 'String'], 'awsAccountId' => ['shape' => 'String']]], 'UserType' => ['type' => 'string', 'enum' => ['USER', 'AWS_ACCOUNT', 'UNKNOWN']], 'Uuid' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VerifySessionResponse' => ['type' => 'structure', 'members' => ['identity' => ['shape' => 'VerifySessionResponseIdentityString']]], 'VerifySessionResponseIdentityString' => ['type' => 'string', 'max' => 256, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 8005690..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.3', 'parameters' => ['UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]]]], ['fn' => 'aws.partition', 'argv' => ['us-west-2'], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \false]]], 'error' => 'Partition does not support FIPS.', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => 'https://codecatalyst-fips.global.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codecatalyst.global.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]], ['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \false]]], 'error' => 'Partition does not support FIPS.', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => 'https://codecatalyst-fips.global.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codecatalyst.global.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-tests-1.json.php deleted file mode 100644 index d22748f..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'Override endpoint', 'expect' => ['endpoint' => ['url' => 'https://test.codecatalyst.global.api.aws']], 'params' => ['Endpoint' => 'https://test.codecatalyst.global.api.aws']], ['documentation' => 'Default endpoint (region not set)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst.global.api.aws']]], ['documentation' => 'Default FIPS endpoint (region not set)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst-fips.global.api.aws']], 'params' => ['UseFIPS' => \true]], ['documentation' => 'Default endpoint (region: aws-global)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst.global.api.aws']], 'params' => ['Region' => 'aws-global']], ['documentation' => 'Default FIPS endpoint (region: aws-global)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst-fips.global.api.aws']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \true]], ['documentation' => 'Default endpoint for a valid home region (region: us-west-2)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst.global.api.aws']], 'params' => ['Region' => 'us-west-2']], ['documentation' => 'Default FIPS endpoint for a valid home region (region: us-west-2)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst-fips.global.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'Default endpoint for an unavailable home region (region: us-east-1)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst.global.api.aws']], 'params' => ['Region' => 'us-east-1']], ['documentation' => 'Default FIPS endpoint for an unavailable home region (region: us-east-1)', 'expect' => ['endpoint' => ['url' => 'https://codecatalyst-fips.global.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true]]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/paginators-1.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/paginators-1.json.php deleted file mode 100644 index 349c839..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccessTokens' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListDevEnvironments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListEventLogs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListProjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListSourceRepositories' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListSourceRepositoryBranches' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListSpaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'items']]]; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/smoke.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/smoke.json.php deleted file mode 100644 index ce66a84..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/waiters-2.json.php b/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/waiters-2.json.php deleted file mode 100644 index 08a9b83..0000000 --- a/vendor/Aws3/Aws/data/codecatalyst/2022-09-28/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/codecommit/2015-04-13/api-2.json.php b/vendor/Aws3/Aws/data/codecommit/2015-04-13/api-2.json.php deleted file mode 100644 index d211bd0..0000000 --- a/vendor/Aws3/Aws/data/codecommit/2015-04-13/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-04-13', 'endpointPrefix' => 'codecommit', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CodeCommit', 'serviceFullName' => 'AWS CodeCommit', 'serviceId' => 'CodeCommit', 'signatureVersion' => 'v4', 'targetPrefix' => 'CodeCommit_20150413', 'uid' => 'codecommit-2015-04-13'], 'operations' => ['AssociateApprovalRuleTemplateWithRepository' => ['name' => 'AssociateApprovalRuleTemplateWithRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateApprovalRuleTemplateWithRepositoryInput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'MaximumRuleTemplatesAssociatedWithRepositoryException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'BatchAssociateApprovalRuleTemplateWithRepositories' => ['name' => 'BatchAssociateApprovalRuleTemplateWithRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchAssociateApprovalRuleTemplateWithRepositoriesInput'], 'output' => ['shape' => 'BatchAssociateApprovalRuleTemplateWithRepositoriesOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'RepositoryNamesRequiredException'], ['shape' => 'MaximumRepositoryNamesExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'BatchDescribeMergeConflicts' => ['name' => 'BatchDescribeMergeConflicts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDescribeMergeConflictsInput'], 'output' => ['shape' => 'BatchDescribeMergeConflictsOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'MergeOptionRequiredException'], ['shape' => 'InvalidMergeOptionException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'CommitRequiredException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'InvalidMaxConflictFilesException'], ['shape' => 'InvalidMaxMergeHunksException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'BatchDisassociateApprovalRuleTemplateFromRepositories' => ['name' => 'BatchDisassociateApprovalRuleTemplateFromRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDisassociateApprovalRuleTemplateFromRepositoriesInput'], 'output' => ['shape' => 'BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'RepositoryNamesRequiredException'], ['shape' => 'MaximumRepositoryNamesExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'BatchGetCommits' => ['name' => 'BatchGetCommits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetCommitsInput'], 'output' => ['shape' => 'BatchGetCommitsOutput'], 'errors' => [['shape' => 'CommitIdsListRequiredException'], ['shape' => 'CommitIdsLimitExceededException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'BatchGetRepositories' => ['name' => 'BatchGetRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetRepositoriesInput'], 'output' => ['shape' => 'BatchGetRepositoriesOutput'], 'errors' => [['shape' => 'RepositoryNamesRequiredException'], ['shape' => 'MaximumRepositoryNamesExceededException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'CreateApprovalRuleTemplate' => ['name' => 'CreateApprovalRuleTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApprovalRuleTemplateInput'], 'output' => ['shape' => 'CreateApprovalRuleTemplateOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateNameAlreadyExistsException'], ['shape' => 'ApprovalRuleTemplateContentRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateContentException'], ['shape' => 'InvalidApprovalRuleTemplateDescriptionException'], ['shape' => 'NumberOfRuleTemplatesExceededException']]], 'CreateBranch' => ['name' => 'CreateBranch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBranchInput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'BranchNameExistsException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'CreateCommit' => ['name' => 'CreateCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCommitInput'], 'output' => ['shape' => 'CreateCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'ParentCommitIdRequiredException'], ['shape' => 'InvalidParentCommitIdException'], ['shape' => 'ParentCommitDoesNotExistException'], ['shape' => 'ParentCommitIdOutdatedException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'FileEntryRequiredException'], ['shape' => 'MaximumFileEntriesExceededException'], ['shape' => 'PutFileEntryConflictException'], ['shape' => 'SourceFileOrContentRequiredException'], ['shape' => 'FileContentAndSourceFileSpecifiedException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'SamePathRequestException'], ['shape' => 'FileDoesNotExistException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'InvalidDeletionParameterException'], ['shape' => 'RestrictedSourceFileException'], ['shape' => 'FileModeRequiredException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'NoChangeException'], ['shape' => 'FileNameConflictsWithDirectoryNameException'], ['shape' => 'DirectoryNameConflictsWithFileNameException'], ['shape' => 'FilePathConflictsWithSubmodulePathException']]], 'CreatePullRequest' => ['name' => 'CreatePullRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePullRequestInput'], 'output' => ['shape' => 'CreatePullRequestOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'ClientRequestTokenRequiredException'], ['shape' => 'InvalidClientRequestTokenException'], ['shape' => 'IdempotencyParameterMismatchException'], ['shape' => 'ReferenceNameRequiredException'], ['shape' => 'InvalidReferenceNameException'], ['shape' => 'ReferenceDoesNotExistException'], ['shape' => 'ReferenceTypeNotSupportedException'], ['shape' => 'TitleRequiredException'], ['shape' => 'InvalidTitleException'], ['shape' => 'InvalidDescriptionException'], ['shape' => 'TargetsRequiredException'], ['shape' => 'InvalidTargetsException'], ['shape' => 'TargetRequiredException'], ['shape' => 'InvalidTargetException'], ['shape' => 'MultipleRepositoriesInPullRequestException'], ['shape' => 'MaximumOpenPullRequestsExceededException'], ['shape' => 'SourceAndDestinationAreSameException']]], 'CreatePullRequestApprovalRule' => ['name' => 'CreatePullRequestApprovalRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePullRequestApprovalRuleInput'], 'output' => ['shape' => 'CreatePullRequestApprovalRuleOutput'], 'errors' => [['shape' => 'ApprovalRuleNameRequiredException'], ['shape' => 'InvalidApprovalRuleNameException'], ['shape' => 'ApprovalRuleNameAlreadyExistsException'], ['shape' => 'ApprovalRuleContentRequiredException'], ['shape' => 'InvalidApprovalRuleContentException'], ['shape' => 'NumberOfRulesExceededException'], ['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'CreateRepository' => ['name' => 'CreateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRepositoryInput'], 'output' => ['shape' => 'CreateRepositoryOutput'], 'errors' => [['shape' => 'RepositoryNameExistsException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'InvalidRepositoryDescriptionException'], ['shape' => 'RepositoryLimitExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'InvalidTagsMapException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidSystemTagUsageException'], ['shape' => 'TagPolicyException']]], 'CreateUnreferencedMergeCommit' => ['name' => 'CreateUnreferencedMergeCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUnreferencedMergeCommitInput'], 'output' => ['shape' => 'CreateUnreferencedMergeCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'MergeOptionRequiredException'], ['shape' => 'InvalidMergeOptionException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'InvalidConflictResolutionException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'MaximumConflictResolutionEntriesExceededException'], ['shape' => 'MultipleConflictResolutionEntriesException'], ['shape' => 'ReplacementTypeRequiredException'], ['shape' => 'InvalidReplacementTypeException'], ['shape' => 'ReplacementContentRequiredException'], ['shape' => 'InvalidReplacementContentException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'FileModeRequiredException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DeleteApprovalRuleTemplate' => ['name' => 'DeleteApprovalRuleTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApprovalRuleTemplateInput'], 'output' => ['shape' => 'DeleteApprovalRuleTemplateOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateInUseException']]], 'DeleteBranch' => ['name' => 'DeleteBranch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBranchInput'], 'output' => ['shape' => 'DeleteBranchOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'DefaultBranchCannotBeDeletedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DeleteCommentContent' => ['name' => 'DeleteCommentContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCommentContentInput'], 'output' => ['shape' => 'DeleteCommentContentOutput'], 'errors' => [['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException'], ['shape' => 'CommentDeletedException']]], 'DeleteFile' => ['name' => 'DeleteFile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFileInput'], 'output' => ['shape' => 'DeleteFileOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'ParentCommitIdRequiredException'], ['shape' => 'InvalidParentCommitIdException'], ['shape' => 'ParentCommitDoesNotExistException'], ['shape' => 'ParentCommitIdOutdatedException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileDoesNotExistException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DeletePullRequestApprovalRule' => ['name' => 'DeletePullRequestApprovalRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePullRequestApprovalRuleInput'], 'output' => ['shape' => 'DeletePullRequestApprovalRuleOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'ApprovalRuleNameRequiredException'], ['shape' => 'InvalidApprovalRuleNameException'], ['shape' => 'CannotDeleteApprovalRuleFromTemplateException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DeleteRepository' => ['name' => 'DeleteRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryInput'], 'output' => ['shape' => 'DeleteRepositoryOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DescribeMergeConflicts' => ['name' => 'DescribeMergeConflicts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMergeConflictsInput'], 'output' => ['shape' => 'DescribeMergeConflictsOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'MergeOptionRequiredException'], ['shape' => 'InvalidMergeOptionException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'CommitRequiredException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileDoesNotExistException'], ['shape' => 'InvalidMaxMergeHunksException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DescribePullRequestEvents' => ['name' => 'DescribePullRequestEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePullRequestEventsInput'], 'output' => ['shape' => 'DescribePullRequestEventsOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidPullRequestEventTypeException'], ['shape' => 'InvalidActorArnException'], ['shape' => 'ActorDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'DisassociateApprovalRuleTemplateFromRepository' => ['name' => 'DisassociateApprovalRuleTemplateFromRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateApprovalRuleTemplateFromRepositoryInput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'EvaluatePullRequestApprovalRules' => ['name' => 'EvaluatePullRequestApprovalRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EvaluatePullRequestApprovalRulesInput'], 'output' => ['shape' => 'EvaluatePullRequestApprovalRulesOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidRevisionIdException'], ['shape' => 'RevisionIdRequiredException'], ['shape' => 'RevisionNotCurrentException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetApprovalRuleTemplate' => ['name' => 'GetApprovalRuleTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetApprovalRuleTemplateInput'], 'output' => ['shape' => 'GetApprovalRuleTemplateOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException']]], 'GetBlob' => ['name' => 'GetBlob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlobInput'], 'output' => ['shape' => 'GetBlobOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'BlobIdRequiredException'], ['shape' => 'InvalidBlobIdException'], ['shape' => 'BlobIdDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'FileTooLargeException']]], 'GetBranch' => ['name' => 'GetBranch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBranchInput'], 'output' => ['shape' => 'GetBranchOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetComment' => ['name' => 'GetComment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommentInput'], 'output' => ['shape' => 'GetCommentOutput'], 'errors' => [['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentDeletedException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetCommentReactions' => ['name' => 'GetCommentReactions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommentReactionsInput'], 'output' => ['shape' => 'GetCommentReactionsOutput'], 'errors' => [['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException'], ['shape' => 'InvalidReactionUserArnException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'CommentDeletedException']]], 'GetCommentsForComparedCommit' => ['name' => 'GetCommentsForComparedCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommentsForComparedCommitInput'], 'output' => ['shape' => 'GetCommentsForComparedCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetCommentsForPullRequest' => ['name' => 'GetCommentsForPullRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommentsForPullRequestInput'], 'output' => ['shape' => 'GetCommentsForPullRequestOutput'], 'errors' => [['shape' => 'PullRequestIdRequiredException'], ['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'RepositoryNotAssociatedWithPullRequestException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetCommit' => ['name' => 'GetCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommitInput'], 'output' => ['shape' => 'GetCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'CommitIdDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetDifferences' => ['name' => 'GetDifferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDifferencesInput'], 'output' => ['shape' => 'GetDifferencesOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidPathException'], ['shape' => 'PathDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetFile' => ['name' => 'GetFile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFileInput'], 'output' => ['shape' => 'GetFileOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'FileTooLargeException']]], 'GetFolder' => ['name' => 'GetFolder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFolderInput'], 'output' => ['shape' => 'GetFolderOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FolderDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetMergeCommit' => ['name' => 'GetMergeCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMergeCommitInput'], 'output' => ['shape' => 'GetMergeCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetMergeConflicts' => ['name' => 'GetMergeConflicts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMergeConflictsInput'], 'output' => ['shape' => 'GetMergeConflictsOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'MergeOptionRequiredException'], ['shape' => 'InvalidMergeOptionException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'CommitRequiredException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'InvalidMaxConflictFilesException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidDestinationCommitSpecifierException'], ['shape' => 'InvalidSourceCommitSpecifierException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetMergeOptions' => ['name' => 'GetMergeOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMergeOptionsInput'], 'output' => ['shape' => 'GetMergeOptionsOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'CommitRequiredException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidCommitException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetPullRequest' => ['name' => 'GetPullRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPullRequestInput'], 'output' => ['shape' => 'GetPullRequestOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetPullRequestApprovalStates' => ['name' => 'GetPullRequestApprovalStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPullRequestApprovalStatesInput'], 'output' => ['shape' => 'GetPullRequestApprovalStatesOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidRevisionIdException'], ['shape' => 'RevisionIdRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetPullRequestOverrideState' => ['name' => 'GetPullRequestOverrideState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPullRequestOverrideStateInput'], 'output' => ['shape' => 'GetPullRequestOverrideStateOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidRevisionIdException'], ['shape' => 'RevisionIdRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetRepository' => ['name' => 'GetRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryInput'], 'output' => ['shape' => 'GetRepositoryOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'GetRepositoryTriggers' => ['name' => 'GetRepositoryTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryTriggersInput'], 'output' => ['shape' => 'GetRepositoryTriggersOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'ListApprovalRuleTemplates' => ['name' => 'ListApprovalRuleTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApprovalRuleTemplatesInput'], 'output' => ['shape' => 'ListApprovalRuleTemplatesOutput'], 'errors' => [['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException']]], 'ListAssociatedApprovalRuleTemplatesForRepository' => ['name' => 'ListAssociatedApprovalRuleTemplatesForRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociatedApprovalRuleTemplatesForRepositoryInput'], 'output' => ['shape' => 'ListAssociatedApprovalRuleTemplatesForRepositoryOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'ListBranches' => ['name' => 'ListBranches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBranchesInput'], 'output' => ['shape' => 'ListBranchesOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'InvalidContinuationTokenException']]], 'ListPullRequests' => ['name' => 'ListPullRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPullRequestsInput'], 'output' => ['shape' => 'ListPullRequestsOutput'], 'errors' => [['shape' => 'InvalidPullRequestStatusException'], ['shape' => 'InvalidAuthorArnException'], ['shape' => 'AuthorDoesNotExistException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'ListRepositories' => ['name' => 'ListRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRepositoriesInput'], 'output' => ['shape' => 'ListRepositoriesOutput'], 'errors' => [['shape' => 'InvalidSortByException'], ['shape' => 'InvalidOrderException'], ['shape' => 'InvalidContinuationTokenException']]], 'ListRepositoriesForApprovalRuleTemplate' => ['name' => 'ListRepositoriesForApprovalRuleTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRepositoriesForApprovalRuleTemplateInput'], 'output' => ['shape' => 'ListRepositoriesForApprovalRuleTemplateOutput'], 'errors' => [['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'InvalidContinuationTokenException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'ResourceArnRequiredException'], ['shape' => 'InvalidResourceArnException']]], 'MergeBranchesByFastForward' => ['name' => 'MergeBranchesByFastForward', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergeBranchesByFastForwardInput'], 'output' => ['shape' => 'MergeBranchesByFastForwardOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidTargetBranchException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'MergeBranchesBySquash' => ['name' => 'MergeBranchesBySquash', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergeBranchesBySquashInput'], 'output' => ['shape' => 'MergeBranchesBySquashOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidTargetBranchException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'InvalidConflictResolutionException'], ['shape' => 'MaximumConflictResolutionEntriesExceededException'], ['shape' => 'MultipleConflictResolutionEntriesException'], ['shape' => 'ReplacementTypeRequiredException'], ['shape' => 'InvalidReplacementTypeException'], ['shape' => 'ReplacementContentRequiredException'], ['shape' => 'InvalidReplacementContentException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'FileModeRequiredException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'MergeBranchesByThreeWay' => ['name' => 'MergeBranchesByThreeWay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergeBranchesByThreeWayInput'], 'output' => ['shape' => 'MergeBranchesByThreeWayOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'CommitRequiredException'], ['shape' => 'InvalidCommitException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidTargetBranchException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'InvalidConflictResolutionException'], ['shape' => 'MaximumConflictResolutionEntriesExceededException'], ['shape' => 'MultipleConflictResolutionEntriesException'], ['shape' => 'ReplacementTypeRequiredException'], ['shape' => 'InvalidReplacementTypeException'], ['shape' => 'ReplacementContentRequiredException'], ['shape' => 'InvalidReplacementContentException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'FileModeRequiredException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'MergePullRequestByFastForward' => ['name' => 'MergePullRequestByFastForward', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergePullRequestByFastForwardInput'], 'output' => ['shape' => 'MergePullRequestByFastForwardOutput'], 'errors' => [['shape' => 'ManualMergeRequiredException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'TipOfSourceReferenceIsDifferentException'], ['shape' => 'ReferenceDoesNotExistException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'RepositoryNotAssociatedWithPullRequestException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'PullRequestApprovalRulesNotSatisfiedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'MergePullRequestBySquash' => ['name' => 'MergePullRequestBySquash', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergePullRequestBySquashInput'], 'output' => ['shape' => 'MergePullRequestBySquashOutput'], 'errors' => [['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'TipOfSourceReferenceIsDifferentException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'InvalidConflictResolutionException'], ['shape' => 'ReplacementTypeRequiredException'], ['shape' => 'InvalidReplacementTypeException'], ['shape' => 'MultipleConflictResolutionEntriesException'], ['shape' => 'ReplacementContentRequiredException'], ['shape' => 'MaximumConflictResolutionEntriesExceededException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'InvalidReplacementContentException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'RepositoryNotAssociatedWithPullRequestException'], ['shape' => 'PullRequestApprovalRulesNotSatisfiedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'MergePullRequestByThreeWay' => ['name' => 'MergePullRequestByThreeWay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergePullRequestByThreeWayInput'], 'output' => ['shape' => 'MergePullRequestByThreeWayOutput'], 'errors' => [['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'ManualMergeRequiredException'], ['shape' => 'TipOfSourceReferenceIsDifferentException'], ['shape' => 'TipsDivergenceExceededException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'InvalidConflictDetailLevelException'], ['shape' => 'InvalidConflictResolutionStrategyException'], ['shape' => 'InvalidConflictResolutionException'], ['shape' => 'ReplacementTypeRequiredException'], ['shape' => 'InvalidReplacementTypeException'], ['shape' => 'MultipleConflictResolutionEntriesException'], ['shape' => 'ReplacementContentRequiredException'], ['shape' => 'MaximumConflictResolutionEntriesExceededException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'InvalidReplacementContentException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'MaximumFileContentToLoadExceededException'], ['shape' => 'MaximumItemsToCompareExceededException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'RepositoryNotAssociatedWithPullRequestException'], ['shape' => 'ConcurrentReferenceUpdateException'], ['shape' => 'PullRequestApprovalRulesNotSatisfiedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'OverridePullRequestApprovalRules' => ['name' => 'OverridePullRequestApprovalRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'OverridePullRequestApprovalRulesInput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidRevisionIdException'], ['shape' => 'RevisionIdRequiredException'], ['shape' => 'InvalidOverrideStatusException'], ['shape' => 'OverrideStatusRequiredException'], ['shape' => 'OverrideAlreadySetException'], ['shape' => 'RevisionNotCurrentException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'PostCommentForComparedCommit' => ['name' => 'PostCommentForComparedCommit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PostCommentForComparedCommitInput'], 'output' => ['shape' => 'PostCommentForComparedCommitOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'ClientRequestTokenRequiredException'], ['shape' => 'InvalidClientRequestTokenException'], ['shape' => 'IdempotencyParameterMismatchException'], ['shape' => 'CommentContentRequiredException'], ['shape' => 'CommentContentSizeLimitExceededException'], ['shape' => 'InvalidFileLocationException'], ['shape' => 'InvalidRelativeFileVersionEnumException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidFilePositionException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'BeforeCommitIdAndAfterCommitIdAreSameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidPathException'], ['shape' => 'PathDoesNotExistException'], ['shape' => 'PathRequiredException']], 'idempotent' => \true], 'PostCommentForPullRequest' => ['name' => 'PostCommentForPullRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PostCommentForPullRequestInput'], 'output' => ['shape' => 'PostCommentForPullRequestOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'RepositoryNotAssociatedWithPullRequestException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'ClientRequestTokenRequiredException'], ['shape' => 'InvalidClientRequestTokenException'], ['shape' => 'IdempotencyParameterMismatchException'], ['shape' => 'CommentContentRequiredException'], ['shape' => 'CommentContentSizeLimitExceededException'], ['shape' => 'InvalidFileLocationException'], ['shape' => 'InvalidRelativeFileVersionEnumException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidFilePositionException'], ['shape' => 'CommitIdRequiredException'], ['shape' => 'InvalidCommitIdException'], ['shape' => 'BeforeCommitIdAndAfterCommitIdAreSameException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'CommitDoesNotExistException'], ['shape' => 'InvalidPathException'], ['shape' => 'PathDoesNotExistException'], ['shape' => 'PathRequiredException']], 'idempotent' => \true], 'PostCommentReply' => ['name' => 'PostCommentReply', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PostCommentReplyInput'], 'output' => ['shape' => 'PostCommentReplyOutput'], 'errors' => [['shape' => 'ClientRequestTokenRequiredException'], ['shape' => 'InvalidClientRequestTokenException'], ['shape' => 'IdempotencyParameterMismatchException'], ['shape' => 'CommentContentRequiredException'], ['shape' => 'CommentContentSizeLimitExceededException'], ['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException']], 'idempotent' => \true], 'PutCommentReaction' => ['name' => 'PutCommentReaction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutCommentReactionInput'], 'errors' => [['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException'], ['shape' => 'InvalidReactionValueException'], ['shape' => 'ReactionValueRequiredException'], ['shape' => 'ReactionLimitExceededException'], ['shape' => 'CommentDeletedException']]], 'PutFile' => ['name' => 'PutFile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutFileInput'], 'output' => ['shape' => 'PutFileOutput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'ParentCommitIdRequiredException'], ['shape' => 'InvalidParentCommitIdException'], ['shape' => 'ParentCommitDoesNotExistException'], ['shape' => 'ParentCommitIdOutdatedException'], ['shape' => 'FileContentRequiredException'], ['shape' => 'FileContentSizeLimitExceededException'], ['shape' => 'FolderContentSizeLimitExceededException'], ['shape' => 'PathRequiredException'], ['shape' => 'InvalidPathException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'BranchNameIsTagNameException'], ['shape' => 'InvalidFileModeException'], ['shape' => 'NameLengthExceededException'], ['shape' => 'InvalidEmailException'], ['shape' => 'CommitMessageLengthExceededException'], ['shape' => 'InvalidDeletionParameterException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException'], ['shape' => 'SameFileContentException'], ['shape' => 'FileNameConflictsWithDirectoryNameException'], ['shape' => 'DirectoryNameConflictsWithFileNameException'], ['shape' => 'FilePathConflictsWithSubmodulePathException']]], 'PutRepositoryTriggers' => ['name' => 'PutRepositoryTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRepositoryTriggersInput'], 'output' => ['shape' => 'PutRepositoryTriggersOutput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryTriggersListRequiredException'], ['shape' => 'MaximumRepositoryTriggersExceededException'], ['shape' => 'InvalidRepositoryTriggerNameException'], ['shape' => 'InvalidRepositoryTriggerDestinationArnException'], ['shape' => 'InvalidRepositoryTriggerRegionException'], ['shape' => 'InvalidRepositoryTriggerCustomDataException'], ['shape' => 'MaximumBranchesExceededException'], ['shape' => 'InvalidRepositoryTriggerBranchNameException'], ['shape' => 'InvalidRepositoryTriggerEventsException'], ['shape' => 'RepositoryTriggerNameRequiredException'], ['shape' => 'RepositoryTriggerDestinationArnRequiredException'], ['shape' => 'RepositoryTriggerBranchNameListRequiredException'], ['shape' => 'RepositoryTriggerEventsListRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'ResourceArnRequiredException'], ['shape' => 'InvalidResourceArnException'], ['shape' => 'TagsMapRequiredException'], ['shape' => 'InvalidTagsMapException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidSystemTagUsageException'], ['shape' => 'TagPolicyException']]], 'TestRepositoryTriggers' => ['name' => 'TestRepositoryTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestRepositoryTriggersInput'], 'output' => ['shape' => 'TestRepositoryTriggersOutput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'RepositoryTriggersListRequiredException'], ['shape' => 'MaximumRepositoryTriggersExceededException'], ['shape' => 'InvalidRepositoryTriggerNameException'], ['shape' => 'InvalidRepositoryTriggerDestinationArnException'], ['shape' => 'InvalidRepositoryTriggerRegionException'], ['shape' => 'InvalidRepositoryTriggerCustomDataException'], ['shape' => 'MaximumBranchesExceededException'], ['shape' => 'InvalidRepositoryTriggerBranchNameException'], ['shape' => 'InvalidRepositoryTriggerEventsException'], ['shape' => 'RepositoryTriggerNameRequiredException'], ['shape' => 'RepositoryTriggerDestinationArnRequiredException'], ['shape' => 'RepositoryTriggerBranchNameListRequiredException'], ['shape' => 'RepositoryTriggerEventsListRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'ResourceArnRequiredException'], ['shape' => 'InvalidResourceArnException'], ['shape' => 'TagKeysListRequiredException'], ['shape' => 'InvalidTagKeysListException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidSystemTagUsageException'], ['shape' => 'TagPolicyException']]], 'UpdateApprovalRuleTemplateContent' => ['name' => 'UpdateApprovalRuleTemplateContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApprovalRuleTemplateContentInput'], 'output' => ['shape' => 'UpdateApprovalRuleTemplateContentOutput'], 'errors' => [['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'InvalidApprovalRuleTemplateContentException'], ['shape' => 'InvalidRuleContentSha256Exception'], ['shape' => 'ApprovalRuleTemplateContentRequiredException']]], 'UpdateApprovalRuleTemplateDescription' => ['name' => 'UpdateApprovalRuleTemplateDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApprovalRuleTemplateDescriptionInput'], 'output' => ['shape' => 'UpdateApprovalRuleTemplateDescriptionOutput'], 'errors' => [['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'InvalidApprovalRuleTemplateDescriptionException']]], 'UpdateApprovalRuleTemplateName' => ['name' => 'UpdateApprovalRuleTemplateName', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApprovalRuleTemplateNameInput'], 'output' => ['shape' => 'UpdateApprovalRuleTemplateNameOutput'], 'errors' => [['shape' => 'InvalidApprovalRuleTemplateNameException'], ['shape' => 'ApprovalRuleTemplateNameRequiredException'], ['shape' => 'ApprovalRuleTemplateDoesNotExistException'], ['shape' => 'ApprovalRuleTemplateNameAlreadyExistsException']]], 'UpdateComment' => ['name' => 'UpdateComment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCommentInput'], 'output' => ['shape' => 'UpdateCommentOutput'], 'errors' => [['shape' => 'CommentContentRequiredException'], ['shape' => 'CommentContentSizeLimitExceededException'], ['shape' => 'CommentDoesNotExistException'], ['shape' => 'CommentIdRequiredException'], ['shape' => 'InvalidCommentIdException'], ['shape' => 'CommentNotCreatedByCallerException'], ['shape' => 'CommentDeletedException']]], 'UpdateDefaultBranch' => ['name' => 'UpdateDefaultBranch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDefaultBranchInput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'BranchNameRequiredException'], ['shape' => 'InvalidBranchNameException'], ['shape' => 'BranchDoesNotExistException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UpdatePullRequestApprovalRuleContent' => ['name' => 'UpdatePullRequestApprovalRuleContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePullRequestApprovalRuleContentInput'], 'output' => ['shape' => 'UpdatePullRequestApprovalRuleContentOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'ApprovalRuleNameRequiredException'], ['shape' => 'InvalidApprovalRuleNameException'], ['shape' => 'ApprovalRuleDoesNotExistException'], ['shape' => 'InvalidRuleContentSha256Exception'], ['shape' => 'ApprovalRuleContentRequiredException'], ['shape' => 'InvalidApprovalRuleContentException'], ['shape' => 'CannotModifyApprovalRuleFromTemplateException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UpdatePullRequestApprovalState' => ['name' => 'UpdatePullRequestApprovalState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePullRequestApprovalStateInput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidRevisionIdException'], ['shape' => 'RevisionIdRequiredException'], ['shape' => 'InvalidApprovalStateException'], ['shape' => 'ApprovalStateRequiredException'], ['shape' => 'PullRequestCannotBeApprovedByAuthorException'], ['shape' => 'RevisionNotCurrentException'], ['shape' => 'PullRequestAlreadyClosedException'], ['shape' => 'MaximumNumberOfApprovalsExceededException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UpdatePullRequestDescription' => ['name' => 'UpdatePullRequestDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePullRequestDescriptionInput'], 'output' => ['shape' => 'UpdatePullRequestDescriptionOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidDescriptionException'], ['shape' => 'PullRequestAlreadyClosedException']]], 'UpdatePullRequestStatus' => ['name' => 'UpdatePullRequestStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePullRequestStatusInput'], 'output' => ['shape' => 'UpdatePullRequestStatusOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'InvalidPullRequestStatusUpdateException'], ['shape' => 'InvalidPullRequestStatusException'], ['shape' => 'PullRequestStatusRequiredException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UpdatePullRequestTitle' => ['name' => 'UpdatePullRequestTitle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePullRequestTitleInput'], 'output' => ['shape' => 'UpdatePullRequestTitleOutput'], 'errors' => [['shape' => 'PullRequestDoesNotExistException'], ['shape' => 'InvalidPullRequestIdException'], ['shape' => 'PullRequestIdRequiredException'], ['shape' => 'TitleRequiredException'], ['shape' => 'InvalidTitleException'], ['shape' => 'PullRequestAlreadyClosedException']]], 'UpdateRepositoryDescription' => ['name' => 'UpdateRepositoryDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRepositoryDescriptionInput'], 'errors' => [['shape' => 'RepositoryNameRequiredException'], ['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'InvalidRepositoryNameException'], ['shape' => 'InvalidRepositoryDescriptionException'], ['shape' => 'EncryptionIntegrityChecksFailedException'], ['shape' => 'EncryptionKeyAccessDeniedException'], ['shape' => 'EncryptionKeyDisabledException'], ['shape' => 'EncryptionKeyNotFoundException'], ['shape' => 'EncryptionKeyUnavailableException']]], 'UpdateRepositoryName' => ['name' => 'UpdateRepositoryName', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRepositoryNameInput'], 'errors' => [['shape' => 'RepositoryDoesNotExistException'], ['shape' => 'RepositoryNameExistsException'], ['shape' => 'RepositoryNameRequiredException'], ['shape' => 'InvalidRepositoryNameException']]]], 'shapes' => ['AccountId' => ['type' => 'string'], 'ActorDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AdditionalData' => ['type' => 'string'], 'Approval' => ['type' => 'structure', 'members' => ['userArn' => ['shape' => 'Arn'], 'approvalState' => ['shape' => 'ApprovalState']]], 'ApprovalList' => ['type' => 'list', 'member' => ['shape' => 'Approval']], 'ApprovalRule' => ['type' => 'structure', 'members' => ['approvalRuleId' => ['shape' => 'ApprovalRuleId'], 'approvalRuleName' => ['shape' => 'ApprovalRuleName'], 'approvalRuleContent' => ['shape' => 'ApprovalRuleContent'], 'ruleContentSha256' => ['shape' => 'RuleContentSha256'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedUser' => ['shape' => 'Arn'], 'originApprovalRuleTemplate' => ['shape' => 'OriginApprovalRuleTemplate']]], 'ApprovalRuleContent' => ['type' => 'string', 'max' => 3000, 'min' => 1], 'ApprovalRuleContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleEventMetadata' => ['type' => 'structure', 'members' => ['approvalRuleName' => ['shape' => 'ApprovalRuleName'], 'approvalRuleId' => ['shape' => 'ApprovalRuleId'], 'approvalRuleContent' => ['shape' => 'ApprovalRuleContent']]], 'ApprovalRuleId' => ['type' => 'string'], 'ApprovalRuleName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ApprovalRuleNameAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleOverriddenEventMetadata' => ['type' => 'structure', 'members' => ['revisionId' => ['shape' => 'RevisionId'], 'overrideStatus' => ['shape' => 'OverrideStatus']]], 'ApprovalRuleTemplate' => ['type' => 'structure', 'members' => ['approvalRuleTemplateId' => ['shape' => 'ApprovalRuleTemplateId'], 'approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'approvalRuleTemplateDescription' => ['shape' => 'ApprovalRuleTemplateDescription'], 'approvalRuleTemplateContent' => ['shape' => 'ApprovalRuleTemplateContent'], 'ruleContentSha256' => ['shape' => 'RuleContentSha256'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedUser' => ['shape' => 'Arn']]], 'ApprovalRuleTemplateContent' => ['type' => 'string', 'max' => 3000, 'min' => 1], 'ApprovalRuleTemplateContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleTemplateDescription' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'ApprovalRuleTemplateDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleTemplateId' => ['type' => 'string'], 'ApprovalRuleTemplateInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleTemplateName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ApprovalRuleTemplateNameAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRuleTemplateNameList' => ['type' => 'list', 'member' => ['shape' => 'ApprovalRuleTemplateName']], 'ApprovalRuleTemplateNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalRulesList' => ['type' => 'list', 'member' => ['shape' => 'ApprovalRule']], 'ApprovalRulesNotSatisfiedList' => ['type' => 'list', 'member' => ['shape' => 'ApprovalRuleName']], 'ApprovalRulesSatisfiedList' => ['type' => 'list', 'member' => ['shape' => 'ApprovalRuleName']], 'ApprovalState' => ['type' => 'string', 'enum' => ['APPROVE', 'REVOKE']], 'ApprovalStateChangedEventMetadata' => ['type' => 'structure', 'members' => ['revisionId' => ['shape' => 'RevisionId'], 'approvalStatus' => ['shape' => 'ApprovalState']]], 'ApprovalStateRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Approved' => ['type' => 'boolean'], 'Arn' => ['type' => 'string'], 'AssociateApprovalRuleTemplateWithRepositoryInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'repositoryName'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'AuthorDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BatchAssociateApprovalRuleTemplateWithRepositoriesError' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList' => ['type' => 'list', 'member' => ['shape' => 'BatchAssociateApprovalRuleTemplateWithRepositoriesError']], 'BatchAssociateApprovalRuleTemplateWithRepositoriesInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'repositoryNames'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'repositoryNames' => ['shape' => 'RepositoryNameList']]], 'BatchAssociateApprovalRuleTemplateWithRepositoriesOutput' => ['type' => 'structure', 'required' => ['associatedRepositoryNames', 'errors'], 'members' => ['associatedRepositoryNames' => ['shape' => 'RepositoryNameList'], 'errors' => ['shape' => 'BatchAssociateApprovalRuleTemplateWithRepositoriesErrorsList']]], 'BatchDescribeMergeConflictsError' => ['type' => 'structure', 'required' => ['filePath', 'exceptionName', 'message'], 'members' => ['filePath' => ['shape' => 'Path'], 'exceptionName' => ['shape' => 'ExceptionName'], 'message' => ['shape' => 'Message']]], 'BatchDescribeMergeConflictsErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchDescribeMergeConflictsError']], 'BatchDescribeMergeConflictsInput' => ['type' => 'structure', 'required' => ['repositoryName', 'destinationCommitSpecifier', 'sourceCommitSpecifier', 'mergeOption'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'mergeOption' => ['shape' => 'MergeOptionTypeEnum'], 'maxMergeHunks' => ['shape' => 'MaxResults'], 'maxConflictFiles' => ['shape' => 'MaxResults'], 'filePaths' => ['shape' => 'FilePaths'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'nextToken' => ['shape' => 'NextToken']]], 'BatchDescribeMergeConflictsOutput' => ['type' => 'structure', 'required' => ['conflicts', 'destinationCommitId', 'sourceCommitId'], 'members' => ['conflicts' => ['shape' => 'Conflicts'], 'nextToken' => ['shape' => 'NextToken'], 'errors' => ['shape' => 'BatchDescribeMergeConflictsErrors'], 'destinationCommitId' => ['shape' => 'ObjectId'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'baseCommitId' => ['shape' => 'ObjectId']]], 'BatchDisassociateApprovalRuleTemplateFromRepositoriesError' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList' => ['type' => 'list', 'member' => ['shape' => 'BatchDisassociateApprovalRuleTemplateFromRepositoriesError']], 'BatchDisassociateApprovalRuleTemplateFromRepositoriesInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'repositoryNames'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'repositoryNames' => ['shape' => 'RepositoryNameList']]], 'BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput' => ['type' => 'structure', 'required' => ['disassociatedRepositoryNames', 'errors'], 'members' => ['disassociatedRepositoryNames' => ['shape' => 'RepositoryNameList'], 'errors' => ['shape' => 'BatchDisassociateApprovalRuleTemplateFromRepositoriesErrorsList']]], 'BatchGetCommitsError' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchGetCommitsErrorsList' => ['type' => 'list', 'member' => ['shape' => 'BatchGetCommitsError']], 'BatchGetCommitsInput' => ['type' => 'structure', 'required' => ['commitIds', 'repositoryName'], 'members' => ['commitIds' => ['shape' => 'CommitIdsInputList'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'BatchGetCommitsOutput' => ['type' => 'structure', 'members' => ['commits' => ['shape' => 'CommitObjectsList'], 'errors' => ['shape' => 'BatchGetCommitsErrorsList']]], 'BatchGetRepositoriesInput' => ['type' => 'structure', 'required' => ['repositoryNames'], 'members' => ['repositoryNames' => ['shape' => 'RepositoryNameList']]], 'BatchGetRepositoriesOutput' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositoryMetadataList'], 'repositoriesNotFound' => ['shape' => 'RepositoryNotFoundList']]], 'BeforeCommitIdAndAfterCommitIdAreSameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BlobIdDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BlobIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BlobMetadata' => ['type' => 'structure', 'members' => ['blobId' => ['shape' => 'ObjectId'], 'path' => ['shape' => 'Path'], 'mode' => ['shape' => 'Mode']]], 'BranchDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BranchInfo' => ['type' => 'structure', 'members' => ['branchName' => ['shape' => 'BranchName'], 'commitId' => ['shape' => 'CommitId']]], 'BranchName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BranchNameExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BranchNameIsTagNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BranchNameList' => ['type' => 'list', 'member' => ['shape' => 'BranchName']], 'BranchNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CallerReactions' => ['type' => 'list', 'member' => ['shape' => 'ReactionValue']], 'CannotDeleteApprovalRuleFromTemplateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CannotModifyApprovalRuleFromTemplateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CapitalBoolean' => ['type' => 'boolean'], 'ChangeTypeEnum' => ['type' => 'string', 'enum' => ['A', 'M', 'D']], 'ClientRequestToken' => ['type' => 'string'], 'ClientRequestTokenRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CloneUrlHttp' => ['type' => 'string'], 'CloneUrlSsh' => ['type' => 'string'], 'Comment' => ['type' => 'structure', 'members' => ['commentId' => ['shape' => 'CommentId'], 'content' => ['shape' => 'Content'], 'inReplyTo' => ['shape' => 'CommentId'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'authorArn' => ['shape' => 'Arn'], 'deleted' => ['shape' => 'IsCommentDeleted'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'callerReactions' => ['shape' => 'CallerReactions'], 'reactionCounts' => ['shape' => 'ReactionCountsMap']]], 'CommentContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommentContentSizeLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommentDeletedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommentDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommentId' => ['type' => 'string'], 'CommentIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommentNotCreatedByCallerException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Comments' => ['type' => 'list', 'member' => ['shape' => 'Comment']], 'CommentsForComparedCommit' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'beforeBlobId' => ['shape' => 'ObjectId'], 'afterBlobId' => ['shape' => 'ObjectId'], 'location' => ['shape' => 'Location'], 'comments' => ['shape' => 'Comments']]], 'CommentsForComparedCommitData' => ['type' => 'list', 'member' => ['shape' => 'CommentsForComparedCommit']], 'CommentsForPullRequest' => ['type' => 'structure', 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'beforeBlobId' => ['shape' => 'ObjectId'], 'afterBlobId' => ['shape' => 'ObjectId'], 'location' => ['shape' => 'Location'], 'comments' => ['shape' => 'Comments']]], 'CommentsForPullRequestData' => ['type' => 'list', 'member' => ['shape' => 'CommentsForPullRequest']], 'Commit' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId'], 'parents' => ['shape' => 'ParentList'], 'message' => ['shape' => 'Message'], 'author' => ['shape' => 'UserInfo'], 'committer' => ['shape' => 'UserInfo'], 'additionalData' => ['shape' => 'AdditionalData']]], 'CommitDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitId' => ['type' => 'string'], 'CommitIdDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitIdsInputList' => ['type' => 'list', 'member' => ['shape' => 'ObjectId']], 'CommitIdsLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitIdsListRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitMessageLengthExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CommitName' => ['type' => 'string'], 'CommitObjectsList' => ['type' => 'list', 'member' => ['shape' => 'Commit']], 'CommitRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ConcurrentReferenceUpdateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Conflict' => ['type' => 'structure', 'members' => ['conflictMetadata' => ['shape' => 'ConflictMetadata'], 'mergeHunks' => ['shape' => 'MergeHunks']]], 'ConflictDetailLevelTypeEnum' => ['type' => 'string', 'enum' => ['FILE_LEVEL', 'LINE_LEVEL']], 'ConflictMetadata' => ['type' => 'structure', 'members' => ['filePath' => ['shape' => 'Path'], 'fileSizes' => ['shape' => 'FileSizes'], 'fileModes' => ['shape' => 'FileModes'], 'objectTypes' => ['shape' => 'ObjectTypes'], 'numberOfConflicts' => ['shape' => 'NumberOfConflicts'], 'isBinaryFile' => ['shape' => 'IsBinaryFile'], 'contentConflict' => ['shape' => 'IsContentConflict'], 'fileModeConflict' => ['shape' => 'IsFileModeConflict'], 'objectTypeConflict' => ['shape' => 'IsObjectTypeConflict'], 'mergeOperations' => ['shape' => 'MergeOperations']]], 'ConflictMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ConflictMetadata']], 'ConflictResolution' => ['type' => 'structure', 'members' => ['replaceContents' => ['shape' => 'ReplaceContentEntries'], 'deleteFiles' => ['shape' => 'DeleteFileEntries'], 'setFileModes' => ['shape' => 'SetFileModeEntries']]], 'ConflictResolutionStrategyTypeEnum' => ['type' => 'string', 'enum' => ['NONE', 'ACCEPT_SOURCE', 'ACCEPT_DESTINATION', 'AUTOMERGE']], 'Conflicts' => ['type' => 'list', 'member' => ['shape' => 'Conflict']], 'Content' => ['type' => 'string'], 'Count' => ['type' => 'integer'], 'CreateApprovalRuleTemplateInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'approvalRuleTemplateContent'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'approvalRuleTemplateContent' => ['shape' => 'ApprovalRuleTemplateContent'], 'approvalRuleTemplateDescription' => ['shape' => 'ApprovalRuleTemplateDescription']]], 'CreateApprovalRuleTemplateOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplate'], 'members' => ['approvalRuleTemplate' => ['shape' => 'ApprovalRuleTemplate']]], 'CreateBranchInput' => ['type' => 'structure', 'required' => ['repositoryName', 'branchName', 'commitId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName'], 'commitId' => ['shape' => 'CommitId']]], 'CreateCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'branchName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName'], 'parentCommitId' => ['shape' => 'CommitId'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'commitMessage' => ['shape' => 'Message'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'putFiles' => ['shape' => 'PutFileEntries'], 'deleteFiles' => ['shape' => 'DeleteFileEntries'], 'setFileModes' => ['shape' => 'SetFileModeEntries']]], 'CreateCommitOutput' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId'], 'filesAdded' => ['shape' => 'FilesMetadata'], 'filesUpdated' => ['shape' => 'FilesMetadata'], 'filesDeleted' => ['shape' => 'FilesMetadata']]], 'CreatePullRequestApprovalRuleInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'approvalRuleName', 'approvalRuleContent'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'approvalRuleName' => ['shape' => 'ApprovalRuleName'], 'approvalRuleContent' => ['shape' => 'ApprovalRuleContent']]], 'CreatePullRequestApprovalRuleOutput' => ['type' => 'structure', 'required' => ['approvalRule'], 'members' => ['approvalRule' => ['shape' => 'ApprovalRule']]], 'CreatePullRequestInput' => ['type' => 'structure', 'required' => ['title', 'targets'], 'members' => ['title' => ['shape' => 'Title'], 'description' => ['shape' => 'Description'], 'targets' => ['shape' => 'TargetList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreatePullRequestOutput' => ['type' => 'structure', 'required' => ['pullRequest'], 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'CreateRepositoryInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'repositoryDescription' => ['shape' => 'RepositoryDescription'], 'tags' => ['shape' => 'TagsMap']]], 'CreateRepositoryOutput' => ['type' => 'structure', 'members' => ['repositoryMetadata' => ['shape' => 'RepositoryMetadata']]], 'CreateUnreferencedMergeCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier', 'mergeOption'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'mergeOption' => ['shape' => 'MergeOptionTypeEnum'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'commitMessage' => ['shape' => 'Message'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'conflictResolution' => ['shape' => 'ConflictResolution']]], 'CreateUnreferencedMergeCommitOutput' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId']]], 'CreationDate' => ['type' => 'timestamp'], 'Date' => ['type' => 'string'], 'DefaultBranchCannotBeDeletedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeleteApprovalRuleTemplateInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName']]], 'DeleteApprovalRuleTemplateOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateId'], 'members' => ['approvalRuleTemplateId' => ['shape' => 'ApprovalRuleTemplateId']]], 'DeleteBranchInput' => ['type' => 'structure', 'required' => ['repositoryName', 'branchName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName']]], 'DeleteBranchOutput' => ['type' => 'structure', 'members' => ['deletedBranch' => ['shape' => 'BranchInfo']]], 'DeleteCommentContentInput' => ['type' => 'structure', 'required' => ['commentId'], 'members' => ['commentId' => ['shape' => 'CommentId']]], 'DeleteCommentContentOutput' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'Comment']]], 'DeleteFileEntries' => ['type' => 'list', 'member' => ['shape' => 'DeleteFileEntry']], 'DeleteFileEntry' => ['type' => 'structure', 'required' => ['filePath'], 'members' => ['filePath' => ['shape' => 'Path']]], 'DeleteFileInput' => ['type' => 'structure', 'required' => ['repositoryName', 'branchName', 'filePath', 'parentCommitId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName'], 'filePath' => ['shape' => 'Path'], 'parentCommitId' => ['shape' => 'CommitId'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'commitMessage' => ['shape' => 'Message'], 'name' => ['shape' => 'Name'], 'email' => ['shape' => 'Email']]], 'DeleteFileOutput' => ['type' => 'structure', 'required' => ['commitId', 'blobId', 'treeId', 'filePath'], 'members' => ['commitId' => ['shape' => 'ObjectId'], 'blobId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId'], 'filePath' => ['shape' => 'Path']]], 'DeletePullRequestApprovalRuleInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'approvalRuleName'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'approvalRuleName' => ['shape' => 'ApprovalRuleName']]], 'DeletePullRequestApprovalRuleOutput' => ['type' => 'structure', 'required' => ['approvalRuleId'], 'members' => ['approvalRuleId' => ['shape' => 'ApprovalRuleId']]], 'DeleteRepositoryInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName']]], 'DeleteRepositoryOutput' => ['type' => 'structure', 'members' => ['repositoryId' => ['shape' => 'RepositoryId']]], 'DescribeMergeConflictsInput' => ['type' => 'structure', 'required' => ['repositoryName', 'destinationCommitSpecifier', 'sourceCommitSpecifier', 'mergeOption', 'filePath'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'mergeOption' => ['shape' => 'MergeOptionTypeEnum'], 'maxMergeHunks' => ['shape' => 'MaxResults'], 'filePath' => ['shape' => 'Path'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeMergeConflictsOutput' => ['type' => 'structure', 'required' => ['conflictMetadata', 'mergeHunks', 'destinationCommitId', 'sourceCommitId'], 'members' => ['conflictMetadata' => ['shape' => 'ConflictMetadata'], 'mergeHunks' => ['shape' => 'MergeHunks'], 'nextToken' => ['shape' => 'NextToken'], 'destinationCommitId' => ['shape' => 'ObjectId'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'baseCommitId' => ['shape' => 'ObjectId']]], 'DescribePullRequestEventsInput' => ['type' => 'structure', 'required' => ['pullRequestId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'pullRequestEventType' => ['shape' => 'PullRequestEventType'], 'actorArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribePullRequestEventsOutput' => ['type' => 'structure', 'required' => ['pullRequestEvents'], 'members' => ['pullRequestEvents' => ['shape' => 'PullRequestEventList'], 'nextToken' => ['shape' => 'NextToken']]], 'Description' => ['type' => 'string', 'max' => 10240], 'Difference' => ['type' => 'structure', 'members' => ['beforeBlob' => ['shape' => 'BlobMetadata'], 'afterBlob' => ['shape' => 'BlobMetadata'], 'changeType' => ['shape' => 'ChangeTypeEnum']]], 'DifferenceList' => ['type' => 'list', 'member' => ['shape' => 'Difference']], 'DirectoryNameConflictsWithFileNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DisassociateApprovalRuleTemplateFromRepositoryInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'repositoryName'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'Email' => ['type' => 'string'], 'EncryptionIntegrityChecksFailedException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'EncryptionKeyAccessDeniedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EncryptionKeyDisabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EncryptionKeyNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EncryptionKeyUnavailableException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'EvaluatePullRequestApprovalRulesInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'revisionId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'revisionId' => ['shape' => 'RevisionId']]], 'EvaluatePullRequestApprovalRulesOutput' => ['type' => 'structure', 'required' => ['evaluation'], 'members' => ['evaluation' => ['shape' => 'Evaluation']]], 'Evaluation' => ['type' => 'structure', 'members' => ['approved' => ['shape' => 'Approved'], 'overridden' => ['shape' => 'Overridden'], 'approvalRulesSatisfied' => ['shape' => 'ApprovalRulesSatisfiedList'], 'approvalRulesNotSatisfied' => ['shape' => 'ApprovalRulesNotSatisfiedList']]], 'EventDate' => ['type' => 'timestamp'], 'ExceptionName' => ['type' => 'string'], 'File' => ['type' => 'structure', 'members' => ['blobId' => ['shape' => 'ObjectId'], 'absolutePath' => ['shape' => 'Path'], 'relativePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum']]], 'FileContent' => ['type' => 'blob', 'max' => 6291456], 'FileContentAndSourceFileSpecifiedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileContentSizeLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileEntryRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileList' => ['type' => 'list', 'member' => ['shape' => 'File']], 'FileMetadata' => ['type' => 'structure', 'members' => ['absolutePath' => ['shape' => 'Path'], 'blobId' => ['shape' => 'ObjectId'], 'fileMode' => ['shape' => 'FileModeTypeEnum']]], 'FileModeRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FileModeTypeEnum' => ['type' => 'string', 'enum' => ['EXECUTABLE', 'NORMAL', 'SYMLINK']], 'FileModes' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'FileModeTypeEnum'], 'destination' => ['shape' => 'FileModeTypeEnum'], 'base' => ['shape' => 'FileModeTypeEnum']]], 'FileNameConflictsWithDirectoryNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FilePathConflictsWithSubmodulePathException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FilePaths' => ['type' => 'list', 'member' => ['shape' => 'Path']], 'FileSize' => ['type' => 'long'], 'FileSizes' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'FileSize'], 'destination' => ['shape' => 'FileSize'], 'base' => ['shape' => 'FileSize']]], 'FileTooLargeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FilesMetadata' => ['type' => 'list', 'member' => ['shape' => 'FileMetadata']], 'Folder' => ['type' => 'structure', 'members' => ['treeId' => ['shape' => 'ObjectId'], 'absolutePath' => ['shape' => 'Path'], 'relativePath' => ['shape' => 'Path']]], 'FolderContentSizeLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FolderDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'FolderList' => ['type' => 'list', 'member' => ['shape' => 'Folder']], 'GetApprovalRuleTemplateInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName']]], 'GetApprovalRuleTemplateOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplate'], 'members' => ['approvalRuleTemplate' => ['shape' => 'ApprovalRuleTemplate']]], 'GetBlobInput' => ['type' => 'structure', 'required' => ['repositoryName', 'blobId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'blobId' => ['shape' => 'ObjectId']]], 'GetBlobOutput' => ['type' => 'structure', 'required' => ['content'], 'members' => ['content' => ['shape' => 'blob']]], 'GetBranchInput' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName']]], 'GetBranchOutput' => ['type' => 'structure', 'members' => ['branch' => ['shape' => 'BranchInfo']]], 'GetCommentInput' => ['type' => 'structure', 'required' => ['commentId'], 'members' => ['commentId' => ['shape' => 'CommentId']]], 'GetCommentOutput' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'Comment']]], 'GetCommentReactionsInput' => ['type' => 'structure', 'required' => ['commentId'], 'members' => ['commentId' => ['shape' => 'CommentId'], 'reactionUserArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetCommentReactionsOutput' => ['type' => 'structure', 'required' => ['reactionsForComment'], 'members' => ['reactionsForComment' => ['shape' => 'ReactionsForCommentList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetCommentsForComparedCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'afterCommitId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetCommentsForComparedCommitOutput' => ['type' => 'structure', 'members' => ['commentsForComparedCommitData' => ['shape' => 'CommentsForComparedCommitData'], 'nextToken' => ['shape' => 'NextToken']]], 'GetCommentsForPullRequestInput' => ['type' => 'structure', 'required' => ['pullRequestId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetCommentsForPullRequestOutput' => ['type' => 'structure', 'members' => ['commentsForPullRequestData' => ['shape' => 'CommentsForPullRequestData'], 'nextToken' => ['shape' => 'NextToken']]], 'GetCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'commitId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'commitId' => ['shape' => 'ObjectId']]], 'GetCommitOutput' => ['type' => 'structure', 'required' => ['commit'], 'members' => ['commit' => ['shape' => 'Commit']]], 'GetDifferencesInput' => ['type' => 'structure', 'required' => ['repositoryName', 'afterCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitSpecifier' => ['shape' => 'CommitName'], 'afterCommitSpecifier' => ['shape' => 'CommitName'], 'beforePath' => ['shape' => 'Path'], 'afterPath' => ['shape' => 'Path'], 'MaxResults' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetDifferencesOutput' => ['type' => 'structure', 'members' => ['differences' => ['shape' => 'DifferenceList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetFileInput' => ['type' => 'structure', 'required' => ['repositoryName', 'filePath'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'commitSpecifier' => ['shape' => 'CommitName'], 'filePath' => ['shape' => 'Path']]], 'GetFileOutput' => ['type' => 'structure', 'required' => ['commitId', 'blobId', 'filePath', 'fileMode', 'fileSize', 'fileContent'], 'members' => ['commitId' => ['shape' => 'ObjectId'], 'blobId' => ['shape' => 'ObjectId'], 'filePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum'], 'fileSize' => ['shape' => 'ObjectSize'], 'fileContent' => ['shape' => 'FileContent']]], 'GetFolderInput' => ['type' => 'structure', 'required' => ['repositoryName', 'folderPath'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'commitSpecifier' => ['shape' => 'CommitName'], 'folderPath' => ['shape' => 'Path']]], 'GetFolderOutput' => ['type' => 'structure', 'required' => ['commitId', 'folderPath'], 'members' => ['commitId' => ['shape' => 'ObjectId'], 'folderPath' => ['shape' => 'Path'], 'treeId' => ['shape' => 'ObjectId'], 'subFolders' => ['shape' => 'FolderList'], 'files' => ['shape' => 'FileList'], 'symbolicLinks' => ['shape' => 'SymbolicLinkList'], 'subModules' => ['shape' => 'SubModuleList']]], 'GetMergeCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum']]], 'GetMergeCommitOutput' => ['type' => 'structure', 'members' => ['sourceCommitId' => ['shape' => 'ObjectId'], 'destinationCommitId' => ['shape' => 'ObjectId'], 'baseCommitId' => ['shape' => 'ObjectId'], 'mergedCommitId' => ['shape' => 'ObjectId']]], 'GetMergeConflictsInput' => ['type' => 'structure', 'required' => ['repositoryName', 'destinationCommitSpecifier', 'sourceCommitSpecifier', 'mergeOption'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'mergeOption' => ['shape' => 'MergeOptionTypeEnum'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'maxConflictFiles' => ['shape' => 'MaxResults'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'nextToken' => ['shape' => 'NextToken']]], 'GetMergeConflictsOutput' => ['type' => 'structure', 'required' => ['mergeable', 'destinationCommitId', 'sourceCommitId', 'conflictMetadataList'], 'members' => ['mergeable' => ['shape' => 'IsMergeable'], 'destinationCommitId' => ['shape' => 'ObjectId'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'baseCommitId' => ['shape' => 'ObjectId'], 'conflictMetadataList' => ['shape' => 'ConflictMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetMergeOptionsInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum']]], 'GetMergeOptionsOutput' => ['type' => 'structure', 'required' => ['mergeOptions', 'sourceCommitId', 'destinationCommitId', 'baseCommitId'], 'members' => ['mergeOptions' => ['shape' => 'MergeOptions'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'destinationCommitId' => ['shape' => 'ObjectId'], 'baseCommitId' => ['shape' => 'ObjectId']]], 'GetPullRequestApprovalStatesInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'revisionId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'revisionId' => ['shape' => 'RevisionId']]], 'GetPullRequestApprovalStatesOutput' => ['type' => 'structure', 'members' => ['approvals' => ['shape' => 'ApprovalList']]], 'GetPullRequestInput' => ['type' => 'structure', 'required' => ['pullRequestId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId']]], 'GetPullRequestOutput' => ['type' => 'structure', 'required' => ['pullRequest'], 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'GetPullRequestOverrideStateInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'revisionId'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'revisionId' => ['shape' => 'RevisionId']]], 'GetPullRequestOverrideStateOutput' => ['type' => 'structure', 'members' => ['overridden' => ['shape' => 'Overridden'], 'overrider' => ['shape' => 'Arn']]], 'GetRepositoryInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName']]], 'GetRepositoryOutput' => ['type' => 'structure', 'members' => ['repositoryMetadata' => ['shape' => 'RepositoryMetadata']]], 'GetRepositoryTriggersInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName']]], 'GetRepositoryTriggersOutput' => ['type' => 'structure', 'members' => ['configurationId' => ['shape' => 'RepositoryTriggersConfigurationId'], 'triggers' => ['shape' => 'RepositoryTriggersList']]], 'HunkContent' => ['type' => 'string'], 'IdempotencyParameterMismatchException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidActorArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalRuleContentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalRuleNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalRuleTemplateContentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalRuleTemplateDescriptionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalRuleTemplateNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidAuthorArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidBlobIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidBranchNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidClientRequestTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidCommentIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidCommitException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidCommitIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidConflictDetailLevelException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidConflictResolutionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidConflictResolutionStrategyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidContinuationTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeletionParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDescriptionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDestinationCommitSpecifierException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEmailException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFileLocationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFileModeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFilePositionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMaxConflictFilesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMaxMergeHunksException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMaxResultsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMergeOptionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOrderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOverrideStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParentCommitIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPathException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPullRequestEventTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPullRequestIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPullRequestStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPullRequestStatusUpdateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidReactionUserArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidReactionValueException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidReferenceNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRelativeFileVersionEnumException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidReplacementContentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidReplacementTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryDescriptionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerBranchNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerCustomDataException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerDestinationArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerEventsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRepositoryTriggerRegionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResourceArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRevisionIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRuleContentSha256Exception' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSortByException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSourceCommitSpecifierException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSystemTagUsageException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagKeysListException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagsMapException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetBranchException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTitleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IsBinaryFile' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'CapitalBoolean'], 'destination' => ['shape' => 'CapitalBoolean'], 'base' => ['shape' => 'CapitalBoolean']]], 'IsCommentDeleted' => ['type' => 'boolean'], 'IsContentConflict' => ['type' => 'boolean'], 'IsFileModeConflict' => ['type' => 'boolean'], 'IsHunkConflict' => ['type' => 'boolean'], 'IsMergeable' => ['type' => 'boolean'], 'IsMerged' => ['type' => 'boolean'], 'IsMove' => ['type' => 'boolean'], 'IsObjectTypeConflict' => ['type' => 'boolean'], 'KeepEmptyFolders' => ['type' => 'boolean'], 'LastModifiedDate' => ['type' => 'timestamp'], 'Limit' => ['type' => 'integer', 'box' => \true], 'LineNumber' => ['type' => 'integer'], 'ListApprovalRuleTemplatesInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListApprovalRuleTemplatesOutput' => ['type' => 'structure', 'members' => ['approvalRuleTemplateNames' => ['shape' => 'ApprovalRuleTemplateNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssociatedApprovalRuleTemplatesForRepositoryInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListAssociatedApprovalRuleTemplatesForRepositoryOutput' => ['type' => 'structure', 'members' => ['approvalRuleTemplateNames' => ['shape' => 'ApprovalRuleTemplateNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBranchesInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBranchesOutput' => ['type' => 'structure', 'members' => ['branches' => ['shape' => 'BranchNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPullRequestsInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'authorArn' => ['shape' => 'Arn'], 'pullRequestStatus' => ['shape' => 'PullRequestStatusEnum'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListPullRequestsOutput' => ['type' => 'structure', 'required' => ['pullRequestIds'], 'members' => ['pullRequestIds' => ['shape' => 'PullRequestIdList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRepositoriesForApprovalRuleTemplateInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListRepositoriesForApprovalRuleTemplateOutput' => ['type' => 'structure', 'members' => ['repositoryNames' => ['shape' => 'RepositoryNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRepositoriesInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'sortBy' => ['shape' => 'SortByEnum'], 'order' => ['shape' => 'OrderEnum']]], 'ListRepositoriesOutput' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositoryNameIdPairList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap'], 'nextToken' => ['shape' => 'NextToken']]], 'Location' => ['type' => 'structure', 'members' => ['filePath' => ['shape' => 'Path'], 'filePosition' => ['shape' => 'Position'], 'relativeFileVersion' => ['shape' => 'RelativeFileVersionEnum']]], 'ManualMergeRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxResults' => ['type' => 'integer'], 'MaximumBranchesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumConflictResolutionEntriesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumFileContentToLoadExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumFileEntriesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumItemsToCompareExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumNumberOfApprovalsExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumOpenPullRequestsExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumRepositoryNamesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumRepositoryTriggersExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumRuleTemplatesAssociatedWithRepositoryException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MergeBranchesByFastForwardInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'targetBranch' => ['shape' => 'BranchName']]], 'MergeBranchesByFastForwardOutput' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId']]], 'MergeBranchesBySquashInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'targetBranch' => ['shape' => 'BranchName'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'commitMessage' => ['shape' => 'Message'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'conflictResolution' => ['shape' => 'ConflictResolution']]], 'MergeBranchesBySquashOutput' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId']]], 'MergeBranchesByThreeWayInput' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceCommitSpecifier', 'destinationCommitSpecifier'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitSpecifier' => ['shape' => 'CommitName'], 'destinationCommitSpecifier' => ['shape' => 'CommitName'], 'targetBranch' => ['shape' => 'BranchName'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'commitMessage' => ['shape' => 'Message'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'conflictResolution' => ['shape' => 'ConflictResolution']]], 'MergeBranchesByThreeWayOutput' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId']]], 'MergeHunk' => ['type' => 'structure', 'members' => ['isConflict' => ['shape' => 'IsHunkConflict'], 'source' => ['shape' => 'MergeHunkDetail'], 'destination' => ['shape' => 'MergeHunkDetail'], 'base' => ['shape' => 'MergeHunkDetail']]], 'MergeHunkDetail' => ['type' => 'structure', 'members' => ['startLine' => ['shape' => 'LineNumber'], 'endLine' => ['shape' => 'LineNumber'], 'hunkContent' => ['shape' => 'HunkContent']]], 'MergeHunks' => ['type' => 'list', 'member' => ['shape' => 'MergeHunk']], 'MergeMetadata' => ['type' => 'structure', 'members' => ['isMerged' => ['shape' => 'IsMerged'], 'mergedBy' => ['shape' => 'Arn'], 'mergeCommitId' => ['shape' => 'CommitId'], 'mergeOption' => ['shape' => 'MergeOptionTypeEnum']]], 'MergeOperations' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'ChangeTypeEnum'], 'destination' => ['shape' => 'ChangeTypeEnum']]], 'MergeOptionRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MergeOptionTypeEnum' => ['type' => 'string', 'enum' => ['FAST_FORWARD_MERGE', 'SQUASH_MERGE', 'THREE_WAY_MERGE']], 'MergeOptions' => ['type' => 'list', 'member' => ['shape' => 'MergeOptionTypeEnum']], 'MergePullRequestByFastForwardInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'repositoryName'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitId' => ['shape' => 'ObjectId']]], 'MergePullRequestByFastForwardOutput' => ['type' => 'structure', 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'MergePullRequestBySquashInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'repositoryName'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'commitMessage' => ['shape' => 'Message'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'conflictResolution' => ['shape' => 'ConflictResolution']]], 'MergePullRequestBySquashOutput' => ['type' => 'structure', 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'MergePullRequestByThreeWayInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'repositoryName'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitId' => ['shape' => 'ObjectId'], 'conflictDetailLevel' => ['shape' => 'ConflictDetailLevelTypeEnum'], 'conflictResolutionStrategy' => ['shape' => 'ConflictResolutionStrategyTypeEnum'], 'commitMessage' => ['shape' => 'Message'], 'authorName' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'keepEmptyFolders' => ['shape' => 'KeepEmptyFolders'], 'conflictResolution' => ['shape' => 'ConflictResolution']]], 'MergePullRequestByThreeWayOutput' => ['type' => 'structure', 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'Message' => ['type' => 'string'], 'Mode' => ['type' => 'string'], 'MultipleConflictResolutionEntriesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MultipleRepositoriesInPullRequestException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Name' => ['type' => 'string'], 'NameLengthExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'NoChangeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NumberOfConflicts' => ['type' => 'integer'], 'NumberOfRuleTemplatesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NumberOfRulesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ObjectId' => ['type' => 'string'], 'ObjectSize' => ['type' => 'long'], 'ObjectTypeEnum' => ['type' => 'string', 'enum' => ['FILE', 'DIRECTORY', 'GIT_LINK', 'SYMBOLIC_LINK']], 'ObjectTypes' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'ObjectTypeEnum'], 'destination' => ['shape' => 'ObjectTypeEnum'], 'base' => ['shape' => 'ObjectTypeEnum']]], 'OrderEnum' => ['type' => 'string', 'enum' => ['ascending', 'descending']], 'OriginApprovalRuleTemplate' => ['type' => 'structure', 'members' => ['approvalRuleTemplateId' => ['shape' => 'ApprovalRuleTemplateId'], 'approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName']]], 'Overridden' => ['type' => 'boolean'], 'OverrideAlreadySetException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OverridePullRequestApprovalRulesInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'revisionId', 'overrideStatus'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'revisionId' => ['shape' => 'RevisionId'], 'overrideStatus' => ['shape' => 'OverrideStatus']]], 'OverrideStatus' => ['type' => 'string', 'enum' => ['OVERRIDE', 'REVOKE']], 'OverrideStatusRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParentCommitDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParentCommitIdOutdatedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParentCommitIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParentList' => ['type' => 'list', 'member' => ['shape' => 'ObjectId']], 'Path' => ['type' => 'string'], 'PathDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PathRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Position' => ['type' => 'long'], 'PostCommentForComparedCommitInput' => ['type' => 'structure', 'required' => ['repositoryName', 'afterCommitId', 'content'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'location' => ['shape' => 'Location'], 'content' => ['shape' => 'Content'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'PostCommentForComparedCommitOutput' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'beforeBlobId' => ['shape' => 'ObjectId'], 'afterBlobId' => ['shape' => 'ObjectId'], 'location' => ['shape' => 'Location'], 'comment' => ['shape' => 'Comment']]], 'PostCommentForPullRequestInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'repositoryName', 'beforeCommitId', 'afterCommitId', 'content'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'location' => ['shape' => 'Location'], 'content' => ['shape' => 'Content'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'PostCommentForPullRequestOutput' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'pullRequestId' => ['shape' => 'PullRequestId'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'beforeBlobId' => ['shape' => 'ObjectId'], 'afterBlobId' => ['shape' => 'ObjectId'], 'location' => ['shape' => 'Location'], 'comment' => ['shape' => 'Comment']]], 'PostCommentReplyInput' => ['type' => 'structure', 'required' => ['inReplyTo', 'content'], 'members' => ['inReplyTo' => ['shape' => 'CommentId'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'content' => ['shape' => 'Content']]], 'PostCommentReplyOutput' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'Comment']]], 'PullRequest' => ['type' => 'structure', 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'title' => ['shape' => 'Title'], 'description' => ['shape' => 'Description'], 'lastActivityDate' => ['shape' => 'LastModifiedDate'], 'creationDate' => ['shape' => 'CreationDate'], 'pullRequestStatus' => ['shape' => 'PullRequestStatusEnum'], 'authorArn' => ['shape' => 'Arn'], 'pullRequestTargets' => ['shape' => 'PullRequestTargetList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'revisionId' => ['shape' => 'RevisionId'], 'approvalRules' => ['shape' => 'ApprovalRulesList']]], 'PullRequestAlreadyClosedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestApprovalRulesNotSatisfiedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestCannotBeApprovedByAuthorException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestCreatedEventMetadata' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceCommitId' => ['shape' => 'CommitId'], 'destinationCommitId' => ['shape' => 'CommitId'], 'mergeBase' => ['shape' => 'CommitId']]], 'PullRequestDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestEvent' => ['type' => 'structure', 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'eventDate' => ['shape' => 'EventDate'], 'pullRequestEventType' => ['shape' => 'PullRequestEventType'], 'actorArn' => ['shape' => 'Arn'], 'pullRequestCreatedEventMetadata' => ['shape' => 'PullRequestCreatedEventMetadata'], 'pullRequestStatusChangedEventMetadata' => ['shape' => 'PullRequestStatusChangedEventMetadata'], 'pullRequestSourceReferenceUpdatedEventMetadata' => ['shape' => 'PullRequestSourceReferenceUpdatedEventMetadata'], 'pullRequestMergedStateChangedEventMetadata' => ['shape' => 'PullRequestMergedStateChangedEventMetadata'], 'approvalRuleEventMetadata' => ['shape' => 'ApprovalRuleEventMetadata'], 'approvalStateChangedEventMetadata' => ['shape' => 'ApprovalStateChangedEventMetadata'], 'approvalRuleOverriddenEventMetadata' => ['shape' => 'ApprovalRuleOverriddenEventMetadata']]], 'PullRequestEventList' => ['type' => 'list', 'member' => ['shape' => 'PullRequestEvent']], 'PullRequestEventType' => ['type' => 'string', 'enum' => ['PULL_REQUEST_CREATED', 'PULL_REQUEST_STATUS_CHANGED', 'PULL_REQUEST_SOURCE_REFERENCE_UPDATED', 'PULL_REQUEST_MERGE_STATE_CHANGED', 'PULL_REQUEST_APPROVAL_RULE_CREATED', 'PULL_REQUEST_APPROVAL_RULE_UPDATED', 'PULL_REQUEST_APPROVAL_RULE_DELETED', 'PULL_REQUEST_APPROVAL_RULE_OVERRIDDEN', 'PULL_REQUEST_APPROVAL_STATE_CHANGED']], 'PullRequestId' => ['type' => 'string'], 'PullRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'PullRequestId']], 'PullRequestIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestMergedStateChangedEventMetadata' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'destinationReference' => ['shape' => 'ReferenceName'], 'mergeMetadata' => ['shape' => 'MergeMetadata']]], 'PullRequestSourceReferenceUpdatedEventMetadata' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'beforeCommitId' => ['shape' => 'CommitId'], 'afterCommitId' => ['shape' => 'CommitId'], 'mergeBase' => ['shape' => 'CommitId']]], 'PullRequestStatusChangedEventMetadata' => ['type' => 'structure', 'members' => ['pullRequestStatus' => ['shape' => 'PullRequestStatusEnum']]], 'PullRequestStatusEnum' => ['type' => 'string', 'enum' => ['OPEN', 'CLOSED']], 'PullRequestStatusRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PullRequestTarget' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceReference' => ['shape' => 'ReferenceName'], 'destinationReference' => ['shape' => 'ReferenceName'], 'destinationCommit' => ['shape' => 'CommitId'], 'sourceCommit' => ['shape' => 'CommitId'], 'mergeBase' => ['shape' => 'CommitId'], 'mergeMetadata' => ['shape' => 'MergeMetadata']]], 'PullRequestTargetList' => ['type' => 'list', 'member' => ['shape' => 'PullRequestTarget']], 'PutCommentReactionInput' => ['type' => 'structure', 'required' => ['commentId', 'reactionValue'], 'members' => ['commentId' => ['shape' => 'CommentId'], 'reactionValue' => ['shape' => 'ReactionValue']]], 'PutFileEntries' => ['type' => 'list', 'member' => ['shape' => 'PutFileEntry']], 'PutFileEntry' => ['type' => 'structure', 'required' => ['filePath'], 'members' => ['filePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum'], 'fileContent' => ['shape' => 'FileContent'], 'sourceFile' => ['shape' => 'SourceFileSpecifier']]], 'PutFileEntryConflictException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PutFileInput' => ['type' => 'structure', 'required' => ['repositoryName', 'branchName', 'fileContent', 'filePath'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'branchName' => ['shape' => 'BranchName'], 'fileContent' => ['shape' => 'FileContent'], 'filePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum'], 'parentCommitId' => ['shape' => 'CommitId'], 'commitMessage' => ['shape' => 'Message'], 'name' => ['shape' => 'Name'], 'email' => ['shape' => 'Email']]], 'PutFileOutput' => ['type' => 'structure', 'required' => ['commitId', 'blobId', 'treeId'], 'members' => ['commitId' => ['shape' => 'ObjectId'], 'blobId' => ['shape' => 'ObjectId'], 'treeId' => ['shape' => 'ObjectId']]], 'PutRepositoryTriggersInput' => ['type' => 'structure', 'required' => ['repositoryName', 'triggers'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'triggers' => ['shape' => 'RepositoryTriggersList']]], 'PutRepositoryTriggersOutput' => ['type' => 'structure', 'members' => ['configurationId' => ['shape' => 'RepositoryTriggersConfigurationId']]], 'ReactionCountsMap' => ['type' => 'map', 'key' => ['shape' => 'ReactionValue'], 'value' => ['shape' => 'Count']], 'ReactionEmoji' => ['type' => 'string'], 'ReactionForComment' => ['type' => 'structure', 'members' => ['reaction' => ['shape' => 'ReactionValueFormats'], 'reactionUsers' => ['shape' => 'ReactionUsersList'], 'reactionsFromDeletedUsersCount' => ['shape' => 'Count']]], 'ReactionLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReactionShortCode' => ['type' => 'string'], 'ReactionUnicode' => ['type' => 'string'], 'ReactionUsersList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'ReactionValue' => ['type' => 'string'], 'ReactionValueFormats' => ['type' => 'structure', 'members' => ['emoji' => ['shape' => 'ReactionEmoji'], 'shortCode' => ['shape' => 'ReactionShortCode'], 'unicode' => ['shape' => 'ReactionUnicode']]], 'ReactionValueRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReactionsForCommentList' => ['type' => 'list', 'member' => ['shape' => 'ReactionForComment']], 'ReferenceDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReferenceName' => ['type' => 'string'], 'ReferenceNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReferenceTypeNotSupportedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RelativeFileVersionEnum' => ['type' => 'string', 'enum' => ['BEFORE', 'AFTER']], 'ReplaceContentEntries' => ['type' => 'list', 'member' => ['shape' => 'ReplaceContentEntry']], 'ReplaceContentEntry' => ['type' => 'structure', 'required' => ['filePath', 'replacementType'], 'members' => ['filePath' => ['shape' => 'Path'], 'replacementType' => ['shape' => 'ReplacementTypeEnum'], 'content' => ['shape' => 'FileContent'], 'fileMode' => ['shape' => 'FileModeTypeEnum']]], 'ReplacementContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReplacementTypeEnum' => ['type' => 'string', 'enum' => ['KEEP_BASE', 'KEEP_SOURCE', 'KEEP_DESTINATION', 'USE_NEW_CONTENT']], 'ReplacementTypeRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryDescription' => ['type' => 'string', 'max' => 1000], 'RepositoryDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryId' => ['type' => 'string'], 'RepositoryLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryMetadata' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'repositoryId' => ['shape' => 'RepositoryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryDescription' => ['shape' => 'RepositoryDescription'], 'defaultBranch' => ['shape' => 'BranchName'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'creationDate' => ['shape' => 'CreationDate'], 'cloneUrlHttp' => ['shape' => 'CloneUrlHttp'], 'cloneUrlSsh' => ['shape' => 'CloneUrlSsh'], 'Arn' => ['shape' => 'Arn']]], 'RepositoryMetadataList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryMetadata']], 'RepositoryName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\w\\.-]+'], 'RepositoryNameExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryNameIdPair' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'repositoryId' => ['shape' => 'RepositoryId']]], 'RepositoryNameIdPairList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryNameIdPair']], 'RepositoryNameList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName']], 'RepositoryNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryNamesRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryNotAssociatedWithPullRequestException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryNotFoundList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName']], 'RepositoryTrigger' => ['type' => 'structure', 'required' => ['name', 'destinationArn', 'events'], 'members' => ['name' => ['shape' => 'RepositoryTriggerName'], 'destinationArn' => ['shape' => 'Arn'], 'customData' => ['shape' => 'RepositoryTriggerCustomData'], 'branches' => ['shape' => 'BranchNameList'], 'events' => ['shape' => 'RepositoryTriggerEventList']]], 'RepositoryTriggerBranchNameListRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryTriggerCustomData' => ['type' => 'string'], 'RepositoryTriggerDestinationArnRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryTriggerEventEnum' => ['type' => 'string', 'enum' => ['all', 'updateReference', 'createReference', 'deleteReference']], 'RepositoryTriggerEventList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryTriggerEventEnum']], 'RepositoryTriggerEventsListRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryTriggerExecutionFailure' => ['type' => 'structure', 'members' => ['trigger' => ['shape' => 'RepositoryTriggerName'], 'failureMessage' => ['shape' => 'RepositoryTriggerExecutionFailureMessage']]], 'RepositoryTriggerExecutionFailureList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryTriggerExecutionFailure']], 'RepositoryTriggerExecutionFailureMessage' => ['type' => 'string'], 'RepositoryTriggerName' => ['type' => 'string'], 'RepositoryTriggerNameList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryTriggerName']], 'RepositoryTriggerNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RepositoryTriggersConfigurationId' => ['type' => 'string'], 'RepositoryTriggersList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryTrigger']], 'RepositoryTriggersListRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceArn' => ['type' => 'string'], 'ResourceArnRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RestrictedSourceFileException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RevisionId' => ['type' => 'string'], 'RevisionIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RevisionNotCurrentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RuleContentSha256' => ['type' => 'string'], 'SameFileContentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SamePathRequestException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SetFileModeEntries' => ['type' => 'list', 'member' => ['shape' => 'SetFileModeEntry']], 'SetFileModeEntry' => ['type' => 'structure', 'required' => ['filePath', 'fileMode'], 'members' => ['filePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum']]], 'SortByEnum' => ['type' => 'string', 'enum' => ['repositoryName', 'lastModifiedDate']], 'SourceAndDestinationAreSameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SourceFileOrContentRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SourceFileSpecifier' => ['type' => 'structure', 'required' => ['filePath'], 'members' => ['filePath' => ['shape' => 'Path'], 'isMove' => ['shape' => 'IsMove']]], 'SubModule' => ['type' => 'structure', 'members' => ['commitId' => ['shape' => 'ObjectId'], 'absolutePath' => ['shape' => 'Path'], 'relativePath' => ['shape' => 'Path']]], 'SubModuleList' => ['type' => 'list', 'member' => ['shape' => 'SubModule']], 'SymbolicLink' => ['type' => 'structure', 'members' => ['blobId' => ['shape' => 'ObjectId'], 'absolutePath' => ['shape' => 'Path'], 'relativePath' => ['shape' => 'Path'], 'fileMode' => ['shape' => 'FileModeTypeEnum']]], 'SymbolicLinkList' => ['type' => 'list', 'member' => ['shape' => 'SymbolicLink']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeysList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagKeysListRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagPolicyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagsMapRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Target' => ['type' => 'structure', 'required' => ['repositoryName', 'sourceReference'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'sourceReference' => ['shape' => 'ReferenceName'], 'destinationReference' => ['shape' => 'ReferenceName']]], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'Target']], 'TargetRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TargetsRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TestRepositoryTriggersInput' => ['type' => 'structure', 'required' => ['repositoryName', 'triggers'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'triggers' => ['shape' => 'RepositoryTriggersList']]], 'TestRepositoryTriggersOutput' => ['type' => 'structure', 'members' => ['successfulExecutions' => ['shape' => 'RepositoryTriggerNameList'], 'failedExecutions' => ['shape' => 'RepositoryTriggerExecutionFailureList']]], 'TipOfSourceReferenceIsDifferentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TipsDivergenceExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Title' => ['type' => 'string', 'max' => 150], 'TitleRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeysList']]], 'UpdateApprovalRuleTemplateContentInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'newRuleContent'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'newRuleContent' => ['shape' => 'ApprovalRuleTemplateContent'], 'existingRuleContentSha256' => ['shape' => 'RuleContentSha256']]], 'UpdateApprovalRuleTemplateContentOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplate'], 'members' => ['approvalRuleTemplate' => ['shape' => 'ApprovalRuleTemplate']]], 'UpdateApprovalRuleTemplateDescriptionInput' => ['type' => 'structure', 'required' => ['approvalRuleTemplateName', 'approvalRuleTemplateDescription'], 'members' => ['approvalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'approvalRuleTemplateDescription' => ['shape' => 'ApprovalRuleTemplateDescription']]], 'UpdateApprovalRuleTemplateDescriptionOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplate'], 'members' => ['approvalRuleTemplate' => ['shape' => 'ApprovalRuleTemplate']]], 'UpdateApprovalRuleTemplateNameInput' => ['type' => 'structure', 'required' => ['oldApprovalRuleTemplateName', 'newApprovalRuleTemplateName'], 'members' => ['oldApprovalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName'], 'newApprovalRuleTemplateName' => ['shape' => 'ApprovalRuleTemplateName']]], 'UpdateApprovalRuleTemplateNameOutput' => ['type' => 'structure', 'required' => ['approvalRuleTemplate'], 'members' => ['approvalRuleTemplate' => ['shape' => 'ApprovalRuleTemplate']]], 'UpdateCommentInput' => ['type' => 'structure', 'required' => ['commentId', 'content'], 'members' => ['commentId' => ['shape' => 'CommentId'], 'content' => ['shape' => 'Content']]], 'UpdateCommentOutput' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'Comment']]], 'UpdateDefaultBranchInput' => ['type' => 'structure', 'required' => ['repositoryName', 'defaultBranchName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'defaultBranchName' => ['shape' => 'BranchName']]], 'UpdatePullRequestApprovalRuleContentInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'approvalRuleName', 'newRuleContent'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'approvalRuleName' => ['shape' => 'ApprovalRuleName'], 'existingRuleContentSha256' => ['shape' => 'RuleContentSha256'], 'newRuleContent' => ['shape' => 'ApprovalRuleContent']]], 'UpdatePullRequestApprovalRuleContentOutput' => ['type' => 'structure', 'required' => ['approvalRule'], 'members' => ['approvalRule' => ['shape' => 'ApprovalRule']]], 'UpdatePullRequestApprovalStateInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'revisionId', 'approvalState'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'revisionId' => ['shape' => 'RevisionId'], 'approvalState' => ['shape' => 'ApprovalState']]], 'UpdatePullRequestDescriptionInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'description'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'description' => ['shape' => 'Description']]], 'UpdatePullRequestDescriptionOutput' => ['type' => 'structure', 'required' => ['pullRequest'], 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'UpdatePullRequestStatusInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'pullRequestStatus'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'pullRequestStatus' => ['shape' => 'PullRequestStatusEnum']]], 'UpdatePullRequestStatusOutput' => ['type' => 'structure', 'required' => ['pullRequest'], 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'UpdatePullRequestTitleInput' => ['type' => 'structure', 'required' => ['pullRequestId', 'title'], 'members' => ['pullRequestId' => ['shape' => 'PullRequestId'], 'title' => ['shape' => 'Title']]], 'UpdatePullRequestTitleOutput' => ['type' => 'structure', 'required' => ['pullRequest'], 'members' => ['pullRequest' => ['shape' => 'PullRequest']]], 'UpdateRepositoryDescriptionInput' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'repositoryDescription' => ['shape' => 'RepositoryDescription']]], 'UpdateRepositoryNameInput' => ['type' => 'structure', 'required' => ['oldName', 'newName'], 'members' => ['oldName' => ['shape' => 'RepositoryName'], 'newName' => ['shape' => 'RepositoryName']]], 'UserInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'email' => ['shape' => 'Email'], 'date' => ['shape' => 'Date']]], 'blob' => ['type' => 'blob']]]; diff --git a/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-rule-set-1.json.php deleted file mode 100644 index 31ab06c..0000000 --- a/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codecommit-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codecommit-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codecommit.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codecommit.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-tests-1.json.php deleted file mode 100644 index e012882..0000000 --- a/vendor/Aws3/Aws/data/codecommit/2015-04-13/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codecommit.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codecommit/2015-04-13/paginators-1.json.php b/vendor/Aws3/Aws/data/codecommit/2015-04-13/paginators-1.json.php deleted file mode 100644 index 1081878..0000000 --- a/vendor/Aws3/Aws/data/codecommit/2015-04-13/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeMergeConflicts' => ['input_token' => 'nextToken', 'limit_key' => 'maxMergeHunks', 'output_token' => 'nextToken'], 'DescribePullRequestEvents' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'GetCommentReactions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'GetCommentsForComparedCommit' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'GetCommentsForPullRequest' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'GetDifferences' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetMergeConflicts' => ['input_token' => 'nextToken', 'limit_key' => 'maxConflictFiles', 'output_token' => 'nextToken'], 'ListApprovalRuleTemplates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'ListAssociatedApprovalRuleTemplatesForRepository' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'ListBranches' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'branches'], 'ListPullRequests' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken'], 'ListRepositories' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'repositories'], 'ListRepositoriesForApprovalRuleTemplate' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken']]]; diff --git a/vendor/Aws3/Aws/data/codecommit/2015-04-13/smoke.json.php b/vendor/Aws3/Aws/data/codecommit/2015-04-13/smoke.json.php deleted file mode 100644 index 1124631..0000000 --- a/vendor/Aws3/Aws/data/codecommit/2015-04-13/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListRepositories', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ListBranches', 'input' => ['repositoryName' => 'fake-repo'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/api-2.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/api-2.json.php deleted file mode 100644 index 8e4eea5..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-10-06', 'endpointPrefix' => 'codedeploy', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CodeDeploy', 'serviceFullName' => 'AWS CodeDeploy', 'serviceId' => 'CodeDeploy', 'signatureVersion' => 'v4', 'targetPrefix' => 'CodeDeploy_20141006', 'uid' => 'codedeploy-2014-10-06'], 'operations' => ['AddTagsToOnPremisesInstances' => ['name' => 'AddTagsToOnPremisesInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToOnPremisesInstancesInput'], 'errors' => [['shape' => 'InstanceNameRequiredException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'TagRequiredException'], ['shape' => 'InvalidTagException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'InstanceLimitExceededException'], ['shape' => 'InstanceNotRegisteredException']]], 'BatchGetApplicationRevisions' => ['name' => 'BatchGetApplicationRevisions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetApplicationRevisionsInput'], 'output' => ['shape' => 'BatchGetApplicationRevisionsOutput'], 'errors' => [['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'RevisionRequiredException'], ['shape' => 'InvalidRevisionException'], ['shape' => 'BatchLimitExceededException']]], 'BatchGetApplications' => ['name' => 'BatchGetApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetApplicationsInput'], 'output' => ['shape' => 'BatchGetApplicationsOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'BatchLimitExceededException']]], 'BatchGetDeploymentGroups' => ['name' => 'BatchGetDeploymentGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDeploymentGroupsInput'], 'output' => ['shape' => 'BatchGetDeploymentGroupsOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'BatchLimitExceededException'], ['shape' => 'DeploymentConfigDoesNotExistException']]], 'BatchGetDeploymentInstances' => ['name' => 'BatchGetDeploymentInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDeploymentInstancesInput'], 'output' => ['shape' => 'BatchGetDeploymentInstancesOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'InstanceIdRequiredException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'BatchLimitExceededException'], ['shape' => 'InvalidComputePlatformException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use BatchGetDeploymentTargets instead.'], 'BatchGetDeploymentTargets' => ['name' => 'BatchGetDeploymentTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDeploymentTargetsInput'], 'output' => ['shape' => 'BatchGetDeploymentTargetsOutput'], 'errors' => [['shape' => 'InvalidDeploymentIdException'], ['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentNotStartedException'], ['shape' => 'DeploymentTargetIdRequiredException'], ['shape' => 'InvalidDeploymentTargetIdException'], ['shape' => 'DeploymentTargetDoesNotExistException'], ['shape' => 'DeploymentTargetListSizeExceededException'], ['shape' => 'InstanceDoesNotExistException']]], 'BatchGetDeployments' => ['name' => 'BatchGetDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDeploymentsInput'], 'output' => ['shape' => 'BatchGetDeploymentsOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'BatchLimitExceededException']]], 'BatchGetOnPremisesInstances' => ['name' => 'BatchGetOnPremisesInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetOnPremisesInstancesInput'], 'output' => ['shape' => 'BatchGetOnPremisesInstancesOutput'], 'errors' => [['shape' => 'InstanceNameRequiredException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'BatchLimitExceededException']]], 'ContinueDeployment' => ['name' => 'ContinueDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ContinueDeploymentInput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentAlreadyCompletedException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'DeploymentIsNotInReadyStateException'], ['shape' => 'UnsupportedActionForDeploymentTypeException'], ['shape' => 'InvalidDeploymentWaitTypeException'], ['shape' => 'InvalidDeploymentStatusException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationInput'], 'output' => ['shape' => 'CreateApplicationOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationAlreadyExistsException'], ['shape' => 'ApplicationLimitExceededException'], ['shape' => 'InvalidComputePlatformException'], ['shape' => 'InvalidTagsToAddException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeploymentInput'], 'output' => ['shape' => 'CreateDeploymentOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'RevisionRequiredException'], ['shape' => 'RevisionDoesNotExistException'], ['shape' => 'InvalidRevisionException'], ['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'DescriptionTooLongException'], ['shape' => 'DeploymentLimitExceededException'], ['shape' => 'InvalidTargetInstancesException'], ['shape' => 'InvalidAlarmConfigException'], ['shape' => 'AlarmsLimitExceededException'], ['shape' => 'InvalidAutoRollbackConfigException'], ['shape' => 'InvalidLoadBalancerInfoException'], ['shape' => 'InvalidFileExistsBehaviorException'], ['shape' => 'InvalidRoleException'], ['shape' => 'InvalidAutoScalingGroupException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidUpdateOutdatedInstancesOnlyValueException'], ['shape' => 'InvalidIgnoreApplicationStopFailuresValueException'], ['shape' => 'InvalidGitHubAccountTokenException'], ['shape' => 'InvalidTrafficRoutingConfigurationException']]], 'CreateDeploymentConfig' => ['name' => 'CreateDeploymentConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeploymentConfigInput'], 'output' => ['shape' => 'CreateDeploymentConfigOutput'], 'errors' => [['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigNameRequiredException'], ['shape' => 'DeploymentConfigAlreadyExistsException'], ['shape' => 'InvalidMinimumHealthyHostValueException'], ['shape' => 'DeploymentConfigLimitExceededException'], ['shape' => 'InvalidComputePlatformException'], ['shape' => 'InvalidTrafficRoutingConfigurationException']]], 'CreateDeploymentGroup' => ['name' => 'CreateDeploymentGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeploymentGroupInput'], 'output' => ['shape' => 'CreateDeploymentGroupOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'DeploymentGroupAlreadyExistsException'], ['shape' => 'InvalidEC2TagException'], ['shape' => 'InvalidTagException'], ['shape' => 'InvalidAutoScalingGroupException'], ['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'RoleRequiredException'], ['shape' => 'InvalidRoleException'], ['shape' => 'DeploymentGroupLimitExceededException'], ['shape' => 'LifecycleHookLimitExceededException'], ['shape' => 'InvalidTriggerConfigException'], ['shape' => 'TriggerTargetsLimitExceededException'], ['shape' => 'InvalidAlarmConfigException'], ['shape' => 'AlarmsLimitExceededException'], ['shape' => 'InvalidAutoRollbackConfigException'], ['shape' => 'InvalidLoadBalancerInfoException'], ['shape' => 'InvalidDeploymentStyleException'], ['shape' => 'InvalidBlueGreenDeploymentConfigurationException'], ['shape' => 'InvalidEC2TagCombinationException'], ['shape' => 'InvalidOnPremisesTagCombinationException'], ['shape' => 'TagSetListLimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidECSServiceException'], ['shape' => 'InvalidTargetGroupPairException'], ['shape' => 'ECSServiceMappingLimitExceededException'], ['shape' => 'InvalidTagsToAddException'], ['shape' => 'InvalidTrafficRoutingConfigurationException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationInput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'InvalidRoleException']]], 'DeleteDeploymentConfig' => ['name' => 'DeleteDeploymentConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeploymentConfigInput'], 'errors' => [['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigNameRequiredException'], ['shape' => 'DeploymentConfigInUseException'], ['shape' => 'InvalidOperationException']]], 'DeleteDeploymentGroup' => ['name' => 'DeleteDeploymentGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeploymentGroupInput'], 'output' => ['shape' => 'DeleteDeploymentGroupOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'InvalidRoleException']]], 'DeleteGitHubAccountToken' => ['name' => 'DeleteGitHubAccountToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGitHubAccountTokenInput'], 'output' => ['shape' => 'DeleteGitHubAccountTokenOutput'], 'errors' => [['shape' => 'GitHubAccountTokenNameRequiredException'], ['shape' => 'GitHubAccountTokenDoesNotExistException'], ['shape' => 'InvalidGitHubAccountTokenNameException'], ['shape' => 'ResourceValidationException'], ['shape' => 'OperationNotSupportedException']]], 'DeleteResourcesByExternalId' => ['name' => 'DeleteResourcesByExternalId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcesByExternalIdInput'], 'output' => ['shape' => 'DeleteResourcesByExternalIdOutput'], 'errors' => []], 'DeregisterOnPremisesInstance' => ['name' => 'DeregisterOnPremisesInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterOnPremisesInstanceInput'], 'errors' => [['shape' => 'InstanceNameRequiredException'], ['shape' => 'InvalidInstanceNameException']]], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetApplicationInput'], 'output' => ['shape' => 'GetApplicationOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException']]], 'GetApplicationRevision' => ['name' => 'GetApplicationRevision', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetApplicationRevisionInput'], 'output' => ['shape' => 'GetApplicationRevisionOutput'], 'errors' => [['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'RevisionDoesNotExistException'], ['shape' => 'RevisionRequiredException'], ['shape' => 'InvalidRevisionException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeploymentInput'], 'output' => ['shape' => 'GetDeploymentOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'DeploymentDoesNotExistException']]], 'GetDeploymentConfig' => ['name' => 'GetDeploymentConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeploymentConfigInput'], 'output' => ['shape' => 'GetDeploymentConfigOutput'], 'errors' => [['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigNameRequiredException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'InvalidComputePlatformException']]], 'GetDeploymentGroup' => ['name' => 'GetDeploymentGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeploymentGroupInput'], 'output' => ['shape' => 'GetDeploymentGroupOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'DeploymentConfigDoesNotExistException']]], 'GetDeploymentInstance' => ['name' => 'GetDeploymentInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeploymentInstanceInput'], 'output' => ['shape' => 'GetDeploymentInstanceOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'InstanceIdRequiredException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'InstanceDoesNotExistException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'InvalidComputePlatformException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use GetDeploymentTarget instead.'], 'GetDeploymentTarget' => ['name' => 'GetDeploymentTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeploymentTargetInput'], 'output' => ['shape' => 'GetDeploymentTargetOutput'], 'errors' => [['shape' => 'InvalidDeploymentIdException'], ['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentNotStartedException'], ['shape' => 'DeploymentTargetIdRequiredException'], ['shape' => 'InvalidDeploymentTargetIdException'], ['shape' => 'DeploymentTargetDoesNotExistException'], ['shape' => 'InvalidInstanceNameException']]], 'GetOnPremisesInstance' => ['name' => 'GetOnPremisesInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOnPremisesInstanceInput'], 'output' => ['shape' => 'GetOnPremisesInstanceOutput'], 'errors' => [['shape' => 'InstanceNameRequiredException'], ['shape' => 'InstanceNotRegisteredException'], ['shape' => 'InvalidInstanceNameException']]], 'ListApplicationRevisions' => ['name' => 'ListApplicationRevisions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationRevisionsInput'], 'output' => ['shape' => 'ListApplicationRevisionsOutput'], 'errors' => [['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'InvalidSortByException'], ['shape' => 'InvalidSortOrderException'], ['shape' => 'InvalidBucketNameFilterException'], ['shape' => 'InvalidKeyPrefixFilterException'], ['shape' => 'BucketNameFilterRequiredException'], ['shape' => 'InvalidDeployedStateFilterException'], ['shape' => 'InvalidNextTokenException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationsInput'], 'output' => ['shape' => 'ListApplicationsOutput'], 'errors' => [['shape' => 'InvalidNextTokenException']]], 'ListDeploymentConfigs' => ['name' => 'ListDeploymentConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeploymentConfigsInput'], 'output' => ['shape' => 'ListDeploymentConfigsOutput'], 'errors' => [['shape' => 'InvalidNextTokenException']]], 'ListDeploymentGroups' => ['name' => 'ListDeploymentGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeploymentGroupsInput'], 'output' => ['shape' => 'ListDeploymentGroupsOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'InvalidNextTokenException']]], 'ListDeploymentInstances' => ['name' => 'ListDeploymentInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeploymentInstancesInput'], 'output' => ['shape' => 'ListDeploymentInstancesOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentNotStartedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'InvalidInstanceStatusException'], ['shape' => 'InvalidInstanceTypeException'], ['shape' => 'InvalidDeploymentInstanceTypeException'], ['shape' => 'InvalidTargetFilterNameException'], ['shape' => 'InvalidComputePlatformException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use ListDeploymentTargets instead.'], 'ListDeploymentTargets' => ['name' => 'ListDeploymentTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeploymentTargetsInput'], 'output' => ['shape' => 'ListDeploymentTargetsOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentNotStartedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'InvalidInstanceStatusException'], ['shape' => 'InvalidInstanceTypeException'], ['shape' => 'InvalidDeploymentInstanceTypeException']]], 'ListDeployments' => ['name' => 'ListDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeploymentsInput'], 'output' => ['shape' => 'ListDeploymentsOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'InvalidTimeRangeException'], ['shape' => 'InvalidDeploymentStatusException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidExternalIdException'], ['shape' => 'InvalidInputException']]], 'ListGitHubAccountTokenNames' => ['name' => 'ListGitHubAccountTokenNames', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGitHubAccountTokenNamesInput'], 'output' => ['shape' => 'ListGitHubAccountTokenNamesOutput'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceValidationException'], ['shape' => 'OperationNotSupportedException']]], 'ListOnPremisesInstances' => ['name' => 'ListOnPremisesInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOnPremisesInstancesInput'], 'output' => ['shape' => 'ListOnPremisesInstancesOutput'], 'errors' => [['shape' => 'InvalidRegistrationStatusException'], ['shape' => 'InvalidTagFilterException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ArnNotSupportedException'], ['shape' => 'InvalidArnException'], ['shape' => 'ResourceArnRequiredException']]], 'PutLifecycleEventHookExecutionStatus' => ['name' => 'PutLifecycleEventHookExecutionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLifecycleEventHookExecutionStatusInput'], 'output' => ['shape' => 'PutLifecycleEventHookExecutionStatusOutput'], 'errors' => [['shape' => 'InvalidLifecycleEventHookExecutionStatusException'], ['shape' => 'InvalidLifecycleEventHookExecutionIdException'], ['shape' => 'LifecycleEventAlreadyCompletedException'], ['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'UnsupportedActionForDeploymentTypeException']]], 'RegisterApplicationRevision' => ['name' => 'RegisterApplicationRevision', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterApplicationRevisionInput'], 'errors' => [['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'DescriptionTooLongException'], ['shape' => 'RevisionRequiredException'], ['shape' => 'InvalidRevisionException']]], 'RegisterOnPremisesInstance' => ['name' => 'RegisterOnPremisesInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterOnPremisesInstanceInput'], 'errors' => [['shape' => 'InstanceNameAlreadyRegisteredException'], ['shape' => 'IamArnRequiredException'], ['shape' => 'IamSessionArnAlreadyRegisteredException'], ['shape' => 'IamUserArnAlreadyRegisteredException'], ['shape' => 'InstanceNameRequiredException'], ['shape' => 'IamUserArnRequiredException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'InvalidIamSessionArnException'], ['shape' => 'InvalidIamUserArnException'], ['shape' => 'MultipleIamArnsProvidedException']]], 'RemoveTagsFromOnPremisesInstances' => ['name' => 'RemoveTagsFromOnPremisesInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromOnPremisesInstancesInput'], 'errors' => [['shape' => 'InstanceNameRequiredException'], ['shape' => 'InvalidInstanceNameException'], ['shape' => 'TagRequiredException'], ['shape' => 'InvalidTagException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'InstanceLimitExceededException'], ['shape' => 'InstanceNotRegisteredException']]], 'SkipWaitTimeForInstanceTermination' => ['name' => 'SkipWaitTimeForInstanceTermination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SkipWaitTimeForInstanceTerminationInput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentAlreadyCompletedException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'DeploymentNotStartedException'], ['shape' => 'UnsupportedActionForDeploymentTypeException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead.'], 'StopDeployment' => ['name' => 'StopDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDeploymentInput'], 'output' => ['shape' => 'StopDeploymentOutput'], 'errors' => [['shape' => 'DeploymentIdRequiredException'], ['shape' => 'DeploymentDoesNotExistException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'DeploymentAlreadyCompletedException'], ['shape' => 'InvalidDeploymentIdException'], ['shape' => 'UnsupportedActionForDeploymentTypeException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ResourceArnRequiredException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'TagRequiredException'], ['shape' => 'InvalidTagsToAddException'], ['shape' => 'ArnNotSupportedException'], ['shape' => 'InvalidArnException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ResourceArnRequiredException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'TagRequiredException'], ['shape' => 'InvalidTagsToAddException'], ['shape' => 'ArnNotSupportedException'], ['shape' => 'InvalidArnException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationInput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationAlreadyExistsException'], ['shape' => 'ApplicationDoesNotExistException']]], 'UpdateDeploymentGroup' => ['name' => 'UpdateDeploymentGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDeploymentGroupInput'], 'output' => ['shape' => 'UpdateDeploymentGroupOutput'], 'errors' => [['shape' => 'ApplicationNameRequiredException'], ['shape' => 'InvalidApplicationNameException'], ['shape' => 'ApplicationDoesNotExistException'], ['shape' => 'InvalidDeploymentGroupNameException'], ['shape' => 'DeploymentGroupAlreadyExistsException'], ['shape' => 'DeploymentGroupNameRequiredException'], ['shape' => 'DeploymentGroupDoesNotExistException'], ['shape' => 'InvalidEC2TagException'], ['shape' => 'InvalidTagException'], ['shape' => 'InvalidAutoScalingGroupException'], ['shape' => 'InvalidDeploymentConfigNameException'], ['shape' => 'DeploymentConfigDoesNotExistException'], ['shape' => 'InvalidRoleException'], ['shape' => 'LifecycleHookLimitExceededException'], ['shape' => 'InvalidTriggerConfigException'], ['shape' => 'TriggerTargetsLimitExceededException'], ['shape' => 'InvalidAlarmConfigException'], ['shape' => 'AlarmsLimitExceededException'], ['shape' => 'InvalidAutoRollbackConfigException'], ['shape' => 'InvalidLoadBalancerInfoException'], ['shape' => 'InvalidDeploymentStyleException'], ['shape' => 'InvalidBlueGreenDeploymentConfigurationException'], ['shape' => 'InvalidEC2TagCombinationException'], ['shape' => 'InvalidOnPremisesTagCombinationException'], ['shape' => 'TagSetListLimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidECSServiceException'], ['shape' => 'InvalidTargetGroupPairException'], ['shape' => 'ECSServiceMappingLimitExceededException'], ['shape' => 'InvalidTrafficRoutingConfigurationException']]]], 'shapes' => ['AddTagsToOnPremisesInstancesInput' => ['type' => 'structure', 'required' => ['tags', 'instanceNames'], 'members' => ['tags' => ['shape' => 'TagList'], 'instanceNames' => ['shape' => 'InstanceNameList']]], 'AdditionalDeploymentStatusInfo' => ['type' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead.'], 'Alarm' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AlarmName']]], 'AlarmConfiguration' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean'], 'ignorePollAlarmFailure' => ['shape' => 'Boolean'], 'alarms' => ['shape' => 'AlarmList']]], 'AlarmList' => ['type' => 'list', 'member' => ['shape' => 'Alarm']], 'AlarmName' => ['type' => 'string'], 'AlarmsLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AppSpecContent' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'RawStringContent'], 'sha256' => ['shape' => 'RawStringSha256']]], 'ApplicationAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApplicationDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApplicationId' => ['type' => 'string'], 'ApplicationInfo' => ['type' => 'structure', 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'applicationName' => ['shape' => 'ApplicationName'], 'createTime' => ['shape' => 'Timestamp'], 'linkedToGitHub' => ['shape' => 'Boolean'], 'gitHubAccountName' => ['shape' => 'GitHubAccountTokenName'], 'computePlatform' => ['shape' => 'ComputePlatform']]], 'ApplicationLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApplicationName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ApplicationNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApplicationRevisionSortBy' => ['type' => 'string', 'enum' => ['registerTime', 'firstUsedTime', 'lastUsedTime']], 'ApplicationsInfoList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationInfo']], 'ApplicationsList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationName']], 'Arn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'ArnNotSupportedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AutoRollbackConfiguration' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean'], 'events' => ['shape' => 'AutoRollbackEventsList']]], 'AutoRollbackEvent' => ['type' => 'string', 'enum' => ['DEPLOYMENT_FAILURE', 'DEPLOYMENT_STOP_ON_ALARM', 'DEPLOYMENT_STOP_ON_REQUEST']], 'AutoRollbackEventsList' => ['type' => 'list', 'member' => ['shape' => 'AutoRollbackEvent']], 'AutoScalingGroup' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AutoScalingGroupName'], 'hook' => ['shape' => 'AutoScalingGroupHook']]], 'AutoScalingGroupHook' => ['type' => 'string'], 'AutoScalingGroupList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroup']], 'AutoScalingGroupName' => ['type' => 'string'], 'AutoScalingGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroupName']], 'BatchGetApplicationRevisionsInput' => ['type' => 'structure', 'required' => ['applicationName', 'revisions'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'revisions' => ['shape' => 'RevisionLocationList']]], 'BatchGetApplicationRevisionsOutput' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'revisions' => ['shape' => 'RevisionInfoList']]], 'BatchGetApplicationsInput' => ['type' => 'structure', 'required' => ['applicationNames'], 'members' => ['applicationNames' => ['shape' => 'ApplicationsList']]], 'BatchGetApplicationsOutput' => ['type' => 'structure', 'members' => ['applicationsInfo' => ['shape' => 'ApplicationsInfoList']]], 'BatchGetDeploymentGroupsInput' => ['type' => 'structure', 'required' => ['applicationName', 'deploymentGroupNames'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupNames' => ['shape' => 'DeploymentGroupsList']]], 'BatchGetDeploymentGroupsOutput' => ['type' => 'structure', 'members' => ['deploymentGroupsInfo' => ['shape' => 'DeploymentGroupInfoList'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchGetDeploymentInstancesInput' => ['type' => 'structure', 'required' => ['deploymentId', 'instanceIds'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'instanceIds' => ['shape' => 'InstancesList']]], 'BatchGetDeploymentInstancesOutput' => ['type' => 'structure', 'members' => ['instancesSummary' => ['shape' => 'InstanceSummaryList'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchGetDeploymentTargetsInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetIds' => ['shape' => 'TargetIdList']]], 'BatchGetDeploymentTargetsOutput' => ['type' => 'structure', 'members' => ['deploymentTargets' => ['shape' => 'DeploymentTargetList']]], 'BatchGetDeploymentsInput' => ['type' => 'structure', 'required' => ['deploymentIds'], 'members' => ['deploymentIds' => ['shape' => 'DeploymentsList']]], 'BatchGetDeploymentsOutput' => ['type' => 'structure', 'members' => ['deploymentsInfo' => ['shape' => 'DeploymentsInfoList']]], 'BatchGetOnPremisesInstancesInput' => ['type' => 'structure', 'required' => ['instanceNames'], 'members' => ['instanceNames' => ['shape' => 'InstanceNameList']]], 'BatchGetOnPremisesInstancesOutput' => ['type' => 'structure', 'members' => ['instanceInfos' => ['shape' => 'InstanceInfoList']]], 'BatchLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BlueGreenDeploymentConfiguration' => ['type' => 'structure', 'members' => ['terminateBlueInstancesOnDeploymentSuccess' => ['shape' => 'BlueInstanceTerminationOption'], 'deploymentReadyOption' => ['shape' => 'DeploymentReadyOption'], 'greenFleetProvisioningOption' => ['shape' => 'GreenFleetProvisioningOption']]], 'BlueInstanceTerminationOption' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'InstanceAction'], 'terminationWaitTimeInMinutes' => ['shape' => 'Duration']]], 'Boolean' => ['type' => 'boolean'], 'BucketNameFilterRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BundleType' => ['type' => 'string', 'enum' => ['tar', 'tgz', 'zip', 'YAML', 'JSON']], 'CloudFormationResourceType' => ['type' => 'string'], 'CloudFormationTarget' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetId' => ['shape' => 'TargetId'], 'lastUpdatedAt' => ['shape' => 'Time'], 'lifecycleEvents' => ['shape' => 'LifecycleEventList'], 'status' => ['shape' => 'TargetStatus'], 'resourceType' => ['shape' => 'CloudFormationResourceType'], 'targetVersionWeight' => ['shape' => 'TrafficWeight']]], 'CommitId' => ['type' => 'string'], 'ComputePlatform' => ['type' => 'string', 'enum' => ['Server', 'Lambda', 'ECS']], 'ContinueDeploymentInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'deploymentWaitType' => ['shape' => 'DeploymentWaitType']]], 'CreateApplicationInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'tags' => ['shape' => 'TagList']]], 'CreateApplicationOutput' => ['type' => 'structure', 'members' => ['applicationId' => ['shape' => 'ApplicationId']]], 'CreateDeploymentConfigInput' => ['type' => 'structure', 'required' => ['deploymentConfigName'], 'members' => ['deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'minimumHealthyHosts' => ['shape' => 'MinimumHealthyHosts'], 'trafficRoutingConfig' => ['shape' => 'TrafficRoutingConfig'], 'computePlatform' => ['shape' => 'ComputePlatform']]], 'CreateDeploymentConfigOutput' => ['type' => 'structure', 'members' => ['deploymentConfigId' => ['shape' => 'DeploymentConfigId']]], 'CreateDeploymentGroupInput' => ['type' => 'structure', 'required' => ['applicationName', 'deploymentGroupName', 'serviceRoleArn'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'ec2TagFilters' => ['shape' => 'EC2TagFilterList'], 'onPremisesInstanceTagFilters' => ['shape' => 'TagFilterList'], 'autoScalingGroups' => ['shape' => 'AutoScalingGroupNameList'], 'serviceRoleArn' => ['shape' => 'Role'], 'triggerConfigurations' => ['shape' => 'TriggerConfigList'], 'alarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'autoRollbackConfiguration' => ['shape' => 'AutoRollbackConfiguration'], 'outdatedInstancesStrategy' => ['shape' => 'OutdatedInstancesStrategy'], 'deploymentStyle' => ['shape' => 'DeploymentStyle'], 'blueGreenDeploymentConfiguration' => ['shape' => 'BlueGreenDeploymentConfiguration'], 'loadBalancerInfo' => ['shape' => 'LoadBalancerInfo'], 'ec2TagSet' => ['shape' => 'EC2TagSet'], 'ecsServices' => ['shape' => 'ECSServiceList'], 'onPremisesTagSet' => ['shape' => 'OnPremisesTagSet'], 'tags' => ['shape' => 'TagList']]], 'CreateDeploymentGroupOutput' => ['type' => 'structure', 'members' => ['deploymentGroupId' => ['shape' => 'DeploymentGroupId']]], 'CreateDeploymentInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'revision' => ['shape' => 'RevisionLocation'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'description' => ['shape' => 'Description'], 'ignoreApplicationStopFailures' => ['shape' => 'Boolean'], 'targetInstances' => ['shape' => 'TargetInstances'], 'autoRollbackConfiguration' => ['shape' => 'AutoRollbackConfiguration'], 'updateOutdatedInstancesOnly' => ['shape' => 'Boolean'], 'fileExistsBehavior' => ['shape' => 'FileExistsBehavior'], 'overrideAlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'CreateDeploymentOutput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId']]], 'DeleteApplicationInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName']]], 'DeleteDeploymentConfigInput' => ['type' => 'structure', 'required' => ['deploymentConfigName'], 'members' => ['deploymentConfigName' => ['shape' => 'DeploymentConfigName']]], 'DeleteDeploymentGroupInput' => ['type' => 'structure', 'required' => ['applicationName', 'deploymentGroupName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName']]], 'DeleteDeploymentGroupOutput' => ['type' => 'structure', 'members' => ['hooksNotCleanedUp' => ['shape' => 'AutoScalingGroupList']]], 'DeleteGitHubAccountTokenInput' => ['type' => 'structure', 'members' => ['tokenName' => ['shape' => 'GitHubAccountTokenName']]], 'DeleteGitHubAccountTokenOutput' => ['type' => 'structure', 'members' => ['tokenName' => ['shape' => 'GitHubAccountTokenName']]], 'DeleteResourcesByExternalIdInput' => ['type' => 'structure', 'members' => ['externalId' => ['shape' => 'ExternalId']]], 'DeleteResourcesByExternalIdOutput' => ['type' => 'structure', 'members' => []], 'DeploymentAlreadyCompletedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentAlreadyStartedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigId' => ['type' => 'string'], 'DeploymentConfigInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigInfo' => ['type' => 'structure', 'members' => ['deploymentConfigId' => ['shape' => 'DeploymentConfigId'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'minimumHealthyHosts' => ['shape' => 'MinimumHealthyHosts'], 'createTime' => ['shape' => 'Timestamp'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'trafficRoutingConfig' => ['shape' => 'TrafficRoutingConfig']]], 'DeploymentConfigLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'DeploymentConfigNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentConfigsList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentConfigName']], 'DeploymentCreator' => ['type' => 'string', 'enum' => ['user', 'autoscaling', 'codeDeployRollback', 'CodeDeploy', 'CodeDeployAutoUpdate', 'CloudFormation', 'CloudFormationRollback']], 'DeploymentDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentGroupAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentGroupDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentGroupId' => ['type' => 'string'], 'DeploymentGroupInfo' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupId' => ['shape' => 'DeploymentGroupId'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'ec2TagFilters' => ['shape' => 'EC2TagFilterList'], 'onPremisesInstanceTagFilters' => ['shape' => 'TagFilterList'], 'autoScalingGroups' => ['shape' => 'AutoScalingGroupList'], 'serviceRoleArn' => ['shape' => 'Role'], 'targetRevision' => ['shape' => 'RevisionLocation'], 'triggerConfigurations' => ['shape' => 'TriggerConfigList'], 'alarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'autoRollbackConfiguration' => ['shape' => 'AutoRollbackConfiguration'], 'deploymentStyle' => ['shape' => 'DeploymentStyle'], 'outdatedInstancesStrategy' => ['shape' => 'OutdatedInstancesStrategy'], 'blueGreenDeploymentConfiguration' => ['shape' => 'BlueGreenDeploymentConfiguration'], 'loadBalancerInfo' => ['shape' => 'LoadBalancerInfo'], 'lastSuccessfulDeployment' => ['shape' => 'LastDeploymentInfo'], 'lastAttemptedDeployment' => ['shape' => 'LastDeploymentInfo'], 'ec2TagSet' => ['shape' => 'EC2TagSet'], 'onPremisesTagSet' => ['shape' => 'OnPremisesTagSet'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'ecsServices' => ['shape' => 'ECSServiceList']]], 'DeploymentGroupInfoList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentGroupInfo']], 'DeploymentGroupLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentGroupName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'DeploymentGroupNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentGroupsList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentGroupName']], 'DeploymentId' => ['type' => 'string'], 'DeploymentIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentInfo' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'deploymentId' => ['shape' => 'DeploymentId'], 'previousRevision' => ['shape' => 'RevisionLocation'], 'revision' => ['shape' => 'RevisionLocation'], 'status' => ['shape' => 'DeploymentStatus'], 'errorInformation' => ['shape' => 'ErrorInformation'], 'createTime' => ['shape' => 'Timestamp'], 'startTime' => ['shape' => 'Timestamp'], 'completeTime' => ['shape' => 'Timestamp'], 'deploymentOverview' => ['shape' => 'DeploymentOverview'], 'description' => ['shape' => 'Description'], 'creator' => ['shape' => 'DeploymentCreator'], 'ignoreApplicationStopFailures' => ['shape' => 'Boolean'], 'autoRollbackConfiguration' => ['shape' => 'AutoRollbackConfiguration'], 'updateOutdatedInstancesOnly' => ['shape' => 'Boolean'], 'rollbackInfo' => ['shape' => 'RollbackInfo'], 'deploymentStyle' => ['shape' => 'DeploymentStyle'], 'targetInstances' => ['shape' => 'TargetInstances'], 'instanceTerminationWaitTimeStarted' => ['shape' => 'Boolean'], 'blueGreenDeploymentConfiguration' => ['shape' => 'BlueGreenDeploymentConfiguration'], 'loadBalancerInfo' => ['shape' => 'LoadBalancerInfo'], 'additionalDeploymentStatusInfo' => ['shape' => 'AdditionalDeploymentStatusInfo'], 'fileExistsBehavior' => ['shape' => 'FileExistsBehavior'], 'deploymentStatusMessages' => ['shape' => 'DeploymentStatusMessageList'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'externalId' => ['shape' => 'ExternalId'], 'relatedDeployments' => ['shape' => 'RelatedDeployments'], 'overrideAlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'DeploymentIsNotInReadyStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentNotStartedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentOption' => ['type' => 'string', 'enum' => ['WITH_TRAFFIC_CONTROL', 'WITHOUT_TRAFFIC_CONTROL']], 'DeploymentOverview' => ['type' => 'structure', 'members' => ['Pending' => ['shape' => 'InstanceCount'], 'InProgress' => ['shape' => 'InstanceCount'], 'Succeeded' => ['shape' => 'InstanceCount'], 'Failed' => ['shape' => 'InstanceCount'], 'Skipped' => ['shape' => 'InstanceCount'], 'Ready' => ['shape' => 'InstanceCount']]], 'DeploymentReadyAction' => ['type' => 'string', 'enum' => ['CONTINUE_DEPLOYMENT', 'STOP_DEPLOYMENT']], 'DeploymentReadyOption' => ['type' => 'structure', 'members' => ['actionOnTimeout' => ['shape' => 'DeploymentReadyAction'], 'waitTimeInMinutes' => ['shape' => 'Duration']]], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['Created', 'Queued', 'InProgress', 'Baking', 'Succeeded', 'Failed', 'Stopped', 'Ready']], 'DeploymentStatusList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentStatus']], 'DeploymentStatusMessageList' => ['type' => 'list', 'member' => ['shape' => 'ErrorMessage']], 'DeploymentStyle' => ['type' => 'structure', 'members' => ['deploymentType' => ['shape' => 'DeploymentType'], 'deploymentOption' => ['shape' => 'DeploymentOption']]], 'DeploymentTarget' => ['type' => 'structure', 'members' => ['deploymentTargetType' => ['shape' => 'DeploymentTargetType'], 'instanceTarget' => ['shape' => 'InstanceTarget'], 'lambdaTarget' => ['shape' => 'LambdaTarget'], 'ecsTarget' => ['shape' => 'ECSTarget'], 'cloudFormationTarget' => ['shape' => 'CloudFormationTarget']]], 'DeploymentTargetDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentTargetIdRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentTargetList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentTarget']], 'DeploymentTargetListSizeExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeploymentTargetType' => ['type' => 'string', 'enum' => ['InstanceTarget', 'LambdaTarget', 'ECSTarget', 'CloudFormationTarget']], 'DeploymentType' => ['type' => 'string', 'enum' => ['IN_PLACE', 'BLUE_GREEN']], 'DeploymentWaitType' => ['type' => 'string', 'enum' => ['READY_WAIT', 'TERMINATION_WAIT']], 'DeploymentsInfoList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentInfo']], 'DeploymentsList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentId']], 'DeregisterOnPremisesInstanceInput' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'InstanceName']]], 'Description' => ['type' => 'string'], 'DescriptionTooLongException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Diagnostics' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'LifecycleErrorCode'], 'scriptName' => ['shape' => 'ScriptName'], 'message' => ['shape' => 'LifecycleMessage'], 'logTail' => ['shape' => 'LogTail']]], 'Duration' => ['type' => 'integer'], 'EC2TagFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'Key'], 'Value' => ['shape' => 'Value'], 'Type' => ['shape' => 'EC2TagFilterType']]], 'EC2TagFilterList' => ['type' => 'list', 'member' => ['shape' => 'EC2TagFilter']], 'EC2TagFilterType' => ['type' => 'string', 'enum' => ['KEY_ONLY', 'VALUE_ONLY', 'KEY_AND_VALUE']], 'EC2TagSet' => ['type' => 'structure', 'members' => ['ec2TagSetList' => ['shape' => 'EC2TagSetList']]], 'EC2TagSetList' => ['type' => 'list', 'member' => ['shape' => 'EC2TagFilterList']], 'ECSClusterName' => ['type' => 'string'], 'ECSService' => ['type' => 'structure', 'members' => ['serviceName' => ['shape' => 'ECSServiceName'], 'clusterName' => ['shape' => 'ECSClusterName']]], 'ECSServiceList' => ['type' => 'list', 'member' => ['shape' => 'ECSService']], 'ECSServiceMappingLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ECSServiceName' => ['type' => 'string'], 'ECSTarget' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetId' => ['shape' => 'TargetId'], 'targetArn' => ['shape' => 'TargetArn'], 'lastUpdatedAt' => ['shape' => 'Time'], 'lifecycleEvents' => ['shape' => 'LifecycleEventList'], 'status' => ['shape' => 'TargetStatus'], 'taskSetsInfo' => ['shape' => 'ECSTaskSetList']]], 'ECSTaskSet' => ['type' => 'structure', 'members' => ['identifer' => ['shape' => 'ECSTaskSetIdentifier'], 'desiredCount' => ['shape' => 'ECSTaskSetCount'], 'pendingCount' => ['shape' => 'ECSTaskSetCount'], 'runningCount' => ['shape' => 'ECSTaskSetCount'], 'status' => ['shape' => 'ECSTaskSetStatus'], 'trafficWeight' => ['shape' => 'TrafficWeight'], 'targetGroup' => ['shape' => 'TargetGroupInfo'], 'taskSetLabel' => ['shape' => 'TargetLabel']]], 'ECSTaskSetCount' => ['type' => 'long'], 'ECSTaskSetIdentifier' => ['type' => 'string'], 'ECSTaskSetList' => ['type' => 'list', 'member' => ['shape' => 'ECSTaskSet']], 'ECSTaskSetStatus' => ['type' => 'string'], 'ELBInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ELBName']]], 'ELBInfoList' => ['type' => 'list', 'member' => ['shape' => 'ELBInfo']], 'ELBName' => ['type' => 'string'], 'ETag' => ['type' => 'string'], 'ErrorCode' => ['type' => 'string', 'enum' => ['AGENT_ISSUE', 'ALARM_ACTIVE', 'APPLICATION_MISSING', 'AUTOSCALING_VALIDATION_ERROR', 'AUTO_SCALING_CONFIGURATION', 'AUTO_SCALING_IAM_ROLE_PERMISSIONS', 'CODEDEPLOY_RESOURCE_CANNOT_BE_FOUND', 'CUSTOMER_APPLICATION_UNHEALTHY', 'DEPLOYMENT_GROUP_MISSING', 'ECS_UPDATE_ERROR', 'ELASTIC_LOAD_BALANCING_INVALID', 'ELB_INVALID_INSTANCE', 'HEALTH_CONSTRAINTS', 'HEALTH_CONSTRAINTS_INVALID', 'HOOK_EXECUTION_FAILURE', 'IAM_ROLE_MISSING', 'IAM_ROLE_PERMISSIONS', 'INTERNAL_ERROR', 'INVALID_ECS_SERVICE', 'INVALID_LAMBDA_CONFIGURATION', 'INVALID_LAMBDA_FUNCTION', 'INVALID_REVISION', 'MANUAL_STOP', 'MISSING_BLUE_GREEN_DEPLOYMENT_CONFIGURATION', 'MISSING_ELB_INFORMATION', 'MISSING_GITHUB_TOKEN', 'NO_EC2_SUBSCRIPTION', 'NO_INSTANCES', 'OVER_MAX_INSTANCES', 'RESOURCE_LIMIT_EXCEEDED', 'REVISION_MISSING', 'THROTTLED', 'TIMEOUT', 'CLOUDFORMATION_STACK_FAILURE']], 'ErrorInformation' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'ErrorMessage' => ['type' => 'string'], 'ExternalId' => ['type' => 'string'], 'FileExistsBehavior' => ['type' => 'string', 'enum' => ['DISALLOW', 'OVERWRITE', 'RETAIN']], 'FilterValue' => ['type' => 'string'], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'GenericRevisionInfo' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'Description'], 'deploymentGroups' => ['shape' => 'DeploymentGroupsList'], 'firstUsedTime' => ['shape' => 'Timestamp'], 'lastUsedTime' => ['shape' => 'Timestamp'], 'registerTime' => ['shape' => 'Timestamp']]], 'GetApplicationInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName']]], 'GetApplicationOutput' => ['type' => 'structure', 'members' => ['application' => ['shape' => 'ApplicationInfo']]], 'GetApplicationRevisionInput' => ['type' => 'structure', 'required' => ['applicationName', 'revision'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'revision' => ['shape' => 'RevisionLocation']]], 'GetApplicationRevisionOutput' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'revision' => ['shape' => 'RevisionLocation'], 'revisionInfo' => ['shape' => 'GenericRevisionInfo']]], 'GetDeploymentConfigInput' => ['type' => 'structure', 'required' => ['deploymentConfigName'], 'members' => ['deploymentConfigName' => ['shape' => 'DeploymentConfigName']]], 'GetDeploymentConfigOutput' => ['type' => 'structure', 'members' => ['deploymentConfigInfo' => ['shape' => 'DeploymentConfigInfo']]], 'GetDeploymentGroupInput' => ['type' => 'structure', 'required' => ['applicationName', 'deploymentGroupName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName']]], 'GetDeploymentGroupOutput' => ['type' => 'structure', 'members' => ['deploymentGroupInfo' => ['shape' => 'DeploymentGroupInfo']]], 'GetDeploymentInput' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId']]], 'GetDeploymentInstanceInput' => ['type' => 'structure', 'required' => ['deploymentId', 'instanceId'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'instanceId' => ['shape' => 'InstanceId']]], 'GetDeploymentInstanceOutput' => ['type' => 'structure', 'members' => ['instanceSummary' => ['shape' => 'InstanceSummary']]], 'GetDeploymentOutput' => ['type' => 'structure', 'members' => ['deploymentInfo' => ['shape' => 'DeploymentInfo']]], 'GetDeploymentTargetInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetId' => ['shape' => 'TargetId']]], 'GetDeploymentTargetOutput' => ['type' => 'structure', 'members' => ['deploymentTarget' => ['shape' => 'DeploymentTarget']]], 'GetOnPremisesInstanceInput' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'InstanceName']]], 'GetOnPremisesInstanceOutput' => ['type' => 'structure', 'members' => ['instanceInfo' => ['shape' => 'InstanceInfo']]], 'GitHubAccountTokenDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'GitHubAccountTokenName' => ['type' => 'string'], 'GitHubAccountTokenNameList' => ['type' => 'list', 'member' => ['shape' => 'GitHubAccountTokenName']], 'GitHubAccountTokenNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'GitHubLocation' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository'], 'commitId' => ['shape' => 'CommitId']]], 'GreenFleetProvisioningAction' => ['type' => 'string', 'enum' => ['DISCOVER_EXISTING', 'COPY_AUTO_SCALING_GROUP']], 'GreenFleetProvisioningOption' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'GreenFleetProvisioningAction']]], 'IamArnRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IamSessionArn' => ['type' => 'string'], 'IamSessionArnAlreadyRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IamUserArn' => ['type' => 'string'], 'IamUserArnAlreadyRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IamUserArnRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InstanceAction' => ['type' => 'string', 'enum' => ['TERMINATE', 'KEEP_ALIVE']], 'InstanceArn' => ['type' => 'string'], 'InstanceCount' => ['type' => 'long'], 'InstanceDoesNotExistException' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This exception is deprecated, use DeploymentTargetDoesNotExistException instead.', 'exception' => \true], 'InstanceId' => ['type' => 'string'], 'InstanceIdRequiredException' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This exception is deprecated, use DeploymentTargetIdRequiredException instead.', 'exception' => \true], 'InstanceInfo' => ['type' => 'structure', 'members' => ['instanceName' => ['shape' => 'InstanceName'], 'iamSessionArn' => ['shape' => 'IamSessionArn'], 'iamUserArn' => ['shape' => 'IamUserArn'], 'instanceArn' => ['shape' => 'InstanceArn'], 'registerTime' => ['shape' => 'Timestamp'], 'deregisterTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagList']]], 'InstanceInfoList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInfo']], 'InstanceLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InstanceName' => ['type' => 'string'], 'InstanceNameAlreadyRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InstanceNameList' => ['type' => 'list', 'member' => ['shape' => 'InstanceName']], 'InstanceNameRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InstanceNotRegisteredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InstanceStatus' => ['type' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'InstanceStatus is deprecated, use TargetStatus instead.', 'enum' => ['Pending', 'InProgress', 'Succeeded', 'Failed', 'Skipped', 'Unknown', 'Ready']], 'InstanceStatusList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatus']], 'InstanceSummary' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'instanceId' => ['shape' => 'InstanceId'], 'status' => ['shape' => 'InstanceStatus'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'lifecycleEvents' => ['shape' => 'LifecycleEventList'], 'instanceType' => ['shape' => 'InstanceType']], 'deprecated' => \true, 'deprecatedMessage' => 'InstanceSummary is deprecated, use DeploymentTarget instead.'], 'InstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSummary']], 'InstanceTarget' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetId' => ['shape' => 'TargetId'], 'targetArn' => ['shape' => 'TargetArn'], 'status' => ['shape' => 'TargetStatus'], 'lastUpdatedAt' => ['shape' => 'Time'], 'lifecycleEvents' => ['shape' => 'LifecycleEventList'], 'instanceLabel' => ['shape' => 'TargetLabel']]], 'InstanceType' => ['type' => 'string', 'enum' => ['Blue', 'Green']], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'InstancesList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId']], 'InvalidAlarmConfigException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApplicationNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidAutoRollbackConfigException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidAutoScalingGroupException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidBlueGreenDeploymentConfigurationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidBucketNameFilterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidComputePlatformException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeployedStateFilterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentConfigNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentGroupNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentInstanceTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentStyleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentTargetIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeploymentWaitTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEC2TagCombinationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidEC2TagException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidECSServiceException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidExternalIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFileExistsBehaviorException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidGitHubAccountTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidGitHubAccountTokenNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidIamSessionArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidIamUserArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidIgnoreApplicationStopFailuresValueException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInstanceIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInstanceNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInstanceStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidInstanceTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidKeyPrefixFilterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidLifecycleEventHookExecutionIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidLifecycleEventHookExecutionStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidLoadBalancerInfoException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMinimumHealthyHostValueException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOnPremisesTagCombinationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRegistrationStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRevisionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRoleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSortByException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSortOrderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagFilterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagsToAddException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetFilterNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetGroupPairException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTargetInstancesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTimeRangeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTrafficRoutingConfigurationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTriggerConfigException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidUpdateOutdatedInstancesOnlyValueException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Key' => ['type' => 'string'], 'LambdaFunctionAlias' => ['type' => 'string'], 'LambdaFunctionInfo' => ['type' => 'structure', 'members' => ['functionName' => ['shape' => 'LambdaFunctionName'], 'functionAlias' => ['shape' => 'LambdaFunctionAlias'], 'currentVersion' => ['shape' => 'Version'], 'targetVersion' => ['shape' => 'Version'], 'targetVersionWeight' => ['shape' => 'TrafficWeight']]], 'LambdaFunctionName' => ['type' => 'string'], 'LambdaTarget' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'targetId' => ['shape' => 'TargetId'], 'targetArn' => ['shape' => 'TargetArn'], 'status' => ['shape' => 'TargetStatus'], 'lastUpdatedAt' => ['shape' => 'Time'], 'lifecycleEvents' => ['shape' => 'LifecycleEventList'], 'lambdaFunctionInfo' => ['shape' => 'LambdaFunctionInfo']]], 'LastDeploymentInfo' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'status' => ['shape' => 'DeploymentStatus'], 'endTime' => ['shape' => 'Timestamp'], 'createTime' => ['shape' => 'Timestamp']]], 'LifecycleErrorCode' => ['type' => 'string', 'enum' => ['Success', 'ScriptMissing', 'ScriptNotExecutable', 'ScriptTimedOut', 'ScriptFailed', 'UnknownError']], 'LifecycleEvent' => ['type' => 'structure', 'members' => ['lifecycleEventName' => ['shape' => 'LifecycleEventName'], 'diagnostics' => ['shape' => 'Diagnostics'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'LifecycleEventStatus']]], 'LifecycleEventAlreadyCompletedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LifecycleEventHookExecutionId' => ['type' => 'string'], 'LifecycleEventList' => ['type' => 'list', 'member' => ['shape' => 'LifecycleEvent']], 'LifecycleEventName' => ['type' => 'string'], 'LifecycleEventStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Succeeded', 'Failed', 'Skipped', 'Unknown']], 'LifecycleHookLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LifecycleMessage' => ['type' => 'string'], 'ListApplicationRevisionsInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'sortBy' => ['shape' => 'ApplicationRevisionSortBy'], 'sortOrder' => ['shape' => 'SortOrder'], 's3Bucket' => ['shape' => 'S3Bucket'], 's3KeyPrefix' => ['shape' => 'S3Key'], 'deployed' => ['shape' => 'ListStateFilterAction'], 'nextToken' => ['shape' => 'NextToken']]], 'ListApplicationRevisionsOutput' => ['type' => 'structure', 'members' => ['revisions' => ['shape' => 'RevisionLocationList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListApplicationsInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken']]], 'ListApplicationsOutput' => ['type' => 'structure', 'members' => ['applications' => ['shape' => 'ApplicationsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentConfigsInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentConfigsOutput' => ['type' => 'structure', 'members' => ['deploymentConfigsList' => ['shape' => 'DeploymentConfigsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentGroupsInput' => ['type' => 'structure', 'required' => ['applicationName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentGroupsOutput' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroups' => ['shape' => 'DeploymentGroupsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentInstancesInput' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'nextToken' => ['shape' => 'NextToken'], 'instanceStatusFilter' => ['shape' => 'InstanceStatusList'], 'instanceTypeFilter' => ['shape' => 'InstanceTypeList']]], 'ListDeploymentInstancesOutput' => ['type' => 'structure', 'members' => ['instancesList' => ['shape' => 'InstancesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentTargetsInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'nextToken' => ['shape' => 'NextToken'], 'targetFilters' => ['shape' => 'TargetFilters']]], 'ListDeploymentTargetsOutput' => ['type' => 'structure', 'members' => ['targetIds' => ['shape' => 'TargetIdList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentsInput' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'deploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'externalId' => ['shape' => 'ExternalId'], 'includeOnlyStatuses' => ['shape' => 'DeploymentStatusList'], 'createTimeRange' => ['shape' => 'TimeRange'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentsOutput' => ['type' => 'structure', 'members' => ['deployments' => ['shape' => 'DeploymentsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListGitHubAccountTokenNamesInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken']]], 'ListGitHubAccountTokenNamesOutput' => ['type' => 'structure', 'members' => ['tokenNameList' => ['shape' => 'GitHubAccountTokenNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListOnPremisesInstancesInput' => ['type' => 'structure', 'members' => ['registrationStatus' => ['shape' => 'RegistrationStatus'], 'tagFilters' => ['shape' => 'TagFilterList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListOnPremisesInstancesOutput' => ['type' => 'structure', 'members' => ['instanceNames' => ['shape' => 'InstanceNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListStateFilterAction' => ['type' => 'string', 'enum' => ['include', 'exclude', 'ignore']], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListenerArn' => ['type' => 'string'], 'ListenerArnList' => ['type' => 'list', 'member' => ['shape' => 'ListenerArn']], 'LoadBalancerInfo' => ['type' => 'structure', 'members' => ['elbInfoList' => ['shape' => 'ELBInfoList'], 'targetGroupInfoList' => ['shape' => 'TargetGroupInfoList'], 'targetGroupPairInfoList' => ['shape' => 'TargetGroupPairInfoList']]], 'LogTail' => ['type' => 'string'], 'Message' => ['type' => 'string'], 'MinimumHealthyHosts' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'MinimumHealthyHostsType'], 'value' => ['shape' => 'MinimumHealthyHostsValue']]], 'MinimumHealthyHostsType' => ['type' => 'string', 'enum' => ['HOST_COUNT', 'FLEET_PERCENT']], 'MinimumHealthyHostsValue' => ['type' => 'integer'], 'MultipleIamArnsProvidedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'NullableBoolean' => ['type' => 'boolean'], 'OnPremisesTagSet' => ['type' => 'structure', 'members' => ['onPremisesTagSetList' => ['shape' => 'OnPremisesTagSetList']]], 'OnPremisesTagSetList' => ['type' => 'list', 'member' => ['shape' => 'TagFilterList']], 'OperationNotSupportedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OutdatedInstancesStrategy' => ['type' => 'string', 'enum' => ['UPDATE', 'IGNORE']], 'Percentage' => ['type' => 'integer'], 'PutLifecycleEventHookExecutionStatusInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'lifecycleEventHookExecutionId' => ['shape' => 'LifecycleEventHookExecutionId'], 'status' => ['shape' => 'LifecycleEventStatus']]], 'PutLifecycleEventHookExecutionStatusOutput' => ['type' => 'structure', 'members' => ['lifecycleEventHookExecutionId' => ['shape' => 'LifecycleEventHookExecutionId']]], 'RawString' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'RawStringContent'], 'sha256' => ['shape' => 'RawStringSha256']], 'deprecated' => \true, 'deprecatedMessage' => 'RawString and String revision type are deprecated, use AppSpecContent type instead.'], 'RawStringContent' => ['type' => 'string'], 'RawStringSha256' => ['type' => 'string'], 'RegisterApplicationRevisionInput' => ['type' => 'structure', 'required' => ['applicationName', 'revision'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'description' => ['shape' => 'Description'], 'revision' => ['shape' => 'RevisionLocation']]], 'RegisterOnPremisesInstanceInput' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'InstanceName'], 'iamSessionArn' => ['shape' => 'IamSessionArn'], 'iamUserArn' => ['shape' => 'IamUserArn']]], 'RegistrationStatus' => ['type' => 'string', 'enum' => ['Registered', 'Deregistered']], 'RelatedDeployments' => ['type' => 'structure', 'members' => ['autoUpdateOutdatedInstancesRootDeploymentId' => ['shape' => 'DeploymentId'], 'autoUpdateOutdatedInstancesDeploymentIds' => ['shape' => 'DeploymentsList']]], 'RemoveTagsFromOnPremisesInstancesInput' => ['type' => 'structure', 'required' => ['tags', 'instanceNames'], 'members' => ['tags' => ['shape' => 'TagList'], 'instanceNames' => ['shape' => 'InstanceNameList']]], 'Repository' => ['type' => 'string'], 'ResourceArnRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RevisionDoesNotExistException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RevisionInfo' => ['type' => 'structure', 'members' => ['revisionLocation' => ['shape' => 'RevisionLocation'], 'genericRevisionInfo' => ['shape' => 'GenericRevisionInfo']]], 'RevisionInfoList' => ['type' => 'list', 'member' => ['shape' => 'RevisionInfo']], 'RevisionLocation' => ['type' => 'structure', 'members' => ['revisionType' => ['shape' => 'RevisionLocationType'], 's3Location' => ['shape' => 'S3Location'], 'gitHubLocation' => ['shape' => 'GitHubLocation'], 'string' => ['shape' => 'RawString'], 'appSpecContent' => ['shape' => 'AppSpecContent']]], 'RevisionLocationList' => ['type' => 'list', 'member' => ['shape' => 'RevisionLocation']], 'RevisionLocationType' => ['type' => 'string', 'enum' => ['S3', 'GitHub', 'String', 'AppSpecContent']], 'RevisionRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Role' => ['type' => 'string'], 'RoleRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RollbackInfo' => ['type' => 'structure', 'members' => ['rollbackDeploymentId' => ['shape' => 'DeploymentId'], 'rollbackTriggeringDeploymentId' => ['shape' => 'DeploymentId'], 'rollbackMessage' => ['shape' => 'Description']]], 'S3Bucket' => ['type' => 'string'], 'S3Key' => ['type' => 'string'], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key'], 'bundleType' => ['shape' => 'BundleType'], 'version' => ['shape' => 'VersionId'], 'eTag' => ['shape' => 'ETag']]], 'ScriptName' => ['type' => 'string'], 'SkipWaitTimeForInstanceTerminationInput' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'DeploymentId']]], 'SortOrder' => ['type' => 'string', 'enum' => ['ascending', 'descending']], 'StopDeploymentInput' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'autoRollbackEnabled' => ['shape' => 'NullableBoolean']]], 'StopDeploymentOutput' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'StopStatus'], 'statusMessage' => ['shape' => 'Message']]], 'StopStatus' => ['type' => 'string', 'enum' => ['Pending', 'Succeeded']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'Key'], 'Value' => ['shape' => 'Value']]], 'TagFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'Key'], 'Value' => ['shape' => 'Value'], 'Type' => ['shape' => 'TagFilterType']]], 'TagFilterList' => ['type' => 'list', 'member' => ['shape' => 'TagFilter']], 'TagFilterType' => ['type' => 'string', 'enum' => ['KEY_ONLY', 'VALUE_ONLY', 'KEY_AND_VALUE']], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'Key']], 'TagLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagRequiredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagSetListLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TargetArn' => ['type' => 'string'], 'TargetFilterName' => ['type' => 'string', 'enum' => ['TargetStatus', 'ServerInstanceLabel']], 'TargetFilters' => ['type' => 'map', 'key' => ['shape' => 'TargetFilterName'], 'value' => ['shape' => 'FilterValueList']], 'TargetGroupInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'TargetGroupName']]], 'TargetGroupInfoList' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupInfo']], 'TargetGroupName' => ['type' => 'string'], 'TargetGroupPairInfo' => ['type' => 'structure', 'members' => ['targetGroups' => ['shape' => 'TargetGroupInfoList'], 'prodTrafficRoute' => ['shape' => 'TrafficRoute'], 'testTrafficRoute' => ['shape' => 'TrafficRoute']]], 'TargetGroupPairInfoList' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupPairInfo']], 'TargetId' => ['type' => 'string'], 'TargetIdList' => ['type' => 'list', 'member' => ['shape' => 'TargetId']], 'TargetInstances' => ['type' => 'structure', 'members' => ['tagFilters' => ['shape' => 'EC2TagFilterList'], 'autoScalingGroups' => ['shape' => 'AutoScalingGroupNameList'], 'ec2TagSet' => ['shape' => 'EC2TagSet']]], 'TargetLabel' => ['type' => 'string', 'enum' => ['Blue', 'Green']], 'TargetStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Succeeded', 'Failed', 'Skipped', 'Unknown', 'Ready']], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Time' => ['type' => 'timestamp'], 'TimeBasedCanary' => ['type' => 'structure', 'members' => ['canaryPercentage' => ['shape' => 'Percentage'], 'canaryInterval' => ['shape' => 'WaitTimeInMins']]], 'TimeBasedLinear' => ['type' => 'structure', 'members' => ['linearPercentage' => ['shape' => 'Percentage'], 'linearInterval' => ['shape' => 'WaitTimeInMins']]], 'TimeRange' => ['type' => 'structure', 'members' => ['start' => ['shape' => 'Timestamp'], 'end' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'TrafficRoute' => ['type' => 'structure', 'members' => ['listenerArns' => ['shape' => 'ListenerArnList']]], 'TrafficRoutingConfig' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'TrafficRoutingType'], 'timeBasedCanary' => ['shape' => 'TimeBasedCanary'], 'timeBasedLinear' => ['shape' => 'TimeBasedLinear']]], 'TrafficRoutingType' => ['type' => 'string', 'enum' => ['TimeBasedCanary', 'TimeBasedLinear', 'AllAtOnce']], 'TrafficWeight' => ['type' => 'double'], 'TriggerConfig' => ['type' => 'structure', 'members' => ['triggerName' => ['shape' => 'TriggerName'], 'triggerTargetArn' => ['shape' => 'TriggerTargetArn'], 'triggerEvents' => ['shape' => 'TriggerEventTypeList']]], 'TriggerConfigList' => ['type' => 'list', 'member' => ['shape' => 'TriggerConfig']], 'TriggerEventType' => ['type' => 'string', 'enum' => ['DeploymentStart', 'DeploymentSuccess', 'DeploymentFailure', 'DeploymentStop', 'DeploymentRollback', 'DeploymentReady', 'InstanceStart', 'InstanceSuccess', 'InstanceFailure', 'InstanceReady']], 'TriggerEventTypeList' => ['type' => 'list', 'member' => ['shape' => 'TriggerEventType']], 'TriggerName' => ['type' => 'string'], 'TriggerTargetArn' => ['type' => 'string'], 'TriggerTargetsLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UnsupportedActionForDeploymentTypeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateApplicationInput' => ['type' => 'structure', 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'newApplicationName' => ['shape' => 'ApplicationName']]], 'UpdateDeploymentGroupInput' => ['type' => 'structure', 'required' => ['applicationName', 'currentDeploymentGroupName'], 'members' => ['applicationName' => ['shape' => 'ApplicationName'], 'currentDeploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'newDeploymentGroupName' => ['shape' => 'DeploymentGroupName'], 'deploymentConfigName' => ['shape' => 'DeploymentConfigName'], 'ec2TagFilters' => ['shape' => 'EC2TagFilterList'], 'onPremisesInstanceTagFilters' => ['shape' => 'TagFilterList'], 'autoScalingGroups' => ['shape' => 'AutoScalingGroupNameList'], 'serviceRoleArn' => ['shape' => 'Role'], 'triggerConfigurations' => ['shape' => 'TriggerConfigList'], 'alarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'autoRollbackConfiguration' => ['shape' => 'AutoRollbackConfiguration'], 'outdatedInstancesStrategy' => ['shape' => 'OutdatedInstancesStrategy'], 'deploymentStyle' => ['shape' => 'DeploymentStyle'], 'blueGreenDeploymentConfiguration' => ['shape' => 'BlueGreenDeploymentConfiguration'], 'loadBalancerInfo' => ['shape' => 'LoadBalancerInfo'], 'ec2TagSet' => ['shape' => 'EC2TagSet'], 'ecsServices' => ['shape' => 'ECSServiceList'], 'onPremisesTagSet' => ['shape' => 'OnPremisesTagSet']]], 'UpdateDeploymentGroupOutput' => ['type' => 'structure', 'members' => ['hooksNotCleanedUp' => ['shape' => 'AutoScalingGroupList']]], 'Value' => ['type' => 'string'], 'Version' => ['type' => 'string'], 'VersionId' => ['type' => 'string'], 'WaitTimeInMins' => ['type' => 'integer']]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.php deleted file mode 100644 index 3997b7a..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codedeploy-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codedeploy-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codedeploy.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codedeploy.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-tests-1.json.php deleted file mode 100644 index 911a6a7..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codedeploy.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/paginators-1.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/paginators-1.json.php deleted file mode 100644 index 87eb405..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplicationRevisions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'revisions'], 'ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'applications'], 'ListDeploymentConfigs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'deploymentConfigsList'], 'ListDeploymentGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'deploymentGroups'], 'ListDeploymentInstances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'instancesList'], 'ListDeployments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'deployments']]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/smoke.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/smoke.json.php deleted file mode 100644 index 81ffa6a..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListApplications', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetDeployment', 'input' => ['deploymentId' => 'd-USUAELQEX'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-1.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-1.json.php deleted file mode 100644 index 9fb3d22..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DeploymentSuccessful' => ['delay' => 15, 'operation' => 'GetDeployment', 'maxAttempts' => 120, 'acceptors' => [['expected' => 'Succeeded', 'matcher' => 'path', 'state' => 'success', 'argument' => 'deploymentInfo.status'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'deploymentInfo.status'], ['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'deploymentInfo.status']]]]]; diff --git a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-2.json.php b/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-2.json.php deleted file mode 100644 index 3653f00..0000000 --- a/vendor/Aws3/Aws/data/codedeploy/2014-10-06/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DeploymentSuccessful' => ['delay' => 15, 'operation' => 'GetDeployment', 'maxAttempts' => 120, 'acceptors' => [['expected' => 'Succeeded', 'matcher' => 'path', 'state' => 'success', 'argument' => 'deploymentInfo.status'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'deploymentInfo.status'], ['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'deploymentInfo.status']]]]]; diff --git a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/api-2.json.php b/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/api-2.json.php deleted file mode 100644 index edd3f08..0000000 --- a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-09-19', 'endpointPrefix' => 'codeguru-reviewer', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'CodeGuruReviewer', 'serviceFullName' => 'Amazon CodeGuru Reviewer', 'serviceId' => 'CodeGuru Reviewer', 'signatureVersion' => 'v4', 'signingName' => 'codeguru-reviewer', 'uid' => 'codeguru-reviewer-2019-09-19'], 'operations' => ['AssociateRepository' => ['name' => 'AssociateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/associations'], 'input' => ['shape' => 'AssociateRepositoryRequest'], 'output' => ['shape' => 'AssociateRepositoryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'CreateCodeReview' => ['name' => 'CreateCodeReview', 'http' => ['method' => 'POST', 'requestUri' => '/codereviews'], 'input' => ['shape' => 'CreateCodeReviewRequest'], 'output' => ['shape' => 'CreateCodeReviewResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeCodeReview' => ['name' => 'DescribeCodeReview', 'http' => ['method' => 'GET', 'requestUri' => '/codereviews/{CodeReviewArn}'], 'input' => ['shape' => 'DescribeCodeReviewRequest'], 'output' => ['shape' => 'DescribeCodeReviewResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeRecommendationFeedback' => ['name' => 'DescribeRecommendationFeedback', 'http' => ['method' => 'GET', 'requestUri' => '/feedback/{CodeReviewArn}'], 'input' => ['shape' => 'DescribeRecommendationFeedbackRequest'], 'output' => ['shape' => 'DescribeRecommendationFeedbackResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DescribeRepositoryAssociation' => ['name' => 'DescribeRepositoryAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/associations/{AssociationArn}'], 'input' => ['shape' => 'DescribeRepositoryAssociationRequest'], 'output' => ['shape' => 'DescribeRepositoryAssociationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DisassociateRepository' => ['name' => 'DisassociateRepository', 'http' => ['method' => 'DELETE', 'requestUri' => '/associations/{AssociationArn}'], 'input' => ['shape' => 'DisassociateRepositoryRequest'], 'output' => ['shape' => 'DisassociateRepositoryResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'ListCodeReviews' => ['name' => 'ListCodeReviews', 'http' => ['method' => 'GET', 'requestUri' => '/codereviews'], 'input' => ['shape' => 'ListCodeReviewsRequest'], 'output' => ['shape' => 'ListCodeReviewsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListRecommendationFeedback' => ['name' => 'ListRecommendationFeedback', 'http' => ['method' => 'GET', 'requestUri' => '/feedback/{CodeReviewArn}/RecommendationFeedback'], 'input' => ['shape' => 'ListRecommendationFeedbackRequest'], 'output' => ['shape' => 'ListRecommendationFeedbackResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListRecommendations' => ['name' => 'ListRecommendations', 'http' => ['method' => 'GET', 'requestUri' => '/codereviews/{CodeReviewArn}/Recommendations'], 'input' => ['shape' => 'ListRecommendationsRequest'], 'output' => ['shape' => 'ListRecommendationsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListRepositoryAssociations' => ['name' => 'ListRepositoryAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/associations'], 'input' => ['shape' => 'ListRepositoryAssociationsRequest'], 'output' => ['shape' => 'ListRepositoryAssociationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'PutRecommendationFeedback' => ['name' => 'PutRecommendationFeedback', 'http' => ['method' => 'PUT', 'requestUri' => '/feedback'], 'input' => ['shape' => 'PutRecommendationFeedbackRequest'], 'output' => ['shape' => 'PutRecommendationFeedbackResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AnalysisType' => ['type' => 'string', 'enum' => ['Security', 'CodeQuality']], 'AnalysisTypes' => ['type' => 'list', 'member' => ['shape' => 'AnalysisType']], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws[^:\\s]*:codeguru-reviewer:[^:\\s]+:[\\d]{12}:[a-z-]+:[\\w-]+$'], 'AssociateRepositoryRequest' => ['type' => 'structure', 'required' => ['Repository'], 'members' => ['Repository' => ['shape' => 'Repository'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap'], 'KMSKeyDetails' => ['shape' => 'KMSKeyDetails']]], 'AssociateRepositoryResponse' => ['type' => 'structure', 'members' => ['RepositoryAssociation' => ['shape' => 'RepositoryAssociation'], 'Tags' => ['shape' => 'TagMap']]], 'AssociationArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws[^:\\s]*:codeguru-reviewer:[^:\\s]+:[\\d]{12}:association:[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'AssociationId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'BranchDiffSourceCodeType' => ['type' => 'structure', 'required' => ['SourceBranchName', 'DestinationBranchName'], 'members' => ['SourceBranchName' => ['shape' => 'BranchName'], 'DestinationBranchName' => ['shape' => 'BranchName']]], 'BranchName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BuildArtifactsObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\w-]+$'], 'CodeArtifacts' => ['type' => 'structure', 'required' => ['SourceCodeArtifactsObjectKey'], 'members' => ['SourceCodeArtifactsObjectKey' => ['shape' => 'SourceCodeArtifactsObjectKey'], 'BuildArtifactsObjectKey' => ['shape' => 'BuildArtifactsObjectKey']]], 'CodeCommitRepository' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name']]], 'CodeReview' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'CodeReviewArn' => ['shape' => 'Arn'], 'RepositoryName' => ['shape' => 'Name'], 'Owner' => ['shape' => 'Owner'], 'ProviderType' => ['shape' => 'ProviderType'], 'State' => ['shape' => 'JobState'], 'StateReason' => ['shape' => 'StateReason'], 'CreatedTimeStamp' => ['shape' => 'TimeStamp'], 'LastUpdatedTimeStamp' => ['shape' => 'TimeStamp'], 'Type' => ['shape' => 'Type'], 'PullRequestId' => ['shape' => 'PullRequestId'], 'SourceCodeType' => ['shape' => 'SourceCodeType'], 'AssociationArn' => ['shape' => 'AssociationArn'], 'Metrics' => ['shape' => 'Metrics'], 'AnalysisTypes' => ['shape' => 'AnalysisTypes'], 'ConfigFileState' => ['shape' => 'ConfigFileState']]], 'CodeReviewName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_]*'], 'CodeReviewSummaries' => ['type' => 'list', 'member' => ['shape' => 'CodeReviewSummary']], 'CodeReviewSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'CodeReviewArn' => ['shape' => 'Arn'], 'RepositoryName' => ['shape' => 'Name'], 'Owner' => ['shape' => 'Owner'], 'ProviderType' => ['shape' => 'ProviderType'], 'State' => ['shape' => 'JobState'], 'CreatedTimeStamp' => ['shape' => 'TimeStamp'], 'LastUpdatedTimeStamp' => ['shape' => 'TimeStamp'], 'Type' => ['shape' => 'Type'], 'PullRequestId' => ['shape' => 'PullRequestId'], 'MetricsSummary' => ['shape' => 'MetricsSummary'], 'SourceCodeType' => ['shape' => 'SourceCodeType']]], 'CodeReviewType' => ['type' => 'structure', 'required' => ['RepositoryAnalysis'], 'members' => ['RepositoryAnalysis' => ['shape' => 'RepositoryAnalysis'], 'AnalysisTypes' => ['shape' => 'AnalysisTypes']]], 'CommitDiffSourceCodeType' => ['type' => 'structure', 'members' => ['SourceCommit' => ['shape' => 'CommitId'], 'DestinationCommit' => ['shape' => 'CommitId'], 'MergeBaseCommit' => ['shape' => 'CommitId']]], 'CommitId' => ['type' => 'string', 'max' => 64, 'min' => 6], 'ConfigFileState' => ['type' => 'string', 'enum' => ['Present', 'Absent', 'PresentWithErrors']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionArn' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => 'arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+'], 'CreateCodeReviewRequest' => ['type' => 'structure', 'required' => ['Name', 'RepositoryAssociationArn', 'Type'], 'members' => ['Name' => ['shape' => 'CodeReviewName'], 'RepositoryAssociationArn' => ['shape' => 'AssociationArn'], 'Type' => ['shape' => 'CodeReviewType'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateCodeReviewResponse' => ['type' => 'structure', 'members' => ['CodeReview' => ['shape' => 'CodeReview']]], 'DescribeCodeReviewRequest' => ['type' => 'structure', 'required' => ['CodeReviewArn'], 'members' => ['CodeReviewArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'CodeReviewArn']]], 'DescribeCodeReviewResponse' => ['type' => 'structure', 'members' => ['CodeReview' => ['shape' => 'CodeReview']]], 'DescribeRecommendationFeedbackRequest' => ['type' => 'structure', 'required' => ['CodeReviewArn', 'RecommendationId'], 'members' => ['CodeReviewArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'CodeReviewArn'], 'RecommendationId' => ['shape' => 'RecommendationId', 'location' => 'querystring', 'locationName' => 'RecommendationId'], 'UserId' => ['shape' => 'UserId', 'location' => 'querystring', 'locationName' => 'UserId']]], 'DescribeRecommendationFeedbackResponse' => ['type' => 'structure', 'members' => ['RecommendationFeedback' => ['shape' => 'RecommendationFeedback']]], 'DescribeRepositoryAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationArn'], 'members' => ['AssociationArn' => ['shape' => 'AssociationArn', 'location' => 'uri', 'locationName' => 'AssociationArn']]], 'DescribeRepositoryAssociationResponse' => ['type' => 'structure', 'members' => ['RepositoryAssociation' => ['shape' => 'RepositoryAssociation'], 'Tags' => ['shape' => 'TagMap']]], 'DisassociateRepositoryRequest' => ['type' => 'structure', 'required' => ['AssociationArn'], 'members' => ['AssociationArn' => ['shape' => 'AssociationArn', 'location' => 'uri', 'locationName' => 'AssociationArn']]], 'DisassociateRepositoryResponse' => ['type' => 'structure', 'members' => ['RepositoryAssociation' => ['shape' => 'RepositoryAssociation'], 'Tags' => ['shape' => 'TagMap']]], 'EncryptionOption' => ['type' => 'string', 'enum' => ['AWS_OWNED_CMK', 'CUSTOMER_MANAGED_CMK']], 'ErrorMessage' => ['type' => 'string'], 'EventInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EventName'], 'State' => ['shape' => 'EventState']]], 'EventName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[ \\-A-Z_a-z]+$'], 'EventState' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[ \\-A-Z_a-z]+$'], 'FilePath' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FindingsCount' => ['type' => 'long'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JobState' => ['type' => 'string', 'enum' => ['Completed', 'Pending', 'Failed', 'Deleting']], 'JobStates' => ['type' => 'list', 'member' => ['shape' => 'JobState'], 'max' => 3, 'min' => 1], 'KMSKeyDetails' => ['type' => 'structure', 'members' => ['KMSKeyId' => ['shape' => 'KMSKeyId'], 'EncryptionOption' => ['shape' => 'EncryptionOption']]], 'KMSKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'LineNumber' => ['type' => 'integer'], 'LinesOfCodeCount' => ['type' => 'long'], 'ListCodeReviewsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListCodeReviewsRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['ProviderTypes' => ['shape' => 'ProviderTypes', 'location' => 'querystring', 'locationName' => 'ProviderTypes'], 'States' => ['shape' => 'JobStates', 'location' => 'querystring', 'locationName' => 'States'], 'RepositoryNames' => ['shape' => 'RepositoryNames', 'location' => 'querystring', 'locationName' => 'RepositoryNames'], 'Type' => ['shape' => 'Type', 'location' => 'querystring', 'locationName' => 'Type'], 'MaxResults' => ['shape' => 'ListCodeReviewsMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListCodeReviewsResponse' => ['type' => 'structure', 'members' => ['CodeReviewSummaries' => ['shape' => 'CodeReviewSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRecommendationFeedbackRequest' => ['type' => 'structure', 'required' => ['CodeReviewArn'], 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'CodeReviewArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'CodeReviewArn'], 'UserIds' => ['shape' => 'UserIds', 'location' => 'querystring', 'locationName' => 'UserIds'], 'RecommendationIds' => ['shape' => 'RecommendationIds', 'location' => 'querystring', 'locationName' => 'RecommendationIds']]], 'ListRecommendationFeedbackResponse' => ['type' => 'structure', 'members' => ['RecommendationFeedbackSummaries' => ['shape' => 'RecommendationFeedbackSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRecommendationsMaxResults' => ['type' => 'integer', 'max' => 300, 'min' => 1], 'ListRecommendationsRequest' => ['type' => 'structure', 'required' => ['CodeReviewArn'], 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListRecommendationsMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'CodeReviewArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'CodeReviewArn']]], 'ListRecommendationsResponse' => ['type' => 'structure', 'members' => ['RecommendationSummaries' => ['shape' => 'RecommendationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRepositoryAssociationsRequest' => ['type' => 'structure', 'members' => ['ProviderTypes' => ['shape' => 'ProviderTypes', 'location' => 'querystring', 'locationName' => 'ProviderType'], 'States' => ['shape' => 'RepositoryAssociationStates', 'location' => 'querystring', 'locationName' => 'State'], 'Names' => ['shape' => 'Names', 'location' => 'querystring', 'locationName' => 'Name'], 'Owners' => ['shape' => 'Owners', 'location' => 'querystring', 'locationName' => 'Owner'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListRepositoryAssociationsResponse' => ['type' => 'structure', 'members' => ['RepositoryAssociationSummaries' => ['shape' => 'RepositoryAssociationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AssociationArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LongDescription' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Metrics' => ['type' => 'structure', 'members' => ['MeteredLinesOfCodeCount' => ['shape' => 'LinesOfCodeCount'], 'SuppressedLinesOfCodeCount' => ['shape' => 'LinesOfCodeCount'], 'FindingsCount' => ['shape' => 'FindingsCount']]], 'MetricsSummary' => ['type' => 'structure', 'members' => ['MeteredLinesOfCodeCount' => ['shape' => 'LinesOfCodeCount'], 'SuppressedLinesOfCodeCount' => ['shape' => 'LinesOfCodeCount'], 'FindingsCount' => ['shape' => 'FindingsCount']]], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S[\\w.-]*$'], 'Names' => ['type' => 'list', 'member' => ['shape' => 'Name'], 'max' => 3, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Owner' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'Owners' => ['type' => 'list', 'member' => ['shape' => 'Owner'], 'max' => 3, 'min' => 1], 'ProviderType' => ['type' => 'string', 'enum' => ['CodeCommit', 'GitHub', 'Bitbucket', 'GitHubEnterpriseServer', 'S3Bucket']], 'ProviderTypes' => ['type' => 'list', 'member' => ['shape' => 'ProviderType'], 'max' => 3, 'min' => 1], 'PullRequestId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PutRecommendationFeedbackRequest' => ['type' => 'structure', 'required' => ['CodeReviewArn', 'RecommendationId', 'Reactions'], 'members' => ['CodeReviewArn' => ['shape' => 'Arn'], 'RecommendationId' => ['shape' => 'RecommendationId'], 'Reactions' => ['shape' => 'Reactions']]], 'PutRecommendationFeedbackResponse' => ['type' => 'structure', 'members' => []], 'Reaction' => ['type' => 'string', 'enum' => ['ThumbsUp', 'ThumbsDown']], 'Reactions' => ['type' => 'list', 'member' => ['shape' => 'Reaction'], 'max' => 1, 'min' => 0], 'RecommendationCategory' => ['type' => 'string', 'enum' => ['AWSBestPractices', 'AWSCloudFormationIssues', 'DuplicateCode', 'CodeMaintenanceIssues', 'ConcurrencyIssues', 'InputValidations', 'PythonBestPractices', 'JavaBestPractices', 'ResourceLeaks', 'SecurityIssues', 'CodeInconsistencies']], 'RecommendationFeedback' => ['type' => 'structure', 'members' => ['CodeReviewArn' => ['shape' => 'Arn'], 'RecommendationId' => ['shape' => 'RecommendationId'], 'Reactions' => ['shape' => 'Reactions'], 'UserId' => ['shape' => 'UserId'], 'CreatedTimeStamp' => ['shape' => 'TimeStamp'], 'LastUpdatedTimeStamp' => ['shape' => 'TimeStamp']]], 'RecommendationFeedbackSummaries' => ['type' => 'list', 'member' => ['shape' => 'RecommendationFeedbackSummary']], 'RecommendationFeedbackSummary' => ['type' => 'structure', 'members' => ['RecommendationId' => ['shape' => 'RecommendationId'], 'Reactions' => ['shape' => 'Reactions'], 'UserId' => ['shape' => 'UserId']]], 'RecommendationId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RecommendationIds' => ['type' => 'list', 'member' => ['shape' => 'RecommendationId'], 'max' => 100, 'min' => 1], 'RecommendationSummaries' => ['type' => 'list', 'member' => ['shape' => 'RecommendationSummary']], 'RecommendationSummary' => ['type' => 'structure', 'members' => ['FilePath' => ['shape' => 'FilePath'], 'RecommendationId' => ['shape' => 'RecommendationId'], 'StartLine' => ['shape' => 'LineNumber'], 'EndLine' => ['shape' => 'LineNumber'], 'Description' => ['shape' => 'Text'], 'RecommendationCategory' => ['shape' => 'RecommendationCategory'], 'RuleMetadata' => ['shape' => 'RuleMetadata'], 'Severity' => ['shape' => 'Severity']]], 'Repository' => ['type' => 'structure', 'members' => ['CodeCommit' => ['shape' => 'CodeCommitRepository'], 'Bitbucket' => ['shape' => 'ThirdPartySourceRepository'], 'GitHubEnterpriseServer' => ['shape' => 'ThirdPartySourceRepository'], 'S3Bucket' => ['shape' => 'S3Repository']]], 'RepositoryAnalysis' => ['type' => 'structure', 'members' => ['RepositoryHead' => ['shape' => 'RepositoryHeadSourceCodeType'], 'SourceCodeType' => ['shape' => 'SourceCodeType']]], 'RepositoryAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationArn' => ['shape' => 'Arn'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'Name' => ['shape' => 'Name'], 'Owner' => ['shape' => 'Owner'], 'ProviderType' => ['shape' => 'ProviderType'], 'State' => ['shape' => 'RepositoryAssociationState'], 'StateReason' => ['shape' => 'StateReason'], 'LastUpdatedTimeStamp' => ['shape' => 'TimeStamp'], 'CreatedTimeStamp' => ['shape' => 'TimeStamp'], 'KMSKeyDetails' => ['shape' => 'KMSKeyDetails'], 'S3RepositoryDetails' => ['shape' => 'S3RepositoryDetails']]], 'RepositoryAssociationState' => ['type' => 'string', 'enum' => ['Associated', 'Associating', 'Failed', 'Disassociating', 'Disassociated']], 'RepositoryAssociationStates' => ['type' => 'list', 'member' => ['shape' => 'RepositoryAssociationState'], 'max' => 5, 'min' => 1], 'RepositoryAssociationSummaries' => ['type' => 'list', 'member' => ['shape' => 'RepositoryAssociationSummary']], 'RepositoryAssociationSummary' => ['type' => 'structure', 'members' => ['AssociationArn' => ['shape' => 'Arn'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'LastUpdatedTimeStamp' => ['shape' => 'TimeStamp'], 'AssociationId' => ['shape' => 'AssociationId'], 'Name' => ['shape' => 'Name'], 'Owner' => ['shape' => 'Owner'], 'ProviderType' => ['shape' => 'ProviderType'], 'State' => ['shape' => 'RepositoryAssociationState']]], 'RepositoryHeadSourceCodeType' => ['type' => 'structure', 'required' => ['BranchName'], 'members' => ['BranchName' => ['shape' => 'BranchName']]], 'RepositoryNames' => ['type' => 'list', 'member' => ['shape' => 'Name'], 'max' => 100, 'min' => 1], 'RequestId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RequestMetadata' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'RequestId'], 'Requester' => ['shape' => 'Requester'], 'EventInfo' => ['shape' => 'EventInfo'], 'VendorName' => ['shape' => 'VendorName']]], 'Requester' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RuleId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^\\S+\\/[a-zA-Z0-9-]+@v\\d+\\.\\d+$'], 'RuleMetadata' => ['type' => 'structure', 'members' => ['RuleId' => ['shape' => 'RuleId'], 'RuleName' => ['shape' => 'RuleName'], 'ShortDescription' => ['shape' => 'ShortDescription'], 'LongDescription' => ['shape' => 'LongDescription'], 'RuleTags' => ['shape' => 'RuleTags']]], 'RuleName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'RuleTag' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'RuleTags' => ['type' => 'list', 'member' => ['shape' => 'RuleTag'], 'max' => 20, 'min' => 1], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^\\S(.*\\S)?$'], 'S3BucketRepository' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'Details' => ['shape' => 'S3RepositoryDetails']]], 'S3Repository' => ['type' => 'structure', 'required' => ['Name', 'BucketName'], 'members' => ['Name' => ['shape' => 'Name'], 'BucketName' => ['shape' => 'S3BucketName']]], 'S3RepositoryDetails' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'S3BucketName'], 'CodeArtifacts' => ['shape' => 'CodeArtifacts']]], 'Severity' => ['type' => 'string', 'enum' => ['Info', 'Low', 'Medium', 'High', 'Critical']], 'ShortDescription' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'SourceCodeArtifactsObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'SourceCodeType' => ['type' => 'structure', 'members' => ['CommitDiff' => ['shape' => 'CommitDiffSourceCodeType'], 'RepositoryHead' => ['shape' => 'RepositoryHeadSourceCodeType'], 'BranchDiff' => ['shape' => 'BranchDiffSourceCodeType'], 'S3BucketRepository' => ['shape' => 'S3BucketRepository'], 'RequestMetadata' => ['shape' => 'RequestMetadata']]], 'StateReason' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'Tags'], 'members' => ['resourceArn' => ['shape' => 'AssociationArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Text' => ['type' => 'string', 'max' => 5000, 'min' => 1], 'ThirdPartySourceRepository' => ['type' => 'structure', 'required' => ['Name', 'ConnectionArn', 'Owner'], 'members' => ['Name' => ['shape' => 'Name'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'Owner' => ['shape' => 'Owner']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeStamp' => ['type' => 'timestamp'], 'Type' => ['type' => 'string', 'enum' => ['PullRequest', 'RepositoryAnalysis']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'TagKeys'], 'members' => ['resourceArn' => ['shape' => 'AssociationArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UserId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'UserIds' => ['type' => 'list', 'member' => ['shape' => 'UserId'], 'max' => 100, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VendorName' => ['type' => 'string', 'enum' => ['GitHub', 'GitLab', 'NativeS3']]]]; diff --git a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 308bdf4..0000000 --- a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-reviewer-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-reviewer-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-reviewer.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-reviewer.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-tests-1.json.php deleted file mode 100644 index 1e0a070..0000000 --- a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-reviewer.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/paginators-1.json.php b/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/paginators-1.json.php deleted file mode 100644 index 7bc8dec..0000000 --- a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCodeReviews' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRecommendationFeedback' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRecommendations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRepositoryAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RepositoryAssociationSummaries']]]; diff --git a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/waiters-2.json.php b/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/waiters-2.json.php deleted file mode 100644 index bafe7fb..0000000 --- a/vendor/Aws3/Aws/data/codeguru-reviewer/2019-09-19/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['RepositoryAssociationSucceeded' => ['description' => 'Wait until a repository association is complete.', 'operation' => 'DescribeRepositoryAssociation', 'delay' => 10, 'maxAttempts' => 30, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'RepositoryAssociation.State', 'expected' => 'Associated'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'RepositoryAssociation.State', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'RepositoryAssociation.State', 'expected' => 'Associating']]], 'CodeReviewCompleted' => ['description' => 'Wait until a code review is complete.', 'operation' => 'DescribeCodeReview', 'delay' => 10, 'maxAttempts' => 180, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'CodeReview.State', 'expected' => 'Completed'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'CodeReview.State', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'CodeReview.State', 'expected' => 'Pending']]]]]; diff --git a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/api-2.json.php b/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/api-2.json.php deleted file mode 100644 index eb1fc63..0000000 --- a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-07-18', 'endpointPrefix' => 'codeguru-profiler', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CodeGuru Profiler', 'serviceId' => 'CodeGuruProfiler', 'signatureVersion' => 'v4', 'signingName' => 'codeguru-profiler', 'uid' => 'codeguruprofiler-2019-07-18'], 'operations' => ['AddNotificationChannels' => ['name' => 'AddNotificationChannels', 'http' => ['method' => 'POST', 'requestUri' => '/profilingGroups/{profilingGroupName}/notificationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'AddNotificationChannelsRequest'], 'output' => ['shape' => 'AddNotificationChannelsResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'BatchGetFrameMetricData' => ['name' => 'BatchGetFrameMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/profilingGroups/{profilingGroupName}/frames/-/metrics', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetFrameMetricDataRequest'], 'output' => ['shape' => 'BatchGetFrameMetricDataResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ConfigureAgent' => ['name' => 'ConfigureAgent', 'http' => ['method' => 'POST', 'requestUri' => '/profilingGroups/{profilingGroupName}/configureAgent', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureAgentRequest'], 'output' => ['shape' => 'ConfigureAgentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'CreateProfilingGroup' => ['name' => 'CreateProfilingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/profilingGroups', 'responseCode' => 201], 'input' => ['shape' => 'CreateProfilingGroupRequest'], 'output' => ['shape' => 'CreateProfilingGroupResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteProfilingGroup' => ['name' => 'DeleteProfilingGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/profilingGroups/{profilingGroupName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteProfilingGroupRequest'], 'output' => ['shape' => 'DeleteProfilingGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeProfilingGroup' => ['name' => 'DescribeProfilingGroup', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups/{profilingGroupName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeProfilingGroupRequest'], 'output' => ['shape' => 'DescribeProfilingGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetFindingsReportAccountSummary' => ['name' => 'GetFindingsReportAccountSummary', 'http' => ['method' => 'GET', 'requestUri' => '/internal/findingsReports', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsReportAccountSummaryRequest'], 'output' => ['shape' => 'GetFindingsReportAccountSummaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'GetNotificationConfiguration' => ['name' => 'GetNotificationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups/{profilingGroupName}/notificationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetNotificationConfigurationRequest'], 'output' => ['shape' => 'GetNotificationConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups/{profilingGroupName}/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetProfile' => ['name' => 'GetProfile', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups/{profilingGroupName}/profile', 'responseCode' => 200], 'input' => ['shape' => 'GetProfileRequest'], 'output' => ['shape' => 'GetProfileResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetRecommendations' => ['name' => 'GetRecommendations', 'http' => ['method' => 'GET', 'requestUri' => '/internal/profilingGroups/{profilingGroupName}/recommendations', 'responseCode' => 200], 'input' => ['shape' => 'GetRecommendationsRequest'], 'output' => ['shape' => 'GetRecommendationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListFindingsReports' => ['name' => 'ListFindingsReports', 'http' => ['method' => 'GET', 'requestUri' => '/internal/profilingGroups/{profilingGroupName}/findingsReports', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsReportsRequest'], 'output' => ['shape' => 'ListFindingsReportsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListProfileTimes' => ['name' => 'ListProfileTimes', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups/{profilingGroupName}/profileTimes', 'responseCode' => 200], 'input' => ['shape' => 'ListProfileTimesRequest'], 'output' => ['shape' => 'ListProfileTimesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListProfilingGroups' => ['name' => 'ListProfilingGroups', 'http' => ['method' => 'GET', 'requestUri' => '/profilingGroups', 'responseCode' => 200], 'input' => ['shape' => 'ListProfilingGroupsRequest'], 'output' => ['shape' => 'ListProfilingGroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'PostAgentProfile' => ['name' => 'PostAgentProfile', 'http' => ['method' => 'POST', 'requestUri' => '/profilingGroups/{profilingGroupName}/agentProfile', 'responseCode' => 204], 'input' => ['shape' => 'PostAgentProfileRequest'], 'output' => ['shape' => 'PostAgentProfileResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'PutPermission' => ['name' => 'PutPermission', 'http' => ['method' => 'PUT', 'requestUri' => '/profilingGroups/{profilingGroupName}/policy/{actionGroup}', 'responseCode' => 200], 'input' => ['shape' => 'PutPermissionRequest'], 'output' => ['shape' => 'PutPermissionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'RemoveNotificationChannel' => ['name' => 'RemoveNotificationChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveNotificationChannelRequest'], 'output' => ['shape' => 'RemoveNotificationChannelResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'DELETE', 'requestUri' => '/profilingGroups/{profilingGroupName}/policy/{actionGroup}', 'responseCode' => 200], 'input' => ['shape' => 'RemovePermissionRequest'], 'output' => ['shape' => 'RemovePermissionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'SubmitFeedback' => ['name' => 'SubmitFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback', 'responseCode' => 204], 'input' => ['shape' => 'SubmitFeedbackRequest'], 'output' => ['shape' => 'SubmitFeedbackResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateProfilingGroup' => ['name' => 'UpdateProfilingGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/profilingGroups/{profilingGroupName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProfilingGroupRequest'], 'output' => ['shape' => 'UpdateProfilingGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true]], 'shapes' => ['ActionGroup' => ['type' => 'string', 'enum' => ['agentPermissions']], 'AddNotificationChannelsRequest' => ['type' => 'structure', 'required' => ['channels', 'profilingGroupName'], 'members' => ['channels' => ['shape' => 'Channels'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'AddNotificationChannelsResponse' => ['type' => 'structure', 'members' => ['notificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'AgentConfiguration' => ['type' => 'structure', 'required' => ['periodInSeconds', 'shouldProfile'], 'members' => ['agentParameters' => ['shape' => 'AgentParameters'], 'periodInSeconds' => ['shape' => 'Integer'], 'shouldProfile' => ['shape' => 'Boolean']]], 'AgentOrchestrationConfig' => ['type' => 'structure', 'required' => ['profilingEnabled'], 'members' => ['profilingEnabled' => ['shape' => 'Boolean']]], 'AgentParameterField' => ['type' => 'string', 'enum' => ['SamplingIntervalInMilliseconds', 'ReportingIntervalInMilliseconds', 'MinimumTimeForReportingInMilliseconds', 'MemoryUsageLimitPercent', 'MaxStackDepth']], 'AgentParameters' => ['type' => 'map', 'key' => ['shape' => 'AgentParameterField'], 'value' => ['shape' => 'String']], 'AgentProfile' => ['type' => 'blob'], 'AggregatedProfile' => ['type' => 'blob'], 'AggregatedProfileTime' => ['type' => 'structure', 'members' => ['period' => ['shape' => 'AggregationPeriod'], 'start' => ['shape' => 'Timestamp']]], 'AggregationPeriod' => ['type' => 'string', 'enum' => ['PT5M', 'PT1H', 'P1D']], 'Anomalies' => ['type' => 'list', 'member' => ['shape' => 'Anomaly']], 'Anomaly' => ['type' => 'structure', 'required' => ['instances', 'metric', 'reason'], 'members' => ['instances' => ['shape' => 'AnomalyInstances'], 'metric' => ['shape' => 'Metric'], 'reason' => ['shape' => 'String']]], 'AnomalyInstance' => ['type' => 'structure', 'required' => ['id', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'id' => ['shape' => 'String'], 'startTime' => ['shape' => 'Timestamp'], 'userFeedback' => ['shape' => 'UserFeedback']]], 'AnomalyInstanceId' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'AnomalyInstances' => ['type' => 'list', 'member' => ['shape' => 'AnomalyInstance']], 'BatchGetFrameMetricDataRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'frameMetrics' => ['shape' => 'FrameMetrics'], 'period' => ['shape' => 'Period', 'location' => 'querystring', 'locationName' => 'period'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'targetResolution' => ['shape' => 'AggregationPeriod', 'location' => 'querystring', 'locationName' => 'targetResolution']]], 'BatchGetFrameMetricDataResponse' => ['type' => 'structure', 'required' => ['endTime', 'endTimes', 'frameMetricData', 'resolution', 'startTime', 'unprocessedEndTimes'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'endTimes' => ['shape' => 'ListOfTimestamps'], 'frameMetricData' => ['shape' => 'FrameMetricData'], 'resolution' => ['shape' => 'AggregationPeriod'], 'startTime' => ['shape' => 'Timestamp'], 'unprocessedEndTimes' => ['shape' => 'UnprocessedEndTimeMap']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'Channel' => ['type' => 'structure', 'required' => ['eventPublishers', 'uri'], 'members' => ['eventPublishers' => ['shape' => 'EventPublishers'], 'id' => ['shape' => 'ChannelId'], 'uri' => ['shape' => 'ChannelUri']]], 'ChannelId' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'ChannelUri' => ['type' => 'string'], 'Channels' => ['type' => 'list', 'member' => ['shape' => 'Channel'], 'max' => 2, 'min' => 1], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\w-]+$'], 'ComputePlatform' => ['type' => 'string', 'enum' => ['Default', 'AWSLambda']], 'ConfigureAgentRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['fleetInstanceId' => ['shape' => 'FleetInstanceId'], 'metadata' => ['shape' => 'Metadata'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'ConfigureAgentResponse' => ['type' => 'structure', 'required' => ['configuration'], 'members' => ['configuration' => ['shape' => 'AgentConfiguration']], 'payload' => 'configuration'], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateProfilingGroupRequest' => ['type' => 'structure', 'required' => ['clientToken', 'profilingGroupName'], 'members' => ['agentOrchestrationConfig' => ['shape' => 'AgentOrchestrationConfig'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName'], 'tags' => ['shape' => 'TagsMap']]], 'CreateProfilingGroupResponse' => ['type' => 'structure', 'required' => ['profilingGroup'], 'members' => ['profilingGroup' => ['shape' => 'ProfilingGroupDescription']], 'payload' => 'profilingGroup'], 'DeleteProfilingGroupRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'DeleteProfilingGroupResponse' => ['type' => 'structure', 'members' => []], 'DescribeProfilingGroupRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'DescribeProfilingGroupResponse' => ['type' => 'structure', 'required' => ['profilingGroup'], 'members' => ['profilingGroup' => ['shape' => 'ProfilingGroupDescription']], 'payload' => 'profilingGroup'], 'Double' => ['type' => 'double', 'box' => \true], 'EventPublisher' => ['type' => 'string', 'enum' => ['AnomalyDetection']], 'EventPublishers' => ['type' => 'list', 'member' => ['shape' => 'EventPublisher'], 'max' => 1, 'min' => 1], 'FeedbackType' => ['type' => 'string', 'enum' => ['Positive', 'Negative']], 'FindingsReportId' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'FindingsReportSummaries' => ['type' => 'list', 'member' => ['shape' => 'FindingsReportSummary']], 'FindingsReportSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'FindingsReportId'], 'profileEndTime' => ['shape' => 'Timestamp'], 'profileStartTime' => ['shape' => 'Timestamp'], 'profilingGroupName' => ['shape' => 'String'], 'totalNumberOfFindings' => ['shape' => 'Integer']]], 'FleetInstanceId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FrameMetric' => ['type' => 'structure', 'required' => ['frameName', 'threadStates', 'type'], 'members' => ['frameName' => ['shape' => 'String'], 'threadStates' => ['shape' => 'ThreadStates'], 'type' => ['shape' => 'MetricType']]], 'FrameMetricData' => ['type' => 'list', 'member' => ['shape' => 'FrameMetricDatum']], 'FrameMetricDatum' => ['type' => 'structure', 'required' => ['frameMetric', 'values'], 'members' => ['frameMetric' => ['shape' => 'FrameMetric'], 'values' => ['shape' => 'FrameMetricValues']]], 'FrameMetricValue' => ['type' => 'double', 'box' => \true], 'FrameMetricValues' => ['type' => 'list', 'member' => ['shape' => 'FrameMetricValue']], 'FrameMetrics' => ['type' => 'list', 'member' => ['shape' => 'FrameMetric']], 'GetFindingsReportAccountSummaryRequest' => ['type' => 'structure', 'members' => ['dailyReportsOnly' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'dailyReportsOnly'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetFindingsReportAccountSummaryResponse' => ['type' => 'structure', 'required' => ['reportSummaries'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'reportSummaries' => ['shape' => 'FindingsReportSummaries']]], 'GetNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'GetNotificationConfigurationResponse' => ['type' => 'structure', 'required' => ['notificationConfiguration'], 'members' => ['notificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'GetPolicyResponse' => ['type' => 'structure', 'required' => ['policy', 'revisionId'], 'members' => ['policy' => ['shape' => 'String'], 'revisionId' => ['shape' => 'RevisionId']]], 'GetProfileRequest' => ['type' => 'structure', 'required' => ['profilingGroupName'], 'members' => ['accept' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Accept'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'maxDepth' => ['shape' => 'MaxDepth', 'location' => 'querystring', 'locationName' => 'maxDepth'], 'period' => ['shape' => 'Period', 'location' => 'querystring', 'locationName' => 'period'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime']]], 'GetProfileResponse' => ['type' => 'structure', 'required' => ['contentType', 'profile'], 'members' => ['contentEncoding' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'contentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type'], 'profile' => ['shape' => 'AggregatedProfile']], 'payload' => 'profile'], 'GetRecommendationsRequest' => ['type' => 'structure', 'required' => ['endTime', 'profilingGroupName', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'locale' => ['shape' => 'Locale', 'location' => 'querystring', 'locationName' => 'locale'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime']]], 'GetRecommendationsResponse' => ['type' => 'structure', 'required' => ['anomalies', 'profileEndTime', 'profileStartTime', 'profilingGroupName', 'recommendations'], 'members' => ['anomalies' => ['shape' => 'Anomalies'], 'profileEndTime' => ['shape' => 'Timestamp'], 'profileStartTime' => ['shape' => 'Timestamp'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName'], 'recommendations' => ['shape' => 'Recommendations']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListFindingsReportsRequest' => ['type' => 'structure', 'required' => ['endTime', 'profilingGroupName', 'startTime'], 'members' => ['dailyReportsOnly' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'dailyReportsOnly'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime']]], 'ListFindingsReportsResponse' => ['type' => 'structure', 'required' => ['findingsReportSummaries'], 'members' => ['findingsReportSummaries' => ['shape' => 'FindingsReportSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListOfTimestamps' => ['type' => 'list', 'member' => ['shape' => 'TimestampStructure']], 'ListProfileTimesRequest' => ['type' => 'structure', 'required' => ['endTime', 'period', 'profilingGroupName', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'orderBy' => ['shape' => 'OrderBy', 'location' => 'querystring', 'locationName' => 'orderBy'], 'period' => ['shape' => 'AggregationPeriod', 'location' => 'querystring', 'locationName' => 'period'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime']]], 'ListProfileTimesResponse' => ['type' => 'structure', 'required' => ['profileTimes'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'profileTimes' => ['shape' => 'ProfileTimes']]], 'ListProfilingGroupsRequest' => ['type' => 'structure', 'members' => ['includeDescription' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'includeDescription'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProfilingGroupsResponse' => ['type' => 'structure', 'required' => ['profilingGroupNames'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'profilingGroupNames' => ['shape' => 'ProfilingGroupNames'], 'profilingGroups' => ['shape' => 'ProfilingGroupDescriptions']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ProfilingGroupArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'Locale' => ['type' => 'string'], 'Match' => ['type' => 'structure', 'members' => ['frameAddress' => ['shape' => 'String'], 'targetFramesIndex' => ['shape' => 'Integer'], 'thresholdBreachValue' => ['shape' => 'Double']]], 'Matches' => ['type' => 'list', 'member' => ['shape' => 'Match']], 'MaxDepth' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'Metadata' => ['type' => 'map', 'key' => ['shape' => 'MetadataField'], 'value' => ['shape' => 'String']], 'MetadataField' => ['type' => 'string', 'enum' => ['ComputePlatform', 'AgentId', 'AwsRequestId', 'ExecutionEnvironment', 'LambdaFunctionArn', 'LambdaMemoryLimitInMB', 'LambdaRemainingTimeInMilliseconds', 'LambdaTimeGapBetweenInvokesInMilliseconds', 'LambdaPreviousExecutionTimeInMilliseconds']], 'Metric' => ['type' => 'structure', 'required' => ['frameName', 'threadStates', 'type'], 'members' => ['frameName' => ['shape' => 'String'], 'threadStates' => ['shape' => 'Strings'], 'type' => ['shape' => 'MetricType']]], 'MetricType' => ['type' => 'string', 'enum' => ['AggregatedRelativeTotalTime']], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['channels' => ['shape' => 'Channels']]], 'OrderBy' => ['type' => 'string', 'enum' => ['TimestampDescending', 'TimestampAscending']], 'PaginationToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\w-]+$'], 'Pattern' => ['type' => 'structure', 'members' => ['countersToAggregate' => ['shape' => 'Strings'], 'description' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'resolutionSteps' => ['shape' => 'String'], 'targetFrames' => ['shape' => 'TargetFrames'], 'thresholdPercent' => ['shape' => 'Percentage']]], 'Percentage' => ['type' => 'double', 'max' => 100, 'min' => 0], 'Period' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PostAgentProfileRequest' => ['type' => 'structure', 'required' => ['agentProfile', 'contentType', 'profilingGroupName'], 'members' => ['agentProfile' => ['shape' => 'AgentProfile'], 'contentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type'], 'profileToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'profileToken'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']], 'payload' => 'agentProfile'], 'PostAgentProfileResponse' => ['type' => 'structure', 'members' => []], 'Principal' => ['type' => 'string'], 'Principals' => ['type' => 'list', 'member' => ['shape' => 'Principal'], 'max' => 50, 'min' => 1], 'ProfileTime' => ['type' => 'structure', 'members' => ['start' => ['shape' => 'Timestamp']]], 'ProfileTimes' => ['type' => 'list', 'member' => ['shape' => 'ProfileTime']], 'ProfilingGroupArn' => ['type' => 'string'], 'ProfilingGroupDescription' => ['type' => 'structure', 'members' => ['agentOrchestrationConfig' => ['shape' => 'AgentOrchestrationConfig'], 'arn' => ['shape' => 'ProfilingGroupArn'], 'computePlatform' => ['shape' => 'ComputePlatform'], 'createdAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ProfilingGroupName'], 'profilingStatus' => ['shape' => 'ProfilingStatus'], 'tags' => ['shape' => 'TagsMap'], 'updatedAt' => ['shape' => 'Timestamp']]], 'ProfilingGroupDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ProfilingGroupDescription']], 'ProfilingGroupName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\w-]+$'], 'ProfilingGroupNames' => ['type' => 'list', 'member' => ['shape' => 'ProfilingGroupName']], 'ProfilingStatus' => ['type' => 'structure', 'members' => ['latestAgentOrchestratedAt' => ['shape' => 'Timestamp'], 'latestAgentProfileReportedAt' => ['shape' => 'Timestamp'], 'latestAggregatedProfile' => ['shape' => 'AggregatedProfileTime']]], 'PutPermissionRequest' => ['type' => 'structure', 'required' => ['actionGroup', 'principals', 'profilingGroupName'], 'members' => ['actionGroup' => ['shape' => 'ActionGroup', 'location' => 'uri', 'locationName' => 'actionGroup'], 'principals' => ['shape' => 'Principals'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'revisionId' => ['shape' => 'RevisionId']]], 'PutPermissionResponse' => ['type' => 'structure', 'required' => ['policy', 'revisionId'], 'members' => ['policy' => ['shape' => 'String'], 'revisionId' => ['shape' => 'RevisionId']]], 'Recommendation' => ['type' => 'structure', 'required' => ['allMatchesCount', 'allMatchesSum', 'endTime', 'pattern', 'startTime', 'topMatches'], 'members' => ['allMatchesCount' => ['shape' => 'Integer'], 'allMatchesSum' => ['shape' => 'Double'], 'endTime' => ['shape' => 'Timestamp'], 'pattern' => ['shape' => 'Pattern'], 'startTime' => ['shape' => 'Timestamp'], 'topMatches' => ['shape' => 'Matches']]], 'Recommendations' => ['type' => 'list', 'member' => ['shape' => 'Recommendation']], 'RemoveNotificationChannelRequest' => ['type' => 'structure', 'required' => ['channelId', 'profilingGroupName'], 'members' => ['channelId' => ['shape' => 'ChannelId', 'location' => 'uri', 'locationName' => 'channelId'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'RemoveNotificationChannelResponse' => ['type' => 'structure', 'members' => ['notificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'RemovePermissionRequest' => ['type' => 'structure', 'required' => ['actionGroup', 'profilingGroupName', 'revisionId'], 'members' => ['actionGroup' => ['shape' => 'ActionGroup', 'location' => 'uri', 'locationName' => 'actionGroup'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'revisionId' => ['shape' => 'RevisionId', 'location' => 'querystring', 'locationName' => 'revisionId']]], 'RemovePermissionResponse' => ['type' => 'structure', 'required' => ['policy', 'revisionId'], 'members' => ['policy' => ['shape' => 'String'], 'revisionId' => ['shape' => 'RevisionId']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RevisionId' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'String' => ['type' => 'string'], 'Strings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubmitFeedbackRequest' => ['type' => 'structure', 'required' => ['anomalyInstanceId', 'profilingGroupName', 'type'], 'members' => ['anomalyInstanceId' => ['shape' => 'AnomalyInstanceId', 'location' => 'uri', 'locationName' => 'anomalyInstanceId'], 'comment' => ['shape' => 'String'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName'], 'type' => ['shape' => 'FeedbackType']]], 'SubmitFeedbackResponse' => ['type' => 'structure', 'members' => []], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ProfilingGroupArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TargetFrame' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TargetFrames' => ['type' => 'list', 'member' => ['shape' => 'TargetFrame']], 'ThreadStates' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TimestampStructure' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'Timestamp']]], 'UnprocessedEndTimeMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ListOfTimestamps']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ProfilingGroupArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateProfilingGroupRequest' => ['type' => 'structure', 'required' => ['agentOrchestrationConfig', 'profilingGroupName'], 'members' => ['agentOrchestrationConfig' => ['shape' => 'AgentOrchestrationConfig'], 'profilingGroupName' => ['shape' => 'ProfilingGroupName', 'location' => 'uri', 'locationName' => 'profilingGroupName']]], 'UpdateProfilingGroupResponse' => ['type' => 'structure', 'required' => ['profilingGroup'], 'members' => ['profilingGroup' => ['shape' => 'ProfilingGroupDescription']], 'payload' => 'profilingGroup'], 'UserFeedback' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'FeedbackType']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 2ab5873..0000000 --- a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-profiler-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-profiler-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-profiler.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codeguru-profiler.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-tests-1.json.php deleted file mode 100644 index 00f5765..0000000 --- a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codeguru-profiler.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/paginators-1.json.php b/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/paginators-1.json.php deleted file mode 100644 index 4b83d7c..0000000 --- a/vendor/Aws3/Aws/data/codeguruprofiler/2019-07-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetFindingsReportAccountSummary' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListFindingsReports' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListProfileTimes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'profileTimes'], 'ListProfilingGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/api-2.json.php b/vendor/Aws3/Aws/data/codepipeline/2015-07-09/api-2.json.php deleted file mode 100644 index e6a0f27..0000000 --- a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-07-09', 'endpointPrefix' => 'codepipeline', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CodePipeline', 'serviceFullName' => 'AWS CodePipeline', 'serviceId' => 'CodePipeline', 'signatureVersion' => 'v4', 'targetPrefix' => 'CodePipeline_20150709', 'uid' => 'codepipeline-2015-07-09'], 'operations' => ['AcknowledgeJob' => ['name' => 'AcknowledgeJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcknowledgeJobInput'], 'output' => ['shape' => 'AcknowledgeJobOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNonceException'], ['shape' => 'JobNotFoundException']]], 'AcknowledgeThirdPartyJob' => ['name' => 'AcknowledgeThirdPartyJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcknowledgeThirdPartyJobInput'], 'output' => ['shape' => 'AcknowledgeThirdPartyJobOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNonceException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InvalidClientTokenException']]], 'CreateCustomActionType' => ['name' => 'CreateCustomActionType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomActionTypeInput'], 'output' => ['shape' => 'CreateCustomActionTypeOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidTagsException'], ['shape' => 'ConcurrentModificationException']]], 'CreatePipeline' => ['name' => 'CreatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePipelineInput'], 'output' => ['shape' => 'CreatePipelineOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNameInUseException'], ['shape' => 'InvalidStageDeclarationException'], ['shape' => 'InvalidActionDeclarationException'], ['shape' => 'InvalidBlockerDeclarationException'], ['shape' => 'InvalidStructureException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidTagsException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteCustomActionType' => ['name' => 'DeleteCustomActionType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomActionTypeInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConcurrentModificationException']]], 'DeletePipeline' => ['name' => 'DeletePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePipelineInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteWebhook' => ['name' => 'DeleteWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWebhookInput'], 'output' => ['shape' => 'DeleteWebhookOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConcurrentModificationException']]], 'DeregisterWebhookWithThirdParty' => ['name' => 'DeregisterWebhookWithThirdParty', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterWebhookWithThirdPartyInput'], 'output' => ['shape' => 'DeregisterWebhookWithThirdPartyOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'WebhookNotFoundException']]], 'DisableStageTransition' => ['name' => 'DisableStageTransition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableStageTransitionInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'StageNotFoundException']]], 'EnableStageTransition' => ['name' => 'EnableStageTransition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableStageTransitionInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'StageNotFoundException']]], 'GetActionType' => ['name' => 'GetActionType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetActionTypeInput'], 'output' => ['shape' => 'GetActionTypeOutput'], 'errors' => [['shape' => 'ActionTypeNotFoundException'], ['shape' => 'ValidationException']]], 'GetJobDetails' => ['name' => 'GetJobDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobDetailsInput'], 'output' => ['shape' => 'GetJobDetailsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'JobNotFoundException']]], 'GetPipeline' => ['name' => 'GetPipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPipelineInput'], 'output' => ['shape' => 'GetPipelineOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineVersionNotFoundException']]], 'GetPipelineExecution' => ['name' => 'GetPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPipelineExecutionInput'], 'output' => ['shape' => 'GetPipelineExecutionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineExecutionNotFoundException']]], 'GetPipelineState' => ['name' => 'GetPipelineState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPipelineStateInput'], 'output' => ['shape' => 'GetPipelineStateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException']]], 'GetThirdPartyJobDetails' => ['name' => 'GetThirdPartyJobDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetThirdPartyJobDetailsInput'], 'output' => ['shape' => 'GetThirdPartyJobDetailsOutput'], 'errors' => [['shape' => 'JobNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidJobException']]], 'ListActionExecutions' => ['name' => 'ListActionExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActionExecutionsInput'], 'output' => ['shape' => 'ListActionExecutionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PipelineExecutionNotFoundException']]], 'ListActionTypes' => ['name' => 'ListActionTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActionTypesInput'], 'output' => ['shape' => 'ListActionTypesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException']]], 'ListPipelineExecutions' => ['name' => 'ListPipelineExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelineExecutionsInput'], 'output' => ['shape' => 'ListPipelineExecutionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'ListPipelines' => ['name' => 'ListPipelines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelinesInput'], 'output' => ['shape' => 'ListPipelinesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidArnException']]], 'ListWebhooks' => ['name' => 'ListWebhooks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWebhooksInput'], 'output' => ['shape' => 'ListWebhooksOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException']]], 'PollForJobs' => ['name' => 'PollForJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PollForJobsInput'], 'output' => ['shape' => 'PollForJobsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ActionTypeNotFoundException']]], 'PollForThirdPartyJobs' => ['name' => 'PollForThirdPartyJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PollForThirdPartyJobsInput'], 'output' => ['shape' => 'PollForThirdPartyJobsOutput'], 'errors' => [['shape' => 'ActionTypeNotFoundException'], ['shape' => 'ValidationException']]], 'PutActionRevision' => ['name' => 'PutActionRevision', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutActionRevisionInput'], 'output' => ['shape' => 'PutActionRevisionOutput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'StageNotFoundException'], ['shape' => 'ActionNotFoundException'], ['shape' => 'ValidationException']]], 'PutApprovalResult' => ['name' => 'PutApprovalResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutApprovalResultInput'], 'output' => ['shape' => 'PutApprovalResultOutput'], 'errors' => [['shape' => 'InvalidApprovalTokenException'], ['shape' => 'ApprovalAlreadyCompletedException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'StageNotFoundException'], ['shape' => 'ActionNotFoundException'], ['shape' => 'ValidationException']]], 'PutJobFailureResult' => ['name' => 'PutJobFailureResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutJobFailureResultInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InvalidJobStateException']]], 'PutJobSuccessResult' => ['name' => 'PutJobSuccessResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutJobSuccessResultInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'OutputVariablesSizeExceededException']]], 'PutThirdPartyJobFailureResult' => ['name' => 'PutThirdPartyJobFailureResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutThirdPartyJobFailureResultInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'InvalidClientTokenException']]], 'PutThirdPartyJobSuccessResult' => ['name' => 'PutThirdPartyJobSuccessResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutThirdPartyJobSuccessResultInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'InvalidClientTokenException']]], 'PutWebhook' => ['name' => 'PutWebhook', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutWebhookInput'], 'output' => ['shape' => 'PutWebhookOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidWebhookFilterPatternException'], ['shape' => 'InvalidWebhookAuthenticationParametersException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidTagsException'], ['shape' => 'ConcurrentModificationException']]], 'RegisterWebhookWithThirdParty' => ['name' => 'RegisterWebhookWithThirdParty', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterWebhookWithThirdPartyInput'], 'output' => ['shape' => 'RegisterWebhookWithThirdPartyOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'WebhookNotFoundException']]], 'RetryStageExecution' => ['name' => 'RetryStageExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetryStageExecutionInput'], 'output' => ['shape' => 'RetryStageExecutionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'StageNotFoundException'], ['shape' => 'StageNotRetryableException'], ['shape' => 'NotLatestPipelineExecutionException']]], 'StartPipelineExecution' => ['name' => 'StartPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartPipelineExecutionInput'], 'output' => ['shape' => 'StartPipelineExecutionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PipelineNotFoundException']]], 'StopPipelineExecution' => ['name' => 'StopPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopPipelineExecutionInput'], 'output' => ['shape' => 'StopPipelineExecutionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineExecutionNotStoppableException'], ['shape' => 'DuplicatedStopRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidTagsException'], ['shape' => 'ConcurrentModificationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidTagsException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateActionType' => ['name' => 'UpdateActionType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateActionTypeInput'], 'errors' => [['shape' => 'RequestFailedException'], ['shape' => 'ValidationException'], ['shape' => 'ActionTypeNotFoundException']]], 'UpdatePipeline' => ['name' => 'UpdatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePipelineInput'], 'output' => ['shape' => 'UpdatePipelineOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidStageDeclarationException'], ['shape' => 'InvalidActionDeclarationException'], ['shape' => 'InvalidBlockerDeclarationException'], ['shape' => 'InvalidStructureException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AWSRegionName' => ['type' => 'string', 'max' => 30, 'min' => 4], 'AWSSessionCredentials' => ['type' => 'structure', 'required' => ['accessKeyId', 'secretAccessKey', 'sessionToken'], 'members' => ['accessKeyId' => ['shape' => 'AccessKeyId'], 'secretAccessKey' => ['shape' => 'SecretAccessKey'], 'sessionToken' => ['shape' => 'SessionToken']], 'sensitive' => \true], 'AccessKeyId' => ['type' => 'string', 'sensitive' => \true], 'AccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'AcknowledgeJobInput' => ['type' => 'structure', 'required' => ['jobId', 'nonce'], 'members' => ['jobId' => ['shape' => 'JobId'], 'nonce' => ['shape' => 'Nonce']]], 'AcknowledgeJobOutput' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobStatus']]], 'AcknowledgeThirdPartyJobInput' => ['type' => 'structure', 'required' => ['jobId', 'nonce', 'clientToken'], 'members' => ['jobId' => ['shape' => 'ThirdPartyJobId'], 'nonce' => ['shape' => 'Nonce'], 'clientToken' => ['shape' => 'ClientToken']]], 'AcknowledgeThirdPartyJobOutput' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobStatus']]], 'ActionCategory' => ['type' => 'string', 'enum' => ['Source', 'Build', 'Deploy', 'Test', 'Invoke', 'Approval']], 'ActionConfiguration' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'ActionConfigurationMap']]], 'ActionConfigurationKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ActionConfigurationMap' => ['type' => 'map', 'key' => ['shape' => 'ActionConfigurationKey'], 'value' => ['shape' => 'ActionConfigurationValue']], 'ActionConfigurationProperty' => ['type' => 'structure', 'required' => ['name', 'required', 'key', 'secret'], 'members' => ['name' => ['shape' => 'ActionConfigurationKey'], 'required' => ['shape' => 'Boolean'], 'key' => ['shape' => 'Boolean'], 'secret' => ['shape' => 'Boolean'], 'queryable' => ['shape' => 'Boolean'], 'description' => ['shape' => 'Description'], 'type' => ['shape' => 'ActionConfigurationPropertyType']]], 'ActionConfigurationPropertyList' => ['type' => 'list', 'member' => ['shape' => 'ActionConfigurationProperty'], 'max' => 10], 'ActionConfigurationPropertyType' => ['type' => 'string', 'enum' => ['String', 'Number', 'Boolean']], 'ActionConfigurationQueryableValue' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'ActionConfigurationValue' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ActionContext' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ActionName'], 'actionExecutionId' => ['shape' => 'ActionExecutionId']]], 'ActionDeclaration' => ['type' => 'structure', 'required' => ['name', 'actionTypeId'], 'members' => ['name' => ['shape' => 'ActionName'], 'actionTypeId' => ['shape' => 'ActionTypeId'], 'runOrder' => ['shape' => 'ActionRunOrder'], 'configuration' => ['shape' => 'ActionConfigurationMap'], 'outputArtifacts' => ['shape' => 'OutputArtifactList'], 'inputArtifacts' => ['shape' => 'InputArtifactList'], 'roleArn' => ['shape' => 'RoleArn'], 'region' => ['shape' => 'AWSRegionName'], 'namespace' => ['shape' => 'ActionNamespace']]], 'ActionExecution' => ['type' => 'structure', 'members' => ['actionExecutionId' => ['shape' => 'ActionExecutionId'], 'status' => ['shape' => 'ActionExecutionStatus'], 'summary' => ['shape' => 'ExecutionSummary'], 'lastStatusChange' => ['shape' => 'Timestamp'], 'token' => ['shape' => 'ActionExecutionToken'], 'lastUpdatedBy' => ['shape' => 'LastUpdatedBy'], 'externalExecutionId' => ['shape' => 'ExecutionId'], 'externalExecutionUrl' => ['shape' => 'Url'], 'percentComplete' => ['shape' => 'Percentage'], 'errorDetails' => ['shape' => 'ErrorDetails']]], 'ActionExecutionDetail' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'actionExecutionId' => ['shape' => 'ActionExecutionId'], 'pipelineVersion' => ['shape' => 'PipelineVersion'], 'stageName' => ['shape' => 'StageName'], 'actionName' => ['shape' => 'ActionName'], 'startTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'ActionExecutionStatus'], 'input' => ['shape' => 'ActionExecutionInput'], 'output' => ['shape' => 'ActionExecutionOutput']]], 'ActionExecutionDetailList' => ['type' => 'list', 'member' => ['shape' => 'ActionExecutionDetail']], 'ActionExecutionFilter' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'ActionExecutionId' => ['type' => 'string'], 'ActionExecutionInput' => ['type' => 'structure', 'members' => ['actionTypeId' => ['shape' => 'ActionTypeId'], 'configuration' => ['shape' => 'ActionConfigurationMap'], 'resolvedConfiguration' => ['shape' => 'ResolvedActionConfigurationMap'], 'roleArn' => ['shape' => 'RoleArn'], 'region' => ['shape' => 'AWSRegionName'], 'inputArtifacts' => ['shape' => 'ArtifactDetailList'], 'namespace' => ['shape' => 'ActionNamespace']]], 'ActionExecutionOutput' => ['type' => 'structure', 'members' => ['outputArtifacts' => ['shape' => 'ArtifactDetailList'], 'executionResult' => ['shape' => 'ActionExecutionResult'], 'outputVariables' => ['shape' => 'OutputVariablesMap']]], 'ActionExecutionResult' => ['type' => 'structure', 'members' => ['externalExecutionId' => ['shape' => 'ExternalExecutionId'], 'externalExecutionSummary' => ['shape' => 'ExternalExecutionSummary'], 'externalExecutionUrl' => ['shape' => 'Url']]], 'ActionExecutionStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Abandoned', 'Succeeded', 'Failed']], 'ActionExecutionToken' => ['type' => 'string'], 'ActionName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9.@\\-_]+'], 'ActionNamespace' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9@\\-_]+'], 'ActionNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ActionOwner' => ['type' => 'string', 'enum' => ['AWS', 'ThirdParty', 'Custom']], 'ActionProvider' => ['type' => 'string', 'max' => 35, 'min' => 1, 'pattern' => '[0-9A-Za-z_-]+'], 'ActionRevision' => ['type' => 'structure', 'required' => ['revisionId', 'revisionChangeId', 'created'], 'members' => ['revisionId' => ['shape' => 'Revision'], 'revisionChangeId' => ['shape' => 'RevisionChangeIdentifier'], 'created' => ['shape' => 'Timestamp']]], 'ActionRunOrder' => ['type' => 'integer', 'max' => 999, 'min' => 1], 'ActionState' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'ActionName'], 'currentRevision' => ['shape' => 'ActionRevision'], 'latestExecution' => ['shape' => 'ActionExecution'], 'entityUrl' => ['shape' => 'Url'], 'revisionUrl' => ['shape' => 'Url']]], 'ActionStateList' => ['type' => 'list', 'member' => ['shape' => 'ActionState']], 'ActionType' => ['type' => 'structure', 'required' => ['id', 'inputArtifactDetails', 'outputArtifactDetails'], 'members' => ['id' => ['shape' => 'ActionTypeId'], 'settings' => ['shape' => 'ActionTypeSettings'], 'actionConfigurationProperties' => ['shape' => 'ActionConfigurationPropertyList'], 'inputArtifactDetails' => ['shape' => 'ArtifactDetails'], 'outputArtifactDetails' => ['shape' => 'ArtifactDetails']]], 'ActionTypeAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ActionTypeArtifactDetails' => ['type' => 'structure', 'required' => ['minimumCount', 'maximumCount'], 'members' => ['minimumCount' => ['shape' => 'MinimumActionTypeArtifactCount'], 'maximumCount' => ['shape' => 'MaximumActionTypeArtifactCount']]], 'ActionTypeDeclaration' => ['type' => 'structure', 'required' => ['executor', 'id', 'inputArtifactDetails', 'outputArtifactDetails'], 'members' => ['description' => ['shape' => 'ActionTypeDescription'], 'executor' => ['shape' => 'ActionTypeExecutor'], 'id' => ['shape' => 'ActionTypeIdentifier'], 'inputArtifactDetails' => ['shape' => 'ActionTypeArtifactDetails'], 'outputArtifactDetails' => ['shape' => 'ActionTypeArtifactDetails'], 'permissions' => ['shape' => 'ActionTypePermissions'], 'properties' => ['shape' => 'ActionTypeProperties'], 'urls' => ['shape' => 'ActionTypeUrls']]], 'ActionTypeDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ActionTypeExecutor' => ['type' => 'structure', 'required' => ['configuration', 'type'], 'members' => ['configuration' => ['shape' => 'ExecutorConfiguration'], 'type' => ['shape' => 'ExecutorType'], 'policyStatementsTemplate' => ['shape' => 'PolicyStatementsTemplate'], 'jobTimeout' => ['shape' => 'JobTimeout']]], 'ActionTypeId' => ['type' => 'structure', 'required' => ['category', 'owner', 'provider', 'version'], 'members' => ['category' => ['shape' => 'ActionCategory'], 'owner' => ['shape' => 'ActionOwner'], 'provider' => ['shape' => 'ActionProvider'], 'version' => ['shape' => 'Version']]], 'ActionTypeIdentifier' => ['type' => 'structure', 'required' => ['category', 'owner', 'provider', 'version'], 'members' => ['category' => ['shape' => 'ActionCategory'], 'owner' => ['shape' => 'ActionTypeOwner'], 'provider' => ['shape' => 'ActionProvider'], 'version' => ['shape' => 'Version']]], 'ActionTypeList' => ['type' => 'list', 'member' => ['shape' => 'ActionType']], 'ActionTypeNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ActionTypeOwner' => ['type' => 'string', 'pattern' => 'AWS|ThirdParty'], 'ActionTypePermissions' => ['type' => 'structure', 'required' => ['allowedAccounts'], 'members' => ['allowedAccounts' => ['shape' => 'AllowedAccounts']]], 'ActionTypeProperties' => ['type' => 'list', 'member' => ['shape' => 'ActionTypeProperty'], 'max' => 10], 'ActionTypeProperty' => ['type' => 'structure', 'required' => ['name', 'optional', 'key', 'noEcho'], 'members' => ['name' => ['shape' => 'ActionConfigurationKey'], 'optional' => ['shape' => 'Boolean'], 'key' => ['shape' => 'Boolean'], 'noEcho' => ['shape' => 'Boolean'], 'queryable' => ['shape' => 'Boolean'], 'description' => ['shape' => 'PropertyDescription']]], 'ActionTypeSettings' => ['type' => 'structure', 'members' => ['thirdPartyConfigurationUrl' => ['shape' => 'Url'], 'entityUrlTemplate' => ['shape' => 'UrlTemplate'], 'executionUrlTemplate' => ['shape' => 'UrlTemplate'], 'revisionUrlTemplate' => ['shape' => 'UrlTemplate']]], 'ActionTypeUrls' => ['type' => 'structure', 'members' => ['configurationUrl' => ['shape' => 'Url'], 'entityUrlTemplate' => ['shape' => 'UrlTemplate'], 'executionUrlTemplate' => ['shape' => 'UrlTemplate'], 'revisionUrlTemplate' => ['shape' => 'UrlTemplate']]], 'AllowedAccount' => ['type' => 'string', 'pattern' => '[0-9]{12}|\\*'], 'AllowedAccounts' => ['type' => 'list', 'member' => ['shape' => 'AllowedAccount'], 'max' => 1000, 'min' => 1], 'ApprovalAlreadyCompletedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ApprovalResult' => ['type' => 'structure', 'required' => ['summary', 'status'], 'members' => ['summary' => ['shape' => 'ApprovalSummary'], 'status' => ['shape' => 'ApprovalStatus']]], 'ApprovalStatus' => ['type' => 'string', 'enum' => ['Approved', 'Rejected']], 'ApprovalSummary' => ['type' => 'string', 'max' => 512, 'min' => 0], 'ApprovalToken' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'Artifact' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ArtifactName'], 'revision' => ['shape' => 'Revision'], 'location' => ['shape' => 'ArtifactLocation']]], 'ArtifactDetail' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ArtifactName'], 's3location' => ['shape' => 'S3Location']]], 'ArtifactDetailList' => ['type' => 'list', 'member' => ['shape' => 'ArtifactDetail']], 'ArtifactDetails' => ['type' => 'structure', 'required' => ['minimumCount', 'maximumCount'], 'members' => ['minimumCount' => ['shape' => 'MinimumArtifactCount'], 'maximumCount' => ['shape' => 'MaximumArtifactCount']]], 'ArtifactList' => ['type' => 'list', 'member' => ['shape' => 'Artifact']], 'ArtifactLocation' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'ArtifactLocationType'], 's3Location' => ['shape' => 'S3ArtifactLocation']]], 'ArtifactLocationType' => ['type' => 'string', 'enum' => ['S3']], 'ArtifactName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\-]+'], 'ArtifactRevision' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ArtifactName'], 'revisionId' => ['shape' => 'Revision'], 'revisionChangeIdentifier' => ['shape' => 'RevisionChangeIdentifier'], 'revisionSummary' => ['shape' => 'RevisionSummary'], 'created' => ['shape' => 'Timestamp'], 'revisionUrl' => ['shape' => 'Url']]], 'ArtifactRevisionList' => ['type' => 'list', 'member' => ['shape' => 'ArtifactRevision']], 'ArtifactStore' => ['type' => 'structure', 'required' => ['type', 'location'], 'members' => ['type' => ['shape' => 'ArtifactStoreType'], 'location' => ['shape' => 'ArtifactStoreLocation'], 'encryptionKey' => ['shape' => 'EncryptionKey']]], 'ArtifactStoreLocation' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-zA-Z0-9\\-\\.]+'], 'ArtifactStoreMap' => ['type' => 'map', 'key' => ['shape' => 'AWSRegionName'], 'value' => ['shape' => 'ArtifactStore']], 'ArtifactStoreType' => ['type' => 'string', 'enum' => ['S3']], 'BlockerDeclaration' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'BlockerName'], 'type' => ['shape' => 'BlockerType']]], 'BlockerName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'BlockerType' => ['type' => 'string', 'enum' => ['Schedule']], 'Boolean' => ['type' => 'boolean'], 'ClientId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'ClientRequestToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ClientToken' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Code' => ['type' => 'string'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ContinuationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'CreateCustomActionTypeInput' => ['type' => 'structure', 'required' => ['category', 'provider', 'version', 'inputArtifactDetails', 'outputArtifactDetails'], 'members' => ['category' => ['shape' => 'ActionCategory'], 'provider' => ['shape' => 'ActionProvider'], 'version' => ['shape' => 'Version'], 'settings' => ['shape' => 'ActionTypeSettings'], 'configurationProperties' => ['shape' => 'ActionConfigurationPropertyList'], 'inputArtifactDetails' => ['shape' => 'ArtifactDetails'], 'outputArtifactDetails' => ['shape' => 'ArtifactDetails'], 'tags' => ['shape' => 'TagList']]], 'CreateCustomActionTypeOutput' => ['type' => 'structure', 'required' => ['actionType'], 'members' => ['actionType' => ['shape' => 'ActionType'], 'tags' => ['shape' => 'TagList']]], 'CreatePipelineInput' => ['type' => 'structure', 'required' => ['pipeline'], 'members' => ['pipeline' => ['shape' => 'PipelineDeclaration'], 'tags' => ['shape' => 'TagList']]], 'CreatePipelineOutput' => ['type' => 'structure', 'members' => ['pipeline' => ['shape' => 'PipelineDeclaration'], 'tags' => ['shape' => 'TagList']]], 'CurrentRevision' => ['type' => 'structure', 'required' => ['revision', 'changeIdentifier'], 'members' => ['revision' => ['shape' => 'Revision'], 'changeIdentifier' => ['shape' => 'RevisionChangeIdentifier'], 'created' => ['shape' => 'Time'], 'revisionSummary' => ['shape' => 'RevisionSummary']]], 'DeleteCustomActionTypeInput' => ['type' => 'structure', 'required' => ['category', 'provider', 'version'], 'members' => ['category' => ['shape' => 'ActionCategory'], 'provider' => ['shape' => 'ActionProvider'], 'version' => ['shape' => 'Version']]], 'DeletePipelineInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'PipelineName']]], 'DeleteWebhookInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'WebhookName']]], 'DeleteWebhookOutput' => ['type' => 'structure', 'members' => []], 'DeregisterWebhookWithThirdPartyInput' => ['type' => 'structure', 'members' => ['webhookName' => ['shape' => 'WebhookName']]], 'DeregisterWebhookWithThirdPartyOutput' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 160, 'min' => 1], 'DisableStageTransitionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'stageName', 'transitionType', 'reason'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stageName' => ['shape' => 'StageName'], 'transitionType' => ['shape' => 'StageTransitionType'], 'reason' => ['shape' => 'DisabledReason']]], 'DisabledReason' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '[a-zA-Z0-9!@ \\(\\)\\.\\*\\?\\-]+'], 'DuplicatedStopRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'EnableStageTransitionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'stageName', 'transitionType'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stageName' => ['shape' => 'StageName'], 'transitionType' => ['shape' => 'StageTransitionType']]], 'Enabled' => ['type' => 'boolean'], 'EncryptionKey' => ['type' => 'structure', 'required' => ['id', 'type'], 'members' => ['id' => ['shape' => 'EncryptionKeyId'], 'type' => ['shape' => 'EncryptionKeyType']]], 'EncryptionKeyId' => ['type' => 'string', 'max' => 400, 'min' => 1], 'EncryptionKeyType' => ['type' => 'string', 'enum' => ['KMS']], 'ErrorDetails' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']]], 'ExecutionDetails' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'ExecutionSummary'], 'externalExecutionId' => ['shape' => 'ExecutionId'], 'percentComplete' => ['shape' => 'Percentage']]], 'ExecutionId' => ['type' => 'string', 'max' => 1500, 'min' => 1], 'ExecutionSummary' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ExecutionTrigger' => ['type' => 'structure', 'members' => ['triggerType' => ['shape' => 'TriggerType'], 'triggerDetail' => ['shape' => 'TriggerDetail']]], 'ExecutorConfiguration' => ['type' => 'structure', 'members' => ['lambdaExecutorConfiguration' => ['shape' => 'LambdaExecutorConfiguration'], 'jobWorkerExecutorConfiguration' => ['shape' => 'JobWorkerExecutorConfiguration']]], 'ExecutorType' => ['type' => 'string', 'enum' => ['JobWorker', 'Lambda']], 'ExternalExecutionId' => ['type' => 'string'], 'ExternalExecutionSummary' => ['type' => 'string'], 'FailureDetails' => ['type' => 'structure', 'required' => ['type', 'message'], 'members' => ['type' => ['shape' => 'FailureType'], 'message' => ['shape' => 'Message'], 'externalExecutionId' => ['shape' => 'ExecutionId']]], 'FailureType' => ['type' => 'string', 'enum' => ['JobFailed', 'ConfigurationError', 'PermissionError', 'RevisionOutOfSync', 'RevisionUnavailable', 'SystemUnavailable']], 'GetActionTypeInput' => ['type' => 'structure', 'required' => ['category', 'owner', 'provider', 'version'], 'members' => ['category' => ['shape' => 'ActionCategory'], 'owner' => ['shape' => 'ActionTypeOwner'], 'provider' => ['shape' => 'ActionProvider'], 'version' => ['shape' => 'Version']]], 'GetActionTypeOutput' => ['type' => 'structure', 'members' => ['actionType' => ['shape' => 'ActionTypeDeclaration']]], 'GetJobDetailsInput' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId']]], 'GetJobDetailsOutput' => ['type' => 'structure', 'members' => ['jobDetails' => ['shape' => 'JobDetails']]], 'GetPipelineExecutionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'pipelineExecutionId'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'GetPipelineExecutionOutput' => ['type' => 'structure', 'members' => ['pipelineExecution' => ['shape' => 'PipelineExecution']]], 'GetPipelineInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'PipelineName'], 'version' => ['shape' => 'PipelineVersion']]], 'GetPipelineOutput' => ['type' => 'structure', 'members' => ['pipeline' => ['shape' => 'PipelineDeclaration'], 'metadata' => ['shape' => 'PipelineMetadata']]], 'GetPipelineStateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'PipelineName']]], 'GetPipelineStateOutput' => ['type' => 'structure', 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineVersion' => ['shape' => 'PipelineVersion'], 'stageStates' => ['shape' => 'StageStateList'], 'created' => ['shape' => 'Timestamp'], 'updated' => ['shape' => 'Timestamp']]], 'GetThirdPartyJobDetailsInput' => ['type' => 'structure', 'required' => ['jobId', 'clientToken'], 'members' => ['jobId' => ['shape' => 'ThirdPartyJobId'], 'clientToken' => ['shape' => 'ClientToken']]], 'GetThirdPartyJobDetailsOutput' => ['type' => 'structure', 'members' => ['jobDetails' => ['shape' => 'ThirdPartyJobDetails']]], 'InputArtifact' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ArtifactName']]], 'InputArtifactList' => ['type' => 'list', 'member' => ['shape' => 'InputArtifact']], 'InvalidActionDeclarationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidApprovalTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'InvalidBlockerDeclarationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidClientTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidJobException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidJobStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNonceException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidStageDeclarationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidStructureException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'InvalidWebhookAuthenticationParametersException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidWebhookFilterPatternException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Job' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'JobId'], 'data' => ['shape' => 'JobData'], 'nonce' => ['shape' => 'Nonce'], 'accountId' => ['shape' => 'AccountId']]], 'JobData' => ['type' => 'structure', 'members' => ['actionTypeId' => ['shape' => 'ActionTypeId'], 'actionConfiguration' => ['shape' => 'ActionConfiguration'], 'pipelineContext' => ['shape' => 'PipelineContext'], 'inputArtifacts' => ['shape' => 'ArtifactList'], 'outputArtifacts' => ['shape' => 'ArtifactList'], 'artifactCredentials' => ['shape' => 'AWSSessionCredentials'], 'continuationToken' => ['shape' => 'ContinuationToken'], 'encryptionKey' => ['shape' => 'EncryptionKey']]], 'JobDetails' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'JobId'], 'data' => ['shape' => 'JobData'], 'accountId' => ['shape' => 'AccountId']]], 'JobId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'JobList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'JobNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'JobStatus' => ['type' => 'string', 'enum' => ['Created', 'Queued', 'Dispatched', 'InProgress', 'TimedOut', 'Succeeded', 'Failed']], 'JobTimeout' => ['type' => 'integer', 'max' => 43200, 'min' => 60], 'JobWorkerExecutorConfiguration' => ['type' => 'structure', 'members' => ['pollingAccounts' => ['shape' => 'PollingAccountList'], 'pollingServicePrincipals' => ['shape' => 'PollingServicePrincipalList']]], 'JsonPath' => ['type' => 'string', 'max' => 150, 'min' => 1], 'LambdaExecutorConfiguration' => ['type' => 'structure', 'required' => ['lambdaFunctionArn'], 'members' => ['lambdaFunctionArn' => ['shape' => 'LambdaFunctionArn']]], 'LambdaFunctionArn' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => 'arn:aws(-[\\w]+)*:lambda:.+:[0-9]{12}:function:.+'], 'LastChangedAt' => ['type' => 'timestamp'], 'LastChangedBy' => ['type' => 'string'], 'LastUpdatedBy' => ['type' => 'string'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListActionExecutionsInput' => ['type' => 'structure', 'required' => ['pipelineName'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'filter' => ['shape' => 'ActionExecutionFilter'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListActionExecutionsOutput' => ['type' => 'structure', 'members' => ['actionExecutionDetails' => ['shape' => 'ActionExecutionDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListActionTypesInput' => ['type' => 'structure', 'members' => ['actionOwnerFilter' => ['shape' => 'ActionOwner'], 'nextToken' => ['shape' => 'NextToken'], 'regionFilter' => ['shape' => 'AWSRegionName']]], 'ListActionTypesOutput' => ['type' => 'structure', 'required' => ['actionTypes'], 'members' => ['actionTypes' => ['shape' => 'ActionTypeList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPipelineExecutionsInput' => ['type' => 'structure', 'required' => ['pipelineName'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPipelineExecutionsOutput' => ['type' => 'structure', 'members' => ['pipelineExecutionSummaries' => ['shape' => 'PipelineExecutionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPipelinesInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxPipelines']]], 'ListPipelinesOutput' => ['type' => 'structure', 'members' => ['pipelines' => ['shape' => 'PipelineList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListWebhookItem' => ['type' => 'structure', 'required' => ['definition', 'url'], 'members' => ['definition' => ['shape' => 'WebhookDefinition'], 'url' => ['shape' => 'WebhookUrl'], 'errorMessage' => ['shape' => 'WebhookErrorMessage'], 'errorCode' => ['shape' => 'WebhookErrorCode'], 'lastTriggered' => ['shape' => 'WebhookLastTriggered'], 'arn' => ['shape' => 'WebhookArn'], 'tags' => ['shape' => 'TagList']]], 'ListWebhooksInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListWebhooksOutput' => ['type' => 'structure', 'members' => ['webhooks' => ['shape' => 'WebhookList'], 'NextToken' => ['shape' => 'NextToken']]], 'MatchEquals' => ['type' => 'string', 'max' => 150, 'min' => 1], 'MaxBatchSize' => ['type' => 'integer', 'min' => 1], 'MaxPipelines' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaximumActionTypeArtifactCount' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'MaximumArtifactCount' => ['type' => 'integer', 'max' => 5, 'min' => 0], 'Message' => ['type' => 'string', 'max' => 5000, 'min' => 1], 'MinimumActionTypeArtifactCount' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'MinimumArtifactCount' => ['type' => 'integer', 'max' => 5, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Nonce' => ['type' => 'string', 'max' => 50, 'min' => 1], 'NotLatestPipelineExecutionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OutputArtifact' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ArtifactName']]], 'OutputArtifactList' => ['type' => 'list', 'member' => ['shape' => 'OutputArtifact']], 'OutputVariablesKey' => ['type' => 'string', 'pattern' => '[A-Za-z0-9@\\-_]+'], 'OutputVariablesMap' => ['type' => 'map', 'key' => ['shape' => 'OutputVariablesKey'], 'value' => ['shape' => 'OutputVariablesValue']], 'OutputVariablesSizeExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'OutputVariablesValue' => ['type' => 'string'], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PipelineArn' => ['type' => 'string', 'pattern' => 'arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+'], 'PipelineContext' => ['type' => 'structure', 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stage' => ['shape' => 'StageContext'], 'action' => ['shape' => 'ActionContext'], 'pipelineArn' => ['shape' => 'PipelineArn'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'PipelineDeclaration' => ['type' => 'structure', 'required' => ['name', 'roleArn', 'stages'], 'members' => ['name' => ['shape' => 'PipelineName'], 'roleArn' => ['shape' => 'RoleArn'], 'artifactStore' => ['shape' => 'ArtifactStore'], 'artifactStores' => ['shape' => 'ArtifactStoreMap'], 'stages' => ['shape' => 'PipelineStageDeclarationList'], 'version' => ['shape' => 'PipelineVersion']]], 'PipelineExecution' => ['type' => 'structure', 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineVersion' => ['shape' => 'PipelineVersion'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'status' => ['shape' => 'PipelineExecutionStatus'], 'statusSummary' => ['shape' => 'PipelineExecutionStatusSummary'], 'artifactRevisions' => ['shape' => 'ArtifactRevisionList']]], 'PipelineExecutionId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'PipelineExecutionNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PipelineExecutionNotStoppableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'PipelineExecutionStatus' => ['type' => 'string', 'enum' => ['Cancelled', 'InProgress', 'Stopped', 'Stopping', 'Succeeded', 'Superseded', 'Failed']], 'PipelineExecutionStatusSummary' => ['type' => 'string'], 'PipelineExecutionSummary' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'status' => ['shape' => 'PipelineExecutionStatus'], 'startTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'sourceRevisions' => ['shape' => 'SourceRevisionList'], 'trigger' => ['shape' => 'ExecutionTrigger'], 'stopTrigger' => ['shape' => 'StopExecutionTrigger']]], 'PipelineExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PipelineExecutionSummary']], 'PipelineList' => ['type' => 'list', 'member' => ['shape' => 'PipelineSummary']], 'PipelineMetadata' => ['type' => 'structure', 'members' => ['pipelineArn' => ['shape' => 'PipelineArn'], 'created' => ['shape' => 'Timestamp'], 'updated' => ['shape' => 'Timestamp']]], 'PipelineName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9.@\\-_]+'], 'PipelineNameInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PipelineNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PipelineStageDeclarationList' => ['type' => 'list', 'member' => ['shape' => 'StageDeclaration']], 'PipelineSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'PipelineName'], 'version' => ['shape' => 'PipelineVersion'], 'created' => ['shape' => 'Timestamp'], 'updated' => ['shape' => 'Timestamp']]], 'PipelineVersion' => ['type' => 'integer', 'min' => 1], 'PipelineVersionNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PolicyStatementsTemplate' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PollForJobsInput' => ['type' => 'structure', 'required' => ['actionTypeId'], 'members' => ['actionTypeId' => ['shape' => 'ActionTypeId'], 'maxBatchSize' => ['shape' => 'MaxBatchSize'], 'queryParam' => ['shape' => 'QueryParamMap']]], 'PollForJobsOutput' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'JobList']]], 'PollForThirdPartyJobsInput' => ['type' => 'structure', 'required' => ['actionTypeId'], 'members' => ['actionTypeId' => ['shape' => 'ActionTypeId'], 'maxBatchSize' => ['shape' => 'MaxBatchSize']]], 'PollForThirdPartyJobsOutput' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'ThirdPartyJobList']]], 'PollingAccountList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 1000, 'min' => 1], 'PollingServicePrincipalList' => ['type' => 'list', 'member' => ['shape' => 'ServicePrincipal'], 'max' => 10, 'min' => 1], 'PropertyDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'PutActionRevisionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'stageName', 'actionName', 'actionRevision'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stageName' => ['shape' => 'StageName'], 'actionName' => ['shape' => 'ActionName'], 'actionRevision' => ['shape' => 'ActionRevision']]], 'PutActionRevisionOutput' => ['type' => 'structure', 'members' => ['newRevision' => ['shape' => 'Boolean'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'PutApprovalResultInput' => ['type' => 'structure', 'required' => ['pipelineName', 'stageName', 'actionName', 'result', 'token'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stageName' => ['shape' => 'StageName'], 'actionName' => ['shape' => 'ActionName'], 'result' => ['shape' => 'ApprovalResult'], 'token' => ['shape' => 'ApprovalToken']]], 'PutApprovalResultOutput' => ['type' => 'structure', 'members' => ['approvedAt' => ['shape' => 'Timestamp']]], 'PutJobFailureResultInput' => ['type' => 'structure', 'required' => ['jobId', 'failureDetails'], 'members' => ['jobId' => ['shape' => 'JobId'], 'failureDetails' => ['shape' => 'FailureDetails']]], 'PutJobSuccessResultInput' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId'], 'currentRevision' => ['shape' => 'CurrentRevision'], 'continuationToken' => ['shape' => 'ContinuationToken'], 'executionDetails' => ['shape' => 'ExecutionDetails'], 'outputVariables' => ['shape' => 'OutputVariablesMap']]], 'PutThirdPartyJobFailureResultInput' => ['type' => 'structure', 'required' => ['jobId', 'clientToken', 'failureDetails'], 'members' => ['jobId' => ['shape' => 'ThirdPartyJobId'], 'clientToken' => ['shape' => 'ClientToken'], 'failureDetails' => ['shape' => 'FailureDetails']]], 'PutThirdPartyJobSuccessResultInput' => ['type' => 'structure', 'required' => ['jobId', 'clientToken'], 'members' => ['jobId' => ['shape' => 'ThirdPartyJobId'], 'clientToken' => ['shape' => 'ClientToken'], 'currentRevision' => ['shape' => 'CurrentRevision'], 'continuationToken' => ['shape' => 'ContinuationToken'], 'executionDetails' => ['shape' => 'ExecutionDetails']]], 'PutWebhookInput' => ['type' => 'structure', 'required' => ['webhook'], 'members' => ['webhook' => ['shape' => 'WebhookDefinition'], 'tags' => ['shape' => 'TagList']]], 'PutWebhookOutput' => ['type' => 'structure', 'members' => ['webhook' => ['shape' => 'ListWebhookItem']]], 'QueryParamMap' => ['type' => 'map', 'key' => ['shape' => 'ActionConfigurationKey'], 'value' => ['shape' => 'ActionConfigurationQueryableValue'], 'max' => 1, 'min' => 0], 'RegisterWebhookWithThirdPartyInput' => ['type' => 'structure', 'members' => ['webhookName' => ['shape' => 'WebhookName']]], 'RegisterWebhookWithThirdPartyOutput' => ['type' => 'structure', 'members' => []], 'RequestFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ResolvedActionConfigurationMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ResourceArn' => ['type' => 'string', 'pattern' => 'arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RetryStageExecutionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'stageName', 'pipelineExecutionId', 'retryMode'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'stageName' => ['shape' => 'StageName'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'retryMode' => ['shape' => 'StageRetryMode']]], 'RetryStageExecutionOutput' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'Revision' => ['type' => 'string', 'max' => 1500, 'min' => 1], 'RevisionChangeIdentifier' => ['type' => 'string', 'max' => 100, 'min' => 1], 'RevisionSummary' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws(-[\\w]+)*:iam::[0-9]{12}:role/.*'], 'S3ArtifactLocation' => ['type' => 'structure', 'required' => ['bucketName', 'objectKey'], 'members' => ['bucketName' => ['shape' => 'S3BucketName'], 'objectKey' => ['shape' => 'S3ObjectKey']]], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3BucketName' => ['type' => 'string'], 'S3Key' => ['type' => 'string', 'max' => 100, 'min' => 1], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key']]], 'S3ObjectKey' => ['type' => 'string'], 'SecretAccessKey' => ['type' => 'string', 'sensitive' => \true], 'ServicePrincipal' => ['type' => 'string', 'max' => 128, 'min' => 1], 'SessionToken' => ['type' => 'string', 'sensitive' => \true], 'SourceRevision' => ['type' => 'structure', 'required' => ['actionName'], 'members' => ['actionName' => ['shape' => 'ActionName'], 'revisionId' => ['shape' => 'Revision'], 'revisionSummary' => ['shape' => 'RevisionSummary'], 'revisionUrl' => ['shape' => 'Url']]], 'SourceRevisionList' => ['type' => 'list', 'member' => ['shape' => 'SourceRevision']], 'StageActionDeclarationList' => ['type' => 'list', 'member' => ['shape' => 'ActionDeclaration']], 'StageBlockerDeclarationList' => ['type' => 'list', 'member' => ['shape' => 'BlockerDeclaration']], 'StageContext' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'StageName']]], 'StageDeclaration' => ['type' => 'structure', 'required' => ['name', 'actions'], 'members' => ['name' => ['shape' => 'StageName'], 'blockers' => ['shape' => 'StageBlockerDeclarationList'], 'actions' => ['shape' => 'StageActionDeclarationList']]], 'StageExecution' => ['type' => 'structure', 'required' => ['pipelineExecutionId', 'status'], 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'status' => ['shape' => 'StageExecutionStatus']]], 'StageExecutionStatus' => ['type' => 'string', 'enum' => ['Cancelled', 'InProgress', 'Failed', 'Stopped', 'Stopping', 'Succeeded']], 'StageName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9.@\\-_]+'], 'StageNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'StageNotRetryableException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'StageRetryMode' => ['type' => 'string', 'enum' => ['FAILED_ACTIONS']], 'StageState' => ['type' => 'structure', 'members' => ['stageName' => ['shape' => 'StageName'], 'inboundExecution' => ['shape' => 'StageExecution'], 'inboundTransitionState' => ['shape' => 'TransitionState'], 'actionStates' => ['shape' => 'ActionStateList'], 'latestExecution' => ['shape' => 'StageExecution']]], 'StageStateList' => ['type' => 'list', 'member' => ['shape' => 'StageState']], 'StageTransitionType' => ['type' => 'string', 'enum' => ['Inbound', 'Outbound']], 'StartPipelineExecutionInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'PipelineName'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'StartPipelineExecutionOutput' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'StopExecutionTrigger' => ['type' => 'structure', 'members' => ['reason' => ['shape' => 'StopPipelineExecutionReason']]], 'StopPipelineExecutionInput' => ['type' => 'structure', 'required' => ['pipelineName', 'pipelineExecutionId'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineExecutionId' => ['shape' => 'PipelineExecutionId'], 'abandon' => ['shape' => 'Boolean'], 'reason' => ['shape' => 'StopPipelineExecutionReason']]], 'StopPipelineExecutionOutput' => ['type' => 'structure', 'members' => ['pipelineExecutionId' => ['shape' => 'PipelineExecutionId']]], 'StopPipelineExecutionReason' => ['type' => 'string', 'max' => 200], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThirdPartyJob' => ['type' => 'structure', 'members' => ['clientId' => ['shape' => 'ClientId'], 'jobId' => ['shape' => 'JobId']]], 'ThirdPartyJobData' => ['type' => 'structure', 'members' => ['actionTypeId' => ['shape' => 'ActionTypeId'], 'actionConfiguration' => ['shape' => 'ActionConfiguration'], 'pipelineContext' => ['shape' => 'PipelineContext'], 'inputArtifacts' => ['shape' => 'ArtifactList'], 'outputArtifacts' => ['shape' => 'ArtifactList'], 'artifactCredentials' => ['shape' => 'AWSSessionCredentials'], 'continuationToken' => ['shape' => 'ContinuationToken'], 'encryptionKey' => ['shape' => 'EncryptionKey']]], 'ThirdPartyJobDetails' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ThirdPartyJobId'], 'data' => ['shape' => 'ThirdPartyJobData'], 'nonce' => ['shape' => 'Nonce']]], 'ThirdPartyJobId' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ThirdPartyJobList' => ['type' => 'list', 'member' => ['shape' => 'ThirdPartyJob']], 'Time' => ['type' => 'timestamp'], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'TransitionState' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Enabled'], 'lastChangedBy' => ['shape' => 'LastChangedBy'], 'lastChangedAt' => ['shape' => 'LastChangedAt'], 'disabledReason' => ['shape' => 'DisabledReason']]], 'TriggerDetail' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'TriggerType' => ['type' => 'string', 'enum' => ['CreatePipeline', 'StartPipelineExecution', 'PollForSourceChanges', 'Webhook', 'CloudWatchEvent', 'PutActionRevision']], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateActionTypeInput' => ['type' => 'structure', 'required' => ['actionType'], 'members' => ['actionType' => ['shape' => 'ActionTypeDeclaration']]], 'UpdatePipelineInput' => ['type' => 'structure', 'required' => ['pipeline'], 'members' => ['pipeline' => ['shape' => 'PipelineDeclaration']]], 'UpdatePipelineOutput' => ['type' => 'structure', 'members' => ['pipeline' => ['shape' => 'PipelineDeclaration']]], 'Url' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'UrlTemplate' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Version' => ['type' => 'string', 'max' => 9, 'min' => 1, 'pattern' => '[0-9A-Za-z_-]+'], 'WebhookArn' => ['type' => 'string'], 'WebhookAuthConfiguration' => ['type' => 'structure', 'members' => ['AllowedIPRange' => ['shape' => 'WebhookAuthConfigurationAllowedIPRange'], 'SecretToken' => ['shape' => 'WebhookAuthConfigurationSecretToken']]], 'WebhookAuthConfigurationAllowedIPRange' => ['type' => 'string', 'max' => 100, 'min' => 1], 'WebhookAuthConfigurationSecretToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'WebhookAuthenticationType' => ['type' => 'string', 'enum' => ['GITHUB_HMAC', 'IP', 'UNAUTHENTICATED']], 'WebhookDefinition' => ['type' => 'structure', 'required' => ['name', 'targetPipeline', 'targetAction', 'filters', 'authentication', 'authenticationConfiguration'], 'members' => ['name' => ['shape' => 'WebhookName'], 'targetPipeline' => ['shape' => 'PipelineName'], 'targetAction' => ['shape' => 'ActionName'], 'filters' => ['shape' => 'WebhookFilters'], 'authentication' => ['shape' => 'WebhookAuthenticationType'], 'authenticationConfiguration' => ['shape' => 'WebhookAuthConfiguration']]], 'WebhookErrorCode' => ['type' => 'string'], 'WebhookErrorMessage' => ['type' => 'string'], 'WebhookFilterRule' => ['type' => 'structure', 'required' => ['jsonPath'], 'members' => ['jsonPath' => ['shape' => 'JsonPath'], 'matchEquals' => ['shape' => 'MatchEquals']]], 'WebhookFilters' => ['type' => 'list', 'member' => ['shape' => 'WebhookFilterRule'], 'max' => 5], 'WebhookLastTriggered' => ['type' => 'timestamp'], 'WebhookList' => ['type' => 'list', 'member' => ['shape' => 'ListWebhookItem']], 'WebhookName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9.@\\-_]+'], 'WebhookNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'WebhookUrl' => ['type' => 'string', 'max' => 1000, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.php deleted file mode 100644 index 74d5cdf..0000000 --- a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codepipeline-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codepipeline-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codepipeline.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codepipeline.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-tests-1.json.php deleted file mode 100644 index 83bf68d..0000000 --- a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codepipeline.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/paginators-1.json.php b/vendor/Aws3/Aws/data/codepipeline/2015-07-09/paginators-1.json.php deleted file mode 100644 index 8b1e9f3..0000000 --- a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListActionExecutions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'actionExecutionDetails'], 'ListActionTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'actionTypes'], 'ListPipelineExecutions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'pipelineExecutionSummaries'], 'ListPipelines' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'pipelines'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tags'], 'ListWebhooks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'webhooks']]]; diff --git a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/smoke.json.php b/vendor/Aws3/Aws/data/codepipeline/2015-07-09/smoke.json.php deleted file mode 100644 index 76094af..0000000 --- a/vendor/Aws3/Aws/data/codepipeline/2015-07-09/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListPipelines', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetPipeline', 'input' => ['name' => 'fake-pipeline'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/api-2.json.php b/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/api-2.json.php deleted file mode 100644 index 6dec7f6..0000000 --- a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-01', 'endpointPrefix' => 'codestar-connections', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS CodeStar connections', 'serviceId' => 'CodeStar connections', 'signatureVersion' => 'v4', 'signingName' => 'codestar-connections', 'targetPrefix' => 'com.amazonaws.codestar.connections.CodeStar_connections_20191201', 'uid' => 'codestar-connections-2019-12-01'], 'operations' => ['CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionInput'], 'output' => ['shape' => 'CreateConnectionOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException']]], 'CreateHost' => ['name' => 'CreateHost', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHostInput'], 'output' => ['shape' => 'CreateHostOutput'], 'errors' => [['shape' => 'LimitExceededException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionInput'], 'output' => ['shape' => 'DeleteConnectionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DeleteHost' => ['name' => 'DeleteHost', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHostInput'], 'output' => ['shape' => 'DeleteHostOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException']]], 'GetConnection' => ['name' => 'GetConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectionInput'], 'output' => ['shape' => 'GetConnectionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException']]], 'GetHost' => ['name' => 'GetHost', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHostInput'], 'output' => ['shape' => 'GetHostOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException']]], 'ListConnections' => ['name' => 'ListConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConnectionsInput'], 'output' => ['shape' => 'ListConnectionsOutput']], 'ListHosts' => ['name' => 'ListHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHostsInput'], 'output' => ['shape' => 'ListHostsOutput']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'UpdateHost' => ['name' => 'UpdateHost', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHostInput'], 'output' => ['shape' => 'UpdateHostOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'UnsupportedOperationException']]]], 'shapes' => ['AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]{12}'], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Connection' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'ProviderType' => ['shape' => 'ProviderType'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ConnectionStatus' => ['shape' => 'ConnectionStatus'], 'HostArn' => ['shape' => 'HostArn']]], 'ConnectionArn' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => 'arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+'], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'ERROR']], 'CreateConnectionInput' => ['type' => 'structure', 'required' => ['ConnectionName'], 'members' => ['ProviderType' => ['shape' => 'ProviderType'], 'ConnectionName' => ['shape' => 'ConnectionName'], 'Tags' => ['shape' => 'TagList'], 'HostArn' => ['shape' => 'HostArn']]], 'CreateConnectionOutput' => ['type' => 'structure', 'required' => ['ConnectionArn'], 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'Tags' => ['shape' => 'TagList']]], 'CreateHostInput' => ['type' => 'structure', 'required' => ['Name', 'ProviderType', 'ProviderEndpoint'], 'members' => ['Name' => ['shape' => 'HostName'], 'ProviderType' => ['shape' => 'ProviderType'], 'ProviderEndpoint' => ['shape' => 'Url'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateHostOutput' => ['type' => 'structure', 'members' => ['HostArn' => ['shape' => 'HostArn'], 'Tags' => ['shape' => 'TagList']]], 'DeleteConnectionInput' => ['type' => 'structure', 'required' => ['ConnectionArn'], 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn']]], 'DeleteConnectionOutput' => ['type' => 'structure', 'members' => []], 'DeleteHostInput' => ['type' => 'structure', 'required' => ['HostArn'], 'members' => ['HostArn' => ['shape' => 'HostArn']]], 'DeleteHostOutput' => ['type' => 'structure', 'members' => []], 'ErrorMessage' => ['type' => 'string', 'max' => 600], 'GetConnectionInput' => ['type' => 'structure', 'required' => ['ConnectionArn'], 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn']]], 'GetConnectionOutput' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'GetHostInput' => ['type' => 'structure', 'required' => ['HostArn'], 'members' => ['HostArn' => ['shape' => 'HostArn']]], 'GetHostOutput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HostName'], 'Status' => ['shape' => 'HostStatus'], 'ProviderType' => ['shape' => 'ProviderType'], 'ProviderEndpoint' => ['shape' => 'Url'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'Host' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HostName'], 'HostArn' => ['shape' => 'HostArn'], 'ProviderType' => ['shape' => 'ProviderType'], 'ProviderEndpoint' => ['shape' => 'Url'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'Status' => ['shape' => 'HostStatus'], 'StatusMessage' => ['shape' => 'HostStatusMessage']]], 'HostArn' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => 'arn:aws(-[\\w]+)*:codestar-connections:.+:[0-9]{12}:host\\/.+'], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host']], 'HostName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'HostStatus' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'HostStatusMessage' => ['type' => 'string'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListConnectionsInput' => ['type' => 'structure', 'members' => ['ProviderTypeFilter' => ['shape' => 'ProviderType'], 'HostArnFilter' => ['shape' => 'HostArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectionsOutput' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ConnectionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHostsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHostsOutput' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => 'HostList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'ProviderType' => ['type' => 'string', 'enum' => ['Bitbucket', 'GitHub', 'GitHubEnterpriseServer']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SecurityGroupId' => ['type' => 'string', 'max' => 20, 'min' => 11, 'pattern' => 'sg-\\w{8}(\\w{9})?'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 10, 'min' => 1], 'SubnetId' => ['type' => 'string', 'max' => 24, 'min' => 15, 'pattern' => 'subnet-\\w{8}(\\w{9})?'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 10, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'TlsCertificate' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateHostInput' => ['type' => 'structure', 'required' => ['HostArn'], 'members' => ['HostArn' => ['shape' => 'HostArn'], 'ProviderEndpoint' => ['shape' => 'Url'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'UpdateHostOutput' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['VpcId', 'SubnetIds', 'SecurityGroupIds'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'TlsCertificate' => ['shape' => 'TlsCertificate']]], 'VpcId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => 'vpc-\\w{8}(\\w{9})?']]]; diff --git a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 2f4c778..0000000 --- a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-connections-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-connections-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-connections.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codestar-connections.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-tests-1.json.php deleted file mode 100644 index f9d19be..0000000 --- a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-connections.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/paginators-1.json.php deleted file mode 100644 index 7c7fc51..0000000 --- a/vendor/Aws3/Aws/data/codestar-connections/2019-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListHosts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/api-2.json.php b/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/api-2.json.php deleted file mode 100644 index d987b70..0000000 --- a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-10-15', 'endpointPrefix' => 'codestar-notifications', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS CodeStar Notifications', 'serviceId' => 'codestar notifications', 'signatureVersion' => 'v4', 'signingName' => 'codestar-notifications', 'uid' => 'codestar-notifications-2019-10-15'], 'operations' => ['CreateNotificationRule' => ['name' => 'CreateNotificationRule', 'http' => ['method' => 'POST', 'requestUri' => '/createNotificationRule'], 'input' => ['shape' => 'CreateNotificationRuleRequest'], 'output' => ['shape' => 'CreateNotificationRuleResult'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConfigurationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'AccessDeniedException']]], 'DeleteNotificationRule' => ['name' => 'DeleteNotificationRule', 'http' => ['method' => 'POST', 'requestUri' => '/deleteNotificationRule'], 'input' => ['shape' => 'DeleteNotificationRuleRequest'], 'output' => ['shape' => 'DeleteNotificationRuleResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteTarget' => ['name' => 'DeleteTarget', 'http' => ['method' => 'POST', 'requestUri' => '/deleteTarget'], 'input' => ['shape' => 'DeleteTargetRequest'], 'output' => ['shape' => 'DeleteTargetResult'], 'errors' => [['shape' => 'ValidationException']]], 'DescribeNotificationRule' => ['name' => 'DescribeNotificationRule', 'http' => ['method' => 'POST', 'requestUri' => '/describeNotificationRule'], 'input' => ['shape' => 'DescribeNotificationRuleRequest'], 'output' => ['shape' => 'DescribeNotificationRuleResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListEventTypes' => ['name' => 'ListEventTypes', 'http' => ['method' => 'POST', 'requestUri' => '/listEventTypes'], 'input' => ['shape' => 'ListEventTypesRequest'], 'output' => ['shape' => 'ListEventTypesResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'ListNotificationRules' => ['name' => 'ListNotificationRules', 'http' => ['method' => 'POST', 'requestUri' => '/listNotificationRules'], 'input' => ['shape' => 'ListNotificationRulesRequest'], 'output' => ['shape' => 'ListNotificationRulesResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/listTagsForResource'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListTargets' => ['name' => 'ListTargets', 'http' => ['method' => 'POST', 'requestUri' => '/listTargets'], 'input' => ['shape' => 'ListTargetsRequest'], 'output' => ['shape' => 'ListTargetsResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'Subscribe' => ['name' => 'Subscribe', 'http' => ['method' => 'POST', 'requestUri' => '/subscribe'], 'input' => ['shape' => 'SubscribeRequest'], 'output' => ['shape' => 'SubscribeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConfigurationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tagResource'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConcurrentModificationException']]], 'Unsubscribe' => ['name' => 'Unsubscribe', 'http' => ['method' => 'POST', 'requestUri' => '/unsubscribe'], 'input' => ['shape' => 'UnsubscribeRequest'], 'output' => ['shape' => 'UnsubscribeResult'], 'errors' => [['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/untagResource/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateNotificationRule' => ['name' => 'UpdateNotificationRule', 'http' => ['method' => 'POST', 'requestUri' => '/updateNotificationRule'], 'input' => ['shape' => 'UpdateNotificationRuleRequest'], 'output' => ['shape' => 'UpdateNotificationRuleResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConfigurationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ClientRequestToken' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\w:/-]+$'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CreateNotificationRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'EventTypeIds', 'Resource', 'Targets', 'DetailType'], 'members' => ['Name' => ['shape' => 'NotificationRuleName'], 'EventTypeIds' => ['shape' => 'EventTypeIds'], 'Resource' => ['shape' => 'NotificationRuleResource'], 'Targets' => ['shape' => 'Targets'], 'DetailType' => ['shape' => 'DetailType'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags'], 'Status' => ['shape' => 'NotificationRuleStatus']]], 'CreateNotificationRuleResult' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'CreatedTimestamp' => ['type' => 'timestamp'], 'DeleteNotificationRuleRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'DeleteNotificationRuleResult' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'DeleteTargetRequest' => ['type' => 'structure', 'required' => ['TargetAddress'], 'members' => ['TargetAddress' => ['shape' => 'TargetAddress'], 'ForceUnsubscribeAll' => ['shape' => 'ForceUnsubscribeAll']]], 'DeleteTargetResult' => ['type' => 'structure', 'members' => []], 'DescribeNotificationRuleRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'DescribeNotificationRuleResult' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn'], 'Name' => ['shape' => 'NotificationRuleName'], 'EventTypes' => ['shape' => 'EventTypeBatch'], 'Resource' => ['shape' => 'NotificationRuleResource'], 'Targets' => ['shape' => 'TargetsBatch'], 'DetailType' => ['shape' => 'DetailType'], 'CreatedBy' => ['shape' => 'NotificationRuleCreatedBy'], 'Status' => ['shape' => 'NotificationRuleStatus'], 'CreatedTimestamp' => ['shape' => 'CreatedTimestamp'], 'LastModifiedTimestamp' => ['shape' => 'LastModifiedTimestamp'], 'Tags' => ['shape' => 'Tags']]], 'DetailType' => ['type' => 'string', 'enum' => ['BASIC', 'FULL']], 'EventTypeBatch' => ['type' => 'list', 'member' => ['shape' => 'EventTypeSummary']], 'EventTypeId' => ['type' => 'string', 'max' => 200, 'min' => 1], 'EventTypeIds' => ['type' => 'list', 'member' => ['shape' => 'EventTypeId']], 'EventTypeName' => ['type' => 'string'], 'EventTypeSummary' => ['type' => 'structure', 'members' => ['EventTypeId' => ['shape' => 'EventTypeId'], 'ServiceName' => ['shape' => 'ServiceName'], 'EventTypeName' => ['shape' => 'EventTypeName'], 'ResourceType' => ['shape' => 'ResourceType']]], 'ForceUnsubscribeAll' => ['type' => 'boolean'], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LastModifiedTimestamp' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListEventTypesFilter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ListEventTypesFilterName'], 'Value' => ['shape' => 'ListEventTypesFilterValue']]], 'ListEventTypesFilterName' => ['type' => 'string', 'enum' => ['RESOURCE_TYPE', 'SERVICE_NAME']], 'ListEventTypesFilterValue' => ['type' => 'string'], 'ListEventTypesFilters' => ['type' => 'list', 'member' => ['shape' => 'ListEventTypesFilter']], 'ListEventTypesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ListEventTypesFilters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListEventTypesResult' => ['type' => 'structure', 'members' => ['EventTypes' => ['shape' => 'EventTypeBatch'], 'NextToken' => ['shape' => 'NextToken']]], 'ListNotificationRulesFilter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ListNotificationRulesFilterName'], 'Value' => ['shape' => 'ListNotificationRulesFilterValue']]], 'ListNotificationRulesFilterName' => ['type' => 'string', 'enum' => ['EVENT_TYPE_ID', 'CREATED_BY', 'RESOURCE', 'TARGET_ADDRESS']], 'ListNotificationRulesFilterValue' => ['type' => 'string', 'max' => 2048], 'ListNotificationRulesFilters' => ['type' => 'list', 'member' => ['shape' => 'ListNotificationRulesFilter']], 'ListNotificationRulesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ListNotificationRulesFilters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListNotificationRulesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NotificationRules' => ['shape' => 'NotificationRuleBatch']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'ListTargetsFilter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ListTargetsFilterName'], 'Value' => ['shape' => 'ListTargetsFilterValue']]], 'ListTargetsFilterName' => ['type' => 'string', 'enum' => ['TARGET_TYPE', 'TARGET_ADDRESS', 'TARGET_STATUS']], 'ListTargetsFilterValue' => ['type' => 'string', 'max' => 2048], 'ListTargetsFilters' => ['type' => 'list', 'member' => ['shape' => 'ListTargetsFilter']], 'ListTargetsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ListTargetsFilters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListTargetsResult' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'TargetsBatch'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string', 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '^[\\w/+=]+$'], 'NotificationRuleArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:\\s]*:codestar-notifications:[^:\\s]+:\\d{12}:notificationrule\\/(.*\\S)?$'], 'NotificationRuleBatch' => ['type' => 'list', 'member' => ['shape' => 'NotificationRuleSummary']], 'NotificationRuleCreatedBy' => ['type' => 'string', 'min' => 1], 'NotificationRuleId' => ['type' => 'string', 'max' => 40, 'min' => 1], 'NotificationRuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9\\-_ ]+$', 'sensitive' => \true], 'NotificationRuleResource' => ['type' => 'string', 'pattern' => '^arn:aws[^:\\s]*:[^:\\s]*:[^:\\s]*:[0-9]{12}:[^\\s]+$'], 'NotificationRuleStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'NotificationRuleSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NotificationRuleId'], 'Arn' => ['shape' => 'NotificationRuleArn']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'min' => 1, 'pattern' => '^([a-zA-Z0-9-])+$'], 'ServiceName' => ['type' => 'string'], 'SubscribeRequest' => ['type' => 'structure', 'required' => ['Arn', 'Target'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn'], 'Target' => ['shape' => 'Target'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'SubscribeResult' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'Tags'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'Target' => ['type' => 'structure', 'members' => ['TargetType' => ['shape' => 'TargetType'], 'TargetAddress' => ['shape' => 'TargetAddress']]], 'TargetAddress' => ['type' => 'string', 'max' => 320, 'min' => 1, 'sensitive' => \true], 'TargetStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'UNREACHABLE', 'INACTIVE', 'DEACTIVATED']], 'TargetSummary' => ['type' => 'structure', 'members' => ['TargetAddress' => ['shape' => 'TargetAddress'], 'TargetType' => ['shape' => 'TargetType'], 'TargetStatus' => ['shape' => 'TargetStatus']]], 'TargetType' => ['type' => 'string', 'pattern' => '^[A-Za-z]+$'], 'Targets' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'max' => 10], 'TargetsBatch' => ['type' => 'list', 'member' => ['shape' => 'TargetSummary']], 'UnsubscribeRequest' => ['type' => 'structure', 'required' => ['Arn', 'TargetAddress'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn'], 'TargetAddress' => ['shape' => 'TargetAddress']]], 'UnsubscribeResult' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'TagKeys'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateNotificationRuleRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'NotificationRuleArn'], 'Name' => ['shape' => 'NotificationRuleName'], 'Status' => ['shape' => 'NotificationRuleStatus'], 'EventTypeIds' => ['shape' => 'EventTypeIds'], 'Targets' => ['shape' => 'Targets'], 'DetailType' => ['shape' => 'DetailType']]], 'UpdateNotificationRuleResult' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 21d30d9..0000000 --- a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-notifications-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-notifications-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-notifications.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codestar-notifications.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-tests-1.json.php deleted file mode 100644 index 0e6ee12..0000000 --- a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-notifications.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/paginators-1.json.php b/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/paginators-1.json.php deleted file mode 100644 index 003fa0b..0000000 --- a/vendor/Aws3/Aws/data/codestar-notifications/2019-10-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEventTypes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EventTypes'], 'ListNotificationRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NotificationRules'], 'ListTargets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Targets']]]; diff --git a/vendor/Aws3/Aws/data/codestar/2017-04-19/api-2.json.php b/vendor/Aws3/Aws/data/codestar/2017-04-19/api-2.json.php deleted file mode 100644 index 68eff4a..0000000 --- a/vendor/Aws3/Aws/data/codestar/2017-04-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-04-19', 'endpointPrefix' => 'codestar', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'CodeStar', 'serviceFullName' => 'AWS CodeStar', 'serviceId' => 'CodeStar', 'signatureVersion' => 'v4', 'targetPrefix' => 'CodeStar_20170419', 'uid' => 'codestar-2017-04-19'], 'operations' => ['AssociateTeamMember' => ['name' => 'AssociateTeamMember', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTeamMemberRequest'], 'output' => ['shape' => 'AssociateTeamMemberResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ProjectNotFoundException'], ['shape' => 'TeamMemberAlreadyAssociatedException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidServiceRoleException'], ['shape' => 'ProjectConfigurationException'], ['shape' => 'ConcurrentModificationException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResult'], 'errors' => [['shape' => 'ProjectAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ProjectCreationFailedException'], ['shape' => 'InvalidServiceRoleException'], ['shape' => 'ProjectConfigurationException'], ['shape' => 'ConcurrentModificationException']]], 'CreateUserProfile' => ['name' => 'CreateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserProfileRequest'], 'output' => ['shape' => 'CreateUserProfileResult'], 'errors' => [['shape' => 'UserProfileAlreadyExistsException'], ['shape' => 'ValidationException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidServiceRoleException']]], 'DeleteUserProfile' => ['name' => 'DeleteUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserProfileRequest'], 'output' => ['shape' => 'DeleteUserProfileResult'], 'errors' => [['shape' => 'ValidationException']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidServiceRoleException'], ['shape' => 'ProjectConfigurationException'], ['shape' => 'ConcurrentModificationException']]], 'DescribeUserProfile' => ['name' => 'DescribeUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserProfileRequest'], 'output' => ['shape' => 'DescribeUserProfileResult'], 'errors' => [['shape' => 'UserProfileNotFoundException'], ['shape' => 'ValidationException']]], 'DisassociateTeamMember' => ['name' => 'DisassociateTeamMember', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTeamMemberRequest'], 'output' => ['shape' => 'DisassociateTeamMemberResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidServiceRoleException'], ['shape' => 'ConcurrentModificationException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'ListResources' => ['name' => 'ListResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesRequest'], 'output' => ['shape' => 'ListResourcesResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'ListTagsForProject' => ['name' => 'ListTagsForProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForProjectRequest'], 'output' => ['shape' => 'ListTagsForProjectResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException']]], 'ListTeamMembers' => ['name' => 'ListTeamMembers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTeamMembersRequest'], 'output' => ['shape' => 'ListTeamMembersResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'ListUserProfiles' => ['name' => 'ListUserProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserProfilesRequest'], 'output' => ['shape' => 'ListUserProfilesResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ValidationException']]], 'TagProject' => ['name' => 'TagProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagProjectRequest'], 'output' => ['shape' => 'TagProjectResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'UntagProject' => ['name' => 'UntagProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagProjectRequest'], 'output' => ['shape' => 'UntagProjectResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResult'], 'errors' => [['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateTeamMember' => ['name' => 'UpdateTeamMember', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTeamMemberRequest'], 'output' => ['shape' => 'UpdateTeamMemberResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ProjectNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidServiceRoleException'], ['shape' => 'ProjectConfigurationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'TeamMemberNotFoundException']]], 'UpdateUserProfile' => ['name' => 'UpdateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserProfileRequest'], 'output' => ['shape' => 'UpdateUserProfileResult'], 'errors' => [['shape' => 'UserProfileNotFoundException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AssociateTeamMemberRequest' => ['type' => 'structure', 'required' => ['projectId', 'userArn', 'projectRole'], 'members' => ['projectId' => ['shape' => 'ProjectId'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'userArn' => ['shape' => 'UserArn'], 'projectRole' => ['shape' => 'Role'], 'remoteAccessAllowed' => ['shape' => 'RemoteAccessAllowed', 'box' => \true]]], 'AssociateTeamMemberResult' => ['type' => 'structure', 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'BucketKey' => ['type' => 'string'], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'ClientRequestToken' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\w:/-]+$'], 'Code' => ['type' => 'structure', 'required' => ['source', 'destination'], 'members' => ['source' => ['shape' => 'CodeSource'], 'destination' => ['shape' => 'CodeDestination']]], 'CodeCommitCodeDestination' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'RepositoryName']]], 'CodeDestination' => ['type' => 'structure', 'members' => ['codeCommit' => ['shape' => 'CodeCommitCodeDestination'], 'gitHub' => ['shape' => 'GitHubCodeDestination']]], 'CodeSource' => ['type' => 'structure', 'required' => ['s3'], 'members' => ['s3' => ['shape' => 'S3Location']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['name', 'id'], 'members' => ['name' => ['shape' => 'ProjectName'], 'id' => ['shape' => 'ProjectId'], 'description' => ['shape' => 'ProjectDescription'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'sourceCode' => ['shape' => 'SourceCode'], 'toolchain' => ['shape' => 'Toolchain'], 'tags' => ['shape' => 'Tags']]], 'CreateProjectResult' => ['type' => 'structure', 'required' => ['id', 'arn'], 'members' => ['id' => ['shape' => 'ProjectId'], 'arn' => ['shape' => 'ProjectArn'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'projectTemplateId' => ['shape' => 'ProjectTemplateId']]], 'CreateUserProfileRequest' => ['type' => 'structure', 'required' => ['userArn', 'displayName', 'emailAddress'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey']]], 'CreateUserProfileResult' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey'], 'createdTimestamp' => ['shape' => 'CreatedTimestamp'], 'lastModifiedTimestamp' => ['shape' => 'LastModifiedTimestamp']]], 'CreatedTimestamp' => ['type' => 'timestamp'], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ProjectId'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'deleteStack' => ['shape' => 'DeleteStack']]], 'DeleteProjectResult' => ['type' => 'structure', 'members' => ['stackId' => ['shape' => 'StackId'], 'projectArn' => ['shape' => 'ProjectArn']]], 'DeleteStack' => ['type' => 'boolean'], 'DeleteUserProfileRequest' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn']]], 'DeleteUserProfileResult' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ProjectId']]], 'DescribeProjectResult' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ProjectName'], 'id' => ['shape' => 'ProjectId'], 'arn' => ['shape' => 'ProjectArn'], 'description' => ['shape' => 'ProjectDescription'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'createdTimeStamp' => ['shape' => 'CreatedTimestamp'], 'stackId' => ['shape' => 'StackId'], 'projectTemplateId' => ['shape' => 'ProjectTemplateId'], 'status' => ['shape' => 'ProjectStatus']]], 'DescribeUserProfileRequest' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn']]], 'DescribeUserProfileResult' => ['type' => 'structure', 'required' => ['userArn', 'createdTimestamp', 'lastModifiedTimestamp'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey'], 'createdTimestamp' => ['shape' => 'CreatedTimestamp'], 'lastModifiedTimestamp' => ['shape' => 'LastModifiedTimestamp']]], 'DisassociateTeamMemberRequest' => ['type' => 'structure', 'required' => ['projectId', 'userArn'], 'members' => ['projectId' => ['shape' => 'ProjectId'], 'userArn' => ['shape' => 'UserArn']]], 'DisassociateTeamMemberResult' => ['type' => 'structure', 'members' => []], 'Email' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[\\w-.+]+@[\\w-.+]+$', 'sensitive' => \true], 'GitHubCodeDestination' => ['type' => 'structure', 'required' => ['name', 'type', 'owner', 'privateRepository', 'issuesEnabled', 'token'], 'members' => ['name' => ['shape' => 'RepositoryName'], 'description' => ['shape' => 'RepositoryDescription'], 'type' => ['shape' => 'RepositoryType'], 'owner' => ['shape' => 'RepositoryOwner'], 'privateRepository' => ['shape' => 'RepositoryIsPrivate'], 'issuesEnabled' => ['shape' => 'RepositoryEnableIssues'], 'token' => ['shape' => 'GitHubPersonalToken']]], 'GitHubPersonalToken' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidServiceRoleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LastModifiedTimestamp' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListProjectsResult' => ['type' => 'structure', 'required' => ['projects'], 'members' => ['projects' => ['shape' => 'ProjectsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListResourcesRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ProjectId'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListResourcesResult' => ['type' => 'structure', 'members' => ['resources' => ['shape' => 'ResourcesResult'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForProjectRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ProjectId'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListTagsForProjectResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTeamMembersRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ProjectId'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListTeamMembersResult' => ['type' => 'structure', 'required' => ['teamMembers'], 'members' => ['teamMembers' => ['shape' => 'TeamMemberResult'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUserProfilesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListUserProfilesResult' => ['type' => 'structure', 'required' => ['userProfiles'], 'members' => ['userProfiles' => ['shape' => 'UserProfilesList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[\\w/+=]+$'], 'ProjectAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ProjectArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:\\s]*:codestar:[^:\\s]+:[0-9]{12}:project\\/[a-z]([a-z0-9|-])+$'], 'ProjectConfigurationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ProjectCreationFailedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ProjectDescription' => ['type' => 'string', 'max' => 1024, 'pattern' => '^$|^\\S(.*\\S)?$', 'sensitive' => \true], 'ProjectId' => ['type' => 'string', 'max' => 15, 'min' => 2, 'pattern' => '^[a-z][a-z0-9-]+$'], 'ProjectName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$', 'sensitive' => \true], 'ProjectNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ProjectStatus' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'State'], 'reason' => ['shape' => 'Reason']]], 'ProjectSummary' => ['type' => 'structure', 'members' => ['projectId' => ['shape' => 'ProjectId'], 'projectArn' => ['shape' => 'ProjectArn']]], 'ProjectTemplateId' => ['type' => 'string', 'min' => 1, 'pattern' => '^arn:aws[^:\\s]{0,5}:codestar:[^:\\s]+::project-template(\\/(github|codecommit))?\\/[a-z0-9-]+$'], 'ProjectsList' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'Reason' => ['type' => 'string', 'max' => 1024, 'pattern' => '^$|^\\S(.*\\S)?$'], 'RemoteAccessAllowed' => ['type' => 'boolean'], 'RepositoryDescription' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'RepositoryEnableIssues' => ['type' => 'boolean'], 'RepositoryIsPrivate' => ['type' => 'boolean'], 'RepositoryName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S[\\w.-]*$'], 'RepositoryOwner' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'RepositoryType' => ['type' => 'string', 'pattern' => '^(user|organization|User|Organization)$'], 'Resource' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ResourceId']]], 'ResourceId' => ['type' => 'string', 'min' => 11, 'pattern' => '^arn\\:aws\\:\\S.*\\:.*'], 'ResourcesResult' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'Role' => ['type' => 'string', 'pattern' => '^(Owner|Viewer|Contributor)$'], 'RoleArn' => ['type' => 'string', 'max' => 1224, 'min' => 1], 'S3Location' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'BucketName'], 'bucketKey' => ['shape' => 'BucketKey']]], 'SourceCode' => ['type' => 'list', 'member' => ['shape' => 'Code']], 'SshPublicKey' => ['type' => 'string', 'max' => 16384, 'pattern' => '^[\\t\\r\\n\\u0020-\\u00FF]*$'], 'StackId' => ['type' => 'string', 'pattern' => '^arn:aws[^:\\s]*:cloudformation:[^:\\s]+:[0-9]{12}:stack\\/[^:\\s]+\\/[^:\\s]+$'], 'State' => ['type' => 'string', 'pattern' => '^(CreateInProgress|CreateComplete|CreateFailed|DeleteComplete|DeleteFailed|DeleteInProgress|UpdateComplete|UpdateInProgress|UpdateFailed|Unknown)$'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagProjectRequest' => ['type' => 'structure', 'required' => ['id', 'tags'], 'members' => ['id' => ['shape' => 'ProjectId'], 'tags' => ['shape' => 'Tags']]], 'TagProjectResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TeamMember' => ['type' => 'structure', 'required' => ['userArn', 'projectRole'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'projectRole' => ['shape' => 'Role'], 'remoteAccessAllowed' => ['shape' => 'RemoteAccessAllowed', 'box' => \true]]], 'TeamMemberAlreadyAssociatedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TeamMemberNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TeamMemberResult' => ['type' => 'list', 'member' => ['shape' => 'TeamMember']], 'TemplateParameterKey' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'TemplateParameterMap' => ['type' => 'map', 'key' => ['shape' => 'TemplateParameterKey'], 'value' => ['shape' => 'TemplateParameterValue'], 'max' => 25], 'TemplateParameterValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$', 'sensitive' => \true], 'Toolchain' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'ToolchainSource'], 'roleArn' => ['shape' => 'RoleArn'], 'stackParameters' => ['shape' => 'TemplateParameterMap']]], 'ToolchainSource' => ['type' => 'structure', 'required' => ['s3'], 'members' => ['s3' => ['shape' => 'S3Location']]], 'UntagProjectRequest' => ['type' => 'structure', 'required' => ['id', 'tags'], 'members' => ['id' => ['shape' => 'ProjectId'], 'tags' => ['shape' => 'TagKeys']]], 'UntagProjectResult' => ['type' => 'structure', 'members' => []], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ProjectId'], 'name' => ['shape' => 'ProjectName'], 'description' => ['shape' => 'ProjectDescription']]], 'UpdateProjectResult' => ['type' => 'structure', 'members' => []], 'UpdateTeamMemberRequest' => ['type' => 'structure', 'required' => ['projectId', 'userArn'], 'members' => ['projectId' => ['shape' => 'ProjectId'], 'userArn' => ['shape' => 'UserArn'], 'projectRole' => ['shape' => 'Role'], 'remoteAccessAllowed' => ['shape' => 'RemoteAccessAllowed', 'box' => \true]]], 'UpdateTeamMemberResult' => ['type' => 'structure', 'members' => ['userArn' => ['shape' => 'UserArn'], 'projectRole' => ['shape' => 'Role'], 'remoteAccessAllowed' => ['shape' => 'RemoteAccessAllowed', 'box' => \true]]], 'UpdateUserProfileRequest' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey']]], 'UpdateUserProfileResult' => ['type' => 'structure', 'required' => ['userArn'], 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey'], 'createdTimestamp' => ['shape' => 'CreatedTimestamp'], 'lastModifiedTimestamp' => ['shape' => 'LastModifiedTimestamp']]], 'UserArn' => ['type' => 'string', 'max' => 95, 'min' => 32, 'pattern' => '^arn:aws:iam::\\d{12}:user(?:(\\u002F)|(\\u002F[\\u0021-\\u007E]+\\u002F))[\\w+=,.@-]+$'], 'UserProfileAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UserProfileDisplayName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$', 'sensitive' => \true], 'UserProfileNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UserProfileSummary' => ['type' => 'structure', 'members' => ['userArn' => ['shape' => 'UserArn'], 'displayName' => ['shape' => 'UserProfileDisplayName'], 'emailAddress' => ['shape' => 'Email'], 'sshPublicKey' => ['shape' => 'SshPublicKey']]], 'UserProfilesList' => ['type' => 'list', 'member' => ['shape' => 'UserProfileSummary']], 'ValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-rule-set-1.json.php deleted file mode 100644 index e463b0b..0000000 --- a/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://codestar.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://codestar.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-tests-1.json.php deleted file mode 100644 index 815af5d..0000000 --- a/vendor/Aws3/Aws/data/codestar/2017-04-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://codestar.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/codestar/2017-04-19/paginators-1.json.php b/vendor/Aws3/Aws/data/codestar/2017-04-19/paginators-1.json.php deleted file mode 100644 index c81a857..0000000 --- a/vendor/Aws3/Aws/data/codestar/2017-04-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/codestar/2017-04-19/smoke.json.php b/vendor/Aws3/Aws/data/codestar/2017-04-19/smoke.json.php deleted file mode 100644 index 059c2a0..0000000 --- a/vendor/Aws3/Aws/data/codestar/2017-04-19/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListProjects', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/api-2.json.php b/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/api-2.json.php deleted file mode 100644 index 5346461..0000000 --- a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-06-30', 'endpointPrefix' => 'cognito-identity', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Cognito Identity', 'serviceId' => 'Cognito Identity', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSCognitoIdentityService', 'uid' => 'cognito-identity-2014-06-30'], 'operations' => ['CreateIdentityPool' => ['name' => 'CreateIdentityPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIdentityPoolInput'], 'output' => ['shape' => 'IdentityPool'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'LimitExceededException']]], 'DeleteIdentities' => ['name' => 'DeleteIdentities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIdentitiesInput'], 'output' => ['shape' => 'DeleteIdentitiesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DeleteIdentityPool' => ['name' => 'DeleteIdentityPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIdentityPoolInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DescribeIdentity' => ['name' => 'DescribeIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityInput'], 'output' => ['shape' => 'IdentityDescription'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DescribeIdentityPool' => ['name' => 'DescribeIdentityPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityPoolInput'], 'output' => ['shape' => 'IdentityPool'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'GetCredentialsForIdentity' => ['name' => 'GetCredentialsForIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCredentialsForIdentityInput'], 'output' => ['shape' => 'GetCredentialsForIdentityResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidIdentityPoolConfigurationException'], ['shape' => 'InternalErrorException'], ['shape' => 'ExternalServiceException']], 'authtype' => 'none'], 'GetId' => ['name' => 'GetId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdInput'], 'output' => ['shape' => 'GetIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'ExternalServiceException']], 'authtype' => 'none'], 'GetIdentityPoolRoles' => ['name' => 'GetIdentityPoolRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityPoolRolesInput'], 'output' => ['shape' => 'GetIdentityPoolRolesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'GetOpenIdToken' => ['name' => 'GetOpenIdToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpenIdTokenInput'], 'output' => ['shape' => 'GetOpenIdTokenResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'ExternalServiceException']], 'authtype' => 'none'], 'GetOpenIdTokenForDeveloperIdentity' => ['name' => 'GetOpenIdTokenForDeveloperIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpenIdTokenForDeveloperIdentityInput'], 'output' => ['shape' => 'GetOpenIdTokenForDeveloperIdentityResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'DeveloperUserAlreadyRegisteredException']]], 'GetPrincipalTagAttributeMap' => ['name' => 'GetPrincipalTagAttributeMap', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPrincipalTagAttributeMapInput'], 'output' => ['shape' => 'GetPrincipalTagAttributeMapResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'ListIdentities' => ['name' => 'ListIdentities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIdentitiesInput'], 'output' => ['shape' => 'ListIdentitiesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'ListIdentityPools' => ['name' => 'ListIdentityPools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIdentityPoolsInput'], 'output' => ['shape' => 'ListIdentityPoolsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'LookupDeveloperIdentity' => ['name' => 'LookupDeveloperIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LookupDeveloperIdentityInput'], 'output' => ['shape' => 'LookupDeveloperIdentityResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'MergeDeveloperIdentities' => ['name' => 'MergeDeveloperIdentities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergeDeveloperIdentitiesInput'], 'output' => ['shape' => 'MergeDeveloperIdentitiesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'SetIdentityPoolRoles' => ['name' => 'SetIdentityPoolRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityPoolRolesInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'ConcurrentModificationException']]], 'SetPrincipalTagAttributeMap' => ['name' => 'SetPrincipalTagAttributeMap', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetPrincipalTagAttributeMapInput'], 'output' => ['shape' => 'SetPrincipalTagAttributeMapResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'UnlinkDeveloperIdentity' => ['name' => 'UnlinkDeveloperIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnlinkDeveloperIdentityInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'UnlinkIdentity' => ['name' => 'UnlinkIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnlinkIdentityInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'ExternalServiceException']], 'authtype' => 'none'], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'UpdateIdentityPool' => ['name' => 'UpdateIdentityPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IdentityPool'], 'output' => ['shape' => 'IdentityPool'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['ARNString' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'AccessKeyString' => ['type' => 'string'], 'AccountId' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '\\d+'], 'AmbiguousRoleResolutionType' => ['type' => 'string', 'enum' => ['AuthenticatedRole', 'Deny']], 'ClaimName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'ClaimValue' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ClassicFlow' => ['type' => 'boolean'], 'CognitoIdentityProvider' => ['type' => 'structure', 'members' => ['ProviderName' => ['shape' => 'CognitoIdentityProviderName'], 'ClientId' => ['shape' => 'CognitoIdentityProviderClientId'], 'ServerSideTokenCheck' => ['shape' => 'CognitoIdentityProviderTokenCheck', 'box' => \true]]], 'CognitoIdentityProviderClientId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w_]+'], 'CognitoIdentityProviderList' => ['type' => 'list', 'member' => ['shape' => 'CognitoIdentityProvider']], 'CognitoIdentityProviderName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w._:/-]+'], 'CognitoIdentityProviderTokenCheck' => ['type' => 'boolean'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CreateIdentityPoolInput' => ['type' => 'structure', 'required' => ['IdentityPoolName', 'AllowUnauthenticatedIdentities'], 'members' => ['IdentityPoolName' => ['shape' => 'IdentityPoolName'], 'AllowUnauthenticatedIdentities' => ['shape' => 'IdentityPoolUnauthenticated'], 'AllowClassicFlow' => ['shape' => 'ClassicFlow'], 'SupportedLoginProviders' => ['shape' => 'IdentityProviders'], 'DeveloperProviderName' => ['shape' => 'DeveloperProviderName'], 'OpenIdConnectProviderARNs' => ['shape' => 'OIDCProviderList'], 'CognitoIdentityProviders' => ['shape' => 'CognitoIdentityProviderList'], 'SamlProviderARNs' => ['shape' => 'SAMLProviderList'], 'IdentityPoolTags' => ['shape' => 'IdentityPoolTagsType']]], 'Credentials' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'AccessKeyString'], 'SecretKey' => ['shape' => 'SecretKeyString'], 'SessionToken' => ['shape' => 'SessionTokenString'], 'Expiration' => ['shape' => 'DateType']]], 'DateType' => ['type' => 'timestamp'], 'DeleteIdentitiesInput' => ['type' => 'structure', 'required' => ['IdentityIdsToDelete'], 'members' => ['IdentityIdsToDelete' => ['shape' => 'IdentityIdList']]], 'DeleteIdentitiesResponse' => ['type' => 'structure', 'members' => ['UnprocessedIdentityIds' => ['shape' => 'UnprocessedIdentityIdList']]], 'DeleteIdentityPoolInput' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId']]], 'DescribeIdentityInput' => ['type' => 'structure', 'required' => ['IdentityId'], 'members' => ['IdentityId' => ['shape' => 'IdentityId']]], 'DescribeIdentityPoolInput' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId']]], 'DeveloperProviderName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w._-]+'], 'DeveloperUserAlreadyRegisteredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'DeveloperUserIdentifier' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DeveloperUserIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'DeveloperUserIdentifier']], 'ErrorCode' => ['type' => 'string', 'enum' => ['AccessDenied', 'InternalServerError']], 'ExternalServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'GetCredentialsForIdentityInput' => ['type' => 'structure', 'required' => ['IdentityId'], 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Logins' => ['shape' => 'LoginsMap'], 'CustomRoleArn' => ['shape' => 'ARNString']]], 'GetCredentialsForIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Credentials' => ['shape' => 'Credentials']]], 'GetIdInput' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'Logins' => ['shape' => 'LoginsMap']]], 'GetIdResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId']]], 'GetIdentityPoolRolesInput' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId']]], 'GetIdentityPoolRolesResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'Roles' => ['shape' => 'RolesMap'], 'RoleMappings' => ['shape' => 'RoleMappingMap']]], 'GetOpenIdTokenForDeveloperIdentityInput' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'Logins'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId'], 'Logins' => ['shape' => 'LoginsMap'], 'PrincipalTags' => ['shape' => 'PrincipalTags'], 'TokenDuration' => ['shape' => 'TokenDuration']]], 'GetOpenIdTokenForDeveloperIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Token' => ['shape' => 'OIDCToken']]], 'GetOpenIdTokenInput' => ['type' => 'structure', 'required' => ['IdentityId'], 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Logins' => ['shape' => 'LoginsMap']]], 'GetOpenIdTokenResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Token' => ['shape' => 'OIDCToken']]], 'GetPrincipalTagAttributeMapInput' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityProviderName'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityProviderName' => ['shape' => 'IdentityProviderName']]], 'GetPrincipalTagAttributeMapResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityProviderName' => ['shape' => 'IdentityProviderName'], 'UseDefaults' => ['shape' => 'UseDefaults'], 'PrincipalTags' => ['shape' => 'PrincipalTags']]], 'HideDisabled' => ['type' => 'boolean'], 'IdentitiesList' => ['type' => 'list', 'member' => ['shape' => 'IdentityDescription']], 'IdentityDescription' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Logins' => ['shape' => 'LoginsList'], 'CreationDate' => ['shape' => 'DateType'], 'LastModifiedDate' => ['shape' => 'DateType']]], 'IdentityId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'IdentityIdList' => ['type' => 'list', 'member' => ['shape' => 'IdentityId'], 'max' => 60, 'min' => 1], 'IdentityPool' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityPoolName', 'AllowUnauthenticatedIdentities'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityPoolName' => ['shape' => 'IdentityPoolName'], 'AllowUnauthenticatedIdentities' => ['shape' => 'IdentityPoolUnauthenticated'], 'AllowClassicFlow' => ['shape' => 'ClassicFlow'], 'SupportedLoginProviders' => ['shape' => 'IdentityProviders'], 'DeveloperProviderName' => ['shape' => 'DeveloperProviderName'], 'OpenIdConnectProviderARNs' => ['shape' => 'OIDCProviderList'], 'CognitoIdentityProviders' => ['shape' => 'CognitoIdentityProviderList'], 'SamlProviderARNs' => ['shape' => 'SAMLProviderList'], 'IdentityPoolTags' => ['shape' => 'IdentityPoolTagsType']]], 'IdentityPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'IdentityPoolName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w\\s+=,.@-]+'], 'IdentityPoolShortDescription' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityPoolName' => ['shape' => 'IdentityPoolName']]], 'IdentityPoolTagsListType' => ['type' => 'list', 'member' => ['shape' => 'TagKeysType']], 'IdentityPoolTagsType' => ['type' => 'map', 'key' => ['shape' => 'TagKeysType'], 'value' => ['shape' => 'TagValueType']], 'IdentityPoolUnauthenticated' => ['type' => 'boolean'], 'IdentityPoolsList' => ['type' => 'list', 'member' => ['shape' => 'IdentityPoolShortDescription']], 'IdentityProviderId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w.;_/-]+'], 'IdentityProviderName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'IdentityProviderToken' => ['type' => 'string', 'max' => 50000, 'min' => 1], 'IdentityProviders' => ['type' => 'map', 'key' => ['shape' => 'IdentityProviderName'], 'value' => ['shape' => 'IdentityProviderId'], 'max' => 10], 'InternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidIdentityPoolConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ListIdentitiesInput' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'MaxResults'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'MaxResults' => ['shape' => 'QueryLimit'], 'NextToken' => ['shape' => 'PaginationKey'], 'HideDisabled' => ['shape' => 'HideDisabled']]], 'ListIdentitiesResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'Identities' => ['shape' => 'IdentitiesList'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListIdentityPoolsInput' => ['type' => 'structure', 'required' => ['MaxResults'], 'members' => ['MaxResults' => ['shape' => 'QueryLimit'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListIdentityPoolsResponse' => ['type' => 'structure', 'members' => ['IdentityPools' => ['shape' => 'IdentityPoolsList'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ARNString']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'IdentityPoolTagsType']]], 'LoginsList' => ['type' => 'list', 'member' => ['shape' => 'IdentityProviderName']], 'LoginsMap' => ['type' => 'map', 'key' => ['shape' => 'IdentityProviderName'], 'value' => ['shape' => 'IdentityProviderToken'], 'max' => 10], 'LookupDeveloperIdentityInput' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId'], 'DeveloperUserIdentifier' => ['shape' => 'DeveloperUserIdentifier'], 'MaxResults' => ['shape' => 'QueryLimit'], 'NextToken' => ['shape' => 'PaginationKey']]], 'LookupDeveloperIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'DeveloperUserIdentifierList' => ['shape' => 'DeveloperUserIdentifierList'], 'NextToken' => ['shape' => 'PaginationKey']]], 'MappingRule' => ['type' => 'structure', 'required' => ['Claim', 'MatchType', 'Value', 'RoleARN'], 'members' => ['Claim' => ['shape' => 'ClaimName'], 'MatchType' => ['shape' => 'MappingRuleMatchType'], 'Value' => ['shape' => 'ClaimValue'], 'RoleARN' => ['shape' => 'ARNString']]], 'MappingRuleMatchType' => ['type' => 'string', 'enum' => ['Equals', 'Contains', 'StartsWith', 'NotEqual']], 'MappingRulesList' => ['type' => 'list', 'member' => ['shape' => 'MappingRule'], 'max' => 400, 'min' => 1], 'MergeDeveloperIdentitiesInput' => ['type' => 'structure', 'required' => ['SourceUserIdentifier', 'DestinationUserIdentifier', 'DeveloperProviderName', 'IdentityPoolId'], 'members' => ['SourceUserIdentifier' => ['shape' => 'DeveloperUserIdentifier'], 'DestinationUserIdentifier' => ['shape' => 'DeveloperUserIdentifier'], 'DeveloperProviderName' => ['shape' => 'DeveloperProviderName'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId']]], 'MergeDeveloperIdentitiesResponse' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId']]], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OIDCProviderList' => ['type' => 'list', 'member' => ['shape' => 'ARNString']], 'OIDCToken' => ['type' => 'string'], 'PaginationKey' => ['type' => 'string', 'max' => 65535, 'min' => 1, 'pattern' => '[\\S]+'], 'PrincipalTagID' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PrincipalTagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PrincipalTags' => ['type' => 'map', 'key' => ['shape' => 'PrincipalTagID'], 'value' => ['shape' => 'PrincipalTagValue'], 'max' => 50], 'QueryLimit' => ['type' => 'integer', 'max' => 60, 'min' => 1], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'RoleMapping' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'RoleMappingType'], 'AmbiguousRoleResolution' => ['shape' => 'AmbiguousRoleResolutionType'], 'RulesConfiguration' => ['shape' => 'RulesConfigurationType']]], 'RoleMappingMap' => ['type' => 'map', 'key' => ['shape' => 'IdentityProviderName'], 'value' => ['shape' => 'RoleMapping'], 'max' => 10], 'RoleMappingType' => ['type' => 'string', 'enum' => ['Token', 'Rules']], 'RoleType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(un)?authenticated'], 'RolesMap' => ['type' => 'map', 'key' => ['shape' => 'RoleType'], 'value' => ['shape' => 'ARNString'], 'max' => 2], 'RulesConfigurationType' => ['type' => 'structure', 'required' => ['Rules'], 'members' => ['Rules' => ['shape' => 'MappingRulesList']]], 'SAMLProviderList' => ['type' => 'list', 'member' => ['shape' => 'ARNString']], 'SecretKeyString' => ['type' => 'string'], 'SessionTokenString' => ['type' => 'string'], 'SetIdentityPoolRolesInput' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'Roles'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'Roles' => ['shape' => 'RolesMap'], 'RoleMappings' => ['shape' => 'RoleMappingMap']]], 'SetPrincipalTagAttributeMapInput' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityProviderName'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityProviderName' => ['shape' => 'IdentityProviderName'], 'UseDefaults' => ['shape' => 'UseDefaults'], 'PrincipalTags' => ['shape' => 'PrincipalTags']]], 'SetPrincipalTagAttributeMapResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IdentityProviderName' => ['shape' => 'IdentityProviderName'], 'UseDefaults' => ['shape' => 'UseDefaults'], 'PrincipalTags' => ['shape' => 'PrincipalTags']]], 'String' => ['type' => 'string'], 'TagKeysType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ARNString'], 'Tags' => ['shape' => 'IdentityPoolTagsType']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValueType' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TokenDuration' => ['type' => 'long', 'max' => 86400, 'min' => 1], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UnlinkDeveloperIdentityInput' => ['type' => 'structure', 'required' => ['IdentityId', 'IdentityPoolId', 'DeveloperProviderName', 'DeveloperUserIdentifier'], 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'DeveloperProviderName' => ['shape' => 'DeveloperProviderName'], 'DeveloperUserIdentifier' => ['shape' => 'DeveloperUserIdentifier']]], 'UnlinkIdentityInput' => ['type' => 'structure', 'required' => ['IdentityId', 'Logins', 'LoginsToRemove'], 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'Logins' => ['shape' => 'LoginsMap'], 'LoginsToRemove' => ['shape' => 'LoginsList']]], 'UnprocessedIdentityId' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'ErrorCode' => ['shape' => 'ErrorCode']]], 'UnprocessedIdentityIdList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedIdentityId'], 'max' => 60], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ARNString'], 'TagKeys' => ['shape' => 'IdentityPoolTagsListType']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UseDefaults' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index a2f7f76..0000000 --- a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-identity-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-identity-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-identity.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cognito-identity.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-tests-1.json.php deleted file mode 100644 index aa42e85..0000000 --- a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-identity.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/paginators-1.json.php deleted file mode 100644 index efac849..0000000 --- a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListIdentityPools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IdentityPools']]]; diff --git a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/smoke.json.php b/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/smoke.json.php deleted file mode 100644 index 16584f0..0000000 --- a/vendor/Aws3/Aws/data/cognito-identity/2014-06-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListIdentityPools', 'input' => ['MaxResults' => 10], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeIdentityPool', 'input' => ['IdentityPoolId' => 'us-east-1:aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/api-2.json.php b/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/api-2.json.php deleted file mode 100644 index c8acc6f..0000000 --- a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-04-18', 'endpointPrefix' => 'cognito-idp', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Cognito Identity Provider', 'serviceId' => 'Cognito Identity Provider', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSCognitoIdentityProviderService', 'uid' => 'cognito-idp-2016-04-18'], 'operations' => ['AddCustomAttributes' => ['name' => 'AddCustomAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddCustomAttributesRequest'], 'output' => ['shape' => 'AddCustomAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserImportInProgressException'], ['shape' => 'InternalErrorException']]], 'AdminAddUserToGroup' => ['name' => 'AdminAddUserToGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminAddUserToGroupRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminConfirmSignUp' => ['name' => 'AdminConfirmSignUp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminConfirmSignUpRequest'], 'output' => ['shape' => 'AdminConfirmSignUpResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyFailedAttemptsException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminCreateUser' => ['name' => 'AdminCreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminCreateUserRequest'], 'output' => ['shape' => 'AdminCreateUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UsernameExistsException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnsupportedUserStateException'], ['shape' => 'InternalErrorException']]], 'AdminDeleteUser' => ['name' => 'AdminDeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminDeleteUserRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminDeleteUserAttributes' => ['name' => 'AdminDeleteUserAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminDeleteUserAttributesRequest'], 'output' => ['shape' => 'AdminDeleteUserAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminDisableProviderForUser' => ['name' => 'AdminDisableProviderForUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminDisableProviderForUserRequest'], 'output' => ['shape' => 'AdminDisableProviderForUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'AliasExistsException'], ['shape' => 'InternalErrorException']]], 'AdminDisableUser' => ['name' => 'AdminDisableUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminDisableUserRequest'], 'output' => ['shape' => 'AdminDisableUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminEnableUser' => ['name' => 'AdminEnableUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminEnableUserRequest'], 'output' => ['shape' => 'AdminEnableUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminForgetDevice' => ['name' => 'AdminForgetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminForgetDeviceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminGetDevice' => ['name' => 'AdminGetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminGetDeviceRequest'], 'output' => ['shape' => 'AdminGetDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotAuthorizedException']]], 'AdminGetUser' => ['name' => 'AdminGetUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminGetUserRequest'], 'output' => ['shape' => 'AdminGetUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminInitiateAuth' => ['name' => 'AdminInitiateAuth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminInitiateAuthRequest'], 'output' => ['shape' => 'AdminInitiateAuthResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'MFAMethodNotFoundException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException']]], 'AdminLinkProviderForUser' => ['name' => 'AdminLinkProviderForUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminLinkProviderForUserRequest'], 'output' => ['shape' => 'AdminLinkProviderForUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'AliasExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'AdminListDevices' => ['name' => 'AdminListDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminListDevicesRequest'], 'output' => ['shape' => 'AdminListDevicesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotAuthorizedException']]], 'AdminListGroupsForUser' => ['name' => 'AdminListGroupsForUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminListGroupsForUserRequest'], 'output' => ['shape' => 'AdminListGroupsForUserResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminListUserAuthEvents' => ['name' => 'AdminListUserAuthEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminListUserAuthEventsRequest'], 'output' => ['shape' => 'AdminListUserAuthEventsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserPoolAddOnNotEnabledException'], ['shape' => 'InternalErrorException']]], 'AdminRemoveUserFromGroup' => ['name' => 'AdminRemoveUserFromGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminRemoveUserFromGroupRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminResetUserPassword' => ['name' => 'AdminResetUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminResetUserPasswordRequest'], 'output' => ['shape' => 'AdminResetUserPasswordResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InternalErrorException']]], 'AdminRespondToAuthChallenge' => ['name' => 'AdminRespondToAuthChallenge', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminRespondToAuthChallengeRequest'], 'output' => ['shape' => 'AdminRespondToAuthChallengeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'InternalErrorException'], ['shape' => 'MFAMethodNotFoundException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'AliasExistsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'SoftwareTokenMFANotFoundException']]], 'AdminSetUserMFAPreference' => ['name' => 'AdminSetUserMFAPreference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminSetUserMFAPreferenceRequest'], 'output' => ['shape' => 'AdminSetUserMFAPreferenceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException']]], 'AdminSetUserPassword' => ['name' => 'AdminSetUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminSetUserPasswordRequest'], 'output' => ['shape' => 'AdminSetUserPasswordResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPasswordException']]], 'AdminSetUserSettings' => ['name' => 'AdminSetUserSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminSetUserSettingsRequest'], 'output' => ['shape' => 'AdminSetUserSettingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminUpdateAuthEventFeedback' => ['name' => 'AdminUpdateAuthEventFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminUpdateAuthEventFeedbackRequest'], 'output' => ['shape' => 'AdminUpdateAuthEventFeedbackResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserPoolAddOnNotEnabledException'], ['shape' => 'InternalErrorException']]], 'AdminUpdateDeviceStatus' => ['name' => 'AdminUpdateDeviceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminUpdateDeviceStatusRequest'], 'output' => ['shape' => 'AdminUpdateDeviceStatusResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AdminUpdateUserAttributes' => ['name' => 'AdminUpdateUserAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminUpdateUserAttributesRequest'], 'output' => ['shape' => 'AdminUpdateUserAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'AliasExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException']]], 'AdminUserGlobalSignOut' => ['name' => 'AdminUserGlobalSignOut', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdminUserGlobalSignOutRequest'], 'output' => ['shape' => 'AdminUserGlobalSignOutResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException']]], 'AssociateSoftwareToken' => ['name' => 'AssociateSoftwareToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSoftwareTokenRequest'], 'output' => ['shape' => 'AssociateSoftwareTokenResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'SoftwareTokenMFANotFoundException'], ['shape' => 'ForbiddenException']]], 'ChangePassword' => ['name' => 'ChangePassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ChangePasswordRequest'], 'output' => ['shape' => 'ChangePasswordResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'ConfirmDevice' => ['name' => 'ConfirmDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmDeviceRequest'], 'output' => ['shape' => 'ConfirmDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'UsernameExistsException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'ConfirmForgotPassword' => ['name' => 'ConfirmForgotPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmForgotPasswordRequest'], 'output' => ['shape' => 'ConfirmForgotPasswordResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'TooManyFailedAttemptsException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'ConfirmSignUp' => ['name' => 'ConfirmSignUp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmSignUpRequest'], 'output' => ['shape' => 'ConfirmSignUpResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyFailedAttemptsException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'AliasExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'GroupExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'CreateIdentityProvider' => ['name' => 'CreateIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIdentityProviderRequest'], 'output' => ['shape' => 'CreateIdentityProviderResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateProviderException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'CreateResourceServer' => ['name' => 'CreateResourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceServerRequest'], 'output' => ['shape' => 'CreateResourceServerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'CreateUserImportJob' => ['name' => 'CreateUserImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserImportJobRequest'], 'output' => ['shape' => 'CreateUserImportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'CreateUserPool' => ['name' => 'CreateUserPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserPoolRequest'], 'output' => ['shape' => 'CreateUserPoolResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserPoolTaggingException'], ['shape' => 'InternalErrorException']]], 'CreateUserPoolClient' => ['name' => 'CreateUserPoolClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserPoolClientRequest'], 'output' => ['shape' => 'CreateUserPoolClientResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ScopeDoesNotExistException'], ['shape' => 'InvalidOAuthFlowException'], ['shape' => 'InternalErrorException']]], 'CreateUserPoolDomain' => ['name' => 'CreateUserPoolDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserPoolDomainRequest'], 'output' => ['shape' => 'CreateUserPoolDomainResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'DeleteIdentityProvider' => ['name' => 'DeleteIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIdentityProviderRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedIdentityProviderException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DeleteResourceServer' => ['name' => 'DeleteResourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceServerRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'DeleteUserAttributes' => ['name' => 'DeleteUserAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserAttributesRequest'], 'output' => ['shape' => 'DeleteUserAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'DeleteUserPool' => ['name' => 'DeleteUserPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserPoolRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserImportInProgressException'], ['shape' => 'InternalErrorException']]], 'DeleteUserPoolClient' => ['name' => 'DeleteUserPoolClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserPoolClientRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalErrorException']]], 'DeleteUserPoolDomain' => ['name' => 'DeleteUserPoolDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserPoolDomainRequest'], 'output' => ['shape' => 'DeleteUserPoolDomainResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'DescribeIdentityProvider' => ['name' => 'DescribeIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityProviderRequest'], 'output' => ['shape' => 'DescribeIdentityProviderResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DescribeResourceServer' => ['name' => 'DescribeResourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourceServerRequest'], 'output' => ['shape' => 'DescribeResourceServerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'DescribeRiskConfiguration' => ['name' => 'DescribeRiskConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRiskConfigurationRequest'], 'output' => ['shape' => 'DescribeRiskConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserPoolAddOnNotEnabledException'], ['shape' => 'InternalErrorException']]], 'DescribeUserImportJob' => ['name' => 'DescribeUserImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserImportJobRequest'], 'output' => ['shape' => 'DescribeUserImportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'DescribeUserPool' => ['name' => 'DescribeUserPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserPoolRequest'], 'output' => ['shape' => 'DescribeUserPoolResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserPoolTaggingException'], ['shape' => 'InternalErrorException']]], 'DescribeUserPoolClient' => ['name' => 'DescribeUserPoolClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserPoolClientRequest'], 'output' => ['shape' => 'DescribeUserPoolClientResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'DescribeUserPoolDomain' => ['name' => 'DescribeUserPoolDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserPoolDomainRequest'], 'output' => ['shape' => 'DescribeUserPoolDomainResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'ForgetDevice' => ['name' => 'ForgetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ForgetDeviceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'ForgotPassword' => ['name' => 'ForgotPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ForgotPasswordRequest'], 'output' => ['shape' => 'ForgotPasswordResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'GetCSVHeader' => ['name' => 'GetCSVHeader', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCSVHeaderRequest'], 'output' => ['shape' => 'GetCSVHeaderResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'GetDevice' => ['name' => 'GetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeviceRequest'], 'output' => ['shape' => 'GetDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupRequest'], 'output' => ['shape' => 'GetGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'GetIdentityProviderByIdentifier' => ['name' => 'GetIdentityProviderByIdentifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityProviderByIdentifierRequest'], 'output' => ['shape' => 'GetIdentityProviderByIdentifierResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'GetSigningCertificate' => ['name' => 'GetSigningCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSigningCertificateRequest'], 'output' => ['shape' => 'GetSigningCertificateResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetUICustomization' => ['name' => 'GetUICustomization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUICustomizationRequest'], 'output' => ['shape' => 'GetUICustomizationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'GetUser' => ['name' => 'GetUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserRequest'], 'output' => ['shape' => 'GetUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'GetUserAttributeVerificationCode' => ['name' => 'GetUserAttributeVerificationCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserAttributeVerificationCodeRequest'], 'output' => ['shape' => 'GetUserAttributeVerificationCodeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'GetUserPoolMfaConfig' => ['name' => 'GetUserPoolMfaConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserPoolMfaConfigRequest'], 'output' => ['shape' => 'GetUserPoolMfaConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'GlobalSignOut' => ['name' => 'GlobalSignOut', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GlobalSignOutRequest'], 'output' => ['shape' => 'GlobalSignOutResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'InitiateAuth' => ['name' => 'InitiateAuth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InitiateAuthRequest'], 'output' => ['shape' => 'InitiateAuthResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ListIdentityProviders' => ['name' => 'ListIdentityProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIdentityProvidersRequest'], 'output' => ['shape' => 'ListIdentityProvidersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'ListResourceServers' => ['name' => 'ListResourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceServersRequest'], 'output' => ['shape' => 'ListResourceServersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException']]], 'ListUserImportJobs' => ['name' => 'ListUserImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserImportJobsRequest'], 'output' => ['shape' => 'ListUserImportJobsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ListUserPoolClients' => ['name' => 'ListUserPoolClients', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserPoolClientsRequest'], 'output' => ['shape' => 'ListUserPoolClientsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ListUserPools' => ['name' => 'ListUserPools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserPoolsRequest'], 'output' => ['shape' => 'ListUserPoolsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ListUsersInGroup' => ['name' => 'ListUsersInGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersInGroupRequest'], 'output' => ['shape' => 'ListUsersInGroupResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'ResendConfirmationCode' => ['name' => 'ResendConfirmationCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResendConfirmationCodeRequest'], 'output' => ['shape' => 'ResendConfirmationCodeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'RespondToAuthChallenge' => ['name' => 'RespondToAuthChallenge', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RespondToAuthChallengeRequest'], 'output' => ['shape' => 'RespondToAuthChallengeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'MFAMethodNotFoundException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'AliasExistsException'], ['shape' => 'InternalErrorException'], ['shape' => 'SoftwareTokenMFANotFoundException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'RevokeToken' => ['name' => 'RevokeToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeTokenRequest'], 'output' => ['shape' => 'RevokeTokenResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'UnsupportedTokenTypeException'], ['shape' => 'ForbiddenException']]], 'SetRiskConfiguration' => ['name' => 'SetRiskConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetRiskConfigurationRequest'], 'output' => ['shape' => 'SetRiskConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserPoolAddOnNotEnabledException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'InternalErrorException']]], 'SetUICustomization' => ['name' => 'SetUICustomization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetUICustomizationRequest'], 'output' => ['shape' => 'SetUICustomizationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'SetUserMFAPreference' => ['name' => 'SetUserMFAPreference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetUserMFAPreferenceRequest'], 'output' => ['shape' => 'SetUserMFAPreferenceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'SetUserPoolMfaConfig' => ['name' => 'SetUserPoolMfaConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetUserPoolMfaConfigRequest'], 'output' => ['shape' => 'SetUserPoolMfaConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'SetUserSettings' => ['name' => 'SetUserSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetUserSettingsRequest'], 'output' => ['shape' => 'SetUserSettingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'SignUp' => ['name' => 'SignUp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SignUpRequest'], 'output' => ['shape' => 'SignUpResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'UsernameExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'StartUserImportJob' => ['name' => 'StartUserImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartUserImportJobRequest'], 'output' => ['shape' => 'StartUserImportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'NotAuthorizedException']]], 'StopUserImportJob' => ['name' => 'StopUserImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopUserImportJobRequest'], 'output' => ['shape' => 'StopUserImportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'NotAuthorizedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException']]], 'UpdateAuthEventFeedback' => ['name' => 'UpdateAuthEventFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAuthEventFeedbackRequest'], 'output' => ['shape' => 'UpdateAuthEventFeedbackResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserPoolAddOnNotEnabledException'], ['shape' => 'InternalErrorException']]], 'UpdateDeviceStatus' => ['name' => 'UpdateDeviceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDeviceStatusRequest'], 'output' => ['shape' => 'UpdateDeviceStatusResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGroupRequest'], 'output' => ['shape' => 'UpdateGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException']]], 'UpdateIdentityProvider' => ['name' => 'UpdateIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateIdentityProviderRequest'], 'output' => ['shape' => 'UpdateIdentityProviderResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedIdentityProviderException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'UpdateResourceServer' => ['name' => 'UpdateResourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResourceServerRequest'], 'output' => ['shape' => 'UpdateResourceServerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'UpdateUserAttributes' => ['name' => 'UpdateUserAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserAttributesRequest'], 'output' => ['shape' => 'UpdateUserAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnexpectedLambdaException'], ['shape' => 'UserLambdaValidationException'], ['shape' => 'InvalidLambdaResponseException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AliasExistsException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'InvalidEmailRoleAccessPolicyException'], ['shape' => 'CodeDeliveryFailureException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none'], 'UpdateUserPool' => ['name' => 'UpdateUserPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserPoolRequest'], 'output' => ['shape' => 'UpdateUserPoolResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UserImportInProgressException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidSmsRoleAccessPolicyException'], ['shape' => 'InvalidSmsRoleTrustRelationshipException'], ['shape' => 'UserPoolTaggingException'], ['shape' => 'InvalidEmailRoleAccessPolicyException']]], 'UpdateUserPoolClient' => ['name' => 'UpdateUserPoolClient', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserPoolClientRequest'], 'output' => ['shape' => 'UpdateUserPoolClientResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ScopeDoesNotExistException'], ['shape' => 'InvalidOAuthFlowException'], ['shape' => 'InternalErrorException']]], 'UpdateUserPoolDomain' => ['name' => 'UpdateUserPoolDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserPoolDomainRequest'], 'output' => ['shape' => 'UpdateUserPoolDomainResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'VerifySoftwareToken' => ['name' => 'VerifySoftwareToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifySoftwareTokenRequest'], 'output' => ['shape' => 'VerifySoftwareTokenResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidUserPoolConfigurationException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'EnableSoftwareTokenMFAException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'SoftwareTokenMFANotFoundException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ForbiddenException']]], 'VerifyUserAttribute' => ['name' => 'VerifyUserAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyUserAttributeRequest'], 'output' => ['shape' => 'VerifyUserAttributeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'CodeMismatchException'], ['shape' => 'ExpiredCodeException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'PasswordResetRequiredException'], ['shape' => 'UserNotFoundException'], ['shape' => 'UserNotConfirmedException'], ['shape' => 'InternalErrorException'], ['shape' => 'AliasExistsException'], ['shape' => 'ForbiddenException']], 'authtype' => 'none']], 'shapes' => ['AWSAccountIdType' => ['type' => 'string'], 'AccessTokenValidityType' => ['type' => 'integer', 'max' => 86400, 'min' => 1], 'AccountRecoverySettingType' => ['type' => 'structure', 'members' => ['RecoveryMechanisms' => ['shape' => 'RecoveryMechanismsType']]], 'AccountTakeoverActionNotifyType' => ['type' => 'boolean'], 'AccountTakeoverActionType' => ['type' => 'structure', 'required' => ['Notify', 'EventAction'], 'members' => ['Notify' => ['shape' => 'AccountTakeoverActionNotifyType'], 'EventAction' => ['shape' => 'AccountTakeoverEventActionType']]], 'AccountTakeoverActionsType' => ['type' => 'structure', 'members' => ['LowAction' => ['shape' => 'AccountTakeoverActionType'], 'MediumAction' => ['shape' => 'AccountTakeoverActionType'], 'HighAction' => ['shape' => 'AccountTakeoverActionType']]], 'AccountTakeoverEventActionType' => ['type' => 'string', 'enum' => ['BLOCK', 'MFA_IF_CONFIGURED', 'MFA_REQUIRED', 'NO_ACTION']], 'AccountTakeoverRiskConfigurationType' => ['type' => 'structure', 'required' => ['Actions'], 'members' => ['NotifyConfiguration' => ['shape' => 'NotifyConfigurationType'], 'Actions' => ['shape' => 'AccountTakeoverActionsType']]], 'AddCustomAttributesRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'CustomAttributes'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'CustomAttributes' => ['shape' => 'CustomAttributesListType']]], 'AddCustomAttributesResponse' => ['type' => 'structure', 'members' => []], 'AdminAddUserToGroupRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'GroupName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'GroupName' => ['shape' => 'GroupNameType']]], 'AdminConfirmSignUpRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'AdminConfirmSignUpResponse' => ['type' => 'structure', 'members' => []], 'AdminCreateUserConfigType' => ['type' => 'structure', 'members' => ['AllowAdminCreateUserOnly' => ['shape' => 'BooleanType'], 'UnusedAccountValidityDays' => ['shape' => 'AdminCreateUserUnusedAccountValidityDaysType'], 'InviteMessageTemplate' => ['shape' => 'MessageTemplateType']]], 'AdminCreateUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'UserAttributes' => ['shape' => 'AttributeListType'], 'ValidationData' => ['shape' => 'AttributeListType'], 'TemporaryPassword' => ['shape' => 'PasswordType'], 'ForceAliasCreation' => ['shape' => 'ForceAliasCreation'], 'MessageAction' => ['shape' => 'MessageActionType'], 'DesiredDeliveryMediums' => ['shape' => 'DeliveryMediumListType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'AdminCreateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'UserType']]], 'AdminCreateUserUnusedAccountValidityDaysType' => ['type' => 'integer', 'max' => 365, 'min' => 0], 'AdminDeleteUserAttributesRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'UserAttributeNames'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'UserAttributeNames' => ['shape' => 'AttributeNameListType']]], 'AdminDeleteUserAttributesResponse' => ['type' => 'structure', 'members' => []], 'AdminDeleteUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminDisableProviderForUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'User'], 'members' => ['UserPoolId' => ['shape' => 'StringType'], 'User' => ['shape' => 'ProviderUserIdentifierType']]], 'AdminDisableProviderForUserResponse' => ['type' => 'structure', 'members' => []], 'AdminDisableUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminDisableUserResponse' => ['type' => 'structure', 'members' => []], 'AdminEnableUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminEnableUserResponse' => ['type' => 'structure', 'members' => []], 'AdminForgetDeviceRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'DeviceKey'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'DeviceKey' => ['shape' => 'DeviceKeyType']]], 'AdminGetDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceKey', 'UserPoolId', 'Username'], 'members' => ['DeviceKey' => ['shape' => 'DeviceKeyType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminGetDeviceResponse' => ['type' => 'structure', 'required' => ['Device'], 'members' => ['Device' => ['shape' => 'DeviceType']]], 'AdminGetUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminGetUserResponse' => ['type' => 'structure', 'required' => ['Username'], 'members' => ['Username' => ['shape' => 'UsernameType'], 'UserAttributes' => ['shape' => 'AttributeListType'], 'UserCreateDate' => ['shape' => 'DateType'], 'UserLastModifiedDate' => ['shape' => 'DateType'], 'Enabled' => ['shape' => 'BooleanType'], 'UserStatus' => ['shape' => 'UserStatusType'], 'MFAOptions' => ['shape' => 'MFAOptionListType'], 'PreferredMfaSetting' => ['shape' => 'StringType'], 'UserMFASettingList' => ['shape' => 'UserMFASettingListType']]], 'AdminInitiateAuthRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientId', 'AuthFlow'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'AuthFlow' => ['shape' => 'AuthFlowType'], 'AuthParameters' => ['shape' => 'AuthParametersType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'ContextData' => ['shape' => 'ContextDataType']]], 'AdminInitiateAuthResponse' => ['type' => 'structure', 'members' => ['ChallengeName' => ['shape' => 'ChallengeNameType'], 'Session' => ['shape' => 'SessionType'], 'ChallengeParameters' => ['shape' => 'ChallengeParametersType'], 'AuthenticationResult' => ['shape' => 'AuthenticationResultType']]], 'AdminLinkProviderForUserRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'DestinationUser', 'SourceUser'], 'members' => ['UserPoolId' => ['shape' => 'StringType'], 'DestinationUser' => ['shape' => 'ProviderUserIdentifierType'], 'SourceUser' => ['shape' => 'ProviderUserIdentifierType']]], 'AdminLinkProviderForUserResponse' => ['type' => 'structure', 'members' => []], 'AdminListDevicesRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'Limit' => ['shape' => 'QueryLimitType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType']]], 'AdminListDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => 'DeviceListType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType']]], 'AdminListGroupsForUserRequest' => ['type' => 'structure', 'required' => ['Username', 'UserPoolId'], 'members' => ['Username' => ['shape' => 'UsernameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'Limit' => ['shape' => 'QueryLimitType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'AdminListGroupsForUserResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupListType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'AdminListUserAuthEventsRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'MaxResults' => ['shape' => 'QueryLimitType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'AdminListUserAuthEventsResponse' => ['type' => 'structure', 'members' => ['AuthEvents' => ['shape' => 'AuthEventsType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'AdminRemoveUserFromGroupRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'GroupName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'GroupName' => ['shape' => 'GroupNameType']]], 'AdminResetUserPasswordRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'AdminResetUserPasswordResponse' => ['type' => 'structure', 'members' => []], 'AdminRespondToAuthChallengeRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientId', 'ChallengeName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'ChallengeName' => ['shape' => 'ChallengeNameType'], 'ChallengeResponses' => ['shape' => 'ChallengeResponsesType'], 'Session' => ['shape' => 'SessionType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'ContextData' => ['shape' => 'ContextDataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'AdminRespondToAuthChallengeResponse' => ['type' => 'structure', 'members' => ['ChallengeName' => ['shape' => 'ChallengeNameType'], 'Session' => ['shape' => 'SessionType'], 'ChallengeParameters' => ['shape' => 'ChallengeParametersType'], 'AuthenticationResult' => ['shape' => 'AuthenticationResultType']]], 'AdminSetUserMFAPreferenceRequest' => ['type' => 'structure', 'required' => ['Username', 'UserPoolId'], 'members' => ['SMSMfaSettings' => ['shape' => 'SMSMfaSettingsType'], 'SoftwareTokenMfaSettings' => ['shape' => 'SoftwareTokenMfaSettingsType'], 'Username' => ['shape' => 'UsernameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType']]], 'AdminSetUserMFAPreferenceResponse' => ['type' => 'structure', 'members' => []], 'AdminSetUserPasswordRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'Password'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'Password' => ['shape' => 'PasswordType'], 'Permanent' => ['shape' => 'BooleanType']]], 'AdminSetUserPasswordResponse' => ['type' => 'structure', 'members' => []], 'AdminSetUserSettingsRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'MFAOptions'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'MFAOptions' => ['shape' => 'MFAOptionListType']]], 'AdminSetUserSettingsResponse' => ['type' => 'structure', 'members' => []], 'AdminUpdateAuthEventFeedbackRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'EventId', 'FeedbackValue'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'EventId' => ['shape' => 'EventIdType'], 'FeedbackValue' => ['shape' => 'FeedbackValueType']]], 'AdminUpdateAuthEventFeedbackResponse' => ['type' => 'structure', 'members' => []], 'AdminUpdateDeviceStatusRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'DeviceKey'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'DeviceKey' => ['shape' => 'DeviceKeyType'], 'DeviceRememberedStatus' => ['shape' => 'DeviceRememberedStatusType']]], 'AdminUpdateDeviceStatusResponse' => ['type' => 'structure', 'members' => []], 'AdminUpdateUserAttributesRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'UserAttributes'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'UserAttributes' => ['shape' => 'AttributeListType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'AdminUpdateUserAttributesResponse' => ['type' => 'structure', 'members' => []], 'AdminUserGlobalSignOutRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType']]], 'AdminUserGlobalSignOutResponse' => ['type' => 'structure', 'members' => []], 'AdvancedSecurityModeType' => ['type' => 'string', 'enum' => ['OFF', 'AUDIT', 'ENFORCED']], 'AliasAttributeType' => ['type' => 'string', 'enum' => ['phone_number', 'email', 'preferred_username']], 'AliasAttributesListType' => ['type' => 'list', 'member' => ['shape' => 'AliasAttributeType']], 'AliasExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'AnalyticsConfigurationType' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'HexStringType'], 'ApplicationArn' => ['shape' => 'ArnType'], 'RoleArn' => ['shape' => 'ArnType'], 'ExternalId' => ['shape' => 'StringType'], 'UserDataShared' => ['shape' => 'BooleanType']]], 'AnalyticsMetadataType' => ['type' => 'structure', 'members' => ['AnalyticsEndpointId' => ['shape' => 'StringType']]], 'ArnType' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:([\\w+=/,.@-]*)?:[0-9]+:[\\w+=/,.@-]+(:[\\w+=/,.@-]+)?(:[\\w+=/,.@-]+)?'], 'AssociateSoftwareTokenRequest' => ['type' => 'structure', 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'Session' => ['shape' => 'SessionType']]], 'AssociateSoftwareTokenResponse' => ['type' => 'structure', 'members' => ['SecretCode' => ['shape' => 'SecretCodeType'], 'Session' => ['shape' => 'SessionType']]], 'AttributeDataType' => ['type' => 'string', 'enum' => ['String', 'Number', 'DateTime', 'Boolean']], 'AttributeListType' => ['type' => 'list', 'member' => ['shape' => 'AttributeType']], 'AttributeMappingKeyType' => ['type' => 'string', 'max' => 32, 'min' => 1], 'AttributeMappingType' => ['type' => 'map', 'key' => ['shape' => 'AttributeMappingKeyType'], 'value' => ['shape' => 'StringType']], 'AttributeNameListType' => ['type' => 'list', 'member' => ['shape' => 'AttributeNameType']], 'AttributeNameType' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'AttributeType' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AttributeNameType'], 'Value' => ['shape' => 'AttributeValueType']]], 'AttributeValueType' => ['type' => 'string', 'max' => 2048, 'sensitive' => \true], 'AttributesRequireVerificationBeforeUpdateType' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAttributeType']], 'AuthEventType' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'StringType'], 'EventType' => ['shape' => 'EventType'], 'CreationDate' => ['shape' => 'DateType'], 'EventResponse' => ['shape' => 'EventResponseType'], 'EventRisk' => ['shape' => 'EventRiskType'], 'ChallengeResponses' => ['shape' => 'ChallengeResponseListType'], 'EventContextData' => ['shape' => 'EventContextDataType'], 'EventFeedback' => ['shape' => 'EventFeedbackType']]], 'AuthEventsType' => ['type' => 'list', 'member' => ['shape' => 'AuthEventType']], 'AuthFlowType' => ['type' => 'string', 'enum' => ['USER_SRP_AUTH', 'REFRESH_TOKEN_AUTH', 'REFRESH_TOKEN', 'CUSTOM_AUTH', 'ADMIN_NO_SRP_AUTH', 'USER_PASSWORD_AUTH', 'ADMIN_USER_PASSWORD_AUTH']], 'AuthParametersType' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType'], 'sensitive' => \true], 'AuthSessionValidityType' => ['type' => 'integer', 'max' => 15, 'min' => 3], 'AuthenticationResultType' => ['type' => 'structure', 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'ExpiresIn' => ['shape' => 'IntegerType'], 'TokenType' => ['shape' => 'StringType'], 'RefreshToken' => ['shape' => 'TokenModelType'], 'IdToken' => ['shape' => 'TokenModelType'], 'NewDeviceMetadata' => ['shape' => 'NewDeviceMetadataType']]], 'BlockedIPRangeListType' => ['type' => 'list', 'member' => ['shape' => 'StringType'], 'max' => 200], 'BooleanType' => ['type' => 'boolean'], 'CSSType' => ['type' => 'string'], 'CSSVersionType' => ['type' => 'string'], 'CallbackURLsListType' => ['type' => 'list', 'member' => ['shape' => 'RedirectUrlType'], 'max' => 100, 'min' => 0], 'ChallengeName' => ['type' => 'string', 'enum' => ['Password', 'Mfa']], 'ChallengeNameType' => ['type' => 'string', 'enum' => ['SMS_MFA', 'SOFTWARE_TOKEN_MFA', 'SELECT_MFA_TYPE', 'MFA_SETUP', 'PASSWORD_VERIFIER', 'CUSTOM_CHALLENGE', 'DEVICE_SRP_AUTH', 'DEVICE_PASSWORD_VERIFIER', 'ADMIN_NO_SRP_AUTH', 'NEW_PASSWORD_REQUIRED']], 'ChallengeParametersType' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'ChallengeResponse' => ['type' => 'string', 'enum' => ['Success', 'Failure']], 'ChallengeResponseListType' => ['type' => 'list', 'member' => ['shape' => 'ChallengeResponseType']], 'ChallengeResponseType' => ['type' => 'structure', 'members' => ['ChallengeName' => ['shape' => 'ChallengeName'], 'ChallengeResponse' => ['shape' => 'ChallengeResponse']]], 'ChallengeResponsesType' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'ChangePasswordRequest' => ['type' => 'structure', 'required' => ['PreviousPassword', 'ProposedPassword', 'AccessToken'], 'members' => ['PreviousPassword' => ['shape' => 'PasswordType'], 'ProposedPassword' => ['shape' => 'PasswordType'], 'AccessToken' => ['shape' => 'TokenModelType']]], 'ChangePasswordResponse' => ['type' => 'structure', 'members' => []], 'ClientIdType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+]+', 'sensitive' => \true], 'ClientMetadataType' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'ClientNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w\\s+=,.@-]+'], 'ClientPermissionListType' => ['type' => 'list', 'member' => ['shape' => 'ClientPermissionType']], 'ClientPermissionType' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ClientSecretType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w+]+', 'sensitive' => \true], 'CodeDeliveryDetailsListType' => ['type' => 'list', 'member' => ['shape' => 'CodeDeliveryDetailsType']], 'CodeDeliveryDetailsType' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'StringType'], 'DeliveryMedium' => ['shape' => 'DeliveryMediumType'], 'AttributeName' => ['shape' => 'AttributeNameType']]], 'CodeDeliveryFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'CodeMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'CompletionMessageType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w]+'], 'CompromisedCredentialsActionsType' => ['type' => 'structure', 'required' => ['EventAction'], 'members' => ['EventAction' => ['shape' => 'CompromisedCredentialsEventActionType']]], 'CompromisedCredentialsEventActionType' => ['type' => 'string', 'enum' => ['BLOCK', 'NO_ACTION']], 'CompromisedCredentialsRiskConfigurationType' => ['type' => 'structure', 'required' => ['Actions'], 'members' => ['EventFilter' => ['shape' => 'EventFiltersType'], 'Actions' => ['shape' => 'CompromisedCredentialsActionsType']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ConfirmDeviceRequest' => ['type' => 'structure', 'required' => ['AccessToken', 'DeviceKey'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'DeviceKey' => ['shape' => 'DeviceKeyType'], 'DeviceSecretVerifierConfig' => ['shape' => 'DeviceSecretVerifierConfigType'], 'DeviceName' => ['shape' => 'DeviceNameType']]], 'ConfirmDeviceResponse' => ['type' => 'structure', 'members' => ['UserConfirmationNecessary' => ['shape' => 'BooleanType']]], 'ConfirmForgotPasswordRequest' => ['type' => 'structure', 'required' => ['ClientId', 'Username', 'ConfirmationCode', 'Password'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'SecretHash' => ['shape' => 'SecretHashType'], 'Username' => ['shape' => 'UsernameType'], 'ConfirmationCode' => ['shape' => 'ConfirmationCodeType'], 'Password' => ['shape' => 'PasswordType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'ConfirmForgotPasswordResponse' => ['type' => 'structure', 'members' => []], 'ConfirmSignUpRequest' => ['type' => 'structure', 'required' => ['ClientId', 'Username', 'ConfirmationCode'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'SecretHash' => ['shape' => 'SecretHashType'], 'Username' => ['shape' => 'UsernameType'], 'ConfirmationCode' => ['shape' => 'ConfirmationCodeType'], 'ForceAliasCreation' => ['shape' => 'ForceAliasCreation'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'ConfirmSignUpResponse' => ['type' => 'structure', 'members' => []], 'ConfirmationCodeType' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\S]+'], 'ContextDataType' => ['type' => 'structure', 'required' => ['IpAddress', 'ServerName', 'ServerPath', 'HttpHeaders'], 'members' => ['IpAddress' => ['shape' => 'StringType'], 'ServerName' => ['shape' => 'StringType'], 'ServerPath' => ['shape' => 'StringType'], 'HttpHeaders' => ['shape' => 'HttpHeaderList'], 'EncodedData' => ['shape' => 'StringType']]], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserPoolId'], 'members' => ['GroupName' => ['shape' => 'GroupNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'Description' => ['shape' => 'DescriptionType'], 'RoleArn' => ['shape' => 'ArnType'], 'Precedence' => ['shape' => 'PrecedenceType']]], 'CreateGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'GroupType']]], 'CreateIdentityProviderRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ProviderName', 'ProviderType', 'ProviderDetails'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ProviderName' => ['shape' => 'ProviderNameTypeV1'], 'ProviderType' => ['shape' => 'IdentityProviderTypeType'], 'ProviderDetails' => ['shape' => 'ProviderDetailsType'], 'AttributeMapping' => ['shape' => 'AttributeMappingType'], 'IdpIdentifiers' => ['shape' => 'IdpIdentifiersListType']]], 'CreateIdentityProviderResponse' => ['type' => 'structure', 'required' => ['IdentityProvider'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProviderType']]], 'CreateResourceServerRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Identifier', 'Name'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Identifier' => ['shape' => 'ResourceServerIdentifierType'], 'Name' => ['shape' => 'ResourceServerNameType'], 'Scopes' => ['shape' => 'ResourceServerScopeListType']]], 'CreateResourceServerResponse' => ['type' => 'structure', 'required' => ['ResourceServer'], 'members' => ['ResourceServer' => ['shape' => 'ResourceServerType']]], 'CreateUserImportJobRequest' => ['type' => 'structure', 'required' => ['JobName', 'UserPoolId', 'CloudWatchLogsRoleArn'], 'members' => ['JobName' => ['shape' => 'UserImportJobNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'CloudWatchLogsRoleArn' => ['shape' => 'ArnType']]], 'CreateUserImportJobResponse' => ['type' => 'structure', 'members' => ['UserImportJob' => ['shape' => 'UserImportJobType']]], 'CreateUserPoolClientRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientName' => ['shape' => 'ClientNameType'], 'GenerateSecret' => ['shape' => 'GenerateSecret'], 'RefreshTokenValidity' => ['shape' => 'RefreshTokenValidityType'], 'AccessTokenValidity' => ['shape' => 'AccessTokenValidityType'], 'IdTokenValidity' => ['shape' => 'IdTokenValidityType'], 'TokenValidityUnits' => ['shape' => 'TokenValidityUnitsType'], 'ReadAttributes' => ['shape' => 'ClientPermissionListType'], 'WriteAttributes' => ['shape' => 'ClientPermissionListType'], 'ExplicitAuthFlows' => ['shape' => 'ExplicitAuthFlowsListType'], 'SupportedIdentityProviders' => ['shape' => 'SupportedIdentityProvidersListType'], 'CallbackURLs' => ['shape' => 'CallbackURLsListType'], 'LogoutURLs' => ['shape' => 'LogoutURLsListType'], 'DefaultRedirectURI' => ['shape' => 'RedirectUrlType'], 'AllowedOAuthFlows' => ['shape' => 'OAuthFlowsType'], 'AllowedOAuthScopes' => ['shape' => 'ScopeListType'], 'AllowedOAuthFlowsUserPoolClient' => ['shape' => 'BooleanType'], 'AnalyticsConfiguration' => ['shape' => 'AnalyticsConfigurationType'], 'PreventUserExistenceErrors' => ['shape' => 'PreventUserExistenceErrorTypes'], 'EnableTokenRevocation' => ['shape' => 'WrappedBooleanType'], 'EnablePropagateAdditionalUserContextData' => ['shape' => 'WrappedBooleanType'], 'AuthSessionValidity' => ['shape' => 'AuthSessionValidityType']]], 'CreateUserPoolClientResponse' => ['type' => 'structure', 'members' => ['UserPoolClient' => ['shape' => 'UserPoolClientType']]], 'CreateUserPoolDomainRequest' => ['type' => 'structure', 'required' => ['Domain', 'UserPoolId'], 'members' => ['Domain' => ['shape' => 'DomainType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'CustomDomainConfig' => ['shape' => 'CustomDomainConfigType']]], 'CreateUserPoolDomainResponse' => ['type' => 'structure', 'members' => ['CloudFrontDomain' => ['shape' => 'DomainType']]], 'CreateUserPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'UserPoolNameType'], 'Policies' => ['shape' => 'UserPoolPolicyType'], 'DeletionProtection' => ['shape' => 'DeletionProtectionType'], 'LambdaConfig' => ['shape' => 'LambdaConfigType'], 'AutoVerifiedAttributes' => ['shape' => 'VerifiedAttributesListType'], 'AliasAttributes' => ['shape' => 'AliasAttributesListType'], 'UsernameAttributes' => ['shape' => 'UsernameAttributesListType'], 'SmsVerificationMessage' => ['shape' => 'SmsVerificationMessageType'], 'EmailVerificationMessage' => ['shape' => 'EmailVerificationMessageType'], 'EmailVerificationSubject' => ['shape' => 'EmailVerificationSubjectType'], 'VerificationMessageTemplate' => ['shape' => 'VerificationMessageTemplateType'], 'SmsAuthenticationMessage' => ['shape' => 'SmsVerificationMessageType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType'], 'UserAttributeUpdateSettings' => ['shape' => 'UserAttributeUpdateSettingsType'], 'DeviceConfiguration' => ['shape' => 'DeviceConfigurationType'], 'EmailConfiguration' => ['shape' => 'EmailConfigurationType'], 'SmsConfiguration' => ['shape' => 'SmsConfigurationType'], 'UserPoolTags' => ['shape' => 'UserPoolTagsType'], 'AdminCreateUserConfig' => ['shape' => 'AdminCreateUserConfigType'], 'Schema' => ['shape' => 'SchemaAttributesListType'], 'UserPoolAddOns' => ['shape' => 'UserPoolAddOnsType'], 'UsernameConfiguration' => ['shape' => 'UsernameConfigurationType'], 'AccountRecoverySetting' => ['shape' => 'AccountRecoverySettingType']]], 'CreateUserPoolResponse' => ['type' => 'structure', 'members' => ['UserPool' => ['shape' => 'UserPoolType']]], 'CustomAttributeNameType' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'CustomAttributesListType' => ['type' => 'list', 'member' => ['shape' => 'SchemaAttributeType'], 'max' => 25, 'min' => 1], 'CustomDomainConfigType' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'ArnType']]], 'CustomEmailLambdaVersionConfigType' => ['type' => 'structure', 'required' => ['LambdaVersion', 'LambdaArn'], 'members' => ['LambdaVersion' => ['shape' => 'CustomEmailSenderLambdaVersionType'], 'LambdaArn' => ['shape' => 'ArnType']]], 'CustomEmailSenderLambdaVersionType' => ['type' => 'string', 'enum' => ['V1_0']], 'CustomSMSLambdaVersionConfigType' => ['type' => 'structure', 'required' => ['LambdaVersion', 'LambdaArn'], 'members' => ['LambdaVersion' => ['shape' => 'CustomSMSSenderLambdaVersionType'], 'LambdaArn' => ['shape' => 'ArnType']]], 'CustomSMSSenderLambdaVersionType' => ['type' => 'string', 'enum' => ['V1_0']], 'DateType' => ['type' => 'timestamp'], 'DefaultEmailOptionType' => ['type' => 'string', 'enum' => ['CONFIRM_WITH_LINK', 'CONFIRM_WITH_CODE']], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserPoolId'], 'members' => ['GroupName' => ['shape' => 'GroupNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType']]], 'DeleteIdentityProviderRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ProviderName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ProviderName' => ['shape' => 'ProviderNameType']]], 'DeleteResourceServerRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Identifier'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Identifier' => ['shape' => 'ResourceServerIdentifierType']]], 'DeleteUserAttributesRequest' => ['type' => 'structure', 'required' => ['UserAttributeNames', 'AccessToken'], 'members' => ['UserAttributeNames' => ['shape' => 'AttributeNameListType'], 'AccessToken' => ['shape' => 'TokenModelType']]], 'DeleteUserAttributesResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserPoolClientRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType']]], 'DeleteUserPoolDomainRequest' => ['type' => 'structure', 'required' => ['Domain', 'UserPoolId'], 'members' => ['Domain' => ['shape' => 'DomainType'], 'UserPoolId' => ['shape' => 'UserPoolIdType']]], 'DeleteUserPoolDomainResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserPoolRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['AccessToken'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType']]], 'DeletionProtectionType' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'DeliveryMediumListType' => ['type' => 'list', 'member' => ['shape' => 'DeliveryMediumType']], 'DeliveryMediumType' => ['type' => 'string', 'enum' => ['SMS', 'EMAIL']], 'DescribeIdentityProviderRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ProviderName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ProviderName' => ['shape' => 'ProviderNameType']]], 'DescribeIdentityProviderResponse' => ['type' => 'structure', 'required' => ['IdentityProvider'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProviderType']]], 'DescribeResourceServerRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Identifier'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Identifier' => ['shape' => 'ResourceServerIdentifierType']]], 'DescribeResourceServerResponse' => ['type' => 'structure', 'required' => ['ResourceServer'], 'members' => ['ResourceServer' => ['shape' => 'ResourceServerType']]], 'DescribeRiskConfigurationRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType']]], 'DescribeRiskConfigurationResponse' => ['type' => 'structure', 'required' => ['RiskConfiguration'], 'members' => ['RiskConfiguration' => ['shape' => 'RiskConfigurationType']]], 'DescribeUserImportJobRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'JobId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'JobId' => ['shape' => 'UserImportJobIdType']]], 'DescribeUserImportJobResponse' => ['type' => 'structure', 'members' => ['UserImportJob' => ['shape' => 'UserImportJobType']]], 'DescribeUserPoolClientRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType']]], 'DescribeUserPoolClientResponse' => ['type' => 'structure', 'members' => ['UserPoolClient' => ['shape' => 'UserPoolClientType']]], 'DescribeUserPoolDomainRequest' => ['type' => 'structure', 'required' => ['Domain'], 'members' => ['Domain' => ['shape' => 'DomainType']]], 'DescribeUserPoolDomainResponse' => ['type' => 'structure', 'members' => ['DomainDescription' => ['shape' => 'DomainDescriptionType']]], 'DescribeUserPoolRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType']]], 'DescribeUserPoolResponse' => ['type' => 'structure', 'members' => ['UserPool' => ['shape' => 'UserPoolType']]], 'DescriptionType' => ['type' => 'string', 'max' => 2048], 'DeviceConfigurationType' => ['type' => 'structure', 'members' => ['ChallengeRequiredOnNewDevice' => ['shape' => 'BooleanType'], 'DeviceOnlyRememberedOnUserPrompt' => ['shape' => 'BooleanType']]], 'DeviceKeyType' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+_[0-9a-f-]+'], 'DeviceListType' => ['type' => 'list', 'member' => ['shape' => 'DeviceType']], 'DeviceNameType' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DeviceRememberedStatusType' => ['type' => 'string', 'enum' => ['remembered', 'not_remembered']], 'DeviceSecretVerifierConfigType' => ['type' => 'structure', 'members' => ['PasswordVerifier' => ['shape' => 'StringType'], 'Salt' => ['shape' => 'StringType']]], 'DeviceType' => ['type' => 'structure', 'members' => ['DeviceKey' => ['shape' => 'DeviceKeyType'], 'DeviceAttributes' => ['shape' => 'AttributeListType'], 'DeviceCreateDate' => ['shape' => 'DateType'], 'DeviceLastModifiedDate' => ['shape' => 'DateType'], 'DeviceLastAuthenticatedDate' => ['shape' => 'DateType']]], 'DomainDescriptionType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'AWSAccountId' => ['shape' => 'AWSAccountIdType'], 'Domain' => ['shape' => 'DomainType'], 'S3Bucket' => ['shape' => 'S3BucketType'], 'CloudFrontDistribution' => ['shape' => 'StringType'], 'Version' => ['shape' => 'DomainVersionType'], 'Status' => ['shape' => 'DomainStatusType'], 'CustomDomainConfig' => ['shape' => 'CustomDomainConfigType']]], 'DomainStatusType' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'UPDATING', 'ACTIVE', 'FAILED']], 'DomainType' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](?:[a-z0-9\\-]{0,61}[a-z0-9])?$'], 'DomainVersionType' => ['type' => 'string', 'max' => 20, 'min' => 1], 'DuplicateProviderException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'EmailAddressType' => ['type' => 'string', 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+@[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'EmailConfigurationType' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'ArnType'], 'ReplyToEmailAddress' => ['shape' => 'EmailAddressType'], 'EmailSendingAccount' => ['shape' => 'EmailSendingAccountType'], 'From' => ['shape' => 'StringType'], 'ConfigurationSet' => ['shape' => 'SESConfigurationSet']]], 'EmailNotificationBodyType' => ['type' => 'string', 'max' => 20000, 'min' => 6, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]+'], 'EmailNotificationSubjectType' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+'], 'EmailSendingAccountType' => ['type' => 'string', 'enum' => ['COGNITO_DEFAULT', 'DEVELOPER']], 'EmailVerificationMessageByLinkType' => ['type' => 'string', 'max' => 20000, 'min' => 6, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{##[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*##\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*'], 'EmailVerificationMessageType' => ['type' => 'string', 'max' => 20000, 'min' => 6, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*\\{####\\}[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s*]*'], 'EmailVerificationSubjectByLinkType' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+'], 'EmailVerificationSubjectType' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\s]+'], 'EnableSoftwareTokenMFAException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'EventContextDataType' => ['type' => 'structure', 'members' => ['IpAddress' => ['shape' => 'StringType'], 'DeviceName' => ['shape' => 'StringType'], 'Timezone' => ['shape' => 'StringType'], 'City' => ['shape' => 'StringType'], 'Country' => ['shape' => 'StringType']]], 'EventFeedbackType' => ['type' => 'structure', 'required' => ['FeedbackValue', 'Provider'], 'members' => ['FeedbackValue' => ['shape' => 'FeedbackValueType'], 'Provider' => ['shape' => 'StringType'], 'FeedbackDate' => ['shape' => 'DateType']]], 'EventFilterType' => ['type' => 'string', 'enum' => ['SIGN_IN', 'PASSWORD_CHANGE', 'SIGN_UP']], 'EventFiltersType' => ['type' => 'list', 'member' => ['shape' => 'EventFilterType']], 'EventIdType' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[\\w+-]+'], 'EventResponseType' => ['type' => 'string', 'enum' => ['Pass', 'Fail', 'InProgress']], 'EventRiskType' => ['type' => 'structure', 'members' => ['RiskDecision' => ['shape' => 'RiskDecisionType'], 'RiskLevel' => ['shape' => 'RiskLevelType'], 'CompromisedCredentialsDetected' => ['shape' => 'WrappedBooleanType']]], 'EventType' => ['type' => 'string', 'enum' => ['SignIn', 'SignUp', 'ForgotPassword', 'PasswordChange', 'ResendCode']], 'ExpiredCodeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ExplicitAuthFlowsListType' => ['type' => 'list', 'member' => ['shape' => 'ExplicitAuthFlowsType']], 'ExplicitAuthFlowsType' => ['type' => 'string', 'enum' => ['ADMIN_NO_SRP_AUTH', 'CUSTOM_AUTH_FLOW_ONLY', 'USER_PASSWORD_AUTH', 'ALLOW_ADMIN_USER_PASSWORD_AUTH', 'ALLOW_CUSTOM_AUTH', 'ALLOW_USER_PASSWORD_AUTH', 'ALLOW_USER_SRP_AUTH', 'ALLOW_REFRESH_TOKEN_AUTH']], 'FeedbackValueType' => ['type' => 'string', 'enum' => ['Valid', 'Invalid']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ForceAliasCreation' => ['type' => 'boolean'], 'ForgetDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceKey'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'DeviceKey' => ['shape' => 'DeviceKeyType']]], 'ForgotPasswordRequest' => ['type' => 'structure', 'required' => ['ClientId', 'Username'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'SecretHash' => ['shape' => 'SecretHashType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'Username' => ['shape' => 'UsernameType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'ForgotPasswordResponse' => ['type' => 'structure', 'members' => ['CodeDeliveryDetails' => ['shape' => 'CodeDeliveryDetailsType']]], 'GenerateSecret' => ['type' => 'boolean'], 'GetCSVHeaderRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType']]], 'GetCSVHeaderResponse' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'CSVHeader' => ['shape' => 'ListOfStringTypes']]], 'GetDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceKey'], 'members' => ['DeviceKey' => ['shape' => 'DeviceKeyType'], 'AccessToken' => ['shape' => 'TokenModelType']]], 'GetDeviceResponse' => ['type' => 'structure', 'required' => ['Device'], 'members' => ['Device' => ['shape' => 'DeviceType']]], 'GetGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserPoolId'], 'members' => ['GroupName' => ['shape' => 'GroupNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType']]], 'GetGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'GroupType']]], 'GetIdentityProviderByIdentifierRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'IdpIdentifier'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'IdpIdentifier' => ['shape' => 'IdpIdentifierType']]], 'GetIdentityProviderByIdentifierResponse' => ['type' => 'structure', 'required' => ['IdentityProvider'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProviderType']]], 'GetSigningCertificateRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType']]], 'GetSigningCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'StringType']]], 'GetUICustomizationRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType']]], 'GetUICustomizationResponse' => ['type' => 'structure', 'required' => ['UICustomization'], 'members' => ['UICustomization' => ['shape' => 'UICustomizationType']]], 'GetUserAttributeVerificationCodeRequest' => ['type' => 'structure', 'required' => ['AccessToken', 'AttributeName'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'AttributeName' => ['shape' => 'AttributeNameType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'GetUserAttributeVerificationCodeResponse' => ['type' => 'structure', 'members' => ['CodeDeliveryDetails' => ['shape' => 'CodeDeliveryDetailsType']]], 'GetUserPoolMfaConfigRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType']]], 'GetUserPoolMfaConfigResponse' => ['type' => 'structure', 'members' => ['SmsMfaConfiguration' => ['shape' => 'SmsMfaConfigType'], 'SoftwareTokenMfaConfiguration' => ['shape' => 'SoftwareTokenMfaConfigType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType']]], 'GetUserRequest' => ['type' => 'structure', 'required' => ['AccessToken'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType']]], 'GetUserResponse' => ['type' => 'structure', 'required' => ['Username', 'UserAttributes'], 'members' => ['Username' => ['shape' => 'UsernameType'], 'UserAttributes' => ['shape' => 'AttributeListType'], 'MFAOptions' => ['shape' => 'MFAOptionListType'], 'PreferredMfaSetting' => ['shape' => 'StringType'], 'UserMFASettingList' => ['shape' => 'UserMFASettingListType']]], 'GlobalSignOutRequest' => ['type' => 'structure', 'required' => ['AccessToken'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType']]], 'GlobalSignOutResponse' => ['type' => 'structure', 'members' => []], 'GroupExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'GroupListType' => ['type' => 'list', 'member' => ['shape' => 'GroupType']], 'GroupNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'GroupType' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'Description' => ['shape' => 'DescriptionType'], 'RoleArn' => ['shape' => 'ArnType'], 'Precedence' => ['shape' => 'PrecedenceType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType']]], 'HexStringType' => ['type' => 'string', 'pattern' => '^[0-9a-fA-F]+$'], 'HttpHeader' => ['type' => 'structure', 'members' => ['headerName' => ['shape' => 'StringType'], 'headerValue' => ['shape' => 'StringType']]], 'HttpHeaderList' => ['type' => 'list', 'member' => ['shape' => 'HttpHeader']], 'IdTokenValidityType' => ['type' => 'integer', 'max' => 86400, 'min' => 1], 'IdentityProviderType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ProviderName' => ['shape' => 'ProviderNameType'], 'ProviderType' => ['shape' => 'IdentityProviderTypeType'], 'ProviderDetails' => ['shape' => 'ProviderDetailsType'], 'AttributeMapping' => ['shape' => 'AttributeMappingType'], 'IdpIdentifiers' => ['shape' => 'IdpIdentifiersListType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType']]], 'IdentityProviderTypeType' => ['type' => 'string', 'enum' => ['SAML', 'Facebook', 'Google', 'LoginWithAmazon', 'SignInWithApple', 'OIDC']], 'IdpIdentifierType' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[\\w\\s+=.@-]+'], 'IdpIdentifiersListType' => ['type' => 'list', 'member' => ['shape' => 'IdpIdentifierType'], 'max' => 50, 'min' => 0], 'ImageFileType' => ['type' => 'blob'], 'ImageUrlType' => ['type' => 'string'], 'InitiateAuthRequest' => ['type' => 'structure', 'required' => ['AuthFlow', 'ClientId'], 'members' => ['AuthFlow' => ['shape' => 'AuthFlowType'], 'AuthParameters' => ['shape' => 'AuthParametersType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType'], 'ClientId' => ['shape' => 'ClientIdType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'UserContextData' => ['shape' => 'UserContextDataType']]], 'InitiateAuthResponse' => ['type' => 'structure', 'members' => ['ChallengeName' => ['shape' => 'ChallengeNameType'], 'Session' => ['shape' => 'SessionType'], 'ChallengeParameters' => ['shape' => 'ChallengeParametersType'], 'AuthenticationResult' => ['shape' => 'AuthenticationResultType']]], 'IntegerType' => ['type' => 'integer'], 'InternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true, 'fault' => \true], 'InvalidEmailRoleAccessPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidLambdaResponseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidOAuthFlowException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidPasswordException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidSmsRoleAccessPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidSmsRoleTrustRelationshipException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'InvalidUserPoolConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'LambdaConfigType' => ['type' => 'structure', 'members' => ['PreSignUp' => ['shape' => 'ArnType'], 'CustomMessage' => ['shape' => 'ArnType'], 'PostConfirmation' => ['shape' => 'ArnType'], 'PreAuthentication' => ['shape' => 'ArnType'], 'PostAuthentication' => ['shape' => 'ArnType'], 'DefineAuthChallenge' => ['shape' => 'ArnType'], 'CreateAuthChallenge' => ['shape' => 'ArnType'], 'VerifyAuthChallengeResponse' => ['shape' => 'ArnType'], 'PreTokenGeneration' => ['shape' => 'ArnType'], 'UserMigration' => ['shape' => 'ArnType'], 'CustomSMSSender' => ['shape' => 'CustomSMSLambdaVersionConfigType'], 'CustomEmailSender' => ['shape' => 'CustomEmailLambdaVersionConfigType'], 'KMSKeyID' => ['shape' => 'ArnType']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ListDevicesRequest' => ['type' => 'structure', 'required' => ['AccessToken'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'Limit' => ['shape' => 'QueryLimitType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType']]], 'ListDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => 'DeviceListType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType']]], 'ListGroupsRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Limit' => ['shape' => 'QueryLimitType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupListType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListIdentityProvidersRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'MaxResults' => ['shape' => 'ListProvidersLimitType'], 'NextToken' => ['shape' => 'PaginationKeyType']]], 'ListIdentityProvidersResponse' => ['type' => 'structure', 'required' => ['Providers'], 'members' => ['Providers' => ['shape' => 'ProvidersListType'], 'NextToken' => ['shape' => 'PaginationKeyType']]], 'ListOfStringTypes' => ['type' => 'list', 'member' => ['shape' => 'StringType']], 'ListProvidersLimitType' => ['type' => 'integer', 'max' => 60, 'min' => 0], 'ListResourceServersLimitType' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListResourceServersRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'MaxResults' => ['shape' => 'ListResourceServersLimitType'], 'NextToken' => ['shape' => 'PaginationKeyType']]], 'ListResourceServersResponse' => ['type' => 'structure', 'required' => ['ResourceServers'], 'members' => ['ResourceServers' => ['shape' => 'ResourceServersListType'], 'NextToken' => ['shape' => 'PaginationKeyType']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ArnType']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'UserPoolTagsType']]], 'ListUserImportJobsRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'MaxResults'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'MaxResults' => ['shape' => 'PoolQueryLimitType'], 'PaginationToken' => ['shape' => 'PaginationKeyType']]], 'ListUserImportJobsResponse' => ['type' => 'structure', 'members' => ['UserImportJobs' => ['shape' => 'UserImportJobsListType'], 'PaginationToken' => ['shape' => 'PaginationKeyType']]], 'ListUserPoolClientsRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'MaxResults' => ['shape' => 'QueryLimit'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListUserPoolClientsResponse' => ['type' => 'structure', 'members' => ['UserPoolClients' => ['shape' => 'UserPoolClientListType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListUserPoolsRequest' => ['type' => 'structure', 'required' => ['MaxResults'], 'members' => ['NextToken' => ['shape' => 'PaginationKeyType'], 'MaxResults' => ['shape' => 'PoolQueryLimitType']]], 'ListUserPoolsResponse' => ['type' => 'structure', 'members' => ['UserPools' => ['shape' => 'UserPoolListType'], 'NextToken' => ['shape' => 'PaginationKeyType']]], 'ListUsersInGroupRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'GroupName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'GroupName' => ['shape' => 'GroupNameType'], 'Limit' => ['shape' => 'QueryLimitType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListUsersInGroupResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UsersListType'], 'NextToken' => ['shape' => 'PaginationKey']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'AttributesToGet' => ['shape' => 'SearchedAttributeNamesListType'], 'Limit' => ['shape' => 'QueryLimitType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType'], 'Filter' => ['shape' => 'UserFilterType']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UsersListType'], 'PaginationToken' => ['shape' => 'SearchPaginationTokenType']]], 'LogoutURLsListType' => ['type' => 'list', 'member' => ['shape' => 'RedirectUrlType'], 'max' => 100, 'min' => 0], 'LongType' => ['type' => 'long'], 'MFAMethodNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'MFAOptionListType' => ['type' => 'list', 'member' => ['shape' => 'MFAOptionType']], 'MFAOptionType' => ['type' => 'structure', 'members' => ['DeliveryMedium' => ['shape' => 'DeliveryMediumType'], 'AttributeName' => ['shape' => 'AttributeNameType']]], 'MessageActionType' => ['type' => 'string', 'enum' => ['RESEND', 'SUPPRESS']], 'MessageTemplateType' => ['type' => 'structure', 'members' => ['SMSMessage' => ['shape' => 'SmsVerificationMessageType'], 'EmailMessage' => ['shape' => 'EmailVerificationMessageType'], 'EmailSubject' => ['shape' => 'EmailVerificationSubjectType']]], 'MessageType' => ['type' => 'string'], 'NewDeviceMetadataType' => ['type' => 'structure', 'members' => ['DeviceKey' => ['shape' => 'DeviceKeyType'], 'DeviceGroupKey' => ['shape' => 'StringType']]], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'NotifyConfigurationType' => ['type' => 'structure', 'required' => ['SourceArn'], 'members' => ['From' => ['shape' => 'StringType'], 'ReplyTo' => ['shape' => 'StringType'], 'SourceArn' => ['shape' => 'ArnType'], 'BlockEmail' => ['shape' => 'NotifyEmailType'], 'NoActionEmail' => ['shape' => 'NotifyEmailType'], 'MfaEmail' => ['shape' => 'NotifyEmailType']]], 'NotifyEmailType' => ['type' => 'structure', 'required' => ['Subject'], 'members' => ['Subject' => ['shape' => 'EmailNotificationSubjectType'], 'HtmlBody' => ['shape' => 'EmailNotificationBodyType'], 'TextBody' => ['shape' => 'EmailNotificationBodyType']]], 'NumberAttributeConstraintsType' => ['type' => 'structure', 'members' => ['MinValue' => ['shape' => 'StringType'], 'MaxValue' => ['shape' => 'StringType']]], 'OAuthFlowType' => ['type' => 'string', 'enum' => ['code', 'implicit', 'client_credentials']], 'OAuthFlowsType' => ['type' => 'list', 'member' => ['shape' => 'OAuthFlowType'], 'max' => 3, 'min' => 0], 'PaginationKey' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\S]+'], 'PaginationKeyType' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\S]+'], 'PasswordPolicyMinLengthType' => ['type' => 'integer', 'max' => 99, 'min' => 6], 'PasswordPolicyType' => ['type' => 'structure', 'members' => ['MinimumLength' => ['shape' => 'PasswordPolicyMinLengthType'], 'RequireUppercase' => ['shape' => 'BooleanType'], 'RequireLowercase' => ['shape' => 'BooleanType'], 'RequireNumbers' => ['shape' => 'BooleanType'], 'RequireSymbols' => ['shape' => 'BooleanType'], 'TemporaryPasswordValidityDays' => ['shape' => 'TemporaryPasswordValidityDaysType']]], 'PasswordResetRequiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'PasswordType' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\S]+', 'sensitive' => \true], 'PoolQueryLimitType' => ['type' => 'integer', 'max' => 60, 'min' => 1], 'PreSignedUrlType' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'PrecedenceType' => ['type' => 'integer', 'min' => 0], 'PreconditionNotMetException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'PreventUserExistenceErrorTypes' => ['type' => 'string', 'enum' => ['LEGACY', 'ENABLED']], 'PriorityType' => ['type' => 'integer', 'max' => 2, 'min' => 1], 'ProviderDescription' => ['type' => 'structure', 'members' => ['ProviderName' => ['shape' => 'ProviderNameType'], 'ProviderType' => ['shape' => 'IdentityProviderTypeType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType']]], 'ProviderDetailsType' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'ProviderNameType' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'ProviderNameTypeV1' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '[^_][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_]+'], 'ProviderUserIdentifierType' => ['type' => 'structure', 'members' => ['ProviderName' => ['shape' => 'ProviderNameType'], 'ProviderAttributeName' => ['shape' => 'StringType'], 'ProviderAttributeValue' => ['shape' => 'StringType']]], 'ProvidersListType' => ['type' => 'list', 'member' => ['shape' => 'ProviderDescription'], 'max' => 50, 'min' => 0], 'QueryLimit' => ['type' => 'integer', 'max' => 60, 'min' => 1], 'QueryLimitType' => ['type' => 'integer', 'max' => 60, 'min' => 0], 'RecoveryMechanismsType' => ['type' => 'list', 'member' => ['shape' => 'RecoveryOptionType'], 'max' => 2, 'min' => 1], 'RecoveryOptionNameType' => ['type' => 'string', 'enum' => ['verified_email', 'verified_phone_number', 'admin_only']], 'RecoveryOptionType' => ['type' => 'structure', 'required' => ['Priority', 'Name'], 'members' => ['Priority' => ['shape' => 'PriorityType'], 'Name' => ['shape' => 'RecoveryOptionNameType']]], 'RedirectUrlType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'RefreshTokenValidityType' => ['type' => 'integer', 'max' => 315360000, 'min' => 0], 'RegionCodeType' => ['type' => 'string', 'max' => 32, 'min' => 5], 'ResendConfirmationCodeRequest' => ['type' => 'structure', 'required' => ['ClientId', 'Username'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'SecretHash' => ['shape' => 'SecretHashType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'Username' => ['shape' => 'UsernameType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'ResendConfirmationCodeResponse' => ['type' => 'structure', 'members' => ['CodeDeliveryDetails' => ['shape' => 'CodeDeliveryDetailsType']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ResourceServerIdentifierType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\x21\\x23-\\x5B\\x5D-\\x7E]+'], 'ResourceServerNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w\\s+=,.@-]+'], 'ResourceServerScopeDescriptionType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceServerScopeListType' => ['type' => 'list', 'member' => ['shape' => 'ResourceServerScopeType'], 'max' => 100], 'ResourceServerScopeNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\x21\\x23-\\x2E\\x30-\\x5B\\x5D-\\x7E]+'], 'ResourceServerScopeType' => ['type' => 'structure', 'required' => ['ScopeName', 'ScopeDescription'], 'members' => ['ScopeName' => ['shape' => 'ResourceServerScopeNameType'], 'ScopeDescription' => ['shape' => 'ResourceServerScopeDescriptionType']]], 'ResourceServerType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Identifier' => ['shape' => 'ResourceServerIdentifierType'], 'Name' => ['shape' => 'ResourceServerNameType'], 'Scopes' => ['shape' => 'ResourceServerScopeListType']]], 'ResourceServersListType' => ['type' => 'list', 'member' => ['shape' => 'ResourceServerType']], 'RespondToAuthChallengeRequest' => ['type' => 'structure', 'required' => ['ClientId', 'ChallengeName'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'ChallengeName' => ['shape' => 'ChallengeNameType'], 'Session' => ['shape' => 'SessionType'], 'ChallengeResponses' => ['shape' => 'ChallengeResponsesType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'RespondToAuthChallengeResponse' => ['type' => 'structure', 'members' => ['ChallengeName' => ['shape' => 'ChallengeNameType'], 'Session' => ['shape' => 'SessionType'], 'ChallengeParameters' => ['shape' => 'ChallengeParametersType'], 'AuthenticationResult' => ['shape' => 'AuthenticationResultType']]], 'RevokeTokenRequest' => ['type' => 'structure', 'required' => ['Token', 'ClientId'], 'members' => ['Token' => ['shape' => 'TokenModelType'], 'ClientId' => ['shape' => 'ClientIdType'], 'ClientSecret' => ['shape' => 'ClientSecretType']]], 'RevokeTokenResponse' => ['type' => 'structure', 'members' => []], 'RiskConfigurationType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'CompromisedCredentialsRiskConfiguration' => ['shape' => 'CompromisedCredentialsRiskConfigurationType'], 'AccountTakeoverRiskConfiguration' => ['shape' => 'AccountTakeoverRiskConfigurationType'], 'RiskExceptionConfiguration' => ['shape' => 'RiskExceptionConfigurationType'], 'LastModifiedDate' => ['shape' => 'DateType']]], 'RiskDecisionType' => ['type' => 'string', 'enum' => ['NoRisk', 'AccountTakeover', 'Block']], 'RiskExceptionConfigurationType' => ['type' => 'structure', 'members' => ['BlockedIPRangeList' => ['shape' => 'BlockedIPRangeListType'], 'SkippedIPRangeList' => ['shape' => 'SkippedIPRangeListType']]], 'RiskLevelType' => ['type' => 'string', 'enum' => ['Low', 'Medium', 'High']], 'S3BucketType' => ['type' => 'string', 'max' => 1024, 'min' => 3, 'pattern' => '^[0-9A-Za-z\\.\\-_]*(? ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'SMSMfaSettingsType' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'BooleanType'], 'PreferredMfa' => ['shape' => 'BooleanType']]], 'SchemaAttributeType' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CustomAttributeNameType'], 'AttributeDataType' => ['shape' => 'AttributeDataType'], 'DeveloperOnlyAttribute' => ['shape' => 'BooleanType', 'box' => \true], 'Mutable' => ['shape' => 'BooleanType', 'box' => \true], 'Required' => ['shape' => 'BooleanType', 'box' => \true], 'NumberAttributeConstraints' => ['shape' => 'NumberAttributeConstraintsType'], 'StringAttributeConstraints' => ['shape' => 'StringAttributeConstraintsType']]], 'SchemaAttributesListType' => ['type' => 'list', 'member' => ['shape' => 'SchemaAttributeType'], 'max' => 50, 'min' => 1], 'ScopeDoesNotExistException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'ScopeListType' => ['type' => 'list', 'member' => ['shape' => 'ScopeType'], 'max' => 50], 'ScopeType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\x21\\x23-\\x5B\\x5D-\\x7E]+'], 'SearchPaginationTokenType' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\S]+'], 'SearchedAttributeNamesListType' => ['type' => 'list', 'member' => ['shape' => 'AttributeNameType']], 'SecretCodeType' => ['type' => 'string', 'min' => 16, 'pattern' => '[A-Za-z0-9]+', 'sensitive' => \true], 'SecretHashType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=/]+', 'sensitive' => \true], 'SessionType' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'SetRiskConfigurationRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'CompromisedCredentialsRiskConfiguration' => ['shape' => 'CompromisedCredentialsRiskConfigurationType'], 'AccountTakeoverRiskConfiguration' => ['shape' => 'AccountTakeoverRiskConfigurationType'], 'RiskExceptionConfiguration' => ['shape' => 'RiskExceptionConfigurationType']]], 'SetRiskConfigurationResponse' => ['type' => 'structure', 'required' => ['RiskConfiguration'], 'members' => ['RiskConfiguration' => ['shape' => 'RiskConfigurationType']]], 'SetUICustomizationRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'CSS' => ['shape' => 'CSSType'], 'ImageFile' => ['shape' => 'ImageFileType']]], 'SetUICustomizationResponse' => ['type' => 'structure', 'required' => ['UICustomization'], 'members' => ['UICustomization' => ['shape' => 'UICustomizationType']]], 'SetUserMFAPreferenceRequest' => ['type' => 'structure', 'required' => ['AccessToken'], 'members' => ['SMSMfaSettings' => ['shape' => 'SMSMfaSettingsType'], 'SoftwareTokenMfaSettings' => ['shape' => 'SoftwareTokenMfaSettingsType'], 'AccessToken' => ['shape' => 'TokenModelType']]], 'SetUserMFAPreferenceResponse' => ['type' => 'structure', 'members' => []], 'SetUserPoolMfaConfigRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'SmsMfaConfiguration' => ['shape' => 'SmsMfaConfigType'], 'SoftwareTokenMfaConfiguration' => ['shape' => 'SoftwareTokenMfaConfigType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType']]], 'SetUserPoolMfaConfigResponse' => ['type' => 'structure', 'members' => ['SmsMfaConfiguration' => ['shape' => 'SmsMfaConfigType'], 'SoftwareTokenMfaConfiguration' => ['shape' => 'SoftwareTokenMfaConfigType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType']]], 'SetUserSettingsRequest' => ['type' => 'structure', 'required' => ['AccessToken', 'MFAOptions'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'MFAOptions' => ['shape' => 'MFAOptionListType']]], 'SetUserSettingsResponse' => ['type' => 'structure', 'members' => []], 'SignUpRequest' => ['type' => 'structure', 'required' => ['ClientId', 'Username', 'Password'], 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'SecretHash' => ['shape' => 'SecretHashType'], 'Username' => ['shape' => 'UsernameType'], 'Password' => ['shape' => 'PasswordType'], 'UserAttributes' => ['shape' => 'AttributeListType'], 'ValidationData' => ['shape' => 'AttributeListType'], 'AnalyticsMetadata' => ['shape' => 'AnalyticsMetadataType'], 'UserContextData' => ['shape' => 'UserContextDataType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'SignUpResponse' => ['type' => 'structure', 'required' => ['UserConfirmed', 'UserSub'], 'members' => ['UserConfirmed' => ['shape' => 'BooleanType'], 'CodeDeliveryDetails' => ['shape' => 'CodeDeliveryDetailsType'], 'UserSub' => ['shape' => 'StringType']]], 'SkippedIPRangeListType' => ['type' => 'list', 'member' => ['shape' => 'StringType'], 'max' => 200], 'SmsConfigurationType' => ['type' => 'structure', 'required' => ['SnsCallerArn'], 'members' => ['SnsCallerArn' => ['shape' => 'ArnType'], 'ExternalId' => ['shape' => 'StringType'], 'SnsRegion' => ['shape' => 'RegionCodeType']]], 'SmsMfaConfigType' => ['type' => 'structure', 'members' => ['SmsAuthenticationMessage' => ['shape' => 'SmsVerificationMessageType'], 'SmsConfiguration' => ['shape' => 'SmsConfigurationType']]], 'SmsVerificationMessageType' => ['type' => 'string', 'max' => 140, 'min' => 6, 'pattern' => '.*\\{####\\}.*'], 'SoftwareTokenMFANotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'SoftwareTokenMFAUserCodeType' => ['type' => 'string', 'max' => 6, 'min' => 6, 'pattern' => '[0-9]+'], 'SoftwareTokenMfaConfigType' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'BooleanType']]], 'SoftwareTokenMfaSettingsType' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'BooleanType'], 'PreferredMfa' => ['shape' => 'BooleanType']]], 'StartUserImportJobRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'JobId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'JobId' => ['shape' => 'UserImportJobIdType']]], 'StartUserImportJobResponse' => ['type' => 'structure', 'members' => ['UserImportJob' => ['shape' => 'UserImportJobType']]], 'StatusType' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'StopUserImportJobRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'JobId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'JobId' => ['shape' => 'UserImportJobIdType']]], 'StopUserImportJobResponse' => ['type' => 'structure', 'members' => ['UserImportJob' => ['shape' => 'UserImportJobType']]], 'StringAttributeConstraintsType' => ['type' => 'structure', 'members' => ['MinLength' => ['shape' => 'StringType'], 'MaxLength' => ['shape' => 'StringType']]], 'StringType' => ['type' => 'string'], 'SupportedIdentityProvidersListType' => ['type' => 'list', 'member' => ['shape' => 'ProviderNameType']], 'TagKeysType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ArnType'], 'Tags' => ['shape' => 'UserPoolTagsType']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValueType' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TemporaryPasswordValidityDaysType' => ['type' => 'integer', 'max' => 365, 'min' => 0], 'TimeUnitsType' => ['type' => 'string', 'enum' => ['seconds', 'minutes', 'hours', 'days']], 'TokenModelType' => ['type' => 'string', 'pattern' => '[A-Za-z0-9-_=.]+', 'sensitive' => \true], 'TokenValidityUnitsType' => ['type' => 'structure', 'members' => ['AccessToken' => ['shape' => 'TimeUnitsType'], 'IdToken' => ['shape' => 'TimeUnitsType'], 'RefreshToken' => ['shape' => 'TimeUnitsType']]], 'TooManyFailedAttemptsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UICustomizationType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'ImageUrl' => ['shape' => 'ImageUrlType'], 'CSS' => ['shape' => 'CSSType'], 'CSSVersion' => ['shape' => 'CSSVersionType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType']]], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UnexpectedLambdaException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UnsupportedIdentityProviderException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UnsupportedTokenTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UnsupportedUserStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ArnType'], 'TagKeys' => ['shape' => 'UserPoolTagsListType']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAuthEventFeedbackRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Username', 'EventId', 'FeedbackToken', 'FeedbackValue'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Username' => ['shape' => 'UsernameType'], 'EventId' => ['shape' => 'EventIdType'], 'FeedbackToken' => ['shape' => 'TokenModelType'], 'FeedbackValue' => ['shape' => 'FeedbackValueType']]], 'UpdateAuthEventFeedbackResponse' => ['type' => 'structure', 'members' => []], 'UpdateDeviceStatusRequest' => ['type' => 'structure', 'required' => ['AccessToken', 'DeviceKey'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'DeviceKey' => ['shape' => 'DeviceKeyType'], 'DeviceRememberedStatus' => ['shape' => 'DeviceRememberedStatusType']]], 'UpdateDeviceStatusResponse' => ['type' => 'structure', 'members' => []], 'UpdateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserPoolId'], 'members' => ['GroupName' => ['shape' => 'GroupNameType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'Description' => ['shape' => 'DescriptionType'], 'RoleArn' => ['shape' => 'ArnType'], 'Precedence' => ['shape' => 'PrecedenceType']]], 'UpdateGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'GroupType']]], 'UpdateIdentityProviderRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ProviderName'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ProviderName' => ['shape' => 'ProviderNameType'], 'ProviderDetails' => ['shape' => 'ProviderDetailsType'], 'AttributeMapping' => ['shape' => 'AttributeMappingType'], 'IdpIdentifiers' => ['shape' => 'IdpIdentifiersListType']]], 'UpdateIdentityProviderResponse' => ['type' => 'structure', 'required' => ['IdentityProvider'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProviderType']]], 'UpdateResourceServerRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'Identifier', 'Name'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Identifier' => ['shape' => 'ResourceServerIdentifierType'], 'Name' => ['shape' => 'ResourceServerNameType'], 'Scopes' => ['shape' => 'ResourceServerScopeListType']]], 'UpdateResourceServerResponse' => ['type' => 'structure', 'required' => ['ResourceServer'], 'members' => ['ResourceServer' => ['shape' => 'ResourceServerType']]], 'UpdateUserAttributesRequest' => ['type' => 'structure', 'required' => ['UserAttributes', 'AccessToken'], 'members' => ['UserAttributes' => ['shape' => 'AttributeListType'], 'AccessToken' => ['shape' => 'TokenModelType'], 'ClientMetadata' => ['shape' => 'ClientMetadataType']]], 'UpdateUserAttributesResponse' => ['type' => 'structure', 'members' => ['CodeDeliveryDetailsList' => ['shape' => 'CodeDeliveryDetailsListType']]], 'UpdateUserPoolClientRequest' => ['type' => 'structure', 'required' => ['UserPoolId', 'ClientId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientId' => ['shape' => 'ClientIdType'], 'ClientName' => ['shape' => 'ClientNameType'], 'RefreshTokenValidity' => ['shape' => 'RefreshTokenValidityType'], 'AccessTokenValidity' => ['shape' => 'AccessTokenValidityType'], 'IdTokenValidity' => ['shape' => 'IdTokenValidityType'], 'TokenValidityUnits' => ['shape' => 'TokenValidityUnitsType'], 'ReadAttributes' => ['shape' => 'ClientPermissionListType'], 'WriteAttributes' => ['shape' => 'ClientPermissionListType'], 'ExplicitAuthFlows' => ['shape' => 'ExplicitAuthFlowsListType'], 'SupportedIdentityProviders' => ['shape' => 'SupportedIdentityProvidersListType'], 'CallbackURLs' => ['shape' => 'CallbackURLsListType'], 'LogoutURLs' => ['shape' => 'LogoutURLsListType'], 'DefaultRedirectURI' => ['shape' => 'RedirectUrlType'], 'AllowedOAuthFlows' => ['shape' => 'OAuthFlowsType'], 'AllowedOAuthScopes' => ['shape' => 'ScopeListType'], 'AllowedOAuthFlowsUserPoolClient' => ['shape' => 'BooleanType'], 'AnalyticsConfiguration' => ['shape' => 'AnalyticsConfigurationType'], 'PreventUserExistenceErrors' => ['shape' => 'PreventUserExistenceErrorTypes'], 'EnableTokenRevocation' => ['shape' => 'WrappedBooleanType'], 'EnablePropagateAdditionalUserContextData' => ['shape' => 'WrappedBooleanType'], 'AuthSessionValidity' => ['shape' => 'AuthSessionValidityType']]], 'UpdateUserPoolClientResponse' => ['type' => 'structure', 'members' => ['UserPoolClient' => ['shape' => 'UserPoolClientType']]], 'UpdateUserPoolDomainRequest' => ['type' => 'structure', 'required' => ['Domain', 'UserPoolId', 'CustomDomainConfig'], 'members' => ['Domain' => ['shape' => 'DomainType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'CustomDomainConfig' => ['shape' => 'CustomDomainConfigType']]], 'UpdateUserPoolDomainResponse' => ['type' => 'structure', 'members' => ['CloudFrontDomain' => ['shape' => 'DomainType']]], 'UpdateUserPoolRequest' => ['type' => 'structure', 'required' => ['UserPoolId'], 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'Policies' => ['shape' => 'UserPoolPolicyType'], 'DeletionProtection' => ['shape' => 'DeletionProtectionType'], 'LambdaConfig' => ['shape' => 'LambdaConfigType'], 'AutoVerifiedAttributes' => ['shape' => 'VerifiedAttributesListType'], 'SmsVerificationMessage' => ['shape' => 'SmsVerificationMessageType'], 'EmailVerificationMessage' => ['shape' => 'EmailVerificationMessageType'], 'EmailVerificationSubject' => ['shape' => 'EmailVerificationSubjectType'], 'VerificationMessageTemplate' => ['shape' => 'VerificationMessageTemplateType'], 'SmsAuthenticationMessage' => ['shape' => 'SmsVerificationMessageType'], 'UserAttributeUpdateSettings' => ['shape' => 'UserAttributeUpdateSettingsType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType'], 'DeviceConfiguration' => ['shape' => 'DeviceConfigurationType'], 'EmailConfiguration' => ['shape' => 'EmailConfigurationType'], 'SmsConfiguration' => ['shape' => 'SmsConfigurationType'], 'UserPoolTags' => ['shape' => 'UserPoolTagsType'], 'AdminCreateUserConfig' => ['shape' => 'AdminCreateUserConfigType'], 'UserPoolAddOns' => ['shape' => 'UserPoolAddOnsType'], 'AccountRecoverySetting' => ['shape' => 'AccountRecoverySettingType']]], 'UpdateUserPoolResponse' => ['type' => 'structure', 'members' => []], 'UserAttributeUpdateSettingsType' => ['type' => 'structure', 'members' => ['AttributesRequireVerificationBeforeUpdate' => ['shape' => 'AttributesRequireVerificationBeforeUpdateType']]], 'UserContextDataType' => ['type' => 'structure', 'members' => ['IpAddress' => ['shape' => 'StringType'], 'EncodedData' => ['shape' => 'StringType']]], 'UserFilterType' => ['type' => 'string', 'max' => 256], 'UserImportInProgressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserImportJobIdType' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => 'import-[0-9a-zA-Z-]+'], 'UserImportJobNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w\\s+=,.@-]+'], 'UserImportJobStatusType' => ['type' => 'string', 'enum' => ['Created', 'Pending', 'InProgress', 'Stopping', 'Expired', 'Stopped', 'Failed', 'Succeeded']], 'UserImportJobType' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'UserImportJobNameType'], 'JobId' => ['shape' => 'UserImportJobIdType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'PreSignedUrl' => ['shape' => 'PreSignedUrlType'], 'CreationDate' => ['shape' => 'DateType'], 'StartDate' => ['shape' => 'DateType'], 'CompletionDate' => ['shape' => 'DateType'], 'Status' => ['shape' => 'UserImportJobStatusType'], 'CloudWatchLogsRoleArn' => ['shape' => 'ArnType'], 'ImportedUsers' => ['shape' => 'LongType'], 'SkippedUsers' => ['shape' => 'LongType'], 'FailedUsers' => ['shape' => 'LongType'], 'CompletionMessage' => ['shape' => 'CompletionMessageType']]], 'UserImportJobsListType' => ['type' => 'list', 'member' => ['shape' => 'UserImportJobType'], 'max' => 50, 'min' => 1], 'UserLambdaValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserMFASettingListType' => ['type' => 'list', 'member' => ['shape' => 'StringType']], 'UserNotConfirmedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserPoolAddOnNotEnabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserPoolAddOnsType' => ['type' => 'structure', 'required' => ['AdvancedSecurityMode'], 'members' => ['AdvancedSecurityMode' => ['shape' => 'AdvancedSecurityModeType']]], 'UserPoolClientDescription' => ['type' => 'structure', 'members' => ['ClientId' => ['shape' => 'ClientIdType'], 'UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientName' => ['shape' => 'ClientNameType']]], 'UserPoolClientListType' => ['type' => 'list', 'member' => ['shape' => 'UserPoolClientDescription']], 'UserPoolClientType' => ['type' => 'structure', 'members' => ['UserPoolId' => ['shape' => 'UserPoolIdType'], 'ClientName' => ['shape' => 'ClientNameType'], 'ClientId' => ['shape' => 'ClientIdType'], 'ClientSecret' => ['shape' => 'ClientSecretType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType'], 'RefreshTokenValidity' => ['shape' => 'RefreshTokenValidityType'], 'AccessTokenValidity' => ['shape' => 'AccessTokenValidityType'], 'IdTokenValidity' => ['shape' => 'IdTokenValidityType'], 'TokenValidityUnits' => ['shape' => 'TokenValidityUnitsType'], 'ReadAttributes' => ['shape' => 'ClientPermissionListType'], 'WriteAttributes' => ['shape' => 'ClientPermissionListType'], 'ExplicitAuthFlows' => ['shape' => 'ExplicitAuthFlowsListType'], 'SupportedIdentityProviders' => ['shape' => 'SupportedIdentityProvidersListType'], 'CallbackURLs' => ['shape' => 'CallbackURLsListType'], 'LogoutURLs' => ['shape' => 'LogoutURLsListType'], 'DefaultRedirectURI' => ['shape' => 'RedirectUrlType'], 'AllowedOAuthFlows' => ['shape' => 'OAuthFlowsType'], 'AllowedOAuthScopes' => ['shape' => 'ScopeListType'], 'AllowedOAuthFlowsUserPoolClient' => ['shape' => 'BooleanType', 'box' => \true], 'AnalyticsConfiguration' => ['shape' => 'AnalyticsConfigurationType'], 'PreventUserExistenceErrors' => ['shape' => 'PreventUserExistenceErrorTypes'], 'EnableTokenRevocation' => ['shape' => 'WrappedBooleanType'], 'EnablePropagateAdditionalUserContextData' => ['shape' => 'WrappedBooleanType'], 'AuthSessionValidity' => ['shape' => 'AuthSessionValidityType']]], 'UserPoolDescriptionType' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UserPoolIdType'], 'Name' => ['shape' => 'UserPoolNameType'], 'LambdaConfig' => ['shape' => 'LambdaConfigType'], 'Status' => ['shape' => 'StatusType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType']]], 'UserPoolIdType' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+_[0-9a-zA-Z]+'], 'UserPoolListType' => ['type' => 'list', 'member' => ['shape' => 'UserPoolDescriptionType']], 'UserPoolMfaType' => ['type' => 'string', 'enum' => ['OFF', 'ON', 'OPTIONAL']], 'UserPoolNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w\\s+=,.@-]+'], 'UserPoolPolicyType' => ['type' => 'structure', 'members' => ['PasswordPolicy' => ['shape' => 'PasswordPolicyType']]], 'UserPoolTaggingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UserPoolTagsListType' => ['type' => 'list', 'member' => ['shape' => 'TagKeysType']], 'UserPoolTagsType' => ['type' => 'map', 'key' => ['shape' => 'TagKeysType'], 'value' => ['shape' => 'TagValueType']], 'UserPoolType' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UserPoolIdType'], 'Name' => ['shape' => 'UserPoolNameType'], 'Policies' => ['shape' => 'UserPoolPolicyType'], 'DeletionProtection' => ['shape' => 'DeletionProtectionType'], 'LambdaConfig' => ['shape' => 'LambdaConfigType'], 'Status' => ['shape' => 'StatusType'], 'LastModifiedDate' => ['shape' => 'DateType'], 'CreationDate' => ['shape' => 'DateType'], 'SchemaAttributes' => ['shape' => 'SchemaAttributesListType'], 'AutoVerifiedAttributes' => ['shape' => 'VerifiedAttributesListType'], 'AliasAttributes' => ['shape' => 'AliasAttributesListType'], 'UsernameAttributes' => ['shape' => 'UsernameAttributesListType'], 'SmsVerificationMessage' => ['shape' => 'SmsVerificationMessageType'], 'EmailVerificationMessage' => ['shape' => 'EmailVerificationMessageType'], 'EmailVerificationSubject' => ['shape' => 'EmailVerificationSubjectType'], 'VerificationMessageTemplate' => ['shape' => 'VerificationMessageTemplateType'], 'SmsAuthenticationMessage' => ['shape' => 'SmsVerificationMessageType'], 'UserAttributeUpdateSettings' => ['shape' => 'UserAttributeUpdateSettingsType'], 'MfaConfiguration' => ['shape' => 'UserPoolMfaType'], 'DeviceConfiguration' => ['shape' => 'DeviceConfigurationType'], 'EstimatedNumberOfUsers' => ['shape' => 'IntegerType'], 'EmailConfiguration' => ['shape' => 'EmailConfigurationType'], 'SmsConfiguration' => ['shape' => 'SmsConfigurationType'], 'UserPoolTags' => ['shape' => 'UserPoolTagsType'], 'SmsConfigurationFailure' => ['shape' => 'StringType'], 'EmailConfigurationFailure' => ['shape' => 'StringType'], 'Domain' => ['shape' => 'DomainType'], 'CustomDomain' => ['shape' => 'DomainType'], 'AdminCreateUserConfig' => ['shape' => 'AdminCreateUserConfigType'], 'UserPoolAddOns' => ['shape' => 'UserPoolAddOnsType'], 'UsernameConfiguration' => ['shape' => 'UsernameConfigurationType'], 'Arn' => ['shape' => 'ArnType'], 'AccountRecoverySetting' => ['shape' => 'AccountRecoverySettingType']]], 'UserStatusType' => ['type' => 'string', 'enum' => ['UNCONFIRMED', 'CONFIRMED', 'ARCHIVED', 'COMPROMISED', 'UNKNOWN', 'RESET_REQUIRED', 'FORCE_CHANGE_PASSWORD']], 'UserType' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'UsernameType'], 'Attributes' => ['shape' => 'AttributeListType'], 'UserCreateDate' => ['shape' => 'DateType'], 'UserLastModifiedDate' => ['shape' => 'DateType'], 'Enabled' => ['shape' => 'BooleanType'], 'UserStatus' => ['shape' => 'UserStatusType'], 'MFAOptions' => ['shape' => 'MFAOptionListType']]], 'UsernameAttributeType' => ['type' => 'string', 'enum' => ['phone_number', 'email']], 'UsernameAttributesListType' => ['type' => 'list', 'member' => ['shape' => 'UsernameAttributeType']], 'UsernameConfigurationType' => ['type' => 'structure', 'required' => ['CaseSensitive'], 'members' => ['CaseSensitive' => ['shape' => 'WrappedBooleanType']]], 'UsernameExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'MessageType']], 'exception' => \true], 'UsernameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+', 'sensitive' => \true], 'UsersListType' => ['type' => 'list', 'member' => ['shape' => 'UserType']], 'VerificationMessageTemplateType' => ['type' => 'structure', 'members' => ['SmsMessage' => ['shape' => 'SmsVerificationMessageType'], 'EmailMessage' => ['shape' => 'EmailVerificationMessageType'], 'EmailSubject' => ['shape' => 'EmailVerificationSubjectType'], 'EmailMessageByLink' => ['shape' => 'EmailVerificationMessageByLinkType'], 'EmailSubjectByLink' => ['shape' => 'EmailVerificationSubjectByLinkType'], 'DefaultEmailOption' => ['shape' => 'DefaultEmailOptionType']]], 'VerifiedAttributeType' => ['type' => 'string', 'enum' => ['phone_number', 'email']], 'VerifiedAttributesListType' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAttributeType']], 'VerifySoftwareTokenRequest' => ['type' => 'structure', 'required' => ['UserCode'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'Session' => ['shape' => 'SessionType'], 'UserCode' => ['shape' => 'SoftwareTokenMFAUserCodeType'], 'FriendlyDeviceName' => ['shape' => 'StringType']]], 'VerifySoftwareTokenResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VerifySoftwareTokenResponseType'], 'Session' => ['shape' => 'SessionType']]], 'VerifySoftwareTokenResponseType' => ['type' => 'string', 'enum' => ['SUCCESS', 'ERROR']], 'VerifyUserAttributeRequest' => ['type' => 'structure', 'required' => ['AccessToken', 'AttributeName', 'Code'], 'members' => ['AccessToken' => ['shape' => 'TokenModelType'], 'AttributeName' => ['shape' => 'AttributeNameType'], 'Code' => ['shape' => 'ConfirmationCodeType']]], 'VerifyUserAttributeResponse' => ['type' => 'structure', 'members' => []], 'WrappedBooleanType' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 9a677c1..0000000 --- a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-idp-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-idp-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-idp.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cognito-idp.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-tests-1.json.php deleted file mode 100644 index 23c103e..0000000 --- a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-idp.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/paginators-1.json.php b/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/paginators-1.json.php deleted file mode 100644 index b1e78d2..0000000 --- a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['AdminListGroupsForUser' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Groups'], 'AdminListUserAuthEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AuthEvents'], 'ListGroups' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Groups'], 'ListIdentityProviders' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Providers'], 'ListResourceServers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ResourceServers'], 'ListUserPoolClients' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'UserPoolClients'], 'ListUserPools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'UserPools'], 'ListUsers' => ['input_token' => 'PaginationToken', 'limit_key' => 'Limit', 'output_token' => 'PaginationToken', 'result_key' => 'Users'], 'ListUsersInGroup' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Users']]]; diff --git a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/smoke.json.php b/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/smoke.json.php deleted file mode 100644 index 5fbab8b..0000000 --- a/vendor/Aws3/Aws/data/cognito-idp/2016-04-18/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListUserPools', 'input' => ['MaxResults' => 10], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeUserPool', 'input' => ['UserPoolId' => 'us-east-1:aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/api-2.json.php b/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/api-2.json.php deleted file mode 100644 index 519ca6c..0000000 --- a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-06-30', 'endpointPrefix' => 'cognito-sync', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Cognito Sync', 'serviceId' => 'Cognito Sync', 'signatureVersion' => 'v4', 'uid' => 'cognito-sync-2014-06-30'], 'operations' => ['BulkPublish' => ['name' => 'BulkPublish', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/bulkpublish', 'responseCode' => 200], 'input' => ['shape' => 'BulkPublishRequest'], 'output' => ['shape' => 'BulkPublishResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'DuplicateRequestException'], ['shape' => 'AlreadyStreamedException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDatasetRequest'], 'output' => ['shape' => 'DeleteDatasetResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'DescribeIdentityPoolUsage' => ['name' => 'DescribeIdentityPoolUsage', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeIdentityPoolUsageRequest'], 'output' => ['shape' => 'DescribeIdentityPoolUsageResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'DescribeIdentityUsage' => ['name' => 'DescribeIdentityUsage', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeIdentityUsageRequest'], 'output' => ['shape' => 'DescribeIdentityUsageResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'GetBulkPublishDetails' => ['name' => 'GetBulkPublishDetails', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/getBulkPublishDetails', 'responseCode' => 200], 'input' => ['shape' => 'GetBulkPublishDetailsRequest'], 'output' => ['shape' => 'GetBulkPublishDetailsResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetCognitoEvents' => ['name' => 'GetCognitoEvents', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/events', 'responseCode' => 200], 'input' => ['shape' => 'GetCognitoEventsRequest'], 'output' => ['shape' => 'GetCognitoEventsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'GetIdentityPoolConfiguration' => ['name' => 'GetIdentityPoolConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetIdentityPoolConfigurationRequest'], 'output' => ['shape' => 'GetIdentityPoolConfigurationResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets', 'responseCode' => 200], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'ListIdentityPoolUsage' => ['name' => 'ListIdentityPoolUsage', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools', 'responseCode' => 200], 'input' => ['shape' => 'ListIdentityPoolUsageRequest'], 'output' => ['shape' => 'ListIdentityPoolUsageResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'ListRecords' => ['name' => 'ListRecords', 'http' => ['method' => 'GET', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records', 'responseCode' => 200], 'input' => ['shape' => 'ListRecordsRequest'], 'output' => ['shape' => 'ListRecordsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]], 'RegisterDevice' => ['name' => 'RegisterDevice', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/identity/{IdentityId}/device', 'responseCode' => 200], 'input' => ['shape' => 'RegisterDeviceRequest'], 'output' => ['shape' => 'RegisterDeviceResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidConfigurationException'], ['shape' => 'TooManyRequestsException']]], 'SetCognitoEvents' => ['name' => 'SetCognitoEvents', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/events', 'responseCode' => 200], 'input' => ['shape' => 'SetCognitoEventsRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException']]], 'SetIdentityPoolConfiguration' => ['name' => 'SetIdentityPoolConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'SetIdentityPoolConfigurationRequest'], 'output' => ['shape' => 'SetIdentityPoolConfigurationResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConcurrentModificationException']]], 'SubscribeToDataset' => ['name' => 'SubscribeToDataset', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'SubscribeToDatasetRequest'], 'output' => ['shape' => 'SubscribeToDatasetResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidConfigurationException'], ['shape' => 'TooManyRequestsException']]], 'UnsubscribeFromDataset' => ['name' => 'UnsubscribeFromDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'UnsubscribeFromDatasetRequest'], 'output' => ['shape' => 'UnsubscribeFromDatasetResponse'], 'errors' => [['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidConfigurationException'], ['shape' => 'TooManyRequestsException']]], 'UpdateRecords' => ['name' => 'UpdateRecords', 'http' => ['method' => 'POST', 'requestUri' => '/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRecordsRequest'], 'output' => ['shape' => 'UpdateRecordsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InvalidLambdaFunctionOutputException'], ['shape' => 'LambdaThrottledException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalErrorException']]]], 'shapes' => ['AlreadyStreamedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ApplicationArn' => ['type' => 'string', 'pattern' => 'arn:aws:sns:[-0-9a-z]+:\\d+:app/[A-Z_]+/[a-zA-Z0-9_.-]+'], 'ApplicationArnList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationArn']], 'AssumeRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:iam::\\d+:role/.*'], 'Boolean' => ['type' => 'boolean'], 'BulkPublishRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId']]], 'BulkPublishResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId']]], 'BulkPublishStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FAILED', 'SUCCEEDED']], 'ClientContext' => ['type' => 'string'], 'CognitoEventType' => ['type' => 'string'], 'CognitoStreams' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'RoleArn' => ['shape' => 'AssumeRoleArn'], 'StreamingStatus' => ['shape' => 'StreamingStatus']]], 'ConcurrentModificationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Dataset' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName'], 'CreationDate' => ['shape' => 'Date'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'String'], 'DataStorage' => ['shape' => 'Long'], 'NumRecords' => ['shape' => 'Long']]], 'DatasetList' => ['type' => 'list', 'member' => ['shape' => 'Dataset']], 'DatasetName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.:-]+'], 'Date' => ['type' => 'timestamp'], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName']]], 'DeleteDatasetResponse' => ['type' => 'structure', 'members' => ['Dataset' => ['shape' => 'Dataset']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['Dataset' => ['shape' => 'Dataset']]], 'DescribeIdentityPoolUsageRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId']]], 'DescribeIdentityPoolUsageResponse' => ['type' => 'structure', 'members' => ['IdentityPoolUsage' => ['shape' => 'IdentityPoolUsage']]], 'DescribeIdentityUsageRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId']]], 'DescribeIdentityUsageResponse' => ['type' => 'structure', 'members' => ['IdentityUsage' => ['shape' => 'IdentityUsage']]], 'DeviceId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DuplicateRequestException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Events' => ['type' => 'map', 'key' => ['shape' => 'CognitoEventType'], 'value' => ['shape' => 'LambdaFunctionArn'], 'max' => 1], 'ExceptionMessage' => ['type' => 'string'], 'GetBulkPublishDetailsRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId']]], 'GetBulkPublishDetailsResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'BulkPublishStartTime' => ['shape' => 'Date'], 'BulkPublishCompleteTime' => ['shape' => 'Date'], 'BulkPublishStatus' => ['shape' => 'BulkPublishStatus'], 'FailureMessage' => ['shape' => 'String']]], 'GetCognitoEventsRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId']]], 'GetCognitoEventsResponse' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'Events']]], 'GetIdentityPoolConfigurationRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId']]], 'GetIdentityPoolConfigurationResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'PushSync' => ['shape' => 'PushSync'], 'CognitoStreams' => ['shape' => 'CognitoStreams']]], 'IdentityId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'IdentityPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'IdentityPoolUsage' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'SyncSessionsCount' => ['shape' => 'Long'], 'DataStorage' => ['shape' => 'Long'], 'LastModifiedDate' => ['shape' => 'Date']]], 'IdentityPoolUsageList' => ['type' => 'list', 'member' => ['shape' => 'IdentityPoolUsage']], 'IdentityUsage' => ['type' => 'structure', 'members' => ['IdentityId' => ['shape' => 'IdentityId'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'LastModifiedDate' => ['shape' => 'Date'], 'DatasetCount' => ['shape' => 'Integer'], 'DataStorage' => ['shape' => 'Long']]], 'Integer' => ['type' => 'integer'], 'IntegerString' => ['type' => 'integer'], 'InternalErrorException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidConfigurationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidLambdaFunctionOutputException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LambdaFunctionArn' => ['type' => 'string'], 'LambdaThrottledException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListDatasetsRequest' => ['type' => 'structure', 'required' => ['IdentityId', 'IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'IntegerString', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['Datasets' => ['shape' => 'DatasetList'], 'Count' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'ListIdentityPoolUsageRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'IntegerString', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListIdentityPoolUsageResponse' => ['type' => 'structure', 'members' => ['IdentityPoolUsages' => ['shape' => 'IdentityPoolUsageList'], 'MaxResults' => ['shape' => 'Integer'], 'Count' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'ListRecordsRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName'], 'LastSyncCount' => ['shape' => 'Long', 'location' => 'querystring', 'locationName' => 'lastSyncCount'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'IntegerString', 'location' => 'querystring', 'locationName' => 'maxResults'], 'SyncSessionToken' => ['shape' => 'SyncSessionToken', 'location' => 'querystring', 'locationName' => 'syncSessionToken']]], 'ListRecordsResponse' => ['type' => 'structure', 'members' => ['Records' => ['shape' => 'RecordList'], 'NextToken' => ['shape' => 'String'], 'Count' => ['shape' => 'Integer'], 'DatasetSyncCount' => ['shape' => 'Long'], 'LastModifiedBy' => ['shape' => 'String'], 'MergedDatasetNames' => ['shape' => 'MergedDatasetNameList'], 'DatasetExists' => ['shape' => 'Boolean'], 'DatasetDeletedAfterRequestedSyncCount' => ['shape' => 'Boolean'], 'SyncSessionToken' => ['shape' => 'String']]], 'Long' => ['type' => 'long'], 'MergedDatasetNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NotAuthorizedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Operation' => ['type' => 'string', 'enum' => ['replace', 'remove']], 'Platform' => ['type' => 'string', 'enum' => ['APNS', 'APNS_SANDBOX', 'GCM', 'ADM']], 'PushSync' => ['type' => 'structure', 'members' => ['ApplicationArns' => ['shape' => 'ApplicationArnList'], 'RoleArn' => ['shape' => 'AssumeRoleArn']]], 'PushToken' => ['type' => 'string'], 'Record' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'RecordKey'], 'Value' => ['shape' => 'RecordValue'], 'SyncCount' => ['shape' => 'Long'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'String'], 'DeviceLastModifiedDate' => ['shape' => 'Date']]], 'RecordKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'RecordList' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'RecordPatch' => ['type' => 'structure', 'required' => ['Op', 'Key', 'SyncCount'], 'members' => ['Op' => ['shape' => 'Operation'], 'Key' => ['shape' => 'RecordKey'], 'Value' => ['shape' => 'RecordValue'], 'SyncCount' => ['shape' => 'Long'], 'DeviceLastModifiedDate' => ['shape' => 'Date']]], 'RecordPatchList' => ['type' => 'list', 'member' => ['shape' => 'RecordPatch']], 'RecordValue' => ['type' => 'string', 'max' => 1048575], 'RegisterDeviceRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'Platform', 'Token'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'Platform' => ['shape' => 'Platform'], 'Token' => ['shape' => 'PushToken']]], 'RegisterDeviceResponse' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId']]], 'ResourceConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SetCognitoEventsRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'Events'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'Events' => ['shape' => 'Events']]], 'SetIdentityPoolConfigurationRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'PushSync' => ['shape' => 'PushSync'], 'CognitoStreams' => ['shape' => 'CognitoStreams']]], 'SetIdentityPoolConfigurationResponse' => ['type' => 'structure', 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'PushSync' => ['shape' => 'PushSync'], 'CognitoStreams' => ['shape' => 'CognitoStreams']]], 'StreamName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'StreamingStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'String' => ['type' => 'string'], 'SubscribeToDatasetRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName', 'DeviceId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'DeviceId']]], 'SubscribeToDatasetResponse' => ['type' => 'structure', 'members' => []], 'SyncSessionToken' => ['type' => 'string'], 'TooManyRequestsException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnsubscribeFromDatasetRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName', 'DeviceId'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'DeviceId']]], 'UnsubscribeFromDatasetResponse' => ['type' => 'structure', 'members' => []], 'UpdateRecordsRequest' => ['type' => 'structure', 'required' => ['IdentityPoolId', 'IdentityId', 'DatasetName', 'SyncSessionToken'], 'members' => ['IdentityPoolId' => ['shape' => 'IdentityPoolId', 'location' => 'uri', 'locationName' => 'IdentityPoolId'], 'IdentityId' => ['shape' => 'IdentityId', 'location' => 'uri', 'locationName' => 'IdentityId'], 'DatasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'DatasetName'], 'DeviceId' => ['shape' => 'DeviceId'], 'RecordPatches' => ['shape' => 'RecordPatchList'], 'SyncSessionToken' => ['shape' => 'SyncSessionToken'], 'ClientContext' => ['shape' => 'ClientContext', 'location' => 'header', 'locationName' => 'x-amz-Client-Context']]], 'UpdateRecordsResponse' => ['type' => 'structure', 'members' => ['Records' => ['shape' => 'RecordList']]]]]; diff --git a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 4713962..0000000 --- a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-sync-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-sync-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cognito-sync.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cognito-sync.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-tests-1.json.php deleted file mode 100644 index e61c083..0000000 --- a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cognito-sync.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/paginators-1.json.php deleted file mode 100644 index db87757..0000000 --- a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/smoke.json.php b/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/smoke.json.php deleted file mode 100644 index 43334ab..0000000 --- a/vendor/Aws3/Aws/data/cognito-sync/2014-06-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListIdentityPoolUsage', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeIdentityPoolUsage', 'input' => ['IdentityPoolId' => 'us-east-1:aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/comprehend/2017-11-27/api-2.json.php b/vendor/Aws3/Aws/data/comprehend/2017-11-27/api-2.json.php deleted file mode 100644 index fba89d7..0000000 --- a/vendor/Aws3/Aws/data/comprehend/2017-11-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-27', 'endpointPrefix' => 'comprehend', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Comprehend', 'serviceId' => 'Comprehend', 'signatureVersion' => 'v4', 'signingName' => 'comprehend', 'targetPrefix' => 'Comprehend_20171127', 'uid' => 'comprehend-2017-11-27'], 'operations' => ['BatchDetectDominantLanguage' => ['name' => 'BatchDetectDominantLanguage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectDominantLanguageRequest'], 'output' => ['shape' => 'BatchDetectDominantLanguageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'BatchDetectEntities' => ['name' => 'BatchDetectEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectEntitiesRequest'], 'output' => ['shape' => 'BatchDetectEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'BatchDetectKeyPhrases' => ['name' => 'BatchDetectKeyPhrases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectKeyPhrasesRequest'], 'output' => ['shape' => 'BatchDetectKeyPhrasesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'BatchDetectSentiment' => ['name' => 'BatchDetectSentiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectSentimentRequest'], 'output' => ['shape' => 'BatchDetectSentimentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'BatchDetectSyntax' => ['name' => 'BatchDetectSyntax', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectSyntaxRequest'], 'output' => ['shape' => 'BatchDetectSyntaxResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'BatchDetectTargetedSentiment' => ['name' => 'BatchDetectTargetedSentiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDetectTargetedSentimentRequest'], 'output' => ['shape' => 'BatchDetectTargetedSentimentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'BatchSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'ClassifyDocument' => ['name' => 'ClassifyDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ClassifyDocumentRequest'], 'output' => ['shape' => 'ClassifyDocumentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'ContainsPiiEntities' => ['name' => 'ContainsPiiEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ContainsPiiEntitiesRequest'], 'output' => ['shape' => 'ContainsPiiEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'CreateDocumentClassifier' => ['name' => 'CreateDocumentClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDocumentClassifierRequest'], 'output' => ['shape' => 'CreateDocumentClassifierResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'InternalServerException']]], 'CreateEndpoint' => ['name' => 'CreateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointRequest'], 'output' => ['shape' => 'CreateEndpointResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'CreateEntityRecognizer' => ['name' => 'CreateEntityRecognizer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEntityRecognizerRequest'], 'output' => ['shape' => 'CreateEntityRecognizerResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'InternalServerException']]], 'DeleteDocumentClassifier' => ['name' => 'DeleteDocumentClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDocumentClassifierRequest'], 'output' => ['shape' => 'DeleteDocumentClassifierResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InternalServerException']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointRequest'], 'output' => ['shape' => 'DeleteEndpointResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DeleteEntityRecognizer' => ['name' => 'DeleteEntityRecognizer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEntityRecognizerRequest'], 'output' => ['shape' => 'DeleteEntityRecognizerResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InternalServerException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeDocumentClassificationJob' => ['name' => 'DescribeDocumentClassificationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentClassificationJobRequest'], 'output' => ['shape' => 'DescribeDocumentClassificationJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeDocumentClassifier' => ['name' => 'DescribeDocumentClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentClassifierRequest'], 'output' => ['shape' => 'DescribeDocumentClassifierResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeDominantLanguageDetectionJob' => ['name' => 'DescribeDominantLanguageDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDominantLanguageDetectionJobRequest'], 'output' => ['shape' => 'DescribeDominantLanguageDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeEndpoint' => ['name' => 'DescribeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointRequest'], 'output' => ['shape' => 'DescribeEndpointResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeEntitiesDetectionJob' => ['name' => 'DescribeEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEntitiesDetectionJobRequest'], 'output' => ['shape' => 'DescribeEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeEntityRecognizer' => ['name' => 'DescribeEntityRecognizer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEntityRecognizerRequest'], 'output' => ['shape' => 'DescribeEntityRecognizerResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeEventsDetectionJob' => ['name' => 'DescribeEventsDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsDetectionJobRequest'], 'output' => ['shape' => 'DescribeEventsDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeKeyPhrasesDetectionJob' => ['name' => 'DescribeKeyPhrasesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyPhrasesDetectionJobRequest'], 'output' => ['shape' => 'DescribeKeyPhrasesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribePiiEntitiesDetectionJob' => ['name' => 'DescribePiiEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePiiEntitiesDetectionJobRequest'], 'output' => ['shape' => 'DescribePiiEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeResourcePolicy' => ['name' => 'DescribeResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourcePolicyRequest'], 'output' => ['shape' => 'DescribeResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeSentimentDetectionJob' => ['name' => 'DescribeSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSentimentDetectionJobRequest'], 'output' => ['shape' => 'DescribeSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeTargetedSentimentDetectionJob' => ['name' => 'DescribeTargetedSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTargetedSentimentDetectionJobRequest'], 'output' => ['shape' => 'DescribeTargetedSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeTopicsDetectionJob' => ['name' => 'DescribeTopicsDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTopicsDetectionJobRequest'], 'output' => ['shape' => 'DescribeTopicsDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DetectDominantLanguage' => ['name' => 'DetectDominantLanguage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectDominantLanguageRequest'], 'output' => ['shape' => 'DetectDominantLanguageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'InternalServerException']]], 'DetectEntities' => ['name' => 'DetectEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectEntitiesRequest'], 'output' => ['shape' => 'DetectEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'DetectKeyPhrases' => ['name' => 'DetectKeyPhrases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectKeyPhrasesRequest'], 'output' => ['shape' => 'DetectKeyPhrasesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'DetectPiiEntities' => ['name' => 'DetectPiiEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectPiiEntitiesRequest'], 'output' => ['shape' => 'DetectPiiEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'DetectSentiment' => ['name' => 'DetectSentiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectSentimentRequest'], 'output' => ['shape' => 'DetectSentimentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'DetectSyntax' => ['name' => 'DetectSyntax', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectSyntaxRequest'], 'output' => ['shape' => 'DetectSyntaxResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'DetectTargetedSentiment' => ['name' => 'DetectTargetedSentiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectTargetedSentimentRequest'], 'output' => ['shape' => 'DetectTargetedSentimentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'UnsupportedLanguageException'], ['shape' => 'InternalServerException']]], 'ImportModel' => ['name' => 'ImportModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportModelRequest'], 'output' => ['shape' => 'ImportModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'InternalServerException']]], 'ListDocumentClassificationJobs' => ['name' => 'ListDocumentClassificationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentClassificationJobsRequest'], 'output' => ['shape' => 'ListDocumentClassificationJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListDocumentClassifierSummaries' => ['name' => 'ListDocumentClassifierSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentClassifierSummariesRequest'], 'output' => ['shape' => 'ListDocumentClassifierSummariesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListDocumentClassifiers' => ['name' => 'ListDocumentClassifiers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentClassifiersRequest'], 'output' => ['shape' => 'ListDocumentClassifiersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListDominantLanguageDetectionJobs' => ['name' => 'ListDominantLanguageDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDominantLanguageDetectionJobsRequest'], 'output' => ['shape' => 'ListDominantLanguageDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListEndpoints' => ['name' => 'ListEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointsRequest'], 'output' => ['shape' => 'ListEndpointsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListEntitiesDetectionJobs' => ['name' => 'ListEntitiesDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntitiesDetectionJobsRequest'], 'output' => ['shape' => 'ListEntitiesDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListEntityRecognizerSummaries' => ['name' => 'ListEntityRecognizerSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntityRecognizerSummariesRequest'], 'output' => ['shape' => 'ListEntityRecognizerSummariesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListEntityRecognizers' => ['name' => 'ListEntityRecognizers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntityRecognizersRequest'], 'output' => ['shape' => 'ListEntityRecognizersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListEventsDetectionJobs' => ['name' => 'ListEventsDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventsDetectionJobsRequest'], 'output' => ['shape' => 'ListEventsDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListKeyPhrasesDetectionJobs' => ['name' => 'ListKeyPhrasesDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListKeyPhrasesDetectionJobsRequest'], 'output' => ['shape' => 'ListKeyPhrasesDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListPiiEntitiesDetectionJobs' => ['name' => 'ListPiiEntitiesDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPiiEntitiesDetectionJobsRequest'], 'output' => ['shape' => 'ListPiiEntitiesDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListSentimentDetectionJobs' => ['name' => 'ListSentimentDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSentimentDetectionJobsRequest'], 'output' => ['shape' => 'ListSentimentDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTargetedSentimentDetectionJobs' => ['name' => 'ListTargetedSentimentDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTargetedSentimentDetectionJobsRequest'], 'output' => ['shape' => 'ListTargetedSentimentDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'ListTopicsDetectionJobs' => ['name' => 'ListTopicsDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTopicsDetectionJobsRequest'], 'output' => ['shape' => 'ListTopicsDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartDocumentClassificationJob' => ['name' => 'StartDocumentClassificationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDocumentClassificationJobRequest'], 'output' => ['shape' => 'StartDocumentClassificationJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartDominantLanguageDetectionJob' => ['name' => 'StartDominantLanguageDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDominantLanguageDetectionJobRequest'], 'output' => ['shape' => 'StartDominantLanguageDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartEntitiesDetectionJob' => ['name' => 'StartEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartEntitiesDetectionJobRequest'], 'output' => ['shape' => 'StartEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartEventsDetectionJob' => ['name' => 'StartEventsDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartEventsDetectionJobRequest'], 'output' => ['shape' => 'StartEventsDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartKeyPhrasesDetectionJob' => ['name' => 'StartKeyPhrasesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartKeyPhrasesDetectionJobRequest'], 'output' => ['shape' => 'StartKeyPhrasesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartPiiEntitiesDetectionJob' => ['name' => 'StartPiiEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartPiiEntitiesDetectionJobRequest'], 'output' => ['shape' => 'StartPiiEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartSentimentDetectionJob' => ['name' => 'StartSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSentimentDetectionJobRequest'], 'output' => ['shape' => 'StartSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartTargetedSentimentDetectionJob' => ['name' => 'StartTargetedSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTargetedSentimentDetectionJobRequest'], 'output' => ['shape' => 'StartTargetedSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StartTopicsDetectionJob' => ['name' => 'StartTopicsDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTopicsDetectionJobRequest'], 'output' => ['shape' => 'StartTopicsDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'KmsKeyValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'StopDominantLanguageDetectionJob' => ['name' => 'StopDominantLanguageDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDominantLanguageDetectionJobRequest'], 'output' => ['shape' => 'StopDominantLanguageDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopEntitiesDetectionJob' => ['name' => 'StopEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEntitiesDetectionJobRequest'], 'output' => ['shape' => 'StopEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopEventsDetectionJob' => ['name' => 'StopEventsDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEventsDetectionJobRequest'], 'output' => ['shape' => 'StopEventsDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopKeyPhrasesDetectionJob' => ['name' => 'StopKeyPhrasesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopKeyPhrasesDetectionJobRequest'], 'output' => ['shape' => 'StopKeyPhrasesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopPiiEntitiesDetectionJob' => ['name' => 'StopPiiEntitiesDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopPiiEntitiesDetectionJobRequest'], 'output' => ['shape' => 'StopPiiEntitiesDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopSentimentDetectionJob' => ['name' => 'StopSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopSentimentDetectionJobRequest'], 'output' => ['shape' => 'StopSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopTargetedSentimentDetectionJob' => ['name' => 'StopTargetedSentimentDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTargetedSentimentDetectionJobRequest'], 'output' => ['shape' => 'StopTargetedSentimentDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'JobNotFoundException'], ['shape' => 'InternalServerException']]], 'StopTrainingDocumentClassifier' => ['name' => 'StopTrainingDocumentClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTrainingDocumentClassifierRequest'], 'output' => ['shape' => 'StopTrainingDocumentClassifierResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopTrainingEntityRecognizer' => ['name' => 'StopTrainingEntityRecognizer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTrainingEntityRecognizerRequest'], 'output' => ['shape' => 'StopTrainingEntityRecognizerResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'TooManyTagKeysException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEndpoint' => ['name' => 'UpdateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointRequest'], 'output' => ['shape' => 'UpdateEndpointResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AnyLengthString' => ['type' => 'string'], 'AttributeNamesList' => ['type' => 'list', 'member' => ['shape' => 'AttributeNamesListItem']], 'AttributeNamesListItem' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'AugmentedManifestsDocumentTypeFormat' => ['type' => 'string', 'enum' => ['PLAIN_TEXT_DOCUMENT', 'SEMI_STRUCTURED_DOCUMENT']], 'AugmentedManifestsListItem' => ['type' => 'structure', 'required' => ['S3Uri', 'AttributeNames'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'Split' => ['shape' => 'Split'], 'AttributeNames' => ['shape' => 'AttributeNamesList'], 'AnnotationDataS3Uri' => ['shape' => 'S3Uri'], 'SourceDocumentsS3Uri' => ['shape' => 'S3Uri'], 'DocumentType' => ['shape' => 'AugmentedManifestsDocumentTypeFormat']]], 'BatchDetectDominantLanguageItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'Languages' => ['shape' => 'ListOfDominantLanguages']]], 'BatchDetectDominantLanguageRequest' => ['type' => 'structure', 'required' => ['TextList'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList']]], 'BatchDetectDominantLanguageResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectDominantLanguageResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchDetectEntitiesItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'Entities' => ['shape' => 'ListOfEntities']]], 'BatchDetectEntitiesRequest' => ['type' => 'structure', 'required' => ['TextList', 'LanguageCode'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'BatchDetectEntitiesResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectEntitiesResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchDetectKeyPhrasesItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'KeyPhrases' => ['shape' => 'ListOfKeyPhrases']]], 'BatchDetectKeyPhrasesRequest' => ['type' => 'structure', 'required' => ['TextList', 'LanguageCode'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'BatchDetectKeyPhrasesResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectKeyPhrasesResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchDetectSentimentItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'Sentiment' => ['shape' => 'SentimentType'], 'SentimentScore' => ['shape' => 'SentimentScore']]], 'BatchDetectSentimentRequest' => ['type' => 'structure', 'required' => ['TextList', 'LanguageCode'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'BatchDetectSentimentResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectSentimentResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchDetectSyntaxItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'SyntaxTokens' => ['shape' => 'ListOfSyntaxTokens']]], 'BatchDetectSyntaxRequest' => ['type' => 'structure', 'required' => ['TextList', 'LanguageCode'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList'], 'LanguageCode' => ['shape' => 'SyntaxLanguageCode']]], 'BatchDetectSyntaxResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectSyntaxResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchDetectTargetedSentimentItemResult' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'Entities' => ['shape' => 'ListOfTargetedSentimentEntities']]], 'BatchDetectTargetedSentimentRequest' => ['type' => 'structure', 'required' => ['TextList', 'LanguageCode'], 'members' => ['TextList' => ['shape' => 'CustomerInputStringList'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'BatchDetectTargetedSentimentResponse' => ['type' => 'structure', 'required' => ['ResultList', 'ErrorList'], 'members' => ['ResultList' => ['shape' => 'ListOfDetectTargetedSentimentResult'], 'ErrorList' => ['shape' => 'BatchItemErrorList']], 'sensitive' => \true], 'BatchItemError' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'Integer'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String']]], 'BatchItemErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchItemError']], 'BatchSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Block' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'BlockType' => ['shape' => 'BlockType'], 'Text' => ['shape' => 'String'], 'Page' => ['shape' => 'Integer'], 'Geometry' => ['shape' => 'Geometry'], 'Relationships' => ['shape' => 'ListOfRelationships']]], 'BlockReference' => ['type' => 'structure', 'members' => ['BlockId' => ['shape' => 'String'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'ChildBlocks' => ['shape' => 'ListOfChildBlocks']]], 'BlockType' => ['type' => 'string', 'enum' => ['LINE', 'WORD']], 'BoundingBox' => ['type' => 'structure', 'members' => ['Height' => ['shape' => 'Float'], 'Left' => ['shape' => 'Float'], 'Top' => ['shape' => 'Float'], 'Width' => ['shape' => 'Float']]], 'ChildBlock' => ['type' => 'structure', 'members' => ['ChildBlockId' => ['shape' => 'String'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer']]], 'ClassifierEvaluationMetrics' => ['type' => 'structure', 'members' => ['Accuracy' => ['shape' => 'Double'], 'Precision' => ['shape' => 'Double'], 'Recall' => ['shape' => 'Double'], 'F1Score' => ['shape' => 'Double'], 'MicroPrecision' => ['shape' => 'Double'], 'MicroRecall' => ['shape' => 'Double'], 'MicroF1Score' => ['shape' => 'Double'], 'HammingLoss' => ['shape' => 'Double']]], 'ClassifierMetadata' => ['type' => 'structure', 'members' => ['NumberOfLabels' => ['shape' => 'Integer'], 'NumberOfTrainedDocuments' => ['shape' => 'Integer'], 'NumberOfTestDocuments' => ['shape' => 'Integer'], 'EvaluationMetrics' => ['shape' => 'ClassifierEvaluationMetrics']], 'sensitive' => \true], 'ClassifyDocumentRequest' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'EndpointArn' => ['shape' => 'DocumentClassifierEndpointArn'], 'Bytes' => ['shape' => 'SemiStructuredDocumentBlob'], 'DocumentReaderConfig' => ['shape' => 'DocumentReaderConfig']]], 'ClassifyDocumentResponse' => ['type' => 'structure', 'members' => ['Classes' => ['shape' => 'ListOfClasses'], 'Labels' => ['shape' => 'ListOfLabels'], 'DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'DocumentType' => ['shape' => 'ListOfDocumentType'], 'Errors' => ['shape' => 'ListOfErrors']], 'sensitive' => \true], 'ClientRequestTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ComprehendArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:[a-zA-Z0-9-]{1,64}/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?'], 'ComprehendArnName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'ComprehendEndpointArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier-endpoint|entity-recognizer-endpoint)/[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'ComprehendEndpointName' => ['type' => 'string', 'max' => 40, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'ComprehendModelArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier|entity-recognizer)/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ContainsPiiEntitiesRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'String'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'ContainsPiiEntitiesResponse' => ['type' => 'structure', 'members' => ['Labels' => ['shape' => 'ListOfEntityLabels']]], 'CreateDocumentClassifierRequest' => ['type' => 'structure', 'required' => ['DocumentClassifierName', 'DataAccessRoleArn', 'InputDataConfig', 'LanguageCode'], 'members' => ['DocumentClassifierName' => ['shape' => 'ComprehendArnName'], 'VersionName' => ['shape' => 'VersionName'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Tags' => ['shape' => 'TagList'], 'InputDataConfig' => ['shape' => 'DocumentClassifierInputDataConfig'], 'OutputDataConfig' => ['shape' => 'DocumentClassifierOutputDataConfig'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Mode' => ['shape' => 'DocumentClassifierMode'], 'ModelKmsKeyId' => ['shape' => 'KmsKeyId'], 'ModelPolicy' => ['shape' => 'Policy']]], 'CreateDocumentClassifierResponse' => ['type' => 'structure', 'members' => ['DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn']]], 'CreateEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointName', 'ModelArn', 'DesiredInferenceUnits'], 'members' => ['EndpointName' => ['shape' => 'ComprehendEndpointName'], 'ModelArn' => ['shape' => 'ComprehendModelArn'], 'DesiredInferenceUnits' => ['shape' => 'InferenceUnitsInteger'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn']]], 'CreateEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'ComprehendEndpointArn']]], 'CreateEntityRecognizerRequest' => ['type' => 'structure', 'required' => ['RecognizerName', 'DataAccessRoleArn', 'InputDataConfig', 'LanguageCode'], 'members' => ['RecognizerName' => ['shape' => 'ComprehendArnName'], 'VersionName' => ['shape' => 'VersionName'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Tags' => ['shape' => 'TagList'], 'InputDataConfig' => ['shape' => 'EntityRecognizerInputDataConfig'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'ModelKmsKeyId' => ['shape' => 'KmsKeyId'], 'ModelPolicy' => ['shape' => 'Policy']]], 'CreateEntityRecognizerResponse' => ['type' => 'structure', 'members' => ['EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn']]], 'CustomerInputString' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'CustomerInputStringList' => ['type' => 'list', 'member' => ['shape' => 'CustomerInputString'], 'min' => 1, 'sensitive' => \true], 'DeleteDocumentClassifierRequest' => ['type' => 'structure', 'required' => ['DocumentClassifierArn'], 'members' => ['DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn']]], 'DeleteDocumentClassifierResponse' => ['type' => 'structure', 'members' => []], 'DeleteEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'ComprehendEndpointArn']]], 'DeleteEndpointResponse' => ['type' => 'structure', 'members' => []], 'DeleteEntityRecognizerRequest' => ['type' => 'structure', 'required' => ['EntityRecognizerArn'], 'members' => ['EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn']]], 'DeleteEntityRecognizerResponse' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendModelArn'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DescribeDocumentClassificationJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeDocumentClassificationJobResponse' => ['type' => 'structure', 'members' => ['DocumentClassificationJobProperties' => ['shape' => 'DocumentClassificationJobProperties']]], 'DescribeDocumentClassifierRequest' => ['type' => 'structure', 'required' => ['DocumentClassifierArn'], 'members' => ['DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn']]], 'DescribeDocumentClassifierResponse' => ['type' => 'structure', 'members' => ['DocumentClassifierProperties' => ['shape' => 'DocumentClassifierProperties']]], 'DescribeDominantLanguageDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeDominantLanguageDetectionJobResponse' => ['type' => 'structure', 'members' => ['DominantLanguageDetectionJobProperties' => ['shape' => 'DominantLanguageDetectionJobProperties']]], 'DescribeEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'ComprehendEndpointArn']]], 'DescribeEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointProperties' => ['shape' => 'EndpointProperties']]], 'DescribeEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['EntitiesDetectionJobProperties' => ['shape' => 'EntitiesDetectionJobProperties']]], 'DescribeEntityRecognizerRequest' => ['type' => 'structure', 'required' => ['EntityRecognizerArn'], 'members' => ['EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn']]], 'DescribeEntityRecognizerResponse' => ['type' => 'structure', 'members' => ['EntityRecognizerProperties' => ['shape' => 'EntityRecognizerProperties']]], 'DescribeEventsDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeEventsDetectionJobResponse' => ['type' => 'structure', 'members' => ['EventsDetectionJobProperties' => ['shape' => 'EventsDetectionJobProperties']]], 'DescribeKeyPhrasesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeKeyPhrasesDetectionJobResponse' => ['type' => 'structure', 'members' => ['KeyPhrasesDetectionJobProperties' => ['shape' => 'KeyPhrasesDetectionJobProperties']]], 'DescribePiiEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribePiiEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['PiiEntitiesDetectionJobProperties' => ['shape' => 'PiiEntitiesDetectionJobProperties']]], 'DescribeResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendModelArn']]], 'DescribeResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ResourcePolicy' => ['shape' => 'Policy'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId']]], 'DescribeSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['SentimentDetectionJobProperties' => ['shape' => 'SentimentDetectionJobProperties']]], 'DescribeTargetedSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeTargetedSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['TargetedSentimentDetectionJobProperties' => ['shape' => 'TargetedSentimentDetectionJobProperties']]], 'DescribeTopicsDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeTopicsDetectionJobResponse' => ['type' => 'structure', 'members' => ['TopicsDetectionJobProperties' => ['shape' => 'TopicsDetectionJobProperties']]], 'DetectDominantLanguageRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'CustomerInputString']]], 'DetectDominantLanguageResponse' => ['type' => 'structure', 'members' => ['Languages' => ['shape' => 'ListOfDominantLanguages']], 'sensitive' => \true], 'DetectEntitiesRequest' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'EndpointArn' => ['shape' => 'EntityRecognizerEndpointArn'], 'Bytes' => ['shape' => 'SemiStructuredDocumentBlob'], 'DocumentReaderConfig' => ['shape' => 'DocumentReaderConfig']]], 'DetectEntitiesResponse' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'ListOfEntities'], 'DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'DocumentType' => ['shape' => 'ListOfDocumentType'], 'Blocks' => ['shape' => 'ListOfBlocks'], 'Errors' => ['shape' => 'ListOfErrors']], 'sensitive' => \true], 'DetectKeyPhrasesRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DetectKeyPhrasesResponse' => ['type' => 'structure', 'members' => ['KeyPhrases' => ['shape' => 'ListOfKeyPhrases']], 'sensitive' => \true], 'DetectPiiEntitiesRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'String'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DetectPiiEntitiesResponse' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'ListOfPiiEntities']]], 'DetectSentimentRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DetectSentimentResponse' => ['type' => 'structure', 'members' => ['Sentiment' => ['shape' => 'SentimentType'], 'SentimentScore' => ['shape' => 'SentimentScore']], 'sensitive' => \true], 'DetectSyntaxRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'LanguageCode' => ['shape' => 'SyntaxLanguageCode']]], 'DetectSyntaxResponse' => ['type' => 'structure', 'members' => ['SyntaxTokens' => ['shape' => 'ListOfSyntaxTokens']], 'sensitive' => \true], 'DetectTargetedSentimentRequest' => ['type' => 'structure', 'required' => ['Text', 'LanguageCode'], 'members' => ['Text' => ['shape' => 'CustomerInputString'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DetectTargetedSentimentResponse' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'ListOfTargetedSentimentEntities']], 'sensitive' => \true], 'DocumentClass' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Score' => ['shape' => 'Float'], 'Page' => ['shape' => 'Integer']]], 'DocumentClassificationJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'DocumentClassificationJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'DocumentClassificationJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DocumentClassificationJobProperties']], 'DocumentClassifierArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:document-classifier/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?'], 'DocumentClassifierAugmentedManifestsList' => ['type' => 'list', 'member' => ['shape' => 'AugmentedManifestsListItem']], 'DocumentClassifierDataFormat' => ['type' => 'string', 'enum' => ['COMPREHEND_CSV', 'AUGMENTED_MANIFEST']], 'DocumentClassifierEndpointArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:document-classifier-endpoint/[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'DocumentClassifierFilter' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ModelStatus'], 'DocumentClassifierName' => ['shape' => 'ComprehendArnName'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'DocumentClassifierInputDataConfig' => ['type' => 'structure', 'members' => ['DataFormat' => ['shape' => 'DocumentClassifierDataFormat'], 'S3Uri' => ['shape' => 'S3Uri'], 'TestS3Uri' => ['shape' => 'S3Uri'], 'LabelDelimiter' => ['shape' => 'LabelDelimiter'], 'AugmentedManifests' => ['shape' => 'DocumentClassifierAugmentedManifestsList']]], 'DocumentClassifierMode' => ['type' => 'string', 'enum' => ['MULTI_CLASS', 'MULTI_LABEL']], 'DocumentClassifierOutputDataConfig' => ['type' => 'structure', 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'DocumentClassifierProperties' => ['type' => 'structure', 'members' => ['DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'Status' => ['shape' => 'ModelStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'TrainingStartTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'DocumentClassifierInputDataConfig'], 'OutputDataConfig' => ['shape' => 'DocumentClassifierOutputDataConfig'], 'ClassifierMetadata' => ['shape' => 'ClassifierMetadata'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Mode' => ['shape' => 'DocumentClassifierMode'], 'ModelKmsKeyId' => ['shape' => 'KmsKeyId'], 'VersionName' => ['shape' => 'VersionName'], 'SourceModelArn' => ['shape' => 'DocumentClassifierArn']]], 'DocumentClassifierPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DocumentClassifierProperties']], 'DocumentClassifierSummariesList' => ['type' => 'list', 'member' => ['shape' => 'DocumentClassifierSummary']], 'DocumentClassifierSummary' => ['type' => 'structure', 'members' => ['DocumentClassifierName' => ['shape' => 'ComprehendArnName'], 'NumberOfVersions' => ['shape' => 'Integer'], 'LatestVersionCreatedAt' => ['shape' => 'Timestamp'], 'LatestVersionName' => ['shape' => 'VersionName'], 'LatestVersionStatus' => ['shape' => 'ModelStatus']]], 'DocumentLabel' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Score' => ['shape' => 'Float'], 'Page' => ['shape' => 'Integer']]], 'DocumentMetadata' => ['type' => 'structure', 'members' => ['Pages' => ['shape' => 'Integer'], 'ExtractedCharacters' => ['shape' => 'ListOfExtractedCharacters']]], 'DocumentReadAction' => ['type' => 'string', 'enum' => ['TEXTRACT_DETECT_DOCUMENT_TEXT', 'TEXTRACT_ANALYZE_DOCUMENT']], 'DocumentReadFeatureTypes' => ['type' => 'string', 'enum' => ['TABLES', 'FORMS']], 'DocumentReadMode' => ['type' => 'string', 'enum' => ['SERVICE_DEFAULT', 'FORCE_DOCUMENT_READ_ACTION']], 'DocumentReaderConfig' => ['type' => 'structure', 'required' => ['DocumentReadAction'], 'members' => ['DocumentReadAction' => ['shape' => 'DocumentReadAction'], 'DocumentReadMode' => ['shape' => 'DocumentReadMode'], 'FeatureTypes' => ['shape' => 'ListOfDocumentReadFeatureTypes']]], 'DocumentType' => ['type' => 'string', 'enum' => ['NATIVE_PDF', 'SCANNED_PDF', 'MS_WORD', 'IMAGE', 'PLAIN_TEXT', 'TEXTRACT_DETECT_DOCUMENT_TEXT_JSON', 'TEXTRACT_ANALYZE_DOCUMENT_JSON']], 'DocumentTypeListItem' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'Integer'], 'Type' => ['shape' => 'DocumentType']]], 'DominantLanguage' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'String'], 'Score' => ['shape' => 'Float']]], 'DominantLanguageDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'DominantLanguageDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'DominantLanguageDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DominantLanguageDetectionJobProperties']], 'Double' => ['type' => 'double'], 'EndpointFilter' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ComprehendModelArn'], 'Status' => ['shape' => 'EndpointStatus'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'EndpointProperties' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'ComprehendEndpointArn'], 'Status' => ['shape' => 'EndpointStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'ModelArn' => ['shape' => 'ComprehendModelArn'], 'DesiredModelArn' => ['shape' => 'ComprehendModelArn'], 'DesiredInferenceUnits' => ['shape' => 'InferenceUnitsInteger'], 'CurrentInferenceUnits' => ['shape' => 'InferenceUnitsInteger'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'DesiredDataAccessRoleArn' => ['shape' => 'IamRoleArn']]], 'EndpointPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'EndpointProperties']], 'EndpointStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'FAILED', 'IN_SERVICE', 'UPDATING']], 'EntitiesDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'EntitiesDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'EntitiesDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'EntitiesDetectionJobProperties']], 'Entity' => ['type' => 'structure', 'members' => ['Score' => ['shape' => 'Float'], 'Type' => ['shape' => 'EntityType'], 'Text' => ['shape' => 'String'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'BlockReferences' => ['shape' => 'ListOfBlockReferences']]], 'EntityLabel' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PiiEntityType'], 'Score' => ['shape' => 'Float']]], 'EntityRecognizerAnnotations' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'TestS3Uri' => ['shape' => 'S3Uri']]], 'EntityRecognizerArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:entity-recognizer/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?'], 'EntityRecognizerAugmentedManifestsList' => ['type' => 'list', 'member' => ['shape' => 'AugmentedManifestsListItem']], 'EntityRecognizerDataFormat' => ['type' => 'string', 'enum' => ['COMPREHEND_CSV', 'AUGMENTED_MANIFEST']], 'EntityRecognizerDocuments' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'TestS3Uri' => ['shape' => 'S3Uri'], 'InputFormat' => ['shape' => 'InputFormat']]], 'EntityRecognizerEndpointArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:entity-recognizer-endpoint/[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'EntityRecognizerEntityList' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri']]], 'EntityRecognizerEvaluationMetrics' => ['type' => 'structure', 'members' => ['Precision' => ['shape' => 'Double'], 'Recall' => ['shape' => 'Double'], 'F1Score' => ['shape' => 'Double']]], 'EntityRecognizerFilter' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ModelStatus'], 'RecognizerName' => ['shape' => 'ComprehendArnName'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'EntityRecognizerInputDataConfig' => ['type' => 'structure', 'required' => ['EntityTypes'], 'members' => ['DataFormat' => ['shape' => 'EntityRecognizerDataFormat'], 'EntityTypes' => ['shape' => 'EntityTypesList'], 'Documents' => ['shape' => 'EntityRecognizerDocuments'], 'Annotations' => ['shape' => 'EntityRecognizerAnnotations'], 'EntityList' => ['shape' => 'EntityRecognizerEntityList'], 'AugmentedManifests' => ['shape' => 'EntityRecognizerAugmentedManifestsList']]], 'EntityRecognizerMetadata' => ['type' => 'structure', 'members' => ['NumberOfTrainedDocuments' => ['shape' => 'Integer'], 'NumberOfTestDocuments' => ['shape' => 'Integer'], 'EvaluationMetrics' => ['shape' => 'EntityRecognizerEvaluationMetrics'], 'EntityTypes' => ['shape' => 'EntityRecognizerMetadataEntityTypesList']], 'sensitive' => \true], 'EntityRecognizerMetadataEntityTypesList' => ['type' => 'list', 'member' => ['shape' => 'EntityRecognizerMetadataEntityTypesListItem']], 'EntityRecognizerMetadataEntityTypesListItem' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AnyLengthString'], 'EvaluationMetrics' => ['shape' => 'EntityTypesEvaluationMetrics'], 'NumberOfTrainMentions' => ['shape' => 'Integer']]], 'EntityRecognizerProperties' => ['type' => 'structure', 'members' => ['EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'Status' => ['shape' => 'ModelStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'TrainingStartTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'EntityRecognizerInputDataConfig'], 'RecognizerMetadata' => ['shape' => 'EntityRecognizerMetadata'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'ModelKmsKeyId' => ['shape' => 'KmsKeyId'], 'VersionName' => ['shape' => 'VersionName'], 'SourceModelArn' => ['shape' => 'EntityRecognizerArn']]], 'EntityRecognizerPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'EntityRecognizerProperties']], 'EntityRecognizerSummariesList' => ['type' => 'list', 'member' => ['shape' => 'EntityRecognizerSummary']], 'EntityRecognizerSummary' => ['type' => 'structure', 'members' => ['RecognizerName' => ['shape' => 'ComprehendArnName'], 'NumberOfVersions' => ['shape' => 'Integer'], 'LatestVersionCreatedAt' => ['shape' => 'Timestamp'], 'LatestVersionName' => ['shape' => 'VersionName'], 'LatestVersionStatus' => ['shape' => 'ModelStatus']]], 'EntityType' => ['type' => 'string', 'enum' => ['PERSON', 'LOCATION', 'ORGANIZATION', 'COMMERCIAL_ITEM', 'EVENT', 'DATE', 'QUANTITY', 'TITLE', 'OTHER']], 'EntityTypeName' => ['type' => 'string', 'max' => 64, 'pattern' => '^(?![^\\n\\r\\t,]*\\\\n|\\\\r|\\\\t)[^\\n\\r\\t,]+$'], 'EntityTypesEvaluationMetrics' => ['type' => 'structure', 'members' => ['Precision' => ['shape' => 'Double'], 'Recall' => ['shape' => 'Double'], 'F1Score' => ['shape' => 'Double']]], 'EntityTypesList' => ['type' => 'list', 'member' => ['shape' => 'EntityTypesListItem']], 'EntityTypesListItem' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'EntityTypeName']]], 'ErrorsListItem' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'Integer'], 'ErrorCode' => ['shape' => 'PageBasedErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'EventTypeString' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[A-Z_]*'], 'EventsDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'EventsDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'TargetEventTypes' => ['shape' => 'TargetEventTypes']]], 'EventsDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'EventsDetectionJobProperties']], 'ExtractedCharactersListItem' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'Integer'], 'Count' => ['shape' => 'Integer']]], 'Float' => ['type' => 'float'], 'Geometry' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Polygon' => ['shape' => 'Polygon']]], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+'], 'ImportModelRequest' => ['type' => 'structure', 'required' => ['SourceModelArn'], 'members' => ['SourceModelArn' => ['shape' => 'ComprehendModelArn'], 'ModelName' => ['shape' => 'ComprehendArnName'], 'VersionName' => ['shape' => 'VersionName'], 'ModelKmsKeyId' => ['shape' => 'KmsKeyId'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Tags' => ['shape' => 'TagList']]], 'ImportModelResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ComprehendModelArn']]], 'InferenceUnitsInteger' => ['type' => 'integer', 'min' => 1], 'InputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'InputFormat' => ['shape' => 'InputFormat'], 'DocumentReaderConfig' => ['shape' => 'DocumentReaderConfig']]], 'InputFormat' => ['type' => 'string', 'enum' => ['ONE_DOC_PER_FILE', 'ONE_DOC_PER_LINE']], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidFilterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRequestDetail' => ['type' => 'structure', 'members' => ['Reason' => ['shape' => 'InvalidRequestDetailReason']]], 'InvalidRequestDetailReason' => ['type' => 'string', 'enum' => ['DOCUMENT_SIZE_EXCEEDED', 'UNSUPPORTED_DOC_TYPE', 'PAGE_LIMIT_EXCEEDED', 'TEXTRACT_ACCESS_DENIED']], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'InvalidRequestReason'], 'Detail' => ['shape' => 'InvalidRequestDetail']], 'exception' => \true], 'InvalidRequestReason' => ['type' => 'string', 'enum' => ['INVALID_DOCUMENT']], 'JobId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'FAILED', 'STOP_REQUESTED', 'STOPPED']], 'KeyPhrase' => ['type' => 'structure', 'members' => ['Score' => ['shape' => 'Float'], 'Text' => ['shape' => 'String'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer']]], 'KeyPhrasesDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'KeyPhrasesDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'KeyPhrasesDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'KeyPhrasesDetectionJobProperties']], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'pattern' => '^\\p{ASCII}+$'], 'KmsKeyValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'LabelDelimiter' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '^[ ~!@#$%^*\\-_+=|\\\\:;\\t>?/]$'], 'LanguageCode' => ['type' => 'string', 'enum' => ['en', 'es', 'fr', 'de', 'it', 'pt', 'ar', 'hi', 'ja', 'ko', 'zh', 'zh-TW']], 'ListDocumentClassificationJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DocumentClassificationJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListDocumentClassificationJobsResponse' => ['type' => 'structure', 'members' => ['DocumentClassificationJobPropertiesList' => ['shape' => 'DocumentClassificationJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListDocumentClassifierSummariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListDocumentClassifierSummariesResponse' => ['type' => 'structure', 'members' => ['DocumentClassifierSummariesList' => ['shape' => 'DocumentClassifierSummariesList'], 'NextToken' => ['shape' => 'String']]], 'ListDocumentClassifiersRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DocumentClassifierFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListDocumentClassifiersResponse' => ['type' => 'structure', 'members' => ['DocumentClassifierPropertiesList' => ['shape' => 'DocumentClassifierPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListDominantLanguageDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DominantLanguageDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListDominantLanguageDetectionJobsResponse' => ['type' => 'structure', 'members' => ['DominantLanguageDetectionJobPropertiesList' => ['shape' => 'DominantLanguageDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListEndpointsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'EndpointFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEndpointsResponse' => ['type' => 'structure', 'members' => ['EndpointPropertiesList' => ['shape' => 'EndpointPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListEntitiesDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'EntitiesDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEntitiesDetectionJobsResponse' => ['type' => 'structure', 'members' => ['EntitiesDetectionJobPropertiesList' => ['shape' => 'EntitiesDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListEntityRecognizerSummariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEntityRecognizerSummariesResponse' => ['type' => 'structure', 'members' => ['EntityRecognizerSummariesList' => ['shape' => 'EntityRecognizerSummariesList'], 'NextToken' => ['shape' => 'String']]], 'ListEntityRecognizersRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'EntityRecognizerFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEntityRecognizersResponse' => ['type' => 'structure', 'members' => ['EntityRecognizerPropertiesList' => ['shape' => 'EntityRecognizerPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListEventsDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'EventsDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEventsDetectionJobsResponse' => ['type' => 'structure', 'members' => ['EventsDetectionJobPropertiesList' => ['shape' => 'EventsDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListKeyPhrasesDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'KeyPhrasesDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListKeyPhrasesDetectionJobsResponse' => ['type' => 'structure', 'members' => ['KeyPhrasesDetectionJobPropertiesList' => ['shape' => 'KeyPhrasesDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListOfBlockReferences' => ['type' => 'list', 'member' => ['shape' => 'BlockReference']], 'ListOfBlocks' => ['type' => 'list', 'member' => ['shape' => 'Block']], 'ListOfChildBlocks' => ['type' => 'list', 'member' => ['shape' => 'ChildBlock']], 'ListOfClasses' => ['type' => 'list', 'member' => ['shape' => 'DocumentClass']], 'ListOfDescriptiveMentionIndices' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'ListOfDetectDominantLanguageResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectDominantLanguageItemResult']], 'ListOfDetectEntitiesResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectEntitiesItemResult']], 'ListOfDetectKeyPhrasesResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectKeyPhrasesItemResult']], 'ListOfDetectSentimentResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectSentimentItemResult']], 'ListOfDetectSyntaxResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectSyntaxItemResult']], 'ListOfDetectTargetedSentimentResult' => ['type' => 'list', 'member' => ['shape' => 'BatchDetectTargetedSentimentItemResult']], 'ListOfDocumentReadFeatureTypes' => ['type' => 'list', 'member' => ['shape' => 'DocumentReadFeatureTypes'], 'max' => 2, 'min' => 1], 'ListOfDocumentType' => ['type' => 'list', 'member' => ['shape' => 'DocumentTypeListItem']], 'ListOfDominantLanguages' => ['type' => 'list', 'member' => ['shape' => 'DominantLanguage']], 'ListOfEntities' => ['type' => 'list', 'member' => ['shape' => 'Entity']], 'ListOfEntityLabels' => ['type' => 'list', 'member' => ['shape' => 'EntityLabel']], 'ListOfErrors' => ['type' => 'list', 'member' => ['shape' => 'ErrorsListItem']], 'ListOfExtractedCharacters' => ['type' => 'list', 'member' => ['shape' => 'ExtractedCharactersListItem']], 'ListOfKeyPhrases' => ['type' => 'list', 'member' => ['shape' => 'KeyPhrase']], 'ListOfLabels' => ['type' => 'list', 'member' => ['shape' => 'DocumentLabel']], 'ListOfMentions' => ['type' => 'list', 'member' => ['shape' => 'TargetedSentimentMention']], 'ListOfPiiEntities' => ['type' => 'list', 'member' => ['shape' => 'PiiEntity']], 'ListOfPiiEntityTypes' => ['type' => 'list', 'member' => ['shape' => 'PiiEntityType']], 'ListOfRelationships' => ['type' => 'list', 'member' => ['shape' => 'RelationshipsListItem']], 'ListOfSyntaxTokens' => ['type' => 'list', 'member' => ['shape' => 'SyntaxToken']], 'ListOfTargetedSentimentEntities' => ['type' => 'list', 'member' => ['shape' => 'TargetedSentimentEntity']], 'ListPiiEntitiesDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'PiiEntitiesDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListPiiEntitiesDetectionJobsResponse' => ['type' => 'structure', 'members' => ['PiiEntitiesDetectionJobPropertiesList' => ['shape' => 'PiiEntitiesDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListSentimentDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'SentimentDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListSentimentDetectionJobsResponse' => ['type' => 'structure', 'members' => ['SentimentDetectionJobPropertiesList' => ['shape' => 'SentimentDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ComprehendArn'], 'Tags' => ['shape' => 'TagList']]], 'ListTargetedSentimentDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'TargetedSentimentDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListTargetedSentimentDetectionJobsResponse' => ['type' => 'structure', 'members' => ['TargetedSentimentDetectionJobPropertiesList' => ['shape' => 'TargetedSentimentDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListTopicsDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'TopicsDetectionJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListTopicsDetectionJobsResponse' => ['type' => 'structure', 'members' => ['TopicsDetectionJobPropertiesList' => ['shape' => 'TopicsDetectionJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'MaskCharacter' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '[!@#$%&*]'], 'MaxResultsInteger' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'MentionSentiment' => ['type' => 'structure', 'members' => ['Sentiment' => ['shape' => 'SentimentType'], 'SentimentScore' => ['shape' => 'SentimentScore']]], 'ModelStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'TRAINING', 'DELETING', 'STOP_REQUESTED', 'STOPPED', 'IN_ERROR', 'TRAINED']], 'NumberOfTopicsInteger' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'OutputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'PageBasedErrorCode' => ['type' => 'string', 'enum' => ['TEXTRACT_BAD_PAGE', 'TEXTRACT_PROVISIONED_THROUGHPUT_EXCEEDED', 'PAGE_CHARACTERS_EXCEEDED', 'PAGE_SIZE_EXCEEDED', 'INTERNAL_SERVER_ERROR']], 'PartOfSpeechTag' => ['type' => 'structure', 'members' => ['Tag' => ['shape' => 'PartOfSpeechTagType'], 'Score' => ['shape' => 'Float']]], 'PartOfSpeechTagType' => ['type' => 'string', 'enum' => ['ADJ', 'ADP', 'ADV', 'AUX', 'CONJ', 'CCONJ', 'DET', 'INTJ', 'NOUN', 'NUM', 'O', 'PART', 'PRON', 'PROPN', 'PUNCT', 'SCONJ', 'SYM', 'VERB']], 'PiiEntitiesDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'PiiEntitiesDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'PiiOutputDataConfig'], 'RedactionConfig' => ['shape' => 'RedactionConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Mode' => ['shape' => 'PiiEntitiesDetectionMode']]], 'PiiEntitiesDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'PiiEntitiesDetectionJobProperties']], 'PiiEntitiesDetectionMaskMode' => ['type' => 'string', 'enum' => ['MASK', 'REPLACE_WITH_PII_ENTITY_TYPE']], 'PiiEntitiesDetectionMode' => ['type' => 'string', 'enum' => ['ONLY_REDACTION', 'ONLY_OFFSETS']], 'PiiEntity' => ['type' => 'structure', 'members' => ['Score' => ['shape' => 'Float'], 'Type' => ['shape' => 'PiiEntityType'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer']]], 'PiiEntityType' => ['type' => 'string', 'enum' => ['BANK_ACCOUNT_NUMBER', 'BANK_ROUTING', 'CREDIT_DEBIT_NUMBER', 'CREDIT_DEBIT_CVV', 'CREDIT_DEBIT_EXPIRY', 'PIN', 'EMAIL', 'ADDRESS', 'NAME', 'PHONE', 'SSN', 'DATE_TIME', 'PASSPORT_NUMBER', 'DRIVER_ID', 'URL', 'AGE', 'USERNAME', 'PASSWORD', 'AWS_ACCESS_KEY', 'AWS_SECRET_KEY', 'IP_ADDRESS', 'MAC_ADDRESS', 'ALL', 'LICENSE_PLATE', 'VEHICLE_IDENTIFICATION_NUMBER', 'UK_NATIONAL_INSURANCE_NUMBER', 'CA_SOCIAL_INSURANCE_NUMBER', 'US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER', 'UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER', 'IN_PERMANENT_ACCOUNT_NUMBER', 'IN_NREGA', 'INTERNATIONAL_BANK_ACCOUNT_NUMBER', 'SWIFT_CODE', 'UK_NATIONAL_HEALTH_SERVICE_NUMBER', 'CA_HEALTH_NUMBER', 'IN_AADHAAR', 'IN_VOTER_NUMBER']], 'PiiOutputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'Point' => ['type' => 'structure', 'members' => ['X' => ['shape' => 'Float'], 'Y' => ['shape' => 'Float']]], 'Policy' => ['type' => 'string', 'max' => 20000, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'PolicyRevisionId' => ['type' => 'string', 'max' => 64, 'pattern' => '[0-9A-Fa-f]+'], 'Polygon' => ['type' => 'list', 'member' => ['shape' => 'Point']], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'ResourcePolicy'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendModelArn'], 'ResourcePolicy' => ['shape' => 'Policy'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyRevisionId' => ['shape' => 'PolicyRevisionId']]], 'RedactionConfig' => ['type' => 'structure', 'members' => ['PiiEntityTypes' => ['shape' => 'ListOfPiiEntityTypes'], 'MaskMode' => ['shape' => 'PiiEntitiesDetectionMaskMode'], 'MaskCharacter' => ['shape' => 'MaskCharacter']]], 'RelationshipType' => ['type' => 'string', 'enum' => ['CHILD']], 'RelationshipsListItem' => ['type' => 'structure', 'members' => ['Ids' => ['shape' => 'StringList'], 'Type' => ['shape' => 'RelationshipType']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => 's3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?'], 'SecurityGroupId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'SemiStructuredDocumentBlob' => ['type' => 'blob', 'min' => 1], 'SentimentDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'SentimentDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'SentimentDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'SentimentDetectionJobProperties']], 'SentimentScore' => ['type' => 'structure', 'members' => ['Positive' => ['shape' => 'Float'], 'Negative' => ['shape' => 'Float'], 'Neutral' => ['shape' => 'Float'], 'Mixed' => ['shape' => 'Float']]], 'SentimentType' => ['type' => 'string', 'enum' => ['POSITIVE', 'NEGATIVE', 'NEUTRAL', 'MIXED']], 'Split' => ['type' => 'string', 'enum' => ['TRAIN', 'TEST']], 'StartDocumentClassificationJobRequest' => ['type' => 'structure', 'required' => ['DocumentClassifierArn', 'InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn'], 'members' => ['JobName' => ['shape' => 'JobName'], 'DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartDocumentClassificationJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartDominantLanguageDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartDominantLanguageDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartEventsDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode', 'TargetEventTypes'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'TargetEventTypes' => ['shape' => 'TargetEventTypes'], 'Tags' => ['shape' => 'TagList']]], 'StartEventsDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartKeyPhrasesDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartKeyPhrasesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartPiiEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'Mode', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'Mode' => ['shape' => 'PiiEntitiesDetectionMode'], 'RedactionConfig' => ['shape' => 'RedactionConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'StartPiiEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartTargetedSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartTargetedSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StartTopicsDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'NumberOfTopics' => ['shape' => 'NumberOfTopicsInteger'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Tags' => ['shape' => 'TagList']]], 'StartTopicsDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopDominantLanguageDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopDominantLanguageDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopEventsDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopEventsDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopKeyPhrasesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopKeyPhrasesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopPiiEntitiesDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopPiiEntitiesDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopTargetedSentimentDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopTargetedSentimentDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopTrainingDocumentClassifierRequest' => ['type' => 'structure', 'required' => ['DocumentClassifierArn'], 'members' => ['DocumentClassifierArn' => ['shape' => 'DocumentClassifierArn']]], 'StopTrainingDocumentClassifierResponse' => ['type' => 'structure', 'members' => []], 'StopTrainingEntityRecognizerRequest' => ['type' => 'structure', 'required' => ['EntityRecognizerArn'], 'members' => ['EntityRecognizerArn' => ['shape' => 'EntityRecognizerArn']]], 'StopTrainingEntityRecognizerResponse' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string', 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+'], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 1], 'SyntaxLanguageCode' => ['type' => 'string', 'enum' => ['en', 'es', 'fr', 'de', 'it', 'pt']], 'SyntaxToken' => ['type' => 'structure', 'members' => ['TokenId' => ['shape' => 'Integer'], 'Text' => ['shape' => 'String'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'PartOfSpeech' => ['shape' => 'PartOfSpeechTag']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetEventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventTypeString'], 'min' => 1], 'TargetedSentimentDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'TargetedSentimentDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'TargetedSentimentDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'TargetedSentimentDetectionJobProperties']], 'TargetedSentimentEntity' => ['type' => 'structure', 'members' => ['DescriptiveMentionIndex' => ['shape' => 'ListOfDescriptiveMentionIndices'], 'Mentions' => ['shape' => 'ListOfMentions']]], 'TargetedSentimentEntityType' => ['type' => 'string', 'enum' => ['PERSON', 'LOCATION', 'ORGANIZATION', 'FACILITY', 'BRAND', 'COMMERCIAL_ITEM', 'MOVIE', 'MUSIC', 'BOOK', 'SOFTWARE', 'GAME', 'PERSONAL_TITLE', 'EVENT', 'DATE', 'QUANTITY', 'ATTRIBUTE', 'OTHER']], 'TargetedSentimentMention' => ['type' => 'structure', 'members' => ['Score' => ['shape' => 'Float'], 'GroupScore' => ['shape' => 'Float'], 'Text' => ['shape' => 'String'], 'Type' => ['shape' => 'TargetedSentimentEntityType'], 'MentionSentiment' => ['shape' => 'MentionSentiment'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer']]], 'TextSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TooManyTagKeysException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TopicsDetectionJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'TopicsDetectionJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobArn' => ['shape' => 'ComprehendArn'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'NumberOfTopics' => ['shape' => 'Integer'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'TopicsDetectionJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'TopicsDetectionJobProperties']], 'UnsupportedLanguageException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ComprehendArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'ComprehendEndpointArn'], 'DesiredModelArn' => ['shape' => 'ComprehendModelArn'], 'DesiredInferenceUnits' => ['shape' => 'InferenceUnitsInteger'], 'DesiredDataAccessRoleArn' => ['shape' => 'IamRoleArn']]], 'UpdateEndpointResponse' => ['type' => 'structure', 'members' => []], 'VersionName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'VpcConfig' => ['type' => 'structure', 'required' => ['SecurityGroupIds', 'Subnets'], 'members' => ['SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'Subnets' => ['shape' => 'Subnets']]]]]; diff --git a/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-rule-set-1.json.php deleted file mode 100644 index bc816ba..0000000 --- a/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehend-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehend-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehend.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://comprehend.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-tests-1.json.php deleted file mode 100644 index 15ab8ca..0000000 --- a/vendor/Aws3/Aws/data/comprehend/2017-11-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehend.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/comprehend/2017-11-27/paginators-1.json.php b/vendor/Aws3/Aws/data/comprehend/2017-11-27/paginators-1.json.php deleted file mode 100644 index 6858d2a..0000000 --- a/vendor/Aws3/Aws/data/comprehend/2017-11-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDocumentClassificationJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDocumentClassifierSummaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDocumentClassifiers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDominantLanguageDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EndpointPropertiesList'], 'ListEntitiesDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListEntityRecognizerSummaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListEntityRecognizers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListEventsDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListKeyPhrasesDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListPiiEntitiesDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PiiEntitiesDetectionJobPropertiesList'], 'ListSentimentDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTargetedSentimentDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTopicsDetectionJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/api-2.json.php b/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/api-2.json.php deleted file mode 100644 index ef4e7d2..0000000 --- a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-30', 'endpointPrefix' => 'comprehendmedical', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'ComprehendMedical', 'serviceFullName' => 'AWS Comprehend Medical', 'serviceId' => 'ComprehendMedical', 'signatureVersion' => 'v4', 'signingName' => 'comprehendmedical', 'targetPrefix' => 'ComprehendMedical_20181030', 'uid' => 'comprehendmedical-2018-10-30'], 'operations' => ['DescribeEntitiesDetectionV2Job' => ['name' => 'DescribeEntitiesDetectionV2Job', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEntitiesDetectionV2JobRequest'], 'output' => ['shape' => 'DescribeEntitiesDetectionV2JobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeICD10CMInferenceJob' => ['name' => 'DescribeICD10CMInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeICD10CMInferenceJobRequest'], 'output' => ['shape' => 'DescribeICD10CMInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribePHIDetectionJob' => ['name' => 'DescribePHIDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePHIDetectionJobRequest'], 'output' => ['shape' => 'DescribePHIDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeRxNormInferenceJob' => ['name' => 'DescribeRxNormInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRxNormInferenceJobRequest'], 'output' => ['shape' => 'DescribeRxNormInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeSNOMEDCTInferenceJob' => ['name' => 'DescribeSNOMEDCTInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSNOMEDCTInferenceJobRequest'], 'output' => ['shape' => 'DescribeSNOMEDCTInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DetectEntities' => ['name' => 'DetectEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectEntitiesRequest'], 'output' => ['shape' => 'DetectEntitiesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use DetectEntitiesV2 instead.'], 'DetectEntitiesV2' => ['name' => 'DetectEntitiesV2', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectEntitiesV2Request'], 'output' => ['shape' => 'DetectEntitiesV2Response'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']]], 'DetectPHI' => ['name' => 'DetectPHI', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectPHIRequest'], 'output' => ['shape' => 'DetectPHIResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']]], 'InferICD10CM' => ['name' => 'InferICD10CM', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InferICD10CMRequest'], 'output' => ['shape' => 'InferICD10CMResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']]], 'InferRxNorm' => ['name' => 'InferRxNorm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InferRxNormRequest'], 'output' => ['shape' => 'InferRxNormResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']]], 'InferSNOMEDCT' => ['name' => 'InferSNOMEDCT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InferSNOMEDCTRequest'], 'output' => ['shape' => 'InferSNOMEDCTResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidEncodingException'], ['shape' => 'TextSizeLimitExceededException']]], 'ListEntitiesDetectionV2Jobs' => ['name' => 'ListEntitiesDetectionV2Jobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntitiesDetectionV2JobsRequest'], 'output' => ['shape' => 'ListEntitiesDetectionV2JobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListICD10CMInferenceJobs' => ['name' => 'ListICD10CMInferenceJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListICD10CMInferenceJobsRequest'], 'output' => ['shape' => 'ListICD10CMInferenceJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListPHIDetectionJobs' => ['name' => 'ListPHIDetectionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPHIDetectionJobsRequest'], 'output' => ['shape' => 'ListPHIDetectionJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListRxNormInferenceJobs' => ['name' => 'ListRxNormInferenceJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRxNormInferenceJobsRequest'], 'output' => ['shape' => 'ListRxNormInferenceJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListSNOMEDCTInferenceJobs' => ['name' => 'ListSNOMEDCTInferenceJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSNOMEDCTInferenceJobsRequest'], 'output' => ['shape' => 'ListSNOMEDCTInferenceJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'StartEntitiesDetectionV2Job' => ['name' => 'StartEntitiesDetectionV2Job', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartEntitiesDetectionV2JobRequest'], 'output' => ['shape' => 'StartEntitiesDetectionV2JobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartICD10CMInferenceJob' => ['name' => 'StartICD10CMInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartICD10CMInferenceJobRequest'], 'output' => ['shape' => 'StartICD10CMInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartPHIDetectionJob' => ['name' => 'StartPHIDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartPHIDetectionJobRequest'], 'output' => ['shape' => 'StartPHIDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartRxNormInferenceJob' => ['name' => 'StartRxNormInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartRxNormInferenceJobRequest'], 'output' => ['shape' => 'StartRxNormInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartSNOMEDCTInferenceJob' => ['name' => 'StartSNOMEDCTInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSNOMEDCTInferenceJobRequest'], 'output' => ['shape' => 'StartSNOMEDCTInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopEntitiesDetectionV2Job' => ['name' => 'StopEntitiesDetectionV2Job', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEntitiesDetectionV2JobRequest'], 'output' => ['shape' => 'StopEntitiesDetectionV2JobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopICD10CMInferenceJob' => ['name' => 'StopICD10CMInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopICD10CMInferenceJobRequest'], 'output' => ['shape' => 'StopICD10CMInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopPHIDetectionJob' => ['name' => 'StopPHIDetectionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopPHIDetectionJobRequest'], 'output' => ['shape' => 'StopPHIDetectionJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopRxNormInferenceJob' => ['name' => 'StopRxNormInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRxNormInferenceJobRequest'], 'output' => ['shape' => 'StopRxNormInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StopSNOMEDCTInferenceJob' => ['name' => 'StopSNOMEDCTInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopSNOMEDCTInferenceJobRequest'], 'output' => ['shape' => 'StopSNOMEDCTInferenceJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AnyLengthString' => ['type' => 'string'], 'Attribute' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'EntitySubType'], 'Score' => ['shape' => 'Float'], 'RelationshipScore' => ['shape' => 'Float'], 'RelationshipType' => ['shape' => 'RelationshipType'], 'Id' => ['shape' => 'Integer'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Text' => ['shape' => 'String'], 'Category' => ['shape' => 'EntityType'], 'Traits' => ['shape' => 'TraitList']]], 'AttributeList' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'AttributeName' => ['type' => 'string', 'enum' => ['SIGN', 'SYMPTOM', 'DIAGNOSIS', 'NEGATION', 'PERTAINS_TO_FAMILY', 'HYPOTHETICAL', 'LOW_CONFIDENCE', 'PAST_HISTORY', 'FUTURE']], 'BoundedLengthString' => ['type' => 'string', 'max' => 20000, 'min' => 1], 'Characters' => ['type' => 'structure', 'members' => ['OriginalTextCharacters' => ['shape' => 'Integer']]], 'ClientRequestTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ComprehendMedicalAsyncJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTimeBefore' => ['shape' => 'Timestamp'], 'SubmitTimeAfter' => ['shape' => 'Timestamp']]], 'ComprehendMedicalAsyncJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'Message' => ['shape' => 'AnyLengthString'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'ManifestFilePath' => ['shape' => 'ManifestFilePath'], 'KMSKey' => ['shape' => 'KMSKey'], 'ModelVersion' => ['shape' => 'ModelVersion']]], 'ComprehendMedicalAsyncJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'ComprehendMedicalAsyncJobProperties']], 'DescribeEntitiesDetectionV2JobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeEntitiesDetectionV2JobResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobProperties' => ['shape' => 'ComprehendMedicalAsyncJobProperties']]], 'DescribeICD10CMInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeICD10CMInferenceJobResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobProperties' => ['shape' => 'ComprehendMedicalAsyncJobProperties']]], 'DescribePHIDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribePHIDetectionJobResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobProperties' => ['shape' => 'ComprehendMedicalAsyncJobProperties']]], 'DescribeRxNormInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeRxNormInferenceJobResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobProperties' => ['shape' => 'ComprehendMedicalAsyncJobProperties']]], 'DescribeSNOMEDCTInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeSNOMEDCTInferenceJobResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobProperties' => ['shape' => 'ComprehendMedicalAsyncJobProperties']]], 'DetectEntitiesRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'BoundedLengthString']]], 'DetectEntitiesResponse' => ['type' => 'structure', 'required' => ['Entities', 'ModelVersion'], 'members' => ['Entities' => ['shape' => 'EntityList'], 'UnmappedAttributes' => ['shape' => 'UnmappedAttributeList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String']]], 'DetectEntitiesV2Request' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'BoundedLengthString']]], 'DetectEntitiesV2Response' => ['type' => 'structure', 'required' => ['Entities', 'ModelVersion'], 'members' => ['Entities' => ['shape' => 'EntityList'], 'UnmappedAttributes' => ['shape' => 'UnmappedAttributeList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String']]], 'DetectPHIRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'BoundedLengthString']]], 'DetectPHIResponse' => ['type' => 'structure', 'required' => ['Entities', 'ModelVersion'], 'members' => ['Entities' => ['shape' => 'EntityList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String']]], 'Entity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Integer'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Score' => ['shape' => 'Float'], 'Text' => ['shape' => 'String'], 'Category' => ['shape' => 'EntityType'], 'Type' => ['shape' => 'EntitySubType'], 'Traits' => ['shape' => 'TraitList'], 'Attributes' => ['shape' => 'AttributeList']]], 'EntityList' => ['type' => 'list', 'member' => ['shape' => 'Entity']], 'EntitySubType' => ['type' => 'string', 'enum' => ['NAME', 'DX_NAME', 'DOSAGE', 'ROUTE_OR_MODE', 'FORM', 'FREQUENCY', 'DURATION', 'GENERIC_NAME', 'BRAND_NAME', 'STRENGTH', 'RATE', 'ACUITY', 'TEST_NAME', 'TEST_VALUE', 'TEST_UNITS', 'TEST_UNIT', 'PROCEDURE_NAME', 'TREATMENT_NAME', 'DATE', 'AGE', 'CONTACT_POINT', 'PHONE_OR_FAX', 'EMAIL', 'IDENTIFIER', 'ID', 'URL', 'ADDRESS', 'PROFESSION', 'SYSTEM_ORGAN_SITE', 'DIRECTION', 'QUALITY', 'QUANTITY', 'TIME_EXPRESSION', 'TIME_TO_MEDICATION_NAME', 'TIME_TO_DX_NAME', 'TIME_TO_TEST_NAME', 'TIME_TO_PROCEDURE_NAME', 'TIME_TO_TREATMENT_NAME', 'AMOUNT', 'GENDER', 'RACE_ETHNICITY', 'ALLERGIES', 'TOBACCO_USE', 'ALCOHOL_CONSUMPTION', 'REC_DRUG_USE']], 'EntityType' => ['type' => 'string', 'enum' => ['MEDICATION', 'MEDICAL_CONDITION', 'PROTECTED_HEALTH_INFORMATION', 'TEST_TREATMENT_PROCEDURE', 'ANATOMY', 'TIME_EXPRESSION', 'BEHAVIORAL_ENVIRONMENTAL_SOCIAL']], 'Float' => ['type' => 'float'], 'ICD10CMAttribute' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ICD10CMAttributeType'], 'Score' => ['shape' => 'Float'], 'RelationshipScore' => ['shape' => 'Float'], 'Id' => ['shape' => 'Integer'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Text' => ['shape' => 'String'], 'Traits' => ['shape' => 'ICD10CMTraitList'], 'Category' => ['shape' => 'ICD10CMEntityType'], 'RelationshipType' => ['shape' => 'ICD10CMRelationshipType']]], 'ICD10CMAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ICD10CMAttribute']], 'ICD10CMAttributeType' => ['type' => 'string', 'enum' => ['ACUITY', 'DIRECTION', 'SYSTEM_ORGAN_SITE', 'QUALITY', 'QUANTITY', 'TIME_TO_DX_NAME', 'TIME_EXPRESSION']], 'ICD10CMConcept' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Code' => ['shape' => 'String'], 'Score' => ['shape' => 'Float']]], 'ICD10CMConceptList' => ['type' => 'list', 'member' => ['shape' => 'ICD10CMConcept']], 'ICD10CMEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Integer'], 'Text' => ['shape' => 'OntologyLinkingBoundedLengthString'], 'Category' => ['shape' => 'ICD10CMEntityCategory'], 'Type' => ['shape' => 'ICD10CMEntityType'], 'Score' => ['shape' => 'Float'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Attributes' => ['shape' => 'ICD10CMAttributeList'], 'Traits' => ['shape' => 'ICD10CMTraitList'], 'ICD10CMConcepts' => ['shape' => 'ICD10CMConceptList']]], 'ICD10CMEntityCategory' => ['type' => 'string', 'enum' => ['MEDICAL_CONDITION']], 'ICD10CMEntityList' => ['type' => 'list', 'member' => ['shape' => 'ICD10CMEntity']], 'ICD10CMEntityType' => ['type' => 'string', 'enum' => ['DX_NAME', 'TIME_EXPRESSION']], 'ICD10CMRelationshipType' => ['type' => 'string', 'enum' => ['OVERLAP', 'SYSTEM_ORGAN_SITE']], 'ICD10CMTrait' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ICD10CMTraitName'], 'Score' => ['shape' => 'Float']]], 'ICD10CMTraitList' => ['type' => 'list', 'member' => ['shape' => 'ICD10CMTrait']], 'ICD10CMTraitName' => ['type' => 'string', 'enum' => ['NEGATION', 'DIAGNOSIS', 'SIGN', 'SYMPTOM', 'PERTAINS_TO_FAMILY', 'HYPOTHETICAL', 'LOW_CONFIDENCE']], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+'], 'InferICD10CMRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'OntologyLinkingBoundedLengthString']]], 'InferICD10CMResponse' => ['type' => 'structure', 'required' => ['Entities'], 'members' => ['Entities' => ['shape' => 'ICD10CMEntityList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String']]], 'InferRxNormRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'OntologyLinkingBoundedLengthString']]], 'InferRxNormResponse' => ['type' => 'structure', 'required' => ['Entities'], 'members' => ['Entities' => ['shape' => 'RxNormEntityList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String']]], 'InferSNOMEDCTRequest' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'OntologyLinkingBoundedLengthString']]], 'InferSNOMEDCTResponse' => ['type' => 'structure', 'required' => ['Entities'], 'members' => ['Entities' => ['shape' => 'SNOMEDCTEntityList'], 'PaginationToken' => ['shape' => 'String'], 'ModelVersion' => ['shape' => 'String'], 'SNOMEDCTDetails' => ['shape' => 'SNOMEDCTDetails'], 'Characters' => ['shape' => 'Characters']]], 'InputDataConfig' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidEncodingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'JobId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'PARTIAL_SUCCESS', 'FAILED', 'STOP_REQUESTED', 'STOPPED']], 'KMSKey' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*'], 'LanguageCode' => ['type' => 'string', 'enum' => ['en']], 'ListEntitiesDetectionV2JobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ComprehendMedicalAsyncJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListEntitiesDetectionV2JobsResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobPropertiesList' => ['shape' => 'ComprehendMedicalAsyncJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListICD10CMInferenceJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ComprehendMedicalAsyncJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListICD10CMInferenceJobsResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobPropertiesList' => ['shape' => 'ComprehendMedicalAsyncJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListPHIDetectionJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ComprehendMedicalAsyncJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListPHIDetectionJobsResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobPropertiesList' => ['shape' => 'ComprehendMedicalAsyncJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListRxNormInferenceJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ComprehendMedicalAsyncJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListRxNormInferenceJobsResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobPropertiesList' => ['shape' => 'ComprehendMedicalAsyncJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ListSNOMEDCTInferenceJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ComprehendMedicalAsyncJobFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListSNOMEDCTInferenceJobsResponse' => ['type' => 'structure', 'members' => ['ComprehendMedicalAsyncJobPropertiesList' => ['shape' => 'ComprehendMedicalAsyncJobPropertiesList'], 'NextToken' => ['shape' => 'String']]], 'ManifestFilePath' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'MaxResultsInteger' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'ModelVersion' => ['type' => 'string'], 'OntologyLinkingBoundedLengthString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'OutputDataConfig' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key']]], 'RelationshipType' => ['type' => 'string', 'enum' => ['EVERY', 'WITH_DOSAGE', 'ADMINISTERED_VIA', 'FOR', 'NEGATIVE', 'OVERLAP', 'DOSAGE', 'ROUTE_OR_MODE', 'FORM', 'FREQUENCY', 'DURATION', 'STRENGTH', 'RATE', 'ACUITY', 'TEST_VALUE', 'TEST_UNITS', 'TEST_UNIT', 'DIRECTION', 'SYSTEM_ORGAN_SITE', 'AMOUNT']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'RxNormAttribute' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RxNormAttributeType'], 'Score' => ['shape' => 'Float'], 'RelationshipScore' => ['shape' => 'Float'], 'Id' => ['shape' => 'Integer'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Text' => ['shape' => 'String'], 'Traits' => ['shape' => 'RxNormTraitList']]], 'RxNormAttributeList' => ['type' => 'list', 'member' => ['shape' => 'RxNormAttribute']], 'RxNormAttributeType' => ['type' => 'string', 'enum' => ['DOSAGE', 'DURATION', 'FORM', 'FREQUENCY', 'RATE', 'ROUTE_OR_MODE', 'STRENGTH']], 'RxNormConcept' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Code' => ['shape' => 'String'], 'Score' => ['shape' => 'Float']]], 'RxNormConceptList' => ['type' => 'list', 'member' => ['shape' => 'RxNormConcept']], 'RxNormEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Integer'], 'Text' => ['shape' => 'OntologyLinkingBoundedLengthString'], 'Category' => ['shape' => 'RxNormEntityCategory'], 'Type' => ['shape' => 'RxNormEntityType'], 'Score' => ['shape' => 'Float'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Attributes' => ['shape' => 'RxNormAttributeList'], 'Traits' => ['shape' => 'RxNormTraitList'], 'RxNormConcepts' => ['shape' => 'RxNormConceptList']]], 'RxNormEntityCategory' => ['type' => 'string', 'enum' => ['MEDICATION']], 'RxNormEntityList' => ['type' => 'list', 'member' => ['shape' => 'RxNormEntity']], 'RxNormEntityType' => ['type' => 'string', 'enum' => ['BRAND_NAME', 'GENERIC_NAME']], 'RxNormTrait' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RxNormTraitName'], 'Score' => ['shape' => 'Float']]], 'RxNormTraitList' => ['type' => 'list', 'member' => ['shape' => 'RxNormTrait']], 'RxNormTraitName' => ['type' => 'string', 'enum' => ['NEGATION']], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[0-9a-z\\.\\-_]*(?!\\.)$'], 'S3Key' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'SNOMEDCTAttribute' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'SNOMEDCTEntityCategory'], 'Type' => ['shape' => 'SNOMEDCTAttributeType'], 'Score' => ['shape' => 'Float'], 'RelationshipScore' => ['shape' => 'Float'], 'RelationshipType' => ['shape' => 'SNOMEDCTRelationshipType'], 'Id' => ['shape' => 'Integer'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Text' => ['shape' => 'String'], 'Traits' => ['shape' => 'SNOMEDCTTraitList'], 'SNOMEDCTConcepts' => ['shape' => 'SNOMEDCTConceptList']]], 'SNOMEDCTAttributeList' => ['type' => 'list', 'member' => ['shape' => 'SNOMEDCTAttribute']], 'SNOMEDCTAttributeType' => ['type' => 'string', 'enum' => ['ACUITY', 'QUALITY', 'DIRECTION', 'SYSTEM_ORGAN_SITE', 'TEST_VALUE', 'TEST_UNIT']], 'SNOMEDCTConcept' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Code' => ['shape' => 'String'], 'Score' => ['shape' => 'Float']]], 'SNOMEDCTConceptList' => ['type' => 'list', 'member' => ['shape' => 'SNOMEDCTConcept']], 'SNOMEDCTDetails' => ['type' => 'structure', 'members' => ['Edition' => ['shape' => 'String'], 'Language' => ['shape' => 'String'], 'VersionDate' => ['shape' => 'String']]], 'SNOMEDCTEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Integer'], 'Text' => ['shape' => 'OntologyLinkingBoundedLengthString'], 'Category' => ['shape' => 'SNOMEDCTEntityCategory'], 'Type' => ['shape' => 'SNOMEDCTEntityType'], 'Score' => ['shape' => 'Float'], 'BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Attributes' => ['shape' => 'SNOMEDCTAttributeList'], 'Traits' => ['shape' => 'SNOMEDCTTraitList'], 'SNOMEDCTConcepts' => ['shape' => 'SNOMEDCTConceptList']]], 'SNOMEDCTEntityCategory' => ['type' => 'string', 'enum' => ['MEDICAL_CONDITION', 'ANATOMY', 'TEST_TREATMENT_PROCEDURE']], 'SNOMEDCTEntityList' => ['type' => 'list', 'member' => ['shape' => 'SNOMEDCTEntity']], 'SNOMEDCTEntityType' => ['type' => 'string', 'enum' => ['DX_NAME', 'TEST_NAME', 'PROCEDURE_NAME', 'TREATMENT_NAME']], 'SNOMEDCTRelationshipType' => ['type' => 'string', 'enum' => ['ACUITY', 'QUALITY', 'TEST_VALUE', 'TEST_UNITS', 'DIRECTION', 'SYSTEM_ORGAN_SITE']], 'SNOMEDCTTrait' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SNOMEDCTTraitName'], 'Score' => ['shape' => 'Float']]], 'SNOMEDCTTraitList' => ['type' => 'list', 'member' => ['shape' => 'SNOMEDCTTrait']], 'SNOMEDCTTraitName' => ['type' => 'string', 'enum' => ['NEGATION', 'DIAGNOSIS', 'SIGN', 'SYMPTOM', 'PERTAINS_TO_FAMILY', 'HYPOTHETICAL', 'LOW_CONFIDENCE', 'PAST_HISTORY', 'FUTURE']], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'StartEntitiesDetectionV2JobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'KMSKey' => ['shape' => 'KMSKey'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'StartEntitiesDetectionV2JobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartICD10CMInferenceJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'KMSKey' => ['shape' => 'KMSKey'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'StartICD10CMInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartPHIDetectionJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'KMSKey' => ['shape' => 'KMSKey'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'StartPHIDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartRxNormInferenceJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'KMSKey' => ['shape' => 'KMSKey'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'StartRxNormInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartSNOMEDCTInferenceJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'LanguageCode'], 'members' => ['InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'JobName' => ['shape' => 'JobName'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'KMSKey' => ['shape' => 'KMSKey'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'StartSNOMEDCTInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopEntitiesDetectionV2JobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopEntitiesDetectionV2JobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopICD10CMInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopICD10CMInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopPHIDetectionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopPHIDetectionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopRxNormInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopRxNormInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopSNOMEDCTInferenceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopSNOMEDCTInferenceJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'String' => ['type' => 'string', 'min' => 1], 'TextSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Trait' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttributeName'], 'Score' => ['shape' => 'Float']]], 'TraitList' => ['type' => 'list', 'member' => ['shape' => 'Trait']], 'UnmappedAttribute' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'EntityType'], 'Attribute' => ['shape' => 'Attribute']]], 'UnmappedAttributeList' => ['type' => 'list', 'member' => ['shape' => 'UnmappedAttribute']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 86cfac7..0000000 --- a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehendmedical-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehendmedical-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://comprehendmedical.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://comprehendmedical.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-tests-1.json.php deleted file mode 100644 index 30d9437..0000000 --- a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://comprehendmedical.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/paginators-1.json.php b/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/paginators-1.json.php deleted file mode 100644 index e53463b..0000000 --- a/vendor/Aws3/Aws/data/comprehendmedical/2018-10-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/api-2.json.php b/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/api-2.json.php deleted file mode 100644 index 9b97a8f..0000000 --- a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-11-01', 'endpointPrefix' => 'compute-optimizer', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS Compute Optimizer', 'serviceId' => 'Compute Optimizer', 'signatureVersion' => 'v4', 'signingName' => 'compute-optimizer', 'targetPrefix' => 'ComputeOptimizerService', 'uid' => 'compute-optimizer-2019-11-01'], 'operations' => ['DeleteRecommendationPreferences' => ['name' => 'DeleteRecommendationPreferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRecommendationPreferencesRequest'], 'output' => ['shape' => 'DeleteRecommendationPreferencesResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'DescribeRecommendationExportJobs' => ['name' => 'DescribeRecommendationExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRecommendationExportJobsRequest'], 'output' => ['shape' => 'DescribeRecommendationExportJobsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'ExportAutoScalingGroupRecommendations' => ['name' => 'ExportAutoScalingGroupRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportAutoScalingGroupRecommendationsRequest'], 'output' => ['shape' => 'ExportAutoScalingGroupRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'ExportEBSVolumeRecommendations' => ['name' => 'ExportEBSVolumeRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportEBSVolumeRecommendationsRequest'], 'output' => ['shape' => 'ExportEBSVolumeRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'ExportEC2InstanceRecommendations' => ['name' => 'ExportEC2InstanceRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportEC2InstanceRecommendationsRequest'], 'output' => ['shape' => 'ExportEC2InstanceRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'ExportECSServiceRecommendations' => ['name' => 'ExportECSServiceRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportECSServiceRecommendationsRequest'], 'output' => ['shape' => 'ExportECSServiceRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'ExportLambdaFunctionRecommendations' => ['name' => 'ExportLambdaFunctionRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportLambdaFunctionRecommendationsRequest'], 'output' => ['shape' => 'ExportLambdaFunctionRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'GetAutoScalingGroupRecommendations' => ['name' => 'GetAutoScalingGroupRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAutoScalingGroupRecommendationsRequest'], 'output' => ['shape' => 'GetAutoScalingGroupRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEBSVolumeRecommendations' => ['name' => 'GetEBSVolumeRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEBSVolumeRecommendationsRequest'], 'output' => ['shape' => 'GetEBSVolumeRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEC2InstanceRecommendations' => ['name' => 'GetEC2InstanceRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEC2InstanceRecommendationsRequest'], 'output' => ['shape' => 'GetEC2InstanceRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEC2RecommendationProjectedMetrics' => ['name' => 'GetEC2RecommendationProjectedMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEC2RecommendationProjectedMetricsRequest'], 'output' => ['shape' => 'GetEC2RecommendationProjectedMetricsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetECSServiceRecommendationProjectedMetrics' => ['name' => 'GetECSServiceRecommendationProjectedMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetECSServiceRecommendationProjectedMetricsRequest'], 'output' => ['shape' => 'GetECSServiceRecommendationProjectedMetricsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetECSServiceRecommendations' => ['name' => 'GetECSServiceRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetECSServiceRecommendationsRequest'], 'output' => ['shape' => 'GetECSServiceRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEffectiveRecommendationPreferences' => ['name' => 'GetEffectiveRecommendationPreferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEffectiveRecommendationPreferencesRequest'], 'output' => ['shape' => 'GetEffectiveRecommendationPreferencesResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEnrollmentStatus' => ['name' => 'GetEnrollmentStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnrollmentStatusRequest'], 'output' => ['shape' => 'GetEnrollmentStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetEnrollmentStatusesForOrganization' => ['name' => 'GetEnrollmentStatusesForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnrollmentStatusesForOrganizationRequest'], 'output' => ['shape' => 'GetEnrollmentStatusesForOrganizationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetLambdaFunctionRecommendations' => ['name' => 'GetLambdaFunctionRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLambdaFunctionRecommendationsRequest'], 'output' => ['shape' => 'GetLambdaFunctionRecommendationsResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'GetRecommendationPreferences' => ['name' => 'GetRecommendationPreferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRecommendationPreferencesRequest'], 'output' => ['shape' => 'GetRecommendationPreferencesResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'GetRecommendationSummaries' => ['name' => 'GetRecommendationSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRecommendationSummariesRequest'], 'output' => ['shape' => 'GetRecommendationSummariesResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'PutRecommendationPreferences' => ['name' => 'PutRecommendationPreferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRecommendationPreferencesRequest'], 'output' => ['shape' => 'PutRecommendationPreferencesResponse'], 'errors' => [['shape' => 'OptInRequiredException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]], 'UpdateEnrollmentStatus' => ['name' => 'UpdateEnrollmentStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnrollmentStatusRequest'], 'output' => ['shape' => 'UpdateEnrollmentStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingAuthenticationToken'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'AccountEnrollmentStatus' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'status' => ['shape' => 'Status'], 'statusReason' => ['shape' => 'StatusReason'], 'lastUpdatedTimestamp' => ['shape' => 'LastUpdatedTimestamp']]], 'AccountEnrollmentStatuses' => ['type' => 'list', 'member' => ['shape' => 'AccountEnrollmentStatus']], 'AccountId' => ['type' => 'string'], 'AccountIds' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'AutoScalingConfiguration' => ['type' => 'string', 'enum' => ['TargetTrackingScalingCpu', 'TargetTrackingScalingMemory']], 'AutoScalingGroupArn' => ['type' => 'string'], 'AutoScalingGroupArns' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroupArn']], 'AutoScalingGroupConfiguration' => ['type' => 'structure', 'members' => ['desiredCapacity' => ['shape' => 'DesiredCapacity'], 'minSize' => ['shape' => 'MinSize'], 'maxSize' => ['shape' => 'MaxSize'], 'instanceType' => ['shape' => 'InstanceType']]], 'AutoScalingGroupName' => ['type' => 'string'], 'AutoScalingGroupRecommendation' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'autoScalingGroupArn' => ['shape' => 'AutoScalingGroupArn'], 'autoScalingGroupName' => ['shape' => 'AutoScalingGroupName'], 'finding' => ['shape' => 'Finding'], 'utilizationMetrics' => ['shape' => 'UtilizationMetrics'], 'lookBackPeriodInDays' => ['shape' => 'LookBackPeriodInDays'], 'currentConfiguration' => ['shape' => 'AutoScalingGroupConfiguration'], 'recommendationOptions' => ['shape' => 'AutoScalingGroupRecommendationOptions'], 'lastRefreshTimestamp' => ['shape' => 'LastRefreshTimestamp'], 'currentPerformanceRisk' => ['shape' => 'CurrentPerformanceRisk'], 'effectiveRecommendationPreferences' => ['shape' => 'EffectiveRecommendationPreferences'], 'inferredWorkloadTypes' => ['shape' => 'InferredWorkloadTypes']]], 'AutoScalingGroupRecommendationOption' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'AutoScalingGroupConfiguration'], 'projectedUtilizationMetrics' => ['shape' => 'ProjectedUtilizationMetrics'], 'performanceRisk' => ['shape' => 'PerformanceRisk'], 'rank' => ['shape' => 'Rank'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity'], 'migrationEffort' => ['shape' => 'MigrationEffort']]], 'AutoScalingGroupRecommendationOptions' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroupRecommendationOption']], 'AutoScalingGroupRecommendations' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroupRecommendation']], 'Code' => ['type' => 'string'], 'ContainerConfiguration' => ['type' => 'structure', 'members' => ['containerName' => ['shape' => 'ContainerName'], 'memorySizeConfiguration' => ['shape' => 'MemorySizeConfiguration'], 'cpu' => ['shape' => 'NullableCpu']]], 'ContainerConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ContainerConfiguration']], 'ContainerName' => ['type' => 'string'], 'ContainerRecommendation' => ['type' => 'structure', 'members' => ['containerName' => ['shape' => 'ContainerName'], 'memorySizeConfiguration' => ['shape' => 'MemorySizeConfiguration'], 'cpu' => ['shape' => 'NullableCpu']]], 'ContainerRecommendations' => ['type' => 'list', 'member' => ['shape' => 'ContainerRecommendation']], 'CpuSize' => ['type' => 'integer'], 'CpuVendorArchitecture' => ['type' => 'string', 'enum' => ['AWS_ARM64', 'CURRENT']], 'CpuVendorArchitectures' => ['type' => 'list', 'member' => ['shape' => 'CpuVendorArchitecture']], 'CreationTimestamp' => ['type' => 'timestamp'], 'Currency' => ['type' => 'string', 'enum' => ['USD', 'CNY']], 'CurrentInstanceType' => ['type' => 'string'], 'CurrentPerformanceRisk' => ['type' => 'string', 'enum' => ['VeryLow', 'Low', 'Medium', 'High']], 'CurrentPerformanceRiskRatings' => ['type' => 'structure', 'members' => ['high' => ['shape' => 'High'], 'medium' => ['shape' => 'Medium'], 'low' => ['shape' => 'Low'], 'veryLow' => ['shape' => 'VeryLow']]], 'DeleteRecommendationPreferencesRequest' => ['type' => 'structure', 'required' => ['resourceType', 'recommendationPreferenceNames'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'scope' => ['shape' => 'Scope'], 'recommendationPreferenceNames' => ['shape' => 'RecommendationPreferenceNames']]], 'DeleteRecommendationPreferencesResponse' => ['type' => 'structure', 'members' => []], 'DescribeRecommendationExportJobsRequest' => ['type' => 'structure', 'members' => ['jobIds' => ['shape' => 'JobIds'], 'filters' => ['shape' => 'JobFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeRecommendationExportJobsResponse' => ['type' => 'structure', 'members' => ['recommendationExportJobs' => ['shape' => 'RecommendationExportJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'DesiredCapacity' => ['type' => 'integer'], 'DestinationBucket' => ['type' => 'string'], 'DestinationKey' => ['type' => 'string'], 'DestinationKeyPrefix' => ['type' => 'string'], 'EBSFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'EBSFilterName'], 'values' => ['shape' => 'FilterValues']]], 'EBSFilterName' => ['type' => 'string', 'enum' => ['Finding']], 'EBSFilters' => ['type' => 'list', 'member' => ['shape' => 'EBSFilter']], 'EBSFinding' => ['type' => 'string', 'enum' => ['Optimized', 'NotOptimized']], 'EBSMetricName' => ['type' => 'string', 'enum' => ['VolumeReadOpsPerSecond', 'VolumeWriteOpsPerSecond', 'VolumeReadBytesPerSecond', 'VolumeWriteBytesPerSecond']], 'EBSUtilizationMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'EBSMetricName'], 'statistic' => ['shape' => 'MetricStatistic'], 'value' => ['shape' => 'MetricValue']]], 'EBSUtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'EBSUtilizationMetric']], 'ECSServiceLaunchType' => ['type' => 'string', 'enum' => ['EC2', 'Fargate']], 'ECSServiceMetricName' => ['type' => 'string', 'enum' => ['Cpu', 'Memory']], 'ECSServiceMetricStatistic' => ['type' => 'string', 'enum' => ['Maximum', 'Average']], 'ECSServiceProjectedMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ECSServiceMetricName'], 'timestamps' => ['shape' => 'Timestamps'], 'upperBoundValues' => ['shape' => 'MetricValues'], 'lowerBoundValues' => ['shape' => 'MetricValues']]], 'ECSServiceProjectedMetrics' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceProjectedMetric']], 'ECSServiceProjectedUtilizationMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ECSServiceMetricName'], 'statistic' => ['shape' => 'ECSServiceMetricStatistic'], 'lowerBoundValue' => ['shape' => 'LowerBoundValue'], 'upperBoundValue' => ['shape' => 'UpperBoundValue']]], 'ECSServiceProjectedUtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceProjectedUtilizationMetric']], 'ECSServiceRecommendation' => ['type' => 'structure', 'members' => ['serviceArn' => ['shape' => 'ServiceArn'], 'accountId' => ['shape' => 'AccountId'], 'currentServiceConfiguration' => ['shape' => 'ServiceConfiguration'], 'utilizationMetrics' => ['shape' => 'ECSServiceUtilizationMetrics'], 'lookbackPeriodInDays' => ['shape' => 'LookBackPeriodInDays'], 'launchType' => ['shape' => 'ECSServiceLaunchType'], 'lastRefreshTimestamp' => ['shape' => 'LastRefreshTimestamp'], 'finding' => ['shape' => 'ECSServiceRecommendationFinding'], 'findingReasonCodes' => ['shape' => 'ECSServiceRecommendationFindingReasonCodes'], 'serviceRecommendationOptions' => ['shape' => 'ECSServiceRecommendationOptions'], 'currentPerformanceRisk' => ['shape' => 'CurrentPerformanceRisk']]], 'ECSServiceRecommendationFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ECSServiceRecommendationFilterName'], 'values' => ['shape' => 'FilterValues']]], 'ECSServiceRecommendationFilterName' => ['type' => 'string', 'enum' => ['Finding', 'FindingReasonCode']], 'ECSServiceRecommendationFilters' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceRecommendationFilter']], 'ECSServiceRecommendationFinding' => ['type' => 'string', 'enum' => ['Optimized', 'Underprovisioned', 'Overprovisioned']], 'ECSServiceRecommendationFindingReasonCode' => ['type' => 'string', 'enum' => ['MemoryOverprovisioned', 'MemoryUnderprovisioned', 'CPUOverprovisioned', 'CPUUnderprovisioned']], 'ECSServiceRecommendationFindingReasonCodes' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceRecommendationFindingReasonCode']], 'ECSServiceRecommendationOption' => ['type' => 'structure', 'members' => ['memory' => ['shape' => 'NullableMemory'], 'cpu' => ['shape' => 'NullableCpu'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity'], 'projectedUtilizationMetrics' => ['shape' => 'ECSServiceProjectedUtilizationMetrics'], 'containerRecommendations' => ['shape' => 'ContainerRecommendations']]], 'ECSServiceRecommendationOptions' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceRecommendationOption']], 'ECSServiceRecommendations' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceRecommendation']], 'ECSServiceRecommendedOptionProjectedMetric' => ['type' => 'structure', 'members' => ['recommendedCpuUnits' => ['shape' => 'CpuSize'], 'recommendedMemorySize' => ['shape' => 'MemorySize'], 'projectedMetrics' => ['shape' => 'ECSServiceProjectedMetrics']]], 'ECSServiceRecommendedOptionProjectedMetrics' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceRecommendedOptionProjectedMetric']], 'ECSServiceUtilizationMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ECSServiceMetricName'], 'statistic' => ['shape' => 'ECSServiceMetricStatistic'], 'value' => ['shape' => 'MetricValue']]], 'ECSServiceUtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'ECSServiceUtilizationMetric']], 'EffectiveRecommendationPreferences' => ['type' => 'structure', 'members' => ['cpuVendorArchitectures' => ['shape' => 'CpuVendorArchitectures'], 'enhancedInfrastructureMetrics' => ['shape' => 'EnhancedInfrastructureMetrics'], 'inferredWorkloadTypes' => ['shape' => 'InferredWorkloadTypesPreference'], 'externalMetricsPreference' => ['shape' => 'ExternalMetricsPreference']]], 'EnhancedInfrastructureMetrics' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'EnrollmentFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'EnrollmentFilterName'], 'values' => ['shape' => 'FilterValues']]], 'EnrollmentFilterName' => ['type' => 'string', 'enum' => ['Status']], 'EnrollmentFilters' => ['type' => 'list', 'member' => ['shape' => 'EnrollmentFilter']], 'ErrorMessage' => ['type' => 'string'], 'EstimatedMonthlySavings' => ['type' => 'structure', 'members' => ['currency' => ['shape' => 'Currency'], 'value' => ['shape' => 'Value']]], 'ExportAutoScalingGroupRecommendationsRequest' => ['type' => 'structure', 'required' => ['s3DestinationConfig'], 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'Filters'], 'fieldsToExport' => ['shape' => 'ExportableAutoScalingGroupFields'], 's3DestinationConfig' => ['shape' => 'S3DestinationConfig'], 'fileFormat' => ['shape' => 'FileFormat'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts'], 'recommendationPreferences' => ['shape' => 'RecommendationPreferences']]], 'ExportAutoScalingGroupRecommendationsResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 's3Destination' => ['shape' => 'S3Destination']]], 'ExportDestination' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3Destination']]], 'ExportEBSVolumeRecommendationsRequest' => ['type' => 'structure', 'required' => ['s3DestinationConfig'], 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'EBSFilters'], 'fieldsToExport' => ['shape' => 'ExportableVolumeFields'], 's3DestinationConfig' => ['shape' => 'S3DestinationConfig'], 'fileFormat' => ['shape' => 'FileFormat'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts']]], 'ExportEBSVolumeRecommendationsResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 's3Destination' => ['shape' => 'S3Destination']]], 'ExportEC2InstanceRecommendationsRequest' => ['type' => 'structure', 'required' => ['s3DestinationConfig'], 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'Filters'], 'fieldsToExport' => ['shape' => 'ExportableInstanceFields'], 's3DestinationConfig' => ['shape' => 'S3DestinationConfig'], 'fileFormat' => ['shape' => 'FileFormat'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts'], 'recommendationPreferences' => ['shape' => 'RecommendationPreferences']]], 'ExportEC2InstanceRecommendationsResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 's3Destination' => ['shape' => 'S3Destination']]], 'ExportECSServiceRecommendationsRequest' => ['type' => 'structure', 'required' => ['s3DestinationConfig'], 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'ECSServiceRecommendationFilters'], 'fieldsToExport' => ['shape' => 'ExportableECSServiceFields'], 's3DestinationConfig' => ['shape' => 'S3DestinationConfig'], 'fileFormat' => ['shape' => 'FileFormat'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts']]], 'ExportECSServiceRecommendationsResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 's3Destination' => ['shape' => 'S3Destination']]], 'ExportLambdaFunctionRecommendationsRequest' => ['type' => 'structure', 'required' => ['s3DestinationConfig'], 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'LambdaFunctionRecommendationFilters'], 'fieldsToExport' => ['shape' => 'ExportableLambdaFunctionFields'], 's3DestinationConfig' => ['shape' => 'S3DestinationConfig'], 'fileFormat' => ['shape' => 'FileFormat'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts']]], 'ExportLambdaFunctionRecommendationsResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 's3Destination' => ['shape' => 'S3Destination']]], 'ExportableAutoScalingGroupField' => ['type' => 'string', 'enum' => ['AccountId', 'AutoScalingGroupArn', 'AutoScalingGroupName', 'Finding', 'UtilizationMetricsCpuMaximum', 'UtilizationMetricsMemoryMaximum', 'UtilizationMetricsEbsReadOpsPerSecondMaximum', 'UtilizationMetricsEbsWriteOpsPerSecondMaximum', 'UtilizationMetricsEbsReadBytesPerSecondMaximum', 'UtilizationMetricsEbsWriteBytesPerSecondMaximum', 'UtilizationMetricsDiskReadOpsPerSecondMaximum', 'UtilizationMetricsDiskWriteOpsPerSecondMaximum', 'UtilizationMetricsDiskReadBytesPerSecondMaximum', 'UtilizationMetricsDiskWriteBytesPerSecondMaximum', 'UtilizationMetricsNetworkInBytesPerSecondMaximum', 'UtilizationMetricsNetworkOutBytesPerSecondMaximum', 'UtilizationMetricsNetworkPacketsInPerSecondMaximum', 'UtilizationMetricsNetworkPacketsOutPerSecondMaximum', 'LookbackPeriodInDays', 'CurrentConfigurationInstanceType', 'CurrentConfigurationDesiredCapacity', 'CurrentConfigurationMinSize', 'CurrentConfigurationMaxSize', 'CurrentOnDemandPrice', 'CurrentStandardOneYearNoUpfrontReservedPrice', 'CurrentStandardThreeYearNoUpfrontReservedPrice', 'CurrentVCpus', 'CurrentMemory', 'CurrentStorage', 'CurrentNetwork', 'RecommendationOptionsConfigurationInstanceType', 'RecommendationOptionsConfigurationDesiredCapacity', 'RecommendationOptionsConfigurationMinSize', 'RecommendationOptionsConfigurationMaxSize', 'RecommendationOptionsProjectedUtilizationMetricsCpuMaximum', 'RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum', 'RecommendationOptionsPerformanceRisk', 'RecommendationOptionsOnDemandPrice', 'RecommendationOptionsStandardOneYearNoUpfrontReservedPrice', 'RecommendationOptionsStandardThreeYearNoUpfrontReservedPrice', 'RecommendationOptionsVcpus', 'RecommendationOptionsMemory', 'RecommendationOptionsStorage', 'RecommendationOptionsNetwork', 'LastRefreshTimestamp', 'CurrentPerformanceRisk', 'RecommendationOptionsSavingsOpportunityPercentage', 'RecommendationOptionsEstimatedMonthlySavingsCurrency', 'RecommendationOptionsEstimatedMonthlySavingsValue', 'EffectiveRecommendationPreferencesCpuVendorArchitectures', 'EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics', 'EffectiveRecommendationPreferencesInferredWorkloadTypes', 'InferredWorkloadTypes', 'RecommendationOptionsMigrationEffort']], 'ExportableAutoScalingGroupFields' => ['type' => 'list', 'member' => ['shape' => 'ExportableAutoScalingGroupField']], 'ExportableECSServiceField' => ['type' => 'string', 'enum' => ['AccountId', 'ServiceArn', 'LookbackPeriodInDays', 'LastRefreshTimestamp', 'LaunchType', 'CurrentPerformanceRisk', 'CurrentServiceConfigurationMemory', 'CurrentServiceConfigurationCpu', 'CurrentServiceConfigurationTaskDefinitionArn', 'CurrentServiceConfigurationAutoScalingConfiguration', 'CurrentServiceContainerConfigurations', 'UtilizationMetricsCpuMaximum', 'UtilizationMetricsMemoryMaximum', 'Finding', 'FindingReasonCodes', 'RecommendationOptionsMemory', 'RecommendationOptionsCpu', 'RecommendationOptionsSavingsOpportunityPercentage', 'RecommendationOptionsEstimatedMonthlySavingsCurrency', 'RecommendationOptionsEstimatedMonthlySavingsValue', 'RecommendationOptionsContainerRecommendations', 'RecommendationOptionsProjectedUtilizationMetricsCpuMaximum', 'RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum']], 'ExportableECSServiceFields' => ['type' => 'list', 'member' => ['shape' => 'ExportableECSServiceField']], 'ExportableInstanceField' => ['type' => 'string', 'enum' => ['AccountId', 'InstanceArn', 'InstanceName', 'Finding', 'FindingReasonCodes', 'LookbackPeriodInDays', 'CurrentInstanceType', 'UtilizationMetricsCpuMaximum', 'UtilizationMetricsMemoryMaximum', 'UtilizationMetricsEbsReadOpsPerSecondMaximum', 'UtilizationMetricsEbsWriteOpsPerSecondMaximum', 'UtilizationMetricsEbsReadBytesPerSecondMaximum', 'UtilizationMetricsEbsWriteBytesPerSecondMaximum', 'UtilizationMetricsDiskReadOpsPerSecondMaximum', 'UtilizationMetricsDiskWriteOpsPerSecondMaximum', 'UtilizationMetricsDiskReadBytesPerSecondMaximum', 'UtilizationMetricsDiskWriteBytesPerSecondMaximum', 'UtilizationMetricsNetworkInBytesPerSecondMaximum', 'UtilizationMetricsNetworkOutBytesPerSecondMaximum', 'UtilizationMetricsNetworkPacketsInPerSecondMaximum', 'UtilizationMetricsNetworkPacketsOutPerSecondMaximum', 'CurrentOnDemandPrice', 'CurrentStandardOneYearNoUpfrontReservedPrice', 'CurrentStandardThreeYearNoUpfrontReservedPrice', 'CurrentVCpus', 'CurrentMemory', 'CurrentStorage', 'CurrentNetwork', 'RecommendationOptionsInstanceType', 'RecommendationOptionsProjectedUtilizationMetricsCpuMaximum', 'RecommendationOptionsProjectedUtilizationMetricsMemoryMaximum', 'RecommendationOptionsPlatformDifferences', 'RecommendationOptionsPerformanceRisk', 'RecommendationOptionsVcpus', 'RecommendationOptionsMemory', 'RecommendationOptionsStorage', 'RecommendationOptionsNetwork', 'RecommendationOptionsOnDemandPrice', 'RecommendationOptionsStandardOneYearNoUpfrontReservedPrice', 'RecommendationOptionsStandardThreeYearNoUpfrontReservedPrice', 'RecommendationsSourcesRecommendationSourceArn', 'RecommendationsSourcesRecommendationSourceType', 'LastRefreshTimestamp', 'CurrentPerformanceRisk', 'RecommendationOptionsSavingsOpportunityPercentage', 'RecommendationOptionsEstimatedMonthlySavingsCurrency', 'RecommendationOptionsEstimatedMonthlySavingsValue', 'EffectiveRecommendationPreferencesCpuVendorArchitectures', 'EffectiveRecommendationPreferencesEnhancedInfrastructureMetrics', 'EffectiveRecommendationPreferencesInferredWorkloadTypes', 'InferredWorkloadTypes', 'RecommendationOptionsMigrationEffort', 'EffectiveRecommendationPreferencesExternalMetricsSource']], 'ExportableInstanceFields' => ['type' => 'list', 'member' => ['shape' => 'ExportableInstanceField']], 'ExportableLambdaFunctionField' => ['type' => 'string', 'enum' => ['AccountId', 'FunctionArn', 'FunctionVersion', 'Finding', 'FindingReasonCodes', 'NumberOfInvocations', 'UtilizationMetricsDurationMaximum', 'UtilizationMetricsDurationAverage', 'UtilizationMetricsMemoryMaximum', 'UtilizationMetricsMemoryAverage', 'LookbackPeriodInDays', 'CurrentConfigurationMemorySize', 'CurrentConfigurationTimeout', 'CurrentCostTotal', 'CurrentCostAverage', 'RecommendationOptionsConfigurationMemorySize', 'RecommendationOptionsCostLow', 'RecommendationOptionsCostHigh', 'RecommendationOptionsProjectedUtilizationMetricsDurationLowerBound', 'RecommendationOptionsProjectedUtilizationMetricsDurationUpperBound', 'RecommendationOptionsProjectedUtilizationMetricsDurationExpected', 'LastRefreshTimestamp', 'CurrentPerformanceRisk', 'RecommendationOptionsSavingsOpportunityPercentage', 'RecommendationOptionsEstimatedMonthlySavingsCurrency', 'RecommendationOptionsEstimatedMonthlySavingsValue']], 'ExportableLambdaFunctionFields' => ['type' => 'list', 'member' => ['shape' => 'ExportableLambdaFunctionField']], 'ExportableVolumeField' => ['type' => 'string', 'enum' => ['AccountId', 'VolumeArn', 'Finding', 'UtilizationMetricsVolumeReadOpsPerSecondMaximum', 'UtilizationMetricsVolumeWriteOpsPerSecondMaximum', 'UtilizationMetricsVolumeReadBytesPerSecondMaximum', 'UtilizationMetricsVolumeWriteBytesPerSecondMaximum', 'LookbackPeriodInDays', 'CurrentConfigurationVolumeType', 'CurrentConfigurationVolumeBaselineIOPS', 'CurrentConfigurationVolumeBaselineThroughput', 'CurrentConfigurationVolumeBurstIOPS', 'CurrentConfigurationVolumeBurstThroughput', 'CurrentConfigurationVolumeSize', 'CurrentMonthlyPrice', 'RecommendationOptionsConfigurationVolumeType', 'RecommendationOptionsConfigurationVolumeBaselineIOPS', 'RecommendationOptionsConfigurationVolumeBaselineThroughput', 'RecommendationOptionsConfigurationVolumeBurstIOPS', 'RecommendationOptionsConfigurationVolumeBurstThroughput', 'RecommendationOptionsConfigurationVolumeSize', 'RecommendationOptionsMonthlyPrice', 'RecommendationOptionsPerformanceRisk', 'LastRefreshTimestamp', 'CurrentPerformanceRisk', 'RecommendationOptionsSavingsOpportunityPercentage', 'RecommendationOptionsEstimatedMonthlySavingsCurrency', 'RecommendationOptionsEstimatedMonthlySavingsValue']], 'ExportableVolumeFields' => ['type' => 'list', 'member' => ['shape' => 'ExportableVolumeField']], 'ExternalMetricsPreference' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'ExternalMetricsSource']]], 'ExternalMetricsSource' => ['type' => 'string', 'enum' => ['Datadog', 'Dynatrace', 'NewRelic', 'Instana']], 'FailureReason' => ['type' => 'string'], 'FileFormat' => ['type' => 'string', 'enum' => ['Csv']], 'Filter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FilterName'], 'values' => ['shape' => 'FilterValues']]], 'FilterName' => ['type' => 'string', 'enum' => ['Finding', 'FindingReasonCodes', 'RecommendationSourceType']], 'FilterValue' => ['type' => 'string'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'Finding' => ['type' => 'string', 'enum' => ['Underprovisioned', 'Overprovisioned', 'Optimized', 'NotOptimized']], 'FindingReasonCode' => ['type' => 'string', 'enum' => ['MemoryOverprovisioned', 'MemoryUnderprovisioned']], 'FunctionArn' => ['type' => 'string'], 'FunctionArns' => ['type' => 'list', 'member' => ['shape' => 'FunctionArn']], 'FunctionVersion' => ['type' => 'string'], 'GetAutoScalingGroupRecommendationsRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'autoScalingGroupArns' => ['shape' => 'AutoScalingGroupArns'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters'], 'recommendationPreferences' => ['shape' => 'RecommendationPreferences']]], 'GetAutoScalingGroupRecommendationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'autoScalingGroupRecommendations' => ['shape' => 'AutoScalingGroupRecommendations'], 'errors' => ['shape' => 'GetRecommendationErrors']]], 'GetEBSVolumeRecommendationsRequest' => ['type' => 'structure', 'members' => ['volumeArns' => ['shape' => 'VolumeArns'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'EBSFilters'], 'accountIds' => ['shape' => 'AccountIds']]], 'GetEBSVolumeRecommendationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'volumeRecommendations' => ['shape' => 'VolumeRecommendations'], 'errors' => ['shape' => 'GetRecommendationErrors']]], 'GetEC2InstanceRecommendationsRequest' => ['type' => 'structure', 'members' => ['instanceArns' => ['shape' => 'InstanceArns'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters'], 'accountIds' => ['shape' => 'AccountIds'], 'recommendationPreferences' => ['shape' => 'RecommendationPreferences']]], 'GetEC2InstanceRecommendationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'instanceRecommendations' => ['shape' => 'InstanceRecommendations'], 'errors' => ['shape' => 'GetRecommendationErrors']]], 'GetEC2RecommendationProjectedMetricsRequest' => ['type' => 'structure', 'required' => ['instanceArn', 'stat', 'period', 'startTime', 'endTime'], 'members' => ['instanceArn' => ['shape' => 'InstanceArn'], 'stat' => ['shape' => 'MetricStatistic'], 'period' => ['shape' => 'Period'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'recommendationPreferences' => ['shape' => 'RecommendationPreferences']]], 'GetEC2RecommendationProjectedMetricsResponse' => ['type' => 'structure', 'members' => ['recommendedOptionProjectedMetrics' => ['shape' => 'RecommendedOptionProjectedMetrics']]], 'GetECSServiceRecommendationProjectedMetricsRequest' => ['type' => 'structure', 'required' => ['serviceArn', 'stat', 'period', 'startTime', 'endTime'], 'members' => ['serviceArn' => ['shape' => 'ServiceArn'], 'stat' => ['shape' => 'MetricStatistic'], 'period' => ['shape' => 'Period'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp']]], 'GetECSServiceRecommendationProjectedMetricsResponse' => ['type' => 'structure', 'members' => ['recommendedOptionProjectedMetrics' => ['shape' => 'ECSServiceRecommendedOptionProjectedMetrics']]], 'GetECSServiceRecommendationsRequest' => ['type' => 'structure', 'members' => ['serviceArns' => ['shape' => 'ServiceArns'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'ECSServiceRecommendationFilters'], 'accountIds' => ['shape' => 'AccountIds']]], 'GetECSServiceRecommendationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'ecsServiceRecommendations' => ['shape' => 'ECSServiceRecommendations'], 'errors' => ['shape' => 'GetRecommendationErrors']]], 'GetEffectiveRecommendationPreferencesRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn']]], 'GetEffectiveRecommendationPreferencesResponse' => ['type' => 'structure', 'members' => ['enhancedInfrastructureMetrics' => ['shape' => 'EnhancedInfrastructureMetrics'], 'externalMetricsPreference' => ['shape' => 'ExternalMetricsPreference']]], 'GetEnrollmentStatusRequest' => ['type' => 'structure', 'members' => []], 'GetEnrollmentStatusResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'Status'], 'statusReason' => ['shape' => 'StatusReason'], 'memberAccountsEnrolled' => ['shape' => 'MemberAccountsEnrolled'], 'lastUpdatedTimestamp' => ['shape' => 'LastUpdatedTimestamp'], 'numberOfMemberAccountsOptedIn' => ['shape' => 'NumberOfMemberAccountsOptedIn']]], 'GetEnrollmentStatusesForOrganizationRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'EnrollmentFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetEnrollmentStatusesForOrganizationResponse' => ['type' => 'structure', 'members' => ['accountEnrollmentStatuses' => ['shape' => 'AccountEnrollmentStatuses'], 'nextToken' => ['shape' => 'NextToken']]], 'GetLambdaFunctionRecommendationsRequest' => ['type' => 'structure', 'members' => ['functionArns' => ['shape' => 'FunctionArns'], 'accountIds' => ['shape' => 'AccountIds'], 'filters' => ['shape' => 'LambdaFunctionRecommendationFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetLambdaFunctionRecommendationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'lambdaFunctionRecommendations' => ['shape' => 'LambdaFunctionRecommendations']]], 'GetRecommendationError' => ['type' => 'structure', 'members' => ['identifier' => ['shape' => 'Identifier'], 'code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']]], 'GetRecommendationErrors' => ['type' => 'list', 'member' => ['shape' => 'GetRecommendationError']], 'GetRecommendationPreferencesRequest' => ['type' => 'structure', 'required' => ['resourceType'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'scope' => ['shape' => 'Scope'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetRecommendationPreferencesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'recommendationPreferencesDetails' => ['shape' => 'RecommendationPreferencesDetails']]], 'GetRecommendationSummariesRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'AccountIds'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetRecommendationSummariesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'recommendationSummaries' => ['shape' => 'RecommendationSummaries']]], 'High' => ['type' => 'long'], 'Identifier' => ['type' => 'string'], 'IncludeMemberAccounts' => ['type' => 'boolean'], 'InferredWorkloadType' => ['type' => 'string', 'enum' => ['AmazonEmr', 'ApacheCassandra', 'ApacheHadoop', 'Memcached', 'Nginx', 'PostgreSql', 'Redis']], 'InferredWorkloadTypes' => ['type' => 'list', 'member' => ['shape' => 'InferredWorkloadType']], 'InferredWorkloadTypesPreference' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'InstanceArn' => ['type' => 'string'], 'InstanceArns' => ['type' => 'list', 'member' => ['shape' => 'InstanceArn']], 'InstanceName' => ['type' => 'string'], 'InstanceRecommendation' => ['type' => 'structure', 'members' => ['instanceArn' => ['shape' => 'InstanceArn'], 'accountId' => ['shape' => 'AccountId'], 'instanceName' => ['shape' => 'InstanceName'], 'currentInstanceType' => ['shape' => 'CurrentInstanceType'], 'finding' => ['shape' => 'Finding'], 'findingReasonCodes' => ['shape' => 'InstanceRecommendationFindingReasonCodes'], 'utilizationMetrics' => ['shape' => 'UtilizationMetrics'], 'lookBackPeriodInDays' => ['shape' => 'LookBackPeriodInDays'], 'recommendationOptions' => ['shape' => 'RecommendationOptions'], 'recommendationSources' => ['shape' => 'RecommendationSources'], 'lastRefreshTimestamp' => ['shape' => 'LastRefreshTimestamp'], 'currentPerformanceRisk' => ['shape' => 'CurrentPerformanceRisk'], 'effectiveRecommendationPreferences' => ['shape' => 'EffectiveRecommendationPreferences'], 'inferredWorkloadTypes' => ['shape' => 'InferredWorkloadTypes']]], 'InstanceRecommendationFindingReasonCode' => ['type' => 'string', 'enum' => ['CPUOverprovisioned', 'CPUUnderprovisioned', 'MemoryOverprovisioned', 'MemoryUnderprovisioned', 'EBSThroughputOverprovisioned', 'EBSThroughputUnderprovisioned', 'EBSIOPSOverprovisioned', 'EBSIOPSUnderprovisioned', 'NetworkBandwidthOverprovisioned', 'NetworkBandwidthUnderprovisioned', 'NetworkPPSOverprovisioned', 'NetworkPPSUnderprovisioned', 'DiskIOPSOverprovisioned', 'DiskIOPSUnderprovisioned', 'DiskThroughputOverprovisioned', 'DiskThroughputUnderprovisioned']], 'InstanceRecommendationFindingReasonCodes' => ['type' => 'list', 'member' => ['shape' => 'InstanceRecommendationFindingReasonCode']], 'InstanceRecommendationOption' => ['type' => 'structure', 'members' => ['instanceType' => ['shape' => 'InstanceType'], 'projectedUtilizationMetrics' => ['shape' => 'ProjectedUtilizationMetrics'], 'platformDifferences' => ['shape' => 'PlatformDifferences'], 'performanceRisk' => ['shape' => 'PerformanceRisk'], 'rank' => ['shape' => 'Rank'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity'], 'migrationEffort' => ['shape' => 'MigrationEffort']]], 'InstanceRecommendations' => ['type' => 'list', 'member' => ['shape' => 'InstanceRecommendation']], 'InstanceType' => ['type' => 'string'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'JobFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'JobFilterName'], 'values' => ['shape' => 'FilterValues']]], 'JobFilterName' => ['type' => 'string', 'enum' => ['ResourceType', 'JobStatus']], 'JobFilters' => ['type' => 'list', 'member' => ['shape' => 'JobFilter']], 'JobId' => ['type' => 'string'], 'JobIds' => ['type' => 'list', 'member' => ['shape' => 'JobId']], 'JobStatus' => ['type' => 'string', 'enum' => ['Queued', 'InProgress', 'Complete', 'Failed']], 'LambdaFunctionMemoryMetricName' => ['type' => 'string', 'enum' => ['Duration']], 'LambdaFunctionMemoryMetricStatistic' => ['type' => 'string', 'enum' => ['LowerBound', 'UpperBound', 'Expected']], 'LambdaFunctionMemoryProjectedMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'LambdaFunctionMemoryMetricName'], 'statistic' => ['shape' => 'LambdaFunctionMemoryMetricStatistic'], 'value' => ['shape' => 'MetricValue']]], 'LambdaFunctionMemoryProjectedMetrics' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionMemoryProjectedMetric']], 'LambdaFunctionMemoryRecommendationOption' => ['type' => 'structure', 'members' => ['rank' => ['shape' => 'Rank'], 'memorySize' => ['shape' => 'MemorySize'], 'projectedUtilizationMetrics' => ['shape' => 'LambdaFunctionMemoryProjectedMetrics'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity']]], 'LambdaFunctionMemoryRecommendationOptions' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionMemoryRecommendationOption']], 'LambdaFunctionMetricName' => ['type' => 'string', 'enum' => ['Duration', 'Memory']], 'LambdaFunctionMetricStatistic' => ['type' => 'string', 'enum' => ['Maximum', 'Average']], 'LambdaFunctionRecommendation' => ['type' => 'structure', 'members' => ['functionArn' => ['shape' => 'FunctionArn'], 'functionVersion' => ['shape' => 'FunctionVersion'], 'accountId' => ['shape' => 'AccountId'], 'currentMemorySize' => ['shape' => 'MemorySize'], 'numberOfInvocations' => ['shape' => 'NumberOfInvocations'], 'utilizationMetrics' => ['shape' => 'LambdaFunctionUtilizationMetrics'], 'lookbackPeriodInDays' => ['shape' => 'LookBackPeriodInDays'], 'lastRefreshTimestamp' => ['shape' => 'LastRefreshTimestamp'], 'finding' => ['shape' => 'LambdaFunctionRecommendationFinding'], 'findingReasonCodes' => ['shape' => 'LambdaFunctionRecommendationFindingReasonCodes'], 'memorySizeRecommendationOptions' => ['shape' => 'LambdaFunctionMemoryRecommendationOptions'], 'currentPerformanceRisk' => ['shape' => 'CurrentPerformanceRisk']]], 'LambdaFunctionRecommendationFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'LambdaFunctionRecommendationFilterName'], 'values' => ['shape' => 'FilterValues']]], 'LambdaFunctionRecommendationFilterName' => ['type' => 'string', 'enum' => ['Finding', 'FindingReasonCode']], 'LambdaFunctionRecommendationFilters' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionRecommendationFilter']], 'LambdaFunctionRecommendationFinding' => ['type' => 'string', 'enum' => ['Optimized', 'NotOptimized', 'Unavailable']], 'LambdaFunctionRecommendationFindingReasonCode' => ['type' => 'string', 'enum' => ['MemoryOverprovisioned', 'MemoryUnderprovisioned', 'InsufficientData', 'Inconclusive']], 'LambdaFunctionRecommendationFindingReasonCodes' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionRecommendationFindingReasonCode']], 'LambdaFunctionRecommendations' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionRecommendation']], 'LambdaFunctionUtilizationMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'LambdaFunctionMetricName'], 'statistic' => ['shape' => 'LambdaFunctionMetricStatistic'], 'value' => ['shape' => 'MetricValue']]], 'LambdaFunctionUtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionUtilizationMetric']], 'LastRefreshTimestamp' => ['type' => 'timestamp'], 'LastUpdatedTimestamp' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'LookBackPeriodInDays' => ['type' => 'double'], 'Low' => ['type' => 'long'], 'LowerBoundValue' => ['type' => 'double'], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 0], 'MaxSize' => ['type' => 'integer'], 'Medium' => ['type' => 'long'], 'MemberAccountsEnrolled' => ['type' => 'boolean'], 'MemorySize' => ['type' => 'integer'], 'MemorySizeConfiguration' => ['type' => 'structure', 'members' => ['memory' => ['shape' => 'NullableMemory'], 'memoryReservation' => ['shape' => 'NullableMemoryReservation']]], 'Message' => ['type' => 'string'], 'MetadataKey' => ['type' => 'string'], 'MetricName' => ['type' => 'string', 'enum' => ['Cpu', 'Memory', 'EBS_READ_OPS_PER_SECOND', 'EBS_WRITE_OPS_PER_SECOND', 'EBS_READ_BYTES_PER_SECOND', 'EBS_WRITE_BYTES_PER_SECOND', 'DISK_READ_OPS_PER_SECOND', 'DISK_WRITE_OPS_PER_SECOND', 'DISK_READ_BYTES_PER_SECOND', 'DISK_WRITE_BYTES_PER_SECOND', 'NETWORK_IN_BYTES_PER_SECOND', 'NETWORK_OUT_BYTES_PER_SECOND', 'NETWORK_PACKETS_IN_PER_SECOND', 'NETWORK_PACKETS_OUT_PER_SECOND']], 'MetricStatistic' => ['type' => 'string', 'enum' => ['Maximum', 'Average']], 'MetricValue' => ['type' => 'double'], 'MetricValues' => ['type' => 'list', 'member' => ['shape' => 'MetricValue']], 'MigrationEffort' => ['type' => 'string', 'enum' => ['VeryLow', 'Low', 'Medium', 'High']], 'MinSize' => ['type' => 'integer'], 'MissingAuthenticationToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'NextToken' => ['type' => 'string'], 'NullableCpu' => ['type' => 'integer'], 'NullableMemory' => ['type' => 'integer'], 'NullableMemoryReservation' => ['type' => 'integer'], 'NumberOfInvocations' => ['type' => 'long'], 'NumberOfMemberAccountsOptedIn' => ['type' => 'integer'], 'OptInRequiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'PerformanceRisk' => ['type' => 'double', 'max' => 4, 'min' => 0], 'Period' => ['type' => 'integer'], 'PlatformDifference' => ['type' => 'string', 'enum' => ['Hypervisor', 'NetworkInterface', 'StorageInterface', 'InstanceStoreAvailability', 'VirtualizationType', 'Architecture']], 'PlatformDifferences' => ['type' => 'list', 'member' => ['shape' => 'PlatformDifference']], 'ProjectedMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'MetricName'], 'timestamps' => ['shape' => 'Timestamps'], 'values' => ['shape' => 'MetricValues']]], 'ProjectedMetrics' => ['type' => 'list', 'member' => ['shape' => 'ProjectedMetric']], 'ProjectedUtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'UtilizationMetric']], 'PutRecommendationPreferencesRequest' => ['type' => 'structure', 'required' => ['resourceType'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'scope' => ['shape' => 'Scope'], 'enhancedInfrastructureMetrics' => ['shape' => 'EnhancedInfrastructureMetrics'], 'inferredWorkloadTypes' => ['shape' => 'InferredWorkloadTypesPreference'], 'externalMetricsPreference' => ['shape' => 'ExternalMetricsPreference']]], 'PutRecommendationPreferencesResponse' => ['type' => 'structure', 'members' => []], 'Rank' => ['type' => 'integer'], 'ReasonCodeSummaries' => ['type' => 'list', 'member' => ['shape' => 'ReasonCodeSummary']], 'ReasonCodeSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FindingReasonCode'], 'value' => ['shape' => 'SummaryValue']]], 'RecommendationExportJob' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'destination' => ['shape' => 'ExportDestination'], 'resourceType' => ['shape' => 'ResourceType'], 'status' => ['shape' => 'JobStatus'], 'creationTimestamp' => ['shape' => 'CreationTimestamp'], 'lastUpdatedTimestamp' => ['shape' => 'LastUpdatedTimestamp'], 'failureReason' => ['shape' => 'FailureReason']]], 'RecommendationExportJobs' => ['type' => 'list', 'member' => ['shape' => 'RecommendationExportJob']], 'RecommendationOptions' => ['type' => 'list', 'member' => ['shape' => 'InstanceRecommendationOption']], 'RecommendationPreferenceName' => ['type' => 'string', 'enum' => ['EnhancedInfrastructureMetrics', 'InferredWorkloadTypes', 'ExternalMetricsPreference']], 'RecommendationPreferenceNames' => ['type' => 'list', 'member' => ['shape' => 'RecommendationPreferenceName']], 'RecommendationPreferences' => ['type' => 'structure', 'members' => ['cpuVendorArchitectures' => ['shape' => 'CpuVendorArchitectures']]], 'RecommendationPreferencesDetail' => ['type' => 'structure', 'members' => ['scope' => ['shape' => 'Scope'], 'resourceType' => ['shape' => 'ResourceType'], 'enhancedInfrastructureMetrics' => ['shape' => 'EnhancedInfrastructureMetrics'], 'inferredWorkloadTypes' => ['shape' => 'InferredWorkloadTypesPreference'], 'externalMetricsPreference' => ['shape' => 'ExternalMetricsPreference']]], 'RecommendationPreferencesDetails' => ['type' => 'list', 'member' => ['shape' => 'RecommendationPreferencesDetail']], 'RecommendationSource' => ['type' => 'structure', 'members' => ['recommendationSourceArn' => ['shape' => 'RecommendationSourceArn'], 'recommendationSourceType' => ['shape' => 'RecommendationSourceType']]], 'RecommendationSourceArn' => ['type' => 'string'], 'RecommendationSourceType' => ['type' => 'string', 'enum' => ['Ec2Instance', 'AutoScalingGroup', 'EbsVolume', 'LambdaFunction', 'EcsService']], 'RecommendationSources' => ['type' => 'list', 'member' => ['shape' => 'RecommendationSource']], 'RecommendationSummaries' => ['type' => 'list', 'member' => ['shape' => 'RecommendationSummary']], 'RecommendationSummary' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'Summaries'], 'recommendationResourceType' => ['shape' => 'RecommendationSourceType'], 'accountId' => ['shape' => 'AccountId'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity'], 'currentPerformanceRiskRatings' => ['shape' => 'CurrentPerformanceRiskRatings']]], 'RecommendedInstanceType' => ['type' => 'string'], 'RecommendedOptionProjectedMetric' => ['type' => 'structure', 'members' => ['recommendedInstanceType' => ['shape' => 'RecommendedInstanceType'], 'rank' => ['shape' => 'Rank'], 'projectedMetrics' => ['shape' => 'ProjectedMetrics']]], 'RecommendedOptionProjectedMetrics' => ['type' => 'list', 'member' => ['shape' => 'RecommendedOptionProjectedMetric']], 'ResourceArn' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['Ec2Instance', 'AutoScalingGroup', 'EbsVolume', 'LambdaFunction', 'NotApplicable', 'EcsService']], 'S3Destination' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'DestinationBucket'], 'key' => ['shape' => 'DestinationKey'], 'metadataKey' => ['shape' => 'MetadataKey']]], 'S3DestinationConfig' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'DestinationBucket'], 'keyPrefix' => ['shape' => 'DestinationKeyPrefix']]], 'SavingsOpportunity' => ['type' => 'structure', 'members' => ['savingsOpportunityPercentage' => ['shape' => 'SavingsOpportunityPercentage'], 'estimatedMonthlySavings' => ['shape' => 'EstimatedMonthlySavings']]], 'SavingsOpportunityPercentage' => ['type' => 'double'], 'Scope' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ScopeName'], 'value' => ['shape' => 'ScopeValue']]], 'ScopeName' => ['type' => 'string', 'enum' => ['Organization', 'AccountId', 'ResourceArn']], 'ScopeValue' => ['type' => 'string'], 'ServiceArn' => ['type' => 'string'], 'ServiceArns' => ['type' => 'list', 'member' => ['shape' => 'ServiceArn']], 'ServiceConfiguration' => ['type' => 'structure', 'members' => ['memory' => ['shape' => 'NullableMemory'], 'cpu' => ['shape' => 'NullableCpu'], 'containerConfigurations' => ['shape' => 'ContainerConfigurations'], 'autoScalingConfiguration' => ['shape' => 'AutoScalingConfiguration'], 'taskDefinitionArn' => ['shape' => 'TaskDefinitionArn']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'Status' => ['type' => 'string', 'enum' => ['Active', 'Inactive', 'Pending', 'Failed']], 'StatusReason' => ['type' => 'string'], 'Summaries' => ['type' => 'list', 'member' => ['shape' => 'Summary']], 'Summary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Finding'], 'value' => ['shape' => 'SummaryValue'], 'reasonCodeSummaries' => ['shape' => 'ReasonCodeSummaries']]], 'SummaryValue' => ['type' => 'double'], 'TaskDefinitionArn' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'Timestamp' => ['type' => 'timestamp'], 'Timestamps' => ['type' => 'list', 'member' => ['shape' => 'Timestamp']], 'UpdateEnrollmentStatusRequest' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'Status'], 'includeMemberAccounts' => ['shape' => 'IncludeMemberAccounts']]], 'UpdateEnrollmentStatusResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'Status'], 'statusReason' => ['shape' => 'StatusReason']]], 'UpperBoundValue' => ['type' => 'double'], 'UtilizationMetric' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'MetricName'], 'statistic' => ['shape' => 'MetricStatistic'], 'value' => ['shape' => 'MetricValue']]], 'UtilizationMetrics' => ['type' => 'list', 'member' => ['shape' => 'UtilizationMetric']], 'Value' => ['type' => 'double'], 'VeryLow' => ['type' => 'long'], 'VolumeArn' => ['type' => 'string'], 'VolumeArns' => ['type' => 'list', 'member' => ['shape' => 'VolumeArn']], 'VolumeBaselineIOPS' => ['type' => 'integer'], 'VolumeBaselineThroughput' => ['type' => 'integer'], 'VolumeBurstIOPS' => ['type' => 'integer'], 'VolumeBurstThroughput' => ['type' => 'integer'], 'VolumeConfiguration' => ['type' => 'structure', 'members' => ['volumeType' => ['shape' => 'VolumeType'], 'volumeSize' => ['shape' => 'VolumeSize'], 'volumeBaselineIOPS' => ['shape' => 'VolumeBaselineIOPS'], 'volumeBurstIOPS' => ['shape' => 'VolumeBurstIOPS'], 'volumeBaselineThroughput' => ['shape' => 'VolumeBaselineThroughput'], 'volumeBurstThroughput' => ['shape' => 'VolumeBurstThroughput']]], 'VolumeRecommendation' => ['type' => 'structure', 'members' => ['volumeArn' => ['shape' => 'VolumeArn'], 'accountId' => ['shape' => 'AccountId'], 'currentConfiguration' => ['shape' => 'VolumeConfiguration'], 'finding' => ['shape' => 'EBSFinding'], 'utilizationMetrics' => ['shape' => 'EBSUtilizationMetrics'], 'lookBackPeriodInDays' => ['shape' => 'LookBackPeriodInDays'], 'volumeRecommendationOptions' => ['shape' => 'VolumeRecommendationOptions'], 'lastRefreshTimestamp' => ['shape' => 'LastRefreshTimestamp'], 'currentPerformanceRisk' => ['shape' => 'CurrentPerformanceRisk']]], 'VolumeRecommendationOption' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'VolumeConfiguration'], 'performanceRisk' => ['shape' => 'PerformanceRisk'], 'rank' => ['shape' => 'Rank'], 'savingsOpportunity' => ['shape' => 'SavingsOpportunity']]], 'VolumeRecommendationOptions' => ['type' => 'list', 'member' => ['shape' => 'VolumeRecommendationOption']], 'VolumeRecommendations' => ['type' => 'list', 'member' => ['shape' => 'VolumeRecommendation']], 'VolumeSize' => ['type' => 'integer'], 'VolumeType' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 9cef7fa..0000000 --- a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://compute-optimizer-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://compute-optimizer-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://compute-optimizer.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://compute-optimizer.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-tests-1.json.php deleted file mode 100644 index a0e4128..0000000 --- a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://compute-optimizer.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/paginators-1.json.php deleted file mode 100644 index a67be05..0000000 --- a/vendor/Aws3/Aws/data/compute-optimizer/2019-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeRecommendationExportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'recommendationExportJobs'], 'GetEnrollmentStatusesForOrganization' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'accountEnrollmentStatuses'], 'GetLambdaFunctionRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'lambdaFunctionRecommendations'], 'GetRecommendationPreferences' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'recommendationPreferencesDetails'], 'GetRecommendationSummaries' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'recommendationSummaries']]]; diff --git a/vendor/Aws3/Aws/data/config/2014-11-12/api-2.json.php b/vendor/Aws3/Aws/data/config/2014-11-12/api-2.json.php deleted file mode 100644 index 157ff63..0000000 --- a/vendor/Aws3/Aws/data/config/2014-11-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-11-12', 'endpointPrefix' => 'config', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Config Service', 'serviceFullName' => 'AWS Config', 'serviceId' => 'Config Service', 'signatureVersion' => 'v4', 'targetPrefix' => 'StarlingDoveService', 'uid' => 'config-2014-11-12'], 'operations' => ['BatchGetAggregateResourceConfig' => ['name' => 'BatchGetAggregateResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetAggregateResourceConfigRequest'], 'output' => ['shape' => 'BatchGetAggregateResourceConfigResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'BatchGetResourceConfig' => ['name' => 'BatchGetResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetResourceConfigRequest'], 'output' => ['shape' => 'BatchGetResourceConfigResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NoAvailableConfigurationRecorderException']]], 'DeleteAggregationAuthorization' => ['name' => 'DeleteAggregationAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAggregationAuthorizationRequest'], 'errors' => [['shape' => 'InvalidParameterValueException']]], 'DeleteConfigRule' => ['name' => 'DeleteConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigRuleRequest'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'ResourceInUseException']]], 'DeleteConfigurationAggregator' => ['name' => 'DeleteConfigurationAggregator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationAggregatorRequest'], 'errors' => [['shape' => 'NoSuchConfigurationAggregatorException']]], 'DeleteConfigurationRecorder' => ['name' => 'DeleteConfigurationRecorder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationRecorderRequest'], 'errors' => [['shape' => 'NoSuchConfigurationRecorderException']]], 'DeleteConformancePack' => ['name' => 'DeleteConformancePack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConformancePackRequest'], 'errors' => [['shape' => 'NoSuchConformancePackException'], ['shape' => 'ResourceInUseException']]], 'DeleteDeliveryChannel' => ['name' => 'DeleteDeliveryChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeliveryChannelRequest'], 'errors' => [['shape' => 'NoSuchDeliveryChannelException'], ['shape' => 'LastDeliveryChannelDeleteFailedException']]], 'DeleteEvaluationResults' => ['name' => 'DeleteEvaluationResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEvaluationResultsRequest'], 'output' => ['shape' => 'DeleteEvaluationResultsResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'ResourceInUseException']]], 'DeleteOrganizationConfigRule' => ['name' => 'DeleteOrganizationConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOrganizationConfigRuleRequest'], 'errors' => [['shape' => 'NoSuchOrganizationConfigRuleException'], ['shape' => 'ResourceInUseException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DeleteOrganizationConformancePack' => ['name' => 'DeleteOrganizationConformancePack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOrganizationConformancePackRequest'], 'errors' => [['shape' => 'NoSuchOrganizationConformancePackException'], ['shape' => 'ResourceInUseException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DeletePendingAggregationRequest' => ['name' => 'DeletePendingAggregationRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePendingAggregationRequestRequest'], 'errors' => [['shape' => 'InvalidParameterValueException']]], 'DeleteRemediationConfiguration' => ['name' => 'DeleteRemediationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRemediationConfigurationRequest'], 'output' => ['shape' => 'DeleteRemediationConfigurationResponse'], 'errors' => [['shape' => 'NoSuchRemediationConfigurationException'], ['shape' => 'RemediationInProgressException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'InvalidParameterValueException']]], 'DeleteRemediationExceptions' => ['name' => 'DeleteRemediationExceptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRemediationExceptionsRequest'], 'output' => ['shape' => 'DeleteRemediationExceptionsResponse'], 'errors' => [['shape' => 'NoSuchRemediationExceptionException']]], 'DeleteResourceConfig' => ['name' => 'DeleteResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceConfigRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NoRunningConfigurationRecorderException']]], 'DeleteRetentionConfiguration' => ['name' => 'DeleteRetentionConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRetentionConfigurationRequest'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchRetentionConfigurationException']]], 'DeleteStoredQuery' => ['name' => 'DeleteStoredQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStoredQueryRequest'], 'output' => ['shape' => 'DeleteStoredQueryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeliverConfigSnapshot' => ['name' => 'DeliverConfigSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeliverConfigSnapshotRequest'], 'output' => ['shape' => 'DeliverConfigSnapshotResponse'], 'errors' => [['shape' => 'NoSuchDeliveryChannelException'], ['shape' => 'NoAvailableConfigurationRecorderException'], ['shape' => 'NoRunningConfigurationRecorderException']]], 'DescribeAggregateComplianceByConfigRules' => ['name' => 'DescribeAggregateComplianceByConfigRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAggregateComplianceByConfigRulesRequest'], 'output' => ['shape' => 'DescribeAggregateComplianceByConfigRulesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'DescribeAggregateComplianceByConformancePacks' => ['name' => 'DescribeAggregateComplianceByConformancePacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAggregateComplianceByConformancePacksRequest'], 'output' => ['shape' => 'DescribeAggregateComplianceByConformancePacksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'DescribeAggregationAuthorizations' => ['name' => 'DescribeAggregationAuthorizations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAggregationAuthorizationsRequest'], 'output' => ['shape' => 'DescribeAggregationAuthorizationsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException']]], 'DescribeComplianceByConfigRule' => ['name' => 'DescribeComplianceByConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComplianceByConfigRuleRequest'], 'output' => ['shape' => 'DescribeComplianceByConfigRuleResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchConfigRuleException'], ['shape' => 'InvalidNextTokenException']]], 'DescribeComplianceByResource' => ['name' => 'DescribeComplianceByResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComplianceByResourceRequest'], 'output' => ['shape' => 'DescribeComplianceByResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException']]], 'DescribeConfigRuleEvaluationStatus' => ['name' => 'DescribeConfigRuleEvaluationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigRuleEvaluationStatusRequest'], 'output' => ['shape' => 'DescribeConfigRuleEvaluationStatusResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException']]], 'DescribeConfigRules' => ['name' => 'DescribeConfigRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigRulesRequest'], 'output' => ['shape' => 'DescribeConfigRulesResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException']]], 'DescribeConfigurationAggregatorSourcesStatus' => ['name' => 'DescribeConfigurationAggregatorSourcesStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationAggregatorSourcesStatusRequest'], 'output' => ['shape' => 'DescribeConfigurationAggregatorSourcesStatusResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchConfigurationAggregatorException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException']]], 'DescribeConfigurationAggregators' => ['name' => 'DescribeConfigurationAggregators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationAggregatorsRequest'], 'output' => ['shape' => 'DescribeConfigurationAggregatorsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchConfigurationAggregatorException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException']]], 'DescribeConfigurationRecorderStatus' => ['name' => 'DescribeConfigurationRecorderStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationRecorderStatusRequest'], 'output' => ['shape' => 'DescribeConfigurationRecorderStatusResponse'], 'errors' => [['shape' => 'NoSuchConfigurationRecorderException']]], 'DescribeConfigurationRecorders' => ['name' => 'DescribeConfigurationRecorders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationRecordersRequest'], 'output' => ['shape' => 'DescribeConfigurationRecordersResponse'], 'errors' => [['shape' => 'NoSuchConfigurationRecorderException']]], 'DescribeConformancePackCompliance' => ['name' => 'DescribeConformancePackCompliance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConformancePackComplianceRequest'], 'output' => ['shape' => 'DescribeConformancePackComplianceResponse'], 'errors' => [['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchConfigRuleInConformancePackException'], ['shape' => 'NoSuchConformancePackException']]], 'DescribeConformancePackStatus' => ['name' => 'DescribeConformancePackStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConformancePackStatusRequest'], 'output' => ['shape' => 'DescribeConformancePackStatusResponse'], 'errors' => [['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException']]], 'DescribeConformancePacks' => ['name' => 'DescribeConformancePacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConformancePacksRequest'], 'output' => ['shape' => 'DescribeConformancePacksResponse'], 'errors' => [['shape' => 'NoSuchConformancePackException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException']]], 'DescribeDeliveryChannelStatus' => ['name' => 'DescribeDeliveryChannelStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeliveryChannelStatusRequest'], 'output' => ['shape' => 'DescribeDeliveryChannelStatusResponse'], 'errors' => [['shape' => 'NoSuchDeliveryChannelException']]], 'DescribeDeliveryChannels' => ['name' => 'DescribeDeliveryChannels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeliveryChannelsRequest'], 'output' => ['shape' => 'DescribeDeliveryChannelsResponse'], 'errors' => [['shape' => 'NoSuchDeliveryChannelException']]], 'DescribeOrganizationConfigRuleStatuses' => ['name' => 'DescribeOrganizationConfigRuleStatuses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationConfigRuleStatusesRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigRuleStatusesResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConfigRuleException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DescribeOrganizationConfigRules' => ['name' => 'DescribeOrganizationConfigRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationConfigRulesRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigRulesResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConfigRuleException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DescribeOrganizationConformancePackStatuses' => ['name' => 'DescribeOrganizationConformancePackStatuses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationConformancePackStatusesRequest'], 'output' => ['shape' => 'DescribeOrganizationConformancePackStatusesResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConformancePackException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DescribeOrganizationConformancePacks' => ['name' => 'DescribeOrganizationConformancePacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationConformancePacksRequest'], 'output' => ['shape' => 'DescribeOrganizationConformancePacksResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConformancePackException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException'], ['shape' => 'OrganizationAccessDeniedException']]], 'DescribePendingAggregationRequests' => ['name' => 'DescribePendingAggregationRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePendingAggregationRequestsRequest'], 'output' => ['shape' => 'DescribePendingAggregationRequestsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidLimitException']]], 'DescribeRemediationConfigurations' => ['name' => 'DescribeRemediationConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRemediationConfigurationsRequest'], 'output' => ['shape' => 'DescribeRemediationConfigurationsResponse']], 'DescribeRemediationExceptions' => ['name' => 'DescribeRemediationExceptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRemediationExceptionsRequest'], 'output' => ['shape' => 'DescribeRemediationExceptionsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException']]], 'DescribeRemediationExecutionStatus' => ['name' => 'DescribeRemediationExecutionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRemediationExecutionStatusRequest'], 'output' => ['shape' => 'DescribeRemediationExecutionStatusResponse'], 'errors' => [['shape' => 'NoSuchRemediationConfigurationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException']]], 'DescribeRetentionConfigurations' => ['name' => 'DescribeRetentionConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRetentionConfigurationsRequest'], 'output' => ['shape' => 'DescribeRetentionConfigurationsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'NoSuchRetentionConfigurationException'], ['shape' => 'InvalidNextTokenException']]], 'GetAggregateComplianceDetailsByConfigRule' => ['name' => 'GetAggregateComplianceDetailsByConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAggregateComplianceDetailsByConfigRuleRequest'], 'output' => ['shape' => 'GetAggregateComplianceDetailsByConfigRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'GetAggregateConfigRuleComplianceSummary' => ['name' => 'GetAggregateConfigRuleComplianceSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAggregateConfigRuleComplianceSummaryRequest'], 'output' => ['shape' => 'GetAggregateConfigRuleComplianceSummaryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'GetAggregateConformancePackComplianceSummary' => ['name' => 'GetAggregateConformancePackComplianceSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAggregateConformancePackComplianceSummaryRequest'], 'output' => ['shape' => 'GetAggregateConformancePackComplianceSummaryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'GetAggregateDiscoveredResourceCounts' => ['name' => 'GetAggregateDiscoveredResourceCounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAggregateDiscoveredResourceCountsRequest'], 'output' => ['shape' => 'GetAggregateDiscoveredResourceCountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'GetAggregateResourceConfig' => ['name' => 'GetAggregateResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAggregateResourceConfigRequest'], 'output' => ['shape' => 'GetAggregateResourceConfigResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NoSuchConfigurationAggregatorException'], ['shape' => 'OversizedConfigurationItemException'], ['shape' => 'ResourceNotDiscoveredException']]], 'GetComplianceDetailsByConfigRule' => ['name' => 'GetComplianceDetailsByConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComplianceDetailsByConfigRuleRequest'], 'output' => ['shape' => 'GetComplianceDetailsByConfigRuleResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigRuleException']]], 'GetComplianceDetailsByResource' => ['name' => 'GetComplianceDetailsByResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComplianceDetailsByResourceRequest'], 'output' => ['shape' => 'GetComplianceDetailsByResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException']]], 'GetComplianceSummaryByConfigRule' => ['name' => 'GetComplianceSummaryByConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetComplianceSummaryByConfigRuleResponse']], 'GetComplianceSummaryByResourceType' => ['name' => 'GetComplianceSummaryByResourceType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComplianceSummaryByResourceTypeRequest'], 'output' => ['shape' => 'GetComplianceSummaryByResourceTypeResponse'], 'errors' => [['shape' => 'InvalidParameterValueException']]], 'GetConformancePackComplianceDetails' => ['name' => 'GetConformancePackComplianceDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConformancePackComplianceDetailsRequest'], 'output' => ['shape' => 'GetConformancePackComplianceDetailsResponse'], 'errors' => [['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConformancePackException'], ['shape' => 'NoSuchConfigRuleInConformancePackException'], ['shape' => 'InvalidParameterValueException']]], 'GetConformancePackComplianceSummary' => ['name' => 'GetConformancePackComplianceSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConformancePackComplianceSummaryRequest'], 'output' => ['shape' => 'GetConformancePackComplianceSummaryResponse'], 'errors' => [['shape' => 'NoSuchConformancePackException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'GetCustomRulePolicy' => ['name' => 'GetCustomRulePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCustomRulePolicyRequest'], 'output' => ['shape' => 'GetCustomRulePolicyResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException']]], 'GetDiscoveredResourceCounts' => ['name' => 'GetDiscoveredResourceCounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDiscoveredResourceCountsRequest'], 'output' => ['shape' => 'GetDiscoveredResourceCountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'GetOrganizationConfigRuleDetailedStatus' => ['name' => 'GetOrganizationConfigRuleDetailedStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOrganizationConfigRuleDetailedStatusRequest'], 'output' => ['shape' => 'GetOrganizationConfigRuleDetailedStatusResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConfigRuleException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'OrganizationAccessDeniedException']]], 'GetOrganizationConformancePackDetailedStatus' => ['name' => 'GetOrganizationConformancePackDetailedStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOrganizationConformancePackDetailedStatusRequest'], 'output' => ['shape' => 'GetOrganizationConformancePackDetailedStatusResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConformancePackException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'OrganizationAccessDeniedException']]], 'GetOrganizationCustomRulePolicy' => ['name' => 'GetOrganizationCustomRulePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOrganizationCustomRulePolicyRequest'], 'output' => ['shape' => 'GetOrganizationCustomRulePolicyResponse'], 'errors' => [['shape' => 'NoSuchOrganizationConfigRuleException'], ['shape' => 'OrganizationAccessDeniedException']]], 'GetResourceConfigHistory' => ['name' => 'GetResourceConfigHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceConfigHistoryRequest'], 'output' => ['shape' => 'GetResourceConfigHistoryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidTimeRangeException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoAvailableConfigurationRecorderException'], ['shape' => 'ResourceNotDiscoveredException']]], 'GetResourceEvaluationSummary' => ['name' => 'GetResourceEvaluationSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceEvaluationSummaryRequest'], 'output' => ['shape' => 'GetResourceEvaluationSummaryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'GetStoredQuery' => ['name' => 'GetStoredQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStoredQueryRequest'], 'output' => ['shape' => 'GetStoredQueryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListAggregateDiscoveredResources' => ['name' => 'ListAggregateDiscoveredResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAggregateDiscoveredResourcesRequest'], 'output' => ['shape' => 'ListAggregateDiscoveredResourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoSuchConfigurationAggregatorException']]], 'ListConformancePackComplianceScores' => ['name' => 'ListConformancePackComplianceScores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConformancePackComplianceScoresRequest'], 'output' => ['shape' => 'ListConformancePackComplianceScoresResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'ListDiscoveredResources' => ['name' => 'ListDiscoveredResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDiscoveredResourcesRequest'], 'output' => ['shape' => 'ListDiscoveredResourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'NoAvailableConfigurationRecorderException']]], 'ListResourceEvaluations' => ['name' => 'ListResourceEvaluations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceEvaluationsRequest'], 'output' => ['shape' => 'ListResourceEvaluationsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidTimeRangeException']]], 'ListStoredQueries' => ['name' => 'ListStoredQueries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStoredQueriesRequest'], 'output' => ['shape' => 'ListStoredQueriesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'PutAggregationAuthorization' => ['name' => 'PutAggregationAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAggregationAuthorizationRequest'], 'output' => ['shape' => 'PutAggregationAuthorizationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException']]], 'PutConfigRule' => ['name' => 'PutConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConfigRuleRequest'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MaxNumberOfConfigRulesExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'NoAvailableConfigurationRecorderException']]], 'PutConfigurationAggregator' => ['name' => 'PutConfigurationAggregator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConfigurationAggregatorRequest'], 'output' => ['shape' => 'PutConfigurationAggregatorResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidRoleException'], ['shape' => 'OrganizationAccessDeniedException'], ['shape' => 'NoAvailableOrganizationException'], ['shape' => 'OrganizationAllFeaturesNotEnabledException']]], 'PutConfigurationRecorder' => ['name' => 'PutConfigurationRecorder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConfigurationRecorderRequest'], 'errors' => [['shape' => 'MaxNumberOfConfigurationRecordersExceededException'], ['shape' => 'InvalidConfigurationRecorderNameException'], ['shape' => 'InvalidRoleException'], ['shape' => 'InvalidRecordingGroupException']]], 'PutConformancePack' => ['name' => 'PutConformancePack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConformancePackRequest'], 'output' => ['shape' => 'PutConformancePackResponse'], 'errors' => [['shape' => 'InsufficientPermissionsException'], ['shape' => 'ConformancePackTemplateValidationException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MaxNumberOfConformancePacksExceededException']]], 'PutDeliveryChannel' => ['name' => 'PutDeliveryChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDeliveryChannelRequest'], 'errors' => [['shape' => 'MaxNumberOfDeliveryChannelsExceededException'], ['shape' => 'NoAvailableConfigurationRecorderException'], ['shape' => 'InvalidDeliveryChannelNameException'], ['shape' => 'NoSuchBucketException'], ['shape' => 'InvalidS3KeyPrefixException'], ['shape' => 'InvalidS3KmsKeyArnException'], ['shape' => 'InvalidSNSTopicARNException'], ['shape' => 'InsufficientDeliveryPolicyException']]], 'PutEvaluations' => ['name' => 'PutEvaluations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEvaluationsRequest'], 'output' => ['shape' => 'PutEvaluationsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidResultTokenException'], ['shape' => 'NoSuchConfigRuleException']]], 'PutExternalEvaluation' => ['name' => 'PutExternalEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutExternalEvaluationRequest'], 'output' => ['shape' => 'PutExternalEvaluationResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'InvalidParameterValueException']]], 'PutOrganizationConfigRule' => ['name' => 'PutOrganizationConfigRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutOrganizationConfigRuleRequest'], 'output' => ['shape' => 'PutOrganizationConfigRuleResponse'], 'errors' => [['shape' => 'MaxNumberOfOrganizationConfigRulesExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ValidationException'], ['shape' => 'OrganizationAccessDeniedException'], ['shape' => 'NoAvailableOrganizationException'], ['shape' => 'OrganizationAllFeaturesNotEnabledException'], ['shape' => 'InsufficientPermissionsException']]], 'PutOrganizationConformancePack' => ['name' => 'PutOrganizationConformancePack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutOrganizationConformancePackRequest'], 'output' => ['shape' => 'PutOrganizationConformancePackResponse'], 'errors' => [['shape' => 'MaxNumberOfOrganizationConformancePacksExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ValidationException'], ['shape' => 'OrganizationAccessDeniedException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'OrganizationConformancePackTemplateValidationException'], ['shape' => 'OrganizationAllFeaturesNotEnabledException'], ['shape' => 'NoAvailableOrganizationException']]], 'PutRemediationConfigurations' => ['name' => 'PutRemediationConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRemediationConfigurationsRequest'], 'output' => ['shape' => 'PutRemediationConfigurationsResponse'], 'errors' => [['shape' => 'InsufficientPermissionsException'], ['shape' => 'InvalidParameterValueException']]], 'PutRemediationExceptions' => ['name' => 'PutRemediationExceptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRemediationExceptionsRequest'], 'output' => ['shape' => 'PutRemediationExceptionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InsufficientPermissionsException']]], 'PutResourceConfig' => ['name' => 'PutResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourceConfigRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'NoRunningConfigurationRecorderException'], ['shape' => 'MaxActiveResourcesExceededException']]], 'PutRetentionConfiguration' => ['name' => 'PutRetentionConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRetentionConfigurationRequest'], 'output' => ['shape' => 'PutRetentionConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MaxNumberOfRetentionConfigurationsExceededException']]], 'PutStoredQuery' => ['name' => 'PutStoredQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutStoredQueryRequest'], 'output' => ['shape' => 'PutStoredQueryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceConcurrentModificationException']]], 'SelectAggregateResourceConfig' => ['name' => 'SelectAggregateResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SelectAggregateResourceConfigRequest'], 'output' => ['shape' => 'SelectAggregateResourceConfigResponse'], 'errors' => [['shape' => 'InvalidExpressionException'], ['shape' => 'NoSuchConfigurationAggregatorException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'SelectResourceConfig' => ['name' => 'SelectResourceConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SelectResourceConfigRequest'], 'output' => ['shape' => 'SelectResourceConfigResponse'], 'errors' => [['shape' => 'InvalidExpressionException'], ['shape' => 'InvalidLimitException'], ['shape' => 'InvalidNextTokenException']]], 'StartConfigRulesEvaluation' => ['name' => 'StartConfigRulesEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartConfigRulesEvaluationRequest'], 'output' => ['shape' => 'StartConfigRulesEvaluationResponse'], 'errors' => [['shape' => 'NoSuchConfigRuleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterValueException']]], 'StartConfigurationRecorder' => ['name' => 'StartConfigurationRecorder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartConfigurationRecorderRequest'], 'errors' => [['shape' => 'NoSuchConfigurationRecorderException'], ['shape' => 'NoAvailableDeliveryChannelException']]], 'StartRemediationExecution' => ['name' => 'StartRemediationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartRemediationExecutionRequest'], 'output' => ['shape' => 'StartRemediationExecutionResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'NoSuchRemediationConfigurationException']]], 'StartResourceEvaluation' => ['name' => 'StartResourceEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartResourceEvaluationRequest'], 'output' => ['shape' => 'StartResourceEvaluationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'IdempotentParameterMismatch']]], 'StopConfigurationRecorder' => ['name' => 'StopConfigurationRecorder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopConfigurationRecorderRequest'], 'errors' => [['shape' => 'NoSuchConfigurationRecorderException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['ARN' => ['type' => 'string'], 'AccountAggregationSource' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountAggregationSourceAccountList'], 'AllAwsRegions' => ['shape' => 'Boolean'], 'AwsRegions' => ['shape' => 'AggregatorRegionList']]], 'AccountAggregationSourceAccountList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'min' => 1], 'AccountAggregationSourceList' => ['type' => 'list', 'member' => ['shape' => 'AccountAggregationSource'], 'max' => 1, 'min' => 0], 'AccountId' => ['type' => 'string', 'pattern' => '\\d{12}'], 'AggregateComplianceByConfigRule' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'Compliance' => ['shape' => 'Compliance'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'AggregateComplianceByConfigRuleList' => ['type' => 'list', 'member' => ['shape' => 'AggregateComplianceByConfigRule']], 'AggregateComplianceByConformancePack' => ['type' => 'structure', 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'Compliance' => ['shape' => 'AggregateConformancePackCompliance'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'AggregateComplianceByConformancePackList' => ['type' => 'list', 'member' => ['shape' => 'AggregateComplianceByConformancePack']], 'AggregateComplianceCount' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'StringWithCharLimit256'], 'ComplianceSummary' => ['shape' => 'ComplianceSummary']]], 'AggregateComplianceCountList' => ['type' => 'list', 'member' => ['shape' => 'AggregateComplianceCount']], 'AggregateConformancePackCompliance' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ConformancePackComplianceType'], 'CompliantRuleCount' => ['shape' => 'Integer'], 'NonCompliantRuleCount' => ['shape' => 'Integer'], 'TotalRuleCount' => ['shape' => 'Integer']]], 'AggregateConformancePackComplianceCount' => ['type' => 'structure', 'members' => ['CompliantConformancePackCount' => ['shape' => 'Integer'], 'NonCompliantConformancePackCount' => ['shape' => 'Integer']]], 'AggregateConformancePackComplianceFilters' => ['type' => 'structure', 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ComplianceType' => ['shape' => 'ConformancePackComplianceType'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'AggregateConformancePackComplianceSummary' => ['type' => 'structure', 'members' => ['ComplianceSummary' => ['shape' => 'AggregateConformancePackComplianceCount'], 'GroupName' => ['shape' => 'StringWithCharLimit256']]], 'AggregateConformancePackComplianceSummaryFilters' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'AggregateConformancePackComplianceSummaryGroupKey' => ['type' => 'string', 'enum' => ['ACCOUNT_ID', 'AWS_REGION']], 'AggregateConformancePackComplianceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AggregateConformancePackComplianceSummary']], 'AggregateEvaluationResult' => ['type' => 'structure', 'members' => ['EvaluationResultIdentifier' => ['shape' => 'EvaluationResultIdentifier'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'ResultRecordedTime' => ['shape' => 'Date'], 'ConfigRuleInvokedTime' => ['shape' => 'Date'], 'Annotation' => ['shape' => 'StringWithCharLimit256'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'AggregateEvaluationResultList' => ['type' => 'list', 'member' => ['shape' => 'AggregateEvaluationResult']], 'AggregateResourceIdentifier' => ['type' => 'structure', 'required' => ['SourceAccountId', 'SourceRegion', 'ResourceId', 'ResourceType'], 'members' => ['SourceAccountId' => ['shape' => 'AccountId'], 'SourceRegion' => ['shape' => 'AwsRegion'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceName' => ['shape' => 'ResourceName']]], 'AggregatedSourceStatus' => ['type' => 'structure', 'members' => ['SourceId' => ['shape' => 'String'], 'SourceType' => ['shape' => 'AggregatedSourceType'], 'AwsRegion' => ['shape' => 'AwsRegion'], 'LastUpdateStatus' => ['shape' => 'AggregatedSourceStatusType'], 'LastUpdateTime' => ['shape' => 'Date'], 'LastErrorCode' => ['shape' => 'String'], 'LastErrorMessage' => ['shape' => 'String']]], 'AggregatedSourceStatusList' => ['type' => 'list', 'member' => ['shape' => 'AggregatedSourceStatus']], 'AggregatedSourceStatusType' => ['type' => 'string', 'enum' => ['FAILED', 'SUCCEEDED', 'OUTDATED']], 'AggregatedSourceStatusTypeList' => ['type' => 'list', 'member' => ['shape' => 'AggregatedSourceStatusType'], 'min' => 1], 'AggregatedSourceType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATION']], 'AggregationAuthorization' => ['type' => 'structure', 'members' => ['AggregationAuthorizationArn' => ['shape' => 'String'], 'AuthorizedAccountId' => ['shape' => 'AccountId'], 'AuthorizedAwsRegion' => ['shape' => 'AwsRegion'], 'CreationTime' => ['shape' => 'Date']]], 'AggregationAuthorizationList' => ['type' => 'list', 'member' => ['shape' => 'AggregationAuthorization']], 'AggregatorRegionList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'AllSupported' => ['type' => 'boolean'], 'AmazonResourceName' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Annotation' => ['type' => 'string', 'max' => 256, 'min' => 0], 'AutoRemediationAttemptSeconds' => ['type' => 'long', 'box' => \true, 'max' => 2678000, 'min' => 1], 'AutoRemediationAttempts' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'AvailabilityZone' => ['type' => 'string'], 'AwsRegion' => ['type' => 'string', 'max' => 64, 'min' => 1], 'BaseConfigurationItem' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'Version'], 'accountId' => ['shape' => 'AccountId'], 'configurationItemCaptureTime' => ['shape' => 'ConfigurationItemCaptureTime'], 'configurationItemStatus' => ['shape' => 'ConfigurationItemStatus'], 'configurationStateId' => ['shape' => 'ConfigurationStateId'], 'arn' => ['shape' => 'ARN'], 'resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceName' => ['shape' => 'ResourceName'], 'awsRegion' => ['shape' => 'AwsRegion'], 'availabilityZone' => ['shape' => 'AvailabilityZone'], 'resourceCreationTime' => ['shape' => 'ResourceCreationTime'], 'configuration' => ['shape' => 'Configuration'], 'supplementaryConfiguration' => ['shape' => 'SupplementaryConfiguration']]], 'BaseConfigurationItems' => ['type' => 'list', 'member' => ['shape' => 'BaseConfigurationItem']], 'BaseResourceId' => ['type' => 'string', 'max' => 768, 'min' => 1], 'BatchGetAggregateResourceConfigRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName', 'ResourceIdentifiers'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'ResourceIdentifiers' => ['shape' => 'ResourceIdentifiersList']]], 'BatchGetAggregateResourceConfigResponse' => ['type' => 'structure', 'members' => ['BaseConfigurationItems' => ['shape' => 'BaseConfigurationItems'], 'UnprocessedResourceIdentifiers' => ['shape' => 'UnprocessedResourceIdentifierList']]], 'BatchGetResourceConfigRequest' => ['type' => 'structure', 'required' => ['resourceKeys'], 'members' => ['resourceKeys' => ['shape' => 'ResourceKeys']]], 'BatchGetResourceConfigResponse' => ['type' => 'structure', 'members' => ['baseConfigurationItems' => ['shape' => 'BaseConfigurationItems'], 'unprocessedResourceKeys' => ['shape' => 'ResourceKeys']]], 'Boolean' => ['type' => 'boolean'], 'ChannelName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ChronologicalOrder' => ['type' => 'string', 'enum' => ['Reverse', 'Forward']], 'ClientToken' => ['type' => 'string', 'max' => 256, 'min' => 64], 'Compliance' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceType'], 'ComplianceContributorCount' => ['shape' => 'ComplianceContributorCount']]], 'ComplianceByConfigRule' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'StringWithCharLimit64'], 'Compliance' => ['shape' => 'Compliance']]], 'ComplianceByConfigRules' => ['type' => 'list', 'member' => ['shape' => 'ComplianceByConfigRule']], 'ComplianceByResource' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'BaseResourceId'], 'Compliance' => ['shape' => 'Compliance']]], 'ComplianceByResources' => ['type' => 'list', 'member' => ['shape' => 'ComplianceByResource']], 'ComplianceContributorCount' => ['type' => 'structure', 'members' => ['CappedCount' => ['shape' => 'Integer'], 'CapExceeded' => ['shape' => 'Boolean']]], 'ComplianceResourceTypes' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit256'], 'max' => 100, 'min' => 0], 'ComplianceScore' => ['type' => 'string'], 'ComplianceSummariesByResourceType' => ['type' => 'list', 'member' => ['shape' => 'ComplianceSummaryByResourceType']], 'ComplianceSummary' => ['type' => 'structure', 'members' => ['CompliantResourceCount' => ['shape' => 'ComplianceContributorCount'], 'NonCompliantResourceCount' => ['shape' => 'ComplianceContributorCount'], 'ComplianceSummaryTimestamp' => ['shape' => 'Date']]], 'ComplianceSummaryByResourceType' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ComplianceSummary' => ['shape' => 'ComplianceSummary']]], 'ComplianceType' => ['type' => 'string', 'enum' => ['COMPLIANT', 'NON_COMPLIANT', 'NOT_APPLICABLE', 'INSUFFICIENT_DATA']], 'ComplianceTypes' => ['type' => 'list', 'member' => ['shape' => 'ComplianceType'], 'max' => 3, 'min' => 0], 'ConfigExportDeliveryInfo' => ['type' => 'structure', 'members' => ['lastStatus' => ['shape' => 'DeliveryStatus'], 'lastErrorCode' => ['shape' => 'String'], 'lastErrorMessage' => ['shape' => 'String'], 'lastAttemptTime' => ['shape' => 'Date'], 'lastSuccessfulTime' => ['shape' => 'Date'], 'nextDeliveryTime' => ['shape' => 'Date']]], 'ConfigRule' => ['type' => 'structure', 'required' => ['Source'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ConfigRuleArn' => ['shape' => 'StringWithCharLimit256'], 'ConfigRuleId' => ['shape' => 'StringWithCharLimit64'], 'Description' => ['shape' => 'EmptiableStringWithCharLimit256'], 'Scope' => ['shape' => 'Scope'], 'Source' => ['shape' => 'Source'], 'InputParameters' => ['shape' => 'StringWithCharLimit1024'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency'], 'ConfigRuleState' => ['shape' => 'ConfigRuleState'], 'CreatedBy' => ['shape' => 'StringWithCharLimit256'], 'EvaluationModes' => ['shape' => 'EvaluationModes']]], 'ConfigRuleComplianceFilters' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'ConfigRuleComplianceSummaryFilters' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'ConfigRuleComplianceSummaryGroupKey' => ['type' => 'string', 'enum' => ['ACCOUNT_ID', 'AWS_REGION']], 'ConfigRuleEvaluationStatus' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ConfigRuleArn' => ['shape' => 'String'], 'ConfigRuleId' => ['shape' => 'String'], 'LastSuccessfulInvocationTime' => ['shape' => 'Date'], 'LastFailedInvocationTime' => ['shape' => 'Date'], 'LastSuccessfulEvaluationTime' => ['shape' => 'Date'], 'LastFailedEvaluationTime' => ['shape' => 'Date'], 'FirstActivatedTime' => ['shape' => 'Date'], 'LastDeactivatedTime' => ['shape' => 'Date'], 'LastErrorCode' => ['shape' => 'String'], 'LastErrorMessage' => ['shape' => 'String'], 'FirstEvaluationStarted' => ['shape' => 'Boolean'], 'LastDebugLogDeliveryStatus' => ['shape' => 'String'], 'LastDebugLogDeliveryStatusReason' => ['shape' => 'String'], 'LastDebugLogDeliveryTime' => ['shape' => 'Date']]], 'ConfigRuleEvaluationStatusList' => ['type' => 'list', 'member' => ['shape' => 'ConfigRuleEvaluationStatus']], 'ConfigRuleName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ConfigRuleNames' => ['type' => 'list', 'member' => ['shape' => 'ConfigRuleName'], 'max' => 25, 'min' => 0], 'ConfigRuleState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING', 'DELETING_RESULTS', 'EVALUATING']], 'ConfigRules' => ['type' => 'list', 'member' => ['shape' => 'ConfigRule']], 'ConfigSnapshotDeliveryProperties' => ['type' => 'structure', 'members' => ['deliveryFrequency' => ['shape' => 'MaximumExecutionFrequency']]], 'ConfigStreamDeliveryInfo' => ['type' => 'structure', 'members' => ['lastStatus' => ['shape' => 'DeliveryStatus'], 'lastErrorCode' => ['shape' => 'String'], 'lastErrorMessage' => ['shape' => 'String'], 'lastStatusChangeTime' => ['shape' => 'Date']]], 'Configuration' => ['type' => 'string'], 'ConfigurationAggregator' => ['type' => 'structure', 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'ConfigurationAggregatorArn' => ['shape' => 'ConfigurationAggregatorArn'], 'AccountAggregationSources' => ['shape' => 'AccountAggregationSourceList'], 'OrganizationAggregationSource' => ['shape' => 'OrganizationAggregationSource'], 'CreationTime' => ['shape' => 'Date'], 'LastUpdatedTime' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'StringWithCharLimit256']]], 'ConfigurationAggregatorArn' => ['type' => 'string', 'pattern' => 'arn:aws[a-z\\-]*:config:[a-z\\-\\d]+:\\d+:config-aggregator/config-aggregator-[a-z\\d]+'], 'ConfigurationAggregatorList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationAggregator']], 'ConfigurationAggregatorName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w\\-]+'], 'ConfigurationAggregatorNameList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationAggregatorName'], 'max' => 10, 'min' => 0], 'ConfigurationItem' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'Version'], 'accountId' => ['shape' => 'AccountId'], 'configurationItemCaptureTime' => ['shape' => 'ConfigurationItemCaptureTime'], 'configurationItemStatus' => ['shape' => 'ConfigurationItemStatus'], 'configurationStateId' => ['shape' => 'ConfigurationStateId'], 'configurationItemMD5Hash' => ['shape' => 'ConfigurationItemMD5Hash'], 'arn' => ['shape' => 'ARN'], 'resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceName' => ['shape' => 'ResourceName'], 'awsRegion' => ['shape' => 'AwsRegion'], 'availabilityZone' => ['shape' => 'AvailabilityZone'], 'resourceCreationTime' => ['shape' => 'ResourceCreationTime'], 'tags' => ['shape' => 'Tags'], 'relatedEvents' => ['shape' => 'RelatedEventList'], 'relationships' => ['shape' => 'RelationshipList'], 'configuration' => ['shape' => 'Configuration'], 'supplementaryConfiguration' => ['shape' => 'SupplementaryConfiguration']]], 'ConfigurationItemCaptureTime' => ['type' => 'timestamp'], 'ConfigurationItemList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationItem']], 'ConfigurationItemMD5Hash' => ['type' => 'string'], 'ConfigurationItemStatus' => ['type' => 'string', 'enum' => ['OK', 'ResourceDiscovered', 'ResourceNotRecorded', 'ResourceDeleted', 'ResourceDeletedNotRecorded']], 'ConfigurationRecorder' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RecorderName'], 'roleARN' => ['shape' => 'String'], 'recordingGroup' => ['shape' => 'RecordingGroup']]], 'ConfigurationRecorderList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationRecorder']], 'ConfigurationRecorderNameList' => ['type' => 'list', 'member' => ['shape' => 'RecorderName']], 'ConfigurationRecorderStatus' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'lastStartTime' => ['shape' => 'Date'], 'lastStopTime' => ['shape' => 'Date'], 'recording' => ['shape' => 'Boolean'], 'lastStatus' => ['shape' => 'RecorderStatus'], 'lastErrorCode' => ['shape' => 'String'], 'lastErrorMessage' => ['shape' => 'String'], 'lastStatusChangeTime' => ['shape' => 'Date']]], 'ConfigurationRecorderStatusList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationRecorderStatus']], 'ConfigurationStateId' => ['type' => 'string'], 'ConformancePackArn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ConformancePackComplianceFilters' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ConformancePackConfigRuleNames'], 'ComplianceType' => ['shape' => 'ConformancePackComplianceType']]], 'ConformancePackComplianceResourceIds' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit256'], 'max' => 5, 'min' => 0], 'ConformancePackComplianceScore' => ['type' => 'structure', 'members' => ['Score' => ['shape' => 'ComplianceScore'], 'ConformancePackName' => ['shape' => 'ConformancePackName'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime']]], 'ConformancePackComplianceScores' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackComplianceScore']], 'ConformancePackComplianceScoresFilters' => ['type' => 'structure', 'required' => ['ConformancePackNames'], 'members' => ['ConformancePackNames' => ['shape' => 'ConformancePackNameFilter']]], 'ConformancePackComplianceSummary' => ['type' => 'structure', 'required' => ['ConformancePackName', 'ConformancePackComplianceStatus'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ConformancePackComplianceStatus' => ['shape' => 'ConformancePackComplianceType']]], 'ConformancePackComplianceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackComplianceSummary'], 'max' => 5, 'min' => 1], 'ConformancePackComplianceType' => ['type' => 'string', 'enum' => ['COMPLIANT', 'NON_COMPLIANT', 'INSUFFICIENT_DATA']], 'ConformancePackConfigRuleNames' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit64'], 'max' => 10, 'min' => 0], 'ConformancePackDetail' => ['type' => 'structure', 'required' => ['ConformancePackName', 'ConformancePackArn', 'ConformancePackId'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ConformancePackArn' => ['shape' => 'ConformancePackArn'], 'ConformancePackId' => ['shape' => 'ConformancePackId'], 'DeliveryS3Bucket' => ['shape' => 'DeliveryS3Bucket'], 'DeliveryS3KeyPrefix' => ['shape' => 'DeliveryS3KeyPrefix'], 'ConformancePackInputParameters' => ['shape' => 'ConformancePackInputParameters'], 'LastUpdateRequestedTime' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'StringWithCharLimit256'], 'TemplateSSMDocumentDetails' => ['shape' => 'TemplateSSMDocumentDetails']]], 'ConformancePackDetailList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackDetail'], 'max' => 25, 'min' => 0], 'ConformancePackEvaluationFilters' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ConformancePackConfigRuleNames'], 'ComplianceType' => ['shape' => 'ConformancePackComplianceType'], 'ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceIds' => ['shape' => 'ConformancePackComplianceResourceIds']]], 'ConformancePackEvaluationResult' => ['type' => 'structure', 'required' => ['ComplianceType', 'EvaluationResultIdentifier', 'ConfigRuleInvokedTime', 'ResultRecordedTime'], 'members' => ['ComplianceType' => ['shape' => 'ConformancePackComplianceType'], 'EvaluationResultIdentifier' => ['shape' => 'EvaluationResultIdentifier'], 'ConfigRuleInvokedTime' => ['shape' => 'Date'], 'ResultRecordedTime' => ['shape' => 'Date'], 'Annotation' => ['shape' => 'Annotation']]], 'ConformancePackId' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ConformancePackInputParameter' => ['type' => 'structure', 'required' => ['ParameterName', 'ParameterValue'], 'members' => ['ParameterName' => ['shape' => 'ParameterName'], 'ParameterValue' => ['shape' => 'ParameterValue']]], 'ConformancePackInputParameters' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackInputParameter'], 'max' => 60, 'min' => 0], 'ConformancePackName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z][-a-zA-Z0-9]*'], 'ConformancePackNameFilter' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackName'], 'max' => 25, 'min' => 1], 'ConformancePackNamesList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackName'], 'max' => 25, 'min' => 0], 'ConformancePackNamesToSummarizeList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackName'], 'max' => 5, 'min' => 1], 'ConformancePackRuleCompliance' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ComplianceType' => ['shape' => 'ConformancePackComplianceType'], 'Controls' => ['shape' => 'ControlsList']]], 'ConformancePackRuleComplianceList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackRuleCompliance'], 'max' => 1000, 'min' => 0], 'ConformancePackRuleEvaluationResultsList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackEvaluationResult'], 'max' => 100, 'min' => 0], 'ConformancePackState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'CREATE_FAILED', 'DELETE_IN_PROGRESS', 'DELETE_FAILED']], 'ConformancePackStatusDetail' => ['type' => 'structure', 'required' => ['ConformancePackName', 'ConformancePackId', 'ConformancePackArn', 'ConformancePackState', 'StackArn', 'LastUpdateRequestedTime'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ConformancePackId' => ['shape' => 'ConformancePackId'], 'ConformancePackArn' => ['shape' => 'ConformancePackArn'], 'ConformancePackState' => ['shape' => 'ConformancePackState'], 'StackArn' => ['shape' => 'StackArn'], 'ConformancePackStatusReason' => ['shape' => 'ConformancePackStatusReason'], 'LastUpdateRequestedTime' => ['shape' => 'Date'], 'LastUpdateCompletedTime' => ['shape' => 'Date']]], 'ConformancePackStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'ConformancePackStatusDetail'], 'max' => 25, 'min' => 0], 'ConformancePackStatusReason' => ['type' => 'string', 'max' => 2000, 'min' => 0], 'ConformancePackTemplateValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ControlsList' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit128'], 'max' => 20, 'min' => 0], 'CosmosPageLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'CustomPolicyDetails' => ['type' => 'structure', 'required' => ['PolicyRuntime', 'PolicyText'], 'members' => ['PolicyRuntime' => ['shape' => 'PolicyRuntime'], 'PolicyText' => ['shape' => 'PolicyText'], 'EnableDebugLogDelivery' => ['shape' => 'Boolean']]], 'Date' => ['type' => 'timestamp'], 'DebugLogDeliveryAccounts' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 1000, 'min' => 0], 'DeleteAggregationAuthorizationRequest' => ['type' => 'structure', 'required' => ['AuthorizedAccountId', 'AuthorizedAwsRegion'], 'members' => ['AuthorizedAccountId' => ['shape' => 'AccountId'], 'AuthorizedAwsRegion' => ['shape' => 'AwsRegion']]], 'DeleteConfigRuleRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName']]], 'DeleteConfigurationAggregatorRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName']]], 'DeleteConfigurationRecorderRequest' => ['type' => 'structure', 'required' => ['ConfigurationRecorderName'], 'members' => ['ConfigurationRecorderName' => ['shape' => 'RecorderName']]], 'DeleteConformancePackRequest' => ['type' => 'structure', 'required' => ['ConformancePackName'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName']]], 'DeleteDeliveryChannelRequest' => ['type' => 'structure', 'required' => ['DeliveryChannelName'], 'members' => ['DeliveryChannelName' => ['shape' => 'ChannelName']]], 'DeleteEvaluationResultsRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'StringWithCharLimit64']]], 'DeleteEvaluationResultsResponse' => ['type' => 'structure', 'members' => []], 'DeleteOrganizationConfigRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName']]], 'DeleteOrganizationConformancePackRequest' => ['type' => 'structure', 'required' => ['OrganizationConformancePackName'], 'members' => ['OrganizationConformancePackName' => ['shape' => 'OrganizationConformancePackName']]], 'DeletePendingAggregationRequestRequest' => ['type' => 'structure', 'required' => ['RequesterAccountId', 'RequesterAwsRegion'], 'members' => ['RequesterAccountId' => ['shape' => 'AccountId'], 'RequesterAwsRegion' => ['shape' => 'AwsRegion']]], 'DeleteRemediationConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceType' => ['shape' => 'String']]], 'DeleteRemediationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteRemediationExceptionsRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'ResourceKeys'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceKeys' => ['shape' => 'RemediationExceptionResourceKeys']]], 'DeleteRemediationExceptionsResponse' => ['type' => 'structure', 'members' => ['FailedBatches' => ['shape' => 'FailedDeleteRemediationExceptionsBatches']]], 'DeleteResourceConfigRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeString'], 'ResourceId' => ['shape' => 'ResourceId']]], 'DeleteRetentionConfigurationRequest' => ['type' => 'structure', 'required' => ['RetentionConfigurationName'], 'members' => ['RetentionConfigurationName' => ['shape' => 'RetentionConfigurationName']]], 'DeleteStoredQueryRequest' => ['type' => 'structure', 'required' => ['QueryName'], 'members' => ['QueryName' => ['shape' => 'QueryName']]], 'DeleteStoredQueryResponse' => ['type' => 'structure', 'members' => []], 'DeliverConfigSnapshotRequest' => ['type' => 'structure', 'required' => ['deliveryChannelName'], 'members' => ['deliveryChannelName' => ['shape' => 'ChannelName']]], 'DeliverConfigSnapshotResponse' => ['type' => 'structure', 'members' => ['configSnapshotId' => ['shape' => 'String']]], 'DeliveryChannel' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ChannelName'], 's3BucketName' => ['shape' => 'String'], 's3KeyPrefix' => ['shape' => 'String'], 's3KmsKeyArn' => ['shape' => 'String'], 'snsTopicARN' => ['shape' => 'String'], 'configSnapshotDeliveryProperties' => ['shape' => 'ConfigSnapshotDeliveryProperties']]], 'DeliveryChannelList' => ['type' => 'list', 'member' => ['shape' => 'DeliveryChannel']], 'DeliveryChannelNameList' => ['type' => 'list', 'member' => ['shape' => 'ChannelName']], 'DeliveryChannelStatus' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'configSnapshotDeliveryInfo' => ['shape' => 'ConfigExportDeliveryInfo'], 'configHistoryDeliveryInfo' => ['shape' => 'ConfigExportDeliveryInfo'], 'configStreamDeliveryInfo' => ['shape' => 'ConfigStreamDeliveryInfo']]], 'DeliveryChannelStatusList' => ['type' => 'list', 'member' => ['shape' => 'DeliveryChannelStatus']], 'DeliveryS3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 0], 'DeliveryS3KeyPrefix' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'DeliveryStatus' => ['type' => 'string', 'enum' => ['Success', 'Failure', 'Not_Applicable']], 'DescribeAggregateComplianceByConfigRulesRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Filters' => ['shape' => 'ConfigRuleComplianceFilters'], 'Limit' => ['shape' => 'GroupByAPILimit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAggregateComplianceByConfigRulesResponse' => ['type' => 'structure', 'members' => ['AggregateComplianceByConfigRules' => ['shape' => 'AggregateComplianceByConfigRuleList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAggregateComplianceByConformancePacksRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Filters' => ['shape' => 'AggregateConformancePackComplianceFilters'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAggregateComplianceByConformancePacksResponse' => ['type' => 'structure', 'members' => ['AggregateComplianceByConformancePacks' => ['shape' => 'AggregateComplianceByConformancePackList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAggregationAuthorizationsRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'String']]], 'DescribeAggregationAuthorizationsResponse' => ['type' => 'structure', 'members' => ['AggregationAuthorizations' => ['shape' => 'AggregationAuthorizationList'], 'NextToken' => ['shape' => 'String']]], 'DescribeComplianceByConfigRuleRequest' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ConfigRuleNames'], 'ComplianceTypes' => ['shape' => 'ComplianceTypes'], 'NextToken' => ['shape' => 'String']]], 'DescribeComplianceByConfigRuleResponse' => ['type' => 'structure', 'members' => ['ComplianceByConfigRules' => ['shape' => 'ComplianceByConfigRules'], 'NextToken' => ['shape' => 'String']]], 'DescribeComplianceByResourceRequest' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'BaseResourceId'], 'ComplianceTypes' => ['shape' => 'ComplianceTypes'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeComplianceByResourceResponse' => ['type' => 'structure', 'members' => ['ComplianceByResources' => ['shape' => 'ComplianceByResources'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConfigRuleEvaluationStatusRequest' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ConfigRuleNames'], 'NextToken' => ['shape' => 'String'], 'Limit' => ['shape' => 'RuleLimit']]], 'DescribeConfigRuleEvaluationStatusResponse' => ['type' => 'structure', 'members' => ['ConfigRulesEvaluationStatus' => ['shape' => 'ConfigRuleEvaluationStatusList'], 'NextToken' => ['shape' => 'String']]], 'DescribeConfigRulesFilters' => ['type' => 'structure', 'members' => ['EvaluationMode' => ['shape' => 'EvaluationMode']]], 'DescribeConfigRulesRequest' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ConfigRuleNames'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'DescribeConfigRulesFilters']]], 'DescribeConfigRulesResponse' => ['type' => 'structure', 'members' => ['ConfigRules' => ['shape' => 'ConfigRules'], 'NextToken' => ['shape' => 'String']]], 'DescribeConfigurationAggregatorSourcesStatusRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'UpdateStatus' => ['shape' => 'AggregatedSourceStatusTypeList'], 'NextToken' => ['shape' => 'String'], 'Limit' => ['shape' => 'Limit']]], 'DescribeConfigurationAggregatorSourcesStatusResponse' => ['type' => 'structure', 'members' => ['AggregatedSourceStatusList' => ['shape' => 'AggregatedSourceStatusList'], 'NextToken' => ['shape' => 'String']]], 'DescribeConfigurationAggregatorsRequest' => ['type' => 'structure', 'members' => ['ConfigurationAggregatorNames' => ['shape' => 'ConfigurationAggregatorNameList'], 'NextToken' => ['shape' => 'String'], 'Limit' => ['shape' => 'Limit']]], 'DescribeConfigurationAggregatorsResponse' => ['type' => 'structure', 'members' => ['ConfigurationAggregators' => ['shape' => 'ConfigurationAggregatorList'], 'NextToken' => ['shape' => 'String']]], 'DescribeConfigurationRecorderStatusRequest' => ['type' => 'structure', 'members' => ['ConfigurationRecorderNames' => ['shape' => 'ConfigurationRecorderNameList']]], 'DescribeConfigurationRecorderStatusResponse' => ['type' => 'structure', 'members' => ['ConfigurationRecordersStatus' => ['shape' => 'ConfigurationRecorderStatusList']]], 'DescribeConfigurationRecordersRequest' => ['type' => 'structure', 'members' => ['ConfigurationRecorderNames' => ['shape' => 'ConfigurationRecorderNameList']]], 'DescribeConfigurationRecordersResponse' => ['type' => 'structure', 'members' => ['ConfigurationRecorders' => ['shape' => 'ConfigurationRecorderList']]], 'DescribeConformancePackComplianceLimit' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'DescribeConformancePackComplianceRequest' => ['type' => 'structure', 'required' => ['ConformancePackName'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'Filters' => ['shape' => 'ConformancePackComplianceFilters'], 'Limit' => ['shape' => 'DescribeConformancePackComplianceLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConformancePackComplianceResponse' => ['type' => 'structure', 'required' => ['ConformancePackName', 'ConformancePackRuleComplianceList'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ConformancePackRuleComplianceList' => ['shape' => 'ConformancePackRuleComplianceList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConformancePackStatusRequest' => ['type' => 'structure', 'members' => ['ConformancePackNames' => ['shape' => 'ConformancePackNamesList'], 'Limit' => ['shape' => 'PageSizeLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConformancePackStatusResponse' => ['type' => 'structure', 'members' => ['ConformancePackStatusDetails' => ['shape' => 'ConformancePackStatusDetailsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConformancePacksRequest' => ['type' => 'structure', 'members' => ['ConformancePackNames' => ['shape' => 'ConformancePackNamesList'], 'Limit' => ['shape' => 'PageSizeLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConformancePacksResponse' => ['type' => 'structure', 'members' => ['ConformancePackDetails' => ['shape' => 'ConformancePackDetailList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDeliveryChannelStatusRequest' => ['type' => 'structure', 'members' => ['DeliveryChannelNames' => ['shape' => 'DeliveryChannelNameList']]], 'DescribeDeliveryChannelStatusResponse' => ['type' => 'structure', 'members' => ['DeliveryChannelsStatus' => ['shape' => 'DeliveryChannelStatusList']]], 'DescribeDeliveryChannelsRequest' => ['type' => 'structure', 'members' => ['DeliveryChannelNames' => ['shape' => 'DeliveryChannelNameList']]], 'DescribeDeliveryChannelsResponse' => ['type' => 'structure', 'members' => ['DeliveryChannels' => ['shape' => 'DeliveryChannelList']]], 'DescribeOrganizationConfigRuleStatusesRequest' => ['type' => 'structure', 'members' => ['OrganizationConfigRuleNames' => ['shape' => 'OrganizationConfigRuleNames'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConfigRuleStatusesResponse' => ['type' => 'structure', 'members' => ['OrganizationConfigRuleStatuses' => ['shape' => 'OrganizationConfigRuleStatuses'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConfigRulesRequest' => ['type' => 'structure', 'members' => ['OrganizationConfigRuleNames' => ['shape' => 'OrganizationConfigRuleNames'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConfigRulesResponse' => ['type' => 'structure', 'members' => ['OrganizationConfigRules' => ['shape' => 'OrganizationConfigRules'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConformancePackStatusesRequest' => ['type' => 'structure', 'members' => ['OrganizationConformancePackNames' => ['shape' => 'OrganizationConformancePackNames'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConformancePackStatusesResponse' => ['type' => 'structure', 'members' => ['OrganizationConformancePackStatuses' => ['shape' => 'OrganizationConformancePackStatuses'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConformancePacksRequest' => ['type' => 'structure', 'members' => ['OrganizationConformancePackNames' => ['shape' => 'OrganizationConformancePackNames'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrganizationConformancePacksResponse' => ['type' => 'structure', 'members' => ['OrganizationConformancePacks' => ['shape' => 'OrganizationConformancePacks'], 'NextToken' => ['shape' => 'String']]], 'DescribePendingAggregationRequestsLimit' => ['type' => 'integer', 'max' => 20, 'min' => 0], 'DescribePendingAggregationRequestsRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'DescribePendingAggregationRequestsLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribePendingAggregationRequestsResponse' => ['type' => 'structure', 'members' => ['PendingAggregationRequests' => ['shape' => 'PendingAggregationRequestList'], 'NextToken' => ['shape' => 'String']]], 'DescribeRemediationConfigurationsRequest' => ['type' => 'structure', 'required' => ['ConfigRuleNames'], 'members' => ['ConfigRuleNames' => ['shape' => 'ConfigRuleNames']]], 'DescribeRemediationConfigurationsResponse' => ['type' => 'structure', 'members' => ['RemediationConfigurations' => ['shape' => 'RemediationConfigurations']]], 'DescribeRemediationExceptionsRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceKeys' => ['shape' => 'RemediationExceptionResourceKeys'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'String']]], 'DescribeRemediationExceptionsResponse' => ['type' => 'structure', 'members' => ['RemediationExceptions' => ['shape' => 'RemediationExceptions'], 'NextToken' => ['shape' => 'String']]], 'DescribeRemediationExecutionStatusRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceKeys' => ['shape' => 'ResourceKeys'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'String']]], 'DescribeRemediationExecutionStatusResponse' => ['type' => 'structure', 'members' => ['RemediationExecutionStatuses' => ['shape' => 'RemediationExecutionStatuses'], 'NextToken' => ['shape' => 'String']]], 'DescribeRetentionConfigurationsRequest' => ['type' => 'structure', 'members' => ['RetentionConfigurationNames' => ['shape' => 'RetentionConfigurationNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeRetentionConfigurationsResponse' => ['type' => 'structure', 'members' => ['RetentionConfigurations' => ['shape' => 'RetentionConfigurationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DiscoveredResourceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'AggregateResourceIdentifier']], 'EarlierTime' => ['type' => 'timestamp'], 'EmptiableStringWithCharLimit256' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ErrorMessage' => ['type' => 'string'], 'Evaluation' => ['type' => 'structure', 'required' => ['ComplianceResourceType', 'ComplianceResourceId', 'ComplianceType', 'OrderingTimestamp'], 'members' => ['ComplianceResourceType' => ['shape' => 'StringWithCharLimit256'], 'ComplianceResourceId' => ['shape' => 'BaseResourceId'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'Annotation' => ['shape' => 'StringWithCharLimit256'], 'OrderingTimestamp' => ['shape' => 'OrderingTimestamp']]], 'EvaluationContext' => ['type' => 'structure', 'members' => ['EvaluationContextIdentifier' => ['shape' => 'EvaluationContextIdentifier']]], 'EvaluationContextIdentifier' => ['type' => 'string', 'max' => 128, 'min' => 1], 'EvaluationMode' => ['type' => 'string', 'enum' => ['DETECTIVE', 'PROACTIVE']], 'EvaluationModeConfiguration' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'EvaluationMode']]], 'EvaluationModes' => ['type' => 'list', 'member' => ['shape' => 'EvaluationModeConfiguration']], 'EvaluationResult' => ['type' => 'structure', 'members' => ['EvaluationResultIdentifier' => ['shape' => 'EvaluationResultIdentifier'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'ResultRecordedTime' => ['shape' => 'Date'], 'ConfigRuleInvokedTime' => ['shape' => 'Date'], 'Annotation' => ['shape' => 'StringWithCharLimit256'], 'ResultToken' => ['shape' => 'String']]], 'EvaluationResultIdentifier' => ['type' => 'structure', 'members' => ['EvaluationResultQualifier' => ['shape' => 'EvaluationResultQualifier'], 'OrderingTimestamp' => ['shape' => 'Date'], 'ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId']]], 'EvaluationResultQualifier' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'BaseResourceId'], 'EvaluationMode' => ['shape' => 'EvaluationMode']]], 'EvaluationResults' => ['type' => 'list', 'member' => ['shape' => 'EvaluationResult']], 'EvaluationStatus' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'ResourceEvaluationStatus'], 'FailureReason' => ['shape' => 'StringWithCharLimit1024']]], 'EvaluationTimeout' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'Evaluations' => ['type' => 'list', 'member' => ['shape' => 'Evaluation'], 'max' => 100, 'min' => 0], 'EventSource' => ['type' => 'string', 'enum' => ['aws.config']], 'ExcludedAccounts' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 1000, 'min' => 0], 'ExecutionControls' => ['type' => 'structure', 'members' => ['SsmControls' => ['shape' => 'SsmControls']]], 'Expression' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'ExternalEvaluation' => ['type' => 'structure', 'required' => ['ComplianceResourceType', 'ComplianceResourceId', 'ComplianceType', 'OrderingTimestamp'], 'members' => ['ComplianceResourceType' => ['shape' => 'StringWithCharLimit256'], 'ComplianceResourceId' => ['shape' => 'BaseResourceId'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'Annotation' => ['shape' => 'StringWithCharLimit256'], 'OrderingTimestamp' => ['shape' => 'OrderingTimestamp']]], 'FailedDeleteRemediationExceptionsBatch' => ['type' => 'structure', 'members' => ['FailureMessage' => ['shape' => 'String'], 'FailedItems' => ['shape' => 'RemediationExceptionResourceKeys']]], 'FailedDeleteRemediationExceptionsBatches' => ['type' => 'list', 'member' => ['shape' => 'FailedDeleteRemediationExceptionsBatch']], 'FailedRemediationBatch' => ['type' => 'structure', 'members' => ['FailureMessage' => ['shape' => 'String'], 'FailedItems' => ['shape' => 'RemediationConfigurations']]], 'FailedRemediationBatches' => ['type' => 'list', 'member' => ['shape' => 'FailedRemediationBatch']], 'FailedRemediationExceptionBatch' => ['type' => 'structure', 'members' => ['FailureMessage' => ['shape' => 'String'], 'FailedItems' => ['shape' => 'RemediationExceptions']]], 'FailedRemediationExceptionBatches' => ['type' => 'list', 'member' => ['shape' => 'FailedRemediationExceptionBatch']], 'FieldInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FieldName']]], 'FieldInfoList' => ['type' => 'list', 'member' => ['shape' => 'FieldInfo']], 'FieldName' => ['type' => 'string'], 'GetAggregateComplianceDetailsByConfigRuleRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName', 'ConfigRuleName', 'AccountId', 'AwsRegion'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'AccountId' => ['shape' => 'AccountId'], 'AwsRegion' => ['shape' => 'AwsRegion'], 'ComplianceType' => ['shape' => 'ComplianceType'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateComplianceDetailsByConfigRuleResponse' => ['type' => 'structure', 'members' => ['AggregateEvaluationResults' => ['shape' => 'AggregateEvaluationResultList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateConfigRuleComplianceSummaryRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Filters' => ['shape' => 'ConfigRuleComplianceSummaryFilters'], 'GroupByKey' => ['shape' => 'ConfigRuleComplianceSummaryGroupKey'], 'Limit' => ['shape' => 'GroupByAPILimit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateConfigRuleComplianceSummaryResponse' => ['type' => 'structure', 'members' => ['GroupByKey' => ['shape' => 'StringWithCharLimit256'], 'AggregateComplianceCounts' => ['shape' => 'AggregateComplianceCountList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateConformancePackComplianceSummaryRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Filters' => ['shape' => 'AggregateConformancePackComplianceSummaryFilters'], 'GroupByKey' => ['shape' => 'AggregateConformancePackComplianceSummaryGroupKey'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateConformancePackComplianceSummaryResponse' => ['type' => 'structure', 'members' => ['AggregateConformancePackComplianceSummaries' => ['shape' => 'AggregateConformancePackComplianceSummaryList'], 'GroupByKey' => ['shape' => 'StringWithCharLimit256'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateDiscoveredResourceCountsRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Filters' => ['shape' => 'ResourceCountFilters'], 'GroupByKey' => ['shape' => 'ResourceCountGroupKey'], 'Limit' => ['shape' => 'GroupByAPILimit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateDiscoveredResourceCountsResponse' => ['type' => 'structure', 'required' => ['TotalDiscoveredResources'], 'members' => ['TotalDiscoveredResources' => ['shape' => 'Long'], 'GroupByKey' => ['shape' => 'StringWithCharLimit256'], 'GroupedResourceCounts' => ['shape' => 'GroupedResourceCountList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetAggregateResourceConfigRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName', 'ResourceIdentifier'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'ResourceIdentifier' => ['shape' => 'AggregateResourceIdentifier']]], 'GetAggregateResourceConfigResponse' => ['type' => 'structure', 'members' => ['ConfigurationItem' => ['shape' => 'ConfigurationItem']]], 'GetComplianceDetailsByConfigRuleRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName'], 'members' => ['ConfigRuleName' => ['shape' => 'StringWithCharLimit64'], 'ComplianceTypes' => ['shape' => 'ComplianceTypes'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetComplianceDetailsByConfigRuleResponse' => ['type' => 'structure', 'members' => ['EvaluationResults' => ['shape' => 'EvaluationResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetComplianceDetailsByResourceRequest' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'BaseResourceId'], 'ComplianceTypes' => ['shape' => 'ComplianceTypes'], 'NextToken' => ['shape' => 'String'], 'ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId']]], 'GetComplianceDetailsByResourceResponse' => ['type' => 'structure', 'members' => ['EvaluationResults' => ['shape' => 'EvaluationResults'], 'NextToken' => ['shape' => 'String']]], 'GetComplianceSummaryByConfigRuleResponse' => ['type' => 'structure', 'members' => ['ComplianceSummary' => ['shape' => 'ComplianceSummary']]], 'GetComplianceSummaryByResourceTypeRequest' => ['type' => 'structure', 'members' => ['ResourceTypes' => ['shape' => 'ResourceTypes']]], 'GetComplianceSummaryByResourceTypeResponse' => ['type' => 'structure', 'members' => ['ComplianceSummariesByResourceType' => ['shape' => 'ComplianceSummariesByResourceType']]], 'GetConformancePackComplianceDetailsLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'GetConformancePackComplianceDetailsRequest' => ['type' => 'structure', 'required' => ['ConformancePackName'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'Filters' => ['shape' => 'ConformancePackEvaluationFilters'], 'Limit' => ['shape' => 'GetConformancePackComplianceDetailsLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetConformancePackComplianceDetailsResponse' => ['type' => 'structure', 'required' => ['ConformancePackName'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'ConformancePackRuleEvaluationResults' => ['shape' => 'ConformancePackRuleEvaluationResultsList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetConformancePackComplianceSummaryRequest' => ['type' => 'structure', 'required' => ['ConformancePackNames'], 'members' => ['ConformancePackNames' => ['shape' => 'ConformancePackNamesToSummarizeList'], 'Limit' => ['shape' => 'PageSizeLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'GetConformancePackComplianceSummaryResponse' => ['type' => 'structure', 'members' => ['ConformancePackComplianceSummaryList' => ['shape' => 'ConformancePackComplianceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetCustomRulePolicyRequest' => ['type' => 'structure', 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName']]], 'GetCustomRulePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyText' => ['shape' => 'PolicyText']]], 'GetDiscoveredResourceCountsRequest' => ['type' => 'structure', 'members' => ['resourceTypes' => ['shape' => 'ResourceTypes'], 'limit' => ['shape' => 'Limit'], 'nextToken' => ['shape' => 'NextToken']]], 'GetDiscoveredResourceCountsResponse' => ['type' => 'structure', 'members' => ['totalDiscoveredResources' => ['shape' => 'Long'], 'resourceCounts' => ['shape' => 'ResourceCounts'], 'nextToken' => ['shape' => 'NextToken']]], 'GetOrganizationConfigRuleDetailedStatusRequest' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName'], 'Filters' => ['shape' => 'StatusDetailFilters'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'GetOrganizationConfigRuleDetailedStatusResponse' => ['type' => 'structure', 'members' => ['OrganizationConfigRuleDetailedStatus' => ['shape' => 'OrganizationConfigRuleDetailedStatus'], 'NextToken' => ['shape' => 'String']]], 'GetOrganizationConformancePackDetailedStatusRequest' => ['type' => 'structure', 'required' => ['OrganizationConformancePackName'], 'members' => ['OrganizationConformancePackName' => ['shape' => 'OrganizationConformancePackName'], 'Filters' => ['shape' => 'OrganizationResourceDetailedStatusFilters'], 'Limit' => ['shape' => 'CosmosPageLimit'], 'NextToken' => ['shape' => 'String']]], 'GetOrganizationConformancePackDetailedStatusResponse' => ['type' => 'structure', 'members' => ['OrganizationConformancePackDetailedStatuses' => ['shape' => 'OrganizationConformancePackDetailedStatuses'], 'NextToken' => ['shape' => 'String']]], 'GetOrganizationCustomRulePolicyRequest' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName']]], 'GetOrganizationCustomRulePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyText' => ['shape' => 'PolicyText']]], 'GetResourceConfigHistoryRequest' => ['type' => 'structure', 'required' => ['resourceType', 'resourceId'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId'], 'laterTime' => ['shape' => 'LaterTime'], 'earlierTime' => ['shape' => 'EarlierTime'], 'chronologicalOrder' => ['shape' => 'ChronologicalOrder'], 'limit' => ['shape' => 'Limit'], 'nextToken' => ['shape' => 'NextToken']]], 'GetResourceConfigHistoryResponse' => ['type' => 'structure', 'members' => ['configurationItems' => ['shape' => 'ConfigurationItemList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetResourceEvaluationSummaryRequest' => ['type' => 'structure', 'required' => ['ResourceEvaluationId'], 'members' => ['ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId']]], 'GetResourceEvaluationSummaryResponse' => ['type' => 'structure', 'members' => ['ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId'], 'EvaluationMode' => ['shape' => 'EvaluationMode'], 'EvaluationStatus' => ['shape' => 'EvaluationStatus'], 'EvaluationStartTimestamp' => ['shape' => 'Date'], 'Compliance' => ['shape' => 'ComplianceType'], 'EvaluationContext' => ['shape' => 'EvaluationContext'], 'ResourceDetails' => ['shape' => 'ResourceDetails']]], 'GetStoredQueryRequest' => ['type' => 'structure', 'required' => ['QueryName'], 'members' => ['QueryName' => ['shape' => 'QueryName']]], 'GetStoredQueryResponse' => ['type' => 'structure', 'members' => ['StoredQuery' => ['shape' => 'StoredQuery']]], 'GroupByAPILimit' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'GroupedResourceCount' => ['type' => 'structure', 'required' => ['GroupName', 'ResourceCount'], 'members' => ['GroupName' => ['shape' => 'StringWithCharLimit256'], 'ResourceCount' => ['shape' => 'Long']]], 'GroupedResourceCountList' => ['type' => 'list', 'member' => ['shape' => 'GroupedResourceCount']], 'IdempotentParameterMismatch' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'IncludeGlobalResourceTypes' => ['type' => 'boolean'], 'InsufficientDeliveryPolicyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InsufficientPermissionsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'InvalidConfigurationRecorderNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeliveryChannelNameException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidExpressionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidLimitException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRecordingGroupException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResultTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidRoleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3KeyPrefixException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3KmsKeyArnException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSNSTopicARNException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidTimeRangeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LastDeliveryChannelDeleteFailedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LastUpdatedTime' => ['type' => 'timestamp'], 'LaterTime' => ['type' => 'timestamp'], 'Limit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListAggregateDiscoveredResourcesRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName', 'ResourceType'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'ResourceType' => ['shape' => 'ResourceType'], 'Filters' => ['shape' => 'ResourceFilters'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAggregateDiscoveredResourcesResponse' => ['type' => 'structure', 'members' => ['ResourceIdentifiers' => ['shape' => 'DiscoveredResourceIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConformancePackComplianceScoresRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ConformancePackComplianceScoresFilters'], 'SortOrder' => ['shape' => 'SortOrder'], 'SortBy' => ['shape' => 'SortBy'], 'Limit' => ['shape' => 'PageSizeLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConformancePackComplianceScoresResponse' => ['type' => 'structure', 'required' => ['ConformancePackComplianceScores'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ConformancePackComplianceScores' => ['shape' => 'ConformancePackComplianceScores']]], 'ListDiscoveredResourcesRequest' => ['type' => 'structure', 'required' => ['resourceType'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceIds' => ['shape' => 'ResourceIdList'], 'resourceName' => ['shape' => 'ResourceName'], 'limit' => ['shape' => 'Limit'], 'includeDeletedResources' => ['shape' => 'Boolean'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDiscoveredResourcesResponse' => ['type' => 'structure', 'members' => ['resourceIdentifiers' => ['shape' => 'ResourceIdentifierList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListResourceEvaluationsPageItemLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ListResourceEvaluationsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ResourceEvaluationFilters'], 'Limit' => ['shape' => 'ListResourceEvaluationsPageItemLimit'], 'NextToken' => ['shape' => 'String']]], 'ListResourceEvaluationsResponse' => ['type' => 'structure', 'members' => ['ResourceEvaluations' => ['shape' => 'ResourceEvaluations'], 'NextToken' => ['shape' => 'String']]], 'ListStoredQueriesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'box' => \true], 'MaxResults' => ['shape' => 'Limit', 'box' => \true]]], 'ListStoredQueriesResponse' => ['type' => 'structure', 'members' => ['StoredQueryMetadata' => ['shape' => 'StoredQueryMetadataList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long'], 'MaxActiveResourcesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfConfigRulesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfConfigurationRecordersExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfConformancePacksExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfDeliveryChannelsExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfOrganizationConfigRulesExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfOrganizationConformancePacksExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxNumberOfRetentionConfigurationsExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumExecutionFrequency' => ['type' => 'string', 'enum' => ['One_Hour', 'Three_Hours', 'Six_Hours', 'Twelve_Hours', 'TwentyFour_Hours']], 'MemberAccountRuleStatus' => ['type' => 'string', 'enum' => ['CREATE_SUCCESSFUL', 'CREATE_IN_PROGRESS', 'CREATE_FAILED', 'DELETE_SUCCESSFUL', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_SUCCESSFUL', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED']], 'MemberAccountStatus' => ['type' => 'structure', 'required' => ['AccountId', 'ConfigRuleName', 'MemberAccountRuleStatus'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ConfigRuleName' => ['shape' => 'StringWithCharLimit64'], 'MemberAccountRuleStatus' => ['shape' => 'MemberAccountRuleStatus'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'LastUpdateTime' => ['shape' => 'Date']]], 'MessageType' => ['type' => 'string', 'enum' => ['ConfigurationItemChangeNotification', 'ConfigurationSnapshotDeliveryCompleted', 'ScheduledNotification', 'OversizedConfigurationItemChangeNotification']], 'Name' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'NoAvailableConfigurationRecorderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoAvailableDeliveryChannelException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoAvailableOrganizationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoRunningConfigurationRecorderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchBucketException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchConfigRuleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchConfigRuleInConformancePackException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchConfigurationAggregatorException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchConfigurationRecorderException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchConformancePackException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchDeliveryChannelException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchOrganizationConfigRuleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchOrganizationConformancePackException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchRemediationConfigurationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchRemediationExceptionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchRetentionConfigurationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrderingTimestamp' => ['type' => 'timestamp'], 'OrganizationAccessDeniedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrganizationAggregationSource' => ['type' => 'structure', 'required' => ['RoleArn'], 'members' => ['RoleArn' => ['shape' => 'String'], 'AwsRegions' => ['shape' => 'AggregatorRegionList'], 'AllAwsRegions' => ['shape' => 'Boolean']]], 'OrganizationAllFeaturesNotEnabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrganizationConfigRule' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName', 'OrganizationConfigRuleArn'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName'], 'OrganizationConfigRuleArn' => ['shape' => 'StringWithCharLimit256'], 'OrganizationManagedRuleMetadata' => ['shape' => 'OrganizationManagedRuleMetadata'], 'OrganizationCustomRuleMetadata' => ['shape' => 'OrganizationCustomRuleMetadata'], 'ExcludedAccounts' => ['shape' => 'ExcludedAccounts'], 'LastUpdateTime' => ['shape' => 'Date'], 'OrganizationCustomPolicyRuleMetadata' => ['shape' => 'OrganizationCustomPolicyRuleMetadataNoPolicy']]], 'OrganizationConfigRuleDetailedStatus' => ['type' => 'list', 'member' => ['shape' => 'MemberAccountStatus']], 'OrganizationConfigRuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'OrganizationConfigRuleNames' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit64'], 'max' => 25, 'min' => 0], 'OrganizationConfigRuleStatus' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName', 'OrganizationRuleStatus'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName'], 'OrganizationRuleStatus' => ['shape' => 'OrganizationRuleStatus'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'LastUpdateTime' => ['shape' => 'Date']]], 'OrganizationConfigRuleStatuses' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConfigRuleStatus']], 'OrganizationConfigRuleTriggerType' => ['type' => 'string', 'enum' => ['ConfigurationItemChangeNotification', 'OversizedConfigurationItemChangeNotification', 'ScheduledNotification']], 'OrganizationConfigRuleTriggerTypeNoSN' => ['type' => 'string', 'enum' => ['ConfigurationItemChangeNotification', 'OversizedConfigurationItemChangeNotification']], 'OrganizationConfigRuleTriggerTypeNoSNs' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConfigRuleTriggerTypeNoSN']], 'OrganizationConfigRuleTriggerTypes' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConfigRuleTriggerType']], 'OrganizationConfigRules' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConfigRule']], 'OrganizationConformancePack' => ['type' => 'structure', 'required' => ['OrganizationConformancePackName', 'OrganizationConformancePackArn', 'LastUpdateTime'], 'members' => ['OrganizationConformancePackName' => ['shape' => 'OrganizationConformancePackName'], 'OrganizationConformancePackArn' => ['shape' => 'StringWithCharLimit256'], 'DeliveryS3Bucket' => ['shape' => 'DeliveryS3Bucket'], 'DeliveryS3KeyPrefix' => ['shape' => 'DeliveryS3KeyPrefix'], 'ConformancePackInputParameters' => ['shape' => 'ConformancePackInputParameters'], 'ExcludedAccounts' => ['shape' => 'ExcludedAccounts'], 'LastUpdateTime' => ['shape' => 'Date']]], 'OrganizationConformancePackDetailedStatus' => ['type' => 'structure', 'required' => ['AccountId', 'ConformancePackName', 'Status'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ConformancePackName' => ['shape' => 'StringWithCharLimit256'], 'Status' => ['shape' => 'OrganizationResourceDetailedStatus'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'LastUpdateTime' => ['shape' => 'Date']]], 'OrganizationConformancePackDetailedStatuses' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConformancePackDetailedStatus']], 'OrganizationConformancePackName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z][-a-zA-Z0-9]*'], 'OrganizationConformancePackNames' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConformancePackName'], 'max' => 25, 'min' => 0], 'OrganizationConformancePackStatus' => ['type' => 'structure', 'required' => ['OrganizationConformancePackName', 'Status'], 'members' => ['OrganizationConformancePackName' => ['shape' => 'OrganizationConformancePackName'], 'Status' => ['shape' => 'OrganizationResourceStatus'], 'ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'LastUpdateTime' => ['shape' => 'Date']]], 'OrganizationConformancePackStatuses' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConformancePackStatus']], 'OrganizationConformancePackTemplateValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrganizationConformancePacks' => ['type' => 'list', 'member' => ['shape' => 'OrganizationConformancePack']], 'OrganizationCustomPolicyRuleMetadata' => ['type' => 'structure', 'required' => ['PolicyRuntime', 'PolicyText'], 'members' => ['Description' => ['shape' => 'StringWithCharLimit256Min0'], 'OrganizationConfigRuleTriggerTypes' => ['shape' => 'OrganizationConfigRuleTriggerTypeNoSNs'], 'InputParameters' => ['shape' => 'StringWithCharLimit2048'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency'], 'ResourceTypesScope' => ['shape' => 'ResourceTypesScope'], 'ResourceIdScope' => ['shape' => 'StringWithCharLimit768'], 'TagKeyScope' => ['shape' => 'StringWithCharLimit128'], 'TagValueScope' => ['shape' => 'StringWithCharLimit256'], 'PolicyRuntime' => ['shape' => 'PolicyRuntime'], 'PolicyText' => ['shape' => 'PolicyText'], 'DebugLogDeliveryAccounts' => ['shape' => 'DebugLogDeliveryAccounts']]], 'OrganizationCustomPolicyRuleMetadataNoPolicy' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'StringWithCharLimit256Min0'], 'OrganizationConfigRuleTriggerTypes' => ['shape' => 'OrganizationConfigRuleTriggerTypeNoSNs'], 'InputParameters' => ['shape' => 'StringWithCharLimit2048'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency'], 'ResourceTypesScope' => ['shape' => 'ResourceTypesScope'], 'ResourceIdScope' => ['shape' => 'StringWithCharLimit768'], 'TagKeyScope' => ['shape' => 'StringWithCharLimit128'], 'TagValueScope' => ['shape' => 'StringWithCharLimit256'], 'PolicyRuntime' => ['shape' => 'PolicyRuntime'], 'DebugLogDeliveryAccounts' => ['shape' => 'DebugLogDeliveryAccounts']]], 'OrganizationCustomRuleMetadata' => ['type' => 'structure', 'required' => ['LambdaFunctionArn', 'OrganizationConfigRuleTriggerTypes'], 'members' => ['Description' => ['shape' => 'StringWithCharLimit256Min0'], 'LambdaFunctionArn' => ['shape' => 'StringWithCharLimit256'], 'OrganizationConfigRuleTriggerTypes' => ['shape' => 'OrganizationConfigRuleTriggerTypes'], 'InputParameters' => ['shape' => 'StringWithCharLimit2048'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency'], 'ResourceTypesScope' => ['shape' => 'ResourceTypesScope'], 'ResourceIdScope' => ['shape' => 'StringWithCharLimit768'], 'TagKeyScope' => ['shape' => 'StringWithCharLimit128'], 'TagValueScope' => ['shape' => 'StringWithCharLimit256']]], 'OrganizationManagedRuleMetadata' => ['type' => 'structure', 'required' => ['RuleIdentifier'], 'members' => ['Description' => ['shape' => 'StringWithCharLimit256Min0'], 'RuleIdentifier' => ['shape' => 'StringWithCharLimit256'], 'InputParameters' => ['shape' => 'StringWithCharLimit2048'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency'], 'ResourceTypesScope' => ['shape' => 'ResourceTypesScope'], 'ResourceIdScope' => ['shape' => 'StringWithCharLimit768'], 'TagKeyScope' => ['shape' => 'StringWithCharLimit128'], 'TagValueScope' => ['shape' => 'StringWithCharLimit256']]], 'OrganizationResourceDetailedStatus' => ['type' => 'string', 'enum' => ['CREATE_SUCCESSFUL', 'CREATE_IN_PROGRESS', 'CREATE_FAILED', 'DELETE_SUCCESSFUL', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_SUCCESSFUL', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED']], 'OrganizationResourceDetailedStatusFilters' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Status' => ['shape' => 'OrganizationResourceDetailedStatus']]], 'OrganizationResourceStatus' => ['type' => 'string', 'enum' => ['CREATE_SUCCESSFUL', 'CREATE_IN_PROGRESS', 'CREATE_FAILED', 'DELETE_SUCCESSFUL', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_SUCCESSFUL', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED']], 'OrganizationRuleStatus' => ['type' => 'string', 'enum' => ['CREATE_SUCCESSFUL', 'CREATE_IN_PROGRESS', 'CREATE_FAILED', 'DELETE_SUCCESSFUL', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_SUCCESSFUL', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED']], 'OversizedConfigurationItemException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Owner' => ['type' => 'string', 'enum' => ['CUSTOM_LAMBDA', 'AWS', 'CUSTOM_POLICY']], 'PageSizeLimit' => ['type' => 'integer', 'max' => 20, 'min' => 0], 'ParameterName' => ['type' => 'string', 'max' => 255, 'min' => 0], 'ParameterValue' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'PendingAggregationRequest' => ['type' => 'structure', 'members' => ['RequesterAccountId' => ['shape' => 'AccountId'], 'RequesterAwsRegion' => ['shape' => 'AwsRegion']]], 'PendingAggregationRequestList' => ['type' => 'list', 'member' => ['shape' => 'PendingAggregationRequest']], 'Percentage' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'PolicyRuntime' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => 'guard\\-2\\.x\\.x'], 'PolicyText' => ['type' => 'string', 'max' => 10000, 'min' => 0], 'PutAggregationAuthorizationRequest' => ['type' => 'structure', 'required' => ['AuthorizedAccountId', 'AuthorizedAwsRegion'], 'members' => ['AuthorizedAccountId' => ['shape' => 'AccountId'], 'AuthorizedAwsRegion' => ['shape' => 'AwsRegion'], 'Tags' => ['shape' => 'TagsList']]], 'PutAggregationAuthorizationResponse' => ['type' => 'structure', 'members' => ['AggregationAuthorization' => ['shape' => 'AggregationAuthorization']]], 'PutConfigRuleRequest' => ['type' => 'structure', 'required' => ['ConfigRule'], 'members' => ['ConfigRule' => ['shape' => 'ConfigRule'], 'Tags' => ['shape' => 'TagsList']]], 'PutConfigurationAggregatorRequest' => ['type' => 'structure', 'required' => ['ConfigurationAggregatorName'], 'members' => ['ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'AccountAggregationSources' => ['shape' => 'AccountAggregationSourceList'], 'OrganizationAggregationSource' => ['shape' => 'OrganizationAggregationSource'], 'Tags' => ['shape' => 'TagsList']]], 'PutConfigurationAggregatorResponse' => ['type' => 'structure', 'members' => ['ConfigurationAggregator' => ['shape' => 'ConfigurationAggregator']]], 'PutConfigurationRecorderRequest' => ['type' => 'structure', 'required' => ['ConfigurationRecorder'], 'members' => ['ConfigurationRecorder' => ['shape' => 'ConfigurationRecorder']]], 'PutConformancePackRequest' => ['type' => 'structure', 'required' => ['ConformancePackName'], 'members' => ['ConformancePackName' => ['shape' => 'ConformancePackName'], 'TemplateS3Uri' => ['shape' => 'TemplateS3Uri'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'DeliveryS3Bucket' => ['shape' => 'DeliveryS3Bucket'], 'DeliveryS3KeyPrefix' => ['shape' => 'DeliveryS3KeyPrefix'], 'ConformancePackInputParameters' => ['shape' => 'ConformancePackInputParameters'], 'TemplateSSMDocumentDetails' => ['shape' => 'TemplateSSMDocumentDetails']]], 'PutConformancePackResponse' => ['type' => 'structure', 'members' => ['ConformancePackArn' => ['shape' => 'ConformancePackArn']]], 'PutDeliveryChannelRequest' => ['type' => 'structure', 'required' => ['DeliveryChannel'], 'members' => ['DeliveryChannel' => ['shape' => 'DeliveryChannel']]], 'PutEvaluationsRequest' => ['type' => 'structure', 'required' => ['ResultToken'], 'members' => ['Evaluations' => ['shape' => 'Evaluations'], 'ResultToken' => ['shape' => 'String'], 'TestMode' => ['shape' => 'Boolean']]], 'PutEvaluationsResponse' => ['type' => 'structure', 'members' => ['FailedEvaluations' => ['shape' => 'Evaluations']]], 'PutExternalEvaluationRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'ExternalEvaluation'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ExternalEvaluation' => ['shape' => 'ExternalEvaluation']]], 'PutExternalEvaluationResponse' => ['type' => 'structure', 'members' => []], 'PutOrganizationConfigRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationConfigRuleName'], 'members' => ['OrganizationConfigRuleName' => ['shape' => 'OrganizationConfigRuleName'], 'OrganizationManagedRuleMetadata' => ['shape' => 'OrganizationManagedRuleMetadata'], 'OrganizationCustomRuleMetadata' => ['shape' => 'OrganizationCustomRuleMetadata'], 'ExcludedAccounts' => ['shape' => 'ExcludedAccounts'], 'OrganizationCustomPolicyRuleMetadata' => ['shape' => 'OrganizationCustomPolicyRuleMetadata']]], 'PutOrganizationConfigRuleResponse' => ['type' => 'structure', 'members' => ['OrganizationConfigRuleArn' => ['shape' => 'StringWithCharLimit256']]], 'PutOrganizationConformancePackRequest' => ['type' => 'structure', 'required' => ['OrganizationConformancePackName'], 'members' => ['OrganizationConformancePackName' => ['shape' => 'OrganizationConformancePackName'], 'TemplateS3Uri' => ['shape' => 'TemplateS3Uri'], 'TemplateBody' => ['shape' => 'TemplateBody'], 'DeliveryS3Bucket' => ['shape' => 'DeliveryS3Bucket'], 'DeliveryS3KeyPrefix' => ['shape' => 'DeliveryS3KeyPrefix'], 'ConformancePackInputParameters' => ['shape' => 'ConformancePackInputParameters'], 'ExcludedAccounts' => ['shape' => 'ExcludedAccounts']]], 'PutOrganizationConformancePackResponse' => ['type' => 'structure', 'members' => ['OrganizationConformancePackArn' => ['shape' => 'StringWithCharLimit256']]], 'PutRemediationConfigurationsRequest' => ['type' => 'structure', 'required' => ['RemediationConfigurations'], 'members' => ['RemediationConfigurations' => ['shape' => 'RemediationConfigurations']]], 'PutRemediationConfigurationsResponse' => ['type' => 'structure', 'members' => ['FailedBatches' => ['shape' => 'FailedRemediationBatches']]], 'PutRemediationExceptionsRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'ResourceKeys'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceKeys' => ['shape' => 'RemediationExceptionResourceKeys'], 'Message' => ['shape' => 'StringWithCharLimit1024'], 'ExpirationTime' => ['shape' => 'Date']]], 'PutRemediationExceptionsResponse' => ['type' => 'structure', 'members' => ['FailedBatches' => ['shape' => 'FailedRemediationExceptionBatches']]], 'PutResourceConfigRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'SchemaVersionId', 'ResourceId', 'Configuration'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeString'], 'SchemaVersionId' => ['shape' => 'SchemaVersionId'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceName' => ['shape' => 'ResourceName'], 'Configuration' => ['shape' => 'Configuration'], 'Tags' => ['shape' => 'Tags']]], 'PutRetentionConfigurationRequest' => ['type' => 'structure', 'required' => ['RetentionPeriodInDays'], 'members' => ['RetentionPeriodInDays' => ['shape' => 'RetentionPeriodInDays']]], 'PutRetentionConfigurationResponse' => ['type' => 'structure', 'members' => ['RetentionConfiguration' => ['shape' => 'RetentionConfiguration']]], 'PutStoredQueryRequest' => ['type' => 'structure', 'required' => ['StoredQuery'], 'members' => ['StoredQuery' => ['shape' => 'StoredQuery'], 'Tags' => ['shape' => 'TagsList']]], 'PutStoredQueryResponse' => ['type' => 'structure', 'members' => ['QueryArn' => ['shape' => 'QueryArn']]], 'QueryArn' => ['type' => 'string', 'max' => 500, 'min' => 1, 'pattern' => '^arn:aws[a-z\\-]*:config:[a-z\\-\\d]+:\\d+:stored-query/[a-zA-Z0-9-_]+/query-[a-zA-Z\\d-_/]+$'], 'QueryDescription' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'QueryExpression' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'QueryId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^\\S+$'], 'QueryInfo' => ['type' => 'structure', 'members' => ['SelectFields' => ['shape' => 'FieldInfoList']]], 'QueryName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'RecorderName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RecorderStatus' => ['type' => 'string', 'enum' => ['Pending', 'Success', 'Failure']], 'RecordingGroup' => ['type' => 'structure', 'members' => ['allSupported' => ['shape' => 'AllSupported'], 'includeGlobalResourceTypes' => ['shape' => 'IncludeGlobalResourceTypes'], 'resourceTypes' => ['shape' => 'ResourceTypeList']]], 'ReevaluateConfigRuleNames' => ['type' => 'list', 'member' => ['shape' => 'ConfigRuleName'], 'max' => 25, 'min' => 1], 'RelatedEvent' => ['type' => 'string'], 'RelatedEventList' => ['type' => 'list', 'member' => ['shape' => 'RelatedEvent']], 'Relationship' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceName' => ['shape' => 'ResourceName'], 'relationshipName' => ['shape' => 'RelationshipName']]], 'RelationshipList' => ['type' => 'list', 'member' => ['shape' => 'Relationship']], 'RelationshipName' => ['type' => 'string'], 'RemediationConfiguration' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'TargetType', 'TargetId'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'TargetType' => ['shape' => 'RemediationTargetType'], 'TargetId' => ['shape' => 'StringWithCharLimit256'], 'TargetVersion' => ['shape' => 'String'], 'Parameters' => ['shape' => 'RemediationParameters'], 'ResourceType' => ['shape' => 'String'], 'Automatic' => ['shape' => 'Boolean'], 'ExecutionControls' => ['shape' => 'ExecutionControls'], 'MaximumAutomaticAttempts' => ['shape' => 'AutoRemediationAttempts'], 'RetryAttemptSeconds' => ['shape' => 'AutoRemediationAttemptSeconds'], 'Arn' => ['shape' => 'StringWithCharLimit1024'], 'CreatedByService' => ['shape' => 'StringWithCharLimit1024']]], 'RemediationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'RemediationConfiguration'], 'max' => 25, 'min' => 0], 'RemediationException' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'ResourceType', 'ResourceId'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'StringWithCharLimit1024'], 'Message' => ['shape' => 'StringWithCharLimit1024'], 'ExpirationTime' => ['shape' => 'Date']]], 'RemediationExceptionResourceKey' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceId' => ['shape' => 'StringWithCharLimit1024']]], 'RemediationExceptionResourceKeys' => ['type' => 'list', 'member' => ['shape' => 'RemediationExceptionResourceKey'], 'max' => 100, 'min' => 1], 'RemediationExceptions' => ['type' => 'list', 'member' => ['shape' => 'RemediationException'], 'max' => 25, 'min' => 0], 'RemediationExecutionState' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'RemediationExecutionStatus' => ['type' => 'structure', 'members' => ['ResourceKey' => ['shape' => 'ResourceKey'], 'State' => ['shape' => 'RemediationExecutionState'], 'StepDetails' => ['shape' => 'RemediationExecutionSteps'], 'InvocationTime' => ['shape' => 'Date'], 'LastUpdatedTime' => ['shape' => 'Date']]], 'RemediationExecutionStatuses' => ['type' => 'list', 'member' => ['shape' => 'RemediationExecutionStatus']], 'RemediationExecutionStep' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'State' => ['shape' => 'RemediationExecutionStepState'], 'ErrorMessage' => ['shape' => 'String'], 'StartTime' => ['shape' => 'Date'], 'StopTime' => ['shape' => 'Date']]], 'RemediationExecutionStepState' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'PENDING', 'FAILED']], 'RemediationExecutionSteps' => ['type' => 'list', 'member' => ['shape' => 'RemediationExecutionStep']], 'RemediationInProgressException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RemediationParameterValue' => ['type' => 'structure', 'members' => ['ResourceValue' => ['shape' => 'ResourceValue'], 'StaticValue' => ['shape' => 'StaticValue']]], 'RemediationParameters' => ['type' => 'map', 'key' => ['shape' => 'StringWithCharLimit256'], 'value' => ['shape' => 'RemediationParameterValue'], 'max' => 25, 'min' => 0], 'RemediationTargetType' => ['type' => 'string', 'enum' => ['SSM_DOCUMENT']], 'ResourceConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceConfiguration' => ['type' => 'string', 'max' => 51200, 'min' => 1], 'ResourceConfigurationSchemaType' => ['type' => 'string', 'enum' => ['CFN_RESOURCE_SCHEMA']], 'ResourceCount' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'count' => ['shape' => 'Long']]], 'ResourceCountFilters' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'AccountId' => ['shape' => 'AccountId'], 'Region' => ['shape' => 'AwsRegion']]], 'ResourceCountGroupKey' => ['type' => 'string', 'enum' => ['RESOURCE_TYPE', 'ACCOUNT_ID', 'AWS_REGION']], 'ResourceCounts' => ['type' => 'list', 'member' => ['shape' => 'ResourceCount']], 'ResourceCreationTime' => ['type' => 'timestamp'], 'ResourceDeletionTime' => ['type' => 'timestamp'], 'ResourceDetails' => ['type' => 'structure', 'required' => ['ResourceId', 'ResourceType', 'ResourceConfiguration'], 'members' => ['ResourceId' => ['shape' => 'BaseResourceId'], 'ResourceType' => ['shape' => 'StringWithCharLimit256'], 'ResourceConfiguration' => ['shape' => 'ResourceConfiguration'], 'ResourceConfigurationSchemaType' => ['shape' => 'ResourceConfigurationSchemaType']]], 'ResourceEvaluation' => ['type' => 'structure', 'members' => ['ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId'], 'EvaluationMode' => ['shape' => 'EvaluationMode'], 'EvaluationStartTimestamp' => ['shape' => 'Date']]], 'ResourceEvaluationFilters' => ['type' => 'structure', 'members' => ['EvaluationMode' => ['shape' => 'EvaluationMode'], 'TimeWindow' => ['shape' => 'TimeWindow'], 'EvaluationContextIdentifier' => ['shape' => 'EvaluationContextIdentifier']]], 'ResourceEvaluationId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ResourceEvaluationStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'FAILED', 'SUCCEEDED']], 'ResourceEvaluations' => ['type' => 'list', 'member' => ['shape' => 'ResourceEvaluation']], 'ResourceFilters' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceName' => ['shape' => 'ResourceName'], 'Region' => ['shape' => 'AwsRegion']]], 'ResourceId' => ['type' => 'string', 'max' => 768, 'min' => 1], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'ResourceId']], 'ResourceIdentifier' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceName' => ['shape' => 'ResourceName'], 'resourceDeletionTime' => ['shape' => 'ResourceDeletionTime']]], 'ResourceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier']], 'ResourceIdentifiersList' => ['type' => 'list', 'member' => ['shape' => 'AggregateResourceIdentifier'], 'max' => 100, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceKey' => ['type' => 'structure', 'required' => ['resourceType', 'resourceId'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceId' => ['shape' => 'ResourceId']]], 'ResourceKeys' => ['type' => 'list', 'member' => ['shape' => 'ResourceKey'], 'max' => 100, 'min' => 1], 'ResourceName' => ['type' => 'string'], 'ResourceNotDiscoveredException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['AWS::EC2::CustomerGateway', 'AWS::EC2::EIP', 'AWS::EC2::Host', 'AWS::EC2::Instance', 'AWS::EC2::InternetGateway', 'AWS::EC2::NetworkAcl', 'AWS::EC2::NetworkInterface', 'AWS::EC2::RouteTable', 'AWS::EC2::SecurityGroup', 'AWS::EC2::Subnet', 'AWS::CloudTrail::Trail', 'AWS::EC2::Volume', 'AWS::EC2::VPC', 'AWS::EC2::VPNConnection', 'AWS::EC2::VPNGateway', 'AWS::EC2::RegisteredHAInstance', 'AWS::EC2::NatGateway', 'AWS::EC2::EgressOnlyInternetGateway', 'AWS::EC2::VPCEndpoint', 'AWS::EC2::VPCEndpointService', 'AWS::EC2::FlowLog', 'AWS::EC2::VPCPeeringConnection', 'AWS::Elasticsearch::Domain', 'AWS::IAM::Group', 'AWS::IAM::Policy', 'AWS::IAM::Role', 'AWS::IAM::User', 'AWS::ElasticLoadBalancingV2::LoadBalancer', 'AWS::ACM::Certificate', 'AWS::RDS::DBInstance', 'AWS::RDS::DBSubnetGroup', 'AWS::RDS::DBSecurityGroup', 'AWS::RDS::DBSnapshot', 'AWS::RDS::DBCluster', 'AWS::RDS::DBClusterSnapshot', 'AWS::RDS::EventSubscription', 'AWS::S3::Bucket', 'AWS::S3::AccountPublicAccessBlock', 'AWS::Redshift::Cluster', 'AWS::Redshift::ClusterSnapshot', 'AWS::Redshift::ClusterParameterGroup', 'AWS::Redshift::ClusterSecurityGroup', 'AWS::Redshift::ClusterSubnetGroup', 'AWS::Redshift::EventSubscription', 'AWS::SSM::ManagedInstanceInventory', 'AWS::CloudWatch::Alarm', 'AWS::CloudFormation::Stack', 'AWS::ElasticLoadBalancing::LoadBalancer', 'AWS::AutoScaling::AutoScalingGroup', 'AWS::AutoScaling::LaunchConfiguration', 'AWS::AutoScaling::ScalingPolicy', 'AWS::AutoScaling::ScheduledAction', 'AWS::DynamoDB::Table', 'AWS::CodeBuild::Project', 'AWS::WAF::RateBasedRule', 'AWS::WAF::Rule', 'AWS::WAF::RuleGroup', 'AWS::WAF::WebACL', 'AWS::WAFRegional::RateBasedRule', 'AWS::WAFRegional::Rule', 'AWS::WAFRegional::RuleGroup', 'AWS::WAFRegional::WebACL', 'AWS::CloudFront::Distribution', 'AWS::CloudFront::StreamingDistribution', 'AWS::Lambda::Function', 'AWS::NetworkFirewall::Firewall', 'AWS::NetworkFirewall::FirewallPolicy', 'AWS::NetworkFirewall::RuleGroup', 'AWS::ElasticBeanstalk::Application', 'AWS::ElasticBeanstalk::ApplicationVersion', 'AWS::ElasticBeanstalk::Environment', 'AWS::WAFv2::WebACL', 'AWS::WAFv2::RuleGroup', 'AWS::WAFv2::IPSet', 'AWS::WAFv2::RegexPatternSet', 'AWS::WAFv2::ManagedRuleSet', 'AWS::XRay::EncryptionConfig', 'AWS::SSM::AssociationCompliance', 'AWS::SSM::PatchCompliance', 'AWS::Shield::Protection', 'AWS::ShieldRegional::Protection', 'AWS::Config::ConformancePackCompliance', 'AWS::Config::ResourceCompliance', 'AWS::ApiGateway::Stage', 'AWS::ApiGateway::RestApi', 'AWS::ApiGatewayV2::Stage', 'AWS::ApiGatewayV2::Api', 'AWS::CodePipeline::Pipeline', 'AWS::ServiceCatalog::CloudFormationProvisionedProduct', 'AWS::ServiceCatalog::CloudFormationProduct', 'AWS::ServiceCatalog::Portfolio', 'AWS::SQS::Queue', 'AWS::KMS::Key', 'AWS::QLDB::Ledger', 'AWS::SecretsManager::Secret', 'AWS::SNS::Topic', 'AWS::SSM::FileData', 'AWS::Backup::BackupPlan', 'AWS::Backup::BackupSelection', 'AWS::Backup::BackupVault', 'AWS::Backup::RecoveryPoint', 'AWS::ECR::Repository', 'AWS::ECS::Cluster', 'AWS::ECS::Service', 'AWS::ECS::TaskDefinition', 'AWS::EFS::AccessPoint', 'AWS::EFS::FileSystem', 'AWS::EKS::Cluster', 'AWS::OpenSearch::Domain', 'AWS::EC2::TransitGateway', 'AWS::Kinesis::Stream', 'AWS::Kinesis::StreamConsumer', 'AWS::CodeDeploy::Application', 'AWS::CodeDeploy::DeploymentConfig', 'AWS::CodeDeploy::DeploymentGroup', 'AWS::EC2::LaunchTemplate', 'AWS::ECR::PublicRepository', 'AWS::GuardDuty::Detector', 'AWS::EMR::SecurityConfiguration', 'AWS::SageMaker::CodeRepository', 'AWS::Route53Resolver::ResolverEndpoint', 'AWS::Route53Resolver::ResolverRule', 'AWS::Route53Resolver::ResolverRuleAssociation', 'AWS::DMS::ReplicationSubnetGroup', 'AWS::DMS::EventSubscription', 'AWS::MSK::Cluster', 'AWS::StepFunctions::Activity', 'AWS::WorkSpaces::Workspace', 'AWS::WorkSpaces::ConnectionAlias', 'AWS::SageMaker::Model', 'AWS::ElasticLoadBalancingV2::Listener', 'AWS::StepFunctions::StateMachine', 'AWS::Batch::JobQueue', 'AWS::Batch::ComputeEnvironment', 'AWS::AccessAnalyzer::Analyzer', 'AWS::Athena::WorkGroup', 'AWS::Athena::DataCatalog', 'AWS::Detective::Graph', 'AWS::GlobalAccelerator::Accelerator', 'AWS::GlobalAccelerator::EndpointGroup', 'AWS::GlobalAccelerator::Listener', 'AWS::EC2::TransitGatewayAttachment', 'AWS::EC2::TransitGatewayRouteTable', 'AWS::DMS::Certificate', 'AWS::AppConfig::Application', 'AWS::AppSync::GraphQLApi', 'AWS::DataSync::LocationSMB', 'AWS::DataSync::LocationFSxLustre', 'AWS::DataSync::LocationS3', 'AWS::DataSync::LocationEFS', 'AWS::DataSync::Task', 'AWS::DataSync::LocationNFS', 'AWS::EC2::NetworkInsightsAccessScopeAnalysis', 'AWS::EKS::FargateProfile', 'AWS::Glue::Job', 'AWS::GuardDuty::ThreatIntelSet', 'AWS::GuardDuty::IPSet', 'AWS::SageMaker::Workteam', 'AWS::SageMaker::NotebookInstanceLifecycleConfig', 'AWS::ServiceDiscovery::Service', 'AWS::ServiceDiscovery::PublicDnsNamespace', 'AWS::SES::ContactList', 'AWS::SES::ConfigurationSet', 'AWS::Route53::HostedZone']], 'ResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceType']], 'ResourceTypeString' => ['type' => 'string', 'max' => 196, 'min' => 1], 'ResourceTypes' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit256'], 'max' => 20, 'min' => 0], 'ResourceTypesScope' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit256'], 'max' => 100, 'min' => 0], 'ResourceValue' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'ResourceValueType']]], 'ResourceValueType' => ['type' => 'string', 'enum' => ['RESOURCE_ID']], 'Results' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RetentionConfiguration' => ['type' => 'structure', 'required' => ['Name', 'RetentionPeriodInDays'], 'members' => ['Name' => ['shape' => 'RetentionConfigurationName'], 'RetentionPeriodInDays' => ['shape' => 'RetentionPeriodInDays']]], 'RetentionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'RetentionConfiguration']], 'RetentionConfigurationName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w\\-]+'], 'RetentionConfigurationNameList' => ['type' => 'list', 'member' => ['shape' => 'RetentionConfigurationName'], 'max' => 1, 'min' => 0], 'RetentionPeriodInDays' => ['type' => 'integer', 'max' => 2557, 'min' => 30], 'RuleLimit' => ['type' => 'integer', 'max' => 50, 'min' => 0], 'SSMDocumentName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.:/]{3,200}$'], 'SSMDocumentVersion' => ['type' => 'string', 'pattern' => '([$]LATEST|[$]DEFAULT|^[1-9][0-9]*$)'], 'SchemaVersionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'Scope' => ['type' => 'structure', 'members' => ['ComplianceResourceTypes' => ['shape' => 'ComplianceResourceTypes'], 'TagKey' => ['shape' => 'StringWithCharLimit128'], 'TagValue' => ['shape' => 'StringWithCharLimit256'], 'ComplianceResourceId' => ['shape' => 'BaseResourceId']]], 'SelectAggregateResourceConfigRequest' => ['type' => 'structure', 'required' => ['Expression', 'ConfigurationAggregatorName'], 'members' => ['Expression' => ['shape' => 'Expression'], 'ConfigurationAggregatorName' => ['shape' => 'ConfigurationAggregatorName'], 'Limit' => ['shape' => 'Limit'], 'MaxResults' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'SelectAggregateResourceConfigResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'Results'], 'QueryInfo' => ['shape' => 'QueryInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'SelectResourceConfigRequest' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'Expression'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'NextToken']]], 'SelectResourceConfigResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'Results'], 'QueryInfo' => ['shape' => 'QueryInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'SortBy' => ['type' => 'string', 'enum' => ['SCORE']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'Source' => ['type' => 'structure', 'required' => ['Owner'], 'members' => ['Owner' => ['shape' => 'Owner'], 'SourceIdentifier' => ['shape' => 'StringWithCharLimit256'], 'SourceDetails' => ['shape' => 'SourceDetails'], 'CustomPolicyDetails' => ['shape' => 'CustomPolicyDetails']]], 'SourceDetail' => ['type' => 'structure', 'members' => ['EventSource' => ['shape' => 'EventSource'], 'MessageType' => ['shape' => 'MessageType'], 'MaximumExecutionFrequency' => ['shape' => 'MaximumExecutionFrequency']]], 'SourceDetails' => ['type' => 'list', 'member' => ['shape' => 'SourceDetail'], 'max' => 25, 'min' => 0], 'SsmControls' => ['type' => 'structure', 'members' => ['ConcurrentExecutionRatePercentage' => ['shape' => 'Percentage'], 'ErrorPercentage' => ['shape' => 'Percentage']]], 'StackArn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StartConfigRulesEvaluationRequest' => ['type' => 'structure', 'members' => ['ConfigRuleNames' => ['shape' => 'ReevaluateConfigRuleNames']]], 'StartConfigRulesEvaluationResponse' => ['type' => 'structure', 'members' => []], 'StartConfigurationRecorderRequest' => ['type' => 'structure', 'required' => ['ConfigurationRecorderName'], 'members' => ['ConfigurationRecorderName' => ['shape' => 'RecorderName']]], 'StartRemediationExecutionRequest' => ['type' => 'structure', 'required' => ['ConfigRuleName', 'ResourceKeys'], 'members' => ['ConfigRuleName' => ['shape' => 'ConfigRuleName'], 'ResourceKeys' => ['shape' => 'ResourceKeys']]], 'StartRemediationExecutionResponse' => ['type' => 'structure', 'members' => ['FailureMessage' => ['shape' => 'String'], 'FailedItems' => ['shape' => 'ResourceKeys']]], 'StartResourceEvaluationRequest' => ['type' => 'structure', 'required' => ['ResourceDetails', 'EvaluationMode'], 'members' => ['ResourceDetails' => ['shape' => 'ResourceDetails'], 'EvaluationContext' => ['shape' => 'EvaluationContext'], 'EvaluationMode' => ['shape' => 'EvaluationMode'], 'EvaluationTimeout' => ['shape' => 'EvaluationTimeout'], 'ClientToken' => ['shape' => 'ClientToken']]], 'StartResourceEvaluationResponse' => ['type' => 'structure', 'members' => ['ResourceEvaluationId' => ['shape' => 'ResourceEvaluationId']]], 'StaticParameterValues' => ['type' => 'list', 'member' => ['shape' => 'StringWithCharLimit256'], 'max' => 25, 'min' => 0], 'StaticValue' => ['type' => 'structure', 'required' => ['Values'], 'members' => ['Values' => ['shape' => 'StaticParameterValues']]], 'StatusDetailFilters' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'MemberAccountRuleStatus' => ['shape' => 'MemberAccountRuleStatus']]], 'StopConfigurationRecorderRequest' => ['type' => 'structure', 'required' => ['ConfigurationRecorderName'], 'members' => ['ConfigurationRecorderName' => ['shape' => 'RecorderName']]], 'StoredQuery' => ['type' => 'structure', 'required' => ['QueryName'], 'members' => ['QueryId' => ['shape' => 'QueryId', 'box' => \true], 'QueryArn' => ['shape' => 'QueryArn', 'box' => \true], 'QueryName' => ['shape' => 'QueryName'], 'Description' => ['shape' => 'QueryDescription', 'box' => \true], 'Expression' => ['shape' => 'QueryExpression', 'box' => \true]]], 'StoredQueryMetadata' => ['type' => 'structure', 'required' => ['QueryId', 'QueryArn', 'QueryName'], 'members' => ['QueryId' => ['shape' => 'QueryId'], 'QueryArn' => ['shape' => 'QueryArn'], 'QueryName' => ['shape' => 'QueryName'], 'Description' => ['shape' => 'QueryDescription']]], 'StoredQueryMetadataList' => ['type' => 'list', 'member' => ['shape' => 'StoredQueryMetadata']], 'String' => ['type' => 'string'], 'StringWithCharLimit1024' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'StringWithCharLimit128' => ['type' => 'string', 'max' => 128, 'min' => 1], 'StringWithCharLimit2048' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StringWithCharLimit256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'StringWithCharLimit256Min0' => ['type' => 'string', 'max' => 256, 'min' => 0], 'StringWithCharLimit64' => ['type' => 'string', 'max' => 64, 'min' => 1], 'StringWithCharLimit768' => ['type' => 'string', 'max' => 768, 'min' => 1], 'SupplementaryConfiguration' => ['type' => 'map', 'key' => ['shape' => 'SupplementaryConfigurationName'], 'value' => ['shape' => 'SupplementaryConfigurationValue']], 'SupplementaryConfigurationName' => ['type' => 'string'], 'SupplementaryConfigurationValue' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Value']], 'TagsList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TemplateBody' => ['type' => 'string', 'max' => 51200, 'min' => 1], 'TemplateS3Uri' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 's3://.*'], 'TemplateSSMDocumentDetails' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['DocumentName' => ['shape' => 'SSMDocumentName'], 'DocumentVersion' => ['shape' => 'SSMDocumentVersion']]], 'TimeWindow' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date']]], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UnprocessedResourceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'AggregateResourceIdentifier']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'ValidationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Value' => ['type' => 'string'], 'Version' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 02dbb07..0000000 --- a/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://config-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://config.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://config-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://config.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://config.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-tests-1.json.php deleted file mode 100644 index ae17545..0000000 --- a/vendor/Aws3/Aws/data/config/2014-11-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-4', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-4', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-4', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-4', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://config.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://config.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/config/2014-11-12/paginators-1.json.php b/vendor/Aws3/Aws/data/config/2014-11-12/paginators-1.json.php deleted file mode 100644 index 504df90..0000000 --- a/vendor/Aws3/Aws/data/config/2014-11-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAggregateComplianceByConfigRules' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'DescribeAggregateComplianceByConformancePacks' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'AggregateComplianceByConformancePacks'], 'DescribeAggregationAuthorizations' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'AggregationAuthorizations'], 'DescribeComplianceByConfigRule' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ComplianceByConfigRules'], 'DescribeComplianceByResource' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ComplianceByResources'], 'DescribeConfigRuleEvaluationStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ConfigRulesEvaluationStatus'], 'DescribeConfigRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ConfigRules'], 'DescribeConfigurationAggregatorSourcesStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'AggregatedSourceStatusList'], 'DescribeConfigurationAggregators' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ConfigurationAggregators'], 'DescribeConformancePackCompliance' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'DescribeConformancePackStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ConformancePackStatusDetails'], 'DescribeConformancePacks' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ConformancePackDetails'], 'DescribeOrganizationConfigRuleStatuses' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConfigRuleStatuses'], 'DescribeOrganizationConfigRules' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConfigRules'], 'DescribeOrganizationConformancePackStatuses' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConformancePackStatuses'], 'DescribeOrganizationConformancePacks' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConformancePacks'], 'DescribePendingAggregationRequests' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'PendingAggregationRequests'], 'DescribeRemediationExceptions' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'DescribeRemediationExecutionStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'RemediationExecutionStatuses'], 'DescribeRetentionConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'RetentionConfigurations'], 'GetAggregateComplianceDetailsByConfigRule' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'AggregateEvaluationResults'], 'GetAggregateConfigRuleComplianceSummary' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'GetAggregateConformancePackComplianceSummary' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'GetAggregateDiscoveredResourceCounts' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'GetComplianceDetailsByConfigRule' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'EvaluationResults'], 'GetComplianceDetailsByResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'EvaluationResults'], 'GetConformancePackComplianceDetails' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'GetConformancePackComplianceSummary' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ConformancePackComplianceSummaryList'], 'GetDiscoveredResourceCounts' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken'], 'GetOrganizationConfigRuleDetailedStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConfigRuleDetailedStatus'], 'GetOrganizationConformancePackDetailedStatus' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'OrganizationConformancePackDetailedStatuses'], 'GetResourceConfigHistory' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'configurationItems'], 'ListAggregateDiscoveredResources' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ResourceIdentifiers'], 'ListConformancePackComplianceScores' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'ListDiscoveredResources' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'resourceIdentifiers'], 'ListResourceEvaluations' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ResourceEvaluations'], 'ListStoredQueries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'SelectAggregateResourceConfig' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'non_aggregate_keys' => ['QueryInfo'], 'output_token' => 'NextToken', 'result_key' => 'Results'], 'SelectResourceConfig' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'non_aggregate_keys' => ['QueryInfo'], 'output_token' => 'NextToken', 'result_key' => 'Results']]]; diff --git a/vendor/Aws3/Aws/data/config/2014-11-12/smoke.json.php b/vendor/Aws3/Aws/data/config/2014-11-12/smoke.json.php deleted file mode 100644 index d6f2a30..0000000 --- a/vendor/Aws3/Aws/data/config/2014-11-12/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeConfigurationRecorders', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetResourceConfigHistory', 'input' => ['resourceType' => 'fake-type', 'resourceId' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/api-2.json.php b/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/api-2.json.php deleted file mode 100644 index f55999b..0000000 --- a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-21', 'endpointPrefix' => 'contact-lens', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon Connect Contact Lens', 'serviceFullName' => 'Amazon Connect Contact Lens', 'serviceId' => 'Connect Contact Lens', 'signatureVersion' => 'v4', 'signingName' => 'connect', 'uid' => 'connect-contact-lens-2020-08-21'], 'operations' => ['ListRealtimeContactAnalysisSegments' => ['name' => 'ListRealtimeContactAnalysisSegments', 'http' => ['method' => 'POST', 'requestUri' => '/realtime-contact-analysis/analysis-segments'], 'input' => ['shape' => 'ListRealtimeContactAnalysisSegmentsRequest'], 'output' => ['shape' => 'ListRealtimeContactAnalysisSegmentsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Categories' => ['type' => 'structure', 'required' => ['MatchedCategories', 'MatchedDetails'], 'members' => ['MatchedCategories' => ['shape' => 'MatchedCategories'], 'MatchedDetails' => ['shape' => 'MatchedDetails']]], 'CategoryDetails' => ['type' => 'structure', 'required' => ['PointsOfInterest'], 'members' => ['PointsOfInterest' => ['shape' => 'PointsOfInterest']]], 'CategoryName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'CharacterOffset' => ['type' => 'integer', 'min' => 0], 'CharacterOffsets' => ['type' => 'structure', 'required' => ['BeginOffsetChar', 'EndOffsetChar'], 'members' => ['BeginOffsetChar' => ['shape' => 'CharacterOffset'], 'EndOffsetChar' => ['shape' => 'CharacterOffset']]], 'ContactId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'InstanceId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IssueDetected' => ['type' => 'structure', 'required' => ['CharacterOffsets'], 'members' => ['CharacterOffsets' => ['shape' => 'CharacterOffsets']]], 'IssuesDetected' => ['type' => 'list', 'member' => ['shape' => 'IssueDetected'], 'max' => 20, 'min' => 0], 'ListRealtimeContactAnalysisSegmentsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRealtimeContactAnalysisSegmentsResponse' => ['type' => 'structure', 'required' => ['Segments'], 'members' => ['Segments' => ['shape' => 'RealtimeContactAnalysisSegments'], 'NextToken' => ['shape' => 'NextToken']]], 'MatchedCategories' => ['type' => 'list', 'member' => ['shape' => 'CategoryName'], 'max' => 150, 'min' => 0], 'MatchedDetails' => ['type' => 'map', 'key' => ['shape' => 'CategoryName'], 'value' => ['shape' => 'CategoryDetails'], 'max' => 150, 'min' => 0], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string'], 'NextToken' => ['type' => 'string', 'max' => 131070, 'min' => 1, 'pattern' => '.*\\S.*'], 'OffsetMillis' => ['type' => 'integer', 'min' => 0], 'ParticipantId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'ParticipantRole' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'PointOfInterest' => ['type' => 'structure', 'required' => ['BeginOffsetMillis', 'EndOffsetMillis'], 'members' => ['BeginOffsetMillis' => ['shape' => 'OffsetMillis'], 'EndOffsetMillis' => ['shape' => 'OffsetMillis']]], 'PointsOfInterest' => ['type' => 'list', 'member' => ['shape' => 'PointOfInterest'], 'max' => 20, 'min' => 0], 'RealtimeContactAnalysisSegment' => ['type' => 'structure', 'members' => ['Transcript' => ['shape' => 'Transcript'], 'Categories' => ['shape' => 'Categories']]], 'RealtimeContactAnalysisSegments' => ['type' => 'list', 'member' => ['shape' => 'RealtimeContactAnalysisSegment'], 'max' => 100, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SentimentValue' => ['type' => 'string', 'enum' => ['POSITIVE', 'NEUTRAL', 'NEGATIVE']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Transcript' => ['type' => 'structure', 'required' => ['Id', 'ParticipantId', 'ParticipantRole', 'Content', 'BeginOffsetMillis', 'EndOffsetMillis', 'Sentiment'], 'members' => ['Id' => ['shape' => 'TranscriptId'], 'ParticipantId' => ['shape' => 'ParticipantId'], 'ParticipantRole' => ['shape' => 'ParticipantRole'], 'Content' => ['shape' => 'TranscriptContent'], 'BeginOffsetMillis' => ['shape' => 'OffsetMillis'], 'EndOffsetMillis' => ['shape' => 'OffsetMillis'], 'Sentiment' => ['shape' => 'SentimentValue'], 'IssuesDetected' => ['shape' => 'IssuesDetected']]], 'TranscriptContent' => ['type' => 'string', 'min' => 1, 'pattern' => '.*\\S.*'], 'TranscriptId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*']]]; diff --git a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.php deleted file mode 100644 index 4b6ed0d..0000000 --- a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://contact-lens-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://contact-lens-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://contact-lens.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://contact-lens.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-tests-1.json.php deleted file mode 100644 index 2e80b03..0000000 --- a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://contact-lens.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/paginators-1.json.php b/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/paginators-1.json.php deleted file mode 100644 index d9c000f..0000000 --- a/vendor/Aws3/Aws/data/connect-contact-lens/2020-08-21/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRealtimeContactAnalysisSegments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/connect/2017-08-08/api-2.json.php b/vendor/Aws3/Aws/data/connect/2017-08-08/api-2.json.php deleted file mode 100644 index e07466f..0000000 --- a/vendor/Aws3/Aws/data/connect/2017-08-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-08-08', 'endpointPrefix' => 'connect', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon Connect', 'serviceFullName' => 'Amazon Connect Service', 'serviceId' => 'Connect', 'signatureVersion' => 'v4', 'signingName' => 'connect', 'uid' => 'connect-2017-08-08'], 'operations' => ['AssociateApprovedOrigin' => ['name' => 'AssociateApprovedOrigin', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/approved-origin'], 'input' => ['shape' => 'AssociateApprovedOriginRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']]], 'AssociateBot' => ['name' => 'AssociateBot', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/bot'], 'input' => ['shape' => 'AssociateBotRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']]], 'AssociateDefaultVocabulary' => ['name' => 'AssociateDefaultVocabulary', 'http' => ['method' => 'PUT', 'requestUri' => '/default-vocabulary/{InstanceId}/{LanguageCode}'], 'input' => ['shape' => 'AssociateDefaultVocabularyRequest'], 'output' => ['shape' => 'AssociateDefaultVocabularyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'AssociateInstanceStorageConfig' => ['name' => 'AssociateInstanceStorageConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/storage-config'], 'input' => ['shape' => 'AssociateInstanceStorageConfigRequest'], 'output' => ['shape' => 'AssociateInstanceStorageConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'AssociateLambdaFunction' => ['name' => 'AssociateLambdaFunction', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/lambda-function'], 'input' => ['shape' => 'AssociateLambdaFunctionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']]], 'AssociateLexBot' => ['name' => 'AssociateLexBot', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/lex-bot'], 'input' => ['shape' => 'AssociateLexBotRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']]], 'AssociatePhoneNumberContactFlow' => ['name' => 'AssociatePhoneNumberContactFlow', 'http' => ['method' => 'PUT', 'requestUri' => '/phone-number/{PhoneNumberId}/contact-flow'], 'input' => ['shape' => 'AssociatePhoneNumberContactFlowRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'AssociateQueueQuickConnects' => ['name' => 'AssociateQueueQuickConnects', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/associate-quick-connects'], 'input' => ['shape' => 'AssociateQueueQuickConnectsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'AssociateRoutingProfileQueues' => ['name' => 'AssociateRoutingProfileQueues', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues'], 'input' => ['shape' => 'AssociateRoutingProfileQueuesRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'AssociateSecurityKey' => ['name' => 'AssociateSecurityKey', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/security-key'], 'input' => ['shape' => 'AssociateSecurityKeyRequest'], 'output' => ['shape' => 'AssociateSecurityKeyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']]], 'ClaimPhoneNumber' => ['name' => 'ClaimPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/phone-number/claim'], 'input' => ['shape' => 'ClaimPhoneNumberRequest'], 'output' => ['shape' => 'ClaimPhoneNumberResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'IdempotencyException'], ['shape' => 'AccessDeniedException']]], 'CreateAgentStatus' => ['name' => 'CreateAgentStatus', 'http' => ['method' => 'PUT', 'requestUri' => '/agent-status/{InstanceId}'], 'input' => ['shape' => 'CreateAgentStatusRequest'], 'output' => ['shape' => 'CreateAgentStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateContactFlow' => ['name' => 'CreateContactFlow', 'http' => ['method' => 'PUT', 'requestUri' => '/contact-flows/{InstanceId}'], 'input' => ['shape' => 'CreateContactFlowRequest'], 'output' => ['shape' => 'CreateContactFlowResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidContactFlowException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateContactFlowModule' => ['name' => 'CreateContactFlowModule', 'http' => ['method' => 'PUT', 'requestUri' => '/contact-flow-modules/{InstanceId}'], 'input' => ['shape' => 'CreateContactFlowModuleRequest'], 'output' => ['shape' => 'CreateContactFlowModuleResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidContactFlowModuleException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'IdempotencyException'], ['shape' => 'InternalServiceException']]], 'CreateHoursOfOperation' => ['name' => 'CreateHoursOfOperation', 'http' => ['method' => 'PUT', 'requestUri' => '/hours-of-operations/{InstanceId}'], 'input' => ['shape' => 'CreateHoursOfOperationRequest'], 'output' => ['shape' => 'CreateHoursOfOperationResponse'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateInstance' => ['name' => 'CreateInstance', 'http' => ['method' => 'PUT', 'requestUri' => '/instance'], 'input' => ['shape' => 'CreateInstanceRequest'], 'output' => ['shape' => 'CreateInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'CreateIntegrationAssociation' => ['name' => 'CreateIntegrationAssociation', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/integration-associations'], 'input' => ['shape' => 'CreateIntegrationAssociationRequest'], 'output' => ['shape' => 'CreateIntegrationAssociationResponse'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'CreateQueue' => ['name' => 'CreateQueue', 'http' => ['method' => 'PUT', 'requestUri' => '/queues/{InstanceId}'], 'input' => ['shape' => 'CreateQueueRequest'], 'output' => ['shape' => 'CreateQueueResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateQuickConnect' => ['name' => 'CreateQuickConnect', 'http' => ['method' => 'PUT', 'requestUri' => '/quick-connects/{InstanceId}'], 'input' => ['shape' => 'CreateQuickConnectRequest'], 'output' => ['shape' => 'CreateQuickConnectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateRoutingProfile' => ['name' => 'CreateRoutingProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/routing-profiles/{InstanceId}'], 'input' => ['shape' => 'CreateRoutingProfileRequest'], 'output' => ['shape' => 'CreateRoutingProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/rules/{InstanceId}'], 'input' => ['shape' => 'CreateRuleRequest'], 'output' => ['shape' => 'CreateRuleResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateSecurityProfile' => ['name' => 'CreateSecurityProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/security-profiles/{InstanceId}'], 'input' => ['shape' => 'CreateSecurityProfileRequest'], 'output' => ['shape' => 'CreateSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateTaskTemplate' => ['name' => 'CreateTaskTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/task/template'], 'input' => ['shape' => 'CreateTaskTemplateRequest'], 'output' => ['shape' => 'CreateTaskTemplateResponse'], 'errors' => [['shape' => 'PropertyValidationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServiceException']]], 'CreateTrafficDistributionGroup' => ['name' => 'CreateTrafficDistributionGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/traffic-distribution-group'], 'input' => ['shape' => 'CreateTrafficDistributionGroupRequest'], 'output' => ['shape' => 'CreateTrafficDistributionGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotReadyException']]], 'CreateUseCase' => ['name' => 'CreateUseCase', 'http' => ['method' => 'PUT', 'requestUri' => '/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases'], 'input' => ['shape' => 'CreateUseCaseRequest'], 'output' => ['shape' => 'CreateUseCaseResponse'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'PUT', 'requestUri' => '/users/{InstanceId}'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateUserHierarchyGroup' => ['name' => 'CreateUserHierarchyGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/user-hierarchy-groups/{InstanceId}'], 'input' => ['shape' => 'CreateUserHierarchyGroupRequest'], 'output' => ['shape' => 'CreateUserHierarchyGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'CreateVocabulary' => ['name' => 'CreateVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/vocabulary/{InstanceId}'], 'input' => ['shape' => 'CreateVocabularyRequest'], 'output' => ['shape' => 'CreateVocabularyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteContactFlow' => ['name' => 'DeleteContactFlow', 'http' => ['method' => 'DELETE', 'requestUri' => '/contact-flows/{InstanceId}/{ContactFlowId}'], 'input' => ['shape' => 'DeleteContactFlowRequest'], 'output' => ['shape' => 'DeleteContactFlowResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'DeleteContactFlowModule' => ['name' => 'DeleteContactFlowModule', 'http' => ['method' => 'DELETE', 'requestUri' => '/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}'], 'input' => ['shape' => 'DeleteContactFlowModuleRequest'], 'output' => ['shape' => 'DeleteContactFlowModuleResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteHoursOfOperation' => ['name' => 'DeleteHoursOfOperation', 'http' => ['method' => 'DELETE', 'requestUri' => '/hours-of-operations/{InstanceId}/{HoursOfOperationId}'], 'input' => ['shape' => 'DeleteHoursOfOperationRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteInstance' => ['name' => 'DeleteInstance', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}'], 'input' => ['shape' => 'DeleteInstanceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException']]], 'DeleteIntegrationAssociation' => ['name' => 'DeleteIntegrationAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}'], 'input' => ['shape' => 'DeleteIntegrationAssociationRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'DeleteQuickConnect' => ['name' => 'DeleteQuickConnect', 'http' => ['method' => 'DELETE', 'requestUri' => '/quick-connects/{InstanceId}/{QuickConnectId}'], 'input' => ['shape' => 'DeleteQuickConnectRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/rules/{InstanceId}/{RuleId}'], 'input' => ['shape' => 'DeleteRuleRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteSecurityProfile' => ['name' => 'DeleteSecurityProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/security-profiles/{InstanceId}/{SecurityProfileId}'], 'input' => ['shape' => 'DeleteSecurityProfileRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException']]], 'DeleteTaskTemplate' => ['name' => 'DeleteTaskTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/task/template/{TaskTemplateId}'], 'input' => ['shape' => 'DeleteTaskTemplateRequest'], 'output' => ['shape' => 'DeleteTaskTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteTrafficDistributionGroup' => ['name' => 'DeleteTrafficDistributionGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/traffic-distribution-group/{TrafficDistributionGroupId}'], 'input' => ['shape' => 'DeleteTrafficDistributionGroupRequest'], 'output' => ['shape' => 'DeleteTrafficDistributionGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteUseCase' => ['name' => 'DeleteUseCase', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}'], 'input' => ['shape' => 'DeleteUseCaseRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/users/{InstanceId}/{UserId}'], 'input' => ['shape' => 'DeleteUserRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteUserHierarchyGroup' => ['name' => 'DeleteUserHierarchyGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}'], 'input' => ['shape' => 'DeleteUserHierarchyGroupRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DeleteVocabulary' => ['name' => 'DeleteVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/vocabulary-remove/{InstanceId}/{VocabularyId}'], 'input' => ['shape' => 'DeleteVocabularyRequest'], 'output' => ['shape' => 'DeleteVocabularyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException']]], 'DescribeAgentStatus' => ['name' => 'DescribeAgentStatus', 'http' => ['method' => 'GET', 'requestUri' => '/agent-status/{InstanceId}/{AgentStatusId}'], 'input' => ['shape' => 'DescribeAgentStatusRequest'], 'output' => ['shape' => 'DescribeAgentStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeContact' => ['name' => 'DescribeContact', 'http' => ['method' => 'GET', 'requestUri' => '/contacts/{InstanceId}/{ContactId}'], 'input' => ['shape' => 'DescribeContactRequest'], 'output' => ['shape' => 'DescribeContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'DescribeContactFlow' => ['name' => 'DescribeContactFlow', 'http' => ['method' => 'GET', 'requestUri' => '/contact-flows/{InstanceId}/{ContactFlowId}'], 'input' => ['shape' => 'DescribeContactFlowRequest'], 'output' => ['shape' => 'DescribeContactFlowResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ContactFlowNotPublishedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeContactFlowModule' => ['name' => 'DescribeContactFlowModule', 'http' => ['method' => 'GET', 'requestUri' => '/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}'], 'input' => ['shape' => 'DescribeContactFlowModuleRequest'], 'output' => ['shape' => 'DescribeContactFlowModuleResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeHoursOfOperation' => ['name' => 'DescribeHoursOfOperation', 'http' => ['method' => 'GET', 'requestUri' => '/hours-of-operations/{InstanceId}/{HoursOfOperationId}'], 'input' => ['shape' => 'DescribeHoursOfOperationRequest'], 'output' => ['shape' => 'DescribeHoursOfOperationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeInstance' => ['name' => 'DescribeInstance', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}'], 'input' => ['shape' => 'DescribeInstanceRequest'], 'output' => ['shape' => 'DescribeInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'DescribeInstanceAttribute' => ['name' => 'DescribeInstanceAttribute', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/attribute/{AttributeType}'], 'input' => ['shape' => 'DescribeInstanceAttributeRequest'], 'output' => ['shape' => 'DescribeInstanceAttributeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DescribeInstanceStorageConfig' => ['name' => 'DescribeInstanceStorageConfig', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/storage-config/{AssociationId}'], 'input' => ['shape' => 'DescribeInstanceStorageConfigRequest'], 'output' => ['shape' => 'DescribeInstanceStorageConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DescribePhoneNumber' => ['name' => 'DescribePhoneNumber', 'http' => ['method' => 'GET', 'requestUri' => '/phone-number/{PhoneNumberId}'], 'input' => ['shape' => 'DescribePhoneNumberRequest'], 'output' => ['shape' => 'DescribePhoneNumberResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'DescribeQueue' => ['name' => 'DescribeQueue', 'http' => ['method' => 'GET', 'requestUri' => '/queues/{InstanceId}/{QueueId}'], 'input' => ['shape' => 'DescribeQueueRequest'], 'output' => ['shape' => 'DescribeQueueResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeQuickConnect' => ['name' => 'DescribeQuickConnect', 'http' => ['method' => 'GET', 'requestUri' => '/quick-connects/{InstanceId}/{QuickConnectId}'], 'input' => ['shape' => 'DescribeQuickConnectRequest'], 'output' => ['shape' => 'DescribeQuickConnectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeRoutingProfile' => ['name' => 'DescribeRoutingProfile', 'http' => ['method' => 'GET', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}'], 'input' => ['shape' => 'DescribeRoutingProfileRequest'], 'output' => ['shape' => 'DescribeRoutingProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeRule' => ['name' => 'DescribeRule', 'http' => ['method' => 'GET', 'requestUri' => '/rules/{InstanceId}/{RuleId}'], 'input' => ['shape' => 'DescribeRuleRequest'], 'output' => ['shape' => 'DescribeRuleResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeSecurityProfile' => ['name' => 'DescribeSecurityProfile', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles/{InstanceId}/{SecurityProfileId}'], 'input' => ['shape' => 'DescribeSecurityProfileRequest'], 'output' => ['shape' => 'DescribeSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeTrafficDistributionGroup' => ['name' => 'DescribeTrafficDistributionGroup', 'http' => ['method' => 'GET', 'requestUri' => '/traffic-distribution-group/{TrafficDistributionGroupId}'], 'input' => ['shape' => 'DescribeTrafficDistributionGroupRequest'], 'output' => ['shape' => 'DescribeTrafficDistributionGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'GET', 'requestUri' => '/users/{InstanceId}/{UserId}'], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeUserHierarchyGroup' => ['name' => 'DescribeUserHierarchyGroup', 'http' => ['method' => 'GET', 'requestUri' => '/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}'], 'input' => ['shape' => 'DescribeUserHierarchyGroupRequest'], 'output' => ['shape' => 'DescribeUserHierarchyGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeUserHierarchyStructure' => ['name' => 'DescribeUserHierarchyStructure', 'http' => ['method' => 'GET', 'requestUri' => '/user-hierarchy-structure/{InstanceId}'], 'input' => ['shape' => 'DescribeUserHierarchyStructureRequest'], 'output' => ['shape' => 'DescribeUserHierarchyStructureResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DescribeVocabulary' => ['name' => 'DescribeVocabulary', 'http' => ['method' => 'GET', 'requestUri' => '/vocabulary/{InstanceId}/{VocabularyId}'], 'input' => ['shape' => 'DescribeVocabularyRequest'], 'output' => ['shape' => 'DescribeVocabularyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DisassociateApprovedOrigin' => ['name' => 'DisassociateApprovedOrigin', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/approved-origin'], 'input' => ['shape' => 'DisassociateApprovedOriginRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DisassociateBot' => ['name' => 'DisassociateBot', 'http' => ['method' => 'POST', 'requestUri' => '/instance/{InstanceId}/bot'], 'input' => ['shape' => 'DisassociateBotRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'DisassociateInstanceStorageConfig' => ['name' => 'DisassociateInstanceStorageConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/storage-config/{AssociationId}'], 'input' => ['shape' => 'DisassociateInstanceStorageConfigRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DisassociateLambdaFunction' => ['name' => 'DisassociateLambdaFunction', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/lambda-function'], 'input' => ['shape' => 'DisassociateLambdaFunctionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DisassociateLexBot' => ['name' => 'DisassociateLexBot', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/lex-bot'], 'input' => ['shape' => 'DisassociateLexBotRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DisassociatePhoneNumberContactFlow' => ['name' => 'DisassociatePhoneNumberContactFlow', 'http' => ['method' => 'DELETE', 'requestUri' => '/phone-number/{PhoneNumberId}/contact-flow'], 'input' => ['shape' => 'DisassociatePhoneNumberContactFlowRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'DisassociateQueueQuickConnects' => ['name' => 'DisassociateQueueQuickConnects', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/disassociate-quick-connects'], 'input' => ['shape' => 'DisassociateQueueQuickConnectsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DisassociateRoutingProfileQueues' => ['name' => 'DisassociateRoutingProfileQueues', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues'], 'input' => ['shape' => 'DisassociateRoutingProfileQueuesRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'DisassociateSecurityKey' => ['name' => 'DisassociateSecurityKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/instance/{InstanceId}/security-key/{AssociationId}'], 'input' => ['shape' => 'DisassociateSecurityKeyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'DismissUserContact' => ['name' => 'DismissUserContact', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/contact'], 'input' => ['shape' => 'DismissUserContactRequest'], 'output' => ['shape' => 'DismissUserContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'GetContactAttributes' => ['name' => 'GetContactAttributes', 'http' => ['method' => 'GET', 'requestUri' => '/contact/attributes/{InstanceId}/{InitialContactId}'], 'input' => ['shape' => 'GetContactAttributesRequest'], 'output' => ['shape' => 'GetContactAttributesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'GetCurrentMetricData' => ['name' => 'GetCurrentMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/metrics/current/{InstanceId}'], 'input' => ['shape' => 'GetCurrentMetricDataRequest'], 'output' => ['shape' => 'GetCurrentMetricDataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetCurrentUserData' => ['name' => 'GetCurrentUserData', 'http' => ['method' => 'POST', 'requestUri' => '/metrics/userdata/{InstanceId}'], 'input' => ['shape' => 'GetCurrentUserDataRequest'], 'output' => ['shape' => 'GetCurrentUserDataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetFederationToken' => ['name' => 'GetFederationToken', 'http' => ['method' => 'GET', 'requestUri' => '/user/federate/{InstanceId}'], 'input' => ['shape' => 'GetFederationTokenRequest'], 'output' => ['shape' => 'GetFederationTokenResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UserNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'DuplicateResourceException']]], 'GetMetricData' => ['name' => 'GetMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/metrics/historical/{InstanceId}'], 'input' => ['shape' => 'GetMetricDataRequest'], 'output' => ['shape' => 'GetMetricDataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetTaskTemplate' => ['name' => 'GetTaskTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/task/template/{TaskTemplateId}'], 'input' => ['shape' => 'GetTaskTemplateRequest'], 'output' => ['shape' => 'GetTaskTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'GetTrafficDistribution' => ['name' => 'GetTrafficDistribution', 'http' => ['method' => 'GET', 'requestUri' => '/traffic-distribution/{Id}'], 'input' => ['shape' => 'GetTrafficDistributionRequest'], 'output' => ['shape' => 'GetTrafficDistributionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'ListAgentStatuses' => ['name' => 'ListAgentStatuses', 'http' => ['method' => 'GET', 'requestUri' => '/agent-status/{InstanceId}'], 'input' => ['shape' => 'ListAgentStatusRequest'], 'output' => ['shape' => 'ListAgentStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListApprovedOrigins' => ['name' => 'ListApprovedOrigins', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/approved-origins'], 'input' => ['shape' => 'ListApprovedOriginsRequest'], 'output' => ['shape' => 'ListApprovedOriginsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListBots' => ['name' => 'ListBots', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/bots'], 'input' => ['shape' => 'ListBotsRequest'], 'output' => ['shape' => 'ListBotsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'ListContactFlowModules' => ['name' => 'ListContactFlowModules', 'http' => ['method' => 'GET', 'requestUri' => '/contact-flow-modules-summary/{InstanceId}'], 'input' => ['shape' => 'ListContactFlowModulesRequest'], 'output' => ['shape' => 'ListContactFlowModulesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListContactFlows' => ['name' => 'ListContactFlows', 'http' => ['method' => 'GET', 'requestUri' => '/contact-flows-summary/{InstanceId}'], 'input' => ['shape' => 'ListContactFlowsRequest'], 'output' => ['shape' => 'ListContactFlowsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListContactReferences' => ['name' => 'ListContactReferences', 'http' => ['method' => 'GET', 'requestUri' => '/contact/references/{InstanceId}/{ContactId}'], 'input' => ['shape' => 'ListContactReferencesRequest'], 'output' => ['shape' => 'ListContactReferencesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'ListDefaultVocabularies' => ['name' => 'ListDefaultVocabularies', 'http' => ['method' => 'POST', 'requestUri' => '/default-vocabulary-summary/{InstanceId}'], 'input' => ['shape' => 'ListDefaultVocabulariesRequest'], 'output' => ['shape' => 'ListDefaultVocabulariesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListHoursOfOperations' => ['name' => 'ListHoursOfOperations', 'http' => ['method' => 'GET', 'requestUri' => '/hours-of-operations-summary/{InstanceId}'], 'input' => ['shape' => 'ListHoursOfOperationsRequest'], 'output' => ['shape' => 'ListHoursOfOperationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListInstanceAttributes' => ['name' => 'ListInstanceAttributes', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/attributes'], 'input' => ['shape' => 'ListInstanceAttributesRequest'], 'output' => ['shape' => 'ListInstanceAttributesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListInstanceStorageConfigs' => ['name' => 'ListInstanceStorageConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/storage-configs'], 'input' => ['shape' => 'ListInstanceStorageConfigsRequest'], 'output' => ['shape' => 'ListInstanceStorageConfigsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListInstances' => ['name' => 'ListInstances', 'http' => ['method' => 'GET', 'requestUri' => '/instance'], 'input' => ['shape' => 'ListInstancesRequest'], 'output' => ['shape' => 'ListInstancesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListIntegrationAssociations' => ['name' => 'ListIntegrationAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/integration-associations'], 'input' => ['shape' => 'ListIntegrationAssociationsRequest'], 'output' => ['shape' => 'ListIntegrationAssociationsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'ListLambdaFunctions' => ['name' => 'ListLambdaFunctions', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/lambda-functions'], 'input' => ['shape' => 'ListLambdaFunctionsRequest'], 'output' => ['shape' => 'ListLambdaFunctionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListLexBots' => ['name' => 'ListLexBots', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/lex-bots'], 'input' => ['shape' => 'ListLexBotsRequest'], 'output' => ['shape' => 'ListLexBotsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListPhoneNumbers' => ['name' => 'ListPhoneNumbers', 'http' => ['method' => 'GET', 'requestUri' => '/phone-numbers-summary/{InstanceId}'], 'input' => ['shape' => 'ListPhoneNumbersRequest'], 'output' => ['shape' => 'ListPhoneNumbersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListPhoneNumbersV2' => ['name' => 'ListPhoneNumbersV2', 'http' => ['method' => 'POST', 'requestUri' => '/phone-number/list'], 'input' => ['shape' => 'ListPhoneNumbersV2Request'], 'output' => ['shape' => 'ListPhoneNumbersV2Response'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'ListPrompts' => ['name' => 'ListPrompts', 'http' => ['method' => 'GET', 'requestUri' => '/prompts-summary/{InstanceId}'], 'input' => ['shape' => 'ListPromptsRequest'], 'output' => ['shape' => 'ListPromptsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListQueueQuickConnects' => ['name' => 'ListQueueQuickConnects', 'http' => ['method' => 'GET', 'requestUri' => '/queues/{InstanceId}/{QueueId}/quick-connects'], 'input' => ['shape' => 'ListQueueQuickConnectsRequest'], 'output' => ['shape' => 'ListQueueQuickConnectsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListQueues' => ['name' => 'ListQueues', 'http' => ['method' => 'GET', 'requestUri' => '/queues-summary/{InstanceId}'], 'input' => ['shape' => 'ListQueuesRequest'], 'output' => ['shape' => 'ListQueuesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListQuickConnects' => ['name' => 'ListQuickConnects', 'http' => ['method' => 'GET', 'requestUri' => '/quick-connects/{InstanceId}'], 'input' => ['shape' => 'ListQuickConnectsRequest'], 'output' => ['shape' => 'ListQuickConnectsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListRoutingProfileQueues' => ['name' => 'ListRoutingProfileQueues', 'http' => ['method' => 'GET', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/queues'], 'input' => ['shape' => 'ListRoutingProfileQueuesRequest'], 'output' => ['shape' => 'ListRoutingProfileQueuesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListRoutingProfiles' => ['name' => 'ListRoutingProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/routing-profiles-summary/{InstanceId}'], 'input' => ['shape' => 'ListRoutingProfilesRequest'], 'output' => ['shape' => 'ListRoutingProfilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'GET', 'requestUri' => '/rules/{InstanceId}'], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListSecurityKeys' => ['name' => 'ListSecurityKeys', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/security-keys'], 'input' => ['shape' => 'ListSecurityKeysRequest'], 'output' => ['shape' => 'ListSecurityKeysResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListSecurityProfilePermissions' => ['name' => 'ListSecurityProfilePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles-permissions/{InstanceId}/{SecurityProfileId}'], 'input' => ['shape' => 'ListSecurityProfilePermissionsRequest'], 'output' => ['shape' => 'ListSecurityProfilePermissionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListSecurityProfiles' => ['name' => 'ListSecurityProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles-summary/{InstanceId}'], 'input' => ['shape' => 'ListSecurityProfilesRequest'], 'output' => ['shape' => 'ListSecurityProfilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTaskTemplates' => ['name' => 'ListTaskTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/task/template'], 'input' => ['shape' => 'ListTaskTemplatesRequest'], 'output' => ['shape' => 'ListTaskTemplatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListTrafficDistributionGroups' => ['name' => 'ListTrafficDistributionGroups', 'http' => ['method' => 'GET', 'requestUri' => '/traffic-distribution-groups'], 'input' => ['shape' => 'ListTrafficDistributionGroupsRequest'], 'output' => ['shape' => 'ListTrafficDistributionGroupsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListUseCases' => ['name' => 'ListUseCases', 'http' => ['method' => 'GET', 'requestUri' => '/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases'], 'input' => ['shape' => 'ListUseCasesRequest'], 'output' => ['shape' => 'ListUseCasesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'ListUserHierarchyGroups' => ['name' => 'ListUserHierarchyGroups', 'http' => ['method' => 'GET', 'requestUri' => '/user-hierarchy-groups-summary/{InstanceId}'], 'input' => ['shape' => 'ListUserHierarchyGroupsRequest'], 'output' => ['shape' => 'ListUserHierarchyGroupsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'GET', 'requestUri' => '/users-summary/{InstanceId}'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'MonitorContact' => ['name' => 'MonitorContact', 'http' => ['method' => 'POST', 'requestUri' => '/contact/monitor'], 'input' => ['shape' => 'MonitorContactRequest'], 'output' => ['shape' => 'MonitorContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'IdempotencyException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'PutUserStatus' => ['name' => 'PutUserStatus', 'http' => ['method' => 'PUT', 'requestUri' => '/users/{InstanceId}/{UserId}/status'], 'input' => ['shape' => 'PutUserStatusRequest'], 'output' => ['shape' => 'PutUserStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ReleasePhoneNumber' => ['name' => 'ReleasePhoneNumber', 'http' => ['method' => 'DELETE', 'requestUri' => '/phone-number/{PhoneNumberId}'], 'input' => ['shape' => 'ReleasePhoneNumberRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceInUseException'], ['shape' => 'IdempotencyException'], ['shape' => 'AccessDeniedException']]], 'ReplicateInstance' => ['name' => 'ReplicateInstance', 'http' => ['method' => 'POST', 'requestUri' => '/instance/{InstanceId}/replicate'], 'input' => ['shape' => 'ReplicateInstanceRequest'], 'output' => ['shape' => 'ReplicateInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ResourceConflictException']]], 'ResumeContactRecording' => ['name' => 'ResumeContactRecording', 'http' => ['method' => 'POST', 'requestUri' => '/contact/resume-recording'], 'input' => ['shape' => 'ResumeContactRecordingRequest'], 'output' => ['shape' => 'ResumeContactRecordingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'SearchAvailablePhoneNumbers' => ['name' => 'SearchAvailablePhoneNumbers', 'http' => ['method' => 'POST', 'requestUri' => '/phone-number/search-available'], 'input' => ['shape' => 'SearchAvailablePhoneNumbersRequest'], 'output' => ['shape' => 'SearchAvailablePhoneNumbersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'SearchQueues' => ['name' => 'SearchQueues', 'http' => ['method' => 'POST', 'requestUri' => '/search-queues'], 'input' => ['shape' => 'SearchQueuesRequest'], 'output' => ['shape' => 'SearchQueuesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'SearchRoutingProfiles' => ['name' => 'SearchRoutingProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/search-routing-profiles'], 'input' => ['shape' => 'SearchRoutingProfilesRequest'], 'output' => ['shape' => 'SearchRoutingProfilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'SearchSecurityProfiles' => ['name' => 'SearchSecurityProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/search-security-profiles'], 'input' => ['shape' => 'SearchSecurityProfilesRequest'], 'output' => ['shape' => 'SearchSecurityProfilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'SearchUsers' => ['name' => 'SearchUsers', 'http' => ['method' => 'POST', 'requestUri' => '/search-users'], 'input' => ['shape' => 'SearchUsersRequest'], 'output' => ['shape' => 'SearchUsersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'SearchVocabularies' => ['name' => 'SearchVocabularies', 'http' => ['method' => 'POST', 'requestUri' => '/vocabulary-summary/{InstanceId}'], 'input' => ['shape' => 'SearchVocabulariesRequest'], 'output' => ['shape' => 'SearchVocabulariesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'StartChatContact' => ['name' => 'StartChatContact', 'http' => ['method' => 'PUT', 'requestUri' => '/contact/chat'], 'input' => ['shape' => 'StartChatContactRequest'], 'output' => ['shape' => 'StartChatContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'LimitExceededException']]], 'StartContactRecording' => ['name' => 'StartContactRecording', 'http' => ['method' => 'POST', 'requestUri' => '/contact/start-recording'], 'input' => ['shape' => 'StartContactRecordingRequest'], 'output' => ['shape' => 'StartContactRecordingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'StartContactStreaming' => ['name' => 'StartContactStreaming', 'http' => ['method' => 'POST', 'requestUri' => '/contact/start-streaming'], 'input' => ['shape' => 'StartContactStreamingRequest'], 'output' => ['shape' => 'StartContactStreamingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'LimitExceededException']]], 'StartOutboundVoiceContact' => ['name' => 'StartOutboundVoiceContact', 'http' => ['method' => 'PUT', 'requestUri' => '/contact/outbound-voice'], 'input' => ['shape' => 'StartOutboundVoiceContactRequest'], 'output' => ['shape' => 'StartOutboundVoiceContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'LimitExceededException'], ['shape' => 'DestinationNotAllowedException'], ['shape' => 'OutboundContactNotPermittedException']]], 'StartTaskContact' => ['name' => 'StartTaskContact', 'http' => ['method' => 'PUT', 'requestUri' => '/contact/task'], 'input' => ['shape' => 'StartTaskContactRequest'], 'output' => ['shape' => 'StartTaskContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServiceException']]], 'StopContact' => ['name' => 'StopContact', 'http' => ['method' => 'POST', 'requestUri' => '/contact/stop'], 'input' => ['shape' => 'StopContactRequest'], 'output' => ['shape' => 'StopContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ContactNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'StopContactRecording' => ['name' => 'StopContactRecording', 'http' => ['method' => 'POST', 'requestUri' => '/contact/stop-recording'], 'input' => ['shape' => 'StopContactRecordingRequest'], 'output' => ['shape' => 'StopContactRecordingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'StopContactStreaming' => ['name' => 'StopContactStreaming', 'http' => ['method' => 'POST', 'requestUri' => '/contact/stop-streaming'], 'input' => ['shape' => 'StopContactStreamingRequest'], 'output' => ['shape' => 'StopContactStreamingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'SuspendContactRecording' => ['name' => 'SuspendContactRecording', 'http' => ['method' => 'POST', 'requestUri' => '/contact/suspend-recording'], 'input' => ['shape' => 'SuspendContactRecordingRequest'], 'output' => ['shape' => 'SuspendContactRecordingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TransferContact' => ['name' => 'TransferContact', 'http' => ['method' => 'POST', 'requestUri' => '/contact/transfer'], 'input' => ['shape' => 'TransferContactRequest'], 'output' => ['shape' => 'TransferContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'IdempotencyException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateAgentStatus' => ['name' => 'UpdateAgentStatus', 'http' => ['method' => 'POST', 'requestUri' => '/agent-status/{InstanceId}/{AgentStatusId}'], 'input' => ['shape' => 'UpdateAgentStatusRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContact' => ['name' => 'UpdateContact', 'http' => ['method' => 'POST', 'requestUri' => '/contacts/{InstanceId}/{ContactId}'], 'input' => ['shape' => 'UpdateContactRequest'], 'output' => ['shape' => 'UpdateContactResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException']]], 'UpdateContactAttributes' => ['name' => 'UpdateContactAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/contact/attributes'], 'input' => ['shape' => 'UpdateContactAttributesRequest'], 'output' => ['shape' => 'UpdateContactAttributesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'UpdateContactFlowContent' => ['name' => 'UpdateContactFlowContent', 'http' => ['method' => 'POST', 'requestUri' => '/contact-flows/{InstanceId}/{ContactFlowId}/content'], 'input' => ['shape' => 'UpdateContactFlowContentRequest'], 'output' => ['shape' => 'UpdateContactFlowContentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidContactFlowException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContactFlowMetadata' => ['name' => 'UpdateContactFlowMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/contact-flows/{InstanceId}/{ContactFlowId}/metadata'], 'input' => ['shape' => 'UpdateContactFlowMetadataRequest'], 'output' => ['shape' => 'UpdateContactFlowMetadataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContactFlowModuleContent' => ['name' => 'UpdateContactFlowModuleContent', 'http' => ['method' => 'POST', 'requestUri' => '/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content'], 'input' => ['shape' => 'UpdateContactFlowModuleContentRequest'], 'output' => ['shape' => 'UpdateContactFlowModuleContentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidContactFlowModuleException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContactFlowModuleMetadata' => ['name' => 'UpdateContactFlowModuleMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata'], 'input' => ['shape' => 'UpdateContactFlowModuleMetadataRequest'], 'output' => ['shape' => 'UpdateContactFlowModuleMetadataResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContactFlowName' => ['name' => 'UpdateContactFlowName', 'http' => ['method' => 'POST', 'requestUri' => '/contact-flows/{InstanceId}/{ContactFlowId}/name'], 'input' => ['shape' => 'UpdateContactFlowNameRequest'], 'output' => ['shape' => 'UpdateContactFlowNameResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateContactSchedule' => ['name' => 'UpdateContactSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/contact/schedule'], 'input' => ['shape' => 'UpdateContactScheduleRequest'], 'output' => ['shape' => 'UpdateContactScheduleResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'UpdateHoursOfOperation' => ['name' => 'UpdateHoursOfOperation', 'http' => ['method' => 'POST', 'requestUri' => '/hours-of-operations/{InstanceId}/{HoursOfOperationId}'], 'input' => ['shape' => 'UpdateHoursOfOperationRequest'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateInstanceAttribute' => ['name' => 'UpdateInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/instance/{InstanceId}/attribute/{AttributeType}'], 'input' => ['shape' => 'UpdateInstanceAttributeRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'UpdateInstanceStorageConfig' => ['name' => 'UpdateInstanceStorageConfig', 'http' => ['method' => 'POST', 'requestUri' => '/instance/{InstanceId}/storage-config/{AssociationId}'], 'input' => ['shape' => 'UpdateInstanceStorageConfigRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'UpdateParticipantRoleConfig' => ['name' => 'UpdateParticipantRoleConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/contact/participant-role-config/{InstanceId}/{ContactId}'], 'input' => ['shape' => 'UpdateParticipantRoleConfigRequest'], 'output' => ['shape' => 'UpdateParticipantRoleConfigResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdatePhoneNumber' => ['name' => 'UpdatePhoneNumber', 'http' => ['method' => 'PUT', 'requestUri' => '/phone-number/{PhoneNumberId}'], 'input' => ['shape' => 'UpdatePhoneNumberRequest'], 'output' => ['shape' => 'UpdatePhoneNumberResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceInUseException'], ['shape' => 'IdempotencyException'], ['shape' => 'AccessDeniedException']]], 'UpdateQueueHoursOfOperation' => ['name' => 'UpdateQueueHoursOfOperation', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/hours-of-operation'], 'input' => ['shape' => 'UpdateQueueHoursOfOperationRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQueueMaxContacts' => ['name' => 'UpdateQueueMaxContacts', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/max-contacts'], 'input' => ['shape' => 'UpdateQueueMaxContactsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQueueName' => ['name' => 'UpdateQueueName', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/name'], 'input' => ['shape' => 'UpdateQueueNameRequest'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQueueOutboundCallerConfig' => ['name' => 'UpdateQueueOutboundCallerConfig', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/outbound-caller-config'], 'input' => ['shape' => 'UpdateQueueOutboundCallerConfigRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQueueStatus' => ['name' => 'UpdateQueueStatus', 'http' => ['method' => 'POST', 'requestUri' => '/queues/{InstanceId}/{QueueId}/status'], 'input' => ['shape' => 'UpdateQueueStatusRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQuickConnectConfig' => ['name' => 'UpdateQuickConnectConfig', 'http' => ['method' => 'POST', 'requestUri' => '/quick-connects/{InstanceId}/{QuickConnectId}/config'], 'input' => ['shape' => 'UpdateQuickConnectConfigRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateQuickConnectName' => ['name' => 'UpdateQuickConnectName', 'http' => ['method' => 'POST', 'requestUri' => '/quick-connects/{InstanceId}/{QuickConnectId}/name'], 'input' => ['shape' => 'UpdateQuickConnectNameRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateRoutingProfileConcurrency' => ['name' => 'UpdateRoutingProfileConcurrency', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency'], 'input' => ['shape' => 'UpdateRoutingProfileConcurrencyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateRoutingProfileDefaultOutboundQueue' => ['name' => 'UpdateRoutingProfileDefaultOutboundQueue', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue'], 'input' => ['shape' => 'UpdateRoutingProfileDefaultOutboundQueueRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateRoutingProfileName' => ['name' => 'UpdateRoutingProfileName', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/name'], 'input' => ['shape' => 'UpdateRoutingProfileNameRequest'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateRoutingProfileQueues' => ['name' => 'UpdateRoutingProfileQueues', 'http' => ['method' => 'POST', 'requestUri' => '/routing-profiles/{InstanceId}/{RoutingProfileId}/queues'], 'input' => ['shape' => 'UpdateRoutingProfileQueuesRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateRule' => ['name' => 'UpdateRule', 'http' => ['method' => 'PUT', 'requestUri' => '/rules/{InstanceId}/{RuleId}'], 'input' => ['shape' => 'UpdateRuleRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceConflictException']]], 'UpdateSecurityProfile' => ['name' => 'UpdateSecurityProfile', 'http' => ['method' => 'POST', 'requestUri' => '/security-profiles/{InstanceId}/{SecurityProfileId}'], 'input' => ['shape' => 'UpdateSecurityProfileRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateTaskTemplate' => ['name' => 'UpdateTaskTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/instance/{InstanceId}/task/template/{TaskTemplateId}'], 'input' => ['shape' => 'UpdateTaskTemplateRequest'], 'output' => ['shape' => 'UpdateTaskTemplateResponse'], 'errors' => [['shape' => 'PropertyValidationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServiceException']]], 'UpdateTrafficDistribution' => ['name' => 'UpdateTrafficDistribution', 'http' => ['method' => 'PUT', 'requestUri' => '/traffic-distribution/{Id}'], 'input' => ['shape' => 'UpdateTrafficDistributionRequest'], 'output' => ['shape' => 'UpdateTrafficDistributionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserHierarchy' => ['name' => 'UpdateUserHierarchy', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/hierarchy'], 'input' => ['shape' => 'UpdateUserHierarchyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserHierarchyGroupName' => ['name' => 'UpdateUserHierarchyGroupName', 'http' => ['method' => 'POST', 'requestUri' => '/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name'], 'input' => ['shape' => 'UpdateUserHierarchyGroupNameRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserHierarchyStructure' => ['name' => 'UpdateUserHierarchyStructure', 'http' => ['method' => 'POST', 'requestUri' => '/user-hierarchy-structure/{InstanceId}'], 'input' => ['shape' => 'UpdateUserHierarchyStructureRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserIdentityInfo' => ['name' => 'UpdateUserIdentityInfo', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/identity-info'], 'input' => ['shape' => 'UpdateUserIdentityInfoRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserPhoneConfig' => ['name' => 'UpdateUserPhoneConfig', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/phone-config'], 'input' => ['shape' => 'UpdateUserPhoneConfigRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserRoutingProfile' => ['name' => 'UpdateUserRoutingProfile', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/routing-profile'], 'input' => ['shape' => 'UpdateUserRoutingProfileRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]], 'UpdateUserSecurityProfiles' => ['name' => 'UpdateUserSecurityProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/users/{InstanceId}/{UserId}/security-profiles'], 'input' => ['shape' => 'UpdateUserSecurityProfilesRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceException']]]], 'shapes' => ['ARN' => ['type' => 'string'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActionSummaries' => ['type' => 'list', 'member' => ['shape' => 'ActionSummary']], 'ActionSummary' => ['type' => 'structure', 'required' => ['ActionType'], 'members' => ['ActionType' => ['shape' => 'ActionType']]], 'ActionType' => ['type' => 'string', 'enum' => ['CREATE_TASK', 'ASSIGN_CONTACT_CATEGORY', 'GENERATE_EVENTBRIDGE_EVENT', 'SEND_NOTIFICATION']], 'AfterContactWorkTimeLimit' => ['type' => 'integer', 'min' => 0], 'AgentContactReference' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId'], 'Channel' => ['shape' => 'Channel'], 'InitiationMethod' => ['shape' => 'ContactInitiationMethod'], 'AgentContactState' => ['shape' => 'ContactState'], 'StateStartTimestamp' => ['shape' => 'Timestamp'], 'ConnectedToAgentTimestamp' => ['shape' => 'Timestamp'], 'Queue' => ['shape' => 'QueueReference']]], 'AgentContactReferenceList' => ['type' => 'list', 'member' => ['shape' => 'AgentContactReference']], 'AgentFirstName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AgentInfo' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AgentResourceId'], 'ConnectedToAgentTimestamp' => ['shape' => 'timestamp']]], 'AgentLastName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AgentResourceId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AgentStatus' => ['type' => 'structure', 'members' => ['AgentStatusARN' => ['shape' => 'ARN'], 'AgentStatusId' => ['shape' => 'AgentStatusId'], 'Name' => ['shape' => 'AgentStatusName'], 'Description' => ['shape' => 'AgentStatusDescription'], 'Type' => ['shape' => 'AgentStatusType'], 'DisplayOrder' => ['shape' => 'AgentStatusOrderNumber'], 'State' => ['shape' => 'AgentStatusState'], 'Tags' => ['shape' => 'TagMap']]], 'AgentStatusDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'AgentStatusId' => ['type' => 'string'], 'AgentStatusName' => ['type' => 'string', 'max' => 127, 'min' => 1], 'AgentStatusOrderNumber' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'AgentStatusReference' => ['type' => 'structure', 'members' => ['StatusStartTimestamp' => ['shape' => 'Timestamp'], 'StatusArn' => ['shape' => 'ARN'], 'StatusName' => ['shape' => 'AgentStatusName']]], 'AgentStatusState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AgentStatusSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AgentStatusId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'AgentStatusName'], 'Type' => ['shape' => 'AgentStatusType']]], 'AgentStatusSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AgentStatusSummary']], 'AgentStatusType' => ['type' => 'string', 'enum' => ['ROUTABLE', 'CUSTOM', 'OFFLINE']], 'AgentStatusTypes' => ['type' => 'list', 'member' => ['shape' => 'AgentStatusType'], 'max' => 3], 'AgentUsername' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AgentsMinOneMaxHundred' => ['type' => 'list', 'member' => ['shape' => 'UserId'], 'max' => 100, 'min' => 1], 'AliasArn' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AllowedAccessControlTags' => ['type' => 'map', 'key' => ['shape' => 'SecurityProfilePolicyKey'], 'value' => ['shape' => 'SecurityProfilePolicyValue'], 'max' => 2], 'AllowedMonitorCapabilities' => ['type' => 'list', 'member' => ['shape' => 'MonitorCapability'], 'max' => 2], 'AnswerMachineDetectionConfig' => ['type' => 'structure', 'members' => ['EnableAnswerMachineDetection' => ['shape' => 'Boolean'], 'AwaitAnswerMachinePrompt' => ['shape' => 'Boolean']]], 'ApproximateTotalCount' => ['type' => 'long'], 'AssignContactCategoryActionDefinition' => ['type' => 'structure', 'members' => []], 'AssociateApprovedOriginRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Origin'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Origin' => ['shape' => 'Origin']]], 'AssociateBotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'LexBot' => ['shape' => 'LexBot'], 'LexV2Bot' => ['shape' => 'LexV2Bot']]], 'AssociateDefaultVocabularyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'LanguageCode'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode', 'location' => 'uri', 'locationName' => 'LanguageCode'], 'VocabularyId' => ['shape' => 'VocabularyId']]], 'AssociateDefaultVocabularyResponse' => ['type' => 'structure', 'members' => []], 'AssociateInstanceStorageConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ResourceType', 'StorageConfig'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ResourceType' => ['shape' => 'InstanceStorageResourceType'], 'StorageConfig' => ['shape' => 'InstanceStorageConfig']]], 'AssociateInstanceStorageConfigResponse' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId']]], 'AssociateLambdaFunctionRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'FunctionArn'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'FunctionArn' => ['shape' => 'FunctionArn']]], 'AssociateLexBotRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'LexBot'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'LexBot' => ['shape' => 'LexBot']]], 'AssociatePhoneNumberContactFlowRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId', 'InstanceId', 'ContactFlowId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId', 'location' => 'uri', 'locationName' => 'PhoneNumberId'], 'InstanceId' => ['shape' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId']]], 'AssociateQueueQuickConnectsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId', 'QuickConnectIds'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'QuickConnectIds' => ['shape' => 'QuickConnectsList']]], 'AssociateRoutingProfileQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId', 'QueueConfigs'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'QueueConfigs' => ['shape' => 'RoutingProfileQueueConfigList']]], 'AssociateSecurityKeyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Key'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Key' => ['shape' => 'PEM']]], 'AssociateSecurityKeyResponse' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId']]], 'AssociationId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AttachmentReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue'], 'Status' => ['shape' => 'ReferenceStatus']]], 'Attribute' => ['type' => 'structure', 'members' => ['AttributeType' => ['shape' => 'InstanceAttributeType'], 'Value' => ['shape' => 'InstanceAttributeValue']]], 'AttributeName' => ['type' => 'string', 'max' => 32767, 'min' => 1], 'AttributeValue' => ['type' => 'string', 'max' => 32767, 'min' => 0], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'AttributesList' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'AutoAccept' => ['type' => 'boolean'], 'AvailableNumberSummary' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber'], 'PhoneNumberCountryCode' => ['shape' => 'PhoneNumberCountryCode'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType']]], 'AvailableNumbersList' => ['type' => 'list', 'member' => ['shape' => 'AvailableNumberSummary']], 'AwsRegion' => ['type' => 'string', 'max' => 31, 'min' => 8, 'pattern' => '[a-z]{2}(-[a-z]+){1,2}(-[0-9])?'], 'Boolean' => ['type' => 'boolean'], 'BotName' => ['type' => 'string', 'max' => 50], 'BucketName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'CampaignId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'Channel' => ['type' => 'string', 'enum' => ['VOICE', 'CHAT', 'TASK']], 'ChannelToCountMap' => ['type' => 'map', 'key' => ['shape' => 'Channel'], 'value' => ['shape' => 'IntegerCount']], 'Channels' => ['type' => 'list', 'member' => ['shape' => 'Channel'], 'max' => 3], 'ChatContent' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'ChatContentType' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ChatDurationInMinutes' => ['type' => 'integer', 'max' => 10080, 'min' => 60], 'ChatMessage' => ['type' => 'structure', 'required' => ['ContentType', 'Content'], 'members' => ['ContentType' => ['shape' => 'ChatContentType'], 'Content' => ['shape' => 'ChatContent']]], 'ChatParticipantRoleConfig' => ['type' => 'structure', 'required' => ['ParticipantTimerConfigList'], 'members' => ['ParticipantTimerConfigList' => ['shape' => 'ParticipantTimerConfigList']]], 'ChatStreamingConfiguration' => ['type' => 'structure', 'required' => ['StreamingEndpointArn'], 'members' => ['StreamingEndpointArn' => ['shape' => 'ChatStreamingEndpointARN']]], 'ChatStreamingEndpointARN' => ['type' => 'string', 'max' => 350, 'min' => 1], 'ClaimPhoneNumberRequest' => ['type' => 'structure', 'required' => ['TargetArn', 'PhoneNumber'], 'members' => ['TargetArn' => ['shape' => 'ARN'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'PhoneNumberDescription' => ['shape' => 'PhoneNumberDescription'], 'Tags' => ['shape' => 'TagMap'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'ClaimPhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId'], 'PhoneNumberArn' => ['shape' => 'ARN']]], 'ClaimedPhoneNumberSummary' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId'], 'PhoneNumberArn' => ['shape' => 'ARN'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'PhoneNumberCountryCode' => ['shape' => 'PhoneNumberCountryCode'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType'], 'PhoneNumberDescription' => ['shape' => 'PhoneNumberDescription'], 'TargetArn' => ['shape' => 'ARN'], 'Tags' => ['shape' => 'TagMap'], 'PhoneNumberStatus' => ['shape' => 'PhoneNumberStatus']]], 'ClientToken' => ['type' => 'string', 'max' => 500], 'CommonNameLength127' => ['type' => 'string', 'max' => 127, 'min' => 1], 'Comparison' => ['type' => 'string', 'enum' => ['LT']], 'Concurrency' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'Contact' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Id' => ['shape' => 'ContactId'], 'InitialContactId' => ['shape' => 'ContactId'], 'PreviousContactId' => ['shape' => 'ContactId'], 'InitiationMethod' => ['shape' => 'ContactInitiationMethod'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Channel' => ['shape' => 'Channel'], 'QueueInfo' => ['shape' => 'QueueInfo'], 'AgentInfo' => ['shape' => 'AgentInfo'], 'InitiationTimestamp' => ['shape' => 'timestamp'], 'DisconnectTimestamp' => ['shape' => 'timestamp'], 'LastUpdateTimestamp' => ['shape' => 'timestamp'], 'ScheduledTimestamp' => ['shape' => 'timestamp'], 'RelatedContactId' => ['shape' => 'ContactId']]], 'ContactFilter' => ['type' => 'structure', 'members' => ['ContactStates' => ['shape' => 'ContactStates']]], 'ContactFlow' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Id' => ['shape' => 'ContactFlowId'], 'Name' => ['shape' => 'ContactFlowName'], 'Type' => ['shape' => 'ContactFlowType'], 'State' => ['shape' => 'ContactFlowState'], 'Description' => ['shape' => 'ContactFlowDescription'], 'Content' => ['shape' => 'ContactFlowContent'], 'Tags' => ['shape' => 'TagMap']]], 'ContactFlowContent' => ['type' => 'string'], 'ContactFlowDescription' => ['type' => 'string'], 'ContactFlowId' => ['type' => 'string', 'max' => 500], 'ContactFlowModule' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Id' => ['shape' => 'ContactFlowModuleId'], 'Name' => ['shape' => 'ContactFlowModuleName'], 'Content' => ['shape' => 'ContactFlowModuleContent'], 'Description' => ['shape' => 'ContactFlowModuleDescription'], 'State' => ['shape' => 'ContactFlowModuleState'], 'Status' => ['shape' => 'ContactFlowModuleStatus'], 'Tags' => ['shape' => 'TagMap']]], 'ContactFlowModuleContent' => ['type' => 'string', 'max' => 256000, 'min' => 1], 'ContactFlowModuleDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '.*\\S.*'], 'ContactFlowModuleId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ContactFlowModuleName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '.*\\S.*'], 'ContactFlowModuleState' => ['type' => 'string', 'enum' => ['ACTIVE', 'ARCHIVED']], 'ContactFlowModuleStatus' => ['type' => 'string', 'enum' => ['PUBLISHED', 'SAVED']], 'ContactFlowModuleSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ContactFlowModuleId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'ContactFlowModuleName'], 'State' => ['shape' => 'ContactFlowModuleState']]], 'ContactFlowModulesSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ContactFlowModuleSummary']], 'ContactFlowName' => ['type' => 'string', 'min' => 1], 'ContactFlowNotPublishedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ContactFlowState' => ['type' => 'string', 'enum' => ['ACTIVE', 'ARCHIVED']], 'ContactFlowSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ContactFlowId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'ContactFlowName'], 'ContactFlowType' => ['shape' => 'ContactFlowType'], 'ContactFlowState' => ['shape' => 'ContactFlowState']]], 'ContactFlowSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ContactFlowSummary']], 'ContactFlowType' => ['type' => 'string', 'enum' => ['CONTACT_FLOW', 'CUSTOMER_QUEUE', 'CUSTOMER_HOLD', 'CUSTOMER_WHISPER', 'AGENT_HOLD', 'AGENT_WHISPER', 'OUTBOUND_WHISPER', 'AGENT_TRANSFER', 'QUEUE_TRANSFER']], 'ContactFlowTypes' => ['type' => 'list', 'member' => ['shape' => 'ContactFlowType'], 'max' => 10], 'ContactId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ContactInitiationMethod' => ['type' => 'string', 'enum' => ['INBOUND', 'OUTBOUND', 'TRANSFER', 'QUEUE_TRANSFER', 'CALLBACK', 'API', 'DISCONNECT', 'MONITOR']], 'ContactNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ContactReferences' => ['type' => 'map', 'key' => ['shape' => 'ReferenceKey'], 'value' => ['shape' => 'Reference']], 'ContactState' => ['type' => 'string', 'enum' => ['INCOMING', 'PENDING', 'CONNECTING', 'CONNECTED', 'CONNECTED_ONHOLD', 'MISSED', 'ERROR', 'ENDED', 'REJECTED']], 'ContactStates' => ['type' => 'list', 'member' => ['shape' => 'ContactState'], 'max' => 9], 'Content' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ControlPlaneTagFilter' => ['type' => 'structure', 'members' => ['OrConditions' => ['shape' => 'TagOrConditionList'], 'AndConditions' => ['shape' => 'TagAndConditionList'], 'TagCondition' => ['shape' => 'TagCondition']]], 'CreateAgentStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'State'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'AgentStatusName'], 'Description' => ['shape' => 'AgentStatusDescription'], 'State' => ['shape' => 'AgentStatusState'], 'DisplayOrder' => ['shape' => 'AgentStatusOrderNumber', 'box' => \true], 'Tags' => ['shape' => 'TagMap']]], 'CreateAgentStatusResponse' => ['type' => 'structure', 'members' => ['AgentStatusARN' => ['shape' => 'ARN'], 'AgentStatusId' => ['shape' => 'AgentStatusId']]], 'CreateContactFlowModuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'Content'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'ContactFlowModuleName'], 'Description' => ['shape' => 'ContactFlowModuleDescription'], 'Content' => ['shape' => 'ContactFlowModuleContent'], 'Tags' => ['shape' => 'TagMap'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateContactFlowModuleResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ContactFlowModuleId'], 'Arn' => ['shape' => 'ARN']]], 'CreateContactFlowRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'Type', 'Content'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'ContactFlowName'], 'Type' => ['shape' => 'ContactFlowType'], 'Description' => ['shape' => 'ContactFlowDescription'], 'Content' => ['shape' => 'ContactFlowContent'], 'Tags' => ['shape' => 'TagMap']]], 'CreateContactFlowResponse' => ['type' => 'structure', 'members' => ['ContactFlowId' => ['shape' => 'ContactFlowId'], 'ContactFlowArn' => ['shape' => 'ARN']]], 'CreateHoursOfOperationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'TimeZone', 'Config'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'CommonNameLength127'], 'Description' => ['shape' => 'HoursOfOperationDescription'], 'TimeZone' => ['shape' => 'TimeZone'], 'Config' => ['shape' => 'HoursOfOperationConfigList'], 'Tags' => ['shape' => 'TagMap']]], 'CreateHoursOfOperationResponse' => ['type' => 'structure', 'members' => ['HoursOfOperationId' => ['shape' => 'HoursOfOperationId'], 'HoursOfOperationArn' => ['shape' => 'ARN']]], 'CreateInstanceRequest' => ['type' => 'structure', 'required' => ['IdentityManagementType', 'InboundCallsEnabled', 'OutboundCallsEnabled'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'IdentityManagementType' => ['shape' => 'DirectoryType'], 'InstanceAlias' => ['shape' => 'DirectoryAlias'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'InboundCallsEnabled' => ['shape' => 'InboundCallsEnabled'], 'OutboundCallsEnabled' => ['shape' => 'OutboundCallsEnabled']]], 'CreateInstanceResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN']]], 'CreateIntegrationAssociationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IntegrationType', 'IntegrationArn'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationType' => ['shape' => 'IntegrationType'], 'IntegrationArn' => ['shape' => 'ARN'], 'SourceApplicationUrl' => ['shape' => 'URI'], 'SourceApplicationName' => ['shape' => 'SourceApplicationName'], 'SourceType' => ['shape' => 'SourceType'], 'Tags' => ['shape' => 'TagMap']]], 'CreateIntegrationAssociationResponse' => ['type' => 'structure', 'members' => ['IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId'], 'IntegrationAssociationArn' => ['shape' => 'ARN']]], 'CreateQueueRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'HoursOfOperationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'CommonNameLength127'], 'Description' => ['shape' => 'QueueDescription'], 'OutboundCallerConfig' => ['shape' => 'OutboundCallerConfig'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId'], 'MaxContacts' => ['shape' => 'QueueMaxContacts', 'box' => \true], 'QuickConnectIds' => ['shape' => 'QuickConnectsList'], 'Tags' => ['shape' => 'TagMap']]], 'CreateQueueResponse' => ['type' => 'structure', 'members' => ['QueueArn' => ['shape' => 'ARN'], 'QueueId' => ['shape' => 'QueueId']]], 'CreateQuickConnectRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'QuickConnectConfig'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'QuickConnectName'], 'Description' => ['shape' => 'QuickConnectDescription'], 'QuickConnectConfig' => ['shape' => 'QuickConnectConfig'], 'Tags' => ['shape' => 'TagMap']]], 'CreateQuickConnectResponse' => ['type' => 'structure', 'members' => ['QuickConnectARN' => ['shape' => 'ARN'], 'QuickConnectId' => ['shape' => 'QuickConnectId']]], 'CreateRoutingProfileRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'Description', 'DefaultOutboundQueueId', 'MediaConcurrencies'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'RoutingProfileName'], 'Description' => ['shape' => 'RoutingProfileDescription'], 'DefaultOutboundQueueId' => ['shape' => 'QueueId'], 'QueueConfigs' => ['shape' => 'RoutingProfileQueueConfigList'], 'MediaConcurrencies' => ['shape' => 'MediaConcurrencies'], 'Tags' => ['shape' => 'TagMap']]], 'CreateRoutingProfileResponse' => ['type' => 'structure', 'members' => ['RoutingProfileArn' => ['shape' => 'ARN'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId']]], 'CreateRuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'TriggerEventSource', 'Function', 'Actions', 'PublishStatus'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'RuleName'], 'TriggerEventSource' => ['shape' => 'RuleTriggerEventSource'], 'Function' => ['shape' => 'RuleFunction'], 'Actions' => ['shape' => 'RuleActions'], 'PublishStatus' => ['shape' => 'RulePublishStatus'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateRuleResponse' => ['type' => 'structure', 'required' => ['RuleArn', 'RuleId'], 'members' => ['RuleArn' => ['shape' => 'ARN'], 'RuleId' => ['shape' => 'RuleId']]], 'CreateSecurityProfileName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[ a-zA-Z0-9_@-]+$'], 'CreateSecurityProfileRequest' => ['type' => 'structure', 'required' => ['SecurityProfileName', 'InstanceId'], 'members' => ['SecurityProfileName' => ['shape' => 'CreateSecurityProfileName'], 'Description' => ['shape' => 'SecurityProfileDescription'], 'Permissions' => ['shape' => 'PermissionsList'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Tags' => ['shape' => 'TagMap'], 'AllowedAccessControlTags' => ['shape' => 'AllowedAccessControlTags'], 'TagRestrictedResources' => ['shape' => 'TagRestrictedResourceList']]], 'CreateSecurityProfileResponse' => ['type' => 'structure', 'members' => ['SecurityProfileId' => ['shape' => 'SecurityProfileId'], 'SecurityProfileArn' => ['shape' => 'ARN']]], 'CreateTaskTemplateRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name', 'Fields'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'TaskTemplateName'], 'Description' => ['shape' => 'TaskTemplateDescription'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Constraints' => ['shape' => 'TaskTemplateConstraints'], 'Defaults' => ['shape' => 'TaskTemplateDefaults'], 'Status' => ['shape' => 'TaskTemplateStatus'], 'Fields' => ['shape' => 'TaskTemplateFields'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateTaskTemplateResponse' => ['type' => 'structure', 'required' => ['Id', 'Arn'], 'members' => ['Id' => ['shape' => 'TaskTemplateId'], 'Arn' => ['shape' => 'TaskTemplateArn']]], 'CreateTrafficDistributionGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceId'], 'members' => ['Name' => ['shape' => 'Name128'], 'Description' => ['shape' => 'Description250'], 'InstanceId' => ['shape' => 'InstanceIdOrArn'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap']]], 'CreateTrafficDistributionGroupResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TrafficDistributionGroupId'], 'Arn' => ['shape' => 'TrafficDistributionGroupArn']]], 'CreateUseCaseRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IntegrationAssociationId', 'UseCaseType'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId', 'location' => 'uri', 'locationName' => 'IntegrationAssociationId'], 'UseCaseType' => ['shape' => 'UseCaseType'], 'Tags' => ['shape' => 'TagMap']]], 'CreateUseCaseResponse' => ['type' => 'structure', 'members' => ['UseCaseId' => ['shape' => 'UseCaseId'], 'UseCaseArn' => ['shape' => 'ARN']]], 'CreateUserHierarchyGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceId'], 'members' => ['Name' => ['shape' => 'HierarchyGroupName'], 'ParentGroupId' => ['shape' => 'HierarchyGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Tags' => ['shape' => 'TagMap']]], 'CreateUserHierarchyGroupResponse' => ['type' => 'structure', 'members' => ['HierarchyGroupId' => ['shape' => 'HierarchyGroupId'], 'HierarchyGroupArn' => ['shape' => 'ARN']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['Username', 'PhoneConfig', 'SecurityProfileIds', 'RoutingProfileId', 'InstanceId'], 'members' => ['Username' => ['shape' => 'AgentUsername'], 'Password' => ['shape' => 'Password'], 'IdentityInfo' => ['shape' => 'UserIdentityInfo'], 'PhoneConfig' => ['shape' => 'UserPhoneConfig'], 'DirectoryUserId' => ['shape' => 'DirectoryUserId'], 'SecurityProfileIds' => ['shape' => 'SecurityProfileIds'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId'], 'HierarchyGroupId' => ['shape' => 'HierarchyGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Tags' => ['shape' => 'TagMap']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'UserId'], 'UserArn' => ['shape' => 'ARN']]], 'CreateVocabularyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VocabularyName', 'LanguageCode', 'Content'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode'], 'Content' => ['shape' => 'VocabularyContent'], 'Tags' => ['shape' => 'TagMap']]], 'CreateVocabularyResponse' => ['type' => 'structure', 'required' => ['VocabularyArn', 'VocabularyId', 'State'], 'members' => ['VocabularyArn' => ['shape' => 'ARN'], 'VocabularyId' => ['shape' => 'VocabularyId'], 'State' => ['shape' => 'VocabularyState']]], 'Credentials' => ['type' => 'structure', 'members' => ['AccessToken' => ['shape' => 'SecurityToken'], 'AccessTokenExpiration' => ['shape' => 'timestamp'], 'RefreshToken' => ['shape' => 'SecurityToken'], 'RefreshTokenExpiration' => ['shape' => 'timestamp']]], 'CurrentMetric' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CurrentMetricName'], 'Unit' => ['shape' => 'Unit']]], 'CurrentMetricData' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'CurrentMetric'], 'Value' => ['shape' => 'Value', 'box' => \true]]], 'CurrentMetricDataCollections' => ['type' => 'list', 'member' => ['shape' => 'CurrentMetricData']], 'CurrentMetricName' => ['type' => 'string', 'enum' => ['AGENTS_ONLINE', 'AGENTS_AVAILABLE', 'AGENTS_ON_CALL', 'AGENTS_NON_PRODUCTIVE', 'AGENTS_AFTER_CONTACT_WORK', 'AGENTS_ERROR', 'AGENTS_STAFFED', 'CONTACTS_IN_QUEUE', 'OLDEST_CONTACT_AGE', 'CONTACTS_SCHEDULED', 'AGENTS_ON_CONTACT', 'SLOTS_ACTIVE', 'SLOTS_AVAILABLE']], 'CurrentMetricResult' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'Dimensions'], 'Collections' => ['shape' => 'CurrentMetricDataCollections']]], 'CurrentMetricResults' => ['type' => 'list', 'member' => ['shape' => 'CurrentMetricResult']], 'CurrentMetricSortCriteria' => ['type' => 'structure', 'members' => ['SortByMetric' => ['shape' => 'CurrentMetricName'], 'SortOrder' => ['shape' => 'SortOrder']]], 'CurrentMetricSortCriteriaMaxOne' => ['type' => 'list', 'member' => ['shape' => 'CurrentMetricSortCriteria'], 'max' => 1, 'min' => 0], 'CurrentMetrics' => ['type' => 'list', 'member' => ['shape' => 'CurrentMetric']], 'DateReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue']]], 'DefaultVocabulary' => ['type' => 'structure', 'required' => ['InstanceId', 'LanguageCode', 'VocabularyId', 'VocabularyName'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode'], 'VocabularyId' => ['shape' => 'VocabularyId'], 'VocabularyName' => ['shape' => 'VocabularyName']]], 'DefaultVocabularyList' => ['type' => 'list', 'member' => ['shape' => 'DefaultVocabulary']], 'Delay' => ['type' => 'integer', 'max' => 9999, 'min' => 0], 'DeleteContactFlowModuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowModuleId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowModuleId' => ['shape' => 'ContactFlowModuleId', 'location' => 'uri', 'locationName' => 'ContactFlowModuleId']]], 'DeleteContactFlowModuleResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactFlowRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId', 'location' => 'uri', 'locationName' => 'ContactFlowId']]], 'DeleteContactFlowResponse' => ['type' => 'structure', 'members' => []], 'DeleteHoursOfOperationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'HoursOfOperationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId', 'location' => 'uri', 'locationName' => 'HoursOfOperationId']]], 'DeleteInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DeleteIntegrationAssociationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IntegrationAssociationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId', 'location' => 'uri', 'locationName' => 'IntegrationAssociationId']]], 'DeleteQuickConnectRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QuickConnectId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QuickConnectId' => ['shape' => 'QuickConnectId', 'location' => 'uri', 'locationName' => 'QuickConnectId']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RuleId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RuleId' => ['shape' => 'RuleId', 'location' => 'uri', 'locationName' => 'RuleId']]], 'DeleteSecurityProfileRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'SecurityProfileId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'SecurityProfileId' => ['shape' => 'SecurityProfileId', 'location' => 'uri', 'locationName' => 'SecurityProfileId']]], 'DeleteTaskTemplateRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'TaskTemplateId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'TaskTemplateId' => ['shape' => 'TaskTemplateId', 'location' => 'uri', 'locationName' => 'TaskTemplateId']]], 'DeleteTaskTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrafficDistributionGroupRequest' => ['type' => 'structure', 'required' => ['TrafficDistributionGroupId'], 'members' => ['TrafficDistributionGroupId' => ['shape' => 'TrafficDistributionGroupIdOrArn', 'location' => 'uri', 'locationName' => 'TrafficDistributionGroupId']]], 'DeleteTrafficDistributionGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteUseCaseRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IntegrationAssociationId', 'UseCaseId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId', 'location' => 'uri', 'locationName' => 'IntegrationAssociationId'], 'UseCaseId' => ['shape' => 'UseCaseId', 'location' => 'uri', 'locationName' => 'UseCaseId']]], 'DeleteUserHierarchyGroupRequest' => ['type' => 'structure', 'required' => ['HierarchyGroupId', 'InstanceId'], 'members' => ['HierarchyGroupId' => ['shape' => 'HierarchyGroupId', 'location' => 'uri', 'locationName' => 'HierarchyGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'UserId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId']]], 'DeleteVocabularyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VocabularyId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'VocabularyId' => ['shape' => 'VocabularyId', 'location' => 'uri', 'locationName' => 'VocabularyId']]], 'DeleteVocabularyResponse' => ['type' => 'structure', 'required' => ['VocabularyArn', 'VocabularyId', 'State'], 'members' => ['VocabularyArn' => ['shape' => 'ARN'], 'VocabularyId' => ['shape' => 'VocabularyId'], 'State' => ['shape' => 'VocabularyState']]], 'DescribeAgentStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AgentStatusId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AgentStatusId' => ['shape' => 'AgentStatusId', 'location' => 'uri', 'locationName' => 'AgentStatusId']]], 'DescribeAgentStatusResponse' => ['type' => 'structure', 'members' => ['AgentStatus' => ['shape' => 'AgentStatus']]], 'DescribeContactFlowModuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowModuleId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowModuleId' => ['shape' => 'ContactFlowModuleId', 'location' => 'uri', 'locationName' => 'ContactFlowModuleId']]], 'DescribeContactFlowModuleResponse' => ['type' => 'structure', 'members' => ['ContactFlowModule' => ['shape' => 'ContactFlowModule']]], 'DescribeContactFlowRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId', 'location' => 'uri', 'locationName' => 'ContactFlowId']]], 'DescribeContactFlowResponse' => ['type' => 'structure', 'members' => ['ContactFlow' => ['shape' => 'ContactFlow']]], 'DescribeContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId', 'location' => 'uri', 'locationName' => 'ContactId']]], 'DescribeContactResponse' => ['type' => 'structure', 'members' => ['Contact' => ['shape' => 'Contact']]], 'DescribeHoursOfOperationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'HoursOfOperationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId', 'location' => 'uri', 'locationName' => 'HoursOfOperationId']]], 'DescribeHoursOfOperationResponse' => ['type' => 'structure', 'members' => ['HoursOfOperation' => ['shape' => 'HoursOfOperation']]], 'DescribeInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AttributeType'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AttributeType' => ['shape' => 'InstanceAttributeType', 'location' => 'uri', 'locationName' => 'AttributeType']]], 'DescribeInstanceAttributeResponse' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'Attribute']]], 'DescribeInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DescribeInstanceResponse' => ['type' => 'structure', 'members' => ['Instance' => ['shape' => 'Instance']]], 'DescribeInstanceStorageConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AssociationId', 'ResourceType'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId', 'location' => 'uri', 'locationName' => 'AssociationId'], 'ResourceType' => ['shape' => 'InstanceStorageResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'DescribeInstanceStorageConfigResponse' => ['type' => 'structure', 'members' => ['StorageConfig' => ['shape' => 'InstanceStorageConfig']]], 'DescribePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId', 'location' => 'uri', 'locationName' => 'PhoneNumberId']]], 'DescribePhoneNumberResponse' => ['type' => 'structure', 'members' => ['ClaimedPhoneNumberSummary' => ['shape' => 'ClaimedPhoneNumberSummary']]], 'DescribeQueueRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId']]], 'DescribeQueueResponse' => ['type' => 'structure', 'members' => ['Queue' => ['shape' => 'Queue']]], 'DescribeQuickConnectRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QuickConnectId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QuickConnectId' => ['shape' => 'QuickConnectId', 'location' => 'uri', 'locationName' => 'QuickConnectId']]], 'DescribeQuickConnectResponse' => ['type' => 'structure', 'members' => ['QuickConnect' => ['shape' => 'QuickConnect']]], 'DescribeRoutingProfileRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId']]], 'DescribeRoutingProfileResponse' => ['type' => 'structure', 'members' => ['RoutingProfile' => ['shape' => 'RoutingProfile']]], 'DescribeRuleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RuleId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RuleId' => ['shape' => 'RuleId', 'location' => 'uri', 'locationName' => 'RuleId']]], 'DescribeRuleResponse' => ['type' => 'structure', 'required' => ['Rule'], 'members' => ['Rule' => ['shape' => 'Rule']]], 'DescribeSecurityProfileRequest' => ['type' => 'structure', 'required' => ['SecurityProfileId', 'InstanceId'], 'members' => ['SecurityProfileId' => ['shape' => 'SecurityProfileId', 'location' => 'uri', 'locationName' => 'SecurityProfileId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DescribeSecurityProfileResponse' => ['type' => 'structure', 'members' => ['SecurityProfile' => ['shape' => 'SecurityProfile']]], 'DescribeTrafficDistributionGroupRequest' => ['type' => 'structure', 'required' => ['TrafficDistributionGroupId'], 'members' => ['TrafficDistributionGroupId' => ['shape' => 'TrafficDistributionGroupIdOrArn', 'location' => 'uri', 'locationName' => 'TrafficDistributionGroupId']]], 'DescribeTrafficDistributionGroupResponse' => ['type' => 'structure', 'members' => ['TrafficDistributionGroup' => ['shape' => 'TrafficDistributionGroup']]], 'DescribeUserHierarchyGroupRequest' => ['type' => 'structure', 'required' => ['HierarchyGroupId', 'InstanceId'], 'members' => ['HierarchyGroupId' => ['shape' => 'HierarchyGroupId', 'location' => 'uri', 'locationName' => 'HierarchyGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DescribeUserHierarchyGroupResponse' => ['type' => 'structure', 'members' => ['HierarchyGroup' => ['shape' => 'HierarchyGroup']]], 'DescribeUserHierarchyStructureRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DescribeUserHierarchyStructureResponse' => ['type' => 'structure', 'members' => ['HierarchyStructure' => ['shape' => 'HierarchyStructure']]], 'DescribeUserRequest' => ['type' => 'structure', 'required' => ['UserId', 'InstanceId'], 'members' => ['UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'DescribeUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'DescribeVocabularyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VocabularyId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'VocabularyId' => ['shape' => 'VocabularyId', 'location' => 'uri', 'locationName' => 'VocabularyId']]], 'DescribeVocabularyResponse' => ['type' => 'structure', 'required' => ['Vocabulary'], 'members' => ['Vocabulary' => ['shape' => 'Vocabulary']]], 'Description' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'Description250' => ['type' => 'string', 'max' => 250, 'min' => 1, 'pattern' => '(^[\\S].*[\\S]$)|(^[\\S]$)'], 'DestinationNotAllowedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Dimensions' => ['type' => 'structure', 'members' => ['Queue' => ['shape' => 'QueueReference'], 'Channel' => ['shape' => 'Channel'], 'RoutingProfile' => ['shape' => 'RoutingProfileReference']]], 'DirectoryAlias' => ['type' => 'string', 'max' => 62, 'min' => 1, 'pattern' => '^(?!d-)([\\da-zA-Z]+)([-]*[\\da-zA-Z])*$', 'sensitive' => \true], 'DirectoryId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^d-[0-9a-f]{10}$'], 'DirectoryType' => ['type' => 'string', 'enum' => ['SAML', 'CONNECT_MANAGED', 'EXISTING_DIRECTORY']], 'DirectoryUserId' => ['type' => 'string'], 'DisassociateApprovedOriginRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Origin'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Origin' => ['shape' => 'Origin', 'location' => 'querystring', 'locationName' => 'origin']]], 'DisassociateBotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'LexBot' => ['shape' => 'LexBot'], 'LexV2Bot' => ['shape' => 'LexV2Bot']]], 'DisassociateInstanceStorageConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AssociationId', 'ResourceType'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId', 'location' => 'uri', 'locationName' => 'AssociationId'], 'ResourceType' => ['shape' => 'InstanceStorageResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'DisassociateLambdaFunctionRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'FunctionArn'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'FunctionArn' => ['shape' => 'FunctionArn', 'location' => 'querystring', 'locationName' => 'functionArn']]], 'DisassociateLexBotRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'BotName', 'LexRegion'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'BotName' => ['shape' => 'BotName', 'location' => 'querystring', 'locationName' => 'botName'], 'LexRegion' => ['shape' => 'LexRegion', 'location' => 'querystring', 'locationName' => 'lexRegion']]], 'DisassociatePhoneNumberContactFlowRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId', 'InstanceId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId', 'location' => 'uri', 'locationName' => 'PhoneNumberId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'querystring', 'locationName' => 'instanceId']]], 'DisassociateQueueQuickConnectsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId', 'QuickConnectIds'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'QuickConnectIds' => ['shape' => 'QuickConnectsList']]], 'DisassociateRoutingProfileQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId', 'QueueReferences'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'QueueReferences' => ['shape' => 'RoutingProfileQueueReferenceList']]], 'DisassociateSecurityKeyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AssociationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId', 'location' => 'uri', 'locationName' => 'AssociationId']]], 'DismissUserContactRequest' => ['type' => 'structure', 'required' => ['UserId', 'InstanceId', 'ContactId'], 'members' => ['UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId']]], 'DismissUserContactResponse' => ['type' => 'structure', 'members' => []], 'DisplayName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Distribution' => ['type' => 'structure', 'required' => ['Region', 'Percentage'], 'members' => ['Region' => ['shape' => 'AwsRegion'], 'Percentage' => ['shape' => 'Percentage']]], 'DistributionList' => ['type' => 'list', 'member' => ['shape' => 'Distribution']], 'DuplicateResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Email' => ['type' => 'string'], 'EmailReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue']]], 'EncryptionConfig' => ['type' => 'structure', 'required' => ['EncryptionType', 'KeyId'], 'members' => ['EncryptionType' => ['shape' => 'EncryptionType'], 'KeyId' => ['shape' => 'KeyId']]], 'EncryptionType' => ['type' => 'string', 'enum' => ['KMS']], 'EventBridgeActionDefinition' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventBridgeActionName']]], 'EventBridgeActionName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'EventSourceName' => ['type' => 'string', 'enum' => ['OnPostCallAnalysisAvailable', 'OnRealTimeCallAnalysisAvailable', 'OnPostChatAnalysisAvailable', 'OnZendeskTicketCreate', 'OnZendeskTicketStatusUpdate', 'OnSalesforceCaseCreate']], 'Filters' => ['type' => 'structure', 'members' => ['Queues' => ['shape' => 'Queues'], 'Channels' => ['shape' => 'Channels'], 'RoutingProfiles' => ['shape' => 'RoutingProfiles']]], 'FunctionArn' => ['type' => 'string', 'max' => 140, 'min' => 1], 'FunctionArnsList' => ['type' => 'list', 'member' => ['shape' => 'FunctionArn']], 'GetContactAttributesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'InitialContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'InitialContactId' => ['shape' => 'ContactId', 'location' => 'uri', 'locationName' => 'InitialContactId']]], 'GetContactAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'Attributes']]], 'GetCurrentMetricDataRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Filters', 'CurrentMetrics'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'Filters'], 'Groupings' => ['shape' => 'Groupings'], 'CurrentMetrics' => ['shape' => 'CurrentMetrics'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true], 'SortCriteria' => ['shape' => 'CurrentMetricSortCriteriaMaxOne']]], 'GetCurrentMetricDataResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MetricResults' => ['shape' => 'CurrentMetricResults'], 'DataSnapshotTime' => ['shape' => 'timestamp'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'GetCurrentUserDataRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Filters'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'UserDataFilters'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true]]], 'GetCurrentUserDataResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'UserDataList' => ['shape' => 'UserDataList'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'GetFederationTokenRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'GetFederationTokenResponse' => ['type' => 'structure', 'members' => ['Credentials' => ['shape' => 'Credentials'], 'SignInUrl' => ['shape' => 'Url'], 'UserArn' => ['shape' => 'ARN'], 'UserId' => ['shape' => 'AgentResourceId']]], 'GetMetricDataRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'StartTime', 'EndTime', 'Filters', 'HistoricalMetrics'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'StartTime' => ['shape' => 'timestamp'], 'EndTime' => ['shape' => 'timestamp'], 'Filters' => ['shape' => 'Filters'], 'Groupings' => ['shape' => 'Groupings'], 'HistoricalMetrics' => ['shape' => 'HistoricalMetrics'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true]]], 'GetMetricDataResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MetricResults' => ['shape' => 'HistoricalMetricResults']]], 'GetTaskTemplateRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'TaskTemplateId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'TaskTemplateId' => ['shape' => 'TaskTemplateId', 'location' => 'uri', 'locationName' => 'TaskTemplateId'], 'SnapshotVersion' => ['shape' => 'SnapshotVersion', 'location' => 'querystring', 'locationName' => 'snapshotVersion']]], 'GetTaskTemplateResponse' => ['type' => 'structure', 'required' => ['Id', 'Arn', 'Name'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Id' => ['shape' => 'TaskTemplateId'], 'Arn' => ['shape' => 'TaskTemplateArn'], 'Name' => ['shape' => 'TaskTemplateName'], 'Description' => ['shape' => 'TaskTemplateDescription'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Constraints' => ['shape' => 'TaskTemplateConstraints'], 'Defaults' => ['shape' => 'TaskTemplateDefaults'], 'Fields' => ['shape' => 'TaskTemplateFields'], 'Status' => ['shape' => 'TaskTemplateStatus'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'CreatedTime' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'GetTrafficDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TrafficDistributionGroupIdOrArn', 'location' => 'uri', 'locationName' => 'Id']]], 'GetTrafficDistributionResponse' => ['type' => 'structure', 'members' => ['TelephonyConfig' => ['shape' => 'TelephonyConfig'], 'Id' => ['shape' => 'TrafficDistributionGroupId'], 'Arn' => ['shape' => 'TrafficDistributionGroupArn']]], 'Grouping' => ['type' => 'string', 'enum' => ['QUEUE', 'CHANNEL', 'ROUTING_PROFILE']], 'Groupings' => ['type' => 'list', 'member' => ['shape' => 'Grouping'], 'max' => 2], 'HierarchyGroup' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HierarchyGroupId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'HierarchyGroupName'], 'LevelId' => ['shape' => 'HierarchyLevelId'], 'HierarchyPath' => ['shape' => 'HierarchyPath'], 'Tags' => ['shape' => 'TagMap']]], 'HierarchyGroupCondition' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'HierarchyGroupMatchType' => ['shape' => 'HierarchyGroupMatchType']]], 'HierarchyGroupId' => ['type' => 'string'], 'HierarchyGroupMatchType' => ['type' => 'string', 'enum' => ['EXACT', 'WITH_CHILD_GROUPS']], 'HierarchyGroupName' => ['type' => 'string'], 'HierarchyGroupSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HierarchyGroupId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'HierarchyGroupName']]], 'HierarchyGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'HierarchyGroupSummary']], 'HierarchyGroupSummaryReference' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HierarchyGroupId'], 'Arn' => ['shape' => 'ARN']]], 'HierarchyLevel' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HierarchyLevelId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'HierarchyLevelName']]], 'HierarchyLevelId' => ['type' => 'string'], 'HierarchyLevelName' => ['type' => 'string'], 'HierarchyLevelUpdate' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'HierarchyLevelName']]], 'HierarchyPath' => ['type' => 'structure', 'members' => ['LevelOne' => ['shape' => 'HierarchyGroupSummary'], 'LevelTwo' => ['shape' => 'HierarchyGroupSummary'], 'LevelThree' => ['shape' => 'HierarchyGroupSummary'], 'LevelFour' => ['shape' => 'HierarchyGroupSummary'], 'LevelFive' => ['shape' => 'HierarchyGroupSummary']]], 'HierarchyPathReference' => ['type' => 'structure', 'members' => ['LevelOne' => ['shape' => 'HierarchyGroupSummaryReference'], 'LevelTwo' => ['shape' => 'HierarchyGroupSummaryReference'], 'LevelThree' => ['shape' => 'HierarchyGroupSummaryReference'], 'LevelFour' => ['shape' => 'HierarchyGroupSummaryReference'], 'LevelFive' => ['shape' => 'HierarchyGroupSummaryReference']]], 'HierarchyStructure' => ['type' => 'structure', 'members' => ['LevelOne' => ['shape' => 'HierarchyLevel'], 'LevelTwo' => ['shape' => 'HierarchyLevel'], 'LevelThree' => ['shape' => 'HierarchyLevel'], 'LevelFour' => ['shape' => 'HierarchyLevel'], 'LevelFive' => ['shape' => 'HierarchyLevel']]], 'HierarchyStructureUpdate' => ['type' => 'structure', 'members' => ['LevelOne' => ['shape' => 'HierarchyLevelUpdate'], 'LevelTwo' => ['shape' => 'HierarchyLevelUpdate'], 'LevelThree' => ['shape' => 'HierarchyLevelUpdate'], 'LevelFour' => ['shape' => 'HierarchyLevelUpdate'], 'LevelFive' => ['shape' => 'HierarchyLevelUpdate']]], 'HistoricalMetric' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HistoricalMetricName'], 'Threshold' => ['shape' => 'Threshold', 'box' => \true], 'Statistic' => ['shape' => 'Statistic'], 'Unit' => ['shape' => 'Unit']]], 'HistoricalMetricData' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'HistoricalMetric'], 'Value' => ['shape' => 'Value', 'box' => \true]]], 'HistoricalMetricDataCollections' => ['type' => 'list', 'member' => ['shape' => 'HistoricalMetricData']], 'HistoricalMetricName' => ['type' => 'string', 'enum' => ['CONTACTS_QUEUED', 'CONTACTS_HANDLED', 'CONTACTS_ABANDONED', 'CONTACTS_CONSULTED', 'CONTACTS_AGENT_HUNG_UP_FIRST', 'CONTACTS_HANDLED_INCOMING', 'CONTACTS_HANDLED_OUTBOUND', 'CONTACTS_HOLD_ABANDONS', 'CONTACTS_TRANSFERRED_IN', 'CONTACTS_TRANSFERRED_OUT', 'CONTACTS_TRANSFERRED_IN_FROM_QUEUE', 'CONTACTS_TRANSFERRED_OUT_FROM_QUEUE', 'CONTACTS_MISSED', 'CALLBACK_CONTACTS_HANDLED', 'API_CONTACTS_HANDLED', 'OCCUPANCY', 'HANDLE_TIME', 'AFTER_CONTACT_WORK_TIME', 'QUEUED_TIME', 'ABANDON_TIME', 'QUEUE_ANSWER_TIME', 'HOLD_TIME', 'INTERACTION_TIME', 'INTERACTION_AND_HOLD_TIME', 'SERVICE_LEVEL']], 'HistoricalMetricResult' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'Dimensions'], 'Collections' => ['shape' => 'HistoricalMetricDataCollections']]], 'HistoricalMetricResults' => ['type' => 'list', 'member' => ['shape' => 'HistoricalMetricResult']], 'HistoricalMetrics' => ['type' => 'list', 'member' => ['shape' => 'HistoricalMetric']], 'Hours' => ['type' => 'integer', 'max' => 87600, 'min' => 0], 'Hours24Format' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'HoursOfOperation' => ['type' => 'structure', 'members' => ['HoursOfOperationId' => ['shape' => 'HoursOfOperationId'], 'HoursOfOperationArn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'CommonNameLength127'], 'Description' => ['shape' => 'HoursOfOperationDescription'], 'TimeZone' => ['shape' => 'TimeZone'], 'Config' => ['shape' => 'HoursOfOperationConfigList'], 'Tags' => ['shape' => 'TagMap']]], 'HoursOfOperationConfig' => ['type' => 'structure', 'required' => ['Day', 'StartTime', 'EndTime'], 'members' => ['Day' => ['shape' => 'HoursOfOperationDays'], 'StartTime' => ['shape' => 'HoursOfOperationTimeSlice'], 'EndTime' => ['shape' => 'HoursOfOperationTimeSlice']]], 'HoursOfOperationConfigList' => ['type' => 'list', 'member' => ['shape' => 'HoursOfOperationConfig'], 'max' => 100, 'min' => 0], 'HoursOfOperationDays' => ['type' => 'string', 'enum' => ['SUNDAY', 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY']], 'HoursOfOperationDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'HoursOfOperationId' => ['type' => 'string'], 'HoursOfOperationName' => ['type' => 'string'], 'HoursOfOperationSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HoursOfOperationId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'HoursOfOperationName']]], 'HoursOfOperationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'HoursOfOperationSummary']], 'HoursOfOperationTimeSlice' => ['type' => 'structure', 'required' => ['Hours', 'Minutes'], 'members' => ['Hours' => ['shape' => 'Hours24Format', 'box' => \true], 'Minutes' => ['shape' => 'MinutesLimit60', 'box' => \true]]], 'IdempotencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'InboundCallsEnabled' => ['type' => 'boolean'], 'Instance' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN'], 'IdentityManagementType' => ['shape' => 'DirectoryType'], 'InstanceAlias' => ['shape' => 'DirectoryAlias'], 'CreatedTime' => ['shape' => 'Timestamp'], 'ServiceRole' => ['shape' => 'ARN'], 'InstanceStatus' => ['shape' => 'InstanceStatus'], 'StatusReason' => ['shape' => 'InstanceStatusReason'], 'InboundCallsEnabled' => ['shape' => 'InboundCallsEnabled'], 'OutboundCallsEnabled' => ['shape' => 'OutboundCallsEnabled']]], 'InstanceArn' => ['type' => 'string', 'pattern' => 'arn:(aws|aws-us-gov):connect:[a-z]{2}-[a-z]+-[0-9-]{1}:[0-9]{1,20}:instance/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'InstanceAttributeType' => ['type' => 'string', 'enum' => ['INBOUND_CALLS', 'OUTBOUND_CALLS', 'CONTACTFLOW_LOGS', 'CONTACT_LENS', 'AUTO_RESOLVE_BEST_VOICES', 'USE_CUSTOM_TTS_VOICES', 'EARLY_MEDIA', 'MULTI_PARTY_CONFERENCE', 'HIGH_VOLUME_OUTBOUND', 'ENHANCED_CONTACT_MONITORING']], 'InstanceAttributeValue' => ['type' => 'string', 'max' => 100, 'min' => 1], 'InstanceId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'InstanceIdOrArn' => ['type' => 'string', 'max' => 250, 'min' => 1, 'pattern' => '^(arn:(aws|aws-us-gov):connect:[a-z]{2}-[a-z]+-[0-9]{1}:[0-9]{1,20}:instance/)?[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'InstanceStatus' => ['type' => 'string', 'enum' => ['CREATION_IN_PROGRESS', 'ACTIVE', 'CREATION_FAILED']], 'InstanceStatusReason' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']]], 'InstanceStorageConfig' => ['type' => 'structure', 'required' => ['StorageType'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'StorageType' => ['shape' => 'StorageType'], 'S3Config' => ['shape' => 'S3Config'], 'KinesisVideoStreamConfig' => ['shape' => 'KinesisVideoStreamConfig'], 'KinesisStreamConfig' => ['shape' => 'KinesisStreamConfig'], 'KinesisFirehoseConfig' => ['shape' => 'KinesisFirehoseConfig']]], 'InstanceStorageConfigs' => ['type' => 'list', 'member' => ['shape' => 'InstanceStorageConfig']], 'InstanceStorageResourceType' => ['type' => 'string', 'enum' => ['CHAT_TRANSCRIPTS', 'CALL_RECORDINGS', 'SCHEDULED_REPORTS', 'MEDIA_STREAMS', 'CONTACT_TRACE_RECORDS', 'AGENT_EVENTS', 'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS']], 'InstanceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN'], 'IdentityManagementType' => ['shape' => 'DirectoryType'], 'InstanceAlias' => ['shape' => 'DirectoryAlias'], 'CreatedTime' => ['shape' => 'Timestamp'], 'ServiceRole' => ['shape' => 'ARN'], 'InstanceStatus' => ['shape' => 'InstanceStatus'], 'InboundCallsEnabled' => ['shape' => 'InboundCallsEnabled'], 'OutboundCallsEnabled' => ['shape' => 'OutboundCallsEnabled']]], 'InstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSummary']], 'IntegerCount' => ['type' => 'integer', 'min' => 0], 'IntegrationAssociationId' => ['type' => 'string', 'max' => 200, 'min' => 1], 'IntegrationAssociationSummary' => ['type' => 'structure', 'members' => ['IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId'], 'IntegrationAssociationArn' => ['shape' => 'ARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'IntegrationType' => ['shape' => 'IntegrationType'], 'IntegrationArn' => ['shape' => 'ARN'], 'SourceApplicationUrl' => ['shape' => 'URI'], 'SourceApplicationName' => ['shape' => 'SourceApplicationName'], 'SourceType' => ['shape' => 'SourceType']]], 'IntegrationAssociationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IntegrationAssociationSummary']], 'IntegrationType' => ['type' => 'string', 'enum' => ['EVENT', 'VOICE_ID', 'PINPOINT_APP', 'WISDOM_ASSISTANT', 'WISDOM_KNOWLEDGE_BASE', 'CASES_DOMAIN']], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidContactFlowException' => ['type' => 'structure', 'members' => ['problems' => ['shape' => 'Problems']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidContactFlowModuleException' => ['type' => 'structure', 'members' => ['Problems' => ['shape' => 'Problems']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvisibleFieldInfo' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TaskTemplateFieldIdentifier']]], 'InvisibleTaskTemplateFields' => ['type' => 'list', 'member' => ['shape' => 'InvisibleFieldInfo']], 'KeyId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'KinesisFirehoseConfig' => ['type' => 'structure', 'required' => ['FirehoseArn'], 'members' => ['FirehoseArn' => ['shape' => 'ARN']]], 'KinesisStreamConfig' => ['type' => 'structure', 'required' => ['StreamArn'], 'members' => ['StreamArn' => ['shape' => 'ARN']]], 'KinesisVideoStreamConfig' => ['type' => 'structure', 'required' => ['Prefix', 'RetentionPeriodHours', 'EncryptionConfig'], 'members' => ['Prefix' => ['shape' => 'Prefix'], 'RetentionPeriodHours' => ['shape' => 'Hours'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig']]], 'LargeNextToken' => ['type' => 'string', 'max' => 100000, 'min' => 1], 'LexBot' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'BotName'], 'LexRegion' => ['shape' => 'LexRegion']]], 'LexBotConfig' => ['type' => 'structure', 'members' => ['LexBot' => ['shape' => 'LexBot'], 'LexV2Bot' => ['shape' => 'LexV2Bot']]], 'LexBotConfigList' => ['type' => 'list', 'member' => ['shape' => 'LexBotConfig']], 'LexBotsList' => ['type' => 'list', 'member' => ['shape' => 'LexBot']], 'LexRegion' => ['type' => 'string', 'max' => 60], 'LexV2Bot' => ['type' => 'structure', 'members' => ['AliasArn' => ['shape' => 'AliasArn']]], 'LexVersion' => ['type' => 'string', 'enum' => ['V1', 'V2']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListAgentStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'AgentStatusTypes' => ['shape' => 'AgentStatusTypes', 'location' => 'querystring', 'locationName' => 'AgentStatusTypes']]], 'ListAgentStatusResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'AgentStatusSummaryList' => ['shape' => 'AgentStatusSummaryList']]], 'ListApprovedOriginsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult25', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListApprovedOriginsResponse' => ['type' => 'structure', 'members' => ['Origins' => ['shape' => 'OriginsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListBotsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'LexVersion'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult25', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'LexVersion' => ['shape' => 'LexVersion', 'location' => 'querystring', 'locationName' => 'lexVersion']]], 'ListBotsResponse' => ['type' => 'structure', 'members' => ['LexBots' => ['shape' => 'LexBotConfigList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactFlowModulesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'ContactFlowModuleState' => ['shape' => 'ContactFlowModuleState', 'location' => 'querystring', 'locationName' => 'state']]], 'ListContactFlowModulesResponse' => ['type' => 'structure', 'members' => ['ContactFlowModulesSummaryList' => ['shape' => 'ContactFlowModulesSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactFlowsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowTypes' => ['shape' => 'ContactFlowTypes', 'location' => 'querystring', 'locationName' => 'contactFlowTypes'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListContactFlowsResponse' => ['type' => 'structure', 'members' => ['ContactFlowSummaryList' => ['shape' => 'ContactFlowSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactReferencesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'ReferenceTypes'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId', 'location' => 'uri', 'locationName' => 'ContactId'], 'ReferenceTypes' => ['shape' => 'ReferenceTypes', 'location' => 'querystring', 'locationName' => 'referenceTypes'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListContactReferencesResponse' => ['type' => 'structure', 'members' => ['ReferenceSummaryList' => ['shape' => 'ReferenceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDefaultVocabulariesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode'], 'MaxResults' => ['shape' => 'MaxResult100'], 'NextToken' => ['shape' => 'VocabularyNextToken']]], 'ListDefaultVocabulariesResponse' => ['type' => 'structure', 'required' => ['DefaultVocabularyList'], 'members' => ['DefaultVocabularyList' => ['shape' => 'DefaultVocabularyList'], 'NextToken' => ['shape' => 'VocabularyNextToken']]], 'ListHoursOfOperationsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListHoursOfOperationsResponse' => ['type' => 'structure', 'members' => ['HoursOfOperationSummaryList' => ['shape' => 'HoursOfOperationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInstanceAttributesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult7', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListInstanceAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInstanceStorageConfigsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ResourceType'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ResourceType' => ['shape' => 'InstanceStorageResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult10', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListInstanceStorageConfigsResponse' => ['type' => 'structure', 'members' => ['StorageConfigs' => ['shape' => 'InstanceStorageConfigs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInstancesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult10', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListInstancesResponse' => ['type' => 'structure', 'members' => ['InstanceSummaryList' => ['shape' => 'InstanceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIntegrationAssociationsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationType' => ['shape' => 'IntegrationType', 'location' => 'querystring', 'locationName' => 'integrationType'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListIntegrationAssociationsResponse' => ['type' => 'structure', 'members' => ['IntegrationAssociationSummaryList' => ['shape' => 'IntegrationAssociationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLambdaFunctionsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult25', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListLambdaFunctionsResponse' => ['type' => 'structure', 'members' => ['LambdaFunctions' => ['shape' => 'FunctionArnsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLexBotsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult25', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListLexBotsResponse' => ['type' => 'structure', 'members' => ['LexBots' => ['shape' => 'LexBotsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPhoneNumbersRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'PhoneNumberTypes' => ['shape' => 'PhoneNumberTypes', 'location' => 'querystring', 'locationName' => 'phoneNumberTypes'], 'PhoneNumberCountryCodes' => ['shape' => 'PhoneNumberCountryCodes', 'location' => 'querystring', 'locationName' => 'phoneNumberCountryCodes'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPhoneNumbersResponse' => ['type' => 'structure', 'members' => ['PhoneNumberSummaryList' => ['shape' => 'PhoneNumberSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPhoneNumbersSummary' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId'], 'PhoneNumberArn' => ['shape' => 'ARN'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'PhoneNumberCountryCode' => ['shape' => 'PhoneNumberCountryCode'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType'], 'TargetArn' => ['shape' => 'ARN']]], 'ListPhoneNumbersSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ListPhoneNumbersSummary']], 'ListPhoneNumbersV2Request' => ['type' => 'structure', 'members' => ['TargetArn' => ['shape' => 'ARN'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true], 'NextToken' => ['shape' => 'LargeNextToken'], 'PhoneNumberCountryCodes' => ['shape' => 'PhoneNumberCountryCodes'], 'PhoneNumberTypes' => ['shape' => 'PhoneNumberTypes'], 'PhoneNumberPrefix' => ['shape' => 'PhoneNumberPrefix']]], 'ListPhoneNumbersV2Response' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'LargeNextToken'], 'ListPhoneNumbersSummaryList' => ['shape' => 'ListPhoneNumbersSummaryList']]], 'ListPromptsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPromptsResponse' => ['type' => 'structure', 'members' => ['PromptSummaryList' => ['shape' => 'PromptSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListQueueQuickConnectsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListQueueQuickConnectsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'QuickConnectSummaryList' => ['shape' => 'QuickConnectSummaryList']]], 'ListQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueTypes' => ['shape' => 'QueueTypes', 'location' => 'querystring', 'locationName' => 'queueTypes'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListQueuesResponse' => ['type' => 'structure', 'members' => ['QueueSummaryList' => ['shape' => 'QueueSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListQuickConnectsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'QuickConnectTypes' => ['shape' => 'QuickConnectTypes', 'location' => 'querystring', 'locationName' => 'QuickConnectTypes']]], 'ListQuickConnectsResponse' => ['type' => 'structure', 'members' => ['QuickConnectSummaryList' => ['shape' => 'QuickConnectSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRoutingProfileQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRoutingProfileQueuesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'RoutingProfileQueueConfigSummaryList' => ['shape' => 'RoutingProfileQueueConfigSummaryList']]], 'ListRoutingProfilesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRoutingProfilesResponse' => ['type' => 'structure', 'members' => ['RoutingProfileSummaryList' => ['shape' => 'RoutingProfileSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRulesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'PublishStatus' => ['shape' => 'RulePublishStatus', 'location' => 'querystring', 'locationName' => 'publishStatus'], 'EventSourceName' => ['shape' => 'EventSourceName', 'location' => 'querystring', 'locationName' => 'eventSourceName'], 'MaxResults' => ['shape' => 'MaxResult200', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListRulesResponse' => ['type' => 'structure', 'required' => ['RuleSummaryList'], 'members' => ['RuleSummaryList' => ['shape' => 'RuleSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSecurityKeysRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult2', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListSecurityKeysResponse' => ['type' => 'structure', 'members' => ['SecurityKeys' => ['shape' => 'SecurityKeysList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSecurityProfilePermissionsRequest' => ['type' => 'structure', 'required' => ['SecurityProfileId', 'InstanceId'], 'members' => ['SecurityProfileId' => ['shape' => 'SecurityProfileId', 'location' => 'uri', 'locationName' => 'SecurityProfileId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListSecurityProfilePermissionsResponse' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'PermissionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSecurityProfilesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListSecurityProfilesResponse' => ['type' => 'structure', 'members' => ['SecurityProfileSummaryList' => ['shape' => 'SecurityProfileSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTaskTemplatesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'Status' => ['shape' => 'TaskTemplateStatus', 'location' => 'querystring', 'locationName' => 'status'], 'Name' => ['shape' => 'TaskTemplateName', 'location' => 'querystring', 'locationName' => 'name']]], 'ListTaskTemplatesResponse' => ['type' => 'structure', 'members' => ['TaskTemplates' => ['shape' => 'TaskTemplateList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrafficDistributionGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResult10', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'InstanceId' => ['shape' => 'InstanceIdOrArn', 'location' => 'querystring', 'locationName' => 'instanceId']]], 'ListTrafficDistributionGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'TrafficDistributionGroupSummaryList' => ['shape' => 'TrafficDistributionGroupSummaryList']]], 'ListUseCasesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IntegrationAssociationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId', 'location' => 'uri', 'locationName' => 'IntegrationAssociationId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUseCasesResponse' => ['type' => 'structure', 'members' => ['UseCaseSummaryList' => ['shape' => 'UseCaseSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListUserHierarchyGroupsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUserHierarchyGroupsResponse' => ['type' => 'structure', 'members' => ['UserHierarchyGroupSummaryList' => ['shape' => 'HierarchyGroupSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResult1000', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['UserSummaryList' => ['shape' => 'UserSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long'], 'MaxResult10' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'MaxResult100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResult1000' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxResult2' => ['type' => 'integer', 'max' => 2, 'min' => 1], 'MaxResult200' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'MaxResult25' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'MaxResult7' => ['type' => 'integer', 'max' => 7, 'min' => 1], 'MediaConcurrencies' => ['type' => 'list', 'member' => ['shape' => 'MediaConcurrency']], 'MediaConcurrency' => ['type' => 'structure', 'required' => ['Channel', 'Concurrency'], 'members' => ['Channel' => ['shape' => 'Channel'], 'Concurrency' => ['shape' => 'Concurrency']]], 'Message' => ['type' => 'string'], 'MinutesLimit60' => ['type' => 'integer', 'max' => 59, 'min' => 0], 'MonitorCapability' => ['type' => 'string', 'enum' => ['SILENT_MONITOR', 'BARGE']], 'MonitorContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'UserId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'UserId' => ['shape' => 'AgentResourceId'], 'AllowedMonitorCapabilities' => ['shape' => 'AllowedMonitorCapabilities'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'MonitorContactResponse' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId'], 'ContactArn' => ['shape' => 'ARN']]], 'Name' => ['type' => 'string', 'max' => 512, 'min' => 0], 'Name128' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^[\\S].*[\\S]$)|(^[\\S]$)'], 'NextToken' => ['type' => 'string'], 'NextToken2500' => ['type' => 'string', 'max' => 2500, 'min' => 1], 'NotificationContentType' => ['type' => 'string', 'enum' => ['PLAIN_TEXT']], 'NotificationDeliveryType' => ['type' => 'string', 'enum' => ['EMAIL']], 'NotificationRecipientType' => ['type' => 'structure', 'members' => ['UserTags' => ['shape' => 'UserTagMap'], 'UserIds' => ['shape' => 'UserIdList']]], 'NumberReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue']]], 'Origin' => ['type' => 'string', 'max' => 267], 'OriginsList' => ['type' => 'list', 'member' => ['shape' => 'Origin']], 'OutboundCallerConfig' => ['type' => 'structure', 'members' => ['OutboundCallerIdName' => ['shape' => 'OutboundCallerIdName'], 'OutboundCallerIdNumberId' => ['shape' => 'PhoneNumberId'], 'OutboundFlowId' => ['shape' => 'ContactFlowId']]], 'OutboundCallerIdName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'OutboundCallsEnabled' => ['type' => 'boolean'], 'OutboundContactNotPermittedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'PEM' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ParticipantDetails' => ['type' => 'structure', 'required' => ['DisplayName'], 'members' => ['DisplayName' => ['shape' => 'DisplayName']]], 'ParticipantId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ParticipantTimerAction' => ['type' => 'string', 'enum' => ['Unset']], 'ParticipantTimerConfigList' => ['type' => 'list', 'member' => ['shape' => 'ParticipantTimerConfiguration'], 'max' => 6, 'min' => 1], 'ParticipantTimerConfiguration' => ['type' => 'structure', 'required' => ['ParticipantRole', 'TimerType', 'TimerValue'], 'members' => ['ParticipantRole' => ['shape' => 'TimerEligibleParticipantRoles'], 'TimerType' => ['shape' => 'ParticipantTimerType'], 'TimerValue' => ['shape' => 'ParticipantTimerValue']]], 'ParticipantTimerDurationInMinutes' => ['type' => 'integer', 'max' => 480, 'min' => 2], 'ParticipantTimerType' => ['type' => 'string', 'enum' => ['IDLE', 'DISCONNECT_NONCUSTOMER']], 'ParticipantTimerValue' => ['type' => 'structure', 'members' => ['ParticipantTimerAction' => ['shape' => 'ParticipantTimerAction'], 'ParticipantTimerDurationInMinutes' => ['shape' => 'ParticipantTimerDurationInMinutes']], 'union' => \true], 'ParticipantToken' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Password' => ['type' => 'string', 'pattern' => '/^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d\\S]{8,64}$/'], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PermissionsList' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfilePermission'], 'max' => 500], 'PersistentChat' => ['type' => 'structure', 'members' => ['RehydrationType' => ['shape' => 'RehydrationType'], 'SourceContactId' => ['shape' => 'ContactId']]], 'PhoneNumber' => ['type' => 'string', 'pattern' => '\\\\+[1-9]\\\\d{1,14}$'], 'PhoneNumberCountryCode' => ['type' => 'string', 'enum' => ['AF', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BA', 'BW', 'BR', 'IO', 'VG', 'BN', 'BG', 'BF', 'BI', 'KH', 'CM', 'CA', 'CV', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CK', 'CR', 'HR', 'CU', 'CW', 'CY', 'CZ', 'CD', 'DK', 'DJ', 'DM', 'DO', 'TL', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'PF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'CI', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'AN', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'KP', 'MP', 'NO', 'OM', 'PK', 'PW', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'CG', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'KR', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'VI', 'UG', 'UA', 'AE', 'GB', 'US', 'UY', 'UZ', 'VU', 'VA', 'VE', 'VN', 'WF', 'EH', 'YE', 'ZM', 'ZW']], 'PhoneNumberCountryCodes' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberCountryCode'], 'max' => 10], 'PhoneNumberDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^[\\W\\S_]*'], 'PhoneNumberId' => ['type' => 'string'], 'PhoneNumberPrefix' => ['type' => 'string', 'pattern' => '\\\\+?[0-9]{1,11}'], 'PhoneNumberQuickConnectConfig' => ['type' => 'structure', 'required' => ['PhoneNumber'], 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumber']]], 'PhoneNumberStatus' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'PhoneNumberWorkflowStatus'], 'Message' => ['shape' => 'PhoneNumberWorkflowMessage']]], 'PhoneNumberSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PhoneNumberId'], 'Arn' => ['shape' => 'ARN'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType'], 'PhoneNumberCountryCode' => ['shape' => 'PhoneNumberCountryCode']]], 'PhoneNumberSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberSummary']], 'PhoneNumberType' => ['type' => 'string', 'enum' => ['TOLL_FREE', 'DID']], 'PhoneNumberTypes' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberType'], 'max' => 2], 'PhoneNumberWorkflowMessage' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^[\\W\\S_]*'], 'PhoneNumberWorkflowStatus' => ['type' => 'string', 'enum' => ['CLAIMED', 'IN_PROGRESS', 'FAILED']], 'PhoneType' => ['type' => 'string', 'enum' => ['SOFT_PHONE', 'DESK_PHONE']], 'Prefix' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Priority' => ['type' => 'integer', 'max' => 99, 'min' => 1], 'ProblemDetail' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ProblemMessageString']]], 'ProblemMessageString' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Problems' => ['type' => 'list', 'member' => ['shape' => 'ProblemDetail'], 'max' => 50, 'min' => 1], 'PromptId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PromptName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PromptSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PromptId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'PromptName']]], 'PromptSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PromptSummary']], 'PropertyValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message'], 'PropertyList' => ['shape' => 'PropertyValidationExceptionPropertyList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PropertyValidationExceptionProperty' => ['type' => 'structure', 'required' => ['PropertyPath', 'Reason', 'Message'], 'members' => ['PropertyPath' => ['shape' => 'String'], 'Reason' => ['shape' => 'PropertyValidationExceptionReason'], 'Message' => ['shape' => 'Message']]], 'PropertyValidationExceptionPropertyList' => ['type' => 'list', 'member' => ['shape' => 'PropertyValidationExceptionProperty']], 'PropertyValidationExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_FORMAT', 'UNIQUE_CONSTRAINT_VIOLATED', 'REFERENCED_RESOURCE_NOT_FOUND', 'RESOURCE_NAME_ALREADY_EXISTS', 'REQUIRED_PROPERTY_MISSING', 'NOT_SUPPORTED']], 'PutUserStatusRequest' => ['type' => 'structure', 'required' => ['UserId', 'InstanceId', 'AgentStatusId'], 'members' => ['UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AgentStatusId' => ['shape' => 'AgentStatusId']]], 'PutUserStatusResponse' => ['type' => 'structure', 'members' => []], 'Queue' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CommonNameLength127'], 'QueueArn' => ['shape' => 'ARN'], 'QueueId' => ['shape' => 'QueueId'], 'Description' => ['shape' => 'QueueDescription'], 'OutboundCallerConfig' => ['shape' => 'OutboundCallerConfig'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId'], 'MaxContacts' => ['shape' => 'QueueMaxContacts', 'box' => \true], 'Status' => ['shape' => 'QueueStatus'], 'Tags' => ['shape' => 'TagMap']]], 'QueueDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'QueueId' => ['type' => 'string'], 'QueueInfo' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueueId'], 'EnqueueTimestamp' => ['shape' => 'timestamp']]], 'QueueMaxContacts' => ['type' => 'integer', 'min' => 0], 'QueueName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'QueueQuickConnectConfig' => ['type' => 'structure', 'required' => ['QueueId', 'ContactFlowId'], 'members' => ['QueueId' => ['shape' => 'QueueId'], 'ContactFlowId' => ['shape' => 'ContactFlowId']]], 'QueueReference' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueueId'], 'Arn' => ['shape' => 'ARN']]], 'QueueSearchConditionList' => ['type' => 'list', 'member' => ['shape' => 'QueueSearchCriteria']], 'QueueSearchCriteria' => ['type' => 'structure', 'members' => ['OrConditions' => ['shape' => 'QueueSearchConditionList'], 'AndConditions' => ['shape' => 'QueueSearchConditionList'], 'StringCondition' => ['shape' => 'StringCondition'], 'QueueTypeCondition' => ['shape' => 'SearchableQueueType']]], 'QueueSearchFilter' => ['type' => 'structure', 'members' => ['TagFilter' => ['shape' => 'ControlPlaneTagFilter']]], 'QueueSearchSummaryList' => ['type' => 'list', 'member' => ['shape' => 'Queue']], 'QueueStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'QueueSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueueId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'QueueName'], 'QueueType' => ['shape' => 'QueueType']]], 'QueueSummaryList' => ['type' => 'list', 'member' => ['shape' => 'QueueSummary']], 'QueueType' => ['type' => 'string', 'enum' => ['STANDARD', 'AGENT']], 'QueueTypes' => ['type' => 'list', 'member' => ['shape' => 'QueueType'], 'max' => 2], 'Queues' => ['type' => 'list', 'member' => ['shape' => 'QueueId'], 'max' => 100, 'min' => 1], 'QuickConnect' => ['type' => 'structure', 'members' => ['QuickConnectARN' => ['shape' => 'ARN'], 'QuickConnectId' => ['shape' => 'QuickConnectId'], 'Name' => ['shape' => 'QuickConnectName'], 'Description' => ['shape' => 'QuickConnectDescription'], 'QuickConnectConfig' => ['shape' => 'QuickConnectConfig'], 'Tags' => ['shape' => 'TagMap']]], 'QuickConnectConfig' => ['type' => 'structure', 'required' => ['QuickConnectType'], 'members' => ['QuickConnectType' => ['shape' => 'QuickConnectType'], 'UserConfig' => ['shape' => 'UserQuickConnectConfig'], 'QueueConfig' => ['shape' => 'QueueQuickConnectConfig'], 'PhoneConfig' => ['shape' => 'PhoneNumberQuickConnectConfig']]], 'QuickConnectDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'QuickConnectId' => ['type' => 'string'], 'QuickConnectName' => ['type' => 'string', 'max' => 127, 'min' => 1], 'QuickConnectSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QuickConnectId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'QuickConnectName'], 'QuickConnectType' => ['shape' => 'QuickConnectType']]], 'QuickConnectSummaryList' => ['type' => 'list', 'member' => ['shape' => 'QuickConnectSummary']], 'QuickConnectType' => ['type' => 'string', 'enum' => ['USER', 'QUEUE', 'PHONE_NUMBER']], 'QuickConnectTypes' => ['type' => 'list', 'member' => ['shape' => 'QuickConnectType'], 'max' => 3], 'QuickConnectsList' => ['type' => 'list', 'member' => ['shape' => 'QuickConnectId'], 'max' => 50, 'min' => 1], 'ReadOnlyFieldInfo' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TaskTemplateFieldIdentifier']]], 'ReadOnlyTaskTemplateFields' => ['type' => 'list', 'member' => ['shape' => 'ReadOnlyFieldInfo']], 'Reference' => ['type' => 'structure', 'required' => ['Value', 'Type'], 'members' => ['Value' => ['shape' => 'ReferenceValue'], 'Type' => ['shape' => 'ReferenceType']]], 'ReferenceKey' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'ReferenceStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'REJECTED']], 'ReferenceSummary' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'UrlReference'], 'Attachment' => ['shape' => 'AttachmentReference'], 'String' => ['shape' => 'StringReference'], 'Number' => ['shape' => 'NumberReference'], 'Date' => ['shape' => 'DateReference'], 'Email' => ['shape' => 'EmailReference']], 'union' => \true], 'ReferenceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ReferenceSummary']], 'ReferenceType' => ['type' => 'string', 'enum' => ['URL', 'ATTACHMENT', 'NUMBER', 'STRING', 'DATE', 'EMAIL']], 'ReferenceTypes' => ['type' => 'list', 'member' => ['shape' => 'ReferenceType'], 'max' => 6], 'ReferenceValue' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'RehydrationType' => ['type' => 'string', 'enum' => ['ENTIRE_PAST_SESSION', 'FROM_SEGMENT']], 'ReleasePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId', 'location' => 'uri', 'locationName' => 'PhoneNumberId'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'ReplicateInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ReplicaRegion', 'ReplicaAlias'], 'members' => ['InstanceId' => ['shape' => 'InstanceIdOrArn', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ReplicaRegion' => ['shape' => 'AwsRegion'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ReplicaAlias' => ['shape' => 'DirectoryAlias']]], 'ReplicateInstanceResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN']]], 'RequiredFieldInfo' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TaskTemplateFieldIdentifier']]], 'RequiredTaskTemplateFields' => ['type' => 'list', 'member' => ['shape' => 'RequiredFieldInfo']], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'ARN']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['CONTACT', 'CONTACT_FLOW', 'INSTANCE', 'PARTICIPANT', 'HIERARCHY_LEVEL', 'HIERARCHY_GROUP', 'USER']], 'ResumeContactRecordingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'InitialContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'InitialContactId' => ['shape' => 'ContactId']]], 'ResumeContactRecordingResponse' => ['type' => 'structure', 'members' => []], 'RoutingProfile' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Name' => ['shape' => 'RoutingProfileName'], 'RoutingProfileArn' => ['shape' => 'ARN'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId'], 'Description' => ['shape' => 'RoutingProfileDescription'], 'MediaConcurrencies' => ['shape' => 'MediaConcurrencies'], 'DefaultOutboundQueueId' => ['shape' => 'QueueId'], 'Tags' => ['shape' => 'TagMap'], 'NumberOfAssociatedQueues' => ['shape' => 'Long'], 'NumberOfAssociatedUsers' => ['shape' => 'Long']]], 'RoutingProfileDescription' => ['type' => 'string', 'max' => 250, 'min' => 1], 'RoutingProfileId' => ['type' => 'string'], 'RoutingProfileList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfile']], 'RoutingProfileName' => ['type' => 'string', 'max' => 127, 'min' => 1], 'RoutingProfileQueueConfig' => ['type' => 'structure', 'required' => ['QueueReference', 'Priority', 'Delay'], 'members' => ['QueueReference' => ['shape' => 'RoutingProfileQueueReference'], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'Delay' => ['shape' => 'Delay', 'box' => \true]]], 'RoutingProfileQueueConfigList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileQueueConfig'], 'max' => 10, 'min' => 1], 'RoutingProfileQueueConfigSummary' => ['type' => 'structure', 'required' => ['QueueId', 'QueueArn', 'QueueName', 'Priority', 'Delay', 'Channel'], 'members' => ['QueueId' => ['shape' => 'QueueId'], 'QueueArn' => ['shape' => 'ARN'], 'QueueName' => ['shape' => 'QueueName'], 'Priority' => ['shape' => 'Priority'], 'Delay' => ['shape' => 'Delay'], 'Channel' => ['shape' => 'Channel']]], 'RoutingProfileQueueConfigSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileQueueConfigSummary']], 'RoutingProfileQueueReference' => ['type' => 'structure', 'required' => ['QueueId', 'Channel'], 'members' => ['QueueId' => ['shape' => 'QueueId'], 'Channel' => ['shape' => 'Channel']]], 'RoutingProfileQueueReferenceList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileQueueReference']], 'RoutingProfileReference' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'RoutingProfileId'], 'Arn' => ['shape' => 'ARN']]], 'RoutingProfileSearchConditionList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileSearchCriteria']], 'RoutingProfileSearchCriteria' => ['type' => 'structure', 'members' => ['OrConditions' => ['shape' => 'RoutingProfileSearchConditionList'], 'AndConditions' => ['shape' => 'RoutingProfileSearchConditionList'], 'StringCondition' => ['shape' => 'StringCondition']]], 'RoutingProfileSearchFilter' => ['type' => 'structure', 'members' => ['TagFilter' => ['shape' => 'ControlPlaneTagFilter']]], 'RoutingProfileSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'RoutingProfileId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'RoutingProfileName']]], 'RoutingProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileSummary']], 'RoutingProfiles' => ['type' => 'list', 'member' => ['shape' => 'RoutingProfileId'], 'max' => 100, 'min' => 1], 'Rule' => ['type' => 'structure', 'required' => ['Name', 'RuleId', 'RuleArn', 'TriggerEventSource', 'Function', 'Actions', 'PublishStatus', 'CreatedTime', 'LastUpdatedTime', 'LastUpdatedBy'], 'members' => ['Name' => ['shape' => 'RuleName'], 'RuleId' => ['shape' => 'RuleId'], 'RuleArn' => ['shape' => 'ARN'], 'TriggerEventSource' => ['shape' => 'RuleTriggerEventSource'], 'Function' => ['shape' => 'RuleFunction'], 'Actions' => ['shape' => 'RuleActions'], 'PublishStatus' => ['shape' => 'RulePublishStatus'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedBy' => ['shape' => 'ARN'], 'Tags' => ['shape' => 'TagMap']]], 'RuleAction' => ['type' => 'structure', 'required' => ['ActionType'], 'members' => ['ActionType' => ['shape' => 'ActionType'], 'TaskAction' => ['shape' => 'TaskActionDefinition'], 'EventBridgeAction' => ['shape' => 'EventBridgeActionDefinition'], 'AssignContactCategoryAction' => ['shape' => 'AssignContactCategoryActionDefinition'], 'SendNotificationAction' => ['shape' => 'SendNotificationActionDefinition']]], 'RuleActions' => ['type' => 'list', 'member' => ['shape' => 'RuleAction']], 'RuleFunction' => ['type' => 'string'], 'RuleId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RuleName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'RulePublishStatus' => ['type' => 'string', 'enum' => ['DRAFT', 'PUBLISHED']], 'RuleSummary' => ['type' => 'structure', 'required' => ['Name', 'RuleId', 'RuleArn', 'EventSourceName', 'PublishStatus', 'ActionSummaries', 'CreatedTime', 'LastUpdatedTime'], 'members' => ['Name' => ['shape' => 'RuleName'], 'RuleId' => ['shape' => 'RuleId'], 'RuleArn' => ['shape' => 'ARN'], 'EventSourceName' => ['shape' => 'EventSourceName'], 'PublishStatus' => ['shape' => 'RulePublishStatus'], 'ActionSummaries' => ['shape' => 'ActionSummaries'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'RuleSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RuleSummary']], 'RuleTriggerEventSource' => ['type' => 'structure', 'required' => ['EventSourceName'], 'members' => ['EventSourceName' => ['shape' => 'EventSourceName'], 'IntegrationAssociationId' => ['shape' => 'IntegrationAssociationId']]], 'S3Config' => ['type' => 'structure', 'required' => ['BucketName', 'BucketPrefix'], 'members' => ['BucketName' => ['shape' => 'BucketName'], 'BucketPrefix' => ['shape' => 'Prefix'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig']]], 'SearchAvailablePhoneNumbersRequest' => ['type' => 'structure', 'required' => ['TargetArn', 'PhoneNumberCountryCode', 'PhoneNumberType'], 'members' => ['TargetArn' => ['shape' => 'ARN'], 'PhoneNumberCountryCode' => ['shape' => 'PhoneNumberCountryCode'], 'PhoneNumberType' => ['shape' => 'PhoneNumberType'], 'PhoneNumberPrefix' => ['shape' => 'PhoneNumberPrefix'], 'MaxResults' => ['shape' => 'MaxResult10', 'box' => \true], 'NextToken' => ['shape' => 'LargeNextToken']]], 'SearchAvailablePhoneNumbersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'LargeNextToken'], 'AvailableNumbersList' => ['shape' => 'AvailableNumbersList']]], 'SearchQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken2500'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true], 'SearchFilter' => ['shape' => 'QueueSearchFilter'], 'SearchCriteria' => ['shape' => 'QueueSearchCriteria']]], 'SearchQueuesResponse' => ['type' => 'structure', 'members' => ['Queues' => ['shape' => 'QueueSearchSummaryList'], 'NextToken' => ['shape' => 'NextToken2500'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'SearchRoutingProfilesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken2500'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true], 'SearchFilter' => ['shape' => 'RoutingProfileSearchFilter'], 'SearchCriteria' => ['shape' => 'RoutingProfileSearchCriteria']]], 'SearchRoutingProfilesResponse' => ['type' => 'structure', 'members' => ['RoutingProfiles' => ['shape' => 'RoutingProfileList'], 'NextToken' => ['shape' => 'NextToken2500'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'SearchSecurityProfilesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken2500'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true], 'SearchCriteria' => ['shape' => 'SecurityProfileSearchCriteria'], 'SearchFilter' => ['shape' => 'SecurityProfilesSearchFilter']]], 'SearchSecurityProfilesResponse' => ['type' => 'structure', 'members' => ['SecurityProfiles' => ['shape' => 'SecurityProfilesSearchSummaryList'], 'NextToken' => ['shape' => 'NextToken2500'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'SearchUsersRequest' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'NextToken' => ['shape' => 'NextToken2500'], 'MaxResults' => ['shape' => 'MaxResult100', 'box' => \true], 'SearchFilter' => ['shape' => 'UserSearchFilter'], 'SearchCriteria' => ['shape' => 'UserSearchCriteria']]], 'SearchUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserSearchSummaryList'], 'NextToken' => ['shape' => 'NextToken2500'], 'ApproximateTotalCount' => ['shape' => 'ApproximateTotalCount']]], 'SearchVocabulariesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'MaxResults' => ['shape' => 'MaxResult100'], 'NextToken' => ['shape' => 'VocabularyNextToken'], 'State' => ['shape' => 'VocabularyState'], 'NameStartsWith' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode']]], 'SearchVocabulariesResponse' => ['type' => 'structure', 'members' => ['VocabularySummaryList' => ['shape' => 'VocabularySummaryList'], 'NextToken' => ['shape' => 'VocabularyNextToken']]], 'SearchableQueueType' => ['type' => 'string', 'enum' => ['STANDARD']], 'SecurityKey' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Key' => ['shape' => 'PEM'], 'CreationTime' => ['shape' => 'timestamp']]], 'SecurityKeysList' => ['type' => 'list', 'member' => ['shape' => 'SecurityKey']], 'SecurityProfile' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'SecurityProfileId'], 'OrganizationResourceId' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN'], 'SecurityProfileName' => ['shape' => 'SecurityProfileName'], 'Description' => ['shape' => 'SecurityProfileDescription'], 'Tags' => ['shape' => 'TagMap'], 'AllowedAccessControlTags' => ['shape' => 'AllowedAccessControlTags'], 'TagRestrictedResources' => ['shape' => 'TagRestrictedResourceList']]], 'SecurityProfileDescription' => ['type' => 'string', 'max' => 250], 'SecurityProfileId' => ['type' => 'string'], 'SecurityProfileIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileId'], 'max' => 10, 'min' => 1], 'SecurityProfileName' => ['type' => 'string'], 'SecurityProfilePermission' => ['type' => 'string', 'max' => 128, 'min' => 1], 'SecurityProfilePolicyKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'SecurityProfilePolicyValue' => ['type' => 'string', 'max' => 256], 'SecurityProfileSearchConditionList' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileSearchCriteria']], 'SecurityProfileSearchCriteria' => ['type' => 'structure', 'members' => ['OrConditions' => ['shape' => 'SecurityProfileSearchConditionList'], 'AndConditions' => ['shape' => 'SecurityProfileSearchConditionList'], 'StringCondition' => ['shape' => 'StringCondition']]], 'SecurityProfileSearchSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'SecurityProfileId'], 'OrganizationResourceId' => ['shape' => 'InstanceId'], 'Arn' => ['shape' => 'ARN'], 'SecurityProfileName' => ['shape' => 'SecurityProfileName'], 'Description' => ['shape' => 'SecurityProfileDescription'], 'Tags' => ['shape' => 'TagMap']]], 'SecurityProfileSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'SecurityProfileId'], 'Arn' => ['shape' => 'ARN'], 'Name' => ['shape' => 'SecurityProfileName']]], 'SecurityProfileSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileSummary']], 'SecurityProfilesSearchFilter' => ['type' => 'structure', 'members' => ['TagFilter' => ['shape' => 'ControlPlaneTagFilter']]], 'SecurityProfilesSearchSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileSearchSummary']], 'SecurityToken' => ['type' => 'string', 'sensitive' => \true], 'SendNotificationActionDefinition' => ['type' => 'structure', 'required' => ['DeliveryMethod', 'Content', 'ContentType', 'Recipient'], 'members' => ['DeliveryMethod' => ['shape' => 'NotificationDeliveryType'], 'Subject' => ['shape' => 'Subject'], 'Content' => ['shape' => 'Content'], 'ContentType' => ['shape' => 'NotificationContentType'], 'Recipient' => ['shape' => 'NotificationRecipientType']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SingleSelectOptions' => ['type' => 'list', 'member' => ['shape' => 'TaskTemplateSingleSelectOption']], 'SnapshotVersion' => ['type' => 'string'], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SourceApplicationName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_ -]+$'], 'SourceType' => ['type' => 'string', 'enum' => ['SALESFORCE', 'ZENDESK']], 'StartChatContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId', 'ParticipantDetails'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Attributes' => ['shape' => 'Attributes'], 'ParticipantDetails' => ['shape' => 'ParticipantDetails'], 'InitialMessage' => ['shape' => 'ChatMessage'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ChatDurationInMinutes' => ['shape' => 'ChatDurationInMinutes'], 'SupportedMessagingContentTypes' => ['shape' => 'SupportedMessagingContentTypes'], 'PersistentChat' => ['shape' => 'PersistentChat']]], 'StartChatContactResponse' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId'], 'ParticipantId' => ['shape' => 'ParticipantId'], 'ParticipantToken' => ['shape' => 'ParticipantToken'], 'ContinuedFromContactId' => ['shape' => 'ContactId']]], 'StartContactRecordingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'InitialContactId', 'VoiceRecordingConfiguration'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'InitialContactId' => ['shape' => 'ContactId'], 'VoiceRecordingConfiguration' => ['shape' => 'VoiceRecordingConfiguration']]], 'StartContactRecordingResponse' => ['type' => 'structure', 'members' => []], 'StartContactStreamingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'ChatStreamingConfiguration', 'ClientToken'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'ChatStreamingConfiguration' => ['shape' => 'ChatStreamingConfiguration'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'StartContactStreamingResponse' => ['type' => 'structure', 'required' => ['StreamingId'], 'members' => ['StreamingId' => ['shape' => 'StreamingId']]], 'StartOutboundVoiceContactRequest' => ['type' => 'structure', 'required' => ['DestinationPhoneNumber', 'ContactFlowId', 'InstanceId'], 'members' => ['DestinationPhoneNumber' => ['shape' => 'PhoneNumber'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'InstanceId' => ['shape' => 'InstanceId'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'SourcePhoneNumber' => ['shape' => 'PhoneNumber'], 'QueueId' => ['shape' => 'QueueId'], 'Attributes' => ['shape' => 'Attributes'], 'AnswerMachineDetectionConfig' => ['shape' => 'AnswerMachineDetectionConfig'], 'CampaignId' => ['shape' => 'CampaignId'], 'TrafficType' => ['shape' => 'TrafficType']]], 'StartOutboundVoiceContactResponse' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId']]], 'StartTaskContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'PreviousContactId' => ['shape' => 'ContactId'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Attributes' => ['shape' => 'Attributes'], 'Name' => ['shape' => 'Name'], 'References' => ['shape' => 'ContactReferences'], 'Description' => ['shape' => 'Description'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ScheduledTime' => ['shape' => 'Timestamp'], 'TaskTemplateId' => ['shape' => 'TaskTemplateId'], 'QuickConnectId' => ['shape' => 'QuickConnectId']]], 'StartTaskContactResponse' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId']]], 'Statistic' => ['type' => 'string', 'enum' => ['SUM', 'MAX', 'AVG']], 'StopContactRecordingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'InitialContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'InitialContactId' => ['shape' => 'ContactId']]], 'StopContactRecordingResponse' => ['type' => 'structure', 'members' => []], 'StopContactRequest' => ['type' => 'structure', 'required' => ['ContactId', 'InstanceId'], 'members' => ['ContactId' => ['shape' => 'ContactId'], 'InstanceId' => ['shape' => 'InstanceId']]], 'StopContactResponse' => ['type' => 'structure', 'members' => []], 'StopContactStreamingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'StreamingId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'StreamingId' => ['shape' => 'StreamingId']]], 'StopContactStreamingResponse' => ['type' => 'structure', 'members' => []], 'StorageType' => ['type' => 'string', 'enum' => ['S3', 'KINESIS_VIDEO_STREAM', 'KINESIS_STREAM', 'KINESIS_FIREHOSE']], 'StreamingId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'String' => ['type' => 'string'], 'StringComparisonType' => ['type' => 'string', 'enum' => ['STARTS_WITH', 'CONTAINS', 'EXACT']], 'StringCondition' => ['type' => 'structure', 'members' => ['FieldName' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'ComparisonType' => ['shape' => 'StringComparisonType']]], 'StringReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue']]], 'Subject' => ['type' => 'string', 'max' => 200, 'min' => 1], 'SupportedMessagingContentType' => ['type' => 'string', 'max' => 100, 'min' => 1], 'SupportedMessagingContentTypes' => ['type' => 'list', 'member' => ['shape' => 'SupportedMessagingContentType']], 'SuspendContactRecordingRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'InitialContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'InitialContactId' => ['shape' => 'ContactId']]], 'SuspendContactRecordingResponse' => ['type' => 'structure', 'members' => []], 'TagAndConditionList' => ['type' => 'list', 'member' => ['shape' => 'TagCondition']], 'TagCondition' => ['type' => 'structure', 'members' => ['TagKey' => ['shape' => 'String'], 'TagValue' => ['shape' => 'String']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagOrConditionList' => ['type' => 'list', 'member' => ['shape' => 'TagAndConditionList']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagRestrictedResourceList' => ['type' => 'list', 'member' => ['shape' => 'TagRestrictedResourceName'], 'max' => 10], 'TagRestrictedResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256], 'TaskActionDefinition' => ['type' => 'structure', 'required' => ['Name', 'ContactFlowId'], 'members' => ['Name' => ['shape' => 'TaskNameExpression'], 'Description' => ['shape' => 'TaskDescriptionExpression'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'References' => ['shape' => 'ContactReferences']]], 'TaskDescriptionExpression' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'TaskNameExpression' => ['type' => 'string', 'max' => 512, 'min' => 1], 'TaskTemplateArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TaskTemplateConstraints' => ['type' => 'structure', 'members' => ['RequiredFields' => ['shape' => 'RequiredTaskTemplateFields'], 'ReadOnlyFields' => ['shape' => 'ReadOnlyTaskTemplateFields'], 'InvisibleFields' => ['shape' => 'InvisibleTaskTemplateFields']]], 'TaskTemplateDefaultFieldValue' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TaskTemplateFieldIdentifier'], 'DefaultValue' => ['shape' => 'TaskTemplateFieldValue']]], 'TaskTemplateDefaultFieldValueList' => ['type' => 'list', 'member' => ['shape' => 'TaskTemplateDefaultFieldValue']], 'TaskTemplateDefaults' => ['type' => 'structure', 'members' => ['DefaultFieldValues' => ['shape' => 'TaskTemplateDefaultFieldValueList']]], 'TaskTemplateDescription' => ['type' => 'string', 'max' => 255, 'min' => 1], 'TaskTemplateField' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TaskTemplateFieldIdentifier'], 'Description' => ['shape' => 'TaskTemplateFieldDescription'], 'Type' => ['shape' => 'TaskTemplateFieldType'], 'SingleSelectOptions' => ['shape' => 'SingleSelectOptions']]], 'TaskTemplateFieldDescription' => ['type' => 'string', 'max' => 255, 'min' => 1], 'TaskTemplateFieldIdentifier' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'TaskTemplateFieldName']]], 'TaskTemplateFieldName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'TaskTemplateFieldType' => ['type' => 'string', 'enum' => ['NAME', 'DESCRIPTION', 'SCHEDULED_TIME', 'QUICK_CONNECT', 'URL', 'NUMBER', 'TEXT', 'TEXT_AREA', 'DATE_TIME', 'BOOLEAN', 'SINGLE_SELECT', 'EMAIL']], 'TaskTemplateFieldValue' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'TaskTemplateFields' => ['type' => 'list', 'member' => ['shape' => 'TaskTemplateField']], 'TaskTemplateId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TaskTemplateList' => ['type' => 'list', 'member' => ['shape' => 'TaskTemplateMetadata']], 'TaskTemplateMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TaskTemplateId'], 'Arn' => ['shape' => 'TaskTemplateArn'], 'Name' => ['shape' => 'TaskTemplateName'], 'Description' => ['shape' => 'TaskTemplateDescription'], 'Status' => ['shape' => 'TaskTemplateStatus'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'CreatedTime' => ['shape' => 'timestamp']]], 'TaskTemplateName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'TaskTemplateSingleSelectOption' => ['type' => 'string', 'max' => 100, 'min' => 1], 'TaskTemplateStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'TelephonyConfig' => ['type' => 'structure', 'required' => ['Distributions'], 'members' => ['Distributions' => ['shape' => 'DistributionList']]], 'Threshold' => ['type' => 'structure', 'members' => ['Comparison' => ['shape' => 'Comparison'], 'ThresholdValue' => ['shape' => 'ThresholdValue', 'box' => \true]]], 'ThresholdValue' => ['type' => 'double'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeZone' => ['type' => 'string'], 'TimerEligibleParticipantRoles' => ['type' => 'string', 'enum' => ['CUSTOMER', 'AGENT']], 'Timestamp' => ['type' => 'timestamp'], 'TrafficDistributionGroup' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TrafficDistributionGroupId'], 'Arn' => ['shape' => 'TrafficDistributionGroupArn'], 'Name' => ['shape' => 'Name128'], 'Description' => ['shape' => 'Description250'], 'InstanceArn' => ['shape' => 'InstanceArn'], 'Status' => ['shape' => 'TrafficDistributionGroupStatus'], 'Tags' => ['shape' => 'TagMap']]], 'TrafficDistributionGroupArn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-us-gov):connect:[a-z]{2}-[a-z]+-[0-9]{1}:[0-9]{1,20}:traffic-distribution-group/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'TrafficDistributionGroupId' => ['type' => 'string', 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'TrafficDistributionGroupIdOrArn' => ['type' => 'string', 'pattern' => '^(arn:(aws|aws-us-gov):connect:[a-z]{2}-[a-z-]+-[0-9]{1}:[0-9]{1,20}:traffic-distribution-group/)?[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'TrafficDistributionGroupStatus' => ['type' => 'string', 'enum' => ['CREATION_IN_PROGRESS', 'ACTIVE', 'CREATION_FAILED', 'PENDING_DELETION', 'DELETION_FAILED', 'UPDATE_IN_PROGRESS']], 'TrafficDistributionGroupSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TrafficDistributionGroupId'], 'Arn' => ['shape' => 'TrafficDistributionGroupArn'], 'Name' => ['shape' => 'Name128'], 'InstanceArn' => ['shape' => 'InstanceArn'], 'Status' => ['shape' => 'TrafficDistributionGroupStatus']]], 'TrafficDistributionGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TrafficDistributionGroupSummary'], 'max' => 10, 'min' => 0], 'TrafficType' => ['type' => 'string', 'enum' => ['GENERAL', 'CAMPAIGN']], 'TransferContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'ContactFlowId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'QueueId' => ['shape' => 'QueueId'], 'UserId' => ['shape' => 'AgentResourceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'TransferContactResponse' => ['type' => 'structure', 'members' => ['ContactId' => ['shape' => 'ContactId'], 'ContactArn' => ['shape' => 'ARN']]], 'URI' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'Unit' => ['type' => 'string', 'enum' => ['SECONDS', 'COUNT', 'PERCENT']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateAgentStatusDescription' => ['type' => 'string', 'max' => 250, 'min' => 0], 'UpdateAgentStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AgentStatusId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AgentStatusId' => ['shape' => 'AgentStatusId', 'location' => 'uri', 'locationName' => 'AgentStatusId'], 'Name' => ['shape' => 'AgentStatusName'], 'Description' => ['shape' => 'UpdateAgentStatusDescription'], 'State' => ['shape' => 'AgentStatusState'], 'DisplayOrder' => ['shape' => 'AgentStatusOrderNumber', 'box' => \true], 'ResetOrderNumber' => ['shape' => 'Boolean']]], 'UpdateContactAttributesRequest' => ['type' => 'structure', 'required' => ['InitialContactId', 'InstanceId', 'Attributes'], 'members' => ['InitialContactId' => ['shape' => 'ContactId'], 'InstanceId' => ['shape' => 'InstanceId'], 'Attributes' => ['shape' => 'Attributes']]], 'UpdateContactAttributesResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactFlowContentRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId', 'Content'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId', 'location' => 'uri', 'locationName' => 'ContactFlowId'], 'Content' => ['shape' => 'ContactFlowContent']]], 'UpdateContactFlowContentResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactFlowMetadataRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId', 'location' => 'uri', 'locationName' => 'ContactFlowId'], 'Name' => ['shape' => 'ContactFlowName'], 'Description' => ['shape' => 'ContactFlowDescription'], 'ContactFlowState' => ['shape' => 'ContactFlowState']]], 'UpdateContactFlowMetadataResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactFlowModuleContentRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowModuleId', 'Content'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowModuleId' => ['shape' => 'ContactFlowModuleId', 'location' => 'uri', 'locationName' => 'ContactFlowModuleId'], 'Content' => ['shape' => 'ContactFlowModuleContent']]], 'UpdateContactFlowModuleContentResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactFlowModuleMetadataRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowModuleId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowModuleId' => ['shape' => 'ContactFlowModuleId', 'location' => 'uri', 'locationName' => 'ContactFlowModuleId'], 'Name' => ['shape' => 'ContactFlowModuleName'], 'Description' => ['shape' => 'ContactFlowModuleDescription'], 'State' => ['shape' => 'ContactFlowModuleState']]], 'UpdateContactFlowModuleMetadataResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactFlowNameRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactFlowId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactFlowId' => ['shape' => 'ContactFlowId', 'location' => 'uri', 'locationName' => 'ContactFlowId'], 'Name' => ['shape' => 'ContactFlowName'], 'Description' => ['shape' => 'ContactFlowDescription']]], 'UpdateContactFlowNameResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId', 'location' => 'uri', 'locationName' => 'ContactId'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'References' => ['shape' => 'ContactReferences']]], 'UpdateContactResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactScheduleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'ScheduledTime'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId'], 'ScheduledTime' => ['shape' => 'Timestamp']]], 'UpdateContactScheduleResponse' => ['type' => 'structure', 'members' => []], 'UpdateHoursOfOperationDescription' => ['type' => 'string', 'max' => 250, 'min' => 0], 'UpdateHoursOfOperationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'HoursOfOperationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId', 'location' => 'uri', 'locationName' => 'HoursOfOperationId'], 'Name' => ['shape' => 'CommonNameLength127'], 'Description' => ['shape' => 'UpdateHoursOfOperationDescription'], 'TimeZone' => ['shape' => 'TimeZone'], 'Config' => ['shape' => 'HoursOfOperationConfigList']]], 'UpdateInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AttributeType', 'Value'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AttributeType' => ['shape' => 'InstanceAttributeType', 'location' => 'uri', 'locationName' => 'AttributeType'], 'Value' => ['shape' => 'InstanceAttributeValue']]], 'UpdateInstanceStorageConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'AssociationId', 'ResourceType', 'StorageConfig'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId', 'location' => 'uri', 'locationName' => 'AssociationId'], 'ResourceType' => ['shape' => 'InstanceStorageResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'StorageConfig' => ['shape' => 'InstanceStorageConfig']]], 'UpdateParticipantRoleConfigChannelInfo' => ['type' => 'structure', 'members' => ['Chat' => ['shape' => 'ChatParticipantRoleConfig']], 'union' => \true], 'UpdateParticipantRoleConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ContactId', 'ChannelConfiguration'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'ContactId' => ['shape' => 'ContactId', 'location' => 'uri', 'locationName' => 'ContactId'], 'ChannelConfiguration' => ['shape' => 'UpdateParticipantRoleConfigChannelInfo']]], 'UpdateParticipantRoleConfigResponse' => ['type' => 'structure', 'members' => []], 'UpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId', 'TargetArn'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId', 'location' => 'uri', 'locationName' => 'PhoneNumberId'], 'TargetArn' => ['shape' => 'ARN'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdatePhoneNumberResponse' => ['type' => 'structure', 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberId'], 'PhoneNumberArn' => ['shape' => 'ARN']]], 'UpdateQueueHoursOfOperationRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId', 'HoursOfOperationId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'HoursOfOperationId' => ['shape' => 'HoursOfOperationId']]], 'UpdateQueueMaxContactsRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'MaxContacts' => ['shape' => 'QueueMaxContacts', 'box' => \true]]], 'UpdateQueueNameRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'Name' => ['shape' => 'CommonNameLength127'], 'Description' => ['shape' => 'QueueDescription']]], 'UpdateQueueOutboundCallerConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId', 'OutboundCallerConfig'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'OutboundCallerConfig' => ['shape' => 'OutboundCallerConfig']]], 'UpdateQueueStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QueueId', 'Status'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QueueId' => ['shape' => 'QueueId', 'location' => 'uri', 'locationName' => 'QueueId'], 'Status' => ['shape' => 'QueueStatus']]], 'UpdateQuickConnectConfigRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QuickConnectId', 'QuickConnectConfig'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QuickConnectId' => ['shape' => 'QuickConnectId', 'location' => 'uri', 'locationName' => 'QuickConnectId'], 'QuickConnectConfig' => ['shape' => 'QuickConnectConfig']]], 'UpdateQuickConnectDescription' => ['type' => 'string', 'max' => 250, 'min' => 0], 'UpdateQuickConnectNameRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'QuickConnectId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'QuickConnectId' => ['shape' => 'QuickConnectId', 'location' => 'uri', 'locationName' => 'QuickConnectId'], 'Name' => ['shape' => 'QuickConnectName'], 'Description' => ['shape' => 'UpdateQuickConnectDescription']]], 'UpdateRoutingProfileConcurrencyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId', 'MediaConcurrencies'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'MediaConcurrencies' => ['shape' => 'MediaConcurrencies']]], 'UpdateRoutingProfileDefaultOutboundQueueRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId', 'DefaultOutboundQueueId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'DefaultOutboundQueueId' => ['shape' => 'QueueId']]], 'UpdateRoutingProfileNameRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'Name' => ['shape' => 'RoutingProfileName'], 'Description' => ['shape' => 'RoutingProfileDescription']]], 'UpdateRoutingProfileQueuesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'RoutingProfileId', 'QueueConfigs'], 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId', 'location' => 'uri', 'locationName' => 'RoutingProfileId'], 'QueueConfigs' => ['shape' => 'RoutingProfileQueueConfigList']]], 'UpdateRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'InstanceId', 'Name', 'Function', 'Actions', 'PublishStatus'], 'members' => ['RuleId' => ['shape' => 'RuleId', 'location' => 'uri', 'locationName' => 'RuleId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'RuleName'], 'Function' => ['shape' => 'RuleFunction'], 'Actions' => ['shape' => 'RuleActions'], 'PublishStatus' => ['shape' => 'RulePublishStatus']]], 'UpdateSecurityProfileRequest' => ['type' => 'structure', 'required' => ['SecurityProfileId', 'InstanceId'], 'members' => ['Description' => ['shape' => 'SecurityProfileDescription'], 'Permissions' => ['shape' => 'PermissionsList'], 'SecurityProfileId' => ['shape' => 'SecurityProfileId', 'location' => 'uri', 'locationName' => 'SecurityProfileId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'AllowedAccessControlTags' => ['shape' => 'AllowedAccessControlTags'], 'TagRestrictedResources' => ['shape' => 'TagRestrictedResourceList']]], 'UpdateTaskTemplateRequest' => ['type' => 'structure', 'required' => ['TaskTemplateId', 'InstanceId'], 'members' => ['TaskTemplateId' => ['shape' => 'TaskTemplateId', 'location' => 'uri', 'locationName' => 'TaskTemplateId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId'], 'Name' => ['shape' => 'TaskTemplateName'], 'Description' => ['shape' => 'TaskTemplateDescription'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Constraints' => ['shape' => 'TaskTemplateConstraints'], 'Defaults' => ['shape' => 'TaskTemplateDefaults'], 'Status' => ['shape' => 'TaskTemplateStatus'], 'Fields' => ['shape' => 'TaskTemplateFields']]], 'UpdateTaskTemplateResponse' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Id' => ['shape' => 'TaskTemplateId'], 'Arn' => ['shape' => 'TaskTemplateArn'], 'Name' => ['shape' => 'TaskTemplateName'], 'Description' => ['shape' => 'TaskTemplateDescription'], 'ContactFlowId' => ['shape' => 'ContactFlowId'], 'Constraints' => ['shape' => 'TaskTemplateConstraints'], 'Defaults' => ['shape' => 'TaskTemplateDefaults'], 'Fields' => ['shape' => 'TaskTemplateFields'], 'Status' => ['shape' => 'TaskTemplateStatus'], 'LastModifiedTime' => ['shape' => 'timestamp'], 'CreatedTime' => ['shape' => 'timestamp']]], 'UpdateTrafficDistributionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TrafficDistributionGroupIdOrArn', 'location' => 'uri', 'locationName' => 'Id'], 'TelephonyConfig' => ['shape' => 'TelephonyConfig']]], 'UpdateTrafficDistributionResponse' => ['type' => 'structure', 'members' => []], 'UpdateUserHierarchyGroupNameRequest' => ['type' => 'structure', 'required' => ['Name', 'HierarchyGroupId', 'InstanceId'], 'members' => ['Name' => ['shape' => 'HierarchyGroupName'], 'HierarchyGroupId' => ['shape' => 'HierarchyGroupId', 'location' => 'uri', 'locationName' => 'HierarchyGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserHierarchyRequest' => ['type' => 'structure', 'required' => ['UserId', 'InstanceId'], 'members' => ['HierarchyGroupId' => ['shape' => 'HierarchyGroupId'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserHierarchyStructureRequest' => ['type' => 'structure', 'required' => ['HierarchyStructure', 'InstanceId'], 'members' => ['HierarchyStructure' => ['shape' => 'HierarchyStructureUpdate'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserIdentityInfoRequest' => ['type' => 'structure', 'required' => ['IdentityInfo', 'UserId', 'InstanceId'], 'members' => ['IdentityInfo' => ['shape' => 'UserIdentityInfo'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserPhoneConfigRequest' => ['type' => 'structure', 'required' => ['PhoneConfig', 'UserId', 'InstanceId'], 'members' => ['PhoneConfig' => ['shape' => 'UserPhoneConfig'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserRoutingProfileRequest' => ['type' => 'structure', 'required' => ['RoutingProfileId', 'UserId', 'InstanceId'], 'members' => ['RoutingProfileId' => ['shape' => 'RoutingProfileId'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'UpdateUserSecurityProfilesRequest' => ['type' => 'structure', 'required' => ['SecurityProfileIds', 'UserId', 'InstanceId'], 'members' => ['SecurityProfileIds' => ['shape' => 'SecurityProfileIds'], 'UserId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'UserId'], 'InstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'InstanceId']]], 'Url' => ['type' => 'string'], 'UrlReference' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReferenceKey'], 'Value' => ['shape' => 'ReferenceValue']]], 'UseCase' => ['type' => 'structure', 'members' => ['UseCaseId' => ['shape' => 'UseCaseId'], 'UseCaseArn' => ['shape' => 'ARN'], 'UseCaseType' => ['shape' => 'UseCaseType']]], 'UseCaseId' => ['type' => 'string', 'max' => 200, 'min' => 1], 'UseCaseSummaryList' => ['type' => 'list', 'member' => ['shape' => 'UseCase']], 'UseCaseType' => ['type' => 'string', 'enum' => ['RULES_EVALUATION', 'CONNECT_CAMPAIGNS']], 'User' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UserId'], 'Arn' => ['shape' => 'ARN'], 'Username' => ['shape' => 'AgentUsername'], 'IdentityInfo' => ['shape' => 'UserIdentityInfo'], 'PhoneConfig' => ['shape' => 'UserPhoneConfig'], 'DirectoryUserId' => ['shape' => 'DirectoryUserId'], 'SecurityProfileIds' => ['shape' => 'SecurityProfileIds'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId'], 'HierarchyGroupId' => ['shape' => 'HierarchyGroupId'], 'Tags' => ['shape' => 'TagMap']]], 'UserData' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'UserReference'], 'RoutingProfile' => ['shape' => 'RoutingProfileReference'], 'HierarchyPath' => ['shape' => 'HierarchyPathReference'], 'Status' => ['shape' => 'AgentStatusReference'], 'AvailableSlotsByChannel' => ['shape' => 'ChannelToCountMap'], 'MaxSlotsByChannel' => ['shape' => 'ChannelToCountMap'], 'ActiveSlotsByChannel' => ['shape' => 'ChannelToCountMap'], 'Contacts' => ['shape' => 'AgentContactReferenceList'], 'NextStatus' => ['shape' => 'AgentStatusName']]], 'UserDataFilters' => ['type' => 'structure', 'members' => ['Queues' => ['shape' => 'Queues'], 'ContactFilter' => ['shape' => 'ContactFilter'], 'RoutingProfiles' => ['shape' => 'RoutingProfiles'], 'Agents' => ['shape' => 'AgentsMinOneMaxHundred'], 'UserHierarchyGroups' => ['shape' => 'UserDataHierarchyGroups']]], 'UserDataHierarchyGroups' => ['type' => 'list', 'member' => ['shape' => 'HierarchyGroupId'], 'max' => 1, 'min' => 1], 'UserDataList' => ['type' => 'list', 'member' => ['shape' => 'UserData']], 'UserId' => ['type' => 'string'], 'UserIdList' => ['type' => 'list', 'member' => ['shape' => 'UserId']], 'UserIdentityInfo' => ['type' => 'structure', 'members' => ['FirstName' => ['shape' => 'AgentFirstName'], 'LastName' => ['shape' => 'AgentLastName'], 'Email' => ['shape' => 'Email'], 'SecondaryEmail' => ['shape' => 'Email'], 'Mobile' => ['shape' => 'PhoneNumber']]], 'UserIdentityInfoLite' => ['type' => 'structure', 'members' => ['FirstName' => ['shape' => 'AgentFirstName'], 'LastName' => ['shape' => 'AgentLastName']]], 'UserNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'UserPhoneConfig' => ['type' => 'structure', 'required' => ['PhoneType'], 'members' => ['PhoneType' => ['shape' => 'PhoneType'], 'AutoAccept' => ['shape' => 'AutoAccept'], 'AfterContactWorkTimeLimit' => ['shape' => 'AfterContactWorkTimeLimit'], 'DeskPhoneNumber' => ['shape' => 'PhoneNumber']]], 'UserQuickConnectConfig' => ['type' => 'structure', 'required' => ['UserId', 'ContactFlowId'], 'members' => ['UserId' => ['shape' => 'UserId'], 'ContactFlowId' => ['shape' => 'ContactFlowId']]], 'UserReference' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UserId'], 'Arn' => ['shape' => 'ARN']]], 'UserSearchConditionList' => ['type' => 'list', 'member' => ['shape' => 'UserSearchCriteria']], 'UserSearchCriteria' => ['type' => 'structure', 'members' => ['OrConditions' => ['shape' => 'UserSearchConditionList'], 'AndConditions' => ['shape' => 'UserSearchConditionList'], 'StringCondition' => ['shape' => 'StringCondition'], 'HierarchyGroupCondition' => ['shape' => 'HierarchyGroupCondition']]], 'UserSearchFilter' => ['type' => 'structure', 'members' => ['TagFilter' => ['shape' => 'ControlPlaneTagFilter']]], 'UserSearchSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'DirectoryUserId' => ['shape' => 'DirectoryUserId'], 'HierarchyGroupId' => ['shape' => 'HierarchyGroupId'], 'Id' => ['shape' => 'UserId'], 'IdentityInfo' => ['shape' => 'UserIdentityInfoLite'], 'PhoneConfig' => ['shape' => 'UserPhoneConfig'], 'RoutingProfileId' => ['shape' => 'RoutingProfileId'], 'SecurityProfileIds' => ['shape' => 'SecurityProfileIds'], 'Tags' => ['shape' => 'TagMap'], 'Username' => ['shape' => 'AgentUsername']]], 'UserSearchSummaryList' => ['type' => 'list', 'member' => ['shape' => 'UserSearchSummary']], 'UserSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UserId'], 'Arn' => ['shape' => 'ARN'], 'Username' => ['shape' => 'AgentUsername']]], 'UserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'UserSummary']], 'UserTagMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Value' => ['type' => 'double'], 'Vocabulary' => ['type' => 'structure', 'required' => ['Name', 'Id', 'Arn', 'LanguageCode', 'State', 'LastModifiedTime'], 'members' => ['Name' => ['shape' => 'VocabularyName'], 'Id' => ['shape' => 'VocabularyId'], 'Arn' => ['shape' => 'ARN'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode'], 'State' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'VocabularyLastModifiedTime'], 'FailureReason' => ['shape' => 'VocabularyFailureReason'], 'Content' => ['shape' => 'VocabularyContent'], 'Tags' => ['shape' => 'TagMap']]], 'VocabularyContent' => ['type' => 'string', 'max' => 60000, 'min' => 1], 'VocabularyFailureReason' => ['type' => 'string'], 'VocabularyId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'VocabularyLanguageCode' => ['type' => 'string', 'enum' => ['ar-AE', 'de-CH', 'de-DE', 'en-AB', 'en-AU', 'en-GB', 'en-IE', 'en-IN', 'en-US', 'en-WL', 'es-ES', 'es-US', 'fr-CA', 'fr-FR', 'hi-IN', 'it-IT', 'ja-JP', 'ko-KR', 'pt-BR', 'pt-PT', 'zh-CN', 'en-NZ', 'en-ZA']], 'VocabularyLastModifiedTime' => ['type' => 'timestamp'], 'VocabularyName' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'VocabularyNextToken' => ['type' => 'string', 'max' => 131070, 'min' => 1, 'pattern' => '.*\\S.*'], 'VocabularyState' => ['type' => 'string', 'enum' => ['CREATION_IN_PROGRESS', 'ACTIVE', 'CREATION_FAILED', 'DELETE_IN_PROGRESS']], 'VocabularySummary' => ['type' => 'structure', 'required' => ['Name', 'Id', 'Arn', 'LanguageCode', 'State', 'LastModifiedTime'], 'members' => ['Name' => ['shape' => 'VocabularyName'], 'Id' => ['shape' => 'VocabularyId'], 'Arn' => ['shape' => 'ARN'], 'LanguageCode' => ['shape' => 'VocabularyLanguageCode'], 'State' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'VocabularyLastModifiedTime'], 'FailureReason' => ['shape' => 'VocabularyFailureReason']]], 'VocabularySummaryList' => ['type' => 'list', 'member' => ['shape' => 'VocabularySummary']], 'VoiceRecordingConfiguration' => ['type' => 'structure', 'members' => ['VoiceRecordingTrack' => ['shape' => 'VoiceRecordingTrack']]], 'VoiceRecordingTrack' => ['type' => 'string', 'enum' => ['FROM_AGENT', 'TO_AGENT', 'ALL']], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 284c3d8..0000000 --- a/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://connect.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://connect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-tests-1.json.php deleted file mode 100644 index 7051ca1..0000000 --- a/vendor/Aws3/Aws/data/connect/2017-08-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/connect/2017-08-08/paginators-1.json.php b/vendor/Aws3/Aws/data/connect/2017-08-08/paginators-1.json.php deleted file mode 100644 index d2fd939..0000000 --- a/vendor/Aws3/Aws/data/connect/2017-08-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetCurrentMetricData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetCurrentUserData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetMetricData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListAgentStatuses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AgentStatusSummaryList'], 'ListApprovedOrigins' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Origins'], 'ListBots' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LexBots'], 'ListContactFlowModules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ContactFlowModulesSummaryList'], 'ListContactFlows' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ContactFlowSummaryList'], 'ListContactReferences' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ReferenceSummaryList'], 'ListDefaultVocabularies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DefaultVocabularyList'], 'ListHoursOfOperations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'HoursOfOperationSummaryList'], 'ListInstanceAttributes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Attributes'], 'ListInstanceStorageConfigs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'StorageConfigs'], 'ListInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceSummaryList'], 'ListIntegrationAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IntegrationAssociationSummaryList'], 'ListLambdaFunctions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LambdaFunctions'], 'ListLexBots' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LexBots'], 'ListPhoneNumbers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PhoneNumberSummaryList'], 'ListPhoneNumbersV2' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ListPhoneNumbersSummaryList'], 'ListPrompts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PromptSummaryList'], 'ListQueueQuickConnects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'QuickConnectSummaryList'], 'ListQueues' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'QueueSummaryList'], 'ListQuickConnects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'QuickConnectSummaryList'], 'ListRoutingProfileQueues' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RoutingProfileQueueConfigSummaryList'], 'ListRoutingProfiles' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RoutingProfileSummaryList'], 'ListRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RuleSummaryList'], 'ListSecurityKeys' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityKeys'], 'ListSecurityProfilePermissions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Permissions'], 'ListSecurityProfiles' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityProfileSummaryList'], 'ListTaskTemplates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TaskTemplates'], 'ListTrafficDistributionGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TrafficDistributionGroupSummaryList'], 'ListUseCases' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'UseCaseSummaryList'], 'ListUserHierarchyGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'UserHierarchyGroupSummaryList'], 'ListUsers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'UserSummaryList'], 'SearchAvailablePhoneNumbers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AvailableNumbersList'], 'SearchQueues' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ApproximateTotalCount'], 'output_token' => 'NextToken', 'result_key' => 'Queues'], 'SearchRoutingProfiles' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ApproximateTotalCount'], 'output_token' => 'NextToken', 'result_key' => 'RoutingProfiles'], 'SearchSecurityProfiles' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ApproximateTotalCount'], 'output_token' => 'NextToken', 'result_key' => 'SecurityProfiles'], 'SearchUsers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ApproximateTotalCount'], 'output_token' => 'NextToken', 'result_key' => 'Users'], 'SearchVocabularies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VocabularySummaryList']]]; diff --git a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/api-2.json.php b/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/api-2.json.php deleted file mode 100644 index 8fbb116..0000000 --- a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-01-30', 'endpointPrefix' => 'connect-campaigns', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AmazonConnectCampaignService', 'serviceId' => 'ConnectCampaigns', 'signatureVersion' => 'v4', 'signingName' => 'connect-campaigns', 'uid' => 'connectcampaigns-2021-01-30'], 'operations' => ['CreateCampaign' => ['name' => 'CreateCampaign', 'http' => ['method' => 'PUT', 'requestUri' => '/campaigns', 'responseCode' => 200], 'input' => ['shape' => 'CreateCampaignRequest'], 'output' => ['shape' => 'CreateCampaignResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteCampaign' => ['name' => 'DeleteCampaign', 'http' => ['method' => 'DELETE', 'requestUri' => '/campaigns/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCampaignRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteConnectInstanceConfig' => ['name' => 'DeleteConnectInstanceConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/connect-instance/{connectInstanceId}/config', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConnectInstanceConfigRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidStateException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteInstanceOnboardingJob' => ['name' => 'DeleteInstanceOnboardingJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/connect-instance/{connectInstanceId}/onboarding', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInstanceOnboardingJobRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidStateException']], 'idempotent' => \true], 'DescribeCampaign' => ['name' => 'DescribeCampaign', 'http' => ['method' => 'GET', 'requestUri' => '/campaigns/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeCampaignRequest'], 'output' => ['shape' => 'DescribeCampaignResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetCampaignState' => ['name' => 'GetCampaignState', 'http' => ['method' => 'GET', 'requestUri' => '/campaigns/{id}/state', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignStateRequest'], 'output' => ['shape' => 'GetCampaignStateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetCampaignStateBatch' => ['name' => 'GetCampaignStateBatch', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns-state', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignStateBatchRequest'], 'output' => ['shape' => 'GetCampaignStateBatchResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetConnectInstanceConfig' => ['name' => 'GetConnectInstanceConfig', 'http' => ['method' => 'GET', 'requestUri' => '/connect-instance/{connectInstanceId}/config', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectInstanceConfigRequest'], 'output' => ['shape' => 'GetConnectInstanceConfigResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetInstanceOnboardingJobStatus' => ['name' => 'GetInstanceOnboardingJobStatus', 'http' => ['method' => 'GET', 'requestUri' => '/connect-instance/{connectInstanceId}/onboarding', 'responseCode' => 200], 'input' => ['shape' => 'GetInstanceOnboardingJobStatusRequest'], 'output' => ['shape' => 'GetInstanceOnboardingJobStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListCampaigns' => ['name' => 'ListCampaigns', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns-summary', 'responseCode' => 200], 'input' => ['shape' => 'ListCampaignsRequest'], 'output' => ['shape' => 'ListCampaignsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'PauseCampaign' => ['name' => 'PauseCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/pause', 'responseCode' => 200], 'input' => ['shape' => 'PauseCampaignRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidCampaignStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'PutDialRequestBatch' => ['name' => 'PutDialRequestBatch', 'http' => ['method' => 'PUT', 'requestUri' => '/campaigns/{id}/dial-requests', 'responseCode' => 200], 'input' => ['shape' => 'PutDialRequestBatchRequest'], 'output' => ['shape' => 'PutDialRequestBatchResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidCampaignStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'ResumeCampaign' => ['name' => 'ResumeCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/resume', 'responseCode' => 200], 'input' => ['shape' => 'ResumeCampaignRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidCampaignStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'StartCampaign' => ['name' => 'StartCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartCampaignRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidCampaignStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'StartInstanceOnboardingJob' => ['name' => 'StartInstanceOnboardingJob', 'http' => ['method' => 'PUT', 'requestUri' => '/connect-instance/{connectInstanceId}/onboarding', 'responseCode' => 200], 'input' => ['shape' => 'StartInstanceOnboardingJobRequest'], 'output' => ['shape' => 'StartInstanceOnboardingJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StopCampaign' => ['name' => 'StopCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopCampaignRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidCampaignStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'UpdateCampaignDialerConfig' => ['name' => 'UpdateCampaignDialerConfig', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/dialer-config', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCampaignDialerConfigRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateCampaignName' => ['name' => 'UpdateCampaignName', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/name', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCampaignNameRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateCampaignOutboundCallConfig' => ['name' => 'UpdateCampaignOutboundCallConfig', 'http' => ['method' => 'POST', 'requestUri' => '/campaigns/{id}/outbound-call-config', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCampaignOutboundCallConfigRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AnswerMachineDetectionConfig' => ['type' => 'structure', 'required' => ['enableAnswerMachineDetection'], 'members' => ['enableAnswerMachineDetection' => ['shape' => 'Boolean']]], 'Arn' => ['type' => 'string', 'max' => 500, 'min' => 20, 'pattern' => '^arn:.*'], 'AttributeName' => ['type' => 'string', 'max' => 32767, 'min' => 0, 'pattern' => '^[a-zA-Z0-9\\-_]+$'], 'AttributeValue' => ['type' => 'string', 'max' => 32767, 'min' => 0], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'sensitive' => \true], 'BandwidthAllocation' => ['type' => 'double', 'box' => \true, 'max' => 1, 'min' => 0], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'Campaign' => ['type' => 'structure', 'required' => ['arn', 'connectInstanceId', 'dialerConfig', 'id', 'name', 'outboundCallConfig'], 'members' => ['arn' => ['shape' => 'CampaignArn'], 'connectInstanceId' => ['shape' => 'InstanceId'], 'dialerConfig' => ['shape' => 'DialerConfig'], 'id' => ['shape' => 'CampaignId'], 'name' => ['shape' => 'CampaignName'], 'outboundCallConfig' => ['shape' => 'OutboundCallConfig'], 'tags' => ['shape' => 'TagMap']]], 'CampaignArn' => ['type' => 'string', 'max' => 500, 'min' => 20], 'CampaignFilters' => ['type' => 'structure', 'members' => ['instanceIdFilter' => ['shape' => 'InstanceIdFilter']]], 'CampaignId' => ['type' => 'string', 'max' => 256, 'min' => 0], 'CampaignName' => ['type' => 'string', 'max' => 127, 'min' => 1], 'CampaignState' => ['type' => 'string', 'enum' => ['Initialized', 'Running', 'Paused', 'Stopped', 'Failed']], 'CampaignSummary' => ['type' => 'structure', 'required' => ['arn', 'connectInstanceId', 'id', 'name'], 'members' => ['arn' => ['shape' => 'CampaignArn'], 'connectInstanceId' => ['shape' => 'InstanceId'], 'id' => ['shape' => 'CampaignId'], 'name' => ['shape' => 'CampaignName']]], 'CampaignSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CampaignSummary']], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ContactFlowId' => ['type' => 'string', 'max' => 500, 'min' => 0], 'CreateCampaignRequest' => ['type' => 'structure', 'required' => ['connectInstanceId', 'dialerConfig', 'name', 'outboundCallConfig'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId'], 'dialerConfig' => ['shape' => 'DialerConfig'], 'name' => ['shape' => 'CampaignName'], 'outboundCallConfig' => ['shape' => 'OutboundCallConfig'], 'tags' => ['shape' => 'TagMap']]], 'CreateCampaignResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'CampaignArn'], 'id' => ['shape' => 'CampaignId'], 'tags' => ['shape' => 'TagMap']]], 'DeleteCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteConnectInstanceConfigRequest' => ['type' => 'structure', 'required' => ['connectInstanceId'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'connectInstanceId']]], 'DeleteInstanceOnboardingJobRequest' => ['type' => 'structure', 'required' => ['connectInstanceId'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'connectInstanceId']]], 'DescribeCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'DescribeCampaignResponse' => ['type' => 'structure', 'members' => ['campaign' => ['shape' => 'Campaign']]], 'DestinationPhoneNumber' => ['type' => 'string', 'max' => 20, 'min' => 0, 'sensitive' => \true], 'DialRequest' => ['type' => 'structure', 'required' => ['attributes', 'clientToken', 'expirationTime', 'phoneNumber'], 'members' => ['attributes' => ['shape' => 'Attributes'], 'clientToken' => ['shape' => 'ClientToken'], 'expirationTime' => ['shape' => 'TimeStamp'], 'phoneNumber' => ['shape' => 'DestinationPhoneNumber']]], 'DialRequestId' => ['type' => 'string'], 'DialRequestList' => ['type' => 'list', 'member' => ['shape' => 'DialRequest'], 'max' => 25, 'min' => 1], 'DialerConfig' => ['type' => 'structure', 'members' => ['predictiveDialerConfig' => ['shape' => 'PredictiveDialerConfig'], 'progressiveDialerConfig' => ['shape' => 'ProgressiveDialerConfig']], 'union' => \true], 'Enabled' => ['type' => 'boolean'], 'EncryptionConfig' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Enabled'], 'encryptionType' => ['shape' => 'EncryptionType'], 'keyArn' => ['shape' => 'EncryptionKey']]], 'EncryptionKey' => ['type' => 'string', 'max' => 500, 'min' => 0], 'EncryptionType' => ['type' => 'string', 'enum' => ['KMS']], 'FailedCampaignStateResponse' => ['type' => 'structure', 'members' => ['campaignId' => ['shape' => 'CampaignId'], 'failureCode' => ['shape' => 'GetCampaignStateBatchFailureCode']]], 'FailedCampaignStateResponseList' => ['type' => 'list', 'member' => ['shape' => 'FailedCampaignStateResponse'], 'max' => 25, 'min' => 0], 'FailedRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'failureCode' => ['shape' => 'FailureCode'], 'id' => ['shape' => 'DialRequestId']]], 'FailedRequestList' => ['type' => 'list', 'member' => ['shape' => 'FailedRequest'], 'max' => 25, 'min' => 0], 'FailureCode' => ['type' => 'string', 'enum' => ['InvalidInput', 'RequestThrottled', 'UnknownError']], 'GetCampaignStateBatchFailureCode' => ['type' => 'string', 'enum' => ['ResourceNotFound', 'UnknownError']], 'GetCampaignStateBatchRequest' => ['type' => 'structure', 'required' => ['campaignIds'], 'members' => ['campaignIds' => ['shape' => 'GetCampaignStateBatchRequestCampaignIdsList']]], 'GetCampaignStateBatchRequestCampaignIdsList' => ['type' => 'list', 'member' => ['shape' => 'CampaignId'], 'max' => 25, 'min' => 1], 'GetCampaignStateBatchResponse' => ['type' => 'structure', 'members' => ['failedRequests' => ['shape' => 'FailedCampaignStateResponseList'], 'successfulRequests' => ['shape' => 'SuccessfulCampaignStateResponseList']]], 'GetCampaignStateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'GetCampaignStateResponse' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'CampaignState']]], 'GetConnectInstanceConfigRequest' => ['type' => 'structure', 'required' => ['connectInstanceId'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'connectInstanceId']]], 'GetConnectInstanceConfigResponse' => ['type' => 'structure', 'members' => ['connectInstanceConfig' => ['shape' => 'InstanceConfig']]], 'GetInstanceOnboardingJobStatusRequest' => ['type' => 'structure', 'required' => ['connectInstanceId'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'connectInstanceId']]], 'GetInstanceOnboardingJobStatusResponse' => ['type' => 'structure', 'members' => ['connectInstanceOnboardingJobStatus' => ['shape' => 'InstanceOnboardingJobStatus']]], 'InstanceConfig' => ['type' => 'structure', 'required' => ['connectInstanceId', 'encryptionConfig', 'serviceLinkedRoleArn'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId'], 'encryptionConfig' => ['shape' => 'EncryptionConfig'], 'serviceLinkedRoleArn' => ['shape' => 'ServiceLinkedRoleArn']]], 'InstanceId' => ['type' => 'string', 'max' => 256, 'min' => 0], 'InstanceIdFilter' => ['type' => 'structure', 'required' => ['operator', 'value'], 'members' => ['operator' => ['shape' => 'InstanceIdFilterOperator'], 'value' => ['shape' => 'InstanceId']]], 'InstanceIdFilterOperator' => ['type' => 'string', 'enum' => ['Eq']], 'InstanceOnboardingJobFailureCode' => ['type' => 'string', 'enum' => ['EVENT_BRIDGE_ACCESS_DENIED', 'EVENT_BRIDGE_MANAGED_RULE_LIMIT_EXCEEDED', 'IAM_ACCESS_DENIED', 'KMS_ACCESS_DENIED', 'KMS_KEY_NOT_FOUND', 'INTERNAL_FAILURE']], 'InstanceOnboardingJobStatus' => ['type' => 'structure', 'required' => ['connectInstanceId', 'status'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId'], 'failureCode' => ['shape' => 'InstanceOnboardingJobFailureCode'], 'status' => ['shape' => 'InstanceOnboardingJobStatusCode']]], 'InstanceOnboardingJobStatusCode' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'InvalidCampaignStateException' => ['type' => 'structure', 'required' => ['message', 'state'], 'members' => ['message' => ['shape' => 'String'], 'state' => ['shape' => 'CampaignState'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ListCampaignsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'CampaignFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCampaignsResponse' => ['type' => 'structure', 'members' => ['campaignSummaryList' => ['shape' => 'CampaignSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'OutboundCallConfig' => ['type' => 'structure', 'required' => ['connectContactFlowId', 'connectQueueId'], 'members' => ['answerMachineDetectionConfig' => ['shape' => 'AnswerMachineDetectionConfig'], 'connectContactFlowId' => ['shape' => 'ContactFlowId'], 'connectQueueId' => ['shape' => 'QueueId'], 'connectSourcePhoneNumber' => ['shape' => 'SourcePhoneNumber']]], 'PauseCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'PredictiveDialerConfig' => ['type' => 'structure', 'required' => ['bandwidthAllocation'], 'members' => ['bandwidthAllocation' => ['shape' => 'BandwidthAllocation']]], 'ProgressiveDialerConfig' => ['type' => 'structure', 'required' => ['bandwidthAllocation'], 'members' => ['bandwidthAllocation' => ['shape' => 'BandwidthAllocation']]], 'PutDialRequestBatchRequest' => ['type' => 'structure', 'required' => ['dialRequests', 'id'], 'members' => ['dialRequests' => ['shape' => 'DialRequestList'], 'id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'PutDialRequestBatchResponse' => ['type' => 'structure', 'members' => ['failedRequests' => ['shape' => 'FailedRequestList'], 'successfulRequests' => ['shape' => 'SuccessfulRequestList']]], 'QueueId' => ['type' => 'string', 'max' => 500, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResumeCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'ServiceLinkedRoleArn' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SourcePhoneNumber' => ['type' => 'string', 'max' => 100, 'min' => 0], 'StartCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'StartInstanceOnboardingJobRequest' => ['type' => 'structure', 'required' => ['connectInstanceId', 'encryptionConfig'], 'members' => ['connectInstanceId' => ['shape' => 'InstanceId', 'location' => 'uri', 'locationName' => 'connectInstanceId'], 'encryptionConfig' => ['shape' => 'EncryptionConfig']]], 'StartInstanceOnboardingJobResponse' => ['type' => 'structure', 'members' => ['connectInstanceOnboardingJobStatus' => ['shape' => 'InstanceOnboardingJobStatus']]], 'StopCampaignRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'String' => ['type' => 'string'], 'SuccessfulCampaignStateResponse' => ['type' => 'structure', 'members' => ['campaignId' => ['shape' => 'CampaignId'], 'state' => ['shape' => 'CampaignState']]], 'SuccessfulCampaignStateResponseList' => ['type' => 'list', 'member' => ['shape' => 'SuccessfulCampaignStateResponse'], 'max' => 25, 'min' => 0], 'SuccessfulRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'id' => ['shape' => 'DialRequestId']]], 'SuccessfulRequestList' => ['type' => 'list', 'member' => ['shape' => 'SuccessfulRequest'], 'max' => 25, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['arn', 'tags'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn'], 'tags' => ['shape' => 'TagMap']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'TimeStamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['arn', 'tagKeys'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateCampaignDialerConfigRequest' => ['type' => 'structure', 'required' => ['dialerConfig', 'id'], 'members' => ['dialerConfig' => ['shape' => 'DialerConfig'], 'id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'UpdateCampaignNameRequest' => ['type' => 'structure', 'required' => ['id', 'name'], 'members' => ['id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => 'CampaignName']]], 'UpdateCampaignOutboundCallConfigRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['answerMachineDetectionConfig' => ['shape' => 'AnswerMachineDetectionConfig'], 'connectContactFlowId' => ['shape' => 'ContactFlowId'], 'connectSourcePhoneNumber' => ['shape' => 'SourcePhoneNumber'], 'id' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'id']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'xAmzErrorType' => ['shape' => 'XAmazonErrorType', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'XAmazonErrorType' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 128bdc6..0000000 --- a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect-campaigns-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect-campaigns-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://connect-campaigns.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://connect-campaigns.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-tests-1.json.php deleted file mode 100644 index 71e9aec..0000000 --- a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://connect-campaigns.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/paginators-1.json.php b/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/paginators-1.json.php deleted file mode 100644 index 9607235..0000000 --- a/vendor/Aws3/Aws/data/connectcampaigns/2021-01-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCampaigns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'campaignSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/connectcases/2022-10-03/api-2.json.php b/vendor/Aws3/Aws/data/connectcases/2022-10-03/api-2.json.php deleted file mode 100644 index 4b9fe77..0000000 --- a/vendor/Aws3/Aws/data/connectcases/2022-10-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-10-03', 'endpointPrefix' => 'cases', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'ConnectCases', 'serviceFullName' => 'Amazon Connect Cases', 'serviceId' => 'ConnectCases', 'signatureVersion' => 'v4', 'signingName' => 'cases', 'uid' => 'connectcases-2022-10-03'], 'operations' => ['BatchGetField' => ['name' => 'BatchGetField', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/fields-batch', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetFieldRequest'], 'output' => ['shape' => 'BatchGetFieldResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'BatchPutFieldOptions' => ['name' => 'BatchPutFieldOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/fields/{fieldId}/options', 'responseCode' => 200], 'input' => ['shape' => 'BatchPutFieldOptionsRequest'], 'output' => ['shape' => 'BatchPutFieldOptionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateCase' => ['name' => 'CreateCase', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/cases', 'responseCode' => 200], 'input' => ['shape' => 'CreateCaseRequest'], 'output' => ['shape' => 'CreateCaseResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/domains', 'responseCode' => 200], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateField' => ['name' => 'CreateField', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/fields', 'responseCode' => 200], 'input' => ['shape' => 'CreateFieldRequest'], 'output' => ['shape' => 'CreateFieldResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateLayout' => ['name' => 'CreateLayout', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/layouts', 'responseCode' => 200], 'input' => ['shape' => 'CreateLayoutRequest'], 'output' => ['shape' => 'CreateLayoutResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateRelatedItem' => ['name' => 'CreateRelatedItem', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/cases/{caseId}/related-items/', 'responseCode' => 200], 'input' => ['shape' => 'CreateRelatedItemRequest'], 'output' => ['shape' => 'CreateRelatedItemResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateTemplate' => ['name' => 'CreateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/templates', 'responseCode' => 200], 'input' => ['shape' => 'CreateTemplateRequest'], 'output' => ['shape' => 'CreateTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'GetCase' => ['name' => 'GetCase', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/cases/{caseId}', 'responseCode' => 200], 'input' => ['shape' => 'GetCaseRequest'], 'output' => ['shape' => 'GetCaseResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetCaseEventConfiguration' => ['name' => 'GetCaseEventConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/case-event-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetCaseEventConfigurationRequest'], 'output' => ['shape' => 'GetCaseEventConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetDomain' => ['name' => 'GetDomain', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDomainRequest'], 'output' => ['shape' => 'GetDomainResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetLayout' => ['name' => 'GetLayout', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/layouts/{layoutId}', 'responseCode' => 200], 'input' => ['shape' => 'GetLayoutRequest'], 'output' => ['shape' => 'GetLayoutResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetTemplate' => ['name' => 'GetTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/templates/{templateId}', 'responseCode' => 200], 'input' => ['shape' => 'GetTemplateRequest'], 'output' => ['shape' => 'GetTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListCasesForContact' => ['name' => 'ListCasesForContact', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/list-cases-for-contact', 'responseCode' => 200], 'input' => ['shape' => 'ListCasesForContactRequest'], 'output' => ['shape' => 'ListCasesForContactResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/domains-list', 'responseCode' => 200], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListFieldOptions' => ['name' => 'ListFieldOptions', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/fields/{fieldId}/options-list', 'responseCode' => 200], 'input' => ['shape' => 'ListFieldOptionsRequest'], 'output' => ['shape' => 'ListFieldOptionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListFields' => ['name' => 'ListFields', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/fields-list', 'responseCode' => 200], 'input' => ['shape' => 'ListFieldsRequest'], 'output' => ['shape' => 'ListFieldsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListLayouts' => ['name' => 'ListLayouts', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/layouts-list', 'responseCode' => 200], 'input' => ['shape' => 'ListLayoutsRequest'], 'output' => ['shape' => 'ListLayoutsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'ListTemplates' => ['name' => 'ListTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/templates-list', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplatesRequest'], 'output' => ['shape' => 'ListTemplatesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'PutCaseEventConfiguration' => ['name' => 'PutCaseEventConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/case-event-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutCaseEventConfigurationRequest'], 'output' => ['shape' => 'PutCaseEventConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'SearchCases' => ['name' => 'SearchCases', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/cases-search', 'responseCode' => 200], 'input' => ['shape' => 'SearchCasesRequest'], 'output' => ['shape' => 'SearchCasesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'SearchRelatedItems' => ['name' => 'SearchRelatedItems', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{domainId}/cases/{caseId}/related-items-search', 'responseCode' => 200], 'input' => ['shape' => 'SearchRelatedItemsRequest'], 'output' => ['shape' => 'SearchRelatedItemsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateCase' => ['name' => 'UpdateCase', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/cases/{caseId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCaseRequest'], 'output' => ['shape' => 'UpdateCaseResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateField' => ['name' => 'UpdateField', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/fields/{fieldId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFieldRequest'], 'output' => ['shape' => 'UpdateFieldResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'UpdateLayout' => ['name' => 'UpdateLayout', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/layouts/{layoutId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLayoutRequest'], 'output' => ['shape' => 'UpdateLayoutResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'UpdateTemplate' => ['name' => 'UpdateTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{domainId}/templates/{templateId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTemplateRequest'], 'output' => ['shape' => 'UpdateTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'AssociationTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'BasicLayout' => ['type' => 'structure', 'members' => ['moreInfo' => ['shape' => 'LayoutSections'], 'topPanel' => ['shape' => 'LayoutSections']]], 'BatchGetFieldIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'FieldIdentifier'], 'max' => 50, 'min' => 1], 'BatchGetFieldRequest' => ['type' => 'structure', 'required' => ['domainId', 'fields'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fields' => ['shape' => 'BatchGetFieldIdentifierList']]], 'BatchGetFieldResponse' => ['type' => 'structure', 'required' => ['errors', 'fields'], 'members' => ['errors' => ['shape' => 'BatchGetFieldResponseErrorsList'], 'fields' => ['shape' => 'BatchGetFieldResponseFieldsList']]], 'BatchGetFieldResponseErrorsList' => ['type' => 'list', 'member' => ['shape' => 'FieldError'], 'max' => 50, 'min' => 0], 'BatchGetFieldResponseFieldsList' => ['type' => 'list', 'member' => ['shape' => 'GetFieldResponse'], 'max' => 50, 'min' => 0], 'BatchPutFieldOptionsRequest' => ['type' => 'structure', 'required' => ['domainId', 'fieldId', 'options'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fieldId' => ['shape' => 'FieldId', 'location' => 'uri', 'locationName' => 'fieldId'], 'options' => ['shape' => 'BatchPutFieldOptionsRequestOptionsList']]], 'BatchPutFieldOptionsRequestOptionsList' => ['type' => 'list', 'member' => ['shape' => 'FieldOption'], 'max' => 50, 'min' => 0], 'BatchPutFieldOptionsResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchPutFieldOptionsResponseErrorsList']]], 'BatchPutFieldOptionsResponseErrorsList' => ['type' => 'list', 'member' => ['shape' => 'FieldOptionError'], 'max' => 50, 'min' => 0], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CaseArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'CaseEventIncludedData' => ['type' => 'structure', 'required' => ['fields'], 'members' => ['fields' => ['shape' => 'CaseEventIncludedDataFieldsList']]], 'CaseEventIncludedDataFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldIdentifier'], 'max' => 50, 'min' => 0], 'CaseFilter' => ['type' => 'structure', 'members' => ['andAll' => ['shape' => 'CaseFilterAndAllList'], 'field' => ['shape' => 'FieldFilter'], 'not' => ['shape' => 'CaseFilter']], 'union' => \true], 'CaseFilterAndAllList' => ['type' => 'list', 'member' => ['shape' => 'CaseFilter'], 'max' => 10, 'min' => 0], 'CaseId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'CaseSummary' => ['type' => 'structure', 'required' => ['caseId', 'templateId'], 'members' => ['caseId' => ['shape' => 'CaseId'], 'templateId' => ['shape' => 'TemplateId']]], 'Channel' => ['type' => 'string', 'max' => 100, 'min' => 1], 'CommentBody' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'CommentBodyTextType' => ['type' => 'string', 'enum' => ['Text/Plain']], 'CommentContent' => ['type' => 'structure', 'required' => ['body', 'contentType'], 'members' => ['body' => ['shape' => 'CommentBody'], 'contentType' => ['shape' => 'CommentBodyTextType']]], 'CommentFilter' => ['type' => 'structure', 'members' => []], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConnectedToSystemTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Contact' => ['type' => 'structure', 'required' => ['contactArn'], 'members' => ['contactArn' => ['shape' => 'ContactArn']]], 'ContactArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'ContactContent' => ['type' => 'structure', 'required' => ['channel', 'connectedToSystemTime', 'contactArn'], 'members' => ['channel' => ['shape' => 'Channel'], 'connectedToSystemTime' => ['shape' => 'ConnectedToSystemTime'], 'contactArn' => ['shape' => 'ContactArn']]], 'ContactFilter' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'ContactFilterChannelList'], 'contactArn' => ['shape' => 'ContactArn']]], 'ContactFilterChannelList' => ['type' => 'list', 'member' => ['shape' => 'Channel'], 'max' => 3, 'min' => 0], 'CreateCaseRequest' => ['type' => 'structure', 'required' => ['domainId', 'fields', 'templateId'], 'members' => ['clientToken' => ['shape' => 'CreateCaseRequestClientTokenString', 'idempotencyToken' => \true], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fields' => ['shape' => 'CreateCaseRequestFieldsList'], 'templateId' => ['shape' => 'TemplateId']]], 'CreateCaseRequestClientTokenString' => ['type' => 'string', 'max' => 64, 'min' => 0], 'CreateCaseRequestFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldValue'], 'max' => 100, 'min' => 0], 'CreateCaseResponse' => ['type' => 'structure', 'required' => ['caseArn', 'caseId'], 'members' => ['caseArn' => ['shape' => 'CaseArn'], 'caseId' => ['shape' => 'CaseId']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DomainName']]], 'CreateDomainResponse' => ['type' => 'structure', 'required' => ['domainArn', 'domainId', 'domainStatus'], 'members' => ['domainArn' => ['shape' => 'DomainArn'], 'domainId' => ['shape' => 'DomainId'], 'domainStatus' => ['shape' => 'DomainStatus']]], 'CreateFieldRequest' => ['type' => 'structure', 'required' => ['domainId', 'name', 'type'], 'members' => ['description' => ['shape' => 'FieldDescription'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'name' => ['shape' => 'FieldName'], 'type' => ['shape' => 'FieldType']]], 'CreateFieldResponse' => ['type' => 'structure', 'required' => ['fieldArn', 'fieldId'], 'members' => ['fieldArn' => ['shape' => 'FieldArn'], 'fieldId' => ['shape' => 'FieldId']]], 'CreateLayoutRequest' => ['type' => 'structure', 'required' => ['content', 'domainId', 'name'], 'members' => ['content' => ['shape' => 'LayoutContent'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'name' => ['shape' => 'LayoutName']]], 'CreateLayoutResponse' => ['type' => 'structure', 'required' => ['layoutArn', 'layoutId'], 'members' => ['layoutArn' => ['shape' => 'LayoutArn'], 'layoutId' => ['shape' => 'LayoutId']]], 'CreateRelatedItemRequest' => ['type' => 'structure', 'required' => ['caseId', 'content', 'domainId', 'type'], 'members' => ['caseId' => ['shape' => 'CaseId', 'location' => 'uri', 'locationName' => 'caseId'], 'content' => ['shape' => 'RelatedItemInputContent'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'type' => ['shape' => 'RelatedItemType']]], 'CreateRelatedItemResponse' => ['type' => 'structure', 'required' => ['relatedItemArn', 'relatedItemId'], 'members' => ['relatedItemArn' => ['shape' => 'RelatedItemArn'], 'relatedItemId' => ['shape' => 'RelatedItemId']]], 'CreateTemplateRequest' => ['type' => 'structure', 'required' => ['domainId', 'name'], 'members' => ['description' => ['shape' => 'TemplateDescription'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'layoutConfiguration' => ['shape' => 'LayoutConfiguration'], 'name' => ['shape' => 'TemplateName'], 'requiredFields' => ['shape' => 'RequiredFieldList'], 'status' => ['shape' => 'TemplateStatus']]], 'CreateTemplateResponse' => ['type' => 'structure', 'required' => ['templateArn', 'templateId'], 'members' => ['templateArn' => ['shape' => 'TemplateArn'], 'templateId' => ['shape' => 'TemplateId']]], 'CreatedTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'DomainArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'DomainId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'DomainName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'DomainStatus' => ['type' => 'string', 'enum' => ['Active', 'CreationInProgress', 'CreationFailed']], 'DomainSummary' => ['type' => 'structure', 'required' => ['domainArn', 'domainId', 'name'], 'members' => ['domainArn' => ['shape' => 'DomainArn'], 'domainId' => ['shape' => 'DomainId'], 'name' => ['shape' => 'DomainName']]], 'DomainSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DomainSummary']], 'Double' => ['type' => 'double', 'box' => \true], 'EventBridgeConfiguration' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'includedData' => ['shape' => 'EventIncludedData']]], 'EventIncludedData' => ['type' => 'structure', 'members' => ['caseData' => ['shape' => 'CaseEventIncludedData'], 'relatedItemData' => ['shape' => 'RelatedItemEventIncludedData']]], 'FieldArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'FieldDescription' => ['type' => 'string', 'max' => 255, 'min' => 0], 'FieldError' => ['type' => 'structure', 'required' => ['errorCode', 'id'], 'members' => ['errorCode' => ['shape' => 'String'], 'id' => ['shape' => 'FieldId'], 'message' => ['shape' => 'String']]], 'FieldFilter' => ['type' => 'structure', 'members' => ['contains' => ['shape' => 'FieldValue'], 'equalTo' => ['shape' => 'FieldValue'], 'greaterThan' => ['shape' => 'FieldValue'], 'greaterThanOrEqualTo' => ['shape' => 'FieldValue'], 'lessThan' => ['shape' => 'FieldValue'], 'lessThanOrEqualTo' => ['shape' => 'FieldValue']], 'union' => \true], 'FieldGroup' => ['type' => 'structure', 'required' => ['fields'], 'members' => ['fields' => ['shape' => 'FieldGroupFieldsList'], 'name' => ['shape' => 'FieldGroupNameString']]], 'FieldGroupFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldItem'], 'max' => 100, 'min' => 0], 'FieldGroupNameString' => ['type' => 'string', 'max' => 100, 'min' => 0], 'FieldId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'FieldIdentifier' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'FieldId']]], 'FieldItem' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'FieldId']]], 'FieldName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'FieldNamespace' => ['type' => 'string', 'enum' => ['System', 'Custom']], 'FieldOption' => ['type' => 'structure', 'required' => ['active', 'name', 'value'], 'members' => ['active' => ['shape' => 'Boolean'], 'name' => ['shape' => 'FieldOptionName'], 'value' => ['shape' => 'FieldOptionValue']]], 'FieldOptionError' => ['type' => 'structure', 'required' => ['errorCode', 'message', 'value'], 'members' => ['errorCode' => ['shape' => 'String'], 'message' => ['shape' => 'String'], 'value' => ['shape' => 'FieldOptionValue']]], 'FieldOptionName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'FieldOptionValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'FieldOptionsList' => ['type' => 'list', 'member' => ['shape' => 'FieldOption']], 'FieldSummary' => ['type' => 'structure', 'required' => ['fieldArn', 'fieldId', 'name', 'namespace', 'type'], 'members' => ['fieldArn' => ['shape' => 'FieldArn'], 'fieldId' => ['shape' => 'FieldId'], 'name' => ['shape' => 'FieldName'], 'namespace' => ['shape' => 'FieldNamespace'], 'type' => ['shape' => 'FieldType']]], 'FieldType' => ['type' => 'string', 'enum' => ['Text', 'Number', 'Boolean', 'DateTime', 'SingleSelect']], 'FieldValue' => ['type' => 'structure', 'required' => ['id', 'value'], 'members' => ['id' => ['shape' => 'FieldId'], 'value' => ['shape' => 'FieldValueUnion']]], 'FieldValueUnion' => ['type' => 'structure', 'members' => ['booleanValue' => ['shape' => 'Boolean'], 'doubleValue' => ['shape' => 'Double'], 'stringValue' => ['shape' => 'FieldValueUnionStringValueString']], 'union' => \true], 'FieldValueUnionStringValueString' => ['type' => 'string', 'max' => 500, 'min' => 0], 'GetCaseEventConfigurationRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId']]], 'GetCaseEventConfigurationResponse' => ['type' => 'structure', 'required' => ['eventBridge'], 'members' => ['eventBridge' => ['shape' => 'EventBridgeConfiguration']]], 'GetCaseRequest' => ['type' => 'structure', 'required' => ['caseId', 'domainId', 'fields'], 'members' => ['caseId' => ['shape' => 'CaseId', 'location' => 'uri', 'locationName' => 'caseId'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fields' => ['shape' => 'GetCaseRequestFieldsList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetCaseRequestFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldIdentifier'], 'max' => 100, 'min' => 1], 'GetCaseResponse' => ['type' => 'structure', 'required' => ['fields', 'templateId'], 'members' => ['fields' => ['shape' => 'GetCaseResponseFieldsList'], 'nextToken' => ['shape' => 'NextToken'], 'tags' => ['shape' => 'Tags'], 'templateId' => ['shape' => 'TemplateId']]], 'GetCaseResponseFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldValue'], 'max' => 100, 'min' => 0], 'GetDomainRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId']]], 'GetDomainResponse' => ['type' => 'structure', 'required' => ['createdTime', 'domainArn', 'domainId', 'domainStatus', 'name'], 'members' => ['createdTime' => ['shape' => 'CreatedTime'], 'domainArn' => ['shape' => 'DomainArn'], 'domainId' => ['shape' => 'DomainId'], 'domainStatus' => ['shape' => 'DomainStatus'], 'name' => ['shape' => 'DomainName'], 'tags' => ['shape' => 'Tags']]], 'GetFieldResponse' => ['type' => 'structure', 'required' => ['fieldArn', 'fieldId', 'name', 'namespace', 'type'], 'members' => ['description' => ['shape' => 'FieldDescription'], 'fieldArn' => ['shape' => 'FieldArn'], 'fieldId' => ['shape' => 'FieldId'], 'name' => ['shape' => 'FieldName'], 'namespace' => ['shape' => 'FieldNamespace'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'FieldType']]], 'GetLayoutRequest' => ['type' => 'structure', 'required' => ['domainId', 'layoutId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'layoutId' => ['shape' => 'LayoutId', 'location' => 'uri', 'locationName' => 'layoutId']]], 'GetLayoutResponse' => ['type' => 'structure', 'required' => ['content', 'layoutArn', 'layoutId', 'name'], 'members' => ['content' => ['shape' => 'LayoutContent'], 'layoutArn' => ['shape' => 'LayoutArn'], 'layoutId' => ['shape' => 'LayoutId'], 'name' => ['shape' => 'LayoutName'], 'tags' => ['shape' => 'Tags']]], 'GetTemplateRequest' => ['type' => 'structure', 'required' => ['domainId', 'templateId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'uri', 'locationName' => 'templateId']]], 'GetTemplateResponse' => ['type' => 'structure', 'required' => ['name', 'status', 'templateArn', 'templateId'], 'members' => ['description' => ['shape' => 'TemplateDescription'], 'layoutConfiguration' => ['shape' => 'LayoutConfiguration'], 'name' => ['shape' => 'TemplateName'], 'requiredFields' => ['shape' => 'RequiredFieldList'], 'status' => ['shape' => 'TemplateStatus'], 'tags' => ['shape' => 'Tags'], 'templateArn' => ['shape' => 'TemplateArn'], 'templateId' => ['shape' => 'TemplateId']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'LayoutArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'LayoutConfiguration' => ['type' => 'structure', 'members' => ['defaultLayout' => ['shape' => 'LayoutId']]], 'LayoutContent' => ['type' => 'structure', 'members' => ['basic' => ['shape' => 'BasicLayout']], 'union' => \true], 'LayoutId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'LayoutName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'LayoutSections' => ['type' => 'structure', 'members' => ['sections' => ['shape' => 'SectionsList']]], 'LayoutSummary' => ['type' => 'structure', 'required' => ['layoutArn', 'layoutId', 'name'], 'members' => ['layoutArn' => ['shape' => 'LayoutArn'], 'layoutId' => ['shape' => 'LayoutId'], 'name' => ['shape' => 'LayoutName']]], 'LayoutSummaryList' => ['type' => 'list', 'member' => ['shape' => 'LayoutSummary']], 'ListCasesForContactRequest' => ['type' => 'structure', 'required' => ['contactArn', 'domainId'], 'members' => ['contactArn' => ['shape' => 'ContactArn'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'maxResults' => ['shape' => 'ListCasesForContactRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCasesForContactRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'ListCasesForContactResponse' => ['type' => 'structure', 'required' => ['cases'], 'members' => ['cases' => ['shape' => 'ListCasesForContactResponseCasesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCasesForContactResponseCasesList' => ['type' => 'list', 'member' => ['shape' => 'CaseSummary'], 'max' => 10, 'min' => 0], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListDomainsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDomainsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'ListDomainsResponse' => ['type' => 'structure', 'required' => ['domains'], 'members' => ['domains' => ['shape' => 'DomainSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFieldOptionsRequest' => ['type' => 'structure', 'required' => ['domainId', 'fieldId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fieldId' => ['shape' => 'FieldId', 'location' => 'uri', 'locationName' => 'fieldId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'values' => ['shape' => 'ValuesList', 'location' => 'querystring', 'locationName' => 'values']]], 'ListFieldOptionsResponse' => ['type' => 'structure', 'required' => ['options'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'options' => ['shape' => 'FieldOptionsList']]], 'ListFieldsRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFieldsResponse' => ['type' => 'structure', 'required' => ['fields'], 'members' => ['fields' => ['shape' => 'ListFieldsResponseFieldsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFieldsResponseFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldSummary'], 'max' => 100, 'min' => 0], 'ListLayoutsRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListLayoutsResponse' => ['type' => 'structure', 'required' => ['layouts'], 'members' => ['layouts' => ['shape' => 'LayoutSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'ListTemplatesRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'status' => ['shape' => 'TemplateStatusFilters', 'location' => 'querystring', 'locationName' => 'status']]], 'ListTemplatesResponse' => ['type' => 'structure', 'required' => ['templates'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templates' => ['shape' => 'ListTemplatesResponseTemplatesList']]], 'ListTemplatesResponseTemplatesList' => ['type' => 'list', 'member' => ['shape' => 'TemplateSummary'], 'max' => 100, 'min' => 0], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 9000, 'min' => 0], 'Order' => ['type' => 'string', 'enum' => ['Asc', 'Desc']], 'PutCaseEventConfigurationRequest' => ['type' => 'structure', 'required' => ['domainId', 'eventBridge'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'eventBridge' => ['shape' => 'EventBridgeConfiguration']]], 'PutCaseEventConfigurationResponse' => ['type' => 'structure', 'members' => []], 'RelatedItemArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'RelatedItemContent' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'CommentContent'], 'contact' => ['shape' => 'ContactContent']], 'union' => \true], 'RelatedItemEventIncludedData' => ['type' => 'structure', 'required' => ['includeContent'], 'members' => ['includeContent' => ['shape' => 'Boolean']]], 'RelatedItemId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'RelatedItemInputContent' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'CommentContent'], 'contact' => ['shape' => 'Contact']], 'union' => \true], 'RelatedItemType' => ['type' => 'string', 'enum' => ['Contact', 'Comment']], 'RelatedItemTypeFilter' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'CommentFilter'], 'contact' => ['shape' => 'ContactFilter']], 'union' => \true], 'RequiredField' => ['type' => 'structure', 'required' => ['fieldId'], 'members' => ['fieldId' => ['shape' => 'FieldId']]], 'RequiredFieldList' => ['type' => 'list', 'member' => ['shape' => 'RequiredField'], 'max' => 100, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SearchCasesRequest' => ['type' => 'structure', 'required' => ['domainId'], 'members' => ['domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fields' => ['shape' => 'SearchCasesRequestFieldsList'], 'filter' => ['shape' => 'CaseFilter'], 'maxResults' => ['shape' => 'SearchCasesRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'NextToken'], 'searchTerm' => ['shape' => 'SearchCasesRequestSearchTermString'], 'sorts' => ['shape' => 'SearchCasesRequestSortsList']]], 'SearchCasesRequestFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldIdentifier'], 'max' => 10, 'min' => 0], 'SearchCasesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'SearchCasesRequestSearchTermString' => ['type' => 'string', 'max' => 255, 'min' => 0], 'SearchCasesRequestSortsList' => ['type' => 'list', 'member' => ['shape' => 'Sort'], 'max' => 2, 'min' => 0], 'SearchCasesResponse' => ['type' => 'structure', 'required' => ['cases'], 'members' => ['cases' => ['shape' => 'SearchCasesResponseCasesList'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchCasesResponseCasesList' => ['type' => 'list', 'member' => ['shape' => 'SearchCasesResponseItem'], 'max' => 25, 'min' => 0], 'SearchCasesResponseItem' => ['type' => 'structure', 'required' => ['caseId', 'fields', 'templateId'], 'members' => ['caseId' => ['shape' => 'CaseId'], 'fields' => ['shape' => 'SearchCasesResponseItemFieldsList'], 'tags' => ['shape' => 'Tags'], 'templateId' => ['shape' => 'TemplateId']]], 'SearchCasesResponseItemFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldValue'], 'max' => 10, 'min' => 0], 'SearchRelatedItemsRequest' => ['type' => 'structure', 'required' => ['caseId', 'domainId'], 'members' => ['caseId' => ['shape' => 'CaseId', 'location' => 'uri', 'locationName' => 'caseId'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'filters' => ['shape' => 'SearchRelatedItemsRequestFiltersList'], 'maxResults' => ['shape' => 'SearchRelatedItemsRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchRelatedItemsRequestFiltersList' => ['type' => 'list', 'member' => ['shape' => 'RelatedItemTypeFilter'], 'max' => 10, 'min' => 0], 'SearchRelatedItemsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'SearchRelatedItemsResponse' => ['type' => 'structure', 'required' => ['relatedItems'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'relatedItems' => ['shape' => 'SearchRelatedItemsResponseRelatedItemsList']]], 'SearchRelatedItemsResponseItem' => ['type' => 'structure', 'required' => ['associationTime', 'content', 'relatedItemId', 'type'], 'members' => ['associationTime' => ['shape' => 'AssociationTime'], 'content' => ['shape' => 'RelatedItemContent'], 'relatedItemId' => ['shape' => 'RelatedItemId'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'RelatedItemType']]], 'SearchRelatedItemsResponseRelatedItemsList' => ['type' => 'list', 'member' => ['shape' => 'SearchRelatedItemsResponseItem'], 'max' => 25, 'min' => 0], 'Section' => ['type' => 'structure', 'members' => ['fieldGroup' => ['shape' => 'FieldGroup']], 'union' => \true], 'SectionsList' => ['type' => 'list', 'member' => ['shape' => 'Section'], 'max' => 1, 'min' => 0], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Sort' => ['type' => 'structure', 'required' => ['fieldId', 'sortOrder'], 'members' => ['fieldId' => ['shape' => 'FieldId'], 'sortOrder' => ['shape' => 'Order']]], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['arn', 'tags'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn'], 'tags' => ['shape' => 'Tags']]], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TemplateArn' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TemplateDescription' => ['type' => 'string', 'max' => 255, 'min' => 0], 'TemplateId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TemplateName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*[\\S]$'], 'TemplateStatus' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'TemplateStatusFilters' => ['type' => 'list', 'member' => ['shape' => 'TemplateStatus'], 'max' => 2, 'min' => 1], 'TemplateSummary' => ['type' => 'structure', 'required' => ['name', 'status', 'templateArn', 'templateId'], 'members' => ['name' => ['shape' => 'TemplateName'], 'status' => ['shape' => 'TemplateStatus'], 'templateArn' => ['shape' => 'TemplateArn'], 'templateId' => ['shape' => 'TemplateId']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['arn', 'tagKeys'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'arn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateCaseRequest' => ['type' => 'structure', 'required' => ['caseId', 'domainId', 'fields'], 'members' => ['caseId' => ['shape' => 'CaseId', 'location' => 'uri', 'locationName' => 'caseId'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fields' => ['shape' => 'UpdateCaseRequestFieldsList']]], 'UpdateCaseRequestFieldsList' => ['type' => 'list', 'member' => ['shape' => 'FieldValue'], 'max' => 100, 'min' => 0], 'UpdateCaseResponse' => ['type' => 'structure', 'members' => []], 'UpdateFieldRequest' => ['type' => 'structure', 'required' => ['domainId', 'fieldId'], 'members' => ['description' => ['shape' => 'FieldDescription'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'fieldId' => ['shape' => 'FieldId', 'location' => 'uri', 'locationName' => 'fieldId'], 'name' => ['shape' => 'FieldName']]], 'UpdateFieldResponse' => ['type' => 'structure', 'members' => []], 'UpdateLayoutRequest' => ['type' => 'structure', 'required' => ['domainId', 'layoutId'], 'members' => ['content' => ['shape' => 'LayoutContent'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'layoutId' => ['shape' => 'LayoutId', 'location' => 'uri', 'locationName' => 'layoutId'], 'name' => ['shape' => 'LayoutName']]], 'UpdateLayoutResponse' => ['type' => 'structure', 'members' => []], 'UpdateTemplateRequest' => ['type' => 'structure', 'required' => ['domainId', 'templateId'], 'members' => ['description' => ['shape' => 'TemplateDescription'], 'domainId' => ['shape' => 'DomainId', 'location' => 'uri', 'locationName' => 'domainId'], 'layoutConfiguration' => ['shape' => 'LayoutConfiguration'], 'name' => ['shape' => 'TemplateName'], 'requiredFields' => ['shape' => 'RequiredFieldList'], 'status' => ['shape' => 'TemplateStatus'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'uri', 'locationName' => 'templateId']]], 'UpdateTemplateResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Value' => ['type' => 'string', 'max' => 100, 'min' => 0], 'ValuesList' => ['type' => 'list', 'member' => ['shape' => 'Value'], 'max' => 1, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-rule-set-1.json.php deleted file mode 100644 index 1b21a22..0000000 --- a/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cases-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cases-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cases.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cases.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-tests-1.json.php deleted file mode 100644 index 4475426..0000000 --- a/vendor/Aws3/Aws/data/connectcases/2022-10-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cases.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/connectcases/2022-10-03/paginators-1.json.php b/vendor/Aws3/Aws/data/connectcases/2022-10-03/paginators-1.json.php deleted file mode 100644 index d5c406c..0000000 --- a/vendor/Aws3/Aws/data/connectcases/2022-10-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetCase' => ['input_token' => 'nextToken', 'output_token' => 'nextToken'], 'ListCasesForContact' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListDomains' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListFieldOptions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListFields' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListLayouts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'SearchCases' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'cases'], 'SearchRelatedItems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'relatedItems']]]; diff --git a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/api-2.json.php b/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/api-2.json.php deleted file mode 100644 index 5a261f4..0000000 --- a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-07', 'endpointPrefix' => 'participant.connect', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon Connect Participant', 'serviceFullName' => 'Amazon Connect Participant Service', 'serviceId' => 'ConnectParticipant', 'signatureVersion' => 'v4', 'signingName' => 'execute-api', 'uid' => 'connectparticipant-2018-09-07'], 'operations' => ['CompleteAttachmentUpload' => ['name' => 'CompleteAttachmentUpload', 'http' => ['method' => 'POST', 'requestUri' => '/participant/complete-attachment-upload'], 'input' => ['shape' => 'CompleteAttachmentUploadRequest'], 'output' => ['shape' => 'CompleteAttachmentUploadResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'CreateParticipantConnection' => ['name' => 'CreateParticipantConnection', 'http' => ['method' => 'POST', 'requestUri' => '/participant/connection'], 'input' => ['shape' => 'CreateParticipantConnectionRequest'], 'output' => ['shape' => 'CreateParticipantConnectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DisconnectParticipant' => ['name' => 'DisconnectParticipant', 'http' => ['method' => 'POST', 'requestUri' => '/participant/disconnect'], 'input' => ['shape' => 'DisconnectParticipantRequest'], 'output' => ['shape' => 'DisconnectParticipantResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetAttachment' => ['name' => 'GetAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/participant/attachment'], 'input' => ['shape' => 'GetAttachmentRequest'], 'output' => ['shape' => 'GetAttachmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetTranscript' => ['name' => 'GetTranscript', 'http' => ['method' => 'POST', 'requestUri' => '/participant/transcript'], 'input' => ['shape' => 'GetTranscriptRequest'], 'output' => ['shape' => 'GetTranscriptResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'SendEvent' => ['name' => 'SendEvent', 'http' => ['method' => 'POST', 'requestUri' => '/participant/event'], 'input' => ['shape' => 'SendEventRequest'], 'output' => ['shape' => 'SendEventResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'SendMessage' => ['name' => 'SendMessage', 'http' => ['method' => 'POST', 'requestUri' => '/participant/message'], 'input' => ['shape' => 'SendMessageRequest'], 'output' => ['shape' => 'SendMessageResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'StartAttachmentUpload' => ['name' => 'StartAttachmentUpload', 'http' => ['method' => 'POST', 'requestUri' => '/participant/start-attachment-upload'], 'input' => ['shape' => 'StartAttachmentUploadRequest'], 'output' => ['shape' => 'StartAttachmentUploadResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ArtifactId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ArtifactStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'REJECTED', 'IN_PROGRESS']], 'AttachmentIdList' => ['type' => 'list', 'member' => ['shape' => 'ArtifactId'], 'max' => 1, 'min' => 1], 'AttachmentItem' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'ContentType'], 'AttachmentId' => ['shape' => 'ArtifactId'], 'AttachmentName' => ['shape' => 'AttachmentName'], 'Status' => ['shape' => 'ArtifactStatus']]], 'AttachmentName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AttachmentSizeInBytes' => ['type' => 'long', 'min' => 1], 'Attachments' => ['type' => 'list', 'member' => ['shape' => 'AttachmentItem']], 'Bool' => ['type' => 'boolean'], 'ChatContent' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'ChatContentType' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ChatItemId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ChatItemType' => ['type' => 'string', 'enum' => ['TYPING', 'PARTICIPANT_JOINED', 'PARTICIPANT_LEFT', 'CHAT_ENDED', 'TRANSFER_SUCCEEDED', 'TRANSFER_FAILED', 'MESSAGE', 'EVENT', 'ATTACHMENT', 'CONNECTION_ACK', 'MESSAGE_DELIVERED', 'MESSAGE_READ']], 'ClientToken' => ['type' => 'string', 'max' => 500], 'CompleteAttachmentUploadRequest' => ['type' => 'structure', 'required' => ['AttachmentIds', 'ClientToken', 'ConnectionToken'], 'members' => ['AttachmentIds' => ['shape' => 'AttachmentIdList'], 'ClientToken' => ['shape' => 'NonEmptyClientToken', 'idempotencyToken' => \true], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'CompleteAttachmentUploadResponse' => ['type' => 'structure', 'members' => []], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Reason']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionCredentials' => ['type' => 'structure', 'members' => ['ConnectionToken' => ['shape' => 'ParticipantToken'], 'Expiry' => ['shape' => 'ISO8601Datetime']]], 'ConnectionType' => ['type' => 'string', 'enum' => ['WEBSOCKET', 'CONNECTION_CREDENTIALS']], 'ConnectionTypeList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionType'], 'min' => 1], 'ContactId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ContentType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CreateParticipantConnectionRequest' => ['type' => 'structure', 'required' => ['ParticipantToken'], 'members' => ['Type' => ['shape' => 'ConnectionTypeList'], 'ParticipantToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer'], 'ConnectParticipant' => ['shape' => 'Bool']]], 'CreateParticipantConnectionResponse' => ['type' => 'structure', 'members' => ['Websocket' => ['shape' => 'Websocket'], 'ConnectionCredentials' => ['shape' => 'ConnectionCredentials']]], 'DisconnectParticipantRequest' => ['type' => 'structure', 'required' => ['ConnectionToken'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'DisconnectParticipantResponse' => ['type' => 'structure', 'members' => []], 'DisplayName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'GetAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId', 'ConnectionToken'], 'members' => ['AttachmentId' => ['shape' => 'ArtifactId'], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'GetAttachmentResponse' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'PreSignedAttachmentUrl'], 'UrlExpiry' => ['shape' => 'ISO8601Datetime']]], 'GetTranscriptRequest' => ['type' => 'structure', 'required' => ['ConnectionToken'], 'members' => ['ContactId' => ['shape' => 'ContactId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'ScanDirection' => ['shape' => 'ScanDirection'], 'SortOrder' => ['shape' => 'SortKey'], 'StartPosition' => ['shape' => 'StartPosition'], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'GetTranscriptResponse' => ['type' => 'structure', 'members' => ['InitialContactId' => ['shape' => 'ContactId'], 'Transcript' => ['shape' => 'Transcript'], 'NextToken' => ['shape' => 'NextToken']]], 'ISO8601Datetime' => ['type' => 'string'], 'Instant' => ['type' => 'string', 'max' => 100, 'min' => 1], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Item' => ['type' => 'structure', 'members' => ['AbsoluteTime' => ['shape' => 'Instant'], 'Content' => ['shape' => 'ChatContent'], 'ContentType' => ['shape' => 'ChatContentType'], 'Id' => ['shape' => 'ChatItemId'], 'Type' => ['shape' => 'ChatItemType'], 'ParticipantId' => ['shape' => 'ParticipantId'], 'DisplayName' => ['shape' => 'DisplayName'], 'ParticipantRole' => ['shape' => 'ParticipantRole'], 'Attachments' => ['shape' => 'Attachments'], 'MessageMetadata' => ['shape' => 'MessageMetadata'], 'RelatedContactId' => ['shape' => 'ContactId'], 'ContactId' => ['shape' => 'ContactId']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Message' => ['type' => 'string'], 'MessageMetadata' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'ChatItemId'], 'Receipts' => ['shape' => 'Receipts']]], 'MostRecent' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'NonEmptyClientToken' => ['type' => 'string', 'max' => 500, 'min' => 1], 'ParticipantId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ParticipantRole' => ['type' => 'string', 'enum' => ['AGENT', 'CUSTOMER', 'SYSTEM']], 'ParticipantToken' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'PreSignedAttachmentUrl' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'PreSignedConnectionUrl' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'Reason' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'Receipt' => ['type' => 'structure', 'members' => ['DeliveredTimestamp' => ['shape' => 'Instant'], 'ReadTimestamp' => ['shape' => 'Instant'], 'RecipientParticipantId' => ['shape' => 'ParticipantId']]], 'Receipts' => ['type' => 'list', 'member' => ['shape' => 'Receipt']], 'ScanDirection' => ['type' => 'string', 'enum' => ['FORWARD', 'BACKWARD']], 'SendEventRequest' => ['type' => 'structure', 'required' => ['ContentType', 'ConnectionToken'], 'members' => ['ContentType' => ['shape' => 'ChatContentType'], 'Content' => ['shape' => 'ChatContent'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'SendEventResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ChatItemId'], 'AbsoluteTime' => ['shape' => 'Instant']]], 'SendMessageRequest' => ['type' => 'structure', 'required' => ['ContentType', 'Content', 'ConnectionToken'], 'members' => ['ContentType' => ['shape' => 'ChatContentType'], 'Content' => ['shape' => 'ChatContent'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'SendMessageResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ChatItemId'], 'AbsoluteTime' => ['shape' => 'Instant']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SortKey' => ['type' => 'string', 'enum' => ['DESCENDING', 'ASCENDING']], 'StartAttachmentUploadRequest' => ['type' => 'structure', 'required' => ['ContentType', 'AttachmentSizeInBytes', 'AttachmentName', 'ClientToken', 'ConnectionToken'], 'members' => ['ContentType' => ['shape' => 'ContentType'], 'AttachmentSizeInBytes' => ['shape' => 'AttachmentSizeInBytes'], 'AttachmentName' => ['shape' => 'AttachmentName'], 'ClientToken' => ['shape' => 'NonEmptyClientToken', 'idempotencyToken' => \true], 'ConnectionToken' => ['shape' => 'ParticipantToken', 'location' => 'header', 'locationName' => 'X-Amz-Bearer']]], 'StartAttachmentUploadResponse' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'ArtifactId'], 'UploadMetadata' => ['shape' => 'UploadMetadata']]], 'StartPosition' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ChatItemId'], 'AbsoluteTime' => ['shape' => 'Instant'], 'MostRecent' => ['shape' => 'MostRecent']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Transcript' => ['type' => 'list', 'member' => ['shape' => 'Item']], 'UploadMetadata' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'UploadMetadataUrl'], 'UrlExpiry' => ['shape' => 'ISO8601Datetime'], 'HeadersToInclude' => ['shape' => 'UploadMetadataSignedHeaders']]], 'UploadMetadataSignedHeaders' => ['type' => 'map', 'key' => ['shape' => 'UploadMetadataSignedHeadersKey'], 'value' => ['shape' => 'UploadMetadataSignedHeadersValue']], 'UploadMetadataSignedHeadersKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'UploadMetadataSignedHeadersValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'UploadMetadataUrl' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Reason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Websocket' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'PreSignedConnectionUrl'], 'ConnectionExpiry' => ['shape' => 'ISO8601Datetime']]]]]; diff --git a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.php deleted file mode 100644 index d14d197..0000000 --- a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://participant.connect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://participant.connect.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://participant.connect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://participant.connect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://participant.connect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-tests-1.json.php deleted file mode 100644 index fdeb9a6..0000000 --- a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://participant.connect.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/paginators-1.json.php b/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/paginators-1.json.php deleted file mode 100644 index ac7e72a..0000000 --- a/vendor/Aws3/Aws/data/connectparticipant/2018-09-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetTranscript' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/controltower/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/controltower/2018-05-10/api-2.json.php deleted file mode 100644 index c2e05d3..0000000 --- a/vendor/Aws3/Aws/data/controltower/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'controltower', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Control Tower', 'serviceId' => 'ControlTower', 'signatureVersion' => 'v4', 'signingName' => 'controltower', 'uid' => 'controltower-2018-05-10'], 'operations' => ['DisableControl' => ['name' => 'DisableControl', 'http' => ['method' => 'POST', 'requestUri' => '/disable-control', 'responseCode' => 200], 'input' => ['shape' => 'DisableControlInput'], 'output' => ['shape' => 'DisableControlOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'EnableControl' => ['name' => 'EnableControl', 'http' => ['method' => 'POST', 'requestUri' => '/enable-control', 'responseCode' => 200], 'input' => ['shape' => 'EnableControlInput'], 'output' => ['shape' => 'EnableControlOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetControlOperation' => ['name' => 'GetControlOperation', 'http' => ['method' => 'POST', 'requestUri' => '/get-control-operation', 'responseCode' => 200], 'input' => ['shape' => 'GetControlOperationInput'], 'output' => ['shape' => 'GetControlOperationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListEnabledControls' => ['name' => 'ListEnabledControls', 'http' => ['method' => 'POST', 'requestUri' => '/list-enabled-controls', 'responseCode' => 200], 'input' => ['shape' => 'ListEnabledControlsInput'], 'output' => ['shape' => 'ListEnabledControlsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ControlIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[0-9a-zA-Z_\\-:\\/]+$'], 'ControlOperation' => ['type' => 'structure', 'members' => ['endTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'operationType' => ['shape' => 'ControlOperationType'], 'startTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'ControlOperationStatus'], 'statusMessage' => ['shape' => 'String']]], 'ControlOperationStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'FAILED', 'IN_PROGRESS']], 'ControlOperationType' => ['type' => 'string', 'enum' => ['ENABLE_CONTROL', 'DISABLE_CONTROL']], 'DisableControlInput' => ['type' => 'structure', 'required' => ['controlIdentifier', 'targetIdentifier'], 'members' => ['controlIdentifier' => ['shape' => 'ControlIdentifier'], 'targetIdentifier' => ['shape' => 'TargetIdentifier']]], 'DisableControlOutput' => ['type' => 'structure', 'required' => ['operationIdentifier'], 'members' => ['operationIdentifier' => ['shape' => 'OperationIdentifier']]], 'EnableControlInput' => ['type' => 'structure', 'required' => ['controlIdentifier', 'targetIdentifier'], 'members' => ['controlIdentifier' => ['shape' => 'ControlIdentifier'], 'targetIdentifier' => ['shape' => 'TargetIdentifier']]], 'EnableControlOutput' => ['type' => 'structure', 'required' => ['operationIdentifier'], 'members' => ['operationIdentifier' => ['shape' => 'OperationIdentifier']]], 'EnabledControlSummary' => ['type' => 'structure', 'members' => ['controlIdentifier' => ['shape' => 'ControlIdentifier']]], 'EnabledControls' => ['type' => 'list', 'member' => ['shape' => 'EnabledControlSummary']], 'GetControlOperationInput' => ['type' => 'structure', 'required' => ['operationIdentifier'], 'members' => ['operationIdentifier' => ['shape' => 'OperationIdentifier']]], 'GetControlOperationOutput' => ['type' => 'structure', 'required' => ['controlOperation'], 'members' => ['controlOperation' => ['shape' => 'ControlOperation']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListEnabledControlsInput' => ['type' => 'structure', 'required' => ['targetIdentifier'], 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'String'], 'targetIdentifier' => ['shape' => 'TargetIdentifier']]], 'ListEnabledControlsOutput' => ['type' => 'structure', 'required' => ['enabledControls'], 'members' => ['enabledControls' => ['shape' => 'EnabledControls'], 'nextToken' => ['shape' => 'String']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'OperationIdentifier' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TargetIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[0-9a-zA-Z_\\-:\\/]+$'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index a414625..0000000 --- a/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://controltower-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://controltower-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://controltower.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://controltower.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index b697438..0000000 --- a/vendor/Aws3/Aws/data/controltower/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://controltower.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/controltower/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/controltower/2018-05-10/paginators-1.json.php deleted file mode 100644 index cbd5b26..0000000 --- a/vendor/Aws3/Aws/data/controltower/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEnabledControls' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'enabledControls']]]; diff --git a/vendor/Aws3/Aws/data/cur/2017-01-06/api-2.json.php b/vendor/Aws3/Aws/data/cur/2017-01-06/api-2.json.php deleted file mode 100644 index 306eff9..0000000 --- a/vendor/Aws3/Aws/data/cur/2017-01-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-01-06', 'endpointPrefix' => 'cur', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Cost and Usage Report Service', 'serviceId' => 'Cost and Usage Report Service', 'signatureVersion' => 'v4', 'signingName' => 'cur', 'targetPrefix' => 'AWSOrigamiServiceGatewayService', 'uid' => 'cur-2017-01-06'], 'operations' => ['DeleteReportDefinition' => ['name' => 'DeleteReportDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReportDefinitionRequest'], 'output' => ['shape' => 'DeleteReportDefinitionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ValidationException']]], 'DescribeReportDefinitions' => ['name' => 'DescribeReportDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReportDefinitionsRequest'], 'output' => ['shape' => 'DescribeReportDefinitionsResponse'], 'errors' => [['shape' => 'InternalErrorException']]], 'ModifyReportDefinition' => ['name' => 'ModifyReportDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReportDefinitionRequest'], 'output' => ['shape' => 'ModifyReportDefinitionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ValidationException']]], 'PutReportDefinition' => ['name' => 'PutReportDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutReportDefinitionRequest'], 'output' => ['shape' => 'PutReportDefinitionResponse'], 'errors' => [['shape' => 'DuplicateReportNameException'], ['shape' => 'ReportLimitReachedException'], ['shape' => 'InternalErrorException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AWSRegion' => ['type' => 'string', 'enum' => ['af-south-1', 'ap-east-1', 'ap-south-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ca-central-1', 'eu-central-1', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'eu-north-1', 'eu-south-1', 'eu-south-2', 'me-central-1', 'me-south-1', 'sa-east-1', 'us-east-1', 'us-east-2', 'us-west-1', 'us-west-2', 'cn-north-1', 'cn-northwest-1']], 'AdditionalArtifact' => ['type' => 'string', 'enum' => ['REDSHIFT', 'QUICKSIGHT', 'ATHENA']], 'AdditionalArtifactList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalArtifact']], 'BillingViewArn' => ['type' => 'string', 'max' => 128, 'pattern' => '(arn:aws(-cn)?:billing::[0-9]{12}:billingview/)?[a-zA-Z0-9_\\+=\\.\\-@].{1,30}'], 'CompressionFormat' => ['type' => 'string', 'enum' => ['ZIP', 'GZIP', 'Parquet']], 'DeleteReportDefinitionRequest' => ['type' => 'structure', 'members' => ['ReportName' => ['shape' => 'ReportName']]], 'DeleteReportDefinitionResponse' => ['type' => 'structure', 'members' => ['ResponseMessage' => ['shape' => 'DeleteResponseMessage']]], 'DeleteResponseMessage' => ['type' => 'string'], 'DescribeReportDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'DescribeReportDefinitionsResponse' => ['type' => 'structure', 'members' => ['ReportDefinitions' => ['shape' => 'ReportDefinitionList'], 'NextToken' => ['shape' => 'GenericString']]], 'DuplicateReportNameException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'GenericString' => ['type' => 'string', 'max' => 256, 'pattern' => '[A-Za-z0-9_\\.\\-=]*'], 'InternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 5], 'ModifyReportDefinitionRequest' => ['type' => 'structure', 'required' => ['ReportName', 'ReportDefinition'], 'members' => ['ReportName' => ['shape' => 'ReportName'], 'ReportDefinition' => ['shape' => 'ReportDefinition']]], 'ModifyReportDefinitionResponse' => ['type' => 'structure', 'members' => []], 'PutReportDefinitionRequest' => ['type' => 'structure', 'required' => ['ReportDefinition'], 'members' => ['ReportDefinition' => ['shape' => 'ReportDefinition']]], 'PutReportDefinitionResponse' => ['type' => 'structure', 'members' => []], 'RefreshClosedReports' => ['type' => 'boolean', 'box' => \true], 'ReportDefinition' => ['type' => 'structure', 'required' => ['ReportName', 'TimeUnit', 'Format', 'Compression', 'AdditionalSchemaElements', 'S3Bucket', 'S3Prefix', 'S3Region'], 'members' => ['ReportName' => ['shape' => 'ReportName'], 'TimeUnit' => ['shape' => 'TimeUnit'], 'Format' => ['shape' => 'ReportFormat'], 'Compression' => ['shape' => 'CompressionFormat'], 'AdditionalSchemaElements' => ['shape' => 'SchemaElementList'], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3Prefix' => ['shape' => 'S3Prefix'], 'S3Region' => ['shape' => 'AWSRegion'], 'AdditionalArtifacts' => ['shape' => 'AdditionalArtifactList'], 'RefreshClosedReports' => ['shape' => 'RefreshClosedReports'], 'ReportVersioning' => ['shape' => 'ReportVersioning'], 'BillingViewArn' => ['shape' => 'BillingViewArn']]], 'ReportDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'ReportDefinition']], 'ReportFormat' => ['type' => 'string', 'enum' => ['textORcsv', 'Parquet']], 'ReportLimitReachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReportName' => ['type' => 'string', 'max' => 256, 'pattern' => '[0-9A-Za-z!\\-_.*\\\'()]+'], 'ReportVersioning' => ['type' => 'string', 'enum' => ['CREATE_NEW_REPORT', 'OVERWRITE_REPORT']], 'S3Bucket' => ['type' => 'string', 'max' => 256, 'pattern' => '[A-Za-z0-9_\\.\\-]+'], 'S3Prefix' => ['type' => 'string', 'max' => 256, 'pattern' => '[0-9A-Za-z!\\-_.*\\\'()/]*'], 'SchemaElement' => ['type' => 'string', 'enum' => ['RESOURCES']], 'SchemaElementList' => ['type' => 'list', 'member' => ['shape' => 'SchemaElement']], 'TimeUnit' => ['type' => 'string', 'enum' => ['HOURLY', 'DAILY', 'MONTHLY']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-rule-set-1.json.php deleted file mode 100644 index da5850d..0000000 --- a/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cur-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cur-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cur.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://cur.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-tests-1.json.php deleted file mode 100644 index 8e4eb85..0000000 --- a/vendor/Aws3/Aws/data/cur/2017-01-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cur-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cur-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cur.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cur.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cur-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cur-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cur.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cur.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/cur/2017-01-06/paginators-1.json.php b/vendor/Aws3/Aws/data/cur/2017-01-06/paginators-1.json.php deleted file mode 100644 index 34c3479..0000000 --- a/vendor/Aws3/Aws/data/cur/2017-01-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeReportDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/cur/2017-01-06/smoke.json.php b/vendor/Aws3/Aws/data/cur/2017-01-06/smoke.json.php deleted file mode 100644 index a185ede..0000000 --- a/vendor/Aws3/Aws/data/cur/2017-01-06/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'DescribeReportDefinitions', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/api-2.json.php b/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/api-2.json.php deleted file mode 100644 index 39225bb..0000000 --- a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-15', 'endpointPrefix' => 'profile', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Customer Profiles', 'serviceFullName' => 'Amazon Connect Customer Profiles', 'serviceId' => 'Customer Profiles', 'signatureVersion' => 'v4', 'signingName' => 'profile', 'uid' => 'customer-profiles-2020-08-15'], 'operations' => ['AddProfileKey' => ['name' => 'AddProfileKey', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/keys'], 'input' => ['shape' => 'AddProfileKeyRequest'], 'output' => ['shape' => 'AddProfileKeyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateIntegrationWorkflow' => ['name' => 'CreateIntegrationWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/workflows/integrations'], 'input' => ['shape' => 'CreateIntegrationWorkflowRequest'], 'output' => ['shape' => 'CreateIntegrationWorkflowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateProfile' => ['name' => 'CreateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles'], 'input' => ['shape' => 'CreateProfileRequest'], 'output' => ['shape' => 'CreateProfileResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'DELETE', 'requestUri' => '/domains/{DomainName}'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteIntegration' => ['name' => 'DeleteIntegration', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/integrations/delete'], 'input' => ['shape' => 'DeleteIntegrationRequest'], 'output' => ['shape' => 'DeleteIntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteProfile' => ['name' => 'DeleteProfile', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/delete'], 'input' => ['shape' => 'DeleteProfileRequest'], 'output' => ['shape' => 'DeleteProfileResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteProfileKey' => ['name' => 'DeleteProfileKey', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/keys/delete'], 'input' => ['shape' => 'DeleteProfileKeyRequest'], 'output' => ['shape' => 'DeleteProfileKeyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteProfileObject' => ['name' => 'DeleteProfileObject', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/objects/delete'], 'input' => ['shape' => 'DeleteProfileObjectRequest'], 'output' => ['shape' => 'DeleteProfileObjectResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteProfileObjectType' => ['name' => 'DeleteProfileObjectType', 'http' => ['method' => 'DELETE', 'requestUri' => '/domains/{DomainName}/object-types/{ObjectTypeName}'], 'input' => ['shape' => 'DeleteProfileObjectTypeRequest'], 'output' => ['shape' => 'DeleteProfileObjectTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteWorkflow' => ['name' => 'DeleteWorkflow', 'http' => ['method' => 'DELETE', 'requestUri' => '/domains/{DomainName}/workflows/{WorkflowId}'], 'input' => ['shape' => 'DeleteWorkflowRequest'], 'output' => ['shape' => 'DeleteWorkflowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetAutoMergingPreview' => ['name' => 'GetAutoMergingPreview', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview'], 'input' => ['shape' => 'GetAutoMergingPreviewRequest'], 'output' => ['shape' => 'GetAutoMergingPreviewResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetDomain' => ['name' => 'GetDomain', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}'], 'input' => ['shape' => 'GetDomainRequest'], 'output' => ['shape' => 'GetDomainResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetIdentityResolutionJob' => ['name' => 'GetIdentityResolutionJob', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/identity-resolution-jobs/{JobId}'], 'input' => ['shape' => 'GetIdentityResolutionJobRequest'], 'output' => ['shape' => 'GetIdentityResolutionJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetIntegration' => ['name' => 'GetIntegration', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/integrations'], 'input' => ['shape' => 'GetIntegrationRequest'], 'output' => ['shape' => 'GetIntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetMatches' => ['name' => 'GetMatches', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/matches'], 'input' => ['shape' => 'GetMatchesRequest'], 'output' => ['shape' => 'GetMatchesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetProfileObjectType' => ['name' => 'GetProfileObjectType', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/object-types/{ObjectTypeName}'], 'input' => ['shape' => 'GetProfileObjectTypeRequest'], 'output' => ['shape' => 'GetProfileObjectTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetProfileObjectTypeTemplate' => ['name' => 'GetProfileObjectTypeTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/templates/{TemplateId}'], 'input' => ['shape' => 'GetProfileObjectTypeTemplateRequest'], 'output' => ['shape' => 'GetProfileObjectTypeTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetWorkflow' => ['name' => 'GetWorkflow', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/workflows/{WorkflowId}'], 'input' => ['shape' => 'GetWorkflowRequest'], 'output' => ['shape' => 'GetWorkflowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetWorkflowSteps' => ['name' => 'GetWorkflowSteps', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/workflows/{WorkflowId}/steps'], 'input' => ['shape' => 'GetWorkflowStepsRequest'], 'output' => ['shape' => 'GetWorkflowStepsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListAccountIntegrations' => ['name' => 'ListAccountIntegrations', 'http' => ['method' => 'POST', 'requestUri' => '/integrations'], 'input' => ['shape' => 'ListAccountIntegrationsRequest'], 'output' => ['shape' => 'ListAccountIntegrationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'GET', 'requestUri' => '/domains'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListIdentityResolutionJobs' => ['name' => 'ListIdentityResolutionJobs', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/identity-resolution-jobs'], 'input' => ['shape' => 'ListIdentityResolutionJobsRequest'], 'output' => ['shape' => 'ListIdentityResolutionJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListIntegrations' => ['name' => 'ListIntegrations', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/integrations'], 'input' => ['shape' => 'ListIntegrationsRequest'], 'output' => ['shape' => 'ListIntegrationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListProfileObjectTypeTemplates' => ['name' => 'ListProfileObjectTypeTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/templates'], 'input' => ['shape' => 'ListProfileObjectTypeTemplatesRequest'], 'output' => ['shape' => 'ListProfileObjectTypeTemplatesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListProfileObjectTypes' => ['name' => 'ListProfileObjectTypes', 'http' => ['method' => 'GET', 'requestUri' => '/domains/{DomainName}/object-types'], 'input' => ['shape' => 'ListProfileObjectTypesRequest'], 'output' => ['shape' => 'ListProfileObjectTypesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListProfileObjects' => ['name' => 'ListProfileObjects', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/objects'], 'input' => ['shape' => 'ListProfileObjectsRequest'], 'output' => ['shape' => 'ListProfileObjectsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListWorkflows' => ['name' => 'ListWorkflows', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/workflows'], 'input' => ['shape' => 'ListWorkflowsRequest'], 'output' => ['shape' => 'ListWorkflowsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'MergeProfiles' => ['name' => 'MergeProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/objects/merge'], 'input' => ['shape' => 'MergeProfilesRequest'], 'output' => ['shape' => 'MergeProfilesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'PutIntegration' => ['name' => 'PutIntegration', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{DomainName}/integrations'], 'input' => ['shape' => 'PutIntegrationRequest'], 'output' => ['shape' => 'PutIntegrationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'PutProfileObject' => ['name' => 'PutProfileObject', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{DomainName}/profiles/objects'], 'input' => ['shape' => 'PutProfileObjectRequest'], 'output' => ['shape' => 'PutProfileObjectResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'PutProfileObjectType' => ['name' => 'PutProfileObjectType', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{DomainName}/object-types/{ObjectTypeName}'], 'input' => ['shape' => 'PutProfileObjectTypeRequest'], 'output' => ['shape' => 'PutProfileObjectTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'SearchProfiles' => ['name' => 'SearchProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/domains/{DomainName}/profiles/search'], 'input' => ['shape' => 'SearchProfilesRequest'], 'output' => ['shape' => 'SearchProfilesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateDomain' => ['name' => 'UpdateDomain', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{DomainName}'], 'input' => ['shape' => 'UpdateDomainRequest'], 'output' => ['shape' => 'UpdateDomainResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateProfile' => ['name' => 'UpdateProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/domains/{DomainName}/profiles'], 'input' => ['shape' => 'UpdateProfileRequest'], 'output' => ['shape' => 'UpdateProfileResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['name' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AddProfileKeyRequest' => ['type' => 'structure', 'required' => ['ProfileId', 'KeyName', 'Values', 'DomainName'], 'members' => ['ProfileId' => ['shape' => 'uuid'], 'KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'AddProfileKeyResponse' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList']]], 'AdditionalSearchKey' => ['type' => 'structure', 'required' => ['KeyName', 'Values'], 'members' => ['KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList']]], 'Address' => ['type' => 'structure', 'members' => ['Address1' => ['shape' => 'string1To255'], 'Address2' => ['shape' => 'string1To255'], 'Address3' => ['shape' => 'string1To255'], 'Address4' => ['shape' => 'string1To255'], 'City' => ['shape' => 'string1To255'], 'County' => ['shape' => 'string1To255'], 'State' => ['shape' => 'string1To255'], 'Province' => ['shape' => 'string1To255'], 'Country' => ['shape' => 'string1To255'], 'PostalCode' => ['shape' => 'string1To255']]], 'AppflowIntegration' => ['type' => 'structure', 'required' => ['FlowDefinition'], 'members' => ['FlowDefinition' => ['shape' => 'FlowDefinition'], 'Batches' => ['shape' => 'Batches']]], 'AppflowIntegrationWorkflowAttributes' => ['type' => 'structure', 'required' => ['SourceConnectorType', 'ConnectorProfileName'], 'members' => ['SourceConnectorType' => ['shape' => 'SourceConnectorType'], 'ConnectorProfileName' => ['shape' => 'ConnectorProfileName'], 'RoleArn' => ['shape' => 'string1To255']]], 'AppflowIntegrationWorkflowMetrics' => ['type' => 'structure', 'required' => ['RecordsProcessed', 'StepsCompleted', 'TotalSteps'], 'members' => ['RecordsProcessed' => ['shape' => 'long'], 'StepsCompleted' => ['shape' => 'long'], 'TotalSteps' => ['shape' => 'long']]], 'AppflowIntegrationWorkflowStep' => ['type' => 'structure', 'required' => ['FlowName', 'Status', 'ExecutionMessage', 'RecordsProcessed', 'BatchRecordsStartTime', 'BatchRecordsEndTime', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['FlowName' => ['shape' => 'FlowName'], 'Status' => ['shape' => 'Status'], 'ExecutionMessage' => ['shape' => 'string1To255'], 'RecordsProcessed' => ['shape' => 'long'], 'BatchRecordsStartTime' => ['shape' => 'string1To255'], 'BatchRecordsEndTime' => ['shape' => 'string1To255'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp']]], 'AttributeSourceIdMap' => ['type' => 'map', 'key' => ['shape' => 'string1To255'], 'value' => ['shape' => 'uuid']], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'string1To255'], 'value' => ['shape' => 'string1To255']], 'AutoMerging' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'optionalBoolean'], 'Consolidation' => ['shape' => 'Consolidation'], 'ConflictResolution' => ['shape' => 'ConflictResolution'], 'MinAllowedConfidenceScoreForMerging' => ['shape' => 'Double0To1']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Batch' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'timestamp'], 'EndTime' => ['shape' => 'timestamp']]], 'Batches' => ['type' => 'list', 'member' => ['shape' => 'Batch']], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '\\S+'], 'BucketPrefix' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ConflictResolution' => ['type' => 'structure', 'required' => ['ConflictResolvingModel'], 'members' => ['ConflictResolvingModel' => ['shape' => 'ConflictResolvingModel'], 'SourceName' => ['shape' => 'string1To255']]], 'ConflictResolvingModel' => ['type' => 'string', 'enum' => ['RECENCY', 'SOURCE']], 'ConnectorOperator' => ['type' => 'structure', 'members' => ['Marketo' => ['shape' => 'MarketoConnectorOperator'], 'S3' => ['shape' => 'S3ConnectorOperator'], 'Salesforce' => ['shape' => 'SalesforceConnectorOperator'], 'ServiceNow' => ['shape' => 'ServiceNowConnectorOperator'], 'Zendesk' => ['shape' => 'ZendeskConnectorOperator']]], 'ConnectorProfileName' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\w/!@#+=.-]+'], 'Consolidation' => ['type' => 'structure', 'required' => ['MatchingAttributesList'], 'members' => ['MatchingAttributesList' => ['shape' => 'MatchingAttributesList']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'DefaultExpirationDays'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'DefaultExpirationDays' => ['shape' => 'expirationDaysInteger'], 'DefaultEncryptionKey' => ['shape' => 'encryptionKey'], 'DeadLetterQueueUrl' => ['shape' => 'sqsQueueUrl'], 'Matching' => ['shape' => 'MatchingRequest'], 'Tags' => ['shape' => 'TagMap']]], 'CreateDomainResponse' => ['type' => 'structure', 'required' => ['DomainName', 'DefaultExpirationDays', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'DefaultExpirationDays' => ['shape' => 'expirationDaysInteger'], 'DefaultEncryptionKey' => ['shape' => 'encryptionKey'], 'DeadLetterQueueUrl' => ['shape' => 'sqsQueueUrl'], 'Matching' => ['shape' => 'MatchingResponse'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'CreateIntegrationWorkflowRequest' => ['type' => 'structure', 'required' => ['DomainName', 'WorkflowType', 'IntegrationConfig', 'ObjectTypeName', 'RoleArn'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'WorkflowType' => ['shape' => 'WorkflowType'], 'IntegrationConfig' => ['shape' => 'IntegrationConfig'], 'ObjectTypeName' => ['shape' => 'typeName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagMap']]], 'CreateIntegrationWorkflowResponse' => ['type' => 'structure', 'required' => ['WorkflowId', 'Message'], 'members' => ['WorkflowId' => ['shape' => 'uuid'], 'Message' => ['shape' => 'string1To255']]], 'CreateProfileRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'AccountNumber' => ['shape' => 'string1To255'], 'AdditionalInformation' => ['shape' => 'string1To1000'], 'PartyType' => ['shape' => 'PartyType'], 'BusinessName' => ['shape' => 'string1To255'], 'FirstName' => ['shape' => 'string1To255'], 'MiddleName' => ['shape' => 'string1To255'], 'LastName' => ['shape' => 'string1To255'], 'BirthDate' => ['shape' => 'string1To255'], 'Gender' => ['shape' => 'Gender'], 'PhoneNumber' => ['shape' => 'string1To255'], 'MobilePhoneNumber' => ['shape' => 'string1To255'], 'HomePhoneNumber' => ['shape' => 'string1To255'], 'BusinessPhoneNumber' => ['shape' => 'string1To255'], 'EmailAddress' => ['shape' => 'string1To255'], 'PersonalEmailAddress' => ['shape' => 'string1To255'], 'BusinessEmailAddress' => ['shape' => 'string1To255'], 'Address' => ['shape' => 'Address'], 'ShippingAddress' => ['shape' => 'Address'], 'MailingAddress' => ['shape' => 'Address'], 'BillingAddress' => ['shape' => 'Address'], 'Attributes' => ['shape' => 'Attributes'], 'PartyTypeString' => ['shape' => 'string1To255'], 'GenderString' => ['shape' => 'string1To255']]], 'CreateProfileResponse' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'uuid']]], 'DataPullMode' => ['type' => 'string', 'enum' => ['Incremental', 'Complete']], 'Date' => ['type' => 'timestamp'], 'DatetimeTypeFieldName' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteDomainResponse' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'message']]], 'DeleteIntegrationRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Uri'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'Uri' => ['shape' => 'string1To255']]], 'DeleteIntegrationResponse' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'message']]], 'DeleteProfileKeyRequest' => ['type' => 'structure', 'required' => ['ProfileId', 'KeyName', 'Values', 'DomainName'], 'members' => ['ProfileId' => ['shape' => 'uuid'], 'KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteProfileKeyResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']]], 'DeleteProfileObjectRequest' => ['type' => 'structure', 'required' => ['ProfileId', 'ProfileObjectUniqueKey', 'ObjectTypeName', 'DomainName'], 'members' => ['ProfileId' => ['shape' => 'uuid'], 'ProfileObjectUniqueKey' => ['shape' => 'string1To255'], 'ObjectTypeName' => ['shape' => 'typeName'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteProfileObjectResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']]], 'DeleteProfileObjectTypeRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ObjectTypeName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'ObjectTypeName' => ['shape' => 'typeName', 'location' => 'uri', 'locationName' => 'ObjectTypeName']]], 'DeleteProfileObjectTypeResponse' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'message']]], 'DeleteProfileRequest' => ['type' => 'structure', 'required' => ['ProfileId', 'DomainName'], 'members' => ['ProfileId' => ['shape' => 'uuid'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteProfileResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']]], 'DeleteWorkflowRequest' => ['type' => 'structure', 'required' => ['DomainName', 'WorkflowId'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'WorkflowId' => ['shape' => 'string1To255', 'location' => 'uri', 'locationName' => 'WorkflowId']]], 'DeleteWorkflowResponse' => ['type' => 'structure', 'members' => []], 'DestinationField' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'ListDomainItem']], 'DomainStats' => ['type' => 'structure', 'members' => ['ProfileCount' => ['shape' => 'long'], 'MeteringProfileCount' => ['shape' => 'long'], 'ObjectCount' => ['shape' => 'long'], 'TotalSize' => ['shape' => 'long']]], 'Double' => ['type' => 'double'], 'Double0To1' => ['type' => 'double', 'max' => 1, 'min' => 0], 'ExportingConfig' => ['type' => 'structure', 'members' => ['S3Exporting' => ['shape' => 'S3ExportingConfig']]], 'ExportingLocation' => ['type' => 'structure', 'members' => ['S3Exporting' => ['shape' => 'S3ExportingLocation']]], 'FieldContentType' => ['type' => 'string', 'enum' => ['STRING', 'NUMBER', 'PHONE_NUMBER', 'EMAIL_ADDRESS', 'NAME']], 'FieldMap' => ['type' => 'map', 'key' => ['shape' => 'name'], 'value' => ['shape' => 'ObjectTypeField']], 'FieldNameList' => ['type' => 'list', 'member' => ['shape' => 'name']], 'FieldSourceProfileIds' => ['type' => 'structure', 'members' => ['AccountNumber' => ['shape' => 'uuid'], 'AdditionalInformation' => ['shape' => 'uuid'], 'PartyType' => ['shape' => 'uuid'], 'BusinessName' => ['shape' => 'uuid'], 'FirstName' => ['shape' => 'uuid'], 'MiddleName' => ['shape' => 'uuid'], 'LastName' => ['shape' => 'uuid'], 'BirthDate' => ['shape' => 'uuid'], 'Gender' => ['shape' => 'uuid'], 'PhoneNumber' => ['shape' => 'uuid'], 'MobilePhoneNumber' => ['shape' => 'uuid'], 'HomePhoneNumber' => ['shape' => 'uuid'], 'BusinessPhoneNumber' => ['shape' => 'uuid'], 'EmailAddress' => ['shape' => 'uuid'], 'PersonalEmailAddress' => ['shape' => 'uuid'], 'BusinessEmailAddress' => ['shape' => 'uuid'], 'Address' => ['shape' => 'uuid'], 'ShippingAddress' => ['shape' => 'uuid'], 'MailingAddress' => ['shape' => 'uuid'], 'BillingAddress' => ['shape' => 'uuid'], 'Attributes' => ['shape' => 'AttributeSourceIdMap']]], 'FlowDefinition' => ['type' => 'structure', 'required' => ['FlowName', 'KmsArn', 'SourceFlowConfig', 'Tasks', 'TriggerConfig'], 'members' => ['Description' => ['shape' => 'FlowDescription'], 'FlowName' => ['shape' => 'FlowName'], 'KmsArn' => ['shape' => 'KmsArn'], 'SourceFlowConfig' => ['shape' => 'SourceFlowConfig'], 'Tasks' => ['shape' => 'Tasks'], 'TriggerConfig' => ['shape' => 'TriggerConfig']]], 'FlowDescription' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\w!@#\\-.?,\\s]*'], 'FlowName' => ['type' => 'string', 'max' => 256, 'pattern' => '[a-zA-Z0-9][\\w!@#.-]+'], 'FoundByKeyValue' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList']]], 'Gender' => ['type' => 'string', 'enum' => ['MALE', 'FEMALE', 'UNSPECIFIED']], 'GetAutoMergingPreviewRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Consolidation', 'ConflictResolution'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'Consolidation' => ['shape' => 'Consolidation'], 'ConflictResolution' => ['shape' => 'ConflictResolution'], 'MinAllowedConfidenceScoreForMerging' => ['shape' => 'Double0To1']]], 'GetAutoMergingPreviewResponse' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name'], 'NumberOfMatchesInSample' => ['shape' => 'long'], 'NumberOfProfilesInSample' => ['shape' => 'long'], 'NumberOfProfilesWillBeMerged' => ['shape' => 'long']]], 'GetDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'GetDomainResponse' => ['type' => 'structure', 'required' => ['DomainName', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'DefaultExpirationDays' => ['shape' => 'expirationDaysInteger'], 'DefaultEncryptionKey' => ['shape' => 'encryptionKey'], 'DeadLetterQueueUrl' => ['shape' => 'sqsQueueUrl'], 'Stats' => ['shape' => 'DomainStats'], 'Matching' => ['shape' => 'MatchingResponse'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'GetIdentityResolutionJobRequest' => ['type' => 'structure', 'required' => ['DomainName', 'JobId'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'JobId' => ['shape' => 'uuid', 'location' => 'uri', 'locationName' => 'JobId']]], 'GetIdentityResolutionJobResponse' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'name'], 'JobId' => ['shape' => 'uuid'], 'Status' => ['shape' => 'IdentityResolutionJobStatus'], 'Message' => ['shape' => 'stringTo2048'], 'JobStartTime' => ['shape' => 'timestamp'], 'JobEndTime' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'JobExpirationTime' => ['shape' => 'timestamp'], 'AutoMerging' => ['shape' => 'AutoMerging'], 'ExportingLocation' => ['shape' => 'ExportingLocation'], 'JobStats' => ['shape' => 'JobStats']]], 'GetIntegrationRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Uri'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'Uri' => ['shape' => 'string1To255']]], 'GetIntegrationResponse' => ['type' => 'structure', 'required' => ['DomainName', 'Uri', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'Uri' => ['shape' => 'string1To255'], 'ObjectTypeName' => ['shape' => 'typeName'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap'], 'ObjectTypeNames' => ['shape' => 'ObjectTypeNames'], 'WorkflowId' => ['shape' => 'string1To255'], 'IsUnstructured' => ['shape' => 'optionalBoolean']]], 'GetMatchesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'GetMatchesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'token'], 'MatchGenerationDate' => ['shape' => 'timestamp'], 'PotentialMatches' => ['shape' => 'matchesNumber'], 'Matches' => ['shape' => 'MatchesList']]], 'GetProfileObjectTypeRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ObjectTypeName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'ObjectTypeName' => ['shape' => 'typeName', 'location' => 'uri', 'locationName' => 'ObjectTypeName']]], 'GetProfileObjectTypeResponse' => ['type' => 'structure', 'required' => ['ObjectTypeName', 'Description'], 'members' => ['ObjectTypeName' => ['shape' => 'typeName'], 'Description' => ['shape' => 'text'], 'TemplateId' => ['shape' => 'name'], 'ExpirationDays' => ['shape' => 'expirationDaysInteger'], 'EncryptionKey' => ['shape' => 'encryptionKey'], 'AllowProfileCreation' => ['shape' => 'boolean'], 'SourceLastUpdatedTimestampFormat' => ['shape' => 'string1To255'], 'Fields' => ['shape' => 'FieldMap'], 'Keys' => ['shape' => 'KeyMap'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'GetProfileObjectTypeTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateId'], 'members' => ['TemplateId' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'TemplateId']]], 'GetProfileObjectTypeTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateId' => ['shape' => 'name'], 'SourceName' => ['shape' => 'name'], 'SourceObject' => ['shape' => 'name'], 'AllowProfileCreation' => ['shape' => 'boolean'], 'SourceLastUpdatedTimestampFormat' => ['shape' => 'string1To255'], 'Fields' => ['shape' => 'FieldMap'], 'Keys' => ['shape' => 'KeyMap']]], 'GetWorkflowRequest' => ['type' => 'structure', 'required' => ['DomainName', 'WorkflowId'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'WorkflowId' => ['shape' => 'uuid', 'location' => 'uri', 'locationName' => 'WorkflowId']]], 'GetWorkflowResponse' => ['type' => 'structure', 'members' => ['WorkflowId' => ['shape' => 'uuid'], 'WorkflowType' => ['shape' => 'WorkflowType'], 'Status' => ['shape' => 'Status'], 'ErrorDescription' => ['shape' => 'string1To255'], 'StartDate' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Attributes' => ['shape' => 'WorkflowAttributes'], 'Metrics' => ['shape' => 'WorkflowMetrics']]], 'GetWorkflowStepsRequest' => ['type' => 'structure', 'required' => ['DomainName', 'WorkflowId'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'WorkflowId' => ['shape' => 'uuid', 'location' => 'uri', 'locationName' => 'WorkflowId'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'GetWorkflowStepsResponse' => ['type' => 'structure', 'members' => ['WorkflowId' => ['shape' => 'uuid'], 'WorkflowType' => ['shape' => 'WorkflowType'], 'Items' => ['shape' => 'WorkflowStepsList'], 'NextToken' => ['shape' => 'token']]], 'IdentityResolutionJob' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'name'], 'JobId' => ['shape' => 'uuid'], 'Status' => ['shape' => 'IdentityResolutionJobStatus'], 'JobStartTime' => ['shape' => 'timestamp'], 'JobEndTime' => ['shape' => 'timestamp'], 'JobStats' => ['shape' => 'JobStats'], 'ExportingLocation' => ['shape' => 'ExportingLocation'], 'Message' => ['shape' => 'stringTo2048']]], 'IdentityResolutionJobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'PREPROCESSING', 'FIND_MATCHING', 'MERGING', 'COMPLETED', 'PARTIAL_SUCCESS', 'FAILED']], 'IdentityResolutionJobsList' => ['type' => 'list', 'member' => ['shape' => 'IdentityResolutionJob']], 'IncrementalPullConfig' => ['type' => 'structure', 'members' => ['DatetimeTypeFieldName' => ['shape' => 'DatetimeTypeFieldName']]], 'IntegrationConfig' => ['type' => 'structure', 'members' => ['AppflowIntegration' => ['shape' => 'AppflowIntegration']]], 'IntegrationList' => ['type' => 'list', 'member' => ['shape' => 'ListIntegrationItem']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JobSchedule' => ['type' => 'structure', 'required' => ['DayOfTheWeek', 'Time'], 'members' => ['DayOfTheWeek' => ['shape' => 'JobScheduleDayOfTheWeek'], 'Time' => ['shape' => 'JobScheduleTime']]], 'JobScheduleDayOfTheWeek' => ['type' => 'string', 'enum' => ['SUNDAY', 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY']], 'JobScheduleTime' => ['type' => 'string', 'max' => 5, 'min' => 3, 'pattern' => '^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$'], 'JobStats' => ['type' => 'structure', 'members' => ['NumberOfProfilesReviewed' => ['shape' => 'long'], 'NumberOfMatchesFound' => ['shape' => 'long'], 'NumberOfMergesDone' => ['shape' => 'long']]], 'KeyMap' => ['type' => 'map', 'key' => ['shape' => 'name'], 'value' => ['shape' => 'ObjectTypeKeyList']], 'KmsArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:kms:.*:[0-9]+:.*'], 'ListAccountIntegrationsRequest' => ['type' => 'structure', 'required' => ['Uri'], 'members' => ['Uri' => ['shape' => 'string1To255'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results'], 'IncludeHidden' => ['shape' => 'optionalBoolean', 'location' => 'querystring', 'locationName' => 'include-hidden']]], 'ListAccountIntegrationsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'IntegrationList'], 'NextToken' => ['shape' => 'token']]], 'ListDomainItem' => ['type' => 'structure', 'required' => ['DomainName', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListDomainsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'DomainList'], 'NextToken' => ['shape' => 'token']]], 'ListIdentityResolutionJobsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListIdentityResolutionJobsResponse' => ['type' => 'structure', 'members' => ['IdentityResolutionJobsList' => ['shape' => 'IdentityResolutionJobsList'], 'NextToken' => ['shape' => 'token']]], 'ListIntegrationItem' => ['type' => 'structure', 'required' => ['DomainName', 'Uri', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'Uri' => ['shape' => 'string1To255'], 'ObjectTypeName' => ['shape' => 'typeName'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap'], 'ObjectTypeNames' => ['shape' => 'ObjectTypeNames'], 'WorkflowId' => ['shape' => 'string1To255'], 'IsUnstructured' => ['shape' => 'optionalBoolean']]], 'ListIntegrationsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results'], 'IncludeHidden' => ['shape' => 'optionalBoolean', 'location' => 'querystring', 'locationName' => 'include-hidden']]], 'ListIntegrationsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'IntegrationList'], 'NextToken' => ['shape' => 'token']]], 'ListProfileObjectTypeItem' => ['type' => 'structure', 'required' => ['ObjectTypeName', 'Description'], 'members' => ['ObjectTypeName' => ['shape' => 'typeName'], 'Description' => ['shape' => 'text'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'ListProfileObjectTypeTemplateItem' => ['type' => 'structure', 'members' => ['TemplateId' => ['shape' => 'name'], 'SourceName' => ['shape' => 'name'], 'SourceObject' => ['shape' => 'name']]], 'ListProfileObjectTypeTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListProfileObjectTypeTemplatesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ProfileObjectTypeTemplateList'], 'NextToken' => ['shape' => 'token']]], 'ListProfileObjectTypesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListProfileObjectTypesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ProfileObjectTypeList'], 'NextToken' => ['shape' => 'token']]], 'ListProfileObjectsItem' => ['type' => 'structure', 'members' => ['ObjectTypeName' => ['shape' => 'typeName'], 'ProfileObjectUniqueKey' => ['shape' => 'string1To255'], 'Object' => ['shape' => 'stringifiedJson']]], 'ListProfileObjectsRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ObjectTypeName', 'ProfileId'], 'members' => ['NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'ObjectTypeName' => ['shape' => 'typeName'], 'ProfileId' => ['shape' => 'uuid'], 'ObjectFilter' => ['shape' => 'ObjectFilter']]], 'ListProfileObjectsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ProfileObjectList'], 'NextToken' => ['shape' => 'token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListWorkflowsItem' => ['type' => 'structure', 'required' => ['WorkflowType', 'WorkflowId', 'Status', 'StatusDescription', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['WorkflowType' => ['shape' => 'WorkflowType'], 'WorkflowId' => ['shape' => 'string1To255'], 'Status' => ['shape' => 'Status'], 'StatusDescription' => ['shape' => 'string1To255'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp']]], 'ListWorkflowsRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'WorkflowType' => ['shape' => 'WorkflowType'], 'Status' => ['shape' => 'Status'], 'QueryStartDate' => ['shape' => 'timestamp'], 'QueryEndDate' => ['shape' => 'timestamp'], 'NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListWorkflowsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'WorkflowList'], 'NextToken' => ['shape' => 'token']]], 'MarketoConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'MarketoSourceProperties' => ['type' => 'structure', 'required' => ['Object'], 'members' => ['Object' => ['shape' => 'Object']]], 'MatchItem' => ['type' => 'structure', 'members' => ['MatchId' => ['shape' => 'string1To255'], 'ProfileIds' => ['shape' => 'ProfileIdList'], 'ConfidenceScore' => ['shape' => 'Double']]], 'MatchesList' => ['type' => 'list', 'member' => ['shape' => 'MatchItem']], 'MatchingAttributes' => ['type' => 'list', 'member' => ['shape' => 'string1To255'], 'max' => 20, 'min' => 1], 'MatchingAttributesList' => ['type' => 'list', 'member' => ['shape' => 'MatchingAttributes'], 'max' => 10, 'min' => 1], 'MatchingRequest' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'optionalBoolean'], 'JobSchedule' => ['shape' => 'JobSchedule'], 'AutoMerging' => ['shape' => 'AutoMerging'], 'ExportingConfig' => ['shape' => 'ExportingConfig']]], 'MatchingResponse' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'optionalBoolean'], 'JobSchedule' => ['shape' => 'JobSchedule'], 'AutoMerging' => ['shape' => 'AutoMerging'], 'ExportingConfig' => ['shape' => 'ExportingConfig']]], 'MergeProfilesRequest' => ['type' => 'structure', 'required' => ['DomainName', 'MainProfileId', 'ProfileIdsToBeMerged'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'MainProfileId' => ['shape' => 'uuid'], 'ProfileIdsToBeMerged' => ['shape' => 'ProfileIdToBeMergedList'], 'FieldSourceProfileIds' => ['shape' => 'FieldSourceProfileIds']]], 'MergeProfilesResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']]], 'Object' => ['type' => 'string', 'max' => 512, 'pattern' => '\\S+'], 'ObjectFilter' => ['type' => 'structure', 'required' => ['KeyName', 'Values'], 'members' => ['KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList']]], 'ObjectTypeField' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'text'], 'Target' => ['shape' => 'text'], 'ContentType' => ['shape' => 'FieldContentType']]], 'ObjectTypeKey' => ['type' => 'structure', 'members' => ['StandardIdentifiers' => ['shape' => 'StandardIdentifierList'], 'FieldNames' => ['shape' => 'FieldNameList']]], 'ObjectTypeKeyList' => ['type' => 'list', 'member' => ['shape' => 'ObjectTypeKey']], 'ObjectTypeNames' => ['type' => 'map', 'key' => ['shape' => 'string1To255'], 'value' => ['shape' => 'typeName']], 'OperatorPropertiesKeys' => ['type' => 'string', 'enum' => ['VALUE', 'VALUES', 'DATA_TYPE', 'UPPER_BOUND', 'LOWER_BOUND', 'SOURCE_DATA_TYPE', 'DESTINATION_DATA_TYPE', 'VALIDATION_ACTION', 'MASK_VALUE', 'MASK_LENGTH', 'TRUNCATE_LENGTH', 'MATH_OPERATION_FIELDS_ORDER', 'CONCAT_FORMAT', 'SUBFIELD_CATEGORY_MAP']], 'PartyType' => ['type' => 'string', 'enum' => ['INDIVIDUAL', 'BUSINESS', 'OTHER']], 'Profile' => ['type' => 'structure', 'members' => ['ProfileId' => ['shape' => 'uuid'], 'AccountNumber' => ['shape' => 'string1To255'], 'AdditionalInformation' => ['shape' => 'string1To1000'], 'PartyType' => ['shape' => 'PartyType'], 'BusinessName' => ['shape' => 'string1To255'], 'FirstName' => ['shape' => 'string1To255'], 'MiddleName' => ['shape' => 'string1To255'], 'LastName' => ['shape' => 'string1To255'], 'BirthDate' => ['shape' => 'string1To255'], 'Gender' => ['shape' => 'Gender'], 'PhoneNumber' => ['shape' => 'string1To255'], 'MobilePhoneNumber' => ['shape' => 'string1To255'], 'HomePhoneNumber' => ['shape' => 'string1To255'], 'BusinessPhoneNumber' => ['shape' => 'string1To255'], 'EmailAddress' => ['shape' => 'string1To255'], 'PersonalEmailAddress' => ['shape' => 'string1To255'], 'BusinessEmailAddress' => ['shape' => 'string1To255'], 'Address' => ['shape' => 'Address'], 'ShippingAddress' => ['shape' => 'Address'], 'MailingAddress' => ['shape' => 'Address'], 'BillingAddress' => ['shape' => 'Address'], 'Attributes' => ['shape' => 'Attributes'], 'FoundByItems' => ['shape' => 'foundByList']]], 'ProfileIdList' => ['type' => 'list', 'member' => ['shape' => 'uuid']], 'ProfileIdToBeMergedList' => ['type' => 'list', 'member' => ['shape' => 'uuid'], 'max' => 20, 'min' => 1], 'ProfileList' => ['type' => 'list', 'member' => ['shape' => 'Profile']], 'ProfileObjectList' => ['type' => 'list', 'member' => ['shape' => 'ListProfileObjectsItem']], 'ProfileObjectTypeList' => ['type' => 'list', 'member' => ['shape' => 'ListProfileObjectTypeItem']], 'ProfileObjectTypeTemplateList' => ['type' => 'list', 'member' => ['shape' => 'ListProfileObjectTypeTemplateItem']], 'Property' => ['type' => 'string', 'max' => 2048, 'pattern' => '.+'], 'PutIntegrationRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'Uri' => ['shape' => 'string1To255'], 'ObjectTypeName' => ['shape' => 'typeName'], 'Tags' => ['shape' => 'TagMap'], 'FlowDefinition' => ['shape' => 'FlowDefinition'], 'ObjectTypeNames' => ['shape' => 'ObjectTypeNames']]], 'PutIntegrationResponse' => ['type' => 'structure', 'required' => ['DomainName', 'Uri', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'Uri' => ['shape' => 'string1To255'], 'ObjectTypeName' => ['shape' => 'typeName'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap'], 'ObjectTypeNames' => ['shape' => 'ObjectTypeNames'], 'WorkflowId' => ['shape' => 'string1To255'], 'IsUnstructured' => ['shape' => 'optionalBoolean']]], 'PutProfileObjectRequest' => ['type' => 'structure', 'required' => ['ObjectTypeName', 'Object', 'DomainName'], 'members' => ['ObjectTypeName' => ['shape' => 'typeName'], 'Object' => ['shape' => 'stringifiedJson'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName']]], 'PutProfileObjectResponse' => ['type' => 'structure', 'members' => ['ProfileObjectUniqueKey' => ['shape' => 'string1To255']]], 'PutProfileObjectTypeRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ObjectTypeName', 'Description'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'ObjectTypeName' => ['shape' => 'typeName', 'location' => 'uri', 'locationName' => 'ObjectTypeName'], 'Description' => ['shape' => 'text'], 'TemplateId' => ['shape' => 'name'], 'ExpirationDays' => ['shape' => 'expirationDaysInteger'], 'EncryptionKey' => ['shape' => 'encryptionKey'], 'AllowProfileCreation' => ['shape' => 'boolean'], 'SourceLastUpdatedTimestampFormat' => ['shape' => 'string1To255'], 'Fields' => ['shape' => 'FieldMap'], 'Keys' => ['shape' => 'KeyMap'], 'Tags' => ['shape' => 'TagMap']]], 'PutProfileObjectTypeResponse' => ['type' => 'structure', 'required' => ['ObjectTypeName', 'Description'], 'members' => ['ObjectTypeName' => ['shape' => 'typeName'], 'Description' => ['shape' => 'text'], 'TemplateId' => ['shape' => 'name'], 'ExpirationDays' => ['shape' => 'expirationDaysInteger'], 'EncryptionKey' => ['shape' => 'encryptionKey'], 'AllowProfileCreation' => ['shape' => 'boolean'], 'SourceLastUpdatedTimestampFormat' => ['shape' => 'string1To255'], 'Fields' => ['shape' => 'FieldMap'], 'Keys' => ['shape' => 'KeyMap'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 512, 'pattern' => 'arn:aws:iam:.*:[0-9]+:.*'], 'S3ConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'S3ExportingConfig' => ['type' => 'structure', 'required' => ['S3BucketName'], 'members' => ['S3BucketName' => ['shape' => 's3BucketName'], 'S3KeyName' => ['shape' => 's3KeyNameCustomerOutputConfig']]], 'S3ExportingLocation' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 's3BucketName'], 'S3KeyName' => ['shape' => 's3KeyName']]], 'S3SourceProperties' => ['type' => 'structure', 'required' => ['BucketName'], 'members' => ['BucketName' => ['shape' => 'BucketName'], 'BucketPrefix' => ['shape' => 'BucketPrefix']]], 'SalesforceConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'LESS_THAN', 'CONTAINS', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'SalesforceSourceProperties' => ['type' => 'structure', 'required' => ['Object'], 'members' => ['Object' => ['shape' => 'Object'], 'EnableDynamicFieldUpdate' => ['shape' => 'boolean'], 'IncludeDeletedRecords' => ['shape' => 'boolean']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ScheduleOffset' => ['type' => 'long', 'max' => 36000, 'min' => 0], 'ScheduledTriggerProperties' => ['type' => 'structure', 'required' => ['ScheduleExpression'], 'members' => ['ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'DataPullMode' => ['shape' => 'DataPullMode'], 'ScheduleStartTime' => ['shape' => 'Date'], 'ScheduleEndTime' => ['shape' => 'Date'], 'Timezone' => ['shape' => 'Timezone'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'FirstExecutionFrom' => ['shape' => 'Date']]], 'SearchProfilesRequest' => ['type' => 'structure', 'required' => ['DomainName', 'KeyName', 'Values'], 'members' => ['NextToken' => ['shape' => 'token', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'maxSize100', 'location' => 'querystring', 'locationName' => 'max-results'], 'DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'KeyName' => ['shape' => 'name'], 'Values' => ['shape' => 'requestValueList'], 'AdditionalSearchKeys' => ['shape' => 'additionalSearchKeysList'], 'LogicalOperator' => ['shape' => 'logicalOperator']]], 'SearchProfilesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ProfileList'], 'NextToken' => ['shape' => 'token']]], 'ServiceNowConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'CONTAINS', 'LESS_THAN', 'GREATER_THAN', 'BETWEEN', 'LESS_THAN_OR_EQUAL_TO', 'GREATER_THAN_OR_EQUAL_TO', 'EQUAL_TO', 'NOT_EQUAL_TO', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'ServiceNowSourceProperties' => ['type' => 'structure', 'required' => ['Object'], 'members' => ['Object' => ['shape' => 'Object']]], 'SourceConnectorProperties' => ['type' => 'structure', 'members' => ['Marketo' => ['shape' => 'MarketoSourceProperties'], 'S3' => ['shape' => 'S3SourceProperties'], 'Salesforce' => ['shape' => 'SalesforceSourceProperties'], 'ServiceNow' => ['shape' => 'ServiceNowSourceProperties'], 'Zendesk' => ['shape' => 'ZendeskSourceProperties']]], 'SourceConnectorType' => ['type' => 'string', 'enum' => ['Salesforce', 'Marketo', 'Zendesk', 'Servicenow', 'S3']], 'SourceFields' => ['type' => 'list', 'member' => ['shape' => 'stringTo2048']], 'SourceFlowConfig' => ['type' => 'structure', 'required' => ['ConnectorType', 'SourceConnectorProperties'], 'members' => ['ConnectorProfileName' => ['shape' => 'ConnectorProfileName'], 'ConnectorType' => ['shape' => 'SourceConnectorType'], 'IncrementalPullConfig' => ['shape' => 'IncrementalPullConfig'], 'SourceConnectorProperties' => ['shape' => 'SourceConnectorProperties']]], 'StandardIdentifier' => ['type' => 'string', 'enum' => ['PROFILE', 'ASSET', 'CASE', 'UNIQUE', 'SECONDARY', 'LOOKUP_ONLY', 'NEW_ONLY', 'ORDER']], 'StandardIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'StandardIdentifier']], 'Status' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETE', 'FAILED', 'SPLIT', 'RETRY', 'CANCELLED']], 'TagArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:[a-z0-9]{1,10}:profile'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Task' => ['type' => 'structure', 'required' => ['SourceFields', 'TaskType'], 'members' => ['ConnectorOperator' => ['shape' => 'ConnectorOperator'], 'DestinationField' => ['shape' => 'DestinationField'], 'SourceFields' => ['shape' => 'SourceFields'], 'TaskProperties' => ['shape' => 'TaskPropertiesMap'], 'TaskType' => ['shape' => 'TaskType']]], 'TaskPropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'OperatorPropertiesKeys'], 'value' => ['shape' => 'Property']], 'TaskType' => ['type' => 'string', 'enum' => ['Arithmetic', 'Filter', 'Map', 'Mask', 'Merge', 'Truncate', 'Validate']], 'Tasks' => ['type' => 'list', 'member' => ['shape' => 'Task']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timezone' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'TriggerConfig' => ['type' => 'structure', 'required' => ['TriggerType'], 'members' => ['TriggerType' => ['shape' => 'TriggerType'], 'TriggerProperties' => ['shape' => 'TriggerProperties']]], 'TriggerProperties' => ['type' => 'structure', 'members' => ['Scheduled' => ['shape' => 'ScheduledTriggerProperties']]], 'TriggerType' => ['type' => 'string', 'enum' => ['Scheduled', 'Event', 'OnDemand']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAddress' => ['type' => 'structure', 'members' => ['Address1' => ['shape' => 'string0To255'], 'Address2' => ['shape' => 'string0To255'], 'Address3' => ['shape' => 'string0To255'], 'Address4' => ['shape' => 'string0To255'], 'City' => ['shape' => 'string0To255'], 'County' => ['shape' => 'string0To255'], 'State' => ['shape' => 'string0To255'], 'Province' => ['shape' => 'string0To255'], 'Country' => ['shape' => 'string0To255'], 'PostalCode' => ['shape' => 'string0To255']]], 'UpdateAttributes' => ['type' => 'map', 'key' => ['shape' => 'string1To255'], 'value' => ['shape' => 'string0To255']], 'UpdateDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'DefaultExpirationDays' => ['shape' => 'expirationDaysInteger'], 'DefaultEncryptionKey' => ['shape' => 'encryptionKey'], 'DeadLetterQueueUrl' => ['shape' => 'sqsQueueUrl'], 'Matching' => ['shape' => 'MatchingRequest'], 'Tags' => ['shape' => 'TagMap']]], 'UpdateDomainResponse' => ['type' => 'structure', 'required' => ['DomainName', 'CreatedAt', 'LastUpdatedAt'], 'members' => ['DomainName' => ['shape' => 'name'], 'DefaultExpirationDays' => ['shape' => 'expirationDaysInteger'], 'DefaultEncryptionKey' => ['shape' => 'encryptionKey'], 'DeadLetterQueueUrl' => ['shape' => 'sqsQueueUrl'], 'Matching' => ['shape' => 'MatchingResponse'], 'CreatedAt' => ['shape' => 'timestamp'], 'LastUpdatedAt' => ['shape' => 'timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'UpdateProfileRequest' => ['type' => 'structure', 'required' => ['DomainName', 'ProfileId'], 'members' => ['DomainName' => ['shape' => 'name', 'location' => 'uri', 'locationName' => 'DomainName'], 'ProfileId' => ['shape' => 'uuid'], 'AdditionalInformation' => ['shape' => 'string0To1000'], 'AccountNumber' => ['shape' => 'string0To255'], 'PartyType' => ['shape' => 'PartyType'], 'BusinessName' => ['shape' => 'string0To255'], 'FirstName' => ['shape' => 'string0To255'], 'MiddleName' => ['shape' => 'string0To255'], 'LastName' => ['shape' => 'string0To255'], 'BirthDate' => ['shape' => 'string0To255'], 'Gender' => ['shape' => 'Gender'], 'PhoneNumber' => ['shape' => 'string0To255'], 'MobilePhoneNumber' => ['shape' => 'string0To255'], 'HomePhoneNumber' => ['shape' => 'string0To255'], 'BusinessPhoneNumber' => ['shape' => 'string0To255'], 'EmailAddress' => ['shape' => 'string0To255'], 'PersonalEmailAddress' => ['shape' => 'string0To255'], 'BusinessEmailAddress' => ['shape' => 'string0To255'], 'Address' => ['shape' => 'UpdateAddress'], 'ShippingAddress' => ['shape' => 'UpdateAddress'], 'MailingAddress' => ['shape' => 'UpdateAddress'], 'BillingAddress' => ['shape' => 'UpdateAddress'], 'Attributes' => ['shape' => 'UpdateAttributes'], 'PartyTypeString' => ['shape' => 'string0To255'], 'GenderString' => ['shape' => 'string0To255']]], 'UpdateProfileResponse' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'uuid']]], 'WorkflowAttributes' => ['type' => 'structure', 'members' => ['AppflowIntegration' => ['shape' => 'AppflowIntegrationWorkflowAttributes']]], 'WorkflowList' => ['type' => 'list', 'member' => ['shape' => 'ListWorkflowsItem']], 'WorkflowMetrics' => ['type' => 'structure', 'members' => ['AppflowIntegration' => ['shape' => 'AppflowIntegrationWorkflowMetrics']]], 'WorkflowStepItem' => ['type' => 'structure', 'members' => ['AppflowIntegration' => ['shape' => 'AppflowIntegrationWorkflowStep']]], 'WorkflowStepsList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStepItem']], 'WorkflowType' => ['type' => 'string', 'enum' => ['APPFLOW_INTEGRATION']], 'ZendeskConnectorOperator' => ['type' => 'string', 'enum' => ['PROJECTION', 'GREATER_THAN', 'ADDITION', 'MULTIPLICATION', 'DIVISION', 'SUBTRACTION', 'MASK_ALL', 'MASK_FIRST_N', 'MASK_LAST_N', 'VALIDATE_NON_NULL', 'VALIDATE_NON_ZERO', 'VALIDATE_NON_NEGATIVE', 'VALIDATE_NUMERIC', 'NO_OP']], 'ZendeskSourceProperties' => ['type' => 'structure', 'required' => ['Object'], 'members' => ['Object' => ['shape' => 'Object']]], 'additionalSearchKeysList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalSearchKey'], 'max' => 4, 'min' => 1], 'boolean' => ['type' => 'boolean'], 'encryptionKey' => ['type' => 'string', 'max' => 255, 'min' => 0], 'expirationDaysInteger' => ['type' => 'integer', 'max' => 1098, 'min' => 1], 'foundByList' => ['type' => 'list', 'member' => ['shape' => 'FoundByKeyValue'], 'max' => 5, 'min' => 1], 'logicalOperator' => ['type' => 'string', 'enum' => ['AND', 'OR']], 'long' => ['type' => 'long'], 'matchesNumber' => ['type' => 'integer', 'min' => 0], 'maxSize100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'message' => ['type' => 'string'], 'optionalBoolean' => ['type' => 'boolean'], 'requestValueList' => ['type' => 'list', 'member' => ['shape' => 'string1To255']], 's3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9.-]+$'], 's3KeyName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 's3KeyNameCustomerOutputConfig' => ['type' => 'string', 'max' => 800, 'min' => 1, 'pattern' => '.*'], 'sqsQueueUrl' => ['type' => 'string', 'max' => 255, 'min' => 0], 'string0To1000' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'string0To255' => ['type' => 'string', 'max' => 255, 'min' => 0], 'string1To1000' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'string1To255' => ['type' => 'string', 'max' => 255, 'min' => 1], 'stringTo2048' => ['type' => 'string', 'max' => 2048, 'pattern' => '.*'], 'stringifiedJson' => ['type' => 'string', 'max' => 256000, 'min' => 1], 'text' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'timestamp' => ['type' => 'timestamp'], 'token' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'typeName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z_][a-zA-Z_0-9-]*$'], 'uuid' => ['type' => 'string', 'pattern' => '[a-f0-9]{32}']]]; diff --git a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 6e469f9..0000000 --- a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://profile-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://profile-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://profile.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://profile.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-tests-1.json.php deleted file mode 100644 index 2714c1a..0000000 --- a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://profile.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://profile.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/paginators-1.json.php b/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/paginators-1.json.php deleted file mode 100644 index d8718de..0000000 --- a/vendor/Aws3/Aws/data/customer-profiles/2020-08-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/data.iot/2015-05-28/api-2.json.php b/vendor/Aws3/Aws/data/data.iot/2015-05-28/api-2.json.php deleted file mode 100644 index fb7ef1a..0000000 --- a/vendor/Aws3/Aws/data/data.iot/2015-05-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-05-28', 'endpointPrefix' => 'data-ats.iot', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Data Plane', 'serviceId' => 'IoT Data Plane', 'signatureVersion' => 'v4', 'signingName' => 'iotdata', 'uid' => 'iot-data-2015-05-28'], 'operations' => ['DeleteThingShadow' => ['name' => 'DeleteThingShadow', 'http' => ['method' => 'DELETE', 'requestUri' => '/things/{thingName}/shadow'], 'input' => ['shape' => 'DeleteThingShadowRequest'], 'output' => ['shape' => 'DeleteThingShadowResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'UnsupportedDocumentEncodingException']]], 'GetRetainedMessage' => ['name' => 'GetRetainedMessage', 'http' => ['method' => 'GET', 'requestUri' => '/retainedMessage/{topic}'], 'input' => ['shape' => 'GetRetainedMessageRequest'], 'output' => ['shape' => 'GetRetainedMessageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException']]], 'GetThingShadow' => ['name' => 'GetThingShadow', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/shadow'], 'input' => ['shape' => 'GetThingShadowRequest'], 'output' => ['shape' => 'GetThingShadowResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'UnsupportedDocumentEncodingException']]], 'ListNamedShadowsForThing' => ['name' => 'ListNamedShadowsForThing', 'http' => ['method' => 'GET', 'requestUri' => '/api/things/shadow/ListNamedShadowsForThing/{thingName}'], 'input' => ['shape' => 'ListNamedShadowsForThingRequest'], 'output' => ['shape' => 'ListNamedShadowsForThingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException']]], 'ListRetainedMessages' => ['name' => 'ListRetainedMessages', 'http' => ['method' => 'GET', 'requestUri' => '/retainedMessage'], 'input' => ['shape' => 'ListRetainedMessagesRequest'], 'output' => ['shape' => 'ListRetainedMessagesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException']]], 'Publish' => ['name' => 'Publish', 'http' => ['method' => 'POST', 'requestUri' => '/topics/{topic}'], 'input' => ['shape' => 'PublishRequest'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'ThrottlingException']]], 'UpdateThingShadow' => ['name' => 'UpdateThingShadow', 'http' => ['method' => 'POST', 'requestUri' => '/things/{thingName}/shadow'], 'input' => ['shape' => 'UpdateThingShadowRequest'], 'output' => ['shape' => 'UpdateThingShadowResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'RequestEntityTooLargeException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'UnsupportedDocumentEncodingException']]]], 'shapes' => ['ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContentType' => ['type' => 'string'], 'CorrelationData' => ['type' => 'string'], 'DeleteThingShadowRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'shadowName' => ['shape' => 'ShadowName', 'location' => 'querystring', 'locationName' => 'name']]], 'DeleteThingShadowResponse' => ['type' => 'structure', 'required' => ['payload'], 'members' => ['payload' => ['shape' => 'JsonDocument']], 'payload' => 'payload'], 'GetRetainedMessageRequest' => ['type' => 'structure', 'required' => ['topic'], 'members' => ['topic' => ['shape' => 'Topic', 'location' => 'uri', 'locationName' => 'topic']]], 'GetRetainedMessageResponse' => ['type' => 'structure', 'members' => ['topic' => ['shape' => 'Topic'], 'payload' => ['shape' => 'Payload'], 'qos' => ['shape' => 'Qos'], 'lastModifiedTime' => ['shape' => 'Timestamp']]], 'GetThingShadowRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'shadowName' => ['shape' => 'ShadowName', 'location' => 'querystring', 'locationName' => 'name']]], 'GetThingShadowResponse' => ['type' => 'structure', 'members' => ['payload' => ['shape' => 'JsonDocument']], 'payload' => 'payload'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'JsonDocument' => ['type' => 'blob'], 'ListNamedShadowsForThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize']]], 'ListNamedShadowsForThingResponse' => ['type' => 'structure', 'members' => ['results' => ['shape' => 'NamedShadowList'], 'nextToken' => ['shape' => 'NextToken'], 'timestamp' => ['shape' => 'Timestamp']]], 'ListRetainedMessagesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRetainedMessagesResponse' => ['type' => 'structure', 'members' => ['retainedTopics' => ['shape' => 'RetainedMessageList'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'MessageExpiry' => ['type' => 'long'], 'MethodNotAllowedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 405], 'exception' => \true], 'NamedShadowList' => ['type' => 'list', 'member' => ['shape' => 'ShadowName']], 'NextToken' => ['type' => 'string'], 'PageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Payload' => ['type' => 'blob'], 'PayloadFormatIndicator' => ['type' => 'string', 'enum' => ['UNSPECIFIED_BYTES', 'UTF8_DATA']], 'PayloadSize' => ['type' => 'long'], 'PublishRequest' => ['type' => 'structure', 'required' => ['topic'], 'members' => ['topic' => ['shape' => 'Topic', 'location' => 'uri', 'locationName' => 'topic'], 'qos' => ['shape' => 'Qos', 'location' => 'querystring', 'locationName' => 'qos'], 'retain' => ['shape' => 'Retain', 'location' => 'querystring', 'locationName' => 'retain'], 'payload' => ['shape' => 'Payload'], 'userProperties' => ['shape' => 'UserProperties', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-mqtt5-user-properties'], 'payloadFormatIndicator' => ['shape' => 'PayloadFormatIndicator', 'location' => 'header', 'locationName' => 'x-amz-mqtt5-payload-format-indicator'], 'contentType' => ['shape' => 'ContentType', 'location' => 'querystring', 'locationName' => 'contentType'], 'responseTopic' => ['shape' => 'ResponseTopic', 'location' => 'querystring', 'locationName' => 'responseTopic'], 'correlationData' => ['shape' => 'CorrelationData', 'location' => 'header', 'locationName' => 'x-amz-mqtt5-correlation-data'], 'messageExpiry' => ['shape' => 'MessageExpiry', 'location' => 'querystring', 'locationName' => 'messageExpiry']], 'payload' => 'payload'], 'Qos' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'RequestEntityTooLargeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResponseTopic' => ['type' => 'string'], 'Retain' => ['type' => 'boolean'], 'RetainedMessageList' => ['type' => 'list', 'member' => ['shape' => 'RetainedMessageSummary']], 'RetainedMessageSummary' => ['type' => 'structure', 'members' => ['topic' => ['shape' => 'Topic'], 'payloadSize' => ['shape' => 'PayloadSize'], 'qos' => ['shape' => 'Qos'], 'lastModifiedTime' => ['shape' => 'Timestamp']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'ShadowName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThingName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'long'], 'Topic' => ['type' => 'string'], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UnsupportedDocumentEncodingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 415], 'exception' => \true], 'UpdateThingShadowRequest' => ['type' => 'structure', 'required' => ['thingName', 'payload'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'shadowName' => ['shape' => 'ShadowName', 'location' => 'querystring', 'locationName' => 'name'], 'payload' => ['shape' => 'JsonDocument']], 'payload' => 'payload'], 'UpdateThingShadowResponse' => ['type' => 'structure', 'members' => ['payload' => ['shape' => 'JsonDocument']], 'payload' => 'payload'], 'UserProperties' => ['type' => 'string'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 3681263..0000000 --- a/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data-ats.iot-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-2']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ca-central-1']]], 'endpoint' => ['url' => 'https://data.iot-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-1']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-2']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://data.iot-fips.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://data-ats.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data-ats.iot.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://data-ats.iot.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-tests-1.json.php deleted file mode 100644 index 96e3037..0000000 --- a/vendor/Aws3/Aws/data/data.iot/2015-05-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.iot-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data-ats.iot.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/data.iot/2015-05-28/paginators-1.json.php b/vendor/Aws3/Aws/data/data.iot/2015-05-28/paginators-1.json.php deleted file mode 100644 index aac7668..0000000 --- a/vendor/Aws3/Aws/data/data.iot/2015-05-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRetainedMessages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'retainedTopics']]]; diff --git a/vendor/Aws3/Aws/data/data.iot/2015-05-28/smoke.json.php b/vendor/Aws3/Aws/data/data.iot/2015-05-28/smoke.json.php deleted file mode 100644 index a0f56c0..0000000 --- a/vendor/Aws3/Aws/data/data.iot/2015-05-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'defaultEndpoint' => 'https://data.iot.us-west-2.amazonaws.com', 'testCases' => [['operationName' => 'GetThingShadow', 'input' => ['thingName' => 'fake-thing'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/databrew/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/databrew/2017-07-25/api-2.json.php deleted file mode 100644 index d3f3c90..0000000 --- a/vendor/Aws3/Aws/data/databrew/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'databrew', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Glue DataBrew', 'serviceId' => 'DataBrew', 'signatureVersion' => 'v4', 'signingName' => 'databrew', 'uid' => 'databrew-2017-07-25'], 'operations' => ['BatchDeleteRecipeVersion' => ['name' => 'BatchDeleteRecipeVersion', 'http' => ['method' => 'POST', 'requestUri' => '/recipes/{name}/batchDeleteRecipeVersion'], 'input' => ['shape' => 'BatchDeleteRecipeVersionRequest'], 'output' => ['shape' => 'BatchDeleteRecipeVersionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/datasets'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateProfileJob' => ['name' => 'CreateProfileJob', 'http' => ['method' => 'POST', 'requestUri' => '/profileJobs'], 'input' => ['shape' => 'CreateProfileJobRequest'], 'output' => ['shape' => 'CreateProfileJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/projects'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateRecipe' => ['name' => 'CreateRecipe', 'http' => ['method' => 'POST', 'requestUri' => '/recipes'], 'input' => ['shape' => 'CreateRecipeRequest'], 'output' => ['shape' => 'CreateRecipeResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateRecipeJob' => ['name' => 'CreateRecipeJob', 'http' => ['method' => 'POST', 'requestUri' => '/recipeJobs'], 'input' => ['shape' => 'CreateRecipeJobRequest'], 'output' => ['shape' => 'CreateRecipeJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateRuleset' => ['name' => 'CreateRuleset', 'http' => ['method' => 'POST', 'requestUri' => '/rulesets'], 'input' => ['shape' => 'CreateRulesetRequest'], 'output' => ['shape' => 'CreateRulesetResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'CreateSchedule' => ['name' => 'CreateSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/schedules'], 'input' => ['shape' => 'CreateScheduleRequest'], 'output' => ['shape' => 'CreateScheduleResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/datasets/{name}'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'output' => ['shape' => 'DeleteDatasetResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/jobs/{name}'], 'input' => ['shape' => 'DeleteJobRequest'], 'output' => ['shape' => 'DeleteJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{name}'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteRecipeVersion' => ['name' => 'DeleteRecipeVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/recipes/{name}/recipeVersion/{recipeVersion}'], 'input' => ['shape' => 'DeleteRecipeVersionRequest'], 'output' => ['shape' => 'DeleteRecipeVersionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteRuleset' => ['name' => 'DeleteRuleset', 'http' => ['method' => 'DELETE', 'requestUri' => '/rulesets/{name}'], 'input' => ['shape' => 'DeleteRulesetRequest'], 'output' => ['shape' => 'DeleteRulesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'DeleteSchedule' => ['name' => 'DeleteSchedule', 'http' => ['method' => 'DELETE', 'requestUri' => '/schedules/{name}'], 'input' => ['shape' => 'DeleteScheduleRequest'], 'output' => ['shape' => 'DeleteScheduleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{name}'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeJob' => ['name' => 'DescribeJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{name}'], 'input' => ['shape' => 'DescribeJobRequest'], 'output' => ['shape' => 'DescribeJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeJobRun' => ['name' => 'DescribeJobRun', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{name}/jobRun/{runId}'], 'input' => ['shape' => 'DescribeJobRunRequest'], 'output' => ['shape' => 'DescribeJobRunResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{name}'], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeRecipe' => ['name' => 'DescribeRecipe', 'http' => ['method' => 'GET', 'requestUri' => '/recipes/{name}'], 'input' => ['shape' => 'DescribeRecipeRequest'], 'output' => ['shape' => 'DescribeRecipeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeRuleset' => ['name' => 'DescribeRuleset', 'http' => ['method' => 'GET', 'requestUri' => '/rulesets/{name}'], 'input' => ['shape' => 'DescribeRulesetRequest'], 'output' => ['shape' => 'DescribeRulesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeSchedule' => ['name' => 'DescribeSchedule', 'http' => ['method' => 'GET', 'requestUri' => '/schedules/{name}'], 'input' => ['shape' => 'DescribeScheduleRequest'], 'output' => ['shape' => 'DescribeScheduleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'GET', 'requestUri' => '/datasets'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListJobRuns' => ['name' => 'ListJobRuns', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{name}/jobRuns'], 'input' => ['shape' => 'ListJobRunsRequest'], 'output' => ['shape' => 'ListJobRunsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/jobs'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/projects'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListRecipeVersions' => ['name' => 'ListRecipeVersions', 'http' => ['method' => 'GET', 'requestUri' => '/recipeVersions'], 'input' => ['shape' => 'ListRecipeVersionsRequest'], 'output' => ['shape' => 'ListRecipeVersionsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListRecipes' => ['name' => 'ListRecipes', 'http' => ['method' => 'GET', 'requestUri' => '/recipes'], 'input' => ['shape' => 'ListRecipesRequest'], 'output' => ['shape' => 'ListRecipesResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListRulesets' => ['name' => 'ListRulesets', 'http' => ['method' => 'GET', 'requestUri' => '/rulesets'], 'input' => ['shape' => 'ListRulesetsRequest'], 'output' => ['shape' => 'ListRulesetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListSchedules' => ['name' => 'ListSchedules', 'http' => ['method' => 'GET', 'requestUri' => '/schedules'], 'input' => ['shape' => 'ListSchedulesRequest'], 'output' => ['shape' => 'ListSchedulesResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'PublishRecipe' => ['name' => 'PublishRecipe', 'http' => ['method' => 'POST', 'requestUri' => '/recipes/{name}/publishRecipe'], 'input' => ['shape' => 'PublishRecipeRequest'], 'output' => ['shape' => 'PublishRecipeResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'SendProjectSessionAction' => ['name' => 'SendProjectSessionAction', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{name}/sendProjectSessionAction'], 'input' => ['shape' => 'SendProjectSessionActionRequest'], 'output' => ['shape' => 'SendProjectSessionActionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'StartJobRun' => ['name' => 'StartJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/jobs/{name}/startJobRun'], 'input' => ['shape' => 'StartJobRunRequest'], 'output' => ['shape' => 'StartJobRunResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'StartProjectSession' => ['name' => 'StartProjectSession', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{name}/startProjectSession'], 'input' => ['shape' => 'StartProjectSessionRequest'], 'output' => ['shape' => 'StartProjectSessionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'StopJobRun' => ['name' => 'StopJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/jobs/{name}/jobRun/{runId}/stopJobRun'], 'input' => ['shape' => 'StopJobRunRequest'], 'output' => ['shape' => 'StopJobRunResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateDataset' => ['name' => 'UpdateDataset', 'http' => ['method' => 'PUT', 'requestUri' => '/datasets/{name}'], 'input' => ['shape' => 'UpdateDatasetRequest'], 'output' => ['shape' => 'UpdateDatasetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateProfileJob' => ['name' => 'UpdateProfileJob', 'http' => ['method' => 'PUT', 'requestUri' => '/profileJobs/{name}'], 'input' => ['shape' => 'UpdateProfileJobRequest'], 'output' => ['shape' => 'UpdateProfileJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{name}'], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateRecipe' => ['name' => 'UpdateRecipe', 'http' => ['method' => 'PUT', 'requestUri' => '/recipes/{name}'], 'input' => ['shape' => 'UpdateRecipeRequest'], 'output' => ['shape' => 'UpdateRecipeResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateRecipeJob' => ['name' => 'UpdateRecipeJob', 'http' => ['method' => 'PUT', 'requestUri' => '/recipeJobs/{name}'], 'input' => ['shape' => 'UpdateRecipeJobRequest'], 'output' => ['shape' => 'UpdateRecipeJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateRuleset' => ['name' => 'UpdateRuleset', 'http' => ['method' => 'PUT', 'requestUri' => '/rulesets/{name}'], 'input' => ['shape' => 'UpdateRulesetRequest'], 'output' => ['shape' => 'UpdateRulesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateSchedule' => ['name' => 'UpdateSchedule', 'http' => ['method' => 'PUT', 'requestUri' => '/schedules/{name}'], 'input' => ['shape' => 'UpdateScheduleRequest'], 'output' => ['shape' => 'UpdateScheduleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 255], 'ActionId' => ['type' => 'integer'], 'AllowedStatisticList' => ['type' => 'list', 'member' => ['shape' => 'AllowedStatistics'], 'min' => 1], 'AllowedStatistics' => ['type' => 'structure', 'required' => ['Statistics'], 'members' => ['Statistics' => ['shape' => 'StatisticList']]], 'AnalyticsMode' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'AssumeControl' => ['type' => 'boolean'], 'Attempt' => ['type' => 'integer'], 'BatchDeleteRecipeVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'RecipeVersions'], 'members' => ['Name' => ['shape' => 'RecipeName', 'location' => 'uri', 'locationName' => 'name'], 'RecipeVersions' => ['shape' => 'RecipeVersionList']]], 'BatchDeleteRecipeVersionResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName'], 'Errors' => ['shape' => 'RecipeErrorList']]], 'Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3], 'BucketOwner' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]{12}$'], 'CatalogId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ClientSessionId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9-]*$', 'sensitive' => \true], 'ColumnName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ColumnNameList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName'], 'max' => 200], 'ColumnRange' => ['type' => 'integer', 'max' => 20, 'min' => 0], 'ColumnSelector' => ['type' => 'structure', 'members' => ['Regex' => ['shape' => 'ColumnName'], 'Name' => ['shape' => 'ColumnName']]], 'ColumnSelectorList' => ['type' => 'list', 'member' => ['shape' => 'ColumnSelector'], 'min' => 1], 'ColumnStatisticsConfiguration' => ['type' => 'structure', 'required' => ['Statistics'], 'members' => ['Selectors' => ['shape' => 'ColumnSelectorList'], 'Statistics' => ['shape' => 'StatisticsConfiguration']]], 'ColumnStatisticsConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ColumnStatisticsConfiguration'], 'min' => 1], 'CompressionFormat' => ['type' => 'string', 'enum' => ['GZIP', 'LZ4', 'SNAPPY', 'BZIP2', 'DEFLATE', 'LZO', 'BROTLI', 'ZSTD', 'ZLIB']], 'Condition' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Z\\_]+$'], 'ConditionExpression' => ['type' => 'structure', 'required' => ['Condition', 'TargetColumn'], 'members' => ['Condition' => ['shape' => 'Condition'], 'Value' => ['shape' => 'ConditionValue'], 'TargetColumn' => ['shape' => 'TargetColumn']]], 'ConditionExpressionList' => ['type' => 'list', 'member' => ['shape' => 'ConditionExpression']], 'ConditionValue' => ['type' => 'string', 'max' => 1024], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateColumn' => ['type' => 'boolean'], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['Name', 'Input'], 'members' => ['Name' => ['shape' => 'DatasetName'], 'Format' => ['shape' => 'InputFormat'], 'FormatOptions' => ['shape' => 'FormatOptions'], 'Input' => ['shape' => 'Input'], 'PathOptions' => ['shape' => 'PathOptions'], 'Tags' => ['shape' => 'TagMap']]], 'CreateDatasetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DatasetName']]], 'CreateProfileJobRequest' => ['type' => 'structure', 'required' => ['DatasetName', 'Name', 'OutputLocation', 'RoleArn'], 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'OutputLocation' => ['shape' => 'S3Location'], 'Configuration' => ['shape' => 'ProfileConfiguration'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap'], 'Timeout' => ['shape' => 'Timeout'], 'JobSample' => ['shape' => 'JobSample']]], 'CreateProfileJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['DatasetName', 'Name', 'RecipeName', 'RoleArn'], 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'Name' => ['shape' => 'ProjectName'], 'RecipeName' => ['shape' => 'RecipeName'], 'Sample' => ['shape' => 'Sample'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap']]], 'CreateProjectResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName']]], 'CreateRecipeJobRequest' => ['type' => 'structure', 'required' => ['Name', 'RoleArn'], 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'ProjectName' => ['shape' => 'ProjectName'], 'RecipeReference' => ['shape' => 'RecipeReference'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap'], 'Timeout' => ['shape' => 'Timeout']]], 'CreateRecipeJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName']]], 'CreateRecipeRequest' => ['type' => 'structure', 'required' => ['Name', 'Steps'], 'members' => ['Description' => ['shape' => 'RecipeDescription'], 'Name' => ['shape' => 'RecipeName'], 'Steps' => ['shape' => 'RecipeStepList'], 'Tags' => ['shape' => 'TagMap']]], 'CreateRecipeResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName']]], 'CreateRulesetRequest' => ['type' => 'structure', 'required' => ['Name', 'TargetArn', 'Rules'], 'members' => ['Name' => ['shape' => 'RulesetName'], 'Description' => ['shape' => 'RulesetDescription'], 'TargetArn' => ['shape' => 'Arn'], 'Rules' => ['shape' => 'RuleList'], 'Tags' => ['shape' => 'TagMap']]], 'CreateRulesetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName']]], 'CreateScheduleRequest' => ['type' => 'structure', 'required' => ['CronExpression', 'Name'], 'members' => ['JobNames' => ['shape' => 'JobNameList'], 'CronExpression' => ['shape' => 'CronExpression'], 'Tags' => ['shape' => 'TagMap'], 'Name' => ['shape' => 'ScheduleName']]], 'CreateScheduleResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleName']]], 'CreatedBy' => ['type' => 'string'], 'CronExpression' => ['type' => 'string', 'max' => 512, 'min' => 1], 'CsvOptions' => ['type' => 'structure', 'members' => ['Delimiter' => ['shape' => 'Delimiter'], 'HeaderRow' => ['shape' => 'HeaderRow']]], 'CsvOutputOptions' => ['type' => 'structure', 'members' => ['Delimiter' => ['shape' => 'Delimiter']]], 'DataCatalogInputDefinition' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogId'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'TableName' => ['shape' => 'TableName'], 'TempDirectory' => ['shape' => 'S3Location']]], 'DataCatalogOutput' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogId'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'TableName' => ['shape' => 'TableName'], 'S3Options' => ['shape' => 'S3TableOutputOptions'], 'DatabaseOptions' => ['shape' => 'DatabaseTableOutputOptions'], 'Overwrite' => ['shape' => 'OverwriteOutput']]], 'DataCatalogOutputList' => ['type' => 'list', 'member' => ['shape' => 'DataCatalogOutput'], 'min' => 1], 'DatabaseInputDefinition' => ['type' => 'structure', 'required' => ['GlueConnectionName'], 'members' => ['GlueConnectionName' => ['shape' => 'GlueConnectionName'], 'DatabaseTableName' => ['shape' => 'DatabaseTableName'], 'TempDirectory' => ['shape' => 'S3Location'], 'QueryString' => ['shape' => 'QueryString']]], 'DatabaseName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DatabaseOutput' => ['type' => 'structure', 'required' => ['GlueConnectionName', 'DatabaseOptions'], 'members' => ['GlueConnectionName' => ['shape' => 'GlueConnectionName'], 'DatabaseOptions' => ['shape' => 'DatabaseTableOutputOptions'], 'DatabaseOutputMode' => ['shape' => 'DatabaseOutputMode']]], 'DatabaseOutputList' => ['type' => 'list', 'member' => ['shape' => 'DatabaseOutput'], 'min' => 1], 'DatabaseOutputMode' => ['type' => 'string', 'enum' => ['NEW_TABLE']], 'DatabaseTableName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DatabaseTableOutputOptions' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TempDirectory' => ['shape' => 'S3Location'], 'TableName' => ['shape' => 'DatabaseTableName']]], 'Dataset' => ['type' => 'structure', 'required' => ['Name', 'Input'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'Name' => ['shape' => 'DatasetName'], 'Format' => ['shape' => 'InputFormat'], 'FormatOptions' => ['shape' => 'FormatOptions'], 'Input' => ['shape' => 'Input'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'Source' => ['shape' => 'Source'], 'PathOptions' => ['shape' => 'PathOptions'], 'Tags' => ['shape' => 'TagMap'], 'ResourceArn' => ['shape' => 'Arn']]], 'DatasetList' => ['type' => 'list', 'member' => ['shape' => 'Dataset']], 'DatasetName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DatasetParameter' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'PathParameterName'], 'Type' => ['shape' => 'ParameterType'], 'DatetimeOptions' => ['shape' => 'DatetimeOptions'], 'CreateColumn' => ['shape' => 'CreateColumn'], 'Filter' => ['shape' => 'FilterExpression']]], 'Date' => ['type' => 'timestamp'], 'DatetimeFormat' => ['type' => 'string', 'max' => 100, 'min' => 2], 'DatetimeOptions' => ['type' => 'structure', 'required' => ['Format'], 'members' => ['Format' => ['shape' => 'DatetimeFormat'], 'TimezoneOffset' => ['shape' => 'TimezoneOffset'], 'LocaleCode' => ['shape' => 'LocaleCode']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteDatasetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DatasetName']]], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName']]], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteProjectResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName']]], 'DeleteRecipeVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'RecipeVersion'], 'members' => ['Name' => ['shape' => 'RecipeName', 'location' => 'uri', 'locationName' => 'name'], 'RecipeVersion' => ['shape' => 'RecipeVersion', 'location' => 'uri', 'locationName' => 'recipeVersion']]], 'DeleteRecipeVersionResponse' => ['type' => 'structure', 'required' => ['Name', 'RecipeVersion'], 'members' => ['Name' => ['shape' => 'RecipeName'], 'RecipeVersion' => ['shape' => 'RecipeVersion']]], 'DeleteRulesetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteRulesetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName']]], 'DeleteScheduleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteScheduleResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleName']]], 'Delimiter' => ['type' => 'string', 'max' => 1, 'min' => 1], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'required' => ['Name', 'Input'], 'members' => ['CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'Name' => ['shape' => 'DatasetName'], 'Format' => ['shape' => 'InputFormat'], 'FormatOptions' => ['shape' => 'FormatOptions'], 'Input' => ['shape' => 'Input'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'Source' => ['shape' => 'Source'], 'PathOptions' => ['shape' => 'PathOptions'], 'Tags' => ['shape' => 'TagMap'], 'ResourceArn' => ['shape' => 'Arn']]], 'DescribeJobRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CreateDate' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'DatasetName' => ['shape' => 'DatasetName'], 'EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName'], 'Type' => ['shape' => 'JobType'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'ProjectName' => ['shape' => 'ProjectName'], 'ProfileConfiguration' => ['shape' => 'ProfileConfiguration'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList'], 'RecipeReference' => ['shape' => 'RecipeReference'], 'ResourceArn' => ['shape' => 'Arn'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap'], 'Timeout' => ['shape' => 'Timeout'], 'JobSample' => ['shape' => 'JobSample']]], 'DescribeJobRunRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name'], 'RunId' => ['shape' => 'JobRunId', 'location' => 'uri', 'locationName' => 'runId']]], 'DescribeJobRunResponse' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['Attempt' => ['shape' => 'Attempt'], 'CompletedOn' => ['shape' => 'Date'], 'DatasetName' => ['shape' => 'DatasetName'], 'ErrorMessage' => ['shape' => 'JobRunErrorMessage'], 'ExecutionTime' => ['shape' => 'ExecutionTime'], 'JobName' => ['shape' => 'JobName'], 'ProfileConfiguration' => ['shape' => 'ProfileConfiguration'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList'], 'RunId' => ['shape' => 'JobRunId'], 'State' => ['shape' => 'JobRunState'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'LogGroupName' => ['shape' => 'LogGroupName'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'RecipeReference' => ['shape' => 'RecipeReference'], 'StartedBy' => ['shape' => 'StartedBy'], 'StartedOn' => ['shape' => 'Date'], 'JobSample' => ['shape' => 'JobSample']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeProjectResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CreateDate' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'DatasetName' => ['shape' => 'DatasetName'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'Name' => ['shape' => 'ProjectName'], 'RecipeName' => ['shape' => 'RecipeName'], 'ResourceArn' => ['shape' => 'Arn'], 'Sample' => ['shape' => 'Sample'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap'], 'SessionStatus' => ['shape' => 'SessionStatus'], 'OpenedBy' => ['shape' => 'OpenedBy'], 'OpenDate' => ['shape' => 'Date']]], 'DescribeRecipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName', 'location' => 'uri', 'locationName' => 'name'], 'RecipeVersion' => ['shape' => 'RecipeVersion', 'location' => 'querystring', 'locationName' => 'recipeVersion']]], 'DescribeRecipeResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'ProjectName' => ['shape' => 'ProjectName'], 'PublishedBy' => ['shape' => 'PublishedBy'], 'PublishedDate' => ['shape' => 'Date'], 'Description' => ['shape' => 'RecipeDescription'], 'Name' => ['shape' => 'RecipeName'], 'Steps' => ['shape' => 'RecipeStepList'], 'Tags' => ['shape' => 'TagMap'], 'ResourceArn' => ['shape' => 'Arn'], 'RecipeVersion' => ['shape' => 'RecipeVersion']]], 'DescribeRulesetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeRulesetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName'], 'Description' => ['shape' => 'RulesetDescription'], 'TargetArn' => ['shape' => 'Arn'], 'Rules' => ['shape' => 'RuleList'], 'CreateDate' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap']]], 'DescribeScheduleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeScheduleResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CreateDate' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'JobNames' => ['shape' => 'JobNameList'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'ResourceArn' => ['shape' => 'Arn'], 'CronExpression' => ['shape' => 'CronExpression'], 'Tags' => ['shape' => 'TagMap'], 'Name' => ['shape' => 'ScheduleName']]], 'Disabled' => ['type' => 'boolean'], 'EncryptionKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'EncryptionMode' => ['type' => 'string', 'enum' => ['SSE-KMS', 'SSE-S3']], 'EntityDetectorConfiguration' => ['type' => 'structure', 'required' => ['EntityTypes'], 'members' => ['EntityTypes' => ['shape' => 'EntityTypeList'], 'AllowedStatistics' => ['shape' => 'AllowedStatisticList']]], 'EntityType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Z_][A-Z\\\\d_]*$'], 'EntityTypeList' => ['type' => 'list', 'member' => ['shape' => 'EntityType'], 'min' => 1], 'ErrorCode' => ['type' => 'string', 'pattern' => '^[1-5][0-9][0-9]$'], 'ExcelOptions' => ['type' => 'structure', 'members' => ['SheetNames' => ['shape' => 'SheetNameList'], 'SheetIndexes' => ['shape' => 'SheetIndexList'], 'HeaderRow' => ['shape' => 'HeaderRow']]], 'ExecutionTime' => ['type' => 'integer'], 'Expression' => ['type' => 'string', 'max' => 1024, 'min' => 4, 'pattern' => '^[<>0-9A-Za-z_.,:)(!= ]+$'], 'FilesLimit' => ['type' => 'structure', 'required' => ['MaxFiles'], 'members' => ['MaxFiles' => ['shape' => 'MaxFiles'], 'OrderedBy' => ['shape' => 'OrderedBy'], 'Order' => ['shape' => 'Order']]], 'FilterExpression' => ['type' => 'structure', 'required' => ['Expression', 'ValuesMap'], 'members' => ['Expression' => ['shape' => 'Expression'], 'ValuesMap' => ['shape' => 'ValuesMap']]], 'FormatOptions' => ['type' => 'structure', 'members' => ['Json' => ['shape' => 'JsonOptions'], 'Excel' => ['shape' => 'ExcelOptions'], 'Csv' => ['shape' => 'CsvOptions']]], 'GlueConnectionName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'HeaderRow' => ['type' => 'boolean'], 'HiddenColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName']], 'Input' => ['type' => 'structure', 'members' => ['S3InputDefinition' => ['shape' => 'S3Location'], 'DataCatalogInputDefinition' => ['shape' => 'DataCatalogInputDefinition'], 'DatabaseInputDefinition' => ['shape' => 'DatabaseInputDefinition'], 'Metadata' => ['shape' => 'Metadata']]], 'InputFormat' => ['type' => 'string', 'enum' => ['CSV', 'JSON', 'PARQUET', 'EXCEL', 'ORC']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'Job' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'DatasetName' => ['shape' => 'DatasetName'], 'EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName'], 'Type' => ['shape' => 'JobType'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'ProjectName' => ['shape' => 'ProjectName'], 'RecipeReference' => ['shape' => 'RecipeReference'], 'ResourceArn' => ['shape' => 'Arn'], 'RoleArn' => ['shape' => 'Arn'], 'Timeout' => ['shape' => 'Timeout'], 'Tags' => ['shape' => 'TagMap'], 'JobSample' => ['shape' => 'JobSample'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList']]], 'JobList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'JobName' => ['type' => 'string', 'max' => 240, 'min' => 1], 'JobNameList' => ['type' => 'list', 'member' => ['shape' => 'JobName'], 'max' => 50], 'JobRun' => ['type' => 'structure', 'members' => ['Attempt' => ['shape' => 'Attempt'], 'CompletedOn' => ['shape' => 'Date'], 'DatasetName' => ['shape' => 'DatasetName'], 'ErrorMessage' => ['shape' => 'JobRunErrorMessage'], 'ExecutionTime' => ['shape' => 'ExecutionTime'], 'JobName' => ['shape' => 'JobName'], 'RunId' => ['shape' => 'JobRunId'], 'State' => ['shape' => 'JobRunState'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'LogGroupName' => ['shape' => 'LogGroupName'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'RecipeReference' => ['shape' => 'RecipeReference'], 'StartedBy' => ['shape' => 'StartedBy'], 'StartedOn' => ['shape' => 'Date'], 'JobSample' => ['shape' => 'JobSample'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList']]], 'JobRunErrorMessage' => ['type' => 'string'], 'JobRunId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'JobRunList' => ['type' => 'list', 'member' => ['shape' => 'JobRun']], 'JobRunState' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'STOPPING', 'STOPPED', 'SUCCEEDED', 'FAILED', 'TIMEOUT']], 'JobSample' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'SampleMode'], 'Size' => ['shape' => 'JobSize']]], 'JobSize' => ['type' => 'long'], 'JobType' => ['type' => 'string', 'enum' => ['PROFILE', 'RECIPE']], 'JsonOptions' => ['type' => 'structure', 'members' => ['MultiLine' => ['shape' => 'MultiLine']]], 'Key' => ['type' => 'string', 'max' => 1280, 'min' => 1], 'LastModifiedBy' => ['type' => 'string'], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDatasetsResponse' => ['type' => 'structure', 'required' => ['Datasets'], 'members' => ['Datasets' => ['shape' => 'DatasetList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListJobRunsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name'], 'MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListJobRunsResponse' => ['type' => 'structure', 'required' => ['JobRuns'], 'members' => ['JobRuns' => ['shape' => 'JobRunList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['DatasetName' => ['shape' => 'DatasetName', 'location' => 'querystring', 'locationName' => 'datasetName'], 'MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ProjectName' => ['shape' => 'ProjectName', 'location' => 'querystring', 'locationName' => 'projectName']]], 'ListJobsResponse' => ['type' => 'structure', 'required' => ['Jobs'], 'members' => ['Jobs' => ['shape' => 'JobList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProjectsResponse' => ['type' => 'structure', 'required' => ['Projects'], 'members' => ['Projects' => ['shape' => 'ProjectList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRecipeVersionsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'Name' => ['shape' => 'RecipeName', 'location' => 'querystring', 'locationName' => 'name']]], 'ListRecipeVersionsResponse' => ['type' => 'structure', 'required' => ['Recipes'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Recipes' => ['shape' => 'RecipeList']]], 'ListRecipesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RecipeVersion' => ['shape' => 'RecipeVersion', 'location' => 'querystring', 'locationName' => 'recipeVersion']]], 'ListRecipesResponse' => ['type' => 'structure', 'required' => ['Recipes'], 'members' => ['Recipes' => ['shape' => 'RecipeList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRulesetsRequest' => ['type' => 'structure', 'members' => ['TargetArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'targetArn'], 'MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListRulesetsResponse' => ['type' => 'structure', 'required' => ['Rulesets'], 'members' => ['Rulesets' => ['shape' => 'RulesetItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSchedulesRequest' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName', 'location' => 'querystring', 'locationName' => 'jobName'], 'MaxResults' => ['shape' => 'MaxResults100', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSchedulesResponse' => ['type' => 'structure', 'required' => ['Schedules'], 'members' => ['Schedules' => ['shape' => 'ScheduleList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LocaleCode' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '^[A-Za-z0-9_\\.#@\\-]+$'], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'LogSubscription' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'MaxCapacity' => ['type' => 'integer'], 'MaxFiles' => ['type' => 'integer', 'min' => 1], 'MaxOutputFiles' => ['type' => 'integer', 'max' => 999, 'min' => 1], 'MaxResults100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxRetries' => ['type' => 'integer', 'min' => 0], 'Message' => ['type' => 'string'], 'Metadata' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'Arn']]], 'MultiLine' => ['type' => 'boolean'], 'NextToken' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'OpenedBy' => ['type' => 'string'], 'Operation' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Z\\_]+$'], 'Order' => ['type' => 'string', 'enum' => ['DESCENDING', 'ASCENDING']], 'OrderedBy' => ['type' => 'string', 'enum' => ['LAST_MODIFIED_DATE']], 'Output' => ['type' => 'structure', 'required' => ['Location'], 'members' => ['CompressionFormat' => ['shape' => 'CompressionFormat'], 'Format' => ['shape' => 'OutputFormat'], 'PartitionColumns' => ['shape' => 'ColumnNameList'], 'Location' => ['shape' => 'S3Location'], 'Overwrite' => ['shape' => 'OverwriteOutput'], 'FormatOptions' => ['shape' => 'OutputFormatOptions'], 'MaxOutputFiles' => ['shape' => 'MaxOutputFiles']]], 'OutputFormat' => ['type' => 'string', 'enum' => ['CSV', 'JSON', 'PARQUET', 'GLUEPARQUET', 'AVRO', 'ORC', 'XML', 'TABLEAUHYPER']], 'OutputFormatOptions' => ['type' => 'structure', 'members' => ['Csv' => ['shape' => 'CsvOutputOptions']]], 'OutputList' => ['type' => 'list', 'member' => ['shape' => 'Output'], 'min' => 1], 'OverwriteOutput' => ['type' => 'boolean'], 'ParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue']], 'ParameterName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Za-z0-9]+$'], 'ParameterType' => ['type' => 'string', 'enum' => ['Datetime', 'Number', 'String']], 'ParameterValue' => ['type' => 'string', 'max' => 32768, 'min' => 1], 'PathOptions' => ['type' => 'structure', 'members' => ['LastModifiedDateCondition' => ['shape' => 'FilterExpression'], 'FilesLimit' => ['shape' => 'FilesLimit'], 'Parameters' => ['shape' => 'PathParametersMap']]], 'PathParameterName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'PathParametersMap' => ['type' => 'map', 'key' => ['shape' => 'PathParameterName'], 'value' => ['shape' => 'DatasetParameter'], 'max' => 10, 'min' => 1], 'Preview' => ['type' => 'boolean'], 'ProfileConfiguration' => ['type' => 'structure', 'members' => ['DatasetStatisticsConfiguration' => ['shape' => 'StatisticsConfiguration'], 'ProfileColumns' => ['shape' => 'ColumnSelectorList'], 'ColumnStatisticsConfigurations' => ['shape' => 'ColumnStatisticsConfigurationList'], 'EntityDetectorConfiguration' => ['shape' => 'EntityDetectorConfiguration']]], 'Project' => ['type' => 'structure', 'required' => ['Name', 'RecipeName'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CreateDate' => ['shape' => 'Date'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'DatasetName' => ['shape' => 'DatasetName'], 'LastModifiedDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'Name' => ['shape' => 'ProjectName'], 'RecipeName' => ['shape' => 'RecipeName'], 'ResourceArn' => ['shape' => 'Arn'], 'Sample' => ['shape' => 'Sample'], 'Tags' => ['shape' => 'TagMap'], 'RoleArn' => ['shape' => 'Arn'], 'OpenedBy' => ['shape' => 'OpenedBy'], 'OpenDate' => ['shape' => 'Date']]], 'ProjectList' => ['type' => 'list', 'member' => ['shape' => 'Project']], 'ProjectName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'PublishRecipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Description' => ['shape' => 'RecipeDescription'], 'Name' => ['shape' => 'RecipeName', 'location' => 'uri', 'locationName' => 'name']]], 'PublishRecipeResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName']]], 'PublishedBy' => ['type' => 'string'], 'QueryString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'Recipe' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'ProjectName' => ['shape' => 'ProjectName'], 'PublishedBy' => ['shape' => 'PublishedBy'], 'PublishedDate' => ['shape' => 'Date'], 'Description' => ['shape' => 'RecipeDescription'], 'Name' => ['shape' => 'RecipeName'], 'ResourceArn' => ['shape' => 'Arn'], 'Steps' => ['shape' => 'RecipeStepList'], 'Tags' => ['shape' => 'TagMap'], 'RecipeVersion' => ['shape' => 'RecipeVersion']]], 'RecipeAction' => ['type' => 'structure', 'required' => ['Operation'], 'members' => ['Operation' => ['shape' => 'Operation'], 'Parameters' => ['shape' => 'ParameterMap']]], 'RecipeDescription' => ['type' => 'string', 'max' => 1024], 'RecipeErrorList' => ['type' => 'list', 'member' => ['shape' => 'RecipeVersionErrorDetail']], 'RecipeErrorMessage' => ['type' => 'string'], 'RecipeList' => ['type' => 'list', 'member' => ['shape' => 'Recipe']], 'RecipeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'RecipeReference' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName'], 'RecipeVersion' => ['shape' => 'RecipeVersion']]], 'RecipeStep' => ['type' => 'structure', 'required' => ['Action'], 'members' => ['Action' => ['shape' => 'RecipeAction'], 'ConditionExpressions' => ['shape' => 'ConditionExpressionList']]], 'RecipeStepList' => ['type' => 'list', 'member' => ['shape' => 'RecipeStep']], 'RecipeVersion' => ['type' => 'string', 'max' => 16, 'min' => 1], 'RecipeVersionErrorDetail' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'RecipeErrorMessage'], 'RecipeVersion' => ['shape' => 'RecipeVersion']]], 'RecipeVersionList' => ['type' => 'list', 'member' => ['shape' => 'RecipeVersion'], 'max' => 50, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Result' => ['type' => 'string'], 'RowRange' => ['type' => 'integer'], 'Rule' => ['type' => 'structure', 'required' => ['Name', 'CheckExpression'], 'members' => ['Name' => ['shape' => 'RuleName'], 'Disabled' => ['shape' => 'Disabled'], 'CheckExpression' => ['shape' => 'Expression'], 'SubstitutionMap' => ['shape' => 'ValuesMap'], 'Threshold' => ['shape' => 'Threshold'], 'ColumnSelectors' => ['shape' => 'ColumnSelectorList']]], 'RuleCount' => ['type' => 'integer', 'min' => 0], 'RuleList' => ['type' => 'list', 'member' => ['shape' => 'Rule'], 'min' => 1], 'RuleName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RulesetDescription' => ['type' => 'string', 'max' => 1024], 'RulesetItem' => ['type' => 'structure', 'required' => ['Name', 'TargetArn'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'Description' => ['shape' => 'RulesetDescription'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'Name' => ['shape' => 'RulesetName'], 'ResourceArn' => ['shape' => 'Arn'], 'RuleCount' => ['shape' => 'RuleCount'], 'Tags' => ['shape' => 'TagMap'], 'TargetArn' => ['shape' => 'Arn']]], 'RulesetItemList' => ['type' => 'list', 'member' => ['shape' => 'RulesetItem']], 'RulesetName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'S3Location' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'Bucket'], 'Key' => ['shape' => 'Key'], 'BucketOwner' => ['shape' => 'BucketOwner']]], 'S3TableOutputOptions' => ['type' => 'structure', 'required' => ['Location'], 'members' => ['Location' => ['shape' => 'S3Location']]], 'Sample' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Size' => ['shape' => 'SampleSize'], 'Type' => ['shape' => 'SampleType']]], 'SampleMode' => ['type' => 'string', 'enum' => ['FULL_DATASET', 'CUSTOM_ROWS']], 'SampleSize' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'SampleType' => ['type' => 'string', 'enum' => ['FIRST_N', 'LAST_N', 'RANDOM']], 'Schedule' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CreatedBy' => ['shape' => 'CreatedBy'], 'CreateDate' => ['shape' => 'Date'], 'JobNames' => ['shape' => 'JobNameList'], 'LastModifiedBy' => ['shape' => 'LastModifiedBy'], 'LastModifiedDate' => ['shape' => 'Date'], 'ResourceArn' => ['shape' => 'Arn'], 'CronExpression' => ['shape' => 'CronExpression'], 'Tags' => ['shape' => 'TagMap'], 'Name' => ['shape' => 'ScheduleName']]], 'ScheduleList' => ['type' => 'list', 'member' => ['shape' => 'Schedule']], 'ScheduleName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SendProjectSessionActionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Preview' => ['shape' => 'Preview'], 'Name' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'name'], 'RecipeStep' => ['shape' => 'RecipeStep'], 'StepIndex' => ['shape' => 'StepIndex'], 'ClientSessionId' => ['shape' => 'ClientSessionId'], 'ViewFrame' => ['shape' => 'ViewFrame']]], 'SendProjectSessionActionResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Result' => ['shape' => 'Result'], 'Name' => ['shape' => 'ProjectName'], 'ActionId' => ['shape' => 'ActionId']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SessionStatus' => ['type' => 'string', 'enum' => ['ASSIGNED', 'FAILED', 'INITIALIZING', 'PROVISIONING', 'READY', 'RECYCLING', 'ROTATING', 'TERMINATED', 'TERMINATING', 'UPDATING']], 'SheetIndex' => ['type' => 'integer', 'max' => 200, 'min' => 0], 'SheetIndexList' => ['type' => 'list', 'member' => ['shape' => 'SheetIndex'], 'max' => 1, 'min' => 1], 'SheetName' => ['type' => 'string', 'max' => 31, 'min' => 1], 'SheetNameList' => ['type' => 'list', 'member' => ['shape' => 'SheetName'], 'max' => 1, 'min' => 1], 'Source' => ['type' => 'string', 'enum' => ['S3', 'DATA-CATALOG', 'DATABASE']], 'StartColumnIndex' => ['type' => 'integer', 'min' => 0], 'StartJobRunRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name']]], 'StartJobRunResponse' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'JobRunId']]], 'StartProjectSessionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'name'], 'AssumeControl' => ['shape' => 'AssumeControl']]], 'StartProjectSessionResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ProjectName'], 'ClientSessionId' => ['shape' => 'ClientSessionId']]], 'StartRowIndex' => ['type' => 'integer', 'min' => 0], 'StartedBy' => ['type' => 'string'], 'Statistic' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Z\\_]+$'], 'StatisticList' => ['type' => 'list', 'member' => ['shape' => 'Statistic'], 'min' => 1], 'StatisticOverride' => ['type' => 'structure', 'required' => ['Statistic', 'Parameters'], 'members' => ['Statistic' => ['shape' => 'Statistic'], 'Parameters' => ['shape' => 'ParameterMap']]], 'StatisticOverrideList' => ['type' => 'list', 'member' => ['shape' => 'StatisticOverride'], 'min' => 1], 'StatisticsConfiguration' => ['type' => 'structure', 'members' => ['IncludedStatistics' => ['shape' => 'StatisticList'], 'Overrides' => ['shape' => 'StatisticOverrideList']]], 'StepIndex' => ['type' => 'integer', 'min' => 0], 'StopJobRunRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId'], 'members' => ['Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name'], 'RunId' => ['shape' => 'JobRunId', 'location' => 'uri', 'locationName' => 'runId']]], 'StopJobRunResponse' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'JobRunId']]], 'TableName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TargetColumn' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Threshold' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'ThresholdValue'], 'Type' => ['shape' => 'ThresholdType'], 'Unit' => ['shape' => 'ThresholdUnit']]], 'ThresholdType' => ['type' => 'string', 'enum' => ['GREATER_THAN_OR_EQUAL', 'LESS_THAN_OR_EQUAL', 'GREATER_THAN', 'LESS_THAN']], 'ThresholdUnit' => ['type' => 'string', 'enum' => ['COUNT', 'PERCENTAGE']], 'ThresholdValue' => ['type' => 'double', 'min' => 0], 'Timeout' => ['type' => 'integer', 'min' => 0], 'TimezoneOffset' => ['type' => 'string', 'max' => 6, 'min' => 1, 'pattern' => '^(Z|[-+](\\d|\\d{2}|\\d{2}:?\\d{2}))$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatasetRequest' => ['type' => 'structure', 'required' => ['Name', 'Input'], 'members' => ['Name' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'name'], 'Format' => ['shape' => 'InputFormat'], 'FormatOptions' => ['shape' => 'FormatOptions'], 'Input' => ['shape' => 'Input'], 'PathOptions' => ['shape' => 'PathOptions']]], 'UpdateDatasetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DatasetName']]], 'UpdateProfileJobRequest' => ['type' => 'structure', 'required' => ['Name', 'OutputLocation', 'RoleArn'], 'members' => ['Configuration' => ['shape' => 'ProfileConfiguration'], 'EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'OutputLocation' => ['shape' => 'S3Location'], 'ValidationConfigurations' => ['shape' => 'ValidationConfigurationList'], 'RoleArn' => ['shape' => 'Arn'], 'Timeout' => ['shape' => 'Timeout'], 'JobSample' => ['shape' => 'JobSample']]], 'UpdateProfileJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName']]], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['RoleArn', 'Name'], 'members' => ['Sample' => ['shape' => 'Sample'], 'RoleArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'name']]], 'UpdateProjectResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['LastModifiedDate' => ['shape' => 'Date'], 'Name' => ['shape' => 'ProjectName']]], 'UpdateRecipeJobRequest' => ['type' => 'structure', 'required' => ['Name', 'RoleArn'], 'members' => ['EncryptionKeyArn' => ['shape' => 'EncryptionKeyArn'], 'EncryptionMode' => ['shape' => 'EncryptionMode'], 'Name' => ['shape' => 'JobName', 'location' => 'uri', 'locationName' => 'name'], 'LogSubscription' => ['shape' => 'LogSubscription'], 'MaxCapacity' => ['shape' => 'MaxCapacity'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'Outputs' => ['shape' => 'OutputList'], 'DataCatalogOutputs' => ['shape' => 'DataCatalogOutputList'], 'DatabaseOutputs' => ['shape' => 'DatabaseOutputList'], 'RoleArn' => ['shape' => 'Arn'], 'Timeout' => ['shape' => 'Timeout']]], 'UpdateRecipeJobResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'JobName']]], 'UpdateRecipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Description' => ['shape' => 'RecipeDescription'], 'Name' => ['shape' => 'RecipeName', 'location' => 'uri', 'locationName' => 'name'], 'Steps' => ['shape' => 'RecipeStepList']]], 'UpdateRecipeResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RecipeName']]], 'UpdateRulesetRequest' => ['type' => 'structure', 'required' => ['Name', 'Rules'], 'members' => ['Name' => ['shape' => 'RulesetName', 'location' => 'uri', 'locationName' => 'name'], 'Description' => ['shape' => 'RulesetDescription'], 'Rules' => ['shape' => 'RuleList']]], 'UpdateRulesetResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RulesetName']]], 'UpdateScheduleRequest' => ['type' => 'structure', 'required' => ['CronExpression', 'Name'], 'members' => ['JobNames' => ['shape' => 'JobNameList'], 'CronExpression' => ['shape' => 'CronExpression'], 'Name' => ['shape' => 'ScheduleName', 'location' => 'uri', 'locationName' => 'name']]], 'UpdateScheduleResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleName']]], 'ValidationConfiguration' => ['type' => 'structure', 'required' => ['RulesetArn'], 'members' => ['RulesetArn' => ['shape' => 'Arn'], 'ValidationMode' => ['shape' => 'ValidationMode']]], 'ValidationConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ValidationConfiguration'], 'min' => 1], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationMode' => ['type' => 'string', 'enum' => ['CHECK_ALL']], 'ValueReference' => ['type' => 'string', 'max' => 128, 'min' => 2, 'pattern' => '^:[A-Za-z0-9_]+$'], 'ValuesMap' => ['type' => 'map', 'key' => ['shape' => 'ValueReference'], 'value' => ['shape' => 'ConditionValue']], 'ViewFrame' => ['type' => 'structure', 'required' => ['StartColumnIndex'], 'members' => ['StartColumnIndex' => ['shape' => 'StartColumnIndex'], 'ColumnRange' => ['shape' => 'ColumnRange'], 'HiddenColumns' => ['shape' => 'HiddenColumnList'], 'StartRowIndex' => ['shape' => 'StartRowIndex'], 'RowRange' => ['shape' => 'RowRange'], 'Analytics' => ['shape' => 'AnalyticsMode']]]]]; diff --git a/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 8334ddb..0000000 --- a/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://databrew-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://databrew.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://databrew-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://databrew.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://databrew.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index 84d15af..0000000 --- a/vendor/Aws3/Aws/data/databrew/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://databrew.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/databrew/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/databrew/2017-07-25/paginators-1.json.php deleted file mode 100644 index c0f4644..0000000 --- a/vendor/Aws3/Aws/data/databrew/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDatasets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Datasets'], 'ListJobRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'JobRuns'], 'ListJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Jobs'], 'ListProjects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Projects'], 'ListRecipeVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Recipes'], 'ListRecipes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Recipes'], 'ListRulesets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Rulesets'], 'ListSchedules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Schedules']]]; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/api-2.json.php deleted file mode 100644 index 2bfd530..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'dataexchange', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Data Exchange', 'serviceId' => 'DataExchange', 'signatureVersion' => 'v4', 'signingName' => 'dataexchange', 'uid' => 'dataexchange-2017-07-25'], 'operations' => ['CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/jobs/{JobId}', 'responseCode' => 204], 'input' => ['shape' => 'CancelJobRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateDataSet' => ['name' => 'CreateDataSet', 'http' => ['method' => 'POST', 'requestUri' => '/v1/data-sets', 'responseCode' => 201], 'input' => ['shape' => 'CreateDataSetRequest'], 'output' => ['shape' => 'CreateDataSetResponse'], 'errors' => [['shape' => 'ServiceLimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateEventAction' => ['name' => 'CreateEventAction', 'http' => ['method' => 'POST', 'requestUri' => '/v1/event-actions', 'responseCode' => 201], 'input' => ['shape' => 'CreateEventActionRequest'], 'output' => ['shape' => 'CreateEventActionResponse'], 'errors' => [['shape' => 'ServiceLimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/jobs', 'responseCode' => 201], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateRevision' => ['name' => 'CreateRevision', 'http' => ['method' => 'POST', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions', 'responseCode' => 201], 'input' => ['shape' => 'CreateRevisionRequest'], 'output' => ['shape' => 'CreateRevisionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteAsset' => ['name' => 'DeleteAsset', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAssetRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteDataSet' => ['name' => 'DeleteDataSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/data-sets/{DataSetId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDataSetRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteEventAction' => ['name' => 'DeleteEventAction', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/event-actions/{EventActionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteEventActionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteRevision' => ['name' => 'DeleteRevision', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRevisionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetAsset' => ['name' => 'GetAsset', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAssetRequest'], 'output' => ['shape' => 'GetAssetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetDataSet' => ['name' => 'GetDataSet', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets/{DataSetId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDataSetRequest'], 'output' => ['shape' => 'GetDataSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetEventAction' => ['name' => 'GetEventAction', 'http' => ['method' => 'GET', 'requestUri' => '/v1/event-actions/{EventActionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetEventActionRequest'], 'output' => ['shape' => 'GetEventActionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'GET', 'requestUri' => '/v1/jobs/{JobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetRevision' => ['name' => 'GetRevision', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetRevisionRequest'], 'output' => ['shape' => 'GetRevisionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListDataSetRevisions' => ['name' => 'ListDataSetRevisions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions', 'responseCode' => 200], 'input' => ['shape' => 'ListDataSetRevisionsRequest'], 'output' => ['shape' => 'ListDataSetRevisionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListDataSets' => ['name' => 'ListDataSets', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets', 'responseCode' => 200], 'input' => ['shape' => 'ListDataSetsRequest'], 'output' => ['shape' => 'ListDataSetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListEventActions' => ['name' => 'ListEventActions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/event-actions', 'responseCode' => 200], 'input' => ['shape' => 'ListEventActionsRequest'], 'output' => ['shape' => 'ListEventActionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v1/jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListRevisionAssets' => ['name' => 'ListRevisionAssets', 'http' => ['method' => 'GET', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets', 'responseCode' => 200], 'input' => ['shape' => 'ListRevisionAssetsRequest'], 'output' => ['shape' => 'ListRevisionAssetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse']], 'RevokeRevision' => ['name' => 'RevokeRevision', 'http' => ['method' => 'POST', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke', 'responseCode' => 200], 'input' => ['shape' => 'RevokeRevisionRequest'], 'output' => ['shape' => 'RevokeRevisionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'SendApiAsset' => ['name' => 'SendApiAsset', 'http' => ['method' => 'POST', 'requestUri' => '/v1', 'responseCode' => 200], 'input' => ['shape' => 'SendApiAssetRequest'], 'output' => ['shape' => 'SendApiAssetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api-fulfill.']], 'StartJob' => ['name' => 'StartJob', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/jobs/{JobId}', 'responseCode' => 202], 'input' => ['shape' => 'StartJobRequest'], 'output' => ['shape' => 'StartJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'idempotent' => \true], 'UpdateAsset' => ['name' => 'UpdateAsset', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAssetRequest'], 'output' => ['shape' => 'UpdateAssetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateDataSet' => ['name' => 'UpdateDataSet', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/data-sets/{DataSetId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDataSetRequest'], 'output' => ['shape' => 'UpdateDataSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateEventAction' => ['name' => 'UpdateEventAction', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/event-actions/{EventActionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEventActionRequest'], 'output' => ['shape' => 'UpdateEventActionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateRevision' => ['name' => 'UpdateRevision', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/data-sets/{DataSetId}/revisions/{RevisionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRevisionRequest'], 'output' => ['shape' => 'UpdateRevisionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Action' => ['type' => 'structure', 'members' => ['ExportRevisionToS3' => ['shape' => 'AutoExportRevisionToS3RequestDetails']]], 'ApiDescription' => ['type' => 'string'], 'ApiGatewayApiAsset' => ['type' => 'structure', 'members' => ['ApiDescription' => ['shape' => 'ApiDescription'], 'ApiEndpoint' => ['shape' => '__string'], 'ApiId' => ['shape' => '__string'], 'ApiKey' => ['shape' => '__string'], 'ApiName' => ['shape' => '__string'], 'ApiSpecificationDownloadUrl' => ['shape' => '__string'], 'ApiSpecificationDownloadUrlExpiresAt' => ['shape' => 'Timestamp'], 'ProtocolType' => ['shape' => 'ProtocolType'], 'Stage' => ['shape' => '__string']]], 'Arn' => ['type' => 'string'], 'AssetDestinationEntry' => ['type' => 'structure', 'required' => ['AssetId', 'Bucket'], 'members' => ['AssetId' => ['shape' => 'Id'], 'Bucket' => ['shape' => '__string'], 'Key' => ['shape' => '__string']]], 'AssetDetails' => ['type' => 'structure', 'members' => ['S3SnapshotAsset' => ['shape' => 'S3SnapshotAsset'], 'RedshiftDataShareAsset' => ['shape' => 'RedshiftDataShareAsset'], 'ApiGatewayApiAsset' => ['shape' => 'ApiGatewayApiAsset'], 'S3DataAccessAsset' => ['shape' => 'S3DataAccessAsset'], 'LakeFormationDataPermissionAsset' => ['shape' => 'LakeFormationDataPermissionAsset']]], 'AssetEntry' => ['type' => 'structure', 'required' => ['Arn', 'AssetDetails', 'AssetType', 'CreatedAt', 'DataSetId', 'Id', 'Name', 'RevisionId', 'UpdatedAt'], 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetDetails' => ['shape' => 'AssetDetails'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'AssetName'], 'RevisionId' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'AssetName' => ['type' => 'string'], 'AssetSourceEntry' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => '__string'], 'Key' => ['shape' => '__string']]], 'AssetType' => ['type' => 'string', 'enum' => ['S3_SNAPSHOT', 'REDSHIFT_DATA_SHARE', 'API_GATEWAY_API', 'S3_DATA_ACCESS', 'LAKE_FORMATION_DATA_PERMISSION']], 'AutoExportRevisionDestinationEntry' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => '__string'], 'KeyPattern' => ['shape' => '__string']]], 'AutoExportRevisionToS3RequestDetails' => ['type' => 'structure', 'required' => ['RevisionDestination'], 'members' => ['Encryption' => ['shape' => 'ExportServerSideEncryption'], 'RevisionDestination' => ['shape' => 'AutoExportRevisionDestinationEntry']]], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '.*/^[\\d]{12}$/.*'], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'JobId']]], 'Code' => ['type' => 'string', 'enum' => ['ACCESS_DENIED_EXCEPTION', 'INTERNAL_SERVER_EXCEPTION', 'MALWARE_DETECTED', 'RESOURCE_NOT_FOUND_EXCEPTION', 'SERVICE_QUOTA_EXCEEDED_EXCEPTION', 'VALIDATION_EXCEPTION', 'MALWARE_SCAN_ENCRYPTED_FILE']], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string'], 'ResourceId' => ['shape' => '__string'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateDataSetRequest' => ['type' => 'structure', 'required' => ['AssetType', 'Description', 'Name'], 'members' => ['AssetType' => ['shape' => 'AssetType'], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'Name'], 'Tags' => ['shape' => 'MapOf__string']]], 'CreateDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Origin' => ['shape' => 'Origin'], 'OriginDetails' => ['shape' => 'OriginDetails'], 'SourceId' => ['shape' => 'Id'], 'Tags' => ['shape' => 'MapOf__string'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'CreateEventActionRequest' => ['type' => 'structure', 'required' => ['Action', 'Event'], 'members' => ['Action' => ['shape' => 'Action'], 'Event' => ['shape' => 'Event']]], 'CreateEventActionResponse' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Event' => ['shape' => 'Event'], 'Id' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['Details', 'Type'], 'members' => ['Details' => ['shape' => 'RequestDetails'], 'Type' => ['shape' => 'Type']]], 'CreateJobResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Details' => ['shape' => 'ResponseDetails'], 'Errors' => ['shape' => 'ListOfJobError'], 'Id' => ['shape' => 'Id'], 'State' => ['shape' => 'State'], 'Type' => ['shape' => 'Type'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'CreateRevisionRequest' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['Comment' => ['shape' => '__stringMin0Max16384'], 'DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'Tags' => ['shape' => 'MapOf__string']]], 'CreateRevisionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Comment' => ['shape' => '__stringMin0Max16384'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Finalized' => ['shape' => '__boolean'], 'Id' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'Tags' => ['shape' => 'MapOf__string'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RevocationComment' => ['shape' => '__stringMin10Max512'], 'Revoked' => ['shape' => '__boolean'], 'RevokedAt' => ['shape' => 'Timestamp']]], 'CreateS3DataAccessFromS3BucketRequestDetails' => ['type' => 'structure', 'required' => ['AssetSource', 'DataSetId', 'RevisionId'], 'members' => ['AssetSource' => ['shape' => 'S3DataAccessAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'CreateS3DataAccessFromS3BucketResponseDetails' => ['type' => 'structure', 'required' => ['AssetSource', 'DataSetId', 'RevisionId'], 'members' => ['AssetSource' => ['shape' => 'S3DataAccessAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'DataSetEntry' => ['type' => 'structure', 'required' => ['Arn', 'AssetType', 'CreatedAt', 'Description', 'Id', 'Name', 'Origin', 'UpdatedAt'], 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Origin' => ['shape' => 'Origin'], 'OriginDetails' => ['shape' => 'OriginDetails'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'DatabaseLFTagPolicy' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'ListOfLFTags']]], 'DatabaseLFTagPolicyAndPermissions' => ['type' => 'structure', 'required' => ['Expression', 'Permissions'], 'members' => ['Expression' => ['shape' => 'ListOfLFTags'], 'Permissions' => ['shape' => 'ListOfDatabaseLFTagPolicyPermissions']]], 'DatabaseLFTagPolicyPermission' => ['type' => 'string', 'enum' => ['DESCRIBE']], 'DeleteAssetRequest' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'RevisionId'], 'members' => ['AssetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'AssetId'], 'DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'DeleteDataSetRequest' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId']]], 'DeleteEventActionRequest' => ['type' => 'structure', 'required' => ['EventActionId'], 'members' => ['EventActionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'EventActionId']]], 'DeleteRevisionRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'Description' => ['type' => 'string'], 'Details' => ['type' => 'structure', 'members' => ['ImportAssetFromSignedUrlJobErrorDetails' => ['shape' => 'ImportAssetFromSignedUrlJobErrorDetails'], 'ImportAssetsFromS3JobErrorDetails' => ['shape' => 'ListOfAssetSourceEntry']]], 'Event' => ['type' => 'structure', 'members' => ['RevisionPublished' => ['shape' => 'RevisionPublished']]], 'EventActionEntry' => ['type' => 'structure', 'required' => ['Action', 'Arn', 'CreatedAt', 'Event', 'Id', 'UpdatedAt'], 'members' => ['Action' => ['shape' => 'Action'], 'Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Event' => ['shape' => 'Event'], 'Id' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'ExceptionCause' => ['type' => 'string', 'enum' => ['InsufficientS3BucketPolicy', 'S3AccessDenied']], 'ExportAssetToSignedUrlRequestDetails' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'RevisionId'], 'members' => ['AssetId' => ['shape' => 'Id'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ExportAssetToSignedUrlResponseDetails' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'RevisionId'], 'members' => ['AssetId' => ['shape' => 'Id'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id'], 'SignedUrl' => ['shape' => '__string'], 'SignedUrlExpiresAt' => ['shape' => 'Timestamp']]], 'ExportAssetsToS3RequestDetails' => ['type' => 'structure', 'required' => ['AssetDestinations', 'DataSetId', 'RevisionId'], 'members' => ['AssetDestinations' => ['shape' => 'ListOfAssetDestinationEntry'], 'DataSetId' => ['shape' => 'Id'], 'Encryption' => ['shape' => 'ExportServerSideEncryption'], 'RevisionId' => ['shape' => 'Id']]], 'ExportAssetsToS3ResponseDetails' => ['type' => 'structure', 'required' => ['AssetDestinations', 'DataSetId', 'RevisionId'], 'members' => ['AssetDestinations' => ['shape' => 'ListOfAssetDestinationEntry'], 'DataSetId' => ['shape' => 'Id'], 'Encryption' => ['shape' => 'ExportServerSideEncryption'], 'RevisionId' => ['shape' => 'Id']]], 'ExportRevisionsToS3RequestDetails' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionDestinations'], 'members' => ['DataSetId' => ['shape' => 'Id'], 'Encryption' => ['shape' => 'ExportServerSideEncryption'], 'RevisionDestinations' => ['shape' => 'ListOfRevisionDestinationEntry']]], 'ExportRevisionsToS3ResponseDetails' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionDestinations'], 'members' => ['DataSetId' => ['shape' => 'Id'], 'Encryption' => ['shape' => 'ExportServerSideEncryption'], 'RevisionDestinations' => ['shape' => 'ListOfRevisionDestinationEntry'], 'EventActionArn' => ['shape' => '__string']]], 'ExportServerSideEncryption' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['KmsKeyArn' => ['shape' => '__string'], 'Type' => ['shape' => 'ServerSideEncryptionTypes']]], 'GetAssetRequest' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'RevisionId'], 'members' => ['AssetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'AssetId'], 'DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'GetAssetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetDetails' => ['shape' => 'AssetDetails'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'AssetName'], 'RevisionId' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'GetDataSetRequest' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId']]], 'GetDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Origin' => ['shape' => 'Origin'], 'OriginDetails' => ['shape' => 'OriginDetails'], 'SourceId' => ['shape' => 'Id'], 'Tags' => ['shape' => 'MapOf__string'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'GetEventActionRequest' => ['type' => 'structure', 'required' => ['EventActionId'], 'members' => ['EventActionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'EventActionId']]], 'GetEventActionResponse' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Event' => ['shape' => 'Event'], 'Id' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'GetJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'JobId']]], 'GetJobResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Details' => ['shape' => 'ResponseDetails'], 'Errors' => ['shape' => 'ListOfJobError'], 'Id' => ['shape' => 'Id'], 'State' => ['shape' => 'State'], 'Type' => ['shape' => 'Type'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'GetRevisionRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'GetRevisionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Comment' => ['shape' => '__stringMin0Max16384'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Finalized' => ['shape' => '__boolean'], 'Id' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'Tags' => ['shape' => 'MapOf__string'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RevocationComment' => ['shape' => '__stringMin10Max512'], 'Revoked' => ['shape' => '__boolean'], 'RevokedAt' => ['shape' => 'Timestamp']]], 'Id' => ['type' => 'string'], 'ImportAssetFromApiGatewayApiRequestDetails' => ['type' => 'structure', 'required' => ['ApiId', 'ApiName', 'ApiSpecificationMd5Hash', 'DataSetId', 'ProtocolType', 'RevisionId', 'Stage'], 'members' => ['ApiDescription' => ['shape' => 'ApiDescription'], 'ApiId' => ['shape' => '__string'], 'ApiKey' => ['shape' => '__string'], 'ApiName' => ['shape' => '__string'], 'ApiSpecificationMd5Hash' => ['shape' => '__stringMin24Max24PatternAZaZ094AZaZ092AZaZ093'], 'DataSetId' => ['shape' => 'Id'], 'ProtocolType' => ['shape' => 'ProtocolType'], 'RevisionId' => ['shape' => 'Id'], 'Stage' => ['shape' => '__string']]], 'ImportAssetFromApiGatewayApiResponseDetails' => ['type' => 'structure', 'required' => ['ApiId', 'ApiName', 'ApiSpecificationMd5Hash', 'ApiSpecificationUploadUrl', 'ApiSpecificationUploadUrlExpiresAt', 'DataSetId', 'ProtocolType', 'RevisionId', 'Stage'], 'members' => ['ApiDescription' => ['shape' => 'ApiDescription'], 'ApiId' => ['shape' => '__string'], 'ApiKey' => ['shape' => '__string'], 'ApiName' => ['shape' => '__string'], 'ApiSpecificationMd5Hash' => ['shape' => '__stringMin24Max24PatternAZaZ094AZaZ092AZaZ093'], 'ApiSpecificationUploadUrl' => ['shape' => '__string'], 'ApiSpecificationUploadUrlExpiresAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'ProtocolType' => ['shape' => 'ProtocolType'], 'RevisionId' => ['shape' => 'Id'], 'Stage' => ['shape' => '__string']]], 'ImportAssetFromSignedUrlJobErrorDetails' => ['type' => 'structure', 'required' => ['AssetName'], 'members' => ['AssetName' => ['shape' => 'AssetName']]], 'ImportAssetFromSignedUrlRequestDetails' => ['type' => 'structure', 'required' => ['AssetName', 'DataSetId', 'Md5Hash', 'RevisionId'], 'members' => ['AssetName' => ['shape' => 'AssetName'], 'DataSetId' => ['shape' => 'Id'], 'Md5Hash' => ['shape' => '__stringMin24Max24PatternAZaZ094AZaZ092AZaZ093'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetFromSignedUrlResponseDetails' => ['type' => 'structure', 'required' => ['AssetName', 'DataSetId', 'RevisionId'], 'members' => ['AssetName' => ['shape' => 'AssetName'], 'DataSetId' => ['shape' => 'Id'], 'Md5Hash' => ['shape' => '__stringMin24Max24PatternAZaZ094AZaZ092AZaZ093'], 'RevisionId' => ['shape' => 'Id'], 'SignedUrl' => ['shape' => '__string'], 'SignedUrlExpiresAt' => ['shape' => 'Timestamp']]], 'ImportAssetsFromLakeFormationTagPolicyRequestDetails' => ['type' => 'structure', 'required' => ['CatalogId', 'RoleArn', 'DataSetId', 'RevisionId'], 'members' => ['CatalogId' => ['shape' => 'AwsAccountId'], 'Database' => ['shape' => 'DatabaseLFTagPolicyAndPermissions'], 'Table' => ['shape' => 'TableLFTagPolicyAndPermissions'], 'RoleArn' => ['shape' => 'RoleArn'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetsFromLakeFormationTagPolicyResponseDetails' => ['type' => 'structure', 'required' => ['CatalogId', 'RoleArn', 'DataSetId', 'RevisionId'], 'members' => ['CatalogId' => ['shape' => 'AwsAccountId'], 'Database' => ['shape' => 'DatabaseLFTagPolicyAndPermissions'], 'Table' => ['shape' => 'TableLFTagPolicyAndPermissions'], 'RoleArn' => ['shape' => 'RoleArn'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetsFromRedshiftDataSharesRequestDetails' => ['type' => 'structure', 'required' => ['AssetSources', 'DataSetId', 'RevisionId'], 'members' => ['AssetSources' => ['shape' => 'ListOfRedshiftDataShareAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetsFromRedshiftDataSharesResponseDetails' => ['type' => 'structure', 'required' => ['AssetSources', 'DataSetId', 'RevisionId'], 'members' => ['AssetSources' => ['shape' => 'ListOfRedshiftDataShareAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetsFromS3RequestDetails' => ['type' => 'structure', 'required' => ['AssetSources', 'DataSetId', 'RevisionId'], 'members' => ['AssetSources' => ['shape' => 'ListOfAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'ImportAssetsFromS3ResponseDetails' => ['type' => 'structure', 'required' => ['AssetSources', 'DataSetId', 'RevisionId'], 'members' => ['AssetSources' => ['shape' => 'ListOfAssetSourceEntry'], 'DataSetId' => ['shape' => 'Id'], 'RevisionId' => ['shape' => 'Id']]], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JobEntry' => ['type' => 'structure', 'required' => ['Arn', 'CreatedAt', 'Details', 'Id', 'State', 'Type', 'UpdatedAt'], 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Details' => ['shape' => 'ResponseDetails'], 'Errors' => ['shape' => 'ListOfJobError'], 'Id' => ['shape' => 'Id'], 'State' => ['shape' => 'State'], 'Type' => ['shape' => 'Type'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'JobError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'Code'], 'Details' => ['shape' => 'Details'], 'LimitName' => ['shape' => 'JobErrorLimitName'], 'LimitValue' => ['shape' => '__double'], 'Message' => ['shape' => '__string'], 'ResourceId' => ['shape' => '__string'], 'ResourceType' => ['shape' => 'JobErrorResourceTypes']]], 'JobErrorLimitName' => ['type' => 'string', 'enum' => ['Assets per revision', 'Asset size in GB', 'Amazon Redshift datashare assets per revision', 'AWS Lake Formation data permission assets per revision', 'Amazon S3 data access assets per revision']], 'JobErrorResourceTypes' => ['type' => 'string', 'enum' => ['REVISION', 'ASSET', 'DATA_SET']], 'LFPermission' => ['type' => 'string', 'enum' => ['DESCRIBE', 'SELECT']], 'LFResourceDetails' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'DatabaseLFTagPolicy'], 'Table' => ['shape' => 'TableLFTagPolicy']]], 'LFResourceType' => ['type' => 'string', 'enum' => ['TABLE', 'DATABASE']], 'LFTag' => ['type' => 'structure', 'required' => ['TagKey', 'TagValues'], 'members' => ['TagKey' => ['shape' => 'String'], 'TagValues' => ['shape' => 'ListOfLFTagValues']]], 'LFTagPolicyDetails' => ['type' => 'structure', 'required' => ['CatalogId', 'ResourceType', 'ResourceDetails'], 'members' => ['CatalogId' => ['shape' => 'AwsAccountId'], 'ResourceType' => ['shape' => 'LFResourceType'], 'ResourceDetails' => ['shape' => 'LFResourceDetails']]], 'LakeFormationDataPermissionAsset' => ['type' => 'structure', 'required' => ['LakeFormationDataPermissionDetails', 'LakeFormationDataPermissionType', 'Permissions'], 'members' => ['LakeFormationDataPermissionDetails' => ['shape' => 'LakeFormationDataPermissionDetails'], 'LakeFormationDataPermissionType' => ['shape' => 'LakeFormationDataPermissionType'], 'Permissions' => ['shape' => 'ListOfLFPermissions'], 'RoleArn' => ['shape' => 'RoleArn']]], 'LakeFormationDataPermissionDetails' => ['type' => 'structure', 'members' => ['LFTagPolicy' => ['shape' => 'LFTagPolicyDetails']]], 'LakeFormationDataPermissionType' => ['type' => 'string', 'enum' => ['LFTagPolicy']], 'LimitName' => ['type' => 'string', 'enum' => ['Products per account', 'Data sets per account', 'Data sets per product', 'Revisions per data set', 'Assets per revision', 'Assets per import job from Amazon S3', 'Asset per export job from Amazon S3', 'Asset size in GB', 'Concurrent in progress jobs to export assets to Amazon S3', 'Concurrent in progress jobs to export assets to a signed URL', 'Concurrent in progress jobs to import assets from Amazon S3', 'Concurrent in progress jobs to import assets from a signed URL', 'Concurrent in progress jobs to export revisions to Amazon S3', 'Event actions per account', 'Auto export event actions per data set', 'Amazon Redshift datashare assets per import job from Redshift', 'Concurrent in progress jobs to import assets from Amazon Redshift datashares', 'Revisions per Amazon Redshift datashare data set', 'Amazon Redshift datashare assets per revision', 'Concurrent in progress jobs to import assets from an API Gateway API', 'Amazon API Gateway API assets per revision', 'Revisions per Amazon API Gateway API data set', 'Concurrent in progress jobs to import assets from an AWS Lake Formation tag policy', 'AWS Lake Formation data permission assets per revision', 'Revisions per AWS Lake Formation data permission data set', 'Revisions per Amazon S3 data access data set', 'Amazon S3 data access assets per revision', 'Concurrent in progress jobs to create Amazon S3 data access assets from S3 buckets']], 'ListDataSetRevisionsRequest' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDataSetRevisionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Revisions' => ['shape' => 'ListOfRevisionEntry']]], 'ListDataSetsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'Origin' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'origin']]], 'ListDataSetsResponse' => ['type' => 'structure', 'members' => ['DataSets' => ['shape' => 'ListOfDataSetEntry'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventActionsRequest' => ['type' => 'structure', 'members' => ['EventSourceId' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'eventSourceId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEventActionsResponse' => ['type' => 'structure', 'members' => ['EventActions' => ['shape' => 'ListOfEventActionEntry'], 'NextToken' => ['shape' => 'NextToken']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'dataSetId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RevisionId' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'revisionId']]], 'ListJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'ListOfJobEntry'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOfAssetDestinationEntry' => ['type' => 'list', 'member' => ['shape' => 'AssetDestinationEntry']], 'ListOfAssetEntry' => ['type' => 'list', 'member' => ['shape' => 'AssetEntry']], 'ListOfAssetSourceEntry' => ['type' => 'list', 'member' => ['shape' => 'AssetSourceEntry']], 'ListOfDataSetEntry' => ['type' => 'list', 'member' => ['shape' => 'DataSetEntry']], 'ListOfDatabaseLFTagPolicyPermissions' => ['type' => 'list', 'member' => ['shape' => 'DatabaseLFTagPolicyPermission']], 'ListOfEventActionEntry' => ['type' => 'list', 'member' => ['shape' => 'EventActionEntry']], 'ListOfJobEntry' => ['type' => 'list', 'member' => ['shape' => 'JobEntry']], 'ListOfJobError' => ['type' => 'list', 'member' => ['shape' => 'JobError']], 'ListOfLFPermissions' => ['type' => 'list', 'member' => ['shape' => 'LFPermission']], 'ListOfLFTagValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListOfLFTags' => ['type' => 'list', 'member' => ['shape' => 'LFTag']], 'ListOfRedshiftDataShareAssetSourceEntry' => ['type' => 'list', 'member' => ['shape' => 'RedshiftDataShareAssetSourceEntry']], 'ListOfRevisionDestinationEntry' => ['type' => 'list', 'member' => ['shape' => 'RevisionDestinationEntry']], 'ListOfRevisionEntry' => ['type' => 'list', 'member' => ['shape' => 'RevisionEntry']], 'ListOfTableTagPolicyLFPermissions' => ['type' => 'list', 'member' => ['shape' => 'TableTagPolicyLFPermission']], 'ListOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], 'ListRevisionAssetsRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'ListRevisionAssetsResponse' => ['type' => 'structure', 'members' => ['Assets' => ['shape' => 'ListOfAssetEntry'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags']]], 'MapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'MaxResults' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'Name' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'Origin' => ['type' => 'string', 'enum' => ['OWNED', 'ENTITLED']], 'OriginDetails' => ['type' => 'structure', 'required' => ['ProductId'], 'members' => ['ProductId' => ['shape' => '__string']]], 'ProtocolType' => ['type' => 'string', 'enum' => ['REST']], 'RedshiftDataShareAsset' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => '__string']]], 'RedshiftDataShareAssetSourceEntry' => ['type' => 'structure', 'required' => ['DataShareArn'], 'members' => ['DataShareArn' => ['shape' => '__string']]], 'RequestDetails' => ['type' => 'structure', 'members' => ['ExportAssetToSignedUrl' => ['shape' => 'ExportAssetToSignedUrlRequestDetails'], 'ExportAssetsToS3' => ['shape' => 'ExportAssetsToS3RequestDetails'], 'ExportRevisionsToS3' => ['shape' => 'ExportRevisionsToS3RequestDetails'], 'ImportAssetFromSignedUrl' => ['shape' => 'ImportAssetFromSignedUrlRequestDetails'], 'ImportAssetsFromS3' => ['shape' => 'ImportAssetsFromS3RequestDetails'], 'ImportAssetsFromRedshiftDataShares' => ['shape' => 'ImportAssetsFromRedshiftDataSharesRequestDetails'], 'ImportAssetFromApiGatewayApi' => ['shape' => 'ImportAssetFromApiGatewayApiRequestDetails'], 'CreateS3DataAccessFromS3Bucket' => ['shape' => 'CreateS3DataAccessFromS3BucketRequestDetails'], 'ImportAssetsFromLakeFormationTagPolicy' => ['shape' => 'ImportAssetsFromLakeFormationTagPolicyRequestDetails']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string'], 'ResourceId' => ['shape' => '__string'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['DATA_SET', 'REVISION', 'ASSET', 'JOB', 'EVENT_ACTION']], 'ResponseDetails' => ['type' => 'structure', 'members' => ['ExportAssetToSignedUrl' => ['shape' => 'ExportAssetToSignedUrlResponseDetails'], 'ExportAssetsToS3' => ['shape' => 'ExportAssetsToS3ResponseDetails'], 'ExportRevisionsToS3' => ['shape' => 'ExportRevisionsToS3ResponseDetails'], 'ImportAssetFromSignedUrl' => ['shape' => 'ImportAssetFromSignedUrlResponseDetails'], 'ImportAssetsFromS3' => ['shape' => 'ImportAssetsFromS3ResponseDetails'], 'ImportAssetsFromRedshiftDataShares' => ['shape' => 'ImportAssetsFromRedshiftDataSharesResponseDetails'], 'ImportAssetFromApiGatewayApi' => ['shape' => 'ImportAssetFromApiGatewayApiResponseDetails'], 'CreateS3DataAccessFromS3Bucket' => ['shape' => 'CreateS3DataAccessFromS3BucketResponseDetails'], 'ImportAssetsFromLakeFormationTagPolicy' => ['shape' => 'ImportAssetsFromLakeFormationTagPolicyResponseDetails']]], 'RevisionDestinationEntry' => ['type' => 'structure', 'required' => ['Bucket', 'RevisionId'], 'members' => ['Bucket' => ['shape' => '__string'], 'KeyPattern' => ['shape' => '__string'], 'RevisionId' => ['shape' => 'Id']]], 'RevisionEntry' => ['type' => 'structure', 'required' => ['Arn', 'CreatedAt', 'DataSetId', 'Id', 'UpdatedAt'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Comment' => ['shape' => '__stringMin0Max16384'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Finalized' => ['shape' => '__boolean'], 'Id' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RevocationComment' => ['shape' => '__stringMin10Max512'], 'Revoked' => ['shape' => '__boolean'], 'RevokedAt' => ['shape' => 'Timestamp']]], 'RevisionPublished' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['DataSetId' => ['shape' => 'Id']]], 'RevokeRevisionRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionId', 'RevocationComment'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId'], 'RevocationComment' => ['shape' => '__stringMin10Max512']]], 'RevokeRevisionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Comment' => ['shape' => '__stringMin0Max16384'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Finalized' => ['shape' => '__boolean'], 'Id' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RevocationComment' => ['shape' => '__stringMin10Max512'], 'Revoked' => ['shape' => '__boolean'], 'RevokedAt' => ['shape' => 'Timestamp']]], 'RoleArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::(\\d{12}):role\\/.+'], 'S3DataAccessAsset' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => '__string'], 'KeyPrefixes' => ['shape' => 'ListOf__string'], 'Keys' => ['shape' => 'ListOf__string'], 'S3AccessPointAlias' => ['shape' => '__string'], 'S3AccessPointArn' => ['shape' => '__string']]], 'S3DataAccessAssetSourceEntry' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => '__string'], 'KeyPrefixes' => ['shape' => 'ListOf__string'], 'Keys' => ['shape' => 'ListOf__string']]], 'S3SnapshotAsset' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => '__doubleMin0']]], 'SendApiAssetRequest' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'RevisionId'], 'members' => ['Body' => ['shape' => '__string'], 'QueryStringParameters' => ['shape' => 'MapOf__string', 'location' => 'querystring'], 'AssetId' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'x-amzn-dataexchange-asset-id'], 'DataSetId' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'x-amzn-dataexchange-data-set-id'], 'RequestHeaders' => ['shape' => 'MapOf__string', 'location' => 'headers', 'locationName' => 'x-amzn-dataexchange-header-'], 'Method' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'x-amzn-dataexchange-http-method'], 'Path' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'x-amzn-dataexchange-path'], 'RevisionId' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'x-amzn-dataexchange-revision-id']], 'payload' => 'Body'], 'SendApiAssetResponse' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'ResponseHeaders' => ['shape' => 'MapOf__string', 'location' => 'headers', 'locationName' => '']], 'payload' => 'Body'], 'ServerSideEncryptionTypes' => ['type' => 'string', 'enum' => ['aws:kms', 'AES256']], 'ServiceLimitExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['LimitName' => ['shape' => 'LimitName'], 'LimitValue' => ['shape' => '__double'], 'Message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'StartJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'JobId']]], 'StartJobResponse' => ['type' => 'structure', 'members' => []], 'State' => ['type' => 'string', 'enum' => ['WAITING', 'IN_PROGRESS', 'ERROR', 'COMPLETED', 'CANCELLED', 'TIMED_OUT']], 'String' => ['type' => 'string'], 'TableLFTagPolicy' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'ListOfLFTags']]], 'TableLFTagPolicyAndPermissions' => ['type' => 'structure', 'required' => ['Expression', 'Permissions'], 'members' => ['Expression' => ['shape' => 'ListOfLFTags'], 'Permissions' => ['shape' => 'ListOfTableTagPolicyLFPermissions']]], 'TableTagPolicyLFPermission' => ['type' => 'string', 'enum' => ['DESCRIBE', 'SELECT']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Type' => ['type' => 'string', 'enum' => ['IMPORT_ASSETS_FROM_S3', 'IMPORT_ASSET_FROM_SIGNED_URL', 'EXPORT_ASSETS_TO_S3', 'EXPORT_ASSET_TO_SIGNED_URL', 'EXPORT_REVISIONS_TO_S3', 'IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES', 'IMPORT_ASSET_FROM_API_GATEWAY_API', 'CREATE_S3_DATA_ACCESS_FROM_S3_BUCKET', 'IMPORT_ASSETS_FROM_LAKE_FORMATION_TAG_POLICY']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'ListOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateAssetRequest' => ['type' => 'structure', 'required' => ['AssetId', 'DataSetId', 'Name', 'RevisionId'], 'members' => ['AssetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'AssetId'], 'DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'Name' => ['shape' => 'AssetName'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'UpdateAssetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetDetails' => ['shape' => 'AssetDetails'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'AssetName'], 'RevisionId' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'UpdateDataSetRequest' => ['type' => 'structure', 'required' => ['DataSetId'], 'members' => ['DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'Name']]], 'UpdateDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AssetType' => ['shape' => 'AssetType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'Name'], 'Origin' => ['shape' => 'Origin'], 'OriginDetails' => ['shape' => 'OriginDetails'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'UpdateEventActionRequest' => ['type' => 'structure', 'required' => ['EventActionId'], 'members' => ['Action' => ['shape' => 'Action'], 'EventActionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'EventActionId']]], 'UpdateEventActionResponse' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Event' => ['shape' => 'Event'], 'Id' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'UpdateRevisionRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'RevisionId'], 'members' => ['Comment' => ['shape' => '__stringMin0Max16384'], 'DataSetId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DataSetId'], 'Finalized' => ['shape' => '__boolean'], 'RevisionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RevisionId']]], 'UpdateRevisionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Comment' => ['shape' => '__stringMin0Max16384'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DataSetId' => ['shape' => 'Id'], 'Finalized' => ['shape' => '__boolean'], 'Id' => ['shape' => 'Id'], 'SourceId' => ['shape' => 'Id'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RevocationComment' => ['shape' => '__stringMin10Max512'], 'Revoked' => ['shape' => '__boolean'], 'RevokedAt' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => '__string'], 'ExceptionCause' => ['shape' => 'ExceptionCause']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__doubleMin0' => ['type' => 'double'], '__string' => ['type' => 'string'], '__stringMin0Max16384' => ['type' => 'string', 'max' => 16384, 'min' => 0], '__stringMin10Max512' => ['type' => 'string', 'max' => 512, 'min' => 10], '__stringMin24Max24PatternAZaZ094AZaZ092AZaZ093' => ['type' => 'string', 'max' => 24, 'min' => 24, 'pattern' => '(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?']]]; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index b5caa0d..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dataexchange-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dataexchange-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dataexchange.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://dataexchange.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index bfc20ff..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dataexchange.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/paginators-1.json.php deleted file mode 100644 index 1f56aab..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDataSetRevisions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Revisions'], 'ListDataSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DataSets'], 'ListEventActions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EventActions'], 'ListJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Jobs'], 'ListRevisionAssets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Assets']]]; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/smoke.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/smoke.json.php deleted file mode 100644 index 2758a40..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/waiters-2.json.php b/vendor/Aws3/Aws/data/dataexchange/2017-07-25/waiters-2.json.php deleted file mode 100644 index ccebf3b..0000000 --- a/vendor/Aws3/Aws/data/dataexchange/2017-07-25/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/api-2.json.php b/vendor/Aws3/Aws/data/datapipeline/2012-10-29/api-2.json.php deleted file mode 100644 index befba8e..0000000 --- a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-10-29', 'endpointPrefix' => 'datapipeline', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Data Pipeline', 'serviceId' => 'Data Pipeline', 'signatureVersion' => 'v4', 'targetPrefix' => 'DataPipeline', 'uid' => 'datapipeline-2012-10-29'], 'operations' => ['ActivatePipeline' => ['name' => 'ActivatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivatePipelineInput'], 'output' => ['shape' => 'ActivatePipelineOutput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'CreatePipeline' => ['name' => 'CreatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePipelineInput'], 'output' => ['shape' => 'CreatePipelineOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'DeactivatePipeline' => ['name' => 'DeactivatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivatePipelineInput'], 'output' => ['shape' => 'DeactivatePipelineOutput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'DeletePipeline' => ['name' => 'DeletePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePipelineInput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'DescribeObjects' => ['name' => 'DescribeObjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeObjectsInput'], 'output' => ['shape' => 'DescribeObjectsOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'DescribePipelines' => ['name' => 'DescribePipelines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePipelinesInput'], 'output' => ['shape' => 'DescribePipelinesOutput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'EvaluateExpression' => ['name' => 'EvaluateExpression', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EvaluateExpressionInput'], 'output' => ['shape' => 'EvaluateExpressionOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'TaskNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'GetPipelineDefinition' => ['name' => 'GetPipelineDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPipelineDefinitionInput'], 'output' => ['shape' => 'GetPipelineDefinitionOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'ListPipelines' => ['name' => 'ListPipelines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelinesInput'], 'output' => ['shape' => 'ListPipelinesOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'PollForTask' => ['name' => 'PollForTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PollForTaskInput'], 'output' => ['shape' => 'PollForTaskOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaskNotFoundException']]], 'PutPipelineDefinition' => ['name' => 'PutPipelineDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPipelineDefinitionInput'], 'output' => ['shape' => 'PutPipelineDefinitionOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'QueryObjects' => ['name' => 'QueryObjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryObjectsInput'], 'output' => ['shape' => 'QueryObjectsOutput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsInput'], 'output' => ['shape' => 'RemoveTagsOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'ReportTaskProgress' => ['name' => 'ReportTaskProgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportTaskProgressInput'], 'output' => ['shape' => 'ReportTaskProgressOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaskNotFoundException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'ReportTaskRunnerHeartbeat' => ['name' => 'ReportTaskRunnerHeartbeat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportTaskRunnerHeartbeatInput'], 'output' => ['shape' => 'ReportTaskRunnerHeartbeatOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'SetStatus' => ['name' => 'SetStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetStatusInput'], 'errors' => [['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'SetTaskStatus' => ['name' => 'SetTaskStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTaskStatusInput'], 'output' => ['shape' => 'SetTaskStatusOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'TaskNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]], 'ValidatePipelineDefinition' => ['name' => 'ValidatePipelineDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ValidatePipelineDefinitionInput'], 'output' => ['shape' => 'ValidatePipelineDefinitionOutput'], 'errors' => [['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PipelineNotFoundException'], ['shape' => 'PipelineDeletedException']]]], 'shapes' => ['ActivatePipelineInput' => ['type' => 'structure', 'required' => ['pipelineId'], 'members' => ['pipelineId' => ['shape' => 'id'], 'parameterValues' => ['shape' => 'ParameterValueList'], 'startTimestamp' => ['shape' => 'timestamp']]], 'ActivatePipelineOutput' => ['type' => 'structure', 'members' => []], 'AddTagsInput' => ['type' => 'structure', 'required' => ['pipelineId', 'tags'], 'members' => ['pipelineId' => ['shape' => 'id'], 'tags' => ['shape' => 'tagList']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => []], 'CreatePipelineInput' => ['type' => 'structure', 'required' => ['name', 'uniqueId'], 'members' => ['name' => ['shape' => 'id'], 'uniqueId' => ['shape' => 'id'], 'description' => ['shape' => 'string'], 'tags' => ['shape' => 'tagList']]], 'CreatePipelineOutput' => ['type' => 'structure', 'required' => ['pipelineId'], 'members' => ['pipelineId' => ['shape' => 'id']]], 'DeactivatePipelineInput' => ['type' => 'structure', 'required' => ['pipelineId'], 'members' => ['pipelineId' => ['shape' => 'id'], 'cancelActive' => ['shape' => 'cancelActive']]], 'DeactivatePipelineOutput' => ['type' => 'structure', 'members' => []], 'DeletePipelineInput' => ['type' => 'structure', 'required' => ['pipelineId'], 'members' => ['pipelineId' => ['shape' => 'id']]], 'DescribeObjectsInput' => ['type' => 'structure', 'required' => ['pipelineId', 'objectIds'], 'members' => ['pipelineId' => ['shape' => 'id'], 'objectIds' => ['shape' => 'idList'], 'evaluateExpressions' => ['shape' => 'boolean'], 'marker' => ['shape' => 'string']]], 'DescribeObjectsOutput' => ['type' => 'structure', 'required' => ['pipelineObjects'], 'members' => ['pipelineObjects' => ['shape' => 'PipelineObjectList'], 'marker' => ['shape' => 'string'], 'hasMoreResults' => ['shape' => 'boolean']]], 'DescribePipelinesInput' => ['type' => 'structure', 'required' => ['pipelineIds'], 'members' => ['pipelineIds' => ['shape' => 'idList']]], 'DescribePipelinesOutput' => ['type' => 'structure', 'required' => ['pipelineDescriptionList'], 'members' => ['pipelineDescriptionList' => ['shape' => 'PipelineDescriptionList']]], 'EvaluateExpressionInput' => ['type' => 'structure', 'required' => ['pipelineId', 'objectId', 'expression'], 'members' => ['pipelineId' => ['shape' => 'id'], 'objectId' => ['shape' => 'id'], 'expression' => ['shape' => 'longString']]], 'EvaluateExpressionOutput' => ['type' => 'structure', 'required' => ['evaluatedExpression'], 'members' => ['evaluatedExpression' => ['shape' => 'longString']]], 'Field' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'fieldNameString'], 'stringValue' => ['shape' => 'fieldStringValue'], 'refValue' => ['shape' => 'fieldNameString']]], 'GetPipelineDefinitionInput' => ['type' => 'structure', 'required' => ['pipelineId'], 'members' => ['pipelineId' => ['shape' => 'id'], 'version' => ['shape' => 'string']]], 'GetPipelineDefinitionOutput' => ['type' => 'structure', 'members' => ['pipelineObjects' => ['shape' => 'PipelineObjectList'], 'parameterObjects' => ['shape' => 'ParameterObjectList'], 'parameterValues' => ['shape' => 'ParameterValueList']]], 'InstanceIdentity' => ['type' => 'structure', 'members' => ['document' => ['shape' => 'string'], 'signature' => ['shape' => 'string']]], 'InternalServiceError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'ListPipelinesInput' => ['type' => 'structure', 'members' => ['marker' => ['shape' => 'string']]], 'ListPipelinesOutput' => ['type' => 'structure', 'required' => ['pipelineIdList'], 'members' => ['pipelineIdList' => ['shape' => 'pipelineList'], 'marker' => ['shape' => 'string'], 'hasMoreResults' => ['shape' => 'boolean']]], 'Operator' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'OperatorType'], 'values' => ['shape' => 'stringList']]], 'OperatorType' => ['type' => 'string', 'enum' => ['EQ', 'REF_EQ', 'LE', 'GE', 'BETWEEN']], 'ParameterAttribute' => ['type' => 'structure', 'required' => ['key', 'stringValue'], 'members' => ['key' => ['shape' => 'attributeNameString'], 'stringValue' => ['shape' => 'attributeValueString']]], 'ParameterAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ParameterAttribute']], 'ParameterObject' => ['type' => 'structure', 'required' => ['id', 'attributes'], 'members' => ['id' => ['shape' => 'fieldNameString'], 'attributes' => ['shape' => 'ParameterAttributeList']]], 'ParameterObjectList' => ['type' => 'list', 'member' => ['shape' => 'ParameterObject']], 'ParameterValue' => ['type' => 'structure', 'required' => ['id', 'stringValue'], 'members' => ['id' => ['shape' => 'fieldNameString'], 'stringValue' => ['shape' => 'fieldStringValue']]], 'ParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], 'PipelineDeletedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'PipelineDescription' => ['type' => 'structure', 'required' => ['pipelineId', 'name', 'fields'], 'members' => ['pipelineId' => ['shape' => 'id'], 'name' => ['shape' => 'id'], 'fields' => ['shape' => 'fieldList'], 'description' => ['shape' => 'string'], 'tags' => ['shape' => 'tagList']]], 'PipelineDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'PipelineDescription']], 'PipelineIdName' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'id'], 'name' => ['shape' => 'id']]], 'PipelineNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'PipelineObject' => ['type' => 'structure', 'required' => ['id', 'name', 'fields'], 'members' => ['id' => ['shape' => 'id'], 'name' => ['shape' => 'id'], 'fields' => ['shape' => 'fieldList']]], 'PipelineObjectList' => ['type' => 'list', 'member' => ['shape' => 'PipelineObject']], 'PipelineObjectMap' => ['type' => 'map', 'key' => ['shape' => 'id'], 'value' => ['shape' => 'PipelineObject']], 'PollForTaskInput' => ['type' => 'structure', 'required' => ['workerGroup'], 'members' => ['workerGroup' => ['shape' => 'string'], 'hostname' => ['shape' => 'id'], 'instanceIdentity' => ['shape' => 'InstanceIdentity']]], 'PollForTaskOutput' => ['type' => 'structure', 'members' => ['taskObject' => ['shape' => 'TaskObject']]], 'PutPipelineDefinitionInput' => ['type' => 'structure', 'required' => ['pipelineId', 'pipelineObjects'], 'members' => ['pipelineId' => ['shape' => 'id'], 'pipelineObjects' => ['shape' => 'PipelineObjectList'], 'parameterObjects' => ['shape' => 'ParameterObjectList'], 'parameterValues' => ['shape' => 'ParameterValueList']]], 'PutPipelineDefinitionOutput' => ['type' => 'structure', 'required' => ['errored'], 'members' => ['validationErrors' => ['shape' => 'ValidationErrors'], 'validationWarnings' => ['shape' => 'ValidationWarnings'], 'errored' => ['shape' => 'boolean']]], 'Query' => ['type' => 'structure', 'members' => ['selectors' => ['shape' => 'SelectorList']]], 'QueryObjectsInput' => ['type' => 'structure', 'required' => ['pipelineId', 'sphere'], 'members' => ['pipelineId' => ['shape' => 'id'], 'query' => ['shape' => 'Query'], 'sphere' => ['shape' => 'string'], 'marker' => ['shape' => 'string'], 'limit' => ['shape' => 'int']]], 'QueryObjectsOutput' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'idList'], 'marker' => ['shape' => 'string'], 'hasMoreResults' => ['shape' => 'boolean']]], 'RemoveTagsInput' => ['type' => 'structure', 'required' => ['pipelineId', 'tagKeys'], 'members' => ['pipelineId' => ['shape' => 'id'], 'tagKeys' => ['shape' => 'stringList']]], 'RemoveTagsOutput' => ['type' => 'structure', 'members' => []], 'ReportTaskProgressInput' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'taskId'], 'fields' => ['shape' => 'fieldList']]], 'ReportTaskProgressOutput' => ['type' => 'structure', 'required' => ['canceled'], 'members' => ['canceled' => ['shape' => 'boolean']]], 'ReportTaskRunnerHeartbeatInput' => ['type' => 'structure', 'required' => ['taskrunnerId'], 'members' => ['taskrunnerId' => ['shape' => 'id'], 'workerGroup' => ['shape' => 'string'], 'hostname' => ['shape' => 'id']]], 'ReportTaskRunnerHeartbeatOutput' => ['type' => 'structure', 'required' => ['terminate'], 'members' => ['terminate' => ['shape' => 'boolean']]], 'Selector' => ['type' => 'structure', 'members' => ['fieldName' => ['shape' => 'string'], 'operator' => ['shape' => 'Operator']]], 'SelectorList' => ['type' => 'list', 'member' => ['shape' => 'Selector']], 'SetStatusInput' => ['type' => 'structure', 'required' => ['pipelineId', 'objectIds', 'status'], 'members' => ['pipelineId' => ['shape' => 'id'], 'objectIds' => ['shape' => 'idList'], 'status' => ['shape' => 'string']]], 'SetTaskStatusInput' => ['type' => 'structure', 'required' => ['taskId', 'taskStatus'], 'members' => ['taskId' => ['shape' => 'taskId'], 'taskStatus' => ['shape' => 'TaskStatus'], 'errorId' => ['shape' => 'string'], 'errorMessage' => ['shape' => 'errorMessage'], 'errorStackTrace' => ['shape' => 'string']]], 'SetTaskStatusOutput' => ['type' => 'structure', 'members' => []], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'tagKey'], 'value' => ['shape' => 'tagValue']]], 'TaskNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'TaskObject' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'taskId'], 'pipelineId' => ['shape' => 'id'], 'attemptId' => ['shape' => 'id'], 'objects' => ['shape' => 'PipelineObjectMap']]], 'TaskStatus' => ['type' => 'string', 'enum' => ['FINISHED', 'FAILED', 'FALSE']], 'ValidatePipelineDefinitionInput' => ['type' => 'structure', 'required' => ['pipelineId', 'pipelineObjects'], 'members' => ['pipelineId' => ['shape' => 'id'], 'pipelineObjects' => ['shape' => 'PipelineObjectList'], 'parameterObjects' => ['shape' => 'ParameterObjectList'], 'parameterValues' => ['shape' => 'ParameterValueList']]], 'ValidatePipelineDefinitionOutput' => ['type' => 'structure', 'required' => ['errored'], 'members' => ['validationErrors' => ['shape' => 'ValidationErrors'], 'validationWarnings' => ['shape' => 'ValidationWarnings'], 'errored' => ['shape' => 'boolean']]], 'ValidationError' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'id'], 'errors' => ['shape' => 'validationMessages']]], 'ValidationErrors' => ['type' => 'list', 'member' => ['shape' => 'ValidationError']], 'ValidationWarning' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'id'], 'warnings' => ['shape' => 'validationMessages']]], 'ValidationWarnings' => ['type' => 'list', 'member' => ['shape' => 'ValidationWarning']], 'attributeNameString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'attributeValueString' => ['type' => 'string', 'max' => 10240, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'boolean' => ['type' => 'boolean'], 'cancelActive' => ['type' => 'boolean'], 'errorMessage' => ['type' => 'string'], 'fieldList' => ['type' => 'list', 'member' => ['shape' => 'Field']], 'fieldNameString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'fieldStringValue' => ['type' => 'string', 'max' => 10240, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'id' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'idList' => ['type' => 'list', 'member' => ['shape' => 'id']], 'int' => ['type' => 'integer'], 'longString' => ['type' => 'string', 'max' => 20971520, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'pipelineList' => ['type' => 'list', 'member' => ['shape' => 'PipelineIdName']], 'string' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'stringList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'tagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'tagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 10, 'min' => 0], 'tagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'taskId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'timestamp' => ['type' => 'timestamp'], 'validationMessage' => ['type' => 'string', 'max' => 10000, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'validationMessages' => ['type' => 'list', 'member' => ['shape' => 'validationMessage']]]]; diff --git a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 8dd6761..0000000 --- a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datapipeline-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datapipeline-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datapipeline.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://datapipeline.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-tests-1.json.php deleted file mode 100644 index 33dace4..0000000 --- a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datapipeline.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/paginators-1.json.php b/vendor/Aws3/Aws/data/datapipeline/2012-10-29/paginators-1.json.php deleted file mode 100644 index 2af536b..0000000 --- a/vendor/Aws3/Aws/data/datapipeline/2012-10-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeObjects' => ['input_token' => 'marker', 'more_results' => 'hasMoreResults', 'output_token' => 'marker', 'result_key' => 'pipelineObjects'], 'DescribePipelines' => ['result_key' => 'pipelineDescriptionList'], 'ListPipelines' => ['input_token' => 'marker', 'more_results' => 'hasMoreResults', 'output_token' => 'marker', 'result_key' => 'pipelineIdList'], 'QueryObjects' => ['input_token' => 'marker', 'limit_key' => 'limit', 'more_results' => 'hasMoreResults', 'output_token' => 'marker', 'result_key' => 'ids']]]; diff --git a/vendor/Aws3/Aws/data/datasync/2018-11-09/api-2.json.php b/vendor/Aws3/Aws/data/datasync/2018-11-09/api-2.json.php deleted file mode 100644 index 4a5bd6f..0000000 --- a/vendor/Aws3/Aws/data/datasync/2018-11-09/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-09', 'endpointPrefix' => 'datasync', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'DataSync', 'serviceFullName' => 'AWS DataSync', 'serviceId' => 'DataSync', 'signatureVersion' => 'v4', 'signingName' => 'datasync', 'targetPrefix' => 'FmrsService', 'uid' => 'datasync-2018-11-09'], 'operations' => ['CancelTaskExecution' => ['name' => 'CancelTaskExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelTaskExecutionRequest'], 'output' => ['shape' => 'CancelTaskExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateAgent' => ['name' => 'CreateAgent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAgentRequest'], 'output' => ['shape' => 'CreateAgentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationEfs' => ['name' => 'CreateLocationEfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationEfsRequest'], 'output' => ['shape' => 'CreateLocationEfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationFsxLustre' => ['name' => 'CreateLocationFsxLustre', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationFsxLustreRequest'], 'output' => ['shape' => 'CreateLocationFsxLustreResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationFsxOntap' => ['name' => 'CreateLocationFsxOntap', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationFsxOntapRequest'], 'output' => ['shape' => 'CreateLocationFsxOntapResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationFsxOpenZfs' => ['name' => 'CreateLocationFsxOpenZfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationFsxOpenZfsRequest'], 'output' => ['shape' => 'CreateLocationFsxOpenZfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationFsxWindows' => ['name' => 'CreateLocationFsxWindows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationFsxWindowsRequest'], 'output' => ['shape' => 'CreateLocationFsxWindowsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationHdfs' => ['name' => 'CreateLocationHdfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationHdfsRequest'], 'output' => ['shape' => 'CreateLocationHdfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationNfs' => ['name' => 'CreateLocationNfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationNfsRequest'], 'output' => ['shape' => 'CreateLocationNfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationObjectStorage' => ['name' => 'CreateLocationObjectStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationObjectStorageRequest'], 'output' => ['shape' => 'CreateLocationObjectStorageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationS3' => ['name' => 'CreateLocationS3', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationS3Request'], 'output' => ['shape' => 'CreateLocationS3Response'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateLocationSmb' => ['name' => 'CreateLocationSmb', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationSmbRequest'], 'output' => ['shape' => 'CreateLocationSmbResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'CreateTask' => ['name' => 'CreateTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTaskRequest'], 'output' => ['shape' => 'CreateTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DeleteAgent' => ['name' => 'DeleteAgent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAgentRequest'], 'output' => ['shape' => 'DeleteAgentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DeleteLocation' => ['name' => 'DeleteLocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocationRequest'], 'output' => ['shape' => 'DeleteLocationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DeleteTask' => ['name' => 'DeleteTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTaskRequest'], 'output' => ['shape' => 'DeleteTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeAgent' => ['name' => 'DescribeAgent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAgentRequest'], 'output' => ['shape' => 'DescribeAgentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationEfs' => ['name' => 'DescribeLocationEfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationEfsRequest'], 'output' => ['shape' => 'DescribeLocationEfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationFsxLustre' => ['name' => 'DescribeLocationFsxLustre', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationFsxLustreRequest'], 'output' => ['shape' => 'DescribeLocationFsxLustreResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationFsxOntap' => ['name' => 'DescribeLocationFsxOntap', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationFsxOntapRequest'], 'output' => ['shape' => 'DescribeLocationFsxOntapResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationFsxOpenZfs' => ['name' => 'DescribeLocationFsxOpenZfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationFsxOpenZfsRequest'], 'output' => ['shape' => 'DescribeLocationFsxOpenZfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationFsxWindows' => ['name' => 'DescribeLocationFsxWindows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationFsxWindowsRequest'], 'output' => ['shape' => 'DescribeLocationFsxWindowsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationHdfs' => ['name' => 'DescribeLocationHdfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationHdfsRequest'], 'output' => ['shape' => 'DescribeLocationHdfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationNfs' => ['name' => 'DescribeLocationNfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationNfsRequest'], 'output' => ['shape' => 'DescribeLocationNfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationObjectStorage' => ['name' => 'DescribeLocationObjectStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationObjectStorageRequest'], 'output' => ['shape' => 'DescribeLocationObjectStorageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationS3' => ['name' => 'DescribeLocationS3', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationS3Request'], 'output' => ['shape' => 'DescribeLocationS3Response'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeLocationSmb' => ['name' => 'DescribeLocationSmb', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocationSmbRequest'], 'output' => ['shape' => 'DescribeLocationSmbResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeTask' => ['name' => 'DescribeTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTaskRequest'], 'output' => ['shape' => 'DescribeTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'DescribeTaskExecution' => ['name' => 'DescribeTaskExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTaskExecutionRequest'], 'output' => ['shape' => 'DescribeTaskExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'ListAgents' => ['name' => 'ListAgents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAgentsRequest'], 'output' => ['shape' => 'ListAgentsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'ListLocations' => ['name' => 'ListLocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLocationsRequest'], 'output' => ['shape' => 'ListLocationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'ListTaskExecutions' => ['name' => 'ListTaskExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTaskExecutionsRequest'], 'output' => ['shape' => 'ListTaskExecutionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'ListTasks' => ['name' => 'ListTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTasksRequest'], 'output' => ['shape' => 'ListTasksResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'StartTaskExecution' => ['name' => 'StartTaskExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTaskExecutionRequest'], 'output' => ['shape' => 'StartTaskExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateAgent' => ['name' => 'UpdateAgent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAgentRequest'], 'output' => ['shape' => 'UpdateAgentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateLocationHdfs' => ['name' => 'UpdateLocationHdfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLocationHdfsRequest'], 'output' => ['shape' => 'UpdateLocationHdfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateLocationNfs' => ['name' => 'UpdateLocationNfs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLocationNfsRequest'], 'output' => ['shape' => 'UpdateLocationNfsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateLocationObjectStorage' => ['name' => 'UpdateLocationObjectStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLocationObjectStorageRequest'], 'output' => ['shape' => 'UpdateLocationObjectStorageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateLocationSmb' => ['name' => 'UpdateLocationSmb', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLocationSmbRequest'], 'output' => ['shape' => 'UpdateLocationSmbResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateTask' => ['name' => 'UpdateTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTaskRequest'], 'output' => ['shape' => 'UpdateTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]], 'UpdateTaskExecution' => ['name' => 'UpdateTaskExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTaskExecutionRequest'], 'output' => ['shape' => 'UpdateTaskExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalException']]]], 'shapes' => ['ActivationKey' => ['type' => 'string', 'max' => 29, 'pattern' => '[A-Z0-9]{5}(-[A-Z0-9]{5}){4}'], 'AgentArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$'], 'AgentArnList' => ['type' => 'list', 'member' => ['shape' => 'AgentArn'], 'max' => 4, 'min' => 1], 'AgentList' => ['type' => 'list', 'member' => ['shape' => 'AgentListEntry']], 'AgentListEntry' => ['type' => 'structure', 'members' => ['AgentArn' => ['shape' => 'AgentArn'], 'Name' => ['shape' => 'TagValue'], 'Status' => ['shape' => 'AgentStatus']]], 'AgentStatus' => ['type' => 'string', 'enum' => ['ONLINE', 'OFFLINE']], 'Atime' => ['type' => 'string', 'enum' => ['NONE', 'BEST_EFFORT']], 'BytesPerSecond' => ['type' => 'long', 'min' => -1], 'CancelTaskExecutionRequest' => ['type' => 'structure', 'required' => ['TaskExecutionArn'], 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn']]], 'CancelTaskExecutionResponse' => ['type' => 'structure', 'members' => []], 'CreateAgentRequest' => ['type' => 'structure', 'required' => ['ActivationKey'], 'members' => ['ActivationKey' => ['shape' => 'ActivationKey'], 'AgentName' => ['shape' => 'TagValue'], 'Tags' => ['shape' => 'InputTagList'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'SubnetArns' => ['shape' => 'PLSubnetArnList'], 'SecurityGroupArns' => ['shape' => 'PLSecurityGroupArnList']]], 'CreateAgentResponse' => ['type' => 'structure', 'members' => ['AgentArn' => ['shape' => 'AgentArn']]], 'CreateLocationEfsRequest' => ['type' => 'structure', 'required' => ['EfsFilesystemArn', 'Ec2Config'], 'members' => ['Subdirectory' => ['shape' => 'EfsSubdirectory'], 'EfsFilesystemArn' => ['shape' => 'EfsFilesystemArn'], 'Ec2Config' => ['shape' => 'Ec2Config'], 'Tags' => ['shape' => 'InputTagList'], 'AccessPointArn' => ['shape' => 'EfsAccessPointArn'], 'FileSystemAccessRoleArn' => ['shape' => 'IamRoleArn'], 'InTransitEncryption' => ['shape' => 'EfsInTransitEncryption']]], 'CreateLocationEfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationFsxLustreRequest' => ['type' => 'structure', 'required' => ['FsxFilesystemArn', 'SecurityGroupArns'], 'members' => ['FsxFilesystemArn' => ['shape' => 'FsxFilesystemArn'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'Subdirectory' => ['shape' => 'FsxLustreSubdirectory'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationFsxLustreResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationFsxOntapRequest' => ['type' => 'structure', 'required' => ['Protocol', 'SecurityGroupArns', 'StorageVirtualMachineArn'], 'members' => ['Protocol' => ['shape' => 'FsxProtocol'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'StorageVirtualMachineArn' => ['shape' => 'StorageVirtualMachineArn'], 'Subdirectory' => ['shape' => 'FsxOntapSubdirectory'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationFsxOntapResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationFsxOpenZfsRequest' => ['type' => 'structure', 'required' => ['FsxFilesystemArn', 'Protocol', 'SecurityGroupArns'], 'members' => ['FsxFilesystemArn' => ['shape' => 'FsxFilesystemArn'], 'Protocol' => ['shape' => 'FsxProtocol'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'Subdirectory' => ['shape' => 'FsxOpenZfsSubdirectory'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationFsxOpenZfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationFsxWindowsRequest' => ['type' => 'structure', 'required' => ['FsxFilesystemArn', 'SecurityGroupArns', 'User', 'Password'], 'members' => ['Subdirectory' => ['shape' => 'FsxWindowsSubdirectory'], 'FsxFilesystemArn' => ['shape' => 'FsxFilesystemArn'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'Tags' => ['shape' => 'InputTagList'], 'User' => ['shape' => 'SmbUser'], 'Domain' => ['shape' => 'SmbDomain'], 'Password' => ['shape' => 'SmbPassword']]], 'CreateLocationFsxWindowsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationHdfsRequest' => ['type' => 'structure', 'required' => ['NameNodes', 'AuthenticationType', 'AgentArns'], 'members' => ['Subdirectory' => ['shape' => 'HdfsSubdirectory'], 'NameNodes' => ['shape' => 'HdfsNameNodeList'], 'BlockSize' => ['shape' => 'HdfsBlockSize'], 'ReplicationFactor' => ['shape' => 'HdfsReplicationFactor'], 'KmsKeyProviderUri' => ['shape' => 'KmsKeyProviderUri'], 'QopConfiguration' => ['shape' => 'QopConfiguration'], 'AuthenticationType' => ['shape' => 'HdfsAuthenticationType'], 'SimpleUser' => ['shape' => 'HdfsUser'], 'KerberosPrincipal' => ['shape' => 'KerberosPrincipal'], 'KerberosKeytab' => ['shape' => 'KerberosKeytabFile'], 'KerberosKrb5Conf' => ['shape' => 'KerberosKrb5ConfFile'], 'AgentArns' => ['shape' => 'AgentArnList'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationHdfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationNfsRequest' => ['type' => 'structure', 'required' => ['Subdirectory', 'ServerHostname', 'OnPremConfig'], 'members' => ['Subdirectory' => ['shape' => 'NfsSubdirectory'], 'ServerHostname' => ['shape' => 'ServerHostname'], 'OnPremConfig' => ['shape' => 'OnPremConfig'], 'MountOptions' => ['shape' => 'NfsMountOptions'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationNfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationObjectStorageRequest' => ['type' => 'structure', 'required' => ['ServerHostname', 'BucketName', 'AgentArns'], 'members' => ['ServerHostname' => ['shape' => 'ServerHostname'], 'ServerPort' => ['shape' => 'ObjectStorageServerPort'], 'ServerProtocol' => ['shape' => 'ObjectStorageServerProtocol'], 'Subdirectory' => ['shape' => 'S3Subdirectory'], 'BucketName' => ['shape' => 'ObjectStorageBucketName'], 'AccessKey' => ['shape' => 'ObjectStorageAccessKey'], 'SecretKey' => ['shape' => 'ObjectStorageSecretKey'], 'AgentArns' => ['shape' => 'AgentArnList'], 'Tags' => ['shape' => 'InputTagList'], 'ServerCertificate' => ['shape' => 'ObjectStorageCertificate']]], 'CreateLocationObjectStorageResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationS3Request' => ['type' => 'structure', 'required' => ['S3BucketArn', 'S3Config'], 'members' => ['Subdirectory' => ['shape' => 'S3Subdirectory'], 'S3BucketArn' => ['shape' => 'S3BucketArn'], 'S3StorageClass' => ['shape' => 'S3StorageClass'], 'S3Config' => ['shape' => 'S3Config'], 'AgentArns' => ['shape' => 'AgentArnList'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationS3Response' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateLocationSmbRequest' => ['type' => 'structure', 'required' => ['Subdirectory', 'ServerHostname', 'User', 'Password', 'AgentArns'], 'members' => ['Subdirectory' => ['shape' => 'SmbSubdirectory'], 'ServerHostname' => ['shape' => 'ServerHostname'], 'User' => ['shape' => 'SmbUser'], 'Domain' => ['shape' => 'SmbDomain'], 'Password' => ['shape' => 'SmbPassword'], 'AgentArns' => ['shape' => 'AgentArnList'], 'MountOptions' => ['shape' => 'SmbMountOptions'], 'Tags' => ['shape' => 'InputTagList']]], 'CreateLocationSmbResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'CreateTaskRequest' => ['type' => 'structure', 'required' => ['SourceLocationArn', 'DestinationLocationArn'], 'members' => ['SourceLocationArn' => ['shape' => 'LocationArn'], 'DestinationLocationArn' => ['shape' => 'LocationArn'], 'CloudWatchLogGroupArn' => ['shape' => 'LogGroupArn'], 'Name' => ['shape' => 'TagValue'], 'Options' => ['shape' => 'Options'], 'Excludes' => ['shape' => 'FilterList'], 'Schedule' => ['shape' => 'TaskSchedule'], 'Tags' => ['shape' => 'InputTagList'], 'Includes' => ['shape' => 'FilterList']]], 'CreateTaskResponse' => ['type' => 'structure', 'members' => ['TaskArn' => ['shape' => 'TaskArn']]], 'DeleteAgentRequest' => ['type' => 'structure', 'required' => ['AgentArn'], 'members' => ['AgentArn' => ['shape' => 'AgentArn']]], 'DeleteAgentResponse' => ['type' => 'structure', 'members' => []], 'DeleteLocationRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DeleteLocationResponse' => ['type' => 'structure', 'members' => []], 'DeleteTaskRequest' => ['type' => 'structure', 'required' => ['TaskArn'], 'members' => ['TaskArn' => ['shape' => 'TaskArn']]], 'DeleteTaskResponse' => ['type' => 'structure', 'members' => []], 'DescribeAgentRequest' => ['type' => 'structure', 'required' => ['AgentArn'], 'members' => ['AgentArn' => ['shape' => 'AgentArn']]], 'DescribeAgentResponse' => ['type' => 'structure', 'members' => ['AgentArn' => ['shape' => 'AgentArn'], 'Name' => ['shape' => 'TagValue'], 'Status' => ['shape' => 'AgentStatus'], 'LastConnectionTime' => ['shape' => 'Time'], 'CreationTime' => ['shape' => 'Time'], 'EndpointType' => ['shape' => 'EndpointType'], 'PrivateLinkConfig' => ['shape' => 'PrivateLinkConfig']]], 'DescribeLocationEfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationEfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'Ec2Config' => ['shape' => 'Ec2Config'], 'CreationTime' => ['shape' => 'Time'], 'AccessPointArn' => ['shape' => 'EfsAccessPointArn'], 'FileSystemAccessRoleArn' => ['shape' => 'IamRoleArn'], 'InTransitEncryption' => ['shape' => 'EfsInTransitEncryption']]], 'DescribeLocationFsxLustreRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationFsxLustreResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeLocationFsxOntapRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationFsxOntapResponse' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'Time'], 'LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'Protocol' => ['shape' => 'FsxProtocol'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'StorageVirtualMachineArn' => ['shape' => 'StorageVirtualMachineArn'], 'FsxFilesystemArn' => ['shape' => 'FsxFilesystemArn']]], 'DescribeLocationFsxOpenZfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationFsxOpenZfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'Protocol' => ['shape' => 'FsxProtocol'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeLocationFsxWindowsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationFsxWindowsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList'], 'CreationTime' => ['shape' => 'Time'], 'User' => ['shape' => 'SmbUser'], 'Domain' => ['shape' => 'SmbDomain']]], 'DescribeLocationHdfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationHdfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'NameNodes' => ['shape' => 'HdfsNameNodeList'], 'BlockSize' => ['shape' => 'HdfsBlockSize'], 'ReplicationFactor' => ['shape' => 'HdfsReplicationFactor'], 'KmsKeyProviderUri' => ['shape' => 'KmsKeyProviderUri'], 'QopConfiguration' => ['shape' => 'QopConfiguration'], 'AuthenticationType' => ['shape' => 'HdfsAuthenticationType'], 'SimpleUser' => ['shape' => 'HdfsUser'], 'KerberosPrincipal' => ['shape' => 'KerberosPrincipal'], 'AgentArns' => ['shape' => 'AgentArnList'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeLocationNfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationNfsResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'OnPremConfig' => ['shape' => 'OnPremConfig'], 'MountOptions' => ['shape' => 'NfsMountOptions'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeLocationObjectStorageRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationObjectStorageResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'AccessKey' => ['shape' => 'ObjectStorageAccessKey'], 'ServerPort' => ['shape' => 'ObjectStorageServerPort'], 'ServerProtocol' => ['shape' => 'ObjectStorageServerProtocol'], 'AgentArns' => ['shape' => 'AgentArnList'], 'CreationTime' => ['shape' => 'Time'], 'ServerCertificate' => ['shape' => 'ObjectStorageCertificate']]], 'DescribeLocationS3Request' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationS3Response' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'S3StorageClass' => ['shape' => 'S3StorageClass'], 'S3Config' => ['shape' => 'S3Config'], 'AgentArns' => ['shape' => 'AgentArnList'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeLocationSmbRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn']]], 'DescribeLocationSmbResponse' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri'], 'AgentArns' => ['shape' => 'AgentArnList'], 'User' => ['shape' => 'SmbUser'], 'Domain' => ['shape' => 'SmbDomain'], 'MountOptions' => ['shape' => 'SmbMountOptions'], 'CreationTime' => ['shape' => 'Time']]], 'DescribeTaskExecutionRequest' => ['type' => 'structure', 'required' => ['TaskExecutionArn'], 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn']]], 'DescribeTaskExecutionResponse' => ['type' => 'structure', 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn'], 'Status' => ['shape' => 'TaskExecutionStatus'], 'Options' => ['shape' => 'Options'], 'Excludes' => ['shape' => 'FilterList'], 'Includes' => ['shape' => 'FilterList'], 'StartTime' => ['shape' => 'Time'], 'EstimatedFilesToTransfer' => ['shape' => 'long'], 'EstimatedBytesToTransfer' => ['shape' => 'long'], 'FilesTransferred' => ['shape' => 'long'], 'BytesWritten' => ['shape' => 'long'], 'BytesTransferred' => ['shape' => 'long'], 'Result' => ['shape' => 'TaskExecutionResultDetail'], 'BytesCompressed' => ['shape' => 'long']]], 'DescribeTaskRequest' => ['type' => 'structure', 'required' => ['TaskArn'], 'members' => ['TaskArn' => ['shape' => 'TaskArn']]], 'DescribeTaskResponse' => ['type' => 'structure', 'members' => ['TaskArn' => ['shape' => 'TaskArn'], 'Status' => ['shape' => 'TaskStatus'], 'Name' => ['shape' => 'TagValue'], 'CurrentTaskExecutionArn' => ['shape' => 'TaskExecutionArn'], 'SourceLocationArn' => ['shape' => 'LocationArn'], 'DestinationLocationArn' => ['shape' => 'LocationArn'], 'CloudWatchLogGroupArn' => ['shape' => 'LogGroupArn'], 'SourceNetworkInterfaceArns' => ['shape' => 'SourceNetworkInterfaceArns'], 'DestinationNetworkInterfaceArns' => ['shape' => 'DestinationNetworkInterfaceArns'], 'Options' => ['shape' => 'Options'], 'Excludes' => ['shape' => 'FilterList'], 'Schedule' => ['shape' => 'TaskSchedule'], 'ErrorCode' => ['shape' => 'string'], 'ErrorDetail' => ['shape' => 'string'], 'CreationTime' => ['shape' => 'Time'], 'Includes' => ['shape' => 'FilterList']]], 'DestinationNetworkInterfaceArns' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceArn']], 'Duration' => ['type' => 'long', 'min' => 0], 'Ec2Config' => ['type' => 'structure', 'required' => ['SubnetArn', 'SecurityGroupArns'], 'members' => ['SubnetArn' => ['shape' => 'Ec2SubnetArn'], 'SecurityGroupArns' => ['shape' => 'Ec2SecurityGroupArnList']]], 'Ec2SecurityGroupArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/.*$'], 'Ec2SecurityGroupArnList' => ['type' => 'list', 'member' => ['shape' => 'Ec2SecurityGroupArn'], 'max' => 5, 'min' => 1], 'Ec2SubnetArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:subnet/.*$'], 'EfsAccessPointArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):elasticfilesystem:[a-z\\-0-9]+:[0-9]{12}:access-point/fsap-[0-9a-f]{8,40}$'], 'EfsFilesystemArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):elasticfilesystem:[a-z\\-0-9]*:[0-9]{12}:file-system/fs-.*$'], 'EfsInTransitEncryption' => ['type' => 'string', 'enum' => ['NONE', 'TLS1_2']], 'EfsSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\p{Zs}]*$'], 'Endpoint' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '\\A(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}\\z'], 'EndpointType' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE_LINK', 'FIPS']], 'FilterAttributeValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_\\ \\-\\:\\*\\.\\\\/\\?-]*$'], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'FilterRule'], 'max' => 1, 'min' => 0], 'FilterRule' => ['type' => 'structure', 'members' => ['FilterType' => ['shape' => 'FilterType'], 'Value' => ['shape' => 'FilterValue']]], 'FilterType' => ['type' => 'string', 'enum' => ['SIMPLE_PATTERN'], 'max' => 128, 'pattern' => '^[A-Z0-9_]+$'], 'FilterValue' => ['type' => 'string', 'max' => 102400, 'pattern' => '^[^\\x00]+$'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterAttributeValue']], 'FsxFilesystemArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]*:[0-9]{12}:file-system/fs-.*$'], 'FsxLustreSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$'], 'FsxOntapSubdirectory' => ['type' => 'string', 'max' => 255, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$'], 'FsxOpenZfsSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,4096}$'], 'FsxProtocol' => ['type' => 'structure', 'members' => ['NFS' => ['shape' => 'FsxProtocolNfs'], 'SMB' => ['shape' => 'FsxProtocolSmb']]], 'FsxProtocolNfs' => ['type' => 'structure', 'members' => ['MountOptions' => ['shape' => 'NfsMountOptions']]], 'FsxProtocolSmb' => ['type' => 'structure', 'required' => ['Password', 'User'], 'members' => ['Domain' => ['shape' => 'SmbDomain'], 'MountOptions' => ['shape' => 'SmbMountOptions'], 'Password' => ['shape' => 'SmbPassword'], 'User' => ['shape' => 'SmbUser']]], 'FsxWindowsSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$'], 'Gid' => ['type' => 'string', 'enum' => ['NONE', 'INT_VALUE', 'NAME', 'BOTH']], 'HdfsAuthenticationType' => ['type' => 'string', 'enum' => ['SIMPLE', 'KERBEROS']], 'HdfsBlockSize' => ['type' => 'integer', 'box' => \true, 'max' => 1073741824, 'min' => 1048576], 'HdfsDataTransferProtection' => ['type' => 'string', 'enum' => ['DISABLED', 'AUTHENTICATION', 'INTEGRITY', 'PRIVACY']], 'HdfsNameNode' => ['type' => 'structure', 'required' => ['Hostname', 'Port'], 'members' => ['Hostname' => ['shape' => 'HdfsServerHostname'], 'Port' => ['shape' => 'HdfsServerPort']]], 'HdfsNameNodeList' => ['type' => 'list', 'member' => ['shape' => 'HdfsNameNode'], 'min' => 1], 'HdfsReplicationFactor' => ['type' => 'integer', 'box' => \true, 'max' => 512, 'min' => 1], 'HdfsRpcProtection' => ['type' => 'string', 'enum' => ['DISABLED', 'AUTHENTICATION', 'INTEGRITY', 'PRIVACY']], 'HdfsServerHostname' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$'], 'HdfsServerPort' => ['type' => 'integer', 'box' => \true, 'max' => 65536, 'min' => 1], 'HdfsSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$'], 'HdfsUser' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[_.A-Za-z0-9][-_.A-Za-z0-9]*$'], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$'], 'InputTagList' => ['type' => 'list', 'member' => ['shape' => 'TagListEntry'], 'max' => 50, 'min' => 0], 'InternalException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'errorCode' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'errorCode' => ['shape' => 'string'], 'datasyncErrorCode' => ['shape' => 'string']], 'exception' => \true], 'KerberosKeytabFile' => ['type' => 'blob', 'max' => 65536], 'KerberosKrb5ConfFile' => ['type' => 'blob', 'max' => 131072], 'KerberosPrincipal' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.+$'], 'KmsKeyProviderUri' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^kms:\\/\\/http[s]?@(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])(;(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9]))*:[0-9]{1,5}\\/kms$'], 'ListAgentsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAgentsResponse' => ['type' => 'structure', 'members' => ['Agents' => ['shape' => 'AgentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLocationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'LocationFilters']]], 'ListLocationsResponse' => ['type' => 'structure', 'members' => ['Locations' => ['shape' => 'LocationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'TaggableResourceArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'OutputTagList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTaskExecutionsRequest' => ['type' => 'structure', 'members' => ['TaskArn' => ['shape' => 'TaskArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTaskExecutionsResponse' => ['type' => 'structure', 'members' => ['TaskExecutions' => ['shape' => 'TaskExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTasksRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'TaskFilters']]], 'ListTasksResponse' => ['type' => 'structure', 'members' => ['Tasks' => ['shape' => 'TaskList'], 'NextToken' => ['shape' => 'NextToken']]], 'LocationArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$'], 'LocationFilter' => ['type' => 'structure', 'required' => ['Name', 'Values', 'Operator'], 'members' => ['Name' => ['shape' => 'LocationFilterName'], 'Values' => ['shape' => 'FilterValues'], 'Operator' => ['shape' => 'Operator']]], 'LocationFilterName' => ['type' => 'string', 'enum' => ['LocationUri', 'LocationType', 'CreationTime']], 'LocationFilters' => ['type' => 'list', 'member' => ['shape' => 'LocationFilter']], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'LocationListEntry']], 'LocationListEntry' => ['type' => 'structure', 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'LocationUri' => ['shape' => 'LocationUri']]], 'LocationUri' => ['type' => 'string', 'max' => 4360, 'pattern' => '^(efs|nfs|s3|smb|hdfs|fsx[a-z0-9-]+)://[a-zA-Z0-9.:/\\-]+$'], 'LogGroupArn' => ['type' => 'string', 'max' => 562, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):logs:[a-z\\-0-9]*:[0-9]{12}:log-group:([^:\\*]*)(:\\*)?$'], 'LogLevel' => ['type' => 'string', 'enum' => ['OFF', 'BASIC', 'TRANSFER']], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Mtime' => ['type' => 'string', 'enum' => ['NONE', 'PRESERVE']], 'NetworkInterfaceArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:aws[\\-a-z]{0,}:ec2:[a-z\\-0-9]*:[0-9]{12}:network-interface/eni-[0-9a-f]+$'], 'NextToken' => ['type' => 'string', 'max' => 65535, 'pattern' => '[a-zA-Z0-9=_-]+'], 'NfsMountOptions' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'NfsVersion']]], 'NfsSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\p{Zs}]+$'], 'NfsVersion' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'NFS3', 'NFS4_0', 'NFS4_1']], 'ObjectStorageAccessKey' => ['type' => 'string', 'max' => 200, 'min' => 8, 'pattern' => '^.+$'], 'ObjectStorageBucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$'], 'ObjectStorageCertificate' => ['type' => 'blob', 'max' => 32768], 'ObjectStorageSecretKey' => ['type' => 'string', 'max' => 200, 'min' => 8, 'pattern' => '^.+$', 'sensitive' => \true], 'ObjectStorageServerPort' => ['type' => 'integer', 'box' => \true, 'max' => 65536, 'min' => 1], 'ObjectStorageServerProtocol' => ['type' => 'string', 'enum' => ['HTTPS', 'HTTP']], 'ObjectTags' => ['type' => 'string', 'enum' => ['PRESERVE', 'NONE']], 'OnPremConfig' => ['type' => 'structure', 'required' => ['AgentArns'], 'members' => ['AgentArns' => ['shape' => 'AgentArnList']]], 'Operator' => ['type' => 'string', 'enum' => ['Equals', 'NotEquals', 'In', 'LessThanOrEqual', 'LessThan', 'GreaterThanOrEqual', 'GreaterThan', 'Contains', 'NotContains', 'BeginsWith']], 'Options' => ['type' => 'structure', 'members' => ['VerifyMode' => ['shape' => 'VerifyMode'], 'OverwriteMode' => ['shape' => 'OverwriteMode'], 'Atime' => ['shape' => 'Atime'], 'Mtime' => ['shape' => 'Mtime'], 'Uid' => ['shape' => 'Uid'], 'Gid' => ['shape' => 'Gid'], 'PreserveDeletedFiles' => ['shape' => 'PreserveDeletedFiles'], 'PreserveDevices' => ['shape' => 'PreserveDevices'], 'PosixPermissions' => ['shape' => 'PosixPermissions'], 'BytesPerSecond' => ['shape' => 'BytesPerSecond'], 'TaskQueueing' => ['shape' => 'TaskQueueing'], 'LogLevel' => ['shape' => 'LogLevel'], 'TransferMode' => ['shape' => 'TransferMode'], 'SecurityDescriptorCopyFlags' => ['shape' => 'SmbSecurityDescriptorCopyFlags'], 'ObjectTags' => ['shape' => 'ObjectTags']]], 'OutputTagList' => ['type' => 'list', 'member' => ['shape' => 'TagListEntry'], 'max' => 55, 'min' => 0], 'OverwriteMode' => ['type' => 'string', 'enum' => ['ALWAYS', 'NEVER']], 'PLSecurityGroupArnList' => ['type' => 'list', 'member' => ['shape' => 'Ec2SecurityGroupArn'], 'max' => 1, 'min' => 1], 'PLSubnetArnList' => ['type' => 'list', 'member' => ['shape' => 'Ec2SubnetArn'], 'max' => 1, 'min' => 1], 'PhaseStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'ERROR']], 'PosixPermissions' => ['type' => 'string', 'enum' => ['NONE', 'PRESERVE']], 'PreserveDeletedFiles' => ['type' => 'string', 'enum' => ['PRESERVE', 'REMOVE']], 'PreserveDevices' => ['type' => 'string', 'enum' => ['NONE', 'PRESERVE']], 'PrivateLinkConfig' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'PrivateLinkEndpoint' => ['shape' => 'Endpoint'], 'SubnetArns' => ['shape' => 'PLSubnetArnList'], 'SecurityGroupArns' => ['shape' => 'PLSecurityGroupArnList']]], 'QopConfiguration' => ['type' => 'structure', 'members' => ['RpcProtection' => ['shape' => 'HdfsRpcProtection'], 'DataTransferProtection' => ['shape' => 'HdfsDataTransferProtection']]], 'S3BucketArn' => ['type' => 'string', 'max' => 156, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):(s3|s3-outposts):[a-z\\-0-9]*:[0-9]*:.*$'], 'S3Config' => ['type' => 'structure', 'required' => ['BucketAccessRoleArn'], 'members' => ['BucketAccessRoleArn' => ['shape' => 'IamRoleArn']]], 'S3StorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'GLACIER', 'DEEP_ARCHIVE', 'OUTPOSTS', 'GLACIER_INSTANT_RETRIEVAL']], 'S3Subdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\p{Zs}]*$'], 'ScheduleExpressionCron' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\ \\_\\*\\?\\,\\|\\^\\-\\/\\#\\s\\(\\)\\+]*$'], 'ServerHostname' => ['type' => 'string', 'max' => 255, 'pattern' => '^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$'], 'SmbDomain' => ['type' => 'string', 'max' => 253, 'pattern' => '^[A-Za-z0-9]((\\.|-+)?[A-Za-z0-9]){0,252}$'], 'SmbMountOptions' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'SmbVersion']]], 'SmbPassword' => ['type' => 'string', 'max' => 104, 'pattern' => '^.{0,104}$', 'sensitive' => \true], 'SmbSecurityDescriptorCopyFlags' => ['type' => 'string', 'enum' => ['NONE', 'OWNER_DACL', 'OWNER_DACL_SACL']], 'SmbSubdirectory' => ['type' => 'string', 'max' => 4096, 'pattern' => '^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$'], 'SmbUser' => ['type' => 'string', 'max' => 104, 'pattern' => '^[^\\x5B\\x5D\\\\/:;|=,+*?]{1,104}$'], 'SmbVersion' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'SMB2', 'SMB3']], 'SourceNetworkInterfaceArns' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceArn']], 'StartTaskExecutionRequest' => ['type' => 'structure', 'required' => ['TaskArn'], 'members' => ['TaskArn' => ['shape' => 'TaskArn'], 'OverrideOptions' => ['shape' => 'Options'], 'Includes' => ['shape' => 'FilterList'], 'Excludes' => ['shape' => 'FilterList'], 'Tags' => ['shape' => 'InputTagList']]], 'StartTaskExecutionResponse' => ['type' => 'structure', 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn']]], 'StorageVirtualMachineArn' => ['type' => 'string', 'max' => 162, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]+:[0-9]{12}:storage-virtual-machine/fs-[0-9a-f]+/svm-[0-9a-f]{17,}$'], 'TagKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s+=._:/-]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagListEntry' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'TaggableResourceArn'], 'Tags' => ['shape' => 'InputTagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s+=._:@/-]+$'], 'TaggableResourceArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:(agent|task|location)/(agent|task|loc)-[a-f0-9]{17}(/execution/exec-[a-f0-9]{17})?$'], 'TaskArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]*:[0-9]{12}:task/task-[0-9a-f]{17}$'], 'TaskExecutionArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]*:[0-9]{12}:task/task-[0-9a-f]{17}/execution/exec-[0-9a-f]{17}$'], 'TaskExecutionList' => ['type' => 'list', 'member' => ['shape' => 'TaskExecutionListEntry']], 'TaskExecutionListEntry' => ['type' => 'structure', 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn'], 'Status' => ['shape' => 'TaskExecutionStatus']]], 'TaskExecutionResultDetail' => ['type' => 'structure', 'members' => ['PrepareDuration' => ['shape' => 'Duration'], 'PrepareStatus' => ['shape' => 'PhaseStatus'], 'TotalDuration' => ['shape' => 'Duration'], 'TransferDuration' => ['shape' => 'Duration'], 'TransferStatus' => ['shape' => 'PhaseStatus'], 'VerifyDuration' => ['shape' => 'Duration'], 'VerifyStatus' => ['shape' => 'PhaseStatus'], 'ErrorCode' => ['shape' => 'string'], 'ErrorDetail' => ['shape' => 'string']]], 'TaskExecutionStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'LAUNCHING', 'PREPARING', 'TRANSFERRING', 'VERIFYING', 'SUCCESS', 'ERROR']], 'TaskFilter' => ['type' => 'structure', 'required' => ['Name', 'Values', 'Operator'], 'members' => ['Name' => ['shape' => 'TaskFilterName'], 'Values' => ['shape' => 'FilterValues'], 'Operator' => ['shape' => 'Operator']]], 'TaskFilterName' => ['type' => 'string', 'enum' => ['LocationId', 'CreationTime']], 'TaskFilters' => ['type' => 'list', 'member' => ['shape' => 'TaskFilter']], 'TaskList' => ['type' => 'list', 'member' => ['shape' => 'TaskListEntry']], 'TaskListEntry' => ['type' => 'structure', 'members' => ['TaskArn' => ['shape' => 'TaskArn'], 'Status' => ['shape' => 'TaskStatus'], 'Name' => ['shape' => 'TagValue']]], 'TaskQueueing' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'TaskSchedule' => ['type' => 'structure', 'required' => ['ScheduleExpression'], 'members' => ['ScheduleExpression' => ['shape' => 'ScheduleExpressionCron']]], 'TaskStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'QUEUED', 'RUNNING', 'UNAVAILABLE']], 'Time' => ['type' => 'timestamp'], 'TransferMode' => ['type' => 'string', 'enum' => ['CHANGED', 'ALL']], 'Uid' => ['type' => 'string', 'enum' => ['NONE', 'INT_VALUE', 'NAME', 'BOTH']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Keys'], 'members' => ['ResourceArn' => ['shape' => 'TaggableResourceArn'], 'Keys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAgentRequest' => ['type' => 'structure', 'required' => ['AgentArn'], 'members' => ['AgentArn' => ['shape' => 'AgentArn'], 'Name' => ['shape' => 'TagValue']]], 'UpdateAgentResponse' => ['type' => 'structure', 'members' => []], 'UpdateLocationHdfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'Subdirectory' => ['shape' => 'HdfsSubdirectory'], 'NameNodes' => ['shape' => 'HdfsNameNodeList'], 'BlockSize' => ['shape' => 'HdfsBlockSize'], 'ReplicationFactor' => ['shape' => 'HdfsReplicationFactor'], 'KmsKeyProviderUri' => ['shape' => 'KmsKeyProviderUri'], 'QopConfiguration' => ['shape' => 'QopConfiguration'], 'AuthenticationType' => ['shape' => 'HdfsAuthenticationType'], 'SimpleUser' => ['shape' => 'HdfsUser'], 'KerberosPrincipal' => ['shape' => 'KerberosPrincipal'], 'KerberosKeytab' => ['shape' => 'KerberosKeytabFile'], 'KerberosKrb5Conf' => ['shape' => 'KerberosKrb5ConfFile'], 'AgentArns' => ['shape' => 'AgentArnList']]], 'UpdateLocationHdfsResponse' => ['type' => 'structure', 'members' => []], 'UpdateLocationNfsRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'Subdirectory' => ['shape' => 'NfsSubdirectory'], 'OnPremConfig' => ['shape' => 'OnPremConfig'], 'MountOptions' => ['shape' => 'NfsMountOptions']]], 'UpdateLocationNfsResponse' => ['type' => 'structure', 'members' => []], 'UpdateLocationObjectStorageRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'ServerPort' => ['shape' => 'ObjectStorageServerPort'], 'ServerProtocol' => ['shape' => 'ObjectStorageServerProtocol'], 'Subdirectory' => ['shape' => 'S3Subdirectory'], 'AccessKey' => ['shape' => 'ObjectStorageAccessKey'], 'SecretKey' => ['shape' => 'ObjectStorageSecretKey'], 'AgentArns' => ['shape' => 'AgentArnList'], 'ServerCertificate' => ['shape' => 'ObjectStorageCertificate']]], 'UpdateLocationObjectStorageResponse' => ['type' => 'structure', 'members' => []], 'UpdateLocationSmbRequest' => ['type' => 'structure', 'required' => ['LocationArn'], 'members' => ['LocationArn' => ['shape' => 'LocationArn'], 'Subdirectory' => ['shape' => 'SmbSubdirectory'], 'User' => ['shape' => 'SmbUser'], 'Domain' => ['shape' => 'SmbDomain'], 'Password' => ['shape' => 'SmbPassword'], 'AgentArns' => ['shape' => 'AgentArnList'], 'MountOptions' => ['shape' => 'SmbMountOptions']]], 'UpdateLocationSmbResponse' => ['type' => 'structure', 'members' => []], 'UpdateTaskExecutionRequest' => ['type' => 'structure', 'required' => ['TaskExecutionArn', 'Options'], 'members' => ['TaskExecutionArn' => ['shape' => 'TaskExecutionArn'], 'Options' => ['shape' => 'Options']]], 'UpdateTaskExecutionResponse' => ['type' => 'structure', 'members' => []], 'UpdateTaskRequest' => ['type' => 'structure', 'required' => ['TaskArn'], 'members' => ['TaskArn' => ['shape' => 'TaskArn'], 'Options' => ['shape' => 'Options'], 'Excludes' => ['shape' => 'FilterList'], 'Schedule' => ['shape' => 'TaskSchedule'], 'Name' => ['shape' => 'TagValue'], 'CloudWatchLogGroupArn' => ['shape' => 'LogGroupArn'], 'Includes' => ['shape' => 'FilterList']]], 'UpdateTaskResponse' => ['type' => 'structure', 'members' => []], 'VerifyMode' => ['type' => 'string', 'enum' => ['POINT_IN_TIME_CONSISTENT', 'ONLY_FILES_TRANSFERRED', 'NONE']], 'VpcEndpointId' => ['type' => 'string', 'pattern' => '^vpce-[0-9a-f]{17}$'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-rule-set-1.json.php deleted file mode 100644 index c7254c1..0000000 --- a/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datasync-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datasync-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://datasync.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://datasync.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-tests-1.json.php deleted file mode 100644 index 745f410..0000000 --- a/vendor/Aws3/Aws/data/datasync/2018-11-09/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://datasync.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/datasync/2018-11-09/paginators-1.json.php b/vendor/Aws3/Aws/data/datasync/2018-11-09/paginators-1.json.php deleted file mode 100644 index d7ba562..0000000 --- a/vendor/Aws3/Aws/data/datasync/2018-11-09/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAgents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Agents'], 'ListLocations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Locations'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags'], 'ListTaskExecutions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TaskExecutions'], 'ListTasks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tasks']]]; diff --git a/vendor/Aws3/Aws/data/dax/2017-04-19/api-2.json.php b/vendor/Aws3/Aws/data/dax/2017-04-19/api-2.json.php deleted file mode 100644 index e223155..0000000 --- a/vendor/Aws3/Aws/data/dax/2017-04-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-04-19', 'endpointPrefix' => 'dax', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon DAX', 'serviceFullName' => 'Amazon DynamoDB Accelerator (DAX)', 'serviceId' => 'DAX', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonDAXV3', 'uid' => 'dax-2017-04-19'], 'operations' => ['CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'ClusterAlreadyExistsFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateParameterGroup' => ['name' => 'CreateParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateParameterGroupRequest'], 'output' => ['shape' => 'CreateParameterGroupResponse'], 'errors' => [['shape' => 'ParameterGroupQuotaExceededFault'], ['shape' => 'ParameterGroupAlreadyExistsFault'], ['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateSubnetGroup' => ['name' => 'CreateSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetGroupRequest'], 'output' => ['shape' => 'CreateSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupAlreadyExistsFault'], ['shape' => 'SubnetGroupQuotaExceededFault'], ['shape' => 'SubnetQuotaExceededFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'DecreaseReplicationFactor' => ['name' => 'DecreaseReplicationFactor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DecreaseReplicationFactorRequest'], 'output' => ['shape' => 'DecreaseReplicationFactorResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'NodeNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteParameterGroup' => ['name' => 'DeleteParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParameterGroupRequest'], 'output' => ['shape' => 'DeleteParameterGroupResponse'], 'errors' => [['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteSubnetGroup' => ['name' => 'DeleteSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetGroupRequest'], 'output' => ['shape' => 'DeleteSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupInUseFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'DescribeClusters' => ['name' => 'DescribeClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClustersRequest'], 'output' => ['shape' => 'DescribeClustersResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeDefaultParameters' => ['name' => 'DescribeDefaultParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDefaultParametersRequest'], 'output' => ['shape' => 'DescribeDefaultParametersResponse'], 'errors' => [['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsRequest'], 'output' => ['shape' => 'DescribeEventsResponse'], 'errors' => [['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeParameterGroups' => ['name' => 'DescribeParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParameterGroupsRequest'], 'output' => ['shape' => 'DescribeParameterGroupsResponse'], 'errors' => [['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeParameters' => ['name' => 'DescribeParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParametersRequest'], 'output' => ['shape' => 'DescribeParametersResponse'], 'errors' => [['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeSubnetGroups' => ['name' => 'DescribeSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetGroupsRequest'], 'output' => ['shape' => 'DescribeSubnetGroupsResponse'], 'errors' => [['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'IncreaseReplicationFactor' => ['name' => 'IncreaseReplicationFactor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IncreaseReplicationFactorRequest'], 'output' => ['shape' => 'IncreaseReplicationFactorResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidARNFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'RebootNode' => ['name' => 'RebootNode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootNodeRequest'], 'output' => ['shape' => 'RebootNodeResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'NodeNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidARNFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidARNFault'], ['shape' => 'TagNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateCluster' => ['name' => 'UpdateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClusterRequest'], 'output' => ['shape' => 'UpdateClusterResponse'], 'errors' => [['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateParameterGroup' => ['name' => 'UpdateParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateParameterGroupRequest'], 'output' => ['shape' => 'UpdateParameterGroupResponse'], 'errors' => [['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateSubnetGroup' => ['name' => 'UpdateSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubnetGroupRequest'], 'output' => ['shape' => 'UpdateSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'SubnetQuotaExceededFault'], ['shape' => 'SubnetInUse'], ['shape' => 'InvalidSubnet'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]]], 'shapes' => ['AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AwsQueryErrorMessage' => ['type' => 'string'], 'ChangeType' => ['type' => 'string', 'enum' => ['IMMEDIATE', 'REQUIRES_REBOOT']], 'Cluster' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ClusterArn' => ['shape' => 'String'], 'TotalNodes' => ['shape' => 'IntegerOptional'], 'ActiveNodes' => ['shape' => 'IntegerOptional'], 'NodeType' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'ClusterDiscoveryEndpoint' => ['shape' => 'Endpoint'], 'NodeIdsToRemove' => ['shape' => 'NodeIdentifierList'], 'Nodes' => ['shape' => 'NodeList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration'], 'SubnetGroup' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'SecurityGroupMembershipList'], 'IamRoleArn' => ['shape' => 'String'], 'ParameterGroup' => ['shape' => 'ParameterGroupStatus'], 'SSEDescription' => ['shape' => 'SSEDescription'], 'ClusterEndpointEncryptionType' => ['shape' => 'ClusterEndpointEncryptionType']]], 'ClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterEndpointEncryptionType' => ['type' => 'string', 'enum' => ['NONE', 'TLS']], 'ClusterList' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], 'ClusterNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CreateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'NodeType', 'ReplicationFactor', 'IamRoleArn'], 'members' => ['ClusterName' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ReplicationFactor' => ['shape' => 'Integer'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'SubnetGroupName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdentifierList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'NotificationTopicArn' => ['shape' => 'String'], 'IamRoleArn' => ['shape' => 'String'], 'ParameterGroupName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'SSESpecification' => ['shape' => 'SSESpecification'], 'ClusterEndpointEncryptionType' => ['shape' => 'ClusterEndpointEncryptionType']]], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'CreateParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'CreateParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'CreateSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName', 'SubnetIds'], 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'CreateSubnetGroupResponse' => ['type' => 'structure', 'members' => ['SubnetGroup' => ['shape' => 'SubnetGroup']]], 'DecreaseReplicationFactorRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'NewReplicationFactor'], 'members' => ['ClusterName' => ['shape' => 'String'], 'NewReplicationFactor' => ['shape' => 'Integer'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'NodeIdsToRemove' => ['shape' => 'NodeIdentifierList']]], 'DecreaseReplicationFactorResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DeleteClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName'], 'members' => ['ClusterName' => ['shape' => 'String']]], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DeleteParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String']]], 'DeleteParameterGroupResponse' => ['type' => 'structure', 'members' => ['DeletionMessage' => ['shape' => 'String']]], 'DeleteSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName'], 'members' => ['SubnetGroupName' => ['shape' => 'String']]], 'DeleteSubnetGroupResponse' => ['type' => 'structure', 'members' => ['DeletionMessage' => ['shape' => 'String']]], 'DescribeClustersRequest' => ['type' => 'structure', 'members' => ['ClusterNames' => ['shape' => 'ClusterNameList'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeClustersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Clusters' => ['shape' => 'ClusterList']]], 'DescribeDefaultParametersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeDefaultParametersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParameterList']]], 'DescribeEventsRequest' => ['type' => 'structure', 'members' => ['SourceName' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeEventsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'DescribeParameterGroupsRequest' => ['type' => 'structure', 'members' => ['ParameterGroupNames' => ['shape' => 'ParameterGroupNameList'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeParameterGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ParameterGroups' => ['shape' => 'ParameterGroupList']]], 'DescribeParametersRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeParametersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParameterList']]], 'DescribeSubnetGroupsRequest' => ['type' => 'structure', 'members' => ['SubnetGroupNames' => ['shape' => 'SubnetGroupNameList'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeSubnetGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'SubnetGroups' => ['shape' => 'SubnetGroupList']]], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'URL' => ['shape' => 'String']]], 'Event' => ['type' => 'structure', 'members' => ['SourceName' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'Date' => ['shape' => 'TStamp']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'IncreaseReplicationFactorRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'NewReplicationFactor'], 'members' => ['ClusterName' => ['shape' => 'String'], 'NewReplicationFactor' => ['shape' => 'Integer'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList']]], 'IncreaseReplicationFactorResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'InsufficientClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidARNFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidClusterStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'InvalidParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IsModifiable' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE', 'CONDITIONAL']], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'String']]], 'Node' => ['type' => 'structure', 'members' => ['NodeId' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'NodeCreateTime' => ['shape' => 'TStamp'], 'AvailabilityZone' => ['shape' => 'String'], 'NodeStatus' => ['shape' => 'String'], 'ParameterGroupStatus' => ['shape' => 'String']]], 'NodeIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NodeList' => ['type' => 'list', 'member' => ['shape' => 'Node']], 'NodeNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NodeQuotaForClusterExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NodeQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NodeTypeSpecificValue' => ['type' => 'structure', 'members' => ['NodeType' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'NodeTypeSpecificValueList' => ['type' => 'list', 'member' => ['shape' => 'NodeTypeSpecificValue']], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'String'], 'TopicStatus' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterType' => ['shape' => 'ParameterType'], 'ParameterValue' => ['shape' => 'String'], 'NodeTypeSpecificValues' => ['shape' => 'NodeTypeSpecificValueList'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'IsModifiable'], 'ChangeType' => ['shape' => 'ChangeType']]], 'ParameterGroup' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'ParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'ParameterGroup']], 'ParameterGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterGroupStatus' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String'], 'NodeIdsToReboot' => ['shape' => 'NodeIdentifierList']]], 'ParameterList' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'ParameterNameValue' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String']]], 'ParameterNameValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterNameValue']], 'ParameterType' => ['type' => 'string', 'enum' => ['DEFAULT', 'NODE_TYPE_SPECIFIC']], 'RebootNodeRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'NodeId'], 'members' => ['ClusterName' => ['shape' => 'String'], 'NodeId' => ['shape' => 'String']]], 'RebootNodeResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'SSEDescription' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SSEStatus']]], 'SSEEnabled' => ['type' => 'boolean'], 'SSESpecification' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'SSEEnabled']]], 'SSEStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED']], 'SecurityGroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SecurityGroupMembership' => ['type' => 'structure', 'members' => ['SecurityGroupIdentifier' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'SecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupMembership']], 'ServiceLinkedRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['CLUSTER', 'PARAMETER_GROUP', 'SUBNET_GROUP']], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'String']]], 'SubnetGroup' => ['type' => 'structure', 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList']]], 'SubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupInUseFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupList' => ['type' => 'list', 'member' => ['shape' => 'SubnetGroup']], 'SubnetGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetInUse' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet']], 'SubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagQuotaPerResourceExceeded' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'UpdateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'NotificationTopicArn' => ['shape' => 'String'], 'NotificationTopicStatus' => ['shape' => 'String'], 'ParameterGroupName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdentifierList']]], 'UpdateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'UpdateParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName', 'ParameterNameValues'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterNameValues' => ['shape' => 'ParameterNameValueList']]], 'UpdateParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'UpdateSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName'], 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'UpdateSubnetGroupResponse' => ['type' => 'structure', 'members' => ['SubnetGroup' => ['shape' => 'SubnetGroup']]]]]; diff --git a/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 397fc5e..0000000 --- a/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dax-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dax-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dax.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://dax.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-tests-1.json.php deleted file mode 100644 index 112fa59..0000000 --- a/vendor/Aws3/Aws/data/dax/2017-04-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dax.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dax.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dax/2017-04-19/paginators-1.json.php b/vendor/Aws3/Aws/data/dax/2017-04-19/paginators-1.json.php deleted file mode 100644 index 9a777d7..0000000 --- a/vendor/Aws3/Aws/data/dax/2017-04-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/detective/2018-10-26/api-2.json.php b/vendor/Aws3/Aws/data/detective/2018-10-26/api-2.json.php deleted file mode 100644 index 7f7efd0..0000000 --- a/vendor/Aws3/Aws/data/detective/2018-10-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-26', 'endpointPrefix' => 'api.detective', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Detective', 'serviceId' => 'Detective', 'signatureVersion' => 'v4', 'signingName' => 'detective', 'uid' => 'detective-2018-10-26'], 'operations' => ['AcceptInvitation' => ['name' => 'AcceptInvitation', 'http' => ['method' => 'PUT', 'requestUri' => '/invitation'], 'input' => ['shape' => 'AcceptInvitationRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'BatchGetGraphMemberDatasources' => ['name' => 'BatchGetGraphMemberDatasources', 'http' => ['method' => 'POST', 'requestUri' => '/graph/datasources/get'], 'input' => ['shape' => 'BatchGetGraphMemberDatasourcesRequest'], 'output' => ['shape' => 'BatchGetGraphMemberDatasourcesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'BatchGetMembershipDatasources' => ['name' => 'BatchGetMembershipDatasources', 'http' => ['method' => 'POST', 'requestUri' => '/membership/datasources/get'], 'input' => ['shape' => 'BatchGetMembershipDatasourcesRequest'], 'output' => ['shape' => 'BatchGetMembershipDatasourcesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateGraph' => ['name' => 'CreateGraph', 'http' => ['method' => 'POST', 'requestUri' => '/graph'], 'input' => ['shape' => 'CreateGraphRequest'], 'output' => ['shape' => 'CreateGraphResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateMembers' => ['name' => 'CreateMembers', 'http' => ['method' => 'POST', 'requestUri' => '/graph/members'], 'input' => ['shape' => 'CreateMembersRequest'], 'output' => ['shape' => 'CreateMembersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteGraph' => ['name' => 'DeleteGraph', 'http' => ['method' => 'POST', 'requestUri' => '/graph/removal'], 'input' => ['shape' => 'DeleteGraphRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteMembers' => ['name' => 'DeleteMembers', 'http' => ['method' => 'POST', 'requestUri' => '/graph/members/removal'], 'input' => ['shape' => 'DeleteMembersRequest'], 'output' => ['shape' => 'DeleteMembersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeOrganizationConfiguration' => ['name' => 'DescribeOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/orgs/describeOrganizationConfiguration'], 'input' => ['shape' => 'DescribeOrganizationConfigurationRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigurationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException']]], 'DisableOrganizationAdminAccount' => ['name' => 'DisableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/orgs/disableAdminAccount'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException']]], 'DisassociateMembership' => ['name' => 'DisassociateMembership', 'http' => ['method' => 'POST', 'requestUri' => '/membership/removal'], 'input' => ['shape' => 'DisassociateMembershipRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'EnableOrganizationAdminAccount' => ['name' => 'EnableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/orgs/enableAdminAccount'], 'input' => ['shape' => 'EnableOrganizationAdminAccountRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException']]], 'GetMembers' => ['name' => 'GetMembers', 'http' => ['method' => 'POST', 'requestUri' => '/graph/members/get'], 'input' => ['shape' => 'GetMembersRequest'], 'output' => ['shape' => 'GetMembersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListDatasourcePackages' => ['name' => 'ListDatasourcePackages', 'http' => ['method' => 'POST', 'requestUri' => '/graph/datasources/list'], 'input' => ['shape' => 'ListDatasourcePackagesRequest'], 'output' => ['shape' => 'ListDatasourcePackagesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListGraphs' => ['name' => 'ListGraphs', 'http' => ['method' => 'POST', 'requestUri' => '/graphs/list'], 'input' => ['shape' => 'ListGraphsRequest'], 'output' => ['shape' => 'ListGraphsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListInvitations' => ['name' => 'ListInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/list'], 'input' => ['shape' => 'ListInvitationsRequest'], 'output' => ['shape' => 'ListInvitationsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'POST', 'requestUri' => '/graph/members/list'], 'input' => ['shape' => 'ListMembersRequest'], 'output' => ['shape' => 'ListMembersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListOrganizationAdminAccounts' => ['name' => 'ListOrganizationAdminAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/orgs/adminAccountslist'], 'input' => ['shape' => 'ListOrganizationAdminAccountsRequest'], 'output' => ['shape' => 'ListOrganizationAdminAccountsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RejectInvitation' => ['name' => 'RejectInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/invitation/removal'], 'input' => ['shape' => 'RejectInvitationRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'StartMonitoringMember' => ['name' => 'StartMonitoringMember', 'http' => ['method' => 'POST', 'requestUri' => '/graph/member/monitoringstate'], 'input' => ['shape' => 'StartMonitoringMemberRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateDatasourcePackages' => ['name' => 'UpdateDatasourcePackages', 'http' => ['method' => 'POST', 'requestUri' => '/graph/datasources/update'], 'input' => ['shape' => 'UpdateDatasourcePackagesRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'UpdateOrganizationConfiguration' => ['name' => 'UpdateOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/orgs/updateOrganizationConfiguration'], 'input' => ['shape' => 'UpdateOrganizationConfigurationRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AcceptInvitationRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorCodeReason' => ['shape' => 'ErrorCodeReason'], 'SubErrorCode' => ['shape' => 'ErrorCode'], 'SubErrorCodeReason' => ['shape' => 'ErrorCodeReason']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Account' => ['type' => 'structure', 'required' => ['AccountId', 'EmailAddress'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'EmailAddress' => ['shape' => 'EmailAddress']]], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]+$'], 'AccountIdExtendedList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 200, 'min' => 1], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 50, 'min' => 1], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'Account'], 'max' => 50, 'min' => 1], 'Administrator' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'GraphArn' => ['shape' => 'GraphArn'], 'DelegationTime' => ['shape' => 'Timestamp']]], 'AdministratorList' => ['type' => 'list', 'member' => ['shape' => 'Administrator']], 'BatchGetGraphMemberDatasourcesRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'AccountIds'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'AccountIds' => ['shape' => 'AccountIdExtendedList']]], 'BatchGetGraphMemberDatasourcesResponse' => ['type' => 'structure', 'members' => ['MemberDatasources' => ['shape' => 'MembershipDatasourcesList'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccountList']]], 'BatchGetMembershipDatasourcesRequest' => ['type' => 'structure', 'required' => ['GraphArns'], 'members' => ['GraphArns' => ['shape' => 'GraphArnList']]], 'BatchGetMembershipDatasourcesResponse' => ['type' => 'structure', 'members' => ['MembershipDatasources' => ['shape' => 'MembershipDatasourcesList'], 'UnprocessedGraphs' => ['shape' => 'UnprocessedGraphList']]], 'Boolean' => ['type' => 'boolean'], 'ByteValue' => ['type' => 'long'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateGraphRequest' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'CreateGraphResponse' => ['type' => 'structure', 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'CreateMembersRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'Accounts'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'Message' => ['shape' => 'EmailMessage'], 'DisableEmailNotification' => ['shape' => 'Boolean'], 'Accounts' => ['shape' => 'AccountList']]], 'CreateMembersResponse' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'MemberDetailList'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccountList']]], 'DatasourcePackage' => ['type' => 'string', 'enum' => ['DETECTIVE_CORE', 'EKS_AUDIT']], 'DatasourcePackageIngestDetail' => ['type' => 'structure', 'members' => ['DatasourcePackageIngestState' => ['shape' => 'DatasourcePackageIngestState'], 'LastIngestStateChange' => ['shape' => 'LastIngestStateChangeDates']]], 'DatasourcePackageIngestDetails' => ['type' => 'map', 'key' => ['shape' => 'DatasourcePackage'], 'value' => ['shape' => 'DatasourcePackageIngestDetail']], 'DatasourcePackageIngestHistory' => ['type' => 'map', 'key' => ['shape' => 'DatasourcePackage'], 'value' => ['shape' => 'LastIngestStateChangeDates']], 'DatasourcePackageIngestState' => ['type' => 'string', 'enum' => ['STARTED', 'STOPPED', 'DISABLED']], 'DatasourcePackageIngestStates' => ['type' => 'map', 'key' => ['shape' => 'DatasourcePackage'], 'value' => ['shape' => 'DatasourcePackageIngestState']], 'DatasourcePackageList' => ['type' => 'list', 'member' => ['shape' => 'DatasourcePackage'], 'max' => 25, 'min' => 1], 'DatasourcePackageUsageInfo' => ['type' => 'structure', 'members' => ['VolumeUsageInBytes' => ['shape' => 'ByteValue'], 'VolumeUsageUpdateTime' => ['shape' => 'Timestamp']]], 'DeleteGraphRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'DeleteMembersRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'AccountIds'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'AccountIds' => ['shape' => 'AccountIdList']]], 'DeleteMembersResponse' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountIdList'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccountList']]], 'DescribeOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'DescribeOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => ['AutoEnable' => ['shape' => 'Boolean']]], 'DisassociateMembershipRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'EmailAddress' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^.+@(?:(?:(?!-)[A-Za-z0-9-]{1,62})?[A-Za-z0-9]{1}\\.)+[A-Za-z]{2,6}$'], 'EmailMessage' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'EnableOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['INVALID_GRAPH_ARN', 'INVALID_REQUEST_BODY', 'INTERNAL_ERROR']], 'ErrorCodeReason' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'GetMembersRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'AccountIds'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'AccountIds' => ['shape' => 'AccountIdList']]], 'GetMembersResponse' => ['type' => 'structure', 'members' => ['MemberDetails' => ['shape' => 'MemberDetailList'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccountList']]], 'Graph' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'GraphArn'], 'CreatedTime' => ['shape' => 'Timestamp']]], 'GraphArn' => ['type' => 'string', 'pattern' => '^arn:aws[-\\w]{0,10}?:detective:[-\\w]{2,20}?:\\d{12}?:graph:[abcdef\\d]{32}?$'], 'GraphArnList' => ['type' => 'list', 'member' => ['shape' => 'GraphArn'], 'max' => 50, 'min' => 1], 'GraphList' => ['type' => 'list', 'member' => ['shape' => 'Graph']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvitationType' => ['type' => 'string', 'enum' => ['INVITATION', 'ORGANIZATION']], 'LastIngestStateChangeDates' => ['type' => 'map', 'key' => ['shape' => 'DatasourcePackageIngestState'], 'value' => ['shape' => 'TimestampForCollection']], 'ListDatasourcePackagesRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MemberResultsLimit']]], 'ListDatasourcePackagesResponse' => ['type' => 'structure', 'members' => ['DatasourcePackages' => ['shape' => 'DatasourcePackageIngestDetails'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListGraphsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MemberResultsLimit']]], 'ListGraphsResponse' => ['type' => 'structure', 'members' => ['GraphList' => ['shape' => 'GraphList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListInvitationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MemberResultsLimit']]], 'ListInvitationsResponse' => ['type' => 'structure', 'members' => ['Invitations' => ['shape' => 'MemberDetailList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListMembersRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MemberResultsLimit']]], 'ListMembersResponse' => ['type' => 'structure', 'members' => ['MemberDetails' => ['shape' => 'MemberDetailList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListOrganizationAdminAccountsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MemberResultsLimit']]], 'ListOrganizationAdminAccountsResponse' => ['type' => 'structure', 'members' => ['Administrators' => ['shape' => 'AdministratorList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'GraphArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'MemberDetail' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'GraphArn' => ['shape' => 'GraphArn'], 'MasterId' => ['shape' => 'AccountId', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. Use AdministratorId instead.'], 'AdministratorId' => ['shape' => 'AccountId'], 'Status' => ['shape' => 'MemberStatus'], 'DisabledReason' => ['shape' => 'MemberDisabledReason'], 'InvitedTime' => ['shape' => 'Timestamp'], 'UpdatedTime' => ['shape' => 'Timestamp'], 'VolumeUsageInBytes' => ['shape' => 'ByteValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. Use VolumeUsageByDatasourcePackage instead.'], 'VolumeUsageUpdatedTime' => ['shape' => 'Timestamp', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. Use VolumeUsageByDatasourcePackage instead.'], 'PercentOfGraphUtilization' => ['shape' => 'Percentage', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. Use VolumeUsageByDatasourcePackage instead.'], 'PercentOfGraphUtilizationUpdatedTime' => ['shape' => 'Timestamp', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. Use VolumeUsageByDatasourcePackage instead.'], 'InvitationType' => ['shape' => 'InvitationType'], 'VolumeUsageByDatasourcePackage' => ['shape' => 'VolumeUsageByDatasourcePackage'], 'DatasourcePackageIngestStates' => ['shape' => 'DatasourcePackageIngestStates']]], 'MemberDetailList' => ['type' => 'list', 'member' => ['shape' => 'MemberDetail']], 'MemberDisabledReason' => ['type' => 'string', 'enum' => ['VOLUME_TOO_HIGH', 'VOLUME_UNKNOWN']], 'MemberResultsLimit' => ['type' => 'integer', 'box' => \true, 'max' => 200, 'min' => 1], 'MemberStatus' => ['type' => 'string', 'enum' => ['INVITED', 'VERIFICATION_IN_PROGRESS', 'VERIFICATION_FAILED', 'ENABLED', 'ACCEPTED_BUT_DISABLED']], 'MembershipDatasources' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'GraphArn' => ['shape' => 'GraphArn'], 'DatasourcePackageIngestHistory' => ['shape' => 'DatasourcePackageIngestHistory']]], 'MembershipDatasourcesList' => ['type' => 'list', 'member' => ['shape' => 'MembershipDatasources']], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Percentage' => ['type' => 'double'], 'RejectInvitationRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn']]], 'Resource' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource'], 'max' => 50, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Resources' => ['shape' => 'ResourceList']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StartMonitoringMemberRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'AccountId'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'AccountId' => ['shape' => 'AccountId']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'GraphArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TimestampForCollection' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnprocessedAccount' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Reason' => ['shape' => 'UnprocessedReason']]], 'UnprocessedAccountList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedAccount']], 'UnprocessedGraph' => ['type' => 'structure', 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'Reason' => ['shape' => 'UnprocessedReason']]], 'UnprocessedGraphList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedGraph']], 'UnprocessedReason' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'GraphArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatasourcePackagesRequest' => ['type' => 'structure', 'required' => ['GraphArn', 'DatasourcePackages'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'DatasourcePackages' => ['shape' => 'DatasourcePackageList']]], 'UpdateOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['GraphArn'], 'members' => ['GraphArn' => ['shape' => 'GraphArn'], 'AutoEnable' => ['shape' => 'Boolean']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorCodeReason' => ['shape' => 'ErrorCodeReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VolumeUsageByDatasourcePackage' => ['type' => 'map', 'key' => ['shape' => 'DatasourcePackage'], 'value' => ['shape' => 'DatasourcePackageUsageInfo']]]]; diff --git a/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-rule-set-1.json.php deleted file mode 100644 index 259c326..0000000 --- a/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.detective-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.detective-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.detective.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.detective.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-tests-1.json.php deleted file mode 100644 index d371635..0000000 --- a/vendor/Aws3/Aws/data/detective/2018-10-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.detective.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/detective/2018-10-26/paginators-1.json.php b/vendor/Aws3/Aws/data/detective/2018-10-26/paginators-1.json.php deleted file mode 100644 index c2af412..0000000 --- a/vendor/Aws3/Aws/data/detective/2018-10-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDatasourcePackages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListGraphs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInvitations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMembers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOrganizationAdminAccounts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/api-2.json.php b/vendor/Aws3/Aws/data/devicefarm/2015-06-23/api-2.json.php deleted file mode 100644 index 440180f..0000000 --- a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-06-23', 'endpointPrefix' => 'devicefarm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Device Farm', 'serviceId' => 'Device Farm', 'signatureVersion' => 'v4', 'targetPrefix' => 'DeviceFarm_20150623', 'uid' => 'devicefarm-2015-06-23'], 'operations' => ['CreateDevicePool' => ['name' => 'CreateDevicePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDevicePoolRequest'], 'output' => ['shape' => 'CreateDevicePoolResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'CreateInstanceProfile' => ['name' => 'CreateInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceProfileRequest'], 'output' => ['shape' => 'CreateInstanceProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'CreateNetworkProfile' => ['name' => 'CreateNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkProfileRequest'], 'output' => ['shape' => 'CreateNetworkProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException'], ['shape' => 'TagOperationException']]], 'CreateRemoteAccessSession' => ['name' => 'CreateRemoteAccessSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRemoteAccessSessionRequest'], 'output' => ['shape' => 'CreateRemoteAccessSessionResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'CreateTestGridProject' => ['name' => 'CreateTestGridProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTestGridProjectRequest'], 'output' => ['shape' => 'CreateTestGridProjectResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'CreateTestGridUrl' => ['name' => 'CreateTestGridUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTestGridUrlRequest'], 'output' => ['shape' => 'CreateTestGridUrlResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'CreateUpload' => ['name' => 'CreateUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUploadRequest'], 'output' => ['shape' => 'CreateUploadResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'CreateVPCEConfiguration' => ['name' => 'CreateVPCEConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVPCEConfigurationRequest'], 'output' => ['shape' => 'CreateVPCEConfigurationResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteDevicePool' => ['name' => 'DeleteDevicePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDevicePoolRequest'], 'output' => ['shape' => 'DeleteDevicePoolResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteInstanceProfile' => ['name' => 'DeleteInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceProfileRequest'], 'output' => ['shape' => 'DeleteInstanceProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteNetworkProfile' => ['name' => 'DeleteNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkProfileRequest'], 'output' => ['shape' => 'DeleteNetworkProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteRemoteAccessSession' => ['name' => 'DeleteRemoteAccessSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRemoteAccessSessionRequest'], 'output' => ['shape' => 'DeleteRemoteAccessSessionResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteRun' => ['name' => 'DeleteRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRunRequest'], 'output' => ['shape' => 'DeleteRunResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteTestGridProject' => ['name' => 'DeleteTestGridProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTestGridProjectRequest'], 'output' => ['shape' => 'DeleteTestGridProjectResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'CannotDeleteException'], ['shape' => 'InternalServiceException']]], 'DeleteUpload' => ['name' => 'DeleteUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUploadRequest'], 'output' => ['shape' => 'DeleteUploadResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'DeleteVPCEConfiguration' => ['name' => 'DeleteVPCEConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVPCEConfigurationRequest'], 'output' => ['shape' => 'DeleteVPCEConfigurationResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceAccountException'], ['shape' => 'InvalidOperationException']]], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccountSettingsRequest'], 'output' => ['shape' => 'GetAccountSettingsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetDevice' => ['name' => 'GetDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeviceRequest'], 'output' => ['shape' => 'GetDeviceResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetDeviceInstance' => ['name' => 'GetDeviceInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeviceInstanceRequest'], 'output' => ['shape' => 'GetDeviceInstanceResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetDevicePool' => ['name' => 'GetDevicePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDevicePoolRequest'], 'output' => ['shape' => 'GetDevicePoolResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetDevicePoolCompatibility' => ['name' => 'GetDevicePoolCompatibility', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDevicePoolCompatibilityRequest'], 'output' => ['shape' => 'GetDevicePoolCompatibilityResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetInstanceProfile' => ['name' => 'GetInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceProfileRequest'], 'output' => ['shape' => 'GetInstanceProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetNetworkProfile' => ['name' => 'GetNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNetworkProfileRequest'], 'output' => ['shape' => 'GetNetworkProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetOfferingStatus' => ['name' => 'GetOfferingStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOfferingStatusRequest'], 'output' => ['shape' => 'GetOfferingStatusResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetProject' => ['name' => 'GetProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProjectRequest'], 'output' => ['shape' => 'GetProjectResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetRemoteAccessSession' => ['name' => 'GetRemoteAccessSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRemoteAccessSessionRequest'], 'output' => ['shape' => 'GetRemoteAccessSessionResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetRun' => ['name' => 'GetRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRunRequest'], 'output' => ['shape' => 'GetRunResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetSuite' => ['name' => 'GetSuite', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSuiteRequest'], 'output' => ['shape' => 'GetSuiteResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetTest' => ['name' => 'GetTest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTestRequest'], 'output' => ['shape' => 'GetTestResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetTestGridProject' => ['name' => 'GetTestGridProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTestGridProjectRequest'], 'output' => ['shape' => 'GetTestGridProjectResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'GetTestGridSession' => ['name' => 'GetTestGridSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTestGridSessionRequest'], 'output' => ['shape' => 'GetTestGridSessionResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'GetUpload' => ['name' => 'GetUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUploadRequest'], 'output' => ['shape' => 'GetUploadResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'GetVPCEConfiguration' => ['name' => 'GetVPCEConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVPCEConfigurationRequest'], 'output' => ['shape' => 'GetVPCEConfigurationResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceAccountException']]], 'InstallToRemoteAccessSession' => ['name' => 'InstallToRemoteAccessSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InstallToRemoteAccessSessionRequest'], 'output' => ['shape' => 'InstallToRemoteAccessSessionResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListArtifacts' => ['name' => 'ListArtifacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListArtifactsRequest'], 'output' => ['shape' => 'ListArtifactsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListDeviceInstances' => ['name' => 'ListDeviceInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeviceInstancesRequest'], 'output' => ['shape' => 'ListDeviceInstancesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListDevicePools' => ['name' => 'ListDevicePools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDevicePoolsRequest'], 'output' => ['shape' => 'ListDevicePoolsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListInstanceProfiles' => ['name' => 'ListInstanceProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceProfilesRequest'], 'output' => ['shape' => 'ListInstanceProfilesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListNetworkProfiles' => ['name' => 'ListNetworkProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNetworkProfilesRequest'], 'output' => ['shape' => 'ListNetworkProfilesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListOfferingPromotions' => ['name' => 'ListOfferingPromotions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOfferingPromotionsRequest'], 'output' => ['shape' => 'ListOfferingPromotionsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListOfferingTransactions' => ['name' => 'ListOfferingTransactions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOfferingTransactionsRequest'], 'output' => ['shape' => 'ListOfferingTransactionsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListOfferings' => ['name' => 'ListOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOfferingsRequest'], 'output' => ['shape' => 'ListOfferingsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListRemoteAccessSessions' => ['name' => 'ListRemoteAccessSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRemoteAccessSessionsRequest'], 'output' => ['shape' => 'ListRemoteAccessSessionsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListRuns' => ['name' => 'ListRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRunsRequest'], 'output' => ['shape' => 'ListRunsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListSamples' => ['name' => 'ListSamples', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSamplesRequest'], 'output' => ['shape' => 'ListSamplesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListSuites' => ['name' => 'ListSuites', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSuitesRequest'], 'output' => ['shape' => 'ListSuitesResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'TagOperationException']]], 'ListTestGridProjects' => ['name' => 'ListTestGridProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTestGridProjectsRequest'], 'output' => ['shape' => 'ListTestGridProjectsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'ListTestGridSessionActions' => ['name' => 'ListTestGridSessionActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTestGridSessionActionsRequest'], 'output' => ['shape' => 'ListTestGridSessionActionsResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'ListTestGridSessionArtifacts' => ['name' => 'ListTestGridSessionArtifacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTestGridSessionArtifactsRequest'], 'output' => ['shape' => 'ListTestGridSessionArtifactsResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'ListTestGridSessions' => ['name' => 'ListTestGridSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTestGridSessionsRequest'], 'output' => ['shape' => 'ListTestGridSessionsResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'InternalServiceException']]], 'ListTests' => ['name' => 'ListTests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTestsRequest'], 'output' => ['shape' => 'ListTestsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListUniqueProblems' => ['name' => 'ListUniqueProblems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUniqueProblemsRequest'], 'output' => ['shape' => 'ListUniqueProblemsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListUploads' => ['name' => 'ListUploads', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUploadsRequest'], 'output' => ['shape' => 'ListUploadsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ListVPCEConfigurations' => ['name' => 'ListVPCEConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVPCEConfigurationsRequest'], 'output' => ['shape' => 'ListVPCEConfigurationsResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'ServiceAccountException']]], 'PurchaseOffering' => ['name' => 'PurchaseOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseOfferingRequest'], 'output' => ['shape' => 'PurchaseOfferingResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'RenewOffering' => ['name' => 'RenewOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RenewOfferingRequest'], 'output' => ['shape' => 'RenewOfferingResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'NotEligibleException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'ScheduleRun' => ['name' => 'ScheduleRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScheduleRunRequest'], 'output' => ['shape' => 'ScheduleRunResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'IdempotencyException'], ['shape' => 'ServiceAccountException']]], 'StopJob' => ['name' => 'StopJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopJobRequest'], 'output' => ['shape' => 'StopJobResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'StopRemoteAccessSession' => ['name' => 'StopRemoteAccessSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRemoteAccessSessionRequest'], 'output' => ['shape' => 'StopRemoteAccessSessionResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'StopRun' => ['name' => 'StopRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRunRequest'], 'output' => ['shape' => 'StopRunResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'TagOperationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TagPolicyException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'TagOperationException']]], 'UpdateDeviceInstance' => ['name' => 'UpdateDeviceInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDeviceInstanceRequest'], 'output' => ['shape' => 'UpdateDeviceInstanceResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateDevicePool' => ['name' => 'UpdateDevicePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDevicePoolRequest'], 'output' => ['shape' => 'UpdateDevicePoolResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateInstanceProfile' => ['name' => 'UpdateInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInstanceProfileRequest'], 'output' => ['shape' => 'UpdateInstanceProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateNetworkProfile' => ['name' => 'UpdateNetworkProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNetworkProfileRequest'], 'output' => ['shape' => 'UpdateNetworkProfileResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateTestGridProject' => ['name' => 'UpdateTestGridProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTestGridProjectRequest'], 'output' => ['shape' => 'UpdateTestGridProjectResult'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'UpdateUpload' => ['name' => 'UpdateUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUploadRequest'], 'output' => ['shape' => 'UpdateUploadResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceAccountException']]], 'UpdateVPCEConfiguration' => ['name' => 'UpdateVPCEConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVPCEConfigurationRequest'], 'output' => ['shape' => 'UpdateVPCEConfigurationResult'], 'errors' => [['shape' => 'ArgumentException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceAccountException'], ['shape' => 'InvalidOperationException']]]], 'shapes' => ['AWSAccountNumber' => ['type' => 'string', 'max' => 16, 'min' => 2], 'AccountSettings' => ['type' => 'structure', 'members' => ['awsAccountNumber' => ['shape' => 'AWSAccountNumber'], 'unmeteredDevices' => ['shape' => 'PurchasedDevicesMap'], 'unmeteredRemoteAccessDevices' => ['shape' => 'PurchasedDevicesMap'], 'maxJobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'trialMinutes' => ['shape' => 'TrialMinutes'], 'maxSlots' => ['shape' => 'MaxSlotMap'], 'defaultJobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'skipAppResign' => ['shape' => 'SkipAppResign']]], 'AccountsCleanup' => ['type' => 'boolean'], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 32, 'pattern' => '^arn:.+'], 'AmazonResourceNames' => ['type' => 'list', 'member' => ['shape' => 'AmazonResourceName']], 'AndroidPaths' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AppPackagesCleanup' => ['type' => 'boolean'], 'ArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'Artifact' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'ArtifactType'], 'extension' => ['shape' => 'String'], 'url' => ['shape' => 'URL']]], 'ArtifactCategory' => ['type' => 'string', 'enum' => ['SCREENSHOT', 'FILE', 'LOG']], 'ArtifactType' => ['type' => 'string', 'enum' => ['UNKNOWN', 'SCREENSHOT', 'DEVICE_LOG', 'MESSAGE_LOG', 'VIDEO_LOG', 'RESULT_LOG', 'SERVICE_LOG', 'WEBKIT_LOG', 'INSTRUMENTATION_OUTPUT', 'EXERCISER_MONKEY_OUTPUT', 'CALABASH_JSON_OUTPUT', 'CALABASH_PRETTY_OUTPUT', 'CALABASH_STANDARD_OUTPUT', 'CALABASH_JAVA_XML_OUTPUT', 'AUTOMATION_OUTPUT', 'APPIUM_SERVER_OUTPUT', 'APPIUM_JAVA_OUTPUT', 'APPIUM_JAVA_XML_OUTPUT', 'APPIUM_PYTHON_OUTPUT', 'APPIUM_PYTHON_XML_OUTPUT', 'EXPLORER_EVENT_LOG', 'EXPLORER_SUMMARY_LOG', 'APPLICATION_CRASH_REPORT', 'XCTEST_LOG', 'VIDEO', 'CUSTOMER_ARTIFACT', 'CUSTOMER_ARTIFACT_LOG', 'TESTSPEC_OUTPUT']], 'Artifacts' => ['type' => 'list', 'member' => ['shape' => 'Artifact']], 'BillingMethod' => ['type' => 'string', 'enum' => ['METERED', 'UNMETERED']], 'Boolean' => ['type' => 'boolean'], 'CPU' => ['type' => 'structure', 'members' => ['frequency' => ['shape' => 'String'], 'architecture' => ['shape' => 'String'], 'clock' => ['shape' => 'Double']]], 'CannotDeleteException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ClientId' => ['type' => 'string', 'max' => 64, 'min' => 0], 'ContentType' => ['type' => 'string', 'max' => 64, 'min' => 0], 'Counters' => ['type' => 'structure', 'members' => ['total' => ['shape' => 'Integer'], 'passed' => ['shape' => 'Integer'], 'failed' => ['shape' => 'Integer'], 'warned' => ['shape' => 'Integer'], 'errored' => ['shape' => 'Integer'], 'stopped' => ['shape' => 'Integer'], 'skipped' => ['shape' => 'Integer']]], 'CreateDevicePoolRequest' => ['type' => 'structure', 'required' => ['projectArn', 'name', 'rules'], 'members' => ['projectArn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'rules' => ['shape' => 'Rules'], 'maxDevices' => ['shape' => 'Integer']]], 'CreateDevicePoolResult' => ['type' => 'structure', 'members' => ['devicePool' => ['shape' => 'DevicePool']]], 'CreateInstanceProfileRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'packageCleanup' => ['shape' => 'Boolean'], 'excludeAppPackagesFromCleanup' => ['shape' => 'PackageIds'], 'rebootAfterUse' => ['shape' => 'Boolean']]], 'CreateInstanceProfileResult' => ['type' => 'structure', 'members' => ['instanceProfile' => ['shape' => 'InstanceProfile']]], 'CreateNetworkProfileRequest' => ['type' => 'structure', 'required' => ['projectArn', 'name'], 'members' => ['projectArn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'type' => ['shape' => 'NetworkProfileType'], 'uplinkBandwidthBits' => ['shape' => 'Long'], 'downlinkBandwidthBits' => ['shape' => 'Long'], 'uplinkDelayMs' => ['shape' => 'Long'], 'downlinkDelayMs' => ['shape' => 'Long'], 'uplinkJitterMs' => ['shape' => 'Long'], 'downlinkJitterMs' => ['shape' => 'Long'], 'uplinkLossPercent' => ['shape' => 'PercentInteger'], 'downlinkLossPercent' => ['shape' => 'PercentInteger']]], 'CreateNetworkProfileResult' => ['type' => 'structure', 'members' => ['networkProfile' => ['shape' => 'NetworkProfile']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'defaultJobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'vpcConfig' => ['shape' => 'VpcConfig']]], 'CreateProjectResult' => ['type' => 'structure', 'members' => ['project' => ['shape' => 'Project']]], 'CreateRemoteAccessSessionConfiguration' => ['type' => 'structure', 'members' => ['billingMethod' => ['shape' => 'BillingMethod'], 'vpceConfigurationArns' => ['shape' => 'AmazonResourceNames']]], 'CreateRemoteAccessSessionRequest' => ['type' => 'structure', 'required' => ['projectArn', 'deviceArn'], 'members' => ['projectArn' => ['shape' => 'AmazonResourceName'], 'deviceArn' => ['shape' => 'AmazonResourceName'], 'instanceArn' => ['shape' => 'AmazonResourceName'], 'sshPublicKey' => ['shape' => 'SshPublicKey'], 'remoteDebugEnabled' => ['shape' => 'Boolean'], 'remoteRecordEnabled' => ['shape' => 'Boolean'], 'remoteRecordAppArn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'clientId' => ['shape' => 'ClientId'], 'configuration' => ['shape' => 'CreateRemoteAccessSessionConfiguration'], 'interactionMode' => ['shape' => 'InteractionMode'], 'skipAppResign' => ['shape' => 'Boolean']]], 'CreateRemoteAccessSessionResult' => ['type' => 'structure', 'members' => ['remoteAccessSession' => ['shape' => 'RemoteAccessSession']]], 'CreateTestGridProjectRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'ResourceDescription'], 'vpcConfig' => ['shape' => 'TestGridVpcConfig']]], 'CreateTestGridProjectResult' => ['type' => 'structure', 'members' => ['testGridProject' => ['shape' => 'TestGridProject']]], 'CreateTestGridUrlRequest' => ['type' => 'structure', 'required' => ['projectArn', 'expiresInSeconds'], 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn'], 'expiresInSeconds' => ['shape' => 'TestGridUrlExpiresInSecondsInput']]], 'CreateTestGridUrlResult' => ['type' => 'structure', 'members' => ['url' => ['shape' => 'SensitiveString'], 'expires' => ['shape' => 'DateTime']]], 'CreateUploadRequest' => ['type' => 'structure', 'required' => ['projectArn', 'name', 'type'], 'members' => ['projectArn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'UploadType'], 'contentType' => ['shape' => 'ContentType']]], 'CreateUploadResult' => ['type' => 'structure', 'members' => ['upload' => ['shape' => 'Upload']]], 'CreateVPCEConfigurationRequest' => ['type' => 'structure', 'required' => ['vpceConfigurationName', 'vpceServiceName', 'serviceDnsName'], 'members' => ['vpceConfigurationName' => ['shape' => 'VPCEConfigurationName'], 'vpceServiceName' => ['shape' => 'VPCEServiceName'], 'serviceDnsName' => ['shape' => 'ServiceDnsName'], 'vpceConfigurationDescription' => ['shape' => 'VPCEConfigurationDescription']]], 'CreateVPCEConfigurationResult' => ['type' => 'structure', 'members' => ['vpceConfiguration' => ['shape' => 'VPCEConfiguration']]], 'CurrencyCode' => ['type' => 'string', 'enum' => ['USD']], 'CustomerArtifactPaths' => ['type' => 'structure', 'members' => ['iosPaths' => ['shape' => 'IosPaths'], 'androidPaths' => ['shape' => 'AndroidPaths'], 'deviceHostPaths' => ['shape' => 'DeviceHostPaths']]], 'DateTime' => ['type' => 'timestamp'], 'DeleteDevicePoolRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteDevicePoolResult' => ['type' => 'structure', 'members' => []], 'DeleteInstanceProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteInstanceProfileResult' => ['type' => 'structure', 'members' => []], 'DeleteNetworkProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteNetworkProfileResult' => ['type' => 'structure', 'members' => []], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteProjectResult' => ['type' => 'structure', 'members' => []], 'DeleteRemoteAccessSessionRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteRemoteAccessSessionResult' => ['type' => 'structure', 'members' => []], 'DeleteRunRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteRunResult' => ['type' => 'structure', 'members' => []], 'DeleteTestGridProjectRequest' => ['type' => 'structure', 'required' => ['projectArn'], 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn']]], 'DeleteTestGridProjectResult' => ['type' => 'structure', 'members' => []], 'DeleteUploadRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteUploadResult' => ['type' => 'structure', 'members' => []], 'DeleteVPCEConfigurationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'DeleteVPCEConfigurationResult' => ['type' => 'structure', 'members' => []], 'Device' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'manufacturer' => ['shape' => 'String'], 'model' => ['shape' => 'String'], 'modelId' => ['shape' => 'String'], 'formFactor' => ['shape' => 'DeviceFormFactor'], 'platform' => ['shape' => 'DevicePlatform'], 'os' => ['shape' => 'String'], 'cpu' => ['shape' => 'CPU'], 'resolution' => ['shape' => 'Resolution'], 'heapSize' => ['shape' => 'Long'], 'memory' => ['shape' => 'Long'], 'image' => ['shape' => 'String'], 'carrier' => ['shape' => 'String'], 'radio' => ['shape' => 'String'], 'remoteAccessEnabled' => ['shape' => 'Boolean'], 'remoteDebugEnabled' => ['shape' => 'Boolean'], 'fleetType' => ['shape' => 'String'], 'fleetName' => ['shape' => 'String'], 'instances' => ['shape' => 'DeviceInstances'], 'availability' => ['shape' => 'DeviceAvailability']]], 'DeviceAttribute' => ['type' => 'string', 'enum' => ['ARN', 'PLATFORM', 'FORM_FACTOR', 'MANUFACTURER', 'REMOTE_ACCESS_ENABLED', 'REMOTE_DEBUG_ENABLED', 'APPIUM_VERSION', 'INSTANCE_ARN', 'INSTANCE_LABELS', 'FLEET_TYPE', 'OS_VERSION', 'MODEL', 'AVAILABILITY']], 'DeviceAvailability' => ['type' => 'string', 'enum' => ['TEMPORARY_NOT_AVAILABLE', 'BUSY', 'AVAILABLE', 'HIGHLY_AVAILABLE']], 'DeviceFarmArn' => ['type' => 'string', 'max' => 1011, 'min' => 32, 'pattern' => '^arn:aws:devicefarm:.+'], 'DeviceFilter' => ['type' => 'structure', 'required' => ['attribute', 'operator', 'values'], 'members' => ['attribute' => ['shape' => 'DeviceFilterAttribute'], 'operator' => ['shape' => 'RuleOperator'], 'values' => ['shape' => 'DeviceFilterValues']]], 'DeviceFilterAttribute' => ['type' => 'string', 'enum' => ['ARN', 'PLATFORM', 'OS_VERSION', 'MODEL', 'AVAILABILITY', 'FORM_FACTOR', 'MANUFACTURER', 'REMOTE_ACCESS_ENABLED', 'REMOTE_DEBUG_ENABLED', 'INSTANCE_ARN', 'INSTANCE_LABELS', 'FLEET_TYPE']], 'DeviceFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DeviceFilters' => ['type' => 'list', 'member' => ['shape' => 'DeviceFilter']], 'DeviceFormFactor' => ['type' => 'string', 'enum' => ['PHONE', 'TABLET']], 'DeviceHostPaths' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DeviceInstance' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'deviceArn' => ['shape' => 'AmazonResourceName'], 'labels' => ['shape' => 'InstanceLabels'], 'status' => ['shape' => 'InstanceStatus'], 'udid' => ['shape' => 'String'], 'instanceProfile' => ['shape' => 'InstanceProfile']]], 'DeviceInstances' => ['type' => 'list', 'member' => ['shape' => 'DeviceInstance']], 'DeviceMinutes' => ['type' => 'structure', 'members' => ['total' => ['shape' => 'Double'], 'metered' => ['shape' => 'Double'], 'unmetered' => ['shape' => 'Double']]], 'DevicePlatform' => ['type' => 'string', 'enum' => ['ANDROID', 'IOS']], 'DevicePool' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'type' => ['shape' => 'DevicePoolType'], 'rules' => ['shape' => 'Rules'], 'maxDevices' => ['shape' => 'Integer']]], 'DevicePoolCompatibilityResult' => ['type' => 'structure', 'members' => ['device' => ['shape' => 'Device'], 'compatible' => ['shape' => 'Boolean'], 'incompatibilityMessages' => ['shape' => 'IncompatibilityMessages']]], 'DevicePoolCompatibilityResults' => ['type' => 'list', 'member' => ['shape' => 'DevicePoolCompatibilityResult']], 'DevicePoolType' => ['type' => 'string', 'enum' => ['CURATED', 'PRIVATE']], 'DevicePools' => ['type' => 'list', 'member' => ['shape' => 'DevicePool']], 'DeviceSelectionConfiguration' => ['type' => 'structure', 'required' => ['filters', 'maxDevices'], 'members' => ['filters' => ['shape' => 'DeviceFilters'], 'maxDevices' => ['shape' => 'Integer']]], 'DeviceSelectionResult' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DeviceFilters'], 'matchedDevicesCount' => ['shape' => 'Integer'], 'maxDevices' => ['shape' => 'Integer']]], 'Devices' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'Double' => ['type' => 'double'], 'ExceptionMessage' => ['type' => 'string'], 'ExecutionConfiguration' => ['type' => 'structure', 'members' => ['jobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'accountsCleanup' => ['shape' => 'AccountsCleanup'], 'appPackagesCleanup' => ['shape' => 'AppPackagesCleanup'], 'videoCapture' => ['shape' => 'VideoCapture'], 'skipAppResign' => ['shape' => 'SkipAppResign']]], 'ExecutionResult' => ['type' => 'string', 'enum' => ['PENDING', 'PASSED', 'WARNED', 'FAILED', 'SKIPPED', 'ERRORED', 'STOPPED']], 'ExecutionResultCode' => ['type' => 'string', 'enum' => ['PARSING_FAILED', 'VPC_ENDPOINT_SETUP_FAILED']], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'PENDING_CONCURRENCY', 'PENDING_DEVICE', 'PROCESSING', 'SCHEDULING', 'PREPARING', 'RUNNING', 'COMPLETED', 'STOPPING']], 'Filter' => ['type' => 'string', 'max' => 8192, 'min' => 0], 'GetAccountSettingsRequest' => ['type' => 'structure', 'members' => []], 'GetAccountSettingsResult' => ['type' => 'structure', 'members' => ['accountSettings' => ['shape' => 'AccountSettings']]], 'GetDeviceInstanceRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetDeviceInstanceResult' => ['type' => 'structure', 'members' => ['deviceInstance' => ['shape' => 'DeviceInstance']]], 'GetDevicePoolCompatibilityRequest' => ['type' => 'structure', 'required' => ['devicePoolArn'], 'members' => ['devicePoolArn' => ['shape' => 'AmazonResourceName'], 'appArn' => ['shape' => 'AmazonResourceName'], 'testType' => ['shape' => 'TestType'], 'test' => ['shape' => 'ScheduleRunTest'], 'configuration' => ['shape' => 'ScheduleRunConfiguration']]], 'GetDevicePoolCompatibilityResult' => ['type' => 'structure', 'members' => ['compatibleDevices' => ['shape' => 'DevicePoolCompatibilityResults'], 'incompatibleDevices' => ['shape' => 'DevicePoolCompatibilityResults']]], 'GetDevicePoolRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetDevicePoolResult' => ['type' => 'structure', 'members' => ['devicePool' => ['shape' => 'DevicePool']]], 'GetDeviceRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetDeviceResult' => ['type' => 'structure', 'members' => ['device' => ['shape' => 'Device']]], 'GetInstanceProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetInstanceProfileResult' => ['type' => 'structure', 'members' => ['instanceProfile' => ['shape' => 'InstanceProfile']]], 'GetJobRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetJobResult' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'GetNetworkProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetNetworkProfileResult' => ['type' => 'structure', 'members' => ['networkProfile' => ['shape' => 'NetworkProfile']]], 'GetOfferingStatusRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken']]], 'GetOfferingStatusResult' => ['type' => 'structure', 'members' => ['current' => ['shape' => 'OfferingStatusMap'], 'nextPeriod' => ['shape' => 'OfferingStatusMap'], 'nextToken' => ['shape' => 'PaginationToken']]], 'GetProjectRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetProjectResult' => ['type' => 'structure', 'members' => ['project' => ['shape' => 'Project']]], 'GetRemoteAccessSessionRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetRemoteAccessSessionResult' => ['type' => 'structure', 'members' => ['remoteAccessSession' => ['shape' => 'RemoteAccessSession']]], 'GetRunRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetRunResult' => ['type' => 'structure', 'members' => ['run' => ['shape' => 'Run']]], 'GetSuiteRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetSuiteResult' => ['type' => 'structure', 'members' => ['suite' => ['shape' => 'Suite']]], 'GetTestGridProjectRequest' => ['type' => 'structure', 'required' => ['projectArn'], 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn']]], 'GetTestGridProjectResult' => ['type' => 'structure', 'members' => ['testGridProject' => ['shape' => 'TestGridProject']]], 'GetTestGridSessionRequest' => ['type' => 'structure', 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn'], 'sessionId' => ['shape' => 'ResourceId'], 'sessionArn' => ['shape' => 'DeviceFarmArn']]], 'GetTestGridSessionResult' => ['type' => 'structure', 'members' => ['testGridSession' => ['shape' => 'TestGridSession']]], 'GetTestRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetTestResult' => ['type' => 'structure', 'members' => ['test' => ['shape' => 'Test']]], 'GetUploadRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetUploadResult' => ['type' => 'structure', 'members' => ['upload' => ['shape' => 'Upload']]], 'GetVPCEConfigurationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'GetVPCEConfigurationResult' => ['type' => 'structure', 'members' => ['vpceConfiguration' => ['shape' => 'VPCEConfiguration']]], 'HostAddress' => ['type' => 'string', 'max' => 1024], 'IdempotencyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'IncompatibilityMessage' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message'], 'type' => ['shape' => 'DeviceAttribute']]], 'IncompatibilityMessages' => ['type' => 'list', 'member' => ['shape' => 'IncompatibilityMessage']], 'InstallToRemoteAccessSessionRequest' => ['type' => 'structure', 'required' => ['remoteAccessSessionArn', 'appArn'], 'members' => ['remoteAccessSessionArn' => ['shape' => 'AmazonResourceName'], 'appArn' => ['shape' => 'AmazonResourceName']]], 'InstallToRemoteAccessSessionResult' => ['type' => 'structure', 'members' => ['appUpload' => ['shape' => 'Upload']]], 'InstanceLabels' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InstanceProfile' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'packageCleanup' => ['shape' => 'Boolean'], 'excludeAppPackagesFromCleanup' => ['shape' => 'PackageIds'], 'rebootAfterUse' => ['shape' => 'Boolean'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message']]], 'InstanceProfiles' => ['type' => 'list', 'member' => ['shape' => 'InstanceProfile']], 'InstanceStatus' => ['type' => 'string', 'enum' => ['IN_USE', 'PREPARING', 'AVAILABLE', 'NOT_AVAILABLE']], 'Integer' => ['type' => 'integer'], 'InteractionMode' => ['type' => 'string', 'enum' => ['INTERACTIVE', 'NO_VIDEO', 'VIDEO_ONLY'], 'max' => 64, 'min' => 0], 'InternalServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true, 'fault' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'IosPaths' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Job' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'TestType'], 'created' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ExecutionStatus'], 'result' => ['shape' => 'ExecutionResult'], 'started' => ['shape' => 'DateTime'], 'stopped' => ['shape' => 'DateTime'], 'counters' => ['shape' => 'Counters'], 'message' => ['shape' => 'Message'], 'device' => ['shape' => 'Device'], 'instanceArn' => ['shape' => 'AmazonResourceName'], 'deviceMinutes' => ['shape' => 'DeviceMinutes'], 'videoEndpoint' => ['shape' => 'String'], 'videoCapture' => ['shape' => 'VideoCapture']]], 'JobTimeoutMinutes' => ['type' => 'integer'], 'Jobs' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ListArtifactsRequest' => ['type' => 'structure', 'required' => ['arn', 'type'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'type' => ['shape' => 'ArtifactCategory'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListArtifactsResult' => ['type' => 'structure', 'members' => ['artifacts' => ['shape' => 'Artifacts'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDeviceInstancesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDeviceInstancesResult' => ['type' => 'structure', 'members' => ['deviceInstances' => ['shape' => 'DeviceInstances'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDevicePoolsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'type' => ['shape' => 'DevicePoolType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDevicePoolsResult' => ['type' => 'structure', 'members' => ['devicePools' => ['shape' => 'DevicePools'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDevicesRequest' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken'], 'filters' => ['shape' => 'DeviceFilters']]], 'ListDevicesResult' => ['type' => 'structure', 'members' => ['devices' => ['shape' => 'Devices'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListInstanceProfilesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListInstanceProfilesResult' => ['type' => 'structure', 'members' => ['instanceProfiles' => ['shape' => 'InstanceProfiles'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListJobsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListJobsResult' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'Jobs'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworkProfilesRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'type' => ['shape' => 'NetworkProfileType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworkProfilesResult' => ['type' => 'structure', 'members' => ['networkProfiles' => ['shape' => 'NetworkProfiles'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingPromotionsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingPromotionsResult' => ['type' => 'structure', 'members' => ['offeringPromotions' => ['shape' => 'OfferingPromotions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingTransactionsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingTransactionsResult' => ['type' => 'structure', 'members' => ['offeringTransactions' => ['shape' => 'OfferingTransactions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken']]], 'ListOfferingsResult' => ['type' => 'structure', 'members' => ['offerings' => ['shape' => 'Offerings'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListProjectsResult' => ['type' => 'structure', 'members' => ['projects' => ['shape' => 'Projects'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRemoteAccessSessionsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRemoteAccessSessionsResult' => ['type' => 'structure', 'members' => ['remoteAccessSessions' => ['shape' => 'RemoteAccessSessions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRunsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRunsResult' => ['type' => 'structure', 'members' => ['runs' => ['shape' => 'Runs'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSamplesRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSamplesResult' => ['type' => 'structure', 'members' => ['samples' => ['shape' => 'Samples'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSuitesRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSuitesResult' => ['type' => 'structure', 'members' => ['suites' => ['shape' => 'Suites'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'DeviceFarmArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTestGridProjectsRequest' => ['type' => 'structure', 'members' => ['maxResult' => ['shape' => 'MaxPageSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridProjectsResult' => ['type' => 'structure', 'members' => ['testGridProjects' => ['shape' => 'TestGridProjects'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionActionsRequest' => ['type' => 'structure', 'required' => ['sessionArn'], 'members' => ['sessionArn' => ['shape' => 'DeviceFarmArn'], 'maxResult' => ['shape' => 'MaxPageSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionActionsResult' => ['type' => 'structure', 'members' => ['actions' => ['shape' => 'TestGridSessionActions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionArtifactsRequest' => ['type' => 'structure', 'required' => ['sessionArn'], 'members' => ['sessionArn' => ['shape' => 'DeviceFarmArn'], 'type' => ['shape' => 'TestGridSessionArtifactCategory'], 'maxResult' => ['shape' => 'MaxPageSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionArtifactsResult' => ['type' => 'structure', 'members' => ['artifacts' => ['shape' => 'TestGridSessionArtifacts'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionsRequest' => ['type' => 'structure', 'required' => ['projectArn'], 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn'], 'status' => ['shape' => 'TestGridSessionStatus'], 'creationTimeAfter' => ['shape' => 'DateTime'], 'creationTimeBefore' => ['shape' => 'DateTime'], 'endTimeAfter' => ['shape' => 'DateTime'], 'endTimeBefore' => ['shape' => 'DateTime'], 'maxResult' => ['shape' => 'MaxPageSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestGridSessionsResult' => ['type' => 'structure', 'members' => ['testGridSessions' => ['shape' => 'TestGridSessions'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTestsResult' => ['type' => 'structure', 'members' => ['tests' => ['shape' => 'Tests'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUniqueProblemsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUniqueProblemsResult' => ['type' => 'structure', 'members' => ['uniqueProblems' => ['shape' => 'UniqueProblemsByExecutionResultMap'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUploadsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'type' => ['shape' => 'UploadType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUploadsResult' => ['type' => 'structure', 'members' => ['uploads' => ['shape' => 'Uploads'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListVPCEConfigurationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListVPCEConfigurationsResult' => ['type' => 'structure', 'members' => ['vpceConfigurations' => ['shape' => 'VPCEConfigurations'], 'nextToken' => ['shape' => 'PaginationToken']]], 'Location' => ['type' => 'structure', 'required' => ['latitude', 'longitude'], 'members' => ['latitude' => ['shape' => 'Double'], 'longitude' => ['shape' => 'Double']]], 'Long' => ['type' => 'long'], 'MaxPageSize' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxSlotMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Integer']], 'Message' => ['type' => 'string', 'max' => 16384, 'min' => 0], 'Metadata' => ['type' => 'string', 'max' => 8192, 'min' => 0], 'MonetaryAmount' => ['type' => 'structure', 'members' => ['amount' => ['shape' => 'Double'], 'currencyCode' => ['shape' => 'CurrencyCode']]], 'Name' => ['type' => 'string', 'max' => 256, 'min' => 0], 'NetworkProfile' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'type' => ['shape' => 'NetworkProfileType'], 'uplinkBandwidthBits' => ['shape' => 'Long'], 'downlinkBandwidthBits' => ['shape' => 'Long'], 'uplinkDelayMs' => ['shape' => 'Long'], 'downlinkDelayMs' => ['shape' => 'Long'], 'uplinkJitterMs' => ['shape' => 'Long'], 'downlinkJitterMs' => ['shape' => 'Long'], 'uplinkLossPercent' => ['shape' => 'PercentInteger'], 'downlinkLossPercent' => ['shape' => 'PercentInteger']]], 'NetworkProfileType' => ['type' => 'string', 'enum' => ['CURATED', 'PRIVATE']], 'NetworkProfiles' => ['type' => 'list', 'member' => ['shape' => 'NetworkProfile']], 'NonEmptyString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '.*\\S.*'], 'NotEligibleException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'Offering' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'OfferingIdentifier'], 'description' => ['shape' => 'Message'], 'type' => ['shape' => 'OfferingType'], 'platform' => ['shape' => 'DevicePlatform'], 'recurringCharges' => ['shape' => 'RecurringCharges']]], 'OfferingIdentifier' => ['type' => 'string', 'min' => 32], 'OfferingPromotion' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'OfferingPromotionIdentifier'], 'description' => ['shape' => 'Message']]], 'OfferingPromotionIdentifier' => ['type' => 'string', 'min' => 4], 'OfferingPromotions' => ['type' => 'list', 'member' => ['shape' => 'OfferingPromotion']], 'OfferingStatus' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'OfferingTransactionType'], 'offering' => ['shape' => 'Offering'], 'quantity' => ['shape' => 'Integer'], 'effectiveOn' => ['shape' => 'DateTime']]], 'OfferingStatusMap' => ['type' => 'map', 'key' => ['shape' => 'OfferingIdentifier'], 'value' => ['shape' => 'OfferingStatus']], 'OfferingTransaction' => ['type' => 'structure', 'members' => ['offeringStatus' => ['shape' => 'OfferingStatus'], 'transactionId' => ['shape' => 'TransactionIdentifier'], 'offeringPromotionId' => ['shape' => 'OfferingPromotionIdentifier'], 'createdOn' => ['shape' => 'DateTime'], 'cost' => ['shape' => 'MonetaryAmount']]], 'OfferingTransactionType' => ['type' => 'string', 'enum' => ['PURCHASE', 'RENEW', 'SYSTEM']], 'OfferingTransactions' => ['type' => 'list', 'member' => ['shape' => 'OfferingTransaction']], 'OfferingType' => ['type' => 'string', 'enum' => ['RECURRING']], 'Offerings' => ['type' => 'list', 'member' => ['shape' => 'Offering']], 'PackageIds' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 4], 'PercentInteger' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Problem' => ['type' => 'structure', 'members' => ['run' => ['shape' => 'ProblemDetail'], 'job' => ['shape' => 'ProblemDetail'], 'suite' => ['shape' => 'ProblemDetail'], 'test' => ['shape' => 'ProblemDetail'], 'device' => ['shape' => 'Device'], 'result' => ['shape' => 'ExecutionResult'], 'message' => ['shape' => 'Message']]], 'ProblemDetail' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name']]], 'Problems' => ['type' => 'list', 'member' => ['shape' => 'Problem']], 'Project' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'defaultJobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'created' => ['shape' => 'DateTime'], 'vpcConfig' => ['shape' => 'VpcConfig']]], 'Projects' => ['type' => 'list', 'member' => ['shape' => 'Project']], 'PurchaseOfferingRequest' => ['type' => 'structure', 'required' => ['offeringId', 'quantity'], 'members' => ['offeringId' => ['shape' => 'OfferingIdentifier'], 'quantity' => ['shape' => 'Integer'], 'offeringPromotionId' => ['shape' => 'OfferingPromotionIdentifier']]], 'PurchaseOfferingResult' => ['type' => 'structure', 'members' => ['offeringTransaction' => ['shape' => 'OfferingTransaction']]], 'PurchasedDevicesMap' => ['type' => 'map', 'key' => ['shape' => 'DevicePlatform'], 'value' => ['shape' => 'Integer']], 'Radios' => ['type' => 'structure', 'members' => ['wifi' => ['shape' => 'Boolean'], 'bluetooth' => ['shape' => 'Boolean'], 'nfc' => ['shape' => 'Boolean'], 'gps' => ['shape' => 'Boolean']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['cost' => ['shape' => 'MonetaryAmount'], 'frequency' => ['shape' => 'RecurringChargeFrequency']]], 'RecurringChargeFrequency' => ['type' => 'string', 'enum' => ['MONTHLY']], 'RecurringCharges' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge']], 'RemoteAccessSession' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'created' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ExecutionStatus'], 'result' => ['shape' => 'ExecutionResult'], 'message' => ['shape' => 'Message'], 'started' => ['shape' => 'DateTime'], 'stopped' => ['shape' => 'DateTime'], 'device' => ['shape' => 'Device'], 'instanceArn' => ['shape' => 'AmazonResourceName'], 'remoteDebugEnabled' => ['shape' => 'Boolean'], 'remoteRecordEnabled' => ['shape' => 'Boolean'], 'remoteRecordAppArn' => ['shape' => 'AmazonResourceName'], 'hostAddress' => ['shape' => 'HostAddress'], 'clientId' => ['shape' => 'ClientId'], 'billingMethod' => ['shape' => 'BillingMethod'], 'deviceMinutes' => ['shape' => 'DeviceMinutes'], 'endpoint' => ['shape' => 'String'], 'deviceUdid' => ['shape' => 'String'], 'interactionMode' => ['shape' => 'InteractionMode'], 'skipAppResign' => ['shape' => 'SkipAppResign'], 'vpcConfig' => ['shape' => 'VpcConfig']]], 'RemoteAccessSessions' => ['type' => 'list', 'member' => ['shape' => 'RemoteAccessSession']], 'RenewOfferingRequest' => ['type' => 'structure', 'required' => ['offeringId', 'quantity'], 'members' => ['offeringId' => ['shape' => 'OfferingIdentifier'], 'quantity' => ['shape' => 'Integer']]], 'RenewOfferingResult' => ['type' => 'structure', 'members' => ['offeringTransaction' => ['shape' => 'OfferingTransaction']]], 'Resolution' => ['type' => 'structure', 'members' => ['width' => ['shape' => 'Integer'], 'height' => ['shape' => 'Integer']]], 'ResourceDescription' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'Rule' => ['type' => 'structure', 'members' => ['attribute' => ['shape' => 'DeviceAttribute'], 'operator' => ['shape' => 'RuleOperator'], 'value' => ['shape' => 'String']]], 'RuleOperator' => ['type' => 'string', 'enum' => ['EQUALS', 'LESS_THAN', 'LESS_THAN_OR_EQUALS', 'GREATER_THAN', 'GREATER_THAN_OR_EQUALS', 'IN', 'NOT_IN', 'CONTAINS']], 'Rules' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'Run' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'TestType'], 'platform' => ['shape' => 'DevicePlatform'], 'created' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ExecutionStatus'], 'result' => ['shape' => 'ExecutionResult'], 'started' => ['shape' => 'DateTime'], 'stopped' => ['shape' => 'DateTime'], 'counters' => ['shape' => 'Counters'], 'message' => ['shape' => 'Message'], 'totalJobs' => ['shape' => 'Integer'], 'completedJobs' => ['shape' => 'Integer'], 'billingMethod' => ['shape' => 'BillingMethod'], 'deviceMinutes' => ['shape' => 'DeviceMinutes'], 'networkProfile' => ['shape' => 'NetworkProfile'], 'parsingResultUrl' => ['shape' => 'String'], 'resultCode' => ['shape' => 'ExecutionResultCode'], 'seed' => ['shape' => 'Integer'], 'appUpload' => ['shape' => 'AmazonResourceName'], 'eventCount' => ['shape' => 'Integer'], 'jobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'devicePoolArn' => ['shape' => 'AmazonResourceName'], 'locale' => ['shape' => 'String'], 'radios' => ['shape' => 'Radios'], 'location' => ['shape' => 'Location'], 'customerArtifactPaths' => ['shape' => 'CustomerArtifactPaths'], 'webUrl' => ['shape' => 'String'], 'skipAppResign' => ['shape' => 'SkipAppResign'], 'testSpecArn' => ['shape' => 'AmazonResourceName'], 'deviceSelectionResult' => ['shape' => 'DeviceSelectionResult'], 'vpcConfig' => ['shape' => 'VpcConfig']]], 'Runs' => ['type' => 'list', 'member' => ['shape' => 'Run']], 'Sample' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'type' => ['shape' => 'SampleType'], 'url' => ['shape' => 'URL']]], 'SampleType' => ['type' => 'string', 'enum' => ['CPU', 'MEMORY', 'THREADS', 'RX_RATE', 'TX_RATE', 'RX', 'TX', 'NATIVE_FRAMES', 'NATIVE_FPS', 'NATIVE_MIN_DRAWTIME', 'NATIVE_AVG_DRAWTIME', 'NATIVE_MAX_DRAWTIME', 'OPENGL_FRAMES', 'OPENGL_FPS', 'OPENGL_MIN_DRAWTIME', 'OPENGL_AVG_DRAWTIME', 'OPENGL_MAX_DRAWTIME']], 'Samples' => ['type' => 'list', 'member' => ['shape' => 'Sample']], 'ScheduleRunConfiguration' => ['type' => 'structure', 'members' => ['extraDataPackageArn' => ['shape' => 'AmazonResourceName'], 'networkProfileArn' => ['shape' => 'AmazonResourceName'], 'locale' => ['shape' => 'String'], 'location' => ['shape' => 'Location'], 'vpceConfigurationArns' => ['shape' => 'AmazonResourceNames'], 'customerArtifactPaths' => ['shape' => 'CustomerArtifactPaths'], 'radios' => ['shape' => 'Radios'], 'auxiliaryApps' => ['shape' => 'AmazonResourceNames'], 'billingMethod' => ['shape' => 'BillingMethod']]], 'ScheduleRunRequest' => ['type' => 'structure', 'required' => ['projectArn', 'test'], 'members' => ['projectArn' => ['shape' => 'AmazonResourceName'], 'appArn' => ['shape' => 'AmazonResourceName'], 'devicePoolArn' => ['shape' => 'AmazonResourceName'], 'deviceSelectionConfiguration' => ['shape' => 'DeviceSelectionConfiguration'], 'name' => ['shape' => 'Name'], 'test' => ['shape' => 'ScheduleRunTest'], 'configuration' => ['shape' => 'ScheduleRunConfiguration'], 'executionConfiguration' => ['shape' => 'ExecutionConfiguration']]], 'ScheduleRunResult' => ['type' => 'structure', 'members' => ['run' => ['shape' => 'Run']]], 'ScheduleRunTest' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'TestType'], 'testPackageArn' => ['shape' => 'AmazonResourceName'], 'testSpecArn' => ['shape' => 'AmazonResourceName'], 'filter' => ['shape' => 'Filter'], 'parameters' => ['shape' => 'TestParameters']]], 'SecurityGroupId' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^sg-[0-9a-fA-F]{8,}$'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 5, 'min' => 1], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'SensitiveURL' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'sensitive' => \true], 'ServiceAccountException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ServiceDnsName' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'SkipAppResign' => ['type' => 'boolean'], 'SshPublicKey' => ['type' => 'string', 'max' => 8192, 'min' => 0], 'StopJobRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'StopJobResult' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'StopRemoteAccessSessionRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'StopRemoteAccessSessionResult' => ['type' => 'structure', 'members' => ['remoteAccessSession' => ['shape' => 'RemoteAccessSession']]], 'StopRunRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName']]], 'StopRunResult' => ['type' => 'structure', 'members' => ['run' => ['shape' => 'Run']]], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^subnet-[0-9a-fA-F]{8,}$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 8, 'min' => 1], 'Suite' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'TestType'], 'created' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ExecutionStatus'], 'result' => ['shape' => 'ExecutionResult'], 'started' => ['shape' => 'DateTime'], 'stopped' => ['shape' => 'DateTime'], 'counters' => ['shape' => 'Counters'], 'message' => ['shape' => 'Message'], 'deviceMinutes' => ['shape' => 'DeviceMinutes']]], 'Suites' => ['type' => 'list', 'member' => ['shape' => 'Suite']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 150], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 150], 'TagOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'TagPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'DeviceFarmArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Test' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'TestType'], 'created' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ExecutionStatus'], 'result' => ['shape' => 'ExecutionResult'], 'started' => ['shape' => 'DateTime'], 'stopped' => ['shape' => 'DateTime'], 'counters' => ['shape' => 'Counters'], 'message' => ['shape' => 'Message'], 'deviceMinutes' => ['shape' => 'DeviceMinutes']]], 'TestGridProject' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'DeviceFarmArn'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'vpcConfig' => ['shape' => 'TestGridVpcConfig'], 'created' => ['shape' => 'DateTime']]], 'TestGridProjects' => ['type' => 'list', 'member' => ['shape' => 'TestGridProject']], 'TestGridSession' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'DeviceFarmArn'], 'status' => ['shape' => 'TestGridSessionStatus'], 'created' => ['shape' => 'DateTime'], 'ended' => ['shape' => 'DateTime'], 'billingMinutes' => ['shape' => 'Double'], 'seleniumProperties' => ['shape' => 'String']]], 'TestGridSessionAction' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'String'], 'started' => ['shape' => 'DateTime'], 'duration' => ['shape' => 'Long'], 'statusCode' => ['shape' => 'String'], 'requestMethod' => ['shape' => 'String']]], 'TestGridSessionActions' => ['type' => 'list', 'member' => ['shape' => 'TestGridSessionAction']], 'TestGridSessionArtifact' => ['type' => 'structure', 'members' => ['filename' => ['shape' => 'String'], 'type' => ['shape' => 'TestGridSessionArtifactType'], 'url' => ['shape' => 'SensitiveString']]], 'TestGridSessionArtifactCategory' => ['type' => 'string', 'enum' => ['VIDEO', 'LOG']], 'TestGridSessionArtifactType' => ['type' => 'string', 'enum' => ['UNKNOWN', 'VIDEO', 'SELENIUM_LOG']], 'TestGridSessionArtifacts' => ['type' => 'list', 'member' => ['shape' => 'TestGridSessionArtifact']], 'TestGridSessionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CLOSED', 'ERRORED']], 'TestGridSessions' => ['type' => 'list', 'member' => ['shape' => 'TestGridSession']], 'TestGridUrlExpiresInSecondsInput' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'TestGridVpcConfig' => ['type' => 'structure', 'required' => ['securityGroupIds', 'subnetIds', 'vpcId'], 'members' => ['securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetIds' => ['shape' => 'SubnetIds'], 'vpcId' => ['shape' => 'NonEmptyString']]], 'TestParameters' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TestType' => ['type' => 'string', 'enum' => ['BUILTIN_FUZZ', 'BUILTIN_EXPLORER', 'WEB_PERFORMANCE_PROFILE', 'APPIUM_JAVA_JUNIT', 'APPIUM_JAVA_TESTNG', 'APPIUM_PYTHON', 'APPIUM_NODE', 'APPIUM_RUBY', 'APPIUM_WEB_JAVA_JUNIT', 'APPIUM_WEB_JAVA_TESTNG', 'APPIUM_WEB_PYTHON', 'APPIUM_WEB_NODE', 'APPIUM_WEB_RUBY', 'CALABASH', 'INSTRUMENTATION', 'UIAUTOMATION', 'UIAUTOMATOR', 'XCTEST', 'XCTEST_UI', 'REMOTE_ACCESS_RECORD', 'REMOTE_ACCESS_REPLAY']], 'Tests' => ['type' => 'list', 'member' => ['shape' => 'Test']], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'TransactionIdentifier' => ['type' => 'string', 'min' => 32], 'TrialMinutes' => ['type' => 'structure', 'members' => ['total' => ['shape' => 'Double'], 'remaining' => ['shape' => 'Double']]], 'URL' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'UniqueProblem' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message'], 'problems' => ['shape' => 'Problems']]], 'UniqueProblems' => ['type' => 'list', 'member' => ['shape' => 'UniqueProblem']], 'UniqueProblemsByExecutionResultMap' => ['type' => 'map', 'key' => ['shape' => 'ExecutionResult'], 'value' => ['shape' => 'UniqueProblems']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'DeviceFarmArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDeviceInstanceRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'profileArn' => ['shape' => 'AmazonResourceName'], 'labels' => ['shape' => 'InstanceLabels']]], 'UpdateDeviceInstanceResult' => ['type' => 'structure', 'members' => ['deviceInstance' => ['shape' => 'DeviceInstance']]], 'UpdateDevicePoolRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'rules' => ['shape' => 'Rules'], 'maxDevices' => ['shape' => 'Integer'], 'clearMaxDevices' => ['shape' => 'Boolean']]], 'UpdateDevicePoolResult' => ['type' => 'structure', 'members' => ['devicePool' => ['shape' => 'DevicePool']]], 'UpdateInstanceProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'packageCleanup' => ['shape' => 'Boolean'], 'excludeAppPackagesFromCleanup' => ['shape' => 'PackageIds'], 'rebootAfterUse' => ['shape' => 'Boolean']]], 'UpdateInstanceProfileResult' => ['type' => 'structure', 'members' => ['instanceProfile' => ['shape' => 'InstanceProfile']]], 'UpdateNetworkProfileRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Message'], 'type' => ['shape' => 'NetworkProfileType'], 'uplinkBandwidthBits' => ['shape' => 'Long'], 'downlinkBandwidthBits' => ['shape' => 'Long'], 'uplinkDelayMs' => ['shape' => 'Long'], 'downlinkDelayMs' => ['shape' => 'Long'], 'uplinkJitterMs' => ['shape' => 'Long'], 'downlinkJitterMs' => ['shape' => 'Long'], 'uplinkLossPercent' => ['shape' => 'PercentInteger'], 'downlinkLossPercent' => ['shape' => 'PercentInteger']]], 'UpdateNetworkProfileResult' => ['type' => 'structure', 'members' => ['networkProfile' => ['shape' => 'NetworkProfile']]], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'defaultJobTimeoutMinutes' => ['shape' => 'JobTimeoutMinutes'], 'vpcConfig' => ['shape' => 'VpcConfig']]], 'UpdateProjectResult' => ['type' => 'structure', 'members' => ['project' => ['shape' => 'Project']]], 'UpdateTestGridProjectRequest' => ['type' => 'structure', 'required' => ['projectArn'], 'members' => ['projectArn' => ['shape' => 'DeviceFarmArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'ResourceDescription'], 'vpcConfig' => ['shape' => 'TestGridVpcConfig']]], 'UpdateTestGridProjectResult' => ['type' => 'structure', 'members' => ['testGridProject' => ['shape' => 'TestGridProject']]], 'UpdateUploadRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'contentType' => ['shape' => 'ContentType'], 'editContent' => ['shape' => 'Boolean']]], 'UpdateUploadResult' => ['type' => 'structure', 'members' => ['upload' => ['shape' => 'Upload']]], 'UpdateVPCEConfigurationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'vpceConfigurationName' => ['shape' => 'VPCEConfigurationName'], 'vpceServiceName' => ['shape' => 'VPCEServiceName'], 'serviceDnsName' => ['shape' => 'ServiceDnsName'], 'vpceConfigurationDescription' => ['shape' => 'VPCEConfigurationDescription']]], 'UpdateVPCEConfigurationResult' => ['type' => 'structure', 'members' => ['vpceConfiguration' => ['shape' => 'VPCEConfiguration']]], 'Upload' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'name' => ['shape' => 'Name'], 'created' => ['shape' => 'DateTime'], 'type' => ['shape' => 'UploadType'], 'status' => ['shape' => 'UploadStatus'], 'url' => ['shape' => 'SensitiveURL'], 'metadata' => ['shape' => 'Metadata'], 'contentType' => ['shape' => 'ContentType'], 'message' => ['shape' => 'Message'], 'category' => ['shape' => 'UploadCategory']]], 'UploadCategory' => ['type' => 'string', 'enum' => ['CURATED', 'PRIVATE']], 'UploadStatus' => ['type' => 'string', 'enum' => ['INITIALIZED', 'PROCESSING', 'SUCCEEDED', 'FAILED']], 'UploadType' => ['type' => 'string', 'enum' => ['ANDROID_APP', 'IOS_APP', 'WEB_APP', 'EXTERNAL_DATA', 'APPIUM_JAVA_JUNIT_TEST_PACKAGE', 'APPIUM_JAVA_TESTNG_TEST_PACKAGE', 'APPIUM_PYTHON_TEST_PACKAGE', 'APPIUM_NODE_TEST_PACKAGE', 'APPIUM_RUBY_TEST_PACKAGE', 'APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE', 'APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE', 'APPIUM_WEB_PYTHON_TEST_PACKAGE', 'APPIUM_WEB_NODE_TEST_PACKAGE', 'APPIUM_WEB_RUBY_TEST_PACKAGE', 'CALABASH_TEST_PACKAGE', 'INSTRUMENTATION_TEST_PACKAGE', 'UIAUTOMATION_TEST_PACKAGE', 'UIAUTOMATOR_TEST_PACKAGE', 'XCTEST_TEST_PACKAGE', 'XCTEST_UI_TEST_PACKAGE', 'APPIUM_JAVA_JUNIT_TEST_SPEC', 'APPIUM_JAVA_TESTNG_TEST_SPEC', 'APPIUM_PYTHON_TEST_SPEC', 'APPIUM_NODE_TEST_SPEC', 'APPIUM_RUBY_TEST_SPEC', 'APPIUM_WEB_JAVA_JUNIT_TEST_SPEC', 'APPIUM_WEB_JAVA_TESTNG_TEST_SPEC', 'APPIUM_WEB_PYTHON_TEST_SPEC', 'APPIUM_WEB_NODE_TEST_SPEC', 'APPIUM_WEB_RUBY_TEST_SPEC', 'INSTRUMENTATION_TEST_SPEC', 'XCTEST_UI_TEST_SPEC']], 'Uploads' => ['type' => 'list', 'member' => ['shape' => 'Upload']], 'VPCEConfiguration' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AmazonResourceName'], 'vpceConfigurationName' => ['shape' => 'VPCEConfigurationName'], 'vpceServiceName' => ['shape' => 'VPCEServiceName'], 'serviceDnsName' => ['shape' => 'ServiceDnsName'], 'vpceConfigurationDescription' => ['shape' => 'VPCEConfigurationDescription']]], 'VPCEConfigurationDescription' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'VPCEConfigurationName' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'VPCEConfigurations' => ['type' => 'list', 'member' => ['shape' => 'VPCEConfiguration']], 'VPCEServiceName' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'VideoCapture' => ['type' => 'boolean'], 'VpcConfig' => ['type' => 'structure', 'required' => ['securityGroupIds', 'subnetIds', 'vpcId'], 'members' => ['securityGroupIds' => ['shape' => 'VpcSecurityGroupIds'], 'subnetIds' => ['shape' => 'VpcSubnetIds'], 'vpcId' => ['shape' => 'NonEmptyString']]], 'VpcSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'VpcSubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 8, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 9b3db2d..0000000 --- a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devicefarm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devicefarm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devicefarm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://devicefarm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-tests-1.json.php deleted file mode 100644 index 2cfa9be..0000000 --- a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devicefarm-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devicefarm-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devicefarm.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devicefarm.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/paginators-1.json.php b/vendor/Aws3/Aws/data/devicefarm/2015-06-23/paginators-1.json.php deleted file mode 100644 index 145ce18..0000000 --- a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetOfferingStatus' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => ['current', 'nextPeriod']], 'ListArtifacts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'artifacts'], 'ListDevicePools' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'devicePools'], 'ListDevices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'devices'], 'ListJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'jobs'], 'ListOfferingTransactions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'offeringTransactions'], 'ListOfferings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'offerings'], 'ListProjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'projects'], 'ListRuns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'runs'], 'ListSamples' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'samples'], 'ListSuites' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'suites'], 'ListTestGridProjects' => ['input_token' => 'nextToken', 'limit_key' => 'maxResult', 'output_token' => 'nextToken'], 'ListTestGridSessionActions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResult', 'output_token' => 'nextToken'], 'ListTestGridSessionArtifacts' => ['input_token' => 'nextToken', 'limit_key' => 'maxResult', 'output_token' => 'nextToken'], 'ListTestGridSessions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResult', 'output_token' => 'nextToken'], 'ListTests' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'tests'], 'ListUniqueProblems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'uniqueProblems'], 'ListUploads' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'uploads']]]; diff --git a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/smoke.json.php b/vendor/Aws3/Aws/data/devicefarm/2015-06-23/smoke.json.php deleted file mode 100644 index 5c6639b..0000000 --- a/vendor/Aws3/Aws/data/devicefarm/2015-06-23/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListDevices', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetDevice', 'input' => ['arn' => 'arn:aws:devicefarm:us-west-2::device:000000000000000000000000fake-arn'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/api-2.json.php b/vendor/Aws3/Aws/data/devops-guru/2020-12-01/api-2.json.php deleted file mode 100644 index 699ff1d..0000000 --- a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-12-01', 'endpointPrefix' => 'devops-guru', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon DevOps Guru', 'serviceId' => 'DevOps Guru', 'signatureVersion' => 'v4', 'signingName' => 'devops-guru', 'uid' => 'devops-guru-2020-12-01'], 'operations' => ['AddNotificationChannel' => ['name' => 'AddNotificationChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'AddNotificationChannelRequest'], 'output' => ['shape' => 'AddNotificationChannelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteInsight' => ['name' => 'DeleteInsight', 'http' => ['method' => 'DELETE', 'requestUri' => '/insights/{Id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInsightRequest'], 'output' => ['shape' => 'DeleteInsightResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeAccountHealth' => ['name' => 'DescribeAccountHealth', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/health', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAccountHealthRequest'], 'output' => ['shape' => 'DescribeAccountHealthResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeAccountOverview' => ['name' => 'DescribeAccountOverview', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/overview', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAccountOverviewRequest'], 'output' => ['shape' => 'DescribeAccountOverviewResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeAnomaly' => ['name' => 'DescribeAnomaly', 'http' => ['method' => 'GET', 'requestUri' => '/anomalies/{Id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAnomalyRequest'], 'output' => ['shape' => 'DescribeAnomalyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeEventSourcesConfig' => ['name' => 'DescribeEventSourcesConfig', 'http' => ['method' => 'POST', 'requestUri' => '/event-sources', 'responseCode' => 200], 'input' => ['shape' => 'DescribeEventSourcesConfigRequest'], 'output' => ['shape' => 'DescribeEventSourcesConfigResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeFeedback' => ['name' => 'DescribeFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/feedback', 'responseCode' => 200], 'input' => ['shape' => 'DescribeFeedbackRequest'], 'output' => ['shape' => 'DescribeFeedbackResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeInsight' => ['name' => 'DescribeInsight', 'http' => ['method' => 'GET', 'requestUri' => '/insights/{Id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeInsightRequest'], 'output' => ['shape' => 'DescribeInsightResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeOrganizationHealth' => ['name' => 'DescribeOrganizationHealth', 'http' => ['method' => 'POST', 'requestUri' => '/organization/health', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationHealthRequest'], 'output' => ['shape' => 'DescribeOrganizationHealthResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeOrganizationOverview' => ['name' => 'DescribeOrganizationOverview', 'http' => ['method' => 'POST', 'requestUri' => '/organization/overview', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationOverviewRequest'], 'output' => ['shape' => 'DescribeOrganizationOverviewResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeOrganizationResourceCollectionHealth' => ['name' => 'DescribeOrganizationResourceCollectionHealth', 'http' => ['method' => 'POST', 'requestUri' => '/organization/health/resource-collection', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationResourceCollectionHealthRequest'], 'output' => ['shape' => 'DescribeOrganizationResourceCollectionHealthResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeResourceCollectionHealth' => ['name' => 'DescribeResourceCollectionHealth', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/health/resource-collection/{ResourceCollectionType}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeResourceCollectionHealthRequest'], 'output' => ['shape' => 'DescribeResourceCollectionHealthResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeServiceIntegration' => ['name' => 'DescribeServiceIntegration', 'http' => ['method' => 'GET', 'requestUri' => '/service-integrations', 'responseCode' => 200], 'input' => ['shape' => 'DescribeServiceIntegrationRequest'], 'output' => ['shape' => 'DescribeServiceIntegrationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetCostEstimation' => ['name' => 'GetCostEstimation', 'http' => ['method' => 'GET', 'requestUri' => '/cost-estimation', 'responseCode' => 200], 'input' => ['shape' => 'GetCostEstimationRequest'], 'output' => ['shape' => 'GetCostEstimationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetResourceCollection' => ['name' => 'GetResourceCollection', 'http' => ['method' => 'GET', 'requestUri' => '/resource-collections/{ResourceCollectionType}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceCollectionRequest'], 'output' => ['shape' => 'GetResourceCollectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListAnomaliesForInsight' => ['name' => 'ListAnomaliesForInsight', 'http' => ['method' => 'POST', 'requestUri' => '/anomalies/insight/{InsightId}', 'responseCode' => 200], 'input' => ['shape' => 'ListAnomaliesForInsightRequest'], 'output' => ['shape' => 'ListAnomaliesForInsightResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListAnomalousLogGroups' => ['name' => 'ListAnomalousLogGroups', 'http' => ['method' => 'POST', 'requestUri' => '/list-log-anomalies', 'responseCode' => 200], 'input' => ['shape' => 'ListAnomalousLogGroupsRequest'], 'output' => ['shape' => 'ListAnomalousLogGroupsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListEvents' => ['name' => 'ListEvents', 'http' => ['method' => 'POST', 'requestUri' => '/events', 'responseCode' => 200], 'input' => ['shape' => 'ListEventsRequest'], 'output' => ['shape' => 'ListEventsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListInsights' => ['name' => 'ListInsights', 'http' => ['method' => 'POST', 'requestUri' => '/insights', 'responseCode' => 200], 'input' => ['shape' => 'ListInsightsRequest'], 'output' => ['shape' => 'ListInsightsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListMonitoredResources' => ['name' => 'ListMonitoredResources', 'http' => ['method' => 'POST', 'requestUri' => '/monitoredResources', 'responseCode' => 200], 'input' => ['shape' => 'ListMonitoredResourcesRequest'], 'output' => ['shape' => 'ListMonitoredResourcesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListNotificationChannels' => ['name' => 'ListNotificationChannels', 'http' => ['method' => 'POST', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListNotificationChannelsRequest'], 'output' => ['shape' => 'ListNotificationChannelsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListOrganizationInsights' => ['name' => 'ListOrganizationInsights', 'http' => ['method' => 'POST', 'requestUri' => '/organization/insights', 'responseCode' => 200], 'input' => ['shape' => 'ListOrganizationInsightsRequest'], 'output' => ['shape' => 'ListOrganizationInsightsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListRecommendations' => ['name' => 'ListRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/recommendations', 'responseCode' => 200], 'input' => ['shape' => 'ListRecommendationsRequest'], 'output' => ['shape' => 'ListRecommendationsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'PutFeedback' => ['name' => 'PutFeedback', 'http' => ['method' => 'PUT', 'requestUri' => '/feedback', 'responseCode' => 200], 'input' => ['shape' => 'PutFeedbackRequest'], 'output' => ['shape' => 'PutFeedbackResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'RemoveNotificationChannel' => ['name' => 'RemoveNotificationChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{Id}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveNotificationChannelRequest'], 'output' => ['shape' => 'RemoveNotificationChannelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'SearchInsights' => ['name' => 'SearchInsights', 'http' => ['method' => 'POST', 'requestUri' => '/insights/search', 'responseCode' => 200], 'input' => ['shape' => 'SearchInsightsRequest'], 'output' => ['shape' => 'SearchInsightsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'SearchOrganizationInsights' => ['name' => 'SearchOrganizationInsights', 'http' => ['method' => 'POST', 'requestUri' => '/organization/insights/search', 'responseCode' => 200], 'input' => ['shape' => 'SearchOrganizationInsightsRequest'], 'output' => ['shape' => 'SearchOrganizationInsightsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'StartCostEstimation' => ['name' => 'StartCostEstimation', 'http' => ['method' => 'PUT', 'requestUri' => '/cost-estimation', 'responseCode' => 200], 'input' => ['shape' => 'StartCostEstimationRequest'], 'output' => ['shape' => 'StartCostEstimationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateEventSourcesConfig' => ['name' => 'UpdateEventSourcesConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/event-sources', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEventSourcesConfigRequest'], 'output' => ['shape' => 'UpdateEventSourcesConfigResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateResourceCollection' => ['name' => 'UpdateResourceCollection', 'http' => ['method' => 'PUT', 'requestUri' => '/resource-collections', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourceCollectionRequest'], 'output' => ['shape' => 'UpdateResourceCollectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateServiceIntegration' => ['name' => 'UpdateServiceIntegration', 'http' => ['method' => 'PUT', 'requestUri' => '/service-integrations', 'responseCode' => 200], 'input' => ['shape' => 'UpdateServiceIntegrationRequest'], 'output' => ['shape' => 'UpdateServiceIntegrationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessageString']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountHealth' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AwsAccountId'], 'Insight' => ['shape' => 'AccountInsightHealth']]], 'AccountHealths' => ['type' => 'list', 'member' => ['shape' => 'AccountHealth']], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 5, 'min' => 0], 'AccountInsightHealth' => ['type' => 'structure', 'members' => ['OpenProactiveInsights' => ['shape' => 'NumOpenProactiveInsights'], 'OpenReactiveInsights' => ['shape' => 'NumOpenReactiveInsights']]], 'AddNotificationChannelRequest' => ['type' => 'structure', 'required' => ['Config'], 'members' => ['Config' => ['shape' => 'NotificationChannelConfig']]], 'AddNotificationChannelResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NotificationChannelId']]], 'AmazonCodeGuruProfilerIntegration' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'EventSourceOptInStatus']]], 'AnalyzedResourceCount' => ['type' => 'long'], 'AnomalousLogGroup' => ['type' => 'structure', 'members' => ['LogGroupName' => ['shape' => 'LogGroupName'], 'ImpactStartTime' => ['shape' => 'Timestamp'], 'ImpactEndTime' => ['shape' => 'Timestamp'], 'NumberOfLogLinesScanned' => ['shape' => 'NumberOfLogLinesScanned'], 'LogAnomalyShowcases' => ['shape' => 'LogAnomalyShowcases']]], 'AnomalousLogGroups' => ['type' => 'list', 'member' => ['shape' => 'AnomalousLogGroup']], 'AnomalyDescription' => ['type' => 'string'], 'AnomalyId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[\\w~.-]*$'], 'AnomalyLimit' => ['type' => 'double', 'box' => \true], 'AnomalyName' => ['type' => 'string'], 'AnomalyReportedTimeRange' => ['type' => 'structure', 'required' => ['OpenTime'], 'members' => ['OpenTime' => ['shape' => 'Timestamp'], 'CloseTime' => ['shape' => 'Timestamp']]], 'AnomalyResource' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'ResourceType']]], 'AnomalyResources' => ['type' => 'list', 'member' => ['shape' => 'AnomalyResource']], 'AnomalySeverity' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'AnomalySource' => ['type' => 'string'], 'AnomalySourceDetails' => ['type' => 'structure', 'members' => ['CloudWatchMetrics' => ['shape' => 'CloudWatchMetricsDetails'], 'PerformanceInsightsMetrics' => ['shape' => 'PerformanceInsightsMetricsDetails']]], 'AnomalySourceMetadata' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'AnomalySource'], 'SourceResourceName' => ['shape' => 'ResourceName'], 'SourceResourceType' => ['shape' => 'ResourceType']]], 'AnomalyStatus' => ['type' => 'string', 'enum' => ['ONGOING', 'CLOSED']], 'AnomalyTimeRange' => ['type' => 'structure', 'required' => ['StartTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'AnomalyType' => ['type' => 'string', 'enum' => ['CAUSAL', 'CONTEXTUAL']], 'AppBoundaryKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'AssociatedResourceArns' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'Channels' => ['type' => 'list', 'member' => ['shape' => 'NotificationChannel']], 'ClientToken' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+[a-zA-Z0-9-]*$'], 'CloudFormationCollection' => ['type' => 'structure', 'members' => ['StackNames' => ['shape' => 'StackNames']]], 'CloudFormationCollectionFilter' => ['type' => 'structure', 'members' => ['StackNames' => ['shape' => 'StackNames']]], 'CloudFormationCostEstimationResourceCollectionFilter' => ['type' => 'structure', 'members' => ['StackNames' => ['shape' => 'CostEstimationStackNames']]], 'CloudFormationHealth' => ['type' => 'structure', 'members' => ['StackName' => ['shape' => 'StackName'], 'Insight' => ['shape' => 'InsightHealth'], 'AnalyzedResourceCount' => ['shape' => 'AnalyzedResourceCount']]], 'CloudFormationHealths' => ['type' => 'list', 'member' => ['shape' => 'CloudFormationHealth']], 'CloudWatchMetricDataStatusCode' => ['type' => 'string', 'enum' => ['Complete', 'InternalError', 'PartialData']], 'CloudWatchMetricsDataSummary' => ['type' => 'structure', 'members' => ['TimestampMetricValuePairList' => ['shape' => 'TimestampMetricValuePairList'], 'StatusCode' => ['shape' => 'CloudWatchMetricDataStatusCode']]], 'CloudWatchMetricsDetail' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'CloudWatchMetricsMetricName'], 'Namespace' => ['shape' => 'CloudWatchMetricsNamespace'], 'Dimensions' => ['shape' => 'CloudWatchMetricsDimensions'], 'Stat' => ['shape' => 'CloudWatchMetricsStat'], 'Unit' => ['shape' => 'CloudWatchMetricsUnit'], 'Period' => ['shape' => 'CloudWatchMetricsPeriod'], 'MetricDataSummary' => ['shape' => 'CloudWatchMetricsDataSummary']]], 'CloudWatchMetricsDetails' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchMetricsDetail']], 'CloudWatchMetricsDimension' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CloudWatchMetricsDimensionName'], 'Value' => ['shape' => 'CloudWatchMetricsDimensionValue']]], 'CloudWatchMetricsDimensionName' => ['type' => 'string'], 'CloudWatchMetricsDimensionValue' => ['type' => 'string'], 'CloudWatchMetricsDimensions' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchMetricsDimension']], 'CloudWatchMetricsMetricName' => ['type' => 'string'], 'CloudWatchMetricsNamespace' => ['type' => 'string'], 'CloudWatchMetricsPeriod' => ['type' => 'integer'], 'CloudWatchMetricsStat' => ['type' => 'string', 'enum' => ['Sum', 'Average', 'SampleCount', 'Minimum', 'Maximum', 'p99', 'p90', 'p50']], 'CloudWatchMetricsUnit' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ErrorMessageString'], 'ResourceId' => ['shape' => 'ResourceIdString'], 'ResourceType' => ['shape' => 'ResourceIdType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Cost' => ['type' => 'double'], 'CostEstimationResourceCollectionFilter' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'CloudFormationCostEstimationResourceCollectionFilter'], 'Tags' => ['shape' => 'TagCostEstimationResourceCollectionFilters']]], 'CostEstimationServiceResourceCount' => ['type' => 'integer'], 'CostEstimationServiceResourceState' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'CostEstimationStackNames' => ['type' => 'list', 'member' => ['shape' => 'StackName'], 'max' => 1, 'min' => 1], 'CostEstimationStatus' => ['type' => 'string', 'enum' => ['ONGOING', 'COMPLETED']], 'CostEstimationTagValues' => ['type' => 'list', 'member' => ['shape' => 'TagValue'], 'max' => 1, 'min' => 1], 'CostEstimationTimeRange' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'DeleteInsightRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'InsightId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteInsightResponse' => ['type' => 'structure', 'members' => []], 'DescribeAccountHealthRequest' => ['type' => 'structure', 'members' => []], 'DescribeAccountHealthResponse' => ['type' => 'structure', 'required' => ['OpenReactiveInsights', 'OpenProactiveInsights', 'MetricsAnalyzed', 'ResourceHours'], 'members' => ['OpenReactiveInsights' => ['shape' => 'NumOpenReactiveInsights'], 'OpenProactiveInsights' => ['shape' => 'NumOpenProactiveInsights'], 'MetricsAnalyzed' => ['shape' => 'NumMetricsAnalyzed'], 'ResourceHours' => ['shape' => 'ResourceHours'], 'AnalyzedResourceCount' => ['shape' => 'AnalyzedResourceCount']]], 'DescribeAccountOverviewRequest' => ['type' => 'structure', 'required' => ['FromTime'], 'members' => ['FromTime' => ['shape' => 'Timestamp'], 'ToTime' => ['shape' => 'Timestamp']]], 'DescribeAccountOverviewResponse' => ['type' => 'structure', 'required' => ['ReactiveInsights', 'ProactiveInsights', 'MeanTimeToRecoverInMilliseconds'], 'members' => ['ReactiveInsights' => ['shape' => 'NumReactiveInsights'], 'ProactiveInsights' => ['shape' => 'NumProactiveInsights'], 'MeanTimeToRecoverInMilliseconds' => ['shape' => 'MeanTimeToRecoverInMilliseconds']]], 'DescribeAnomalyRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'AnomalyId', 'location' => 'uri', 'locationName' => 'Id'], 'AccountId' => ['shape' => 'AwsAccountId', 'location' => 'querystring', 'locationName' => 'AccountId']]], 'DescribeAnomalyResponse' => ['type' => 'structure', 'members' => ['ProactiveAnomaly' => ['shape' => 'ProactiveAnomaly'], 'ReactiveAnomaly' => ['shape' => 'ReactiveAnomaly']]], 'DescribeEventSourcesConfigRequest' => ['type' => 'structure', 'members' => []], 'DescribeEventSourcesConfigResponse' => ['type' => 'structure', 'members' => ['EventSources' => ['shape' => 'EventSourcesConfig']]], 'DescribeFeedbackRequest' => ['type' => 'structure', 'members' => ['InsightId' => ['shape' => 'InsightId']]], 'DescribeFeedbackResponse' => ['type' => 'structure', 'members' => ['InsightFeedback' => ['shape' => 'InsightFeedback']]], 'DescribeInsightRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'InsightId', 'location' => 'uri', 'locationName' => 'Id'], 'AccountId' => ['shape' => 'AwsAccountId', 'location' => 'querystring', 'locationName' => 'AccountId']]], 'DescribeInsightResponse' => ['type' => 'structure', 'members' => ['ProactiveInsight' => ['shape' => 'ProactiveInsight'], 'ReactiveInsight' => ['shape' => 'ReactiveInsight']]], 'DescribeOrganizationHealthRequest' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountIdList'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList']]], 'DescribeOrganizationHealthResponse' => ['type' => 'structure', 'required' => ['OpenReactiveInsights', 'OpenProactiveInsights', 'MetricsAnalyzed', 'ResourceHours'], 'members' => ['OpenReactiveInsights' => ['shape' => 'NumOpenReactiveInsights'], 'OpenProactiveInsights' => ['shape' => 'NumOpenProactiveInsights'], 'MetricsAnalyzed' => ['shape' => 'NumMetricsAnalyzed'], 'ResourceHours' => ['shape' => 'ResourceHours']]], 'DescribeOrganizationOverviewRequest' => ['type' => 'structure', 'required' => ['FromTime'], 'members' => ['FromTime' => ['shape' => 'Timestamp'], 'ToTime' => ['shape' => 'Timestamp'], 'AccountIds' => ['shape' => 'AccountIdList'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList']]], 'DescribeOrganizationOverviewResponse' => ['type' => 'structure', 'required' => ['ReactiveInsights', 'ProactiveInsights'], 'members' => ['ReactiveInsights' => ['shape' => 'NumReactiveInsights'], 'ProactiveInsights' => ['shape' => 'NumProactiveInsights']]], 'DescribeOrganizationResourceCollectionHealthRequest' => ['type' => 'structure', 'required' => ['OrganizationResourceCollectionType'], 'members' => ['OrganizationResourceCollectionType' => ['shape' => 'OrganizationResourceCollectionType'], 'AccountIds' => ['shape' => 'AccountIdList'], 'OrganizationalUnitIds' => ['shape' => 'OrganizationalUnitIdList'], 'NextToken' => ['shape' => 'UuidNextToken'], 'MaxResults' => ['shape' => 'OrganizationResourceCollectionMaxResults']]], 'DescribeOrganizationResourceCollectionHealthResponse' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'CloudFormationHealths'], 'Service' => ['shape' => 'ServiceHealths'], 'Account' => ['shape' => 'AccountHealths'], 'NextToken' => ['shape' => 'UuidNextToken'], 'Tags' => ['shape' => 'TagHealths']]], 'DescribeResourceCollectionHealthRequest' => ['type' => 'structure', 'required' => ['ResourceCollectionType'], 'members' => ['ResourceCollectionType' => ['shape' => 'ResourceCollectionType', 'location' => 'uri', 'locationName' => 'ResourceCollectionType'], 'NextToken' => ['shape' => 'UuidNextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'DescribeResourceCollectionHealthResponse' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'CloudFormationHealths'], 'Service' => ['shape' => 'ServiceHealths'], 'NextToken' => ['shape' => 'UuidNextToken'], 'Tags' => ['shape' => 'TagHealths']]], 'DescribeServiceIntegrationRequest' => ['type' => 'structure', 'members' => []], 'DescribeServiceIntegrationResponse' => ['type' => 'structure', 'members' => ['ServiceIntegration' => ['shape' => 'ServiceIntegrationConfig']]], 'EndTimeRange' => ['type' => 'structure', 'members' => ['FromTime' => ['shape' => 'Timestamp'], 'ToTime' => ['shape' => 'Timestamp']]], 'ErrorMessageString' => ['type' => 'string'], 'ErrorNameString' => ['type' => 'string'], 'ErrorQuotaCodeString' => ['type' => 'string'], 'ErrorServiceCodeString' => ['type' => 'string'], 'Event' => ['type' => 'structure', 'members' => ['ResourceCollection' => ['shape' => 'ResourceCollection'], 'Id' => ['shape' => 'EventId'], 'Time' => ['shape' => 'Timestamp'], 'EventSource' => ['shape' => 'EventSource'], 'Name' => ['shape' => 'EventName'], 'DataSource' => ['shape' => 'EventDataSource'], 'EventClass' => ['shape' => 'EventClass'], 'Resources' => ['shape' => 'EventResources']]], 'EventClass' => ['type' => 'string', 'enum' => ['INFRASTRUCTURE', 'DEPLOYMENT', 'SECURITY_CHANGE', 'CONFIG_CHANGE', 'SCHEMA_CHANGE']], 'EventDataSource' => ['type' => 'string', 'enum' => ['AWS_CLOUD_TRAIL', 'AWS_CODE_DEPLOY']], 'EventId' => ['type' => 'string'], 'EventName' => ['type' => 'string', 'max' => 50, 'min' => 0], 'EventResource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'EventResourceType'], 'Name' => ['shape' => 'EventResourceName'], 'Arn' => ['shape' => 'EventResourceArn']]], 'EventResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 36, 'pattern' => '^arn:aws[-a-z]*:[a-z0-9-]*:[a-z0-9-]*:\\d{12}:.*$'], 'EventResourceName' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^.*$'], 'EventResourceType' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^.*$'], 'EventResources' => ['type' => 'list', 'member' => ['shape' => 'EventResource']], 'EventSource' => ['type' => 'string', 'max' => 50, 'min' => 10, 'pattern' => '^[a-z]+[a-z0-9]*\\.amazonaws\\.com|aws\\.events$'], 'EventSourceOptInStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EventSourcesConfig' => ['type' => 'structure', 'members' => ['AmazonCodeGuruProfiler' => ['shape' => 'AmazonCodeGuruProfilerIntegration']]], 'EventTimeRange' => ['type' => 'structure', 'required' => ['FromTime', 'ToTime'], 'members' => ['FromTime' => ['shape' => 'Timestamp'], 'ToTime' => ['shape' => 'Timestamp']]], 'Events' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'Explanation' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'GetCostEstimationRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'UuidNextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'GetCostEstimationResponse' => ['type' => 'structure', 'members' => ['ResourceCollection' => ['shape' => 'CostEstimationResourceCollectionFilter'], 'Status' => ['shape' => 'CostEstimationStatus'], 'Costs' => ['shape' => 'ServiceResourceCosts'], 'TimeRange' => ['shape' => 'CostEstimationTimeRange'], 'TotalCost' => ['shape' => 'Cost'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'GetResourceCollectionRequest' => ['type' => 'structure', 'required' => ['ResourceCollectionType'], 'members' => ['ResourceCollectionType' => ['shape' => 'ResourceCollectionType', 'location' => 'uri', 'locationName' => 'ResourceCollectionType'], 'NextToken' => ['shape' => 'UuidNextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'GetResourceCollectionResponse' => ['type' => 'structure', 'members' => ['ResourceCollection' => ['shape' => 'ResourceCollectionFilter'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'InsightDescription' => ['type' => 'string'], 'InsightFeedback' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'Feedback' => ['shape' => 'InsightFeedbackOption']]], 'InsightFeedbackOption' => ['type' => 'string', 'enum' => ['VALID_COLLECTION', 'RECOMMENDATION_USEFUL', 'ALERT_TOO_SENSITIVE', 'DATA_NOISY_ANOMALY', 'DATA_INCORRECT']], 'InsightHealth' => ['type' => 'structure', 'members' => ['OpenProactiveInsights' => ['shape' => 'NumOpenProactiveInsights'], 'OpenReactiveInsights' => ['shape' => 'NumOpenReactiveInsights'], 'MeanTimeToRecoverInMilliseconds' => ['shape' => 'MeanTimeToRecoverInMilliseconds']]], 'InsightId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[\\w-]*$'], 'InsightName' => ['type' => 'string', 'max' => 530, 'min' => 1, 'pattern' => '^[\\s\\S]*$'], 'InsightSeverities' => ['type' => 'list', 'member' => ['shape' => 'InsightSeverity'], 'max' => 3, 'min' => 0], 'InsightSeverity' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'InsightStatus' => ['type' => 'string', 'enum' => ['ONGOING', 'CLOSED']], 'InsightStatuses' => ['type' => 'list', 'member' => ['shape' => 'InsightStatus'], 'max' => 2, 'min' => 0], 'InsightTimeRange' => ['type' => 'structure', 'required' => ['StartTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'InsightType' => ['type' => 'string', 'enum' => ['REACTIVE', 'PROACTIVE']], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessageString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListAnomaliesForInsightFilters' => ['type' => 'structure', 'members' => ['ServiceCollection' => ['shape' => 'ServiceCollection']]], 'ListAnomaliesForInsightMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'ListAnomaliesForInsightRequest' => ['type' => 'structure', 'required' => ['InsightId'], 'members' => ['InsightId' => ['shape' => 'InsightId', 'location' => 'uri', 'locationName' => 'InsightId'], 'StartTimeRange' => ['shape' => 'StartTimeRange'], 'MaxResults' => ['shape' => 'ListAnomaliesForInsightMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken'], 'AccountId' => ['shape' => 'AwsAccountId'], 'Filters' => ['shape' => 'ListAnomaliesForInsightFilters']]], 'ListAnomaliesForInsightResponse' => ['type' => 'structure', 'members' => ['ProactiveAnomalies' => ['shape' => 'ProactiveAnomalies'], 'ReactiveAnomalies' => ['shape' => 'ReactiveAnomalies'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListAnomalousLogGroupsMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'ListAnomalousLogGroupsRequest' => ['type' => 'structure', 'required' => ['InsightId'], 'members' => ['InsightId' => ['shape' => 'InsightId'], 'MaxResults' => ['shape' => 'ListAnomalousLogGroupsMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListAnomalousLogGroupsResponse' => ['type' => 'structure', 'required' => ['InsightId', 'AnomalousLogGroups'], 'members' => ['InsightId' => ['shape' => 'InsightId'], 'AnomalousLogGroups' => ['shape' => 'AnomalousLogGroups'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListEventsFilters' => ['type' => 'structure', 'members' => ['InsightId' => ['shape' => 'InsightId'], 'EventTimeRange' => ['shape' => 'EventTimeRange'], 'EventClass' => ['shape' => 'EventClass'], 'EventSource' => ['shape' => 'EventSource'], 'DataSource' => ['shape' => 'EventDataSource'], 'ResourceCollection' => ['shape' => 'ResourceCollection']]], 'ListEventsMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'ListEventsRequest' => ['type' => 'structure', 'required' => ['Filters'], 'members' => ['Filters' => ['shape' => 'ListEventsFilters'], 'MaxResults' => ['shape' => 'ListEventsMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken'], 'AccountId' => ['shape' => 'AwsAccountId']]], 'ListEventsResponse' => ['type' => 'structure', 'required' => ['Events'], 'members' => ['Events' => ['shape' => 'Events'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListInsightsAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 1, 'min' => 0], 'ListInsightsAnyStatusFilter' => ['type' => 'structure', 'required' => ['Type', 'StartTimeRange'], 'members' => ['Type' => ['shape' => 'InsightType'], 'StartTimeRange' => ['shape' => 'StartTimeRange']]], 'ListInsightsClosedStatusFilter' => ['type' => 'structure', 'required' => ['Type', 'EndTimeRange'], 'members' => ['Type' => ['shape' => 'InsightType'], 'EndTimeRange' => ['shape' => 'EndTimeRange']]], 'ListInsightsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListInsightsOngoingStatusFilter' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'InsightType']]], 'ListInsightsOrganizationalUnitIdList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnitId'], 'max' => 1, 'min' => 0], 'ListInsightsRequest' => ['type' => 'structure', 'required' => ['StatusFilter'], 'members' => ['StatusFilter' => ['shape' => 'ListInsightsStatusFilter'], 'MaxResults' => ['shape' => 'ListInsightsMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListInsightsResponse' => ['type' => 'structure', 'members' => ['ProactiveInsights' => ['shape' => 'ProactiveInsights'], 'ReactiveInsights' => ['shape' => 'ReactiveInsights'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListInsightsStatusFilter' => ['type' => 'structure', 'members' => ['Ongoing' => ['shape' => 'ListInsightsOngoingStatusFilter'], 'Closed' => ['shape' => 'ListInsightsClosedStatusFilter'], 'Any' => ['shape' => 'ListInsightsAnyStatusFilter']]], 'ListMonitoredResourcesFilters' => ['type' => 'structure', 'required' => ['ResourcePermission', 'ResourceTypeFilters'], 'members' => ['ResourcePermission' => ['shape' => 'ResourcePermission'], 'ResourceTypeFilters' => ['shape' => 'ResourceTypeFilters']]], 'ListMonitoredResourcesMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListMonitoredResourcesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ListMonitoredResourcesFilters'], 'MaxResults' => ['shape' => 'ListMonitoredResourcesMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListMonitoredResourcesResponse' => ['type' => 'structure', 'required' => ['MonitoredResourceIdentifiers'], 'members' => ['MonitoredResourceIdentifiers' => ['shape' => 'MonitoredResourceIdentifiers'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListNotificationChannelsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'UuidNextToken']]], 'ListNotificationChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'Channels'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListOrganizationInsightsRequest' => ['type' => 'structure', 'required' => ['StatusFilter'], 'members' => ['StatusFilter' => ['shape' => 'ListInsightsStatusFilter'], 'MaxResults' => ['shape' => 'ListInsightsMaxResults'], 'AccountIds' => ['shape' => 'ListInsightsAccountIdList'], 'OrganizationalUnitIds' => ['shape' => 'ListInsightsOrganizationalUnitIdList'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListOrganizationInsightsResponse' => ['type' => 'structure', 'members' => ['ProactiveInsights' => ['shape' => 'ProactiveOrganizationInsights'], 'ReactiveInsights' => ['shape' => 'ReactiveOrganizationInsights'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ListRecommendationsRequest' => ['type' => 'structure', 'required' => ['InsightId'], 'members' => ['InsightId' => ['shape' => 'InsightId'], 'NextToken' => ['shape' => 'UuidNextToken'], 'Locale' => ['shape' => 'Locale'], 'AccountId' => ['shape' => 'AwsAccountId']]], 'ListRecommendationsResponse' => ['type' => 'structure', 'members' => ['Recommendations' => ['shape' => 'Recommendations'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'Locale' => ['type' => 'string', 'enum' => ['DE_DE', 'EN_US', 'EN_GB', 'ES_ES', 'FR_FR', 'IT_IT', 'JA_JP', 'KO_KR', 'PT_BR', 'ZH_CN', 'ZH_TW']], 'LogAnomalyClass' => ['type' => 'structure', 'members' => ['LogStreamName' => ['shape' => 'LogStreamName'], 'LogAnomalyType' => ['shape' => 'LogAnomalyType'], 'LogAnomalyToken' => ['shape' => 'LogAnomalyToken'], 'LogEventId' => ['shape' => 'LogEventId'], 'Explanation' => ['shape' => 'Explanation'], 'NumberOfLogLinesOccurrences' => ['shape' => 'NumberOfLogLinesOccurrences'], 'LogEventTimestamp' => ['shape' => 'Timestamp']]], 'LogAnomalyClasses' => ['type' => 'list', 'member' => ['shape' => 'LogAnomalyClass'], 'max' => 10, 'min' => 0], 'LogAnomalyShowcase' => ['type' => 'structure', 'members' => ['LogAnomalyClasses' => ['shape' => 'LogAnomalyClasses']]], 'LogAnomalyShowcases' => ['type' => 'list', 'member' => ['shape' => 'LogAnomalyShowcase'], 'max' => 20, 'min' => 0], 'LogAnomalyToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'LogAnomalyType' => ['type' => 'string', 'enum' => ['KEYWORD', 'KEYWORD_TOKEN', 'FORMAT', 'HTTP_CODE', 'BLOCK_FORMAT', 'NUMERICAL_POINT', 'NUMERICAL_NAN', 'NEW_FIELD_NAME']], 'LogEventId' => ['type' => 'string', 'max' => 512, 'min' => 1], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'LogStreamName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'LogsAnomalyDetectionIntegration' => ['type' => 'structure', 'members' => ['OptInStatus' => ['shape' => 'OptInStatus']]], 'LogsAnomalyDetectionIntegrationConfig' => ['type' => 'structure', 'members' => ['OptInStatus' => ['shape' => 'OptInStatus']]], 'MeanTimeToRecoverInMilliseconds' => ['type' => 'long'], 'MetricValue' => ['type' => 'double'], 'MonitoredResourceIdentifier' => ['type' => 'structure', 'members' => ['MonitoredResourceName' => ['shape' => 'MonitoredResourceName'], 'Type' => ['shape' => 'ResourceType'], 'ResourcePermission' => ['shape' => 'ResourcePermission'], 'LastUpdated' => ['shape' => 'Timestamp'], 'ResourceCollection' => ['shape' => 'ResourceCollection']]], 'MonitoredResourceIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'MonitoredResourceIdentifier']], 'MonitoredResourceName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_\\/#A-Za-z0-9]+'], 'NotificationChannel' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NotificationChannelId'], 'Config' => ['shape' => 'NotificationChannelConfig']]], 'NotificationChannelConfig' => ['type' => 'structure', 'required' => ['Sns'], 'members' => ['Sns' => ['shape' => 'SnsChannelConfig'], 'Filters' => ['shape' => 'NotificationFilterConfig']]], 'NotificationChannelId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'NotificationFilterConfig' => ['type' => 'structure', 'members' => ['Severities' => ['shape' => 'InsightSeverities'], 'MessageTypes' => ['shape' => 'NotificationMessageTypes']]], 'NotificationMessageType' => ['type' => 'string', 'enum' => ['NEW_INSIGHT', 'CLOSED_INSIGHT', 'NEW_ASSOCIATION', 'SEVERITY_UPGRADED', 'NEW_RECOMMENDATION']], 'NotificationMessageTypes' => ['type' => 'list', 'member' => ['shape' => 'NotificationMessageType'], 'max' => 5, 'min' => 0], 'NumMetricsAnalyzed' => ['type' => 'integer'], 'NumOpenProactiveInsights' => ['type' => 'integer'], 'NumOpenReactiveInsights' => ['type' => 'integer'], 'NumProactiveInsights' => ['type' => 'integer'], 'NumReactiveInsights' => ['type' => 'integer'], 'NumberOfLogLinesOccurrences' => ['type' => 'integer'], 'NumberOfLogLinesScanned' => ['type' => 'integer'], 'OpsCenterIntegration' => ['type' => 'structure', 'members' => ['OptInStatus' => ['shape' => 'OptInStatus']]], 'OpsCenterIntegrationConfig' => ['type' => 'structure', 'members' => ['OptInStatus' => ['shape' => 'OptInStatus']]], 'OptInStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'OrganizationResourceCollectionMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'OrganizationResourceCollectionType' => ['type' => 'string', 'enum' => ['AWS_CLOUD_FORMATION', 'AWS_SERVICE', 'AWS_ACCOUNT', 'AWS_TAGS']], 'OrganizationalUnitId' => ['type' => 'string', 'max' => 68, 'pattern' => '^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$'], 'OrganizationalUnitIdList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnitId'], 'max' => 5, 'min' => 0], 'PerformanceInsightsMetricDimension' => ['type' => 'string'], 'PerformanceInsightsMetricDimensionGroup' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'PerformanceInsightsMetricGroup'], 'Dimensions' => ['shape' => 'PerformanceInsightsMetricDimensions'], 'Limit' => ['shape' => 'PerformanceInsightsMetricLimitInteger']]], 'PerformanceInsightsMetricDimensions' => ['type' => 'list', 'member' => ['shape' => 'PerformanceInsightsMetricDimension']], 'PerformanceInsightsMetricDisplayName' => ['type' => 'string'], 'PerformanceInsightsMetricFilterKey' => ['type' => 'string'], 'PerformanceInsightsMetricFilterMap' => ['type' => 'map', 'key' => ['shape' => 'PerformanceInsightsMetricFilterKey'], 'value' => ['shape' => 'PerformanceInsightsMetricFilterValue']], 'PerformanceInsightsMetricFilterValue' => ['type' => 'string'], 'PerformanceInsightsMetricGroup' => ['type' => 'string'], 'PerformanceInsightsMetricLimitInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'PerformanceInsightsMetricName' => ['type' => 'string'], 'PerformanceInsightsMetricQuery' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'PerformanceInsightsMetricName'], 'GroupBy' => ['shape' => 'PerformanceInsightsMetricDimensionGroup'], 'Filter' => ['shape' => 'PerformanceInsightsMetricFilterMap']]], 'PerformanceInsightsMetricUnit' => ['type' => 'string'], 'PerformanceInsightsMetricsDetail' => ['type' => 'structure', 'members' => ['MetricDisplayName' => ['shape' => 'PerformanceInsightsMetricDisplayName'], 'Unit' => ['shape' => 'PerformanceInsightsMetricUnit'], 'MetricQuery' => ['shape' => 'PerformanceInsightsMetricQuery'], 'ReferenceData' => ['shape' => 'PerformanceInsightsReferenceDataList'], 'StatsAtAnomaly' => ['shape' => 'PerformanceInsightsStats'], 'StatsAtBaseline' => ['shape' => 'PerformanceInsightsStats']]], 'PerformanceInsightsMetricsDetails' => ['type' => 'list', 'member' => ['shape' => 'PerformanceInsightsMetricsDetail']], 'PerformanceInsightsReferenceComparisonValues' => ['type' => 'structure', 'members' => ['ReferenceScalar' => ['shape' => 'PerformanceInsightsReferenceScalar'], 'ReferenceMetric' => ['shape' => 'PerformanceInsightsReferenceMetric']]], 'PerformanceInsightsReferenceData' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PerformanceInsightsReferenceName'], 'ComparisonValues' => ['shape' => 'PerformanceInsightsReferenceComparisonValues']]], 'PerformanceInsightsReferenceDataList' => ['type' => 'list', 'member' => ['shape' => 'PerformanceInsightsReferenceData']], 'PerformanceInsightsReferenceMetric' => ['type' => 'structure', 'members' => ['MetricQuery' => ['shape' => 'PerformanceInsightsMetricQuery']]], 'PerformanceInsightsReferenceName' => ['type' => 'string'], 'PerformanceInsightsReferenceScalar' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'PerformanceInsightsValueDouble']]], 'PerformanceInsightsStat' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'PerformanceInsightsStatType'], 'Value' => ['shape' => 'PerformanceInsightsValueDouble']]], 'PerformanceInsightsStatType' => ['type' => 'string'], 'PerformanceInsightsStats' => ['type' => 'list', 'member' => ['shape' => 'PerformanceInsightsStat']], 'PerformanceInsightsValueDouble' => ['type' => 'double', 'box' => \true], 'PredictionTimeRange' => ['type' => 'structure', 'required' => ['StartTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'ProactiveAnomalies' => ['type' => 'list', 'member' => ['shape' => 'ProactiveAnomalySummary']], 'ProactiveAnomaly' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AnomalyId'], 'Severity' => ['shape' => 'AnomalySeverity'], 'Status' => ['shape' => 'AnomalyStatus'], 'UpdateTime' => ['shape' => 'Timestamp'], 'AnomalyTimeRange' => ['shape' => 'AnomalyTimeRange'], 'AnomalyReportedTimeRange' => ['shape' => 'AnomalyReportedTimeRange'], 'PredictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'SourceDetails' => ['shape' => 'AnomalySourceDetails'], 'AssociatedInsightId' => ['shape' => 'InsightId'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'Limit' => ['shape' => 'AnomalyLimit'], 'SourceMetadata' => ['shape' => 'AnomalySourceMetadata'], 'AnomalyResources' => ['shape' => 'AnomalyResources']]], 'ProactiveAnomalySummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AnomalyId'], 'Severity' => ['shape' => 'AnomalySeverity'], 'Status' => ['shape' => 'AnomalyStatus'], 'UpdateTime' => ['shape' => 'Timestamp'], 'AnomalyTimeRange' => ['shape' => 'AnomalyTimeRange'], 'AnomalyReportedTimeRange' => ['shape' => 'AnomalyReportedTimeRange'], 'PredictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'SourceDetails' => ['shape' => 'AnomalySourceDetails'], 'AssociatedInsightId' => ['shape' => 'InsightId'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'Limit' => ['shape' => 'AnomalyLimit'], 'SourceMetadata' => ['shape' => 'AnomalySourceMetadata'], 'AnomalyResources' => ['shape' => 'AnomalyResources']]], 'ProactiveInsight' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'PredictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'SsmOpsItemId' => ['shape' => 'SsmOpsItemId'], 'Description' => ['shape' => 'InsightDescription']]], 'ProactiveInsightSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'PredictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection'], 'AssociatedResourceArns' => ['shape' => 'AssociatedResourceArns']]], 'ProactiveInsights' => ['type' => 'list', 'member' => ['shape' => 'ProactiveInsightSummary']], 'ProactiveOrganizationInsightSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'AccountId' => ['shape' => 'AwsAccountId'], 'OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'PredictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection']]], 'ProactiveOrganizationInsights' => ['type' => 'list', 'member' => ['shape' => 'ProactiveOrganizationInsightSummary']], 'PutFeedbackRequest' => ['type' => 'structure', 'members' => ['InsightFeedback' => ['shape' => 'InsightFeedback']]], 'PutFeedbackResponse' => ['type' => 'structure', 'members' => []], 'ReactiveAnomalies' => ['type' => 'list', 'member' => ['shape' => 'ReactiveAnomalySummary']], 'ReactiveAnomaly' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AnomalyId'], 'Severity' => ['shape' => 'AnomalySeverity'], 'Status' => ['shape' => 'AnomalyStatus'], 'AnomalyTimeRange' => ['shape' => 'AnomalyTimeRange'], 'AnomalyReportedTimeRange' => ['shape' => 'AnomalyReportedTimeRange'], 'SourceDetails' => ['shape' => 'AnomalySourceDetails'], 'AssociatedInsightId' => ['shape' => 'InsightId'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'Type' => ['shape' => 'AnomalyType'], 'Name' => ['shape' => 'AnomalyName'], 'Description' => ['shape' => 'AnomalyDescription'], 'CausalAnomalyId' => ['shape' => 'AnomalyId'], 'AnomalyResources' => ['shape' => 'AnomalyResources']]], 'ReactiveAnomalySummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AnomalyId'], 'Severity' => ['shape' => 'AnomalySeverity'], 'Status' => ['shape' => 'AnomalyStatus'], 'AnomalyTimeRange' => ['shape' => 'AnomalyTimeRange'], 'AnomalyReportedTimeRange' => ['shape' => 'AnomalyReportedTimeRange'], 'SourceDetails' => ['shape' => 'AnomalySourceDetails'], 'AssociatedInsightId' => ['shape' => 'InsightId'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'Type' => ['shape' => 'AnomalyType'], 'Name' => ['shape' => 'AnomalyName'], 'Description' => ['shape' => 'AnomalyDescription'], 'CausalAnomalyId' => ['shape' => 'AnomalyId'], 'AnomalyResources' => ['shape' => 'AnomalyResources']]], 'ReactiveInsight' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'SsmOpsItemId' => ['shape' => 'SsmOpsItemId'], 'Description' => ['shape' => 'InsightDescription']]], 'ReactiveInsightSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection'], 'AssociatedResourceArns' => ['shape' => 'AssociatedResourceArns']]], 'ReactiveInsights' => ['type' => 'list', 'member' => ['shape' => 'ReactiveInsightSummary']], 'ReactiveOrganizationInsightSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InsightId'], 'AccountId' => ['shape' => 'AwsAccountId'], 'OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId'], 'Name' => ['shape' => 'InsightName'], 'Severity' => ['shape' => 'InsightSeverity'], 'Status' => ['shape' => 'InsightStatus'], 'InsightTimeRange' => ['shape' => 'InsightTimeRange'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection']]], 'ReactiveOrganizationInsights' => ['type' => 'list', 'member' => ['shape' => 'ReactiveOrganizationInsightSummary']], 'Recommendation' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'RecommendationDescription'], 'Link' => ['shape' => 'RecommendationLink'], 'Name' => ['shape' => 'RecommendationName'], 'Reason' => ['shape' => 'RecommendationReason'], 'RelatedEvents' => ['shape' => 'RecommendationRelatedEvents'], 'RelatedAnomalies' => ['shape' => 'RecommendationRelatedAnomalies'], 'Category' => ['shape' => 'RecommendationCategory']]], 'RecommendationCategory' => ['type' => 'string'], 'RecommendationDescription' => ['type' => 'string'], 'RecommendationLink' => ['type' => 'string'], 'RecommendationName' => ['type' => 'string'], 'RecommendationReason' => ['type' => 'string'], 'RecommendationRelatedAnomalies' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedAnomaly']], 'RecommendationRelatedAnomaly' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'RecommendationRelatedAnomalyResources'], 'SourceDetails' => ['shape' => 'RelatedAnomalySourceDetails'], 'AnomalyId' => ['shape' => 'AnomalyId']]], 'RecommendationRelatedAnomalyResource' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RecommendationRelatedAnomalyResourceName'], 'Type' => ['shape' => 'RecommendationRelatedAnomalyResourceType']]], 'RecommendationRelatedAnomalyResourceName' => ['type' => 'string'], 'RecommendationRelatedAnomalyResourceType' => ['type' => 'string'], 'RecommendationRelatedAnomalyResources' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedAnomalyResource']], 'RecommendationRelatedAnomalySourceDetail' => ['type' => 'structure', 'members' => ['CloudWatchMetrics' => ['shape' => 'RecommendationRelatedCloudWatchMetricsSourceDetails']]], 'RecommendationRelatedCloudWatchMetricsSourceDetail' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'RecommendationRelatedCloudWatchMetricsSourceMetricName'], 'Namespace' => ['shape' => 'RecommendationRelatedCloudWatchMetricsSourceNamespace']]], 'RecommendationRelatedCloudWatchMetricsSourceDetails' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedCloudWatchMetricsSourceDetail']], 'RecommendationRelatedCloudWatchMetricsSourceMetricName' => ['type' => 'string'], 'RecommendationRelatedCloudWatchMetricsSourceNamespace' => ['type' => 'string'], 'RecommendationRelatedEvent' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RecommendationRelatedEventName'], 'Resources' => ['shape' => 'RecommendationRelatedEventResources']]], 'RecommendationRelatedEventName' => ['type' => 'string'], 'RecommendationRelatedEventResource' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RecommendationRelatedEventResourceName'], 'Type' => ['shape' => 'RecommendationRelatedEventResourceType']]], 'RecommendationRelatedEventResourceName' => ['type' => 'string'], 'RecommendationRelatedEventResourceType' => ['type' => 'string'], 'RecommendationRelatedEventResources' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedEventResource']], 'RecommendationRelatedEvents' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedEvent']], 'Recommendations' => ['type' => 'list', 'member' => ['shape' => 'Recommendation'], 'max' => 10, 'min' => 0], 'RelatedAnomalySourceDetails' => ['type' => 'list', 'member' => ['shape' => 'RecommendationRelatedAnomalySourceDetail']], 'RemoveNotificationChannelRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NotificationChannelId', 'location' => 'uri', 'locationName' => 'Id']]], 'RemoveNotificationChannelResponse' => ['type' => 'structure', 'members' => []], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'ResourceCollection' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'CloudFormationCollection'], 'Tags' => ['shape' => 'TagCollections']]], 'ResourceCollectionFilter' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'CloudFormationCollectionFilter'], 'Tags' => ['shape' => 'TagCollectionFilters']]], 'ResourceCollectionType' => ['type' => 'string', 'enum' => ['AWS_CLOUD_FORMATION', 'AWS_SERVICE', 'AWS_TAGS']], 'ResourceHours' => ['type' => 'long'], 'ResourceIdString' => ['type' => 'string'], 'ResourceIdType' => ['type' => 'string'], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ErrorMessageString'], 'ResourceId' => ['shape' => 'ResourceIdString'], 'ResourceType' => ['shape' => 'ResourceIdType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePermission' => ['type' => 'string', 'enum' => ['FULL_PERMISSION', 'MISSING_PERMISSION']], 'ResourceType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z]+[a-zA-Z0-9-_:]*$'], 'ResourceTypeFilter' => ['type' => 'string', 'enum' => ['LOG_GROUPS', 'CLOUDFRONT_DISTRIBUTION', 'DYNAMODB_TABLE', 'EC2_NAT_GATEWAY', 'ECS_CLUSTER', 'ECS_SERVICE', 'EKS_CLUSTER', 'ELASTIC_BEANSTALK_ENVIRONMENT', 'ELASTIC_LOAD_BALANCER_LOAD_BALANCER', 'ELASTIC_LOAD_BALANCING_V2_LOAD_BALANCER', 'ELASTIC_LOAD_BALANCING_V2_TARGET_GROUP', 'ELASTICACHE_CACHE_CLUSTER', 'ELASTICSEARCH_DOMAIN', 'KINESIS_STREAM', 'LAMBDA_FUNCTION', 'OPEN_SEARCH_SERVICE_DOMAIN', 'RDS_DB_INSTANCE', 'RDS_DB_CLUSTER', 'REDSHIFT_CLUSTER', 'ROUTE53_HOSTED_ZONE', 'ROUTE53_HEALTH_CHECK', 'S3_BUCKET', 'SAGEMAKER_ENDPOINT', 'SNS_TOPIC', 'SQS_QUEUE', 'STEP_FUNCTIONS_ACTIVITY', 'STEP_FUNCTIONS_STATE_MACHINE']], 'ResourceTypeFilters' => ['type' => 'list', 'member' => ['shape' => 'ResourceTypeFilter']], 'RetryAfterSeconds' => ['type' => 'integer'], 'SearchInsightsAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 1, 'min' => 1], 'SearchInsightsFilters' => ['type' => 'structure', 'members' => ['Severities' => ['shape' => 'InsightSeverities'], 'Statuses' => ['shape' => 'InsightStatuses'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection']]], 'SearchInsightsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'SearchInsightsRequest' => ['type' => 'structure', 'required' => ['StartTimeRange', 'Type'], 'members' => ['StartTimeRange' => ['shape' => 'StartTimeRange'], 'Filters' => ['shape' => 'SearchInsightsFilters'], 'MaxResults' => ['shape' => 'SearchInsightsMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken'], 'Type' => ['shape' => 'InsightType']]], 'SearchInsightsResponse' => ['type' => 'structure', 'members' => ['ProactiveInsights' => ['shape' => 'ProactiveInsights'], 'ReactiveInsights' => ['shape' => 'ReactiveInsights'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'SearchOrganizationInsightsFilters' => ['type' => 'structure', 'members' => ['Severities' => ['shape' => 'InsightSeverities'], 'Statuses' => ['shape' => 'InsightStatuses'], 'ResourceCollection' => ['shape' => 'ResourceCollection'], 'ServiceCollection' => ['shape' => 'ServiceCollection']]], 'SearchOrganizationInsightsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'SearchOrganizationInsightsRequest' => ['type' => 'structure', 'required' => ['AccountIds', 'StartTimeRange', 'Type'], 'members' => ['AccountIds' => ['shape' => 'SearchInsightsAccountIdList'], 'StartTimeRange' => ['shape' => 'StartTimeRange'], 'Filters' => ['shape' => 'SearchOrganizationInsightsFilters'], 'MaxResults' => ['shape' => 'SearchOrganizationInsightsMaxResults'], 'NextToken' => ['shape' => 'UuidNextToken'], 'Type' => ['shape' => 'InsightType']]], 'SearchOrganizationInsightsResponse' => ['type' => 'structure', 'members' => ['ProactiveInsights' => ['shape' => 'ProactiveInsights'], 'ReactiveInsights' => ['shape' => 'ReactiveInsights'], 'NextToken' => ['shape' => 'UuidNextToken']]], 'ServiceCollection' => ['type' => 'structure', 'members' => ['ServiceNames' => ['shape' => 'ServiceNames']]], 'ServiceHealth' => ['type' => 'structure', 'members' => ['ServiceName' => ['shape' => 'ServiceName'], 'Insight' => ['shape' => 'ServiceInsightHealth'], 'AnalyzedResourceCount' => ['shape' => 'AnalyzedResourceCount']]], 'ServiceHealths' => ['type' => 'list', 'member' => ['shape' => 'ServiceHealth']], 'ServiceInsightHealth' => ['type' => 'structure', 'members' => ['OpenProactiveInsights' => ['shape' => 'NumOpenProactiveInsights'], 'OpenReactiveInsights' => ['shape' => 'NumOpenReactiveInsights']]], 'ServiceIntegrationConfig' => ['type' => 'structure', 'members' => ['OpsCenter' => ['shape' => 'OpsCenterIntegration'], 'LogsAnomalyDetection' => ['shape' => 'LogsAnomalyDetectionIntegration']]], 'ServiceName' => ['type' => 'string', 'enum' => ['API_GATEWAY', 'APPLICATION_ELB', 'AUTO_SCALING_GROUP', 'CLOUD_FRONT', 'DYNAMO_DB', 'EC2', 'ECS', 'EKS', 'ELASTIC_BEANSTALK', 'ELASTI_CACHE', 'ELB', 'ES', 'KINESIS', 'LAMBDA', 'NAT_GATEWAY', 'NETWORK_ELB', 'RDS', 'REDSHIFT', 'ROUTE_53', 'S3', 'SAGE_MAKER', 'SNS', 'SQS', 'STEP_FUNCTIONS', 'SWF']], 'ServiceNames' => ['type' => 'list', 'member' => ['shape' => 'ServiceName']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageString']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ServiceResourceCost' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ResourceType'], 'State' => ['shape' => 'CostEstimationServiceResourceState'], 'Count' => ['shape' => 'CostEstimationServiceResourceCount'], 'UnitCost' => ['shape' => 'Cost'], 'Cost' => ['shape' => 'Cost']]], 'ServiceResourceCosts' => ['type' => 'list', 'member' => ['shape' => 'ServiceResourceCost']], 'SnsChannelConfig' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'TopicArn']]], 'SsmOpsItemId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^.*$'], 'StackName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z*]+[a-zA-Z0-9-]*$'], 'StackNames' => ['type' => 'list', 'member' => ['shape' => 'StackName']], 'StartCostEstimationRequest' => ['type' => 'structure', 'required' => ['ResourceCollection'], 'members' => ['ResourceCollection' => ['shape' => 'CostEstimationResourceCollectionFilter'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'StartCostEstimationResponse' => ['type' => 'structure', 'members' => []], 'StartTimeRange' => ['type' => 'structure', 'members' => ['FromTime' => ['shape' => 'Timestamp'], 'ToTime' => ['shape' => 'Timestamp']]], 'TagCollection' => ['type' => 'structure', 'required' => ['AppBoundaryKey', 'TagValues'], 'members' => ['AppBoundaryKey' => ['shape' => 'AppBoundaryKey'], 'TagValues' => ['shape' => 'TagValues']]], 'TagCollectionFilter' => ['type' => 'structure', 'required' => ['AppBoundaryKey', 'TagValues'], 'members' => ['AppBoundaryKey' => ['shape' => 'AppBoundaryKey'], 'TagValues' => ['shape' => 'TagValues']]], 'TagCollectionFilters' => ['type' => 'list', 'member' => ['shape' => 'TagCollectionFilter']], 'TagCollections' => ['type' => 'list', 'member' => ['shape' => 'TagCollection']], 'TagCostEstimationResourceCollectionFilter' => ['type' => 'structure', 'required' => ['AppBoundaryKey', 'TagValues'], 'members' => ['AppBoundaryKey' => ['shape' => 'AppBoundaryKey'], 'TagValues' => ['shape' => 'CostEstimationTagValues']]], 'TagCostEstimationResourceCollectionFilters' => ['type' => 'list', 'member' => ['shape' => 'TagCostEstimationResourceCollectionFilter']], 'TagHealth' => ['type' => 'structure', 'members' => ['AppBoundaryKey' => ['shape' => 'AppBoundaryKey'], 'TagValue' => ['shape' => 'TagValue'], 'Insight' => ['shape' => 'InsightHealth'], 'AnalyzedResourceCount' => ['shape' => 'AnalyzedResourceCount']]], 'TagHealths' => ['type' => 'list', 'member' => ['shape' => 'TagHealth']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*|\\*)$'], 'TagValues' => ['type' => 'list', 'member' => ['shape' => 'TagValue']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessageString'], 'QuotaCode' => ['shape' => 'ErrorQuotaCodeString'], 'ServiceCode' => ['shape' => 'ErrorServiceCodeString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TimestampMetricValuePair' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'MetricValue' => ['shape' => 'MetricValue']]], 'TimestampMetricValuePairList' => ['type' => 'list', 'member' => ['shape' => 'TimestampMetricValuePair']], 'TopicArn' => ['type' => 'string', 'max' => 1024, 'min' => 36, 'pattern' => '^arn:aws[a-z0-9-]*:sns:[a-z0-9-]+:\\d{12}:[^:]+$'], 'UpdateCloudFormationCollectionFilter' => ['type' => 'structure', 'members' => ['StackNames' => ['shape' => 'UpdateStackNames']]], 'UpdateEventSourcesConfigRequest' => ['type' => 'structure', 'members' => ['EventSources' => ['shape' => 'EventSourcesConfig']]], 'UpdateEventSourcesConfigResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceCollectionAction' => ['type' => 'string', 'enum' => ['ADD', 'REMOVE']], 'UpdateResourceCollectionFilter' => ['type' => 'structure', 'members' => ['CloudFormation' => ['shape' => 'UpdateCloudFormationCollectionFilter'], 'Tags' => ['shape' => 'UpdateTagCollectionFilters']]], 'UpdateResourceCollectionRequest' => ['type' => 'structure', 'required' => ['Action', 'ResourceCollection'], 'members' => ['Action' => ['shape' => 'UpdateResourceCollectionAction'], 'ResourceCollection' => ['shape' => 'UpdateResourceCollectionFilter']]], 'UpdateResourceCollectionResponse' => ['type' => 'structure', 'members' => []], 'UpdateServiceIntegrationConfig' => ['type' => 'structure', 'members' => ['OpsCenter' => ['shape' => 'OpsCenterIntegrationConfig'], 'LogsAnomalyDetection' => ['shape' => 'LogsAnomalyDetectionIntegrationConfig']]], 'UpdateServiceIntegrationRequest' => ['type' => 'structure', 'required' => ['ServiceIntegration'], 'members' => ['ServiceIntegration' => ['shape' => 'UpdateServiceIntegrationConfig']]], 'UpdateServiceIntegrationResponse' => ['type' => 'structure', 'members' => []], 'UpdateStackNames' => ['type' => 'list', 'member' => ['shape' => 'StackName'], 'max' => 100, 'min' => 0], 'UpdateTagCollectionFilter' => ['type' => 'structure', 'required' => ['AppBoundaryKey', 'TagValues'], 'members' => ['AppBoundaryKey' => ['shape' => 'AppBoundaryKey'], 'TagValues' => ['shape' => 'UpdateTagValues']]], 'UpdateTagCollectionFilters' => ['type' => 'list', 'member' => ['shape' => 'UpdateTagCollectionFilter']], 'UpdateTagValues' => ['type' => 'list', 'member' => ['shape' => 'TagValue'], 'max' => 100, 'min' => 0], 'UuidNextToken' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessageString'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFields']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'ErrorNameString'], 'Message' => ['shape' => 'ErrorMessageString']]], 'ValidationExceptionFields' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER', 'INVALID_PARAMETER_COMBINATION', 'PARAMETER_INCONSISTENT_WITH_SERVICE_STATE']]]]; diff --git a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 33d0e76..0000000 --- a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devops-guru-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devops-guru-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devops-guru.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://devops-guru.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-tests-1.json.php deleted file mode 100644 index ee6f865..0000000 --- a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devops-guru.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/devops-guru/2020-12-01/paginators-1.json.php deleted file mode 100644 index d6417a8..0000000 --- a/vendor/Aws3/Aws/data/devops-guru/2020-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeOrganizationResourceCollectionHealth' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => ['CloudFormation', 'Account', 'Service', 'Tags']], 'DescribeResourceCollectionHealth' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => ['CloudFormation', 'Service', 'Tags']], 'GetCostEstimation' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['Status', 'TotalCost', 'TimeRange', 'ResourceCollection'], 'output_token' => 'NextToken', 'result_key' => ['Costs']], 'GetResourceCollection' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['ResourceCollection'], 'output_token' => 'NextToken', 'result_key' => ['ResourceCollection.CloudFormation.StackNames', 'ResourceCollection.Tags']], 'ListAnomaliesForInsight' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['ReactiveAnomalies', 'ProactiveAnomalies']], 'ListAnomalousLogGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['InsightId', 'AnomalousLogGroups']], 'ListEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Events'], 'ListInsights' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['ProactiveInsights', 'ReactiveInsights']], 'ListMonitoredResources' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['MonitoredResourceIdentifiers']], 'ListNotificationChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Channels'], 'ListOrganizationInsights' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['ProactiveInsights', 'ReactiveInsights']], 'ListRecommendations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Recommendations'], 'SearchInsights' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['ProactiveInsights', 'ReactiveInsights']], 'SearchOrganizationInsights' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => ['ProactiveInsights', 'ReactiveInsights']]]]; diff --git a/vendor/Aws3/Aws/data/directconnect/2012-10-25/api-2.json.php b/vendor/Aws3/Aws/data/directconnect/2012-10-25/api-2.json.php deleted file mode 100644 index 1d18c57..0000000 --- a/vendor/Aws3/Aws/data/directconnect/2012-10-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-10-25', 'endpointPrefix' => 'directconnect', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Direct Connect', 'serviceId' => 'Direct Connect', 'signatureVersion' => 'v4', 'targetPrefix' => 'OvertureService', 'uid' => 'directconnect-2012-10-25'], 'operations' => ['AcceptDirectConnectGatewayAssociationProposal' => ['name' => 'AcceptDirectConnectGatewayAssociationProposal', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptDirectConnectGatewayAssociationProposalRequest'], 'output' => ['shape' => 'AcceptDirectConnectGatewayAssociationProposalResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AllocateConnectionOnInterconnect' => ['name' => 'AllocateConnectionOnInterconnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateConnectionOnInterconnectRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']], 'deprecated' => \true], 'AllocateHostedConnection' => ['name' => 'AllocateHostedConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateHostedConnectionRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AllocatePrivateVirtualInterface' => ['name' => 'AllocatePrivateVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocatePrivateVirtualInterfaceRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AllocatePublicVirtualInterface' => ['name' => 'AllocatePublicVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocatePublicVirtualInterfaceRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AllocateTransitVirtualInterface' => ['name' => 'AllocateTransitVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateTransitVirtualInterfaceRequest'], 'output' => ['shape' => 'AllocateTransitVirtualInterfaceResult'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AssociateConnectionWithLag' => ['name' => 'AssociateConnectionWithLag', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateConnectionWithLagRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AssociateHostedConnection' => ['name' => 'AssociateHostedConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateHostedConnectionRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AssociateMacSecKey' => ['name' => 'AssociateMacSecKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateMacSecKeyRequest'], 'output' => ['shape' => 'AssociateMacSecKeyResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'AssociateVirtualInterface' => ['name' => 'AssociateVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateVirtualInterfaceRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ConfirmConnection' => ['name' => 'ConfirmConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmConnectionRequest'], 'output' => ['shape' => 'ConfirmConnectionResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ConfirmCustomerAgreement' => ['name' => 'ConfirmCustomerAgreement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmCustomerAgreementRequest'], 'output' => ['shape' => 'ConfirmCustomerAgreementResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ConfirmPrivateVirtualInterface' => ['name' => 'ConfirmPrivateVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmPrivateVirtualInterfaceRequest'], 'output' => ['shape' => 'ConfirmPrivateVirtualInterfaceResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ConfirmPublicVirtualInterface' => ['name' => 'ConfirmPublicVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmPublicVirtualInterfaceRequest'], 'output' => ['shape' => 'ConfirmPublicVirtualInterfaceResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ConfirmTransitVirtualInterface' => ['name' => 'ConfirmTransitVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmTransitVirtualInterfaceRequest'], 'output' => ['shape' => 'ConfirmTransitVirtualInterfaceResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateBGPPeer' => ['name' => 'CreateBGPPeer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBGPPeerRequest'], 'output' => ['shape' => 'CreateBGPPeerResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateDirectConnectGateway' => ['name' => 'CreateDirectConnectGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDirectConnectGatewayRequest'], 'output' => ['shape' => 'CreateDirectConnectGatewayResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateDirectConnectGatewayAssociation' => ['name' => 'CreateDirectConnectGatewayAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDirectConnectGatewayAssociationRequest'], 'output' => ['shape' => 'CreateDirectConnectGatewayAssociationResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateDirectConnectGatewayAssociationProposal' => ['name' => 'CreateDirectConnectGatewayAssociationProposal', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDirectConnectGatewayAssociationProposalRequest'], 'output' => ['shape' => 'CreateDirectConnectGatewayAssociationProposalResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateInterconnect' => ['name' => 'CreateInterconnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInterconnectRequest'], 'output' => ['shape' => 'Interconnect'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateLag' => ['name' => 'CreateLag', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLagRequest'], 'output' => ['shape' => 'Lag'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreatePrivateVirtualInterface' => ['name' => 'CreatePrivateVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePrivateVirtualInterfaceRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreatePublicVirtualInterface' => ['name' => 'CreatePublicVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePublicVirtualInterfaceRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'CreateTransitVirtualInterface' => ['name' => 'CreateTransitVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitVirtualInterfaceRequest'], 'output' => ['shape' => 'CreateTransitVirtualInterfaceResult'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteBGPPeer' => ['name' => 'DeleteBGPPeer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBGPPeerRequest'], 'output' => ['shape' => 'DeleteBGPPeerResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteDirectConnectGateway' => ['name' => 'DeleteDirectConnectGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDirectConnectGatewayRequest'], 'output' => ['shape' => 'DeleteDirectConnectGatewayResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteDirectConnectGatewayAssociation' => ['name' => 'DeleteDirectConnectGatewayAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDirectConnectGatewayAssociationRequest'], 'output' => ['shape' => 'DeleteDirectConnectGatewayAssociationResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteDirectConnectGatewayAssociationProposal' => ['name' => 'DeleteDirectConnectGatewayAssociationProposal', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDirectConnectGatewayAssociationProposalRequest'], 'output' => ['shape' => 'DeleteDirectConnectGatewayAssociationProposalResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteInterconnect' => ['name' => 'DeleteInterconnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInterconnectRequest'], 'output' => ['shape' => 'DeleteInterconnectResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteLag' => ['name' => 'DeleteLag', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLagRequest'], 'output' => ['shape' => 'Lag'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DeleteVirtualInterface' => ['name' => 'DeleteVirtualInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVirtualInterfaceRequest'], 'output' => ['shape' => 'DeleteVirtualInterfaceResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeConnectionLoa' => ['name' => 'DescribeConnectionLoa', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionLoaRequest'], 'output' => ['shape' => 'DescribeConnectionLoaResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']], 'deprecated' => \true], 'DescribeConnections' => ['name' => 'DescribeConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionsRequest'], 'output' => ['shape' => 'Connections'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeConnectionsOnInterconnect' => ['name' => 'DescribeConnectionsOnInterconnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionsOnInterconnectRequest'], 'output' => ['shape' => 'Connections'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']], 'deprecated' => \true], 'DescribeCustomerMetadata' => ['name' => 'DescribeCustomerMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeCustomerMetadataResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeDirectConnectGatewayAssociationProposals' => ['name' => 'DescribeDirectConnectGatewayAssociationProposals', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectConnectGatewayAssociationProposalsRequest'], 'output' => ['shape' => 'DescribeDirectConnectGatewayAssociationProposalsResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeDirectConnectGatewayAssociations' => ['name' => 'DescribeDirectConnectGatewayAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectConnectGatewayAssociationsRequest'], 'output' => ['shape' => 'DescribeDirectConnectGatewayAssociationsResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeDirectConnectGatewayAttachments' => ['name' => 'DescribeDirectConnectGatewayAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectConnectGatewayAttachmentsRequest'], 'output' => ['shape' => 'DescribeDirectConnectGatewayAttachmentsResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeDirectConnectGateways' => ['name' => 'DescribeDirectConnectGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectConnectGatewaysRequest'], 'output' => ['shape' => 'DescribeDirectConnectGatewaysResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeHostedConnections' => ['name' => 'DescribeHostedConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostedConnectionsRequest'], 'output' => ['shape' => 'Connections'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeInterconnectLoa' => ['name' => 'DescribeInterconnectLoa', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInterconnectLoaRequest'], 'output' => ['shape' => 'DescribeInterconnectLoaResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']], 'deprecated' => \true], 'DescribeInterconnects' => ['name' => 'DescribeInterconnects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInterconnectsRequest'], 'output' => ['shape' => 'Interconnects'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeLags' => ['name' => 'DescribeLags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLagsRequest'], 'output' => ['shape' => 'Lags'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeLoa' => ['name' => 'DescribeLoa', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoaRequest'], 'output' => ['shape' => 'Loa'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeLocations' => ['name' => 'DescribeLocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'Locations'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeRouterConfiguration' => ['name' => 'DescribeRouterConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRouterConfigurationRequest'], 'output' => ['shape' => 'DescribeRouterConfigurationResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeVirtualGateways' => ['name' => 'DescribeVirtualGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'VirtualGateways'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DescribeVirtualInterfaces' => ['name' => 'DescribeVirtualInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVirtualInterfacesRequest'], 'output' => ['shape' => 'VirtualInterfaces'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DisassociateConnectionFromLag' => ['name' => 'DisassociateConnectionFromLag', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateConnectionFromLagRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'DisassociateMacSecKey' => ['name' => 'DisassociateMacSecKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateMacSecKeyRequest'], 'output' => ['shape' => 'DisassociateMacSecKeyResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'ListVirtualInterfaceTestHistory' => ['name' => 'ListVirtualInterfaceTestHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVirtualInterfaceTestHistoryRequest'], 'output' => ['shape' => 'ListVirtualInterfaceTestHistoryResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'StartBgpFailoverTest' => ['name' => 'StartBgpFailoverTest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartBgpFailoverTestRequest'], 'output' => ['shape' => 'StartBgpFailoverTestResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'StopBgpFailoverTest' => ['name' => 'StopBgpFailoverTest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopBgpFailoverTestRequest'], 'output' => ['shape' => 'StopBgpFailoverTestResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UpdateConnection' => ['name' => 'UpdateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectionRequest'], 'output' => ['shape' => 'Connection'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UpdateDirectConnectGateway' => ['name' => 'UpdateDirectConnectGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDirectConnectGatewayRequest'], 'output' => ['shape' => 'UpdateDirectConnectGatewayResponse'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UpdateDirectConnectGatewayAssociation' => ['name' => 'UpdateDirectConnectGatewayAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDirectConnectGatewayAssociationRequest'], 'output' => ['shape' => 'UpdateDirectConnectGatewayAssociationResult'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UpdateLag' => ['name' => 'UpdateLag', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLagRequest'], 'output' => ['shape' => 'Lag'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]], 'UpdateVirtualInterfaceAttributes' => ['name' => 'UpdateVirtualInterfaceAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVirtualInterfaceAttributesRequest'], 'output' => ['shape' => 'VirtualInterface'], 'errors' => [['shape' => 'DirectConnectServerException'], ['shape' => 'DirectConnectClientException']]]], 'shapes' => ['ASN' => ['type' => 'integer'], 'AcceptDirectConnectGatewayAssociationProposalRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayId', 'proposalId', 'associatedGatewayOwnerAccount'], 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'proposalId' => ['shape' => 'DirectConnectGatewayAssociationProposalId'], 'associatedGatewayOwnerAccount' => ['shape' => 'OwnerAccount'], 'overrideAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList']]], 'AcceptDirectConnectGatewayAssociationProposalResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociation' => ['shape' => 'DirectConnectGatewayAssociation']]], 'AddressFamily' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'AgreementList' => ['type' => 'list', 'member' => ['shape' => 'CustomerAgreement']], 'AgreementName' => ['type' => 'string', 'max' => 100], 'AllocateConnectionOnInterconnectRequest' => ['type' => 'structure', 'required' => ['bandwidth', 'connectionName', 'ownerAccount', 'interconnectId', 'vlan'], 'members' => ['bandwidth' => ['shape' => 'Bandwidth'], 'connectionName' => ['shape' => 'ConnectionName'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'interconnectId' => ['shape' => 'InterconnectId'], 'vlan' => ['shape' => 'VLAN']]], 'AllocateHostedConnectionRequest' => ['type' => 'structure', 'required' => ['connectionId', 'ownerAccount', 'bandwidth', 'connectionName', 'vlan'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'bandwidth' => ['shape' => 'Bandwidth'], 'connectionName' => ['shape' => 'ConnectionName'], 'vlan' => ['shape' => 'VLAN'], 'tags' => ['shape' => 'TagList']]], 'AllocatePrivateVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'ownerAccount', 'newPrivateVirtualInterfaceAllocation'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'newPrivateVirtualInterfaceAllocation' => ['shape' => 'NewPrivateVirtualInterfaceAllocation']]], 'AllocatePublicVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'ownerAccount', 'newPublicVirtualInterfaceAllocation'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'newPublicVirtualInterfaceAllocation' => ['shape' => 'NewPublicVirtualInterfaceAllocation']]], 'AllocateTransitVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'ownerAccount', 'newTransitVirtualInterfaceAllocation'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'newTransitVirtualInterfaceAllocation' => ['shape' => 'NewTransitVirtualInterfaceAllocation']]], 'AllocateTransitVirtualInterfaceResult' => ['type' => 'structure', 'members' => ['virtualInterface' => ['shape' => 'VirtualInterface']]], 'AmazonAddress' => ['type' => 'string'], 'AssociateConnectionWithLagRequest' => ['type' => 'structure', 'required' => ['connectionId', 'lagId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'lagId' => ['shape' => 'LagId']]], 'AssociateHostedConnectionRequest' => ['type' => 'structure', 'required' => ['connectionId', 'parentConnectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'parentConnectionId' => ['shape' => 'ConnectionId']]], 'AssociateMacSecKeyRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'secretARN' => ['shape' => 'SecretARN'], 'ckn' => ['shape' => 'Ckn'], 'cak' => ['shape' => 'Cak']]], 'AssociateMacSecKeyResponse' => ['type' => 'structure', 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'macSecKeys' => ['shape' => 'MacSecKeyList']]], 'AssociateVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId', 'connectionId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'connectionId' => ['shape' => 'ConnectionId']]], 'AssociatedGateway' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'GatewayIdentifier'], 'type' => ['shape' => 'GatewayType'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'region' => ['shape' => 'Region']]], 'AssociatedGatewayId' => ['type' => 'string'], 'AvailableMacSecPortSpeeds' => ['type' => 'list', 'member' => ['shape' => 'PortSpeed']], 'AvailablePortSpeeds' => ['type' => 'list', 'member' => ['shape' => 'PortSpeed']], 'AwsDevice' => ['type' => 'string', 'deprecated' => \true], 'AwsDeviceV2' => ['type' => 'string'], 'AwsLogicalDeviceId' => ['type' => 'string'], 'BGPAuthKey' => ['type' => 'string'], 'BGPPeer' => ['type' => 'structure', 'members' => ['bgpPeerId' => ['shape' => 'BGPPeerId'], 'asn' => ['shape' => 'ASN'], 'authKey' => ['shape' => 'BGPAuthKey'], 'addressFamily' => ['shape' => 'AddressFamily'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'bgpPeerState' => ['shape' => 'BGPPeerState'], 'bgpStatus' => ['shape' => 'BGPStatus'], 'awsDeviceV2' => ['shape' => 'AwsDeviceV2'], 'awsLogicalDeviceId' => ['shape' => 'AwsLogicalDeviceId']]], 'BGPPeerId' => ['type' => 'string'], 'BGPPeerIdList' => ['type' => 'list', 'member' => ['shape' => 'BGPPeerId']], 'BGPPeerList' => ['type' => 'list', 'member' => ['shape' => 'BGPPeer']], 'BGPPeerState' => ['type' => 'string', 'enum' => ['verifying', 'pending', 'available', 'deleting', 'deleted']], 'BGPStatus' => ['type' => 'string', 'enum' => ['up', 'down', 'unknown']], 'Bandwidth' => ['type' => 'string'], 'BooleanFlag' => ['type' => 'boolean'], 'CIDR' => ['type' => 'string'], 'Cak' => ['type' => 'string'], 'Ckn' => ['type' => 'string'], 'ConfirmConnectionRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId']]], 'ConfirmConnectionResponse' => ['type' => 'structure', 'members' => ['connectionState' => ['shape' => 'ConnectionState']]], 'ConfirmCustomerAgreementRequest' => ['type' => 'structure', 'members' => ['agreementName' => ['shape' => 'AgreementName']]], 'ConfirmCustomerAgreementResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'Status']]], 'ConfirmPrivateVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId']]], 'ConfirmPrivateVirtualInterfaceResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceState' => ['shape' => 'VirtualInterfaceState']]], 'ConfirmPublicVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId']]], 'ConfirmPublicVirtualInterfaceResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceState' => ['shape' => 'VirtualInterfaceState']]], 'ConfirmTransitVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId', 'directConnectGatewayId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId']]], 'ConfirmTransitVirtualInterfaceResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceState' => ['shape' => 'VirtualInterfaceState']]], 'Connection' => ['type' => 'structure', 'members' => ['ownerAccount' => ['shape' => 'OwnerAccount'], 'connectionId' => ['shape' => 'ConnectionId'], 'connectionName' => ['shape' => 'ConnectionName'], 'connectionState' => ['shape' => 'ConnectionState'], 'region' => ['shape' => 'Region'], 'location' => ['shape' => 'LocationCode'], 'bandwidth' => ['shape' => 'Bandwidth'], 'vlan' => ['shape' => 'VLAN'], 'partnerName' => ['shape' => 'PartnerName'], 'loaIssueTime' => ['shape' => 'LoaIssueTime'], 'lagId' => ['shape' => 'LagId'], 'awsDevice' => ['shape' => 'AwsDevice'], 'jumboFrameCapable' => ['shape' => 'JumboFrameCapable'], 'awsDeviceV2' => ['shape' => 'AwsDeviceV2'], 'awsLogicalDeviceId' => ['shape' => 'AwsLogicalDeviceId'], 'hasLogicalRedundancy' => ['shape' => 'HasLogicalRedundancy'], 'tags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName'], 'macSecCapable' => ['shape' => 'MacSecCapable'], 'portEncryptionStatus' => ['shape' => 'PortEncryptionStatus'], 'encryptionMode' => ['shape' => 'EncryptionMode'], 'macSecKeys' => ['shape' => 'MacSecKeyList']]], 'ConnectionId' => ['type' => 'string'], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionName' => ['type' => 'string'], 'ConnectionState' => ['type' => 'string', 'enum' => ['ordering', 'requested', 'pending', 'available', 'down', 'deleting', 'deleted', 'rejected', 'unknown']], 'Connections' => ['type' => 'structure', 'members' => ['connections' => ['shape' => 'ConnectionList']]], 'Count' => ['type' => 'integer'], 'CreateBGPPeerRequest' => ['type' => 'structure', 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'newBGPPeer' => ['shape' => 'NewBGPPeer']]], 'CreateBGPPeerResponse' => ['type' => 'structure', 'members' => ['virtualInterface' => ['shape' => 'VirtualInterface']]], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['location', 'bandwidth', 'connectionName'], 'members' => ['location' => ['shape' => 'LocationCode'], 'bandwidth' => ['shape' => 'Bandwidth'], 'connectionName' => ['shape' => 'ConnectionName'], 'lagId' => ['shape' => 'LagId'], 'tags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName'], 'requestMACSec' => ['shape' => 'RequestMACSec']]], 'CreateDirectConnectGatewayAssociationProposalRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayId', 'directConnectGatewayOwnerAccount', 'gatewayId'], 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'directConnectGatewayOwnerAccount' => ['shape' => 'OwnerAccount'], 'gatewayId' => ['shape' => 'GatewayIdToAssociate'], 'addAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList'], 'removeAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList']]], 'CreateDirectConnectGatewayAssociationProposalResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociationProposal' => ['shape' => 'DirectConnectGatewayAssociationProposal']]], 'CreateDirectConnectGatewayAssociationRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayId'], 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'gatewayId' => ['shape' => 'GatewayIdToAssociate'], 'addAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId']]], 'CreateDirectConnectGatewayAssociationResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociation' => ['shape' => 'DirectConnectGatewayAssociation']]], 'CreateDirectConnectGatewayRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayName'], 'members' => ['directConnectGatewayName' => ['shape' => 'DirectConnectGatewayName'], 'amazonSideAsn' => ['shape' => 'LongAsn']]], 'CreateDirectConnectGatewayResult' => ['type' => 'structure', 'members' => ['directConnectGateway' => ['shape' => 'DirectConnectGateway']]], 'CreateInterconnectRequest' => ['type' => 'structure', 'required' => ['interconnectName', 'bandwidth', 'location'], 'members' => ['interconnectName' => ['shape' => 'InterconnectName'], 'bandwidth' => ['shape' => 'Bandwidth'], 'location' => ['shape' => 'LocationCode'], 'lagId' => ['shape' => 'LagId'], 'tags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName']]], 'CreateLagRequest' => ['type' => 'structure', 'required' => ['numberOfConnections', 'location', 'connectionsBandwidth', 'lagName'], 'members' => ['numberOfConnections' => ['shape' => 'Count'], 'location' => ['shape' => 'LocationCode'], 'connectionsBandwidth' => ['shape' => 'Bandwidth'], 'lagName' => ['shape' => 'LagName'], 'connectionId' => ['shape' => 'ConnectionId'], 'tags' => ['shape' => 'TagList'], 'childConnectionTags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName'], 'requestMACSec' => ['shape' => 'RequestMACSec']]], 'CreatePrivateVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'newPrivateVirtualInterface'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'newPrivateVirtualInterface' => ['shape' => 'NewPrivateVirtualInterface']]], 'CreatePublicVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'newPublicVirtualInterface'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'newPublicVirtualInterface' => ['shape' => 'NewPublicVirtualInterface']]], 'CreateTransitVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['connectionId', 'newTransitVirtualInterface'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'newTransitVirtualInterface' => ['shape' => 'NewTransitVirtualInterface']]], 'CreateTransitVirtualInterfaceResult' => ['type' => 'structure', 'members' => ['virtualInterface' => ['shape' => 'VirtualInterface']]], 'CustomerAddress' => ['type' => 'string'], 'CustomerAgreement' => ['type' => 'structure', 'members' => ['agreementName' => ['shape' => 'AgreementName'], 'status' => ['shape' => 'Status']]], 'DeleteBGPPeerRequest' => ['type' => 'structure', 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'asn' => ['shape' => 'ASN'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'bgpPeerId' => ['shape' => 'BGPPeerId']]], 'DeleteBGPPeerResponse' => ['type' => 'structure', 'members' => ['virtualInterface' => ['shape' => 'VirtualInterface']]], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId']]], 'DeleteDirectConnectGatewayAssociationProposalRequest' => ['type' => 'structure', 'required' => ['proposalId'], 'members' => ['proposalId' => ['shape' => 'DirectConnectGatewayAssociationProposalId']]], 'DeleteDirectConnectGatewayAssociationProposalResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociationProposal' => ['shape' => 'DirectConnectGatewayAssociationProposal']]], 'DeleteDirectConnectGatewayAssociationRequest' => ['type' => 'structure', 'members' => ['associationId' => ['shape' => 'DirectConnectGatewayAssociationId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId']]], 'DeleteDirectConnectGatewayAssociationResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociation' => ['shape' => 'DirectConnectGatewayAssociation']]], 'DeleteDirectConnectGatewayRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayId'], 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId']]], 'DeleteDirectConnectGatewayResult' => ['type' => 'structure', 'members' => ['directConnectGateway' => ['shape' => 'DirectConnectGateway']]], 'DeleteInterconnectRequest' => ['type' => 'structure', 'required' => ['interconnectId'], 'members' => ['interconnectId' => ['shape' => 'InterconnectId']]], 'DeleteInterconnectResponse' => ['type' => 'structure', 'members' => ['interconnectState' => ['shape' => 'InterconnectState']]], 'DeleteLagRequest' => ['type' => 'structure', 'required' => ['lagId'], 'members' => ['lagId' => ['shape' => 'LagId']]], 'DeleteVirtualInterfaceRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId']]], 'DeleteVirtualInterfaceResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceState' => ['shape' => 'VirtualInterfaceState']]], 'DescribeConnectionLoaRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'providerName' => ['shape' => 'ProviderName'], 'loaContentType' => ['shape' => 'LoaContentType']]], 'DescribeConnectionLoaResponse' => ['type' => 'structure', 'members' => ['loa' => ['shape' => 'Loa']]], 'DescribeConnectionsOnInterconnectRequest' => ['type' => 'structure', 'required' => ['interconnectId'], 'members' => ['interconnectId' => ['shape' => 'InterconnectId']]], 'DescribeConnectionsRequest' => ['type' => 'structure', 'members' => ['connectionId' => ['shape' => 'ConnectionId']]], 'DescribeCustomerMetadataResponse' => ['type' => 'structure', 'members' => ['agreements' => ['shape' => 'AgreementList'], 'nniPartnerType' => ['shape' => 'NniPartnerType']]], 'DescribeDirectConnectGatewayAssociationProposalsRequest' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'proposalId' => ['shape' => 'DirectConnectGatewayAssociationProposalId'], 'associatedGatewayId' => ['shape' => 'AssociatedGatewayId'], 'maxResults' => ['shape' => 'MaxResultSetSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewayAssociationProposalsResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociationProposals' => ['shape' => 'DirectConnectGatewayAssociationProposalList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewayAssociationsRequest' => ['type' => 'structure', 'members' => ['associationId' => ['shape' => 'DirectConnectGatewayAssociationId'], 'associatedGatewayId' => ['shape' => 'AssociatedGatewayId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'maxResults' => ['shape' => 'MaxResultSetSize'], 'nextToken' => ['shape' => 'PaginationToken'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId']]], 'DescribeDirectConnectGatewayAssociationsResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociations' => ['shape' => 'DirectConnectGatewayAssociationList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewayAttachmentsRequest' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'maxResults' => ['shape' => 'MaxResultSetSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewayAttachmentsResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAttachments' => ['shape' => 'DirectConnectGatewayAttachmentList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewaysRequest' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'maxResults' => ['shape' => 'MaxResultSetSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeDirectConnectGatewaysResult' => ['type' => 'structure', 'members' => ['directConnectGateways' => ['shape' => 'DirectConnectGatewayList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeHostedConnectionsRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId']]], 'DescribeInterconnectLoaRequest' => ['type' => 'structure', 'required' => ['interconnectId'], 'members' => ['interconnectId' => ['shape' => 'InterconnectId'], 'providerName' => ['shape' => 'ProviderName'], 'loaContentType' => ['shape' => 'LoaContentType']]], 'DescribeInterconnectLoaResponse' => ['type' => 'structure', 'members' => ['loa' => ['shape' => 'Loa']]], 'DescribeInterconnectsRequest' => ['type' => 'structure', 'members' => ['interconnectId' => ['shape' => 'InterconnectId']]], 'DescribeLagsRequest' => ['type' => 'structure', 'members' => ['lagId' => ['shape' => 'LagId']]], 'DescribeLoaRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'providerName' => ['shape' => 'ProviderName'], 'loaContentType' => ['shape' => 'LoaContentType']]], 'DescribeRouterConfigurationRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'routerTypeIdentifier' => ['shape' => 'RouterTypeIdentifier']]], 'DescribeRouterConfigurationResponse' => ['type' => 'structure', 'members' => ['customerRouterConfig' => ['shape' => 'RouterConfig'], 'router' => ['shape' => 'RouterType'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'virtualInterfaceName' => ['shape' => 'VirtualInterfaceName']]], 'DescribeTagsRequest' => ['type' => 'structure', 'required' => ['resourceArns'], 'members' => ['resourceArns' => ['shape' => 'ResourceArnList']]], 'DescribeTagsResponse' => ['type' => 'structure', 'members' => ['resourceTags' => ['shape' => 'ResourceTagList']]], 'DescribeVirtualInterfacesRequest' => ['type' => 'structure', 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId']]], 'DirectConnectClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DirectConnectGateway' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'directConnectGatewayName' => ['shape' => 'DirectConnectGatewayName'], 'amazonSideAsn' => ['shape' => 'LongAsn'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'directConnectGatewayState' => ['shape' => 'DirectConnectGatewayState'], 'stateChangeError' => ['shape' => 'StateChangeError']]], 'DirectConnectGatewayAssociation' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'directConnectGatewayOwnerAccount' => ['shape' => 'OwnerAccount'], 'associationState' => ['shape' => 'DirectConnectGatewayAssociationState'], 'stateChangeError' => ['shape' => 'StateChangeError'], 'associatedGateway' => ['shape' => 'AssociatedGateway'], 'associationId' => ['shape' => 'DirectConnectGatewayAssociationId'], 'allowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId'], 'virtualGatewayRegion' => ['shape' => 'VirtualGatewayRegion'], 'virtualGatewayOwnerAccount' => ['shape' => 'OwnerAccount']]], 'DirectConnectGatewayAssociationId' => ['type' => 'string'], 'DirectConnectGatewayAssociationList' => ['type' => 'list', 'member' => ['shape' => 'DirectConnectGatewayAssociation']], 'DirectConnectGatewayAssociationProposal' => ['type' => 'structure', 'members' => ['proposalId' => ['shape' => 'DirectConnectGatewayAssociationProposalId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'directConnectGatewayOwnerAccount' => ['shape' => 'OwnerAccount'], 'proposalState' => ['shape' => 'DirectConnectGatewayAssociationProposalState'], 'associatedGateway' => ['shape' => 'AssociatedGateway'], 'existingAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList'], 'requestedAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList']]], 'DirectConnectGatewayAssociationProposalId' => ['type' => 'string'], 'DirectConnectGatewayAssociationProposalList' => ['type' => 'list', 'member' => ['shape' => 'DirectConnectGatewayAssociationProposal']], 'DirectConnectGatewayAssociationProposalState' => ['type' => 'string', 'enum' => ['requested', 'accepted', 'deleted']], 'DirectConnectGatewayAssociationState' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated', 'updating']], 'DirectConnectGatewayAttachment' => ['type' => 'structure', 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'virtualInterfaceRegion' => ['shape' => 'VirtualInterfaceRegion'], 'virtualInterfaceOwnerAccount' => ['shape' => 'OwnerAccount'], 'attachmentState' => ['shape' => 'DirectConnectGatewayAttachmentState'], 'attachmentType' => ['shape' => 'DirectConnectGatewayAttachmentType'], 'stateChangeError' => ['shape' => 'StateChangeError']]], 'DirectConnectGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'DirectConnectGatewayAttachment']], 'DirectConnectGatewayAttachmentState' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'DirectConnectGatewayAttachmentType' => ['type' => 'string', 'enum' => ['TransitVirtualInterface', 'PrivateVirtualInterface']], 'DirectConnectGatewayId' => ['type' => 'string'], 'DirectConnectGatewayList' => ['type' => 'list', 'member' => ['shape' => 'DirectConnectGateway']], 'DirectConnectGatewayName' => ['type' => 'string'], 'DirectConnectGatewayState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'DirectConnectServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DisassociateConnectionFromLagRequest' => ['type' => 'structure', 'required' => ['connectionId', 'lagId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'lagId' => ['shape' => 'LagId']]], 'DisassociateMacSecKeyRequest' => ['type' => 'structure', 'required' => ['connectionId', 'secretARN'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'secretARN' => ['shape' => 'SecretARN']]], 'DisassociateMacSecKeyResponse' => ['type' => 'structure', 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'macSecKeys' => ['shape' => 'MacSecKeyList']]], 'DuplicateTagKeysException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EnableSiteLink' => ['type' => 'boolean'], 'EncryptionMode' => ['type' => 'string'], 'EndTime' => ['type' => 'timestamp'], 'ErrorMessage' => ['type' => 'string'], 'FailureTestHistoryStatus' => ['type' => 'string'], 'GatewayIdToAssociate' => ['type' => 'string'], 'GatewayIdentifier' => ['type' => 'string'], 'GatewayType' => ['type' => 'string', 'enum' => ['virtualPrivateGateway', 'transitGateway']], 'HasLogicalRedundancy' => ['type' => 'string', 'enum' => ['unknown', 'yes', 'no']], 'Interconnect' => ['type' => 'structure', 'members' => ['interconnectId' => ['shape' => 'InterconnectId'], 'interconnectName' => ['shape' => 'InterconnectName'], 'interconnectState' => ['shape' => 'InterconnectState'], 'region' => ['shape' => 'Region'], 'location' => ['shape' => 'LocationCode'], 'bandwidth' => ['shape' => 'Bandwidth'], 'loaIssueTime' => ['shape' => 'LoaIssueTime'], 'lagId' => ['shape' => 'LagId'], 'awsDevice' => ['shape' => 'AwsDevice'], 'jumboFrameCapable' => ['shape' => 'JumboFrameCapable'], 'awsDeviceV2' => ['shape' => 'AwsDeviceV2'], 'awsLogicalDeviceId' => ['shape' => 'AwsLogicalDeviceId'], 'hasLogicalRedundancy' => ['shape' => 'HasLogicalRedundancy'], 'tags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName']]], 'InterconnectId' => ['type' => 'string'], 'InterconnectList' => ['type' => 'list', 'member' => ['shape' => 'Interconnect']], 'InterconnectName' => ['type' => 'string'], 'InterconnectState' => ['type' => 'string', 'enum' => ['requested', 'pending', 'available', 'down', 'deleting', 'deleted', 'unknown']], 'Interconnects' => ['type' => 'structure', 'members' => ['interconnects' => ['shape' => 'InterconnectList']]], 'JumboFrameCapable' => ['type' => 'boolean'], 'Lag' => ['type' => 'structure', 'members' => ['connectionsBandwidth' => ['shape' => 'Bandwidth'], 'numberOfConnections' => ['shape' => 'Count'], 'lagId' => ['shape' => 'LagId'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'lagName' => ['shape' => 'LagName'], 'lagState' => ['shape' => 'LagState'], 'location' => ['shape' => 'LocationCode'], 'region' => ['shape' => 'Region'], 'minimumLinks' => ['shape' => 'Count'], 'awsDevice' => ['shape' => 'AwsDevice'], 'awsDeviceV2' => ['shape' => 'AwsDeviceV2'], 'awsLogicalDeviceId' => ['shape' => 'AwsLogicalDeviceId'], 'connections' => ['shape' => 'ConnectionList'], 'allowsHostedConnections' => ['shape' => 'BooleanFlag'], 'jumboFrameCapable' => ['shape' => 'JumboFrameCapable'], 'hasLogicalRedundancy' => ['shape' => 'HasLogicalRedundancy'], 'tags' => ['shape' => 'TagList'], 'providerName' => ['shape' => 'ProviderName'], 'macSecCapable' => ['shape' => 'MacSecCapable'], 'encryptionMode' => ['shape' => 'EncryptionMode'], 'macSecKeys' => ['shape' => 'MacSecKeyList']]], 'LagId' => ['type' => 'string'], 'LagList' => ['type' => 'list', 'member' => ['shape' => 'Lag']], 'LagName' => ['type' => 'string'], 'LagState' => ['type' => 'string', 'enum' => ['requested', 'pending', 'available', 'down', 'deleting', 'deleted', 'unknown']], 'Lags' => ['type' => 'structure', 'members' => ['lags' => ['shape' => 'LagList']]], 'ListVirtualInterfaceTestHistoryRequest' => ['type' => 'structure', 'members' => ['testId' => ['shape' => 'TestId'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'bgpPeers' => ['shape' => 'BGPPeerIdList'], 'status' => ['shape' => 'FailureTestHistoryStatus'], 'maxResults' => ['shape' => 'MaxResultSetSize'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListVirtualInterfaceTestHistoryResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceTestHistory' => ['shape' => 'VirtualInterfaceTestHistoryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'Loa' => ['type' => 'structure', 'members' => ['loaContent' => ['shape' => 'LoaContent'], 'loaContentType' => ['shape' => 'LoaContentType']]], 'LoaContent' => ['type' => 'blob'], 'LoaContentType' => ['type' => 'string', 'enum' => ['application/pdf']], 'LoaIssueTime' => ['type' => 'timestamp'], 'Location' => ['type' => 'structure', 'members' => ['locationCode' => ['shape' => 'LocationCode'], 'locationName' => ['shape' => 'LocationName'], 'region' => ['shape' => 'Region'], 'availablePortSpeeds' => ['shape' => 'AvailablePortSpeeds'], 'availableProviders' => ['shape' => 'ProviderList'], 'availableMacSecPortSpeeds' => ['shape' => 'AvailableMacSecPortSpeeds']]], 'LocationCode' => ['type' => 'string'], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'Location']], 'LocationName' => ['type' => 'string'], 'Locations' => ['type' => 'structure', 'members' => ['locations' => ['shape' => 'LocationList']]], 'LongAsn' => ['type' => 'long'], 'MTU' => ['type' => 'integer'], 'MacSecCapable' => ['type' => 'boolean'], 'MacSecKey' => ['type' => 'structure', 'members' => ['secretARN' => ['shape' => 'SecretARN'], 'ckn' => ['shape' => 'Ckn'], 'state' => ['shape' => 'State'], 'startOn' => ['shape' => 'StartOnDate']]], 'MacSecKeyList' => ['type' => 'list', 'member' => ['shape' => 'MacSecKey']], 'MaxResultSetSize' => ['type' => 'integer', 'box' => \true], 'NewBGPPeer' => ['type' => 'structure', 'members' => ['asn' => ['shape' => 'ASN'], 'authKey' => ['shape' => 'BGPAuthKey'], 'addressFamily' => ['shape' => 'AddressFamily'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress']]], 'NewPrivateVirtualInterface' => ['type' => 'structure', 'required' => ['virtualInterfaceName', 'vlan', 'asn'], 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'mtu' => ['shape' => 'MTU'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'tags' => ['shape' => 'TagList'], 'enableSiteLink' => ['shape' => 'EnableSiteLink']]], 'NewPrivateVirtualInterfaceAllocation' => ['type' => 'structure', 'required' => ['virtualInterfaceName', 'vlan', 'asn'], 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'mtu' => ['shape' => 'MTU'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'tags' => ['shape' => 'TagList']]], 'NewPublicVirtualInterface' => ['type' => 'structure', 'required' => ['virtualInterfaceName', 'vlan', 'asn'], 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'routeFilterPrefixes' => ['shape' => 'RouteFilterPrefixList'], 'tags' => ['shape' => 'TagList']]], 'NewPublicVirtualInterfaceAllocation' => ['type' => 'structure', 'required' => ['virtualInterfaceName', 'vlan', 'asn'], 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'routeFilterPrefixes' => ['shape' => 'RouteFilterPrefixList'], 'tags' => ['shape' => 'TagList']]], 'NewTransitVirtualInterface' => ['type' => 'structure', 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'mtu' => ['shape' => 'MTU'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'tags' => ['shape' => 'TagList'], 'enableSiteLink' => ['shape' => 'EnableSiteLink']]], 'NewTransitVirtualInterfaceAllocation' => ['type' => 'structure', 'members' => ['virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'mtu' => ['shape' => 'MTU'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'tags' => ['shape' => 'TagList']]], 'NniPartnerType' => ['type' => 'string', 'enum' => ['v1', 'v2', 'nonPartner']], 'OwnerAccount' => ['type' => 'string'], 'PaginationToken' => ['type' => 'string'], 'PartnerName' => ['type' => 'string'], 'Platform' => ['type' => 'string'], 'PortEncryptionStatus' => ['type' => 'string'], 'PortSpeed' => ['type' => 'string'], 'ProviderList' => ['type' => 'list', 'member' => ['shape' => 'ProviderName']], 'ProviderName' => ['type' => 'string'], 'Region' => ['type' => 'string'], 'RequestMACSec' => ['type' => 'boolean'], 'ResourceArn' => ['type' => 'string'], 'ResourceArnList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceTag' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'ResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag']], 'RouteFilterPrefix' => ['type' => 'structure', 'members' => ['cidr' => ['shape' => 'CIDR']]], 'RouteFilterPrefixList' => ['type' => 'list', 'member' => ['shape' => 'RouteFilterPrefix']], 'RouterConfig' => ['type' => 'string'], 'RouterType' => ['type' => 'structure', 'members' => ['vendor' => ['shape' => 'Vendor'], 'platform' => ['shape' => 'Platform'], 'software' => ['shape' => 'Software'], 'xsltTemplateName' => ['shape' => 'XsltTemplateName'], 'xsltTemplateNameForMacSec' => ['shape' => 'XsltTemplateNameForMacSec'], 'routerTypeIdentifier' => ['shape' => 'RouterTypeIdentifier']]], 'RouterTypeIdentifier' => ['type' => 'string'], 'SecretARN' => ['type' => 'string'], 'SiteLinkEnabled' => ['type' => 'boolean'], 'Software' => ['type' => 'string'], 'StartBgpFailoverTestRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'bgpPeers' => ['shape' => 'BGPPeerIdList'], 'testDurationInMinutes' => ['shape' => 'TestDuration']]], 'StartBgpFailoverTestResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceTest' => ['shape' => 'VirtualInterfaceTestHistory']]], 'StartOnDate' => ['type' => 'string'], 'StartTime' => ['type' => 'timestamp'], 'State' => ['type' => 'string'], 'StateChangeError' => ['type' => 'string'], 'Status' => ['type' => 'string', 'max' => 30], 'StopBgpFailoverTestRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId']]], 'StopBgpFailoverTestResponse' => ['type' => 'structure', 'members' => ['virtualInterfaceTest' => ['shape' => 'VirtualInterfaceTestHistory']]], 'Tag' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TestDuration' => ['type' => 'integer', 'box' => \true], 'TestId' => ['type' => 'string'], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConnectionRequest' => ['type' => 'structure', 'required' => ['connectionId'], 'members' => ['connectionId' => ['shape' => 'ConnectionId'], 'connectionName' => ['shape' => 'ConnectionName'], 'encryptionMode' => ['shape' => 'EncryptionMode']]], 'UpdateDirectConnectGatewayAssociationRequest' => ['type' => 'structure', 'members' => ['associationId' => ['shape' => 'DirectConnectGatewayAssociationId'], 'addAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList'], 'removeAllowedPrefixesToDirectConnectGateway' => ['shape' => 'RouteFilterPrefixList']]], 'UpdateDirectConnectGatewayAssociationResult' => ['type' => 'structure', 'members' => ['directConnectGatewayAssociation' => ['shape' => 'DirectConnectGatewayAssociation']]], 'UpdateDirectConnectGatewayRequest' => ['type' => 'structure', 'required' => ['directConnectGatewayId', 'newDirectConnectGatewayName'], 'members' => ['directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'newDirectConnectGatewayName' => ['shape' => 'DirectConnectGatewayName']]], 'UpdateDirectConnectGatewayResponse' => ['type' => 'structure', 'members' => ['directConnectGateway' => ['shape' => 'DirectConnectGateway']]], 'UpdateLagRequest' => ['type' => 'structure', 'required' => ['lagId'], 'members' => ['lagId' => ['shape' => 'LagId'], 'lagName' => ['shape' => 'LagName'], 'minimumLinks' => ['shape' => 'Count'], 'encryptionMode' => ['shape' => 'EncryptionMode']]], 'UpdateVirtualInterfaceAttributesRequest' => ['type' => 'structure', 'required' => ['virtualInterfaceId'], 'members' => ['virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'mtu' => ['shape' => 'MTU'], 'enableSiteLink' => ['shape' => 'EnableSiteLink'], 'virtualInterfaceName' => ['shape' => 'VirtualInterfaceName']]], 'VLAN' => ['type' => 'integer'], 'Vendor' => ['type' => 'string'], 'VirtualGateway' => ['type' => 'structure', 'members' => ['virtualGatewayId' => ['shape' => 'VirtualGatewayId'], 'virtualGatewayState' => ['shape' => 'VirtualGatewayState']]], 'VirtualGatewayId' => ['type' => 'string'], 'VirtualGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VirtualGateway']], 'VirtualGatewayRegion' => ['type' => 'string', 'deprecated' => \true], 'VirtualGatewayState' => ['type' => 'string'], 'VirtualGateways' => ['type' => 'structure', 'members' => ['virtualGateways' => ['shape' => 'VirtualGatewayList']]], 'VirtualInterface' => ['type' => 'structure', 'members' => ['ownerAccount' => ['shape' => 'OwnerAccount'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'location' => ['shape' => 'LocationCode'], 'connectionId' => ['shape' => 'ConnectionId'], 'virtualInterfaceType' => ['shape' => 'VirtualInterfaceType'], 'virtualInterfaceName' => ['shape' => 'VirtualInterfaceName'], 'vlan' => ['shape' => 'VLAN'], 'asn' => ['shape' => 'ASN'], 'amazonSideAsn' => ['shape' => 'LongAsn'], 'authKey' => ['shape' => 'BGPAuthKey'], 'amazonAddress' => ['shape' => 'AmazonAddress'], 'customerAddress' => ['shape' => 'CustomerAddress'], 'addressFamily' => ['shape' => 'AddressFamily'], 'virtualInterfaceState' => ['shape' => 'VirtualInterfaceState'], 'customerRouterConfig' => ['shape' => 'RouterConfig'], 'mtu' => ['shape' => 'MTU'], 'jumboFrameCapable' => ['shape' => 'JumboFrameCapable'], 'virtualGatewayId' => ['shape' => 'VirtualGatewayId'], 'directConnectGatewayId' => ['shape' => 'DirectConnectGatewayId'], 'routeFilterPrefixes' => ['shape' => 'RouteFilterPrefixList'], 'bgpPeers' => ['shape' => 'BGPPeerList'], 'region' => ['shape' => 'Region'], 'awsDeviceV2' => ['shape' => 'AwsDeviceV2'], 'awsLogicalDeviceId' => ['shape' => 'AwsLogicalDeviceId'], 'tags' => ['shape' => 'TagList'], 'siteLinkEnabled' => ['shape' => 'SiteLinkEnabled']]], 'VirtualInterfaceId' => ['type' => 'string'], 'VirtualInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'VirtualInterface']], 'VirtualInterfaceName' => ['type' => 'string'], 'VirtualInterfaceRegion' => ['type' => 'string'], 'VirtualInterfaceState' => ['type' => 'string', 'enum' => ['confirming', 'verifying', 'pending', 'available', 'down', 'deleting', 'deleted', 'rejected', 'unknown']], 'VirtualInterfaceTestHistory' => ['type' => 'structure', 'members' => ['testId' => ['shape' => 'TestId'], 'virtualInterfaceId' => ['shape' => 'VirtualInterfaceId'], 'bgpPeers' => ['shape' => 'BGPPeerIdList'], 'status' => ['shape' => 'FailureTestHistoryStatus'], 'ownerAccount' => ['shape' => 'OwnerAccount'], 'testDurationInMinutes' => ['shape' => 'TestDuration'], 'startTime' => ['shape' => 'StartTime'], 'endTime' => ['shape' => 'EndTime']]], 'VirtualInterfaceTestHistoryList' => ['type' => 'list', 'member' => ['shape' => 'VirtualInterfaceTestHistory']], 'VirtualInterfaceType' => ['type' => 'string'], 'VirtualInterfaces' => ['type' => 'structure', 'members' => ['virtualInterfaces' => ['shape' => 'VirtualInterfaceList']]], 'XsltTemplateName' => ['type' => 'string'], 'XsltTemplateNameForMacSec' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 6c895ad..0000000 --- a/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://directconnect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://directconnect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://directconnect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://directconnect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-tests-1.json.php deleted file mode 100644 index db23da9..0000000 --- a/vendor/Aws3/Aws/data/directconnect/2012-10-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://directconnect.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/directconnect/2012-10-25/paginators-1.json.php b/vendor/Aws3/Aws/data/directconnect/2012-10-25/paginators-1.json.php deleted file mode 100644 index 2551e46..0000000 --- a/vendor/Aws3/Aws/data/directconnect/2012-10-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeConnections' => ['result_key' => 'connections'], 'DescribeConnectionsOnInterconnect' => ['result_key' => 'connections'], 'DescribeInterconnects' => ['result_key' => 'interconnects'], 'DescribeLocations' => ['result_key' => 'locations'], 'DescribeVirtualGateways' => ['result_key' => 'virtualGateways'], 'DescribeVirtualInterfaces' => ['result_key' => 'virtualInterfaces']]]; diff --git a/vendor/Aws3/Aws/data/directconnect/2012-10-25/smoke.json.php b/vendor/Aws3/Aws/data/directconnect/2012-10-25/smoke.json.php deleted file mode 100644 index c53fd52..0000000 --- a/vendor/Aws3/Aws/data/directconnect/2012-10-25/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeConnections', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeConnections', 'input' => ['connectionId' => 'fake-connection'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/discovery/2015-11-01/api-2.json.php b/vendor/Aws3/Aws/data/discovery/2015-11-01/api-2.json.php deleted file mode 100644 index 6fe322d..0000000 --- a/vendor/Aws3/Aws/data/discovery/2015-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-11-01', 'endpointPrefix' => 'discovery', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Application Discovery Service', 'serviceId' => 'Application Discovery Service', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSPoseidonService_V2015_11_01', 'uid' => 'discovery-2015-11-01'], 'operations' => ['AssociateConfigurationItemsToApplication' => ['name' => 'AssociateConfigurationItemsToApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateConfigurationItemsToApplicationRequest'], 'output' => ['shape' => 'AssociateConfigurationItemsToApplicationResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'BatchDeleteImportData' => ['name' => 'BatchDeleteImportData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteImportDataRequest'], 'output' => ['shape' => 'BatchDeleteImportDataResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest'], 'output' => ['shape' => 'CreateTagsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DeleteApplications' => ['name' => 'DeleteApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationsRequest'], 'output' => ['shape' => 'DeleteApplicationsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest'], 'output' => ['shape' => 'DeleteTagsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeAgents' => ['name' => 'DescribeAgents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAgentsRequest'], 'output' => ['shape' => 'DescribeAgentsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeConfigurations' => ['name' => 'DescribeConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationsRequest'], 'output' => ['shape' => 'DescribeConfigurationsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeContinuousExports' => ['name' => 'DescribeContinuousExports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContinuousExportsRequest'], 'output' => ['shape' => 'DescribeContinuousExportsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeExportConfigurations' => ['name' => 'DescribeExportConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportConfigurationsRequest'], 'output' => ['shape' => 'DescribeExportConfigurationsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']], 'deprecated' => \true], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeImportTasks' => ['name' => 'DescribeImportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportTasksRequest'], 'output' => ['shape' => 'DescribeImportTasksResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'DisassociateConfigurationItemsFromApplication' => ['name' => 'DisassociateConfigurationItemsFromApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateConfigurationItemsFromApplicationRequest'], 'output' => ['shape' => 'DisassociateConfigurationItemsFromApplicationResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'ExportConfigurations' => ['name' => 'ExportConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'ExportConfigurationsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'HomeRegionNotSetException']], 'deprecated' => \true], 'GetDiscoverySummary' => ['name' => 'GetDiscoverySummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDiscoverySummaryRequest'], 'output' => ['shape' => 'GetDiscoverySummaryResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'ListConfigurations' => ['name' => 'ListConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConfigurationsRequest'], 'output' => ['shape' => 'ListConfigurationsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'ListServerNeighbors' => ['name' => 'ListServerNeighbors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServerNeighborsRequest'], 'output' => ['shape' => 'ListServerNeighborsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'StartContinuousExport' => ['name' => 'StartContinuousExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartContinuousExportRequest'], 'output' => ['shape' => 'StartContinuousExportResponse'], 'errors' => [['shape' => 'ConflictErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'HomeRegionNotSetException']]], 'StartDataCollectionByAgentIds' => ['name' => 'StartDataCollectionByAgentIds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDataCollectionByAgentIdsRequest'], 'output' => ['shape' => 'StartDataCollectionByAgentIdsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'StartExportTask' => ['name' => 'StartExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartExportTaskRequest'], 'output' => ['shape' => 'StartExportTaskResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'HomeRegionNotSetException']]], 'StartImportTask' => ['name' => 'StartImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartImportTaskRequest'], 'output' => ['shape' => 'StartImportTaskResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'StopContinuousExport' => ['name' => 'StopContinuousExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopContinuousExportRequest'], 'output' => ['shape' => 'StopContinuousExportResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'HomeRegionNotSetException']]], 'StopDataCollectionByAgentIds' => ['name' => 'StopDataCollectionByAgentIds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDataCollectionByAgentIdsRequest'], 'output' => ['shape' => 'StopDataCollectionByAgentIdsResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalErrorException'], ['shape' => 'HomeRegionNotSetException']]]], 'shapes' => ['AgentConfigurationStatus' => ['type' => 'structure', 'members' => ['agentId' => ['shape' => 'String'], 'operationSucceeded' => ['shape' => 'Boolean'], 'description' => ['shape' => 'String']]], 'AgentConfigurationStatusList' => ['type' => 'list', 'member' => ['shape' => 'AgentConfigurationStatus']], 'AgentId' => ['type' => 'string', 'max' => 20, 'min' => 10, 'pattern' => '\\S+'], 'AgentIds' => ['type' => 'list', 'member' => ['shape' => 'AgentId']], 'AgentInfo' => ['type' => 'structure', 'members' => ['agentId' => ['shape' => 'AgentId'], 'hostName' => ['shape' => 'String'], 'agentNetworkInfoList' => ['shape' => 'AgentNetworkInfoList'], 'connectorId' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'health' => ['shape' => 'AgentStatus'], 'lastHealthPingTime' => ['shape' => 'String'], 'collectionStatus' => ['shape' => 'String'], 'agentType' => ['shape' => 'String'], 'registeredTime' => ['shape' => 'String']]], 'AgentNetworkInfo' => ['type' => 'structure', 'members' => ['ipAddress' => ['shape' => 'String'], 'macAddress' => ['shape' => 'String']]], 'AgentNetworkInfoList' => ['type' => 'list', 'member' => ['shape' => 'AgentNetworkInfo']], 'AgentStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY', 'RUNNING', 'UNKNOWN', 'BLACKLISTED', 'SHUTDOWN']], 'AgentsInfo' => ['type' => 'list', 'member' => ['shape' => 'AgentInfo']], 'ApplicationDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '(^$|[\\s\\S]*\\S[\\s\\S]*)'], 'ApplicationId' => ['type' => 'string', 'max' => 200, 'pattern' => '\\S+'], 'ApplicationIdsList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationId']], 'ApplicationName' => ['type' => 'string', 'max' => 127, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'AssociateConfigurationItemsToApplicationRequest' => ['type' => 'structure', 'required' => ['applicationConfigurationId', 'configurationIds'], 'members' => ['applicationConfigurationId' => ['shape' => 'ApplicationId'], 'configurationIds' => ['shape' => 'ConfigurationIdList']]], 'AssociateConfigurationItemsToApplicationResponse' => ['type' => 'structure', 'members' => []], 'AuthorizationErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'BatchDeleteImportDataError' => ['type' => 'structure', 'members' => ['importTaskId' => ['shape' => 'ImportTaskIdentifier'], 'errorCode' => ['shape' => 'BatchDeleteImportDataErrorCode'], 'errorDescription' => ['shape' => 'BatchDeleteImportDataErrorDescription']]], 'BatchDeleteImportDataErrorCode' => ['type' => 'string', 'enum' => ['NOT_FOUND', 'INTERNAL_SERVER_ERROR', 'OVER_LIMIT']], 'BatchDeleteImportDataErrorDescription' => ['type' => 'string'], 'BatchDeleteImportDataErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteImportDataError']], 'BatchDeleteImportDataRequest' => ['type' => 'structure', 'required' => ['importTaskIds'], 'members' => ['importTaskIds' => ['shape' => 'ToDeleteIdentifierList']]], 'BatchDeleteImportDataResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchDeleteImportDataErrorList']]], 'Boolean' => ['type' => 'boolean'], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'ClientRequestToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'Condition' => ['type' => 'string', 'max' => 200, 'pattern' => '\\S+'], 'Configuration' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ConfigurationId' => ['type' => 'string', 'max' => 200, 'pattern' => '\\S*'], 'ConfigurationIdList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationId']], 'ConfigurationItemType' => ['type' => 'string', 'enum' => ['SERVER', 'PROCESS', 'CONNECTION', 'APPLICATION']], 'ConfigurationTag' => ['type' => 'structure', 'members' => ['configurationType' => ['shape' => 'ConfigurationItemType'], 'configurationId' => ['shape' => 'ConfigurationId'], 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'timeOfCreation' => ['shape' => 'TimeStamp']]], 'ConfigurationTagSet' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationTag']], 'Configurations' => ['type' => 'list', 'member' => ['shape' => 'Configuration']], 'ConfigurationsDownloadUrl' => ['type' => 'string'], 'ConfigurationsExportId' => ['type' => 'string', 'max' => 200, 'pattern' => '\\S*'], 'ConflictErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ContinuousExportDescription' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId'], 'status' => ['shape' => 'ContinuousExportStatus'], 'statusDetail' => ['shape' => 'StringMax255'], 's3Bucket' => ['shape' => 'S3Bucket'], 'startTime' => ['shape' => 'TimeStamp'], 'stopTime' => ['shape' => 'TimeStamp'], 'dataSource' => ['shape' => 'DataSource'], 'schemaStorageConfig' => ['shape' => 'SchemaStorageConfig']]], 'ContinuousExportDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ContinuousExportDescription']], 'ContinuousExportIds' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationsExportId']], 'ContinuousExportStatus' => ['type' => 'string', 'enum' => ['START_IN_PROGRESS', 'START_FAILED', 'ACTIVE', 'ERROR', 'STOP_IN_PROGRESS', 'STOP_FAILED', 'INACTIVE']], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ApplicationName'], 'description' => ['shape' => 'ApplicationDescription']]], 'CreateApplicationResponse' => ['type' => 'structure', 'members' => ['configurationId' => ['shape' => 'String']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['configurationIds', 'tags'], 'members' => ['configurationIds' => ['shape' => 'ConfigurationIdList'], 'tags' => ['shape' => 'TagSet']]], 'CreateTagsResponse' => ['type' => 'structure', 'members' => []], 'CustomerAgentInfo' => ['type' => 'structure', 'required' => ['activeAgents', 'healthyAgents', 'blackListedAgents', 'shutdownAgents', 'unhealthyAgents', 'totalAgents', 'unknownAgents'], 'members' => ['activeAgents' => ['shape' => 'Integer'], 'healthyAgents' => ['shape' => 'Integer'], 'blackListedAgents' => ['shape' => 'Integer'], 'shutdownAgents' => ['shape' => 'Integer'], 'unhealthyAgents' => ['shape' => 'Integer'], 'totalAgents' => ['shape' => 'Integer'], 'unknownAgents' => ['shape' => 'Integer']]], 'CustomerAgentlessCollectorInfo' => ['type' => 'structure', 'required' => ['activeAgentlessCollectors', 'healthyAgentlessCollectors', 'denyListedAgentlessCollectors', 'shutdownAgentlessCollectors', 'unhealthyAgentlessCollectors', 'totalAgentlessCollectors', 'unknownAgentlessCollectors'], 'members' => ['activeAgentlessCollectors' => ['shape' => 'Integer'], 'healthyAgentlessCollectors' => ['shape' => 'Integer'], 'denyListedAgentlessCollectors' => ['shape' => 'Integer'], 'shutdownAgentlessCollectors' => ['shape' => 'Integer'], 'unhealthyAgentlessCollectors' => ['shape' => 'Integer'], 'totalAgentlessCollectors' => ['shape' => 'Integer'], 'unknownAgentlessCollectors' => ['shape' => 'Integer']]], 'CustomerConnectorInfo' => ['type' => 'structure', 'required' => ['activeConnectors', 'healthyConnectors', 'blackListedConnectors', 'shutdownConnectors', 'unhealthyConnectors', 'totalConnectors', 'unknownConnectors'], 'members' => ['activeConnectors' => ['shape' => 'Integer'], 'healthyConnectors' => ['shape' => 'Integer'], 'blackListedConnectors' => ['shape' => 'Integer'], 'shutdownConnectors' => ['shape' => 'Integer'], 'unhealthyConnectors' => ['shape' => 'Integer'], 'totalConnectors' => ['shape' => 'Integer'], 'unknownConnectors' => ['shape' => 'Integer']]], 'CustomerMeCollectorInfo' => ['type' => 'structure', 'required' => ['activeMeCollectors', 'healthyMeCollectors', 'denyListedMeCollectors', 'shutdownMeCollectors', 'unhealthyMeCollectors', 'totalMeCollectors', 'unknownMeCollectors'], 'members' => ['activeMeCollectors' => ['shape' => 'Integer'], 'healthyMeCollectors' => ['shape' => 'Integer'], 'denyListedMeCollectors' => ['shape' => 'Integer'], 'shutdownMeCollectors' => ['shape' => 'Integer'], 'unhealthyMeCollectors' => ['shape' => 'Integer'], 'totalMeCollectors' => ['shape' => 'Integer'], 'unknownMeCollectors' => ['shape' => 'Integer']]], 'DataSource' => ['type' => 'string', 'enum' => ['AGENT']], 'DatabaseName' => ['type' => 'string', 'max' => 252, 'min' => 1], 'DeleteApplicationsRequest' => ['type' => 'structure', 'required' => ['configurationIds'], 'members' => ['configurationIds' => ['shape' => 'ApplicationIdsList']]], 'DeleteApplicationsResponse' => ['type' => 'structure', 'members' => []], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['configurationIds'], 'members' => ['configurationIds' => ['shape' => 'ConfigurationIdList'], 'tags' => ['shape' => 'TagSet']]], 'DeleteTagsResponse' => ['type' => 'structure', 'members' => []], 'DescribeAgentsRequest' => ['type' => 'structure', 'members' => ['agentIds' => ['shape' => 'AgentIds'], 'filters' => ['shape' => 'Filters'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeAgentsResponse' => ['type' => 'structure', 'members' => ['agentsInfo' => ['shape' => 'AgentsInfo'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeConfigurationsAttribute' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'DescribeConfigurationsAttributes' => ['type' => 'list', 'member' => ['shape' => 'DescribeConfigurationsAttribute']], 'DescribeConfigurationsRequest' => ['type' => 'structure', 'required' => ['configurationIds'], 'members' => ['configurationIds' => ['shape' => 'ConfigurationIdList']]], 'DescribeConfigurationsResponse' => ['type' => 'structure', 'members' => ['configurations' => ['shape' => 'DescribeConfigurationsAttributes']]], 'DescribeContinuousExportsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'DescribeContinuousExportsRequest' => ['type' => 'structure', 'members' => ['exportIds' => ['shape' => 'ContinuousExportIds'], 'maxResults' => ['shape' => 'DescribeContinuousExportsMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeContinuousExportsResponse' => ['type' => 'structure', 'members' => ['descriptions' => ['shape' => 'ContinuousExportDescriptions'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeExportConfigurationsRequest' => ['type' => 'structure', 'members' => ['exportIds' => ['shape' => 'ExportIds'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeExportConfigurationsResponse' => ['type' => 'structure', 'members' => ['exportsInfo' => ['shape' => 'ExportsInfo'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['exportIds' => ['shape' => 'ExportIds'], 'filters' => ['shape' => 'ExportFilters'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeExportTasksResponse' => ['type' => 'structure', 'members' => ['exportsInfo' => ['shape' => 'ExportsInfo'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeImportTasksFilterList' => ['type' => 'list', 'member' => ['shape' => 'ImportTaskFilter']], 'DescribeImportTasksMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'DescribeImportTasksRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeImportTasksFilterList'], 'maxResults' => ['shape' => 'DescribeImportTasksMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeImportTasksResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'tasks' => ['shape' => 'ImportTaskList']]], 'DescribeTagsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'TagFilters'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeTagsResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'ConfigurationTagSet'], 'nextToken' => ['shape' => 'NextToken']]], 'DisassociateConfigurationItemsFromApplicationRequest' => ['type' => 'structure', 'required' => ['applicationConfigurationId', 'configurationIds'], 'members' => ['applicationConfigurationId' => ['shape' => 'ApplicationId'], 'configurationIds' => ['shape' => 'ConfigurationIdList']]], 'DisassociateConfigurationItemsFromApplicationResponse' => ['type' => 'structure', 'members' => []], 'ExportConfigurationsResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId']]], 'ExportDataFormat' => ['type' => 'string', 'enum' => ['CSV', 'GRAPHML']], 'ExportDataFormats' => ['type' => 'list', 'member' => ['shape' => 'ExportDataFormat']], 'ExportFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'condition'], 'members' => ['name' => ['shape' => 'FilterName'], 'values' => ['shape' => 'FilterValues'], 'condition' => ['shape' => 'Condition']]], 'ExportFilters' => ['type' => 'list', 'member' => ['shape' => 'ExportFilter']], 'ExportIds' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationsExportId']], 'ExportInfo' => ['type' => 'structure', 'required' => ['exportId', 'exportStatus', 'statusMessage', 'exportRequestTime'], 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId'], 'exportStatus' => ['shape' => 'ExportStatus'], 'statusMessage' => ['shape' => 'ExportStatusMessage'], 'configurationsDownloadUrl' => ['shape' => 'ConfigurationsDownloadUrl'], 'exportRequestTime' => ['shape' => 'ExportRequestTime'], 'isTruncated' => ['shape' => 'Boolean'], 'requestedStartTime' => ['shape' => 'TimeStamp'], 'requestedEndTime' => ['shape' => 'TimeStamp']]], 'ExportRequestTime' => ['type' => 'timestamp'], 'ExportStatus' => ['type' => 'string', 'enum' => ['FAILED', 'SUCCEEDED', 'IN_PROGRESS']], 'ExportStatusMessage' => ['type' => 'string'], 'ExportsInfo' => ['type' => 'list', 'member' => ['shape' => 'ExportInfo']], 'Filter' => ['type' => 'structure', 'required' => ['name', 'values', 'condition'], 'members' => ['name' => ['shape' => 'String'], 'values' => ['shape' => 'FilterValues'], 'condition' => ['shape' => 'Condition']]], 'FilterName' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'FilterValue' => ['type' => 'string', 'max' => 1000, 'pattern' => '(^$|[\\s\\S]*\\S[\\s\\S]*)'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GetDiscoverySummaryRequest' => ['type' => 'structure', 'members' => []], 'GetDiscoverySummaryResponse' => ['type' => 'structure', 'members' => ['servers' => ['shape' => 'Long'], 'applications' => ['shape' => 'Long'], 'serversMappedToApplications' => ['shape' => 'Long'], 'serversMappedtoTags' => ['shape' => 'Long'], 'agentSummary' => ['shape' => 'CustomerAgentInfo'], 'connectorSummary' => ['shape' => 'CustomerConnectorInfo'], 'meCollectorSummary' => ['shape' => 'CustomerMeCollectorInfo'], 'agentlessCollectorSummary' => ['shape' => 'CustomerAgentlessCollectorInfo']]], 'HomeRegionNotSetException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ImportStatus' => ['type' => 'string', 'enum' => ['IMPORT_IN_PROGRESS', 'IMPORT_COMPLETE', 'IMPORT_COMPLETE_WITH_ERRORS', 'IMPORT_FAILED', 'IMPORT_FAILED_SERVER_LIMIT_EXCEEDED', 'IMPORT_FAILED_RECORD_LIMIT_EXCEEDED', 'DELETE_IN_PROGRESS', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_FAILED_LIMIT_EXCEEDED', 'INTERNAL_ERROR']], 'ImportTask' => ['type' => 'structure', 'members' => ['importTaskId' => ['shape' => 'ImportTaskIdentifier'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'name' => ['shape' => 'ImportTaskName'], 'importUrl' => ['shape' => 'ImportURL'], 'status' => ['shape' => 'ImportStatus'], 'importRequestTime' => ['shape' => 'TimeStamp'], 'importCompletionTime' => ['shape' => 'TimeStamp'], 'importDeletedTime' => ['shape' => 'TimeStamp'], 'serverImportSuccess' => ['shape' => 'Integer'], 'serverImportFailure' => ['shape' => 'Integer'], 'applicationImportSuccess' => ['shape' => 'Integer'], 'applicationImportFailure' => ['shape' => 'Integer'], 'errorsAndFailedEntriesZip' => ['shape' => 'S3PresignedUrl']]], 'ImportTaskFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ImportTaskFilterName'], 'values' => ['shape' => 'ImportTaskFilterValueList']]], 'ImportTaskFilterName' => ['type' => 'string', 'enum' => ['IMPORT_TASK_ID', 'STATUS', 'NAME']], 'ImportTaskFilterValue' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ImportTaskFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ImportTaskFilterValue'], 'max' => 100, 'min' => 1], 'ImportTaskIdentifier' => ['type' => 'string', 'max' => 200, 'pattern' => '\\S*'], 'ImportTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportTask']], 'ImportTaskName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'ImportURL' => ['type' => 'string', 'max' => 4000, 'min' => 1, 'pattern' => '\\S+://\\S+/[\\s\\S]*\\S[\\s\\S]*'], 'Integer' => ['type' => 'integer'], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ListConfigurationsRequest' => ['type' => 'structure', 'required' => ['configurationType'], 'members' => ['configurationType' => ['shape' => 'ConfigurationItemType'], 'filters' => ['shape' => 'Filters'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'NextToken'], 'orderBy' => ['shape' => 'OrderByList']]], 'ListConfigurationsResponse' => ['type' => 'structure', 'members' => ['configurations' => ['shape' => 'Configurations'], 'nextToken' => ['shape' => 'NextToken']]], 'ListServerNeighborsRequest' => ['type' => 'structure', 'required' => ['configurationId'], 'members' => ['configurationId' => ['shape' => 'ConfigurationId'], 'portInformationNeeded' => ['shape' => 'Boolean'], 'neighborConfigurationIds' => ['shape' => 'ConfigurationIdList'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'String']]], 'ListServerNeighborsResponse' => ['type' => 'structure', 'required' => ['neighbors'], 'members' => ['neighbors' => ['shape' => 'NeighborDetailsList'], 'nextToken' => ['shape' => 'String'], 'knownDependencyCount' => ['shape' => 'Long']]], 'Long' => ['type' => 'long'], 'Message' => ['type' => 'string'], 'NeighborConnectionDetail' => ['type' => 'structure', 'required' => ['sourceServerId', 'destinationServerId', 'connectionsCount'], 'members' => ['sourceServerId' => ['shape' => 'ConfigurationId'], 'destinationServerId' => ['shape' => 'ConfigurationId'], 'destinationPort' => ['shape' => 'BoxedInteger'], 'transportProtocol' => ['shape' => 'String'], 'connectionsCount' => ['shape' => 'Long']]], 'NeighborDetailsList' => ['type' => 'list', 'member' => ['shape' => 'NeighborConnectionDetail']], 'NextToken' => ['type' => 'string'], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'OrderByElement' => ['type' => 'structure', 'required' => ['fieldName'], 'members' => ['fieldName' => ['shape' => 'OrderByElementFieldName'], 'sortOrder' => ['shape' => 'orderString']]], 'OrderByElementFieldName' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'OrderByList' => ['type' => 'list', 'member' => ['shape' => 'OrderByElement']], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true], 'S3Bucket' => ['type' => 'string'], 'S3PresignedUrl' => ['type' => 'string'], 'SchemaStorageConfig' => ['type' => 'map', 'key' => ['shape' => 'DatabaseName'], 'value' => ['shape' => 'String']], 'ServerInternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'exception' => \true, 'fault' => \true], 'StartContinuousExportRequest' => ['type' => 'structure', 'members' => []], 'StartContinuousExportResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId'], 's3Bucket' => ['shape' => 'S3Bucket'], 'startTime' => ['shape' => 'TimeStamp'], 'dataSource' => ['shape' => 'DataSource'], 'schemaStorageConfig' => ['shape' => 'SchemaStorageConfig']]], 'StartDataCollectionByAgentIdsRequest' => ['type' => 'structure', 'required' => ['agentIds'], 'members' => ['agentIds' => ['shape' => 'AgentIds']]], 'StartDataCollectionByAgentIdsResponse' => ['type' => 'structure', 'members' => ['agentsConfigurationStatus' => ['shape' => 'AgentConfigurationStatusList']]], 'StartExportTaskRequest' => ['type' => 'structure', 'members' => ['exportDataFormat' => ['shape' => 'ExportDataFormats'], 'filters' => ['shape' => 'ExportFilters'], 'startTime' => ['shape' => 'TimeStamp'], 'endTime' => ['shape' => 'TimeStamp']]], 'StartExportTaskResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId']]], 'StartImportTaskRequest' => ['type' => 'structure', 'required' => ['name', 'importUrl'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'ImportTaskName'], 'importUrl' => ['shape' => 'ImportURL']]], 'StartImportTaskResponse' => ['type' => 'structure', 'members' => ['task' => ['shape' => 'ImportTask']]], 'StopContinuousExportRequest' => ['type' => 'structure', 'required' => ['exportId'], 'members' => ['exportId' => ['shape' => 'ConfigurationsExportId']]], 'StopContinuousExportResponse' => ['type' => 'structure', 'members' => ['startTime' => ['shape' => 'TimeStamp'], 'stopTime' => ['shape' => 'TimeStamp']]], 'StopDataCollectionByAgentIdsRequest' => ['type' => 'structure', 'required' => ['agentIds'], 'members' => ['agentIds' => ['shape' => 'AgentIds']]], 'StopDataCollectionByAgentIdsResponse' => ['type' => 'structure', 'members' => ['agentsConfigurationStatus' => ['shape' => 'AgentConfigurationStatusList']]], 'String' => ['type' => 'string', 'max' => 10000, 'pattern' => '[\\s\\S]*'], 'StringMax255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagFilter' => ['type' => 'structure', 'required' => ['name', 'values'], 'members' => ['name' => ['shape' => 'FilterName'], 'values' => ['shape' => 'FilterValues']]], 'TagFilters' => ['type' => 'list', 'member' => ['shape' => 'TagFilter']], 'TagKey' => ['type' => 'string'], 'TagSet' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string'], 'TimeStamp' => ['type' => 'timestamp'], 'ToDeleteIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ImportTaskIdentifier'], 'max' => 10, 'min' => 1], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['configurationId'], 'members' => ['configurationId' => ['shape' => 'ApplicationId'], 'name' => ['shape' => 'ApplicationName'], 'description' => ['shape' => 'ApplicationDescription']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => []], 'orderString' => ['type' => 'string', 'enum' => ['ASC', 'DESC']]]]; diff --git a/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index ceb7972..0000000 --- a/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://discovery-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://discovery-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://discovery.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://discovery.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-tests-1.json.php deleted file mode 100644 index ba5725d..0000000 --- a/vendor/Aws3/Aws/data/discovery/2015-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://discovery.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/discovery/2015-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/discovery/2015-11-01/paginators-1.json.php deleted file mode 100644 index 7527af5..0000000 --- a/vendor/Aws3/Aws/data/discovery/2015-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeContinuousExports' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'DescribeImportTasks' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/discovery/2015-11-01/smoke.json.php b/vendor/Aws3/Aws/data/discovery/2015-11-01/smoke.json.php deleted file mode 100644 index f3742f8..0000000 --- a/vendor/Aws3/Aws/data/discovery/2015-11-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeAgents', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/dlm/2018-01-12/api-2.json.php b/vendor/Aws3/Aws/data/dlm/2018-01-12/api-2.json.php deleted file mode 100644 index 179cbc3..0000000 --- a/vendor/Aws3/Aws/data/dlm/2018-01-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-01-12', 'endpointPrefix' => 'dlm', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon DLM', 'serviceFullName' => 'Amazon Data Lifecycle Manager', 'serviceId' => 'DLM', 'signatureVersion' => 'v4', 'signingName' => 'dlm', 'uid' => 'dlm-2018-01-12'], 'operations' => ['CreateLifecyclePolicy' => ['name' => 'CreateLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/policies'], 'input' => ['shape' => 'CreateLifecyclePolicyRequest'], 'output' => ['shape' => 'CreateLifecyclePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerException']]], 'DeleteLifecyclePolicy' => ['name' => 'DeleteLifecyclePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/policies/{policyId}/'], 'input' => ['shape' => 'DeleteLifecyclePolicyRequest'], 'output' => ['shape' => 'DeleteLifecyclePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'LimitExceededException']]], 'GetLifecyclePolicies' => ['name' => 'GetLifecyclePolicies', 'http' => ['method' => 'GET', 'requestUri' => '/policies'], 'input' => ['shape' => 'GetLifecyclePoliciesRequest'], 'output' => ['shape' => 'GetLifecyclePoliciesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerException'], ['shape' => 'LimitExceededException']]], 'GetLifecyclePolicy' => ['name' => 'GetLifecyclePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/policies/{policyId}/'], 'input' => ['shape' => 'GetLifecyclePolicyRequest'], 'output' => ['shape' => 'GetLifecyclePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'LimitExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateLifecyclePolicy' => ['name' => 'UpdateLifecyclePolicy', 'http' => ['method' => 'PATCH', 'requestUri' => '/policies/{policyId}'], 'input' => ['shape' => 'UpdateLifecyclePolicyRequest'], 'output' => ['shape' => 'UpdateLifecyclePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['Action' => ['type' => 'structure', 'required' => ['Name', 'CrossRegionCopy'], 'members' => ['Name' => ['shape' => 'ActionName'], 'CrossRegionCopy' => ['shape' => 'CrossRegionCopyActionList']]], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'Action'], 'max' => 1, 'min' => 1], 'ActionName' => ['type' => 'string', 'max' => 120, 'min' => 0, 'pattern' => '[0-9A-Za-z _-]+'], 'ArchiveRetainRule' => ['type' => 'structure', 'required' => ['RetentionArchiveTier'], 'members' => ['RetentionArchiveTier' => ['shape' => 'RetentionArchiveTier']]], 'ArchiveRule' => ['type' => 'structure', 'required' => ['RetainRule'], 'members' => ['RetainRule' => ['shape' => 'ArchiveRetainRule']]], 'AvailabilityZone' => ['type' => 'string', 'max' => 16, 'min' => 0, 'pattern' => '([a-z]+-){2,3}\\d[a-z]'], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone'], 'max' => 10, 'min' => 1], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]{12}$'], 'CmkArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:aws(-[a-z]{1,3}){0,2}:kms:([a-z]+-){2,3}\\d:\\d+:key/.*'], 'CopyTags' => ['type' => 'boolean'], 'CopyTagsNullable' => ['type' => 'boolean'], 'Count' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'CreateLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['ExecutionRoleArn', 'Description', 'State', 'PolicyDetails'], 'members' => ['ExecutionRoleArn' => ['shape' => 'ExecutionRoleArn'], 'Description' => ['shape' => 'PolicyDescription'], 'State' => ['shape' => 'SettablePolicyStateValues'], 'PolicyDetails' => ['shape' => 'PolicyDetails'], 'Tags' => ['shape' => 'TagMap']]], 'CreateLifecyclePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'PolicyId']]], 'CreateRule' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'LocationValues'], 'Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'IntervalUnitValues'], 'Times' => ['shape' => 'TimesList'], 'CronExpression' => ['shape' => 'CronExpression']]], 'CronExpression' => ['type' => 'string', 'max' => 106, 'min' => 17, 'pattern' => 'cron\\([^\\n]{11,100}\\)'], 'CrossRegionCopyAction' => ['type' => 'structure', 'required' => ['Target', 'EncryptionConfiguration'], 'members' => ['Target' => ['shape' => 'Target'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'RetainRule' => ['shape' => 'CrossRegionCopyRetainRule']]], 'CrossRegionCopyActionList' => ['type' => 'list', 'member' => ['shape' => 'CrossRegionCopyAction'], 'max' => 3, 'min' => 0], 'CrossRegionCopyDeprecateRule' => ['type' => 'structure', 'members' => ['Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'CrossRegionCopyRetainRule' => ['type' => 'structure', 'members' => ['Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'CrossRegionCopyRule' => ['type' => 'structure', 'required' => ['Encrypted'], 'members' => ['TargetRegion' => ['shape' => 'TargetRegion'], 'Target' => ['shape' => 'Target'], 'Encrypted' => ['shape' => 'Encrypted'], 'CmkArn' => ['shape' => 'CmkArn'], 'CopyTags' => ['shape' => 'CopyTagsNullable'], 'RetainRule' => ['shape' => 'CrossRegionCopyRetainRule'], 'DeprecateRule' => ['shape' => 'CrossRegionCopyDeprecateRule']]], 'CrossRegionCopyRules' => ['type' => 'list', 'member' => ['shape' => 'CrossRegionCopyRule'], 'max' => 3, 'min' => 0], 'DeleteLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId', 'location' => 'uri', 'locationName' => 'policyId']]], 'DeleteLifecyclePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeprecateRule' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Count'], 'Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'DescriptionRegex' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '[\\p{all}]*'], 'Encrypted' => ['type' => 'boolean'], 'EncryptionConfiguration' => ['type' => 'structure', 'required' => ['Encrypted'], 'members' => ['Encrypted' => ['shape' => 'Encrypted'], 'CmkArn' => ['shape' => 'CmkArn']]], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'EventParameters' => ['type' => 'structure', 'required' => ['EventType', 'SnapshotOwner', 'DescriptionRegex'], 'members' => ['EventType' => ['shape' => 'EventTypeValues'], 'SnapshotOwner' => ['shape' => 'SnapshotOwnerList'], 'DescriptionRegex' => ['shape' => 'DescriptionRegex']]], 'EventSource' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'EventSourceValues'], 'Parameters' => ['shape' => 'EventParameters']]], 'EventSourceValues' => ['type' => 'string', 'enum' => ['MANAGED_CWE']], 'EventTypeValues' => ['type' => 'string', 'enum' => ['shareSnapshot']], 'ExcludeBootVolume' => ['type' => 'boolean'], 'ExcludeDataVolumeTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'ExecutionRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:aws(-[a-z]{1,3}){0,2}:iam::\\d+:role/.*'], 'FastRestoreRule' => ['type' => 'structure', 'required' => ['AvailabilityZones'], 'members' => ['Count' => ['shape' => 'Count'], 'Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList']]], 'GetLifecyclePoliciesRequest' => ['type' => 'structure', 'members' => ['PolicyIds' => ['shape' => 'PolicyIdList', 'location' => 'querystring', 'locationName' => 'policyIds'], 'State' => ['shape' => 'GettablePolicyStateValues', 'location' => 'querystring', 'locationName' => 'state'], 'ResourceTypes' => ['shape' => 'ResourceTypeValuesList', 'location' => 'querystring', 'locationName' => 'resourceTypes'], 'TargetTags' => ['shape' => 'TargetTagsFilterList', 'location' => 'querystring', 'locationName' => 'targetTags'], 'TagsToAdd' => ['shape' => 'TagsToAddFilterList', 'location' => 'querystring', 'locationName' => 'tagsToAdd']]], 'GetLifecyclePoliciesResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'LifecyclePolicySummaryList']]], 'GetLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId', 'location' => 'uri', 'locationName' => 'policyId']]], 'GetLifecyclePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'LifecyclePolicy']]], 'GettablePolicyStateValues' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'ERROR']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'Interval' => ['type' => 'integer', 'min' => 1], 'IntervalUnitValues' => ['type' => 'string', 'enum' => ['HOURS']], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode'], 'RequiredParameters' => ['shape' => 'ParameterList'], 'MutuallyExclusiveParameters' => ['shape' => 'ParameterList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LifecyclePolicy' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'Description' => ['shape' => 'PolicyDescription'], 'State' => ['shape' => 'GettablePolicyStateValues'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'ExecutionRoleArn' => ['shape' => 'ExecutionRoleArn'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp'], 'PolicyDetails' => ['shape' => 'PolicyDetails'], 'Tags' => ['shape' => 'TagMap'], 'PolicyArn' => ['shape' => 'PolicyArn']]], 'LifecyclePolicySummary' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'Description' => ['shape' => 'PolicyDescription'], 'State' => ['shape' => 'GettablePolicyStateValues'], 'Tags' => ['shape' => 'TagMap'], 'PolicyType' => ['shape' => 'PolicyTypeValues']]], 'LifecyclePolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'LifecyclePolicySummary']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'PolicyArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LocationValues' => ['type' => 'string', 'enum' => ['CLOUD', 'OUTPOST_LOCAL']], 'NoReboot' => ['type' => 'boolean'], 'Parameter' => ['type' => 'string'], 'ParameterList' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'Parameters' => ['type' => 'structure', 'members' => ['ExcludeBootVolume' => ['shape' => 'ExcludeBootVolume'], 'NoReboot' => ['shape' => 'NoReboot'], 'ExcludeDataVolumeTags' => ['shape' => 'ExcludeDataVolumeTagList']]], 'PolicyArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^arn:aws(-[a-z]{1,3}){0,2}:dlm:[A-Za-z0-9_/.-]{0,63}:\\d+:policy/[0-9A-Za-z_-]{1,128}$'], 'PolicyDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[0-9A-Za-z _-]+'], 'PolicyDetails' => ['type' => 'structure', 'members' => ['PolicyType' => ['shape' => 'PolicyTypeValues'], 'ResourceTypes' => ['shape' => 'ResourceTypeValuesList'], 'ResourceLocations' => ['shape' => 'ResourceLocationList'], 'TargetTags' => ['shape' => 'TargetTagList'], 'Schedules' => ['shape' => 'ScheduleList'], 'Parameters' => ['shape' => 'Parameters'], 'EventSource' => ['shape' => 'EventSource'], 'Actions' => ['shape' => 'ActionList']]], 'PolicyId' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => 'policy-[A-Za-z0-9]+'], 'PolicyIdList' => ['type' => 'list', 'member' => ['shape' => 'PolicyId']], 'PolicyTypeValues' => ['type' => 'string', 'enum' => ['EBS_SNAPSHOT_MANAGEMENT', 'IMAGE_MANAGEMENT', 'EVENT_BASED_POLICY']], 'ResourceLocationList' => ['type' => 'list', 'member' => ['shape' => 'ResourceLocationValues'], 'max' => 1, 'min' => 1], 'ResourceLocationValues' => ['type' => 'string', 'enum' => ['CLOUD', 'OUTPOST']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode'], 'ResourceType' => ['shape' => 'String'], 'ResourceIds' => ['shape' => 'PolicyIdList']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceTypeValues' => ['type' => 'string', 'enum' => ['VOLUME', 'INSTANCE']], 'ResourceTypeValuesList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTypeValues'], 'max' => 1, 'min' => 1], 'RetainRule' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'StandardTierRetainRuleCount'], 'Interval' => ['shape' => 'StandardTierRetainRuleInterval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'RetentionArchiveTier' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Count'], 'Interval' => ['shape' => 'Interval'], 'IntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'RetentionIntervalUnitValues' => ['type' => 'string', 'enum' => ['DAYS', 'WEEKS', 'MONTHS', 'YEARS']], 'Schedule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ScheduleName'], 'CopyTags' => ['shape' => 'CopyTags'], 'TagsToAdd' => ['shape' => 'TagsToAddList'], 'VariableTags' => ['shape' => 'VariableTagsList'], 'CreateRule' => ['shape' => 'CreateRule'], 'RetainRule' => ['shape' => 'RetainRule'], 'FastRestoreRule' => ['shape' => 'FastRestoreRule'], 'CrossRegionCopyRules' => ['shape' => 'CrossRegionCopyRules'], 'ShareRules' => ['shape' => 'ShareRules'], 'DeprecateRule' => ['shape' => 'DeprecateRule'], 'ArchiveRule' => ['shape' => 'ArchiveRule']]], 'ScheduleList' => ['type' => 'list', 'member' => ['shape' => 'Schedule'], 'max' => 4, 'min' => 1], 'ScheduleName' => ['type' => 'string', 'max' => 120, 'min' => 0, 'pattern' => '[0-9A-Za-z _-]+'], 'SettablePolicyStateValues' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ShareRule' => ['type' => 'structure', 'required' => ['TargetAccounts'], 'members' => ['TargetAccounts' => ['shape' => 'ShareTargetAccountList'], 'UnshareInterval' => ['shape' => 'Interval'], 'UnshareIntervalUnit' => ['shape' => 'RetentionIntervalUnitValues']]], 'ShareRules' => ['type' => 'list', 'member' => ['shape' => 'ShareRule'], 'max' => 1, 'min' => 0], 'ShareTargetAccountList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'min' => 1], 'SnapshotOwnerList' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 50, 'min' => 0], 'StandardTierRetainRuleCount' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'StandardTierRetainRuleInterval' => ['type' => 'integer', 'min' => 0], 'StatusMessage' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\p{all}]*'], 'String' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\p{all}]*'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagFilter' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{all}]*'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'PolicyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\p{all}]*'], 'TagsToAddFilterList' => ['type' => 'list', 'member' => ['shape' => 'TagFilter'], 'max' => 50, 'min' => 0], 'TagsToAddList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 45, 'min' => 0], 'Target' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^[\\w:\\-\\/\\*]+$'], 'TargetRegion' => ['type' => 'string', 'max' => 16, 'min' => 0, 'pattern' => '([a-z]+-){2,3}\\d'], 'TargetTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TargetTagsFilterList' => ['type' => 'list', 'member' => ['shape' => 'TagFilter'], 'max' => 50, 'min' => 1], 'Time' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$'], 'TimesList' => ['type' => 'list', 'member' => ['shape' => 'Time'], 'max' => 1], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'PolicyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId', 'location' => 'uri', 'locationName' => 'policyId'], 'ExecutionRoleArn' => ['shape' => 'ExecutionRoleArn'], 'State' => ['shape' => 'SettablePolicyStateValues'], 'Description' => ['shape' => 'PolicyDescription'], 'PolicyDetails' => ['shape' => 'PolicyDetails']]], 'UpdateLifecyclePolicyResponse' => ['type' => 'structure', 'members' => []], 'VariableTagsList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 45, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 9559739..0000000 --- a/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dlm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dlm.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dlm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dlm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dlm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-tests-1.json.php deleted file mode 100644 index 49c7e1d..0000000 --- a/vendor/Aws3/Aws/data/dlm/2018-01-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dlm-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dlm.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dlm/2018-01-12/paginators-1.json.php b/vendor/Aws3/Aws/data/dlm/2018-01-12/paginators-1.json.php deleted file mode 100644 index 746efae..0000000 --- a/vendor/Aws3/Aws/data/dlm/2018-01-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/api-2.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/api-2.json.php deleted file mode 100644 index 7015271..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-01-01', 'endpointPrefix' => 'dms', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Database Migration Service', 'serviceId' => 'Database Migration Service', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonDMSv20160101', 'uid' => 'dms-2016-01-01'], 'operations' => ['AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'output' => ['shape' => 'AddTagsToResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'ApplyPendingMaintenanceAction' => ['name' => 'ApplyPendingMaintenanceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplyPendingMaintenanceActionMessage'], 'output' => ['shape' => 'ApplyPendingMaintenanceActionResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'CancelReplicationTaskAssessmentRun' => ['name' => 'CancelReplicationTaskAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReplicationTaskAssessmentRunMessage'], 'output' => ['shape' => 'CancelReplicationTaskAssessmentRunResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'CreateEndpoint' => ['name' => 'CreateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointMessage'], 'output' => ['shape' => 'CreateEndpointResponse'], 'errors' => [['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'AccessDeniedFault'], ['shape' => 'S3AccessDeniedFault']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResponse'], 'errors' => [['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'KMSAccessDeniedFault'], ['shape' => 'KMSDisabledFault'], ['shape' => 'KMSInvalidStateFault'], ['shape' => 'KMSNotFoundFault'], ['shape' => 'KMSThrottlingFault']]], 'CreateFleetAdvisorCollector' => ['name' => 'CreateFleetAdvisorCollector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetAdvisorCollectorRequest'], 'output' => ['shape' => 'CreateFleetAdvisorCollectorResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'AccessDeniedFault'], ['shape' => 'S3AccessDeniedFault'], ['shape' => 'S3ResourceNotFoundFault'], ['shape' => 'ResourceQuotaExceededFault']]], 'CreateReplicationInstance' => ['name' => 'CreateReplicationInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplicationInstanceMessage'], 'output' => ['shape' => 'CreateReplicationInstanceResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'InsufficientResourceCapacityFault'], ['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ReplicationSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CreateReplicationSubnetGroup' => ['name' => 'CreateReplicationSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplicationSubnetGroupMessage'], 'output' => ['shape' => 'CreateReplicationSubnetGroupResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'ReplicationSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'CreateReplicationTask' => ['name' => 'CreateReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplicationTaskMessage'], 'output' => ['shape' => 'CreateReplicationTaskResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'ResourceQuotaExceededFault']]], 'DeleteCertificate' => ['name' => 'DeleteCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCertificateMessage'], 'output' => ['shape' => 'DeleteCertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionMessage'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointMessage'], 'output' => ['shape' => 'DeleteEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'output' => ['shape' => 'DeleteEventSubscriptionResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DeleteFleetAdvisorCollector' => ['name' => 'DeleteFleetAdvisorCollector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCollectorRequest'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'CollectorNotFoundFault']]], 'DeleteFleetAdvisorDatabases' => ['name' => 'DeleteFleetAdvisorDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetAdvisorDatabasesRequest'], 'output' => ['shape' => 'DeleteFleetAdvisorDatabasesResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidOperationFault']]], 'DeleteReplicationInstance' => ['name' => 'DeleteReplicationInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationInstanceMessage'], 'output' => ['shape' => 'DeleteReplicationInstanceResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'DeleteReplicationSubnetGroup' => ['name' => 'DeleteReplicationSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationSubnetGroupMessage'], 'output' => ['shape' => 'DeleteReplicationSubnetGroupResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'DeleteReplicationTask' => ['name' => 'DeleteReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationTaskMessage'], 'output' => ['shape' => 'DeleteReplicationTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DeleteReplicationTaskAssessmentRun' => ['name' => 'DeleteReplicationTaskAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationTaskAssessmentRunMessage'], 'output' => ['shape' => 'DeleteReplicationTaskAssessmentRunResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesMessage'], 'output' => ['shape' => 'DescribeAccountAttributesResponse']], 'DescribeApplicableIndividualAssessments' => ['name' => 'DescribeApplicableIndividualAssessments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicableIndividualAssessmentsMessage'], 'output' => ['shape' => 'DescribeApplicableIndividualAssessmentsResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DescribeCertificates' => ['name' => 'DescribeCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificatesMessage'], 'output' => ['shape' => 'DescribeCertificatesResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeConnections' => ['name' => 'DescribeConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionsMessage'], 'output' => ['shape' => 'DescribeConnectionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeEndpointSettings' => ['name' => 'DescribeEndpointSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointSettingsMessage'], 'output' => ['shape' => 'DescribeEndpointSettingsResponse']], 'DescribeEndpointTypes' => ['name' => 'DescribeEndpointTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointTypesMessage'], 'output' => ['shape' => 'DescribeEndpointTypesResponse']], 'DescribeEndpoints' => ['name' => 'DescribeEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointsMessage'], 'output' => ['shape' => 'DescribeEndpointsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'DescribeEventCategoriesResponse']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'DescribeEventSubscriptionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'DescribeEventsResponse']], 'DescribeFleetAdvisorCollectors' => ['name' => 'DescribeFleetAdvisorCollectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAdvisorCollectorsRequest'], 'output' => ['shape' => 'DescribeFleetAdvisorCollectorsResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault']]], 'DescribeFleetAdvisorDatabases' => ['name' => 'DescribeFleetAdvisorDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAdvisorDatabasesRequest'], 'output' => ['shape' => 'DescribeFleetAdvisorDatabasesResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault']]], 'DescribeFleetAdvisorLsaAnalysis' => ['name' => 'DescribeFleetAdvisorLsaAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAdvisorLsaAnalysisRequest'], 'output' => ['shape' => 'DescribeFleetAdvisorLsaAnalysisResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault']]], 'DescribeFleetAdvisorSchemaObjectSummary' => ['name' => 'DescribeFleetAdvisorSchemaObjectSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAdvisorSchemaObjectSummaryRequest'], 'output' => ['shape' => 'DescribeFleetAdvisorSchemaObjectSummaryResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault']]], 'DescribeFleetAdvisorSchemas' => ['name' => 'DescribeFleetAdvisorSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAdvisorSchemasRequest'], 'output' => ['shape' => 'DescribeFleetAdvisorSchemasResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault']]], 'DescribeOrderableReplicationInstances' => ['name' => 'DescribeOrderableReplicationInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableReplicationInstancesMessage'], 'output' => ['shape' => 'DescribeOrderableReplicationInstancesResponse']], 'DescribePendingMaintenanceActions' => ['name' => 'DescribePendingMaintenanceActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePendingMaintenanceActionsMessage'], 'output' => ['shape' => 'DescribePendingMaintenanceActionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeRefreshSchemasStatus' => ['name' => 'DescribeRefreshSchemasStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRefreshSchemasStatusMessage'], 'output' => ['shape' => 'DescribeRefreshSchemasStatusResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationInstanceTaskLogs' => ['name' => 'DescribeReplicationInstanceTaskLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationInstanceTaskLogsMessage'], 'output' => ['shape' => 'DescribeReplicationInstanceTaskLogsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'DescribeReplicationInstances' => ['name' => 'DescribeReplicationInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationInstancesMessage'], 'output' => ['shape' => 'DescribeReplicationInstancesResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationSubnetGroups' => ['name' => 'DescribeReplicationSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationSubnetGroupsMessage'], 'output' => ['shape' => 'DescribeReplicationSubnetGroupsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationTaskAssessmentResults' => ['name' => 'DescribeReplicationTaskAssessmentResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationTaskAssessmentResultsMessage'], 'output' => ['shape' => 'DescribeReplicationTaskAssessmentResultsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationTaskAssessmentRuns' => ['name' => 'DescribeReplicationTaskAssessmentRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationTaskAssessmentRunsMessage'], 'output' => ['shape' => 'DescribeReplicationTaskAssessmentRunsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationTaskIndividualAssessments' => ['name' => 'DescribeReplicationTaskIndividualAssessments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationTaskIndividualAssessmentsMessage'], 'output' => ['shape' => 'DescribeReplicationTaskIndividualAssessmentsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReplicationTasks' => ['name' => 'DescribeReplicationTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationTasksMessage'], 'output' => ['shape' => 'DescribeReplicationTasksResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeSchemas' => ['name' => 'DescribeSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSchemasMessage'], 'output' => ['shape' => 'DescribeSchemasResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'DescribeTableStatistics' => ['name' => 'DescribeTableStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableStatisticsMessage'], 'output' => ['shape' => 'DescribeTableStatisticsResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'ImportCertificate' => ['name' => 'ImportCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportCertificateMessage'], 'output' => ['shape' => 'ImportCertificateResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'InvalidCertificateFault'], ['shape' => 'ResourceQuotaExceededFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'ModifyEndpoint' => ['name' => 'ModifyEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEndpointMessage'], 'output' => ['shape' => 'ModifyEndpointResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'AccessDeniedFault']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResponse'], 'errors' => [['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'KMSAccessDeniedFault'], ['shape' => 'KMSDisabledFault'], ['shape' => 'KMSInvalidStateFault'], ['shape' => 'KMSNotFoundFault'], ['shape' => 'KMSThrottlingFault']]], 'ModifyReplicationInstance' => ['name' => 'ModifyReplicationInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReplicationInstanceMessage'], 'output' => ['shape' => 'ModifyReplicationInstanceResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InsufficientResourceCapacityFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'UpgradeDependencyFailureFault']]], 'ModifyReplicationSubnetGroup' => ['name' => 'ModifyReplicationSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReplicationSubnetGroupMessage'], 'output' => ['shape' => 'ModifyReplicationSubnetGroupResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'ReplicationSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'ModifyReplicationTask' => ['name' => 'ModifyReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReplicationTaskMessage'], 'output' => ['shape' => 'ModifyReplicationTaskResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'ResourceAlreadyExistsFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'MoveReplicationTask' => ['name' => 'MoveReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveReplicationTaskMessage'], 'output' => ['shape' => 'MoveReplicationTaskResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'ResourceQuotaExceededFault']]], 'RebootReplicationInstance' => ['name' => 'RebootReplicationInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootReplicationInstanceMessage'], 'output' => ['shape' => 'RebootReplicationInstanceResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'RefreshSchemas' => ['name' => 'RefreshSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RefreshSchemasMessage'], 'output' => ['shape' => 'RefreshSchemasResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'ResourceQuotaExceededFault']]], 'ReloadTables' => ['name' => 'ReloadTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReloadTablesMessage'], 'output' => ['shape' => 'ReloadTablesResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'output' => ['shape' => 'RemoveTagsFromResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'RunFleetAdvisorLsaAnalysis' => ['name' => 'RunFleetAdvisorLsaAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'RunFleetAdvisorLsaAnalysisResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'StartReplicationTask' => ['name' => 'StartReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReplicationTaskMessage'], 'output' => ['shape' => 'StartReplicationTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'AccessDeniedFault']]], 'StartReplicationTaskAssessment' => ['name' => 'StartReplicationTaskAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReplicationTaskAssessmentMessage'], 'output' => ['shape' => 'StartReplicationTaskAssessmentResponse'], 'errors' => [['shape' => 'InvalidResourceStateFault'], ['shape' => 'ResourceNotFoundFault']]], 'StartReplicationTaskAssessmentRun' => ['name' => 'StartReplicationTaskAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReplicationTaskAssessmentRunMessage'], 'output' => ['shape' => 'StartReplicationTaskAssessmentRunResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'KMSAccessDeniedFault'], ['shape' => 'KMSDisabledFault'], ['shape' => 'KMSFault'], ['shape' => 'KMSInvalidStateFault'], ['shape' => 'KMSNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'S3AccessDeniedFault'], ['shape' => 'S3ResourceNotFoundFault'], ['shape' => 'ResourceAlreadyExistsFault']]], 'StopReplicationTask' => ['name' => 'StopReplicationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopReplicationTaskMessage'], 'output' => ['shape' => 'StopReplicationTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault']]], 'TestConnection' => ['name' => 'TestConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestConnectionMessage'], 'output' => ['shape' => 'TestConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidResourceStateFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'ResourceQuotaExceededFault'], ['shape' => 'AccessDeniedFault']]], 'UpdateSubscriptionsToEventBridge' => ['name' => 'UpdateSubscriptionsToEventBridge', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubscriptionsToEventBridgeMessage'], 'output' => ['shape' => 'UpdateSubscriptionsToEventBridgeResponse'], 'errors' => [['shape' => 'AccessDeniedFault'], ['shape' => 'InvalidResourceStateFault']]]], 'shapes' => ['AccessDeniedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountQuota' => ['type' => 'structure', 'members' => ['AccountQuotaName' => ['shape' => 'String'], 'Used' => ['shape' => 'Long'], 'Max' => ['shape' => 'Long']]], 'AccountQuotaList' => ['type' => 'list', 'member' => ['shape' => 'AccountQuota']], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsToResourceResponse' => ['type' => 'structure', 'members' => []], 'ApplyPendingMaintenanceActionMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn', 'ApplyAction', 'OptInType'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'ApplyAction' => ['shape' => 'String'], 'OptInType' => ['shape' => 'String']]], 'ApplyPendingMaintenanceActionResponse' => ['type' => 'structure', 'members' => ['ResourcePendingMaintenanceActions' => ['shape' => 'ResourcePendingMaintenanceActions']]], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AuthMechanismValue' => ['type' => 'string', 'enum' => ['default', 'mongodb_cr', 'scram_sha_1']], 'AuthTypeValue' => ['type' => 'string', 'enum' => ['no', 'password']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'AvailabilityZonesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'CancelReplicationTaskAssessmentRunMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskAssessmentRunArn'], 'members' => ['ReplicationTaskAssessmentRunArn' => ['shape' => 'String']]], 'CancelReplicationTaskAssessmentRunResponse' => ['type' => 'structure', 'members' => ['ReplicationTaskAssessmentRun' => ['shape' => 'ReplicationTaskAssessmentRun']]], 'CannedAclForObjectsValue' => ['type' => 'string', 'enum' => ['none', 'private', 'public-read', 'public-read-write', 'authenticated-read', 'aws-exec-read', 'bucket-owner-read', 'bucket-owner-full-control']], 'Certificate' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'CertificateCreationDate' => ['shape' => 'TStamp'], 'CertificatePem' => ['shape' => 'String'], 'CertificateWallet' => ['shape' => 'CertificateWallet'], 'CertificateArn' => ['shape' => 'String'], 'CertificateOwner' => ['shape' => 'String'], 'ValidFromDate' => ['shape' => 'TStamp'], 'ValidToDate' => ['shape' => 'TStamp'], 'SigningAlgorithm' => ['shape' => 'String'], 'KeyLength' => ['shape' => 'IntegerOptional']]], 'CertificateList' => ['type' => 'list', 'member' => ['shape' => 'Certificate']], 'CertificateWallet' => ['type' => 'blob'], 'CharLengthSemantics' => ['type' => 'string', 'enum' => ['default', 'char', 'byte']], 'CollectorHealthCheck' => ['type' => 'structure', 'members' => ['CollectorStatus' => ['shape' => 'CollectorStatus'], 'LocalCollectorS3Access' => ['shape' => 'BooleanOptional'], 'WebCollectorS3Access' => ['shape' => 'BooleanOptional'], 'WebCollectorGrantedRoleBasedAccess' => ['shape' => 'BooleanOptional']]], 'CollectorNotFoundFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'CollectorResponse' => ['type' => 'structure', 'members' => ['CollectorReferencedId' => ['shape' => 'String'], 'CollectorName' => ['shape' => 'String'], 'CollectorVersion' => ['shape' => 'String'], 'VersionStatus' => ['shape' => 'VersionStatus'], 'Description' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'CollectorHealthCheck' => ['shape' => 'CollectorHealthCheck'], 'LastDataReceived' => ['shape' => 'String'], 'RegisteredDate' => ['shape' => 'String'], 'CreatedDate' => ['shape' => 'String'], 'ModifiedDate' => ['shape' => 'String'], 'InventoryData' => ['shape' => 'InventoryData']]], 'CollectorResponses' => ['type' => 'list', 'member' => ['shape' => 'CollectorResponse']], 'CollectorShortInfoResponse' => ['type' => 'structure', 'members' => ['CollectorReferencedId' => ['shape' => 'String'], 'CollectorName' => ['shape' => 'String']]], 'CollectorStatus' => ['type' => 'string', 'enum' => ['UNREGISTERED', 'ACTIVE']], 'CollectorsList' => ['type' => 'list', 'member' => ['shape' => 'CollectorShortInfoResponse']], 'CompressionTypeValue' => ['type' => 'string', 'enum' => ['none', 'gzip']], 'Connection' => ['type' => 'structure', 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'EndpointArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'LastFailureMessage' => ['shape' => 'String'], 'EndpointIdentifier' => ['shape' => 'String'], 'ReplicationInstanceIdentifier' => ['shape' => 'String']]], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'CreateEndpointMessage' => ['type' => 'structure', 'required' => ['EndpointIdentifier', 'EndpointType', 'EngineName'], 'members' => ['EndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'ReplicationEndpointTypeValue'], 'EngineName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'ExtraConnectionAttributes' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'CertificateArn' => ['shape' => 'String'], 'SslMode' => ['shape' => 'DmsSslModeValue'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ExternalTableDefinition' => ['shape' => 'String'], 'DynamoDbSettings' => ['shape' => 'DynamoDbSettings'], 'S3Settings' => ['shape' => 'S3Settings'], 'DmsTransferSettings' => ['shape' => 'DmsTransferSettings'], 'MongoDbSettings' => ['shape' => 'MongoDbSettings'], 'KinesisSettings' => ['shape' => 'KinesisSettings'], 'KafkaSettings' => ['shape' => 'KafkaSettings'], 'ElasticsearchSettings' => ['shape' => 'ElasticsearchSettings'], 'NeptuneSettings' => ['shape' => 'NeptuneSettings'], 'RedshiftSettings' => ['shape' => 'RedshiftSettings'], 'PostgreSQLSettings' => ['shape' => 'PostgreSQLSettings'], 'MySQLSettings' => ['shape' => 'MySQLSettings'], 'OracleSettings' => ['shape' => 'OracleSettings'], 'SybaseSettings' => ['shape' => 'SybaseSettings'], 'MicrosoftSQLServerSettings' => ['shape' => 'MicrosoftSQLServerSettings'], 'IBMDb2Settings' => ['shape' => 'IBMDb2Settings'], 'ResourceIdentifier' => ['shape' => 'String'], 'DocDbSettings' => ['shape' => 'DocDbSettings'], 'RedisSettings' => ['shape' => 'RedisSettings'], 'GcpMySQLSettings' => ['shape' => 'GcpMySQLSettings']]], 'CreateEndpointResponse' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'Endpoint']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResponse' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateFleetAdvisorCollectorRequest' => ['type' => 'structure', 'required' => ['CollectorName', 'ServiceAccessRoleArn', 'S3BucketName'], 'members' => ['CollectorName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String']]], 'CreateFleetAdvisorCollectorResponse' => ['type' => 'structure', 'members' => ['CollectorReferencedId' => ['shape' => 'String'], 'CollectorName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String']]], 'CreateReplicationInstanceMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceIdentifier', 'ReplicationInstanceClass'], 'members' => ['ReplicationInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'ReplicationInstanceClass' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'String'], 'ReplicationSubnetGroupIdentifier' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'DnsNameServers' => ['shape' => 'String'], 'ResourceIdentifier' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String']]], 'CreateReplicationInstanceResponse' => ['type' => 'structure', 'members' => ['ReplicationInstance' => ['shape' => 'ReplicationInstance']]], 'CreateReplicationSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationSubnetGroupIdentifier', 'ReplicationSubnetGroupDescription', 'SubnetIds'], 'members' => ['ReplicationSubnetGroupIdentifier' => ['shape' => 'String'], 'ReplicationSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateReplicationSubnetGroupResponse' => ['type' => 'structure', 'members' => ['ReplicationSubnetGroup' => ['shape' => 'ReplicationSubnetGroup']]], 'CreateReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskIdentifier', 'SourceEndpointArn', 'TargetEndpointArn', 'ReplicationInstanceArn', 'MigrationType', 'TableMappings'], 'members' => ['ReplicationTaskIdentifier' => ['shape' => 'String'], 'SourceEndpointArn' => ['shape' => 'String'], 'TargetEndpointArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String'], 'MigrationType' => ['shape' => 'MigrationTypeValue'], 'TableMappings' => ['shape' => 'String'], 'ReplicationTaskSettings' => ['shape' => 'String'], 'CdcStartTime' => ['shape' => 'TStamp'], 'CdcStartPosition' => ['shape' => 'String'], 'CdcStopPosition' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'TaskData' => ['shape' => 'String'], 'ResourceIdentifier' => ['shape' => 'String']]], 'CreateReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'DataFormatValue' => ['type' => 'string', 'enum' => ['csv', 'parquet']], 'DatabaseInstanceSoftwareDetailsResponse' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'EngineEdition' => ['shape' => 'String'], 'ServicePack' => ['shape' => 'String'], 'SupportLevel' => ['shape' => 'String'], 'OsArchitecture' => ['shape' => 'IntegerOptional'], 'Tooltip' => ['shape' => 'String']]], 'DatabaseList' => ['type' => 'list', 'member' => ['shape' => 'DatabaseResponse']], 'DatabaseResponse' => ['type' => 'structure', 'members' => ['DatabaseId' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'IpAddress' => ['shape' => 'String'], 'NumberOfSchemas' => ['shape' => 'LongOptional'], 'Server' => ['shape' => 'ServerShortInfoResponse'], 'SoftwareDetails' => ['shape' => 'DatabaseInstanceSoftwareDetailsResponse'], 'Collectors' => ['shape' => 'CollectorsList']]], 'DatabaseShortInfoResponse' => ['type' => 'structure', 'members' => ['DatabaseId' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DatabaseIpAddress' => ['shape' => 'String'], 'DatabaseEngine' => ['shape' => 'String']]], 'DatePartitionDelimiterValue' => ['type' => 'string', 'enum' => ['SLASH', 'UNDERSCORE', 'DASH', 'NONE']], 'DatePartitionSequenceValue' => ['type' => 'string', 'enum' => ['YYYYMMDD', 'YYYYMMDDHH', 'YYYYMM', 'MMYYYYDD', 'DDMMYYYY']], 'DeleteCertificateMessage' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'String']]], 'DeleteCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate']]], 'DeleteCollectorRequest' => ['type' => 'structure', 'required' => ['CollectorReferencedId'], 'members' => ['CollectorReferencedId' => ['shape' => 'String']]], 'DeleteConnectionMessage' => ['type' => 'structure', 'required' => ['EndpointArn', 'ReplicationInstanceArn'], 'members' => ['EndpointArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'DeleteEndpointMessage' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String']]], 'DeleteEndpointResponse' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'Endpoint']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteEventSubscriptionResponse' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'DeleteFleetAdvisorDatabasesRequest' => ['type' => 'structure', 'required' => ['DatabaseIds'], 'members' => ['DatabaseIds' => ['shape' => 'StringList']]], 'DeleteFleetAdvisorDatabasesResponse' => ['type' => 'structure', 'members' => ['DatabaseIds' => ['shape' => 'StringList']]], 'DeleteReplicationInstanceMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String']]], 'DeleteReplicationInstanceResponse' => ['type' => 'structure', 'members' => ['ReplicationInstance' => ['shape' => 'ReplicationInstance']]], 'DeleteReplicationSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationSubnetGroupIdentifier'], 'members' => ['ReplicationSubnetGroupIdentifier' => ['shape' => 'String']]], 'DeleteReplicationSubnetGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteReplicationTaskAssessmentRunMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskAssessmentRunArn'], 'members' => ['ReplicationTaskAssessmentRunArn' => ['shape' => 'String']]], 'DeleteReplicationTaskAssessmentRunResponse' => ['type' => 'structure', 'members' => ['ReplicationTaskAssessmentRun' => ['shape' => 'ReplicationTaskAssessmentRun']]], 'DeleteReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String']]], 'DeleteReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'DescribeAccountAttributesMessage' => ['type' => 'structure', 'members' => []], 'DescribeAccountAttributesResponse' => ['type' => 'structure', 'members' => ['AccountQuotas' => ['shape' => 'AccountQuotaList'], 'UniqueAccountIdentifier' => ['shape' => 'String']]], 'DescribeApplicableIndividualAssessmentsMessage' => ['type' => 'structure', 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String'], 'SourceEngineName' => ['shape' => 'String'], 'TargetEngineName' => ['shape' => 'String'], 'MigrationType' => ['shape' => 'MigrationTypeValue'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeApplicableIndividualAssessmentsResponse' => ['type' => 'structure', 'members' => ['IndividualAssessmentNames' => ['shape' => 'IndividualAssessmentNameList'], 'Marker' => ['shape' => 'String']]], 'DescribeCertificatesMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeCertificatesResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Certificates' => ['shape' => 'CertificateList']]], 'DescribeConnectionsMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeConnectionsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Connections' => ['shape' => 'ConnectionList']]], 'DescribeEndpointSettingsMessage' => ['type' => 'structure', 'required' => ['EngineName'], 'members' => ['EngineName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEndpointSettingsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EndpointSettings' => ['shape' => 'EndpointSettingsList']]], 'DescribeEndpointTypesMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEndpointTypesResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'SupportedEndpointTypes' => ['shape' => 'SupportedEndpointTypeList']]], 'DescribeEndpointsMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEndpointsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Endpoints' => ['shape' => 'EndpointList']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeEventCategoriesResponse' => ['type' => 'structure', 'members' => ['EventCategoryGroupList' => ['shape' => 'EventCategoryGroupList']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventSubscriptionsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'DescribeFleetAdvisorCollectorsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorCollectorsResponse' => ['type' => 'structure', 'members' => ['Collectors' => ['shape' => 'CollectorResponses'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorDatabasesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorDatabasesResponse' => ['type' => 'structure', 'members' => ['Databases' => ['shape' => 'DatabaseList'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorLsaAnalysisRequest' => ['type' => 'structure', 'members' => ['MaxRecords' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorLsaAnalysisResponse' => ['type' => 'structure', 'members' => ['Analysis' => ['shape' => 'FleetAdvisorLsaAnalysisResponseList'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorSchemaObjectSummaryRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorSchemaObjectSummaryResponse' => ['type' => 'structure', 'members' => ['FleetAdvisorSchemaObjects' => ['shape' => 'FleetAdvisorSchemaObjectList'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorSchemasRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeFleetAdvisorSchemasResponse' => ['type' => 'structure', 'members' => ['FleetAdvisorSchemas' => ['shape' => 'FleetAdvisorSchemaList'], 'NextToken' => ['shape' => 'String']]], 'DescribeOrderableReplicationInstancesMessage' => ['type' => 'structure', 'members' => ['MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOrderableReplicationInstancesResponse' => ['type' => 'structure', 'members' => ['OrderableReplicationInstances' => ['shape' => 'OrderableReplicationInstanceList'], 'Marker' => ['shape' => 'String']]], 'DescribePendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribePendingMaintenanceActionsResponse' => ['type' => 'structure', 'members' => ['PendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActions'], 'Marker' => ['shape' => 'String']]], 'DescribeRefreshSchemasStatusMessage' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String']]], 'DescribeRefreshSchemasStatusResponse' => ['type' => 'structure', 'members' => ['RefreshSchemasStatus' => ['shape' => 'RefreshSchemasStatus']]], 'DescribeReplicationInstanceTaskLogsMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationInstanceTaskLogsResponse' => ['type' => 'structure', 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'ReplicationInstanceTaskLogs' => ['shape' => 'ReplicationInstanceTaskLogsList'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationInstancesMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationInstancesResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationInstances' => ['shape' => 'ReplicationInstanceList']]], 'DescribeReplicationSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationSubnetGroupsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationSubnetGroups' => ['shape' => 'ReplicationSubnetGroups']]], 'DescribeReplicationTaskAssessmentResultsMessage' => ['type' => 'structure', 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationTaskAssessmentResultsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'BucketName' => ['shape' => 'String'], 'ReplicationTaskAssessmentResults' => ['shape' => 'ReplicationTaskAssessmentResultList']]], 'DescribeReplicationTaskAssessmentRunsMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationTaskAssessmentRunsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationTaskAssessmentRuns' => ['shape' => 'ReplicationTaskAssessmentRunList']]], 'DescribeReplicationTaskIndividualAssessmentsMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReplicationTaskIndividualAssessmentsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationTaskIndividualAssessments' => ['shape' => 'ReplicationTaskIndividualAssessmentList']]], 'DescribeReplicationTasksMessage' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'WithoutSettings' => ['shape' => 'BooleanOptional']]], 'DescribeReplicationTasksResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationTasks' => ['shape' => 'ReplicationTaskList']]], 'DescribeSchemasMessage' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeSchemasResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Schemas' => ['shape' => 'SchemaList']]], 'DescribeTableStatisticsMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeTableStatisticsResponse' => ['type' => 'structure', 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'TableStatistics' => ['shape' => 'TableStatisticsList'], 'Marker' => ['shape' => 'String']]], 'DmsSslModeValue' => ['type' => 'string', 'enum' => ['none', 'require', 'verify-ca', 'verify-full']], 'DmsTransferSettings' => ['type' => 'structure', 'members' => ['ServiceAccessRoleArn' => ['shape' => 'String'], 'BucketName' => ['shape' => 'String']]], 'DocDbSettings' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'NestingLevel' => ['shape' => 'NestingLevelValue'], 'ExtractDocId' => ['shape' => 'BooleanOptional'], 'DocsToInvestigate' => ['shape' => 'IntegerOptional'], 'KmsKeyId' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'DoubleOptional' => ['type' => 'double'], 'DynamoDbSettings' => ['type' => 'structure', 'required' => ['ServiceAccessRoleArn'], 'members' => ['ServiceAccessRoleArn' => ['shape' => 'String']]], 'ElasticsearchSettings' => ['type' => 'structure', 'required' => ['ServiceAccessRoleArn', 'EndpointUri'], 'members' => ['ServiceAccessRoleArn' => ['shape' => 'String'], 'EndpointUri' => ['shape' => 'String'], 'FullLoadErrorPercentage' => ['shape' => 'IntegerOptional'], 'ErrorRetryDuration' => ['shape' => 'IntegerOptional'], 'UseNewMappingType' => ['shape' => 'BooleanOptional']]], 'EncodingTypeValue' => ['type' => 'string', 'enum' => ['plain', 'plain-dictionary', 'rle-dictionary']], 'EncryptionModeValue' => ['type' => 'string', 'enum' => ['sse-s3', 'sse-kms']], 'Endpoint' => ['type' => 'structure', 'members' => ['EndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'ReplicationEndpointTypeValue'], 'EngineName' => ['shape' => 'String'], 'EngineDisplayName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'ExtraConnectionAttributes' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'EndpointArn' => ['shape' => 'String'], 'CertificateArn' => ['shape' => 'String'], 'SslMode' => ['shape' => 'DmsSslModeValue'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ExternalTableDefinition' => ['shape' => 'String'], 'ExternalId' => ['shape' => 'String'], 'DynamoDbSettings' => ['shape' => 'DynamoDbSettings'], 'S3Settings' => ['shape' => 'S3Settings'], 'DmsTransferSettings' => ['shape' => 'DmsTransferSettings'], 'MongoDbSettings' => ['shape' => 'MongoDbSettings'], 'KinesisSettings' => ['shape' => 'KinesisSettings'], 'KafkaSettings' => ['shape' => 'KafkaSettings'], 'ElasticsearchSettings' => ['shape' => 'ElasticsearchSettings'], 'NeptuneSettings' => ['shape' => 'NeptuneSettings'], 'RedshiftSettings' => ['shape' => 'RedshiftSettings'], 'PostgreSQLSettings' => ['shape' => 'PostgreSQLSettings'], 'MySQLSettings' => ['shape' => 'MySQLSettings'], 'OracleSettings' => ['shape' => 'OracleSettings'], 'SybaseSettings' => ['shape' => 'SybaseSettings'], 'MicrosoftSQLServerSettings' => ['shape' => 'MicrosoftSQLServerSettings'], 'IBMDb2Settings' => ['shape' => 'IBMDb2Settings'], 'DocDbSettings' => ['shape' => 'DocDbSettings'], 'RedisSettings' => ['shape' => 'RedisSettings'], 'GcpMySQLSettings' => ['shape' => 'GcpMySQLSettings']]], 'EndpointList' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'EndpointSetting' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'EndpointSettingTypeValue'], 'EnumValues' => ['shape' => 'EndpointSettingEnumValues'], 'Sensitive' => ['shape' => 'BooleanOptional'], 'Units' => ['shape' => 'String'], 'Applicability' => ['shape' => 'String'], 'IntValueMin' => ['shape' => 'IntegerOptional'], 'IntValueMax' => ['shape' => 'IntegerOptional'], 'DefaultValue' => ['shape' => 'String']]], 'EndpointSettingEnumValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'EndpointSettingTypeValue' => ['type' => 'string', 'enum' => ['string', 'boolean', 'integer', 'enum']], 'EndpointSettingsList' => ['type' => 'list', 'member' => ['shape' => 'EndpointSetting']], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Date' => ['shape' => 'TStamp']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'EventCategoryGroup' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList']]], 'EventCategoryGroupList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoryGroup']], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'Boolean']]], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription']], 'ExceptionMessage' => ['type' => 'string'], 'ExcludeTestList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'FleetAdvisorLsaAnalysisResponse' => ['type' => 'structure', 'members' => ['LsaAnalysisId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'FleetAdvisorLsaAnalysisResponseList' => ['type' => 'list', 'member' => ['shape' => 'FleetAdvisorLsaAnalysisResponse']], 'FleetAdvisorSchemaList' => ['type' => 'list', 'member' => ['shape' => 'SchemaResponse']], 'FleetAdvisorSchemaObjectList' => ['type' => 'list', 'member' => ['shape' => 'FleetAdvisorSchemaObjectResponse']], 'FleetAdvisorSchemaObjectResponse' => ['type' => 'structure', 'members' => ['SchemaId' => ['shape' => 'String'], 'ObjectType' => ['shape' => 'String'], 'NumberOfObjects' => ['shape' => 'LongOptional'], 'CodeLineCount' => ['shape' => 'LongOptional'], 'CodeSize' => ['shape' => 'LongOptional']]], 'GcpMySQLSettings' => ['type' => 'structure', 'members' => ['AfterConnectScript' => ['shape' => 'String'], 'CleanSourceMetadataOnMismatch' => ['shape' => 'BooleanOptional'], 'DatabaseName' => ['shape' => 'String'], 'EventsPollInterval' => ['shape' => 'IntegerOptional'], 'TargetDbType' => ['shape' => 'TargetDbType'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'ParallelLoadThreads' => ['shape' => 'IntegerOptional'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ServerName' => ['shape' => 'String'], 'ServerTimezone' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'IBMDb2Settings' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ServerName' => ['shape' => 'String'], 'SetDataCaptureChanges' => ['shape' => 'BooleanOptional'], 'CurrentLsn' => ['shape' => 'String'], 'MaxKBytesPerRead' => ['shape' => 'IntegerOptional'], 'Username' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'ImportCertificateMessage' => ['type' => 'structure', 'required' => ['CertificateIdentifier'], 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'CertificatePem' => ['shape' => 'SecretString'], 'CertificateWallet' => ['shape' => 'CertificateWallet'], 'Tags' => ['shape' => 'TagList']]], 'ImportCertificateResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate']]], 'IncludeTestList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'IndividualAssessmentNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InsufficientResourceCapacityFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'IntegerOptional' => ['type' => 'integer'], 'InvalidCertificateFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidOperationFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidResourceStateFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InventoryData' => ['type' => 'structure', 'members' => ['NumberOfDatabases' => ['shape' => 'IntegerOptional'], 'NumberOfSchemas' => ['shape' => 'IntegerOptional']]], 'KMSAccessDeniedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSDisabledFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSInvalidStateFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSKeyNotAccessibleFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSNotFoundFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KMSThrottlingFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KafkaSecurityProtocol' => ['type' => 'string', 'enum' => ['plaintext', 'ssl-authentication', 'ssl-encryption', 'sasl-ssl']], 'KafkaSettings' => ['type' => 'structure', 'members' => ['Broker' => ['shape' => 'String'], 'Topic' => ['shape' => 'String'], 'MessageFormat' => ['shape' => 'MessageFormatValue'], 'IncludeTransactionDetails' => ['shape' => 'BooleanOptional'], 'IncludePartitionValue' => ['shape' => 'BooleanOptional'], 'PartitionIncludeSchemaTable' => ['shape' => 'BooleanOptional'], 'IncludeTableAlterOperations' => ['shape' => 'BooleanOptional'], 'IncludeControlDetails' => ['shape' => 'BooleanOptional'], 'MessageMaxBytes' => ['shape' => 'IntegerOptional'], 'IncludeNullAndEmpty' => ['shape' => 'BooleanOptional'], 'SecurityProtocol' => ['shape' => 'KafkaSecurityProtocol'], 'SslClientCertificateArn' => ['shape' => 'String'], 'SslClientKeyArn' => ['shape' => 'String'], 'SslClientKeyPassword' => ['shape' => 'SecretString'], 'SslCaCertificateArn' => ['shape' => 'String'], 'SaslUsername' => ['shape' => 'String'], 'SaslPassword' => ['shape' => 'SecretString'], 'NoHexPrefix' => ['shape' => 'BooleanOptional']]], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'KinesisSettings' => ['type' => 'structure', 'members' => ['StreamArn' => ['shape' => 'String'], 'MessageFormat' => ['shape' => 'MessageFormatValue'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'IncludeTransactionDetails' => ['shape' => 'BooleanOptional'], 'IncludePartitionValue' => ['shape' => 'BooleanOptional'], 'PartitionIncludeSchemaTable' => ['shape' => 'BooleanOptional'], 'IncludeTableAlterOperations' => ['shape' => 'BooleanOptional'], 'IncludeControlDetails' => ['shape' => 'BooleanOptional'], 'IncludeNullAndEmpty' => ['shape' => 'BooleanOptional'], 'NoHexPrefix' => ['shape' => 'BooleanOptional']]], 'ListTagsForResourceMessage' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'String'], 'ResourceArnList' => ['shape' => 'ArnList']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'Long' => ['type' => 'long'], 'LongOptional' => ['type' => 'long'], 'MessageFormatValue' => ['type' => 'string', 'enum' => ['json', 'json-unformatted']], 'MicrosoftSQLServerSettings' => ['type' => 'structure', 'members' => ['Port' => ['shape' => 'IntegerOptional'], 'BcpPacketSize' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'ControlTablesFileGroup' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'QuerySingleAlwaysOnNode' => ['shape' => 'BooleanOptional'], 'ReadBackupOnly' => ['shape' => 'BooleanOptional'], 'SafeguardPolicy' => ['shape' => 'SafeguardPolicy'], 'ServerName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'UseBcpFullLoad' => ['shape' => 'BooleanOptional'], 'UseThirdPartyBackupDevice' => ['shape' => 'BooleanOptional'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String'], 'TrimSpaceInChar' => ['shape' => 'BooleanOptional']]], 'MigrationTypeValue' => ['type' => 'string', 'enum' => ['full-load', 'cdc', 'full-load-and-cdc']], 'ModifyEndpointMessage' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String'], 'EndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'ReplicationEndpointTypeValue'], 'EngineName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'ExtraConnectionAttributes' => ['shape' => 'String'], 'CertificateArn' => ['shape' => 'String'], 'SslMode' => ['shape' => 'DmsSslModeValue'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ExternalTableDefinition' => ['shape' => 'String'], 'DynamoDbSettings' => ['shape' => 'DynamoDbSettings'], 'S3Settings' => ['shape' => 'S3Settings'], 'DmsTransferSettings' => ['shape' => 'DmsTransferSettings'], 'MongoDbSettings' => ['shape' => 'MongoDbSettings'], 'KinesisSettings' => ['shape' => 'KinesisSettings'], 'KafkaSettings' => ['shape' => 'KafkaSettings'], 'ElasticsearchSettings' => ['shape' => 'ElasticsearchSettings'], 'NeptuneSettings' => ['shape' => 'NeptuneSettings'], 'RedshiftSettings' => ['shape' => 'RedshiftSettings'], 'PostgreSQLSettings' => ['shape' => 'PostgreSQLSettings'], 'MySQLSettings' => ['shape' => 'MySQLSettings'], 'OracleSettings' => ['shape' => 'OracleSettings'], 'SybaseSettings' => ['shape' => 'SybaseSettings'], 'MicrosoftSQLServerSettings' => ['shape' => 'MicrosoftSQLServerSettings'], 'IBMDb2Settings' => ['shape' => 'IBMDb2Settings'], 'DocDbSettings' => ['shape' => 'DocDbSettings'], 'RedisSettings' => ['shape' => 'RedisSettings'], 'ExactSettings' => ['shape' => 'BooleanOptional'], 'GcpMySQLSettings' => ['shape' => 'GcpMySQLSettings']]], 'ModifyEndpointResponse' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'Endpoint']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResponse' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyReplicationInstanceMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'ReplicationInstanceClass' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'ReplicationInstanceIdentifier' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String']]], 'ModifyReplicationInstanceResponse' => ['type' => 'structure', 'members' => ['ReplicationInstance' => ['shape' => 'ReplicationInstance']]], 'ModifyReplicationSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationSubnetGroupIdentifier', 'SubnetIds'], 'members' => ['ReplicationSubnetGroupIdentifier' => ['shape' => 'String'], 'ReplicationSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyReplicationSubnetGroupResponse' => ['type' => 'structure', 'members' => ['ReplicationSubnetGroup' => ['shape' => 'ReplicationSubnetGroup']]], 'ModifyReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'ReplicationTaskIdentifier' => ['shape' => 'String'], 'MigrationType' => ['shape' => 'MigrationTypeValue'], 'TableMappings' => ['shape' => 'String'], 'ReplicationTaskSettings' => ['shape' => 'String'], 'CdcStartTime' => ['shape' => 'TStamp'], 'CdcStartPosition' => ['shape' => 'String'], 'CdcStopPosition' => ['shape' => 'String'], 'TaskData' => ['shape' => 'String']]], 'ModifyReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'MongoDbSettings' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'AuthType' => ['shape' => 'AuthTypeValue'], 'AuthMechanism' => ['shape' => 'AuthMechanismValue'], 'NestingLevel' => ['shape' => 'NestingLevelValue'], 'ExtractDocId' => ['shape' => 'String'], 'DocsToInvestigate' => ['shape' => 'String'], 'AuthSource' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'MoveReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn', 'TargetReplicationInstanceArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'TargetReplicationInstanceArn' => ['shape' => 'String']]], 'MoveReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'MySQLSettings' => ['type' => 'structure', 'members' => ['AfterConnectScript' => ['shape' => 'String'], 'CleanSourceMetadataOnMismatch' => ['shape' => 'BooleanOptional'], 'DatabaseName' => ['shape' => 'String'], 'EventsPollInterval' => ['shape' => 'IntegerOptional'], 'TargetDbType' => ['shape' => 'TargetDbType'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'ParallelLoadThreads' => ['shape' => 'IntegerOptional'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ServerName' => ['shape' => 'String'], 'ServerTimezone' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'NeptuneSettings' => ['type' => 'structure', 'required' => ['S3BucketName', 'S3BucketFolder'], 'members' => ['ServiceAccessRoleArn' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3BucketFolder' => ['shape' => 'String'], 'ErrorRetryDuration' => ['shape' => 'IntegerOptional'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'MaxRetryCount' => ['shape' => 'IntegerOptional'], 'IamAuthEnabled' => ['shape' => 'BooleanOptional']]], 'NestingLevelValue' => ['type' => 'string', 'enum' => ['none', 'one']], 'OracleSettings' => ['type' => 'structure', 'members' => ['AddSupplementalLogging' => ['shape' => 'BooleanOptional'], 'ArchivedLogDestId' => ['shape' => 'IntegerOptional'], 'AdditionalArchivedLogDestId' => ['shape' => 'IntegerOptional'], 'ExtraArchivedLogDestIds' => ['shape' => 'IntegerList'], 'AllowSelectNestedTables' => ['shape' => 'BooleanOptional'], 'ParallelAsmReadThreads' => ['shape' => 'IntegerOptional'], 'ReadAheadBlocks' => ['shape' => 'IntegerOptional'], 'AccessAlternateDirectly' => ['shape' => 'BooleanOptional'], 'UseAlternateFolderForOnline' => ['shape' => 'BooleanOptional'], 'OraclePathPrefix' => ['shape' => 'String'], 'UsePathPrefix' => ['shape' => 'String'], 'ReplacePathPrefix' => ['shape' => 'BooleanOptional'], 'EnableHomogenousTablespace' => ['shape' => 'BooleanOptional'], 'DirectPathNoLog' => ['shape' => 'BooleanOptional'], 'ArchivedLogsOnly' => ['shape' => 'BooleanOptional'], 'AsmPassword' => ['shape' => 'SecretString'], 'AsmServer' => ['shape' => 'String'], 'AsmUser' => ['shape' => 'String'], 'CharLengthSemantics' => ['shape' => 'CharLengthSemantics'], 'DatabaseName' => ['shape' => 'String'], 'DirectPathParallelLoad' => ['shape' => 'BooleanOptional'], 'FailTasksOnLobTruncation' => ['shape' => 'BooleanOptional'], 'NumberDatatypeScale' => ['shape' => 'IntegerOptional'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ReadTableSpaceName' => ['shape' => 'BooleanOptional'], 'RetryInterval' => ['shape' => 'IntegerOptional'], 'SecurityDbEncryption' => ['shape' => 'SecretString'], 'SecurityDbEncryptionName' => ['shape' => 'String'], 'ServerName' => ['shape' => 'String'], 'SpatialDataOptionToGeoJsonFunctionName' => ['shape' => 'String'], 'StandbyDelayTime' => ['shape' => 'IntegerOptional'], 'Username' => ['shape' => 'String'], 'UseBFile' => ['shape' => 'BooleanOptional'], 'UseDirectPathFullLoad' => ['shape' => 'BooleanOptional'], 'UseLogminerReader' => ['shape' => 'BooleanOptional'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String'], 'SecretsManagerOracleAsmAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerOracleAsmSecretId' => ['shape' => 'String'], 'TrimSpaceInChar' => ['shape' => 'BooleanOptional']]], 'OrderableReplicationInstance' => ['type' => 'structure', 'members' => ['EngineVersion' => ['shape' => 'String'], 'ReplicationInstanceClass' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'MinAllocatedStorage' => ['shape' => 'Integer'], 'MaxAllocatedStorage' => ['shape' => 'Integer'], 'DefaultAllocatedStorage' => ['shape' => 'Integer'], 'IncludedAllocatedStorage' => ['shape' => 'Integer'], 'AvailabilityZones' => ['shape' => 'AvailabilityZonesList'], 'ReleaseStatus' => ['shape' => 'ReleaseStatusValues']]], 'OrderableReplicationInstanceList' => ['type' => 'list', 'member' => ['shape' => 'OrderableReplicationInstance']], 'ParquetVersionValue' => ['type' => 'string', 'enum' => ['parquet-1-0', 'parquet-2-0']], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'String'], 'AutoAppliedAfterDate' => ['shape' => 'TStamp'], 'ForcedApplyDate' => ['shape' => 'TStamp'], 'OptInStatus' => ['shape' => 'String'], 'CurrentApplyDate' => ['shape' => 'TStamp'], 'Description' => ['shape' => 'String']]], 'PendingMaintenanceActionDetails' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction']], 'PendingMaintenanceActions' => ['type' => 'list', 'member' => ['shape' => 'ResourcePendingMaintenanceActions']], 'PluginNameValue' => ['type' => 'string', 'enum' => ['no-preference', 'test-decoding', 'pglogical']], 'PostgreSQLSettings' => ['type' => 'structure', 'members' => ['AfterConnectScript' => ['shape' => 'String'], 'CaptureDdls' => ['shape' => 'BooleanOptional'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'DdlArtifactsSchema' => ['shape' => 'String'], 'ExecuteTimeout' => ['shape' => 'IntegerOptional'], 'FailTasksOnLobTruncation' => ['shape' => 'BooleanOptional'], 'HeartbeatEnable' => ['shape' => 'BooleanOptional'], 'HeartbeatSchema' => ['shape' => 'String'], 'HeartbeatFrequency' => ['shape' => 'IntegerOptional'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ServerName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'SlotName' => ['shape' => 'String'], 'PluginName' => ['shape' => 'PluginNameValue'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String'], 'TrimSpaceInChar' => ['shape' => 'BooleanOptional']]], 'RebootReplicationInstanceMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'ForceFailover' => ['shape' => 'BooleanOptional'], 'ForcePlannedFailover' => ['shape' => 'BooleanOptional']]], 'RebootReplicationInstanceResponse' => ['type' => 'structure', 'members' => ['ReplicationInstance' => ['shape' => 'ReplicationInstance']]], 'RedisAuthTypeValue' => ['type' => 'string', 'enum' => ['none', 'auth-role', 'auth-token']], 'RedisSettings' => ['type' => 'structure', 'required' => ['ServerName', 'Port'], 'members' => ['ServerName' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'SslSecurityProtocol' => ['shape' => 'SslSecurityProtocolValue'], 'AuthType' => ['shape' => 'RedisAuthTypeValue'], 'AuthUserName' => ['shape' => 'String'], 'AuthPassword' => ['shape' => 'SecretString'], 'SslCaCertificateArn' => ['shape' => 'String']]], 'RedshiftSettings' => ['type' => 'structure', 'members' => ['AcceptAnyDate' => ['shape' => 'BooleanOptional'], 'AfterConnectScript' => ['shape' => 'String'], 'BucketFolder' => ['shape' => 'String'], 'BucketName' => ['shape' => 'String'], 'CaseSensitiveNames' => ['shape' => 'BooleanOptional'], 'CompUpdate' => ['shape' => 'BooleanOptional'], 'ConnectionTimeout' => ['shape' => 'IntegerOptional'], 'DatabaseName' => ['shape' => 'String'], 'DateFormat' => ['shape' => 'String'], 'EmptyAsNull' => ['shape' => 'BooleanOptional'], 'EncryptionMode' => ['shape' => 'EncryptionModeValue'], 'ExplicitIds' => ['shape' => 'BooleanOptional'], 'FileTransferUploadStreams' => ['shape' => 'IntegerOptional'], 'LoadTimeout' => ['shape' => 'IntegerOptional'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'RemoveQuotes' => ['shape' => 'BooleanOptional'], 'ReplaceInvalidChars' => ['shape' => 'String'], 'ReplaceChars' => ['shape' => 'String'], 'ServerName' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ServerSideEncryptionKmsKeyId' => ['shape' => 'String'], 'TimeFormat' => ['shape' => 'String'], 'TrimBlanks' => ['shape' => 'BooleanOptional'], 'TruncateColumns' => ['shape' => 'BooleanOptional'], 'Username' => ['shape' => 'String'], 'WriteBufferSize' => ['shape' => 'IntegerOptional'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'RefreshSchemasMessage' => ['type' => 'structure', 'required' => ['EndpointArn', 'ReplicationInstanceArn'], 'members' => ['EndpointArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String']]], 'RefreshSchemasResponse' => ['type' => 'structure', 'members' => ['RefreshSchemasStatus' => ['shape' => 'RefreshSchemasStatus']]], 'RefreshSchemasStatus' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String'], 'Status' => ['shape' => 'RefreshSchemasStatusTypeValue'], 'LastRefreshDate' => ['shape' => 'TStamp'], 'LastFailureMessage' => ['shape' => 'String']]], 'RefreshSchemasStatusTypeValue' => ['type' => 'string', 'enum' => ['successful', 'failed', 'refreshing']], 'ReleaseStatusValues' => ['type' => 'string', 'enum' => ['beta']], 'ReloadOptionValue' => ['type' => 'string', 'enum' => ['data-reload', 'validate-only']], 'ReloadTablesMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn', 'TablesToReload'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'TablesToReload' => ['shape' => 'TableListToReload'], 'ReloadOption' => ['shape' => 'ReloadOptionValue']]], 'ReloadTablesResponse' => ['type' => 'structure', 'members' => ['ReplicationTaskArn' => ['shape' => 'String']]], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'RemoveTagsFromResourceResponse' => ['type' => 'structure', 'members' => []], 'ReplicationEndpointTypeValue' => ['type' => 'string', 'enum' => ['source', 'target']], 'ReplicationInstance' => ['type' => 'structure', 'members' => ['ReplicationInstanceIdentifier' => ['shape' => 'String'], 'ReplicationInstanceClass' => ['shape' => 'String'], 'ReplicationInstanceStatus' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'Integer'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'AvailabilityZone' => ['shape' => 'String'], 'ReplicationSubnetGroup' => ['shape' => 'ReplicationSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'ReplicationPendingModifiedValues'], 'MultiAZ' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String'], 'ReplicationInstancePublicIpAddress' => ['shape' => 'String', 'deprecated' => \true], 'ReplicationInstancePrivateIpAddress' => ['shape' => 'String', 'deprecated' => \true], 'ReplicationInstancePublicIpAddresses' => ['shape' => 'ReplicationInstancePublicIpAddressList'], 'ReplicationInstancePrivateIpAddresses' => ['shape' => 'ReplicationInstancePrivateIpAddressList'], 'ReplicationInstanceIpv6Addresses' => ['shape' => 'ReplicationInstanceIpv6AddressList'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'SecondaryAvailabilityZone' => ['shape' => 'String'], 'FreeUntil' => ['shape' => 'TStamp'], 'DnsNameServers' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String']]], 'ReplicationInstanceIpv6AddressList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReplicationInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationInstance']], 'ReplicationInstancePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReplicationInstancePublicIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReplicationInstanceTaskLog' => ['type' => 'structure', 'members' => ['ReplicationTaskName' => ['shape' => 'String'], 'ReplicationTaskArn' => ['shape' => 'String'], 'ReplicationInstanceTaskLogSize' => ['shape' => 'Long']]], 'ReplicationInstanceTaskLogsList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationInstanceTaskLog']], 'ReplicationPendingModifiedValues' => ['type' => 'structure', 'members' => ['ReplicationInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String']]], 'ReplicationSubnetGroup' => ['type' => 'structure', 'members' => ['ReplicationSubnetGroupIdentifier' => ['shape' => 'String'], 'ReplicationSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'SupportedNetworkTypes' => ['shape' => 'StringList']]], 'ReplicationSubnetGroupDoesNotCoverEnoughAZs' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ReplicationSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'ReplicationSubnetGroup']], 'ReplicationTask' => ['type' => 'structure', 'members' => ['ReplicationTaskIdentifier' => ['shape' => 'String'], 'SourceEndpointArn' => ['shape' => 'String'], 'TargetEndpointArn' => ['shape' => 'String'], 'ReplicationInstanceArn' => ['shape' => 'String'], 'MigrationType' => ['shape' => 'MigrationTypeValue'], 'TableMappings' => ['shape' => 'String'], 'ReplicationTaskSettings' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'LastFailureMessage' => ['shape' => 'String'], 'StopReason' => ['shape' => 'String'], 'ReplicationTaskCreationDate' => ['shape' => 'TStamp'], 'ReplicationTaskStartDate' => ['shape' => 'TStamp'], 'CdcStartPosition' => ['shape' => 'String'], 'CdcStopPosition' => ['shape' => 'String'], 'RecoveryCheckpoint' => ['shape' => 'String'], 'ReplicationTaskArn' => ['shape' => 'String'], 'ReplicationTaskStats' => ['shape' => 'ReplicationTaskStats'], 'TaskData' => ['shape' => 'String'], 'TargetReplicationInstanceArn' => ['shape' => 'String']]], 'ReplicationTaskAssessmentResult' => ['type' => 'structure', 'members' => ['ReplicationTaskIdentifier' => ['shape' => 'String'], 'ReplicationTaskArn' => ['shape' => 'String'], 'ReplicationTaskLastAssessmentDate' => ['shape' => 'TStamp'], 'AssessmentStatus' => ['shape' => 'String'], 'AssessmentResultsFile' => ['shape' => 'String'], 'AssessmentResults' => ['shape' => 'String'], 'S3ObjectUrl' => ['shape' => 'String']]], 'ReplicationTaskAssessmentResultList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationTaskAssessmentResult']], 'ReplicationTaskAssessmentRun' => ['type' => 'structure', 'members' => ['ReplicationTaskAssessmentRunArn' => ['shape' => 'String'], 'ReplicationTaskArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'ReplicationTaskAssessmentRunCreationDate' => ['shape' => 'TStamp'], 'AssessmentProgress' => ['shape' => 'ReplicationTaskAssessmentRunProgress'], 'LastFailureMessage' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ResultLocationBucket' => ['shape' => 'String'], 'ResultLocationFolder' => ['shape' => 'String'], 'ResultEncryptionMode' => ['shape' => 'String'], 'ResultKmsKeyArn' => ['shape' => 'String'], 'AssessmentRunName' => ['shape' => 'String']]], 'ReplicationTaskAssessmentRunList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationTaskAssessmentRun']], 'ReplicationTaskAssessmentRunProgress' => ['type' => 'structure', 'members' => ['IndividualAssessmentCount' => ['shape' => 'Integer'], 'IndividualAssessmentCompletedCount' => ['shape' => 'Integer']]], 'ReplicationTaskIndividualAssessment' => ['type' => 'structure', 'members' => ['ReplicationTaskIndividualAssessmentArn' => ['shape' => 'String'], 'ReplicationTaskAssessmentRunArn' => ['shape' => 'String'], 'IndividualAssessmentName' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'ReplicationTaskIndividualAssessmentStartDate' => ['shape' => 'TStamp']]], 'ReplicationTaskIndividualAssessmentList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationTaskIndividualAssessment']], 'ReplicationTaskList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationTask']], 'ReplicationTaskStats' => ['type' => 'structure', 'members' => ['FullLoadProgressPercent' => ['shape' => 'Integer'], 'ElapsedTimeMillis' => ['shape' => 'Long'], 'TablesLoaded' => ['shape' => 'Integer'], 'TablesLoading' => ['shape' => 'Integer'], 'TablesQueued' => ['shape' => 'Integer'], 'TablesErrored' => ['shape' => 'Integer'], 'FreshStartDate' => ['shape' => 'TStamp'], 'StartDate' => ['shape' => 'TStamp'], 'StopDate' => ['shape' => 'TStamp'], 'FullLoadStartDate' => ['shape' => 'TStamp'], 'FullLoadFinishDate' => ['shape' => 'TStamp']]], 'ResourceAlreadyExistsFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceArn' => ['shape' => 'ResourceArn']], 'exception' => \true], 'ResourceArn' => ['type' => 'string'], 'ResourceNotFoundFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourcePendingMaintenanceActions' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'PendingMaintenanceActionDetails' => ['shape' => 'PendingMaintenanceActionDetails']]], 'ResourceQuotaExceededFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RunFleetAdvisorLsaAnalysisResponse' => ['type' => 'structure', 'members' => ['LsaAnalysisId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'S3AccessDeniedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'S3ResourceNotFoundFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'S3Settings' => ['type' => 'structure', 'members' => ['ServiceAccessRoleArn' => ['shape' => 'String'], 'ExternalTableDefinition' => ['shape' => 'String'], 'CsvRowDelimiter' => ['shape' => 'String'], 'CsvDelimiter' => ['shape' => 'String'], 'BucketFolder' => ['shape' => 'String'], 'BucketName' => ['shape' => 'String'], 'CompressionType' => ['shape' => 'CompressionTypeValue'], 'EncryptionMode' => ['shape' => 'EncryptionModeValue'], 'ServerSideEncryptionKmsKeyId' => ['shape' => 'String'], 'DataFormat' => ['shape' => 'DataFormatValue'], 'EncodingType' => ['shape' => 'EncodingTypeValue'], 'DictPageSizeLimit' => ['shape' => 'IntegerOptional'], 'RowGroupLength' => ['shape' => 'IntegerOptional'], 'DataPageSize' => ['shape' => 'IntegerOptional'], 'ParquetVersion' => ['shape' => 'ParquetVersionValue'], 'EnableStatistics' => ['shape' => 'BooleanOptional'], 'IncludeOpForFullLoad' => ['shape' => 'BooleanOptional'], 'CdcInsertsOnly' => ['shape' => 'BooleanOptional'], 'TimestampColumnName' => ['shape' => 'String'], 'ParquetTimestampInMillisecond' => ['shape' => 'BooleanOptional'], 'CdcInsertsAndUpdates' => ['shape' => 'BooleanOptional'], 'DatePartitionEnabled' => ['shape' => 'BooleanOptional'], 'DatePartitionSequence' => ['shape' => 'DatePartitionSequenceValue'], 'DatePartitionDelimiter' => ['shape' => 'DatePartitionDelimiterValue'], 'UseCsvNoSupValue' => ['shape' => 'BooleanOptional'], 'CsvNoSupValue' => ['shape' => 'String'], 'PreserveTransactions' => ['shape' => 'BooleanOptional'], 'CdcPath' => ['shape' => 'String'], 'UseTaskStartTimeForFullLoadTimestamp' => ['shape' => 'BooleanOptional'], 'CannedAclForObjects' => ['shape' => 'CannedAclForObjectsValue'], 'AddColumnName' => ['shape' => 'BooleanOptional'], 'CdcMaxBatchInterval' => ['shape' => 'IntegerOptional'], 'CdcMinFileSize' => ['shape' => 'IntegerOptional'], 'CsvNullValue' => ['shape' => 'String'], 'IgnoreHeaderRows' => ['shape' => 'IntegerOptional'], 'MaxFileSize' => ['shape' => 'IntegerOptional'], 'Rfc4180' => ['shape' => 'BooleanOptional'], 'DatePartitionTimezone' => ['shape' => 'String'], 'AddTrailingPaddingCharacter' => ['shape' => 'BooleanOptional'], 'ExpectedBucketOwner' => ['shape' => 'String']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'SafeguardPolicy' => ['type' => 'string', 'enum' => ['rely-on-sql-server-replication-agent', 'exclusive-automatic-truncation', 'shared-automatic-truncation']], 'SchemaList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SchemaResponse' => ['type' => 'structure', 'members' => ['CodeLineCount' => ['shape' => 'LongOptional'], 'CodeSize' => ['shape' => 'LongOptional'], 'Complexity' => ['shape' => 'String'], 'Server' => ['shape' => 'ServerShortInfoResponse'], 'DatabaseInstance' => ['shape' => 'DatabaseShortInfoResponse'], 'SchemaId' => ['shape' => 'String'], 'SchemaName' => ['shape' => 'String'], 'OriginalSchema' => ['shape' => 'SchemaShortInfoResponse'], 'Similarity' => ['shape' => 'DoubleOptional']]], 'SchemaShortInfoResponse' => ['type' => 'structure', 'members' => ['SchemaId' => ['shape' => 'String'], 'SchemaName' => ['shape' => 'String'], 'DatabaseId' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DatabaseIpAddress' => ['shape' => 'String']]], 'SecretString' => ['type' => 'string', 'sensitive' => \true], 'ServerShortInfoResponse' => ['type' => 'structure', 'members' => ['ServerId' => ['shape' => 'String'], 'IpAddress' => ['shape' => 'String'], 'ServerName' => ['shape' => 'String']]], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SourceType' => ['type' => 'string', 'enum' => ['replication-instance']], 'SslSecurityProtocolValue' => ['type' => 'string', 'enum' => ['plaintext', 'ssl-encryption']], 'StartReplicationTaskAssessmentMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String']]], 'StartReplicationTaskAssessmentResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'StartReplicationTaskAssessmentRunMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn', 'ServiceAccessRoleArn', 'ResultLocationBucket', 'AssessmentRunName'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'ServiceAccessRoleArn' => ['shape' => 'String'], 'ResultLocationBucket' => ['shape' => 'String'], 'ResultLocationFolder' => ['shape' => 'String'], 'ResultEncryptionMode' => ['shape' => 'String'], 'ResultKmsKeyArn' => ['shape' => 'String'], 'AssessmentRunName' => ['shape' => 'String'], 'IncludeOnly' => ['shape' => 'IncludeTestList'], 'Exclude' => ['shape' => 'ExcludeTestList']]], 'StartReplicationTaskAssessmentRunResponse' => ['type' => 'structure', 'members' => ['ReplicationTaskAssessmentRun' => ['shape' => 'ReplicationTaskAssessmentRun']]], 'StartReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn', 'StartReplicationTaskType'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String'], 'StartReplicationTaskType' => ['shape' => 'StartReplicationTaskTypeValue'], 'CdcStartTime' => ['shape' => 'TStamp'], 'CdcStartPosition' => ['shape' => 'String'], 'CdcStopPosition' => ['shape' => 'String']]], 'StartReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'StartReplicationTaskTypeValue' => ['type' => 'string', 'enum' => ['start-replication', 'resume-processing', 'reload-target']], 'StopReplicationTaskMessage' => ['type' => 'structure', 'required' => ['ReplicationTaskArn'], 'members' => ['ReplicationTaskArn' => ['shape' => 'String']]], 'StopReplicationTaskResponse' => ['type' => 'structure', 'members' => ['ReplicationTask' => ['shape' => 'ReplicationTask']]], 'StorageQuotaExceededFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet']], 'SupportedEndpointType' => ['type' => 'structure', 'members' => ['EngineName' => ['shape' => 'String'], 'SupportsCDC' => ['shape' => 'Boolean'], 'EndpointType' => ['shape' => 'ReplicationEndpointTypeValue'], 'ReplicationInstanceEngineMinimumVersion' => ['shape' => 'String'], 'EngineDisplayName' => ['shape' => 'String']]], 'SupportedEndpointTypeList' => ['type' => 'list', 'member' => ['shape' => 'SupportedEndpointType']], 'SybaseSettings' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'String'], 'Password' => ['shape' => 'SecretString'], 'Port' => ['shape' => 'IntegerOptional'], 'ServerName' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'SecretsManagerAccessRoleArn' => ['shape' => 'String'], 'SecretsManagerSecretId' => ['shape' => 'String']]], 'TStamp' => ['type' => 'timestamp'], 'TableListToReload' => ['type' => 'list', 'member' => ['shape' => 'TableToReload']], 'TableStatistics' => ['type' => 'structure', 'members' => ['SchemaName' => ['shape' => 'String'], 'TableName' => ['shape' => 'String'], 'Inserts' => ['shape' => 'Long'], 'Deletes' => ['shape' => 'Long'], 'Updates' => ['shape' => 'Long'], 'Ddls' => ['shape' => 'Long'], 'AppliedInserts' => ['shape' => 'LongOptional'], 'AppliedDeletes' => ['shape' => 'LongOptional'], 'AppliedUpdates' => ['shape' => 'LongOptional'], 'AppliedDdls' => ['shape' => 'LongOptional'], 'FullLoadRows' => ['shape' => 'Long'], 'FullLoadCondtnlChkFailedRows' => ['shape' => 'Long'], 'FullLoadErrorRows' => ['shape' => 'Long'], 'FullLoadStartTime' => ['shape' => 'TStamp'], 'FullLoadEndTime' => ['shape' => 'TStamp'], 'FullLoadReloaded' => ['shape' => 'BooleanOptional'], 'LastUpdateTime' => ['shape' => 'TStamp'], 'TableState' => ['shape' => 'String'], 'ValidationPendingRecords' => ['shape' => 'Long'], 'ValidationFailedRecords' => ['shape' => 'Long'], 'ValidationSuspendedRecords' => ['shape' => 'Long'], 'ValidationState' => ['shape' => 'String'], 'ValidationStateDetails' => ['shape' => 'String']]], 'TableStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'TableStatistics']], 'TableToReload' => ['type' => 'structure', 'required' => ['SchemaName', 'TableName'], 'members' => ['SchemaName' => ['shape' => 'String'], 'TableName' => ['shape' => 'String']]], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'ResourceArn' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TargetDbType' => ['type' => 'string', 'enum' => ['specific-database', 'multiple-databases']], 'TestConnectionMessage' => ['type' => 'structure', 'required' => ['ReplicationInstanceArn', 'EndpointArn'], 'members' => ['ReplicationInstanceArn' => ['shape' => 'String'], 'EndpointArn' => ['shape' => 'String']]], 'TestConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'UpdateSubscriptionsToEventBridgeMessage' => ['type' => 'structure', 'members' => ['ForceMove' => ['shape' => 'BooleanOptional']]], 'UpdateSubscriptionsToEventBridgeResponse' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'String']]], 'UpgradeDependencyFailureFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'VersionStatus' => ['type' => 'string', 'enum' => ['UP_TO_DATE', 'OUTDATED', 'UNSUPPORTED']], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership']]]]; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index ad3ea4e..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dms']]], 'endpoint' => ['url' => 'https://dms-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dms']]], 'endpoint' => ['url' => 'https://dms.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dms']]], 'endpoint' => ['url' => 'https://dms.us-iso-east-1.c2s.ic.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-iso', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dms']]], 'endpoint' => ['url' => 'https://dms.us-isob-east-1.sc2s.sgov.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-iso-b', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dms-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dms.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://dms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 56d2b6b..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dms.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dms.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/paginators-1.json.php deleted file mode 100644 index f52be81..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeApplicableIndividualAssessments' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeCertificates' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeConnections' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeEndpointSettings' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeEndpointTypes' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeEndpoints' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeEventSubscriptions' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeEvents' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeFleetAdvisorCollectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxRecords'], 'DescribeFleetAdvisorDatabases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxRecords'], 'DescribeFleetAdvisorLsaAnalysis' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxRecords'], 'DescribeFleetAdvisorSchemaObjectSummary' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxRecords'], 'DescribeFleetAdvisorSchemas' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxRecords'], 'DescribeOrderableReplicationInstances' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribePendingMaintenanceActions' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationInstanceTaskLogs' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationInstances' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationSubnetGroups' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationTaskAssessmentResults' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationTaskAssessmentRuns' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationTaskIndividualAssessments' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeReplicationTasks' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeSchemas' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords'], 'DescribeTableStatistics' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'limit_key' => 'MaxRecords']]]; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/smoke.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/smoke.json.php deleted file mode 100644 index 50228cb..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeEndpoints', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeTableStatistics', 'input' => ['ReplicationTaskArn' => 'arn:aws:acm:region:123456789012'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/dms/2016-01-01/waiters-2.json.php b/vendor/Aws3/Aws/data/dms/2016-01-01/waiters-2.json.php deleted file mode 100644 index 33bcfa5..0000000 --- a/vendor/Aws3/Aws/data/dms/2016-01-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['TestConnectionSucceeds' => ['acceptors' => [['argument' => 'Connections[].Status', 'expected' => 'successful', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'Connections[].Status', 'expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 5, 'description' => 'Wait until testing connection succeeds.', 'maxAttempts' => 60, 'operation' => 'DescribeConnections'], 'EndpointDeleted' => ['acceptors' => [['expected' => 'ResourceNotFoundFault', 'matcher' => 'error', 'state' => 'success'], ['argument' => 'Endpoints[].Status', 'expected' => 'active', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'Endpoints[].Status', 'expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 5, 'description' => 'Wait until testing endpoint is deleted.', 'maxAttempts' => 60, 'operation' => 'DescribeEndpoints'], 'ReplicationInstanceAvailable' => ['acceptors' => [['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'incompatible-credentials', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'incompatible-network', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'inaccessible-encryption-credentials', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 60, 'description' => 'Wait until DMS replication instance is available.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationInstances'], 'ReplicationInstanceDeleted' => ['acceptors' => [['argument' => 'ReplicationInstances[].ReplicationInstanceStatus', 'expected' => 'available', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'ResourceNotFoundFault', 'matcher' => 'error', 'state' => 'success']], 'delay' => 15, 'description' => 'Wait until DMS replication instance is deleted.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationInstances'], 'ReplicationTaskReady' => ['acceptors' => [['argument' => 'ReplicationTasks[].Status', 'expected' => 'ready', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'starting', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'running', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopped', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'testing', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until DMS replication task is ready.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationTasks'], 'ReplicationTaskStopped' => ['acceptors' => [['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'ready', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'starting', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'testing', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until DMS replication task is stopped.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationTasks'], 'ReplicationTaskRunning' => ['acceptors' => [['argument' => 'ReplicationTasks[].Status', 'expected' => 'running', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'ready', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopped', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'testing', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until DMS replication task is running.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationTasks'], 'ReplicationTaskDeleted' => ['acceptors' => [['argument' => 'ReplicationTasks[].Status', 'expected' => 'ready', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'stopped', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'running', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'ReplicationTasks[].Status', 'expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'ResourceNotFoundFault', 'matcher' => 'error', 'state' => 'success']], 'delay' => 15, 'description' => 'Wait until DMS replication task is deleted.', 'maxAttempts' => 60, 'operation' => 'DescribeReplicationTasks']]]; diff --git a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/api-2.json.php b/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/api-2.json.php deleted file mode 100644 index 0f1a5f3..0000000 --- a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-11-28', 'endpointPrefix' => 'docdb-elastic', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'DocDB Elastic', 'serviceFullName' => 'Amazon DocumentDB Elastic Clusters', 'serviceId' => 'DocDB Elastic', 'signatureVersion' => 'v4', 'signingName' => 'docdb-elastic', 'uid' => 'docdb-elastic-2022-11-28'], 'operations' => ['CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/cluster', 'responseCode' => 200], 'input' => ['shape' => 'CreateClusterInput'], 'output' => ['shape' => 'CreateClusterOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateClusterSnapshot' => ['name' => 'CreateClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/cluster-snapshot', 'responseCode' => 200], 'input' => ['shape' => 'CreateClusterSnapshotInput'], 'output' => ['shape' => 'CreateClusterSnapshotOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/cluster/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteClusterInput'], 'output' => ['shape' => 'DeleteClusterOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteClusterSnapshot' => ['name' => 'DeleteClusterSnapshot', 'http' => ['method' => 'DELETE', 'requestUri' => '/cluster-snapshot/{snapshotArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteClusterSnapshotInput'], 'output' => ['shape' => 'DeleteClusterSnapshotOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetCluster' => ['name' => 'GetCluster', 'http' => ['method' => 'GET', 'requestUri' => '/cluster/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetClusterInput'], 'output' => ['shape' => 'GetClusterOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetClusterSnapshot' => ['name' => 'GetClusterSnapshot', 'http' => ['method' => 'GET', 'requestUri' => '/cluster-snapshot/{snapshotArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetClusterSnapshotInput'], 'output' => ['shape' => 'GetClusterSnapshotOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListClusterSnapshots' => ['name' => 'ListClusterSnapshots', 'http' => ['method' => 'GET', 'requestUri' => '/cluster-snapshots', 'responseCode' => 200], 'input' => ['shape' => 'ListClusterSnapshotsInput'], 'output' => ['shape' => 'ListClusterSnapshotsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'GET', 'requestUri' => '/clusters', 'responseCode' => 200], 'input' => ['shape' => 'ListClustersInput'], 'output' => ['shape' => 'ListClustersOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'RestoreClusterFromSnapshot' => ['name' => 'RestoreClusterFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/cluster-snapshot/{snapshotArn}/restore', 'responseCode' => 200], 'input' => ['shape' => 'RestoreClusterFromSnapshotInput'], 'output' => ['shape' => 'RestoreClusterFromSnapshotOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateCluster' => ['name' => 'UpdateCluster', 'http' => ['method' => 'PUT', 'requestUri' => '/cluster/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateClusterInput'], 'output' => ['shape' => 'UpdateClusterOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Auth' => ['type' => 'string', 'enum' => ['PLAIN_TEXT', 'SECRET_ARN']], 'Cluster' => ['type' => 'structure', 'required' => ['adminUserName', 'authType', 'clusterArn', 'clusterEndpoint', 'clusterName', 'createTime', 'kmsKeyId', 'preferredMaintenanceWindow', 'shardCapacity', 'shardCount', 'status', 'subnetIds', 'vpcSecurityGroupIds'], 'members' => ['adminUserName' => ['shape' => 'String'], 'authType' => ['shape' => 'Auth'], 'clusterArn' => ['shape' => 'String'], 'clusterEndpoint' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'createTime' => ['shape' => 'String'], 'kmsKeyId' => ['shape' => 'String'], 'preferredMaintenanceWindow' => ['shape' => 'String'], 'shardCapacity' => ['shape' => 'Integer'], 'shardCount' => ['shape' => 'Integer'], 'status' => ['shape' => 'Status'], 'subnetIds' => ['shape' => 'StringList'], 'vpcSecurityGroupIds' => ['shape' => 'StringList']]], 'ClusterInList' => ['type' => 'structure', 'required' => ['clusterArn', 'clusterName', 'status'], 'members' => ['clusterArn' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'status' => ['shape' => 'Status']]], 'ClusterList' => ['type' => 'list', 'member' => ['shape' => 'ClusterInList']], 'ClusterSnapshot' => ['type' => 'structure', 'required' => ['adminUserName', 'clusterArn', 'clusterCreationTime', 'kmsKeyId', 'snapshotArn', 'snapshotCreationTime', 'snapshotName', 'status', 'subnetIds', 'vpcSecurityGroupIds'], 'members' => ['adminUserName' => ['shape' => 'String'], 'clusterArn' => ['shape' => 'String'], 'clusterCreationTime' => ['shape' => 'String'], 'kmsKeyId' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String'], 'snapshotCreationTime' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String'], 'status' => ['shape' => 'Status'], 'subnetIds' => ['shape' => 'StringList'], 'vpcSecurityGroupIds' => ['shape' => 'StringList']]], 'ClusterSnapshotInList' => ['type' => 'structure', 'required' => ['clusterArn', 'snapshotArn', 'snapshotCreationTime', 'snapshotName', 'status'], 'members' => ['clusterArn' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String'], 'snapshotCreationTime' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String'], 'status' => ['shape' => 'Status']]], 'ClusterSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'ClusterSnapshotInList']], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateClusterInput' => ['type' => 'structure', 'required' => ['adminUserName', 'adminUserPassword', 'authType', 'clusterName', 'shardCapacity', 'shardCount'], 'members' => ['adminUserName' => ['shape' => 'String'], 'adminUserPassword' => ['shape' => 'Password'], 'authType' => ['shape' => 'Auth'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'clusterName' => ['shape' => 'String'], 'kmsKeyId' => ['shape' => 'String'], 'preferredMaintenanceWindow' => ['shape' => 'String'], 'shardCapacity' => ['shape' => 'Integer'], 'shardCount' => ['shape' => 'Integer'], 'subnetIds' => ['shape' => 'StringList'], 'tags' => ['shape' => 'TagMap'], 'vpcSecurityGroupIds' => ['shape' => 'StringList']]], 'CreateClusterOutput' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'Cluster']]], 'CreateClusterSnapshotInput' => ['type' => 'structure', 'required' => ['clusterArn', 'snapshotName'], 'members' => ['clusterArn' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'CreateClusterSnapshotInputSnapshotNameString'], 'tags' => ['shape' => 'TagMap']]], 'CreateClusterSnapshotInputSnapshotNameString' => ['type' => 'string', 'max' => 63, 'min' => 1], 'CreateClusterSnapshotOutput' => ['type' => 'structure', 'required' => ['snapshot'], 'members' => ['snapshot' => ['shape' => 'ClusterSnapshot']]], 'DeleteClusterInput' => ['type' => 'structure', 'required' => ['clusterArn'], 'members' => ['clusterArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clusterArn']]], 'DeleteClusterOutput' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'Cluster']]], 'DeleteClusterSnapshotInput' => ['type' => 'structure', 'required' => ['snapshotArn'], 'members' => ['snapshotArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'snapshotArn']]], 'DeleteClusterSnapshotOutput' => ['type' => 'structure', 'required' => ['snapshot'], 'members' => ['snapshot' => ['shape' => 'ClusterSnapshot']]], 'GetClusterInput' => ['type' => 'structure', 'required' => ['clusterArn'], 'members' => ['clusterArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clusterArn']]], 'GetClusterOutput' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'Cluster']]], 'GetClusterSnapshotInput' => ['type' => 'structure', 'required' => ['snapshotArn'], 'members' => ['snapshotArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'snapshotArn']]], 'GetClusterSnapshotOutput' => ['type' => 'structure', 'required' => ['snapshot'], 'members' => ['snapshot' => ['shape' => 'ClusterSnapshot']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListClusterSnapshotsInput' => ['type' => 'structure', 'members' => ['clusterArn' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'clusterArn'], 'maxResults' => ['shape' => 'ListClusterSnapshotsInputMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListClusterSnapshotsInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 20], 'ListClusterSnapshotsOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'snapshots' => ['shape' => 'ClusterSnapshotList']]], 'ListClustersInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListClustersInputMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListClustersInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListClustersOutput' => ['type' => 'structure', 'members' => ['clusters' => ['shape' => 'ClusterList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'PaginationToken' => ['type' => 'string'], 'Password' => ['type' => 'string', 'sensitive' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RestoreClusterFromSnapshotInput' => ['type' => 'structure', 'required' => ['clusterName', 'snapshotArn'], 'members' => ['clusterName' => ['shape' => 'String'], 'kmsKeyId' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'snapshotArn'], 'subnetIds' => ['shape' => 'StringList'], 'tags' => ['shape' => 'TagMap'], 'vpcSecurityGroupIds' => ['shape' => 'StringList']]], 'RestoreClusterFromSnapshotOutput' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'Cluster']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Status' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'UPDATING', 'VPC_ENDPOINT_LIMIT_EXCEEDED', 'IP_ADDRESS_LIMIT_EXCEEDED', 'INVALID_SECURITY_GROUP_ID', 'INVALID_SUBNET_ID', 'INACCESSIBLE_ENCRYPTION_CREDS']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateClusterInput' => ['type' => 'structure', 'required' => ['clusterArn'], 'members' => ['adminUserPassword' => ['shape' => 'Password'], 'authType' => ['shape' => 'Auth'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'clusterArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'clusterArn'], 'preferredMaintenanceWindow' => ['shape' => 'String'], 'shardCapacity' => ['shape' => 'Integer'], 'shardCount' => ['shape' => 'Integer'], 'subnetIds' => ['shape' => 'StringList'], 'vpcSecurityGroupIds' => ['shape' => 'StringList']]], 'UpdateClusterOutput' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'Cluster']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']]]]; diff --git a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 9bdbeff..0000000 --- a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://docdb-elastic-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://docdb-elastic-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://docdb-elastic.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://docdb-elastic.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-tests-1.json.php deleted file mode 100644 index 7d4e694..0000000 --- a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://docdb-elastic.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/paginators-1.json.php deleted file mode 100644 index f0bb8aa..0000000 --- a/vendor/Aws3/Aws/data/docdb-elastic/2022-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListClusterSnapshots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'snapshots'], 'ListClusters' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'clusters']]]; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/api-2.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/api-2.json.php deleted file mode 100644 index 66ad49b..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-10-31', 'endpointPrefix' => 'rds', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon DocDB', 'serviceFullName' => 'Amazon DocumentDB with MongoDB compatibility', 'serviceId' => 'DocDB', 'signatureVersion' => 'v4', 'signingName' => 'rds', 'uid' => 'docdb-2014-10-31', 'xmlNamespace' => 'http://rds.amazonaws.com/doc/2014-10-31/'], 'operations' => ['AddSourceIdentifierToSubscription' => ['name' => 'AddSourceIdentifierToSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddSourceIdentifierToSubscriptionMessage'], 'output' => ['shape' => 'AddSourceIdentifierToSubscriptionResult', 'resultWrapper' => 'AddSourceIdentifierToSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ApplyPendingMaintenanceAction' => ['name' => 'ApplyPendingMaintenanceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplyPendingMaintenanceActionMessage'], 'output' => ['shape' => 'ApplyPendingMaintenanceActionResult', 'resultWrapper' => 'ApplyPendingMaintenanceActionResult'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'CopyDBClusterParameterGroup' => ['name' => 'CopyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CopyDBClusterParameterGroupResult', 'resultWrapper' => 'CopyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CopyDBClusterSnapshot' => ['name' => 'CopyDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterSnapshotMessage'], 'output' => ['shape' => 'CopyDBClusterSnapshotResult', 'resultWrapper' => 'CopyDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CreateDBCluster' => ['name' => 'CreateDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterMessage'], 'output' => ['shape' => 'CreateDBClusterResult', 'resultWrapper' => 'CreateDBClusterResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'CreateDBClusterParameterGroup' => ['name' => 'CreateDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CreateDBClusterParameterGroupResult', 'resultWrapper' => 'CreateDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBClusterSnapshot' => ['name' => 'CreateDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterSnapshotMessage'], 'output' => ['shape' => 'CreateDBClusterSnapshotResult', 'resultWrapper' => 'CreateDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'CreateDBInstance' => ['name' => 'CreateDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceMessage'], 'output' => ['shape' => 'CreateDBInstanceResult', 'resultWrapper' => 'CreateDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CreateDBSubnetGroup' => ['name' => 'CreateDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSubnetGroupMessage'], 'output' => ['shape' => 'CreateDBSubnetGroupResult', 'resultWrapper' => 'CreateDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupAlreadyExistsFault'], ['shape' => 'DBSubnetGroupQuotaExceededFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResult', 'resultWrapper' => 'CreateEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionAlreadyExistFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'CreateGlobalCluster' => ['name' => 'CreateGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGlobalClusterMessage'], 'output' => ['shape' => 'CreateGlobalClusterResult', 'resultWrapper' => 'CreateGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterAlreadyExistsFault'], ['shape' => 'GlobalClusterQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'DeleteDBCluster' => ['name' => 'DeleteDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterMessage'], 'output' => ['shape' => 'DeleteDBClusterResult', 'resultWrapper' => 'DeleteDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'DeleteDBClusterParameterGroup' => ['name' => 'DeleteDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBClusterSnapshot' => ['name' => 'DeleteDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterSnapshotMessage'], 'output' => ['shape' => 'DeleteDBClusterSnapshotResult', 'resultWrapper' => 'DeleteDBClusterSnapshotResult'], 'errors' => [['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DeleteDBInstance' => ['name' => 'DeleteDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBInstanceMessage'], 'output' => ['shape' => 'DeleteDBInstanceResult', 'resultWrapper' => 'DeleteDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'DeleteDBSubnetGroup' => ['name' => 'DeleteDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSubnetGroupMessage'], 'errors' => [['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidDBSubnetStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'output' => ['shape' => 'DeleteEventSubscriptionResult', 'resultWrapper' => 'DeleteEventSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidEventSubscriptionStateFault']]], 'DeleteGlobalCluster' => ['name' => 'DeleteGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGlobalClusterMessage'], 'output' => ['shape' => 'DeleteGlobalClusterResult', 'resultWrapper' => 'DeleteGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'DescribeCertificates' => ['name' => 'DescribeCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificatesMessage'], 'output' => ['shape' => 'CertificateMessage', 'resultWrapper' => 'DescribeCertificatesResult'], 'errors' => [['shape' => 'CertificateNotFoundFault']]], 'DescribeDBClusterParameterGroups' => ['name' => 'DescribeDBClusterParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParameterGroupsMessage'], 'output' => ['shape' => 'DBClusterParameterGroupsMessage', 'resultWrapper' => 'DescribeDBClusterParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterParameters' => ['name' => 'DescribeDBClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParametersMessage'], 'output' => ['shape' => 'DBClusterParameterGroupDetails', 'resultWrapper' => 'DescribeDBClusterParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterSnapshotAttributes' => ['name' => 'DescribeDBClusterSnapshotAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotAttributesMessage'], 'output' => ['shape' => 'DescribeDBClusterSnapshotAttributesResult', 'resultWrapper' => 'DescribeDBClusterSnapshotAttributesResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusterSnapshots' => ['name' => 'DescribeDBClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotsMessage'], 'output' => ['shape' => 'DBClusterSnapshotMessage', 'resultWrapper' => 'DescribeDBClusterSnapshotsResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusters' => ['name' => 'DescribeDBClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClustersMessage'], 'output' => ['shape' => 'DBClusterMessage', 'resultWrapper' => 'DescribeDBClustersResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault']]], 'DescribeDBEngineVersions' => ['name' => 'DescribeDBEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBEngineVersionsMessage'], 'output' => ['shape' => 'DBEngineVersionMessage', 'resultWrapper' => 'DescribeDBEngineVersionsResult']], 'DescribeDBInstances' => ['name' => 'DescribeDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBInstancesMessage'], 'output' => ['shape' => 'DBInstanceMessage', 'resultWrapper' => 'DescribeDBInstancesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBSubnetGroups' => ['name' => 'DescribeDBSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSubnetGroupsMessage'], 'output' => ['shape' => 'DBSubnetGroupMessage', 'resultWrapper' => 'DescribeDBSubnetGroupsResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault']]], 'DescribeEngineDefaultClusterParameters' => ['name' => 'DescribeEngineDefaultClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultClusterParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultClusterParametersResult', 'resultWrapper' => 'DescribeEngineDefaultClusterParametersResult']], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'EventCategoriesMessage', 'resultWrapper' => 'DescribeEventCategoriesResult']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'EventSubscriptionsMessage', 'resultWrapper' => 'DescribeEventSubscriptionsResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeGlobalClusters' => ['name' => 'DescribeGlobalClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalClustersMessage'], 'output' => ['shape' => 'GlobalClustersMessage', 'resultWrapper' => 'DescribeGlobalClustersResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault']]], 'DescribeOrderableDBInstanceOptions' => ['name' => 'DescribeOrderableDBInstanceOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableDBInstanceOptionsMessage'], 'output' => ['shape' => 'OrderableDBInstanceOptionsMessage', 'resultWrapper' => 'DescribeOrderableDBInstanceOptionsResult']], 'DescribePendingMaintenanceActions' => ['name' => 'DescribePendingMaintenanceActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePendingMaintenanceActionsMessage'], 'output' => ['shape' => 'PendingMaintenanceActionsMessage', 'resultWrapper' => 'DescribePendingMaintenanceActionsResult'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'FailoverDBCluster' => ['name' => 'FailoverDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverDBClusterMessage'], 'output' => ['shape' => 'FailoverDBClusterResult', 'resultWrapper' => 'FailoverDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ModifyDBCluster' => ['name' => 'ModifyDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterMessage'], 'output' => ['shape' => 'ModifyDBClusterResult', 'resultWrapper' => 'ModifyDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterAlreadyExistsFault']]], 'ModifyDBClusterParameterGroup' => ['name' => 'ModifyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBClusterSnapshotAttribute' => ['name' => 'ModifyDBClusterSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterSnapshotAttributeMessage'], 'output' => ['shape' => 'ModifyDBClusterSnapshotAttributeResult', 'resultWrapper' => 'ModifyDBClusterSnapshotAttributeResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SharedSnapshotQuotaExceededFault']]], 'ModifyDBInstance' => ['name' => 'ModifyDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBInstanceMessage'], 'output' => ['shape' => 'ModifyDBInstanceResult', 'resultWrapper' => 'ModifyDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'DBUpgradeDependencyFailureFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'CertificateNotFoundFault']]], 'ModifyDBSubnetGroup' => ['name' => 'ModifyDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSubnetGroupMessage'], 'output' => ['shape' => 'ModifyDBSubnetGroupResult', 'resultWrapper' => 'ModifyDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResult', 'resultWrapper' => 'ModifyEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault']]], 'ModifyGlobalCluster' => ['name' => 'ModifyGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyGlobalClusterMessage'], 'output' => ['shape' => 'ModifyGlobalClusterResult', 'resultWrapper' => 'ModifyGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'RebootDBInstance' => ['name' => 'RebootDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootDBInstanceMessage'], 'output' => ['shape' => 'RebootDBInstanceResult', 'resultWrapper' => 'RebootDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'RemoveFromGlobalCluster' => ['name' => 'RemoveFromGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveFromGlobalClusterMessage'], 'output' => ['shape' => 'RemoveFromGlobalClusterResult', 'resultWrapper' => 'RemoveFromGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'RemoveSourceIdentifierFromSubscription' => ['name' => 'RemoveSourceIdentifierFromSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionMessage'], 'output' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionResult', 'resultWrapper' => 'RemoveSourceIdentifierFromSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ResetDBClusterParameterGroup' => ['name' => 'ResetDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ResetDBClusterParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'RestoreDBClusterFromSnapshot' => ['name' => 'RestoreDBClusterFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterFromSnapshotMessage'], 'output' => ['shape' => 'RestoreDBClusterFromSnapshotResult', 'resultWrapper' => 'RestoreDBClusterFromSnapshotResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'RestoreDBClusterToPointInTime' => ['name' => 'RestoreDBClusterToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterToPointInTimeMessage'], 'output' => ['shape' => 'RestoreDBClusterToPointInTimeResult', 'resultWrapper' => 'RestoreDBClusterToPointInTimeResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'StorageQuotaExceededFault']]], 'StartDBCluster' => ['name' => 'StartDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDBClusterMessage'], 'output' => ['shape' => 'StartDBClusterResult', 'resultWrapper' => 'StartDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'StopDBCluster' => ['name' => 'StopDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDBClusterMessage'], 'output' => ['shape' => 'StopDBClusterResult', 'resultWrapper' => 'StopDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]]], 'shapes' => ['AddSourceIdentifierToSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'ApplyMethod' => ['type' => 'string', 'enum' => ['immediate', 'pending-reboot']], 'ApplyPendingMaintenanceActionMessage' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ApplyAction', 'OptInType'], 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'ApplyAction' => ['shape' => 'String'], 'OptInType' => ['shape' => 'String']]], 'ApplyPendingMaintenanceActionResult' => ['type' => 'structure', 'members' => ['ResourcePendingMaintenanceActions' => ['shape' => 'ResourcePendingMaintenanceActions']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AttributeValue']], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'AvailabilityZone']], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AvailabilityZone']], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'Certificate' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'CertificateType' => ['shape' => 'String'], 'Thumbprint' => ['shape' => 'String'], 'ValidFrom' => ['shape' => 'TStamp'], 'ValidTill' => ['shape' => 'TStamp'], 'CertificateArn' => ['shape' => 'String']], 'wrapper' => \true], 'CertificateList' => ['type' => 'list', 'member' => ['shape' => 'Certificate', 'locationName' => 'Certificate']], 'CertificateMessage' => ['type' => 'structure', 'members' => ['Certificates' => ['shape' => 'CertificateList'], 'Marker' => ['shape' => 'String']]], 'CertificateNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CertificateNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CloudwatchLogsExportConfiguration' => ['type' => 'structure', 'members' => ['EnableLogTypes' => ['shape' => 'LogTypeList'], 'DisableLogTypes' => ['shape' => 'LogTypeList']]], 'CopyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupDescription'], 'members' => ['SourceDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CopyDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterSnapshotIdentifier', 'TargetDBClusterSnapshotIdentifier'], 'members' => ['SourceDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'TargetDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'CopyTags' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CreateDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier']]], 'CreateDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CreateDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'CreateDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'DBClusterIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CreateDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'DBInstanceClass', 'Engine', 'DBClusterIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'DBClusterIdentifier' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String']]], 'CreateDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'DBSubnetGroupDescription', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'DatabaseName' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional']]], 'CreateGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'DBCluster' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroup' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'String'], 'EarliestRestorableTime' => ['shape' => 'TStamp'], 'Endpoint' => ['shape' => 'String'], 'ReaderEndpoint' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ReplicationSourceIdentifier' => ['shape' => 'String'], 'ReadReplicaIdentifiers' => ['shape' => 'ReadReplicaIdentifierList'], 'DBClusterMembers' => ['shape' => 'DBClusterMemberList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'HostedZoneId' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbClusterResourceId' => ['shape' => 'String'], 'DBClusterArn' => ['shape' => 'String'], 'AssociatedRoles' => ['shape' => 'DBClusterRoles'], 'CloneGroupId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'Boolean']], 'wrapper' => \true], 'DBClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterList' => ['type' => 'list', 'member' => ['shape' => 'DBCluster', 'locationName' => 'DBCluster']], 'DBClusterMember' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'IsClusterWriter' => ['shape' => 'Boolean'], 'DBClusterParameterGroupStatus' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional']], 'wrapper' => \true], 'DBClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterMember', 'locationName' => 'DBClusterMember']], 'DBClusterMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusters' => ['shape' => 'DBClusterList']]], 'DBClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterParameterGroup' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DBClusterParameterGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBClusterParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBClusterParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterParameterGroup', 'locationName' => 'DBClusterParameterGroup']], 'DBClusterParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DBClusterParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterParameterGroups' => ['shape' => 'DBClusterParameterGroupList']]], 'DBClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterQuotaExceededFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'DBClusterRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBClusterRoles' => ['type' => 'list', 'member' => ['shape' => 'DBClusterRole', 'locationName' => 'DBClusterRole']], 'DBClusterSnapshot' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Engine' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'VpcId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DBClusterSnapshotArn' => ['shape' => 'String'], 'SourceDBClusterSnapshotArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBClusterSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterSnapshotAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String'], 'AttributeValues' => ['shape' => 'AttributeValueList']]], 'DBClusterSnapshotAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshotAttribute', 'locationName' => 'DBClusterSnapshotAttribute']], 'DBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotAttributes' => ['shape' => 'DBClusterSnapshotAttributeList']], 'wrapper' => \true], 'DBClusterSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshot', 'locationName' => 'DBClusterSnapshot']], 'DBClusterSnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterSnapshots' => ['shape' => 'DBClusterSnapshotList']]], 'DBClusterSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBEngineVersion' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'DBEngineDescription' => ['shape' => 'String'], 'DBEngineVersionDescription' => ['shape' => 'String'], 'ValidUpgradeTarget' => ['shape' => 'ValidUpgradeTargetList'], 'ExportableLogTypes' => ['shape' => 'LogTypeList'], 'SupportsLogExportsToCloudwatchLogs' => ['shape' => 'Boolean']]], 'DBEngineVersionList' => ['type' => 'list', 'member' => ['shape' => 'DBEngineVersion', 'locationName' => 'DBEngineVersion']], 'DBEngineVersionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBEngineVersions' => ['shape' => 'DBEngineVersionList']]], 'DBInstance' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'DBInstanceStatus' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'PreferredBackupWindow' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'DBSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'StatusInfos' => ['shape' => 'DBInstanceStatusInfoList'], 'DBClusterIdentifier' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbiResourceId' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'DBInstanceArn' => ['shape' => 'String'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList']], 'wrapper' => \true], 'DBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'DBInstance', 'locationName' => 'DBInstance']], 'DBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBInstances' => ['shape' => 'DBInstanceList']]], 'DBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceStatusInfo' => ['type' => 'structure', 'members' => ['StatusType' => ['shape' => 'String'], 'Normal' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'DBInstanceStatusInfoList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceStatusInfo', 'locationName' => 'DBInstanceStatusInfo']], 'DBParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroup' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'DBSubnetGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupDoesNotCoverEnoughAZs' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupDoesNotCoverEnoughAZs', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSubnetGroups' => ['shape' => 'DBSubnetGroups']]], 'DBSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSubnetGroup', 'locationName' => 'DBSubnetGroup']], 'DBSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBUpgradeDependencyFailureFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBUpgradeDependencyFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DeleteDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DeleteDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'DeleteDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'DeleteDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String']]], 'DeleteDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'DeleteDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'DeleteGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier']]], 'DeleteGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'DescribeCertificatesMessage' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'DescribeDBClusterSnapshotsMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'IncludeShared' => ['shape' => 'Boolean'], 'IncludePublic' => ['shape' => 'Boolean']]], 'DescribeDBClustersMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBEngineVersionsMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean'], 'ListSupportedCharacterSets' => ['shape' => 'BooleanOptional'], 'ListSupportedTimezones' => ['shape' => 'BooleanOptional']]], 'DescribeDBInstancesMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeGlobalClustersMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'required' => ['Engine'], 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Vpc' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribePendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'HostedZoneId' => ['shape' => 'String']]], 'EngineDefaults' => ['type' => 'structure', 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']], 'wrapper' => \true], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Date' => ['shape' => 'TStamp'], 'SourceArn' => ['shape' => 'String']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'EventCategory']], 'EventCategoriesMap' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList']], 'wrapper' => \true], 'EventCategoriesMapList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoriesMap', 'locationName' => 'EventCategoriesMap']], 'EventCategoriesMessage' => ['type' => 'structure', 'members' => ['EventCategoriesMapList' => ['shape' => 'EventCategoriesMapList']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'Boolean'], 'EventSubscriptionArn' => ['shape' => 'String']], 'wrapper' => \true], 'EventSubscriptionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EventSubscriptionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription', 'locationName' => 'EventSubscription']], 'EventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'FailoverDBClusterMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'TargetDBInstanceIdentifier' => ['shape' => 'String']]], 'FailoverDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Value']], 'GlobalCluster' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'GlobalClusterResourceId' => ['shape' => 'String'], 'GlobalClusterArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'GlobalClusterMembers' => ['shape' => 'GlobalClusterMemberList']], 'wrapper' => \true], 'GlobalClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][0-9A-Za-z-:._]*'], 'GlobalClusterList' => ['type' => 'list', 'member' => ['shape' => 'GlobalCluster', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterMember' => ['type' => 'structure', 'members' => ['DBClusterArn' => ['shape' => 'String'], 'Readers' => ['shape' => 'ReadersArnList'], 'IsWriter' => ['shape' => 'Boolean']], 'wrapper' => \true], 'GlobalClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'GlobalClusterMember', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClustersMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'GlobalClusters' => ['shape' => 'GlobalClusterList']]], 'InstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBClusterCapacityFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBInstanceCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBInstanceCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientStorageClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientStorageClusterCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidDBClusterSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterSnapshotStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBInstanceStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBInstanceState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidEventSubscriptionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidEventSubscriptionState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidGlobalClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidGlobalClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRestoreFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRestoreFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSKeyNotAccessibleFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'KMSKeyNotAccessibleFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'LogTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ModifyDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'NewDBClusterIdentifier' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'CloudwatchLogsExportConfiguration' => ['shape' => 'CloudwatchLogsExportConfiguration'], 'EngineVersion' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'ModifyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'Parameters'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'ModifyDBClusterSnapshotAttributeMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'AttributeName'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'AttributeName' => ['shape' => 'String'], 'ValuesToAdd' => ['shape' => 'AttributeValueList'], 'ValuesToRemove' => ['shape' => 'AttributeValueList']]], 'ModifyDBClusterSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'ModifyDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'NewDBInstanceIdentifier' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String']]], 'ModifyDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ModifyDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'NewGlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'ModifyGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'OrderableDBInstanceOption' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'Vpc' => ['shape' => 'Boolean']], 'wrapper' => \true], 'OrderableDBInstanceOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OrderableDBInstanceOption', 'locationName' => 'OrderableDBInstanceOption']], 'OrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'members' => ['OrderableDBInstanceOptions' => ['shape' => 'OrderableDBInstanceOptionsList'], 'Marker' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'ApplyMethod' => ['shape' => 'ApplyMethod']]], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PendingCloudwatchLogsExports' => ['type' => 'structure', 'members' => ['LogTypesToEnable' => ['shape' => 'LogTypeList'], 'LogTypesToDisable' => ['shape' => 'LogTypeList']]], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'String'], 'AutoAppliedAfterDate' => ['shape' => 'TStamp'], 'ForcedApplyDate' => ['shape' => 'TStamp'], 'OptInStatus' => ['shape' => 'String'], 'CurrentApplyDate' => ['shape' => 'TStamp'], 'Description' => ['shape' => 'String']]], 'PendingMaintenanceActionDetails' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction', 'locationName' => 'PendingMaintenanceAction']], 'PendingMaintenanceActions' => ['type' => 'list', 'member' => ['shape' => 'ResourcePendingMaintenanceActions', 'locationName' => 'ResourcePendingMaintenanceActions']], 'PendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['PendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActions'], 'Marker' => ['shape' => 'String']]], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['DBInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PendingCloudwatchLogsExports' => ['shape' => 'PendingCloudwatchLogsExports']]], 'ReadReplicaIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaIdentifier']], 'ReadersArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RebootDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'ForceFailover' => ['shape' => 'BooleanOptional']]], 'RebootDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RemoveFromGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier', 'DbClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'DbClusterIdentifier' => ['shape' => 'String']]], 'RemoveFromGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'RemoveSourceIdentifierFromSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'ResetDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourcePendingMaintenanceActions' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'PendingMaintenanceActionDetails' => ['shape' => 'PendingMaintenanceActionDetails']], 'wrapper' => \true], 'RestoreDBClusterFromSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SnapshotIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'RestoreDBClusterFromSnapshotResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RestoreDBClusterToPointInTimeMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SourceDBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RestoreType' => ['shape' => 'String'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'RestoreToTime' => ['shape' => 'TStamp'], 'UseLatestRestorableTime' => ['shape' => 'Boolean'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'RestoreDBClusterToPointInTimeResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSInvalidTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSNoAuthorization', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSTopicArnNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSTopicArnNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SharedSnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SharedSnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SourceId']], 'SourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot', 'db-cluster', 'db-cluster-snapshot']], 'StartDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StartDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StopDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StopDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StorageQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'StorageTypeNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageTypeNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetAlreadyInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubscriptionAlreadyExistFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionAlreadyExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubscriptionCategoryNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionCategoryNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagListMessage' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'UpgradeTarget' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'AutoUpgrade' => ['shape' => 'Boolean'], 'IsMajorVersionUpgrade' => ['shape' => 'Boolean']]], 'ValidUpgradeTargetList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeTarget', 'locationName' => 'UpgradeTarget']], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership', 'locationName' => 'VpcSecurityGroupMembership']]]]; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 02ac2dc..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.ca-central-1']]], 'endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-tests-1.json.php deleted file mode 100644 index 7c7be72..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/paginators-1.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/paginators-1.json.php deleted file mode 100644 index 37d1d46..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCertificates' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Certificates'], 'DescribeDBClusterParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterParameterGroups'], 'DescribeDBClusterParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeDBClusterSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterSnapshots'], 'DescribeDBClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusters'], 'DescribeDBEngineVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBEngineVersions'], 'DescribeDBInstances' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBInstances'], 'DescribeDBSubnetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBSubnetGroups'], 'DescribeEventSubscriptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EventSubscriptionsList'], 'DescribeEvents' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Events'], 'DescribeGlobalClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'GlobalClusters'], 'DescribeOrderableDBInstanceOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OrderableDBInstanceOptions'], 'DescribePendingMaintenanceActions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'PendingMaintenanceActions'], 'ListTagsForResource' => ['result_key' => 'TagList']]]; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/smoke.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/smoke.json.php deleted file mode 100644 index c71fd5d..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDBEngineVersions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDBInstances', 'input' => ['DBInstanceIdentifier' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/docdb/2014-10-31/waiters-2.json.php b/vendor/Aws3/Aws/data/docdb/2014-10-31/waiters-2.json.php deleted file mode 100644 index c0fc830..0000000 --- a/vendor/Aws3/Aws/data/docdb/2014-10-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DBInstanceAvailable' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]], 'DBInstanceDeleted' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'DBInstanceNotFound', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/drs/2020-02-26/api-2.json.php b/vendor/Aws3/Aws/data/drs/2020-02-26/api-2.json.php deleted file mode 100644 index 11a0462..0000000 --- a/vendor/Aws3/Aws/data/drs/2020-02-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-02-26', 'endpointPrefix' => 'drs', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'drs', 'serviceFullName' => 'Elastic Disaster Recovery Service', 'serviceId' => 'drs', 'signatureVersion' => 'v4', 'signingName' => 'drs', 'uid' => 'drs-2020-02-26'], 'operations' => ['CreateExtendedSourceServer' => ['name' => 'CreateExtendedSourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/CreateExtendedSourceServer', 'responseCode' => 201], 'input' => ['shape' => 'CreateExtendedSourceServerRequest'], 'output' => ['shape' => 'CreateExtendedSourceServerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'CreateReplicationConfigurationTemplate' => ['name' => 'CreateReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/CreateReplicationConfigurationTemplate', 'responseCode' => 201], 'input' => ['shape' => 'CreateReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'ReplicationConfigurationTemplate'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteJob', 'responseCode' => 204], 'input' => ['shape' => 'DeleteJobRequest'], 'output' => ['shape' => 'DeleteJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']], 'idempotent' => \true], 'DeleteRecoveryInstance' => ['name' => 'DeleteRecoveryInstance', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteRecoveryInstance', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRecoveryInstanceRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UninitializedAccountException']]], 'DeleteReplicationConfigurationTemplate' => ['name' => 'DeleteReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteReplicationConfigurationTemplate', 'responseCode' => 204], 'input' => ['shape' => 'DeleteReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'DeleteReplicationConfigurationTemplateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']], 'idempotent' => \true], 'DeleteSourceServer' => ['name' => 'DeleteSourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteSourceServer', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSourceServerRequest'], 'output' => ['shape' => 'DeleteSourceServerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']], 'idempotent' => \true], 'DescribeJobLogItems' => ['name' => 'DescribeJobLogItems', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeJobLogItems', 'responseCode' => 200], 'input' => ['shape' => 'DescribeJobLogItemsRequest'], 'output' => ['shape' => 'DescribeJobLogItemsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DescribeJobs' => ['name' => 'DescribeJobs', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeJobs', 'responseCode' => 200], 'input' => ['shape' => 'DescribeJobsRequest'], 'output' => ['shape' => 'DescribeJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DescribeRecoveryInstances' => ['name' => 'DescribeRecoveryInstances', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeRecoveryInstances', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRecoveryInstancesRequest'], 'output' => ['shape' => 'DescribeRecoveryInstancesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UninitializedAccountException']]], 'DescribeRecoverySnapshots' => ['name' => 'DescribeRecoverySnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeRecoverySnapshots', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRecoverySnapshotsRequest'], 'output' => ['shape' => 'DescribeRecoverySnapshotsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DescribeReplicationConfigurationTemplates' => ['name' => 'DescribeReplicationConfigurationTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeReplicationConfigurationTemplates', 'responseCode' => 200], 'input' => ['shape' => 'DescribeReplicationConfigurationTemplatesRequest'], 'output' => ['shape' => 'DescribeReplicationConfigurationTemplatesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DescribeSourceServers' => ['name' => 'DescribeSourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSourceServers', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSourceServersRequest'], 'output' => ['shape' => 'DescribeSourceServersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'DisconnectRecoveryInstance' => ['name' => 'DisconnectRecoveryInstance', 'http' => ['method' => 'POST', 'requestUri' => '/DisconnectRecoveryInstance', 'responseCode' => 200], 'input' => ['shape' => 'DisconnectRecoveryInstanceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UninitializedAccountException']]], 'DisconnectSourceServer' => ['name' => 'DisconnectSourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/DisconnectSourceServer', 'responseCode' => 200], 'input' => ['shape' => 'DisconnectSourceServerRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'GetFailbackReplicationConfiguration' => ['name' => 'GetFailbackReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetFailbackReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetFailbackReplicationConfigurationRequest'], 'output' => ['shape' => 'GetFailbackReplicationConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'GetLaunchConfiguration' => ['name' => 'GetLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetLaunchConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchConfigurationRequest'], 'output' => ['shape' => 'LaunchConfiguration'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'GetReplicationConfiguration' => ['name' => 'GetReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetReplicationConfigurationRequest'], 'output' => ['shape' => 'ReplicationConfiguration'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UninitializedAccountException']]], 'InitializeService' => ['name' => 'InitializeService', 'http' => ['method' => 'POST', 'requestUri' => '/InitializeService', 'responseCode' => 204], 'input' => ['shape' => 'InitializeServiceRequest'], 'output' => ['shape' => 'InitializeServiceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListExtensibleSourceServers' => ['name' => 'ListExtensibleSourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/ListExtensibleSourceServers', 'responseCode' => 200], 'input' => ['shape' => 'ListExtensibleSourceServersRequest'], 'output' => ['shape' => 'ListExtensibleSourceServersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'ListStagingAccounts' => ['name' => 'ListStagingAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/ListStagingAccounts', 'responseCode' => 200], 'input' => ['shape' => 'ListStagingAccountsRequest'], 'output' => ['shape' => 'ListStagingAccountsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'RetryDataReplication' => ['name' => 'RetryDataReplication', 'http' => ['method' => 'POST', 'requestUri' => '/RetryDataReplication', 'responseCode' => 200], 'input' => ['shape' => 'RetryDataReplicationRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'ReverseReplication' => ['name' => 'ReverseReplication', 'http' => ['method' => 'POST', 'requestUri' => '/ReverseReplication', 'responseCode' => 200], 'input' => ['shape' => 'ReverseReplicationRequest'], 'output' => ['shape' => 'ReverseReplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'StartFailbackLaunch' => ['name' => 'StartFailbackLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/StartFailbackLaunch', 'responseCode' => 200], 'input' => ['shape' => 'StartFailbackLaunchRequest'], 'output' => ['shape' => 'StartFailbackLaunchResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]], 'StartRecovery' => ['name' => 'StartRecovery', 'http' => ['method' => 'POST', 'requestUri' => '/StartRecovery', 'responseCode' => 202], 'input' => ['shape' => 'StartRecoveryRequest'], 'output' => ['shape' => 'StartRecoveryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'StartReplication' => ['name' => 'StartReplication', 'http' => ['method' => 'POST', 'requestUri' => '/StartReplication', 'responseCode' => 200], 'input' => ['shape' => 'StartReplicationRequest'], 'output' => ['shape' => 'StartReplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'StopFailback' => ['name' => 'StopFailback', 'http' => ['method' => 'POST', 'requestUri' => '/StopFailback', 'responseCode' => 200], 'input' => ['shape' => 'StopFailbackRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'StopReplication' => ['name' => 'StopReplication', 'http' => ['method' => 'POST', 'requestUri' => '/StopReplication', 'responseCode' => 200], 'input' => ['shape' => 'StopReplicationRequest'], 'output' => ['shape' => 'StopReplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'TerminateRecoveryInstances' => ['name' => 'TerminateRecoveryInstances', 'http' => ['method' => 'POST', 'requestUri' => '/TerminateRecoveryInstances', 'responseCode' => 200], 'input' => ['shape' => 'TerminateRecoveryInstancesRequest'], 'output' => ['shape' => 'TerminateRecoveryInstancesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UninitializedAccountException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateFailbackReplicationConfiguration' => ['name' => 'UpdateFailbackReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateFailbackReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFailbackReplicationConfigurationRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UninitializedAccountException']]], 'UpdateLaunchConfiguration' => ['name' => 'UpdateLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLaunchConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchConfigurationRequest'], 'output' => ['shape' => 'LaunchConfiguration'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']], 'idempotent' => \true], 'UpdateReplicationConfiguration' => ['name' => 'UpdateReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReplicationConfigurationRequest'], 'output' => ['shape' => 'ReplicationConfiguration'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']], 'idempotent' => \true], 'UpdateReplicationConfigurationTemplate' => ['name' => 'UpdateReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateReplicationConfigurationTemplate', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'ReplicationConfigurationTemplate'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'UninitializedAccountException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.{16,2044}$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Account' => ['type' => 'structure', 'members' => ['accountID' => ['shape' => 'AccountID']]], 'AccountID' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]{12,}'], 'AccountIDs' => ['type' => 'list', 'member' => ['shape' => 'AccountID'], 'max' => 200, 'min' => 0], 'Accounts' => ['type' => 'list', 'member' => ['shape' => 'Account'], 'max' => 50, 'min' => 0], 'AwsAvailabilityZone' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^(us(-gov)?|ap|ca|cn|eu|sa|af|me)-(central|north|(north(?:east|west))|south|south(?:east|west)|east|west)-[0-9][a-z]$'], 'AwsRegion' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^(us(-gov)?|ap|ca|cn|eu|sa|af|me)-(central|north|(north(?:east|west))|south|south(?:east|west)|east|west)-[0-9]$'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BoundedString' => ['type' => 'string', 'max' => 256, 'min' => 0], 'CPU' => ['type' => 'structure', 'members' => ['cores' => ['shape' => 'PositiveInteger'], 'modelName' => ['shape' => 'BoundedString']]], 'ConflictException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConversionMap' => ['type' => 'map', 'key' => ['shape' => 'ebsSnapshot'], 'value' => ['shape' => 'ebsSnapshot']], 'ConversionProperties' => ['type' => 'structure', 'members' => ['dataTimestamp' => ['shape' => 'LargeBoundedString'], 'forceUefi' => ['shape' => 'Boolean'], 'rootVolumeName' => ['shape' => 'LargeBoundedString'], 'volumeToConversionMap' => ['shape' => 'VolumeToConversionMap'], 'volumeToVolumeSize' => ['shape' => 'VolumeToSizeMap']]], 'Cpus' => ['type' => 'list', 'member' => ['shape' => 'CPU'], 'max' => 256, 'min' => 0], 'CreateExtendedSourceServerRequest' => ['type' => 'structure', 'required' => ['sourceServerArn'], 'members' => ['sourceServerArn' => ['shape' => 'SourceServerARN'], 'tags' => ['shape' => 'TagsMap']]], 'CreateExtendedSourceServerResponse' => ['type' => 'structure', 'members' => ['sourceServer' => ['shape' => 'SourceServer']]], 'CreateReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['associateDefaultSecurityGroup', 'bandwidthThrottling', 'createPublicIP', 'dataPlaneRouting', 'defaultLargeStagingDiskType', 'ebsEncryption', 'pitPolicy', 'replicationServerInstanceType', 'replicationServersSecurityGroupsIDs', 'stagingAreaSubnetId', 'stagingAreaTags', 'useDedicatedReplicationServer'], 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'pitPolicy' => ['shape' => 'PITPolicy'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'tags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'DataReplicationError' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'DataReplicationErrorString'], 'rawError' => ['shape' => 'LargeBoundedString']]], 'DataReplicationErrorString' => ['type' => 'string', 'enum' => ['AGENT_NOT_SEEN', 'SNAPSHOTS_FAILURE', 'NOT_CONVERGING', 'UNSTABLE_NETWORK', 'FAILED_TO_CREATE_SECURITY_GROUP', 'FAILED_TO_LAUNCH_REPLICATION_SERVER', 'FAILED_TO_BOOT_REPLICATION_SERVER', 'FAILED_TO_AUTHENTICATE_WITH_SERVICE', 'FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE', 'FAILED_TO_CREATE_STAGING_DISKS', 'FAILED_TO_ATTACH_STAGING_DISKS', 'FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT', 'FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER', 'FAILED_TO_START_DATA_TRANSFER']], 'DataReplicationInfo' => ['type' => 'structure', 'members' => ['dataReplicationError' => ['shape' => 'DataReplicationError'], 'dataReplicationInitiation' => ['shape' => 'DataReplicationInitiation'], 'dataReplicationState' => ['shape' => 'DataReplicationState'], 'etaDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lagDuration' => ['shape' => 'ISO8601DurationString'], 'replicatedDisks' => ['shape' => 'DataReplicationInfoReplicatedDisks']]], 'DataReplicationInfoReplicatedDisk' => ['type' => 'structure', 'members' => ['backloggedStorageBytes' => ['shape' => 'PositiveInteger'], 'deviceName' => ['shape' => 'BoundedString'], 'replicatedStorageBytes' => ['shape' => 'PositiveInteger'], 'rescannedStorageBytes' => ['shape' => 'PositiveInteger'], 'totalStorageBytes' => ['shape' => 'PositiveInteger']]], 'DataReplicationInfoReplicatedDisks' => ['type' => 'list', 'member' => ['shape' => 'DataReplicationInfoReplicatedDisk'], 'max' => 60, 'min' => 0], 'DataReplicationInitiation' => ['type' => 'structure', 'members' => ['nextAttemptDateTime' => ['shape' => 'ISO8601DatetimeString'], 'startDateTime' => ['shape' => 'ISO8601DatetimeString'], 'steps' => ['shape' => 'DataReplicationInitiationSteps']]], 'DataReplicationInitiationStep' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DataReplicationInitiationStepName'], 'status' => ['shape' => 'DataReplicationInitiationStepStatus']]], 'DataReplicationInitiationStepName' => ['type' => 'string', 'enum' => ['WAIT', 'CREATE_SECURITY_GROUP', 'LAUNCH_REPLICATION_SERVER', 'BOOT_REPLICATION_SERVER', 'AUTHENTICATE_WITH_SERVICE', 'DOWNLOAD_REPLICATION_SOFTWARE', 'CREATE_STAGING_DISKS', 'ATTACH_STAGING_DISKS', 'PAIR_REPLICATION_SERVER_WITH_AGENT', 'CONNECT_AGENT_TO_REPLICATION_SERVER', 'START_DATA_TRANSFER']], 'DataReplicationInitiationStepStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'SKIPPED']], 'DataReplicationInitiationSteps' => ['type' => 'list', 'member' => ['shape' => 'DataReplicationInitiationStep']], 'DataReplicationState' => ['type' => 'string', 'enum' => ['STOPPED', 'INITIATING', 'INITIAL_SYNC', 'BACKLOG', 'CREATING_SNAPSHOT', 'CONTINUOUS', 'PAUSED', 'RESCAN', 'STALLED', 'DISCONNECTED']], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['jobID' => ['shape' => 'JobID']]], 'DeleteJobResponse' => ['type' => 'structure', 'members' => []], 'DeleteRecoveryInstanceRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['recoveryInstanceID' => ['shape' => 'RecoveryInstanceID']]], 'DeleteReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID']]], 'DeleteReplicationConfigurationTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteSourceServerRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'DeleteSourceServerResponse' => ['type' => 'structure', 'members' => []], 'DescribeJobLogItemsRequest' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['jobID' => ['shape' => 'JobID'], 'maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobLogItemsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'JobLogs'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeJobsRequestFilters'], 'maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobsRequestFilters' => ['type' => 'structure', 'members' => ['fromDate' => ['shape' => 'ISO8601DatetimeString'], 'jobIDs' => ['shape' => 'DescribeJobsRequestFiltersJobIDs'], 'toDate' => ['shape' => 'ISO8601DatetimeString']]], 'DescribeJobsRequestFiltersJobIDs' => ['type' => 'list', 'member' => ['shape' => 'JobID'], 'max' => 1000, 'min' => 0], 'DescribeJobsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'JobsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeRecoveryInstancesItems' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstance']], 'DescribeRecoveryInstancesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeRecoveryInstancesRequestFilters'], 'maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeRecoveryInstancesRequestFilters' => ['type' => 'structure', 'members' => ['recoveryInstanceIDs' => ['shape' => 'RecoveryInstanceIDs'], 'sourceServerIDs' => ['shape' => 'SourceServerIDs']]], 'DescribeRecoveryInstancesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'DescribeRecoveryInstancesItems'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeRecoverySnapshotsRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['filters' => ['shape' => 'DescribeRecoverySnapshotsRequestFilters'], 'maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken'], 'order' => ['shape' => 'RecoverySnapshotsOrder'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'DescribeRecoverySnapshotsRequestFilters' => ['type' => 'structure', 'members' => ['fromDateTime' => ['shape' => 'ISO8601DatetimeString'], 'toDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'DescribeRecoverySnapshotsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'RecoverySnapshotsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeReplicationConfigurationTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken'], 'replicationConfigurationTemplateIDs' => ['shape' => 'ReplicationConfigurationTemplateIDs']]], 'DescribeReplicationConfigurationTemplatesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'ReplicationConfigurationTemplates'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSourceServersRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeSourceServersRequestFilters'], 'maxResults' => ['shape' => 'StrictlyPositiveInteger'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSourceServersRequestFilters' => ['type' => 'structure', 'members' => ['hardwareId' => ['shape' => 'BoundedString'], 'sourceServerIDs' => ['shape' => 'DescribeSourceServersRequestFiltersIDs'], 'stagingAccountIDs' => ['shape' => 'AccountIDs']]], 'DescribeSourceServersRequestFiltersIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 200, 'min' => 0], 'DescribeSourceServersResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'SourceServersList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DisconnectRecoveryInstanceRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['recoveryInstanceID' => ['shape' => 'RecoveryInstanceID']]], 'DisconnectSourceServerRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'Disk' => ['type' => 'structure', 'members' => ['bytes' => ['shape' => 'PositiveInteger'], 'deviceName' => ['shape' => 'BoundedString']]], 'Disks' => ['type' => 'list', 'member' => ['shape' => 'Disk'], 'max' => 1000, 'min' => 0], 'EC2InstanceID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^i-[0-9a-fA-F]{8,}$'], 'EC2InstanceState' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'STOPPING', 'STOPPED', 'SHUTTING-DOWN', 'TERMINATED', 'NOT_FOUND']], 'EC2InstanceType' => ['type' => 'string', 'max' => 255, 'min' => 0], 'EbsSnapshotsList' => ['type' => 'list', 'member' => ['shape' => 'ebsSnapshot']], 'EbsVolumeID' => ['type' => 'string', 'max' => 19, 'min' => 10, 'pattern' => '^vol-([0-9a-fA-F]{8}|[0-9a-fA-F]{17})$'], 'ExtensionStatus' => ['type' => 'string', 'enum' => ['EXTENDED', 'EXTENSION_ERROR', 'NOT_EXTENDED']], 'FailbackLaunchType' => ['type' => 'string', 'enum' => ['RECOVERY', 'DRILL']], 'FailbackReplicationError' => ['type' => 'string', 'enum' => ['AGENT_NOT_SEEN', 'FAILBACK_CLIENT_NOT_SEEN', 'NOT_CONVERGING', 'UNSTABLE_NETWORK', 'FAILED_TO_ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION', 'FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT', 'FAILED_TO_CONFIGURE_REPLICATION_SOFTWARE', 'FAILED_TO_PAIR_AGENT_WITH_REPLICATION_SOFTWARE', 'FAILED_TO_ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION', 'FAILED_GETTING_REPLICATION_STATE', 'SNAPSHOTS_FAILURE', 'FAILED_TO_CREATE_SECURITY_GROUP', 'FAILED_TO_LAUNCH_REPLICATION_SERVER', 'FAILED_TO_BOOT_REPLICATION_SERVER', 'FAILED_TO_AUTHENTICATE_WITH_SERVICE', 'FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE', 'FAILED_TO_CREATE_STAGING_DISKS', 'FAILED_TO_ATTACH_STAGING_DISKS', 'FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT', 'FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER', 'FAILED_TO_START_DATA_TRANSFER']], 'FailbackState' => ['type' => 'string', 'enum' => ['FAILBACK_NOT_STARTED', 'FAILBACK_IN_PROGRESS', 'FAILBACK_READY_FOR_LAUNCH', 'FAILBACK_COMPLETED', 'FAILBACK_ERROR', 'FAILBACK_NOT_READY_FOR_LAUNCH', 'FAILBACK_LAUNCH_STATE_NOT_AVAILABLE']], 'GetFailbackReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['recoveryInstanceID' => ['shape' => 'RecoveryInstanceID']]], 'GetFailbackReplicationConfigurationResponse' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'name' => ['shape' => 'BoundedString'], 'recoveryInstanceID' => ['shape' => 'RecoveryInstanceID'], 'usePrivateIP' => ['shape' => 'Boolean']]], 'GetLaunchConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'GetReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'IPsList' => ['type' => 'list', 'member' => ['shape' => 'BoundedString']], 'ISO8601DatetimeString' => ['type' => 'string', 'max' => 32, 'min' => 19, 'pattern' => '^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?Z$'], 'ISO8601DurationString' => ['type' => 'string', 'max' => 64, 'min' => 1], 'IdentificationHints' => ['type' => 'structure', 'members' => ['awsInstanceID' => ['shape' => 'EC2InstanceID'], 'fqdn' => ['shape' => 'BoundedString'], 'hostname' => ['shape' => 'BoundedString'], 'vmWareUuid' => ['shape' => 'BoundedString']]], 'InitializeServiceRequest' => ['type' => 'structure', 'members' => []], 'InitializeServiceResponse' => ['type' => 'structure', 'members' => []], 'InitiatedBy' => ['type' => 'string', 'enum' => ['START_RECOVERY', 'START_DRILL', 'FAILBACK', 'DIAGNOSTIC', 'TERMINATE_RECOVERY_INSTANCES', 'TARGET_ACCOUNT']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'retryAfterSeconds' => ['shape' => 'PositiveInteger', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Job' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['arn' => ['shape' => 'ARN'], 'creationDateTime' => ['shape' => 'ISO8601DatetimeString'], 'endDateTime' => ['shape' => 'ISO8601DatetimeString'], 'initiatedBy' => ['shape' => 'InitiatedBy'], 'jobID' => ['shape' => 'JobID'], 'participatingServers' => ['shape' => 'ParticipatingServers'], 'status' => ['shape' => 'JobStatus'], 'tags' => ['shape' => 'TagsMap'], 'type' => ['shape' => 'JobType']]], 'JobID' => ['type' => 'string', 'max' => 24, 'min' => 24, 'pattern' => '^drsjob-[0-9a-zA-Z]{17}$'], 'JobLog' => ['type' => 'structure', 'members' => ['event' => ['shape' => 'JobLogEvent'], 'eventData' => ['shape' => 'JobLogEventData'], 'logDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'JobLogEvent' => ['type' => 'string', 'enum' => ['JOB_START', 'SERVER_SKIPPED', 'CLEANUP_START', 'CLEANUP_END', 'CLEANUP_FAIL', 'SNAPSHOT_START', 'SNAPSHOT_END', 'SNAPSHOT_FAIL', 'USING_PREVIOUS_SNAPSHOT', 'USING_PREVIOUS_SNAPSHOT_FAILED', 'CONVERSION_START', 'CONVERSION_END', 'CONVERSION_FAIL', 'LAUNCH_START', 'LAUNCH_FAILED', 'JOB_CANCEL', 'JOB_END']], 'JobLogEventData' => ['type' => 'structure', 'members' => ['conversionProperties' => ['shape' => 'ConversionProperties'], 'conversionServerID' => ['shape' => 'EC2InstanceID'], 'rawError' => ['shape' => 'LargeBoundedString'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceID' => ['shape' => 'EC2InstanceID']]], 'JobLogs' => ['type' => 'list', 'member' => ['shape' => 'JobLog']], 'JobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'STARTED', 'COMPLETED']], 'JobType' => ['type' => 'string', 'enum' => ['LAUNCH', 'TERMINATE', 'CREATE_CONVERTED_SNAPSHOT']], 'JobsList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'LargeBoundedString' => ['type' => 'string', 'max' => 65536, 'min' => 0], 'LastLaunchResult' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'PENDING', 'SUCCEEDED', 'FAILED']], 'LastLaunchType' => ['type' => 'string', 'enum' => ['RECOVERY', 'DRILL']], 'LaunchConfiguration' => ['type' => 'structure', 'members' => ['copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'ec2LaunchTemplateID' => ['shape' => 'BoundedString'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'name' => ['shape' => 'SmallBoundedString'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'LaunchDisposition' => ['type' => 'string', 'enum' => ['STOPPED', 'STARTED']], 'LaunchStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'LAUNCHED', 'FAILED', 'TERMINATED']], 'Licensing' => ['type' => 'structure', 'members' => ['osByol' => ['shape' => 'Boolean']]], 'LifeCycle' => ['type' => 'structure', 'members' => ['addedToServiceDateTime' => ['shape' => 'ISO8601DatetimeString'], 'elapsedReplicationDuration' => ['shape' => 'ISO8601DurationString'], 'firstByteDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lastLaunch' => ['shape' => 'LifeCycleLastLaunch'], 'lastSeenByServiceDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'LifeCycleLastLaunch' => ['type' => 'structure', 'members' => ['initiated' => ['shape' => 'LifeCycleLastLaunchInitiated']]], 'LifeCycleLastLaunchInitiated' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString'], 'jobID' => ['shape' => 'JobID'], 'type' => ['shape' => 'LastLaunchType']]], 'ListExtensibleSourceServersRequest' => ['type' => 'structure', 'required' => ['stagingAccountID'], 'members' => ['maxResults' => ['shape' => 'MaxResultsReplicatingSourceServers'], 'nextToken' => ['shape' => 'PaginationToken'], 'stagingAccountID' => ['shape' => 'AccountID']]], 'ListExtensibleSourceServersResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'StagingSourceServersList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListStagingAccountsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListStagingAccountsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListStagingAccountsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListStagingAccountsResponse' => ['type' => 'structure', 'members' => ['accounts' => ['shape' => 'Accounts'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'MaxResultsReplicatingSourceServers' => ['type' => 'integer', 'max' => 300, 'min' => 1], 'NetworkInterface' => ['type' => 'structure', 'members' => ['ips' => ['shape' => 'IPsList'], 'isPrimary' => ['shape' => 'Boolean'], 'macAddress' => ['shape' => 'BoundedString']]], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface'], 'max' => 32, 'min' => 0], 'OS' => ['type' => 'structure', 'members' => ['fullString' => ['shape' => 'BoundedString']]], 'OriginEnvironment' => ['type' => 'string', 'enum' => ['ON_PREMISES', 'AWS']], 'PITPolicy' => ['type' => 'list', 'member' => ['shape' => 'PITPolicyRule'], 'max' => 10, 'min' => 1], 'PITPolicyRule' => ['type' => 'structure', 'required' => ['interval', 'retentionDuration', 'units'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'interval' => ['shape' => 'StrictlyPositiveInteger'], 'retentionDuration' => ['shape' => 'StrictlyPositiveInteger'], 'ruleID' => ['shape' => 'PositiveInteger'], 'units' => ['shape' => 'PITPolicyRuleUnits']]], 'PITPolicyRuleUnits' => ['type' => 'string', 'enum' => ['MINUTE', 'HOUR', 'DAY']], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'ParticipatingServer' => ['type' => 'structure', 'members' => ['launchStatus' => ['shape' => 'LaunchStatus'], 'recoveryInstanceID' => ['shape' => 'RecoveryInstanceID'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'ParticipatingServers' => ['type' => 'list', 'member' => ['shape' => 'ParticipatingServer']], 'PositiveInteger' => ['type' => 'long', 'min' => 0], 'RecoveryInstance' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ARN'], 'dataReplicationInfo' => ['shape' => 'RecoveryInstanceDataReplicationInfo'], 'ec2InstanceID' => ['shape' => 'EC2InstanceID'], 'ec2InstanceState' => ['shape' => 'EC2InstanceState'], 'failback' => ['shape' => 'RecoveryInstanceFailback'], 'isDrill' => ['shape' => 'Boolean'], 'jobID' => ['shape' => 'JobID'], 'originEnvironment' => ['shape' => 'OriginEnvironment'], 'pointInTimeSnapshotDateTime' => ['shape' => 'ISO8601DatetimeString'], 'recoveryInstanceID' => ['shape' => 'RecoveryInstanceID'], 'recoveryInstanceProperties' => ['shape' => 'RecoveryInstanceProperties'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'tags' => ['shape' => 'TagsMap']]], 'RecoveryInstanceDataReplicationError' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'FailbackReplicationError'], 'rawError' => ['shape' => 'LargeBoundedString']]], 'RecoveryInstanceDataReplicationInfo' => ['type' => 'structure', 'members' => ['dataReplicationError' => ['shape' => 'RecoveryInstanceDataReplicationError'], 'dataReplicationInitiation' => ['shape' => 'RecoveryInstanceDataReplicationInitiation'], 'dataReplicationState' => ['shape' => 'RecoveryInstanceDataReplicationState'], 'etaDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lagDuration' => ['shape' => 'ISO8601DatetimeString'], 'replicatedDisks' => ['shape' => 'RecoveryInstanceDataReplicationInfoReplicatedDisks']]], 'RecoveryInstanceDataReplicationInfoReplicatedDisk' => ['type' => 'structure', 'members' => ['backloggedStorageBytes' => ['shape' => 'PositiveInteger'], 'deviceName' => ['shape' => 'BoundedString'], 'replicatedStorageBytes' => ['shape' => 'PositiveInteger'], 'rescannedStorageBytes' => ['shape' => 'PositiveInteger'], 'totalStorageBytes' => ['shape' => 'PositiveInteger']]], 'RecoveryInstanceDataReplicationInfoReplicatedDisks' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceDataReplicationInfoReplicatedDisk'], 'max' => 60, 'min' => 0], 'RecoveryInstanceDataReplicationInitiation' => ['type' => 'structure', 'members' => ['startDateTime' => ['shape' => 'ISO8601DatetimeString'], 'steps' => ['shape' => 'RecoveryInstanceDataReplicationInitiationSteps']]], 'RecoveryInstanceDataReplicationInitiationStep' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RecoveryInstanceDataReplicationInitiationStepName'], 'status' => ['shape' => 'RecoveryInstanceDataReplicationInitiationStepStatus']]], 'RecoveryInstanceDataReplicationInitiationStepName' => ['type' => 'string', 'enum' => ['LINK_FAILBACK_CLIENT_WITH_RECOVERY_INSTANCE', 'COMPLETE_VOLUME_MAPPING', 'ESTABLISH_RECOVERY_INSTANCE_COMMUNICATION', 'DOWNLOAD_REPLICATION_SOFTWARE_TO_FAILBACK_CLIENT', 'CONFIGURE_REPLICATION_SOFTWARE', 'PAIR_AGENT_WITH_REPLICATION_SOFTWARE', 'ESTABLISH_AGENT_REPLICATOR_SOFTWARE_COMMUNICATION', 'WAIT', 'CREATE_SECURITY_GROUP', 'LAUNCH_REPLICATION_SERVER', 'BOOT_REPLICATION_SERVER', 'AUTHENTICATE_WITH_SERVICE', 'DOWNLOAD_REPLICATION_SOFTWARE', 'CREATE_STAGING_DISKS', 'ATTACH_STAGING_DISKS', 'PAIR_REPLICATION_SERVER_WITH_AGENT', 'CONNECT_AGENT_TO_REPLICATION_SERVER', 'START_DATA_TRANSFER']], 'RecoveryInstanceDataReplicationInitiationStepStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'SKIPPED']], 'RecoveryInstanceDataReplicationInitiationSteps' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceDataReplicationInitiationStep']], 'RecoveryInstanceDataReplicationState' => ['type' => 'string', 'enum' => ['STOPPED', 'INITIATING', 'INITIAL_SYNC', 'BACKLOG', 'CREATING_SNAPSHOT', 'CONTINUOUS', 'PAUSED', 'RESCAN', 'STALLED', 'DISCONNECTED', 'REPLICATION_STATE_NOT_AVAILABLE', 'NOT_STARTED']], 'RecoveryInstanceDisk' => ['type' => 'structure', 'members' => ['bytes' => ['shape' => 'PositiveInteger'], 'ebsVolumeID' => ['shape' => 'EbsVolumeID'], 'internalDeviceName' => ['shape' => 'BoundedString']]], 'RecoveryInstanceDisks' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceDisk'], 'max' => 1000, 'min' => 0], 'RecoveryInstanceFailback' => ['type' => 'structure', 'members' => ['agentLastSeenByServiceDateTime' => ['shape' => 'ISO8601DatetimeString'], 'elapsedReplicationDuration' => ['shape' => 'ISO8601DatetimeString'], 'failbackClientID' => ['shape' => 'BoundedString'], 'failbackClientLastSeenByServiceDateTime' => ['shape' => 'ISO8601DatetimeString'], 'failbackInitiationTime' => ['shape' => 'ISO8601DatetimeString'], 'failbackJobID' => ['shape' => 'JobID'], 'failbackLaunchType' => ['shape' => 'FailbackLaunchType'], 'failbackToOriginalServer' => ['shape' => 'Boolean'], 'firstByteDateTime' => ['shape' => 'ISO8601DatetimeString'], 'state' => ['shape' => 'FailbackState']]], 'RecoveryInstanceID' => ['type' => 'string', 'max' => 19, 'min' => 10, 'pattern' => '^i-[0-9a-fA-F]{8,}$'], 'RecoveryInstanceIDs' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceID'], 'max' => 200, 'min' => 0], 'RecoveryInstanceProperties' => ['type' => 'structure', 'members' => ['cpus' => ['shape' => 'Cpus'], 'disks' => ['shape' => 'RecoveryInstanceDisks'], 'identificationHints' => ['shape' => 'IdentificationHints'], 'lastUpdatedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'os' => ['shape' => 'OS'], 'ramBytes' => ['shape' => 'PositiveInteger']]], 'RecoveryInstancesForTerminationRequest' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceID'], 'max' => 200, 'min' => 1], 'RecoverySnapshot' => ['type' => 'structure', 'required' => ['expectedTimestamp', 'snapshotID', 'sourceServerID'], 'members' => ['ebsSnapshots' => ['shape' => 'EbsSnapshotsList'], 'expectedTimestamp' => ['shape' => 'ISO8601DatetimeString'], 'snapshotID' => ['shape' => 'RecoverySnapshotID'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'timestamp' => ['shape' => 'ISO8601DatetimeString']]], 'RecoverySnapshotID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^pit-[0-9a-zA-Z]{17}$'], 'RecoverySnapshotsList' => ['type' => 'list', 'member' => ['shape' => 'RecoverySnapshot']], 'RecoverySnapshotsOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'ReplicationConfiguration' => ['type' => 'structure', 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'name' => ['shape' => 'SmallBoundedString'], 'pitPolicy' => ['shape' => 'PITPolicy'], 'replicatedDisks' => ['shape' => 'ReplicationConfigurationReplicatedDisks'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'ReplicationConfigurationDataPlaneRouting' => ['type' => 'string', 'enum' => ['PRIVATE_IP', 'PUBLIC_IP']], 'ReplicationConfigurationDefaultLargeStagingDiskType' => ['type' => 'string', 'enum' => ['GP2', 'GP3', 'ST1', 'AUTO']], 'ReplicationConfigurationEbsEncryption' => ['type' => 'string', 'enum' => ['DEFAULT', 'CUSTOM']], 'ReplicationConfigurationReplicatedDisk' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'BoundedString'], 'iops' => ['shape' => 'PositiveInteger'], 'isBootDisk' => ['shape' => 'Boolean'], 'optimizedStagingDiskType' => ['shape' => 'ReplicationConfigurationReplicatedDiskStagingDiskType'], 'stagingDiskType' => ['shape' => 'ReplicationConfigurationReplicatedDiskStagingDiskType'], 'throughput' => ['shape' => 'PositiveInteger']]], 'ReplicationConfigurationReplicatedDiskStagingDiskType' => ['type' => 'string', 'enum' => ['AUTO', 'GP2', 'GP3', 'IO1', 'SC1', 'ST1', 'STANDARD']], 'ReplicationConfigurationReplicatedDisks' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationReplicatedDisk'], 'max' => 60, 'min' => 0], 'ReplicationConfigurationTemplate' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['arn' => ['shape' => 'ARN'], 'associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'pitPolicy' => ['shape' => 'PITPolicy'], 'replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'tags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'ReplicationConfigurationTemplateID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^rct-[0-9a-zA-Z]{17}$'], 'ReplicationConfigurationTemplateIDs' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationTemplateID'], 'max' => 200, 'min' => 0], 'ReplicationConfigurationTemplates' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationTemplate']], 'ReplicationDirection' => ['type' => 'string', 'enum' => ['FAILOVER', 'FAILBACK']], 'ReplicationServersSecurityGroupsIDs' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupID'], 'max' => 32, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryDataReplicationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'ReverseReplicationRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['recoveryInstanceID' => ['shape' => 'RecoveryInstanceID']]], 'ReverseReplicationResponse' => ['type' => 'structure', 'members' => ['reversedDirectionSourceServerArn' => ['shape' => 'SourceServerARN']]], 'SecurityGroupID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^sg-[0-9a-fA-F]{8,}$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'quotaCode' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString'], 'serviceCode' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SmallBoundedString' => ['type' => 'string', 'max' => 128, 'min' => 0], 'SourceCloudProperties' => ['type' => 'structure', 'members' => ['originAccountID' => ['shape' => 'AccountID'], 'originAvailabilityZone' => ['shape' => 'AwsAvailabilityZone'], 'originRegion' => ['shape' => 'AwsRegion']]], 'SourceProperties' => ['type' => 'structure', 'members' => ['cpus' => ['shape' => 'Cpus'], 'disks' => ['shape' => 'Disks'], 'identificationHints' => ['shape' => 'IdentificationHints'], 'lastUpdatedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'os' => ['shape' => 'OS'], 'ramBytes' => ['shape' => 'PositiveInteger'], 'recommendedInstanceType' => ['shape' => 'EC2InstanceType']]], 'SourceServer' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ARN'], 'dataReplicationInfo' => ['shape' => 'DataReplicationInfo'], 'lastLaunchResult' => ['shape' => 'LastLaunchResult'], 'lifeCycle' => ['shape' => 'LifeCycle'], 'recoveryInstanceId' => ['shape' => 'RecoveryInstanceID'], 'replicationDirection' => ['shape' => 'ReplicationDirection'], 'reversedDirectionSourceServerArn' => ['shape' => 'SourceServerARN'], 'sourceCloudProperties' => ['shape' => 'SourceCloudProperties'], 'sourceProperties' => ['shape' => 'SourceProperties'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'stagingArea' => ['shape' => 'StagingArea'], 'tags' => ['shape' => 'TagsMap']]], 'SourceServerARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(?:[0-9a-zA-Z_-]+:){3}([0-9]{12,}):source-server/(s-[0-9a-zA-Z]{17})$'], 'SourceServerID' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^s-[0-9a-zA-Z]{17}$'], 'SourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID']], 'SourceServersList' => ['type' => 'list', 'member' => ['shape' => 'SourceServer']], 'StagingArea' => ['type' => 'structure', 'members' => ['errorMessage' => ['shape' => 'LargeBoundedString'], 'stagingAccountID' => ['shape' => 'AccountID'], 'stagingSourceServerArn' => ['shape' => 'ARN'], 'status' => ['shape' => 'ExtensionStatus']]], 'StagingSourceServer' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'SourceServerARN'], 'hostname' => ['shape' => 'BoundedString'], 'tags' => ['shape' => 'TagsMap']]], 'StagingSourceServersList' => ['type' => 'list', 'member' => ['shape' => 'StagingSourceServer']], 'StartFailbackLaunchRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceIDs'], 'members' => ['recoveryInstanceIDs' => ['shape' => 'StartFailbackRequestRecoveryInstanceIDs'], 'tags' => ['shape' => 'TagsMap']]], 'StartFailbackLaunchResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'StartFailbackRequestRecoveryInstanceIDs' => ['type' => 'list', 'member' => ['shape' => 'RecoveryInstanceID'], 'max' => 200, 'min' => 1], 'StartRecoveryRequest' => ['type' => 'structure', 'required' => ['sourceServers'], 'members' => ['isDrill' => ['shape' => 'Boolean'], 'sourceServers' => ['shape' => 'StartRecoveryRequestSourceServers'], 'tags' => ['shape' => 'TagsMap']]], 'StartRecoveryRequestSourceServer' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['recoverySnapshotID' => ['shape' => 'RecoverySnapshotID'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'StartRecoveryRequestSourceServers' => ['type' => 'list', 'member' => ['shape' => 'StartRecoveryRequestSourceServer'], 'max' => 200, 'min' => 1], 'StartRecoveryResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'StartReplicationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'StartReplicationResponse' => ['type' => 'structure', 'members' => ['sourceServer' => ['shape' => 'SourceServer']]], 'StopFailbackRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['recoveryInstanceID' => ['shape' => 'RecoveryInstanceID']]], 'StopReplicationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'StopReplicationResponse' => ['type' => 'structure', 'members' => ['sourceServer' => ['shape' => 'SourceServer']]], 'StrictlyPositiveInteger' => ['type' => 'integer', 'min' => 1], 'SubnetID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^subnet-[0-9a-fA-F]{8,}$'], 'TagKey' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'sensitive' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'sensitive' => \true], 'TargetInstanceTypeRightSizingMethod' => ['type' => 'string', 'enum' => ['NONE', 'BASIC']], 'TerminateRecoveryInstancesRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceIDs'], 'members' => ['recoveryInstanceIDs' => ['shape' => 'RecoveryInstancesForTerminationRequest']]], 'TerminateRecoveryInstancesResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'quotaCode' => ['shape' => 'LargeBoundedString'], 'retryAfterSeconds' => ['shape' => 'LargeBoundedString', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UninitializedAccountException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateFailbackReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['recoveryInstanceID'], 'members' => ['bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'name' => ['shape' => 'BoundedString'], 'recoveryInstanceID' => ['shape' => 'RecoveryInstanceID'], 'usePrivateIP' => ['shape' => 'Boolean']]], 'UpdateLaunchConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'name' => ['shape' => 'SmallBoundedString'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'UpdateReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'name' => ['shape' => 'SmallBoundedString'], 'pitPolicy' => ['shape' => 'PITPolicy'], 'replicatedDisks' => ['shape' => 'ReplicationConfigurationReplicatedDisks'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'UpdateReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['arn' => ['shape' => 'ARN'], 'associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'pitPolicy' => ['shape' => 'PITPolicy'], 'replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'ValidationException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'LargeBoundedString'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'name' => ['shape' => 'LargeBoundedString']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'VolumeToConversionMap' => ['type' => 'map', 'key' => ['shape' => 'LargeBoundedString'], 'value' => ['shape' => 'ConversionMap']], 'VolumeToSizeMap' => ['type' => 'map', 'key' => ['shape' => 'LargeBoundedString'], 'value' => ['shape' => 'PositiveInteger']], 'ebsSnapshot' => ['type' => 'string', 'pattern' => '^snap-[0-9a-zA-Z]{17}$']]]; diff --git a/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-rule-set-1.json.php deleted file mode 100644 index d57ed31..0000000 --- a/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://drs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://drs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://drs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://drs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-tests-1.json.php deleted file mode 100644 index 67da8df..0000000 --- a/vendor/Aws3/Aws/data/drs/2020-02-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://drs.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/drs/2020-02-26/paginators-1.json.php b/vendor/Aws3/Aws/data/drs/2020-02-26/paginators-1.json.php deleted file mode 100644 index 2c917ab..0000000 --- a/vendor/Aws3/Aws/data/drs/2020-02-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeJobLogItems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeRecoveryInstances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeRecoverySnapshots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeReplicationConfigurationTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeSourceServers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListExtensibleSourceServers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListStagingAccounts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'accounts']]]; diff --git a/vendor/Aws3/Aws/data/ds/2015-04-16/api-2.json.php b/vendor/Aws3/Aws/data/ds/2015-04-16/api-2.json.php deleted file mode 100644 index 0aea71d..0000000 --- a/vendor/Aws3/Aws/data/ds/2015-04-16/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-04-16', 'endpointPrefix' => 'ds', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Directory Service', 'serviceFullName' => 'AWS Directory Service', 'serviceId' => 'Directory Service', 'signatureVersion' => 'v4', 'targetPrefix' => 'DirectoryService_20150416', 'uid' => 'ds-2015-04-16'], 'operations' => ['AcceptSharedDirectory' => ['name' => 'AcceptSharedDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptSharedDirectoryRequest'], 'output' => ['shape' => 'AcceptSharedDirectoryResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryAlreadySharedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'AddIpRoutes' => ['name' => 'AddIpRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddIpRoutesRequest'], 'output' => ['shape' => 'AddIpRoutesResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'IpRouteLimitExceededException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'AddRegion' => ['name' => 'AddRegion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddRegionRequest'], 'output' => ['shape' => 'AddRegionResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryAlreadyInRegionException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'RegionLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceRequest'], 'output' => ['shape' => 'AddTagsToResourceResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CancelSchemaExtension' => ['name' => 'CancelSchemaExtension', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSchemaExtensionRequest'], 'output' => ['shape' => 'CancelSchemaExtensionResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ConnectDirectory' => ['name' => 'ConnectDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConnectDirectoryRequest'], 'output' => ['shape' => 'ConnectDirectoryResult'], 'errors' => [['shape' => 'DirectoryLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateAlias' => ['name' => 'CreateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAliasRequest'], 'output' => ['shape' => 'CreateAliasResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateComputer' => ['name' => 'CreateComputer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateComputerRequest'], 'output' => ['shape' => 'CreateComputerResult'], 'errors' => [['shape' => 'AuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateConditionalForwarder' => ['name' => 'CreateConditionalForwarder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConditionalForwarderRequest'], 'output' => ['shape' => 'CreateConditionalForwarderResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateDirectory' => ['name' => 'CreateDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDirectoryRequest'], 'output' => ['shape' => 'CreateDirectoryResult'], 'errors' => [['shape' => 'DirectoryLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateLogSubscription' => ['name' => 'CreateLogSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLogSubscriptionRequest'], 'output' => ['shape' => 'CreateLogSubscriptionResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateMicrosoftAD' => ['name' => 'CreateMicrosoftAD', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMicrosoftADRequest'], 'output' => ['shape' => 'CreateMicrosoftADResult'], 'errors' => [['shape' => 'DirectoryLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'CreateSnapshotResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'SnapshotLimitExceededException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'CreateTrust' => ['name' => 'CreateTrust', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrustRequest'], 'output' => ['shape' => 'CreateTrustResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteConditionalForwarder' => ['name' => 'DeleteConditionalForwarder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConditionalForwarderRequest'], 'output' => ['shape' => 'DeleteConditionalForwarderResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DeleteDirectory' => ['name' => 'DeleteDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDirectoryRequest'], 'output' => ['shape' => 'DeleteDirectoryResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DeleteLogSubscription' => ['name' => 'DeleteLogSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLogSubscriptionRequest'], 'output' => ['shape' => 'DeleteLogSubscriptionResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest'], 'output' => ['shape' => 'DeleteSnapshotResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DeleteTrust' => ['name' => 'DeleteTrust', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrustRequest'], 'output' => ['shape' => 'DeleteTrustResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]], 'DeregisterCertificate' => ['name' => 'DeregisterCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterCertificateRequest'], 'output' => ['shape' => 'DeregisterCertificateResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'CertificateDoesNotExistException'], ['shape' => 'CertificateInUseException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DeregisterEventTopic' => ['name' => 'DeregisterEventTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterEventTopicRequest'], 'output' => ['shape' => 'DeregisterEventTopicResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeCertificate' => ['name' => 'DescribeCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificateRequest'], 'output' => ['shape' => 'DescribeCertificateResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'CertificateDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeClientAuthenticationSettings' => ['name' => 'DescribeClientAuthenticationSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientAuthenticationSettingsRequest'], 'output' => ['shape' => 'DescribeClientAuthenticationSettingsResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeConditionalForwarders' => ['name' => 'DescribeConditionalForwarders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConditionalForwardersRequest'], 'output' => ['shape' => 'DescribeConditionalForwardersResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeDirectories' => ['name' => 'DescribeDirectories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDirectoriesRequest'], 'output' => ['shape' => 'DescribeDirectoriesResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeDomainControllers' => ['name' => 'DescribeDomainControllers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainControllersRequest'], 'output' => ['shape' => 'DescribeDomainControllersResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]], 'DescribeEventTopics' => ['name' => 'DescribeEventTopics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventTopicsRequest'], 'output' => ['shape' => 'DescribeEventTopicsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeLDAPSSettings' => ['name' => 'DescribeLDAPSSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLDAPSSettingsRequest'], 'output' => ['shape' => 'DescribeLDAPSSettingsResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeRegions' => ['name' => 'DescribeRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegionsRequest'], 'output' => ['shape' => 'DescribeRegionsResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeSettings' => ['name' => 'DescribeSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSettingsRequest'], 'output' => ['shape' => 'DescribeSettingsResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeSharedDirectories' => ['name' => 'DescribeSharedDirectories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSharedDirectoriesRequest'], 'output' => ['shape' => 'DescribeSharedDirectoriesResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DescribeTrusts' => ['name' => 'DescribeTrusts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrustsRequest'], 'output' => ['shape' => 'DescribeTrustsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]], 'DescribeUpdateDirectory' => ['name' => 'DescribeUpdateDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUpdateDirectoryRequest'], 'output' => ['shape' => 'DescribeUpdateDirectoryResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'InvalidNextTokenException']]], 'DisableClientAuthentication' => ['name' => 'DisableClientAuthentication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableClientAuthenticationRequest'], 'output' => ['shape' => 'DisableClientAuthenticationResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidClientAuthStatusException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DisableLDAPS' => ['name' => 'DisableLDAPS', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableLDAPSRequest'], 'output' => ['shape' => 'DisableLDAPSResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'InvalidLDAPSStatusException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DisableRadius' => ['name' => 'DisableRadius', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableRadiusRequest'], 'output' => ['shape' => 'DisableRadiusResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'DisableSso' => ['name' => 'DisableSso', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableSsoRequest'], 'output' => ['shape' => 'DisableSsoResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'AuthenticationFailedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'EnableClientAuthentication' => ['name' => 'EnableClientAuthentication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableClientAuthenticationRequest'], 'output' => ['shape' => 'EnableClientAuthenticationResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidClientAuthStatusException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoAvailableCertificateException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'EnableLDAPS' => ['name' => 'EnableLDAPS', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableLDAPSRequest'], 'output' => ['shape' => 'EnableLDAPSResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'NoAvailableCertificateException'], ['shape' => 'InvalidLDAPSStatusException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'EnableRadius' => ['name' => 'EnableRadius', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableRadiusRequest'], 'output' => ['shape' => 'EnableRadiusResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'EnableSso' => ['name' => 'EnableSso', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableSsoRequest'], 'output' => ['shape' => 'EnableSsoResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InsufficientPermissionsException'], ['shape' => 'AuthenticationFailedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'GetDirectoryLimits' => ['name' => 'GetDirectoryLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDirectoryLimitsRequest'], 'output' => ['shape' => 'GetDirectoryLimitsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'GetSnapshotLimits' => ['name' => 'GetSnapshotLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSnapshotLimitsRequest'], 'output' => ['shape' => 'GetSnapshotLimitsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ListCertificates' => ['name' => 'ListCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCertificatesRequest'], 'output' => ['shape' => 'ListCertificatesResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ListIpRoutes' => ['name' => 'ListIpRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIpRoutesRequest'], 'output' => ['shape' => 'ListIpRoutesResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ListLogSubscriptions' => ['name' => 'ListLogSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLogSubscriptionsRequest'], 'output' => ['shape' => 'ListLogSubscriptionsResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ListSchemaExtensions' => ['name' => 'ListSchemaExtensions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSchemaExtensionsRequest'], 'output' => ['shape' => 'ListSchemaExtensionsResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RegisterCertificate' => ['name' => 'RegisterCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterCertificateRequest'], 'output' => ['shape' => 'RegisterCertificateResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'InvalidCertificateException'], ['shape' => 'CertificateLimitExceededException'], ['shape' => 'CertificateAlreadyExistsException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RegisterEventTopic' => ['name' => 'RegisterEventTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterEventTopicRequest'], 'output' => ['shape' => 'RegisterEventTopicResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RejectSharedDirectory' => ['name' => 'RejectSharedDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectSharedDirectoryRequest'], 'output' => ['shape' => 'RejectSharedDirectoryResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryAlreadySharedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RemoveIpRoutes' => ['name' => 'RemoveIpRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveIpRoutesRequest'], 'output' => ['shape' => 'RemoveIpRoutesResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RemoveRegion' => ['name' => 'RemoveRegion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRegionRequest'], 'output' => ['shape' => 'RemoveRegionResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceRequest'], 'output' => ['shape' => 'RemoveTagsFromResourceResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ResetUserPassword' => ['name' => 'ResetUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetUserPasswordRequest'], 'output' => ['shape' => 'ResetUserPasswordResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'UserDoesNotExistException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'RestoreFromSnapshot' => ['name' => 'RestoreFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreFromSnapshotRequest'], 'output' => ['shape' => 'RestoreFromSnapshotResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'ShareDirectory' => ['name' => 'ShareDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ShareDirectoryRequest'], 'output' => ['shape' => 'ShareDirectoryResult'], 'errors' => [['shape' => 'DirectoryAlreadySharedException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidTargetException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ShareLimitExceededException'], ['shape' => 'OrganizationsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ServiceException']]], 'StartSchemaExtension' => ['name' => 'StartSchemaExtension', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSchemaExtensionRequest'], 'output' => ['shape' => 'StartSchemaExtensionResult'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'SnapshotLimitExceededException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UnshareDirectory' => ['name' => 'UnshareDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnshareDirectoryRequest'], 'output' => ['shape' => 'UnshareDirectoryResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidTargetException'], ['shape' => 'DirectoryNotSharedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateConditionalForwarder' => ['name' => 'UpdateConditionalForwarder', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConditionalForwarderRequest'], 'output' => ['shape' => 'UpdateConditionalForwarderResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateDirectorySetup' => ['name' => 'UpdateDirectorySetup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDirectorySetupRequest'], 'output' => ['shape' => 'UpdateDirectorySetupResult'], 'errors' => [['shape' => 'UnsupportedOperationException'], ['shape' => 'DirectoryInDesiredStateException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'SnapshotLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateNumberOfDomainControllers' => ['name' => 'UpdateNumberOfDomainControllers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNumberOfDomainControllersRequest'], 'output' => ['shape' => 'UpdateNumberOfDomainControllersResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'DomainControllerLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateRadius' => ['name' => 'UpdateRadius', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRadiusRequest'], 'output' => ['shape' => 'UpdateRadiusResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'EntityDoesNotExistException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateSettings' => ['name' => 'UpdateSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSettingsRequest'], 'output' => ['shape' => 'UpdateSettingsResult'], 'errors' => [['shape' => 'DirectoryDoesNotExistException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'IncompatibleSettingsException'], ['shape' => 'UnsupportedSettingsException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'UpdateTrust' => ['name' => 'UpdateTrust', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTrustRequest'], 'output' => ['shape' => 'UpdateTrustResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException']]], 'VerifyTrust' => ['name' => 'VerifyTrust', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyTrustRequest'], 'output' => ['shape' => 'VerifyTrustResult'], 'errors' => [['shape' => 'EntityDoesNotExistException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedOperationException']]]], 'shapes' => ['AcceptSharedDirectoryRequest' => ['type' => 'structure', 'required' => ['SharedDirectoryId'], 'members' => ['SharedDirectoryId' => ['shape' => 'DirectoryId']]], 'AcceptSharedDirectoryResult' => ['type' => 'structure', 'members' => ['SharedDirectory' => ['shape' => 'SharedDirectory']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'AccessUrl' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AddIpRoutesRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'IpRoutes'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'IpRoutes' => ['shape' => 'IpRoutes'], 'UpdateSecurityGroupForDirectoryControllers' => ['shape' => 'UpdateSecurityGroupForDirectoryControllers']]], 'AddIpRoutesResult' => ['type' => 'structure', 'members' => []], 'AddRegionRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RegionName', 'VPCSettings'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RegionName' => ['shape' => 'RegionName'], 'VPCSettings' => ['shape' => 'DirectoryVpcSettings']]], 'AddRegionResult' => ['type' => 'structure', 'members' => []], 'AddTagsToResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Tags'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'Tags']]], 'AddTagsToResourceResult' => ['type' => 'structure', 'members' => []], 'AddedDateTime' => ['type' => 'timestamp'], 'AdditionalRegions' => ['type' => 'list', 'member' => ['shape' => 'RegionName']], 'AliasName' => ['type' => 'string', 'max' => 62, 'min' => 1, 'pattern' => '^(?!D-|d-)([\\da-zA-Z]+)([-]*[\\da-zA-Z])*'], 'Attribute' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttributeName'], 'Value' => ['shape' => 'AttributeValue']]], 'AttributeName' => ['type' => 'string', 'min' => 1], 'AttributeValue' => ['type' => 'string'], 'Attributes' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'AuthenticationFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'AvailabilityZone' => ['type' => 'string'], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'CancelSchemaExtensionRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'SchemaExtensionId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SchemaExtensionId' => ['shape' => 'SchemaExtensionId']]], 'CancelSchemaExtensionResult' => ['type' => 'structure', 'members' => []], 'Certificate' => ['type' => 'structure', 'members' => ['CertificateId' => ['shape' => 'CertificateId'], 'State' => ['shape' => 'CertificateState'], 'StateReason' => ['shape' => 'CertificateStateReason'], 'CommonName' => ['shape' => 'CertificateCN'], 'RegisteredDateTime' => ['shape' => 'CertificateRegisteredDateTime'], 'ExpiryDateTime' => ['shape' => 'CertificateExpiryDateTime'], 'Type' => ['shape' => 'CertificateType'], 'ClientCertAuthSettings' => ['shape' => 'ClientCertAuthSettings']]], 'CertificateAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'CertificateCN' => ['type' => 'string'], 'CertificateData' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'CertificateDoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'CertificateExpiryDateTime' => ['type' => 'timestamp'], 'CertificateId' => ['type' => 'string', 'pattern' => '^c-[0-9a-f]{10}$'], 'CertificateInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'CertificateInfo' => ['type' => 'structure', 'members' => ['CertificateId' => ['shape' => 'CertificateId'], 'CommonName' => ['shape' => 'CertificateCN'], 'State' => ['shape' => 'CertificateState'], 'ExpiryDateTime' => ['shape' => 'CertificateExpiryDateTime'], 'Type' => ['shape' => 'CertificateType']]], 'CertificateLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'CertificateRegisteredDateTime' => ['type' => 'timestamp'], 'CertificateState' => ['type' => 'string', 'enum' => ['Registering', 'Registered', 'RegisterFailed', 'Deregistering', 'Deregistered', 'DeregisterFailed']], 'CertificateStateReason' => ['type' => 'string'], 'CertificateType' => ['type' => 'string', 'enum' => ['ClientCertAuth', 'ClientLDAPS']], 'CertificatesInfo' => ['type' => 'list', 'member' => ['shape' => 'CertificateInfo']], 'CidrIp' => ['type' => 'string', 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/([1-9]|[1-2][0-9]|3[0-2]))$'], 'CidrIps' => ['type' => 'list', 'member' => ['shape' => 'CidrIp']], 'ClientAuthenticationSettingInfo' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ClientAuthenticationType'], 'Status' => ['shape' => 'ClientAuthenticationStatus'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'ClientAuthenticationSettingsInfo' => ['type' => 'list', 'member' => ['shape' => 'ClientAuthenticationSettingInfo']], 'ClientAuthenticationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ClientAuthenticationType' => ['type' => 'string', 'enum' => ['SmartCard', 'SmartCardOrPassword']], 'ClientCertAuthSettings' => ['type' => 'structure', 'members' => ['OCSPUrl' => ['shape' => 'OCSPUrl']]], 'ClientException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'CloudOnlyDirectoriesLimitReached' => ['type' => 'boolean'], 'Computer' => ['type' => 'structure', 'members' => ['ComputerId' => ['shape' => 'SID'], 'ComputerName' => ['shape' => 'ComputerName'], 'ComputerAttributes' => ['shape' => 'Attributes']]], 'ComputerName' => ['type' => 'string', 'max' => 15, 'min' => 1], 'ComputerPassword' => ['type' => 'string', 'max' => 64, 'min' => 8, 'pattern' => '[\\u0020-\\u00FF]+', 'sensitive' => \true], 'ConditionalForwarder' => ['type' => 'structure', 'members' => ['RemoteDomainName' => ['shape' => 'RemoteDomainName'], 'DnsIpAddrs' => ['shape' => 'DnsIpAddrs'], 'ReplicationScope' => ['shape' => 'ReplicationScope']]], 'ConditionalForwarders' => ['type' => 'list', 'member' => ['shape' => 'ConditionalForwarder']], 'ConnectDirectoryRequest' => ['type' => 'structure', 'required' => ['Name', 'Password', 'Size', 'ConnectSettings'], 'members' => ['Name' => ['shape' => 'DirectoryName'], 'ShortName' => ['shape' => 'DirectoryShortName'], 'Password' => ['shape' => 'ConnectPassword'], 'Description' => ['shape' => 'Description'], 'Size' => ['shape' => 'DirectorySize'], 'ConnectSettings' => ['shape' => 'DirectoryConnectSettings'], 'Tags' => ['shape' => 'Tags']]], 'ConnectDirectoryResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'ConnectPassword' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'ConnectedDirectoriesLimitReached' => ['type' => 'boolean'], 'CreateAliasRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Alias'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Alias' => ['shape' => 'AliasName']]], 'CreateAliasResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Alias' => ['shape' => 'AliasName']]], 'CreateComputerRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'ComputerName', 'Password'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'ComputerName' => ['shape' => 'ComputerName'], 'Password' => ['shape' => 'ComputerPassword'], 'OrganizationalUnitDistinguishedName' => ['shape' => 'OrganizationalUnitDN'], 'ComputerAttributes' => ['shape' => 'Attributes']]], 'CreateComputerResult' => ['type' => 'structure', 'members' => ['Computer' => ['shape' => 'Computer']]], 'CreateConditionalForwarderRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RemoteDomainName', 'DnsIpAddrs'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RemoteDomainName' => ['shape' => 'RemoteDomainName'], 'DnsIpAddrs' => ['shape' => 'DnsIpAddrs']]], 'CreateConditionalForwarderResult' => ['type' => 'structure', 'members' => []], 'CreateDirectoryRequest' => ['type' => 'structure', 'required' => ['Name', 'Password', 'Size'], 'members' => ['Name' => ['shape' => 'DirectoryName'], 'ShortName' => ['shape' => 'DirectoryShortName'], 'Password' => ['shape' => 'Password'], 'Description' => ['shape' => 'Description'], 'Size' => ['shape' => 'DirectorySize'], 'VpcSettings' => ['shape' => 'DirectoryVpcSettings'], 'Tags' => ['shape' => 'Tags']]], 'CreateDirectoryResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'CreateLogSubscriptionRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'LogGroupName'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'LogGroupName' => ['shape' => 'LogGroupName']]], 'CreateLogSubscriptionResult' => ['type' => 'structure', 'members' => []], 'CreateMicrosoftADRequest' => ['type' => 'structure', 'required' => ['Name', 'Password', 'VpcSettings'], 'members' => ['Name' => ['shape' => 'DirectoryName'], 'ShortName' => ['shape' => 'DirectoryShortName'], 'Password' => ['shape' => 'Password'], 'Description' => ['shape' => 'Description'], 'VpcSettings' => ['shape' => 'DirectoryVpcSettings'], 'Edition' => ['shape' => 'DirectoryEdition'], 'Tags' => ['shape' => 'Tags']]], 'CreateMicrosoftADResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'CreateSnapshotBeforeSchemaExtension' => ['type' => 'boolean'], 'CreateSnapshotBeforeUpdate' => ['type' => 'boolean'], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Name' => ['shape' => 'SnapshotName']]], 'CreateSnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'SnapshotId']]], 'CreateTrustRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RemoteDomainName', 'TrustPassword', 'TrustDirection'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RemoteDomainName' => ['shape' => 'RemoteDomainName'], 'TrustPassword' => ['shape' => 'TrustPassword'], 'TrustDirection' => ['shape' => 'TrustDirection'], 'TrustType' => ['shape' => 'TrustType'], 'ConditionalForwarderIpAddrs' => ['shape' => 'DnsIpAddrs'], 'SelectiveAuth' => ['shape' => 'SelectiveAuth']]], 'CreateTrustResult' => ['type' => 'structure', 'members' => ['TrustId' => ['shape' => 'TrustId']]], 'CreatedDateTime' => ['type' => 'timestamp'], 'CustomerId' => ['type' => 'string', 'pattern' => '^(\\d{12})$'], 'CustomerUserName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(?!.*\\\\|.*"|.*\\/|.*\\[|.*\\]|.*:|.*;|.*\\||.*=|.*,|.*\\+|.*\\*|.*\\?|.*<|.*>|.*@).*$'], 'DeleteAssociatedConditionalForwarder' => ['type' => 'boolean'], 'DeleteConditionalForwarderRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RemoteDomainName'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RemoteDomainName' => ['shape' => 'RemoteDomainName']]], 'DeleteConditionalForwarderResult' => ['type' => 'structure', 'members' => []], 'DeleteDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'DeleteDirectoryResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'DeleteLogSubscriptionRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'DeleteLogSubscriptionResult' => ['type' => 'structure', 'members' => []], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId']]], 'DeleteSnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'SnapshotId']]], 'DeleteTrustRequest' => ['type' => 'structure', 'required' => ['TrustId'], 'members' => ['TrustId' => ['shape' => 'TrustId'], 'DeleteAssociatedConditionalForwarder' => ['shape' => 'DeleteAssociatedConditionalForwarder']]], 'DeleteTrustResult' => ['type' => 'structure', 'members' => ['TrustId' => ['shape' => 'TrustId']]], 'DeregisterCertificateRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'CertificateId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CertificateId' => ['shape' => 'CertificateId']]], 'DeregisterCertificateResult' => ['type' => 'structure', 'members' => []], 'DeregisterEventTopicRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'TopicName'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TopicName' => ['shape' => 'TopicName']]], 'DeregisterEventTopicResult' => ['type' => 'structure', 'members' => []], 'DescribeCertificateRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'CertificateId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CertificateId' => ['shape' => 'CertificateId']]], 'DescribeCertificateResult' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate']]], 'DescribeClientAuthenticationSettingsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'ClientAuthenticationType'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeClientAuthenticationSettingsResult' => ['type' => 'structure', 'members' => ['ClientAuthenticationSettingsInfo' => ['shape' => 'ClientAuthenticationSettingsInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConditionalForwardersRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RemoteDomainNames' => ['shape' => 'RemoteDomainNames']]], 'DescribeConditionalForwardersResult' => ['type' => 'structure', 'members' => ['ConditionalForwarders' => ['shape' => 'ConditionalForwarders']]], 'DescribeDirectoriesRequest' => ['type' => 'structure', 'members' => ['DirectoryIds' => ['shape' => 'DirectoryIds'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'DescribeDirectoriesResult' => ['type' => 'structure', 'members' => ['DirectoryDescriptions' => ['shape' => 'DirectoryDescriptions'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDomainControllersRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'DomainControllerIds' => ['shape' => 'DomainControllerIds'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'DescribeDomainControllersResult' => ['type' => 'structure', 'members' => ['DomainControllers' => ['shape' => 'DomainControllers'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEventTopicsRequest' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TopicNames' => ['shape' => 'TopicNames']]], 'DescribeEventTopicsResult' => ['type' => 'structure', 'members' => ['EventTopics' => ['shape' => 'EventTopics']]], 'DescribeLDAPSSettingsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'LDAPSType'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeLDAPSSettingsResult' => ['type' => 'structure', 'members' => ['LDAPSSettingsInfo' => ['shape' => 'LDAPSSettingsInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeRegionsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RegionName' => ['shape' => 'RegionName'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeRegionsResult' => ['type' => 'structure', 'members' => ['RegionsDescription' => ['shape' => 'RegionsDescription'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSettingsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Status' => ['shape' => 'DirectoryConfigurationStatus'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSettingsResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SettingEntries' => ['shape' => 'SettingEntries'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSharedDirectoriesRequest' => ['type' => 'structure', 'required' => ['OwnerDirectoryId'], 'members' => ['OwnerDirectoryId' => ['shape' => 'DirectoryId'], 'SharedDirectoryIds' => ['shape' => 'DirectoryIds'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'DescribeSharedDirectoriesResult' => ['type' => 'structure', 'members' => ['SharedDirectories' => ['shape' => 'SharedDirectories'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SnapshotIds' => ['shape' => 'SnapshotIds'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'DescribeSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'Snapshots'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeTrustsRequest' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TrustIds' => ['shape' => 'TrustIds'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'DescribeTrustsResult' => ['type' => 'structure', 'members' => ['Trusts' => ['shape' => 'Trusts'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeUpdateDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'UpdateType'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UpdateType' => ['shape' => 'UpdateType'], 'RegionName' => ['shape' => 'RegionName'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeUpdateDirectoryResult' => ['type' => 'structure', 'members' => ['UpdateActivities' => ['shape' => 'UpdateActivities'], 'NextToken' => ['shape' => 'NextToken']]], 'Description' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^([a-zA-Z0-9_])[\\\\a-zA-Z0-9_@#%*+=:?./!\\s-]*$'], 'DesiredNumberOfDomainControllers' => ['type' => 'integer', 'min' => 2], 'DirectoryAlreadyInRegionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryAlreadySharedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryConfigurationSettingAllowedValues' => ['type' => 'string'], 'DirectoryConfigurationSettingLastRequestedDateTime' => ['type' => 'timestamp'], 'DirectoryConfigurationSettingLastUpdatedDateTime' => ['type' => 'timestamp'], 'DirectoryConfigurationSettingName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-/. _]*$'], 'DirectoryConfigurationSettingRequestDetailedStatus' => ['type' => 'map', 'key' => ['shape' => 'RegionName'], 'value' => ['shape' => 'DirectoryConfigurationStatus']], 'DirectoryConfigurationSettingRequestStatusMessage' => ['type' => 'string'], 'DirectoryConfigurationSettingType' => ['type' => 'string'], 'DirectoryConfigurationSettingValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]*$'], 'DirectoryConfigurationStatus' => ['type' => 'string', 'enum' => ['Requested', 'Updating', 'Updated', 'Failed', 'Default']], 'DirectoryConnectSettings' => ['type' => 'structure', 'required' => ['VpcId', 'SubnetIds', 'CustomerDnsIps', 'CustomerUserName'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'CustomerDnsIps' => ['shape' => 'DnsIpAddrs'], 'CustomerUserName' => ['shape' => 'UserName']]], 'DirectoryConnectSettingsDescription' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'CustomerUserName' => ['shape' => 'UserName'], 'SecurityGroupId' => ['shape' => 'SecurityGroupId'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'ConnectIps' => ['shape' => 'IpAddrs']]], 'DirectoryDescription' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Name' => ['shape' => 'DirectoryName'], 'ShortName' => ['shape' => 'DirectoryShortName'], 'Size' => ['shape' => 'DirectorySize'], 'Edition' => ['shape' => 'DirectoryEdition'], 'Alias' => ['shape' => 'AliasName'], 'AccessUrl' => ['shape' => 'AccessUrl'], 'Description' => ['shape' => 'Description'], 'DnsIpAddrs' => ['shape' => 'DnsIpAddrs'], 'Stage' => ['shape' => 'DirectoryStage'], 'ShareStatus' => ['shape' => 'ShareStatus'], 'ShareMethod' => ['shape' => 'ShareMethod'], 'ShareNotes' => ['shape' => 'Notes'], 'LaunchTime' => ['shape' => 'LaunchTime'], 'StageLastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime'], 'Type' => ['shape' => 'DirectoryType'], 'VpcSettings' => ['shape' => 'DirectoryVpcSettingsDescription'], 'ConnectSettings' => ['shape' => 'DirectoryConnectSettingsDescription'], 'RadiusSettings' => ['shape' => 'RadiusSettings'], 'RadiusStatus' => ['shape' => 'RadiusStatus'], 'StageReason' => ['shape' => 'StageReason'], 'SsoEnabled' => ['shape' => 'SsoEnabled'], 'DesiredNumberOfDomainControllers' => ['shape' => 'DesiredNumberOfDomainControllers'], 'OwnerDirectoryDescription' => ['shape' => 'OwnerDirectoryDescription'], 'RegionsInfo' => ['shape' => 'RegionsInfo'], 'OsVersion' => ['shape' => 'OSVersion']]], 'DirectoryDescriptions' => ['type' => 'list', 'member' => ['shape' => 'DirectoryDescription']], 'DirectoryDoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryEdition' => ['type' => 'string', 'enum' => ['Enterprise', 'Standard']], 'DirectoryId' => ['type' => 'string', 'pattern' => '^d-[0-9a-f]{10}$'], 'DirectoryIds' => ['type' => 'list', 'member' => ['shape' => 'DirectoryId']], 'DirectoryInDesiredStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryLimits' => ['type' => 'structure', 'members' => ['CloudOnlyDirectoriesLimit' => ['shape' => 'Limit'], 'CloudOnlyDirectoriesCurrentCount' => ['shape' => 'Limit'], 'CloudOnlyDirectoriesLimitReached' => ['shape' => 'CloudOnlyDirectoriesLimitReached'], 'CloudOnlyMicrosoftADLimit' => ['shape' => 'Limit'], 'CloudOnlyMicrosoftADCurrentCount' => ['shape' => 'Limit'], 'CloudOnlyMicrosoftADLimitReached' => ['shape' => 'CloudOnlyDirectoriesLimitReached'], 'ConnectedDirectoriesLimit' => ['shape' => 'Limit'], 'ConnectedDirectoriesCurrentCount' => ['shape' => 'Limit'], 'ConnectedDirectoriesLimitReached' => ['shape' => 'ConnectedDirectoriesLimitReached']]], 'DirectoryName' => ['type' => 'string', 'pattern' => '^([a-zA-Z0-9]+[\\\\.-])+([a-zA-Z0-9])+$'], 'DirectoryNotSharedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryShortName' => ['type' => 'string', 'pattern' => '^[^\\\\/:*?"<>|.]+[^\\\\/:*?"<>|]*$'], 'DirectorySize' => ['type' => 'string', 'enum' => ['Small', 'Large']], 'DirectoryStage' => ['type' => 'string', 'enum' => ['Requested', 'Creating', 'Created', 'Active', 'Inoperable', 'Impaired', 'Restoring', 'RestoreFailed', 'Deleting', 'Deleted', 'Failed']], 'DirectoryType' => ['type' => 'string', 'enum' => ['SimpleAD', 'ADConnector', 'MicrosoftAD', 'SharedMicrosoftAD']], 'DirectoryUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DirectoryVpcSettings' => ['type' => 'structure', 'required' => ['VpcId', 'SubnetIds'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds']]], 'DirectoryVpcSettingsDescription' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupId' => ['shape' => 'SecurityGroupId'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones']]], 'DisableClientAuthenticationRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Type'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'ClientAuthenticationType']]], 'DisableClientAuthenticationResult' => ['type' => 'structure', 'members' => []], 'DisableLDAPSRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Type'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'LDAPSType']]], 'DisableLDAPSResult' => ['type' => 'structure', 'members' => []], 'DisableRadiusRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'DisableRadiusResult' => ['type' => 'structure', 'members' => []], 'DisableSsoRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'UserName'], 'Password' => ['shape' => 'ConnectPassword']]], 'DisableSsoResult' => ['type' => 'structure', 'members' => []], 'DnsIpAddrs' => ['type' => 'list', 'member' => ['shape' => 'IpAddr']], 'DomainController' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'DomainControllerId' => ['shape' => 'DomainControllerId'], 'DnsIpAddr' => ['shape' => 'IpAddr'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetId' => ['shape' => 'SubnetId'], 'AvailabilityZone' => ['shape' => 'AvailabilityZone'], 'Status' => ['shape' => 'DomainControllerStatus'], 'StatusReason' => ['shape' => 'DomainControllerStatusReason'], 'LaunchTime' => ['shape' => 'LaunchTime'], 'StatusLastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'DomainControllerId' => ['type' => 'string', 'pattern' => '^dc-[0-9a-f]{10}$'], 'DomainControllerIds' => ['type' => 'list', 'member' => ['shape' => 'DomainControllerId']], 'DomainControllerLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'DomainControllerStatus' => ['type' => 'string', 'enum' => ['Creating', 'Active', 'Impaired', 'Restoring', 'Deleting', 'Deleted', 'Failed']], 'DomainControllerStatusReason' => ['type' => 'string'], 'DomainControllers' => ['type' => 'list', 'member' => ['shape' => 'DomainController']], 'EnableClientAuthenticationRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Type'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'ClientAuthenticationType']]], 'EnableClientAuthenticationResult' => ['type' => 'structure', 'members' => []], 'EnableLDAPSRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Type'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'LDAPSType']]], 'EnableLDAPSResult' => ['type' => 'structure', 'members' => []], 'EnableRadiusRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RadiusSettings'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RadiusSettings' => ['shape' => 'RadiusSettings']]], 'EnableRadiusResult' => ['type' => 'structure', 'members' => []], 'EnableSsoRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'UserName'], 'Password' => ['shape' => 'ConnectPassword']]], 'EnableSsoResult' => ['type' => 'structure', 'members' => []], 'EndDateTime' => ['type' => 'timestamp'], 'EntityAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'EntityDoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'EventTopic' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TopicName' => ['shape' => 'TopicName'], 'TopicArn' => ['shape' => 'TopicArn'], 'CreatedDateTime' => ['shape' => 'CreatedDateTime'], 'Status' => ['shape' => 'TopicStatus']]], 'EventTopics' => ['type' => 'list', 'member' => ['shape' => 'EventTopic']], 'ExceptionMessage' => ['type' => 'string'], 'GetDirectoryLimitsRequest' => ['type' => 'structure', 'members' => []], 'GetDirectoryLimitsResult' => ['type' => 'structure', 'members' => ['DirectoryLimits' => ['shape' => 'DirectoryLimits']]], 'GetSnapshotLimitsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'GetSnapshotLimitsResult' => ['type' => 'structure', 'members' => ['SnapshotLimits' => ['shape' => 'SnapshotLimits']]], 'IncompatibleSettingsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InitiatedBy' => ['type' => 'string'], 'InsufficientPermissionsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidCertificateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidClientAuthStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidLDAPSStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidPasswordException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'InvalidTargetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'IpAddr' => ['type' => 'string', 'pattern' => '^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$'], 'IpAddrs' => ['type' => 'list', 'member' => ['shape' => 'IpAddr']], 'IpRoute' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'CidrIp'], 'Description' => ['shape' => 'Description']]], 'IpRouteInfo' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CidrIp' => ['shape' => 'CidrIp'], 'IpRouteStatusMsg' => ['shape' => 'IpRouteStatusMsg'], 'AddedDateTime' => ['shape' => 'AddedDateTime'], 'IpRouteStatusReason' => ['shape' => 'IpRouteStatusReason'], 'Description' => ['shape' => 'Description']]], 'IpRouteLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'IpRouteStatusMsg' => ['type' => 'string', 'enum' => ['Adding', 'Added', 'Removing', 'Removed', 'AddFailed', 'RemoveFailed']], 'IpRouteStatusReason' => ['type' => 'string'], 'IpRoutes' => ['type' => 'list', 'member' => ['shape' => 'IpRoute']], 'IpRoutesInfo' => ['type' => 'list', 'member' => ['shape' => 'IpRouteInfo']], 'LDAPSSettingInfo' => ['type' => 'structure', 'members' => ['LDAPSStatus' => ['shape' => 'LDAPSStatus'], 'LDAPSStatusReason' => ['shape' => 'LDAPSStatusReason'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'LDAPSSettingsInfo' => ['type' => 'list', 'member' => ['shape' => 'LDAPSSettingInfo']], 'LDAPSStatus' => ['type' => 'string', 'enum' => ['Enabling', 'Enabled', 'EnableFailed', 'Disabled']], 'LDAPSStatusReason' => ['type' => 'string'], 'LDAPSType' => ['type' => 'string', 'enum' => ['Client']], 'LastUpdatedDateTime' => ['type' => 'timestamp'], 'LaunchTime' => ['type' => 'timestamp'], 'LdifContent' => ['type' => 'string', 'max' => 500000, 'min' => 1], 'Limit' => ['type' => 'integer', 'min' => 0], 'ListCertificatesRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'PageLimit']]], 'ListCertificatesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'CertificatesInfo' => ['shape' => 'CertificatesInfo']]], 'ListIpRoutesRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'ListIpRoutesResult' => ['type' => 'structure', 'members' => ['IpRoutesInfo' => ['shape' => 'IpRoutesInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLogSubscriptionsRequest' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'ListLogSubscriptionsResult' => ['type' => 'structure', 'members' => ['LogSubscriptions' => ['shape' => 'LogSubscriptions'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSchemaExtensionsRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'ListSchemaExtensionsResult' => ['type' => 'structure', 'members' => ['SchemaExtensionsInfo' => ['shape' => 'SchemaExtensionsInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'Limit']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags'], 'NextToken' => ['shape' => 'NextToken']]], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[-._/#A-Za-z0-9]+'], 'LogSubscription' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'LogGroupName' => ['shape' => 'LogGroupName'], 'SubscriptionCreatedDateTime' => ['shape' => 'SubscriptionCreatedDateTime']]], 'LogSubscriptions' => ['type' => 'list', 'member' => ['shape' => 'LogSubscription']], 'ManualSnapshotsLimitReached' => ['type' => 'boolean'], 'NextToken' => ['type' => 'string'], 'NoAvailableCertificateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'Notes' => ['type' => 'string', 'max' => 1024, 'sensitive' => \true], 'OCSPUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(https?|ftp|file|ldaps?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;()]*[-a-zA-Z0-9+&@#/%=~_|()]'], 'OSUpdateSettings' => ['type' => 'structure', 'members' => ['OSVersion' => ['shape' => 'OSVersion']]], 'OSVersion' => ['type' => 'string', 'enum' => ['SERVER_2012', 'SERVER_2019']], 'OrganizationalUnitDN' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'OrganizationsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'OwnerDirectoryDescription' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'AccountId' => ['shape' => 'CustomerId'], 'DnsIpAddrs' => ['shape' => 'DnsIpAddrs'], 'VpcSettings' => ['shape' => 'DirectoryVpcSettingsDescription'], 'RadiusSettings' => ['shape' => 'RadiusSettings'], 'RadiusStatus' => ['shape' => 'RadiusStatus']]], 'PageLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Password' => ['type' => 'string', 'pattern' => '(?=^.{8,64}$)((?=.*\\d)(?=.*[A-Z])(?=.*[a-z])|(?=.*\\d)(?=.*[^A-Za-z0-9\\s])(?=.*[a-z])|(?=.*[^A-Za-z0-9\\s])(?=.*[A-Z])(?=.*[a-z])|(?=.*\\d)(?=.*[A-Z])(?=.*[^A-Za-z0-9\\s]))^.*', 'sensitive' => \true], 'PortNumber' => ['type' => 'integer', 'max' => 65535, 'min' => 1025], 'RadiusAuthenticationProtocol' => ['type' => 'string', 'enum' => ['PAP', 'CHAP', 'MS-CHAPv1', 'MS-CHAPv2']], 'RadiusDisplayLabel' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RadiusRetries' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'RadiusSettings' => ['type' => 'structure', 'members' => ['RadiusServers' => ['shape' => 'Servers'], 'RadiusPort' => ['shape' => 'PortNumber'], 'RadiusTimeout' => ['shape' => 'RadiusTimeout'], 'RadiusRetries' => ['shape' => 'RadiusRetries'], 'SharedSecret' => ['shape' => 'RadiusSharedSecret'], 'AuthenticationProtocol' => ['shape' => 'RadiusAuthenticationProtocol'], 'DisplayLabel' => ['shape' => 'RadiusDisplayLabel'], 'UseSameUsername' => ['shape' => 'UseSameUsername']]], 'RadiusSharedSecret' => ['type' => 'string', 'max' => 512, 'min' => 8, 'pattern' => '^(\\p{LD}|\\p{Punct}| )+$', 'sensitive' => \true], 'RadiusStatus' => ['type' => 'string', 'enum' => ['Creating', 'Completed', 'Failed']], 'RadiusTimeout' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'RegionDescription' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RegionName' => ['shape' => 'RegionName'], 'RegionType' => ['shape' => 'RegionType'], 'Status' => ['shape' => 'DirectoryStage'], 'VpcSettings' => ['shape' => 'DirectoryVpcSettings'], 'DesiredNumberOfDomainControllers' => ['shape' => 'DesiredNumberOfDomainControllers'], 'LaunchTime' => ['shape' => 'LaunchTime'], 'StatusLastUpdatedDateTime' => ['shape' => 'StateLastUpdatedDateTime'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'RegionLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'RegionName' => ['type' => 'string', 'max' => 32, 'min' => 8], 'RegionType' => ['type' => 'string', 'enum' => ['Primary', 'Additional']], 'RegionsDescription' => ['type' => 'list', 'member' => ['shape' => 'RegionDescription']], 'RegionsInfo' => ['type' => 'structure', 'members' => ['PrimaryRegion' => ['shape' => 'RegionName'], 'AdditionalRegions' => ['shape' => 'AdditionalRegions']]], 'RegisterCertificateRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'CertificateData'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CertificateData' => ['shape' => 'CertificateData'], 'Type' => ['shape' => 'CertificateType'], 'ClientCertAuthSettings' => ['shape' => 'ClientCertAuthSettings']]], 'RegisterCertificateResult' => ['type' => 'structure', 'members' => ['CertificateId' => ['shape' => 'CertificateId']]], 'RegisterEventTopicRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'TopicName'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TopicName' => ['shape' => 'TopicName']]], 'RegisterEventTopicResult' => ['type' => 'structure', 'members' => []], 'RejectSharedDirectoryRequest' => ['type' => 'structure', 'required' => ['SharedDirectoryId'], 'members' => ['SharedDirectoryId' => ['shape' => 'DirectoryId']]], 'RejectSharedDirectoryResult' => ['type' => 'structure', 'members' => ['SharedDirectoryId' => ['shape' => 'DirectoryId']]], 'RemoteDomainName' => ['type' => 'string', 'pattern' => '^([a-zA-Z0-9]+[\\\\.-])+([a-zA-Z0-9])+[.]?$'], 'RemoteDomainNames' => ['type' => 'list', 'member' => ['shape' => 'RemoteDomainName']], 'RemoveIpRoutesRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'CidrIps'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CidrIps' => ['shape' => 'CidrIps']]], 'RemoveIpRoutesResult' => ['type' => 'structure', 'members' => []], 'RemoveRegionRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'RemoveRegionResult' => ['type' => 'structure', 'members' => []], 'RemoveTagsFromResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeys'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagKeys' => ['shape' => 'TagKeys']]], 'RemoveTagsFromResourceResult' => ['type' => 'structure', 'members' => []], 'ReplicationScope' => ['type' => 'string', 'enum' => ['Domain']], 'RequestId' => ['type' => 'string', 'pattern' => '^([A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12})$'], 'ResetUserPasswordRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'UserName', 'NewPassword'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'CustomerUserName'], 'NewPassword' => ['shape' => 'UserPassword']]], 'ResetUserPasswordResult' => ['type' => 'structure', 'members' => []], 'ResourceId' => ['type' => 'string', 'pattern' => '^[d]-[0-9a-f]{10}$'], 'RestoreFromSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId']]], 'RestoreFromSnapshotResult' => ['type' => 'structure', 'members' => []], 'SID' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[&\\w+-.@]+'], 'SchemaExtensionId' => ['type' => 'string', 'pattern' => '^e-[0-9a-f]{10}$'], 'SchemaExtensionInfo' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SchemaExtensionId' => ['shape' => 'SchemaExtensionId'], 'Description' => ['shape' => 'Description'], 'SchemaExtensionStatus' => ['shape' => 'SchemaExtensionStatus'], 'SchemaExtensionStatusReason' => ['shape' => 'SchemaExtensionStatusReason'], 'StartDateTime' => ['shape' => 'StartDateTime'], 'EndDateTime' => ['shape' => 'EndDateTime']]], 'SchemaExtensionStatus' => ['type' => 'string', 'enum' => ['Initializing', 'CreatingSnapshot', 'UpdatingSchema', 'Replicating', 'CancelInProgress', 'RollbackInProgress', 'Cancelled', 'Failed', 'Completed']], 'SchemaExtensionStatusReason' => ['type' => 'string'], 'SchemaExtensionsInfo' => ['type' => 'list', 'member' => ['shape' => 'SchemaExtensionInfo']], 'SecurityGroupId' => ['type' => 'string', 'pattern' => '^(sg-[0-9a-f]{8}|sg-[0-9a-f]{17})$'], 'SelectiveAuth' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Server' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Servers' => ['type' => 'list', 'member' => ['shape' => 'Server']], 'ServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true, 'fault' => \true], 'Setting' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'DirectoryConfigurationSettingName'], 'Value' => ['shape' => 'DirectoryConfigurationSettingValue']]], 'SettingEntries' => ['type' => 'list', 'member' => ['shape' => 'SettingEntry']], 'SettingEntry' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'DirectoryConfigurationSettingType'], 'Name' => ['shape' => 'DirectoryConfigurationSettingName'], 'AllowedValues' => ['shape' => 'DirectoryConfigurationSettingAllowedValues'], 'AppliedValue' => ['shape' => 'DirectoryConfigurationSettingValue'], 'RequestedValue' => ['shape' => 'DirectoryConfigurationSettingValue'], 'RequestStatus' => ['shape' => 'DirectoryConfigurationStatus'], 'RequestDetailedStatus' => ['shape' => 'DirectoryConfigurationSettingRequestDetailedStatus'], 'RequestStatusMessage' => ['shape' => 'DirectoryConfigurationSettingRequestStatusMessage'], 'LastUpdatedDateTime' => ['shape' => 'DirectoryConfigurationSettingLastUpdatedDateTime'], 'LastRequestedDateTime' => ['shape' => 'DirectoryConfigurationSettingLastRequestedDateTime']]], 'Settings' => ['type' => 'list', 'member' => ['shape' => 'Setting']], 'ShareDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'ShareTarget', 'ShareMethod'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'ShareNotes' => ['shape' => 'Notes'], 'ShareTarget' => ['shape' => 'ShareTarget'], 'ShareMethod' => ['shape' => 'ShareMethod']]], 'ShareDirectoryResult' => ['type' => 'structure', 'members' => ['SharedDirectoryId' => ['shape' => 'DirectoryId']]], 'ShareLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'ShareMethod' => ['type' => 'string', 'enum' => ['ORGANIZATIONS', 'HANDSHAKE']], 'ShareStatus' => ['type' => 'string', 'enum' => ['Shared', 'PendingAcceptance', 'Rejected', 'Rejecting', 'RejectFailed', 'Sharing', 'ShareFailed', 'Deleted', 'Deleting']], 'ShareTarget' => ['type' => 'structure', 'required' => ['Id', 'Type'], 'members' => ['Id' => ['shape' => 'TargetId'], 'Type' => ['shape' => 'TargetType']]], 'SharedDirectories' => ['type' => 'list', 'member' => ['shape' => 'SharedDirectory']], 'SharedDirectory' => ['type' => 'structure', 'members' => ['OwnerAccountId' => ['shape' => 'CustomerId'], 'OwnerDirectoryId' => ['shape' => 'DirectoryId'], 'ShareMethod' => ['shape' => 'ShareMethod'], 'SharedAccountId' => ['shape' => 'CustomerId'], 'SharedDirectoryId' => ['shape' => 'DirectoryId'], 'ShareStatus' => ['shape' => 'ShareStatus'], 'ShareNotes' => ['shape' => 'Notes'], 'CreatedDateTime' => ['shape' => 'CreatedDateTime'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'Snapshot' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'Type' => ['shape' => 'SnapshotType'], 'Name' => ['shape' => 'SnapshotName'], 'Status' => ['shape' => 'SnapshotStatus'], 'StartTime' => ['shape' => 'StartTime']]], 'SnapshotId' => ['type' => 'string', 'pattern' => '^s-[0-9a-f]{10}$'], 'SnapshotIds' => ['type' => 'list', 'member' => ['shape' => 'SnapshotId']], 'SnapshotLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'SnapshotLimits' => ['type' => 'structure', 'members' => ['ManualSnapshotsLimit' => ['shape' => 'Limit'], 'ManualSnapshotsCurrentCount' => ['shape' => 'Limit'], 'ManualSnapshotsLimitReached' => ['shape' => 'ManualSnapshotsLimitReached']]], 'SnapshotName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^([a-zA-Z0-9_])[\\\\a-zA-Z0-9_@#%*+=:?./!\\s-]*$'], 'SnapshotStatus' => ['type' => 'string', 'enum' => ['Creating', 'Completed', 'Failed']], 'SnapshotType' => ['type' => 'string', 'enum' => ['Auto', 'Manual']], 'Snapshots' => ['type' => 'list', 'member' => ['shape' => 'Snapshot']], 'SsoEnabled' => ['type' => 'boolean'], 'StageReason' => ['type' => 'string'], 'StartDateTime' => ['type' => 'timestamp'], 'StartSchemaExtensionRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'CreateSnapshotBeforeSchemaExtension', 'LdifContent', 'Description'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'CreateSnapshotBeforeSchemaExtension' => ['shape' => 'CreateSnapshotBeforeSchemaExtension'], 'LdifContent' => ['shape' => 'LdifContent'], 'Description' => ['shape' => 'Description']]], 'StartSchemaExtensionResult' => ['type' => 'structure', 'members' => ['SchemaExtensionId' => ['shape' => 'SchemaExtensionId']]], 'StartTime' => ['type' => 'timestamp'], 'StateLastUpdatedDateTime' => ['type' => 'timestamp'], 'SubnetId' => ['type' => 'string', 'pattern' => '^(subnet-[0-9a-f]{8}|subnet-[0-9a-f]{17})$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'SubscriptionCreatedDateTime' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TargetId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'TargetType' => ['type' => 'string', 'enum' => ['ACCOUNT']], 'TopicArn' => ['type' => 'string'], 'TopicName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'TopicNames' => ['type' => 'list', 'member' => ['shape' => 'TopicName']], 'TopicStatus' => ['type' => 'string', 'enum' => ['Registered', 'Topic not found', 'Failed', 'Deleted']], 'Trust' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'TrustId' => ['shape' => 'TrustId'], 'RemoteDomainName' => ['shape' => 'RemoteDomainName'], 'TrustType' => ['shape' => 'TrustType'], 'TrustDirection' => ['shape' => 'TrustDirection'], 'TrustState' => ['shape' => 'TrustState'], 'CreatedDateTime' => ['shape' => 'CreatedDateTime'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime'], 'StateLastUpdatedDateTime' => ['shape' => 'StateLastUpdatedDateTime'], 'TrustStateReason' => ['shape' => 'TrustStateReason'], 'SelectiveAuth' => ['shape' => 'SelectiveAuth']]], 'TrustDirection' => ['type' => 'string', 'enum' => ['One-Way: Outgoing', 'One-Way: Incoming', 'Two-Way']], 'TrustId' => ['type' => 'string', 'pattern' => '^t-[0-9a-f]{10}$'], 'TrustIds' => ['type' => 'list', 'member' => ['shape' => 'TrustId']], 'TrustPassword' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(\\p{LD}|\\p{Punct}| )+$', 'sensitive' => \true], 'TrustState' => ['type' => 'string', 'enum' => ['Creating', 'Created', 'Verifying', 'VerifyFailed', 'Verified', 'Updating', 'UpdateFailed', 'Updated', 'Deleting', 'Deleted', 'Failed']], 'TrustStateReason' => ['type' => 'string'], 'TrustType' => ['type' => 'string', 'enum' => ['Forest', 'External']], 'Trusts' => ['type' => 'list', 'member' => ['shape' => 'Trust']], 'UnshareDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'UnshareTarget'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UnshareTarget' => ['shape' => 'UnshareTarget']]], 'UnshareDirectoryResult' => ['type' => 'structure', 'members' => ['SharedDirectoryId' => ['shape' => 'DirectoryId']]], 'UnshareTarget' => ['type' => 'structure', 'required' => ['Id', 'Type'], 'members' => ['Id' => ['shape' => 'TargetId'], 'Type' => ['shape' => 'TargetType']]], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'UnsupportedSettingsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'UpdateActivities' => ['type' => 'list', 'member' => ['shape' => 'UpdateInfoEntry']], 'UpdateConditionalForwarderRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RemoteDomainName', 'DnsIpAddrs'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RemoteDomainName' => ['shape' => 'RemoteDomainName'], 'DnsIpAddrs' => ['shape' => 'DnsIpAddrs']]], 'UpdateConditionalForwarderResult' => ['type' => 'structure', 'members' => []], 'UpdateDirectorySetupRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'UpdateType'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UpdateType' => ['shape' => 'UpdateType'], 'OSUpdateSettings' => ['shape' => 'OSUpdateSettings'], 'CreateSnapshotBeforeUpdate' => ['shape' => 'CreateSnapshotBeforeUpdate', 'box' => \true]]], 'UpdateDirectorySetupResult' => ['type' => 'structure', 'members' => []], 'UpdateInfoEntry' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'RegionName'], 'Status' => ['shape' => 'UpdateStatus'], 'StatusReason' => ['shape' => 'UpdateStatusReason'], 'InitiatedBy' => ['shape' => 'InitiatedBy'], 'NewValue' => ['shape' => 'UpdateValue'], 'PreviousValue' => ['shape' => 'UpdateValue'], 'StartTime' => ['shape' => 'StartDateTime'], 'LastUpdatedDateTime' => ['shape' => 'LastUpdatedDateTime']]], 'UpdateNumberOfDomainControllersRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'DesiredNumber'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'DesiredNumber' => ['shape' => 'DesiredNumberOfDomainControllers']]], 'UpdateNumberOfDomainControllersResult' => ['type' => 'structure', 'members' => []], 'UpdateRadiusRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'RadiusSettings'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'RadiusSettings' => ['shape' => 'RadiusSettings']]], 'UpdateRadiusResult' => ['type' => 'structure', 'members' => []], 'UpdateSecurityGroupForDirectoryControllers' => ['type' => 'boolean'], 'UpdateSettingsRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'Settings'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Settings' => ['shape' => 'Settings']]], 'UpdateSettingsResult' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'UpdateStatus' => ['type' => 'string', 'enum' => ['Updated', 'Updating', 'UpdateFailed']], 'UpdateStatusReason' => ['type' => 'string'], 'UpdateTrustRequest' => ['type' => 'structure', 'required' => ['TrustId'], 'members' => ['TrustId' => ['shape' => 'TrustId'], 'SelectiveAuth' => ['shape' => 'SelectiveAuth']]], 'UpdateTrustResult' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'RequestId'], 'TrustId' => ['shape' => 'TrustId']]], 'UpdateType' => ['type' => 'string', 'enum' => ['OS']], 'UpdateValue' => ['type' => 'structure', 'members' => ['OSUpdateSettings' => ['shape' => 'OSUpdateSettings']]], 'UseSameUsername' => ['type' => 'boolean'], 'UserDoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'UserName' => ['type' => 'string', 'min' => 1, 'pattern' => '[a-zA-Z0-9._-]+'], 'UserPassword' => ['type' => 'string', 'max' => 127, 'min' => 1, 'sensitive' => \true], 'VerifyTrustRequest' => ['type' => 'structure', 'required' => ['TrustId'], 'members' => ['TrustId' => ['shape' => 'TrustId']]], 'VerifyTrustResult' => ['type' => 'structure', 'members' => ['TrustId' => ['shape' => 'TrustId']]], 'VpcId' => ['type' => 'string', 'pattern' => '^(vpc-[0-9a-f]{8}|vpc-[0-9a-f]{17})$']]]; diff --git a/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-rule-set-1.json.php deleted file mode 100644 index 295678e..0000000 --- a/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ds-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ds.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-tests-1.json.php deleted file mode 100644 index 456e2c9..0000000 --- a/vendor/Aws3/Aws/data/ds/2015-04-16/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ds.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ds.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ds/2015-04-16/paginators-1.json.php b/vendor/Aws3/Aws/data/ds/2015-04-16/paginators-1.json.php deleted file mode 100644 index 00f60d7..0000000 --- a/vendor/Aws3/Aws/data/ds/2015-04-16/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeClientAuthenticationSettings' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'ClientAuthenticationSettingsInfo'], 'DescribeDirectories' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'DirectoryDescriptions'], 'DescribeDomainControllers' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken'], 'DescribeLDAPSSettings' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'LDAPSSettingsInfo'], 'DescribeRegions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'RegionsDescription'], 'DescribeSharedDirectories' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'SharedDirectories'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Snapshots'], 'DescribeTrusts' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Trusts'], 'DescribeUpdateDirectory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'UpdateActivities'], 'ListCertificates' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'CertificatesInfo'], 'ListIpRoutes' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'IpRoutesInfo'], 'ListLogSubscriptions' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'LogSubscriptions'], 'ListSchemaExtensions' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'SchemaExtensionsInfo'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/ds/2015-04-16/smoke.json.php b/vendor/Aws3/Aws/data/ds/2015-04-16/smoke.json.php deleted file mode 100644 index 58a46c0..0000000 --- a/vendor/Aws3/Aws/data/ds/2015-04-16/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDirectories', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'CreateDirectory', 'input' => ['Name' => '', 'Password' => '', 'Size' => ''], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/api-2.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/api-2.json.php deleted file mode 100644 index 346f71b..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2011-12-05', 'endpointPrefix' => 'dynamodb', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'DynamoDB', 'serviceFullName' => 'Amazon DynamoDB', 'serviceId' => 'DynamoDB', 'signatureVersion' => 'v4', 'targetPrefix' => 'DynamoDB_20111205', 'uid' => 'dynamodb-2011-12-05'], 'operations' => ['BatchGetItem' => ['name' => 'BatchGetItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetItemInput'], 'output' => ['shape' => 'BatchGetItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'BatchWriteItem' => ['name' => 'BatchWriteItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchWriteItemInput'], 'output' => ['shape' => 'BatchWriteItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'CreateTable' => ['name' => 'CreateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTableInput'], 'output' => ['shape' => 'CreateTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'DeleteItem' => ['name' => 'DeleteItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteItemInput'], 'output' => ['shape' => 'DeleteItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'DeleteTable' => ['name' => 'DeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableInput'], 'output' => ['shape' => 'DeleteTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'DescribeTable' => ['name' => 'DescribeTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableInput'], 'output' => ['shape' => 'DescribeTableOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'GetItem' => ['name' => 'GetItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetItemInput'], 'output' => ['shape' => 'GetItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTablesInput'], 'output' => ['shape' => 'ListTablesOutput'], 'errors' => [['shape' => 'InternalServerError']]], 'PutItem' => ['name' => 'PutItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutItemInput'], 'output' => ['shape' => 'PutItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'Query' => ['name' => 'Query', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryInput'], 'output' => ['shape' => 'QueryOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'Scan' => ['name' => 'Scan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScanInput'], 'output' => ['shape' => 'ScanOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'UpdateItem' => ['name' => 'UpdateItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateItemInput'], 'output' => ['shape' => 'UpdateItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'UpdateTable' => ['name' => 'UpdateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableInput'], 'output' => ['shape' => 'UpdateTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]]], 'shapes' => ['AttributeAction' => ['type' => 'string', 'enum' => ['ADD', 'PUT', 'DELETE']], 'AttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'AttributeName' => ['type' => 'string', 'max' => 65535], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'AttributeName'], 'min' => 1], 'AttributeUpdates' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValueUpdate']], 'AttributeValue' => ['type' => 'structure', 'members' => ['S' => ['shape' => 'StringAttributeValue'], 'N' => ['shape' => 'NumberAttributeValue'], 'B' => ['shape' => 'BinaryAttributeValue'], 'SS' => ['shape' => 'StringSetAttributeValue'], 'NS' => ['shape' => 'NumberSetAttributeValue'], 'BS' => ['shape' => 'BinarySetAttributeValue']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue']], 'AttributeValueUpdate' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'Action' => ['shape' => 'AttributeAction']]], 'BatchGetItemInput' => ['type' => 'structure', 'required' => ['RequestItems'], 'members' => ['RequestItems' => ['shape' => 'BatchGetRequestMap']]], 'BatchGetItemOutput' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchGetResponseMap'], 'UnprocessedKeys' => ['shape' => 'BatchGetRequestMap']]], 'BatchGetRequestMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'KeysAndAttributes'], 'max' => 100, 'min' => 1], 'BatchGetResponseMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'BatchResponse']], 'BatchResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'BatchWriteItemInput' => ['type' => 'structure', 'required' => ['RequestItems'], 'members' => ['RequestItems' => ['shape' => 'BatchWriteItemRequestMap']]], 'BatchWriteItemOutput' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchWriteResponseMap'], 'UnprocessedItems' => ['shape' => 'BatchWriteItemRequestMap']]], 'BatchWriteItemRequestMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'WriteRequests'], 'max' => 25, 'min' => 1], 'BatchWriteResponse' => ['type' => 'structure', 'members' => ['ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'BatchWriteResponseMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'BatchWriteResponse']], 'BinaryAttributeValue' => ['type' => 'blob'], 'BinarySetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'BinaryAttributeValue']], 'BooleanObject' => ['type' => 'boolean'], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'IN', 'LE', 'LT', 'GE', 'GT', 'BETWEEN', 'NOT_NULL', 'NULL', 'CONTAINS', 'NOT_CONTAINS', 'BEGINS_WITH']], 'Condition' => ['type' => 'structure', 'required' => ['ComparisonOperator'], 'members' => ['AttributeValueList' => ['shape' => 'AttributeValueList'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator']]], 'ConditionalCheckFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConsistentRead' => ['type' => 'boolean'], 'ConsumedCapacityUnits' => ['type' => 'double'], 'CreateTableInput' => ['type' => 'structure', 'required' => ['TableName', 'KeySchema', 'ProvisionedThroughput'], 'members' => ['TableName' => ['shape' => 'TableName'], 'KeySchema' => ['shape' => 'KeySchema'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'CreateTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'Date' => ['type' => 'timestamp'], 'DeleteItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ReturnValues' => ['shape' => 'ReturnValue']]], 'DeleteItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'DeleteRequest' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'Key']]], 'DeleteTableInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DeleteTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'DescribeTableInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeTableOutput' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'TableDescription']]], 'ErrorMessage' => ['type' => 'string'], 'ExpectedAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'ExpectedAttributeValue']], 'ExpectedAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'Exists' => ['shape' => 'BooleanObject']]], 'FilterConditionMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Condition']], 'GetItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'ConsistentRead' => ['shape' => 'ConsistentRead']]], 'GetItemOutput' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'AttributeMap'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'Integer' => ['type' => 'integer'], 'InternalServerError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'ItemList' => ['type' => 'list', 'member' => ['shape' => 'AttributeMap']], 'Key' => ['type' => 'structure', 'required' => ['HashKeyElement'], 'members' => ['HashKeyElement' => ['shape' => 'AttributeValue'], 'RangeKeyElement' => ['shape' => 'AttributeValue']]], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'Key'], 'max' => 100, 'min' => 1], 'KeySchema' => ['type' => 'structure', 'required' => ['HashKeyElement'], 'members' => ['HashKeyElement' => ['shape' => 'KeySchemaElement'], 'RangeKeyElement' => ['shape' => 'KeySchemaElement']]], 'KeySchemaAttributeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'KeySchemaElement' => ['type' => 'structure', 'required' => ['AttributeName', 'AttributeType'], 'members' => ['AttributeName' => ['shape' => 'KeySchemaAttributeName'], 'AttributeType' => ['shape' => 'ScalarAttributeType']]], 'KeysAndAttributes' => ['type' => 'structure', 'required' => ['Keys'], 'members' => ['Keys' => ['shape' => 'KeyList'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'ConsistentRead' => ['shape' => 'ConsistentRead']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListTablesInput' => ['type' => 'structure', 'members' => ['ExclusiveStartTableName' => ['shape' => 'TableName'], 'Limit' => ['shape' => 'ListTablesInputLimit']]], 'ListTablesInputLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListTablesOutput' => ['type' => 'structure', 'members' => ['TableNames' => ['shape' => 'TableNameList'], 'LastEvaluatedTableName' => ['shape' => 'TableName']]], 'Long' => ['type' => 'long'], 'NumberAttributeValue' => ['type' => 'string'], 'NumberSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'NumberAttributeValue']], 'PositiveIntegerObject' => ['type' => 'integer', 'min' => 1], 'PositiveLongObject' => ['type' => 'long', 'min' => 1], 'ProvisionedThroughput' => ['type' => 'structure', 'required' => ['ReadCapacityUnits', 'WriteCapacityUnits'], 'members' => ['ReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'WriteCapacityUnits' => ['shape' => 'PositiveLongObject']]], 'ProvisionedThroughputDescription' => ['type' => 'structure', 'members' => ['LastIncreaseDateTime' => ['shape' => 'Date'], 'LastDecreaseDateTime' => ['shape' => 'Date'], 'NumberOfDecreasesToday' => ['shape' => 'PositiveLongObject'], 'ReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'WriteCapacityUnits' => ['shape' => 'PositiveLongObject']]], 'ProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PutItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Item'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Item' => ['shape' => 'PutItemInputAttributeMap'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ReturnValues' => ['shape' => 'ReturnValue']]], 'PutItemInputAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'PutItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'PutRequest' => ['type' => 'structure', 'required' => ['Item'], 'members' => ['Item' => ['shape' => 'PutItemInputAttributeMap']]], 'QueryInput' => ['type' => 'structure', 'required' => ['TableName', 'HashKeyValue'], 'members' => ['TableName' => ['shape' => 'TableName'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'ConsistentRead' => ['shape' => 'ConsistentRead'], 'Count' => ['shape' => 'BooleanObject'], 'HashKeyValue' => ['shape' => 'AttributeValue'], 'RangeKeyCondition' => ['shape' => 'Condition'], 'ScanIndexForward' => ['shape' => 'BooleanObject'], 'ExclusiveStartKey' => ['shape' => 'Key']]], 'QueryOutput' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'Count' => ['shape' => 'Integer'], 'LastEvaluatedKey' => ['shape' => 'Key'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'RequestLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReturnValue' => ['type' => 'string', 'enum' => ['NONE', 'ALL_OLD', 'UPDATED_OLD', 'ALL_NEW', 'UPDATED_NEW']], 'ScalarAttributeType' => ['type' => 'string', 'enum' => ['S', 'N', 'B']], 'ScanInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'Count' => ['shape' => 'BooleanObject'], 'ScanFilter' => ['shape' => 'FilterConditionMap'], 'ExclusiveStartKey' => ['shape' => 'Key']]], 'ScanOutput' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'Count' => ['shape' => 'Integer'], 'ScannedCount' => ['shape' => 'Integer'], 'LastEvaluatedKey' => ['shape' => 'Key'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'String' => ['type' => 'string'], 'StringAttributeValue' => ['type' => 'string'], 'StringSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'StringAttributeValue']], 'TableDescription' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'KeySchema' => ['shape' => 'KeySchema'], 'TableStatus' => ['shape' => 'TableStatus'], 'CreationDateTime' => ['shape' => 'Date'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughputDescription'], 'TableSizeBytes' => ['shape' => 'Long'], 'ItemCount' => ['shape' => 'Long']]], 'TableName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'TableNameList' => ['type' => 'list', 'member' => ['shape' => 'TableName']], 'TableStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE']], 'UpdateItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key', 'AttributeUpdates'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'AttributeUpdates' => ['shape' => 'AttributeUpdates'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ReturnValues' => ['shape' => 'ReturnValue']]], 'UpdateItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'UpdateTableInput' => ['type' => 'structure', 'required' => ['TableName', 'ProvisionedThroughput'], 'members' => ['TableName' => ['shape' => 'TableName'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'UpdateTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'WriteRequest' => ['type' => 'structure', 'members' => ['PutRequest' => ['shape' => 'PutRequest'], 'DeleteRequest' => ['shape' => 'DeleteRequest']]], 'WriteRequests' => ['type' => 'list', 'member' => ['shape' => 'WriteRequest'], 'max' => 25, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 3a754ae..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'local']]], 'endpoint' => ['url' => 'https://localhost:8000', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'dynamodb', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-tests-1.json.php deleted file mode 100644 index 974de51..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/paginators-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/paginators-1.json.php deleted file mode 100644 index 7218486..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['BatchGetItem' => ['input_token' => 'RequestItems', 'output_token' => 'UnprocessedKeys'], 'ListTables' => ['input_token' => 'ExclusiveStartTableName', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedTableName', 'result_key' => 'TableNames'], 'Query' => ['input_token' => 'ExclusiveStartKey', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedKey', 'result_key' => 'Items'], 'Scan' => ['input_token' => 'ExclusiveStartKey', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedKey', 'result_key' => 'Items']]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/smoke.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/smoke.json.php deleted file mode 100644 index 6914975..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListTables', 'input' => ['Limit' => 1], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeTable', 'input' => ['TableName' => 'fake-table'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-1.json.php deleted file mode 100644 index c099bb0..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 20, 'max_attempts' => 25], '__TableState' => ['operation' => 'DescribeTable'], 'TableExists' => ['extends' => '__TableState', 'description' => 'Wait until a table exists and can be accessed', 'ignore_errors' => ['ResourceNotFoundException'], 'success_type' => 'output', 'success_path' => 'Table.TableStatus', 'success_value' => 'ACTIVE'], 'TableNotExists' => ['extends' => '__TableState', 'description' => 'Wait until a table is deleted', 'success_type' => 'error', 'success_value' => 'ResourceNotFoundException']]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-2.json.php b/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-2.json.php deleted file mode 100644 index 707191a..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2011-12-05/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['TableExists' => ['delay' => 20, 'operation' => 'DescribeTable', 'maxAttempts' => 25, 'acceptors' => [['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Table.TableStatus'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'retry']]], 'TableNotExists' => ['delay' => 20, 'operation' => 'DescribeTable', 'maxAttempts' => 25, 'acceptors' => [['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/api-2.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/api-2.json.php deleted file mode 100644 index bc893f2..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-08-10', 'endpointPrefix' => 'dynamodb', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'DynamoDB', 'serviceFullName' => 'Amazon DynamoDB', 'serviceId' => 'DynamoDB', 'signatureVersion' => 'v4', 'targetPrefix' => 'DynamoDB_20120810', 'uid' => 'dynamodb-2012-08-10'], 'operations' => ['BatchExecuteStatement' => ['name' => 'BatchExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchExecuteStatementInput'], 'output' => ['shape' => 'BatchExecuteStatementOutput'], 'errors' => [['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'BatchGetItem' => ['name' => 'BatchGetItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetItemInput'], 'output' => ['shape' => 'BatchGetItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'BatchWriteItem' => ['name' => 'BatchWriteItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchWriteItemInput'], 'output' => ['shape' => 'BatchWriteItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ItemCollectionSizeLimitExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'CreateBackup' => ['name' => 'CreateBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBackupInput'], 'output' => ['shape' => 'CreateBackupOutput'], 'errors' => [['shape' => 'TableNotFoundException'], ['shape' => 'TableInUseException'], ['shape' => 'ContinuousBackupsUnavailableException'], ['shape' => 'BackupInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'CreateGlobalTable' => ['name' => 'CreateGlobalTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGlobalTableInput'], 'output' => ['shape' => 'CreateGlobalTableOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'GlobalTableAlreadyExistsException'], ['shape' => 'TableNotFoundException']], 'endpointdiscovery' => []], 'CreateTable' => ['name' => 'CreateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTableInput'], 'output' => ['shape' => 'CreateTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DeleteBackup' => ['name' => 'DeleteBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBackupInput'], 'output' => ['shape' => 'DeleteBackupOutput'], 'errors' => [['shape' => 'BackupNotFoundException'], ['shape' => 'BackupInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DeleteItem' => ['name' => 'DeleteItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteItemInput'], 'output' => ['shape' => 'DeleteItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ItemCollectionSizeLimitExceededException'], ['shape' => 'TransactionConflictException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DeleteTable' => ['name' => 'DeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableInput'], 'output' => ['shape' => 'DeleteTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeBackup' => ['name' => 'DescribeBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBackupInput'], 'output' => ['shape' => 'DescribeBackupOutput'], 'errors' => [['shape' => 'BackupNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeContinuousBackups' => ['name' => 'DescribeContinuousBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContinuousBackupsInput'], 'output' => ['shape' => 'DescribeContinuousBackupsOutput'], 'errors' => [['shape' => 'TableNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeContributorInsights' => ['name' => 'DescribeContributorInsights', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContributorInsightsInput'], 'output' => ['shape' => 'DescribeContributorInsightsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'DescribeEndpoints' => ['name' => 'DescribeEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointsRequest'], 'output' => ['shape' => 'DescribeEndpointsResponse'], 'endpointoperation' => \true], 'DescribeExport' => ['name' => 'DescribeExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportInput'], 'output' => ['shape' => 'DescribeExportOutput'], 'errors' => [['shape' => 'ExportNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'DescribeGlobalTable' => ['name' => 'DescribeGlobalTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalTableInput'], 'output' => ['shape' => 'DescribeGlobalTableOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'GlobalTableNotFoundException']], 'endpointdiscovery' => []], 'DescribeGlobalTableSettings' => ['name' => 'DescribeGlobalTableSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalTableSettingsInput'], 'output' => ['shape' => 'DescribeGlobalTableSettingsOutput'], 'errors' => [['shape' => 'GlobalTableNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeImport' => ['name' => 'DescribeImport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportInput'], 'output' => ['shape' => 'DescribeImportOutput'], 'errors' => [['shape' => 'ImportNotFoundException']]], 'DescribeKinesisStreamingDestination' => ['name' => 'DescribeKinesisStreamingDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKinesisStreamingDestinationInput'], 'output' => ['shape' => 'DescribeKinesisStreamingDestinationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeLimits' => ['name' => 'DescribeLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLimitsInput'], 'output' => ['shape' => 'DescribeLimitsOutput'], 'errors' => [['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeTable' => ['name' => 'DescribeTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableInput'], 'output' => ['shape' => 'DescribeTableOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DescribeTableReplicaAutoScaling' => ['name' => 'DescribeTableReplicaAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableReplicaAutoScalingInput'], 'output' => ['shape' => 'DescribeTableReplicaAutoScalingOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'DescribeTimeToLive' => ['name' => 'DescribeTimeToLive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTimeToLiveInput'], 'output' => ['shape' => 'DescribeTimeToLiveOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'DisableKinesisStreamingDestination' => ['name' => 'DisableKinesisStreamingDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'KinesisStreamingDestinationInput'], 'output' => ['shape' => 'KinesisStreamingDestinationOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']], 'endpointdiscovery' => []], 'EnableKinesisStreamingDestination' => ['name' => 'EnableKinesisStreamingDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'KinesisStreamingDestinationInput'], 'output' => ['shape' => 'KinesisStreamingDestinationOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']], 'endpointdiscovery' => []], 'ExecuteStatement' => ['name' => 'ExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteStatementInput'], 'output' => ['shape' => 'ExecuteStatementOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ItemCollectionSizeLimitExceededException'], ['shape' => 'TransactionConflictException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'DuplicateItemException']]], 'ExecuteTransaction' => ['name' => 'ExecuteTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteTransactionInput'], 'output' => ['shape' => 'ExecuteTransactionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'TransactionInProgressException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']]], 'ExportTableToPointInTime' => ['name' => 'ExportTableToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportTableToPointInTimeInput'], 'output' => ['shape' => 'ExportTableToPointInTimeOutput'], 'errors' => [['shape' => 'TableNotFoundException'], ['shape' => 'PointInTimeRecoveryUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidExportTimeException'], ['shape' => 'ExportConflictException'], ['shape' => 'InternalServerError']]], 'GetItem' => ['name' => 'GetItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetItemInput'], 'output' => ['shape' => 'GetItemOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'ImportTable' => ['name' => 'ImportTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportTableInput'], 'output' => ['shape' => 'ImportTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'ImportConflictException']]], 'ListBackups' => ['name' => 'ListBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBackupsInput'], 'output' => ['shape' => 'ListBackupsOutput'], 'errors' => [['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'ListContributorInsights' => ['name' => 'ListContributorInsights', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContributorInsightsInput'], 'output' => ['shape' => 'ListContributorInsightsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'ListExports' => ['name' => 'ListExports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExportsInput'], 'output' => ['shape' => 'ListExportsOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'ListGlobalTables' => ['name' => 'ListGlobalTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGlobalTablesInput'], 'output' => ['shape' => 'ListGlobalTablesOutput'], 'errors' => [['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'ListImports' => ['name' => 'ListImports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImportsInput'], 'output' => ['shape' => 'ListImportsOutput'], 'errors' => [['shape' => 'LimitExceededException']]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTablesInput'], 'output' => ['shape' => 'ListTablesOutput'], 'errors' => [['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'ListTagsOfResource' => ['name' => 'ListTagsOfResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsOfResourceInput'], 'output' => ['shape' => 'ListTagsOfResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'PutItem' => ['name' => 'PutItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutItemInput'], 'output' => ['shape' => 'PutItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ItemCollectionSizeLimitExceededException'], ['shape' => 'TransactionConflictException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'Query' => ['name' => 'Query', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryInput'], 'output' => ['shape' => 'QueryOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'RestoreTableFromBackup' => ['name' => 'RestoreTableFromBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreTableFromBackupInput'], 'output' => ['shape' => 'RestoreTableFromBackupOutput'], 'errors' => [['shape' => 'TableAlreadyExistsException'], ['shape' => 'TableInUseException'], ['shape' => 'BackupNotFoundException'], ['shape' => 'BackupInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'RestoreTableToPointInTime' => ['name' => 'RestoreTableToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreTableToPointInTimeInput'], 'output' => ['shape' => 'RestoreTableToPointInTimeOutput'], 'errors' => [['shape' => 'TableAlreadyExistsException'], ['shape' => 'TableNotFoundException'], ['shape' => 'TableInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidRestoreTimeException'], ['shape' => 'PointInTimeRecoveryUnavailableException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'Scan' => ['name' => 'Scan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScanInput'], 'output' => ['shape' => 'ScanOutput'], 'errors' => [['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceInUseException']], 'endpointdiscovery' => []], 'TransactGetItems' => ['name' => 'TransactGetItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TransactGetItemsInput'], 'output' => ['shape' => 'TransactGetItemsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'TransactWriteItems' => ['name' => 'TransactWriteItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TransactWriteItemsInput'], 'output' => ['shape' => 'TransactWriteItemsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'TransactionInProgressException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceInUseException']], 'endpointdiscovery' => []], 'UpdateContinuousBackups' => ['name' => 'UpdateContinuousBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContinuousBackupsInput'], 'output' => ['shape' => 'UpdateContinuousBackupsOutput'], 'errors' => [['shape' => 'TableNotFoundException'], ['shape' => 'ContinuousBackupsUnavailableException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'UpdateContributorInsights' => ['name' => 'UpdateContributorInsights', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContributorInsightsInput'], 'output' => ['shape' => 'UpdateContributorInsightsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'UpdateGlobalTable' => ['name' => 'UpdateGlobalTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGlobalTableInput'], 'output' => ['shape' => 'UpdateGlobalTableOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'GlobalTableNotFoundException'], ['shape' => 'ReplicaAlreadyExistsException'], ['shape' => 'ReplicaNotFoundException'], ['shape' => 'TableNotFoundException']], 'endpointdiscovery' => []], 'UpdateGlobalTableSettings' => ['name' => 'UpdateGlobalTableSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGlobalTableSettingsInput'], 'output' => ['shape' => 'UpdateGlobalTableSettingsOutput'], 'errors' => [['shape' => 'GlobalTableNotFoundException'], ['shape' => 'ReplicaNotFoundException'], ['shape' => 'IndexNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'UpdateItem' => ['name' => 'UpdateItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateItemInput'], 'output' => ['shape' => 'UpdateItemOutput'], 'errors' => [['shape' => 'ConditionalCheckFailedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ItemCollectionSizeLimitExceededException'], ['shape' => 'TransactionConflictException'], ['shape' => 'RequestLimitExceeded'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'UpdateTable' => ['name' => 'UpdateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableInput'], 'output' => ['shape' => 'UpdateTableOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []], 'UpdateTableReplicaAutoScaling' => ['name' => 'UpdateTableReplicaAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableReplicaAutoScalingInput'], 'output' => ['shape' => 'UpdateTableReplicaAutoScalingOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'UpdateTimeToLive' => ['name' => 'UpdateTimeToLive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTimeToLiveInput'], 'output' => ['shape' => 'UpdateTimeToLiveOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']], 'endpointdiscovery' => []]], 'shapes' => ['ArchivalReason' => ['type' => 'string'], 'ArchivalSummary' => ['type' => 'structure', 'members' => ['ArchivalDateTime' => ['shape' => 'Date'], 'ArchivalReason' => ['shape' => 'ArchivalReason'], 'ArchivalBackupArn' => ['shape' => 'BackupArn']]], 'AttributeAction' => ['type' => 'string', 'enum' => ['ADD', 'PUT', 'DELETE']], 'AttributeDefinition' => ['type' => 'structure', 'required' => ['AttributeName', 'AttributeType'], 'members' => ['AttributeName' => ['shape' => 'KeySchemaAttributeName'], 'AttributeType' => ['shape' => 'ScalarAttributeType']]], 'AttributeDefinitions' => ['type' => 'list', 'member' => ['shape' => 'AttributeDefinition']], 'AttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'AttributeName' => ['type' => 'string', 'max' => 65535], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'AttributeName'], 'min' => 1], 'AttributeUpdates' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValueUpdate']], 'AttributeValue' => ['type' => 'structure', 'members' => ['S' => ['shape' => 'StringAttributeValue'], 'N' => ['shape' => 'NumberAttributeValue'], 'B' => ['shape' => 'BinaryAttributeValue'], 'SS' => ['shape' => 'StringSetAttributeValue'], 'NS' => ['shape' => 'NumberSetAttributeValue'], 'BS' => ['shape' => 'BinarySetAttributeValue'], 'M' => ['shape' => 'MapAttributeValue'], 'L' => ['shape' => 'ListAttributeValue'], 'NULL' => ['shape' => 'NullAttributeValue'], 'BOOL' => ['shape' => 'BooleanAttributeValue']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue']], 'AttributeValueUpdate' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'Action' => ['shape' => 'AttributeAction']]], 'AutoScalingPolicyDescription' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'AutoScalingPolicyName'], 'TargetTrackingScalingPolicyConfiguration' => ['shape' => 'AutoScalingTargetTrackingScalingPolicyConfigurationDescription']]], 'AutoScalingPolicyDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingPolicyDescription']], 'AutoScalingPolicyName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\p{Print}+'], 'AutoScalingPolicyUpdate' => ['type' => 'structure', 'required' => ['TargetTrackingScalingPolicyConfiguration'], 'members' => ['PolicyName' => ['shape' => 'AutoScalingPolicyName'], 'TargetTrackingScalingPolicyConfiguration' => ['shape' => 'AutoScalingTargetTrackingScalingPolicyConfigurationUpdate']]], 'AutoScalingRoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'AutoScalingSettingsDescription' => ['type' => 'structure', 'members' => ['MinimumUnits' => ['shape' => 'PositiveLongObject'], 'MaximumUnits' => ['shape' => 'PositiveLongObject'], 'AutoScalingDisabled' => ['shape' => 'BooleanObject'], 'AutoScalingRoleArn' => ['shape' => 'String'], 'ScalingPolicies' => ['shape' => 'AutoScalingPolicyDescriptionList']]], 'AutoScalingSettingsUpdate' => ['type' => 'structure', 'members' => ['MinimumUnits' => ['shape' => 'PositiveLongObject'], 'MaximumUnits' => ['shape' => 'PositiveLongObject'], 'AutoScalingDisabled' => ['shape' => 'BooleanObject'], 'AutoScalingRoleArn' => ['shape' => 'AutoScalingRoleArn'], 'ScalingPolicyUpdate' => ['shape' => 'AutoScalingPolicyUpdate']]], 'AutoScalingTargetTrackingScalingPolicyConfigurationDescription' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['DisableScaleIn' => ['shape' => 'BooleanObject'], 'ScaleInCooldown' => ['shape' => 'IntegerObject'], 'ScaleOutCooldown' => ['shape' => 'IntegerObject'], 'TargetValue' => ['shape' => 'Double']]], 'AutoScalingTargetTrackingScalingPolicyConfigurationUpdate' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['DisableScaleIn' => ['shape' => 'BooleanObject'], 'ScaleInCooldown' => ['shape' => 'IntegerObject'], 'ScaleOutCooldown' => ['shape' => 'IntegerObject'], 'TargetValue' => ['shape' => 'Double']]], 'Backfilling' => ['type' => 'boolean'], 'BackupArn' => ['type' => 'string', 'max' => 1024, 'min' => 37], 'BackupCreationDateTime' => ['type' => 'timestamp'], 'BackupDescription' => ['type' => 'structure', 'members' => ['BackupDetails' => ['shape' => 'BackupDetails'], 'SourceTableDetails' => ['shape' => 'SourceTableDetails'], 'SourceTableFeatureDetails' => ['shape' => 'SourceTableFeatureDetails']]], 'BackupDetails' => ['type' => 'structure', 'required' => ['BackupArn', 'BackupName', 'BackupStatus', 'BackupType', 'BackupCreationDateTime'], 'members' => ['BackupArn' => ['shape' => 'BackupArn'], 'BackupName' => ['shape' => 'BackupName'], 'BackupSizeBytes' => ['shape' => 'BackupSizeBytes'], 'BackupStatus' => ['shape' => 'BackupStatus'], 'BackupType' => ['shape' => 'BackupType'], 'BackupCreationDateTime' => ['shape' => 'BackupCreationDateTime'], 'BackupExpiryDateTime' => ['shape' => 'Date']]], 'BackupInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'BackupName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'BackupNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'BackupSizeBytes' => ['type' => 'long', 'min' => 0], 'BackupStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETED', 'AVAILABLE']], 'BackupSummaries' => ['type' => 'list', 'member' => ['shape' => 'BackupSummary']], 'BackupSummary' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'TableId' => ['shape' => 'TableId'], 'TableArn' => ['shape' => 'TableArn'], 'BackupArn' => ['shape' => 'BackupArn'], 'BackupName' => ['shape' => 'BackupName'], 'BackupCreationDateTime' => ['shape' => 'BackupCreationDateTime'], 'BackupExpiryDateTime' => ['shape' => 'Date'], 'BackupStatus' => ['shape' => 'BackupStatus'], 'BackupType' => ['shape' => 'BackupType'], 'BackupSizeBytes' => ['shape' => 'BackupSizeBytes']]], 'BackupType' => ['type' => 'string', 'enum' => ['USER', 'SYSTEM', 'AWS_BACKUP']], 'BackupTypeFilter' => ['type' => 'string', 'enum' => ['USER', 'SYSTEM', 'AWS_BACKUP', 'ALL']], 'BackupsInputLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'BatchExecuteStatementInput' => ['type' => 'structure', 'required' => ['Statements'], 'members' => ['Statements' => ['shape' => 'PartiQLBatchRequest'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity']]], 'BatchExecuteStatementOutput' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'PartiQLBatchResponse'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple']]], 'BatchGetItemInput' => ['type' => 'structure', 'required' => ['RequestItems'], 'members' => ['RequestItems' => ['shape' => 'BatchGetRequestMap'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity']]], 'BatchGetItemOutput' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'BatchGetResponseMap'], 'UnprocessedKeys' => ['shape' => 'BatchGetRequestMap'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple']]], 'BatchGetRequestMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'KeysAndAttributes'], 'max' => 100, 'min' => 1], 'BatchGetResponseMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'ItemList']], 'BatchStatementError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'BatchStatementErrorCodeEnum'], 'Message' => ['shape' => 'String']]], 'BatchStatementErrorCodeEnum' => ['type' => 'string', 'enum' => ['ConditionalCheckFailed', 'ItemCollectionSizeLimitExceeded', 'RequestLimitExceeded', 'ValidationError', 'ProvisionedThroughputExceeded', 'TransactionConflict', 'ThrottlingError', 'InternalServerError', 'ResourceNotFound', 'AccessDenied', 'DuplicateItem']], 'BatchStatementRequest' => ['type' => 'structure', 'required' => ['Statement'], 'members' => ['Statement' => ['shape' => 'PartiQLStatement'], 'Parameters' => ['shape' => 'PreparedStatementParameters'], 'ConsistentRead' => ['shape' => 'ConsistentRead']]], 'BatchStatementResponse' => ['type' => 'structure', 'members' => ['Error' => ['shape' => 'BatchStatementError'], 'TableName' => ['shape' => 'TableName'], 'Item' => ['shape' => 'AttributeMap']]], 'BatchWriteItemInput' => ['type' => 'structure', 'required' => ['RequestItems'], 'members' => ['RequestItems' => ['shape' => 'BatchWriteItemRequestMap'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ReturnItemCollectionMetrics' => ['shape' => 'ReturnItemCollectionMetrics']]], 'BatchWriteItemOutput' => ['type' => 'structure', 'members' => ['UnprocessedItems' => ['shape' => 'BatchWriteItemRequestMap'], 'ItemCollectionMetrics' => ['shape' => 'ItemCollectionMetricsPerTable'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple']]], 'BatchWriteItemRequestMap' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'WriteRequests'], 'max' => 25, 'min' => 1], 'BilledSizeBytes' => ['type' => 'long', 'min' => 0], 'BillingMode' => ['type' => 'string', 'enum' => ['PROVISIONED', 'PAY_PER_REQUEST']], 'BillingModeSummary' => ['type' => 'structure', 'members' => ['BillingMode' => ['shape' => 'BillingMode'], 'LastUpdateToPayPerRequestDateTime' => ['shape' => 'Date']]], 'BinaryAttributeValue' => ['type' => 'blob'], 'BinarySetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'BinaryAttributeValue']], 'BooleanAttributeValue' => ['type' => 'boolean'], 'BooleanObject' => ['type' => 'boolean'], 'CancellationReason' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'AttributeMap'], 'Code' => ['shape' => 'Code'], 'Message' => ['shape' => 'ErrorMessage']]], 'CancellationReasonList' => ['type' => 'list', 'member' => ['shape' => 'CancellationReason'], 'max' => 100, 'min' => 1], 'Capacity' => ['type' => 'structure', 'members' => ['ReadCapacityUnits' => ['shape' => 'ConsumedCapacityUnits'], 'WriteCapacityUnits' => ['shape' => 'ConsumedCapacityUnits'], 'CapacityUnits' => ['shape' => 'ConsumedCapacityUnits']]], 'ClientRequestToken' => ['type' => 'string', 'max' => 36, 'min' => 1], 'ClientToken' => ['type' => 'string', 'pattern' => '^[^\\$]+$'], 'CloudWatchLogGroupArn' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Code' => ['type' => 'string'], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'IN', 'LE', 'LT', 'GE', 'GT', 'BETWEEN', 'NOT_NULL', 'NULL', 'CONTAINS', 'NOT_CONTAINS', 'BEGINS_WITH']], 'Condition' => ['type' => 'structure', 'required' => ['ComparisonOperator'], 'members' => ['AttributeValueList' => ['shape' => 'AttributeValueList'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator']]], 'ConditionCheck' => ['type' => 'structure', 'required' => ['Key', 'TableName', 'ConditionExpression'], 'members' => ['Key' => ['shape' => 'Key'], 'TableName' => ['shape' => 'TableName'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap'], 'ReturnValuesOnConditionCheckFailure' => ['shape' => 'ReturnValuesOnConditionCheckFailure']]], 'ConditionExpression' => ['type' => 'string'], 'ConditionalCheckFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConditionalOperator' => ['type' => 'string', 'enum' => ['AND', 'OR']], 'ConsistentRead' => ['type' => 'boolean'], 'ConsumedCapacity' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'CapacityUnits' => ['shape' => 'ConsumedCapacityUnits'], 'ReadCapacityUnits' => ['shape' => 'ConsumedCapacityUnits'], 'WriteCapacityUnits' => ['shape' => 'ConsumedCapacityUnits'], 'Table' => ['shape' => 'Capacity'], 'LocalSecondaryIndexes' => ['shape' => 'SecondaryIndexesCapacityMap'], 'GlobalSecondaryIndexes' => ['shape' => 'SecondaryIndexesCapacityMap']]], 'ConsumedCapacityMultiple' => ['type' => 'list', 'member' => ['shape' => 'ConsumedCapacity']], 'ConsumedCapacityUnits' => ['type' => 'double'], 'ContinuousBackupsDescription' => ['type' => 'structure', 'required' => ['ContinuousBackupsStatus'], 'members' => ['ContinuousBackupsStatus' => ['shape' => 'ContinuousBackupsStatus'], 'PointInTimeRecoveryDescription' => ['shape' => 'PointInTimeRecoveryDescription']]], 'ContinuousBackupsStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ContinuousBackupsUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ContributorInsightsAction' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'ContributorInsightsRule' => ['type' => 'string', 'pattern' => '[A-Za-z0-9][A-Za-z0-9\\-\\_\\.]{0,126}[A-Za-z0-9]'], 'ContributorInsightsRuleList' => ['type' => 'list', 'member' => ['shape' => 'ContributorInsightsRule']], 'ContributorInsightsStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED', 'FAILED']], 'ContributorInsightsSummaries' => ['type' => 'list', 'member' => ['shape' => 'ContributorInsightsSummary']], 'ContributorInsightsSummary' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'ContributorInsightsStatus' => ['shape' => 'ContributorInsightsStatus']]], 'CreateBackupInput' => ['type' => 'structure', 'required' => ['TableName', 'BackupName'], 'members' => ['TableName' => ['shape' => 'TableName'], 'BackupName' => ['shape' => 'BackupName']]], 'CreateBackupOutput' => ['type' => 'structure', 'members' => ['BackupDetails' => ['shape' => 'BackupDetails']]], 'CreateGlobalSecondaryIndexAction' => ['type' => 'structure', 'required' => ['IndexName', 'KeySchema', 'Projection'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'CreateGlobalTableInput' => ['type' => 'structure', 'required' => ['GlobalTableName', 'ReplicationGroup'], 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'ReplicationGroup' => ['shape' => 'ReplicaList']]], 'CreateGlobalTableOutput' => ['type' => 'structure', 'members' => ['GlobalTableDescription' => ['shape' => 'GlobalTableDescription']]], 'CreateReplicaAction' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName']]], 'CreateReplicationGroupMemberAction' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName'], 'KMSMasterKeyId' => ['shape' => 'KMSMasterKeyId'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughputOverride'], 'GlobalSecondaryIndexes' => ['shape' => 'ReplicaGlobalSecondaryIndexList'], 'TableClassOverride' => ['shape' => 'TableClass']]], 'CreateTableInput' => ['type' => 'structure', 'required' => ['AttributeDefinitions', 'TableName', 'KeySchema'], 'members' => ['AttributeDefinitions' => ['shape' => 'AttributeDefinitions'], 'TableName' => ['shape' => 'TableName'], 'KeySchema' => ['shape' => 'KeySchema'], 'LocalSecondaryIndexes' => ['shape' => 'LocalSecondaryIndexList'], 'GlobalSecondaryIndexes' => ['shape' => 'GlobalSecondaryIndexList'], 'BillingMode' => ['shape' => 'BillingMode'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput'], 'StreamSpecification' => ['shape' => 'StreamSpecification'], 'SSESpecification' => ['shape' => 'SSESpecification'], 'Tags' => ['shape' => 'TagList'], 'TableClass' => ['shape' => 'TableClass']]], 'CreateTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'CsvDelimiter' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '[,;:|\\t ]'], 'CsvHeader' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[\\x20-\\x21\\x23-\\x2B\\x2D-\\x7E]*'], 'CsvHeaderList' => ['type' => 'list', 'member' => ['shape' => 'CsvHeader'], 'max' => 255, 'min' => 1], 'CsvOptions' => ['type' => 'structure', 'members' => ['Delimiter' => ['shape' => 'CsvDelimiter'], 'HeaderList' => ['shape' => 'CsvHeaderList']]], 'Date' => ['type' => 'timestamp'], 'Delete' => ['type' => 'structure', 'required' => ['Key', 'TableName'], 'members' => ['Key' => ['shape' => 'Key'], 'TableName' => ['shape' => 'TableName'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap'], 'ReturnValuesOnConditionCheckFailure' => ['shape' => 'ReturnValuesOnConditionCheckFailure']]], 'DeleteBackupInput' => ['type' => 'structure', 'required' => ['BackupArn'], 'members' => ['BackupArn' => ['shape' => 'BackupArn']]], 'DeleteBackupOutput' => ['type' => 'structure', 'members' => ['BackupDescription' => ['shape' => 'BackupDescription']]], 'DeleteGlobalSecondaryIndexAction' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'IndexName']]], 'DeleteItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ConditionalOperator' => ['shape' => 'ConditionalOperator'], 'ReturnValues' => ['shape' => 'ReturnValue'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ReturnItemCollectionMetrics' => ['shape' => 'ReturnItemCollectionMetrics'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap']]], 'DeleteItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity'], 'ItemCollectionMetrics' => ['shape' => 'ItemCollectionMetrics']]], 'DeleteReplicaAction' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName']]], 'DeleteReplicationGroupMemberAction' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName']]], 'DeleteRequest' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'Key']]], 'DeleteTableInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DeleteTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'DescribeBackupInput' => ['type' => 'structure', 'required' => ['BackupArn'], 'members' => ['BackupArn' => ['shape' => 'BackupArn']]], 'DescribeBackupOutput' => ['type' => 'structure', 'members' => ['BackupDescription' => ['shape' => 'BackupDescription']]], 'DescribeContinuousBackupsInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeContinuousBackupsOutput' => ['type' => 'structure', 'members' => ['ContinuousBackupsDescription' => ['shape' => 'ContinuousBackupsDescription']]], 'DescribeContributorInsightsInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName']]], 'DescribeContributorInsightsOutput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'ContributorInsightsRuleList' => ['shape' => 'ContributorInsightsRuleList'], 'ContributorInsightsStatus' => ['shape' => 'ContributorInsightsStatus'], 'LastUpdateDateTime' => ['shape' => 'LastUpdateDateTime'], 'FailureException' => ['shape' => 'FailureException']]], 'DescribeEndpointsRequest' => ['type' => 'structure', 'members' => []], 'DescribeEndpointsResponse' => ['type' => 'structure', 'required' => ['Endpoints'], 'members' => ['Endpoints' => ['shape' => 'Endpoints']]], 'DescribeExportInput' => ['type' => 'structure', 'required' => ['ExportArn'], 'members' => ['ExportArn' => ['shape' => 'ExportArn']]], 'DescribeExportOutput' => ['type' => 'structure', 'members' => ['ExportDescription' => ['shape' => 'ExportDescription']]], 'DescribeGlobalTableInput' => ['type' => 'structure', 'required' => ['GlobalTableName'], 'members' => ['GlobalTableName' => ['shape' => 'TableName']]], 'DescribeGlobalTableOutput' => ['type' => 'structure', 'members' => ['GlobalTableDescription' => ['shape' => 'GlobalTableDescription']]], 'DescribeGlobalTableSettingsInput' => ['type' => 'structure', 'required' => ['GlobalTableName'], 'members' => ['GlobalTableName' => ['shape' => 'TableName']]], 'DescribeGlobalTableSettingsOutput' => ['type' => 'structure', 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'ReplicaSettings' => ['shape' => 'ReplicaSettingsDescriptionList']]], 'DescribeImportInput' => ['type' => 'structure', 'required' => ['ImportArn'], 'members' => ['ImportArn' => ['shape' => 'ImportArn']]], 'DescribeImportOutput' => ['type' => 'structure', 'required' => ['ImportTableDescription'], 'members' => ['ImportTableDescription' => ['shape' => 'ImportTableDescription']]], 'DescribeKinesisStreamingDestinationInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeKinesisStreamingDestinationOutput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'KinesisDataStreamDestinations' => ['shape' => 'KinesisDataStreamDestinations']]], 'DescribeLimitsInput' => ['type' => 'structure', 'members' => []], 'DescribeLimitsOutput' => ['type' => 'structure', 'members' => ['AccountMaxReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'AccountMaxWriteCapacityUnits' => ['shape' => 'PositiveLongObject'], 'TableMaxReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'TableMaxWriteCapacityUnits' => ['shape' => 'PositiveLongObject']]], 'DescribeTableInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeTableOutput' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'TableDescription']]], 'DescribeTableReplicaAutoScalingInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeTableReplicaAutoScalingOutput' => ['type' => 'structure', 'members' => ['TableAutoScalingDescription' => ['shape' => 'TableAutoScalingDescription']]], 'DescribeTimeToLiveInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName']]], 'DescribeTimeToLiveOutput' => ['type' => 'structure', 'members' => ['TimeToLiveDescription' => ['shape' => 'TimeToLiveDescription']]], 'DestinationStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ACTIVE', 'DISABLING', 'DISABLED', 'ENABLE_FAILED']], 'Double' => ['type' => 'double'], 'DuplicateItemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Endpoint' => ['type' => 'structure', 'required' => ['Address', 'CachePeriodInMinutes'], 'members' => ['Address' => ['shape' => 'String'], 'CachePeriodInMinutes' => ['shape' => 'Long']]], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'ErrorCount' => ['type' => 'long', 'min' => 0], 'ErrorMessage' => ['type' => 'string'], 'ExceptionDescription' => ['type' => 'string'], 'ExceptionName' => ['type' => 'string'], 'ExecuteStatementInput' => ['type' => 'structure', 'required' => ['Statement'], 'members' => ['Statement' => ['shape' => 'PartiQLStatement'], 'Parameters' => ['shape' => 'PreparedStatementParameters'], 'ConsistentRead' => ['shape' => 'ConsistentRead'], 'NextToken' => ['shape' => 'PartiQLNextToken'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'Limit' => ['shape' => 'PositiveIntegerObject']]], 'ExecuteStatementOutput' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'NextToken' => ['shape' => 'PartiQLNextToken'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity'], 'LastEvaluatedKey' => ['shape' => 'Key']]], 'ExecuteTransactionInput' => ['type' => 'structure', 'required' => ['TransactStatements'], 'members' => ['TransactStatements' => ['shape' => 'ParameterizedStatements'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity']]], 'ExecuteTransactionOutput' => ['type' => 'structure', 'members' => ['Responses' => ['shape' => 'ItemResponseList'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple']]], 'ExpectedAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'ExpectedAttributeValue']], 'ExpectedAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'Exists' => ['shape' => 'BooleanObject'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'AttributeValueList' => ['shape' => 'AttributeValueList']]], 'ExportArn' => ['type' => 'string', 'max' => 1024, 'min' => 37], 'ExportConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExportDescription' => ['type' => 'structure', 'members' => ['ExportArn' => ['shape' => 'ExportArn'], 'ExportStatus' => ['shape' => 'ExportStatus'], 'StartTime' => ['shape' => 'ExportStartTime'], 'EndTime' => ['shape' => 'ExportEndTime'], 'ExportManifest' => ['shape' => 'ExportManifest'], 'TableArn' => ['shape' => 'TableArn'], 'TableId' => ['shape' => 'TableId'], 'ExportTime' => ['shape' => 'ExportTime'], 'ClientToken' => ['shape' => 'ClientToken'], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3BucketOwner' => ['shape' => 'S3BucketOwner'], 'S3Prefix' => ['shape' => 'S3Prefix'], 'S3SseAlgorithm' => ['shape' => 'S3SseAlgorithm'], 'S3SseKmsKeyId' => ['shape' => 'S3SseKmsKeyId'], 'FailureCode' => ['shape' => 'FailureCode'], 'FailureMessage' => ['shape' => 'FailureMessage'], 'ExportFormat' => ['shape' => 'ExportFormat'], 'BilledSizeBytes' => ['shape' => 'BilledSizeBytes'], 'ItemCount' => ['shape' => 'ItemCount']]], 'ExportEndTime' => ['type' => 'timestamp'], 'ExportFormat' => ['type' => 'string', 'enum' => ['DYNAMODB_JSON', 'ION']], 'ExportManifest' => ['type' => 'string'], 'ExportNextToken' => ['type' => 'string'], 'ExportNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExportStartTime' => ['type' => 'timestamp'], 'ExportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED']], 'ExportSummaries' => ['type' => 'list', 'member' => ['shape' => 'ExportSummary']], 'ExportSummary' => ['type' => 'structure', 'members' => ['ExportArn' => ['shape' => 'ExportArn'], 'ExportStatus' => ['shape' => 'ExportStatus']]], 'ExportTableToPointInTimeInput' => ['type' => 'structure', 'required' => ['TableArn', 'S3Bucket'], 'members' => ['TableArn' => ['shape' => 'TableArn'], 'ExportTime' => ['shape' => 'ExportTime'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3BucketOwner' => ['shape' => 'S3BucketOwner'], 'S3Prefix' => ['shape' => 'S3Prefix'], 'S3SseAlgorithm' => ['shape' => 'S3SseAlgorithm'], 'S3SseKmsKeyId' => ['shape' => 'S3SseKmsKeyId'], 'ExportFormat' => ['shape' => 'ExportFormat']]], 'ExportTableToPointInTimeOutput' => ['type' => 'structure', 'members' => ['ExportDescription' => ['shape' => 'ExportDescription']]], 'ExportTime' => ['type' => 'timestamp'], 'ExpressionAttributeNameMap' => ['type' => 'map', 'key' => ['shape' => 'ExpressionAttributeNameVariable'], 'value' => ['shape' => 'AttributeName']], 'ExpressionAttributeNameVariable' => ['type' => 'string'], 'ExpressionAttributeValueMap' => ['type' => 'map', 'key' => ['shape' => 'ExpressionAttributeValueVariable'], 'value' => ['shape' => 'AttributeValue']], 'ExpressionAttributeValueVariable' => ['type' => 'string'], 'FailureCode' => ['type' => 'string'], 'FailureException' => ['type' => 'structure', 'members' => ['ExceptionName' => ['shape' => 'ExceptionName'], 'ExceptionDescription' => ['shape' => 'ExceptionDescription']]], 'FailureMessage' => ['type' => 'string'], 'FilterConditionMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'Condition']], 'Get' => ['type' => 'structure', 'required' => ['Key', 'TableName'], 'members' => ['Key' => ['shape' => 'Key'], 'TableName' => ['shape' => 'TableName'], 'ProjectionExpression' => ['shape' => 'ProjectionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap']]], 'GetItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'ConsistentRead' => ['shape' => 'ConsistentRead'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ProjectionExpression' => ['shape' => 'ProjectionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap']]], 'GetItemOutput' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'AttributeMap'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity']]], 'GlobalSecondaryIndex' => ['type' => 'structure', 'required' => ['IndexName', 'KeySchema', 'Projection'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'GlobalSecondaryIndexAutoScalingUpdate' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedWriteCapacityAutoScalingUpdate' => ['shape' => 'AutoScalingSettingsUpdate']]], 'GlobalSecondaryIndexAutoScalingUpdateList' => ['type' => 'list', 'member' => ['shape' => 'GlobalSecondaryIndexAutoScalingUpdate'], 'min' => 1], 'GlobalSecondaryIndexDescription' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection'], 'IndexStatus' => ['shape' => 'IndexStatus'], 'Backfilling' => ['shape' => 'Backfilling'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughputDescription'], 'IndexSizeBytes' => ['shape' => 'Long'], 'ItemCount' => ['shape' => 'Long'], 'IndexArn' => ['shape' => 'String']]], 'GlobalSecondaryIndexDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'GlobalSecondaryIndexDescription']], 'GlobalSecondaryIndexInfo' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'GlobalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'GlobalSecondaryIndex']], 'GlobalSecondaryIndexUpdate' => ['type' => 'structure', 'members' => ['Update' => ['shape' => 'UpdateGlobalSecondaryIndexAction'], 'Create' => ['shape' => 'CreateGlobalSecondaryIndexAction'], 'Delete' => ['shape' => 'DeleteGlobalSecondaryIndexAction']]], 'GlobalSecondaryIndexUpdateList' => ['type' => 'list', 'member' => ['shape' => 'GlobalSecondaryIndexUpdate']], 'GlobalSecondaryIndexes' => ['type' => 'list', 'member' => ['shape' => 'GlobalSecondaryIndexInfo']], 'GlobalTable' => ['type' => 'structure', 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'ReplicationGroup' => ['shape' => 'ReplicaList']]], 'GlobalTableAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GlobalTableArnString' => ['type' => 'string'], 'GlobalTableDescription' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicaDescriptionList'], 'GlobalTableArn' => ['shape' => 'GlobalTableArnString'], 'CreationDateTime' => ['shape' => 'Date'], 'GlobalTableStatus' => ['shape' => 'GlobalTableStatus'], 'GlobalTableName' => ['shape' => 'TableName']]], 'GlobalTableGlobalSecondaryIndexSettingsUpdate' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedWriteCapacityUnits' => ['shape' => 'PositiveLongObject'], 'ProvisionedWriteCapacityAutoScalingSettingsUpdate' => ['shape' => 'AutoScalingSettingsUpdate']]], 'GlobalTableGlobalSecondaryIndexSettingsUpdateList' => ['type' => 'list', 'member' => ['shape' => 'GlobalTableGlobalSecondaryIndexSettingsUpdate'], 'max' => 20, 'min' => 1], 'GlobalTableList' => ['type' => 'list', 'member' => ['shape' => 'GlobalTable']], 'GlobalTableNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GlobalTableStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'UPDATING']], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ImportArn' => ['type' => 'string', 'max' => 1024, 'min' => 37], 'ImportConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ImportEndTime' => ['type' => 'timestamp'], 'ImportNextToken' => ['type' => 'string', 'max' => 1024, 'min' => 112, 'pattern' => '([0-9a-f]{16})+'], 'ImportNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ImportStartTime' => ['type' => 'timestamp'], 'ImportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'CANCELLING', 'CANCELLED', 'FAILED']], 'ImportSummary' => ['type' => 'structure', 'members' => ['ImportArn' => ['shape' => 'ImportArn'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'TableArn' => ['shape' => 'TableArn'], 'S3BucketSource' => ['shape' => 'S3BucketSource'], 'CloudWatchLogGroupArn' => ['shape' => 'CloudWatchLogGroupArn'], 'InputFormat' => ['shape' => 'InputFormat'], 'StartTime' => ['shape' => 'ImportStartTime'], 'EndTime' => ['shape' => 'ImportEndTime']]], 'ImportSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImportSummary']], 'ImportTableDescription' => ['type' => 'structure', 'members' => ['ImportArn' => ['shape' => 'ImportArn'], 'ImportStatus' => ['shape' => 'ImportStatus'], 'TableArn' => ['shape' => 'TableArn'], 'TableId' => ['shape' => 'TableId'], 'ClientToken' => ['shape' => 'ClientToken'], 'S3BucketSource' => ['shape' => 'S3BucketSource'], 'ErrorCount' => ['shape' => 'ErrorCount'], 'CloudWatchLogGroupArn' => ['shape' => 'CloudWatchLogGroupArn'], 'InputFormat' => ['shape' => 'InputFormat'], 'InputFormatOptions' => ['shape' => 'InputFormatOptions'], 'InputCompressionType' => ['shape' => 'InputCompressionType'], 'TableCreationParameters' => ['shape' => 'TableCreationParameters'], 'StartTime' => ['shape' => 'ImportStartTime'], 'EndTime' => ['shape' => 'ImportEndTime'], 'ProcessedSizeBytes' => ['shape' => 'Long'], 'ProcessedItemCount' => ['shape' => 'ProcessedItemCount'], 'ImportedItemCount' => ['shape' => 'ImportedItemCount'], 'FailureCode' => ['shape' => 'FailureCode'], 'FailureMessage' => ['shape' => 'FailureMessage']]], 'ImportTableInput' => ['type' => 'structure', 'required' => ['S3BucketSource', 'InputFormat', 'TableCreationParameters'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'S3BucketSource' => ['shape' => 'S3BucketSource'], 'InputFormat' => ['shape' => 'InputFormat'], 'InputFormatOptions' => ['shape' => 'InputFormatOptions'], 'InputCompressionType' => ['shape' => 'InputCompressionType'], 'TableCreationParameters' => ['shape' => 'TableCreationParameters']]], 'ImportTableOutput' => ['type' => 'structure', 'required' => ['ImportTableDescription'], 'members' => ['ImportTableDescription' => ['shape' => 'ImportTableDescription']]], 'ImportedItemCount' => ['type' => 'long', 'min' => 0], 'IndexName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'IndexNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IndexStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE']], 'InputCompressionType' => ['type' => 'string', 'enum' => ['GZIP', 'ZSTD', 'NONE']], 'InputFormat' => ['type' => 'string', 'enum' => ['DYNAMODB_JSON', 'ION', 'CSV']], 'InputFormatOptions' => ['type' => 'structure', 'members' => ['Csv' => ['shape' => 'CsvOptions']]], 'Integer' => ['type' => 'integer'], 'IntegerObject' => ['type' => 'integer'], 'InternalServerError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidExportTimeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRestoreTimeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ItemCollectionKeyAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'ItemCollectionMetrics' => ['type' => 'structure', 'members' => ['ItemCollectionKey' => ['shape' => 'ItemCollectionKeyAttributeMap'], 'SizeEstimateRangeGB' => ['shape' => 'ItemCollectionSizeEstimateRange']]], 'ItemCollectionMetricsMultiple' => ['type' => 'list', 'member' => ['shape' => 'ItemCollectionMetrics']], 'ItemCollectionMetricsPerTable' => ['type' => 'map', 'key' => ['shape' => 'TableName'], 'value' => ['shape' => 'ItemCollectionMetricsMultiple']], 'ItemCollectionSizeEstimateBound' => ['type' => 'double'], 'ItemCollectionSizeEstimateRange' => ['type' => 'list', 'member' => ['shape' => 'ItemCollectionSizeEstimateBound']], 'ItemCollectionSizeLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ItemCount' => ['type' => 'long', 'min' => 0], 'ItemList' => ['type' => 'list', 'member' => ['shape' => 'AttributeMap']], 'ItemResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'AttributeMap']]], 'ItemResponseList' => ['type' => 'list', 'member' => ['shape' => 'ItemResponse'], 'max' => 100, 'min' => 1], 'KMSMasterKeyArn' => ['type' => 'string'], 'KMSMasterKeyId' => ['type' => 'string'], 'Key' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'KeyConditions' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'Condition']], 'KeyExpression' => ['type' => 'string'], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'Key'], 'max' => 100, 'min' => 1], 'KeySchema' => ['type' => 'list', 'member' => ['shape' => 'KeySchemaElement'], 'max' => 2, 'min' => 1], 'KeySchemaAttributeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'KeySchemaElement' => ['type' => 'structure', 'required' => ['AttributeName', 'KeyType'], 'members' => ['AttributeName' => ['shape' => 'KeySchemaAttributeName'], 'KeyType' => ['shape' => 'KeyType']]], 'KeyType' => ['type' => 'string', 'enum' => ['HASH', 'RANGE']], 'KeysAndAttributes' => ['type' => 'structure', 'required' => ['Keys'], 'members' => ['Keys' => ['shape' => 'KeyList'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'ConsistentRead' => ['shape' => 'ConsistentRead'], 'ProjectionExpression' => ['shape' => 'ProjectionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap']]], 'KinesisDataStreamDestination' => ['type' => 'structure', 'members' => ['StreamArn' => ['shape' => 'StreamArn'], 'DestinationStatus' => ['shape' => 'DestinationStatus'], 'DestinationStatusDescription' => ['shape' => 'String']]], 'KinesisDataStreamDestinations' => ['type' => 'list', 'member' => ['shape' => 'KinesisDataStreamDestination']], 'KinesisStreamingDestinationInput' => ['type' => 'structure', 'required' => ['TableName', 'StreamArn'], 'members' => ['TableName' => ['shape' => 'TableName'], 'StreamArn' => ['shape' => 'StreamArn']]], 'KinesisStreamingDestinationOutput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'StreamArn' => ['shape' => 'StreamArn'], 'DestinationStatus' => ['shape' => 'DestinationStatus']]], 'LastUpdateDateTime' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue']], 'ListBackupsInput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'Limit' => ['shape' => 'BackupsInputLimit'], 'TimeRangeLowerBound' => ['shape' => 'TimeRangeLowerBound'], 'TimeRangeUpperBound' => ['shape' => 'TimeRangeUpperBound'], 'ExclusiveStartBackupArn' => ['shape' => 'BackupArn'], 'BackupType' => ['shape' => 'BackupTypeFilter']]], 'ListBackupsOutput' => ['type' => 'structure', 'members' => ['BackupSummaries' => ['shape' => 'BackupSummaries'], 'LastEvaluatedBackupArn' => ['shape' => 'BackupArn']]], 'ListContributorInsightsInput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'NextToken' => ['shape' => 'NextTokenString'], 'MaxResults' => ['shape' => 'ListContributorInsightsLimit']]], 'ListContributorInsightsLimit' => ['type' => 'integer', 'max' => 100], 'ListContributorInsightsOutput' => ['type' => 'structure', 'members' => ['ContributorInsightsSummaries' => ['shape' => 'ContributorInsightsSummaries'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListExportsInput' => ['type' => 'structure', 'members' => ['TableArn' => ['shape' => 'TableArn'], 'MaxResults' => ['shape' => 'ListExportsMaxLimit'], 'NextToken' => ['shape' => 'ExportNextToken']]], 'ListExportsMaxLimit' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ListExportsOutput' => ['type' => 'structure', 'members' => ['ExportSummaries' => ['shape' => 'ExportSummaries'], 'NextToken' => ['shape' => 'ExportNextToken']]], 'ListGlobalTablesInput' => ['type' => 'structure', 'members' => ['ExclusiveStartGlobalTableName' => ['shape' => 'TableName'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'RegionName' => ['shape' => 'RegionName']]], 'ListGlobalTablesOutput' => ['type' => 'structure', 'members' => ['GlobalTables' => ['shape' => 'GlobalTableList'], 'LastEvaluatedGlobalTableName' => ['shape' => 'TableName']]], 'ListImportsInput' => ['type' => 'structure', 'members' => ['TableArn' => ['shape' => 'TableArn'], 'PageSize' => ['shape' => 'ListImportsMaxLimit'], 'NextToken' => ['shape' => 'ImportNextToken']]], 'ListImportsMaxLimit' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ListImportsOutput' => ['type' => 'structure', 'members' => ['ImportSummaryList' => ['shape' => 'ImportSummaryList'], 'NextToken' => ['shape' => 'ImportNextToken']]], 'ListTablesInput' => ['type' => 'structure', 'members' => ['ExclusiveStartTableName' => ['shape' => 'TableName'], 'Limit' => ['shape' => 'ListTablesInputLimit']]], 'ListTablesInputLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListTablesOutput' => ['type' => 'structure', 'members' => ['TableNames' => ['shape' => 'TableNameList'], 'LastEvaluatedTableName' => ['shape' => 'TableName']]], 'ListTagsOfResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'NextToken' => ['shape' => 'NextTokenString']]], 'ListTagsOfResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextTokenString']]], 'LocalSecondaryIndex' => ['type' => 'structure', 'required' => ['IndexName', 'KeySchema', 'Projection'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection']]], 'LocalSecondaryIndexDescription' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection'], 'IndexSizeBytes' => ['shape' => 'Long'], 'ItemCount' => ['shape' => 'Long'], 'IndexArn' => ['shape' => 'String']]], 'LocalSecondaryIndexDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'LocalSecondaryIndexDescription']], 'LocalSecondaryIndexInfo' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Projection' => ['shape' => 'Projection']]], 'LocalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'LocalSecondaryIndex']], 'LocalSecondaryIndexes' => ['type' => 'list', 'member' => ['shape' => 'LocalSecondaryIndexInfo']], 'Long' => ['type' => 'long'], 'MapAttributeValue' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'NextTokenString' => ['type' => 'string'], 'NonKeyAttributeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'NonKeyAttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'NonKeyAttributeName'], 'max' => 20, 'min' => 1], 'NonNegativeLongObject' => ['type' => 'long', 'min' => 0], 'NullAttributeValue' => ['type' => 'boolean'], 'NumberAttributeValue' => ['type' => 'string'], 'NumberSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'NumberAttributeValue']], 'ParameterizedStatement' => ['type' => 'structure', 'required' => ['Statement'], 'members' => ['Statement' => ['shape' => 'PartiQLStatement'], 'Parameters' => ['shape' => 'PreparedStatementParameters']]], 'ParameterizedStatements' => ['type' => 'list', 'member' => ['shape' => 'ParameterizedStatement'], 'max' => 100, 'min' => 1], 'PartiQLBatchRequest' => ['type' => 'list', 'member' => ['shape' => 'BatchStatementRequest'], 'max' => 25, 'min' => 1], 'PartiQLBatchResponse' => ['type' => 'list', 'member' => ['shape' => 'BatchStatementResponse']], 'PartiQLNextToken' => ['type' => 'string', 'max' => 32768, 'min' => 1], 'PartiQLStatement' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'PointInTimeRecoveryDescription' => ['type' => 'structure', 'members' => ['PointInTimeRecoveryStatus' => ['shape' => 'PointInTimeRecoveryStatus'], 'EarliestRestorableDateTime' => ['shape' => 'Date'], 'LatestRestorableDateTime' => ['shape' => 'Date']]], 'PointInTimeRecoverySpecification' => ['type' => 'structure', 'required' => ['PointInTimeRecoveryEnabled'], 'members' => ['PointInTimeRecoveryEnabled' => ['shape' => 'BooleanObject']]], 'PointInTimeRecoveryStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'PointInTimeRecoveryUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PositiveIntegerObject' => ['type' => 'integer', 'min' => 1], 'PositiveLongObject' => ['type' => 'long', 'min' => 1], 'PreparedStatementParameters' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue'], 'min' => 1], 'ProcessedItemCount' => ['type' => 'long', 'min' => 0], 'Projection' => ['type' => 'structure', 'members' => ['ProjectionType' => ['shape' => 'ProjectionType'], 'NonKeyAttributes' => ['shape' => 'NonKeyAttributeNameList']]], 'ProjectionExpression' => ['type' => 'string'], 'ProjectionType' => ['type' => 'string', 'enum' => ['ALL', 'KEYS_ONLY', 'INCLUDE']], 'ProvisionedThroughput' => ['type' => 'structure', 'required' => ['ReadCapacityUnits', 'WriteCapacityUnits'], 'members' => ['ReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'WriteCapacityUnits' => ['shape' => 'PositiveLongObject']]], 'ProvisionedThroughputDescription' => ['type' => 'structure', 'members' => ['LastIncreaseDateTime' => ['shape' => 'Date'], 'LastDecreaseDateTime' => ['shape' => 'Date'], 'NumberOfDecreasesToday' => ['shape' => 'PositiveLongObject'], 'ReadCapacityUnits' => ['shape' => 'NonNegativeLongObject'], 'WriteCapacityUnits' => ['shape' => 'NonNegativeLongObject']]], 'ProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ProvisionedThroughputOverride' => ['type' => 'structure', 'members' => ['ReadCapacityUnits' => ['shape' => 'PositiveLongObject']]], 'Put' => ['type' => 'structure', 'required' => ['Item', 'TableName'], 'members' => ['Item' => ['shape' => 'PutItemInputAttributeMap'], 'TableName' => ['shape' => 'TableName'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap'], 'ReturnValuesOnConditionCheckFailure' => ['shape' => 'ReturnValuesOnConditionCheckFailure']]], 'PutItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Item'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Item' => ['shape' => 'PutItemInputAttributeMap'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ReturnValues' => ['shape' => 'ReturnValue'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ReturnItemCollectionMetrics' => ['shape' => 'ReturnItemCollectionMetrics'], 'ConditionalOperator' => ['shape' => 'ConditionalOperator'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap']]], 'PutItemInputAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'PutItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity'], 'ItemCollectionMetrics' => ['shape' => 'ItemCollectionMetrics']]], 'PutRequest' => ['type' => 'structure', 'required' => ['Item'], 'members' => ['Item' => ['shape' => 'PutItemInputAttributeMap']]], 'QueryInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'Select' => ['shape' => 'Select'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'ConsistentRead' => ['shape' => 'ConsistentRead'], 'KeyConditions' => ['shape' => 'KeyConditions'], 'QueryFilter' => ['shape' => 'FilterConditionMap'], 'ConditionalOperator' => ['shape' => 'ConditionalOperator'], 'ScanIndexForward' => ['shape' => 'BooleanObject'], 'ExclusiveStartKey' => ['shape' => 'Key'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ProjectionExpression' => ['shape' => 'ProjectionExpression'], 'FilterExpression' => ['shape' => 'ConditionExpression'], 'KeyConditionExpression' => ['shape' => 'KeyExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap']]], 'QueryOutput' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'Count' => ['shape' => 'Integer'], 'ScannedCount' => ['shape' => 'Integer'], 'LastEvaluatedKey' => ['shape' => 'Key'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity']]], 'RegionName' => ['type' => 'string'], 'Replica' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'RegionName']]], 'ReplicaAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReplicaAutoScalingDescription' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'RegionName'], 'GlobalSecondaryIndexes' => ['shape' => 'ReplicaGlobalSecondaryIndexAutoScalingDescriptionList'], 'ReplicaProvisionedReadCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ReplicaProvisionedWriteCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ReplicaStatus' => ['shape' => 'ReplicaStatus']]], 'ReplicaAutoScalingDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaAutoScalingDescription']], 'ReplicaAutoScalingUpdate' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName'], 'ReplicaGlobalSecondaryIndexUpdates' => ['shape' => 'ReplicaGlobalSecondaryIndexAutoScalingUpdateList'], 'ReplicaProvisionedReadCapacityAutoScalingUpdate' => ['shape' => 'AutoScalingSettingsUpdate']]], 'ReplicaAutoScalingUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaAutoScalingUpdate'], 'min' => 1], 'ReplicaDescription' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'RegionName'], 'ReplicaStatus' => ['shape' => 'ReplicaStatus'], 'ReplicaStatusDescription' => ['shape' => 'ReplicaStatusDescription'], 'ReplicaStatusPercentProgress' => ['shape' => 'ReplicaStatusPercentProgress'], 'KMSMasterKeyId' => ['shape' => 'KMSMasterKeyId'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughputOverride'], 'GlobalSecondaryIndexes' => ['shape' => 'ReplicaGlobalSecondaryIndexDescriptionList'], 'ReplicaInaccessibleDateTime' => ['shape' => 'Date'], 'ReplicaTableClassSummary' => ['shape' => 'TableClassSummary']]], 'ReplicaDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaDescription']], 'ReplicaGlobalSecondaryIndex' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughputOverride']]], 'ReplicaGlobalSecondaryIndexAutoScalingDescription' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'IndexStatus' => ['shape' => 'IndexStatus'], 'ProvisionedReadCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ProvisionedWriteCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription']]], 'ReplicaGlobalSecondaryIndexAutoScalingDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndexAutoScalingDescription']], 'ReplicaGlobalSecondaryIndexAutoScalingUpdate' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedReadCapacityAutoScalingUpdate' => ['shape' => 'AutoScalingSettingsUpdate']]], 'ReplicaGlobalSecondaryIndexAutoScalingUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndexAutoScalingUpdate']], 'ReplicaGlobalSecondaryIndexDescription' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughputOverride']]], 'ReplicaGlobalSecondaryIndexDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndexDescription']], 'ReplicaGlobalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndex'], 'min' => 1], 'ReplicaGlobalSecondaryIndexSettingsDescription' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'IndexStatus' => ['shape' => 'IndexStatus'], 'ProvisionedReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'ProvisionedReadCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ProvisionedWriteCapacityUnits' => ['shape' => 'PositiveLongObject'], 'ProvisionedWriteCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription']]], 'ReplicaGlobalSecondaryIndexSettingsDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndexSettingsDescription']], 'ReplicaGlobalSecondaryIndexSettingsUpdate' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'ProvisionedReadCapacityAutoScalingSettingsUpdate' => ['shape' => 'AutoScalingSettingsUpdate']]], 'ReplicaGlobalSecondaryIndexSettingsUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaGlobalSecondaryIndexSettingsUpdate'], 'max' => 20, 'min' => 1], 'ReplicaList' => ['type' => 'list', 'member' => ['shape' => 'Replica']], 'ReplicaNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReplicaSettingsDescription' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName'], 'ReplicaStatus' => ['shape' => 'ReplicaStatus'], 'ReplicaBillingModeSummary' => ['shape' => 'BillingModeSummary'], 'ReplicaProvisionedReadCapacityUnits' => ['shape' => 'NonNegativeLongObject'], 'ReplicaProvisionedReadCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ReplicaProvisionedWriteCapacityUnits' => ['shape' => 'NonNegativeLongObject'], 'ReplicaProvisionedWriteCapacityAutoScalingSettings' => ['shape' => 'AutoScalingSettingsDescription'], 'ReplicaGlobalSecondaryIndexSettings' => ['shape' => 'ReplicaGlobalSecondaryIndexSettingsDescriptionList'], 'ReplicaTableClassSummary' => ['shape' => 'TableClassSummary']]], 'ReplicaSettingsDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaSettingsDescription']], 'ReplicaSettingsUpdate' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName'], 'ReplicaProvisionedReadCapacityUnits' => ['shape' => 'PositiveLongObject'], 'ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate' => ['shape' => 'AutoScalingSettingsUpdate'], 'ReplicaGlobalSecondaryIndexSettingsUpdate' => ['shape' => 'ReplicaGlobalSecondaryIndexSettingsUpdateList'], 'ReplicaTableClass' => ['shape' => 'TableClass']]], 'ReplicaSettingsUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaSettingsUpdate'], 'max' => 50, 'min' => 1], 'ReplicaStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATION_FAILED', 'UPDATING', 'DELETING', 'ACTIVE', 'REGION_DISABLED', 'INACCESSIBLE_ENCRYPTION_CREDENTIALS']], 'ReplicaStatusDescription' => ['type' => 'string'], 'ReplicaStatusPercentProgress' => ['type' => 'string'], 'ReplicaUpdate' => ['type' => 'structure', 'members' => ['Create' => ['shape' => 'CreateReplicaAction'], 'Delete' => ['shape' => 'DeleteReplicaAction']]], 'ReplicaUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicaUpdate']], 'ReplicationGroupUpdate' => ['type' => 'structure', 'members' => ['Create' => ['shape' => 'CreateReplicationGroupMemberAction'], 'Update' => ['shape' => 'UpdateReplicationGroupMemberAction'], 'Delete' => ['shape' => 'DeleteReplicationGroupMemberAction']]], 'ReplicationGroupUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationGroupUpdate'], 'min' => 1], 'RequestLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceArnString' => ['type' => 'string', 'max' => 1283, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RestoreInProgress' => ['type' => 'boolean'], 'RestoreSummary' => ['type' => 'structure', 'required' => ['RestoreDateTime', 'RestoreInProgress'], 'members' => ['SourceBackupArn' => ['shape' => 'BackupArn'], 'SourceTableArn' => ['shape' => 'TableArn'], 'RestoreDateTime' => ['shape' => 'Date'], 'RestoreInProgress' => ['shape' => 'RestoreInProgress']]], 'RestoreTableFromBackupInput' => ['type' => 'structure', 'required' => ['TargetTableName', 'BackupArn'], 'members' => ['TargetTableName' => ['shape' => 'TableName'], 'BackupArn' => ['shape' => 'BackupArn'], 'BillingModeOverride' => ['shape' => 'BillingMode'], 'GlobalSecondaryIndexOverride' => ['shape' => 'GlobalSecondaryIndexList'], 'LocalSecondaryIndexOverride' => ['shape' => 'LocalSecondaryIndexList'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughput'], 'SSESpecificationOverride' => ['shape' => 'SSESpecification']]], 'RestoreTableFromBackupOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'RestoreTableToPointInTimeInput' => ['type' => 'structure', 'required' => ['TargetTableName'], 'members' => ['SourceTableArn' => ['shape' => 'TableArn'], 'SourceTableName' => ['shape' => 'TableName'], 'TargetTableName' => ['shape' => 'TableName'], 'UseLatestRestorableTime' => ['shape' => 'BooleanObject'], 'RestoreDateTime' => ['shape' => 'Date'], 'BillingModeOverride' => ['shape' => 'BillingMode'], 'GlobalSecondaryIndexOverride' => ['shape' => 'GlobalSecondaryIndexList'], 'LocalSecondaryIndexOverride' => ['shape' => 'LocalSecondaryIndexList'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughput'], 'SSESpecificationOverride' => ['shape' => 'SSESpecification']]], 'RestoreTableToPointInTimeOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'ReturnConsumedCapacity' => ['type' => 'string', 'enum' => ['INDEXES', 'TOTAL', 'NONE']], 'ReturnItemCollectionMetrics' => ['type' => 'string', 'enum' => ['SIZE', 'NONE']], 'ReturnValue' => ['type' => 'string', 'enum' => ['NONE', 'ALL_OLD', 'UPDATED_OLD', 'ALL_NEW', 'UPDATED_NEW']], 'ReturnValuesOnConditionCheckFailure' => ['type' => 'string', 'enum' => ['ALL_OLD', 'NONE']], 'S3Bucket' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-z0-9A-Z]+[\\.\\-\\w]*[a-z0-9A-Z]+$'], 'S3BucketOwner' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'S3BucketSource' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3BucketOwner' => ['shape' => 'S3BucketOwner'], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3KeyPrefix' => ['shape' => 'S3Prefix']]], 'S3Prefix' => ['type' => 'string', 'max' => 1024], 'S3SseAlgorithm' => ['type' => 'string', 'enum' => ['AES256', 'KMS']], 'S3SseKmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SSEDescription' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SSEStatus'], 'SSEType' => ['shape' => 'SSEType'], 'KMSMasterKeyArn' => ['shape' => 'KMSMasterKeyArn'], 'InaccessibleEncryptionDateTime' => ['shape' => 'Date']]], 'SSEEnabled' => ['type' => 'boolean'], 'SSESpecification' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'SSEEnabled'], 'SSEType' => ['shape' => 'SSEType'], 'KMSMasterKeyId' => ['shape' => 'KMSMasterKeyId']]], 'SSEStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED', 'UPDATING']], 'SSEType' => ['type' => 'string', 'enum' => ['AES256', 'KMS']], 'ScalarAttributeType' => ['type' => 'string', 'enum' => ['S', 'N', 'B']], 'ScanInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'AttributesToGet' => ['shape' => 'AttributeNameList'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'Select' => ['shape' => 'Select'], 'ScanFilter' => ['shape' => 'FilterConditionMap'], 'ConditionalOperator' => ['shape' => 'ConditionalOperator'], 'ExclusiveStartKey' => ['shape' => 'Key'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'TotalSegments' => ['shape' => 'ScanTotalSegments'], 'Segment' => ['shape' => 'ScanSegment'], 'ProjectionExpression' => ['shape' => 'ProjectionExpression'], 'FilterExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap'], 'ConsistentRead' => ['shape' => 'ConsistentRead']]], 'ScanOutput' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'Count' => ['shape' => 'Integer'], 'ScannedCount' => ['shape' => 'Integer'], 'LastEvaluatedKey' => ['shape' => 'Key'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity']]], 'ScanSegment' => ['type' => 'integer', 'max' => 999999, 'min' => 0], 'ScanTotalSegments' => ['type' => 'integer', 'max' => 1000000, 'min' => 1], 'SecondaryIndexesCapacityMap' => ['type' => 'map', 'key' => ['shape' => 'IndexName'], 'value' => ['shape' => 'Capacity']], 'Select' => ['type' => 'string', 'enum' => ['ALL_ATTRIBUTES', 'ALL_PROJECTED_ATTRIBUTES', 'SPECIFIC_ATTRIBUTES', 'COUNT']], 'SourceTableDetails' => ['type' => 'structure', 'required' => ['TableName', 'TableId', 'KeySchema', 'TableCreationDateTime', 'ProvisionedThroughput'], 'members' => ['TableName' => ['shape' => 'TableName'], 'TableId' => ['shape' => 'TableId'], 'TableArn' => ['shape' => 'TableArn'], 'TableSizeBytes' => ['shape' => 'Long'], 'KeySchema' => ['shape' => 'KeySchema'], 'TableCreationDateTime' => ['shape' => 'TableCreationDateTime'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput'], 'ItemCount' => ['shape' => 'ItemCount'], 'BillingMode' => ['shape' => 'BillingMode']]], 'SourceTableFeatureDetails' => ['type' => 'structure', 'members' => ['LocalSecondaryIndexes' => ['shape' => 'LocalSecondaryIndexes'], 'GlobalSecondaryIndexes' => ['shape' => 'GlobalSecondaryIndexes'], 'StreamDescription' => ['shape' => 'StreamSpecification'], 'TimeToLiveDescription' => ['shape' => 'TimeToLiveDescription'], 'SSEDescription' => ['shape' => 'SSEDescription']]], 'StreamArn' => ['type' => 'string', 'max' => 1024, 'min' => 37], 'StreamEnabled' => ['type' => 'boolean'], 'StreamSpecification' => ['type' => 'structure', 'required' => ['StreamEnabled'], 'members' => ['StreamEnabled' => ['shape' => 'StreamEnabled'], 'StreamViewType' => ['shape' => 'StreamViewType']]], 'StreamViewType' => ['type' => 'string', 'enum' => ['NEW_IMAGE', 'OLD_IMAGE', 'NEW_AND_OLD_IMAGES', 'KEYS_ONLY']], 'String' => ['type' => 'string'], 'StringAttributeValue' => ['type' => 'string'], 'StringSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'StringAttributeValue']], 'TableAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TableArn' => ['type' => 'string'], 'TableAutoScalingDescription' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'TableStatus' => ['shape' => 'TableStatus'], 'Replicas' => ['shape' => 'ReplicaAutoScalingDescriptionList']]], 'TableClass' => ['type' => 'string', 'enum' => ['STANDARD', 'STANDARD_INFREQUENT_ACCESS']], 'TableClassSummary' => ['type' => 'structure', 'members' => ['TableClass' => ['shape' => 'TableClass'], 'LastUpdateDateTime' => ['shape' => 'Date']]], 'TableCreationDateTime' => ['type' => 'timestamp'], 'TableCreationParameters' => ['type' => 'structure', 'required' => ['TableName', 'AttributeDefinitions', 'KeySchema'], 'members' => ['TableName' => ['shape' => 'TableName'], 'AttributeDefinitions' => ['shape' => 'AttributeDefinitions'], 'KeySchema' => ['shape' => 'KeySchema'], 'BillingMode' => ['shape' => 'BillingMode'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput'], 'SSESpecification' => ['shape' => 'SSESpecification'], 'GlobalSecondaryIndexes' => ['shape' => 'GlobalSecondaryIndexList']]], 'TableDescription' => ['type' => 'structure', 'members' => ['AttributeDefinitions' => ['shape' => 'AttributeDefinitions'], 'TableName' => ['shape' => 'TableName'], 'KeySchema' => ['shape' => 'KeySchema'], 'TableStatus' => ['shape' => 'TableStatus'], 'CreationDateTime' => ['shape' => 'Date'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughputDescription'], 'TableSizeBytes' => ['shape' => 'Long'], 'ItemCount' => ['shape' => 'Long'], 'TableArn' => ['shape' => 'String'], 'TableId' => ['shape' => 'TableId'], 'BillingModeSummary' => ['shape' => 'BillingModeSummary'], 'LocalSecondaryIndexes' => ['shape' => 'LocalSecondaryIndexDescriptionList'], 'GlobalSecondaryIndexes' => ['shape' => 'GlobalSecondaryIndexDescriptionList'], 'StreamSpecification' => ['shape' => 'StreamSpecification'], 'LatestStreamLabel' => ['shape' => 'String'], 'LatestStreamArn' => ['shape' => 'StreamArn'], 'GlobalTableVersion' => ['shape' => 'String'], 'Replicas' => ['shape' => 'ReplicaDescriptionList'], 'RestoreSummary' => ['shape' => 'RestoreSummary'], 'SSEDescription' => ['shape' => 'SSEDescription'], 'ArchivalSummary' => ['shape' => 'ArchivalSummary'], 'TableClassSummary' => ['shape' => 'TableClassSummary']]], 'TableId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'TableInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TableName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'TableNameList' => ['type' => 'list', 'member' => ['shape' => 'TableName']], 'TableNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TableStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE', 'INACCESSIBLE_ENCRYPTION_CREDENTIALS', 'ARCHIVING', 'ARCHIVED']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKeyString'], 'Value' => ['shape' => 'TagValueString']]], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKeyString']], 'TagKeyString' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'Tags' => ['shape' => 'TagList']]], 'TagValueString' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimeRangeLowerBound' => ['type' => 'timestamp'], 'TimeRangeUpperBound' => ['type' => 'timestamp'], 'TimeToLiveAttributeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'TimeToLiveDescription' => ['type' => 'structure', 'members' => ['TimeToLiveStatus' => ['shape' => 'TimeToLiveStatus'], 'AttributeName' => ['shape' => 'TimeToLiveAttributeName']]], 'TimeToLiveEnabled' => ['type' => 'boolean'], 'TimeToLiveSpecification' => ['type' => 'structure', 'required' => ['Enabled', 'AttributeName'], 'members' => ['Enabled' => ['shape' => 'TimeToLiveEnabled'], 'AttributeName' => ['shape' => 'TimeToLiveAttributeName']]], 'TimeToLiveStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'DISABLING', 'ENABLED', 'DISABLED']], 'TransactGetItem' => ['type' => 'structure', 'required' => ['Get'], 'members' => ['Get' => ['shape' => 'Get']]], 'TransactGetItemList' => ['type' => 'list', 'member' => ['shape' => 'TransactGetItem'], 'max' => 100, 'min' => 1], 'TransactGetItemsInput' => ['type' => 'structure', 'required' => ['TransactItems'], 'members' => ['TransactItems' => ['shape' => 'TransactGetItemList'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity']]], 'TransactGetItemsOutput' => ['type' => 'structure', 'members' => ['ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple'], 'Responses' => ['shape' => 'ItemResponseList']]], 'TransactWriteItem' => ['type' => 'structure', 'members' => ['ConditionCheck' => ['shape' => 'ConditionCheck'], 'Put' => ['shape' => 'Put'], 'Delete' => ['shape' => 'Delete'], 'Update' => ['shape' => 'Update']]], 'TransactWriteItemList' => ['type' => 'list', 'member' => ['shape' => 'TransactWriteItem'], 'max' => 100, 'min' => 1], 'TransactWriteItemsInput' => ['type' => 'structure', 'required' => ['TransactItems'], 'members' => ['TransactItems' => ['shape' => 'TransactWriteItemList'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ReturnItemCollectionMetrics' => ['shape' => 'ReturnItemCollectionMetrics'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'TransactWriteItemsOutput' => ['type' => 'structure', 'members' => ['ConsumedCapacity' => ['shape' => 'ConsumedCapacityMultiple'], 'ItemCollectionMetrics' => ['shape' => 'ItemCollectionMetricsPerTable']]], 'TransactionCanceledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'CancellationReasons' => ['shape' => 'CancellationReasonList']], 'exception' => \true], 'TransactionConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TransactionInProgressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'Update' => ['type' => 'structure', 'required' => ['Key', 'UpdateExpression', 'TableName'], 'members' => ['Key' => ['shape' => 'Key'], 'UpdateExpression' => ['shape' => 'UpdateExpression'], 'TableName' => ['shape' => 'TableName'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap'], 'ReturnValuesOnConditionCheckFailure' => ['shape' => 'ReturnValuesOnConditionCheckFailure']]], 'UpdateContinuousBackupsInput' => ['type' => 'structure', 'required' => ['TableName', 'PointInTimeRecoverySpecification'], 'members' => ['TableName' => ['shape' => 'TableName'], 'PointInTimeRecoverySpecification' => ['shape' => 'PointInTimeRecoverySpecification']]], 'UpdateContinuousBackupsOutput' => ['type' => 'structure', 'members' => ['ContinuousBackupsDescription' => ['shape' => 'ContinuousBackupsDescription']]], 'UpdateContributorInsightsInput' => ['type' => 'structure', 'required' => ['TableName', 'ContributorInsightsAction'], 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'ContributorInsightsAction' => ['shape' => 'ContributorInsightsAction']]], 'UpdateContributorInsightsOutput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'IndexName' => ['shape' => 'IndexName'], 'ContributorInsightsStatus' => ['shape' => 'ContributorInsightsStatus']]], 'UpdateExpression' => ['type' => 'string'], 'UpdateGlobalSecondaryIndexAction' => ['type' => 'structure', 'required' => ['IndexName', 'ProvisionedThroughput'], 'members' => ['IndexName' => ['shape' => 'IndexName'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput']]], 'UpdateGlobalTableInput' => ['type' => 'structure', 'required' => ['GlobalTableName', 'ReplicaUpdates'], 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'ReplicaUpdates' => ['shape' => 'ReplicaUpdateList']]], 'UpdateGlobalTableOutput' => ['type' => 'structure', 'members' => ['GlobalTableDescription' => ['shape' => 'GlobalTableDescription']]], 'UpdateGlobalTableSettingsInput' => ['type' => 'structure', 'required' => ['GlobalTableName'], 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'GlobalTableBillingMode' => ['shape' => 'BillingMode'], 'GlobalTableProvisionedWriteCapacityUnits' => ['shape' => 'PositiveLongObject'], 'GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate' => ['shape' => 'AutoScalingSettingsUpdate'], 'GlobalTableGlobalSecondaryIndexSettingsUpdate' => ['shape' => 'GlobalTableGlobalSecondaryIndexSettingsUpdateList'], 'ReplicaSettingsUpdate' => ['shape' => 'ReplicaSettingsUpdateList']]], 'UpdateGlobalTableSettingsOutput' => ['type' => 'structure', 'members' => ['GlobalTableName' => ['shape' => 'TableName'], 'ReplicaSettings' => ['shape' => 'ReplicaSettingsDescriptionList']]], 'UpdateItemInput' => ['type' => 'structure', 'required' => ['TableName', 'Key'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Key' => ['shape' => 'Key'], 'AttributeUpdates' => ['shape' => 'AttributeUpdates'], 'Expected' => ['shape' => 'ExpectedAttributeMap'], 'ConditionalOperator' => ['shape' => 'ConditionalOperator'], 'ReturnValues' => ['shape' => 'ReturnValue'], 'ReturnConsumedCapacity' => ['shape' => 'ReturnConsumedCapacity'], 'ReturnItemCollectionMetrics' => ['shape' => 'ReturnItemCollectionMetrics'], 'UpdateExpression' => ['shape' => 'UpdateExpression'], 'ConditionExpression' => ['shape' => 'ConditionExpression'], 'ExpressionAttributeNames' => ['shape' => 'ExpressionAttributeNameMap'], 'ExpressionAttributeValues' => ['shape' => 'ExpressionAttributeValueMap']]], 'UpdateItemOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AttributeMap'], 'ConsumedCapacity' => ['shape' => 'ConsumedCapacity'], 'ItemCollectionMetrics' => ['shape' => 'ItemCollectionMetrics']]], 'UpdateReplicationGroupMemberAction' => ['type' => 'structure', 'required' => ['RegionName'], 'members' => ['RegionName' => ['shape' => 'RegionName'], 'KMSMasterKeyId' => ['shape' => 'KMSMasterKeyId'], 'ProvisionedThroughputOverride' => ['shape' => 'ProvisionedThroughputOverride'], 'GlobalSecondaryIndexes' => ['shape' => 'ReplicaGlobalSecondaryIndexList'], 'TableClassOverride' => ['shape' => 'TableClass']]], 'UpdateTableInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['AttributeDefinitions' => ['shape' => 'AttributeDefinitions'], 'TableName' => ['shape' => 'TableName'], 'BillingMode' => ['shape' => 'BillingMode'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput'], 'GlobalSecondaryIndexUpdates' => ['shape' => 'GlobalSecondaryIndexUpdateList'], 'StreamSpecification' => ['shape' => 'StreamSpecification'], 'SSESpecification' => ['shape' => 'SSESpecification'], 'ReplicaUpdates' => ['shape' => 'ReplicationGroupUpdateList'], 'TableClass' => ['shape' => 'TableClass']]], 'UpdateTableOutput' => ['type' => 'structure', 'members' => ['TableDescription' => ['shape' => 'TableDescription']]], 'UpdateTableReplicaAutoScalingInput' => ['type' => 'structure', 'required' => ['TableName'], 'members' => ['GlobalSecondaryIndexUpdates' => ['shape' => 'GlobalSecondaryIndexAutoScalingUpdateList'], 'TableName' => ['shape' => 'TableName'], 'ProvisionedWriteCapacityAutoScalingUpdate' => ['shape' => 'AutoScalingSettingsUpdate'], 'ReplicaUpdates' => ['shape' => 'ReplicaAutoScalingUpdateList']]], 'UpdateTableReplicaAutoScalingOutput' => ['type' => 'structure', 'members' => ['TableAutoScalingDescription' => ['shape' => 'TableAutoScalingDescription']]], 'UpdateTimeToLiveInput' => ['type' => 'structure', 'required' => ['TableName', 'TimeToLiveSpecification'], 'members' => ['TableName' => ['shape' => 'TableName'], 'TimeToLiveSpecification' => ['shape' => 'TimeToLiveSpecification']]], 'UpdateTimeToLiveOutput' => ['type' => 'structure', 'members' => ['TimeToLiveSpecification' => ['shape' => 'TimeToLiveSpecification']]], 'WriteRequest' => ['type' => 'structure', 'members' => ['PutRequest' => ['shape' => 'PutRequest'], 'DeleteRequest' => ['shape' => 'DeleteRequest']]], 'WriteRequests' => ['type' => 'list', 'member' => ['shape' => 'WriteRequest'], 'max' => 25, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.php deleted file mode 100644 index aec0185..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'local']]], 'endpoint' => ['url' => 'http://localhost:8000', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'dynamodb']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-tests-1.json.php deleted file mode 100644 index b4ab7d9..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-4', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-4', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-4', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-4', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://dynamodb.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/paginators-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/paginators-1.json.php deleted file mode 100644 index 2f20d7d..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['BatchGetItem' => ['input_token' => 'RequestItems', 'output_token' => 'UnprocessedKeys'], 'ListContributorInsights' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListExports' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListImports' => ['input_token' => 'NextToken', 'limit_key' => 'PageSize', 'output_token' => 'NextToken'], 'ListTables' => ['input_token' => 'ExclusiveStartTableName', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedTableName', 'result_key' => 'TableNames'], 'Query' => ['input_token' => 'ExclusiveStartKey', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedKey', 'result_key' => 'Items'], 'Scan' => ['input_token' => 'ExclusiveStartKey', 'limit_key' => 'Limit', 'output_token' => 'LastEvaluatedKey', 'result_key' => 'Items']]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/smoke.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/smoke.json.php deleted file mode 100644 index 972856f..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListTables', 'input' => ['Limit' => 1], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeTable', 'input' => ['TableName' => 'fake-table'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-1.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-1.json.php deleted file mode 100644 index 183cf7d..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 20, 'max_attempts' => 25], '__TableState' => ['operation' => 'DescribeTable'], 'TableExists' => ['extends' => '__TableState', 'ignore_errors' => ['ResourceNotFoundException'], 'success_type' => 'output', 'success_path' => 'Table.TableStatus', 'success_value' => 'ACTIVE'], 'TableNotExists' => ['extends' => '__TableState', 'success_type' => 'error', 'success_value' => 'ResourceNotFoundException']]]; diff --git a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-2.json.php b/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-2.json.php deleted file mode 100644 index f301c32..0000000 --- a/vendor/Aws3/Aws/data/dynamodb/2012-08-10/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['TableExists' => ['delay' => 20, 'operation' => 'DescribeTable', 'maxAttempts' => 25, 'acceptors' => [['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Table.TableStatus'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'retry']]], 'TableNotExists' => ['delay' => 20, 'operation' => 'DescribeTable', 'maxAttempts' => 25, 'acceptors' => [['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/ebs/2019-11-02/api-2.json.php b/vendor/Aws3/Aws/data/ebs/2019-11-02/api-2.json.php deleted file mode 100644 index 674ce30..0000000 --- a/vendor/Aws3/Aws/data/ebs/2019-11-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-11-02', 'endpointPrefix' => 'ebs', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon EBS', 'serviceFullName' => 'Amazon Elastic Block Store', 'serviceId' => 'EBS', 'signatureVersion' => 'v4', 'uid' => 'ebs-2019-11-02'], 'operations' => ['CompleteSnapshot' => ['name' => 'CompleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/snapshots/completion/{snapshotId}', 'responseCode' => 202], 'input' => ['shape' => 'CompleteSnapshotRequest'], 'output' => ['shape' => 'CompleteSnapshotResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'GetSnapshotBlock' => ['name' => 'GetSnapshotBlock', 'http' => ['method' => 'GET', 'requestUri' => '/snapshots/{snapshotId}/blocks/{blockIndex}'], 'input' => ['shape' => 'GetSnapshotBlockRequest'], 'output' => ['shape' => 'GetSnapshotBlockResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'ListChangedBlocks' => ['name' => 'ListChangedBlocks', 'http' => ['method' => 'GET', 'requestUri' => '/snapshots/{secondSnapshotId}/changedblocks'], 'input' => ['shape' => 'ListChangedBlocksRequest'], 'output' => ['shape' => 'ListChangedBlocksResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'ListSnapshotBlocks' => ['name' => 'ListSnapshotBlocks', 'http' => ['method' => 'GET', 'requestUri' => '/snapshots/{snapshotId}/blocks'], 'input' => ['shape' => 'ListSnapshotBlocksRequest'], 'output' => ['shape' => 'ListSnapshotBlocksResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'PutSnapshotBlock' => ['name' => 'PutSnapshotBlock', 'http' => ['method' => 'PUT', 'requestUri' => '/snapshots/{snapshotId}/blocks/{blockIndex}', 'responseCode' => 201], 'input' => ['shape' => 'PutSnapshotBlockRequest'], 'output' => ['shape' => 'PutSnapshotBlockResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']], 'authtype' => 'v4-unsigned-body'], 'StartSnapshot' => ['name' => 'StartSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/snapshots', 'responseCode' => 201], 'input' => ['shape' => 'StartSnapshotRequest'], 'output' => ['shape' => 'StartSnapshotResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'RequestThrottledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConcurrentLimitExceededException'], ['shape' => 'ConflictException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Reason'], 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'AccessDeniedExceptionReason']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessDeniedExceptionReason' => ['type' => 'string', 'enum' => ['UNAUTHORIZED_ACCOUNT', 'DEPENDENCY_ACCESS_DENIED']], 'Block' => ['type' => 'structure', 'members' => ['BlockIndex' => ['shape' => 'BlockIndex'], 'BlockToken' => ['shape' => 'BlockToken']]], 'BlockData' => ['type' => 'blob', 'sensitive' => \true, 'streaming' => \true], 'BlockIndex' => ['type' => 'integer', 'min' => 0], 'BlockSize' => ['type' => 'integer'], 'BlockToken' => ['type' => 'string', 'max' => 256, 'pattern' => '^[A-Za-z0-9+/=]+$'], 'Blocks' => ['type' => 'list', 'member' => ['shape' => 'Block'], 'sensitive' => \true], 'Boolean' => ['type' => 'boolean'], 'ChangedBlock' => ['type' => 'structure', 'members' => ['BlockIndex' => ['shape' => 'BlockIndex'], 'FirstBlockToken' => ['shape' => 'BlockToken'], 'SecondBlockToken' => ['shape' => 'BlockToken']], 'sensitive' => \true], 'ChangedBlocks' => ['type' => 'list', 'member' => ['shape' => 'ChangedBlock']], 'ChangedBlocksCount' => ['type' => 'integer', 'min' => 0], 'Checksum' => ['type' => 'string', 'max' => 64, 'pattern' => '^[A-Za-z0-9+/=]+$'], 'ChecksumAggregationMethod' => ['type' => 'string', 'enum' => ['LINEAR'], 'max' => 32, 'pattern' => '^[A-Za-z0-9]+$'], 'ChecksumAlgorithm' => ['type' => 'string', 'enum' => ['SHA256'], 'max' => 32, 'pattern' => '^[A-Za-z0-9]+$'], 'CompleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'ChangedBlocksCount'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'snapshotId'], 'ChangedBlocksCount' => ['shape' => 'ChangedBlocksCount', 'location' => 'header', 'locationName' => 'x-amz-ChangedBlocksCount'], 'Checksum' => ['shape' => 'Checksum', 'location' => 'header', 'locationName' => 'x-amz-Checksum'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-Checksum-Algorithm'], 'ChecksumAggregationMethod' => ['shape' => 'ChecksumAggregationMethod', 'location' => 'header', 'locationName' => 'x-amz-Checksum-Aggregation-Method']]], 'CompleteSnapshotResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status']]], 'ConcurrentLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DataLength' => ['type' => 'integer'], 'Description' => ['type' => 'string', 'max' => 255, 'pattern' => '^[\\S\\s]+$'], 'ErrorMessage' => ['type' => 'string', 'max' => 256], 'GetSnapshotBlockRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'BlockIndex', 'BlockToken'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'snapshotId'], 'BlockIndex' => ['shape' => 'BlockIndex', 'location' => 'uri', 'locationName' => 'blockIndex'], 'BlockToken' => ['shape' => 'BlockToken', 'location' => 'querystring', 'locationName' => 'blockToken']]], 'GetSnapshotBlockResponse' => ['type' => 'structure', 'members' => ['DataLength' => ['shape' => 'DataLength', 'location' => 'header', 'locationName' => 'x-amz-Data-Length'], 'BlockData' => ['shape' => 'BlockData'], 'Checksum' => ['shape' => 'Checksum', 'location' => 'header', 'locationName' => 'x-amz-Checksum'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-Checksum-Algorithm']], 'payload' => 'BlockData'], 'IdempotencyToken' => ['type' => 'string', 'max' => 255, 'pattern' => '^[\\S]+$'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:kms:.*:[0-9]{12}:key/.*', 'sensitive' => \true], 'ListChangedBlocksRequest' => ['type' => 'structure', 'required' => ['SecondSnapshotId'], 'members' => ['FirstSnapshotId' => ['shape' => 'SnapshotId', 'location' => 'querystring', 'locationName' => 'firstSnapshotId'], 'SecondSnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'secondSnapshotId'], 'NextToken' => ['shape' => 'PageToken', 'location' => 'querystring', 'locationName' => 'pageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'StartingBlockIndex' => ['shape' => 'BlockIndex', 'location' => 'querystring', 'locationName' => 'startingBlockIndex']]], 'ListChangedBlocksResponse' => ['type' => 'structure', 'members' => ['ChangedBlocks' => ['shape' => 'ChangedBlocks'], 'ExpiryTime' => ['shape' => 'TimeStamp'], 'VolumeSize' => ['shape' => 'VolumeSize'], 'BlockSize' => ['shape' => 'BlockSize'], 'NextToken' => ['shape' => 'PageToken']]], 'ListSnapshotBlocksRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'snapshotId'], 'NextToken' => ['shape' => 'PageToken', 'location' => 'querystring', 'locationName' => 'pageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'StartingBlockIndex' => ['shape' => 'BlockIndex', 'location' => 'querystring', 'locationName' => 'startingBlockIndex']]], 'ListSnapshotBlocksResponse' => ['type' => 'structure', 'members' => ['Blocks' => ['shape' => 'Blocks'], 'ExpiryTime' => ['shape' => 'TimeStamp'], 'VolumeSize' => ['shape' => 'VolumeSize'], 'BlockSize' => ['shape' => 'BlockSize'], 'NextToken' => ['shape' => 'PageToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 10000, 'min' => 100], 'OwnerId' => ['type' => 'string', 'max' => 24, 'min' => 1, 'pattern' => '\\S+'], 'PageToken' => ['type' => 'string', 'max' => 256, 'pattern' => '^[A-Za-z0-9+/=]+$'], 'Progress' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PutSnapshotBlockRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'BlockIndex', 'BlockData', 'DataLength', 'Checksum', 'ChecksumAlgorithm'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'snapshotId'], 'BlockIndex' => ['shape' => 'BlockIndex', 'location' => 'uri', 'locationName' => 'blockIndex'], 'BlockData' => ['shape' => 'BlockData'], 'DataLength' => ['shape' => 'DataLength', 'location' => 'header', 'locationName' => 'x-amz-Data-Length'], 'Progress' => ['shape' => 'Progress', 'location' => 'header', 'locationName' => 'x-amz-Progress'], 'Checksum' => ['shape' => 'Checksum', 'location' => 'header', 'locationName' => 'x-amz-Checksum'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-Checksum-Algorithm']], 'payload' => 'BlockData'], 'PutSnapshotBlockResponse' => ['type' => 'structure', 'members' => ['Checksum' => ['shape' => 'Checksum', 'location' => 'header', 'locationName' => 'x-amz-Checksum'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-Checksum-Algorithm']]], 'RequestThrottledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'RequestThrottledExceptionReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RequestThrottledExceptionReason' => ['type' => 'string', 'enum' => ['ACCOUNT_THROTTLED', 'DEPENDENCY_REQUEST_THROTTLED', 'RESOURCE_LEVEL_THROTTLE']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ResourceNotFoundExceptionReason']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceNotFoundExceptionReason' => ['type' => 'string', 'enum' => ['SNAPSHOT_NOT_FOUND', 'DEPENDENCY_RESOURCE_NOT_FOUND']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ServiceQuotaExceededExceptionReason']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ServiceQuotaExceededExceptionReason' => ['type' => 'string', 'enum' => ['DEPENDENCY_SERVICE_QUOTA_EXCEEDED']], 'SnapshotId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^snap-[0-9a-f]+$'], 'StartSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeSize'], 'members' => ['VolumeSize' => ['shape' => 'VolumeSize'], 'ParentSnapshotId' => ['shape' => 'SnapshotId'], 'Tags' => ['shape' => 'Tags'], 'Description' => ['shape' => 'Description'], 'ClientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'Encrypted' => ['shape' => 'Boolean'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Timeout' => ['shape' => 'Timeout']]], 'StartSnapshotResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Description'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'OwnerId' => ['shape' => 'OwnerId'], 'Status' => ['shape' => 'Status'], 'StartTime' => ['shape' => 'TimeStamp'], 'VolumeSize' => ['shape' => 'VolumeSize'], 'BlockSize' => ['shape' => 'BlockSize'], 'Tags' => ['shape' => 'Tags'], 'ParentSnapshotId' => ['shape' => 'SnapshotId'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'Status' => ['type' => 'string', 'enum' => ['completed', 'pending', 'error'], 'max' => 32], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 127, 'pattern' => '^[\\S\\s]+$'], 'TagValue' => ['type' => 'string', 'max' => 255, 'pattern' => '^[\\S\\s]*$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TimeStamp' => ['type' => 'timestamp'], 'Timeout' => ['type' => 'integer', 'max' => 4320, 'min' => 10], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_CUSTOMER_KEY', 'INVALID_PAGE_TOKEN', 'INVALID_BLOCK_TOKEN', 'INVALID_SNAPSHOT_ID', 'UNRELATED_SNAPSHOTS', 'INVALID_BLOCK', 'INVALID_CONTENT_ENCODING', 'INVALID_TAG', 'INVALID_DEPENDENCY_REQUEST', 'INVALID_PARAMETER_VALUE', 'INVALID_VOLUME_SIZE', 'CONFLICTING_BLOCK_UPDATE']], 'VolumeSize' => ['type' => 'long', 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-rule-set-1.json.php deleted file mode 100644 index f7b57b9..0000000 --- a/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ebs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ebs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ebs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ebs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-tests-1.json.php deleted file mode 100644 index 064d3fe..0000000 --- a/vendor/Aws3/Aws/data/ebs/2019-11-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ebs/2019-11-02/paginators-1.json.php b/vendor/Aws3/Aws/data/ebs/2019-11-02/paginators-1.json.php deleted file mode 100644 index faf4064..0000000 --- a/vendor/Aws3/Aws/data/ebs/2019-11-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChangedBlocks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSnapshotBlocks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/api-2.json.php b/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/api-2.json.php deleted file mode 100644 index 2144ac6..0000000 --- a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-04-02', 'endpointPrefix' => 'ec2-instance-connect', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'EC2 Instance Connect', 'serviceFullName' => 'AWS EC2 Instance Connect', 'serviceId' => 'EC2 Instance Connect', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSEC2InstanceConnectService', 'uid' => 'ec2-instance-connect-2018-04-02'], 'operations' => ['SendSSHPublicKey' => ['name' => 'SendSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendSSHPublicKeyRequest'], 'output' => ['shape' => 'SendSSHPublicKeyResponse'], 'errors' => [['shape' => 'AuthException'], ['shape' => 'InvalidArgsException'], ['shape' => 'ServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'EC2InstanceNotFoundException'], ['shape' => 'EC2InstanceStateInvalidException'], ['shape' => 'EC2InstanceUnavailableException']]], 'SendSerialConsoleSSHPublicKey' => ['name' => 'SendSerialConsoleSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendSerialConsoleSSHPublicKeyRequest'], 'output' => ['shape' => 'SendSerialConsoleSSHPublicKeyResponse'], 'errors' => [['shape' => 'AuthException'], ['shape' => 'SerialConsoleAccessDisabledException'], ['shape' => 'InvalidArgsException'], ['shape' => 'ServiceException'], ['shape' => 'ThrottlingException'], ['shape' => 'EC2InstanceNotFoundException'], ['shape' => 'EC2InstanceTypeInvalidException'], ['shape' => 'SerialConsoleSessionLimitExceededException'], ['shape' => 'SerialConsoleSessionUnavailableException'], ['shape' => 'EC2InstanceStateInvalidException'], ['shape' => 'EC2InstanceUnavailableException']]]], 'shapes' => ['AuthException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AvailabilityZone' => ['type' => 'string', 'max' => 32, 'min' => 6, 'pattern' => '^(\\w+-){2,3}\\d+\\w+$'], 'EC2InstanceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EC2InstanceStateInvalidException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EC2InstanceTypeInvalidException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EC2InstanceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InstanceId' => ['type' => 'string', 'max' => 32, 'min' => 10, 'pattern' => '^i-[a-f0-9]+$'], 'InstanceOSUser' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[A-Za-z_][A-Za-z0-9\\@\\._-]{0,30}[A-Za-z0-9\\$_-]?$'], 'InvalidArgsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'RequestId' => ['type' => 'string'], 'SSHPublicKey' => ['type' => 'string', 'max' => 4096, 'min' => 80], 'SendSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'InstanceOSUser', 'SSHPublicKey'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'InstanceOSUser' => ['shape' => 'InstanceOSUser'], 'SSHPublicKey' => ['shape' => 'SSHPublicKey'], 'AvailabilityZone' => ['shape' => 'AvailabilityZone']]], 'SendSSHPublicKeyResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'RequestId'], 'Success' => ['shape' => 'Success']]], 'SendSerialConsoleSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'SSHPublicKey'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SerialPort' => ['shape' => 'SerialPort'], 'SSHPublicKey' => ['shape' => 'SSHPublicKey']]], 'SendSerialConsoleSSHPublicKeyResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'RequestId'], 'Success' => ['shape' => 'Success']]], 'SerialConsoleAccessDisabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'SerialConsoleSessionLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'SerialConsoleSessionUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'SerialPort' => ['type' => 'integer', 'max' => 0, 'min' => 0], 'ServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'String' => ['type' => 'string'], 'Success' => ['type' => 'boolean'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.php deleted file mode 100644 index cb2d635..0000000 --- a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-instance-connect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-instance-connect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-instance-connect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2-instance-connect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-tests-1.json.php deleted file mode 100644 index a06a7c3..0000000 --- a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/paginators-1.json.php b/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/paginators-1.json.php deleted file mode 100644 index bec99d8..0000000 --- a/vendor/Aws3/Aws/data/ec2-instance-connect/2018-04-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/api-2.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/api-2.json.php deleted file mode 100644 index bb46755..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'ec2-2015-10-01', 'apiVersion' => '2015-10-01', 'endpointPrefix' => 'ec2', 'protocol' => 'ec2', 'serviceAbbreviation' => 'Amazon EC2', 'serviceFullName' => 'Amazon Elastic Compute Cloud', 'signatureVersion' => 'v4', 'xmlNamespace' => 'http://ec2.amazonaws.com/doc/2015-10-01'], 'operations' => ['AcceptVpcPeeringConnection' => ['name' => 'AcceptVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptVpcPeeringConnectionRequest'], 'output' => ['shape' => 'AcceptVpcPeeringConnectionResult']], 'AllocateAddress' => ['name' => 'AllocateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateAddressRequest'], 'output' => ['shape' => 'AllocateAddressResult']], 'AllocateHosts' => ['name' => 'AllocateHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateHostsRequest'], 'output' => ['shape' => 'AllocateHostsResult']], 'AssignPrivateIpAddresses' => ['name' => 'AssignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignPrivateIpAddressesRequest']], 'AssociateAddress' => ['name' => 'AssociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateAddressRequest'], 'output' => ['shape' => 'AssociateAddressResult']], 'AssociateDhcpOptions' => ['name' => 'AssociateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDhcpOptionsRequest']], 'AssociateRouteTable' => ['name' => 'AssociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateRouteTableRequest'], 'output' => ['shape' => 'AssociateRouteTableResult']], 'AttachClassicLinkVpc' => ['name' => 'AttachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachClassicLinkVpcRequest'], 'output' => ['shape' => 'AttachClassicLinkVpcResult']], 'AttachInternetGateway' => ['name' => 'AttachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInternetGatewayRequest']], 'AttachNetworkInterface' => ['name' => 'AttachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachNetworkInterfaceRequest'], 'output' => ['shape' => 'AttachNetworkInterfaceResult']], 'AttachVolume' => ['name' => 'AttachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'AttachVpnGateway' => ['name' => 'AttachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVpnGatewayRequest'], 'output' => ['shape' => 'AttachVpnGatewayResult']], 'AuthorizeSecurityGroupEgress' => ['name' => 'AuthorizeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupEgressRequest']], 'AuthorizeSecurityGroupIngress' => ['name' => 'AuthorizeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupIngressRequest']], 'BundleInstance' => ['name' => 'BundleInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BundleInstanceRequest'], 'output' => ['shape' => 'BundleInstanceResult']], 'CancelBundleTask' => ['name' => 'CancelBundleTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBundleTaskRequest'], 'output' => ['shape' => 'CancelBundleTaskResult']], 'CancelConversionTask' => ['name' => 'CancelConversionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelConversionRequest']], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskRequest']], 'CancelImportTask' => ['name' => 'CancelImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelImportTaskRequest'], 'output' => ['shape' => 'CancelImportTaskResult']], 'CancelReservedInstancesListing' => ['name' => 'CancelReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReservedInstancesListingRequest'], 'output' => ['shape' => 'CancelReservedInstancesListingResult']], 'CancelSpotFleetRequests' => ['name' => 'CancelSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotFleetRequestsRequest'], 'output' => ['shape' => 'CancelSpotFleetRequestsResponse']], 'CancelSpotInstanceRequests' => ['name' => 'CancelSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotInstanceRequestsRequest'], 'output' => ['shape' => 'CancelSpotInstanceRequestsResult']], 'ConfirmProductInstance' => ['name' => 'ConfirmProductInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmProductInstanceRequest'], 'output' => ['shape' => 'ConfirmProductInstanceResult']], 'CopyImage' => ['name' => 'CopyImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyImageRequest'], 'output' => ['shape' => 'CopyImageResult']], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult']], 'CreateCustomerGateway' => ['name' => 'CreateCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomerGatewayRequest'], 'output' => ['shape' => 'CreateCustomerGatewayResult']], 'CreateDhcpOptions' => ['name' => 'CreateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDhcpOptionsRequest'], 'output' => ['shape' => 'CreateDhcpOptionsResult']], 'CreateFlowLogs' => ['name' => 'CreateFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowLogsRequest'], 'output' => ['shape' => 'CreateFlowLogsResult']], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResult']], 'CreateInstanceExportTask' => ['name' => 'CreateInstanceExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceExportTaskRequest'], 'output' => ['shape' => 'CreateInstanceExportTaskResult']], 'CreateInternetGateway' => ['name' => 'CreateInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInternetGatewayRequest'], 'output' => ['shape' => 'CreateInternetGatewayResult']], 'CreateKeyPair' => ['name' => 'CreateKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyPairRequest'], 'output' => ['shape' => 'KeyPair']], 'CreateNatGateway' => ['name' => 'CreateNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNatGatewayRequest'], 'output' => ['shape' => 'CreateNatGatewayResult']], 'CreateNetworkAcl' => ['name' => 'CreateNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclRequest'], 'output' => ['shape' => 'CreateNetworkAclResult']], 'CreateNetworkAclEntry' => ['name' => 'CreateNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclEntryRequest']], 'CreateNetworkInterface' => ['name' => 'CreateNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInterfaceRequest'], 'output' => ['shape' => 'CreateNetworkInterfaceResult']], 'CreatePlacementGroup' => ['name' => 'CreatePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlacementGroupRequest']], 'CreateReservedInstancesListing' => ['name' => 'CreateReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReservedInstancesListingRequest'], 'output' => ['shape' => 'CreateReservedInstancesListingResult']], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResult']], 'CreateRouteTable' => ['name' => 'CreateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteTableRequest'], 'output' => ['shape' => 'CreateRouteTableResult']], 'CreateSecurityGroup' => ['name' => 'CreateSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityGroupRequest'], 'output' => ['shape' => 'CreateSecurityGroupResult']], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'Snapshot']], 'CreateSpotDatafeedSubscription' => ['name' => 'CreateSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'CreateSpotDatafeedSubscriptionResult']], 'CreateSubnet' => ['name' => 'CreateSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetRequest'], 'output' => ['shape' => 'CreateSubnetResult']], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest']], 'CreateVolume' => ['name' => 'CreateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeRequest'], 'output' => ['shape' => 'Volume']], 'CreateVpc' => ['name' => 'CreateVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcRequest'], 'output' => ['shape' => 'CreateVpcResult']], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResult']], 'CreateVpcPeeringConnection' => ['name' => 'CreateVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringConnectionRequest'], 'output' => ['shape' => 'CreateVpcPeeringConnectionResult']], 'CreateVpnConnection' => ['name' => 'CreateVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRequest'], 'output' => ['shape' => 'CreateVpnConnectionResult']], 'CreateVpnConnectionRoute' => ['name' => 'CreateVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRouteRequest']], 'CreateVpnGateway' => ['name' => 'CreateVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnGatewayRequest'], 'output' => ['shape' => 'CreateVpnGatewayResult']], 'DeleteCustomerGateway' => ['name' => 'DeleteCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomerGatewayRequest']], 'DeleteDhcpOptions' => ['name' => 'DeleteDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDhcpOptionsRequest']], 'DeleteFlowLogs' => ['name' => 'DeleteFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowLogsRequest'], 'output' => ['shape' => 'DeleteFlowLogsResult']], 'DeleteInternetGateway' => ['name' => 'DeleteInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInternetGatewayRequest']], 'DeleteKeyPair' => ['name' => 'DeleteKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyPairRequest']], 'DeleteNatGateway' => ['name' => 'DeleteNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNatGatewayRequest'], 'output' => ['shape' => 'DeleteNatGatewayResult']], 'DeleteNetworkAcl' => ['name' => 'DeleteNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclRequest']], 'DeleteNetworkAclEntry' => ['name' => 'DeleteNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclEntryRequest']], 'DeleteNetworkInterface' => ['name' => 'DeleteNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInterfaceRequest']], 'DeletePlacementGroup' => ['name' => 'DeletePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlacementGroupRequest']], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteRequest']], 'DeleteRouteTable' => ['name' => 'DeleteRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteTableRequest']], 'DeleteSecurityGroup' => ['name' => 'DeleteSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityGroupRequest']], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest']], 'DeleteSpotDatafeedSubscription' => ['name' => 'DeleteSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpotDatafeedSubscriptionRequest']], 'DeleteSubnet' => ['name' => 'DeleteSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetRequest']], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest']], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeRequest']], 'DeleteVpc' => ['name' => 'DeleteVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcRequest']], 'DeleteVpcEndpoints' => ['name' => 'DeleteVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointsResult']], 'DeleteVpcPeeringConnection' => ['name' => 'DeleteVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringConnectionRequest'], 'output' => ['shape' => 'DeleteVpcPeeringConnectionResult']], 'DeleteVpnConnection' => ['name' => 'DeleteVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRequest']], 'DeleteVpnConnectionRoute' => ['name' => 'DeleteVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRouteRequest']], 'DeleteVpnGateway' => ['name' => 'DeleteVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnGatewayRequest']], 'DeregisterImage' => ['name' => 'DeregisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterImageRequest']], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResult']], 'DescribeAddresses' => ['name' => 'DescribeAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesRequest'], 'output' => ['shape' => 'DescribeAddressesResult']], 'DescribeAvailabilityZones' => ['name' => 'DescribeAvailabilityZones', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityZonesRequest'], 'output' => ['shape' => 'DescribeAvailabilityZonesResult']], 'DescribeBundleTasks' => ['name' => 'DescribeBundleTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBundleTasksRequest'], 'output' => ['shape' => 'DescribeBundleTasksResult']], 'DescribeClassicLinkInstances' => ['name' => 'DescribeClassicLinkInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClassicLinkInstancesRequest'], 'output' => ['shape' => 'DescribeClassicLinkInstancesResult']], 'DescribeConversionTasks' => ['name' => 'DescribeConversionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConversionTasksRequest'], 'output' => ['shape' => 'DescribeConversionTasksResult']], 'DescribeCustomerGateways' => ['name' => 'DescribeCustomerGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomerGatewaysRequest'], 'output' => ['shape' => 'DescribeCustomerGatewaysResult']], 'DescribeDhcpOptions' => ['name' => 'DescribeDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDhcpOptionsRequest'], 'output' => ['shape' => 'DescribeDhcpOptionsResult']], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResult']], 'DescribeFlowLogs' => ['name' => 'DescribeFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFlowLogsRequest'], 'output' => ['shape' => 'DescribeFlowLogsResult']], 'DescribeHosts' => ['name' => 'DescribeHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostsRequest'], 'output' => ['shape' => 'DescribeHostsResult']], 'DescribeIdFormat' => ['name' => 'DescribeIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdFormatRequest'], 'output' => ['shape' => 'DescribeIdFormatResult']], 'DescribeImageAttribute' => ['name' => 'DescribeImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageAttributeRequest'], 'output' => ['shape' => 'ImageAttribute']], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResult']], 'DescribeImportImageTasks' => ['name' => 'DescribeImportImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportImageTasksRequest'], 'output' => ['shape' => 'DescribeImportImageTasksResult']], 'DescribeImportSnapshotTasks' => ['name' => 'DescribeImportSnapshotTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportSnapshotTasksRequest'], 'output' => ['shape' => 'DescribeImportSnapshotTasksResult']], 'DescribeInstanceAttribute' => ['name' => 'DescribeInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAttributeRequest'], 'output' => ['shape' => 'InstanceAttribute']], 'DescribeInstanceStatus' => ['name' => 'DescribeInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceStatusRequest'], 'output' => ['shape' => 'DescribeInstanceStatusResult']], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesRequest'], 'output' => ['shape' => 'DescribeInstancesResult']], 'DescribeInternetGateways' => ['name' => 'DescribeInternetGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInternetGatewaysRequest'], 'output' => ['shape' => 'DescribeInternetGatewaysResult']], 'DescribeKeyPairs' => ['name' => 'DescribeKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyPairsRequest'], 'output' => ['shape' => 'DescribeKeyPairsResult']], 'DescribeMovingAddresses' => ['name' => 'DescribeMovingAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMovingAddressesRequest'], 'output' => ['shape' => 'DescribeMovingAddressesResult']], 'DescribeNatGateways' => ['name' => 'DescribeNatGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNatGatewaysRequest'], 'output' => ['shape' => 'DescribeNatGatewaysResult']], 'DescribeNetworkAcls' => ['name' => 'DescribeNetworkAcls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkAclsRequest'], 'output' => ['shape' => 'DescribeNetworkAclsResult']], 'DescribeNetworkInterfaceAttribute' => ['name' => 'DescribeNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfaceAttributeRequest'], 'output' => ['shape' => 'DescribeNetworkInterfaceAttributeResult']], 'DescribeNetworkInterfaces' => ['name' => 'DescribeNetworkInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfacesRequest'], 'output' => ['shape' => 'DescribeNetworkInterfacesResult']], 'DescribePlacementGroups' => ['name' => 'DescribePlacementGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlacementGroupsRequest'], 'output' => ['shape' => 'DescribePlacementGroupsResult']], 'DescribePrefixLists' => ['name' => 'DescribePrefixLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrefixListsRequest'], 'output' => ['shape' => 'DescribePrefixListsResult']], 'DescribeRegions' => ['name' => 'DescribeRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegionsRequest'], 'output' => ['shape' => 'DescribeRegionsResult']], 'DescribeReservedInstances' => ['name' => 'DescribeReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesRequest'], 'output' => ['shape' => 'DescribeReservedInstancesResult']], 'DescribeReservedInstancesListings' => ['name' => 'DescribeReservedInstancesListings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesListingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesListingsResult']], 'DescribeReservedInstancesModifications' => ['name' => 'DescribeReservedInstancesModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesModificationsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesModificationsResult']], 'DescribeReservedInstancesOfferings' => ['name' => 'DescribeReservedInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesOfferingsResult']], 'DescribeRouteTables' => ['name' => 'DescribeRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRouteTablesRequest'], 'output' => ['shape' => 'DescribeRouteTablesResult']], 'DescribeScheduledInstanceAvailability' => ['name' => 'DescribeScheduledInstanceAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstanceAvailabilityRequest'], 'output' => ['shape' => 'DescribeScheduledInstanceAvailabilityResult']], 'DescribeScheduledInstances' => ['name' => 'DescribeScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstancesRequest'], 'output' => ['shape' => 'DescribeScheduledInstancesResult']], 'DescribeSecurityGroupReferences' => ['name' => 'DescribeSecurityGroupReferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupReferencesRequest'], 'output' => ['shape' => 'DescribeSecurityGroupReferencesResult']], 'DescribeSecurityGroups' => ['name' => 'DescribeSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeSecurityGroupsResult']], 'DescribeSnapshotAttribute' => ['name' => 'DescribeSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotAttributeRequest'], 'output' => ['shape' => 'DescribeSnapshotAttributeResult']], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResult']], 'DescribeSpotDatafeedSubscription' => ['name' => 'DescribeSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'DescribeSpotDatafeedSubscriptionResult']], 'DescribeSpotFleetInstances' => ['name' => 'DescribeSpotFleetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetInstancesRequest'], 'output' => ['shape' => 'DescribeSpotFleetInstancesResponse']], 'DescribeSpotFleetRequestHistory' => ['name' => 'DescribeSpotFleetRequestHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestHistoryRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestHistoryResponse']], 'DescribeSpotFleetRequests' => ['name' => 'DescribeSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestsRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestsResponse']], 'DescribeSpotInstanceRequests' => ['name' => 'DescribeSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotInstanceRequestsRequest'], 'output' => ['shape' => 'DescribeSpotInstanceRequestsResult']], 'DescribeSpotPriceHistory' => ['name' => 'DescribeSpotPriceHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotPriceHistoryRequest'], 'output' => ['shape' => 'DescribeSpotPriceHistoryResult']], 'DescribeStaleSecurityGroups' => ['name' => 'DescribeStaleSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStaleSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeStaleSecurityGroupsResult']], 'DescribeSubnets' => ['name' => 'DescribeSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetsRequest'], 'output' => ['shape' => 'DescribeSubnetsResult']], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResult']], 'DescribeVolumeAttribute' => ['name' => 'DescribeVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeAttributeRequest'], 'output' => ['shape' => 'DescribeVolumeAttributeResult']], 'DescribeVolumeStatus' => ['name' => 'DescribeVolumeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeStatusRequest'], 'output' => ['shape' => 'DescribeVolumeStatusResult']], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResult']], 'DescribeVpcAttribute' => ['name' => 'DescribeVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcAttributeRequest'], 'output' => ['shape' => 'DescribeVpcAttributeResult']], 'DescribeVpcClassicLink' => ['name' => 'DescribeVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkResult']], 'DescribeVpcClassicLinkDnsSupport' => ['name' => 'DescribeVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkDnsSupportResult']], 'DescribeVpcEndpointServices' => ['name' => 'DescribeVpcEndpointServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServicesRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServicesResult']], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResult']], 'DescribeVpcPeeringConnections' => ['name' => 'DescribeVpcPeeringConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringConnectionsRequest'], 'output' => ['shape' => 'DescribeVpcPeeringConnectionsResult']], 'DescribeVpcs' => ['name' => 'DescribeVpcs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcsRequest'], 'output' => ['shape' => 'DescribeVpcsResult']], 'DescribeVpnConnections' => ['name' => 'DescribeVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnConnectionsRequest'], 'output' => ['shape' => 'DescribeVpnConnectionsResult']], 'DescribeVpnGateways' => ['name' => 'DescribeVpnGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnGatewaysRequest'], 'output' => ['shape' => 'DescribeVpnGatewaysResult']], 'DetachClassicLinkVpc' => ['name' => 'DetachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachClassicLinkVpcRequest'], 'output' => ['shape' => 'DetachClassicLinkVpcResult']], 'DetachInternetGateway' => ['name' => 'DetachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInternetGatewayRequest']], 'DetachNetworkInterface' => ['name' => 'DetachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachNetworkInterfaceRequest']], 'DetachVolume' => ['name' => 'DetachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'DetachVpnGateway' => ['name' => 'DetachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVpnGatewayRequest']], 'DisableVgwRoutePropagation' => ['name' => 'DisableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVgwRoutePropagationRequest']], 'DisableVpcClassicLink' => ['name' => 'DisableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkResult']], 'DisableVpcClassicLinkDnsSupport' => ['name' => 'DisableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkDnsSupportResult']], 'DisassociateAddress' => ['name' => 'DisassociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateAddressRequest']], 'DisassociateRouteTable' => ['name' => 'DisassociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateRouteTableRequest']], 'EnableVgwRoutePropagation' => ['name' => 'EnableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVgwRoutePropagationRequest']], 'EnableVolumeIO' => ['name' => 'EnableVolumeIO', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVolumeIORequest']], 'EnableVpcClassicLink' => ['name' => 'EnableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkResult']], 'EnableVpcClassicLinkDnsSupport' => ['name' => 'EnableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkDnsSupportResult']], 'GetConsoleOutput' => ['name' => 'GetConsoleOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleOutputRequest'], 'output' => ['shape' => 'GetConsoleOutputResult']], 'GetConsoleScreenshot' => ['name' => 'GetConsoleScreenshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleScreenshotRequest'], 'output' => ['shape' => 'GetConsoleScreenshotResult']], 'GetPasswordData' => ['name' => 'GetPasswordData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPasswordDataRequest'], 'output' => ['shape' => 'GetPasswordDataResult']], 'ImportImage' => ['name' => 'ImportImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportImageRequest'], 'output' => ['shape' => 'ImportImageResult']], 'ImportInstance' => ['name' => 'ImportInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportInstanceRequest'], 'output' => ['shape' => 'ImportInstanceResult']], 'ImportKeyPair' => ['name' => 'ImportKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyPairRequest'], 'output' => ['shape' => 'ImportKeyPairResult']], 'ImportSnapshot' => ['name' => 'ImportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSnapshotRequest'], 'output' => ['shape' => 'ImportSnapshotResult']], 'ImportVolume' => ['name' => 'ImportVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportVolumeRequest'], 'output' => ['shape' => 'ImportVolumeResult']], 'ModifyHosts' => ['name' => 'ModifyHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHostsRequest'], 'output' => ['shape' => 'ModifyHostsResult']], 'ModifyIdFormat' => ['name' => 'ModifyIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdFormatRequest']], 'ModifyImageAttribute' => ['name' => 'ModifyImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyImageAttributeRequest']], 'ModifyInstanceAttribute' => ['name' => 'ModifyInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceAttributeRequest']], 'ModifyInstancePlacement' => ['name' => 'ModifyInstancePlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstancePlacementRequest'], 'output' => ['shape' => 'ModifyInstancePlacementResult']], 'ModifyNetworkInterfaceAttribute' => ['name' => 'ModifyNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyNetworkInterfaceAttributeRequest']], 'ModifyReservedInstances' => ['name' => 'ModifyReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReservedInstancesRequest'], 'output' => ['shape' => 'ModifyReservedInstancesResult']], 'ModifySnapshotAttribute' => ['name' => 'ModifySnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotAttributeRequest']], 'ModifySpotFleetRequest' => ['name' => 'ModifySpotFleetRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySpotFleetRequestRequest'], 'output' => ['shape' => 'ModifySpotFleetRequestResponse']], 'ModifySubnetAttribute' => ['name' => 'ModifySubnetAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySubnetAttributeRequest']], 'ModifyVolumeAttribute' => ['name' => 'ModifyVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVolumeAttributeRequest']], 'ModifyVpcAttribute' => ['name' => 'ModifyVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcAttributeRequest']], 'ModifyVpcEndpoint' => ['name' => 'ModifyVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointRequest'], 'output' => ['shape' => 'ModifyVpcEndpointResult']], 'ModifyVpcPeeringConnectionOptions' => ['name' => 'ModifyVpcPeeringConnectionOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcPeeringConnectionOptionsRequest'], 'output' => ['shape' => 'ModifyVpcPeeringConnectionOptionsResult']], 'MonitorInstances' => ['name' => 'MonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MonitorInstancesRequest'], 'output' => ['shape' => 'MonitorInstancesResult']], 'MoveAddressToVpc' => ['name' => 'MoveAddressToVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveAddressToVpcRequest'], 'output' => ['shape' => 'MoveAddressToVpcResult']], 'PurchaseReservedInstancesOffering' => ['name' => 'PurchaseReservedInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedInstancesOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedInstancesOfferingResult']], 'PurchaseScheduledInstances' => ['name' => 'PurchaseScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseScheduledInstancesRequest'], 'output' => ['shape' => 'PurchaseScheduledInstancesResult']], 'RebootInstances' => ['name' => 'RebootInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstancesRequest']], 'RegisterImage' => ['name' => 'RegisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterImageRequest'], 'output' => ['shape' => 'RegisterImageResult']], 'RejectVpcPeeringConnection' => ['name' => 'RejectVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectVpcPeeringConnectionRequest'], 'output' => ['shape' => 'RejectVpcPeeringConnectionResult']], 'ReleaseAddress' => ['name' => 'ReleaseAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseAddressRequest']], 'ReleaseHosts' => ['name' => 'ReleaseHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseHostsRequest'], 'output' => ['shape' => 'ReleaseHostsResult']], 'ReplaceNetworkAclAssociation' => ['name' => 'ReplaceNetworkAclAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclAssociationRequest'], 'output' => ['shape' => 'ReplaceNetworkAclAssociationResult']], 'ReplaceNetworkAclEntry' => ['name' => 'ReplaceNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclEntryRequest']], 'ReplaceRoute' => ['name' => 'ReplaceRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteRequest']], 'ReplaceRouteTableAssociation' => ['name' => 'ReplaceRouteTableAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteTableAssociationRequest'], 'output' => ['shape' => 'ReplaceRouteTableAssociationResult']], 'ReportInstanceStatus' => ['name' => 'ReportInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportInstanceStatusRequest']], 'RequestSpotFleet' => ['name' => 'RequestSpotFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotFleetRequest'], 'output' => ['shape' => 'RequestSpotFleetResponse']], 'RequestSpotInstances' => ['name' => 'RequestSpotInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotInstancesRequest'], 'output' => ['shape' => 'RequestSpotInstancesResult']], 'ResetImageAttribute' => ['name' => 'ResetImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetImageAttributeRequest']], 'ResetInstanceAttribute' => ['name' => 'ResetInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetInstanceAttributeRequest']], 'ResetNetworkInterfaceAttribute' => ['name' => 'ResetNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetNetworkInterfaceAttributeRequest']], 'ResetSnapshotAttribute' => ['name' => 'ResetSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetSnapshotAttributeRequest']], 'RestoreAddressToClassic' => ['name' => 'RestoreAddressToClassic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreAddressToClassicRequest'], 'output' => ['shape' => 'RestoreAddressToClassicResult']], 'RevokeSecurityGroupEgress' => ['name' => 'RevokeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupEgressRequest']], 'RevokeSecurityGroupIngress' => ['name' => 'RevokeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupIngressRequest']], 'RunInstances' => ['name' => 'RunInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunInstancesRequest'], 'output' => ['shape' => 'Reservation']], 'RunScheduledInstances' => ['name' => 'RunScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunScheduledInstancesRequest'], 'output' => ['shape' => 'RunScheduledInstancesResult']], 'StartInstances' => ['name' => 'StartInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstancesRequest'], 'output' => ['shape' => 'StartInstancesResult']], 'StopInstances' => ['name' => 'StopInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstancesRequest'], 'output' => ['shape' => 'StopInstancesResult']], 'TerminateInstances' => ['name' => 'TerminateInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateInstancesRequest'], 'output' => ['shape' => 'TerminateInstancesResult']], 'UnassignPrivateIpAddresses' => ['name' => 'UnassignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignPrivateIpAddressesRequest']], 'UnmonitorInstances' => ['name' => 'UnmonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnmonitorInstancesRequest'], 'output' => ['shape' => 'UnmonitorInstancesResult']]], 'shapes' => ['AcceptVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'AcceptVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'AccountAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String', 'locationName' => 'attributeName'], 'AttributeValues' => ['shape' => 'AccountAttributeValueList', 'locationName' => 'attributeValueSet']]], 'AccountAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute', 'locationName' => 'item']], 'AccountAttributeName' => ['type' => 'string', 'enum' => ['supported-platforms', 'default-vpc']], 'AccountAttributeNameStringList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeName', 'locationName' => 'attributeName']], 'AccountAttributeValue' => ['type' => 'structure', 'members' => ['AttributeValue' => ['shape' => 'String', 'locationName' => 'attributeValue']]], 'AccountAttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeValue', 'locationName' => 'item']], 'ActiveInstance' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId']]], 'ActiveInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ActiveInstance', 'locationName' => 'item']], 'Address' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'NetworkInterfaceOwnerId' => ['shape' => 'String', 'locationName' => 'networkInterfaceOwnerId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address', 'locationName' => 'item']], 'Affinity' => ['type' => 'string', 'enum' => ['default', 'host']], 'AllocateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Domain' => ['shape' => 'DomainType']]], 'AllocateAddressResult' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId']]], 'AllocateHostsRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'Quantity', 'AvailabilityZone'], 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Quantity' => ['shape' => 'Integer', 'locationName' => 'quantity'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'AllocateHostsResult' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'ResponseHostIdList', 'locationName' => 'hostIdSet']]], 'AllocationIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AllocationId']], 'AllocationState' => ['type' => 'string', 'enum' => ['available', 'under-assessment', 'permanent-failure', 'released', 'released-permanent-failure']], 'AllocationStrategy' => ['type' => 'string', 'enum' => ['lowestPrice', 'diversified']], 'ArchitectureValues' => ['type' => 'string', 'enum' => ['i386', 'x86_64']], 'AssignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AllowReassignment' => ['shape' => 'Boolean', 'locationName' => 'allowReassignment']]], 'AssociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'AllowReassociation' => ['shape' => 'Boolean', 'locationName' => 'allowReassociation']]], 'AssociateAddressResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AssociateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AssociateRouteTableRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'AssociateRouteTableResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AttachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId', 'Groups'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'SecurityGroupId']]], 'AttachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'AttachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'AttachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'InstanceId', 'DeviceIndex'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex']]], 'AttachNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId']]], 'AttachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId', 'InstanceId', 'Device'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String']]], 'AttachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AttachVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment', 'locationName' => 'attachment']]], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'AttributeBooleanValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean', 'locationName' => 'value']]], 'AttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'AuthorizeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'AuthorizeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'AutoPlacement' => ['type' => 'string', 'enum' => ['on', 'off']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['ZoneName' => ['shape' => 'String', 'locationName' => 'zoneName'], 'State' => ['shape' => 'AvailabilityZoneState', 'locationName' => 'zoneState'], 'RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Messages' => ['shape' => 'AvailabilityZoneMessageList', 'locationName' => 'messageSet']]], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'item']], 'AvailabilityZoneMessage' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']]], 'AvailabilityZoneMessageList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneMessage', 'locationName' => 'item']], 'AvailabilityZoneState' => ['type' => 'string', 'enum' => ['available', 'information', 'impaired', 'unavailable']], 'AvailableCapacity' => ['type' => 'structure', 'members' => ['AvailableInstanceCapacity' => ['shape' => 'AvailableInstanceCapacityList', 'locationName' => 'availableInstanceCapacity'], 'AvailableVCpus' => ['shape' => 'Integer', 'locationName' => 'availableVCpus']]], 'AvailableInstanceCapacityList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCapacity', 'locationName' => 'item']], 'BatchState' => ['type' => 'string', 'enum' => ['submitted', 'active', 'cancelled', 'failed', 'cancelled_running', 'cancelled_terminating', 'modifying']], 'Blob' => ['type' => 'blob'], 'BlobAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Blob', 'locationName' => 'value']]], 'BlockDeviceMapping' => ['type' => 'structure', 'members' => ['VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsBlockDevice', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'BlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'item']], 'BlockDeviceMappingRequestList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'Boolean' => ['type' => 'boolean'], 'BundleIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'BundleId']], 'BundleInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Storage'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'Storage' => ['shape' => 'Storage']]], 'BundleInstanceResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'BundleTask' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'BundleId' => ['shape' => 'String', 'locationName' => 'bundleId'], 'State' => ['shape' => 'BundleTaskState', 'locationName' => 'state'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Storage' => ['shape' => 'Storage', 'locationName' => 'storage'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'BundleTaskError' => ['shape' => 'BundleTaskError', 'locationName' => 'error']]], 'BundleTaskError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'BundleTaskList' => ['type' => 'list', 'member' => ['shape' => 'BundleTask', 'locationName' => 'item']], 'BundleTaskState' => ['type' => 'string', 'enum' => ['pending', 'waiting-for-shutdown', 'bundling', 'storing', 'cancelling', 'complete', 'failed']], 'CancelBatchErrorCode' => ['type' => 'string', 'enum' => ['fleetRequestIdDoesNotExist', 'fleetRequestIdMalformed', 'fleetRequestNotInCancellableState', 'unexpectedError']], 'CancelBundleTaskRequest' => ['type' => 'structure', 'required' => ['BundleId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleId' => ['shape' => 'String']]], 'CancelBundleTaskResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'CancelConversionRequest' => ['type' => 'structure', 'required' => ['ConversionTaskId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ReasonMessage' => ['shape' => 'String', 'locationName' => 'reasonMessage']]], 'CancelExportTaskRequest' => ['type' => 'structure', 'required' => ['ExportTaskId'], 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId']]], 'CancelImportTaskRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskId' => ['shape' => 'String'], 'CancelReason' => ['shape' => 'String']]], 'CancelImportTaskResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'PreviousState' => ['shape' => 'String', 'locationName' => 'previousState']]], 'CancelReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesListingId'], 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId']]], 'CancelReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CancelSpotFleetRequestsError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'CancelBatchErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'CancelSpotFleetRequestsErrorItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'Error'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'Error' => ['shape' => 'CancelSpotFleetRequestsError', 'locationName' => 'error']]], 'CancelSpotFleetRequestsErrorSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsErrorItem', 'locationName' => 'item']], 'CancelSpotFleetRequestsRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestIds', 'TerminateInstances'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'TerminateInstances' => ['shape' => 'Boolean', 'locationName' => 'terminateInstances']]], 'CancelSpotFleetRequestsResponse' => ['type' => 'structure', 'members' => ['UnsuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsErrorSet', 'locationName' => 'unsuccessfulFleetRequestSet'], 'SuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsSuccessSet', 'locationName' => 'successfulFleetRequestSet']]], 'CancelSpotFleetRequestsSuccessItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'CurrentSpotFleetRequestState', 'PreviousSpotFleetRequestState'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'CurrentSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'currentSpotFleetRequestState'], 'PreviousSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'previousSpotFleetRequestState']]], 'CancelSpotFleetRequestsSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsSuccessItem', 'locationName' => 'item']], 'CancelSpotInstanceRequestState' => ['type' => 'string', 'enum' => ['active', 'open', 'closed', 'cancelled', 'completed']], 'CancelSpotInstanceRequestsRequest' => ['type' => 'structure', 'required' => ['SpotInstanceRequestIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId']]], 'CancelSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['CancelledSpotInstanceRequests' => ['shape' => 'CancelledSpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'CancelledSpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'State' => ['shape' => 'CancelSpotInstanceRequestState', 'locationName' => 'state']]], 'CancelledSpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'CancelledSpotInstanceRequest', 'locationName' => 'item']], 'ClassicLinkDnsSupport' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkDnsSupported' => ['shape' => 'Boolean', 'locationName' => 'classicLinkDnsSupported']]], 'ClassicLinkDnsSupportList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkDnsSupport', 'locationName' => 'item']], 'ClassicLinkInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ClassicLinkInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkInstance', 'locationName' => 'item']], 'ClientData' => ['type' => 'structure', 'members' => ['UploadStart' => ['shape' => 'DateTime'], 'UploadEnd' => ['shape' => 'DateTime'], 'UploadSize' => ['shape' => 'Double'], 'Comment' => ['shape' => 'String']]], 'ConfirmProductInstanceRequest' => ['type' => 'structure', 'required' => ['ProductCode', 'InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ProductCode' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'ConfirmProductInstanceResult' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ContainerFormat' => ['type' => 'string', 'enum' => ['ova']], 'ConversionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ConversionTask' => ['type' => 'structure', 'required' => ['ConversionTaskId', 'State'], 'members' => ['ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ExpirationTime' => ['shape' => 'String', 'locationName' => 'expirationTime'], 'ImportInstance' => ['shape' => 'ImportInstanceTaskDetails', 'locationName' => 'importInstance'], 'ImportVolume' => ['shape' => 'ImportVolumeTaskDetails', 'locationName' => 'importVolume'], 'State' => ['shape' => 'ConversionTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ConversionTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'CopyImageRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceImageId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceImageId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopyImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceSnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceSnapshotId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String', 'locationName' => 'destinationRegion'], 'PresignedUrl' => ['shape' => 'String', 'locationName' => 'presignedUrl'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId']]], 'CreateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['Type', 'PublicIp', 'BgpAsn'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'IpAddress'], 'BgpAsn' => ['shape' => 'Integer']]], 'CreateCustomerGatewayResult' => ['type' => 'structure', 'members' => ['CustomerGateway' => ['shape' => 'CustomerGateway', 'locationName' => 'customerGateway']]], 'CreateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpConfigurations'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpConfigurations' => ['shape' => 'NewDhcpConfigurationList', 'locationName' => 'dhcpConfiguration']]], 'CreateDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptions', 'locationName' => 'dhcpOptions']]], 'CreateFlowLogsRequest' => ['type' => 'structure', 'required' => ['ResourceIds', 'ResourceType', 'TrafficType', 'LogGroupName', 'DeliverLogsPermissionArn'], 'members' => ['ResourceIds' => ['shape' => 'ValueStringList', 'locationName' => 'ResourceId'], 'ResourceType' => ['shape' => 'FlowLogsResourceType'], 'TrafficType' => ['shape' => 'TrafficType'], 'LogGroupName' => ['shape' => 'String'], 'DeliverLogsPermissionArn' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'flowLogIdSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NoReboot' => ['shape' => 'Boolean', 'locationName' => 'noReboot'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'blockDeviceMapping']]], 'CreateImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CreateInstanceExportTaskRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment'], 'ExportToS3Task' => ['shape' => 'ExportToS3TaskSpecification', 'locationName' => 'exportToS3']]], 'CreateInstanceExportTaskResult' => ['type' => 'structure', 'members' => ['ExportTask' => ['shape' => 'ExportTask', 'locationName' => 'exportTask']]], 'CreateInternetGatewayRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateInternetGatewayResult' => ['type' => 'structure', 'members' => ['InternetGateway' => ['shape' => 'InternetGateway', 'locationName' => 'internetGateway']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'CreateNatGatewayRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'AllocationId'], 'members' => ['SubnetId' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGateway' => ['shape' => 'NatGateway', 'locationName' => 'natGateway'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'CreateNetworkAclRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateNetworkAclResult' => ['type' => 'structure', 'members' => ['NetworkAcl' => ['shape' => 'NetworkAcl', 'locationName' => 'networkAcl']]], 'CreateNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['NetworkInterface' => ['shape' => 'NetworkInterface', 'locationName' => 'networkInterface']]], 'CreatePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Strategy'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy']]], 'CreateReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesId', 'InstanceCount', 'PriceSchedules', 'ClientToken'], 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'PriceSchedules' => ['shape' => 'PriceScheduleSpecificationList', 'locationName' => 'priceSchedules'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CreateRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'CreateRouteResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CreateRouteTableRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateRouteTableResult' => ['type' => 'structure', 'members' => ['RouteTable' => ['shape' => 'RouteTable', 'locationName' => 'routeTable']]], 'CreateSecurityGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Description'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String', 'locationName' => 'GroupDescription'], 'VpcId' => ['shape' => 'String']]], 'CreateSecurityGroupResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'CreateSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix']]], 'CreateSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'CreateSubnetRequest' => ['type' => 'structure', 'required' => ['VpcId', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'CidrBlock' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateSubnetResult' => ['type' => 'structure', 'members' => ['Subnet' => ['shape' => 'Subnet', 'locationName' => 'subnet']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['Resources', 'Tags'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'ResourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'CreateVolumePermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'CreateVolumePermissionList' => ['type' => 'list', 'member' => ['shape' => 'CreateVolumePermission', 'locationName' => 'item']], 'CreateVolumePermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'CreateVolumePermissionList'], 'Remove' => ['shape' => 'CreateVolumePermissionList']]], 'CreateVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Size' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'VolumeType' => ['shape' => 'VolumeType'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcId', 'ServiceName'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'ServiceName' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'ClientToken' => ['shape' => 'String']]], 'CreateVpcEndpointResult' => ['type' => 'structure', 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint', 'locationName' => 'vpcEndpoint'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeerVpcId' => ['shape' => 'String', 'locationName' => 'peerVpcId'], 'PeerOwnerId' => ['shape' => 'String', 'locationName' => 'peerOwnerId']]], 'CreateVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'CreateVpcRequest' => ['type' => 'structure', 'required' => ['CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CidrBlock' => ['shape' => 'String'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy']]], 'CreateVpcResult' => ['type' => 'structure', 'members' => ['Vpc' => ['shape' => 'Vpc', 'locationName' => 'vpc']]], 'CreateVpnConnectionRequest' => ['type' => 'structure', 'required' => ['Type', 'CustomerGatewayId', 'VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'String'], 'CustomerGatewayId' => ['shape' => 'String'], 'VpnGatewayId' => ['shape' => 'String'], 'Options' => ['shape' => 'VpnConnectionOptionsSpecification', 'locationName' => 'options']]], 'CreateVpnConnectionResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'CreateVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'CreateVpnGatewayRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpnGateway' => ['shape' => 'VpnGateway', 'locationName' => 'vpnGateway']]], 'CurrencyCodeValues' => ['type' => 'string', 'enum' => ['USD']], 'CustomerGateway' => ['type' => 'structure', 'members' => ['CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'IpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'BgpAsn' => ['shape' => 'String', 'locationName' => 'bgpAsn'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CustomerGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'CustomerGatewayId']], 'CustomerGatewayList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGateway', 'locationName' => 'item']], 'DatafeedSubscriptionState' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'DateTime' => ['type' => 'timestamp'], 'DeleteCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayId' => ['shape' => 'String']]], 'DeleteDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String']]], 'DeleteFlowLogsRequest' => ['type' => 'structure', 'required' => ['FlowLogIds'], 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId']]], 'DeleteFlowLogsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId']]], 'DeleteKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'DeleteNatGatewayRequest' => ['type' => 'structure', 'required' => ['NatGatewayId'], 'members' => ['NatGatewayId' => ['shape' => 'String']]], 'DeleteNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'DeleteNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Egress'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress']]], 'DeleteNetworkAclRequest' => ['type' => 'structure', 'required' => ['NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'DeleteNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'DeletePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'DeleteRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock']]], 'DeleteRouteTableRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'DeleteSecurityGroupRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String']]], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String']]], 'DeleteSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSubnetRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String']]], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['Resources'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'resourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tag']]], 'DeleteVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String']]], 'DeleteVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'DeleteVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteVpcRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String']]], 'DeleteVpnConnectionRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionId' => ['shape' => 'String']]], 'DeleteVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'DeleteVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String']]], 'DeregisterImageRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String']]], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttributeNames' => ['shape' => 'AccountAttributeNameStringList', 'locationName' => 'attributeName']]], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AccountAttributeList', 'locationName' => 'accountAttributeSet']]], 'DescribeAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'PublicIpStringList', 'locationName' => 'PublicIp'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId']]], 'DescribeAddressesResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressList', 'locationName' => 'addressesSet']]], 'DescribeAvailabilityZonesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ZoneNames' => ['shape' => 'ZoneNameStringList', 'locationName' => 'ZoneName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeAvailabilityZonesResult' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneList', 'locationName' => 'availabilityZoneInfo']]], 'DescribeBundleTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleIds' => ['shape' => 'BundleIdStringList', 'locationName' => 'BundleId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeBundleTasksResult' => ['type' => 'structure', 'members' => ['BundleTasks' => ['shape' => 'BundleTaskList', 'locationName' => 'bundleInstanceTasksSet']]], 'DescribeClassicLinkInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeClassicLinkInstancesResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'ClassicLinkInstanceList', 'locationName' => 'instancesSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeConversionTaskList' => ['type' => 'list', 'member' => ['shape' => 'ConversionTask', 'locationName' => 'item']], 'DescribeConversionTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'ConversionTaskIds' => ['shape' => 'ConversionIdStringList', 'locationName' => 'conversionTaskId']]], 'DescribeConversionTasksResult' => ['type' => 'structure', 'members' => ['ConversionTasks' => ['shape' => 'DescribeConversionTaskList', 'locationName' => 'conversionTasks']]], 'DescribeCustomerGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayIds' => ['shape' => 'CustomerGatewayIdStringList', 'locationName' => 'CustomerGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeCustomerGatewaysResult' => ['type' => 'structure', 'members' => ['CustomerGateways' => ['shape' => 'CustomerGatewayList', 'locationName' => 'customerGatewaySet']]], 'DescribeDhcpOptionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsIds' => ['shape' => 'DhcpOptionsIdStringList', 'locationName' => 'DhcpOptionsId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptionsList', 'locationName' => 'dhcpOptionsSet']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['ExportTaskIds' => ['shape' => 'ExportTaskIdStringList', 'locationName' => 'exportTaskId']]], 'DescribeExportTasksResult' => ['type' => 'structure', 'members' => ['ExportTasks' => ['shape' => 'ExportTaskList', 'locationName' => 'exportTaskSet']]], 'DescribeFlowLogsRequest' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId'], 'Filter' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogs' => ['shape' => 'FlowLogSet', 'locationName' => 'flowLogSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostsRequest' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'Filter' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeHostsResult' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => 'HostList', 'locationName' => 'hostSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeIdFormatRequest' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String']]], 'DescribeIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ImageAttributeName']]], 'DescribeImagesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageIds' => ['shape' => 'ImageIdStringList', 'locationName' => 'ImageId'], 'Owners' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'ExecutableUsers' => ['shape' => 'ExecutableByStringList', 'locationName' => 'ExecutableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageList', 'locationName' => 'imagesSet']]], 'DescribeImportImageTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportImageTasksResult' => ['type' => 'structure', 'members' => ['ImportImageTasks' => ['shape' => 'ImportImageTaskList', 'locationName' => 'importImageTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeImportSnapshotTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportSnapshotTasksResult' => ['type' => 'structure', 'members' => ['ImportSnapshotTasks' => ['shape' => 'ImportSnapshotTaskList', 'locationName' => 'importSnapshotTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'DescribeInstanceStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'IncludeAllInstances' => ['shape' => 'Boolean', 'locationName' => 'includeAllInstances']]], 'DescribeInstanceStatusResult' => ['type' => 'structure', 'members' => ['InstanceStatuses' => ['shape' => 'InstanceStatusList', 'locationName' => 'instanceStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeInstancesResult' => ['type' => 'structure', 'members' => ['Reservations' => ['shape' => 'ReservationList', 'locationName' => 'reservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInternetGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'internetGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeInternetGatewaysResult' => ['type' => 'structure', 'members' => ['InternetGateways' => ['shape' => 'InternetGatewayList', 'locationName' => 'internetGatewaySet']]], 'DescribeKeyPairsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyNames' => ['shape' => 'KeyNameStringList', 'locationName' => 'KeyName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeKeyPairsResult' => ['type' => 'structure', 'members' => ['KeyPairs' => ['shape' => 'KeyPairList', 'locationName' => 'keySet']]], 'DescribeMovingAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'ValueStringList', 'locationName' => 'publicIp'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeMovingAddressesResult' => ['type' => 'structure', 'members' => ['MovingAddressStatuses' => ['shape' => 'MovingAddressStatusSet', 'locationName' => 'movingAddressStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNatGatewaysRequest' => ['type' => 'structure', 'members' => ['NatGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'NatGatewayId'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeNatGatewaysResult' => ['type' => 'structure', 'members' => ['NatGateways' => ['shape' => 'NatGatewayList', 'locationName' => 'natGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkAclsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclIds' => ['shape' => 'ValueStringList', 'locationName' => 'NetworkAclId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeNetworkAclsResult' => ['type' => 'structure', 'members' => ['NetworkAcls' => ['shape' => 'NetworkAclList', 'locationName' => 'networkAclSet']]], 'DescribeNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Attribute' => ['shape' => 'NetworkInterfaceAttribute', 'locationName' => 'attribute']]], 'DescribeNetworkInterfaceAttributeResult' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment']]], 'DescribeNetworkInterfacesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIdList', 'locationName' => 'NetworkInterfaceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeNetworkInterfacesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaces' => ['shape' => 'NetworkInterfaceList', 'locationName' => 'networkInterfaceSet']]], 'DescribePlacementGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'PlacementGroupStringList', 'locationName' => 'groupName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribePlacementGroupsResult' => ['type' => 'structure', 'members' => ['PlacementGroups' => ['shape' => 'PlacementGroupList', 'locationName' => 'placementGroupSet']]], 'DescribePrefixListsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListIds' => ['shape' => 'ValueStringList', 'locationName' => 'PrefixListId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribePrefixListsResult' => ['type' => 'structure', 'members' => ['PrefixLists' => ['shape' => 'PrefixListSet', 'locationName' => 'prefixListSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeRegionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RegionNames' => ['shape' => 'RegionNameStringList', 'locationName' => 'RegionName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRegionsResult' => ['type' => 'structure', 'members' => ['Regions' => ['shape' => 'RegionList', 'locationName' => 'regionInfo']]], 'DescribeReservedInstancesListingsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filters']]], 'DescribeReservedInstancesListingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'DescribeReservedInstancesModificationsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationIds' => ['shape' => 'ReservedInstancesModificationIdStringList', 'locationName' => 'ReservedInstancesModificationId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeReservedInstancesModificationsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModifications' => ['shape' => 'ReservedInstancesModificationList', 'locationName' => 'reservedInstancesModificationsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesOfferingsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingIds' => ['shape' => 'ReservedInstancesOfferingIdStringList', 'locationName' => 'ReservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType'], 'AvailabilityZone' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'RIProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'IncludeMarketplace' => ['shape' => 'Boolean'], 'MinDuration' => ['shape' => 'Long'], 'MaxDuration' => ['shape' => 'Long'], 'MaxInstanceCount' => ['shape' => 'Integer']]], 'DescribeReservedInstancesOfferingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferings' => ['shape' => 'ReservedInstancesOfferingList', 'locationName' => 'reservedInstancesOfferingsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType']]], 'DescribeReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstances' => ['shape' => 'ReservedInstancesList', 'locationName' => 'reservedInstancesSet']]], 'DescribeRouteTablesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRouteTablesResult' => ['type' => 'structure', 'members' => ['RouteTables' => ['shape' => 'RouteTableList', 'locationName' => 'routeTableSet']]], 'DescribeScheduledInstanceAvailabilityRequest' => ['type' => 'structure', 'required' => ['Recurrence', 'FirstSlotStartTimeRange'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrenceRequest'], 'FirstSlotStartTimeRange' => ['shape' => 'SlotDateTimeRangeRequest'], 'MinSlotDurationInHours' => ['shape' => 'Integer'], 'MaxSlotDurationInHours' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstanceAvailabilityResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceAvailabilitySet' => ['shape' => 'ScheduledInstanceAvailabilitySet', 'locationName' => 'scheduledInstanceAvailabilitySet']]], 'DescribeScheduledInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ScheduledInstanceIds' => ['shape' => 'ScheduledInstanceIdRequestSet', 'locationName' => 'ScheduledInstanceId'], 'SlotStartTimeRange' => ['shape' => 'SlotStartTimeRangeRequest'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstancesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceSet' => ['shape' => 'ScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'DescribeSecurityGroupReferencesRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'GroupIds']]], 'DescribeSecurityGroupReferencesResult' => ['type' => 'structure', 'members' => ['SecurityGroupReferenceSet' => ['shape' => 'SecurityGroupReferences', 'locationName' => 'securityGroupReferenceSet']]], 'DescribeSecurityGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSecurityGroupsResult' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroupList', 'locationName' => 'securityGroupInfo']]], 'DescribeSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'DescribeSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'CreateVolumePermissions' => ['shape' => 'CreateVolumePermissionList', 'locationName' => 'createVolumePermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SnapshotId'], 'OwnerIds' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'RestorableByUserIds' => ['shape' => 'RestorableByStringList', 'locationName' => 'RestorableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotList', 'locationName' => 'snapshotSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'DescribeSpotFleetInstancesRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetInstancesResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'ActiveInstances'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'ActiveInstances' => ['shape' => 'ActiveInstanceSet', 'locationName' => 'activeInstanceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestHistoryRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestHistoryResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime', 'LastEvaluatedTime', 'HistoryRecords'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'LastEvaluatedTime' => ['shape' => 'DateTime', 'locationName' => 'lastEvaluatedTime'], 'HistoryRecords' => ['shape' => 'HistoryRecords', 'locationName' => 'historyRecordSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestsResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfigs'], 'members' => ['SpotFleetRequestConfigs' => ['shape' => 'SpotFleetRequestConfigSet', 'locationName' => 'spotFleetRequestConfigSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotInstanceRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'DescribeSpotPriceHistoryRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'InstanceTypes' => ['shape' => 'InstanceTypeList', 'locationName' => 'InstanceType'], 'ProductDescriptions' => ['shape' => 'ProductDescriptionList', 'locationName' => 'ProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotPriceHistoryResult' => ['type' => 'structure', 'members' => ['SpotPriceHistory' => ['shape' => 'SpotPriceHistoryList', 'locationName' => 'spotPriceHistorySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeStaleSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStaleSecurityGroupsResult' => ['type' => 'structure', 'members' => ['StaleSecurityGroupSet' => ['shape' => 'StaleSecurityGroupSet', 'locationName' => 'staleSecurityGroupSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSubnetsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetIds' => ['shape' => 'SubnetIdStringList', 'locationName' => 'SubnetId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSubnetsResult' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'SubnetList', 'locationName' => 'subnetSet']]], 'DescribeTagsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTagsResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagDescriptionList', 'locationName' => 'tagSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VolumeAttributeName']]], 'DescribeVolumeAttributeResult' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'autoEnableIO'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeVolumeStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeVolumeStatusResult' => ['type' => 'structure', 'members' => ['VolumeStatuses' => ['shape' => 'VolumeStatusList', 'locationName' => 'volumeStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeVolumesResult' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'VolumeList', 'locationName' => 'volumeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VpcAttributeName']]], 'DescribeVpcAttributeResult' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsSupport'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsHostnames']]], 'DescribeVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcIds' => ['shape' => 'VpcClassicLinkIdList'], 'MaxResults' => ['shape' => 'MaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'ClassicLinkDnsSupportList', 'locationName' => 'vpcs'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcClassicLinkIdList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcClassicLinkList', 'locationName' => 'vpcSet']]], 'DescribeVpcEndpointServicesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServicesResult' => ['type' => 'structure', 'members' => ['ServiceNames' => ['shape' => 'ValueStringList', 'locationName' => 'serviceNameSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointsResult' => ['type' => 'structure', 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpointSet', 'locationName' => 'vpcEndpointSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcPeeringConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcPeeringConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcPeeringConnectionsResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnections' => ['shape' => 'VpcPeeringConnectionList', 'locationName' => 'vpcPeeringConnectionSet']]], 'DescribeVpcsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcIdStringList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcsResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcList', 'locationName' => 'vpcSet']]], 'DescribeVpnConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionIds' => ['shape' => 'VpnConnectionIdStringList', 'locationName' => 'VpnConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnConnectionsResult' => ['type' => 'structure', 'members' => ['VpnConnections' => ['shape' => 'VpnConnectionList', 'locationName' => 'vpnConnectionSet']]], 'DescribeVpnGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayIds' => ['shape' => 'VpnGatewayIdStringList', 'locationName' => 'VpnGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnGatewaysResult' => ['type' => 'structure', 'members' => ['VpnGateways' => ['shape' => 'VpnGatewayList', 'locationName' => 'vpnGatewaySet']]], 'DetachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DetachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'DetachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean']]], 'DetachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'DeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'DhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'DhcpConfigurationValueList', 'locationName' => 'valueSet']]], 'DhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DhcpConfiguration', 'locationName' => 'item']], 'DhcpConfigurationValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue', 'locationName' => 'item']], 'DhcpOptions' => ['type' => 'structure', 'members' => ['DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'DhcpConfigurations' => ['shape' => 'DhcpConfigurationList', 'locationName' => 'dhcpConfigurationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'DhcpOptionsIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DhcpOptionsId']], 'DhcpOptionsList' => ['type' => 'list', 'member' => ['shape' => 'DhcpOptions', 'locationName' => 'item']], 'DisableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DisableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisassociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AssociationId' => ['shape' => 'String']]], 'DisassociateRouteTableRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'DiskImage' => ['type' => 'structure', 'members' => ['Image' => ['shape' => 'DiskImageDetail'], 'Description' => ['shape' => 'String'], 'Volume' => ['shape' => 'VolumeDetail']]], 'DiskImageDescription' => ['type' => 'structure', 'required' => ['Format', 'Size', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Size' => ['shape' => 'Long', 'locationName' => 'size'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl'], 'Checksum' => ['shape' => 'String', 'locationName' => 'checksum']]], 'DiskImageDetail' => ['type' => 'structure', 'required' => ['Format', 'Bytes', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Bytes' => ['shape' => 'Long', 'locationName' => 'bytes'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl']]], 'DiskImageFormat' => ['type' => 'string', 'enum' => ['VMDK', 'RAW', 'VHD']], 'DiskImageList' => ['type' => 'list', 'member' => ['shape' => 'DiskImage']], 'DiskImageVolumeDescription' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'DomainType' => ['type' => 'string', 'enum' => ['vpc', 'standard']], 'Double' => ['type' => 'double'], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted']]], 'EbsInstanceBlockDevice' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EbsInstanceBlockDeviceSpecification' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EnableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'EnableVolumeIORequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'EnableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'EnableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'EnableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EventCode' => ['type' => 'string', 'enum' => ['instance-reboot', 'system-reboot', 'system-maintenance', 'instance-retirement', 'instance-stop']], 'EventInformation' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'EventSubType' => ['shape' => 'String', 'locationName' => 'eventSubType'], 'EventDescription' => ['shape' => 'String', 'locationName' => 'eventDescription']]], 'EventType' => ['type' => 'string', 'enum' => ['instanceChange', 'fleetRequestChange', 'error']], 'ExcessCapacityTerminationPolicy' => ['type' => 'string', 'enum' => ['noTermination', 'default']], 'ExecutableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExecutableBy']], 'ExportEnvironment' => ['type' => 'string', 'enum' => ['citrix', 'vmware', 'microsoft']], 'ExportTask' => ['type' => 'structure', 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'State' => ['shape' => 'ExportTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceExportDetails' => ['shape' => 'InstanceExportDetails', 'locationName' => 'instanceExport'], 'ExportToS3Task' => ['shape' => 'ExportToS3Task', 'locationName' => 'exportToS3']]], 'ExportTaskIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExportTaskId']], 'ExportTaskList' => ['type' => 'list', 'member' => ['shape' => 'ExportTask', 'locationName' => 'item']], 'ExportTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'ExportToS3Task' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'ExportToS3TaskSpecification' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Prefix' => ['shape' => 'String', 'locationName' => 's3Prefix']]], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FleetType' => ['type' => 'string', 'enum' => ['request', 'maintain']], 'Float' => ['type' => 'float'], 'FlowLog' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'FlowLogId' => ['shape' => 'String', 'locationName' => 'flowLogId'], 'FlowLogStatus' => ['shape' => 'String', 'locationName' => 'flowLogStatus'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'TrafficType' => ['shape' => 'TrafficType', 'locationName' => 'trafficType'], 'LogGroupName' => ['shape' => 'String', 'locationName' => 'logGroupName'], 'DeliverLogsStatus' => ['shape' => 'String', 'locationName' => 'deliverLogsStatus'], 'DeliverLogsErrorMessage' => ['shape' => 'String', 'locationName' => 'deliverLogsErrorMessage'], 'DeliverLogsPermissionArn' => ['shape' => 'String', 'locationName' => 'deliverLogsPermissionArn']]], 'FlowLogSet' => ['type' => 'list', 'member' => ['shape' => 'FlowLog', 'locationName' => 'item']], 'FlowLogsResourceType' => ['type' => 'string', 'enum' => ['VPC', 'Subnet', 'NetworkInterface']], 'GatewayType' => ['type' => 'string', 'enum' => ['ipsec.1']], 'GetConsoleOutputRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetConsoleOutputResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'Output' => ['shape' => 'String', 'locationName' => 'output']]], 'GetConsoleScreenshotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'String'], 'WakeUp' => ['shape' => 'Boolean']]], 'GetConsoleScreenshotResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageData' => ['shape' => 'String', 'locationName' => 'imageData']]], 'GetPasswordDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetPasswordDataResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'PasswordData' => ['shape' => 'String', 'locationName' => 'passwordData']]], 'GroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'groupId']], 'GroupIdentifier' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'GroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'GroupIdentifier', 'locationName' => 'item']], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'GroupNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'GroupName']], 'HistoryRecord' => ['type' => 'structure', 'required' => ['Timestamp', 'EventType', 'EventInformation'], 'members' => ['Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'EventInformation' => ['shape' => 'EventInformation', 'locationName' => 'eventInformation']]], 'HistoryRecords' => ['type' => 'list', 'member' => ['shape' => 'HistoryRecord', 'locationName' => 'item']], 'Host' => ['type' => 'structure', 'members' => ['HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'HostProperties' => ['shape' => 'HostProperties', 'locationName' => 'hostProperties'], 'State' => ['shape' => 'AllocationState', 'locationName' => 'state'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Instances' => ['shape' => 'HostInstanceList', 'locationName' => 'instances'], 'AvailableCapacity' => ['shape' => 'AvailableCapacity', 'locationName' => 'availableCapacity']]], 'HostInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostInstanceList' => ['type' => 'list', 'member' => ['shape' => 'HostInstance', 'locationName' => 'item']], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host', 'locationName' => 'item']], 'HostProperties' => ['type' => 'structure', 'members' => ['Sockets' => ['shape' => 'Integer', 'locationName' => 'sockets'], 'Cores' => ['shape' => 'Integer', 'locationName' => 'cores'], 'TotalVCpus' => ['shape' => 'Integer', 'locationName' => 'totalVCpus'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostTenancy' => ['type' => 'string', 'enum' => ['dedicated', 'host']], 'HypervisorType' => ['type' => 'string', 'enum' => ['ovm', 'xen']], 'IamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'IamInstanceProfileSpecification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'IcmpTypeCode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'Integer', 'locationName' => 'type'], 'Code' => ['shape' => 'Integer', 'locationName' => 'code']]], 'IdFormat' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds'], 'Deadline' => ['shape' => 'DateTime', 'locationName' => 'deadline']]], 'IdFormatList' => ['type' => 'list', 'member' => ['shape' => 'IdFormat', 'locationName' => 'item']], 'Image' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImageLocation' => ['shape' => 'String', 'locationName' => 'imageLocation'], 'State' => ['shape' => 'ImageState', 'locationName' => 'imageState'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'imageOwnerId'], 'CreationDate' => ['shape' => 'String', 'locationName' => 'creationDate'], 'Public' => ['shape' => 'Boolean', 'locationName' => 'isPublic'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'ImageType' => ['shape' => 'ImageTypeValues', 'locationName' => 'imageType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'ImageOwnerAlias' => ['shape' => 'String', 'locationName' => 'imageOwnerAlias'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor']]], 'ImageAttribute' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'LaunchPermissions' => ['shape' => 'LaunchPermissionList', 'locationName' => 'launchPermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping']]], 'ImageAttributeName' => ['type' => 'string', 'enum' => ['description', 'kernel', 'ramdisk', 'launchPermission', 'productCodes', 'blockDeviceMapping', 'sriovNetSupport']], 'ImageDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket'], 'DeviceName' => ['shape' => 'String'], 'SnapshotId' => ['shape' => 'String']]], 'ImageDiskContainerList' => ['type' => 'list', 'member' => ['shape' => 'ImageDiskContainer', 'locationName' => 'item']], 'ImageIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImageId']], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image', 'locationName' => 'item']], 'ImageState' => ['type' => 'string', 'enum' => ['pending', 'available', 'invalid', 'deregistered', 'transient', 'failed', 'error']], 'ImageTypeValues' => ['type' => 'string', 'enum' => ['machine', 'kernel', 'ramdisk']], 'ImportImageRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainers' => ['shape' => 'ImageDiskContainerList', 'locationName' => 'DiskContainer'], 'LicenseType' => ['shape' => 'String'], 'Hypervisor' => ['shape' => 'String'], 'Architecture' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportImageResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportImageTask', 'locationName' => 'item']], 'ImportInstanceLaunchSpecification' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'GroupNames' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'GroupId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'UserData' => ['shape' => 'UserData', 'locationName' => 'userData'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'Monitoring' => ['shape' => 'Boolean', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'ImportInstanceRequest' => ['type' => 'structure', 'required' => ['Platform'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'LaunchSpecification' => ['shape' => 'ImportInstanceLaunchSpecification', 'locationName' => 'launchSpecification'], 'DiskImages' => ['shape' => 'DiskImageList', 'locationName' => 'diskImage'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'ImportInstanceResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportInstanceTaskDetails' => ['type' => 'structure', 'required' => ['Volumes'], 'members' => ['Volumes' => ['shape' => 'ImportInstanceVolumeDetailSet', 'locationName' => 'volumes'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailItem' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume', 'Status'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ImportInstanceVolumeDetailItem', 'locationName' => 'item']], 'ImportKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName', 'PublicKeyMaterial'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'PublicKeyMaterial' => ['shape' => 'Blob', 'locationName' => 'publicKeyMaterial']]], 'ImportKeyPairResult' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'ImportSnapshotRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainer' => ['shape' => 'SnapshotDiskContainer'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportSnapshotResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportSnapshotTask', 'locationName' => 'item']], 'ImportTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImportTaskId']], 'ImportVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone', 'Image', 'Volume'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDetail', 'locationName' => 'image'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Volume' => ['shape' => 'VolumeDetail', 'locationName' => 'volume']]], 'ImportVolumeResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportVolumeTaskDetails' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume']]], 'Instance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'State' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'reason'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'AmiLaunchIndex' => ['shape' => 'Integer', 'locationName' => 'amiLaunchIndex'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'LaunchTime' => ['shape' => 'DateTime', 'locationName' => 'launchTime'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PublicIpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'InstanceLifecycle' => ['shape' => 'InstanceLifecycleType', 'locationName' => 'instanceLifecycle'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport']]], 'InstanceAttribute' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'AttributeValue', 'locationName' => 'userData'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'RootDeviceName' => ['shape' => 'AttributeValue', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet']]], 'InstanceAttributeName' => ['type' => 'string', 'enum' => ['instanceType', 'kernel', 'ramdisk', 'userData', 'disableApiTermination', 'instanceInitiatedShutdownBehavior', 'rootDeviceName', 'blockDeviceMapping', 'productCodes', 'sourceDestCheck', 'groupSet', 'ebsOptimized', 'sriovNetSupport']], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDevice', 'locationName' => 'ebs']]], 'InstanceBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping', 'locationName' => 'item']], 'InstanceBlockDeviceMappingSpecification' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDeviceSpecification', 'locationName' => 'ebs'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'InstanceBlockDeviceMappingSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMappingSpecification', 'locationName' => 'item']], 'InstanceCapacity' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'AvailableCapacity' => ['shape' => 'Integer', 'locationName' => 'availableCapacity'], 'TotalCapacity' => ['shape' => 'Integer', 'locationName' => 'totalCapacity']]], 'InstanceCount' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ListingState', 'locationName' => 'state'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount']]], 'InstanceCountList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCount', 'locationName' => 'item']], 'InstanceExportDetails' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment']]], 'InstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'InstanceIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'InstanceId']], 'InstanceLifecycleType' => ['type' => 'string', 'enum' => ['spot', 'scheduled']], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance', 'locationName' => 'item']], 'InstanceMonitoring' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring']]], 'InstanceMonitoringList' => ['type' => 'list', 'member' => ['shape' => 'InstanceMonitoring', 'locationName' => 'item']], 'InstanceNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'InstanceNetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association'], 'PrivateIpAddresses' => ['shape' => 'InstancePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet']]], 'InstanceNetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId']]], 'InstanceNetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'InstanceNetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterface', 'locationName' => 'item']], 'InstanceNetworkInterfaceSpecification' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddressesSet', 'queryName' => 'PrivateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associatePublicIpAddress']]], 'InstanceNetworkInterfaceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterfaceSpecification', 'locationName' => 'item']], 'InstancePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association']]], 'InstancePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'InstancePrivateIpAddress', 'locationName' => 'item']], 'InstanceState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer', 'locationName' => 'code'], 'Name' => ['shape' => 'InstanceStateName', 'locationName' => 'name']]], 'InstanceStateChange' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CurrentState' => ['shape' => 'InstanceState', 'locationName' => 'currentState'], 'PreviousState' => ['shape' => 'InstanceState', 'locationName' => 'previousState']]], 'InstanceStateChangeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStateChange', 'locationName' => 'item']], 'InstanceStateName' => ['type' => 'string', 'enum' => ['pending', 'running', 'shutting-down', 'terminated', 'stopping', 'stopped']], 'InstanceStatus' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Events' => ['shape' => 'InstanceStatusEventList', 'locationName' => 'eventsSet'], 'InstanceState' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'SystemStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'systemStatus'], 'InstanceStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'instanceStatus']]], 'InstanceStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'StatusType', 'locationName' => 'status'], 'ImpairedSince' => ['shape' => 'DateTime', 'locationName' => 'impairedSince']]], 'InstanceStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusDetails', 'locationName' => 'item']], 'InstanceStatusEvent' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'EventCode', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter']]], 'InstanceStatusEventList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusEvent', 'locationName' => 'item']], 'InstanceStatusList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatus', 'locationName' => 'item']], 'InstanceStatusSummary' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SummaryStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'InstanceStatusDetailsList', 'locationName' => 'details']]], 'InstanceType' => ['type' => 'string', 'enum' => ['t1.micro', 'm1.small', 'm1.medium', 'm1.large', 'm1.xlarge', 'm3.medium', 'm3.large', 'm3.xlarge', 'm3.2xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 't2.nano', 't2.micro', 't2.small', 't2.medium', 't2.large', 'm2.xlarge', 'm2.2xlarge', 'm2.4xlarge', 'cr1.8xlarge', 'x1.4xlarge', 'x1.8xlarge', 'x1.16xlarge', 'x1.32xlarge', 'i2.xlarge', 'i2.2xlarge', 'i2.4xlarge', 'i2.8xlarge', 'hi1.4xlarge', 'hs1.8xlarge', 'c1.medium', 'c1.xlarge', 'c3.large', 'c3.xlarge', 'c3.2xlarge', 'c3.4xlarge', 'c3.8xlarge', 'c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'cc1.4xlarge', 'cc2.8xlarge', 'g2.2xlarge', 'g2.8xlarge', 'cg1.4xlarge', 'r3.large', 'r3.xlarge', 'r3.2xlarge', 'r3.4xlarge', 'r3.8xlarge', 'd2.xlarge', 'd2.2xlarge', 'd2.4xlarge', 'd2.8xlarge']], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'Integer' => ['type' => 'integer'], 'InternetGateway' => ['type' => 'structure', 'members' => ['InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'Attachments' => ['shape' => 'InternetGatewayAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'InternetGatewayAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'InternetGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'InternetGatewayAttachment', 'locationName' => 'item']], 'InternetGatewayList' => ['type' => 'list', 'member' => ['shape' => 'InternetGateway', 'locationName' => 'item']], 'IpPermission' => ['type' => 'structure', 'members' => ['IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairList', 'locationName' => 'groups'], 'IpRanges' => ['shape' => 'IpRangeList', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdList', 'locationName' => 'prefixListIds']]], 'IpPermissionList' => ['type' => 'list', 'member' => ['shape' => 'IpPermission', 'locationName' => 'item']], 'IpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp']]], 'IpRangeList' => ['type' => 'list', 'member' => ['shape' => 'IpRange', 'locationName' => 'item']], 'IpRanges' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'KeyNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'KeyName']], 'KeyPair' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyMaterial' => ['shape' => 'String', 'locationName' => 'keyMaterial']]], 'KeyPairInfo' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'KeyPairList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairInfo', 'locationName' => 'item']], 'LaunchPermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'LaunchPermissionList' => ['type' => 'list', 'member' => ['shape' => 'LaunchPermission', 'locationName' => 'item']], 'LaunchPermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'LaunchPermissionList'], 'Remove' => ['shape' => 'LaunchPermissionList']]], 'LaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring']]], 'LaunchSpecsList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetLaunchSpecification', 'locationName' => 'item'], 'min' => 1], 'ListingState' => ['type' => 'string', 'enum' => ['available', 'sold', 'cancelled', 'pending']], 'ListingStatus' => ['type' => 'string', 'enum' => ['active', 'pending', 'cancelled', 'closed']], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'ModifyHostsRequest' => ['type' => 'structure', 'required' => ['HostIds', 'AutoPlacement'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement']]], 'ModifyHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ModifyIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds'], 'members' => ['Resource' => ['shape' => 'String'], 'UseLongIds' => ['shape' => 'Boolean']]], 'ModifyImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'String'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'UserGroups' => ['shape' => 'UserGroupStringList', 'locationName' => 'UserGroup'], 'ProductCodes' => ['shape' => 'ProductCodeStringList', 'locationName' => 'ProductCode'], 'Value' => ['shape' => 'String'], 'LaunchPermission' => ['shape' => 'LaunchPermissionModifications'], 'Description' => ['shape' => 'AttributeValue']]], 'ModifyInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'Value' => ['shape' => 'String', 'locationName' => 'value'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingSpecificationList', 'locationName' => 'blockDeviceMapping'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'Kernel' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'Ramdisk' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'BlobAttributeValue', 'locationName' => 'userData'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport']]], 'ModifyInstancePlacementRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Tenancy' => ['shape' => 'HostTenancy', 'locationName' => 'tenancy'], 'Affinity' => ['shape' => 'Affinity', 'locationName' => 'affinity'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId']]], 'ModifyInstancePlacementResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachmentChanges', 'locationName' => 'attachment']]], 'ModifyReservedInstancesRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesIds', 'TargetConfigurations'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'TargetConfigurations' => ['shape' => 'ReservedInstancesConfigurationList', 'locationName' => 'ReservedInstancesConfigurationSetItemType']]], 'ModifyReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId']]], 'ModifySnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'UserGroup'], 'CreateVolumePermission' => ['shape' => 'CreateVolumePermissionModifications']]], 'ModifySpotFleetRequestRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy']]], 'ModifySpotFleetRequestResponse' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifySubnetAttributeRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'MapPublicIpOnLaunch' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointId' => ['shape' => 'String'], 'ResetPolicy' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'AddRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'AddRouteTableId'], 'RemoveRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveRouteTableId']]], 'ModifyVpcEndpointResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcPeeringConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcPeeringConnectionId' => ['shape' => 'String'], 'RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest']]], 'ModifyVpcPeeringConnectionOptionsResult' => ['type' => 'structure', 'members' => ['RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'requesterPeeringConnectionOptions'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'accepterPeeringConnectionOptions']]], 'MonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'MonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'Monitoring' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'MonitoringState', 'locationName' => 'state']]], 'MonitoringState' => ['type' => 'string', 'enum' => ['disabled', 'disabling', 'enabled', 'pending']], 'MoveAddressToVpcRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'MoveAddressToVpcResult' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'MoveStatus' => ['type' => 'string', 'enum' => ['movingToVpc', 'restoringToClassic']], 'MovingAddressStatus' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'MoveStatus' => ['shape' => 'MoveStatus', 'locationName' => 'moveStatus']]], 'MovingAddressStatusSet' => ['type' => 'list', 'member' => ['shape' => 'MovingAddressStatus', 'locationName' => 'item']], 'NatGateway' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'DeleteTime' => ['shape' => 'DateTime', 'locationName' => 'deleteTime'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet'], 'State' => ['shape' => 'NatGatewayState', 'locationName' => 'state'], 'FailureCode' => ['shape' => 'String', 'locationName' => 'failureCode'], 'FailureMessage' => ['shape' => 'String', 'locationName' => 'failureMessage'], 'ProvisionedBandwidth' => ['shape' => 'ProvisionedBandwidth', 'locationName' => 'provisionedBandwidth']]], 'NatGatewayAddress' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'PrivateIp' => ['shape' => 'String', 'locationName' => 'privateIp'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'NatGatewayAddressList' => ['type' => 'list', 'member' => ['shape' => 'NatGatewayAddress', 'locationName' => 'item']], 'NatGatewayList' => ['type' => 'list', 'member' => ['shape' => 'NatGateway', 'locationName' => 'item']], 'NatGatewayState' => ['type' => 'string', 'enum' => ['pending', 'failed', 'available', 'deleting', 'deleted']], 'NetworkAcl' => ['type' => 'structure', 'members' => ['NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'default'], 'Entries' => ['shape' => 'NetworkAclEntryList', 'locationName' => 'entrySet'], 'Associations' => ['shape' => 'NetworkAclAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkAclAssociation' => ['type' => 'structure', 'members' => ['NetworkAclAssociationId' => ['shape' => 'String', 'locationName' => 'networkAclAssociationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'NetworkAclAssociationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclAssociation', 'locationName' => 'item']], 'NetworkAclEntry' => ['type' => 'structure', 'members' => ['RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'icmpTypeCode'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'NetworkAclEntryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclEntry', 'locationName' => 'item']], 'NetworkAclList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAcl', 'locationName' => 'item']], 'NetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'RequesterManaged' => ['shape' => 'Boolean', 'locationName' => 'requesterManaged'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association'], 'TagSet' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PrivateIpAddresses' => ['shape' => 'NetworkInterfacePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet'], 'InterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'interfaceType']]], 'NetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'NetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttachmentChanges' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttribute' => ['type' => 'string', 'enum' => ['description', 'groupSet', 'sourceDestCheck', 'attachment']], 'NetworkInterfaceIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface', 'locationName' => 'item']], 'NetworkInterfacePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association']]], 'NetworkInterfacePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePrivateIpAddress', 'locationName' => 'item']], 'NetworkInterfaceStatus' => ['type' => 'string', 'enum' => ['available', 'attaching', 'in-use', 'detaching']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['interface', 'natGateway']], 'NewDhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'NewDhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NewDhcpConfiguration', 'locationName' => 'item']], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OccurrenceDayRequestSet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'OccurenceDay']], 'OccurrenceDaySet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'item']], 'OfferingTypeValues' => ['type' => 'string', 'enum' => ['Heavy Utilization', 'Medium Utilization', 'Light Utilization', 'No Upfront', 'Partial Upfront', 'All Upfront']], 'OperationType' => ['type' => 'string', 'enum' => ['add', 'remove']], 'OwnerStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Owner']], 'PeeringConnectionOptions' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink']]], 'PeeringConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['AllowEgressFromLocalClassicLinkToRemoteVpc', 'AllowEgressFromLocalVpcToRemoteClassicLink'], 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean']]], 'PermissionGroup' => ['type' => 'string', 'enum' => ['all']], 'Placement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'Affinity' => ['shape' => 'String', 'locationName' => 'affinity']]], 'PlacementGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy'], 'State' => ['shape' => 'PlacementGroupState', 'locationName' => 'state']]], 'PlacementGroupList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroup', 'locationName' => 'item']], 'PlacementGroupState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'PlacementGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PlacementStrategy' => ['type' => 'string', 'enum' => ['cluster']], 'PlatformValues' => ['type' => 'string', 'enum' => ['Windows']], 'PortRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer', 'locationName' => 'from'], 'To' => ['shape' => 'Integer', 'locationName' => 'to']]], 'PrefixList' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'PrefixListName' => ['shape' => 'String', 'locationName' => 'prefixListName'], 'Cidrs' => ['shape' => 'ValueStringList', 'locationName' => 'cidrSet']]], 'PrefixListId' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId']]], 'PrefixListIdList' => ['type' => 'list', 'member' => ['shape' => 'PrefixListId', 'locationName' => 'item']], 'PrefixListIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'PrefixListSet' => ['type' => 'list', 'member' => ['shape' => 'PrefixList', 'locationName' => 'item']], 'PriceSchedule' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Active' => ['shape' => 'Boolean', 'locationName' => 'active']]], 'PriceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'PriceSchedule', 'locationName' => 'item']], 'PriceScheduleSpecification' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'PriceScheduleSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PriceScheduleSpecification', 'locationName' => 'item']], 'PricingDetail' => ['type' => 'structure', 'members' => ['Price' => ['shape' => 'Double', 'locationName' => 'price'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'PricingDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PricingDetail', 'locationName' => 'item']], 'PrivateIpAddressConfigSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesPrivateIpAddressConfig', 'locationName' => 'PrivateIpAddressConfigSet']], 'PrivateIpAddressSpecification' => ['type' => 'structure', 'required' => ['PrivateIpAddress'], 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary']]], 'PrivateIpAddressSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PrivateIpAddressSpecification', 'locationName' => 'item']], 'PrivateIpAddressStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PrivateIpAddress']], 'ProductCode' => ['type' => 'structure', 'members' => ['ProductCodeId' => ['shape' => 'String', 'locationName' => 'productCode'], 'ProductCodeType' => ['shape' => 'ProductCodeValues', 'locationName' => 'type']]], 'ProductCodeList' => ['type' => 'list', 'member' => ['shape' => 'ProductCode', 'locationName' => 'item']], 'ProductCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ProductCode']], 'ProductCodeValues' => ['type' => 'string', 'enum' => ['devpay', 'marketplace']], 'ProductDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PropagatingVgw' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId']]], 'PropagatingVgwList' => ['type' => 'list', 'member' => ['shape' => 'PropagatingVgw', 'locationName' => 'item']], 'ProvisionedBandwidth' => ['type' => 'structure', 'members' => ['Provisioned' => ['shape' => 'String', 'locationName' => 'provisioned'], 'Requested' => ['shape' => 'String', 'locationName' => 'requested'], 'RequestTime' => ['shape' => 'DateTime', 'locationName' => 'requestTime'], 'ProvisionTime' => ['shape' => 'DateTime', 'locationName' => 'provisionTime'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'PublicIpStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PublicIp']], 'PurchaseRequest' => ['type' => 'structure', 'required' => ['PurchaseToken', 'InstanceCount'], 'members' => ['PurchaseToken' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer']]], 'PurchaseRequestSet' => ['type' => 'list', 'member' => ['shape' => 'PurchaseRequest', 'locationName' => 'PurchaseRequest'], 'min' => 1], 'PurchaseReservedInstancesOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesOfferingId', 'InstanceCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingId' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer'], 'LimitPrice' => ['shape' => 'ReservedInstanceLimitPrice', 'locationName' => 'limitPrice']]], 'PurchaseReservedInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'PurchaseScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['PurchaseRequests'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'PurchaseRequests' => ['shape' => 'PurchaseRequestSet', 'locationName' => 'PurchaseRequest']]], 'PurchaseScheduledInstancesResult' => ['type' => 'structure', 'members' => ['ScheduledInstanceSet' => ['shape' => 'PurchasedScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'PurchasedScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'RIProductDescription' => ['type' => 'string', 'enum' => ['Linux/UNIX', 'Linux/UNIX (Amazon VPC)', 'Windows', 'Windows (Amazon VPC)']], 'ReasonCodesList' => ['type' => 'list', 'member' => ['shape' => 'ReportInstanceReasonCodes', 'locationName' => 'item']], 'RebootInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'RecurringChargeFrequency', 'locationName' => 'frequency'], 'Amount' => ['shape' => 'Double', 'locationName' => 'amount']]], 'RecurringChargeFrequency' => ['type' => 'string', 'enum' => ['Hourly']], 'RecurringChargesList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'item']], 'Region' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Endpoint' => ['shape' => 'String', 'locationName' => 'regionEndpoint']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region', 'locationName' => 'item']], 'RegionNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'RegionName']], 'RegisterImageRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageLocation' => ['shape' => 'String'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'VirtualizationType' => ['shape' => 'String', 'locationName' => 'virtualizationType'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport']]], 'RegisterImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'RejectVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'RejectVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ReleaseAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String']]], 'ReleaseHostsRequest' => ['type' => 'structure', 'required' => ['HostIds'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId']]], 'ReleaseHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ReplaceNetworkAclAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'ReplaceNetworkAclAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReplaceNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'ReplaceRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'ReplaceRouteTableAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'ReplaceRouteTableAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReportInstanceReasonCodes' => ['type' => 'string', 'enum' => ['instance-stuck-in-state', 'unresponsive', 'not-accepting-credentials', 'password-not-available', 'performance-network', 'performance-instance-store', 'performance-ebs-volume', 'performance-other', 'other']], 'ReportInstanceStatusRequest' => ['type' => 'structure', 'required' => ['Instances', 'Status', 'ReasonCodes'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Instances' => ['shape' => 'InstanceIdStringList', 'locationName' => 'instanceId'], 'Status' => ['shape' => 'ReportStatusType', 'locationName' => 'status'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'ReasonCodes' => ['shape' => 'ReasonCodesList', 'locationName' => 'reasonCode'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ReportStatusType' => ['type' => 'string', 'enum' => ['ok', 'impaired']], 'RequestHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RequestSpotFleetRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfig'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig']]], 'RequestSpotFleetResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'RequestSpotInstancesRequest' => ['type' => 'structure', 'required' => ['SpotPrice'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'LaunchSpecification' => ['shape' => 'RequestSpotLaunchSpecification']]], 'RequestSpotInstancesResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'RequestSpotLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroup'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring'], 'SecurityGroupIds' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroupId']]], 'Reservation' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => 'String', 'locationName' => 'reservationId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Instances' => ['shape' => 'InstanceList', 'locationName' => 'instancesSet']]], 'ReservationList' => ['type' => 'list', 'member' => ['shape' => 'Reservation', 'locationName' => 'item']], 'ReservedInstanceLimitPrice' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'Double', 'locationName' => 'amount'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'ReservedInstanceState' => ['type' => 'string', 'enum' => ['payment-pending', 'active', 'payment-failed', 'retired']], 'ReservedInstances' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'State' => ['shape' => 'ReservedInstanceState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges']]], 'ReservedInstancesConfiguration' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType']]], 'ReservedInstancesConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'item']], 'ReservedInstancesId' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'ReservedInstancesIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesId']], 'ReservedInstancesList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstances', 'locationName' => 'item']], 'ReservedInstancesListing' => ['type' => 'structure', 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'Status' => ['shape' => 'ListingStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceCounts' => ['shape' => 'InstanceCountList', 'locationName' => 'instanceCounts'], 'PriceSchedules' => ['shape' => 'PriceScheduleList', 'locationName' => 'priceSchedules'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesListingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesListing', 'locationName' => 'item']], 'ReservedInstancesModification' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId'], 'ReservedInstancesIds' => ['shape' => 'ReservedIntancesIds', 'locationName' => 'reservedInstancesSet'], 'ModificationResults' => ['shape' => 'ReservedInstancesModificationResultList', 'locationName' => 'modificationResultSet'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'EffectiveDate' => ['shape' => 'DateTime', 'locationName' => 'effectiveDate'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesModificationIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesModificationId']], 'ReservedInstancesModificationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModification', 'locationName' => 'item']], 'ReservedInstancesModificationResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'TargetConfiguration' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'targetConfiguration']]], 'ReservedInstancesModificationResultList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModificationResult', 'locationName' => 'item']], 'ReservedInstancesOffering' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'Marketplace' => ['shape' => 'Boolean', 'locationName' => 'marketplace'], 'PricingDetails' => ['shape' => 'PricingDetailsList', 'locationName' => 'pricingDetailsSet']]], 'ReservedInstancesOfferingIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReservedInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesOffering', 'locationName' => 'item']], 'ReservedIntancesIds' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesId', 'locationName' => 'item']], 'ResetImageAttributeName' => ['type' => 'string', 'enum' => ['launchPermission']], 'ResetImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ResetImageAttributeName']]], 'ResetInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'ResetNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'String', 'locationName' => 'sourceDestCheck']]], 'ResetSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceType' => ['type' => 'string', 'enum' => ['customer-gateway', 'dhcp-options', 'image', 'instance', 'internet-gateway', 'network-acl', 'network-interface', 'reserved-instances', 'route-table', 'snapshot', 'spot-instances-request', 'subnet', 'security-group', 'volume', 'vpc', 'vpn-connection', 'vpn-gateway']], 'ResponseHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RestorableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RestoreAddressToClassicRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RestoreAddressToClassicResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status', 'locationName' => 'status'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RevokeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'RevokeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'Route' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationPrefixListId' => ['shape' => 'String', 'locationName' => 'destinationPrefixListId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'State' => ['shape' => 'RouteState', 'locationName' => 'state'], 'Origin' => ['shape' => 'RouteOrigin', 'locationName' => 'origin']]], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'Route', 'locationName' => 'item']], 'RouteOrigin' => ['type' => 'string', 'enum' => ['CreateRouteTable', 'CreateRoute', 'EnableVgwRoutePropagation']], 'RouteState' => ['type' => 'string', 'enum' => ['active', 'blackhole']], 'RouteTable' => ['type' => 'structure', 'members' => ['RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Routes' => ['shape' => 'RouteList', 'locationName' => 'routeSet'], 'Associations' => ['shape' => 'RouteTableAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PropagatingVgws' => ['shape' => 'PropagatingVgwList', 'locationName' => 'propagatingVgwSet']]], 'RouteTableAssociation' => ['type' => 'structure', 'members' => ['RouteTableAssociationId' => ['shape' => 'String', 'locationName' => 'routeTableAssociationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Main' => ['shape' => 'Boolean', 'locationName' => 'main']]], 'RouteTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableAssociation', 'locationName' => 'item']], 'RouteTableList' => ['type' => 'list', 'member' => ['shape' => 'RouteTable', 'locationName' => 'item']], 'RuleAction' => ['type' => 'string', 'enum' => ['allow', 'deny']], 'RunInstancesMonitoringEnabled' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'RunInstancesRequest' => ['type' => 'structure', 'required' => ['ImageId', 'MinCount', 'MaxCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'MinCount' => ['shape' => 'Integer'], 'MaxCount' => ['shape' => 'Integer'], 'KeyName' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'SecurityGroup'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'InstanceType'], 'Placement' => ['shape' => 'Placement'], 'KernelId' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled'], 'SubnetId' => ['shape' => 'String'], 'DisableApiTermination' => ['shape' => 'Boolean', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized']]], 'RunScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['ScheduledInstanceId', 'LaunchSpecification'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'InstanceCount' => ['shape' => 'Integer'], 'ScheduledInstanceId' => ['shape' => 'String'], 'LaunchSpecification' => ['shape' => 'ScheduledInstancesLaunchSpecification']]], 'RunScheduledInstancesResult' => ['type' => 'structure', 'members' => ['InstanceIdSet' => ['shape' => 'InstanceIdSet', 'locationName' => 'instanceIdSet']]], 'S3Storage' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'AWSAccessKeyId' => ['shape' => 'String'], 'UploadPolicy' => ['shape' => 'Blob', 'locationName' => 'uploadPolicy'], 'UploadPolicySignature' => ['shape' => 'String', 'locationName' => 'uploadPolicySignature']]], 'ScheduledInstance' => ['type' => 'structure', 'members' => ['ScheduledInstanceId' => ['shape' => 'String', 'locationName' => 'scheduledInstanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'PreviousSlotEndTime' => ['shape' => 'DateTime', 'locationName' => 'previousSlotEndTime'], 'NextSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'nextSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'TermStartDate' => ['shape' => 'DateTime', 'locationName' => 'termStartDate'], 'TermEndDate' => ['shape' => 'DateTime', 'locationName' => 'termEndDate'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate']]], 'ScheduledInstanceAvailability' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'PurchaseToken' => ['shape' => 'String', 'locationName' => 'purchaseToken'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'FirstSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'firstSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'MinTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'minTermDurationInDays'], 'MaxTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'maxTermDurationInDays']]], 'ScheduledInstanceAvailabilitySet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstanceAvailability', 'locationName' => 'item']], 'ScheduledInstanceIdRequestSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ScheduledInstanceId']], 'ScheduledInstanceRecurrence' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String', 'locationName' => 'frequency'], 'Interval' => ['shape' => 'Integer', 'locationName' => 'interval'], 'OccurrenceDaySet' => ['shape' => 'OccurrenceDaySet', 'locationName' => 'occurrenceDaySet'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean', 'locationName' => 'occurrenceRelativeToEnd'], 'OccurrenceUnit' => ['shape' => 'String', 'locationName' => 'occurrenceUnit']]], 'ScheduledInstanceRecurrenceRequest' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String'], 'Interval' => ['shape' => 'Integer'], 'OccurrenceDays' => ['shape' => 'OccurrenceDayRequestSet', 'locationName' => 'OccurrenceDay'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean'], 'OccurrenceUnit' => ['shape' => 'String']]], 'ScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'ScheduledInstancesBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'NoDevice' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'ScheduledInstancesEbs']]], 'ScheduledInstancesBlockDeviceMappingSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesBlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'ScheduledInstancesEbs' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String'], 'VolumeSize' => ['shape' => 'Integer'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean']]], 'ScheduledInstancesIamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ScheduledInstancesLaunchSpecification' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'String'], 'KeyName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'Placement' => ['shape' => 'ScheduledInstancesPlacement'], 'KernelId' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'ScheduledInstancesBlockDeviceMappingSet', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'ScheduledInstancesMonitoring'], 'SubnetId' => ['shape' => 'String'], 'NetworkInterfaces' => ['shape' => 'ScheduledInstancesNetworkInterfaceSet', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'ScheduledInstancesIamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean']]], 'ScheduledInstancesMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String'], 'DeviceIndex' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'PrivateIpAddress' => ['shape' => 'String'], 'PrivateIpAddressConfigs' => ['shape' => 'PrivateIpAddressConfigSet', 'locationName' => 'PrivateIpAddressConfig'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'Groups' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'Group'], 'DeleteOnTermination' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterfaceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesNetworkInterface', 'locationName' => 'NetworkInterface']], 'ScheduledInstancesPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'GroupName' => ['shape' => 'String']]], 'ScheduledInstancesPrivateIpAddressConfig' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String'], 'Primary' => ['shape' => 'Boolean']]], 'ScheduledInstancesSecurityGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'Description' => ['shape' => 'String', 'locationName' => 'groupDescription'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'IpPermissionsEgress' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissionsEgress'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SecurityGroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup', 'locationName' => 'item']], 'SecurityGroupReference' => ['type' => 'structure', 'required' => ['GroupId', 'ReferencingVpcId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'ReferencingVpcId' => ['shape' => 'String', 'locationName' => 'referencingVpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'SecurityGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupReference', 'locationName' => 'item']], 'SecurityGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroup']], 'ShutdownBehavior' => ['type' => 'string', 'enum' => ['stop', 'terminate']], 'SlotDateTimeRangeRequest' => ['type' => 'structure', 'required' => ['EarliestTime', 'LatestTime'], 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'SlotStartTimeRangeRequest' => ['type' => 'structure', 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'DataEncryptionKeyId' => ['shape' => 'String', 'locationName' => 'dataEncryptionKeyId']]], 'SnapshotAttributeName' => ['type' => 'string', 'enum' => ['productCodes', 'createVolumePermission']], 'SnapshotDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SnapshotDetailList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotDetail', 'locationName' => 'item']], 'SnapshotDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket']]], 'SnapshotIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SnapshotId']], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'item']], 'SnapshotState' => ['type' => 'string', 'enum' => ['pending', 'completed', 'error']], 'SnapshotTaskDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SpotDatafeedSubscription' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'State' => ['shape' => 'DatafeedSubscriptionState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault']]], 'SpotFleetLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'Monitoring' => ['shape' => 'SpotFleetMonitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice']]], 'SpotFleetMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'SpotFleetRequestConfig' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'SpotFleetRequestState', 'SpotFleetRequestConfig', 'CreateTime'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'SpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'spotFleetRequestState'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime']]], 'SpotFleetRequestConfigData' => ['type' => 'structure', 'required' => ['SpotPrice', 'TargetCapacity', 'IamFleetRole', 'LaunchSpecifications'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean', 'locationName' => 'terminateInstancesWithExpiration'], 'IamFleetRole' => ['shape' => 'String', 'locationName' => 'iamFleetRole'], 'LaunchSpecifications' => ['shape' => 'LaunchSpecsList', 'locationName' => 'launchSpecifications'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'AllocationStrategy' => ['shape' => 'AllocationStrategy', 'locationName' => 'allocationStrategy'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'Type' => ['shape' => 'FleetType', 'locationName' => 'type']]], 'SpotFleetRequestConfigSet' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetRequestConfig', 'locationName' => 'item']], 'SpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'State' => ['shape' => 'SpotInstanceState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault'], 'Status' => ['shape' => 'SpotInstanceStatus', 'locationName' => 'status'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'LaunchSpecification' => ['shape' => 'LaunchSpecification', 'locationName' => 'launchSpecification'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'ActualBlockHourlyPrice' => ['shape' => 'String', 'locationName' => 'actualBlockHourlyPrice'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'LaunchedAvailabilityZone' => ['shape' => 'String', 'locationName' => 'launchedAvailabilityZone']]], 'SpotInstanceRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SpotInstanceRequestId']], 'SpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'SpotInstanceRequest', 'locationName' => 'item']], 'SpotInstanceState' => ['type' => 'string', 'enum' => ['open', 'active', 'closed', 'cancelled', 'failed']], 'SpotInstanceStateFault' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceType' => ['type' => 'string', 'enum' => ['one-time', 'persistent']], 'SpotPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'SpotPrice' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'SpotPriceHistoryList' => ['type' => 'list', 'member' => ['shape' => 'SpotPrice', 'locationName' => 'item']], 'StaleIpPermission' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'IpRanges' => ['shape' => 'IpRanges', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdSet', 'locationName' => 'prefixListIds'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairSet', 'locationName' => 'groups']]], 'StaleIpPermissionSet' => ['type' => 'list', 'member' => ['shape' => 'StaleIpPermission', 'locationName' => 'item']], 'StaleSecurityGroup' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'StaleIpPermissions' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissions'], 'StaleIpPermissionsEgress' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissionsEgress']]], 'StaleSecurityGroupSet' => ['type' => 'list', 'member' => ['shape' => 'StaleSecurityGroup', 'locationName' => 'item']], 'StartInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'StartInstancesResult' => ['type' => 'structure', 'members' => ['StartingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'State' => ['type' => 'string', 'enum' => ['Pending', 'Available', 'Deleting', 'Deleted']], 'StateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'Status' => ['type' => 'string', 'enum' => ['MoveInProgress', 'InVpc', 'InClassic']], 'StatusName' => ['type' => 'string', 'enum' => ['reachability']], 'StatusType' => ['type' => 'string', 'enum' => ['passed', 'failed', 'insufficient-data', 'initializing']], 'StopInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'StopInstancesResult' => ['type' => 'structure', 'members' => ['StoppingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'Storage' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Storage']]], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'State' => ['shape' => 'SubnetState', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'AvailableIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'availableIpAddressCount'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'DefaultForAz' => ['shape' => 'Boolean', 'locationName' => 'defaultForAz'], 'MapPublicIpOnLaunch' => ['shape' => 'Boolean', 'locationName' => 'mapPublicIpOnLaunch'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SubnetIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetId']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'item']], 'SubnetState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'SummaryStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data', 'not-applicable', 'initializing']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescription' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TagDescription', 'locationName' => 'item']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'item']], 'TelemetryStatus' => ['type' => 'string', 'enum' => ['UP', 'DOWN']], 'Tenancy' => ['type' => 'string', 'enum' => ['default', 'dedicated', 'host']], 'TerminateInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'TerminateInstancesResult' => ['type' => 'structure', 'members' => ['TerminatingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'TrafficType' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT', 'ALL']], 'UnassignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'PrivateIpAddresses'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress']]], 'UnmonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'UnmonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'UnsuccessfulItem' => ['type' => 'structure', 'required' => ['Error'], 'members' => ['Error' => ['shape' => 'UnsuccessfulItemError', 'locationName' => 'error'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId']]], 'UnsuccessfulItemError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'UnsuccessfulItemList' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UnsuccessfulItemSet' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UserBucket' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Key' => ['shape' => 'String']]], 'UserBucketDetails' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'UserData' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'String', 'locationName' => 'data']]], 'UserGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserGroup']], 'UserIdGroupPair' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'PeeringStatus' => ['shape' => 'String', 'locationName' => 'peeringStatus']]], 'UserIdGroupPairList' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdGroupPairSet' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserId']], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VgwTelemetry' => ['type' => 'structure', 'members' => ['OutsideIpAddress' => ['shape' => 'String', 'locationName' => 'outsideIpAddress'], 'Status' => ['shape' => 'TelemetryStatus', 'locationName' => 'status'], 'LastStatusChange' => ['shape' => 'DateTime', 'locationName' => 'lastStatusChange'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'AcceptedRouteCount' => ['shape' => 'Integer', 'locationName' => 'acceptedRouteCount']]], 'VgwTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'VgwTelemetry', 'locationName' => 'item']], 'VirtualizationType' => ['type' => 'string', 'enum' => ['hvm', 'paravirtual']], 'Volume' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Size' => ['shape' => 'Integer', 'locationName' => 'size'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'VolumeState', 'locationName' => 'status'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'Attachments' => ['shape' => 'VolumeAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'VolumeAttachment' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Device' => ['shape' => 'String', 'locationName' => 'device'], 'State' => ['shape' => 'VolumeAttachmentState', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'VolumeAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VolumeAttachment', 'locationName' => 'item']], 'VolumeAttachmentState' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'VolumeAttributeName' => ['type' => 'string', 'enum' => ['autoEnableIO', 'productCodes']], 'VolumeDetail' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'VolumeIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VolumeId']], 'VolumeList' => ['type' => 'list', 'member' => ['shape' => 'Volume', 'locationName' => 'item']], 'VolumeState' => ['type' => 'string', 'enum' => ['creating', 'available', 'in-use', 'deleting', 'deleted', 'error']], 'VolumeStatusAction' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusActionsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusAction', 'locationName' => 'item']], 'VolumeStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VolumeStatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'VolumeStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusDetails', 'locationName' => 'item']], 'VolumeStatusEvent' => ['type' => 'structure', 'members' => ['EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusEventsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusEvent', 'locationName' => 'item']], 'VolumeStatusInfo' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VolumeStatusInfoStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'VolumeStatusDetailsList', 'locationName' => 'details']]], 'VolumeStatusInfoStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data']], 'VolumeStatusItem' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VolumeStatus' => ['shape' => 'VolumeStatusInfo', 'locationName' => 'volumeStatus'], 'Events' => ['shape' => 'VolumeStatusEventsList', 'locationName' => 'eventsSet'], 'Actions' => ['shape' => 'VolumeStatusActionsList', 'locationName' => 'actionsSet']]], 'VolumeStatusList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusItem', 'locationName' => 'item']], 'VolumeStatusName' => ['type' => 'string', 'enum' => ['io-enabled', 'io-performance']], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'io1', 'gp2', 'sc1', 'st1']], 'Vpc' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'VpcState', 'locationName' => 'state'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault']]], 'VpcAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'VpcAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VpcAttachment', 'locationName' => 'item']], 'VpcAttributeName' => ['type' => 'string', 'enum' => ['enableDnsSupport', 'enableDnsHostnames']], 'VpcClassicLink' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkEnabled' => ['shape' => 'Boolean', 'locationName' => 'classicLinkEnabled'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpcClassicLinkIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcClassicLinkList' => ['type' => 'list', 'member' => ['shape' => 'VpcClassicLink', 'locationName' => 'item']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'State' => ['shape' => 'State', 'locationName' => 'state'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'routeTableIdSet'], 'CreationTimestamp' => ['shape' => 'DateTime', 'locationName' => 'creationTimestamp']]], 'VpcEndpointSet' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint', 'locationName' => 'item']], 'VpcIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcList' => ['type' => 'list', 'member' => ['shape' => 'Vpc', 'locationName' => 'item']], 'VpcPeeringConnection' => ['type' => 'structure', 'members' => ['AccepterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'accepterVpcInfo'], 'ExpirationTime' => ['shape' => 'DateTime', 'locationName' => 'expirationTime'], 'RequesterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'requesterVpcInfo'], 'Status' => ['shape' => 'VpcPeeringConnectionStateReason', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'VpcPeeringConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'item']], 'VpcPeeringConnectionOptionsDescription' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink']]], 'VpcPeeringConnectionStateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VpcPeeringConnectionStateReasonCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VpcPeeringConnectionStateReasonCode' => ['type' => 'string', 'enum' => ['initiating-request', 'pending-acceptance', 'active', 'deleted', 'rejected', 'failed', 'expired', 'provisioning', 'deleting']], 'VpcPeeringConnectionVpcInfo' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeeringOptions' => ['shape' => 'VpcPeeringConnectionOptionsDescription', 'locationName' => 'peeringOptions']]], 'VpcState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'VpnConnection' => ['type' => 'structure', 'members' => ['VpnConnectionId' => ['shape' => 'String', 'locationName' => 'vpnConnectionId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'CustomerGatewayConfiguration' => ['shape' => 'String', 'locationName' => 'customerGatewayConfiguration'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VgwTelemetry' => ['shape' => 'VgwTelemetryList', 'locationName' => 'vgwTelemetry'], 'Options' => ['shape' => 'VpnConnectionOptions', 'locationName' => 'options'], 'Routes' => ['shape' => 'VpnStaticRouteList', 'locationName' => 'routes']]], 'VpnConnectionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnConnectionId']], 'VpnConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnection', 'locationName' => 'item']], 'VpnConnectionOptions' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnConnectionOptionsSpecification' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnGateway' => ['type' => 'structure', 'members' => ['VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VpcAttachments' => ['shape' => 'VpcAttachmentList', 'locationName' => 'attachments'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpnGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnGatewayId']], 'VpnGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VpnGateway', 'locationName' => 'item']], 'VpnState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'VpnStaticRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'Source' => ['shape' => 'VpnStaticRouteSource', 'locationName' => 'source'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state']]], 'VpnStaticRouteList' => ['type' => 'list', 'member' => ['shape' => 'VpnStaticRoute', 'locationName' => 'item']], 'VpnStaticRouteSource' => ['type' => 'string', 'enum' => ['Static']], 'ZoneNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ZoneName']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 06b1013..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-tests-1.json.php deleted file mode 100644 index 792cf20..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/paginators-1.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/paginators-1.json.php deleted file mode 100644 index 5168804..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountAttributes' => ['result_key' => 'AccountAttributes'], 'DescribeAddresses' => ['result_key' => 'Addresses'], 'DescribeAvailabilityZones' => ['result_key' => 'AvailabilityZones'], 'DescribeBundleTasks' => ['result_key' => 'BundleTasks'], 'DescribeConversionTasks' => ['result_key' => 'ConversionTasks'], 'DescribeCustomerGateways' => ['result_key' => 'CustomerGateways'], 'DescribeDhcpOptions' => ['result_key' => 'DhcpOptions'], 'DescribeExportTasks' => ['result_key' => 'ExportTasks'], 'DescribeImages' => ['result_key' => 'Images'], 'DescribeInstanceStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InstanceStatuses'], 'DescribeInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Reservations'], 'DescribeInternetGateways' => ['result_key' => 'InternetGateways'], 'DescribeKeyPairs' => ['result_key' => 'KeyPairs'], 'DescribeNetworkAcls' => ['result_key' => 'NetworkAcls'], 'DescribeNetworkInterfaces' => ['result_key' => 'NetworkInterfaces'], 'DescribePlacementGroups' => ['result_key' => 'PlacementGroups'], 'DescribeRegions' => ['result_key' => 'Regions'], 'DescribeReservedInstances' => ['result_key' => 'ReservedInstances'], 'DescribeReservedInstancesListings' => ['result_key' => 'ReservedInstancesListings'], 'DescribeReservedInstancesOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReservedInstancesOfferings'], 'DescribeReservedInstancesModifications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ReservedInstancesModifications'], 'DescribeRouteTables' => ['result_key' => 'RouteTables'], 'DescribeSecurityGroups' => ['result_key' => 'SecurityGroups'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Snapshots'], 'DescribeSpotInstanceRequests' => ['result_key' => 'SpotInstanceRequests'], 'DescribeSpotFleetRequests' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotFleetRequestConfigs'], 'DescribeSpotPriceHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotPriceHistory'], 'DescribeSubnets' => ['result_key' => 'Subnets'], 'DescribeTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags'], 'DescribeVolumeStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'VolumeStatuses'], 'DescribeVolumes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Volumes'], 'DescribeVpcs' => ['result_key' => 'Vpcs'], 'DescribeVpcPeeringConnections' => ['result_key' => 'VpcPeeringConnections'], 'DescribeVpnConnections' => ['result_key' => 'VpnConnections'], 'DescribeVpnGateways' => ['result_key' => 'VpnGateways']]]; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-1.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-1.json.php deleted file mode 100644 index a576804..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 15, 'max_attempts' => 40, 'acceptor_type' => 'output'], '__InstanceState' => ['operation' => 'DescribeInstances', 'acceptor_path' => 'Reservations[].Instances[].State.Name'], '__InstanceStatus' => ['operation' => 'DescribeInstanceStatus', 'success_value' => 'ok'], 'SystemStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].SystemStatus.Status'], 'InstanceStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].InstanceStatus.Status'], 'ImageAvailable' => ['operation' => 'DescribeImages', 'acceptor_path' => 'Images[].State', 'success_value' => 'available', 'failure_value' => ['failed']], 'InstanceRunning' => ['extends' => '__InstanceState', 'success_value' => 'running', 'failure_value' => ['shutting-down', 'terminated', 'stopping']], 'InstanceStopped' => ['extends' => '__InstanceState', 'success_value' => 'stopped', 'failure_value' => ['pending', 'terminated']], 'InstanceTerminated' => ['extends' => '__InstanceState', 'success_value' => 'terminated', 'failure_value' => ['pending', 'stopping']], '__ExportTaskState' => ['operation' => 'DescribeExportTasks', 'acceptor_path' => 'ExportTasks[].State'], 'ExportTaskCompleted' => ['extends' => '__ExportTaskState', 'success_value' => 'completed'], 'ExportTaskCancelled' => ['extends' => '__ExportTaskState', 'success_value' => 'cancelled'], 'SnapshotCompleted' => ['operation' => 'DescribeSnapshots', 'success_path' => 'Snapshots[].State', 'success_value' => 'completed'], 'SubnetAvailable' => ['operation' => 'DescribeSubnets', 'success_path' => 'Subnets[].State', 'success_value' => 'available'], '__VolumeStatus' => ['operation' => 'DescribeVolumes', 'acceptor_path' => 'Volumes[].State'], 'VolumeAvailable' => ['extends' => '__VolumeStatus', 'success_value' => 'available', 'failure_value' => ['deleted']], 'VolumeInUse' => ['extends' => '__VolumeStatus', 'success_value' => 'in-use', 'failure_value' => ['deleted']], 'VolumeDeleted' => ['extends' => '__VolumeStatus', 'success_type' => 'error', 'success_value' => 'InvalidVolume.NotFound'], 'VpcAvailable' => ['operation' => 'DescribeVpcs', 'success_path' => 'Vpcs[].State', 'success_value' => 'available'], '__VpnConnectionState' => ['operation' => 'DescribeVpnConnections', 'acceptor_path' => 'VpnConnections[].State'], 'VpnConnectionAvailable' => ['extends' => '__VpnConnectionState', 'success_value' => 'available', 'failure_value' => ['deleting', 'deleted']], 'VpnConnectionDeleted' => ['extends' => '__VpnConnectionState', 'success_value' => 'deleted', 'failure_value' => ['pending']], 'BundleTaskComplete' => ['operation' => 'DescribeBundleTasks', 'acceptor_path' => 'BundleTasks[].State', 'success_value' => 'complete', 'failure_value' => ['failed']], '__ConversionTaskState' => ['operation' => 'DescribeConversionTasks', 'acceptor_path' => 'ConversionTasks[].State'], 'ConversionTaskCompleted' => ['extends' => '__ConversionTaskState', 'success_value' => 'completed', 'failure_value' => ['cancelled', 'cancelling']], 'ConversionTaskCancelled' => ['extends' => '__ConversionTaskState', 'success_value' => 'cancelled'], '__CustomerGatewayState' => ['operation' => 'DescribeCustomerGateways', 'acceptor_path' => 'CustomerGateways[].State'], 'CustomerGatewayAvailable' => ['extends' => '__CustomerGatewayState', 'success_value' => 'available', 'failure_value' => ['deleted', 'deleting']], 'ConversionTaskDeleted' => ['extends' => '__CustomerGatewayState', 'success_value' => 'deleted'], '__SpotInstanceRequestState' => ['operation' => 'DescribeSpotInstanceRequests', 'acceptor_path' => 'SpotInstanceRequests[].Status.Code'], 'SpotInstanceRequestFulfilled' => ['extends' => '__SpotInstanceRequestState', 'success_value' => 'fulfilled', 'failure_value' => ['schedule-expired', 'canceled-before-fulfillment', 'bad-parameters', 'system-error']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-2.json.php b/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-2.json.php deleted file mode 100644 index 4004e1f..0000000 --- a/vendor/Aws3/Aws/data/ec2/2015-10-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeInstances', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Reservations[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'BundleTaskComplete' => ['delay' => 15, 'operation' => 'DescribeBundleTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'complete', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'BundleTasks[].State'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'BundleTasks[].State']]], 'ConversionTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelled', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelling', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskDeleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'CustomerGatewayAvailable' => ['delay' => 15, 'operation' => 'DescribeCustomerGateways', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State']]], 'ExportTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ExportTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ImageExists' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Images[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidAMIID.NotFound', 'state' => 'retry']]], 'ImageAvailable' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Images[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Images[].State', 'expected' => 'failed']]], 'InstanceRunning' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'running', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'shutting-down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].InstanceStatus.Status', 'expected' => 'ok'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStopped' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'InstanceTerminated' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'terminated', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'KeyPairExists' => ['operation' => 'DescribeKeyPairs', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'length(KeyPairs[].KeyName) > `0`'], ['expected' => 'InvalidKeyPair.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'NatGatewayAvailable' => ['operation' => 'DescribeNatGateways', 'delay' => 15, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'NatGateways[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'failed'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleting'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleted'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NatGatewayNotFound']]], 'NetworkInterfaceAvailable' => ['operation' => 'DescribeNetworkInterfaces', 'delay' => 20, 'maxAttempts' => 10, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'NetworkInterfaces[].Status'], ['expected' => 'InvalidNetworkInterfaceID.NotFound', 'matcher' => 'error', 'state' => 'failure']]], 'PasswordDataAvailable' => ['operation' => 'GetPasswordData', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'length(PasswordData) > `0`', 'expected' => \true]]], 'SnapshotCompleted' => ['delay' => 15, 'operation' => 'DescribeSnapshots', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Snapshots[].State']]], 'SpotInstanceRequestFulfilled' => ['operation' => 'DescribeSpotInstanceRequests', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'fulfilled'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'schedule-expired'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'canceled-before-fulfillment'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'bad-parameters'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'system-error']]], 'SubnetAvailable' => ['delay' => 15, 'operation' => 'DescribeSubnets', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Subnets[].State']]], 'SystemStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].SystemStatus.Status', 'expected' => 'ok']]], 'VolumeAvailable' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VolumeDeleted' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['matcher' => 'error', 'expected' => 'InvalidVolume.NotFound', 'state' => 'success']]], 'VolumeInUse' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'in-use', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VpcAvailable' => ['delay' => 15, 'operation' => 'DescribeVpcs', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Vpcs[].State']]], 'VpcExists' => ['operation' => 'DescribeVpcs', 'delay' => 1, 'maxAttempts' => 5, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcID.NotFound', 'state' => 'retry']]], 'VpnConnectionAvailable' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpnConnectionDeleted' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpcPeeringConnectionExists' => ['delay' => 15, 'operation' => 'DescribeVpcPeeringConnections', 'maxAttempts' => 40, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcPeeringConnectionID.NotFound', 'state' => 'retry']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-04-01/api-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-04-01/api-2.json.php deleted file mode 100644 index 546e723..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-04-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'ec2-2016-04-01', 'apiVersion' => '2016-04-01', 'endpointPrefix' => 'ec2', 'protocol' => 'ec2', 'serviceAbbreviation' => 'Amazon EC2', 'serviceFullName' => 'Amazon Elastic Compute Cloud', 'signatureVersion' => 'v4', 'xmlNamespace' => 'http://ec2.amazonaws.com/doc/2016-04-01'], 'operations' => ['AcceptVpcPeeringConnection' => ['name' => 'AcceptVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptVpcPeeringConnectionRequest'], 'output' => ['shape' => 'AcceptVpcPeeringConnectionResult']], 'AllocateAddress' => ['name' => 'AllocateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateAddressRequest'], 'output' => ['shape' => 'AllocateAddressResult']], 'AllocateHosts' => ['name' => 'AllocateHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateHostsRequest'], 'output' => ['shape' => 'AllocateHostsResult']], 'AssignPrivateIpAddresses' => ['name' => 'AssignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignPrivateIpAddressesRequest']], 'AssociateAddress' => ['name' => 'AssociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateAddressRequest'], 'output' => ['shape' => 'AssociateAddressResult']], 'AssociateDhcpOptions' => ['name' => 'AssociateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDhcpOptionsRequest']], 'AssociateRouteTable' => ['name' => 'AssociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateRouteTableRequest'], 'output' => ['shape' => 'AssociateRouteTableResult']], 'AttachClassicLinkVpc' => ['name' => 'AttachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachClassicLinkVpcRequest'], 'output' => ['shape' => 'AttachClassicLinkVpcResult']], 'AttachInternetGateway' => ['name' => 'AttachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInternetGatewayRequest']], 'AttachNetworkInterface' => ['name' => 'AttachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachNetworkInterfaceRequest'], 'output' => ['shape' => 'AttachNetworkInterfaceResult']], 'AttachVolume' => ['name' => 'AttachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'AttachVpnGateway' => ['name' => 'AttachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVpnGatewayRequest'], 'output' => ['shape' => 'AttachVpnGatewayResult']], 'AuthorizeSecurityGroupEgress' => ['name' => 'AuthorizeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupEgressRequest']], 'AuthorizeSecurityGroupIngress' => ['name' => 'AuthorizeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupIngressRequest']], 'BundleInstance' => ['name' => 'BundleInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BundleInstanceRequest'], 'output' => ['shape' => 'BundleInstanceResult']], 'CancelBundleTask' => ['name' => 'CancelBundleTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBundleTaskRequest'], 'output' => ['shape' => 'CancelBundleTaskResult']], 'CancelConversionTask' => ['name' => 'CancelConversionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelConversionRequest']], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskRequest']], 'CancelImportTask' => ['name' => 'CancelImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelImportTaskRequest'], 'output' => ['shape' => 'CancelImportTaskResult']], 'CancelReservedInstancesListing' => ['name' => 'CancelReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReservedInstancesListingRequest'], 'output' => ['shape' => 'CancelReservedInstancesListingResult']], 'CancelSpotFleetRequests' => ['name' => 'CancelSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotFleetRequestsRequest'], 'output' => ['shape' => 'CancelSpotFleetRequestsResponse']], 'CancelSpotInstanceRequests' => ['name' => 'CancelSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotInstanceRequestsRequest'], 'output' => ['shape' => 'CancelSpotInstanceRequestsResult']], 'ConfirmProductInstance' => ['name' => 'ConfirmProductInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmProductInstanceRequest'], 'output' => ['shape' => 'ConfirmProductInstanceResult']], 'CopyImage' => ['name' => 'CopyImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyImageRequest'], 'output' => ['shape' => 'CopyImageResult']], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult']], 'CreateCustomerGateway' => ['name' => 'CreateCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomerGatewayRequest'], 'output' => ['shape' => 'CreateCustomerGatewayResult']], 'CreateDhcpOptions' => ['name' => 'CreateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDhcpOptionsRequest'], 'output' => ['shape' => 'CreateDhcpOptionsResult']], 'CreateFlowLogs' => ['name' => 'CreateFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowLogsRequest'], 'output' => ['shape' => 'CreateFlowLogsResult']], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResult']], 'CreateInstanceExportTask' => ['name' => 'CreateInstanceExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceExportTaskRequest'], 'output' => ['shape' => 'CreateInstanceExportTaskResult']], 'CreateInternetGateway' => ['name' => 'CreateInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInternetGatewayRequest'], 'output' => ['shape' => 'CreateInternetGatewayResult']], 'CreateKeyPair' => ['name' => 'CreateKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyPairRequest'], 'output' => ['shape' => 'KeyPair']], 'CreateNatGateway' => ['name' => 'CreateNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNatGatewayRequest'], 'output' => ['shape' => 'CreateNatGatewayResult']], 'CreateNetworkAcl' => ['name' => 'CreateNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclRequest'], 'output' => ['shape' => 'CreateNetworkAclResult']], 'CreateNetworkAclEntry' => ['name' => 'CreateNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclEntryRequest']], 'CreateNetworkInterface' => ['name' => 'CreateNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInterfaceRequest'], 'output' => ['shape' => 'CreateNetworkInterfaceResult']], 'CreatePlacementGroup' => ['name' => 'CreatePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlacementGroupRequest']], 'CreateReservedInstancesListing' => ['name' => 'CreateReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReservedInstancesListingRequest'], 'output' => ['shape' => 'CreateReservedInstancesListingResult']], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResult']], 'CreateRouteTable' => ['name' => 'CreateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteTableRequest'], 'output' => ['shape' => 'CreateRouteTableResult']], 'CreateSecurityGroup' => ['name' => 'CreateSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityGroupRequest'], 'output' => ['shape' => 'CreateSecurityGroupResult']], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'Snapshot']], 'CreateSpotDatafeedSubscription' => ['name' => 'CreateSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'CreateSpotDatafeedSubscriptionResult']], 'CreateSubnet' => ['name' => 'CreateSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetRequest'], 'output' => ['shape' => 'CreateSubnetResult']], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest']], 'CreateVolume' => ['name' => 'CreateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeRequest'], 'output' => ['shape' => 'Volume']], 'CreateVpc' => ['name' => 'CreateVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcRequest'], 'output' => ['shape' => 'CreateVpcResult']], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResult']], 'CreateVpcPeeringConnection' => ['name' => 'CreateVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringConnectionRequest'], 'output' => ['shape' => 'CreateVpcPeeringConnectionResult']], 'CreateVpnConnection' => ['name' => 'CreateVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRequest'], 'output' => ['shape' => 'CreateVpnConnectionResult']], 'CreateVpnConnectionRoute' => ['name' => 'CreateVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRouteRequest']], 'CreateVpnGateway' => ['name' => 'CreateVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnGatewayRequest'], 'output' => ['shape' => 'CreateVpnGatewayResult']], 'DeleteCustomerGateway' => ['name' => 'DeleteCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomerGatewayRequest']], 'DeleteDhcpOptions' => ['name' => 'DeleteDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDhcpOptionsRequest']], 'DeleteFlowLogs' => ['name' => 'DeleteFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowLogsRequest'], 'output' => ['shape' => 'DeleteFlowLogsResult']], 'DeleteInternetGateway' => ['name' => 'DeleteInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInternetGatewayRequest']], 'DeleteKeyPair' => ['name' => 'DeleteKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyPairRequest']], 'DeleteNatGateway' => ['name' => 'DeleteNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNatGatewayRequest'], 'output' => ['shape' => 'DeleteNatGatewayResult']], 'DeleteNetworkAcl' => ['name' => 'DeleteNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclRequest']], 'DeleteNetworkAclEntry' => ['name' => 'DeleteNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclEntryRequest']], 'DeleteNetworkInterface' => ['name' => 'DeleteNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInterfaceRequest']], 'DeletePlacementGroup' => ['name' => 'DeletePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlacementGroupRequest']], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteRequest']], 'DeleteRouteTable' => ['name' => 'DeleteRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteTableRequest']], 'DeleteSecurityGroup' => ['name' => 'DeleteSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityGroupRequest']], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest']], 'DeleteSpotDatafeedSubscription' => ['name' => 'DeleteSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpotDatafeedSubscriptionRequest']], 'DeleteSubnet' => ['name' => 'DeleteSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetRequest']], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest']], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeRequest']], 'DeleteVpc' => ['name' => 'DeleteVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcRequest']], 'DeleteVpcEndpoints' => ['name' => 'DeleteVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointsResult']], 'DeleteVpcPeeringConnection' => ['name' => 'DeleteVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringConnectionRequest'], 'output' => ['shape' => 'DeleteVpcPeeringConnectionResult']], 'DeleteVpnConnection' => ['name' => 'DeleteVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRequest']], 'DeleteVpnConnectionRoute' => ['name' => 'DeleteVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRouteRequest']], 'DeleteVpnGateway' => ['name' => 'DeleteVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnGatewayRequest']], 'DeregisterImage' => ['name' => 'DeregisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterImageRequest']], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResult']], 'DescribeAddresses' => ['name' => 'DescribeAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesRequest'], 'output' => ['shape' => 'DescribeAddressesResult']], 'DescribeAvailabilityZones' => ['name' => 'DescribeAvailabilityZones', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityZonesRequest'], 'output' => ['shape' => 'DescribeAvailabilityZonesResult']], 'DescribeBundleTasks' => ['name' => 'DescribeBundleTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBundleTasksRequest'], 'output' => ['shape' => 'DescribeBundleTasksResult']], 'DescribeClassicLinkInstances' => ['name' => 'DescribeClassicLinkInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClassicLinkInstancesRequest'], 'output' => ['shape' => 'DescribeClassicLinkInstancesResult']], 'DescribeConversionTasks' => ['name' => 'DescribeConversionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConversionTasksRequest'], 'output' => ['shape' => 'DescribeConversionTasksResult']], 'DescribeCustomerGateways' => ['name' => 'DescribeCustomerGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomerGatewaysRequest'], 'output' => ['shape' => 'DescribeCustomerGatewaysResult']], 'DescribeDhcpOptions' => ['name' => 'DescribeDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDhcpOptionsRequest'], 'output' => ['shape' => 'DescribeDhcpOptionsResult']], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResult']], 'DescribeFlowLogs' => ['name' => 'DescribeFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFlowLogsRequest'], 'output' => ['shape' => 'DescribeFlowLogsResult']], 'DescribeHostReservationOfferings' => ['name' => 'DescribeHostReservationOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationOfferingsRequest'], 'output' => ['shape' => 'DescribeHostReservationOfferingsResult']], 'DescribeHostReservations' => ['name' => 'DescribeHostReservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationsRequest'], 'output' => ['shape' => 'DescribeHostReservationsResult']], 'DescribeHosts' => ['name' => 'DescribeHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostsRequest'], 'output' => ['shape' => 'DescribeHostsResult']], 'DescribeIdFormat' => ['name' => 'DescribeIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdFormatRequest'], 'output' => ['shape' => 'DescribeIdFormatResult']], 'DescribeIdentityIdFormat' => ['name' => 'DescribeIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityIdFormatRequest'], 'output' => ['shape' => 'DescribeIdentityIdFormatResult']], 'DescribeImageAttribute' => ['name' => 'DescribeImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageAttributeRequest'], 'output' => ['shape' => 'ImageAttribute']], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResult']], 'DescribeImportImageTasks' => ['name' => 'DescribeImportImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportImageTasksRequest'], 'output' => ['shape' => 'DescribeImportImageTasksResult']], 'DescribeImportSnapshotTasks' => ['name' => 'DescribeImportSnapshotTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportSnapshotTasksRequest'], 'output' => ['shape' => 'DescribeImportSnapshotTasksResult']], 'DescribeInstanceAttribute' => ['name' => 'DescribeInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAttributeRequest'], 'output' => ['shape' => 'InstanceAttribute']], 'DescribeInstanceStatus' => ['name' => 'DescribeInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceStatusRequest'], 'output' => ['shape' => 'DescribeInstanceStatusResult']], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesRequest'], 'output' => ['shape' => 'DescribeInstancesResult']], 'DescribeInternetGateways' => ['name' => 'DescribeInternetGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInternetGatewaysRequest'], 'output' => ['shape' => 'DescribeInternetGatewaysResult']], 'DescribeKeyPairs' => ['name' => 'DescribeKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyPairsRequest'], 'output' => ['shape' => 'DescribeKeyPairsResult']], 'DescribeMovingAddresses' => ['name' => 'DescribeMovingAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMovingAddressesRequest'], 'output' => ['shape' => 'DescribeMovingAddressesResult']], 'DescribeNatGateways' => ['name' => 'DescribeNatGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNatGatewaysRequest'], 'output' => ['shape' => 'DescribeNatGatewaysResult']], 'DescribeNetworkAcls' => ['name' => 'DescribeNetworkAcls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkAclsRequest'], 'output' => ['shape' => 'DescribeNetworkAclsResult']], 'DescribeNetworkInterfaceAttribute' => ['name' => 'DescribeNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfaceAttributeRequest'], 'output' => ['shape' => 'DescribeNetworkInterfaceAttributeResult']], 'DescribeNetworkInterfaces' => ['name' => 'DescribeNetworkInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfacesRequest'], 'output' => ['shape' => 'DescribeNetworkInterfacesResult']], 'DescribePlacementGroups' => ['name' => 'DescribePlacementGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlacementGroupsRequest'], 'output' => ['shape' => 'DescribePlacementGroupsResult']], 'DescribePrefixLists' => ['name' => 'DescribePrefixLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrefixListsRequest'], 'output' => ['shape' => 'DescribePrefixListsResult']], 'DescribeRegions' => ['name' => 'DescribeRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegionsRequest'], 'output' => ['shape' => 'DescribeRegionsResult']], 'DescribeReservedInstances' => ['name' => 'DescribeReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesRequest'], 'output' => ['shape' => 'DescribeReservedInstancesResult']], 'DescribeReservedInstancesListings' => ['name' => 'DescribeReservedInstancesListings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesListingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesListingsResult']], 'DescribeReservedInstancesModifications' => ['name' => 'DescribeReservedInstancesModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesModificationsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesModificationsResult']], 'DescribeReservedInstancesOfferings' => ['name' => 'DescribeReservedInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesOfferingsResult']], 'DescribeRouteTables' => ['name' => 'DescribeRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRouteTablesRequest'], 'output' => ['shape' => 'DescribeRouteTablesResult']], 'DescribeScheduledInstanceAvailability' => ['name' => 'DescribeScheduledInstanceAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstanceAvailabilityRequest'], 'output' => ['shape' => 'DescribeScheduledInstanceAvailabilityResult']], 'DescribeScheduledInstances' => ['name' => 'DescribeScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstancesRequest'], 'output' => ['shape' => 'DescribeScheduledInstancesResult']], 'DescribeSecurityGroupReferences' => ['name' => 'DescribeSecurityGroupReferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupReferencesRequest'], 'output' => ['shape' => 'DescribeSecurityGroupReferencesResult']], 'DescribeSecurityGroups' => ['name' => 'DescribeSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeSecurityGroupsResult']], 'DescribeSnapshotAttribute' => ['name' => 'DescribeSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotAttributeRequest'], 'output' => ['shape' => 'DescribeSnapshotAttributeResult']], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResult']], 'DescribeSpotDatafeedSubscription' => ['name' => 'DescribeSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'DescribeSpotDatafeedSubscriptionResult']], 'DescribeSpotFleetInstances' => ['name' => 'DescribeSpotFleetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetInstancesRequest'], 'output' => ['shape' => 'DescribeSpotFleetInstancesResponse']], 'DescribeSpotFleetRequestHistory' => ['name' => 'DescribeSpotFleetRequestHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestHistoryRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestHistoryResponse']], 'DescribeSpotFleetRequests' => ['name' => 'DescribeSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestsRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestsResponse']], 'DescribeSpotInstanceRequests' => ['name' => 'DescribeSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotInstanceRequestsRequest'], 'output' => ['shape' => 'DescribeSpotInstanceRequestsResult']], 'DescribeSpotPriceHistory' => ['name' => 'DescribeSpotPriceHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotPriceHistoryRequest'], 'output' => ['shape' => 'DescribeSpotPriceHistoryResult']], 'DescribeStaleSecurityGroups' => ['name' => 'DescribeStaleSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStaleSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeStaleSecurityGroupsResult']], 'DescribeSubnets' => ['name' => 'DescribeSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetsRequest'], 'output' => ['shape' => 'DescribeSubnetsResult']], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResult']], 'DescribeVolumeAttribute' => ['name' => 'DescribeVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeAttributeRequest'], 'output' => ['shape' => 'DescribeVolumeAttributeResult']], 'DescribeVolumeStatus' => ['name' => 'DescribeVolumeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeStatusRequest'], 'output' => ['shape' => 'DescribeVolumeStatusResult']], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResult']], 'DescribeVpcAttribute' => ['name' => 'DescribeVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcAttributeRequest'], 'output' => ['shape' => 'DescribeVpcAttributeResult']], 'DescribeVpcClassicLink' => ['name' => 'DescribeVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkResult']], 'DescribeVpcClassicLinkDnsSupport' => ['name' => 'DescribeVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkDnsSupportResult']], 'DescribeVpcEndpointServices' => ['name' => 'DescribeVpcEndpointServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServicesRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServicesResult']], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResult']], 'DescribeVpcPeeringConnections' => ['name' => 'DescribeVpcPeeringConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringConnectionsRequest'], 'output' => ['shape' => 'DescribeVpcPeeringConnectionsResult']], 'DescribeVpcs' => ['name' => 'DescribeVpcs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcsRequest'], 'output' => ['shape' => 'DescribeVpcsResult']], 'DescribeVpnConnections' => ['name' => 'DescribeVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnConnectionsRequest'], 'output' => ['shape' => 'DescribeVpnConnectionsResult']], 'DescribeVpnGateways' => ['name' => 'DescribeVpnGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnGatewaysRequest'], 'output' => ['shape' => 'DescribeVpnGatewaysResult']], 'DetachClassicLinkVpc' => ['name' => 'DetachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachClassicLinkVpcRequest'], 'output' => ['shape' => 'DetachClassicLinkVpcResult']], 'DetachInternetGateway' => ['name' => 'DetachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInternetGatewayRequest']], 'DetachNetworkInterface' => ['name' => 'DetachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachNetworkInterfaceRequest']], 'DetachVolume' => ['name' => 'DetachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'DetachVpnGateway' => ['name' => 'DetachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVpnGatewayRequest']], 'DisableVgwRoutePropagation' => ['name' => 'DisableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVgwRoutePropagationRequest']], 'DisableVpcClassicLink' => ['name' => 'DisableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkResult']], 'DisableVpcClassicLinkDnsSupport' => ['name' => 'DisableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkDnsSupportResult']], 'DisassociateAddress' => ['name' => 'DisassociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateAddressRequest']], 'DisassociateRouteTable' => ['name' => 'DisassociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateRouteTableRequest']], 'EnableVgwRoutePropagation' => ['name' => 'EnableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVgwRoutePropagationRequest']], 'EnableVolumeIO' => ['name' => 'EnableVolumeIO', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVolumeIORequest']], 'EnableVpcClassicLink' => ['name' => 'EnableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkResult']], 'EnableVpcClassicLinkDnsSupport' => ['name' => 'EnableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkDnsSupportResult']], 'GetConsoleOutput' => ['name' => 'GetConsoleOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleOutputRequest'], 'output' => ['shape' => 'GetConsoleOutputResult']], 'GetConsoleScreenshot' => ['name' => 'GetConsoleScreenshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleScreenshotRequest'], 'output' => ['shape' => 'GetConsoleScreenshotResult']], 'GetHostReservationPurchasePreview' => ['name' => 'GetHostReservationPurchasePreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHostReservationPurchasePreviewRequest'], 'output' => ['shape' => 'GetHostReservationPurchasePreviewResult']], 'GetPasswordData' => ['name' => 'GetPasswordData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPasswordDataRequest'], 'output' => ['shape' => 'GetPasswordDataResult']], 'ImportImage' => ['name' => 'ImportImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportImageRequest'], 'output' => ['shape' => 'ImportImageResult']], 'ImportInstance' => ['name' => 'ImportInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportInstanceRequest'], 'output' => ['shape' => 'ImportInstanceResult']], 'ImportKeyPair' => ['name' => 'ImportKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyPairRequest'], 'output' => ['shape' => 'ImportKeyPairResult']], 'ImportSnapshot' => ['name' => 'ImportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSnapshotRequest'], 'output' => ['shape' => 'ImportSnapshotResult']], 'ImportVolume' => ['name' => 'ImportVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportVolumeRequest'], 'output' => ['shape' => 'ImportVolumeResult']], 'ModifyHosts' => ['name' => 'ModifyHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHostsRequest'], 'output' => ['shape' => 'ModifyHostsResult']], 'ModifyIdFormat' => ['name' => 'ModifyIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdFormatRequest']], 'ModifyIdentityIdFormat' => ['name' => 'ModifyIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdentityIdFormatRequest']], 'ModifyImageAttribute' => ['name' => 'ModifyImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyImageAttributeRequest']], 'ModifyInstanceAttribute' => ['name' => 'ModifyInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceAttributeRequest']], 'ModifyInstancePlacement' => ['name' => 'ModifyInstancePlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstancePlacementRequest'], 'output' => ['shape' => 'ModifyInstancePlacementResult']], 'ModifyNetworkInterfaceAttribute' => ['name' => 'ModifyNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyNetworkInterfaceAttributeRequest']], 'ModifyReservedInstances' => ['name' => 'ModifyReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReservedInstancesRequest'], 'output' => ['shape' => 'ModifyReservedInstancesResult']], 'ModifySnapshotAttribute' => ['name' => 'ModifySnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotAttributeRequest']], 'ModifySpotFleetRequest' => ['name' => 'ModifySpotFleetRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySpotFleetRequestRequest'], 'output' => ['shape' => 'ModifySpotFleetRequestResponse']], 'ModifySubnetAttribute' => ['name' => 'ModifySubnetAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySubnetAttributeRequest']], 'ModifyVolumeAttribute' => ['name' => 'ModifyVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVolumeAttributeRequest']], 'ModifyVpcAttribute' => ['name' => 'ModifyVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcAttributeRequest']], 'ModifyVpcEndpoint' => ['name' => 'ModifyVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointRequest'], 'output' => ['shape' => 'ModifyVpcEndpointResult']], 'ModifyVpcPeeringConnectionOptions' => ['name' => 'ModifyVpcPeeringConnectionOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcPeeringConnectionOptionsRequest'], 'output' => ['shape' => 'ModifyVpcPeeringConnectionOptionsResult']], 'MonitorInstances' => ['name' => 'MonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MonitorInstancesRequest'], 'output' => ['shape' => 'MonitorInstancesResult']], 'MoveAddressToVpc' => ['name' => 'MoveAddressToVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveAddressToVpcRequest'], 'output' => ['shape' => 'MoveAddressToVpcResult']], 'PurchaseHostReservation' => ['name' => 'PurchaseHostReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseHostReservationRequest'], 'output' => ['shape' => 'PurchaseHostReservationResult']], 'PurchaseReservedInstancesOffering' => ['name' => 'PurchaseReservedInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedInstancesOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedInstancesOfferingResult']], 'PurchaseScheduledInstances' => ['name' => 'PurchaseScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseScheduledInstancesRequest'], 'output' => ['shape' => 'PurchaseScheduledInstancesResult']], 'RebootInstances' => ['name' => 'RebootInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstancesRequest']], 'RegisterImage' => ['name' => 'RegisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterImageRequest'], 'output' => ['shape' => 'RegisterImageResult']], 'RejectVpcPeeringConnection' => ['name' => 'RejectVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectVpcPeeringConnectionRequest'], 'output' => ['shape' => 'RejectVpcPeeringConnectionResult']], 'ReleaseAddress' => ['name' => 'ReleaseAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseAddressRequest']], 'ReleaseHosts' => ['name' => 'ReleaseHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseHostsRequest'], 'output' => ['shape' => 'ReleaseHostsResult']], 'ReplaceNetworkAclAssociation' => ['name' => 'ReplaceNetworkAclAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclAssociationRequest'], 'output' => ['shape' => 'ReplaceNetworkAclAssociationResult']], 'ReplaceNetworkAclEntry' => ['name' => 'ReplaceNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclEntryRequest']], 'ReplaceRoute' => ['name' => 'ReplaceRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteRequest']], 'ReplaceRouteTableAssociation' => ['name' => 'ReplaceRouteTableAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteTableAssociationRequest'], 'output' => ['shape' => 'ReplaceRouteTableAssociationResult']], 'ReportInstanceStatus' => ['name' => 'ReportInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportInstanceStatusRequest']], 'RequestSpotFleet' => ['name' => 'RequestSpotFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotFleetRequest'], 'output' => ['shape' => 'RequestSpotFleetResponse']], 'RequestSpotInstances' => ['name' => 'RequestSpotInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotInstancesRequest'], 'output' => ['shape' => 'RequestSpotInstancesResult']], 'ResetImageAttribute' => ['name' => 'ResetImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetImageAttributeRequest']], 'ResetInstanceAttribute' => ['name' => 'ResetInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetInstanceAttributeRequest']], 'ResetNetworkInterfaceAttribute' => ['name' => 'ResetNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetNetworkInterfaceAttributeRequest']], 'ResetSnapshotAttribute' => ['name' => 'ResetSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetSnapshotAttributeRequest']], 'RestoreAddressToClassic' => ['name' => 'RestoreAddressToClassic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreAddressToClassicRequest'], 'output' => ['shape' => 'RestoreAddressToClassicResult']], 'RevokeSecurityGroupEgress' => ['name' => 'RevokeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupEgressRequest']], 'RevokeSecurityGroupIngress' => ['name' => 'RevokeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupIngressRequest']], 'RunInstances' => ['name' => 'RunInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunInstancesRequest'], 'output' => ['shape' => 'Reservation']], 'RunScheduledInstances' => ['name' => 'RunScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunScheduledInstancesRequest'], 'output' => ['shape' => 'RunScheduledInstancesResult']], 'StartInstances' => ['name' => 'StartInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstancesRequest'], 'output' => ['shape' => 'StartInstancesResult']], 'StopInstances' => ['name' => 'StopInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstancesRequest'], 'output' => ['shape' => 'StopInstancesResult']], 'TerminateInstances' => ['name' => 'TerminateInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateInstancesRequest'], 'output' => ['shape' => 'TerminateInstancesResult']], 'UnassignPrivateIpAddresses' => ['name' => 'UnassignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignPrivateIpAddressesRequest']], 'UnmonitorInstances' => ['name' => 'UnmonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnmonitorInstancesRequest'], 'output' => ['shape' => 'UnmonitorInstancesResult']]], 'shapes' => ['AcceptVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'AcceptVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'AccountAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String', 'locationName' => 'attributeName'], 'AttributeValues' => ['shape' => 'AccountAttributeValueList', 'locationName' => 'attributeValueSet']]], 'AccountAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute', 'locationName' => 'item']], 'AccountAttributeName' => ['type' => 'string', 'enum' => ['supported-platforms', 'default-vpc']], 'AccountAttributeNameStringList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeName', 'locationName' => 'attributeName']], 'AccountAttributeValue' => ['type' => 'structure', 'members' => ['AttributeValue' => ['shape' => 'String', 'locationName' => 'attributeValue']]], 'AccountAttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeValue', 'locationName' => 'item']], 'ActiveInstance' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId']]], 'ActiveInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ActiveInstance', 'locationName' => 'item']], 'ActivityStatus' => ['type' => 'string', 'enum' => ['error', 'pending_fulfillment', 'pending_termination', 'fulfilled']], 'Address' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'NetworkInterfaceOwnerId' => ['shape' => 'String', 'locationName' => 'networkInterfaceOwnerId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address', 'locationName' => 'item']], 'Affinity' => ['type' => 'string', 'enum' => ['default', 'host']], 'AllocateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Domain' => ['shape' => 'DomainType']]], 'AllocateAddressResult' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId']]], 'AllocateHostsRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'Quantity', 'AvailabilityZone'], 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Quantity' => ['shape' => 'Integer', 'locationName' => 'quantity'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'AllocateHostsResult' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'ResponseHostIdList', 'locationName' => 'hostIdSet']]], 'AllocationIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AllocationId']], 'AllocationState' => ['type' => 'string', 'enum' => ['available', 'under-assessment', 'permanent-failure', 'released', 'released-permanent-failure']], 'AllocationStrategy' => ['type' => 'string', 'enum' => ['lowestPrice', 'diversified']], 'ArchitectureValues' => ['type' => 'string', 'enum' => ['i386', 'x86_64']], 'AssignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AllowReassignment' => ['shape' => 'Boolean', 'locationName' => 'allowReassignment']]], 'AssociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'AllowReassociation' => ['shape' => 'Boolean', 'locationName' => 'allowReassociation']]], 'AssociateAddressResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AssociateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AssociateRouteTableRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'AssociateRouteTableResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AttachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId', 'Groups'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'SecurityGroupId']]], 'AttachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'AttachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'AttachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'InstanceId', 'DeviceIndex'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex']]], 'AttachNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId']]], 'AttachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId', 'InstanceId', 'Device'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String']]], 'AttachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AttachVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment', 'locationName' => 'attachment']]], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'AttributeBooleanValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean', 'locationName' => 'value']]], 'AttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'AuthorizeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'AuthorizeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'AutoPlacement' => ['type' => 'string', 'enum' => ['on', 'off']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['ZoneName' => ['shape' => 'String', 'locationName' => 'zoneName'], 'State' => ['shape' => 'AvailabilityZoneState', 'locationName' => 'zoneState'], 'RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Messages' => ['shape' => 'AvailabilityZoneMessageList', 'locationName' => 'messageSet']]], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'item']], 'AvailabilityZoneMessage' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']]], 'AvailabilityZoneMessageList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneMessage', 'locationName' => 'item']], 'AvailabilityZoneState' => ['type' => 'string', 'enum' => ['available', 'information', 'impaired', 'unavailable']], 'AvailableCapacity' => ['type' => 'structure', 'members' => ['AvailableInstanceCapacity' => ['shape' => 'AvailableInstanceCapacityList', 'locationName' => 'availableInstanceCapacity'], 'AvailableVCpus' => ['shape' => 'Integer', 'locationName' => 'availableVCpus']]], 'AvailableInstanceCapacityList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCapacity', 'locationName' => 'item']], 'BatchState' => ['type' => 'string', 'enum' => ['submitted', 'active', 'cancelled', 'failed', 'cancelled_running', 'cancelled_terminating', 'modifying']], 'Blob' => ['type' => 'blob'], 'BlobAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Blob', 'locationName' => 'value']]], 'BlockDeviceMapping' => ['type' => 'structure', 'members' => ['VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsBlockDevice', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'BlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'item']], 'BlockDeviceMappingRequestList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'Boolean' => ['type' => 'boolean'], 'BundleIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'BundleId']], 'BundleInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Storage'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'Storage' => ['shape' => 'Storage']]], 'BundleInstanceResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'BundleTask' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'BundleId' => ['shape' => 'String', 'locationName' => 'bundleId'], 'State' => ['shape' => 'BundleTaskState', 'locationName' => 'state'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Storage' => ['shape' => 'Storage', 'locationName' => 'storage'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'BundleTaskError' => ['shape' => 'BundleTaskError', 'locationName' => 'error']]], 'BundleTaskError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'BundleTaskList' => ['type' => 'list', 'member' => ['shape' => 'BundleTask', 'locationName' => 'item']], 'BundleTaskState' => ['type' => 'string', 'enum' => ['pending', 'waiting-for-shutdown', 'bundling', 'storing', 'cancelling', 'complete', 'failed']], 'CancelBatchErrorCode' => ['type' => 'string', 'enum' => ['fleetRequestIdDoesNotExist', 'fleetRequestIdMalformed', 'fleetRequestNotInCancellableState', 'unexpectedError']], 'CancelBundleTaskRequest' => ['type' => 'structure', 'required' => ['BundleId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleId' => ['shape' => 'String']]], 'CancelBundleTaskResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'CancelConversionRequest' => ['type' => 'structure', 'required' => ['ConversionTaskId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ReasonMessage' => ['shape' => 'String', 'locationName' => 'reasonMessage']]], 'CancelExportTaskRequest' => ['type' => 'structure', 'required' => ['ExportTaskId'], 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId']]], 'CancelImportTaskRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskId' => ['shape' => 'String'], 'CancelReason' => ['shape' => 'String']]], 'CancelImportTaskResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'PreviousState' => ['shape' => 'String', 'locationName' => 'previousState']]], 'CancelReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesListingId'], 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId']]], 'CancelReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CancelSpotFleetRequestsError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'CancelBatchErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'CancelSpotFleetRequestsErrorItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'Error'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'Error' => ['shape' => 'CancelSpotFleetRequestsError', 'locationName' => 'error']]], 'CancelSpotFleetRequestsErrorSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsErrorItem', 'locationName' => 'item']], 'CancelSpotFleetRequestsRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestIds', 'TerminateInstances'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'TerminateInstances' => ['shape' => 'Boolean', 'locationName' => 'terminateInstances']]], 'CancelSpotFleetRequestsResponse' => ['type' => 'structure', 'members' => ['UnsuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsErrorSet', 'locationName' => 'unsuccessfulFleetRequestSet'], 'SuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsSuccessSet', 'locationName' => 'successfulFleetRequestSet']]], 'CancelSpotFleetRequestsSuccessItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'CurrentSpotFleetRequestState', 'PreviousSpotFleetRequestState'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'CurrentSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'currentSpotFleetRequestState'], 'PreviousSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'previousSpotFleetRequestState']]], 'CancelSpotFleetRequestsSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsSuccessItem', 'locationName' => 'item']], 'CancelSpotInstanceRequestState' => ['type' => 'string', 'enum' => ['active', 'open', 'closed', 'cancelled', 'completed']], 'CancelSpotInstanceRequestsRequest' => ['type' => 'structure', 'required' => ['SpotInstanceRequestIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId']]], 'CancelSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['CancelledSpotInstanceRequests' => ['shape' => 'CancelledSpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'CancelledSpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'State' => ['shape' => 'CancelSpotInstanceRequestState', 'locationName' => 'state']]], 'CancelledSpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'CancelledSpotInstanceRequest', 'locationName' => 'item']], 'ClassicLinkDnsSupport' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkDnsSupported' => ['shape' => 'Boolean', 'locationName' => 'classicLinkDnsSupported']]], 'ClassicLinkDnsSupportList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkDnsSupport', 'locationName' => 'item']], 'ClassicLinkInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ClassicLinkInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkInstance', 'locationName' => 'item']], 'ClientData' => ['type' => 'structure', 'members' => ['UploadStart' => ['shape' => 'DateTime'], 'UploadEnd' => ['shape' => 'DateTime'], 'UploadSize' => ['shape' => 'Double'], 'Comment' => ['shape' => 'String']]], 'ConfirmProductInstanceRequest' => ['type' => 'structure', 'required' => ['ProductCode', 'InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ProductCode' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'ConfirmProductInstanceResult' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ContainerFormat' => ['type' => 'string', 'enum' => ['ova']], 'ConversionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ConversionTask' => ['type' => 'structure', 'required' => ['ConversionTaskId', 'State'], 'members' => ['ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ExpirationTime' => ['shape' => 'String', 'locationName' => 'expirationTime'], 'ImportInstance' => ['shape' => 'ImportInstanceTaskDetails', 'locationName' => 'importInstance'], 'ImportVolume' => ['shape' => 'ImportVolumeTaskDetails', 'locationName' => 'importVolume'], 'State' => ['shape' => 'ConversionTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ConversionTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'CopyImageRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceImageId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceImageId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopyImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceSnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceSnapshotId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String', 'locationName' => 'destinationRegion'], 'PresignedUrl' => ['shape' => 'String', 'locationName' => 'presignedUrl'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId']]], 'CreateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['Type', 'PublicIp', 'BgpAsn'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'IpAddress'], 'BgpAsn' => ['shape' => 'Integer']]], 'CreateCustomerGatewayResult' => ['type' => 'structure', 'members' => ['CustomerGateway' => ['shape' => 'CustomerGateway', 'locationName' => 'customerGateway']]], 'CreateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpConfigurations'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpConfigurations' => ['shape' => 'NewDhcpConfigurationList', 'locationName' => 'dhcpConfiguration']]], 'CreateDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptions', 'locationName' => 'dhcpOptions']]], 'CreateFlowLogsRequest' => ['type' => 'structure', 'required' => ['ResourceIds', 'ResourceType', 'TrafficType', 'LogGroupName', 'DeliverLogsPermissionArn'], 'members' => ['ResourceIds' => ['shape' => 'ValueStringList', 'locationName' => 'ResourceId'], 'ResourceType' => ['shape' => 'FlowLogsResourceType'], 'TrafficType' => ['shape' => 'TrafficType'], 'LogGroupName' => ['shape' => 'String'], 'DeliverLogsPermissionArn' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'flowLogIdSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NoReboot' => ['shape' => 'Boolean', 'locationName' => 'noReboot'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'blockDeviceMapping']]], 'CreateImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CreateInstanceExportTaskRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment'], 'ExportToS3Task' => ['shape' => 'ExportToS3TaskSpecification', 'locationName' => 'exportToS3']]], 'CreateInstanceExportTaskResult' => ['type' => 'structure', 'members' => ['ExportTask' => ['shape' => 'ExportTask', 'locationName' => 'exportTask']]], 'CreateInternetGatewayRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateInternetGatewayResult' => ['type' => 'structure', 'members' => ['InternetGateway' => ['shape' => 'InternetGateway', 'locationName' => 'internetGateway']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'CreateNatGatewayRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'AllocationId'], 'members' => ['SubnetId' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGateway' => ['shape' => 'NatGateway', 'locationName' => 'natGateway'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'CreateNetworkAclRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateNetworkAclResult' => ['type' => 'structure', 'members' => ['NetworkAcl' => ['shape' => 'NetworkAcl', 'locationName' => 'networkAcl']]], 'CreateNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['NetworkInterface' => ['shape' => 'NetworkInterface', 'locationName' => 'networkInterface']]], 'CreatePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Strategy'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy']]], 'CreateReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesId', 'InstanceCount', 'PriceSchedules', 'ClientToken'], 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'PriceSchedules' => ['shape' => 'PriceScheduleSpecificationList', 'locationName' => 'priceSchedules'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CreateRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'CreateRouteResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CreateRouteTableRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateRouteTableResult' => ['type' => 'structure', 'members' => ['RouteTable' => ['shape' => 'RouteTable', 'locationName' => 'routeTable']]], 'CreateSecurityGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Description'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String', 'locationName' => 'GroupDescription'], 'VpcId' => ['shape' => 'String']]], 'CreateSecurityGroupResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'CreateSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix']]], 'CreateSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'CreateSubnetRequest' => ['type' => 'structure', 'required' => ['VpcId', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'CidrBlock' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateSubnetResult' => ['type' => 'structure', 'members' => ['Subnet' => ['shape' => 'Subnet', 'locationName' => 'subnet']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['Resources', 'Tags'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'ResourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'CreateVolumePermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'CreateVolumePermissionList' => ['type' => 'list', 'member' => ['shape' => 'CreateVolumePermission', 'locationName' => 'item']], 'CreateVolumePermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'CreateVolumePermissionList'], 'Remove' => ['shape' => 'CreateVolumePermissionList']]], 'CreateVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Size' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'VolumeType' => ['shape' => 'VolumeType'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcId', 'ServiceName'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'ServiceName' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'ClientToken' => ['shape' => 'String']]], 'CreateVpcEndpointResult' => ['type' => 'structure', 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint', 'locationName' => 'vpcEndpoint'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeerVpcId' => ['shape' => 'String', 'locationName' => 'peerVpcId'], 'PeerOwnerId' => ['shape' => 'String', 'locationName' => 'peerOwnerId']]], 'CreateVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'CreateVpcRequest' => ['type' => 'structure', 'required' => ['CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CidrBlock' => ['shape' => 'String'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy']]], 'CreateVpcResult' => ['type' => 'structure', 'members' => ['Vpc' => ['shape' => 'Vpc', 'locationName' => 'vpc']]], 'CreateVpnConnectionRequest' => ['type' => 'structure', 'required' => ['Type', 'CustomerGatewayId', 'VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'String'], 'CustomerGatewayId' => ['shape' => 'String'], 'VpnGatewayId' => ['shape' => 'String'], 'Options' => ['shape' => 'VpnConnectionOptionsSpecification', 'locationName' => 'options']]], 'CreateVpnConnectionResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'CreateVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'CreateVpnGatewayRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpnGateway' => ['shape' => 'VpnGateway', 'locationName' => 'vpnGateway']]], 'CurrencyCodeValues' => ['type' => 'string', 'enum' => ['USD']], 'CustomerGateway' => ['type' => 'structure', 'members' => ['CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'IpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'BgpAsn' => ['shape' => 'String', 'locationName' => 'bgpAsn'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CustomerGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'CustomerGatewayId']], 'CustomerGatewayList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGateway', 'locationName' => 'item']], 'DatafeedSubscriptionState' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'DateTime' => ['type' => 'timestamp'], 'DeleteCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayId' => ['shape' => 'String']]], 'DeleteDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String']]], 'DeleteFlowLogsRequest' => ['type' => 'structure', 'required' => ['FlowLogIds'], 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId']]], 'DeleteFlowLogsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId']]], 'DeleteKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'DeleteNatGatewayRequest' => ['type' => 'structure', 'required' => ['NatGatewayId'], 'members' => ['NatGatewayId' => ['shape' => 'String']]], 'DeleteNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'DeleteNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Egress'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress']]], 'DeleteNetworkAclRequest' => ['type' => 'structure', 'required' => ['NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'DeleteNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'DeletePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'DeleteRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock']]], 'DeleteRouteTableRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'DeleteSecurityGroupRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String']]], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String']]], 'DeleteSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSubnetRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String']]], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['Resources'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'resourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tag']]], 'DeleteVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String']]], 'DeleteVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'DeleteVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteVpcRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String']]], 'DeleteVpnConnectionRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionId' => ['shape' => 'String']]], 'DeleteVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'DeleteVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String']]], 'DeregisterImageRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String']]], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttributeNames' => ['shape' => 'AccountAttributeNameStringList', 'locationName' => 'attributeName']]], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AccountAttributeList', 'locationName' => 'accountAttributeSet']]], 'DescribeAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'PublicIpStringList', 'locationName' => 'PublicIp'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId']]], 'DescribeAddressesResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressList', 'locationName' => 'addressesSet']]], 'DescribeAvailabilityZonesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ZoneNames' => ['shape' => 'ZoneNameStringList', 'locationName' => 'ZoneName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeAvailabilityZonesResult' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneList', 'locationName' => 'availabilityZoneInfo']]], 'DescribeBundleTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleIds' => ['shape' => 'BundleIdStringList', 'locationName' => 'BundleId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeBundleTasksResult' => ['type' => 'structure', 'members' => ['BundleTasks' => ['shape' => 'BundleTaskList', 'locationName' => 'bundleInstanceTasksSet']]], 'DescribeClassicLinkInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeClassicLinkInstancesResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'ClassicLinkInstanceList', 'locationName' => 'instancesSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeConversionTaskList' => ['type' => 'list', 'member' => ['shape' => 'ConversionTask', 'locationName' => 'item']], 'DescribeConversionTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'ConversionTaskIds' => ['shape' => 'ConversionIdStringList', 'locationName' => 'conversionTaskId']]], 'DescribeConversionTasksResult' => ['type' => 'structure', 'members' => ['ConversionTasks' => ['shape' => 'DescribeConversionTaskList', 'locationName' => 'conversionTasks']]], 'DescribeCustomerGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayIds' => ['shape' => 'CustomerGatewayIdStringList', 'locationName' => 'CustomerGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeCustomerGatewaysResult' => ['type' => 'structure', 'members' => ['CustomerGateways' => ['shape' => 'CustomerGatewayList', 'locationName' => 'customerGatewaySet']]], 'DescribeDhcpOptionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsIds' => ['shape' => 'DhcpOptionsIdStringList', 'locationName' => 'DhcpOptionsId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptionsList', 'locationName' => 'dhcpOptionsSet']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['ExportTaskIds' => ['shape' => 'ExportTaskIdStringList', 'locationName' => 'exportTaskId']]], 'DescribeExportTasksResult' => ['type' => 'structure', 'members' => ['ExportTasks' => ['shape' => 'ExportTaskList', 'locationName' => 'exportTaskSet']]], 'DescribeFlowLogsRequest' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId'], 'Filter' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogs' => ['shape' => 'FlowLogSet', 'locationName' => 'flowLogSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostReservationOfferingsRequest' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => 'String'], 'MinDuration' => ['shape' => 'Integer'], 'MaxDuration' => ['shape' => 'Integer'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeHostReservationOfferingsResult' => ['type' => 'structure', 'members' => ['OfferingSet' => ['shape' => 'HostOfferingSet', 'locationName' => 'offeringSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostReservationsRequest' => ['type' => 'structure', 'members' => ['HostReservationIdSet' => ['shape' => 'HostReservationIdSet'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeHostReservationsResult' => ['type' => 'structure', 'members' => ['HostReservationSet' => ['shape' => 'HostReservationSet', 'locationName' => 'hostReservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostsRequest' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'Filter' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeHostsResult' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => 'HostList', 'locationName' => 'hostSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeIdFormatRequest' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String']]], 'DescribeIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['PrincipalArn'], 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn']]], 'DescribeIdentityIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ImageAttributeName']]], 'DescribeImagesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageIds' => ['shape' => 'ImageIdStringList', 'locationName' => 'ImageId'], 'Owners' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'ExecutableUsers' => ['shape' => 'ExecutableByStringList', 'locationName' => 'ExecutableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageList', 'locationName' => 'imagesSet']]], 'DescribeImportImageTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportImageTasksResult' => ['type' => 'structure', 'members' => ['ImportImageTasks' => ['shape' => 'ImportImageTaskList', 'locationName' => 'importImageTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeImportSnapshotTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportSnapshotTasksResult' => ['type' => 'structure', 'members' => ['ImportSnapshotTasks' => ['shape' => 'ImportSnapshotTaskList', 'locationName' => 'importSnapshotTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'DescribeInstanceStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'IncludeAllInstances' => ['shape' => 'Boolean', 'locationName' => 'includeAllInstances']]], 'DescribeInstanceStatusResult' => ['type' => 'structure', 'members' => ['InstanceStatuses' => ['shape' => 'InstanceStatusList', 'locationName' => 'instanceStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeInstancesResult' => ['type' => 'structure', 'members' => ['Reservations' => ['shape' => 'ReservationList', 'locationName' => 'reservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInternetGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'internetGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeInternetGatewaysResult' => ['type' => 'structure', 'members' => ['InternetGateways' => ['shape' => 'InternetGatewayList', 'locationName' => 'internetGatewaySet']]], 'DescribeKeyPairsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyNames' => ['shape' => 'KeyNameStringList', 'locationName' => 'KeyName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeKeyPairsResult' => ['type' => 'structure', 'members' => ['KeyPairs' => ['shape' => 'KeyPairList', 'locationName' => 'keySet']]], 'DescribeMovingAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'ValueStringList', 'locationName' => 'publicIp'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeMovingAddressesResult' => ['type' => 'structure', 'members' => ['MovingAddressStatuses' => ['shape' => 'MovingAddressStatusSet', 'locationName' => 'movingAddressStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNatGatewaysRequest' => ['type' => 'structure', 'members' => ['NatGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'NatGatewayId'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeNatGatewaysResult' => ['type' => 'structure', 'members' => ['NatGateways' => ['shape' => 'NatGatewayList', 'locationName' => 'natGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkAclsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclIds' => ['shape' => 'ValueStringList', 'locationName' => 'NetworkAclId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeNetworkAclsResult' => ['type' => 'structure', 'members' => ['NetworkAcls' => ['shape' => 'NetworkAclList', 'locationName' => 'networkAclSet']]], 'DescribeNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Attribute' => ['shape' => 'NetworkInterfaceAttribute', 'locationName' => 'attribute']]], 'DescribeNetworkInterfaceAttributeResult' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment']]], 'DescribeNetworkInterfacesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIdList', 'locationName' => 'NetworkInterfaceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeNetworkInterfacesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaces' => ['shape' => 'NetworkInterfaceList', 'locationName' => 'networkInterfaceSet']]], 'DescribePlacementGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'PlacementGroupStringList', 'locationName' => 'groupName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribePlacementGroupsResult' => ['type' => 'structure', 'members' => ['PlacementGroups' => ['shape' => 'PlacementGroupList', 'locationName' => 'placementGroupSet']]], 'DescribePrefixListsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListIds' => ['shape' => 'ValueStringList', 'locationName' => 'PrefixListId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribePrefixListsResult' => ['type' => 'structure', 'members' => ['PrefixLists' => ['shape' => 'PrefixListSet', 'locationName' => 'prefixListSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeRegionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RegionNames' => ['shape' => 'RegionNameStringList', 'locationName' => 'RegionName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRegionsResult' => ['type' => 'structure', 'members' => ['Regions' => ['shape' => 'RegionList', 'locationName' => 'regionInfo']]], 'DescribeReservedInstancesListingsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filters']]], 'DescribeReservedInstancesListingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'DescribeReservedInstancesModificationsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationIds' => ['shape' => 'ReservedInstancesModificationIdStringList', 'locationName' => 'ReservedInstancesModificationId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeReservedInstancesModificationsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModifications' => ['shape' => 'ReservedInstancesModificationList', 'locationName' => 'reservedInstancesModificationsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesOfferingsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingIds' => ['shape' => 'ReservedInstancesOfferingIdStringList', 'locationName' => 'ReservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType'], 'AvailabilityZone' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'RIProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'IncludeMarketplace' => ['shape' => 'Boolean'], 'MinDuration' => ['shape' => 'Long'], 'MaxDuration' => ['shape' => 'Long'], 'MaxInstanceCount' => ['shape' => 'Integer']]], 'DescribeReservedInstancesOfferingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferings' => ['shape' => 'ReservedInstancesOfferingList', 'locationName' => 'reservedInstancesOfferingsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType']]], 'DescribeReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstances' => ['shape' => 'ReservedInstancesList', 'locationName' => 'reservedInstancesSet']]], 'DescribeRouteTablesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRouteTablesResult' => ['type' => 'structure', 'members' => ['RouteTables' => ['shape' => 'RouteTableList', 'locationName' => 'routeTableSet']]], 'DescribeScheduledInstanceAvailabilityRequest' => ['type' => 'structure', 'required' => ['Recurrence', 'FirstSlotStartTimeRange'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrenceRequest'], 'FirstSlotStartTimeRange' => ['shape' => 'SlotDateTimeRangeRequest'], 'MinSlotDurationInHours' => ['shape' => 'Integer'], 'MaxSlotDurationInHours' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstanceAvailabilityResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceAvailabilitySet' => ['shape' => 'ScheduledInstanceAvailabilitySet', 'locationName' => 'scheduledInstanceAvailabilitySet']]], 'DescribeScheduledInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ScheduledInstanceIds' => ['shape' => 'ScheduledInstanceIdRequestSet', 'locationName' => 'ScheduledInstanceId'], 'SlotStartTimeRange' => ['shape' => 'SlotStartTimeRangeRequest'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstancesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceSet' => ['shape' => 'ScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'DescribeSecurityGroupReferencesRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'GroupIds']]], 'DescribeSecurityGroupReferencesResult' => ['type' => 'structure', 'members' => ['SecurityGroupReferenceSet' => ['shape' => 'SecurityGroupReferences', 'locationName' => 'securityGroupReferenceSet']]], 'DescribeSecurityGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSecurityGroupsResult' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroupList', 'locationName' => 'securityGroupInfo']]], 'DescribeSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'DescribeSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'CreateVolumePermissions' => ['shape' => 'CreateVolumePermissionList', 'locationName' => 'createVolumePermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SnapshotId'], 'OwnerIds' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'RestorableByUserIds' => ['shape' => 'RestorableByStringList', 'locationName' => 'RestorableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotList', 'locationName' => 'snapshotSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'DescribeSpotFleetInstancesRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetInstancesResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'ActiveInstances'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'ActiveInstances' => ['shape' => 'ActiveInstanceSet', 'locationName' => 'activeInstanceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestHistoryRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestHistoryResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime', 'LastEvaluatedTime', 'HistoryRecords'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'LastEvaluatedTime' => ['shape' => 'DateTime', 'locationName' => 'lastEvaluatedTime'], 'HistoryRecords' => ['shape' => 'HistoryRecords', 'locationName' => 'historyRecordSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestsResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfigs'], 'members' => ['SpotFleetRequestConfigs' => ['shape' => 'SpotFleetRequestConfigSet', 'locationName' => 'spotFleetRequestConfigSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotInstanceRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'DescribeSpotPriceHistoryRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'InstanceTypes' => ['shape' => 'InstanceTypeList', 'locationName' => 'InstanceType'], 'ProductDescriptions' => ['shape' => 'ProductDescriptionList', 'locationName' => 'ProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotPriceHistoryResult' => ['type' => 'structure', 'members' => ['SpotPriceHistory' => ['shape' => 'SpotPriceHistoryList', 'locationName' => 'spotPriceHistorySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeStaleSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStaleSecurityGroupsResult' => ['type' => 'structure', 'members' => ['StaleSecurityGroupSet' => ['shape' => 'StaleSecurityGroupSet', 'locationName' => 'staleSecurityGroupSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSubnetsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetIds' => ['shape' => 'SubnetIdStringList', 'locationName' => 'SubnetId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSubnetsResult' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'SubnetList', 'locationName' => 'subnetSet']]], 'DescribeTagsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTagsResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagDescriptionList', 'locationName' => 'tagSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VolumeAttributeName']]], 'DescribeVolumeAttributeResult' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'autoEnableIO'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeVolumeStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeVolumeStatusResult' => ['type' => 'structure', 'members' => ['VolumeStatuses' => ['shape' => 'VolumeStatusList', 'locationName' => 'volumeStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeVolumesResult' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'VolumeList', 'locationName' => 'volumeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VpcAttributeName']]], 'DescribeVpcAttributeResult' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsSupport'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsHostnames']]], 'DescribeVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcIds' => ['shape' => 'VpcClassicLinkIdList'], 'MaxResults' => ['shape' => 'MaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'ClassicLinkDnsSupportList', 'locationName' => 'vpcs'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcClassicLinkIdList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcClassicLinkList', 'locationName' => 'vpcSet']]], 'DescribeVpcEndpointServicesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServicesResult' => ['type' => 'structure', 'members' => ['ServiceNames' => ['shape' => 'ValueStringList', 'locationName' => 'serviceNameSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointsResult' => ['type' => 'structure', 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpointSet', 'locationName' => 'vpcEndpointSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcPeeringConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcPeeringConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcPeeringConnectionsResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnections' => ['shape' => 'VpcPeeringConnectionList', 'locationName' => 'vpcPeeringConnectionSet']]], 'DescribeVpcsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcIdStringList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcsResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcList', 'locationName' => 'vpcSet']]], 'DescribeVpnConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionIds' => ['shape' => 'VpnConnectionIdStringList', 'locationName' => 'VpnConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnConnectionsResult' => ['type' => 'structure', 'members' => ['VpnConnections' => ['shape' => 'VpnConnectionList', 'locationName' => 'vpnConnectionSet']]], 'DescribeVpnGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayIds' => ['shape' => 'VpnGatewayIdStringList', 'locationName' => 'VpnGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnGatewaysResult' => ['type' => 'structure', 'members' => ['VpnGateways' => ['shape' => 'VpnGatewayList', 'locationName' => 'vpnGatewaySet']]], 'DetachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DetachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'DetachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean']]], 'DetachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'DeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'DhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'DhcpConfigurationValueList', 'locationName' => 'valueSet']]], 'DhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DhcpConfiguration', 'locationName' => 'item']], 'DhcpConfigurationValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue', 'locationName' => 'item']], 'DhcpOptions' => ['type' => 'structure', 'members' => ['DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'DhcpConfigurations' => ['shape' => 'DhcpConfigurationList', 'locationName' => 'dhcpConfigurationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'DhcpOptionsIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DhcpOptionsId']], 'DhcpOptionsList' => ['type' => 'list', 'member' => ['shape' => 'DhcpOptions', 'locationName' => 'item']], 'DisableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DisableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisassociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AssociationId' => ['shape' => 'String']]], 'DisassociateRouteTableRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'DiskImage' => ['type' => 'structure', 'members' => ['Image' => ['shape' => 'DiskImageDetail'], 'Description' => ['shape' => 'String'], 'Volume' => ['shape' => 'VolumeDetail']]], 'DiskImageDescription' => ['type' => 'structure', 'required' => ['Format', 'Size', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Size' => ['shape' => 'Long', 'locationName' => 'size'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl'], 'Checksum' => ['shape' => 'String', 'locationName' => 'checksum']]], 'DiskImageDetail' => ['type' => 'structure', 'required' => ['Format', 'Bytes', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Bytes' => ['shape' => 'Long', 'locationName' => 'bytes'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl']]], 'DiskImageFormat' => ['type' => 'string', 'enum' => ['VMDK', 'RAW', 'VHD']], 'DiskImageList' => ['type' => 'list', 'member' => ['shape' => 'DiskImage']], 'DiskImageVolumeDescription' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'DomainType' => ['type' => 'string', 'enum' => ['vpc', 'standard']], 'Double' => ['type' => 'double'], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted']]], 'EbsInstanceBlockDevice' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EbsInstanceBlockDeviceSpecification' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EnableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'EnableVolumeIORequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'EnableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'EnableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'EnableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EventCode' => ['type' => 'string', 'enum' => ['instance-reboot', 'system-reboot', 'system-maintenance', 'instance-retirement', 'instance-stop']], 'EventInformation' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'EventSubType' => ['shape' => 'String', 'locationName' => 'eventSubType'], 'EventDescription' => ['shape' => 'String', 'locationName' => 'eventDescription']]], 'EventType' => ['type' => 'string', 'enum' => ['instanceChange', 'fleetRequestChange', 'error']], 'ExcessCapacityTerminationPolicy' => ['type' => 'string', 'enum' => ['noTermination', 'default']], 'ExecutableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExecutableBy']], 'ExportEnvironment' => ['type' => 'string', 'enum' => ['citrix', 'vmware', 'microsoft']], 'ExportTask' => ['type' => 'structure', 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'State' => ['shape' => 'ExportTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceExportDetails' => ['shape' => 'InstanceExportDetails', 'locationName' => 'instanceExport'], 'ExportToS3Task' => ['shape' => 'ExportToS3Task', 'locationName' => 'exportToS3']]], 'ExportTaskIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExportTaskId']], 'ExportTaskList' => ['type' => 'list', 'member' => ['shape' => 'ExportTask', 'locationName' => 'item']], 'ExportTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'ExportToS3Task' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'ExportToS3TaskSpecification' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Prefix' => ['shape' => 'String', 'locationName' => 's3Prefix']]], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FleetType' => ['type' => 'string', 'enum' => ['request', 'maintain']], 'Float' => ['type' => 'float'], 'FlowLog' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'FlowLogId' => ['shape' => 'String', 'locationName' => 'flowLogId'], 'FlowLogStatus' => ['shape' => 'String', 'locationName' => 'flowLogStatus'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'TrafficType' => ['shape' => 'TrafficType', 'locationName' => 'trafficType'], 'LogGroupName' => ['shape' => 'String', 'locationName' => 'logGroupName'], 'DeliverLogsStatus' => ['shape' => 'String', 'locationName' => 'deliverLogsStatus'], 'DeliverLogsErrorMessage' => ['shape' => 'String', 'locationName' => 'deliverLogsErrorMessage'], 'DeliverLogsPermissionArn' => ['shape' => 'String', 'locationName' => 'deliverLogsPermissionArn']]], 'FlowLogSet' => ['type' => 'list', 'member' => ['shape' => 'FlowLog', 'locationName' => 'item']], 'FlowLogsResourceType' => ['type' => 'string', 'enum' => ['VPC', 'Subnet', 'NetworkInterface']], 'GatewayType' => ['type' => 'string', 'enum' => ['ipsec.1']], 'GetConsoleOutputRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetConsoleOutputResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'Output' => ['shape' => 'String', 'locationName' => 'output']]], 'GetConsoleScreenshotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'String'], 'WakeUp' => ['shape' => 'Boolean']]], 'GetConsoleScreenshotResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageData' => ['shape' => 'String', 'locationName' => 'imageData']]], 'GetHostReservationPurchasePreviewRequest' => ['type' => 'structure', 'required' => ['OfferingId', 'HostIdSet'], 'members' => ['OfferingId' => ['shape' => 'String'], 'HostIdSet' => ['shape' => 'RequestHostIdSet']]], 'GetHostReservationPurchasePreviewResult' => ['type' => 'structure', 'members' => ['Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'GetPasswordDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetPasswordDataResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'PasswordData' => ['shape' => 'String', 'locationName' => 'passwordData']]], 'GroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'groupId']], 'GroupIdentifier' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'GroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'GroupIdentifier', 'locationName' => 'item']], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'GroupNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'GroupName']], 'HistoryRecord' => ['type' => 'structure', 'required' => ['Timestamp', 'EventType', 'EventInformation'], 'members' => ['Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'EventInformation' => ['shape' => 'EventInformation', 'locationName' => 'eventInformation']]], 'HistoryRecords' => ['type' => 'list', 'member' => ['shape' => 'HistoryRecord', 'locationName' => 'item']], 'Host' => ['type' => 'structure', 'members' => ['HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'HostProperties' => ['shape' => 'HostProperties', 'locationName' => 'hostProperties'], 'State' => ['shape' => 'AllocationState', 'locationName' => 'state'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Instances' => ['shape' => 'HostInstanceList', 'locationName' => 'instances'], 'AvailableCapacity' => ['shape' => 'AvailableCapacity', 'locationName' => 'availableCapacity']]], 'HostInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostInstanceList' => ['type' => 'list', 'member' => ['shape' => 'HostInstance', 'locationName' => 'item']], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host', 'locationName' => 'item']], 'HostOffering' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration']]], 'HostOfferingSet' => ['type' => 'list', 'member' => ['shape' => 'HostOffering']], 'HostProperties' => ['type' => 'structure', 'members' => ['Sockets' => ['shape' => 'Integer', 'locationName' => 'sockets'], 'Cores' => ['shape' => 'Integer', 'locationName' => 'cores'], 'TotalVCpus' => ['shape' => 'Integer', 'locationName' => 'totalVCpus'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostReservation' => ['type' => 'structure', 'members' => ['HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state']]], 'HostReservationIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'HostReservationSet' => ['type' => 'list', 'member' => ['shape' => 'HostReservation']], 'HostTenancy' => ['type' => 'string', 'enum' => ['dedicated', 'host']], 'HypervisorType' => ['type' => 'string', 'enum' => ['ovm', 'xen']], 'IamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'IamInstanceProfileSpecification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'IcmpTypeCode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'Integer', 'locationName' => 'type'], 'Code' => ['shape' => 'Integer', 'locationName' => 'code']]], 'IdFormat' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds'], 'Deadline' => ['shape' => 'DateTime', 'locationName' => 'deadline']]], 'IdFormatList' => ['type' => 'list', 'member' => ['shape' => 'IdFormat', 'locationName' => 'item']], 'Image' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImageLocation' => ['shape' => 'String', 'locationName' => 'imageLocation'], 'State' => ['shape' => 'ImageState', 'locationName' => 'imageState'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'imageOwnerId'], 'CreationDate' => ['shape' => 'String', 'locationName' => 'creationDate'], 'Public' => ['shape' => 'Boolean', 'locationName' => 'isPublic'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'ImageType' => ['shape' => 'ImageTypeValues', 'locationName' => 'imageType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'ImageOwnerAlias' => ['shape' => 'String', 'locationName' => 'imageOwnerAlias'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor']]], 'ImageAttribute' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'LaunchPermissions' => ['shape' => 'LaunchPermissionList', 'locationName' => 'launchPermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping']]], 'ImageAttributeName' => ['type' => 'string', 'enum' => ['description', 'kernel', 'ramdisk', 'launchPermission', 'productCodes', 'blockDeviceMapping', 'sriovNetSupport']], 'ImageDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket'], 'DeviceName' => ['shape' => 'String'], 'SnapshotId' => ['shape' => 'String']]], 'ImageDiskContainerList' => ['type' => 'list', 'member' => ['shape' => 'ImageDiskContainer', 'locationName' => 'item']], 'ImageIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImageId']], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image', 'locationName' => 'item']], 'ImageState' => ['type' => 'string', 'enum' => ['pending', 'available', 'invalid', 'deregistered', 'transient', 'failed', 'error']], 'ImageTypeValues' => ['type' => 'string', 'enum' => ['machine', 'kernel', 'ramdisk']], 'ImportImageRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainers' => ['shape' => 'ImageDiskContainerList', 'locationName' => 'DiskContainer'], 'LicenseType' => ['shape' => 'String'], 'Hypervisor' => ['shape' => 'String'], 'Architecture' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportImageResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportImageTask', 'locationName' => 'item']], 'ImportInstanceLaunchSpecification' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'GroupNames' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'GroupId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'UserData' => ['shape' => 'UserData', 'locationName' => 'userData'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'Monitoring' => ['shape' => 'Boolean', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'ImportInstanceRequest' => ['type' => 'structure', 'required' => ['Platform'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'LaunchSpecification' => ['shape' => 'ImportInstanceLaunchSpecification', 'locationName' => 'launchSpecification'], 'DiskImages' => ['shape' => 'DiskImageList', 'locationName' => 'diskImage'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'ImportInstanceResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportInstanceTaskDetails' => ['type' => 'structure', 'required' => ['Volumes'], 'members' => ['Volumes' => ['shape' => 'ImportInstanceVolumeDetailSet', 'locationName' => 'volumes'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailItem' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume', 'Status'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ImportInstanceVolumeDetailItem', 'locationName' => 'item']], 'ImportKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName', 'PublicKeyMaterial'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'PublicKeyMaterial' => ['shape' => 'Blob', 'locationName' => 'publicKeyMaterial']]], 'ImportKeyPairResult' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'ImportSnapshotRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainer' => ['shape' => 'SnapshotDiskContainer'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportSnapshotResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportSnapshotTask', 'locationName' => 'item']], 'ImportTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImportTaskId']], 'ImportVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone', 'Image', 'Volume'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDetail', 'locationName' => 'image'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Volume' => ['shape' => 'VolumeDetail', 'locationName' => 'volume']]], 'ImportVolumeResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportVolumeTaskDetails' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume']]], 'Instance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'State' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'reason'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'AmiLaunchIndex' => ['shape' => 'Integer', 'locationName' => 'amiLaunchIndex'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'LaunchTime' => ['shape' => 'DateTime', 'locationName' => 'launchTime'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PublicIpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'InstanceLifecycle' => ['shape' => 'InstanceLifecycleType', 'locationName' => 'instanceLifecycle'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport']]], 'InstanceAttribute' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'AttributeValue', 'locationName' => 'userData'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'RootDeviceName' => ['shape' => 'AttributeValue', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet']]], 'InstanceAttributeName' => ['type' => 'string', 'enum' => ['instanceType', 'kernel', 'ramdisk', 'userData', 'disableApiTermination', 'instanceInitiatedShutdownBehavior', 'rootDeviceName', 'blockDeviceMapping', 'productCodes', 'sourceDestCheck', 'groupSet', 'ebsOptimized', 'sriovNetSupport', 'enaSupport']], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDevice', 'locationName' => 'ebs']]], 'InstanceBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping', 'locationName' => 'item']], 'InstanceBlockDeviceMappingSpecification' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDeviceSpecification', 'locationName' => 'ebs'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'InstanceBlockDeviceMappingSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMappingSpecification', 'locationName' => 'item']], 'InstanceCapacity' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'AvailableCapacity' => ['shape' => 'Integer', 'locationName' => 'availableCapacity'], 'TotalCapacity' => ['shape' => 'Integer', 'locationName' => 'totalCapacity']]], 'InstanceCount' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ListingState', 'locationName' => 'state'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount']]], 'InstanceCountList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCount', 'locationName' => 'item']], 'InstanceExportDetails' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment']]], 'InstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'InstanceIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'InstanceId']], 'InstanceLifecycleType' => ['type' => 'string', 'enum' => ['spot', 'scheduled']], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance', 'locationName' => 'item']], 'InstanceMonitoring' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring']]], 'InstanceMonitoringList' => ['type' => 'list', 'member' => ['shape' => 'InstanceMonitoring', 'locationName' => 'item']], 'InstanceNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'InstanceNetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association'], 'PrivateIpAddresses' => ['shape' => 'InstancePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet']]], 'InstanceNetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId']]], 'InstanceNetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'InstanceNetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterface', 'locationName' => 'item']], 'InstanceNetworkInterfaceSpecification' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddressesSet', 'queryName' => 'PrivateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associatePublicIpAddress']]], 'InstanceNetworkInterfaceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterfaceSpecification', 'locationName' => 'item']], 'InstancePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association']]], 'InstancePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'InstancePrivateIpAddress', 'locationName' => 'item']], 'InstanceState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer', 'locationName' => 'code'], 'Name' => ['shape' => 'InstanceStateName', 'locationName' => 'name']]], 'InstanceStateChange' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CurrentState' => ['shape' => 'InstanceState', 'locationName' => 'currentState'], 'PreviousState' => ['shape' => 'InstanceState', 'locationName' => 'previousState']]], 'InstanceStateChangeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStateChange', 'locationName' => 'item']], 'InstanceStateName' => ['type' => 'string', 'enum' => ['pending', 'running', 'shutting-down', 'terminated', 'stopping', 'stopped']], 'InstanceStatus' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Events' => ['shape' => 'InstanceStatusEventList', 'locationName' => 'eventsSet'], 'InstanceState' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'SystemStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'systemStatus'], 'InstanceStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'instanceStatus']]], 'InstanceStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'StatusType', 'locationName' => 'status'], 'ImpairedSince' => ['shape' => 'DateTime', 'locationName' => 'impairedSince']]], 'InstanceStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusDetails', 'locationName' => 'item']], 'InstanceStatusEvent' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'EventCode', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter']]], 'InstanceStatusEventList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusEvent', 'locationName' => 'item']], 'InstanceStatusList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatus', 'locationName' => 'item']], 'InstanceStatusSummary' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SummaryStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'InstanceStatusDetailsList', 'locationName' => 'details']]], 'InstanceType' => ['type' => 'string', 'enum' => ['t1.micro', 't2.nano', 't2.micro', 't2.small', 't2.medium', 't2.large', 'm1.small', 'm1.medium', 'm1.large', 'm1.xlarge', 'm3.medium', 'm3.large', 'm3.xlarge', 'm3.2xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 'm2.xlarge', 'm2.2xlarge', 'm2.4xlarge', 'cr1.8xlarge', 'r3.large', 'r3.xlarge', 'r3.2xlarge', 'r3.4xlarge', 'r3.8xlarge', 'x1.4xlarge', 'x1.8xlarge', 'x1.16xlarge', 'x1.32xlarge', 'i2.xlarge', 'i2.2xlarge', 'i2.4xlarge', 'i2.8xlarge', 'hi1.4xlarge', 'hs1.8xlarge', 'c1.medium', 'c1.xlarge', 'c3.large', 'c3.xlarge', 'c3.2xlarge', 'c3.4xlarge', 'c3.8xlarge', 'c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'cc1.4xlarge', 'cc2.8xlarge', 'g2.2xlarge', 'g2.8xlarge', 'cg1.4xlarge', 'd2.xlarge', 'd2.2xlarge', 'd2.4xlarge', 'd2.8xlarge']], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'Integer' => ['type' => 'integer'], 'InternetGateway' => ['type' => 'structure', 'members' => ['InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'Attachments' => ['shape' => 'InternetGatewayAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'InternetGatewayAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'InternetGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'InternetGatewayAttachment', 'locationName' => 'item']], 'InternetGatewayList' => ['type' => 'list', 'member' => ['shape' => 'InternetGateway', 'locationName' => 'item']], 'IpPermission' => ['type' => 'structure', 'members' => ['IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairList', 'locationName' => 'groups'], 'IpRanges' => ['shape' => 'IpRangeList', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdList', 'locationName' => 'prefixListIds']]], 'IpPermissionList' => ['type' => 'list', 'member' => ['shape' => 'IpPermission', 'locationName' => 'item']], 'IpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp']]], 'IpRangeList' => ['type' => 'list', 'member' => ['shape' => 'IpRange', 'locationName' => 'item']], 'IpRanges' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'KeyNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'KeyName']], 'KeyPair' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyMaterial' => ['shape' => 'String', 'locationName' => 'keyMaterial']]], 'KeyPairInfo' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'KeyPairList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairInfo', 'locationName' => 'item']], 'LaunchPermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'LaunchPermissionList' => ['type' => 'list', 'member' => ['shape' => 'LaunchPermission', 'locationName' => 'item']], 'LaunchPermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'LaunchPermissionList'], 'Remove' => ['shape' => 'LaunchPermissionList']]], 'LaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring']]], 'LaunchSpecsList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetLaunchSpecification', 'locationName' => 'item'], 'min' => 1], 'ListingState' => ['type' => 'string', 'enum' => ['available', 'sold', 'cancelled', 'pending']], 'ListingStatus' => ['type' => 'string', 'enum' => ['active', 'pending', 'cancelled', 'closed']], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'ModifyHostsRequest' => ['type' => 'structure', 'required' => ['HostIds', 'AutoPlacement'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement']]], 'ModifyHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ModifyIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds'], 'members' => ['Resource' => ['shape' => 'String'], 'UseLongIds' => ['shape' => 'Boolean']]], 'ModifyIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds', 'PrincipalArn'], 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds'], 'PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn']]], 'ModifyImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'String'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'UserGroups' => ['shape' => 'UserGroupStringList', 'locationName' => 'UserGroup'], 'ProductCodes' => ['shape' => 'ProductCodeStringList', 'locationName' => 'ProductCode'], 'Value' => ['shape' => 'String'], 'LaunchPermission' => ['shape' => 'LaunchPermissionModifications'], 'Description' => ['shape' => 'AttributeValue']]], 'ModifyInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'Value' => ['shape' => 'String', 'locationName' => 'value'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingSpecificationList', 'locationName' => 'blockDeviceMapping'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'Kernel' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'Ramdisk' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'BlobAttributeValue', 'locationName' => 'userData'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport']]], 'ModifyInstancePlacementRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Tenancy' => ['shape' => 'HostTenancy', 'locationName' => 'tenancy'], 'Affinity' => ['shape' => 'Affinity', 'locationName' => 'affinity'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId']]], 'ModifyInstancePlacementResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachmentChanges', 'locationName' => 'attachment']]], 'ModifyReservedInstancesRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesIds', 'TargetConfigurations'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'TargetConfigurations' => ['shape' => 'ReservedInstancesConfigurationList', 'locationName' => 'ReservedInstancesConfigurationSetItemType']]], 'ModifyReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId']]], 'ModifySnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'UserGroup'], 'CreateVolumePermission' => ['shape' => 'CreateVolumePermissionModifications']]], 'ModifySpotFleetRequestRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy']]], 'ModifySpotFleetRequestResponse' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifySubnetAttributeRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'MapPublicIpOnLaunch' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointId' => ['shape' => 'String'], 'ResetPolicy' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'AddRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'AddRouteTableId'], 'RemoveRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveRouteTableId']]], 'ModifyVpcEndpointResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcPeeringConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcPeeringConnectionId' => ['shape' => 'String'], 'RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest']]], 'ModifyVpcPeeringConnectionOptionsResult' => ['type' => 'structure', 'members' => ['RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'requesterPeeringConnectionOptions'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'accepterPeeringConnectionOptions']]], 'MonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'MonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'Monitoring' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'MonitoringState', 'locationName' => 'state']]], 'MonitoringState' => ['type' => 'string', 'enum' => ['disabled', 'disabling', 'enabled', 'pending']], 'MoveAddressToVpcRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'MoveAddressToVpcResult' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'MoveStatus' => ['type' => 'string', 'enum' => ['movingToVpc', 'restoringToClassic']], 'MovingAddressStatus' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'MoveStatus' => ['shape' => 'MoveStatus', 'locationName' => 'moveStatus']]], 'MovingAddressStatusSet' => ['type' => 'list', 'member' => ['shape' => 'MovingAddressStatus', 'locationName' => 'item']], 'NatGateway' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'DeleteTime' => ['shape' => 'DateTime', 'locationName' => 'deleteTime'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet'], 'State' => ['shape' => 'NatGatewayState', 'locationName' => 'state'], 'FailureCode' => ['shape' => 'String', 'locationName' => 'failureCode'], 'FailureMessage' => ['shape' => 'String', 'locationName' => 'failureMessage'], 'ProvisionedBandwidth' => ['shape' => 'ProvisionedBandwidth', 'locationName' => 'provisionedBandwidth']]], 'NatGatewayAddress' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'PrivateIp' => ['shape' => 'String', 'locationName' => 'privateIp'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'NatGatewayAddressList' => ['type' => 'list', 'member' => ['shape' => 'NatGatewayAddress', 'locationName' => 'item']], 'NatGatewayList' => ['type' => 'list', 'member' => ['shape' => 'NatGateway', 'locationName' => 'item']], 'NatGatewayState' => ['type' => 'string', 'enum' => ['pending', 'failed', 'available', 'deleting', 'deleted']], 'NetworkAcl' => ['type' => 'structure', 'members' => ['NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'default'], 'Entries' => ['shape' => 'NetworkAclEntryList', 'locationName' => 'entrySet'], 'Associations' => ['shape' => 'NetworkAclAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkAclAssociation' => ['type' => 'structure', 'members' => ['NetworkAclAssociationId' => ['shape' => 'String', 'locationName' => 'networkAclAssociationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'NetworkAclAssociationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclAssociation', 'locationName' => 'item']], 'NetworkAclEntry' => ['type' => 'structure', 'members' => ['RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'icmpTypeCode'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'NetworkAclEntryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclEntry', 'locationName' => 'item']], 'NetworkAclList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAcl', 'locationName' => 'item']], 'NetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'RequesterManaged' => ['shape' => 'Boolean', 'locationName' => 'requesterManaged'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association'], 'TagSet' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PrivateIpAddresses' => ['shape' => 'NetworkInterfacePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet'], 'InterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'interfaceType']]], 'NetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'NetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttachmentChanges' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttribute' => ['type' => 'string', 'enum' => ['description', 'groupSet', 'sourceDestCheck', 'attachment']], 'NetworkInterfaceIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface', 'locationName' => 'item']], 'NetworkInterfacePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association']]], 'NetworkInterfacePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePrivateIpAddress', 'locationName' => 'item']], 'NetworkInterfaceStatus' => ['type' => 'string', 'enum' => ['available', 'attaching', 'in-use', 'detaching']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['interface', 'natGateway']], 'NewDhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'NewDhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NewDhcpConfiguration', 'locationName' => 'item']], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OccurrenceDayRequestSet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'OccurenceDay']], 'OccurrenceDaySet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'item']], 'OfferingTypeValues' => ['type' => 'string', 'enum' => ['Heavy Utilization', 'Medium Utilization', 'Light Utilization', 'No Upfront', 'Partial Upfront', 'All Upfront']], 'OperationType' => ['type' => 'string', 'enum' => ['add', 'remove']], 'OwnerStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Owner']], 'PaymentOption' => ['type' => 'string', 'enum' => ['AllUpfront', 'PartialUpfront', 'NoUpfront']], 'PeeringConnectionOptions' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc']]], 'PeeringConnectionOptionsRequest' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean']]], 'PermissionGroup' => ['type' => 'string', 'enum' => ['all']], 'Placement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'Affinity' => ['shape' => 'String', 'locationName' => 'affinity']]], 'PlacementGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy'], 'State' => ['shape' => 'PlacementGroupState', 'locationName' => 'state']]], 'PlacementGroupList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroup', 'locationName' => 'item']], 'PlacementGroupState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'PlacementGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PlacementStrategy' => ['type' => 'string', 'enum' => ['cluster']], 'PlatformValues' => ['type' => 'string', 'enum' => ['Windows']], 'PortRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer', 'locationName' => 'from'], 'To' => ['shape' => 'Integer', 'locationName' => 'to']]], 'PrefixList' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'PrefixListName' => ['shape' => 'String', 'locationName' => 'prefixListName'], 'Cidrs' => ['shape' => 'ValueStringList', 'locationName' => 'cidrSet']]], 'PrefixListId' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId']]], 'PrefixListIdList' => ['type' => 'list', 'member' => ['shape' => 'PrefixListId', 'locationName' => 'item']], 'PrefixListIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'PrefixListSet' => ['type' => 'list', 'member' => ['shape' => 'PrefixList', 'locationName' => 'item']], 'PriceSchedule' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Active' => ['shape' => 'Boolean', 'locationName' => 'active']]], 'PriceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'PriceSchedule', 'locationName' => 'item']], 'PriceScheduleSpecification' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'PriceScheduleSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PriceScheduleSpecification', 'locationName' => 'item']], 'PricingDetail' => ['type' => 'structure', 'members' => ['Price' => ['shape' => 'Double', 'locationName' => 'price'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'PricingDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PricingDetail', 'locationName' => 'item']], 'PrivateIpAddressConfigSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesPrivateIpAddressConfig', 'locationName' => 'PrivateIpAddressConfigSet']], 'PrivateIpAddressSpecification' => ['type' => 'structure', 'required' => ['PrivateIpAddress'], 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary']]], 'PrivateIpAddressSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PrivateIpAddressSpecification', 'locationName' => 'item']], 'PrivateIpAddressStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PrivateIpAddress']], 'ProductCode' => ['type' => 'structure', 'members' => ['ProductCodeId' => ['shape' => 'String', 'locationName' => 'productCode'], 'ProductCodeType' => ['shape' => 'ProductCodeValues', 'locationName' => 'type']]], 'ProductCodeList' => ['type' => 'list', 'member' => ['shape' => 'ProductCode', 'locationName' => 'item']], 'ProductCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ProductCode']], 'ProductCodeValues' => ['type' => 'string', 'enum' => ['devpay', 'marketplace']], 'ProductDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PropagatingVgw' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId']]], 'PropagatingVgwList' => ['type' => 'list', 'member' => ['shape' => 'PropagatingVgw', 'locationName' => 'item']], 'ProvisionedBandwidth' => ['type' => 'structure', 'members' => ['Provisioned' => ['shape' => 'String', 'locationName' => 'provisioned'], 'Requested' => ['shape' => 'String', 'locationName' => 'requested'], 'RequestTime' => ['shape' => 'DateTime', 'locationName' => 'requestTime'], 'ProvisionTime' => ['shape' => 'DateTime', 'locationName' => 'provisionTime'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'PublicIpStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PublicIp']], 'Purchase' => ['type' => 'structure', 'members' => ['HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration']]], 'PurchaseHostReservationRequest' => ['type' => 'structure', 'required' => ['OfferingId', 'HostIdSet'], 'members' => ['OfferingId' => ['shape' => 'String'], 'HostIdSet' => ['shape' => 'RequestHostIdSet'], 'LimitPrice' => ['shape' => 'String'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues'], 'ClientToken' => ['shape' => 'String']]], 'PurchaseHostReservationResult' => ['type' => 'structure', 'members' => ['Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'PurchaseRequest' => ['type' => 'structure', 'required' => ['PurchaseToken', 'InstanceCount'], 'members' => ['PurchaseToken' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer']]], 'PurchaseRequestSet' => ['type' => 'list', 'member' => ['shape' => 'PurchaseRequest', 'locationName' => 'PurchaseRequest'], 'min' => 1], 'PurchaseReservedInstancesOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesOfferingId', 'InstanceCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingId' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer'], 'LimitPrice' => ['shape' => 'ReservedInstanceLimitPrice', 'locationName' => 'limitPrice']]], 'PurchaseReservedInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'PurchaseScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['PurchaseRequests'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'PurchaseRequests' => ['shape' => 'PurchaseRequestSet', 'locationName' => 'PurchaseRequest']]], 'PurchaseScheduledInstancesResult' => ['type' => 'structure', 'members' => ['ScheduledInstanceSet' => ['shape' => 'PurchasedScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'PurchaseSet' => ['type' => 'list', 'member' => ['shape' => 'Purchase']], 'PurchasedScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'RIProductDescription' => ['type' => 'string', 'enum' => ['Linux/UNIX', 'Linux/UNIX (Amazon VPC)', 'Windows', 'Windows (Amazon VPC)']], 'ReasonCodesList' => ['type' => 'list', 'member' => ['shape' => 'ReportInstanceReasonCodes', 'locationName' => 'item']], 'RebootInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'RecurringChargeFrequency', 'locationName' => 'frequency'], 'Amount' => ['shape' => 'Double', 'locationName' => 'amount']]], 'RecurringChargeFrequency' => ['type' => 'string', 'enum' => ['Hourly']], 'RecurringChargesList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'item']], 'Region' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Endpoint' => ['shape' => 'String', 'locationName' => 'regionEndpoint']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region', 'locationName' => 'item']], 'RegionNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'RegionName']], 'RegisterImageRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageLocation' => ['shape' => 'String'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'VirtualizationType' => ['shape' => 'String', 'locationName' => 'virtualizationType'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport']]], 'RegisterImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'RejectVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'RejectVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ReleaseAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String']]], 'ReleaseHostsRequest' => ['type' => 'structure', 'required' => ['HostIds'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId']]], 'ReleaseHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ReplaceNetworkAclAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'ReplaceNetworkAclAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReplaceNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'ReplaceRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'ReplaceRouteTableAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'ReplaceRouteTableAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReportInstanceReasonCodes' => ['type' => 'string', 'enum' => ['instance-stuck-in-state', 'unresponsive', 'not-accepting-credentials', 'password-not-available', 'performance-network', 'performance-instance-store', 'performance-ebs-volume', 'performance-other', 'other']], 'ReportInstanceStatusRequest' => ['type' => 'structure', 'required' => ['Instances', 'Status', 'ReasonCodes'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Instances' => ['shape' => 'InstanceIdStringList', 'locationName' => 'instanceId'], 'Status' => ['shape' => 'ReportStatusType', 'locationName' => 'status'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'ReasonCodes' => ['shape' => 'ReasonCodesList', 'locationName' => 'reasonCode'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ReportStatusType' => ['type' => 'string', 'enum' => ['ok', 'impaired']], 'RequestHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RequestHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RequestSpotFleetRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfig'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig']]], 'RequestSpotFleetResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'RequestSpotInstancesRequest' => ['type' => 'structure', 'required' => ['SpotPrice'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'LaunchSpecification' => ['shape' => 'RequestSpotLaunchSpecification']]], 'RequestSpotInstancesResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'RequestSpotLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroup'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring'], 'SecurityGroupIds' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroupId']]], 'Reservation' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => 'String', 'locationName' => 'reservationId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Instances' => ['shape' => 'InstanceList', 'locationName' => 'instancesSet']]], 'ReservationList' => ['type' => 'list', 'member' => ['shape' => 'Reservation', 'locationName' => 'item']], 'ReservationState' => ['type' => 'string', 'enum' => ['payment-pending', 'payment-failed', 'active', 'retired']], 'ReservedInstanceLimitPrice' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'Double', 'locationName' => 'amount'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'ReservedInstanceState' => ['type' => 'string', 'enum' => ['payment-pending', 'active', 'payment-failed', 'retired']], 'ReservedInstances' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'State' => ['shape' => 'ReservedInstanceState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges']]], 'ReservedInstancesConfiguration' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType']]], 'ReservedInstancesConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'item']], 'ReservedInstancesId' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'ReservedInstancesIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesId']], 'ReservedInstancesList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstances', 'locationName' => 'item']], 'ReservedInstancesListing' => ['type' => 'structure', 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'Status' => ['shape' => 'ListingStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceCounts' => ['shape' => 'InstanceCountList', 'locationName' => 'instanceCounts'], 'PriceSchedules' => ['shape' => 'PriceScheduleList', 'locationName' => 'priceSchedules'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesListingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesListing', 'locationName' => 'item']], 'ReservedInstancesModification' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId'], 'ReservedInstancesIds' => ['shape' => 'ReservedIntancesIds', 'locationName' => 'reservedInstancesSet'], 'ModificationResults' => ['shape' => 'ReservedInstancesModificationResultList', 'locationName' => 'modificationResultSet'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'EffectiveDate' => ['shape' => 'DateTime', 'locationName' => 'effectiveDate'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesModificationIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesModificationId']], 'ReservedInstancesModificationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModification', 'locationName' => 'item']], 'ReservedInstancesModificationResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'TargetConfiguration' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'targetConfiguration']]], 'ReservedInstancesModificationResultList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModificationResult', 'locationName' => 'item']], 'ReservedInstancesOffering' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'Marketplace' => ['shape' => 'Boolean', 'locationName' => 'marketplace'], 'PricingDetails' => ['shape' => 'PricingDetailsList', 'locationName' => 'pricingDetailsSet']]], 'ReservedInstancesOfferingIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReservedInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesOffering', 'locationName' => 'item']], 'ReservedIntancesIds' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesId', 'locationName' => 'item']], 'ResetImageAttributeName' => ['type' => 'string', 'enum' => ['launchPermission']], 'ResetImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ResetImageAttributeName']]], 'ResetInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'ResetNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'String', 'locationName' => 'sourceDestCheck']]], 'ResetSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceType' => ['type' => 'string', 'enum' => ['customer-gateway', 'dhcp-options', 'image', 'instance', 'internet-gateway', 'network-acl', 'network-interface', 'reserved-instances', 'route-table', 'snapshot', 'spot-instances-request', 'subnet', 'security-group', 'volume', 'vpc', 'vpn-connection', 'vpn-gateway']], 'ResponseHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ResponseHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RestorableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RestoreAddressToClassicRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RestoreAddressToClassicResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status', 'locationName' => 'status'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RevokeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'RevokeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'Route' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationPrefixListId' => ['shape' => 'String', 'locationName' => 'destinationPrefixListId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'State' => ['shape' => 'RouteState', 'locationName' => 'state'], 'Origin' => ['shape' => 'RouteOrigin', 'locationName' => 'origin']]], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'Route', 'locationName' => 'item']], 'RouteOrigin' => ['type' => 'string', 'enum' => ['CreateRouteTable', 'CreateRoute', 'EnableVgwRoutePropagation']], 'RouteState' => ['type' => 'string', 'enum' => ['active', 'blackhole']], 'RouteTable' => ['type' => 'structure', 'members' => ['RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Routes' => ['shape' => 'RouteList', 'locationName' => 'routeSet'], 'Associations' => ['shape' => 'RouteTableAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PropagatingVgws' => ['shape' => 'PropagatingVgwList', 'locationName' => 'propagatingVgwSet']]], 'RouteTableAssociation' => ['type' => 'structure', 'members' => ['RouteTableAssociationId' => ['shape' => 'String', 'locationName' => 'routeTableAssociationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Main' => ['shape' => 'Boolean', 'locationName' => 'main']]], 'RouteTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableAssociation', 'locationName' => 'item']], 'RouteTableList' => ['type' => 'list', 'member' => ['shape' => 'RouteTable', 'locationName' => 'item']], 'RuleAction' => ['type' => 'string', 'enum' => ['allow', 'deny']], 'RunInstancesMonitoringEnabled' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'RunInstancesRequest' => ['type' => 'structure', 'required' => ['ImageId', 'MinCount', 'MaxCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'MinCount' => ['shape' => 'Integer'], 'MaxCount' => ['shape' => 'Integer'], 'KeyName' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'SecurityGroup'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'InstanceType'], 'Placement' => ['shape' => 'Placement'], 'KernelId' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled'], 'SubnetId' => ['shape' => 'String'], 'DisableApiTermination' => ['shape' => 'Boolean', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized']]], 'RunScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['ScheduledInstanceId', 'LaunchSpecification'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'InstanceCount' => ['shape' => 'Integer'], 'ScheduledInstanceId' => ['shape' => 'String'], 'LaunchSpecification' => ['shape' => 'ScheduledInstancesLaunchSpecification']]], 'RunScheduledInstancesResult' => ['type' => 'structure', 'members' => ['InstanceIdSet' => ['shape' => 'InstanceIdSet', 'locationName' => 'instanceIdSet']]], 'S3Storage' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'AWSAccessKeyId' => ['shape' => 'String'], 'UploadPolicy' => ['shape' => 'Blob', 'locationName' => 'uploadPolicy'], 'UploadPolicySignature' => ['shape' => 'String', 'locationName' => 'uploadPolicySignature']]], 'ScheduledInstance' => ['type' => 'structure', 'members' => ['ScheduledInstanceId' => ['shape' => 'String', 'locationName' => 'scheduledInstanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'PreviousSlotEndTime' => ['shape' => 'DateTime', 'locationName' => 'previousSlotEndTime'], 'NextSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'nextSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'TermStartDate' => ['shape' => 'DateTime', 'locationName' => 'termStartDate'], 'TermEndDate' => ['shape' => 'DateTime', 'locationName' => 'termEndDate'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate']]], 'ScheduledInstanceAvailability' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'PurchaseToken' => ['shape' => 'String', 'locationName' => 'purchaseToken'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'FirstSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'firstSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'MinTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'minTermDurationInDays'], 'MaxTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'maxTermDurationInDays']]], 'ScheduledInstanceAvailabilitySet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstanceAvailability', 'locationName' => 'item']], 'ScheduledInstanceIdRequestSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ScheduledInstanceId']], 'ScheduledInstanceRecurrence' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String', 'locationName' => 'frequency'], 'Interval' => ['shape' => 'Integer', 'locationName' => 'interval'], 'OccurrenceDaySet' => ['shape' => 'OccurrenceDaySet', 'locationName' => 'occurrenceDaySet'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean', 'locationName' => 'occurrenceRelativeToEnd'], 'OccurrenceUnit' => ['shape' => 'String', 'locationName' => 'occurrenceUnit']]], 'ScheduledInstanceRecurrenceRequest' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String'], 'Interval' => ['shape' => 'Integer'], 'OccurrenceDays' => ['shape' => 'OccurrenceDayRequestSet', 'locationName' => 'OccurrenceDay'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean'], 'OccurrenceUnit' => ['shape' => 'String']]], 'ScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'ScheduledInstancesBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'NoDevice' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'ScheduledInstancesEbs']]], 'ScheduledInstancesBlockDeviceMappingSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesBlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'ScheduledInstancesEbs' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String'], 'VolumeSize' => ['shape' => 'Integer'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean']]], 'ScheduledInstancesIamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ScheduledInstancesLaunchSpecification' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'String'], 'KeyName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'Placement' => ['shape' => 'ScheduledInstancesPlacement'], 'KernelId' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'ScheduledInstancesBlockDeviceMappingSet', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'ScheduledInstancesMonitoring'], 'SubnetId' => ['shape' => 'String'], 'NetworkInterfaces' => ['shape' => 'ScheduledInstancesNetworkInterfaceSet', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'ScheduledInstancesIamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean']]], 'ScheduledInstancesMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String'], 'DeviceIndex' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'PrivateIpAddress' => ['shape' => 'String'], 'PrivateIpAddressConfigs' => ['shape' => 'PrivateIpAddressConfigSet', 'locationName' => 'PrivateIpAddressConfig'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'Groups' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'Group'], 'DeleteOnTermination' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterfaceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesNetworkInterface', 'locationName' => 'NetworkInterface']], 'ScheduledInstancesPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'GroupName' => ['shape' => 'String']]], 'ScheduledInstancesPrivateIpAddressConfig' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String'], 'Primary' => ['shape' => 'Boolean']]], 'ScheduledInstancesSecurityGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'Description' => ['shape' => 'String', 'locationName' => 'groupDescription'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'IpPermissionsEgress' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissionsEgress'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SecurityGroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup', 'locationName' => 'item']], 'SecurityGroupReference' => ['type' => 'structure', 'required' => ['GroupId', 'ReferencingVpcId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'ReferencingVpcId' => ['shape' => 'String', 'locationName' => 'referencingVpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'SecurityGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupReference', 'locationName' => 'item']], 'SecurityGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroup']], 'ShutdownBehavior' => ['type' => 'string', 'enum' => ['stop', 'terminate']], 'SlotDateTimeRangeRequest' => ['type' => 'structure', 'required' => ['EarliestTime', 'LatestTime'], 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'SlotStartTimeRangeRequest' => ['type' => 'structure', 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'DataEncryptionKeyId' => ['shape' => 'String', 'locationName' => 'dataEncryptionKeyId']]], 'SnapshotAttributeName' => ['type' => 'string', 'enum' => ['productCodes', 'createVolumePermission']], 'SnapshotDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SnapshotDetailList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotDetail', 'locationName' => 'item']], 'SnapshotDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket']]], 'SnapshotIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SnapshotId']], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'item']], 'SnapshotState' => ['type' => 'string', 'enum' => ['pending', 'completed', 'error']], 'SnapshotTaskDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SpotDatafeedSubscription' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'State' => ['shape' => 'DatafeedSubscriptionState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault']]], 'SpotFleetLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'Monitoring' => ['shape' => 'SpotFleetMonitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice']]], 'SpotFleetMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'SpotFleetRequestConfig' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'SpotFleetRequestState', 'SpotFleetRequestConfig', 'CreateTime'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'SpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'spotFleetRequestState'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'ActivityStatus' => ['shape' => 'ActivityStatus', 'locationName' => 'activityStatus']]], 'SpotFleetRequestConfigData' => ['type' => 'structure', 'required' => ['SpotPrice', 'TargetCapacity', 'IamFleetRole', 'LaunchSpecifications'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean', 'locationName' => 'terminateInstancesWithExpiration'], 'IamFleetRole' => ['shape' => 'String', 'locationName' => 'iamFleetRole'], 'LaunchSpecifications' => ['shape' => 'LaunchSpecsList', 'locationName' => 'launchSpecifications'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'AllocationStrategy' => ['shape' => 'AllocationStrategy', 'locationName' => 'allocationStrategy'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'Type' => ['shape' => 'FleetType', 'locationName' => 'type']]], 'SpotFleetRequestConfigSet' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetRequestConfig', 'locationName' => 'item']], 'SpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'State' => ['shape' => 'SpotInstanceState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault'], 'Status' => ['shape' => 'SpotInstanceStatus', 'locationName' => 'status'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'LaunchSpecification' => ['shape' => 'LaunchSpecification', 'locationName' => 'launchSpecification'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'ActualBlockHourlyPrice' => ['shape' => 'String', 'locationName' => 'actualBlockHourlyPrice'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'LaunchedAvailabilityZone' => ['shape' => 'String', 'locationName' => 'launchedAvailabilityZone']]], 'SpotInstanceRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SpotInstanceRequestId']], 'SpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'SpotInstanceRequest', 'locationName' => 'item']], 'SpotInstanceState' => ['type' => 'string', 'enum' => ['open', 'active', 'closed', 'cancelled', 'failed']], 'SpotInstanceStateFault' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceType' => ['type' => 'string', 'enum' => ['one-time', 'persistent']], 'SpotPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'SpotPrice' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'SpotPriceHistoryList' => ['type' => 'list', 'member' => ['shape' => 'SpotPrice', 'locationName' => 'item']], 'StaleIpPermission' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'IpRanges' => ['shape' => 'IpRanges', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdSet', 'locationName' => 'prefixListIds'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairSet', 'locationName' => 'groups']]], 'StaleIpPermissionSet' => ['type' => 'list', 'member' => ['shape' => 'StaleIpPermission', 'locationName' => 'item']], 'StaleSecurityGroup' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'StaleIpPermissions' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissions'], 'StaleIpPermissionsEgress' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissionsEgress']]], 'StaleSecurityGroupSet' => ['type' => 'list', 'member' => ['shape' => 'StaleSecurityGroup', 'locationName' => 'item']], 'StartInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'StartInstancesResult' => ['type' => 'structure', 'members' => ['StartingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'State' => ['type' => 'string', 'enum' => ['Pending', 'Available', 'Deleting', 'Deleted']], 'StateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'Status' => ['type' => 'string', 'enum' => ['MoveInProgress', 'InVpc', 'InClassic']], 'StatusName' => ['type' => 'string', 'enum' => ['reachability']], 'StatusType' => ['type' => 'string', 'enum' => ['passed', 'failed', 'insufficient-data', 'initializing']], 'StopInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'StopInstancesResult' => ['type' => 'structure', 'members' => ['StoppingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'Storage' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Storage']]], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'State' => ['shape' => 'SubnetState', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'AvailableIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'availableIpAddressCount'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'DefaultForAz' => ['shape' => 'Boolean', 'locationName' => 'defaultForAz'], 'MapPublicIpOnLaunch' => ['shape' => 'Boolean', 'locationName' => 'mapPublicIpOnLaunch'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SubnetIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetId']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'item']], 'SubnetState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'SummaryStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data', 'not-applicable', 'initializing']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescription' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TagDescription', 'locationName' => 'item']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'item']], 'TelemetryStatus' => ['type' => 'string', 'enum' => ['UP', 'DOWN']], 'Tenancy' => ['type' => 'string', 'enum' => ['default', 'dedicated', 'host']], 'TerminateInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'TerminateInstancesResult' => ['type' => 'structure', 'members' => ['TerminatingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'TrafficType' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT', 'ALL']], 'UnassignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'PrivateIpAddresses'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress']]], 'UnmonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'UnmonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'UnsuccessfulItem' => ['type' => 'structure', 'required' => ['Error'], 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'Error' => ['shape' => 'UnsuccessfulItemError', 'locationName' => 'error']]], 'UnsuccessfulItemError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'UnsuccessfulItemList' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UnsuccessfulItemSet' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UserBucket' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Key' => ['shape' => 'String']]], 'UserBucketDetails' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'UserData' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'String', 'locationName' => 'data']]], 'UserGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserGroup']], 'UserIdGroupPair' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'PeeringStatus' => ['shape' => 'String', 'locationName' => 'peeringStatus']]], 'UserIdGroupPairList' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdGroupPairSet' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserId']], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VgwTelemetry' => ['type' => 'structure', 'members' => ['OutsideIpAddress' => ['shape' => 'String', 'locationName' => 'outsideIpAddress'], 'Status' => ['shape' => 'TelemetryStatus', 'locationName' => 'status'], 'LastStatusChange' => ['shape' => 'DateTime', 'locationName' => 'lastStatusChange'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'AcceptedRouteCount' => ['shape' => 'Integer', 'locationName' => 'acceptedRouteCount']]], 'VgwTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'VgwTelemetry', 'locationName' => 'item']], 'VirtualizationType' => ['type' => 'string', 'enum' => ['hvm', 'paravirtual']], 'Volume' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Size' => ['shape' => 'Integer', 'locationName' => 'size'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'VolumeState', 'locationName' => 'status'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'Attachments' => ['shape' => 'VolumeAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'VolumeAttachment' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Device' => ['shape' => 'String', 'locationName' => 'device'], 'State' => ['shape' => 'VolumeAttachmentState', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'VolumeAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VolumeAttachment', 'locationName' => 'item']], 'VolumeAttachmentState' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'VolumeAttributeName' => ['type' => 'string', 'enum' => ['autoEnableIO', 'productCodes']], 'VolumeDetail' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'VolumeIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VolumeId']], 'VolumeList' => ['type' => 'list', 'member' => ['shape' => 'Volume', 'locationName' => 'item']], 'VolumeState' => ['type' => 'string', 'enum' => ['creating', 'available', 'in-use', 'deleting', 'deleted', 'error']], 'VolumeStatusAction' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusActionsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusAction', 'locationName' => 'item']], 'VolumeStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VolumeStatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'VolumeStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusDetails', 'locationName' => 'item']], 'VolumeStatusEvent' => ['type' => 'structure', 'members' => ['EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusEventsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusEvent', 'locationName' => 'item']], 'VolumeStatusInfo' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VolumeStatusInfoStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'VolumeStatusDetailsList', 'locationName' => 'details']]], 'VolumeStatusInfoStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data']], 'VolumeStatusItem' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VolumeStatus' => ['shape' => 'VolumeStatusInfo', 'locationName' => 'volumeStatus'], 'Events' => ['shape' => 'VolumeStatusEventsList', 'locationName' => 'eventsSet'], 'Actions' => ['shape' => 'VolumeStatusActionsList', 'locationName' => 'actionsSet']]], 'VolumeStatusList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusItem', 'locationName' => 'item']], 'VolumeStatusName' => ['type' => 'string', 'enum' => ['io-enabled', 'io-performance']], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'io1', 'gp2', 'sc1', 'st1']], 'Vpc' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'VpcState', 'locationName' => 'state'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault']]], 'VpcAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'VpcAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VpcAttachment', 'locationName' => 'item']], 'VpcAttributeName' => ['type' => 'string', 'enum' => ['enableDnsSupport', 'enableDnsHostnames']], 'VpcClassicLink' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkEnabled' => ['shape' => 'Boolean', 'locationName' => 'classicLinkEnabled'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpcClassicLinkIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcClassicLinkList' => ['type' => 'list', 'member' => ['shape' => 'VpcClassicLink', 'locationName' => 'item']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'State' => ['shape' => 'State', 'locationName' => 'state'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'routeTableIdSet'], 'CreationTimestamp' => ['shape' => 'DateTime', 'locationName' => 'creationTimestamp']]], 'VpcEndpointSet' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint', 'locationName' => 'item']], 'VpcIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcList' => ['type' => 'list', 'member' => ['shape' => 'Vpc', 'locationName' => 'item']], 'VpcPeeringConnection' => ['type' => 'structure', 'members' => ['AccepterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'accepterVpcInfo'], 'ExpirationTime' => ['shape' => 'DateTime', 'locationName' => 'expirationTime'], 'RequesterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'requesterVpcInfo'], 'Status' => ['shape' => 'VpcPeeringConnectionStateReason', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'VpcPeeringConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'item']], 'VpcPeeringConnectionOptionsDescription' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc']]], 'VpcPeeringConnectionStateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VpcPeeringConnectionStateReasonCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VpcPeeringConnectionStateReasonCode' => ['type' => 'string', 'enum' => ['initiating-request', 'pending-acceptance', 'active', 'deleted', 'rejected', 'failed', 'expired', 'provisioning', 'deleting']], 'VpcPeeringConnectionVpcInfo' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeeringOptions' => ['shape' => 'VpcPeeringConnectionOptionsDescription', 'locationName' => 'peeringOptions']]], 'VpcState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'VpnConnection' => ['type' => 'structure', 'members' => ['VpnConnectionId' => ['shape' => 'String', 'locationName' => 'vpnConnectionId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'CustomerGatewayConfiguration' => ['shape' => 'String', 'locationName' => 'customerGatewayConfiguration'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VgwTelemetry' => ['shape' => 'VgwTelemetryList', 'locationName' => 'vgwTelemetry'], 'Options' => ['shape' => 'VpnConnectionOptions', 'locationName' => 'options'], 'Routes' => ['shape' => 'VpnStaticRouteList', 'locationName' => 'routes']]], 'VpnConnectionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnConnectionId']], 'VpnConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnection', 'locationName' => 'item']], 'VpnConnectionOptions' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnConnectionOptionsSpecification' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnGateway' => ['type' => 'structure', 'members' => ['VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VpcAttachments' => ['shape' => 'VpcAttachmentList', 'locationName' => 'attachments'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpnGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnGatewayId']], 'VpnGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VpnGateway', 'locationName' => 'item']], 'VpnState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'VpnStaticRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'Source' => ['shape' => 'VpnStaticRouteSource', 'locationName' => 'source'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state']]], 'VpnStaticRouteList' => ['type' => 'list', 'member' => ['shape' => 'VpnStaticRoute', 'locationName' => 'item']], 'VpnStaticRouteSource' => ['type' => 'string', 'enum' => ['Static']], 'ZoneNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ZoneName']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-rule-set-1.json.php deleted file mode 100644 index bd027a5..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-tests-1.json.php deleted file mode 100644 index b7252ee..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-04-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ec2/2016-04-01/paginators-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-04-01/paginators-1.json.php deleted file mode 100644 index 457f91f..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-04-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountAttributes' => ['result_key' => 'AccountAttributes'], 'DescribeAddresses' => ['result_key' => 'Addresses'], 'DescribeAvailabilityZones' => ['result_key' => 'AvailabilityZones'], 'DescribeBundleTasks' => ['result_key' => 'BundleTasks'], 'DescribeConversionTasks' => ['result_key' => 'ConversionTasks'], 'DescribeCustomerGateways' => ['result_key' => 'CustomerGateways'], 'DescribeDhcpOptions' => ['result_key' => 'DhcpOptions'], 'DescribeExportTasks' => ['result_key' => 'ExportTasks'], 'DescribeImages' => ['result_key' => 'Images'], 'DescribeInstanceStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InstanceStatuses'], 'DescribeInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Reservations'], 'DescribeInternetGateways' => ['result_key' => 'InternetGateways'], 'DescribeKeyPairs' => ['result_key' => 'KeyPairs'], 'DescribeNetworkAcls' => ['result_key' => 'NetworkAcls'], 'DescribeNetworkInterfaces' => ['result_key' => 'NetworkInterfaces'], 'DescribePlacementGroups' => ['result_key' => 'PlacementGroups'], 'DescribeRegions' => ['result_key' => 'Regions'], 'DescribeReservedInstances' => ['result_key' => 'ReservedInstances'], 'DescribeReservedInstancesListings' => ['result_key' => 'ReservedInstancesListings'], 'DescribeReservedInstancesOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReservedInstancesOfferings'], 'DescribeReservedInstancesModifications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ReservedInstancesModifications'], 'DescribeRouteTables' => ['result_key' => 'RouteTables'], 'DescribeSecurityGroups' => ['result_key' => 'SecurityGroups'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Snapshots'], 'DescribeSpotInstanceRequests' => ['result_key' => 'SpotInstanceRequests'], 'DescribeSpotFleetRequests' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotFleetRequestConfigs'], 'DescribeSpotPriceHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotPriceHistory'], 'DescribeSubnets' => ['result_key' => 'Subnets'], 'DescribeTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags'], 'DescribeVolumeStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'VolumeStatuses'], 'DescribeVolumes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Volumes'], 'DescribeVpcs' => ['result_key' => 'Vpcs'], 'DescribeVpcPeeringConnections' => ['result_key' => 'VpcPeeringConnections'], 'DescribeVpnConnections' => ['result_key' => 'VpnConnections'], 'DescribeVpnGateways' => ['result_key' => 'VpnGateways']]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-04-01/waiters-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-04-01/waiters-2.json.php deleted file mode 100644 index 4bb2428..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-04-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeInstances', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Reservations[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'BundleTaskComplete' => ['delay' => 15, 'operation' => 'DescribeBundleTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'complete', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'BundleTasks[].State'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'BundleTasks[].State']]], 'ConversionTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelled', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelling', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskDeleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'CustomerGatewayAvailable' => ['delay' => 15, 'operation' => 'DescribeCustomerGateways', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State']]], 'ExportTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ExportTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ImageExists' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Images[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidAMIID.NotFound', 'state' => 'retry']]], 'ImageAvailable' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Images[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Images[].State', 'expected' => 'failed']]], 'InstanceRunning' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'running', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'shutting-down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].InstanceStatus.Status', 'expected' => 'ok'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStopped' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'InstanceTerminated' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'terminated', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'KeyPairExists' => ['operation' => 'DescribeKeyPairs', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'length(KeyPairs[].KeyName) > `0`'], ['expected' => 'InvalidKeyPair.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'NatGatewayAvailable' => ['operation' => 'DescribeNatGateways', 'delay' => 15, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'NatGateways[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'failed'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleting'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleted'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NatGatewayNotFound']]], 'NetworkInterfaceAvailable' => ['operation' => 'DescribeNetworkInterfaces', 'delay' => 20, 'maxAttempts' => 10, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'NetworkInterfaces[].Status'], ['expected' => 'InvalidNetworkInterfaceID.NotFound', 'matcher' => 'error', 'state' => 'failure']]], 'PasswordDataAvailable' => ['operation' => 'GetPasswordData', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'length(PasswordData) > `0`', 'expected' => \true]]], 'SnapshotCompleted' => ['delay' => 15, 'operation' => 'DescribeSnapshots', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Snapshots[].State']]], 'SpotInstanceRequestFulfilled' => ['operation' => 'DescribeSpotInstanceRequests', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'fulfilled'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'schedule-expired'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'canceled-before-fulfillment'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'bad-parameters'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'system-error']]], 'SubnetAvailable' => ['delay' => 15, 'operation' => 'DescribeSubnets', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Subnets[].State']]], 'SystemStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].SystemStatus.Status', 'expected' => 'ok']]], 'VolumeAvailable' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VolumeDeleted' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['matcher' => 'error', 'expected' => 'InvalidVolume.NotFound', 'state' => 'success']]], 'VolumeInUse' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'in-use', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VpcAvailable' => ['delay' => 15, 'operation' => 'DescribeVpcs', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Vpcs[].State']]], 'VpcExists' => ['operation' => 'DescribeVpcs', 'delay' => 1, 'maxAttempts' => 5, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcID.NotFound', 'state' => 'retry']]], 'VpnConnectionAvailable' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpnConnectionDeleted' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpcPeeringConnectionExists' => ['delay' => 15, 'operation' => 'DescribeVpcPeeringConnections', 'maxAttempts' => 40, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcPeeringConnectionID.NotFound', 'state' => 'retry']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/api-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/api-2.json.php deleted file mode 100644 index 8b1ea19..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'ec2-2016-09-15', 'apiVersion' => '2016-09-15', 'endpointPrefix' => 'ec2', 'protocol' => 'ec2', 'serviceAbbreviation' => 'Amazon EC2', 'serviceFullName' => 'Amazon Elastic Compute Cloud', 'signatureVersion' => 'v4', 'xmlNamespace' => 'http://ec2.amazonaws.com/doc/2016-09-15'], 'operations' => ['AcceptReservedInstancesExchangeQuote' => ['name' => 'AcceptReservedInstancesExchangeQuote', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptReservedInstancesExchangeQuoteRequest'], 'output' => ['shape' => 'AcceptReservedInstancesExchangeQuoteResult']], 'AcceptVpcPeeringConnection' => ['name' => 'AcceptVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptVpcPeeringConnectionRequest'], 'output' => ['shape' => 'AcceptVpcPeeringConnectionResult']], 'AllocateAddress' => ['name' => 'AllocateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateAddressRequest'], 'output' => ['shape' => 'AllocateAddressResult']], 'AllocateHosts' => ['name' => 'AllocateHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateHostsRequest'], 'output' => ['shape' => 'AllocateHostsResult']], 'AssignPrivateIpAddresses' => ['name' => 'AssignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignPrivateIpAddressesRequest']], 'AssociateAddress' => ['name' => 'AssociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateAddressRequest'], 'output' => ['shape' => 'AssociateAddressResult']], 'AssociateDhcpOptions' => ['name' => 'AssociateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDhcpOptionsRequest']], 'AssociateRouteTable' => ['name' => 'AssociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateRouteTableRequest'], 'output' => ['shape' => 'AssociateRouteTableResult']], 'AttachClassicLinkVpc' => ['name' => 'AttachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachClassicLinkVpcRequest'], 'output' => ['shape' => 'AttachClassicLinkVpcResult']], 'AttachInternetGateway' => ['name' => 'AttachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInternetGatewayRequest']], 'AttachNetworkInterface' => ['name' => 'AttachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachNetworkInterfaceRequest'], 'output' => ['shape' => 'AttachNetworkInterfaceResult']], 'AttachVolume' => ['name' => 'AttachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'AttachVpnGateway' => ['name' => 'AttachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVpnGatewayRequest'], 'output' => ['shape' => 'AttachVpnGatewayResult']], 'AuthorizeSecurityGroupEgress' => ['name' => 'AuthorizeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupEgressRequest']], 'AuthorizeSecurityGroupIngress' => ['name' => 'AuthorizeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupIngressRequest']], 'BundleInstance' => ['name' => 'BundleInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BundleInstanceRequest'], 'output' => ['shape' => 'BundleInstanceResult']], 'CancelBundleTask' => ['name' => 'CancelBundleTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBundleTaskRequest'], 'output' => ['shape' => 'CancelBundleTaskResult']], 'CancelConversionTask' => ['name' => 'CancelConversionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelConversionRequest']], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskRequest']], 'CancelImportTask' => ['name' => 'CancelImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelImportTaskRequest'], 'output' => ['shape' => 'CancelImportTaskResult']], 'CancelReservedInstancesListing' => ['name' => 'CancelReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReservedInstancesListingRequest'], 'output' => ['shape' => 'CancelReservedInstancesListingResult']], 'CancelSpotFleetRequests' => ['name' => 'CancelSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotFleetRequestsRequest'], 'output' => ['shape' => 'CancelSpotFleetRequestsResponse']], 'CancelSpotInstanceRequests' => ['name' => 'CancelSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotInstanceRequestsRequest'], 'output' => ['shape' => 'CancelSpotInstanceRequestsResult']], 'ConfirmProductInstance' => ['name' => 'ConfirmProductInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmProductInstanceRequest'], 'output' => ['shape' => 'ConfirmProductInstanceResult']], 'CopyImage' => ['name' => 'CopyImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyImageRequest'], 'output' => ['shape' => 'CopyImageResult']], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult']], 'CreateCustomerGateway' => ['name' => 'CreateCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomerGatewayRequest'], 'output' => ['shape' => 'CreateCustomerGatewayResult']], 'CreateDhcpOptions' => ['name' => 'CreateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDhcpOptionsRequest'], 'output' => ['shape' => 'CreateDhcpOptionsResult']], 'CreateFlowLogs' => ['name' => 'CreateFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowLogsRequest'], 'output' => ['shape' => 'CreateFlowLogsResult']], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResult']], 'CreateInstanceExportTask' => ['name' => 'CreateInstanceExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceExportTaskRequest'], 'output' => ['shape' => 'CreateInstanceExportTaskResult']], 'CreateInternetGateway' => ['name' => 'CreateInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInternetGatewayRequest'], 'output' => ['shape' => 'CreateInternetGatewayResult']], 'CreateKeyPair' => ['name' => 'CreateKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyPairRequest'], 'output' => ['shape' => 'KeyPair']], 'CreateNatGateway' => ['name' => 'CreateNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNatGatewayRequest'], 'output' => ['shape' => 'CreateNatGatewayResult']], 'CreateNetworkAcl' => ['name' => 'CreateNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclRequest'], 'output' => ['shape' => 'CreateNetworkAclResult']], 'CreateNetworkAclEntry' => ['name' => 'CreateNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclEntryRequest']], 'CreateNetworkInterface' => ['name' => 'CreateNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInterfaceRequest'], 'output' => ['shape' => 'CreateNetworkInterfaceResult']], 'CreatePlacementGroup' => ['name' => 'CreatePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlacementGroupRequest']], 'CreateReservedInstancesListing' => ['name' => 'CreateReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReservedInstancesListingRequest'], 'output' => ['shape' => 'CreateReservedInstancesListingResult']], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResult']], 'CreateRouteTable' => ['name' => 'CreateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteTableRequest'], 'output' => ['shape' => 'CreateRouteTableResult']], 'CreateSecurityGroup' => ['name' => 'CreateSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityGroupRequest'], 'output' => ['shape' => 'CreateSecurityGroupResult']], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'Snapshot']], 'CreateSpotDatafeedSubscription' => ['name' => 'CreateSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'CreateSpotDatafeedSubscriptionResult']], 'CreateSubnet' => ['name' => 'CreateSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetRequest'], 'output' => ['shape' => 'CreateSubnetResult']], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest']], 'CreateVolume' => ['name' => 'CreateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeRequest'], 'output' => ['shape' => 'Volume']], 'CreateVpc' => ['name' => 'CreateVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcRequest'], 'output' => ['shape' => 'CreateVpcResult']], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResult']], 'CreateVpcPeeringConnection' => ['name' => 'CreateVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringConnectionRequest'], 'output' => ['shape' => 'CreateVpcPeeringConnectionResult']], 'CreateVpnConnection' => ['name' => 'CreateVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRequest'], 'output' => ['shape' => 'CreateVpnConnectionResult']], 'CreateVpnConnectionRoute' => ['name' => 'CreateVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRouteRequest']], 'CreateVpnGateway' => ['name' => 'CreateVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnGatewayRequest'], 'output' => ['shape' => 'CreateVpnGatewayResult']], 'DeleteCustomerGateway' => ['name' => 'DeleteCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomerGatewayRequest']], 'DeleteDhcpOptions' => ['name' => 'DeleteDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDhcpOptionsRequest']], 'DeleteFlowLogs' => ['name' => 'DeleteFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowLogsRequest'], 'output' => ['shape' => 'DeleteFlowLogsResult']], 'DeleteInternetGateway' => ['name' => 'DeleteInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInternetGatewayRequest']], 'DeleteKeyPair' => ['name' => 'DeleteKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyPairRequest']], 'DeleteNatGateway' => ['name' => 'DeleteNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNatGatewayRequest'], 'output' => ['shape' => 'DeleteNatGatewayResult']], 'DeleteNetworkAcl' => ['name' => 'DeleteNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclRequest']], 'DeleteNetworkAclEntry' => ['name' => 'DeleteNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclEntryRequest']], 'DeleteNetworkInterface' => ['name' => 'DeleteNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInterfaceRequest']], 'DeletePlacementGroup' => ['name' => 'DeletePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlacementGroupRequest']], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteRequest']], 'DeleteRouteTable' => ['name' => 'DeleteRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteTableRequest']], 'DeleteSecurityGroup' => ['name' => 'DeleteSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityGroupRequest']], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest']], 'DeleteSpotDatafeedSubscription' => ['name' => 'DeleteSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpotDatafeedSubscriptionRequest']], 'DeleteSubnet' => ['name' => 'DeleteSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetRequest']], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest']], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeRequest']], 'DeleteVpc' => ['name' => 'DeleteVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcRequest']], 'DeleteVpcEndpoints' => ['name' => 'DeleteVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointsResult']], 'DeleteVpcPeeringConnection' => ['name' => 'DeleteVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringConnectionRequest'], 'output' => ['shape' => 'DeleteVpcPeeringConnectionResult']], 'DeleteVpnConnection' => ['name' => 'DeleteVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRequest']], 'DeleteVpnConnectionRoute' => ['name' => 'DeleteVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRouteRequest']], 'DeleteVpnGateway' => ['name' => 'DeleteVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnGatewayRequest']], 'DeregisterImage' => ['name' => 'DeregisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterImageRequest']], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResult']], 'DescribeAddresses' => ['name' => 'DescribeAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesRequest'], 'output' => ['shape' => 'DescribeAddressesResult']], 'DescribeAvailabilityZones' => ['name' => 'DescribeAvailabilityZones', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityZonesRequest'], 'output' => ['shape' => 'DescribeAvailabilityZonesResult']], 'DescribeBundleTasks' => ['name' => 'DescribeBundleTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBundleTasksRequest'], 'output' => ['shape' => 'DescribeBundleTasksResult']], 'DescribeClassicLinkInstances' => ['name' => 'DescribeClassicLinkInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClassicLinkInstancesRequest'], 'output' => ['shape' => 'DescribeClassicLinkInstancesResult']], 'DescribeConversionTasks' => ['name' => 'DescribeConversionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConversionTasksRequest'], 'output' => ['shape' => 'DescribeConversionTasksResult']], 'DescribeCustomerGateways' => ['name' => 'DescribeCustomerGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomerGatewaysRequest'], 'output' => ['shape' => 'DescribeCustomerGatewaysResult']], 'DescribeDhcpOptions' => ['name' => 'DescribeDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDhcpOptionsRequest'], 'output' => ['shape' => 'DescribeDhcpOptionsResult']], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResult']], 'DescribeFlowLogs' => ['name' => 'DescribeFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFlowLogsRequest'], 'output' => ['shape' => 'DescribeFlowLogsResult']], 'DescribeHostReservationOfferings' => ['name' => 'DescribeHostReservationOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationOfferingsRequest'], 'output' => ['shape' => 'DescribeHostReservationOfferingsResult']], 'DescribeHostReservations' => ['name' => 'DescribeHostReservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationsRequest'], 'output' => ['shape' => 'DescribeHostReservationsResult']], 'DescribeHosts' => ['name' => 'DescribeHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostsRequest'], 'output' => ['shape' => 'DescribeHostsResult']], 'DescribeIdFormat' => ['name' => 'DescribeIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdFormatRequest'], 'output' => ['shape' => 'DescribeIdFormatResult']], 'DescribeIdentityIdFormat' => ['name' => 'DescribeIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityIdFormatRequest'], 'output' => ['shape' => 'DescribeIdentityIdFormatResult']], 'DescribeImageAttribute' => ['name' => 'DescribeImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageAttributeRequest'], 'output' => ['shape' => 'ImageAttribute']], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResult']], 'DescribeImportImageTasks' => ['name' => 'DescribeImportImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportImageTasksRequest'], 'output' => ['shape' => 'DescribeImportImageTasksResult']], 'DescribeImportSnapshotTasks' => ['name' => 'DescribeImportSnapshotTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportSnapshotTasksRequest'], 'output' => ['shape' => 'DescribeImportSnapshotTasksResult']], 'DescribeInstanceAttribute' => ['name' => 'DescribeInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAttributeRequest'], 'output' => ['shape' => 'InstanceAttribute']], 'DescribeInstanceStatus' => ['name' => 'DescribeInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceStatusRequest'], 'output' => ['shape' => 'DescribeInstanceStatusResult']], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesRequest'], 'output' => ['shape' => 'DescribeInstancesResult']], 'DescribeInternetGateways' => ['name' => 'DescribeInternetGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInternetGatewaysRequest'], 'output' => ['shape' => 'DescribeInternetGatewaysResult']], 'DescribeKeyPairs' => ['name' => 'DescribeKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyPairsRequest'], 'output' => ['shape' => 'DescribeKeyPairsResult']], 'DescribeMovingAddresses' => ['name' => 'DescribeMovingAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMovingAddressesRequest'], 'output' => ['shape' => 'DescribeMovingAddressesResult']], 'DescribeNatGateways' => ['name' => 'DescribeNatGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNatGatewaysRequest'], 'output' => ['shape' => 'DescribeNatGatewaysResult']], 'DescribeNetworkAcls' => ['name' => 'DescribeNetworkAcls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkAclsRequest'], 'output' => ['shape' => 'DescribeNetworkAclsResult']], 'DescribeNetworkInterfaceAttribute' => ['name' => 'DescribeNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfaceAttributeRequest'], 'output' => ['shape' => 'DescribeNetworkInterfaceAttributeResult']], 'DescribeNetworkInterfaces' => ['name' => 'DescribeNetworkInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfacesRequest'], 'output' => ['shape' => 'DescribeNetworkInterfacesResult']], 'DescribePlacementGroups' => ['name' => 'DescribePlacementGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlacementGroupsRequest'], 'output' => ['shape' => 'DescribePlacementGroupsResult']], 'DescribePrefixLists' => ['name' => 'DescribePrefixLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrefixListsRequest'], 'output' => ['shape' => 'DescribePrefixListsResult']], 'DescribeRegions' => ['name' => 'DescribeRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegionsRequest'], 'output' => ['shape' => 'DescribeRegionsResult']], 'DescribeReservedInstances' => ['name' => 'DescribeReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesRequest'], 'output' => ['shape' => 'DescribeReservedInstancesResult']], 'DescribeReservedInstancesListings' => ['name' => 'DescribeReservedInstancesListings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesListingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesListingsResult']], 'DescribeReservedInstancesModifications' => ['name' => 'DescribeReservedInstancesModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesModificationsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesModificationsResult']], 'DescribeReservedInstancesOfferings' => ['name' => 'DescribeReservedInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesOfferingsResult']], 'DescribeRouteTables' => ['name' => 'DescribeRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRouteTablesRequest'], 'output' => ['shape' => 'DescribeRouteTablesResult']], 'DescribeScheduledInstanceAvailability' => ['name' => 'DescribeScheduledInstanceAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstanceAvailabilityRequest'], 'output' => ['shape' => 'DescribeScheduledInstanceAvailabilityResult']], 'DescribeScheduledInstances' => ['name' => 'DescribeScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstancesRequest'], 'output' => ['shape' => 'DescribeScheduledInstancesResult']], 'DescribeSecurityGroupReferences' => ['name' => 'DescribeSecurityGroupReferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupReferencesRequest'], 'output' => ['shape' => 'DescribeSecurityGroupReferencesResult']], 'DescribeSecurityGroups' => ['name' => 'DescribeSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeSecurityGroupsResult']], 'DescribeSnapshotAttribute' => ['name' => 'DescribeSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotAttributeRequest'], 'output' => ['shape' => 'DescribeSnapshotAttributeResult']], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResult']], 'DescribeSpotDatafeedSubscription' => ['name' => 'DescribeSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'DescribeSpotDatafeedSubscriptionResult']], 'DescribeSpotFleetInstances' => ['name' => 'DescribeSpotFleetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetInstancesRequest'], 'output' => ['shape' => 'DescribeSpotFleetInstancesResponse']], 'DescribeSpotFleetRequestHistory' => ['name' => 'DescribeSpotFleetRequestHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestHistoryRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestHistoryResponse']], 'DescribeSpotFleetRequests' => ['name' => 'DescribeSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestsRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestsResponse']], 'DescribeSpotInstanceRequests' => ['name' => 'DescribeSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotInstanceRequestsRequest'], 'output' => ['shape' => 'DescribeSpotInstanceRequestsResult']], 'DescribeSpotPriceHistory' => ['name' => 'DescribeSpotPriceHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotPriceHistoryRequest'], 'output' => ['shape' => 'DescribeSpotPriceHistoryResult']], 'DescribeStaleSecurityGroups' => ['name' => 'DescribeStaleSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStaleSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeStaleSecurityGroupsResult']], 'DescribeSubnets' => ['name' => 'DescribeSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetsRequest'], 'output' => ['shape' => 'DescribeSubnetsResult']], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResult']], 'DescribeVolumeAttribute' => ['name' => 'DescribeVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeAttributeRequest'], 'output' => ['shape' => 'DescribeVolumeAttributeResult']], 'DescribeVolumeStatus' => ['name' => 'DescribeVolumeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeStatusRequest'], 'output' => ['shape' => 'DescribeVolumeStatusResult']], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResult']], 'DescribeVpcAttribute' => ['name' => 'DescribeVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcAttributeRequest'], 'output' => ['shape' => 'DescribeVpcAttributeResult']], 'DescribeVpcClassicLink' => ['name' => 'DescribeVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkResult']], 'DescribeVpcClassicLinkDnsSupport' => ['name' => 'DescribeVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkDnsSupportResult']], 'DescribeVpcEndpointServices' => ['name' => 'DescribeVpcEndpointServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServicesRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServicesResult']], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResult']], 'DescribeVpcPeeringConnections' => ['name' => 'DescribeVpcPeeringConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringConnectionsRequest'], 'output' => ['shape' => 'DescribeVpcPeeringConnectionsResult']], 'DescribeVpcs' => ['name' => 'DescribeVpcs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcsRequest'], 'output' => ['shape' => 'DescribeVpcsResult']], 'DescribeVpnConnections' => ['name' => 'DescribeVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnConnectionsRequest'], 'output' => ['shape' => 'DescribeVpnConnectionsResult']], 'DescribeVpnGateways' => ['name' => 'DescribeVpnGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnGatewaysRequest'], 'output' => ['shape' => 'DescribeVpnGatewaysResult']], 'DetachClassicLinkVpc' => ['name' => 'DetachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachClassicLinkVpcRequest'], 'output' => ['shape' => 'DetachClassicLinkVpcResult']], 'DetachInternetGateway' => ['name' => 'DetachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInternetGatewayRequest']], 'DetachNetworkInterface' => ['name' => 'DetachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachNetworkInterfaceRequest']], 'DetachVolume' => ['name' => 'DetachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'DetachVpnGateway' => ['name' => 'DetachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVpnGatewayRequest']], 'DisableVgwRoutePropagation' => ['name' => 'DisableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVgwRoutePropagationRequest']], 'DisableVpcClassicLink' => ['name' => 'DisableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkResult']], 'DisableVpcClassicLinkDnsSupport' => ['name' => 'DisableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkDnsSupportResult']], 'DisassociateAddress' => ['name' => 'DisassociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateAddressRequest']], 'DisassociateRouteTable' => ['name' => 'DisassociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateRouteTableRequest']], 'EnableVgwRoutePropagation' => ['name' => 'EnableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVgwRoutePropagationRequest']], 'EnableVolumeIO' => ['name' => 'EnableVolumeIO', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVolumeIORequest']], 'EnableVpcClassicLink' => ['name' => 'EnableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkResult']], 'EnableVpcClassicLinkDnsSupport' => ['name' => 'EnableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkDnsSupportResult']], 'GetConsoleOutput' => ['name' => 'GetConsoleOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleOutputRequest'], 'output' => ['shape' => 'GetConsoleOutputResult']], 'GetConsoleScreenshot' => ['name' => 'GetConsoleScreenshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleScreenshotRequest'], 'output' => ['shape' => 'GetConsoleScreenshotResult']], 'GetHostReservationPurchasePreview' => ['name' => 'GetHostReservationPurchasePreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHostReservationPurchasePreviewRequest'], 'output' => ['shape' => 'GetHostReservationPurchasePreviewResult']], 'GetPasswordData' => ['name' => 'GetPasswordData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPasswordDataRequest'], 'output' => ['shape' => 'GetPasswordDataResult']], 'GetReservedInstancesExchangeQuote' => ['name' => 'GetReservedInstancesExchangeQuote', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservedInstancesExchangeQuoteRequest'], 'output' => ['shape' => 'GetReservedInstancesExchangeQuoteResult']], 'ImportImage' => ['name' => 'ImportImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportImageRequest'], 'output' => ['shape' => 'ImportImageResult']], 'ImportInstance' => ['name' => 'ImportInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportInstanceRequest'], 'output' => ['shape' => 'ImportInstanceResult']], 'ImportKeyPair' => ['name' => 'ImportKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyPairRequest'], 'output' => ['shape' => 'ImportKeyPairResult']], 'ImportSnapshot' => ['name' => 'ImportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSnapshotRequest'], 'output' => ['shape' => 'ImportSnapshotResult']], 'ImportVolume' => ['name' => 'ImportVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportVolumeRequest'], 'output' => ['shape' => 'ImportVolumeResult']], 'ModifyHosts' => ['name' => 'ModifyHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHostsRequest'], 'output' => ['shape' => 'ModifyHostsResult']], 'ModifyIdFormat' => ['name' => 'ModifyIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdFormatRequest']], 'ModifyIdentityIdFormat' => ['name' => 'ModifyIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdentityIdFormatRequest']], 'ModifyImageAttribute' => ['name' => 'ModifyImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyImageAttributeRequest']], 'ModifyInstanceAttribute' => ['name' => 'ModifyInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceAttributeRequest']], 'ModifyInstancePlacement' => ['name' => 'ModifyInstancePlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstancePlacementRequest'], 'output' => ['shape' => 'ModifyInstancePlacementResult']], 'ModifyNetworkInterfaceAttribute' => ['name' => 'ModifyNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyNetworkInterfaceAttributeRequest']], 'ModifyReservedInstances' => ['name' => 'ModifyReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReservedInstancesRequest'], 'output' => ['shape' => 'ModifyReservedInstancesResult']], 'ModifySnapshotAttribute' => ['name' => 'ModifySnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotAttributeRequest']], 'ModifySpotFleetRequest' => ['name' => 'ModifySpotFleetRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySpotFleetRequestRequest'], 'output' => ['shape' => 'ModifySpotFleetRequestResponse']], 'ModifySubnetAttribute' => ['name' => 'ModifySubnetAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySubnetAttributeRequest']], 'ModifyVolumeAttribute' => ['name' => 'ModifyVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVolumeAttributeRequest']], 'ModifyVpcAttribute' => ['name' => 'ModifyVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcAttributeRequest']], 'ModifyVpcEndpoint' => ['name' => 'ModifyVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointRequest'], 'output' => ['shape' => 'ModifyVpcEndpointResult']], 'ModifyVpcPeeringConnectionOptions' => ['name' => 'ModifyVpcPeeringConnectionOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcPeeringConnectionOptionsRequest'], 'output' => ['shape' => 'ModifyVpcPeeringConnectionOptionsResult']], 'MonitorInstances' => ['name' => 'MonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MonitorInstancesRequest'], 'output' => ['shape' => 'MonitorInstancesResult']], 'MoveAddressToVpc' => ['name' => 'MoveAddressToVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveAddressToVpcRequest'], 'output' => ['shape' => 'MoveAddressToVpcResult']], 'PurchaseHostReservation' => ['name' => 'PurchaseHostReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseHostReservationRequest'], 'output' => ['shape' => 'PurchaseHostReservationResult']], 'PurchaseReservedInstancesOffering' => ['name' => 'PurchaseReservedInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedInstancesOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedInstancesOfferingResult']], 'PurchaseScheduledInstances' => ['name' => 'PurchaseScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseScheduledInstancesRequest'], 'output' => ['shape' => 'PurchaseScheduledInstancesResult']], 'RebootInstances' => ['name' => 'RebootInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstancesRequest']], 'RegisterImage' => ['name' => 'RegisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterImageRequest'], 'output' => ['shape' => 'RegisterImageResult']], 'RejectVpcPeeringConnection' => ['name' => 'RejectVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectVpcPeeringConnectionRequest'], 'output' => ['shape' => 'RejectVpcPeeringConnectionResult']], 'ReleaseAddress' => ['name' => 'ReleaseAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseAddressRequest']], 'ReleaseHosts' => ['name' => 'ReleaseHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseHostsRequest'], 'output' => ['shape' => 'ReleaseHostsResult']], 'ReplaceNetworkAclAssociation' => ['name' => 'ReplaceNetworkAclAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclAssociationRequest'], 'output' => ['shape' => 'ReplaceNetworkAclAssociationResult']], 'ReplaceNetworkAclEntry' => ['name' => 'ReplaceNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclEntryRequest']], 'ReplaceRoute' => ['name' => 'ReplaceRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteRequest']], 'ReplaceRouteTableAssociation' => ['name' => 'ReplaceRouteTableAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteTableAssociationRequest'], 'output' => ['shape' => 'ReplaceRouteTableAssociationResult']], 'ReportInstanceStatus' => ['name' => 'ReportInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportInstanceStatusRequest']], 'RequestSpotFleet' => ['name' => 'RequestSpotFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotFleetRequest'], 'output' => ['shape' => 'RequestSpotFleetResponse']], 'RequestSpotInstances' => ['name' => 'RequestSpotInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotInstancesRequest'], 'output' => ['shape' => 'RequestSpotInstancesResult']], 'ResetImageAttribute' => ['name' => 'ResetImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetImageAttributeRequest']], 'ResetInstanceAttribute' => ['name' => 'ResetInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetInstanceAttributeRequest']], 'ResetNetworkInterfaceAttribute' => ['name' => 'ResetNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetNetworkInterfaceAttributeRequest']], 'ResetSnapshotAttribute' => ['name' => 'ResetSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetSnapshotAttributeRequest']], 'RestoreAddressToClassic' => ['name' => 'RestoreAddressToClassic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreAddressToClassicRequest'], 'output' => ['shape' => 'RestoreAddressToClassicResult']], 'RevokeSecurityGroupEgress' => ['name' => 'RevokeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupEgressRequest']], 'RevokeSecurityGroupIngress' => ['name' => 'RevokeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupIngressRequest']], 'RunInstances' => ['name' => 'RunInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunInstancesRequest'], 'output' => ['shape' => 'Reservation']], 'RunScheduledInstances' => ['name' => 'RunScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunScheduledInstancesRequest'], 'output' => ['shape' => 'RunScheduledInstancesResult']], 'StartInstances' => ['name' => 'StartInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstancesRequest'], 'output' => ['shape' => 'StartInstancesResult']], 'StopInstances' => ['name' => 'StopInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstancesRequest'], 'output' => ['shape' => 'StopInstancesResult']], 'TerminateInstances' => ['name' => 'TerminateInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateInstancesRequest'], 'output' => ['shape' => 'TerminateInstancesResult']], 'UnassignPrivateIpAddresses' => ['name' => 'UnassignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignPrivateIpAddressesRequest']], 'UnmonitorInstances' => ['name' => 'UnmonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnmonitorInstancesRequest'], 'output' => ['shape' => 'UnmonitorInstancesResult']]], 'shapes' => ['AcceptReservedInstancesExchangeQuoteRequest' => ['type' => 'structure', 'required' => ['ReservedInstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ReservedInstanceIds' => ['shape' => 'ReservedInstanceIdSet', 'locationName' => 'ReservedInstanceId'], 'TargetConfigurations' => ['shape' => 'TargetConfigurationRequestSet', 'locationName' => 'TargetConfiguration']]], 'AcceptReservedInstancesExchangeQuoteResult' => ['type' => 'structure', 'members' => ['ExchangeId' => ['shape' => 'String', 'locationName' => 'exchangeId']]], 'AcceptVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'AcceptVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'AccountAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String', 'locationName' => 'attributeName'], 'AttributeValues' => ['shape' => 'AccountAttributeValueList', 'locationName' => 'attributeValueSet']]], 'AccountAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute', 'locationName' => 'item']], 'AccountAttributeName' => ['type' => 'string', 'enum' => ['supported-platforms', 'default-vpc']], 'AccountAttributeNameStringList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeName', 'locationName' => 'attributeName']], 'AccountAttributeValue' => ['type' => 'structure', 'members' => ['AttributeValue' => ['shape' => 'String', 'locationName' => 'attributeValue']]], 'AccountAttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeValue', 'locationName' => 'item']], 'ActiveInstance' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId']]], 'ActiveInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ActiveInstance', 'locationName' => 'item']], 'ActivityStatus' => ['type' => 'string', 'enum' => ['error', 'pending_fulfillment', 'pending_termination', 'fulfilled']], 'Address' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'NetworkInterfaceOwnerId' => ['shape' => 'String', 'locationName' => 'networkInterfaceOwnerId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address', 'locationName' => 'item']], 'Affinity' => ['type' => 'string', 'enum' => ['default', 'host']], 'AllocateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Domain' => ['shape' => 'DomainType']]], 'AllocateAddressResult' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId']]], 'AllocateHostsRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'Quantity', 'AvailabilityZone'], 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Quantity' => ['shape' => 'Integer', 'locationName' => 'quantity'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'AllocateHostsResult' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'ResponseHostIdList', 'locationName' => 'hostIdSet']]], 'AllocationIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AllocationId']], 'AllocationState' => ['type' => 'string', 'enum' => ['available', 'under-assessment', 'permanent-failure', 'released', 'released-permanent-failure']], 'AllocationStrategy' => ['type' => 'string', 'enum' => ['lowestPrice', 'diversified']], 'ArchitectureValues' => ['type' => 'string', 'enum' => ['i386', 'x86_64']], 'AssignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AllowReassignment' => ['shape' => 'Boolean', 'locationName' => 'allowReassignment']]], 'AssociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'AllowReassociation' => ['shape' => 'Boolean', 'locationName' => 'allowReassociation']]], 'AssociateAddressResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AssociateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AssociateRouteTableRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'AssociateRouteTableResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AttachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId', 'Groups'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'SecurityGroupId']]], 'AttachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'AttachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'AttachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'InstanceId', 'DeviceIndex'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex']]], 'AttachNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId']]], 'AttachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId', 'InstanceId', 'Device'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String']]], 'AttachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'AttachVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment', 'locationName' => 'attachment']]], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'AttributeBooleanValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean', 'locationName' => 'value']]], 'AttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'AuthorizeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'AuthorizeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'AutoPlacement' => ['type' => 'string', 'enum' => ['on', 'off']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['ZoneName' => ['shape' => 'String', 'locationName' => 'zoneName'], 'State' => ['shape' => 'AvailabilityZoneState', 'locationName' => 'zoneState'], 'RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Messages' => ['shape' => 'AvailabilityZoneMessageList', 'locationName' => 'messageSet']]], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'item']], 'AvailabilityZoneMessage' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']]], 'AvailabilityZoneMessageList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneMessage', 'locationName' => 'item']], 'AvailabilityZoneState' => ['type' => 'string', 'enum' => ['available', 'information', 'impaired', 'unavailable']], 'AvailableCapacity' => ['type' => 'structure', 'members' => ['AvailableInstanceCapacity' => ['shape' => 'AvailableInstanceCapacityList', 'locationName' => 'availableInstanceCapacity'], 'AvailableVCpus' => ['shape' => 'Integer', 'locationName' => 'availableVCpus']]], 'AvailableInstanceCapacityList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCapacity', 'locationName' => 'item']], 'BatchState' => ['type' => 'string', 'enum' => ['submitted', 'active', 'cancelled', 'failed', 'cancelled_running', 'cancelled_terminating', 'modifying']], 'Blob' => ['type' => 'blob'], 'BlobAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Blob', 'locationName' => 'value']]], 'BlockDeviceMapping' => ['type' => 'structure', 'members' => ['VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsBlockDevice', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'BlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'item']], 'BlockDeviceMappingRequestList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'Boolean' => ['type' => 'boolean'], 'BundleIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'BundleId']], 'BundleInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Storage'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String'], 'Storage' => ['shape' => 'Storage']]], 'BundleInstanceResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'BundleTask' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'BundleId' => ['shape' => 'String', 'locationName' => 'bundleId'], 'State' => ['shape' => 'BundleTaskState', 'locationName' => 'state'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Storage' => ['shape' => 'Storage', 'locationName' => 'storage'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'BundleTaskError' => ['shape' => 'BundleTaskError', 'locationName' => 'error']]], 'BundleTaskError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'BundleTaskList' => ['type' => 'list', 'member' => ['shape' => 'BundleTask', 'locationName' => 'item']], 'BundleTaskState' => ['type' => 'string', 'enum' => ['pending', 'waiting-for-shutdown', 'bundling', 'storing', 'cancelling', 'complete', 'failed']], 'CancelBatchErrorCode' => ['type' => 'string', 'enum' => ['fleetRequestIdDoesNotExist', 'fleetRequestIdMalformed', 'fleetRequestNotInCancellableState', 'unexpectedError']], 'CancelBundleTaskRequest' => ['type' => 'structure', 'required' => ['BundleId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleId' => ['shape' => 'String']]], 'CancelBundleTaskResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'CancelConversionRequest' => ['type' => 'structure', 'required' => ['ConversionTaskId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ReasonMessage' => ['shape' => 'String', 'locationName' => 'reasonMessage']]], 'CancelExportTaskRequest' => ['type' => 'structure', 'required' => ['ExportTaskId'], 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId']]], 'CancelImportTaskRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskId' => ['shape' => 'String'], 'CancelReason' => ['shape' => 'String']]], 'CancelImportTaskResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'PreviousState' => ['shape' => 'String', 'locationName' => 'previousState']]], 'CancelReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesListingId'], 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId']]], 'CancelReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CancelSpotFleetRequestsError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'CancelBatchErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'CancelSpotFleetRequestsErrorItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'Error'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'Error' => ['shape' => 'CancelSpotFleetRequestsError', 'locationName' => 'error']]], 'CancelSpotFleetRequestsErrorSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsErrorItem', 'locationName' => 'item']], 'CancelSpotFleetRequestsRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestIds', 'TerminateInstances'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'TerminateInstances' => ['shape' => 'Boolean', 'locationName' => 'terminateInstances']]], 'CancelSpotFleetRequestsResponse' => ['type' => 'structure', 'members' => ['UnsuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsErrorSet', 'locationName' => 'unsuccessfulFleetRequestSet'], 'SuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsSuccessSet', 'locationName' => 'successfulFleetRequestSet']]], 'CancelSpotFleetRequestsSuccessItem' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'CurrentSpotFleetRequestState', 'PreviousSpotFleetRequestState'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'CurrentSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'currentSpotFleetRequestState'], 'PreviousSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'previousSpotFleetRequestState']]], 'CancelSpotFleetRequestsSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsSuccessItem', 'locationName' => 'item']], 'CancelSpotInstanceRequestState' => ['type' => 'string', 'enum' => ['active', 'open', 'closed', 'cancelled', 'completed']], 'CancelSpotInstanceRequestsRequest' => ['type' => 'structure', 'required' => ['SpotInstanceRequestIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId']]], 'CancelSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['CancelledSpotInstanceRequests' => ['shape' => 'CancelledSpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'CancelledSpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'State' => ['shape' => 'CancelSpotInstanceRequestState', 'locationName' => 'state']]], 'CancelledSpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'CancelledSpotInstanceRequest', 'locationName' => 'item']], 'ClassicLinkDnsSupport' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkDnsSupported' => ['shape' => 'Boolean', 'locationName' => 'classicLinkDnsSupported']]], 'ClassicLinkDnsSupportList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkDnsSupport', 'locationName' => 'item']], 'ClassicLinkInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ClassicLinkInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkInstance', 'locationName' => 'item']], 'ClientData' => ['type' => 'structure', 'members' => ['UploadStart' => ['shape' => 'DateTime'], 'UploadEnd' => ['shape' => 'DateTime'], 'UploadSize' => ['shape' => 'Double'], 'Comment' => ['shape' => 'String']]], 'ConfirmProductInstanceRequest' => ['type' => 'structure', 'required' => ['ProductCode', 'InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ProductCode' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'ConfirmProductInstanceResult' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ContainerFormat' => ['type' => 'string', 'enum' => ['ova']], 'ConversionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ConversionTask' => ['type' => 'structure', 'required' => ['ConversionTaskId', 'State'], 'members' => ['ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ExpirationTime' => ['shape' => 'String', 'locationName' => 'expirationTime'], 'ImportInstance' => ['shape' => 'ImportInstanceTaskDetails', 'locationName' => 'importInstance'], 'ImportVolume' => ['shape' => 'ImportVolumeTaskDetails', 'locationName' => 'importVolume'], 'State' => ['shape' => 'ConversionTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ConversionTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'CopyImageRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceImageId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceImageId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopyImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceSnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SourceRegion' => ['shape' => 'String'], 'SourceSnapshotId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String', 'locationName' => 'destinationRegion'], 'PresignedUrl' => ['shape' => 'String', 'locationName' => 'presignedUrl'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId']]], 'CreateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['Type', 'PublicIp', 'BgpAsn'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'IpAddress'], 'BgpAsn' => ['shape' => 'Integer']]], 'CreateCustomerGatewayResult' => ['type' => 'structure', 'members' => ['CustomerGateway' => ['shape' => 'CustomerGateway', 'locationName' => 'customerGateway']]], 'CreateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpConfigurations'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpConfigurations' => ['shape' => 'NewDhcpConfigurationList', 'locationName' => 'dhcpConfiguration']]], 'CreateDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptions', 'locationName' => 'dhcpOptions']]], 'CreateFlowLogsRequest' => ['type' => 'structure', 'required' => ['ResourceIds', 'ResourceType', 'TrafficType', 'LogGroupName', 'DeliverLogsPermissionArn'], 'members' => ['ResourceIds' => ['shape' => 'ValueStringList', 'locationName' => 'ResourceId'], 'ResourceType' => ['shape' => 'FlowLogsResourceType'], 'TrafficType' => ['shape' => 'TrafficType'], 'LogGroupName' => ['shape' => 'String'], 'DeliverLogsPermissionArn' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'flowLogIdSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NoReboot' => ['shape' => 'Boolean', 'locationName' => 'noReboot'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'blockDeviceMapping']]], 'CreateImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CreateInstanceExportTaskRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment'], 'ExportToS3Task' => ['shape' => 'ExportToS3TaskSpecification', 'locationName' => 'exportToS3']]], 'CreateInstanceExportTaskResult' => ['type' => 'structure', 'members' => ['ExportTask' => ['shape' => 'ExportTask', 'locationName' => 'exportTask']]], 'CreateInternetGatewayRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateInternetGatewayResult' => ['type' => 'structure', 'members' => ['InternetGateway' => ['shape' => 'InternetGateway', 'locationName' => 'internetGateway']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'CreateNatGatewayRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'AllocationId'], 'members' => ['SubnetId' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CreateNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGateway' => ['shape' => 'NatGateway', 'locationName' => 'natGateway'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'CreateNetworkAclRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateNetworkAclResult' => ['type' => 'structure', 'members' => ['NetworkAcl' => ['shape' => 'NetworkAcl', 'locationName' => 'networkAcl']]], 'CreateNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['NetworkInterface' => ['shape' => 'NetworkInterface', 'locationName' => 'networkInterface']]], 'CreatePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Strategy'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy']]], 'CreateReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesId', 'InstanceCount', 'PriceSchedules', 'ClientToken'], 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'PriceSchedules' => ['shape' => 'PriceScheduleSpecificationList', 'locationName' => 'priceSchedules'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CreateRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'CreateRouteResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CreateRouteTableRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'CreateRouteTableResult' => ['type' => 'structure', 'members' => ['RouteTable' => ['shape' => 'RouteTable', 'locationName' => 'routeTable']]], 'CreateSecurityGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'Description'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String', 'locationName' => 'GroupDescription'], 'VpcId' => ['shape' => 'String']]], 'CreateSecurityGroupResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'CreateSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix']]], 'CreateSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'CreateSubnetRequest' => ['type' => 'structure', 'required' => ['VpcId', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'CidrBlock' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateSubnetResult' => ['type' => 'structure', 'members' => ['Subnet' => ['shape' => 'Subnet', 'locationName' => 'subnet']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['Resources', 'Tags'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'ResourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'CreateVolumePermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'CreateVolumePermissionList' => ['type' => 'list', 'member' => ['shape' => 'CreateVolumePermission', 'locationName' => 'item']], 'CreateVolumePermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'CreateVolumePermissionList'], 'Remove' => ['shape' => 'CreateVolumePermissionList']]], 'CreateVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Size' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'VolumeType' => ['shape' => 'VolumeType'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcId', 'ServiceName'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'ServiceName' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'ClientToken' => ['shape' => 'String']]], 'CreateVpcEndpointResult' => ['type' => 'structure', 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint', 'locationName' => 'vpcEndpoint'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcPeeringConnectionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeerVpcId' => ['shape' => 'String', 'locationName' => 'peerVpcId'], 'PeerOwnerId' => ['shape' => 'String', 'locationName' => 'peerOwnerId']]], 'CreateVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'CreateVpcRequest' => ['type' => 'structure', 'required' => ['CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CidrBlock' => ['shape' => 'String'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy']]], 'CreateVpcResult' => ['type' => 'structure', 'members' => ['Vpc' => ['shape' => 'Vpc', 'locationName' => 'vpc']]], 'CreateVpnConnectionRequest' => ['type' => 'structure', 'required' => ['Type', 'CustomerGatewayId', 'VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'String'], 'CustomerGatewayId' => ['shape' => 'String'], 'VpnGatewayId' => ['shape' => 'String'], 'Options' => ['shape' => 'VpnConnectionOptionsSpecification', 'locationName' => 'options']]], 'CreateVpnConnectionResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'CreateVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'CreateVpnGatewayRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Type' => ['shape' => 'GatewayType'], 'AvailabilityZone' => ['shape' => 'String']]], 'CreateVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpnGateway' => ['shape' => 'VpnGateway', 'locationName' => 'vpnGateway']]], 'CurrencyCodeValues' => ['type' => 'string', 'enum' => ['USD']], 'CustomerGateway' => ['type' => 'structure', 'members' => ['CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'IpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'BgpAsn' => ['shape' => 'String', 'locationName' => 'bgpAsn'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CustomerGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'CustomerGatewayId']], 'CustomerGatewayList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGateway', 'locationName' => 'item']], 'DatafeedSubscriptionState' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'DateTime' => ['type' => 'timestamp'], 'DeleteCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayId' => ['shape' => 'String']]], 'DeleteDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsId' => ['shape' => 'String']]], 'DeleteFlowLogsRequest' => ['type' => 'structure', 'required' => ['FlowLogIds'], 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId']]], 'DeleteFlowLogsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId']]], 'DeleteKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String']]], 'DeleteNatGatewayRequest' => ['type' => 'structure', 'required' => ['NatGatewayId'], 'members' => ['NatGatewayId' => ['shape' => 'String']]], 'DeleteNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'DeleteNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Egress'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress']]], 'DeleteNetworkAclRequest' => ['type' => 'structure', 'required' => ['NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'DeleteNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'DeletePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'DeleteRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock']]], 'DeleteRouteTableRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'DeleteSecurityGroupRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String']]], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String']]], 'DeleteSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSubnetRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetId' => ['shape' => 'String']]], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['Resources'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'resourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tag']]], 'DeleteVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String']]], 'DeleteVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'DeleteVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteVpcRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String']]], 'DeleteVpnConnectionRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionId' => ['shape' => 'String']]], 'DeleteVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'DestinationCidrBlock'], 'members' => ['VpnConnectionId' => ['shape' => 'String'], 'DestinationCidrBlock' => ['shape' => 'String']]], 'DeleteVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String']]], 'DeregisterImageRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String']]], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttributeNames' => ['shape' => 'AccountAttributeNameStringList', 'locationName' => 'attributeName']]], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AccountAttributeList', 'locationName' => 'accountAttributeSet']]], 'DescribeAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'PublicIpStringList', 'locationName' => 'PublicIp'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId']]], 'DescribeAddressesResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressList', 'locationName' => 'addressesSet']]], 'DescribeAvailabilityZonesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ZoneNames' => ['shape' => 'ZoneNameStringList', 'locationName' => 'ZoneName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeAvailabilityZonesResult' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneList', 'locationName' => 'availabilityZoneInfo']]], 'DescribeBundleTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'BundleIds' => ['shape' => 'BundleIdStringList', 'locationName' => 'BundleId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeBundleTasksResult' => ['type' => 'structure', 'members' => ['BundleTasks' => ['shape' => 'BundleTaskList', 'locationName' => 'bundleInstanceTasksSet']]], 'DescribeClassicLinkInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeClassicLinkInstancesResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'ClassicLinkInstanceList', 'locationName' => 'instancesSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeConversionTaskList' => ['type' => 'list', 'member' => ['shape' => 'ConversionTask', 'locationName' => 'item']], 'DescribeConversionTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ConversionTaskIds' => ['shape' => 'ConversionIdStringList', 'locationName' => 'conversionTaskId']]], 'DescribeConversionTasksResult' => ['type' => 'structure', 'members' => ['ConversionTasks' => ['shape' => 'DescribeConversionTaskList', 'locationName' => 'conversionTasks']]], 'DescribeCustomerGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CustomerGatewayIds' => ['shape' => 'CustomerGatewayIdStringList', 'locationName' => 'CustomerGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeCustomerGatewaysResult' => ['type' => 'structure', 'members' => ['CustomerGateways' => ['shape' => 'CustomerGatewayList', 'locationName' => 'customerGatewaySet']]], 'DescribeDhcpOptionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'DhcpOptionsIds' => ['shape' => 'DhcpOptionsIdStringList', 'locationName' => 'DhcpOptionsId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptionsList', 'locationName' => 'dhcpOptionsSet']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['ExportTaskIds' => ['shape' => 'ExportTaskIdStringList', 'locationName' => 'exportTaskId']]], 'DescribeExportTasksResult' => ['type' => 'structure', 'members' => ['ExportTasks' => ['shape' => 'ExportTaskList', 'locationName' => 'exportTaskSet']]], 'DescribeFlowLogsRequest' => ['type' => 'structure', 'members' => ['FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'FlowLogId'], 'Filter' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogs' => ['shape' => 'FlowLogSet', 'locationName' => 'flowLogSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostReservationOfferingsRequest' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => 'String'], 'MinDuration' => ['shape' => 'Integer'], 'MaxDuration' => ['shape' => 'Integer'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeHostReservationOfferingsResult' => ['type' => 'structure', 'members' => ['OfferingSet' => ['shape' => 'HostOfferingSet', 'locationName' => 'offeringSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostReservationsRequest' => ['type' => 'structure', 'members' => ['HostReservationIdSet' => ['shape' => 'HostReservationIdSet'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeHostReservationsResult' => ['type' => 'structure', 'members' => ['HostReservationSet' => ['shape' => 'HostReservationSet', 'locationName' => 'hostReservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostsRequest' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'Filter' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeHostsResult' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => 'HostList', 'locationName' => 'hostSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeIdFormatRequest' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String']]], 'DescribeIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['PrincipalArn'], 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn']]], 'DescribeIdentityIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ImageAttributeName']]], 'DescribeImagesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageIds' => ['shape' => 'ImageIdStringList', 'locationName' => 'ImageId'], 'Owners' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'ExecutableUsers' => ['shape' => 'ExecutableByStringList', 'locationName' => 'ExecutableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageList', 'locationName' => 'imagesSet']]], 'DescribeImportImageTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportImageTasksResult' => ['type' => 'structure', 'members' => ['ImportImageTasks' => ['shape' => 'ImportImageTaskList', 'locationName' => 'importImageTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeImportSnapshotTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeImportSnapshotTasksResult' => ['type' => 'structure', 'members' => ['ImportSnapshotTasks' => ['shape' => 'ImportSnapshotTaskList', 'locationName' => 'importSnapshotTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'DescribeInstanceStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'IncludeAllInstances' => ['shape' => 'Boolean', 'locationName' => 'includeAllInstances']]], 'DescribeInstanceStatusResult' => ['type' => 'structure', 'members' => ['InstanceStatuses' => ['shape' => 'InstanceStatusList', 'locationName' => 'instanceStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeInstancesResult' => ['type' => 'structure', 'members' => ['Reservations' => ['shape' => 'ReservationList', 'locationName' => 'reservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInternetGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'internetGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeInternetGatewaysResult' => ['type' => 'structure', 'members' => ['InternetGateways' => ['shape' => 'InternetGatewayList', 'locationName' => 'internetGatewaySet']]], 'DescribeKeyPairsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyNames' => ['shape' => 'KeyNameStringList', 'locationName' => 'KeyName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeKeyPairsResult' => ['type' => 'structure', 'members' => ['KeyPairs' => ['shape' => 'KeyPairList', 'locationName' => 'keySet']]], 'DescribeMovingAddressesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIps' => ['shape' => 'ValueStringList', 'locationName' => 'publicIp'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeMovingAddressesResult' => ['type' => 'structure', 'members' => ['MovingAddressStatuses' => ['shape' => 'MovingAddressStatusSet', 'locationName' => 'movingAddressStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNatGatewaysRequest' => ['type' => 'structure', 'members' => ['NatGatewayIds' => ['shape' => 'ValueStringList', 'locationName' => 'NatGatewayId'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeNatGatewaysResult' => ['type' => 'structure', 'members' => ['NatGateways' => ['shape' => 'NatGatewayList', 'locationName' => 'natGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkAclsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclIds' => ['shape' => 'ValueStringList', 'locationName' => 'NetworkAclId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeNetworkAclsResult' => ['type' => 'structure', 'members' => ['NetworkAcls' => ['shape' => 'NetworkAclList', 'locationName' => 'networkAclSet']]], 'DescribeNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Attribute' => ['shape' => 'NetworkInterfaceAttribute', 'locationName' => 'attribute']]], 'DescribeNetworkInterfaceAttributeResult' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment']]], 'DescribeNetworkInterfacesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIdList', 'locationName' => 'NetworkInterfaceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'filter']]], 'DescribeNetworkInterfacesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaces' => ['shape' => 'NetworkInterfaceList', 'locationName' => 'networkInterfaceSet']]], 'DescribePlacementGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'PlacementGroupStringList', 'locationName' => 'groupName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribePlacementGroupsResult' => ['type' => 'structure', 'members' => ['PlacementGroups' => ['shape' => 'PlacementGroupList', 'locationName' => 'placementGroupSet']]], 'DescribePrefixListsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListIds' => ['shape' => 'ValueStringList', 'locationName' => 'PrefixListId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribePrefixListsResult' => ['type' => 'structure', 'members' => ['PrefixLists' => ['shape' => 'PrefixListSet', 'locationName' => 'prefixListSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeRegionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RegionNames' => ['shape' => 'RegionNameStringList', 'locationName' => 'RegionName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRegionsResult' => ['type' => 'structure', 'members' => ['Regions' => ['shape' => 'RegionList', 'locationName' => 'regionInfo']]], 'DescribeReservedInstancesListingsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeReservedInstancesListingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'DescribeReservedInstancesModificationsRequest' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationIds' => ['shape' => 'ReservedInstancesModificationIdStringList', 'locationName' => 'ReservedInstancesModificationId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeReservedInstancesModificationsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModifications' => ['shape' => 'ReservedInstancesModificationList', 'locationName' => 'reservedInstancesModificationsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesOfferingsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingIds' => ['shape' => 'ReservedInstancesOfferingIdStringList', 'locationName' => 'ReservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType'], 'AvailabilityZone' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'RIProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'IncludeMarketplace' => ['shape' => 'Boolean'], 'MinDuration' => ['shape' => 'Long'], 'MaxDuration' => ['shape' => 'Long'], 'MaxInstanceCount' => ['shape' => 'Integer'], 'OfferingClass' => ['shape' => 'OfferingClassType']]], 'DescribeReservedInstancesOfferingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferings' => ['shape' => 'ReservedInstancesOfferingList', 'locationName' => 'reservedInstancesOfferingsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'OfferingClass' => ['shape' => 'OfferingClassType']]], 'DescribeReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstances' => ['shape' => 'ReservedInstancesList', 'locationName' => 'reservedInstancesSet']]], 'DescribeRouteTablesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeRouteTablesResult' => ['type' => 'structure', 'members' => ['RouteTables' => ['shape' => 'RouteTableList', 'locationName' => 'routeTableSet']]], 'DescribeScheduledInstanceAvailabilityRequest' => ['type' => 'structure', 'required' => ['Recurrence', 'FirstSlotStartTimeRange'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrenceRequest'], 'FirstSlotStartTimeRange' => ['shape' => 'SlotDateTimeRangeRequest'], 'MinSlotDurationInHours' => ['shape' => 'Integer'], 'MaxSlotDurationInHours' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstanceAvailabilityResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceAvailabilitySet' => ['shape' => 'ScheduledInstanceAvailabilitySet', 'locationName' => 'scheduledInstanceAvailabilitySet']]], 'DescribeScheduledInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ScheduledInstanceIds' => ['shape' => 'ScheduledInstanceIdRequestSet', 'locationName' => 'ScheduledInstanceId'], 'SlotStartTimeRange' => ['shape' => 'SlotStartTimeRangeRequest'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeScheduledInstancesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceSet' => ['shape' => 'ScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'DescribeSecurityGroupReferencesRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'GroupIds']]], 'DescribeSecurityGroupReferencesResult' => ['type' => 'structure', 'members' => ['SecurityGroupReferenceSet' => ['shape' => 'SecurityGroupReferences', 'locationName' => 'securityGroupReferenceSet']]], 'DescribeSecurityGroupsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSecurityGroupsResult' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroupList', 'locationName' => 'securityGroupInfo']]], 'DescribeSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'DescribeSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'CreateVolumePermissions' => ['shape' => 'CreateVolumePermissionList', 'locationName' => 'createVolumePermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SnapshotId'], 'OwnerIds' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'RestorableByUserIds' => ['shape' => 'RestorableByStringList', 'locationName' => 'RestorableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotList', 'locationName' => 'snapshotSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'DescribeSpotFleetInstancesRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetInstancesResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'ActiveInstances'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'ActiveInstances' => ['shape' => 'ActiveInstanceSet', 'locationName' => 'activeInstanceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestHistoryRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestHistoryResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime', 'LastEvaluatedTime', 'HistoryRecords'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'LastEvaluatedTime' => ['shape' => 'DateTime', 'locationName' => 'lastEvaluatedTime'], 'HistoryRecords' => ['shape' => 'HistoryRecords', 'locationName' => 'historyRecordSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotFleetRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'ValueStringList', 'locationName' => 'spotFleetRequestId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeSpotFleetRequestsResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfigs'], 'members' => ['SpotFleetRequestConfigs' => ['shape' => 'SpotFleetRequestConfigSet', 'locationName' => 'spotFleetRequestConfigSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotInstanceRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'DescribeSpotPriceHistoryRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'InstanceTypes' => ['shape' => 'InstanceTypeList', 'locationName' => 'InstanceType'], 'ProductDescriptions' => ['shape' => 'ProductDescriptionList', 'locationName' => 'ProductDescription'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotPriceHistoryResult' => ['type' => 'structure', 'members' => ['SpotPriceHistory' => ['shape' => 'SpotPriceHistoryList', 'locationName' => 'spotPriceHistorySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeStaleSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStaleSecurityGroupsResult' => ['type' => 'structure', 'members' => ['StaleSecurityGroupSet' => ['shape' => 'StaleSecurityGroupSet', 'locationName' => 'staleSecurityGroupSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSubnetsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SubnetIds' => ['shape' => 'SubnetIdStringList', 'locationName' => 'SubnetId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeSubnetsResult' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'SubnetList', 'locationName' => 'subnetSet']]], 'DescribeTagsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTagsResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagDescriptionList', 'locationName' => 'tagSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VolumeAttributeName']]], 'DescribeVolumeAttributeResult' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'autoEnableIO'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'DescribeVolumeStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeVolumeStatusResult' => ['type' => 'structure', 'members' => ['VolumeStatuses' => ['shape' => 'VolumeStatusList', 'locationName' => 'volumeStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults']]], 'DescribeVolumesResult' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'VolumeList', 'locationName' => 'volumeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'VpcAttributeName']]], 'DescribeVpcAttributeResult' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsSupport'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsHostnames']]], 'DescribeVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcIds' => ['shape' => 'VpcClassicLinkIdList'], 'MaxResults' => ['shape' => 'MaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'ClassicLinkDnsSupportList', 'locationName' => 'vpcs'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVpcClassicLinkRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcClassicLinkIdList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcClassicLinkList', 'locationName' => 'vpcSet']]], 'DescribeVpcEndpointServicesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServicesResult' => ['type' => 'structure', 'members' => ['ServiceNames' => ['shape' => 'ValueStringList', 'locationName' => 'serviceNameSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointsResult' => ['type' => 'structure', 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpointSet', 'locationName' => 'vpcEndpointSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcPeeringConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionIds' => ['shape' => 'ValueStringList', 'locationName' => 'VpcPeeringConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcPeeringConnectionsResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnections' => ['shape' => 'VpcPeeringConnectionList', 'locationName' => 'vpcPeeringConnectionSet']]], 'DescribeVpcsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcIdStringList', 'locationName' => 'VpcId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpcsResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcList', 'locationName' => 'vpcSet']]], 'DescribeVpnConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnConnectionIds' => ['shape' => 'VpnConnectionIdStringList', 'locationName' => 'VpnConnectionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnConnectionsResult' => ['type' => 'structure', 'members' => ['VpnConnections' => ['shape' => 'VpnConnectionList', 'locationName' => 'vpnConnectionSet']]], 'DescribeVpnGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayIds' => ['shape' => 'VpnGatewayIdStringList', 'locationName' => 'VpnGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeVpnGatewaysResult' => ['type' => 'structure', 'members' => ['VpnGateways' => ['shape' => 'VpnGatewayList', 'locationName' => 'vpnGatewaySet']]], 'DetachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DetachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DetachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'DetachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Device' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean']]], 'DetachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpnGatewayId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String']]], 'DeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'DhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'DhcpConfigurationValueList', 'locationName' => 'valueSet']]], 'DhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DhcpConfiguration', 'locationName' => 'item']], 'DhcpConfigurationValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue', 'locationName' => 'item']], 'DhcpOptions' => ['type' => 'structure', 'members' => ['DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'DhcpConfigurations' => ['shape' => 'DhcpConfigurationList', 'locationName' => 'dhcpConfigurationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'DhcpOptionsIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DhcpOptionsId']], 'DhcpOptionsList' => ['type' => 'list', 'member' => ['shape' => 'DhcpOptions', 'locationName' => 'item']], 'DisableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'DisableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DisableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisassociateAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AssociationId' => ['shape' => 'String']]], 'DisassociateRouteTableRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'DiskImage' => ['type' => 'structure', 'members' => ['Image' => ['shape' => 'DiskImageDetail'], 'Description' => ['shape' => 'String'], 'Volume' => ['shape' => 'VolumeDetail']]], 'DiskImageDescription' => ['type' => 'structure', 'required' => ['Format', 'Size', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Size' => ['shape' => 'Long', 'locationName' => 'size'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl'], 'Checksum' => ['shape' => 'String', 'locationName' => 'checksum']]], 'DiskImageDetail' => ['type' => 'structure', 'required' => ['Format', 'Bytes', 'ImportManifestUrl'], 'members' => ['Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'Bytes' => ['shape' => 'Long', 'locationName' => 'bytes'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl']]], 'DiskImageFormat' => ['type' => 'string', 'enum' => ['VMDK', 'RAW', 'VHD']], 'DiskImageList' => ['type' => 'list', 'member' => ['shape' => 'DiskImage']], 'DiskImageVolumeDescription' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'DomainType' => ['type' => 'string', 'enum' => ['vpc', 'standard']], 'Double' => ['type' => 'double'], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted']]], 'EbsInstanceBlockDevice' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EbsInstanceBlockDeviceSpecification' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'EnableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'GatewayId'], 'members' => ['RouteTableId' => ['shape' => 'String'], 'GatewayId' => ['shape' => 'String']]], 'EnableVolumeIORequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'EnableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String']]], 'EnableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'EnableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EventCode' => ['type' => 'string', 'enum' => ['instance-reboot', 'system-reboot', 'system-maintenance', 'instance-retirement', 'instance-stop']], 'EventInformation' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'EventSubType' => ['shape' => 'String', 'locationName' => 'eventSubType'], 'EventDescription' => ['shape' => 'String', 'locationName' => 'eventDescription']]], 'EventType' => ['type' => 'string', 'enum' => ['instanceChange', 'fleetRequestChange', 'error']], 'ExcessCapacityTerminationPolicy' => ['type' => 'string', 'enum' => ['noTermination', 'default']], 'ExecutableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExecutableBy']], 'ExportEnvironment' => ['type' => 'string', 'enum' => ['citrix', 'vmware', 'microsoft']], 'ExportTask' => ['type' => 'structure', 'members' => ['ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'State' => ['shape' => 'ExportTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceExportDetails' => ['shape' => 'InstanceExportDetails', 'locationName' => 'instanceExport'], 'ExportToS3Task' => ['shape' => 'ExportToS3Task', 'locationName' => 'exportToS3']]], 'ExportTaskIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExportTaskId']], 'ExportTaskList' => ['type' => 'list', 'member' => ['shape' => 'ExportTask', 'locationName' => 'item']], 'ExportTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'ExportToS3Task' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'ExportToS3TaskSpecification' => ['type' => 'structure', 'members' => ['DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Prefix' => ['shape' => 'String', 'locationName' => 's3Prefix']]], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FleetType' => ['type' => 'string', 'enum' => ['request', 'maintain']], 'Float' => ['type' => 'float'], 'FlowLog' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'FlowLogId' => ['shape' => 'String', 'locationName' => 'flowLogId'], 'FlowLogStatus' => ['shape' => 'String', 'locationName' => 'flowLogStatus'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'TrafficType' => ['shape' => 'TrafficType', 'locationName' => 'trafficType'], 'LogGroupName' => ['shape' => 'String', 'locationName' => 'logGroupName'], 'DeliverLogsStatus' => ['shape' => 'String', 'locationName' => 'deliverLogsStatus'], 'DeliverLogsErrorMessage' => ['shape' => 'String', 'locationName' => 'deliverLogsErrorMessage'], 'DeliverLogsPermissionArn' => ['shape' => 'String', 'locationName' => 'deliverLogsPermissionArn']]], 'FlowLogSet' => ['type' => 'list', 'member' => ['shape' => 'FlowLog', 'locationName' => 'item']], 'FlowLogsResourceType' => ['type' => 'string', 'enum' => ['VPC', 'Subnet', 'NetworkInterface']], 'GatewayType' => ['type' => 'string', 'enum' => ['ipsec.1']], 'GetConsoleOutputRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetConsoleOutputResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'Output' => ['shape' => 'String', 'locationName' => 'output']]], 'GetConsoleScreenshotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'String'], 'WakeUp' => ['shape' => 'Boolean']]], 'GetConsoleScreenshotResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageData' => ['shape' => 'String', 'locationName' => 'imageData']]], 'GetHostReservationPurchasePreviewRequest' => ['type' => 'structure', 'required' => ['OfferingId', 'HostIdSet'], 'members' => ['OfferingId' => ['shape' => 'String'], 'HostIdSet' => ['shape' => 'RequestHostIdSet']]], 'GetHostReservationPurchasePreviewResult' => ['type' => 'structure', 'members' => ['Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'GetPasswordDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String']]], 'GetPasswordDataResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'PasswordData' => ['shape' => 'String', 'locationName' => 'passwordData']]], 'GetReservedInstancesExchangeQuoteRequest' => ['type' => 'structure', 'required' => ['ReservedInstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ReservedInstanceIds' => ['shape' => 'ReservedInstanceIdSet', 'locationName' => 'ReservedInstanceId'], 'TargetConfigurations' => ['shape' => 'TargetConfigurationRequestSet', 'locationName' => 'TargetConfiguration']]], 'GetReservedInstancesExchangeQuoteResult' => ['type' => 'structure', 'members' => ['ReservedInstanceValueSet' => ['shape' => 'ReservedInstanceReservationValueSet', 'locationName' => 'reservedInstanceValueSet'], 'ReservedInstanceValueRollup' => ['shape' => 'ReservationValue', 'locationName' => 'reservedInstanceValueRollup'], 'TargetConfigurationValueSet' => ['shape' => 'TargetReservationValueSet', 'locationName' => 'targetConfigurationValueSet'], 'TargetConfigurationValueRollup' => ['shape' => 'ReservationValue', 'locationName' => 'targetConfigurationValueRollup'], 'PaymentDue' => ['shape' => 'String', 'locationName' => 'paymentDue'], 'CurrencyCode' => ['shape' => 'String', 'locationName' => 'currencyCode'], 'OutputReservedInstancesWillExpireAt' => ['shape' => 'DateTime', 'locationName' => 'outputReservedInstancesWillExpireAt'], 'IsValidExchange' => ['shape' => 'Boolean', 'locationName' => 'isValidExchange'], 'ValidationFailureReason' => ['shape' => 'String', 'locationName' => 'validationFailureReason']]], 'GroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'groupId']], 'GroupIdentifier' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'GroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'GroupIdentifier', 'locationName' => 'item']], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'GroupNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'GroupName']], 'HistoryRecord' => ['type' => 'structure', 'required' => ['Timestamp', 'EventType', 'EventInformation'], 'members' => ['Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'EventInformation' => ['shape' => 'EventInformation', 'locationName' => 'eventInformation']]], 'HistoryRecords' => ['type' => 'list', 'member' => ['shape' => 'HistoryRecord', 'locationName' => 'item']], 'Host' => ['type' => 'structure', 'members' => ['HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'HostProperties' => ['shape' => 'HostProperties', 'locationName' => 'hostProperties'], 'State' => ['shape' => 'AllocationState', 'locationName' => 'state'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Instances' => ['shape' => 'HostInstanceList', 'locationName' => 'instances'], 'AvailableCapacity' => ['shape' => 'AvailableCapacity', 'locationName' => 'availableCapacity']]], 'HostInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostInstanceList' => ['type' => 'list', 'member' => ['shape' => 'HostInstance', 'locationName' => 'item']], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host', 'locationName' => 'item']], 'HostOffering' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration']]], 'HostOfferingSet' => ['type' => 'list', 'member' => ['shape' => 'HostOffering']], 'HostProperties' => ['type' => 'structure', 'members' => ['Sockets' => ['shape' => 'Integer', 'locationName' => 'sockets'], 'Cores' => ['shape' => 'Integer', 'locationName' => 'cores'], 'TotalVCpus' => ['shape' => 'Integer', 'locationName' => 'totalVCpus'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'HostReservation' => ['type' => 'structure', 'members' => ['HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state']]], 'HostReservationIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'HostReservationSet' => ['type' => 'list', 'member' => ['shape' => 'HostReservation']], 'HostTenancy' => ['type' => 'string', 'enum' => ['dedicated', 'host']], 'HypervisorType' => ['type' => 'string', 'enum' => ['ovm', 'xen']], 'IamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'IamInstanceProfileSpecification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'IcmpTypeCode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'Integer', 'locationName' => 'type'], 'Code' => ['shape' => 'Integer', 'locationName' => 'code']]], 'IdFormat' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds'], 'Deadline' => ['shape' => 'DateTime', 'locationName' => 'deadline']]], 'IdFormatList' => ['type' => 'list', 'member' => ['shape' => 'IdFormat', 'locationName' => 'item']], 'Image' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImageLocation' => ['shape' => 'String', 'locationName' => 'imageLocation'], 'State' => ['shape' => 'ImageState', 'locationName' => 'imageState'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'imageOwnerId'], 'CreationDate' => ['shape' => 'String', 'locationName' => 'creationDate'], 'Public' => ['shape' => 'Boolean', 'locationName' => 'isPublic'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'ImageType' => ['shape' => 'ImageTypeValues', 'locationName' => 'imageType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'ImageOwnerAlias' => ['shape' => 'String', 'locationName' => 'imageOwnerAlias'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor']]], 'ImageAttribute' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'LaunchPermissions' => ['shape' => 'LaunchPermissionList', 'locationName' => 'launchPermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping']]], 'ImageAttributeName' => ['type' => 'string', 'enum' => ['description', 'kernel', 'ramdisk', 'launchPermission', 'productCodes', 'blockDeviceMapping', 'sriovNetSupport']], 'ImageDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket'], 'DeviceName' => ['shape' => 'String'], 'SnapshotId' => ['shape' => 'String']]], 'ImageDiskContainerList' => ['type' => 'list', 'member' => ['shape' => 'ImageDiskContainer', 'locationName' => 'item']], 'ImageIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImageId']], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image', 'locationName' => 'item']], 'ImageState' => ['type' => 'string', 'enum' => ['pending', 'available', 'invalid', 'deregistered', 'transient', 'failed', 'error']], 'ImageTypeValues' => ['type' => 'string', 'enum' => ['machine', 'kernel', 'ramdisk']], 'ImportImageRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainers' => ['shape' => 'ImageDiskContainerList', 'locationName' => 'DiskContainer'], 'LicenseType' => ['shape' => 'String'], 'Hypervisor' => ['shape' => 'String'], 'Architecture' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportImageResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'ImportImageTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportImageTask', 'locationName' => 'item']], 'ImportInstanceLaunchSpecification' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'GroupNames' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'GroupName'], 'GroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'GroupId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'UserData' => ['shape' => 'UserData', 'locationName' => 'userData'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'Monitoring' => ['shape' => 'Boolean', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'ImportInstanceRequest' => ['type' => 'structure', 'required' => ['Platform'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'LaunchSpecification' => ['shape' => 'ImportInstanceLaunchSpecification', 'locationName' => 'launchSpecification'], 'DiskImages' => ['shape' => 'DiskImageList', 'locationName' => 'diskImage'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'ImportInstanceResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportInstanceTaskDetails' => ['type' => 'structure', 'required' => ['Volumes'], 'members' => ['Volumes' => ['shape' => 'ImportInstanceVolumeDetailSet', 'locationName' => 'volumes'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailItem' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume', 'Status'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportInstanceVolumeDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ImportInstanceVolumeDetailItem', 'locationName' => 'item']], 'ImportKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName', 'PublicKeyMaterial'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'PublicKeyMaterial' => ['shape' => 'Blob', 'locationName' => 'publicKeyMaterial']]], 'ImportKeyPairResult' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'ImportSnapshotRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DiskContainer' => ['shape' => 'SnapshotDiskContainer'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String']]], 'ImportSnapshotResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTask' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ImportSnapshotTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportSnapshotTask', 'locationName' => 'item']], 'ImportTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ImportTaskId']], 'ImportVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone', 'Image', 'Volume'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Image' => ['shape' => 'DiskImageDetail', 'locationName' => 'image'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Volume' => ['shape' => 'VolumeDetail', 'locationName' => 'volume']]], 'ImportVolumeResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportVolumeTaskDetails' => ['type' => 'structure', 'required' => ['BytesConverted', 'AvailabilityZone', 'Image', 'Volume'], 'members' => ['BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume']]], 'Instance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'State' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'reason'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'AmiLaunchIndex' => ['shape' => 'Integer', 'locationName' => 'amiLaunchIndex'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'LaunchTime' => ['shape' => 'DateTime', 'locationName' => 'launchTime'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PublicIpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'InstanceLifecycle' => ['shape' => 'InstanceLifecycleType', 'locationName' => 'instanceLifecycle'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport']]], 'InstanceAttribute' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'AttributeValue', 'locationName' => 'userData'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'RootDeviceName' => ['shape' => 'AttributeValue', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet']]], 'InstanceAttributeName' => ['type' => 'string', 'enum' => ['instanceType', 'kernel', 'ramdisk', 'userData', 'disableApiTermination', 'instanceInitiatedShutdownBehavior', 'rootDeviceName', 'blockDeviceMapping', 'productCodes', 'sourceDestCheck', 'groupSet', 'ebsOptimized', 'sriovNetSupport', 'enaSupport']], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDevice', 'locationName' => 'ebs']]], 'InstanceBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping', 'locationName' => 'item']], 'InstanceBlockDeviceMappingSpecification' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDeviceSpecification', 'locationName' => 'ebs'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'InstanceBlockDeviceMappingSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMappingSpecification', 'locationName' => 'item']], 'InstanceCapacity' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'AvailableCapacity' => ['shape' => 'Integer', 'locationName' => 'availableCapacity'], 'TotalCapacity' => ['shape' => 'Integer', 'locationName' => 'totalCapacity']]], 'InstanceCount' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ListingState', 'locationName' => 'state'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount']]], 'InstanceCountList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCount', 'locationName' => 'item']], 'InstanceExportDetails' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment']]], 'InstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'InstanceIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'InstanceId']], 'InstanceLifecycleType' => ['type' => 'string', 'enum' => ['spot', 'scheduled']], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance', 'locationName' => 'item']], 'InstanceMonitoring' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring']]], 'InstanceMonitoringList' => ['type' => 'list', 'member' => ['shape' => 'InstanceMonitoring', 'locationName' => 'item']], 'InstanceNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'InstanceNetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association'], 'PrivateIpAddresses' => ['shape' => 'InstancePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet']]], 'InstanceNetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId']]], 'InstanceNetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'InstanceNetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterface', 'locationName' => 'item']], 'InstanceNetworkInterfaceSpecification' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddressesSet', 'queryName' => 'PrivateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associatePublicIpAddress']]], 'InstanceNetworkInterfaceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterfaceSpecification', 'locationName' => 'item']], 'InstancePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association']]], 'InstancePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'InstancePrivateIpAddress', 'locationName' => 'item']], 'InstanceState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer', 'locationName' => 'code'], 'Name' => ['shape' => 'InstanceStateName', 'locationName' => 'name']]], 'InstanceStateChange' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CurrentState' => ['shape' => 'InstanceState', 'locationName' => 'currentState'], 'PreviousState' => ['shape' => 'InstanceState', 'locationName' => 'previousState']]], 'InstanceStateChangeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStateChange', 'locationName' => 'item']], 'InstanceStateName' => ['type' => 'string', 'enum' => ['pending', 'running', 'shutting-down', 'terminated', 'stopping', 'stopped']], 'InstanceStatus' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Events' => ['shape' => 'InstanceStatusEventList', 'locationName' => 'eventsSet'], 'InstanceState' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'SystemStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'systemStatus'], 'InstanceStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'instanceStatus']]], 'InstanceStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'StatusType', 'locationName' => 'status'], 'ImpairedSince' => ['shape' => 'DateTime', 'locationName' => 'impairedSince']]], 'InstanceStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusDetails', 'locationName' => 'item']], 'InstanceStatusEvent' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'EventCode', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter']]], 'InstanceStatusEventList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusEvent', 'locationName' => 'item']], 'InstanceStatusList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatus', 'locationName' => 'item']], 'InstanceStatusSummary' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SummaryStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'InstanceStatusDetailsList', 'locationName' => 'details']]], 'InstanceType' => ['type' => 'string', 'enum' => ['t1.micro', 't2.nano', 't2.micro', 't2.small', 't2.medium', 't2.large', 'm1.small', 'm1.medium', 'm1.large', 'm1.xlarge', 'm3.medium', 'm3.large', 'm3.xlarge', 'm3.2xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 'm4.16xlarge', 'm2.xlarge', 'm2.2xlarge', 'm2.4xlarge', 'cr1.8xlarge', 'r3.large', 'r3.xlarge', 'r3.2xlarge', 'r3.4xlarge', 'r3.8xlarge', 'x1.16xlarge', 'x1.32xlarge', 'i2.xlarge', 'i2.2xlarge', 'i2.4xlarge', 'i2.8xlarge', 'hi1.4xlarge', 'hs1.8xlarge', 'c1.medium', 'c1.xlarge', 'c3.large', 'c3.xlarge', 'c3.2xlarge', 'c3.4xlarge', 'c3.8xlarge', 'c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'cc1.4xlarge', 'cc2.8xlarge', 'g2.2xlarge', 'g2.8xlarge', 'cg1.4xlarge', 'p2.xlarge', 'p2.8xlarge', 'p2.16xlarge', 'd2.xlarge', 'd2.2xlarge', 'd2.4xlarge', 'd2.8xlarge']], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'Integer' => ['type' => 'integer'], 'InternetGateway' => ['type' => 'structure', 'members' => ['InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'Attachments' => ['shape' => 'InternetGatewayAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'InternetGatewayAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'InternetGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'InternetGatewayAttachment', 'locationName' => 'item']], 'InternetGatewayList' => ['type' => 'list', 'member' => ['shape' => 'InternetGateway', 'locationName' => 'item']], 'IpPermission' => ['type' => 'structure', 'members' => ['IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairList', 'locationName' => 'groups'], 'IpRanges' => ['shape' => 'IpRangeList', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdList', 'locationName' => 'prefixListIds']]], 'IpPermissionList' => ['type' => 'list', 'member' => ['shape' => 'IpPermission', 'locationName' => 'item']], 'IpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp']]], 'IpRangeList' => ['type' => 'list', 'member' => ['shape' => 'IpRange', 'locationName' => 'item']], 'IpRanges' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'KeyNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'KeyName']], 'KeyPair' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyMaterial' => ['shape' => 'String', 'locationName' => 'keyMaterial']]], 'KeyPairInfo' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint']]], 'KeyPairList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairInfo', 'locationName' => 'item']], 'LaunchPermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'LaunchPermissionList' => ['type' => 'list', 'member' => ['shape' => 'LaunchPermission', 'locationName' => 'item']], 'LaunchPermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'LaunchPermissionList'], 'Remove' => ['shape' => 'LaunchPermissionList']]], 'LaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring']]], 'LaunchSpecsList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetLaunchSpecification', 'locationName' => 'item'], 'min' => 1], 'ListingState' => ['type' => 'string', 'enum' => ['available', 'sold', 'cancelled', 'pending']], 'ListingStatus' => ['type' => 'string', 'enum' => ['active', 'pending', 'cancelled', 'closed']], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'ModifyHostsRequest' => ['type' => 'structure', 'required' => ['HostIds', 'AutoPlacement'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement']]], 'ModifyHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ModifyIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds'], 'members' => ['Resource' => ['shape' => 'String'], 'UseLongIds' => ['shape' => 'Boolean']]], 'ModifyIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds', 'PrincipalArn'], 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds'], 'PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn']]], 'ModifyImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'String'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'UserGroups' => ['shape' => 'UserGroupStringList', 'locationName' => 'UserGroup'], 'ProductCodes' => ['shape' => 'ProductCodeStringList', 'locationName' => 'ProductCode'], 'Value' => ['shape' => 'String'], 'LaunchPermission' => ['shape' => 'LaunchPermissionModifications'], 'Description' => ['shape' => 'AttributeValue']]], 'ModifyInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'Value' => ['shape' => 'String', 'locationName' => 'value'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingSpecificationList', 'locationName' => 'blockDeviceMapping'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'Kernel' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'Ramdisk' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'UserData' => ['shape' => 'BlobAttributeValue', 'locationName' => 'userData'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport']]], 'ModifyInstancePlacementRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Tenancy' => ['shape' => 'HostTenancy', 'locationName' => 'tenancy'], 'Affinity' => ['shape' => 'Affinity', 'locationName' => 'affinity'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId']]], 'ModifyInstancePlacementResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachmentChanges', 'locationName' => 'attachment']]], 'ModifyReservedInstancesRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesIds', 'TargetConfigurations'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'TargetConfigurations' => ['shape' => 'ReservedInstancesConfigurationList', 'locationName' => 'ReservedInstancesConfigurationSetItemType']]], 'ModifyReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId']]], 'ModifySnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'UserGroup'], 'CreateVolumePermission' => ['shape' => 'CreateVolumePermissionModifications']]], 'ModifySpotFleetRequestRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy']]], 'ModifySpotFleetRequestResponse' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifySubnetAttributeRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'MapPublicIpOnLaunch' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'String'], 'AutoEnableIO' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointId' => ['shape' => 'String'], 'ResetPolicy' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'AddRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'AddRouteTableId'], 'RemoveRouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveRouteTableId']]], 'ModifyVpcEndpointResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcPeeringConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcPeeringConnectionId' => ['shape' => 'String'], 'RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest']]], 'ModifyVpcPeeringConnectionOptionsResult' => ['type' => 'structure', 'members' => ['RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'requesterPeeringConnectionOptions'], 'AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'accepterPeeringConnectionOptions']]], 'MonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'MonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'Monitoring' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'MonitoringState', 'locationName' => 'state']]], 'MonitoringState' => ['type' => 'string', 'enum' => ['disabled', 'disabling', 'enabled', 'pending']], 'MoveAddressToVpcRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'MoveAddressToVpcResult' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'MoveStatus' => ['type' => 'string', 'enum' => ['movingToVpc', 'restoringToClassic']], 'MovingAddressStatus' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'MoveStatus' => ['shape' => 'MoveStatus', 'locationName' => 'moveStatus']]], 'MovingAddressStatusSet' => ['type' => 'list', 'member' => ['shape' => 'MovingAddressStatus', 'locationName' => 'item']], 'NatGateway' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'DeleteTime' => ['shape' => 'DateTime', 'locationName' => 'deleteTime'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet'], 'State' => ['shape' => 'NatGatewayState', 'locationName' => 'state'], 'FailureCode' => ['shape' => 'String', 'locationName' => 'failureCode'], 'FailureMessage' => ['shape' => 'String', 'locationName' => 'failureMessage'], 'ProvisionedBandwidth' => ['shape' => 'ProvisionedBandwidth', 'locationName' => 'provisionedBandwidth']]], 'NatGatewayAddress' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'PrivateIp' => ['shape' => 'String', 'locationName' => 'privateIp'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'NatGatewayAddressList' => ['type' => 'list', 'member' => ['shape' => 'NatGatewayAddress', 'locationName' => 'item']], 'NatGatewayList' => ['type' => 'list', 'member' => ['shape' => 'NatGateway', 'locationName' => 'item']], 'NatGatewayState' => ['type' => 'string', 'enum' => ['pending', 'failed', 'available', 'deleting', 'deleted']], 'NetworkAcl' => ['type' => 'structure', 'members' => ['NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'default'], 'Entries' => ['shape' => 'NetworkAclEntryList', 'locationName' => 'entrySet'], 'Associations' => ['shape' => 'NetworkAclAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkAclAssociation' => ['type' => 'structure', 'members' => ['NetworkAclAssociationId' => ['shape' => 'String', 'locationName' => 'networkAclAssociationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'NetworkAclAssociationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclAssociation', 'locationName' => 'item']], 'NetworkAclEntry' => ['type' => 'structure', 'members' => ['RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'icmpTypeCode'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'NetworkAclEntryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclEntry', 'locationName' => 'item']], 'NetworkAclList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAcl', 'locationName' => 'item']], 'NetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'RequesterManaged' => ['shape' => 'Boolean', 'locationName' => 'requesterManaged'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association'], 'TagSet' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PrivateIpAddresses' => ['shape' => 'NetworkInterfacePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet'], 'InterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'interfaceType']]], 'NetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'NetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttachmentChanges' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttribute' => ['type' => 'string', 'enum' => ['description', 'groupSet', 'sourceDestCheck', 'attachment']], 'NetworkInterfaceIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface', 'locationName' => 'item']], 'NetworkInterfacePrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association']]], 'NetworkInterfacePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePrivateIpAddress', 'locationName' => 'item']], 'NetworkInterfaceStatus' => ['type' => 'string', 'enum' => ['available', 'attaching', 'in-use', 'detaching']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['interface', 'natGateway']], 'NewDhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'NewDhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NewDhcpConfiguration', 'locationName' => 'item']], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OccurrenceDayRequestSet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'OccurenceDay']], 'OccurrenceDaySet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'item']], 'OfferingClassType' => ['type' => 'string', 'enum' => ['standard', 'convertible']], 'OfferingTypeValues' => ['type' => 'string', 'enum' => ['Heavy Utilization', 'Medium Utilization', 'Light Utilization', 'No Upfront', 'Partial Upfront', 'All Upfront']], 'OperationType' => ['type' => 'string', 'enum' => ['add', 'remove']], 'OwnerStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Owner']], 'PaymentOption' => ['type' => 'string', 'enum' => ['AllUpfront', 'PartialUpfront', 'NoUpfront']], 'PeeringConnectionOptions' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc']]], 'PeeringConnectionOptionsRequest' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean']]], 'PermissionGroup' => ['type' => 'string', 'enum' => ['all']], 'Placement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'Affinity' => ['shape' => 'String', 'locationName' => 'affinity']]], 'PlacementGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy'], 'State' => ['shape' => 'PlacementGroupState', 'locationName' => 'state']]], 'PlacementGroupList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroup', 'locationName' => 'item']], 'PlacementGroupState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'PlacementGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PlacementStrategy' => ['type' => 'string', 'enum' => ['cluster']], 'PlatformValues' => ['type' => 'string', 'enum' => ['Windows']], 'PortRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer', 'locationName' => 'from'], 'To' => ['shape' => 'Integer', 'locationName' => 'to']]], 'PrefixList' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'PrefixListName' => ['shape' => 'String', 'locationName' => 'prefixListName'], 'Cidrs' => ['shape' => 'ValueStringList', 'locationName' => 'cidrSet']]], 'PrefixListId' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId']]], 'PrefixListIdList' => ['type' => 'list', 'member' => ['shape' => 'PrefixListId', 'locationName' => 'item']], 'PrefixListIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'PrefixListSet' => ['type' => 'list', 'member' => ['shape' => 'PrefixList', 'locationName' => 'item']], 'PriceSchedule' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Active' => ['shape' => 'Boolean', 'locationName' => 'active']]], 'PriceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'PriceSchedule', 'locationName' => 'item']], 'PriceScheduleSpecification' => ['type' => 'structure', 'members' => ['Term' => ['shape' => 'Long', 'locationName' => 'term'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'PriceScheduleSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PriceScheduleSpecification', 'locationName' => 'item']], 'PricingDetail' => ['type' => 'structure', 'members' => ['Price' => ['shape' => 'Double', 'locationName' => 'price'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'PricingDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PricingDetail', 'locationName' => 'item']], 'PrivateIpAddressConfigSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesPrivateIpAddressConfig', 'locationName' => 'PrivateIpAddressConfigSet']], 'PrivateIpAddressSpecification' => ['type' => 'structure', 'required' => ['PrivateIpAddress'], 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary']]], 'PrivateIpAddressSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PrivateIpAddressSpecification', 'locationName' => 'item']], 'PrivateIpAddressStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PrivateIpAddress']], 'ProductCode' => ['type' => 'structure', 'members' => ['ProductCodeId' => ['shape' => 'String', 'locationName' => 'productCode'], 'ProductCodeType' => ['shape' => 'ProductCodeValues', 'locationName' => 'type']]], 'ProductCodeList' => ['type' => 'list', 'member' => ['shape' => 'ProductCode', 'locationName' => 'item']], 'ProductCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ProductCode']], 'ProductCodeValues' => ['type' => 'string', 'enum' => ['devpay', 'marketplace']], 'ProductDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PropagatingVgw' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId']]], 'PropagatingVgwList' => ['type' => 'list', 'member' => ['shape' => 'PropagatingVgw', 'locationName' => 'item']], 'ProvisionedBandwidth' => ['type' => 'structure', 'members' => ['Provisioned' => ['shape' => 'String', 'locationName' => 'provisioned'], 'Requested' => ['shape' => 'String', 'locationName' => 'requested'], 'RequestTime' => ['shape' => 'DateTime', 'locationName' => 'requestTime'], 'ProvisionTime' => ['shape' => 'DateTime', 'locationName' => 'provisionTime'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'PublicIpStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PublicIp']], 'Purchase' => ['type' => 'structure', 'members' => ['HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration']]], 'PurchaseHostReservationRequest' => ['type' => 'structure', 'required' => ['OfferingId', 'HostIdSet'], 'members' => ['OfferingId' => ['shape' => 'String'], 'HostIdSet' => ['shape' => 'RequestHostIdSet'], 'LimitPrice' => ['shape' => 'String'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues'], 'ClientToken' => ['shape' => 'String']]], 'PurchaseHostReservationResult' => ['type' => 'structure', 'members' => ['Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'PurchaseRequest' => ['type' => 'structure', 'required' => ['PurchaseToken', 'InstanceCount'], 'members' => ['PurchaseToken' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer']]], 'PurchaseRequestSet' => ['type' => 'list', 'member' => ['shape' => 'PurchaseRequest', 'locationName' => 'PurchaseRequest'], 'min' => 1], 'PurchaseReservedInstancesOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesOfferingId', 'InstanceCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReservedInstancesOfferingId' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer'], 'LimitPrice' => ['shape' => 'ReservedInstanceLimitPrice', 'locationName' => 'limitPrice']]], 'PurchaseReservedInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'PurchaseScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['PurchaseRequests'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'PurchaseRequests' => ['shape' => 'PurchaseRequestSet', 'locationName' => 'PurchaseRequest']]], 'PurchaseScheduledInstancesResult' => ['type' => 'structure', 'members' => ['ScheduledInstanceSet' => ['shape' => 'PurchasedScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'PurchaseSet' => ['type' => 'list', 'member' => ['shape' => 'Purchase']], 'PurchasedScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'RIProductDescription' => ['type' => 'string', 'enum' => ['Linux/UNIX', 'Linux/UNIX (Amazon VPC)', 'Windows', 'Windows (Amazon VPC)']], 'ReasonCodesList' => ['type' => 'list', 'member' => ['shape' => 'ReportInstanceReasonCodes', 'locationName' => 'item']], 'RebootInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'RecurringChargeFrequency', 'locationName' => 'frequency'], 'Amount' => ['shape' => 'Double', 'locationName' => 'amount']]], 'RecurringChargeFrequency' => ['type' => 'string', 'enum' => ['Hourly']], 'RecurringChargesList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'item']], 'Region' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'Endpoint' => ['shape' => 'String', 'locationName' => 'regionEndpoint']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region', 'locationName' => 'item']], 'RegionNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'RegionName']], 'RegisterImageRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageLocation' => ['shape' => 'String'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'VirtualizationType' => ['shape' => 'String', 'locationName' => 'virtualizationType'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport']]], 'RegisterImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'RejectVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'RejectVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ReleaseAddressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String'], 'AllocationId' => ['shape' => 'String']]], 'ReleaseHostsRequest' => ['type' => 'structure', 'required' => ['HostIds'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId']]], 'ReleaseHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ReplaceNetworkAclAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId']]], 'ReplaceNetworkAclAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReplaceNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['NetworkAclId', 'RuleNumber', 'Protocol', 'RuleAction', 'Egress', 'CidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange']]], 'ReplaceRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId', 'DestinationCidrBlock'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'ReplaceRouteTableAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId']]], 'ReplaceRouteTableAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReportInstanceReasonCodes' => ['type' => 'string', 'enum' => ['instance-stuck-in-state', 'unresponsive', 'not-accepting-credentials', 'password-not-available', 'performance-network', 'performance-instance-store', 'performance-ebs-volume', 'performance-other', 'other']], 'ReportInstanceStatusRequest' => ['type' => 'structure', 'required' => ['Instances', 'Status', 'ReasonCodes'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Instances' => ['shape' => 'InstanceIdStringList', 'locationName' => 'instanceId'], 'Status' => ['shape' => 'ReportStatusType', 'locationName' => 'status'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'ReasonCodes' => ['shape' => 'ReasonCodesList', 'locationName' => 'reasonCode'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ReportStatusType' => ['type' => 'string', 'enum' => ['ok', 'impaired']], 'RequestHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RequestHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RequestSpotFleetRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfig'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig']]], 'RequestSpotFleetResponse' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'RequestSpotInstancesRequest' => ['type' => 'structure', 'required' => ['SpotPrice'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'LaunchSpecification' => ['shape' => 'RequestSpotLaunchSpecification']]], 'RequestSpotInstancesResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'RequestSpotLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroup'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring'], 'SecurityGroupIds' => ['shape' => 'ValueStringList', 'locationName' => 'SecurityGroupId']]], 'Reservation' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => 'String', 'locationName' => 'reservationId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Instances' => ['shape' => 'InstanceList', 'locationName' => 'instancesSet']]], 'ReservationList' => ['type' => 'list', 'member' => ['shape' => 'Reservation', 'locationName' => 'item']], 'ReservationState' => ['type' => 'string', 'enum' => ['payment-pending', 'payment-failed', 'active', 'retired']], 'ReservationValue' => ['type' => 'structure', 'members' => ['RemainingTotalValue' => ['shape' => 'String', 'locationName' => 'remainingTotalValue'], 'RemainingUpfrontValue' => ['shape' => 'String', 'locationName' => 'remainingUpfrontValue'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice']]], 'ReservedInstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstanceId']], 'ReservedInstanceLimitPrice' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'Double', 'locationName' => 'amount'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'ReservedInstanceReservationValue' => ['type' => 'structure', 'members' => ['ReservedInstanceId' => ['shape' => 'String', 'locationName' => 'reservedInstanceId'], 'ReservationValue' => ['shape' => 'ReservationValue', 'locationName' => 'reservationValue']]], 'ReservedInstanceReservationValueSet' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstanceReservationValue', 'locationName' => 'item']], 'ReservedInstanceState' => ['type' => 'string', 'enum' => ['payment-pending', 'active', 'payment-failed', 'retired']], 'ReservedInstances' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'State' => ['shape' => 'ReservedInstanceState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'OfferingClass' => ['shape' => 'OfferingClassType', 'locationName' => 'offeringClass'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope']]], 'ReservedInstancesConfiguration' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope']]], 'ReservedInstancesConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'item']], 'ReservedInstancesId' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'ReservedInstancesIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesId']], 'ReservedInstancesList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstances', 'locationName' => 'item']], 'ReservedInstancesListing' => ['type' => 'structure', 'members' => ['ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'Status' => ['shape' => 'ListingStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'InstanceCounts' => ['shape' => 'InstanceCountList', 'locationName' => 'instanceCounts'], 'PriceSchedules' => ['shape' => 'PriceScheduleList', 'locationName' => 'priceSchedules'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesListingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesListing', 'locationName' => 'item']], 'ReservedInstancesModification' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId'], 'ReservedInstancesIds' => ['shape' => 'ReservedIntancesIds', 'locationName' => 'reservedInstancesSet'], 'ModificationResults' => ['shape' => 'ReservedInstancesModificationResultList', 'locationName' => 'modificationResultSet'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate'], 'EffectiveDate' => ['shape' => 'DateTime', 'locationName' => 'effectiveDate'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'ReservedInstancesModificationIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReservedInstancesModificationId']], 'ReservedInstancesModificationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModification', 'locationName' => 'item']], 'ReservedInstancesModificationResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'TargetConfiguration' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'targetConfiguration']]], 'ReservedInstancesModificationResultList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModificationResult', 'locationName' => 'item']], 'ReservedInstancesOffering' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesOfferingId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'Marketplace' => ['shape' => 'Boolean', 'locationName' => 'marketplace'], 'PricingDetails' => ['shape' => 'PricingDetailsList', 'locationName' => 'pricingDetailsSet'], 'OfferingClass' => ['shape' => 'OfferingClassType', 'locationName' => 'offeringClass'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope']]], 'ReservedInstancesOfferingIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ReservedInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesOffering', 'locationName' => 'item']], 'ReservedIntancesIds' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesId', 'locationName' => 'item']], 'ResetImageAttributeName' => ['type' => 'string', 'enum' => ['launchPermission']], 'ResetImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'ResetImageAttributeName']]], 'ResetInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute']]], 'ResetNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'String', 'locationName' => 'sourceDestCheck']]], 'ResetSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SnapshotId' => ['shape' => 'String'], 'Attribute' => ['shape' => 'SnapshotAttributeName']]], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceType' => ['type' => 'string', 'enum' => ['customer-gateway', 'dhcp-options', 'image', 'instance', 'internet-gateway', 'network-acl', 'network-interface', 'reserved-instances', 'route-table', 'snapshot', 'spot-instances-request', 'subnet', 'security-group', 'volume', 'vpc', 'vpn-connection', 'vpn-gateway']], 'ResponseHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ResponseHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'RestorableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RestoreAddressToClassicRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RestoreAddressToClassicResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status', 'locationName' => 'status'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RevokeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions']]], 'RevokeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String'], 'GroupId' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIp' => ['shape' => 'String'], 'IpPermissions' => ['shape' => 'IpPermissionList']]], 'Route' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationPrefixListId' => ['shape' => 'String', 'locationName' => 'destinationPrefixListId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'State' => ['shape' => 'RouteState', 'locationName' => 'state'], 'Origin' => ['shape' => 'RouteOrigin', 'locationName' => 'origin']]], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'Route', 'locationName' => 'item']], 'RouteOrigin' => ['type' => 'string', 'enum' => ['CreateRouteTable', 'CreateRoute', 'EnableVgwRoutePropagation']], 'RouteState' => ['type' => 'string', 'enum' => ['active', 'blackhole']], 'RouteTable' => ['type' => 'structure', 'members' => ['RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Routes' => ['shape' => 'RouteList', 'locationName' => 'routeSet'], 'Associations' => ['shape' => 'RouteTableAssociationList', 'locationName' => 'associationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PropagatingVgws' => ['shape' => 'PropagatingVgwList', 'locationName' => 'propagatingVgwSet']]], 'RouteTableAssociation' => ['type' => 'structure', 'members' => ['RouteTableAssociationId' => ['shape' => 'String', 'locationName' => 'routeTableAssociationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Main' => ['shape' => 'Boolean', 'locationName' => 'main']]], 'RouteTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableAssociation', 'locationName' => 'item']], 'RouteTableList' => ['type' => 'list', 'member' => ['shape' => 'RouteTable', 'locationName' => 'item']], 'RuleAction' => ['type' => 'string', 'enum' => ['allow', 'deny']], 'RunInstancesMonitoringEnabled' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'RunInstancesRequest' => ['type' => 'structure', 'required' => ['ImageId', 'MinCount', 'MaxCount'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ImageId' => ['shape' => 'String'], 'MinCount' => ['shape' => 'Integer'], 'MaxCount' => ['shape' => 'Integer'], 'KeyName' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'SecurityGroup'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'InstanceType'], 'Placement' => ['shape' => 'Placement'], 'KernelId' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled'], 'SubnetId' => ['shape' => 'String'], 'DisableApiTermination' => ['shape' => 'Boolean', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterface'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized']]], 'RunScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['ScheduledInstanceId', 'LaunchSpecification'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'InstanceCount' => ['shape' => 'Integer'], 'ScheduledInstanceId' => ['shape' => 'String'], 'LaunchSpecification' => ['shape' => 'ScheduledInstancesLaunchSpecification']]], 'RunScheduledInstancesResult' => ['type' => 'structure', 'members' => ['InstanceIdSet' => ['shape' => 'InstanceIdSet', 'locationName' => 'instanceIdSet']]], 'S3Storage' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'AWSAccessKeyId' => ['shape' => 'String'], 'UploadPolicy' => ['shape' => 'Blob', 'locationName' => 'uploadPolicy'], 'UploadPolicySignature' => ['shape' => 'String', 'locationName' => 'uploadPolicySignature']]], 'ScheduledInstance' => ['type' => 'structure', 'members' => ['ScheduledInstanceId' => ['shape' => 'String', 'locationName' => 'scheduledInstanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'PreviousSlotEndTime' => ['shape' => 'DateTime', 'locationName' => 'previousSlotEndTime'], 'NextSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'nextSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'TermStartDate' => ['shape' => 'DateTime', 'locationName' => 'termStartDate'], 'TermEndDate' => ['shape' => 'DateTime', 'locationName' => 'termEndDate'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate']]], 'ScheduledInstanceAvailability' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'PurchaseToken' => ['shape' => 'String', 'locationName' => 'purchaseToken'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'FirstSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'firstSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'MinTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'minTermDurationInDays'], 'MaxTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'maxTermDurationInDays']]], 'ScheduledInstanceAvailabilitySet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstanceAvailability', 'locationName' => 'item']], 'ScheduledInstanceIdRequestSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ScheduledInstanceId']], 'ScheduledInstanceRecurrence' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String', 'locationName' => 'frequency'], 'Interval' => ['shape' => 'Integer', 'locationName' => 'interval'], 'OccurrenceDaySet' => ['shape' => 'OccurrenceDaySet', 'locationName' => 'occurrenceDaySet'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean', 'locationName' => 'occurrenceRelativeToEnd'], 'OccurrenceUnit' => ['shape' => 'String', 'locationName' => 'occurrenceUnit']]], 'ScheduledInstanceRecurrenceRequest' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String'], 'Interval' => ['shape' => 'Integer'], 'OccurrenceDays' => ['shape' => 'OccurrenceDayRequestSet', 'locationName' => 'OccurrenceDay'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean'], 'OccurrenceUnit' => ['shape' => 'String']]], 'ScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'ScheduledInstancesBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'NoDevice' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'ScheduledInstancesEbs']]], 'ScheduledInstancesBlockDeviceMappingSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesBlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'ScheduledInstancesEbs' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String'], 'VolumeSize' => ['shape' => 'Integer'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean']]], 'ScheduledInstancesIamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ScheduledInstancesLaunchSpecification' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'String'], 'KeyName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'UserData' => ['shape' => 'String'], 'Placement' => ['shape' => 'ScheduledInstancesPlacement'], 'KernelId' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'RamdiskId' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'ScheduledInstancesBlockDeviceMappingSet', 'locationName' => 'BlockDeviceMapping'], 'Monitoring' => ['shape' => 'ScheduledInstancesMonitoring'], 'SubnetId' => ['shape' => 'String'], 'NetworkInterfaces' => ['shape' => 'ScheduledInstancesNetworkInterfaceSet', 'locationName' => 'NetworkInterface'], 'IamInstanceProfile' => ['shape' => 'ScheduledInstancesIamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean']]], 'ScheduledInstancesMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String'], 'DeviceIndex' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'PrivateIpAddress' => ['shape' => 'String'], 'PrivateIpAddressConfigs' => ['shape' => 'PrivateIpAddressConfigSet', 'locationName' => 'PrivateIpAddressConfig'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'Groups' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'Group'], 'DeleteOnTermination' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterfaceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesNetworkInterface', 'locationName' => 'NetworkInterface']], 'ScheduledInstancesPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'GroupName' => ['shape' => 'String']]], 'ScheduledInstancesPrivateIpAddressConfig' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String'], 'Primary' => ['shape' => 'Boolean']]], 'ScheduledInstancesSecurityGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'Description' => ['shape' => 'String', 'locationName' => 'groupDescription'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'IpPermissionsEgress' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissionsEgress'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SecurityGroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup', 'locationName' => 'item']], 'SecurityGroupReference' => ['type' => 'structure', 'required' => ['GroupId', 'ReferencingVpcId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'ReferencingVpcId' => ['shape' => 'String', 'locationName' => 'referencingVpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'SecurityGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupReference', 'locationName' => 'item']], 'SecurityGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroup']], 'ShutdownBehavior' => ['type' => 'string', 'enum' => ['stop', 'terminate']], 'SlotDateTimeRangeRequest' => ['type' => 'structure', 'required' => ['EarliestTime', 'LatestTime'], 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'SlotStartTimeRangeRequest' => ['type' => 'structure', 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'DataEncryptionKeyId' => ['shape' => 'String', 'locationName' => 'dataEncryptionKeyId']]], 'SnapshotAttributeName' => ['type' => 'string', 'enum' => ['productCodes', 'createVolumePermission']], 'SnapshotDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SnapshotDetailList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotDetail', 'locationName' => 'item']], 'SnapshotDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket']]], 'SnapshotIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SnapshotId']], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'item']], 'SnapshotState' => ['type' => 'string', 'enum' => ['pending', 'completed', 'error']], 'SnapshotTaskDetail' => ['type' => 'structure', 'members' => ['DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'SpotDatafeedSubscription' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'State' => ['shape' => 'DatafeedSubscriptionState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault']]], 'SpotFleetLaunchSpecification' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'Monitoring' => ['shape' => 'SpotFleetMonitoring', 'locationName' => 'monitoring'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice']]], 'SpotFleetMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'SpotFleetRequestConfig' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'SpotFleetRequestState', 'SpotFleetRequestConfig', 'CreateTime'], 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'SpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'spotFleetRequestState'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'ActivityStatus' => ['shape' => 'ActivityStatus', 'locationName' => 'activityStatus']]], 'SpotFleetRequestConfigData' => ['type' => 'structure', 'required' => ['SpotPrice', 'TargetCapacity', 'IamFleetRole', 'LaunchSpecifications'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean', 'locationName' => 'terminateInstancesWithExpiration'], 'IamFleetRole' => ['shape' => 'String', 'locationName' => 'iamFleetRole'], 'LaunchSpecifications' => ['shape' => 'LaunchSpecsList', 'locationName' => 'launchSpecifications'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'AllocationStrategy' => ['shape' => 'AllocationStrategy', 'locationName' => 'allocationStrategy'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'Type' => ['shape' => 'FleetType', 'locationName' => 'type']]], 'SpotFleetRequestConfigSet' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetRequestConfig', 'locationName' => 'item']], 'SpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'State' => ['shape' => 'SpotInstanceState', 'locationName' => 'state'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault'], 'Status' => ['shape' => 'SpotInstanceStatus', 'locationName' => 'status'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'LaunchSpecification' => ['shape' => 'LaunchSpecification', 'locationName' => 'launchSpecification'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'ActualBlockHourlyPrice' => ['shape' => 'String', 'locationName' => 'actualBlockHourlyPrice'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'LaunchedAvailabilityZone' => ['shape' => 'String', 'locationName' => 'launchedAvailabilityZone']]], 'SpotInstanceRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SpotInstanceRequestId']], 'SpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'SpotInstanceRequest', 'locationName' => 'item']], 'SpotInstanceState' => ['type' => 'string', 'enum' => ['open', 'active', 'closed', 'cancelled', 'failed']], 'SpotInstanceStateFault' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceType' => ['type' => 'string', 'enum' => ['one-time', 'persistent']], 'SpotPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'SpotPrice' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone']]], 'SpotPriceHistoryList' => ['type' => 'list', 'member' => ['shape' => 'SpotPrice', 'locationName' => 'item']], 'StaleIpPermission' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'IpRanges' => ['shape' => 'IpRanges', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdSet', 'locationName' => 'prefixListIds'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairSet', 'locationName' => 'groups']]], 'StaleIpPermissionSet' => ['type' => 'list', 'member' => ['shape' => 'StaleIpPermission', 'locationName' => 'item']], 'StaleSecurityGroup' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'StaleIpPermissions' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissions'], 'StaleIpPermissionsEgress' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissionsEgress']]], 'StaleSecurityGroupSet' => ['type' => 'list', 'member' => ['shape' => 'StaleSecurityGroup', 'locationName' => 'item']], 'StartInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'StartInstancesResult' => ['type' => 'structure', 'members' => ['StartingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'State' => ['type' => 'string', 'enum' => ['Pending', 'Available', 'Deleting', 'Deleted']], 'StateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'Status' => ['type' => 'string', 'enum' => ['MoveInProgress', 'InVpc', 'InClassic']], 'StatusName' => ['type' => 'string', 'enum' => ['reachability']], 'StatusType' => ['type' => 'string', 'enum' => ['passed', 'failed', 'insufficient-data', 'initializing']], 'StopInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'StopInstancesResult' => ['type' => 'structure', 'members' => ['StoppingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'Storage' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Storage']]], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'State' => ['shape' => 'SubnetState', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'AvailableIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'availableIpAddressCount'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'DefaultForAz' => ['shape' => 'Boolean', 'locationName' => 'defaultForAz'], 'MapPublicIpOnLaunch' => ['shape' => 'Boolean', 'locationName' => 'mapPublicIpOnLaunch'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SubnetIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetId']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'item']], 'SubnetState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'SummaryStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data', 'not-applicable', 'initializing']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescription' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TagDescription', 'locationName' => 'item']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'item']], 'TargetConfiguration' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount']]], 'TargetConfigurationRequest' => ['type' => 'structure', 'required' => ['OfferingId'], 'members' => ['OfferingId' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer']]], 'TargetConfigurationRequestSet' => ['type' => 'list', 'member' => ['shape' => 'TargetConfigurationRequest', 'locationName' => 'TargetConfigurationRequest']], 'TargetReservationValue' => ['type' => 'structure', 'members' => ['TargetConfiguration' => ['shape' => 'TargetConfiguration', 'locationName' => 'targetConfiguration'], 'ReservationValue' => ['shape' => 'ReservationValue', 'locationName' => 'reservationValue']]], 'TargetReservationValueSet' => ['type' => 'list', 'member' => ['shape' => 'TargetReservationValue', 'locationName' => 'item']], 'TelemetryStatus' => ['type' => 'string', 'enum' => ['UP', 'DOWN']], 'Tenancy' => ['type' => 'string', 'enum' => ['default', 'dedicated', 'host']], 'TerminateInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'TerminateInstancesResult' => ['type' => 'structure', 'members' => ['TerminatingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'TrafficType' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT', 'ALL']], 'UnassignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'PrivateIpAddresses'], 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress']]], 'UnmonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId']]], 'UnmonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'UnsuccessfulItem' => ['type' => 'structure', 'required' => ['Error'], 'members' => ['Error' => ['shape' => 'UnsuccessfulItemError', 'locationName' => 'error'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId']]], 'UnsuccessfulItemError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'UnsuccessfulItemList' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UnsuccessfulItemSet' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UserBucket' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Key' => ['shape' => 'String']]], 'UserBucketDetails' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'UserData' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'String', 'locationName' => 'data']]], 'UserGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserGroup']], 'UserIdGroupPair' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'PeeringStatus' => ['shape' => 'String', 'locationName' => 'peeringStatus']]], 'UserIdGroupPairList' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdGroupPairSet' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserId']], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VgwTelemetry' => ['type' => 'structure', 'members' => ['OutsideIpAddress' => ['shape' => 'String', 'locationName' => 'outsideIpAddress'], 'Status' => ['shape' => 'TelemetryStatus', 'locationName' => 'status'], 'LastStatusChange' => ['shape' => 'DateTime', 'locationName' => 'lastStatusChange'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'AcceptedRouteCount' => ['shape' => 'Integer', 'locationName' => 'acceptedRouteCount']]], 'VgwTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'VgwTelemetry', 'locationName' => 'item']], 'VirtualizationType' => ['type' => 'string', 'enum' => ['hvm', 'paravirtual']], 'Volume' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Size' => ['shape' => 'Integer', 'locationName' => 'size'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'VolumeState', 'locationName' => 'status'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'Attachments' => ['shape' => 'VolumeAttachmentList', 'locationName' => 'attachmentSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'VolumeAttachment' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Device' => ['shape' => 'String', 'locationName' => 'device'], 'State' => ['shape' => 'VolumeAttachmentState', 'locationName' => 'status'], 'AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'VolumeAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VolumeAttachment', 'locationName' => 'item']], 'VolumeAttachmentState' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'VolumeAttributeName' => ['type' => 'string', 'enum' => ['autoEnableIO', 'productCodes']], 'VolumeDetail' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'VolumeIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VolumeId']], 'VolumeList' => ['type' => 'list', 'member' => ['shape' => 'Volume', 'locationName' => 'item']], 'VolumeState' => ['type' => 'string', 'enum' => ['creating', 'available', 'in-use', 'deleting', 'deleted', 'error']], 'VolumeStatusAction' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusActionsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusAction', 'locationName' => 'item']], 'VolumeStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VolumeStatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'VolumeStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusDetails', 'locationName' => 'item']], 'VolumeStatusEvent' => ['type' => 'structure', 'members' => ['EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId']]], 'VolumeStatusEventsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusEvent', 'locationName' => 'item']], 'VolumeStatusInfo' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VolumeStatusInfoStatus', 'locationName' => 'status'], 'Details' => ['shape' => 'VolumeStatusDetailsList', 'locationName' => 'details']]], 'VolumeStatusInfoStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data']], 'VolumeStatusItem' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VolumeStatus' => ['shape' => 'VolumeStatusInfo', 'locationName' => 'volumeStatus'], 'Events' => ['shape' => 'VolumeStatusEventsList', 'locationName' => 'eventsSet'], 'Actions' => ['shape' => 'VolumeStatusActionsList', 'locationName' => 'actionsSet']]], 'VolumeStatusList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusItem', 'locationName' => 'item']], 'VolumeStatusName' => ['type' => 'string', 'enum' => ['io-enabled', 'io-performance']], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'io1', 'gp2', 'sc1', 'st1']], 'Vpc' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'VpcState', 'locationName' => 'state'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault']]], 'VpcAttachment' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state']]], 'VpcAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VpcAttachment', 'locationName' => 'item']], 'VpcAttributeName' => ['type' => 'string', 'enum' => ['enableDnsSupport', 'enableDnsHostnames']], 'VpcClassicLink' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ClassicLinkEnabled' => ['shape' => 'Boolean', 'locationName' => 'classicLinkEnabled'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpcClassicLinkIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcClassicLinkList' => ['type' => 'list', 'member' => ['shape' => 'VpcClassicLink', 'locationName' => 'item']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'State' => ['shape' => 'State', 'locationName' => 'state'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'routeTableIdSet'], 'CreationTimestamp' => ['shape' => 'DateTime', 'locationName' => 'creationTimestamp']]], 'VpcEndpointSet' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint', 'locationName' => 'item']], 'VpcIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcId']], 'VpcList' => ['type' => 'list', 'member' => ['shape' => 'Vpc', 'locationName' => 'item']], 'VpcPeeringConnection' => ['type' => 'structure', 'members' => ['AccepterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'accepterVpcInfo'], 'ExpirationTime' => ['shape' => 'DateTime', 'locationName' => 'expirationTime'], 'RequesterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'requesterVpcInfo'], 'Status' => ['shape' => 'VpcPeeringConnectionStateReason', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'VpcPeeringConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'item']], 'VpcPeeringConnectionOptionsDescription' => ['type' => 'structure', 'members' => ['AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink'], 'AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc']]], 'VpcPeeringConnectionStateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VpcPeeringConnectionStateReasonCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VpcPeeringConnectionStateReasonCode' => ['type' => 'string', 'enum' => ['initiating-request', 'pending-acceptance', 'active', 'deleted', 'rejected', 'failed', 'expired', 'provisioning', 'deleting']], 'VpcPeeringConnectionVpcInfo' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'PeeringOptions' => ['shape' => 'VpcPeeringConnectionOptionsDescription', 'locationName' => 'peeringOptions']]], 'VpcState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'VpnConnection' => ['type' => 'structure', 'members' => ['VpnConnectionId' => ['shape' => 'String', 'locationName' => 'vpnConnectionId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'CustomerGatewayConfiguration' => ['shape' => 'String', 'locationName' => 'customerGatewayConfiguration'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VgwTelemetry' => ['shape' => 'VgwTelemetryList', 'locationName' => 'vgwTelemetry'], 'Options' => ['shape' => 'VpnConnectionOptions', 'locationName' => 'options'], 'Routes' => ['shape' => 'VpnStaticRouteList', 'locationName' => 'routes']]], 'VpnConnectionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnConnectionId']], 'VpnConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnection', 'locationName' => 'item']], 'VpnConnectionOptions' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnConnectionOptionsSpecification' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly']]], 'VpnGateway' => ['type' => 'structure', 'members' => ['VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'VpcAttachments' => ['shape' => 'VpcAttachmentList', 'locationName' => 'attachments'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpnGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpnGatewayId']], 'VpnGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VpnGateway', 'locationName' => 'item']], 'VpnState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'VpnStaticRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'Source' => ['shape' => 'VpnStaticRouteSource', 'locationName' => 'source'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state']]], 'VpnStaticRouteList' => ['type' => 'list', 'member' => ['shape' => 'VpnStaticRoute', 'locationName' => 'item']], 'VpnStaticRouteSource' => ['type' => 'string', 'enum' => ['Static']], 'ZoneNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ZoneName']], 'scope' => ['type' => 'string', 'enum' => ['Availability Zone', 'Region']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-rule-set-1.json.php deleted file mode 100644 index c44a751..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-tests-1.json.php deleted file mode 100644 index 1b31d40..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-west-1.amazonaws.com']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/paginators-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/paginators-1.json.php deleted file mode 100644 index 53d09b2..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountAttributes' => ['result_key' => 'AccountAttributes'], 'DescribeAddresses' => ['result_key' => 'Addresses'], 'DescribeAvailabilityZones' => ['result_key' => 'AvailabilityZones'], 'DescribeBundleTasks' => ['result_key' => 'BundleTasks'], 'DescribeConversionTasks' => ['result_key' => 'ConversionTasks'], 'DescribeCustomerGateways' => ['result_key' => 'CustomerGateways'], 'DescribeDhcpOptions' => ['result_key' => 'DhcpOptions'], 'DescribeExportTasks' => ['result_key' => 'ExportTasks'], 'DescribeImages' => ['result_key' => 'Images'], 'DescribeInstanceStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InstanceStatuses'], 'DescribeInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Reservations'], 'DescribeInternetGateways' => ['result_key' => 'InternetGateways'], 'DescribeKeyPairs' => ['result_key' => 'KeyPairs'], 'DescribeNetworkAcls' => ['result_key' => 'NetworkAcls'], 'DescribeNetworkInterfaces' => ['result_key' => 'NetworkInterfaces'], 'DescribePlacementGroups' => ['result_key' => 'PlacementGroups'], 'DescribeRegions' => ['result_key' => 'Regions'], 'DescribeReservedInstances' => ['result_key' => 'ReservedInstances'], 'DescribeReservedInstancesListings' => ['result_key' => 'ReservedInstancesListings'], 'DescribeReservedInstancesOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReservedInstancesOfferings'], 'DescribeReservedInstancesModifications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ReservedInstancesModifications'], 'DescribeRouteTables' => ['result_key' => 'RouteTables'], 'DescribeSecurityGroups' => ['result_key' => 'SecurityGroups'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Snapshots'], 'DescribeSpotInstanceRequests' => ['result_key' => 'SpotInstanceRequests'], 'DescribeSpotFleetRequests' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotFleetRequestConfigs'], 'DescribeSpotPriceHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpotPriceHistory'], 'DescribeSubnets' => ['result_key' => 'Subnets'], 'DescribeTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags'], 'DescribeVolumeStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'VolumeStatuses'], 'DescribeVolumes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Volumes'], 'DescribeVpcs' => ['result_key' => 'Vpcs'], 'DescribeVpcPeeringConnections' => ['result_key' => 'VpcPeeringConnections'], 'DescribeVpnConnections' => ['result_key' => 'VpnConnections'], 'DescribeVpnGateways' => ['result_key' => 'VpnGateways']]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-1.json.php deleted file mode 100644 index 2bfeedb..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 15, 'max_attempts' => 40, 'acceptor_type' => 'output'], '__InstanceState' => ['operation' => 'DescribeInstances', 'acceptor_path' => 'Reservations[].Instances[].State.Name'], '__InstanceStatus' => ['operation' => 'DescribeInstanceStatus', 'success_value' => 'ok'], 'SystemStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].SystemStatus.Status'], 'InstanceStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].InstanceStatus.Status'], 'ImageAvailable' => ['operation' => 'DescribeImages', 'acceptor_path' => 'Images[].State', 'success_value' => 'available', 'failure_value' => ['failed']], 'InstanceRunning' => ['extends' => '__InstanceState', 'success_value' => 'running', 'failure_value' => ['shutting-down', 'terminated', 'stopping']], 'InstanceStopped' => ['extends' => '__InstanceState', 'success_value' => 'stopped', 'failure_value' => ['pending', 'terminated']], 'InstanceTerminated' => ['extends' => '__InstanceState', 'success_value' => 'terminated', 'failure_value' => ['pending', 'stopping']], '__ExportTaskState' => ['operation' => 'DescribeExportTasks', 'acceptor_path' => 'ExportTasks[].State'], 'ExportTaskCompleted' => ['extends' => '__ExportTaskState', 'success_value' => 'completed'], 'ExportTaskCancelled' => ['extends' => '__ExportTaskState', 'success_value' => 'cancelled'], 'SnapshotCompleted' => ['operation' => 'DescribeSnapshots', 'success_path' => 'Snapshots[].State', 'success_value' => 'completed'], 'SubnetAvailable' => ['operation' => 'DescribeSubnets', 'success_path' => 'Subnets[].State', 'success_value' => 'available'], '__VolumeStatus' => ['operation' => 'DescribeVolumes', 'acceptor_path' => 'Volumes[].State'], 'VolumeAvailable' => ['extends' => '__VolumeStatus', 'success_value' => 'available', 'failure_value' => ['deleted']], 'VolumeInUse' => ['extends' => '__VolumeStatus', 'success_value' => 'in-use', 'failure_value' => ['deleted']], 'VolumeDeleted' => ['extends' => '__VolumeStatus', 'success_type' => 'error', 'success_value' => 'InvalidVolume.NotFound'], 'VpcAvailable' => ['operation' => 'DescribeVpcs', 'success_path' => 'Vpcs[].State', 'success_value' => 'available'], '__VpnConnectionState' => ['operation' => 'DescribeVpnConnections', 'acceptor_path' => 'VpnConnections[].State'], 'VpnConnectionAvailable' => ['extends' => '__VpnConnectionState', 'success_value' => 'available', 'failure_value' => ['deleting', 'deleted']], 'VpnConnectionDeleted' => ['extends' => '__VpnConnectionState', 'success_value' => 'deleted', 'failure_value' => ['pending']], 'BundleTaskComplete' => ['operation' => 'DescribeBundleTasks', 'acceptor_path' => 'BundleTasks[].State', 'success_value' => 'complete', 'failure_value' => ['failed']], '__ConversionTaskState' => ['operation' => 'DescribeConversionTasks', 'acceptor_path' => 'ConversionTasks[].State'], 'ConversionTaskCompleted' => ['extends' => '__ConversionTaskState', 'success_value' => 'completed', 'failure_value' => ['cancelled', 'cancelling']], 'ConversionTaskCancelled' => ['extends' => '__ConversionTaskState', 'success_value' => 'cancelled'], '__CustomerGatewayState' => ['operation' => 'DescribeCustomerGateways', 'acceptor_path' => 'CustomerGateways[].State'], 'CustomerGatewayAvailable' => ['extends' => '__CustomerGatewayState', 'success_value' => 'available', 'failure_value' => ['deleted', 'deleting']], 'ConversionTaskDeleted' => ['extends' => '__CustomerGatewayState', 'success_value' => 'deleted'], '__SpotInstanceRequestState' => ['operation' => 'DescribeSpotInstanceRequests', 'acceptor_path' => 'SpotInstanceRequests[].Status.Code'], 'SpotInstanceRequestFulfilled' => ['extends' => '__SpotInstanceRequestState', 'success_value' => 'fulfilled', 'failure_value' => ['schedule-expired', 'canceled-before-fulfillment', 'bad-parameters', 'system-error']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-2.json.php deleted file mode 100644 index 2f95c2d..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-09-15/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeInstances', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Reservations[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'BundleTaskComplete' => ['delay' => 15, 'operation' => 'DescribeBundleTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'complete', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'BundleTasks[].State'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'BundleTasks[].State']]], 'ConversionTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelled', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelling', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskDeleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'CustomerGatewayAvailable' => ['delay' => 15, 'operation' => 'DescribeCustomerGateways', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State']]], 'ExportTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ExportTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ImageExists' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Images[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidAMIID.NotFound', 'state' => 'retry']]], 'ImageAvailable' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Images[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Images[].State', 'expected' => 'failed']]], 'InstanceRunning' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'running', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'shutting-down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].InstanceStatus.Status', 'expected' => 'ok'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStopped' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'InstanceTerminated' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'terminated', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'KeyPairExists' => ['operation' => 'DescribeKeyPairs', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'length(KeyPairs[].KeyName) > `0`'], ['expected' => 'InvalidKeyPair.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'NatGatewayAvailable' => ['operation' => 'DescribeNatGateways', 'delay' => 15, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'NatGateways[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'failed'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleting'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleted'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NatGatewayNotFound']]], 'NetworkInterfaceAvailable' => ['operation' => 'DescribeNetworkInterfaces', 'delay' => 20, 'maxAttempts' => 10, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'NetworkInterfaces[].Status'], ['expected' => 'InvalidNetworkInterfaceID.NotFound', 'matcher' => 'error', 'state' => 'failure']]], 'PasswordDataAvailable' => ['operation' => 'GetPasswordData', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'length(PasswordData) > `0`', 'expected' => \true]]], 'SnapshotCompleted' => ['delay' => 15, 'operation' => 'DescribeSnapshots', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Snapshots[].State']]], 'SpotInstanceRequestFulfilled' => ['operation' => 'DescribeSpotInstanceRequests', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'fulfilled'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'schedule-expired'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'canceled-before-fulfillment'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'bad-parameters'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'system-error']]], 'SubnetAvailable' => ['delay' => 15, 'operation' => 'DescribeSubnets', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Subnets[].State']]], 'SystemStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].SystemStatus.Status', 'expected' => 'ok']]], 'VolumeAvailable' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VolumeDeleted' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['matcher' => 'error', 'expected' => 'InvalidVolume.NotFound', 'state' => 'success']]], 'VolumeInUse' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'in-use', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VpcAvailable' => ['delay' => 15, 'operation' => 'DescribeVpcs', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Vpcs[].State']]], 'VpcExists' => ['operation' => 'DescribeVpcs', 'delay' => 1, 'maxAttempts' => 5, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcID.NotFound', 'state' => 'retry']]], 'VpnConnectionAvailable' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpnConnectionDeleted' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpcPeeringConnectionExists' => ['delay' => 15, 'operation' => 'DescribeVpcPeeringConnections', 'maxAttempts' => 40, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcPeeringConnectionID.NotFound', 'state' => 'retry']]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/api-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/api-2.json.php deleted file mode 100644 index c35fb42..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-15', 'endpointPrefix' => 'ec2', 'protocol' => 'ec2', 'serviceAbbreviation' => 'Amazon EC2', 'serviceFullName' => 'Amazon Elastic Compute Cloud', 'serviceId' => 'EC2', 'signatureVersion' => 'v4', 'uid' => 'ec2-2016-11-15', 'xmlNamespace' => 'http://ec2.amazonaws.com/doc/2016-11-15'], 'operations' => ['AcceptAddressTransfer' => ['name' => 'AcceptAddressTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptAddressTransferRequest'], 'output' => ['shape' => 'AcceptAddressTransferResult']], 'AcceptReservedInstancesExchangeQuote' => ['name' => 'AcceptReservedInstancesExchangeQuote', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptReservedInstancesExchangeQuoteRequest'], 'output' => ['shape' => 'AcceptReservedInstancesExchangeQuoteResult']], 'AcceptTransitGatewayMulticastDomainAssociations' => ['name' => 'AcceptTransitGatewayMulticastDomainAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptTransitGatewayMulticastDomainAssociationsRequest'], 'output' => ['shape' => 'AcceptTransitGatewayMulticastDomainAssociationsResult']], 'AcceptTransitGatewayPeeringAttachment' => ['name' => 'AcceptTransitGatewayPeeringAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptTransitGatewayPeeringAttachmentRequest'], 'output' => ['shape' => 'AcceptTransitGatewayPeeringAttachmentResult']], 'AcceptTransitGatewayVpcAttachment' => ['name' => 'AcceptTransitGatewayVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptTransitGatewayVpcAttachmentRequest'], 'output' => ['shape' => 'AcceptTransitGatewayVpcAttachmentResult']], 'AcceptVpcEndpointConnections' => ['name' => 'AcceptVpcEndpointConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptVpcEndpointConnectionsRequest'], 'output' => ['shape' => 'AcceptVpcEndpointConnectionsResult']], 'AcceptVpcPeeringConnection' => ['name' => 'AcceptVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptVpcPeeringConnectionRequest'], 'output' => ['shape' => 'AcceptVpcPeeringConnectionResult']], 'AdvertiseByoipCidr' => ['name' => 'AdvertiseByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdvertiseByoipCidrRequest'], 'output' => ['shape' => 'AdvertiseByoipCidrResult']], 'AllocateAddress' => ['name' => 'AllocateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateAddressRequest'], 'output' => ['shape' => 'AllocateAddressResult']], 'AllocateHosts' => ['name' => 'AllocateHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateHostsRequest'], 'output' => ['shape' => 'AllocateHostsResult']], 'AllocateIpamPoolCidr' => ['name' => 'AllocateIpamPoolCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateIpamPoolCidrRequest'], 'output' => ['shape' => 'AllocateIpamPoolCidrResult']], 'ApplySecurityGroupsToClientVpnTargetNetwork' => ['name' => 'ApplySecurityGroupsToClientVpnTargetNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplySecurityGroupsToClientVpnTargetNetworkRequest'], 'output' => ['shape' => 'ApplySecurityGroupsToClientVpnTargetNetworkResult']], 'AssignIpv6Addresses' => ['name' => 'AssignIpv6Addresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignIpv6AddressesRequest'], 'output' => ['shape' => 'AssignIpv6AddressesResult']], 'AssignPrivateIpAddresses' => ['name' => 'AssignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignPrivateIpAddressesRequest'], 'output' => ['shape' => 'AssignPrivateIpAddressesResult']], 'AssignPrivateNatGatewayAddress' => ['name' => 'AssignPrivateNatGatewayAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignPrivateNatGatewayAddressRequest'], 'output' => ['shape' => 'AssignPrivateNatGatewayAddressResult']], 'AssociateAddress' => ['name' => 'AssociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateAddressRequest'], 'output' => ['shape' => 'AssociateAddressResult']], 'AssociateClientVpnTargetNetwork' => ['name' => 'AssociateClientVpnTargetNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateClientVpnTargetNetworkRequest'], 'output' => ['shape' => 'AssociateClientVpnTargetNetworkResult']], 'AssociateDhcpOptions' => ['name' => 'AssociateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDhcpOptionsRequest']], 'AssociateEnclaveCertificateIamRole' => ['name' => 'AssociateEnclaveCertificateIamRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateEnclaveCertificateIamRoleRequest'], 'output' => ['shape' => 'AssociateEnclaveCertificateIamRoleResult']], 'AssociateIamInstanceProfile' => ['name' => 'AssociateIamInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateIamInstanceProfileRequest'], 'output' => ['shape' => 'AssociateIamInstanceProfileResult']], 'AssociateInstanceEventWindow' => ['name' => 'AssociateInstanceEventWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateInstanceEventWindowRequest'], 'output' => ['shape' => 'AssociateInstanceEventWindowResult']], 'AssociateIpamResourceDiscovery' => ['name' => 'AssociateIpamResourceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateIpamResourceDiscoveryRequest'], 'output' => ['shape' => 'AssociateIpamResourceDiscoveryResult']], 'AssociateNatGatewayAddress' => ['name' => 'AssociateNatGatewayAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateNatGatewayAddressRequest'], 'output' => ['shape' => 'AssociateNatGatewayAddressResult']], 'AssociateRouteTable' => ['name' => 'AssociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateRouteTableRequest'], 'output' => ['shape' => 'AssociateRouteTableResult']], 'AssociateSubnetCidrBlock' => ['name' => 'AssociateSubnetCidrBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSubnetCidrBlockRequest'], 'output' => ['shape' => 'AssociateSubnetCidrBlockResult']], 'AssociateTransitGatewayMulticastDomain' => ['name' => 'AssociateTransitGatewayMulticastDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTransitGatewayMulticastDomainRequest'], 'output' => ['shape' => 'AssociateTransitGatewayMulticastDomainResult']], 'AssociateTransitGatewayPolicyTable' => ['name' => 'AssociateTransitGatewayPolicyTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTransitGatewayPolicyTableRequest'], 'output' => ['shape' => 'AssociateTransitGatewayPolicyTableResult']], 'AssociateTransitGatewayRouteTable' => ['name' => 'AssociateTransitGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTransitGatewayRouteTableRequest'], 'output' => ['shape' => 'AssociateTransitGatewayRouteTableResult']], 'AssociateTrunkInterface' => ['name' => 'AssociateTrunkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTrunkInterfaceRequest'], 'output' => ['shape' => 'AssociateTrunkInterfaceResult']], 'AssociateVpcCidrBlock' => ['name' => 'AssociateVpcCidrBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateVpcCidrBlockRequest'], 'output' => ['shape' => 'AssociateVpcCidrBlockResult']], 'AttachClassicLinkVpc' => ['name' => 'AttachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachClassicLinkVpcRequest'], 'output' => ['shape' => 'AttachClassicLinkVpcResult']], 'AttachInternetGateway' => ['name' => 'AttachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInternetGatewayRequest']], 'AttachNetworkInterface' => ['name' => 'AttachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachNetworkInterfaceRequest'], 'output' => ['shape' => 'AttachNetworkInterfaceResult']], 'AttachVerifiedAccessTrustProvider' => ['name' => 'AttachVerifiedAccessTrustProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVerifiedAccessTrustProviderRequest'], 'output' => ['shape' => 'AttachVerifiedAccessTrustProviderResult']], 'AttachVolume' => ['name' => 'AttachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'AttachVpnGateway' => ['name' => 'AttachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVpnGatewayRequest'], 'output' => ['shape' => 'AttachVpnGatewayResult']], 'AuthorizeClientVpnIngress' => ['name' => 'AuthorizeClientVpnIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeClientVpnIngressRequest'], 'output' => ['shape' => 'AuthorizeClientVpnIngressResult']], 'AuthorizeSecurityGroupEgress' => ['name' => 'AuthorizeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupEgressRequest'], 'output' => ['shape' => 'AuthorizeSecurityGroupEgressResult']], 'AuthorizeSecurityGroupIngress' => ['name' => 'AuthorizeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSecurityGroupIngressRequest'], 'output' => ['shape' => 'AuthorizeSecurityGroupIngressResult']], 'BundleInstance' => ['name' => 'BundleInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BundleInstanceRequest'], 'output' => ['shape' => 'BundleInstanceResult']], 'CancelBundleTask' => ['name' => 'CancelBundleTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBundleTaskRequest'], 'output' => ['shape' => 'CancelBundleTaskResult']], 'CancelCapacityReservation' => ['name' => 'CancelCapacityReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelCapacityReservationRequest'], 'output' => ['shape' => 'CancelCapacityReservationResult']], 'CancelCapacityReservationFleets' => ['name' => 'CancelCapacityReservationFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelCapacityReservationFleetsRequest'], 'output' => ['shape' => 'CancelCapacityReservationFleetsResult']], 'CancelConversionTask' => ['name' => 'CancelConversionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelConversionRequest']], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskRequest']], 'CancelImageLaunchPermission' => ['name' => 'CancelImageLaunchPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelImageLaunchPermissionRequest'], 'output' => ['shape' => 'CancelImageLaunchPermissionResult']], 'CancelImportTask' => ['name' => 'CancelImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelImportTaskRequest'], 'output' => ['shape' => 'CancelImportTaskResult']], 'CancelReservedInstancesListing' => ['name' => 'CancelReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReservedInstancesListingRequest'], 'output' => ['shape' => 'CancelReservedInstancesListingResult']], 'CancelSpotFleetRequests' => ['name' => 'CancelSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotFleetRequestsRequest'], 'output' => ['shape' => 'CancelSpotFleetRequestsResponse']], 'CancelSpotInstanceRequests' => ['name' => 'CancelSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelSpotInstanceRequestsRequest'], 'output' => ['shape' => 'CancelSpotInstanceRequestsResult']], 'ConfirmProductInstance' => ['name' => 'ConfirmProductInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmProductInstanceRequest'], 'output' => ['shape' => 'ConfirmProductInstanceResult']], 'CopyFpgaImage' => ['name' => 'CopyFpgaImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyFpgaImageRequest'], 'output' => ['shape' => 'CopyFpgaImageResult']], 'CopyImage' => ['name' => 'CopyImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyImageRequest'], 'output' => ['shape' => 'CopyImageResult']], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult']], 'CreateCapacityReservation' => ['name' => 'CreateCapacityReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCapacityReservationRequest'], 'output' => ['shape' => 'CreateCapacityReservationResult']], 'CreateCapacityReservationFleet' => ['name' => 'CreateCapacityReservationFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCapacityReservationFleetRequest'], 'output' => ['shape' => 'CreateCapacityReservationFleetResult']], 'CreateCarrierGateway' => ['name' => 'CreateCarrierGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCarrierGatewayRequest'], 'output' => ['shape' => 'CreateCarrierGatewayResult']], 'CreateClientVpnEndpoint' => ['name' => 'CreateClientVpnEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClientVpnEndpointRequest'], 'output' => ['shape' => 'CreateClientVpnEndpointResult']], 'CreateClientVpnRoute' => ['name' => 'CreateClientVpnRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClientVpnRouteRequest'], 'output' => ['shape' => 'CreateClientVpnRouteResult']], 'CreateCoipCidr' => ['name' => 'CreateCoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCoipCidrRequest'], 'output' => ['shape' => 'CreateCoipCidrResult']], 'CreateCoipPool' => ['name' => 'CreateCoipPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCoipPoolRequest'], 'output' => ['shape' => 'CreateCoipPoolResult']], 'CreateCustomerGateway' => ['name' => 'CreateCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomerGatewayRequest'], 'output' => ['shape' => 'CreateCustomerGatewayResult']], 'CreateDefaultSubnet' => ['name' => 'CreateDefaultSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDefaultSubnetRequest'], 'output' => ['shape' => 'CreateDefaultSubnetResult']], 'CreateDefaultVpc' => ['name' => 'CreateDefaultVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDefaultVpcRequest'], 'output' => ['shape' => 'CreateDefaultVpcResult']], 'CreateDhcpOptions' => ['name' => 'CreateDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDhcpOptionsRequest'], 'output' => ['shape' => 'CreateDhcpOptionsResult']], 'CreateEgressOnlyInternetGateway' => ['name' => 'CreateEgressOnlyInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEgressOnlyInternetGatewayRequest'], 'output' => ['shape' => 'CreateEgressOnlyInternetGatewayResult']], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetRequest'], 'output' => ['shape' => 'CreateFleetResult']], 'CreateFlowLogs' => ['name' => 'CreateFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowLogsRequest'], 'output' => ['shape' => 'CreateFlowLogsResult']], 'CreateFpgaImage' => ['name' => 'CreateFpgaImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFpgaImageRequest'], 'output' => ['shape' => 'CreateFpgaImageResult']], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResult']], 'CreateInstanceEventWindow' => ['name' => 'CreateInstanceEventWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceEventWindowRequest'], 'output' => ['shape' => 'CreateInstanceEventWindowResult']], 'CreateInstanceExportTask' => ['name' => 'CreateInstanceExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceExportTaskRequest'], 'output' => ['shape' => 'CreateInstanceExportTaskResult']], 'CreateInternetGateway' => ['name' => 'CreateInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInternetGatewayRequest'], 'output' => ['shape' => 'CreateInternetGatewayResult']], 'CreateIpam' => ['name' => 'CreateIpam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIpamRequest'], 'output' => ['shape' => 'CreateIpamResult']], 'CreateIpamPool' => ['name' => 'CreateIpamPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIpamPoolRequest'], 'output' => ['shape' => 'CreateIpamPoolResult']], 'CreateIpamResourceDiscovery' => ['name' => 'CreateIpamResourceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIpamResourceDiscoveryRequest'], 'output' => ['shape' => 'CreateIpamResourceDiscoveryResult']], 'CreateIpamScope' => ['name' => 'CreateIpamScope', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIpamScopeRequest'], 'output' => ['shape' => 'CreateIpamScopeResult']], 'CreateKeyPair' => ['name' => 'CreateKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyPairRequest'], 'output' => ['shape' => 'KeyPair']], 'CreateLaunchTemplate' => ['name' => 'CreateLaunchTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLaunchTemplateRequest'], 'output' => ['shape' => 'CreateLaunchTemplateResult']], 'CreateLaunchTemplateVersion' => ['name' => 'CreateLaunchTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLaunchTemplateVersionRequest'], 'output' => ['shape' => 'CreateLaunchTemplateVersionResult']], 'CreateLocalGatewayRoute' => ['name' => 'CreateLocalGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocalGatewayRouteRequest'], 'output' => ['shape' => 'CreateLocalGatewayRouteResult']], 'CreateLocalGatewayRouteTable' => ['name' => 'CreateLocalGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocalGatewayRouteTableRequest'], 'output' => ['shape' => 'CreateLocalGatewayRouteTableResult']], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation' => ['name' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest'], 'output' => ['shape' => 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult']], 'CreateLocalGatewayRouteTableVpcAssociation' => ['name' => 'CreateLocalGatewayRouteTableVpcAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocalGatewayRouteTableVpcAssociationRequest'], 'output' => ['shape' => 'CreateLocalGatewayRouteTableVpcAssociationResult']], 'CreateManagedPrefixList' => ['name' => 'CreateManagedPrefixList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateManagedPrefixListRequest'], 'output' => ['shape' => 'CreateManagedPrefixListResult']], 'CreateNatGateway' => ['name' => 'CreateNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNatGatewayRequest'], 'output' => ['shape' => 'CreateNatGatewayResult']], 'CreateNetworkAcl' => ['name' => 'CreateNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclRequest'], 'output' => ['shape' => 'CreateNetworkAclResult']], 'CreateNetworkAclEntry' => ['name' => 'CreateNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkAclEntryRequest']], 'CreateNetworkInsightsAccessScope' => ['name' => 'CreateNetworkInsightsAccessScope', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInsightsAccessScopeRequest'], 'output' => ['shape' => 'CreateNetworkInsightsAccessScopeResult']], 'CreateNetworkInsightsPath' => ['name' => 'CreateNetworkInsightsPath', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInsightsPathRequest'], 'output' => ['shape' => 'CreateNetworkInsightsPathResult']], 'CreateNetworkInterface' => ['name' => 'CreateNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInterfaceRequest'], 'output' => ['shape' => 'CreateNetworkInterfaceResult']], 'CreateNetworkInterfacePermission' => ['name' => 'CreateNetworkInterfacePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNetworkInterfacePermissionRequest'], 'output' => ['shape' => 'CreateNetworkInterfacePermissionResult']], 'CreatePlacementGroup' => ['name' => 'CreatePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlacementGroupRequest'], 'output' => ['shape' => 'CreatePlacementGroupResult']], 'CreatePublicIpv4Pool' => ['name' => 'CreatePublicIpv4Pool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePublicIpv4PoolRequest'], 'output' => ['shape' => 'CreatePublicIpv4PoolResult']], 'CreateReplaceRootVolumeTask' => ['name' => 'CreateReplaceRootVolumeTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplaceRootVolumeTaskRequest'], 'output' => ['shape' => 'CreateReplaceRootVolumeTaskResult']], 'CreateReservedInstancesListing' => ['name' => 'CreateReservedInstancesListing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReservedInstancesListingRequest'], 'output' => ['shape' => 'CreateReservedInstancesListingResult']], 'CreateRestoreImageTask' => ['name' => 'CreateRestoreImageTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRestoreImageTaskRequest'], 'output' => ['shape' => 'CreateRestoreImageTaskResult']], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResult']], 'CreateRouteTable' => ['name' => 'CreateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRouteTableRequest'], 'output' => ['shape' => 'CreateRouteTableResult']], 'CreateSecurityGroup' => ['name' => 'CreateSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityGroupRequest'], 'output' => ['shape' => 'CreateSecurityGroupResult']], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'Snapshot']], 'CreateSnapshots' => ['name' => 'CreateSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotsRequest'], 'output' => ['shape' => 'CreateSnapshotsResult']], 'CreateSpotDatafeedSubscription' => ['name' => 'CreateSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'CreateSpotDatafeedSubscriptionResult']], 'CreateStoreImageTask' => ['name' => 'CreateStoreImageTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStoreImageTaskRequest'], 'output' => ['shape' => 'CreateStoreImageTaskResult']], 'CreateSubnet' => ['name' => 'CreateSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetRequest'], 'output' => ['shape' => 'CreateSubnetResult']], 'CreateSubnetCidrReservation' => ['name' => 'CreateSubnetCidrReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetCidrReservationRequest'], 'output' => ['shape' => 'CreateSubnetCidrReservationResult']], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest']], 'CreateTrafficMirrorFilter' => ['name' => 'CreateTrafficMirrorFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrafficMirrorFilterRequest'], 'output' => ['shape' => 'CreateTrafficMirrorFilterResult']], 'CreateTrafficMirrorFilterRule' => ['name' => 'CreateTrafficMirrorFilterRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrafficMirrorFilterRuleRequest'], 'output' => ['shape' => 'CreateTrafficMirrorFilterRuleResult']], 'CreateTrafficMirrorSession' => ['name' => 'CreateTrafficMirrorSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrafficMirrorSessionRequest'], 'output' => ['shape' => 'CreateTrafficMirrorSessionResult']], 'CreateTrafficMirrorTarget' => ['name' => 'CreateTrafficMirrorTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrafficMirrorTargetRequest'], 'output' => ['shape' => 'CreateTrafficMirrorTargetResult']], 'CreateTransitGateway' => ['name' => 'CreateTransitGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayRequest'], 'output' => ['shape' => 'CreateTransitGatewayResult']], 'CreateTransitGatewayConnect' => ['name' => 'CreateTransitGatewayConnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayConnectRequest'], 'output' => ['shape' => 'CreateTransitGatewayConnectResult']], 'CreateTransitGatewayConnectPeer' => ['name' => 'CreateTransitGatewayConnectPeer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayConnectPeerRequest'], 'output' => ['shape' => 'CreateTransitGatewayConnectPeerResult']], 'CreateTransitGatewayMulticastDomain' => ['name' => 'CreateTransitGatewayMulticastDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayMulticastDomainRequest'], 'output' => ['shape' => 'CreateTransitGatewayMulticastDomainResult']], 'CreateTransitGatewayPeeringAttachment' => ['name' => 'CreateTransitGatewayPeeringAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayPeeringAttachmentRequest'], 'output' => ['shape' => 'CreateTransitGatewayPeeringAttachmentResult']], 'CreateTransitGatewayPolicyTable' => ['name' => 'CreateTransitGatewayPolicyTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayPolicyTableRequest'], 'output' => ['shape' => 'CreateTransitGatewayPolicyTableResult']], 'CreateTransitGatewayPrefixListReference' => ['name' => 'CreateTransitGatewayPrefixListReference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayPrefixListReferenceRequest'], 'output' => ['shape' => 'CreateTransitGatewayPrefixListReferenceResult']], 'CreateTransitGatewayRoute' => ['name' => 'CreateTransitGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayRouteRequest'], 'output' => ['shape' => 'CreateTransitGatewayRouteResult']], 'CreateTransitGatewayRouteTable' => ['name' => 'CreateTransitGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayRouteTableRequest'], 'output' => ['shape' => 'CreateTransitGatewayRouteTableResult']], 'CreateTransitGatewayRouteTableAnnouncement' => ['name' => 'CreateTransitGatewayRouteTableAnnouncement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayRouteTableAnnouncementRequest'], 'output' => ['shape' => 'CreateTransitGatewayRouteTableAnnouncementResult']], 'CreateTransitGatewayVpcAttachment' => ['name' => 'CreateTransitGatewayVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransitGatewayVpcAttachmentRequest'], 'output' => ['shape' => 'CreateTransitGatewayVpcAttachmentResult']], 'CreateVerifiedAccessEndpoint' => ['name' => 'CreateVerifiedAccessEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVerifiedAccessEndpointRequest'], 'output' => ['shape' => 'CreateVerifiedAccessEndpointResult']], 'CreateVerifiedAccessGroup' => ['name' => 'CreateVerifiedAccessGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVerifiedAccessGroupRequest'], 'output' => ['shape' => 'CreateVerifiedAccessGroupResult']], 'CreateVerifiedAccessInstance' => ['name' => 'CreateVerifiedAccessInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVerifiedAccessInstanceRequest'], 'output' => ['shape' => 'CreateVerifiedAccessInstanceResult']], 'CreateVerifiedAccessTrustProvider' => ['name' => 'CreateVerifiedAccessTrustProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVerifiedAccessTrustProviderRequest'], 'output' => ['shape' => 'CreateVerifiedAccessTrustProviderResult']], 'CreateVolume' => ['name' => 'CreateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeRequest'], 'output' => ['shape' => 'Volume']], 'CreateVpc' => ['name' => 'CreateVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcRequest'], 'output' => ['shape' => 'CreateVpcResult']], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResult']], 'CreateVpcEndpointConnectionNotification' => ['name' => 'CreateVpcEndpointConnectionNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointConnectionNotificationRequest'], 'output' => ['shape' => 'CreateVpcEndpointConnectionNotificationResult']], 'CreateVpcEndpointServiceConfiguration' => ['name' => 'CreateVpcEndpointServiceConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointServiceConfigurationRequest'], 'output' => ['shape' => 'CreateVpcEndpointServiceConfigurationResult']], 'CreateVpcPeeringConnection' => ['name' => 'CreateVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringConnectionRequest'], 'output' => ['shape' => 'CreateVpcPeeringConnectionResult']], 'CreateVpnConnection' => ['name' => 'CreateVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRequest'], 'output' => ['shape' => 'CreateVpnConnectionResult']], 'CreateVpnConnectionRoute' => ['name' => 'CreateVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnConnectionRouteRequest']], 'CreateVpnGateway' => ['name' => 'CreateVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpnGatewayRequest'], 'output' => ['shape' => 'CreateVpnGatewayResult']], 'DeleteCarrierGateway' => ['name' => 'DeleteCarrierGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCarrierGatewayRequest'], 'output' => ['shape' => 'DeleteCarrierGatewayResult']], 'DeleteClientVpnEndpoint' => ['name' => 'DeleteClientVpnEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClientVpnEndpointRequest'], 'output' => ['shape' => 'DeleteClientVpnEndpointResult']], 'DeleteClientVpnRoute' => ['name' => 'DeleteClientVpnRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClientVpnRouteRequest'], 'output' => ['shape' => 'DeleteClientVpnRouteResult']], 'DeleteCoipCidr' => ['name' => 'DeleteCoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCoipCidrRequest'], 'output' => ['shape' => 'DeleteCoipCidrResult']], 'DeleteCoipPool' => ['name' => 'DeleteCoipPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCoipPoolRequest'], 'output' => ['shape' => 'DeleteCoipPoolResult']], 'DeleteCustomerGateway' => ['name' => 'DeleteCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomerGatewayRequest']], 'DeleteDhcpOptions' => ['name' => 'DeleteDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDhcpOptionsRequest']], 'DeleteEgressOnlyInternetGateway' => ['name' => 'DeleteEgressOnlyInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEgressOnlyInternetGatewayRequest'], 'output' => ['shape' => 'DeleteEgressOnlyInternetGatewayResult']], 'DeleteFleets' => ['name' => 'DeleteFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetsRequest'], 'output' => ['shape' => 'DeleteFleetsResult']], 'DeleteFlowLogs' => ['name' => 'DeleteFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowLogsRequest'], 'output' => ['shape' => 'DeleteFlowLogsResult']], 'DeleteFpgaImage' => ['name' => 'DeleteFpgaImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFpgaImageRequest'], 'output' => ['shape' => 'DeleteFpgaImageResult']], 'DeleteInstanceEventWindow' => ['name' => 'DeleteInstanceEventWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceEventWindowRequest'], 'output' => ['shape' => 'DeleteInstanceEventWindowResult']], 'DeleteInternetGateway' => ['name' => 'DeleteInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInternetGatewayRequest']], 'DeleteIpam' => ['name' => 'DeleteIpam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIpamRequest'], 'output' => ['shape' => 'DeleteIpamResult']], 'DeleteIpamPool' => ['name' => 'DeleteIpamPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIpamPoolRequest'], 'output' => ['shape' => 'DeleteIpamPoolResult']], 'DeleteIpamResourceDiscovery' => ['name' => 'DeleteIpamResourceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIpamResourceDiscoveryRequest'], 'output' => ['shape' => 'DeleteIpamResourceDiscoveryResult']], 'DeleteIpamScope' => ['name' => 'DeleteIpamScope', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIpamScopeRequest'], 'output' => ['shape' => 'DeleteIpamScopeResult']], 'DeleteKeyPair' => ['name' => 'DeleteKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyPairRequest']], 'DeleteLaunchTemplate' => ['name' => 'DeleteLaunchTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLaunchTemplateRequest'], 'output' => ['shape' => 'DeleteLaunchTemplateResult']], 'DeleteLaunchTemplateVersions' => ['name' => 'DeleteLaunchTemplateVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLaunchTemplateVersionsRequest'], 'output' => ['shape' => 'DeleteLaunchTemplateVersionsResult']], 'DeleteLocalGatewayRoute' => ['name' => 'DeleteLocalGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocalGatewayRouteRequest'], 'output' => ['shape' => 'DeleteLocalGatewayRouteResult']], 'DeleteLocalGatewayRouteTable' => ['name' => 'DeleteLocalGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocalGatewayRouteTableRequest'], 'output' => ['shape' => 'DeleteLocalGatewayRouteTableResult']], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation' => ['name' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest'], 'output' => ['shape' => 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult']], 'DeleteLocalGatewayRouteTableVpcAssociation' => ['name' => 'DeleteLocalGatewayRouteTableVpcAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocalGatewayRouteTableVpcAssociationRequest'], 'output' => ['shape' => 'DeleteLocalGatewayRouteTableVpcAssociationResult']], 'DeleteManagedPrefixList' => ['name' => 'DeleteManagedPrefixList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteManagedPrefixListRequest'], 'output' => ['shape' => 'DeleteManagedPrefixListResult']], 'DeleteNatGateway' => ['name' => 'DeleteNatGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNatGatewayRequest'], 'output' => ['shape' => 'DeleteNatGatewayResult']], 'DeleteNetworkAcl' => ['name' => 'DeleteNetworkAcl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclRequest']], 'DeleteNetworkAclEntry' => ['name' => 'DeleteNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkAclEntryRequest']], 'DeleteNetworkInsightsAccessScope' => ['name' => 'DeleteNetworkInsightsAccessScope', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInsightsAccessScopeRequest'], 'output' => ['shape' => 'DeleteNetworkInsightsAccessScopeResult']], 'DeleteNetworkInsightsAccessScopeAnalysis' => ['name' => 'DeleteNetworkInsightsAccessScopeAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInsightsAccessScopeAnalysisRequest'], 'output' => ['shape' => 'DeleteNetworkInsightsAccessScopeAnalysisResult']], 'DeleteNetworkInsightsAnalysis' => ['name' => 'DeleteNetworkInsightsAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInsightsAnalysisRequest'], 'output' => ['shape' => 'DeleteNetworkInsightsAnalysisResult']], 'DeleteNetworkInsightsPath' => ['name' => 'DeleteNetworkInsightsPath', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInsightsPathRequest'], 'output' => ['shape' => 'DeleteNetworkInsightsPathResult']], 'DeleteNetworkInterface' => ['name' => 'DeleteNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInterfaceRequest']], 'DeleteNetworkInterfacePermission' => ['name' => 'DeleteNetworkInterfacePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNetworkInterfacePermissionRequest'], 'output' => ['shape' => 'DeleteNetworkInterfacePermissionResult']], 'DeletePlacementGroup' => ['name' => 'DeletePlacementGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlacementGroupRequest']], 'DeletePublicIpv4Pool' => ['name' => 'DeletePublicIpv4Pool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePublicIpv4PoolRequest'], 'output' => ['shape' => 'DeletePublicIpv4PoolResult']], 'DeleteQueuedReservedInstances' => ['name' => 'DeleteQueuedReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteQueuedReservedInstancesRequest'], 'output' => ['shape' => 'DeleteQueuedReservedInstancesResult']], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteRequest']], 'DeleteRouteTable' => ['name' => 'DeleteRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRouteTableRequest']], 'DeleteSecurityGroup' => ['name' => 'DeleteSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityGroupRequest']], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest']], 'DeleteSpotDatafeedSubscription' => ['name' => 'DeleteSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpotDatafeedSubscriptionRequest']], 'DeleteSubnet' => ['name' => 'DeleteSubnet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetRequest']], 'DeleteSubnetCidrReservation' => ['name' => 'DeleteSubnetCidrReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetCidrReservationRequest'], 'output' => ['shape' => 'DeleteSubnetCidrReservationResult']], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest']], 'DeleteTrafficMirrorFilter' => ['name' => 'DeleteTrafficMirrorFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrafficMirrorFilterRequest'], 'output' => ['shape' => 'DeleteTrafficMirrorFilterResult']], 'DeleteTrafficMirrorFilterRule' => ['name' => 'DeleteTrafficMirrorFilterRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrafficMirrorFilterRuleRequest'], 'output' => ['shape' => 'DeleteTrafficMirrorFilterRuleResult']], 'DeleteTrafficMirrorSession' => ['name' => 'DeleteTrafficMirrorSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrafficMirrorSessionRequest'], 'output' => ['shape' => 'DeleteTrafficMirrorSessionResult']], 'DeleteTrafficMirrorTarget' => ['name' => 'DeleteTrafficMirrorTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrafficMirrorTargetRequest'], 'output' => ['shape' => 'DeleteTrafficMirrorTargetResult']], 'DeleteTransitGateway' => ['name' => 'DeleteTransitGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayRequest'], 'output' => ['shape' => 'DeleteTransitGatewayResult']], 'DeleteTransitGatewayConnect' => ['name' => 'DeleteTransitGatewayConnect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayConnectRequest'], 'output' => ['shape' => 'DeleteTransitGatewayConnectResult']], 'DeleteTransitGatewayConnectPeer' => ['name' => 'DeleteTransitGatewayConnectPeer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayConnectPeerRequest'], 'output' => ['shape' => 'DeleteTransitGatewayConnectPeerResult']], 'DeleteTransitGatewayMulticastDomain' => ['name' => 'DeleteTransitGatewayMulticastDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayMulticastDomainRequest'], 'output' => ['shape' => 'DeleteTransitGatewayMulticastDomainResult']], 'DeleteTransitGatewayPeeringAttachment' => ['name' => 'DeleteTransitGatewayPeeringAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayPeeringAttachmentRequest'], 'output' => ['shape' => 'DeleteTransitGatewayPeeringAttachmentResult']], 'DeleteTransitGatewayPolicyTable' => ['name' => 'DeleteTransitGatewayPolicyTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayPolicyTableRequest'], 'output' => ['shape' => 'DeleteTransitGatewayPolicyTableResult']], 'DeleteTransitGatewayPrefixListReference' => ['name' => 'DeleteTransitGatewayPrefixListReference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayPrefixListReferenceRequest'], 'output' => ['shape' => 'DeleteTransitGatewayPrefixListReferenceResult']], 'DeleteTransitGatewayRoute' => ['name' => 'DeleteTransitGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayRouteRequest'], 'output' => ['shape' => 'DeleteTransitGatewayRouteResult']], 'DeleteTransitGatewayRouteTable' => ['name' => 'DeleteTransitGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayRouteTableRequest'], 'output' => ['shape' => 'DeleteTransitGatewayRouteTableResult']], 'DeleteTransitGatewayRouteTableAnnouncement' => ['name' => 'DeleteTransitGatewayRouteTableAnnouncement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayRouteTableAnnouncementRequest'], 'output' => ['shape' => 'DeleteTransitGatewayRouteTableAnnouncementResult']], 'DeleteTransitGatewayVpcAttachment' => ['name' => 'DeleteTransitGatewayVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTransitGatewayVpcAttachmentRequest'], 'output' => ['shape' => 'DeleteTransitGatewayVpcAttachmentResult']], 'DeleteVerifiedAccessEndpoint' => ['name' => 'DeleteVerifiedAccessEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVerifiedAccessEndpointRequest'], 'output' => ['shape' => 'DeleteVerifiedAccessEndpointResult']], 'DeleteVerifiedAccessGroup' => ['name' => 'DeleteVerifiedAccessGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVerifiedAccessGroupRequest'], 'output' => ['shape' => 'DeleteVerifiedAccessGroupResult']], 'DeleteVerifiedAccessInstance' => ['name' => 'DeleteVerifiedAccessInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVerifiedAccessInstanceRequest'], 'output' => ['shape' => 'DeleteVerifiedAccessInstanceResult']], 'DeleteVerifiedAccessTrustProvider' => ['name' => 'DeleteVerifiedAccessTrustProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVerifiedAccessTrustProviderRequest'], 'output' => ['shape' => 'DeleteVerifiedAccessTrustProviderResult']], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeRequest']], 'DeleteVpc' => ['name' => 'DeleteVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcRequest']], 'DeleteVpcEndpointConnectionNotifications' => ['name' => 'DeleteVpcEndpointConnectionNotifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointConnectionNotificationsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointConnectionNotificationsResult']], 'DeleteVpcEndpointServiceConfigurations' => ['name' => 'DeleteVpcEndpointServiceConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointServiceConfigurationsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointServiceConfigurationsResult']], 'DeleteVpcEndpoints' => ['name' => 'DeleteVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointsRequest'], 'output' => ['shape' => 'DeleteVpcEndpointsResult']], 'DeleteVpcPeeringConnection' => ['name' => 'DeleteVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringConnectionRequest'], 'output' => ['shape' => 'DeleteVpcPeeringConnectionResult']], 'DeleteVpnConnection' => ['name' => 'DeleteVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRequest']], 'DeleteVpnConnectionRoute' => ['name' => 'DeleteVpnConnectionRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnConnectionRouteRequest']], 'DeleteVpnGateway' => ['name' => 'DeleteVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpnGatewayRequest']], 'DeprovisionByoipCidr' => ['name' => 'DeprovisionByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprovisionByoipCidrRequest'], 'output' => ['shape' => 'DeprovisionByoipCidrResult']], 'DeprovisionIpamPoolCidr' => ['name' => 'DeprovisionIpamPoolCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprovisionIpamPoolCidrRequest'], 'output' => ['shape' => 'DeprovisionIpamPoolCidrResult']], 'DeprovisionPublicIpv4PoolCidr' => ['name' => 'DeprovisionPublicIpv4PoolCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprovisionPublicIpv4PoolCidrRequest'], 'output' => ['shape' => 'DeprovisionPublicIpv4PoolCidrResult']], 'DeregisterImage' => ['name' => 'DeregisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterImageRequest']], 'DeregisterInstanceEventNotificationAttributes' => ['name' => 'DeregisterInstanceEventNotificationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterInstanceEventNotificationAttributesRequest'], 'output' => ['shape' => 'DeregisterInstanceEventNotificationAttributesResult']], 'DeregisterTransitGatewayMulticastGroupMembers' => ['name' => 'DeregisterTransitGatewayMulticastGroupMembers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTransitGatewayMulticastGroupMembersRequest'], 'output' => ['shape' => 'DeregisterTransitGatewayMulticastGroupMembersResult']], 'DeregisterTransitGatewayMulticastGroupSources' => ['name' => 'DeregisterTransitGatewayMulticastGroupSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTransitGatewayMulticastGroupSourcesRequest'], 'output' => ['shape' => 'DeregisterTransitGatewayMulticastGroupSourcesResult']], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResult']], 'DescribeAddressTransfers' => ['name' => 'DescribeAddressTransfers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressTransfersRequest'], 'output' => ['shape' => 'DescribeAddressTransfersResult']], 'DescribeAddresses' => ['name' => 'DescribeAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesRequest'], 'output' => ['shape' => 'DescribeAddressesResult']], 'DescribeAddressesAttribute' => ['name' => 'DescribeAddressesAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesAttributeRequest'], 'output' => ['shape' => 'DescribeAddressesAttributeResult']], 'DescribeAggregateIdFormat' => ['name' => 'DescribeAggregateIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAggregateIdFormatRequest'], 'output' => ['shape' => 'DescribeAggregateIdFormatResult']], 'DescribeAvailabilityZones' => ['name' => 'DescribeAvailabilityZones', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityZonesRequest'], 'output' => ['shape' => 'DescribeAvailabilityZonesResult']], 'DescribeAwsNetworkPerformanceMetricSubscriptions' => ['name' => 'DescribeAwsNetworkPerformanceMetricSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAwsNetworkPerformanceMetricSubscriptionsRequest'], 'output' => ['shape' => 'DescribeAwsNetworkPerformanceMetricSubscriptionsResult']], 'DescribeBundleTasks' => ['name' => 'DescribeBundleTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBundleTasksRequest'], 'output' => ['shape' => 'DescribeBundleTasksResult']], 'DescribeByoipCidrs' => ['name' => 'DescribeByoipCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeByoipCidrsRequest'], 'output' => ['shape' => 'DescribeByoipCidrsResult']], 'DescribeCapacityReservationFleets' => ['name' => 'DescribeCapacityReservationFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCapacityReservationFleetsRequest'], 'output' => ['shape' => 'DescribeCapacityReservationFleetsResult']], 'DescribeCapacityReservations' => ['name' => 'DescribeCapacityReservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCapacityReservationsRequest'], 'output' => ['shape' => 'DescribeCapacityReservationsResult']], 'DescribeCarrierGateways' => ['name' => 'DescribeCarrierGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCarrierGatewaysRequest'], 'output' => ['shape' => 'DescribeCarrierGatewaysResult']], 'DescribeClassicLinkInstances' => ['name' => 'DescribeClassicLinkInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClassicLinkInstancesRequest'], 'output' => ['shape' => 'DescribeClassicLinkInstancesResult']], 'DescribeClientVpnAuthorizationRules' => ['name' => 'DescribeClientVpnAuthorizationRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientVpnAuthorizationRulesRequest'], 'output' => ['shape' => 'DescribeClientVpnAuthorizationRulesResult']], 'DescribeClientVpnConnections' => ['name' => 'DescribeClientVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientVpnConnectionsRequest'], 'output' => ['shape' => 'DescribeClientVpnConnectionsResult']], 'DescribeClientVpnEndpoints' => ['name' => 'DescribeClientVpnEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientVpnEndpointsRequest'], 'output' => ['shape' => 'DescribeClientVpnEndpointsResult']], 'DescribeClientVpnRoutes' => ['name' => 'DescribeClientVpnRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientVpnRoutesRequest'], 'output' => ['shape' => 'DescribeClientVpnRoutesResult']], 'DescribeClientVpnTargetNetworks' => ['name' => 'DescribeClientVpnTargetNetworks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientVpnTargetNetworksRequest'], 'output' => ['shape' => 'DescribeClientVpnTargetNetworksResult']], 'DescribeCoipPools' => ['name' => 'DescribeCoipPools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCoipPoolsRequest'], 'output' => ['shape' => 'DescribeCoipPoolsResult']], 'DescribeConversionTasks' => ['name' => 'DescribeConversionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConversionTasksRequest'], 'output' => ['shape' => 'DescribeConversionTasksResult']], 'DescribeCustomerGateways' => ['name' => 'DescribeCustomerGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomerGatewaysRequest'], 'output' => ['shape' => 'DescribeCustomerGatewaysResult']], 'DescribeDhcpOptions' => ['name' => 'DescribeDhcpOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDhcpOptionsRequest'], 'output' => ['shape' => 'DescribeDhcpOptionsResult']], 'DescribeEgressOnlyInternetGateways' => ['name' => 'DescribeEgressOnlyInternetGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEgressOnlyInternetGatewaysRequest'], 'output' => ['shape' => 'DescribeEgressOnlyInternetGatewaysResult']], 'DescribeElasticGpus' => ['name' => 'DescribeElasticGpus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeElasticGpusRequest'], 'output' => ['shape' => 'DescribeElasticGpusResult']], 'DescribeExportImageTasks' => ['name' => 'DescribeExportImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportImageTasksRequest'], 'output' => ['shape' => 'DescribeExportImageTasksResult']], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResult']], 'DescribeFastLaunchImages' => ['name' => 'DescribeFastLaunchImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFastLaunchImagesRequest'], 'output' => ['shape' => 'DescribeFastLaunchImagesResult']], 'DescribeFastSnapshotRestores' => ['name' => 'DescribeFastSnapshotRestores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFastSnapshotRestoresRequest'], 'output' => ['shape' => 'DescribeFastSnapshotRestoresResult']], 'DescribeFleetHistory' => ['name' => 'DescribeFleetHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetHistoryRequest'], 'output' => ['shape' => 'DescribeFleetHistoryResult']], 'DescribeFleetInstances' => ['name' => 'DescribeFleetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetInstancesRequest'], 'output' => ['shape' => 'DescribeFleetInstancesResult']], 'DescribeFleets' => ['name' => 'DescribeFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetsRequest'], 'output' => ['shape' => 'DescribeFleetsResult']], 'DescribeFlowLogs' => ['name' => 'DescribeFlowLogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFlowLogsRequest'], 'output' => ['shape' => 'DescribeFlowLogsResult']], 'DescribeFpgaImageAttribute' => ['name' => 'DescribeFpgaImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFpgaImageAttributeRequest'], 'output' => ['shape' => 'DescribeFpgaImageAttributeResult']], 'DescribeFpgaImages' => ['name' => 'DescribeFpgaImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFpgaImagesRequest'], 'output' => ['shape' => 'DescribeFpgaImagesResult']], 'DescribeHostReservationOfferings' => ['name' => 'DescribeHostReservationOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationOfferingsRequest'], 'output' => ['shape' => 'DescribeHostReservationOfferingsResult']], 'DescribeHostReservations' => ['name' => 'DescribeHostReservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostReservationsRequest'], 'output' => ['shape' => 'DescribeHostReservationsResult']], 'DescribeHosts' => ['name' => 'DescribeHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostsRequest'], 'output' => ['shape' => 'DescribeHostsResult']], 'DescribeIamInstanceProfileAssociations' => ['name' => 'DescribeIamInstanceProfileAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIamInstanceProfileAssociationsRequest'], 'output' => ['shape' => 'DescribeIamInstanceProfileAssociationsResult']], 'DescribeIdFormat' => ['name' => 'DescribeIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdFormatRequest'], 'output' => ['shape' => 'DescribeIdFormatResult']], 'DescribeIdentityIdFormat' => ['name' => 'DescribeIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIdentityIdFormatRequest'], 'output' => ['shape' => 'DescribeIdentityIdFormatResult']], 'DescribeImageAttribute' => ['name' => 'DescribeImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageAttributeRequest'], 'output' => ['shape' => 'ImageAttribute']], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResult']], 'DescribeImportImageTasks' => ['name' => 'DescribeImportImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportImageTasksRequest'], 'output' => ['shape' => 'DescribeImportImageTasksResult']], 'DescribeImportSnapshotTasks' => ['name' => 'DescribeImportSnapshotTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImportSnapshotTasksRequest'], 'output' => ['shape' => 'DescribeImportSnapshotTasksResult']], 'DescribeInstanceAttribute' => ['name' => 'DescribeInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAttributeRequest'], 'output' => ['shape' => 'InstanceAttribute']], 'DescribeInstanceCreditSpecifications' => ['name' => 'DescribeInstanceCreditSpecifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceCreditSpecificationsRequest'], 'output' => ['shape' => 'DescribeInstanceCreditSpecificationsResult']], 'DescribeInstanceEventNotificationAttributes' => ['name' => 'DescribeInstanceEventNotificationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceEventNotificationAttributesRequest'], 'output' => ['shape' => 'DescribeInstanceEventNotificationAttributesResult']], 'DescribeInstanceEventWindows' => ['name' => 'DescribeInstanceEventWindows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceEventWindowsRequest'], 'output' => ['shape' => 'DescribeInstanceEventWindowsResult']], 'DescribeInstanceStatus' => ['name' => 'DescribeInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceStatusRequest'], 'output' => ['shape' => 'DescribeInstanceStatusResult']], 'DescribeInstanceTypeOfferings' => ['name' => 'DescribeInstanceTypeOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceTypeOfferingsRequest'], 'output' => ['shape' => 'DescribeInstanceTypeOfferingsResult']], 'DescribeInstanceTypes' => ['name' => 'DescribeInstanceTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceTypesRequest'], 'output' => ['shape' => 'DescribeInstanceTypesResult']], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesRequest'], 'output' => ['shape' => 'DescribeInstancesResult']], 'DescribeInternetGateways' => ['name' => 'DescribeInternetGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInternetGatewaysRequest'], 'output' => ['shape' => 'DescribeInternetGatewaysResult']], 'DescribeIpamPools' => ['name' => 'DescribeIpamPools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpamPoolsRequest'], 'output' => ['shape' => 'DescribeIpamPoolsResult']], 'DescribeIpamResourceDiscoveries' => ['name' => 'DescribeIpamResourceDiscoveries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpamResourceDiscoveriesRequest'], 'output' => ['shape' => 'DescribeIpamResourceDiscoveriesResult']], 'DescribeIpamResourceDiscoveryAssociations' => ['name' => 'DescribeIpamResourceDiscoveryAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpamResourceDiscoveryAssociationsRequest'], 'output' => ['shape' => 'DescribeIpamResourceDiscoveryAssociationsResult']], 'DescribeIpamScopes' => ['name' => 'DescribeIpamScopes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpamScopesRequest'], 'output' => ['shape' => 'DescribeIpamScopesResult']], 'DescribeIpams' => ['name' => 'DescribeIpams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpamsRequest'], 'output' => ['shape' => 'DescribeIpamsResult']], 'DescribeIpv6Pools' => ['name' => 'DescribeIpv6Pools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpv6PoolsRequest'], 'output' => ['shape' => 'DescribeIpv6PoolsResult']], 'DescribeKeyPairs' => ['name' => 'DescribeKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyPairsRequest'], 'output' => ['shape' => 'DescribeKeyPairsResult']], 'DescribeLaunchTemplateVersions' => ['name' => 'DescribeLaunchTemplateVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLaunchTemplateVersionsRequest'], 'output' => ['shape' => 'DescribeLaunchTemplateVersionsResult']], 'DescribeLaunchTemplates' => ['name' => 'DescribeLaunchTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLaunchTemplatesRequest'], 'output' => ['shape' => 'DescribeLaunchTemplatesResult']], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations' => ['name' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest'], 'output' => ['shape' => 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult']], 'DescribeLocalGatewayRouteTableVpcAssociations' => ['name' => 'DescribeLocalGatewayRouteTableVpcAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewayRouteTableVpcAssociationsRequest'], 'output' => ['shape' => 'DescribeLocalGatewayRouteTableVpcAssociationsResult']], 'DescribeLocalGatewayRouteTables' => ['name' => 'DescribeLocalGatewayRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewayRouteTablesRequest'], 'output' => ['shape' => 'DescribeLocalGatewayRouteTablesResult']], 'DescribeLocalGatewayVirtualInterfaceGroups' => ['name' => 'DescribeLocalGatewayVirtualInterfaceGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewayVirtualInterfaceGroupsRequest'], 'output' => ['shape' => 'DescribeLocalGatewayVirtualInterfaceGroupsResult']], 'DescribeLocalGatewayVirtualInterfaces' => ['name' => 'DescribeLocalGatewayVirtualInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewayVirtualInterfacesRequest'], 'output' => ['shape' => 'DescribeLocalGatewayVirtualInterfacesResult']], 'DescribeLocalGateways' => ['name' => 'DescribeLocalGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLocalGatewaysRequest'], 'output' => ['shape' => 'DescribeLocalGatewaysResult']], 'DescribeManagedPrefixLists' => ['name' => 'DescribeManagedPrefixLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeManagedPrefixListsRequest'], 'output' => ['shape' => 'DescribeManagedPrefixListsResult']], 'DescribeMovingAddresses' => ['name' => 'DescribeMovingAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMovingAddressesRequest'], 'output' => ['shape' => 'DescribeMovingAddressesResult']], 'DescribeNatGateways' => ['name' => 'DescribeNatGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNatGatewaysRequest'], 'output' => ['shape' => 'DescribeNatGatewaysResult']], 'DescribeNetworkAcls' => ['name' => 'DescribeNetworkAcls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkAclsRequest'], 'output' => ['shape' => 'DescribeNetworkAclsResult']], 'DescribeNetworkInsightsAccessScopeAnalyses' => ['name' => 'DescribeNetworkInsightsAccessScopeAnalyses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInsightsAccessScopeAnalysesRequest'], 'output' => ['shape' => 'DescribeNetworkInsightsAccessScopeAnalysesResult']], 'DescribeNetworkInsightsAccessScopes' => ['name' => 'DescribeNetworkInsightsAccessScopes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInsightsAccessScopesRequest'], 'output' => ['shape' => 'DescribeNetworkInsightsAccessScopesResult']], 'DescribeNetworkInsightsAnalyses' => ['name' => 'DescribeNetworkInsightsAnalyses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInsightsAnalysesRequest'], 'output' => ['shape' => 'DescribeNetworkInsightsAnalysesResult']], 'DescribeNetworkInsightsPaths' => ['name' => 'DescribeNetworkInsightsPaths', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInsightsPathsRequest'], 'output' => ['shape' => 'DescribeNetworkInsightsPathsResult']], 'DescribeNetworkInterfaceAttribute' => ['name' => 'DescribeNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfaceAttributeRequest'], 'output' => ['shape' => 'DescribeNetworkInterfaceAttributeResult']], 'DescribeNetworkInterfacePermissions' => ['name' => 'DescribeNetworkInterfacePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfacePermissionsRequest'], 'output' => ['shape' => 'DescribeNetworkInterfacePermissionsResult']], 'DescribeNetworkInterfaces' => ['name' => 'DescribeNetworkInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNetworkInterfacesRequest'], 'output' => ['shape' => 'DescribeNetworkInterfacesResult']], 'DescribePlacementGroups' => ['name' => 'DescribePlacementGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlacementGroupsRequest'], 'output' => ['shape' => 'DescribePlacementGroupsResult']], 'DescribePrefixLists' => ['name' => 'DescribePrefixLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrefixListsRequest'], 'output' => ['shape' => 'DescribePrefixListsResult']], 'DescribePrincipalIdFormat' => ['name' => 'DescribePrincipalIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrincipalIdFormatRequest'], 'output' => ['shape' => 'DescribePrincipalIdFormatResult']], 'DescribePublicIpv4Pools' => ['name' => 'DescribePublicIpv4Pools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePublicIpv4PoolsRequest'], 'output' => ['shape' => 'DescribePublicIpv4PoolsResult']], 'DescribeRegions' => ['name' => 'DescribeRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegionsRequest'], 'output' => ['shape' => 'DescribeRegionsResult']], 'DescribeReplaceRootVolumeTasks' => ['name' => 'DescribeReplaceRootVolumeTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplaceRootVolumeTasksRequest'], 'output' => ['shape' => 'DescribeReplaceRootVolumeTasksResult']], 'DescribeReservedInstances' => ['name' => 'DescribeReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesRequest'], 'output' => ['shape' => 'DescribeReservedInstancesResult']], 'DescribeReservedInstancesListings' => ['name' => 'DescribeReservedInstancesListings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesListingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesListingsResult']], 'DescribeReservedInstancesModifications' => ['name' => 'DescribeReservedInstancesModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesModificationsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesModificationsResult']], 'DescribeReservedInstancesOfferings' => ['name' => 'DescribeReservedInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedInstancesOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedInstancesOfferingsResult']], 'DescribeRouteTables' => ['name' => 'DescribeRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRouteTablesRequest'], 'output' => ['shape' => 'DescribeRouteTablesResult']], 'DescribeScheduledInstanceAvailability' => ['name' => 'DescribeScheduledInstanceAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstanceAvailabilityRequest'], 'output' => ['shape' => 'DescribeScheduledInstanceAvailabilityResult']], 'DescribeScheduledInstances' => ['name' => 'DescribeScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledInstancesRequest'], 'output' => ['shape' => 'DescribeScheduledInstancesResult']], 'DescribeSecurityGroupReferences' => ['name' => 'DescribeSecurityGroupReferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupReferencesRequest'], 'output' => ['shape' => 'DescribeSecurityGroupReferencesResult']], 'DescribeSecurityGroupRules' => ['name' => 'DescribeSecurityGroupRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupRulesRequest'], 'output' => ['shape' => 'DescribeSecurityGroupRulesResult']], 'DescribeSecurityGroups' => ['name' => 'DescribeSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeSecurityGroupsResult']], 'DescribeSnapshotAttribute' => ['name' => 'DescribeSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotAttributeRequest'], 'output' => ['shape' => 'DescribeSnapshotAttributeResult']], 'DescribeSnapshotTierStatus' => ['name' => 'DescribeSnapshotTierStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotTierStatusRequest'], 'output' => ['shape' => 'DescribeSnapshotTierStatusResult']], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResult']], 'DescribeSpotDatafeedSubscription' => ['name' => 'DescribeSpotDatafeedSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotDatafeedSubscriptionRequest'], 'output' => ['shape' => 'DescribeSpotDatafeedSubscriptionResult']], 'DescribeSpotFleetInstances' => ['name' => 'DescribeSpotFleetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetInstancesRequest'], 'output' => ['shape' => 'DescribeSpotFleetInstancesResponse']], 'DescribeSpotFleetRequestHistory' => ['name' => 'DescribeSpotFleetRequestHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestHistoryRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestHistoryResponse']], 'DescribeSpotFleetRequests' => ['name' => 'DescribeSpotFleetRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotFleetRequestsRequest'], 'output' => ['shape' => 'DescribeSpotFleetRequestsResponse']], 'DescribeSpotInstanceRequests' => ['name' => 'DescribeSpotInstanceRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotInstanceRequestsRequest'], 'output' => ['shape' => 'DescribeSpotInstanceRequestsResult']], 'DescribeSpotPriceHistory' => ['name' => 'DescribeSpotPriceHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpotPriceHistoryRequest'], 'output' => ['shape' => 'DescribeSpotPriceHistoryResult']], 'DescribeStaleSecurityGroups' => ['name' => 'DescribeStaleSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStaleSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeStaleSecurityGroupsResult']], 'DescribeStoreImageTasks' => ['name' => 'DescribeStoreImageTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStoreImageTasksRequest'], 'output' => ['shape' => 'DescribeStoreImageTasksResult']], 'DescribeSubnets' => ['name' => 'DescribeSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetsRequest'], 'output' => ['shape' => 'DescribeSubnetsResult']], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResult']], 'DescribeTrafficMirrorFilters' => ['name' => 'DescribeTrafficMirrorFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrafficMirrorFiltersRequest'], 'output' => ['shape' => 'DescribeTrafficMirrorFiltersResult']], 'DescribeTrafficMirrorSessions' => ['name' => 'DescribeTrafficMirrorSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrafficMirrorSessionsRequest'], 'output' => ['shape' => 'DescribeTrafficMirrorSessionsResult']], 'DescribeTrafficMirrorTargets' => ['name' => 'DescribeTrafficMirrorTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrafficMirrorTargetsRequest'], 'output' => ['shape' => 'DescribeTrafficMirrorTargetsResult']], 'DescribeTransitGatewayAttachments' => ['name' => 'DescribeTransitGatewayAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayAttachmentsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayAttachmentsResult']], 'DescribeTransitGatewayConnectPeers' => ['name' => 'DescribeTransitGatewayConnectPeers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayConnectPeersRequest'], 'output' => ['shape' => 'DescribeTransitGatewayConnectPeersResult']], 'DescribeTransitGatewayConnects' => ['name' => 'DescribeTransitGatewayConnects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayConnectsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayConnectsResult']], 'DescribeTransitGatewayMulticastDomains' => ['name' => 'DescribeTransitGatewayMulticastDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayMulticastDomainsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayMulticastDomainsResult']], 'DescribeTransitGatewayPeeringAttachments' => ['name' => 'DescribeTransitGatewayPeeringAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayPeeringAttachmentsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayPeeringAttachmentsResult']], 'DescribeTransitGatewayPolicyTables' => ['name' => 'DescribeTransitGatewayPolicyTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayPolicyTablesRequest'], 'output' => ['shape' => 'DescribeTransitGatewayPolicyTablesResult']], 'DescribeTransitGatewayRouteTableAnnouncements' => ['name' => 'DescribeTransitGatewayRouteTableAnnouncements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayRouteTableAnnouncementsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayRouteTableAnnouncementsResult']], 'DescribeTransitGatewayRouteTables' => ['name' => 'DescribeTransitGatewayRouteTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayRouteTablesRequest'], 'output' => ['shape' => 'DescribeTransitGatewayRouteTablesResult']], 'DescribeTransitGatewayVpcAttachments' => ['name' => 'DescribeTransitGatewayVpcAttachments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewayVpcAttachmentsRequest'], 'output' => ['shape' => 'DescribeTransitGatewayVpcAttachmentsResult']], 'DescribeTransitGateways' => ['name' => 'DescribeTransitGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransitGatewaysRequest'], 'output' => ['shape' => 'DescribeTransitGatewaysResult']], 'DescribeTrunkInterfaceAssociations' => ['name' => 'DescribeTrunkInterfaceAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrunkInterfaceAssociationsRequest'], 'output' => ['shape' => 'DescribeTrunkInterfaceAssociationsResult']], 'DescribeVerifiedAccessEndpoints' => ['name' => 'DescribeVerifiedAccessEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVerifiedAccessEndpointsRequest'], 'output' => ['shape' => 'DescribeVerifiedAccessEndpointsResult']], 'DescribeVerifiedAccessGroups' => ['name' => 'DescribeVerifiedAccessGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVerifiedAccessGroupsRequest'], 'output' => ['shape' => 'DescribeVerifiedAccessGroupsResult']], 'DescribeVerifiedAccessInstanceLoggingConfigurations' => ['name' => 'DescribeVerifiedAccessInstanceLoggingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsRequest'], 'output' => ['shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsResult']], 'DescribeVerifiedAccessInstances' => ['name' => 'DescribeVerifiedAccessInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVerifiedAccessInstancesRequest'], 'output' => ['shape' => 'DescribeVerifiedAccessInstancesResult']], 'DescribeVerifiedAccessTrustProviders' => ['name' => 'DescribeVerifiedAccessTrustProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVerifiedAccessTrustProvidersRequest'], 'output' => ['shape' => 'DescribeVerifiedAccessTrustProvidersResult']], 'DescribeVolumeAttribute' => ['name' => 'DescribeVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeAttributeRequest'], 'output' => ['shape' => 'DescribeVolumeAttributeResult']], 'DescribeVolumeStatus' => ['name' => 'DescribeVolumeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumeStatusRequest'], 'output' => ['shape' => 'DescribeVolumeStatusResult']], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResult']], 'DescribeVolumesModifications' => ['name' => 'DescribeVolumesModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesModificationsRequest'], 'output' => ['shape' => 'DescribeVolumesModificationsResult']], 'DescribeVpcAttribute' => ['name' => 'DescribeVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcAttributeRequest'], 'output' => ['shape' => 'DescribeVpcAttributeResult']], 'DescribeVpcClassicLink' => ['name' => 'DescribeVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkResult']], 'DescribeVpcClassicLinkDnsSupport' => ['name' => 'DescribeVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DescribeVpcClassicLinkDnsSupportResult']], 'DescribeVpcEndpointConnectionNotifications' => ['name' => 'DescribeVpcEndpointConnectionNotifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointConnectionNotificationsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointConnectionNotificationsResult']], 'DescribeVpcEndpointConnections' => ['name' => 'DescribeVpcEndpointConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointConnectionsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointConnectionsResult']], 'DescribeVpcEndpointServiceConfigurations' => ['name' => 'DescribeVpcEndpointServiceConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServiceConfigurationsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServiceConfigurationsResult']], 'DescribeVpcEndpointServicePermissions' => ['name' => 'DescribeVpcEndpointServicePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServicePermissionsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServicePermissionsResult']], 'DescribeVpcEndpointServices' => ['name' => 'DescribeVpcEndpointServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointServicesRequest'], 'output' => ['shape' => 'DescribeVpcEndpointServicesResult']], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResult']], 'DescribeVpcPeeringConnections' => ['name' => 'DescribeVpcPeeringConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringConnectionsRequest'], 'output' => ['shape' => 'DescribeVpcPeeringConnectionsResult']], 'DescribeVpcs' => ['name' => 'DescribeVpcs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcsRequest'], 'output' => ['shape' => 'DescribeVpcsResult']], 'DescribeVpnConnections' => ['name' => 'DescribeVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnConnectionsRequest'], 'output' => ['shape' => 'DescribeVpnConnectionsResult']], 'DescribeVpnGateways' => ['name' => 'DescribeVpnGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpnGatewaysRequest'], 'output' => ['shape' => 'DescribeVpnGatewaysResult']], 'DetachClassicLinkVpc' => ['name' => 'DetachClassicLinkVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachClassicLinkVpcRequest'], 'output' => ['shape' => 'DetachClassicLinkVpcResult']], 'DetachInternetGateway' => ['name' => 'DetachInternetGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInternetGatewayRequest']], 'DetachNetworkInterface' => ['name' => 'DetachNetworkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachNetworkInterfaceRequest']], 'DetachVerifiedAccessTrustProvider' => ['name' => 'DetachVerifiedAccessTrustProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVerifiedAccessTrustProviderRequest'], 'output' => ['shape' => 'DetachVerifiedAccessTrustProviderResult']], 'DetachVolume' => ['name' => 'DetachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVolumeRequest'], 'output' => ['shape' => 'VolumeAttachment']], 'DetachVpnGateway' => ['name' => 'DetachVpnGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVpnGatewayRequest']], 'DisableAddressTransfer' => ['name' => 'DisableAddressTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAddressTransferRequest'], 'output' => ['shape' => 'DisableAddressTransferResult']], 'DisableAwsNetworkPerformanceMetricSubscription' => ['name' => 'DisableAwsNetworkPerformanceMetricSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAwsNetworkPerformanceMetricSubscriptionRequest'], 'output' => ['shape' => 'DisableAwsNetworkPerformanceMetricSubscriptionResult']], 'DisableEbsEncryptionByDefault' => ['name' => 'DisableEbsEncryptionByDefault', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableEbsEncryptionByDefaultRequest'], 'output' => ['shape' => 'DisableEbsEncryptionByDefaultResult']], 'DisableFastLaunch' => ['name' => 'DisableFastLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableFastLaunchRequest'], 'output' => ['shape' => 'DisableFastLaunchResult']], 'DisableFastSnapshotRestores' => ['name' => 'DisableFastSnapshotRestores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableFastSnapshotRestoresRequest'], 'output' => ['shape' => 'DisableFastSnapshotRestoresResult']], 'DisableImageDeprecation' => ['name' => 'DisableImageDeprecation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableImageDeprecationRequest'], 'output' => ['shape' => 'DisableImageDeprecationResult']], 'DisableIpamOrganizationAdminAccount' => ['name' => 'DisableIpamOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableIpamOrganizationAdminAccountRequest'], 'output' => ['shape' => 'DisableIpamOrganizationAdminAccountResult']], 'DisableSerialConsoleAccess' => ['name' => 'DisableSerialConsoleAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableSerialConsoleAccessRequest'], 'output' => ['shape' => 'DisableSerialConsoleAccessResult']], 'DisableTransitGatewayRouteTablePropagation' => ['name' => 'DisableTransitGatewayRouteTablePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableTransitGatewayRouteTablePropagationRequest'], 'output' => ['shape' => 'DisableTransitGatewayRouteTablePropagationResult']], 'DisableVgwRoutePropagation' => ['name' => 'DisableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVgwRoutePropagationRequest']], 'DisableVpcClassicLink' => ['name' => 'DisableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkResult']], 'DisableVpcClassicLinkDnsSupport' => ['name' => 'DisableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'DisableVpcClassicLinkDnsSupportResult']], 'DisassociateAddress' => ['name' => 'DisassociateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateAddressRequest']], 'DisassociateClientVpnTargetNetwork' => ['name' => 'DisassociateClientVpnTargetNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateClientVpnTargetNetworkRequest'], 'output' => ['shape' => 'DisassociateClientVpnTargetNetworkResult']], 'DisassociateEnclaveCertificateIamRole' => ['name' => 'DisassociateEnclaveCertificateIamRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateEnclaveCertificateIamRoleRequest'], 'output' => ['shape' => 'DisassociateEnclaveCertificateIamRoleResult']], 'DisassociateIamInstanceProfile' => ['name' => 'DisassociateIamInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateIamInstanceProfileRequest'], 'output' => ['shape' => 'DisassociateIamInstanceProfileResult']], 'DisassociateInstanceEventWindow' => ['name' => 'DisassociateInstanceEventWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateInstanceEventWindowRequest'], 'output' => ['shape' => 'DisassociateInstanceEventWindowResult']], 'DisassociateIpamResourceDiscovery' => ['name' => 'DisassociateIpamResourceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateIpamResourceDiscoveryRequest'], 'output' => ['shape' => 'DisassociateIpamResourceDiscoveryResult']], 'DisassociateNatGatewayAddress' => ['name' => 'DisassociateNatGatewayAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateNatGatewayAddressRequest'], 'output' => ['shape' => 'DisassociateNatGatewayAddressResult']], 'DisassociateRouteTable' => ['name' => 'DisassociateRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateRouteTableRequest']], 'DisassociateSubnetCidrBlock' => ['name' => 'DisassociateSubnetCidrBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateSubnetCidrBlockRequest'], 'output' => ['shape' => 'DisassociateSubnetCidrBlockResult']], 'DisassociateTransitGatewayMulticastDomain' => ['name' => 'DisassociateTransitGatewayMulticastDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTransitGatewayMulticastDomainRequest'], 'output' => ['shape' => 'DisassociateTransitGatewayMulticastDomainResult']], 'DisassociateTransitGatewayPolicyTable' => ['name' => 'DisassociateTransitGatewayPolicyTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTransitGatewayPolicyTableRequest'], 'output' => ['shape' => 'DisassociateTransitGatewayPolicyTableResult']], 'DisassociateTransitGatewayRouteTable' => ['name' => 'DisassociateTransitGatewayRouteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTransitGatewayRouteTableRequest'], 'output' => ['shape' => 'DisassociateTransitGatewayRouteTableResult']], 'DisassociateTrunkInterface' => ['name' => 'DisassociateTrunkInterface', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTrunkInterfaceRequest'], 'output' => ['shape' => 'DisassociateTrunkInterfaceResult']], 'DisassociateVpcCidrBlock' => ['name' => 'DisassociateVpcCidrBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateVpcCidrBlockRequest'], 'output' => ['shape' => 'DisassociateVpcCidrBlockResult']], 'EnableAddressTransfer' => ['name' => 'EnableAddressTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAddressTransferRequest'], 'output' => ['shape' => 'EnableAddressTransferResult']], 'EnableAwsNetworkPerformanceMetricSubscription' => ['name' => 'EnableAwsNetworkPerformanceMetricSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAwsNetworkPerformanceMetricSubscriptionRequest'], 'output' => ['shape' => 'EnableAwsNetworkPerformanceMetricSubscriptionResult']], 'EnableEbsEncryptionByDefault' => ['name' => 'EnableEbsEncryptionByDefault', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableEbsEncryptionByDefaultRequest'], 'output' => ['shape' => 'EnableEbsEncryptionByDefaultResult']], 'EnableFastLaunch' => ['name' => 'EnableFastLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableFastLaunchRequest'], 'output' => ['shape' => 'EnableFastLaunchResult']], 'EnableFastSnapshotRestores' => ['name' => 'EnableFastSnapshotRestores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableFastSnapshotRestoresRequest'], 'output' => ['shape' => 'EnableFastSnapshotRestoresResult']], 'EnableImageDeprecation' => ['name' => 'EnableImageDeprecation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableImageDeprecationRequest'], 'output' => ['shape' => 'EnableImageDeprecationResult']], 'EnableIpamOrganizationAdminAccount' => ['name' => 'EnableIpamOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableIpamOrganizationAdminAccountRequest'], 'output' => ['shape' => 'EnableIpamOrganizationAdminAccountResult']], 'EnableReachabilityAnalyzerOrganizationSharing' => ['name' => 'EnableReachabilityAnalyzerOrganizationSharing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableReachabilityAnalyzerOrganizationSharingRequest'], 'output' => ['shape' => 'EnableReachabilityAnalyzerOrganizationSharingResult']], 'EnableSerialConsoleAccess' => ['name' => 'EnableSerialConsoleAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableSerialConsoleAccessRequest'], 'output' => ['shape' => 'EnableSerialConsoleAccessResult']], 'EnableTransitGatewayRouteTablePropagation' => ['name' => 'EnableTransitGatewayRouteTablePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableTransitGatewayRouteTablePropagationRequest'], 'output' => ['shape' => 'EnableTransitGatewayRouteTablePropagationResult']], 'EnableVgwRoutePropagation' => ['name' => 'EnableVgwRoutePropagation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVgwRoutePropagationRequest']], 'EnableVolumeIO' => ['name' => 'EnableVolumeIO', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVolumeIORequest']], 'EnableVpcClassicLink' => ['name' => 'EnableVpcClassicLink', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkResult']], 'EnableVpcClassicLinkDnsSupport' => ['name' => 'EnableVpcClassicLinkDnsSupport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableVpcClassicLinkDnsSupportRequest'], 'output' => ['shape' => 'EnableVpcClassicLinkDnsSupportResult']], 'ExportClientVpnClientCertificateRevocationList' => ['name' => 'ExportClientVpnClientCertificateRevocationList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportClientVpnClientCertificateRevocationListRequest'], 'output' => ['shape' => 'ExportClientVpnClientCertificateRevocationListResult']], 'ExportClientVpnClientConfiguration' => ['name' => 'ExportClientVpnClientConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportClientVpnClientConfigurationRequest'], 'output' => ['shape' => 'ExportClientVpnClientConfigurationResult']], 'ExportImage' => ['name' => 'ExportImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportImageRequest'], 'output' => ['shape' => 'ExportImageResult']], 'ExportTransitGatewayRoutes' => ['name' => 'ExportTransitGatewayRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportTransitGatewayRoutesRequest'], 'output' => ['shape' => 'ExportTransitGatewayRoutesResult']], 'GetAssociatedEnclaveCertificateIamRoles' => ['name' => 'GetAssociatedEnclaveCertificateIamRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAssociatedEnclaveCertificateIamRolesRequest'], 'output' => ['shape' => 'GetAssociatedEnclaveCertificateIamRolesResult']], 'GetAssociatedIpv6PoolCidrs' => ['name' => 'GetAssociatedIpv6PoolCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAssociatedIpv6PoolCidrsRequest'], 'output' => ['shape' => 'GetAssociatedIpv6PoolCidrsResult']], 'GetAwsNetworkPerformanceData' => ['name' => 'GetAwsNetworkPerformanceData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAwsNetworkPerformanceDataRequest'], 'output' => ['shape' => 'GetAwsNetworkPerformanceDataResult']], 'GetCapacityReservationUsage' => ['name' => 'GetCapacityReservationUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCapacityReservationUsageRequest'], 'output' => ['shape' => 'GetCapacityReservationUsageResult']], 'GetCoipPoolUsage' => ['name' => 'GetCoipPoolUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCoipPoolUsageRequest'], 'output' => ['shape' => 'GetCoipPoolUsageResult']], 'GetConsoleOutput' => ['name' => 'GetConsoleOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleOutputRequest'], 'output' => ['shape' => 'GetConsoleOutputResult']], 'GetConsoleScreenshot' => ['name' => 'GetConsoleScreenshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConsoleScreenshotRequest'], 'output' => ['shape' => 'GetConsoleScreenshotResult']], 'GetDefaultCreditSpecification' => ['name' => 'GetDefaultCreditSpecification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDefaultCreditSpecificationRequest'], 'output' => ['shape' => 'GetDefaultCreditSpecificationResult']], 'GetEbsDefaultKmsKeyId' => ['name' => 'GetEbsDefaultKmsKeyId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEbsDefaultKmsKeyIdRequest'], 'output' => ['shape' => 'GetEbsDefaultKmsKeyIdResult']], 'GetEbsEncryptionByDefault' => ['name' => 'GetEbsEncryptionByDefault', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEbsEncryptionByDefaultRequest'], 'output' => ['shape' => 'GetEbsEncryptionByDefaultResult']], 'GetFlowLogsIntegrationTemplate' => ['name' => 'GetFlowLogsIntegrationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFlowLogsIntegrationTemplateRequest'], 'output' => ['shape' => 'GetFlowLogsIntegrationTemplateResult']], 'GetGroupsForCapacityReservation' => ['name' => 'GetGroupsForCapacityReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupsForCapacityReservationRequest'], 'output' => ['shape' => 'GetGroupsForCapacityReservationResult']], 'GetHostReservationPurchasePreview' => ['name' => 'GetHostReservationPurchasePreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHostReservationPurchasePreviewRequest'], 'output' => ['shape' => 'GetHostReservationPurchasePreviewResult']], 'GetInstanceTypesFromInstanceRequirements' => ['name' => 'GetInstanceTypesFromInstanceRequirements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceTypesFromInstanceRequirementsRequest'], 'output' => ['shape' => 'GetInstanceTypesFromInstanceRequirementsResult']], 'GetInstanceUefiData' => ['name' => 'GetInstanceUefiData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceUefiDataRequest'], 'output' => ['shape' => 'GetInstanceUefiDataResult']], 'GetIpamAddressHistory' => ['name' => 'GetIpamAddressHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamAddressHistoryRequest'], 'output' => ['shape' => 'GetIpamAddressHistoryResult']], 'GetIpamDiscoveredAccounts' => ['name' => 'GetIpamDiscoveredAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamDiscoveredAccountsRequest'], 'output' => ['shape' => 'GetIpamDiscoveredAccountsResult']], 'GetIpamDiscoveredResourceCidrs' => ['name' => 'GetIpamDiscoveredResourceCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamDiscoveredResourceCidrsRequest'], 'output' => ['shape' => 'GetIpamDiscoveredResourceCidrsResult']], 'GetIpamPoolAllocations' => ['name' => 'GetIpamPoolAllocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamPoolAllocationsRequest'], 'output' => ['shape' => 'GetIpamPoolAllocationsResult']], 'GetIpamPoolCidrs' => ['name' => 'GetIpamPoolCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamPoolCidrsRequest'], 'output' => ['shape' => 'GetIpamPoolCidrsResult']], 'GetIpamResourceCidrs' => ['name' => 'GetIpamResourceCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIpamResourceCidrsRequest'], 'output' => ['shape' => 'GetIpamResourceCidrsResult']], 'GetLaunchTemplateData' => ['name' => 'GetLaunchTemplateData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLaunchTemplateDataRequest'], 'output' => ['shape' => 'GetLaunchTemplateDataResult']], 'GetManagedPrefixListAssociations' => ['name' => 'GetManagedPrefixListAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetManagedPrefixListAssociationsRequest'], 'output' => ['shape' => 'GetManagedPrefixListAssociationsResult']], 'GetManagedPrefixListEntries' => ['name' => 'GetManagedPrefixListEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetManagedPrefixListEntriesRequest'], 'output' => ['shape' => 'GetManagedPrefixListEntriesResult']], 'GetNetworkInsightsAccessScopeAnalysisFindings' => ['name' => 'GetNetworkInsightsAccessScopeAnalysisFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNetworkInsightsAccessScopeAnalysisFindingsRequest'], 'output' => ['shape' => 'GetNetworkInsightsAccessScopeAnalysisFindingsResult']], 'GetNetworkInsightsAccessScopeContent' => ['name' => 'GetNetworkInsightsAccessScopeContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNetworkInsightsAccessScopeContentRequest'], 'output' => ['shape' => 'GetNetworkInsightsAccessScopeContentResult']], 'GetPasswordData' => ['name' => 'GetPasswordData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPasswordDataRequest'], 'output' => ['shape' => 'GetPasswordDataResult']], 'GetReservedInstancesExchangeQuote' => ['name' => 'GetReservedInstancesExchangeQuote', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservedInstancesExchangeQuoteRequest'], 'output' => ['shape' => 'GetReservedInstancesExchangeQuoteResult']], 'GetSerialConsoleAccessStatus' => ['name' => 'GetSerialConsoleAccessStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSerialConsoleAccessStatusRequest'], 'output' => ['shape' => 'GetSerialConsoleAccessStatusResult']], 'GetSpotPlacementScores' => ['name' => 'GetSpotPlacementScores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSpotPlacementScoresRequest'], 'output' => ['shape' => 'GetSpotPlacementScoresResult']], 'GetSubnetCidrReservations' => ['name' => 'GetSubnetCidrReservations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSubnetCidrReservationsRequest'], 'output' => ['shape' => 'GetSubnetCidrReservationsResult']], 'GetTransitGatewayAttachmentPropagations' => ['name' => 'GetTransitGatewayAttachmentPropagations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayAttachmentPropagationsRequest'], 'output' => ['shape' => 'GetTransitGatewayAttachmentPropagationsResult']], 'GetTransitGatewayMulticastDomainAssociations' => ['name' => 'GetTransitGatewayMulticastDomainAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayMulticastDomainAssociationsRequest'], 'output' => ['shape' => 'GetTransitGatewayMulticastDomainAssociationsResult']], 'GetTransitGatewayPolicyTableAssociations' => ['name' => 'GetTransitGatewayPolicyTableAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayPolicyTableAssociationsRequest'], 'output' => ['shape' => 'GetTransitGatewayPolicyTableAssociationsResult']], 'GetTransitGatewayPolicyTableEntries' => ['name' => 'GetTransitGatewayPolicyTableEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayPolicyTableEntriesRequest'], 'output' => ['shape' => 'GetTransitGatewayPolicyTableEntriesResult']], 'GetTransitGatewayPrefixListReferences' => ['name' => 'GetTransitGatewayPrefixListReferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayPrefixListReferencesRequest'], 'output' => ['shape' => 'GetTransitGatewayPrefixListReferencesResult']], 'GetTransitGatewayRouteTableAssociations' => ['name' => 'GetTransitGatewayRouteTableAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayRouteTableAssociationsRequest'], 'output' => ['shape' => 'GetTransitGatewayRouteTableAssociationsResult']], 'GetTransitGatewayRouteTablePropagations' => ['name' => 'GetTransitGatewayRouteTablePropagations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTransitGatewayRouteTablePropagationsRequest'], 'output' => ['shape' => 'GetTransitGatewayRouteTablePropagationsResult']], 'GetVerifiedAccessEndpointPolicy' => ['name' => 'GetVerifiedAccessEndpointPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVerifiedAccessEndpointPolicyRequest'], 'output' => ['shape' => 'GetVerifiedAccessEndpointPolicyResult']], 'GetVerifiedAccessGroupPolicy' => ['name' => 'GetVerifiedAccessGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVerifiedAccessGroupPolicyRequest'], 'output' => ['shape' => 'GetVerifiedAccessGroupPolicyResult']], 'GetVpnConnectionDeviceSampleConfiguration' => ['name' => 'GetVpnConnectionDeviceSampleConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVpnConnectionDeviceSampleConfigurationRequest'], 'output' => ['shape' => 'GetVpnConnectionDeviceSampleConfigurationResult']], 'GetVpnConnectionDeviceTypes' => ['name' => 'GetVpnConnectionDeviceTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVpnConnectionDeviceTypesRequest'], 'output' => ['shape' => 'GetVpnConnectionDeviceTypesResult']], 'ImportClientVpnClientCertificateRevocationList' => ['name' => 'ImportClientVpnClientCertificateRevocationList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportClientVpnClientCertificateRevocationListRequest'], 'output' => ['shape' => 'ImportClientVpnClientCertificateRevocationListResult']], 'ImportImage' => ['name' => 'ImportImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportImageRequest'], 'output' => ['shape' => 'ImportImageResult']], 'ImportInstance' => ['name' => 'ImportInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportInstanceRequest'], 'output' => ['shape' => 'ImportInstanceResult']], 'ImportKeyPair' => ['name' => 'ImportKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyPairRequest'], 'output' => ['shape' => 'ImportKeyPairResult']], 'ImportSnapshot' => ['name' => 'ImportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSnapshotRequest'], 'output' => ['shape' => 'ImportSnapshotResult']], 'ImportVolume' => ['name' => 'ImportVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportVolumeRequest'], 'output' => ['shape' => 'ImportVolumeResult']], 'ListImagesInRecycleBin' => ['name' => 'ListImagesInRecycleBin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImagesInRecycleBinRequest'], 'output' => ['shape' => 'ListImagesInRecycleBinResult']], 'ListSnapshotsInRecycleBin' => ['name' => 'ListSnapshotsInRecycleBin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSnapshotsInRecycleBinRequest'], 'output' => ['shape' => 'ListSnapshotsInRecycleBinResult']], 'ModifyAddressAttribute' => ['name' => 'ModifyAddressAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyAddressAttributeRequest'], 'output' => ['shape' => 'ModifyAddressAttributeResult']], 'ModifyAvailabilityZoneGroup' => ['name' => 'ModifyAvailabilityZoneGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyAvailabilityZoneGroupRequest'], 'output' => ['shape' => 'ModifyAvailabilityZoneGroupResult']], 'ModifyCapacityReservation' => ['name' => 'ModifyCapacityReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCapacityReservationRequest'], 'output' => ['shape' => 'ModifyCapacityReservationResult']], 'ModifyCapacityReservationFleet' => ['name' => 'ModifyCapacityReservationFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCapacityReservationFleetRequest'], 'output' => ['shape' => 'ModifyCapacityReservationFleetResult']], 'ModifyClientVpnEndpoint' => ['name' => 'ModifyClientVpnEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClientVpnEndpointRequest'], 'output' => ['shape' => 'ModifyClientVpnEndpointResult']], 'ModifyDefaultCreditSpecification' => ['name' => 'ModifyDefaultCreditSpecification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDefaultCreditSpecificationRequest'], 'output' => ['shape' => 'ModifyDefaultCreditSpecificationResult']], 'ModifyEbsDefaultKmsKeyId' => ['name' => 'ModifyEbsDefaultKmsKeyId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEbsDefaultKmsKeyIdRequest'], 'output' => ['shape' => 'ModifyEbsDefaultKmsKeyIdResult']], 'ModifyFleet' => ['name' => 'ModifyFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyFleetRequest'], 'output' => ['shape' => 'ModifyFleetResult']], 'ModifyFpgaImageAttribute' => ['name' => 'ModifyFpgaImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyFpgaImageAttributeRequest'], 'output' => ['shape' => 'ModifyFpgaImageAttributeResult']], 'ModifyHosts' => ['name' => 'ModifyHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyHostsRequest'], 'output' => ['shape' => 'ModifyHostsResult']], 'ModifyIdFormat' => ['name' => 'ModifyIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdFormatRequest']], 'ModifyIdentityIdFormat' => ['name' => 'ModifyIdentityIdFormat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIdentityIdFormatRequest']], 'ModifyImageAttribute' => ['name' => 'ModifyImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyImageAttributeRequest']], 'ModifyInstanceAttribute' => ['name' => 'ModifyInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceAttributeRequest']], 'ModifyInstanceCapacityReservationAttributes' => ['name' => 'ModifyInstanceCapacityReservationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceCapacityReservationAttributesRequest'], 'output' => ['shape' => 'ModifyInstanceCapacityReservationAttributesResult']], 'ModifyInstanceCreditSpecification' => ['name' => 'ModifyInstanceCreditSpecification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceCreditSpecificationRequest'], 'output' => ['shape' => 'ModifyInstanceCreditSpecificationResult']], 'ModifyInstanceEventStartTime' => ['name' => 'ModifyInstanceEventStartTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceEventStartTimeRequest'], 'output' => ['shape' => 'ModifyInstanceEventStartTimeResult']], 'ModifyInstanceEventWindow' => ['name' => 'ModifyInstanceEventWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceEventWindowRequest'], 'output' => ['shape' => 'ModifyInstanceEventWindowResult']], 'ModifyInstanceMaintenanceOptions' => ['name' => 'ModifyInstanceMaintenanceOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceMaintenanceOptionsRequest'], 'output' => ['shape' => 'ModifyInstanceMaintenanceOptionsResult']], 'ModifyInstanceMetadataOptions' => ['name' => 'ModifyInstanceMetadataOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceMetadataOptionsRequest'], 'output' => ['shape' => 'ModifyInstanceMetadataOptionsResult']], 'ModifyInstancePlacement' => ['name' => 'ModifyInstancePlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstancePlacementRequest'], 'output' => ['shape' => 'ModifyInstancePlacementResult']], 'ModifyIpam' => ['name' => 'ModifyIpam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIpamRequest'], 'output' => ['shape' => 'ModifyIpamResult']], 'ModifyIpamPool' => ['name' => 'ModifyIpamPool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIpamPoolRequest'], 'output' => ['shape' => 'ModifyIpamPoolResult']], 'ModifyIpamResourceCidr' => ['name' => 'ModifyIpamResourceCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIpamResourceCidrRequest'], 'output' => ['shape' => 'ModifyIpamResourceCidrResult']], 'ModifyIpamResourceDiscovery' => ['name' => 'ModifyIpamResourceDiscovery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIpamResourceDiscoveryRequest'], 'output' => ['shape' => 'ModifyIpamResourceDiscoveryResult']], 'ModifyIpamScope' => ['name' => 'ModifyIpamScope', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyIpamScopeRequest'], 'output' => ['shape' => 'ModifyIpamScopeResult']], 'ModifyLaunchTemplate' => ['name' => 'ModifyLaunchTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyLaunchTemplateRequest'], 'output' => ['shape' => 'ModifyLaunchTemplateResult']], 'ModifyLocalGatewayRoute' => ['name' => 'ModifyLocalGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyLocalGatewayRouteRequest'], 'output' => ['shape' => 'ModifyLocalGatewayRouteResult']], 'ModifyManagedPrefixList' => ['name' => 'ModifyManagedPrefixList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyManagedPrefixListRequest'], 'output' => ['shape' => 'ModifyManagedPrefixListResult']], 'ModifyNetworkInterfaceAttribute' => ['name' => 'ModifyNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyNetworkInterfaceAttributeRequest']], 'ModifyPrivateDnsNameOptions' => ['name' => 'ModifyPrivateDnsNameOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyPrivateDnsNameOptionsRequest'], 'output' => ['shape' => 'ModifyPrivateDnsNameOptionsResult']], 'ModifyReservedInstances' => ['name' => 'ModifyReservedInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReservedInstancesRequest'], 'output' => ['shape' => 'ModifyReservedInstancesResult']], 'ModifySecurityGroupRules' => ['name' => 'ModifySecurityGroupRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySecurityGroupRulesRequest'], 'output' => ['shape' => 'ModifySecurityGroupRulesResult']], 'ModifySnapshotAttribute' => ['name' => 'ModifySnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotAttributeRequest']], 'ModifySnapshotTier' => ['name' => 'ModifySnapshotTier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotTierRequest'], 'output' => ['shape' => 'ModifySnapshotTierResult']], 'ModifySpotFleetRequest' => ['name' => 'ModifySpotFleetRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySpotFleetRequestRequest'], 'output' => ['shape' => 'ModifySpotFleetRequestResponse']], 'ModifySubnetAttribute' => ['name' => 'ModifySubnetAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySubnetAttributeRequest']], 'ModifyTrafficMirrorFilterNetworkServices' => ['name' => 'ModifyTrafficMirrorFilterNetworkServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTrafficMirrorFilterNetworkServicesRequest'], 'output' => ['shape' => 'ModifyTrafficMirrorFilterNetworkServicesResult']], 'ModifyTrafficMirrorFilterRule' => ['name' => 'ModifyTrafficMirrorFilterRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTrafficMirrorFilterRuleRequest'], 'output' => ['shape' => 'ModifyTrafficMirrorFilterRuleResult']], 'ModifyTrafficMirrorSession' => ['name' => 'ModifyTrafficMirrorSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTrafficMirrorSessionRequest'], 'output' => ['shape' => 'ModifyTrafficMirrorSessionResult']], 'ModifyTransitGateway' => ['name' => 'ModifyTransitGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTransitGatewayRequest'], 'output' => ['shape' => 'ModifyTransitGatewayResult']], 'ModifyTransitGatewayPrefixListReference' => ['name' => 'ModifyTransitGatewayPrefixListReference', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTransitGatewayPrefixListReferenceRequest'], 'output' => ['shape' => 'ModifyTransitGatewayPrefixListReferenceResult']], 'ModifyTransitGatewayVpcAttachment' => ['name' => 'ModifyTransitGatewayVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTransitGatewayVpcAttachmentRequest'], 'output' => ['shape' => 'ModifyTransitGatewayVpcAttachmentResult']], 'ModifyVerifiedAccessEndpoint' => ['name' => 'ModifyVerifiedAccessEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessEndpointRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessEndpointResult']], 'ModifyVerifiedAccessEndpointPolicy' => ['name' => 'ModifyVerifiedAccessEndpointPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessEndpointPolicyRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessEndpointPolicyResult']], 'ModifyVerifiedAccessGroup' => ['name' => 'ModifyVerifiedAccessGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessGroupRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessGroupResult']], 'ModifyVerifiedAccessGroupPolicy' => ['name' => 'ModifyVerifiedAccessGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessGroupPolicyRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessGroupPolicyResult']], 'ModifyVerifiedAccessInstance' => ['name' => 'ModifyVerifiedAccessInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessInstanceRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessInstanceResult']], 'ModifyVerifiedAccessInstanceLoggingConfiguration' => ['name' => 'ModifyVerifiedAccessInstanceLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessInstanceLoggingConfigurationRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessInstanceLoggingConfigurationResult']], 'ModifyVerifiedAccessTrustProvider' => ['name' => 'ModifyVerifiedAccessTrustProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVerifiedAccessTrustProviderRequest'], 'output' => ['shape' => 'ModifyVerifiedAccessTrustProviderResult']], 'ModifyVolume' => ['name' => 'ModifyVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVolumeRequest'], 'output' => ['shape' => 'ModifyVolumeResult']], 'ModifyVolumeAttribute' => ['name' => 'ModifyVolumeAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVolumeAttributeRequest']], 'ModifyVpcAttribute' => ['name' => 'ModifyVpcAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcAttributeRequest']], 'ModifyVpcEndpoint' => ['name' => 'ModifyVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointRequest'], 'output' => ['shape' => 'ModifyVpcEndpointResult']], 'ModifyVpcEndpointConnectionNotification' => ['name' => 'ModifyVpcEndpointConnectionNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointConnectionNotificationRequest'], 'output' => ['shape' => 'ModifyVpcEndpointConnectionNotificationResult']], 'ModifyVpcEndpointServiceConfiguration' => ['name' => 'ModifyVpcEndpointServiceConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointServiceConfigurationRequest'], 'output' => ['shape' => 'ModifyVpcEndpointServiceConfigurationResult']], 'ModifyVpcEndpointServicePayerResponsibility' => ['name' => 'ModifyVpcEndpointServicePayerResponsibility', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointServicePayerResponsibilityRequest'], 'output' => ['shape' => 'ModifyVpcEndpointServicePayerResponsibilityResult']], 'ModifyVpcEndpointServicePermissions' => ['name' => 'ModifyVpcEndpointServicePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcEndpointServicePermissionsRequest'], 'output' => ['shape' => 'ModifyVpcEndpointServicePermissionsResult']], 'ModifyVpcPeeringConnectionOptions' => ['name' => 'ModifyVpcPeeringConnectionOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcPeeringConnectionOptionsRequest'], 'output' => ['shape' => 'ModifyVpcPeeringConnectionOptionsResult']], 'ModifyVpcTenancy' => ['name' => 'ModifyVpcTenancy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpcTenancyRequest'], 'output' => ['shape' => 'ModifyVpcTenancyResult']], 'ModifyVpnConnection' => ['name' => 'ModifyVpnConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpnConnectionRequest'], 'output' => ['shape' => 'ModifyVpnConnectionResult']], 'ModifyVpnConnectionOptions' => ['name' => 'ModifyVpnConnectionOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpnConnectionOptionsRequest'], 'output' => ['shape' => 'ModifyVpnConnectionOptionsResult']], 'ModifyVpnTunnelCertificate' => ['name' => 'ModifyVpnTunnelCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpnTunnelCertificateRequest'], 'output' => ['shape' => 'ModifyVpnTunnelCertificateResult']], 'ModifyVpnTunnelOptions' => ['name' => 'ModifyVpnTunnelOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyVpnTunnelOptionsRequest'], 'output' => ['shape' => 'ModifyVpnTunnelOptionsResult']], 'MonitorInstances' => ['name' => 'MonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MonitorInstancesRequest'], 'output' => ['shape' => 'MonitorInstancesResult']], 'MoveAddressToVpc' => ['name' => 'MoveAddressToVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveAddressToVpcRequest'], 'output' => ['shape' => 'MoveAddressToVpcResult']], 'MoveByoipCidrToIpam' => ['name' => 'MoveByoipCidrToIpam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveByoipCidrToIpamRequest'], 'output' => ['shape' => 'MoveByoipCidrToIpamResult']], 'ProvisionByoipCidr' => ['name' => 'ProvisionByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionByoipCidrRequest'], 'output' => ['shape' => 'ProvisionByoipCidrResult']], 'ProvisionIpamPoolCidr' => ['name' => 'ProvisionIpamPoolCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionIpamPoolCidrRequest'], 'output' => ['shape' => 'ProvisionIpamPoolCidrResult']], 'ProvisionPublicIpv4PoolCidr' => ['name' => 'ProvisionPublicIpv4PoolCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionPublicIpv4PoolCidrRequest'], 'output' => ['shape' => 'ProvisionPublicIpv4PoolCidrResult']], 'PurchaseHostReservation' => ['name' => 'PurchaseHostReservation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseHostReservationRequest'], 'output' => ['shape' => 'PurchaseHostReservationResult']], 'PurchaseReservedInstancesOffering' => ['name' => 'PurchaseReservedInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedInstancesOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedInstancesOfferingResult']], 'PurchaseScheduledInstances' => ['name' => 'PurchaseScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseScheduledInstancesRequest'], 'output' => ['shape' => 'PurchaseScheduledInstancesResult']], 'RebootInstances' => ['name' => 'RebootInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstancesRequest']], 'RegisterImage' => ['name' => 'RegisterImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterImageRequest'], 'output' => ['shape' => 'RegisterImageResult']], 'RegisterInstanceEventNotificationAttributes' => ['name' => 'RegisterInstanceEventNotificationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterInstanceEventNotificationAttributesRequest'], 'output' => ['shape' => 'RegisterInstanceEventNotificationAttributesResult']], 'RegisterTransitGatewayMulticastGroupMembers' => ['name' => 'RegisterTransitGatewayMulticastGroupMembers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTransitGatewayMulticastGroupMembersRequest'], 'output' => ['shape' => 'RegisterTransitGatewayMulticastGroupMembersResult']], 'RegisterTransitGatewayMulticastGroupSources' => ['name' => 'RegisterTransitGatewayMulticastGroupSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTransitGatewayMulticastGroupSourcesRequest'], 'output' => ['shape' => 'RegisterTransitGatewayMulticastGroupSourcesResult']], 'RejectTransitGatewayMulticastDomainAssociations' => ['name' => 'RejectTransitGatewayMulticastDomainAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectTransitGatewayMulticastDomainAssociationsRequest'], 'output' => ['shape' => 'RejectTransitGatewayMulticastDomainAssociationsResult']], 'RejectTransitGatewayPeeringAttachment' => ['name' => 'RejectTransitGatewayPeeringAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectTransitGatewayPeeringAttachmentRequest'], 'output' => ['shape' => 'RejectTransitGatewayPeeringAttachmentResult']], 'RejectTransitGatewayVpcAttachment' => ['name' => 'RejectTransitGatewayVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectTransitGatewayVpcAttachmentRequest'], 'output' => ['shape' => 'RejectTransitGatewayVpcAttachmentResult']], 'RejectVpcEndpointConnections' => ['name' => 'RejectVpcEndpointConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectVpcEndpointConnectionsRequest'], 'output' => ['shape' => 'RejectVpcEndpointConnectionsResult']], 'RejectVpcPeeringConnection' => ['name' => 'RejectVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectVpcPeeringConnectionRequest'], 'output' => ['shape' => 'RejectVpcPeeringConnectionResult']], 'ReleaseAddress' => ['name' => 'ReleaseAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseAddressRequest']], 'ReleaseHosts' => ['name' => 'ReleaseHosts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseHostsRequest'], 'output' => ['shape' => 'ReleaseHostsResult']], 'ReleaseIpamPoolAllocation' => ['name' => 'ReleaseIpamPoolAllocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseIpamPoolAllocationRequest'], 'output' => ['shape' => 'ReleaseIpamPoolAllocationResult']], 'ReplaceIamInstanceProfileAssociation' => ['name' => 'ReplaceIamInstanceProfileAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceIamInstanceProfileAssociationRequest'], 'output' => ['shape' => 'ReplaceIamInstanceProfileAssociationResult']], 'ReplaceNetworkAclAssociation' => ['name' => 'ReplaceNetworkAclAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclAssociationRequest'], 'output' => ['shape' => 'ReplaceNetworkAclAssociationResult']], 'ReplaceNetworkAclEntry' => ['name' => 'ReplaceNetworkAclEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceNetworkAclEntryRequest']], 'ReplaceRoute' => ['name' => 'ReplaceRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteRequest']], 'ReplaceRouteTableAssociation' => ['name' => 'ReplaceRouteTableAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceRouteTableAssociationRequest'], 'output' => ['shape' => 'ReplaceRouteTableAssociationResult']], 'ReplaceTransitGatewayRoute' => ['name' => 'ReplaceTransitGatewayRoute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplaceTransitGatewayRouteRequest'], 'output' => ['shape' => 'ReplaceTransitGatewayRouteResult']], 'ReportInstanceStatus' => ['name' => 'ReportInstanceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReportInstanceStatusRequest']], 'RequestSpotFleet' => ['name' => 'RequestSpotFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotFleetRequest'], 'output' => ['shape' => 'RequestSpotFleetResponse']], 'RequestSpotInstances' => ['name' => 'RequestSpotInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestSpotInstancesRequest'], 'output' => ['shape' => 'RequestSpotInstancesResult']], 'ResetAddressAttribute' => ['name' => 'ResetAddressAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetAddressAttributeRequest'], 'output' => ['shape' => 'ResetAddressAttributeResult']], 'ResetEbsDefaultKmsKeyId' => ['name' => 'ResetEbsDefaultKmsKeyId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetEbsDefaultKmsKeyIdRequest'], 'output' => ['shape' => 'ResetEbsDefaultKmsKeyIdResult']], 'ResetFpgaImageAttribute' => ['name' => 'ResetFpgaImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetFpgaImageAttributeRequest'], 'output' => ['shape' => 'ResetFpgaImageAttributeResult']], 'ResetImageAttribute' => ['name' => 'ResetImageAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetImageAttributeRequest']], 'ResetInstanceAttribute' => ['name' => 'ResetInstanceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetInstanceAttributeRequest']], 'ResetNetworkInterfaceAttribute' => ['name' => 'ResetNetworkInterfaceAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetNetworkInterfaceAttributeRequest']], 'ResetSnapshotAttribute' => ['name' => 'ResetSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetSnapshotAttributeRequest']], 'RestoreAddressToClassic' => ['name' => 'RestoreAddressToClassic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreAddressToClassicRequest'], 'output' => ['shape' => 'RestoreAddressToClassicResult']], 'RestoreImageFromRecycleBin' => ['name' => 'RestoreImageFromRecycleBin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreImageFromRecycleBinRequest'], 'output' => ['shape' => 'RestoreImageFromRecycleBinResult']], 'RestoreManagedPrefixListVersion' => ['name' => 'RestoreManagedPrefixListVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreManagedPrefixListVersionRequest'], 'output' => ['shape' => 'RestoreManagedPrefixListVersionResult']], 'RestoreSnapshotFromRecycleBin' => ['name' => 'RestoreSnapshotFromRecycleBin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreSnapshotFromRecycleBinRequest'], 'output' => ['shape' => 'RestoreSnapshotFromRecycleBinResult']], 'RestoreSnapshotTier' => ['name' => 'RestoreSnapshotTier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreSnapshotTierRequest'], 'output' => ['shape' => 'RestoreSnapshotTierResult']], 'RevokeClientVpnIngress' => ['name' => 'RevokeClientVpnIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeClientVpnIngressRequest'], 'output' => ['shape' => 'RevokeClientVpnIngressResult']], 'RevokeSecurityGroupEgress' => ['name' => 'RevokeSecurityGroupEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupEgressRequest'], 'output' => ['shape' => 'RevokeSecurityGroupEgressResult']], 'RevokeSecurityGroupIngress' => ['name' => 'RevokeSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSecurityGroupIngressRequest'], 'output' => ['shape' => 'RevokeSecurityGroupIngressResult']], 'RunInstances' => ['name' => 'RunInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunInstancesRequest'], 'output' => ['shape' => 'Reservation']], 'RunScheduledInstances' => ['name' => 'RunScheduledInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunScheduledInstancesRequest'], 'output' => ['shape' => 'RunScheduledInstancesResult']], 'SearchLocalGatewayRoutes' => ['name' => 'SearchLocalGatewayRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchLocalGatewayRoutesRequest'], 'output' => ['shape' => 'SearchLocalGatewayRoutesResult']], 'SearchTransitGatewayMulticastGroups' => ['name' => 'SearchTransitGatewayMulticastGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchTransitGatewayMulticastGroupsRequest'], 'output' => ['shape' => 'SearchTransitGatewayMulticastGroupsResult']], 'SearchTransitGatewayRoutes' => ['name' => 'SearchTransitGatewayRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchTransitGatewayRoutesRequest'], 'output' => ['shape' => 'SearchTransitGatewayRoutesResult']], 'SendDiagnosticInterrupt' => ['name' => 'SendDiagnosticInterrupt', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendDiagnosticInterruptRequest']], 'StartInstances' => ['name' => 'StartInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstancesRequest'], 'output' => ['shape' => 'StartInstancesResult']], 'StartNetworkInsightsAccessScopeAnalysis' => ['name' => 'StartNetworkInsightsAccessScopeAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartNetworkInsightsAccessScopeAnalysisRequest'], 'output' => ['shape' => 'StartNetworkInsightsAccessScopeAnalysisResult']], 'StartNetworkInsightsAnalysis' => ['name' => 'StartNetworkInsightsAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartNetworkInsightsAnalysisRequest'], 'output' => ['shape' => 'StartNetworkInsightsAnalysisResult']], 'StartVpcEndpointServicePrivateDnsVerification' => ['name' => 'StartVpcEndpointServicePrivateDnsVerification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartVpcEndpointServicePrivateDnsVerificationRequest'], 'output' => ['shape' => 'StartVpcEndpointServicePrivateDnsVerificationResult']], 'StopInstances' => ['name' => 'StopInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstancesRequest'], 'output' => ['shape' => 'StopInstancesResult']], 'TerminateClientVpnConnections' => ['name' => 'TerminateClientVpnConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateClientVpnConnectionsRequest'], 'output' => ['shape' => 'TerminateClientVpnConnectionsResult']], 'TerminateInstances' => ['name' => 'TerminateInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateInstancesRequest'], 'output' => ['shape' => 'TerminateInstancesResult']], 'UnassignIpv6Addresses' => ['name' => 'UnassignIpv6Addresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignIpv6AddressesRequest'], 'output' => ['shape' => 'UnassignIpv6AddressesResult']], 'UnassignPrivateIpAddresses' => ['name' => 'UnassignPrivateIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignPrivateIpAddressesRequest']], 'UnassignPrivateNatGatewayAddress' => ['name' => 'UnassignPrivateNatGatewayAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignPrivateNatGatewayAddressRequest'], 'output' => ['shape' => 'UnassignPrivateNatGatewayAddressResult']], 'UnmonitorInstances' => ['name' => 'UnmonitorInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnmonitorInstancesRequest'], 'output' => ['shape' => 'UnmonitorInstancesResult']], 'UpdateSecurityGroupRuleDescriptionsEgress' => ['name' => 'UpdateSecurityGroupRuleDescriptionsEgress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecurityGroupRuleDescriptionsEgressRequest'], 'output' => ['shape' => 'UpdateSecurityGroupRuleDescriptionsEgressResult']], 'UpdateSecurityGroupRuleDescriptionsIngress' => ['name' => 'UpdateSecurityGroupRuleDescriptionsIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecurityGroupRuleDescriptionsIngressRequest'], 'output' => ['shape' => 'UpdateSecurityGroupRuleDescriptionsIngressResult']], 'WithdrawByoipCidr' => ['name' => 'WithdrawByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'WithdrawByoipCidrRequest'], 'output' => ['shape' => 'WithdrawByoipCidrResult']]], 'shapes' => ['AcceleratorCount' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'AcceleratorCountRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'AcceleratorManufacturer' => ['type' => 'string', 'enum' => ['nvidia', 'amd', 'amazon-web-services', 'xilinx']], 'AcceleratorManufacturerSet' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorManufacturer', 'locationName' => 'item']], 'AcceleratorName' => ['type' => 'string', 'enum' => ['a100', 'v100', 'k80', 't4', 'm60', 'radeon-pro-v520', 'vu9p', 'inferentia', 'k520']], 'AcceleratorNameSet' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorName', 'locationName' => 'item']], 'AcceleratorTotalMemoryMiB' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'AcceleratorTotalMemoryMiBRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'AcceleratorType' => ['type' => 'string', 'enum' => ['gpu', 'fpga', 'inference']], 'AcceleratorTypeSet' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorType', 'locationName' => 'item']], 'AcceptAddressTransferRequest' => ['type' => 'structure', 'required' => ['Address'], 'members' => ['Address' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'AcceptAddressTransferResult' => ['type' => 'structure', 'members' => ['AddressTransfer' => ['shape' => 'AddressTransfer', 'locationName' => 'addressTransfer']]], 'AcceptReservedInstancesExchangeQuoteRequest' => ['type' => 'structure', 'required' => ['ReservedInstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ReservedInstanceIds' => ['shape' => 'ReservedInstanceIdSet', 'locationName' => 'ReservedInstanceId'], 'TargetConfigurations' => ['shape' => 'TargetConfigurationRequestSet', 'locationName' => 'TargetConfiguration']]], 'AcceptReservedInstancesExchangeQuoteResult' => ['type' => 'structure', 'members' => ['ExchangeId' => ['shape' => 'String', 'locationName' => 'exchangeId']]], 'AcceptTransitGatewayMulticastDomainAssociationsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'SubnetIds' => ['shape' => 'ValueStringList'], 'DryRun' => ['shape' => 'Boolean']]], 'AcceptTransitGatewayMulticastDomainAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayMulticastDomainAssociations', 'locationName' => 'associations']]], 'AcceptTransitGatewayPeeringAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'AcceptTransitGatewayPeeringAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayPeeringAttachment' => ['shape' => 'TransitGatewayPeeringAttachment', 'locationName' => 'transitGatewayPeeringAttachment']]], 'AcceptTransitGatewayVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'AcceptTransitGatewayVpcAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachment' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'transitGatewayVpcAttachment']]], 'AcceptVpcEndpointConnectionsRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'VpcEndpointIds' => ['shape' => 'VpcEndpointIdList', 'locationName' => 'VpcEndpointId']]], 'AcceptVpcEndpointConnectionsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'AcceptVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionIdWithResolver', 'locationName' => 'vpcPeeringConnectionId']]], 'AcceptVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'AccessScopeAnalysisFinding' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId', 'locationName' => 'networkInsightsAccessScopeAnalysisId'], 'NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'networkInsightsAccessScopeId'], 'FindingId' => ['shape' => 'String', 'locationName' => 'findingId'], 'FindingComponents' => ['shape' => 'PathComponentList', 'locationName' => 'findingComponentSet']]], 'AccessScopeAnalysisFindingList' => ['type' => 'list', 'member' => ['shape' => 'AccessScopeAnalysisFinding', 'locationName' => 'item']], 'AccessScopePath' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'PathStatement', 'locationName' => 'source'], 'Destination' => ['shape' => 'PathStatement', 'locationName' => 'destination'], 'ThroughResources' => ['shape' => 'ThroughResourcesStatementList', 'locationName' => 'throughResourceSet']]], 'AccessScopePathList' => ['type' => 'list', 'member' => ['shape' => 'AccessScopePath', 'locationName' => 'item']], 'AccessScopePathListRequest' => ['type' => 'list', 'member' => ['shape' => 'AccessScopePathRequest', 'locationName' => 'item']], 'AccessScopePathRequest' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'PathStatementRequest'], 'Destination' => ['shape' => 'PathStatementRequest'], 'ThroughResources' => ['shape' => 'ThroughResourcesStatementRequestList', 'locationName' => 'ThroughResource']]], 'AccountAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String', 'locationName' => 'attributeName'], 'AttributeValues' => ['shape' => 'AccountAttributeValueList', 'locationName' => 'attributeValueSet']]], 'AccountAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute', 'locationName' => 'item']], 'AccountAttributeName' => ['type' => 'string', 'enum' => ['supported-platforms', 'default-vpc']], 'AccountAttributeNameStringList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeName', 'locationName' => 'attributeName']], 'AccountAttributeValue' => ['type' => 'structure', 'members' => ['AttributeValue' => ['shape' => 'String', 'locationName' => 'attributeValue']]], 'AccountAttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttributeValue', 'locationName' => 'item']], 'ActiveInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'InstanceHealth' => ['shape' => 'InstanceHealthStatus', 'locationName' => 'instanceHealth']]], 'ActiveInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ActiveInstance', 'locationName' => 'item']], 'ActivityStatus' => ['type' => 'string', 'enum' => ['error', 'pending_fulfillment', 'pending_termination', 'fulfilled']], 'AddIpamOperatingRegion' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String']]], 'AddIpamOperatingRegionSet' => ['type' => 'list', 'member' => ['shape' => 'AddIpamOperatingRegion'], 'max' => 50, 'min' => 0], 'AddPrefixListEntries' => ['type' => 'list', 'member' => ['shape' => 'AddPrefixListEntry'], 'max' => 100, 'min' => 0], 'AddPrefixListEntry' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'AddedPrincipal' => ['type' => 'structure', 'members' => ['PrincipalType' => ['shape' => 'PrincipalType', 'locationName' => 'principalType'], 'Principal' => ['shape' => 'String', 'locationName' => 'principal'], 'ServicePermissionId' => ['shape' => 'String', 'locationName' => 'servicePermissionId'], 'ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId']]], 'AddedPrincipalSet' => ['type' => 'list', 'member' => ['shape' => 'AddedPrincipal', 'locationName' => 'item']], 'AdditionalDetail' => ['type' => 'structure', 'members' => ['AdditionalDetailType' => ['shape' => 'String', 'locationName' => 'additionalDetailType'], 'Component' => ['shape' => 'AnalysisComponent', 'locationName' => 'component']]], 'AdditionalDetailList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalDetail', 'locationName' => 'item']], 'Address' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'NetworkInterfaceOwnerId' => ['shape' => 'String', 'locationName' => 'networkInterfaceOwnerId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PublicIpv4Pool' => ['shape' => 'String', 'locationName' => 'publicIpv4Pool'], 'NetworkBorderGroup' => ['shape' => 'String', 'locationName' => 'networkBorderGroup'], 'CustomerOwnedIp' => ['shape' => 'String', 'locationName' => 'customerOwnedIp'], 'CustomerOwnedIpv4Pool' => ['shape' => 'String', 'locationName' => 'customerOwnedIpv4Pool'], 'CarrierIp' => ['shape' => 'String', 'locationName' => 'carrierIp']]], 'AddressAttribute' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'PublicIpAddress', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'AllocationId', 'locationName' => 'allocationId'], 'PtrRecord' => ['shape' => 'String', 'locationName' => 'ptrRecord'], 'PtrRecordUpdate' => ['shape' => 'PtrUpdateStatus', 'locationName' => 'ptrRecordUpdate']]], 'AddressAttributeName' => ['type' => 'string', 'enum' => ['domain-name']], 'AddressFamily' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address', 'locationName' => 'item']], 'AddressMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'AddressSet' => ['type' => 'list', 'member' => ['shape' => 'AddressAttribute', 'locationName' => 'item']], 'AddressTransfer' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'TransferAccountId' => ['shape' => 'String', 'locationName' => 'transferAccountId'], 'TransferOfferExpirationTimestamp' => ['shape' => 'MillisecondDateTime', 'locationName' => 'transferOfferExpirationTimestamp'], 'TransferOfferAcceptedTimestamp' => ['shape' => 'MillisecondDateTime', 'locationName' => 'transferOfferAcceptedTimestamp'], 'AddressTransferStatus' => ['shape' => 'AddressTransferStatus', 'locationName' => 'addressTransferStatus']]], 'AddressTransferList' => ['type' => 'list', 'member' => ['shape' => 'AddressTransfer', 'locationName' => 'item']], 'AddressTransferStatus' => ['type' => 'string', 'enum' => ['pending', 'disabled', 'accepted']], 'AdvertiseByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'AdvertiseByoipCidrResult' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr', 'locationName' => 'byoipCidr']]], 'Affinity' => ['type' => 'string', 'enum' => ['default', 'host']], 'AllocateAddressRequest' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'DomainType'], 'Address' => ['shape' => 'PublicIpAddress'], 'PublicIpv4Pool' => ['shape' => 'Ipv4PoolEc2Id'], 'NetworkBorderGroup' => ['shape' => 'String'], 'CustomerOwnedIpv4Pool' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'AllocateAddressResult' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'PublicIpv4Pool' => ['shape' => 'String', 'locationName' => 'publicIpv4Pool'], 'NetworkBorderGroup' => ['shape' => 'String', 'locationName' => 'networkBorderGroup'], 'Domain' => ['shape' => 'DomainType', 'locationName' => 'domain'], 'CustomerOwnedIp' => ['shape' => 'String', 'locationName' => 'customerOwnedIp'], 'CustomerOwnedIpv4Pool' => ['shape' => 'String', 'locationName' => 'customerOwnedIpv4Pool'], 'CarrierIp' => ['shape' => 'String', 'locationName' => 'carrierIp']]], 'AllocateHostsRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone', 'Quantity'], 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstanceFamily' => ['shape' => 'String'], 'Quantity' => ['shape' => 'Integer', 'locationName' => 'quantity'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'HostRecovery' => ['shape' => 'HostRecovery'], 'OutpostArn' => ['shape' => 'String']]], 'AllocateHostsResult' => ['type' => 'structure', 'members' => ['HostIds' => ['shape' => 'ResponseHostIdList', 'locationName' => 'hostIdSet']]], 'AllocateIpamPoolCidrRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Cidr' => ['shape' => 'String'], 'NetmaskLength' => ['shape' => 'Integer'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'Description' => ['shape' => 'String'], 'PreviewNextCidr' => ['shape' => 'Boolean'], 'DisallowedCidrs' => ['shape' => 'IpamPoolAllocationDisallowedCidrs', 'locationName' => 'DisallowedCidr']]], 'AllocateIpamPoolCidrResult' => ['type' => 'structure', 'members' => ['IpamPoolAllocation' => ['shape' => 'IpamPoolAllocation', 'locationName' => 'ipamPoolAllocation']]], 'AllocationId' => ['type' => 'string'], 'AllocationIdList' => ['type' => 'list', 'member' => ['shape' => 'AllocationId', 'locationName' => 'AllocationId']], 'AllocationIds' => ['type' => 'list', 'member' => ['shape' => 'AllocationId', 'locationName' => 'item']], 'AllocationState' => ['type' => 'string', 'enum' => ['available', 'under-assessment', 'permanent-failure', 'released', 'released-permanent-failure', 'pending']], 'AllocationStrategy' => ['type' => 'string', 'enum' => ['lowestPrice', 'diversified', 'capacityOptimized', 'capacityOptimizedPrioritized', 'priceCapacityOptimized']], 'AllocationType' => ['type' => 'string', 'enum' => ['used']], 'AllowedInstanceType' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\*]+'], 'AllowedInstanceTypeSet' => ['type' => 'list', 'member' => ['shape' => 'AllowedInstanceType', 'locationName' => 'item'], 'max' => 400, 'min' => 0], 'AllowedPrincipal' => ['type' => 'structure', 'members' => ['PrincipalType' => ['shape' => 'PrincipalType', 'locationName' => 'principalType'], 'Principal' => ['shape' => 'String', 'locationName' => 'principal'], 'ServicePermissionId' => ['shape' => 'String', 'locationName' => 'servicePermissionId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId']]], 'AllowedPrincipalSet' => ['type' => 'list', 'member' => ['shape' => 'AllowedPrincipal', 'locationName' => 'item']], 'AllowsMultipleInstanceTypes' => ['type' => 'string', 'enum' => ['on', 'off']], 'AlternatePathHint' => ['type' => 'structure', 'members' => ['ComponentId' => ['shape' => 'String', 'locationName' => 'componentId'], 'ComponentArn' => ['shape' => 'String', 'locationName' => 'componentArn']]], 'AlternatePathHintList' => ['type' => 'list', 'member' => ['shape' => 'AlternatePathHint', 'locationName' => 'item']], 'AnalysisAclRule' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'String', 'locationName' => 'ruleAction'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber']]], 'AnalysisComponent' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String', 'locationName' => 'id'], 'Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'AnalysisComponentList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisComponent', 'locationName' => 'item']], 'AnalysisLoadBalancerListener' => ['type' => 'structure', 'members' => ['LoadBalancerPort' => ['shape' => 'Port', 'locationName' => 'loadBalancerPort'], 'InstancePort' => ['shape' => 'Port', 'locationName' => 'instancePort']]], 'AnalysisLoadBalancerTarget' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'IpAddress', 'locationName' => 'address'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Instance' => ['shape' => 'AnalysisComponent', 'locationName' => 'instance'], 'Port' => ['shape' => 'Port', 'locationName' => 'port']]], 'AnalysisPacketHeader' => ['type' => 'structure', 'members' => ['DestinationAddresses' => ['shape' => 'IpAddressList', 'locationName' => 'destinationAddressSet'], 'DestinationPortRanges' => ['shape' => 'PortRangeList', 'locationName' => 'destinationPortRangeSet'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'SourceAddresses' => ['shape' => 'IpAddressList', 'locationName' => 'sourceAddressSet'], 'SourcePortRanges' => ['shape' => 'PortRangeList', 'locationName' => 'sourcePortRangeSet']]], 'AnalysisRouteTableRoute' => ['type' => 'structure', 'members' => ['DestinationCidr' => ['shape' => 'String', 'locationName' => 'destinationCidr'], 'DestinationPrefixListId' => ['shape' => 'String', 'locationName' => 'destinationPrefixListId'], 'EgressOnlyInternetGatewayId' => ['shape' => 'String', 'locationName' => 'egressOnlyInternetGatewayId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Origin' => ['shape' => 'String', 'locationName' => 'origin'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'State' => ['shape' => 'String', 'locationName' => 'state']]], 'AnalysisSecurityGroupRule' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'Direction' => ['shape' => 'String', 'locationName' => 'direction'], 'SecurityGroupId' => ['shape' => 'String', 'locationName' => 'securityGroupId'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange'], 'PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol']]], 'AnalysisStatus' => ['type' => 'string', 'enum' => ['running', 'succeeded', 'failed']], 'ApplianceModeSupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'ApplySecurityGroupsToClientVpnTargetNetworkRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'VpcId', 'SecurityGroupIds'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'VpcId' => ['shape' => 'VpcId'], 'SecurityGroupIds' => ['shape' => 'ClientVpnSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'DryRun' => ['shape' => 'Boolean']]], 'ApplySecurityGroupsToClientVpnTargetNetworkResult' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'ClientVpnSecurityGroupIdSet', 'locationName' => 'securityGroupIds']]], 'ArchitectureType' => ['type' => 'string', 'enum' => ['i386', 'x86_64', 'arm64', 'x86_64_mac', 'arm64_mac']], 'ArchitectureTypeList' => ['type' => 'list', 'member' => ['shape' => 'ArchitectureType', 'locationName' => 'item']], 'ArchitectureTypeSet' => ['type' => 'list', 'member' => ['shape' => 'ArchitectureType', 'locationName' => 'item'], 'max' => 3, 'min' => 0], 'ArchitectureValues' => ['type' => 'string', 'enum' => ['i386', 'x86_64', 'arm64', 'x86_64_mac', 'arm64_mac']], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn', 'locationName' => 'item']], 'AssignIpv6AddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['Ipv6AddressCount' => ['shape' => 'Integer', 'locationName' => 'ipv6AddressCount'], 'Ipv6Addresses' => ['shape' => 'Ipv6AddressList', 'locationName' => 'ipv6Addresses'], 'Ipv6PrefixCount' => ['shape' => 'Integer'], 'Ipv6Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'Ipv6Prefix'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId']]], 'AssignIpv6AddressesResult' => ['type' => 'structure', 'members' => ['AssignedIpv6Addresses' => ['shape' => 'Ipv6AddressList', 'locationName' => 'assignedIpv6Addresses'], 'AssignedIpv6Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'assignedIpv6PrefixSet'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId']]], 'AssignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['AllowReassignment' => ['shape' => 'Boolean', 'locationName' => 'allowReassignment'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'Ipv4Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'Ipv4Prefix'], 'Ipv4PrefixCount' => ['shape' => 'Integer']]], 'AssignPrivateIpAddressesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'AssignedPrivateIpAddresses' => ['shape' => 'AssignedPrivateIpAddressList', 'locationName' => 'assignedPrivateIpAddressesSet'], 'AssignedIpv4Prefixes' => ['shape' => 'Ipv4PrefixesList', 'locationName' => 'assignedIpv4PrefixSet']]], 'AssignPrivateNatGatewayAddressRequest' => ['type' => 'structure', 'required' => ['NatGatewayId'], 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId'], 'PrivateIpAddresses' => ['shape' => 'IpList', 'locationName' => 'PrivateIpAddress'], 'PrivateIpAddressCount' => ['shape' => 'PrivateIpAddressCount'], 'DryRun' => ['shape' => 'Boolean']]], 'AssignPrivateNatGatewayAddressResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet']]], 'AssignedPrivateIpAddress' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'AssignedPrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'AssignedPrivateIpAddress', 'locationName' => 'item']], 'AssociateAddressRequest' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'InstanceId' => ['shape' => 'InstanceId'], 'PublicIp' => ['shape' => 'String'], 'AllowReassociation' => ['shape' => 'Boolean', 'locationName' => 'allowReassociation'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'AssociateAddressResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId']]], 'AssociateClientVpnTargetNetworkRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'SubnetId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'SubnetId' => ['shape' => 'SubnetId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateClientVpnTargetNetworkResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Status' => ['shape' => 'AssociationStatus', 'locationName' => 'status']]], 'AssociateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId', 'VpcId'], 'members' => ['DhcpOptionsId' => ['shape' => 'DefaultingDhcpOptionsId'], 'VpcId' => ['shape' => 'VpcId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'AssociateEnclaveCertificateIamRoleRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'RoleArn'], 'members' => ['CertificateArn' => ['shape' => 'CertificateId'], 'RoleArn' => ['shape' => 'RoleId'], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateEnclaveCertificateIamRoleResult' => ['type' => 'structure', 'members' => ['CertificateS3BucketName' => ['shape' => 'String', 'locationName' => 'certificateS3BucketName'], 'CertificateS3ObjectKey' => ['shape' => 'String', 'locationName' => 'certificateS3ObjectKey'], 'EncryptionKmsKeyId' => ['shape' => 'String', 'locationName' => 'encryptionKmsKeyId']]], 'AssociateIamInstanceProfileRequest' => ['type' => 'structure', 'required' => ['IamInstanceProfile', 'InstanceId'], 'members' => ['IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification'], 'InstanceId' => ['shape' => 'InstanceId']]], 'AssociateIamInstanceProfileResult' => ['type' => 'structure', 'members' => ['IamInstanceProfileAssociation' => ['shape' => 'IamInstanceProfileAssociation', 'locationName' => 'iamInstanceProfileAssociation']]], 'AssociateInstanceEventWindowRequest' => ['type' => 'structure', 'required' => ['InstanceEventWindowId', 'AssociationTarget'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId'], 'AssociationTarget' => ['shape' => 'InstanceEventWindowAssociationRequest']]], 'AssociateInstanceEventWindowResult' => ['type' => 'structure', 'members' => ['InstanceEventWindow' => ['shape' => 'InstanceEventWindow', 'locationName' => 'instanceEventWindow']]], 'AssociateIpamResourceDiscoveryRequest' => ['type' => 'structure', 'required' => ['IpamId', 'IpamResourceDiscoveryId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamId' => ['shape' => 'IpamId'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'AssociateIpamResourceDiscoveryResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscoveryAssociation' => ['shape' => 'IpamResourceDiscoveryAssociation', 'locationName' => 'ipamResourceDiscoveryAssociation']]], 'AssociateNatGatewayAddressRequest' => ['type' => 'structure', 'required' => ['NatGatewayId', 'AllocationIds'], 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId'], 'AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId'], 'PrivateIpAddresses' => ['shape' => 'IpList', 'locationName' => 'PrivateIpAddress'], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateNatGatewayAddressResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet']]], 'AssociateRouteTableRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'GatewayId' => ['shape' => 'RouteGatewayId']]], 'AssociateRouteTableResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'AssociationState' => ['shape' => 'RouteTableAssociationState', 'locationName' => 'associationState']]], 'AssociateSubnetCidrBlockRequest' => ['type' => 'structure', 'required' => ['Ipv6CidrBlock', 'SubnetId'], 'members' => ['Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId']]], 'AssociateSubnetCidrBlockResult' => ['type' => 'structure', 'members' => ['Ipv6CidrBlockAssociation' => ['shape' => 'SubnetIpv6CidrBlockAssociation', 'locationName' => 'ipv6CidrBlockAssociation'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'AssociateTransitGatewayMulticastDomainRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId', 'TransitGatewayAttachmentId', 'SubnetIds'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'SubnetIds' => ['shape' => 'TransitGatewaySubnetIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateTransitGatewayMulticastDomainResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayMulticastDomainAssociations', 'locationName' => 'associations']]], 'AssociateTransitGatewayPolicyTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayPolicyTableId', 'TransitGatewayAttachmentId'], 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateTransitGatewayPolicyTableResult' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'TransitGatewayPolicyTableAssociation', 'locationName' => 'association']]], 'AssociateTransitGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'TransitGatewayAttachmentId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateTransitGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'TransitGatewayAssociation', 'locationName' => 'association']]], 'AssociateTrunkInterfaceRequest' => ['type' => 'structure', 'required' => ['BranchInterfaceId', 'TrunkInterfaceId'], 'members' => ['BranchInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'TrunkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'VlanId' => ['shape' => 'Integer'], 'GreKey' => ['shape' => 'Integer'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'AssociateTrunkInterfaceResult' => ['type' => 'structure', 'members' => ['InterfaceAssociation' => ['shape' => 'TrunkInterfaceAssociation', 'locationName' => 'interfaceAssociation'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'AssociateVpcCidrBlockRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['AmazonProvidedIpv6CidrBlock' => ['shape' => 'Boolean', 'locationName' => 'amazonProvidedIpv6CidrBlock'], 'CidrBlock' => ['shape' => 'String'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'Ipv6CidrBlockNetworkBorderGroup' => ['shape' => 'String'], 'Ipv6Pool' => ['shape' => 'Ipv6PoolEc2Id'], 'Ipv6CidrBlock' => ['shape' => 'String'], 'Ipv4IpamPoolId' => ['shape' => 'IpamPoolId'], 'Ipv4NetmaskLength' => ['shape' => 'NetmaskLength'], 'Ipv6IpamPoolId' => ['shape' => 'IpamPoolId'], 'Ipv6NetmaskLength' => ['shape' => 'NetmaskLength']]], 'AssociateVpcCidrBlockResult' => ['type' => 'structure', 'members' => ['Ipv6CidrBlockAssociation' => ['shape' => 'VpcIpv6CidrBlockAssociation', 'locationName' => 'ipv6CidrBlockAssociation'], 'CidrBlockAssociation' => ['shape' => 'VpcCidrBlockAssociation', 'locationName' => 'cidrBlockAssociation'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'AssociatedNetworkType' => ['type' => 'string', 'enum' => ['vpc']], 'AssociatedRole' => ['type' => 'structure', 'members' => ['AssociatedRoleArn' => ['shape' => 'ResourceArn', 'locationName' => 'associatedRoleArn'], 'CertificateS3BucketName' => ['shape' => 'String', 'locationName' => 'certificateS3BucketName'], 'CertificateS3ObjectKey' => ['shape' => 'String', 'locationName' => 'certificateS3ObjectKey'], 'EncryptionKmsKeyId' => ['shape' => 'String', 'locationName' => 'encryptionKmsKeyId']]], 'AssociatedRolesList' => ['type' => 'list', 'member' => ['shape' => 'AssociatedRole', 'locationName' => 'item']], 'AssociatedTargetNetwork' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => 'String', 'locationName' => 'networkId'], 'NetworkType' => ['shape' => 'AssociatedNetworkType', 'locationName' => 'networkType']]], 'AssociatedTargetNetworkSet' => ['type' => 'list', 'member' => ['shape' => 'AssociatedTargetNetwork', 'locationName' => 'item']], 'AssociationIdList' => ['type' => 'list', 'member' => ['shape' => 'IamInstanceProfileAssociationId', 'locationName' => 'AssociationId']], 'AssociationStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'AssociationStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'AssociationStatusCode' => ['type' => 'string', 'enum' => ['associating', 'associated', 'association-failed', 'disassociating', 'disassociated']], 'AthenaIntegration' => ['type' => 'structure', 'required' => ['IntegrationResultS3DestinationArn', 'PartitionLoadFrequency'], 'members' => ['IntegrationResultS3DestinationArn' => ['shape' => 'String'], 'PartitionLoadFrequency' => ['shape' => 'PartitionLoadFrequency'], 'PartitionStartDate' => ['shape' => 'MillisecondDateTime'], 'PartitionEndDate' => ['shape' => 'MillisecondDateTime']]], 'AthenaIntegrationsSet' => ['type' => 'list', 'member' => ['shape' => 'AthenaIntegration', 'locationName' => 'item'], 'max' => 10, 'min' => 1], 'AttachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['Groups', 'InstanceId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'SecurityGroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'AttachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'AttachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'InternetGatewayId', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'AttachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['DeviceIndex', 'InstanceId', 'NetworkInterfaceId'], 'members' => ['DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'NetworkCardIndex' => ['shape' => 'Integer'], 'EnaSrdSpecification' => ['shape' => 'EnaSrdSpecification']]], 'AttachNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'NetworkCardIndex' => ['shape' => 'Integer', 'locationName' => 'networkCardIndex']]], 'AttachVerifiedAccessTrustProviderRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId', 'VerifiedAccessTrustProviderId'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'VerifiedAccessTrustProviderId' => ['shape' => 'VerifiedAccessTrustProviderId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'AttachVerifiedAccessTrustProviderResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProvider' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'verifiedAccessTrustProvider'], 'VerifiedAccessInstance' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'verifiedAccessInstance']]], 'AttachVolumeRequest' => ['type' => 'structure', 'required' => ['Device', 'InstanceId', 'VolumeId'], 'members' => ['Device' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'InstanceId'], 'VolumeId' => ['shape' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'AttachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpcId', 'VpnGatewayId'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'VpnGatewayId' => ['shape' => 'VpnGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'AttachVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment', 'locationName' => 'attachment']]], 'AttachmentEnaSrdSpecification' => ['type' => 'structure', 'members' => ['EnaSrdEnabled' => ['shape' => 'Boolean', 'locationName' => 'enaSrdEnabled'], 'EnaSrdUdpSpecification' => ['shape' => 'AttachmentEnaSrdUdpSpecification', 'locationName' => 'enaSrdUdpSpecification']]], 'AttachmentEnaSrdUdpSpecification' => ['type' => 'structure', 'members' => ['EnaSrdUdpEnabled' => ['shape' => 'Boolean', 'locationName' => 'enaSrdUdpEnabled']]], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached']], 'AttributeBooleanValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean', 'locationName' => 'value']]], 'AttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'AuthorizationRule' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'AccessAll' => ['shape' => 'Boolean', 'locationName' => 'accessAll'], 'DestinationCidr' => ['shape' => 'String', 'locationName' => 'destinationCidr'], 'Status' => ['shape' => 'ClientVpnAuthorizationRuleStatus', 'locationName' => 'status']]], 'AuthorizationRuleSet' => ['type' => 'list', 'member' => ['shape' => 'AuthorizationRule', 'locationName' => 'item']], 'AuthorizeClientVpnIngressRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'TargetNetworkCidr'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'TargetNetworkCidr' => ['shape' => 'String'], 'AccessGroupId' => ['shape' => 'String'], 'AuthorizeAllGroups' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'AuthorizeClientVpnIngressResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClientVpnAuthorizationRuleStatus', 'locationName' => 'status']]], 'AuthorizeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'SecurityGroupId', 'locationName' => 'groupId'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId']]], 'AuthorizeSecurityGroupEgressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return'], 'SecurityGroupRules' => ['shape' => 'SecurityGroupRuleList', 'locationName' => 'securityGroupRuleSet']]], 'AuthorizeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'GroupId' => ['shape' => 'SecurityGroupId'], 'GroupName' => ['shape' => 'SecurityGroupName'], 'IpPermissions' => ['shape' => 'IpPermissionList'], 'IpProtocol' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'ToPort' => ['shape' => 'Integer'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'AuthorizeSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return'], 'SecurityGroupRules' => ['shape' => 'SecurityGroupRuleList', 'locationName' => 'securityGroupRuleSet']]], 'AutoAcceptSharedAssociationsValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'AutoAcceptSharedAttachmentsValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'AutoPlacement' => ['type' => 'string', 'enum' => ['on', 'off']], 'AutoRecoveryFlag' => ['type' => 'boolean'], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AvailabilityZoneState', 'locationName' => 'zoneState'], 'OptInStatus' => ['shape' => 'AvailabilityZoneOptInStatus', 'locationName' => 'optInStatus'], 'Messages' => ['shape' => 'AvailabilityZoneMessageList', 'locationName' => 'messageSet'], 'RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'ZoneName' => ['shape' => 'String', 'locationName' => 'zoneName'], 'ZoneId' => ['shape' => 'String', 'locationName' => 'zoneId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'NetworkBorderGroup' => ['shape' => 'String', 'locationName' => 'networkBorderGroup'], 'ZoneType' => ['shape' => 'String', 'locationName' => 'zoneType'], 'ParentZoneName' => ['shape' => 'String', 'locationName' => 'parentZoneName'], 'ParentZoneId' => ['shape' => 'String', 'locationName' => 'parentZoneId']]], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'item']], 'AvailabilityZoneMessage' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']]], 'AvailabilityZoneMessageList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneMessage', 'locationName' => 'item']], 'AvailabilityZoneOptInStatus' => ['type' => 'string', 'enum' => ['opt-in-not-required', 'opted-in', 'not-opted-in']], 'AvailabilityZoneState' => ['type' => 'string', 'enum' => ['available', 'information', 'impaired', 'unavailable']], 'AvailabilityZoneStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AvailabilityZone']], 'AvailableCapacity' => ['type' => 'structure', 'members' => ['AvailableInstanceCapacity' => ['shape' => 'AvailableInstanceCapacityList', 'locationName' => 'availableInstanceCapacity'], 'AvailableVCpus' => ['shape' => 'Integer', 'locationName' => 'availableVCpus']]], 'AvailableInstanceCapacityList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCapacity', 'locationName' => 'item']], 'BareMetal' => ['type' => 'string', 'enum' => ['included', 'required', 'excluded']], 'BareMetalFlag' => ['type' => 'boolean'], 'BaselineBandwidthInMbps' => ['type' => 'integer'], 'BaselineEbsBandwidthMbps' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'BaselineEbsBandwidthMbpsRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'BaselineIops' => ['type' => 'integer'], 'BaselineThroughputInMBps' => ['type' => 'double'], 'BatchState' => ['type' => 'string', 'enum' => ['submitted', 'active', 'cancelled', 'failed', 'cancelled_running', 'cancelled_terminating', 'modifying']], 'BgpStatus' => ['type' => 'string', 'enum' => ['up', 'down']], 'BillingProductList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'Blob' => ['type' => 'blob'], 'BlobAttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Blob', 'locationName' => 'value']]], 'BlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'Ebs' => ['shape' => 'EbsBlockDevice', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'BlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'item']], 'BlockDeviceMappingRequestList' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'Boolean' => ['type' => 'boolean'], 'BootModeType' => ['type' => 'string', 'enum' => ['legacy-bios', 'uefi']], 'BootModeTypeList' => ['type' => 'list', 'member' => ['shape' => 'BootModeType', 'locationName' => 'item']], 'BootModeValues' => ['type' => 'string', 'enum' => ['legacy-bios', 'uefi']], 'BoxedDouble' => ['type' => 'double'], 'BundleId' => ['type' => 'string'], 'BundleIdStringList' => ['type' => 'list', 'member' => ['shape' => 'BundleId', 'locationName' => 'BundleId']], 'BundleInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Storage'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Storage' => ['shape' => 'Storage'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'BundleInstanceResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'BundleTask' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => 'String', 'locationName' => 'bundleId'], 'BundleTaskError' => ['shape' => 'BundleTaskError', 'locationName' => 'error'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'State' => ['shape' => 'BundleTaskState', 'locationName' => 'state'], 'Storage' => ['shape' => 'Storage', 'locationName' => 'storage'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime']]], 'BundleTaskError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'BundleTaskList' => ['type' => 'list', 'member' => ['shape' => 'BundleTask', 'locationName' => 'item']], 'BundleTaskState' => ['type' => 'string', 'enum' => ['pending', 'waiting-for-shutdown', 'bundling', 'storing', 'cancelling', 'complete', 'failed']], 'BurstablePerformance' => ['type' => 'string', 'enum' => ['included', 'required', 'excluded']], 'BurstablePerformanceFlag' => ['type' => 'boolean'], 'ByoipCidr' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'State' => ['shape' => 'ByoipCidrState', 'locationName' => 'state']]], 'ByoipCidrSet' => ['type' => 'list', 'member' => ['shape' => 'ByoipCidr', 'locationName' => 'item']], 'ByoipCidrState' => ['type' => 'string', 'enum' => ['advertised', 'deprovisioned', 'failed-deprovision', 'failed-provision', 'pending-deprovision', 'pending-provision', 'provisioned', 'provisioned-not-publicly-advertisable']], 'CancelBatchErrorCode' => ['type' => 'string', 'enum' => ['fleetRequestIdDoesNotExist', 'fleetRequestIdMalformed', 'fleetRequestNotInCancellableState', 'unexpectedError']], 'CancelBundleTaskRequest' => ['type' => 'structure', 'required' => ['BundleId'], 'members' => ['BundleId' => ['shape' => 'BundleId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CancelBundleTaskResult' => ['type' => 'structure', 'members' => ['BundleTask' => ['shape' => 'BundleTask', 'locationName' => 'bundleInstanceTask']]], 'CancelCapacityReservationFleetError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'CancelCapacityReservationFleetErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'CancelCapacityReservationFleetErrorMessage', 'locationName' => 'message']]], 'CancelCapacityReservationFleetErrorCode' => ['type' => 'string'], 'CancelCapacityReservationFleetErrorMessage' => ['type' => 'string'], 'CancelCapacityReservationFleetsRequest' => ['type' => 'structure', 'required' => ['CapacityReservationFleetIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'CapacityReservationFleetIds' => ['shape' => 'CapacityReservationFleetIdSet', 'locationName' => 'CapacityReservationFleetId']]], 'CancelCapacityReservationFleetsResult' => ['type' => 'structure', 'members' => ['SuccessfulFleetCancellations' => ['shape' => 'CapacityReservationFleetCancellationStateSet', 'locationName' => 'successfulFleetCancellationSet'], 'FailedFleetCancellations' => ['shape' => 'FailedCapacityReservationFleetCancellationResultSet', 'locationName' => 'failedFleetCancellationSet']]], 'CancelCapacityReservationRequest' => ['type' => 'structure', 'required' => ['CapacityReservationId'], 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId'], 'DryRun' => ['shape' => 'Boolean']]], 'CancelCapacityReservationResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CancelConversionRequest' => ['type' => 'structure', 'required' => ['ConversionTaskId'], 'members' => ['ConversionTaskId' => ['shape' => 'ConversionTaskId', 'locationName' => 'conversionTaskId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'ReasonMessage' => ['shape' => 'String', 'locationName' => 'reasonMessage']]], 'CancelExportTaskRequest' => ['type' => 'structure', 'required' => ['ExportTaskId'], 'members' => ['ExportTaskId' => ['shape' => 'ExportVmTaskId', 'locationName' => 'exportTaskId']]], 'CancelImageLaunchPermissionRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean']]], 'CancelImageLaunchPermissionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CancelImportTaskRequest' => ['type' => 'structure', 'members' => ['CancelReason' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'ImportTaskId' => ['shape' => 'ImportTaskId']]], 'CancelImportTaskResult' => ['type' => 'structure', 'members' => ['ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'PreviousState' => ['shape' => 'String', 'locationName' => 'previousState'], 'State' => ['shape' => 'String', 'locationName' => 'state']]], 'CancelReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesListingId'], 'members' => ['ReservedInstancesListingId' => ['shape' => 'ReservedInstancesListingId', 'locationName' => 'reservedInstancesListingId']]], 'CancelReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CancelSpotFleetRequestsError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'CancelBatchErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'CancelSpotFleetRequestsErrorItem' => ['type' => 'structure', 'members' => ['Error' => ['shape' => 'CancelSpotFleetRequestsError', 'locationName' => 'error'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'CancelSpotFleetRequestsErrorSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsErrorItem', 'locationName' => 'item']], 'CancelSpotFleetRequestsRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestIds', 'TerminateInstances'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestIds' => ['shape' => 'SpotFleetRequestIdList', 'locationName' => 'spotFleetRequestId'], 'TerminateInstances' => ['shape' => 'Boolean', 'locationName' => 'terminateInstances']]], 'CancelSpotFleetRequestsResponse' => ['type' => 'structure', 'members' => ['SuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsSuccessSet', 'locationName' => 'successfulFleetRequestSet'], 'UnsuccessfulFleetRequests' => ['shape' => 'CancelSpotFleetRequestsErrorSet', 'locationName' => 'unsuccessfulFleetRequestSet']]], 'CancelSpotFleetRequestsSuccessItem' => ['type' => 'structure', 'members' => ['CurrentSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'currentSpotFleetRequestState'], 'PreviousSpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'previousSpotFleetRequestState'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'CancelSpotFleetRequestsSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'CancelSpotFleetRequestsSuccessItem', 'locationName' => 'item']], 'CancelSpotInstanceRequestState' => ['type' => 'string', 'enum' => ['active', 'open', 'closed', 'cancelled', 'completed']], 'CancelSpotInstanceRequestsRequest' => ['type' => 'structure', 'required' => ['SpotInstanceRequestIds'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId']]], 'CancelSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['CancelledSpotInstanceRequests' => ['shape' => 'CancelledSpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'CancelledSpotInstanceRequest' => ['type' => 'structure', 'members' => ['SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'State' => ['shape' => 'CancelSpotInstanceRequestState', 'locationName' => 'state']]], 'CancelledSpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'CancelledSpotInstanceRequest', 'locationName' => 'item']], 'CapacityAllocation' => ['type' => 'structure', 'members' => ['AllocationType' => ['shape' => 'AllocationType', 'locationName' => 'allocationType'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'CapacityAllocations' => ['type' => 'list', 'member' => ['shape' => 'CapacityAllocation', 'locationName' => 'item']], 'CapacityReservation' => ['type' => 'structure', 'members' => ['CapacityReservationId' => ['shape' => 'String', 'locationName' => 'capacityReservationId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'CapacityReservationArn' => ['shape' => 'String', 'locationName' => 'capacityReservationArn'], 'AvailabilityZoneId' => ['shape' => 'String', 'locationName' => 'availabilityZoneId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstancePlatform' => ['shape' => 'CapacityReservationInstancePlatform', 'locationName' => 'instancePlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Tenancy' => ['shape' => 'CapacityReservationTenancy', 'locationName' => 'tenancy'], 'TotalInstanceCount' => ['shape' => 'Integer', 'locationName' => 'totalInstanceCount'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'EphemeralStorage' => ['shape' => 'Boolean', 'locationName' => 'ephemeralStorage'], 'State' => ['shape' => 'CapacityReservationState', 'locationName' => 'state'], 'StartDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startDate'], 'EndDate' => ['shape' => 'DateTime', 'locationName' => 'endDate'], 'EndDateType' => ['shape' => 'EndDateType', 'locationName' => 'endDateType'], 'InstanceMatchCriteria' => ['shape' => 'InstanceMatchCriteria', 'locationName' => 'instanceMatchCriteria'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'OutpostArn' => ['shape' => 'OutpostArn', 'locationName' => 'outpostArn'], 'CapacityReservationFleetId' => ['shape' => 'String', 'locationName' => 'capacityReservationFleetId'], 'PlacementGroupArn' => ['shape' => 'PlacementGroupArn', 'locationName' => 'placementGroupArn'], 'CapacityAllocations' => ['shape' => 'CapacityAllocations', 'locationName' => 'capacityAllocationSet']]], 'CapacityReservationFleet' => ['type' => 'structure', 'members' => ['CapacityReservationFleetId' => ['shape' => 'CapacityReservationFleetId', 'locationName' => 'capacityReservationFleetId'], 'CapacityReservationFleetArn' => ['shape' => 'String', 'locationName' => 'capacityReservationFleetArn'], 'State' => ['shape' => 'CapacityReservationFleetState', 'locationName' => 'state'], 'TotalTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'totalTargetCapacity'], 'TotalFulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'totalFulfilledCapacity'], 'Tenancy' => ['shape' => 'FleetCapacityReservationTenancy', 'locationName' => 'tenancy'], 'EndDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'endDate'], 'CreateTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createTime'], 'InstanceMatchCriteria' => ['shape' => 'FleetInstanceMatchCriteria', 'locationName' => 'instanceMatchCriteria'], 'AllocationStrategy' => ['shape' => 'String', 'locationName' => 'allocationStrategy'], 'InstanceTypeSpecifications' => ['shape' => 'FleetCapacityReservationSet', 'locationName' => 'instanceTypeSpecificationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CapacityReservationFleetCancellationState' => ['type' => 'structure', 'members' => ['CurrentFleetState' => ['shape' => 'CapacityReservationFleetState', 'locationName' => 'currentFleetState'], 'PreviousFleetState' => ['shape' => 'CapacityReservationFleetState', 'locationName' => 'previousFleetState'], 'CapacityReservationFleetId' => ['shape' => 'CapacityReservationFleetId', 'locationName' => 'capacityReservationFleetId']]], 'CapacityReservationFleetCancellationStateSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservationFleetCancellationState', 'locationName' => 'item']], 'CapacityReservationFleetId' => ['type' => 'string'], 'CapacityReservationFleetIdSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservationFleetId', 'locationName' => 'item']], 'CapacityReservationFleetSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservationFleet', 'locationName' => 'item']], 'CapacityReservationFleetState' => ['type' => 'string', 'enum' => ['submitted', 'modifying', 'active', 'partially_fulfilled', 'expiring', 'expired', 'cancelling', 'cancelled', 'failed']], 'CapacityReservationGroup' => ['type' => 'structure', 'members' => ['GroupArn' => ['shape' => 'String', 'locationName' => 'groupArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId']]], 'CapacityReservationGroupSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservationGroup', 'locationName' => 'item']], 'CapacityReservationId' => ['type' => 'string'], 'CapacityReservationIdSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservationId', 'locationName' => 'item']], 'CapacityReservationInstancePlatform' => ['type' => 'string', 'enum' => ['Linux/UNIX', 'Red Hat Enterprise Linux', 'SUSE Linux', 'Windows', 'Windows with SQL Server', 'Windows with SQL Server Enterprise', 'Windows with SQL Server Standard', 'Windows with SQL Server Web', 'Linux with SQL Server Standard', 'Linux with SQL Server Web', 'Linux with SQL Server Enterprise', 'RHEL with SQL Server Standard', 'RHEL with SQL Server Enterprise', 'RHEL with SQL Server Web', 'RHEL with HA', 'RHEL with HA and SQL Server Standard', 'RHEL with HA and SQL Server Enterprise']], 'CapacityReservationOptions' => ['type' => 'structure', 'members' => ['UsageStrategy' => ['shape' => 'FleetCapacityReservationUsageStrategy', 'locationName' => 'usageStrategy']]], 'CapacityReservationOptionsRequest' => ['type' => 'structure', 'members' => ['UsageStrategy' => ['shape' => 'FleetCapacityReservationUsageStrategy']]], 'CapacityReservationPreference' => ['type' => 'string', 'enum' => ['open', 'none']], 'CapacityReservationSet' => ['type' => 'list', 'member' => ['shape' => 'CapacityReservation', 'locationName' => 'item']], 'CapacityReservationSpecification' => ['type' => 'structure', 'members' => ['CapacityReservationPreference' => ['shape' => 'CapacityReservationPreference'], 'CapacityReservationTarget' => ['shape' => 'CapacityReservationTarget']]], 'CapacityReservationSpecificationResponse' => ['type' => 'structure', 'members' => ['CapacityReservationPreference' => ['shape' => 'CapacityReservationPreference', 'locationName' => 'capacityReservationPreference'], 'CapacityReservationTarget' => ['shape' => 'CapacityReservationTargetResponse', 'locationName' => 'capacityReservationTarget']]], 'CapacityReservationState' => ['type' => 'string', 'enum' => ['active', 'expired', 'cancelled', 'pending', 'failed']], 'CapacityReservationTarget' => ['type' => 'structure', 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId'], 'CapacityReservationResourceGroupArn' => ['shape' => 'String']]], 'CapacityReservationTargetResponse' => ['type' => 'structure', 'members' => ['CapacityReservationId' => ['shape' => 'String', 'locationName' => 'capacityReservationId'], 'CapacityReservationResourceGroupArn' => ['shape' => 'String', 'locationName' => 'capacityReservationResourceGroupArn']]], 'CapacityReservationTenancy' => ['type' => 'string', 'enum' => ['default', 'dedicated']], 'CarrierGateway' => ['type' => 'structure', 'members' => ['CarrierGatewayId' => ['shape' => 'CarrierGatewayId', 'locationName' => 'carrierGatewayId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'State' => ['shape' => 'CarrierGatewayState', 'locationName' => 'state'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CarrierGatewayId' => ['type' => 'string'], 'CarrierGatewayIdSet' => ['type' => 'list', 'member' => ['shape' => 'CarrierGatewayId']], 'CarrierGatewayMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'CarrierGatewaySet' => ['type' => 'list', 'member' => ['shape' => 'CarrierGateway', 'locationName' => 'item']], 'CarrierGatewayState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'CertificateArn' => ['type' => 'string'], 'CertificateAuthentication' => ['type' => 'structure', 'members' => ['ClientRootCertificateChain' => ['shape' => 'String', 'locationName' => 'clientRootCertificateChain']]], 'CertificateAuthenticationRequest' => ['type' => 'structure', 'members' => ['ClientRootCertificateChainArn' => ['shape' => 'String']]], 'CertificateId' => ['type' => 'string'], 'CidrAuthorizationContext' => ['type' => 'structure', 'required' => ['Message', 'Signature'], 'members' => ['Message' => ['shape' => 'String'], 'Signature' => ['shape' => 'String']]], 'CidrBlock' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock']]], 'CidrBlockSet' => ['type' => 'list', 'member' => ['shape' => 'CidrBlock', 'locationName' => 'item']], 'ClassicLinkDnsSupport' => ['type' => 'structure', 'members' => ['ClassicLinkDnsSupported' => ['shape' => 'Boolean', 'locationName' => 'classicLinkDnsSupported'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'ClassicLinkDnsSupportList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkDnsSupport', 'locationName' => 'item']], 'ClassicLinkInstance' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'ClassicLinkInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ClassicLinkInstance', 'locationName' => 'item']], 'ClassicLoadBalancer' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name']]], 'ClassicLoadBalancers' => ['type' => 'list', 'member' => ['shape' => 'ClassicLoadBalancer', 'locationName' => 'item'], 'max' => 5, 'min' => 1], 'ClassicLoadBalancersConfig' => ['type' => 'structure', 'members' => ['ClassicLoadBalancers' => ['shape' => 'ClassicLoadBalancers', 'locationName' => 'classicLoadBalancers']]], 'ClientCertificateRevocationListStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientCertificateRevocationListStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientCertificateRevocationListStatusCode' => ['type' => 'string', 'enum' => ['pending', 'active']], 'ClientConnectOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'LambdaFunctionArn' => ['shape' => 'String']]], 'ClientConnectResponseOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled'], 'LambdaFunctionArn' => ['shape' => 'String', 'locationName' => 'lambdaFunctionArn'], 'Status' => ['shape' => 'ClientVpnEndpointAttributeStatus', 'locationName' => 'status']]], 'ClientData' => ['type' => 'structure', 'members' => ['Comment' => ['shape' => 'String'], 'UploadEnd' => ['shape' => 'DateTime'], 'UploadSize' => ['shape' => 'Double'], 'UploadStart' => ['shape' => 'DateTime']]], 'ClientLoginBannerOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'BannerText' => ['shape' => 'String']]], 'ClientLoginBannerResponseOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled'], 'BannerText' => ['shape' => 'String', 'locationName' => 'bannerText']]], 'ClientVpnAssociationId' => ['type' => 'string'], 'ClientVpnAuthentication' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ClientVpnAuthenticationType', 'locationName' => 'type'], 'ActiveDirectory' => ['shape' => 'DirectoryServiceAuthentication', 'locationName' => 'activeDirectory'], 'MutualAuthentication' => ['shape' => 'CertificateAuthentication', 'locationName' => 'mutualAuthentication'], 'FederatedAuthentication' => ['shape' => 'FederatedAuthentication', 'locationName' => 'federatedAuthentication']]], 'ClientVpnAuthenticationList' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnAuthentication', 'locationName' => 'item']], 'ClientVpnAuthenticationRequest' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ClientVpnAuthenticationType'], 'ActiveDirectory' => ['shape' => 'DirectoryServiceAuthenticationRequest'], 'MutualAuthentication' => ['shape' => 'CertificateAuthenticationRequest'], 'FederatedAuthentication' => ['shape' => 'FederatedAuthenticationRequest']]], 'ClientVpnAuthenticationRequestList' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnAuthenticationRequest']], 'ClientVpnAuthenticationType' => ['type' => 'string', 'enum' => ['certificate-authentication', 'directory-service-authentication', 'federated-authentication']], 'ClientVpnAuthorizationRuleStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientVpnAuthorizationRuleStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientVpnAuthorizationRuleStatusCode' => ['type' => 'string', 'enum' => ['authorizing', 'active', 'failed', 'revoking']], 'ClientVpnConnection' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Timestamp' => ['shape' => 'String', 'locationName' => 'timestamp'], 'ConnectionId' => ['shape' => 'String', 'locationName' => 'connectionId'], 'Username' => ['shape' => 'String', 'locationName' => 'username'], 'ConnectionEstablishedTime' => ['shape' => 'String', 'locationName' => 'connectionEstablishedTime'], 'IngressBytes' => ['shape' => 'String', 'locationName' => 'ingressBytes'], 'EgressBytes' => ['shape' => 'String', 'locationName' => 'egressBytes'], 'IngressPackets' => ['shape' => 'String', 'locationName' => 'ingressPackets'], 'EgressPackets' => ['shape' => 'String', 'locationName' => 'egressPackets'], 'ClientIp' => ['shape' => 'String', 'locationName' => 'clientIp'], 'CommonName' => ['shape' => 'String', 'locationName' => 'commonName'], 'Status' => ['shape' => 'ClientVpnConnectionStatus', 'locationName' => 'status'], 'ConnectionEndTime' => ['shape' => 'String', 'locationName' => 'connectionEndTime'], 'PostureComplianceStatuses' => ['shape' => 'ValueStringList', 'locationName' => 'postureComplianceStatusSet']]], 'ClientVpnConnectionSet' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnConnection', 'locationName' => 'item']], 'ClientVpnConnectionStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientVpnConnectionStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientVpnConnectionStatusCode' => ['type' => 'string', 'enum' => ['active', 'failed-to-terminate', 'terminating', 'terminated']], 'ClientVpnEndpoint' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Status' => ['shape' => 'ClientVpnEndpointStatus', 'locationName' => 'status'], 'CreationTime' => ['shape' => 'String', 'locationName' => 'creationTime'], 'DeletionTime' => ['shape' => 'String', 'locationName' => 'deletionTime'], 'DnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'ClientCidrBlock' => ['shape' => 'String', 'locationName' => 'clientCidrBlock'], 'DnsServers' => ['shape' => 'ValueStringList', 'locationName' => 'dnsServer'], 'SplitTunnel' => ['shape' => 'Boolean', 'locationName' => 'splitTunnel'], 'VpnProtocol' => ['shape' => 'VpnProtocol', 'locationName' => 'vpnProtocol'], 'TransportProtocol' => ['shape' => 'TransportProtocol', 'locationName' => 'transportProtocol'], 'VpnPort' => ['shape' => 'Integer', 'locationName' => 'vpnPort'], 'AssociatedTargetNetworks' => ['shape' => 'AssociatedTargetNetworkSet', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.', 'locationName' => 'associatedTargetNetwork'], 'ServerCertificateArn' => ['shape' => 'String', 'locationName' => 'serverCertificateArn'], 'AuthenticationOptions' => ['shape' => 'ClientVpnAuthenticationList', 'locationName' => 'authenticationOptions'], 'ConnectionLogOptions' => ['shape' => 'ConnectionLogResponseOptions', 'locationName' => 'connectionLogOptions'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'SecurityGroupIds' => ['shape' => 'ClientVpnSecurityGroupIdSet', 'locationName' => 'securityGroupIdSet'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'SelfServicePortalUrl' => ['shape' => 'String', 'locationName' => 'selfServicePortalUrl'], 'ClientConnectOptions' => ['shape' => 'ClientConnectResponseOptions', 'locationName' => 'clientConnectOptions'], 'SessionTimeoutHours' => ['shape' => 'Integer', 'locationName' => 'sessionTimeoutHours'], 'ClientLoginBannerOptions' => ['shape' => 'ClientLoginBannerResponseOptions', 'locationName' => 'clientLoginBannerOptions']]], 'ClientVpnEndpointAttributeStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientVpnEndpointAttributeStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientVpnEndpointAttributeStatusCode' => ['type' => 'string', 'enum' => ['applying', 'applied']], 'ClientVpnEndpointId' => ['type' => 'string'], 'ClientVpnEndpointIdList' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnEndpointId', 'locationName' => 'item']], 'ClientVpnEndpointStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientVpnEndpointStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientVpnEndpointStatusCode' => ['type' => 'string', 'enum' => ['pending-associate', 'available', 'deleting', 'deleted']], 'ClientVpnRoute' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'DestinationCidr' => ['shape' => 'String', 'locationName' => 'destinationCidr'], 'TargetSubnet' => ['shape' => 'String', 'locationName' => 'targetSubnet'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'Origin' => ['shape' => 'String', 'locationName' => 'origin'], 'Status' => ['shape' => 'ClientVpnRouteStatus', 'locationName' => 'status'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'ClientVpnRouteSet' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnRoute', 'locationName' => 'item']], 'ClientVpnRouteStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClientVpnRouteStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ClientVpnRouteStatusCode' => ['type' => 'string', 'enum' => ['creating', 'active', 'failed', 'deleting']], 'ClientVpnSecurityGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'item']], 'CloudWatchLogGroupArn' => ['type' => 'string'], 'CloudWatchLogOptions' => ['type' => 'structure', 'members' => ['LogEnabled' => ['shape' => 'Boolean', 'locationName' => 'logEnabled'], 'LogGroupArn' => ['shape' => 'String', 'locationName' => 'logGroupArn'], 'LogOutputFormat' => ['shape' => 'String', 'locationName' => 'logOutputFormat']]], 'CloudWatchLogOptionsSpecification' => ['type' => 'structure', 'members' => ['LogEnabled' => ['shape' => 'Boolean'], 'LogGroupArn' => ['shape' => 'CloudWatchLogGroupArn'], 'LogOutputFormat' => ['shape' => 'String']]], 'CoipAddressUsage' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AwsAccountId' => ['shape' => 'String', 'locationName' => 'awsAccountId'], 'AwsService' => ['shape' => 'String', 'locationName' => 'awsService'], 'CoIp' => ['shape' => 'String', 'locationName' => 'coIp']]], 'CoipAddressUsageSet' => ['type' => 'list', 'member' => ['shape' => 'CoipAddressUsage', 'locationName' => 'item']], 'CoipCidr' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'CoipPoolId' => ['shape' => 'Ipv4PoolCoipId', 'locationName' => 'coipPoolId'], 'LocalGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'localGatewayRouteTableId']]], 'CoipPool' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'Ipv4PoolCoipId', 'locationName' => 'poolId'], 'PoolCidrs' => ['shape' => 'ValueStringList', 'locationName' => 'poolCidrSet'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId', 'locationName' => 'localGatewayRouteTableId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PoolArn' => ['shape' => 'ResourceArn', 'locationName' => 'poolArn']]], 'CoipPoolId' => ['type' => 'string'], 'CoipPoolIdSet' => ['type' => 'list', 'member' => ['shape' => 'Ipv4PoolCoipId', 'locationName' => 'item']], 'CoipPoolMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'CoipPoolSet' => ['type' => 'list', 'member' => ['shape' => 'CoipPool', 'locationName' => 'item']], 'ComponentAccount' => ['type' => 'string', 'pattern' => '\\d{12}'], 'ComponentRegion' => ['type' => 'string', 'pattern' => '[a-z]{2}-[a-z]+-[1-9]+'], 'ConfirmProductInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'ProductCode'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'ProductCode' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ConfirmProductInstanceResult' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ConnectionLogOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'CloudwatchLogGroup' => ['shape' => 'String'], 'CloudwatchLogStream' => ['shape' => 'String']]], 'ConnectionLogResponseOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'CloudwatchLogGroup' => ['shape' => 'String'], 'CloudwatchLogStream' => ['shape' => 'String']]], 'ConnectionNotification' => ['type' => 'structure', 'members' => ['ConnectionNotificationId' => ['shape' => 'String', 'locationName' => 'connectionNotificationId'], 'ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId'], 'VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'ConnectionNotificationType' => ['shape' => 'ConnectionNotificationType', 'locationName' => 'connectionNotificationType'], 'ConnectionNotificationArn' => ['shape' => 'String', 'locationName' => 'connectionNotificationArn'], 'ConnectionEvents' => ['shape' => 'ValueStringList', 'locationName' => 'connectionEvents'], 'ConnectionNotificationState' => ['shape' => 'ConnectionNotificationState', 'locationName' => 'connectionNotificationState']]], 'ConnectionNotificationId' => ['type' => 'string'], 'ConnectionNotificationIdsList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionNotificationId', 'locationName' => 'item']], 'ConnectionNotificationSet' => ['type' => 'list', 'member' => ['shape' => 'ConnectionNotification', 'locationName' => 'item']], 'ConnectionNotificationState' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ConnectionNotificationType' => ['type' => 'string', 'enum' => ['Topic']], 'ConnectivityType' => ['type' => 'string', 'enum' => ['private', 'public']], 'ContainerFormat' => ['type' => 'string', 'enum' => ['ova']], 'ConversionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ConversionTaskId', 'locationName' => 'item']], 'ConversionTask' => ['type' => 'structure', 'members' => ['ConversionTaskId' => ['shape' => 'String', 'locationName' => 'conversionTaskId'], 'ExpirationTime' => ['shape' => 'String', 'locationName' => 'expirationTime'], 'ImportInstance' => ['shape' => 'ImportInstanceTaskDetails', 'locationName' => 'importInstance'], 'ImportVolume' => ['shape' => 'ImportVolumeTaskDetails', 'locationName' => 'importVolume'], 'State' => ['shape' => 'ConversionTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ConversionTaskId' => ['type' => 'string'], 'ConversionTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'CopyFpgaImageRequest' => ['type' => 'structure', 'required' => ['SourceFpgaImageId', 'SourceRegion'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'SourceFpgaImageId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'SourceRegion' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String']]], 'CopyFpgaImageResult' => ['type' => 'structure', 'members' => ['FpgaImageId' => ['shape' => 'String', 'locationName' => 'fpgaImageId']]], 'CopyImageRequest' => ['type' => 'structure', 'required' => ['Name', 'SourceImageId', 'SourceRegion'], 'members' => ['ClientToken' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'KmsKeyId', 'locationName' => 'kmsKeyId'], 'Name' => ['shape' => 'String'], 'SourceImageId' => ['shape' => 'String'], 'SourceRegion' => ['shape' => 'String'], 'DestinationOutpostArn' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'CopyImageTags' => ['shape' => 'Boolean']]], 'CopyImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['SourceRegion', 'SourceSnapshotId'], 'members' => ['Description' => ['shape' => 'String'], 'DestinationOutpostArn' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String', 'locationName' => 'destinationRegion'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'KmsKeyId', 'locationName' => 'kmsKeyId'], 'PresignedUrl' => ['shape' => 'CopySnapshotRequestPSU', 'locationName' => 'presignedUrl'], 'SourceRegion' => ['shape' => 'String'], 'SourceSnapshotId' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CopySnapshotRequestPSU' => ['type' => 'string', 'sensitive' => \true], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CopyTagsFromSource' => ['type' => 'string', 'enum' => ['volume']], 'CoreCount' => ['type' => 'integer'], 'CoreCountList' => ['type' => 'list', 'member' => ['shape' => 'CoreCount', 'locationName' => 'item']], 'CoreNetworkArn' => ['type' => 'string'], 'CpuManufacturer' => ['type' => 'string', 'enum' => ['intel', 'amd', 'amazon-web-services']], 'CpuManufacturerSet' => ['type' => 'list', 'member' => ['shape' => 'CpuManufacturer', 'locationName' => 'item']], 'CpuOptions' => ['type' => 'structure', 'members' => ['CoreCount' => ['shape' => 'Integer', 'locationName' => 'coreCount'], 'ThreadsPerCore' => ['shape' => 'Integer', 'locationName' => 'threadsPerCore']]], 'CpuOptionsRequest' => ['type' => 'structure', 'members' => ['CoreCount' => ['shape' => 'Integer'], 'ThreadsPerCore' => ['shape' => 'Integer']]], 'CreateCapacityReservationFleetRequest' => ['type' => 'structure', 'required' => ['InstanceTypeSpecifications', 'TotalTargetCapacity'], 'members' => ['AllocationStrategy' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'InstanceTypeSpecifications' => ['shape' => 'ReservationFleetInstanceSpecificationList', 'locationName' => 'InstanceTypeSpecification'], 'Tenancy' => ['shape' => 'FleetCapacityReservationTenancy'], 'TotalTargetCapacity' => ['shape' => 'Integer'], 'EndDate' => ['shape' => 'MillisecondDateTime'], 'InstanceMatchCriteria' => ['shape' => 'FleetInstanceMatchCriteria'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateCapacityReservationFleetResult' => ['type' => 'structure', 'members' => ['CapacityReservationFleetId' => ['shape' => 'CapacityReservationFleetId', 'locationName' => 'capacityReservationFleetId'], 'State' => ['shape' => 'CapacityReservationFleetState', 'locationName' => 'state'], 'TotalTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'totalTargetCapacity'], 'TotalFulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'totalFulfilledCapacity'], 'InstanceMatchCriteria' => ['shape' => 'FleetInstanceMatchCriteria', 'locationName' => 'instanceMatchCriteria'], 'AllocationStrategy' => ['shape' => 'String', 'locationName' => 'allocationStrategy'], 'CreateTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createTime'], 'EndDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'endDate'], 'Tenancy' => ['shape' => 'FleetCapacityReservationTenancy', 'locationName' => 'tenancy'], 'FleetCapacityReservations' => ['shape' => 'FleetCapacityReservationSet', 'locationName' => 'fleetCapacityReservationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CreateCapacityReservationRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'InstancePlatform', 'InstanceCount'], 'members' => ['ClientToken' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'InstancePlatform' => ['shape' => 'CapacityReservationInstancePlatform'], 'AvailabilityZone' => ['shape' => 'String'], 'AvailabilityZoneId' => ['shape' => 'String'], 'Tenancy' => ['shape' => 'CapacityReservationTenancy'], 'InstanceCount' => ['shape' => 'Integer'], 'EbsOptimized' => ['shape' => 'Boolean'], 'EphemeralStorage' => ['shape' => 'Boolean'], 'EndDate' => ['shape' => 'DateTime'], 'EndDateType' => ['shape' => 'EndDateType'], 'InstanceMatchCriteria' => ['shape' => 'InstanceMatchCriteria'], 'TagSpecifications' => ['shape' => 'TagSpecificationList'], 'DryRun' => ['shape' => 'Boolean'], 'OutpostArn' => ['shape' => 'OutpostArn'], 'PlacementGroupArn' => ['shape' => 'PlacementGroupArn']]], 'CreateCapacityReservationResult' => ['type' => 'structure', 'members' => ['CapacityReservation' => ['shape' => 'CapacityReservation', 'locationName' => 'capacityReservation']]], 'CreateCarrierGatewayRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateCarrierGatewayResult' => ['type' => 'structure', 'members' => ['CarrierGateway' => ['shape' => 'CarrierGateway', 'locationName' => 'carrierGateway']]], 'CreateClientVpnEndpointRequest' => ['type' => 'structure', 'required' => ['ClientCidrBlock', 'ServerCertificateArn', 'AuthenticationOptions', 'ConnectionLogOptions'], 'members' => ['ClientCidrBlock' => ['shape' => 'String'], 'ServerCertificateArn' => ['shape' => 'String'], 'AuthenticationOptions' => ['shape' => 'ClientVpnAuthenticationRequestList', 'locationName' => 'Authentication'], 'ConnectionLogOptions' => ['shape' => 'ConnectionLogOptions'], 'DnsServers' => ['shape' => 'ValueStringList'], 'TransportProtocol' => ['shape' => 'TransportProtocol'], 'VpnPort' => ['shape' => 'Integer'], 'Description' => ['shape' => 'String'], 'SplitTunnel' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'SecurityGroupIds' => ['shape' => 'ClientVpnSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'VpcId' => ['shape' => 'VpcId'], 'SelfServicePortal' => ['shape' => 'SelfServicePortal'], 'ClientConnectOptions' => ['shape' => 'ClientConnectOptions'], 'SessionTimeoutHours' => ['shape' => 'Integer'], 'ClientLoginBannerOptions' => ['shape' => 'ClientLoginBannerOptions']]], 'CreateClientVpnEndpointResult' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Status' => ['shape' => 'ClientVpnEndpointStatus', 'locationName' => 'status'], 'DnsName' => ['shape' => 'String', 'locationName' => 'dnsName']]], 'CreateClientVpnRouteRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'DestinationCidrBlock', 'TargetVpcSubnetId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'DestinationCidrBlock' => ['shape' => 'String'], 'TargetVpcSubnetId' => ['shape' => 'SubnetId'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'CreateClientVpnRouteResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClientVpnRouteStatus', 'locationName' => 'status']]], 'CreateCoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr', 'CoipPoolId'], 'members' => ['Cidr' => ['shape' => 'String'], 'CoipPoolId' => ['shape' => 'Ipv4PoolCoipId'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateCoipCidrResult' => ['type' => 'structure', 'members' => ['CoipCidr' => ['shape' => 'CoipCidr', 'locationName' => 'coipCidr']]], 'CreateCoipPoolRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateCoipPoolResult' => ['type' => 'structure', 'members' => ['CoipPool' => ['shape' => 'CoipPool', 'locationName' => 'coipPool']]], 'CreateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['BgpAsn', 'Type'], 'members' => ['BgpAsn' => ['shape' => 'Integer'], 'PublicIp' => ['shape' => 'String'], 'CertificateArn' => ['shape' => 'String'], 'Type' => ['shape' => 'GatewayType'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DeviceName' => ['shape' => 'String'], 'IpAddress' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateCustomerGatewayResult' => ['type' => 'structure', 'members' => ['CustomerGateway' => ['shape' => 'CustomerGateway', 'locationName' => 'customerGateway']]], 'CreateDefaultSubnetRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone'], 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'Ipv6Native' => ['shape' => 'Boolean']]], 'CreateDefaultSubnetResult' => ['type' => 'structure', 'members' => ['Subnet' => ['shape' => 'Subnet', 'locationName' => 'subnet']]], 'CreateDefaultVpcRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'CreateDefaultVpcResult' => ['type' => 'structure', 'members' => ['Vpc' => ['shape' => 'Vpc', 'locationName' => 'vpc']]], 'CreateDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpConfigurations'], 'members' => ['DhcpConfigurations' => ['shape' => 'NewDhcpConfigurationList', 'locationName' => 'dhcpConfiguration'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptions', 'locationName' => 'dhcpOptions']]], 'CreateEgressOnlyInternetGatewayRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['ClientToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'VpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateEgressOnlyInternetGatewayResult' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'EgressOnlyInternetGateway' => ['shape' => 'EgressOnlyInternetGateway', 'locationName' => 'egressOnlyInternetGateway']]], 'CreateFleetError' => ['type' => 'structure', 'members' => ['LaunchTemplateAndOverrides' => ['shape' => 'LaunchTemplateAndOverridesResponse', 'locationName' => 'launchTemplateAndOverrides'], 'Lifecycle' => ['shape' => 'InstanceLifecycle', 'locationName' => 'lifecycle'], 'ErrorCode' => ['shape' => 'String', 'locationName' => 'errorCode'], 'ErrorMessage' => ['shape' => 'String', 'locationName' => 'errorMessage']]], 'CreateFleetErrorsSet' => ['type' => 'list', 'member' => ['shape' => 'CreateFleetError', 'locationName' => 'item']], 'CreateFleetInstance' => ['type' => 'structure', 'members' => ['LaunchTemplateAndOverrides' => ['shape' => 'LaunchTemplateAndOverridesResponse', 'locationName' => 'launchTemplateAndOverrides'], 'Lifecycle' => ['shape' => 'InstanceLifecycle', 'locationName' => 'lifecycle'], 'InstanceIds' => ['shape' => 'InstanceIdsSet', 'locationName' => 'instanceIds'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'CreateFleetInstancesSet' => ['type' => 'list', 'member' => ['shape' => 'CreateFleetInstance', 'locationName' => 'item']], 'CreateFleetRequest' => ['type' => 'structure', 'required' => ['LaunchTemplateConfigs', 'TargetCapacitySpecification'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'SpotOptions' => ['shape' => 'SpotOptionsRequest'], 'OnDemandOptions' => ['shape' => 'OnDemandOptionsRequest'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'FleetExcessCapacityTerminationPolicy'], 'LaunchTemplateConfigs' => ['shape' => 'FleetLaunchTemplateConfigListRequest'], 'TargetCapacitySpecification' => ['shape' => 'TargetCapacitySpecificationRequest'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'FleetType'], 'ValidFrom' => ['shape' => 'DateTime'], 'ValidUntil' => ['shape' => 'DateTime'], 'ReplaceUnhealthyInstances' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'Context' => ['shape' => 'String']]], 'CreateFleetResult' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId'], 'Errors' => ['shape' => 'CreateFleetErrorsSet', 'locationName' => 'errorSet'], 'Instances' => ['shape' => 'CreateFleetInstancesSet', 'locationName' => 'fleetInstanceSet']]], 'CreateFlowLogsRequest' => ['type' => 'structure', 'required' => ['ResourceIds', 'ResourceType'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'DeliverLogsPermissionArn' => ['shape' => 'String'], 'DeliverCrossAccountRole' => ['shape' => 'String'], 'LogGroupName' => ['shape' => 'String'], 'ResourceIds' => ['shape' => 'FlowLogResourceIds', 'locationName' => 'ResourceId'], 'ResourceType' => ['shape' => 'FlowLogsResourceType'], 'TrafficType' => ['shape' => 'TrafficType'], 'LogDestinationType' => ['shape' => 'LogDestinationType'], 'LogDestination' => ['shape' => 'String'], 'LogFormat' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'MaxAggregationInterval' => ['shape' => 'Integer'], 'DestinationOptions' => ['shape' => 'DestinationOptionsRequest']]], 'CreateFlowLogsResult' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'FlowLogIds' => ['shape' => 'ValueStringList', 'locationName' => 'flowLogIdSet'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'CreateFpgaImageRequest' => ['type' => 'structure', 'required' => ['InputStorageLocation'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InputStorageLocation' => ['shape' => 'StorageLocation'], 'LogsStorageLocation' => ['shape' => 'StorageLocation'], 'Description' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateFpgaImageResult' => ['type' => 'structure', 'members' => ['FpgaImageId' => ['shape' => 'String', 'locationName' => 'fpgaImageId'], 'FpgaImageGlobalId' => ['shape' => 'String', 'locationName' => 'fpgaImageGlobalId']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Name'], 'members' => ['BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'blockDeviceMapping'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'NoReboot' => ['shape' => 'Boolean', 'locationName' => 'noReboot'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CreateInstanceEventWindowRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Name' => ['shape' => 'String'], 'TimeRanges' => ['shape' => 'InstanceEventWindowTimeRangeRequestSet', 'locationName' => 'TimeRange'], 'CronExpression' => ['shape' => 'InstanceEventWindowCronExpression'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateInstanceEventWindowResult' => ['type' => 'structure', 'members' => ['InstanceEventWindow' => ['shape' => 'InstanceEventWindow', 'locationName' => 'instanceEventWindow']]], 'CreateInstanceExportTaskRequest' => ['type' => 'structure', 'required' => ['ExportToS3Task', 'InstanceId', 'TargetEnvironment'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'ExportToS3Task' => ['shape' => 'ExportToS3TaskSpecification', 'locationName' => 'exportToS3'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateInstanceExportTaskResult' => ['type' => 'structure', 'members' => ['ExportTask' => ['shape' => 'ExportTask', 'locationName' => 'exportTask']]], 'CreateInternetGatewayRequest' => ['type' => 'structure', 'members' => ['TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateInternetGatewayResult' => ['type' => 'structure', 'members' => ['InternetGateway' => ['shape' => 'InternetGateway', 'locationName' => 'internetGateway']]], 'CreateIpamPoolRequest' => ['type' => 'structure', 'required' => ['IpamScopeId', 'AddressFamily'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamScopeId' => ['shape' => 'IpamScopeId'], 'Locale' => ['shape' => 'String'], 'SourceIpamPoolId' => ['shape' => 'IpamPoolId'], 'Description' => ['shape' => 'String'], 'AddressFamily' => ['shape' => 'AddressFamily'], 'AutoImport' => ['shape' => 'Boolean'], 'PubliclyAdvertisable' => ['shape' => 'Boolean'], 'AllocationMinNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'AllocationMaxNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'AllocationDefaultNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'AllocationResourceTags' => ['shape' => 'RequestIpamResourceTagList', 'locationName' => 'AllocationResourceTag'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'AwsService' => ['shape' => 'IpamPoolAwsService'], 'PublicIpSource' => ['shape' => 'IpamPoolPublicIpSource']]], 'CreateIpamPoolResult' => ['type' => 'structure', 'members' => ['IpamPool' => ['shape' => 'IpamPool', 'locationName' => 'ipamPool']]], 'CreateIpamRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'OperatingRegions' => ['shape' => 'AddIpamOperatingRegionSet', 'locationName' => 'OperatingRegion'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateIpamResourceDiscoveryRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'OperatingRegions' => ['shape' => 'AddIpamOperatingRegionSet', 'locationName' => 'OperatingRegion'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateIpamResourceDiscoveryResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscovery' => ['shape' => 'IpamResourceDiscovery', 'locationName' => 'ipamResourceDiscovery']]], 'CreateIpamResult' => ['type' => 'structure', 'members' => ['Ipam' => ['shape' => 'Ipam', 'locationName' => 'ipam']]], 'CreateIpamScopeRequest' => ['type' => 'structure', 'required' => ['IpamId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamId' => ['shape' => 'IpamId'], 'Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateIpamScopeResult' => ['type' => 'structure', 'members' => ['IpamScope' => ['shape' => 'IpamScope', 'locationName' => 'ipamScope']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName'], 'members' => ['KeyName' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyType' => ['shape' => 'KeyType'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'KeyFormat' => ['shape' => 'KeyFormat']]], 'CreateLaunchTemplateRequest' => ['type' => 'structure', 'required' => ['LaunchTemplateName', 'LaunchTemplateData'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'LaunchTemplateData' => ['shape' => 'RequestLaunchTemplateData'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateLaunchTemplateResult' => ['type' => 'structure', 'members' => ['LaunchTemplate' => ['shape' => 'LaunchTemplate', 'locationName' => 'launchTemplate'], 'Warning' => ['shape' => 'ValidationWarning', 'locationName' => 'warning']]], 'CreateLaunchTemplateVersionRequest' => ['type' => 'structure', 'required' => ['LaunchTemplateData'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'SourceVersion' => ['shape' => 'String'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'LaunchTemplateData' => ['shape' => 'RequestLaunchTemplateData'], 'ResolveAlias' => ['shape' => 'Boolean']]], 'CreateLaunchTemplateVersionResult' => ['type' => 'structure', 'members' => ['LaunchTemplateVersion' => ['shape' => 'LaunchTemplateVersion', 'locationName' => 'launchTemplateVersion'], 'Warning' => ['shape' => 'ValidationWarning', 'locationName' => 'warning']]], 'CreateLocalGatewayRouteRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId'], 'DryRun' => ['shape' => 'Boolean'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId']]], 'CreateLocalGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'LocalGatewayRoute', 'locationName' => 'route']]], 'CreateLocalGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['LocalGatewayId'], 'members' => ['LocalGatewayId' => ['shape' => 'LocalGatewayId'], 'Mode' => ['shape' => 'LocalGatewayRouteTableMode'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateLocalGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTable' => ['shape' => 'LocalGatewayRouteTable', 'locationName' => 'localGatewayRouteTable']]], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId', 'LocalGatewayVirtualInterfaceGroupId'], 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation', 'locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociation']]], 'CreateLocalGatewayRouteTableVpcAssociationRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId', 'VpcId'], 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'VpcId' => ['shape' => 'VpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateLocalGatewayRouteTableVpcAssociationResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVpcAssociation' => ['shape' => 'LocalGatewayRouteTableVpcAssociation', 'locationName' => 'localGatewayRouteTableVpcAssociation']]], 'CreateManagedPrefixListRequest' => ['type' => 'structure', 'required' => ['PrefixListName', 'MaxEntries', 'AddressFamily'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListName' => ['shape' => 'String'], 'Entries' => ['shape' => 'AddPrefixListEntries', 'locationName' => 'Entry'], 'MaxEntries' => ['shape' => 'Integer'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'AddressFamily' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateManagedPrefixListResult' => ['type' => 'structure', 'members' => ['PrefixList' => ['shape' => 'ManagedPrefixList', 'locationName' => 'prefixList']]], 'CreateNatGatewayRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean'], 'SubnetId' => ['shape' => 'SubnetId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ConnectivityType' => ['shape' => 'ConnectivityType'], 'PrivateIpAddress' => ['shape' => 'String'], 'SecondaryAllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'SecondaryAllocationId'], 'SecondaryPrivateIpAddresses' => ['shape' => 'IpList', 'locationName' => 'SecondaryPrivateIpAddress'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'PrivateIpAddressCount']]], 'CreateNatGatewayResult' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'NatGateway' => ['shape' => 'NatGateway', 'locationName' => 'natGateway']]], 'CreateNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['Egress', 'NetworkAclId', 'Protocol', 'RuleAction', 'RuleNumber'], 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'NetworkAclId' => ['shape' => 'NetworkAclId', 'locationName' => 'networkAclId'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber']]], 'CreateNetworkAclRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateNetworkAclResult' => ['type' => 'structure', 'members' => ['NetworkAcl' => ['shape' => 'NetworkAcl', 'locationName' => 'networkAcl']]], 'CreateNetworkInsightsAccessScopeRequest' => ['type' => 'structure', 'required' => ['ClientToken'], 'members' => ['MatchPaths' => ['shape' => 'AccessScopePathListRequest', 'locationName' => 'MatchPath'], 'ExcludePaths' => ['shape' => 'AccessScopePathListRequest', 'locationName' => 'ExcludePath'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateNetworkInsightsAccessScopeResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScope' => ['shape' => 'NetworkInsightsAccessScope', 'locationName' => 'networkInsightsAccessScope'], 'NetworkInsightsAccessScopeContent' => ['shape' => 'NetworkInsightsAccessScopeContent', 'locationName' => 'networkInsightsAccessScopeContent']]], 'CreateNetworkInsightsPathRequest' => ['type' => 'structure', 'required' => ['Source', 'Destination', 'Protocol', 'ClientToken'], 'members' => ['SourceIp' => ['shape' => 'IpAddress'], 'DestinationIp' => ['shape' => 'IpAddress'], 'Source' => ['shape' => 'NetworkInsightsResourceId'], 'Destination' => ['shape' => 'NetworkInsightsResourceId'], 'Protocol' => ['shape' => 'Protocol'], 'DestinationPort' => ['shape' => 'Port'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateNetworkInsightsPathResult' => ['type' => 'structure', 'members' => ['NetworkInsightsPath' => ['shape' => 'NetworkInsightsPath', 'locationName' => 'networkInsightsPath']]], 'CreateNetworkInterfacePermissionRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'Permission'], 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'AwsAccountId' => ['shape' => 'String'], 'AwsService' => ['shape' => 'String'], 'Permission' => ['shape' => 'InterfacePermissionType'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateNetworkInterfacePermissionResult' => ['type' => 'structure', 'members' => ['InterfacePermission' => ['shape' => 'NetworkInterfacePermission', 'locationName' => 'interfacePermission']]], 'CreateNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'Ipv6AddressCount' => ['shape' => 'Integer', 'locationName' => 'ipv6AddressCount'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressList', 'locationName' => 'ipv6Addresses'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'Ipv4Prefixes' => ['shape' => 'Ipv4PrefixList', 'locationName' => 'Ipv4Prefix'], 'Ipv4PrefixCount' => ['shape' => 'Integer'], 'Ipv6Prefixes' => ['shape' => 'Ipv6PrefixList', 'locationName' => 'Ipv6Prefix'], 'Ipv6PrefixCount' => ['shape' => 'Integer'], 'InterfaceType' => ['shape' => 'NetworkInterfaceCreationType'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateNetworkInterfaceResult' => ['type' => 'structure', 'members' => ['NetworkInterface' => ['shape' => 'NetworkInterface', 'locationName' => 'networkInterface'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreatePlacementGroupRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy'], 'PartitionCount' => ['shape' => 'Integer'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'SpreadLevel' => ['shape' => 'SpreadLevel']]], 'CreatePlacementGroupResult' => ['type' => 'structure', 'members' => ['PlacementGroup' => ['shape' => 'PlacementGroup', 'locationName' => 'placementGroup']]], 'CreatePublicIpv4PoolRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreatePublicIpv4PoolResult' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'Ipv4PoolEc2Id', 'locationName' => 'poolId']]], 'CreateReplaceRootVolumeTaskRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ImageId' => ['shape' => 'ImageId'], 'DeleteReplacedRootVolume' => ['shape' => 'Boolean']]], 'CreateReplaceRootVolumeTaskResult' => ['type' => 'structure', 'members' => ['ReplaceRootVolumeTask' => ['shape' => 'ReplaceRootVolumeTask', 'locationName' => 'replaceRootVolumeTask']]], 'CreateReservedInstancesListingRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'InstanceCount', 'PriceSchedules', 'ReservedInstancesId'], 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'PriceSchedules' => ['shape' => 'PriceScheduleSpecificationList', 'locationName' => 'priceSchedules'], 'ReservedInstancesId' => ['shape' => 'ReservationId', 'locationName' => 'reservedInstancesId']]], 'CreateReservedInstancesListingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'CreateRestoreImageTaskRequest' => ['type' => 'structure', 'required' => ['Bucket', 'ObjectKey'], 'members' => ['Bucket' => ['shape' => 'String'], 'ObjectKey' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateRestoreImageTaskResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'CreateRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationIpv6CidrBlock' => ['shape' => 'String', 'locationName' => 'destinationIpv6CidrBlock'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'EgressOnlyInternetGatewayId' => ['shape' => 'EgressOnlyInternetGatewayId', 'locationName' => 'egressOnlyInternetGatewayId'], 'GatewayId' => ['shape' => 'RouteGatewayId', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'LocalGatewayId' => ['shape' => 'LocalGatewayId'], 'CarrierGatewayId' => ['shape' => 'CarrierGatewayId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionId', 'locationName' => 'vpcPeeringConnectionId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn']]], 'CreateRouteResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'CreateRouteTableRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateRouteTableResult' => ['type' => 'structure', 'members' => ['RouteTable' => ['shape' => 'RouteTable', 'locationName' => 'routeTable']]], 'CreateSecurityGroupRequest' => ['type' => 'structure', 'required' => ['Description', 'GroupName'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'GroupDescription'], 'GroupName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'VpcId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateSecurityGroupResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['Description' => ['shape' => 'String'], 'OutpostArn' => ['shape' => 'String'], 'VolumeId' => ['shape' => 'VolumeId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateSnapshotsRequest' => ['type' => 'structure', 'required' => ['InstanceSpecification'], 'members' => ['Description' => ['shape' => 'String'], 'InstanceSpecification' => ['shape' => 'InstanceSpecification'], 'OutpostArn' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'CopyTagsFromSource' => ['shape' => 'CopyTagsFromSource']]], 'CreateSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotSet', 'locationName' => 'snapshotSet']]], 'CreateSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix']]], 'CreateSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'CreateStoreImageTaskRequest' => ['type' => 'structure', 'required' => ['ImageId', 'Bucket'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'Bucket' => ['shape' => 'String'], 'S3ObjectTags' => ['shape' => 'S3ObjectTagList', 'locationName' => 'S3ObjectTag'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateStoreImageTaskResult' => ['type' => 'structure', 'members' => ['ObjectKey' => ['shape' => 'String', 'locationName' => 'objectKey']]], 'CreateSubnetCidrReservationRequest' => ['type' => 'structure', 'required' => ['SubnetId', 'Cidr', 'ReservationType'], 'members' => ['SubnetId' => ['shape' => 'SubnetId'], 'Cidr' => ['shape' => 'String'], 'ReservationType' => ['shape' => 'SubnetCidrReservationType'], 'Description' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateSubnetCidrReservationResult' => ['type' => 'structure', 'members' => ['SubnetCidrReservation' => ['shape' => 'SubnetCidrReservation', 'locationName' => 'subnetCidrReservation']]], 'CreateSubnetRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'AvailabilityZone' => ['shape' => 'String'], 'AvailabilityZoneId' => ['shape' => 'String'], 'CidrBlock' => ['shape' => 'String'], 'Ipv6CidrBlock' => ['shape' => 'String'], 'OutpostArn' => ['shape' => 'String'], 'VpcId' => ['shape' => 'VpcId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Ipv6Native' => ['shape' => 'Boolean']]], 'CreateSubnetResult' => ['type' => 'structure', 'members' => ['Subnet' => ['shape' => 'Subnet', 'locationName' => 'subnet']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['Resources', 'Tags'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'ResourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'CreateTrafficMirrorFilterRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateTrafficMirrorFilterResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilter' => ['shape' => 'TrafficMirrorFilter', 'locationName' => 'trafficMirrorFilter'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateTrafficMirrorFilterRuleRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorFilterId', 'TrafficDirection', 'RuleNumber', 'RuleAction', 'DestinationCidrBlock', 'SourceCidrBlock'], 'members' => ['TrafficMirrorFilterId' => ['shape' => 'TrafficMirrorFilterId'], 'TrafficDirection' => ['shape' => 'TrafficDirection'], 'RuleNumber' => ['shape' => 'Integer'], 'RuleAction' => ['shape' => 'TrafficMirrorRuleAction'], 'DestinationPortRange' => ['shape' => 'TrafficMirrorPortRangeRequest'], 'SourcePortRange' => ['shape' => 'TrafficMirrorPortRangeRequest'], 'Protocol' => ['shape' => 'Integer'], 'DestinationCidrBlock' => ['shape' => 'String'], 'SourceCidrBlock' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateTrafficMirrorFilterRuleResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterRule' => ['shape' => 'TrafficMirrorFilterRule', 'locationName' => 'trafficMirrorFilterRule'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateTrafficMirrorSessionRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId', 'TrafficMirrorTargetId', 'TrafficMirrorFilterId', 'SessionNumber'], 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'TrafficMirrorTargetId' => ['shape' => 'TrafficMirrorTargetId'], 'TrafficMirrorFilterId' => ['shape' => 'TrafficMirrorFilterId'], 'PacketLength' => ['shape' => 'Integer'], 'SessionNumber' => ['shape' => 'Integer'], 'VirtualNetworkId' => ['shape' => 'Integer'], 'Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateTrafficMirrorSessionResult' => ['type' => 'structure', 'members' => ['TrafficMirrorSession' => ['shape' => 'TrafficMirrorSession', 'locationName' => 'trafficMirrorSession'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateTrafficMirrorTargetRequest' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'NetworkLoadBalancerArn' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'GatewayLoadBalancerEndpointId' => ['shape' => 'VpcEndpointId']]], 'CreateTrafficMirrorTargetResult' => ['type' => 'structure', 'members' => ['TrafficMirrorTarget' => ['shape' => 'TrafficMirrorTarget', 'locationName' => 'trafficMirrorTarget'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateTransitGatewayConnectPeerRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId', 'PeerAddress', 'InsideCidrBlocks'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'TransitGatewayAddress' => ['shape' => 'String'], 'PeerAddress' => ['shape' => 'String'], 'BgpOptions' => ['shape' => 'TransitGatewayConnectRequestBgpOptions'], 'InsideCidrBlocks' => ['shape' => 'InsideCidrBlocksStringList'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayConnectPeerResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeer' => ['shape' => 'TransitGatewayConnectPeer', 'locationName' => 'transitGatewayConnectPeer']]], 'CreateTransitGatewayConnectRequest' => ['type' => 'structure', 'required' => ['TransportTransitGatewayAttachmentId', 'Options'], 'members' => ['TransportTransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Options' => ['shape' => 'CreateTransitGatewayConnectRequestOptions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayConnectRequestOptions' => ['type' => 'structure', 'required' => ['Protocol'], 'members' => ['Protocol' => ['shape' => 'ProtocolValue']]], 'CreateTransitGatewayConnectResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnect' => ['shape' => 'TransitGatewayConnect', 'locationName' => 'transitGatewayConnect']]], 'CreateTransitGatewayMulticastDomainRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'Options' => ['shape' => 'CreateTransitGatewayMulticastDomainRequestOptions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayMulticastDomainRequestOptions' => ['type' => 'structure', 'members' => ['Igmpv2Support' => ['shape' => 'Igmpv2SupportValue'], 'StaticSourcesSupport' => ['shape' => 'StaticSourcesSupportValue'], 'AutoAcceptSharedAssociations' => ['shape' => 'AutoAcceptSharedAssociationsValue']]], 'CreateTransitGatewayMulticastDomainResult' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomain' => ['shape' => 'TransitGatewayMulticastDomain', 'locationName' => 'transitGatewayMulticastDomain']]], 'CreateTransitGatewayPeeringAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId', 'PeerTransitGatewayId', 'PeerAccountId', 'PeerRegion'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'PeerTransitGatewayId' => ['shape' => 'TransitAssociationGatewayId'], 'PeerAccountId' => ['shape' => 'String'], 'PeerRegion' => ['shape' => 'String'], 'Options' => ['shape' => 'CreateTransitGatewayPeeringAttachmentRequestOptions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayPeeringAttachmentRequestOptions' => ['type' => 'structure', 'members' => ['DynamicRouting' => ['shape' => 'DynamicRoutingValue']]], 'CreateTransitGatewayPeeringAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayPeeringAttachment' => ['shape' => 'TransitGatewayPeeringAttachment', 'locationName' => 'transitGatewayPeeringAttachment']]], 'CreateTransitGatewayPolicyTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayPolicyTableResult' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTable' => ['shape' => 'TransitGatewayPolicyTable', 'locationName' => 'transitGatewayPolicyTable']]], 'CreateTransitGatewayPrefixListReferenceRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'PrefixListId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Blackhole' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayPrefixListReferenceResult' => ['type' => 'structure', 'members' => ['TransitGatewayPrefixListReference' => ['shape' => 'TransitGatewayPrefixListReference', 'locationName' => 'transitGatewayPrefixListReference']]], 'CreateTransitGatewayRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Options' => ['shape' => 'TransitGatewayRequestOptions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayResult' => ['type' => 'structure', 'members' => ['TransitGateway' => ['shape' => 'TransitGateway', 'locationName' => 'transitGateway']]], 'CreateTransitGatewayRouteRequest' => ['type' => 'structure', 'required' => ['DestinationCidrBlock', 'TransitGatewayRouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Blackhole' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'TransitGatewayRoute', 'locationName' => 'route']]], 'CreateTransitGatewayRouteTableAnnouncementRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'PeeringAttachmentId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'PeeringAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayRouteTableAnnouncementResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAnnouncement' => ['shape' => 'TransitGatewayRouteTableAnnouncement', 'locationName' => 'transitGatewayRouteTableAnnouncement']]], 'CreateTransitGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTable' => ['shape' => 'TransitGatewayRouteTable', 'locationName' => 'transitGatewayRouteTable']]], 'CreateTransitGatewayVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId', 'VpcId', 'SubnetIds'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'TransitGatewaySubnetIdList'], 'Options' => ['shape' => 'CreateTransitGatewayVpcAttachmentRequestOptions'], 'TagSpecifications' => ['shape' => 'TagSpecificationList'], 'DryRun' => ['shape' => 'Boolean']]], 'CreateTransitGatewayVpcAttachmentRequestOptions' => ['type' => 'structure', 'members' => ['DnsSupport' => ['shape' => 'DnsSupportValue'], 'Ipv6Support' => ['shape' => 'Ipv6SupportValue'], 'ApplianceModeSupport' => ['shape' => 'ApplianceModeSupportValue']]], 'CreateTransitGatewayVpcAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachment' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'transitGatewayVpcAttachment']]], 'CreateVerifiedAccessEndpointEniOptions' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber']]], 'CreateVerifiedAccessEndpointLoadBalancerOptions' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber'], 'LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'SubnetIds' => ['shape' => 'CreateVerifiedAccessEndpointSubnetIdList', 'locationName' => 'SubnetId']]], 'CreateVerifiedAccessEndpointRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessGroupId', 'EndpointType', 'AttachmentType', 'DomainCertificateArn', 'ApplicationDomain', 'EndpointDomainPrefix'], 'members' => ['VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'EndpointType' => ['shape' => 'VerifiedAccessEndpointType'], 'AttachmentType' => ['shape' => 'VerifiedAccessEndpointAttachmentType'], 'DomainCertificateArn' => ['shape' => 'CertificateArn'], 'ApplicationDomain' => ['shape' => 'String'], 'EndpointDomainPrefix' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'SecurityGroupId'], 'LoadBalancerOptions' => ['shape' => 'CreateVerifiedAccessEndpointLoadBalancerOptions'], 'NetworkInterfaceOptions' => ['shape' => 'CreateVerifiedAccessEndpointEniOptions'], 'Description' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'CreateVerifiedAccessEndpointResult' => ['type' => 'structure', 'members' => ['VerifiedAccessEndpoint' => ['shape' => 'VerifiedAccessEndpoint', 'locationName' => 'verifiedAccessEndpoint']]], 'CreateVerifiedAccessEndpointSubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'item']], 'CreateVerifiedAccessGroupRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'Description' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'CreateVerifiedAccessGroupResult' => ['type' => 'structure', 'members' => ['VerifiedAccessGroup' => ['shape' => 'VerifiedAccessGroup', 'locationName' => 'verifiedAccessGroup']]], 'CreateVerifiedAccessInstanceRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'CreateVerifiedAccessInstanceResult' => ['type' => 'structure', 'members' => ['VerifiedAccessInstance' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'verifiedAccessInstance']]], 'CreateVerifiedAccessTrustProviderDeviceOptions' => ['type' => 'structure', 'members' => ['TenantId' => ['shape' => 'String']]], 'CreateVerifiedAccessTrustProviderOidcOptions' => ['type' => 'structure', 'members' => ['Issuer' => ['shape' => 'String'], 'AuthorizationEndpoint' => ['shape' => 'String'], 'TokenEndpoint' => ['shape' => 'String'], 'UserInfoEndpoint' => ['shape' => 'String'], 'ClientId' => ['shape' => 'String'], 'ClientSecret' => ['shape' => 'String'], 'Scope' => ['shape' => 'String']]], 'CreateVerifiedAccessTrustProviderRequest' => ['type' => 'structure', 'required' => ['TrustProviderType', 'PolicyReferenceName'], 'members' => ['TrustProviderType' => ['shape' => 'TrustProviderType'], 'UserTrustProviderType' => ['shape' => 'UserTrustProviderType'], 'DeviceTrustProviderType' => ['shape' => 'DeviceTrustProviderType'], 'OidcOptions' => ['shape' => 'CreateVerifiedAccessTrustProviderOidcOptions'], 'DeviceOptions' => ['shape' => 'CreateVerifiedAccessTrustProviderDeviceOptions'], 'PolicyReferenceName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'CreateVerifiedAccessTrustProviderResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProvider' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'verifiedAccessTrustProvider']]], 'CreateVolumePermission' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group'], 'UserId' => ['shape' => 'String', 'locationName' => 'userId']]], 'CreateVolumePermissionList' => ['type' => 'list', 'member' => ['shape' => 'CreateVolumePermission', 'locationName' => 'item']], 'CreateVolumePermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'CreateVolumePermissionList'], 'Remove' => ['shape' => 'CreateVolumePermissionList']]], 'CreateVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone'], 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'Iops' => ['shape' => 'Integer'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'OutpostArn' => ['shape' => 'String'], 'Size' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'VolumeType' => ['shape' => 'VolumeType'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'MultiAttachEnabled' => ['shape' => 'Boolean'], 'Throughput' => ['shape' => 'Integer'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'CreateVpcEndpointConnectionNotificationRequest' => ['type' => 'structure', 'required' => ['ConnectionNotificationArn', 'ConnectionEvents'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'ConnectionNotificationArn' => ['shape' => 'String'], 'ConnectionEvents' => ['shape' => 'ValueStringList'], 'ClientToken' => ['shape' => 'String']]], 'CreateVpcEndpointConnectionNotificationResult' => ['type' => 'structure', 'members' => ['ConnectionNotification' => ['shape' => 'ConnectionNotification', 'locationName' => 'connectionNotification'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcId', 'ServiceName'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointType' => ['shape' => 'VpcEndpointType'], 'VpcId' => ['shape' => 'VpcId'], 'ServiceName' => ['shape' => 'String'], 'PolicyDocument' => ['shape' => 'String'], 'RouteTableIds' => ['shape' => 'VpcEndpointRouteTableIdList', 'locationName' => 'RouteTableId'], 'SubnetIds' => ['shape' => 'VpcEndpointSubnetIdList', 'locationName' => 'SubnetId'], 'SecurityGroupIds' => ['shape' => 'VpcEndpointSecurityGroupIdList', 'locationName' => 'SecurityGroupId'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'DnsOptions' => ['shape' => 'DnsOptionsSpecification'], 'ClientToken' => ['shape' => 'String'], 'PrivateDnsEnabled' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateVpcEndpointResult' => ['type' => 'structure', 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint', 'locationName' => 'vpcEndpoint'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcEndpointServiceConfigurationRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'AcceptanceRequired' => ['shape' => 'Boolean'], 'PrivateDnsName' => ['shape' => 'String'], 'NetworkLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'NetworkLoadBalancerArn'], 'GatewayLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'GatewayLoadBalancerArn'], 'SupportedIpAddressTypes' => ['shape' => 'ValueStringList', 'locationName' => 'SupportedIpAddressType'], 'ClientToken' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateVpcEndpointServiceConfigurationResult' => ['type' => 'structure', 'members' => ['ServiceConfiguration' => ['shape' => 'ServiceConfiguration', 'locationName' => 'serviceConfiguration'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'CreateVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PeerOwnerId' => ['shape' => 'String', 'locationName' => 'peerOwnerId'], 'PeerVpcId' => ['shape' => 'String', 'locationName' => 'peerVpcId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'PeerRegion' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnection' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'vpcPeeringConnection']]], 'CreateVpcRequest' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String'], 'AmazonProvidedIpv6CidrBlock' => ['shape' => 'Boolean', 'locationName' => 'amazonProvidedIpv6CidrBlock'], 'Ipv6Pool' => ['shape' => 'Ipv6PoolEc2Id'], 'Ipv6CidrBlock' => ['shape' => 'String'], 'Ipv4IpamPoolId' => ['shape' => 'IpamPoolId'], 'Ipv4NetmaskLength' => ['shape' => 'NetmaskLength'], 'Ipv6IpamPoolId' => ['shape' => 'IpamPoolId'], 'Ipv6NetmaskLength' => ['shape' => 'NetmaskLength'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'Ipv6CidrBlockNetworkBorderGroup' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateVpcResult' => ['type' => 'structure', 'members' => ['Vpc' => ['shape' => 'Vpc', 'locationName' => 'vpc']]], 'CreateVpnConnectionRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayId', 'Type'], 'members' => ['CustomerGatewayId' => ['shape' => 'CustomerGatewayId'], 'Type' => ['shape' => 'String'], 'VpnGatewayId' => ['shape' => 'VpnGatewayId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Options' => ['shape' => 'VpnConnectionOptionsSpecification', 'locationName' => 'options'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'CreateVpnConnectionResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'CreateVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['DestinationCidrBlock', 'VpnConnectionId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'VpnConnectionId' => ['shape' => 'VpnConnectionId']]], 'CreateVpnGatewayRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'Type' => ['shape' => 'GatewayType'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'AmazonSideAsn' => ['shape' => 'Long'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'CreateVpnGatewayResult' => ['type' => 'structure', 'members' => ['VpnGateway' => ['shape' => 'VpnGateway', 'locationName' => 'vpnGateway']]], 'CreditSpecification' => ['type' => 'structure', 'members' => ['CpuCredits' => ['shape' => 'String', 'locationName' => 'cpuCredits']]], 'CreditSpecificationRequest' => ['type' => 'structure', 'required' => ['CpuCredits'], 'members' => ['CpuCredits' => ['shape' => 'String']]], 'CurrencyCodeValues' => ['type' => 'string', 'enum' => ['USD']], 'CurrentGenerationFlag' => ['type' => 'boolean'], 'CustomerGateway' => ['type' => 'structure', 'members' => ['BgpAsn' => ['shape' => 'String', 'locationName' => 'bgpAsn'], 'CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'IpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'CertificateArn' => ['shape' => 'String', 'locationName' => 'certificateArn'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'CustomerGatewayId' => ['type' => 'string'], 'CustomerGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGatewayId', 'locationName' => 'CustomerGatewayId']], 'CustomerGatewayList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGateway', 'locationName' => 'item']], 'DITMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 5], 'DITOMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DataQueries' => ['type' => 'list', 'member' => ['shape' => 'DataQuery']], 'DataQuery' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Destination' => ['shape' => 'String'], 'Metric' => ['shape' => 'MetricType'], 'Statistic' => ['shape' => 'StatisticType'], 'Period' => ['shape' => 'PeriodType']]], 'DataResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String', 'locationName' => 'id'], 'Source' => ['shape' => 'String', 'locationName' => 'source'], 'Destination' => ['shape' => 'String', 'locationName' => 'destination'], 'Metric' => ['shape' => 'MetricType', 'locationName' => 'metric'], 'Statistic' => ['shape' => 'StatisticType', 'locationName' => 'statistic'], 'Period' => ['shape' => 'PeriodType', 'locationName' => 'period'], 'MetricPoints' => ['shape' => 'MetricPoints', 'locationName' => 'metricPointSet']]], 'DataResponses' => ['type' => 'list', 'member' => ['shape' => 'DataResponse', 'locationName' => 'item']], 'DatafeedSubscriptionState' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'DateTime' => ['type' => 'timestamp'], 'DedicatedHostFlag' => ['type' => 'boolean'], 'DedicatedHostId' => ['type' => 'string'], 'DedicatedHostIdList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedHostId', 'locationName' => 'item']], 'DefaultNetworkCardIndex' => ['type' => 'integer'], 'DefaultRouteTableAssociationValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'DefaultRouteTablePropagationValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'DefaultTargetCapacityType' => ['type' => 'string', 'enum' => ['spot', 'on-demand']], 'DefaultingDhcpOptionsId' => ['type' => 'string'], 'DeleteCarrierGatewayRequest' => ['type' => 'structure', 'required' => ['CarrierGatewayId'], 'members' => ['CarrierGatewayId' => ['shape' => 'CarrierGatewayId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteCarrierGatewayResult' => ['type' => 'structure', 'members' => ['CarrierGateway' => ['shape' => 'CarrierGateway', 'locationName' => 'carrierGateway']]], 'DeleteClientVpnEndpointRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteClientVpnEndpointResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClientVpnEndpointStatus', 'locationName' => 'status']]], 'DeleteClientVpnRouteRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'DestinationCidrBlock'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'TargetVpcSubnetId' => ['shape' => 'SubnetId'], 'DestinationCidrBlock' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteClientVpnRouteResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClientVpnRouteStatus', 'locationName' => 'status']]], 'DeleteCoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr', 'CoipPoolId'], 'members' => ['Cidr' => ['shape' => 'String'], 'CoipPoolId' => ['shape' => 'Ipv4PoolCoipId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteCoipCidrResult' => ['type' => 'structure', 'members' => ['CoipCidr' => ['shape' => 'CoipCidr', 'locationName' => 'coipCidr']]], 'DeleteCoipPoolRequest' => ['type' => 'structure', 'required' => ['CoipPoolId'], 'members' => ['CoipPoolId' => ['shape' => 'Ipv4PoolCoipId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteCoipPoolResult' => ['type' => 'structure', 'members' => ['CoipPool' => ['shape' => 'CoipPool', 'locationName' => 'coipPool']]], 'DeleteCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayId'], 'members' => ['CustomerGatewayId' => ['shape' => 'CustomerGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteDhcpOptionsRequest' => ['type' => 'structure', 'required' => ['DhcpOptionsId'], 'members' => ['DhcpOptionsId' => ['shape' => 'DhcpOptionsId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteEgressOnlyInternetGatewayRequest' => ['type' => 'structure', 'required' => ['EgressOnlyInternetGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'EgressOnlyInternetGatewayId' => ['shape' => 'EgressOnlyInternetGatewayId']]], 'DeleteEgressOnlyInternetGatewayResult' => ['type' => 'structure', 'members' => ['ReturnCode' => ['shape' => 'Boolean', 'locationName' => 'returnCode']]], 'DeleteFleetError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'DeleteFleetErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'DeleteFleetErrorCode' => ['type' => 'string', 'enum' => ['fleetIdDoesNotExist', 'fleetIdMalformed', 'fleetNotInDeletableState', 'unexpectedError']], 'DeleteFleetErrorItem' => ['type' => 'structure', 'members' => ['Error' => ['shape' => 'DeleteFleetError', 'locationName' => 'error'], 'FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId']]], 'DeleteFleetErrorSet' => ['type' => 'list', 'member' => ['shape' => 'DeleteFleetErrorItem', 'locationName' => 'item']], 'DeleteFleetSuccessItem' => ['type' => 'structure', 'members' => ['CurrentFleetState' => ['shape' => 'FleetStateCode', 'locationName' => 'currentFleetState'], 'PreviousFleetState' => ['shape' => 'FleetStateCode', 'locationName' => 'previousFleetState'], 'FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId']]], 'DeleteFleetSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'DeleteFleetSuccessItem', 'locationName' => 'item']], 'DeleteFleetsRequest' => ['type' => 'structure', 'required' => ['FleetIds', 'TerminateInstances'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FleetIds' => ['shape' => 'FleetIdSet', 'locationName' => 'FleetId'], 'TerminateInstances' => ['shape' => 'Boolean']]], 'DeleteFleetsResult' => ['type' => 'structure', 'members' => ['SuccessfulFleetDeletions' => ['shape' => 'DeleteFleetSuccessSet', 'locationName' => 'successfulFleetDeletionSet'], 'UnsuccessfulFleetDeletions' => ['shape' => 'DeleteFleetErrorSet', 'locationName' => 'unsuccessfulFleetDeletionSet']]], 'DeleteFlowLogsRequest' => ['type' => 'structure', 'required' => ['FlowLogIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FlowLogIds' => ['shape' => 'FlowLogIdList', 'locationName' => 'FlowLogId']]], 'DeleteFlowLogsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteFpgaImageRequest' => ['type' => 'structure', 'required' => ['FpgaImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FpgaImageId' => ['shape' => 'FpgaImageId']]], 'DeleteFpgaImageResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteInstanceEventWindowRequest' => ['type' => 'structure', 'required' => ['InstanceEventWindowId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ForceDelete' => ['shape' => 'Boolean'], 'InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId']]], 'DeleteInstanceEventWindowResult' => ['type' => 'structure', 'members' => ['InstanceEventWindowState' => ['shape' => 'InstanceEventWindowStateChange', 'locationName' => 'instanceEventWindowState']]], 'DeleteInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'InternetGatewayId', 'locationName' => 'internetGatewayId']]], 'DeleteIpamPoolRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId']]], 'DeleteIpamPoolResult' => ['type' => 'structure', 'members' => ['IpamPool' => ['shape' => 'IpamPool', 'locationName' => 'ipamPool']]], 'DeleteIpamRequest' => ['type' => 'structure', 'required' => ['IpamId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamId' => ['shape' => 'IpamId'], 'Cascade' => ['shape' => 'Boolean']]], 'DeleteIpamResourceDiscoveryRequest' => ['type' => 'structure', 'required' => ['IpamResourceDiscoveryId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId']]], 'DeleteIpamResourceDiscoveryResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscovery' => ['shape' => 'IpamResourceDiscovery', 'locationName' => 'ipamResourceDiscovery']]], 'DeleteIpamResult' => ['type' => 'structure', 'members' => ['Ipam' => ['shape' => 'Ipam', 'locationName' => 'ipam']]], 'DeleteIpamScopeRequest' => ['type' => 'structure', 'required' => ['IpamScopeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamScopeId' => ['shape' => 'IpamScopeId']]], 'DeleteIpamScopeResult' => ['type' => 'structure', 'members' => ['IpamScope' => ['shape' => 'IpamScope', 'locationName' => 'ipamScope']]], 'DeleteKeyPairRequest' => ['type' => 'structure', 'members' => ['KeyName' => ['shape' => 'KeyPairName'], 'KeyPairId' => ['shape' => 'KeyPairId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteLaunchTemplateRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName']]], 'DeleteLaunchTemplateResult' => ['type' => 'structure', 'members' => ['LaunchTemplate' => ['shape' => 'LaunchTemplate', 'locationName' => 'launchTemplate']]], 'DeleteLaunchTemplateVersionsRequest' => ['type' => 'structure', 'required' => ['Versions'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'Versions' => ['shape' => 'VersionStringList', 'locationName' => 'LaunchTemplateVersion']]], 'DeleteLaunchTemplateVersionsResponseErrorItem' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'String', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'String', 'locationName' => 'launchTemplateName'], 'VersionNumber' => ['shape' => 'Long', 'locationName' => 'versionNumber'], 'ResponseError' => ['shape' => 'ResponseError', 'locationName' => 'responseError']]], 'DeleteLaunchTemplateVersionsResponseErrorSet' => ['type' => 'list', 'member' => ['shape' => 'DeleteLaunchTemplateVersionsResponseErrorItem', 'locationName' => 'item']], 'DeleteLaunchTemplateVersionsResponseSuccessItem' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'String', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'String', 'locationName' => 'launchTemplateName'], 'VersionNumber' => ['shape' => 'Long', 'locationName' => 'versionNumber']]], 'DeleteLaunchTemplateVersionsResponseSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'DeleteLaunchTemplateVersionsResponseSuccessItem', 'locationName' => 'item']], 'DeleteLaunchTemplateVersionsResult' => ['type' => 'structure', 'members' => ['SuccessfullyDeletedLaunchTemplateVersions' => ['shape' => 'DeleteLaunchTemplateVersionsResponseSuccessSet', 'locationName' => 'successfullyDeletedLaunchTemplateVersionSet'], 'UnsuccessfullyDeletedLaunchTemplateVersions' => ['shape' => 'DeleteLaunchTemplateVersionsResponseErrorSet', 'locationName' => 'unsuccessfullyDeletedLaunchTemplateVersionSet']]], 'DeleteLocalGatewayRouteRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'DryRun' => ['shape' => 'Boolean'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId']]], 'DeleteLocalGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'LocalGatewayRoute', 'locationName' => 'route']]], 'DeleteLocalGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteLocalGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTable' => ['shape' => 'LocalGatewayRouteTable', 'locationName' => 'localGatewayRouteTable']]], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociationId'], 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation', 'locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociation']]], 'DeleteLocalGatewayRouteTableVpcAssociationRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableVpcAssociationId'], 'members' => ['LocalGatewayRouteTableVpcAssociationId' => ['shape' => 'LocalGatewayRouteTableVpcAssociationId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteLocalGatewayRouteTableVpcAssociationResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVpcAssociation' => ['shape' => 'LocalGatewayRouteTableVpcAssociation', 'locationName' => 'localGatewayRouteTableVpcAssociation']]], 'DeleteManagedPrefixListRequest' => ['type' => 'structure', 'required' => ['PrefixListId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListId' => ['shape' => 'PrefixListResourceId']]], 'DeleteManagedPrefixListResult' => ['type' => 'structure', 'members' => ['PrefixList' => ['shape' => 'ManagedPrefixList', 'locationName' => 'prefixList']]], 'DeleteNatGatewayRequest' => ['type' => 'structure', 'required' => ['NatGatewayId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'NatGatewayId' => ['shape' => 'NatGatewayId']]], 'DeleteNatGatewayResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId']]], 'DeleteNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['Egress', 'NetworkAclId', 'RuleNumber'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'NetworkAclId' => ['shape' => 'NetworkAclId', 'locationName' => 'networkAclId'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber']]], 'DeleteNetworkAclRequest' => ['type' => 'structure', 'required' => ['NetworkAclId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'NetworkAclId', 'locationName' => 'networkAclId']]], 'DeleteNetworkInsightsAccessScopeAnalysisRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAccessScopeAnalysisId'], 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteNetworkInsightsAccessScopeAnalysisResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId', 'locationName' => 'networkInsightsAccessScopeAnalysisId']]], 'DeleteNetworkInsightsAccessScopeRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAccessScopeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId']]], 'DeleteNetworkInsightsAccessScopeResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'networkInsightsAccessScopeId']]], 'DeleteNetworkInsightsAnalysisRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAnalysisId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'NetworkInsightsAnalysisId' => ['shape' => 'NetworkInsightsAnalysisId']]], 'DeleteNetworkInsightsAnalysisResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAnalysisId' => ['shape' => 'NetworkInsightsAnalysisId', 'locationName' => 'networkInsightsAnalysisId']]], 'DeleteNetworkInsightsPathRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsPathId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId']]], 'DeleteNetworkInsightsPathResult' => ['type' => 'structure', 'members' => ['NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId', 'locationName' => 'networkInsightsPathId']]], 'DeleteNetworkInterfacePermissionRequest' => ['type' => 'structure', 'required' => ['NetworkInterfacePermissionId'], 'members' => ['NetworkInterfacePermissionId' => ['shape' => 'NetworkInterfacePermissionId'], 'Force' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteNetworkInterfacePermissionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId']]], 'DeletePlacementGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupName' => ['shape' => 'PlacementGroupName', 'locationName' => 'groupName']]], 'DeletePublicIpv4PoolRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PoolId' => ['shape' => 'Ipv4PoolEc2Id']]], 'DeletePublicIpv4PoolResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'returnValue']]], 'DeleteQueuedReservedInstancesError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'DeleteQueuedReservedInstancesErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'DeleteQueuedReservedInstancesErrorCode' => ['type' => 'string', 'enum' => ['reserved-instances-id-invalid', 'reserved-instances-not-in-queued-state', 'unexpected-error']], 'DeleteQueuedReservedInstancesIdList' => ['type' => 'list', 'member' => ['shape' => 'ReservationId', 'locationName' => 'item'], 'max' => 100, 'min' => 1], 'DeleteQueuedReservedInstancesRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ReservedInstancesIds' => ['shape' => 'DeleteQueuedReservedInstancesIdList', 'locationName' => 'ReservedInstancesId']]], 'DeleteQueuedReservedInstancesResult' => ['type' => 'structure', 'members' => ['SuccessfulQueuedPurchaseDeletions' => ['shape' => 'SuccessfulQueuedPurchaseDeletionSet', 'locationName' => 'successfulQueuedPurchaseDeletionSet'], 'FailedQueuedPurchaseDeletions' => ['shape' => 'FailedQueuedPurchaseDeletionSet', 'locationName' => 'failedQueuedPurchaseDeletionSet']]], 'DeleteRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationIpv6CidrBlock' => ['shape' => 'String', 'locationName' => 'destinationIpv6CidrBlock'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId']]], 'DeleteRouteTableRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId']]], 'DeleteSecurityGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'SecurityGroupId'], 'GroupName' => ['shape' => 'SecurityGroupName'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteSubnetCidrReservationRequest' => ['type' => 'structure', 'required' => ['SubnetCidrReservationId'], 'members' => ['SubnetCidrReservationId' => ['shape' => 'SubnetCidrReservationId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteSubnetCidrReservationResult' => ['type' => 'structure', 'members' => ['DeletedSubnetCidrReservation' => ['shape' => 'SubnetCidrReservation', 'locationName' => 'deletedSubnetCidrReservation']]], 'DeleteSubnetRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'SubnetId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['Resources'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Resources' => ['shape' => 'ResourceIdList', 'locationName' => 'resourceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tag']]], 'DeleteTrafficMirrorFilterRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorFilterId'], 'members' => ['TrafficMirrorFilterId' => ['shape' => 'TrafficMirrorFilterId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTrafficMirrorFilterResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterId']]], 'DeleteTrafficMirrorFilterRuleRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorFilterRuleId'], 'members' => ['TrafficMirrorFilterRuleId' => ['shape' => 'TrafficMirrorFilterRuleIdWithResolver'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTrafficMirrorFilterRuleResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterRuleId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterRuleId']]], 'DeleteTrafficMirrorSessionRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorSessionId'], 'members' => ['TrafficMirrorSessionId' => ['shape' => 'TrafficMirrorSessionId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTrafficMirrorSessionResult' => ['type' => 'structure', 'members' => ['TrafficMirrorSessionId' => ['shape' => 'String', 'locationName' => 'trafficMirrorSessionId']]], 'DeleteTrafficMirrorTargetRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorTargetId'], 'members' => ['TrafficMirrorTargetId' => ['shape' => 'TrafficMirrorTargetId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTrafficMirrorTargetResult' => ['type' => 'structure', 'members' => ['TrafficMirrorTargetId' => ['shape' => 'String', 'locationName' => 'trafficMirrorTargetId']]], 'DeleteTransitGatewayConnectPeerRequest' => ['type' => 'structure', 'required' => ['TransitGatewayConnectPeerId'], 'members' => ['TransitGatewayConnectPeerId' => ['shape' => 'TransitGatewayConnectPeerId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayConnectPeerResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeer' => ['shape' => 'TransitGatewayConnectPeer', 'locationName' => 'transitGatewayConnectPeer']]], 'DeleteTransitGatewayConnectRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayConnectResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnect' => ['shape' => 'TransitGatewayConnect', 'locationName' => 'transitGatewayConnect']]], 'DeleteTransitGatewayMulticastDomainRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayMulticastDomainResult' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomain' => ['shape' => 'TransitGatewayMulticastDomain', 'locationName' => 'transitGatewayMulticastDomain']]], 'DeleteTransitGatewayPeeringAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayPeeringAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayPeeringAttachment' => ['shape' => 'TransitGatewayPeeringAttachment', 'locationName' => 'transitGatewayPeeringAttachment']]], 'DeleteTransitGatewayPolicyTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayPolicyTableId'], 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayPolicyTableResult' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTable' => ['shape' => 'TransitGatewayPolicyTable', 'locationName' => 'transitGatewayPolicyTable']]], 'DeleteTransitGatewayPrefixListReferenceRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'PrefixListId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayPrefixListReferenceResult' => ['type' => 'structure', 'members' => ['TransitGatewayPrefixListReference' => ['shape' => 'TransitGatewayPrefixListReference', 'locationName' => 'transitGatewayPrefixListReference']]], 'DeleteTransitGatewayRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayResult' => ['type' => 'structure', 'members' => ['TransitGateway' => ['shape' => 'TransitGateway', 'locationName' => 'transitGateway']]], 'DeleteTransitGatewayRouteRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'DestinationCidrBlock'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'DestinationCidrBlock' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'TransitGatewayRoute', 'locationName' => 'route']]], 'DeleteTransitGatewayRouteTableAnnouncementRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableAnnouncementId'], 'members' => ['TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayRouteTableAnnouncementResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAnnouncement' => ['shape' => 'TransitGatewayRouteTableAnnouncement', 'locationName' => 'transitGatewayRouteTableAnnouncement']]], 'DeleteTransitGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTable' => ['shape' => 'TransitGatewayRouteTable', 'locationName' => 'transitGatewayRouteTable']]], 'DeleteTransitGatewayVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteTransitGatewayVpcAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachment' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'transitGatewayVpcAttachment']]], 'DeleteVerifiedAccessEndpointRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessEndpointId'], 'members' => ['VerifiedAccessEndpointId' => ['shape' => 'VerifiedAccessEndpointId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteVerifiedAccessEndpointResult' => ['type' => 'structure', 'members' => ['VerifiedAccessEndpoint' => ['shape' => 'VerifiedAccessEndpoint', 'locationName' => 'verifiedAccessEndpoint']]], 'DeleteVerifiedAccessGroupRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessGroupId'], 'members' => ['VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'DeleteVerifiedAccessGroupResult' => ['type' => 'structure', 'members' => ['VerifiedAccessGroup' => ['shape' => 'VerifiedAccessGroup', 'locationName' => 'verifiedAccessGroup']]], 'DeleteVerifiedAccessInstanceRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'DeleteVerifiedAccessInstanceResult' => ['type' => 'structure', 'members' => ['VerifiedAccessInstance' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'verifiedAccessInstance']]], 'DeleteVerifiedAccessTrustProviderRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessTrustProviderId'], 'members' => ['VerifiedAccessTrustProviderId' => ['shape' => 'VerifiedAccessTrustProviderId'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'DeleteVerifiedAccessTrustProviderResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProvider' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'verifiedAccessTrustProvider']]], 'DeleteVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['VolumeId' => ['shape' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteVpcEndpointConnectionNotificationsRequest' => ['type' => 'structure', 'required' => ['ConnectionNotificationIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ConnectionNotificationIds' => ['shape' => 'ConnectionNotificationIdsList', 'locationName' => 'ConnectionNotificationId']]], 'DeleteVpcEndpointConnectionNotificationsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcEndpointServiceConfigurationsRequest' => ['type' => 'structure', 'required' => ['ServiceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceIds' => ['shape' => 'VpcEndpointServiceIdList', 'locationName' => 'ServiceId']]], 'DeleteVpcEndpointServiceConfigurationsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'VpcEndpointIdList', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'DeleteVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionId', 'locationName' => 'vpcPeeringConnectionId']]], 'DeleteVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DeleteVpcRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteVpnConnectionRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeleteVpnConnectionRouteRequest' => ['type' => 'structure', 'required' => ['DestinationCidrBlock', 'VpnConnectionId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'VpnConnectionId' => ['shape' => 'VpnConnectionId']]], 'DeleteVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpnGatewayId'], 'members' => ['VpnGatewayId' => ['shape' => 'VpnGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeprovisionByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DeprovisionByoipCidrResult' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr', 'locationName' => 'byoipCidr']]], 'DeprovisionIpamPoolCidrRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Cidr' => ['shape' => 'String']]], 'DeprovisionIpamPoolCidrResult' => ['type' => 'structure', 'members' => ['IpamPoolCidr' => ['shape' => 'IpamPoolCidr', 'locationName' => 'ipamPoolCidr']]], 'DeprovisionPublicIpv4PoolCidrRequest' => ['type' => 'structure', 'required' => ['PoolId', 'Cidr'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PoolId' => ['shape' => 'Ipv4PoolEc2Id'], 'Cidr' => ['shape' => 'String']]], 'DeprovisionPublicIpv4PoolCidrResult' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'Ipv4PoolEc2Id', 'locationName' => 'poolId'], 'DeprovisionedAddresses' => ['shape' => 'DeprovisionedAddressSet', 'locationName' => 'deprovisionedAddressSet']]], 'DeprovisionedAddressSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'DeregisterImageRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeregisterInstanceEventNotificationAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceTagAttribute' => ['shape' => 'DeregisterInstanceTagAttributeRequest']]], 'DeregisterInstanceEventNotificationAttributesResult' => ['type' => 'structure', 'members' => ['InstanceTagAttribute' => ['shape' => 'InstanceTagNotificationAttribute', 'locationName' => 'instanceTagAttribute']]], 'DeregisterInstanceTagAttributeRequest' => ['type' => 'structure', 'members' => ['IncludeAllTagsOfInstance' => ['shape' => 'Boolean'], 'InstanceTagKeys' => ['shape' => 'InstanceTagKeySet', 'locationName' => 'InstanceTagKey']]], 'DeregisterTransitGatewayMulticastGroupMembersRequest' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'GroupIpAddress' => ['shape' => 'String'], 'NetworkInterfaceIds' => ['shape' => 'TransitGatewayNetworkInterfaceIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'DeregisterTransitGatewayMulticastGroupMembersResult' => ['type' => 'structure', 'members' => ['DeregisteredMulticastGroupMembers' => ['shape' => 'TransitGatewayMulticastDeregisteredGroupMembers', 'locationName' => 'deregisteredMulticastGroupMembers']]], 'DeregisterTransitGatewayMulticastGroupSourcesRequest' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'GroupIpAddress' => ['shape' => 'String'], 'NetworkInterfaceIds' => ['shape' => 'TransitGatewayNetworkInterfaceIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'DeregisterTransitGatewayMulticastGroupSourcesResult' => ['type' => 'structure', 'members' => ['DeregisteredMulticastGroupSources' => ['shape' => 'TransitGatewayMulticastDeregisteredGroupSources', 'locationName' => 'deregisteredMulticastGroupSources']]], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => ['AttributeNames' => ['shape' => 'AccountAttributeNameStringList', 'locationName' => 'attributeName'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AccountAttributeList', 'locationName' => 'accountAttributeSet']]], 'DescribeAddressTransfersMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeAddressTransfersRequest' => ['type' => 'structure', 'members' => ['AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeAddressTransfersMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeAddressTransfersResult' => ['type' => 'structure', 'members' => ['AddressTransfers' => ['shape' => 'AddressTransferList', 'locationName' => 'addressTransferSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeAddressesAttributeRequest' => ['type' => 'structure', 'members' => ['AllocationIds' => ['shape' => 'AllocationIds', 'locationName' => 'AllocationId'], 'Attribute' => ['shape' => 'AddressAttributeName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'AddressMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeAddressesAttributeResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressSet', 'locationName' => 'addressSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeAddressesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'PublicIps' => ['shape' => 'PublicIpStringList', 'locationName' => 'PublicIp'], 'AllocationIds' => ['shape' => 'AllocationIdList', 'locationName' => 'AllocationId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeAddressesResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressList', 'locationName' => 'addressesSet']]], 'DescribeAggregateIdFormatRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'DescribeAggregateIdFormatResult' => ['type' => 'structure', 'members' => ['UseLongIdsAggregated' => ['shape' => 'Boolean', 'locationName' => 'useLongIdsAggregated'], 'Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeAvailabilityZonesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ZoneNames' => ['shape' => 'ZoneNameStringList', 'locationName' => 'ZoneName'], 'ZoneIds' => ['shape' => 'ZoneIdStringList', 'locationName' => 'ZoneId'], 'AllAvailabilityZones' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeAvailabilityZonesResult' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneList', 'locationName' => 'availabilityZoneInfo']]], 'DescribeAwsNetworkPerformanceMetricSubscriptionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResultsParam'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeAwsNetworkPerformanceMetricSubscriptionsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Subscriptions' => ['shape' => 'SubscriptionList', 'locationName' => 'subscriptionSet']]], 'DescribeBundleTasksRequest' => ['type' => 'structure', 'members' => ['BundleIds' => ['shape' => 'BundleIdStringList', 'locationName' => 'BundleId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeBundleTasksResult' => ['type' => 'structure', 'members' => ['BundleTasks' => ['shape' => 'BundleTaskList', 'locationName' => 'bundleInstanceTasksSet']]], 'DescribeByoipCidrsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'DescribeByoipCidrsRequest' => ['type' => 'structure', 'required' => ['MaxResults'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'DescribeByoipCidrsMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeByoipCidrsResult' => ['type' => 'structure', 'members' => ['ByoipCidrs' => ['shape' => 'ByoipCidrSet', 'locationName' => 'byoipCidrSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeCapacityReservationFleetsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'DescribeCapacityReservationFleetsRequest' => ['type' => 'structure', 'members' => ['CapacityReservationFleetIds' => ['shape' => 'CapacityReservationFleetIdSet', 'locationName' => 'CapacityReservationFleetId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeCapacityReservationFleetsMaxResults'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeCapacityReservationFleetsResult' => ['type' => 'structure', 'members' => ['CapacityReservationFleets' => ['shape' => 'CapacityReservationFleetSet', 'locationName' => 'capacityReservationFleetSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeCapacityReservationsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DescribeCapacityReservationsRequest' => ['type' => 'structure', 'members' => ['CapacityReservationIds' => ['shape' => 'CapacityReservationIdSet', 'locationName' => 'CapacityReservationId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeCapacityReservationsMaxResults'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeCapacityReservationsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'CapacityReservations' => ['shape' => 'CapacityReservationSet', 'locationName' => 'capacityReservationSet']]], 'DescribeCarrierGatewaysRequest' => ['type' => 'structure', 'members' => ['CarrierGatewayIds' => ['shape' => 'CarrierGatewayIdSet', 'locationName' => 'CarrierGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'CarrierGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeCarrierGatewaysResult' => ['type' => 'structure', 'members' => ['CarrierGateways' => ['shape' => 'CarrierGatewaySet', 'locationName' => 'carrierGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeClassicLinkInstancesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClassicLinkInstancesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'MaxResults' => ['shape' => 'DescribeClassicLinkInstancesMaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeClassicLinkInstancesResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'ClassicLinkInstanceList', 'locationName' => 'instancesSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeClientVpnAuthorizationRulesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClientVpnAuthorizationRulesRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeClientVpnAuthorizationRulesMaxResults']]], 'DescribeClientVpnAuthorizationRulesResult' => ['type' => 'structure', 'members' => ['AuthorizationRules' => ['shape' => 'AuthorizationRuleSet', 'locationName' => 'authorizationRule'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeClientVpnConnectionsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClientVpnConnectionsRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'DescribeClientVpnConnectionsMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeClientVpnConnectionsResult' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ClientVpnConnectionSet', 'locationName' => 'connections'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeClientVpnEndpointMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClientVpnEndpointsRequest' => ['type' => 'structure', 'members' => ['ClientVpnEndpointIds' => ['shape' => 'ClientVpnEndpointIdList', 'locationName' => 'ClientVpnEndpointId'], 'MaxResults' => ['shape' => 'DescribeClientVpnEndpointMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeClientVpnEndpointsResult' => ['type' => 'structure', 'members' => ['ClientVpnEndpoints' => ['shape' => 'EndpointSet', 'locationName' => 'clientVpnEndpoint'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeClientVpnRoutesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClientVpnRoutesRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeClientVpnRoutesMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeClientVpnRoutesResult' => ['type' => 'structure', 'members' => ['Routes' => ['shape' => 'ClientVpnRouteSet', 'locationName' => 'routes'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeClientVpnTargetNetworksMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeClientVpnTargetNetworksRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'AssociationIds' => ['shape' => 'ValueStringList'], 'MaxResults' => ['shape' => 'DescribeClientVpnTargetNetworksMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeClientVpnTargetNetworksResult' => ['type' => 'structure', 'members' => ['ClientVpnTargetNetworks' => ['shape' => 'TargetNetworkSet', 'locationName' => 'clientVpnTargetNetworks'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeCoipPoolsRequest' => ['type' => 'structure', 'members' => ['PoolIds' => ['shape' => 'CoipPoolIdSet', 'locationName' => 'PoolId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'CoipPoolMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeCoipPoolsResult' => ['type' => 'structure', 'members' => ['CoipPools' => ['shape' => 'CoipPoolSet', 'locationName' => 'coipPoolSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeConversionTaskList' => ['type' => 'list', 'member' => ['shape' => 'ConversionTask', 'locationName' => 'item']], 'DescribeConversionTasksRequest' => ['type' => 'structure', 'members' => ['ConversionTaskIds' => ['shape' => 'ConversionIdStringList', 'locationName' => 'conversionTaskId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeConversionTasksResult' => ['type' => 'structure', 'members' => ['ConversionTasks' => ['shape' => 'DescribeConversionTaskList', 'locationName' => 'conversionTasks']]], 'DescribeCustomerGatewaysRequest' => ['type' => 'structure', 'members' => ['CustomerGatewayIds' => ['shape' => 'CustomerGatewayIdStringList', 'locationName' => 'CustomerGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeCustomerGatewaysResult' => ['type' => 'structure', 'members' => ['CustomerGateways' => ['shape' => 'CustomerGatewayList', 'locationName' => 'customerGatewaySet']]], 'DescribeDhcpOptionsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeDhcpOptionsRequest' => ['type' => 'structure', 'members' => ['DhcpOptionsIds' => ['shape' => 'DhcpOptionsIdStringList', 'locationName' => 'DhcpOptionsId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeDhcpOptionsMaxResults']]], 'DescribeDhcpOptionsResult' => ['type' => 'structure', 'members' => ['DhcpOptions' => ['shape' => 'DhcpOptionsList', 'locationName' => 'dhcpOptionsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeEgressOnlyInternetGatewaysMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'DescribeEgressOnlyInternetGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'EgressOnlyInternetGatewayIds' => ['shape' => 'EgressOnlyInternetGatewayIdList', 'locationName' => 'EgressOnlyInternetGatewayId'], 'MaxResults' => ['shape' => 'DescribeEgressOnlyInternetGatewaysMaxResults'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeEgressOnlyInternetGatewaysResult' => ['type' => 'structure', 'members' => ['EgressOnlyInternetGateways' => ['shape' => 'EgressOnlyInternetGatewayList', 'locationName' => 'egressOnlyInternetGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeElasticGpusMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 10], 'DescribeElasticGpusRequest' => ['type' => 'structure', 'members' => ['ElasticGpuIds' => ['shape' => 'ElasticGpuIdSet', 'locationName' => 'ElasticGpuId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeElasticGpusMaxResults'], 'NextToken' => ['shape' => 'String']]], 'DescribeElasticGpusResult' => ['type' => 'structure', 'members' => ['ElasticGpuSet' => ['shape' => 'ElasticGpuSet', 'locationName' => 'elasticGpuSet'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeExportImageTasksMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'DescribeExportImageTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ExportImageTaskIds' => ['shape' => 'ExportImageTaskIdList', 'locationName' => 'ExportImageTaskId'], 'MaxResults' => ['shape' => 'DescribeExportImageTasksMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeExportImageTasksResult' => ['type' => 'structure', 'members' => ['ExportImageTasks' => ['shape' => 'ExportImageTaskList', 'locationName' => 'exportImageTaskSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['ExportTaskIds' => ['shape' => 'ExportTaskIdStringList', 'locationName' => 'exportTaskId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeExportTasksResult' => ['type' => 'structure', 'members' => ['ExportTasks' => ['shape' => 'ExportTaskList', 'locationName' => 'exportTaskSet']]], 'DescribeFastLaunchImagesRequest' => ['type' => 'structure', 'members' => ['ImageIds' => ['shape' => 'FastLaunchImageIdList', 'locationName' => 'ImageId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeFastLaunchImagesRequestMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeFastLaunchImagesRequestMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 0], 'DescribeFastLaunchImagesResult' => ['type' => 'structure', 'members' => ['FastLaunchImages' => ['shape' => 'DescribeFastLaunchImagesSuccessSet', 'locationName' => 'fastLaunchImageSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeFastLaunchImagesSuccessItem' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'ResourceType' => ['shape' => 'FastLaunchResourceType', 'locationName' => 'resourceType'], 'SnapshotConfiguration' => ['shape' => 'FastLaunchSnapshotConfigurationResponse', 'locationName' => 'snapshotConfiguration'], 'LaunchTemplate' => ['shape' => 'FastLaunchLaunchTemplateSpecificationResponse', 'locationName' => 'launchTemplate'], 'MaxParallelLaunches' => ['shape' => 'Integer', 'locationName' => 'maxParallelLaunches'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'FastLaunchStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'StateTransitionTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'stateTransitionTime']]], 'DescribeFastLaunchImagesSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'DescribeFastLaunchImagesSuccessItem', 'locationName' => 'item']], 'DescribeFastSnapshotRestoreSuccessItem' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'FastSnapshotRestoreStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'EnablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enablingTime'], 'OptimizingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'optimizingTime'], 'EnabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enabledTime'], 'DisablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disablingTime'], 'DisabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disabledTime']]], 'DescribeFastSnapshotRestoreSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'DescribeFastSnapshotRestoreSuccessItem', 'locationName' => 'item']], 'DescribeFastSnapshotRestoresMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 0], 'DescribeFastSnapshotRestoresRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeFastSnapshotRestoresMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeFastSnapshotRestoresResult' => ['type' => 'structure', 'members' => ['FastSnapshotRestores' => ['shape' => 'DescribeFastSnapshotRestoreSuccessSet', 'locationName' => 'fastSnapshotRestoreSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeFleetError' => ['type' => 'structure', 'members' => ['LaunchTemplateAndOverrides' => ['shape' => 'LaunchTemplateAndOverridesResponse', 'locationName' => 'launchTemplateAndOverrides'], 'Lifecycle' => ['shape' => 'InstanceLifecycle', 'locationName' => 'lifecycle'], 'ErrorCode' => ['shape' => 'String', 'locationName' => 'errorCode'], 'ErrorMessage' => ['shape' => 'String', 'locationName' => 'errorMessage']]], 'DescribeFleetHistoryRequest' => ['type' => 'structure', 'required' => ['FleetId', 'StartTime'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'EventType' => ['shape' => 'FleetEventType'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'FleetId' => ['shape' => 'FleetId'], 'StartTime' => ['shape' => 'DateTime']]], 'DescribeFleetHistoryResult' => ['type' => 'structure', 'members' => ['HistoryRecords' => ['shape' => 'HistoryRecordSet', 'locationName' => 'historyRecordSet'], 'LastEvaluatedTime' => ['shape' => 'DateTime', 'locationName' => 'lastEvaluatedTime'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime']]], 'DescribeFleetInstancesRequest' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'FleetId' => ['shape' => 'FleetId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeFleetInstancesResult' => ['type' => 'structure', 'members' => ['ActiveInstances' => ['shape' => 'ActiveInstanceSet', 'locationName' => 'activeInstanceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId']]], 'DescribeFleetsErrorSet' => ['type' => 'list', 'member' => ['shape' => 'DescribeFleetError', 'locationName' => 'item']], 'DescribeFleetsInstances' => ['type' => 'structure', 'members' => ['LaunchTemplateAndOverrides' => ['shape' => 'LaunchTemplateAndOverridesResponse', 'locationName' => 'launchTemplateAndOverrides'], 'Lifecycle' => ['shape' => 'InstanceLifecycle', 'locationName' => 'lifecycle'], 'InstanceIds' => ['shape' => 'InstanceIdsSet', 'locationName' => 'instanceIds'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'DescribeFleetsInstancesSet' => ['type' => 'list', 'member' => ['shape' => 'DescribeFleetsInstances', 'locationName' => 'item']], 'DescribeFleetsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'FleetIds' => ['shape' => 'FleetIdSet', 'locationName' => 'FleetId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeFleetsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Fleets' => ['shape' => 'FleetSet', 'locationName' => 'fleetSet']]], 'DescribeFlowLogsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filter' => ['shape' => 'FilterList'], 'FlowLogIds' => ['shape' => 'FlowLogIdList', 'locationName' => 'FlowLogId'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeFlowLogsResult' => ['type' => 'structure', 'members' => ['FlowLogs' => ['shape' => 'FlowLogSet', 'locationName' => 'flowLogSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeFpgaImageAttributeRequest' => ['type' => 'structure', 'required' => ['FpgaImageId', 'Attribute'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FpgaImageId' => ['shape' => 'FpgaImageId'], 'Attribute' => ['shape' => 'FpgaImageAttributeName']]], 'DescribeFpgaImageAttributeResult' => ['type' => 'structure', 'members' => ['FpgaImageAttribute' => ['shape' => 'FpgaImageAttribute', 'locationName' => 'fpgaImageAttribute']]], 'DescribeFpgaImagesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeFpgaImagesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FpgaImageIds' => ['shape' => 'FpgaImageIdList', 'locationName' => 'FpgaImageId'], 'Owners' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'DescribeFpgaImagesMaxResults']]], 'DescribeFpgaImagesResult' => ['type' => 'structure', 'members' => ['FpgaImages' => ['shape' => 'FpgaImageList', 'locationName' => 'fpgaImageSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeHostReservationOfferingsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'FilterList'], 'MaxDuration' => ['shape' => 'Integer'], 'MaxResults' => ['shape' => 'DescribeHostReservationsMaxResults'], 'MinDuration' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'OfferingId' => ['shape' => 'OfferingId']]], 'DescribeHostReservationOfferingsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'OfferingSet' => ['shape' => 'HostOfferingSet', 'locationName' => 'offeringSet']]], 'DescribeHostReservationsMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 5], 'DescribeHostReservationsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'FilterList'], 'HostReservationIdSet' => ['shape' => 'HostReservationIdSet'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeHostReservationsResult' => ['type' => 'structure', 'members' => ['HostReservationSet' => ['shape' => 'HostReservationSet', 'locationName' => 'hostReservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeHostsResult' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => 'HostList', 'locationName' => 'hostSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeIamInstanceProfileAssociationsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeIamInstanceProfileAssociationsRequest' => ['type' => 'structure', 'members' => ['AssociationIds' => ['shape' => 'AssociationIdList', 'locationName' => 'AssociationId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeIamInstanceProfileAssociationsMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeIamInstanceProfileAssociationsResult' => ['type' => 'structure', 'members' => ['IamInstanceProfileAssociations' => ['shape' => 'IamInstanceProfileAssociationSet', 'locationName' => 'iamInstanceProfileAssociationSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeIdFormatRequest' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String']]], 'DescribeIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['PrincipalArn'], 'members' => ['PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn'], 'Resource' => ['shape' => 'String', 'locationName' => 'resource']]], 'DescribeIdentityIdFormatResult' => ['type' => 'structure', 'members' => ['Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'DescribeImageAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'ImageId'], 'members' => ['Attribute' => ['shape' => 'ImageAttributeName'], 'ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeImagesRequest' => ['type' => 'structure', 'members' => ['ExecutableUsers' => ['shape' => 'ExecutableByStringList', 'locationName' => 'ExecutableBy'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ImageIds' => ['shape' => 'ImageIdStringList', 'locationName' => 'ImageId'], 'Owners' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'IncludeDeprecated' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageList', 'locationName' => 'imagesSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeImportImageTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList'], 'ImportTaskIds' => ['shape' => 'ImportTaskIdList', 'locationName' => 'ImportTaskId'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeImportImageTasksResult' => ['type' => 'structure', 'members' => ['ImportImageTasks' => ['shape' => 'ImportImageTaskList', 'locationName' => 'importImageTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeImportSnapshotTasksRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList'], 'ImportTaskIds' => ['shape' => 'ImportSnapshotTaskIdList', 'locationName' => 'ImportTaskId'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeImportSnapshotTasksResult' => ['type' => 'structure', 'members' => ['ImportSnapshotTasks' => ['shape' => 'ImportSnapshotTaskList', 'locationName' => 'importSnapshotTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'InstanceId'], 'members' => ['Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId']]], 'DescribeInstanceCreditSpecificationsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeInstanceCreditSpecificationsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'MaxResults' => ['shape' => 'DescribeInstanceCreditSpecificationsMaxResults'], 'NextToken' => ['shape' => 'String']]], 'DescribeInstanceCreditSpecificationsResult' => ['type' => 'structure', 'members' => ['InstanceCreditSpecifications' => ['shape' => 'InstanceCreditSpecificationList', 'locationName' => 'instanceCreditSpecificationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceEventNotificationAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'DescribeInstanceEventNotificationAttributesResult' => ['type' => 'structure', 'members' => ['InstanceTagAttribute' => ['shape' => 'InstanceTagNotificationAttribute', 'locationName' => 'instanceTagAttribute']]], 'DescribeInstanceEventWindowsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceEventWindowIds' => ['shape' => 'InstanceEventWindowIdSet', 'locationName' => 'InstanceEventWindowId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'ResultRange'], 'NextToken' => ['shape' => 'String']]], 'DescribeInstanceEventWindowsResult' => ['type' => 'structure', 'members' => ['InstanceEventWindows' => ['shape' => 'InstanceEventWindowSet', 'locationName' => 'instanceEventWindowSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceStatusRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'IncludeAllInstances' => ['shape' => 'Boolean', 'locationName' => 'includeAllInstances']]], 'DescribeInstanceStatusResult' => ['type' => 'structure', 'members' => ['InstanceStatuses' => ['shape' => 'InstanceStatusList', 'locationName' => 'instanceStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstanceTypeOfferingsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'LocationType' => ['shape' => 'LocationType'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DITOMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceTypeOfferingsResult' => ['type' => 'structure', 'members' => ['InstanceTypeOfferings' => ['shape' => 'InstanceTypeOfferingsList', 'locationName' => 'instanceTypeOfferingSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeInstanceTypesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceTypes' => ['shape' => 'RequestInstanceTypeList', 'locationName' => 'InstanceType'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DITMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceTypesResult' => ['type' => 'structure', 'members' => ['InstanceTypes' => ['shape' => 'InstanceTypeInfoList', 'locationName' => 'instanceTypeSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeInstancesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInstancesResult' => ['type' => 'structure', 'members' => ['Reservations' => ['shape' => 'ReservationList', 'locationName' => 'reservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeInternetGatewaysMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeInternetGatewaysRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayIds' => ['shape' => 'InternetGatewayIdList', 'locationName' => 'internetGatewayId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeInternetGatewaysMaxResults']]], 'DescribeInternetGatewaysResult' => ['type' => 'structure', 'members' => ['InternetGateways' => ['shape' => 'InternetGatewayList', 'locationName' => 'internetGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeIpamPoolsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'IpamPoolIds' => ['shape' => 'ValueStringList', 'locationName' => 'IpamPoolId']]], 'DescribeIpamPoolsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken'], 'IpamPools' => ['shape' => 'IpamPoolSet', 'locationName' => 'ipamPoolSet']]], 'DescribeIpamResourceDiscoveriesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryIds' => ['shape' => 'ValueStringList', 'locationName' => 'IpamResourceDiscoveryId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeIpamResourceDiscoveriesResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscoveries' => ['shape' => 'IpamResourceDiscoverySet', 'locationName' => 'ipamResourceDiscoverySet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeIpamResourceDiscoveryAssociationsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryAssociationIds' => ['shape' => 'ValueStringList', 'locationName' => 'IpamResourceDiscoveryAssociationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeIpamResourceDiscoveryAssociationsResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscoveryAssociations' => ['shape' => 'IpamResourceDiscoveryAssociationSet', 'locationName' => 'ipamResourceDiscoveryAssociationSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeIpamScopesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'IpamScopeIds' => ['shape' => 'ValueStringList', 'locationName' => 'IpamScopeId']]], 'DescribeIpamScopesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken'], 'IpamScopes' => ['shape' => 'IpamScopeSet', 'locationName' => 'ipamScopeSet']]], 'DescribeIpamsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'IpamIds' => ['shape' => 'ValueStringList', 'locationName' => 'IpamId']]], 'DescribeIpamsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken'], 'Ipams' => ['shape' => 'IpamSet', 'locationName' => 'ipamSet']]], 'DescribeIpv6PoolsRequest' => ['type' => 'structure', 'members' => ['PoolIds' => ['shape' => 'Ipv6PoolIdList', 'locationName' => 'PoolId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'Ipv6PoolMaxResults'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribeIpv6PoolsResult' => ['type' => 'structure', 'members' => ['Ipv6Pools' => ['shape' => 'Ipv6PoolSet', 'locationName' => 'ipv6PoolSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeKeyPairsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'KeyNames' => ['shape' => 'KeyNameStringList', 'locationName' => 'KeyName'], 'KeyPairIds' => ['shape' => 'KeyPairIdStringList', 'locationName' => 'KeyPairId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'IncludePublicKey' => ['shape' => 'Boolean']]], 'DescribeKeyPairsResult' => ['type' => 'structure', 'members' => ['KeyPairs' => ['shape' => 'KeyPairList', 'locationName' => 'keySet']]], 'DescribeLaunchTemplateVersionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'Versions' => ['shape' => 'VersionStringList', 'locationName' => 'LaunchTemplateVersion'], 'MinVersion' => ['shape' => 'String'], 'MaxVersion' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ResolveAlias' => ['shape' => 'Boolean']]], 'DescribeLaunchTemplateVersionsResult' => ['type' => 'structure', 'members' => ['LaunchTemplateVersions' => ['shape' => 'LaunchTemplateVersionSet', 'locationName' => 'launchTemplateVersionSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLaunchTemplatesMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'DescribeLaunchTemplatesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'LaunchTemplateIds' => ['shape' => 'LaunchTemplateIdStringList', 'locationName' => 'LaunchTemplateId'], 'LaunchTemplateNames' => ['shape' => 'LaunchTemplateNameStringList', 'locationName' => 'LaunchTemplateName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeLaunchTemplatesMaxResults']]], 'DescribeLaunchTemplatesResult' => ['type' => 'structure', 'members' => ['LaunchTemplates' => ['shape' => 'LaunchTemplateSet', 'locationName' => 'launchTemplates'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet', 'locationName' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociations' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet', 'locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewayRouteTableVpcAssociationsRequest' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVpcAssociationIds' => ['shape' => 'LocalGatewayRouteTableVpcAssociationIdSet', 'locationName' => 'LocalGatewayRouteTableVpcAssociationId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewayRouteTableVpcAssociationsResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVpcAssociations' => ['shape' => 'LocalGatewayRouteTableVpcAssociationSet', 'locationName' => 'localGatewayRouteTableVpcAssociationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewayRouteTablesRequest' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableIds' => ['shape' => 'LocalGatewayRouteTableIdSet', 'locationName' => 'LocalGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewayRouteTablesResult' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTables' => ['shape' => 'LocalGatewayRouteTableSet', 'locationName' => 'localGatewayRouteTableSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewayVirtualInterfaceGroupsRequest' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaceGroupIds' => ['shape' => 'LocalGatewayVirtualInterfaceGroupIdSet', 'locationName' => 'LocalGatewayVirtualInterfaceGroupId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewayVirtualInterfaceGroupsResult' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaceGroups' => ['shape' => 'LocalGatewayVirtualInterfaceGroupSet', 'locationName' => 'localGatewayVirtualInterfaceGroupSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewayVirtualInterfacesRequest' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaceIds' => ['shape' => 'LocalGatewayVirtualInterfaceIdSet', 'locationName' => 'LocalGatewayVirtualInterfaceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewayVirtualInterfacesResult' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaces' => ['shape' => 'LocalGatewayVirtualInterfaceSet', 'locationName' => 'localGatewayVirtualInterfaceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeLocalGatewaysRequest' => ['type' => 'structure', 'members' => ['LocalGatewayIds' => ['shape' => 'LocalGatewayIdSet', 'locationName' => 'LocalGatewayId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'LocalGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeLocalGatewaysResult' => ['type' => 'structure', 'members' => ['LocalGateways' => ['shape' => 'LocalGatewaySet', 'locationName' => 'localGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeManagedPrefixListsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'PrefixListMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'PrefixListIds' => ['shape' => 'ValueStringList', 'locationName' => 'PrefixListId']]], 'DescribeManagedPrefixListsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken'], 'PrefixLists' => ['shape' => 'ManagedPrefixListSet', 'locationName' => 'prefixListSet']]], 'DescribeMovingAddressesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeMovingAddressesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'DescribeMovingAddressesMaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'PublicIps' => ['shape' => 'ValueStringList', 'locationName' => 'publicIp']]], 'DescribeMovingAddressesResult' => ['type' => 'structure', 'members' => ['MovingAddressStatuses' => ['shape' => 'MovingAddressStatusSet', 'locationName' => 'movingAddressStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNatGatewaysMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeNatGatewaysRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filter' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'DescribeNatGatewaysMaxResults'], 'NatGatewayIds' => ['shape' => 'NatGatewayIdStringList', 'locationName' => 'NatGatewayId'], 'NextToken' => ['shape' => 'String']]], 'DescribeNatGatewaysResult' => ['type' => 'structure', 'members' => ['NatGateways' => ['shape' => 'NatGatewayList', 'locationName' => 'natGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkAclsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeNetworkAclsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclIds' => ['shape' => 'NetworkAclIdStringList', 'locationName' => 'NetworkAclId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeNetworkAclsMaxResults']]], 'DescribeNetworkAclsResult' => ['type' => 'structure', 'members' => ['NetworkAcls' => ['shape' => 'NetworkAclList', 'locationName' => 'networkAclSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInsightsAccessScopeAnalysesRequest' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysisIds' => ['shape' => 'NetworkInsightsAccessScopeAnalysisIdList', 'locationName' => 'NetworkInsightsAccessScopeAnalysisId'], 'NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId'], 'AnalysisStartTimeBegin' => ['shape' => 'MillisecondDateTime'], 'AnalysisStartTimeEnd' => ['shape' => 'MillisecondDateTime'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'NetworkInsightsMaxResults'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeNetworkInsightsAccessScopeAnalysesResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalyses' => ['shape' => 'NetworkInsightsAccessScopeAnalysisList', 'locationName' => 'networkInsightsAccessScopeAnalysisSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInsightsAccessScopesRequest' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeIds' => ['shape' => 'NetworkInsightsAccessScopeIdList', 'locationName' => 'NetworkInsightsAccessScopeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'NetworkInsightsMaxResults'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeNetworkInsightsAccessScopesResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopes' => ['shape' => 'NetworkInsightsAccessScopeList', 'locationName' => 'networkInsightsAccessScopeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInsightsAnalysesRequest' => ['type' => 'structure', 'members' => ['NetworkInsightsAnalysisIds' => ['shape' => 'NetworkInsightsAnalysisIdList', 'locationName' => 'NetworkInsightsAnalysisId'], 'NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId'], 'AnalysisStartTime' => ['shape' => 'MillisecondDateTime'], 'AnalysisEndTime' => ['shape' => 'MillisecondDateTime'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'NetworkInsightsMaxResults'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeNetworkInsightsAnalysesResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAnalyses' => ['shape' => 'NetworkInsightsAnalysisList', 'locationName' => 'networkInsightsAnalysisSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInsightsPathsRequest' => ['type' => 'structure', 'members' => ['NetworkInsightsPathIds' => ['shape' => 'NetworkInsightsPathIdList', 'locationName' => 'NetworkInsightsPathId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'NetworkInsightsMaxResults'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeNetworkInsightsPathsResult' => ['type' => 'structure', 'members' => ['NetworkInsightsPaths' => ['shape' => 'NetworkInsightsPathList', 'locationName' => 'networkInsightsPathSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['Attribute' => ['shape' => 'NetworkInterfaceAttribute', 'locationName' => 'attribute'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId']]], 'DescribeNetworkInterfaceAttributeResult' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck']]], 'DescribeNetworkInterfacePermissionsMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'DescribeNetworkInterfacePermissionsRequest' => ['type' => 'structure', 'members' => ['NetworkInterfacePermissionIds' => ['shape' => 'NetworkInterfacePermissionIdList', 'locationName' => 'NetworkInterfacePermissionId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeNetworkInterfacePermissionsMaxResults']]], 'DescribeNetworkInterfacePermissionsResult' => ['type' => 'structure', 'members' => ['NetworkInterfacePermissions' => ['shape' => 'NetworkInterfacePermissionList', 'locationName' => 'networkInterfacePermissions'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeNetworkInterfacesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeNetworkInterfacesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIdList', 'locationName' => 'NetworkInterfaceId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeNetworkInterfacesMaxResults']]], 'DescribeNetworkInterfacesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaces' => ['shape' => 'NetworkInterfaceList', 'locationName' => 'networkInterfaceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribePlacementGroupsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupNames' => ['shape' => 'PlacementGroupStringList', 'locationName' => 'groupName'], 'GroupIds' => ['shape' => 'PlacementGroupIdStringList', 'locationName' => 'GroupId']]], 'DescribePlacementGroupsResult' => ['type' => 'structure', 'members' => ['PlacementGroups' => ['shape' => 'PlacementGroupList', 'locationName' => 'placementGroupSet']]], 'DescribePrefixListsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'PrefixListIds' => ['shape' => 'PrefixListResourceIdStringList', 'locationName' => 'PrefixListId']]], 'DescribePrefixListsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'PrefixLists' => ['shape' => 'PrefixListSet', 'locationName' => 'prefixListSet']]], 'DescribePrincipalIdFormatMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DescribePrincipalIdFormatRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Resources' => ['shape' => 'ResourceList', 'locationName' => 'Resource'], 'MaxResults' => ['shape' => 'DescribePrincipalIdFormatMaxResults'], 'NextToken' => ['shape' => 'String']]], 'DescribePrincipalIdFormatResult' => ['type' => 'structure', 'members' => ['Principals' => ['shape' => 'PrincipalIdFormatList', 'locationName' => 'principalSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribePublicIpv4PoolsRequest' => ['type' => 'structure', 'members' => ['PoolIds' => ['shape' => 'PublicIpv4PoolIdStringList', 'locationName' => 'PoolId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PoolMaxResults'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter']]], 'DescribePublicIpv4PoolsResult' => ['type' => 'structure', 'members' => ['PublicIpv4Pools' => ['shape' => 'PublicIpv4PoolSet', 'locationName' => 'publicIpv4PoolSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeRegionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'RegionNames' => ['shape' => 'RegionNameStringList', 'locationName' => 'RegionName'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'AllRegions' => ['shape' => 'Boolean']]], 'DescribeRegionsResult' => ['type' => 'structure', 'members' => ['Regions' => ['shape' => 'RegionList', 'locationName' => 'regionInfo']]], 'DescribeReplaceRootVolumeTasksMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'DescribeReplaceRootVolumeTasksRequest' => ['type' => 'structure', 'members' => ['ReplaceRootVolumeTaskIds' => ['shape' => 'ReplaceRootVolumeTaskIds', 'locationName' => 'ReplaceRootVolumeTaskId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'DescribeReplaceRootVolumeTasksMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeReplaceRootVolumeTasksResult' => ['type' => 'structure', 'members' => ['ReplaceRootVolumeTasks' => ['shape' => 'ReplaceRootVolumeTasks', 'locationName' => 'replaceRootVolumeTaskSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesListingsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ReservedInstancesId' => ['shape' => 'ReservationId', 'locationName' => 'reservedInstancesId'], 'ReservedInstancesListingId' => ['shape' => 'ReservedInstancesListingId', 'locationName' => 'reservedInstancesListingId']]], 'DescribeReservedInstancesListingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesListings' => ['shape' => 'ReservedInstancesListingList', 'locationName' => 'reservedInstancesListingsSet']]], 'DescribeReservedInstancesModificationsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'ReservedInstancesModificationIds' => ['shape' => 'ReservedInstancesModificationIdStringList', 'locationName' => 'ReservedInstancesModificationId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesModificationsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ReservedInstancesModifications' => ['shape' => 'ReservedInstancesModificationList', 'locationName' => 'reservedInstancesModificationsSet']]], 'DescribeReservedInstancesOfferingsRequest' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'IncludeMarketplace' => ['shape' => 'Boolean'], 'InstanceType' => ['shape' => 'InstanceType'], 'MaxDuration' => ['shape' => 'Long'], 'MaxInstanceCount' => ['shape' => 'Integer'], 'MinDuration' => ['shape' => 'Long'], 'OfferingClass' => ['shape' => 'OfferingClassType'], 'ProductDescription' => ['shape' => 'RIProductDescription'], 'ReservedInstancesOfferingIds' => ['shape' => 'ReservedInstancesOfferingIdStringList', 'locationName' => 'ReservedInstancesOfferingId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType']]], 'DescribeReservedInstancesOfferingsResult' => ['type' => 'structure', 'members' => ['ReservedInstancesOfferings' => ['shape' => 'ReservedInstancesOfferingList', 'locationName' => 'reservedInstancesOfferingsSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'OfferingClass' => ['shape' => 'OfferingClassType'], 'ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType']]], 'DescribeReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstances' => ['shape' => 'ReservedInstancesList', 'locationName' => 'reservedInstancesSet']]], 'DescribeRouteTablesMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 5], 'DescribeRouteTablesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableIds' => ['shape' => 'RouteTableIdStringList', 'locationName' => 'RouteTableId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeRouteTablesMaxResults']]], 'DescribeRouteTablesResult' => ['type' => 'structure', 'members' => ['RouteTables' => ['shape' => 'RouteTableList', 'locationName' => 'routeTableSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeScheduledInstanceAvailabilityMaxResults' => ['type' => 'integer', 'max' => 300, 'min' => 5], 'DescribeScheduledInstanceAvailabilityRequest' => ['type' => 'structure', 'required' => ['FirstSlotStartTimeRange', 'Recurrence'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'FirstSlotStartTimeRange' => ['shape' => 'SlotDateTimeRangeRequest'], 'MaxResults' => ['shape' => 'DescribeScheduledInstanceAvailabilityMaxResults'], 'MaxSlotDurationInHours' => ['shape' => 'Integer'], 'MinSlotDurationInHours' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrenceRequest']]], 'DescribeScheduledInstanceAvailabilityResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceAvailabilitySet' => ['shape' => 'ScheduledInstanceAvailabilitySet', 'locationName' => 'scheduledInstanceAvailabilitySet']]], 'DescribeScheduledInstancesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'ScheduledInstanceIds' => ['shape' => 'ScheduledInstanceIdRequestSet', 'locationName' => 'ScheduledInstanceId'], 'SlotStartTimeRange' => ['shape' => 'SlotStartTimeRangeRequest']]], 'DescribeScheduledInstancesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ScheduledInstanceSet' => ['shape' => 'ScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'DescribeSecurityGroupReferencesRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'GroupIds']]], 'DescribeSecurityGroupReferencesResult' => ['type' => 'structure', 'members' => ['SecurityGroupReferenceSet' => ['shape' => 'SecurityGroupReferences', 'locationName' => 'securityGroupReferenceSet']]], 'DescribeSecurityGroupRulesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeSecurityGroupRulesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'SecurityGroupRuleIds' => ['shape' => 'SecurityGroupRuleIdList', 'locationName' => 'SecurityGroupRuleId'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeSecurityGroupRulesMaxResults']]], 'DescribeSecurityGroupRulesResult' => ['type' => 'structure', 'members' => ['SecurityGroupRules' => ['shape' => 'SecurityGroupRuleList', 'locationName' => 'securityGroupRuleSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSecurityGroupsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeSecurityGroupsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'GroupIds' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'GroupName'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeSecurityGroupsMaxResults']]], 'DescribeSecurityGroupsResult' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroupList', 'locationName' => 'securityGroupInfo'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'SnapshotId'], 'members' => ['Attribute' => ['shape' => 'SnapshotAttributeName'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['CreateVolumePermissions' => ['shape' => 'CreateVolumePermissionList', 'locationName' => 'createVolumePermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId']]], 'DescribeSnapshotTierStatusMaxResults' => ['type' => 'integer'], 'DescribeSnapshotTierStatusRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeSnapshotTierStatusMaxResults']]], 'DescribeSnapshotTierStatusResult' => ['type' => 'structure', 'members' => ['SnapshotTierStatuses' => ['shape' => 'snapshotTierStatusSet', 'locationName' => 'snapshotTierStatusSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'OwnerIds' => ['shape' => 'OwnerStringList', 'locationName' => 'Owner'], 'RestorableByUserIds' => ['shape' => 'RestorableByStringList', 'locationName' => 'RestorableBy'], 'SnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSnapshotsResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotList', 'locationName' => 'snapshotSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotDatafeedSubscriptionRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeSpotDatafeedSubscriptionResult' => ['type' => 'structure', 'members' => ['SpotDatafeedSubscription' => ['shape' => 'SpotDatafeedSubscription', 'locationName' => 'spotDatafeedSubscription']]], 'DescribeSpotFleetInstancesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DescribeSpotFleetInstancesRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'DescribeSpotFleetInstancesMaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestId' => ['shape' => 'SpotFleetRequestId', 'locationName' => 'spotFleetRequestId']]], 'DescribeSpotFleetInstancesResponse' => ['type' => 'structure', 'members' => ['ActiveInstances' => ['shape' => 'ActiveInstanceSet', 'locationName' => 'activeInstanceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'DescribeSpotFleetRequestHistoryMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DescribeSpotFleetRequestHistoryRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId', 'StartTime'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'MaxResults' => ['shape' => 'DescribeSpotFleetRequestHistoryMaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestId' => ['shape' => 'SpotFleetRequestId', 'locationName' => 'spotFleetRequestId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime']]], 'DescribeSpotFleetRequestHistoryResponse' => ['type' => 'structure', 'members' => ['HistoryRecords' => ['shape' => 'HistoryRecords', 'locationName' => 'historyRecordSet'], 'LastEvaluatedTime' => ['shape' => 'DateTime', 'locationName' => 'lastEvaluatedTime'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime']]], 'DescribeSpotFleetRequestsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestIds' => ['shape' => 'SpotFleetRequestIdList', 'locationName' => 'spotFleetRequestId']]], 'DescribeSpotFleetRequestsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotFleetRequestConfigs' => ['shape' => 'SpotFleetRequestConfigSet', 'locationName' => 'spotFleetRequestConfigSet']]], 'DescribeSpotInstanceRequestsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotInstanceRequestIds' => ['shape' => 'SpotInstanceRequestIdList', 'locationName' => 'SpotInstanceRequestId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeSpotInstanceRequestsResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSpotPriceHistoryRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'InstanceTypes' => ['shape' => 'InstanceTypeList', 'locationName' => 'InstanceType'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'ProductDescriptions' => ['shape' => 'ProductDescriptionList', 'locationName' => 'ProductDescription'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime']]], 'DescribeSpotPriceHistoryResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'SpotPriceHistory' => ['shape' => 'SpotPriceHistoryList', 'locationName' => 'spotPriceHistorySet']]], 'DescribeStaleSecurityGroupsMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'DescribeStaleSecurityGroupsNextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DescribeStaleSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'DescribeStaleSecurityGroupsMaxResults'], 'NextToken' => ['shape' => 'DescribeStaleSecurityGroupsNextToken'], 'VpcId' => ['shape' => 'VpcId']]], 'DescribeStaleSecurityGroupsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'StaleSecurityGroupSet' => ['shape' => 'StaleSecurityGroupSet', 'locationName' => 'staleSecurityGroupSet']]], 'DescribeStoreImageTasksRequest' => ['type' => 'structure', 'members' => ['ImageIds' => ['shape' => 'ImageIdList', 'locationName' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeStoreImageTasksRequestMaxResults']]], 'DescribeStoreImageTasksRequestMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'DescribeStoreImageTasksResult' => ['type' => 'structure', 'members' => ['StoreImageTaskResults' => ['shape' => 'StoreImageTaskResultSet', 'locationName' => 'storeImageTaskResultSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeSubnetsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeSubnetsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'SubnetIds' => ['shape' => 'SubnetIdStringList', 'locationName' => 'SubnetId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeSubnetsMaxResults']]], 'DescribeSubnetsResult' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'SubnetList', 'locationName' => 'subnetSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTagsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTagsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'Tags' => ['shape' => 'TagDescriptionList', 'locationName' => 'tagSet']]], 'DescribeTrafficMirrorFiltersRequest' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterIds' => ['shape' => 'TrafficMirrorFilterIdList', 'locationName' => 'TrafficMirrorFilterId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TrafficMirroringMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeTrafficMirrorFiltersResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilters' => ['shape' => 'TrafficMirrorFilterSet', 'locationName' => 'trafficMirrorFilterSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTrafficMirrorSessionsRequest' => ['type' => 'structure', 'members' => ['TrafficMirrorSessionIds' => ['shape' => 'TrafficMirrorSessionIdList', 'locationName' => 'TrafficMirrorSessionId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TrafficMirroringMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeTrafficMirrorSessionsResult' => ['type' => 'structure', 'members' => ['TrafficMirrorSessions' => ['shape' => 'TrafficMirrorSessionSet', 'locationName' => 'trafficMirrorSessionSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTrafficMirrorTargetsRequest' => ['type' => 'structure', 'members' => ['TrafficMirrorTargetIds' => ['shape' => 'TrafficMirrorTargetIdList', 'locationName' => 'TrafficMirrorTargetId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TrafficMirroringMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeTrafficMirrorTargetsResult' => ['type' => 'structure', 'members' => ['TrafficMirrorTargets' => ['shape' => 'TrafficMirrorTargetSet', 'locationName' => 'trafficMirrorTargetSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayAttachmentsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentIds' => ['shape' => 'TransitGatewayAttachmentIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayAttachmentsResult' => ['type' => 'structure', 'members' => ['TransitGatewayAttachments' => ['shape' => 'TransitGatewayAttachmentList', 'locationName' => 'transitGatewayAttachments'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayConnectPeersRequest' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeerIds' => ['shape' => 'TransitGatewayConnectPeerIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayConnectPeersResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeers' => ['shape' => 'TransitGatewayConnectPeerList', 'locationName' => 'transitGatewayConnectPeerSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayConnectsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentIds' => ['shape' => 'TransitGatewayAttachmentIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayConnectsResult' => ['type' => 'structure', 'members' => ['TransitGatewayConnects' => ['shape' => 'TransitGatewayConnectList', 'locationName' => 'transitGatewayConnectSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayMulticastDomainsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainIds' => ['shape' => 'TransitGatewayMulticastDomainIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayMulticastDomainsResult' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomains' => ['shape' => 'TransitGatewayMulticastDomainList', 'locationName' => 'transitGatewayMulticastDomains'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayPeeringAttachmentsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentIds' => ['shape' => 'TransitGatewayAttachmentIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayPeeringAttachmentsResult' => ['type' => 'structure', 'members' => ['TransitGatewayPeeringAttachments' => ['shape' => 'TransitGatewayPeeringAttachmentList', 'locationName' => 'transitGatewayPeeringAttachments'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayPolicyTablesRequest' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTableIds' => ['shape' => 'TransitGatewayPolicyTableIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayPolicyTablesResult' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTables' => ['shape' => 'TransitGatewayPolicyTableList', 'locationName' => 'transitGatewayPolicyTables'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayRouteTableAnnouncementsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAnnouncementIds' => ['shape' => 'TransitGatewayRouteTableAnnouncementIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayRouteTableAnnouncementsResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAnnouncements' => ['shape' => 'TransitGatewayRouteTableAnnouncementList', 'locationName' => 'transitGatewayRouteTableAnnouncements'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayRouteTablesRequest' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableIds' => ['shape' => 'TransitGatewayRouteTableIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayRouteTablesResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTables' => ['shape' => 'TransitGatewayRouteTableList', 'locationName' => 'transitGatewayRouteTables'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewayVpcAttachmentsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentIds' => ['shape' => 'TransitGatewayAttachmentIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewayVpcAttachmentsResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachments' => ['shape' => 'TransitGatewayVpcAttachmentList', 'locationName' => 'transitGatewayVpcAttachments'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTransitGatewaysRequest' => ['type' => 'structure', 'members' => ['TransitGatewayIds' => ['shape' => 'TransitGatewayIdStringList'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeTransitGatewaysResult' => ['type' => 'structure', 'members' => ['TransitGateways' => ['shape' => 'TransitGatewayList', 'locationName' => 'transitGatewaySet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeTrunkInterfaceAssociationsMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'DescribeTrunkInterfaceAssociationsRequest' => ['type' => 'structure', 'members' => ['AssociationIds' => ['shape' => 'TrunkInterfaceAssociationIdList', 'locationName' => 'AssociationId'], 'DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeTrunkInterfaceAssociationsMaxResults']]], 'DescribeTrunkInterfaceAssociationsResult' => ['type' => 'structure', 'members' => ['InterfaceAssociations' => ['shape' => 'TrunkInterfaceAssociationList', 'locationName' => 'interfaceAssociationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVerifiedAccessEndpointsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeVerifiedAccessEndpointsRequest' => ['type' => 'structure', 'members' => ['VerifiedAccessEndpointIds' => ['shape' => 'VerifiedAccessEndpointIdList', 'locationName' => 'VerifiedAccessEndpointId'], 'VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'MaxResults' => ['shape' => 'DescribeVerifiedAccessEndpointsMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeVerifiedAccessEndpointsResult' => ['type' => 'structure', 'members' => ['VerifiedAccessEndpoints' => ['shape' => 'VerifiedAccessEndpointList', 'locationName' => 'verifiedAccessEndpointSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVerifiedAccessGroupMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeVerifiedAccessGroupsRequest' => ['type' => 'structure', 'members' => ['VerifiedAccessGroupIds' => ['shape' => 'VerifiedAccessGroupIdList', 'locationName' => 'VerifiedAccessGroupId'], 'VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'MaxResults' => ['shape' => 'DescribeVerifiedAccessGroupMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeVerifiedAccessGroupsResult' => ['type' => 'structure', 'members' => ['VerifiedAccessGroups' => ['shape' => 'VerifiedAccessGroupList', 'locationName' => 'verifiedAccessGroupSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVerifiedAccessInstanceLoggingConfigurationsMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'DescribeVerifiedAccessInstanceLoggingConfigurationsRequest' => ['type' => 'structure', 'members' => ['VerifiedAccessInstanceIds' => ['shape' => 'VerifiedAccessInstanceIdList', 'locationName' => 'VerifiedAccessInstanceId'], 'MaxResults' => ['shape' => 'DescribeVerifiedAccessInstanceLoggingConfigurationsMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeVerifiedAccessInstanceLoggingConfigurationsResult' => ['type' => 'structure', 'members' => ['LoggingConfigurations' => ['shape' => 'VerifiedAccessInstanceLoggingConfigurationList', 'locationName' => 'loggingConfigurationSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVerifiedAccessInstancesMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 5], 'DescribeVerifiedAccessInstancesRequest' => ['type' => 'structure', 'members' => ['VerifiedAccessInstanceIds' => ['shape' => 'VerifiedAccessInstanceIdList', 'locationName' => 'VerifiedAccessInstanceId'], 'MaxResults' => ['shape' => 'DescribeVerifiedAccessInstancesMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeVerifiedAccessInstancesResult' => ['type' => 'structure', 'members' => ['VerifiedAccessInstances' => ['shape' => 'VerifiedAccessInstanceList', 'locationName' => 'verifiedAccessInstanceSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVerifiedAccessTrustProvidersMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 5], 'DescribeVerifiedAccessTrustProvidersRequest' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProviderIds' => ['shape' => 'VerifiedAccessTrustProviderIdList', 'locationName' => 'VerifiedAccessTrustProviderId'], 'MaxResults' => ['shape' => 'DescribeVerifiedAccessTrustProvidersMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean']]], 'DescribeVerifiedAccessTrustProvidersResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProviders' => ['shape' => 'VerifiedAccessTrustProviderList', 'locationName' => 'verifiedAccessTrustProviderSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'DescribeVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'VolumeId'], 'members' => ['Attribute' => ['shape' => 'VolumeAttributeName'], 'VolumeId' => ['shape' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeVolumeAttributeResult' => ['type' => 'structure', 'members' => ['AutoEnableIO' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'autoEnableIO'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'DescribeVolumeStatusRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeVolumeStatusResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'VolumeStatuses' => ['shape' => 'VolumeStatusList', 'locationName' => 'volumeStatusSet']]], 'DescribeVolumesModificationsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeVolumesModificationsResult' => ['type' => 'structure', 'members' => ['VolumesModifications' => ['shape' => 'VolumeModificationList', 'locationName' => 'volumeModificationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'VolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'MaxResults' => ['shape' => 'Integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVolumesResult' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'VolumeList', 'locationName' => 'volumeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'VpcId'], 'members' => ['Attribute' => ['shape' => 'VpcAttributeName'], 'VpcId' => ['shape' => 'VpcId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeVpcAttributeResult' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsHostnames'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableDnsSupport'], 'EnableNetworkAddressUsageMetrics' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enableNetworkAddressUsageMetrics']]], 'DescribeVpcClassicLinkDnsSupportMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'DescribeVpcClassicLinkDnsSupportNextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DescribeVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'DescribeVpcClassicLinkDnsSupportMaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'DescribeVpcClassicLinkDnsSupportNextToken', 'locationName' => 'nextToken'], 'VpcIds' => ['shape' => 'VpcClassicLinkIdList']]], 'DescribeVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'DescribeVpcClassicLinkDnsSupportNextToken', 'locationName' => 'nextToken'], 'Vpcs' => ['shape' => 'ClassicLinkDnsSupportList', 'locationName' => 'vpcs']]], 'DescribeVpcClassicLinkRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcIds' => ['shape' => 'VpcClassicLinkIdList', 'locationName' => 'VpcId']]], 'DescribeVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcClassicLinkList', 'locationName' => 'vpcSet']]], 'DescribeVpcEndpointConnectionNotificationsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ConnectionNotificationId' => ['shape' => 'ConnectionNotificationId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointConnectionNotificationsResult' => ['type' => 'structure', 'members' => ['ConnectionNotificationSet' => ['shape' => 'ConnectionNotificationSet', 'locationName' => 'connectionNotificationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointConnectionsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointConnectionsResult' => ['type' => 'structure', 'members' => ['VpcEndpointConnections' => ['shape' => 'VpcEndpointConnectionSet', 'locationName' => 'vpcEndpointConnectionSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointServiceConfigurationsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceIds' => ['shape' => 'VpcEndpointServiceIdList', 'locationName' => 'ServiceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServiceConfigurationsResult' => ['type' => 'structure', 'members' => ['ServiceConfigurations' => ['shape' => 'ServiceConfigurationSet', 'locationName' => 'serviceConfigurationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointServicePermissionsRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServicePermissionsResult' => ['type' => 'structure', 'members' => ['AllowedPrincipals' => ['shape' => 'AllowedPrincipalSet', 'locationName' => 'allowedPrincipals'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointServicesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceNames' => ['shape' => 'ValueStringList', 'locationName' => 'ServiceName'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointServicesResult' => ['type' => 'structure', 'members' => ['ServiceNames' => ['shape' => 'ValueStringList', 'locationName' => 'serviceNameSet'], 'ServiceDetails' => ['shape' => 'ServiceDetailSet', 'locationName' => 'serviceDetailSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointIds' => ['shape' => 'VpcEndpointIdList', 'locationName' => 'VpcEndpointId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'DescribeVpcEndpointsResult' => ['type' => 'structure', 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpointSet', 'locationName' => 'vpcEndpointSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcPeeringConnectionsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeVpcPeeringConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionIds' => ['shape' => 'VpcPeeringConnectionIdList', 'locationName' => 'VpcPeeringConnectionId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeVpcPeeringConnectionsMaxResults']]], 'DescribeVpcPeeringConnectionsResult' => ['type' => 'structure', 'members' => ['VpcPeeringConnections' => ['shape' => 'VpcPeeringConnectionList', 'locationName' => 'vpcPeeringConnectionSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpcsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'DescribeVpcsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'VpcIds' => ['shape' => 'VpcIdStringList', 'locationName' => 'VpcId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'DescribeVpcsMaxResults']]], 'DescribeVpcsResult' => ['type' => 'structure', 'members' => ['Vpcs' => ['shape' => 'VpcList', 'locationName' => 'vpcSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeVpnConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'VpnConnectionIds' => ['shape' => 'VpnConnectionIdStringList', 'locationName' => 'VpnConnectionId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeVpnConnectionsResult' => ['type' => 'structure', 'members' => ['VpnConnections' => ['shape' => 'VpnConnectionList', 'locationName' => 'vpnConnectionSet']]], 'DescribeVpnGatewaysRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'VpnGatewayIds' => ['shape' => 'VpnGatewayIdStringList', 'locationName' => 'VpnGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DescribeVpnGatewaysResult' => ['type' => 'structure', 'members' => ['VpnGateways' => ['shape' => 'VpnGatewayList', 'locationName' => 'vpnGatewaySet']]], 'DestinationFileFormat' => ['type' => 'string', 'enum' => ['plain-text', 'parquet']], 'DestinationOptionsRequest' => ['type' => 'structure', 'members' => ['FileFormat' => ['shape' => 'DestinationFileFormat'], 'HiveCompatiblePartitions' => ['shape' => 'Boolean'], 'PerHourPartition' => ['shape' => 'Boolean']]], 'DestinationOptionsResponse' => ['type' => 'structure', 'members' => ['FileFormat' => ['shape' => 'DestinationFileFormat', 'locationName' => 'fileFormat'], 'HiveCompatiblePartitions' => ['shape' => 'Boolean', 'locationName' => 'hiveCompatiblePartitions'], 'PerHourPartition' => ['shape' => 'Boolean', 'locationName' => 'perHourPartition']]], 'DetachClassicLinkVpcRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'DetachClassicLinkVpcResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DetachInternetGatewayRequest' => ['type' => 'structure', 'required' => ['InternetGatewayId', 'VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InternetGatewayId' => ['shape' => 'InternetGatewayId', 'locationName' => 'internetGatewayId'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'DetachNetworkInterfaceRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'NetworkInterfaceAttachmentId', 'locationName' => 'attachmentId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'DetachVerifiedAccessTrustProviderRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId', 'VerifiedAccessTrustProviderId'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'VerifiedAccessTrustProviderId' => ['shape' => 'VerifiedAccessTrustProviderId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'DetachVerifiedAccessTrustProviderResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProvider' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'verifiedAccessTrustProvider'], 'VerifiedAccessInstance' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'verifiedAccessInstance']]], 'DetachVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['Device' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'InstanceIdForResolver'], 'VolumeId' => ['shape' => 'VolumeIdWithResolver'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DetachVpnGatewayRequest' => ['type' => 'structure', 'required' => ['VpcId', 'VpnGatewayId'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'VpnGatewayId' => ['shape' => 'VpnGatewayId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DeviceOptions' => ['type' => 'structure', 'members' => ['TenantId' => ['shape' => 'String', 'locationName' => 'tenantId']]], 'DeviceTrustProviderType' => ['type' => 'string', 'enum' => ['jamf', 'crowdstrike']], 'DeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'DhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'DhcpConfigurationValueList', 'locationName' => 'valueSet']]], 'DhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DhcpConfiguration', 'locationName' => 'item']], 'DhcpConfigurationValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue', 'locationName' => 'item']], 'DhcpOptions' => ['type' => 'structure', 'members' => ['DhcpConfigurations' => ['shape' => 'DhcpConfigurationList', 'locationName' => 'dhcpConfigurationSet'], 'DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'DhcpOptionsId' => ['type' => 'string'], 'DhcpOptionsIdStringList' => ['type' => 'list', 'member' => ['shape' => 'DhcpOptionsId', 'locationName' => 'DhcpOptionsId']], 'DhcpOptionsList' => ['type' => 'list', 'member' => ['shape' => 'DhcpOptions', 'locationName' => 'item']], 'DirectoryServiceAuthentication' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'String', 'locationName' => 'directoryId']]], 'DirectoryServiceAuthenticationRequest' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'String']]], 'DisableAddressTransferRequest' => ['type' => 'structure', 'required' => ['AllocationId'], 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableAddressTransferResult' => ['type' => 'structure', 'members' => ['AddressTransfer' => ['shape' => 'AddressTransfer', 'locationName' => 'addressTransfer']]], 'DisableAwsNetworkPerformanceMetricSubscriptionRequest' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'String'], 'Destination' => ['shape' => 'String'], 'Metric' => ['shape' => 'MetricType'], 'Statistic' => ['shape' => 'StatisticType'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableAwsNetworkPerformanceMetricSubscriptionResult' => ['type' => 'structure', 'members' => ['Output' => ['shape' => 'Boolean', 'locationName' => 'output']]], 'DisableEbsEncryptionByDefaultRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'DisableEbsEncryptionByDefaultResult' => ['type' => 'structure', 'members' => ['EbsEncryptionByDefault' => ['shape' => 'Boolean', 'locationName' => 'ebsEncryptionByDefault']]], 'DisableFastLaunchRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'Force' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableFastLaunchResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'ResourceType' => ['shape' => 'FastLaunchResourceType', 'locationName' => 'resourceType'], 'SnapshotConfiguration' => ['shape' => 'FastLaunchSnapshotConfigurationResponse', 'locationName' => 'snapshotConfiguration'], 'LaunchTemplate' => ['shape' => 'FastLaunchLaunchTemplateSpecificationResponse', 'locationName' => 'launchTemplate'], 'MaxParallelLaunches' => ['shape' => 'Integer', 'locationName' => 'maxParallelLaunches'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'FastLaunchStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'StateTransitionTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'stateTransitionTime']]], 'DisableFastSnapshotRestoreErrorItem' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'FastSnapshotRestoreStateErrors' => ['shape' => 'DisableFastSnapshotRestoreStateErrorSet', 'locationName' => 'fastSnapshotRestoreStateErrorSet']]], 'DisableFastSnapshotRestoreErrorSet' => ['type' => 'list', 'member' => ['shape' => 'DisableFastSnapshotRestoreErrorItem', 'locationName' => 'item']], 'DisableFastSnapshotRestoreStateError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'DisableFastSnapshotRestoreStateErrorItem' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Error' => ['shape' => 'DisableFastSnapshotRestoreStateError', 'locationName' => 'error']]], 'DisableFastSnapshotRestoreStateErrorSet' => ['type' => 'list', 'member' => ['shape' => 'DisableFastSnapshotRestoreStateErrorItem', 'locationName' => 'item']], 'DisableFastSnapshotRestoreSuccessItem' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'FastSnapshotRestoreStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'EnablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enablingTime'], 'OptimizingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'optimizingTime'], 'EnabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enabledTime'], 'DisablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disablingTime'], 'DisabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disabledTime']]], 'DisableFastSnapshotRestoreSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'DisableFastSnapshotRestoreSuccessItem', 'locationName' => 'item']], 'DisableFastSnapshotRestoresRequest' => ['type' => 'structure', 'required' => ['AvailabilityZones', 'SourceSnapshotIds'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneStringList', 'locationName' => 'AvailabilityZone'], 'SourceSnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SourceSnapshotId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableFastSnapshotRestoresResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'DisableFastSnapshotRestoreSuccessSet', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'DisableFastSnapshotRestoreErrorSet', 'locationName' => 'unsuccessful']]], 'DisableImageDeprecationRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableImageDeprecationResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisableIpamOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['DelegatedAdminAccountId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'DelegatedAdminAccountId' => ['shape' => 'String']]], 'DisableIpamOrganizationAdminAccountResult' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Boolean', 'locationName' => 'success']]], 'DisableSerialConsoleAccessRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'DisableSerialConsoleAccessResult' => ['type' => 'structure', 'members' => ['SerialConsoleAccessEnabled' => ['shape' => 'Boolean', 'locationName' => 'serialConsoleAccessEnabled']]], 'DisableTransitGatewayRouteTablePropagationRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean'], 'TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId']]], 'DisableTransitGatewayRouteTablePropagationResult' => ['type' => 'structure', 'members' => ['Propagation' => ['shape' => 'TransitGatewayPropagation', 'locationName' => 'propagation']]], 'DisableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['GatewayId', 'RouteTableId'], 'members' => ['GatewayId' => ['shape' => 'VpnGatewayId'], 'RouteTableId' => ['shape' => 'RouteTableId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId']]], 'DisableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'DisableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisassociateAddressRequest' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'ElasticIpAssociationId'], 'PublicIp' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DisassociateClientVpnTargetNetworkRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'AssociationId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'AssociationId' => ['shape' => 'ClientVpnAssociationId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateClientVpnTargetNetworkResult' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Status' => ['shape' => 'AssociationStatus', 'locationName' => 'status']]], 'DisassociateEnclaveCertificateIamRoleRequest' => ['type' => 'structure', 'required' => ['CertificateArn', 'RoleArn'], 'members' => ['CertificateArn' => ['shape' => 'CertificateId'], 'RoleArn' => ['shape' => 'RoleId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateEnclaveCertificateIamRoleResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'DisassociateIamInstanceProfileRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'IamInstanceProfileAssociationId']]], 'DisassociateIamInstanceProfileResult' => ['type' => 'structure', 'members' => ['IamInstanceProfileAssociation' => ['shape' => 'IamInstanceProfileAssociation', 'locationName' => 'iamInstanceProfileAssociation']]], 'DisassociateInstanceEventWindowRequest' => ['type' => 'structure', 'required' => ['InstanceEventWindowId', 'AssociationTarget'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId'], 'AssociationTarget' => ['shape' => 'InstanceEventWindowDisassociationRequest']]], 'DisassociateInstanceEventWindowResult' => ['type' => 'structure', 'members' => ['InstanceEventWindow' => ['shape' => 'InstanceEventWindow', 'locationName' => 'instanceEventWindow']]], 'DisassociateIpamResourceDiscoveryRequest' => ['type' => 'structure', 'required' => ['IpamResourceDiscoveryAssociationId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryAssociationId' => ['shape' => 'IpamResourceDiscoveryAssociationId']]], 'DisassociateIpamResourceDiscoveryResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscoveryAssociation' => ['shape' => 'IpamResourceDiscoveryAssociation', 'locationName' => 'ipamResourceDiscoveryAssociation']]], 'DisassociateNatGatewayAddressRequest' => ['type' => 'structure', 'required' => ['NatGatewayId', 'AssociationIds'], 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId'], 'AssociationIds' => ['shape' => 'EipAssociationIdList', 'locationName' => 'AssociationId'], 'MaxDrainDurationSeconds' => ['shape' => 'DrainSeconds'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateNatGatewayAddressResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet']]], 'DisassociateRouteTableRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'RouteTableAssociationId', 'locationName' => 'associationId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'DisassociateSubnetCidrBlockRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'SubnetCidrAssociationId', 'locationName' => 'associationId']]], 'DisassociateSubnetCidrBlockResult' => ['type' => 'structure', 'members' => ['Ipv6CidrBlockAssociation' => ['shape' => 'SubnetIpv6CidrBlockAssociation', 'locationName' => 'ipv6CidrBlockAssociation'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'DisassociateTransitGatewayMulticastDomainRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId', 'TransitGatewayAttachmentId', 'SubnetIds'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'SubnetIds' => ['shape' => 'TransitGatewaySubnetIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateTransitGatewayMulticastDomainResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayMulticastDomainAssociations', 'locationName' => 'associations']]], 'DisassociateTransitGatewayPolicyTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayPolicyTableId', 'TransitGatewayAttachmentId'], 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateTransitGatewayPolicyTableResult' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'TransitGatewayPolicyTableAssociation', 'locationName' => 'association']]], 'DisassociateTransitGatewayRouteTableRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'TransitGatewayAttachmentId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateTransitGatewayRouteTableResult' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'TransitGatewayAssociation', 'locationName' => 'association']]], 'DisassociateTrunkInterfaceRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'TrunkInterfaceAssociationId'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'DisassociateTrunkInterfaceResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken']]], 'DisassociateVpcCidrBlockRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'VpcCidrAssociationId', 'locationName' => 'associationId']]], 'DisassociateVpcCidrBlockResult' => ['type' => 'structure', 'members' => ['Ipv6CidrBlockAssociation' => ['shape' => 'VpcIpv6CidrBlockAssociation', 'locationName' => 'ipv6CidrBlockAssociation'], 'CidrBlockAssociation' => ['shape' => 'VpcCidrBlockAssociation', 'locationName' => 'cidrBlockAssociation'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'DiskCount' => ['type' => 'integer'], 'DiskImage' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Image' => ['shape' => 'DiskImageDetail'], 'Volume' => ['shape' => 'VolumeDetail']]], 'DiskImageDescription' => ['type' => 'structure', 'members' => ['Checksum' => ['shape' => 'String', 'locationName' => 'checksum'], 'Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl'], 'Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'DiskImageDetail' => ['type' => 'structure', 'required' => ['Bytes', 'Format', 'ImportManifestUrl'], 'members' => ['Bytes' => ['shape' => 'Long', 'locationName' => 'bytes'], 'Format' => ['shape' => 'DiskImageFormat', 'locationName' => 'format'], 'ImportManifestUrl' => ['shape' => 'String', 'locationName' => 'importManifestUrl']]], 'DiskImageFormat' => ['type' => 'string', 'enum' => ['VMDK', 'RAW', 'VHD']], 'DiskImageList' => ['type' => 'list', 'member' => ['shape' => 'DiskImage']], 'DiskImageVolumeDescription' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String', 'locationName' => 'id'], 'Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'DiskInfo' => ['type' => 'structure', 'members' => ['SizeInGB' => ['shape' => 'DiskSize', 'locationName' => 'sizeInGB'], 'Count' => ['shape' => 'DiskCount', 'locationName' => 'count'], 'Type' => ['shape' => 'DiskType', 'locationName' => 'type']]], 'DiskInfoList' => ['type' => 'list', 'member' => ['shape' => 'DiskInfo', 'locationName' => 'item']], 'DiskSize' => ['type' => 'long'], 'DiskType' => ['type' => 'string', 'enum' => ['hdd', 'ssd']], 'DnsEntry' => ['type' => 'structure', 'members' => ['DnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'HostedZoneId' => ['shape' => 'String', 'locationName' => 'hostedZoneId']]], 'DnsEntrySet' => ['type' => 'list', 'member' => ['shape' => 'DnsEntry', 'locationName' => 'item']], 'DnsNameState' => ['type' => 'string', 'enum' => ['pendingVerification', 'verified', 'failed']], 'DnsOptions' => ['type' => 'structure', 'members' => ['DnsRecordIpType' => ['shape' => 'DnsRecordIpType', 'locationName' => 'dnsRecordIpType']]], 'DnsOptionsSpecification' => ['type' => 'structure', 'members' => ['DnsRecordIpType' => ['shape' => 'DnsRecordIpType']]], 'DnsRecordIpType' => ['type' => 'string', 'enum' => ['ipv4', 'dualstack', 'ipv6', 'service-defined']], 'DnsServersOptionsModifyStructure' => ['type' => 'structure', 'members' => ['CustomDnsServers' => ['shape' => 'ValueStringList'], 'Enabled' => ['shape' => 'Boolean']]], 'DnsSupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'DomainType' => ['type' => 'string', 'enum' => ['vpc', 'standard']], 'Double' => ['type' => 'double'], 'DoubleWithConstraints' => ['type' => 'double', 'max' => 99.999, 'min' => 0.001], 'DrainSeconds' => ['type' => 'integer', 'max' => 4000, 'min' => 1], 'DynamicRoutingValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'SnapshotId' => ['shape' => 'SnapshotId', 'locationName' => 'snapshotId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'Throughput' => ['shape' => 'Integer', 'locationName' => 'throughput'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted']]], 'EbsEncryptionSupport' => ['type' => 'string', 'enum' => ['unsupported', 'supported']], 'EbsInfo' => ['type' => 'structure', 'members' => ['EbsOptimizedSupport' => ['shape' => 'EbsOptimizedSupport', 'locationName' => 'ebsOptimizedSupport'], 'EncryptionSupport' => ['shape' => 'EbsEncryptionSupport', 'locationName' => 'encryptionSupport'], 'EbsOptimizedInfo' => ['shape' => 'EbsOptimizedInfo', 'locationName' => 'ebsOptimizedInfo'], 'NvmeSupport' => ['shape' => 'EbsNvmeSupport', 'locationName' => 'nvmeSupport']]], 'EbsInstanceBlockDevice' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'EbsInstanceBlockDeviceSpecification' => ['type' => 'structure', 'members' => ['DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'VolumeId' => ['shape' => 'VolumeId', 'locationName' => 'volumeId']]], 'EbsNvmeSupport' => ['type' => 'string', 'enum' => ['unsupported', 'supported', 'required']], 'EbsOptimizedInfo' => ['type' => 'structure', 'members' => ['BaselineBandwidthInMbps' => ['shape' => 'BaselineBandwidthInMbps', 'locationName' => 'baselineBandwidthInMbps'], 'BaselineThroughputInMBps' => ['shape' => 'BaselineThroughputInMBps', 'locationName' => 'baselineThroughputInMBps'], 'BaselineIops' => ['shape' => 'BaselineIops', 'locationName' => 'baselineIops'], 'MaximumBandwidthInMbps' => ['shape' => 'MaximumBandwidthInMbps', 'locationName' => 'maximumBandwidthInMbps'], 'MaximumThroughputInMBps' => ['shape' => 'MaximumThroughputInMBps', 'locationName' => 'maximumThroughputInMBps'], 'MaximumIops' => ['shape' => 'MaximumIops', 'locationName' => 'maximumIops']]], 'EbsOptimizedSupport' => ['type' => 'string', 'enum' => ['unsupported', 'supported', 'default']], 'EfaInfo' => ['type' => 'structure', 'members' => ['MaximumEfaInterfaces' => ['shape' => 'MaximumEfaInterfaces', 'locationName' => 'maximumEfaInterfaces']]], 'EfaSupportedFlag' => ['type' => 'boolean'], 'EgressOnlyInternetGateway' => ['type' => 'structure', 'members' => ['Attachments' => ['shape' => 'InternetGatewayAttachmentList', 'locationName' => 'attachmentSet'], 'EgressOnlyInternetGatewayId' => ['shape' => 'EgressOnlyInternetGatewayId', 'locationName' => 'egressOnlyInternetGatewayId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'EgressOnlyInternetGatewayId' => ['type' => 'string'], 'EgressOnlyInternetGatewayIdList' => ['type' => 'list', 'member' => ['shape' => 'EgressOnlyInternetGatewayId', 'locationName' => 'item']], 'EgressOnlyInternetGatewayList' => ['type' => 'list', 'member' => ['shape' => 'EgressOnlyInternetGateway', 'locationName' => 'item']], 'EipAssociationIdList' => ['type' => 'list', 'member' => ['shape' => 'ElasticIpAssociationId', 'locationName' => 'item']], 'ElasticGpuAssociation' => ['type' => 'structure', 'members' => ['ElasticGpuId' => ['shape' => 'ElasticGpuId', 'locationName' => 'elasticGpuId'], 'ElasticGpuAssociationId' => ['shape' => 'String', 'locationName' => 'elasticGpuAssociationId'], 'ElasticGpuAssociationState' => ['shape' => 'String', 'locationName' => 'elasticGpuAssociationState'], 'ElasticGpuAssociationTime' => ['shape' => 'String', 'locationName' => 'elasticGpuAssociationTime']]], 'ElasticGpuAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpuAssociation', 'locationName' => 'item']], 'ElasticGpuHealth' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ElasticGpuStatus', 'locationName' => 'status']]], 'ElasticGpuId' => ['type' => 'string'], 'ElasticGpuIdSet' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpuId', 'locationName' => 'item']], 'ElasticGpuSet' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpus', 'locationName' => 'item']], 'ElasticGpuSpecification' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'String']]], 'ElasticGpuSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpuSpecification', 'locationName' => 'ElasticGpuSpecification']], 'ElasticGpuSpecificationResponse' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String', 'locationName' => 'type']]], 'ElasticGpuSpecificationResponseList' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpuSpecificationResponse', 'locationName' => 'item']], 'ElasticGpuSpecifications' => ['type' => 'list', 'member' => ['shape' => 'ElasticGpuSpecification', 'locationName' => 'item']], 'ElasticGpuState' => ['type' => 'string', 'enum' => ['ATTACHED']], 'ElasticGpuStatus' => ['type' => 'string', 'enum' => ['OK', 'IMPAIRED']], 'ElasticGpus' => ['type' => 'structure', 'members' => ['ElasticGpuId' => ['shape' => 'String', 'locationName' => 'elasticGpuId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'ElasticGpuType' => ['shape' => 'String', 'locationName' => 'elasticGpuType'], 'ElasticGpuHealth' => ['shape' => 'ElasticGpuHealth', 'locationName' => 'elasticGpuHealth'], 'ElasticGpuState' => ['shape' => 'ElasticGpuState', 'locationName' => 'elasticGpuState'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ElasticInferenceAccelerator' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'String'], 'Count' => ['shape' => 'ElasticInferenceAcceleratorCount']]], 'ElasticInferenceAcceleratorAssociation' => ['type' => 'structure', 'members' => ['ElasticInferenceAcceleratorArn' => ['shape' => 'String', 'locationName' => 'elasticInferenceAcceleratorArn'], 'ElasticInferenceAcceleratorAssociationId' => ['shape' => 'String', 'locationName' => 'elasticInferenceAcceleratorAssociationId'], 'ElasticInferenceAcceleratorAssociationState' => ['shape' => 'String', 'locationName' => 'elasticInferenceAcceleratorAssociationState'], 'ElasticInferenceAcceleratorAssociationTime' => ['shape' => 'DateTime', 'locationName' => 'elasticInferenceAcceleratorAssociationTime']]], 'ElasticInferenceAcceleratorAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ElasticInferenceAcceleratorAssociation', 'locationName' => 'item']], 'ElasticInferenceAcceleratorCount' => ['type' => 'integer', 'min' => 1], 'ElasticInferenceAccelerators' => ['type' => 'list', 'member' => ['shape' => 'ElasticInferenceAccelerator', 'locationName' => 'item']], 'ElasticIpAssociationId' => ['type' => 'string'], 'EnaSrdSpecification' => ['type' => 'structure', 'members' => ['EnaSrdEnabled' => ['shape' => 'Boolean'], 'EnaSrdUdpSpecification' => ['shape' => 'EnaSrdUdpSpecification']]], 'EnaSrdSupported' => ['type' => 'boolean'], 'EnaSrdUdpSpecification' => ['type' => 'structure', 'members' => ['EnaSrdUdpEnabled' => ['shape' => 'Boolean']]], 'EnaSupport' => ['type' => 'string', 'enum' => ['unsupported', 'supported', 'required']], 'EnableAddressTransferRequest' => ['type' => 'structure', 'required' => ['AllocationId', 'TransferAccountId'], 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'TransferAccountId' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableAddressTransferResult' => ['type' => 'structure', 'members' => ['AddressTransfer' => ['shape' => 'AddressTransfer', 'locationName' => 'addressTransfer']]], 'EnableAwsNetworkPerformanceMetricSubscriptionRequest' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'String'], 'Destination' => ['shape' => 'String'], 'Metric' => ['shape' => 'MetricType'], 'Statistic' => ['shape' => 'StatisticType'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableAwsNetworkPerformanceMetricSubscriptionResult' => ['type' => 'structure', 'members' => ['Output' => ['shape' => 'Boolean', 'locationName' => 'output']]], 'EnableEbsEncryptionByDefaultRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'EnableEbsEncryptionByDefaultResult' => ['type' => 'structure', 'members' => ['EbsEncryptionByDefault' => ['shape' => 'Boolean', 'locationName' => 'ebsEncryptionByDefault']]], 'EnableFastLaunchRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'ResourceType' => ['shape' => 'String'], 'SnapshotConfiguration' => ['shape' => 'FastLaunchSnapshotConfigurationRequest'], 'LaunchTemplate' => ['shape' => 'FastLaunchLaunchTemplateSpecificationRequest'], 'MaxParallelLaunches' => ['shape' => 'Integer'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableFastLaunchResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'ResourceType' => ['shape' => 'FastLaunchResourceType', 'locationName' => 'resourceType'], 'SnapshotConfiguration' => ['shape' => 'FastLaunchSnapshotConfigurationResponse', 'locationName' => 'snapshotConfiguration'], 'LaunchTemplate' => ['shape' => 'FastLaunchLaunchTemplateSpecificationResponse', 'locationName' => 'launchTemplate'], 'MaxParallelLaunches' => ['shape' => 'Integer', 'locationName' => 'maxParallelLaunches'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'FastLaunchStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'StateTransitionTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'stateTransitionTime']]], 'EnableFastSnapshotRestoreErrorItem' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'FastSnapshotRestoreStateErrors' => ['shape' => 'EnableFastSnapshotRestoreStateErrorSet', 'locationName' => 'fastSnapshotRestoreStateErrorSet']]], 'EnableFastSnapshotRestoreErrorSet' => ['type' => 'list', 'member' => ['shape' => 'EnableFastSnapshotRestoreErrorItem', 'locationName' => 'item']], 'EnableFastSnapshotRestoreStateError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'EnableFastSnapshotRestoreStateErrorItem' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Error' => ['shape' => 'EnableFastSnapshotRestoreStateError', 'locationName' => 'error']]], 'EnableFastSnapshotRestoreStateErrorSet' => ['type' => 'list', 'member' => ['shape' => 'EnableFastSnapshotRestoreStateErrorItem', 'locationName' => 'item']], 'EnableFastSnapshotRestoreSuccessItem' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'FastSnapshotRestoreStateCode', 'locationName' => 'state'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'stateTransitionReason'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'EnablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enablingTime'], 'OptimizingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'optimizingTime'], 'EnabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'enabledTime'], 'DisablingTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disablingTime'], 'DisabledTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'disabledTime']]], 'EnableFastSnapshotRestoreSuccessSet' => ['type' => 'list', 'member' => ['shape' => 'EnableFastSnapshotRestoreSuccessItem', 'locationName' => 'item']], 'EnableFastSnapshotRestoresRequest' => ['type' => 'structure', 'required' => ['AvailabilityZones', 'SourceSnapshotIds'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZoneStringList', 'locationName' => 'AvailabilityZone'], 'SourceSnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SourceSnapshotId'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableFastSnapshotRestoresResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'EnableFastSnapshotRestoreSuccessSet', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'EnableFastSnapshotRestoreErrorSet', 'locationName' => 'unsuccessful']]], 'EnableImageDeprecationRequest' => ['type' => 'structure', 'required' => ['ImageId', 'DeprecateAt'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'DeprecateAt' => ['shape' => 'MillisecondDateTime'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableImageDeprecationResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnableIpamOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['DelegatedAdminAccountId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'DelegatedAdminAccountId' => ['shape' => 'String']]], 'EnableIpamOrganizationAdminAccountResult' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Boolean', 'locationName' => 'success']]], 'EnableReachabilityAnalyzerOrganizationSharingRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'EnableReachabilityAnalyzerOrganizationSharingResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'returnValue']]], 'EnableSerialConsoleAccessRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'EnableSerialConsoleAccessResult' => ['type' => 'structure', 'members' => ['SerialConsoleAccessEnabled' => ['shape' => 'Boolean', 'locationName' => 'serialConsoleAccessEnabled']]], 'EnableTransitGatewayRouteTablePropagationRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean'], 'TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId']]], 'EnableTransitGatewayRouteTablePropagationResult' => ['type' => 'structure', 'members' => ['Propagation' => ['shape' => 'TransitGatewayPropagation', 'locationName' => 'propagation']]], 'EnableVgwRoutePropagationRequest' => ['type' => 'structure', 'required' => ['GatewayId', 'RouteTableId'], 'members' => ['GatewayId' => ['shape' => 'VpnGatewayId'], 'RouteTableId' => ['shape' => 'RouteTableId'], 'DryRun' => ['shape' => 'Boolean']]], 'EnableVolumeIORequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VolumeId' => ['shape' => 'VolumeId', 'locationName' => 'volumeId']]], 'EnableVpcClassicLinkDnsSupportRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId']]], 'EnableVpcClassicLinkDnsSupportResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnableVpcClassicLinkRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId']]], 'EnableVpcClassicLinkResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'EnclaveOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'EnclaveOptionsRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'EncryptionInTransitSupported' => ['type' => 'boolean'], 'EndDateType' => ['type' => 'string', 'enum' => ['unlimited', 'limited']], 'EndpointSet' => ['type' => 'list', 'member' => ['shape' => 'ClientVpnEndpoint', 'locationName' => 'item']], 'EphemeralNvmeSupport' => ['type' => 'string', 'enum' => ['unsupported', 'supported', 'required']], 'ErrorSet' => ['type' => 'list', 'member' => ['shape' => 'ValidationError', 'locationName' => 'item']], 'EventCode' => ['type' => 'string', 'enum' => ['instance-reboot', 'system-reboot', 'system-maintenance', 'instance-retirement', 'instance-stop']], 'EventInformation' => ['type' => 'structure', 'members' => ['EventDescription' => ['shape' => 'String', 'locationName' => 'eventDescription'], 'EventSubType' => ['shape' => 'String', 'locationName' => 'eventSubType'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId']]], 'EventType' => ['type' => 'string', 'enum' => ['instanceChange', 'fleetRequestChange', 'error', 'information']], 'ExcessCapacityTerminationPolicy' => ['type' => 'string', 'enum' => ['noTermination', 'default']], 'ExcludedInstanceType' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\.\\*]+'], 'ExcludedInstanceTypeSet' => ['type' => 'list', 'member' => ['shape' => 'ExcludedInstanceType', 'locationName' => 'item'], 'max' => 400, 'min' => 0], 'ExecutableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ExecutableBy']], 'Explanation' => ['type' => 'structure', 'members' => ['Acl' => ['shape' => 'AnalysisComponent', 'locationName' => 'acl'], 'AclRule' => ['shape' => 'AnalysisAclRule', 'locationName' => 'aclRule'], 'Address' => ['shape' => 'IpAddress', 'locationName' => 'address'], 'Addresses' => ['shape' => 'IpAddressList', 'locationName' => 'addressSet'], 'AttachedTo' => ['shape' => 'AnalysisComponent', 'locationName' => 'attachedTo'], 'AvailabilityZones' => ['shape' => 'ValueStringList', 'locationName' => 'availabilityZoneSet'], 'Cidrs' => ['shape' => 'ValueStringList', 'locationName' => 'cidrSet'], 'Component' => ['shape' => 'AnalysisComponent', 'locationName' => 'component'], 'CustomerGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'customerGateway'], 'Destination' => ['shape' => 'AnalysisComponent', 'locationName' => 'destination'], 'DestinationVpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'destinationVpc'], 'Direction' => ['shape' => 'String', 'locationName' => 'direction'], 'ExplanationCode' => ['shape' => 'String', 'locationName' => 'explanationCode'], 'IngressRouteTable' => ['shape' => 'AnalysisComponent', 'locationName' => 'ingressRouteTable'], 'InternetGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'internetGateway'], 'LoadBalancerArn' => ['shape' => 'ResourceArn', 'locationName' => 'loadBalancerArn'], 'ClassicLoadBalancerListener' => ['shape' => 'AnalysisLoadBalancerListener', 'locationName' => 'classicLoadBalancerListener'], 'LoadBalancerListenerPort' => ['shape' => 'Port', 'locationName' => 'loadBalancerListenerPort'], 'LoadBalancerTarget' => ['shape' => 'AnalysisLoadBalancerTarget', 'locationName' => 'loadBalancerTarget'], 'LoadBalancerTargetGroup' => ['shape' => 'AnalysisComponent', 'locationName' => 'loadBalancerTargetGroup'], 'LoadBalancerTargetGroups' => ['shape' => 'AnalysisComponentList', 'locationName' => 'loadBalancerTargetGroupSet'], 'LoadBalancerTargetPort' => ['shape' => 'Port', 'locationName' => 'loadBalancerTargetPort'], 'ElasticLoadBalancerListener' => ['shape' => 'AnalysisComponent', 'locationName' => 'elasticLoadBalancerListener'], 'MissingComponent' => ['shape' => 'String', 'locationName' => 'missingComponent'], 'NatGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'natGateway'], 'NetworkInterface' => ['shape' => 'AnalysisComponent', 'locationName' => 'networkInterface'], 'PacketField' => ['shape' => 'String', 'locationName' => 'packetField'], 'VpcPeeringConnection' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpcPeeringConnection'], 'Port' => ['shape' => 'Port', 'locationName' => 'port'], 'PortRanges' => ['shape' => 'PortRangeList', 'locationName' => 'portRangeSet'], 'PrefixList' => ['shape' => 'AnalysisComponent', 'locationName' => 'prefixList'], 'Protocols' => ['shape' => 'StringList', 'locationName' => 'protocolSet'], 'RouteTableRoute' => ['shape' => 'AnalysisRouteTableRoute', 'locationName' => 'routeTableRoute'], 'RouteTable' => ['shape' => 'AnalysisComponent', 'locationName' => 'routeTable'], 'SecurityGroup' => ['shape' => 'AnalysisComponent', 'locationName' => 'securityGroup'], 'SecurityGroupRule' => ['shape' => 'AnalysisSecurityGroupRule', 'locationName' => 'securityGroupRule'], 'SecurityGroups' => ['shape' => 'AnalysisComponentList', 'locationName' => 'securityGroupSet'], 'SourceVpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'sourceVpc'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Subnet' => ['shape' => 'AnalysisComponent', 'locationName' => 'subnet'], 'SubnetRouteTable' => ['shape' => 'AnalysisComponent', 'locationName' => 'subnetRouteTable'], 'Vpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpc'], 'VpcEndpoint' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpcEndpoint'], 'VpnConnection' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpnConnection'], 'VpnGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpnGateway'], 'TransitGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'transitGateway'], 'TransitGatewayRouteTable' => ['shape' => 'AnalysisComponent', 'locationName' => 'transitGatewayRouteTable'], 'TransitGatewayRouteTableRoute' => ['shape' => 'TransitGatewayRouteTableRoute', 'locationName' => 'transitGatewayRouteTableRoute'], 'TransitGatewayAttachment' => ['shape' => 'AnalysisComponent', 'locationName' => 'transitGatewayAttachment'], 'ComponentAccount' => ['shape' => 'ComponentAccount', 'locationName' => 'componentAccount'], 'ComponentRegion' => ['shape' => 'ComponentRegion', 'locationName' => 'componentRegion']]], 'ExplanationList' => ['type' => 'list', 'member' => ['shape' => 'Explanation', 'locationName' => 'item']], 'ExportClientVpnClientCertificateRevocationListRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'DryRun' => ['shape' => 'Boolean']]], 'ExportClientVpnClientCertificateRevocationListResult' => ['type' => 'structure', 'members' => ['CertificateRevocationList' => ['shape' => 'String', 'locationName' => 'certificateRevocationList'], 'Status' => ['shape' => 'ClientCertificateRevocationListStatus', 'locationName' => 'status']]], 'ExportClientVpnClientConfigurationRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'DryRun' => ['shape' => 'Boolean']]], 'ExportClientVpnClientConfigurationResult' => ['type' => 'structure', 'members' => ['ClientConfiguration' => ['shape' => 'String', 'locationName' => 'clientConfiguration']]], 'ExportEnvironment' => ['type' => 'string', 'enum' => ['citrix', 'vmware', 'microsoft']], 'ExportImageRequest' => ['type' => 'structure', 'required' => ['DiskImageFormat', 'ImageId', 'S3ExportLocation'], 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'Description' => ['shape' => 'String'], 'DiskImageFormat' => ['shape' => 'DiskImageFormat'], 'DryRun' => ['shape' => 'Boolean'], 'ImageId' => ['shape' => 'ImageId'], 'S3ExportLocation' => ['shape' => 'ExportTaskS3LocationRequest'], 'RoleName' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'ExportImageResult' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'ExportImageTaskId' => ['shape' => 'String', 'locationName' => 'exportImageTaskId'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'RoleName' => ['shape' => 'String', 'locationName' => 'roleName'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'S3ExportLocation' => ['shape' => 'ExportTaskS3Location', 'locationName' => 's3ExportLocation'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ExportImageTask' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'ExportImageTaskId' => ['shape' => 'String', 'locationName' => 'exportImageTaskId'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'S3ExportLocation' => ['shape' => 'ExportTaskS3Location', 'locationName' => 's3ExportLocation'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ExportImageTaskId' => ['type' => 'string'], 'ExportImageTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'ExportImageTaskId', 'locationName' => 'ExportImageTaskId']], 'ExportImageTaskList' => ['type' => 'list', 'member' => ['shape' => 'ExportImageTask', 'locationName' => 'item']], 'ExportTask' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'ExportTaskId' => ['shape' => 'String', 'locationName' => 'exportTaskId'], 'ExportToS3Task' => ['shape' => 'ExportToS3Task', 'locationName' => 'exportToS3'], 'InstanceExportDetails' => ['shape' => 'InstanceExportDetails', 'locationName' => 'instanceExport'], 'State' => ['shape' => 'ExportTaskState', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ExportTaskId' => ['type' => 'string'], 'ExportTaskIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ExportTaskId', 'locationName' => 'ExportTaskId']], 'ExportTaskList' => ['type' => 'list', 'member' => ['shape' => 'ExportTask', 'locationName' => 'item']], 'ExportTaskS3Location' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Prefix' => ['shape' => 'String', 'locationName' => 's3Prefix']]], 'ExportTaskS3LocationRequest' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Prefix' => ['shape' => 'String']]], 'ExportTaskState' => ['type' => 'string', 'enum' => ['active', 'cancelling', 'cancelled', 'completed']], 'ExportToS3Task' => ['type' => 'structure', 'members' => ['ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'ExportToS3TaskSpecification' => ['type' => 'structure', 'members' => ['ContainerFormat' => ['shape' => 'ContainerFormat', 'locationName' => 'containerFormat'], 'DiskImageFormat' => ['shape' => 'DiskImageFormat', 'locationName' => 'diskImageFormat'], 'S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Prefix' => ['shape' => 'String', 'locationName' => 's3Prefix']]], 'ExportTransitGatewayRoutesRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'S3Bucket'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'S3Bucket' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ExportTransitGatewayRoutesResult' => ['type' => 'structure', 'members' => ['S3Location' => ['shape' => 'String', 'locationName' => 's3Location']]], 'ExportVmTaskId' => ['type' => 'string'], 'FailedCapacityReservationFleetCancellationResult' => ['type' => 'structure', 'members' => ['CapacityReservationFleetId' => ['shape' => 'CapacityReservationFleetId', 'locationName' => 'capacityReservationFleetId'], 'CancelCapacityReservationFleetError' => ['shape' => 'CancelCapacityReservationFleetError', 'locationName' => 'cancelCapacityReservationFleetError']]], 'FailedCapacityReservationFleetCancellationResultSet' => ['type' => 'list', 'member' => ['shape' => 'FailedCapacityReservationFleetCancellationResult', 'locationName' => 'item']], 'FailedQueuedPurchaseDeletion' => ['type' => 'structure', 'members' => ['Error' => ['shape' => 'DeleteQueuedReservedInstancesError', 'locationName' => 'error'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'FailedQueuedPurchaseDeletionSet' => ['type' => 'list', 'member' => ['shape' => 'FailedQueuedPurchaseDeletion', 'locationName' => 'item']], 'FastLaunchImageIdList' => ['type' => 'list', 'member' => ['shape' => 'ImageId', 'locationName' => 'ImageId']], 'FastLaunchLaunchTemplateSpecificationRequest' => ['type' => 'structure', 'required' => ['Version'], 'members' => ['LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'FastLaunchLaunchTemplateSpecificationResponse' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'LaunchTemplateId', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'String', 'locationName' => 'launchTemplateName'], 'Version' => ['shape' => 'String', 'locationName' => 'version']]], 'FastLaunchResourceType' => ['type' => 'string', 'enum' => ['snapshot']], 'FastLaunchSnapshotConfigurationRequest' => ['type' => 'structure', 'members' => ['TargetResourceCount' => ['shape' => 'Integer']]], 'FastLaunchSnapshotConfigurationResponse' => ['type' => 'structure', 'members' => ['TargetResourceCount' => ['shape' => 'Integer', 'locationName' => 'targetResourceCount']]], 'FastLaunchStateCode' => ['type' => 'string', 'enum' => ['enabling', 'enabling-failed', 'enabled', 'enabled-failed', 'disabling', 'disabling-failed']], 'FastSnapshotRestoreStateCode' => ['type' => 'string', 'enum' => ['enabling', 'optimizing', 'enabled', 'disabling', 'disabled']], 'FederatedAuthentication' => ['type' => 'structure', 'members' => ['SamlProviderArn' => ['shape' => 'String', 'locationName' => 'samlProviderArn'], 'SelfServiceSamlProviderArn' => ['shape' => 'String', 'locationName' => 'selfServiceSamlProviderArn']]], 'FederatedAuthenticationRequest' => ['type' => 'structure', 'members' => ['SAMLProviderArn' => ['shape' => 'String'], 'SelfServiceSAMLProviderArn' => ['shape' => 'String']]], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FindingsFound' => ['type' => 'string', 'enum' => ['true', 'false', 'unknown']], 'FleetActivityStatus' => ['type' => 'string', 'enum' => ['error', 'pending_fulfillment', 'pending_termination', 'fulfilled']], 'FleetCapacityReservation' => ['type' => 'structure', 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId', 'locationName' => 'capacityReservationId'], 'AvailabilityZoneId' => ['shape' => 'String', 'locationName' => 'availabilityZoneId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'InstancePlatform' => ['shape' => 'CapacityReservationInstancePlatform', 'locationName' => 'instancePlatform'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'TotalInstanceCount' => ['shape' => 'Integer', 'locationName' => 'totalInstanceCount'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'CreateDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createDate'], 'Weight' => ['shape' => 'DoubleWithConstraints', 'locationName' => 'weight'], 'Priority' => ['shape' => 'IntegerWithConstraints', 'locationName' => 'priority']]], 'FleetCapacityReservationSet' => ['type' => 'list', 'member' => ['shape' => 'FleetCapacityReservation', 'locationName' => 'item']], 'FleetCapacityReservationTenancy' => ['type' => 'string', 'enum' => ['default']], 'FleetCapacityReservationUsageStrategy' => ['type' => 'string', 'enum' => ['use-capacity-reservations-first']], 'FleetData' => ['type' => 'structure', 'members' => ['ActivityStatus' => ['shape' => 'FleetActivityStatus', 'locationName' => 'activityStatus'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'FleetId' => ['shape' => 'FleetId', 'locationName' => 'fleetId'], 'FleetState' => ['shape' => 'FleetStateCode', 'locationName' => 'fleetState'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'FleetExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'FulfilledOnDemandCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledOnDemandCapacity'], 'LaunchTemplateConfigs' => ['shape' => 'FleetLaunchTemplateConfigList', 'locationName' => 'launchTemplateConfigs'], 'TargetCapacitySpecification' => ['shape' => 'TargetCapacitySpecification', 'locationName' => 'targetCapacitySpecification'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean', 'locationName' => 'terminateInstancesWithExpiration'], 'Type' => ['shape' => 'FleetType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'ReplaceUnhealthyInstances' => ['shape' => 'Boolean', 'locationName' => 'replaceUnhealthyInstances'], 'SpotOptions' => ['shape' => 'SpotOptions', 'locationName' => 'spotOptions'], 'OnDemandOptions' => ['shape' => 'OnDemandOptions', 'locationName' => 'onDemandOptions'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Errors' => ['shape' => 'DescribeFleetsErrorSet', 'locationName' => 'errorSet'], 'Instances' => ['shape' => 'DescribeFleetsInstancesSet', 'locationName' => 'fleetInstanceSet'], 'Context' => ['shape' => 'String', 'locationName' => 'context']]], 'FleetEventType' => ['type' => 'string', 'enum' => ['instance-change', 'fleet-change', 'service-error']], 'FleetExcessCapacityTerminationPolicy' => ['type' => 'string', 'enum' => ['no-termination', 'termination']], 'FleetId' => ['type' => 'string'], 'FleetIdSet' => ['type' => 'list', 'member' => ['shape' => 'FleetId']], 'FleetInstanceMatchCriteria' => ['type' => 'string', 'enum' => ['open']], 'FleetLaunchTemplateConfig' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'FleetLaunchTemplateSpecification', 'locationName' => 'launchTemplateSpecification'], 'Overrides' => ['shape' => 'FleetLaunchTemplateOverridesList', 'locationName' => 'overrides']]], 'FleetLaunchTemplateConfigList' => ['type' => 'list', 'member' => ['shape' => 'FleetLaunchTemplateConfig', 'locationName' => 'item']], 'FleetLaunchTemplateConfigListRequest' => ['type' => 'list', 'member' => ['shape' => 'FleetLaunchTemplateConfigRequest', 'locationName' => 'item'], 'max' => 50, 'min' => 0], 'FleetLaunchTemplateConfigRequest' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'FleetLaunchTemplateSpecificationRequest'], 'Overrides' => ['shape' => 'FleetLaunchTemplateOverridesListRequest']]], 'FleetLaunchTemplateOverrides' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'MaxPrice' => ['shape' => 'String', 'locationName' => 'maxPrice'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'Priority' => ['shape' => 'Double', 'locationName' => 'priority'], 'Placement' => ['shape' => 'PlacementResponse', 'locationName' => 'placement'], 'InstanceRequirements' => ['shape' => 'InstanceRequirements', 'locationName' => 'instanceRequirements'], 'ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId']]], 'FleetLaunchTemplateOverridesList' => ['type' => 'list', 'member' => ['shape' => 'FleetLaunchTemplateOverrides', 'locationName' => 'item']], 'FleetLaunchTemplateOverridesListRequest' => ['type' => 'list', 'member' => ['shape' => 'FleetLaunchTemplateOverridesRequest', 'locationName' => 'item']], 'FleetLaunchTemplateOverridesRequest' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType'], 'MaxPrice' => ['shape' => 'String'], 'SubnetId' => ['shape' => 'SubnetId'], 'AvailabilityZone' => ['shape' => 'String'], 'WeightedCapacity' => ['shape' => 'Double'], 'Priority' => ['shape' => 'Double'], 'Placement' => ['shape' => 'Placement'], 'InstanceRequirements' => ['shape' => 'InstanceRequirementsRequest'], 'ImageId' => ['shape' => 'ImageId']]], 'FleetLaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'String', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName', 'locationName' => 'launchTemplateName'], 'Version' => ['shape' => 'String', 'locationName' => 'version']]], 'FleetLaunchTemplateSpecificationRequest' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'Version' => ['shape' => 'String']]], 'FleetOnDemandAllocationStrategy' => ['type' => 'string', 'enum' => ['lowest-price', 'prioritized']], 'FleetReplacementStrategy' => ['type' => 'string', 'enum' => ['launch', 'launch-before-terminate']], 'FleetSet' => ['type' => 'list', 'member' => ['shape' => 'FleetData', 'locationName' => 'item']], 'FleetSpotCapacityRebalance' => ['type' => 'structure', 'members' => ['ReplacementStrategy' => ['shape' => 'FleetReplacementStrategy', 'locationName' => 'replacementStrategy'], 'TerminationDelay' => ['shape' => 'Integer', 'locationName' => 'terminationDelay']]], 'FleetSpotCapacityRebalanceRequest' => ['type' => 'structure', 'members' => ['ReplacementStrategy' => ['shape' => 'FleetReplacementStrategy'], 'TerminationDelay' => ['shape' => 'Integer']]], 'FleetSpotMaintenanceStrategies' => ['type' => 'structure', 'members' => ['CapacityRebalance' => ['shape' => 'FleetSpotCapacityRebalance', 'locationName' => 'capacityRebalance']]], 'FleetSpotMaintenanceStrategiesRequest' => ['type' => 'structure', 'members' => ['CapacityRebalance' => ['shape' => 'FleetSpotCapacityRebalanceRequest']]], 'FleetStateCode' => ['type' => 'string', 'enum' => ['submitted', 'active', 'deleted', 'failed', 'deleted_running', 'deleted_terminating', 'modifying']], 'FleetType' => ['type' => 'string', 'enum' => ['request', 'maintain', 'instant']], 'Float' => ['type' => 'float'], 'FlowLog' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'creationTime'], 'DeliverLogsErrorMessage' => ['shape' => 'String', 'locationName' => 'deliverLogsErrorMessage'], 'DeliverLogsPermissionArn' => ['shape' => 'String', 'locationName' => 'deliverLogsPermissionArn'], 'DeliverCrossAccountRole' => ['shape' => 'String', 'locationName' => 'deliverCrossAccountRole'], 'DeliverLogsStatus' => ['shape' => 'String', 'locationName' => 'deliverLogsStatus'], 'FlowLogId' => ['shape' => 'String', 'locationName' => 'flowLogId'], 'FlowLogStatus' => ['shape' => 'String', 'locationName' => 'flowLogStatus'], 'LogGroupName' => ['shape' => 'String', 'locationName' => 'logGroupName'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'TrafficType' => ['shape' => 'TrafficType', 'locationName' => 'trafficType'], 'LogDestinationType' => ['shape' => 'LogDestinationType', 'locationName' => 'logDestinationType'], 'LogDestination' => ['shape' => 'String', 'locationName' => 'logDestination'], 'LogFormat' => ['shape' => 'String', 'locationName' => 'logFormat'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'MaxAggregationInterval' => ['shape' => 'Integer', 'locationName' => 'maxAggregationInterval'], 'DestinationOptions' => ['shape' => 'DestinationOptionsResponse', 'locationName' => 'destinationOptions']]], 'FlowLogIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcFlowLogId', 'locationName' => 'item']], 'FlowLogResourceId' => ['type' => 'string'], 'FlowLogResourceIds' => ['type' => 'list', 'member' => ['shape' => 'FlowLogResourceId', 'locationName' => 'item']], 'FlowLogSet' => ['type' => 'list', 'member' => ['shape' => 'FlowLog', 'locationName' => 'item']], 'FlowLogsResourceType' => ['type' => 'string', 'enum' => ['VPC', 'Subnet', 'NetworkInterface', 'TransitGateway', 'TransitGatewayAttachment']], 'FpgaDeviceCount' => ['type' => 'integer'], 'FpgaDeviceInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FpgaDeviceName', 'locationName' => 'name'], 'Manufacturer' => ['shape' => 'FpgaDeviceManufacturerName', 'locationName' => 'manufacturer'], 'Count' => ['shape' => 'FpgaDeviceCount', 'locationName' => 'count'], 'MemoryInfo' => ['shape' => 'FpgaDeviceMemoryInfo', 'locationName' => 'memoryInfo']]], 'FpgaDeviceInfoList' => ['type' => 'list', 'member' => ['shape' => 'FpgaDeviceInfo', 'locationName' => 'item']], 'FpgaDeviceManufacturerName' => ['type' => 'string'], 'FpgaDeviceMemoryInfo' => ['type' => 'structure', 'members' => ['SizeInMiB' => ['shape' => 'FpgaDeviceMemorySize', 'locationName' => 'sizeInMiB']]], 'FpgaDeviceMemorySize' => ['type' => 'integer'], 'FpgaDeviceName' => ['type' => 'string'], 'FpgaImage' => ['type' => 'structure', 'members' => ['FpgaImageId' => ['shape' => 'String', 'locationName' => 'fpgaImageId'], 'FpgaImageGlobalId' => ['shape' => 'String', 'locationName' => 'fpgaImageGlobalId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'ShellVersion' => ['shape' => 'String', 'locationName' => 'shellVersion'], 'PciId' => ['shape' => 'PciId', 'locationName' => 'pciId'], 'State' => ['shape' => 'FpgaImageState', 'locationName' => 'state'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tags'], 'Public' => ['shape' => 'Boolean', 'locationName' => 'public'], 'DataRetentionSupport' => ['shape' => 'Boolean', 'locationName' => 'dataRetentionSupport'], 'InstanceTypes' => ['shape' => 'InstanceTypesList', 'locationName' => 'instanceTypes']]], 'FpgaImageAttribute' => ['type' => 'structure', 'members' => ['FpgaImageId' => ['shape' => 'String', 'locationName' => 'fpgaImageId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'LoadPermissions' => ['shape' => 'LoadPermissionList', 'locationName' => 'loadPermissions'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes']]], 'FpgaImageAttributeName' => ['type' => 'string', 'enum' => ['description', 'name', 'loadPermission', 'productCodes']], 'FpgaImageId' => ['type' => 'string'], 'FpgaImageIdList' => ['type' => 'list', 'member' => ['shape' => 'FpgaImageId', 'locationName' => 'item']], 'FpgaImageList' => ['type' => 'list', 'member' => ['shape' => 'FpgaImage', 'locationName' => 'item']], 'FpgaImageState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'FpgaImageStateCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'FpgaImageStateCode' => ['type' => 'string', 'enum' => ['pending', 'failed', 'available', 'unavailable']], 'FpgaInfo' => ['type' => 'structure', 'members' => ['Fpgas' => ['shape' => 'FpgaDeviceInfoList', 'locationName' => 'fpgas'], 'TotalFpgaMemoryInMiB' => ['shape' => 'totalFpgaMemory', 'locationName' => 'totalFpgaMemoryInMiB']]], 'FreeTierEligibleFlag' => ['type' => 'boolean'], 'GVCDMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 200], 'GatewayAssociationState' => ['type' => 'string', 'enum' => ['associated', 'not-associated', 'associating', 'disassociating']], 'GatewayType' => ['type' => 'string', 'enum' => ['ipsec.1']], 'GetAssociatedEnclaveCertificateIamRolesRequest' => ['type' => 'structure', 'required' => ['CertificateArn'], 'members' => ['CertificateArn' => ['shape' => 'CertificateId'], 'DryRun' => ['shape' => 'Boolean']]], 'GetAssociatedEnclaveCertificateIamRolesResult' => ['type' => 'structure', 'members' => ['AssociatedRoles' => ['shape' => 'AssociatedRolesList', 'locationName' => 'associatedRoleSet']]], 'GetAssociatedIpv6PoolCidrsRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['PoolId' => ['shape' => 'Ipv6PoolEc2Id'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'Ipv6PoolMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'GetAssociatedIpv6PoolCidrsResult' => ['type' => 'structure', 'members' => ['Ipv6CidrAssociations' => ['shape' => 'Ipv6CidrAssociationSet', 'locationName' => 'ipv6CidrAssociationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetAwsNetworkPerformanceDataRequest' => ['type' => 'structure', 'members' => ['DataQueries' => ['shape' => 'DataQueries', 'locationName' => 'DataQuery'], 'StartTime' => ['shape' => 'MillisecondDateTime'], 'EndTime' => ['shape' => 'MillisecondDateTime'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetAwsNetworkPerformanceDataResult' => ['type' => 'structure', 'members' => ['DataResponses' => ['shape' => 'DataResponses', 'locationName' => 'dataResponseSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetCapacityReservationUsageRequest' => ['type' => 'structure', 'required' => ['CapacityReservationId'], 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'GetCapacityReservationUsageRequestMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'GetCapacityReservationUsageRequestMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'GetCapacityReservationUsageResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'CapacityReservationId' => ['shape' => 'String', 'locationName' => 'capacityReservationId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'TotalInstanceCount' => ['shape' => 'Integer', 'locationName' => 'totalInstanceCount'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'State' => ['shape' => 'CapacityReservationState', 'locationName' => 'state'], 'InstanceUsages' => ['shape' => 'InstanceUsageSet', 'locationName' => 'instanceUsageSet']]], 'GetCoipPoolUsageRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['PoolId' => ['shape' => 'Ipv4PoolCoipId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'CoipPoolMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetCoipPoolUsageResult' => ['type' => 'structure', 'members' => ['CoipPoolId' => ['shape' => 'String', 'locationName' => 'coipPoolId'], 'CoipAddressUsages' => ['shape' => 'CoipAddressUsageSet', 'locationName' => 'coipAddressUsageSet'], 'LocalGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'localGatewayRouteTableId']]], 'GetConsoleOutputRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Latest' => ['shape' => 'Boolean']]], 'GetConsoleOutputResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Output' => ['shape' => 'String', 'locationName' => 'output'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'GetConsoleScreenshotRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'InstanceId'], 'WakeUp' => ['shape' => 'Boolean']]], 'GetConsoleScreenshotResult' => ['type' => 'structure', 'members' => ['ImageData' => ['shape' => 'String', 'locationName' => 'imageData'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId']]], 'GetDefaultCreditSpecificationRequest' => ['type' => 'structure', 'required' => ['InstanceFamily'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceFamily' => ['shape' => 'UnlimitedSupportedInstanceFamily']]], 'GetDefaultCreditSpecificationResult' => ['type' => 'structure', 'members' => ['InstanceFamilyCreditSpecification' => ['shape' => 'InstanceFamilyCreditSpecification', 'locationName' => 'instanceFamilyCreditSpecification']]], 'GetEbsDefaultKmsKeyIdRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'GetEbsDefaultKmsKeyIdResult' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'GetEbsEncryptionByDefaultRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'GetEbsEncryptionByDefaultResult' => ['type' => 'structure', 'members' => ['EbsEncryptionByDefault' => ['shape' => 'Boolean', 'locationName' => 'ebsEncryptionByDefault']]], 'GetFlowLogsIntegrationTemplateRequest' => ['type' => 'structure', 'required' => ['FlowLogId', 'ConfigDeliveryS3DestinationArn', 'IntegrateServices'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FlowLogId' => ['shape' => 'VpcFlowLogId'], 'ConfigDeliveryS3DestinationArn' => ['shape' => 'String'], 'IntegrateServices' => ['shape' => 'IntegrateServices', 'locationName' => 'IntegrateService']]], 'GetFlowLogsIntegrationTemplateResult' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'String', 'locationName' => 'result']]], 'GetGroupsForCapacityReservationRequest' => ['type' => 'structure', 'required' => ['CapacityReservationId'], 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'GetGroupsForCapacityReservationRequestMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'GetGroupsForCapacityReservationRequestMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'GetGroupsForCapacityReservationResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'CapacityReservationGroups' => ['shape' => 'CapacityReservationGroupSet', 'locationName' => 'capacityReservationGroupSet']]], 'GetHostReservationPurchasePreviewRequest' => ['type' => 'structure', 'required' => ['HostIdSet', 'OfferingId'], 'members' => ['HostIdSet' => ['shape' => 'RequestHostIdSet'], 'OfferingId' => ['shape' => 'OfferingId']]], 'GetHostReservationPurchasePreviewResult' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice']]], 'GetInstanceTypesFromInstanceRequirementsRequest' => ['type' => 'structure', 'required' => ['ArchitectureTypes', 'VirtualizationTypes', 'InstanceRequirements'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ArchitectureTypes' => ['shape' => 'ArchitectureTypeSet', 'locationName' => 'ArchitectureType'], 'VirtualizationTypes' => ['shape' => 'VirtualizationTypeSet', 'locationName' => 'VirtualizationType'], 'InstanceRequirements' => ['shape' => 'InstanceRequirementsRequest'], 'MaxResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'String']]], 'GetInstanceTypesFromInstanceRequirementsResult' => ['type' => 'structure', 'members' => ['InstanceTypes' => ['shape' => 'InstanceTypeInfoFromInstanceRequirementsSet', 'locationName' => 'instanceTypeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetInstanceUefiDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean']]], 'GetInstanceUefiDataResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'UefiData' => ['shape' => 'String', 'locationName' => 'uefiData']]], 'GetIpamAddressHistoryRequest' => ['type' => 'structure', 'required' => ['Cidr', 'IpamScopeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Cidr' => ['shape' => 'String'], 'IpamScopeId' => ['shape' => 'IpamScopeId'], 'VpcId' => ['shape' => 'String'], 'StartTime' => ['shape' => 'MillisecondDateTime'], 'EndTime' => ['shape' => 'MillisecondDateTime'], 'MaxResults' => ['shape' => 'IpamAddressHistoryMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetIpamAddressHistoryResult' => ['type' => 'structure', 'members' => ['HistoryRecords' => ['shape' => 'IpamAddressHistoryRecordSet', 'locationName' => 'historyRecordSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIpamDiscoveredAccountsRequest' => ['type' => 'structure', 'required' => ['IpamResourceDiscoveryId', 'DiscoveryRegion'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId'], 'DiscoveryRegion' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'IpamMaxResults']]], 'GetIpamDiscoveredAccountsResult' => ['type' => 'structure', 'members' => ['IpamDiscoveredAccounts' => ['shape' => 'IpamDiscoveredAccountSet', 'locationName' => 'ipamDiscoveredAccountSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIpamDiscoveredResourceCidrsRequest' => ['type' => 'structure', 'required' => ['IpamResourceDiscoveryId', 'ResourceRegion'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId'], 'ResourceRegion' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'IpamMaxResults']]], 'GetIpamDiscoveredResourceCidrsResult' => ['type' => 'structure', 'members' => ['IpamDiscoveredResourceCidrs' => ['shape' => 'IpamDiscoveredResourceCidrSet', 'locationName' => 'ipamDiscoveredResourceCidrSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIpamPoolAllocationsMaxResults' => ['type' => 'integer', 'max' => 100000, 'min' => 1000], 'GetIpamPoolAllocationsRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'IpamPoolAllocationId' => ['shape' => 'IpamPoolAllocationId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'GetIpamPoolAllocationsMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetIpamPoolAllocationsResult' => ['type' => 'structure', 'members' => ['IpamPoolAllocations' => ['shape' => 'IpamPoolAllocationSet', 'locationName' => 'ipamPoolAllocationSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIpamPoolCidrsRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetIpamPoolCidrsResult' => ['type' => 'structure', 'members' => ['IpamPoolCidrs' => ['shape' => 'IpamPoolCidrSet', 'locationName' => 'ipamPoolCidrSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetIpamResourceCidrsRequest' => ['type' => 'structure', 'required' => ['IpamScopeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'IpamMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'IpamScopeId' => ['shape' => 'IpamScopeId'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'IpamResourceType'], 'ResourceTag' => ['shape' => 'RequestIpamResourceTag'], 'ResourceOwner' => ['shape' => 'String']]], 'GetIpamResourceCidrsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken'], 'IpamResourceCidrs' => ['shape' => 'IpamResourceCidrSet', 'locationName' => 'ipamResourceCidrSet']]], 'GetLaunchTemplateDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'InstanceId']]], 'GetLaunchTemplateDataResult' => ['type' => 'structure', 'members' => ['LaunchTemplateData' => ['shape' => 'ResponseLaunchTemplateData', 'locationName' => 'launchTemplateData']]], 'GetManagedPrefixListAssociationsMaxResults' => ['type' => 'integer', 'max' => 255, 'min' => 5], 'GetManagedPrefixListAssociationsRequest' => ['type' => 'structure', 'required' => ['PrefixListId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'MaxResults' => ['shape' => 'GetManagedPrefixListAssociationsMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetManagedPrefixListAssociationsResult' => ['type' => 'structure', 'members' => ['PrefixListAssociations' => ['shape' => 'PrefixListAssociationSet', 'locationName' => 'prefixListAssociationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetManagedPrefixListEntriesRequest' => ['type' => 'structure', 'required' => ['PrefixListId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'TargetVersion' => ['shape' => 'Long'], 'MaxResults' => ['shape' => 'PrefixListMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetManagedPrefixListEntriesResult' => ['type' => 'structure', 'members' => ['Entries' => ['shape' => 'PrefixListEntrySet', 'locationName' => 'entrySet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GetNetworkInsightsAccessScopeAnalysisFindingsRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAccessScopeAnalysisId'], 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId'], 'MaxResults' => ['shape' => 'NetworkInsightsMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'GetNetworkInsightsAccessScopeAnalysisFindingsResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId', 'locationName' => 'networkInsightsAccessScopeAnalysisId'], 'AnalysisStatus' => ['shape' => 'AnalysisStatus', 'locationName' => 'analysisStatus'], 'AnalysisFindings' => ['shape' => 'AccessScopeAnalysisFindingList', 'locationName' => 'analysisFindingSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetNetworkInsightsAccessScopeContentRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAccessScopeId'], 'members' => ['NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId'], 'DryRun' => ['shape' => 'Boolean']]], 'GetNetworkInsightsAccessScopeContentResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeContent' => ['shape' => 'NetworkInsightsAccessScopeContent', 'locationName' => 'networkInsightsAccessScopeContent']]], 'GetPasswordDataRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'GetPasswordDataResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PasswordData' => ['shape' => 'String', 'locationName' => 'passwordData'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'GetReservedInstancesExchangeQuoteRequest' => ['type' => 'structure', 'required' => ['ReservedInstanceIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ReservedInstanceIds' => ['shape' => 'ReservedInstanceIdSet', 'locationName' => 'ReservedInstanceId'], 'TargetConfigurations' => ['shape' => 'TargetConfigurationRequestSet', 'locationName' => 'TargetConfiguration']]], 'GetReservedInstancesExchangeQuoteResult' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => 'String', 'locationName' => 'currencyCode'], 'IsValidExchange' => ['shape' => 'Boolean', 'locationName' => 'isValidExchange'], 'OutputReservedInstancesWillExpireAt' => ['shape' => 'DateTime', 'locationName' => 'outputReservedInstancesWillExpireAt'], 'PaymentDue' => ['shape' => 'String', 'locationName' => 'paymentDue'], 'ReservedInstanceValueRollup' => ['shape' => 'ReservationValue', 'locationName' => 'reservedInstanceValueRollup'], 'ReservedInstanceValueSet' => ['shape' => 'ReservedInstanceReservationValueSet', 'locationName' => 'reservedInstanceValueSet'], 'TargetConfigurationValueRollup' => ['shape' => 'ReservationValue', 'locationName' => 'targetConfigurationValueRollup'], 'TargetConfigurationValueSet' => ['shape' => 'TargetReservationValueSet', 'locationName' => 'targetConfigurationValueSet'], 'ValidationFailureReason' => ['shape' => 'String', 'locationName' => 'validationFailureReason']]], 'GetSerialConsoleAccessStatusRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'GetSerialConsoleAccessStatusResult' => ['type' => 'structure', 'members' => ['SerialConsoleAccessEnabled' => ['shape' => 'Boolean', 'locationName' => 'serialConsoleAccessEnabled']]], 'GetSpotPlacementScoresRequest' => ['type' => 'structure', 'required' => ['TargetCapacity'], 'members' => ['InstanceTypes' => ['shape' => 'InstanceTypes', 'locationName' => 'InstanceType'], 'TargetCapacity' => ['shape' => 'SpotPlacementScoresTargetCapacity'], 'TargetCapacityUnitType' => ['shape' => 'TargetCapacityUnitType'], 'SingleAvailabilityZone' => ['shape' => 'Boolean'], 'RegionNames' => ['shape' => 'RegionNames', 'locationName' => 'RegionName'], 'InstanceRequirementsWithMetadata' => ['shape' => 'InstanceRequirementsWithMetadataRequest'], 'DryRun' => ['shape' => 'Boolean'], 'MaxResults' => ['shape' => 'SpotPlacementScoresMaxResults'], 'NextToken' => ['shape' => 'String']]], 'GetSpotPlacementScoresResult' => ['type' => 'structure', 'members' => ['SpotPlacementScores' => ['shape' => 'SpotPlacementScores', 'locationName' => 'spotPlacementScoreSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetSubnetCidrReservationsMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'GetSubnetCidrReservationsRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'SubnetId' => ['shape' => 'SubnetId'], 'DryRun' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'GetSubnetCidrReservationsMaxResults']]], 'GetSubnetCidrReservationsResult' => ['type' => 'structure', 'members' => ['SubnetIpv4CidrReservations' => ['shape' => 'SubnetCidrReservationList', 'locationName' => 'subnetIpv4CidrReservationSet'], 'SubnetIpv6CidrReservations' => ['shape' => 'SubnetCidrReservationList', 'locationName' => 'subnetIpv6CidrReservationSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayAttachmentPropagationsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayAttachmentPropagationsResult' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentPropagations' => ['shape' => 'TransitGatewayAttachmentPropagationList', 'locationName' => 'transitGatewayAttachmentPropagations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayMulticastDomainAssociationsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayMulticastDomainAssociationsResult' => ['type' => 'structure', 'members' => ['MulticastDomainAssociations' => ['shape' => 'TransitGatewayMulticastDomainAssociationList', 'locationName' => 'multicastDomainAssociations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayPolicyTableAssociationsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayPolicyTableId'], 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayPolicyTableAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayPolicyTableAssociationList', 'locationName' => 'associations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayPolicyTableEntriesRequest' => ['type' => 'structure', 'required' => ['TransitGatewayPolicyTableId'], 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayPolicyTableEntriesResult' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTableEntries' => ['shape' => 'TransitGatewayPolicyTableEntryList', 'locationName' => 'transitGatewayPolicyTableEntries']]], 'GetTransitGatewayPrefixListReferencesRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayPrefixListReferencesResult' => ['type' => 'structure', 'members' => ['TransitGatewayPrefixListReferences' => ['shape' => 'TransitGatewayPrefixListReferenceSet', 'locationName' => 'transitGatewayPrefixListReferenceSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayRouteTableAssociationsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayRouteTableAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayRouteTableAssociationList', 'locationName' => 'associations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetTransitGatewayRouteTablePropagationsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetTransitGatewayRouteTablePropagationsResult' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTablePropagations' => ['shape' => 'TransitGatewayRouteTablePropagationList', 'locationName' => 'transitGatewayRouteTablePropagations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetVerifiedAccessEndpointPolicyRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessEndpointId'], 'members' => ['VerifiedAccessEndpointId' => ['shape' => 'VerifiedAccessEndpointId'], 'DryRun' => ['shape' => 'Boolean']]], 'GetVerifiedAccessEndpointPolicyResult' => ['type' => 'structure', 'members' => ['PolicyEnabled' => ['shape' => 'Boolean', 'locationName' => 'policyEnabled'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument']]], 'GetVerifiedAccessGroupPolicyRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessGroupId'], 'members' => ['VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'DryRun' => ['shape' => 'Boolean']]], 'GetVerifiedAccessGroupPolicyResult' => ['type' => 'structure', 'members' => ['PolicyEnabled' => ['shape' => 'Boolean', 'locationName' => 'policyEnabled'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument']]], 'GetVpnConnectionDeviceSampleConfigurationRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'VpnConnectionDeviceTypeId'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'VpnConnectionDeviceTypeId' => ['shape' => 'VpnConnectionDeviceTypeId'], 'InternetKeyExchangeVersion' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'GetVpnConnectionDeviceSampleConfigurationResult' => ['type' => 'structure', 'members' => ['VpnConnectionDeviceSampleConfiguration' => ['shape' => 'VpnConnectionDeviceSampleConfiguration', 'locationName' => 'vpnConnectionDeviceSampleConfiguration']]], 'GetVpnConnectionDeviceTypesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'GVCDMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'DryRun' => ['shape' => 'Boolean']]], 'GetVpnConnectionDeviceTypesResult' => ['type' => 'structure', 'members' => ['VpnConnectionDeviceTypes' => ['shape' => 'VpnConnectionDeviceTypeList', 'locationName' => 'vpnConnectionDeviceTypeSet'], 'NextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'GpuDeviceCount' => ['type' => 'integer'], 'GpuDeviceInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'GpuDeviceName', 'locationName' => 'name'], 'Manufacturer' => ['shape' => 'GpuDeviceManufacturerName', 'locationName' => 'manufacturer'], 'Count' => ['shape' => 'GpuDeviceCount', 'locationName' => 'count'], 'MemoryInfo' => ['shape' => 'GpuDeviceMemoryInfo', 'locationName' => 'memoryInfo']]], 'GpuDeviceInfoList' => ['type' => 'list', 'member' => ['shape' => 'GpuDeviceInfo', 'locationName' => 'item']], 'GpuDeviceManufacturerName' => ['type' => 'string'], 'GpuDeviceMemoryInfo' => ['type' => 'structure', 'members' => ['SizeInMiB' => ['shape' => 'GpuDeviceMemorySize', 'locationName' => 'sizeInMiB']]], 'GpuDeviceMemorySize' => ['type' => 'integer'], 'GpuDeviceName' => ['type' => 'string'], 'GpuInfo' => ['type' => 'structure', 'members' => ['Gpus' => ['shape' => 'GpuDeviceInfoList', 'locationName' => 'gpus'], 'TotalGpuMemoryInMiB' => ['shape' => 'totalGpuMemory', 'locationName' => 'totalGpuMemoryInMiB']]], 'GroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'groupId']], 'GroupIdentifier' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId']]], 'GroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'GroupIdentifier', 'locationName' => 'item']], 'GroupIdentifierSet' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupIdentifier', 'locationName' => 'item']], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'item']], 'GroupNameStringList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupName', 'locationName' => 'GroupName']], 'HibernationFlag' => ['type' => 'boolean'], 'HibernationOptions' => ['type' => 'structure', 'members' => ['Configured' => ['shape' => 'Boolean', 'locationName' => 'configured']]], 'HibernationOptionsRequest' => ['type' => 'structure', 'members' => ['Configured' => ['shape' => 'Boolean']]], 'HistoryRecord' => ['type' => 'structure', 'members' => ['EventInformation' => ['shape' => 'EventInformation', 'locationName' => 'eventInformation'], 'EventType' => ['shape' => 'EventType', 'locationName' => 'eventType'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'HistoryRecordEntry' => ['type' => 'structure', 'members' => ['EventInformation' => ['shape' => 'EventInformation', 'locationName' => 'eventInformation'], 'EventType' => ['shape' => 'FleetEventType', 'locationName' => 'eventType'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'HistoryRecordSet' => ['type' => 'list', 'member' => ['shape' => 'HistoryRecordEntry', 'locationName' => 'item']], 'HistoryRecords' => ['type' => 'list', 'member' => ['shape' => 'HistoryRecord', 'locationName' => 'item']], 'Host' => ['type' => 'structure', 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'AvailableCapacity' => ['shape' => 'AvailableCapacity', 'locationName' => 'availableCapacity'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'HostProperties' => ['shape' => 'HostProperties', 'locationName' => 'hostProperties'], 'HostReservationId' => ['shape' => 'String', 'locationName' => 'hostReservationId'], 'Instances' => ['shape' => 'HostInstanceList', 'locationName' => 'instances'], 'State' => ['shape' => 'AllocationState', 'locationName' => 'state'], 'AllocationTime' => ['shape' => 'DateTime', 'locationName' => 'allocationTime'], 'ReleaseTime' => ['shape' => 'DateTime', 'locationName' => 'releaseTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'HostRecovery' => ['shape' => 'HostRecovery', 'locationName' => 'hostRecovery'], 'AllowsMultipleInstanceTypes' => ['shape' => 'AllowsMultipleInstanceTypes', 'locationName' => 'allowsMultipleInstanceTypes'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'AvailabilityZoneId' => ['shape' => 'String', 'locationName' => 'availabilityZoneId'], 'MemberOfServiceLinkedResourceGroup' => ['shape' => 'Boolean', 'locationName' => 'memberOfServiceLinkedResourceGroup'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn']]], 'HostInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId']]], 'HostInstanceList' => ['type' => 'list', 'member' => ['shape' => 'HostInstance', 'locationName' => 'item']], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host', 'locationName' => 'item']], 'HostOffering' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'OfferingId' => ['shape' => 'OfferingId', 'locationName' => 'offeringId'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice']]], 'HostOfferingSet' => ['type' => 'list', 'member' => ['shape' => 'HostOffering', 'locationName' => 'item']], 'HostProperties' => ['type' => 'structure', 'members' => ['Cores' => ['shape' => 'Integer', 'locationName' => 'cores'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'Sockets' => ['shape' => 'Integer', 'locationName' => 'sockets'], 'TotalVCpus' => ['shape' => 'Integer', 'locationName' => 'totalVCpus']]], 'HostRecovery' => ['type' => 'string', 'enum' => ['on', 'off']], 'HostReservation' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Integer', 'locationName' => 'count'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'HostReservationId' => ['shape' => 'HostReservationId', 'locationName' => 'hostReservationId'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'OfferingId' => ['shape' => 'OfferingId', 'locationName' => 'offeringId'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'HostReservationId' => ['type' => 'string'], 'HostReservationIdSet' => ['type' => 'list', 'member' => ['shape' => 'HostReservationId', 'locationName' => 'item']], 'HostReservationSet' => ['type' => 'list', 'member' => ['shape' => 'HostReservation', 'locationName' => 'item']], 'HostTenancy' => ['type' => 'string', 'enum' => ['dedicated', 'host']], 'HostnameType' => ['type' => 'string', 'enum' => ['ip-name', 'resource-name']], 'Hour' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'HttpTokensState' => ['type' => 'string', 'enum' => ['optional', 'required']], 'HypervisorType' => ['type' => 'string', 'enum' => ['ovm', 'xen']], 'IKEVersionsList' => ['type' => 'list', 'member' => ['shape' => 'IKEVersionsListValue', 'locationName' => 'item']], 'IKEVersionsListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'IKEVersionsRequestList' => ['type' => 'list', 'member' => ['shape' => 'IKEVersionsRequestListValue', 'locationName' => 'item']], 'IKEVersionsRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'IamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'IamInstanceProfileAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'State' => ['shape' => 'IamInstanceProfileAssociationState', 'locationName' => 'state'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'IamInstanceProfileAssociationId' => ['type' => 'string'], 'IamInstanceProfileAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'IamInstanceProfileAssociation', 'locationName' => 'item']], 'IamInstanceProfileAssociationState' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated']], 'IamInstanceProfileSpecification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'IcmpTypeCode' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer', 'locationName' => 'code'], 'Type' => ['shape' => 'Integer', 'locationName' => 'type']]], 'IdFormat' => ['type' => 'structure', 'members' => ['Deadline' => ['shape' => 'DateTime', 'locationName' => 'deadline'], 'Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds']]], 'IdFormatList' => ['type' => 'list', 'member' => ['shape' => 'IdFormat', 'locationName' => 'item']], 'Igmpv2SupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'Image' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'CreationDate' => ['shape' => 'String', 'locationName' => 'creationDate'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImageLocation' => ['shape' => 'String', 'locationName' => 'imageLocation'], 'ImageType' => ['shape' => 'ImageTypeValues', 'locationName' => 'imageType'], 'Public' => ['shape' => 'Boolean', 'locationName' => 'isPublic'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'imageOwnerId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'PlatformDetails' => ['shape' => 'String', 'locationName' => 'platformDetails'], 'UsageOperation' => ['shape' => 'String', 'locationName' => 'usageOperation'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'State' => ['shape' => 'ImageState', 'locationName' => 'imageState'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor'], 'ImageOwnerAlias' => ['shape' => 'String', 'locationName' => 'imageOwnerAlias'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'BootMode' => ['shape' => 'BootModeValues', 'locationName' => 'bootMode'], 'TpmSupport' => ['shape' => 'TpmSupportValues', 'locationName' => 'tpmSupport'], 'DeprecationTime' => ['shape' => 'String', 'locationName' => 'deprecationTime'], 'ImdsSupport' => ['shape' => 'ImdsSupportValues', 'locationName' => 'imdsSupport']]], 'ImageAttribute' => ['type' => 'structure', 'members' => ['BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'LaunchPermissions' => ['shape' => 'LaunchPermissionList', 'locationName' => 'launchPermission'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'BootMode' => ['shape' => 'AttributeValue', 'locationName' => 'bootMode'], 'TpmSupport' => ['shape' => 'AttributeValue', 'locationName' => 'tpmSupport'], 'UefiData' => ['shape' => 'AttributeValue', 'locationName' => 'uefiData'], 'LastLaunchedTime' => ['shape' => 'AttributeValue', 'locationName' => 'lastLaunchedTime'], 'ImdsSupport' => ['shape' => 'AttributeValue', 'locationName' => 'imdsSupport']]], 'ImageAttributeName' => ['type' => 'string', 'enum' => ['description', 'kernel', 'ramdisk', 'launchPermission', 'productCodes', 'blockDeviceMapping', 'sriovNetSupport', 'bootMode', 'tpmSupport', 'uefiData', 'lastLaunchedTime', 'imdsSupport']], 'ImageDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'DeviceName' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket']]], 'ImageDiskContainerList' => ['type' => 'list', 'member' => ['shape' => 'ImageDiskContainer', 'locationName' => 'item']], 'ImageId' => ['type' => 'string'], 'ImageIdList' => ['type' => 'list', 'member' => ['shape' => 'ImageId', 'locationName' => 'item']], 'ImageIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ImageId', 'locationName' => 'ImageId']], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image', 'locationName' => 'item']], 'ImageRecycleBinInfo' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'RecycleBinEnterTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'recycleBinEnterTime'], 'RecycleBinExitTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'recycleBinExitTime']]], 'ImageRecycleBinInfoList' => ['type' => 'list', 'member' => ['shape' => 'ImageRecycleBinInfo', 'locationName' => 'item']], 'ImageState' => ['type' => 'string', 'enum' => ['pending', 'available', 'invalid', 'deregistered', 'transient', 'failed', 'error']], 'ImageTypeValues' => ['type' => 'string', 'enum' => ['machine', 'kernel', 'ramdisk']], 'ImdsSupportValues' => ['type' => 'string', 'enum' => ['v2.0']], 'ImportClientVpnClientCertificateRevocationListRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'CertificateRevocationList'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'CertificateRevocationList' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ImportClientVpnClientCertificateRevocationListResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ImportImageLicenseConfigurationRequest' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'ImportImageLicenseConfigurationResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String', 'locationName' => 'licenseConfigurationArn']]], 'ImportImageLicenseSpecificationListRequest' => ['type' => 'list', 'member' => ['shape' => 'ImportImageLicenseConfigurationRequest', 'locationName' => 'item']], 'ImportImageLicenseSpecificationListResponse' => ['type' => 'list', 'member' => ['shape' => 'ImportImageLicenseConfigurationResponse', 'locationName' => 'item']], 'ImportImageRequest' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'String'], 'ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DiskContainers' => ['shape' => 'ImageDiskContainerList', 'locationName' => 'DiskContainer'], 'DryRun' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'Hypervisor' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'LicenseType' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'RoleName' => ['shape' => 'String'], 'LicenseSpecifications' => ['shape' => 'ImportImageLicenseSpecificationListRequest'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'UsageOperation' => ['shape' => 'String'], 'BootMode' => ['shape' => 'BootModeValues']]], 'ImportImageResult' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImportTaskId' => ['shape' => 'ImportImageTaskId', 'locationName' => 'importTaskId'], 'KmsKeyId' => ['shape' => 'KmsKeyId', 'locationName' => 'kmsKeyId'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'LicenseSpecifications' => ['shape' => 'ImportImageLicenseSpecificationListResponse', 'locationName' => 'licenseSpecifications'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'UsageOperation' => ['shape' => 'String', 'locationName' => 'usageOperation']]], 'ImportImageTask' => ['type' => 'structure', 'members' => ['Architecture' => ['shape' => 'String', 'locationName' => 'architecture'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'Hypervisor' => ['shape' => 'String', 'locationName' => 'hypervisor'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'LicenseType' => ['shape' => 'String', 'locationName' => 'licenseType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'SnapshotDetails' => ['shape' => 'SnapshotDetailList', 'locationName' => 'snapshotDetailSet'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'LicenseSpecifications' => ['shape' => 'ImportImageLicenseSpecificationListResponse', 'locationName' => 'licenseSpecifications'], 'UsageOperation' => ['shape' => 'String', 'locationName' => 'usageOperation'], 'BootMode' => ['shape' => 'BootModeValues', 'locationName' => 'bootMode']]], 'ImportImageTaskId' => ['type' => 'string'], 'ImportImageTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportImageTask', 'locationName' => 'item']], 'ImportInstanceLaunchSpecification' => ['type' => 'structure', 'members' => ['AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'GroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'GroupId'], 'GroupNames' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'GroupName'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Monitoring' => ['shape' => 'Boolean', 'locationName' => 'monitoring'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'UserData' => ['shape' => 'UserData', 'locationName' => 'userData']]], 'ImportInstanceRequest' => ['type' => 'structure', 'required' => ['Platform'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DiskImages' => ['shape' => 'DiskImageList', 'locationName' => 'diskImage'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'LaunchSpecification' => ['shape' => 'ImportInstanceLaunchSpecification', 'locationName' => 'launchSpecification'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform']]], 'ImportInstanceResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportInstanceTaskDetails' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'Volumes' => ['shape' => 'ImportInstanceVolumeDetailSet', 'locationName' => 'volumes']]], 'ImportInstanceVolumeDetailItem' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume']]], 'ImportInstanceVolumeDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ImportInstanceVolumeDetailItem', 'locationName' => 'item']], 'ImportKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyName', 'PublicKeyMaterial'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'PublicKeyMaterial' => ['shape' => 'Blob', 'locationName' => 'publicKeyMaterial'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'ImportKeyPairResult' => ['type' => 'structure', 'members' => ['KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyPairId' => ['shape' => 'String', 'locationName' => 'keyPairId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ImportSnapshotRequest' => ['type' => 'structure', 'members' => ['ClientData' => ['shape' => 'ClientData'], 'ClientToken' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DiskContainer' => ['shape' => 'SnapshotDiskContainer'], 'DryRun' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'RoleName' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'ImportSnapshotResult' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ImportSnapshotTask' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'ImportTaskId' => ['shape' => 'String', 'locationName' => 'importTaskId'], 'SnapshotTaskDetail' => ['shape' => 'SnapshotTaskDetail', 'locationName' => 'snapshotTaskDetail'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ImportSnapshotTaskId' => ['type' => 'string'], 'ImportSnapshotTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'ImportSnapshotTaskId', 'locationName' => 'ImportTaskId']], 'ImportSnapshotTaskList' => ['type' => 'list', 'member' => ['shape' => 'ImportSnapshotTask', 'locationName' => 'item']], 'ImportTaskId' => ['type' => 'string'], 'ImportTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'ImportImageTaskId', 'locationName' => 'ImportTaskId']], 'ImportVolumeRequest' => ['type' => 'structure', 'required' => ['AvailabilityZone', 'Image', 'Volume'], 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Image' => ['shape' => 'DiskImageDetail', 'locationName' => 'image'], 'Volume' => ['shape' => 'VolumeDetail', 'locationName' => 'volume']]], 'ImportVolumeResult' => ['type' => 'structure', 'members' => ['ConversionTask' => ['shape' => 'ConversionTask', 'locationName' => 'conversionTask']]], 'ImportVolumeTaskDetails' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'BytesConverted' => ['shape' => 'Long', 'locationName' => 'bytesConverted'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Image' => ['shape' => 'DiskImageDescription', 'locationName' => 'image'], 'Volume' => ['shape' => 'DiskImageVolumeDescription', 'locationName' => 'volume']]], 'InferenceAcceleratorInfo' => ['type' => 'structure', 'members' => ['Accelerators' => ['shape' => 'InferenceDeviceInfoList', 'locationName' => 'accelerators']]], 'InferenceDeviceCount' => ['type' => 'integer'], 'InferenceDeviceInfo' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'InferenceDeviceCount', 'locationName' => 'count'], 'Name' => ['shape' => 'InferenceDeviceName', 'locationName' => 'name'], 'Manufacturer' => ['shape' => 'InferenceDeviceManufacturerName', 'locationName' => 'manufacturer']]], 'InferenceDeviceInfoList' => ['type' => 'list', 'member' => ['shape' => 'InferenceDeviceInfo'], 'locationName' => 'item'], 'InferenceDeviceManufacturerName' => ['type' => 'string'], 'InferenceDeviceName' => ['type' => 'string'], 'InsideCidrBlocksStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'Instance' => ['type' => 'structure', 'members' => ['AmiLaunchIndex' => ['shape' => 'Integer', 'locationName' => 'amiLaunchIndex'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'LaunchTime' => ['shape' => 'DateTime', 'locationName' => 'launchTime'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring'], 'Placement' => ['shape' => 'Placement', 'locationName' => 'placement'], 'Platform' => ['shape' => 'PlatformValues', 'locationName' => 'platform'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'dnsName'], 'PublicIpAddress' => ['shape' => 'String', 'locationName' => 'ipAddress'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'State' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'StateTransitionReason' => ['shape' => 'String', 'locationName' => 'reason'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport'], 'Hypervisor' => ['shape' => 'HypervisorType', 'locationName' => 'hypervisor'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'InstanceLifecycle' => ['shape' => 'InstanceLifecycleType', 'locationName' => 'instanceLifecycle'], 'ElasticGpuAssociations' => ['shape' => 'ElasticGpuAssociationList', 'locationName' => 'elasticGpuAssociationSet'], 'ElasticInferenceAcceleratorAssociations' => ['shape' => 'ElasticInferenceAcceleratorAssociationList', 'locationName' => 'elasticInferenceAcceleratorAssociationSet'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceList', 'locationName' => 'networkInterfaceSet'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'RootDeviceType' => ['shape' => 'DeviceType', 'locationName' => 'rootDeviceType'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VirtualizationType' => ['shape' => 'VirtualizationType', 'locationName' => 'virtualizationType'], 'CpuOptions' => ['shape' => 'CpuOptions', 'locationName' => 'cpuOptions'], 'CapacityReservationId' => ['shape' => 'String', 'locationName' => 'capacityReservationId'], 'CapacityReservationSpecification' => ['shape' => 'CapacityReservationSpecificationResponse', 'locationName' => 'capacityReservationSpecification'], 'HibernationOptions' => ['shape' => 'HibernationOptions', 'locationName' => 'hibernationOptions'], 'Licenses' => ['shape' => 'LicenseList', 'locationName' => 'licenseSet'], 'MetadataOptions' => ['shape' => 'InstanceMetadataOptionsResponse', 'locationName' => 'metadataOptions'], 'EnclaveOptions' => ['shape' => 'EnclaveOptions', 'locationName' => 'enclaveOptions'], 'BootMode' => ['shape' => 'BootModeValues', 'locationName' => 'bootMode'], 'PlatformDetails' => ['shape' => 'String', 'locationName' => 'platformDetails'], 'UsageOperation' => ['shape' => 'String', 'locationName' => 'usageOperation'], 'UsageOperationUpdateTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'usageOperationUpdateTime'], 'PrivateDnsNameOptions' => ['shape' => 'PrivateDnsNameOptionsResponse', 'locationName' => 'privateDnsNameOptions'], 'Ipv6Address' => ['shape' => 'String', 'locationName' => 'ipv6Address'], 'TpmSupport' => ['shape' => 'String', 'locationName' => 'tpmSupport'], 'MaintenanceOptions' => ['shape' => 'InstanceMaintenanceOptions', 'locationName' => 'maintenanceOptions']]], 'InstanceAttribute' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport'], 'EnclaveOptions' => ['shape' => 'EnclaveOptions', 'locationName' => 'enclaveOptions'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'ProductCodes' => ['shape' => 'ProductCodeList', 'locationName' => 'productCodes'], 'RamdiskId' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'RootDeviceName' => ['shape' => 'AttributeValue', 'locationName' => 'rootDeviceName'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'UserData' => ['shape' => 'AttributeValue', 'locationName' => 'userData'], 'DisableApiStop' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiStop']]], 'InstanceAttributeName' => ['type' => 'string', 'enum' => ['instanceType', 'kernel', 'ramdisk', 'userData', 'disableApiTermination', 'instanceInitiatedShutdownBehavior', 'rootDeviceName', 'blockDeviceMapping', 'productCodes', 'sourceDestCheck', 'groupSet', 'ebsOptimized', 'sriovNetSupport', 'enaSupport', 'enclaveOptions', 'disableApiStop']], 'InstanceAutoRecoveryState' => ['type' => 'string', 'enum' => ['disabled', 'default']], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDevice', 'locationName' => 'ebs']]], 'InstanceBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping', 'locationName' => 'item']], 'InstanceBlockDeviceMappingSpecification' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'Ebs' => ['shape' => 'EbsInstanceBlockDeviceSpecification', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName']]], 'InstanceBlockDeviceMappingSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMappingSpecification', 'locationName' => 'item']], 'InstanceCapacity' => ['type' => 'structure', 'members' => ['AvailableCapacity' => ['shape' => 'Integer', 'locationName' => 'availableCapacity'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'TotalCapacity' => ['shape' => 'Integer', 'locationName' => 'totalCapacity']]], 'InstanceCount' => ['type' => 'structure', 'members' => ['InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'State' => ['shape' => 'ListingState', 'locationName' => 'state']]], 'InstanceCountList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCount', 'locationName' => 'item']], 'InstanceCreditSpecification' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'CpuCredits' => ['shape' => 'String', 'locationName' => 'cpuCredits']]], 'InstanceCreditSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceCreditSpecification', 'locationName' => 'item']], 'InstanceCreditSpecificationListRequest' => ['type' => 'list', 'member' => ['shape' => 'InstanceCreditSpecificationRequest', 'locationName' => 'item']], 'InstanceCreditSpecificationRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'CpuCredits' => ['shape' => 'String']]], 'InstanceEventId' => ['type' => 'string'], 'InstanceEventWindow' => ['type' => 'structure', 'members' => ['InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId', 'locationName' => 'instanceEventWindowId'], 'TimeRanges' => ['shape' => 'InstanceEventWindowTimeRangeList', 'locationName' => 'timeRangeSet'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'CronExpression' => ['shape' => 'InstanceEventWindowCronExpression', 'locationName' => 'cronExpression'], 'AssociationTarget' => ['shape' => 'InstanceEventWindowAssociationTarget', 'locationName' => 'associationTarget'], 'State' => ['shape' => 'InstanceEventWindowState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'InstanceEventWindowAssociationRequest' => ['type' => 'structure', 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList', 'locationName' => 'InstanceId'], 'InstanceTags' => ['shape' => 'TagList', 'locationName' => 'InstanceTag'], 'DedicatedHostIds' => ['shape' => 'DedicatedHostIdList', 'locationName' => 'DedicatedHostId']]], 'InstanceEventWindowAssociationTarget' => ['type' => 'structure', 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList', 'locationName' => 'instanceIdSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'DedicatedHostIds' => ['shape' => 'DedicatedHostIdList', 'locationName' => 'dedicatedHostIdSet']]], 'InstanceEventWindowCronExpression' => ['type' => 'string'], 'InstanceEventWindowDisassociationRequest' => ['type' => 'structure', 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList', 'locationName' => 'InstanceId'], 'InstanceTags' => ['shape' => 'TagList', 'locationName' => 'InstanceTag'], 'DedicatedHostIds' => ['shape' => 'DedicatedHostIdList', 'locationName' => 'DedicatedHostId']]], 'InstanceEventWindowId' => ['type' => 'string'], 'InstanceEventWindowIdSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceEventWindowId', 'locationName' => 'InstanceEventWindowId']], 'InstanceEventWindowSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceEventWindow', 'locationName' => 'item']], 'InstanceEventWindowState' => ['type' => 'string', 'enum' => ['creating', 'deleting', 'active', 'deleted']], 'InstanceEventWindowStateChange' => ['type' => 'structure', 'members' => ['InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId', 'locationName' => 'instanceEventWindowId'], 'State' => ['shape' => 'InstanceEventWindowState', 'locationName' => 'state']]], 'InstanceEventWindowTimeRange' => ['type' => 'structure', 'members' => ['StartWeekDay' => ['shape' => 'WeekDay', 'locationName' => 'startWeekDay'], 'StartHour' => ['shape' => 'Hour', 'locationName' => 'startHour'], 'EndWeekDay' => ['shape' => 'WeekDay', 'locationName' => 'endWeekDay'], 'EndHour' => ['shape' => 'Hour', 'locationName' => 'endHour']]], 'InstanceEventWindowTimeRangeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceEventWindowTimeRange', 'locationName' => 'item']], 'InstanceEventWindowTimeRangeRequest' => ['type' => 'structure', 'members' => ['StartWeekDay' => ['shape' => 'WeekDay'], 'StartHour' => ['shape' => 'Hour'], 'EndWeekDay' => ['shape' => 'WeekDay'], 'EndHour' => ['shape' => 'Hour']]], 'InstanceEventWindowTimeRangeRequestSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceEventWindowTimeRangeRequest']], 'InstanceExportDetails' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TargetEnvironment' => ['shape' => 'ExportEnvironment', 'locationName' => 'targetEnvironment']]], 'InstanceFamilyCreditSpecification' => ['type' => 'structure', 'members' => ['InstanceFamily' => ['shape' => 'UnlimitedSupportedInstanceFamily', 'locationName' => 'instanceFamily'], 'CpuCredits' => ['shape' => 'String', 'locationName' => 'cpuCredits']]], 'InstanceGeneration' => ['type' => 'string', 'enum' => ['current', 'previous']], 'InstanceGenerationSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceGeneration', 'locationName' => 'item']], 'InstanceHealthStatus' => ['type' => 'string', 'enum' => ['healthy', 'unhealthy']], 'InstanceId' => ['type' => 'string'], 'InstanceIdForResolver' => ['type' => 'string'], 'InstanceIdList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId', 'locationName' => 'item']], 'InstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceId', 'locationName' => 'item']], 'InstanceIdStringList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId', 'locationName' => 'InstanceId']], 'InstanceIdWithVolumeResolver' => ['type' => 'string'], 'InstanceIdsSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceId', 'locationName' => 'item']], 'InstanceInterruptionBehavior' => ['type' => 'string', 'enum' => ['hibernate', 'stop', 'terminate']], 'InstanceIpv4Prefix' => ['type' => 'structure', 'members' => ['Ipv4Prefix' => ['shape' => 'String', 'locationName' => 'ipv4Prefix']]], 'InstanceIpv4PrefixList' => ['type' => 'list', 'member' => ['shape' => 'InstanceIpv4Prefix', 'locationName' => 'item']], 'InstanceIpv6Address' => ['type' => 'structure', 'members' => ['Ipv6Address' => ['shape' => 'String', 'locationName' => 'ipv6Address']]], 'InstanceIpv6AddressList' => ['type' => 'list', 'member' => ['shape' => 'InstanceIpv6Address', 'locationName' => 'item']], 'InstanceIpv6AddressListRequest' => ['type' => 'list', 'member' => ['shape' => 'InstanceIpv6AddressRequest', 'locationName' => 'InstanceIpv6Address']], 'InstanceIpv6AddressRequest' => ['type' => 'structure', 'members' => ['Ipv6Address' => ['shape' => 'String']]], 'InstanceIpv6Prefix' => ['type' => 'structure', 'members' => ['Ipv6Prefix' => ['shape' => 'String', 'locationName' => 'ipv6Prefix']]], 'InstanceIpv6PrefixList' => ['type' => 'list', 'member' => ['shape' => 'InstanceIpv6Prefix', 'locationName' => 'item']], 'InstanceLifecycle' => ['type' => 'string', 'enum' => ['spot', 'on-demand']], 'InstanceLifecycleType' => ['type' => 'string', 'enum' => ['spot', 'scheduled']], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance', 'locationName' => 'item']], 'InstanceMaintenanceOptions' => ['type' => 'structure', 'members' => ['AutoRecovery' => ['shape' => 'InstanceAutoRecoveryState', 'locationName' => 'autoRecovery']]], 'InstanceMaintenanceOptionsRequest' => ['type' => 'structure', 'members' => ['AutoRecovery' => ['shape' => 'InstanceAutoRecoveryState']]], 'InstanceMarketOptionsRequest' => ['type' => 'structure', 'members' => ['MarketType' => ['shape' => 'MarketType'], 'SpotOptions' => ['shape' => 'SpotMarketOptions']]], 'InstanceMatchCriteria' => ['type' => 'string', 'enum' => ['open', 'targeted']], 'InstanceMetadataEndpointState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'InstanceMetadataOptionsRequest' => ['type' => 'structure', 'members' => ['HttpTokens' => ['shape' => 'HttpTokensState'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'HttpEndpoint' => ['shape' => 'InstanceMetadataEndpointState'], 'HttpProtocolIpv6' => ['shape' => 'InstanceMetadataProtocolState'], 'InstanceMetadataTags' => ['shape' => 'InstanceMetadataTagsState']]], 'InstanceMetadataOptionsResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'InstanceMetadataOptionsState', 'locationName' => 'state'], 'HttpTokens' => ['shape' => 'HttpTokensState', 'locationName' => 'httpTokens'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer', 'locationName' => 'httpPutResponseHopLimit'], 'HttpEndpoint' => ['shape' => 'InstanceMetadataEndpointState', 'locationName' => 'httpEndpoint'], 'HttpProtocolIpv6' => ['shape' => 'InstanceMetadataProtocolState', 'locationName' => 'httpProtocolIpv6'], 'InstanceMetadataTags' => ['shape' => 'InstanceMetadataTagsState', 'locationName' => 'instanceMetadataTags']]], 'InstanceMetadataOptionsState' => ['type' => 'string', 'enum' => ['pending', 'applied']], 'InstanceMetadataProtocolState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'InstanceMetadataTagsState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'InstanceMonitoring' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Monitoring' => ['shape' => 'Monitoring', 'locationName' => 'monitoring']]], 'InstanceMonitoringList' => ['type' => 'list', 'member' => ['shape' => 'InstanceMonitoring', 'locationName' => 'item']], 'InstanceNetworkInterface' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association'], 'Attachment' => ['shape' => 'InstanceNetworkInterfaceAttachment', 'locationName' => 'attachment'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressList', 'locationName' => 'ipv6AddressesSet'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'InstancePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'InterfaceType' => ['shape' => 'String', 'locationName' => 'interfaceType'], 'Ipv4Prefixes' => ['shape' => 'InstanceIpv4PrefixList', 'locationName' => 'ipv4PrefixSet'], 'Ipv6Prefixes' => ['shape' => 'InstanceIpv6PrefixList', 'locationName' => 'ipv6PrefixSet']]], 'InstanceNetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['CarrierIp' => ['shape' => 'String', 'locationName' => 'carrierIp'], 'CustomerOwnedIp' => ['shape' => 'String', 'locationName' => 'customerOwnedIp'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'InstanceNetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'NetworkCardIndex' => ['shape' => 'Integer', 'locationName' => 'networkCardIndex']]], 'InstanceNetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterface', 'locationName' => 'item']], 'InstanceNetworkInterfaceSpecification' => ['type' => 'structure', 'members' => ['AssociatePublicIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associatePublicIpAddress'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'Ipv6AddressCount' => ['shape' => 'Integer', 'locationName' => 'ipv6AddressCount'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressList', 'locationName' => 'ipv6AddressesSet', 'queryName' => 'Ipv6Addresses'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddressesSet', 'queryName' => 'PrivateIpAddresses'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'AssociateCarrierIpAddress' => ['shape' => 'Boolean'], 'InterfaceType' => ['shape' => 'String'], 'NetworkCardIndex' => ['shape' => 'Integer'], 'Ipv4Prefixes' => ['shape' => 'Ipv4PrefixList', 'locationName' => 'Ipv4Prefix'], 'Ipv4PrefixCount' => ['shape' => 'Integer'], 'Ipv6Prefixes' => ['shape' => 'Ipv6PrefixList', 'locationName' => 'Ipv6Prefix'], 'Ipv6PrefixCount' => ['shape' => 'Integer']]], 'InstanceNetworkInterfaceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceNetworkInterfaceSpecification', 'locationName' => 'item']], 'InstancePrivateIpAddress' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'InstanceNetworkInterfaceAssociation', 'locationName' => 'association'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'InstancePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'InstancePrivateIpAddress', 'locationName' => 'item']], 'InstanceRequirements' => ['type' => 'structure', 'members' => ['VCpuCount' => ['shape' => 'VCpuCountRange', 'locationName' => 'vCpuCount'], 'MemoryMiB' => ['shape' => 'MemoryMiB', 'locationName' => 'memoryMiB'], 'CpuManufacturers' => ['shape' => 'CpuManufacturerSet', 'locationName' => 'cpuManufacturerSet'], 'MemoryGiBPerVCpu' => ['shape' => 'MemoryGiBPerVCpu', 'locationName' => 'memoryGiBPerVCpu'], 'ExcludedInstanceTypes' => ['shape' => 'ExcludedInstanceTypeSet', 'locationName' => 'excludedInstanceTypeSet'], 'InstanceGenerations' => ['shape' => 'InstanceGenerationSet', 'locationName' => 'instanceGenerationSet'], 'SpotMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer', 'locationName' => 'spotMaxPricePercentageOverLowestPrice'], 'OnDemandMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer', 'locationName' => 'onDemandMaxPricePercentageOverLowestPrice'], 'BareMetal' => ['shape' => 'BareMetal', 'locationName' => 'bareMetal'], 'BurstablePerformance' => ['shape' => 'BurstablePerformance', 'locationName' => 'burstablePerformance'], 'RequireHibernateSupport' => ['shape' => 'Boolean', 'locationName' => 'requireHibernateSupport'], 'NetworkInterfaceCount' => ['shape' => 'NetworkInterfaceCount', 'locationName' => 'networkInterfaceCount'], 'LocalStorage' => ['shape' => 'LocalStorage', 'locationName' => 'localStorage'], 'LocalStorageTypes' => ['shape' => 'LocalStorageTypeSet', 'locationName' => 'localStorageTypeSet'], 'TotalLocalStorageGB' => ['shape' => 'TotalLocalStorageGB', 'locationName' => 'totalLocalStorageGB'], 'BaselineEbsBandwidthMbps' => ['shape' => 'BaselineEbsBandwidthMbps', 'locationName' => 'baselineEbsBandwidthMbps'], 'AcceleratorTypes' => ['shape' => 'AcceleratorTypeSet', 'locationName' => 'acceleratorTypeSet'], 'AcceleratorCount' => ['shape' => 'AcceleratorCount', 'locationName' => 'acceleratorCount'], 'AcceleratorManufacturers' => ['shape' => 'AcceleratorManufacturerSet', 'locationName' => 'acceleratorManufacturerSet'], 'AcceleratorNames' => ['shape' => 'AcceleratorNameSet', 'locationName' => 'acceleratorNameSet'], 'AcceleratorTotalMemoryMiB' => ['shape' => 'AcceleratorTotalMemoryMiB', 'locationName' => 'acceleratorTotalMemoryMiB'], 'NetworkBandwidthGbps' => ['shape' => 'NetworkBandwidthGbps', 'locationName' => 'networkBandwidthGbps'], 'AllowedInstanceTypes' => ['shape' => 'AllowedInstanceTypeSet', 'locationName' => 'allowedInstanceTypeSet']]], 'InstanceRequirementsRequest' => ['type' => 'structure', 'required' => ['VCpuCount', 'MemoryMiB'], 'members' => ['VCpuCount' => ['shape' => 'VCpuCountRangeRequest'], 'MemoryMiB' => ['shape' => 'MemoryMiBRequest'], 'CpuManufacturers' => ['shape' => 'CpuManufacturerSet', 'locationName' => 'CpuManufacturer'], 'MemoryGiBPerVCpu' => ['shape' => 'MemoryGiBPerVCpuRequest'], 'ExcludedInstanceTypes' => ['shape' => 'ExcludedInstanceTypeSet', 'locationName' => 'ExcludedInstanceType'], 'InstanceGenerations' => ['shape' => 'InstanceGenerationSet', 'locationName' => 'InstanceGeneration'], 'SpotMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer'], 'OnDemandMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer'], 'BareMetal' => ['shape' => 'BareMetal'], 'BurstablePerformance' => ['shape' => 'BurstablePerformance'], 'RequireHibernateSupport' => ['shape' => 'Boolean'], 'NetworkInterfaceCount' => ['shape' => 'NetworkInterfaceCountRequest'], 'LocalStorage' => ['shape' => 'LocalStorage'], 'LocalStorageTypes' => ['shape' => 'LocalStorageTypeSet', 'locationName' => 'LocalStorageType'], 'TotalLocalStorageGB' => ['shape' => 'TotalLocalStorageGBRequest'], 'BaselineEbsBandwidthMbps' => ['shape' => 'BaselineEbsBandwidthMbpsRequest'], 'AcceleratorTypes' => ['shape' => 'AcceleratorTypeSet', 'locationName' => 'AcceleratorType'], 'AcceleratorCount' => ['shape' => 'AcceleratorCountRequest'], 'AcceleratorManufacturers' => ['shape' => 'AcceleratorManufacturerSet', 'locationName' => 'AcceleratorManufacturer'], 'AcceleratorNames' => ['shape' => 'AcceleratorNameSet', 'locationName' => 'AcceleratorName'], 'AcceleratorTotalMemoryMiB' => ['shape' => 'AcceleratorTotalMemoryMiBRequest'], 'NetworkBandwidthGbps' => ['shape' => 'NetworkBandwidthGbpsRequest'], 'AllowedInstanceTypes' => ['shape' => 'AllowedInstanceTypeSet', 'locationName' => 'AllowedInstanceType']]], 'InstanceRequirementsWithMetadataRequest' => ['type' => 'structure', 'members' => ['ArchitectureTypes' => ['shape' => 'ArchitectureTypeSet', 'locationName' => 'ArchitectureType'], 'VirtualizationTypes' => ['shape' => 'VirtualizationTypeSet', 'locationName' => 'VirtualizationType'], 'InstanceRequirements' => ['shape' => 'InstanceRequirementsRequest']]], 'InstanceSpecification' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceIdWithVolumeResolver'], 'ExcludeBootVolume' => ['shape' => 'Boolean'], 'ExcludeDataVolumeIds' => ['shape' => 'VolumeIdStringList', 'locationName' => 'ExcludeDataVolumeId']]], 'InstanceState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer', 'locationName' => 'code'], 'Name' => ['shape' => 'InstanceStateName', 'locationName' => 'name']]], 'InstanceStateChange' => ['type' => 'structure', 'members' => ['CurrentState' => ['shape' => 'InstanceState', 'locationName' => 'currentState'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'PreviousState' => ['shape' => 'InstanceState', 'locationName' => 'previousState']]], 'InstanceStateChangeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStateChange', 'locationName' => 'item']], 'InstanceStateName' => ['type' => 'string', 'enum' => ['pending', 'running', 'shutting-down', 'terminated', 'stopping', 'stopped']], 'InstanceStatus' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Events' => ['shape' => 'InstanceStatusEventList', 'locationName' => 'eventsSet'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceState' => ['shape' => 'InstanceState', 'locationName' => 'instanceState'], 'InstanceStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'instanceStatus'], 'SystemStatus' => ['shape' => 'InstanceStatusSummary', 'locationName' => 'systemStatus']]], 'InstanceStatusDetails' => ['type' => 'structure', 'members' => ['ImpairedSince' => ['shape' => 'DateTime', 'locationName' => 'impairedSince'], 'Name' => ['shape' => 'StatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'StatusType', 'locationName' => 'status']]], 'InstanceStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusDetails', 'locationName' => 'item']], 'InstanceStatusEvent' => ['type' => 'structure', 'members' => ['InstanceEventId' => ['shape' => 'InstanceEventId', 'locationName' => 'instanceEventId'], 'Code' => ['shape' => 'EventCode', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'NotAfter' => ['shape' => 'DateTime', 'locationName' => 'notAfter'], 'NotBefore' => ['shape' => 'DateTime', 'locationName' => 'notBefore'], 'NotBeforeDeadline' => ['shape' => 'DateTime', 'locationName' => 'notBeforeDeadline']]], 'InstanceStatusEventList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatusEvent', 'locationName' => 'item']], 'InstanceStatusList' => ['type' => 'list', 'member' => ['shape' => 'InstanceStatus', 'locationName' => 'item']], 'InstanceStatusSummary' => ['type' => 'structure', 'members' => ['Details' => ['shape' => 'InstanceStatusDetailsList', 'locationName' => 'details'], 'Status' => ['shape' => 'SummaryStatus', 'locationName' => 'status']]], 'InstanceStorageEncryptionSupport' => ['type' => 'string', 'enum' => ['unsupported', 'required']], 'InstanceStorageFlag' => ['type' => 'boolean'], 'InstanceStorageInfo' => ['type' => 'structure', 'members' => ['TotalSizeInGB' => ['shape' => 'DiskSize', 'locationName' => 'totalSizeInGB'], 'Disks' => ['shape' => 'DiskInfoList', 'locationName' => 'disks'], 'NvmeSupport' => ['shape' => 'EphemeralNvmeSupport', 'locationName' => 'nvmeSupport'], 'EncryptionSupport' => ['shape' => 'InstanceStorageEncryptionSupport', 'locationName' => 'encryptionSupport']]], 'InstanceTagKeySet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'InstanceTagNotificationAttribute' => ['type' => 'structure', 'members' => ['InstanceTagKeys' => ['shape' => 'InstanceTagKeySet', 'locationName' => 'instanceTagKeySet'], 'IncludeAllTagsOfInstance' => ['shape' => 'Boolean', 'locationName' => 'includeAllTagsOfInstance']]], 'InstanceType' => ['type' => 'string', 'enum' => ['a1.medium', 'a1.large', 'a1.xlarge', 'a1.2xlarge', 'a1.4xlarge', 'a1.metal', 'c1.medium', 'c1.xlarge', 'c3.large', 'c3.xlarge', 'c3.2xlarge', 'c3.4xlarge', 'c3.8xlarge', 'c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'c5.large', 'c5.xlarge', 'c5.2xlarge', 'c5.4xlarge', 'c5.9xlarge', 'c5.12xlarge', 'c5.18xlarge', 'c5.24xlarge', 'c5.metal', 'c5a.large', 'c5a.xlarge', 'c5a.2xlarge', 'c5a.4xlarge', 'c5a.8xlarge', 'c5a.12xlarge', 'c5a.16xlarge', 'c5a.24xlarge', 'c5ad.large', 'c5ad.xlarge', 'c5ad.2xlarge', 'c5ad.4xlarge', 'c5ad.8xlarge', 'c5ad.12xlarge', 'c5ad.16xlarge', 'c5ad.24xlarge', 'c5d.large', 'c5d.xlarge', 'c5d.2xlarge', 'c5d.4xlarge', 'c5d.9xlarge', 'c5d.12xlarge', 'c5d.18xlarge', 'c5d.24xlarge', 'c5d.metal', 'c5n.large', 'c5n.xlarge', 'c5n.2xlarge', 'c5n.4xlarge', 'c5n.9xlarge', 'c5n.18xlarge', 'c5n.metal', 'c6g.medium', 'c6g.large', 'c6g.xlarge', 'c6g.2xlarge', 'c6g.4xlarge', 'c6g.8xlarge', 'c6g.12xlarge', 'c6g.16xlarge', 'c6g.metal', 'c6gd.medium', 'c6gd.large', 'c6gd.xlarge', 'c6gd.2xlarge', 'c6gd.4xlarge', 'c6gd.8xlarge', 'c6gd.12xlarge', 'c6gd.16xlarge', 'c6gd.metal', 'c6gn.medium', 'c6gn.large', 'c6gn.xlarge', 'c6gn.2xlarge', 'c6gn.4xlarge', 'c6gn.8xlarge', 'c6gn.12xlarge', 'c6gn.16xlarge', 'c6i.large', 'c6i.xlarge', 'c6i.2xlarge', 'c6i.4xlarge', 'c6i.8xlarge', 'c6i.12xlarge', 'c6i.16xlarge', 'c6i.24xlarge', 'c6i.32xlarge', 'c6i.metal', 'cc1.4xlarge', 'cc2.8xlarge', 'cg1.4xlarge', 'cr1.8xlarge', 'd2.xlarge', 'd2.2xlarge', 'd2.4xlarge', 'd2.8xlarge', 'd3.xlarge', 'd3.2xlarge', 'd3.4xlarge', 'd3.8xlarge', 'd3en.xlarge', 'd3en.2xlarge', 'd3en.4xlarge', 'd3en.6xlarge', 'd3en.8xlarge', 'd3en.12xlarge', 'dl1.24xlarge', 'f1.2xlarge', 'f1.4xlarge', 'f1.16xlarge', 'g2.2xlarge', 'g2.8xlarge', 'g3.4xlarge', 'g3.8xlarge', 'g3.16xlarge', 'g3s.xlarge', 'g4ad.xlarge', 'g4ad.2xlarge', 'g4ad.4xlarge', 'g4ad.8xlarge', 'g4ad.16xlarge', 'g4dn.xlarge', 'g4dn.2xlarge', 'g4dn.4xlarge', 'g4dn.8xlarge', 'g4dn.12xlarge', 'g4dn.16xlarge', 'g4dn.metal', 'g5.xlarge', 'g5.2xlarge', 'g5.4xlarge', 'g5.8xlarge', 'g5.12xlarge', 'g5.16xlarge', 'g5.24xlarge', 'g5.48xlarge', 'g5g.xlarge', 'g5g.2xlarge', 'g5g.4xlarge', 'g5g.8xlarge', 'g5g.16xlarge', 'g5g.metal', 'hi1.4xlarge', 'hpc6a.48xlarge', 'hs1.8xlarge', 'h1.2xlarge', 'h1.4xlarge', 'h1.8xlarge', 'h1.16xlarge', 'i2.xlarge', 'i2.2xlarge', 'i2.4xlarge', 'i2.8xlarge', 'i3.large', 'i3.xlarge', 'i3.2xlarge', 'i3.4xlarge', 'i3.8xlarge', 'i3.16xlarge', 'i3.metal', 'i3en.large', 'i3en.xlarge', 'i3en.2xlarge', 'i3en.3xlarge', 'i3en.6xlarge', 'i3en.12xlarge', 'i3en.24xlarge', 'i3en.metal', 'im4gn.large', 'im4gn.xlarge', 'im4gn.2xlarge', 'im4gn.4xlarge', 'im4gn.8xlarge', 'im4gn.16xlarge', 'inf1.xlarge', 'inf1.2xlarge', 'inf1.6xlarge', 'inf1.24xlarge', 'is4gen.medium', 'is4gen.large', 'is4gen.xlarge', 'is4gen.2xlarge', 'is4gen.4xlarge', 'is4gen.8xlarge', 'm1.small', 'm1.medium', 'm1.large', 'm1.xlarge', 'm2.xlarge', 'm2.2xlarge', 'm2.4xlarge', 'm3.medium', 'm3.large', 'm3.xlarge', 'm3.2xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 'm4.16xlarge', 'm5.large', 'm5.xlarge', 'm5.2xlarge', 'm5.4xlarge', 'm5.8xlarge', 'm5.12xlarge', 'm5.16xlarge', 'm5.24xlarge', 'm5.metal', 'm5a.large', 'm5a.xlarge', 'm5a.2xlarge', 'm5a.4xlarge', 'm5a.8xlarge', 'm5a.12xlarge', 'm5a.16xlarge', 'm5a.24xlarge', 'm5ad.large', 'm5ad.xlarge', 'm5ad.2xlarge', 'm5ad.4xlarge', 'm5ad.8xlarge', 'm5ad.12xlarge', 'm5ad.16xlarge', 'm5ad.24xlarge', 'm5d.large', 'm5d.xlarge', 'm5d.2xlarge', 'm5d.4xlarge', 'm5d.8xlarge', 'm5d.12xlarge', 'm5d.16xlarge', 'm5d.24xlarge', 'm5d.metal', 'm5dn.large', 'm5dn.xlarge', 'm5dn.2xlarge', 'm5dn.4xlarge', 'm5dn.8xlarge', 'm5dn.12xlarge', 'm5dn.16xlarge', 'm5dn.24xlarge', 'm5dn.metal', 'm5n.large', 'm5n.xlarge', 'm5n.2xlarge', 'm5n.4xlarge', 'm5n.8xlarge', 'm5n.12xlarge', 'm5n.16xlarge', 'm5n.24xlarge', 'm5n.metal', 'm5zn.large', 'm5zn.xlarge', 'm5zn.2xlarge', 'm5zn.3xlarge', 'm5zn.6xlarge', 'm5zn.12xlarge', 'm5zn.metal', 'm6a.large', 'm6a.xlarge', 'm6a.2xlarge', 'm6a.4xlarge', 'm6a.8xlarge', 'm6a.12xlarge', 'm6a.16xlarge', 'm6a.24xlarge', 'm6a.32xlarge', 'm6a.48xlarge', 'm6g.metal', 'm6g.medium', 'm6g.large', 'm6g.xlarge', 'm6g.2xlarge', 'm6g.4xlarge', 'm6g.8xlarge', 'm6g.12xlarge', 'm6g.16xlarge', 'm6gd.metal', 'm6gd.medium', 'm6gd.large', 'm6gd.xlarge', 'm6gd.2xlarge', 'm6gd.4xlarge', 'm6gd.8xlarge', 'm6gd.12xlarge', 'm6gd.16xlarge', 'm6i.large', 'm6i.xlarge', 'm6i.2xlarge', 'm6i.4xlarge', 'm6i.8xlarge', 'm6i.12xlarge', 'm6i.16xlarge', 'm6i.24xlarge', 'm6i.32xlarge', 'm6i.metal', 'mac1.metal', 'p2.xlarge', 'p2.8xlarge', 'p2.16xlarge', 'p3.2xlarge', 'p3.8xlarge', 'p3.16xlarge', 'p3dn.24xlarge', 'p4d.24xlarge', 'r3.large', 'r3.xlarge', 'r3.2xlarge', 'r3.4xlarge', 'r3.8xlarge', 'r4.large', 'r4.xlarge', 'r4.2xlarge', 'r4.4xlarge', 'r4.8xlarge', 'r4.16xlarge', 'r5.large', 'r5.xlarge', 'r5.2xlarge', 'r5.4xlarge', 'r5.8xlarge', 'r5.12xlarge', 'r5.16xlarge', 'r5.24xlarge', 'r5.metal', 'r5a.large', 'r5a.xlarge', 'r5a.2xlarge', 'r5a.4xlarge', 'r5a.8xlarge', 'r5a.12xlarge', 'r5a.16xlarge', 'r5a.24xlarge', 'r5ad.large', 'r5ad.xlarge', 'r5ad.2xlarge', 'r5ad.4xlarge', 'r5ad.8xlarge', 'r5ad.12xlarge', 'r5ad.16xlarge', 'r5ad.24xlarge', 'r5b.large', 'r5b.xlarge', 'r5b.2xlarge', 'r5b.4xlarge', 'r5b.8xlarge', 'r5b.12xlarge', 'r5b.16xlarge', 'r5b.24xlarge', 'r5b.metal', 'r5d.large', 'r5d.xlarge', 'r5d.2xlarge', 'r5d.4xlarge', 'r5d.8xlarge', 'r5d.12xlarge', 'r5d.16xlarge', 'r5d.24xlarge', 'r5d.metal', 'r5dn.large', 'r5dn.xlarge', 'r5dn.2xlarge', 'r5dn.4xlarge', 'r5dn.8xlarge', 'r5dn.12xlarge', 'r5dn.16xlarge', 'r5dn.24xlarge', 'r5dn.metal', 'r5n.large', 'r5n.xlarge', 'r5n.2xlarge', 'r5n.4xlarge', 'r5n.8xlarge', 'r5n.12xlarge', 'r5n.16xlarge', 'r5n.24xlarge', 'r5n.metal', 'r6g.medium', 'r6g.large', 'r6g.xlarge', 'r6g.2xlarge', 'r6g.4xlarge', 'r6g.8xlarge', 'r6g.12xlarge', 'r6g.16xlarge', 'r6g.metal', 'r6gd.medium', 'r6gd.large', 'r6gd.xlarge', 'r6gd.2xlarge', 'r6gd.4xlarge', 'r6gd.8xlarge', 'r6gd.12xlarge', 'r6gd.16xlarge', 'r6gd.metal', 'r6i.large', 'r6i.xlarge', 'r6i.2xlarge', 'r6i.4xlarge', 'r6i.8xlarge', 'r6i.12xlarge', 'r6i.16xlarge', 'r6i.24xlarge', 'r6i.32xlarge', 'r6i.metal', 't1.micro', 't2.nano', 't2.micro', 't2.small', 't2.medium', 't2.large', 't2.xlarge', 't2.2xlarge', 't3.nano', 't3.micro', 't3.small', 't3.medium', 't3.large', 't3.xlarge', 't3.2xlarge', 't3a.nano', 't3a.micro', 't3a.small', 't3a.medium', 't3a.large', 't3a.xlarge', 't3a.2xlarge', 't4g.nano', 't4g.micro', 't4g.small', 't4g.medium', 't4g.large', 't4g.xlarge', 't4g.2xlarge', 'u-6tb1.56xlarge', 'u-6tb1.112xlarge', 'u-9tb1.112xlarge', 'u-12tb1.112xlarge', 'u-6tb1.metal', 'u-9tb1.metal', 'u-12tb1.metal', 'u-18tb1.metal', 'u-24tb1.metal', 'vt1.3xlarge', 'vt1.6xlarge', 'vt1.24xlarge', 'x1.16xlarge', 'x1.32xlarge', 'x1e.xlarge', 'x1e.2xlarge', 'x1e.4xlarge', 'x1e.8xlarge', 'x1e.16xlarge', 'x1e.32xlarge', 'x2iezn.2xlarge', 'x2iezn.4xlarge', 'x2iezn.6xlarge', 'x2iezn.8xlarge', 'x2iezn.12xlarge', 'x2iezn.metal', 'x2gd.medium', 'x2gd.large', 'x2gd.xlarge', 'x2gd.2xlarge', 'x2gd.4xlarge', 'x2gd.8xlarge', 'x2gd.12xlarge', 'x2gd.16xlarge', 'x2gd.metal', 'z1d.large', 'z1d.xlarge', 'z1d.2xlarge', 'z1d.3xlarge', 'z1d.6xlarge', 'z1d.12xlarge', 'z1d.metal', 'x2idn.16xlarge', 'x2idn.24xlarge', 'x2idn.32xlarge', 'x2iedn.xlarge', 'x2iedn.2xlarge', 'x2iedn.4xlarge', 'x2iedn.8xlarge', 'x2iedn.16xlarge', 'x2iedn.24xlarge', 'x2iedn.32xlarge', 'c6a.large', 'c6a.xlarge', 'c6a.2xlarge', 'c6a.4xlarge', 'c6a.8xlarge', 'c6a.12xlarge', 'c6a.16xlarge', 'c6a.24xlarge', 'c6a.32xlarge', 'c6a.48xlarge', 'c6a.metal', 'm6a.metal', 'i4i.large', 'i4i.xlarge', 'i4i.2xlarge', 'i4i.4xlarge', 'i4i.8xlarge', 'i4i.16xlarge', 'i4i.32xlarge', 'i4i.metal', 'x2idn.metal', 'x2iedn.metal', 'c7g.medium', 'c7g.large', 'c7g.xlarge', 'c7g.2xlarge', 'c7g.4xlarge', 'c7g.8xlarge', 'c7g.12xlarge', 'c7g.16xlarge', 'mac2.metal', 'c6id.large', 'c6id.xlarge', 'c6id.2xlarge', 'c6id.4xlarge', 'c6id.8xlarge', 'c6id.12xlarge', 'c6id.16xlarge', 'c6id.24xlarge', 'c6id.32xlarge', 'c6id.metal', 'm6id.large', 'm6id.xlarge', 'm6id.2xlarge', 'm6id.4xlarge', 'm6id.8xlarge', 'm6id.12xlarge', 'm6id.16xlarge', 'm6id.24xlarge', 'm6id.32xlarge', 'm6id.metal', 'r6id.large', 'r6id.xlarge', 'r6id.2xlarge', 'r6id.4xlarge', 'r6id.8xlarge', 'r6id.12xlarge', 'r6id.16xlarge', 'r6id.24xlarge', 'r6id.32xlarge', 'r6id.metal', 'r6a.large', 'r6a.xlarge', 'r6a.2xlarge', 'r6a.4xlarge', 'r6a.8xlarge', 'r6a.12xlarge', 'r6a.16xlarge', 'r6a.24xlarge', 'r6a.32xlarge', 'r6a.48xlarge', 'r6a.metal', 'p4de.24xlarge', 'u-3tb1.56xlarge', 'u-18tb1.112xlarge', 'u-24tb1.112xlarge', 'trn1.2xlarge', 'trn1.32xlarge', 'hpc6id.32xlarge', 'c6in.large', 'c6in.xlarge', 'c6in.2xlarge', 'c6in.4xlarge', 'c6in.8xlarge', 'c6in.12xlarge', 'c6in.16xlarge', 'c6in.24xlarge', 'c6in.32xlarge', 'm6in.large', 'm6in.xlarge', 'm6in.2xlarge', 'm6in.4xlarge', 'm6in.8xlarge', 'm6in.12xlarge', 'm6in.16xlarge', 'm6in.24xlarge', 'm6in.32xlarge', 'm6idn.large', 'm6idn.xlarge', 'm6idn.2xlarge', 'm6idn.4xlarge', 'm6idn.8xlarge', 'm6idn.12xlarge', 'm6idn.16xlarge', 'm6idn.24xlarge', 'm6idn.32xlarge', 'r6in.large', 'r6in.xlarge', 'r6in.2xlarge', 'r6in.4xlarge', 'r6in.8xlarge', 'r6in.12xlarge', 'r6in.16xlarge', 'r6in.24xlarge', 'r6in.32xlarge', 'r6idn.large', 'r6idn.xlarge', 'r6idn.2xlarge', 'r6idn.4xlarge', 'r6idn.8xlarge', 'r6idn.12xlarge', 'r6idn.16xlarge', 'r6idn.24xlarge', 'r6idn.32xlarge']], 'InstanceTypeHypervisor' => ['type' => 'string', 'enum' => ['nitro', 'xen']], 'InstanceTypeInfo' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'CurrentGeneration' => ['shape' => 'CurrentGenerationFlag', 'locationName' => 'currentGeneration'], 'FreeTierEligible' => ['shape' => 'FreeTierEligibleFlag', 'locationName' => 'freeTierEligible'], 'SupportedUsageClasses' => ['shape' => 'UsageClassTypeList', 'locationName' => 'supportedUsageClasses'], 'SupportedRootDeviceTypes' => ['shape' => 'RootDeviceTypeList', 'locationName' => 'supportedRootDeviceTypes'], 'SupportedVirtualizationTypes' => ['shape' => 'VirtualizationTypeList', 'locationName' => 'supportedVirtualizationTypes'], 'BareMetal' => ['shape' => 'BareMetalFlag', 'locationName' => 'bareMetal'], 'Hypervisor' => ['shape' => 'InstanceTypeHypervisor', 'locationName' => 'hypervisor'], 'ProcessorInfo' => ['shape' => 'ProcessorInfo', 'locationName' => 'processorInfo'], 'VCpuInfo' => ['shape' => 'VCpuInfo', 'locationName' => 'vCpuInfo'], 'MemoryInfo' => ['shape' => 'MemoryInfo', 'locationName' => 'memoryInfo'], 'InstanceStorageSupported' => ['shape' => 'InstanceStorageFlag', 'locationName' => 'instanceStorageSupported'], 'InstanceStorageInfo' => ['shape' => 'InstanceStorageInfo', 'locationName' => 'instanceStorageInfo'], 'EbsInfo' => ['shape' => 'EbsInfo', 'locationName' => 'ebsInfo'], 'NetworkInfo' => ['shape' => 'NetworkInfo', 'locationName' => 'networkInfo'], 'GpuInfo' => ['shape' => 'GpuInfo', 'locationName' => 'gpuInfo'], 'FpgaInfo' => ['shape' => 'FpgaInfo', 'locationName' => 'fpgaInfo'], 'PlacementGroupInfo' => ['shape' => 'PlacementGroupInfo', 'locationName' => 'placementGroupInfo'], 'InferenceAcceleratorInfo' => ['shape' => 'InferenceAcceleratorInfo', 'locationName' => 'inferenceAcceleratorInfo'], 'HibernationSupported' => ['shape' => 'HibernationFlag', 'locationName' => 'hibernationSupported'], 'BurstablePerformanceSupported' => ['shape' => 'BurstablePerformanceFlag', 'locationName' => 'burstablePerformanceSupported'], 'DedicatedHostsSupported' => ['shape' => 'DedicatedHostFlag', 'locationName' => 'dedicatedHostsSupported'], 'AutoRecoverySupported' => ['shape' => 'AutoRecoveryFlag', 'locationName' => 'autoRecoverySupported'], 'SupportedBootModes' => ['shape' => 'BootModeTypeList', 'locationName' => 'supportedBootModes']]], 'InstanceTypeInfoFromInstanceRequirements' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType']]], 'InstanceTypeInfoFromInstanceRequirementsSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeInfoFromInstanceRequirements', 'locationName' => 'item']], 'InstanceTypeInfoList' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeInfo', 'locationName' => 'item']], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'InstanceTypeOffering' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'LocationType' => ['shape' => 'LocationType', 'locationName' => 'locationType'], 'Location' => ['shape' => 'Location', 'locationName' => 'location']]], 'InstanceTypeOfferingsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeOffering', 'locationName' => 'item']], 'InstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 1000, 'min' => 0], 'InstanceTypesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'InstanceUsage' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'String', 'locationName' => 'accountId'], 'UsedInstanceCount' => ['shape' => 'Integer', 'locationName' => 'usedInstanceCount']]], 'InstanceUsageSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceUsage', 'locationName' => 'item']], 'Integer' => ['type' => 'integer'], 'IntegerWithConstraints' => ['type' => 'integer', 'min' => 0], 'IntegrateServices' => ['type' => 'structure', 'members' => ['AthenaIntegrations' => ['shape' => 'AthenaIntegrationsSet', 'locationName' => 'AthenaIntegration']]], 'InterfacePermissionType' => ['type' => 'string', 'enum' => ['INSTANCE-ATTACH', 'EIP-ASSOCIATE']], 'InterfaceProtocolType' => ['type' => 'string', 'enum' => ['VLAN', 'GRE']], 'InternetGateway' => ['type' => 'structure', 'members' => ['Attachments' => ['shape' => 'InternetGatewayAttachmentList', 'locationName' => 'attachmentSet'], 'InternetGatewayId' => ['shape' => 'String', 'locationName' => 'internetGatewayId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'InternetGatewayAttachment' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'InternetGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'InternetGatewayAttachment', 'locationName' => 'item']], 'InternetGatewayId' => ['type' => 'string'], 'InternetGatewayIdList' => ['type' => 'list', 'member' => ['shape' => 'InternetGatewayId', 'locationName' => 'item']], 'InternetGatewayList' => ['type' => 'list', 'member' => ['shape' => 'InternetGateway', 'locationName' => 'item']], 'IpAddress' => ['type' => 'string', 'max' => 15, 'min' => 0, 'pattern' => '^([0-9]{1,3}.){3}[0-9]{1,3}$'], 'IpAddressList' => ['type' => 'list', 'member' => ['shape' => 'IpAddress', 'locationName' => 'item']], 'IpAddressType' => ['type' => 'string', 'enum' => ['ipv4', 'dualstack', 'ipv6']], 'IpList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'IpPermission' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'IpRanges' => ['shape' => 'IpRangeList', 'locationName' => 'ipRanges'], 'Ipv6Ranges' => ['shape' => 'Ipv6RangeList', 'locationName' => 'ipv6Ranges'], 'PrefixListIds' => ['shape' => 'PrefixListIdList', 'locationName' => 'prefixListIds'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairList', 'locationName' => 'groups']]], 'IpPermissionList' => ['type' => 'list', 'member' => ['shape' => 'IpPermission', 'locationName' => 'item']], 'IpPrefixList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'IpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'IpRangeList' => ['type' => 'list', 'member' => ['shape' => 'IpRange', 'locationName' => 'item']], 'IpRanges' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'Ipam' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'IpamId' => ['shape' => 'IpamId', 'locationName' => 'ipamId'], 'IpamArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamArn'], 'IpamRegion' => ['shape' => 'String', 'locationName' => 'ipamRegion'], 'PublicDefaultScopeId' => ['shape' => 'IpamScopeId', 'locationName' => 'publicDefaultScopeId'], 'PrivateDefaultScopeId' => ['shape' => 'IpamScopeId', 'locationName' => 'privateDefaultScopeId'], 'ScopeCount' => ['shape' => 'Integer', 'locationName' => 'scopeCount'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OperatingRegions' => ['shape' => 'IpamOperatingRegionSet', 'locationName' => 'operatingRegionSet'], 'State' => ['shape' => 'IpamState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'DefaultResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId', 'locationName' => 'defaultResourceDiscoveryId'], 'DefaultResourceDiscoveryAssociationId' => ['shape' => 'IpamResourceDiscoveryAssociationId', 'locationName' => 'defaultResourceDiscoveryAssociationId'], 'ResourceDiscoveryAssociationCount' => ['shape' => 'Integer', 'locationName' => 'resourceDiscoveryAssociationCount']]], 'IpamAddressHistoryMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'IpamAddressHistoryRecord' => ['type' => 'structure', 'members' => ['ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'ResourceRegion' => ['shape' => 'String', 'locationName' => 'resourceRegion'], 'ResourceType' => ['shape' => 'IpamAddressHistoryResourceType', 'locationName' => 'resourceType'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceCidr' => ['shape' => 'String', 'locationName' => 'resourceCidr'], 'ResourceName' => ['shape' => 'String', 'locationName' => 'resourceName'], 'ResourceComplianceStatus' => ['shape' => 'IpamComplianceStatus', 'locationName' => 'resourceComplianceStatus'], 'ResourceOverlapStatus' => ['shape' => 'IpamOverlapStatus', 'locationName' => 'resourceOverlapStatus'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'SampledStartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'sampledStartTime'], 'SampledEndTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'sampledEndTime']]], 'IpamAddressHistoryRecordSet' => ['type' => 'list', 'member' => ['shape' => 'IpamAddressHistoryRecord', 'locationName' => 'item']], 'IpamAddressHistoryResourceType' => ['type' => 'string', 'enum' => ['eip', 'vpc', 'subnet', 'network-interface', 'instance']], 'IpamAssociatedResourceDiscoveryStatus' => ['type' => 'string', 'enum' => ['active', 'not-found']], 'IpamCidrAuthorizationContext' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Signature' => ['shape' => 'String']]], 'IpamComplianceStatus' => ['type' => 'string', 'enum' => ['compliant', 'noncompliant', 'unmanaged', 'ignored']], 'IpamDiscoveredAccount' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'String', 'locationName' => 'accountId'], 'DiscoveryRegion' => ['shape' => 'String', 'locationName' => 'discoveryRegion'], 'FailureReason' => ['shape' => 'IpamDiscoveryFailureReason', 'locationName' => 'failureReason'], 'LastAttemptedDiscoveryTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'lastAttemptedDiscoveryTime'], 'LastSuccessfulDiscoveryTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'lastSuccessfulDiscoveryTime']]], 'IpamDiscoveredAccountSet' => ['type' => 'list', 'member' => ['shape' => 'IpamDiscoveredAccount', 'locationName' => 'item']], 'IpamDiscoveredResourceCidr' => ['type' => 'structure', 'members' => ['IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId', 'locationName' => 'ipamResourceDiscoveryId'], 'ResourceRegion' => ['shape' => 'String', 'locationName' => 'resourceRegion'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'ResourceCidr' => ['shape' => 'String', 'locationName' => 'resourceCidr'], 'ResourceType' => ['shape' => 'IpamResourceType', 'locationName' => 'resourceType'], 'ResourceTags' => ['shape' => 'IpamResourceTagList', 'locationName' => 'resourceTagSet'], 'IpUsage' => ['shape' => 'BoxedDouble', 'locationName' => 'ipUsage'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'SampleTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'sampleTime']]], 'IpamDiscoveredResourceCidrSet' => ['type' => 'list', 'member' => ['shape' => 'IpamDiscoveredResourceCidr', 'locationName' => 'item']], 'IpamDiscoveryFailureCode' => ['type' => 'string', 'enum' => ['assume-role-failure', 'throttling-failure', 'unauthorized-failure']], 'IpamDiscoveryFailureReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'IpamDiscoveryFailureCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'IpamId' => ['type' => 'string'], 'IpamManagementState' => ['type' => 'string', 'enum' => ['managed', 'unmanaged', 'ignored']], 'IpamMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'IpamNetmaskLength' => ['type' => 'integer', 'max' => 128, 'min' => 0], 'IpamOperatingRegion' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String', 'locationName' => 'regionName']]], 'IpamOperatingRegionSet' => ['type' => 'list', 'member' => ['shape' => 'IpamOperatingRegion', 'locationName' => 'item']], 'IpamOverlapStatus' => ['type' => 'string', 'enum' => ['overlapping', 'nonoverlapping', 'ignored']], 'IpamPool' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'IpamPoolId' => ['shape' => 'IpamPoolId', 'locationName' => 'ipamPoolId'], 'SourceIpamPoolId' => ['shape' => 'IpamPoolId', 'locationName' => 'sourceIpamPoolId'], 'IpamPoolArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamPoolArn'], 'IpamScopeArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamScopeArn'], 'IpamScopeType' => ['shape' => 'IpamScopeType', 'locationName' => 'ipamScopeType'], 'IpamArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamArn'], 'IpamRegion' => ['shape' => 'String', 'locationName' => 'ipamRegion'], 'Locale' => ['shape' => 'String', 'locationName' => 'locale'], 'PoolDepth' => ['shape' => 'Integer', 'locationName' => 'poolDepth'], 'State' => ['shape' => 'IpamPoolState', 'locationName' => 'state'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'stateMessage'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'AutoImport' => ['shape' => 'Boolean', 'locationName' => 'autoImport'], 'PubliclyAdvertisable' => ['shape' => 'Boolean', 'locationName' => 'publiclyAdvertisable'], 'AddressFamily' => ['shape' => 'AddressFamily', 'locationName' => 'addressFamily'], 'AllocationMinNetmaskLength' => ['shape' => 'IpamNetmaskLength', 'locationName' => 'allocationMinNetmaskLength'], 'AllocationMaxNetmaskLength' => ['shape' => 'IpamNetmaskLength', 'locationName' => 'allocationMaxNetmaskLength'], 'AllocationDefaultNetmaskLength' => ['shape' => 'IpamNetmaskLength', 'locationName' => 'allocationDefaultNetmaskLength'], 'AllocationResourceTags' => ['shape' => 'IpamResourceTagList', 'locationName' => 'allocationResourceTagSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'AwsService' => ['shape' => 'IpamPoolAwsService', 'locationName' => 'awsService'], 'PublicIpSource' => ['shape' => 'IpamPoolPublicIpSource', 'locationName' => 'publicIpSource']]], 'IpamPoolAllocation' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'IpamPoolAllocationId' => ['shape' => 'IpamPoolAllocationId', 'locationName' => 'ipamPoolAllocationId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'IpamPoolAllocationResourceType', 'locationName' => 'resourceType'], 'ResourceRegion' => ['shape' => 'String', 'locationName' => 'resourceRegion'], 'ResourceOwner' => ['shape' => 'String', 'locationName' => 'resourceOwner']]], 'IpamPoolAllocationDisallowedCidrs' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'IpamPoolAllocationId' => ['type' => 'string'], 'IpamPoolAllocationResourceType' => ['type' => 'string', 'enum' => ['ipam-pool', 'vpc', 'ec2-public-ipv4-pool', 'custom']], 'IpamPoolAllocationSet' => ['type' => 'list', 'member' => ['shape' => 'IpamPoolAllocation', 'locationName' => 'item']], 'IpamPoolAwsService' => ['type' => 'string', 'enum' => ['ec2']], 'IpamPoolCidr' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'State' => ['shape' => 'IpamPoolCidrState', 'locationName' => 'state'], 'FailureReason' => ['shape' => 'IpamPoolCidrFailureReason', 'locationName' => 'failureReason'], 'IpamPoolCidrId' => ['shape' => 'IpamPoolCidrId', 'locationName' => 'ipamPoolCidrId'], 'NetmaskLength' => ['shape' => 'Integer', 'locationName' => 'netmaskLength']]], 'IpamPoolCidrFailureCode' => ['type' => 'string', 'enum' => ['cidr-not-available', 'limit-exceeded']], 'IpamPoolCidrFailureReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'IpamPoolCidrFailureCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'IpamPoolCidrId' => ['type' => 'string'], 'IpamPoolCidrSet' => ['type' => 'list', 'member' => ['shape' => 'IpamPoolCidr', 'locationName' => 'item']], 'IpamPoolCidrState' => ['type' => 'string', 'enum' => ['pending-provision', 'provisioned', 'failed-provision', 'pending-deprovision', 'deprovisioned', 'failed-deprovision', 'pending-import', 'failed-import']], 'IpamPoolId' => ['type' => 'string'], 'IpamPoolPublicIpSource' => ['type' => 'string', 'enum' => ['amazon', 'byoip']], 'IpamPoolSet' => ['type' => 'list', 'member' => ['shape' => 'IpamPool', 'locationName' => 'item']], 'IpamPoolState' => ['type' => 'string', 'enum' => ['create-in-progress', 'create-complete', 'create-failed', 'modify-in-progress', 'modify-complete', 'modify-failed', 'delete-in-progress', 'delete-complete', 'delete-failed', 'isolate-in-progress', 'isolate-complete', 'restore-in-progress']], 'IpamResourceCidr' => ['type' => 'structure', 'members' => ['IpamId' => ['shape' => 'IpamId', 'locationName' => 'ipamId'], 'IpamScopeId' => ['shape' => 'IpamScopeId', 'locationName' => 'ipamScopeId'], 'IpamPoolId' => ['shape' => 'IpamPoolId', 'locationName' => 'ipamPoolId'], 'ResourceRegion' => ['shape' => 'String', 'locationName' => 'resourceRegion'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceName' => ['shape' => 'String', 'locationName' => 'resourceName'], 'ResourceCidr' => ['shape' => 'String', 'locationName' => 'resourceCidr'], 'ResourceType' => ['shape' => 'IpamResourceType', 'locationName' => 'resourceType'], 'ResourceTags' => ['shape' => 'IpamResourceTagList', 'locationName' => 'resourceTagSet'], 'IpUsage' => ['shape' => 'BoxedDouble', 'locationName' => 'ipUsage'], 'ComplianceStatus' => ['shape' => 'IpamComplianceStatus', 'locationName' => 'complianceStatus'], 'ManagementState' => ['shape' => 'IpamManagementState', 'locationName' => 'managementState'], 'OverlapStatus' => ['shape' => 'IpamOverlapStatus', 'locationName' => 'overlapStatus'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'IpamResourceCidrSet' => ['type' => 'list', 'member' => ['shape' => 'IpamResourceCidr', 'locationName' => 'item']], 'IpamResourceDiscovery' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId', 'locationName' => 'ipamResourceDiscoveryId'], 'IpamResourceDiscoveryArn' => ['shape' => 'String', 'locationName' => 'ipamResourceDiscoveryArn'], 'IpamResourceDiscoveryRegion' => ['shape' => 'String', 'locationName' => 'ipamResourceDiscoveryRegion'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OperatingRegions' => ['shape' => 'IpamOperatingRegionSet', 'locationName' => 'operatingRegionSet'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault'], 'State' => ['shape' => 'IpamResourceDiscoveryState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'IpamResourceDiscoveryAssociation' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'IpamResourceDiscoveryAssociationId' => ['shape' => 'IpamResourceDiscoveryAssociationId', 'locationName' => 'ipamResourceDiscoveryAssociationId'], 'IpamResourceDiscoveryAssociationArn' => ['shape' => 'String', 'locationName' => 'ipamResourceDiscoveryAssociationArn'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId', 'locationName' => 'ipamResourceDiscoveryId'], 'IpamId' => ['shape' => 'IpamId', 'locationName' => 'ipamId'], 'IpamArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamArn'], 'IpamRegion' => ['shape' => 'String', 'locationName' => 'ipamRegion'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault'], 'ResourceDiscoveryStatus' => ['shape' => 'IpamAssociatedResourceDiscoveryStatus', 'locationName' => 'resourceDiscoveryStatus'], 'State' => ['shape' => 'IpamResourceDiscoveryAssociationState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'IpamResourceDiscoveryAssociationId' => ['type' => 'string'], 'IpamResourceDiscoveryAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'IpamResourceDiscoveryAssociation', 'locationName' => 'item']], 'IpamResourceDiscoveryAssociationState' => ['type' => 'string', 'enum' => ['associate-in-progress', 'associate-complete', 'associate-failed', 'disassociate-in-progress', 'disassociate-complete', 'disassociate-failed', 'isolate-in-progress', 'isolate-complete', 'restore-in-progress']], 'IpamResourceDiscoveryId' => ['type' => 'string'], 'IpamResourceDiscoverySet' => ['type' => 'list', 'member' => ['shape' => 'IpamResourceDiscovery', 'locationName' => 'item']], 'IpamResourceDiscoveryState' => ['type' => 'string', 'enum' => ['create-in-progress', 'create-complete', 'create-failed', 'modify-in-progress', 'modify-complete', 'modify-failed', 'delete-in-progress', 'delete-complete', 'delete-failed', 'isolate-in-progress', 'isolate-complete', 'restore-in-progress']], 'IpamResourceTag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'IpamResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'IpamResourceTag', 'locationName' => 'item']], 'IpamResourceType' => ['type' => 'string', 'enum' => ['vpc', 'subnet', 'eip', 'public-ipv4-pool', 'ipv6-pool']], 'IpamScope' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'IpamScopeId' => ['shape' => 'IpamScopeId', 'locationName' => 'ipamScopeId'], 'IpamScopeArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamScopeArn'], 'IpamArn' => ['shape' => 'ResourceArn', 'locationName' => 'ipamArn'], 'IpamRegion' => ['shape' => 'String', 'locationName' => 'ipamRegion'], 'IpamScopeType' => ['shape' => 'IpamScopeType', 'locationName' => 'ipamScopeType'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PoolCount' => ['shape' => 'Integer', 'locationName' => 'poolCount'], 'State' => ['shape' => 'IpamScopeState', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'IpamScopeId' => ['type' => 'string'], 'IpamScopeSet' => ['type' => 'list', 'member' => ['shape' => 'IpamScope', 'locationName' => 'item']], 'IpamScopeState' => ['type' => 'string', 'enum' => ['create-in-progress', 'create-complete', 'create-failed', 'modify-in-progress', 'modify-complete', 'modify-failed', 'delete-in-progress', 'delete-complete', 'delete-failed', 'isolate-in-progress', 'isolate-complete', 'restore-in-progress']], 'IpamScopeType' => ['type' => 'string', 'enum' => ['public', 'private']], 'IpamSet' => ['type' => 'list', 'member' => ['shape' => 'Ipam', 'locationName' => 'item']], 'IpamState' => ['type' => 'string', 'enum' => ['create-in-progress', 'create-complete', 'create-failed', 'modify-in-progress', 'modify-complete', 'modify-failed', 'delete-in-progress', 'delete-complete', 'delete-failed', 'isolate-in-progress', 'isolate-complete', 'restore-in-progress']], 'Ipv4PoolCoipId' => ['type' => 'string'], 'Ipv4PoolEc2Id' => ['type' => 'string'], 'Ipv4PrefixList' => ['type' => 'list', 'member' => ['shape' => 'Ipv4PrefixSpecificationRequest', 'locationName' => 'item']], 'Ipv4PrefixListResponse' => ['type' => 'list', 'member' => ['shape' => 'Ipv4PrefixSpecificationResponse', 'locationName' => 'item']], 'Ipv4PrefixSpecification' => ['type' => 'structure', 'members' => ['Ipv4Prefix' => ['shape' => 'String', 'locationName' => 'ipv4Prefix']]], 'Ipv4PrefixSpecificationRequest' => ['type' => 'structure', 'members' => ['Ipv4Prefix' => ['shape' => 'String']]], 'Ipv4PrefixSpecificationResponse' => ['type' => 'structure', 'members' => ['Ipv4Prefix' => ['shape' => 'String', 'locationName' => 'ipv4Prefix']]], 'Ipv4PrefixesList' => ['type' => 'list', 'member' => ['shape' => 'Ipv4PrefixSpecification', 'locationName' => 'item']], 'Ipv6Address' => ['type' => 'string'], 'Ipv6AddressList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'Ipv6CidrAssociation' => ['type' => 'structure', 'members' => ['Ipv6Cidr' => ['shape' => 'String', 'locationName' => 'ipv6Cidr'], 'AssociatedResource' => ['shape' => 'String', 'locationName' => 'associatedResource']]], 'Ipv6CidrAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'Ipv6CidrAssociation', 'locationName' => 'item']], 'Ipv6CidrBlock' => ['type' => 'structure', 'members' => ['Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock']]], 'Ipv6CidrBlockSet' => ['type' => 'list', 'member' => ['shape' => 'Ipv6CidrBlock', 'locationName' => 'item']], 'Ipv6Flag' => ['type' => 'boolean'], 'Ipv6Pool' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'String', 'locationName' => 'poolId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PoolCidrBlocks' => ['shape' => 'PoolCidrBlocksSet', 'locationName' => 'poolCidrBlockSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'Ipv6PoolEc2Id' => ['type' => 'string'], 'Ipv6PoolIdList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6PoolEc2Id', 'locationName' => 'item']], 'Ipv6PoolMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'Ipv6PoolSet' => ['type' => 'list', 'member' => ['shape' => 'Ipv6Pool', 'locationName' => 'item']], 'Ipv6PrefixList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6PrefixSpecificationRequest', 'locationName' => 'item']], 'Ipv6PrefixListResponse' => ['type' => 'list', 'member' => ['shape' => 'Ipv6PrefixSpecificationResponse', 'locationName' => 'item']], 'Ipv6PrefixSpecification' => ['type' => 'structure', 'members' => ['Ipv6Prefix' => ['shape' => 'String', 'locationName' => 'ipv6Prefix']]], 'Ipv6PrefixSpecificationRequest' => ['type' => 'structure', 'members' => ['Ipv6Prefix' => ['shape' => 'String']]], 'Ipv6PrefixSpecificationResponse' => ['type' => 'structure', 'members' => ['Ipv6Prefix' => ['shape' => 'String', 'locationName' => 'ipv6Prefix']]], 'Ipv6PrefixesList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6PrefixSpecification', 'locationName' => 'item']], 'Ipv6Range' => ['type' => 'structure', 'members' => ['CidrIpv6' => ['shape' => 'String', 'locationName' => 'cidrIpv6'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'Ipv6RangeList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6Range', 'locationName' => 'item']], 'Ipv6SupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'KernelId' => ['type' => 'string'], 'KeyFormat' => ['type' => 'string', 'enum' => ['pem', 'ppk']], 'KeyNameStringList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairName', 'locationName' => 'KeyName']], 'KeyPair' => ['type' => 'structure', 'members' => ['KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyMaterial' => ['shape' => 'SensitiveUserData', 'locationName' => 'keyMaterial'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyPairId' => ['shape' => 'String', 'locationName' => 'keyPairId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'KeyPairId' => ['type' => 'string'], 'KeyPairIdStringList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairId', 'locationName' => 'KeyPairId']], 'KeyPairInfo' => ['type' => 'structure', 'members' => ['KeyPairId' => ['shape' => 'String', 'locationName' => 'keyPairId'], 'KeyFingerprint' => ['shape' => 'String', 'locationName' => 'keyFingerprint'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'KeyType' => ['shape' => 'KeyType', 'locationName' => 'keyType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PublicKey' => ['shape' => 'String', 'locationName' => 'publicKey'], 'CreateTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createTime']]], 'KeyPairList' => ['type' => 'list', 'member' => ['shape' => 'KeyPairInfo', 'locationName' => 'item']], 'KeyPairName' => ['type' => 'string'], 'KeyType' => ['type' => 'string', 'enum' => ['rsa', 'ed25519']], 'KmsKeyId' => ['type' => 'string'], 'LastError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message'], 'Code' => ['shape' => 'String', 'locationName' => 'code']]], 'LaunchPermission' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group'], 'UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'OrganizationArn' => ['shape' => 'String', 'locationName' => 'organizationArn'], 'OrganizationalUnitArn' => ['shape' => 'String', 'locationName' => 'organizationalUnitArn']]], 'LaunchPermissionList' => ['type' => 'list', 'member' => ['shape' => 'LaunchPermission', 'locationName' => 'item']], 'LaunchPermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'LaunchPermissionList'], 'Remove' => ['shape' => 'LaunchPermissionList']]], 'LaunchSpecification' => ['type' => 'structure', 'members' => ['UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring']]], 'LaunchSpecsList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetLaunchSpecification', 'locationName' => 'item']], 'LaunchTemplate' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'String', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName', 'locationName' => 'launchTemplateName'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'CreatedBy' => ['shape' => 'String', 'locationName' => 'createdBy'], 'DefaultVersionNumber' => ['shape' => 'Long', 'locationName' => 'defaultVersionNumber'], 'LatestVersionNumber' => ['shape' => 'Long', 'locationName' => 'latestVersionNumber'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LaunchTemplateAndOverridesResponse' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'FleetLaunchTemplateSpecification', 'locationName' => 'launchTemplateSpecification'], 'Overrides' => ['shape' => 'FleetLaunchTemplateOverrides', 'locationName' => 'overrides']]], 'LaunchTemplateAutoRecoveryState' => ['type' => 'string', 'enum' => ['default', 'disabled']], 'LaunchTemplateBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'VirtualName' => ['shape' => 'String', 'locationName' => 'virtualName'], 'Ebs' => ['shape' => 'LaunchTemplateEbsBlockDevice', 'locationName' => 'ebs'], 'NoDevice' => ['shape' => 'String', 'locationName' => 'noDevice']]], 'LaunchTemplateBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateBlockDeviceMapping', 'locationName' => 'item']], 'LaunchTemplateBlockDeviceMappingRequest' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'LaunchTemplateEbsBlockDeviceRequest'], 'NoDevice' => ['shape' => 'String']]], 'LaunchTemplateBlockDeviceMappingRequestList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateBlockDeviceMappingRequest', 'locationName' => 'BlockDeviceMapping']], 'LaunchTemplateCapacityReservationSpecificationRequest' => ['type' => 'structure', 'members' => ['CapacityReservationPreference' => ['shape' => 'CapacityReservationPreference'], 'CapacityReservationTarget' => ['shape' => 'CapacityReservationTarget']]], 'LaunchTemplateCapacityReservationSpecificationResponse' => ['type' => 'structure', 'members' => ['CapacityReservationPreference' => ['shape' => 'CapacityReservationPreference', 'locationName' => 'capacityReservationPreference'], 'CapacityReservationTarget' => ['shape' => 'CapacityReservationTargetResponse', 'locationName' => 'capacityReservationTarget']]], 'LaunchTemplateConfig' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'FleetLaunchTemplateSpecification', 'locationName' => 'launchTemplateSpecification'], 'Overrides' => ['shape' => 'LaunchTemplateOverridesList', 'locationName' => 'overrides']]], 'LaunchTemplateConfigList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateConfig', 'locationName' => 'item']], 'LaunchTemplateCpuOptions' => ['type' => 'structure', 'members' => ['CoreCount' => ['shape' => 'Integer', 'locationName' => 'coreCount'], 'ThreadsPerCore' => ['shape' => 'Integer', 'locationName' => 'threadsPerCore']]], 'LaunchTemplateCpuOptionsRequest' => ['type' => 'structure', 'members' => ['CoreCount' => ['shape' => 'Integer'], 'ThreadsPerCore' => ['shape' => 'Integer']]], 'LaunchTemplateEbsBlockDevice' => ['type' => 'structure', 'members' => ['Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'KmsKeyId' => ['shape' => 'KmsKeyId', 'locationName' => 'kmsKeyId'], 'SnapshotId' => ['shape' => 'SnapshotId', 'locationName' => 'snapshotId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'Throughput' => ['shape' => 'Integer', 'locationName' => 'throughput']]], 'LaunchTemplateEbsBlockDeviceRequest' => ['type' => 'structure', 'members' => ['Encrypted' => ['shape' => 'Boolean'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'Iops' => ['shape' => 'Integer'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'VolumeSize' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'VolumeType'], 'Throughput' => ['shape' => 'Integer']]], 'LaunchTemplateElasticInferenceAccelerator' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'String'], 'Count' => ['shape' => 'LaunchTemplateElasticInferenceAcceleratorCount']]], 'LaunchTemplateElasticInferenceAcceleratorCount' => ['type' => 'integer', 'min' => 1], 'LaunchTemplateElasticInferenceAcceleratorList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateElasticInferenceAccelerator', 'locationName' => 'item']], 'LaunchTemplateElasticInferenceAcceleratorResponse' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String', 'locationName' => 'type'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'LaunchTemplateElasticInferenceAcceleratorResponseList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateElasticInferenceAcceleratorResponse', 'locationName' => 'item']], 'LaunchTemplateEnclaveOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'LaunchTemplateEnclaveOptionsRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'LaunchTemplateErrorCode' => ['type' => 'string', 'enum' => ['launchTemplateIdDoesNotExist', 'launchTemplateIdMalformed', 'launchTemplateNameDoesNotExist', 'launchTemplateNameMalformed', 'launchTemplateVersionDoesNotExist', 'unexpectedError']], 'LaunchTemplateHibernationOptions' => ['type' => 'structure', 'members' => ['Configured' => ['shape' => 'Boolean', 'locationName' => 'configured']]], 'LaunchTemplateHibernationOptionsRequest' => ['type' => 'structure', 'members' => ['Configured' => ['shape' => 'Boolean']]], 'LaunchTemplateHttpTokensState' => ['type' => 'string', 'enum' => ['optional', 'required']], 'LaunchTemplateIamInstanceProfileSpecification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'LaunchTemplateIamInstanceProfileSpecificationRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'LaunchTemplateId' => ['type' => 'string'], 'LaunchTemplateIdStringList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateId', 'locationName' => 'item']], 'LaunchTemplateInstanceMaintenanceOptions' => ['type' => 'structure', 'members' => ['AutoRecovery' => ['shape' => 'LaunchTemplateAutoRecoveryState', 'locationName' => 'autoRecovery']]], 'LaunchTemplateInstanceMaintenanceOptionsRequest' => ['type' => 'structure', 'members' => ['AutoRecovery' => ['shape' => 'LaunchTemplateAutoRecoveryState']]], 'LaunchTemplateInstanceMarketOptions' => ['type' => 'structure', 'members' => ['MarketType' => ['shape' => 'MarketType', 'locationName' => 'marketType'], 'SpotOptions' => ['shape' => 'LaunchTemplateSpotMarketOptions', 'locationName' => 'spotOptions']]], 'LaunchTemplateInstanceMarketOptionsRequest' => ['type' => 'structure', 'members' => ['MarketType' => ['shape' => 'MarketType'], 'SpotOptions' => ['shape' => 'LaunchTemplateSpotMarketOptionsRequest']]], 'LaunchTemplateInstanceMetadataEndpointState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'LaunchTemplateInstanceMetadataOptions' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'LaunchTemplateInstanceMetadataOptionsState', 'locationName' => 'state'], 'HttpTokens' => ['shape' => 'LaunchTemplateHttpTokensState', 'locationName' => 'httpTokens'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer', 'locationName' => 'httpPutResponseHopLimit'], 'HttpEndpoint' => ['shape' => 'LaunchTemplateInstanceMetadataEndpointState', 'locationName' => 'httpEndpoint'], 'HttpProtocolIpv6' => ['shape' => 'LaunchTemplateInstanceMetadataProtocolIpv6', 'locationName' => 'httpProtocolIpv6'], 'InstanceMetadataTags' => ['shape' => 'LaunchTemplateInstanceMetadataTagsState', 'locationName' => 'instanceMetadataTags']]], 'LaunchTemplateInstanceMetadataOptionsRequest' => ['type' => 'structure', 'members' => ['HttpTokens' => ['shape' => 'LaunchTemplateHttpTokensState'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'HttpEndpoint' => ['shape' => 'LaunchTemplateInstanceMetadataEndpointState'], 'HttpProtocolIpv6' => ['shape' => 'LaunchTemplateInstanceMetadataProtocolIpv6'], 'InstanceMetadataTags' => ['shape' => 'LaunchTemplateInstanceMetadataTagsState']]], 'LaunchTemplateInstanceMetadataOptionsState' => ['type' => 'string', 'enum' => ['pending', 'applied']], 'LaunchTemplateInstanceMetadataProtocolIpv6' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'LaunchTemplateInstanceMetadataTagsState' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'LaunchTemplateInstanceNetworkInterfaceSpecification' => ['type' => 'structure', 'members' => ['AssociateCarrierIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associateCarrierIpAddress'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean', 'locationName' => 'associatePublicIpAddress'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'groupSet'], 'InterfaceType' => ['shape' => 'String', 'locationName' => 'interfaceType'], 'Ipv6AddressCount' => ['shape' => 'Integer', 'locationName' => 'ipv6AddressCount'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressList', 'locationName' => 'ipv6AddressesSet'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList', 'locationName' => 'privateIpAddressesSet'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'secondaryPrivateIpAddressCount'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'NetworkCardIndex' => ['shape' => 'Integer', 'locationName' => 'networkCardIndex'], 'Ipv4Prefixes' => ['shape' => 'Ipv4PrefixListResponse', 'locationName' => 'ipv4PrefixSet'], 'Ipv4PrefixCount' => ['shape' => 'Integer', 'locationName' => 'ipv4PrefixCount'], 'Ipv6Prefixes' => ['shape' => 'Ipv6PrefixListResponse', 'locationName' => 'ipv6PrefixSet'], 'Ipv6PrefixCount' => ['shape' => 'Integer', 'locationName' => 'ipv6PrefixCount']]], 'LaunchTemplateInstanceNetworkInterfaceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecification', 'locationName' => 'item']], 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequest' => ['type' => 'structure', 'members' => ['AssociateCarrierIpAddress' => ['shape' => 'Boolean'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DeviceIndex' => ['shape' => 'Integer'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'InterfaceType' => ['shape' => 'String'], 'Ipv6AddressCount' => ['shape' => 'Integer'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressListRequest'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressSpecificationList'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'SubnetId'], 'NetworkCardIndex' => ['shape' => 'Integer'], 'Ipv4Prefixes' => ['shape' => 'Ipv4PrefixList', 'locationName' => 'Ipv4Prefix'], 'Ipv4PrefixCount' => ['shape' => 'Integer'], 'Ipv6Prefixes' => ['shape' => 'Ipv6PrefixList', 'locationName' => 'Ipv6Prefix'], 'Ipv6PrefixCount' => ['shape' => 'Integer']]], 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequest', 'locationName' => 'InstanceNetworkInterfaceSpecification']], 'LaunchTemplateLicenseConfiguration' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String', 'locationName' => 'licenseConfigurationArn']]], 'LaunchTemplateLicenseConfigurationRequest' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'LaunchTemplateLicenseList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateLicenseConfiguration', 'locationName' => 'item']], 'LaunchTemplateLicenseSpecificationListRequest' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateLicenseConfigurationRequest', 'locationName' => 'item']], 'LaunchTemplateName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '[a-zA-Z0-9\\(\\)\\.\\-/_]+'], 'LaunchTemplateNameStringList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateName', 'locationName' => 'item']], 'LaunchTemplateOverrides' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'Priority' => ['shape' => 'Double', 'locationName' => 'priority'], 'InstanceRequirements' => ['shape' => 'InstanceRequirements', 'locationName' => 'instanceRequirements']]], 'LaunchTemplateOverridesList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateOverrides', 'locationName' => 'item']], 'LaunchTemplatePlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Affinity' => ['shape' => 'String', 'locationName' => 'affinity'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy'], 'SpreadDomain' => ['shape' => 'String', 'locationName' => 'spreadDomain'], 'HostResourceGroupArn' => ['shape' => 'String', 'locationName' => 'hostResourceGroupArn'], 'PartitionNumber' => ['shape' => 'Integer', 'locationName' => 'partitionNumber'], 'GroupId' => ['shape' => 'PlacementGroupId', 'locationName' => 'groupId']]], 'LaunchTemplatePlacementRequest' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'Affinity' => ['shape' => 'String'], 'GroupName' => ['shape' => 'PlacementGroupName'], 'HostId' => ['shape' => 'DedicatedHostId'], 'Tenancy' => ['shape' => 'Tenancy'], 'SpreadDomain' => ['shape' => 'String'], 'HostResourceGroupArn' => ['shape' => 'String'], 'PartitionNumber' => ['shape' => 'Integer'], 'GroupId' => ['shape' => 'PlacementGroupId']]], 'LaunchTemplatePrivateDnsNameOptions' => ['type' => 'structure', 'members' => ['HostnameType' => ['shape' => 'HostnameType', 'locationName' => 'hostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsARecord'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsAAAARecord']]], 'LaunchTemplatePrivateDnsNameOptionsRequest' => ['type' => 'structure', 'members' => ['HostnameType' => ['shape' => 'HostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean']]], 'LaunchTemplateSet' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplate', 'locationName' => 'item']], 'LaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'LaunchTemplateSpotMarketOptions' => ['type' => 'structure', 'members' => ['MaxPrice' => ['shape' => 'String', 'locationName' => 'maxPrice'], 'SpotInstanceType' => ['shape' => 'SpotInstanceType', 'locationName' => 'spotInstanceType'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior', 'locationName' => 'instanceInterruptionBehavior']]], 'LaunchTemplateSpotMarketOptionsRequest' => ['type' => 'structure', 'members' => ['MaxPrice' => ['shape' => 'String'], 'SpotInstanceType' => ['shape' => 'SpotInstanceType'], 'BlockDurationMinutes' => ['shape' => 'Integer'], 'ValidUntil' => ['shape' => 'DateTime'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior']]], 'LaunchTemplateTagSpecification' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LaunchTemplateTagSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateTagSpecification', 'locationName' => 'item']], 'LaunchTemplateTagSpecificationRequest' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'LaunchTemplateTagSpecificationRequestList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateTagSpecificationRequest', 'locationName' => 'LaunchTemplateTagSpecificationRequest']], 'LaunchTemplateVersion' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'String', 'locationName' => 'launchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName', 'locationName' => 'launchTemplateName'], 'VersionNumber' => ['shape' => 'Long', 'locationName' => 'versionNumber'], 'VersionDescription' => ['shape' => 'VersionDescription', 'locationName' => 'versionDescription'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'CreatedBy' => ['shape' => 'String', 'locationName' => 'createdBy'], 'DefaultVersion' => ['shape' => 'Boolean', 'locationName' => 'defaultVersion'], 'LaunchTemplateData' => ['shape' => 'ResponseLaunchTemplateData', 'locationName' => 'launchTemplateData']]], 'LaunchTemplateVersionSet' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateVersion', 'locationName' => 'item']], 'LaunchTemplatesMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'LaunchTemplatesMonitoringRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'LicenseConfiguration' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String', 'locationName' => 'licenseConfigurationArn']]], 'LicenseConfigurationRequest' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'LicenseList' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfiguration', 'locationName' => 'item']], 'LicenseSpecificationListRequest' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfigurationRequest', 'locationName' => 'item']], 'ListImagesInRecycleBinMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListImagesInRecycleBinRequest' => ['type' => 'structure', 'members' => ['ImageIds' => ['shape' => 'ImageIdStringList', 'locationName' => 'ImageId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'ListImagesInRecycleBinMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'ListImagesInRecycleBinResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'ImageRecycleBinInfoList', 'locationName' => 'imageSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListSnapshotsInRecycleBinMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'ListSnapshotsInRecycleBinRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListSnapshotsInRecycleBinMaxResults'], 'NextToken' => ['shape' => 'String'], 'SnapshotIds' => ['shape' => 'SnapshotIdStringList', 'locationName' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean']]], 'ListSnapshotsInRecycleBinResult' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'SnapshotRecycleBinInfoList', 'locationName' => 'snapshotSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListingState' => ['type' => 'string', 'enum' => ['available', 'sold', 'cancelled', 'pending']], 'ListingStatus' => ['type' => 'string', 'enum' => ['active', 'pending', 'cancelled', 'closed']], 'LoadBalancerArn' => ['type' => 'string'], 'LoadBalancersConfig' => ['type' => 'structure', 'members' => ['ClassicLoadBalancersConfig' => ['shape' => 'ClassicLoadBalancersConfig', 'locationName' => 'classicLoadBalancersConfig'], 'TargetGroupsConfig' => ['shape' => 'TargetGroupsConfig', 'locationName' => 'targetGroupsConfig']]], 'LoadPermission' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'Group' => ['shape' => 'PermissionGroup', 'locationName' => 'group']]], 'LoadPermissionList' => ['type' => 'list', 'member' => ['shape' => 'LoadPermission', 'locationName' => 'item']], 'LoadPermissionListRequest' => ['type' => 'list', 'member' => ['shape' => 'LoadPermissionRequest', 'locationName' => 'item']], 'LoadPermissionModifications' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'LoadPermissionListRequest'], 'Remove' => ['shape' => 'LoadPermissionListRequest']]], 'LoadPermissionRequest' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'PermissionGroup'], 'UserId' => ['shape' => 'String']]], 'LocalGateway' => ['type' => 'structure', 'members' => ['LocalGatewayId' => ['shape' => 'LocalGatewayId', 'locationName' => 'localGatewayId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LocalGatewayId' => ['type' => 'string'], 'LocalGatewayIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayId', 'locationName' => 'item']], 'LocalGatewayMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'LocalGatewayRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId', 'locationName' => 'localGatewayVirtualInterfaceGroupId'], 'Type' => ['shape' => 'LocalGatewayRouteType', 'locationName' => 'type'], 'State' => ['shape' => 'LocalGatewayRouteState', 'locationName' => 'state'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId', 'locationName' => 'localGatewayRouteTableId'], 'LocalGatewayRouteTableArn' => ['shape' => 'ResourceArn', 'locationName' => 'localGatewayRouteTableArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'CoipPoolId' => ['shape' => 'CoipPoolId', 'locationName' => 'coipPoolId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId', 'locationName' => 'destinationPrefixListId']]], 'LocalGatewayRouteList' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRoute', 'locationName' => 'item']], 'LocalGatewayRouteState' => ['type' => 'string', 'enum' => ['pending', 'active', 'blackhole', 'deleting', 'deleted']], 'LocalGatewayRouteTable' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'localGatewayRouteTableId'], 'LocalGatewayRouteTableArn' => ['shape' => 'ResourceArn', 'locationName' => 'localGatewayRouteTableArn'], 'LocalGatewayId' => ['shape' => 'LocalGatewayId', 'locationName' => 'localGatewayId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Mode' => ['shape' => 'LocalGatewayRouteTableMode', 'locationName' => 'mode'], 'StateReason' => ['shape' => 'StateReason', 'locationName' => 'stateReason']]], 'LocalGatewayRouteTableIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRoutetableId', 'locationName' => 'item']], 'LocalGatewayRouteTableMode' => ['type' => 'string', 'enum' => ['direct-vpc-routing', 'coip']], 'LocalGatewayRouteTableSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRouteTable', 'locationName' => 'item']], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId', 'locationName' => 'localGatewayRouteTableVirtualInterfaceGroupAssociationId'], 'LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId', 'locationName' => 'localGatewayVirtualInterfaceGroupId'], 'LocalGatewayId' => ['shape' => 'String', 'locationName' => 'localGatewayId'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayId', 'locationName' => 'localGatewayRouteTableId'], 'LocalGatewayRouteTableArn' => ['shape' => 'ResourceArn', 'locationName' => 'localGatewayRouteTableArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId' => ['type' => 'string'], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationId', 'locationName' => 'item']], 'LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociation', 'locationName' => 'item']], 'LocalGatewayRouteTableVpcAssociation' => ['type' => 'structure', 'members' => ['LocalGatewayRouteTableVpcAssociationId' => ['shape' => 'LocalGatewayRouteTableVpcAssociationId', 'locationName' => 'localGatewayRouteTableVpcAssociationId'], 'LocalGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'localGatewayRouteTableId'], 'LocalGatewayRouteTableArn' => ['shape' => 'ResourceArn', 'locationName' => 'localGatewayRouteTableArn'], 'LocalGatewayId' => ['shape' => 'String', 'locationName' => 'localGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LocalGatewayRouteTableVpcAssociationId' => ['type' => 'string'], 'LocalGatewayRouteTableVpcAssociationIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRouteTableVpcAssociationId', 'locationName' => 'item']], 'LocalGatewayRouteTableVpcAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayRouteTableVpcAssociation', 'locationName' => 'item']], 'LocalGatewayRouteType' => ['type' => 'string', 'enum' => ['static', 'propagated']], 'LocalGatewayRoutetableId' => ['type' => 'string'], 'LocalGatewaySet' => ['type' => 'list', 'member' => ['shape' => 'LocalGateway', 'locationName' => 'item']], 'LocalGatewayVirtualInterface' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaceId' => ['shape' => 'LocalGatewayVirtualInterfaceId', 'locationName' => 'localGatewayVirtualInterfaceId'], 'LocalGatewayId' => ['shape' => 'String', 'locationName' => 'localGatewayId'], 'Vlan' => ['shape' => 'Integer', 'locationName' => 'vlan'], 'LocalAddress' => ['shape' => 'String', 'locationName' => 'localAddress'], 'PeerAddress' => ['shape' => 'String', 'locationName' => 'peerAddress'], 'LocalBgpAsn' => ['shape' => 'Integer', 'locationName' => 'localBgpAsn'], 'PeerBgpAsn' => ['shape' => 'Integer', 'locationName' => 'peerBgpAsn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LocalGatewayVirtualInterfaceGroup' => ['type' => 'structure', 'members' => ['LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId', 'locationName' => 'localGatewayVirtualInterfaceGroupId'], 'LocalGatewayVirtualInterfaceIds' => ['shape' => 'LocalGatewayVirtualInterfaceIdSet', 'locationName' => 'localGatewayVirtualInterfaceIdSet'], 'LocalGatewayId' => ['shape' => 'String', 'locationName' => 'localGatewayId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'LocalGatewayVirtualInterfaceGroupId' => ['type' => 'string'], 'LocalGatewayVirtualInterfaceGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId', 'locationName' => 'item']], 'LocalGatewayVirtualInterfaceGroupSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayVirtualInterfaceGroup', 'locationName' => 'item']], 'LocalGatewayVirtualInterfaceId' => ['type' => 'string'], 'LocalGatewayVirtualInterfaceIdSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayVirtualInterfaceId', 'locationName' => 'item']], 'LocalGatewayVirtualInterfaceSet' => ['type' => 'list', 'member' => ['shape' => 'LocalGatewayVirtualInterface', 'locationName' => 'item']], 'LocalStorage' => ['type' => 'string', 'enum' => ['included', 'required', 'excluded']], 'LocalStorageType' => ['type' => 'string', 'enum' => ['hdd', 'ssd']], 'LocalStorageTypeSet' => ['type' => 'list', 'member' => ['shape' => 'LocalStorageType', 'locationName' => 'item']], 'Location' => ['type' => 'string'], 'LocationType' => ['type' => 'string', 'enum' => ['region', 'availability-zone', 'availability-zone-id']], 'LogDestinationType' => ['type' => 'string', 'enum' => ['cloud-watch-logs', 's3', 'kinesis-data-firehose']], 'Long' => ['type' => 'long'], 'ManagedPrefixList' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'PrefixListResourceId', 'locationName' => 'prefixListId'], 'AddressFamily' => ['shape' => 'String', 'locationName' => 'addressFamily'], 'State' => ['shape' => 'PrefixListState', 'locationName' => 'state'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'stateMessage'], 'PrefixListArn' => ['shape' => 'ResourceArn', 'locationName' => 'prefixListArn'], 'PrefixListName' => ['shape' => 'String', 'locationName' => 'prefixListName'], 'MaxEntries' => ['shape' => 'Integer', 'locationName' => 'maxEntries'], 'Version' => ['shape' => 'Long', 'locationName' => 'version'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId']]], 'ManagedPrefixListSet' => ['type' => 'list', 'member' => ['shape' => 'ManagedPrefixList', 'locationName' => 'item']], 'MarketType' => ['type' => 'string', 'enum' => ['spot']], 'MaxIpv4AddrPerInterface' => ['type' => 'integer'], 'MaxIpv6AddrPerInterface' => ['type' => 'integer'], 'MaxNetworkInterfaces' => ['type' => 'integer'], 'MaxResults' => ['type' => 'integer'], 'MaxResultsParam' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'MaximumBandwidthInMbps' => ['type' => 'integer'], 'MaximumEfaInterfaces' => ['type' => 'integer'], 'MaximumIops' => ['type' => 'integer'], 'MaximumNetworkCards' => ['type' => 'integer'], 'MaximumThroughputInMBps' => ['type' => 'double'], 'MembershipType' => ['type' => 'string', 'enum' => ['static', 'igmp']], 'MemoryGiBPerVCpu' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double', 'locationName' => 'min'], 'Max' => ['shape' => 'Double', 'locationName' => 'max']]], 'MemoryGiBPerVCpuRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double'], 'Max' => ['shape' => 'Double']]], 'MemoryInfo' => ['type' => 'structure', 'members' => ['SizeInMiB' => ['shape' => 'MemorySize', 'locationName' => 'sizeInMiB']]], 'MemoryMiB' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'MemoryMiBRequest' => ['type' => 'structure', 'required' => ['Min'], 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'MemorySize' => ['type' => 'long'], 'MetricPoint' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startDate'], 'EndDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'endDate'], 'Value' => ['shape' => 'Float', 'locationName' => 'value'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'MetricPoints' => ['type' => 'list', 'member' => ['shape' => 'MetricPoint', 'locationName' => 'item']], 'MetricType' => ['type' => 'string', 'enum' => ['aggregate-latency']], 'MillisecondDateTime' => ['type' => 'timestamp'], 'ModifyAddressAttributeRequest' => ['type' => 'structure', 'required' => ['AllocationId'], 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'DomainName' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyAddressAttributeResult' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'AddressAttribute', 'locationName' => 'address']]], 'ModifyAvailabilityZoneGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'OptInStatus'], 'members' => ['GroupName' => ['shape' => 'String'], 'OptInStatus' => ['shape' => 'ModifyAvailabilityZoneOptInStatus'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyAvailabilityZoneGroupResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyAvailabilityZoneOptInStatus' => ['type' => 'string', 'enum' => ['opted-in', 'not-opted-in']], 'ModifyCapacityReservationFleetRequest' => ['type' => 'structure', 'required' => ['CapacityReservationFleetId'], 'members' => ['CapacityReservationFleetId' => ['shape' => 'CapacityReservationFleetId'], 'TotalTargetCapacity' => ['shape' => 'Integer'], 'EndDate' => ['shape' => 'MillisecondDateTime'], 'DryRun' => ['shape' => 'Boolean'], 'RemoveEndDate' => ['shape' => 'Boolean']]], 'ModifyCapacityReservationFleetResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyCapacityReservationRequest' => ['type' => 'structure', 'required' => ['CapacityReservationId'], 'members' => ['CapacityReservationId' => ['shape' => 'CapacityReservationId'], 'InstanceCount' => ['shape' => 'Integer'], 'EndDate' => ['shape' => 'DateTime'], 'EndDateType' => ['shape' => 'EndDateType'], 'Accept' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean'], 'AdditionalInfo' => ['shape' => 'String']]], 'ModifyCapacityReservationResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyClientVpnEndpointRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'ServerCertificateArn' => ['shape' => 'String'], 'ConnectionLogOptions' => ['shape' => 'ConnectionLogOptions'], 'DnsServers' => ['shape' => 'DnsServersOptionsModifyStructure'], 'VpnPort' => ['shape' => 'Integer'], 'Description' => ['shape' => 'String'], 'SplitTunnel' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean'], 'SecurityGroupIds' => ['shape' => 'ClientVpnSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'VpcId' => ['shape' => 'VpcId'], 'SelfServicePortal' => ['shape' => 'SelfServicePortal'], 'ClientConnectOptions' => ['shape' => 'ClientConnectOptions'], 'SessionTimeoutHours' => ['shape' => 'Integer'], 'ClientLoginBannerOptions' => ['shape' => 'ClientLoginBannerOptions']]], 'ModifyClientVpnEndpointResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyDefaultCreditSpecificationRequest' => ['type' => 'structure', 'required' => ['InstanceFamily', 'CpuCredits'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceFamily' => ['shape' => 'UnlimitedSupportedInstanceFamily'], 'CpuCredits' => ['shape' => 'String']]], 'ModifyDefaultCreditSpecificationResult' => ['type' => 'structure', 'members' => ['InstanceFamilyCreditSpecification' => ['shape' => 'InstanceFamilyCreditSpecification', 'locationName' => 'instanceFamilyCreditSpecification']]], 'ModifyEbsDefaultKmsKeyIdRequest' => ['type' => 'structure', 'required' => ['KmsKeyId'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyEbsDefaultKmsKeyIdResult' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'ModifyFleetRequest' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'FleetExcessCapacityTerminationPolicy'], 'LaunchTemplateConfigs' => ['shape' => 'FleetLaunchTemplateConfigListRequest', 'locationName' => 'LaunchTemplateConfig'], 'FleetId' => ['shape' => 'FleetId'], 'TargetCapacitySpecification' => ['shape' => 'TargetCapacitySpecificationRequest'], 'Context' => ['shape' => 'String']]], 'ModifyFleetResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyFpgaImageAttributeRequest' => ['type' => 'structure', 'required' => ['FpgaImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FpgaImageId' => ['shape' => 'FpgaImageId'], 'Attribute' => ['shape' => 'FpgaImageAttributeName'], 'OperationType' => ['shape' => 'OperationType'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'UserGroups' => ['shape' => 'UserGroupStringList', 'locationName' => 'UserGroup'], 'ProductCodes' => ['shape' => 'ProductCodeStringList', 'locationName' => 'ProductCode'], 'LoadPermission' => ['shape' => 'LoadPermissionModifications'], 'Description' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ModifyFpgaImageAttributeResult' => ['type' => 'structure', 'members' => ['FpgaImageAttribute' => ['shape' => 'FpgaImageAttribute', 'locationName' => 'fpgaImageAttribute']]], 'ModifyHostsRequest' => ['type' => 'structure', 'required' => ['HostIds'], 'members' => ['AutoPlacement' => ['shape' => 'AutoPlacement', 'locationName' => 'autoPlacement'], 'HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId'], 'HostRecovery' => ['shape' => 'HostRecovery'], 'InstanceType' => ['shape' => 'String'], 'InstanceFamily' => ['shape' => 'String']]], 'ModifyHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ModifyIdFormatRequest' => ['type' => 'structure', 'required' => ['Resource', 'UseLongIds'], 'members' => ['Resource' => ['shape' => 'String'], 'UseLongIds' => ['shape' => 'Boolean']]], 'ModifyIdentityIdFormatRequest' => ['type' => 'structure', 'required' => ['PrincipalArn', 'Resource', 'UseLongIds'], 'members' => ['PrincipalArn' => ['shape' => 'String', 'locationName' => 'principalArn'], 'Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'UseLongIds' => ['shape' => 'Boolean', 'locationName' => 'useLongIds']]], 'ModifyImageAttributeRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['Attribute' => ['shape' => 'String'], 'Description' => ['shape' => 'AttributeValue'], 'ImageId' => ['shape' => 'ImageId'], 'LaunchPermission' => ['shape' => 'LaunchPermissionModifications'], 'OperationType' => ['shape' => 'OperationType'], 'ProductCodes' => ['shape' => 'ProductCodeStringList', 'locationName' => 'ProductCode'], 'UserGroups' => ['shape' => 'UserGroupStringList', 'locationName' => 'UserGroup'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'Value' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'OrganizationArns' => ['shape' => 'OrganizationArnStringList', 'locationName' => 'OrganizationArn'], 'OrganizationalUnitArns' => ['shape' => 'OrganizationalUnitArnStringList', 'locationName' => 'OrganizationalUnitArn']]], 'ModifyInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['SourceDestCheck' => ['shape' => 'AttributeBooleanValue'], 'Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'BlockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingSpecificationList', 'locationName' => 'blockDeviceMapping'], 'DisableApiTermination' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'disableApiTermination'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EbsOptimized' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'ebsOptimized'], 'EnaSupport' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'enaSupport'], 'Groups' => ['shape' => 'GroupIdStringList', 'locationName' => 'GroupId'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'AttributeValue', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'InstanceType' => ['shape' => 'AttributeValue', 'locationName' => 'instanceType'], 'Kernel' => ['shape' => 'AttributeValue', 'locationName' => 'kernel'], 'Ramdisk' => ['shape' => 'AttributeValue', 'locationName' => 'ramdisk'], 'SriovNetSupport' => ['shape' => 'AttributeValue', 'locationName' => 'sriovNetSupport'], 'UserData' => ['shape' => 'BlobAttributeValue', 'locationName' => 'userData'], 'Value' => ['shape' => 'String', 'locationName' => 'value'], 'DisableApiStop' => ['shape' => 'AttributeBooleanValue']]], 'ModifyInstanceCapacityReservationAttributesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'CapacityReservationSpecification'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'CapacityReservationSpecification' => ['shape' => 'CapacityReservationSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyInstanceCapacityReservationAttributesResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyInstanceCreditSpecificationRequest' => ['type' => 'structure', 'required' => ['InstanceCreditSpecifications'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'InstanceCreditSpecifications' => ['shape' => 'InstanceCreditSpecificationListRequest', 'locationName' => 'InstanceCreditSpecification']]], 'ModifyInstanceCreditSpecificationResult' => ['type' => 'structure', 'members' => ['SuccessfulInstanceCreditSpecifications' => ['shape' => 'SuccessfulInstanceCreditSpecificationSet', 'locationName' => 'successfulInstanceCreditSpecificationSet'], 'UnsuccessfulInstanceCreditSpecifications' => ['shape' => 'UnsuccessfulInstanceCreditSpecificationSet', 'locationName' => 'unsuccessfulInstanceCreditSpecificationSet']]], 'ModifyInstanceEventStartTimeRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'InstanceEventId', 'NotBefore'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'InstanceId'], 'InstanceEventId' => ['shape' => 'String'], 'NotBefore' => ['shape' => 'DateTime']]], 'ModifyInstanceEventStartTimeResult' => ['type' => 'structure', 'members' => ['Event' => ['shape' => 'InstanceStatusEvent', 'locationName' => 'event']]], 'ModifyInstanceEventWindowRequest' => ['type' => 'structure', 'required' => ['InstanceEventWindowId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Name' => ['shape' => 'String'], 'InstanceEventWindowId' => ['shape' => 'InstanceEventWindowId'], 'TimeRanges' => ['shape' => 'InstanceEventWindowTimeRangeRequestSet', 'locationName' => 'TimeRange'], 'CronExpression' => ['shape' => 'InstanceEventWindowCronExpression']]], 'ModifyInstanceEventWindowResult' => ['type' => 'structure', 'members' => ['InstanceEventWindow' => ['shape' => 'InstanceEventWindow', 'locationName' => 'instanceEventWindow']]], 'ModifyInstanceMaintenanceOptionsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'AutoRecovery' => ['shape' => 'InstanceAutoRecoveryState'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyInstanceMaintenanceOptionsResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'AutoRecovery' => ['shape' => 'InstanceAutoRecoveryState', 'locationName' => 'autoRecovery']]], 'ModifyInstanceMetadataOptionsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'HttpTokens' => ['shape' => 'HttpTokensState'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'HttpEndpoint' => ['shape' => 'InstanceMetadataEndpointState'], 'DryRun' => ['shape' => 'Boolean'], 'HttpProtocolIpv6' => ['shape' => 'InstanceMetadataProtocolState'], 'InstanceMetadataTags' => ['shape' => 'InstanceMetadataTagsState']]], 'ModifyInstanceMetadataOptionsResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceMetadataOptions' => ['shape' => 'InstanceMetadataOptionsResponse', 'locationName' => 'instanceMetadataOptions']]], 'ModifyInstancePlacementRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['Affinity' => ['shape' => 'Affinity', 'locationName' => 'affinity'], 'GroupName' => ['shape' => 'PlacementGroupName'], 'HostId' => ['shape' => 'DedicatedHostId', 'locationName' => 'hostId'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'Tenancy' => ['shape' => 'HostTenancy', 'locationName' => 'tenancy'], 'PartitionNumber' => ['shape' => 'Integer'], 'HostResourceGroupArn' => ['shape' => 'String'], 'GroupId' => ['shape' => 'PlacementGroupId']]], 'ModifyInstancePlacementResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyIpamPoolRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Description' => ['shape' => 'String'], 'AutoImport' => ['shape' => 'Boolean'], 'AllocationMinNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'AllocationMaxNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'AllocationDefaultNetmaskLength' => ['shape' => 'IpamNetmaskLength'], 'ClearAllocationDefaultNetmaskLength' => ['shape' => 'Boolean'], 'AddAllocationResourceTags' => ['shape' => 'RequestIpamResourceTagList', 'locationName' => 'AddAllocationResourceTag'], 'RemoveAllocationResourceTags' => ['shape' => 'RequestIpamResourceTagList', 'locationName' => 'RemoveAllocationResourceTag']]], 'ModifyIpamPoolResult' => ['type' => 'structure', 'members' => ['IpamPool' => ['shape' => 'IpamPool', 'locationName' => 'ipamPool']]], 'ModifyIpamRequest' => ['type' => 'structure', 'required' => ['IpamId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamId' => ['shape' => 'IpamId'], 'Description' => ['shape' => 'String'], 'AddOperatingRegions' => ['shape' => 'AddIpamOperatingRegionSet', 'locationName' => 'AddOperatingRegion'], 'RemoveOperatingRegions' => ['shape' => 'RemoveIpamOperatingRegionSet', 'locationName' => 'RemoveOperatingRegion']]], 'ModifyIpamResourceCidrRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'ResourceCidr', 'ResourceRegion', 'CurrentIpamScopeId', 'Monitored'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ResourceId' => ['shape' => 'String'], 'ResourceCidr' => ['shape' => 'String'], 'ResourceRegion' => ['shape' => 'String'], 'CurrentIpamScopeId' => ['shape' => 'IpamScopeId'], 'DestinationIpamScopeId' => ['shape' => 'IpamScopeId'], 'Monitored' => ['shape' => 'Boolean']]], 'ModifyIpamResourceCidrResult' => ['type' => 'structure', 'members' => ['IpamResourceCidr' => ['shape' => 'IpamResourceCidr', 'locationName' => 'ipamResourceCidr']]], 'ModifyIpamResourceDiscoveryRequest' => ['type' => 'structure', 'required' => ['IpamResourceDiscoveryId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamResourceDiscoveryId' => ['shape' => 'IpamResourceDiscoveryId'], 'Description' => ['shape' => 'String'], 'AddOperatingRegions' => ['shape' => 'AddIpamOperatingRegionSet', 'locationName' => 'AddOperatingRegion'], 'RemoveOperatingRegions' => ['shape' => 'RemoveIpamOperatingRegionSet', 'locationName' => 'RemoveOperatingRegion']]], 'ModifyIpamResourceDiscoveryResult' => ['type' => 'structure', 'members' => ['IpamResourceDiscovery' => ['shape' => 'IpamResourceDiscovery', 'locationName' => 'ipamResourceDiscovery']]], 'ModifyIpamResult' => ['type' => 'structure', 'members' => ['Ipam' => ['shape' => 'Ipam', 'locationName' => 'ipam']]], 'ModifyIpamScopeRequest' => ['type' => 'structure', 'required' => ['IpamScopeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamScopeId' => ['shape' => 'IpamScopeId'], 'Description' => ['shape' => 'String']]], 'ModifyIpamScopeResult' => ['type' => 'structure', 'members' => ['IpamScope' => ['shape' => 'IpamScope', 'locationName' => 'ipamScope']]], 'ModifyLaunchTemplateRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String'], 'LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'DefaultVersion' => ['shape' => 'String', 'locationName' => 'SetDefaultVersion']]], 'ModifyLaunchTemplateResult' => ['type' => 'structure', 'members' => ['LaunchTemplate' => ['shape' => 'LaunchTemplate', 'locationName' => 'launchTemplate']]], 'ModifyLocalGatewayRouteRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'LocalGatewayVirtualInterfaceGroupId' => ['shape' => 'LocalGatewayVirtualInterfaceGroupId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'DryRun' => ['shape' => 'Boolean'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId']]], 'ModifyLocalGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'LocalGatewayRoute', 'locationName' => 'route']]], 'ModifyManagedPrefixListRequest' => ['type' => 'structure', 'required' => ['PrefixListId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'CurrentVersion' => ['shape' => 'Long'], 'PrefixListName' => ['shape' => 'String'], 'AddEntries' => ['shape' => 'AddPrefixListEntries', 'locationName' => 'AddEntry'], 'RemoveEntries' => ['shape' => 'RemovePrefixListEntries', 'locationName' => 'RemoveEntry'], 'MaxEntries' => ['shape' => 'Integer']]], 'ModifyManagedPrefixListResult' => ['type' => 'structure', 'members' => ['PrefixList' => ['shape' => 'ManagedPrefixList', 'locationName' => 'prefixList']]], 'ModifyNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['Attachment' => ['shape' => 'NetworkInterfaceAttachmentChanges', 'locationName' => 'attachment'], 'Description' => ['shape' => 'AttributeValue', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Groups' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'AttributeBooleanValue', 'locationName' => 'sourceDestCheck'], 'EnaSrdSpecification' => ['shape' => 'EnaSrdSpecification']]], 'ModifyPrivateDnsNameOptionsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'InstanceId'], 'PrivateDnsHostnameType' => ['shape' => 'HostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean']]], 'ModifyPrivateDnsNameOptionsResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyReservedInstancesRequest' => ['type' => 'structure', 'required' => ['ReservedInstancesIds', 'TargetConfigurations'], 'members' => ['ReservedInstancesIds' => ['shape' => 'ReservedInstancesIdStringList', 'locationName' => 'ReservedInstancesId'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'TargetConfigurations' => ['shape' => 'ReservedInstancesConfigurationList', 'locationName' => 'ReservedInstancesConfigurationSetItemType']]], 'ModifyReservedInstancesResult' => ['type' => 'structure', 'members' => ['ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId']]], 'ModifySecurityGroupRulesRequest' => ['type' => 'structure', 'required' => ['GroupId', 'SecurityGroupRules'], 'members' => ['GroupId' => ['shape' => 'SecurityGroupId'], 'SecurityGroupRules' => ['shape' => 'SecurityGroupRuleUpdateList', 'locationName' => 'SecurityGroupRule'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifySecurityGroupRulesResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifySnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['Attribute' => ['shape' => 'SnapshotAttributeName'], 'CreateVolumePermission' => ['shape' => 'CreateVolumePermissionModifications'], 'GroupNames' => ['shape' => 'GroupNameStringList', 'locationName' => 'UserGroup'], 'OperationType' => ['shape' => 'OperationType'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'UserIds' => ['shape' => 'UserIdStringList', 'locationName' => 'UserId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ModifySnapshotTierRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'StorageTier' => ['shape' => 'TargetStorageTier'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifySnapshotTierResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'TieringStartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'tieringStartTime']]], 'ModifySpotFleetRequestRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestId'], 'members' => ['ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'LaunchTemplateConfigs' => ['shape' => 'LaunchTemplateConfigList', 'locationName' => 'LaunchTemplateConfig'], 'SpotFleetRequestId' => ['shape' => 'SpotFleetRequestId', 'locationName' => 'spotFleetRequestId'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'OnDemandTargetCapacity' => ['shape' => 'Integer'], 'Context' => ['shape' => 'String']]], 'ModifySpotFleetRequestResponse' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifySubnetAttributeRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['AssignIpv6AddressOnCreation' => ['shape' => 'AttributeBooleanValue'], 'MapPublicIpOnLaunch' => ['shape' => 'AttributeBooleanValue'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'MapCustomerOwnedIpOnLaunch' => ['shape' => 'AttributeBooleanValue'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CoipPoolId'], 'EnableDns64' => ['shape' => 'AttributeBooleanValue'], 'PrivateDnsHostnameTypeOnLaunch' => ['shape' => 'HostnameType'], 'EnableResourceNameDnsARecordOnLaunch' => ['shape' => 'AttributeBooleanValue'], 'EnableResourceNameDnsAAAARecordOnLaunch' => ['shape' => 'AttributeBooleanValue'], 'EnableLniAtDeviceIndex' => ['shape' => 'Integer'], 'DisableLniAtDeviceIndex' => ['shape' => 'AttributeBooleanValue']]], 'ModifyTrafficMirrorFilterNetworkServicesRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorFilterId'], 'members' => ['TrafficMirrorFilterId' => ['shape' => 'TrafficMirrorFilterId'], 'AddNetworkServices' => ['shape' => 'TrafficMirrorNetworkServiceList', 'locationName' => 'AddNetworkService'], 'RemoveNetworkServices' => ['shape' => 'TrafficMirrorNetworkServiceList', 'locationName' => 'RemoveNetworkService'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTrafficMirrorFilterNetworkServicesResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilter' => ['shape' => 'TrafficMirrorFilter', 'locationName' => 'trafficMirrorFilter']]], 'ModifyTrafficMirrorFilterRuleRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorFilterRuleId'], 'members' => ['TrafficMirrorFilterRuleId' => ['shape' => 'TrafficMirrorFilterRuleIdWithResolver'], 'TrafficDirection' => ['shape' => 'TrafficDirection'], 'RuleNumber' => ['shape' => 'Integer'], 'RuleAction' => ['shape' => 'TrafficMirrorRuleAction'], 'DestinationPortRange' => ['shape' => 'TrafficMirrorPortRangeRequest'], 'SourcePortRange' => ['shape' => 'TrafficMirrorPortRangeRequest'], 'Protocol' => ['shape' => 'Integer'], 'DestinationCidrBlock' => ['shape' => 'String'], 'SourceCidrBlock' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'RemoveFields' => ['shape' => 'TrafficMirrorFilterRuleFieldList', 'locationName' => 'RemoveField'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTrafficMirrorFilterRuleResult' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterRule' => ['shape' => 'TrafficMirrorFilterRule', 'locationName' => 'trafficMirrorFilterRule']]], 'ModifyTrafficMirrorSessionRequest' => ['type' => 'structure', 'required' => ['TrafficMirrorSessionId'], 'members' => ['TrafficMirrorSessionId' => ['shape' => 'TrafficMirrorSessionId'], 'TrafficMirrorTargetId' => ['shape' => 'TrafficMirrorTargetId'], 'TrafficMirrorFilterId' => ['shape' => 'TrafficMirrorFilterId'], 'PacketLength' => ['shape' => 'Integer'], 'SessionNumber' => ['shape' => 'Integer'], 'VirtualNetworkId' => ['shape' => 'Integer'], 'Description' => ['shape' => 'String'], 'RemoveFields' => ['shape' => 'TrafficMirrorSessionFieldList', 'locationName' => 'RemoveField'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTrafficMirrorSessionResult' => ['type' => 'structure', 'members' => ['TrafficMirrorSession' => ['shape' => 'TrafficMirrorSession', 'locationName' => 'trafficMirrorSession']]], 'ModifyTransitGatewayOptions' => ['type' => 'structure', 'members' => ['AddTransitGatewayCidrBlocks' => ['shape' => 'TransitGatewayCidrBlockStringList'], 'RemoveTransitGatewayCidrBlocks' => ['shape' => 'TransitGatewayCidrBlockStringList'], 'VpnEcmpSupport' => ['shape' => 'VpnEcmpSupportValue'], 'DnsSupport' => ['shape' => 'DnsSupportValue'], 'AutoAcceptSharedAttachments' => ['shape' => 'AutoAcceptSharedAttachmentsValue'], 'DefaultRouteTableAssociation' => ['shape' => 'DefaultRouteTableAssociationValue'], 'AssociationDefaultRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'DefaultRouteTablePropagation' => ['shape' => 'DefaultRouteTablePropagationValue'], 'PropagationDefaultRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'AmazonSideAsn' => ['shape' => 'Long']]], 'ModifyTransitGatewayPrefixListReferenceRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'PrefixListId'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Blackhole' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTransitGatewayPrefixListReferenceResult' => ['type' => 'structure', 'members' => ['TransitGatewayPrefixListReference' => ['shape' => 'TransitGatewayPrefixListReference', 'locationName' => 'transitGatewayPrefixListReference']]], 'ModifyTransitGatewayRequest' => ['type' => 'structure', 'required' => ['TransitGatewayId'], 'members' => ['TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'Description' => ['shape' => 'String'], 'Options' => ['shape' => 'ModifyTransitGatewayOptions'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTransitGatewayResult' => ['type' => 'structure', 'members' => ['TransitGateway' => ['shape' => 'TransitGateway', 'locationName' => 'transitGateway']]], 'ModifyTransitGatewayVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'AddSubnetIds' => ['shape' => 'TransitGatewaySubnetIdList'], 'RemoveSubnetIds' => ['shape' => 'TransitGatewaySubnetIdList'], 'Options' => ['shape' => 'ModifyTransitGatewayVpcAttachmentRequestOptions'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyTransitGatewayVpcAttachmentRequestOptions' => ['type' => 'structure', 'members' => ['DnsSupport' => ['shape' => 'DnsSupportValue'], 'Ipv6Support' => ['shape' => 'Ipv6SupportValue'], 'ApplianceModeSupport' => ['shape' => 'ApplianceModeSupportValue']]], 'ModifyTransitGatewayVpcAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachment' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'transitGatewayVpcAttachment']]], 'ModifyVerifiedAccessEndpointEniOptions' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber']]], 'ModifyVerifiedAccessEndpointLoadBalancerOptions' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'ModifyVerifiedAccessEndpointSubnetIdList', 'locationName' => 'SubnetId'], 'Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber']]], 'ModifyVerifiedAccessEndpointPolicyRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessEndpointId', 'PolicyEnabled'], 'members' => ['VerifiedAccessEndpointId' => ['shape' => 'VerifiedAccessEndpointId'], 'PolicyEnabled' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVerifiedAccessEndpointPolicyResult' => ['type' => 'structure', 'members' => ['PolicyEnabled' => ['shape' => 'Boolean', 'locationName' => 'policyEnabled'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument']]], 'ModifyVerifiedAccessEndpointRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessEndpointId'], 'members' => ['VerifiedAccessEndpointId' => ['shape' => 'VerifiedAccessEndpointId'], 'VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'LoadBalancerOptions' => ['shape' => 'ModifyVerifiedAccessEndpointLoadBalancerOptions'], 'NetworkInterfaceOptions' => ['shape' => 'ModifyVerifiedAccessEndpointEniOptions'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVerifiedAccessEndpointResult' => ['type' => 'structure', 'members' => ['VerifiedAccessEndpoint' => ['shape' => 'VerifiedAccessEndpoint', 'locationName' => 'verifiedAccessEndpoint']]], 'ModifyVerifiedAccessEndpointSubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'item']], 'ModifyVerifiedAccessGroupPolicyRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessGroupId', 'PolicyEnabled'], 'members' => ['VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'PolicyEnabled' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVerifiedAccessGroupPolicyResult' => ['type' => 'structure', 'members' => ['PolicyEnabled' => ['shape' => 'Boolean', 'locationName' => 'policyEnabled'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument']]], 'ModifyVerifiedAccessGroupRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessGroupId'], 'members' => ['VerifiedAccessGroupId' => ['shape' => 'VerifiedAccessGroupId'], 'VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'Description' => ['shape' => 'String'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVerifiedAccessGroupResult' => ['type' => 'structure', 'members' => ['VerifiedAccessGroup' => ['shape' => 'VerifiedAccessGroup', 'locationName' => 'verifiedAccessGroup']]], 'ModifyVerifiedAccessInstanceLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId', 'AccessLogs'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'AccessLogs' => ['shape' => 'VerifiedAccessLogOptions'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ModifyVerifiedAccessInstanceLoggingConfigurationResult' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'VerifiedAccessInstanceLoggingConfiguration', 'locationName' => 'loggingConfiguration']]], 'ModifyVerifiedAccessInstanceRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessInstanceId'], 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'VerifiedAccessInstanceId'], 'Description' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ModifyVerifiedAccessInstanceResult' => ['type' => 'structure', 'members' => ['VerifiedAccessInstance' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'verifiedAccessInstance']]], 'ModifyVerifiedAccessTrustProviderOidcOptions' => ['type' => 'structure', 'members' => ['Scope' => ['shape' => 'String']]], 'ModifyVerifiedAccessTrustProviderRequest' => ['type' => 'structure', 'required' => ['VerifiedAccessTrustProviderId'], 'members' => ['VerifiedAccessTrustProviderId' => ['shape' => 'VerifiedAccessTrustProviderId'], 'OidcOptions' => ['shape' => 'ModifyVerifiedAccessTrustProviderOidcOptions'], 'Description' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ModifyVerifiedAccessTrustProviderResult' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProvider' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'verifiedAccessTrustProvider']]], 'ModifyVolumeAttributeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['AutoEnableIO' => ['shape' => 'AttributeBooleanValue'], 'VolumeId' => ['shape' => 'VolumeId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ModifyVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VolumeId' => ['shape' => 'VolumeId'], 'Size' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'VolumeType'], 'Iops' => ['shape' => 'Integer'], 'Throughput' => ['shape' => 'Integer'], 'MultiAttachEnabled' => ['shape' => 'Boolean']]], 'ModifyVolumeResult' => ['type' => 'structure', 'members' => ['VolumeModification' => ['shape' => 'VolumeModification', 'locationName' => 'volumeModification']]], 'ModifyVpcAttributeRequest' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['EnableDnsHostnames' => ['shape' => 'AttributeBooleanValue'], 'EnableDnsSupport' => ['shape' => 'AttributeBooleanValue'], 'VpcId' => ['shape' => 'VpcId', 'locationName' => 'vpcId'], 'EnableNetworkAddressUsageMetrics' => ['shape' => 'AttributeBooleanValue']]], 'ModifyVpcEndpointConnectionNotificationRequest' => ['type' => 'structure', 'required' => ['ConnectionNotificationId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ConnectionNotificationId' => ['shape' => 'ConnectionNotificationId'], 'ConnectionNotificationArn' => ['shape' => 'String'], 'ConnectionEvents' => ['shape' => 'ValueStringList']]], 'ModifyVpcEndpointConnectionNotificationResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'ResetPolicy' => ['shape' => 'Boolean'], 'PolicyDocument' => ['shape' => 'String'], 'AddRouteTableIds' => ['shape' => 'VpcEndpointRouteTableIdList', 'locationName' => 'AddRouteTableId'], 'RemoveRouteTableIds' => ['shape' => 'VpcEndpointRouteTableIdList', 'locationName' => 'RemoveRouteTableId'], 'AddSubnetIds' => ['shape' => 'VpcEndpointSubnetIdList', 'locationName' => 'AddSubnetId'], 'RemoveSubnetIds' => ['shape' => 'VpcEndpointSubnetIdList', 'locationName' => 'RemoveSubnetId'], 'AddSecurityGroupIds' => ['shape' => 'VpcEndpointSecurityGroupIdList', 'locationName' => 'AddSecurityGroupId'], 'RemoveSecurityGroupIds' => ['shape' => 'VpcEndpointSecurityGroupIdList', 'locationName' => 'RemoveSecurityGroupId'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'DnsOptions' => ['shape' => 'DnsOptionsSpecification'], 'PrivateDnsEnabled' => ['shape' => 'Boolean']]], 'ModifyVpcEndpointResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcEndpointServiceConfigurationRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'PrivateDnsName' => ['shape' => 'String'], 'RemovePrivateDnsName' => ['shape' => 'Boolean'], 'AcceptanceRequired' => ['shape' => 'Boolean'], 'AddNetworkLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'AddNetworkLoadBalancerArn'], 'RemoveNetworkLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveNetworkLoadBalancerArn'], 'AddGatewayLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'AddGatewayLoadBalancerArn'], 'RemoveGatewayLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveGatewayLoadBalancerArn'], 'AddSupportedIpAddressTypes' => ['shape' => 'ValueStringList', 'locationName' => 'AddSupportedIpAddressType'], 'RemoveSupportedIpAddressTypes' => ['shape' => 'ValueStringList', 'locationName' => 'RemoveSupportedIpAddressType']]], 'ModifyVpcEndpointServiceConfigurationResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcEndpointServicePayerResponsibilityRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'PayerResponsibility'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'PayerResponsibility' => ['shape' => 'PayerResponsibility']]], 'ModifyVpcEndpointServicePayerResponsibilityResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcEndpointServicePermissionsRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'AddAllowedPrincipals' => ['shape' => 'ValueStringList'], 'RemoveAllowedPrincipals' => ['shape' => 'ValueStringList']]], 'ModifyVpcEndpointServicePermissionsResult' => ['type' => 'structure', 'members' => ['AddedPrincipals' => ['shape' => 'AddedPrincipalSet', 'locationName' => 'addedPrincipalSet'], 'ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpcPeeringConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest'], 'DryRun' => ['shape' => 'Boolean'], 'RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptionsRequest'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionId']]], 'ModifyVpcPeeringConnectionOptionsResult' => ['type' => 'structure', 'members' => ['AccepterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'accepterPeeringConnectionOptions'], 'RequesterPeeringConnectionOptions' => ['shape' => 'PeeringConnectionOptions', 'locationName' => 'requesterPeeringConnectionOptions']]], 'ModifyVpcTenancyRequest' => ['type' => 'structure', 'required' => ['VpcId', 'InstanceTenancy'], 'members' => ['VpcId' => ['shape' => 'VpcId'], 'InstanceTenancy' => ['shape' => 'VpcTenancy'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVpcTenancyResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ModifyVpnConnectionOptionsRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'LocalIpv4NetworkCidr' => ['shape' => 'String'], 'RemoteIpv4NetworkCidr' => ['shape' => 'String'], 'LocalIpv6NetworkCidr' => ['shape' => 'String'], 'RemoteIpv6NetworkCidr' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVpnConnectionOptionsResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'ModifyVpnConnectionRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'CustomerGatewayId' => ['shape' => 'CustomerGatewayId'], 'VpnGatewayId' => ['shape' => 'VpnGatewayId'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVpnConnectionResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'ModifyVpnTunnelCertificateRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'VpnTunnelOutsideIpAddress'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'VpnTunnelOutsideIpAddress' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVpnTunnelCertificateResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'ModifyVpnTunnelOptionsRequest' => ['type' => 'structure', 'required' => ['VpnConnectionId', 'VpnTunnelOutsideIpAddress', 'TunnelOptions'], 'members' => ['VpnConnectionId' => ['shape' => 'VpnConnectionId'], 'VpnTunnelOutsideIpAddress' => ['shape' => 'String'], 'TunnelOptions' => ['shape' => 'ModifyVpnTunnelOptionsSpecification'], 'DryRun' => ['shape' => 'Boolean']]], 'ModifyVpnTunnelOptionsResult' => ['type' => 'structure', 'members' => ['VpnConnection' => ['shape' => 'VpnConnection', 'locationName' => 'vpnConnection']]], 'ModifyVpnTunnelOptionsSpecification' => ['type' => 'structure', 'members' => ['TunnelInsideCidr' => ['shape' => 'String'], 'TunnelInsideIpv6Cidr' => ['shape' => 'String'], 'PreSharedKey' => ['shape' => 'String'], 'Phase1LifetimeSeconds' => ['shape' => 'Integer'], 'Phase2LifetimeSeconds' => ['shape' => 'Integer'], 'RekeyMarginTimeSeconds' => ['shape' => 'Integer'], 'RekeyFuzzPercentage' => ['shape' => 'Integer'], 'ReplayWindowSize' => ['shape' => 'Integer'], 'DPDTimeoutSeconds' => ['shape' => 'Integer'], 'DPDTimeoutAction' => ['shape' => 'String'], 'Phase1EncryptionAlgorithms' => ['shape' => 'Phase1EncryptionAlgorithmsRequestList', 'locationName' => 'Phase1EncryptionAlgorithm'], 'Phase2EncryptionAlgorithms' => ['shape' => 'Phase2EncryptionAlgorithmsRequestList', 'locationName' => 'Phase2EncryptionAlgorithm'], 'Phase1IntegrityAlgorithms' => ['shape' => 'Phase1IntegrityAlgorithmsRequestList', 'locationName' => 'Phase1IntegrityAlgorithm'], 'Phase2IntegrityAlgorithms' => ['shape' => 'Phase2IntegrityAlgorithmsRequestList', 'locationName' => 'Phase2IntegrityAlgorithm'], 'Phase1DHGroupNumbers' => ['shape' => 'Phase1DHGroupNumbersRequestList', 'locationName' => 'Phase1DHGroupNumber'], 'Phase2DHGroupNumbers' => ['shape' => 'Phase2DHGroupNumbersRequestList', 'locationName' => 'Phase2DHGroupNumber'], 'IKEVersions' => ['shape' => 'IKEVersionsRequestList', 'locationName' => 'IKEVersion'], 'StartupAction' => ['shape' => 'String'], 'LogOptions' => ['shape' => 'VpnTunnelLogOptionsSpecification']]], 'MonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'MonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'Monitoring' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'MonitoringState', 'locationName' => 'state']]], 'MonitoringState' => ['type' => 'string', 'enum' => ['disabled', 'disabling', 'enabled', 'pending']], 'MoveAddressToVpcRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'MoveAddressToVpcResult' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'MoveByoipCidrToIpamRequest' => ['type' => 'structure', 'required' => ['Cidr', 'IpamPoolId', 'IpamPoolOwner'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'Cidr' => ['shape' => 'String'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'IpamPoolOwner' => ['shape' => 'String']]], 'MoveByoipCidrToIpamResult' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr', 'locationName' => 'byoipCidr']]], 'MoveStatus' => ['type' => 'string', 'enum' => ['movingToVpc', 'restoringToClassic']], 'MovingAddressStatus' => ['type' => 'structure', 'members' => ['MoveStatus' => ['shape' => 'MoveStatus', 'locationName' => 'moveStatus'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'MovingAddressStatusSet' => ['type' => 'list', 'member' => ['shape' => 'MovingAddressStatus', 'locationName' => 'item']], 'MulticastSupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'NatGateway' => ['type' => 'structure', 'members' => ['CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'DeleteTime' => ['shape' => 'DateTime', 'locationName' => 'deleteTime'], 'FailureCode' => ['shape' => 'String', 'locationName' => 'failureCode'], 'FailureMessage' => ['shape' => 'String', 'locationName' => 'failureMessage'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'ProvisionedBandwidth' => ['shape' => 'ProvisionedBandwidth', 'locationName' => 'provisionedBandwidth'], 'State' => ['shape' => 'NatGatewayState', 'locationName' => 'state'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ConnectivityType' => ['shape' => 'ConnectivityType', 'locationName' => 'connectivityType']]], 'NatGatewayAddress' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateIp' => ['shape' => 'String', 'locationName' => 'privateIp'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'IsPrimary' => ['shape' => 'Boolean', 'locationName' => 'isPrimary'], 'FailureMessage' => ['shape' => 'String', 'locationName' => 'failureMessage'], 'Status' => ['shape' => 'NatGatewayAddressStatus', 'locationName' => 'status']]], 'NatGatewayAddressList' => ['type' => 'list', 'member' => ['shape' => 'NatGatewayAddress', 'locationName' => 'item']], 'NatGatewayAddressStatus' => ['type' => 'string', 'enum' => ['assigning', 'unassigning', 'associating', 'disassociating', 'succeeded', 'failed']], 'NatGatewayId' => ['type' => 'string'], 'NatGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'NatGatewayId', 'locationName' => 'item']], 'NatGatewayList' => ['type' => 'list', 'member' => ['shape' => 'NatGateway', 'locationName' => 'item']], 'NatGatewayState' => ['type' => 'string', 'enum' => ['pending', 'failed', 'available', 'deleting', 'deleted']], 'NetmaskLength' => ['type' => 'integer'], 'NetworkAcl' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'NetworkAclAssociationList', 'locationName' => 'associationSet'], 'Entries' => ['shape' => 'NetworkAclEntryList', 'locationName' => 'entrySet'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'default'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId']]], 'NetworkAclAssociation' => ['type' => 'structure', 'members' => ['NetworkAclAssociationId' => ['shape' => 'String', 'locationName' => 'networkAclAssociationId'], 'NetworkAclId' => ['shape' => 'String', 'locationName' => 'networkAclId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId']]], 'NetworkAclAssociationId' => ['type' => 'string'], 'NetworkAclAssociationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclAssociation', 'locationName' => 'item']], 'NetworkAclEntry' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'icmpTypeCode'], 'Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber']]], 'NetworkAclEntryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclEntry', 'locationName' => 'item']], 'NetworkAclId' => ['type' => 'string'], 'NetworkAclIdStringList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAclId', 'locationName' => 'item']], 'NetworkAclList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAcl', 'locationName' => 'item']], 'NetworkBandwidthGbps' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double', 'locationName' => 'min'], 'Max' => ['shape' => 'Double', 'locationName' => 'max']]], 'NetworkBandwidthGbpsRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double'], 'Max' => ['shape' => 'Double']]], 'NetworkCardIndex' => ['type' => 'integer'], 'NetworkCardInfo' => ['type' => 'structure', 'members' => ['NetworkCardIndex' => ['shape' => 'NetworkCardIndex', 'locationName' => 'networkCardIndex'], 'NetworkPerformance' => ['shape' => 'NetworkPerformance', 'locationName' => 'networkPerformance'], 'MaximumNetworkInterfaces' => ['shape' => 'MaxNetworkInterfaces', 'locationName' => 'maximumNetworkInterfaces']]], 'NetworkCardInfoList' => ['type' => 'list', 'member' => ['shape' => 'NetworkCardInfo', 'locationName' => 'item']], 'NetworkInfo' => ['type' => 'structure', 'members' => ['NetworkPerformance' => ['shape' => 'NetworkPerformance', 'locationName' => 'networkPerformance'], 'MaximumNetworkInterfaces' => ['shape' => 'MaxNetworkInterfaces', 'locationName' => 'maximumNetworkInterfaces'], 'MaximumNetworkCards' => ['shape' => 'MaximumNetworkCards', 'locationName' => 'maximumNetworkCards'], 'DefaultNetworkCardIndex' => ['shape' => 'DefaultNetworkCardIndex', 'locationName' => 'defaultNetworkCardIndex'], 'NetworkCards' => ['shape' => 'NetworkCardInfoList', 'locationName' => 'networkCards'], 'Ipv4AddressesPerInterface' => ['shape' => 'MaxIpv4AddrPerInterface', 'locationName' => 'ipv4AddressesPerInterface'], 'Ipv6AddressesPerInterface' => ['shape' => 'MaxIpv6AddrPerInterface', 'locationName' => 'ipv6AddressesPerInterface'], 'Ipv6Supported' => ['shape' => 'Ipv6Flag', 'locationName' => 'ipv6Supported'], 'EnaSupport' => ['shape' => 'EnaSupport', 'locationName' => 'enaSupport'], 'EfaSupported' => ['shape' => 'EfaSupportedFlag', 'locationName' => 'efaSupported'], 'EfaInfo' => ['shape' => 'EfaInfo', 'locationName' => 'efaInfo'], 'EncryptionInTransitSupported' => ['shape' => 'EncryptionInTransitSupported', 'locationName' => 'encryptionInTransitSupported'], 'EnaSrdSupported' => ['shape' => 'EnaSrdSupported', 'locationName' => 'enaSrdSupported']]], 'NetworkInsightsAccessScope' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'networkInsightsAccessScopeId'], 'NetworkInsightsAccessScopeArn' => ['shape' => 'ResourceArn', 'locationName' => 'networkInsightsAccessScopeArn'], 'CreatedDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createdDate'], 'UpdatedDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'updatedDate'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkInsightsAccessScopeAnalysis' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysisId' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId', 'locationName' => 'networkInsightsAccessScopeAnalysisId'], 'NetworkInsightsAccessScopeAnalysisArn' => ['shape' => 'ResourceArn', 'locationName' => 'networkInsightsAccessScopeAnalysisArn'], 'NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'networkInsightsAccessScopeId'], 'Status' => ['shape' => 'AnalysisStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'WarningMessage' => ['shape' => 'String', 'locationName' => 'warningMessage'], 'StartDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startDate'], 'EndDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'endDate'], 'FindingsFound' => ['shape' => 'FindingsFound', 'locationName' => 'findingsFound'], 'AnalyzedEniCount' => ['shape' => 'Integer', 'locationName' => 'analyzedEniCount'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkInsightsAccessScopeAnalysisId' => ['type' => 'string'], 'NetworkInsightsAccessScopeAnalysisIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAccessScopeAnalysisId', 'locationName' => 'item']], 'NetworkInsightsAccessScopeAnalysisList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAccessScopeAnalysis', 'locationName' => 'item']], 'NetworkInsightsAccessScopeContent' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'networkInsightsAccessScopeId'], 'MatchPaths' => ['shape' => 'AccessScopePathList', 'locationName' => 'matchPathSet'], 'ExcludePaths' => ['shape' => 'AccessScopePathList', 'locationName' => 'excludePathSet']]], 'NetworkInsightsAccessScopeId' => ['type' => 'string'], 'NetworkInsightsAccessScopeIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAccessScopeId', 'locationName' => 'item']], 'NetworkInsightsAccessScopeList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAccessScope', 'locationName' => 'item']], 'NetworkInsightsAnalysis' => ['type' => 'structure', 'members' => ['NetworkInsightsAnalysisId' => ['shape' => 'NetworkInsightsAnalysisId', 'locationName' => 'networkInsightsAnalysisId'], 'NetworkInsightsAnalysisArn' => ['shape' => 'ResourceArn', 'locationName' => 'networkInsightsAnalysisArn'], 'NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId', 'locationName' => 'networkInsightsPathId'], 'AdditionalAccounts' => ['shape' => 'ValueStringList', 'locationName' => 'additionalAccountSet'], 'FilterInArns' => ['shape' => 'ArnList', 'locationName' => 'filterInArnSet'], 'StartDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startDate'], 'Status' => ['shape' => 'AnalysisStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'WarningMessage' => ['shape' => 'String', 'locationName' => 'warningMessage'], 'NetworkPathFound' => ['shape' => 'Boolean', 'locationName' => 'networkPathFound'], 'ForwardPathComponents' => ['shape' => 'PathComponentList', 'locationName' => 'forwardPathComponentSet'], 'ReturnPathComponents' => ['shape' => 'PathComponentList', 'locationName' => 'returnPathComponentSet'], 'Explanations' => ['shape' => 'ExplanationList', 'locationName' => 'explanationSet'], 'AlternatePathHints' => ['shape' => 'AlternatePathHintList', 'locationName' => 'alternatePathHintSet'], 'SuggestedAccounts' => ['shape' => 'ValueStringList', 'locationName' => 'suggestedAccountSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkInsightsAnalysisId' => ['type' => 'string'], 'NetworkInsightsAnalysisIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAnalysisId', 'locationName' => 'item']], 'NetworkInsightsAnalysisList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsAnalysis', 'locationName' => 'item']], 'NetworkInsightsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NetworkInsightsPath' => ['type' => 'structure', 'members' => ['NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId', 'locationName' => 'networkInsightsPathId'], 'NetworkInsightsPathArn' => ['shape' => 'ResourceArn', 'locationName' => 'networkInsightsPathArn'], 'CreatedDate' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createdDate'], 'Source' => ['shape' => 'String', 'locationName' => 'source'], 'Destination' => ['shape' => 'String', 'locationName' => 'destination'], 'SourceArn' => ['shape' => 'ResourceArn', 'locationName' => 'sourceArn'], 'DestinationArn' => ['shape' => 'ResourceArn', 'locationName' => 'destinationArn'], 'SourceIp' => ['shape' => 'IpAddress', 'locationName' => 'sourceIp'], 'DestinationIp' => ['shape' => 'IpAddress', 'locationName' => 'destinationIp'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'DestinationPort' => ['shape' => 'Integer', 'locationName' => 'destinationPort'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'NetworkInsightsPathId' => ['type' => 'string'], 'NetworkInsightsPathIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsPathId', 'locationName' => 'item']], 'NetworkInsightsPathList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInsightsPath', 'locationName' => 'item']], 'NetworkInsightsResourceId' => ['type' => 'string'], 'NetworkInterface' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association'], 'Attachment' => ['shape' => 'NetworkInterfaceAttachment', 'locationName' => 'attachment'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'InterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'interfaceType'], 'Ipv6Addresses' => ['shape' => 'NetworkInterfaceIpv6AddressesList', 'locationName' => 'ipv6AddressesSet'], 'MacAddress' => ['shape' => 'String', 'locationName' => 'macAddress'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'NetworkInterfacePrivateIpAddressList', 'locationName' => 'privateIpAddressesSet'], 'Ipv4Prefixes' => ['shape' => 'Ipv4PrefixesList', 'locationName' => 'ipv4PrefixSet'], 'Ipv6Prefixes' => ['shape' => 'Ipv6PrefixesList', 'locationName' => 'ipv6PrefixSet'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'RequesterManaged' => ['shape' => 'Boolean', 'locationName' => 'requesterManaged'], 'SourceDestCheck' => ['shape' => 'Boolean', 'locationName' => 'sourceDestCheck'], 'Status' => ['shape' => 'NetworkInterfaceStatus', 'locationName' => 'status'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'TagSet' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'DenyAllIgwTraffic' => ['shape' => 'Boolean', 'locationName' => 'denyAllIgwTraffic'], 'Ipv6Native' => ['shape' => 'Boolean', 'locationName' => 'ipv6Native'], 'Ipv6Address' => ['shape' => 'String', 'locationName' => 'ipv6Address']]], 'NetworkInterfaceAssociation' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'String', 'locationName' => 'allocationId'], 'AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'IpOwnerId' => ['shape' => 'String', 'locationName' => 'ipOwnerId'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'CustomerOwnedIp' => ['shape' => 'String', 'locationName' => 'customerOwnedIp'], 'CarrierIp' => ['shape' => 'String', 'locationName' => 'carrierIp']]], 'NetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination'], 'DeviceIndex' => ['shape' => 'Integer', 'locationName' => 'deviceIndex'], 'NetworkCardIndex' => ['shape' => 'Integer', 'locationName' => 'networkCardIndex'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'Status' => ['shape' => 'AttachmentStatus', 'locationName' => 'status'], 'EnaSrdSpecification' => ['shape' => 'AttachmentEnaSrdSpecification', 'locationName' => 'enaSrdSpecification']]], 'NetworkInterfaceAttachmentChanges' => ['type' => 'structure', 'members' => ['AttachmentId' => ['shape' => 'NetworkInterfaceAttachmentId', 'locationName' => 'attachmentId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'NetworkInterfaceAttachmentId' => ['type' => 'string'], 'NetworkInterfaceAttribute' => ['type' => 'string', 'enum' => ['description', 'groupSet', 'sourceDestCheck', 'attachment']], 'NetworkInterfaceCount' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'NetworkInterfaceCountRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'NetworkInterfaceCreationType' => ['type' => 'string', 'enum' => ['efa', 'branch', 'trunk']], 'NetworkInterfaceId' => ['type' => 'string'], 'NetworkInterfaceIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'item']], 'NetworkInterfaceIpv6Address' => ['type' => 'structure', 'members' => ['Ipv6Address' => ['shape' => 'String', 'locationName' => 'ipv6Address']]], 'NetworkInterfaceIpv6AddressesList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceIpv6Address', 'locationName' => 'item']], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface', 'locationName' => 'item']], 'NetworkInterfacePermission' => ['type' => 'structure', 'members' => ['NetworkInterfacePermissionId' => ['shape' => 'String', 'locationName' => 'networkInterfacePermissionId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'AwsAccountId' => ['shape' => 'String', 'locationName' => 'awsAccountId'], 'AwsService' => ['shape' => 'String', 'locationName' => 'awsService'], 'Permission' => ['shape' => 'InterfacePermissionType', 'locationName' => 'permission'], 'PermissionState' => ['shape' => 'NetworkInterfacePermissionState', 'locationName' => 'permissionState']]], 'NetworkInterfacePermissionId' => ['type' => 'string'], 'NetworkInterfacePermissionIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePermissionId']], 'NetworkInterfacePermissionList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePermission', 'locationName' => 'item']], 'NetworkInterfacePermissionState' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'NetworkInterfacePermissionStateCode', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage']]], 'NetworkInterfacePermissionStateCode' => ['type' => 'string', 'enum' => ['pending', 'granted', 'revoking', 'revoked']], 'NetworkInterfacePrivateIpAddress' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'NetworkInterfaceAssociation', 'locationName' => 'association'], 'Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'NetworkInterfacePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfacePrivateIpAddress', 'locationName' => 'item']], 'NetworkInterfaceStatus' => ['type' => 'string', 'enum' => ['available', 'associated', 'attaching', 'in-use', 'detaching']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['interface', 'natGateway', 'efa', 'trunk', 'load_balancer', 'network_load_balancer', 'vpc_endpoint', 'branch', 'transit_gateway', 'lambda', 'quicksight', 'global_accelerator_managed', 'api_gateway_managed', 'gateway_load_balancer', 'gateway_load_balancer_endpoint', 'iot_rules_managed', 'aws_codestar_connections_managed']], 'NetworkPerformance' => ['type' => 'string'], 'NewDhcpConfiguration' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'NewDhcpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NewDhcpConfiguration', 'locationName' => 'item']], 'NextToken' => ['type' => 'string'], 'OccurrenceDayRequestSet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'OccurenceDay']], 'OccurrenceDaySet' => ['type' => 'list', 'member' => ['shape' => 'Integer', 'locationName' => 'item']], 'OfferingClassType' => ['type' => 'string', 'enum' => ['standard', 'convertible']], 'OfferingId' => ['type' => 'string'], 'OfferingTypeValues' => ['type' => 'string', 'enum' => ['Heavy Utilization', 'Medium Utilization', 'Light Utilization', 'No Upfront', 'Partial Upfront', 'All Upfront']], 'OidcOptions' => ['type' => 'structure', 'members' => ['Issuer' => ['shape' => 'String', 'locationName' => 'issuer'], 'AuthorizationEndpoint' => ['shape' => 'String', 'locationName' => 'authorizationEndpoint'], 'TokenEndpoint' => ['shape' => 'String', 'locationName' => 'tokenEndpoint'], 'UserInfoEndpoint' => ['shape' => 'String', 'locationName' => 'userInfoEndpoint'], 'ClientId' => ['shape' => 'String', 'locationName' => 'clientId'], 'ClientSecret' => ['shape' => 'String', 'locationName' => 'clientSecret'], 'Scope' => ['shape' => 'String', 'locationName' => 'scope']]], 'OnDemandAllocationStrategy' => ['type' => 'string', 'enum' => ['lowestPrice', 'prioritized']], 'OnDemandOptions' => ['type' => 'structure', 'members' => ['AllocationStrategy' => ['shape' => 'FleetOnDemandAllocationStrategy', 'locationName' => 'allocationStrategy'], 'CapacityReservationOptions' => ['shape' => 'CapacityReservationOptions', 'locationName' => 'capacityReservationOptions'], 'SingleInstanceType' => ['shape' => 'Boolean', 'locationName' => 'singleInstanceType'], 'SingleAvailabilityZone' => ['shape' => 'Boolean', 'locationName' => 'singleAvailabilityZone'], 'MinTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'minTargetCapacity'], 'MaxTotalPrice' => ['shape' => 'String', 'locationName' => 'maxTotalPrice']]], 'OnDemandOptionsRequest' => ['type' => 'structure', 'members' => ['AllocationStrategy' => ['shape' => 'FleetOnDemandAllocationStrategy'], 'CapacityReservationOptions' => ['shape' => 'CapacityReservationOptionsRequest'], 'SingleInstanceType' => ['shape' => 'Boolean'], 'SingleAvailabilityZone' => ['shape' => 'Boolean'], 'MinTargetCapacity' => ['shape' => 'Integer'], 'MaxTotalPrice' => ['shape' => 'String']]], 'OperationType' => ['type' => 'string', 'enum' => ['add', 'remove']], 'OrganizationArnStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OrganizationArn']], 'OrganizationalUnitArnStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OrganizationalUnitArn']], 'OutpostArn' => ['type' => 'string', 'pattern' => '^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/op-[a-f0-9]{17}$'], 'OwnerStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Owner']], 'PacketHeaderStatement' => ['type' => 'structure', 'members' => ['SourceAddresses' => ['shape' => 'ValueStringList', 'locationName' => 'sourceAddressSet'], 'DestinationAddresses' => ['shape' => 'ValueStringList', 'locationName' => 'destinationAddressSet'], 'SourcePorts' => ['shape' => 'ValueStringList', 'locationName' => 'sourcePortSet'], 'DestinationPorts' => ['shape' => 'ValueStringList', 'locationName' => 'destinationPortSet'], 'SourcePrefixLists' => ['shape' => 'ValueStringList', 'locationName' => 'sourcePrefixListSet'], 'DestinationPrefixLists' => ['shape' => 'ValueStringList', 'locationName' => 'destinationPrefixListSet'], 'Protocols' => ['shape' => 'ProtocolList', 'locationName' => 'protocolSet']]], 'PacketHeaderStatementRequest' => ['type' => 'structure', 'members' => ['SourceAddresses' => ['shape' => 'ValueStringList', 'locationName' => 'SourceAddress'], 'DestinationAddresses' => ['shape' => 'ValueStringList', 'locationName' => 'DestinationAddress'], 'SourcePorts' => ['shape' => 'ValueStringList', 'locationName' => 'SourcePort'], 'DestinationPorts' => ['shape' => 'ValueStringList', 'locationName' => 'DestinationPort'], 'SourcePrefixLists' => ['shape' => 'ValueStringList', 'locationName' => 'SourcePrefixList'], 'DestinationPrefixLists' => ['shape' => 'ValueStringList', 'locationName' => 'DestinationPrefixList'], 'Protocols' => ['shape' => 'ProtocolList', 'locationName' => 'Protocol']]], 'PartitionLoadFrequency' => ['type' => 'string', 'enum' => ['none', 'daily', 'weekly', 'monthly']], 'PathComponent' => ['type' => 'structure', 'members' => ['SequenceNumber' => ['shape' => 'Integer', 'locationName' => 'sequenceNumber'], 'AclRule' => ['shape' => 'AnalysisAclRule', 'locationName' => 'aclRule'], 'AttachedTo' => ['shape' => 'AnalysisComponent', 'locationName' => 'attachedTo'], 'Component' => ['shape' => 'AnalysisComponent', 'locationName' => 'component'], 'DestinationVpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'destinationVpc'], 'OutboundHeader' => ['shape' => 'AnalysisPacketHeader', 'locationName' => 'outboundHeader'], 'InboundHeader' => ['shape' => 'AnalysisPacketHeader', 'locationName' => 'inboundHeader'], 'RouteTableRoute' => ['shape' => 'AnalysisRouteTableRoute', 'locationName' => 'routeTableRoute'], 'SecurityGroupRule' => ['shape' => 'AnalysisSecurityGroupRule', 'locationName' => 'securityGroupRule'], 'SourceVpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'sourceVpc'], 'Subnet' => ['shape' => 'AnalysisComponent', 'locationName' => 'subnet'], 'Vpc' => ['shape' => 'AnalysisComponent', 'locationName' => 'vpc'], 'AdditionalDetails' => ['shape' => 'AdditionalDetailList', 'locationName' => 'additionalDetailSet'], 'TransitGateway' => ['shape' => 'AnalysisComponent', 'locationName' => 'transitGateway'], 'TransitGatewayRouteTableRoute' => ['shape' => 'TransitGatewayRouteTableRoute', 'locationName' => 'transitGatewayRouteTableRoute'], 'Explanations' => ['shape' => 'ExplanationList', 'locationName' => 'explanationSet'], 'ElasticLoadBalancerListener' => ['shape' => 'AnalysisComponent', 'locationName' => 'elasticLoadBalancerListener']]], 'PathComponentList' => ['type' => 'list', 'member' => ['shape' => 'PathComponent', 'locationName' => 'item']], 'PathStatement' => ['type' => 'structure', 'members' => ['PacketHeaderStatement' => ['shape' => 'PacketHeaderStatement', 'locationName' => 'packetHeaderStatement'], 'ResourceStatement' => ['shape' => 'ResourceStatement', 'locationName' => 'resourceStatement']]], 'PathStatementRequest' => ['type' => 'structure', 'members' => ['PacketHeaderStatement' => ['shape' => 'PacketHeaderStatementRequest'], 'ResourceStatement' => ['shape' => 'ResourceStatementRequest']]], 'PayerResponsibility' => ['type' => 'string', 'enum' => ['ServiceOwner']], 'PaymentOption' => ['type' => 'string', 'enum' => ['AllUpfront', 'PartialUpfront', 'NoUpfront']], 'PciId' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'String'], 'VendorId' => ['shape' => 'String'], 'SubsystemId' => ['shape' => 'String'], 'SubsystemVendorId' => ['shape' => 'String']]], 'PeeringAttachmentStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'PeeringConnectionOptions' => ['type' => 'structure', 'members' => ['AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc'], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink']]], 'PeeringConnectionOptionsRequest' => ['type' => 'structure', 'members' => ['AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean']]], 'PeeringTgwInfo' => ['type' => 'structure', 'members' => ['TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'CoreNetworkId' => ['shape' => 'String', 'locationName' => 'coreNetworkId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Region' => ['shape' => 'String', 'locationName' => 'region']]], 'PeriodType' => ['type' => 'string', 'enum' => ['five-minutes', 'fifteen-minutes', 'one-hour', 'three-hours', 'one-day', 'one-week']], 'PermissionGroup' => ['type' => 'string', 'enum' => ['all']], 'Phase1DHGroupNumbersList' => ['type' => 'list', 'member' => ['shape' => 'Phase1DHGroupNumbersListValue', 'locationName' => 'item']], 'Phase1DHGroupNumbersListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Integer', 'locationName' => 'value']]], 'Phase1DHGroupNumbersRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase1DHGroupNumbersRequestListValue', 'locationName' => 'item']], 'Phase1DHGroupNumbersRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Integer']]], 'Phase1EncryptionAlgorithmsList' => ['type' => 'list', 'member' => ['shape' => 'Phase1EncryptionAlgorithmsListValue', 'locationName' => 'item']], 'Phase1EncryptionAlgorithmsListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'Phase1EncryptionAlgorithmsRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase1EncryptionAlgorithmsRequestListValue', 'locationName' => 'item']], 'Phase1EncryptionAlgorithmsRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'Phase1IntegrityAlgorithmsList' => ['type' => 'list', 'member' => ['shape' => 'Phase1IntegrityAlgorithmsListValue', 'locationName' => 'item']], 'Phase1IntegrityAlgorithmsListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'Phase1IntegrityAlgorithmsRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase1IntegrityAlgorithmsRequestListValue', 'locationName' => 'item']], 'Phase1IntegrityAlgorithmsRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'Phase2DHGroupNumbersList' => ['type' => 'list', 'member' => ['shape' => 'Phase2DHGroupNumbersListValue', 'locationName' => 'item']], 'Phase2DHGroupNumbersListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Integer', 'locationName' => 'value']]], 'Phase2DHGroupNumbersRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase2DHGroupNumbersRequestListValue', 'locationName' => 'item']], 'Phase2DHGroupNumbersRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Integer']]], 'Phase2EncryptionAlgorithmsList' => ['type' => 'list', 'member' => ['shape' => 'Phase2EncryptionAlgorithmsListValue', 'locationName' => 'item']], 'Phase2EncryptionAlgorithmsListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'Phase2EncryptionAlgorithmsRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase2EncryptionAlgorithmsRequestListValue', 'locationName' => 'item']], 'Phase2EncryptionAlgorithmsRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'Phase2IntegrityAlgorithmsList' => ['type' => 'list', 'member' => ['shape' => 'Phase2IntegrityAlgorithmsListValue', 'locationName' => 'item']], 'Phase2IntegrityAlgorithmsListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value']]], 'Phase2IntegrityAlgorithmsRequestList' => ['type' => 'list', 'member' => ['shape' => 'Phase2IntegrityAlgorithmsRequestListValue', 'locationName' => 'item']], 'Phase2IntegrityAlgorithmsRequestListValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'Placement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Affinity' => ['shape' => 'String', 'locationName' => 'affinity'], 'GroupName' => ['shape' => 'PlacementGroupName', 'locationName' => 'groupName'], 'PartitionNumber' => ['shape' => 'Integer', 'locationName' => 'partitionNumber'], 'HostId' => ['shape' => 'String', 'locationName' => 'hostId'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy'], 'SpreadDomain' => ['shape' => 'String', 'locationName' => 'spreadDomain'], 'HostResourceGroupArn' => ['shape' => 'String', 'locationName' => 'hostResourceGroupArn'], 'GroupId' => ['shape' => 'PlacementGroupId', 'locationName' => 'groupId']]], 'PlacementGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'State' => ['shape' => 'PlacementGroupState', 'locationName' => 'state'], 'Strategy' => ['shape' => 'PlacementStrategy', 'locationName' => 'strategy'], 'PartitionCount' => ['shape' => 'Integer', 'locationName' => 'partitionCount'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'GroupArn' => ['shape' => 'String', 'locationName' => 'groupArn'], 'SpreadLevel' => ['shape' => 'SpreadLevel', 'locationName' => 'spreadLevel']]], 'PlacementGroupArn' => ['type' => 'string', 'pattern' => '^arn:aws([a-z-]+)?:ec2:[a-z\\d-]+:\\d{12}:placement-group/([^\\s].+[^\\s]){1,255}$'], 'PlacementGroupId' => ['type' => 'string'], 'PlacementGroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroupId', 'locationName' => 'GroupId']], 'PlacementGroupInfo' => ['type' => 'structure', 'members' => ['SupportedStrategies' => ['shape' => 'PlacementGroupStrategyList', 'locationName' => 'supportedStrategies']]], 'PlacementGroupList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroup', 'locationName' => 'item']], 'PlacementGroupName' => ['type' => 'string'], 'PlacementGroupState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'PlacementGroupStrategy' => ['type' => 'string', 'enum' => ['cluster', 'partition', 'spread']], 'PlacementGroupStrategyList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroupStrategy', 'locationName' => 'item']], 'PlacementGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroupName']], 'PlacementResponse' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'PlacementGroupName', 'locationName' => 'groupName']]], 'PlacementStrategy' => ['type' => 'string', 'enum' => ['cluster', 'spread', 'partition']], 'PlatformValues' => ['type' => 'string', 'enum' => ['Windows']], 'PoolCidrBlock' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'poolCidrBlock']]], 'PoolCidrBlocksSet' => ['type' => 'list', 'member' => ['shape' => 'PoolCidrBlock', 'locationName' => 'item']], 'PoolMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'PortRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer', 'locationName' => 'from'], 'To' => ['shape' => 'Integer', 'locationName' => 'to']]], 'PortRangeList' => ['type' => 'list', 'member' => ['shape' => 'PortRange', 'locationName' => 'item']], 'PrefixList' => ['type' => 'structure', 'members' => ['Cidrs' => ['shape' => 'ValueStringList', 'locationName' => 'cidrSet'], 'PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'PrefixListName' => ['shape' => 'String', 'locationName' => 'prefixListName']]], 'PrefixListAssociation' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceOwner' => ['shape' => 'String', 'locationName' => 'resourceOwner']]], 'PrefixListAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'PrefixListAssociation', 'locationName' => 'item']], 'PrefixListEntry' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'PrefixListEntrySet' => ['type' => 'list', 'member' => ['shape' => 'PrefixListEntry', 'locationName' => 'item']], 'PrefixListId' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId']]], 'PrefixListIdList' => ['type' => 'list', 'member' => ['shape' => 'PrefixListId', 'locationName' => 'item']], 'PrefixListIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'PrefixListMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PrefixListResourceId' => ['type' => 'string'], 'PrefixListResourceIdStringList' => ['type' => 'list', 'member' => ['shape' => 'PrefixListResourceId', 'locationName' => 'item']], 'PrefixListSet' => ['type' => 'list', 'member' => ['shape' => 'PrefixList', 'locationName' => 'item']], 'PrefixListState' => ['type' => 'string', 'enum' => ['create-in-progress', 'create-complete', 'create-failed', 'modify-in-progress', 'modify-complete', 'modify-failed', 'restore-in-progress', 'restore-complete', 'restore-failed', 'delete-in-progress', 'delete-complete', 'delete-failed']], 'PriceSchedule' => ['type' => 'structure', 'members' => ['Active' => ['shape' => 'Boolean', 'locationName' => 'active'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'Term' => ['shape' => 'Long', 'locationName' => 'term']]], 'PriceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'PriceSchedule', 'locationName' => 'item']], 'PriceScheduleSpecification' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Price' => ['shape' => 'Double', 'locationName' => 'price'], 'Term' => ['shape' => 'Long', 'locationName' => 'term']]], 'PriceScheduleSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PriceScheduleSpecification', 'locationName' => 'item']], 'PricingDetail' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Integer', 'locationName' => 'count'], 'Price' => ['shape' => 'Double', 'locationName' => 'price']]], 'PricingDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PricingDetail', 'locationName' => 'item']], 'PrincipalIdFormat' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Statuses' => ['shape' => 'IdFormatList', 'locationName' => 'statusSet']]], 'PrincipalIdFormatList' => ['type' => 'list', 'member' => ['shape' => 'PrincipalIdFormat', 'locationName' => 'item']], 'PrincipalType' => ['type' => 'string', 'enum' => ['All', 'Service', 'OrganizationUnit', 'Account', 'User', 'Role']], 'PrivateDnsDetails' => ['type' => 'structure', 'members' => ['PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName']]], 'PrivateDnsDetailsSet' => ['type' => 'list', 'member' => ['shape' => 'PrivateDnsDetails', 'locationName' => 'item']], 'PrivateDnsNameConfiguration' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'DnsNameState', 'locationName' => 'state'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'Value' => ['shape' => 'String', 'locationName' => 'value'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'PrivateDnsNameOptionsOnLaunch' => ['type' => 'structure', 'members' => ['HostnameType' => ['shape' => 'HostnameType', 'locationName' => 'hostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsARecord'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsAAAARecord']]], 'PrivateDnsNameOptionsRequest' => ['type' => 'structure', 'members' => ['HostnameType' => ['shape' => 'HostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean']]], 'PrivateDnsNameOptionsResponse' => ['type' => 'structure', 'members' => ['HostnameType' => ['shape' => 'HostnameType', 'locationName' => 'hostnameType'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsARecord'], 'EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean', 'locationName' => 'enableResourceNameDnsAAAARecord']]], 'PrivateIpAddressConfigSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesPrivateIpAddressConfig', 'locationName' => 'PrivateIpAddressConfigSet']], 'PrivateIpAddressCount' => ['type' => 'integer', 'max' => 7, 'min' => 1], 'PrivateIpAddressSpecification' => ['type' => 'structure', 'members' => ['Primary' => ['shape' => 'Boolean', 'locationName' => 'primary'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'PrivateIpAddressSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'PrivateIpAddressSpecification', 'locationName' => 'item']], 'PrivateIpAddressStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PrivateIpAddress']], 'ProcessorInfo' => ['type' => 'structure', 'members' => ['SupportedArchitectures' => ['shape' => 'ArchitectureTypeList', 'locationName' => 'supportedArchitectures'], 'SustainedClockSpeedInGhz' => ['shape' => 'ProcessorSustainedClockSpeed', 'locationName' => 'sustainedClockSpeedInGhz']]], 'ProcessorSustainedClockSpeed' => ['type' => 'double'], 'ProductCode' => ['type' => 'structure', 'members' => ['ProductCodeId' => ['shape' => 'String', 'locationName' => 'productCode'], 'ProductCodeType' => ['shape' => 'ProductCodeValues', 'locationName' => 'type']]], 'ProductCodeList' => ['type' => 'list', 'member' => ['shape' => 'ProductCode', 'locationName' => 'item']], 'ProductCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ProductCode']], 'ProductCodeValues' => ['type' => 'string', 'enum' => ['devpay', 'marketplace']], 'ProductDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PropagatingVgw' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId']]], 'PropagatingVgwList' => ['type' => 'list', 'member' => ['shape' => 'PropagatingVgw', 'locationName' => 'item']], 'Protocol' => ['type' => 'string', 'enum' => ['tcp', 'udp']], 'ProtocolList' => ['type' => 'list', 'member' => ['shape' => 'Protocol', 'locationName' => 'item']], 'ProtocolValue' => ['type' => 'string', 'enum' => ['gre']], 'ProvisionByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String'], 'CidrAuthorizationContext' => ['shape' => 'CidrAuthorizationContext'], 'PubliclyAdvertisable' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean'], 'PoolTagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'PoolTagSpecification'], 'MultiRegion' => ['shape' => 'Boolean']]], 'ProvisionByoipCidrResult' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr', 'locationName' => 'byoipCidr']]], 'ProvisionIpamPoolCidrRequest' => ['type' => 'structure', 'required' => ['IpamPoolId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Cidr' => ['shape' => 'String'], 'CidrAuthorizationContext' => ['shape' => 'IpamCidrAuthorizationContext'], 'NetmaskLength' => ['shape' => 'Integer'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'ProvisionIpamPoolCidrResult' => ['type' => 'structure', 'members' => ['IpamPoolCidr' => ['shape' => 'IpamPoolCidr', 'locationName' => 'ipamPoolCidr']]], 'ProvisionPublicIpv4PoolCidrRequest' => ['type' => 'structure', 'required' => ['IpamPoolId', 'PoolId', 'NetmaskLength'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'PoolId' => ['shape' => 'Ipv4PoolEc2Id'], 'NetmaskLength' => ['shape' => 'Integer']]], 'ProvisionPublicIpv4PoolCidrResult' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'Ipv4PoolEc2Id', 'locationName' => 'poolId'], 'PoolAddressRange' => ['shape' => 'PublicIpv4PoolRange', 'locationName' => 'poolAddressRange']]], 'ProvisionedBandwidth' => ['type' => 'structure', 'members' => ['ProvisionTime' => ['shape' => 'DateTime', 'locationName' => 'provisionTime'], 'Provisioned' => ['shape' => 'String', 'locationName' => 'provisioned'], 'RequestTime' => ['shape' => 'DateTime', 'locationName' => 'requestTime'], 'Requested' => ['shape' => 'String', 'locationName' => 'requested'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'PtrUpdateStatus' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'Reason' => ['shape' => 'String', 'locationName' => 'reason']]], 'PublicIpAddress' => ['type' => 'string'], 'PublicIpStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PublicIp']], 'PublicIpv4Pool' => ['type' => 'structure', 'members' => ['PoolId' => ['shape' => 'String', 'locationName' => 'poolId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'PoolAddressRanges' => ['shape' => 'PublicIpv4PoolRangeSet', 'locationName' => 'poolAddressRangeSet'], 'TotalAddressCount' => ['shape' => 'Integer', 'locationName' => 'totalAddressCount'], 'TotalAvailableAddressCount' => ['shape' => 'Integer', 'locationName' => 'totalAvailableAddressCount'], 'NetworkBorderGroup' => ['shape' => 'String', 'locationName' => 'networkBorderGroup'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'PublicIpv4PoolIdStringList' => ['type' => 'list', 'member' => ['shape' => 'Ipv4PoolEc2Id', 'locationName' => 'item']], 'PublicIpv4PoolRange' => ['type' => 'structure', 'members' => ['FirstAddress' => ['shape' => 'String', 'locationName' => 'firstAddress'], 'LastAddress' => ['shape' => 'String', 'locationName' => 'lastAddress'], 'AddressCount' => ['shape' => 'Integer', 'locationName' => 'addressCount'], 'AvailableAddressCount' => ['shape' => 'Integer', 'locationName' => 'availableAddressCount']]], 'PublicIpv4PoolRangeSet' => ['type' => 'list', 'member' => ['shape' => 'PublicIpv4PoolRange', 'locationName' => 'item']], 'PublicIpv4PoolSet' => ['type' => 'list', 'member' => ['shape' => 'PublicIpv4Pool', 'locationName' => 'item']], 'Purchase' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => 'Integer', 'locationName' => 'duration'], 'HostIdSet' => ['shape' => 'ResponseHostIdSet', 'locationName' => 'hostIdSet'], 'HostReservationId' => ['shape' => 'HostReservationId', 'locationName' => 'hostReservationId'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'InstanceFamily' => ['shape' => 'String', 'locationName' => 'instanceFamily'], 'PaymentOption' => ['shape' => 'PaymentOption', 'locationName' => 'paymentOption'], 'UpfrontPrice' => ['shape' => 'String', 'locationName' => 'upfrontPrice']]], 'PurchaseHostReservationRequest' => ['type' => 'structure', 'required' => ['HostIdSet', 'OfferingId'], 'members' => ['ClientToken' => ['shape' => 'String'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues'], 'HostIdSet' => ['shape' => 'RequestHostIdSet'], 'LimitPrice' => ['shape' => 'String'], 'OfferingId' => ['shape' => 'OfferingId'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'PurchaseHostReservationResult' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'Purchase' => ['shape' => 'PurchaseSet', 'locationName' => 'purchase'], 'TotalHourlyPrice' => ['shape' => 'String', 'locationName' => 'totalHourlyPrice'], 'TotalUpfrontPrice' => ['shape' => 'String', 'locationName' => 'totalUpfrontPrice']]], 'PurchaseRequest' => ['type' => 'structure', 'required' => ['InstanceCount', 'PurchaseToken'], 'members' => ['InstanceCount' => ['shape' => 'Integer'], 'PurchaseToken' => ['shape' => 'String']]], 'PurchaseRequestSet' => ['type' => 'list', 'member' => ['shape' => 'PurchaseRequest', 'locationName' => 'PurchaseRequest'], 'min' => 1], 'PurchaseReservedInstancesOfferingRequest' => ['type' => 'structure', 'required' => ['InstanceCount', 'ReservedInstancesOfferingId'], 'members' => ['InstanceCount' => ['shape' => 'Integer'], 'ReservedInstancesOfferingId' => ['shape' => 'ReservedInstancesOfferingId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'LimitPrice' => ['shape' => 'ReservedInstanceLimitPrice', 'locationName' => 'limitPrice'], 'PurchaseTime' => ['shape' => 'DateTime']]], 'PurchaseReservedInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'PurchaseScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['PurchaseRequests'], 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean'], 'PurchaseRequests' => ['shape' => 'PurchaseRequestSet', 'locationName' => 'PurchaseRequest']]], 'PurchaseScheduledInstancesResult' => ['type' => 'structure', 'members' => ['ScheduledInstanceSet' => ['shape' => 'PurchasedScheduledInstanceSet', 'locationName' => 'scheduledInstanceSet']]], 'PurchaseSet' => ['type' => 'list', 'member' => ['shape' => 'Purchase', 'locationName' => 'item']], 'PurchasedScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'RIProductDescription' => ['type' => 'string', 'enum' => ['Linux/UNIX', 'Linux/UNIX (Amazon VPC)', 'Windows', 'Windows (Amazon VPC)']], 'RamdiskId' => ['type' => 'string'], 'ReasonCodesList' => ['type' => 'list', 'member' => ['shape' => 'ReportInstanceReasonCodes', 'locationName' => 'item']], 'RebootInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'Double', 'locationName' => 'amount'], 'Frequency' => ['shape' => 'RecurringChargeFrequency', 'locationName' => 'frequency']]], 'RecurringChargeFrequency' => ['type' => 'string', 'enum' => ['Hourly']], 'RecurringChargesList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'item']], 'ReferencedSecurityGroup' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'PeeringStatus' => ['shape' => 'String', 'locationName' => 'peeringStatus'], 'UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'Region' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'String', 'locationName' => 'regionEndpoint'], 'RegionName' => ['shape' => 'String', 'locationName' => 'regionName'], 'OptInStatus' => ['shape' => 'String', 'locationName' => 'optInStatus']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region', 'locationName' => 'item']], 'RegionNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'RegionName']], 'RegionNames' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 10, 'min' => 0], 'RegisterImageRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['ImageLocation' => ['shape' => 'String'], 'Architecture' => ['shape' => 'ArchitectureValues', 'locationName' => 'architecture'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EnaSupport' => ['shape' => 'Boolean', 'locationName' => 'enaSupport'], 'KernelId' => ['shape' => 'KernelId', 'locationName' => 'kernelId'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'BillingProducts' => ['shape' => 'BillingProductList', 'locationName' => 'BillingProduct'], 'RamdiskId' => ['shape' => 'RamdiskId', 'locationName' => 'ramdiskId'], 'RootDeviceName' => ['shape' => 'String', 'locationName' => 'rootDeviceName'], 'SriovNetSupport' => ['shape' => 'String', 'locationName' => 'sriovNetSupport'], 'VirtualizationType' => ['shape' => 'String', 'locationName' => 'virtualizationType'], 'BootMode' => ['shape' => 'BootModeValues'], 'TpmSupport' => ['shape' => 'TpmSupportValues'], 'UefiData' => ['shape' => 'StringType'], 'ImdsSupport' => ['shape' => 'ImdsSupportValues']]], 'RegisterImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String', 'locationName' => 'imageId']]], 'RegisterInstanceEventNotificationAttributesRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'InstanceTagAttribute' => ['shape' => 'RegisterInstanceTagAttributeRequest']]], 'RegisterInstanceEventNotificationAttributesResult' => ['type' => 'structure', 'members' => ['InstanceTagAttribute' => ['shape' => 'InstanceTagNotificationAttribute', 'locationName' => 'instanceTagAttribute']]], 'RegisterInstanceTagAttributeRequest' => ['type' => 'structure', 'members' => ['IncludeAllTagsOfInstance' => ['shape' => 'Boolean'], 'InstanceTagKeys' => ['shape' => 'InstanceTagKeySet', 'locationName' => 'InstanceTagKey']]], 'RegisterTransitGatewayMulticastGroupMembersRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId', 'NetworkInterfaceIds'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'GroupIpAddress' => ['shape' => 'String'], 'NetworkInterfaceIds' => ['shape' => 'TransitGatewayNetworkInterfaceIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'RegisterTransitGatewayMulticastGroupMembersResult' => ['type' => 'structure', 'members' => ['RegisteredMulticastGroupMembers' => ['shape' => 'TransitGatewayMulticastRegisteredGroupMembers', 'locationName' => 'registeredMulticastGroupMembers']]], 'RegisterTransitGatewayMulticastGroupSourcesRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId', 'NetworkInterfaceIds'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'GroupIpAddress' => ['shape' => 'String'], 'NetworkInterfaceIds' => ['shape' => 'TransitGatewayNetworkInterfaceIdList'], 'DryRun' => ['shape' => 'Boolean']]], 'RegisterTransitGatewayMulticastGroupSourcesResult' => ['type' => 'structure', 'members' => ['RegisteredMulticastGroupSources' => ['shape' => 'TransitGatewayMulticastRegisteredGroupSources', 'locationName' => 'registeredMulticastGroupSources']]], 'RejectTransitGatewayMulticastDomainAssociationsRequest' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'SubnetIds' => ['shape' => 'ValueStringList'], 'DryRun' => ['shape' => 'Boolean']]], 'RejectTransitGatewayMulticastDomainAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'TransitGatewayMulticastDomainAssociations', 'locationName' => 'associations']]], 'RejectTransitGatewayPeeringAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'RejectTransitGatewayPeeringAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayPeeringAttachment' => ['shape' => 'TransitGatewayPeeringAttachment', 'locationName' => 'transitGatewayPeeringAttachment']]], 'RejectTransitGatewayVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['TransitGatewayAttachmentId'], 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'DryRun' => ['shape' => 'Boolean']]], 'RejectTransitGatewayVpcAttachmentResult' => ['type' => 'structure', 'members' => ['TransitGatewayVpcAttachment' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'transitGatewayVpcAttachment']]], 'RejectVpcEndpointConnectionsRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'VpcEndpointIds'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId'], 'VpcEndpointIds' => ['shape' => 'VpcEndpointIdList', 'locationName' => 'VpcEndpointId']]], 'RejectVpcEndpointConnectionsResult' => ['type' => 'structure', 'members' => ['Unsuccessful' => ['shape' => 'UnsuccessfulItemSet', 'locationName' => 'unsuccessful']]], 'RejectVpcPeeringConnectionRequest' => ['type' => 'structure', 'required' => ['VpcPeeringConnectionId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionId', 'locationName' => 'vpcPeeringConnectionId']]], 'RejectVpcPeeringConnectionResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ReleaseAddressRequest' => ['type' => 'structure', 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'PublicIp' => ['shape' => 'String'], 'NetworkBorderGroup' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ReleaseHostsRequest' => ['type' => 'structure', 'required' => ['HostIds'], 'members' => ['HostIds' => ['shape' => 'RequestHostIdList', 'locationName' => 'hostId']]], 'ReleaseHostsResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'ResponseHostIdList', 'locationName' => 'successful'], 'Unsuccessful' => ['shape' => 'UnsuccessfulItemList', 'locationName' => 'unsuccessful']]], 'ReleaseIpamPoolAllocationRequest' => ['type' => 'structure', 'required' => ['IpamPoolId', 'Cidr', 'IpamPoolAllocationId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'IpamPoolId' => ['shape' => 'IpamPoolId'], 'Cidr' => ['shape' => 'String'], 'IpamPoolAllocationId' => ['shape' => 'IpamPoolAllocationId']]], 'ReleaseIpamPoolAllocationResult' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Boolean', 'locationName' => 'success']]], 'RemoveIpamOperatingRegion' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String']]], 'RemoveIpamOperatingRegionSet' => ['type' => 'list', 'member' => ['shape' => 'RemoveIpamOperatingRegion'], 'max' => 50, 'min' => 0], 'RemovePrefixListEntries' => ['type' => 'list', 'member' => ['shape' => 'RemovePrefixListEntry'], 'max' => 100, 'min' => 0], 'RemovePrefixListEntry' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String']]], 'ReplaceIamInstanceProfileAssociationRequest' => ['type' => 'structure', 'required' => ['IamInstanceProfile', 'AssociationId'], 'members' => ['IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification'], 'AssociationId' => ['shape' => 'IamInstanceProfileAssociationId']]], 'ReplaceIamInstanceProfileAssociationResult' => ['type' => 'structure', 'members' => ['IamInstanceProfileAssociation' => ['shape' => 'IamInstanceProfileAssociation', 'locationName' => 'iamInstanceProfileAssociation']]], 'ReplaceNetworkAclAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'NetworkAclId'], 'members' => ['AssociationId' => ['shape' => 'NetworkAclAssociationId', 'locationName' => 'associationId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkAclId' => ['shape' => 'NetworkAclId', 'locationName' => 'networkAclId']]], 'ReplaceNetworkAclAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId']]], 'ReplaceNetworkAclEntryRequest' => ['type' => 'structure', 'required' => ['Egress', 'NetworkAclId', 'Protocol', 'RuleAction', 'RuleNumber'], 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Egress' => ['shape' => 'Boolean', 'locationName' => 'egress'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode', 'locationName' => 'Icmp'], 'Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'NetworkAclId' => ['shape' => 'NetworkAclId', 'locationName' => 'networkAclId'], 'PortRange' => ['shape' => 'PortRange', 'locationName' => 'portRange'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'RuleAction' => ['shape' => 'RuleAction', 'locationName' => 'ruleAction'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber']]], 'ReplaceRootVolumeTask' => ['type' => 'structure', 'members' => ['ReplaceRootVolumeTaskId' => ['shape' => 'ReplaceRootVolumeTaskId', 'locationName' => 'replaceRootVolumeTaskId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'TaskState' => ['shape' => 'ReplaceRootVolumeTaskState', 'locationName' => 'taskState'], 'StartTime' => ['shape' => 'String', 'locationName' => 'startTime'], 'CompleteTime' => ['shape' => 'String', 'locationName' => 'completeTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'SnapshotId' => ['shape' => 'SnapshotId', 'locationName' => 'snapshotId'], 'DeleteReplacedRootVolume' => ['shape' => 'Boolean', 'locationName' => 'deleteReplacedRootVolume']]], 'ReplaceRootVolumeTaskId' => ['type' => 'string'], 'ReplaceRootVolumeTaskIds' => ['type' => 'list', 'member' => ['shape' => 'ReplaceRootVolumeTaskId', 'locationName' => 'ReplaceRootVolumeTaskId']], 'ReplaceRootVolumeTaskState' => ['type' => 'string', 'enum' => ['pending', 'in-progress', 'failing', 'succeeded', 'failed', 'failed-detached']], 'ReplaceRootVolumeTasks' => ['type' => 'list', 'member' => ['shape' => 'ReplaceRootVolumeTask', 'locationName' => 'item']], 'ReplaceRouteRequest' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationIpv6CidrBlock' => ['shape' => 'String', 'locationName' => 'destinationIpv6CidrBlock'], 'DestinationPrefixListId' => ['shape' => 'PrefixListResourceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'EgressOnlyInternetGatewayId' => ['shape' => 'EgressOnlyInternetGatewayId', 'locationName' => 'egressOnlyInternetGatewayId'], 'GatewayId' => ['shape' => 'RouteGatewayId', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'LocalTarget' => ['shape' => 'Boolean'], 'NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId'], 'LocalGatewayId' => ['shape' => 'LocalGatewayId'], 'CarrierGatewayId' => ['shape' => 'CarrierGatewayId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId'], 'VpcPeeringConnectionId' => ['shape' => 'VpcPeeringConnectionId', 'locationName' => 'vpcPeeringConnectionId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn']]], 'ReplaceRouteTableAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'RouteTableId'], 'members' => ['AssociationId' => ['shape' => 'RouteTableAssociationId', 'locationName' => 'associationId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'RouteTableId' => ['shape' => 'RouteTableId', 'locationName' => 'routeTableId']]], 'ReplaceRouteTableAssociationResult' => ['type' => 'structure', 'members' => ['NewAssociationId' => ['shape' => 'String', 'locationName' => 'newAssociationId'], 'AssociationState' => ['shape' => 'RouteTableAssociationState', 'locationName' => 'associationState']]], 'ReplaceTransitGatewayRouteRequest' => ['type' => 'structure', 'required' => ['DestinationCidrBlock', 'TransitGatewayRouteTableId'], 'members' => ['DestinationCidrBlock' => ['shape' => 'String'], 'TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'Blackhole' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'ReplaceTransitGatewayRouteResult' => ['type' => 'structure', 'members' => ['Route' => ['shape' => 'TransitGatewayRoute', 'locationName' => 'route']]], 'ReplacementStrategy' => ['type' => 'string', 'enum' => ['launch', 'launch-before-terminate']], 'ReportInstanceReasonCodes' => ['type' => 'string', 'enum' => ['instance-stuck-in-state', 'unresponsive', 'not-accepting-credentials', 'password-not-available', 'performance-network', 'performance-instance-store', 'performance-ebs-volume', 'performance-other', 'other']], 'ReportInstanceStatusRequest' => ['type' => 'structure', 'required' => ['Instances', 'ReasonCodes', 'Status'], 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime'], 'Instances' => ['shape' => 'InstanceIdStringList', 'locationName' => 'instanceId'], 'ReasonCodes' => ['shape' => 'ReasonCodesList', 'locationName' => 'reasonCode'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'Status' => ['shape' => 'ReportStatusType', 'locationName' => 'status']]], 'ReportStatusType' => ['type' => 'string', 'enum' => ['ok', 'impaired']], 'RequestHostIdList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedHostId', 'locationName' => 'item']], 'RequestHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'DedicatedHostId', 'locationName' => 'item']], 'RequestInstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType'], 'locationName' => 'InstanceType', 'max' => 100, 'min' => 0], 'RequestIpamResourceTag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'RequestIpamResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'RequestIpamResourceTag', 'locationName' => 'item']], 'RequestLaunchTemplateData' => ['type' => 'structure', 'members' => ['KernelId' => ['shape' => 'KernelId'], 'EbsOptimized' => ['shape' => 'Boolean'], 'IamInstanceProfile' => ['shape' => 'LaunchTemplateIamInstanceProfileSpecificationRequest'], 'BlockDeviceMappings' => ['shape' => 'LaunchTemplateBlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'NetworkInterfaces' => ['shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList', 'locationName' => 'NetworkInterface'], 'ImageId' => ['shape' => 'ImageId'], 'InstanceType' => ['shape' => 'InstanceType'], 'KeyName' => ['shape' => 'KeyPairName'], 'Monitoring' => ['shape' => 'LaunchTemplatesMonitoringRequest'], 'Placement' => ['shape' => 'LaunchTemplatePlacementRequest'], 'RamDiskId' => ['shape' => 'RamdiskId'], 'DisableApiTermination' => ['shape' => 'Boolean'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior'], 'UserData' => ['shape' => 'String'], 'TagSpecifications' => ['shape' => 'LaunchTemplateTagSpecificationRequestList', 'locationName' => 'TagSpecification'], 'ElasticGpuSpecifications' => ['shape' => 'ElasticGpuSpecificationList', 'locationName' => 'ElasticGpuSpecification'], 'ElasticInferenceAccelerators' => ['shape' => 'LaunchTemplateElasticInferenceAcceleratorList', 'locationName' => 'ElasticInferenceAccelerator'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'SecurityGroups' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'SecurityGroup'], 'InstanceMarketOptions' => ['shape' => 'LaunchTemplateInstanceMarketOptionsRequest'], 'CreditSpecification' => ['shape' => 'CreditSpecificationRequest'], 'CpuOptions' => ['shape' => 'LaunchTemplateCpuOptionsRequest'], 'CapacityReservationSpecification' => ['shape' => 'LaunchTemplateCapacityReservationSpecificationRequest'], 'LicenseSpecifications' => ['shape' => 'LaunchTemplateLicenseSpecificationListRequest', 'locationName' => 'LicenseSpecification'], 'HibernationOptions' => ['shape' => 'LaunchTemplateHibernationOptionsRequest'], 'MetadataOptions' => ['shape' => 'LaunchTemplateInstanceMetadataOptionsRequest'], 'EnclaveOptions' => ['shape' => 'LaunchTemplateEnclaveOptionsRequest'], 'InstanceRequirements' => ['shape' => 'InstanceRequirementsRequest'], 'PrivateDnsNameOptions' => ['shape' => 'LaunchTemplatePrivateDnsNameOptionsRequest'], 'MaintenanceOptions' => ['shape' => 'LaunchTemplateInstanceMaintenanceOptionsRequest'], 'DisableApiStop' => ['shape' => 'Boolean']], 'sensitive' => \true], 'RequestSpotFleetRequest' => ['type' => 'structure', 'required' => ['SpotFleetRequestConfig'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig']]], 'RequestSpotFleetResponse' => ['type' => 'structure', 'members' => ['SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId']]], 'RequestSpotInstancesRequest' => ['type' => 'structure', 'members' => ['AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'LaunchSpecification' => ['shape' => 'RequestSpotLaunchSpecification'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior']]], 'RequestSpotInstancesResult' => ['type' => 'structure', 'members' => ['SpotInstanceRequests' => ['shape' => 'SpotInstanceRequestList', 'locationName' => 'spotInstanceRequestSet']]], 'RequestSpotLaunchSpecification' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'RequestSpotLaunchSpecificationSecurityGroupIdList', 'locationName' => 'SecurityGroupId'], 'SecurityGroups' => ['shape' => 'RequestSpotLaunchSpecificationSecurityGroupList', 'locationName' => 'SecurityGroup'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'KernelId', 'locationName' => 'kernelId'], 'KeyName' => ['shape' => 'KeyPairName', 'locationName' => 'keyName'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled', 'locationName' => 'monitoring'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'NetworkInterface'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'RamdiskId' => ['shape' => 'RamdiskId', 'locationName' => 'ramdiskId'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData']]], 'RequestSpotLaunchSpecificationSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'item']], 'RequestSpotLaunchSpecificationSecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'Reservation' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'Instances' => ['shape' => 'InstanceList', 'locationName' => 'instancesSet'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'RequesterId' => ['shape' => 'String', 'locationName' => 'requesterId'], 'ReservationId' => ['shape' => 'String', 'locationName' => 'reservationId']]], 'ReservationFleetInstanceSpecification' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType'], 'InstancePlatform' => ['shape' => 'CapacityReservationInstancePlatform'], 'Weight' => ['shape' => 'DoubleWithConstraints'], 'AvailabilityZone' => ['shape' => 'String'], 'AvailabilityZoneId' => ['shape' => 'String'], 'EbsOptimized' => ['shape' => 'Boolean'], 'Priority' => ['shape' => 'IntegerWithConstraints']]], 'ReservationFleetInstanceSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'ReservationFleetInstanceSpecification']], 'ReservationId' => ['type' => 'string'], 'ReservationList' => ['type' => 'list', 'member' => ['shape' => 'Reservation', 'locationName' => 'item']], 'ReservationState' => ['type' => 'string', 'enum' => ['payment-pending', 'payment-failed', 'active', 'retired']], 'ReservationValue' => ['type' => 'structure', 'members' => ['HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'RemainingTotalValue' => ['shape' => 'String', 'locationName' => 'remainingTotalValue'], 'RemainingUpfrontValue' => ['shape' => 'String', 'locationName' => 'remainingUpfrontValue']]], 'ReservedInstanceIdSet' => ['type' => 'list', 'member' => ['shape' => 'ReservationId', 'locationName' => 'ReservedInstanceId']], 'ReservedInstanceLimitPrice' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'Double', 'locationName' => 'amount'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode']]], 'ReservedInstanceReservationValue' => ['type' => 'structure', 'members' => ['ReservationValue' => ['shape' => 'ReservationValue', 'locationName' => 'reservationValue'], 'ReservedInstanceId' => ['shape' => 'String', 'locationName' => 'reservedInstanceId']]], 'ReservedInstanceReservationValueSet' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstanceReservationValue', 'locationName' => 'item']], 'ReservedInstanceState' => ['type' => 'string', 'enum' => ['payment-pending', 'active', 'payment-failed', 'retired', 'queued', 'queued-deleted']], 'ReservedInstances' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'End' => ['shape' => 'DateTime', 'locationName' => 'end'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'Start' => ['shape' => 'DateTime', 'locationName' => 'start'], 'State' => ['shape' => 'ReservedInstanceState', 'locationName' => 'state'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'OfferingClass' => ['shape' => 'OfferingClassType', 'locationName' => 'offeringClass'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ReservedInstancesConfiguration' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope']]], 'ReservedInstancesConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'item']], 'ReservedInstancesId' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'ReservedInstancesIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ReservationId', 'locationName' => 'ReservedInstancesId']], 'ReservedInstancesList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstances', 'locationName' => 'item']], 'ReservedInstancesListing' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'InstanceCounts' => ['shape' => 'InstanceCountList', 'locationName' => 'instanceCounts'], 'PriceSchedules' => ['shape' => 'PriceScheduleList', 'locationName' => 'priceSchedules'], 'ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'ReservedInstancesListingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesListingId'], 'Status' => ['shape' => 'ListingStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate']]], 'ReservedInstancesListingId' => ['type' => 'string'], 'ReservedInstancesListingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesListing', 'locationName' => 'item']], 'ReservedInstancesModification' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'EffectiveDate' => ['shape' => 'DateTime', 'locationName' => 'effectiveDate'], 'ModificationResults' => ['shape' => 'ReservedInstancesModificationResultList', 'locationName' => 'modificationResultSet'], 'ReservedInstancesIds' => ['shape' => 'ReservedIntancesIds', 'locationName' => 'reservedInstancesSet'], 'ReservedInstancesModificationId' => ['shape' => 'String', 'locationName' => 'reservedInstancesModificationId'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'UpdateDate' => ['shape' => 'DateTime', 'locationName' => 'updateDate']]], 'ReservedInstancesModificationId' => ['type' => 'string'], 'ReservedInstancesModificationIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModificationId', 'locationName' => 'ReservedInstancesModificationId']], 'ReservedInstancesModificationList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModification', 'locationName' => 'item']], 'ReservedInstancesModificationResult' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId'], 'TargetConfiguration' => ['shape' => 'ReservedInstancesConfiguration', 'locationName' => 'targetConfiguration']]], 'ReservedInstancesModificationResultList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesModificationResult', 'locationName' => 'item']], 'ReservedInstancesOffering' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'Duration' => ['shape' => 'Long', 'locationName' => 'duration'], 'FixedPrice' => ['shape' => 'Float', 'locationName' => 'fixedPrice'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'ReservedInstancesOfferingId' => ['shape' => 'String', 'locationName' => 'reservedInstancesOfferingId'], 'UsagePrice' => ['shape' => 'Float', 'locationName' => 'usagePrice'], 'CurrencyCode' => ['shape' => 'CurrencyCodeValues', 'locationName' => 'currencyCode'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'Marketplace' => ['shape' => 'Boolean', 'locationName' => 'marketplace'], 'OfferingClass' => ['shape' => 'OfferingClassType', 'locationName' => 'offeringClass'], 'OfferingType' => ['shape' => 'OfferingTypeValues', 'locationName' => 'offeringType'], 'PricingDetails' => ['shape' => 'PricingDetailsList', 'locationName' => 'pricingDetailsSet'], 'RecurringCharges' => ['shape' => 'RecurringChargesList', 'locationName' => 'recurringCharges'], 'Scope' => ['shape' => 'scope', 'locationName' => 'scope']]], 'ReservedInstancesOfferingId' => ['type' => 'string'], 'ReservedInstancesOfferingIdStringList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesOfferingId']], 'ReservedInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesOffering', 'locationName' => 'item']], 'ReservedIntancesIds' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstancesId', 'locationName' => 'item']], 'ResetAddressAttributeRequest' => ['type' => 'structure', 'required' => ['AllocationId', 'Attribute'], 'members' => ['AllocationId' => ['shape' => 'AllocationId'], 'Attribute' => ['shape' => 'AddressAttributeName'], 'DryRun' => ['shape' => 'Boolean']]], 'ResetAddressAttributeResult' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'AddressAttribute', 'locationName' => 'address']]], 'ResetEbsDefaultKmsKeyIdRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean']]], 'ResetEbsDefaultKmsKeyIdResult' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId']]], 'ResetFpgaImageAttributeName' => ['type' => 'string', 'enum' => ['loadPermission']], 'ResetFpgaImageAttributeRequest' => ['type' => 'structure', 'required' => ['FpgaImageId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'FpgaImageId' => ['shape' => 'FpgaImageId'], 'Attribute' => ['shape' => 'ResetFpgaImageAttributeName']]], 'ResetFpgaImageAttributeResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'ResetImageAttributeName' => ['type' => 'string', 'enum' => ['launchPermission']], 'ResetImageAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'ImageId'], 'members' => ['Attribute' => ['shape' => 'ResetImageAttributeName'], 'ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ResetInstanceAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'InstanceId'], 'members' => ['Attribute' => ['shape' => 'InstanceAttributeName', 'locationName' => 'attribute'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId']]], 'ResetNetworkInterfaceAttributeRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'SourceDestCheck' => ['shape' => 'String', 'locationName' => 'sourceDestCheck']]], 'ResetSnapshotAttributeRequest' => ['type' => 'structure', 'required' => ['Attribute', 'SnapshotId'], 'members' => ['Attribute' => ['shape' => 'SnapshotAttributeName'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'ResourceArn' => ['type' => 'string', 'max' => 1283, 'min' => 1], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'TaggableResourceId']], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ResourceStatement' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'ValueStringList', 'locationName' => 'resourceSet'], 'ResourceTypes' => ['shape' => 'ValueStringList', 'locationName' => 'resourceTypeSet']]], 'ResourceStatementRequest' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'ValueStringList', 'locationName' => 'Resource'], 'ResourceTypes' => ['shape' => 'ValueStringList', 'locationName' => 'ResourceType']]], 'ResourceType' => ['type' => 'string', 'enum' => ['capacity-reservation', 'client-vpn-endpoint', 'customer-gateway', 'carrier-gateway', 'coip-pool', 'dedicated-host', 'dhcp-options', 'egress-only-internet-gateway', 'elastic-ip', 'elastic-gpu', 'export-image-task', 'export-instance-task', 'fleet', 'fpga-image', 'host-reservation', 'image', 'import-image-task', 'import-snapshot-task', 'instance', 'instance-event-window', 'internet-gateway', 'ipam', 'ipam-pool', 'ipam-scope', 'ipv4pool-ec2', 'ipv6pool-ec2', 'key-pair', 'launch-template', 'local-gateway', 'local-gateway-route-table', 'local-gateway-virtual-interface', 'local-gateway-virtual-interface-group', 'local-gateway-route-table-vpc-association', 'local-gateway-route-table-virtual-interface-group-association', 'natgateway', 'network-acl', 'network-interface', 'network-insights-analysis', 'network-insights-path', 'network-insights-access-scope', 'network-insights-access-scope-analysis', 'placement-group', 'prefix-list', 'replace-root-volume-task', 'reserved-instances', 'route-table', 'security-group', 'security-group-rule', 'snapshot', 'spot-fleet-request', 'spot-instances-request', 'subnet', 'subnet-cidr-reservation', 'traffic-mirror-filter', 'traffic-mirror-session', 'traffic-mirror-target', 'transit-gateway', 'transit-gateway-attachment', 'transit-gateway-connect-peer', 'transit-gateway-multicast-domain', 'transit-gateway-policy-table', 'transit-gateway-route-table', 'transit-gateway-route-table-announcement', 'volume', 'vpc', 'vpc-endpoint', 'vpc-endpoint-connection', 'vpc-endpoint-service', 'vpc-endpoint-service-permission', 'vpc-peering-connection', 'vpn-connection', 'vpn-gateway', 'vpc-flow-log', 'capacity-reservation-fleet', 'traffic-mirror-filter-rule', 'vpc-endpoint-connection-device-type', 'verified-access-instance', 'verified-access-group', 'verified-access-endpoint', 'verified-access-policy', 'verified-access-trust-provider', 'vpn-connection-device-type', 'vpc-block-public-access-exclusion', 'ipam-resource-discovery', 'ipam-resource-discovery-association']], 'ResponseError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'LaunchTemplateErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ResponseHostIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ResponseHostIdSet' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'ResponseLaunchTemplateData' => ['type' => 'structure', 'members' => ['KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'IamInstanceProfile' => ['shape' => 'LaunchTemplateIamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'BlockDeviceMappings' => ['shape' => 'LaunchTemplateBlockDeviceMappingList', 'locationName' => 'blockDeviceMappingSet'], 'NetworkInterfaces' => ['shape' => 'LaunchTemplateInstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'KeyName' => ['shape' => 'String', 'locationName' => 'keyName'], 'Monitoring' => ['shape' => 'LaunchTemplatesMonitoring', 'locationName' => 'monitoring'], 'Placement' => ['shape' => 'LaunchTemplatePlacement', 'locationName' => 'placement'], 'RamDiskId' => ['shape' => 'String', 'locationName' => 'ramDiskId'], 'DisableApiTermination' => ['shape' => 'Boolean', 'locationName' => 'disableApiTermination'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'TagSpecifications' => ['shape' => 'LaunchTemplateTagSpecificationList', 'locationName' => 'tagSpecificationSet'], 'ElasticGpuSpecifications' => ['shape' => 'ElasticGpuSpecificationResponseList', 'locationName' => 'elasticGpuSpecificationSet'], 'ElasticInferenceAccelerators' => ['shape' => 'LaunchTemplateElasticInferenceAcceleratorResponseList', 'locationName' => 'elasticInferenceAcceleratorSet'], 'SecurityGroupIds' => ['shape' => 'ValueStringList', 'locationName' => 'securityGroupIdSet'], 'SecurityGroups' => ['shape' => 'ValueStringList', 'locationName' => 'securityGroupSet'], 'InstanceMarketOptions' => ['shape' => 'LaunchTemplateInstanceMarketOptions', 'locationName' => 'instanceMarketOptions'], 'CreditSpecification' => ['shape' => 'CreditSpecification', 'locationName' => 'creditSpecification'], 'CpuOptions' => ['shape' => 'LaunchTemplateCpuOptions', 'locationName' => 'cpuOptions'], 'CapacityReservationSpecification' => ['shape' => 'LaunchTemplateCapacityReservationSpecificationResponse', 'locationName' => 'capacityReservationSpecification'], 'LicenseSpecifications' => ['shape' => 'LaunchTemplateLicenseList', 'locationName' => 'licenseSet'], 'HibernationOptions' => ['shape' => 'LaunchTemplateHibernationOptions', 'locationName' => 'hibernationOptions'], 'MetadataOptions' => ['shape' => 'LaunchTemplateInstanceMetadataOptions', 'locationName' => 'metadataOptions'], 'EnclaveOptions' => ['shape' => 'LaunchTemplateEnclaveOptions', 'locationName' => 'enclaveOptions'], 'InstanceRequirements' => ['shape' => 'InstanceRequirements', 'locationName' => 'instanceRequirements'], 'PrivateDnsNameOptions' => ['shape' => 'LaunchTemplatePrivateDnsNameOptions', 'locationName' => 'privateDnsNameOptions'], 'MaintenanceOptions' => ['shape' => 'LaunchTemplateInstanceMaintenanceOptions', 'locationName' => 'maintenanceOptions'], 'DisableApiStop' => ['shape' => 'Boolean', 'locationName' => 'disableApiStop']]], 'RestorableByStringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RestoreAddressToClassicRequest' => ['type' => 'structure', 'required' => ['PublicIp'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp']]], 'RestoreAddressToClassicResult' => ['type' => 'structure', 'members' => ['PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'RestoreImageFromRecycleBinRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'ImageId'], 'DryRun' => ['shape' => 'Boolean']]], 'RestoreImageFromRecycleBinResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'RestoreManagedPrefixListVersionRequest' => ['type' => 'structure', 'required' => ['PrefixListId', 'PreviousVersion', 'CurrentVersion'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'PreviousVersion' => ['shape' => 'Long'], 'CurrentVersion' => ['shape' => 'Long']]], 'RestoreManagedPrefixListVersionResult' => ['type' => 'structure', 'members' => ['PrefixList' => ['shape' => 'ManagedPrefixList', 'locationName' => 'prefixList']]], 'RestoreSnapshotFromRecycleBinRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'DryRun' => ['shape' => 'Boolean']]], 'RestoreSnapshotFromRecycleBinResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'StartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startTime'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize']]], 'RestoreSnapshotTierRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'TemporaryRestoreDays' => ['shape' => 'RestoreSnapshotTierRequestTemporaryRestoreDays'], 'PermanentRestore' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'RestoreSnapshotTierRequestTemporaryRestoreDays' => ['type' => 'integer'], 'RestoreSnapshotTierResult' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'RestoreStartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'restoreStartTime'], 'RestoreDuration' => ['shape' => 'Integer', 'locationName' => 'restoreDuration'], 'IsPermanentRestore' => ['shape' => 'Boolean', 'locationName' => 'isPermanentRestore']]], 'ResultRange' => ['type' => 'integer', 'max' => 500, 'min' => 20], 'RevokeClientVpnIngressRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId', 'TargetNetworkCidr'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'TargetNetworkCidr' => ['shape' => 'String'], 'AccessGroupId' => ['shape' => 'String'], 'RevokeAllGroups' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean']]], 'RevokeClientVpnIngressResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClientVpnAuthorizationRuleStatus', 'locationName' => 'status']]], 'RevokeSecurityGroupEgressRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'GroupId' => ['shape' => 'SecurityGroupId', 'locationName' => 'groupId'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'SecurityGroupRuleIds' => ['shape' => 'SecurityGroupRuleIdList', 'locationName' => 'SecurityGroupRuleId'], 'CidrIp' => ['shape' => 'String', 'locationName' => 'cidrIp'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'SourceSecurityGroupName' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupName'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String', 'locationName' => 'sourceSecurityGroupOwnerId']]], 'RevokeSecurityGroupEgressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return'], 'UnknownIpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'unknownIpPermissionSet']]], 'RevokeSecurityGroupIngressRequest' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'GroupId' => ['shape' => 'SecurityGroupId'], 'GroupName' => ['shape' => 'SecurityGroupName'], 'IpPermissions' => ['shape' => 'IpPermissionList'], 'IpProtocol' => ['shape' => 'String'], 'SourceSecurityGroupName' => ['shape' => 'String'], 'SourceSecurityGroupOwnerId' => ['shape' => 'String'], 'ToPort' => ['shape' => 'Integer'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'SecurityGroupRuleIds' => ['shape' => 'SecurityGroupRuleIdList', 'locationName' => 'SecurityGroupRuleId']]], 'RevokeSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return'], 'UnknownIpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'unknownIpPermissionSet']]], 'RoleId' => ['type' => 'string'], 'RootDeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'RootDeviceTypeList' => ['type' => 'list', 'member' => ['shape' => 'RootDeviceType', 'locationName' => 'item']], 'Route' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationIpv6CidrBlock' => ['shape' => 'String', 'locationName' => 'destinationIpv6CidrBlock'], 'DestinationPrefixListId' => ['shape' => 'String', 'locationName' => 'destinationPrefixListId'], 'EgressOnlyInternetGatewayId' => ['shape' => 'String', 'locationName' => 'egressOnlyInternetGatewayId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceOwnerId' => ['shape' => 'String', 'locationName' => 'instanceOwnerId'], 'NatGatewayId' => ['shape' => 'String', 'locationName' => 'natGatewayId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'LocalGatewayId' => ['shape' => 'String', 'locationName' => 'localGatewayId'], 'CarrierGatewayId' => ['shape' => 'CarrierGatewayId', 'locationName' => 'carrierGatewayId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'Origin' => ['shape' => 'RouteOrigin', 'locationName' => 'origin'], 'State' => ['shape' => 'RouteState', 'locationName' => 'state'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn', 'locationName' => 'coreNetworkArn']]], 'RouteGatewayId' => ['type' => 'string'], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'Route', 'locationName' => 'item']], 'RouteOrigin' => ['type' => 'string', 'enum' => ['CreateRouteTable', 'CreateRoute', 'EnableVgwRoutePropagation']], 'RouteState' => ['type' => 'string', 'enum' => ['active', 'blackhole']], 'RouteTable' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'RouteTableAssociationList', 'locationName' => 'associationSet'], 'PropagatingVgws' => ['shape' => 'PropagatingVgwList', 'locationName' => 'propagatingVgwSet'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'Routes' => ['shape' => 'RouteList', 'locationName' => 'routeSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId']]], 'RouteTableAssociation' => ['type' => 'structure', 'members' => ['Main' => ['shape' => 'Boolean', 'locationName' => 'main'], 'RouteTableAssociationId' => ['shape' => 'String', 'locationName' => 'routeTableAssociationId'], 'RouteTableId' => ['shape' => 'String', 'locationName' => 'routeTableId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'GatewayId' => ['shape' => 'String', 'locationName' => 'gatewayId'], 'AssociationState' => ['shape' => 'RouteTableAssociationState', 'locationName' => 'associationState']]], 'RouteTableAssociationId' => ['type' => 'string'], 'RouteTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableAssociation', 'locationName' => 'item']], 'RouteTableAssociationState' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'RouteTableAssociationStateCode', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage']]], 'RouteTableAssociationStateCode' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated', 'failed']], 'RouteTableId' => ['type' => 'string'], 'RouteTableIdStringList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableId', 'locationName' => 'item']], 'RouteTableList' => ['type' => 'list', 'member' => ['shape' => 'RouteTable', 'locationName' => 'item']], 'RuleAction' => ['type' => 'string', 'enum' => ['allow', 'deny']], 'RunInstancesMonitoringEnabled' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'RunInstancesRequest' => ['type' => 'structure', 'required' => ['MaxCount', 'MinCount'], 'members' => ['BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingRequestList', 'locationName' => 'BlockDeviceMapping'], 'ImageId' => ['shape' => 'ImageId'], 'InstanceType' => ['shape' => 'InstanceType'], 'Ipv6AddressCount' => ['shape' => 'Integer'], 'Ipv6Addresses' => ['shape' => 'InstanceIpv6AddressList', 'locationName' => 'Ipv6Address'], 'KernelId' => ['shape' => 'KernelId'], 'KeyName' => ['shape' => 'KeyPairName'], 'MaxCount' => ['shape' => 'Integer'], 'MinCount' => ['shape' => 'Integer'], 'Monitoring' => ['shape' => 'RunInstancesMonitoringEnabled'], 'Placement' => ['shape' => 'Placement'], 'RamdiskId' => ['shape' => 'RamdiskId'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdStringList', 'locationName' => 'SecurityGroupId'], 'SecurityGroups' => ['shape' => 'SecurityGroupStringList', 'locationName' => 'SecurityGroup'], 'SubnetId' => ['shape' => 'SubnetId'], 'UserData' => ['shape' => 'RunInstancesUserData'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true, 'locationName' => 'clientToken'], 'DisableApiTermination' => ['shape' => 'Boolean', 'locationName' => 'disableApiTermination'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'ShutdownBehavior', 'locationName' => 'instanceInitiatedShutdownBehavior'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterface'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'ElasticGpuSpecification' => ['shape' => 'ElasticGpuSpecifications'], 'ElasticInferenceAccelerators' => ['shape' => 'ElasticInferenceAccelerators', 'locationName' => 'ElasticInferenceAccelerator'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'InstanceMarketOptions' => ['shape' => 'InstanceMarketOptionsRequest'], 'CreditSpecification' => ['shape' => 'CreditSpecificationRequest'], 'CpuOptions' => ['shape' => 'CpuOptionsRequest'], 'CapacityReservationSpecification' => ['shape' => 'CapacityReservationSpecification'], 'HibernationOptions' => ['shape' => 'HibernationOptionsRequest'], 'LicenseSpecifications' => ['shape' => 'LicenseSpecificationListRequest', 'locationName' => 'LicenseSpecification'], 'MetadataOptions' => ['shape' => 'InstanceMetadataOptionsRequest'], 'EnclaveOptions' => ['shape' => 'EnclaveOptionsRequest'], 'PrivateDnsNameOptions' => ['shape' => 'PrivateDnsNameOptionsRequest'], 'MaintenanceOptions' => ['shape' => 'InstanceMaintenanceOptionsRequest'], 'DisableApiStop' => ['shape' => 'Boolean']]], 'RunInstancesUserData' => ['type' => 'string', 'sensitive' => \true], 'RunScheduledInstancesRequest' => ['type' => 'structure', 'required' => ['LaunchSpecification', 'ScheduledInstanceId'], 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'DryRun' => ['shape' => 'Boolean'], 'InstanceCount' => ['shape' => 'Integer'], 'LaunchSpecification' => ['shape' => 'ScheduledInstancesLaunchSpecification'], 'ScheduledInstanceId' => ['shape' => 'ScheduledInstanceId']]], 'RunScheduledInstancesResult' => ['type' => 'structure', 'members' => ['InstanceIdSet' => ['shape' => 'InstanceIdSet', 'locationName' => 'instanceIdSet']]], 'S3ObjectTag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'S3ObjectTagList' => ['type' => 'list', 'member' => ['shape' => 'S3ObjectTag', 'locationName' => 'item']], 'S3Storage' => ['type' => 'structure', 'members' => ['AWSAccessKeyId' => ['shape' => 'String'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'UploadPolicy' => ['shape' => 'Blob', 'locationName' => 'uploadPolicy'], 'UploadPolicySignature' => ['shape' => 'String', 'locationName' => 'uploadPolicySignature']]], 'ScheduledInstance' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'CreateDate' => ['shape' => 'DateTime', 'locationName' => 'createDate'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'NextSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'nextSlotStartTime'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'PreviousSlotEndTime' => ['shape' => 'DateTime', 'locationName' => 'previousSlotEndTime'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'ScheduledInstanceId' => ['shape' => 'String', 'locationName' => 'scheduledInstanceId'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'TermEndDate' => ['shape' => 'DateTime', 'locationName' => 'termEndDate'], 'TermStartDate' => ['shape' => 'DateTime', 'locationName' => 'termStartDate'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours']]], 'ScheduledInstanceAvailability' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'AvailableInstanceCount' => ['shape' => 'Integer', 'locationName' => 'availableInstanceCount'], 'FirstSlotStartTime' => ['shape' => 'DateTime', 'locationName' => 'firstSlotStartTime'], 'HourlyPrice' => ['shape' => 'String', 'locationName' => 'hourlyPrice'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'MaxTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'maxTermDurationInDays'], 'MinTermDurationInDays' => ['shape' => 'Integer', 'locationName' => 'minTermDurationInDays'], 'NetworkPlatform' => ['shape' => 'String', 'locationName' => 'networkPlatform'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'PurchaseToken' => ['shape' => 'String', 'locationName' => 'purchaseToken'], 'Recurrence' => ['shape' => 'ScheduledInstanceRecurrence', 'locationName' => 'recurrence'], 'SlotDurationInHours' => ['shape' => 'Integer', 'locationName' => 'slotDurationInHours'], 'TotalScheduledInstanceHours' => ['shape' => 'Integer', 'locationName' => 'totalScheduledInstanceHours']]], 'ScheduledInstanceAvailabilitySet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstanceAvailability', 'locationName' => 'item']], 'ScheduledInstanceId' => ['type' => 'string'], 'ScheduledInstanceIdRequestSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstanceId', 'locationName' => 'ScheduledInstanceId']], 'ScheduledInstanceRecurrence' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String', 'locationName' => 'frequency'], 'Interval' => ['shape' => 'Integer', 'locationName' => 'interval'], 'OccurrenceDaySet' => ['shape' => 'OccurrenceDaySet', 'locationName' => 'occurrenceDaySet'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean', 'locationName' => 'occurrenceRelativeToEnd'], 'OccurrenceUnit' => ['shape' => 'String', 'locationName' => 'occurrenceUnit']]], 'ScheduledInstanceRecurrenceRequest' => ['type' => 'structure', 'members' => ['Frequency' => ['shape' => 'String'], 'Interval' => ['shape' => 'Integer'], 'OccurrenceDays' => ['shape' => 'OccurrenceDayRequestSet', 'locationName' => 'OccurrenceDay'], 'OccurrenceRelativeToEnd' => ['shape' => 'Boolean'], 'OccurrenceUnit' => ['shape' => 'String']]], 'ScheduledInstanceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstance', 'locationName' => 'item']], 'ScheduledInstancesBlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'ScheduledInstancesEbs'], 'NoDevice' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String']]], 'ScheduledInstancesBlockDeviceMappingSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesBlockDeviceMapping', 'locationName' => 'BlockDeviceMapping']], 'ScheduledInstancesEbs' => ['type' => 'structure', 'members' => ['DeleteOnTermination' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'Iops' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'VolumeSize' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'String']]], 'ScheduledInstancesIamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ScheduledInstancesIpv6Address' => ['type' => 'structure', 'members' => ['Ipv6Address' => ['shape' => 'Ipv6Address']]], 'ScheduledInstancesIpv6AddressList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesIpv6Address', 'locationName' => 'Ipv6Address']], 'ScheduledInstancesLaunchSpecification' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['BlockDeviceMappings' => ['shape' => 'ScheduledInstancesBlockDeviceMappingSet', 'locationName' => 'BlockDeviceMapping'], 'EbsOptimized' => ['shape' => 'Boolean'], 'IamInstanceProfile' => ['shape' => 'ScheduledInstancesIamInstanceProfile'], 'ImageId' => ['shape' => 'ImageId'], 'InstanceType' => ['shape' => 'String'], 'KernelId' => ['shape' => 'KernelId'], 'KeyName' => ['shape' => 'KeyPairName'], 'Monitoring' => ['shape' => 'ScheduledInstancesMonitoring'], 'NetworkInterfaces' => ['shape' => 'ScheduledInstancesNetworkInterfaceSet', 'locationName' => 'NetworkInterface'], 'Placement' => ['shape' => 'ScheduledInstancesPlacement'], 'RamdiskId' => ['shape' => 'RamdiskId'], 'SecurityGroupIds' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'SecurityGroupId'], 'SubnetId' => ['shape' => 'SubnetId'], 'UserData' => ['shape' => 'String']]], 'ScheduledInstancesMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'ScheduledInstancesNetworkInterface' => ['type' => 'structure', 'members' => ['AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'String'], 'DeviceIndex' => ['shape' => 'Integer'], 'Groups' => ['shape' => 'ScheduledInstancesSecurityGroupIdSet', 'locationName' => 'Group'], 'Ipv6AddressCount' => ['shape' => 'Integer'], 'Ipv6Addresses' => ['shape' => 'ScheduledInstancesIpv6AddressList', 'locationName' => 'Ipv6Address'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'PrivateIpAddress' => ['shape' => 'String'], 'PrivateIpAddressConfigs' => ['shape' => 'PrivateIpAddressConfigSet', 'locationName' => 'PrivateIpAddressConfig'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'SubnetId']]], 'ScheduledInstancesNetworkInterfaceSet' => ['type' => 'list', 'member' => ['shape' => 'ScheduledInstancesNetworkInterface', 'locationName' => 'NetworkInterface']], 'ScheduledInstancesPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String'], 'GroupName' => ['shape' => 'PlacementGroupName']]], 'ScheduledInstancesPrivateIpAddressConfig' => ['type' => 'structure', 'members' => ['Primary' => ['shape' => 'Boolean'], 'PrivateIpAddress' => ['shape' => 'String']]], 'ScheduledInstancesSecurityGroupIdSet' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'SecurityGroupId']], 'SearchLocalGatewayRoutesRequest' => ['type' => 'structure', 'required' => ['LocalGatewayRouteTableId'], 'members' => ['LocalGatewayRouteTableId' => ['shape' => 'LocalGatewayRoutetableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'SearchLocalGatewayRoutesResult' => ['type' => 'structure', 'members' => ['Routes' => ['shape' => 'LocalGatewayRouteList', 'locationName' => 'routeSet'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'SearchTransitGatewayMulticastGroupsRequest' => ['type' => 'structure', 'required' => ['TransitGatewayMulticastDomainId'], 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'TransitGatewayMulticastDomainId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'NextToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'SearchTransitGatewayMulticastGroupsResult' => ['type' => 'structure', 'members' => ['MulticastGroups' => ['shape' => 'TransitGatewayMulticastGroupList', 'locationName' => 'multicastGroups'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'SearchTransitGatewayRoutesRequest' => ['type' => 'structure', 'required' => ['TransitGatewayRouteTableId', 'Filters'], 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId'], 'Filters' => ['shape' => 'FilterList', 'locationName' => 'Filter'], 'MaxResults' => ['shape' => 'TransitGatewayMaxResults'], 'DryRun' => ['shape' => 'Boolean']]], 'SearchTransitGatewayRoutesResult' => ['type' => 'structure', 'members' => ['Routes' => ['shape' => 'TransitGatewayRouteList', 'locationName' => 'routeSet'], 'AdditionalRoutesAvailable' => ['shape' => 'Boolean', 'locationName' => 'additionalRoutesAvailable']]], 'SecurityGroup' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'groupDescription'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'IpPermissions' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissions'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'IpPermissionsEgress' => ['shape' => 'IpPermissionList', 'locationName' => 'ipPermissionsEgress'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'item']], 'SecurityGroupIdStringList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'SecurityGroupId']], 'SecurityGroupIdentifier' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup', 'locationName' => 'item']], 'SecurityGroupName' => ['type' => 'string'], 'SecurityGroupReference' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'ReferencingVpcId' => ['shape' => 'String', 'locationName' => 'referencingVpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'SecurityGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupReference', 'locationName' => 'item']], 'SecurityGroupRule' => ['type' => 'structure', 'members' => ['SecurityGroupRuleId' => ['shape' => 'SecurityGroupRuleId', 'locationName' => 'securityGroupRuleId'], 'GroupId' => ['shape' => 'SecurityGroupId', 'locationName' => 'groupId'], 'GroupOwnerId' => ['shape' => 'String', 'locationName' => 'groupOwnerId'], 'IsEgress' => ['shape' => 'Boolean', 'locationName' => 'isEgress'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'CidrIpv4' => ['shape' => 'String', 'locationName' => 'cidrIpv4'], 'CidrIpv6' => ['shape' => 'String', 'locationName' => 'cidrIpv6'], 'PrefixListId' => ['shape' => 'PrefixListResourceId', 'locationName' => 'prefixListId'], 'ReferencedGroupInfo' => ['shape' => 'ReferencedSecurityGroup', 'locationName' => 'referencedGroupInfo'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SecurityGroupRuleDescription' => ['type' => 'structure', 'members' => ['SecurityGroupRuleId' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'SecurityGroupRuleDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupRuleDescription', 'locationName' => 'item']], 'SecurityGroupRuleId' => ['type' => 'string'], 'SecurityGroupRuleIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'SecurityGroupRuleList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupRule', 'locationName' => 'item']], 'SecurityGroupRuleRequest' => ['type' => 'structure', 'members' => ['IpProtocol' => ['shape' => 'String'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'CidrIpv4' => ['shape' => 'String'], 'CidrIpv6' => ['shape' => 'String'], 'PrefixListId' => ['shape' => 'PrefixListResourceId'], 'ReferencedGroupId' => ['shape' => 'SecurityGroupId'], 'Description' => ['shape' => 'String']]], 'SecurityGroupRuleUpdate' => ['type' => 'structure', 'required' => ['SecurityGroupRuleId'], 'members' => ['SecurityGroupRuleId' => ['shape' => 'SecurityGroupRuleId'], 'SecurityGroupRule' => ['shape' => 'SecurityGroupRuleRequest']]], 'SecurityGroupRuleUpdateList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupRuleUpdate', 'locationName' => 'item']], 'SecurityGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupName', 'locationName' => 'SecurityGroup']], 'SelfServicePortal' => ['type' => 'string', 'enum' => ['enabled', 'disabled']], 'SendDiagnosticInterruptRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean']]], 'SensitiveUserData' => ['type' => 'string', 'sensitive' => \true], 'ServiceConfiguration' => ['type' => 'structure', 'members' => ['ServiceType' => ['shape' => 'ServiceTypeDetailSet', 'locationName' => 'serviceType'], 'ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'ServiceState' => ['shape' => 'ServiceState', 'locationName' => 'serviceState'], 'AvailabilityZones' => ['shape' => 'ValueStringList', 'locationName' => 'availabilityZoneSet'], 'AcceptanceRequired' => ['shape' => 'Boolean', 'locationName' => 'acceptanceRequired'], 'ManagesVpcEndpoints' => ['shape' => 'Boolean', 'locationName' => 'managesVpcEndpoints'], 'NetworkLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'networkLoadBalancerArnSet'], 'GatewayLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'gatewayLoadBalancerArnSet'], 'SupportedIpAddressTypes' => ['shape' => 'SupportedIpAddressTypes', 'locationName' => 'supportedIpAddressTypeSet'], 'BaseEndpointDnsNames' => ['shape' => 'ValueStringList', 'locationName' => 'baseEndpointDnsNameSet'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateDnsNameConfiguration' => ['shape' => 'PrivateDnsNameConfiguration', 'locationName' => 'privateDnsNameConfiguration'], 'PayerResponsibility' => ['shape' => 'PayerResponsibility', 'locationName' => 'payerResponsibility'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'ServiceConfigurationSet' => ['type' => 'list', 'member' => ['shape' => 'ServiceConfiguration', 'locationName' => 'item']], 'ServiceConnectivityType' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'ServiceDetail' => ['type' => 'structure', 'members' => ['ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId'], 'ServiceType' => ['shape' => 'ServiceTypeDetailSet', 'locationName' => 'serviceType'], 'AvailabilityZones' => ['shape' => 'ValueStringList', 'locationName' => 'availabilityZoneSet'], 'Owner' => ['shape' => 'String', 'locationName' => 'owner'], 'BaseEndpointDnsNames' => ['shape' => 'ValueStringList', 'locationName' => 'baseEndpointDnsNameSet'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateDnsNames' => ['shape' => 'PrivateDnsDetailsSet', 'locationName' => 'privateDnsNameSet'], 'VpcEndpointPolicySupported' => ['shape' => 'Boolean', 'locationName' => 'vpcEndpointPolicySupported'], 'AcceptanceRequired' => ['shape' => 'Boolean', 'locationName' => 'acceptanceRequired'], 'ManagesVpcEndpoints' => ['shape' => 'Boolean', 'locationName' => 'managesVpcEndpoints'], 'PayerResponsibility' => ['shape' => 'PayerResponsibility', 'locationName' => 'payerResponsibility'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'PrivateDnsNameVerificationState' => ['shape' => 'DnsNameState', 'locationName' => 'privateDnsNameVerificationState'], 'SupportedIpAddressTypes' => ['shape' => 'SupportedIpAddressTypes', 'locationName' => 'supportedIpAddressTypeSet']]], 'ServiceDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ServiceDetail', 'locationName' => 'item']], 'ServiceState' => ['type' => 'string', 'enum' => ['Pending', 'Available', 'Deleting', 'Deleted', 'Failed']], 'ServiceType' => ['type' => 'string', 'enum' => ['Interface', 'Gateway', 'GatewayLoadBalancer']], 'ServiceTypeDetail' => ['type' => 'structure', 'members' => ['ServiceType' => ['shape' => 'ServiceType', 'locationName' => 'serviceType']]], 'ServiceTypeDetailSet' => ['type' => 'list', 'member' => ['shape' => 'ServiceTypeDetail', 'locationName' => 'item']], 'ShutdownBehavior' => ['type' => 'string', 'enum' => ['stop', 'terminate']], 'SlotDateTimeRangeRequest' => ['type' => 'structure', 'required' => ['EarliestTime', 'LatestTime'], 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'SlotStartTimeRangeRequest' => ['type' => 'structure', 'members' => ['EarliestTime' => ['shape' => 'DateTime'], 'LatestTime' => ['shape' => 'DateTime']]], 'Snapshot' => ['type' => 'structure', 'members' => ['DataEncryptionKeyId' => ['shape' => 'String', 'locationName' => 'dataEncryptionKeyId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'StateMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'OwnerAlias' => ['shape' => 'String', 'locationName' => 'ownerAlias'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'StorageTier' => ['shape' => 'StorageTier', 'locationName' => 'storageTier'], 'RestoreExpiryTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'restoreExpiryTime']]], 'SnapshotAttributeName' => ['type' => 'string', 'enum' => ['productCodes', 'createVolumePermission']], 'SnapshotDetail' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket']]], 'SnapshotDetailList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotDetail', 'locationName' => 'item']], 'SnapshotDiskContainer' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'Format' => ['shape' => 'String'], 'Url' => ['shape' => 'String'], 'UserBucket' => ['shape' => 'UserBucket']]], 'SnapshotId' => ['type' => 'string'], 'SnapshotIdStringList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotId', 'locationName' => 'SnapshotId']], 'SnapshotInfo' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'State' => ['shape' => 'SnapshotState', 'locationName' => 'state'], 'VolumeSize' => ['shape' => 'Integer', 'locationName' => 'volumeSize'], 'StartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'startTime'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn']]], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'item']], 'SnapshotRecycleBinInfo' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'RecycleBinEnterTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'recycleBinEnterTime'], 'RecycleBinExitTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'recycleBinExitTime'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId']]], 'SnapshotRecycleBinInfoList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotRecycleBinInfo', 'locationName' => 'item']], 'SnapshotSet' => ['type' => 'list', 'member' => ['shape' => 'SnapshotInfo', 'locationName' => 'item']], 'SnapshotState' => ['type' => 'string', 'enum' => ['pending', 'completed', 'error', 'recoverable', 'recovering']], 'SnapshotTaskDetail' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'DiskImageSize' => ['shape' => 'Double', 'locationName' => 'diskImageSize'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'Format' => ['shape' => 'String', 'locationName' => 'format'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'Progress' => ['shape' => 'String', 'locationName' => 'progress'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'Url' => ['shape' => 'String', 'locationName' => 'url'], 'UserBucket' => ['shape' => 'UserBucketDetails', 'locationName' => 'userBucket']]], 'SnapshotTierStatus' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'SnapshotId', 'locationName' => 'snapshotId'], 'VolumeId' => ['shape' => 'VolumeId', 'locationName' => 'volumeId'], 'Status' => ['shape' => 'SnapshotState', 'locationName' => 'status'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'StorageTier' => ['shape' => 'StorageTier', 'locationName' => 'storageTier'], 'LastTieringStartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'lastTieringStartTime'], 'LastTieringProgress' => ['shape' => 'Integer', 'locationName' => 'lastTieringProgress'], 'LastTieringOperationStatus' => ['shape' => 'TieringOperationStatus', 'locationName' => 'lastTieringOperationStatus'], 'LastTieringOperationStatusDetail' => ['shape' => 'String', 'locationName' => 'lastTieringOperationStatusDetail'], 'ArchivalCompleteTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'archivalCompleteTime'], 'RestoreExpiryTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'restoreExpiryTime']]], 'SpotAllocationStrategy' => ['type' => 'string', 'enum' => ['lowest-price', 'diversified', 'capacity-optimized', 'capacity-optimized-prioritized', 'price-capacity-optimized']], 'SpotCapacityRebalance' => ['type' => 'structure', 'members' => ['ReplacementStrategy' => ['shape' => 'ReplacementStrategy', 'locationName' => 'replacementStrategy'], 'TerminationDelay' => ['shape' => 'Integer', 'locationName' => 'terminationDelay']]], 'SpotDatafeedSubscription' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'State' => ['shape' => 'DatafeedSubscriptionState', 'locationName' => 'state']]], 'SpotFleetLaunchSpecification' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'GroupIdentifierList', 'locationName' => 'groupSet'], 'AddressingType' => ['shape' => 'String', 'locationName' => 'addressingType'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappingList', 'locationName' => 'blockDeviceMapping'], 'EbsOptimized' => ['shape' => 'Boolean', 'locationName' => 'ebsOptimized'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfileSpecification', 'locationName' => 'iamInstanceProfile'], 'ImageId' => ['shape' => 'ImageId', 'locationName' => 'imageId'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'KernelId' => ['shape' => 'String', 'locationName' => 'kernelId'], 'KeyName' => ['shape' => 'KeyPairName', 'locationName' => 'keyName'], 'Monitoring' => ['shape' => 'SpotFleetMonitoring', 'locationName' => 'monitoring'], 'NetworkInterfaces' => ['shape' => 'InstanceNetworkInterfaceSpecificationList', 'locationName' => 'networkInterfaceSet'], 'Placement' => ['shape' => 'SpotPlacement', 'locationName' => 'placement'], 'RamdiskId' => ['shape' => 'String', 'locationName' => 'ramdiskId'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'UserData' => ['shape' => 'String', 'locationName' => 'userData'], 'WeightedCapacity' => ['shape' => 'Double', 'locationName' => 'weightedCapacity'], 'TagSpecifications' => ['shape' => 'SpotFleetTagSpecificationList', 'locationName' => 'tagSpecificationSet'], 'InstanceRequirements' => ['shape' => 'InstanceRequirements', 'locationName' => 'instanceRequirements']]], 'SpotFleetMonitoring' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled']]], 'SpotFleetRequestConfig' => ['type' => 'structure', 'members' => ['ActivityStatus' => ['shape' => 'ActivityStatus', 'locationName' => 'activityStatus'], 'CreateTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'createTime'], 'SpotFleetRequestConfig' => ['shape' => 'SpotFleetRequestConfigData', 'locationName' => 'spotFleetRequestConfig'], 'SpotFleetRequestId' => ['shape' => 'String', 'locationName' => 'spotFleetRequestId'], 'SpotFleetRequestState' => ['shape' => 'BatchState', 'locationName' => 'spotFleetRequestState'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SpotFleetRequestConfigData' => ['type' => 'structure', 'required' => ['IamFleetRole', 'TargetCapacity'], 'members' => ['AllocationStrategy' => ['shape' => 'AllocationStrategy', 'locationName' => 'allocationStrategy'], 'OnDemandAllocationStrategy' => ['shape' => 'OnDemandAllocationStrategy', 'locationName' => 'onDemandAllocationStrategy'], 'SpotMaintenanceStrategies' => ['shape' => 'SpotMaintenanceStrategies', 'locationName' => 'spotMaintenanceStrategies'], 'ClientToken' => ['shape' => 'String', 'locationName' => 'clientToken'], 'ExcessCapacityTerminationPolicy' => ['shape' => 'ExcessCapacityTerminationPolicy', 'locationName' => 'excessCapacityTerminationPolicy'], 'FulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'fulfilledCapacity'], 'OnDemandFulfilledCapacity' => ['shape' => 'Double', 'locationName' => 'onDemandFulfilledCapacity'], 'IamFleetRole' => ['shape' => 'String', 'locationName' => 'iamFleetRole'], 'LaunchSpecifications' => ['shape' => 'LaunchSpecsList', 'locationName' => 'launchSpecifications'], 'LaunchTemplateConfigs' => ['shape' => 'LaunchTemplateConfigList', 'locationName' => 'launchTemplateConfigs'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'TargetCapacity' => ['shape' => 'Integer', 'locationName' => 'targetCapacity'], 'OnDemandTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'onDemandTargetCapacity'], 'OnDemandMaxTotalPrice' => ['shape' => 'String', 'locationName' => 'onDemandMaxTotalPrice'], 'SpotMaxTotalPrice' => ['shape' => 'String', 'locationName' => 'spotMaxTotalPrice'], 'TerminateInstancesWithExpiration' => ['shape' => 'Boolean', 'locationName' => 'terminateInstancesWithExpiration'], 'Type' => ['shape' => 'FleetType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'ReplaceUnhealthyInstances' => ['shape' => 'Boolean', 'locationName' => 'replaceUnhealthyInstances'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior', 'locationName' => 'instanceInterruptionBehavior'], 'LoadBalancersConfig' => ['shape' => 'LoadBalancersConfig', 'locationName' => 'loadBalancersConfig'], 'InstancePoolsToUseCount' => ['shape' => 'Integer', 'locationName' => 'instancePoolsToUseCount'], 'Context' => ['shape' => 'String', 'locationName' => 'context'], 'TargetCapacityUnitType' => ['shape' => 'TargetCapacityUnitType', 'locationName' => 'targetCapacityUnitType'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification']]], 'SpotFleetRequestConfigSet' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetRequestConfig', 'locationName' => 'item']], 'SpotFleetRequestId' => ['type' => 'string'], 'SpotFleetRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetRequestId', 'locationName' => 'item']], 'SpotFleetTagSpecification' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tag']]], 'SpotFleetTagSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'SpotFleetTagSpecification', 'locationName' => 'item']], 'SpotInstanceInterruptionBehavior' => ['type' => 'string', 'enum' => ['hibernate', 'stop', 'terminate']], 'SpotInstanceRequest' => ['type' => 'structure', 'members' => ['ActualBlockHourlyPrice' => ['shape' => 'String', 'locationName' => 'actualBlockHourlyPrice'], 'AvailabilityZoneGroup' => ['shape' => 'String', 'locationName' => 'availabilityZoneGroup'], 'BlockDurationMinutes' => ['shape' => 'Integer', 'locationName' => 'blockDurationMinutes'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'Fault' => ['shape' => 'SpotInstanceStateFault', 'locationName' => 'fault'], 'InstanceId' => ['shape' => 'InstanceId', 'locationName' => 'instanceId'], 'LaunchGroup' => ['shape' => 'String', 'locationName' => 'launchGroup'], 'LaunchSpecification' => ['shape' => 'LaunchSpecification', 'locationName' => 'launchSpecification'], 'LaunchedAvailabilityZone' => ['shape' => 'String', 'locationName' => 'launchedAvailabilityZone'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'SpotInstanceRequestId' => ['shape' => 'String', 'locationName' => 'spotInstanceRequestId'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'State' => ['shape' => 'SpotInstanceState', 'locationName' => 'state'], 'Status' => ['shape' => 'SpotInstanceStatus', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'Type' => ['shape' => 'SpotInstanceType', 'locationName' => 'type'], 'ValidFrom' => ['shape' => 'DateTime', 'locationName' => 'validFrom'], 'ValidUntil' => ['shape' => 'DateTime', 'locationName' => 'validUntil'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior', 'locationName' => 'instanceInterruptionBehavior']]], 'SpotInstanceRequestId' => ['type' => 'string'], 'SpotInstanceRequestIdList' => ['type' => 'list', 'member' => ['shape' => 'SpotInstanceRequestId', 'locationName' => 'SpotInstanceRequestId']], 'SpotInstanceRequestList' => ['type' => 'list', 'member' => ['shape' => 'SpotInstanceRequest', 'locationName' => 'item']], 'SpotInstanceState' => ['type' => 'string', 'enum' => ['open', 'active', 'closed', 'cancelled', 'failed']], 'SpotInstanceStateFault' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'SpotInstanceStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message'], 'UpdateTime' => ['shape' => 'DateTime', 'locationName' => 'updateTime']]], 'SpotInstanceType' => ['type' => 'string', 'enum' => ['one-time', 'persistent']], 'SpotMaintenanceStrategies' => ['type' => 'structure', 'members' => ['CapacityRebalance' => ['shape' => 'SpotCapacityRebalance', 'locationName' => 'capacityRebalance']]], 'SpotMarketOptions' => ['type' => 'structure', 'members' => ['MaxPrice' => ['shape' => 'String'], 'SpotInstanceType' => ['shape' => 'SpotInstanceType'], 'BlockDurationMinutes' => ['shape' => 'Integer'], 'ValidUntil' => ['shape' => 'DateTime'], 'InstanceInterruptionBehavior' => ['shape' => 'InstanceInterruptionBehavior']]], 'SpotOptions' => ['type' => 'structure', 'members' => ['AllocationStrategy' => ['shape' => 'SpotAllocationStrategy', 'locationName' => 'allocationStrategy'], 'MaintenanceStrategies' => ['shape' => 'FleetSpotMaintenanceStrategies', 'locationName' => 'maintenanceStrategies'], 'InstanceInterruptionBehavior' => ['shape' => 'SpotInstanceInterruptionBehavior', 'locationName' => 'instanceInterruptionBehavior'], 'InstancePoolsToUseCount' => ['shape' => 'Integer', 'locationName' => 'instancePoolsToUseCount'], 'SingleInstanceType' => ['shape' => 'Boolean', 'locationName' => 'singleInstanceType'], 'SingleAvailabilityZone' => ['shape' => 'Boolean', 'locationName' => 'singleAvailabilityZone'], 'MinTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'minTargetCapacity'], 'MaxTotalPrice' => ['shape' => 'String', 'locationName' => 'maxTotalPrice']]], 'SpotOptionsRequest' => ['type' => 'structure', 'members' => ['AllocationStrategy' => ['shape' => 'SpotAllocationStrategy'], 'MaintenanceStrategies' => ['shape' => 'FleetSpotMaintenanceStrategiesRequest'], 'InstanceInterruptionBehavior' => ['shape' => 'SpotInstanceInterruptionBehavior'], 'InstancePoolsToUseCount' => ['shape' => 'Integer'], 'SingleInstanceType' => ['shape' => 'Boolean'], 'SingleAvailabilityZone' => ['shape' => 'Boolean'], 'MinTargetCapacity' => ['shape' => 'Integer'], 'MaxTotalPrice' => ['shape' => 'String']]], 'SpotPlacement' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'GroupName' => ['shape' => 'PlacementGroupName', 'locationName' => 'groupName'], 'Tenancy' => ['shape' => 'Tenancy', 'locationName' => 'tenancy']]], 'SpotPlacementScore' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'String', 'locationName' => 'region'], 'AvailabilityZoneId' => ['shape' => 'String', 'locationName' => 'availabilityZoneId'], 'Score' => ['shape' => 'Integer', 'locationName' => 'score']]], 'SpotPlacementScores' => ['type' => 'list', 'member' => ['shape' => 'SpotPlacementScore', 'locationName' => 'item']], 'SpotPlacementScoresMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 10], 'SpotPlacementScoresTargetCapacity' => ['type' => 'integer', 'max' => 2000000000, 'min' => 1], 'SpotPrice' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'InstanceType' => ['shape' => 'InstanceType', 'locationName' => 'instanceType'], 'ProductDescription' => ['shape' => 'RIProductDescription', 'locationName' => 'productDescription'], 'SpotPrice' => ['shape' => 'String', 'locationName' => 'spotPrice'], 'Timestamp' => ['shape' => 'DateTime', 'locationName' => 'timestamp']]], 'SpotPriceHistoryList' => ['type' => 'list', 'member' => ['shape' => 'SpotPrice', 'locationName' => 'item']], 'SpreadLevel' => ['type' => 'string', 'enum' => ['host', 'rack']], 'StaleIpPermission' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'IpProtocol' => ['shape' => 'String', 'locationName' => 'ipProtocol'], 'IpRanges' => ['shape' => 'IpRanges', 'locationName' => 'ipRanges'], 'PrefixListIds' => ['shape' => 'PrefixListIdSet', 'locationName' => 'prefixListIds'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort'], 'UserIdGroupPairs' => ['shape' => 'UserIdGroupPairSet', 'locationName' => 'groups']]], 'StaleIpPermissionSet' => ['type' => 'list', 'member' => ['shape' => 'StaleIpPermission', 'locationName' => 'item']], 'StaleSecurityGroup' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'StaleIpPermissions' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissions'], 'StaleIpPermissionsEgress' => ['shape' => 'StaleIpPermissionSet', 'locationName' => 'staleIpPermissionsEgress'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'StaleSecurityGroupSet' => ['type' => 'list', 'member' => ['shape' => 'StaleSecurityGroup', 'locationName' => 'item']], 'StartInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'AdditionalInfo' => ['shape' => 'String', 'locationName' => 'additionalInfo'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'StartInstancesResult' => ['type' => 'structure', 'members' => ['StartingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'StartNetworkInsightsAccessScopeAnalysisRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsAccessScopeId', 'ClientToken'], 'members' => ['NetworkInsightsAccessScopeId' => ['shape' => 'NetworkInsightsAccessScopeId'], 'DryRun' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'StartNetworkInsightsAccessScopeAnalysisResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAccessScopeAnalysis' => ['shape' => 'NetworkInsightsAccessScopeAnalysis', 'locationName' => 'networkInsightsAccessScopeAnalysis']]], 'StartNetworkInsightsAnalysisRequest' => ['type' => 'structure', 'required' => ['NetworkInsightsPathId', 'ClientToken'], 'members' => ['NetworkInsightsPathId' => ['shape' => 'NetworkInsightsPathId'], 'AdditionalAccounts' => ['shape' => 'ValueStringList', 'locationName' => 'AdditionalAccount'], 'FilterInArns' => ['shape' => 'ArnList', 'locationName' => 'FilterInArn'], 'DryRun' => ['shape' => 'Boolean'], 'TagSpecifications' => ['shape' => 'TagSpecificationList', 'locationName' => 'TagSpecification'], 'ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'StartNetworkInsightsAnalysisResult' => ['type' => 'structure', 'members' => ['NetworkInsightsAnalysis' => ['shape' => 'NetworkInsightsAnalysis', 'locationName' => 'networkInsightsAnalysis']]], 'StartVpcEndpointServicePrivateDnsVerificationRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['DryRun' => ['shape' => 'Boolean'], 'ServiceId' => ['shape' => 'VpcEndpointServiceId']]], 'StartVpcEndpointServicePrivateDnsVerificationResult' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'State' => ['type' => 'string', 'enum' => ['PendingAcceptance', 'Pending', 'Available', 'Deleting', 'Deleted', 'Rejected', 'Failed', 'Expired']], 'StateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'StaticSourcesSupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'StatisticType' => ['type' => 'string', 'enum' => ['p50']], 'Status' => ['type' => 'string', 'enum' => ['MoveInProgress', 'InVpc', 'InClassic']], 'StatusName' => ['type' => 'string', 'enum' => ['reachability']], 'StatusType' => ['type' => 'string', 'enum' => ['passed', 'failed', 'insufficient-data', 'initializing']], 'StopInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'Hibernate' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun'], 'Force' => ['shape' => 'Boolean', 'locationName' => 'force']]], 'StopInstancesResult' => ['type' => 'structure', 'members' => ['StoppingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'Storage' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Storage']]], 'StorageLocation' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'String'], 'Key' => ['shape' => 'String']]], 'StorageTier' => ['type' => 'string', 'enum' => ['archive', 'standard']], 'StoreImageTaskResult' => ['type' => 'structure', 'members' => ['AmiId' => ['shape' => 'String', 'locationName' => 'amiId'], 'TaskStartTime' => ['shape' => 'MillisecondDateTime', 'locationName' => 'taskStartTime'], 'Bucket' => ['shape' => 'String', 'locationName' => 'bucket'], 'S3objectKey' => ['shape' => 'String', 'locationName' => 's3objectKey'], 'ProgressPercentage' => ['shape' => 'Integer', 'locationName' => 'progressPercentage'], 'StoreTaskState' => ['shape' => 'String', 'locationName' => 'storeTaskState'], 'StoreTaskFailureReason' => ['shape' => 'String', 'locationName' => 'storeTaskFailureReason']]], 'StoreImageTaskResultSet' => ['type' => 'list', 'member' => ['shape' => 'StoreImageTaskResult', 'locationName' => 'item']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'StringType' => ['type' => 'string', 'max' => 64000, 'min' => 0], 'Subnet' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'AvailabilityZoneId' => ['shape' => 'String', 'locationName' => 'availabilityZoneId'], 'AvailableIpAddressCount' => ['shape' => 'Integer', 'locationName' => 'availableIpAddressCount'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DefaultForAz' => ['shape' => 'Boolean', 'locationName' => 'defaultForAz'], 'EnableLniAtDeviceIndex' => ['shape' => 'Integer', 'locationName' => 'enableLniAtDeviceIndex'], 'MapPublicIpOnLaunch' => ['shape' => 'Boolean', 'locationName' => 'mapPublicIpOnLaunch'], 'MapCustomerOwnedIpOnLaunch' => ['shape' => 'Boolean', 'locationName' => 'mapCustomerOwnedIpOnLaunch'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CoipPoolId', 'locationName' => 'customerOwnedIpv4Pool'], 'State' => ['shape' => 'SubnetState', 'locationName' => 'state'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'AssignIpv6AddressOnCreation' => ['shape' => 'Boolean', 'locationName' => 'assignIpv6AddressOnCreation'], 'Ipv6CidrBlockAssociationSet' => ['shape' => 'SubnetIpv6CidrBlockAssociationSet', 'locationName' => 'ipv6CidrBlockAssociationSet'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'SubnetArn' => ['shape' => 'String', 'locationName' => 'subnetArn'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'EnableDns64' => ['shape' => 'Boolean', 'locationName' => 'enableDns64'], 'Ipv6Native' => ['shape' => 'Boolean', 'locationName' => 'ipv6Native'], 'PrivateDnsNameOptionsOnLaunch' => ['shape' => 'PrivateDnsNameOptionsOnLaunch', 'locationName' => 'privateDnsNameOptionsOnLaunch']]], 'SubnetAssociation' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'State' => ['shape' => 'TransitGatewayMulitcastDomainAssociationState', 'locationName' => 'state']]], 'SubnetAssociationList' => ['type' => 'list', 'member' => ['shape' => 'SubnetAssociation', 'locationName' => 'item']], 'SubnetCidrAssociationId' => ['type' => 'string'], 'SubnetCidrBlockState' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'SubnetCidrBlockStateCode', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage']]], 'SubnetCidrBlockStateCode' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated', 'failing', 'failed']], 'SubnetCidrReservation' => ['type' => 'structure', 'members' => ['SubnetCidrReservationId' => ['shape' => 'SubnetCidrReservationId', 'locationName' => 'subnetCidrReservationId'], 'SubnetId' => ['shape' => 'SubnetId', 'locationName' => 'subnetId'], 'Cidr' => ['shape' => 'String', 'locationName' => 'cidr'], 'ReservationType' => ['shape' => 'SubnetCidrReservationType', 'locationName' => 'reservationType'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'SubnetCidrReservationId' => ['type' => 'string'], 'SubnetCidrReservationList' => ['type' => 'list', 'member' => ['shape' => 'SubnetCidrReservation', 'locationName' => 'item']], 'SubnetCidrReservationType' => ['type' => 'string', 'enum' => ['prefix', 'explicit']], 'SubnetId' => ['type' => 'string'], 'SubnetIdStringList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'SubnetId']], 'SubnetIpv6CidrBlockAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'SubnetCidrAssociationId', 'locationName' => 'associationId'], 'Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'Ipv6CidrBlockState' => ['shape' => 'SubnetCidrBlockState', 'locationName' => 'ipv6CidrBlockState']]], 'SubnetIpv6CidrBlockAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'SubnetIpv6CidrBlockAssociation', 'locationName' => 'item']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'item']], 'SubnetState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'Subscription' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'String', 'locationName' => 'source'], 'Destination' => ['shape' => 'String', 'locationName' => 'destination'], 'Metric' => ['shape' => 'MetricType', 'locationName' => 'metric'], 'Statistic' => ['shape' => 'StatisticType', 'locationName' => 'statistic'], 'Period' => ['shape' => 'PeriodType', 'locationName' => 'period']]], 'SubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'Subscription', 'locationName' => 'item']], 'SuccessfulInstanceCreditSpecificationItem' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId']]], 'SuccessfulInstanceCreditSpecificationSet' => ['type' => 'list', 'member' => ['shape' => 'SuccessfulInstanceCreditSpecificationItem', 'locationName' => 'item']], 'SuccessfulQueuedPurchaseDeletion' => ['type' => 'structure', 'members' => ['ReservedInstancesId' => ['shape' => 'String', 'locationName' => 'reservedInstancesId']]], 'SuccessfulQueuedPurchaseDeletionSet' => ['type' => 'list', 'member' => ['shape' => 'SuccessfulQueuedPurchaseDeletion', 'locationName' => 'item']], 'SummaryStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data', 'not-applicable', 'initializing']], 'SupportedIpAddressTypes' => ['type' => 'list', 'member' => ['shape' => 'ServiceConnectivityType', 'locationName' => 'item'], 'max' => 2, 'min' => 0], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescription' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TagDescription', 'locationName' => 'item']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'item']], 'TagSpecification' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'Tag']]], 'TagSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'TagSpecification', 'locationName' => 'item']], 'TaggableResourceId' => ['type' => 'string'], 'TargetCapacitySpecification' => ['type' => 'structure', 'members' => ['TotalTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'totalTargetCapacity'], 'OnDemandTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'onDemandTargetCapacity'], 'SpotTargetCapacity' => ['shape' => 'Integer', 'locationName' => 'spotTargetCapacity'], 'DefaultTargetCapacityType' => ['shape' => 'DefaultTargetCapacityType', 'locationName' => 'defaultTargetCapacityType'], 'TargetCapacityUnitType' => ['shape' => 'TargetCapacityUnitType', 'locationName' => 'targetCapacityUnitType']]], 'TargetCapacitySpecificationRequest' => ['type' => 'structure', 'required' => ['TotalTargetCapacity'], 'members' => ['TotalTargetCapacity' => ['shape' => 'Integer'], 'OnDemandTargetCapacity' => ['shape' => 'Integer'], 'SpotTargetCapacity' => ['shape' => 'Integer'], 'DefaultTargetCapacityType' => ['shape' => 'DefaultTargetCapacityType'], 'TargetCapacityUnitType' => ['shape' => 'TargetCapacityUnitType']]], 'TargetCapacityUnitType' => ['type' => 'string', 'enum' => ['vcpu', 'memory-mib', 'units']], 'TargetConfiguration' => ['type' => 'structure', 'members' => ['InstanceCount' => ['shape' => 'Integer', 'locationName' => 'instanceCount'], 'OfferingId' => ['shape' => 'String', 'locationName' => 'offeringId']]], 'TargetConfigurationRequest' => ['type' => 'structure', 'required' => ['OfferingId'], 'members' => ['InstanceCount' => ['shape' => 'Integer'], 'OfferingId' => ['shape' => 'ReservedInstancesOfferingId']]], 'TargetConfigurationRequestSet' => ['type' => 'list', 'member' => ['shape' => 'TargetConfigurationRequest', 'locationName' => 'TargetConfigurationRequest']], 'TargetGroup' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn']]], 'TargetGroups' => ['type' => 'list', 'member' => ['shape' => 'TargetGroup', 'locationName' => 'item'], 'max' => 5, 'min' => 1], 'TargetGroupsConfig' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroups', 'locationName' => 'targetGroups']]], 'TargetNetwork' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'TargetNetworkId' => ['shape' => 'String', 'locationName' => 'targetNetworkId'], 'ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Status' => ['shape' => 'AssociationStatus', 'locationName' => 'status'], 'SecurityGroups' => ['shape' => 'ValueStringList', 'locationName' => 'securityGroups']]], 'TargetNetworkSet' => ['type' => 'list', 'member' => ['shape' => 'TargetNetwork', 'locationName' => 'item']], 'TargetReservationValue' => ['type' => 'structure', 'members' => ['ReservationValue' => ['shape' => 'ReservationValue', 'locationName' => 'reservationValue'], 'TargetConfiguration' => ['shape' => 'TargetConfiguration', 'locationName' => 'targetConfiguration']]], 'TargetReservationValueSet' => ['type' => 'list', 'member' => ['shape' => 'TargetReservationValue', 'locationName' => 'item']], 'TargetStorageTier' => ['type' => 'string', 'enum' => ['archive']], 'TelemetryStatus' => ['type' => 'string', 'enum' => ['UP', 'DOWN']], 'Tenancy' => ['type' => 'string', 'enum' => ['default', 'dedicated', 'host']], 'TerminateClientVpnConnectionsRequest' => ['type' => 'structure', 'required' => ['ClientVpnEndpointId'], 'members' => ['ClientVpnEndpointId' => ['shape' => 'ClientVpnEndpointId'], 'ConnectionId' => ['shape' => 'VpnConnectionId'], 'Username' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'TerminateClientVpnConnectionsResult' => ['type' => 'structure', 'members' => ['ClientVpnEndpointId' => ['shape' => 'String', 'locationName' => 'clientVpnEndpointId'], 'Username' => ['shape' => 'String', 'locationName' => 'username'], 'ConnectionStatuses' => ['shape' => 'TerminateConnectionStatusSet', 'locationName' => 'connectionStatuses']]], 'TerminateConnectionStatus' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'String', 'locationName' => 'connectionId'], 'PreviousStatus' => ['shape' => 'ClientVpnConnectionStatus', 'locationName' => 'previousStatus'], 'CurrentStatus' => ['shape' => 'ClientVpnConnectionStatus', 'locationName' => 'currentStatus']]], 'TerminateConnectionStatusSet' => ['type' => 'list', 'member' => ['shape' => 'TerminateConnectionStatus', 'locationName' => 'item']], 'TerminateInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'TerminateInstancesResult' => ['type' => 'structure', 'members' => ['TerminatingInstances' => ['shape' => 'InstanceStateChangeList', 'locationName' => 'instancesSet']]], 'ThreadsPerCore' => ['type' => 'integer'], 'ThreadsPerCoreList' => ['type' => 'list', 'member' => ['shape' => 'ThreadsPerCore', 'locationName' => 'item']], 'ThroughResourcesStatement' => ['type' => 'structure', 'members' => ['ResourceStatement' => ['shape' => 'ResourceStatement', 'locationName' => 'resourceStatement']]], 'ThroughResourcesStatementList' => ['type' => 'list', 'member' => ['shape' => 'ThroughResourcesStatement', 'locationName' => 'item']], 'ThroughResourcesStatementRequest' => ['type' => 'structure', 'members' => ['ResourceStatement' => ['shape' => 'ResourceStatementRequest']]], 'ThroughResourcesStatementRequestList' => ['type' => 'list', 'member' => ['shape' => 'ThroughResourcesStatementRequest', 'locationName' => 'item']], 'TieringOperationStatus' => ['type' => 'string', 'enum' => ['archival-in-progress', 'archival-completed', 'archival-failed', 'temporary-restore-in-progress', 'temporary-restore-completed', 'temporary-restore-failed', 'permanent-restore-in-progress', 'permanent-restore-completed', 'permanent-restore-failed']], 'TotalLocalStorageGB' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double', 'locationName' => 'min'], 'Max' => ['shape' => 'Double', 'locationName' => 'max']]], 'TotalLocalStorageGBRequest' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double'], 'Max' => ['shape' => 'Double']]], 'TpmSupportValues' => ['type' => 'string', 'enum' => ['v2.0']], 'TrafficDirection' => ['type' => 'string', 'enum' => ['ingress', 'egress']], 'TrafficMirrorFilter' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterId'], 'IngressFilterRules' => ['shape' => 'TrafficMirrorFilterRuleList', 'locationName' => 'ingressFilterRuleSet'], 'EgressFilterRules' => ['shape' => 'TrafficMirrorFilterRuleList', 'locationName' => 'egressFilterRuleSet'], 'NetworkServices' => ['shape' => 'TrafficMirrorNetworkServiceList', 'locationName' => 'networkServiceSet'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TrafficMirrorFilterId' => ['type' => 'string'], 'TrafficMirrorFilterIdList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorFilterId', 'locationName' => 'item']], 'TrafficMirrorFilterRule' => ['type' => 'structure', 'members' => ['TrafficMirrorFilterRuleId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterRuleId'], 'TrafficMirrorFilterId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterId'], 'TrafficDirection' => ['shape' => 'TrafficDirection', 'locationName' => 'trafficDirection'], 'RuleNumber' => ['shape' => 'Integer', 'locationName' => 'ruleNumber'], 'RuleAction' => ['shape' => 'TrafficMirrorRuleAction', 'locationName' => 'ruleAction'], 'Protocol' => ['shape' => 'Integer', 'locationName' => 'protocol'], 'DestinationPortRange' => ['shape' => 'TrafficMirrorPortRange', 'locationName' => 'destinationPortRange'], 'SourcePortRange' => ['shape' => 'TrafficMirrorPortRange', 'locationName' => 'sourcePortRange'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'SourceCidrBlock' => ['shape' => 'String', 'locationName' => 'sourceCidrBlock'], 'Description' => ['shape' => 'String', 'locationName' => 'description']]], 'TrafficMirrorFilterRuleField' => ['type' => 'string', 'enum' => ['destination-port-range', 'source-port-range', 'protocol', 'description']], 'TrafficMirrorFilterRuleFieldList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorFilterRuleField']], 'TrafficMirrorFilterRuleIdWithResolver' => ['type' => 'string'], 'TrafficMirrorFilterRuleList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorFilterRule', 'locationName' => 'item']], 'TrafficMirrorFilterSet' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorFilter', 'locationName' => 'item']], 'TrafficMirrorNetworkService' => ['type' => 'string', 'enum' => ['amazon-dns']], 'TrafficMirrorNetworkServiceList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorNetworkService', 'locationName' => 'item']], 'TrafficMirrorPortRange' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer', 'locationName' => 'fromPort'], 'ToPort' => ['shape' => 'Integer', 'locationName' => 'toPort']]], 'TrafficMirrorPortRangeRequest' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer']]], 'TrafficMirrorRuleAction' => ['type' => 'string', 'enum' => ['accept', 'reject']], 'TrafficMirrorSession' => ['type' => 'structure', 'members' => ['TrafficMirrorSessionId' => ['shape' => 'String', 'locationName' => 'trafficMirrorSessionId'], 'TrafficMirrorTargetId' => ['shape' => 'String', 'locationName' => 'trafficMirrorTargetId'], 'TrafficMirrorFilterId' => ['shape' => 'String', 'locationName' => 'trafficMirrorFilterId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'PacketLength' => ['shape' => 'Integer', 'locationName' => 'packetLength'], 'SessionNumber' => ['shape' => 'Integer', 'locationName' => 'sessionNumber'], 'VirtualNetworkId' => ['shape' => 'Integer', 'locationName' => 'virtualNetworkId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TrafficMirrorSessionField' => ['type' => 'string', 'enum' => ['packet-length', 'description', 'virtual-network-id']], 'TrafficMirrorSessionFieldList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorSessionField']], 'TrafficMirrorSessionId' => ['type' => 'string'], 'TrafficMirrorSessionIdList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorSessionId', 'locationName' => 'item']], 'TrafficMirrorSessionSet' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorSession', 'locationName' => 'item']], 'TrafficMirrorTarget' => ['type' => 'structure', 'members' => ['TrafficMirrorTargetId' => ['shape' => 'String', 'locationName' => 'trafficMirrorTargetId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'NetworkLoadBalancerArn' => ['shape' => 'String', 'locationName' => 'networkLoadBalancerArn'], 'Type' => ['shape' => 'TrafficMirrorTargetType', 'locationName' => 'type'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'GatewayLoadBalancerEndpointId' => ['shape' => 'String', 'locationName' => 'gatewayLoadBalancerEndpointId']]], 'TrafficMirrorTargetId' => ['type' => 'string'], 'TrafficMirrorTargetIdList' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorTargetId', 'locationName' => 'item']], 'TrafficMirrorTargetSet' => ['type' => 'list', 'member' => ['shape' => 'TrafficMirrorTarget', 'locationName' => 'item']], 'TrafficMirrorTargetType' => ['type' => 'string', 'enum' => ['network-interface', 'network-load-balancer', 'gateway-load-balancer-endpoint']], 'TrafficMirroringMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'TrafficType' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT', 'ALL']], 'TransitAssociationGatewayId' => ['type' => 'string'], 'TransitGateway' => ['type' => 'structure', 'members' => ['TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'TransitGatewayArn' => ['shape' => 'String', 'locationName' => 'transitGatewayArn'], 'State' => ['shape' => 'TransitGatewayState', 'locationName' => 'state'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Options' => ['shape' => 'TransitGatewayOptions', 'locationName' => 'options'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId', 'locationName' => 'transitGatewayRouteTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'State' => ['shape' => 'TransitGatewayAssociationState', 'locationName' => 'state']]], 'TransitGatewayAssociationState' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated']], 'TransitGatewayAttachment' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'TransitGatewayOwnerId' => ['shape' => 'String', 'locationName' => 'transitGatewayOwnerId'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'State' => ['shape' => 'TransitGatewayAttachmentState', 'locationName' => 'state'], 'Association' => ['shape' => 'TransitGatewayAttachmentAssociation', 'locationName' => 'association'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayAttachmentAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'transitGatewayRouteTableId'], 'State' => ['shape' => 'TransitGatewayAssociationState', 'locationName' => 'state']]], 'TransitGatewayAttachmentBgpConfiguration' => ['type' => 'structure', 'members' => ['TransitGatewayAsn' => ['shape' => 'Long', 'locationName' => 'transitGatewayAsn'], 'PeerAsn' => ['shape' => 'Long', 'locationName' => 'peerAsn'], 'TransitGatewayAddress' => ['shape' => 'String', 'locationName' => 'transitGatewayAddress'], 'PeerAddress' => ['shape' => 'String', 'locationName' => 'peerAddress'], 'BgpStatus' => ['shape' => 'BgpStatus', 'locationName' => 'bgpStatus']]], 'TransitGatewayAttachmentBgpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayAttachmentBgpConfiguration', 'locationName' => 'item']], 'TransitGatewayAttachmentId' => ['type' => 'string'], 'TransitGatewayAttachmentIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayAttachmentId']], 'TransitGatewayAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayAttachment', 'locationName' => 'item']], 'TransitGatewayAttachmentPropagation' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'transitGatewayRouteTableId'], 'State' => ['shape' => 'TransitGatewayPropagationState', 'locationName' => 'state']]], 'TransitGatewayAttachmentPropagationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayAttachmentPropagation', 'locationName' => 'item']], 'TransitGatewayAttachmentResourceType' => ['type' => 'string', 'enum' => ['vpc', 'vpn', 'direct-connect-gateway', 'connect', 'peering', 'tgw-peering']], 'TransitGatewayAttachmentState' => ['type' => 'string', 'enum' => ['initiating', 'initiatingRequest', 'pendingAcceptance', 'rollingBack', 'pending', 'available', 'modifying', 'deleting', 'deleted', 'failed', 'rejected', 'rejecting', 'failing']], 'TransitGatewayCidrBlockStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'TransitGatewayConnect' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'TransportTransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transportTransitGatewayAttachmentId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId', 'locationName' => 'transitGatewayId'], 'State' => ['shape' => 'TransitGatewayAttachmentState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Options' => ['shape' => 'TransitGatewayConnectOptions', 'locationName' => 'options'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayConnectList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayConnect', 'locationName' => 'item']], 'TransitGatewayConnectOptions' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'ProtocolValue', 'locationName' => 'protocol']]], 'TransitGatewayConnectPeer' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'TransitGatewayConnectPeerId' => ['shape' => 'TransitGatewayConnectPeerId', 'locationName' => 'transitGatewayConnectPeerId'], 'State' => ['shape' => 'TransitGatewayConnectPeerState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'ConnectPeerConfiguration' => ['shape' => 'TransitGatewayConnectPeerConfiguration', 'locationName' => 'connectPeerConfiguration'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayConnectPeerConfiguration' => ['type' => 'structure', 'members' => ['TransitGatewayAddress' => ['shape' => 'String', 'locationName' => 'transitGatewayAddress'], 'PeerAddress' => ['shape' => 'String', 'locationName' => 'peerAddress'], 'InsideCidrBlocks' => ['shape' => 'InsideCidrBlocksStringList', 'locationName' => 'insideCidrBlocks'], 'Protocol' => ['shape' => 'ProtocolValue', 'locationName' => 'protocol'], 'BgpConfigurations' => ['shape' => 'TransitGatewayAttachmentBgpConfigurationList', 'locationName' => 'bgpConfigurations']]], 'TransitGatewayConnectPeerId' => ['type' => 'string'], 'TransitGatewayConnectPeerIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayConnectPeerId', 'locationName' => 'item']], 'TransitGatewayConnectPeerList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayConnectPeer', 'locationName' => 'item']], 'TransitGatewayConnectPeerState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'TransitGatewayConnectRequestBgpOptions' => ['type' => 'structure', 'members' => ['PeerAsn' => ['shape' => 'Long']]], 'TransitGatewayId' => ['type' => 'string'], 'TransitGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayId', 'locationName' => 'item']], 'TransitGatewayList' => ['type' => 'list', 'member' => ['shape' => 'TransitGateway', 'locationName' => 'item']], 'TransitGatewayMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 5], 'TransitGatewayMulitcastDomainAssociationState' => ['type' => 'string', 'enum' => ['pendingAcceptance', 'associating', 'associated', 'disassociating', 'disassociated', 'rejected', 'failed']], 'TransitGatewayMulticastDeregisteredGroupMembers' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'DeregisteredNetworkInterfaceIds' => ['shape' => 'ValueStringList', 'locationName' => 'deregisteredNetworkInterfaceIds'], 'GroupIpAddress' => ['shape' => 'String', 'locationName' => 'groupIpAddress']]], 'TransitGatewayMulticastDeregisteredGroupSources' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'DeregisteredNetworkInterfaceIds' => ['shape' => 'ValueStringList', 'locationName' => 'deregisteredNetworkInterfaceIds'], 'GroupIpAddress' => ['shape' => 'String', 'locationName' => 'groupIpAddress']]], 'TransitGatewayMulticastDomain' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'TransitGatewayMulticastDomainArn' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainArn'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'Options' => ['shape' => 'TransitGatewayMulticastDomainOptions', 'locationName' => 'options'], 'State' => ['shape' => 'TransitGatewayMulticastDomainState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayMulticastDomainAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'Subnet' => ['shape' => 'SubnetAssociation', 'locationName' => 'subnet']]], 'TransitGatewayMulticastDomainAssociationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayMulticastDomainAssociation', 'locationName' => 'item']], 'TransitGatewayMulticastDomainAssociations' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'Subnets' => ['shape' => 'SubnetAssociationList', 'locationName' => 'subnets']]], 'TransitGatewayMulticastDomainId' => ['type' => 'string'], 'TransitGatewayMulticastDomainIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayMulticastDomainId', 'locationName' => 'item']], 'TransitGatewayMulticastDomainList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayMulticastDomain', 'locationName' => 'item']], 'TransitGatewayMulticastDomainOptions' => ['type' => 'structure', 'members' => ['Igmpv2Support' => ['shape' => 'Igmpv2SupportValue', 'locationName' => 'igmpv2Support'], 'StaticSourcesSupport' => ['shape' => 'StaticSourcesSupportValue', 'locationName' => 'staticSourcesSupport'], 'AutoAcceptSharedAssociations' => ['shape' => 'AutoAcceptSharedAssociationsValue', 'locationName' => 'autoAcceptSharedAssociations']]], 'TransitGatewayMulticastDomainState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'TransitGatewayMulticastGroup' => ['type' => 'structure', 'members' => ['GroupIpAddress' => ['shape' => 'String', 'locationName' => 'groupIpAddress'], 'TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'ResourceOwnerId' => ['shape' => 'String', 'locationName' => 'resourceOwnerId'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'GroupMember' => ['shape' => 'Boolean', 'locationName' => 'groupMember'], 'GroupSource' => ['shape' => 'Boolean', 'locationName' => 'groupSource'], 'MemberType' => ['shape' => 'MembershipType', 'locationName' => 'memberType'], 'SourceType' => ['shape' => 'MembershipType', 'locationName' => 'sourceType']]], 'TransitGatewayMulticastGroupList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayMulticastGroup', 'locationName' => 'item']], 'TransitGatewayMulticastRegisteredGroupMembers' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'RegisteredNetworkInterfaceIds' => ['shape' => 'ValueStringList', 'locationName' => 'registeredNetworkInterfaceIds'], 'GroupIpAddress' => ['shape' => 'String', 'locationName' => 'groupIpAddress']]], 'TransitGatewayMulticastRegisteredGroupSources' => ['type' => 'structure', 'members' => ['TransitGatewayMulticastDomainId' => ['shape' => 'String', 'locationName' => 'transitGatewayMulticastDomainId'], 'RegisteredNetworkInterfaceIds' => ['shape' => 'ValueStringList', 'locationName' => 'registeredNetworkInterfaceIds'], 'GroupIpAddress' => ['shape' => 'String', 'locationName' => 'groupIpAddress']]], 'TransitGatewayNetworkInterfaceIdList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'item']], 'TransitGatewayOptions' => ['type' => 'structure', 'members' => ['AmazonSideAsn' => ['shape' => 'Long', 'locationName' => 'amazonSideAsn'], 'TransitGatewayCidrBlocks' => ['shape' => 'ValueStringList', 'locationName' => 'transitGatewayCidrBlocks'], 'AutoAcceptSharedAttachments' => ['shape' => 'AutoAcceptSharedAttachmentsValue', 'locationName' => 'autoAcceptSharedAttachments'], 'DefaultRouteTableAssociation' => ['shape' => 'DefaultRouteTableAssociationValue', 'locationName' => 'defaultRouteTableAssociation'], 'AssociationDefaultRouteTableId' => ['shape' => 'String', 'locationName' => 'associationDefaultRouteTableId'], 'DefaultRouteTablePropagation' => ['shape' => 'DefaultRouteTablePropagationValue', 'locationName' => 'defaultRouteTablePropagation'], 'PropagationDefaultRouteTableId' => ['shape' => 'String', 'locationName' => 'propagationDefaultRouteTableId'], 'VpnEcmpSupport' => ['shape' => 'VpnEcmpSupportValue', 'locationName' => 'vpnEcmpSupport'], 'DnsSupport' => ['shape' => 'DnsSupportValue', 'locationName' => 'dnsSupport'], 'MulticastSupport' => ['shape' => 'MulticastSupportValue', 'locationName' => 'multicastSupport']]], 'TransitGatewayPeeringAttachment' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'AccepterTransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'accepterTransitGatewayAttachmentId'], 'RequesterTgwInfo' => ['shape' => 'PeeringTgwInfo', 'locationName' => 'requesterTgwInfo'], 'AccepterTgwInfo' => ['shape' => 'PeeringTgwInfo', 'locationName' => 'accepterTgwInfo'], 'Options' => ['shape' => 'TransitGatewayPeeringAttachmentOptions', 'locationName' => 'options'], 'Status' => ['shape' => 'PeeringAttachmentStatus', 'locationName' => 'status'], 'State' => ['shape' => 'TransitGatewayAttachmentState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayPeeringAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPeeringAttachment', 'locationName' => 'item']], 'TransitGatewayPeeringAttachmentOptions' => ['type' => 'structure', 'members' => ['DynamicRouting' => ['shape' => 'DynamicRoutingValue', 'locationName' => 'dynamicRouting']]], 'TransitGatewayPolicyRule' => ['type' => 'structure', 'members' => ['SourceCidrBlock' => ['shape' => 'String', 'locationName' => 'sourceCidrBlock'], 'SourcePortRange' => ['shape' => 'String', 'locationName' => 'sourcePortRange'], 'DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'DestinationPortRange' => ['shape' => 'String', 'locationName' => 'destinationPortRange'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'MetaData' => ['shape' => 'TransitGatewayPolicyRuleMetaData', 'locationName' => 'metaData']]], 'TransitGatewayPolicyRuleMetaData' => ['type' => 'structure', 'members' => ['MetaDataKey' => ['shape' => 'String', 'locationName' => 'metaDataKey'], 'MetaDataValue' => ['shape' => 'String', 'locationName' => 'metaDataValue']]], 'TransitGatewayPolicyTable' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId', 'locationName' => 'transitGatewayPolicyTableId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId', 'locationName' => 'transitGatewayId'], 'State' => ['shape' => 'TransitGatewayPolicyTableState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayPolicyTableAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayPolicyTableId' => ['shape' => 'TransitGatewayPolicyTableId', 'locationName' => 'transitGatewayPolicyTableId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'State' => ['shape' => 'TransitGatewayAssociationState', 'locationName' => 'state']]], 'TransitGatewayPolicyTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPolicyTableAssociation', 'locationName' => 'item']], 'TransitGatewayPolicyTableEntry' => ['type' => 'structure', 'members' => ['PolicyRuleNumber' => ['shape' => 'String', 'locationName' => 'policyRuleNumber'], 'PolicyRule' => ['shape' => 'TransitGatewayPolicyRule', 'locationName' => 'policyRule'], 'TargetRouteTableId' => ['shape' => 'TransitGatewayRouteTableId', 'locationName' => 'targetRouteTableId']]], 'TransitGatewayPolicyTableEntryList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPolicyTableEntry', 'locationName' => 'item']], 'TransitGatewayPolicyTableId' => ['type' => 'string'], 'TransitGatewayPolicyTableIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPolicyTableId', 'locationName' => 'item']], 'TransitGatewayPolicyTableList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPolicyTable', 'locationName' => 'item']], 'TransitGatewayPolicyTableState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'TransitGatewayPrefixListAttachment' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId']]], 'TransitGatewayPrefixListReference' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId', 'locationName' => 'transitGatewayRouteTableId'], 'PrefixListId' => ['shape' => 'PrefixListResourceId', 'locationName' => 'prefixListId'], 'PrefixListOwnerId' => ['shape' => 'String', 'locationName' => 'prefixListOwnerId'], 'State' => ['shape' => 'TransitGatewayPrefixListReferenceState', 'locationName' => 'state'], 'Blackhole' => ['shape' => 'Boolean', 'locationName' => 'blackhole'], 'TransitGatewayAttachment' => ['shape' => 'TransitGatewayPrefixListAttachment', 'locationName' => 'transitGatewayAttachment']]], 'TransitGatewayPrefixListReferenceSet' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayPrefixListReference', 'locationName' => 'item']], 'TransitGatewayPrefixListReferenceState' => ['type' => 'string', 'enum' => ['pending', 'available', 'modifying', 'deleting']], 'TransitGatewayPropagation' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'TransitGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'transitGatewayRouteTableId'], 'State' => ['shape' => 'TransitGatewayPropagationState', 'locationName' => 'state'], 'TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId', 'locationName' => 'transitGatewayRouteTableAnnouncementId']]], 'TransitGatewayPropagationState' => ['type' => 'string', 'enum' => ['enabling', 'enabled', 'disabling', 'disabled']], 'TransitGatewayRequestOptions' => ['type' => 'structure', 'members' => ['AmazonSideAsn' => ['shape' => 'Long'], 'AutoAcceptSharedAttachments' => ['shape' => 'AutoAcceptSharedAttachmentsValue'], 'DefaultRouteTableAssociation' => ['shape' => 'DefaultRouteTableAssociationValue'], 'DefaultRouteTablePropagation' => ['shape' => 'DefaultRouteTablePropagationValue'], 'VpnEcmpSupport' => ['shape' => 'VpnEcmpSupportValue'], 'DnsSupport' => ['shape' => 'DnsSupportValue'], 'MulticastSupport' => ['shape' => 'MulticastSupportValue'], 'TransitGatewayCidrBlocks' => ['shape' => 'TransitGatewayCidrBlockStringList']]], 'TransitGatewayRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'PrefixListId' => ['shape' => 'PrefixListResourceId', 'locationName' => 'prefixListId'], 'TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId', 'locationName' => 'transitGatewayRouteTableAnnouncementId'], 'TransitGatewayAttachments' => ['shape' => 'TransitGatewayRouteAttachmentList', 'locationName' => 'transitGatewayAttachments'], 'Type' => ['shape' => 'TransitGatewayRouteType', 'locationName' => 'type'], 'State' => ['shape' => 'TransitGatewayRouteState', 'locationName' => 'state']]], 'TransitGatewayRouteAttachment' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType']]], 'TransitGatewayRouteAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteAttachment', 'locationName' => 'item']], 'TransitGatewayRouteList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRoute', 'locationName' => 'item']], 'TransitGatewayRouteState' => ['type' => 'string', 'enum' => ['pending', 'active', 'blackhole', 'deleting', 'deleted']], 'TransitGatewayRouteTable' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableId' => ['shape' => 'String', 'locationName' => 'transitGatewayRouteTableId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'State' => ['shape' => 'TransitGatewayRouteTableState', 'locationName' => 'state'], 'DefaultAssociationRouteTable' => ['shape' => 'Boolean', 'locationName' => 'defaultAssociationRouteTable'], 'DefaultPropagationRouteTable' => ['shape' => 'Boolean', 'locationName' => 'defaultPropagationRouteTable'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayRouteTableAnnouncement' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId', 'locationName' => 'transitGatewayRouteTableAnnouncementId'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId', 'locationName' => 'transitGatewayId'], 'CoreNetworkId' => ['shape' => 'String', 'locationName' => 'coreNetworkId'], 'PeerTransitGatewayId' => ['shape' => 'TransitGatewayId', 'locationName' => 'peerTransitGatewayId'], 'PeerCoreNetworkId' => ['shape' => 'String', 'locationName' => 'peerCoreNetworkId'], 'PeeringAttachmentId' => ['shape' => 'TransitGatewayAttachmentId', 'locationName' => 'peeringAttachmentId'], 'AnnouncementDirection' => ['shape' => 'TransitGatewayRouteTableAnnouncementDirection', 'locationName' => 'announcementDirection'], 'TransitGatewayRouteTableId' => ['shape' => 'TransitGatewayRouteTableId', 'locationName' => 'transitGatewayRouteTableId'], 'State' => ['shape' => 'TransitGatewayRouteTableAnnouncementState', 'locationName' => 'state'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayRouteTableAnnouncementDirection' => ['type' => 'string', 'enum' => ['outgoing', 'incoming']], 'TransitGatewayRouteTableAnnouncementId' => ['type' => 'string'], 'TransitGatewayRouteTableAnnouncementIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTableAnnouncementId', 'locationName' => 'item']], 'TransitGatewayRouteTableAnnouncementList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTableAnnouncement', 'locationName' => 'item']], 'TransitGatewayRouteTableAnnouncementState' => ['type' => 'string', 'enum' => ['available', 'pending', 'failing', 'failed', 'deleting', 'deleted']], 'TransitGatewayRouteTableAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'State' => ['shape' => 'TransitGatewayAssociationState', 'locationName' => 'state']]], 'TransitGatewayRouteTableAssociationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTableAssociation', 'locationName' => 'item']], 'TransitGatewayRouteTableId' => ['type' => 'string'], 'TransitGatewayRouteTableIdStringList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTableId', 'locationName' => 'item']], 'TransitGatewayRouteTableList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTable', 'locationName' => 'item']], 'TransitGatewayRouteTablePropagation' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'TransitGatewayAttachmentResourceType', 'locationName' => 'resourceType'], 'State' => ['shape' => 'TransitGatewayPropagationState', 'locationName' => 'state'], 'TransitGatewayRouteTableAnnouncementId' => ['shape' => 'TransitGatewayRouteTableAnnouncementId', 'locationName' => 'transitGatewayRouteTableAnnouncementId']]], 'TransitGatewayRouteTablePropagationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRouteTablePropagation', 'locationName' => 'item']], 'TransitGatewayRouteTableRoute' => ['type' => 'structure', 'members' => ['DestinationCidr' => ['shape' => 'String', 'locationName' => 'destinationCidr'], 'State' => ['shape' => 'String', 'locationName' => 'state'], 'RouteOrigin' => ['shape' => 'String', 'locationName' => 'routeOrigin'], 'PrefixListId' => ['shape' => 'String', 'locationName' => 'prefixListId'], 'AttachmentId' => ['shape' => 'String', 'locationName' => 'attachmentId'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId'], 'ResourceType' => ['shape' => 'String', 'locationName' => 'resourceType']]], 'TransitGatewayRouteTableState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'TransitGatewayRouteType' => ['type' => 'string', 'enum' => ['static', 'propagated']], 'TransitGatewayState' => ['type' => 'string', 'enum' => ['pending', 'available', 'modifying', 'deleting', 'deleted']], 'TransitGatewaySubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'item']], 'TransitGatewayVpcAttachment' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transitGatewayAttachmentId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcOwnerId' => ['shape' => 'String', 'locationName' => 'vpcOwnerId'], 'State' => ['shape' => 'TransitGatewayAttachmentState', 'locationName' => 'state'], 'SubnetIds' => ['shape' => 'ValueStringList', 'locationName' => 'subnetIds'], 'CreationTime' => ['shape' => 'DateTime', 'locationName' => 'creationTime'], 'Options' => ['shape' => 'TransitGatewayVpcAttachmentOptions', 'locationName' => 'options'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TransitGatewayVpcAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayVpcAttachment', 'locationName' => 'item']], 'TransitGatewayVpcAttachmentOptions' => ['type' => 'structure', 'members' => ['DnsSupport' => ['shape' => 'DnsSupportValue', 'locationName' => 'dnsSupport'], 'Ipv6Support' => ['shape' => 'Ipv6SupportValue', 'locationName' => 'ipv6Support'], 'ApplianceModeSupport' => ['shape' => 'ApplianceModeSupportValue', 'locationName' => 'applianceModeSupport']]], 'TransportProtocol' => ['type' => 'string', 'enum' => ['tcp', 'udp']], 'TrunkInterfaceAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'TrunkInterfaceAssociationId', 'locationName' => 'associationId'], 'BranchInterfaceId' => ['shape' => 'String', 'locationName' => 'branchInterfaceId'], 'TrunkInterfaceId' => ['shape' => 'String', 'locationName' => 'trunkInterfaceId'], 'InterfaceProtocol' => ['shape' => 'InterfaceProtocolType', 'locationName' => 'interfaceProtocol'], 'VlanId' => ['shape' => 'Integer', 'locationName' => 'vlanId'], 'GreKey' => ['shape' => 'Integer', 'locationName' => 'greKey'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'TrunkInterfaceAssociationId' => ['type' => 'string'], 'TrunkInterfaceAssociationIdList' => ['type' => 'list', 'member' => ['shape' => 'TrunkInterfaceAssociationId', 'locationName' => 'item']], 'TrunkInterfaceAssociationList' => ['type' => 'list', 'member' => ['shape' => 'TrunkInterfaceAssociation', 'locationName' => 'item']], 'TrustProviderType' => ['type' => 'string', 'enum' => ['user', 'device']], 'TunnelInsideIpVersion' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'TunnelOption' => ['type' => 'structure', 'members' => ['OutsideIpAddress' => ['shape' => 'String', 'locationName' => 'outsideIpAddress'], 'TunnelInsideCidr' => ['shape' => 'String', 'locationName' => 'tunnelInsideCidr'], 'TunnelInsideIpv6Cidr' => ['shape' => 'String', 'locationName' => 'tunnelInsideIpv6Cidr'], 'PreSharedKey' => ['shape' => 'String', 'locationName' => 'preSharedKey'], 'Phase1LifetimeSeconds' => ['shape' => 'Integer', 'locationName' => 'phase1LifetimeSeconds'], 'Phase2LifetimeSeconds' => ['shape' => 'Integer', 'locationName' => 'phase2LifetimeSeconds'], 'RekeyMarginTimeSeconds' => ['shape' => 'Integer', 'locationName' => 'rekeyMarginTimeSeconds'], 'RekeyFuzzPercentage' => ['shape' => 'Integer', 'locationName' => 'rekeyFuzzPercentage'], 'ReplayWindowSize' => ['shape' => 'Integer', 'locationName' => 'replayWindowSize'], 'DpdTimeoutSeconds' => ['shape' => 'Integer', 'locationName' => 'dpdTimeoutSeconds'], 'DpdTimeoutAction' => ['shape' => 'String', 'locationName' => 'dpdTimeoutAction'], 'Phase1EncryptionAlgorithms' => ['shape' => 'Phase1EncryptionAlgorithmsList', 'locationName' => 'phase1EncryptionAlgorithmSet'], 'Phase2EncryptionAlgorithms' => ['shape' => 'Phase2EncryptionAlgorithmsList', 'locationName' => 'phase2EncryptionAlgorithmSet'], 'Phase1IntegrityAlgorithms' => ['shape' => 'Phase1IntegrityAlgorithmsList', 'locationName' => 'phase1IntegrityAlgorithmSet'], 'Phase2IntegrityAlgorithms' => ['shape' => 'Phase2IntegrityAlgorithmsList', 'locationName' => 'phase2IntegrityAlgorithmSet'], 'Phase1DHGroupNumbers' => ['shape' => 'Phase1DHGroupNumbersList', 'locationName' => 'phase1DHGroupNumberSet'], 'Phase2DHGroupNumbers' => ['shape' => 'Phase2DHGroupNumbersList', 'locationName' => 'phase2DHGroupNumberSet'], 'IkeVersions' => ['shape' => 'IKEVersionsList', 'locationName' => 'ikeVersionSet'], 'StartupAction' => ['shape' => 'String', 'locationName' => 'startupAction'], 'LogOptions' => ['shape' => 'VpnTunnelLogOptions', 'locationName' => 'logOptions']]], 'TunnelOptionsList' => ['type' => 'list', 'member' => ['shape' => 'TunnelOption', 'locationName' => 'item']], 'UnassignIpv6AddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['Ipv6Addresses' => ['shape' => 'Ipv6AddressList', 'locationName' => 'ipv6Addresses'], 'Ipv6Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'Ipv6Prefix'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId']]], 'UnassignIpv6AddressesResult' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'UnassignedIpv6Addresses' => ['shape' => 'Ipv6AddressList', 'locationName' => 'unassignedIpv6Addresses'], 'UnassignedIpv6Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'unassignedIpv6PrefixSet']]], 'UnassignPrivateIpAddressesRequest' => ['type' => 'structure', 'required' => ['NetworkInterfaceId'], 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddressStringList', 'locationName' => 'privateIpAddress'], 'Ipv4Prefixes' => ['shape' => 'IpPrefixList', 'locationName' => 'Ipv4Prefix']]], 'UnassignPrivateNatGatewayAddressRequest' => ['type' => 'structure', 'required' => ['NatGatewayId', 'PrivateIpAddresses'], 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId'], 'PrivateIpAddresses' => ['shape' => 'IpList', 'locationName' => 'PrivateIpAddress'], 'MaxDrainDurationSeconds' => ['shape' => 'DrainSeconds'], 'DryRun' => ['shape' => 'Boolean']]], 'UnassignPrivateNatGatewayAddressResult' => ['type' => 'structure', 'members' => ['NatGatewayId' => ['shape' => 'NatGatewayId', 'locationName' => 'natGatewayId'], 'NatGatewayAddresses' => ['shape' => 'NatGatewayAddressList', 'locationName' => 'natGatewayAddressSet']]], 'UnlimitedSupportedInstanceFamily' => ['type' => 'string', 'enum' => ['t2', 't3', 't3a', 't4g']], 'UnmonitorInstancesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdStringList', 'locationName' => 'InstanceId'], 'DryRun' => ['shape' => 'Boolean', 'locationName' => 'dryRun']]], 'UnmonitorInstancesResult' => ['type' => 'structure', 'members' => ['InstanceMonitorings' => ['shape' => 'InstanceMonitoringList', 'locationName' => 'instancesSet']]], 'UnsuccessfulInstanceCreditSpecificationErrorCode' => ['type' => 'string', 'enum' => ['InvalidInstanceID.Malformed', 'InvalidInstanceID.NotFound', 'IncorrectInstanceState', 'InstanceCreditSpecification.NotSupported']], 'UnsuccessfulInstanceCreditSpecificationItem' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'Error' => ['shape' => 'UnsuccessfulInstanceCreditSpecificationItemError', 'locationName' => 'error']]], 'UnsuccessfulInstanceCreditSpecificationItemError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'UnsuccessfulInstanceCreditSpecificationErrorCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'UnsuccessfulInstanceCreditSpecificationSet' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulInstanceCreditSpecificationItem', 'locationName' => 'item']], 'UnsuccessfulItem' => ['type' => 'structure', 'members' => ['Error' => ['shape' => 'UnsuccessfulItemError', 'locationName' => 'error'], 'ResourceId' => ['shape' => 'String', 'locationName' => 'resourceId']]], 'UnsuccessfulItemError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'UnsuccessfulItemList' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UnsuccessfulItemSet' => ['type' => 'list', 'member' => ['shape' => 'UnsuccessfulItem', 'locationName' => 'item']], 'UpdateSecurityGroupRuleDescriptionsEgressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'SecurityGroupId'], 'GroupName' => ['shape' => 'SecurityGroupName'], 'IpPermissions' => ['shape' => 'IpPermissionList'], 'SecurityGroupRuleDescriptions' => ['shape' => 'SecurityGroupRuleDescriptionList', 'locationName' => 'SecurityGroupRuleDescription']]], 'UpdateSecurityGroupRuleDescriptionsEgressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'UpdateSecurityGroupRuleDescriptionsIngressRequest' => ['type' => 'structure', 'members' => ['DryRun' => ['shape' => 'Boolean'], 'GroupId' => ['shape' => 'SecurityGroupId'], 'GroupName' => ['shape' => 'SecurityGroupName'], 'IpPermissions' => ['shape' => 'IpPermissionList'], 'SecurityGroupRuleDescriptions' => ['shape' => 'SecurityGroupRuleDescriptionList', 'locationName' => 'SecurityGroupRuleDescription']]], 'UpdateSecurityGroupRuleDescriptionsIngressResult' => ['type' => 'structure', 'members' => ['Return' => ['shape' => 'Boolean', 'locationName' => 'return']]], 'UsageClassType' => ['type' => 'string', 'enum' => ['spot', 'on-demand']], 'UsageClassTypeList' => ['type' => 'list', 'member' => ['shape' => 'UsageClassType', 'locationName' => 'item']], 'UserBucket' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Key' => ['shape' => 'String']]], 'UserBucketDetails' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'String', 'locationName' => 's3Bucket'], 'S3Key' => ['shape' => 'String', 'locationName' => 's3Key']]], 'UserData' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'String', 'locationName' => 'data']], 'sensitive' => \true], 'UserGroupStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserGroup']], 'UserIdGroupPair' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName'], 'PeeringStatus' => ['shape' => 'String', 'locationName' => 'peeringStatus'], 'UserId' => ['shape' => 'String', 'locationName' => 'userId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'UserIdGroupPairList' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdGroupPairSet' => ['type' => 'list', 'member' => ['shape' => 'UserIdGroupPair', 'locationName' => 'item']], 'UserIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'UserId']], 'UserTrustProviderType' => ['type' => 'string', 'enum' => ['iam-identity-center', 'oidc']], 'VCpuCount' => ['type' => 'integer'], 'VCpuCountRange' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Integer', 'locationName' => 'min'], 'Max' => ['shape' => 'Integer', 'locationName' => 'max']]], 'VCpuCountRangeRequest' => ['type' => 'structure', 'required' => ['Min'], 'members' => ['Min' => ['shape' => 'Integer'], 'Max' => ['shape' => 'Integer']]], 'VCpuInfo' => ['type' => 'structure', 'members' => ['DefaultVCpus' => ['shape' => 'VCpuCount', 'locationName' => 'defaultVCpus'], 'DefaultCores' => ['shape' => 'CoreCount', 'locationName' => 'defaultCores'], 'DefaultThreadsPerCore' => ['shape' => 'ThreadsPerCore', 'locationName' => 'defaultThreadsPerCore'], 'ValidCores' => ['shape' => 'CoreCountList', 'locationName' => 'validCores'], 'ValidThreadsPerCore' => ['shape' => 'ThreadsPerCoreList', 'locationName' => 'validThreadsPerCore']]], 'ValidationError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'ValidationWarning' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'ErrorSet', 'locationName' => 'errorSet']]], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VerifiedAccessEndpoint' => ['type' => 'structure', 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'String', 'locationName' => 'verifiedAccessInstanceId'], 'VerifiedAccessGroupId' => ['shape' => 'String', 'locationName' => 'verifiedAccessGroupId'], 'VerifiedAccessEndpointId' => ['shape' => 'String', 'locationName' => 'verifiedAccessEndpointId'], 'ApplicationDomain' => ['shape' => 'String', 'locationName' => 'applicationDomain'], 'EndpointType' => ['shape' => 'VerifiedAccessEndpointType', 'locationName' => 'endpointType'], 'AttachmentType' => ['shape' => 'VerifiedAccessEndpointAttachmentType', 'locationName' => 'attachmentType'], 'DomainCertificateArn' => ['shape' => 'String', 'locationName' => 'domainCertificateArn'], 'EndpointDomain' => ['shape' => 'String', 'locationName' => 'endpointDomain'], 'DeviceValidationDomain' => ['shape' => 'String', 'locationName' => 'deviceValidationDomain'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList', 'locationName' => 'securityGroupIdSet'], 'LoadBalancerOptions' => ['shape' => 'VerifiedAccessEndpointLoadBalancerOptions', 'locationName' => 'loadBalancerOptions'], 'NetworkInterfaceOptions' => ['shape' => 'VerifiedAccessEndpointEniOptions', 'locationName' => 'networkInterfaceOptions'], 'Status' => ['shape' => 'VerifiedAccessEndpointStatus', 'locationName' => 'status'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'CreationTime' => ['shape' => 'String', 'locationName' => 'creationTime'], 'LastUpdatedTime' => ['shape' => 'String', 'locationName' => 'lastUpdatedTime'], 'DeletionTime' => ['shape' => 'String', 'locationName' => 'deletionTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VerifiedAccessEndpointAttachmentType' => ['type' => 'string', 'enum' => ['vpc']], 'VerifiedAccessEndpointEniOptions' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId', 'locationName' => 'networkInterfaceId'], 'Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol', 'locationName' => 'protocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber', 'locationName' => 'port']]], 'VerifiedAccessEndpointId' => ['type' => 'string'], 'VerifiedAccessEndpointIdList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessEndpointId', 'locationName' => 'item']], 'VerifiedAccessEndpointList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessEndpoint', 'locationName' => 'item']], 'VerifiedAccessEndpointLoadBalancerOptions' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'VerifiedAccessEndpointProtocol', 'locationName' => 'protocol'], 'Port' => ['shape' => 'VerifiedAccessEndpointPortNumber', 'locationName' => 'port'], 'LoadBalancerArn' => ['shape' => 'String', 'locationName' => 'loadBalancerArn'], 'SubnetIds' => ['shape' => 'VerifiedAccessEndpointSubnetIdList', 'locationName' => 'subnetIdSet']]], 'VerifiedAccessEndpointPortNumber' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'VerifiedAccessEndpointProtocol' => ['type' => 'string', 'enum' => ['http', 'https']], 'VerifiedAccessEndpointStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VerifiedAccessEndpointStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VerifiedAccessEndpointStatusCode' => ['type' => 'string', 'enum' => ['pending', 'active', 'updating', 'deleting', 'deleted']], 'VerifiedAccessEndpointSubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'item']], 'VerifiedAccessEndpointType' => ['type' => 'string', 'enum' => ['load-balancer', 'network-interface']], 'VerifiedAccessGroup' => ['type' => 'structure', 'members' => ['VerifiedAccessGroupId' => ['shape' => 'String', 'locationName' => 'verifiedAccessGroupId'], 'VerifiedAccessInstanceId' => ['shape' => 'String', 'locationName' => 'verifiedAccessInstanceId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Owner' => ['shape' => 'String', 'locationName' => 'owner'], 'VerifiedAccessGroupArn' => ['shape' => 'String', 'locationName' => 'verifiedAccessGroupArn'], 'CreationTime' => ['shape' => 'String', 'locationName' => 'creationTime'], 'LastUpdatedTime' => ['shape' => 'String', 'locationName' => 'lastUpdatedTime'], 'DeletionTime' => ['shape' => 'String', 'locationName' => 'deletionTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VerifiedAccessGroupId' => ['type' => 'string'], 'VerifiedAccessGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessGroupId', 'locationName' => 'item']], 'VerifiedAccessGroupList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessGroup', 'locationName' => 'item']], 'VerifiedAccessInstance' => ['type' => 'structure', 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'String', 'locationName' => 'verifiedAccessInstanceId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'VerifiedAccessTrustProviders' => ['shape' => 'VerifiedAccessTrustProviderCondensedList', 'locationName' => 'verifiedAccessTrustProviderSet'], 'CreationTime' => ['shape' => 'String', 'locationName' => 'creationTime'], 'LastUpdatedTime' => ['shape' => 'String', 'locationName' => 'lastUpdatedTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VerifiedAccessInstanceId' => ['type' => 'string'], 'VerifiedAccessInstanceIdList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessInstanceId', 'locationName' => 'item']], 'VerifiedAccessInstanceList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessInstance', 'locationName' => 'item']], 'VerifiedAccessInstanceLoggingConfiguration' => ['type' => 'structure', 'members' => ['VerifiedAccessInstanceId' => ['shape' => 'String', 'locationName' => 'verifiedAccessInstanceId'], 'AccessLogs' => ['shape' => 'VerifiedAccessLogs', 'locationName' => 'accessLogs']]], 'VerifiedAccessInstanceLoggingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessInstanceLoggingConfiguration', 'locationName' => 'item']], 'VerifiedAccessLogCloudWatchLogsDestination' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled'], 'DeliveryStatus' => ['shape' => 'VerifiedAccessLogDeliveryStatus', 'locationName' => 'deliveryStatus'], 'LogGroup' => ['shape' => 'String', 'locationName' => 'logGroup']]], 'VerifiedAccessLogCloudWatchLogsDestinationOptions' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean'], 'LogGroup' => ['shape' => 'String']]], 'VerifiedAccessLogDeliveryStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VerifiedAccessLogDeliveryStatusCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VerifiedAccessLogDeliveryStatusCode' => ['type' => 'string', 'enum' => ['success', 'failed']], 'VerifiedAccessLogKinesisDataFirehoseDestination' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled'], 'DeliveryStatus' => ['shape' => 'VerifiedAccessLogDeliveryStatus', 'locationName' => 'deliveryStatus'], 'DeliveryStream' => ['shape' => 'String', 'locationName' => 'deliveryStream']]], 'VerifiedAccessLogKinesisDataFirehoseDestinationOptions' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean'], 'DeliveryStream' => ['shape' => 'String']]], 'VerifiedAccessLogOptions' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'VerifiedAccessLogS3DestinationOptions'], 'CloudWatchLogs' => ['shape' => 'VerifiedAccessLogCloudWatchLogsDestinationOptions'], 'KinesisDataFirehose' => ['shape' => 'VerifiedAccessLogKinesisDataFirehoseDestinationOptions']]], 'VerifiedAccessLogS3Destination' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean', 'locationName' => 'enabled'], 'DeliveryStatus' => ['shape' => 'VerifiedAccessLogDeliveryStatus', 'locationName' => 'deliveryStatus'], 'BucketName' => ['shape' => 'String', 'locationName' => 'bucketName'], 'Prefix' => ['shape' => 'String', 'locationName' => 'prefix'], 'BucketOwner' => ['shape' => 'String', 'locationName' => 'bucketOwner']]], 'VerifiedAccessLogS3DestinationOptions' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean'], 'BucketName' => ['shape' => 'String'], 'Prefix' => ['shape' => 'String'], 'BucketOwner' => ['shape' => 'String']]], 'VerifiedAccessLogs' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'VerifiedAccessLogS3Destination', 'locationName' => 's3'], 'CloudWatchLogs' => ['shape' => 'VerifiedAccessLogCloudWatchLogsDestination', 'locationName' => 'cloudWatchLogs'], 'KinesisDataFirehose' => ['shape' => 'VerifiedAccessLogKinesisDataFirehoseDestination', 'locationName' => 'kinesisDataFirehose']]], 'VerifiedAccessTrustProvider' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProviderId' => ['shape' => 'String', 'locationName' => 'verifiedAccessTrustProviderId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'TrustProviderType' => ['shape' => 'TrustProviderType', 'locationName' => 'trustProviderType'], 'UserTrustProviderType' => ['shape' => 'UserTrustProviderType', 'locationName' => 'userTrustProviderType'], 'DeviceTrustProviderType' => ['shape' => 'DeviceTrustProviderType', 'locationName' => 'deviceTrustProviderType'], 'OidcOptions' => ['shape' => 'OidcOptions', 'locationName' => 'oidcOptions'], 'DeviceOptions' => ['shape' => 'DeviceOptions', 'locationName' => 'deviceOptions'], 'PolicyReferenceName' => ['shape' => 'String', 'locationName' => 'policyReferenceName'], 'CreationTime' => ['shape' => 'String', 'locationName' => 'creationTime'], 'LastUpdatedTime' => ['shape' => 'String', 'locationName' => 'lastUpdatedTime'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VerifiedAccessTrustProviderCondensed' => ['type' => 'structure', 'members' => ['VerifiedAccessTrustProviderId' => ['shape' => 'String', 'locationName' => 'verifiedAccessTrustProviderId'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'TrustProviderType' => ['shape' => 'TrustProviderType', 'locationName' => 'trustProviderType'], 'UserTrustProviderType' => ['shape' => 'UserTrustProviderType', 'locationName' => 'userTrustProviderType'], 'DeviceTrustProviderType' => ['shape' => 'DeviceTrustProviderType', 'locationName' => 'deviceTrustProviderType']]], 'VerifiedAccessTrustProviderCondensedList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessTrustProviderCondensed', 'locationName' => 'item']], 'VerifiedAccessTrustProviderId' => ['type' => 'string'], 'VerifiedAccessTrustProviderIdList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessTrustProviderId', 'locationName' => 'item']], 'VerifiedAccessTrustProviderList' => ['type' => 'list', 'member' => ['shape' => 'VerifiedAccessTrustProvider', 'locationName' => 'item']], 'VersionDescription' => ['type' => 'string', 'max' => 255, 'min' => 0], 'VersionStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VgwTelemetry' => ['type' => 'structure', 'members' => ['AcceptedRouteCount' => ['shape' => 'Integer', 'locationName' => 'acceptedRouteCount'], 'LastStatusChange' => ['shape' => 'DateTime', 'locationName' => 'lastStatusChange'], 'OutsideIpAddress' => ['shape' => 'String', 'locationName' => 'outsideIpAddress'], 'Status' => ['shape' => 'TelemetryStatus', 'locationName' => 'status'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'CertificateArn' => ['shape' => 'String', 'locationName' => 'certificateArn']]], 'VgwTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'VgwTelemetry', 'locationName' => 'item']], 'VirtualizationType' => ['type' => 'string', 'enum' => ['hvm', 'paravirtual']], 'VirtualizationTypeList' => ['type' => 'list', 'member' => ['shape' => 'VirtualizationType', 'locationName' => 'item']], 'VirtualizationTypeSet' => ['type' => 'list', 'member' => ['shape' => 'VirtualizationType', 'locationName' => 'item'], 'max' => 2, 'min' => 0], 'Volume' => ['type' => 'structure', 'members' => ['Attachments' => ['shape' => 'VolumeAttachmentList', 'locationName' => 'attachmentSet'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'CreateTime' => ['shape' => 'DateTime', 'locationName' => 'createTime'], 'Encrypted' => ['shape' => 'Boolean', 'locationName' => 'encrypted'], 'KmsKeyId' => ['shape' => 'String', 'locationName' => 'kmsKeyId'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Size' => ['shape' => 'Integer', 'locationName' => 'size'], 'SnapshotId' => ['shape' => 'String', 'locationName' => 'snapshotId'], 'State' => ['shape' => 'VolumeState', 'locationName' => 'status'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'Iops' => ['shape' => 'Integer', 'locationName' => 'iops'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VolumeType' => ['shape' => 'VolumeType', 'locationName' => 'volumeType'], 'FastRestored' => ['shape' => 'Boolean', 'locationName' => 'fastRestored'], 'MultiAttachEnabled' => ['shape' => 'Boolean', 'locationName' => 'multiAttachEnabled'], 'Throughput' => ['shape' => 'Integer', 'locationName' => 'throughput']]], 'VolumeAttachment' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'DateTime', 'locationName' => 'attachTime'], 'Device' => ['shape' => 'String', 'locationName' => 'device'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'State' => ['shape' => 'VolumeAttachmentState', 'locationName' => 'status'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'DeleteOnTermination' => ['shape' => 'Boolean', 'locationName' => 'deleteOnTermination']]], 'VolumeAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VolumeAttachment', 'locationName' => 'item']], 'VolumeAttachmentState' => ['type' => 'string', 'enum' => ['attaching', 'attached', 'detaching', 'detached', 'busy']], 'VolumeAttributeName' => ['type' => 'string', 'enum' => ['autoEnableIO', 'productCodes']], 'VolumeDetail' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => 'Long', 'locationName' => 'size']]], 'VolumeId' => ['type' => 'string'], 'VolumeIdStringList' => ['type' => 'list', 'member' => ['shape' => 'VolumeId', 'locationName' => 'VolumeId']], 'VolumeIdWithResolver' => ['type' => 'string'], 'VolumeList' => ['type' => 'list', 'member' => ['shape' => 'Volume', 'locationName' => 'item']], 'VolumeModification' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'ModificationState' => ['shape' => 'VolumeModificationState', 'locationName' => 'modificationState'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage'], 'TargetSize' => ['shape' => 'Integer', 'locationName' => 'targetSize'], 'TargetIops' => ['shape' => 'Integer', 'locationName' => 'targetIops'], 'TargetVolumeType' => ['shape' => 'VolumeType', 'locationName' => 'targetVolumeType'], 'TargetThroughput' => ['shape' => 'Integer', 'locationName' => 'targetThroughput'], 'TargetMultiAttachEnabled' => ['shape' => 'Boolean', 'locationName' => 'targetMultiAttachEnabled'], 'OriginalSize' => ['shape' => 'Integer', 'locationName' => 'originalSize'], 'OriginalIops' => ['shape' => 'Integer', 'locationName' => 'originalIops'], 'OriginalVolumeType' => ['shape' => 'VolumeType', 'locationName' => 'originalVolumeType'], 'OriginalThroughput' => ['shape' => 'Integer', 'locationName' => 'originalThroughput'], 'OriginalMultiAttachEnabled' => ['shape' => 'Boolean', 'locationName' => 'originalMultiAttachEnabled'], 'Progress' => ['shape' => 'Long', 'locationName' => 'progress'], 'StartTime' => ['shape' => 'DateTime', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'DateTime', 'locationName' => 'endTime']]], 'VolumeModificationList' => ['type' => 'list', 'member' => ['shape' => 'VolumeModification', 'locationName' => 'item']], 'VolumeModificationState' => ['type' => 'string', 'enum' => ['modifying', 'optimizing', 'completed', 'failed']], 'VolumeState' => ['type' => 'string', 'enum' => ['creating', 'available', 'in-use', 'deleting', 'deleted', 'error']], 'VolumeStatusAction' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'code'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId'], 'EventType' => ['shape' => 'String', 'locationName' => 'eventType']]], 'VolumeStatusActionsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusAction', 'locationName' => 'item']], 'VolumeStatusAttachmentStatus' => ['type' => 'structure', 'members' => ['IoPerformance' => ['shape' => 'String', 'locationName' => 'ioPerformance'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId']]], 'VolumeStatusAttachmentStatusList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusAttachmentStatus', 'locationName' => 'item']], 'VolumeStatusDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VolumeStatusName', 'locationName' => 'name'], 'Status' => ['shape' => 'String', 'locationName' => 'status']]], 'VolumeStatusDetailsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusDetails', 'locationName' => 'item']], 'VolumeStatusEvent' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String', 'locationName' => 'description'], 'EventId' => ['shape' => 'String', 'locationName' => 'eventId'], 'EventType' => ['shape' => 'String', 'locationName' => 'eventType'], 'NotAfter' => ['shape' => 'MillisecondDateTime', 'locationName' => 'notAfter'], 'NotBefore' => ['shape' => 'MillisecondDateTime', 'locationName' => 'notBefore'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId']]], 'VolumeStatusEventsList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusEvent', 'locationName' => 'item']], 'VolumeStatusInfo' => ['type' => 'structure', 'members' => ['Details' => ['shape' => 'VolumeStatusDetailsList', 'locationName' => 'details'], 'Status' => ['shape' => 'VolumeStatusInfoStatus', 'locationName' => 'status']]], 'VolumeStatusInfoStatus' => ['type' => 'string', 'enum' => ['ok', 'impaired', 'insufficient-data']], 'VolumeStatusItem' => ['type' => 'structure', 'members' => ['Actions' => ['shape' => 'VolumeStatusActionsList', 'locationName' => 'actionsSet'], 'AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'Events' => ['shape' => 'VolumeStatusEventsList', 'locationName' => 'eventsSet'], 'VolumeId' => ['shape' => 'String', 'locationName' => 'volumeId'], 'VolumeStatus' => ['shape' => 'VolumeStatusInfo', 'locationName' => 'volumeStatus'], 'AttachmentStatuses' => ['shape' => 'VolumeStatusAttachmentStatusList', 'locationName' => 'attachmentStatuses']]], 'VolumeStatusList' => ['type' => 'list', 'member' => ['shape' => 'VolumeStatusItem', 'locationName' => 'item']], 'VolumeStatusName' => ['type' => 'string', 'enum' => ['io-enabled', 'io-performance']], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'io1', 'io2', 'gp2', 'sc1', 'st1', 'gp3']], 'Vpc' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'DhcpOptionsId' => ['shape' => 'String', 'locationName' => 'dhcpOptionsId'], 'State' => ['shape' => 'VpcState', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'InstanceTenancy' => ['shape' => 'Tenancy', 'locationName' => 'instanceTenancy'], 'Ipv6CidrBlockAssociationSet' => ['shape' => 'VpcIpv6CidrBlockAssociationSet', 'locationName' => 'ipv6CidrBlockAssociationSet'], 'CidrBlockAssociationSet' => ['shape' => 'VpcCidrBlockAssociationSet', 'locationName' => 'cidrBlockAssociationSet'], 'IsDefault' => ['shape' => 'Boolean', 'locationName' => 'isDefault'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpcAttachment' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AttachmentStatus', 'locationName' => 'state'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'VpcAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'VpcAttachment', 'locationName' => 'item']], 'VpcAttributeName' => ['type' => 'string', 'enum' => ['enableDnsSupport', 'enableDnsHostnames', 'enableNetworkAddressUsageMetrics']], 'VpcCidrAssociationId' => ['type' => 'string'], 'VpcCidrBlockAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'CidrBlockState' => ['shape' => 'VpcCidrBlockState', 'locationName' => 'cidrBlockState']]], 'VpcCidrBlockAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'VpcCidrBlockAssociation', 'locationName' => 'item']], 'VpcCidrBlockState' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'VpcCidrBlockStateCode', 'locationName' => 'state'], 'StatusMessage' => ['shape' => 'String', 'locationName' => 'statusMessage']]], 'VpcCidrBlockStateCode' => ['type' => 'string', 'enum' => ['associating', 'associated', 'disassociating', 'disassociated', 'failing', 'failed']], 'VpcClassicLink' => ['type' => 'structure', 'members' => ['ClassicLinkEnabled' => ['shape' => 'Boolean', 'locationName' => 'classicLinkEnabled'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'VpcClassicLinkIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcId', 'locationName' => 'VpcId']], 'VpcClassicLinkList' => ['type' => 'list', 'member' => ['shape' => 'VpcClassicLink', 'locationName' => 'item']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'VpcEndpointType' => ['shape' => 'VpcEndpointType', 'locationName' => 'vpcEndpointType'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'State' => ['shape' => 'State', 'locationName' => 'state'], 'PolicyDocument' => ['shape' => 'String', 'locationName' => 'policyDocument'], 'RouteTableIds' => ['shape' => 'ValueStringList', 'locationName' => 'routeTableIdSet'], 'SubnetIds' => ['shape' => 'ValueStringList', 'locationName' => 'subnetIdSet'], 'Groups' => ['shape' => 'GroupIdentifierSet', 'locationName' => 'groupSet'], 'IpAddressType' => ['shape' => 'IpAddressType', 'locationName' => 'ipAddressType'], 'DnsOptions' => ['shape' => 'DnsOptions', 'locationName' => 'dnsOptions'], 'PrivateDnsEnabled' => ['shape' => 'Boolean', 'locationName' => 'privateDnsEnabled'], 'RequesterManaged' => ['shape' => 'Boolean', 'locationName' => 'requesterManaged'], 'NetworkInterfaceIds' => ['shape' => 'ValueStringList', 'locationName' => 'networkInterfaceIdSet'], 'DnsEntries' => ['shape' => 'DnsEntrySet', 'locationName' => 'dnsEntrySet'], 'CreationTimestamp' => ['shape' => 'MillisecondDateTime', 'locationName' => 'creationTimestamp'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'LastError' => ['shape' => 'LastError', 'locationName' => 'lastError']]], 'VpcEndpointConnection' => ['type' => 'structure', 'members' => ['ServiceId' => ['shape' => 'String', 'locationName' => 'serviceId'], 'VpcEndpointId' => ['shape' => 'String', 'locationName' => 'vpcEndpointId'], 'VpcEndpointOwner' => ['shape' => 'String', 'locationName' => 'vpcEndpointOwner'], 'VpcEndpointState' => ['shape' => 'State', 'locationName' => 'vpcEndpointState'], 'CreationTimestamp' => ['shape' => 'MillisecondDateTime', 'locationName' => 'creationTimestamp'], 'DnsEntries' => ['shape' => 'DnsEntrySet', 'locationName' => 'dnsEntrySet'], 'NetworkLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'networkLoadBalancerArnSet'], 'GatewayLoadBalancerArns' => ['shape' => 'ValueStringList', 'locationName' => 'gatewayLoadBalancerArnSet'], 'IpAddressType' => ['shape' => 'IpAddressType', 'locationName' => 'ipAddressType'], 'VpcEndpointConnectionId' => ['shape' => 'String', 'locationName' => 'vpcEndpointConnectionId'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpcEndpointConnectionSet' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointConnection', 'locationName' => 'item']], 'VpcEndpointId' => ['type' => 'string'], 'VpcEndpointIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointId', 'locationName' => 'item']], 'VpcEndpointRouteTableIdList' => ['type' => 'list', 'member' => ['shape' => 'RouteTableId', 'locationName' => 'item']], 'VpcEndpointSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId', 'locationName' => 'item']], 'VpcEndpointServiceId' => ['type' => 'string'], 'VpcEndpointServiceIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointServiceId', 'locationName' => 'item']], 'VpcEndpointSet' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint', 'locationName' => 'item']], 'VpcEndpointSubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId', 'locationName' => 'item']], 'VpcEndpointType' => ['type' => 'string', 'enum' => ['Interface', 'Gateway', 'GatewayLoadBalancer']], 'VpcFlowLogId' => ['type' => 'string'], 'VpcId' => ['type' => 'string'], 'VpcIdStringList' => ['type' => 'list', 'member' => ['shape' => 'VpcId', 'locationName' => 'VpcId']], 'VpcIpv6CidrBlockAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'String', 'locationName' => 'associationId'], 'Ipv6CidrBlock' => ['shape' => 'String', 'locationName' => 'ipv6CidrBlock'], 'Ipv6CidrBlockState' => ['shape' => 'VpcCidrBlockState', 'locationName' => 'ipv6CidrBlockState'], 'NetworkBorderGroup' => ['shape' => 'String', 'locationName' => 'networkBorderGroup'], 'Ipv6Pool' => ['shape' => 'String', 'locationName' => 'ipv6Pool']]], 'VpcIpv6CidrBlockAssociationSet' => ['type' => 'list', 'member' => ['shape' => 'VpcIpv6CidrBlockAssociation', 'locationName' => 'item']], 'VpcList' => ['type' => 'list', 'member' => ['shape' => 'Vpc', 'locationName' => 'item']], 'VpcPeeringConnection' => ['type' => 'structure', 'members' => ['AccepterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'accepterVpcInfo'], 'ExpirationTime' => ['shape' => 'DateTime', 'locationName' => 'expirationTime'], 'RequesterVpcInfo' => ['shape' => 'VpcPeeringConnectionVpcInfo', 'locationName' => 'requesterVpcInfo'], 'Status' => ['shape' => 'VpcPeeringConnectionStateReason', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VpcPeeringConnectionId' => ['shape' => 'String', 'locationName' => 'vpcPeeringConnectionId']]], 'VpcPeeringConnectionId' => ['type' => 'string'], 'VpcPeeringConnectionIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnectionId', 'locationName' => 'item']], 'VpcPeeringConnectionIdWithResolver' => ['type' => 'string'], 'VpcPeeringConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnection', 'locationName' => 'item']], 'VpcPeeringConnectionOptionsDescription' => ['type' => 'structure', 'members' => ['AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowDnsResolutionFromRemoteVpc'], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalClassicLinkToRemoteVpc'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean', 'locationName' => 'allowEgressFromLocalVpcToRemoteClassicLink']]], 'VpcPeeringConnectionStateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'VpcPeeringConnectionStateReasonCode', 'locationName' => 'code'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'VpcPeeringConnectionStateReasonCode' => ['type' => 'string', 'enum' => ['initiating-request', 'pending-acceptance', 'active', 'deleted', 'rejected', 'failed', 'expired', 'provisioning', 'deleting']], 'VpcPeeringConnectionVpcInfo' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'String', 'locationName' => 'cidrBlock'], 'Ipv6CidrBlockSet' => ['shape' => 'Ipv6CidrBlockSet', 'locationName' => 'ipv6CidrBlockSet'], 'CidrBlockSet' => ['shape' => 'CidrBlockSet', 'locationName' => 'cidrBlockSet'], 'OwnerId' => ['shape' => 'String', 'locationName' => 'ownerId'], 'PeeringOptions' => ['shape' => 'VpcPeeringConnectionOptionsDescription', 'locationName' => 'peeringOptions'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Region' => ['shape' => 'String', 'locationName' => 'region']]], 'VpcState' => ['type' => 'string', 'enum' => ['pending', 'available']], 'VpcTenancy' => ['type' => 'string', 'enum' => ['default']], 'VpnConnection' => ['type' => 'structure', 'members' => ['CustomerGatewayConfiguration' => ['shape' => 'String', 'locationName' => 'customerGatewayConfiguration'], 'CustomerGatewayId' => ['shape' => 'String', 'locationName' => 'customerGatewayId'], 'Category' => ['shape' => 'String', 'locationName' => 'category'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'VpnConnectionId' => ['shape' => 'String', 'locationName' => 'vpnConnectionId'], 'VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'TransitGatewayId' => ['shape' => 'String', 'locationName' => 'transitGatewayId'], 'CoreNetworkArn' => ['shape' => 'String', 'locationName' => 'coreNetworkArn'], 'CoreNetworkAttachmentArn' => ['shape' => 'String', 'locationName' => 'coreNetworkAttachmentArn'], 'GatewayAssociationState' => ['shape' => 'GatewayAssociationState', 'locationName' => 'gatewayAssociationState'], 'Options' => ['shape' => 'VpnConnectionOptions', 'locationName' => 'options'], 'Routes' => ['shape' => 'VpnStaticRouteList', 'locationName' => 'routes'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet'], 'VgwTelemetry' => ['shape' => 'VgwTelemetryList', 'locationName' => 'vgwTelemetry']]], 'VpnConnectionDeviceSampleConfiguration' => ['type' => 'string', 'sensitive' => \true], 'VpnConnectionDeviceType' => ['type' => 'structure', 'members' => ['VpnConnectionDeviceTypeId' => ['shape' => 'String', 'locationName' => 'vpnConnectionDeviceTypeId'], 'Vendor' => ['shape' => 'String', 'locationName' => 'vendor'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'Software' => ['shape' => 'String', 'locationName' => 'software']]], 'VpnConnectionDeviceTypeId' => ['type' => 'string'], 'VpnConnectionDeviceTypeList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnectionDeviceType', 'locationName' => 'item']], 'VpnConnectionId' => ['type' => 'string'], 'VpnConnectionIdStringList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnectionId', 'locationName' => 'VpnConnectionId']], 'VpnConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpnConnection', 'locationName' => 'item']], 'VpnConnectionOptions' => ['type' => 'structure', 'members' => ['EnableAcceleration' => ['shape' => 'Boolean', 'locationName' => 'enableAcceleration'], 'StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly'], 'LocalIpv4NetworkCidr' => ['shape' => 'String', 'locationName' => 'localIpv4NetworkCidr'], 'RemoteIpv4NetworkCidr' => ['shape' => 'String', 'locationName' => 'remoteIpv4NetworkCidr'], 'LocalIpv6NetworkCidr' => ['shape' => 'String', 'locationName' => 'localIpv6NetworkCidr'], 'RemoteIpv6NetworkCidr' => ['shape' => 'String', 'locationName' => 'remoteIpv6NetworkCidr'], 'OutsideIpAddressType' => ['shape' => 'String', 'locationName' => 'outsideIpAddressType'], 'TransportTransitGatewayAttachmentId' => ['shape' => 'String', 'locationName' => 'transportTransitGatewayAttachmentId'], 'TunnelInsideIpVersion' => ['shape' => 'TunnelInsideIpVersion', 'locationName' => 'tunnelInsideIpVersion'], 'TunnelOptions' => ['shape' => 'TunnelOptionsList', 'locationName' => 'tunnelOptionSet']]], 'VpnConnectionOptionsSpecification' => ['type' => 'structure', 'members' => ['EnableAcceleration' => ['shape' => 'Boolean'], 'StaticRoutesOnly' => ['shape' => 'Boolean', 'locationName' => 'staticRoutesOnly'], 'TunnelInsideIpVersion' => ['shape' => 'TunnelInsideIpVersion'], 'TunnelOptions' => ['shape' => 'VpnTunnelOptionsSpecificationsList'], 'LocalIpv4NetworkCidr' => ['shape' => 'String'], 'RemoteIpv4NetworkCidr' => ['shape' => 'String'], 'LocalIpv6NetworkCidr' => ['shape' => 'String'], 'RemoteIpv6NetworkCidr' => ['shape' => 'String'], 'OutsideIpAddressType' => ['shape' => 'String'], 'TransportTransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId']]], 'VpnEcmpSupportValue' => ['type' => 'string', 'enum' => ['enable', 'disable']], 'VpnGateway' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state'], 'Type' => ['shape' => 'GatewayType', 'locationName' => 'type'], 'VpcAttachments' => ['shape' => 'VpcAttachmentList', 'locationName' => 'attachments'], 'VpnGatewayId' => ['shape' => 'String', 'locationName' => 'vpnGatewayId'], 'AmazonSideAsn' => ['shape' => 'Long', 'locationName' => 'amazonSideAsn'], 'Tags' => ['shape' => 'TagList', 'locationName' => 'tagSet']]], 'VpnGatewayId' => ['type' => 'string'], 'VpnGatewayIdStringList' => ['type' => 'list', 'member' => ['shape' => 'VpnGatewayId', 'locationName' => 'VpnGatewayId']], 'VpnGatewayList' => ['type' => 'list', 'member' => ['shape' => 'VpnGateway', 'locationName' => 'item']], 'VpnProtocol' => ['type' => 'string', 'enum' => ['openvpn']], 'VpnState' => ['type' => 'string', 'enum' => ['pending', 'available', 'deleting', 'deleted']], 'VpnStaticRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'String', 'locationName' => 'destinationCidrBlock'], 'Source' => ['shape' => 'VpnStaticRouteSource', 'locationName' => 'source'], 'State' => ['shape' => 'VpnState', 'locationName' => 'state']]], 'VpnStaticRouteList' => ['type' => 'list', 'member' => ['shape' => 'VpnStaticRoute', 'locationName' => 'item']], 'VpnStaticRouteSource' => ['type' => 'string', 'enum' => ['Static']], 'VpnTunnelLogOptions' => ['type' => 'structure', 'members' => ['CloudWatchLogOptions' => ['shape' => 'CloudWatchLogOptions', 'locationName' => 'cloudWatchLogOptions']]], 'VpnTunnelLogOptionsSpecification' => ['type' => 'structure', 'members' => ['CloudWatchLogOptions' => ['shape' => 'CloudWatchLogOptionsSpecification']]], 'VpnTunnelOptionsSpecification' => ['type' => 'structure', 'members' => ['TunnelInsideCidr' => ['shape' => 'String'], 'TunnelInsideIpv6Cidr' => ['shape' => 'String'], 'PreSharedKey' => ['shape' => 'String'], 'Phase1LifetimeSeconds' => ['shape' => 'Integer'], 'Phase2LifetimeSeconds' => ['shape' => 'Integer'], 'RekeyMarginTimeSeconds' => ['shape' => 'Integer'], 'RekeyFuzzPercentage' => ['shape' => 'Integer'], 'ReplayWindowSize' => ['shape' => 'Integer'], 'DPDTimeoutSeconds' => ['shape' => 'Integer'], 'DPDTimeoutAction' => ['shape' => 'String'], 'Phase1EncryptionAlgorithms' => ['shape' => 'Phase1EncryptionAlgorithmsRequestList', 'locationName' => 'Phase1EncryptionAlgorithm'], 'Phase2EncryptionAlgorithms' => ['shape' => 'Phase2EncryptionAlgorithmsRequestList', 'locationName' => 'Phase2EncryptionAlgorithm'], 'Phase1IntegrityAlgorithms' => ['shape' => 'Phase1IntegrityAlgorithmsRequestList', 'locationName' => 'Phase1IntegrityAlgorithm'], 'Phase2IntegrityAlgorithms' => ['shape' => 'Phase2IntegrityAlgorithmsRequestList', 'locationName' => 'Phase2IntegrityAlgorithm'], 'Phase1DHGroupNumbers' => ['shape' => 'Phase1DHGroupNumbersRequestList', 'locationName' => 'Phase1DHGroupNumber'], 'Phase2DHGroupNumbers' => ['shape' => 'Phase2DHGroupNumbersRequestList', 'locationName' => 'Phase2DHGroupNumber'], 'IKEVersions' => ['shape' => 'IKEVersionsRequestList', 'locationName' => 'IKEVersion'], 'StartupAction' => ['shape' => 'String'], 'LogOptions' => ['shape' => 'VpnTunnelLogOptionsSpecification']]], 'VpnTunnelOptionsSpecificationsList' => ['type' => 'list', 'member' => ['shape' => 'VpnTunnelOptionsSpecification']], 'WeekDay' => ['type' => 'string', 'enum' => ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday']], 'WithdrawByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'WithdrawByoipCidrResult' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr', 'locationName' => 'byoipCidr']]], 'ZoneIdStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ZoneId']], 'ZoneNameStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ZoneName']], 'scope' => ['type' => 'string', 'enum' => ['Availability Zone', 'Region']], 'snapshotTierStatusSet' => ['type' => 'list', 'member' => ['shape' => 'SnapshotTierStatus', 'locationName' => 'item']], 'totalFpgaMemory' => ['type' => 'integer'], 'totalGpuMemory' => ['type' => 'integer']]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 4d3e6db..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ec2.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ec2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-tests-1.json.php deleted file mode 100644 index ee8f734..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ec2-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/paginators-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/paginators-1.json.php deleted file mode 100644 index 98b41a2..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountAttributes' => ['result_key' => 'AccountAttributes'], 'DescribeAddressTransfers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AddressTransfers'], 'DescribeAddresses' => ['result_key' => 'Addresses'], 'DescribeAddressesAttribute' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Addresses'], 'DescribeAvailabilityZones' => ['result_key' => 'AvailabilityZones'], 'DescribeAwsNetworkPerformanceMetricSubscriptions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Subscriptions'], 'DescribeBundleTasks' => ['result_key' => 'BundleTasks'], 'DescribeByoipCidrs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ByoipCidrs'], 'DescribeCapacityReservationFleets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CapacityReservationFleets'], 'DescribeCapacityReservations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CapacityReservations'], 'DescribeCarrierGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CarrierGateways'], 'DescribeClassicLinkInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Instances'], 'DescribeClientVpnAuthorizationRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AuthorizationRules'], 'DescribeClientVpnConnections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Connections'], 'DescribeClientVpnEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ClientVpnEndpoints'], 'DescribeClientVpnRoutes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Routes'], 'DescribeClientVpnTargetNetworks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ClientVpnTargetNetworks'], 'DescribeCoipPools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CoipPools'], 'DescribeConversionTasks' => ['result_key' => 'ConversionTasks'], 'DescribeCustomerGateways' => ['result_key' => 'CustomerGateways'], 'DescribeDhcpOptions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DhcpOptions'], 'DescribeEgressOnlyInternetGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EgressOnlyInternetGateways'], 'DescribeExportImageTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ExportImageTasks'], 'DescribeExportTasks' => ['result_key' => 'ExportTasks'], 'DescribeFastLaunchImages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'FastLaunchImages'], 'DescribeFastSnapshotRestores' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'FastSnapshotRestores'], 'DescribeFleets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Fleets'], 'DescribeFlowLogs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'FlowLogs'], 'DescribeFpgaImages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'FpgaImages'], 'DescribeHostReservationOfferings' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'OfferingSet'], 'DescribeHostReservations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'HostReservationSet'], 'DescribeHosts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Hosts'], 'DescribeIamInstanceProfileAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IamInstanceProfileAssociations'], 'DescribeImages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Images'], 'DescribeImportImageTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ImportImageTasks'], 'DescribeImportSnapshotTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ImportSnapshotTasks'], 'DescribeInstanceCreditSpecifications' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceCreditSpecifications'], 'DescribeInstanceEventWindows' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceEventWindows'], 'DescribeInstanceStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceStatuses'], 'DescribeInstanceTypeOfferings' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceTypeOfferings'], 'DescribeInstanceTypes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceTypes'], 'DescribeInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Reservations'], 'DescribeInternetGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InternetGateways'], 'DescribeIpamPools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamPools'], 'DescribeIpamResourceDiscoveries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamResourceDiscoveries'], 'DescribeIpamResourceDiscoveryAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamResourceDiscoveryAssociations'], 'DescribeIpamScopes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamScopes'], 'DescribeIpams' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Ipams'], 'DescribeIpv6Pools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Ipv6Pools'], 'DescribeKeyPairs' => ['result_key' => 'KeyPairs'], 'DescribeLaunchTemplateVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LaunchTemplateVersions'], 'DescribeLaunchTemplates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LaunchTemplates'], 'DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGatewayRouteTableVirtualInterfaceGroupAssociations'], 'DescribeLocalGatewayRouteTableVpcAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGatewayRouteTableVpcAssociations'], 'DescribeLocalGatewayRouteTables' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGatewayRouteTables'], 'DescribeLocalGatewayVirtualInterfaceGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGatewayVirtualInterfaceGroups'], 'DescribeLocalGatewayVirtualInterfaces' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGatewayVirtualInterfaces'], 'DescribeLocalGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LocalGateways'], 'DescribeManagedPrefixLists' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PrefixLists'], 'DescribeMovingAddresses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MovingAddressStatuses'], 'DescribeNatGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NatGateways'], 'DescribeNetworkAcls' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkAcls'], 'DescribeNetworkInsightsAccessScopeAnalyses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInsightsAccessScopeAnalyses'], 'DescribeNetworkInsightsAccessScopes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInsightsAccessScopes'], 'DescribeNetworkInsightsAnalyses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInsightsAnalyses'], 'DescribeNetworkInsightsPaths' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInsightsPaths'], 'DescribeNetworkInterfacePermissions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInterfacePermissions'], 'DescribeNetworkInterfaces' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'NetworkInterfaces'], 'DescribePlacementGroups' => ['result_key' => 'PlacementGroups'], 'DescribePrefixLists' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PrefixLists'], 'DescribePrincipalIdFormat' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Principals'], 'DescribePublicIpv4Pools' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PublicIpv4Pools'], 'DescribeRegions' => ['result_key' => 'Regions'], 'DescribeReplaceRootVolumeTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ReplaceRootVolumeTasks'], 'DescribeReservedInstances' => ['result_key' => 'ReservedInstances'], 'DescribeReservedInstancesListings' => ['result_key' => 'ReservedInstancesListings'], 'DescribeReservedInstancesModifications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ReservedInstancesModifications'], 'DescribeReservedInstancesOfferings' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ReservedInstancesOfferings'], 'DescribeRouteTables' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RouteTables'], 'DescribeScheduledInstanceAvailability' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScheduledInstanceAvailabilitySet'], 'DescribeScheduledInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScheduledInstanceSet'], 'DescribeSecurityGroupRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityGroupRules'], 'DescribeSecurityGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityGroups'], 'DescribeSnapshotTierStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SnapshotTierStatuses'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Snapshots'], 'DescribeSpotFleetRequests' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SpotFleetRequestConfigs'], 'DescribeSpotInstanceRequests' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SpotInstanceRequests'], 'DescribeSpotPriceHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SpotPriceHistory'], 'DescribeStaleSecurityGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'StaleSecurityGroupSet'], 'DescribeStoreImageTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'StoreImageTaskResults'], 'DescribeSubnets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Subnets'], 'DescribeTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'DescribeTrafficMirrorFilters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TrafficMirrorFilters'], 'DescribeTrafficMirrorSessions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TrafficMirrorSessions'], 'DescribeTrafficMirrorTargets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TrafficMirrorTargets'], 'DescribeTransitGatewayAttachments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayAttachments'], 'DescribeTransitGatewayConnectPeers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayConnectPeers'], 'DescribeTransitGatewayConnects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayConnects'], 'DescribeTransitGatewayMulticastDomains' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayMulticastDomains'], 'DescribeTransitGatewayPeeringAttachments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayPeeringAttachments'], 'DescribeTransitGatewayPolicyTables' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayPolicyTables'], 'DescribeTransitGatewayRouteTableAnnouncements' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayRouteTableAnnouncements'], 'DescribeTransitGatewayRouteTables' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayRouteTables'], 'DescribeTransitGatewayVpcAttachments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayVpcAttachments'], 'DescribeTransitGateways' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGateways'], 'DescribeTrunkInterfaceAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InterfaceAssociations'], 'DescribeVerifiedAccessEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VerifiedAccessEndpoints'], 'DescribeVerifiedAccessGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VerifiedAccessGroups'], 'DescribeVerifiedAccessInstanceLoggingConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LoggingConfigurations'], 'DescribeVerifiedAccessInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VerifiedAccessInstances'], 'DescribeVerifiedAccessTrustProviders' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VerifiedAccessTrustProviders'], 'DescribeVolumeStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VolumeStatuses'], 'DescribeVolumes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Volumes'], 'DescribeVolumesModifications' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VolumesModifications'], 'DescribeVpcClassicLinkDnsSupport' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Vpcs'], 'DescribeVpcEndpointConnectionNotifications' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ConnectionNotificationSet'], 'DescribeVpcEndpointConnections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VpcEndpointConnections'], 'DescribeVpcEndpointServiceConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ServiceConfigurations'], 'DescribeVpcEndpointServicePermissions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AllowedPrincipals'], 'DescribeVpcEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VpcEndpoints'], 'DescribeVpcPeeringConnections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VpcPeeringConnections'], 'DescribeVpcs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Vpcs'], 'DescribeVpnConnections' => ['result_key' => 'VpnConnections'], 'DescribeVpnGateways' => ['result_key' => 'VpnGateways'], 'GetAssociatedIpv6PoolCidrs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Ipv6CidrAssociations'], 'GetAwsNetworkPerformanceData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DataResponses'], 'GetGroupsForCapacityReservation' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CapacityReservationGroups'], 'GetInstanceTypesFromInstanceRequirements' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceTypes'], 'GetIpamAddressHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'HistoryRecords'], 'GetIpamDiscoveredAccounts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamDiscoveredAccounts'], 'GetIpamDiscoveredResourceCidrs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamDiscoveredResourceCidrs'], 'GetIpamPoolAllocations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamPoolAllocations'], 'GetIpamPoolCidrs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamPoolCidrs'], 'GetIpamResourceCidrs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'IpamResourceCidrs'], 'GetManagedPrefixListAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PrefixListAssociations'], 'GetManagedPrefixListEntries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Entries'], 'GetSpotPlacementScores' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SpotPlacementScores'], 'GetTransitGatewayAttachmentPropagations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayAttachmentPropagations'], 'GetTransitGatewayMulticastDomainAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MulticastDomainAssociations'], 'GetTransitGatewayPolicyTableAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Associations'], 'GetTransitGatewayPrefixListReferences' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayPrefixListReferences'], 'GetTransitGatewayRouteTableAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Associations'], 'GetTransitGatewayRouteTablePropagations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TransitGatewayRouteTablePropagations'], 'GetVpnConnectionDeviceTypes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'VpnConnectionDeviceTypes'], 'ListImagesInRecycleBin' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Images'], 'ListSnapshotsInRecycleBin' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Snapshots'], 'SearchLocalGatewayRoutes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Routes'], 'SearchTransitGatewayMulticastGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MulticastGroups']]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/smoke.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/smoke.json.php deleted file mode 100644 index df56f9d..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeRegions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeInstances', 'input' => ['InstanceIds' => ['i-12345678']], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-1.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-1.json.php deleted file mode 100644 index d9cb213..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 15, 'max_attempts' => 40, 'acceptor_type' => 'output'], '__InstanceState' => ['operation' => 'DescribeInstances', 'acceptor_path' => 'Reservations[].Instances[].State.Name'], '__InstanceStatus' => ['operation' => 'DescribeInstanceStatus', 'success_value' => 'ok'], 'SystemStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].SystemStatus.Status'], 'InstanceStatusOk' => ['extends' => '__InstanceStatus', 'acceptor_path' => 'InstanceStatuses[].InstanceStatus.Status'], 'ImageAvailable' => ['operation' => 'DescribeImages', 'acceptor_path' => 'Images[].State', 'success_value' => 'available', 'failure_value' => ['failed']], 'InstanceRunning' => ['extends' => '__InstanceState', 'success_value' => 'running', 'failure_value' => ['shutting-down', 'terminated', 'stopping']], 'InstanceStopped' => ['extends' => '__InstanceState', 'success_value' => 'stopped', 'failure_value' => ['pending', 'terminated']], 'InstanceTerminated' => ['extends' => '__InstanceState', 'success_value' => 'terminated', 'failure_value' => ['pending', 'stopping']], '__ExportTaskState' => ['operation' => 'DescribeExportTasks', 'acceptor_path' => 'ExportTasks[].State'], 'ExportTaskCompleted' => ['extends' => '__ExportTaskState', 'success_value' => 'completed'], 'ExportTaskCancelled' => ['extends' => '__ExportTaskState', 'success_value' => 'cancelled'], 'SnapshotCompleted' => ['operation' => 'DescribeSnapshots', 'success_path' => 'Snapshots[].State', 'success_value' => 'completed'], 'SubnetAvailable' => ['operation' => 'DescribeSubnets', 'success_path' => 'Subnets[].State', 'success_value' => 'available'], '__VolumeStatus' => ['operation' => 'DescribeVolumes', 'acceptor_path' => 'Volumes[].State'], 'VolumeAvailable' => ['extends' => '__VolumeStatus', 'success_value' => 'available', 'failure_value' => ['deleted']], 'VolumeInUse' => ['extends' => '__VolumeStatus', 'success_value' => 'in-use', 'failure_value' => ['deleted']], 'VolumeDeleted' => ['extends' => '__VolumeStatus', 'success_type' => 'error', 'success_value' => 'InvalidVolume.NotFound'], 'VpcAvailable' => ['operation' => 'DescribeVpcs', 'success_path' => 'Vpcs[].State', 'success_value' => 'available'], '__VpnConnectionState' => ['operation' => 'DescribeVpnConnections', 'acceptor_path' => 'VpnConnections[].State'], 'VpnConnectionAvailable' => ['extends' => '__VpnConnectionState', 'success_value' => 'available', 'failure_value' => ['deleting', 'deleted']], 'VpnConnectionDeleted' => ['extends' => '__VpnConnectionState', 'success_value' => 'deleted', 'failure_value' => ['pending']], 'BundleTaskComplete' => ['operation' => 'DescribeBundleTasks', 'acceptor_path' => 'BundleTasks[].State', 'success_value' => 'complete', 'failure_value' => ['failed']], '__ConversionTaskState' => ['operation' => 'DescribeConversionTasks', 'acceptor_path' => 'ConversionTasks[].State'], 'ConversionTaskCompleted' => ['extends' => '__ConversionTaskState', 'success_value' => 'completed', 'failure_value' => ['cancelled', 'cancelling']], 'ConversionTaskCancelled' => ['extends' => '__ConversionTaskState', 'success_value' => 'cancelled'], '__CustomerGatewayState' => ['operation' => 'DescribeCustomerGateways', 'acceptor_path' => 'CustomerGateways[].State'], 'CustomerGatewayAvailable' => ['extends' => '__CustomerGatewayState', 'success_value' => 'available', 'failure_value' => ['deleted', 'deleting']], 'ConversionTaskDeleted' => ['extends' => '__CustomerGatewayState', 'success_value' => 'deleted'], '__SpotInstanceRequestState' => ['operation' => 'DescribeSpotInstanceRequests', 'acceptor_path' => 'SpotInstanceRequests[].Status.Code'], 'SpotInstanceRequestFulfilled' => ['extends' => '__SpotInstanceRequestState', 'success_value' => 'fulfilled', 'failure_value' => ['schedule-expired', 'canceled-before-fulfillment', 'bad-parameters', 'system-error']]]]; diff --git a/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-2.json.php b/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-2.json.php deleted file mode 100644 index 8b43ba8..0000000 --- a/vendor/Aws3/Aws/data/ec2/2016-11-15/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeInstances', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Reservations[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'BundleTaskComplete' => ['delay' => 15, 'operation' => 'DescribeBundleTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'complete', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'BundleTasks[].State'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'BundleTasks[].State']]], 'ConversionTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelled', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State'], ['expected' => 'cancelling', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'ConversionTasks[].State']]], 'ConversionTaskDeleted' => ['delay' => 15, 'operation' => 'DescribeConversionTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ConversionTasks[].State']]], 'CustomerGatewayAvailable' => ['delay' => 15, 'operation' => 'DescribeCustomerGateways', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'CustomerGateways[].State']]], 'ExportTaskCancelled' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'cancelled', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ExportTaskCompleted' => ['delay' => 15, 'operation' => 'DescribeExportTasks', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'ExportTasks[].State']]], 'ImageExists' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(Images[]) > `0`', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidAMIID.NotFound', 'state' => 'retry']]], 'ImageAvailable' => ['operation' => 'DescribeImages', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Images[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Images[].State', 'expected' => 'failed']]], 'InstanceRunning' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'running', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'shutting-down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].InstanceStatus.Status', 'expected' => 'ok'], ['matcher' => 'error', 'expected' => 'InvalidInstanceID.NotFound', 'state' => 'retry']]], 'InstanceStopped' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'InstanceTerminated' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'terminated', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Reservations[].Instances[].State.Name']]], 'InternetGatewayExists' => ['operation' => 'DescribeInternetGateways', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(InternetGateways[].InternetGatewayId) > `0`'], ['expected' => 'InvalidInternetGateway.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'KeyPairExists' => ['operation' => 'DescribeKeyPairs', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(KeyPairs[].KeyName) > `0`'], ['expected' => 'InvalidKeyPair.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'NatGatewayAvailable' => ['operation' => 'DescribeNatGateways', 'delay' => 15, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'NatGateways[].State', 'expected' => 'available'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'failed'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleting'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'NatGateways[].State', 'expected' => 'deleted'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NatGatewayNotFound']]], 'NatGatewayDeleted' => ['operation' => 'DescribeNatGateways', 'delay' => 15, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'NatGateways[].State', 'expected' => 'deleted'], ['state' => 'success', 'matcher' => 'error', 'expected' => 'NatGatewayNotFound']]], 'NetworkInterfaceAvailable' => ['operation' => 'DescribeNetworkInterfaces', 'delay' => 20, 'maxAttempts' => 10, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'NetworkInterfaces[].Status'], ['expected' => 'InvalidNetworkInterfaceID.NotFound', 'matcher' => 'error', 'state' => 'failure']]], 'PasswordDataAvailable' => ['operation' => 'GetPasswordData', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'length(PasswordData) > `0`', 'expected' => \true]]], 'SnapshotCompleted' => ['delay' => 15, 'operation' => 'DescribeSnapshots', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'completed', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Snapshots[].State'], ['expected' => 'error', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Snapshots[].State']]], 'SecurityGroupExists' => ['operation' => 'DescribeSecurityGroups', 'delay' => 5, 'maxAttempts' => 6, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(SecurityGroups[].GroupId) > `0`'], ['expected' => 'InvalidGroup.NotFound', 'matcher' => 'error', 'state' => 'retry']]], 'SpotInstanceRequestFulfilled' => ['operation' => 'DescribeSpotInstanceRequests', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'fulfilled'], ['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'request-canceled-and-instance-running'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'schedule-expired'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'canceled-before-fulfillment'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'bad-parameters'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'SpotInstanceRequests[].Status.Code', 'expected' => 'system-error'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'InvalidSpotInstanceRequestID.NotFound']]], 'SubnetAvailable' => ['delay' => 15, 'operation' => 'DescribeSubnets', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Subnets[].State']]], 'SystemStatusOk' => ['operation' => 'DescribeInstanceStatus', 'maxAttempts' => 40, 'delay' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'InstanceStatuses[].SystemStatus.Status', 'expected' => 'ok']]], 'VolumeAvailable' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VolumeDeleted' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['matcher' => 'error', 'expected' => 'InvalidVolume.NotFound', 'state' => 'success']]], 'VolumeInUse' => ['delay' => 15, 'operation' => 'DescribeVolumes', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'in-use', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Volumes[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Volumes[].State']]], 'VpcAvailable' => ['delay' => 15, 'operation' => 'DescribeVpcs', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Vpcs[].State']]], 'VpcExists' => ['operation' => 'DescribeVpcs', 'delay' => 1, 'maxAttempts' => 5, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcID.NotFound', 'state' => 'retry']]], 'VpnConnectionAvailable' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpnConnectionDeleted' => ['delay' => 15, 'operation' => 'DescribeVpnConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpnConnections[].State'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'VpnConnections[].State']]], 'VpcPeeringConnectionExists' => ['delay' => 15, 'operation' => 'DescribeVpcPeeringConnections', 'maxAttempts' => 40, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidVpcPeeringConnectionID.NotFound', 'state' => 'retry']]], 'VpcPeeringConnectionDeleted' => ['delay' => 15, 'operation' => 'DescribeVpcPeeringConnections', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VpcPeeringConnections[].Status.Code'], ['matcher' => 'error', 'expected' => 'InvalidVpcPeeringConnectionID.NotFound', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/api-2.json.php b/vendor/Aws3/Aws/data/ecr-public/2020-10-30/api-2.json.php deleted file mode 100644 index 9dfac9c..0000000 --- a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-10-30', 'endpointPrefix' => 'api.ecr-public', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon ECR Public', 'serviceFullName' => 'Amazon Elastic Container Registry Public', 'serviceId' => 'ECR PUBLIC', 'signatureVersion' => 'v4', 'signingName' => 'ecr-public', 'targetPrefix' => 'SpencerFrontendService', 'uid' => 'ecr-public-2020-10-30'], 'operations' => ['BatchCheckLayerAvailability' => ['name' => 'BatchCheckLayerAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchCheckLayerAvailabilityRequest'], 'output' => ['shape' => 'BatchCheckLayerAvailabilityResponse'], 'errors' => [['shape' => 'RepositoryNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerException'], ['shape' => 'RegistryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'BatchDeleteImage' => ['name' => 'BatchDeleteImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteImageRequest'], 'output' => ['shape' => 'BatchDeleteImageResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'CompleteLayerUpload' => ['name' => 'CompleteLayerUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CompleteLayerUploadRequest'], 'output' => ['shape' => 'CompleteLayerUploadResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UploadNotFoundException'], ['shape' => 'InvalidLayerException'], ['shape' => 'LayerPartTooSmallException'], ['shape' => 'LayerAlreadyExistsException'], ['shape' => 'EmptyUploadException'], ['shape' => 'RegistryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'CreateRepository' => ['name' => 'CreateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRepositoryRequest'], 'output' => ['shape' => 'CreateRepositoryResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedCommandException']]], 'DeleteRepository' => ['name' => 'DeleteRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryRequest'], 'output' => ['shape' => 'DeleteRepositoryResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryNotEmptyException'], ['shape' => 'UnsupportedCommandException']]], 'DeleteRepositoryPolicy' => ['name' => 'DeleteRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryPolicyRequest'], 'output' => ['shape' => 'DeleteRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryPolicyNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'DescribeImageTags' => ['name' => 'DescribeImageTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageTagsRequest'], 'output' => ['shape' => 'DescribeImageTagsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'DescribeRegistries' => ['name' => 'DescribeRegistries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegistriesRequest'], 'output' => ['shape' => 'DescribeRegistriesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedCommandException'], ['shape' => 'ServerException']]], 'DescribeRepositories' => ['name' => 'DescribeRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRepositoriesRequest'], 'output' => ['shape' => 'DescribeRepositoriesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'GetAuthorizationToken' => ['name' => 'GetAuthorizationToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAuthorizationTokenRequest'], 'output' => ['shape' => 'GetAuthorizationTokenResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedCommandException']]], 'GetRegistryCatalogData' => ['name' => 'GetRegistryCatalogData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegistryCatalogDataRequest'], 'output' => ['shape' => 'GetRegistryCatalogDataResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'UnsupportedCommandException']]], 'GetRepositoryCatalogData' => ['name' => 'GetRepositoryCatalogData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryCatalogDataRequest'], 'output' => ['shape' => 'GetRepositoryCatalogDataResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryCatalogDataNotFoundException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'GetRepositoryPolicy' => ['name' => 'GetRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryPolicyRequest'], 'output' => ['shape' => 'GetRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryPolicyNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'InitiateLayerUpload' => ['name' => 'InitiateLayerUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InitiateLayerUploadRequest'], 'output' => ['shape' => 'InitiateLayerUploadResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RegistryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException'], ['shape' => 'ServerException']]], 'PutImage' => ['name' => 'PutImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutImageRequest'], 'output' => ['shape' => 'PutImageResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageAlreadyExistsException'], ['shape' => 'LayersNotFoundException'], ['shape' => 'ReferencedImagesNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ImageTagAlreadyExistsException'], ['shape' => 'ImageDigestDoesNotMatchException'], ['shape' => 'RegistryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'PutRegistryCatalogData' => ['name' => 'PutRegistryCatalogData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRegistryCatalogDataRequest'], 'output' => ['shape' => 'PutRegistryCatalogDataResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedCommandException']]], 'PutRepositoryCatalogData' => ['name' => 'PutRepositoryCatalogData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRepositoryCatalogDataRequest'], 'output' => ['shape' => 'PutRepositoryCatalogDataResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'SetRepositoryPolicy' => ['name' => 'SetRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetRepositoryPolicyRequest'], 'output' => ['shape' => 'SetRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException'], ['shape' => 'ServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UnsupportedCommandException'], ['shape' => 'ServerException']]], 'UploadLayerPart' => ['name' => 'UploadLayerPart', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadLayerPartRequest'], 'output' => ['shape' => 'UploadLayerPartResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidLayerPartException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UploadNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'RegistryNotFoundException'], ['shape' => 'UnsupportedCommandException']]]], 'shapes' => ['AboutText' => ['type' => 'string', 'max' => 25600], 'Architecture' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ArchitectureList' => ['type' => 'list', 'member' => ['shape' => 'Architecture'], 'max' => 50], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'AuthorizationData' => ['type' => 'structure', 'members' => ['authorizationToken' => ['shape' => 'Base64'], 'expiresAt' => ['shape' => 'ExpirationTimestamp']]], 'Base64' => ['type' => 'string', 'pattern' => '^\\S+$'], 'BatchCheckLayerAvailabilityRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'layerDigests'], 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName'], 'layerDigests' => ['shape' => 'BatchedOperationLayerDigestList']]], 'BatchCheckLayerAvailabilityResponse' => ['type' => 'structure', 'members' => ['layers' => ['shape' => 'LayerList'], 'failures' => ['shape' => 'LayerFailureList']]], 'BatchDeleteImageRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageIds'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList']]], 'BatchDeleteImageResponse' => ['type' => 'structure', 'members' => ['imageIds' => ['shape' => 'ImageIdentifierList'], 'failures' => ['shape' => 'ImageFailureList']]], 'BatchedOperationLayerDigest' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'BatchedOperationLayerDigestList' => ['type' => 'list', 'member' => ['shape' => 'BatchedOperationLayerDigest'], 'max' => 100, 'min' => 1], 'CompleteLayerUploadRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'uploadId', 'layerDigests'], 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'layerDigests' => ['shape' => 'LayerDigestList']]], 'CompleteLayerUploadResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'layerDigest' => ['shape' => 'LayerDigest']]], 'CreateRepositoryRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'catalogData' => ['shape' => 'RepositoryCatalogDataInput'], 'tags' => ['shape' => 'TagList']]], 'CreateRepositoryResponse' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository'], 'catalogData' => ['shape' => 'RepositoryCatalogData']]], 'CreationTimestamp' => ['type' => 'timestamp'], 'DefaultRegistryAliasFlag' => ['type' => 'boolean'], 'DeleteRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'DeleteRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'DeleteRepositoryRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'force' => ['shape' => 'ForceFlag']]], 'DeleteRepositoryResponse' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository']]], 'DescribeImageTagsRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeImageTagsResponse' => ['type' => 'structure', 'members' => ['imageTagDetails' => ['shape' => 'ImageTagDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeImagesRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeImagesResponse' => ['type' => 'structure', 'members' => ['imageDetails' => ['shape' => 'ImageDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeRegistriesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeRegistriesResponse' => ['type' => 'structure', 'required' => ['registries'], 'members' => ['registries' => ['shape' => 'RegistryList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeRepositoriesRequest' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryNames' => ['shape' => 'RepositoryNameList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeRepositoriesResponse' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositoryList'], 'nextToken' => ['shape' => 'NextToken']]], 'EmptyUploadException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ExceptionMessage' => ['type' => 'string'], 'ExpirationTimestamp' => ['type' => 'timestamp'], 'ForceFlag' => ['type' => 'boolean'], 'GetAuthorizationTokenRequest' => ['type' => 'structure', 'members' => []], 'GetAuthorizationTokenResponse' => ['type' => 'structure', 'members' => ['authorizationData' => ['shape' => 'AuthorizationData']]], 'GetRegistryCatalogDataRequest' => ['type' => 'structure', 'members' => []], 'GetRegistryCatalogDataResponse' => ['type' => 'structure', 'required' => ['registryCatalogData'], 'members' => ['registryCatalogData' => ['shape' => 'RegistryCatalogData']]], 'GetRepositoryCatalogDataRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'GetRepositoryCatalogDataResponse' => ['type' => 'structure', 'members' => ['catalogData' => ['shape' => 'RepositoryCatalogData']]], 'GetRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'GetRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'Image' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'imageManifest' => ['shape' => 'ImageManifest'], 'imageManifestMediaType' => ['shape' => 'MediaType']]], 'ImageAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageDetail' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageDigest' => ['shape' => 'ImageDigest'], 'imageTags' => ['shape' => 'ImageTagList'], 'imageSizeInBytes' => ['shape' => 'ImageSizeInBytes'], 'imagePushedAt' => ['shape' => 'PushTimestamp'], 'imageManifestMediaType' => ['shape' => 'MediaType'], 'artifactMediaType' => ['shape' => 'MediaType']]], 'ImageDetailList' => ['type' => 'list', 'member' => ['shape' => 'ImageDetail']], 'ImageDigest' => ['type' => 'string'], 'ImageDigestDoesNotMatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageFailure' => ['type' => 'structure', 'members' => ['imageId' => ['shape' => 'ImageIdentifier'], 'failureCode' => ['shape' => 'ImageFailureCode'], 'failureReason' => ['shape' => 'ImageFailureReason']]], 'ImageFailureCode' => ['type' => 'string', 'enum' => ['InvalidImageDigest', 'InvalidImageTag', 'ImageTagDoesNotMatchDigest', 'ImageNotFound', 'MissingDigestAndTag', 'ImageReferencedByManifestList', 'KmsError']], 'ImageFailureList' => ['type' => 'list', 'member' => ['shape' => 'ImageFailure']], 'ImageFailureReason' => ['type' => 'string'], 'ImageIdentifier' => ['type' => 'structure', 'members' => ['imageDigest' => ['shape' => 'ImageDigest'], 'imageTag' => ['shape' => 'ImageTag']]], 'ImageIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ImageIdentifier'], 'max' => 100, 'min' => 1], 'ImageManifest' => ['type' => 'string', 'max' => 4194304, 'min' => 1], 'ImageNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageSizeInBytes' => ['type' => 'long'], 'ImageTag' => ['type' => 'string', 'max' => 300, 'min' => 1], 'ImageTagAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageTagDetail' => ['type' => 'structure', 'members' => ['imageTag' => ['shape' => 'ImageTag'], 'createdAt' => ['shape' => 'CreationTimestamp'], 'imageDetail' => ['shape' => 'ReferencedImageDetail']]], 'ImageTagDetailList' => ['type' => 'list', 'member' => ['shape' => 'ImageTagDetail']], 'ImageTagList' => ['type' => 'list', 'member' => ['shape' => 'ImageTag']], 'InitiateLayerUploadRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'InitiateLayerUploadResponse' => ['type' => 'structure', 'members' => ['uploadId' => ['shape' => 'UploadId'], 'partSize' => ['shape' => 'PartSize']]], 'InvalidLayerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidLayerPartException' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'lastValidByteReceived' => ['shape' => 'PartSize'], 'message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidTagParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Layer' => ['type' => 'structure', 'members' => ['layerDigest' => ['shape' => 'LayerDigest'], 'layerAvailability' => ['shape' => 'LayerAvailability'], 'layerSize' => ['shape' => 'LayerSizeInBytes'], 'mediaType' => ['shape' => 'MediaType']]], 'LayerAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LayerAvailability' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UNAVAILABLE']], 'LayerDigest' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9-_+.]+:[a-fA-F0-9]+'], 'LayerDigestList' => ['type' => 'list', 'member' => ['shape' => 'LayerDigest'], 'max' => 100, 'min' => 1], 'LayerFailure' => ['type' => 'structure', 'members' => ['layerDigest' => ['shape' => 'BatchedOperationLayerDigest'], 'failureCode' => ['shape' => 'LayerFailureCode'], 'failureReason' => ['shape' => 'LayerFailureReason']]], 'LayerFailureCode' => ['type' => 'string', 'enum' => ['InvalidLayerDigest', 'MissingLayerDigest']], 'LayerFailureList' => ['type' => 'list', 'member' => ['shape' => 'LayerFailure']], 'LayerFailureReason' => ['type' => 'string'], 'LayerList' => ['type' => 'list', 'member' => ['shape' => 'Layer']], 'LayerPartBlob' => ['type' => 'blob', 'max' => 20971520, 'min' => 0], 'LayerPartTooSmallException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LayerSizeInBytes' => ['type' => 'long'], 'LayersNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'LogoImageBlob' => ['type' => 'blob', 'max' => 512000, 'min' => 0], 'MarketplaceCertified' => ['type' => 'boolean'], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MediaType' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'OperatingSystem' => ['type' => 'string', 'max' => 50, 'min' => 1], 'OperatingSystemList' => ['type' => 'list', 'member' => ['shape' => 'OperatingSystem'], 'max' => 50], 'PartSize' => ['type' => 'long', 'min' => 0], 'PrimaryRegistryAliasFlag' => ['type' => 'boolean'], 'PushTimestamp' => ['type' => 'timestamp'], 'PutImageRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageManifest'], 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageManifest' => ['shape' => 'ImageManifest'], 'imageManifestMediaType' => ['shape' => 'MediaType'], 'imageTag' => ['shape' => 'ImageTag'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'PutImageResponse' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'Image']]], 'PutRegistryCatalogDataRequest' => ['type' => 'structure', 'members' => ['displayName' => ['shape' => 'RegistryDisplayName']]], 'PutRegistryCatalogDataResponse' => ['type' => 'structure', 'required' => ['registryCatalogData'], 'members' => ['registryCatalogData' => ['shape' => 'RegistryCatalogData']]], 'PutRepositoryCatalogDataRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'catalogData'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'catalogData' => ['shape' => 'RepositoryCatalogDataInput']]], 'PutRepositoryCatalogDataResponse' => ['type' => 'structure', 'members' => ['catalogData' => ['shape' => 'RepositoryCatalogData']]], 'ReferencedImageDetail' => ['type' => 'structure', 'members' => ['imageDigest' => ['shape' => 'ImageDigest'], 'imageSizeInBytes' => ['shape' => 'ImageSizeInBytes'], 'imagePushedAt' => ['shape' => 'PushTimestamp'], 'imageManifestMediaType' => ['shape' => 'MediaType'], 'artifactMediaType' => ['shape' => 'MediaType']]], 'ReferencedImagesNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Registry' => ['type' => 'structure', 'required' => ['registryId', 'registryArn', 'registryUri', 'verified', 'aliases'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'registryArn' => ['shape' => 'Arn'], 'registryUri' => ['shape' => 'Url'], 'verified' => ['shape' => 'RegistryVerified'], 'aliases' => ['shape' => 'RegistryAliasList']]], 'RegistryAlias' => ['type' => 'structure', 'required' => ['name', 'status', 'primaryRegistryAlias', 'defaultRegistryAlias'], 'members' => ['name' => ['shape' => 'RegistryAliasName'], 'status' => ['shape' => 'RegistryAliasStatus'], 'primaryRegistryAlias' => ['shape' => 'PrimaryRegistryAliasFlag'], 'defaultRegistryAlias' => ['shape' => 'DefaultRegistryAliasFlag']]], 'RegistryAliasList' => ['type' => 'list', 'member' => ['shape' => 'RegistryAlias']], 'RegistryAliasName' => ['type' => 'string', 'max' => 50, 'min' => 2, 'pattern' => '[a-z][a-z0-9]+(?:[._-][a-z0-9]+)*'], 'RegistryAliasStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING', 'REJECTED']], 'RegistryCatalogData' => ['type' => 'structure', 'members' => ['displayName' => ['shape' => 'RegistryDisplayName']]], 'RegistryDisplayName' => ['type' => 'string', 'max' => 100, 'min' => 0], 'RegistryId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'RegistryIdOrAlias' => ['type' => 'string', 'max' => 50, 'min' => 2], 'RegistryList' => ['type' => 'list', 'member' => ['shape' => 'Registry']], 'RegistryNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RegistryVerified' => ['type' => 'boolean'], 'Repository' => ['type' => 'structure', 'members' => ['repositoryArn' => ['shape' => 'Arn'], 'registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryUri' => ['shape' => 'Url'], 'createdAt' => ['shape' => 'CreationTimestamp']]], 'RepositoryAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryCatalogData' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'RepositoryDescription'], 'architectures' => ['shape' => 'ArchitectureList'], 'operatingSystems' => ['shape' => 'OperatingSystemList'], 'logoUrl' => ['shape' => 'ResourceUrl'], 'aboutText' => ['shape' => 'AboutText'], 'usageText' => ['shape' => 'UsageText'], 'marketplaceCertified' => ['shape' => 'MarketplaceCertified']]], 'RepositoryCatalogDataInput' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'RepositoryDescription'], 'architectures' => ['shape' => 'ArchitectureList'], 'operatingSystems' => ['shape' => 'OperatingSystemList'], 'logoImageBlob' => ['shape' => 'LogoImageBlob'], 'aboutText' => ['shape' => 'AboutText'], 'usageText' => ['shape' => 'UsageText']]], 'RepositoryCatalogDataNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryDescription' => ['type' => 'string', 'max' => 1024], 'RepositoryList' => ['type' => 'list', 'member' => ['shape' => 'Repository']], 'RepositoryName' => ['type' => 'string', 'max' => 205, 'min' => 2, 'pattern' => '(?:[a-z0-9]+(?:[._-][a-z0-9]+)*/)*[a-z0-9]+(?:[._-][a-z0-9]+)*'], 'RepositoryNameList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName'], 'max' => 100, 'min' => 1], 'RepositoryNotEmptyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryPolicyNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryPolicyText' => ['type' => 'string', 'max' => 10240, 'min' => 0], 'ResourceUrl' => ['type' => 'string', 'max' => 2048], 'ServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'SetRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'policyText'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText'], 'force' => ['shape' => 'ForceFlag']]], 'SetRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UnsupportedCommandException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UploadId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'UploadLayerPartRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'uploadId', 'partFirstByte', 'partLastByte', 'layerPartBlob'], 'members' => ['registryId' => ['shape' => 'RegistryIdOrAlias'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'partFirstByte' => ['shape' => 'PartSize'], 'partLastByte' => ['shape' => 'PartSize'], 'layerPartBlob' => ['shape' => 'LayerPartBlob']]], 'UploadLayerPartResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'lastByteReceived' => ['shape' => 'PartSize']]], 'UploadNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Url' => ['type' => 'string'], 'UsageText' => ['type' => 'string', 'max' => 25600]]]; diff --git a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 9e0c1bd..0000000 --- a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-public-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-public-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-public.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-public.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-tests-1.json.php deleted file mode 100644 index 1402d86..0000000 --- a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-public.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/paginators-1.json.php b/vendor/Aws3/Aws/data/ecr-public/2020-10-30/paginators-1.json.php deleted file mode 100644 index 6a3c66a..0000000 --- a/vendor/Aws3/Aws/data/ecr-public/2020-10-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeImageTags' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'imageTagDetails'], 'DescribeImages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'imageDetails'], 'DescribeRegistries' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'registries'], 'DescribeRepositories' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'repositories']]]; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/api-2.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/api-2.json.php deleted file mode 100644 index ce38fb9..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-09-21', 'endpointPrefix' => 'api.ecr', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon ECR', 'serviceFullName' => 'Amazon EC2 Container Registry', 'serviceId' => 'ECR', 'signatureVersion' => 'v4', 'signingName' => 'ecr', 'targetPrefix' => 'AmazonEC2ContainerRegistry_V20150921', 'uid' => 'ecr-2015-09-21'], 'operations' => ['BatchCheckLayerAvailability' => ['name' => 'BatchCheckLayerAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchCheckLayerAvailabilityRequest'], 'output' => ['shape' => 'BatchCheckLayerAvailabilityResponse'], 'errors' => [['shape' => 'RepositoryNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerException']]], 'BatchDeleteImage' => ['name' => 'BatchDeleteImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteImageRequest'], 'output' => ['shape' => 'BatchDeleteImageResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'BatchGetImage' => ['name' => 'BatchGetImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetImageRequest'], 'output' => ['shape' => 'BatchGetImageResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'BatchGetRepositoryScanningConfiguration' => ['name' => 'BatchGetRepositoryScanningConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetRepositoryScanningConfigurationRequest'], 'output' => ['shape' => 'BatchGetRepositoryScanningConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ValidationException']]], 'CompleteLayerUpload' => ['name' => 'CompleteLayerUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CompleteLayerUploadRequest'], 'output' => ['shape' => 'CompleteLayerUploadResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UploadNotFoundException'], ['shape' => 'InvalidLayerException'], ['shape' => 'LayerPartTooSmallException'], ['shape' => 'LayerAlreadyExistsException'], ['shape' => 'EmptyUploadException'], ['shape' => 'KmsException']]], 'CreatePullThroughCacheRule' => ['name' => 'CreatePullThroughCacheRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePullThroughCacheRuleRequest'], 'output' => ['shape' => 'CreatePullThroughCacheRuleResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException'], ['shape' => 'PullThroughCacheRuleAlreadyExistsException'], ['shape' => 'UnsupportedUpstreamRegistryException'], ['shape' => 'LimitExceededException']]], 'CreateRepository' => ['name' => 'CreateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRepositoryRequest'], 'output' => ['shape' => 'CreateRepositoryResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'KmsException']]], 'DeleteLifecyclePolicy' => ['name' => 'DeleteLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLifecyclePolicyRequest'], 'output' => ['shape' => 'DeleteLifecyclePolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'LifecyclePolicyNotFoundException']]], 'DeletePullThroughCacheRule' => ['name' => 'DeletePullThroughCacheRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePullThroughCacheRuleRequest'], 'output' => ['shape' => 'DeletePullThroughCacheRuleResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException'], ['shape' => 'PullThroughCacheRuleNotFoundException']]], 'DeleteRegistryPolicy' => ['name' => 'DeleteRegistryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegistryPolicyRequest'], 'output' => ['shape' => 'DeleteRegistryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RegistryPolicyNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteRepository' => ['name' => 'DeleteRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryRequest'], 'output' => ['shape' => 'DeleteRepositoryResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryNotEmptyException'], ['shape' => 'KmsException']]], 'DeleteRepositoryPolicy' => ['name' => 'DeleteRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryPolicyRequest'], 'output' => ['shape' => 'DeleteRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryPolicyNotFoundException']]], 'DescribeImageReplicationStatus' => ['name' => 'DescribeImageReplicationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageReplicationStatusRequest'], 'output' => ['shape' => 'DescribeImageReplicationStatusResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageNotFoundException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeImageScanFindings' => ['name' => 'DescribeImageScanFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageScanFindingsRequest'], 'output' => ['shape' => 'DescribeImageScanFindingsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageNotFoundException'], ['shape' => 'ScanNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeImages' => ['name' => 'DescribeImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImagesRequest'], 'output' => ['shape' => 'DescribeImagesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageNotFoundException']]], 'DescribePullThroughCacheRules' => ['name' => 'DescribePullThroughCacheRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePullThroughCacheRulesRequest'], 'output' => ['shape' => 'DescribePullThroughCacheRulesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException'], ['shape' => 'PullThroughCacheRuleNotFoundException']]], 'DescribeRegistry' => ['name' => 'DescribeRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRegistryRequest'], 'output' => ['shape' => 'DescribeRegistryResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'DescribeRepositories' => ['name' => 'DescribeRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRepositoriesRequest'], 'output' => ['shape' => 'DescribeRepositoriesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'GetAuthorizationToken' => ['name' => 'GetAuthorizationToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAuthorizationTokenRequest'], 'output' => ['shape' => 'GetAuthorizationTokenResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException']]], 'GetDownloadUrlForLayer' => ['name' => 'GetDownloadUrlForLayer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDownloadUrlForLayerRequest'], 'output' => ['shape' => 'GetDownloadUrlForLayerResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LayersNotFoundException'], ['shape' => 'LayerInaccessibleException'], ['shape' => 'RepositoryNotFoundException']]], 'GetLifecyclePolicy' => ['name' => 'GetLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLifecyclePolicyRequest'], 'output' => ['shape' => 'GetLifecyclePolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'LifecyclePolicyNotFoundException']]], 'GetLifecyclePolicyPreview' => ['name' => 'GetLifecyclePolicyPreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLifecyclePolicyPreviewRequest'], 'output' => ['shape' => 'GetLifecyclePolicyPreviewResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'LifecyclePolicyPreviewNotFoundException']]], 'GetRegistryPolicy' => ['name' => 'GetRegistryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegistryPolicyRequest'], 'output' => ['shape' => 'GetRegistryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RegistryPolicyNotFoundException'], ['shape' => 'ValidationException']]], 'GetRegistryScanningConfiguration' => ['name' => 'GetRegistryScanningConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegistryScanningConfigurationRequest'], 'output' => ['shape' => 'GetRegistryScanningConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'GetRepositoryPolicy' => ['name' => 'GetRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryPolicyRequest'], 'output' => ['shape' => 'GetRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'RepositoryPolicyNotFoundException']]], 'InitiateLayerUpload' => ['name' => 'InitiateLayerUpload', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InitiateLayerUploadRequest'], 'output' => ['shape' => 'InitiateLayerUploadResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'KmsException']]], 'ListImages' => ['name' => 'ListImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImagesRequest'], 'output' => ['shape' => 'ListImagesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ServerException']]], 'PutImage' => ['name' => 'PutImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutImageRequest'], 'output' => ['shape' => 'PutImageResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageAlreadyExistsException'], ['shape' => 'LayersNotFoundException'], ['shape' => 'ReferencedImagesNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ImageTagAlreadyExistsException'], ['shape' => 'ImageDigestDoesNotMatchException'], ['shape' => 'KmsException']]], 'PutImageScanningConfiguration' => ['name' => 'PutImageScanningConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutImageScanningConfigurationRequest'], 'output' => ['shape' => 'PutImageScanningConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ValidationException']]], 'PutImageTagMutability' => ['name' => 'PutImageTagMutability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutImageTagMutabilityRequest'], 'output' => ['shape' => 'PutImageTagMutabilityResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'PutLifecyclePolicy' => ['name' => 'PutLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLifecyclePolicyRequest'], 'output' => ['shape' => 'PutLifecyclePolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'PutRegistryPolicy' => ['name' => 'PutRegistryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRegistryPolicyRequest'], 'output' => ['shape' => 'PutRegistryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'PutRegistryScanningConfiguration' => ['name' => 'PutRegistryScanningConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRegistryScanningConfigurationRequest'], 'output' => ['shape' => 'PutRegistryScanningConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'PutReplicationConfiguration' => ['name' => 'PutReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutReplicationConfigurationRequest'], 'output' => ['shape' => 'PutReplicationConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'SetRepositoryPolicy' => ['name' => 'SetRepositoryPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetRepositoryPolicyRequest'], 'output' => ['shape' => 'SetRepositoryPolicyResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException']]], 'StartImageScan' => ['name' => 'StartImageScan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartImageScanRequest'], 'output' => ['shape' => 'StartImageScanResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnsupportedImageTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ImageNotFoundException'], ['shape' => 'ValidationException']]], 'StartLifecyclePolicyPreview' => ['name' => 'StartLifecyclePolicyPreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartLifecyclePolicyPreviewRequest'], 'output' => ['shape' => 'StartLifecyclePolicyPreviewResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'LifecyclePolicyNotFoundException'], ['shape' => 'LifecyclePolicyPreviewInProgressException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidTagParameterException'], ['shape' => 'TooManyTagsException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'ServerException']]], 'UploadLayerPart' => ['name' => 'UploadLayerPart', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadLayerPartRequest'], 'output' => ['shape' => 'UploadLayerPartResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidLayerPartException'], ['shape' => 'RepositoryNotFoundException'], ['shape' => 'UploadNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'KmsException']]]], 'shapes' => ['Arch' => ['type' => 'string'], 'Arn' => ['type' => 'string'], 'Attribute' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'AttributeValue']]], 'AttributeKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AttributeList' => ['type' => 'list', 'member' => ['shape' => 'Attribute'], 'max' => 50, 'min' => 0], 'AttributeValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Author' => ['type' => 'string'], 'AuthorizationData' => ['type' => 'structure', 'members' => ['authorizationToken' => ['shape' => 'Base64'], 'expiresAt' => ['shape' => 'ExpirationTimestamp'], 'proxyEndpoint' => ['shape' => 'ProxyEndpoint']]], 'AuthorizationDataList' => ['type' => 'list', 'member' => ['shape' => 'AuthorizationData']], 'AwsEcrContainerImageDetails' => ['type' => 'structure', 'members' => ['architecture' => ['shape' => 'Arch'], 'author' => ['shape' => 'Author'], 'imageHash' => ['shape' => 'ImageDigest'], 'imageTags' => ['shape' => 'ImageTagsList'], 'platform' => ['shape' => 'Platform'], 'pushedAt' => ['shape' => 'Date'], 'registry' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'Base64' => ['type' => 'string', 'pattern' => '^\\S+$'], 'BaseScore' => ['type' => 'double'], 'BatchCheckLayerAvailabilityRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'layerDigests'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'layerDigests' => ['shape' => 'BatchedOperationLayerDigestList']]], 'BatchCheckLayerAvailabilityResponse' => ['type' => 'structure', 'members' => ['layers' => ['shape' => 'LayerList'], 'failures' => ['shape' => 'LayerFailureList']]], 'BatchDeleteImageRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageIds'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList']]], 'BatchDeleteImageResponse' => ['type' => 'structure', 'members' => ['imageIds' => ['shape' => 'ImageIdentifierList'], 'failures' => ['shape' => 'ImageFailureList']]], 'BatchGetImageRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageIds'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList'], 'acceptedMediaTypes' => ['shape' => 'MediaTypeList']]], 'BatchGetImageResponse' => ['type' => 'structure', 'members' => ['images' => ['shape' => 'ImageList'], 'failures' => ['shape' => 'ImageFailureList']]], 'BatchGetRepositoryScanningConfigurationRequest' => ['type' => 'structure', 'required' => ['repositoryNames'], 'members' => ['repositoryNames' => ['shape' => 'ScanningConfigurationRepositoryNameList']]], 'BatchGetRepositoryScanningConfigurationResponse' => ['type' => 'structure', 'members' => ['scanningConfigurations' => ['shape' => 'RepositoryScanningConfigurationList'], 'failures' => ['shape' => 'RepositoryScanningConfigurationFailureList']]], 'BatchedOperationLayerDigest' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'BatchedOperationLayerDigestList' => ['type' => 'list', 'member' => ['shape' => 'BatchedOperationLayerDigest'], 'max' => 100, 'min' => 1], 'CompleteLayerUploadRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'uploadId', 'layerDigests'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'layerDigests' => ['shape' => 'LayerDigestList']]], 'CompleteLayerUploadResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'layerDigest' => ['shape' => 'LayerDigest']]], 'CreatePullThroughCacheRuleRequest' => ['type' => 'structure', 'required' => ['ecrRepositoryPrefix', 'upstreamRegistryUrl'], 'members' => ['ecrRepositoryPrefix' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'upstreamRegistryUrl' => ['shape' => 'Url'], 'registryId' => ['shape' => 'RegistryId']]], 'CreatePullThroughCacheRuleResponse' => ['type' => 'structure', 'members' => ['ecrRepositoryPrefix' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'upstreamRegistryUrl' => ['shape' => 'Url'], 'createdAt' => ['shape' => 'CreationTimestamp'], 'registryId' => ['shape' => 'RegistryId']]], 'CreateRepositoryRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'tags' => ['shape' => 'TagList'], 'imageTagMutability' => ['shape' => 'ImageTagMutability'], 'imageScanningConfiguration' => ['shape' => 'ImageScanningConfiguration'], 'encryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'CreateRepositoryResponse' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository']]], 'CreationTimestamp' => ['type' => 'timestamp'], 'CvssScore' => ['type' => 'structure', 'members' => ['baseScore' => ['shape' => 'BaseScore'], 'scoringVector' => ['shape' => 'ScoringVector'], 'source' => ['shape' => 'Source'], 'version' => ['shape' => 'Version']]], 'CvssScoreAdjustment' => ['type' => 'structure', 'members' => ['metric' => ['shape' => 'Metric'], 'reason' => ['shape' => 'Reason']]], 'CvssScoreAdjustmentList' => ['type' => 'list', 'member' => ['shape' => 'CvssScoreAdjustment']], 'CvssScoreDetails' => ['type' => 'structure', 'members' => ['adjustments' => ['shape' => 'CvssScoreAdjustmentList'], 'score' => ['shape' => 'Score'], 'scoreSource' => ['shape' => 'Source'], 'scoringVector' => ['shape' => 'ScoringVector'], 'version' => ['shape' => 'Version']]], 'CvssScoreList' => ['type' => 'list', 'member' => ['shape' => 'CvssScore']], 'Date' => ['type' => 'timestamp'], 'DeleteLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'DeleteLifecyclePolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText'], 'lastEvaluatedAt' => ['shape' => 'EvaluationTimestamp']]], 'DeletePullThroughCacheRuleRequest' => ['type' => 'structure', 'required' => ['ecrRepositoryPrefix'], 'members' => ['ecrRepositoryPrefix' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'registryId' => ['shape' => 'RegistryId']]], 'DeletePullThroughCacheRuleResponse' => ['type' => 'structure', 'members' => ['ecrRepositoryPrefix' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'upstreamRegistryUrl' => ['shape' => 'Url'], 'createdAt' => ['shape' => 'CreationTimestamp'], 'registryId' => ['shape' => 'RegistryId']]], 'DeleteRegistryPolicyRequest' => ['type' => 'structure', 'members' => []], 'DeleteRegistryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'policyText' => ['shape' => 'RegistryPolicyText']]], 'DeleteRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'DeleteRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'DeleteRepositoryRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'force' => ['shape' => 'ForceFlag']]], 'DeleteRepositoryResponse' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository']]], 'DescribeImageReplicationStatusRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageId'], 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'registryId' => ['shape' => 'RegistryId']]], 'DescribeImageReplicationStatusResponse' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'replicationStatuses' => ['shape' => 'ImageReplicationStatusList']]], 'DescribeImageScanFindingsRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageId'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeImageScanFindingsResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'imageScanStatus' => ['shape' => 'ImageScanStatus'], 'imageScanFindings' => ['shape' => 'ImageScanFindings'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeImagesFilter' => ['type' => 'structure', 'members' => ['tagStatus' => ['shape' => 'TagStatus']]], 'DescribeImagesRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filter' => ['shape' => 'DescribeImagesFilter']]], 'DescribeImagesResponse' => ['type' => 'structure', 'members' => ['imageDetails' => ['shape' => 'ImageDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribePullThroughCacheRulesRequest' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'ecrRepositoryPrefixes' => ['shape' => 'PullThroughCacheRuleRepositoryPrefixList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribePullThroughCacheRulesResponse' => ['type' => 'structure', 'members' => ['pullThroughCacheRules' => ['shape' => 'PullThroughCacheRuleList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeRegistryRequest' => ['type' => 'structure', 'members' => []], 'DescribeRegistryResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'replicationConfiguration' => ['shape' => 'ReplicationConfiguration']]], 'DescribeRepositoriesRequest' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryNames' => ['shape' => 'RepositoryNameList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeRepositoriesResponse' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'RepositoryList'], 'nextToken' => ['shape' => 'NextToken']]], 'EmptyUploadException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'EncryptionConfiguration' => ['type' => 'structure', 'required' => ['encryptionType'], 'members' => ['encryptionType' => ['shape' => 'EncryptionType'], 'kmsKey' => ['shape' => 'KmsKey']]], 'EncryptionType' => ['type' => 'string', 'enum' => ['AES256', 'KMS']], 'EnhancedImageScanFinding' => ['type' => 'structure', 'members' => ['awsAccountId' => ['shape' => 'RegistryId'], 'description' => ['shape' => 'FindingDescription'], 'findingArn' => ['shape' => 'FindingArn'], 'firstObservedAt' => ['shape' => 'Date'], 'lastObservedAt' => ['shape' => 'Date'], 'packageVulnerabilityDetails' => ['shape' => 'PackageVulnerabilityDetails'], 'remediation' => ['shape' => 'Remediation'], 'resources' => ['shape' => 'ResourceList'], 'score' => ['shape' => 'Score'], 'scoreDetails' => ['shape' => 'ScoreDetails'], 'severity' => ['shape' => 'Severity'], 'status' => ['shape' => 'Status'], 'title' => ['shape' => 'Title'], 'type' => ['shape' => 'Type'], 'updatedAt' => ['shape' => 'Date']]], 'EnhancedImageScanFindingList' => ['type' => 'list', 'member' => ['shape' => 'EnhancedImageScanFinding']], 'Epoch' => ['type' => 'integer'], 'EvaluationTimestamp' => ['type' => 'timestamp'], 'ExceptionMessage' => ['type' => 'string'], 'ExpirationTimestamp' => ['type' => 'timestamp'], 'FilePath' => ['type' => 'string'], 'FindingArn' => ['type' => 'string'], 'FindingDescription' => ['type' => 'string'], 'FindingName' => ['type' => 'string'], 'FindingSeverity' => ['type' => 'string', 'enum' => ['INFORMATIONAL', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL', 'UNDEFINED']], 'FindingSeverityCounts' => ['type' => 'map', 'key' => ['shape' => 'FindingSeverity'], 'value' => ['shape' => 'SeverityCount']], 'ForceFlag' => ['type' => 'boolean'], 'GetAuthorizationTokenRegistryIdList' => ['type' => 'list', 'member' => ['shape' => 'RegistryId'], 'max' => 10, 'min' => 1], 'GetAuthorizationTokenRequest' => ['type' => 'structure', 'members' => ['registryIds' => ['shape' => 'GetAuthorizationTokenRegistryIdList', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn\'t change the permissions scope of the authorization token.']]], 'GetAuthorizationTokenResponse' => ['type' => 'structure', 'members' => ['authorizationData' => ['shape' => 'AuthorizationDataList']]], 'GetDownloadUrlForLayerRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'layerDigest'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'layerDigest' => ['shape' => 'LayerDigest']]], 'GetDownloadUrlForLayerResponse' => ['type' => 'structure', 'members' => ['downloadUrl' => ['shape' => 'Url'], 'layerDigest' => ['shape' => 'LayerDigest']]], 'GetLifecyclePolicyPreviewRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageIds' => ['shape' => 'ImageIdentifierList'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'LifecyclePreviewMaxResults'], 'filter' => ['shape' => 'LifecyclePolicyPreviewFilter']]], 'GetLifecyclePolicyPreviewResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText'], 'status' => ['shape' => 'LifecyclePolicyPreviewStatus'], 'nextToken' => ['shape' => 'NextToken'], 'previewResults' => ['shape' => 'LifecyclePolicyPreviewResultList'], 'summary' => ['shape' => 'LifecyclePolicyPreviewSummary']]], 'GetLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'GetLifecyclePolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText'], 'lastEvaluatedAt' => ['shape' => 'EvaluationTimestamp']]], 'GetRegistryPolicyRequest' => ['type' => 'structure', 'members' => []], 'GetRegistryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'policyText' => ['shape' => 'RegistryPolicyText']]], 'GetRegistryScanningConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetRegistryScanningConfigurationResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'scanningConfiguration' => ['shape' => 'RegistryScanningConfiguration']]], 'GetRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'GetRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'Image' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'imageManifest' => ['shape' => 'ImageManifest'], 'imageManifestMediaType' => ['shape' => 'MediaType']]], 'ImageActionType' => ['type' => 'string', 'enum' => ['EXPIRE']], 'ImageAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageCount' => ['type' => 'integer', 'min' => 0], 'ImageDetail' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageDigest' => ['shape' => 'ImageDigest'], 'imageTags' => ['shape' => 'ImageTagList'], 'imageSizeInBytes' => ['shape' => 'ImageSizeInBytes'], 'imagePushedAt' => ['shape' => 'PushTimestamp'], 'imageScanStatus' => ['shape' => 'ImageScanStatus'], 'imageScanFindingsSummary' => ['shape' => 'ImageScanFindingsSummary'], 'imageManifestMediaType' => ['shape' => 'MediaType'], 'artifactMediaType' => ['shape' => 'MediaType'], 'lastRecordedPullTime' => ['shape' => 'RecordedPullTimestamp']]], 'ImageDetailList' => ['type' => 'list', 'member' => ['shape' => 'ImageDetail']], 'ImageDigest' => ['type' => 'string'], 'ImageDigestDoesNotMatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageFailure' => ['type' => 'structure', 'members' => ['imageId' => ['shape' => 'ImageIdentifier'], 'failureCode' => ['shape' => 'ImageFailureCode'], 'failureReason' => ['shape' => 'ImageFailureReason']]], 'ImageFailureCode' => ['type' => 'string', 'enum' => ['InvalidImageDigest', 'InvalidImageTag', 'ImageTagDoesNotMatchDigest', 'ImageNotFound', 'MissingDigestAndTag', 'ImageReferencedByManifestList', 'KmsError']], 'ImageFailureList' => ['type' => 'list', 'member' => ['shape' => 'ImageFailure']], 'ImageFailureReason' => ['type' => 'string'], 'ImageIdentifier' => ['type' => 'structure', 'members' => ['imageDigest' => ['shape' => 'ImageDigest'], 'imageTag' => ['shape' => 'ImageTag']]], 'ImageIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ImageIdentifier'], 'max' => 100, 'min' => 1], 'ImageList' => ['type' => 'list', 'member' => ['shape' => 'Image']], 'ImageManifest' => ['type' => 'string', 'max' => 4194304, 'min' => 1], 'ImageNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageReplicationStatus' => ['type' => 'structure', 'members' => ['region' => ['shape' => 'Region'], 'registryId' => ['shape' => 'RegistryId'], 'status' => ['shape' => 'ReplicationStatus'], 'failureCode' => ['shape' => 'ReplicationError']]], 'ImageReplicationStatusList' => ['type' => 'list', 'member' => ['shape' => 'ImageReplicationStatus']], 'ImageScanFinding' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FindingName'], 'description' => ['shape' => 'FindingDescription'], 'uri' => ['shape' => 'Url'], 'severity' => ['shape' => 'FindingSeverity'], 'attributes' => ['shape' => 'AttributeList']]], 'ImageScanFindingList' => ['type' => 'list', 'member' => ['shape' => 'ImageScanFinding']], 'ImageScanFindings' => ['type' => 'structure', 'members' => ['imageScanCompletedAt' => ['shape' => 'ScanTimestamp'], 'vulnerabilitySourceUpdatedAt' => ['shape' => 'VulnerabilitySourceUpdateTimestamp'], 'findingSeverityCounts' => ['shape' => 'FindingSeverityCounts'], 'findings' => ['shape' => 'ImageScanFindingList'], 'enhancedFindings' => ['shape' => 'EnhancedImageScanFindingList']]], 'ImageScanFindingsSummary' => ['type' => 'structure', 'members' => ['imageScanCompletedAt' => ['shape' => 'ScanTimestamp'], 'vulnerabilitySourceUpdatedAt' => ['shape' => 'VulnerabilitySourceUpdateTimestamp'], 'findingSeverityCounts' => ['shape' => 'FindingSeverityCounts']]], 'ImageScanStatus' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ScanStatus'], 'description' => ['shape' => 'ScanStatusDescription']]], 'ImageScanningConfiguration' => ['type' => 'structure', 'members' => ['scanOnPush' => ['shape' => 'ScanOnPushFlag']]], 'ImageSizeInBytes' => ['type' => 'long'], 'ImageTag' => ['type' => 'string', 'max' => 300, 'min' => 1], 'ImageTagAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ImageTagList' => ['type' => 'list', 'member' => ['shape' => 'ImageTag']], 'ImageTagMutability' => ['type' => 'string', 'enum' => ['MUTABLE', 'IMMUTABLE']], 'ImageTagsList' => ['type' => 'list', 'member' => ['shape' => 'ImageTag']], 'InitiateLayerUploadRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName']]], 'InitiateLayerUploadResponse' => ['type' => 'structure', 'members' => ['uploadId' => ['shape' => 'UploadId'], 'partSize' => ['shape' => 'PartSize']]], 'InvalidLayerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidLayerPartException' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'lastValidByteReceived' => ['shape' => 'PartSize'], 'message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidTagParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'KmsError' => ['type' => 'string'], 'KmsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'kmsError' => ['shape' => 'KmsError']], 'exception' => \true], 'KmsKey' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Layer' => ['type' => 'structure', 'members' => ['layerDigest' => ['shape' => 'LayerDigest'], 'layerAvailability' => ['shape' => 'LayerAvailability'], 'layerSize' => ['shape' => 'LayerSizeInBytes'], 'mediaType' => ['shape' => 'MediaType']]], 'LayerAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LayerAvailability' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UNAVAILABLE']], 'LayerDigest' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9-_+.]+:[a-fA-F0-9]+'], 'LayerDigestList' => ['type' => 'list', 'member' => ['shape' => 'LayerDigest'], 'max' => 100, 'min' => 1], 'LayerFailure' => ['type' => 'structure', 'members' => ['layerDigest' => ['shape' => 'BatchedOperationLayerDigest'], 'failureCode' => ['shape' => 'LayerFailureCode'], 'failureReason' => ['shape' => 'LayerFailureReason']]], 'LayerFailureCode' => ['type' => 'string', 'enum' => ['InvalidLayerDigest', 'MissingLayerDigest']], 'LayerFailureList' => ['type' => 'list', 'member' => ['shape' => 'LayerFailure']], 'LayerFailureReason' => ['type' => 'string'], 'LayerInaccessibleException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LayerList' => ['type' => 'list', 'member' => ['shape' => 'Layer']], 'LayerPartBlob' => ['type' => 'blob', 'max' => 20971520, 'min' => 0], 'LayerPartTooSmallException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LayerSizeInBytes' => ['type' => 'long'], 'LayersNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LifecyclePolicyNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LifecyclePolicyPreviewFilter' => ['type' => 'structure', 'members' => ['tagStatus' => ['shape' => 'TagStatus']]], 'LifecyclePolicyPreviewInProgressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LifecyclePolicyPreviewNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LifecyclePolicyPreviewResult' => ['type' => 'structure', 'members' => ['imageTags' => ['shape' => 'ImageTagList'], 'imageDigest' => ['shape' => 'ImageDigest'], 'imagePushedAt' => ['shape' => 'PushTimestamp'], 'action' => ['shape' => 'LifecyclePolicyRuleAction'], 'appliedRulePriority' => ['shape' => 'LifecyclePolicyRulePriority']]], 'LifecyclePolicyPreviewResultList' => ['type' => 'list', 'member' => ['shape' => 'LifecyclePolicyPreviewResult']], 'LifecyclePolicyPreviewStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'EXPIRED', 'FAILED']], 'LifecyclePolicyPreviewSummary' => ['type' => 'structure', 'members' => ['expiringImageTotalCount' => ['shape' => 'ImageCount']]], 'LifecyclePolicyRuleAction' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'ImageActionType']]], 'LifecyclePolicyRulePriority' => ['type' => 'integer', 'min' => 1], 'LifecyclePolicyText' => ['type' => 'string', 'max' => 30720, 'min' => 100], 'LifecyclePreviewMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ListImagesFilter' => ['type' => 'structure', 'members' => ['tagStatus' => ['shape' => 'TagStatus']]], 'ListImagesRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filter' => ['shape' => 'ListImagesFilter']]], 'ListImagesResponse' => ['type' => 'structure', 'members' => ['imageIds' => ['shape' => 'ImageIdentifierList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MediaType' => ['type' => 'string'], 'MediaTypeList' => ['type' => 'list', 'member' => ['shape' => 'MediaType'], 'max' => 100, 'min' => 1], 'Metric' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'PackageManager' => ['type' => 'string'], 'PackageVulnerabilityDetails' => ['type' => 'structure', 'members' => ['cvss' => ['shape' => 'CvssScoreList'], 'referenceUrls' => ['shape' => 'ReferenceUrlsList'], 'relatedVulnerabilities' => ['shape' => 'RelatedVulnerabilitiesList'], 'source' => ['shape' => 'Source'], 'sourceUrl' => ['shape' => 'Url'], 'vendorCreatedAt' => ['shape' => 'Date'], 'vendorSeverity' => ['shape' => 'Severity'], 'vendorUpdatedAt' => ['shape' => 'Date'], 'vulnerabilityId' => ['shape' => 'VulnerabilityId'], 'vulnerablePackages' => ['shape' => 'VulnerablePackagesList']]], 'PartSize' => ['type' => 'long', 'min' => 0], 'Platform' => ['type' => 'string'], 'ProxyEndpoint' => ['type' => 'string'], 'PullThroughCacheRule' => ['type' => 'structure', 'members' => ['ecrRepositoryPrefix' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'upstreamRegistryUrl' => ['shape' => 'Url'], 'createdAt' => ['shape' => 'CreationTimestamp'], 'registryId' => ['shape' => 'RegistryId']]], 'PullThroughCacheRuleAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PullThroughCacheRuleList' => ['type' => 'list', 'member' => ['shape' => 'PullThroughCacheRule']], 'PullThroughCacheRuleNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PullThroughCacheRuleRepositoryPrefix' => ['type' => 'string', 'max' => 20, 'min' => 2, 'pattern' => '[a-z0-9]+(?:[._-][a-z0-9]+)*'], 'PullThroughCacheRuleRepositoryPrefixList' => ['type' => 'list', 'member' => ['shape' => 'PullThroughCacheRuleRepositoryPrefix'], 'max' => 100, 'min' => 1], 'PushTimestamp' => ['type' => 'timestamp'], 'PutImageRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageManifest'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageManifest' => ['shape' => 'ImageManifest'], 'imageManifestMediaType' => ['shape' => 'MediaType'], 'imageTag' => ['shape' => 'ImageTag'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'PutImageResponse' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'Image']]], 'PutImageScanningConfigurationRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageScanningConfiguration'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageScanningConfiguration' => ['shape' => 'ImageScanningConfiguration']]], 'PutImageScanningConfigurationResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageScanningConfiguration' => ['shape' => 'ImageScanningConfiguration']]], 'PutImageTagMutabilityRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageTagMutability'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageTagMutability' => ['shape' => 'ImageTagMutability']]], 'PutImageTagMutabilityResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageTagMutability' => ['shape' => 'ImageTagMutability']]], 'PutLifecyclePolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'lifecyclePolicyText'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText']]], 'PutLifecyclePolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText']]], 'PutRegistryPolicyRequest' => ['type' => 'structure', 'required' => ['policyText'], 'members' => ['policyText' => ['shape' => 'RegistryPolicyText']]], 'PutRegistryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'policyText' => ['shape' => 'RegistryPolicyText']]], 'PutRegistryScanningConfigurationRequest' => ['type' => 'structure', 'members' => ['scanType' => ['shape' => 'ScanType'], 'rules' => ['shape' => 'RegistryScanningRuleList']]], 'PutRegistryScanningConfigurationResponse' => ['type' => 'structure', 'members' => ['registryScanningConfiguration' => ['shape' => 'RegistryScanningConfiguration']]], 'PutReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['replicationConfiguration'], 'members' => ['replicationConfiguration' => ['shape' => 'ReplicationConfiguration']]], 'PutReplicationConfigurationResponse' => ['type' => 'structure', 'members' => ['replicationConfiguration' => ['shape' => 'ReplicationConfiguration']]], 'Reason' => ['type' => 'string'], 'Recommendation' => ['type' => 'structure', 'members' => ['url' => ['shape' => 'Url'], 'text' => ['shape' => 'RecommendationText']]], 'RecommendationText' => ['type' => 'string'], 'RecordedPullTimestamp' => ['type' => 'timestamp'], 'ReferenceUrlsList' => ['type' => 'list', 'member' => ['shape' => 'Url']], 'ReferencedImagesNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Region' => ['type' => 'string', 'max' => 25, 'min' => 2, 'pattern' => '[0-9a-z-]{2,25}'], 'RegistryId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'RegistryPolicyNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RegistryPolicyText' => ['type' => 'string', 'max' => 10240, 'min' => 0], 'RegistryScanningConfiguration' => ['type' => 'structure', 'members' => ['scanType' => ['shape' => 'ScanType'], 'rules' => ['shape' => 'RegistryScanningRuleList']]], 'RegistryScanningRule' => ['type' => 'structure', 'required' => ['scanFrequency', 'repositoryFilters'], 'members' => ['scanFrequency' => ['shape' => 'ScanFrequency'], 'repositoryFilters' => ['shape' => 'ScanningRepositoryFilterList']]], 'RegistryScanningRuleList' => ['type' => 'list', 'member' => ['shape' => 'RegistryScanningRule'], 'max' => 2, 'min' => 0], 'RelatedVulnerabilitiesList' => ['type' => 'list', 'member' => ['shape' => 'RelatedVulnerability']], 'RelatedVulnerability' => ['type' => 'string'], 'Release' => ['type' => 'string'], 'Remediation' => ['type' => 'structure', 'members' => ['recommendation' => ['shape' => 'Recommendation']]], 'ReplicationConfiguration' => ['type' => 'structure', 'required' => ['rules'], 'members' => ['rules' => ['shape' => 'ReplicationRuleList']]], 'ReplicationDestination' => ['type' => 'structure', 'required' => ['region', 'registryId'], 'members' => ['region' => ['shape' => 'Region'], 'registryId' => ['shape' => 'RegistryId']]], 'ReplicationDestinationList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationDestination'], 'max' => 25, 'min' => 0], 'ReplicationError' => ['type' => 'string'], 'ReplicationRule' => ['type' => 'structure', 'required' => ['destinations'], 'members' => ['destinations' => ['shape' => 'ReplicationDestinationList'], 'repositoryFilters' => ['shape' => 'RepositoryFilterList']]], 'ReplicationRuleList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationRule'], 'max' => 10, 'min' => 0], 'ReplicationStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'FAILED']], 'Repository' => ['type' => 'structure', 'members' => ['repositoryArn' => ['shape' => 'Arn'], 'registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryUri' => ['shape' => 'Url'], 'createdAt' => ['shape' => 'CreationTimestamp'], 'imageTagMutability' => ['shape' => 'ImageTagMutability'], 'imageScanningConfiguration' => ['shape' => 'ImageScanningConfiguration'], 'encryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'RepositoryAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryFilter' => ['type' => 'structure', 'required' => ['filter', 'filterType'], 'members' => ['filter' => ['shape' => 'RepositoryFilterValue'], 'filterType' => ['shape' => 'RepositoryFilterType']]], 'RepositoryFilterList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryFilter'], 'max' => 100, 'min' => 1], 'RepositoryFilterType' => ['type' => 'string', 'enum' => ['PREFIX_MATCH']], 'RepositoryFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 2, 'pattern' => '^(?:[a-z0-9]+(?:[._-][a-z0-9]*)*/)*[a-z0-9]*(?:[._-][a-z0-9]*)*$'], 'RepositoryList' => ['type' => 'list', 'member' => ['shape' => 'Repository']], 'RepositoryName' => ['type' => 'string', 'max' => 256, 'min' => 2, 'pattern' => '(?:[a-z0-9]+(?:[._-][a-z0-9]+)*/)*[a-z0-9]+(?:[._-][a-z0-9]+)*'], 'RepositoryNameList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName'], 'max' => 100, 'min' => 1], 'RepositoryNotEmptyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryPolicyNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'RepositoryPolicyText' => ['type' => 'string', 'max' => 10240, 'min' => 0], 'RepositoryScanningConfiguration' => ['type' => 'structure', 'members' => ['repositoryArn' => ['shape' => 'Arn'], 'repositoryName' => ['shape' => 'RepositoryName'], 'scanOnPush' => ['shape' => 'ScanOnPushFlag'], 'scanFrequency' => ['shape' => 'ScanFrequency'], 'appliedScanFilters' => ['shape' => 'ScanningRepositoryFilterList']]], 'RepositoryScanningConfigurationFailure' => ['type' => 'structure', 'members' => ['repositoryName' => ['shape' => 'RepositoryName'], 'failureCode' => ['shape' => 'ScanningConfigurationFailureCode'], 'failureReason' => ['shape' => 'ScanningConfigurationFailureReason']]], 'RepositoryScanningConfigurationFailureList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryScanningConfigurationFailure']], 'RepositoryScanningConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryScanningConfiguration']], 'Resource' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'ResourceDetails'], 'id' => ['shape' => 'ResourceId'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'Type']]], 'ResourceDetails' => ['type' => 'structure', 'members' => ['awsEcrContainerImage' => ['shape' => 'AwsEcrContainerImageDetails']]], 'ResourceId' => ['type' => 'string'], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ScanFrequency' => ['type' => 'string', 'enum' => ['SCAN_ON_PUSH', 'CONTINUOUS_SCAN', 'MANUAL']], 'ScanNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ScanOnPushFlag' => ['type' => 'boolean'], 'ScanStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'FAILED', 'UNSUPPORTED_IMAGE', 'ACTIVE', 'PENDING', 'SCAN_ELIGIBILITY_EXPIRED', 'FINDINGS_UNAVAILABLE']], 'ScanStatusDescription' => ['type' => 'string'], 'ScanTimestamp' => ['type' => 'timestamp'], 'ScanType' => ['type' => 'string', 'enum' => ['BASIC', 'ENHANCED']], 'ScanningConfigurationFailureCode' => ['type' => 'string', 'enum' => ['REPOSITORY_NOT_FOUND']], 'ScanningConfigurationFailureReason' => ['type' => 'string'], 'ScanningConfigurationRepositoryNameList' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName'], 'max' => 25, 'min' => 1], 'ScanningRepositoryFilter' => ['type' => 'structure', 'required' => ['filter', 'filterType'], 'members' => ['filter' => ['shape' => 'ScanningRepositoryFilterValue'], 'filterType' => ['shape' => 'ScanningRepositoryFilterType']]], 'ScanningRepositoryFilterList' => ['type' => 'list', 'member' => ['shape' => 'ScanningRepositoryFilter'], 'max' => 100, 'min' => 0], 'ScanningRepositoryFilterType' => ['type' => 'string', 'enum' => ['WILDCARD']], 'ScanningRepositoryFilterValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-z0-9*](?:[._\\-/a-z0-9*]?[a-z0-9*]+)*$'], 'Score' => ['type' => 'double'], 'ScoreDetails' => ['type' => 'structure', 'members' => ['cvss' => ['shape' => 'CvssScoreDetails']]], 'ScoringVector' => ['type' => 'string'], 'ServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'SetRepositoryPolicyRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'policyText'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText'], 'force' => ['shape' => 'ForceFlag']]], 'SetRepositoryPolicyResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'policyText' => ['shape' => 'RepositoryPolicyText']]], 'Severity' => ['type' => 'string'], 'SeverityCount' => ['type' => 'integer', 'min' => 0], 'Source' => ['type' => 'string'], 'SourceLayerHash' => ['type' => 'string'], 'StartImageScanRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'imageId'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier']]], 'StartImageScanResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'imageId' => ['shape' => 'ImageIdentifier'], 'imageScanStatus' => ['shape' => 'ImageScanStatus']]], 'StartLifecyclePolicyPreviewRequest' => ['type' => 'structure', 'required' => ['repositoryName'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText']]], 'StartLifecyclePolicyPreviewResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'lifecyclePolicyText' => ['shape' => 'LifecyclePolicyText'], 'status' => ['shape' => 'LifecyclePolicyPreviewStatus']]], 'Status' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagStatus' => ['type' => 'string', 'enum' => ['TAGGED', 'UNTAGGED', 'ANY']], 'TagValue' => ['type' => 'string'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'Title' => ['type' => 'string'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Type' => ['type' => 'string'], 'UnsupportedImageTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UnsupportedUpstreamRegistryException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UploadId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'UploadLayerPartRequest' => ['type' => 'structure', 'required' => ['repositoryName', 'uploadId', 'partFirstByte', 'partLastByte', 'layerPartBlob'], 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'partFirstByte' => ['shape' => 'PartSize'], 'partLastByte' => ['shape' => 'PartSize'], 'layerPartBlob' => ['shape' => 'LayerPartBlob']]], 'UploadLayerPartResponse' => ['type' => 'structure', 'members' => ['registryId' => ['shape' => 'RegistryId'], 'repositoryName' => ['shape' => 'RepositoryName'], 'uploadId' => ['shape' => 'UploadId'], 'lastByteReceived' => ['shape' => 'PartSize']]], 'UploadNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Url' => ['type' => 'string'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Version' => ['type' => 'string'], 'VulnerabilityId' => ['type' => 'string'], 'VulnerabilitySourceUpdateTimestamp' => ['type' => 'timestamp'], 'VulnerablePackage' => ['type' => 'structure', 'members' => ['arch' => ['shape' => 'Arch'], 'epoch' => ['shape' => 'Epoch'], 'filePath' => ['shape' => 'FilePath'], 'name' => ['shape' => 'VulnerablePackageName'], 'packageManager' => ['shape' => 'PackageManager'], 'release' => ['shape' => 'Release'], 'sourceLayerHash' => ['shape' => 'SourceLayerHash'], 'version' => ['shape' => 'Version']]], 'VulnerablePackageName' => ['type' => 'string'], 'VulnerablePackagesList' => ['type' => 'list', 'member' => ['shape' => 'VulnerablePackage']]]]; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-rule-set-1.json.php deleted file mode 100644 index f82455d..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-east-2']]], 'endpoint' => ['url' => 'https://ecr-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-east-1']]], 'endpoint' => ['url' => 'https://ecr-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-west-2']]], 'endpoint' => ['url' => 'https://ecr-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-west-1']]], 'endpoint' => ['url' => 'https://ecr-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ecr-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-gov-east-1']]], 'endpoint' => ['url' => 'https://ecr-fips.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dkr-us-gov-west-1']]], 'endpoint' => ['url' => 'https://ecr-fips.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ecr-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.ecr.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-tests-1.json.php deleted file mode 100644 index f4f3637..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecr-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.ecr.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/paginators-1.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/paginators-1.json.php deleted file mode 100644 index a26526b..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeImageScanFindings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'non_aggregate_keys' => ['registryId', 'repositoryName', 'imageId', 'imageScanStatus', 'imageScanFindings'], 'output_token' => 'nextToken', 'result_key' => ['imageScanFindings.findings', 'imageScanFindings.enhancedFindings']], 'DescribeImages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'imageDetails'], 'DescribePullThroughCacheRules' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'pullThroughCacheRules'], 'DescribeRepositories' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'repositories'], 'GetLifecyclePolicyPreview' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'non_aggregate_keys' => ['registryId', 'repositoryName', 'lifecyclePolicyText', 'status', 'summary'], 'output_token' => 'nextToken', 'result_key' => 'previewResults'], 'ListImages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'imageIds']]]; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/smoke.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/smoke.json.php deleted file mode 100644 index 0466cf5..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeRepositories', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ListImages', 'input' => ['repositoryName' => 'not-a-real-repository'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ecr/2015-09-21/waiters-2.json.php b/vendor/Aws3/Aws/data/ecr/2015-09-21/waiters-2.json.php deleted file mode 100644 index 829e598..0000000 --- a/vendor/Aws3/Aws/data/ecr/2015-09-21/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ImageScanComplete' => ['description' => 'Wait until an image scan is complete and findings can be accessed', 'operation' => 'DescribeImageScanFindings', 'delay' => 5, 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'imageScanStatus.status', 'expected' => 'COMPLETE'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'imageScanStatus.status', 'expected' => 'FAILED']]], 'LifecyclePolicyPreviewComplete' => ['description' => 'Wait until a lifecycle policy preview request is complete and results can be accessed', 'operation' => 'GetLifecyclePolicyPreview', 'delay' => 5, 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'status', 'expected' => 'COMPLETE'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'status', 'expected' => 'FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/api-2.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/api-2.json.php deleted file mode 100644 index 35c8bf3..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-11-13', 'endpointPrefix' => 'ecs', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon ECS', 'serviceFullName' => 'Amazon EC2 Container Service', 'serviceId' => 'ECS', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonEC2ContainerServiceV20141113', 'uid' => 'ecs-2014-11-13'], 'operations' => ['CreateCapacityProvider' => ['name' => 'CreateCapacityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCapacityProviderRequest'], 'output' => ['shape' => 'CreateCapacityProviderResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'UpdateInProgressException']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'CreateService' => ['name' => 'CreateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceRequest'], 'output' => ['shape' => 'CreateServiceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'PlatformUnknownException'], ['shape' => 'PlatformTaskDefinitionIncompatibilityException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NamespaceNotFoundException']]], 'CreateTaskSet' => ['name' => 'CreateTaskSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTaskSetRequest'], 'output' => ['shape' => 'CreateTaskSetResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'PlatformUnknownException'], ['shape' => 'PlatformTaskDefinitionIncompatibilityException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException'], ['shape' => 'NamespaceNotFoundException']]], 'DeleteAccountSetting' => ['name' => 'DeleteAccountSetting', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccountSettingRequest'], 'output' => ['shape' => 'DeleteAccountSettingResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DeleteAttributes' => ['name' => 'DeleteAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAttributesRequest'], 'output' => ['shape' => 'DeleteAttributesResponse'], 'errors' => [['shape' => 'ClusterNotFoundException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'InvalidParameterException']]], 'DeleteCapacityProvider' => ['name' => 'DeleteCapacityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCapacityProviderRequest'], 'output' => ['shape' => 'DeleteCapacityProviderResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ClusterContainsContainerInstancesException'], ['shape' => 'ClusterContainsServicesException'], ['shape' => 'ClusterContainsTasksException'], ['shape' => 'UpdateInProgressException']]], 'DeleteService' => ['name' => 'DeleteService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceRequest'], 'output' => ['shape' => 'DeleteServiceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ServiceNotFoundException']]], 'DeleteTaskSet' => ['name' => 'DeleteTaskSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTaskSetRequest'], 'output' => ['shape' => 'DeleteTaskSetResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException'], ['shape' => 'TaskSetNotFoundException']]], 'DeregisterContainerInstance' => ['name' => 'DeregisterContainerInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterContainerInstanceRequest'], 'output' => ['shape' => 'DeregisterContainerInstanceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'DeregisterTaskDefinition' => ['name' => 'DeregisterTaskDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTaskDefinitionRequest'], 'output' => ['shape' => 'DeregisterTaskDefinitionResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DescribeCapacityProviders' => ['name' => 'DescribeCapacityProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCapacityProvidersRequest'], 'output' => ['shape' => 'DescribeCapacityProvidersResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DescribeClusters' => ['name' => 'DescribeClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClustersRequest'], 'output' => ['shape' => 'DescribeClustersResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DescribeContainerInstances' => ['name' => 'DescribeContainerInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContainerInstancesRequest'], 'output' => ['shape' => 'DescribeContainerInstancesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'DescribeServices' => ['name' => 'DescribeServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServicesRequest'], 'output' => ['shape' => 'DescribeServicesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'DescribeTaskDefinition' => ['name' => 'DescribeTaskDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTaskDefinitionRequest'], 'output' => ['shape' => 'DescribeTaskDefinitionResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'DescribeTaskSets' => ['name' => 'DescribeTaskSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTaskSetsRequest'], 'output' => ['shape' => 'DescribeTaskSetsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException']]], 'DescribeTasks' => ['name' => 'DescribeTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTasksRequest'], 'output' => ['shape' => 'DescribeTasksResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'DiscoverPollEndpoint' => ['name' => 'DiscoverPollEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DiscoverPollEndpointRequest'], 'output' => ['shape' => 'DiscoverPollEndpointResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException']]], 'ExecuteCommand' => ['name' => 'ExecuteCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteCommandRequest'], 'output' => ['shape' => 'ExecuteCommandResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'TargetNotConnectedException']]], 'GetTaskProtection' => ['name' => 'GetTaskProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTaskProtectionRequest'], 'output' => ['shape' => 'GetTaskProtectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServerException'], ['shape' => 'UnsupportedFeatureException']]], 'ListAccountSettings' => ['name' => 'ListAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountSettingsRequest'], 'output' => ['shape' => 'ListAccountSettingsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'ListAttributes' => ['name' => 'ListAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAttributesRequest'], 'output' => ['shape' => 'ListAttributesResponse'], 'errors' => [['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListClustersRequest'], 'output' => ['shape' => 'ListClustersResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'ListContainerInstances' => ['name' => 'ListContainerInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContainerInstancesRequest'], 'output' => ['shape' => 'ListContainerInstancesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesRequest'], 'output' => ['shape' => 'ListServicesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'ListServicesByNamespace' => ['name' => 'ListServicesByNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesByNamespaceRequest'], 'output' => ['shape' => 'ListServicesByNamespaceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NamespaceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException']]], 'ListTaskDefinitionFamilies' => ['name' => 'ListTaskDefinitionFamilies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTaskDefinitionFamiliesRequest'], 'output' => ['shape' => 'ListTaskDefinitionFamiliesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'ListTaskDefinitions' => ['name' => 'ListTaskDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTaskDefinitionsRequest'], 'output' => ['shape' => 'ListTaskDefinitionsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'ListTasks' => ['name' => 'ListTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTasksRequest'], 'output' => ['shape' => 'ListTasksResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ServiceNotFoundException']]], 'PutAccountSetting' => ['name' => 'PutAccountSetting', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAccountSettingRequest'], 'output' => ['shape' => 'PutAccountSettingResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'PutAccountSettingDefault' => ['name' => 'PutAccountSettingDefault', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAccountSettingDefaultRequest'], 'output' => ['shape' => 'PutAccountSettingDefaultResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'PutAttributes' => ['name' => 'PutAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAttributesRequest'], 'output' => ['shape' => 'PutAttributesResponse'], 'errors' => [['shape' => 'ClusterNotFoundException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'AttributeLimitExceededException'], ['shape' => 'InvalidParameterException']]], 'PutClusterCapacityProviders' => ['name' => 'PutClusterCapacityProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutClusterCapacityProvidersRequest'], 'output' => ['shape' => 'PutClusterCapacityProvidersResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'UpdateInProgressException']]], 'RegisterContainerInstance' => ['name' => 'RegisterContainerInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterContainerInstanceRequest'], 'output' => ['shape' => 'RegisterContainerInstanceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'RegisterTaskDefinition' => ['name' => 'RegisterTaskDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTaskDefinitionRequest'], 'output' => ['shape' => 'RegisterTaskDefinitionResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'RunTask' => ['name' => 'RunTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunTaskRequest'], 'output' => ['shape' => 'RunTaskResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'PlatformUnknownException'], ['shape' => 'PlatformTaskDefinitionIncompatibilityException'], ['shape' => 'AccessDeniedException'], ['shape' => 'BlockedException']]], 'StartTask' => ['name' => 'StartTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTaskRequest'], 'output' => ['shape' => 'StartTaskResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'StopTask' => ['name' => 'StopTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTaskRequest'], 'output' => ['shape' => 'StopTaskResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'SubmitAttachmentStateChanges' => ['name' => 'SubmitAttachmentStateChanges', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubmitAttachmentStateChangesRequest'], 'output' => ['shape' => 'SubmitAttachmentStateChangesResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterException']]], 'SubmitContainerStateChange' => ['name' => 'SubmitContainerStateChange', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubmitContainerStateChangeRequest'], 'output' => ['shape' => 'SubmitContainerStateChangeResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'AccessDeniedException']]], 'SubmitTaskStateChange' => ['name' => 'SubmitTaskStateChange', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubmitTaskStateChangeRequest'], 'output' => ['shape' => 'SubmitTaskStateChangeResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'UpdateCapacityProvider' => ['name' => 'UpdateCapacityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCapacityProviderRequest'], 'output' => ['shape' => 'UpdateCapacityProviderResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException']]], 'UpdateCluster' => ['name' => 'UpdateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClusterRequest'], 'output' => ['shape' => 'UpdateClusterResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException']]], 'UpdateClusterSettings' => ['name' => 'UpdateClusterSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClusterSettingsRequest'], 'output' => ['shape' => 'UpdateClusterSettingsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException']]], 'UpdateContainerAgent' => ['name' => 'UpdateContainerAgent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContainerAgentRequest'], 'output' => ['shape' => 'UpdateContainerAgentResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UpdateInProgressException'], ['shape' => 'NoUpdateAvailableException'], ['shape' => 'MissingVersionException']]], 'UpdateContainerInstancesState' => ['name' => 'UpdateContainerInstancesState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContainerInstancesStateRequest'], 'output' => ['shape' => 'UpdateContainerInstancesStateResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException']]], 'UpdateService' => ['name' => 'UpdateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceRequest'], 'output' => ['shape' => 'UpdateServiceResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException'], ['shape' => 'PlatformUnknownException'], ['shape' => 'PlatformTaskDefinitionIncompatibilityException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NamespaceNotFoundException']]], 'UpdateServicePrimaryTaskSet' => ['name' => 'UpdateServicePrimaryTaskSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServicePrimaryTaskSetRequest'], 'output' => ['shape' => 'UpdateServicePrimaryTaskSetResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException'], ['shape' => 'TaskSetNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateTaskProtection' => ['name' => 'UpdateTaskProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTaskProtectionRequest'], 'output' => ['shape' => 'UpdateTaskProtectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ClientException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServerException'], ['shape' => 'UnsupportedFeatureException']]], 'UpdateTaskSet' => ['name' => 'UpdateTaskSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTaskSetRequest'], 'output' => ['shape' => 'UpdateTaskSetResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ClientException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClusterNotFoundException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceNotFoundException'], ['shape' => 'ServiceNotActiveException'], ['shape' => 'TaskSetNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AgentUpdateStatus' => ['type' => 'string', 'enum' => ['PENDING', 'STAGING', 'STAGED', 'UPDATING', 'UPDATED', 'FAILED']], 'ApplicationProtocol' => ['type' => 'string', 'enum' => ['http', 'http2', 'grpc']], 'AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Attachment' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'details' => ['shape' => 'AttachmentDetails']]], 'AttachmentDetails' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'AttachmentStateChange' => ['type' => 'structure', 'required' => ['attachmentArn', 'status'], 'members' => ['attachmentArn' => ['shape' => 'String'], 'status' => ['shape' => 'String']]], 'AttachmentStateChanges' => ['type' => 'list', 'member' => ['shape' => 'AttachmentStateChange']], 'Attachments' => ['type' => 'list', 'member' => ['shape' => 'Attachment']], 'Attribute' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'targetType' => ['shape' => 'TargetType'], 'targetId' => ['shape' => 'String']]], 'AttributeLimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Attributes' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'AutoScalingGroupProvider' => ['type' => 'structure', 'required' => ['autoScalingGroupArn'], 'members' => ['autoScalingGroupArn' => ['shape' => 'String'], 'managedScaling' => ['shape' => 'ManagedScaling'], 'managedTerminationProtection' => ['shape' => 'ManagedTerminationProtection']]], 'AutoScalingGroupProviderUpdate' => ['type' => 'structure', 'members' => ['managedScaling' => ['shape' => 'ManagedScaling'], 'managedTerminationProtection' => ['shape' => 'ManagedTerminationProtection']]], 'AwsVpcConfiguration' => ['type' => 'structure', 'required' => ['subnets'], 'members' => ['subnets' => ['shape' => 'StringList'], 'securityGroups' => ['shape' => 'StringList'], 'assignPublicIp' => ['shape' => 'AssignPublicIp']]], 'BlockedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'CPUArchitecture' => ['type' => 'string', 'enum' => ['X86_64', 'ARM64']], 'CapacityProvider' => ['type' => 'structure', 'members' => ['capacityProviderArn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'status' => ['shape' => 'CapacityProviderStatus'], 'autoScalingGroupProvider' => ['shape' => 'AutoScalingGroupProvider'], 'updateStatus' => ['shape' => 'CapacityProviderUpdateStatus'], 'updateStatusReason' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags']]], 'CapacityProviderField' => ['type' => 'string', 'enum' => ['TAGS']], 'CapacityProviderFieldList' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderField']], 'CapacityProviderStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'CapacityProviderStrategy' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderStrategyItem']], 'CapacityProviderStrategyItem' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['capacityProvider' => ['shape' => 'String'], 'weight' => ['shape' => 'CapacityProviderStrategyItemWeight'], 'base' => ['shape' => 'CapacityProviderStrategyItemBase']]], 'CapacityProviderStrategyItemBase' => ['type' => 'integer', 'max' => 100000, 'min' => 0], 'CapacityProviderStrategyItemWeight' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'CapacityProviderUpdateStatus' => ['type' => 'string', 'enum' => ['DELETE_IN_PROGRESS', 'DELETE_COMPLETE', 'DELETE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_COMPLETE', 'UPDATE_FAILED']], 'CapacityProviders' => ['type' => 'list', 'member' => ['shape' => 'CapacityProvider']], 'ClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Cluster' => ['type' => 'structure', 'members' => ['clusterArn' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'configuration' => ['shape' => 'ClusterConfiguration'], 'status' => ['shape' => 'String'], 'registeredContainerInstancesCount' => ['shape' => 'Integer'], 'runningTasksCount' => ['shape' => 'Integer'], 'pendingTasksCount' => ['shape' => 'Integer'], 'activeServicesCount' => ['shape' => 'Integer'], 'statistics' => ['shape' => 'Statistics'], 'tags' => ['shape' => 'Tags'], 'settings' => ['shape' => 'ClusterSettings'], 'capacityProviders' => ['shape' => 'StringList'], 'defaultCapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'attachments' => ['shape' => 'Attachments'], 'attachmentsStatus' => ['shape' => 'String'], 'serviceConnectDefaults' => ['shape' => 'ClusterServiceConnectDefaults']]], 'ClusterConfiguration' => ['type' => 'structure', 'members' => ['executeCommandConfiguration' => ['shape' => 'ExecuteCommandConfiguration']]], 'ClusterContainsContainerInstancesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterContainsServicesException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterContainsTasksException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterField' => ['type' => 'string', 'enum' => ['ATTACHMENTS', 'CONFIGURATIONS', 'SETTINGS', 'STATISTICS', 'TAGS']], 'ClusterFieldList' => ['type' => 'list', 'member' => ['shape' => 'ClusterField']], 'ClusterNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterServiceConnectDefaults' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'String']]], 'ClusterServiceConnectDefaultsRequest' => ['type' => 'structure', 'required' => ['namespace'], 'members' => ['namespace' => ['shape' => 'String']]], 'ClusterSetting' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ClusterSettingName'], 'value' => ['shape' => 'String']]], 'ClusterSettingName' => ['type' => 'string', 'enum' => ['containerInsights']], 'ClusterSettings' => ['type' => 'list', 'member' => ['shape' => 'ClusterSetting']], 'Clusters' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], 'Compatibility' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'CompatibilityList' => ['type' => 'list', 'member' => ['shape' => 'Compatibility']], 'Connectivity' => ['type' => 'string', 'enum' => ['CONNECTED', 'DISCONNECTED']], 'Container' => ['type' => 'structure', 'members' => ['containerArn' => ['shape' => 'String'], 'taskArn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'image' => ['shape' => 'String'], 'imageDigest' => ['shape' => 'String'], 'runtimeId' => ['shape' => 'String'], 'lastStatus' => ['shape' => 'String'], 'exitCode' => ['shape' => 'BoxedInteger'], 'reason' => ['shape' => 'String'], 'networkBindings' => ['shape' => 'NetworkBindings'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'healthStatus' => ['shape' => 'HealthStatus'], 'managedAgents' => ['shape' => 'ManagedAgents'], 'cpu' => ['shape' => 'String'], 'memory' => ['shape' => 'String'], 'memoryReservation' => ['shape' => 'String'], 'gpuIds' => ['shape' => 'GpuIds']]], 'ContainerCondition' => ['type' => 'string', 'enum' => ['START', 'COMPLETE', 'SUCCESS', 'HEALTHY']], 'ContainerDefinition' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'image' => ['shape' => 'String'], 'repositoryCredentials' => ['shape' => 'RepositoryCredentials'], 'cpu' => ['shape' => 'Integer'], 'memory' => ['shape' => 'BoxedInteger'], 'memoryReservation' => ['shape' => 'BoxedInteger'], 'links' => ['shape' => 'StringList'], 'portMappings' => ['shape' => 'PortMappingList'], 'essential' => ['shape' => 'BoxedBoolean'], 'entryPoint' => ['shape' => 'StringList'], 'command' => ['shape' => 'StringList'], 'environment' => ['shape' => 'EnvironmentVariables'], 'environmentFiles' => ['shape' => 'EnvironmentFiles'], 'mountPoints' => ['shape' => 'MountPointList'], 'volumesFrom' => ['shape' => 'VolumeFromList'], 'linuxParameters' => ['shape' => 'LinuxParameters'], 'secrets' => ['shape' => 'SecretList'], 'dependsOn' => ['shape' => 'ContainerDependencies'], 'startTimeout' => ['shape' => 'BoxedInteger'], 'stopTimeout' => ['shape' => 'BoxedInteger'], 'hostname' => ['shape' => 'String'], 'user' => ['shape' => 'String'], 'workingDirectory' => ['shape' => 'String'], 'disableNetworking' => ['shape' => 'BoxedBoolean'], 'privileged' => ['shape' => 'BoxedBoolean'], 'readonlyRootFilesystem' => ['shape' => 'BoxedBoolean'], 'dnsServers' => ['shape' => 'StringList'], 'dnsSearchDomains' => ['shape' => 'StringList'], 'extraHosts' => ['shape' => 'HostEntryList'], 'dockerSecurityOptions' => ['shape' => 'StringList'], 'interactive' => ['shape' => 'BoxedBoolean'], 'pseudoTerminal' => ['shape' => 'BoxedBoolean'], 'dockerLabels' => ['shape' => 'DockerLabelsMap'], 'ulimits' => ['shape' => 'UlimitList'], 'logConfiguration' => ['shape' => 'LogConfiguration'], 'healthCheck' => ['shape' => 'HealthCheck'], 'systemControls' => ['shape' => 'SystemControls'], 'resourceRequirements' => ['shape' => 'ResourceRequirements'], 'firelensConfiguration' => ['shape' => 'FirelensConfiguration']]], 'ContainerDefinitions' => ['type' => 'list', 'member' => ['shape' => 'ContainerDefinition']], 'ContainerDependencies' => ['type' => 'list', 'member' => ['shape' => 'ContainerDependency']], 'ContainerDependency' => ['type' => 'structure', 'required' => ['containerName', 'condition'], 'members' => ['containerName' => ['shape' => 'String'], 'condition' => ['shape' => 'ContainerCondition']]], 'ContainerInstance' => ['type' => 'structure', 'members' => ['containerInstanceArn' => ['shape' => 'String'], 'ec2InstanceId' => ['shape' => 'String'], 'capacityProviderName' => ['shape' => 'String'], 'version' => ['shape' => 'Long'], 'versionInfo' => ['shape' => 'VersionInfo'], 'remainingResources' => ['shape' => 'Resources'], 'registeredResources' => ['shape' => 'Resources'], 'status' => ['shape' => 'String'], 'statusReason' => ['shape' => 'String'], 'agentConnected' => ['shape' => 'Boolean'], 'runningTasksCount' => ['shape' => 'Integer'], 'pendingTasksCount' => ['shape' => 'Integer'], 'agentUpdateStatus' => ['shape' => 'AgentUpdateStatus'], 'attributes' => ['shape' => 'Attributes'], 'registeredAt' => ['shape' => 'Timestamp'], 'attachments' => ['shape' => 'Attachments'], 'tags' => ['shape' => 'Tags'], 'healthStatus' => ['shape' => 'ContainerInstanceHealthStatus']]], 'ContainerInstanceField' => ['type' => 'string', 'enum' => ['TAGS', 'CONTAINER_INSTANCE_HEALTH']], 'ContainerInstanceFieldList' => ['type' => 'list', 'member' => ['shape' => 'ContainerInstanceField']], 'ContainerInstanceHealthStatus' => ['type' => 'structure', 'members' => ['overallStatus' => ['shape' => 'InstanceHealthCheckState'], 'details' => ['shape' => 'InstanceHealthCheckResultList']]], 'ContainerInstanceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DRAINING', 'REGISTERING', 'DEREGISTERING', 'REGISTRATION_FAILED']], 'ContainerInstances' => ['type' => 'list', 'member' => ['shape' => 'ContainerInstance']], 'ContainerOverride' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'command' => ['shape' => 'StringList'], 'environment' => ['shape' => 'EnvironmentVariables'], 'environmentFiles' => ['shape' => 'EnvironmentFiles'], 'cpu' => ['shape' => 'BoxedInteger'], 'memory' => ['shape' => 'BoxedInteger'], 'memoryReservation' => ['shape' => 'BoxedInteger'], 'resourceRequirements' => ['shape' => 'ResourceRequirements']]], 'ContainerOverrides' => ['type' => 'list', 'member' => ['shape' => 'ContainerOverride']], 'ContainerStateChange' => ['type' => 'structure', 'members' => ['containerName' => ['shape' => 'String'], 'imageDigest' => ['shape' => 'String'], 'runtimeId' => ['shape' => 'String'], 'exitCode' => ['shape' => 'BoxedInteger'], 'networkBindings' => ['shape' => 'NetworkBindings'], 'reason' => ['shape' => 'String'], 'status' => ['shape' => 'String']]], 'ContainerStateChanges' => ['type' => 'list', 'member' => ['shape' => 'ContainerStateChange']], 'Containers' => ['type' => 'list', 'member' => ['shape' => 'Container']], 'CreateCapacityProviderRequest' => ['type' => 'structure', 'required' => ['name', 'autoScalingGroupProvider'], 'members' => ['name' => ['shape' => 'String'], 'autoScalingGroupProvider' => ['shape' => 'AutoScalingGroupProvider'], 'tags' => ['shape' => 'Tags']]], 'CreateCapacityProviderResponse' => ['type' => 'structure', 'members' => ['capacityProvider' => ['shape' => 'CapacityProvider']]], 'CreateClusterRequest' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'settings' => ['shape' => 'ClusterSettings'], 'configuration' => ['shape' => 'ClusterConfiguration'], 'capacityProviders' => ['shape' => 'StringList'], 'defaultCapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'serviceConnectDefaults' => ['shape' => 'ClusterServiceConnectDefaultsRequest']]], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'CreateServiceRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['cluster' => ['shape' => 'String'], 'serviceName' => ['shape' => 'String'], 'taskDefinition' => ['shape' => 'String'], 'loadBalancers' => ['shape' => 'LoadBalancers'], 'serviceRegistries' => ['shape' => 'ServiceRegistries'], 'desiredCount' => ['shape' => 'BoxedInteger'], 'clientToken' => ['shape' => 'String'], 'launchType' => ['shape' => 'LaunchType'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'platformVersion' => ['shape' => 'String'], 'role' => ['shape' => 'String'], 'deploymentConfiguration' => ['shape' => 'DeploymentConfiguration'], 'placementConstraints' => ['shape' => 'PlacementConstraints'], 'placementStrategy' => ['shape' => 'PlacementStrategies'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'healthCheckGracePeriodSeconds' => ['shape' => 'BoxedInteger'], 'schedulingStrategy' => ['shape' => 'SchedulingStrategy'], 'deploymentController' => ['shape' => 'DeploymentController'], 'tags' => ['shape' => 'Tags'], 'enableECSManagedTags' => ['shape' => 'Boolean'], 'propagateTags' => ['shape' => 'PropagateTags'], 'enableExecuteCommand' => ['shape' => 'Boolean'], 'serviceConnectConfiguration' => ['shape' => 'ServiceConnectConfiguration']]], 'CreateServiceResponse' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'Service']]], 'CreateTaskSetRequest' => ['type' => 'structure', 'required' => ['service', 'cluster', 'taskDefinition'], 'members' => ['service' => ['shape' => 'String'], 'cluster' => ['shape' => 'String'], 'externalId' => ['shape' => 'String'], 'taskDefinition' => ['shape' => 'String'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'loadBalancers' => ['shape' => 'LoadBalancers'], 'serviceRegistries' => ['shape' => 'ServiceRegistries'], 'launchType' => ['shape' => 'LaunchType'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'platformVersion' => ['shape' => 'String'], 'scale' => ['shape' => 'Scale'], 'clientToken' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags']]], 'CreateTaskSetResponse' => ['type' => 'structure', 'members' => ['taskSet' => ['shape' => 'TaskSet']]], 'DeleteAccountSettingRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'SettingName'], 'principalArn' => ['shape' => 'String']]], 'DeleteAccountSettingResponse' => ['type' => 'structure', 'members' => ['setting' => ['shape' => 'Setting']]], 'DeleteAttributesRequest' => ['type' => 'structure', 'required' => ['attributes'], 'members' => ['cluster' => ['shape' => 'String'], 'attributes' => ['shape' => 'Attributes']]], 'DeleteAttributesResponse' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'Attributes']]], 'DeleteCapacityProviderRequest' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['capacityProvider' => ['shape' => 'String']]], 'DeleteCapacityProviderResponse' => ['type' => 'structure', 'members' => ['capacityProvider' => ['shape' => 'CapacityProvider']]], 'DeleteClusterRequest' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'String']]], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'DeleteServiceRequest' => ['type' => 'structure', 'required' => ['service'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'force' => ['shape' => 'BoxedBoolean']]], 'DeleteServiceResponse' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'Service']]], 'DeleteTaskSetRequest' => ['type' => 'structure', 'required' => ['cluster', 'service', 'taskSet'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'taskSet' => ['shape' => 'String'], 'force' => ['shape' => 'BoxedBoolean']]], 'DeleteTaskSetResponse' => ['type' => 'structure', 'members' => ['taskSet' => ['shape' => 'TaskSet']]], 'Deployment' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'taskDefinition' => ['shape' => 'String'], 'desiredCount' => ['shape' => 'Integer'], 'pendingCount' => ['shape' => 'Integer'], 'runningCount' => ['shape' => 'Integer'], 'failedTasks' => ['shape' => 'Integer'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'launchType' => ['shape' => 'LaunchType'], 'platformVersion' => ['shape' => 'String'], 'platformFamily' => ['shape' => 'String'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'rolloutState' => ['shape' => 'DeploymentRolloutState'], 'rolloutStateReason' => ['shape' => 'String'], 'serviceConnectConfiguration' => ['shape' => 'ServiceConnectConfiguration'], 'serviceConnectResources' => ['shape' => 'ServiceConnectServiceResourceList']]], 'DeploymentAlarms' => ['type' => 'structure', 'required' => ['alarmNames', 'enable', 'rollback'], 'members' => ['alarmNames' => ['shape' => 'StringList'], 'enable' => ['shape' => 'Boolean'], 'rollback' => ['shape' => 'Boolean']]], 'DeploymentCircuitBreaker' => ['type' => 'structure', 'required' => ['enable', 'rollback'], 'members' => ['enable' => ['shape' => 'Boolean'], 'rollback' => ['shape' => 'Boolean']]], 'DeploymentConfiguration' => ['type' => 'structure', 'members' => ['deploymentCircuitBreaker' => ['shape' => 'DeploymentCircuitBreaker'], 'maximumPercent' => ['shape' => 'BoxedInteger'], 'minimumHealthyPercent' => ['shape' => 'BoxedInteger'], 'alarms' => ['shape' => 'DeploymentAlarms']]], 'DeploymentController' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'DeploymentControllerType']]], 'DeploymentControllerType' => ['type' => 'string', 'enum' => ['ECS', 'CODE_DEPLOY', 'EXTERNAL']], 'DeploymentRolloutState' => ['type' => 'string', 'enum' => ['COMPLETED', 'FAILED', 'IN_PROGRESS']], 'Deployments' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], 'DeregisterContainerInstanceRequest' => ['type' => 'structure', 'required' => ['containerInstance'], 'members' => ['cluster' => ['shape' => 'String'], 'containerInstance' => ['shape' => 'String'], 'force' => ['shape' => 'BoxedBoolean']]], 'DeregisterContainerInstanceResponse' => ['type' => 'structure', 'members' => ['containerInstance' => ['shape' => 'ContainerInstance']]], 'DeregisterTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['taskDefinition'], 'members' => ['taskDefinition' => ['shape' => 'String']]], 'DeregisterTaskDefinitionResponse' => ['type' => 'structure', 'members' => ['taskDefinition' => ['shape' => 'TaskDefinition']]], 'DescribeCapacityProvidersRequest' => ['type' => 'structure', 'members' => ['capacityProviders' => ['shape' => 'StringList'], 'include' => ['shape' => 'CapacityProviderFieldList'], 'maxResults' => ['shape' => 'BoxedInteger'], 'nextToken' => ['shape' => 'String']]], 'DescribeCapacityProvidersResponse' => ['type' => 'structure', 'members' => ['capacityProviders' => ['shape' => 'CapacityProviders'], 'failures' => ['shape' => 'Failures'], 'nextToken' => ['shape' => 'String']]], 'DescribeClustersRequest' => ['type' => 'structure', 'members' => ['clusters' => ['shape' => 'StringList'], 'include' => ['shape' => 'ClusterFieldList']]], 'DescribeClustersResponse' => ['type' => 'structure', 'members' => ['clusters' => ['shape' => 'Clusters'], 'failures' => ['shape' => 'Failures']]], 'DescribeContainerInstancesRequest' => ['type' => 'structure', 'required' => ['containerInstances'], 'members' => ['cluster' => ['shape' => 'String'], 'containerInstances' => ['shape' => 'StringList'], 'include' => ['shape' => 'ContainerInstanceFieldList']]], 'DescribeContainerInstancesResponse' => ['type' => 'structure', 'members' => ['containerInstances' => ['shape' => 'ContainerInstances'], 'failures' => ['shape' => 'Failures']]], 'DescribeServicesRequest' => ['type' => 'structure', 'required' => ['services'], 'members' => ['cluster' => ['shape' => 'String'], 'services' => ['shape' => 'StringList'], 'include' => ['shape' => 'ServiceFieldList']]], 'DescribeServicesResponse' => ['type' => 'structure', 'members' => ['services' => ['shape' => 'Services'], 'failures' => ['shape' => 'Failures']]], 'DescribeTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['taskDefinition'], 'members' => ['taskDefinition' => ['shape' => 'String'], 'include' => ['shape' => 'TaskDefinitionFieldList']]], 'DescribeTaskDefinitionResponse' => ['type' => 'structure', 'members' => ['taskDefinition' => ['shape' => 'TaskDefinition'], 'tags' => ['shape' => 'Tags']]], 'DescribeTaskSetsRequest' => ['type' => 'structure', 'required' => ['cluster', 'service'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'taskSets' => ['shape' => 'StringList'], 'include' => ['shape' => 'TaskSetFieldList']]], 'DescribeTaskSetsResponse' => ['type' => 'structure', 'members' => ['taskSets' => ['shape' => 'TaskSets'], 'failures' => ['shape' => 'Failures']]], 'DescribeTasksRequest' => ['type' => 'structure', 'required' => ['tasks'], 'members' => ['cluster' => ['shape' => 'String'], 'tasks' => ['shape' => 'StringList'], 'include' => ['shape' => 'TaskFieldList']]], 'DescribeTasksResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'Tasks'], 'failures' => ['shape' => 'Failures']]], 'DesiredStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'PENDING', 'STOPPED']], 'Device' => ['type' => 'structure', 'required' => ['hostPath'], 'members' => ['hostPath' => ['shape' => 'String'], 'containerPath' => ['shape' => 'String'], 'permissions' => ['shape' => 'DeviceCgroupPermissions']]], 'DeviceCgroupPermission' => ['type' => 'string', 'enum' => ['read', 'write', 'mknod']], 'DeviceCgroupPermissions' => ['type' => 'list', 'member' => ['shape' => 'DeviceCgroupPermission']], 'DevicesList' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'DiscoverPollEndpointRequest' => ['type' => 'structure', 'members' => ['containerInstance' => ['shape' => 'String'], 'cluster' => ['shape' => 'String']]], 'DiscoverPollEndpointResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'String'], 'telemetryEndpoint' => ['shape' => 'String'], 'serviceConnectEndpoint' => ['shape' => 'String']]], 'DockerLabelsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'DockerVolumeConfiguration' => ['type' => 'structure', 'members' => ['scope' => ['shape' => 'Scope'], 'autoprovision' => ['shape' => 'BoxedBoolean'], 'driver' => ['shape' => 'String'], 'driverOpts' => ['shape' => 'StringMap'], 'labels' => ['shape' => 'StringMap']]], 'Double' => ['type' => 'double'], 'EFSAuthorizationConfig' => ['type' => 'structure', 'members' => ['accessPointId' => ['shape' => 'String'], 'iam' => ['shape' => 'EFSAuthorizationConfigIAM']]], 'EFSAuthorizationConfigIAM' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EFSTransitEncryption' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EFSVolumeConfiguration' => ['type' => 'structure', 'required' => ['fileSystemId'], 'members' => ['fileSystemId' => ['shape' => 'String'], 'rootDirectory' => ['shape' => 'String'], 'transitEncryption' => ['shape' => 'EFSTransitEncryption'], 'transitEncryptionPort' => ['shape' => 'BoxedInteger'], 'authorizationConfig' => ['shape' => 'EFSAuthorizationConfig']]], 'EnvironmentFile' => ['type' => 'structure', 'required' => ['value', 'type'], 'members' => ['value' => ['shape' => 'String'], 'type' => ['shape' => 'EnvironmentFileType']]], 'EnvironmentFileType' => ['type' => 'string', 'enum' => ['s3']], 'EnvironmentFiles' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentFile']], 'EnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'EphemeralStorage' => ['type' => 'structure', 'required' => ['sizeInGiB'], 'members' => ['sizeInGiB' => ['shape' => 'Integer']]], 'ExecuteCommandConfiguration' => ['type' => 'structure', 'members' => ['kmsKeyId' => ['shape' => 'String'], 'logging' => ['shape' => 'ExecuteCommandLogging'], 'logConfiguration' => ['shape' => 'ExecuteCommandLogConfiguration']]], 'ExecuteCommandLogConfiguration' => ['type' => 'structure', 'members' => ['cloudWatchLogGroupName' => ['shape' => 'String'], 'cloudWatchEncryptionEnabled' => ['shape' => 'Boolean'], 's3BucketName' => ['shape' => 'String'], 's3EncryptionEnabled' => ['shape' => 'Boolean'], 's3KeyPrefix' => ['shape' => 'String']]], 'ExecuteCommandLogging' => ['type' => 'string', 'enum' => ['NONE', 'DEFAULT', 'OVERRIDE']], 'ExecuteCommandRequest' => ['type' => 'structure', 'required' => ['command', 'interactive', 'task'], 'members' => ['cluster' => ['shape' => 'String'], 'container' => ['shape' => 'String'], 'command' => ['shape' => 'String'], 'interactive' => ['shape' => 'Boolean'], 'task' => ['shape' => 'String']]], 'ExecuteCommandResponse' => ['type' => 'structure', 'members' => ['clusterArn' => ['shape' => 'String'], 'containerArn' => ['shape' => 'String'], 'containerName' => ['shape' => 'String'], 'interactive' => ['shape' => 'Boolean'], 'session' => ['shape' => 'Session'], 'taskArn' => ['shape' => 'String']]], 'FSxWindowsFileServerAuthorizationConfig' => ['type' => 'structure', 'required' => ['credentialsParameter', 'domain'], 'members' => ['credentialsParameter' => ['shape' => 'String'], 'domain' => ['shape' => 'String']]], 'FSxWindowsFileServerVolumeConfiguration' => ['type' => 'structure', 'required' => ['fileSystemId', 'rootDirectory', 'authorizationConfig'], 'members' => ['fileSystemId' => ['shape' => 'String'], 'rootDirectory' => ['shape' => 'String'], 'authorizationConfig' => ['shape' => 'FSxWindowsFileServerAuthorizationConfig']]], 'Failure' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'reason' => ['shape' => 'String'], 'detail' => ['shape' => 'String']]], 'Failures' => ['type' => 'list', 'member' => ['shape' => 'Failure']], 'FirelensConfiguration' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'FirelensConfigurationType'], 'options' => ['shape' => 'FirelensConfigurationOptionsMap']]], 'FirelensConfigurationOptionsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'FirelensConfigurationType' => ['type' => 'string', 'enum' => ['fluentd', 'fluentbit']], 'GetTaskProtectionRequest' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'String'], 'tasks' => ['shape' => 'StringList']]], 'GetTaskProtectionResponse' => ['type' => 'structure', 'members' => ['protectedTasks' => ['shape' => 'ProtectedTasks'], 'failures' => ['shape' => 'Failures']]], 'GpuIds' => ['type' => 'list', 'member' => ['shape' => 'String']], 'HealthCheck' => ['type' => 'structure', 'required' => ['command'], 'members' => ['command' => ['shape' => 'StringList'], 'interval' => ['shape' => 'BoxedInteger'], 'timeout' => ['shape' => 'BoxedInteger'], 'retries' => ['shape' => 'BoxedInteger'], 'startPeriod' => ['shape' => 'BoxedInteger']]], 'HealthStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY', 'UNKNOWN']], 'HostEntry' => ['type' => 'structure', 'required' => ['hostname', 'ipAddress'], 'members' => ['hostname' => ['shape' => 'String'], 'ipAddress' => ['shape' => 'String']]], 'HostEntryList' => ['type' => 'list', 'member' => ['shape' => 'HostEntry']], 'HostVolumeProperties' => ['type' => 'structure', 'members' => ['sourcePath' => ['shape' => 'String']]], 'InferenceAccelerator' => ['type' => 'structure', 'required' => ['deviceName', 'deviceType'], 'members' => ['deviceName' => ['shape' => 'String'], 'deviceType' => ['shape' => 'String']]], 'InferenceAcceleratorOverride' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'String'], 'deviceType' => ['shape' => 'String']]], 'InferenceAcceleratorOverrides' => ['type' => 'list', 'member' => ['shape' => 'InferenceAcceleratorOverride']], 'InferenceAccelerators' => ['type' => 'list', 'member' => ['shape' => 'InferenceAccelerator']], 'InstanceHealthCheckResult' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'InstanceHealthCheckType'], 'status' => ['shape' => 'InstanceHealthCheckState'], 'lastUpdated' => ['shape' => 'Timestamp'], 'lastStatusChange' => ['shape' => 'Timestamp']]], 'InstanceHealthCheckResultList' => ['type' => 'list', 'member' => ['shape' => 'InstanceHealthCheckResult']], 'InstanceHealthCheckState' => ['type' => 'string', 'enum' => ['OK', 'IMPAIRED', 'INSUFFICIENT_DATA', 'INITIALIZING']], 'InstanceHealthCheckType' => ['type' => 'string', 'enum' => ['CONTAINER_RUNTIME']], 'Integer' => ['type' => 'integer'], 'InvalidParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IpcMode' => ['type' => 'string', 'enum' => ['host', 'task', 'none']], 'KernelCapabilities' => ['type' => 'structure', 'members' => ['add' => ['shape' => 'StringList'], 'drop' => ['shape' => 'StringList']]], 'KeyValuePair' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'LaunchType' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LinuxParameters' => ['type' => 'structure', 'members' => ['capabilities' => ['shape' => 'KernelCapabilities'], 'devices' => ['shape' => 'DevicesList'], 'initProcessEnabled' => ['shape' => 'BoxedBoolean'], 'sharedMemorySize' => ['shape' => 'BoxedInteger'], 'tmpfs' => ['shape' => 'TmpfsList'], 'maxSwap' => ['shape' => 'BoxedInteger'], 'swappiness' => ['shape' => 'BoxedInteger']]], 'ListAccountSettingsRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SettingName'], 'value' => ['shape' => 'String'], 'principalArn' => ['shape' => 'String'], 'effectiveSettings' => ['shape' => 'Boolean'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'Integer']]], 'ListAccountSettingsResponse' => ['type' => 'structure', 'members' => ['settings' => ['shape' => 'Settings'], 'nextToken' => ['shape' => 'String']]], 'ListAttributesRequest' => ['type' => 'structure', 'required' => ['targetType'], 'members' => ['cluster' => ['shape' => 'String'], 'targetType' => ['shape' => 'TargetType'], 'attributeName' => ['shape' => 'String'], 'attributeValue' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger']]], 'ListAttributesResponse' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'Attributes'], 'nextToken' => ['shape' => 'String']]], 'ListClustersRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger']]], 'ListClustersResponse' => ['type' => 'structure', 'members' => ['clusterArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListContainerInstancesRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'filter' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger'], 'status' => ['shape' => 'ContainerInstanceStatus']]], 'ListContainerInstancesResponse' => ['type' => 'structure', 'members' => ['containerInstanceArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListServicesByNamespaceRequest' => ['type' => 'structure', 'required' => ['namespace'], 'members' => ['namespace' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger']]], 'ListServicesByNamespaceResponse' => ['type' => 'structure', 'members' => ['serviceArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListServicesRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger'], 'launchType' => ['shape' => 'LaunchType'], 'schedulingStrategy' => ['shape' => 'SchedulingStrategy']]], 'ListServicesResponse' => ['type' => 'structure', 'members' => ['serviceArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'ListTaskDefinitionFamiliesRequest' => ['type' => 'structure', 'members' => ['familyPrefix' => ['shape' => 'String'], 'status' => ['shape' => 'TaskDefinitionFamilyStatus'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger']]], 'ListTaskDefinitionFamiliesResponse' => ['type' => 'structure', 'members' => ['families' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListTaskDefinitionsRequest' => ['type' => 'structure', 'members' => ['familyPrefix' => ['shape' => 'String'], 'status' => ['shape' => 'TaskDefinitionStatus'], 'sort' => ['shape' => 'SortOrder'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger']]], 'ListTaskDefinitionsResponse' => ['type' => 'structure', 'members' => ['taskDefinitionArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListTasksRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'containerInstance' => ['shape' => 'String'], 'family' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'BoxedInteger'], 'startedBy' => ['shape' => 'String'], 'serviceName' => ['shape' => 'String'], 'desiredStatus' => ['shape' => 'DesiredStatus'], 'launchType' => ['shape' => 'LaunchType']]], 'ListTasksResponse' => ['type' => 'structure', 'members' => ['taskArns' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'LoadBalancer' => ['type' => 'structure', 'members' => ['targetGroupArn' => ['shape' => 'String'], 'loadBalancerName' => ['shape' => 'String'], 'containerName' => ['shape' => 'String'], 'containerPort' => ['shape' => 'BoxedInteger']]], 'LoadBalancers' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancer']], 'LogConfiguration' => ['type' => 'structure', 'required' => ['logDriver'], 'members' => ['logDriver' => ['shape' => 'LogDriver'], 'options' => ['shape' => 'LogConfigurationOptionsMap'], 'secretOptions' => ['shape' => 'SecretList']]], 'LogConfigurationOptionsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'LogDriver' => ['type' => 'string', 'enum' => ['json-file', 'syslog', 'journald', 'gelf', 'fluentd', 'awslogs', 'splunk', 'awsfirelens']], 'Long' => ['type' => 'long'], 'ManagedAgent' => ['type' => 'structure', 'members' => ['lastStartedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ManagedAgentName'], 'reason' => ['shape' => 'String'], 'lastStatus' => ['shape' => 'String']]], 'ManagedAgentName' => ['type' => 'string', 'enum' => ['ExecuteCommandAgent']], 'ManagedAgentStateChange' => ['type' => 'structure', 'required' => ['containerName', 'managedAgentName', 'status'], 'members' => ['containerName' => ['shape' => 'String'], 'managedAgentName' => ['shape' => 'ManagedAgentName'], 'status' => ['shape' => 'String'], 'reason' => ['shape' => 'String']]], 'ManagedAgentStateChanges' => ['type' => 'list', 'member' => ['shape' => 'ManagedAgentStateChange']], 'ManagedAgents' => ['type' => 'list', 'member' => ['shape' => 'ManagedAgent']], 'ManagedScaling' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ManagedScalingStatus'], 'targetCapacity' => ['shape' => 'ManagedScalingTargetCapacity'], 'minimumScalingStepSize' => ['shape' => 'ManagedScalingStepSize'], 'maximumScalingStepSize' => ['shape' => 'ManagedScalingStepSize'], 'instanceWarmupPeriod' => ['shape' => 'ManagedScalingInstanceWarmupPeriod']]], 'ManagedScalingInstanceWarmupPeriod' => ['type' => 'integer', 'max' => 10000, 'min' => 0], 'ManagedScalingStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ManagedScalingStepSize' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ManagedScalingTargetCapacity' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ManagedTerminationProtection' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'MissingVersionException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MountPoint' => ['type' => 'structure', 'members' => ['sourceVolume' => ['shape' => 'String'], 'containerPath' => ['shape' => 'String'], 'readOnly' => ['shape' => 'BoxedBoolean']]], 'MountPointList' => ['type' => 'list', 'member' => ['shape' => 'MountPoint']], 'NamespaceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NetworkBinding' => ['type' => 'structure', 'members' => ['bindIP' => ['shape' => 'String'], 'containerPort' => ['shape' => 'BoxedInteger'], 'hostPort' => ['shape' => 'BoxedInteger'], 'protocol' => ['shape' => 'TransportProtocol'], 'containerPortRange' => ['shape' => 'String'], 'hostPortRange' => ['shape' => 'String']]], 'NetworkBindings' => ['type' => 'list', 'member' => ['shape' => 'NetworkBinding']], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['awsvpcConfiguration' => ['shape' => 'AwsVpcConfiguration']]], 'NetworkInterface' => ['type' => 'structure', 'members' => ['attachmentId' => ['shape' => 'String'], 'privateIpv4Address' => ['shape' => 'String'], 'ipv6Address' => ['shape' => 'String']]], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'NetworkMode' => ['type' => 'string', 'enum' => ['bridge', 'host', 'awsvpc', 'none']], 'NoUpdateAvailableException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OSFamily' => ['type' => 'string', 'enum' => ['WINDOWS_SERVER_2019_FULL', 'WINDOWS_SERVER_2019_CORE', 'WINDOWS_SERVER_2016_FULL', 'WINDOWS_SERVER_2004_CORE', 'WINDOWS_SERVER_2022_CORE', 'WINDOWS_SERVER_2022_FULL', 'WINDOWS_SERVER_20H2_CORE', 'LINUX']], 'PidMode' => ['type' => 'string', 'enum' => ['host', 'task']], 'PlacementConstraint' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementConstraintType'], 'expression' => ['shape' => 'String']]], 'PlacementConstraintType' => ['type' => 'string', 'enum' => ['distinctInstance', 'memberOf']], 'PlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'PlacementConstraint']], 'PlacementStrategies' => ['type' => 'list', 'member' => ['shape' => 'PlacementStrategy']], 'PlacementStrategy' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementStrategyType'], 'field' => ['shape' => 'String']]], 'PlacementStrategyType' => ['type' => 'string', 'enum' => ['random', 'spread', 'binpack']], 'PlatformDevice' => ['type' => 'structure', 'required' => ['id', 'type'], 'members' => ['id' => ['shape' => 'String'], 'type' => ['shape' => 'PlatformDeviceType']]], 'PlatformDeviceType' => ['type' => 'string', 'enum' => ['GPU']], 'PlatformDevices' => ['type' => 'list', 'member' => ['shape' => 'PlatformDevice']], 'PlatformTaskDefinitionIncompatibilityException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PlatformUnknownException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PortMapping' => ['type' => 'structure', 'members' => ['containerPort' => ['shape' => 'BoxedInteger'], 'hostPort' => ['shape' => 'BoxedInteger'], 'protocol' => ['shape' => 'TransportProtocol'], 'name' => ['shape' => 'String'], 'appProtocol' => ['shape' => 'ApplicationProtocol'], 'containerPortRange' => ['shape' => 'String']]], 'PortMappingList' => ['type' => 'list', 'member' => ['shape' => 'PortMapping']], 'PortNumber' => ['type' => 'integer', 'box' => \true, 'max' => 65535, 'min' => 0], 'PropagateTags' => ['type' => 'string', 'enum' => ['TASK_DEFINITION', 'SERVICE', 'NONE']], 'ProtectedTask' => ['type' => 'structure', 'members' => ['taskArn' => ['shape' => 'String'], 'protectionEnabled' => ['shape' => 'Boolean'], 'expirationDate' => ['shape' => 'Timestamp']]], 'ProtectedTasks' => ['type' => 'list', 'member' => ['shape' => 'ProtectedTask']], 'ProxyConfiguration' => ['type' => 'structure', 'required' => ['containerName'], 'members' => ['type' => ['shape' => 'ProxyConfigurationType'], 'containerName' => ['shape' => 'String'], 'properties' => ['shape' => 'ProxyConfigurationProperties']]], 'ProxyConfigurationProperties' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'ProxyConfigurationType' => ['type' => 'string', 'enum' => ['APPMESH']], 'PutAccountSettingDefaultRequest' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'SettingName'], 'value' => ['shape' => 'String']]], 'PutAccountSettingDefaultResponse' => ['type' => 'structure', 'members' => ['setting' => ['shape' => 'Setting']]], 'PutAccountSettingRequest' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'SettingName'], 'value' => ['shape' => 'String'], 'principalArn' => ['shape' => 'String']]], 'PutAccountSettingResponse' => ['type' => 'structure', 'members' => ['setting' => ['shape' => 'Setting']]], 'PutAttributesRequest' => ['type' => 'structure', 'required' => ['attributes'], 'members' => ['cluster' => ['shape' => 'String'], 'attributes' => ['shape' => 'Attributes']]], 'PutAttributesResponse' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'Attributes']]], 'PutClusterCapacityProvidersRequest' => ['type' => 'structure', 'required' => ['cluster', 'capacityProviders', 'defaultCapacityProviderStrategy'], 'members' => ['cluster' => ['shape' => 'String'], 'capacityProviders' => ['shape' => 'StringList'], 'defaultCapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy']]], 'PutClusterCapacityProvidersResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'RegisterContainerInstanceRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'instanceIdentityDocument' => ['shape' => 'String'], 'instanceIdentityDocumentSignature' => ['shape' => 'String'], 'totalResources' => ['shape' => 'Resources'], 'versionInfo' => ['shape' => 'VersionInfo'], 'containerInstanceArn' => ['shape' => 'String'], 'attributes' => ['shape' => 'Attributes'], 'platformDevices' => ['shape' => 'PlatformDevices'], 'tags' => ['shape' => 'Tags']]], 'RegisterContainerInstanceResponse' => ['type' => 'structure', 'members' => ['containerInstance' => ['shape' => 'ContainerInstance']]], 'RegisterTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['family', 'containerDefinitions'], 'members' => ['family' => ['shape' => 'String'], 'taskRoleArn' => ['shape' => 'String'], 'executionRoleArn' => ['shape' => 'String'], 'networkMode' => ['shape' => 'NetworkMode'], 'containerDefinitions' => ['shape' => 'ContainerDefinitions'], 'volumes' => ['shape' => 'VolumeList'], 'placementConstraints' => ['shape' => 'TaskDefinitionPlacementConstraints'], 'requiresCompatibilities' => ['shape' => 'CompatibilityList'], 'cpu' => ['shape' => 'String'], 'memory' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'pidMode' => ['shape' => 'PidMode'], 'ipcMode' => ['shape' => 'IpcMode'], 'proxyConfiguration' => ['shape' => 'ProxyConfiguration'], 'inferenceAccelerators' => ['shape' => 'InferenceAccelerators'], 'ephemeralStorage' => ['shape' => 'EphemeralStorage'], 'runtimePlatform' => ['shape' => 'RuntimePlatform']]], 'RegisterTaskDefinitionResponse' => ['type' => 'structure', 'members' => ['taskDefinition' => ['shape' => 'TaskDefinition'], 'tags' => ['shape' => 'Tags']]], 'RepositoryCredentials' => ['type' => 'structure', 'required' => ['credentialsParameter'], 'members' => ['credentialsParameter' => ['shape' => 'String']]], 'RequiresAttributes' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'Resource' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'doubleValue' => ['shape' => 'Double'], 'longValue' => ['shape' => 'Long'], 'integerValue' => ['shape' => 'Integer'], 'stringSetValue' => ['shape' => 'StringList']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceRequirement' => ['type' => 'structure', 'required' => ['value', 'type'], 'members' => ['value' => ['shape' => 'String'], 'type' => ['shape' => 'ResourceType']]], 'ResourceRequirements' => ['type' => 'list', 'member' => ['shape' => 'ResourceRequirement']], 'ResourceType' => ['type' => 'string', 'enum' => ['GPU', 'InferenceAccelerator']], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'RunTaskRequest' => ['type' => 'structure', 'required' => ['taskDefinition'], 'members' => ['capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'cluster' => ['shape' => 'String'], 'count' => ['shape' => 'BoxedInteger'], 'enableECSManagedTags' => ['shape' => 'Boolean'], 'enableExecuteCommand' => ['shape' => 'Boolean'], 'group' => ['shape' => 'String'], 'launchType' => ['shape' => 'LaunchType'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'overrides' => ['shape' => 'TaskOverride'], 'placementConstraints' => ['shape' => 'PlacementConstraints'], 'placementStrategy' => ['shape' => 'PlacementStrategies'], 'platformVersion' => ['shape' => 'String'], 'propagateTags' => ['shape' => 'PropagateTags'], 'referenceId' => ['shape' => 'String'], 'startedBy' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'taskDefinition' => ['shape' => 'String']]], 'RunTaskResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'Tasks'], 'failures' => ['shape' => 'Failures']]], 'RuntimePlatform' => ['type' => 'structure', 'members' => ['cpuArchitecture' => ['shape' => 'CPUArchitecture'], 'operatingSystemFamily' => ['shape' => 'OSFamily']]], 'Scale' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'Double'], 'unit' => ['shape' => 'ScaleUnit']]], 'ScaleUnit' => ['type' => 'string', 'enum' => ['PERCENT']], 'SchedulingStrategy' => ['type' => 'string', 'enum' => ['REPLICA', 'DAEMON']], 'Scope' => ['type' => 'string', 'enum' => ['task', 'shared']], 'Secret' => ['type' => 'structure', 'required' => ['name', 'valueFrom'], 'members' => ['name' => ['shape' => 'String'], 'valueFrom' => ['shape' => 'String']]], 'SecretList' => ['type' => 'list', 'member' => ['shape' => 'Secret']], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'Service' => ['type' => 'structure', 'members' => ['serviceArn' => ['shape' => 'String'], 'serviceName' => ['shape' => 'String'], 'clusterArn' => ['shape' => 'String'], 'loadBalancers' => ['shape' => 'LoadBalancers'], 'serviceRegistries' => ['shape' => 'ServiceRegistries'], 'status' => ['shape' => 'String'], 'desiredCount' => ['shape' => 'Integer'], 'runningCount' => ['shape' => 'Integer'], 'pendingCount' => ['shape' => 'Integer'], 'launchType' => ['shape' => 'LaunchType'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'platformVersion' => ['shape' => 'String'], 'platformFamily' => ['shape' => 'String'], 'taskDefinition' => ['shape' => 'String'], 'deploymentConfiguration' => ['shape' => 'DeploymentConfiguration'], 'taskSets' => ['shape' => 'TaskSets'], 'deployments' => ['shape' => 'Deployments'], 'roleArn' => ['shape' => 'String'], 'events' => ['shape' => 'ServiceEvents'], 'createdAt' => ['shape' => 'Timestamp'], 'placementConstraints' => ['shape' => 'PlacementConstraints'], 'placementStrategy' => ['shape' => 'PlacementStrategies'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'healthCheckGracePeriodSeconds' => ['shape' => 'BoxedInteger'], 'schedulingStrategy' => ['shape' => 'SchedulingStrategy'], 'deploymentController' => ['shape' => 'DeploymentController'], 'tags' => ['shape' => 'Tags'], 'createdBy' => ['shape' => 'String'], 'enableECSManagedTags' => ['shape' => 'Boolean'], 'propagateTags' => ['shape' => 'PropagateTags'], 'enableExecuteCommand' => ['shape' => 'Boolean']]], 'ServiceConnectClientAlias' => ['type' => 'structure', 'required' => ['port'], 'members' => ['port' => ['shape' => 'PortNumber'], 'dnsName' => ['shape' => 'String']]], 'ServiceConnectClientAliasList' => ['type' => 'list', 'member' => ['shape' => 'ServiceConnectClientAlias']], 'ServiceConnectConfiguration' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'namespace' => ['shape' => 'String'], 'services' => ['shape' => 'ServiceConnectServiceList'], 'logConfiguration' => ['shape' => 'LogConfiguration']]], 'ServiceConnectService' => ['type' => 'structure', 'required' => ['portName'], 'members' => ['portName' => ['shape' => 'String'], 'discoveryName' => ['shape' => 'String'], 'clientAliases' => ['shape' => 'ServiceConnectClientAliasList'], 'ingressPortOverride' => ['shape' => 'PortNumber']]], 'ServiceConnectServiceList' => ['type' => 'list', 'member' => ['shape' => 'ServiceConnectService']], 'ServiceConnectServiceResource' => ['type' => 'structure', 'members' => ['discoveryName' => ['shape' => 'String'], 'discoveryArn' => ['shape' => 'String']]], 'ServiceConnectServiceResourceList' => ['type' => 'list', 'member' => ['shape' => 'ServiceConnectServiceResource']], 'ServiceEvent' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'message' => ['shape' => 'String']]], 'ServiceEvents' => ['type' => 'list', 'member' => ['shape' => 'ServiceEvent']], 'ServiceField' => ['type' => 'string', 'enum' => ['TAGS']], 'ServiceFieldList' => ['type' => 'list', 'member' => ['shape' => 'ServiceField']], 'ServiceNotActiveException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ServiceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ServiceRegistries' => ['type' => 'list', 'member' => ['shape' => 'ServiceRegistry']], 'ServiceRegistry' => ['type' => 'structure', 'members' => ['registryArn' => ['shape' => 'String'], 'port' => ['shape' => 'BoxedInteger'], 'containerName' => ['shape' => 'String'], 'containerPort' => ['shape' => 'BoxedInteger']]], 'Services' => ['type' => 'list', 'member' => ['shape' => 'Service']], 'Session' => ['type' => 'structure', 'members' => ['sessionId' => ['shape' => 'String'], 'streamUrl' => ['shape' => 'String'], 'tokenValue' => ['shape' => 'SensitiveString']]], 'Setting' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SettingName'], 'value' => ['shape' => 'String'], 'principalArn' => ['shape' => 'String']]], 'SettingName' => ['type' => 'string', 'enum' => ['serviceLongArnFormat', 'taskLongArnFormat', 'containerInstanceLongArnFormat', 'awsvpcTrunking', 'containerInsights']], 'Settings' => ['type' => 'list', 'member' => ['shape' => 'Setting']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'StabilityStatus' => ['type' => 'string', 'enum' => ['STEADY_STATE', 'STABILIZING']], 'StartTaskRequest' => ['type' => 'structure', 'required' => ['containerInstances', 'taskDefinition'], 'members' => ['cluster' => ['shape' => 'String'], 'containerInstances' => ['shape' => 'StringList'], 'enableECSManagedTags' => ['shape' => 'Boolean'], 'enableExecuteCommand' => ['shape' => 'Boolean'], 'group' => ['shape' => 'String'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'overrides' => ['shape' => 'TaskOverride'], 'propagateTags' => ['shape' => 'PropagateTags'], 'referenceId' => ['shape' => 'String'], 'startedBy' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'taskDefinition' => ['shape' => 'String']]], 'StartTaskResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'Tasks'], 'failures' => ['shape' => 'Failures']]], 'Statistics' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'StopTaskRequest' => ['type' => 'structure', 'required' => ['task'], 'members' => ['cluster' => ['shape' => 'String'], 'task' => ['shape' => 'String'], 'reason' => ['shape' => 'String']]], 'StopTaskResponse' => ['type' => 'structure', 'members' => ['task' => ['shape' => 'Task']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'SubmitAttachmentStateChangesRequest' => ['type' => 'structure', 'required' => ['attachments'], 'members' => ['cluster' => ['shape' => 'String'], 'attachments' => ['shape' => 'AttachmentStateChanges']]], 'SubmitAttachmentStateChangesResponse' => ['type' => 'structure', 'members' => ['acknowledgment' => ['shape' => 'String']]], 'SubmitContainerStateChangeRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'task' => ['shape' => 'String'], 'containerName' => ['shape' => 'String'], 'runtimeId' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'exitCode' => ['shape' => 'BoxedInteger'], 'reason' => ['shape' => 'String'], 'networkBindings' => ['shape' => 'NetworkBindings']]], 'SubmitContainerStateChangeResponse' => ['type' => 'structure', 'members' => ['acknowledgment' => ['shape' => 'String']]], 'SubmitTaskStateChangeRequest' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'String'], 'task' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'reason' => ['shape' => 'String'], 'containers' => ['shape' => 'ContainerStateChanges'], 'attachments' => ['shape' => 'AttachmentStateChanges'], 'managedAgents' => ['shape' => 'ManagedAgentStateChanges'], 'pullStartedAt' => ['shape' => 'Timestamp'], 'pullStoppedAt' => ['shape' => 'Timestamp'], 'executionStoppedAt' => ['shape' => 'Timestamp']]], 'SubmitTaskStateChangeResponse' => ['type' => 'structure', 'members' => ['acknowledgment' => ['shape' => 'String']]], 'SystemControl' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'SystemControls' => ['type' => 'list', 'member' => ['shape' => 'SystemControl']], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TargetNotConnectedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TargetNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TargetType' => ['type' => 'string', 'enum' => ['container-instance']], 'Task' => ['type' => 'structure', 'members' => ['attachments' => ['shape' => 'Attachments'], 'attributes' => ['shape' => 'Attributes'], 'availabilityZone' => ['shape' => 'String'], 'capacityProviderName' => ['shape' => 'String'], 'clusterArn' => ['shape' => 'String'], 'connectivity' => ['shape' => 'Connectivity'], 'connectivityAt' => ['shape' => 'Timestamp'], 'containerInstanceArn' => ['shape' => 'String'], 'containers' => ['shape' => 'Containers'], 'cpu' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'desiredStatus' => ['shape' => 'String'], 'enableExecuteCommand' => ['shape' => 'Boolean'], 'executionStoppedAt' => ['shape' => 'Timestamp'], 'group' => ['shape' => 'String'], 'healthStatus' => ['shape' => 'HealthStatus'], 'inferenceAccelerators' => ['shape' => 'InferenceAccelerators'], 'lastStatus' => ['shape' => 'String'], 'launchType' => ['shape' => 'LaunchType'], 'memory' => ['shape' => 'String'], 'overrides' => ['shape' => 'TaskOverride'], 'platformVersion' => ['shape' => 'String'], 'platformFamily' => ['shape' => 'String'], 'pullStartedAt' => ['shape' => 'Timestamp'], 'pullStoppedAt' => ['shape' => 'Timestamp'], 'startedAt' => ['shape' => 'Timestamp'], 'startedBy' => ['shape' => 'String'], 'stopCode' => ['shape' => 'TaskStopCode'], 'stoppedAt' => ['shape' => 'Timestamp'], 'stoppedReason' => ['shape' => 'String'], 'stoppingAt' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'Tags'], 'taskArn' => ['shape' => 'String'], 'taskDefinitionArn' => ['shape' => 'String'], 'version' => ['shape' => 'Long'], 'ephemeralStorage' => ['shape' => 'EphemeralStorage']]], 'TaskDefinition' => ['type' => 'structure', 'members' => ['taskDefinitionArn' => ['shape' => 'String'], 'containerDefinitions' => ['shape' => 'ContainerDefinitions'], 'family' => ['shape' => 'String'], 'taskRoleArn' => ['shape' => 'String'], 'executionRoleArn' => ['shape' => 'String'], 'networkMode' => ['shape' => 'NetworkMode'], 'revision' => ['shape' => 'Integer'], 'volumes' => ['shape' => 'VolumeList'], 'status' => ['shape' => 'TaskDefinitionStatus'], 'requiresAttributes' => ['shape' => 'RequiresAttributes'], 'placementConstraints' => ['shape' => 'TaskDefinitionPlacementConstraints'], 'compatibilities' => ['shape' => 'CompatibilityList'], 'runtimePlatform' => ['shape' => 'RuntimePlatform'], 'requiresCompatibilities' => ['shape' => 'CompatibilityList'], 'cpu' => ['shape' => 'String'], 'memory' => ['shape' => 'String'], 'inferenceAccelerators' => ['shape' => 'InferenceAccelerators'], 'pidMode' => ['shape' => 'PidMode'], 'ipcMode' => ['shape' => 'IpcMode'], 'proxyConfiguration' => ['shape' => 'ProxyConfiguration'], 'registeredAt' => ['shape' => 'Timestamp'], 'deregisteredAt' => ['shape' => 'Timestamp'], 'registeredBy' => ['shape' => 'String'], 'ephemeralStorage' => ['shape' => 'EphemeralStorage']]], 'TaskDefinitionFamilyStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'ALL']], 'TaskDefinitionField' => ['type' => 'string', 'enum' => ['TAGS']], 'TaskDefinitionFieldList' => ['type' => 'list', 'member' => ['shape' => 'TaskDefinitionField']], 'TaskDefinitionPlacementConstraint' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'TaskDefinitionPlacementConstraintType'], 'expression' => ['shape' => 'String']]], 'TaskDefinitionPlacementConstraintType' => ['type' => 'string', 'enum' => ['memberOf']], 'TaskDefinitionPlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'TaskDefinitionPlacementConstraint']], 'TaskDefinitionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'TaskField' => ['type' => 'string', 'enum' => ['TAGS']], 'TaskFieldList' => ['type' => 'list', 'member' => ['shape' => 'TaskField']], 'TaskOverride' => ['type' => 'structure', 'members' => ['containerOverrides' => ['shape' => 'ContainerOverrides'], 'cpu' => ['shape' => 'String'], 'inferenceAcceleratorOverrides' => ['shape' => 'InferenceAcceleratorOverrides'], 'executionRoleArn' => ['shape' => 'String'], 'memory' => ['shape' => 'String'], 'taskRoleArn' => ['shape' => 'String'], 'ephemeralStorage' => ['shape' => 'EphemeralStorage']]], 'TaskSet' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'taskSetArn' => ['shape' => 'String'], 'serviceArn' => ['shape' => 'String'], 'clusterArn' => ['shape' => 'String'], 'startedBy' => ['shape' => 'String'], 'externalId' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'taskDefinition' => ['shape' => 'String'], 'computedDesiredCount' => ['shape' => 'Integer'], 'pendingCount' => ['shape' => 'Integer'], 'runningCount' => ['shape' => 'Integer'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'launchType' => ['shape' => 'LaunchType'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'platformVersion' => ['shape' => 'String'], 'platformFamily' => ['shape' => 'String'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'loadBalancers' => ['shape' => 'LoadBalancers'], 'serviceRegistries' => ['shape' => 'ServiceRegistries'], 'scale' => ['shape' => 'Scale'], 'stabilityStatus' => ['shape' => 'StabilityStatus'], 'stabilityStatusAt' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'Tags']]], 'TaskSetField' => ['type' => 'string', 'enum' => ['TAGS']], 'TaskSetFieldList' => ['type' => 'list', 'member' => ['shape' => 'TaskSetField']], 'TaskSetNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TaskSets' => ['type' => 'list', 'member' => ['shape' => 'TaskSet']], 'TaskStopCode' => ['type' => 'string', 'enum' => ['TaskFailedToStart', 'EssentialContainerExited', 'UserInitiated', 'ServiceSchedulerInitiated', 'SpotInterruption', 'TerminationNotice']], 'Tasks' => ['type' => 'list', 'member' => ['shape' => 'Task']], 'Timestamp' => ['type' => 'timestamp'], 'Tmpfs' => ['type' => 'structure', 'required' => ['containerPath', 'size'], 'members' => ['containerPath' => ['shape' => 'String'], 'size' => ['shape' => 'Integer'], 'mountOptions' => ['shape' => 'StringList']]], 'TmpfsList' => ['type' => 'list', 'member' => ['shape' => 'Tmpfs']], 'TransportProtocol' => ['type' => 'string', 'enum' => ['tcp', 'udp']], 'Ulimit' => ['type' => 'structure', 'required' => ['name', 'softLimit', 'hardLimit'], 'members' => ['name' => ['shape' => 'UlimitName'], 'softLimit' => ['shape' => 'Integer'], 'hardLimit' => ['shape' => 'Integer']]], 'UlimitList' => ['type' => 'list', 'member' => ['shape' => 'Ulimit']], 'UlimitName' => ['type' => 'string', 'enum' => ['core', 'cpu', 'data', 'fsize', 'locks', 'memlock', 'msgqueue', 'nice', 'nofile', 'nproc', 'rss', 'rtprio', 'rttime', 'sigpending', 'stack']], 'UnsupportedFeatureException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String'], 'tagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCapacityProviderRequest' => ['type' => 'structure', 'required' => ['name', 'autoScalingGroupProvider'], 'members' => ['name' => ['shape' => 'String'], 'autoScalingGroupProvider' => ['shape' => 'AutoScalingGroupProviderUpdate']]], 'UpdateCapacityProviderResponse' => ['type' => 'structure', 'members' => ['capacityProvider' => ['shape' => 'CapacityProvider']]], 'UpdateClusterRequest' => ['type' => 'structure', 'required' => ['cluster'], 'members' => ['cluster' => ['shape' => 'String'], 'settings' => ['shape' => 'ClusterSettings'], 'configuration' => ['shape' => 'ClusterConfiguration'], 'serviceConnectDefaults' => ['shape' => 'ClusterServiceConnectDefaultsRequest']]], 'UpdateClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'UpdateClusterSettingsRequest' => ['type' => 'structure', 'required' => ['cluster', 'settings'], 'members' => ['cluster' => ['shape' => 'String'], 'settings' => ['shape' => 'ClusterSettings']]], 'UpdateClusterSettingsResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'UpdateContainerAgentRequest' => ['type' => 'structure', 'required' => ['containerInstance'], 'members' => ['cluster' => ['shape' => 'String'], 'containerInstance' => ['shape' => 'String']]], 'UpdateContainerAgentResponse' => ['type' => 'structure', 'members' => ['containerInstance' => ['shape' => 'ContainerInstance']]], 'UpdateContainerInstancesStateRequest' => ['type' => 'structure', 'required' => ['containerInstances', 'status'], 'members' => ['cluster' => ['shape' => 'String'], 'containerInstances' => ['shape' => 'StringList'], 'status' => ['shape' => 'ContainerInstanceStatus']]], 'UpdateContainerInstancesStateResponse' => ['type' => 'structure', 'members' => ['containerInstances' => ['shape' => 'ContainerInstances'], 'failures' => ['shape' => 'Failures']]], 'UpdateInProgressException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UpdateServicePrimaryTaskSetRequest' => ['type' => 'structure', 'required' => ['cluster', 'service', 'primaryTaskSet'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'primaryTaskSet' => ['shape' => 'String']]], 'UpdateServicePrimaryTaskSetResponse' => ['type' => 'structure', 'members' => ['taskSet' => ['shape' => 'TaskSet']]], 'UpdateServiceRequest' => ['type' => 'structure', 'required' => ['service'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'desiredCount' => ['shape' => 'BoxedInteger'], 'taskDefinition' => ['shape' => 'String'], 'capacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'deploymentConfiguration' => ['shape' => 'DeploymentConfiguration'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'placementConstraints' => ['shape' => 'PlacementConstraints'], 'placementStrategy' => ['shape' => 'PlacementStrategies'], 'platformVersion' => ['shape' => 'String'], 'forceNewDeployment' => ['shape' => 'Boolean'], 'healthCheckGracePeriodSeconds' => ['shape' => 'BoxedInteger'], 'enableExecuteCommand' => ['shape' => 'BoxedBoolean'], 'enableECSManagedTags' => ['shape' => 'BoxedBoolean'], 'loadBalancers' => ['shape' => 'LoadBalancers'], 'propagateTags' => ['shape' => 'PropagateTags'], 'serviceRegistries' => ['shape' => 'ServiceRegistries'], 'serviceConnectConfiguration' => ['shape' => 'ServiceConnectConfiguration']]], 'UpdateServiceResponse' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'Service']]], 'UpdateTaskProtectionRequest' => ['type' => 'structure', 'required' => ['cluster', 'tasks', 'protectionEnabled'], 'members' => ['cluster' => ['shape' => 'String'], 'tasks' => ['shape' => 'StringList'], 'protectionEnabled' => ['shape' => 'Boolean'], 'expiresInMinutes' => ['shape' => 'BoxedInteger']]], 'UpdateTaskProtectionResponse' => ['type' => 'structure', 'members' => ['protectedTasks' => ['shape' => 'ProtectedTasks'], 'failures' => ['shape' => 'Failures']]], 'UpdateTaskSetRequest' => ['type' => 'structure', 'required' => ['cluster', 'service', 'taskSet', 'scale'], 'members' => ['cluster' => ['shape' => 'String'], 'service' => ['shape' => 'String'], 'taskSet' => ['shape' => 'String'], 'scale' => ['shape' => 'Scale']]], 'UpdateTaskSetResponse' => ['type' => 'structure', 'members' => ['taskSet' => ['shape' => 'TaskSet']]], 'VersionInfo' => ['type' => 'structure', 'members' => ['agentVersion' => ['shape' => 'String'], 'agentHash' => ['shape' => 'String'], 'dockerVersion' => ['shape' => 'String']]], 'Volume' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'host' => ['shape' => 'HostVolumeProperties'], 'dockerVolumeConfiguration' => ['shape' => 'DockerVolumeConfiguration'], 'efsVolumeConfiguration' => ['shape' => 'EFSVolumeConfiguration'], 'fsxWindowsFileServerVolumeConfiguration' => ['shape' => 'FSxWindowsFileServerVolumeConfiguration']]], 'VolumeFrom' => ['type' => 'structure', 'members' => ['sourceContainer' => ['shape' => 'String'], 'readOnly' => ['shape' => 'BoxedBoolean']]], 'VolumeFromList' => ['type' => 'list', 'member' => ['shape' => 'VolumeFrom']], 'VolumeList' => ['type' => 'list', 'member' => ['shape' => 'Volume']]]]; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-rule-set-1.json.php deleted file mode 100644 index f8a2ce1..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ecs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ecs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ecs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ecs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-tests-1.json.php deleted file mode 100644 index c112608..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ecs.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/paginators-1.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/paginators-1.json.php deleted file mode 100644 index 342b0f8..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccountSettings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'settings'], 'ListAttributes' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'attributes'], 'ListClusters' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'clusterArns'], 'ListContainerInstances' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'containerInstanceArns'], 'ListServices' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'serviceArns'], 'ListServicesByNamespace' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'serviceArns'], 'ListTaskDefinitionFamilies' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'families'], 'ListTaskDefinitions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'taskDefinitionArns'], 'ListTasks' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'taskArns']]]; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/smoke.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/smoke.json.php deleted file mode 100644 index 86120fa..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListClusters', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'StopTask', 'input' => ['task' => 'xxxxxxxxxxx-xxxxxxxxxxxx-xxxxxxxxxxx'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ecs/2014-11-13/waiters-2.json.php b/vendor/Aws3/Aws/data/ecs/2014-11-13/waiters-2.json.php deleted file mode 100644 index 6410ed0..0000000 --- a/vendor/Aws3/Aws/data/ecs/2014-11-13/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['TasksRunning' => ['delay' => 6, 'operation' => 'DescribeTasks', 'maxAttempts' => 100, 'acceptors' => [['expected' => 'STOPPED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'tasks[].lastStatus'], ['expected' => 'MISSING', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'failures[].reason'], ['expected' => 'RUNNING', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'tasks[].lastStatus']]], 'TasksStopped' => ['delay' => 6, 'operation' => 'DescribeTasks', 'maxAttempts' => 100, 'acceptors' => [['expected' => 'STOPPED', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'tasks[].lastStatus']]], 'ServicesStable' => ['delay' => 15, 'operation' => 'DescribeServices', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'MISSING', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'failures[].reason'], ['expected' => 'DRAINING', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'services[].status'], ['expected' => 'INACTIVE', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'services[].status'], ['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`']]], 'ServicesInactive' => ['delay' => 15, 'operation' => 'DescribeServices', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'MISSING', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'failures[].reason'], ['expected' => 'INACTIVE', 'matcher' => 'pathAny', 'state' => 'success', 'argument' => 'services[].status']]]]]; diff --git a/vendor/Aws3/Aws/data/eks/2017-11-01/api-2.json.php b/vendor/Aws3/Aws/data/eks/2017-11-01/api-2.json.php deleted file mode 100644 index fae227c..0000000 --- a/vendor/Aws3/Aws/data/eks/2017-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-01', 'endpointPrefix' => 'eks', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon EKS', 'serviceFullName' => 'Amazon Elastic Kubernetes Service', 'serviceId' => 'EKS', 'signatureVersion' => 'v4', 'signingName' => 'eks', 'uid' => 'eks-2017-11-01'], 'operations' => ['AssociateEncryptionConfig' => ['name' => 'AssociateEncryptionConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/encryption-config/associate'], 'input' => ['shape' => 'AssociateEncryptionConfigRequest'], 'output' => ['shape' => 'AssociateEncryptionConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'AssociateIdentityProviderConfig' => ['name' => 'AssociateIdentityProviderConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/identity-provider-configs/associate'], 'input' => ['shape' => 'AssociateIdentityProviderConfigRequest'], 'output' => ['shape' => 'AssociateIdentityProviderConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'CreateAddon' => ['name' => 'CreateAddon', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/addons'], 'input' => ['shape' => 'CreateAddonRequest'], 'output' => ['shape' => 'CreateAddonResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/clusters'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnsupportedAvailabilityZoneException']]], 'CreateFargateProfile' => ['name' => 'CreateFargateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/fargate-profiles'], 'input' => ['shape' => 'CreateFargateProfileRequest'], 'output' => ['shape' => 'CreateFargateProfileResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'UnsupportedAvailabilityZoneException']]], 'CreateNodegroup' => ['name' => 'CreateNodegroup', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/node-groups'], 'input' => ['shape' => 'CreateNodegroupRequest'], 'output' => ['shape' => 'CreateNodegroupResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteAddon' => ['name' => 'DeleteAddon', 'http' => ['method' => 'DELETE', 'requestUri' => '/clusters/{name}/addons/{addonName}'], 'input' => ['shape' => 'DeleteAddonRequest'], 'output' => ['shape' => 'DeleteAddonResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/clusters/{name}'], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteFargateProfile' => ['name' => 'DeleteFargateProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/clusters/{name}/fargate-profiles/{fargateProfileName}'], 'input' => ['shape' => 'DeleteFargateProfileRequest'], 'output' => ['shape' => 'DeleteFargateProfileResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteNodegroup' => ['name' => 'DeleteNodegroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/clusters/{name}/node-groups/{nodegroupName}'], 'input' => ['shape' => 'DeleteNodegroupRequest'], 'output' => ['shape' => 'DeleteNodegroupResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DeregisterCluster' => ['name' => 'DeregisterCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/cluster-registrations/{name}'], 'input' => ['shape' => 'DeregisterClusterRequest'], 'output' => ['shape' => 'DeregisterClusterResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException']]], 'DescribeAddon' => ['name' => 'DescribeAddon', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/addons/{addonName}'], 'input' => ['shape' => 'DescribeAddonRequest'], 'output' => ['shape' => 'DescribeAddonResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'DescribeAddonConfiguration' => ['name' => 'DescribeAddonConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/addons/configuration-schemas'], 'input' => ['shape' => 'DescribeAddonConfigurationRequest'], 'output' => ['shape' => 'DescribeAddonConfigurationResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'DescribeAddonVersions' => ['name' => 'DescribeAddonVersions', 'http' => ['method' => 'GET', 'requestUri' => '/addons/supported-versions'], 'input' => ['shape' => 'DescribeAddonVersionsRequest'], 'output' => ['shape' => 'DescribeAddonVersionsResponse'], 'errors' => [['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'DescribeCluster' => ['name' => 'DescribeCluster', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}'], 'input' => ['shape' => 'DescribeClusterRequest'], 'output' => ['shape' => 'DescribeClusterResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeFargateProfile' => ['name' => 'DescribeFargateProfile', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/fargate-profiles/{fargateProfileName}'], 'input' => ['shape' => 'DescribeFargateProfileRequest'], 'output' => ['shape' => 'DescribeFargateProfileResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeIdentityProviderConfig' => ['name' => 'DescribeIdentityProviderConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/identity-provider-configs/describe'], 'input' => ['shape' => 'DescribeIdentityProviderConfigRequest'], 'output' => ['shape' => 'DescribeIdentityProviderConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeNodegroup' => ['name' => 'DescribeNodegroup', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/node-groups/{nodegroupName}'], 'input' => ['shape' => 'DescribeNodegroupRequest'], 'output' => ['shape' => 'DescribeNodegroupResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeUpdate' => ['name' => 'DescribeUpdate', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/updates/{updateId}'], 'input' => ['shape' => 'DescribeUpdateRequest'], 'output' => ['shape' => 'DescribeUpdateResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateIdentityProviderConfig' => ['name' => 'DisassociateIdentityProviderConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/identity-provider-configs/disassociate'], 'input' => ['shape' => 'DisassociateIdentityProviderConfigRequest'], 'output' => ['shape' => 'DisassociateIdentityProviderConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'ListAddons' => ['name' => 'ListAddons', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/addons'], 'input' => ['shape' => 'ListAddonsRequest'], 'output' => ['shape' => 'ListAddonsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ClientException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServerException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'GET', 'requestUri' => '/clusters'], 'input' => ['shape' => 'ListClustersRequest'], 'output' => ['shape' => 'ListClustersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException']]], 'ListFargateProfiles' => ['name' => 'ListFargateProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/fargate-profiles'], 'input' => ['shape' => 'ListFargateProfilesRequest'], 'output' => ['shape' => 'ListFargateProfilesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'ListIdentityProviderConfigs' => ['name' => 'ListIdentityProviderConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/identity-provider-configs'], 'input' => ['shape' => 'ListIdentityProviderConfigsRequest'], 'output' => ['shape' => 'ListIdentityProviderConfigsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ListNodegroups' => ['name' => 'ListNodegroups', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/node-groups'], 'input' => ['shape' => 'ListNodegroupsRequest'], 'output' => ['shape' => 'ListNodegroupsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListUpdates' => ['name' => 'ListUpdates', 'http' => ['method' => 'GET', 'requestUri' => '/clusters/{name}/updates'], 'input' => ['shape' => 'ListUpdatesRequest'], 'output' => ['shape' => 'ListUpdatesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterCluster' => ['name' => 'RegisterCluster', 'http' => ['method' => 'POST', 'requestUri' => '/cluster-registrations'], 'input' => ['shape' => 'RegisterClusterRequest'], 'output' => ['shape' => 'RegisterClusterResponse'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourcePropagationDelayException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'UpdateAddon' => ['name' => 'UpdateAddon', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/addons/{addonName}/update'], 'input' => ['shape' => 'UpdateAddonRequest'], 'output' => ['shape' => 'UpdateAddonResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ClientException'], ['shape' => 'ServerException']]], 'UpdateClusterConfig' => ['name' => 'UpdateClusterConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/update-config'], 'input' => ['shape' => 'UpdateClusterConfigRequest'], 'output' => ['shape' => 'UpdateClusterConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'UpdateClusterVersion' => ['name' => 'UpdateClusterVersion', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/updates'], 'input' => ['shape' => 'UpdateClusterVersionRequest'], 'output' => ['shape' => 'UpdateClusterVersionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'UpdateNodegroupConfig' => ['name' => 'UpdateNodegroupConfig', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/node-groups/{nodegroupName}/update-config'], 'input' => ['shape' => 'UpdateNodegroupConfigRequest'], 'output' => ['shape' => 'UpdateNodegroupConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'UpdateNodegroupVersion' => ['name' => 'UpdateNodegroupVersion', 'http' => ['method' => 'POST', 'requestUri' => '/clusters/{name}/node-groups/{nodegroupName}/update-version'], 'input' => ['shape' => 'UpdateNodegroupVersionRequest'], 'output' => ['shape' => 'UpdateNodegroupVersionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ClientException'], ['shape' => 'ServerException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['AMITypes' => ['type' => 'string', 'enum' => ['AL2_x86_64', 'AL2_x86_64_GPU', 'AL2_ARM_64', 'CUSTOM', 'BOTTLEROCKET_ARM_64', 'BOTTLEROCKET_x86_64', 'BOTTLEROCKET_ARM_64_NVIDIA', 'BOTTLEROCKET_x86_64_NVIDIA', 'WINDOWS_CORE_2019_x86_64', 'WINDOWS_FULL_2019_x86_64', 'WINDOWS_CORE_2022_x86_64', 'WINDOWS_FULL_2022_x86_64']], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Addon' => ['type' => 'structure', 'members' => ['addonName' => ['shape' => 'String'], 'clusterName' => ['shape' => 'ClusterName'], 'status' => ['shape' => 'AddonStatus'], 'addonVersion' => ['shape' => 'String'], 'health' => ['shape' => 'AddonHealth'], 'addonArn' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'modifiedAt' => ['shape' => 'Timestamp'], 'serviceAccountRoleArn' => ['shape' => 'String'], 'tags' => ['shape' => 'TagMap'], 'publisher' => ['shape' => 'String'], 'owner' => ['shape' => 'String'], 'marketplaceInformation' => ['shape' => 'MarketplaceInformation'], 'configurationValues' => ['shape' => 'String']]], 'AddonHealth' => ['type' => 'structure', 'members' => ['issues' => ['shape' => 'AddonIssueList']]], 'AddonInfo' => ['type' => 'structure', 'members' => ['addonName' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'addonVersions' => ['shape' => 'AddonVersionInfoList'], 'publisher' => ['shape' => 'String'], 'owner' => ['shape' => 'String'], 'marketplaceInformation' => ['shape' => 'MarketplaceInformation']]], 'AddonIssue' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'AddonIssueCode'], 'message' => ['shape' => 'String'], 'resourceIds' => ['shape' => 'StringList']]], 'AddonIssueCode' => ['type' => 'string', 'enum' => ['AccessDenied', 'InternalFailure', 'ClusterUnreachable', 'InsufficientNumberOfReplicas', 'ConfigurationConflict', 'AdmissionRequestDenied', 'UnsupportedAddonModification', 'K8sResourceNotFound']], 'AddonIssueList' => ['type' => 'list', 'member' => ['shape' => 'AddonIssue']], 'AddonStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'CREATE_FAILED', 'UPDATING', 'DELETING', 'DELETE_FAILED', 'DEGRADED', 'UPDATE_FAILED']], 'AddonVersionInfo' => ['type' => 'structure', 'members' => ['addonVersion' => ['shape' => 'String'], 'architecture' => ['shape' => 'StringList'], 'compatibilities' => ['shape' => 'Compatibilities'], 'requiresConfiguration' => ['shape' => 'Boolean']]], 'AddonVersionInfoList' => ['type' => 'list', 'member' => ['shape' => 'AddonVersionInfo']], 'Addons' => ['type' => 'list', 'member' => ['shape' => 'AddonInfo']], 'AssociateEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['clusterName', 'encryptionConfig'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'encryptionConfig' => ['shape' => 'EncryptionConfigList'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'AssociateEncryptionConfigResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'AssociateIdentityProviderConfigRequest' => ['type' => 'structure', 'required' => ['clusterName', 'oidc'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'oidc' => ['shape' => 'OidcIdentityProviderConfigRequest'], 'tags' => ['shape' => 'TagMap'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'AssociateIdentityProviderConfigResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update'], 'tags' => ['shape' => 'TagMap']]], 'AutoScalingGroup' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String']]], 'AutoScalingGroupList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroup']], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'Capacity' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'CapacityTypes' => ['type' => 'string', 'enum' => ['ON_DEMAND', 'SPOT']], 'Certificate' => ['type' => 'structure', 'members' => ['data' => ['shape' => 'String']]], 'ClientException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Cluster' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'arn' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'String'], 'endpoint' => ['shape' => 'String'], 'roleArn' => ['shape' => 'String'], 'resourcesVpcConfig' => ['shape' => 'VpcConfigResponse'], 'kubernetesNetworkConfig' => ['shape' => 'KubernetesNetworkConfigResponse'], 'logging' => ['shape' => 'Logging'], 'identity' => ['shape' => 'Identity'], 'status' => ['shape' => 'ClusterStatus'], 'certificateAuthority' => ['shape' => 'Certificate'], 'clientRequestToken' => ['shape' => 'String'], 'platformVersion' => ['shape' => 'String'], 'tags' => ['shape' => 'TagMap'], 'encryptionConfig' => ['shape' => 'EncryptionConfigList'], 'connectorConfig' => ['shape' => 'ConnectorConfigResponse'], 'id' => ['shape' => 'String'], 'health' => ['shape' => 'ClusterHealth'], 'outpostConfig' => ['shape' => 'OutpostConfigResponse']]], 'ClusterHealth' => ['type' => 'structure', 'members' => ['issues' => ['shape' => 'ClusterIssueList']]], 'ClusterIssue' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ClusterIssueCode'], 'message' => ['shape' => 'String'], 'resourceIds' => ['shape' => 'StringList']]], 'ClusterIssueCode' => ['type' => 'string', 'enum' => ['AccessDenied', 'ClusterUnreachable', 'ConfigurationConflict', 'InternalFailure', 'ResourceLimitExceeded', 'ResourceNotFound']], 'ClusterIssueList' => ['type' => 'list', 'member' => ['shape' => 'ClusterIssue']], 'ClusterName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[0-9A-Za-z][A-Za-z0-9\\-_]*'], 'ClusterStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED', 'UPDATING', 'PENDING']], 'Compatibilities' => ['type' => 'list', 'member' => ['shape' => 'Compatibility']], 'Compatibility' => ['type' => 'structure', 'members' => ['clusterVersion' => ['shape' => 'String'], 'platformVersions' => ['shape' => 'StringList'], 'defaultVersion' => ['shape' => 'Boolean']]], 'ConnectorConfigProvider' => ['type' => 'string', 'enum' => ['EKS_ANYWHERE', 'ANTHOS', 'GKE', 'AKS', 'OPENSHIFT', 'TANZU', 'RANCHER', 'EC2', 'OTHER']], 'ConnectorConfigRequest' => ['type' => 'structure', 'required' => ['roleArn', 'provider'], 'members' => ['roleArn' => ['shape' => 'String'], 'provider' => ['shape' => 'ConnectorConfigProvider']]], 'ConnectorConfigResponse' => ['type' => 'structure', 'members' => ['activationId' => ['shape' => 'String'], 'activationCode' => ['shape' => 'String'], 'activationExpiry' => ['shape' => 'Timestamp'], 'provider' => ['shape' => 'String'], 'roleArn' => ['shape' => 'String']]], 'ControlPlanePlacementRequest' => ['type' => 'structure', 'members' => ['groupName' => ['shape' => 'String']]], 'ControlPlanePlacementResponse' => ['type' => 'structure', 'members' => ['groupName' => ['shape' => 'String']]], 'CreateAddonRequest' => ['type' => 'structure', 'required' => ['clusterName', 'addonName'], 'members' => ['clusterName' => ['shape' => 'ClusterName', 'location' => 'uri', 'locationName' => 'name'], 'addonName' => ['shape' => 'String'], 'addonVersion' => ['shape' => 'String'], 'serviceAccountRoleArn' => ['shape' => 'RoleArn'], 'resolveConflicts' => ['shape' => 'ResolveConflicts'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap'], 'configurationValues' => ['shape' => 'String']]], 'CreateAddonResponse' => ['type' => 'structure', 'members' => ['addon' => ['shape' => 'Addon']]], 'CreateClusterRequest' => ['type' => 'structure', 'required' => ['name', 'roleArn', 'resourcesVpcConfig'], 'members' => ['name' => ['shape' => 'ClusterName'], 'version' => ['shape' => 'String'], 'roleArn' => ['shape' => 'String'], 'resourcesVpcConfig' => ['shape' => 'VpcConfigRequest'], 'kubernetesNetworkConfig' => ['shape' => 'KubernetesNetworkConfigRequest'], 'logging' => ['shape' => 'Logging'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap'], 'encryptionConfig' => ['shape' => 'EncryptionConfigList'], 'outpostConfig' => ['shape' => 'OutpostConfigRequest']]], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'CreateFargateProfileRequest' => ['type' => 'structure', 'required' => ['fargateProfileName', 'clusterName', 'podExecutionRoleArn'], 'members' => ['fargateProfileName' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'podExecutionRoleArn' => ['shape' => 'String'], 'subnets' => ['shape' => 'StringList'], 'selectors' => ['shape' => 'FargateProfileSelectors'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateFargateProfileResponse' => ['type' => 'structure', 'members' => ['fargateProfile' => ['shape' => 'FargateProfile']]], 'CreateNodegroupRequest' => ['type' => 'structure', 'required' => ['clusterName', 'nodegroupName', 'subnets', 'nodeRole'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String'], 'scalingConfig' => ['shape' => 'NodegroupScalingConfig'], 'diskSize' => ['shape' => 'BoxedInteger'], 'subnets' => ['shape' => 'StringList'], 'instanceTypes' => ['shape' => 'StringList'], 'amiType' => ['shape' => 'AMITypes'], 'remoteAccess' => ['shape' => 'RemoteAccessConfig'], 'nodeRole' => ['shape' => 'String'], 'labels' => ['shape' => 'labelsMap'], 'taints' => ['shape' => 'taintsList'], 'tags' => ['shape' => 'TagMap'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'launchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'updateConfig' => ['shape' => 'NodegroupUpdateConfig'], 'capacityType' => ['shape' => 'CapacityTypes'], 'version' => ['shape' => 'String'], 'releaseVersion' => ['shape' => 'String']]], 'CreateNodegroupResponse' => ['type' => 'structure', 'members' => ['nodegroup' => ['shape' => 'Nodegroup']]], 'DeleteAddonRequest' => ['type' => 'structure', 'required' => ['clusterName', 'addonName'], 'members' => ['clusterName' => ['shape' => 'ClusterName', 'location' => 'uri', 'locationName' => 'name'], 'addonName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'addonName'], 'preserve' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'preserve']]], 'DeleteAddonResponse' => ['type' => 'structure', 'members' => ['addon' => ['shape' => 'Addon']]], 'DeleteClusterRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'DeleteFargateProfileRequest' => ['type' => 'structure', 'required' => ['clusterName', 'fargateProfileName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'fargateProfileName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'fargateProfileName']]], 'DeleteFargateProfileResponse' => ['type' => 'structure', 'members' => ['fargateProfile' => ['shape' => 'FargateProfile']]], 'DeleteNodegroupRequest' => ['type' => 'structure', 'required' => ['clusterName', 'nodegroupName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'nodegroupName']]], 'DeleteNodegroupResponse' => ['type' => 'structure', 'members' => ['nodegroup' => ['shape' => 'Nodegroup']]], 'DeregisterClusterRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'DeregisterClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'DescribeAddonConfigurationRequest' => ['type' => 'structure', 'required' => ['addonName', 'addonVersion'], 'members' => ['addonName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'addonName'], 'addonVersion' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'addonVersion']]], 'DescribeAddonConfigurationResponse' => ['type' => 'structure', 'members' => ['addonName' => ['shape' => 'String'], 'addonVersion' => ['shape' => 'String'], 'configurationSchema' => ['shape' => 'String']]], 'DescribeAddonRequest' => ['type' => 'structure', 'required' => ['clusterName', 'addonName'], 'members' => ['clusterName' => ['shape' => 'ClusterName', 'location' => 'uri', 'locationName' => 'name'], 'addonName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'addonName']]], 'DescribeAddonResponse' => ['type' => 'structure', 'members' => ['addon' => ['shape' => 'Addon']]], 'DescribeAddonVersionsRequest' => ['type' => 'structure', 'members' => ['kubernetesVersion' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'kubernetesVersion'], 'maxResults' => ['shape' => 'DescribeAddonVersionsRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'addonName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'addonName'], 'types' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'types'], 'publishers' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'publishers'], 'owners' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'owners']]], 'DescribeAddonVersionsRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'DescribeAddonVersionsResponse' => ['type' => 'structure', 'members' => ['addons' => ['shape' => 'Addons'], 'nextToken' => ['shape' => 'String']]], 'DescribeClusterRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'DescribeFargateProfileRequest' => ['type' => 'structure', 'required' => ['clusterName', 'fargateProfileName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'fargateProfileName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'fargateProfileName']]], 'DescribeFargateProfileResponse' => ['type' => 'structure', 'members' => ['fargateProfile' => ['shape' => 'FargateProfile']]], 'DescribeIdentityProviderConfigRequest' => ['type' => 'structure', 'required' => ['clusterName', 'identityProviderConfig'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'identityProviderConfig' => ['shape' => 'IdentityProviderConfig']]], 'DescribeIdentityProviderConfigResponse' => ['type' => 'structure', 'members' => ['identityProviderConfig' => ['shape' => 'IdentityProviderConfigResponse']]], 'DescribeNodegroupRequest' => ['type' => 'structure', 'required' => ['clusterName', 'nodegroupName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'nodegroupName']]], 'DescribeNodegroupResponse' => ['type' => 'structure', 'members' => ['nodegroup' => ['shape' => 'Nodegroup']]], 'DescribeUpdateRequest' => ['type' => 'structure', 'required' => ['name', 'updateId'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'updateId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'updateId'], 'nodegroupName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nodegroupName'], 'addonName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'addonName']]], 'DescribeUpdateResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'DisassociateIdentityProviderConfigRequest' => ['type' => 'structure', 'required' => ['clusterName', 'identityProviderConfig'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'identityProviderConfig' => ['shape' => 'IdentityProviderConfig'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'DisassociateIdentityProviderConfigResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'EncryptionConfig' => ['type' => 'structure', 'members' => ['resources' => ['shape' => 'StringList'], 'provider' => ['shape' => 'Provider']]], 'EncryptionConfigList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionConfig'], 'max' => 1], 'ErrorCode' => ['type' => 'string', 'enum' => ['SubnetNotFound', 'SecurityGroupNotFound', 'EniLimitReached', 'IpNotAvailable', 'AccessDenied', 'OperationNotPermitted', 'VpcIdNotFound', 'Unknown', 'NodeCreationFailure', 'PodEvictionFailure', 'InsufficientFreeAddresses', 'ClusterUnreachable', 'InsufficientNumberOfReplicas', 'ConfigurationConflict', 'AdmissionRequestDenied', 'UnsupportedAddonModification', 'K8sResourceNotFound']], 'ErrorDetail' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'String'], 'resourceIds' => ['shape' => 'StringList']]], 'ErrorDetails' => ['type' => 'list', 'member' => ['shape' => 'ErrorDetail']], 'FargateProfile' => ['type' => 'structure', 'members' => ['fargateProfileName' => ['shape' => 'String'], 'fargateProfileArn' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'podExecutionRoleArn' => ['shape' => 'String'], 'subnets' => ['shape' => 'StringList'], 'selectors' => ['shape' => 'FargateProfileSelectors'], 'status' => ['shape' => 'FargateProfileStatus'], 'tags' => ['shape' => 'TagMap']]], 'FargateProfileLabel' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'FargateProfileSelector' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'String'], 'labels' => ['shape' => 'FargateProfileLabel']]], 'FargateProfileSelectors' => ['type' => 'list', 'member' => ['shape' => 'FargateProfileSelector']], 'FargateProfileStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'CREATE_FAILED', 'DELETE_FAILED']], 'FargateProfilesRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Identity' => ['type' => 'structure', 'members' => ['oidc' => ['shape' => 'OIDC']]], 'IdentityProviderConfig' => ['type' => 'structure', 'required' => ['type', 'name'], 'members' => ['type' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'IdentityProviderConfigResponse' => ['type' => 'structure', 'members' => ['oidc' => ['shape' => 'OidcIdentityProviderConfig']]], 'IdentityProviderConfigs' => ['type' => 'list', 'member' => ['shape' => 'IdentityProviderConfig']], 'IncludeClustersList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'fargateProfileName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IpFamily' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'Issue' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'NodegroupIssueCode'], 'message' => ['shape' => 'String'], 'resourceIds' => ['shape' => 'StringList']]], 'IssueList' => ['type' => 'list', 'member' => ['shape' => 'Issue']], 'KubernetesNetworkConfigRequest' => ['type' => 'structure', 'members' => ['serviceIpv4Cidr' => ['shape' => 'String'], 'ipFamily' => ['shape' => 'IpFamily']]], 'KubernetesNetworkConfigResponse' => ['type' => 'structure', 'members' => ['serviceIpv4Cidr' => ['shape' => 'String'], 'serviceIpv6Cidr' => ['shape' => 'String'], 'ipFamily' => ['shape' => 'IpFamily']]], 'LaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'id' => ['shape' => 'String']]], 'ListAddonsRequest' => ['type' => 'structure', 'required' => ['clusterName'], 'members' => ['clusterName' => ['shape' => 'ClusterName', 'location' => 'uri', 'locationName' => 'name'], 'maxResults' => ['shape' => 'ListAddonsRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAddonsRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListAddonsResponse' => ['type' => 'structure', 'members' => ['addons' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListClustersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListClustersRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'include' => ['shape' => 'IncludeClustersList', 'location' => 'querystring', 'locationName' => 'include']]], 'ListClustersRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListClustersResponse' => ['type' => 'structure', 'members' => ['clusters' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListFargateProfilesRequest' => ['type' => 'structure', 'required' => ['clusterName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'maxResults' => ['shape' => 'FargateProfilesRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFargateProfilesResponse' => ['type' => 'structure', 'members' => ['fargateProfileNames' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListIdentityProviderConfigsRequest' => ['type' => 'structure', 'required' => ['clusterName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'maxResults' => ['shape' => 'ListIdentityProviderConfigsRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListIdentityProviderConfigsRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListIdentityProviderConfigsResponse' => ['type' => 'structure', 'members' => ['identityProviderConfigs' => ['shape' => 'IdentityProviderConfigs'], 'nextToken' => ['shape' => 'String']]], 'ListNodegroupsRequest' => ['type' => 'structure', 'required' => ['clusterName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'maxResults' => ['shape' => 'ListNodegroupsRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListNodegroupsRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListNodegroupsResponse' => ['type' => 'structure', 'members' => ['nodegroups' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListUpdatesRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nodegroupName'], 'addonName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'addonName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ListUpdatesRequestMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUpdatesRequestMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListUpdatesResponse' => ['type' => 'structure', 'members' => ['updateIds' => ['shape' => 'StringList'], 'nextToken' => ['shape' => 'String']]], 'LogSetup' => ['type' => 'structure', 'members' => ['types' => ['shape' => 'LogTypes'], 'enabled' => ['shape' => 'BoxedBoolean']]], 'LogSetups' => ['type' => 'list', 'member' => ['shape' => 'LogSetup']], 'LogType' => ['type' => 'string', 'enum' => ['api', 'audit', 'authenticator', 'controllerManager', 'scheduler']], 'LogTypes' => ['type' => 'list', 'member' => ['shape' => 'LogType']], 'Logging' => ['type' => 'structure', 'members' => ['clusterLogging' => ['shape' => 'LogSetups']]], 'MarketplaceInformation' => ['type' => 'structure', 'members' => ['productId' => ['shape' => 'String'], 'productUrl' => ['shape' => 'String']]], 'Nodegroup' => ['type' => 'structure', 'members' => ['nodegroupName' => ['shape' => 'String'], 'nodegroupArn' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'releaseVersion' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'modifiedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'NodegroupStatus'], 'capacityType' => ['shape' => 'CapacityTypes'], 'scalingConfig' => ['shape' => 'NodegroupScalingConfig'], 'instanceTypes' => ['shape' => 'StringList'], 'subnets' => ['shape' => 'StringList'], 'remoteAccess' => ['shape' => 'RemoteAccessConfig'], 'amiType' => ['shape' => 'AMITypes'], 'nodeRole' => ['shape' => 'String'], 'labels' => ['shape' => 'labelsMap'], 'taints' => ['shape' => 'taintsList'], 'resources' => ['shape' => 'NodegroupResources'], 'diskSize' => ['shape' => 'BoxedInteger'], 'health' => ['shape' => 'NodegroupHealth'], 'updateConfig' => ['shape' => 'NodegroupUpdateConfig'], 'launchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'tags' => ['shape' => 'TagMap']]], 'NodegroupHealth' => ['type' => 'structure', 'members' => ['issues' => ['shape' => 'IssueList']]], 'NodegroupIssueCode' => ['type' => 'string', 'enum' => ['AutoScalingGroupNotFound', 'AutoScalingGroupInvalidConfiguration', 'Ec2SecurityGroupNotFound', 'Ec2SecurityGroupDeletionFailure', 'Ec2LaunchTemplateNotFound', 'Ec2LaunchTemplateVersionMismatch', 'Ec2SubnetNotFound', 'Ec2SubnetInvalidConfiguration', 'IamInstanceProfileNotFound', 'IamLimitExceeded', 'IamNodeRoleNotFound', 'NodeCreationFailure', 'AsgInstanceLaunchFailures', 'InstanceLimitExceeded', 'InsufficientFreeAddresses', 'AccessDenied', 'InternalFailure', 'ClusterUnreachable', 'Ec2SubnetMissingIpv6Assignment']], 'NodegroupResources' => ['type' => 'structure', 'members' => ['autoScalingGroups' => ['shape' => 'AutoScalingGroupList'], 'remoteAccessSecurityGroup' => ['shape' => 'String']]], 'NodegroupScalingConfig' => ['type' => 'structure', 'members' => ['minSize' => ['shape' => 'ZeroCapacity'], 'maxSize' => ['shape' => 'Capacity'], 'desiredSize' => ['shape' => 'ZeroCapacity']]], 'NodegroupStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'CREATE_FAILED', 'DELETE_FAILED', 'DEGRADED']], 'NodegroupUpdateConfig' => ['type' => 'structure', 'members' => ['maxUnavailable' => ['shape' => 'NonZeroInteger'], 'maxUnavailablePercentage' => ['shape' => 'PercentCapacity']]], 'NonZeroInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OIDC' => ['type' => 'structure', 'members' => ['issuer' => ['shape' => 'String']]], 'OidcIdentityProviderConfig' => ['type' => 'structure', 'members' => ['identityProviderConfigName' => ['shape' => 'String'], 'identityProviderConfigArn' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'issuerUrl' => ['shape' => 'String'], 'clientId' => ['shape' => 'String'], 'usernameClaim' => ['shape' => 'String'], 'usernamePrefix' => ['shape' => 'String'], 'groupsClaim' => ['shape' => 'String'], 'groupsPrefix' => ['shape' => 'String'], 'requiredClaims' => ['shape' => 'requiredClaimsMap'], 'tags' => ['shape' => 'TagMap'], 'status' => ['shape' => 'configStatus']]], 'OidcIdentityProviderConfigRequest' => ['type' => 'structure', 'required' => ['identityProviderConfigName', 'issuerUrl', 'clientId'], 'members' => ['identityProviderConfigName' => ['shape' => 'String'], 'issuerUrl' => ['shape' => 'String'], 'clientId' => ['shape' => 'String'], 'usernameClaim' => ['shape' => 'String'], 'usernamePrefix' => ['shape' => 'String'], 'groupsClaim' => ['shape' => 'String'], 'groupsPrefix' => ['shape' => 'String'], 'requiredClaims' => ['shape' => 'requiredClaimsMap']]], 'OutpostConfigRequest' => ['type' => 'structure', 'required' => ['outpostArns', 'controlPlaneInstanceType'], 'members' => ['outpostArns' => ['shape' => 'StringList'], 'controlPlaneInstanceType' => ['shape' => 'String'], 'controlPlanePlacement' => ['shape' => 'ControlPlanePlacementRequest']]], 'OutpostConfigResponse' => ['type' => 'structure', 'required' => ['outpostArns', 'controlPlaneInstanceType'], 'members' => ['outpostArns' => ['shape' => 'StringList'], 'controlPlaneInstanceType' => ['shape' => 'String'], 'controlPlanePlacement' => ['shape' => 'ControlPlanePlacementResponse']]], 'PercentCapacity' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Provider' => ['type' => 'structure', 'members' => ['keyArn' => ['shape' => 'String']]], 'RegisterClusterRequest' => ['type' => 'structure', 'required' => ['name', 'connectorConfig'], 'members' => ['name' => ['shape' => 'ClusterName'], 'connectorConfig' => ['shape' => 'ConnectorConfigRequest'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'RegisterClusterResponse' => ['type' => 'structure', 'members' => ['cluster' => ['shape' => 'Cluster']]], 'RemoteAccessConfig' => ['type' => 'structure', 'members' => ['ec2SshKey' => ['shape' => 'String'], 'sourceSecurityGroups' => ['shape' => 'StringList']]], 'ResolveConflicts' => ['type' => 'string', 'enum' => ['OVERWRITE', 'NONE', 'PRESERVE']], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'fargateProfileName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePropagationDelayException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 428], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ServerException' => ['type' => 'structure', 'members' => ['clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'addonName' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Taint' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'taintKey'], 'value' => ['shape' => 'taintValue'], 'effect' => ['shape' => 'TaintEffect']]], 'TaintEffect' => ['type' => 'string', 'enum' => ['NO_SCHEDULE', 'NO_EXECUTE', 'PREFER_NO_SCHEDULE']], 'Timestamp' => ['type' => 'timestamp'], 'UnsupportedAvailabilityZoneException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'clusterName' => ['shape' => 'String'], 'nodegroupName' => ['shape' => 'String'], 'validZones' => ['shape' => 'StringList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'Update' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'status' => ['shape' => 'UpdateStatus'], 'type' => ['shape' => 'UpdateType'], 'params' => ['shape' => 'UpdateParams'], 'createdAt' => ['shape' => 'Timestamp'], 'errors' => ['shape' => 'ErrorDetails']]], 'UpdateAddonRequest' => ['type' => 'structure', 'required' => ['clusterName', 'addonName'], 'members' => ['clusterName' => ['shape' => 'ClusterName', 'location' => 'uri', 'locationName' => 'name'], 'addonName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'addonName'], 'addonVersion' => ['shape' => 'String'], 'serviceAccountRoleArn' => ['shape' => 'RoleArn'], 'resolveConflicts' => ['shape' => 'ResolveConflicts'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'configurationValues' => ['shape' => 'String']]], 'UpdateAddonResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'UpdateClusterConfigRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'resourcesVpcConfig' => ['shape' => 'VpcConfigRequest'], 'logging' => ['shape' => 'Logging'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'UpdateClusterConfigResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'UpdateClusterVersionRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'String'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'UpdateClusterVersionResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'UpdateLabelsPayload' => ['type' => 'structure', 'members' => ['addOrUpdateLabels' => ['shape' => 'labelsMap'], 'removeLabels' => ['shape' => 'labelsKeyList']]], 'UpdateNodegroupConfigRequest' => ['type' => 'structure', 'required' => ['clusterName', 'nodegroupName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'nodegroupName'], 'labels' => ['shape' => 'UpdateLabelsPayload'], 'taints' => ['shape' => 'UpdateTaintsPayload'], 'scalingConfig' => ['shape' => 'NodegroupScalingConfig'], 'updateConfig' => ['shape' => 'NodegroupUpdateConfig'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'UpdateNodegroupConfigResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'UpdateNodegroupVersionRequest' => ['type' => 'structure', 'required' => ['clusterName', 'nodegroupName'], 'members' => ['clusterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name'], 'nodegroupName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'nodegroupName'], 'version' => ['shape' => 'String'], 'releaseVersion' => ['shape' => 'String'], 'launchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'force' => ['shape' => 'Boolean'], 'clientRequestToken' => ['shape' => 'String', 'idempotencyToken' => \true]]], 'UpdateNodegroupVersionResponse' => ['type' => 'structure', 'members' => ['update' => ['shape' => 'Update']]], 'UpdateParam' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'UpdateParamType'], 'value' => ['shape' => 'String']]], 'UpdateParamType' => ['type' => 'string', 'enum' => ['Version', 'PlatformVersion', 'EndpointPrivateAccess', 'EndpointPublicAccess', 'ClusterLogging', 'DesiredSize', 'LabelsToAdd', 'LabelsToRemove', 'TaintsToAdd', 'TaintsToRemove', 'MaxSize', 'MinSize', 'ReleaseVersion', 'PublicAccessCidrs', 'LaunchTemplateName', 'LaunchTemplateVersion', 'IdentityProviderConfig', 'EncryptionConfig', 'AddonVersion', 'ServiceAccountRoleArn', 'ResolveConflicts', 'MaxUnavailable', 'MaxUnavailablePercentage']], 'UpdateParams' => ['type' => 'list', 'member' => ['shape' => 'UpdateParam']], 'UpdateStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Failed', 'Cancelled', 'Successful']], 'UpdateTaintsPayload' => ['type' => 'structure', 'members' => ['addOrUpdateTaints' => ['shape' => 'taintsList'], 'removeTaints' => ['shape' => 'taintsList']]], 'UpdateType' => ['type' => 'string', 'enum' => ['VersionUpdate', 'EndpointAccessUpdate', 'LoggingUpdate', 'ConfigUpdate', 'AssociateIdentityProviderConfig', 'DisassociateIdentityProviderConfig', 'AssociateEncryptionConfig', 'AddonUpdate']], 'VpcConfigRequest' => ['type' => 'structure', 'members' => ['subnetIds' => ['shape' => 'StringList'], 'securityGroupIds' => ['shape' => 'StringList'], 'endpointPublicAccess' => ['shape' => 'BoxedBoolean'], 'endpointPrivateAccess' => ['shape' => 'BoxedBoolean'], 'publicAccessCidrs' => ['shape' => 'StringList']]], 'VpcConfigResponse' => ['type' => 'structure', 'members' => ['subnetIds' => ['shape' => 'StringList'], 'securityGroupIds' => ['shape' => 'StringList'], 'clusterSecurityGroupId' => ['shape' => 'String'], 'vpcId' => ['shape' => 'String'], 'endpointPublicAccess' => ['shape' => 'Boolean'], 'endpointPrivateAccess' => ['shape' => 'Boolean'], 'publicAccessCidrs' => ['shape' => 'StringList']]], 'ZeroCapacity' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'configStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'ACTIVE']], 'labelKey' => ['type' => 'string', 'max' => 63, 'min' => 1], 'labelValue' => ['type' => 'string', 'max' => 63, 'min' => 1], 'labelsKeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'labelsMap' => ['type' => 'map', 'key' => ['shape' => 'labelKey'], 'value' => ['shape' => 'labelValue']], 'requiredClaimsKey' => ['type' => 'string', 'max' => 63, 'min' => 1], 'requiredClaimsMap' => ['type' => 'map', 'key' => ['shape' => 'requiredClaimsKey'], 'value' => ['shape' => 'requiredClaimsValue']], 'requiredClaimsValue' => ['type' => 'string', 'max' => 253, 'min' => 1], 'taintKey' => ['type' => 'string', 'max' => 63, 'min' => 1], 'taintValue' => ['type' => 'string', 'max' => 63, 'min' => 0], 'taintsList' => ['type' => 'list', 'member' => ['shape' => 'Taint']]]]; diff --git a/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 302f2c4..0000000 --- a/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://eks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://fips.eks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://eks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://eks-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://eks.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://eks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-tests-1.json.php deleted file mode 100644 index a899b1a..0000000 --- a/vendor/Aws3/Aws/data/eks/2017-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.eks.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://eks.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://eks.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/eks/2017-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/eks/2017-11-01/paginators-1.json.php deleted file mode 100644 index f3a825e..0000000 --- a/vendor/Aws3/Aws/data/eks/2017-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAddonVersions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'addons'], 'ListAddons' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'addons'], 'ListClusters' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'clusters'], 'ListFargateProfiles' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'fargateProfileNames'], 'ListIdentityProviderConfigs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'identityProviderConfigs'], 'ListNodegroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'nodegroups'], 'ListUpdates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'updateIds']]]; diff --git a/vendor/Aws3/Aws/data/eks/2017-11-01/waiters-2.json.php b/vendor/Aws3/Aws/data/eks/2017-11-01/waiters-2.json.php deleted file mode 100644 index a2f1587..0000000 --- a/vendor/Aws3/Aws/data/eks/2017-11-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ClusterActive' => ['delay' => 30, 'operation' => 'DescribeCluster', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'DELETING', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'cluster.status'], ['expected' => 'FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'cluster.status'], ['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'cluster.status']]], 'ClusterDeleted' => ['delay' => 30, 'operation' => 'DescribeCluster', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'cluster.status'], ['expected' => 'CREATING', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'cluster.status'], ['expected' => 'PENDING', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'cluster.status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]], 'NodegroupActive' => ['delay' => 30, 'operation' => 'DescribeNodegroup', 'maxAttempts' => 80, 'acceptors' => [['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'nodegroup.status'], ['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'nodegroup.status']]], 'NodegroupDeleted' => ['delay' => 30, 'operation' => 'DescribeNodegroup', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'DELETE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'nodegroup.status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]], 'AddonActive' => ['delay' => 10, 'operation' => 'DescribeAddon', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'addon.status'], ['expected' => 'DEGRADED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'addon.status'], ['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'addon.status']]], 'AddonDeleted' => ['delay' => 10, 'operation' => 'DescribeAddon', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'DELETE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'addon.status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]], 'FargateProfileActive' => ['delay' => 10, 'operation' => 'DescribeFargateProfile', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'fargateProfile.status'], ['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'fargateProfile.status']]], 'FargateProfileDeleted' => ['delay' => 30, 'operation' => 'DescribeFargateProfile', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'DELETE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'fargateProfile.status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/api-2.json.php deleted file mode 100644 index 4e01dc4..0000000 --- a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 'api.elastic-inference', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon Elastic Inference', 'serviceFullName' => 'Amazon Elastic Inference', 'serviceId' => 'Elastic Inference', 'signatureVersion' => 'v4', 'signingName' => 'elastic-inference', 'uid' => 'elastic-inference-2017-07-25'], 'operations' => ['DescribeAcceleratorOfferings' => ['name' => 'DescribeAcceleratorOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/describe-accelerator-offerings'], 'input' => ['shape' => 'DescribeAcceleratorOfferingsRequest'], 'output' => ['shape' => 'DescribeAcceleratorOfferingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeAcceleratorTypes' => ['name' => 'DescribeAcceleratorTypes', 'http' => ['method' => 'GET', 'requestUri' => '/describe-accelerator-types'], 'input' => ['shape' => 'DescribeAcceleratorTypesRequest'], 'output' => ['shape' => 'DescribeAcceleratorTypesResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'DescribeAccelerators' => ['name' => 'DescribeAccelerators', 'http' => ['method' => 'POST', 'requestUri' => '/describe-accelerators'], 'input' => ['shape' => 'DescribeAcceleratorsRequest'], 'output' => ['shape' => 'DescribeAcceleratorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AcceleratorHealthStatus' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AcceleratorId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^eia-[0-9a-f]+$'], 'AcceleratorIdList' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorId'], 'max' => 1000, 'min' => 0], 'AcceleratorType' => ['type' => 'structure', 'members' => ['acceleratorTypeName' => ['shape' => 'AcceleratorTypeName'], 'memoryInfo' => ['shape' => 'MemoryInfo'], 'throughputInfo' => ['shape' => 'ThroughputInfoList']]], 'AcceleratorTypeList' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorType'], 'max' => 100, 'min' => 0], 'AcceleratorTypeName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'AcceleratorTypeNameList' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorTypeName'], 'max' => 100, 'min' => 0], 'AcceleratorTypeOffering' => ['type' => 'structure', 'members' => ['acceleratorType' => ['shape' => 'AcceleratorTypeName'], 'locationType' => ['shape' => 'LocationType'], 'location' => ['shape' => 'Location']]], 'AcceleratorTypeOfferingList' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorTypeOffering'], 'max' => 100, 'min' => 0], 'AvailabilityZone' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DescribeAcceleratorOfferingsRequest' => ['type' => 'structure', 'required' => ['locationType'], 'members' => ['locationType' => ['shape' => 'LocationType'], 'acceleratorTypes' => ['shape' => 'AcceleratorTypeNameList']]], 'DescribeAcceleratorOfferingsResponse' => ['type' => 'structure', 'members' => ['acceleratorTypeOfferings' => ['shape' => 'AcceleratorTypeOfferingList']]], 'DescribeAcceleratorTypesRequest' => ['type' => 'structure', 'members' => []], 'DescribeAcceleratorTypesResponse' => ['type' => 'structure', 'members' => ['acceleratorTypes' => ['shape' => 'AcceleratorTypeList']]], 'DescribeAcceleratorsRequest' => ['type' => 'structure', 'members' => ['acceleratorIds' => ['shape' => 'AcceleratorIdList'], 'filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeAcceleratorsResponse' => ['type' => 'structure', 'members' => ['acceleratorSet' => ['shape' => 'ElasticInferenceAcceleratorSet'], 'nextToken' => ['shape' => 'NextToken']]], 'ElasticInferenceAccelerator' => ['type' => 'structure', 'members' => ['acceleratorHealth' => ['shape' => 'ElasticInferenceAcceleratorHealth'], 'acceleratorType' => ['shape' => 'AcceleratorTypeName'], 'acceleratorId' => ['shape' => 'AcceleratorId'], 'availabilityZone' => ['shape' => 'AvailabilityZone'], 'attachedResource' => ['shape' => 'ResourceArn']]], 'ElasticInferenceAcceleratorHealth' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AcceleratorHealthStatus']]], 'ElasticInferenceAcceleratorSet' => ['type' => 'list', 'member' => ['shape' => 'ElasticInferenceAccelerator']], 'Filter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FilterName'], 'values' => ['shape' => 'ValueStringList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 100, 'min' => 0], 'FilterName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^\\S+$'], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'Key' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'KeyValuePair' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'Key'], 'value' => ['shape' => 'Value']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Location' => ['type' => 'string', 'max' => 256, 'min' => 1], 'LocationType' => ['type' => 'string', 'enum' => ['region', 'availability-zone', 'availability-zone-id'], 'max' => 256, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'MemoryInfo' => ['type' => 'structure', 'members' => ['sizeInMiB' => ['shape' => 'Integer']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9+/]+={0,2}$'], 'ResourceARN' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws\\S*:elastic-inference:\\S+:\\d{12}:elastic-inference-accelerator/eia-[0-9a-f]+$'], 'ResourceArn' => ['type' => 'string', 'max' => 1283, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'String' => ['type' => 'string', 'max' => 500000, 'pattern' => '^.*$'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^\\S$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'ThroughputInfoList' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair'], 'max' => 100, 'min' => 0], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'Value' => ['type' => 'integer'], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 100, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 4593f51..0000000 --- a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.elastic-inference-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.elastic-inference-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.elastic-inference.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.elastic-inference.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index da2cc7d..0000000 --- a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.elastic-inference.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/paginators-1.json.php deleted file mode 100644 index 9ac3bb8..0000000 --- a/vendor/Aws3/Aws/data/elastic-inference/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccelerators' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'acceleratorSet']]]; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/api-2.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/api-2.json.php deleted file mode 100644 index d8413d4..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-02-02', 'endpointPrefix' => 'elasticache', 'protocol' => 'query', 'serviceFullName' => 'Amazon ElastiCache', 'serviceId' => 'ElastiCache', 'signatureVersion' => 'v4', 'uid' => 'elasticache-2015-02-02', 'xmlNamespace' => 'http://elasticache.amazonaws.com/doc/2015-02-02/'], 'operations' => ['AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'AddTagsToResourceResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'ReservedCacheNodeNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'UserGroupNotFoundFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidARNFault']]], 'AuthorizeCacheSecurityGroupIngress' => ['name' => 'AuthorizeCacheSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeCacheSecurityGroupIngressMessage'], 'output' => ['shape' => 'AuthorizeCacheSecurityGroupIngressResult', 'resultWrapper' => 'AuthorizeCacheSecurityGroupIngressResult'], 'errors' => [['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'InvalidCacheSecurityGroupStateFault'], ['shape' => 'AuthorizationAlreadyExistsFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'BatchApplyUpdateAction' => ['name' => 'BatchApplyUpdateAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchApplyUpdateActionMessage'], 'output' => ['shape' => 'UpdateActionResultsMessage', 'resultWrapper' => 'BatchApplyUpdateActionResult'], 'errors' => [['shape' => 'ServiceUpdateNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'BatchStopUpdateAction' => ['name' => 'BatchStopUpdateAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchStopUpdateActionMessage'], 'output' => ['shape' => 'UpdateActionResultsMessage', 'resultWrapper' => 'BatchStopUpdateActionResult'], 'errors' => [['shape' => 'ServiceUpdateNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'CompleteMigration' => ['name' => 'CompleteMigration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CompleteMigrationMessage'], 'output' => ['shape' => 'CompleteMigrationResponse', 'resultWrapper' => 'CompleteMigrationResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'ReplicationGroupNotUnderMigrationFault']]], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotMessage'], 'output' => ['shape' => 'CopySnapshotResult', 'resultWrapper' => 'CopySnapshotResult'], 'errors' => [['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidSnapshotStateFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateCacheCluster' => ['name' => 'CreateCacheCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCacheClusterMessage'], 'output' => ['shape' => 'CreateCacheClusterResult', 'resultWrapper' => 'CreateCacheClusterResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'CacheClusterAlreadyExistsFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateCacheParameterGroup' => ['name' => 'CreateCacheParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCacheParameterGroupMessage'], 'output' => ['shape' => 'CreateCacheParameterGroupResult', 'resultWrapper' => 'CreateCacheParameterGroupResult'], 'errors' => [['shape' => 'CacheParameterGroupQuotaExceededFault'], ['shape' => 'CacheParameterGroupAlreadyExistsFault'], ['shape' => 'InvalidCacheParameterGroupStateFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateCacheSecurityGroup' => ['name' => 'CreateCacheSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCacheSecurityGroupMessage'], 'output' => ['shape' => 'CreateCacheSecurityGroupResult', 'resultWrapper' => 'CreateCacheSecurityGroupResult'], 'errors' => [['shape' => 'CacheSecurityGroupAlreadyExistsFault'], ['shape' => 'CacheSecurityGroupQuotaExceededFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateCacheSubnetGroup' => ['name' => 'CreateCacheSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCacheSubnetGroupMessage'], 'output' => ['shape' => 'CreateCacheSubnetGroupResult', 'resultWrapper' => 'CreateCacheSubnetGroupResult'], 'errors' => [['shape' => 'CacheSubnetGroupAlreadyExistsFault'], ['shape' => 'CacheSubnetGroupQuotaExceededFault'], ['shape' => 'CacheSubnetQuotaExceededFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidSubnet'], ['shape' => 'SubnetNotAllowedFault']]], 'CreateGlobalReplicationGroup' => ['name' => 'CreateGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGlobalReplicationGroupMessage'], 'output' => ['shape' => 'CreateGlobalReplicationGroupResult', 'resultWrapper' => 'CreateGlobalReplicationGroupResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'GlobalReplicationGroupAlreadyExistsFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'CreateReplicationGroup' => ['name' => 'CreateReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplicationGroupMessage'], 'output' => ['shape' => 'CreateReplicationGroupResult', 'resultWrapper' => 'CreateReplicationGroupResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'ReplicationGroupAlreadyExistsFault'], ['shape' => 'InvalidUserGroupStateFault'], ['shape' => 'UserGroupNotFoundFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'NodeGroupsPerReplicationGroupQuotaExceededFault'], ['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotMessage'], 'output' => ['shape' => 'CreateSnapshotResult', 'resultWrapper' => 'CreateSnapshotResult'], 'errors' => [['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'SnapshotFeatureNotSupportedFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidParameterValueException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserMessage'], 'output' => ['shape' => 'User', 'resultWrapper' => 'CreateUserResult'], 'errors' => [['shape' => 'UserAlreadyExistsFault'], ['shape' => 'UserQuotaExceededFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'CreateUserGroup' => ['name' => 'CreateUserGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserGroupMessage'], 'output' => ['shape' => 'UserGroup', 'resultWrapper' => 'CreateUserGroupResult'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'UserGroupAlreadyExistsFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'DefaultUserRequired'], ['shape' => 'UserGroupQuotaExceededFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'DecreaseNodeGroupsInGlobalReplicationGroup' => ['name' => 'DecreaseNodeGroupsInGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DecreaseNodeGroupsInGlobalReplicationGroupMessage'], 'output' => ['shape' => 'DecreaseNodeGroupsInGlobalReplicationGroupResult', 'resultWrapper' => 'DecreaseNodeGroupsInGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DecreaseReplicaCount' => ['name' => 'DecreaseReplicaCount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DecreaseReplicaCountMessage'], 'output' => ['shape' => 'DecreaseReplicaCountResult', 'resultWrapper' => 'DecreaseReplicaCountResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeGroupsPerReplicationGroupQuotaExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'NoOperationFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteCacheCluster' => ['name' => 'DeleteCacheCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCacheClusterMessage'], 'output' => ['shape' => 'DeleteCacheClusterResult', 'resultWrapper' => 'DeleteCacheClusterResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'SnapshotFeatureNotSupportedFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteCacheParameterGroup' => ['name' => 'DeleteCacheParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCacheParameterGroupMessage'], 'errors' => [['shape' => 'InvalidCacheParameterGroupStateFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteCacheSecurityGroup' => ['name' => 'DeleteCacheSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCacheSecurityGroupMessage'], 'errors' => [['shape' => 'InvalidCacheSecurityGroupStateFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteCacheSubnetGroup' => ['name' => 'DeleteCacheSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCacheSubnetGroupMessage'], 'errors' => [['shape' => 'CacheSubnetGroupInUse'], ['shape' => 'CacheSubnetGroupNotFoundFault']]], 'DeleteGlobalReplicationGroup' => ['name' => 'DeleteGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGlobalReplicationGroupMessage'], 'output' => ['shape' => 'DeleteGlobalReplicationGroupResult', 'resultWrapper' => 'DeleteGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException']]], 'DeleteReplicationGroup' => ['name' => 'DeleteReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationGroupMessage'], 'output' => ['shape' => 'DeleteReplicationGroupResult', 'resultWrapper' => 'DeleteReplicationGroupResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'SnapshotFeatureNotSupportedFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotMessage'], 'output' => ['shape' => 'DeleteSnapshotResult', 'resultWrapper' => 'DeleteSnapshotResult'], 'errors' => [['shape' => 'SnapshotNotFoundFault'], ['shape' => 'InvalidSnapshotStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserMessage'], 'output' => ['shape' => 'User', 'resultWrapper' => 'DeleteUserResult'], 'errors' => [['shape' => 'InvalidUserStateFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'DefaultUserAssociatedToUserGroupFault']]], 'DeleteUserGroup' => ['name' => 'DeleteUserGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserGroupMessage'], 'output' => ['shape' => 'UserGroup', 'resultWrapper' => 'DeleteUserGroupResult'], 'errors' => [['shape' => 'UserGroupNotFoundFault'], ['shape' => 'InvalidUserGroupStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'DescribeCacheClusters' => ['name' => 'DescribeCacheClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheClustersMessage'], 'output' => ['shape' => 'CacheClusterMessage', 'resultWrapper' => 'DescribeCacheClustersResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeCacheEngineVersions' => ['name' => 'DescribeCacheEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheEngineVersionsMessage'], 'output' => ['shape' => 'CacheEngineVersionMessage', 'resultWrapper' => 'DescribeCacheEngineVersionsResult']], 'DescribeCacheParameterGroups' => ['name' => 'DescribeCacheParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheParameterGroupsMessage'], 'output' => ['shape' => 'CacheParameterGroupsMessage', 'resultWrapper' => 'DescribeCacheParameterGroupsResult'], 'errors' => [['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeCacheParameters' => ['name' => 'DescribeCacheParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheParametersMessage'], 'output' => ['shape' => 'CacheParameterGroupDetails', 'resultWrapper' => 'DescribeCacheParametersResult'], 'errors' => [['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeCacheSecurityGroups' => ['name' => 'DescribeCacheSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheSecurityGroupsMessage'], 'output' => ['shape' => 'CacheSecurityGroupMessage', 'resultWrapper' => 'DescribeCacheSecurityGroupsResult'], 'errors' => [['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeCacheSubnetGroups' => ['name' => 'DescribeCacheSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheSubnetGroupsMessage'], 'output' => ['shape' => 'CacheSubnetGroupMessage', 'resultWrapper' => 'DescribeCacheSubnetGroupsResult'], 'errors' => [['shape' => 'CacheSubnetGroupNotFoundFault']]], 'DescribeEngineDefaultParameters' => ['name' => 'DescribeEngineDefaultParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultParametersResult', 'resultWrapper' => 'DescribeEngineDefaultParametersResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeGlobalReplicationGroups' => ['name' => 'DescribeGlobalReplicationGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalReplicationGroupsMessage'], 'output' => ['shape' => 'DescribeGlobalReplicationGroupsResult', 'resultWrapper' => 'DescribeGlobalReplicationGroupsResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeReplicationGroups' => ['name' => 'DescribeReplicationGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplicationGroupsMessage'], 'output' => ['shape' => 'ReplicationGroupMessage', 'resultWrapper' => 'DescribeReplicationGroupsResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeReservedCacheNodes' => ['name' => 'DescribeReservedCacheNodes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedCacheNodesMessage'], 'output' => ['shape' => 'ReservedCacheNodeMessage', 'resultWrapper' => 'DescribeReservedCacheNodesResult'], 'errors' => [['shape' => 'ReservedCacheNodeNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeReservedCacheNodesOfferings' => ['name' => 'DescribeReservedCacheNodesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedCacheNodesOfferingsMessage'], 'output' => ['shape' => 'ReservedCacheNodesOfferingMessage', 'resultWrapper' => 'DescribeReservedCacheNodesOfferingsResult'], 'errors' => [['shape' => 'ReservedCacheNodesOfferingNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeServiceUpdates' => ['name' => 'DescribeServiceUpdates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceUpdatesMessage'], 'output' => ['shape' => 'ServiceUpdatesMessage', 'resultWrapper' => 'DescribeServiceUpdatesResult'], 'errors' => [['shape' => 'ServiceUpdateNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsMessage'], 'output' => ['shape' => 'DescribeSnapshotsListMessage', 'resultWrapper' => 'DescribeSnapshotsResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeUpdateActions' => ['name' => 'DescribeUpdateActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUpdateActionsMessage'], 'output' => ['shape' => 'UpdateActionsMessage', 'resultWrapper' => 'DescribeUpdateActionsResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeUserGroups' => ['name' => 'DescribeUserGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserGroupsMessage'], 'output' => ['shape' => 'DescribeUserGroupsResult', 'resultWrapper' => 'DescribeUserGroupsResult'], 'errors' => [['shape' => 'UserGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeUsers' => ['name' => 'DescribeUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUsersMessage'], 'output' => ['shape' => 'DescribeUsersResult', 'resultWrapper' => 'DescribeUsersResult'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterCombinationException']]], 'DisassociateGlobalReplicationGroup' => ['name' => 'DisassociateGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateGlobalReplicationGroupMessage'], 'output' => ['shape' => 'DisassociateGlobalReplicationGroupResult', 'resultWrapper' => 'DisassociateGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'FailoverGlobalReplicationGroup' => ['name' => 'FailoverGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverGlobalReplicationGroupMessage'], 'output' => ['shape' => 'FailoverGlobalReplicationGroupResult', 'resultWrapper' => 'FailoverGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'IncreaseNodeGroupsInGlobalReplicationGroup' => ['name' => 'IncreaseNodeGroupsInGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IncreaseNodeGroupsInGlobalReplicationGroupMessage'], 'output' => ['shape' => 'IncreaseNodeGroupsInGlobalReplicationGroupResult', 'resultWrapper' => 'IncreaseNodeGroupsInGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException']]], 'IncreaseReplicaCount' => ['name' => 'IncreaseReplicaCount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IncreaseReplicaCountMessage'], 'output' => ['shape' => 'IncreaseReplicaCountResult', 'resultWrapper' => 'IncreaseReplicaCountResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeGroupsPerReplicationGroupQuotaExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'NoOperationFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ListAllowedNodeTypeModifications' => ['name' => 'ListAllowedNodeTypeModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAllowedNodeTypeModificationsMessage'], 'output' => ['shape' => 'AllowedNodeTypeModificationsMessage', 'resultWrapper' => 'ListAllowedNodeTypeModificationsResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidParameterValueException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'ReservedCacheNodeNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'UserGroupNotFoundFault'], ['shape' => 'InvalidARNFault']]], 'ModifyCacheCluster' => ['name' => 'ModifyCacheCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCacheClusterMessage'], 'output' => ['shape' => 'ModifyCacheClusterResult', 'resultWrapper' => 'ModifyCacheClusterResult'], 'errors' => [['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidCacheSecurityGroupStateFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ModifyCacheParameterGroup' => ['name' => 'ModifyCacheParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCacheParameterGroupMessage'], 'output' => ['shape' => 'CacheParameterGroupNameMessage', 'resultWrapper' => 'ModifyCacheParameterGroupResult'], 'errors' => [['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidCacheParameterGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidGlobalReplicationGroupStateFault']]], 'ModifyCacheSubnetGroup' => ['name' => 'ModifyCacheSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCacheSubnetGroupMessage'], 'output' => ['shape' => 'ModifyCacheSubnetGroupResult', 'resultWrapper' => 'ModifyCacheSubnetGroupResult'], 'errors' => [['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'CacheSubnetQuotaExceededFault'], ['shape' => 'SubnetInUse'], ['shape' => 'InvalidSubnet'], ['shape' => 'SubnetNotAllowedFault']]], 'ModifyGlobalReplicationGroup' => ['name' => 'ModifyGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyGlobalReplicationGroupMessage'], 'output' => ['shape' => 'ModifyGlobalReplicationGroupResult', 'resultWrapper' => 'ModifyGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException']]], 'ModifyReplicationGroup' => ['name' => 'ModifyReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReplicationGroupMessage'], 'output' => ['shape' => 'ModifyReplicationGroupResult', 'resultWrapper' => 'ModifyReplicationGroupResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'InvalidUserGroupStateFault'], ['shape' => 'UserGroupNotFoundFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidCacheSecurityGroupStateFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ModifyReplicationGroupShardConfiguration' => ['name' => 'ModifyReplicationGroupShardConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyReplicationGroupShardConfigurationMessage'], 'output' => ['shape' => 'ModifyReplicationGroupShardConfigurationResult', 'resultWrapper' => 'ModifyReplicationGroupShardConfigurationResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InsufficientCacheClusterCapacityFault'], ['shape' => 'NodeGroupsPerReplicationGroupQuotaExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ModifyUser' => ['name' => 'ModifyUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyUserMessage'], 'output' => ['shape' => 'User', 'resultWrapper' => 'ModifyUserResult'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'InvalidUserStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ModifyUserGroup' => ['name' => 'ModifyUserGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyUserGroupMessage'], 'output' => ['shape' => 'UserGroup', 'resultWrapper' => 'ModifyUserGroupResult'], 'errors' => [['shape' => 'UserGroupNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'DefaultUserRequired'], ['shape' => 'InvalidUserGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'PurchaseReservedCacheNodesOffering' => ['name' => 'PurchaseReservedCacheNodesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedCacheNodesOfferingMessage'], 'output' => ['shape' => 'PurchaseReservedCacheNodesOfferingResult', 'resultWrapper' => 'PurchaseReservedCacheNodesOfferingResult'], 'errors' => [['shape' => 'ReservedCacheNodesOfferingNotFoundFault'], ['shape' => 'ReservedCacheNodeAlreadyExistsFault'], ['shape' => 'ReservedCacheNodeQuotaExceededFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'RebalanceSlotsInGlobalReplicationGroup' => ['name' => 'RebalanceSlotsInGlobalReplicationGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebalanceSlotsInGlobalReplicationGroupMessage'], 'output' => ['shape' => 'RebalanceSlotsInGlobalReplicationGroupResult', 'resultWrapper' => 'RebalanceSlotsInGlobalReplicationGroupResult'], 'errors' => [['shape' => 'GlobalReplicationGroupNotFoundFault'], ['shape' => 'InvalidGlobalReplicationGroupStateFault'], ['shape' => 'InvalidParameterValueException']]], 'RebootCacheCluster' => ['name' => 'RebootCacheCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootCacheClusterMessage'], 'output' => ['shape' => 'RebootCacheClusterResult', 'resultWrapper' => 'RebootCacheClusterResult'], 'errors' => [['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'CacheClusterNotFoundFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'RemoveTagsFromResourceResult'], 'errors' => [['shape' => 'CacheClusterNotFoundFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'CacheSubnetGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'ReservedCacheNodeNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'UserGroupNotFoundFault'], ['shape' => 'InvalidARNFault'], ['shape' => 'TagNotFoundFault']]], 'ResetCacheParameterGroup' => ['name' => 'ResetCacheParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetCacheParameterGroupMessage'], 'output' => ['shape' => 'CacheParameterGroupNameMessage', 'resultWrapper' => 'ResetCacheParameterGroupResult'], 'errors' => [['shape' => 'InvalidCacheParameterGroupStateFault'], ['shape' => 'CacheParameterGroupNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidGlobalReplicationGroupStateFault']]], 'RevokeCacheSecurityGroupIngress' => ['name' => 'RevokeCacheSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeCacheSecurityGroupIngressMessage'], 'output' => ['shape' => 'RevokeCacheSecurityGroupIngressResult', 'resultWrapper' => 'RevokeCacheSecurityGroupIngressResult'], 'errors' => [['shape' => 'CacheSecurityGroupNotFoundFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'InvalidCacheSecurityGroupStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'StartMigration' => ['name' => 'StartMigration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMigrationMessage'], 'output' => ['shape' => 'StartMigrationResponse', 'resultWrapper' => 'StartMigrationResult'], 'errors' => [['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'ReplicationGroupAlreadyUnderMigrationFault'], ['shape' => 'InvalidParameterValueException']]], 'TestFailover' => ['name' => 'TestFailover', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestFailoverMessage'], 'output' => ['shape' => 'TestFailoverResult', 'resultWrapper' => 'TestFailoverResult'], 'errors' => [['shape' => 'APICallRateForCustomerExceededFault'], ['shape' => 'InvalidCacheClusterStateFault'], ['shape' => 'InvalidReplicationGroupStateFault'], ['shape' => 'NodeGroupNotFoundFault'], ['shape' => 'ReplicationGroupNotFoundFault'], ['shape' => 'TestFailoverNotAvailableFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]]], 'shapes' => ['APICallRateForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'APICallRateForCustomerExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AZMode' => ['type' => 'string', 'enum' => ['single-az', 'cross-az']], 'AccessString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'AllowedNodeGroupId' => ['type' => 'string', 'max' => 4, 'min' => 1, 'pattern' => '\\d+'], 'AllowedNodeTypeModificationsMessage' => ['type' => 'structure', 'members' => ['ScaleUpModifications' => ['shape' => 'NodeTypeList'], 'ScaleDownModifications' => ['shape' => 'NodeTypeList']]], 'AuthTokenUpdateStatus' => ['type' => 'string', 'enum' => ['SETTING', 'ROTATING']], 'AuthTokenUpdateStrategyType' => ['type' => 'string', 'enum' => ['SET', 'ROTATE', 'DELETE']], 'Authentication' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AuthenticationType'], 'PasswordCount' => ['shape' => 'IntegerOptional']]], 'AuthenticationMode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'InputAuthenticationType'], 'Passwords' => ['shape' => 'PasswordListInput']]], 'AuthenticationType' => ['type' => 'string', 'enum' => ['password', 'no-password', 'iam']], 'AuthorizationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AuthorizeCacheSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['CacheSecurityGroupName', 'EC2SecurityGroupName', 'EC2SecurityGroupOwnerId'], 'members' => ['CacheSecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'AuthorizeCacheSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['CacheSecurityGroup' => ['shape' => 'CacheSecurityGroup']]], 'AutomaticFailoverStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled', 'enabling', 'disabling']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'AvailabilityZonesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AvailabilityZone']], 'AwsQueryErrorMessage' => ['type' => 'string'], 'BatchApplyUpdateActionMessage' => ['type' => 'structure', 'required' => ['ServiceUpdateName'], 'members' => ['ReplicationGroupIds' => ['shape' => 'ReplicationGroupIdList'], 'CacheClusterIds' => ['shape' => 'CacheClusterIdList'], 'ServiceUpdateName' => ['shape' => 'String']]], 'BatchStopUpdateActionMessage' => ['type' => 'structure', 'required' => ['ServiceUpdateName'], 'members' => ['ReplicationGroupIds' => ['shape' => 'ReplicationGroupIdList'], 'CacheClusterIds' => ['shape' => 'CacheClusterIdList'], 'ServiceUpdateName' => ['shape' => 'String']]], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'CacheCluster' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'ConfigurationEndpoint' => ['shape' => 'Endpoint'], 'ClientDownloadLandingPage' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheClusterStatus' => ['shape' => 'String'], 'NumCacheNodes' => ['shape' => 'IntegerOptional'], 'PreferredAvailabilityZone' => ['shape' => 'String'], 'PreferredOutpostArn' => ['shape' => 'String'], 'CacheClusterCreateTime' => ['shape' => 'TStamp'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration'], 'CacheSecurityGroups' => ['shape' => 'CacheSecurityGroupMembershipList'], 'CacheParameterGroup' => ['shape' => 'CacheParameterGroupStatus'], 'CacheSubnetGroupName' => ['shape' => 'String'], 'CacheNodes' => ['shape' => 'CacheNodeList'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'SecurityGroups' => ['shape' => 'SecurityGroupMembershipList'], 'ReplicationGroupId' => ['shape' => 'String'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'AuthTokenEnabled' => ['shape' => 'BooleanOptional'], 'AuthTokenLastModifiedDate' => ['shape' => 'TStamp'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'AtRestEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'ARN' => ['shape' => 'String'], 'ReplicationGroupLogDeliveryEnabled' => ['shape' => 'Boolean'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationList'], 'NetworkType' => ['shape' => 'NetworkType'], 'IpDiscovery' => ['shape' => 'IpDiscovery'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']], 'wrapper' => \true], 'CacheClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheClusterAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheClusterIdList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20], 'CacheClusterList' => ['type' => 'list', 'member' => ['shape' => 'CacheCluster', 'locationName' => 'CacheCluster']], 'CacheClusterMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'CacheClusters' => ['shape' => 'CacheClusterList']]], 'CacheClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheClusterNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CacheEngineVersion' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheParameterGroupFamily' => ['shape' => 'String'], 'CacheEngineDescription' => ['shape' => 'String'], 'CacheEngineVersionDescription' => ['shape' => 'String']]], 'CacheEngineVersionList' => ['type' => 'list', 'member' => ['shape' => 'CacheEngineVersion', 'locationName' => 'CacheEngineVersion']], 'CacheEngineVersionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'CacheEngineVersions' => ['shape' => 'CacheEngineVersionList']]], 'CacheNode' => ['type' => 'structure', 'members' => ['CacheNodeId' => ['shape' => 'String'], 'CacheNodeStatus' => ['shape' => 'String'], 'CacheNodeCreateTime' => ['shape' => 'TStamp'], 'Endpoint' => ['shape' => 'Endpoint'], 'ParameterGroupStatus' => ['shape' => 'String'], 'SourceCacheNodeId' => ['shape' => 'String'], 'CustomerAvailabilityZone' => ['shape' => 'String'], 'CustomerOutpostArn' => ['shape' => 'String']]], 'CacheNodeIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'CacheNodeId']], 'CacheNodeList' => ['type' => 'list', 'member' => ['shape' => 'CacheNode', 'locationName' => 'CacheNode']], 'CacheNodeTypeSpecificParameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'CacheNodeTypeSpecificValues' => ['shape' => 'CacheNodeTypeSpecificValueList'], 'ChangeType' => ['shape' => 'ChangeType']]], 'CacheNodeTypeSpecificParametersList' => ['type' => 'list', 'member' => ['shape' => 'CacheNodeTypeSpecificParameter', 'locationName' => 'CacheNodeTypeSpecificParameter']], 'CacheNodeTypeSpecificValue' => ['type' => 'structure', 'members' => ['CacheNodeType' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'CacheNodeTypeSpecificValueList' => ['type' => 'list', 'member' => ['shape' => 'CacheNodeTypeSpecificValue', 'locationName' => 'CacheNodeTypeSpecificValue']], 'CacheNodeUpdateStatus' => ['type' => 'structure', 'members' => ['CacheNodeId' => ['shape' => 'String'], 'NodeUpdateStatus' => ['shape' => 'NodeUpdateStatus'], 'NodeDeletionDate' => ['shape' => 'TStamp'], 'NodeUpdateStartDate' => ['shape' => 'TStamp'], 'NodeUpdateEndDate' => ['shape' => 'TStamp'], 'NodeUpdateInitiatedBy' => ['shape' => 'NodeUpdateInitiatedBy'], 'NodeUpdateInitiatedDate' => ['shape' => 'TStamp'], 'NodeUpdateStatusModifiedDate' => ['shape' => 'TStamp']]], 'CacheNodeUpdateStatusList' => ['type' => 'list', 'member' => ['shape' => 'CacheNodeUpdateStatus', 'locationName' => 'CacheNodeUpdateStatus']], 'CacheParameterGroup' => ['type' => 'structure', 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'CacheParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'IsGlobal' => ['shape' => 'Boolean'], 'ARN' => ['shape' => 'String']], 'wrapper' => \true], 'CacheParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheParameterGroupDetails' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList'], 'CacheNodeTypeSpecificParameters' => ['shape' => 'CacheNodeTypeSpecificParametersList']]], 'CacheParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'CacheParameterGroup', 'locationName' => 'CacheParameterGroup']], 'CacheParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['CacheParameterGroupName' => ['shape' => 'String']]], 'CacheParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CacheParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheParameterGroupStatus' => ['type' => 'structure', 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String'], 'CacheNodeIdsToReboot' => ['shape' => 'CacheNodeIdsList']]], 'CacheParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'CacheParameterGroups' => ['shape' => 'CacheParameterGroupList']]], 'CacheSecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String'], 'CacheSecurityGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'EC2SecurityGroups' => ['shape' => 'EC2SecurityGroupList'], 'ARN' => ['shape' => 'String']], 'wrapper' => \true], 'CacheSecurityGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSecurityGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSecurityGroupMembership' => ['type' => 'structure', 'members' => ['CacheSecurityGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'CacheSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'CacheSecurityGroupMembership', 'locationName' => 'CacheSecurityGroup']], 'CacheSecurityGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'CacheSecurityGroups' => ['shape' => 'CacheSecurityGroups']]], 'CacheSecurityGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'CacheSecurityGroupName']], 'CacheSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CacheSecurityGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'QuotaExceeded.CacheSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'CacheSecurityGroup', 'locationName' => 'CacheSecurityGroup']], 'CacheSubnetGroup' => ['type' => 'structure', 'members' => ['CacheSubnetGroupName' => ['shape' => 'String'], 'CacheSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'ARN' => ['shape' => 'String'], 'SupportedNetworkTypes' => ['shape' => 'NetworkTypeList']], 'wrapper' => \true], 'CacheSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSubnetGroupInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSubnetGroupInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'CacheSubnetGroups' => ['shape' => 'CacheSubnetGroups']]], 'CacheSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSubnetGroupNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CacheSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'CacheSubnetGroup', 'locationName' => 'CacheSubnetGroup']], 'CacheSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CacheSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ChangeType' => ['type' => 'string', 'enum' => ['immediate', 'requires-reboot']], 'CloudWatchLogsDestinationDetails' => ['type' => 'structure', 'members' => ['LogGroup' => ['shape' => 'String']]], 'ClusterIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ClusterId']], 'ClusterQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterQuotaForCustomerExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CompleteMigrationMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean']]], 'CompleteMigrationResponse' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'ConfigureShard' => ['type' => 'structure', 'required' => ['NodeGroupId', 'NewReplicaCount'], 'members' => ['NodeGroupId' => ['shape' => 'AllowedNodeGroupId'], 'NewReplicaCount' => ['shape' => 'Integer'], 'PreferredAvailabilityZones' => ['shape' => 'PreferredAvailabilityZoneList'], 'PreferredOutpostArns' => ['shape' => 'PreferredOutpostArnList']]], 'CopySnapshotMessage' => ['type' => 'structure', 'required' => ['SourceSnapshotName', 'TargetSnapshotName'], 'members' => ['SourceSnapshotName' => ['shape' => 'String'], 'TargetSnapshotName' => ['shape' => 'String'], 'TargetBucket' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateCacheClusterMessage' => ['type' => 'structure', 'required' => ['CacheClusterId'], 'members' => ['CacheClusterId' => ['shape' => 'String'], 'ReplicationGroupId' => ['shape' => 'String'], 'AZMode' => ['shape' => 'AZMode'], 'PreferredAvailabilityZone' => ['shape' => 'String'], 'PreferredAvailabilityZones' => ['shape' => 'PreferredAvailabilityZoneList'], 'NumCacheNodes' => ['shape' => 'IntegerOptional'], 'CacheNodeType' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheParameterGroupName' => ['shape' => 'String'], 'CacheSubnetGroupName' => ['shape' => 'String'], 'CacheSecurityGroupNames' => ['shape' => 'CacheSecurityGroupNameList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'Tags' => ['shape' => 'TagList'], 'SnapshotArns' => ['shape' => 'SnapshotArnsList'], 'SnapshotName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'NotificationTopicArn' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'AuthToken' => ['shape' => 'String'], 'OutpostMode' => ['shape' => 'OutpostMode'], 'PreferredOutpostArn' => ['shape' => 'String'], 'PreferredOutpostArns' => ['shape' => 'PreferredOutpostArnList'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationRequestList'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'NetworkType' => ['shape' => 'NetworkType'], 'IpDiscovery' => ['shape' => 'IpDiscovery']]], 'CreateCacheClusterResult' => ['type' => 'structure', 'members' => ['CacheCluster' => ['shape' => 'CacheCluster']]], 'CreateCacheParameterGroupMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupName', 'CacheParameterGroupFamily', 'Description'], 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'CacheParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateCacheParameterGroupResult' => ['type' => 'structure', 'members' => ['CacheParameterGroup' => ['shape' => 'CacheParameterGroup']]], 'CreateCacheSecurityGroupMessage' => ['type' => 'structure', 'required' => ['CacheSecurityGroupName', 'Description'], 'members' => ['CacheSecurityGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateCacheSecurityGroupResult' => ['type' => 'structure', 'members' => ['CacheSecurityGroup' => ['shape' => 'CacheSecurityGroup']]], 'CreateCacheSubnetGroupMessage' => ['type' => 'structure', 'required' => ['CacheSubnetGroupName', 'CacheSubnetGroupDescription', 'SubnetIds'], 'members' => ['CacheSubnetGroupName' => ['shape' => 'String'], 'CacheSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateCacheSubnetGroupResult' => ['type' => 'structure', 'members' => ['CacheSubnetGroup' => ['shape' => 'CacheSubnetGroup']]], 'CreateGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupIdSuffix', 'PrimaryReplicationGroupId'], 'members' => ['GlobalReplicationGroupIdSuffix' => ['shape' => 'String'], 'GlobalReplicationGroupDescription' => ['shape' => 'String'], 'PrimaryReplicationGroupId' => ['shape' => 'String']]], 'CreateGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'CreateReplicationGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'ReplicationGroupDescription'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupDescription' => ['shape' => 'String'], 'GlobalReplicationGroupId' => ['shape' => 'String'], 'PrimaryClusterId' => ['shape' => 'String'], 'AutomaticFailoverEnabled' => ['shape' => 'BooleanOptional'], 'MultiAZEnabled' => ['shape' => 'BooleanOptional'], 'NumCacheClusters' => ['shape' => 'IntegerOptional'], 'PreferredCacheClusterAZs' => ['shape' => 'AvailabilityZonesList'], 'NumNodeGroups' => ['shape' => 'IntegerOptional'], 'ReplicasPerNodeGroup' => ['shape' => 'IntegerOptional'], 'NodeGroupConfiguration' => ['shape' => 'NodeGroupConfigurationList'], 'CacheNodeType' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheParameterGroupName' => ['shape' => 'String'], 'CacheSubnetGroupName' => ['shape' => 'String'], 'CacheSecurityGroupNames' => ['shape' => 'CacheSecurityGroupNameList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'Tags' => ['shape' => 'TagList'], 'SnapshotArns' => ['shape' => 'SnapshotArnsList'], 'SnapshotName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'NotificationTopicArn' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'AuthToken' => ['shape' => 'String'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'AtRestEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'UserGroupIds' => ['shape' => 'UserGroupIdListInput'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationRequestList'], 'DataTieringEnabled' => ['shape' => 'BooleanOptional'], 'NetworkType' => ['shape' => 'NetworkType'], 'IpDiscovery' => ['shape' => 'IpDiscovery'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']]], 'CreateReplicationGroupResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'CreateSnapshotMessage' => ['type' => 'structure', 'required' => ['SnapshotName'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'SnapshotName' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateUserGroupMessage' => ['type' => 'structure', 'required' => ['UserGroupId', 'Engine'], 'members' => ['UserGroupId' => ['shape' => 'String'], 'Engine' => ['shape' => 'EngineType'], 'UserIds' => ['shape' => 'UserIdListInput'], 'Tags' => ['shape' => 'TagList']]], 'CreateUserMessage' => ['type' => 'structure', 'required' => ['UserId', 'UserName', 'Engine', 'AccessString'], 'members' => ['UserId' => ['shape' => 'UserId'], 'UserName' => ['shape' => 'UserName'], 'Engine' => ['shape' => 'EngineType'], 'Passwords' => ['shape' => 'PasswordListInput'], 'AccessString' => ['shape' => 'AccessString'], 'NoPasswordRequired' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'AuthenticationMode' => ['shape' => 'AuthenticationMode']]], 'CustomerNodeEndpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional']]], 'CustomerNodeEndpointList' => ['type' => 'list', 'member' => ['shape' => 'CustomerNodeEndpoint']], 'DataTieringStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled']], 'DecreaseNodeGroupsInGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'NodeGroupCount', 'ApplyImmediately'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'NodeGroupCount' => ['shape' => 'Integer'], 'GlobalNodeGroupsToRemove' => ['shape' => 'GlobalNodeGroupIdList'], 'GlobalNodeGroupsToRetain' => ['shape' => 'GlobalNodeGroupIdList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'DecreaseNodeGroupsInGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'DecreaseReplicaCountMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'ApplyImmediately'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'NewReplicaCount' => ['shape' => 'IntegerOptional'], 'ReplicaConfiguration' => ['shape' => 'ReplicaConfigurationList'], 'ReplicasToRemove' => ['shape' => 'RemoveReplicasList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'DecreaseReplicaCountResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'DefaultUserAssociatedToUserGroupFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DefaultUserAssociatedToUserGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DefaultUserRequired' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DefaultUserRequired', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DeleteCacheClusterMessage' => ['type' => 'structure', 'required' => ['CacheClusterId'], 'members' => ['CacheClusterId' => ['shape' => 'String'], 'FinalSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteCacheClusterResult' => ['type' => 'structure', 'members' => ['CacheCluster' => ['shape' => 'CacheCluster']]], 'DeleteCacheParameterGroupMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupName'], 'members' => ['CacheParameterGroupName' => ['shape' => 'String']]], 'DeleteCacheSecurityGroupMessage' => ['type' => 'structure', 'required' => ['CacheSecurityGroupName'], 'members' => ['CacheSecurityGroupName' => ['shape' => 'String']]], 'DeleteCacheSubnetGroupMessage' => ['type' => 'structure', 'required' => ['CacheSubnetGroupName'], 'members' => ['CacheSubnetGroupName' => ['shape' => 'String']]], 'DeleteGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'RetainPrimaryReplicationGroup'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'RetainPrimaryReplicationGroup' => ['shape' => 'Boolean']]], 'DeleteGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'DeleteReplicationGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'RetainPrimaryCluster' => ['shape' => 'BooleanOptional'], 'FinalSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteReplicationGroupResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'DeleteSnapshotMessage' => ['type' => 'structure', 'required' => ['SnapshotName'], 'members' => ['SnapshotName' => ['shape' => 'String']]], 'DeleteSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'DeleteUserGroupMessage' => ['type' => 'structure', 'required' => ['UserGroupId'], 'members' => ['UserGroupId' => ['shape' => 'String']]], 'DeleteUserMessage' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'UserId']]], 'DescribeCacheClustersMessage' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'ShowCacheNodeInfo' => ['shape' => 'BooleanOptional'], 'ShowCacheClustersNotInReplicationGroups' => ['shape' => 'BooleanOptional']]], 'DescribeCacheEngineVersionsMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheParameterGroupFamily' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean']]], 'DescribeCacheParameterGroupsMessage' => ['type' => 'structure', 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeCacheParametersMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupName'], 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeCacheSecurityGroupsMessage' => ['type' => 'structure', 'members' => ['CacheSecurityGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeCacheSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['CacheSubnetGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupFamily'], 'members' => ['CacheParameterGroupFamily' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeGlobalReplicationGroupsMessage' => ['type' => 'structure', 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'ShowMemberInfo' => ['shape' => 'BooleanOptional']]], 'DescribeGlobalReplicationGroupsResult' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'GlobalReplicationGroups' => ['shape' => 'GlobalReplicationGroupList']]], 'DescribeReplicationGroupsMessage' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedCacheNodesMessage' => ['type' => 'structure', 'members' => ['ReservedCacheNodeId' => ['shape' => 'String'], 'ReservedCacheNodesOfferingId' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedCacheNodesOfferingsMessage' => ['type' => 'structure', 'members' => ['ReservedCacheNodesOfferingId' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeServiceUpdatesMessage' => ['type' => 'structure', 'members' => ['ServiceUpdateName' => ['shape' => 'String'], 'ServiceUpdateStatus' => ['shape' => 'ServiceUpdateStatusList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeSnapshotsListMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Snapshots' => ['shape' => 'SnapshotList']]], 'DescribeSnapshotsMessage' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'SnapshotName' => ['shape' => 'String'], 'SnapshotSource' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'ShowNodeGroupConfig' => ['shape' => 'BooleanOptional']]], 'DescribeUpdateActionsMessage' => ['type' => 'structure', 'members' => ['ServiceUpdateName' => ['shape' => 'String'], 'ReplicationGroupIds' => ['shape' => 'ReplicationGroupIdList'], 'CacheClusterIds' => ['shape' => 'CacheClusterIdList'], 'Engine' => ['shape' => 'String'], 'ServiceUpdateStatus' => ['shape' => 'ServiceUpdateStatusList'], 'ServiceUpdateTimeRange' => ['shape' => 'TimeRangeFilter'], 'UpdateActionStatus' => ['shape' => 'UpdateActionStatusList'], 'ShowNodeLevelUpdateStatus' => ['shape' => 'BooleanOptional'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeUserGroupsMessage' => ['type' => 'structure', 'members' => ['UserGroupId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeUserGroupsResult' => ['type' => 'structure', 'members' => ['UserGroups' => ['shape' => 'UserGroupList'], 'Marker' => ['shape' => 'String']]], 'DescribeUsersMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'EngineType'], 'UserId' => ['shape' => 'UserId'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeUsersResult' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserList'], 'Marker' => ['shape' => 'String']]], 'DestinationDetails' => ['type' => 'structure', 'members' => ['CloudWatchLogsDetails' => ['shape' => 'CloudWatchLogsDestinationDetails'], 'KinesisFirehoseDetails' => ['shape' => 'KinesisFirehoseDestinationDetails']]], 'DestinationType' => ['type' => 'string', 'enum' => ['cloudwatch-logs', 'kinesis-firehose']], 'DisassociateGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'ReplicationGroupId', 'ReplicationGroupRegion'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupRegion' => ['shape' => 'String']]], 'DisassociateGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'Double' => ['type' => 'double'], 'DuplicateUserNameFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateUserName', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EC2SecurityGroup' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'EC2SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'EC2SecurityGroup', 'locationName' => 'EC2SecurityGroup']], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer']]], 'EngineDefaults' => ['type' => 'structure', 'members' => ['CacheParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList'], 'CacheNodeTypeSpecificParameters' => ['shape' => 'CacheNodeTypeSpecificParametersList']], 'wrapper' => \true], 'EngineType' => ['type' => 'string', 'pattern' => '[a-zA-Z]*'], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'Date' => ['shape' => 'TStamp']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'FailoverGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'PrimaryRegion', 'PrimaryReplicationGroupId'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'PrimaryRegion' => ['shape' => 'String'], 'PrimaryReplicationGroupId' => ['shape' => 'String']]], 'FailoverGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'FilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterName' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'FilterValue' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'min' => 1], 'GlobalNodeGroup' => ['type' => 'structure', 'members' => ['GlobalNodeGroupId' => ['shape' => 'String'], 'Slots' => ['shape' => 'String']]], 'GlobalNodeGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'GlobalNodeGroupId']], 'GlobalNodeGroupList' => ['type' => 'list', 'member' => ['shape' => 'GlobalNodeGroup', 'locationName' => 'GlobalNodeGroup']], 'GlobalReplicationGroup' => ['type' => 'structure', 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'GlobalReplicationGroupDescription' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Members' => ['shape' => 'GlobalReplicationGroupMemberList'], 'ClusterEnabled' => ['shape' => 'BooleanOptional'], 'GlobalNodeGroups' => ['shape' => 'GlobalNodeGroupList'], 'AuthTokenEnabled' => ['shape' => 'BooleanOptional'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'AtRestEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'ARN' => ['shape' => 'String']], 'wrapper' => \true], 'GlobalReplicationGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalReplicationGroupAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalReplicationGroupInfo' => ['type' => 'structure', 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'GlobalReplicationGroupMemberRole' => ['shape' => 'String']]], 'GlobalReplicationGroupList' => ['type' => 'list', 'member' => ['shape' => 'GlobalReplicationGroup', 'locationName' => 'GlobalReplicationGroup']], 'GlobalReplicationGroupMember' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupRegion' => ['shape' => 'String'], 'Role' => ['shape' => 'String'], 'AutomaticFailover' => ['shape' => 'AutomaticFailoverStatus'], 'Status' => ['shape' => 'String']], 'wrapper' => \true], 'GlobalReplicationGroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'GlobalReplicationGroupMember', 'locationName' => 'GlobalReplicationGroupMember']], 'GlobalReplicationGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalReplicationGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'IncreaseNodeGroupsInGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'NodeGroupCount', 'ApplyImmediately'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'NodeGroupCount' => ['shape' => 'Integer'], 'RegionalConfigurations' => ['shape' => 'RegionalConfigurationList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'IncreaseNodeGroupsInGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'IncreaseReplicaCountMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'ApplyImmediately'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'NewReplicaCount' => ['shape' => 'IntegerOptional'], 'ReplicaConfiguration' => ['shape' => 'ReplicaConfigurationList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'IncreaseReplicaCountResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'InputAuthenticationType' => ['type' => 'string', 'enum' => ['password', 'no-password-required', 'iam']], 'InsufficientCacheClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientCacheClusterCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidARNFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidARN', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidCacheClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidCacheClusterState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidCacheParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidCacheParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidCacheSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidCacheSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidGlobalReplicationGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidGlobalReplicationGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidKMSKeyFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidKMSKeyFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'error' => ['code' => 'InvalidParameterCombination', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'synthetic' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'error' => ['code' => 'InvalidParameterValue', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'synthetic' => \true], 'InvalidReplicationGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidReplicationGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidUserGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidUserGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidUserStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidUserState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'IpDiscovery' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'KinesisFirehoseDestinationDetails' => ['type' => 'structure', 'members' => ['DeliveryStream' => ['shape' => 'String']]], 'ListAllowedNodeTypeModificationsMessage' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'ReplicationGroupId' => ['shape' => 'String']]], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String']]], 'LogDeliveryConfiguration' => ['type' => 'structure', 'members' => ['LogType' => ['shape' => 'LogType'], 'DestinationType' => ['shape' => 'DestinationType'], 'DestinationDetails' => ['shape' => 'DestinationDetails'], 'LogFormat' => ['shape' => 'LogFormat'], 'Status' => ['shape' => 'LogDeliveryConfigurationStatus'], 'Message' => ['shape' => 'String']]], 'LogDeliveryConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LogDeliveryConfiguration', 'locationName' => 'LogDeliveryConfiguration']], 'LogDeliveryConfigurationRequest' => ['type' => 'structure', 'members' => ['LogType' => ['shape' => 'LogType'], 'DestinationType' => ['shape' => 'DestinationType'], 'DestinationDetails' => ['shape' => 'DestinationDetails'], 'LogFormat' => ['shape' => 'LogFormat'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'LogDeliveryConfigurationRequestList' => ['type' => 'list', 'member' => ['shape' => 'LogDeliveryConfigurationRequest', 'locationName' => 'LogDeliveryConfigurationRequest']], 'LogDeliveryConfigurationStatus' => ['type' => 'string', 'enum' => ['active', 'enabling', 'modifying', 'disabling', 'error']], 'LogFormat' => ['type' => 'string', 'enum' => ['text', 'json']], 'LogType' => ['type' => 'string', 'enum' => ['slow-log', 'engine-log']], 'ModifyCacheClusterMessage' => ['type' => 'structure', 'required' => ['CacheClusterId'], 'members' => ['CacheClusterId' => ['shape' => 'String'], 'NumCacheNodes' => ['shape' => 'IntegerOptional'], 'CacheNodeIdsToRemove' => ['shape' => 'CacheNodeIdsList'], 'AZMode' => ['shape' => 'AZMode'], 'NewAvailabilityZones' => ['shape' => 'PreferredAvailabilityZoneList'], 'CacheSecurityGroupNames' => ['shape' => 'CacheSecurityGroupNameList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'NotificationTopicArn' => ['shape' => 'String'], 'CacheParameterGroupName' => ['shape' => 'String'], 'NotificationTopicStatus' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'AuthToken' => ['shape' => 'String'], 'AuthTokenUpdateStrategy' => ['shape' => 'AuthTokenUpdateStrategyType'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationRequestList'], 'IpDiscovery' => ['shape' => 'IpDiscovery']]], 'ModifyCacheClusterResult' => ['type' => 'structure', 'members' => ['CacheCluster' => ['shape' => 'CacheCluster']]], 'ModifyCacheParameterGroupMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupName', 'ParameterNameValues'], 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'ParameterNameValues' => ['shape' => 'ParameterNameValueList']]], 'ModifyCacheSubnetGroupMessage' => ['type' => 'structure', 'required' => ['CacheSubnetGroupName'], 'members' => ['CacheSubnetGroupName' => ['shape' => 'String'], 'CacheSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyCacheSubnetGroupResult' => ['type' => 'structure', 'members' => ['CacheSubnetGroup' => ['shape' => 'CacheSubnetGroup']]], 'ModifyGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'ApplyImmediately'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'CacheNodeType' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'CacheParameterGroupName' => ['shape' => 'String'], 'GlobalReplicationGroupDescription' => ['shape' => 'String'], 'AutomaticFailoverEnabled' => ['shape' => 'BooleanOptional']]], 'ModifyGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'ModifyReplicationGroupMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupDescription' => ['shape' => 'String'], 'PrimaryClusterId' => ['shape' => 'String'], 'SnapshottingClusterId' => ['shape' => 'String'], 'AutomaticFailoverEnabled' => ['shape' => 'BooleanOptional'], 'MultiAZEnabled' => ['shape' => 'BooleanOptional'], 'NodeGroupId' => ['shape' => 'String', 'deprecated' => \true], 'CacheSecurityGroupNames' => ['shape' => 'CacheSecurityGroupNameList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'NotificationTopicArn' => ['shape' => 'String'], 'CacheParameterGroupName' => ['shape' => 'String'], 'NotificationTopicStatus' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'AuthToken' => ['shape' => 'String'], 'AuthTokenUpdateStrategy' => ['shape' => 'AuthTokenUpdateStrategyType'], 'UserGroupIdsToAdd' => ['shape' => 'UserGroupIdList'], 'UserGroupIdsToRemove' => ['shape' => 'UserGroupIdList'], 'RemoveUserGroups' => ['shape' => 'BooleanOptional'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationRequestList'], 'IpDiscovery' => ['shape' => 'IpDiscovery'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']]], 'ModifyReplicationGroupResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'ModifyReplicationGroupShardConfigurationMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'NodeGroupCount', 'ApplyImmediately'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'NodeGroupCount' => ['shape' => 'Integer'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'ReshardingConfiguration' => ['shape' => 'ReshardingConfigurationList'], 'NodeGroupsToRemove' => ['shape' => 'NodeGroupsToRemoveList'], 'NodeGroupsToRetain' => ['shape' => 'NodeGroupsToRetainList']]], 'ModifyReplicationGroupShardConfigurationResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'ModifyUserGroupMessage' => ['type' => 'structure', 'required' => ['UserGroupId'], 'members' => ['UserGroupId' => ['shape' => 'String'], 'UserIdsToAdd' => ['shape' => 'UserIdListInput'], 'UserIdsToRemove' => ['shape' => 'UserIdListInput']]], 'ModifyUserMessage' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'UserId'], 'AccessString' => ['shape' => 'AccessString'], 'AppendAccessString' => ['shape' => 'AccessString'], 'Passwords' => ['shape' => 'PasswordListInput'], 'NoPasswordRequired' => ['shape' => 'BooleanOptional'], 'AuthenticationMode' => ['shape' => 'AuthenticationMode']]], 'MultiAZStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled']], 'NetworkType' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6', 'dual_stack']], 'NetworkTypeList' => ['type' => 'list', 'member' => ['shape' => 'NetworkType']], 'NoOperationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NoOperationFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NodeGroup' => ['type' => 'structure', 'members' => ['NodeGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'PrimaryEndpoint' => ['shape' => 'Endpoint'], 'ReaderEndpoint' => ['shape' => 'Endpoint'], 'Slots' => ['shape' => 'String'], 'NodeGroupMembers' => ['shape' => 'NodeGroupMemberList']]], 'NodeGroupConfiguration' => ['type' => 'structure', 'members' => ['NodeGroupId' => ['shape' => 'AllowedNodeGroupId'], 'Slots' => ['shape' => 'String'], 'ReplicaCount' => ['shape' => 'IntegerOptional'], 'PrimaryAvailabilityZone' => ['shape' => 'String'], 'ReplicaAvailabilityZones' => ['shape' => 'AvailabilityZonesList'], 'PrimaryOutpostArn' => ['shape' => 'String'], 'ReplicaOutpostArns' => ['shape' => 'OutpostArnsList']]], 'NodeGroupConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NodeGroupConfiguration', 'locationName' => 'NodeGroupConfiguration']], 'NodeGroupList' => ['type' => 'list', 'member' => ['shape' => 'NodeGroup', 'locationName' => 'NodeGroup']], 'NodeGroupMember' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'CacheNodeId' => ['shape' => 'String'], 'ReadEndpoint' => ['shape' => 'Endpoint'], 'PreferredAvailabilityZone' => ['shape' => 'String'], 'PreferredOutpostArn' => ['shape' => 'String'], 'CurrentRole' => ['shape' => 'String']]], 'NodeGroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'NodeGroupMember', 'locationName' => 'NodeGroupMember']], 'NodeGroupMemberUpdateStatus' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'CacheNodeId' => ['shape' => 'String'], 'NodeUpdateStatus' => ['shape' => 'NodeUpdateStatus'], 'NodeDeletionDate' => ['shape' => 'TStamp'], 'NodeUpdateStartDate' => ['shape' => 'TStamp'], 'NodeUpdateEndDate' => ['shape' => 'TStamp'], 'NodeUpdateInitiatedBy' => ['shape' => 'NodeUpdateInitiatedBy'], 'NodeUpdateInitiatedDate' => ['shape' => 'TStamp'], 'NodeUpdateStatusModifiedDate' => ['shape' => 'TStamp']]], 'NodeGroupMemberUpdateStatusList' => ['type' => 'list', 'member' => ['shape' => 'NodeGroupMemberUpdateStatus', 'locationName' => 'NodeGroupMemberUpdateStatus']], 'NodeGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NodeGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'NodeGroupUpdateStatus' => ['type' => 'structure', 'members' => ['NodeGroupId' => ['shape' => 'String'], 'NodeGroupMemberUpdateStatus' => ['shape' => 'NodeGroupMemberUpdateStatusList']]], 'NodeGroupUpdateStatusList' => ['type' => 'list', 'member' => ['shape' => 'NodeGroupUpdateStatus', 'locationName' => 'NodeGroupUpdateStatus']], 'NodeGroupsPerReplicationGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NodeGroupsPerReplicationGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NodeGroupsToRemoveList' => ['type' => 'list', 'member' => ['shape' => 'AllowedNodeGroupId', 'locationName' => 'NodeGroupToRemove']], 'NodeGroupsToRetainList' => ['type' => 'list', 'member' => ['shape' => 'AllowedNodeGroupId', 'locationName' => 'NodeGroupToRetain']], 'NodeQuotaForClusterExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NodeQuotaForClusterExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NodeQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NodeQuotaForCustomerExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NodeSnapshot' => ['type' => 'structure', 'members' => ['CacheClusterId' => ['shape' => 'String'], 'NodeGroupId' => ['shape' => 'String'], 'CacheNodeId' => ['shape' => 'String'], 'NodeGroupConfiguration' => ['shape' => 'NodeGroupConfiguration'], 'CacheSize' => ['shape' => 'String'], 'CacheNodeCreateTime' => ['shape' => 'TStamp'], 'SnapshotCreateTime' => ['shape' => 'TStamp']], 'wrapper' => \true], 'NodeSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'NodeSnapshot', 'locationName' => 'NodeSnapshot']], 'NodeTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NodeUpdateInitiatedBy' => ['type' => 'string', 'enum' => ['system', 'customer']], 'NodeUpdateStatus' => ['type' => 'string', 'enum' => ['not-applied', 'waiting-to-start', 'in-progress', 'stopping', 'stopped', 'complete']], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'String'], 'TopicStatus' => ['shape' => 'String']]], 'OutpostArnsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OutpostArn']], 'OutpostMode' => ['type' => 'string', 'enum' => ['single-outpost', 'cross-outpost']], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'ChangeType' => ['shape' => 'ChangeType']]], 'ParameterNameValue' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String']]], 'ParameterNameValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterNameValue', 'locationName' => 'ParameterNameValue']], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PasswordListInput' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'PendingAutomaticFailoverStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled']], 'PendingLogDeliveryConfiguration' => ['type' => 'structure', 'members' => ['LogType' => ['shape' => 'LogType'], 'DestinationType' => ['shape' => 'DestinationType'], 'DestinationDetails' => ['shape' => 'DestinationDetails'], 'LogFormat' => ['shape' => 'LogFormat']]], 'PendingLogDeliveryConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'PendingLogDeliveryConfiguration'], 'locationName' => 'PendingLogDeliveryConfiguration'], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['NumCacheNodes' => ['shape' => 'IntegerOptional'], 'CacheNodeIdsToRemove' => ['shape' => 'CacheNodeIdsList'], 'EngineVersion' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'AuthTokenStatus' => ['shape' => 'AuthTokenUpdateStatus'], 'LogDeliveryConfigurations' => ['shape' => 'PendingLogDeliveryConfigurationList'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']]], 'PreferredAvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PreferredAvailabilityZone']], 'PreferredOutpostArnList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'PreferredOutpostArn']], 'ProcessedUpdateAction' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'ServiceUpdateName' => ['shape' => 'String'], 'UpdateActionStatus' => ['shape' => 'UpdateActionStatus']]], 'ProcessedUpdateActionList' => ['type' => 'list', 'member' => ['shape' => 'ProcessedUpdateAction', 'locationName' => 'ProcessedUpdateAction']], 'PurchaseReservedCacheNodesOfferingMessage' => ['type' => 'structure', 'required' => ['ReservedCacheNodesOfferingId'], 'members' => ['ReservedCacheNodesOfferingId' => ['shape' => 'String'], 'ReservedCacheNodeId' => ['shape' => 'String'], 'CacheNodeCount' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList']]], 'PurchaseReservedCacheNodesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedCacheNode' => ['shape' => 'ReservedCacheNode']]], 'RebalanceSlotsInGlobalReplicationGroupMessage' => ['type' => 'structure', 'required' => ['GlobalReplicationGroupId', 'ApplyImmediately'], 'members' => ['GlobalReplicationGroupId' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'RebalanceSlotsInGlobalReplicationGroupResult' => ['type' => 'structure', 'members' => ['GlobalReplicationGroup' => ['shape' => 'GlobalReplicationGroup']]], 'RebootCacheClusterMessage' => ['type' => 'structure', 'required' => ['CacheClusterId', 'CacheNodeIdsToReboot'], 'members' => ['CacheClusterId' => ['shape' => 'String'], 'CacheNodeIdsToReboot' => ['shape' => 'CacheNodeIdsList']]], 'RebootCacheClusterResult' => ['type' => 'structure', 'members' => ['CacheCluster' => ['shape' => 'CacheCluster']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']], 'wrapper' => \true], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'RecurringCharge']], 'RegionalConfiguration' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'ReplicationGroupRegion', 'ReshardingConfiguration'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupRegion' => ['shape' => 'String'], 'ReshardingConfiguration' => ['shape' => 'ReshardingConfigurationList']]], 'RegionalConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'RegionalConfiguration', 'locationName' => 'RegionalConfiguration']], 'RemoveReplicasList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'ReplicaConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ConfigureShard', 'locationName' => 'ConfigureShard']], 'ReplicationGroup' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'GlobalReplicationGroupInfo' => ['shape' => 'GlobalReplicationGroupInfo'], 'Status' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'ReplicationGroupPendingModifiedValues'], 'MemberClusters' => ['shape' => 'ClusterIdList'], 'NodeGroups' => ['shape' => 'NodeGroupList'], 'SnapshottingClusterId' => ['shape' => 'String'], 'AutomaticFailover' => ['shape' => 'AutomaticFailoverStatus'], 'MultiAZ' => ['shape' => 'MultiAZStatus'], 'ConfigurationEndpoint' => ['shape' => 'Endpoint'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'ClusterEnabled' => ['shape' => 'BooleanOptional'], 'CacheNodeType' => ['shape' => 'String'], 'AuthTokenEnabled' => ['shape' => 'BooleanOptional'], 'AuthTokenLastModifiedDate' => ['shape' => 'TStamp'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'AtRestEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'MemberClustersOutpostArns' => ['shape' => 'ReplicationGroupOutpostArnList'], 'KmsKeyId' => ['shape' => 'String'], 'ARN' => ['shape' => 'String'], 'UserGroupIds' => ['shape' => 'UserGroupIdList'], 'LogDeliveryConfigurations' => ['shape' => 'LogDeliveryConfigurationList'], 'ReplicationGroupCreateTime' => ['shape' => 'TStamp'], 'DataTiering' => ['shape' => 'DataTieringStatus'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'NetworkType' => ['shape' => 'NetworkType'], 'IpDiscovery' => ['shape' => 'IpDiscovery'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']], 'wrapper' => \true], 'ReplicationGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReplicationGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReplicationGroupAlreadyUnderMigrationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReplicationGroupAlreadyUnderMigrationFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReplicationGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20], 'ReplicationGroupList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationGroup', 'locationName' => 'ReplicationGroup']], 'ReplicationGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReplicationGroups' => ['shape' => 'ReplicationGroupList']]], 'ReplicationGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReplicationGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReplicationGroupNotUnderMigrationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReplicationGroupNotUnderMigrationFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReplicationGroupOutpostArnList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReplicationGroupOutpostArn']], 'ReplicationGroupPendingModifiedValues' => ['type' => 'structure', 'members' => ['PrimaryClusterId' => ['shape' => 'String'], 'AutomaticFailoverStatus' => ['shape' => 'PendingAutomaticFailoverStatus'], 'Resharding' => ['shape' => 'ReshardingStatus'], 'AuthTokenStatus' => ['shape' => 'AuthTokenUpdateStatus'], 'UserGroups' => ['shape' => 'UserGroupsUpdateStatus'], 'LogDeliveryConfigurations' => ['shape' => 'PendingLogDeliveryConfigurationList'], 'TransitEncryptionEnabled' => ['shape' => 'BooleanOptional'], 'TransitEncryptionMode' => ['shape' => 'TransitEncryptionMode']]], 'ReservedCacheNode' => ['type' => 'structure', 'members' => ['ReservedCacheNodeId' => ['shape' => 'String'], 'ReservedCacheNodesOfferingId' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CacheNodeCount' => ['shape' => 'Integer'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'State' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList'], 'ReservationARN' => ['shape' => 'String']], 'wrapper' => \true], 'ReservedCacheNodeAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedCacheNodeAlreadyExists', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedCacheNodeList' => ['type' => 'list', 'member' => ['shape' => 'ReservedCacheNode', 'locationName' => 'ReservedCacheNode']], 'ReservedCacheNodeMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedCacheNodes' => ['shape' => 'ReservedCacheNodeList']]], 'ReservedCacheNodeNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedCacheNodeNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedCacheNodeQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedCacheNodeQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReservedCacheNodesOffering' => ['type' => 'structure', 'members' => ['ReservedCacheNodesOfferingId' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']], 'wrapper' => \true], 'ReservedCacheNodesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedCacheNodesOffering', 'locationName' => 'ReservedCacheNodesOffering']], 'ReservedCacheNodesOfferingMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedCacheNodesOfferings' => ['shape' => 'ReservedCacheNodesOfferingList']]], 'ReservedCacheNodesOfferingNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedCacheNodesOfferingNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResetCacheParameterGroupMessage' => ['type' => 'structure', 'required' => ['CacheParameterGroupName'], 'members' => ['CacheParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'ParameterNameValues' => ['shape' => 'ParameterNameValueList']]], 'ReshardingConfiguration' => ['type' => 'structure', 'members' => ['NodeGroupId' => ['shape' => 'AllowedNodeGroupId'], 'PreferredAvailabilityZones' => ['shape' => 'AvailabilityZonesList']]], 'ReshardingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ReshardingConfiguration', 'locationName' => 'ReshardingConfiguration']], 'ReshardingStatus' => ['type' => 'structure', 'members' => ['SlotMigration' => ['shape' => 'SlotMigration']]], 'RevokeCacheSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['CacheSecurityGroupName', 'EC2SecurityGroupName', 'EC2SecurityGroupOwnerId'], 'members' => ['CacheSecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'RevokeCacheSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['CacheSecurityGroup' => ['shape' => 'CacheSecurityGroup']]], 'SecurityGroupIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SecurityGroupId']], 'SecurityGroupMembership' => ['type' => 'structure', 'members' => ['SecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'SecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupMembership']], 'ServiceLinkedRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ServiceLinkedRoleNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ServiceUpdate' => ['type' => 'structure', 'members' => ['ServiceUpdateName' => ['shape' => 'String'], 'ServiceUpdateReleaseDate' => ['shape' => 'TStamp'], 'ServiceUpdateEndDate' => ['shape' => 'TStamp'], 'ServiceUpdateSeverity' => ['shape' => 'ServiceUpdateSeverity'], 'ServiceUpdateRecommendedApplyByDate' => ['shape' => 'TStamp'], 'ServiceUpdateStatus' => ['shape' => 'ServiceUpdateStatus'], 'ServiceUpdateDescription' => ['shape' => 'String'], 'ServiceUpdateType' => ['shape' => 'ServiceUpdateType'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'AutoUpdateAfterRecommendedApplyByDate' => ['shape' => 'BooleanOptional'], 'EstimatedUpdateTime' => ['shape' => 'String']]], 'ServiceUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ServiceUpdate', 'locationName' => 'ServiceUpdate']], 'ServiceUpdateNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ServiceUpdateNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServiceUpdateSeverity' => ['type' => 'string', 'enum' => ['critical', 'important', 'medium', 'low']], 'ServiceUpdateStatus' => ['type' => 'string', 'enum' => ['available', 'cancelled', 'expired']], 'ServiceUpdateStatusList' => ['type' => 'list', 'member' => ['shape' => 'ServiceUpdateStatus'], 'max' => 3], 'ServiceUpdateType' => ['type' => 'string', 'enum' => ['security-update']], 'ServiceUpdatesMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ServiceUpdates' => ['shape' => 'ServiceUpdateList']]], 'SlaMet' => ['type' => 'string', 'enum' => ['yes', 'no', 'n/a']], 'SlotMigration' => ['type' => 'structure', 'members' => ['ProgressPercentage' => ['shape' => 'Double']]], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotName' => ['shape' => 'String'], 'ReplicationGroupId' => ['shape' => 'String'], 'ReplicationGroupDescription' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'SnapshotStatus' => ['shape' => 'String'], 'SnapshotSource' => ['shape' => 'String'], 'CacheNodeType' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'NumCacheNodes' => ['shape' => 'IntegerOptional'], 'PreferredAvailabilityZone' => ['shape' => 'String'], 'PreferredOutpostArn' => ['shape' => 'String'], 'CacheClusterCreateTime' => ['shape' => 'TStamp'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'TopicArn' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'CacheParameterGroupName' => ['shape' => 'String'], 'CacheSubnetGroupName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'NumNodeGroups' => ['shape' => 'IntegerOptional'], 'AutomaticFailover' => ['shape' => 'AutomaticFailoverStatus'], 'NodeSnapshots' => ['shape' => 'NodeSnapshotList'], 'KmsKeyId' => ['shape' => 'String'], 'ARN' => ['shape' => 'String'], 'DataTiering' => ['shape' => 'DataTieringStatus']], 'wrapper' => \true], 'SnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotArnsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SnapshotArn']], 'SnapshotFeatureNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotFeatureNotSupportedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'Snapshot']], 'SnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['cache-cluster', 'cache-parameter-group', 'cache-security-group', 'cache-subnet-group', 'replication-group', 'user', 'user-group']], 'StartMigrationMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'CustomerNodeEndpointList'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CustomerNodeEndpointList' => ['shape' => 'CustomerNodeEndpointList']]], 'StartMigrationResponse' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetOutpost' => ['shape' => 'SubnetOutpost'], 'SupportedNetworkTypes' => ['shape' => 'NetworkTypeList']]], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubnetNotAllowedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetNotAllowedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetOutpost' => ['type' => 'structure', 'members' => ['SubnetOutpostArn' => ['shape' => 'String']]], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagListMessage' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'TagNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TagNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'TagQuotaPerResourceExceeded' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TagQuotaPerResourceExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TestFailoverMessage' => ['type' => 'structure', 'required' => ['ReplicationGroupId', 'NodeGroupId'], 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'NodeGroupId' => ['shape' => 'AllowedNodeGroupId']]], 'TestFailoverNotAvailableFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TestFailoverNotAvailableFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TestFailoverResult' => ['type' => 'structure', 'members' => ['ReplicationGroup' => ['shape' => 'ReplicationGroup']]], 'TimeRangeFilter' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp']]], 'TransitEncryptionMode' => ['type' => 'string', 'enum' => ['preferred', 'required']], 'UGReplicationGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'UnprocessedUpdateAction' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'ServiceUpdateName' => ['shape' => 'String'], 'ErrorType' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String']]], 'UnprocessedUpdateActionList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedUpdateAction', 'locationName' => 'UnprocessedUpdateAction']], 'UpdateAction' => ['type' => 'structure', 'members' => ['ReplicationGroupId' => ['shape' => 'String'], 'CacheClusterId' => ['shape' => 'String'], 'ServiceUpdateName' => ['shape' => 'String'], 'ServiceUpdateReleaseDate' => ['shape' => 'TStamp'], 'ServiceUpdateSeverity' => ['shape' => 'ServiceUpdateSeverity'], 'ServiceUpdateStatus' => ['shape' => 'ServiceUpdateStatus'], 'ServiceUpdateRecommendedApplyByDate' => ['shape' => 'TStamp'], 'ServiceUpdateType' => ['shape' => 'ServiceUpdateType'], 'UpdateActionAvailableDate' => ['shape' => 'TStamp'], 'UpdateActionStatus' => ['shape' => 'UpdateActionStatus'], 'NodesUpdated' => ['shape' => 'String'], 'UpdateActionStatusModifiedDate' => ['shape' => 'TStamp'], 'SlaMet' => ['shape' => 'SlaMet'], 'NodeGroupUpdateStatus' => ['shape' => 'NodeGroupUpdateStatusList'], 'CacheNodeUpdateStatus' => ['shape' => 'CacheNodeUpdateStatusList'], 'EstimatedUpdateTime' => ['shape' => 'String'], 'Engine' => ['shape' => 'String']]], 'UpdateActionList' => ['type' => 'list', 'member' => ['shape' => 'UpdateAction', 'locationName' => 'UpdateAction']], 'UpdateActionResultsMessage' => ['type' => 'structure', 'members' => ['ProcessedUpdateActions' => ['shape' => 'ProcessedUpdateActionList'], 'UnprocessedUpdateActions' => ['shape' => 'UnprocessedUpdateActionList']]], 'UpdateActionStatus' => ['type' => 'string', 'enum' => ['not-applied', 'waiting-to-start', 'in-progress', 'stopping', 'stopped', 'complete', 'scheduling', 'scheduled', 'not-applicable']], 'UpdateActionStatusList' => ['type' => 'list', 'member' => ['shape' => 'UpdateActionStatus'], 'max' => 9], 'UpdateActionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'UpdateActions' => ['shape' => 'UpdateActionList']]], 'User' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'String'], 'UserName' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Engine' => ['shape' => 'EngineType'], 'MinimumEngineVersion' => ['shape' => 'String'], 'AccessString' => ['shape' => 'String'], 'UserGroupIds' => ['shape' => 'UserGroupIdList'], 'Authentication' => ['shape' => 'Authentication'], 'ARN' => ['shape' => 'String']]], 'UserAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UserGroup' => ['type' => 'structure', 'members' => ['UserGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Engine' => ['shape' => 'EngineType'], 'UserIds' => ['shape' => 'UserIdList'], 'MinimumEngineVersion' => ['shape' => 'String'], 'PendingChanges' => ['shape' => 'UserGroupPendingChanges'], 'ReplicationGroups' => ['shape' => 'UGReplicationGroupIdList'], 'ARN' => ['shape' => 'String']]], 'UserGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UserGroupId' => ['type' => 'string', 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-]*'], 'UserGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'UserGroupId']], 'UserGroupIdListInput' => ['type' => 'list', 'member' => ['shape' => 'UserGroupId'], 'min' => 1], 'UserGroupList' => ['type' => 'list', 'member' => ['shape' => 'UserGroup']], 'UserGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'UserGroupPendingChanges' => ['type' => 'structure', 'members' => ['UserIdsToRemove' => ['shape' => 'UserIdList'], 'UserIdsToAdd' => ['shape' => 'UserIdList']]], 'UserGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UserGroupsUpdateStatus' => ['type' => 'structure', 'members' => ['UserGroupIdsToAdd' => ['shape' => 'UserGroupIdList'], 'UserGroupIdsToRemove' => ['shape' => 'UserGroupIdList']]], 'UserId' => ['type' => 'string', 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-]*'], 'UserIdList' => ['type' => 'list', 'member' => ['shape' => 'UserId']], 'UserIdListInput' => ['type' => 'list', 'member' => ['shape' => 'UserId'], 'min' => 1], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserName' => ['type' => 'string', 'min' => 1], 'UserNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'UserQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UserQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-rule-set-1.json.php deleted file mode 100644 index f9dd8b0..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticache-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://elasticache.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticache-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticache.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticache.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-tests-1.json.php deleted file mode 100644 index d1f88ba..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticache.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/paginators-1.json.php deleted file mode 100644 index c6f8ea3..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCacheClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'CacheClusters'], 'DescribeCacheEngineVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'CacheEngineVersions'], 'DescribeCacheParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'CacheParameterGroups'], 'DescribeCacheParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeCacheSecurityGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'CacheSecurityGroups'], 'DescribeCacheSubnetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'CacheSubnetGroups'], 'DescribeEngineDefaultParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'EngineDefaults.Marker', 'result_key' => 'EngineDefaults.Parameters'], 'DescribeEvents' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Events'], 'DescribeGlobalReplicationGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'GlobalReplicationGroups'], 'DescribeReplicationGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReplicationGroups'], 'DescribeReservedCacheNodes' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedCacheNodes'], 'DescribeReservedCacheNodesOfferings' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedCacheNodesOfferings'], 'DescribeServiceUpdates' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ServiceUpdates'], 'DescribeSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Snapshots'], 'DescribeUpdateActions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'UpdateActions'], 'DescribeUserGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'UserGroups'], 'DescribeUsers' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Users']]]; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/smoke.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/smoke.json.php deleted file mode 100644 index bcc62be..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeEvents', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeCacheClusters', 'input' => ['CacheClusterId' => 'fake_cluster'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticache/2015-02-02/waiters-2.json.php b/vendor/Aws3/Aws/data/elasticache/2015-02-02/waiters-2.json.php deleted file mode 100644 index 40dc92c..0000000 --- a/vendor/Aws3/Aws/data/elasticache/2015-02-02/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['CacheClusterAvailable' => ['acceptors' => [['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'incompatible-network', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'restore-failed', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until ElastiCache cluster is available.', 'maxAttempts' => 40, 'operation' => 'DescribeCacheClusters'], 'CacheClusterDeleted' => ['acceptors' => [['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success'], ['expected' => 'CacheClusterNotFound', 'matcher' => 'error', 'state' => 'success'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'available', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'incompatible-network', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'restore-failed', 'matcher' => 'pathAny', 'state' => 'failure'], ['argument' => 'CacheClusters[].CacheClusterStatus', 'expected' => 'snapshotting', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until ElastiCache cluster is deleted.', 'maxAttempts' => 40, 'operation' => 'DescribeCacheClusters'], 'ReplicationGroupAvailable' => ['acceptors' => [['argument' => 'ReplicationGroups[].Status', 'expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationGroups[].Status', 'expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure']], 'delay' => 15, 'description' => 'Wait until ElastiCache replication group is available.', 'maxAttempts' => 40, 'operation' => 'DescribeReplicationGroups'], 'ReplicationGroupDeleted' => ['acceptors' => [['argument' => 'ReplicationGroups[].Status', 'expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success'], ['argument' => 'ReplicationGroups[].Status', 'expected' => 'available', 'matcher' => 'pathAny', 'state' => 'failure'], ['expected' => 'ReplicationGroupNotFoundFault', 'matcher' => 'error', 'state' => 'success']], 'delay' => 15, 'description' => 'Wait until ElastiCache replication group is deleted.', 'maxAttempts' => 40, 'operation' => 'DescribeReplicationGroups']]]; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/api-2.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/api-2.json.php deleted file mode 100644 index f7ae59a..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-12-01', 'endpointPrefix' => 'elasticbeanstalk', 'protocol' => 'query', 'serviceAbbreviation' => 'Elastic Beanstalk', 'serviceFullName' => 'AWS Elastic Beanstalk', 'serviceId' => 'Elastic Beanstalk', 'signatureVersion' => 'v4', 'uid' => 'elasticbeanstalk-2010-12-01', 'xmlNamespace' => 'http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/'], 'operations' => ['AbortEnvironmentUpdate' => ['name' => 'AbortEnvironmentUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AbortEnvironmentUpdateMessage'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'ApplyEnvironmentManagedAction' => ['name' => 'ApplyEnvironmentManagedAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplyEnvironmentManagedActionRequest'], 'output' => ['shape' => 'ApplyEnvironmentManagedActionResult', 'resultWrapper' => 'ApplyEnvironmentManagedActionResult'], 'errors' => [['shape' => 'ElasticBeanstalkServiceException'], ['shape' => 'ManagedActionInvalidStateException']]], 'AssociateEnvironmentOperationsRole' => ['name' => 'AssociateEnvironmentOperationsRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateEnvironmentOperationsRoleMessage'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'CheckDNSAvailability' => ['name' => 'CheckDNSAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckDNSAvailabilityMessage'], 'output' => ['shape' => 'CheckDNSAvailabilityResultMessage', 'resultWrapper' => 'CheckDNSAvailabilityResult']], 'ComposeEnvironments' => ['name' => 'ComposeEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ComposeEnvironmentsMessage'], 'output' => ['shape' => 'EnvironmentDescriptionsMessage', 'resultWrapper' => 'ComposeEnvironmentsResult'], 'errors' => [['shape' => 'TooManyEnvironmentsException'], ['shape' => 'InsufficientPrivilegesException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationMessage'], 'output' => ['shape' => 'ApplicationDescriptionMessage', 'resultWrapper' => 'CreateApplicationResult'], 'errors' => [['shape' => 'TooManyApplicationsException']]], 'CreateApplicationVersion' => ['name' => 'CreateApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationVersionMessage'], 'output' => ['shape' => 'ApplicationVersionDescriptionMessage', 'resultWrapper' => 'CreateApplicationVersionResult'], 'errors' => [['shape' => 'TooManyApplicationsException'], ['shape' => 'TooManyApplicationVersionsException'], ['shape' => 'InsufficientPrivilegesException'], ['shape' => 'S3LocationNotInServiceRegionException'], ['shape' => 'CodeBuildNotInServiceRegionException']]], 'CreateConfigurationTemplate' => ['name' => 'CreateConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConfigurationTemplateMessage'], 'output' => ['shape' => 'ConfigurationSettingsDescription', 'resultWrapper' => 'CreateConfigurationTemplateResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'TooManyBucketsException'], ['shape' => 'TooManyConfigurationTemplatesException']]], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentMessage'], 'output' => ['shape' => 'EnvironmentDescription', 'resultWrapper' => 'CreateEnvironmentResult'], 'errors' => [['shape' => 'TooManyEnvironmentsException'], ['shape' => 'InsufficientPrivilegesException']]], 'CreatePlatformVersion' => ['name' => 'CreatePlatformVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlatformVersionRequest'], 'output' => ['shape' => 'CreatePlatformVersionResult', 'resultWrapper' => 'CreatePlatformVersionResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'ElasticBeanstalkServiceException'], ['shape' => 'TooManyPlatformsException']]], 'CreateStorageLocation' => ['name' => 'CreateStorageLocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'CreateStorageLocationResultMessage', 'resultWrapper' => 'CreateStorageLocationResult'], 'errors' => [['shape' => 'TooManyBucketsException'], ['shape' => 'S3SubscriptionRequiredException'], ['shape' => 'InsufficientPrivilegesException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationMessage'], 'errors' => [['shape' => 'OperationInProgressException']]], 'DeleteApplicationVersion' => ['name' => 'DeleteApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationVersionMessage'], 'errors' => [['shape' => 'SourceBundleDeletionException'], ['shape' => 'InsufficientPrivilegesException'], ['shape' => 'OperationInProgressException'], ['shape' => 'S3LocationNotInServiceRegionException']]], 'DeleteConfigurationTemplate' => ['name' => 'DeleteConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationTemplateMessage'], 'errors' => [['shape' => 'OperationInProgressException']]], 'DeleteEnvironmentConfiguration' => ['name' => 'DeleteEnvironmentConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentConfigurationMessage']], 'DeletePlatformVersion' => ['name' => 'DeletePlatformVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlatformVersionRequest'], 'output' => ['shape' => 'DeletePlatformVersionResult', 'resultWrapper' => 'DeletePlatformVersionResult'], 'errors' => [['shape' => 'OperationInProgressException'], ['shape' => 'InsufficientPrivilegesException'], ['shape' => 'ElasticBeanstalkServiceException'], ['shape' => 'PlatformVersionStillReferencedException']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeAccountAttributesResult', 'resultWrapper' => 'DescribeAccountAttributesResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'DescribeApplicationVersions' => ['name' => 'DescribeApplicationVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationVersionsMessage'], 'output' => ['shape' => 'ApplicationVersionDescriptionsMessage', 'resultWrapper' => 'DescribeApplicationVersionsResult']], 'DescribeApplications' => ['name' => 'DescribeApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationsMessage'], 'output' => ['shape' => 'ApplicationDescriptionsMessage', 'resultWrapper' => 'DescribeApplicationsResult']], 'DescribeConfigurationOptions' => ['name' => 'DescribeConfigurationOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationOptionsMessage'], 'output' => ['shape' => 'ConfigurationOptionsDescription', 'resultWrapper' => 'DescribeConfigurationOptionsResult'], 'errors' => [['shape' => 'TooManyBucketsException']]], 'DescribeConfigurationSettings' => ['name' => 'DescribeConfigurationSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationSettingsMessage'], 'output' => ['shape' => 'ConfigurationSettingsDescriptions', 'resultWrapper' => 'DescribeConfigurationSettingsResult'], 'errors' => [['shape' => 'TooManyBucketsException']]], 'DescribeEnvironmentHealth' => ['name' => 'DescribeEnvironmentHealth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentHealthRequest'], 'output' => ['shape' => 'DescribeEnvironmentHealthResult', 'resultWrapper' => 'DescribeEnvironmentHealthResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ElasticBeanstalkServiceException']]], 'DescribeEnvironmentManagedActionHistory' => ['name' => 'DescribeEnvironmentManagedActionHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentManagedActionHistoryRequest'], 'output' => ['shape' => 'DescribeEnvironmentManagedActionHistoryResult', 'resultWrapper' => 'DescribeEnvironmentManagedActionHistoryResult'], 'errors' => [['shape' => 'ElasticBeanstalkServiceException']]], 'DescribeEnvironmentManagedActions' => ['name' => 'DescribeEnvironmentManagedActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentManagedActionsRequest'], 'output' => ['shape' => 'DescribeEnvironmentManagedActionsResult', 'resultWrapper' => 'DescribeEnvironmentManagedActionsResult'], 'errors' => [['shape' => 'ElasticBeanstalkServiceException']]], 'DescribeEnvironmentResources' => ['name' => 'DescribeEnvironmentResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentResourcesMessage'], 'output' => ['shape' => 'EnvironmentResourceDescriptionsMessage', 'resultWrapper' => 'DescribeEnvironmentResourcesResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'DescribeEnvironments' => ['name' => 'DescribeEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEnvironmentsMessage'], 'output' => ['shape' => 'EnvironmentDescriptionsMessage', 'resultWrapper' => 'DescribeEnvironmentsResult']], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventDescriptionsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeInstancesHealth' => ['name' => 'DescribeInstancesHealth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesHealthRequest'], 'output' => ['shape' => 'DescribeInstancesHealthResult', 'resultWrapper' => 'DescribeInstancesHealthResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ElasticBeanstalkServiceException']]], 'DescribePlatformVersion' => ['name' => 'DescribePlatformVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlatformVersionRequest'], 'output' => ['shape' => 'DescribePlatformVersionResult', 'resultWrapper' => 'DescribePlatformVersionResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'ElasticBeanstalkServiceException']]], 'DisassociateEnvironmentOperationsRole' => ['name' => 'DisassociateEnvironmentOperationsRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateEnvironmentOperationsRoleMessage'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'ListAvailableSolutionStacks' => ['name' => 'ListAvailableSolutionStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'ListAvailableSolutionStacksResultMessage', 'resultWrapper' => 'ListAvailableSolutionStacksResult']], 'ListPlatformBranches' => ['name' => 'ListPlatformBranches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPlatformBranchesRequest'], 'output' => ['shape' => 'ListPlatformBranchesResult', 'resultWrapper' => 'ListPlatformBranchesResult']], 'ListPlatformVersions' => ['name' => 'ListPlatformVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPlatformVersionsRequest'], 'output' => ['shape' => 'ListPlatformVersionsResult', 'resultWrapper' => 'ListPlatformVersionsResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'ElasticBeanstalkServiceException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'ResourceTagsDescriptionMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceTypeNotSupportedException']]], 'RebuildEnvironment' => ['name' => 'RebuildEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebuildEnvironmentMessage'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'RequestEnvironmentInfo' => ['name' => 'RequestEnvironmentInfo', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestEnvironmentInfoMessage']], 'RestartAppServer' => ['name' => 'RestartAppServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestartAppServerMessage']], 'RetrieveEnvironmentInfo' => ['name' => 'RetrieveEnvironmentInfo', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetrieveEnvironmentInfoMessage'], 'output' => ['shape' => 'RetrieveEnvironmentInfoResultMessage', 'resultWrapper' => 'RetrieveEnvironmentInfoResult']], 'SwapEnvironmentCNAMEs' => ['name' => 'SwapEnvironmentCNAMEs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SwapEnvironmentCNAMEsMessage']], 'TerminateEnvironment' => ['name' => 'TerminateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateEnvironmentMessage'], 'output' => ['shape' => 'EnvironmentDescription', 'resultWrapper' => 'TerminateEnvironmentResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationMessage'], 'output' => ['shape' => 'ApplicationDescriptionMessage', 'resultWrapper' => 'UpdateApplicationResult']], 'UpdateApplicationResourceLifecycle' => ['name' => 'UpdateApplicationResourceLifecycle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationResourceLifecycleMessage'], 'output' => ['shape' => 'ApplicationResourceLifecycleDescriptionMessage', 'resultWrapper' => 'UpdateApplicationResourceLifecycleResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException']]], 'UpdateApplicationVersion' => ['name' => 'UpdateApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationVersionMessage'], 'output' => ['shape' => 'ApplicationVersionDescriptionMessage', 'resultWrapper' => 'UpdateApplicationVersionResult']], 'UpdateConfigurationTemplate' => ['name' => 'UpdateConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConfigurationTemplateMessage'], 'output' => ['shape' => 'ConfigurationSettingsDescription', 'resultWrapper' => 'UpdateConfigurationTemplateResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'TooManyBucketsException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentMessage'], 'output' => ['shape' => 'EnvironmentDescription', 'resultWrapper' => 'UpdateEnvironmentResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'TooManyBucketsException']]], 'UpdateTagsForResource' => ['name' => 'UpdateTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTagsForResourceMessage'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'OperationInProgressException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceTypeNotSupportedException']]], 'ValidateConfigurationSettings' => ['name' => 'ValidateConfigurationSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ValidateConfigurationSettingsMessage'], 'output' => ['shape' => 'ConfigurationSettingsValidationMessages', 'resultWrapper' => 'ValidateConfigurationSettingsResult'], 'errors' => [['shape' => 'InsufficientPrivilegesException'], ['shape' => 'TooManyBucketsException']]]], 'shapes' => ['ARN' => ['type' => 'string'], 'AbortEnvironmentUpdateMessage' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'AbortableOperationInProgress' => ['type' => 'boolean'], 'ActionHistoryStatus' => ['type' => 'string', 'enum' => ['Completed', 'Failed', 'Unknown']], 'ActionStatus' => ['type' => 'string', 'enum' => ['Scheduled', 'Pending', 'Running', 'Unknown']], 'ActionType' => ['type' => 'string', 'enum' => ['InstanceRefresh', 'PlatformUpdate', 'Unknown']], 'ApplicationArn' => ['type' => 'string'], 'ApplicationDescription' => ['type' => 'structure', 'members' => ['ApplicationArn' => ['shape' => 'ApplicationArn'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'Description' => ['shape' => 'Description'], 'DateCreated' => ['shape' => 'CreationDate'], 'DateUpdated' => ['shape' => 'UpdateDate'], 'Versions' => ['shape' => 'VersionLabelsList'], 'ConfigurationTemplates' => ['shape' => 'ConfigurationTemplateNamesList'], 'ResourceLifecycleConfig' => ['shape' => 'ApplicationResourceLifecycleConfig']]], 'ApplicationDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationDescription']], 'ApplicationDescriptionMessage' => ['type' => 'structure', 'members' => ['Application' => ['shape' => 'ApplicationDescription']]], 'ApplicationDescriptionsMessage' => ['type' => 'structure', 'members' => ['Applications' => ['shape' => 'ApplicationDescriptionList']]], 'ApplicationMetrics' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => 'NullableInteger'], 'RequestCount' => ['shape' => 'RequestCount'], 'StatusCodes' => ['shape' => 'StatusCodes'], 'Latency' => ['shape' => 'Latency']]], 'ApplicationName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ApplicationNamesList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationName']], 'ApplicationResourceLifecycleConfig' => ['type' => 'structure', 'members' => ['ServiceRole' => ['shape' => 'String'], 'VersionLifecycleConfig' => ['shape' => 'ApplicationVersionLifecycleConfig']]], 'ApplicationResourceLifecycleDescriptionMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ResourceLifecycleConfig' => ['shape' => 'ApplicationResourceLifecycleConfig']]], 'ApplicationVersionArn' => ['type' => 'string'], 'ApplicationVersionDescription' => ['type' => 'structure', 'members' => ['ApplicationVersionArn' => ['shape' => 'ApplicationVersionArn'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'Description' => ['shape' => 'Description'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'SourceBuildInformation' => ['shape' => 'SourceBuildInformation'], 'BuildArn' => ['shape' => 'String'], 'SourceBundle' => ['shape' => 'S3Location'], 'DateCreated' => ['shape' => 'CreationDate'], 'DateUpdated' => ['shape' => 'UpdateDate'], 'Status' => ['shape' => 'ApplicationVersionStatus']]], 'ApplicationVersionDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationVersionDescription']], 'ApplicationVersionDescriptionMessage' => ['type' => 'structure', 'members' => ['ApplicationVersion' => ['shape' => 'ApplicationVersionDescription']]], 'ApplicationVersionDescriptionsMessage' => ['type' => 'structure', 'members' => ['ApplicationVersions' => ['shape' => 'ApplicationVersionDescriptionList'], 'NextToken' => ['shape' => 'Token']]], 'ApplicationVersionLifecycleConfig' => ['type' => 'structure', 'members' => ['MaxCountRule' => ['shape' => 'MaxCountRule'], 'MaxAgeRule' => ['shape' => 'MaxAgeRule']]], 'ApplicationVersionProccess' => ['type' => 'boolean'], 'ApplicationVersionStatus' => ['type' => 'string', 'enum' => ['Processed', 'Unprocessed', 'Failed', 'Processing', 'Building']], 'ApplyEnvironmentManagedActionRequest' => ['type' => 'structure', 'required' => ['ActionId'], 'members' => ['EnvironmentName' => ['shape' => 'String'], 'EnvironmentId' => ['shape' => 'String'], 'ActionId' => ['shape' => 'String']]], 'ApplyEnvironmentManagedActionResult' => ['type' => 'structure', 'members' => ['ActionId' => ['shape' => 'String'], 'ActionDescription' => ['shape' => 'String'], 'ActionType' => ['shape' => 'ActionType'], 'Status' => ['shape' => 'String']]], 'AssociateEnvironmentOperationsRoleMessage' => ['type' => 'structure', 'required' => ['EnvironmentName', 'OperationsRole'], 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'OperationsRole' => ['shape' => 'OperationsRole']]], 'AutoCreateApplication' => ['type' => 'boolean'], 'AutoScalingGroup' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceId']]], 'AutoScalingGroupList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroup']], 'AvailableSolutionStackDetailsList' => ['type' => 'list', 'member' => ['shape' => 'SolutionStackDescription']], 'AvailableSolutionStackNamesList' => ['type' => 'list', 'member' => ['shape' => 'SolutionStackName']], 'BoxedBoolean' => ['type' => 'boolean'], 'BoxedInt' => ['type' => 'integer'], 'BranchName' => ['type' => 'string'], 'BranchOrder' => ['type' => 'integer'], 'BuildConfiguration' => ['type' => 'structure', 'required' => ['CodeBuildServiceRole', 'Image'], 'members' => ['ArtifactName' => ['shape' => 'String'], 'CodeBuildServiceRole' => ['shape' => 'NonEmptyString'], 'ComputeType' => ['shape' => 'ComputeType'], 'Image' => ['shape' => 'NonEmptyString'], 'TimeoutInMinutes' => ['shape' => 'BoxedInt']]], 'Builder' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'ARN']]], 'CPUUtilization' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'NullableDouble'], 'Nice' => ['shape' => 'NullableDouble'], 'System' => ['shape' => 'NullableDouble'], 'Idle' => ['shape' => 'NullableDouble'], 'IOWait' => ['shape' => 'NullableDouble'], 'IRQ' => ['shape' => 'NullableDouble'], 'SoftIRQ' => ['shape' => 'NullableDouble'], 'Privileged' => ['shape' => 'NullableDouble']]], 'Cause' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Causes' => ['type' => 'list', 'member' => ['shape' => 'Cause']], 'CheckDNSAvailabilityMessage' => ['type' => 'structure', 'required' => ['CNAMEPrefix'], 'members' => ['CNAMEPrefix' => ['shape' => 'DNSCnamePrefix']]], 'CheckDNSAvailabilityResultMessage' => ['type' => 'structure', 'members' => ['Available' => ['shape' => 'CnameAvailability'], 'FullyQualifiedCNAME' => ['shape' => 'DNSCname']]], 'CnameAvailability' => ['type' => 'boolean'], 'CodeBuildNotInServiceRegionException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CodeBuildNotInServiceRegionException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ComposeEnvironmentsMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'GroupName' => ['shape' => 'GroupName'], 'VersionLabels' => ['shape' => 'VersionLabels']]], 'ComputeType' => ['type' => 'string', 'enum' => ['BUILD_GENERAL1_SMALL', 'BUILD_GENERAL1_MEDIUM', 'BUILD_GENERAL1_LARGE']], 'ConfigurationDeploymentStatus' => ['type' => 'string', 'enum' => ['deployed', 'pending', 'failed']], 'ConfigurationOptionDefaultValue' => ['type' => 'string'], 'ConfigurationOptionDescription' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'OptionNamespace'], 'Name' => ['shape' => 'ConfigurationOptionName'], 'DefaultValue' => ['shape' => 'ConfigurationOptionDefaultValue'], 'ChangeSeverity' => ['shape' => 'ConfigurationOptionSeverity'], 'UserDefined' => ['shape' => 'UserDefinedOption'], 'ValueType' => ['shape' => 'ConfigurationOptionValueType'], 'ValueOptions' => ['shape' => 'ConfigurationOptionPossibleValues'], 'MinValue' => ['shape' => 'OptionRestrictionMinValue'], 'MaxValue' => ['shape' => 'OptionRestrictionMaxValue'], 'MaxLength' => ['shape' => 'OptionRestrictionMaxLength'], 'Regex' => ['shape' => 'OptionRestrictionRegex']]], 'ConfigurationOptionDescriptionsList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationOptionDescription']], 'ConfigurationOptionName' => ['type' => 'string'], 'ConfigurationOptionPossibleValue' => ['type' => 'string'], 'ConfigurationOptionPossibleValues' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationOptionPossibleValue']], 'ConfigurationOptionSetting' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => 'ResourceName'], 'Namespace' => ['shape' => 'OptionNamespace'], 'OptionName' => ['shape' => 'ConfigurationOptionName'], 'Value' => ['shape' => 'ConfigurationOptionValue']]], 'ConfigurationOptionSettingsList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationOptionSetting']], 'ConfigurationOptionSeverity' => ['type' => 'string'], 'ConfigurationOptionValue' => ['type' => 'string'], 'ConfigurationOptionValueType' => ['type' => 'string', 'enum' => ['Scalar', 'List']], 'ConfigurationOptionsDescription' => ['type' => 'structure', 'members' => ['SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'Options' => ['shape' => 'ConfigurationOptionDescriptionsList']]], 'ConfigurationSettingsDescription' => ['type' => 'structure', 'members' => ['SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'Description' => ['shape' => 'Description'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'DeploymentStatus' => ['shape' => 'ConfigurationDeploymentStatus'], 'DateCreated' => ['shape' => 'CreationDate'], 'DateUpdated' => ['shape' => 'UpdateDate'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList']]], 'ConfigurationSettingsDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSettingsDescription']], 'ConfigurationSettingsDescriptions' => ['type' => 'structure', 'members' => ['ConfigurationSettings' => ['shape' => 'ConfigurationSettingsDescriptionList']]], 'ConfigurationSettingsValidationMessages' => ['type' => 'structure', 'members' => ['Messages' => ['shape' => 'ValidationMessagesList']]], 'ConfigurationTemplateName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ConfigurationTemplateNamesList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationTemplateName']], 'CreateApplicationMessage' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'Description' => ['shape' => 'Description'], 'ResourceLifecycleConfig' => ['shape' => 'ApplicationResourceLifecycleConfig'], 'Tags' => ['shape' => 'Tags']]], 'CreateApplicationVersionMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'VersionLabel'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'Description' => ['shape' => 'Description'], 'SourceBuildInformation' => ['shape' => 'SourceBuildInformation'], 'SourceBundle' => ['shape' => 'S3Location'], 'BuildConfiguration' => ['shape' => 'BuildConfiguration'], 'AutoCreateApplication' => ['shape' => 'AutoCreateApplication'], 'Process' => ['shape' => 'ApplicationVersionProccess'], 'Tags' => ['shape' => 'Tags']]], 'CreateConfigurationTemplateMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'TemplateName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'SourceConfiguration' => ['shape' => 'SourceConfiguration'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Description' => ['shape' => 'Description'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList'], 'Tags' => ['shape' => 'Tags']]], 'CreateEnvironmentMessage' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'GroupName' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'Description'], 'CNAMEPrefix' => ['shape' => 'DNSCnamePrefix'], 'Tier' => ['shape' => 'EnvironmentTier'], 'Tags' => ['shape' => 'Tags'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList'], 'OptionsToRemove' => ['shape' => 'OptionsSpecifierList'], 'OperationsRole' => ['shape' => 'OperationsRole']]], 'CreatePlatformVersionRequest' => ['type' => 'structure', 'required' => ['PlatformName', 'PlatformVersion', 'PlatformDefinitionBundle'], 'members' => ['PlatformName' => ['shape' => 'PlatformName'], 'PlatformVersion' => ['shape' => 'PlatformVersion'], 'PlatformDefinitionBundle' => ['shape' => 'S3Location'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList'], 'Tags' => ['shape' => 'Tags']]], 'CreatePlatformVersionResult' => ['type' => 'structure', 'members' => ['PlatformSummary' => ['shape' => 'PlatformSummary'], 'Builder' => ['shape' => 'Builder']]], 'CreateStorageLocationResultMessage' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'S3Bucket']]], 'CreationDate' => ['type' => 'timestamp'], 'CustomAmi' => ['type' => 'structure', 'members' => ['VirtualizationType' => ['shape' => 'VirtualizationType'], 'ImageId' => ['shape' => 'ImageId']]], 'CustomAmiList' => ['type' => 'list', 'member' => ['shape' => 'CustomAmi']], 'DNSCname' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DNSCnamePrefix' => ['type' => 'string', 'max' => 63, 'min' => 4], 'DeleteApplicationMessage' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TerminateEnvByForce' => ['shape' => 'TerminateEnvForce']]], 'DeleteApplicationVersionMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'VersionLabel'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'DeleteSourceBundle' => ['shape' => 'DeleteSourceBundle']]], 'DeleteConfigurationTemplateMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'TemplateName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName']]], 'DeleteEnvironmentConfigurationMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'EnvironmentName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'DeletePlatformVersionRequest' => ['type' => 'structure', 'members' => ['PlatformArn' => ['shape' => 'PlatformArn']]], 'DeletePlatformVersionResult' => ['type' => 'structure', 'members' => ['PlatformSummary' => ['shape' => 'PlatformSummary']]], 'DeleteSourceBundle' => ['type' => 'boolean'], 'Deployment' => ['type' => 'structure', 'members' => ['VersionLabel' => ['shape' => 'String'], 'DeploymentId' => ['shape' => 'NullableLong'], 'Status' => ['shape' => 'String'], 'DeploymentTime' => ['shape' => 'DeploymentTimestamp']]], 'DeploymentTimestamp' => ['type' => 'timestamp'], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['ResourceQuotas' => ['shape' => 'ResourceQuotas']]], 'DescribeApplicationVersionsMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabels' => ['shape' => 'VersionLabelsList'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'Token']]], 'DescribeApplicationsMessage' => ['type' => 'structure', 'members' => ['ApplicationNames' => ['shape' => 'ApplicationNamesList']]], 'DescribeConfigurationOptionsMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'Options' => ['shape' => 'OptionsSpecifierList']]], 'DescribeConfigurationSettingsMessage' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'DescribeEnvironmentHealthRequest' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'AttributeNames' => ['shape' => 'EnvironmentHealthAttributes']]], 'DescribeEnvironmentHealthResult' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'HealthStatus' => ['shape' => 'String'], 'Status' => ['shape' => 'EnvironmentHealth'], 'Color' => ['shape' => 'String'], 'Causes' => ['shape' => 'Causes'], 'ApplicationMetrics' => ['shape' => 'ApplicationMetrics'], 'InstancesHealth' => ['shape' => 'InstanceHealthSummary'], 'RefreshedAt' => ['shape' => 'RefreshedAt']]], 'DescribeEnvironmentManagedActionHistoryRequest' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'NextToken' => ['shape' => 'String'], 'MaxItems' => ['shape' => 'ManagedActionHistoryMaxItems']]], 'DescribeEnvironmentManagedActionHistoryResult' => ['type' => 'structure', 'members' => ['ManagedActionHistoryItems' => ['shape' => 'ManagedActionHistoryItems'], 'NextToken' => ['shape' => 'String']]], 'DescribeEnvironmentManagedActionsRequest' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'String'], 'EnvironmentId' => ['shape' => 'String'], 'Status' => ['shape' => 'ActionStatus']]], 'DescribeEnvironmentManagedActionsResult' => ['type' => 'structure', 'members' => ['ManagedActions' => ['shape' => 'ManagedActions']]], 'DescribeEnvironmentResourcesMessage' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'DescribeEnvironmentsMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'EnvironmentIds' => ['shape' => 'EnvironmentIdList'], 'EnvironmentNames' => ['shape' => 'EnvironmentNamesList'], 'IncludeDeleted' => ['shape' => 'IncludeDeleted'], 'IncludedDeletedBackTo' => ['shape' => 'IncludeDeletedBackTo'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'Token']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'RequestId' => ['shape' => 'RequestId'], 'Severity' => ['shape' => 'EventSeverity'], 'StartTime' => ['shape' => 'TimeFilterStart'], 'EndTime' => ['shape' => 'TimeFilterEnd'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'Token']]], 'DescribeInstancesHealthRequest' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'AttributeNames' => ['shape' => 'InstancesHealthAttributes'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancesHealthResult' => ['type' => 'structure', 'members' => ['InstanceHealthList' => ['shape' => 'InstanceHealthList'], 'RefreshedAt' => ['shape' => 'RefreshedAt'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePlatformVersionRequest' => ['type' => 'structure', 'members' => ['PlatformArn' => ['shape' => 'PlatformArn']]], 'DescribePlatformVersionResult' => ['type' => 'structure', 'members' => ['PlatformDescription' => ['shape' => 'PlatformDescription']]], 'Description' => ['type' => 'string', 'max' => 200], 'DisassociateEnvironmentOperationsRoleMessage' => ['type' => 'structure', 'required' => ['EnvironmentName'], 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName']]], 'Ec2InstanceId' => ['type' => 'string'], 'ElasticBeanstalkServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'EndpointURL' => ['type' => 'string'], 'EnvironmentArn' => ['type' => 'string'], 'EnvironmentDescription' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'Description' => ['shape' => 'Description'], 'EndpointURL' => ['shape' => 'EndpointURL'], 'CNAME' => ['shape' => 'DNSCname'], 'DateCreated' => ['shape' => 'CreationDate'], 'DateUpdated' => ['shape' => 'UpdateDate'], 'Status' => ['shape' => 'EnvironmentStatus'], 'AbortableOperationInProgress' => ['shape' => 'AbortableOperationInProgress'], 'Health' => ['shape' => 'EnvironmentHealth'], 'HealthStatus' => ['shape' => 'EnvironmentHealthStatus'], 'Resources' => ['shape' => 'EnvironmentResourcesDescription'], 'Tier' => ['shape' => 'EnvironmentTier'], 'EnvironmentLinks' => ['shape' => 'EnvironmentLinks'], 'EnvironmentArn' => ['shape' => 'EnvironmentArn'], 'OperationsRole' => ['shape' => 'OperationsRole']]], 'EnvironmentDescriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentDescription']], 'EnvironmentDescriptionsMessage' => ['type' => 'structure', 'members' => ['Environments' => ['shape' => 'EnvironmentDescriptionsList'], 'NextToken' => ['shape' => 'Token']]], 'EnvironmentHealth' => ['type' => 'string', 'enum' => ['Green', 'Yellow', 'Red', 'Grey']], 'EnvironmentHealthAttribute' => ['type' => 'string', 'enum' => ['Status', 'Color', 'Causes', 'ApplicationMetrics', 'InstancesHealth', 'All', 'HealthStatus', 'RefreshedAt']], 'EnvironmentHealthAttributes' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentHealthAttribute']], 'EnvironmentHealthStatus' => ['type' => 'string', 'enum' => ['NoData', 'Unknown', 'Pending', 'Ok', 'Info', 'Warning', 'Degraded', 'Severe', 'Suspended']], 'EnvironmentId' => ['type' => 'string'], 'EnvironmentIdList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentId']], 'EnvironmentInfoDescription' => ['type' => 'structure', 'members' => ['InfoType' => ['shape' => 'EnvironmentInfoType'], 'Ec2InstanceId' => ['shape' => 'Ec2InstanceId'], 'SampleTimestamp' => ['shape' => 'SampleTimestamp'], 'Message' => ['shape' => 'Message']]], 'EnvironmentInfoDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentInfoDescription']], 'EnvironmentInfoType' => ['type' => 'string', 'enum' => ['tail', 'bundle']], 'EnvironmentLink' => ['type' => 'structure', 'members' => ['LinkName' => ['shape' => 'String'], 'EnvironmentName' => ['shape' => 'String']]], 'EnvironmentLinks' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentLink']], 'EnvironmentName' => ['type' => 'string', 'max' => 40, 'min' => 4], 'EnvironmentNamesList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentName']], 'EnvironmentResourceDescription' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName'], 'AutoScalingGroups' => ['shape' => 'AutoScalingGroupList'], 'Instances' => ['shape' => 'InstanceList'], 'LaunchConfigurations' => ['shape' => 'LaunchConfigurationList'], 'LaunchTemplates' => ['shape' => 'LaunchTemplateList'], 'LoadBalancers' => ['shape' => 'LoadBalancerList'], 'Triggers' => ['shape' => 'TriggerList'], 'Queues' => ['shape' => 'QueueList']]], 'EnvironmentResourceDescriptionsMessage' => ['type' => 'structure', 'members' => ['EnvironmentResources' => ['shape' => 'EnvironmentResourceDescription']]], 'EnvironmentResourcesDescription' => ['type' => 'structure', 'members' => ['LoadBalancer' => ['shape' => 'LoadBalancerDescription']]], 'EnvironmentStatus' => ['type' => 'string', 'enum' => ['Aborting', 'Launching', 'Updating', 'LinkingFrom', 'LinkingTo', 'Ready', 'Terminating', 'Terminated']], 'EnvironmentTier' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'EventDate' => ['type' => 'timestamp'], 'EventDescription' => ['type' => 'structure', 'members' => ['EventDate' => ['shape' => 'EventDate'], 'Message' => ['shape' => 'EventMessage'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'RequestId' => ['shape' => 'RequestId'], 'Severity' => ['shape' => 'EventSeverity']]], 'EventDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'EventDescription']], 'EventDescriptionsMessage' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventDescriptionList'], 'NextToken' => ['shape' => 'Token']]], 'EventMessage' => ['type' => 'string'], 'EventSeverity' => ['type' => 'string', 'enum' => ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL']], 'ExceptionMessage' => ['type' => 'string'], 'FailureType' => ['type' => 'string', 'enum' => ['UpdateCancelled', 'CancellationFailed', 'RollbackFailed', 'RollbackSuccessful', 'InternalFailure', 'InvalidEnvironmentState', 'PermissionsError']], 'FileTypeExtension' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ForceTerminate' => ['type' => 'boolean'], 'GroupName' => ['type' => 'string', 'max' => 19, 'min' => 1], 'ImageId' => ['type' => 'string'], 'IncludeDeleted' => ['type' => 'boolean'], 'IncludeDeletedBackTo' => ['type' => 'timestamp'], 'Instance' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId']]], 'InstanceHealthList' => ['type' => 'list', 'member' => ['shape' => 'SingleInstanceHealth']], 'InstanceHealthSummary' => ['type' => 'structure', 'members' => ['NoData' => ['shape' => 'NullableInteger'], 'Unknown' => ['shape' => 'NullableInteger'], 'Pending' => ['shape' => 'NullableInteger'], 'Ok' => ['shape' => 'NullableInteger'], 'Info' => ['shape' => 'NullableInteger'], 'Warning' => ['shape' => 'NullableInteger'], 'Degraded' => ['shape' => 'NullableInteger'], 'Severe' => ['shape' => 'NullableInteger']]], 'InstanceId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstancesHealthAttribute' => ['type' => 'string', 'enum' => ['HealthStatus', 'Color', 'Causes', 'ApplicationMetrics', 'RefreshedAt', 'LaunchedAt', 'System', 'Deployment', 'AvailabilityZone', 'InstanceType', 'All']], 'InstancesHealthAttributes' => ['type' => 'list', 'member' => ['shape' => 'InstancesHealthAttribute']], 'InsufficientPrivilegesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientPrivilegesException', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'InvalidRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRequestException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Latency' => ['type' => 'structure', 'members' => ['P999' => ['shape' => 'NullableDouble'], 'P99' => ['shape' => 'NullableDouble'], 'P95' => ['shape' => 'NullableDouble'], 'P90' => ['shape' => 'NullableDouble'], 'P85' => ['shape' => 'NullableDouble'], 'P75' => ['shape' => 'NullableDouble'], 'P50' => ['shape' => 'NullableDouble'], 'P10' => ['shape' => 'NullableDouble']]], 'LaunchConfiguration' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceId']]], 'LaunchConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LaunchConfiguration']], 'LaunchTemplate' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId']]], 'LaunchTemplateList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplate']], 'LaunchedAt' => ['type' => 'timestamp'], 'ListAvailableSolutionStacksResultMessage' => ['type' => 'structure', 'members' => ['SolutionStacks' => ['shape' => 'AvailableSolutionStackNamesList'], 'SolutionStackDetails' => ['shape' => 'AvailableSolutionStackDetailsList']]], 'ListPlatformBranchesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'SearchFilters'], 'MaxRecords' => ['shape' => 'PlatformBranchMaxRecords'], 'NextToken' => ['shape' => 'Token']]], 'ListPlatformBranchesResult' => ['type' => 'structure', 'members' => ['PlatformBranchSummaryList' => ['shape' => 'PlatformBranchSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'ListPlatformVersionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'PlatformFilters'], 'MaxRecords' => ['shape' => 'PlatformMaxRecords'], 'NextToken' => ['shape' => 'Token']]], 'ListPlatformVersionsResult' => ['type' => 'structure', 'members' => ['PlatformSummaryList' => ['shape' => 'PlatformSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'Listener' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer']]], 'LoadAverage' => ['type' => 'list', 'member' => ['shape' => 'LoadAverageValue']], 'LoadAverageValue' => ['type' => 'double'], 'LoadBalancer' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceId']]], 'LoadBalancerDescription' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'Listeners' => ['shape' => 'LoadBalancerListenersDescription']]], 'LoadBalancerList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancer']], 'LoadBalancerListenersDescription' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'Maintainer' => ['type' => 'string'], 'ManagedAction' => ['type' => 'structure', 'members' => ['ActionId' => ['shape' => 'String'], 'ActionDescription' => ['shape' => 'String'], 'ActionType' => ['shape' => 'ActionType'], 'Status' => ['shape' => 'ActionStatus'], 'WindowStartTime' => ['shape' => 'Timestamp']]], 'ManagedActionHistoryItem' => ['type' => 'structure', 'members' => ['ActionId' => ['shape' => 'String'], 'ActionType' => ['shape' => 'ActionType'], 'ActionDescription' => ['shape' => 'String'], 'FailureType' => ['shape' => 'FailureType'], 'Status' => ['shape' => 'ActionHistoryStatus'], 'FailureDescription' => ['shape' => 'String'], 'ExecutedTime' => ['shape' => 'Timestamp'], 'FinishedTime' => ['shape' => 'Timestamp']]], 'ManagedActionHistoryItems' => ['type' => 'list', 'member' => ['shape' => 'ManagedActionHistoryItem'], 'max' => 100, 'min' => 1], 'ManagedActionHistoryMaxItems' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ManagedActionInvalidStateException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ManagedActionInvalidStateException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ManagedActions' => ['type' => 'list', 'member' => ['shape' => 'ManagedAction'], 'max' => 100, 'min' => 1], 'MaxAgeRule' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'BoxedBoolean'], 'MaxAgeInDays' => ['shape' => 'BoxedInt'], 'DeleteSourceFromS3' => ['shape' => 'BoxedBoolean']]], 'MaxCountRule' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'BoxedBoolean'], 'MaxCount' => ['shape' => 'BoxedInt'], 'DeleteSourceFromS3' => ['shape' => 'BoxedBoolean']]], 'MaxRecords' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'Message' => ['type' => 'string'], 'NextToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NullableDouble' => ['type' => 'double'], 'NullableInteger' => ['type' => 'integer'], 'NullableLong' => ['type' => 'long'], 'OperatingSystemName' => ['type' => 'string'], 'OperatingSystemVersion' => ['type' => 'string'], 'OperationInProgressException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationInProgressFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OperationsRole' => ['type' => 'string', 'max' => 256, 'min' => 1], 'OptionNamespace' => ['type' => 'string'], 'OptionRestrictionMaxLength' => ['type' => 'integer'], 'OptionRestrictionMaxValue' => ['type' => 'integer'], 'OptionRestrictionMinValue' => ['type' => 'integer'], 'OptionRestrictionRegex' => ['type' => 'structure', 'members' => ['Pattern' => ['shape' => 'RegexPattern'], 'Label' => ['shape' => 'RegexLabel']]], 'OptionSpecification' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => 'ResourceName'], 'Namespace' => ['shape' => 'OptionNamespace'], 'OptionName' => ['shape' => 'ConfigurationOptionName']]], 'OptionsSpecifierList' => ['type' => 'list', 'member' => ['shape' => 'OptionSpecification']], 'PlatformArn' => ['type' => 'string'], 'PlatformBranchLifecycleState' => ['type' => 'string'], 'PlatformBranchMaxRecords' => ['type' => 'integer', 'min' => 1], 'PlatformBranchSummary' => ['type' => 'structure', 'members' => ['PlatformName' => ['shape' => 'PlatformName'], 'BranchName' => ['shape' => 'BranchName'], 'LifecycleState' => ['shape' => 'PlatformBranchLifecycleState'], 'BranchOrder' => ['shape' => 'BranchOrder'], 'SupportedTierList' => ['shape' => 'SupportedTierList']]], 'PlatformBranchSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PlatformBranchSummary']], 'PlatformCategory' => ['type' => 'string'], 'PlatformDescription' => ['type' => 'structure', 'members' => ['PlatformArn' => ['shape' => 'PlatformArn'], 'PlatformOwner' => ['shape' => 'PlatformOwner'], 'PlatformName' => ['shape' => 'PlatformName'], 'PlatformVersion' => ['shape' => 'PlatformVersion'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformStatus' => ['shape' => 'PlatformStatus'], 'DateCreated' => ['shape' => 'CreationDate'], 'DateUpdated' => ['shape' => 'UpdateDate'], 'PlatformCategory' => ['shape' => 'PlatformCategory'], 'Description' => ['shape' => 'Description'], 'Maintainer' => ['shape' => 'Maintainer'], 'OperatingSystemName' => ['shape' => 'OperatingSystemName'], 'OperatingSystemVersion' => ['shape' => 'OperatingSystemVersion'], 'ProgrammingLanguages' => ['shape' => 'PlatformProgrammingLanguages'], 'Frameworks' => ['shape' => 'PlatformFrameworks'], 'CustomAmiList' => ['shape' => 'CustomAmiList'], 'SupportedTierList' => ['shape' => 'SupportedTierList'], 'SupportedAddonList' => ['shape' => 'SupportedAddonList'], 'PlatformLifecycleState' => ['shape' => 'PlatformLifecycleState'], 'PlatformBranchName' => ['shape' => 'BranchName'], 'PlatformBranchLifecycleState' => ['shape' => 'PlatformBranchLifecycleState']]], 'PlatformFilter' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'PlatformFilterType'], 'Operator' => ['shape' => 'PlatformFilterOperator'], 'Values' => ['shape' => 'PlatformFilterValueList']]], 'PlatformFilterOperator' => ['type' => 'string'], 'PlatformFilterType' => ['type' => 'string'], 'PlatformFilterValue' => ['type' => 'string'], 'PlatformFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'PlatformFilterValue']], 'PlatformFilters' => ['type' => 'list', 'member' => ['shape' => 'PlatformFilter']], 'PlatformFramework' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'PlatformFrameworks' => ['type' => 'list', 'member' => ['shape' => 'PlatformFramework']], 'PlatformLifecycleState' => ['type' => 'string'], 'PlatformMaxRecords' => ['type' => 'integer', 'min' => 1], 'PlatformName' => ['type' => 'string'], 'PlatformOwner' => ['type' => 'string'], 'PlatformProgrammingLanguage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'PlatformProgrammingLanguages' => ['type' => 'list', 'member' => ['shape' => 'PlatformProgrammingLanguage']], 'PlatformStatus' => ['type' => 'string', 'enum' => ['Creating', 'Failed', 'Ready', 'Deleting', 'Deleted']], 'PlatformSummary' => ['type' => 'structure', 'members' => ['PlatformArn' => ['shape' => 'PlatformArn'], 'PlatformOwner' => ['shape' => 'PlatformOwner'], 'PlatformStatus' => ['shape' => 'PlatformStatus'], 'PlatformCategory' => ['shape' => 'PlatformCategory'], 'OperatingSystemName' => ['shape' => 'OperatingSystemName'], 'OperatingSystemVersion' => ['shape' => 'OperatingSystemVersion'], 'SupportedTierList' => ['shape' => 'SupportedTierList'], 'SupportedAddonList' => ['shape' => 'SupportedAddonList'], 'PlatformLifecycleState' => ['shape' => 'PlatformLifecycleState'], 'PlatformVersion' => ['shape' => 'PlatformVersion'], 'PlatformBranchName' => ['shape' => 'BranchName'], 'PlatformBranchLifecycleState' => ['shape' => 'PlatformBranchLifecycleState']]], 'PlatformSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PlatformSummary']], 'PlatformVersion' => ['type' => 'string'], 'PlatformVersionStillReferencedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PlatformVersionStillReferencedException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Queue' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'URL' => ['shape' => 'String']]], 'QueueList' => ['type' => 'list', 'member' => ['shape' => 'Queue']], 'RebuildEnvironmentMessage' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'RefreshedAt' => ['type' => 'timestamp'], 'RegexLabel' => ['type' => 'string'], 'RegexPattern' => ['type' => 'string'], 'RequestCount' => ['type' => 'integer'], 'RequestEnvironmentInfoMessage' => ['type' => 'structure', 'required' => ['InfoType'], 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'InfoType' => ['shape' => 'EnvironmentInfoType']]], 'RequestId' => ['type' => 'string'], 'ResourceArn' => ['type' => 'string'], 'ResourceId' => ['type' => 'string'], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFoundException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ResourceQuota' => ['type' => 'structure', 'members' => ['Maximum' => ['shape' => 'BoxedInt']]], 'ResourceQuotas' => ['type' => 'structure', 'members' => ['ApplicationQuota' => ['shape' => 'ResourceQuota'], 'ApplicationVersionQuota' => ['shape' => 'ResourceQuota'], 'EnvironmentQuota' => ['shape' => 'ResourceQuota'], 'ConfigurationTemplateQuota' => ['shape' => 'ResourceQuota'], 'CustomPlatformQuota' => ['shape' => 'ResourceQuota']]], 'ResourceTagsDescriptionMessage' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ResourceTags' => ['shape' => 'TagList']]], 'ResourceTypeNotSupportedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceTypeNotSupportedException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'RestartAppServerMessage' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName']]], 'RetrieveEnvironmentInfoMessage' => ['type' => 'structure', 'required' => ['InfoType'], 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'InfoType' => ['shape' => 'EnvironmentInfoType']]], 'RetrieveEnvironmentInfoResultMessage' => ['type' => 'structure', 'members' => ['EnvironmentInfo' => ['shape' => 'EnvironmentInfoDescriptionList']]], 'S3Bucket' => ['type' => 'string', 'max' => 255], 'S3Key' => ['type' => 'string', 'max' => 1024], 'S3Location' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key']]], 'S3LocationNotInServiceRegionException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'S3LocationNotInServiceRegionException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'S3SubscriptionRequiredException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'S3SubscriptionRequiredException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SampleTimestamp' => ['type' => 'timestamp'], 'SearchFilter' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'SearchFilterAttribute'], 'Operator' => ['shape' => 'SearchFilterOperator'], 'Values' => ['shape' => 'SearchFilterValues']]], 'SearchFilterAttribute' => ['type' => 'string'], 'SearchFilterOperator' => ['type' => 'string'], 'SearchFilterValue' => ['type' => 'string'], 'SearchFilterValues' => ['type' => 'list', 'member' => ['shape' => 'SearchFilterValue']], 'SearchFilters' => ['type' => 'list', 'member' => ['shape' => 'SearchFilter']], 'SingleInstanceHealth' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'HealthStatus' => ['shape' => 'String'], 'Color' => ['shape' => 'String'], 'Causes' => ['shape' => 'Causes'], 'LaunchedAt' => ['shape' => 'LaunchedAt'], 'ApplicationMetrics' => ['shape' => 'ApplicationMetrics'], 'System' => ['shape' => 'SystemStatus'], 'Deployment' => ['shape' => 'Deployment'], 'AvailabilityZone' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String']]], 'SolutionStackDescription' => ['type' => 'structure', 'members' => ['SolutionStackName' => ['shape' => 'SolutionStackName'], 'PermittedFileTypes' => ['shape' => 'SolutionStackFileTypeList']]], 'SolutionStackFileTypeList' => ['type' => 'list', 'member' => ['shape' => 'FileTypeExtension']], 'SolutionStackName' => ['type' => 'string'], 'SourceBuildInformation' => ['type' => 'structure', 'required' => ['SourceType', 'SourceRepository', 'SourceLocation'], 'members' => ['SourceType' => ['shape' => 'SourceType'], 'SourceRepository' => ['shape' => 'SourceRepository'], 'SourceLocation' => ['shape' => 'SourceLocation']]], 'SourceBundleDeletionException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceBundleDeletionFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceConfiguration' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName']]], 'SourceLocation' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '.+/.+'], 'SourceRepository' => ['type' => 'string', 'enum' => ['CodeCommit', 'S3']], 'SourceType' => ['type' => 'string', 'enum' => ['Git', 'Zip']], 'StatusCodes' => ['type' => 'structure', 'members' => ['Status2xx' => ['shape' => 'NullableInteger'], 'Status3xx' => ['shape' => 'NullableInteger'], 'Status4xx' => ['shape' => 'NullableInteger'], 'Status5xx' => ['shape' => 'NullableInteger']]], 'String' => ['type' => 'string'], 'SupportedAddon' => ['type' => 'string'], 'SupportedAddonList' => ['type' => 'list', 'member' => ['shape' => 'SupportedAddon']], 'SupportedTier' => ['type' => 'string'], 'SupportedTierList' => ['type' => 'list', 'member' => ['shape' => 'SupportedTier']], 'SwapEnvironmentCNAMEsMessage' => ['type' => 'structure', 'members' => ['SourceEnvironmentId' => ['shape' => 'EnvironmentId'], 'SourceEnvironmentName' => ['shape' => 'EnvironmentName'], 'DestinationEnvironmentId' => ['shape' => 'EnvironmentId'], 'DestinationEnvironmentName' => ['shape' => 'EnvironmentName']]], 'SystemStatus' => ['type' => 'structure', 'members' => ['CPUUtilization' => ['shape' => 'CPUUtilization'], 'LoadAverage' => ['shape' => 'LoadAverage']]], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TerminateEnvForce' => ['type' => 'boolean'], 'TerminateEnvironmentMessage' => ['type' => 'structure', 'members' => ['EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'TerminateResources' => ['shape' => 'TerminateEnvironmentResources'], 'ForceTerminate' => ['shape' => 'ForceTerminate']]], 'TerminateEnvironmentResources' => ['type' => 'boolean'], 'TimeFilterEnd' => ['type' => 'timestamp'], 'TimeFilterStart' => ['type' => 'timestamp'], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string'], 'TooManyApplicationVersionsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TooManyApplicationsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyApplicationsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyBucketsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyBucketsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyConfigurationTemplatesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyConfigurationTemplatesException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyEnvironmentsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyEnvironmentsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyPlatformsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyPlatformsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyTagsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Trigger' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceId']]], 'TriggerList' => ['type' => 'list', 'member' => ['shape' => 'Trigger']], 'UpdateApplicationMessage' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'Description' => ['shape' => 'Description']]], 'UpdateApplicationResourceLifecycleMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'ResourceLifecycleConfig'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ResourceLifecycleConfig' => ['shape' => 'ApplicationResourceLifecycleConfig']]], 'UpdateApplicationVersionMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'VersionLabel'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'Description' => ['shape' => 'Description']]], 'UpdateConfigurationTemplateMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'TemplateName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'Description' => ['shape' => 'Description'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList'], 'OptionsToRemove' => ['shape' => 'OptionsSpecifierList']]], 'UpdateDate' => ['type' => 'timestamp'], 'UpdateEnvironmentMessage' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'GroupName' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'Description'], 'Tier' => ['shape' => 'EnvironmentTier'], 'VersionLabel' => ['shape' => 'VersionLabel'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'SolutionStackName' => ['shape' => 'SolutionStackName'], 'PlatformArn' => ['shape' => 'PlatformArn'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList'], 'OptionsToRemove' => ['shape' => 'OptionsSpecifierList']]], 'UpdateTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagsToAdd' => ['shape' => 'TagList'], 'TagsToRemove' => ['shape' => 'TagKeyList']]], 'UserDefinedOption' => ['type' => 'boolean'], 'ValidateConfigurationSettingsMessage' => ['type' => 'structure', 'required' => ['ApplicationName', 'OptionSettings'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'TemplateName' => ['shape' => 'ConfigurationTemplateName'], 'EnvironmentName' => ['shape' => 'EnvironmentName'], 'OptionSettings' => ['shape' => 'ConfigurationOptionSettingsList']]], 'ValidationMessage' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ValidationMessageString'], 'Severity' => ['shape' => 'ValidationSeverity'], 'Namespace' => ['shape' => 'OptionNamespace'], 'OptionName' => ['shape' => 'ConfigurationOptionName']]], 'ValidationMessageString' => ['type' => 'string'], 'ValidationMessagesList' => ['type' => 'list', 'member' => ['shape' => 'ValidationMessage']], 'ValidationSeverity' => ['type' => 'string', 'enum' => ['error', 'warning']], 'VersionLabel' => ['type' => 'string', 'max' => 100, 'min' => 1], 'VersionLabels' => ['type' => 'list', 'member' => ['shape' => 'VersionLabel']], 'VersionLabelsList' => ['type' => 'list', 'member' => ['shape' => 'VersionLabel']], 'VirtualizationType' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 61d9469..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticbeanstalk-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://elasticbeanstalk.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticbeanstalk-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticbeanstalk.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticbeanstalk.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-tests-1.json.php deleted file mode 100644 index 5fc2d75..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticbeanstalk.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/paginators-1.json.php deleted file mode 100644 index 6547361..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeApplicationVersions' => ['result_key' => 'ApplicationVersions'], 'DescribeApplications' => ['result_key' => 'Applications'], 'DescribeConfigurationOptions' => ['result_key' => 'Options'], 'DescribeEnvironmentManagedActionHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxItems', 'output_token' => 'NextToken', 'result_key' => 'ManagedActionHistoryItems'], 'DescribeEnvironments' => ['result_key' => 'Environments'], 'DescribeEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'Events'], 'ListAvailableSolutionStacks' => ['result_key' => 'SolutionStacks'], 'ListPlatformBranches' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken'], 'ListPlatformVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'PlatformSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/smoke.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/smoke.json.php deleted file mode 100644 index ec0f787..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListAvailableSolutionStacks', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeEnvironmentResources', 'input' => ['EnvironmentId' => 'fake_environment'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/waiters-2.json.php b/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/waiters-2.json.php deleted file mode 100644 index fbe0648..0000000 --- a/vendor/Aws3/Aws/data/elasticbeanstalk/2010-12-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['EnvironmentExists' => ['delay' => 20, 'maxAttempts' => 20, 'operation' => 'DescribeEnvironments', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Ready'], ['state' => 'retry', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Launching']]], 'EnvironmentUpdated' => ['delay' => 20, 'maxAttempts' => 20, 'operation' => 'DescribeEnvironments', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Ready'], ['state' => 'retry', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Updating']]], 'EnvironmentTerminated' => ['delay' => 20, 'maxAttempts' => 20, 'operation' => 'DescribeEnvironments', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Terminated'], ['state' => 'retry', 'matcher' => 'pathAll', 'argument' => 'Environments[].Status', 'expected' => 'Terminating']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/api-2.json.php b/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/api-2.json.php deleted file mode 100644 index 84ed17c..0000000 --- a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-02-01', 'endpointPrefix' => 'elasticfilesystem', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'EFS', 'serviceFullName' => 'Amazon Elastic File System', 'serviceId' => 'EFS', 'signatureVersion' => 'v4', 'uid' => 'elasticfilesystem-2015-02-01'], 'operations' => ['CreateAccessPoint' => ['name' => 'CreateAccessPoint', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/access-points', 'responseCode' => 200], 'input' => ['shape' => 'CreateAccessPointRequest'], 'output' => ['shape' => 'AccessPointDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'AccessPointAlreadyExists'], ['shape' => 'IncorrectFileSystemLifeCycleState'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'AccessPointLimitExceeded'], ['shape' => 'ThrottlingException']]], 'CreateFileSystem' => ['name' => 'CreateFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/file-systems', 'responseCode' => 201], 'input' => ['shape' => 'CreateFileSystemRequest'], 'output' => ['shape' => 'FileSystemDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemAlreadyExists'], ['shape' => 'FileSystemLimitExceeded'], ['shape' => 'InsufficientThroughputCapacity'], ['shape' => 'ThroughputLimitExceeded'], ['shape' => 'UnsupportedAvailabilityZone']]], 'CreateMountTarget' => ['name' => 'CreateMountTarget', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/mount-targets', 'responseCode' => 200], 'input' => ['shape' => 'CreateMountTargetRequest'], 'output' => ['shape' => 'MountTargetDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncorrectFileSystemLifeCycleState'], ['shape' => 'MountTargetConflict'], ['shape' => 'SubnetNotFound'], ['shape' => 'NoFreeAddressesInSubnet'], ['shape' => 'IpAddressInUse'], ['shape' => 'NetworkInterfaceLimitExceeded'], ['shape' => 'SecurityGroupLimitExceeded'], ['shape' => 'SecurityGroupNotFound'], ['shape' => 'UnsupportedAvailabilityZone'], ['shape' => 'AvailabilityZonesMismatch']]], 'CreateReplicationConfiguration' => ['name' => 'CreateReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration', 'responseCode' => 200], 'input' => ['shape' => 'CreateReplicationConfigurationRequest'], 'output' => ['shape' => 'ReplicationConfigurationDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncorrectFileSystemLifeCycleState'], ['shape' => 'ValidationException'], ['shape' => 'ReplicationNotFound'], ['shape' => 'FileSystemNotFound'], ['shape' => 'UnsupportedAvailabilityZone'], ['shape' => 'FileSystemLimitExceeded'], ['shape' => 'InsufficientThroughputCapacity'], ['shape' => 'ThroughputLimitExceeded'], ['shape' => 'InternalServerError']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/create-tags/{FileSystemId}', 'responseCode' => 204], 'input' => ['shape' => 'CreateTagsRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound']], 'deprecated' => \true, 'deprecatedMessage' => 'Use TagResource.'], 'DeleteAccessPoint' => ['name' => 'DeleteAccessPoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/access-points/{AccessPointId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAccessPointRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'AccessPointNotFound']]], 'DeleteFileSystem' => ['name' => 'DeleteFileSystem', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFileSystemRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'FileSystemInUse']]], 'DeleteFileSystemPolicy' => ['name' => 'DeleteFileSystemPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/policy', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFileSystemPolicyRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncorrectFileSystemLifeCycleState']]], 'DeleteMountTarget' => ['name' => 'DeleteMountTarget', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/mount-targets/{MountTargetId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMountTargetRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'DependencyTimeout'], ['shape' => 'MountTargetNotFound']]], 'DeleteReplicationConfiguration' => ['name' => 'DeleteReplicationConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteReplicationConfigurationRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'ReplicationNotFound']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/delete-tags/{FileSystemId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteTagsRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound']], 'deprecated' => \true, 'deprecatedMessage' => 'Use UntagResource.'], 'DescribeAccessPoints' => ['name' => 'DescribeAccessPoints', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/access-points', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAccessPointsRequest'], 'output' => ['shape' => 'DescribeAccessPointsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'AccessPointNotFound']]], 'DescribeAccountPreferences' => ['name' => 'DescribeAccountPreferences', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/account-preferences', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAccountPreferencesRequest'], 'output' => ['shape' => 'DescribeAccountPreferencesResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeBackupPolicy' => ['name' => 'DescribeBackupPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/backup-policy', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBackupPolicyRequest'], 'output' => ['shape' => 'BackupPolicyDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError'], ['shape' => 'PolicyNotFound'], ['shape' => 'ValidationException']]], 'DescribeFileSystemPolicy' => ['name' => 'DescribeFileSystemPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/policy', 'responseCode' => 200], 'input' => ['shape' => 'DescribeFileSystemPolicyRequest'], 'output' => ['shape' => 'FileSystemPolicyDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'PolicyNotFound']]], 'DescribeFileSystems' => ['name' => 'DescribeFileSystems', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/file-systems', 'responseCode' => 200], 'input' => ['shape' => 'DescribeFileSystemsRequest'], 'output' => ['shape' => 'DescribeFileSystemsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound']]], 'DescribeLifecycleConfiguration' => ['name' => 'DescribeLifecycleConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration', 'responseCode' => 200], 'input' => ['shape' => 'DescribeLifecycleConfigurationRequest'], 'output' => ['shape' => 'LifecycleConfigurationDescription'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound']]], 'DescribeMountTargetSecurityGroups' => ['name' => 'DescribeMountTargetSecurityGroups', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/mount-targets/{MountTargetId}/security-groups', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMountTargetSecurityGroupsRequest'], 'output' => ['shape' => 'DescribeMountTargetSecurityGroupsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'MountTargetNotFound'], ['shape' => 'IncorrectMountTargetState']]], 'DescribeMountTargets' => ['name' => 'DescribeMountTargets', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/mount-targets', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMountTargetsRequest'], 'output' => ['shape' => 'DescribeMountTargetsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'MountTargetNotFound'], ['shape' => 'AccessPointNotFound']]], 'DescribeReplicationConfigurations' => ['name' => 'DescribeReplicationConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/file-systems/replication-configurations', 'responseCode' => 200], 'input' => ['shape' => 'DescribeReplicationConfigurationsRequest'], 'output' => ['shape' => 'DescribeReplicationConfigurationsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError'], ['shape' => 'ReplicationNotFound'], ['shape' => 'ValidationException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/tags/{FileSystemId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound']], 'deprecated' => \true, 'deprecatedMessage' => 'Use ListTagsForResource.'], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/2015-02-01/resource-tags/{ResourceId}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'AccessPointNotFound']]], 'ModifyMountTargetSecurityGroups' => ['name' => 'ModifyMountTargetSecurityGroups', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/mount-targets/{MountTargetId}/security-groups', 'responseCode' => 204], 'input' => ['shape' => 'ModifyMountTargetSecurityGroupsRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'MountTargetNotFound'], ['shape' => 'IncorrectMountTargetState'], ['shape' => 'SecurityGroupLimitExceeded'], ['shape' => 'SecurityGroupNotFound']]], 'PutAccountPreferences' => ['name' => 'PutAccountPreferences', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/account-preferences', 'responseCode' => 200], 'input' => ['shape' => 'PutAccountPreferencesRequest'], 'output' => ['shape' => 'PutAccountPreferencesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError']]], 'PutBackupPolicy' => ['name' => 'PutBackupPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/backup-policy', 'responseCode' => 200], 'input' => ['shape' => 'PutBackupPolicyRequest'], 'output' => ['shape' => 'BackupPolicyDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncorrectFileSystemLifeCycleState'], ['shape' => 'InternalServerError'], ['shape' => 'ValidationException']]], 'PutFileSystemPolicy' => ['name' => 'PutFileSystemPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/policy', 'responseCode' => 200], 'input' => ['shape' => 'PutFileSystemPolicyRequest'], 'output' => ['shape' => 'FileSystemPolicyDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InvalidPolicyException'], ['shape' => 'IncorrectFileSystemLifeCycleState']]], 'PutLifecycleConfiguration' => ['name' => 'PutLifecycleConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutLifecycleConfigurationRequest'], 'output' => ['shape' => 'LifecycleConfigurationDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncorrectFileSystemLifeCycleState']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/2015-02-01/resource-tags/{ResourceId}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'AccessPointNotFound']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-02-01/resource-tags/{ResourceId}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'AccessPointNotFound']]], 'UpdateFileSystem' => ['name' => 'UpdateFileSystem', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-02-01/file-systems/{FileSystemId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFileSystemRequest'], 'output' => ['shape' => 'FileSystemDescription'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncorrectFileSystemLifeCycleState'], ['shape' => 'InsufficientThroughputCapacity'], ['shape' => 'InternalServerError'], ['shape' => 'ThroughputLimitExceeded'], ['shape' => 'TooManyRequests']]]], 'shapes' => ['AccessPointAlreadyExists' => ['type' => 'structure', 'required' => ['ErrorCode', 'AccessPointId'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage'], 'AccessPointId' => ['shape' => 'AccessPointId']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'AccessPointArn' => ['type' => 'string', 'max' => 128, 'pattern' => '^arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:access-point/fsap-[0-9a-f]{8,40}$'], 'AccessPointDescription' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'Name' => ['shape' => 'Name'], 'Tags' => ['shape' => 'Tags'], 'AccessPointId' => ['shape' => 'AccessPointId'], 'AccessPointArn' => ['shape' => 'AccessPointArn'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'PosixUser' => ['shape' => 'PosixUser'], 'RootDirectory' => ['shape' => 'RootDirectory'], 'OwnerId' => ['shape' => 'AwsAccountId'], 'LifeCycleState' => ['shape' => 'LifeCycleState']]], 'AccessPointDescriptions' => ['type' => 'list', 'member' => ['shape' => 'AccessPointDescription']], 'AccessPointId' => ['type' => 'string', 'max' => 128, 'pattern' => '^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:access-point/fsap-[0-9a-f]{8,40}|fsap-[0-9a-f]{8,40})$'], 'AccessPointLimitExceeded' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessPointNotFound' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'AvailabilityZoneId' => ['type' => 'string'], 'AvailabilityZoneName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.+'], 'AvailabilityZonesMismatch' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AwsAccountId' => ['type' => 'string', 'max' => 14, 'pattern' => '^(\\d{12})|(\\d{4}-\\d{4}-\\d{4})$'], 'Backup' => ['type' => 'boolean'], 'BackupPolicy' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'Status']]], 'BackupPolicyDescription' => ['type' => 'structure', 'members' => ['BackupPolicy' => ['shape' => 'BackupPolicy']]], 'BadRequest' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BypassPolicyLockoutSafetyCheck' => ['type' => 'boolean'], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.+'], 'CreateAccessPointRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'FileSystemId'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'PosixUser' => ['shape' => 'PosixUser'], 'RootDirectory' => ['shape' => 'RootDirectory']]], 'CreateFileSystemRequest' => ['type' => 'structure', 'required' => ['CreationToken'], 'members' => ['CreationToken' => ['shape' => 'CreationToken', 'idempotencyToken' => \true], 'PerformanceMode' => ['shape' => 'PerformanceMode'], 'Encrypted' => ['shape' => 'Encrypted'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ThroughputMode' => ['shape' => 'ThroughputMode'], 'ProvisionedThroughputInMibps' => ['shape' => 'ProvisionedThroughputInMibps'], 'AvailabilityZoneName' => ['shape' => 'AvailabilityZoneName'], 'Backup' => ['shape' => 'Backup'], 'Tags' => ['shape' => 'Tags']]], 'CreateMountTargetRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'SubnetId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'SubnetId' => ['shape' => 'SubnetId'], 'IpAddress' => ['shape' => 'IpAddress'], 'SecurityGroups' => ['shape' => 'SecurityGroups']]], 'CreateReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['SourceFileSystemId', 'Destinations'], 'members' => ['SourceFileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'SourceFileSystemId'], 'Destinations' => ['shape' => 'DestinationsToCreate']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'Tags'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'Tags' => ['shape' => 'Tags']]], 'CreationInfo' => ['type' => 'structure', 'required' => ['OwnerUid', 'OwnerGid', 'Permissions'], 'members' => ['OwnerUid' => ['shape' => 'OwnerUid'], 'OwnerGid' => ['shape' => 'OwnerGid'], 'Permissions' => ['shape' => 'Permissions']]], 'CreationToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.+'], 'DeleteAccessPointRequest' => ['type' => 'structure', 'required' => ['AccessPointId'], 'members' => ['AccessPointId' => ['shape' => 'AccessPointId', 'location' => 'uri', 'locationName' => 'AccessPointId']]], 'DeleteFileSystemPolicyRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DeleteFileSystemRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DeleteMountTargetRequest' => ['type' => 'structure', 'required' => ['MountTargetId'], 'members' => ['MountTargetId' => ['shape' => 'MountTargetId', 'location' => 'uri', 'locationName' => 'MountTargetId']]], 'DeleteReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['SourceFileSystemId'], 'members' => ['SourceFileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'SourceFileSystemId']]], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'TagKeys'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'TagKeys' => ['shape' => 'TagKeys']]], 'DependencyTimeout' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 504], 'exception' => \true], 'DescribeAccessPointsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'AccessPointId' => ['shape' => 'AccessPointId', 'location' => 'querystring', 'locationName' => 'AccessPointId'], 'FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'querystring', 'locationName' => 'FileSystemId']]], 'DescribeAccessPointsResponse' => ['type' => 'structure', 'members' => ['AccessPoints' => ['shape' => 'AccessPointDescriptions'], 'NextToken' => ['shape' => 'Token']]], 'DescribeAccountPreferencesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeAccountPreferencesResponse' => ['type' => 'structure', 'members' => ['ResourceIdPreference' => ['shape' => 'ResourceIdPreference'], 'NextToken' => ['shape' => 'Token']]], 'DescribeBackupPolicyRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DescribeFileSystemPolicyRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DescribeFileSystemsRequest' => ['type' => 'structure', 'members' => ['MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'Marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'Marker'], 'CreationToken' => ['shape' => 'CreationToken', 'location' => 'querystring', 'locationName' => 'CreationToken'], 'FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'querystring', 'locationName' => 'FileSystemId']]], 'DescribeFileSystemsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'FileSystems' => ['shape' => 'FileSystemDescriptions'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DescribeMountTargetSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['MountTargetId'], 'members' => ['MountTargetId' => ['shape' => 'MountTargetId', 'location' => 'uri', 'locationName' => 'MountTargetId']]], 'DescribeMountTargetSecurityGroupsResponse' => ['type' => 'structure', 'required' => ['SecurityGroups'], 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroups']]], 'DescribeMountTargetsRequest' => ['type' => 'structure', 'members' => ['MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'Marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'Marker'], 'FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'querystring', 'locationName' => 'FileSystemId'], 'MountTargetId' => ['shape' => 'MountTargetId', 'location' => 'querystring', 'locationName' => 'MountTargetId'], 'AccessPointId' => ['shape' => 'AccessPointId', 'location' => 'querystring', 'locationName' => 'AccessPointId']]], 'DescribeMountTargetsResponse' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'MountTargets' => ['shape' => 'MountTargetDescriptions'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeReplicationConfigurationsRequest' => ['type' => 'structure', 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'querystring', 'locationName' => 'FileSystemId'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'DescribeReplicationConfigurationsResponse' => ['type' => 'structure', 'members' => ['Replications' => ['shape' => 'ReplicationConfigurationDescriptions'], 'NextToken' => ['shape' => 'Token']]], 'DescribeTagsRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'Marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'Marker'], 'FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId']]], 'DescribeTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Marker' => ['shape' => 'Marker'], 'Tags' => ['shape' => 'Tags'], 'NextMarker' => ['shape' => 'Marker']]], 'Destination' => ['type' => 'structure', 'required' => ['Status', 'FileSystemId', 'Region'], 'members' => ['Status' => ['shape' => 'ReplicationStatus'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Region' => ['shape' => 'RegionName'], 'LastReplicatedTimestamp' => ['shape' => 'Timestamp']]], 'DestinationToCreate' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'RegionName'], 'AvailabilityZoneName' => ['shape' => 'AvailabilityZoneName'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'Destinations' => ['type' => 'list', 'member' => ['shape' => 'Destination']], 'DestinationsToCreate' => ['type' => 'list', 'member' => ['shape' => 'DestinationToCreate']], 'Encrypted' => ['type' => 'boolean'], 'ErrorCode' => ['type' => 'string', 'min' => 1], 'ErrorMessage' => ['type' => 'string'], 'FileSystemAlreadyExists' => ['type' => 'structure', 'required' => ['ErrorCode', 'FileSystemId'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage'], 'FileSystemId' => ['shape' => 'FileSystemId']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FileSystemArn' => ['type' => 'string'], 'FileSystemDescription' => ['type' => 'structure', 'required' => ['OwnerId', 'CreationToken', 'FileSystemId', 'CreationTime', 'LifeCycleState', 'NumberOfMountTargets', 'SizeInBytes', 'PerformanceMode', 'Tags'], 'members' => ['OwnerId' => ['shape' => 'AwsAccountId'], 'CreationToken' => ['shape' => 'CreationToken'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'FileSystemArn' => ['shape' => 'FileSystemArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LifeCycleState' => ['shape' => 'LifeCycleState'], 'Name' => ['shape' => 'TagValue'], 'NumberOfMountTargets' => ['shape' => 'MountTargetCount'], 'SizeInBytes' => ['shape' => 'FileSystemSize'], 'PerformanceMode' => ['shape' => 'PerformanceMode'], 'Encrypted' => ['shape' => 'Encrypted'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ThroughputMode' => ['shape' => 'ThroughputMode'], 'ProvisionedThroughputInMibps' => ['shape' => 'ProvisionedThroughputInMibps'], 'AvailabilityZoneName' => ['shape' => 'AvailabilityZoneName'], 'AvailabilityZoneId' => ['shape' => 'AvailabilityZoneId'], 'Tags' => ['shape' => 'Tags']]], 'FileSystemDescriptions' => ['type' => 'list', 'member' => ['shape' => 'FileSystemDescription']], 'FileSystemId' => ['type' => 'string', 'max' => 128, 'pattern' => '^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$'], 'FileSystemInUse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'FileSystemLimitExceeded' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'FileSystemNotFound' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'FileSystemNullableSizeValue' => ['type' => 'long', 'min' => 0], 'FileSystemPolicyDescription' => ['type' => 'structure', 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'Policy' => ['shape' => 'Policy']]], 'FileSystemSize' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'FileSystemSizeValue'], 'Timestamp' => ['shape' => 'Timestamp'], 'ValueInIA' => ['shape' => 'FileSystemNullableSizeValue'], 'ValueInStandard' => ['shape' => 'FileSystemNullableSizeValue']]], 'FileSystemSizeValue' => ['type' => 'long', 'min' => 0], 'Gid' => ['type' => 'long', 'max' => 4294967295, 'min' => 0], 'IncorrectFileSystemLifeCycleState' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'IncorrectMountTargetState' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'InsufficientThroughputCapacity' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'InternalServerError' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidPolicyException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '^[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}$'], 'IpAddressInUse' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'pattern' => '^([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|mrk-[0-9a-f]{32}|alias/[a-zA-Z0-9/_-]+|(arn:aws[-a-z]*:kms:[a-z0-9-]+:\\d{12}:((key/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})|(key/mrk-[0-9a-f]{32})|(alias/[a-zA-Z0-9/_-]+))))$'], 'LifeCycleState' => ['type' => 'string', 'enum' => ['creating', 'available', 'updating', 'deleting', 'deleted', 'error']], 'LifecycleConfigurationDescription' => ['type' => 'structure', 'members' => ['LifecyclePolicies' => ['shape' => 'LifecyclePolicies']]], 'LifecyclePolicies' => ['type' => 'list', 'member' => ['shape' => 'LifecyclePolicy'], 'max' => 2], 'LifecyclePolicy' => ['type' => 'structure', 'members' => ['TransitionToIA' => ['shape' => 'TransitionToIARules'], 'TransitionToPrimaryStorageClass' => ['shape' => 'TransitionToPrimaryStorageClassRules']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'ResourceId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags'], 'NextToken' => ['shape' => 'Token']]], 'Marker' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.+'], 'MaxItems' => ['type' => 'integer', 'min' => 1], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'ModifyMountTargetSecurityGroupsRequest' => ['type' => 'structure', 'required' => ['MountTargetId'], 'members' => ['MountTargetId' => ['shape' => 'MountTargetId', 'location' => 'uri', 'locationName' => 'MountTargetId'], 'SecurityGroups' => ['shape' => 'SecurityGroups']]], 'MountTargetConflict' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'MountTargetCount' => ['type' => 'integer', 'min' => 0], 'MountTargetDescription' => ['type' => 'structure', 'required' => ['MountTargetId', 'FileSystemId', 'SubnetId', 'LifeCycleState'], 'members' => ['OwnerId' => ['shape' => 'AwsAccountId'], 'MountTargetId' => ['shape' => 'MountTargetId'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'SubnetId' => ['shape' => 'SubnetId'], 'LifeCycleState' => ['shape' => 'LifeCycleState'], 'IpAddress' => ['shape' => 'IpAddress'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'AvailabilityZoneId' => ['shape' => 'AvailabilityZoneId'], 'AvailabilityZoneName' => ['shape' => 'AvailabilityZoneName'], 'VpcId' => ['shape' => 'VpcId']]], 'MountTargetDescriptions' => ['type' => 'list', 'member' => ['shape' => 'MountTargetDescription']], 'MountTargetId' => ['type' => 'string', 'max' => 45, 'min' => 13, 'pattern' => '^fsmt-[0-9a-f]{8,40}$'], 'MountTargetNotFound' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Name' => ['type' => 'string'], 'NetworkInterfaceId' => ['type' => 'string'], 'NetworkInterfaceLimitExceeded' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'NoFreeAddressesInSubnet' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'OwnerGid' => ['type' => 'long', 'max' => 4294967295, 'min' => 0], 'OwnerUid' => ['type' => 'long', 'max' => 4294967295, 'min' => 0], 'Path' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(\\/|(\\/(?!\\.)+[^$#<>;`|&?{}^*/\\n]+){1,4})$'], 'PerformanceMode' => ['type' => 'string', 'enum' => ['generalPurpose', 'maxIO']], 'Permissions' => ['type' => 'string', 'max' => 4, 'min' => 3, 'pattern' => '^[0-7]{3,4}$'], 'Policy' => ['type' => 'string', 'max' => 20000, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'PolicyNotFound' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'PosixUser' => ['type' => 'structure', 'required' => ['Uid', 'Gid'], 'members' => ['Uid' => ['shape' => 'Uid'], 'Gid' => ['shape' => 'Gid'], 'SecondaryGids' => ['shape' => 'SecondaryGids']]], 'ProvisionedThroughputInMibps' => ['type' => 'double', 'min' => 1], 'PutAccountPreferencesRequest' => ['type' => 'structure', 'required' => ['ResourceIdType'], 'members' => ['ResourceIdType' => ['shape' => 'ResourceIdType']]], 'PutAccountPreferencesResponse' => ['type' => 'structure', 'members' => ['ResourceIdPreference' => ['shape' => 'ResourceIdPreference']]], 'PutBackupPolicyRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'BackupPolicy'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'BackupPolicy' => ['shape' => 'BackupPolicy']]], 'PutFileSystemPolicyRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'Policy'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'Policy' => ['shape' => 'Policy'], 'BypassPolicyLockoutSafetyCheck' => ['shape' => 'BypassPolicyLockoutSafetyCheck']]], 'PutLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'LifecyclePolicies'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'LifecyclePolicies' => ['shape' => 'LifecyclePolicies']]], 'RegionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-{0,1}[0-9]{0,1}$'], 'ReplicationConfigurationDescription' => ['type' => 'structure', 'required' => ['SourceFileSystemId', 'SourceFileSystemRegion', 'SourceFileSystemArn', 'OriginalSourceFileSystemArn', 'CreationTime', 'Destinations'], 'members' => ['SourceFileSystemId' => ['shape' => 'FileSystemId'], 'SourceFileSystemRegion' => ['shape' => 'RegionName'], 'SourceFileSystemArn' => ['shape' => 'FileSystemArn'], 'OriginalSourceFileSystemArn' => ['shape' => 'FileSystemArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'Destinations' => ['shape' => 'Destinations']]], 'ReplicationConfigurationDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationDescription']], 'ReplicationNotFound' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ReplicationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'ENABLING', 'DELETING', 'ERROR']], 'Resource' => ['type' => 'string', 'enum' => ['FILE_SYSTEM', 'MOUNT_TARGET']], 'ResourceId' => ['type' => 'string', 'max' => 128, 'pattern' => '^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:(access-point/fsap|file-system/fs)-[0-9a-f]{8,40}|fs(ap)?-[0-9a-f]{8,40})$'], 'ResourceIdPreference' => ['type' => 'structure', 'members' => ['ResourceIdType' => ['shape' => 'ResourceIdType'], 'Resources' => ['shape' => 'Resources']]], 'ResourceIdType' => ['type' => 'string', 'enum' => ['LONG_ID', 'SHORT_ID']], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'RootDirectory' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'Path'], 'CreationInfo' => ['shape' => 'CreationInfo']]], 'SecondaryGids' => ['type' => 'list', 'member' => ['shape' => 'Gid'], 'max' => 16, 'min' => 0], 'SecurityGroup' => ['type' => 'string', 'max' => 43, 'min' => 11, 'pattern' => '^sg-[0-9a-f]{8,40}'], 'SecurityGroupLimitExceeded' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SecurityGroupNotFound' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup'], 'max' => 100], 'Status' => ['type' => 'string', 'enum' => ['ENABLED', 'ENABLING', 'DISABLED', 'DISABLING']], 'SubnetId' => ['type' => 'string', 'max' => 47, 'min' => 15, 'pattern' => '^subnet-[0-9a-f]{8,40}$'], 'SubnetNotFound' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?![aA]{1}[wW]{1}[sS]{1}:)([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Tags'], 'members' => ['ResourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'ResourceId'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ThroughputLimitExceeded' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ThroughputMode' => ['type' => 'string', 'enum' => ['bursting', 'provisioned', 'elastic']], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.+'], 'TooManyRequests' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TransitionToIARules' => ['type' => 'string', 'enum' => ['AFTER_7_DAYS', 'AFTER_14_DAYS', 'AFTER_30_DAYS', 'AFTER_60_DAYS', 'AFTER_90_DAYS', 'AFTER_1_DAY']], 'TransitionToPrimaryStorageClassRules' => ['type' => 'string', 'enum' => ['AFTER_1_ACCESS']], 'Uid' => ['type' => 'long', 'max' => 4294967295, 'min' => 0], 'UnsupportedAvailabilityZone' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeys'], 'members' => ['ResourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'ResourceId'], 'TagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateFileSystemRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId', 'location' => 'uri', 'locationName' => 'FileSystemId'], 'ThroughputMode' => ['shape' => 'ThroughputMode'], 'ProvisionedThroughputInMibps' => ['shape' => 'ProvisionedThroughputInMibps']]], 'ValidationException' => ['type' => 'structure', 'required' => ['ErrorCode'], 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VpcId' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-rule-set-1.json.php deleted file mode 100644 index c9aff41..0000000 --- a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticfilesystem-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticfilesystem-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticfilesystem.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticfilesystem.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-tests-1.json.php deleted file mode 100644 index ddf1e49..0000000 --- a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticfilesystem.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/paginators-1.json.php deleted file mode 100644 index b520da7..0000000 --- a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccessPoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeFileSystems' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'limit_key' => 'MaxItems'], 'DescribeTags' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'limit_key' => 'MaxItems'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/smoke.json.php b/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/smoke.json.php deleted file mode 100644 index 384c182..0000000 --- a/vendor/Aws3/Aws/data/elasticfilesystem/2015-02-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeFileSystems', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DeleteFileSystem', 'input' => ['FileSystemId' => 'fs-c5a1446c'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/api-2.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/api-2.json.php deleted file mode 100644 index 97a2337..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-06-01', 'endpointPrefix' => 'elasticloadbalancing', 'protocol' => 'query', 'serviceFullName' => 'Elastic Load Balancing', 'serviceId' => 'Elastic Load Balancing', 'signatureVersion' => 'v4', 'uid' => 'elasticloadbalancing-2012-06-01', 'xmlNamespace' => 'http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/'], 'operations' => ['AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput', 'resultWrapper' => 'AddTagsResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DuplicateTagKeysException']]], 'ApplySecurityGroupsToLoadBalancer' => ['name' => 'ApplySecurityGroupsToLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplySecurityGroupsToLoadBalancerInput'], 'output' => ['shape' => 'ApplySecurityGroupsToLoadBalancerOutput', 'resultWrapper' => 'ApplySecurityGroupsToLoadBalancerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'InvalidSecurityGroupException']]], 'AttachLoadBalancerToSubnets' => ['name' => 'AttachLoadBalancerToSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachLoadBalancerToSubnetsInput'], 'output' => ['shape' => 'AttachLoadBalancerToSubnetsOutput', 'resultWrapper' => 'AttachLoadBalancerToSubnetsResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'SubnetNotFoundException'], ['shape' => 'InvalidSubnetException']]], 'ConfigureHealthCheck' => ['name' => 'ConfigureHealthCheck', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfigureHealthCheckInput'], 'output' => ['shape' => 'ConfigureHealthCheckOutput', 'resultWrapper' => 'ConfigureHealthCheckResult'], 'errors' => [['shape' => 'AccessPointNotFoundException']]], 'CreateAppCookieStickinessPolicy' => ['name' => 'CreateAppCookieStickinessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppCookieStickinessPolicyInput'], 'output' => ['shape' => 'CreateAppCookieStickinessPolicyOutput', 'resultWrapper' => 'CreateAppCookieStickinessPolicyResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'DuplicatePolicyNameException'], ['shape' => 'TooManyPoliciesException'], ['shape' => 'InvalidConfigurationRequestException']]], 'CreateLBCookieStickinessPolicy' => ['name' => 'CreateLBCookieStickinessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLBCookieStickinessPolicyInput'], 'output' => ['shape' => 'CreateLBCookieStickinessPolicyOutput', 'resultWrapper' => 'CreateLBCookieStickinessPolicyResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'DuplicatePolicyNameException'], ['shape' => 'TooManyPoliciesException'], ['shape' => 'InvalidConfigurationRequestException']]], 'CreateLoadBalancer' => ['name' => 'CreateLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccessPointInput'], 'output' => ['shape' => 'CreateAccessPointOutput', 'resultWrapper' => 'CreateLoadBalancerResult'], 'errors' => [['shape' => 'DuplicateAccessPointNameException'], ['shape' => 'TooManyAccessPointsException'], ['shape' => 'CertificateNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'SubnetNotFoundException'], ['shape' => 'InvalidSubnetException'], ['shape' => 'InvalidSecurityGroupException'], ['shape' => 'InvalidSchemeException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DuplicateTagKeysException'], ['shape' => 'UnsupportedProtocolException'], ['shape' => 'OperationNotPermittedException']]], 'CreateLoadBalancerListeners' => ['name' => 'CreateLoadBalancerListeners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoadBalancerListenerInput'], 'output' => ['shape' => 'CreateLoadBalancerListenerOutput', 'resultWrapper' => 'CreateLoadBalancerListenersResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'DuplicateListenerException'], ['shape' => 'CertificateNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'UnsupportedProtocolException']]], 'CreateLoadBalancerPolicy' => ['name' => 'CreateLoadBalancerPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoadBalancerPolicyInput'], 'output' => ['shape' => 'CreateLoadBalancerPolicyOutput', 'resultWrapper' => 'CreateLoadBalancerPolicyResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'PolicyTypeNotFoundException'], ['shape' => 'DuplicatePolicyNameException'], ['shape' => 'TooManyPoliciesException'], ['shape' => 'InvalidConfigurationRequestException']]], 'DeleteLoadBalancer' => ['name' => 'DeleteLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessPointInput'], 'output' => ['shape' => 'DeleteAccessPointOutput', 'resultWrapper' => 'DeleteLoadBalancerResult']], 'DeleteLoadBalancerListeners' => ['name' => 'DeleteLoadBalancerListeners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoadBalancerListenerInput'], 'output' => ['shape' => 'DeleteLoadBalancerListenerOutput', 'resultWrapper' => 'DeleteLoadBalancerListenersResult'], 'errors' => [['shape' => 'AccessPointNotFoundException']]], 'DeleteLoadBalancerPolicy' => ['name' => 'DeleteLoadBalancerPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoadBalancerPolicyInput'], 'output' => ['shape' => 'DeleteLoadBalancerPolicyOutput', 'resultWrapper' => 'DeleteLoadBalancerPolicyResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'DeregisterInstancesFromLoadBalancer' => ['name' => 'DeregisterInstancesFromLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterEndPointsInput'], 'output' => ['shape' => 'DeregisterEndPointsOutput', 'resultWrapper' => 'DeregisterInstancesFromLoadBalancerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidEndPointException']]], 'DescribeAccountLimits' => ['name' => 'DescribeAccountLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountLimitsInput'], 'output' => ['shape' => 'DescribeAccountLimitsOutput', 'resultWrapper' => 'DescribeAccountLimitsResult']], 'DescribeInstanceHealth' => ['name' => 'DescribeInstanceHealth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndPointStateInput'], 'output' => ['shape' => 'DescribeEndPointStateOutput', 'resultWrapper' => 'DescribeInstanceHealthResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidEndPointException']]], 'DescribeLoadBalancerAttributes' => ['name' => 'DescribeLoadBalancerAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancerAttributesInput'], 'output' => ['shape' => 'DescribeLoadBalancerAttributesOutput', 'resultWrapper' => 'DescribeLoadBalancerAttributesResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'LoadBalancerAttributeNotFoundException']]], 'DescribeLoadBalancerPolicies' => ['name' => 'DescribeLoadBalancerPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancerPoliciesInput'], 'output' => ['shape' => 'DescribeLoadBalancerPoliciesOutput', 'resultWrapper' => 'DescribeLoadBalancerPoliciesResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'PolicyNotFoundException']]], 'DescribeLoadBalancerPolicyTypes' => ['name' => 'DescribeLoadBalancerPolicyTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancerPolicyTypesInput'], 'output' => ['shape' => 'DescribeLoadBalancerPolicyTypesOutput', 'resultWrapper' => 'DescribeLoadBalancerPolicyTypesResult'], 'errors' => [['shape' => 'PolicyTypeNotFoundException']]], 'DescribeLoadBalancers' => ['name' => 'DescribeLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccessPointsInput'], 'output' => ['shape' => 'DescribeAccessPointsOutput', 'resultWrapper' => 'DescribeLoadBalancersResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'DependencyThrottleException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsInput'], 'output' => ['shape' => 'DescribeTagsOutput', 'resultWrapper' => 'DescribeTagsResult'], 'errors' => [['shape' => 'AccessPointNotFoundException']]], 'DetachLoadBalancerFromSubnets' => ['name' => 'DetachLoadBalancerFromSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachLoadBalancerFromSubnetsInput'], 'output' => ['shape' => 'DetachLoadBalancerFromSubnetsOutput', 'resultWrapper' => 'DetachLoadBalancerFromSubnetsResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'DisableAvailabilityZonesForLoadBalancer' => ['name' => 'DisableAvailabilityZonesForLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveAvailabilityZonesInput'], 'output' => ['shape' => 'RemoveAvailabilityZonesOutput', 'resultWrapper' => 'DisableAvailabilityZonesForLoadBalancerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'EnableAvailabilityZonesForLoadBalancer' => ['name' => 'EnableAvailabilityZonesForLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddAvailabilityZonesInput'], 'output' => ['shape' => 'AddAvailabilityZonesOutput', 'resultWrapper' => 'EnableAvailabilityZonesForLoadBalancerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException']]], 'ModifyLoadBalancerAttributes' => ['name' => 'ModifyLoadBalancerAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyLoadBalancerAttributesInput'], 'output' => ['shape' => 'ModifyLoadBalancerAttributesOutput', 'resultWrapper' => 'ModifyLoadBalancerAttributesResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'LoadBalancerAttributeNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'RegisterInstancesWithLoadBalancer' => ['name' => 'RegisterInstancesWithLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterEndPointsInput'], 'output' => ['shape' => 'RegisterEndPointsOutput', 'resultWrapper' => 'RegisterInstancesWithLoadBalancerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'InvalidEndPointException']]], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsInput'], 'output' => ['shape' => 'RemoveTagsOutput', 'resultWrapper' => 'RemoveTagsResult'], 'errors' => [['shape' => 'AccessPointNotFoundException']]], 'SetLoadBalancerListenerSSLCertificate' => ['name' => 'SetLoadBalancerListenerSSLCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetLoadBalancerListenerSSLCertificateInput'], 'output' => ['shape' => 'SetLoadBalancerListenerSSLCertificateOutput', 'resultWrapper' => 'SetLoadBalancerListenerSSLCertificateResult'], 'errors' => [['shape' => 'CertificateNotFoundException'], ['shape' => 'AccessPointNotFoundException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'UnsupportedProtocolException']]], 'SetLoadBalancerPoliciesForBackendServer' => ['name' => 'SetLoadBalancerPoliciesForBackendServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetLoadBalancerPoliciesForBackendServerInput'], 'output' => ['shape' => 'SetLoadBalancerPoliciesForBackendServerOutput', 'resultWrapper' => 'SetLoadBalancerPoliciesForBackendServerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'SetLoadBalancerPoliciesOfListener' => ['name' => 'SetLoadBalancerPoliciesOfListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetLoadBalancerPoliciesOfListenerInput'], 'output' => ['shape' => 'SetLoadBalancerPoliciesOfListenerOutput', 'resultWrapper' => 'SetLoadBalancerPoliciesOfListenerResult'], 'errors' => [['shape' => 'AccessPointNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]]], 'shapes' => ['AccessLog' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'AccessLogEnabled'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'EmitInterval' => ['shape' => 'AccessLogInterval'], 'S3BucketPrefix' => ['shape' => 'AccessLogPrefix']]], 'AccessLogEnabled' => ['type' => 'boolean'], 'AccessLogInterval' => ['type' => 'integer'], 'AccessLogPrefix' => ['type' => 'string'], 'AccessPointName' => ['type' => 'string'], 'AccessPointNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LoadBalancerNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AccessPointPort' => ['type' => 'integer'], 'AddAvailabilityZonesInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'AvailabilityZones'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones']]], 'AddAvailabilityZonesOutput' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones']]], 'AddTagsInput' => ['type' => 'structure', 'required' => ['LoadBalancerNames', 'Tags'], 'members' => ['LoadBalancerNames' => ['shape' => 'LoadBalancerNames'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => []], 'AdditionalAttribute' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'AdditionalAttributeKey'], 'Value' => ['shape' => 'AdditionalAttributeValue']]], 'AdditionalAttributeKey' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9.]+$'], 'AdditionalAttributeValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9.]+$'], 'AdditionalAttributes' => ['type' => 'list', 'member' => ['shape' => 'AdditionalAttribute'], 'max' => 10], 'AppCookieStickinessPolicies' => ['type' => 'list', 'member' => ['shape' => 'AppCookieStickinessPolicy']], 'AppCookieStickinessPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'CookieName' => ['shape' => 'CookieName']]], 'ApplySecurityGroupsToLoadBalancerInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'SecurityGroups'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'SecurityGroups' => ['shape' => 'SecurityGroups']]], 'ApplySecurityGroupsToLoadBalancerOutput' => ['type' => 'structure', 'members' => ['SecurityGroups' => ['shape' => 'SecurityGroups']]], 'AttachLoadBalancerToSubnetsInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Subnets'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Subnets' => ['shape' => 'Subnets']]], 'AttachLoadBalancerToSubnetsOutput' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'Subnets']]], 'AttributeName' => ['type' => 'string'], 'AttributeType' => ['type' => 'string'], 'AttributeValue' => ['type' => 'string'], 'AvailabilityZone' => ['type' => 'string'], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'BackendServerDescription' => ['type' => 'structure', 'members' => ['InstancePort' => ['shape' => 'InstancePort'], 'PolicyNames' => ['shape' => 'PolicyNames']]], 'BackendServerDescriptions' => ['type' => 'list', 'member' => ['shape' => 'BackendServerDescription']], 'Cardinality' => ['type' => 'string'], 'CertificateNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CertificateNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConfigureHealthCheckInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'HealthCheck'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'HealthCheck' => ['shape' => 'HealthCheck']]], 'ConfigureHealthCheckOutput' => ['type' => 'structure', 'members' => ['HealthCheck' => ['shape' => 'HealthCheck']]], 'ConnectionDraining' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'ConnectionDrainingEnabled'], 'Timeout' => ['shape' => 'ConnectionDrainingTimeout']]], 'ConnectionDrainingEnabled' => ['type' => 'boolean'], 'ConnectionDrainingTimeout' => ['type' => 'integer'], 'ConnectionSettings' => ['type' => 'structure', 'required' => ['IdleTimeout'], 'members' => ['IdleTimeout' => ['shape' => 'IdleTimeout']]], 'CookieExpirationPeriod' => ['type' => 'long'], 'CookieName' => ['type' => 'string'], 'CreateAccessPointInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Listeners'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Listeners' => ['shape' => 'Listeners'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'Subnets' => ['shape' => 'Subnets'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'Scheme' => ['shape' => 'LoadBalancerScheme'], 'Tags' => ['shape' => 'TagList']]], 'CreateAccessPointOutput' => ['type' => 'structure', 'members' => ['DNSName' => ['shape' => 'DNSName']]], 'CreateAppCookieStickinessPolicyInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'PolicyName', 'CookieName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'PolicyName' => ['shape' => 'PolicyName'], 'CookieName' => ['shape' => 'CookieName']]], 'CreateAppCookieStickinessPolicyOutput' => ['type' => 'structure', 'members' => []], 'CreateLBCookieStickinessPolicyInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'PolicyName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'PolicyName' => ['shape' => 'PolicyName'], 'CookieExpirationPeriod' => ['shape' => 'CookieExpirationPeriod']]], 'CreateLBCookieStickinessPolicyOutput' => ['type' => 'structure', 'members' => []], 'CreateLoadBalancerListenerInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Listeners'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Listeners' => ['shape' => 'Listeners']]], 'CreateLoadBalancerListenerOutput' => ['type' => 'structure', 'members' => []], 'CreateLoadBalancerPolicyInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'PolicyName', 'PolicyTypeName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'PolicyName' => ['shape' => 'PolicyName'], 'PolicyTypeName' => ['shape' => 'PolicyTypeName'], 'PolicyAttributes' => ['shape' => 'PolicyAttributes']]], 'CreateLoadBalancerPolicyOutput' => ['type' => 'structure', 'members' => []], 'CreatedTime' => ['type' => 'timestamp'], 'CrossZoneLoadBalancing' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'CrossZoneLoadBalancingEnabled']]], 'CrossZoneLoadBalancingEnabled' => ['type' => 'boolean'], 'DNSName' => ['type' => 'string'], 'DefaultValue' => ['type' => 'string'], 'DeleteAccessPointInput' => ['type' => 'structure', 'required' => ['LoadBalancerName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName']]], 'DeleteAccessPointOutput' => ['type' => 'structure', 'members' => []], 'DeleteLoadBalancerListenerInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'LoadBalancerPorts'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'LoadBalancerPorts' => ['shape' => 'Ports']]], 'DeleteLoadBalancerListenerOutput' => ['type' => 'structure', 'members' => []], 'DeleteLoadBalancerPolicyInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'PolicyName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'PolicyName' => ['shape' => 'PolicyName']]], 'DeleteLoadBalancerPolicyOutput' => ['type' => 'structure', 'members' => []], 'DependencyThrottleException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DependencyThrottle', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DeregisterEndPointsInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Instances'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Instances' => ['shape' => 'Instances']]], 'DeregisterEndPointsOutput' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'Instances']]], 'DescribeAccessPointsInput' => ['type' => 'structure', 'members' => ['LoadBalancerNames' => ['shape' => 'LoadBalancerNames'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeAccessPointsOutput' => ['type' => 'structure', 'members' => ['LoadBalancerDescriptions' => ['shape' => 'LoadBalancerDescriptions'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeAccountLimitsInput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeAccountLimitsOutput' => ['type' => 'structure', 'members' => ['Limits' => ['shape' => 'Limits'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeEndPointStateInput' => ['type' => 'structure', 'required' => ['LoadBalancerName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Instances' => ['shape' => 'Instances']]], 'DescribeEndPointStateOutput' => ['type' => 'structure', 'members' => ['InstanceStates' => ['shape' => 'InstanceStates']]], 'DescribeLoadBalancerAttributesInput' => ['type' => 'structure', 'required' => ['LoadBalancerName'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName']]], 'DescribeLoadBalancerAttributesOutput' => ['type' => 'structure', 'members' => ['LoadBalancerAttributes' => ['shape' => 'LoadBalancerAttributes']]], 'DescribeLoadBalancerPoliciesInput' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'PolicyNames' => ['shape' => 'PolicyNames']]], 'DescribeLoadBalancerPoliciesOutput' => ['type' => 'structure', 'members' => ['PolicyDescriptions' => ['shape' => 'PolicyDescriptions']]], 'DescribeLoadBalancerPolicyTypesInput' => ['type' => 'structure', 'members' => ['PolicyTypeNames' => ['shape' => 'PolicyTypeNames']]], 'DescribeLoadBalancerPolicyTypesOutput' => ['type' => 'structure', 'members' => ['PolicyTypeDescriptions' => ['shape' => 'PolicyTypeDescriptions']]], 'DescribeTagsInput' => ['type' => 'structure', 'required' => ['LoadBalancerNames'], 'members' => ['LoadBalancerNames' => ['shape' => 'LoadBalancerNamesMax20']]], 'DescribeTagsOutput' => ['type' => 'structure', 'members' => ['TagDescriptions' => ['shape' => 'TagDescriptions']]], 'Description' => ['type' => 'string'], 'DetachLoadBalancerFromSubnetsInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Subnets'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Subnets' => ['shape' => 'Subnets']]], 'DetachLoadBalancerFromSubnetsOutput' => ['type' => 'structure', 'members' => ['Subnets' => ['shape' => 'Subnets']]], 'DuplicateAccessPointNameException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateLoadBalancerName', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicateListenerException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateListener', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicatePolicyNameException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicatePolicyName', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicateTagKeysException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateTagKeys', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EndPointPort' => ['type' => 'integer'], 'HealthCheck' => ['type' => 'structure', 'required' => ['Target', 'Interval', 'Timeout', 'UnhealthyThreshold', 'HealthyThreshold'], 'members' => ['Target' => ['shape' => 'HealthCheckTarget'], 'Interval' => ['shape' => 'HealthCheckInterval'], 'Timeout' => ['shape' => 'HealthCheckTimeout'], 'UnhealthyThreshold' => ['shape' => 'UnhealthyThreshold'], 'HealthyThreshold' => ['shape' => 'HealthyThreshold']]], 'HealthCheckInterval' => ['type' => 'integer', 'max' => 300, 'min' => 5], 'HealthCheckTarget' => ['type' => 'string'], 'HealthCheckTimeout' => ['type' => 'integer', 'max' => 60, 'min' => 2], 'HealthyThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'IdleTimeout' => ['type' => 'integer', 'max' => 3600, 'min' => 1], 'Instance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId']]], 'InstanceId' => ['type' => 'string'], 'InstancePort' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'InstanceState' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'State' => ['shape' => 'State'], 'ReasonCode' => ['shape' => 'ReasonCode'], 'Description' => ['shape' => 'Description']]], 'InstanceStates' => ['type' => 'list', 'member' => ['shape' => 'InstanceState']], 'Instances' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InvalidConfigurationRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidConfigurationRequest', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'InvalidEndPointException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidInstance', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSchemeException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidScheme', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSecurityGroupException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnetException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LBCookieStickinessPolicies' => ['type' => 'list', 'member' => ['shape' => 'LBCookieStickinessPolicy']], 'LBCookieStickinessPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'CookieExpirationPeriod' => ['shape' => 'CookieExpirationPeriod']]], 'Limit' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Max' => ['shape' => 'Max']]], 'Limits' => ['type' => 'list', 'member' => ['shape' => 'Limit']], 'Listener' => ['type' => 'structure', 'required' => ['Protocol', 'LoadBalancerPort', 'InstancePort'], 'members' => ['Protocol' => ['shape' => 'Protocol'], 'LoadBalancerPort' => ['shape' => 'AccessPointPort'], 'InstanceProtocol' => ['shape' => 'Protocol'], 'InstancePort' => ['shape' => 'InstancePort'], 'SSLCertificateId' => ['shape' => 'SSLCertificateId']]], 'ListenerDescription' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'Listener'], 'PolicyNames' => ['shape' => 'PolicyNames']]], 'ListenerDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ListenerDescription']], 'ListenerNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ListenerNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Listeners' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'LoadBalancerAttributeNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LoadBalancerAttributeNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LoadBalancerAttributes' => ['type' => 'structure', 'members' => ['CrossZoneLoadBalancing' => ['shape' => 'CrossZoneLoadBalancing'], 'AccessLog' => ['shape' => 'AccessLog'], 'ConnectionDraining' => ['shape' => 'ConnectionDraining'], 'ConnectionSettings' => ['shape' => 'ConnectionSettings'], 'AdditionalAttributes' => ['shape' => 'AdditionalAttributes']]], 'LoadBalancerDescription' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'DNSName' => ['shape' => 'DNSName'], 'CanonicalHostedZoneName' => ['shape' => 'DNSName'], 'CanonicalHostedZoneNameID' => ['shape' => 'DNSName'], 'ListenerDescriptions' => ['shape' => 'ListenerDescriptions'], 'Policies' => ['shape' => 'Policies'], 'BackendServerDescriptions' => ['shape' => 'BackendServerDescriptions'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'Subnets' => ['shape' => 'Subnets'], 'VPCId' => ['shape' => 'VPCId'], 'Instances' => ['shape' => 'Instances'], 'HealthCheck' => ['shape' => 'HealthCheck'], 'SourceSecurityGroup' => ['shape' => 'SourceSecurityGroup'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'Scheme' => ['shape' => 'LoadBalancerScheme']]], 'LoadBalancerDescriptions' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerDescription']], 'LoadBalancerNames' => ['type' => 'list', 'member' => ['shape' => 'AccessPointName']], 'LoadBalancerNamesMax20' => ['type' => 'list', 'member' => ['shape' => 'AccessPointName'], 'max' => 20, 'min' => 1], 'LoadBalancerScheme' => ['type' => 'string'], 'Marker' => ['type' => 'string'], 'Max' => ['type' => 'string'], 'ModifyLoadBalancerAttributesInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'LoadBalancerAttributes'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'LoadBalancerAttributes' => ['shape' => 'LoadBalancerAttributes']]], 'ModifyLoadBalancerAttributesOutput' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'LoadBalancerAttributes' => ['shape' => 'LoadBalancerAttributes']]], 'Name' => ['type' => 'string'], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationNotPermitted', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PageSize' => ['type' => 'integer', 'max' => 400, 'min' => 1], 'Policies' => ['type' => 'structure', 'members' => ['AppCookieStickinessPolicies' => ['shape' => 'AppCookieStickinessPolicies'], 'LBCookieStickinessPolicies' => ['shape' => 'LBCookieStickinessPolicies'], 'OtherPolicies' => ['shape' => 'PolicyNames']]], 'PolicyAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'AttributeValue' => ['shape' => 'AttributeValue']]], 'PolicyAttributeDescription' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'AttributeValue' => ['shape' => 'AttributeValue']]], 'PolicyAttributeDescriptions' => ['type' => 'list', 'member' => ['shape' => 'PolicyAttributeDescription']], 'PolicyAttributeTypeDescription' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'AttributeName'], 'AttributeType' => ['shape' => 'AttributeType'], 'Description' => ['shape' => 'Description'], 'DefaultValue' => ['shape' => 'DefaultValue'], 'Cardinality' => ['shape' => 'Cardinality']]], 'PolicyAttributeTypeDescriptions' => ['type' => 'list', 'member' => ['shape' => 'PolicyAttributeTypeDescription']], 'PolicyAttributes' => ['type' => 'list', 'member' => ['shape' => 'PolicyAttribute']], 'PolicyDescription' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'PolicyTypeName' => ['shape' => 'PolicyTypeName'], 'PolicyAttributeDescriptions' => ['shape' => 'PolicyAttributeDescriptions']]], 'PolicyDescriptions' => ['type' => 'list', 'member' => ['shape' => 'PolicyDescription']], 'PolicyName' => ['type' => 'string'], 'PolicyNames' => ['type' => 'list', 'member' => ['shape' => 'PolicyName']], 'PolicyNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PolicyNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PolicyTypeDescription' => ['type' => 'structure', 'members' => ['PolicyTypeName' => ['shape' => 'PolicyTypeName'], 'Description' => ['shape' => 'Description'], 'PolicyAttributeTypeDescriptions' => ['shape' => 'PolicyAttributeTypeDescriptions']]], 'PolicyTypeDescriptions' => ['type' => 'list', 'member' => ['shape' => 'PolicyTypeDescription']], 'PolicyTypeName' => ['type' => 'string'], 'PolicyTypeNames' => ['type' => 'list', 'member' => ['shape' => 'PolicyTypeName']], 'PolicyTypeNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PolicyTypeNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Ports' => ['type' => 'list', 'member' => ['shape' => 'AccessPointPort']], 'Protocol' => ['type' => 'string'], 'ReasonCode' => ['type' => 'string'], 'RegisterEndPointsInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'Instances'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Instances' => ['shape' => 'Instances']]], 'RegisterEndPointsOutput' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'Instances']]], 'RemoveAvailabilityZonesInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'AvailabilityZones'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones']]], 'RemoveAvailabilityZonesOutput' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones']]], 'RemoveTagsInput' => ['type' => 'structure', 'required' => ['LoadBalancerNames', 'Tags'], 'members' => ['LoadBalancerNames' => ['shape' => 'LoadBalancerNames'], 'Tags' => ['shape' => 'TagKeyList']]], 'RemoveTagsOutput' => ['type' => 'structure', 'members' => []], 'S3BucketName' => ['type' => 'string'], 'SSLCertificateId' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupName' => ['type' => 'string'], 'SecurityGroupOwnerAlias' => ['type' => 'string'], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'SetLoadBalancerListenerSSLCertificateInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'LoadBalancerPort', 'SSLCertificateId'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'LoadBalancerPort' => ['shape' => 'AccessPointPort'], 'SSLCertificateId' => ['shape' => 'SSLCertificateId']]], 'SetLoadBalancerListenerSSLCertificateOutput' => ['type' => 'structure', 'members' => []], 'SetLoadBalancerPoliciesForBackendServerInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'InstancePort', 'PolicyNames'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'InstancePort' => ['shape' => 'EndPointPort'], 'PolicyNames' => ['shape' => 'PolicyNames']]], 'SetLoadBalancerPoliciesForBackendServerOutput' => ['type' => 'structure', 'members' => []], 'SetLoadBalancerPoliciesOfListenerInput' => ['type' => 'structure', 'required' => ['LoadBalancerName', 'LoadBalancerPort', 'PolicyNames'], 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'LoadBalancerPort' => ['shape' => 'AccessPointPort'], 'PolicyNames' => ['shape' => 'PolicyNames']]], 'SetLoadBalancerPoliciesOfListenerOutput' => ['type' => 'structure', 'members' => []], 'SourceSecurityGroup' => ['type' => 'structure', 'members' => ['OwnerAlias' => ['shape' => 'SecurityGroupOwnerAlias'], 'GroupName' => ['shape' => 'SecurityGroupName']]], 'State' => ['type' => 'string'], 'SubnetId' => ['type' => 'string'], 'SubnetNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagDescription' => ['type' => 'structure', 'members' => ['LoadBalancerName' => ['shape' => 'AccessPointName'], 'Tags' => ['shape' => 'TagList']]], 'TagDescriptions' => ['type' => 'list', 'member' => ['shape' => 'TagDescription']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKeyOnly'], 'min' => 1], 'TagKeyOnly' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TooManyAccessPointsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyLoadBalancers', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyPoliciesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyPolicies', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyTags', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnhealthyThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'UnsupportedProtocolException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnsupportedProtocol', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VPCId' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 85bd6f3..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-tests-1.json.php deleted file mode 100644 index ff9f599..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/paginators-1.json.php deleted file mode 100644 index 8619900..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeInstanceHealth' => ['result_key' => 'InstanceStates'], 'DescribeLoadBalancerPolicies' => ['result_key' => 'PolicyDescriptions'], 'DescribeLoadBalancerPolicyTypes' => ['result_key' => 'PolicyTypeDescriptions'], 'DescribeLoadBalancers' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'result_key' => 'LoadBalancerDescriptions']]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/smoke.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/smoke.json.php deleted file mode 100644 index a2d7401..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeLoadBalancers', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeLoadBalancers', 'input' => ['LoadBalancerNames' => ['fake_load_balancer']], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/waiters-2.json.php b/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/waiters-2.json.php deleted file mode 100644 index 0d69ab7..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancing/2012-06-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceDeregistered' => ['delay' => 15, 'operation' => 'DescribeInstanceHealth', 'maxAttempts' => 40, 'acceptors' => [['expected' => 'OutOfService', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'InstanceStates[].State'], ['matcher' => 'error', 'expected' => 'InvalidInstance', 'state' => 'success']]], 'AnyInstanceInService' => ['acceptors' => [['argument' => 'InstanceStates[].State', 'expected' => 'InService', 'matcher' => 'pathAny', 'state' => 'success']], 'delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeInstanceHealth'], 'InstanceInService' => ['acceptors' => [['argument' => 'InstanceStates[].State', 'expected' => 'InService', 'matcher' => 'pathAll', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstance', 'state' => 'retry']], 'delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeInstanceHealth']]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/api-2.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/api-2.json.php deleted file mode 100644 index d372747..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-12-01', 'endpointPrefix' => 'elasticloadbalancing', 'protocol' => 'query', 'serviceAbbreviation' => 'Elastic Load Balancing v2', 'serviceFullName' => 'Elastic Load Balancing', 'serviceId' => 'Elastic Load Balancing v2', 'signatureVersion' => 'v4', 'uid' => 'elasticloadbalancingv2-2015-12-01', 'xmlNamespace' => 'http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/'], 'operations' => ['AddListenerCertificates' => ['name' => 'AddListenerCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddListenerCertificatesInput'], 'output' => ['shape' => 'AddListenerCertificatesOutput', 'resultWrapper' => 'AddListenerCertificatesResult'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'TooManyCertificatesException'], ['shape' => 'CertificateNotFoundException']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput', 'resultWrapper' => 'AddTagsResult'], 'errors' => [['shape' => 'DuplicateTagKeysException'], ['shape' => 'TooManyTagsException'], ['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'RuleNotFoundException']]], 'CreateListener' => ['name' => 'CreateListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateListenerInput'], 'output' => ['shape' => 'CreateListenerOutput', 'resultWrapper' => 'CreateListenerResult'], 'errors' => [['shape' => 'DuplicateListenerException'], ['shape' => 'TooManyListenersException'], ['shape' => 'TooManyCertificatesException'], ['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'TargetGroupAssociationLimitException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'IncompatibleProtocolsException'], ['shape' => 'SSLPolicyNotFoundException'], ['shape' => 'CertificateNotFoundException'], ['shape' => 'UnsupportedProtocolException'], ['shape' => 'TooManyRegistrationsForTargetIdException'], ['shape' => 'TooManyTargetsException'], ['shape' => 'TooManyActionsException'], ['shape' => 'InvalidLoadBalancerActionException'], ['shape' => 'TooManyUniqueTargetGroupsPerLoadBalancerException'], ['shape' => 'ALPNPolicyNotSupportedException'], ['shape' => 'TooManyTagsException']]], 'CreateLoadBalancer' => ['name' => 'CreateLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoadBalancerInput'], 'output' => ['shape' => 'CreateLoadBalancerOutput', 'resultWrapper' => 'CreateLoadBalancerResult'], 'errors' => [['shape' => 'DuplicateLoadBalancerNameException'], ['shape' => 'TooManyLoadBalancersException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'SubnetNotFoundException'], ['shape' => 'InvalidSubnetException'], ['shape' => 'InvalidSecurityGroupException'], ['shape' => 'InvalidSchemeException'], ['shape' => 'TooManyTagsException'], ['shape' => 'DuplicateTagKeysException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AllocationIdNotFoundException'], ['shape' => 'AvailabilityZoneNotSupportedException'], ['shape' => 'OperationNotPermittedException']]], 'CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleInput'], 'output' => ['shape' => 'CreateRuleOutput', 'resultWrapper' => 'CreateRuleResult'], 'errors' => [['shape' => 'PriorityInUseException'], ['shape' => 'TooManyTargetGroupsException'], ['shape' => 'TooManyRulesException'], ['shape' => 'TargetGroupAssociationLimitException'], ['shape' => 'IncompatibleProtocolsException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'TooManyRegistrationsForTargetIdException'], ['shape' => 'TooManyTargetsException'], ['shape' => 'UnsupportedProtocolException'], ['shape' => 'TooManyActionsException'], ['shape' => 'InvalidLoadBalancerActionException'], ['shape' => 'TooManyUniqueTargetGroupsPerLoadBalancerException'], ['shape' => 'TooManyTagsException']]], 'CreateTargetGroup' => ['name' => 'CreateTargetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTargetGroupInput'], 'output' => ['shape' => 'CreateTargetGroupOutput', 'resultWrapper' => 'CreateTargetGroupResult'], 'errors' => [['shape' => 'DuplicateTargetGroupNameException'], ['shape' => 'TooManyTargetGroupsException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'TooManyTagsException']]], 'DeleteListener' => ['name' => 'DeleteListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteListenerInput'], 'output' => ['shape' => 'DeleteListenerOutput', 'resultWrapper' => 'DeleteListenerResult'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'ResourceInUseException']]], 'DeleteLoadBalancer' => ['name' => 'DeleteLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoadBalancerInput'], 'output' => ['shape' => 'DeleteLoadBalancerOutput', 'resultWrapper' => 'DeleteLoadBalancerResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceInUseException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleInput'], 'output' => ['shape' => 'DeleteRuleOutput', 'resultWrapper' => 'DeleteRuleResult'], 'errors' => [['shape' => 'RuleNotFoundException'], ['shape' => 'OperationNotPermittedException']]], 'DeleteTargetGroup' => ['name' => 'DeleteTargetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTargetGroupInput'], 'output' => ['shape' => 'DeleteTargetGroupOutput', 'resultWrapper' => 'DeleteTargetGroupResult'], 'errors' => [['shape' => 'ResourceInUseException']]], 'DeregisterTargets' => ['name' => 'DeregisterTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTargetsInput'], 'output' => ['shape' => 'DeregisterTargetsOutput', 'resultWrapper' => 'DeregisterTargetsResult'], 'errors' => [['shape' => 'TargetGroupNotFoundException'], ['shape' => 'InvalidTargetException']]], 'DescribeAccountLimits' => ['name' => 'DescribeAccountLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountLimitsInput'], 'output' => ['shape' => 'DescribeAccountLimitsOutput', 'resultWrapper' => 'DescribeAccountLimitsResult']], 'DescribeListenerCertificates' => ['name' => 'DescribeListenerCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeListenerCertificatesInput'], 'output' => ['shape' => 'DescribeListenerCertificatesOutput', 'resultWrapper' => 'DescribeListenerCertificatesResult'], 'errors' => [['shape' => 'ListenerNotFoundException']]], 'DescribeListeners' => ['name' => 'DescribeListeners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeListenersInput'], 'output' => ['shape' => 'DescribeListenersOutput', 'resultWrapper' => 'DescribeListenersResult'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'UnsupportedProtocolException']]], 'DescribeLoadBalancerAttributes' => ['name' => 'DescribeLoadBalancerAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancerAttributesInput'], 'output' => ['shape' => 'DescribeLoadBalancerAttributesOutput', 'resultWrapper' => 'DescribeLoadBalancerAttributesResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException']]], 'DescribeLoadBalancers' => ['name' => 'DescribeLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBalancersInput'], 'output' => ['shape' => 'DescribeLoadBalancersOutput', 'resultWrapper' => 'DescribeLoadBalancersResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException']]], 'DescribeRules' => ['name' => 'DescribeRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRulesInput'], 'output' => ['shape' => 'DescribeRulesOutput', 'resultWrapper' => 'DescribeRulesResult'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'RuleNotFoundException'], ['shape' => 'UnsupportedProtocolException']]], 'DescribeSSLPolicies' => ['name' => 'DescribeSSLPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSSLPoliciesInput'], 'output' => ['shape' => 'DescribeSSLPoliciesOutput', 'resultWrapper' => 'DescribeSSLPoliciesResult'], 'errors' => [['shape' => 'SSLPolicyNotFoundException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsInput'], 'output' => ['shape' => 'DescribeTagsOutput', 'resultWrapper' => 'DescribeTagsResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'RuleNotFoundException']]], 'DescribeTargetGroupAttributes' => ['name' => 'DescribeTargetGroupAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTargetGroupAttributesInput'], 'output' => ['shape' => 'DescribeTargetGroupAttributesOutput', 'resultWrapper' => 'DescribeTargetGroupAttributesResult'], 'errors' => [['shape' => 'TargetGroupNotFoundException']]], 'DescribeTargetGroups' => ['name' => 'DescribeTargetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTargetGroupsInput'], 'output' => ['shape' => 'DescribeTargetGroupsOutput', 'resultWrapper' => 'DescribeTargetGroupsResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'TargetGroupNotFoundException']]], 'DescribeTargetHealth' => ['name' => 'DescribeTargetHealth', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTargetHealthInput'], 'output' => ['shape' => 'DescribeTargetHealthOutput', 'resultWrapper' => 'DescribeTargetHealthResult'], 'errors' => [['shape' => 'InvalidTargetException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'HealthUnavailableException']]], 'ModifyListener' => ['name' => 'ModifyListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyListenerInput'], 'output' => ['shape' => 'ModifyListenerOutput', 'resultWrapper' => 'ModifyListenerResult'], 'errors' => [['shape' => 'DuplicateListenerException'], ['shape' => 'TooManyListenersException'], ['shape' => 'TooManyCertificatesException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'TargetGroupAssociationLimitException'], ['shape' => 'IncompatibleProtocolsException'], ['shape' => 'SSLPolicyNotFoundException'], ['shape' => 'CertificateNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'UnsupportedProtocolException'], ['shape' => 'TooManyRegistrationsForTargetIdException'], ['shape' => 'TooManyTargetsException'], ['shape' => 'TooManyActionsException'], ['shape' => 'InvalidLoadBalancerActionException'], ['shape' => 'TooManyUniqueTargetGroupsPerLoadBalancerException'], ['shape' => 'ALPNPolicyNotSupportedException']]], 'ModifyLoadBalancerAttributes' => ['name' => 'ModifyLoadBalancerAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyLoadBalancerAttributesInput'], 'output' => ['shape' => 'ModifyLoadBalancerAttributesOutput', 'resultWrapper' => 'ModifyLoadBalancerAttributesResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'ModifyRule' => ['name' => 'ModifyRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyRuleInput'], 'output' => ['shape' => 'ModifyRuleOutput', 'resultWrapper' => 'ModifyRuleResult'], 'errors' => [['shape' => 'TargetGroupAssociationLimitException'], ['shape' => 'IncompatibleProtocolsException'], ['shape' => 'RuleNotFoundException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'TooManyRegistrationsForTargetIdException'], ['shape' => 'TooManyTargetsException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'UnsupportedProtocolException'], ['shape' => 'TooManyActionsException'], ['shape' => 'InvalidLoadBalancerActionException'], ['shape' => 'TooManyUniqueTargetGroupsPerLoadBalancerException']]], 'ModifyTargetGroup' => ['name' => 'ModifyTargetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTargetGroupInput'], 'output' => ['shape' => 'ModifyTargetGroupOutput', 'resultWrapper' => 'ModifyTargetGroupResult'], 'errors' => [['shape' => 'TargetGroupNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'ModifyTargetGroupAttributes' => ['name' => 'ModifyTargetGroupAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyTargetGroupAttributesInput'], 'output' => ['shape' => 'ModifyTargetGroupAttributesOutput', 'resultWrapper' => 'ModifyTargetGroupAttributesResult'], 'errors' => [['shape' => 'TargetGroupNotFoundException'], ['shape' => 'InvalidConfigurationRequestException']]], 'RegisterTargets' => ['name' => 'RegisterTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTargetsInput'], 'output' => ['shape' => 'RegisterTargetsOutput', 'resultWrapper' => 'RegisterTargetsResult'], 'errors' => [['shape' => 'TargetGroupNotFoundException'], ['shape' => 'TooManyTargetsException'], ['shape' => 'InvalidTargetException'], ['shape' => 'TooManyRegistrationsForTargetIdException']]], 'RemoveListenerCertificates' => ['name' => 'RemoveListenerCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveListenerCertificatesInput'], 'output' => ['shape' => 'RemoveListenerCertificatesOutput', 'resultWrapper' => 'RemoveListenerCertificatesResult'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'OperationNotPermittedException']]], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsInput'], 'output' => ['shape' => 'RemoveTagsOutput', 'resultWrapper' => 'RemoveTagsResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'TargetGroupNotFoundException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'RuleNotFoundException'], ['shape' => 'TooManyTagsException']]], 'SetIpAddressType' => ['name' => 'SetIpAddressType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIpAddressTypeInput'], 'output' => ['shape' => 'SetIpAddressTypeOutput', 'resultWrapper' => 'SetIpAddressTypeResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'InvalidSubnetException']]], 'SetRulePriorities' => ['name' => 'SetRulePriorities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetRulePrioritiesInput'], 'output' => ['shape' => 'SetRulePrioritiesOutput', 'resultWrapper' => 'SetRulePrioritiesResult'], 'errors' => [['shape' => 'RuleNotFoundException'], ['shape' => 'PriorityInUseException'], ['shape' => 'OperationNotPermittedException']]], 'SetSecurityGroups' => ['name' => 'SetSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSecurityGroupsInput'], 'output' => ['shape' => 'SetSecurityGroupsOutput', 'resultWrapper' => 'SetSecurityGroupsResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'InvalidSecurityGroupException']]], 'SetSubnets' => ['name' => 'SetSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSubnetsInput'], 'output' => ['shape' => 'SetSubnetsOutput', 'resultWrapper' => 'SetSubnetsResult'], 'errors' => [['shape' => 'LoadBalancerNotFoundException'], ['shape' => 'InvalidConfigurationRequestException'], ['shape' => 'SubnetNotFoundException'], ['shape' => 'InvalidSubnetException'], ['shape' => 'AllocationIdNotFoundException'], ['shape' => 'AvailabilityZoneNotSupportedException']]]], 'shapes' => ['ALPNPolicyNotSupportedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ALPNPolicyNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Action' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'ActionTypeEnum'], 'TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'AuthenticateOidcConfig' => ['shape' => 'AuthenticateOidcActionConfig'], 'AuthenticateCognitoConfig' => ['shape' => 'AuthenticateCognitoActionConfig'], 'Order' => ['shape' => 'ActionOrder'], 'RedirectConfig' => ['shape' => 'RedirectActionConfig'], 'FixedResponseConfig' => ['shape' => 'FixedResponseActionConfig'], 'ForwardConfig' => ['shape' => 'ForwardActionConfig']]], 'ActionOrder' => ['type' => 'integer', 'max' => 50000, 'min' => 1], 'ActionTypeEnum' => ['type' => 'string', 'enum' => ['forward', 'authenticate-oidc', 'authenticate-cognito', 'redirect', 'fixed-response']], 'Actions' => ['type' => 'list', 'member' => ['shape' => 'Action']], 'AddListenerCertificatesInput' => ['type' => 'structure', 'required' => ['ListenerArn', 'Certificates'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'Certificates' => ['shape' => 'CertificateList']]], 'AddListenerCertificatesOutput' => ['type' => 'structure', 'members' => ['Certificates' => ['shape' => 'CertificateList']]], 'AddTagsInput' => ['type' => 'structure', 'required' => ['ResourceArns', 'Tags'], 'members' => ['ResourceArns' => ['shape' => 'ResourceArns'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => []], 'AllocationId' => ['type' => 'string'], 'AllocationIdNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AllocationIdNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AlpnPolicyName' => ['type' => 'list', 'member' => ['shape' => 'AlpnPolicyValue']], 'AlpnPolicyValue' => ['type' => 'string'], 'AuthenticateCognitoActionAuthenticationRequestExtraParams' => ['type' => 'map', 'key' => ['shape' => 'AuthenticateCognitoActionAuthenticationRequestParamName'], 'value' => ['shape' => 'AuthenticateCognitoActionAuthenticationRequestParamValue']], 'AuthenticateCognitoActionAuthenticationRequestParamName' => ['type' => 'string'], 'AuthenticateCognitoActionAuthenticationRequestParamValue' => ['type' => 'string'], 'AuthenticateCognitoActionConditionalBehaviorEnum' => ['type' => 'string', 'enum' => ['deny', 'allow', 'authenticate']], 'AuthenticateCognitoActionConfig' => ['type' => 'structure', 'required' => ['UserPoolArn', 'UserPoolClientId', 'UserPoolDomain'], 'members' => ['UserPoolArn' => ['shape' => 'AuthenticateCognitoActionUserPoolArn'], 'UserPoolClientId' => ['shape' => 'AuthenticateCognitoActionUserPoolClientId'], 'UserPoolDomain' => ['shape' => 'AuthenticateCognitoActionUserPoolDomain'], 'SessionCookieName' => ['shape' => 'AuthenticateCognitoActionSessionCookieName'], 'Scope' => ['shape' => 'AuthenticateCognitoActionScope'], 'SessionTimeout' => ['shape' => 'AuthenticateCognitoActionSessionTimeout'], 'AuthenticationRequestExtraParams' => ['shape' => 'AuthenticateCognitoActionAuthenticationRequestExtraParams'], 'OnUnauthenticatedRequest' => ['shape' => 'AuthenticateCognitoActionConditionalBehaviorEnum']]], 'AuthenticateCognitoActionScope' => ['type' => 'string'], 'AuthenticateCognitoActionSessionCookieName' => ['type' => 'string'], 'AuthenticateCognitoActionSessionTimeout' => ['type' => 'long'], 'AuthenticateCognitoActionUserPoolArn' => ['type' => 'string'], 'AuthenticateCognitoActionUserPoolClientId' => ['type' => 'string'], 'AuthenticateCognitoActionUserPoolDomain' => ['type' => 'string'], 'AuthenticateOidcActionAuthenticationRequestExtraParams' => ['type' => 'map', 'key' => ['shape' => 'AuthenticateOidcActionAuthenticationRequestParamName'], 'value' => ['shape' => 'AuthenticateOidcActionAuthenticationRequestParamValue']], 'AuthenticateOidcActionAuthenticationRequestParamName' => ['type' => 'string'], 'AuthenticateOidcActionAuthenticationRequestParamValue' => ['type' => 'string'], 'AuthenticateOidcActionAuthorizationEndpoint' => ['type' => 'string'], 'AuthenticateOidcActionClientId' => ['type' => 'string'], 'AuthenticateOidcActionClientSecret' => ['type' => 'string'], 'AuthenticateOidcActionConditionalBehaviorEnum' => ['type' => 'string', 'enum' => ['deny', 'allow', 'authenticate']], 'AuthenticateOidcActionConfig' => ['type' => 'structure', 'required' => ['Issuer', 'AuthorizationEndpoint', 'TokenEndpoint', 'UserInfoEndpoint', 'ClientId'], 'members' => ['Issuer' => ['shape' => 'AuthenticateOidcActionIssuer'], 'AuthorizationEndpoint' => ['shape' => 'AuthenticateOidcActionAuthorizationEndpoint'], 'TokenEndpoint' => ['shape' => 'AuthenticateOidcActionTokenEndpoint'], 'UserInfoEndpoint' => ['shape' => 'AuthenticateOidcActionUserInfoEndpoint'], 'ClientId' => ['shape' => 'AuthenticateOidcActionClientId'], 'ClientSecret' => ['shape' => 'AuthenticateOidcActionClientSecret'], 'SessionCookieName' => ['shape' => 'AuthenticateOidcActionSessionCookieName'], 'Scope' => ['shape' => 'AuthenticateOidcActionScope'], 'SessionTimeout' => ['shape' => 'AuthenticateOidcActionSessionTimeout'], 'AuthenticationRequestExtraParams' => ['shape' => 'AuthenticateOidcActionAuthenticationRequestExtraParams'], 'OnUnauthenticatedRequest' => ['shape' => 'AuthenticateOidcActionConditionalBehaviorEnum'], 'UseExistingClientSecret' => ['shape' => 'AuthenticateOidcActionUseExistingClientSecret']]], 'AuthenticateOidcActionIssuer' => ['type' => 'string'], 'AuthenticateOidcActionScope' => ['type' => 'string'], 'AuthenticateOidcActionSessionCookieName' => ['type' => 'string'], 'AuthenticateOidcActionSessionTimeout' => ['type' => 'long'], 'AuthenticateOidcActionTokenEndpoint' => ['type' => 'string'], 'AuthenticateOidcActionUseExistingClientSecret' => ['type' => 'boolean'], 'AuthenticateOidcActionUserInfoEndpoint' => ['type' => 'string'], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['ZoneName' => ['shape' => 'ZoneName'], 'SubnetId' => ['shape' => 'SubnetId'], 'OutpostId' => ['shape' => 'OutpostId'], 'LoadBalancerAddresses' => ['shape' => 'LoadBalancerAddresses']]], 'AvailabilityZoneNotSupportedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AvailabilityZoneNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'CanonicalHostedZoneId' => ['type' => 'string'], 'Certificate' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => 'CertificateArn'], 'IsDefault' => ['shape' => 'Default']]], 'CertificateArn' => ['type' => 'string'], 'CertificateList' => ['type' => 'list', 'member' => ['shape' => 'Certificate']], 'CertificateNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CertificateNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Cipher' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CipherName'], 'Priority' => ['shape' => 'CipherPriority']]], 'CipherName' => ['type' => 'string'], 'CipherPriority' => ['type' => 'integer'], 'Ciphers' => ['type' => 'list', 'member' => ['shape' => 'Cipher']], 'ConditionFieldName' => ['type' => 'string', 'max' => 64], 'CreateListenerInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn', 'DefaultActions'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'Protocol' => ['shape' => 'ProtocolEnum'], 'Port' => ['shape' => 'Port'], 'SslPolicy' => ['shape' => 'SslPolicyName'], 'Certificates' => ['shape' => 'CertificateList'], 'DefaultActions' => ['shape' => 'Actions'], 'AlpnPolicy' => ['shape' => 'AlpnPolicyName'], 'Tags' => ['shape' => 'TagList']]], 'CreateListenerOutput' => ['type' => 'structure', 'members' => ['Listeners' => ['shape' => 'Listeners']]], 'CreateLoadBalancerInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LoadBalancerName'], 'Subnets' => ['shape' => 'Subnets'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'Scheme' => ['shape' => 'LoadBalancerSchemeEnum'], 'Tags' => ['shape' => 'TagList'], 'Type' => ['shape' => 'LoadBalancerTypeEnum'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CustomerOwnedIpv4Pool']]], 'CreateLoadBalancerOutput' => ['type' => 'structure', 'members' => ['LoadBalancers' => ['shape' => 'LoadBalancers']]], 'CreateRuleInput' => ['type' => 'structure', 'required' => ['ListenerArn', 'Conditions', 'Priority', 'Actions'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'Conditions' => ['shape' => 'RuleConditionList'], 'Priority' => ['shape' => 'RulePriority'], 'Actions' => ['shape' => 'Actions'], 'Tags' => ['shape' => 'TagList']]], 'CreateRuleOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'Rules']]], 'CreateTargetGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'TargetGroupName'], 'Protocol' => ['shape' => 'ProtocolEnum'], 'ProtocolVersion' => ['shape' => 'ProtocolVersion'], 'Port' => ['shape' => 'Port'], 'VpcId' => ['shape' => 'VpcId'], 'HealthCheckProtocol' => ['shape' => 'ProtocolEnum'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckEnabled' => ['shape' => 'HealthCheckEnabled'], 'HealthCheckPath' => ['shape' => 'Path'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'HealthCheckTimeoutSeconds' => ['shape' => 'HealthCheckTimeoutSeconds'], 'HealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'UnhealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'Matcher' => ['shape' => 'Matcher'], 'TargetType' => ['shape' => 'TargetTypeEnum'], 'Tags' => ['shape' => 'TagList'], 'IpAddressType' => ['shape' => 'TargetGroupIpAddressTypeEnum']]], 'CreateTargetGroupOutput' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroups']]], 'CreatedTime' => ['type' => 'timestamp'], 'CustomerOwnedIpv4Pool' => ['type' => 'string', 'max' => 256, 'pattern' => '^(ipv4pool-coip-)[a-zA-Z0-9]+$'], 'DNSName' => ['type' => 'string'], 'Default' => ['type' => 'boolean'], 'DeleteListenerInput' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn']]], 'DeleteListenerOutput' => ['type' => 'structure', 'members' => []], 'DeleteLoadBalancerInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn']]], 'DeleteLoadBalancerOutput' => ['type' => 'structure', 'members' => []], 'DeleteRuleInput' => ['type' => 'structure', 'required' => ['RuleArn'], 'members' => ['RuleArn' => ['shape' => 'RuleArn']]], 'DeleteRuleOutput' => ['type' => 'structure', 'members' => []], 'DeleteTargetGroupInput' => ['type' => 'structure', 'required' => ['TargetGroupArn'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn']]], 'DeleteTargetGroupOutput' => ['type' => 'structure', 'members' => []], 'DeregisterTargetsInput' => ['type' => 'structure', 'required' => ['TargetGroupArn', 'Targets'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'Targets' => ['shape' => 'TargetDescriptions']]], 'DeregisterTargetsOutput' => ['type' => 'structure', 'members' => []], 'DescribeAccountLimitsInput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeAccountLimitsOutput' => ['type' => 'structure', 'members' => ['Limits' => ['shape' => 'Limits'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeListenerCertificatesInput' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeListenerCertificatesOutput' => ['type' => 'structure', 'members' => ['Certificates' => ['shape' => 'CertificateList'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeListenersInput' => ['type' => 'structure', 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'ListenerArns' => ['shape' => 'ListenerArns'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeListenersOutput' => ['type' => 'structure', 'members' => ['Listeners' => ['shape' => 'Listeners'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeLoadBalancerAttributesInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn']]], 'DescribeLoadBalancerAttributesOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'LoadBalancerAttributes']]], 'DescribeLoadBalancersInput' => ['type' => 'structure', 'members' => ['LoadBalancerArns' => ['shape' => 'LoadBalancerArns'], 'Names' => ['shape' => 'LoadBalancerNames'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeLoadBalancersOutput' => ['type' => 'structure', 'members' => ['LoadBalancers' => ['shape' => 'LoadBalancers'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeRulesInput' => ['type' => 'structure', 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'RuleArns' => ['shape' => 'RuleArns'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeRulesOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'Rules'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeSSLPoliciesInput' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'SslPolicyNames'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize'], 'LoadBalancerType' => ['shape' => 'LoadBalancerTypeEnum']]], 'DescribeSSLPoliciesOutput' => ['type' => 'structure', 'members' => ['SslPolicies' => ['shape' => 'SslPolicies'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeTagsInput' => ['type' => 'structure', 'required' => ['ResourceArns'], 'members' => ['ResourceArns' => ['shape' => 'ResourceArns']]], 'DescribeTagsOutput' => ['type' => 'structure', 'members' => ['TagDescriptions' => ['shape' => 'TagDescriptions']]], 'DescribeTargetGroupAttributesInput' => ['type' => 'structure', 'required' => ['TargetGroupArn'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn']]], 'DescribeTargetGroupAttributesOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'TargetGroupAttributes']]], 'DescribeTargetGroupsInput' => ['type' => 'structure', 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'TargetGroupArns' => ['shape' => 'TargetGroupArns'], 'Names' => ['shape' => 'TargetGroupNames'], 'Marker' => ['shape' => 'Marker'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeTargetGroupsOutput' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroups'], 'NextMarker' => ['shape' => 'Marker']]], 'DescribeTargetHealthInput' => ['type' => 'structure', 'required' => ['TargetGroupArn'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'Targets' => ['shape' => 'TargetDescriptions']]], 'DescribeTargetHealthOutput' => ['type' => 'structure', 'members' => ['TargetHealthDescriptions' => ['shape' => 'TargetHealthDescriptions']]], 'Description' => ['type' => 'string'], 'DuplicateListenerException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateListener', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicateLoadBalancerNameException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateLoadBalancerName', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicateTagKeysException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateTagKeys', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DuplicateTargetGroupNameException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DuplicateTargetGroupName', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'FixedResponseActionConfig' => ['type' => 'structure', 'required' => ['StatusCode'], 'members' => ['MessageBody' => ['shape' => 'FixedResponseActionMessage'], 'StatusCode' => ['shape' => 'FixedResponseActionStatusCode'], 'ContentType' => ['shape' => 'FixedResponseActionContentType']]], 'FixedResponseActionContentType' => ['type' => 'string', 'max' => 32, 'min' => 0], 'FixedResponseActionMessage' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'FixedResponseActionStatusCode' => ['type' => 'string', 'pattern' => '^(2|4|5)\\d\\d$'], 'ForwardActionConfig' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroupList'], 'TargetGroupStickinessConfig' => ['shape' => 'TargetGroupStickinessConfig']]], 'GrpcCode' => ['type' => 'string'], 'HealthCheckEnabled' => ['type' => 'boolean'], 'HealthCheckIntervalSeconds' => ['type' => 'integer', 'max' => 300, 'min' => 5], 'HealthCheckPort' => ['type' => 'string'], 'HealthCheckThresholdCount' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'HealthCheckTimeoutSeconds' => ['type' => 'integer', 'max' => 120, 'min' => 2], 'HealthUnavailableException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HealthUnavailable', 'httpStatusCode' => 500], 'exception' => \true], 'HostHeaderConditionConfig' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ListOfString']]], 'HttpCode' => ['type' => 'string'], 'HttpHeaderConditionConfig' => ['type' => 'structure', 'members' => ['HttpHeaderName' => ['shape' => 'HttpHeaderConditionName'], 'Values' => ['shape' => 'ListOfString']]], 'HttpHeaderConditionName' => ['type' => 'string'], 'HttpRequestMethodConditionConfig' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ListOfString']]], 'IPv6Address' => ['type' => 'string'], 'IncompatibleProtocolsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'IncompatibleProtocols', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidConfigurationRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidConfigurationRequest', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidLoadBalancerActionException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidLoadBalancerAction', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSchemeException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidScheme', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSecurityGroupException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnetException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidTargetException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidTarget', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'IpAddress' => ['type' => 'string'], 'IpAddressType' => ['type' => 'string', 'enum' => ['ipv4', 'dualstack']], 'IsDefault' => ['type' => 'boolean'], 'Limit' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Max' => ['shape' => 'Max']]], 'Limits' => ['type' => 'list', 'member' => ['shape' => 'Limit']], 'ListOfString' => ['type' => 'list', 'member' => ['shape' => 'StringValue']], 'Listener' => ['type' => 'structure', 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'Port' => ['shape' => 'Port'], 'Protocol' => ['shape' => 'ProtocolEnum'], 'Certificates' => ['shape' => 'CertificateList'], 'SslPolicy' => ['shape' => 'SslPolicyName'], 'DefaultActions' => ['shape' => 'Actions'], 'AlpnPolicy' => ['shape' => 'AlpnPolicyName']]], 'ListenerArn' => ['type' => 'string'], 'ListenerArns' => ['type' => 'list', 'member' => ['shape' => 'ListenerArn']], 'ListenerNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ListenerNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Listeners' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'LoadBalancer' => ['type' => 'structure', 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'DNSName' => ['shape' => 'DNSName'], 'CanonicalHostedZoneId' => ['shape' => 'CanonicalHostedZoneId'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'LoadBalancerName' => ['shape' => 'LoadBalancerName'], 'Scheme' => ['shape' => 'LoadBalancerSchemeEnum'], 'VpcId' => ['shape' => 'VpcId'], 'State' => ['shape' => 'LoadBalancerState'], 'Type' => ['shape' => 'LoadBalancerTypeEnum'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CustomerOwnedIpv4Pool']]], 'LoadBalancerAddress' => ['type' => 'structure', 'members' => ['IpAddress' => ['shape' => 'IpAddress'], 'AllocationId' => ['shape' => 'AllocationId'], 'PrivateIPv4Address' => ['shape' => 'PrivateIPv4Address'], 'IPv6Address' => ['shape' => 'IPv6Address']]], 'LoadBalancerAddresses' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerAddress']], 'LoadBalancerArn' => ['type' => 'string'], 'LoadBalancerArns' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerArn']], 'LoadBalancerAttribute' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'LoadBalancerAttributeKey'], 'Value' => ['shape' => 'LoadBalancerAttributeValue']]], 'LoadBalancerAttributeKey' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9._]+$'], 'LoadBalancerAttributeValue' => ['type' => 'string', 'max' => 1024], 'LoadBalancerAttributes' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerAttribute'], 'max' => 20], 'LoadBalancerName' => ['type' => 'string'], 'LoadBalancerNames' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerName']], 'LoadBalancerNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LoadBalancerNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LoadBalancerSchemeEnum' => ['type' => 'string', 'enum' => ['internet-facing', 'internal']], 'LoadBalancerState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'LoadBalancerStateEnum'], 'Reason' => ['shape' => 'StateReason']]], 'LoadBalancerStateEnum' => ['type' => 'string', 'enum' => ['active', 'provisioning', 'active_impaired', 'failed']], 'LoadBalancerTypeEnum' => ['type' => 'string', 'enum' => ['application', 'network', 'gateway']], 'LoadBalancers' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancer']], 'Marker' => ['type' => 'string'], 'Matcher' => ['type' => 'structure', 'members' => ['HttpCode' => ['shape' => 'HttpCode'], 'GrpcCode' => ['shape' => 'GrpcCode']]], 'Max' => ['type' => 'string'], 'ModifyListenerInput' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'Port' => ['shape' => 'Port'], 'Protocol' => ['shape' => 'ProtocolEnum'], 'SslPolicy' => ['shape' => 'SslPolicyName'], 'Certificates' => ['shape' => 'CertificateList'], 'DefaultActions' => ['shape' => 'Actions'], 'AlpnPolicy' => ['shape' => 'AlpnPolicyName']]], 'ModifyListenerOutput' => ['type' => 'structure', 'members' => ['Listeners' => ['shape' => 'Listeners']]], 'ModifyLoadBalancerAttributesInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn', 'Attributes'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'Attributes' => ['shape' => 'LoadBalancerAttributes']]], 'ModifyLoadBalancerAttributesOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'LoadBalancerAttributes']]], 'ModifyRuleInput' => ['type' => 'structure', 'required' => ['RuleArn'], 'members' => ['RuleArn' => ['shape' => 'RuleArn'], 'Conditions' => ['shape' => 'RuleConditionList'], 'Actions' => ['shape' => 'Actions']]], 'ModifyRuleOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'Rules']]], 'ModifyTargetGroupAttributesInput' => ['type' => 'structure', 'required' => ['TargetGroupArn', 'Attributes'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'Attributes' => ['shape' => 'TargetGroupAttributes']]], 'ModifyTargetGroupAttributesOutput' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'TargetGroupAttributes']]], 'ModifyTargetGroupInput' => ['type' => 'structure', 'required' => ['TargetGroupArn'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'HealthCheckProtocol' => ['shape' => 'ProtocolEnum'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckPath' => ['shape' => 'Path'], 'HealthCheckEnabled' => ['shape' => 'HealthCheckEnabled'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'HealthCheckTimeoutSeconds' => ['shape' => 'HealthCheckTimeoutSeconds'], 'HealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'UnhealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'Matcher' => ['shape' => 'Matcher']]], 'ModifyTargetGroupOutput' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroups']]], 'Name' => ['type' => 'string'], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OperationNotPermitted', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OutpostId' => ['type' => 'string'], 'PageSize' => ['type' => 'integer', 'max' => 400, 'min' => 1], 'Path' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'PathPatternConditionConfig' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ListOfString']]], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PriorityInUseException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PriorityInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PrivateIPv4Address' => ['type' => 'string'], 'ProtocolEnum' => ['type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'TCP', 'TLS', 'UDP', 'TCP_UDP', 'GENEVE']], 'ProtocolVersion' => ['type' => 'string'], 'QueryStringConditionConfig' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'QueryStringKeyValuePairList']]], 'QueryStringKeyValuePair' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'StringValue'], 'Value' => ['shape' => 'StringValue']]], 'QueryStringKeyValuePairList' => ['type' => 'list', 'member' => ['shape' => 'QueryStringKeyValuePair']], 'RedirectActionConfig' => ['type' => 'structure', 'required' => ['StatusCode'], 'members' => ['Protocol' => ['shape' => 'RedirectActionProtocol'], 'Port' => ['shape' => 'RedirectActionPort'], 'Host' => ['shape' => 'RedirectActionHost'], 'Path' => ['shape' => 'RedirectActionPath'], 'Query' => ['shape' => 'RedirectActionQuery'], 'StatusCode' => ['shape' => 'RedirectActionStatusCodeEnum']]], 'RedirectActionHost' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RedirectActionPath' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RedirectActionPort' => ['type' => 'string'], 'RedirectActionProtocol' => ['type' => 'string', 'pattern' => '^(HTTPS?|#\\{protocol\\})$'], 'RedirectActionQuery' => ['type' => 'string', 'max' => 128, 'min' => 0], 'RedirectActionStatusCodeEnum' => ['type' => 'string', 'enum' => ['HTTP_301', 'HTTP_302']], 'RegisterTargetsInput' => ['type' => 'structure', 'required' => ['TargetGroupArn', 'Targets'], 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'Targets' => ['shape' => 'TargetDescriptions']]], 'RegisterTargetsOutput' => ['type' => 'structure', 'members' => []], 'RemoveListenerCertificatesInput' => ['type' => 'structure', 'required' => ['ListenerArn', 'Certificates'], 'members' => ['ListenerArn' => ['shape' => 'ListenerArn'], 'Certificates' => ['shape' => 'CertificateList']]], 'RemoveListenerCertificatesOutput' => ['type' => 'structure', 'members' => []], 'RemoveTagsInput' => ['type' => 'structure', 'required' => ['ResourceArns', 'TagKeys'], 'members' => ['ResourceArns' => ['shape' => 'ResourceArns'], 'TagKeys' => ['shape' => 'TagKeys']]], 'RemoveTagsOutput' => ['type' => 'structure', 'members' => []], 'ResourceArn' => ['type' => 'string'], 'ResourceArns' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Rule' => ['type' => 'structure', 'members' => ['RuleArn' => ['shape' => 'RuleArn'], 'Priority' => ['shape' => 'String'], 'Conditions' => ['shape' => 'RuleConditionList'], 'Actions' => ['shape' => 'Actions'], 'IsDefault' => ['shape' => 'IsDefault']]], 'RuleArn' => ['type' => 'string'], 'RuleArns' => ['type' => 'list', 'member' => ['shape' => 'RuleArn']], 'RuleCondition' => ['type' => 'structure', 'members' => ['Field' => ['shape' => 'ConditionFieldName'], 'Values' => ['shape' => 'ListOfString'], 'HostHeaderConfig' => ['shape' => 'HostHeaderConditionConfig'], 'PathPatternConfig' => ['shape' => 'PathPatternConditionConfig'], 'HttpHeaderConfig' => ['shape' => 'HttpHeaderConditionConfig'], 'QueryStringConfig' => ['shape' => 'QueryStringConditionConfig'], 'HttpRequestMethodConfig' => ['shape' => 'HttpRequestMethodConditionConfig'], 'SourceIpConfig' => ['shape' => 'SourceIpConditionConfig']]], 'RuleConditionList' => ['type' => 'list', 'member' => ['shape' => 'RuleCondition']], 'RuleNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'RuleNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'RulePriority' => ['type' => 'integer', 'max' => 50000, 'min' => 1], 'RulePriorityList' => ['type' => 'list', 'member' => ['shape' => 'RulePriorityPair']], 'RulePriorityPair' => ['type' => 'structure', 'members' => ['RuleArn' => ['shape' => 'RuleArn'], 'Priority' => ['shape' => 'RulePriority']]], 'Rules' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'SSLPolicyNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SSLPolicyNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'SetIpAddressTypeInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn', 'IpAddressType'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'IpAddressType' => ['shape' => 'IpAddressType']]], 'SetIpAddressTypeOutput' => ['type' => 'structure', 'members' => ['IpAddressType' => ['shape' => 'IpAddressType']]], 'SetRulePrioritiesInput' => ['type' => 'structure', 'required' => ['RulePriorities'], 'members' => ['RulePriorities' => ['shape' => 'RulePriorityList']]], 'SetRulePrioritiesOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'Rules']]], 'SetSecurityGroupsInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn', 'SecurityGroups'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'SecurityGroups' => ['shape' => 'SecurityGroups']]], 'SetSecurityGroupsOutput' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'SecurityGroups']]], 'SetSubnetsInput' => ['type' => 'structure', 'required' => ['LoadBalancerArn'], 'members' => ['LoadBalancerArn' => ['shape' => 'LoadBalancerArn'], 'Subnets' => ['shape' => 'Subnets'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'IpAddressType' => ['shape' => 'IpAddressType']]], 'SetSubnetsOutput' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'IpAddressType' => ['shape' => 'IpAddressType']]], 'SourceIpConditionConfig' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ListOfString']]], 'SslPolicies' => ['type' => 'list', 'member' => ['shape' => 'SslPolicy']], 'SslPolicy' => ['type' => 'structure', 'members' => ['SslProtocols' => ['shape' => 'SslProtocols'], 'Ciphers' => ['shape' => 'Ciphers'], 'Name' => ['shape' => 'SslPolicyName'], 'SupportedLoadBalancerTypes' => ['shape' => 'ListOfString']]], 'SslPolicyName' => ['type' => 'string'], 'SslPolicyNames' => ['type' => 'list', 'member' => ['shape' => 'SslPolicyName']], 'SslProtocol' => ['type' => 'string'], 'SslProtocols' => ['type' => 'list', 'member' => ['shape' => 'SslProtocol']], 'StateReason' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringValue' => ['type' => 'string'], 'SubnetId' => ['type' => 'string'], 'SubnetMapping' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'SubnetId'], 'AllocationId' => ['shape' => 'AllocationId'], 'PrivateIPv4Address' => ['shape' => 'PrivateIPv4Address'], 'IPv6Address' => ['shape' => 'IPv6Address']]], 'SubnetMappings' => ['type' => 'list', 'member' => ['shape' => 'SubnetMapping']], 'SubnetNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagDescription' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagDescriptions' => ['type' => 'list', 'member' => ['shape' => 'TagDescription']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TargetDescription' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TargetId'], 'Port' => ['shape' => 'Port'], 'AvailabilityZone' => ['shape' => 'ZoneName']]], 'TargetDescriptions' => ['type' => 'list', 'member' => ['shape' => 'TargetDescription']], 'TargetGroup' => ['type' => 'structure', 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'TargetGroupName' => ['shape' => 'TargetGroupName'], 'Protocol' => ['shape' => 'ProtocolEnum'], 'Port' => ['shape' => 'Port'], 'VpcId' => ['shape' => 'VpcId'], 'HealthCheckProtocol' => ['shape' => 'ProtocolEnum'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckEnabled' => ['shape' => 'HealthCheckEnabled'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'HealthCheckTimeoutSeconds' => ['shape' => 'HealthCheckTimeoutSeconds'], 'HealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'UnhealthyThresholdCount' => ['shape' => 'HealthCheckThresholdCount'], 'HealthCheckPath' => ['shape' => 'Path'], 'Matcher' => ['shape' => 'Matcher'], 'LoadBalancerArns' => ['shape' => 'LoadBalancerArns'], 'TargetType' => ['shape' => 'TargetTypeEnum'], 'ProtocolVersion' => ['shape' => 'ProtocolVersion'], 'IpAddressType' => ['shape' => 'TargetGroupIpAddressTypeEnum']]], 'TargetGroupArn' => ['type' => 'string'], 'TargetGroupArns' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupArn']], 'TargetGroupAssociationLimitException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TargetGroupAssociationLimit', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TargetGroupAttribute' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TargetGroupAttributeKey'], 'Value' => ['shape' => 'TargetGroupAttributeValue']]], 'TargetGroupAttributeKey' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9._]+$'], 'TargetGroupAttributeValue' => ['type' => 'string'], 'TargetGroupAttributes' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupAttribute']], 'TargetGroupIpAddressTypeEnum' => ['type' => 'string', 'enum' => ['ipv4', 'ipv6']], 'TargetGroupList' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupTuple']], 'TargetGroupName' => ['type' => 'string'], 'TargetGroupNames' => ['type' => 'list', 'member' => ['shape' => 'TargetGroupName']], 'TargetGroupNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TargetGroupNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TargetGroupStickinessConfig' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'TargetGroupStickinessEnabled'], 'DurationSeconds' => ['shape' => 'TargetGroupStickinessDurationSeconds']]], 'TargetGroupStickinessDurationSeconds' => ['type' => 'integer'], 'TargetGroupStickinessEnabled' => ['type' => 'boolean'], 'TargetGroupTuple' => ['type' => 'structure', 'members' => ['TargetGroupArn' => ['shape' => 'TargetGroupArn'], 'Weight' => ['shape' => 'TargetGroupWeight']]], 'TargetGroupWeight' => ['type' => 'integer'], 'TargetGroups' => ['type' => 'list', 'member' => ['shape' => 'TargetGroup']], 'TargetHealth' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'TargetHealthStateEnum'], 'Reason' => ['shape' => 'TargetHealthReasonEnum'], 'Description' => ['shape' => 'Description']]], 'TargetHealthDescription' => ['type' => 'structure', 'members' => ['Target' => ['shape' => 'TargetDescription'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'TargetHealth' => ['shape' => 'TargetHealth']]], 'TargetHealthDescriptions' => ['type' => 'list', 'member' => ['shape' => 'TargetHealthDescription']], 'TargetHealthReasonEnum' => ['type' => 'string', 'enum' => ['Elb.RegistrationInProgress', 'Elb.InitialHealthChecking', 'Target.ResponseCodeMismatch', 'Target.Timeout', 'Target.FailedHealthChecks', 'Target.NotRegistered', 'Target.NotInUse', 'Target.DeregistrationInProgress', 'Target.InvalidState', 'Target.IpUnusable', 'Target.HealthCheckDisabled', 'Elb.InternalError']], 'TargetHealthStateEnum' => ['type' => 'string', 'enum' => ['initial', 'healthy', 'unhealthy', 'unused', 'draining', 'unavailable']], 'TargetId' => ['type' => 'string'], 'TargetTypeEnum' => ['type' => 'string', 'enum' => ['instance', 'ip', 'lambda', 'alb']], 'TooManyActionsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyActions', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyCertificatesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyCertificates', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyListenersException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyListeners', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyLoadBalancersException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyLoadBalancers', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyRegistrationsForTargetIdException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyRegistrationsForTargetId', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyRulesException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyRules', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyTags', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyTargetGroupsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyTargetGroups', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyTargetsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyTargets', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TooManyUniqueTargetGroupsPerLoadBalancerException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TooManyUniqueTargetGroupsPerLoadBalancer', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnsupportedProtocolException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnsupportedProtocol', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VpcId' => ['type' => 'string'], 'ZoneName' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index d514d95..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticloadbalancing.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-tests-1.json.php deleted file mode 100644 index bd69f9a..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticloadbalancing.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php deleted file mode 100644 index cc0c490..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeListeners' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'result_key' => 'Listeners'], 'DescribeLoadBalancers' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'result_key' => 'LoadBalancers'], 'DescribeTargetGroups' => ['input_token' => 'Marker', 'output_token' => 'NextMarker', 'result_key' => 'TargetGroups']]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/smoke.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/smoke.json.php deleted file mode 100644 index e5d1e0c..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeLoadBalancers', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeLoadBalancers', 'input' => ['LoadBalancerArns' => ['fake_load_balancer']], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php b/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php deleted file mode 100644 index 32f8b68..0000000 --- a/vendor/Aws3/Aws/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['LoadBalancerExists' => ['delay' => 15, 'operation' => 'DescribeLoadBalancers', 'maxAttempts' => 40, 'acceptors' => [['matcher' => 'status', 'expected' => 200, 'state' => 'success'], ['matcher' => 'error', 'expected' => 'LoadBalancerNotFound', 'state' => 'retry']]], 'LoadBalancerAvailable' => ['delay' => 15, 'operation' => 'DescribeLoadBalancers', 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'LoadBalancers[].State.Code', 'expected' => 'active'], ['state' => 'retry', 'matcher' => 'pathAny', 'argument' => 'LoadBalancers[].State.Code', 'expected' => 'provisioning'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'LoadBalancerNotFound']]], 'LoadBalancersDeleted' => ['delay' => 15, 'operation' => 'DescribeLoadBalancers', 'maxAttempts' => 40, 'acceptors' => [['state' => 'retry', 'matcher' => 'pathAll', 'argument' => 'LoadBalancers[].State.Code', 'expected' => 'active'], ['matcher' => 'error', 'expected' => 'LoadBalancerNotFound', 'state' => 'success']]], 'TargetInService' => ['delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeTargetHealth', 'acceptors' => [['argument' => 'TargetHealthDescriptions[].TargetHealth.State', 'expected' => 'healthy', 'matcher' => 'pathAll', 'state' => 'success'], ['matcher' => 'error', 'expected' => 'InvalidInstance', 'state' => 'retry']]], 'TargetDeregistered' => ['delay' => 15, 'maxAttempts' => 40, 'operation' => 'DescribeTargetHealth', 'acceptors' => [['matcher' => 'error', 'expected' => 'InvalidTarget', 'state' => 'success'], ['argument' => 'TargetHealthDescriptions[].TargetHealth.State', 'expected' => 'unused', 'matcher' => 'pathAll', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/api-2.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/api-2.json.php deleted file mode 100644 index c432073..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2009-03-31', 'endpointPrefix' => 'elasticmapreduce', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon EMR', 'serviceFullName' => 'Amazon EMR', 'serviceId' => 'EMR', 'signatureVersion' => 'v4', 'targetPrefix' => 'ElasticMapReduce', 'uid' => 'elasticmapreduce-2009-03-31'], 'operations' => ['AddInstanceFleet' => ['name' => 'AddInstanceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddInstanceFleetInput'], 'output' => ['shape' => 'AddInstanceFleetOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'AddInstanceGroups' => ['name' => 'AddInstanceGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddInstanceGroupsInput'], 'output' => ['shape' => 'AddInstanceGroupsOutput'], 'errors' => [['shape' => 'InternalServerError']]], 'AddJobFlowSteps' => ['name' => 'AddJobFlowSteps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddJobFlowStepsInput'], 'output' => ['shape' => 'AddJobFlowStepsOutput'], 'errors' => [['shape' => 'InternalServerError']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CancelSteps' => ['name' => 'CancelSteps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelStepsInput'], 'output' => ['shape' => 'CancelStepsOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'CreateSecurityConfiguration' => ['name' => 'CreateSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityConfigurationInput'], 'output' => ['shape' => 'CreateSecurityConfigurationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CreateStudio' => ['name' => 'CreateStudio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStudioInput'], 'output' => ['shape' => 'CreateStudioOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'CreateStudioSessionMapping' => ['name' => 'CreateStudioSessionMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStudioSessionMappingInput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'DeleteSecurityConfiguration' => ['name' => 'DeleteSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityConfigurationInput'], 'output' => ['shape' => 'DeleteSecurityConfigurationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DeleteStudio' => ['name' => 'DeleteStudio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStudioInput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DeleteStudioSessionMapping' => ['name' => 'DeleteStudioSessionMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStudioSessionMappingInput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'DescribeCluster' => ['name' => 'DescribeCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterInput'], 'output' => ['shape' => 'DescribeClusterOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DescribeJobFlows' => ['name' => 'DescribeJobFlows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeJobFlowsInput'], 'output' => ['shape' => 'DescribeJobFlowsOutput'], 'errors' => [['shape' => 'InternalServerError']], 'deprecated' => \true], 'DescribeNotebookExecution' => ['name' => 'DescribeNotebookExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNotebookExecutionInput'], 'output' => ['shape' => 'DescribeNotebookExecutionOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'DescribeReleaseLabel' => ['name' => 'DescribeReleaseLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReleaseLabelInput'], 'output' => ['shape' => 'DescribeReleaseLabelOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DescribeSecurityConfiguration' => ['name' => 'DescribeSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityConfigurationInput'], 'output' => ['shape' => 'DescribeSecurityConfigurationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DescribeStep' => ['name' => 'DescribeStep', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStepInput'], 'output' => ['shape' => 'DescribeStepOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'DescribeStudio' => ['name' => 'DescribeStudio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStudioInput'], 'output' => ['shape' => 'DescribeStudioOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetAutoTerminationPolicy' => ['name' => 'GetAutoTerminationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAutoTerminationPolicyInput'], 'output' => ['shape' => 'GetAutoTerminationPolicyOutput']], 'GetBlockPublicAccessConfiguration' => ['name' => 'GetBlockPublicAccessConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlockPublicAccessConfigurationInput'], 'output' => ['shape' => 'GetBlockPublicAccessConfigurationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'GetClusterSessionCredentials' => ['name' => 'GetClusterSessionCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetClusterSessionCredentialsInput'], 'output' => ['shape' => 'GetClusterSessionCredentialsOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'GetManagedScalingPolicy' => ['name' => 'GetManagedScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetManagedScalingPolicyInput'], 'output' => ['shape' => 'GetManagedScalingPolicyOutput']], 'GetStudioSessionMapping' => ['name' => 'GetStudioSessionMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStudioSessionMappingInput'], 'output' => ['shape' => 'GetStudioSessionMappingOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'ListBootstrapActions' => ['name' => 'ListBootstrapActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBootstrapActionsInput'], 'output' => ['shape' => 'ListBootstrapActionsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListClustersInput'], 'output' => ['shape' => 'ListClustersOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListInstanceFleets' => ['name' => 'ListInstanceFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceFleetsInput'], 'output' => ['shape' => 'ListInstanceFleetsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListInstanceGroups' => ['name' => 'ListInstanceGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceGroupsInput'], 'output' => ['shape' => 'ListInstanceGroupsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListInstances' => ['name' => 'ListInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstancesInput'], 'output' => ['shape' => 'ListInstancesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListNotebookExecutions' => ['name' => 'ListNotebookExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNotebookExecutionsInput'], 'output' => ['shape' => 'ListNotebookExecutionsOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'ListReleaseLabels' => ['name' => 'ListReleaseLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReleaseLabelsInput'], 'output' => ['shape' => 'ListReleaseLabelsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListSecurityConfigurations' => ['name' => 'ListSecurityConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecurityConfigurationsInput'], 'output' => ['shape' => 'ListSecurityConfigurationsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListSteps' => ['name' => 'ListSteps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStepsInput'], 'output' => ['shape' => 'ListStepsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ListStudioSessionMappings' => ['name' => 'ListStudioSessionMappings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStudioSessionMappingsInput'], 'output' => ['shape' => 'ListStudioSessionMappingsOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'ListStudios' => ['name' => 'ListStudios', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStudiosInput'], 'output' => ['shape' => 'ListStudiosOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ModifyCluster' => ['name' => 'ModifyCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterInput'], 'output' => ['shape' => 'ModifyClusterOutput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'ModifyInstanceFleet' => ['name' => 'ModifyInstanceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceFleetInput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'ModifyInstanceGroups' => ['name' => 'ModifyInstanceGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyInstanceGroupsInput'], 'errors' => [['shape' => 'InternalServerError']]], 'PutAutoScalingPolicy' => ['name' => 'PutAutoScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAutoScalingPolicyInput'], 'output' => ['shape' => 'PutAutoScalingPolicyOutput']], 'PutAutoTerminationPolicy' => ['name' => 'PutAutoTerminationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAutoTerminationPolicyInput'], 'output' => ['shape' => 'PutAutoTerminationPolicyOutput']], 'PutBlockPublicAccessConfiguration' => ['name' => 'PutBlockPublicAccessConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutBlockPublicAccessConfigurationInput'], 'output' => ['shape' => 'PutBlockPublicAccessConfigurationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'PutManagedScalingPolicy' => ['name' => 'PutManagedScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutManagedScalingPolicyInput'], 'output' => ['shape' => 'PutManagedScalingPolicyOutput']], 'RemoveAutoScalingPolicy' => ['name' => 'RemoveAutoScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveAutoScalingPolicyInput'], 'output' => ['shape' => 'RemoveAutoScalingPolicyOutput']], 'RemoveAutoTerminationPolicy' => ['name' => 'RemoveAutoTerminationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveAutoTerminationPolicyInput'], 'output' => ['shape' => 'RemoveAutoTerminationPolicyOutput']], 'RemoveManagedScalingPolicy' => ['name' => 'RemoveManagedScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveManagedScalingPolicyInput'], 'output' => ['shape' => 'RemoveManagedScalingPolicyOutput']], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsInput'], 'output' => ['shape' => 'RemoveTagsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'RunJobFlow' => ['name' => 'RunJobFlow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunJobFlowInput'], 'output' => ['shape' => 'RunJobFlowOutput'], 'errors' => [['shape' => 'InternalServerError']]], 'SetTerminationProtection' => ['name' => 'SetTerminationProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTerminationProtectionInput'], 'errors' => [['shape' => 'InternalServerError']]], 'SetVisibleToAllUsers' => ['name' => 'SetVisibleToAllUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetVisibleToAllUsersInput'], 'errors' => [['shape' => 'InternalServerError']]], 'StartNotebookExecution' => ['name' => 'StartNotebookExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartNotebookExecutionInput'], 'output' => ['shape' => 'StartNotebookExecutionOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'StopNotebookExecution' => ['name' => 'StopNotebookExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopNotebookExecutionInput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]], 'TerminateJobFlows' => ['name' => 'TerminateJobFlows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateJobFlowsInput'], 'errors' => [['shape' => 'InternalServerError']]], 'UpdateStudio' => ['name' => 'UpdateStudio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStudioInput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException']]], 'UpdateStudioSessionMapping' => ['name' => 'UpdateStudioSessionMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStudioSessionMappingInput'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['ActionOnFailure' => ['type' => 'string', 'enum' => ['TERMINATE_JOB_FLOW', 'TERMINATE_CLUSTER', 'CANCEL_AND_WAIT', 'CONTINUE']], 'AddInstanceFleetInput' => ['type' => 'structure', 'required' => ['ClusterId', 'InstanceFleet'], 'members' => ['ClusterId' => ['shape' => 'XmlStringMaxLen256'], 'InstanceFleet' => ['shape' => 'InstanceFleetConfig']]], 'AddInstanceFleetOutput' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'XmlStringMaxLen256'], 'InstanceFleetId' => ['shape' => 'InstanceFleetId'], 'ClusterArn' => ['shape' => 'ArnType']]], 'AddInstanceGroupsInput' => ['type' => 'structure', 'required' => ['InstanceGroups', 'JobFlowId'], 'members' => ['InstanceGroups' => ['shape' => 'InstanceGroupConfigList'], 'JobFlowId' => ['shape' => 'XmlStringMaxLen256']]], 'AddInstanceGroupsOutput' => ['type' => 'structure', 'members' => ['JobFlowId' => ['shape' => 'XmlStringMaxLen256'], 'InstanceGroupIds' => ['shape' => 'InstanceGroupIdsList'], 'ClusterArn' => ['shape' => 'ArnType']]], 'AddJobFlowStepsInput' => ['type' => 'structure', 'required' => ['JobFlowId', 'Steps'], 'members' => ['JobFlowId' => ['shape' => 'XmlStringMaxLen256'], 'Steps' => ['shape' => 'StepConfigList'], 'ExecutionRoleArn' => ['shape' => 'ArnType']]], 'AddJobFlowStepsOutput' => ['type' => 'structure', 'members' => ['StepIds' => ['shape' => 'StepIdsList']]], 'AddTagsInput' => ['type' => 'structure', 'required' => ['ResourceId', 'Tags'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => []], 'AdjustmentType' => ['type' => 'string', 'enum' => ['CHANGE_IN_CAPACITY', 'PERCENT_CHANGE_IN_CAPACITY', 'EXACT_CAPACITY']], 'Application' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String'], 'Args' => ['shape' => 'StringList'], 'AdditionalInfo' => ['shape' => 'StringMap']]], 'ApplicationList' => ['type' => 'list', 'member' => ['shape' => 'Application']], 'ArnType' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'AuthMode' => ['type' => 'string', 'enum' => ['SSO', 'IAM']], 'AutoScalingPolicy' => ['type' => 'structure', 'required' => ['Constraints', 'Rules'], 'members' => ['Constraints' => ['shape' => 'ScalingConstraints'], 'Rules' => ['shape' => 'ScalingRuleList']]], 'AutoScalingPolicyDescription' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'AutoScalingPolicyStatus'], 'Constraints' => ['shape' => 'ScalingConstraints'], 'Rules' => ['shape' => 'ScalingRuleList']]], 'AutoScalingPolicyState' => ['type' => 'string', 'enum' => ['PENDING', 'ATTACHING', 'ATTACHED', 'DETACHING', 'DETACHED', 'FAILED']], 'AutoScalingPolicyStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'AutoScalingPolicyStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'AutoScalingPolicyStateChangeReasonCode' => ['type' => 'string', 'enum' => ['USER_REQUEST', 'PROVISION_FAILURE', 'CLEANUP_FAILURE']], 'AutoScalingPolicyStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AutoScalingPolicyState'], 'StateChangeReason' => ['shape' => 'AutoScalingPolicyStateChangeReason']]], 'AutoTerminationPolicy' => ['type' => 'structure', 'members' => ['IdleTimeout' => ['shape' => 'Long']]], 'BlockPublicAccessConfiguration' => ['type' => 'structure', 'required' => ['BlockPublicSecurityGroupRules'], 'members' => ['BlockPublicSecurityGroupRules' => ['shape' => 'Boolean'], 'PermittedPublicSecurityGroupRuleRanges' => ['shape' => 'PortRanges']]], 'BlockPublicAccessConfigurationMetadata' => ['type' => 'structure', 'required' => ['CreationDateTime', 'CreatedByArn'], 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'CreatedByArn' => ['shape' => 'ArnType']]], 'Boolean' => ['type' => 'boolean'], 'BooleanObject' => ['type' => 'boolean'], 'BootstrapActionConfig' => ['type' => 'structure', 'required' => ['Name', 'ScriptBootstrapAction'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'ScriptBootstrapAction' => ['shape' => 'ScriptBootstrapActionConfig']]], 'BootstrapActionConfigList' => ['type' => 'list', 'member' => ['shape' => 'BootstrapActionConfig']], 'BootstrapActionDetail' => ['type' => 'structure', 'members' => ['BootstrapActionConfig' => ['shape' => 'BootstrapActionConfig']]], 'BootstrapActionDetailList' => ['type' => 'list', 'member' => ['shape' => 'BootstrapActionDetail']], 'CancelStepsInfo' => ['type' => 'structure', 'members' => ['StepId' => ['shape' => 'StepId'], 'Status' => ['shape' => 'CancelStepsRequestStatus'], 'Reason' => ['shape' => 'String']]], 'CancelStepsInfoList' => ['type' => 'list', 'member' => ['shape' => 'CancelStepsInfo']], 'CancelStepsInput' => ['type' => 'structure', 'required' => ['ClusterId', 'StepIds'], 'members' => ['ClusterId' => ['shape' => 'XmlStringMaxLen256'], 'StepIds' => ['shape' => 'StepIdsList'], 'StepCancellationOption' => ['shape' => 'StepCancellationOption']]], 'CancelStepsOutput' => ['type' => 'structure', 'members' => ['CancelStepsInfoList' => ['shape' => 'CancelStepsInfoList']]], 'CancelStepsRequestStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'FAILED']], 'CloudWatchAlarmDefinition' => ['type' => 'structure', 'required' => ['ComparisonOperator', 'MetricName', 'Period', 'Threshold'], 'members' => ['ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'EvaluationPeriods' => ['shape' => 'Integer'], 'MetricName' => ['shape' => 'String'], 'Namespace' => ['shape' => 'String'], 'Period' => ['shape' => 'Integer'], 'Statistic' => ['shape' => 'Statistic'], 'Threshold' => ['shape' => 'NonNegativeDouble'], 'Unit' => ['shape' => 'Unit'], 'Dimensions' => ['shape' => 'MetricDimensionList']]], 'Cluster' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ClusterId'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'ClusterStatus'], 'Ec2InstanceAttributes' => ['shape' => 'Ec2InstanceAttributes'], 'InstanceCollectionType' => ['shape' => 'InstanceCollectionType'], 'LogUri' => ['shape' => 'String'], 'LogEncryptionKmsKeyId' => ['shape' => 'String'], 'RequestedAmiVersion' => ['shape' => 'String'], 'RunningAmiVersion' => ['shape' => 'String'], 'ReleaseLabel' => ['shape' => 'String'], 'AutoTerminate' => ['shape' => 'Boolean'], 'TerminationProtected' => ['shape' => 'Boolean'], 'VisibleToAllUsers' => ['shape' => 'Boolean'], 'Applications' => ['shape' => 'ApplicationList'], 'Tags' => ['shape' => 'TagList'], 'ServiceRole' => ['shape' => 'String'], 'NormalizedInstanceHours' => ['shape' => 'Integer'], 'MasterPublicDnsName' => ['shape' => 'String'], 'Configurations' => ['shape' => 'ConfigurationList'], 'SecurityConfiguration' => ['shape' => 'XmlString'], 'AutoScalingRole' => ['shape' => 'XmlString'], 'ScaleDownBehavior' => ['shape' => 'ScaleDownBehavior'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256'], 'EbsRootVolumeSize' => ['shape' => 'Integer'], 'RepoUpgradeOnBoot' => ['shape' => 'RepoUpgradeOnBoot'], 'KerberosAttributes' => ['shape' => 'KerberosAttributes'], 'ClusterArn' => ['shape' => 'ArnType'], 'OutpostArn' => ['shape' => 'OptionalArnType'], 'StepConcurrencyLevel' => ['shape' => 'Integer'], 'PlacementGroups' => ['shape' => 'PlacementGroupConfigList'], 'OSReleaseLabel' => ['shape' => 'String']]], 'ClusterId' => ['type' => 'string'], 'ClusterState' => ['type' => 'string', 'enum' => ['STARTING', 'BOOTSTRAPPING', 'RUNNING', 'WAITING', 'TERMINATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS']], 'ClusterStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ClusterStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'ClusterStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'VALIDATION_ERROR', 'INSTANCE_FAILURE', 'INSTANCE_FLEET_TIMEOUT', 'BOOTSTRAP_FAILURE', 'USER_REQUEST', 'STEP_FAILURE', 'ALL_STEPS_COMPLETED']], 'ClusterStateList' => ['type' => 'list', 'member' => ['shape' => 'ClusterState']], 'ClusterStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ClusterState'], 'StateChangeReason' => ['shape' => 'ClusterStateChangeReason'], 'Timeline' => ['shape' => 'ClusterTimeline']]], 'ClusterSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ClusterId'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'ClusterStatus'], 'NormalizedInstanceHours' => ['shape' => 'Integer'], 'ClusterArn' => ['shape' => 'ArnType'], 'OutpostArn' => ['shape' => 'OptionalArnType']]], 'ClusterSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ClusterSummary']], 'ClusterTimeline' => ['type' => 'structure', 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date']]], 'Command' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'ScriptPath' => ['shape' => 'String'], 'Args' => ['shape' => 'StringList']]], 'CommandList' => ['type' => 'list', 'member' => ['shape' => 'Command']], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GREATER_THAN_OR_EQUAL', 'GREATER_THAN', 'LESS_THAN', 'LESS_THAN_OR_EQUAL']], 'ComputeLimits' => ['type' => 'structure', 'required' => ['UnitType', 'MinimumCapacityUnits', 'MaximumCapacityUnits'], 'members' => ['UnitType' => ['shape' => 'ComputeLimitsUnitType'], 'MinimumCapacityUnits' => ['shape' => 'Integer'], 'MaximumCapacityUnits' => ['shape' => 'Integer'], 'MaximumOnDemandCapacityUnits' => ['shape' => 'Integer'], 'MaximumCoreCapacityUnits' => ['shape' => 'Integer']]], 'ComputeLimitsUnitType' => ['type' => 'string', 'enum' => ['InstanceFleetUnits', 'Instances', 'VCPU']], 'Configuration' => ['type' => 'structure', 'members' => ['Classification' => ['shape' => 'String'], 'Configurations' => ['shape' => 'ConfigurationList'], 'Properties' => ['shape' => 'StringMap']]], 'ConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'Configuration']], 'CreateSecurityConfigurationInput' => ['type' => 'structure', 'required' => ['Name', 'SecurityConfiguration'], 'members' => ['Name' => ['shape' => 'XmlString'], 'SecurityConfiguration' => ['shape' => 'String']]], 'CreateSecurityConfigurationOutput' => ['type' => 'structure', 'required' => ['Name', 'CreationDateTime'], 'members' => ['Name' => ['shape' => 'XmlString'], 'CreationDateTime' => ['shape' => 'Date']]], 'CreateStudioInput' => ['type' => 'structure', 'required' => ['Name', 'AuthMode', 'VpcId', 'SubnetIds', 'ServiceRole', 'WorkspaceSecurityGroupId', 'EngineSecurityGroupId', 'DefaultS3Location'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'Description' => ['shape' => 'XmlStringMaxLen256'], 'AuthMode' => ['shape' => 'AuthMode'], 'VpcId' => ['shape' => 'XmlStringMaxLen256'], 'SubnetIds' => ['shape' => 'SubnetIdList'], 'ServiceRole' => ['shape' => 'XmlString'], 'UserRole' => ['shape' => 'XmlString'], 'WorkspaceSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'EngineSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'DefaultS3Location' => ['shape' => 'XmlString'], 'IdpAuthUrl' => ['shape' => 'XmlString'], 'IdpRelayStateParameterName' => ['shape' => 'XmlStringMaxLen256'], 'Tags' => ['shape' => 'TagList']]], 'CreateStudioOutput' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'Url' => ['shape' => 'XmlString']]], 'CreateStudioSessionMappingInput' => ['type' => 'structure', 'required' => ['StudioId', 'IdentityType', 'SessionPolicyArn'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType'], 'SessionPolicyArn' => ['shape' => 'XmlStringMaxLen256']]], 'Credentials' => ['type' => 'structure', 'members' => ['UsernamePassword' => ['shape' => 'UsernamePassword']], 'union' => \true], 'Date' => ['type' => 'timestamp'], 'DeleteSecurityConfigurationInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'XmlString']]], 'DeleteSecurityConfigurationOutput' => ['type' => 'structure', 'members' => []], 'DeleteStudioInput' => ['type' => 'structure', 'required' => ['StudioId'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256']]], 'DeleteStudioSessionMappingInput' => ['type' => 'structure', 'required' => ['StudioId', 'IdentityType'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType']]], 'DescribeClusterInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'DescribeClusterOutput' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DescribeJobFlowsInput' => ['type' => 'structure', 'members' => ['CreatedAfter' => ['shape' => 'Date'], 'CreatedBefore' => ['shape' => 'Date'], 'JobFlowIds' => ['shape' => 'XmlStringList'], 'JobFlowStates' => ['shape' => 'JobFlowExecutionStateList']]], 'DescribeJobFlowsOutput' => ['type' => 'structure', 'members' => ['JobFlows' => ['shape' => 'JobFlowDetailList']]], 'DescribeNotebookExecutionInput' => ['type' => 'structure', 'required' => ['NotebookExecutionId'], 'members' => ['NotebookExecutionId' => ['shape' => 'XmlStringMaxLen256']]], 'DescribeNotebookExecutionOutput' => ['type' => 'structure', 'members' => ['NotebookExecution' => ['shape' => 'NotebookExecution']]], 'DescribeReleaseLabelInput' => ['type' => 'structure', 'members' => ['ReleaseLabel' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsNumber']]], 'DescribeReleaseLabelOutput' => ['type' => 'structure', 'members' => ['ReleaseLabel' => ['shape' => 'String'], 'Applications' => ['shape' => 'SimplifiedApplicationList'], 'NextToken' => ['shape' => 'String'], 'AvailableOSReleases' => ['shape' => 'OSReleaseList']]], 'DescribeSecurityConfigurationInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'XmlString']]], 'DescribeSecurityConfigurationOutput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'XmlString'], 'SecurityConfiguration' => ['shape' => 'String'], 'CreationDateTime' => ['shape' => 'Date']]], 'DescribeStepInput' => ['type' => 'structure', 'required' => ['ClusterId', 'StepId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'StepId' => ['shape' => 'StepId']]], 'DescribeStepOutput' => ['type' => 'structure', 'members' => ['Step' => ['shape' => 'Step']]], 'DescribeStudioInput' => ['type' => 'structure', 'required' => ['StudioId'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256']]], 'DescribeStudioOutput' => ['type' => 'structure', 'members' => ['Studio' => ['shape' => 'Studio']]], 'EC2InstanceIdsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId']], 'EC2InstanceIdsToTerminateList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId']], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['VolumeSpecification' => ['shape' => 'VolumeSpecification'], 'Device' => ['shape' => 'String']]], 'EbsBlockDeviceConfig' => ['type' => 'structure', 'required' => ['VolumeSpecification'], 'members' => ['VolumeSpecification' => ['shape' => 'VolumeSpecification'], 'VolumesPerInstance' => ['shape' => 'Integer']]], 'EbsBlockDeviceConfigList' => ['type' => 'list', 'member' => ['shape' => 'EbsBlockDeviceConfig']], 'EbsBlockDeviceList' => ['type' => 'list', 'member' => ['shape' => 'EbsBlockDevice']], 'EbsConfiguration' => ['type' => 'structure', 'members' => ['EbsBlockDeviceConfigs' => ['shape' => 'EbsBlockDeviceConfigList'], 'EbsOptimized' => ['shape' => 'BooleanObject']]], 'EbsVolume' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'String'], 'VolumeId' => ['shape' => 'String']]], 'EbsVolumeList' => ['type' => 'list', 'member' => ['shape' => 'EbsVolume']], 'Ec2InstanceAttributes' => ['type' => 'structure', 'members' => ['Ec2KeyName' => ['shape' => 'String'], 'Ec2SubnetId' => ['shape' => 'String'], 'RequestedEc2SubnetIds' => ['shape' => 'XmlStringMaxLen256List'], 'Ec2AvailabilityZone' => ['shape' => 'String'], 'RequestedEc2AvailabilityZones' => ['shape' => 'XmlStringMaxLen256List'], 'IamInstanceProfile' => ['shape' => 'String'], 'EmrManagedMasterSecurityGroup' => ['shape' => 'String'], 'EmrManagedSlaveSecurityGroup' => ['shape' => 'String'], 'ServiceAccessSecurityGroup' => ['shape' => 'String'], 'AdditionalMasterSecurityGroups' => ['shape' => 'StringList'], 'AdditionalSlaveSecurityGroups' => ['shape' => 'StringList']]], 'ErrorCode' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ErrorMessage' => ['type' => 'string'], 'ExecutionEngineConfig' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'XmlStringMaxLen256'], 'Type' => ['shape' => 'ExecutionEngineType'], 'MasterInstanceSecurityGroupId' => ['shape' => 'XmlStringMaxLen256']]], 'ExecutionEngineType' => ['type' => 'string', 'enum' => ['EMR']], 'FailureDetails' => ['type' => 'structure', 'members' => ['Reason' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'LogFile' => ['shape' => 'String']]], 'GetAutoTerminationPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'GetAutoTerminationPolicyOutput' => ['type' => 'structure', 'members' => ['AutoTerminationPolicy' => ['shape' => 'AutoTerminationPolicy']]], 'GetBlockPublicAccessConfigurationInput' => ['type' => 'structure', 'members' => []], 'GetBlockPublicAccessConfigurationOutput' => ['type' => 'structure', 'required' => ['BlockPublicAccessConfiguration', 'BlockPublicAccessConfigurationMetadata'], 'members' => ['BlockPublicAccessConfiguration' => ['shape' => 'BlockPublicAccessConfiguration'], 'BlockPublicAccessConfigurationMetadata' => ['shape' => 'BlockPublicAccessConfigurationMetadata']]], 'GetClusterSessionCredentialsInput' => ['type' => 'structure', 'required' => ['ClusterId', 'ExecutionRoleArn'], 'members' => ['ClusterId' => ['shape' => 'XmlStringMaxLen256'], 'ExecutionRoleArn' => ['shape' => 'ArnType']]], 'GetClusterSessionCredentialsOutput' => ['type' => 'structure', 'members' => ['Credentials' => ['shape' => 'Credentials'], 'ExpiresAt' => ['shape' => 'Date']]], 'GetManagedScalingPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'GetManagedScalingPolicyOutput' => ['type' => 'structure', 'members' => ['ManagedScalingPolicy' => ['shape' => 'ManagedScalingPolicy']]], 'GetStudioSessionMappingInput' => ['type' => 'structure', 'required' => ['StudioId', 'IdentityType'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType']]], 'GetStudioSessionMappingOutput' => ['type' => 'structure', 'members' => ['SessionMapping' => ['shape' => 'SessionMappingDetail']]], 'HadoopJarStepConfig' => ['type' => 'structure', 'required' => ['Jar'], 'members' => ['Properties' => ['shape' => 'KeyValueList'], 'Jar' => ['shape' => 'XmlString'], 'MainClass' => ['shape' => 'XmlString'], 'Args' => ['shape' => 'XmlStringList']]], 'HadoopStepConfig' => ['type' => 'structure', 'members' => ['Jar' => ['shape' => 'String'], 'Properties' => ['shape' => 'StringMap'], 'MainClass' => ['shape' => 'String'], 'Args' => ['shape' => 'StringList']]], 'IdentityType' => ['type' => 'string', 'enum' => ['USER', 'GROUP']], 'Instance' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceId'], 'Ec2InstanceId' => ['shape' => 'InstanceId'], 'PublicDnsName' => ['shape' => 'String'], 'PublicIpAddress' => ['shape' => 'String'], 'PrivateDnsName' => ['shape' => 'String'], 'PrivateIpAddress' => ['shape' => 'String'], 'Status' => ['shape' => 'InstanceStatus'], 'InstanceGroupId' => ['shape' => 'String'], 'InstanceFleetId' => ['shape' => 'InstanceFleetId'], 'Market' => ['shape' => 'MarketType'], 'InstanceType' => ['shape' => 'InstanceType'], 'EbsVolumes' => ['shape' => 'EbsVolumeList']]], 'InstanceCollectionType' => ['type' => 'string', 'enum' => ['INSTANCE_FLEET', 'INSTANCE_GROUP']], 'InstanceFleet' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceFleetId'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'Status' => ['shape' => 'InstanceFleetStatus'], 'InstanceFleetType' => ['shape' => 'InstanceFleetType'], 'TargetOnDemandCapacity' => ['shape' => 'WholeNumber'], 'TargetSpotCapacity' => ['shape' => 'WholeNumber'], 'ProvisionedOnDemandCapacity' => ['shape' => 'WholeNumber'], 'ProvisionedSpotCapacity' => ['shape' => 'WholeNumber'], 'InstanceTypeSpecifications' => ['shape' => 'InstanceTypeSpecificationList'], 'LaunchSpecifications' => ['shape' => 'InstanceFleetProvisioningSpecifications']]], 'InstanceFleetConfig' => ['type' => 'structure', 'required' => ['InstanceFleetType'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'InstanceFleetType' => ['shape' => 'InstanceFleetType'], 'TargetOnDemandCapacity' => ['shape' => 'WholeNumber'], 'TargetSpotCapacity' => ['shape' => 'WholeNumber'], 'InstanceTypeConfigs' => ['shape' => 'InstanceTypeConfigList'], 'LaunchSpecifications' => ['shape' => 'InstanceFleetProvisioningSpecifications']]], 'InstanceFleetConfigList' => ['type' => 'list', 'member' => ['shape' => 'InstanceFleetConfig']], 'InstanceFleetId' => ['type' => 'string'], 'InstanceFleetList' => ['type' => 'list', 'member' => ['shape' => 'InstanceFleet']], 'InstanceFleetModifyConfig' => ['type' => 'structure', 'required' => ['InstanceFleetId'], 'members' => ['InstanceFleetId' => ['shape' => 'InstanceFleetId'], 'TargetOnDemandCapacity' => ['shape' => 'WholeNumber'], 'TargetSpotCapacity' => ['shape' => 'WholeNumber']]], 'InstanceFleetProvisioningSpecifications' => ['type' => 'structure', 'members' => ['SpotSpecification' => ['shape' => 'SpotProvisioningSpecification'], 'OnDemandSpecification' => ['shape' => 'OnDemandProvisioningSpecification']]], 'InstanceFleetState' => ['type' => 'string', 'enum' => ['PROVISIONING', 'BOOTSTRAPPING', 'RUNNING', 'RESIZING', 'SUSPENDED', 'TERMINATING', 'TERMINATED']], 'InstanceFleetStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'InstanceFleetStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'InstanceFleetStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'VALIDATION_ERROR', 'INSTANCE_FAILURE', 'CLUSTER_TERMINATED']], 'InstanceFleetStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'InstanceFleetState'], 'StateChangeReason' => ['shape' => 'InstanceFleetStateChangeReason'], 'Timeline' => ['shape' => 'InstanceFleetTimeline']]], 'InstanceFleetTimeline' => ['type' => 'structure', 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date']]], 'InstanceFleetType' => ['type' => 'string', 'enum' => ['MASTER', 'CORE', 'TASK']], 'InstanceGroup' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InstanceGroupId'], 'Name' => ['shape' => 'String'], 'Market' => ['shape' => 'MarketType'], 'InstanceGroupType' => ['shape' => 'InstanceGroupType'], 'BidPrice' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'InstanceType'], 'RequestedInstanceCount' => ['shape' => 'Integer'], 'RunningInstanceCount' => ['shape' => 'Integer'], 'Status' => ['shape' => 'InstanceGroupStatus'], 'Configurations' => ['shape' => 'ConfigurationList'], 'ConfigurationsVersion' => ['shape' => 'Long'], 'LastSuccessfullyAppliedConfigurations' => ['shape' => 'ConfigurationList'], 'LastSuccessfullyAppliedConfigurationsVersion' => ['shape' => 'Long'], 'EbsBlockDevices' => ['shape' => 'EbsBlockDeviceList'], 'EbsOptimized' => ['shape' => 'BooleanObject'], 'ShrinkPolicy' => ['shape' => 'ShrinkPolicy'], 'AutoScalingPolicy' => ['shape' => 'AutoScalingPolicyDescription'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256']]], 'InstanceGroupConfig' => ['type' => 'structure', 'required' => ['InstanceRole', 'InstanceType', 'InstanceCount'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'Market' => ['shape' => 'MarketType'], 'InstanceRole' => ['shape' => 'InstanceRoleType'], 'BidPrice' => ['shape' => 'XmlStringMaxLen256'], 'InstanceType' => ['shape' => 'InstanceType'], 'InstanceCount' => ['shape' => 'Integer'], 'Configurations' => ['shape' => 'ConfigurationList'], 'EbsConfiguration' => ['shape' => 'EbsConfiguration'], 'AutoScalingPolicy' => ['shape' => 'AutoScalingPolicy'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256']]], 'InstanceGroupConfigList' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroupConfig']], 'InstanceGroupDetail' => ['type' => 'structure', 'required' => ['Market', 'InstanceRole', 'InstanceType', 'InstanceRequestCount', 'InstanceRunningCount', 'State', 'CreationDateTime'], 'members' => ['InstanceGroupId' => ['shape' => 'XmlStringMaxLen256'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'Market' => ['shape' => 'MarketType'], 'InstanceRole' => ['shape' => 'InstanceRoleType'], 'BidPrice' => ['shape' => 'XmlStringMaxLen256'], 'InstanceType' => ['shape' => 'InstanceType'], 'InstanceRequestCount' => ['shape' => 'Integer'], 'InstanceRunningCount' => ['shape' => 'Integer'], 'State' => ['shape' => 'InstanceGroupState'], 'LastStateChangeReason' => ['shape' => 'XmlString'], 'CreationDateTime' => ['shape' => 'Date'], 'StartDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256']]], 'InstanceGroupDetailList' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroupDetail']], 'InstanceGroupId' => ['type' => 'string'], 'InstanceGroupIdsList' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']], 'InstanceGroupList' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroup']], 'InstanceGroupModifyConfig' => ['type' => 'structure', 'required' => ['InstanceGroupId'], 'members' => ['InstanceGroupId' => ['shape' => 'XmlStringMaxLen256'], 'InstanceCount' => ['shape' => 'Integer'], 'EC2InstanceIdsToTerminate' => ['shape' => 'EC2InstanceIdsToTerminateList'], 'ShrinkPolicy' => ['shape' => 'ShrinkPolicy'], 'ReconfigurationType' => ['shape' => 'ReconfigurationType'], 'Configurations' => ['shape' => 'ConfigurationList']]], 'InstanceGroupModifyConfigList' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroupModifyConfig']], 'InstanceGroupState' => ['type' => 'string', 'enum' => ['PROVISIONING', 'BOOTSTRAPPING', 'RUNNING', 'RECONFIGURING', 'RESIZING', 'SUSPENDED', 'TERMINATING', 'TERMINATED', 'ARRESTED', 'SHUTTING_DOWN', 'ENDED']], 'InstanceGroupStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'InstanceGroupStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'InstanceGroupStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'VALIDATION_ERROR', 'INSTANCE_FAILURE', 'CLUSTER_TERMINATED']], 'InstanceGroupStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'InstanceGroupState'], 'StateChangeReason' => ['shape' => 'InstanceGroupStateChangeReason'], 'Timeline' => ['shape' => 'InstanceGroupTimeline']]], 'InstanceGroupTimeline' => ['type' => 'structure', 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date']]], 'InstanceGroupType' => ['type' => 'string', 'enum' => ['MASTER', 'CORE', 'TASK']], 'InstanceGroupTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroupType']], 'InstanceId' => ['type' => 'string'], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstanceResizePolicy' => ['type' => 'structure', 'members' => ['InstancesToTerminate' => ['shape' => 'EC2InstanceIdsList'], 'InstancesToProtect' => ['shape' => 'EC2InstanceIdsList'], 'InstanceTerminationTimeout' => ['shape' => 'Integer']]], 'InstanceRoleType' => ['type' => 'string', 'enum' => ['MASTER', 'CORE', 'TASK']], 'InstanceState' => ['type' => 'string', 'enum' => ['AWAITING_FULFILLMENT', 'PROVISIONING', 'BOOTSTRAPPING', 'RUNNING', 'TERMINATED']], 'InstanceStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'InstanceStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'InstanceStateChangeReasonCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'VALIDATION_ERROR', 'INSTANCE_FAILURE', 'BOOTSTRAP_FAILURE', 'CLUSTER_TERMINATED']], 'InstanceStateList' => ['type' => 'list', 'member' => ['shape' => 'InstanceState']], 'InstanceStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'InstanceState'], 'StateChangeReason' => ['shape' => 'InstanceStateChangeReason'], 'Timeline' => ['shape' => 'InstanceTimeline']]], 'InstanceTimeline' => ['type' => 'structure', 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date']]], 'InstanceType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'InstanceTypeConfig' => ['type' => 'structure', 'required' => ['InstanceType'], 'members' => ['InstanceType' => ['shape' => 'InstanceType'], 'WeightedCapacity' => ['shape' => 'WholeNumber'], 'BidPrice' => ['shape' => 'XmlStringMaxLen256'], 'BidPriceAsPercentageOfOnDemandPrice' => ['shape' => 'NonNegativeDouble'], 'EbsConfiguration' => ['shape' => 'EbsConfiguration'], 'Configurations' => ['shape' => 'ConfigurationList'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256']]], 'InstanceTypeConfigList' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeConfig']], 'InstanceTypeSpecification' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType'], 'WeightedCapacity' => ['shape' => 'WholeNumber'], 'BidPrice' => ['shape' => 'XmlStringMaxLen256'], 'BidPriceAsPercentageOfOnDemandPrice' => ['shape' => 'NonNegativeDouble'], 'Configurations' => ['shape' => 'ConfigurationList'], 'EbsBlockDevices' => ['shape' => 'EbsBlockDeviceList'], 'EbsOptimized' => ['shape' => 'BooleanObject'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256']]], 'InstanceTypeSpecificationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeSpecification']], 'Integer' => ['type' => 'integer'], 'InternalServerError' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'JobFlowDetail' => ['type' => 'structure', 'required' => ['JobFlowId', 'Name', 'ExecutionStatusDetail', 'Instances'], 'members' => ['JobFlowId' => ['shape' => 'XmlStringMaxLen256'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'LogUri' => ['shape' => 'XmlString'], 'LogEncryptionKmsKeyId' => ['shape' => 'XmlString'], 'AmiVersion' => ['shape' => 'XmlStringMaxLen256'], 'ExecutionStatusDetail' => ['shape' => 'JobFlowExecutionStatusDetail'], 'Instances' => ['shape' => 'JobFlowInstancesDetail'], 'Steps' => ['shape' => 'StepDetailList'], 'BootstrapActions' => ['shape' => 'BootstrapActionDetailList'], 'SupportedProducts' => ['shape' => 'SupportedProductsList'], 'VisibleToAllUsers' => ['shape' => 'Boolean'], 'JobFlowRole' => ['shape' => 'XmlString'], 'ServiceRole' => ['shape' => 'XmlString'], 'AutoScalingRole' => ['shape' => 'XmlString'], 'ScaleDownBehavior' => ['shape' => 'ScaleDownBehavior']]], 'JobFlowDetailList' => ['type' => 'list', 'member' => ['shape' => 'JobFlowDetail']], 'JobFlowExecutionState' => ['type' => 'string', 'enum' => ['STARTING', 'BOOTSTRAPPING', 'RUNNING', 'WAITING', 'SHUTTING_DOWN', 'TERMINATED', 'COMPLETED', 'FAILED']], 'JobFlowExecutionStateList' => ['type' => 'list', 'member' => ['shape' => 'JobFlowExecutionState']], 'JobFlowExecutionStatusDetail' => ['type' => 'structure', 'required' => ['State', 'CreationDateTime'], 'members' => ['State' => ['shape' => 'JobFlowExecutionState'], 'CreationDateTime' => ['shape' => 'Date'], 'StartDateTime' => ['shape' => 'Date'], 'ReadyDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date'], 'LastStateChangeReason' => ['shape' => 'XmlString']]], 'JobFlowInstancesConfig' => ['type' => 'structure', 'members' => ['MasterInstanceType' => ['shape' => 'InstanceType'], 'SlaveInstanceType' => ['shape' => 'InstanceType'], 'InstanceCount' => ['shape' => 'Integer'], 'InstanceGroups' => ['shape' => 'InstanceGroupConfigList'], 'InstanceFleets' => ['shape' => 'InstanceFleetConfigList'], 'Ec2KeyName' => ['shape' => 'XmlStringMaxLen256'], 'Placement' => ['shape' => 'PlacementType'], 'KeepJobFlowAliveWhenNoSteps' => ['shape' => 'Boolean'], 'TerminationProtected' => ['shape' => 'Boolean'], 'HadoopVersion' => ['shape' => 'XmlStringMaxLen256'], 'Ec2SubnetId' => ['shape' => 'XmlStringMaxLen256'], 'Ec2SubnetIds' => ['shape' => 'XmlStringMaxLen256List'], 'EmrManagedMasterSecurityGroup' => ['shape' => 'XmlStringMaxLen256'], 'EmrManagedSlaveSecurityGroup' => ['shape' => 'XmlStringMaxLen256'], 'ServiceAccessSecurityGroup' => ['shape' => 'XmlStringMaxLen256'], 'AdditionalMasterSecurityGroups' => ['shape' => 'SecurityGroupsList'], 'AdditionalSlaveSecurityGroups' => ['shape' => 'SecurityGroupsList']]], 'JobFlowInstancesDetail' => ['type' => 'structure', 'required' => ['MasterInstanceType', 'SlaveInstanceType', 'InstanceCount'], 'members' => ['MasterInstanceType' => ['shape' => 'InstanceType'], 'MasterPublicDnsName' => ['shape' => 'XmlString'], 'MasterInstanceId' => ['shape' => 'XmlString'], 'SlaveInstanceType' => ['shape' => 'InstanceType'], 'InstanceCount' => ['shape' => 'Integer'], 'InstanceGroups' => ['shape' => 'InstanceGroupDetailList'], 'NormalizedInstanceHours' => ['shape' => 'Integer'], 'Ec2KeyName' => ['shape' => 'XmlStringMaxLen256'], 'Ec2SubnetId' => ['shape' => 'XmlStringMaxLen256'], 'Placement' => ['shape' => 'PlacementType'], 'KeepJobFlowAliveWhenNoSteps' => ['shape' => 'Boolean'], 'TerminationProtected' => ['shape' => 'Boolean'], 'HadoopVersion' => ['shape' => 'XmlStringMaxLen256']]], 'KerberosAttributes' => ['type' => 'structure', 'required' => ['Realm', 'KdcAdminPassword'], 'members' => ['Realm' => ['shape' => 'XmlStringMaxLen256'], 'KdcAdminPassword' => ['shape' => 'XmlStringMaxLen256'], 'CrossRealmTrustPrincipalPassword' => ['shape' => 'XmlStringMaxLen256'], 'ADDomainJoinUser' => ['shape' => 'XmlStringMaxLen256'], 'ADDomainJoinPassword' => ['shape' => 'XmlStringMaxLen256']]], 'KeyValue' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'XmlString'], 'Value' => ['shape' => 'XmlString']]], 'KeyValueList' => ['type' => 'list', 'member' => ['shape' => 'KeyValue']], 'ListBootstrapActionsInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'Marker' => ['shape' => 'Marker']]], 'ListBootstrapActionsOutput' => ['type' => 'structure', 'members' => ['BootstrapActions' => ['shape' => 'CommandList'], 'Marker' => ['shape' => 'Marker']]], 'ListClustersInput' => ['type' => 'structure', 'members' => ['CreatedAfter' => ['shape' => 'Date'], 'CreatedBefore' => ['shape' => 'Date'], 'ClusterStates' => ['shape' => 'ClusterStateList'], 'Marker' => ['shape' => 'Marker']]], 'ListClustersOutput' => ['type' => 'structure', 'members' => ['Clusters' => ['shape' => 'ClusterSummaryList'], 'Marker' => ['shape' => 'Marker']]], 'ListInstanceFleetsInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'Marker' => ['shape' => 'Marker']]], 'ListInstanceFleetsOutput' => ['type' => 'structure', 'members' => ['InstanceFleets' => ['shape' => 'InstanceFleetList'], 'Marker' => ['shape' => 'Marker']]], 'ListInstanceGroupsInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'Marker' => ['shape' => 'Marker']]], 'ListInstanceGroupsOutput' => ['type' => 'structure', 'members' => ['InstanceGroups' => ['shape' => 'InstanceGroupList'], 'Marker' => ['shape' => 'Marker']]], 'ListInstancesInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceGroupId' => ['shape' => 'InstanceGroupId'], 'InstanceGroupTypes' => ['shape' => 'InstanceGroupTypeList'], 'InstanceFleetId' => ['shape' => 'InstanceFleetId'], 'InstanceFleetType' => ['shape' => 'InstanceFleetType'], 'InstanceStates' => ['shape' => 'InstanceStateList'], 'Marker' => ['shape' => 'Marker']]], 'ListInstancesOutput' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'InstanceList'], 'Marker' => ['shape' => 'Marker']]], 'ListNotebookExecutionsInput' => ['type' => 'structure', 'members' => ['EditorId' => ['shape' => 'XmlStringMaxLen256'], 'Status' => ['shape' => 'NotebookExecutionStatus'], 'From' => ['shape' => 'Date'], 'To' => ['shape' => 'Date'], 'Marker' => ['shape' => 'Marker']]], 'ListNotebookExecutionsOutput' => ['type' => 'structure', 'members' => ['NotebookExecutions' => ['shape' => 'NotebookExecutionSummaryList'], 'Marker' => ['shape' => 'Marker']]], 'ListReleaseLabelsInput' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ReleaseLabelFilter'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsNumber']]], 'ListReleaseLabelsOutput' => ['type' => 'structure', 'members' => ['ReleaseLabels' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'String']]], 'ListSecurityConfigurationsInput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker']]], 'ListSecurityConfigurationsOutput' => ['type' => 'structure', 'members' => ['SecurityConfigurations' => ['shape' => 'SecurityConfigurationList'], 'Marker' => ['shape' => 'Marker']]], 'ListStepsInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'StepStates' => ['shape' => 'StepStateList'], 'StepIds' => ['shape' => 'XmlStringList'], 'Marker' => ['shape' => 'Marker']]], 'ListStepsOutput' => ['type' => 'structure', 'members' => ['Steps' => ['shape' => 'StepSummaryList'], 'Marker' => ['shape' => 'Marker']]], 'ListStudioSessionMappingsInput' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType'], 'Marker' => ['shape' => 'Marker']]], 'ListStudioSessionMappingsOutput' => ['type' => 'structure', 'members' => ['SessionMappings' => ['shape' => 'SessionMappingSummaryList'], 'Marker' => ['shape' => 'Marker']]], 'ListStudiosInput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker']]], 'ListStudiosOutput' => ['type' => 'structure', 'members' => ['Studios' => ['shape' => 'StudioSummaryList'], 'Marker' => ['shape' => 'Marker']]], 'Long' => ['type' => 'long'], 'ManagedScalingPolicy' => ['type' => 'structure', 'members' => ['ComputeLimits' => ['shape' => 'ComputeLimits']]], 'Marker' => ['type' => 'string'], 'MarketType' => ['type' => 'string', 'enum' => ['ON_DEMAND', 'SPOT']], 'MaxResultsNumber' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MetricDimension' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'MetricDimensionList' => ['type' => 'list', 'member' => ['shape' => 'MetricDimension']], 'ModifyClusterInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'String'], 'StepConcurrencyLevel' => ['shape' => 'Integer']]], 'ModifyClusterOutput' => ['type' => 'structure', 'members' => ['StepConcurrencyLevel' => ['shape' => 'Integer']]], 'ModifyInstanceFleetInput' => ['type' => 'structure', 'required' => ['ClusterId', 'InstanceFleet'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceFleet' => ['shape' => 'InstanceFleetModifyConfig']]], 'ModifyInstanceGroupsInput' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceGroups' => ['shape' => 'InstanceGroupModifyConfigList']]], 'NewSupportedProductsList' => ['type' => 'list', 'member' => ['shape' => 'SupportedProductConfig']], 'NonNegativeDouble' => ['type' => 'double', 'min' => 0], 'NotebookExecution' => ['type' => 'structure', 'members' => ['NotebookExecutionId' => ['shape' => 'XmlStringMaxLen256'], 'EditorId' => ['shape' => 'XmlStringMaxLen256'], 'ExecutionEngine' => ['shape' => 'ExecutionEngineConfig'], 'NotebookExecutionName' => ['shape' => 'XmlStringMaxLen256'], 'NotebookParams' => ['shape' => 'XmlString'], 'Status' => ['shape' => 'NotebookExecutionStatus'], 'StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date'], 'Arn' => ['shape' => 'XmlStringMaxLen256'], 'OutputNotebookURI' => ['shape' => 'XmlString'], 'LastStateChangeReason' => ['shape' => 'XmlString'], 'NotebookInstanceSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'Tags' => ['shape' => 'TagList']]], 'NotebookExecutionStatus' => ['type' => 'string', 'enum' => ['START_PENDING', 'STARTING', 'RUNNING', 'FINISHING', 'FINISHED', 'FAILING', 'FAILED', 'STOP_PENDING', 'STOPPING', 'STOPPED']], 'NotebookExecutionSummary' => ['type' => 'structure', 'members' => ['NotebookExecutionId' => ['shape' => 'XmlStringMaxLen256'], 'EditorId' => ['shape' => 'XmlStringMaxLen256'], 'NotebookExecutionName' => ['shape' => 'XmlStringMaxLen256'], 'Status' => ['shape' => 'NotebookExecutionStatus'], 'StartTime' => ['shape' => 'Date'], 'EndTime' => ['shape' => 'Date']]], 'NotebookExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'NotebookExecutionSummary']], 'OSRelease' => ['type' => 'structure', 'members' => ['Label' => ['shape' => 'String']]], 'OSReleaseList' => ['type' => 'list', 'member' => ['shape' => 'OSRelease']], 'OnDemandCapacityReservationOptions' => ['type' => 'structure', 'members' => ['UsageStrategy' => ['shape' => 'OnDemandCapacityReservationUsageStrategy'], 'CapacityReservationPreference' => ['shape' => 'OnDemandCapacityReservationPreference'], 'CapacityReservationResourceGroupArn' => ['shape' => 'XmlStringMaxLen256']]], 'OnDemandCapacityReservationPreference' => ['type' => 'string', 'enum' => ['open', 'none']], 'OnDemandCapacityReservationUsageStrategy' => ['type' => 'string', 'enum' => ['use-capacity-reservations-first']], 'OnDemandProvisioningAllocationStrategy' => ['type' => 'string', 'enum' => ['lowest-price']], 'OnDemandProvisioningSpecification' => ['type' => 'structure', 'required' => ['AllocationStrategy'], 'members' => ['AllocationStrategy' => ['shape' => 'OnDemandProvisioningAllocationStrategy'], 'CapacityReservationOptions' => ['shape' => 'OnDemandCapacityReservationOptions']]], 'OptionalArnType' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'PlacementGroupConfig' => ['type' => 'structure', 'required' => ['InstanceRole'], 'members' => ['InstanceRole' => ['shape' => 'InstanceRoleType'], 'PlacementStrategy' => ['shape' => 'PlacementGroupStrategy']]], 'PlacementGroupConfigList' => ['type' => 'list', 'member' => ['shape' => 'PlacementGroupConfig']], 'PlacementGroupStrategy' => ['type' => 'string', 'enum' => ['SPREAD', 'PARTITION', 'CLUSTER', 'NONE']], 'PlacementType' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'XmlString'], 'AvailabilityZones' => ['shape' => 'XmlStringMaxLen256List']]], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => -1], 'PortRange' => ['type' => 'structure', 'required' => ['MinRange'], 'members' => ['MinRange' => ['shape' => 'Port'], 'MaxRange' => ['shape' => 'Port']]], 'PortRanges' => ['type' => 'list', 'member' => ['shape' => 'PortRange']], 'PutAutoScalingPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId', 'InstanceGroupId', 'AutoScalingPolicy'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceGroupId' => ['shape' => 'InstanceGroupId'], 'AutoScalingPolicy' => ['shape' => 'AutoScalingPolicy']]], 'PutAutoScalingPolicyOutput' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceGroupId' => ['shape' => 'InstanceGroupId'], 'AutoScalingPolicy' => ['shape' => 'AutoScalingPolicyDescription'], 'ClusterArn' => ['shape' => 'ArnType']]], 'PutAutoTerminationPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'AutoTerminationPolicy' => ['shape' => 'AutoTerminationPolicy']]], 'PutAutoTerminationPolicyOutput' => ['type' => 'structure', 'members' => []], 'PutBlockPublicAccessConfigurationInput' => ['type' => 'structure', 'required' => ['BlockPublicAccessConfiguration'], 'members' => ['BlockPublicAccessConfiguration' => ['shape' => 'BlockPublicAccessConfiguration']]], 'PutBlockPublicAccessConfigurationOutput' => ['type' => 'structure', 'members' => []], 'PutManagedScalingPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId', 'ManagedScalingPolicy'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'ManagedScalingPolicy' => ['shape' => 'ManagedScalingPolicy']]], 'PutManagedScalingPolicyOutput' => ['type' => 'structure', 'members' => []], 'ReconfigurationType' => ['type' => 'string', 'enum' => ['OVERWRITE', 'MERGE']], 'ReleaseLabelFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'String'], 'Application' => ['shape' => 'String']]], 'RemoveAutoScalingPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId', 'InstanceGroupId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'InstanceGroupId' => ['shape' => 'InstanceGroupId']]], 'RemoveAutoScalingPolicyOutput' => ['type' => 'structure', 'members' => []], 'RemoveAutoTerminationPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'RemoveAutoTerminationPolicyOutput' => ['type' => 'structure', 'members' => []], 'RemoveManagedScalingPolicyInput' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'RemoveManagedScalingPolicyOutput' => ['type' => 'structure', 'members' => []], 'RemoveTagsInput' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeys'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagKeys' => ['shape' => 'StringList']]], 'RemoveTagsOutput' => ['type' => 'structure', 'members' => []], 'RepoUpgradeOnBoot' => ['type' => 'string', 'enum' => ['SECURITY', 'NONE']], 'ResourceId' => ['type' => 'string'], 'RunJobFlowInput' => ['type' => 'structure', 'required' => ['Name', 'Instances'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'LogUri' => ['shape' => 'XmlString'], 'LogEncryptionKmsKeyId' => ['shape' => 'XmlString'], 'AdditionalInfo' => ['shape' => 'XmlString'], 'AmiVersion' => ['shape' => 'XmlStringMaxLen256'], 'ReleaseLabel' => ['shape' => 'XmlStringMaxLen256'], 'Instances' => ['shape' => 'JobFlowInstancesConfig'], 'Steps' => ['shape' => 'StepConfigList'], 'BootstrapActions' => ['shape' => 'BootstrapActionConfigList'], 'SupportedProducts' => ['shape' => 'SupportedProductsList'], 'NewSupportedProducts' => ['shape' => 'NewSupportedProductsList'], 'Applications' => ['shape' => 'ApplicationList'], 'Configurations' => ['shape' => 'ConfigurationList'], 'VisibleToAllUsers' => ['shape' => 'Boolean'], 'JobFlowRole' => ['shape' => 'XmlString'], 'ServiceRole' => ['shape' => 'XmlString'], 'Tags' => ['shape' => 'TagList'], 'SecurityConfiguration' => ['shape' => 'XmlString'], 'AutoScalingRole' => ['shape' => 'XmlString'], 'ScaleDownBehavior' => ['shape' => 'ScaleDownBehavior'], 'CustomAmiId' => ['shape' => 'XmlStringMaxLen256'], 'EbsRootVolumeSize' => ['shape' => 'Integer'], 'RepoUpgradeOnBoot' => ['shape' => 'RepoUpgradeOnBoot'], 'KerberosAttributes' => ['shape' => 'KerberosAttributes'], 'StepConcurrencyLevel' => ['shape' => 'Integer'], 'ManagedScalingPolicy' => ['shape' => 'ManagedScalingPolicy'], 'PlacementGroupConfigs' => ['shape' => 'PlacementGroupConfigList'], 'AutoTerminationPolicy' => ['shape' => 'AutoTerminationPolicy'], 'OSReleaseLabel' => ['shape' => 'XmlStringMaxLen256']]], 'RunJobFlowOutput' => ['type' => 'structure', 'members' => ['JobFlowId' => ['shape' => 'XmlStringMaxLen256'], 'ClusterArn' => ['shape' => 'ArnType']]], 'ScaleDownBehavior' => ['type' => 'string', 'enum' => ['TERMINATE_AT_INSTANCE_HOUR', 'TERMINATE_AT_TASK_COMPLETION']], 'ScalingAction' => ['type' => 'structure', 'required' => ['SimpleScalingPolicyConfiguration'], 'members' => ['Market' => ['shape' => 'MarketType'], 'SimpleScalingPolicyConfiguration' => ['shape' => 'SimpleScalingPolicyConfiguration']]], 'ScalingConstraints' => ['type' => 'structure', 'required' => ['MinCapacity', 'MaxCapacity'], 'members' => ['MinCapacity' => ['shape' => 'Integer'], 'MaxCapacity' => ['shape' => 'Integer']]], 'ScalingRule' => ['type' => 'structure', 'required' => ['Name', 'Action', 'Trigger'], 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Action' => ['shape' => 'ScalingAction'], 'Trigger' => ['shape' => 'ScalingTrigger']]], 'ScalingRuleList' => ['type' => 'list', 'member' => ['shape' => 'ScalingRule']], 'ScalingTrigger' => ['type' => 'structure', 'required' => ['CloudWatchAlarmDefinition'], 'members' => ['CloudWatchAlarmDefinition' => ['shape' => 'CloudWatchAlarmDefinition']]], 'ScriptBootstrapActionConfig' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'XmlString'], 'Args' => ['shape' => 'XmlStringList']]], 'SecurityConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SecurityConfigurationSummary']], 'SecurityConfigurationSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'XmlString'], 'CreationDateTime' => ['shape' => 'Date']]], 'SecurityGroupsList' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']], 'SessionMappingDetail' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType'], 'SessionPolicyArn' => ['shape' => 'XmlStringMaxLen256'], 'CreationTime' => ['shape' => 'Date'], 'LastModifiedTime' => ['shape' => 'Date']]], 'SessionMappingSummary' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType'], 'SessionPolicyArn' => ['shape' => 'XmlStringMaxLen256'], 'CreationTime' => ['shape' => 'Date']]], 'SessionMappingSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SessionMappingSummary']], 'SetTerminationProtectionInput' => ['type' => 'structure', 'required' => ['JobFlowIds', 'TerminationProtected'], 'members' => ['JobFlowIds' => ['shape' => 'XmlStringList'], 'TerminationProtected' => ['shape' => 'Boolean']]], 'SetVisibleToAllUsersInput' => ['type' => 'structure', 'required' => ['JobFlowIds', 'VisibleToAllUsers'], 'members' => ['JobFlowIds' => ['shape' => 'XmlStringList'], 'VisibleToAllUsers' => ['shape' => 'Boolean']]], 'ShrinkPolicy' => ['type' => 'structure', 'members' => ['DecommissionTimeout' => ['shape' => 'Integer'], 'InstanceResizePolicy' => ['shape' => 'InstanceResizePolicy']]], 'SimpleScalingPolicyConfiguration' => ['type' => 'structure', 'required' => ['ScalingAdjustment'], 'members' => ['AdjustmentType' => ['shape' => 'AdjustmentType'], 'ScalingAdjustment' => ['shape' => 'Integer'], 'CoolDown' => ['shape' => 'Integer']]], 'SimplifiedApplication' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'SimplifiedApplicationList' => ['type' => 'list', 'member' => ['shape' => 'SimplifiedApplication']], 'SpotProvisioningAllocationStrategy' => ['type' => 'string', 'enum' => ['capacity-optimized']], 'SpotProvisioningSpecification' => ['type' => 'structure', 'required' => ['TimeoutDurationMinutes', 'TimeoutAction'], 'members' => ['TimeoutDurationMinutes' => ['shape' => 'WholeNumber'], 'TimeoutAction' => ['shape' => 'SpotProvisioningTimeoutAction'], 'BlockDurationMinutes' => ['shape' => 'WholeNumber'], 'AllocationStrategy' => ['shape' => 'SpotProvisioningAllocationStrategy']]], 'SpotProvisioningTimeoutAction' => ['type' => 'string', 'enum' => ['SWITCH_TO_ON_DEMAND', 'TERMINATE_CLUSTER']], 'StartNotebookExecutionInput' => ['type' => 'structure', 'required' => ['EditorId', 'RelativePath', 'ExecutionEngine', 'ServiceRole'], 'members' => ['EditorId' => ['shape' => 'XmlStringMaxLen256'], 'RelativePath' => ['shape' => 'XmlString'], 'NotebookExecutionName' => ['shape' => 'XmlStringMaxLen256'], 'NotebookParams' => ['shape' => 'XmlString'], 'ExecutionEngine' => ['shape' => 'ExecutionEngineConfig'], 'ServiceRole' => ['shape' => 'XmlString'], 'NotebookInstanceSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'Tags' => ['shape' => 'TagList']]], 'StartNotebookExecutionOutput' => ['type' => 'structure', 'members' => ['NotebookExecutionId' => ['shape' => 'XmlStringMaxLen256']]], 'Statistic' => ['type' => 'string', 'enum' => ['SAMPLE_COUNT', 'AVERAGE', 'SUM', 'MINIMUM', 'MAXIMUM']], 'Step' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'StepId'], 'Name' => ['shape' => 'String'], 'Config' => ['shape' => 'HadoopStepConfig'], 'ActionOnFailure' => ['shape' => 'ActionOnFailure'], 'Status' => ['shape' => 'StepStatus'], 'ExecutionRoleArn' => ['shape' => 'OptionalArnType']]], 'StepCancellationOption' => ['type' => 'string', 'enum' => ['SEND_INTERRUPT', 'TERMINATE_PROCESS']], 'StepConfig' => ['type' => 'structure', 'required' => ['Name', 'HadoopJarStep'], 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'ActionOnFailure' => ['shape' => 'ActionOnFailure'], 'HadoopJarStep' => ['shape' => 'HadoopJarStepConfig']]], 'StepConfigList' => ['type' => 'list', 'member' => ['shape' => 'StepConfig']], 'StepDetail' => ['type' => 'structure', 'required' => ['StepConfig', 'ExecutionStatusDetail'], 'members' => ['StepConfig' => ['shape' => 'StepConfig'], 'ExecutionStatusDetail' => ['shape' => 'StepExecutionStatusDetail']]], 'StepDetailList' => ['type' => 'list', 'member' => ['shape' => 'StepDetail']], 'StepExecutionState' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'CONTINUE', 'COMPLETED', 'CANCELLED', 'FAILED', 'INTERRUPTED']], 'StepExecutionStatusDetail' => ['type' => 'structure', 'required' => ['State', 'CreationDateTime'], 'members' => ['State' => ['shape' => 'StepExecutionState'], 'CreationDateTime' => ['shape' => 'Date'], 'StartDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date'], 'LastStateChangeReason' => ['shape' => 'XmlString']]], 'StepId' => ['type' => 'string'], 'StepIdsList' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']], 'StepState' => ['type' => 'string', 'enum' => ['PENDING', 'CANCEL_PENDING', 'RUNNING', 'COMPLETED', 'CANCELLED', 'FAILED', 'INTERRUPTED']], 'StepStateChangeReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'StepStateChangeReasonCode'], 'Message' => ['shape' => 'String']]], 'StepStateChangeReasonCode' => ['type' => 'string', 'enum' => ['NONE']], 'StepStateList' => ['type' => 'list', 'member' => ['shape' => 'StepState']], 'StepStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'StepState'], 'StateChangeReason' => ['shape' => 'StepStateChangeReason'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'Timeline' => ['shape' => 'StepTimeline']]], 'StepSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'StepId'], 'Name' => ['shape' => 'String'], 'Config' => ['shape' => 'HadoopStepConfig'], 'ActionOnFailure' => ['shape' => 'ActionOnFailure'], 'Status' => ['shape' => 'StepStatus']]], 'StepSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StepSummary']], 'StepTimeline' => ['type' => 'structure', 'members' => ['CreationDateTime' => ['shape' => 'Date'], 'StartDateTime' => ['shape' => 'Date'], 'EndDateTime' => ['shape' => 'Date']]], 'StopNotebookExecutionInput' => ['type' => 'structure', 'required' => ['NotebookExecutionId'], 'members' => ['NotebookExecutionId' => ['shape' => 'XmlStringMaxLen256']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Studio' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'StudioArn' => ['shape' => 'XmlStringMaxLen256'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'Description' => ['shape' => 'XmlStringMaxLen256'], 'AuthMode' => ['shape' => 'AuthMode'], 'VpcId' => ['shape' => 'XmlStringMaxLen256'], 'SubnetIds' => ['shape' => 'SubnetIdList'], 'ServiceRole' => ['shape' => 'XmlString'], 'UserRole' => ['shape' => 'XmlString'], 'WorkspaceSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'EngineSecurityGroupId' => ['shape' => 'XmlStringMaxLen256'], 'Url' => ['shape' => 'XmlString'], 'CreationTime' => ['shape' => 'Date'], 'DefaultS3Location' => ['shape' => 'XmlString'], 'IdpAuthUrl' => ['shape' => 'XmlString'], 'IdpRelayStateParameterName' => ['shape' => 'XmlStringMaxLen256'], 'Tags' => ['shape' => 'TagList']]], 'StudioSummary' => ['type' => 'structure', 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'VpcId' => ['shape' => 'XmlStringMaxLen256'], 'Description' => ['shape' => 'XmlStringMaxLen256'], 'Url' => ['shape' => 'XmlStringMaxLen256'], 'AuthMode' => ['shape' => 'AuthMode'], 'CreationTime' => ['shape' => 'Date']]], 'StudioSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StudioSummary']], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SupportedProductConfig' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'XmlStringMaxLen256'], 'Args' => ['shape' => 'XmlStringList']]], 'SupportedProductsList' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TerminateJobFlowsInput' => ['type' => 'structure', 'required' => ['JobFlowIds'], 'members' => ['JobFlowIds' => ['shape' => 'XmlStringList']]], 'ThroughputVal' => ['type' => 'integer', 'min' => 0], 'Unit' => ['type' => 'string', 'enum' => ['NONE', 'SECONDS', 'MICRO_SECONDS', 'MILLI_SECONDS', 'BYTES', 'KILO_BYTES', 'MEGA_BYTES', 'GIGA_BYTES', 'TERA_BYTES', 'BITS', 'KILO_BITS', 'MEGA_BITS', 'GIGA_BITS', 'TERA_BITS', 'PERCENT', 'COUNT', 'BYTES_PER_SECOND', 'KILO_BYTES_PER_SECOND', 'MEGA_BYTES_PER_SECOND', 'GIGA_BYTES_PER_SECOND', 'TERA_BYTES_PER_SECOND', 'BITS_PER_SECOND', 'KILO_BITS_PER_SECOND', 'MEGA_BITS_PER_SECOND', 'GIGA_BITS_PER_SECOND', 'TERA_BITS_PER_SECOND', 'COUNT_PER_SECOND']], 'UpdateStudioInput' => ['type' => 'structure', 'required' => ['StudioId'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'Name' => ['shape' => 'XmlStringMaxLen256'], 'Description' => ['shape' => 'XmlStringMaxLen256'], 'SubnetIds' => ['shape' => 'SubnetIdList'], 'DefaultS3Location' => ['shape' => 'XmlString']]], 'UpdateStudioSessionMappingInput' => ['type' => 'structure', 'required' => ['StudioId', 'IdentityType', 'SessionPolicyArn'], 'members' => ['StudioId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityId' => ['shape' => 'XmlStringMaxLen256'], 'IdentityName' => ['shape' => 'XmlStringMaxLen256'], 'IdentityType' => ['shape' => 'IdentityType'], 'SessionPolicyArn' => ['shape' => 'XmlStringMaxLen256']]], 'UsernamePassword' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'XmlStringMaxLen256'], 'Password' => ['shape' => 'XmlStringMaxLen256']], 'sensitive' => \true], 'VolumeSpecification' => ['type' => 'structure', 'required' => ['VolumeType', 'SizeInGB'], 'members' => ['VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'SizeInGB' => ['shape' => 'Integer'], 'Throughput' => ['shape' => 'ThroughputVal']]], 'WholeNumber' => ['type' => 'integer', 'min' => 0], 'XmlString' => ['type' => 'string', 'max' => 10280, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringList' => ['type' => 'list', 'member' => ['shape' => 'XmlString']], 'XmlStringMaxLen256' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'XmlStringMaxLen256List' => ['type' => 'list', 'member' => ['shape' => 'XmlStringMaxLen256']]]]; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 8dae746..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticmapreduce-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://elasticmapreduce.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticmapreduce-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elasticmapreduce.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://elasticmapreduce.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-tests-1.json.php deleted file mode 100644 index faf46cf..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elasticmapreduce.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/paginators-1.json.php deleted file mode 100644 index 0d9af6c..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeJobFlows' => ['result_key' => 'JobFlows'], 'ListBootstrapActions' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'BootstrapActions'], 'ListClusters' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'Clusters'], 'ListInstanceFleets' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'InstanceFleets'], 'ListInstanceGroups' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'InstanceGroups'], 'ListInstances' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'Instances'], 'ListNotebookExecutions' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'NotebookExecutions'], 'ListReleaseLabels' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListSecurityConfigurations' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'SecurityConfigurations'], 'ListSteps' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'Steps'], 'ListStudioSessionMappings' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'SessionMappings'], 'ListStudios' => ['input_token' => 'Marker', 'output_token' => 'Marker', 'result_key' => 'Studios']]]; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/smoke.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/smoke.json.php deleted file mode 100644 index 6daedc2..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListClusters', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeCluster', 'input' => ['ClusterId' => 'fake_cluster'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/waiters-2.json.php b/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/waiters-2.json.php deleted file mode 100644 index 1701e24..0000000 --- a/vendor/Aws3/Aws/data/elasticmapreduce/2009-03-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ClusterRunning' => ['delay' => 30, 'operation' => 'DescribeCluster', 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'RUNNING'], ['state' => 'success', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'WAITING'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'TERMINATING'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'TERMINATED'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'TERMINATED_WITH_ERRORS']]], 'StepComplete' => ['delay' => 30, 'operation' => 'DescribeStep', 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Step.Status.State', 'expected' => 'COMPLETED'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Step.Status.State', 'expected' => 'FAILED'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Step.Status.State', 'expected' => 'CANCELLED']]], 'ClusterTerminated' => ['delay' => 30, 'operation' => 'DescribeCluster', 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'TERMINATED'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Cluster.Status.State', 'expected' => 'TERMINATED_WITH_ERRORS']]]]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/api-2.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/api-2.json.php deleted file mode 100644 index f9d1486..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-09-25', 'endpointPrefix' => 'elastictranscoder', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Elastic Transcoder', 'serviceId' => 'Elastic Transcoder', 'signatureVersion' => 'v4', 'uid' => 'elastictranscoder-2012-09-25'], 'operations' => ['CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/2012-09-25/jobs/{Id}', 'responseCode' => 202], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/jobs', 'responseCode' => 201], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'CreatePipeline' => ['name' => 'CreatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreatePipelineRequest'], 'output' => ['shape' => 'CreatePipelineResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'CreatePreset' => ['name' => 'CreatePreset', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/presets', 'responseCode' => 201], 'input' => ['shape' => 'CreatePresetRequest'], 'output' => ['shape' => 'CreatePresetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'DeletePipeline' => ['name' => 'DeletePipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/2012-09-25/pipelines/{Id}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePipelineRequest'], 'output' => ['shape' => 'DeletePipelineResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'DeletePreset' => ['name' => 'DeletePreset', 'http' => ['method' => 'DELETE', 'requestUri' => '/2012-09-25/presets/{Id}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePresetRequest'], 'output' => ['shape' => 'DeletePresetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListJobsByPipeline' => ['name' => 'ListJobsByPipeline', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/jobsByPipeline/{PipelineId}'], 'input' => ['shape' => 'ListJobsByPipelineRequest'], 'output' => ['shape' => 'ListJobsByPipelineResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListJobsByStatus' => ['name' => 'ListJobsByStatus', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/jobsByStatus/{Status}'], 'input' => ['shape' => 'ListJobsByStatusRequest'], 'output' => ['shape' => 'ListJobsByStatusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListPipelines' => ['name' => 'ListPipelines', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/pipelines'], 'input' => ['shape' => 'ListPipelinesRequest'], 'output' => ['shape' => 'ListPipelinesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListPresets' => ['name' => 'ListPresets', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/presets'], 'input' => ['shape' => 'ListPresetsRequest'], 'output' => ['shape' => 'ListPresetsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ReadJob' => ['name' => 'ReadJob', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/jobs/{Id}'], 'input' => ['shape' => 'ReadJobRequest'], 'output' => ['shape' => 'ReadJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ReadPipeline' => ['name' => 'ReadPipeline', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/pipelines/{Id}'], 'input' => ['shape' => 'ReadPipelineRequest'], 'output' => ['shape' => 'ReadPipelineResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ReadPreset' => ['name' => 'ReadPreset', 'http' => ['method' => 'GET', 'requestUri' => '/2012-09-25/presets/{Id}'], 'input' => ['shape' => 'ReadPresetRequest'], 'output' => ['shape' => 'ReadPresetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'TestRole' => ['name' => 'TestRole', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/roleTests', 'responseCode' => 200], 'input' => ['shape' => 'TestRoleRequest'], 'output' => ['shape' => 'TestRoleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']], 'deprecated' => \true], 'UpdatePipeline' => ['name' => 'UpdatePipeline', 'http' => ['method' => 'PUT', 'requestUri' => '/2012-09-25/pipelines/{Id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePipelineRequest'], 'output' => ['shape' => 'UpdatePipelineResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException']]], 'UpdatePipelineNotifications' => ['name' => 'UpdatePipelineNotifications', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/pipelines/{Id}/notifications'], 'input' => ['shape' => 'UpdatePipelineNotificationsRequest'], 'output' => ['shape' => 'UpdatePipelineNotificationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'UpdatePipelineStatus' => ['name' => 'UpdatePipelineStatus', 'http' => ['method' => 'POST', 'requestUri' => '/2012-09-25/pipelines/{Id}/status'], 'input' => ['shape' => 'UpdatePipelineStatusRequest'], 'output' => ['shape' => 'UpdatePipelineStatusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'IncompatibleVersionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]]], 'shapes' => ['AccessControl' => ['type' => 'string', 'pattern' => '(^FullControl$)|(^Read$)|(^ReadAcp$)|(^WriteAcp$)'], 'AccessControls' => ['type' => 'list', 'member' => ['shape' => 'AccessControl'], 'max' => 30], 'AccessDeniedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Artwork' => ['type' => 'structure', 'members' => ['InputKey' => ['shape' => 'WatermarkKey'], 'MaxWidth' => ['shape' => 'DigitsOrAuto'], 'MaxHeight' => ['shape' => 'DigitsOrAuto'], 'SizingPolicy' => ['shape' => 'SizingPolicy'], 'PaddingPolicy' => ['shape' => 'PaddingPolicy'], 'AlbumArtFormat' => ['shape' => 'JpgOrPng'], 'Encryption' => ['shape' => 'Encryption']]], 'Artworks' => ['type' => 'list', 'member' => ['shape' => 'Artwork']], 'Ascending' => ['type' => 'string', 'pattern' => '(^true$)|(^false$)'], 'AspectRatio' => ['type' => 'string', 'pattern' => '(^auto$)|(^1:1$)|(^4:3$)|(^3:2$)|(^16:9$)'], 'AudioBitDepth' => ['type' => 'string', 'pattern' => '(^8$)|(^16$)|(^24$)|(^32$)'], 'AudioBitOrder' => ['type' => 'string', 'pattern' => '(^LittleEndian$)'], 'AudioBitRate' => ['type' => 'string', 'pattern' => '^\\d{1,3}$'], 'AudioChannels' => ['type' => 'string', 'pattern' => '(^auto$)|(^0$)|(^1$)|(^2$)'], 'AudioCodec' => ['type' => 'string', 'pattern' => '(^AAC$)|(^vorbis$)|(^mp3$)|(^mp2$)|(^pcm$)|(^flac$)'], 'AudioCodecOptions' => ['type' => 'structure', 'members' => ['Profile' => ['shape' => 'AudioCodecProfile'], 'BitDepth' => ['shape' => 'AudioBitDepth'], 'BitOrder' => ['shape' => 'AudioBitOrder'], 'Signed' => ['shape' => 'AudioSigned']]], 'AudioCodecProfile' => ['type' => 'string', 'pattern' => '(^auto$)|(^AAC-LC$)|(^HE-AAC$)|(^HE-AACv2$)'], 'AudioPackingMode' => ['type' => 'string', 'pattern' => '(^SingleTrack$)|(^OneChannelPerTrack$)|(^OneChannelPerTrackWithMosTo8Tracks$)'], 'AudioParameters' => ['type' => 'structure', 'members' => ['Codec' => ['shape' => 'AudioCodec'], 'SampleRate' => ['shape' => 'AudioSampleRate'], 'BitRate' => ['shape' => 'AudioBitRate'], 'Channels' => ['shape' => 'AudioChannels'], 'AudioPackingMode' => ['shape' => 'AudioPackingMode'], 'CodecOptions' => ['shape' => 'AudioCodecOptions']]], 'AudioSampleRate' => ['type' => 'string', 'pattern' => '(^auto$)|(^22050$)|(^32000$)|(^44100$)|(^48000$)|(^96000$)|(^192000$)'], 'AudioSigned' => ['type' => 'string', 'pattern' => '(^Unsigned$)|(^Signed$)'], 'Base64EncodedString' => ['type' => 'string', 'pattern' => '^$|(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)'], 'BucketName' => ['type' => 'string', 'pattern' => '^(\\w|\\.|-){1,255}$'], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'CancelJobResponse' => ['type' => 'structure', 'members' => []], 'CaptionFormat' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'CaptionFormatFormat'], 'Pattern' => ['shape' => 'CaptionFormatPattern'], 'Encryption' => ['shape' => 'Encryption']]], 'CaptionFormatFormat' => ['type' => 'string', 'pattern' => '(^mov-text$)|(^srt$)|(^scc$)|(^webvtt$)|(^dfxp$)|(^cea-708$)'], 'CaptionFormatPattern' => ['type' => 'string', 'pattern' => '(^$)|(^.*\\{language\\}.*$)'], 'CaptionFormats' => ['type' => 'list', 'member' => ['shape' => 'CaptionFormat'], 'max' => 4], 'CaptionMergePolicy' => ['type' => 'string', 'pattern' => '(^MergeOverride$)|(^MergeRetain$)|(^Override$)'], 'CaptionSource' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'LongKey'], 'Language' => ['shape' => 'Key'], 'TimeOffset' => ['shape' => 'TimeOffset'], 'Label' => ['shape' => 'Name'], 'Encryption' => ['shape' => 'Encryption']]], 'CaptionSources' => ['type' => 'list', 'member' => ['shape' => 'CaptionSource'], 'max' => 20], 'Captions' => ['type' => 'structure', 'members' => ['MergePolicy' => ['shape' => 'CaptionMergePolicy', 'deprecated' => \true], 'CaptionSources' => ['shape' => 'CaptionSources', 'deprecated' => \true], 'CaptionFormats' => ['shape' => 'CaptionFormats']]], 'Clip' => ['type' => 'structure', 'members' => ['TimeSpan' => ['shape' => 'TimeSpan']], 'deprecated' => \true], 'CodecOption' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CodecOptions' => ['type' => 'map', 'key' => ['shape' => 'CodecOption'], 'value' => ['shape' => 'CodecOption'], 'max' => 30], 'Composition' => ['type' => 'list', 'member' => ['shape' => 'Clip'], 'deprecated' => \true], 'CreateJobOutput' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'Key'], 'ThumbnailPattern' => ['shape' => 'ThumbnailPattern'], 'ThumbnailEncryption' => ['shape' => 'Encryption'], 'Rotate' => ['shape' => 'Rotate'], 'PresetId' => ['shape' => 'Id'], 'SegmentDuration' => ['shape' => 'FloatString'], 'Watermarks' => ['shape' => 'JobWatermarks'], 'AlbumArt' => ['shape' => 'JobAlbumArt'], 'Composition' => ['shape' => 'Composition', 'deprecated' => \true], 'Captions' => ['shape' => 'Captions'], 'Encryption' => ['shape' => 'Encryption']]], 'CreateJobOutputs' => ['type' => 'list', 'member' => ['shape' => 'CreateJobOutput'], 'max' => 30], 'CreateJobPlaylist' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Filename'], 'Format' => ['shape' => 'PlaylistFormat'], 'OutputKeys' => ['shape' => 'OutputKeys'], 'HlsContentProtection' => ['shape' => 'HlsContentProtection'], 'PlayReadyDrm' => ['shape' => 'PlayReadyDrm']]], 'CreateJobPlaylists' => ['type' => 'list', 'member' => ['shape' => 'CreateJobPlaylist'], 'max' => 30], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['PipelineId'], 'members' => ['PipelineId' => ['shape' => 'Id'], 'Input' => ['shape' => 'JobInput'], 'Inputs' => ['shape' => 'JobInputs'], 'Output' => ['shape' => 'CreateJobOutput'], 'Outputs' => ['shape' => 'CreateJobOutputs'], 'OutputKeyPrefix' => ['shape' => 'Key'], 'Playlists' => ['shape' => 'CreateJobPlaylists'], 'UserMetadata' => ['shape' => 'UserMetadata']]], 'CreateJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'Job']]], 'CreatePipelineRequest' => ['type' => 'structure', 'required' => ['Name', 'InputBucket', 'Role'], 'members' => ['Name' => ['shape' => 'Name'], 'InputBucket' => ['shape' => 'BucketName'], 'OutputBucket' => ['shape' => 'BucketName'], 'Role' => ['shape' => 'Role'], 'AwsKmsKeyArn' => ['shape' => 'KeyArn'], 'Notifications' => ['shape' => 'Notifications'], 'ContentConfig' => ['shape' => 'PipelineOutputConfig'], 'ThumbnailConfig' => ['shape' => 'PipelineOutputConfig']]], 'CreatePipelineResponse' => ['type' => 'structure', 'members' => ['Pipeline' => ['shape' => 'Pipeline'], 'Warnings' => ['shape' => 'Warnings']]], 'CreatePresetRequest' => ['type' => 'structure', 'required' => ['Name', 'Container'], 'members' => ['Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Container' => ['shape' => 'PresetContainer'], 'Video' => ['shape' => 'VideoParameters'], 'Audio' => ['shape' => 'AudioParameters'], 'Thumbnails' => ['shape' => 'Thumbnails']]], 'CreatePresetResponse' => ['type' => 'structure', 'members' => ['Preset' => ['shape' => 'Preset'], 'Warning' => ['shape' => 'String']]], 'DeletePipelineRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'DeletePipelineResponse' => ['type' => 'structure', 'members' => []], 'DeletePresetRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'DeletePresetResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 255, 'min' => 0], 'DetectedProperties' => ['type' => 'structure', 'members' => ['Width' => ['shape' => 'NullableInteger'], 'Height' => ['shape' => 'NullableInteger'], 'FrameRate' => ['shape' => 'FloatString'], 'FileSize' => ['shape' => 'NullableLong'], 'DurationMillis' => ['shape' => 'NullableLong']]], 'Digits' => ['type' => 'string', 'pattern' => '^\\d{1,5}$'], 'DigitsOrAuto' => ['type' => 'string', 'pattern' => '(^auto$)|(^\\d{2,4}$)'], 'Encryption' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'EncryptionMode'], 'Key' => ['shape' => 'Base64EncodedString'], 'KeyMd5' => ['shape' => 'Base64EncodedString'], 'InitializationVector' => ['shape' => 'ZeroTo255String']]], 'EncryptionMode' => ['type' => 'string', 'pattern' => '(^s3$)|(^s3-aws-kms$)|(^aes-cbc-pkcs7$)|(^aes-ctr$)|(^aes-gcm$)'], 'ExceptionMessages' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Filename' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FixedGOP' => ['type' => 'string', 'pattern' => '(^true$)|(^false$)'], 'FloatString' => ['type' => 'string', 'pattern' => '^\\d{1,5}(\\.\\d{0,5})?$'], 'FrameRate' => ['type' => 'string', 'pattern' => '(^auto$)|(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)'], 'Grantee' => ['type' => 'string', 'max' => 255, 'min' => 1], 'GranteeType' => ['type' => 'string', 'pattern' => '(^Canonical$)|(^Email$)|(^Group$)'], 'HlsContentProtection' => ['type' => 'structure', 'members' => ['Method' => ['shape' => 'HlsContentProtectionMethod'], 'Key' => ['shape' => 'Base64EncodedString'], 'KeyMd5' => ['shape' => 'Base64EncodedString'], 'InitializationVector' => ['shape' => 'ZeroTo255String'], 'LicenseAcquisitionUrl' => ['shape' => 'ZeroTo512String'], 'KeyStoragePolicy' => ['shape' => 'KeyStoragePolicy']]], 'HlsContentProtectionMethod' => ['type' => 'string', 'pattern' => '(^aes-128$)'], 'HorizontalAlign' => ['type' => 'string', 'pattern' => '(^Left$)|(^Right$)|(^Center$)'], 'Id' => ['type' => 'string', 'pattern' => '^\\d{13}-\\w{6}$'], 'IncompatibleVersionException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InputCaptions' => ['type' => 'structure', 'members' => ['MergePolicy' => ['shape' => 'CaptionMergePolicy'], 'CaptionSources' => ['shape' => 'CaptionSources']]], 'Interlaced' => ['type' => 'string', 'pattern' => '(^auto$)|(^true$)|(^false$)'], 'InternalServiceException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'Job' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Arn' => ['shape' => 'String'], 'PipelineId' => ['shape' => 'Id'], 'Input' => ['shape' => 'JobInput'], 'Inputs' => ['shape' => 'JobInputs'], 'Output' => ['shape' => 'JobOutput'], 'Outputs' => ['shape' => 'JobOutputs'], 'OutputKeyPrefix' => ['shape' => 'Key'], 'Playlists' => ['shape' => 'Playlists'], 'Status' => ['shape' => 'JobStatus'], 'UserMetadata' => ['shape' => 'UserMetadata'], 'Timing' => ['shape' => 'Timing']]], 'JobAlbumArt' => ['type' => 'structure', 'members' => ['MergePolicy' => ['shape' => 'MergePolicy'], 'Artwork' => ['shape' => 'Artworks']]], 'JobContainer' => ['type' => 'string', 'pattern' => '(^auto$)|(^3gp$)|(^asf$)|(^avi$)|(^divx$)|(^flv$)|(^mkv$)|(^mov$)|(^mp4$)|(^mpeg$)|(^mpeg-ps$)|(^mpeg-ts$)|(^mxf$)|(^ogg$)|(^ts$)|(^vob$)|(^wav$)|(^webm$)|(^mp3$)|(^m4a$)|(^aac$)'], 'JobInput' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'LongKey'], 'FrameRate' => ['shape' => 'FrameRate'], 'Resolution' => ['shape' => 'Resolution'], 'AspectRatio' => ['shape' => 'AspectRatio'], 'Interlaced' => ['shape' => 'Interlaced'], 'Container' => ['shape' => 'JobContainer'], 'Encryption' => ['shape' => 'Encryption'], 'TimeSpan' => ['shape' => 'TimeSpan'], 'InputCaptions' => ['shape' => 'InputCaptions'], 'DetectedProperties' => ['shape' => 'DetectedProperties']]], 'JobInputs' => ['type' => 'list', 'member' => ['shape' => 'JobInput'], 'max' => 200], 'JobOutput' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'Key' => ['shape' => 'Key'], 'ThumbnailPattern' => ['shape' => 'ThumbnailPattern'], 'ThumbnailEncryption' => ['shape' => 'Encryption'], 'Rotate' => ['shape' => 'Rotate'], 'PresetId' => ['shape' => 'Id'], 'SegmentDuration' => ['shape' => 'FloatString'], 'Status' => ['shape' => 'JobStatus'], 'StatusDetail' => ['shape' => 'Description'], 'Duration' => ['shape' => 'NullableLong'], 'Width' => ['shape' => 'NullableInteger'], 'Height' => ['shape' => 'NullableInteger'], 'FrameRate' => ['shape' => 'FloatString'], 'FileSize' => ['shape' => 'NullableLong'], 'DurationMillis' => ['shape' => 'NullableLong'], 'Watermarks' => ['shape' => 'JobWatermarks'], 'AlbumArt' => ['shape' => 'JobAlbumArt'], 'Composition' => ['shape' => 'Composition', 'deprecated' => \true], 'Captions' => ['shape' => 'Captions'], 'Encryption' => ['shape' => 'Encryption'], 'AppliedColorSpaceConversion' => ['shape' => 'String']]], 'JobOutputs' => ['type' => 'list', 'member' => ['shape' => 'JobOutput']], 'JobStatus' => ['type' => 'string', 'pattern' => '(^Submitted$)|(^Progressing$)|(^Complete$)|(^Canceled$)|(^Error$)'], 'JobWatermark' => ['type' => 'structure', 'members' => ['PresetWatermarkId' => ['shape' => 'PresetWatermarkId'], 'InputKey' => ['shape' => 'WatermarkKey'], 'Encryption' => ['shape' => 'Encryption']]], 'JobWatermarks' => ['type' => 'list', 'member' => ['shape' => 'JobWatermark']], 'Jobs' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'JpgOrPng' => ['type' => 'string', 'pattern' => '(^jpg$)|(^png$)'], 'Key' => ['type' => 'string', 'max' => 255, 'min' => 1], 'KeyArn' => ['type' => 'string', 'max' => 255, 'min' => 0], 'KeyIdGuid' => ['type' => 'string', 'pattern' => '(^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$)|(^[0-9A-Fa-f]{32}$)'], 'KeyStoragePolicy' => ['type' => 'string', 'pattern' => '(^NoStore$)|(^WithVariantPlaylists$)'], 'KeyframesMaxDist' => ['type' => 'string', 'pattern' => '^\\d{1,6}$'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListJobsByPipelineRequest' => ['type' => 'structure', 'required' => ['PipelineId'], 'members' => ['PipelineId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'PipelineId'], 'Ascending' => ['shape' => 'Ascending', 'location' => 'querystring', 'locationName' => 'Ascending'], 'PageToken' => ['shape' => 'Id', 'location' => 'querystring', 'locationName' => 'PageToken']]], 'ListJobsByPipelineResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'Jobs'], 'NextPageToken' => ['shape' => 'Id']]], 'ListJobsByStatusRequest' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'JobStatus', 'location' => 'uri', 'locationName' => 'Status'], 'Ascending' => ['shape' => 'Ascending', 'location' => 'querystring', 'locationName' => 'Ascending'], 'PageToken' => ['shape' => 'Id', 'location' => 'querystring', 'locationName' => 'PageToken']]], 'ListJobsByStatusResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'Jobs'], 'NextPageToken' => ['shape' => 'Id']]], 'ListPipelinesRequest' => ['type' => 'structure', 'members' => ['Ascending' => ['shape' => 'Ascending', 'location' => 'querystring', 'locationName' => 'Ascending'], 'PageToken' => ['shape' => 'Id', 'location' => 'querystring', 'locationName' => 'PageToken']]], 'ListPipelinesResponse' => ['type' => 'structure', 'members' => ['Pipelines' => ['shape' => 'Pipelines'], 'NextPageToken' => ['shape' => 'Id']]], 'ListPresetsRequest' => ['type' => 'structure', 'members' => ['Ascending' => ['shape' => 'Ascending', 'location' => 'querystring', 'locationName' => 'Ascending'], 'PageToken' => ['shape' => 'Id', 'location' => 'querystring', 'locationName' => 'PageToken']]], 'ListPresetsResponse' => ['type' => 'structure', 'members' => ['Presets' => ['shape' => 'Presets'], 'NextPageToken' => ['shape' => 'Id']]], 'LongKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'MaxFrameRate' => ['type' => 'string', 'pattern' => '(^10$)|(^15$)|(^23.97$)|(^24$)|(^25$)|(^29.97$)|(^30$)|(^50$)|(^60$)'], 'MergePolicy' => ['type' => 'string', 'pattern' => '(^Replace$)|(^Prepend$)|(^Append$)|(^Fallback$)'], 'Name' => ['type' => 'string', 'max' => 40, 'min' => 1], 'NonEmptyBase64EncodedString' => ['type' => 'string', 'pattern' => '(^(?:[A-Za-z0-9\\+/]{4})*(?:[A-Za-z0-9\\+/]{2}==|[A-Za-z0-9\\+/]{3}=)?$)'], 'Notifications' => ['type' => 'structure', 'members' => ['Progressing' => ['shape' => 'SnsTopic'], 'Completed' => ['shape' => 'SnsTopic'], 'Warning' => ['shape' => 'SnsTopic'], 'Error' => ['shape' => 'SnsTopic']]], 'NullableInteger' => ['type' => 'integer'], 'NullableLong' => ['type' => 'long'], 'OneTo512String' => ['type' => 'string', 'max' => 512, 'min' => 1], 'Opacity' => ['type' => 'string', 'pattern' => '^\\d{1,3}(\\.\\d{0,20})?$'], 'OutputKeys' => ['type' => 'list', 'member' => ['shape' => 'Key'], 'max' => 30], 'PaddingPolicy' => ['type' => 'string', 'pattern' => '(^Pad$)|(^NoPad$)'], 'Permission' => ['type' => 'structure', 'members' => ['GranteeType' => ['shape' => 'GranteeType'], 'Grantee' => ['shape' => 'Grantee'], 'Access' => ['shape' => 'AccessControls']]], 'Permissions' => ['type' => 'list', 'member' => ['shape' => 'Permission'], 'max' => 30], 'Pipeline' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'Name'], 'Status' => ['shape' => 'PipelineStatus'], 'InputBucket' => ['shape' => 'BucketName'], 'OutputBucket' => ['shape' => 'BucketName'], 'Role' => ['shape' => 'Role'], 'AwsKmsKeyArn' => ['shape' => 'KeyArn'], 'Notifications' => ['shape' => 'Notifications'], 'ContentConfig' => ['shape' => 'PipelineOutputConfig'], 'ThumbnailConfig' => ['shape' => 'PipelineOutputConfig']]], 'PipelineOutputConfig' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'BucketName'], 'StorageClass' => ['shape' => 'StorageClass'], 'Permissions' => ['shape' => 'Permissions']]], 'PipelineStatus' => ['type' => 'string', 'pattern' => '(^Active$)|(^Paused$)'], 'Pipelines' => ['type' => 'list', 'member' => ['shape' => 'Pipeline']], 'PixelsOrPercent' => ['type' => 'string', 'pattern' => '(^\\d{1,3}(\\.\\d{0,5})?%$)|(^\\d{1,4}?px$)'], 'PlayReadyDrm' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'PlayReadyDrmFormatString'], 'Key' => ['shape' => 'NonEmptyBase64EncodedString'], 'KeyMd5' => ['shape' => 'NonEmptyBase64EncodedString'], 'KeyId' => ['shape' => 'KeyIdGuid'], 'InitializationVector' => ['shape' => 'ZeroTo255String'], 'LicenseAcquisitionUrl' => ['shape' => 'OneTo512String']]], 'PlayReadyDrmFormatString' => ['type' => 'string', 'pattern' => '(^microsoft$)|(^discretix-3.0$)'], 'Playlist' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Filename'], 'Format' => ['shape' => 'PlaylistFormat'], 'OutputKeys' => ['shape' => 'OutputKeys'], 'HlsContentProtection' => ['shape' => 'HlsContentProtection'], 'PlayReadyDrm' => ['shape' => 'PlayReadyDrm'], 'Status' => ['shape' => 'JobStatus'], 'StatusDetail' => ['shape' => 'Description']]], 'PlaylistFormat' => ['type' => 'string', 'pattern' => '(^HLSv3$)|(^HLSv4$)|(^Smooth$)|(^MPEG-DASH$)'], 'Playlists' => ['type' => 'list', 'member' => ['shape' => 'Playlist']], 'Preset' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'Container' => ['shape' => 'PresetContainer'], 'Audio' => ['shape' => 'AudioParameters'], 'Video' => ['shape' => 'VideoParameters'], 'Thumbnails' => ['shape' => 'Thumbnails'], 'Type' => ['shape' => 'PresetType']]], 'PresetContainer' => ['type' => 'string', 'pattern' => '(^mp4$)|(^ts$)|(^webm$)|(^mp3$)|(^flac$)|(^oga$)|(^ogg$)|(^fmp4$)|(^mpg$)|(^flv$)|(^gif$)|(^mxf$)|(^wav$)|(^mp2$)'], 'PresetType' => ['type' => 'string', 'pattern' => '(^System$)|(^Custom$)'], 'PresetWatermark' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PresetWatermarkId'], 'MaxWidth' => ['shape' => 'PixelsOrPercent'], 'MaxHeight' => ['shape' => 'PixelsOrPercent'], 'SizingPolicy' => ['shape' => 'WatermarkSizingPolicy'], 'HorizontalAlign' => ['shape' => 'HorizontalAlign'], 'HorizontalOffset' => ['shape' => 'PixelsOrPercent'], 'VerticalAlign' => ['shape' => 'VerticalAlign'], 'VerticalOffset' => ['shape' => 'PixelsOrPercent'], 'Opacity' => ['shape' => 'Opacity'], 'Target' => ['shape' => 'Target']]], 'PresetWatermarkId' => ['type' => 'string', 'max' => 40, 'min' => 1], 'PresetWatermarks' => ['type' => 'list', 'member' => ['shape' => 'PresetWatermark']], 'Presets' => ['type' => 'list', 'member' => ['shape' => 'Preset']], 'ReadJobRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'ReadJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'Job']]], 'ReadPipelineRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'ReadPipelineResponse' => ['type' => 'structure', 'members' => ['Pipeline' => ['shape' => 'Pipeline'], 'Warnings' => ['shape' => 'Warnings']]], 'ReadPresetRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id']]], 'ReadPresetResponse' => ['type' => 'structure', 'members' => ['Preset' => ['shape' => 'Preset']]], 'Resolution' => ['type' => 'string', 'pattern' => '(^auto$)|(^\\d{1,5}x\\d{1,5}$)'], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Role' => ['type' => 'string', 'pattern' => '^arn:aws:iam::\\w{12}:role/.+$'], 'Rotate' => ['type' => 'string', 'pattern' => '(^auto$)|(^0$)|(^90$)|(^180$)|(^270$)'], 'SizingPolicy' => ['type' => 'string', 'pattern' => '(^Fit$)|(^Fill$)|(^Stretch$)|(^Keep$)|(^ShrinkToFit$)|(^ShrinkToFill$)'], 'SnsTopic' => ['type' => 'string', 'pattern' => '(^$)|(^arn:aws:sns:.*:\\w{12}:.+$)'], 'SnsTopics' => ['type' => 'list', 'member' => ['shape' => 'SnsTopic'], 'max' => 30], 'StorageClass' => ['type' => 'string', 'pattern' => '(^ReducedRedundancy$)|(^Standard$)'], 'String' => ['type' => 'string'], 'Success' => ['type' => 'string', 'pattern' => '(^true$)|(^false$)'], 'Target' => ['type' => 'string', 'pattern' => '(^Content$)|(^Frame$)'], 'TestRoleRequest' => ['type' => 'structure', 'required' => ['Role', 'InputBucket', 'OutputBucket', 'Topics'], 'members' => ['Role' => ['shape' => 'Role'], 'InputBucket' => ['shape' => 'BucketName'], 'OutputBucket' => ['shape' => 'BucketName'], 'Topics' => ['shape' => 'SnsTopics']], 'deprecated' => \true], 'TestRoleResponse' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Success'], 'Messages' => ['shape' => 'ExceptionMessages']], 'deprecated' => \true], 'ThumbnailPattern' => ['type' => 'string', 'pattern' => '(^$)|(^.*\\{count\\}.*$)'], 'ThumbnailResolution' => ['type' => 'string', 'pattern' => '^\\d{1,5}x\\d{1,5}$'], 'Thumbnails' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'JpgOrPng'], 'Interval' => ['shape' => 'Digits'], 'Resolution' => ['shape' => 'ThumbnailResolution'], 'AspectRatio' => ['shape' => 'AspectRatio'], 'MaxWidth' => ['shape' => 'DigitsOrAuto'], 'MaxHeight' => ['shape' => 'DigitsOrAuto'], 'SizingPolicy' => ['shape' => 'SizingPolicy'], 'PaddingPolicy' => ['shape' => 'PaddingPolicy']]], 'Time' => ['type' => 'string', 'pattern' => '(^\\d{1,5}(\\.\\d{0,3})?$)|(^([0-1]?[0-9]:|2[0-3]:)?([0-5]?[0-9]:)?[0-5]?[0-9](\\.\\d{0,3})?$)'], 'TimeOffset' => ['type' => 'string', 'pattern' => '(^[+-]?\\d{1,5}(\\.\\d{0,3})?$)|(^[+-]?([0-1]?[0-9]:|2[0-3]:)?([0-5]?[0-9]:)?[0-5]?[0-9](\\.\\d{0,3})?$)'], 'TimeSpan' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Time'], 'Duration' => ['shape' => 'Time']]], 'Timing' => ['type' => 'structure', 'members' => ['SubmitTimeMillis' => ['shape' => 'NullableLong'], 'StartTimeMillis' => ['shape' => 'NullableLong'], 'FinishTimeMillis' => ['shape' => 'NullableLong']]], 'UpdatePipelineNotificationsRequest' => ['type' => 'structure', 'required' => ['Id', 'Notifications'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id'], 'Notifications' => ['shape' => 'Notifications']]], 'UpdatePipelineNotificationsResponse' => ['type' => 'structure', 'members' => ['Pipeline' => ['shape' => 'Pipeline']]], 'UpdatePipelineRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id'], 'Name' => ['shape' => 'Name'], 'InputBucket' => ['shape' => 'BucketName'], 'Role' => ['shape' => 'Role'], 'AwsKmsKeyArn' => ['shape' => 'KeyArn'], 'Notifications' => ['shape' => 'Notifications'], 'ContentConfig' => ['shape' => 'PipelineOutputConfig'], 'ThumbnailConfig' => ['shape' => 'PipelineOutputConfig']]], 'UpdatePipelineResponse' => ['type' => 'structure', 'members' => ['Pipeline' => ['shape' => 'Pipeline'], 'Warnings' => ['shape' => 'Warnings']]], 'UpdatePipelineStatusRequest' => ['type' => 'structure', 'required' => ['Id', 'Status'], 'members' => ['Id' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'Id'], 'Status' => ['shape' => 'PipelineStatus']]], 'UpdatePipelineStatusResponse' => ['type' => 'structure', 'members' => ['Pipeline' => ['shape' => 'Pipeline']]], 'UserMetadata' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ValidationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VerticalAlign' => ['type' => 'string', 'pattern' => '(^Top$)|(^Bottom$)|(^Center$)'], 'VideoBitRate' => ['type' => 'string', 'pattern' => '(^\\d{2,5}$)|(^auto$)'], 'VideoCodec' => ['type' => 'string', 'pattern' => '(^H\\.264$)|(^vp8$)|(^vp9$)|(^mpeg2$)|(^gif$)'], 'VideoParameters' => ['type' => 'structure', 'members' => ['Codec' => ['shape' => 'VideoCodec'], 'CodecOptions' => ['shape' => 'CodecOptions'], 'KeyframesMaxDist' => ['shape' => 'KeyframesMaxDist'], 'FixedGOP' => ['shape' => 'FixedGOP'], 'BitRate' => ['shape' => 'VideoBitRate'], 'FrameRate' => ['shape' => 'FrameRate'], 'MaxFrameRate' => ['shape' => 'MaxFrameRate'], 'Resolution' => ['shape' => 'Resolution'], 'AspectRatio' => ['shape' => 'AspectRatio'], 'MaxWidth' => ['shape' => 'DigitsOrAuto'], 'MaxHeight' => ['shape' => 'DigitsOrAuto'], 'DisplayAspectRatio' => ['shape' => 'AspectRatio'], 'SizingPolicy' => ['shape' => 'SizingPolicy'], 'PaddingPolicy' => ['shape' => 'PaddingPolicy'], 'Watermarks' => ['shape' => 'PresetWatermarks']]], 'Warning' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'Warnings' => ['type' => 'list', 'member' => ['shape' => 'Warning']], 'WatermarkKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '(^.{1,1020}.jpg$)|(^.{1,1019}.jpeg$)|(^.{1,1020}.png$)'], 'WatermarkSizingPolicy' => ['type' => 'string', 'pattern' => '(^Fit$)|(^Stretch$)|(^ShrinkToFit$)'], 'ZeroTo255String' => ['type' => 'string', 'max' => 255, 'min' => 0], 'ZeroTo512String' => ['type' => 'string', 'max' => 512, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 811108a..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elastictranscoder-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elastictranscoder-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://elastictranscoder.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://elastictranscoder.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-tests-1.json.php deleted file mode 100644 index 18e7ac3..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://elastictranscoder.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/paginators-1.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/paginators-1.json.php deleted file mode 100644 index 0b416db..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListJobsByPipeline' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'result_key' => 'Jobs'], 'ListJobsByStatus' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'result_key' => 'Jobs'], 'ListPipelines' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'result_key' => 'Pipelines'], 'ListPresets' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'result_key' => 'Presets']]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/smoke.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/smoke.json.php deleted file mode 100644 index d1c4755..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListPresets', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ReadJob', 'input' => ['Id' => 'fake_job'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-1.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-1.json.php deleted file mode 100644 index ee26d01..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['JobComplete' => ['operation' => 'ReadJob', 'success_type' => 'output', 'success_path' => 'Job.Status', 'interval' => 30, 'max_attempts' => 120, 'success_value' => 'Complete', 'failure_value' => ['Canceled', 'Error']]]]; diff --git a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-2.json.php b/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-2.json.php deleted file mode 100644 index 4dcb7f5..0000000 --- a/vendor/Aws3/Aws/data/elastictranscoder/2012-09-25/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['JobComplete' => ['delay' => 30, 'operation' => 'ReadJob', 'maxAttempts' => 120, 'acceptors' => [['expected' => 'Complete', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Job.Status'], ['expected' => 'Canceled', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Job.Status'], ['expected' => 'Error', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Job.Status']]]]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/api-2.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/api-2.json.php deleted file mode 100644 index ae83c5e..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-12-01', 'endpointPrefix' => 'email', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon SES', 'serviceFullName' => 'Amazon Simple Email Service', 'serviceId' => 'SES', 'signatureVersion' => 'v4', 'signingName' => 'ses', 'uid' => 'email-2010-12-01', 'xmlNamespace' => 'http://ses.amazonaws.com/doc/2010-12-01/'], 'operations' => ['CloneReceiptRuleSet' => ['name' => 'CloneReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CloneReceiptRuleSetRequest'], 'output' => ['shape' => 'CloneReceiptRuleSetResponse', 'resultWrapper' => 'CloneReceiptRuleSetResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResponse', 'resultWrapper' => 'CreateConfigurationSetResult'], 'errors' => [['shape' => 'ConfigurationSetAlreadyExistsException'], ['shape' => 'InvalidConfigurationSetException'], ['shape' => 'LimitExceededException']]], 'CreateConfigurationSetEventDestination' => ['name' => 'CreateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'CreateConfigurationSetEventDestinationResponse', 'resultWrapper' => 'CreateConfigurationSetEventDestinationResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'EventDestinationAlreadyExistsException'], ['shape' => 'InvalidCloudWatchDestinationException'], ['shape' => 'InvalidFirehoseDestinationException'], ['shape' => 'InvalidSNSDestinationException'], ['shape' => 'LimitExceededException']]], 'CreateConfigurationSetTrackingOptions' => ['name' => 'CreateConfigurationSetTrackingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'CreateConfigurationSetTrackingOptionsResponse', 'resultWrapper' => 'CreateConfigurationSetTrackingOptionsResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'TrackingOptionsAlreadyExistsException'], ['shape' => 'InvalidTrackingOptionsException']]], 'CreateCustomVerificationEmailTemplate' => ['name' => 'CreateCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomVerificationEmailTemplateRequest'], 'errors' => [['shape' => 'CustomVerificationEmailTemplateAlreadyExistsException'], ['shape' => 'FromEmailAddressNotVerifiedException'], ['shape' => 'CustomVerificationEmailInvalidContentException'], ['shape' => 'LimitExceededException']]], 'CreateReceiptFilter' => ['name' => 'CreateReceiptFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReceiptFilterRequest'], 'output' => ['shape' => 'CreateReceiptFilterResponse', 'resultWrapper' => 'CreateReceiptFilterResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AlreadyExistsException']]], 'CreateReceiptRule' => ['name' => 'CreateReceiptRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReceiptRuleRequest'], 'output' => ['shape' => 'CreateReceiptRuleResponse', 'resultWrapper' => 'CreateReceiptRuleResult'], 'errors' => [['shape' => 'InvalidSnsTopicException'], ['shape' => 'InvalidS3ConfigurationException'], ['shape' => 'InvalidLambdaFunctionException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'RuleDoesNotExistException'], ['shape' => 'RuleSetDoesNotExistException'], ['shape' => 'LimitExceededException']]], 'CreateReceiptRuleSet' => ['name' => 'CreateReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReceiptRuleSetRequest'], 'output' => ['shape' => 'CreateReceiptRuleSetResponse', 'resultWrapper' => 'CreateReceiptRuleSetResult'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateTemplate' => ['name' => 'CreateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTemplateRequest'], 'output' => ['shape' => 'CreateTemplateResponse', 'resultWrapper' => 'CreateTemplateResult'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidTemplateException'], ['shape' => 'LimitExceededException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResponse', 'resultWrapper' => 'DeleteConfigurationSetResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException']]], 'DeleteConfigurationSetEventDestination' => ['name' => 'DeleteConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'DeleteConfigurationSetEventDestinationResponse', 'resultWrapper' => 'DeleteConfigurationSetEventDestinationResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'EventDestinationDoesNotExistException']]], 'DeleteConfigurationSetTrackingOptions' => ['name' => 'DeleteConfigurationSetTrackingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'DeleteConfigurationSetTrackingOptionsResponse', 'resultWrapper' => 'DeleteConfigurationSetTrackingOptionsResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'TrackingOptionsDoesNotExistException']]], 'DeleteCustomVerificationEmailTemplate' => ['name' => 'DeleteCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomVerificationEmailTemplateRequest']], 'DeleteIdentity' => ['name' => 'DeleteIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIdentityRequest'], 'output' => ['shape' => 'DeleteIdentityResponse', 'resultWrapper' => 'DeleteIdentityResult']], 'DeleteIdentityPolicy' => ['name' => 'DeleteIdentityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIdentityPolicyRequest'], 'output' => ['shape' => 'DeleteIdentityPolicyResponse', 'resultWrapper' => 'DeleteIdentityPolicyResult']], 'DeleteReceiptFilter' => ['name' => 'DeleteReceiptFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReceiptFilterRequest'], 'output' => ['shape' => 'DeleteReceiptFilterResponse', 'resultWrapper' => 'DeleteReceiptFilterResult']], 'DeleteReceiptRule' => ['name' => 'DeleteReceiptRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReceiptRuleRequest'], 'output' => ['shape' => 'DeleteReceiptRuleResponse', 'resultWrapper' => 'DeleteReceiptRuleResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException']]], 'DeleteReceiptRuleSet' => ['name' => 'DeleteReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReceiptRuleSetRequest'], 'output' => ['shape' => 'DeleteReceiptRuleSetResponse', 'resultWrapper' => 'DeleteReceiptRuleSetResult'], 'errors' => [['shape' => 'CannotDeleteException']]], 'DeleteTemplate' => ['name' => 'DeleteTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTemplateRequest'], 'output' => ['shape' => 'DeleteTemplateResponse', 'resultWrapper' => 'DeleteTemplateResult']], 'DeleteVerifiedEmailAddress' => ['name' => 'DeleteVerifiedEmailAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVerifiedEmailAddressRequest']], 'DescribeActiveReceiptRuleSet' => ['name' => 'DescribeActiveReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActiveReceiptRuleSetRequest'], 'output' => ['shape' => 'DescribeActiveReceiptRuleSetResponse', 'resultWrapper' => 'DescribeActiveReceiptRuleSetResult']], 'DescribeConfigurationSet' => ['name' => 'DescribeConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationSetRequest'], 'output' => ['shape' => 'DescribeConfigurationSetResponse', 'resultWrapper' => 'DescribeConfigurationSetResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException']]], 'DescribeReceiptRule' => ['name' => 'DescribeReceiptRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReceiptRuleRequest'], 'output' => ['shape' => 'DescribeReceiptRuleResponse', 'resultWrapper' => 'DescribeReceiptRuleResult'], 'errors' => [['shape' => 'RuleDoesNotExistException'], ['shape' => 'RuleSetDoesNotExistException']]], 'DescribeReceiptRuleSet' => ['name' => 'DescribeReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReceiptRuleSetRequest'], 'output' => ['shape' => 'DescribeReceiptRuleSetResponse', 'resultWrapper' => 'DescribeReceiptRuleSetResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException']]], 'GetAccountSendingEnabled' => ['name' => 'GetAccountSendingEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetAccountSendingEnabledResponse', 'resultWrapper' => 'GetAccountSendingEnabledResult']], 'GetCustomVerificationEmailTemplate' => ['name' => 'GetCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'GetCustomVerificationEmailTemplateResponse', 'resultWrapper' => 'GetCustomVerificationEmailTemplateResult'], 'errors' => [['shape' => 'CustomVerificationEmailTemplateDoesNotExistException']]], 'GetIdentityDkimAttributes' => ['name' => 'GetIdentityDkimAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityDkimAttributesRequest'], 'output' => ['shape' => 'GetIdentityDkimAttributesResponse', 'resultWrapper' => 'GetIdentityDkimAttributesResult']], 'GetIdentityMailFromDomainAttributes' => ['name' => 'GetIdentityMailFromDomainAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityMailFromDomainAttributesRequest'], 'output' => ['shape' => 'GetIdentityMailFromDomainAttributesResponse', 'resultWrapper' => 'GetIdentityMailFromDomainAttributesResult']], 'GetIdentityNotificationAttributes' => ['name' => 'GetIdentityNotificationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityNotificationAttributesRequest'], 'output' => ['shape' => 'GetIdentityNotificationAttributesResponse', 'resultWrapper' => 'GetIdentityNotificationAttributesResult']], 'GetIdentityPolicies' => ['name' => 'GetIdentityPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityPoliciesRequest'], 'output' => ['shape' => 'GetIdentityPoliciesResponse', 'resultWrapper' => 'GetIdentityPoliciesResult']], 'GetIdentityVerificationAttributes' => ['name' => 'GetIdentityVerificationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIdentityVerificationAttributesRequest'], 'output' => ['shape' => 'GetIdentityVerificationAttributesResponse', 'resultWrapper' => 'GetIdentityVerificationAttributesResult']], 'GetSendQuota' => ['name' => 'GetSendQuota', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetSendQuotaResponse', 'resultWrapper' => 'GetSendQuotaResult']], 'GetSendStatistics' => ['name' => 'GetSendStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetSendStatisticsResponse', 'resultWrapper' => 'GetSendStatisticsResult']], 'GetTemplate' => ['name' => 'GetTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTemplateRequest'], 'output' => ['shape' => 'GetTemplateResponse', 'resultWrapper' => 'GetTemplateResult'], 'errors' => [['shape' => 'TemplateDoesNotExistException']]], 'ListConfigurationSets' => ['name' => 'ListConfigurationSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConfigurationSetsRequest'], 'output' => ['shape' => 'ListConfigurationSetsResponse', 'resultWrapper' => 'ListConfigurationSetsResult']], 'ListCustomVerificationEmailTemplates' => ['name' => 'ListCustomVerificationEmailTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomVerificationEmailTemplatesRequest'], 'output' => ['shape' => 'ListCustomVerificationEmailTemplatesResponse', 'resultWrapper' => 'ListCustomVerificationEmailTemplatesResult']], 'ListIdentities' => ['name' => 'ListIdentities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIdentitiesRequest'], 'output' => ['shape' => 'ListIdentitiesResponse', 'resultWrapper' => 'ListIdentitiesResult']], 'ListIdentityPolicies' => ['name' => 'ListIdentityPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIdentityPoliciesRequest'], 'output' => ['shape' => 'ListIdentityPoliciesResponse', 'resultWrapper' => 'ListIdentityPoliciesResult']], 'ListReceiptFilters' => ['name' => 'ListReceiptFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceiptFiltersRequest'], 'output' => ['shape' => 'ListReceiptFiltersResponse', 'resultWrapper' => 'ListReceiptFiltersResult']], 'ListReceiptRuleSets' => ['name' => 'ListReceiptRuleSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceiptRuleSetsRequest'], 'output' => ['shape' => 'ListReceiptRuleSetsResponse', 'resultWrapper' => 'ListReceiptRuleSetsResult']], 'ListTemplates' => ['name' => 'ListTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTemplatesRequest'], 'output' => ['shape' => 'ListTemplatesResponse', 'resultWrapper' => 'ListTemplatesResult']], 'ListVerifiedEmailAddresses' => ['name' => 'ListVerifiedEmailAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'ListVerifiedEmailAddressesResponse', 'resultWrapper' => 'ListVerifiedEmailAddressesResult']], 'PutConfigurationSetDeliveryOptions' => ['name' => 'PutConfigurationSetDeliveryOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutConfigurationSetDeliveryOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetDeliveryOptionsResponse', 'resultWrapper' => 'PutConfigurationSetDeliveryOptionsResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'InvalidDeliveryOptionsException']]], 'PutIdentityPolicy' => ['name' => 'PutIdentityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutIdentityPolicyRequest'], 'output' => ['shape' => 'PutIdentityPolicyResponse', 'resultWrapper' => 'PutIdentityPolicyResult'], 'errors' => [['shape' => 'InvalidPolicyException']]], 'ReorderReceiptRuleSet' => ['name' => 'ReorderReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReorderReceiptRuleSetRequest'], 'output' => ['shape' => 'ReorderReceiptRuleSetResponse', 'resultWrapper' => 'ReorderReceiptRuleSetResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException'], ['shape' => 'RuleDoesNotExistException']]], 'SendBounce' => ['name' => 'SendBounce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendBounceRequest'], 'output' => ['shape' => 'SendBounceResponse', 'resultWrapper' => 'SendBounceResult'], 'errors' => [['shape' => 'MessageRejected']]], 'SendBulkTemplatedEmail' => ['name' => 'SendBulkTemplatedEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendBulkTemplatedEmailRequest'], 'output' => ['shape' => 'SendBulkTemplatedEmailResponse', 'resultWrapper' => 'SendBulkTemplatedEmailResult'], 'errors' => [['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'TemplateDoesNotExistException'], ['shape' => 'ConfigurationSetSendingPausedException'], ['shape' => 'AccountSendingPausedException']]], 'SendCustomVerificationEmail' => ['name' => 'SendCustomVerificationEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendCustomVerificationEmailRequest'], 'output' => ['shape' => 'SendCustomVerificationEmailResponse', 'resultWrapper' => 'SendCustomVerificationEmailResult'], 'errors' => [['shape' => 'MessageRejected'], ['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'CustomVerificationEmailTemplateDoesNotExistException'], ['shape' => 'FromEmailAddressNotVerifiedException'], ['shape' => 'ProductionAccessNotGrantedException']]], 'SendEmail' => ['name' => 'SendEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendEmailRequest'], 'output' => ['shape' => 'SendEmailResponse', 'resultWrapper' => 'SendEmailResult'], 'errors' => [['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'ConfigurationSetSendingPausedException'], ['shape' => 'AccountSendingPausedException']]], 'SendRawEmail' => ['name' => 'SendRawEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendRawEmailRequest'], 'output' => ['shape' => 'SendRawEmailResponse', 'resultWrapper' => 'SendRawEmailResult'], 'errors' => [['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'ConfigurationSetSendingPausedException'], ['shape' => 'AccountSendingPausedException']]], 'SendTemplatedEmail' => ['name' => 'SendTemplatedEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTemplatedEmailRequest'], 'output' => ['shape' => 'SendTemplatedEmailResponse', 'resultWrapper' => 'SendTemplatedEmailResult'], 'errors' => [['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'TemplateDoesNotExistException'], ['shape' => 'ConfigurationSetSendingPausedException'], ['shape' => 'AccountSendingPausedException']]], 'SetActiveReceiptRuleSet' => ['name' => 'SetActiveReceiptRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetActiveReceiptRuleSetRequest'], 'output' => ['shape' => 'SetActiveReceiptRuleSetResponse', 'resultWrapper' => 'SetActiveReceiptRuleSetResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException']]], 'SetIdentityDkimEnabled' => ['name' => 'SetIdentityDkimEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityDkimEnabledRequest'], 'output' => ['shape' => 'SetIdentityDkimEnabledResponse', 'resultWrapper' => 'SetIdentityDkimEnabledResult']], 'SetIdentityFeedbackForwardingEnabled' => ['name' => 'SetIdentityFeedbackForwardingEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityFeedbackForwardingEnabledRequest'], 'output' => ['shape' => 'SetIdentityFeedbackForwardingEnabledResponse', 'resultWrapper' => 'SetIdentityFeedbackForwardingEnabledResult']], 'SetIdentityHeadersInNotificationsEnabled' => ['name' => 'SetIdentityHeadersInNotificationsEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityHeadersInNotificationsEnabledRequest'], 'output' => ['shape' => 'SetIdentityHeadersInNotificationsEnabledResponse', 'resultWrapper' => 'SetIdentityHeadersInNotificationsEnabledResult']], 'SetIdentityMailFromDomain' => ['name' => 'SetIdentityMailFromDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityMailFromDomainRequest'], 'output' => ['shape' => 'SetIdentityMailFromDomainResponse', 'resultWrapper' => 'SetIdentityMailFromDomainResult']], 'SetIdentityNotificationTopic' => ['name' => 'SetIdentityNotificationTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIdentityNotificationTopicRequest'], 'output' => ['shape' => 'SetIdentityNotificationTopicResponse', 'resultWrapper' => 'SetIdentityNotificationTopicResult']], 'SetReceiptRulePosition' => ['name' => 'SetReceiptRulePosition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetReceiptRulePositionRequest'], 'output' => ['shape' => 'SetReceiptRulePositionResponse', 'resultWrapper' => 'SetReceiptRulePositionResult'], 'errors' => [['shape' => 'RuleSetDoesNotExistException'], ['shape' => 'RuleDoesNotExistException']]], 'TestRenderTemplate' => ['name' => 'TestRenderTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestRenderTemplateRequest'], 'output' => ['shape' => 'TestRenderTemplateResponse', 'resultWrapper' => 'TestRenderTemplateResult'], 'errors' => [['shape' => 'TemplateDoesNotExistException'], ['shape' => 'InvalidRenderingParameterException'], ['shape' => 'MissingRenderingAttributeException']]], 'UpdateAccountSendingEnabled' => ['name' => 'UpdateAccountSendingEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccountSendingEnabledRequest']], 'UpdateConfigurationSetEventDestination' => ['name' => 'UpdateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'UpdateConfigurationSetEventDestinationResponse', 'resultWrapper' => 'UpdateConfigurationSetEventDestinationResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'EventDestinationDoesNotExistException'], ['shape' => 'InvalidCloudWatchDestinationException'], ['shape' => 'InvalidFirehoseDestinationException'], ['shape' => 'InvalidSNSDestinationException']]], 'UpdateConfigurationSetReputationMetricsEnabled' => ['name' => 'UpdateConfigurationSetReputationMetricsEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConfigurationSetReputationMetricsEnabledRequest'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException']]], 'UpdateConfigurationSetSendingEnabled' => ['name' => 'UpdateConfigurationSetSendingEnabled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConfigurationSetSendingEnabledRequest'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException']]], 'UpdateConfigurationSetTrackingOptions' => ['name' => 'UpdateConfigurationSetTrackingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'UpdateConfigurationSetTrackingOptionsResponse', 'resultWrapper' => 'UpdateConfigurationSetTrackingOptionsResult'], 'errors' => [['shape' => 'ConfigurationSetDoesNotExistException'], ['shape' => 'TrackingOptionsDoesNotExistException'], ['shape' => 'InvalidTrackingOptionsException']]], 'UpdateCustomVerificationEmailTemplate' => ['name' => 'UpdateCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCustomVerificationEmailTemplateRequest'], 'errors' => [['shape' => 'CustomVerificationEmailTemplateDoesNotExistException'], ['shape' => 'FromEmailAddressNotVerifiedException'], ['shape' => 'CustomVerificationEmailInvalidContentException']]], 'UpdateReceiptRule' => ['name' => 'UpdateReceiptRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateReceiptRuleRequest'], 'output' => ['shape' => 'UpdateReceiptRuleResponse', 'resultWrapper' => 'UpdateReceiptRuleResult'], 'errors' => [['shape' => 'InvalidSnsTopicException'], ['shape' => 'InvalidS3ConfigurationException'], ['shape' => 'InvalidLambdaFunctionException'], ['shape' => 'RuleSetDoesNotExistException'], ['shape' => 'RuleDoesNotExistException'], ['shape' => 'LimitExceededException']]], 'UpdateTemplate' => ['name' => 'UpdateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTemplateRequest'], 'output' => ['shape' => 'UpdateTemplateResponse', 'resultWrapper' => 'UpdateTemplateResult'], 'errors' => [['shape' => 'TemplateDoesNotExistException'], ['shape' => 'InvalidTemplateException']]], 'VerifyDomainDkim' => ['name' => 'VerifyDomainDkim', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyDomainDkimRequest'], 'output' => ['shape' => 'VerifyDomainDkimResponse', 'resultWrapper' => 'VerifyDomainDkimResult']], 'VerifyDomainIdentity' => ['name' => 'VerifyDomainIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyDomainIdentityRequest'], 'output' => ['shape' => 'VerifyDomainIdentityResponse', 'resultWrapper' => 'VerifyDomainIdentityResult']], 'VerifyEmailAddress' => ['name' => 'VerifyEmailAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyEmailAddressRequest']], 'VerifyEmailIdentity' => ['name' => 'VerifyEmailIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyEmailIdentityRequest'], 'output' => ['shape' => 'VerifyEmailIdentityResponse', 'resultWrapper' => 'VerifyEmailIdentityResult']]], 'shapes' => ['AccountSendingPausedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AccountSendingPausedException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AddHeaderAction' => ['type' => 'structure', 'required' => ['HeaderName', 'HeaderValue'], 'members' => ['HeaderName' => ['shape' => 'HeaderName'], 'HeaderValue' => ['shape' => 'HeaderValue']]], 'Address' => ['type' => 'string'], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address']], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleOrRuleSetName']], 'error' => ['code' => 'AlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string'], 'ArrivalDate' => ['type' => 'timestamp'], 'BehaviorOnMXFailure' => ['type' => 'string', 'enum' => ['UseDefaultValue', 'RejectMessage']], 'Body' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'Content'], 'Html' => ['shape' => 'Content']]], 'BounceAction' => ['type' => 'structure', 'required' => ['SmtpReplyCode', 'Message', 'Sender'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName'], 'SmtpReplyCode' => ['shape' => 'BounceSmtpReplyCode'], 'StatusCode' => ['shape' => 'BounceStatusCode'], 'Message' => ['shape' => 'BounceMessage'], 'Sender' => ['shape' => 'Address']]], 'BounceMessage' => ['type' => 'string'], 'BounceSmtpReplyCode' => ['type' => 'string'], 'BounceStatusCode' => ['type' => 'string'], 'BounceType' => ['type' => 'string', 'enum' => ['DoesNotExist', 'MessageTooLarge', 'ExceededQuota', 'ContentRejected', 'Undefined', 'TemporaryFailure']], 'BouncedRecipientInfo' => ['type' => 'structure', 'required' => ['Recipient'], 'members' => ['Recipient' => ['shape' => 'Address'], 'RecipientArn' => ['shape' => 'AmazonResourceName'], 'BounceType' => ['shape' => 'BounceType'], 'RecipientDsnFields' => ['shape' => 'RecipientDsnFields']]], 'BouncedRecipientInfoList' => ['type' => 'list', 'member' => ['shape' => 'BouncedRecipientInfo']], 'BulkEmailDestination' => ['type' => 'structure', 'required' => ['Destination'], 'members' => ['Destination' => ['shape' => 'Destination'], 'ReplacementTags' => ['shape' => 'MessageTagList'], 'ReplacementTemplateData' => ['shape' => 'TemplateData']]], 'BulkEmailDestinationList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailDestination']], 'BulkEmailDestinationStatus' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BulkEmailStatus'], 'Error' => ['shape' => 'Error'], 'MessageId' => ['shape' => 'MessageId']]], 'BulkEmailDestinationStatusList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailDestinationStatus']], 'BulkEmailStatus' => ['type' => 'string', 'enum' => ['Success', 'MessageRejected', 'MailFromDomainNotVerified', 'ConfigurationSetDoesNotExist', 'TemplateDoesNotExist', 'AccountSuspended', 'AccountThrottled', 'AccountDailyQuotaExceeded', 'InvalidSendingPoolName', 'AccountSendingPaused', 'ConfigurationSetSendingPaused', 'InvalidParameterValue', 'TransientFailure', 'Failed']], 'CannotDeleteException' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleOrRuleSetName']], 'error' => ['code' => 'CannotDelete', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Charset' => ['type' => 'string'], 'Cidr' => ['type' => 'string'], 'CloneReceiptRuleSetRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'OriginalRuleSetName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'OriginalRuleSetName' => ['shape' => 'ReceiptRuleSetName']]], 'CloneReceiptRuleSetResponse' => ['type' => 'structure', 'members' => []], 'CloudWatchDestination' => ['type' => 'structure', 'required' => ['DimensionConfigurations'], 'members' => ['DimensionConfigurations' => ['shape' => 'CloudWatchDimensionConfigurations']]], 'CloudWatchDimensionConfiguration' => ['type' => 'structure', 'required' => ['DimensionName', 'DimensionValueSource', 'DefaultDimensionValue'], 'members' => ['DimensionName' => ['shape' => 'DimensionName'], 'DimensionValueSource' => ['shape' => 'DimensionValueSource'], 'DefaultDimensionValue' => ['shape' => 'DefaultDimensionValue']]], 'CloudWatchDimensionConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchDimensionConfiguration']], 'ConfigurationSet' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConfigurationSetName']]], 'ConfigurationSetAlreadyExistsException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']], 'error' => ['code' => 'ConfigurationSetAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConfigurationSetAttribute' => ['type' => 'string', 'enum' => ['eventDestinations', 'trackingOptions', 'deliveryOptions', 'reputationOptions']], 'ConfigurationSetAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetAttribute']], 'ConfigurationSetDoesNotExistException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']], 'error' => ['code' => 'ConfigurationSetDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConfigurationSetName' => ['type' => 'string'], 'ConfigurationSetSendingPausedException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']], 'error' => ['code' => 'ConfigurationSetSendingPausedException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConfigurationSets' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSet']], 'Content' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'MessageData'], 'Charset' => ['shape' => 'Charset']]], 'Counter' => ['type' => 'long'], 'CreateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestination']]], 'CreateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSet'], 'members' => ['ConfigurationSet' => ['shape' => 'ConfigurationSet']]], 'CreateConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'TrackingOptions'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions']]], 'CreateConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'CreateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'FromEmailAddress', 'TemplateSubject', 'TemplateContent', 'SuccessRedirectionURL', 'FailureRedirectionURL'], 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'FromAddress'], 'TemplateSubject' => ['shape' => 'Subject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CreateReceiptFilterRequest' => ['type' => 'structure', 'required' => ['Filter'], 'members' => ['Filter' => ['shape' => 'ReceiptFilter']]], 'CreateReceiptFilterResponse' => ['type' => 'structure', 'members' => []], 'CreateReceiptRuleRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'Rule'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'After' => ['shape' => 'ReceiptRuleName'], 'Rule' => ['shape' => 'ReceiptRule']]], 'CreateReceiptRuleResponse' => ['type' => 'structure', 'members' => []], 'CreateReceiptRuleSetRequest' => ['type' => 'structure', 'required' => ['RuleSetName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName']]], 'CreateReceiptRuleSetResponse' => ['type' => 'structure', 'members' => []], 'CreateTemplateRequest' => ['type' => 'structure', 'required' => ['Template'], 'members' => ['Template' => ['shape' => 'Template']]], 'CreateTemplateResponse' => ['type' => 'structure', 'members' => []], 'CustomMailFromStatus' => ['type' => 'string', 'enum' => ['Pending', 'Success', 'Failed', 'TemporaryFailure']], 'CustomRedirectDomain' => ['type' => 'string'], 'CustomVerificationEmailInvalidContentException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CustomVerificationEmailInvalidContent', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CustomVerificationEmailTemplate' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'FromAddress'], 'TemplateSubject' => ['shape' => 'Subject'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CustomVerificationEmailTemplateAlreadyExistsException' => ['type' => 'structure', 'members' => ['CustomVerificationEmailTemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'CustomVerificationEmailTemplateAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CustomVerificationEmailTemplateDoesNotExistException' => ['type' => 'structure', 'members' => ['CustomVerificationEmailTemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'CustomVerificationEmailTemplateDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CustomVerificationEmailTemplates' => ['type' => 'list', 'member' => ['shape' => 'CustomVerificationEmailTemplate']], 'DefaultDimensionValue' => ['type' => 'string'], 'DeleteConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']]], 'DeleteConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'DeleteConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'DeleteConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'DeleteCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName']]], 'DeleteIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['Identity', 'PolicyName'], 'members' => ['Identity' => ['shape' => 'Identity'], 'PolicyName' => ['shape' => 'PolicyName']]], 'DeleteIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteIdentityRequest' => ['type' => 'structure', 'required' => ['Identity'], 'members' => ['Identity' => ['shape' => 'Identity']]], 'DeleteIdentityResponse' => ['type' => 'structure', 'members' => []], 'DeleteReceiptFilterRequest' => ['type' => 'structure', 'required' => ['FilterName'], 'members' => ['FilterName' => ['shape' => 'ReceiptFilterName']]], 'DeleteReceiptFilterResponse' => ['type' => 'structure', 'members' => []], 'DeleteReceiptRuleRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'RuleName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'RuleName' => ['shape' => 'ReceiptRuleName']]], 'DeleteReceiptRuleResponse' => ['type' => 'structure', 'members' => []], 'DeleteReceiptRuleSetRequest' => ['type' => 'structure', 'required' => ['RuleSetName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName']]], 'DeleteReceiptRuleSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName']]], 'DeleteTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteVerifiedEmailAddressRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'Address']]], 'DeliveryOptions' => ['type' => 'structure', 'members' => ['TlsPolicy' => ['shape' => 'TlsPolicy']]], 'DescribeActiveReceiptRuleSetRequest' => ['type' => 'structure', 'members' => []], 'DescribeActiveReceiptRuleSetResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'ReceiptRuleSetMetadata'], 'Rules' => ['shape' => 'ReceiptRulesList']]], 'DescribeConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'ConfigurationSetAttributeNames' => ['shape' => 'ConfigurationSetAttributeList']]], 'DescribeConfigurationSetResponse' => ['type' => 'structure', 'members' => ['ConfigurationSet' => ['shape' => 'ConfigurationSet'], 'EventDestinations' => ['shape' => 'EventDestinations'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions']]], 'DescribeReceiptRuleRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'RuleName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'RuleName' => ['shape' => 'ReceiptRuleName']]], 'DescribeReceiptRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'ReceiptRule']]], 'DescribeReceiptRuleSetRequest' => ['type' => 'structure', 'required' => ['RuleSetName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName']]], 'DescribeReceiptRuleSetResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'ReceiptRuleSetMetadata'], 'Rules' => ['shape' => 'ReceiptRulesList']]], 'Destination' => ['type' => 'structure', 'members' => ['ToAddresses' => ['shape' => 'AddressList'], 'CcAddresses' => ['shape' => 'AddressList'], 'BccAddresses' => ['shape' => 'AddressList']]], 'DiagnosticCode' => ['type' => 'string'], 'DimensionName' => ['type' => 'string'], 'DimensionValueSource' => ['type' => 'string', 'enum' => ['messageTag', 'emailHeader', 'linkTag']], 'DkimAttributes' => ['type' => 'map', 'key' => ['shape' => 'Identity'], 'value' => ['shape' => 'IdentityDkimAttributes']], 'Domain' => ['type' => 'string'], 'DsnAction' => ['type' => 'string', 'enum' => ['failed', 'delayed', 'delivered', 'relayed', 'expanded']], 'DsnStatus' => ['type' => 'string'], 'Enabled' => ['type' => 'boolean'], 'Error' => ['type' => 'string'], 'EventDestination' => ['type' => 'structure', 'required' => ['Name', 'MatchingEventTypes'], 'members' => ['Name' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SNSDestination' => ['shape' => 'SNSDestination']]], 'EventDestinationAlreadyExistsException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']], 'error' => ['code' => 'EventDestinationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventDestinationDoesNotExistException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']], 'error' => ['code' => 'EventDestinationDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventDestinationName' => ['type' => 'string'], 'EventDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventType' => ['type' => 'string', 'enum' => ['send', 'reject', 'bounce', 'complaint', 'delivery', 'open', 'click', 'renderingFailure']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'Explanation' => ['type' => 'string'], 'ExtensionField' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ExtensionFieldName'], 'Value' => ['shape' => 'ExtensionFieldValue']]], 'ExtensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ExtensionField']], 'ExtensionFieldName' => ['type' => 'string'], 'ExtensionFieldValue' => ['type' => 'string'], 'FailureRedirectionURL' => ['type' => 'string'], 'FromAddress' => ['type' => 'string'], 'FromEmailAddressNotVerifiedException' => ['type' => 'structure', 'members' => ['FromEmailAddress' => ['shape' => 'FromAddress']], 'error' => ['code' => 'FromEmailAddressNotVerified', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GetAccountSendingEnabledResponse' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled']]], 'GetCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName']]], 'GetCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'FromAddress'], 'TemplateSubject' => ['shape' => 'Subject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'GetIdentityDkimAttributesRequest' => ['type' => 'structure', 'required' => ['Identities'], 'members' => ['Identities' => ['shape' => 'IdentityList']]], 'GetIdentityDkimAttributesResponse' => ['type' => 'structure', 'required' => ['DkimAttributes'], 'members' => ['DkimAttributes' => ['shape' => 'DkimAttributes']]], 'GetIdentityMailFromDomainAttributesRequest' => ['type' => 'structure', 'required' => ['Identities'], 'members' => ['Identities' => ['shape' => 'IdentityList']]], 'GetIdentityMailFromDomainAttributesResponse' => ['type' => 'structure', 'required' => ['MailFromDomainAttributes'], 'members' => ['MailFromDomainAttributes' => ['shape' => 'MailFromDomainAttributes']]], 'GetIdentityNotificationAttributesRequest' => ['type' => 'structure', 'required' => ['Identities'], 'members' => ['Identities' => ['shape' => 'IdentityList']]], 'GetIdentityNotificationAttributesResponse' => ['type' => 'structure', 'required' => ['NotificationAttributes'], 'members' => ['NotificationAttributes' => ['shape' => 'NotificationAttributes']]], 'GetIdentityPoliciesRequest' => ['type' => 'structure', 'required' => ['Identity', 'PolicyNames'], 'members' => ['Identity' => ['shape' => 'Identity'], 'PolicyNames' => ['shape' => 'PolicyNameList']]], 'GetIdentityPoliciesResponse' => ['type' => 'structure', 'required' => ['Policies'], 'members' => ['Policies' => ['shape' => 'PolicyMap']]], 'GetIdentityVerificationAttributesRequest' => ['type' => 'structure', 'required' => ['Identities'], 'members' => ['Identities' => ['shape' => 'IdentityList']]], 'GetIdentityVerificationAttributesResponse' => ['type' => 'structure', 'required' => ['VerificationAttributes'], 'members' => ['VerificationAttributes' => ['shape' => 'VerificationAttributes']]], 'GetSendQuotaResponse' => ['type' => 'structure', 'members' => ['Max24HourSend' => ['shape' => 'Max24HourSend'], 'MaxSendRate' => ['shape' => 'MaxSendRate'], 'SentLast24Hours' => ['shape' => 'SentLast24Hours']]], 'GetSendStatisticsResponse' => ['type' => 'structure', 'members' => ['SendDataPoints' => ['shape' => 'SendDataPointList']]], 'GetTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName']]], 'GetTemplateResponse' => ['type' => 'structure', 'members' => ['Template' => ['shape' => 'Template']]], 'HeaderName' => ['type' => 'string'], 'HeaderValue' => ['type' => 'string'], 'HtmlPart' => ['type' => 'string'], 'Identity' => ['type' => 'string'], 'IdentityDkimAttributes' => ['type' => 'structure', 'required' => ['DkimEnabled', 'DkimVerificationStatus'], 'members' => ['DkimEnabled' => ['shape' => 'Enabled'], 'DkimVerificationStatus' => ['shape' => 'VerificationStatus'], 'DkimTokens' => ['shape' => 'VerificationTokenList']]], 'IdentityList' => ['type' => 'list', 'member' => ['shape' => 'Identity']], 'IdentityMailFromDomainAttributes' => ['type' => 'structure', 'required' => ['MailFromDomain', 'MailFromDomainStatus', 'BehaviorOnMXFailure'], 'members' => ['MailFromDomain' => ['shape' => 'MailFromDomainName'], 'MailFromDomainStatus' => ['shape' => 'CustomMailFromStatus'], 'BehaviorOnMXFailure' => ['shape' => 'BehaviorOnMXFailure']]], 'IdentityNotificationAttributes' => ['type' => 'structure', 'required' => ['BounceTopic', 'ComplaintTopic', 'DeliveryTopic', 'ForwardingEnabled'], 'members' => ['BounceTopic' => ['shape' => 'NotificationTopic'], 'ComplaintTopic' => ['shape' => 'NotificationTopic'], 'DeliveryTopic' => ['shape' => 'NotificationTopic'], 'ForwardingEnabled' => ['shape' => 'Enabled'], 'HeadersInBounceNotificationsEnabled' => ['shape' => 'Enabled'], 'HeadersInComplaintNotificationsEnabled' => ['shape' => 'Enabled'], 'HeadersInDeliveryNotificationsEnabled' => ['shape' => 'Enabled']]], 'IdentityType' => ['type' => 'string', 'enum' => ['EmailAddress', 'Domain']], 'IdentityVerificationAttributes' => ['type' => 'structure', 'required' => ['VerificationStatus'], 'members' => ['VerificationStatus' => ['shape' => 'VerificationStatus'], 'VerificationToken' => ['shape' => 'VerificationToken']]], 'InvalidCloudWatchDestinationException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']], 'error' => ['code' => 'InvalidCloudWatchDestination', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidConfigurationSetException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidConfigurationSet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDeliveryOptionsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDeliveryOptions', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidFirehoseDestinationException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']], 'error' => ['code' => 'InvalidFirehoseDestination', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidLambdaFunctionException' => ['type' => 'structure', 'members' => ['FunctionArn' => ['shape' => 'AmazonResourceName']], 'error' => ['code' => 'InvalidLambdaFunction', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidPolicyException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidPolicy', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRenderingParameterException' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'InvalidRenderingParameter', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidS3ConfigurationException' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3BucketName']], 'error' => ['code' => 'InvalidS3Configuration', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSNSDestinationException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName']], 'error' => ['code' => 'InvalidSNSDestination', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSnsTopicException' => ['type' => 'structure', 'members' => ['Topic' => ['shape' => 'AmazonResourceName']], 'error' => ['code' => 'InvalidSnsTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidTemplateException' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'InvalidTemplate', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidTrackingOptionsException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidTrackingOptions', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvocationType' => ['type' => 'string', 'enum' => ['Event', 'RequestResponse']], 'KinesisFirehoseDestination' => ['type' => 'structure', 'required' => ['IAMRoleARN', 'DeliveryStreamARN'], 'members' => ['IAMRoleARN' => ['shape' => 'AmazonResourceName'], 'DeliveryStreamARN' => ['shape' => 'AmazonResourceName']]], 'LambdaAction' => ['type' => 'structure', 'required' => ['FunctionArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName'], 'FunctionArn' => ['shape' => 'AmazonResourceName'], 'InvocationType' => ['shape' => 'InvocationType']]], 'LastAttemptDate' => ['type' => 'timestamp'], 'LastFreshStart' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ListConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxItems' => ['shape' => 'MaxItems']]], 'ListConfigurationSetsResponse' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSets'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCustomVerificationEmailTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListCustomVerificationEmailTemplatesResponse' => ['type' => 'structure', 'members' => ['CustomVerificationEmailTemplates' => ['shape' => 'CustomVerificationEmailTemplates'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIdentitiesRequest' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxItems' => ['shape' => 'MaxItems']]], 'ListIdentitiesResponse' => ['type' => 'structure', 'required' => ['Identities'], 'members' => ['Identities' => ['shape' => 'IdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIdentityPoliciesRequest' => ['type' => 'structure', 'required' => ['Identity'], 'members' => ['Identity' => ['shape' => 'Identity']]], 'ListIdentityPoliciesResponse' => ['type' => 'structure', 'required' => ['PolicyNames'], 'members' => ['PolicyNames' => ['shape' => 'PolicyNameList']]], 'ListReceiptFiltersRequest' => ['type' => 'structure', 'members' => []], 'ListReceiptFiltersResponse' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ReceiptFilterList']]], 'ListReceiptRuleSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken']]], 'ListReceiptRuleSetsResponse' => ['type' => 'structure', 'members' => ['RuleSets' => ['shape' => 'ReceiptRuleSetsLists'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxItems' => ['shape' => 'MaxItems']]], 'ListTemplatesResponse' => ['type' => 'structure', 'members' => ['TemplatesMetadata' => ['shape' => 'TemplateMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVerifiedEmailAddressesResponse' => ['type' => 'structure', 'members' => ['VerifiedEmailAddresses' => ['shape' => 'AddressList']]], 'MailFromDomainAttributes' => ['type' => 'map', 'key' => ['shape' => 'Identity'], 'value' => ['shape' => 'IdentityMailFromDomainAttributes']], 'MailFromDomainName' => ['type' => 'string'], 'MailFromDomainNotVerifiedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'MailFromDomainNotVerifiedException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Max24HourSend' => ['type' => 'double'], 'MaxItems' => ['type' => 'integer'], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxSendRate' => ['type' => 'double'], 'Message' => ['type' => 'structure', 'required' => ['Subject', 'Body'], 'members' => ['Subject' => ['shape' => 'Content'], 'Body' => ['shape' => 'Body']]], 'MessageData' => ['type' => 'string'], 'MessageDsn' => ['type' => 'structure', 'required' => ['ReportingMta'], 'members' => ['ReportingMta' => ['shape' => 'ReportingMta'], 'ArrivalDate' => ['shape' => 'ArrivalDate'], 'ExtensionFields' => ['shape' => 'ExtensionFieldList']]], 'MessageId' => ['type' => 'string'], 'MessageRejected' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'MessageRejected', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'MessageTag' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MessageTagName'], 'Value' => ['shape' => 'MessageTagValue']]], 'MessageTagList' => ['type' => 'list', 'member' => ['shape' => 'MessageTag']], 'MessageTagName' => ['type' => 'string'], 'MessageTagValue' => ['type' => 'string'], 'MissingRenderingAttributeException' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'MissingRenderingAttribute', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'NotificationAttributes' => ['type' => 'map', 'key' => ['shape' => 'Identity'], 'value' => ['shape' => 'IdentityNotificationAttributes']], 'NotificationTopic' => ['type' => 'string'], 'NotificationType' => ['type' => 'string', 'enum' => ['Bounce', 'Complaint', 'Delivery']], 'Policy' => ['type' => 'string', 'min' => 1], 'PolicyMap' => ['type' => 'map', 'key' => ['shape' => 'PolicyName'], 'value' => ['shape' => 'Policy']], 'PolicyName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PolicyNameList' => ['type' => 'list', 'member' => ['shape' => 'PolicyName']], 'ProductionAccessNotGrantedException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ProductionAccessNotGranted', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PutConfigurationSetDeliveryOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions']]], 'PutConfigurationSetDeliveryOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['Identity', 'PolicyName', 'Policy'], 'members' => ['Identity' => ['shape' => 'Identity'], 'PolicyName' => ['shape' => 'PolicyName'], 'Policy' => ['shape' => 'Policy']]], 'PutIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'RawMessage' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'RawMessageData']]], 'RawMessageData' => ['type' => 'blob'], 'ReceiptAction' => ['type' => 'structure', 'members' => ['S3Action' => ['shape' => 'S3Action'], 'BounceAction' => ['shape' => 'BounceAction'], 'WorkmailAction' => ['shape' => 'WorkmailAction'], 'LambdaAction' => ['shape' => 'LambdaAction'], 'StopAction' => ['shape' => 'StopAction'], 'AddHeaderAction' => ['shape' => 'AddHeaderAction'], 'SNSAction' => ['shape' => 'SNSAction']]], 'ReceiptActionsList' => ['type' => 'list', 'member' => ['shape' => 'ReceiptAction']], 'ReceiptFilter' => ['type' => 'structure', 'required' => ['Name', 'IpFilter'], 'members' => ['Name' => ['shape' => 'ReceiptFilterName'], 'IpFilter' => ['shape' => 'ReceiptIpFilter']]], 'ReceiptFilterList' => ['type' => 'list', 'member' => ['shape' => 'ReceiptFilter']], 'ReceiptFilterName' => ['type' => 'string'], 'ReceiptFilterPolicy' => ['type' => 'string', 'enum' => ['Block', 'Allow']], 'ReceiptIpFilter' => ['type' => 'structure', 'required' => ['Policy', 'Cidr'], 'members' => ['Policy' => ['shape' => 'ReceiptFilterPolicy'], 'Cidr' => ['shape' => 'Cidr']]], 'ReceiptRule' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ReceiptRuleName'], 'Enabled' => ['shape' => 'Enabled'], 'TlsPolicy' => ['shape' => 'TlsPolicy'], 'Recipients' => ['shape' => 'RecipientsList'], 'Actions' => ['shape' => 'ReceiptActionsList'], 'ScanEnabled' => ['shape' => 'Enabled']]], 'ReceiptRuleName' => ['type' => 'string'], 'ReceiptRuleNamesList' => ['type' => 'list', 'member' => ['shape' => 'ReceiptRuleName']], 'ReceiptRuleSetMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ReceiptRuleSetName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'ReceiptRuleSetName' => ['type' => 'string'], 'ReceiptRuleSetsLists' => ['type' => 'list', 'member' => ['shape' => 'ReceiptRuleSetMetadata']], 'ReceiptRulesList' => ['type' => 'list', 'member' => ['shape' => 'ReceiptRule']], 'Recipient' => ['type' => 'string'], 'RecipientDsnFields' => ['type' => 'structure', 'required' => ['Action', 'Status'], 'members' => ['FinalRecipient' => ['shape' => 'Address'], 'Action' => ['shape' => 'DsnAction'], 'RemoteMta' => ['shape' => 'RemoteMta'], 'Status' => ['shape' => 'DsnStatus'], 'DiagnosticCode' => ['shape' => 'DiagnosticCode'], 'LastAttemptDate' => ['shape' => 'LastAttemptDate'], 'ExtensionFields' => ['shape' => 'ExtensionFieldList']]], 'RecipientsList' => ['type' => 'list', 'member' => ['shape' => 'Recipient']], 'RemoteMta' => ['type' => 'string'], 'RenderedTemplate' => ['type' => 'string'], 'ReorderReceiptRuleSetRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'RuleNames'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'RuleNames' => ['shape' => 'ReceiptRuleNamesList']]], 'ReorderReceiptRuleSetResponse' => ['type' => 'structure', 'members' => []], 'ReportingMta' => ['type' => 'string'], 'ReputationOptions' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled'], 'ReputationMetricsEnabled' => ['shape' => 'Enabled'], 'LastFreshStart' => ['shape' => 'LastFreshStart']]], 'RuleDoesNotExistException' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleOrRuleSetName']], 'error' => ['code' => 'RuleDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'RuleOrRuleSetName' => ['type' => 'string'], 'RuleSetDoesNotExistException' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleOrRuleSetName']], 'error' => ['code' => 'RuleSetDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'S3Action' => ['type' => 'structure', 'required' => ['BucketName'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName'], 'BucketName' => ['shape' => 'S3BucketName'], 'ObjectKeyPrefix' => ['shape' => 'S3KeyPrefix'], 'KmsKeyArn' => ['shape' => 'AmazonResourceName']]], 'S3BucketName' => ['type' => 'string'], 'S3KeyPrefix' => ['type' => 'string'], 'SNSAction' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName'], 'Encoding' => ['shape' => 'SNSActionEncoding']]], 'SNSActionEncoding' => ['type' => 'string', 'enum' => ['UTF-8', 'Base64']], 'SNSDestination' => ['type' => 'structure', 'required' => ['TopicARN'], 'members' => ['TopicARN' => ['shape' => 'AmazonResourceName']]], 'SendBounceRequest' => ['type' => 'structure', 'required' => ['OriginalMessageId', 'BounceSender', 'BouncedRecipientInfoList'], 'members' => ['OriginalMessageId' => ['shape' => 'MessageId'], 'BounceSender' => ['shape' => 'Address'], 'Explanation' => ['shape' => 'Explanation'], 'MessageDsn' => ['shape' => 'MessageDsn'], 'BouncedRecipientInfoList' => ['shape' => 'BouncedRecipientInfoList'], 'BounceSenderArn' => ['shape' => 'AmazonResourceName']]], 'SendBounceResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'SendBulkTemplatedEmailRequest' => ['type' => 'structure', 'required' => ['Source', 'Template', 'Destinations'], 'members' => ['Source' => ['shape' => 'Address'], 'SourceArn' => ['shape' => 'AmazonResourceName'], 'ReplyToAddresses' => ['shape' => 'AddressList'], 'ReturnPath' => ['shape' => 'Address'], 'ReturnPathArn' => ['shape' => 'AmazonResourceName'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'DefaultTags' => ['shape' => 'MessageTagList'], 'Template' => ['shape' => 'TemplateName'], 'TemplateArn' => ['shape' => 'AmazonResourceName'], 'DefaultTemplateData' => ['shape' => 'TemplateData'], 'Destinations' => ['shape' => 'BulkEmailDestinationList']]], 'SendBulkTemplatedEmailResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'BulkEmailDestinationStatusList']]], 'SendCustomVerificationEmailRequest' => ['type' => 'structure', 'required' => ['EmailAddress', 'TemplateName'], 'members' => ['EmailAddress' => ['shape' => 'Address'], 'TemplateName' => ['shape' => 'TemplateName'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendCustomVerificationEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'SendDataPoint' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'DeliveryAttempts' => ['shape' => 'Counter'], 'Bounces' => ['shape' => 'Counter'], 'Complaints' => ['shape' => 'Counter'], 'Rejects' => ['shape' => 'Counter']]], 'SendDataPointList' => ['type' => 'list', 'member' => ['shape' => 'SendDataPoint']], 'SendEmailRequest' => ['type' => 'structure', 'required' => ['Source', 'Destination', 'Message'], 'members' => ['Source' => ['shape' => 'Address'], 'Destination' => ['shape' => 'Destination'], 'Message' => ['shape' => 'Message'], 'ReplyToAddresses' => ['shape' => 'AddressList'], 'ReturnPath' => ['shape' => 'Address'], 'SourceArn' => ['shape' => 'AmazonResourceName'], 'ReturnPathArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendEmailResponse' => ['type' => 'structure', 'required' => ['MessageId'], 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'SendRawEmailRequest' => ['type' => 'structure', 'required' => ['RawMessage'], 'members' => ['Source' => ['shape' => 'Address'], 'Destinations' => ['shape' => 'AddressList'], 'RawMessage' => ['shape' => 'RawMessage'], 'FromArn' => ['shape' => 'AmazonResourceName'], 'SourceArn' => ['shape' => 'AmazonResourceName'], 'ReturnPathArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendRawEmailResponse' => ['type' => 'structure', 'required' => ['MessageId'], 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'SendTemplatedEmailRequest' => ['type' => 'structure', 'required' => ['Source', 'Destination', 'Template', 'TemplateData'], 'members' => ['Source' => ['shape' => 'Address'], 'Destination' => ['shape' => 'Destination'], 'ReplyToAddresses' => ['shape' => 'AddressList'], 'ReturnPath' => ['shape' => 'Address'], 'SourceArn' => ['shape' => 'AmazonResourceName'], 'ReturnPathArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'Template' => ['shape' => 'TemplateName'], 'TemplateArn' => ['shape' => 'AmazonResourceName'], 'TemplateData' => ['shape' => 'TemplateData']]], 'SendTemplatedEmailResponse' => ['type' => 'structure', 'required' => ['MessageId'], 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'SentLast24Hours' => ['type' => 'double'], 'SetActiveReceiptRuleSetRequest' => ['type' => 'structure', 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName']]], 'SetActiveReceiptRuleSetResponse' => ['type' => 'structure', 'members' => []], 'SetIdentityDkimEnabledRequest' => ['type' => 'structure', 'required' => ['Identity', 'DkimEnabled'], 'members' => ['Identity' => ['shape' => 'Identity'], 'DkimEnabled' => ['shape' => 'Enabled']]], 'SetIdentityDkimEnabledResponse' => ['type' => 'structure', 'members' => []], 'SetIdentityFeedbackForwardingEnabledRequest' => ['type' => 'structure', 'required' => ['Identity', 'ForwardingEnabled'], 'members' => ['Identity' => ['shape' => 'Identity'], 'ForwardingEnabled' => ['shape' => 'Enabled']]], 'SetIdentityFeedbackForwardingEnabledResponse' => ['type' => 'structure', 'members' => []], 'SetIdentityHeadersInNotificationsEnabledRequest' => ['type' => 'structure', 'required' => ['Identity', 'NotificationType', 'Enabled'], 'members' => ['Identity' => ['shape' => 'Identity'], 'NotificationType' => ['shape' => 'NotificationType'], 'Enabled' => ['shape' => 'Enabled']]], 'SetIdentityHeadersInNotificationsEnabledResponse' => ['type' => 'structure', 'members' => []], 'SetIdentityMailFromDomainRequest' => ['type' => 'structure', 'required' => ['Identity'], 'members' => ['Identity' => ['shape' => 'Identity'], 'MailFromDomain' => ['shape' => 'MailFromDomainName'], 'BehaviorOnMXFailure' => ['shape' => 'BehaviorOnMXFailure']]], 'SetIdentityMailFromDomainResponse' => ['type' => 'structure', 'members' => []], 'SetIdentityNotificationTopicRequest' => ['type' => 'structure', 'required' => ['Identity', 'NotificationType'], 'members' => ['Identity' => ['shape' => 'Identity'], 'NotificationType' => ['shape' => 'NotificationType'], 'SnsTopic' => ['shape' => 'NotificationTopic']]], 'SetIdentityNotificationTopicResponse' => ['type' => 'structure', 'members' => []], 'SetReceiptRulePositionRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'RuleName'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'RuleName' => ['shape' => 'ReceiptRuleName'], 'After' => ['shape' => 'ReceiptRuleName']]], 'SetReceiptRulePositionResponse' => ['type' => 'structure', 'members' => []], 'StopAction' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'StopScope'], 'TopicArn' => ['shape' => 'AmazonResourceName']]], 'StopScope' => ['type' => 'string', 'enum' => ['RuleSet']], 'Subject' => ['type' => 'string'], 'SubjectPart' => ['type' => 'string'], 'SuccessRedirectionURL' => ['type' => 'string'], 'Template' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'SubjectPart' => ['shape' => 'SubjectPart'], 'TextPart' => ['shape' => 'TextPart'], 'HtmlPart' => ['shape' => 'HtmlPart']]], 'TemplateContent' => ['type' => 'string'], 'TemplateData' => ['type' => 'string', 'max' => 262144], 'TemplateDoesNotExistException' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName']], 'error' => ['code' => 'TemplateDoesNotExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TemplateMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'TemplateName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'TemplateMetadataList' => ['type' => 'list', 'member' => ['shape' => 'TemplateMetadata']], 'TemplateName' => ['type' => 'string'], 'TestRenderTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateData'], 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'TemplateData' => ['shape' => 'TemplateData']]], 'TestRenderTemplateResponse' => ['type' => 'structure', 'members' => ['RenderedTemplate' => ['shape' => 'RenderedTemplate']]], 'TextPart' => ['type' => 'string'], 'Timestamp' => ['type' => 'timestamp'], 'TlsPolicy' => ['type' => 'string', 'enum' => ['Require', 'Optional']], 'TrackingOptions' => ['type' => 'structure', 'members' => ['CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'TrackingOptionsAlreadyExistsException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']], 'error' => ['code' => 'TrackingOptionsAlreadyExistsException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TrackingOptionsDoesNotExistException' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName']], 'error' => ['code' => 'TrackingOptionsDoesNotExistException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UpdateAccountSendingEnabledRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled']]], 'UpdateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestination']]], 'UpdateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'UpdateConfigurationSetReputationMetricsEnabledRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'Enabled'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'Enabled' => ['shape' => 'Enabled']]], 'UpdateConfigurationSetSendingEnabledRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'Enabled'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'Enabled' => ['shape' => 'Enabled']]], 'UpdateConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'TrackingOptions'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions']]], 'UpdateConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'UpdateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'FromAddress'], 'TemplateSubject' => ['shape' => 'Subject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'UpdateReceiptRuleRequest' => ['type' => 'structure', 'required' => ['RuleSetName', 'Rule'], 'members' => ['RuleSetName' => ['shape' => 'ReceiptRuleSetName'], 'Rule' => ['shape' => 'ReceiptRule']]], 'UpdateReceiptRuleResponse' => ['type' => 'structure', 'members' => []], 'UpdateTemplateRequest' => ['type' => 'structure', 'required' => ['Template'], 'members' => ['Template' => ['shape' => 'Template']]], 'UpdateTemplateResponse' => ['type' => 'structure', 'members' => []], 'VerificationAttributes' => ['type' => 'map', 'key' => ['shape' => 'Identity'], 'value' => ['shape' => 'IdentityVerificationAttributes']], 'VerificationStatus' => ['type' => 'string', 'enum' => ['Pending', 'Success', 'Failed', 'TemporaryFailure', 'NotStarted']], 'VerificationToken' => ['type' => 'string'], 'VerificationTokenList' => ['type' => 'list', 'member' => ['shape' => 'VerificationToken']], 'VerifyDomainDkimRequest' => ['type' => 'structure', 'required' => ['Domain'], 'members' => ['Domain' => ['shape' => 'Domain']]], 'VerifyDomainDkimResponse' => ['type' => 'structure', 'required' => ['DkimTokens'], 'members' => ['DkimTokens' => ['shape' => 'VerificationTokenList']]], 'VerifyDomainIdentityRequest' => ['type' => 'structure', 'required' => ['Domain'], 'members' => ['Domain' => ['shape' => 'Domain']]], 'VerifyDomainIdentityResponse' => ['type' => 'structure', 'required' => ['VerificationToken'], 'members' => ['VerificationToken' => ['shape' => 'VerificationToken']]], 'VerifyEmailAddressRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'Address']]], 'VerifyEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'Address']]], 'VerifyEmailIdentityResponse' => ['type' => 'structure', 'members' => []], 'WorkmailAction' => ['type' => 'structure', 'required' => ['OrganizationArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName'], 'OrganizationArn' => ['shape' => 'AmazonResourceName']]]]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index d5ff437..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-tests-1.json.php deleted file mode 100644 index f6ac12a..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/paginators-1.json.php deleted file mode 100644 index 847dcae..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCustomVerificationEmailTemplates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListIdentities' => ['input_token' => 'NextToken', 'limit_key' => 'MaxItems', 'output_token' => 'NextToken', 'result_key' => 'Identities'], 'ListVerifiedEmailAddresses' => ['result_key' => 'VerifiedEmailAddresses']]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/smoke.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/smoke.json.php deleted file mode 100644 index 8b85d1e..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListIdentities', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'VerifyEmailIdentity', 'input' => ['EmailAddress' => 'fake_email'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/waiters-1.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/waiters-1.json.php deleted file mode 100644 index 606ae9b..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 3, 'max_attempts' => 20], 'IdentityExists' => ['operation' => 'GetIdentityVerificationAttributes', 'success_type' => 'output', 'success_path' => 'VerificationAttributes[].VerificationStatus', 'success_value' => \true]]]; diff --git a/vendor/Aws3/Aws/data/email/2010-12-01/waiters-2.json.php b/vendor/Aws3/Aws/data/email/2010-12-01/waiters-2.json.php deleted file mode 100644 index 281bab1..0000000 --- a/vendor/Aws3/Aws/data/email/2010-12-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['IdentityExists' => ['delay' => 3, 'operation' => 'GetIdentityVerificationAttributes', 'maxAttempts' => 20, 'acceptors' => [['expected' => 'Success', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'VerificationAttributes.*.VerificationStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/api-2.json.php b/vendor/Aws3/Aws/data/emr-containers/2020-10-01/api-2.json.php deleted file mode 100644 index 3e393d6..0000000 --- a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-10-01', 'endpointPrefix' => 'emr-containers', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon EMR Containers', 'serviceId' => 'EMR containers', 'signatureVersion' => 'v4', 'signingName' => 'emr-containers', 'uid' => 'emr-containers-2020-10-01'], 'operations' => ['CancelJobRun' => ['name' => 'CancelJobRun', 'http' => ['method' => 'DELETE', 'requestUri' => '/virtualclusters/{virtualClusterId}/jobruns/{jobRunId}'], 'input' => ['shape' => 'CancelJobRunRequest'], 'output' => ['shape' => 'CancelJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'CreateJobTemplate' => ['name' => 'CreateJobTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/jobtemplates'], 'input' => ['shape' => 'CreateJobTemplateRequest'], 'output' => ['shape' => 'CreateJobTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateManagedEndpoint' => ['name' => 'CreateManagedEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/virtualclusters/{virtualClusterId}/endpoints'], 'input' => ['shape' => 'CreateManagedEndpointRequest'], 'output' => ['shape' => 'CreateManagedEndpointResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateVirtualCluster' => ['name' => 'CreateVirtualCluster', 'http' => ['method' => 'POST', 'requestUri' => '/virtualclusters'], 'input' => ['shape' => 'CreateVirtualClusterRequest'], 'output' => ['shape' => 'CreateVirtualClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteJobTemplate' => ['name' => 'DeleteJobTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/jobtemplates/{templateId}'], 'input' => ['shape' => 'DeleteJobTemplateRequest'], 'output' => ['shape' => 'DeleteJobTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteManagedEndpoint' => ['name' => 'DeleteManagedEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/virtualclusters/{virtualClusterId}/endpoints/{endpointId}'], 'input' => ['shape' => 'DeleteManagedEndpointRequest'], 'output' => ['shape' => 'DeleteManagedEndpointResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteVirtualCluster' => ['name' => 'DeleteVirtualCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/virtualclusters/{virtualClusterId}'], 'input' => ['shape' => 'DeleteVirtualClusterRequest'], 'output' => ['shape' => 'DeleteVirtualClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeJobRun' => ['name' => 'DescribeJobRun', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters/{virtualClusterId}/jobruns/{jobRunId}'], 'input' => ['shape' => 'DescribeJobRunRequest'], 'output' => ['shape' => 'DescribeJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeJobTemplate' => ['name' => 'DescribeJobTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/jobtemplates/{templateId}'], 'input' => ['shape' => 'DescribeJobTemplateRequest'], 'output' => ['shape' => 'DescribeJobTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeManagedEndpoint' => ['name' => 'DescribeManagedEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters/{virtualClusterId}/endpoints/{endpointId}'], 'input' => ['shape' => 'DescribeManagedEndpointRequest'], 'output' => ['shape' => 'DescribeManagedEndpointResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeVirtualCluster' => ['name' => 'DescribeVirtualCluster', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters/{virtualClusterId}'], 'input' => ['shape' => 'DescribeVirtualClusterRequest'], 'output' => ['shape' => 'DescribeVirtualClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListJobRuns' => ['name' => 'ListJobRuns', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters/{virtualClusterId}/jobruns'], 'input' => ['shape' => 'ListJobRunsRequest'], 'output' => ['shape' => 'ListJobRunsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListJobTemplates' => ['name' => 'ListJobTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/jobtemplates'], 'input' => ['shape' => 'ListJobTemplatesRequest'], 'output' => ['shape' => 'ListJobTemplatesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListManagedEndpoints' => ['name' => 'ListManagedEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters/{virtualClusterId}/endpoints'], 'input' => ['shape' => 'ListManagedEndpointsRequest'], 'output' => ['shape' => 'ListManagedEndpointsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListVirtualClusters' => ['name' => 'ListVirtualClusters', 'http' => ['method' => 'GET', 'requestUri' => '/virtualclusters'], 'input' => ['shape' => 'ListVirtualClustersRequest'], 'output' => ['shape' => 'ListVirtualClustersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'StartJobRun' => ['name' => 'StartJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/virtualclusters/{virtualClusterId}/jobruns'], 'input' => ['shape' => 'StartJobRunRequest'], 'output' => ['shape' => 'StartJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['ACMCertArn' => ['type' => 'string', 'max' => 2048, 'min' => 44, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):acm:.+:(\\d{12}):certificate/.+$'], 'Base64Encoded' => ['type' => 'string', 'max' => 5000, 'pattern' => '^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)?$'], 'CancelJobRunRequest' => ['type' => 'structure', 'required' => ['id', 'virtualClusterId'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'jobRunId'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'CancelJobRunResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'virtualClusterId' => ['shape' => 'ResourceIdString']]], 'Certificate' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'ACMCertArn'], 'certificateData' => ['shape' => 'Base64Encoded']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'CloudWatchMonitoringConfiguration' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logStreamNamePrefix' => ['shape' => 'String256']]], 'ClusterId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[0-9A-Za-z][A-Za-z0-9\\-_]*'], 'Configuration' => ['type' => 'structure', 'required' => ['classification'], 'members' => ['classification' => ['shape' => 'String1024'], 'properties' => ['shape' => 'SensitivePropertiesMap'], 'configurations' => ['shape' => 'ConfigurationList']]], 'ConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'Configuration'], 'max' => 100], 'ConfigurationOverrides' => ['type' => 'structure', 'members' => ['applicationConfiguration' => ['shape' => 'ConfigurationList'], 'monitoringConfiguration' => ['shape' => 'MonitoringConfiguration']]], 'ContainerInfo' => ['type' => 'structure', 'members' => ['eksInfo' => ['shape' => 'EksInfo']], 'union' => \true], 'ContainerProvider' => ['type' => 'structure', 'required' => ['type', 'id'], 'members' => ['type' => ['shape' => 'ContainerProviderType'], 'id' => ['shape' => 'ClusterId'], 'info' => ['shape' => 'ContainerInfo']]], 'ContainerProviderType' => ['type' => 'string', 'enum' => ['EKS']], 'CreateJobTemplateRequest' => ['type' => 'structure', 'required' => ['name', 'clientToken', 'jobTemplateData'], 'members' => ['name' => ['shape' => 'ResourceNameString'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'jobTemplateData' => ['shape' => 'JobTemplateData'], 'tags' => ['shape' => 'TagMap'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'CreateJobTemplateResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'JobTemplateArn'], 'createdAt' => ['shape' => 'Date']]], 'CreateManagedEndpointRequest' => ['type' => 'structure', 'required' => ['name', 'virtualClusterId', 'type', 'releaseLabel', 'executionRoleArn', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceNameString'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId'], 'type' => ['shape' => 'EndpointType'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'executionRoleArn' => ['shape' => 'IAMRoleArn'], 'certificateArn' => ['shape' => 'ACMCertArn', 'deprecated' => \true, 'deprecatedMessage' => 'Customer provided certificate-arn is deprecated and would be removed in future.'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateManagedEndpointResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'EndpointArn'], 'virtualClusterId' => ['shape' => 'ResourceIdString']]], 'CreateVirtualClusterRequest' => ['type' => 'structure', 'required' => ['name', 'containerProvider', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceNameString'], 'containerProvider' => ['shape' => 'ContainerProvider'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateVirtualClusterResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'VirtualClusterArn']]], 'Date' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'DeleteJobTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'templateId']]], 'DeleteJobTemplateResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString']]], 'DeleteManagedEndpointRequest' => ['type' => 'structure', 'required' => ['id', 'virtualClusterId'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'endpointId'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'DeleteManagedEndpointResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'virtualClusterId' => ['shape' => 'ResourceIdString']]], 'DeleteVirtualClusterRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'DeleteVirtualClusterResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString']]], 'DescribeJobRunRequest' => ['type' => 'structure', 'required' => ['id', 'virtualClusterId'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'jobRunId'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'DescribeJobRunResponse' => ['type' => 'structure', 'members' => ['jobRun' => ['shape' => 'JobRun']]], 'DescribeJobTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'templateId']]], 'DescribeJobTemplateResponse' => ['type' => 'structure', 'members' => ['jobTemplate' => ['shape' => 'JobTemplate']]], 'DescribeManagedEndpointRequest' => ['type' => 'structure', 'required' => ['id', 'virtualClusterId'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'endpointId'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'DescribeManagedEndpointResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'Endpoint']]], 'DescribeVirtualClusterRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId']]], 'DescribeVirtualClusterResponse' => ['type' => 'structure', 'members' => ['virtualCluster' => ['shape' => 'VirtualCluster']]], 'EksInfo' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'KubernetesNamespace']]], 'Endpoint' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'EndpointArn'], 'virtualClusterId' => ['shape' => 'ResourceIdString'], 'type' => ['shape' => 'EndpointType'], 'state' => ['shape' => 'EndpointState'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'executionRoleArn' => ['shape' => 'IAMRoleArn'], 'certificateArn' => ['shape' => 'ACMCertArn', 'deprecated' => \true, 'deprecatedMessage' => 'Customer provided certificate-arn is deprecated and would be removed in future.'], 'certificateAuthority' => ['shape' => 'Certificate'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'serverUrl' => ['shape' => 'UriString'], 'createdAt' => ['shape' => 'Date'], 'securityGroup' => ['shape' => 'String256'], 'subnetIds' => ['shape' => 'SubnetIds'], 'stateDetails' => ['shape' => 'String256'], 'failureReason' => ['shape' => 'FailureReason'], 'tags' => ['shape' => 'TagMap']]], 'EndpointArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\\d{12}):\\/virtualclusters\\/[0-9a-zA-Z]+\\/endpoints\\/[0-9a-zA-Z]+$'], 'EndpointState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'TERMINATING', 'TERMINATED', 'TERMINATED_WITH_ERRORS']], 'EndpointStates' => ['type' => 'list', 'member' => ['shape' => 'EndpointState'], 'max' => 10], 'EndpointType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'EndpointTypes' => ['type' => 'list', 'member' => ['shape' => 'EndpointType'], 'max' => 10], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'EntryPointArgument' => ['type' => 'string', 'max' => 10280, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'EntryPointArguments' => ['type' => 'list', 'member' => ['shape' => 'EntryPointArgument']], 'EntryPointPath' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'FailureReason' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'USER_ERROR', 'VALIDATION_ERROR', 'CLUSTER_UNAVAILABLE']], 'IAMRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):iam::(\\d{12})?:(role((\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F))[\\w+=,.@-]+)$'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'JavaInteger' => ['type' => 'integer'], 'JobArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\\d{12}):\\/virtualclusters\\/[0-9a-zA-Z]+\\/jobruns\\/[0-9a-zA-Z]+$'], 'JobDriver' => ['type' => 'structure', 'members' => ['sparkSubmitJobDriver' => ['shape' => 'SparkSubmitJobDriver'], 'sparkSqlJobDriver' => ['shape' => 'SparkSqlJobDriver']]], 'JobRun' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'virtualClusterId' => ['shape' => 'ResourceIdString'], 'arn' => ['shape' => 'JobArn'], 'state' => ['shape' => 'JobRunState'], 'clientToken' => ['shape' => 'ClientToken'], 'executionRoleArn' => ['shape' => 'IAMRoleArn'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'jobDriver' => ['shape' => 'JobDriver'], 'createdAt' => ['shape' => 'Date'], 'createdBy' => ['shape' => 'RequestIdentityUserArn'], 'finishedAt' => ['shape' => 'Date'], 'stateDetails' => ['shape' => 'String256'], 'failureReason' => ['shape' => 'FailureReason'], 'tags' => ['shape' => 'TagMap']]], 'JobRunState' => ['type' => 'string', 'enum' => ['PENDING', 'SUBMITTED', 'RUNNING', 'FAILED', 'CANCELLED', 'CANCEL_PENDING', 'COMPLETED']], 'JobRunStates' => ['type' => 'list', 'member' => ['shape' => 'JobRunState'], 'max' => 10], 'JobRuns' => ['type' => 'list', 'member' => ['shape' => 'JobRun']], 'JobTemplate' => ['type' => 'structure', 'required' => ['jobTemplateData'], 'members' => ['name' => ['shape' => 'ResourceNameString'], 'id' => ['shape' => 'ResourceIdString'], 'arn' => ['shape' => 'JobTemplateArn'], 'createdAt' => ['shape' => 'Date'], 'createdBy' => ['shape' => 'RequestIdentityUserArn'], 'tags' => ['shape' => 'TagMap'], 'jobTemplateData' => ['shape' => 'JobTemplateData'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'decryptionError' => ['shape' => 'String2048']]], 'JobTemplateArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\\d{12}):\\/jobtemplates\\/[0-9a-zA-Z]+$'], 'JobTemplateData' => ['type' => 'structure', 'required' => ['executionRoleArn', 'releaseLabel', 'jobDriver'], 'members' => ['executionRoleArn' => ['shape' => 'ParametricIAMRoleArn'], 'releaseLabel' => ['shape' => 'ParametricReleaseLabel'], 'configurationOverrides' => ['shape' => 'ParametricConfigurationOverrides'], 'jobDriver' => ['shape' => 'JobDriver'], 'parameterConfiguration' => ['shape' => 'TemplateParameterConfigurationMap'], 'jobTags' => ['shape' => 'TagMap']]], 'JobTemplates' => ['type' => 'list', 'member' => ['shape' => 'JobTemplate']], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 3, 'pattern' => '^(arn:(aws[a-zA-Z0-9-]*):kms:([a-zA-Z0-9]+-?)+:(\\d{12})?:key\\/[(0-9a-zA-Z)-?]+|\\$\\{[a-zA-Z]\\w*\\})$'], 'KubernetesNamespace' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-z0-9]([-a-z0-9]*[a-z0-9])?'], 'ListJobRunsRequest' => ['type' => 'structure', 'required' => ['virtualClusterId'], 'members' => ['virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId'], 'createdBefore' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'createdAfter' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'name' => ['shape' => 'ResourceNameString', 'location' => 'querystring', 'locationName' => 'name'], 'states' => ['shape' => 'JobRunStates', 'location' => 'querystring', 'locationName' => 'states'], 'maxResults' => ['shape' => 'JavaInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListJobRunsResponse' => ['type' => 'structure', 'members' => ['jobRuns' => ['shape' => 'JobRuns'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobTemplatesRequest' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'createdBefore' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'maxResults' => ['shape' => 'JavaInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListJobTemplatesResponse' => ['type' => 'structure', 'members' => ['templates' => ['shape' => 'JobTemplates'], 'nextToken' => ['shape' => 'NextToken']]], 'ListManagedEndpointsRequest' => ['type' => 'structure', 'required' => ['virtualClusterId'], 'members' => ['virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId'], 'createdBefore' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'createdAfter' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'types' => ['shape' => 'EndpointTypes', 'location' => 'querystring', 'locationName' => 'types'], 'states' => ['shape' => 'EndpointStates', 'location' => 'querystring', 'locationName' => 'states'], 'maxResults' => ['shape' => 'JavaInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListManagedEndpointsResponse' => ['type' => 'structure', 'members' => ['endpoints' => ['shape' => 'Endpoints'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'RsiArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListVirtualClustersRequest' => ['type' => 'structure', 'members' => ['containerProviderId' => ['shape' => 'String1024', 'location' => 'querystring', 'locationName' => 'containerProviderId'], 'containerProviderType' => ['shape' => 'ContainerProviderType', 'location' => 'querystring', 'locationName' => 'containerProviderType'], 'createdAfter' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'createdBefore' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'states' => ['shape' => 'VirtualClusterStates', 'location' => 'querystring', 'locationName' => 'states'], 'maxResults' => ['shape' => 'JavaInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVirtualClustersResponse' => ['type' => 'structure', 'members' => ['virtualClusters' => ['shape' => 'VirtualClusters'], 'nextToken' => ['shape' => 'NextToken']]], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'MonitoringConfiguration' => ['type' => 'structure', 'members' => ['persistentAppUI' => ['shape' => 'PersistentAppUI'], 'cloudWatchMonitoringConfiguration' => ['shape' => 'CloudWatchMonitoringConfiguration'], 's3MonitoringConfiguration' => ['shape' => 'S3MonitoringConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'ParametricCloudWatchMonitoringConfiguration' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'TemplateParameter'], 'logStreamNamePrefix' => ['shape' => 'String256']]], 'ParametricConfigurationOverrides' => ['type' => 'structure', 'members' => ['applicationConfiguration' => ['shape' => 'ConfigurationList'], 'monitoringConfiguration' => ['shape' => 'ParametricMonitoringConfiguration']]], 'ParametricIAMRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 4, 'pattern' => '(^arn:(aws[a-zA-Z0-9-]*):iam::(\\d{12})?:(role((\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F))[\\w+=,.@-]+)$)|([\\.\\-_\\#A-Za-z0-9\\$\\{\\}]+)'], 'ParametricMonitoringConfiguration' => ['type' => 'structure', 'members' => ['persistentAppUI' => ['shape' => 'TemplateParameter'], 'cloudWatchMonitoringConfiguration' => ['shape' => 'ParametricCloudWatchMonitoringConfiguration'], 's3MonitoringConfiguration' => ['shape' => 'ParametricS3MonitoringConfiguration']]], 'ParametricReleaseLabel' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '([\\.\\-_/A-Za-z0-9]+|\\$\\{[a-zA-Z]\\w*\\})'], 'ParametricS3MonitoringConfiguration' => ['type' => 'structure', 'members' => ['logUri' => ['shape' => 'UriString']]], 'PersistentAppUI' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ReleaseLabel' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_/A-Za-z0-9]+'], 'RequestIdentityUserArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):(iam|sts)::(\\d{12})?:[\\w/+=,.@-]+$'], 'ResourceIdString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-z]+'], 'ResourceNameString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RsiArn' => ['type' => 'string', 'max' => 500, 'min' => 60, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\\d{12}):/virtualclusters/.+$'], 'S3MonitoringConfiguration' => ['type' => 'structure', 'required' => ['logUri'], 'members' => ['logUri' => ['shape' => 'UriString']]], 'SensitivePropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'String1024'], 'value' => ['shape' => 'String1024'], 'max' => 100, 'sensitive' => \true], 'SparkSqlJobDriver' => ['type' => 'structure', 'members' => ['entryPoint' => ['shape' => 'EntryPointPath'], 'sparkSqlParameters' => ['shape' => 'SparkSqlParameters']]], 'SparkSqlParameters' => ['type' => 'string', 'max' => 102400, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'SparkSubmitJobDriver' => ['type' => 'structure', 'required' => ['entryPoint'], 'members' => ['entryPoint' => ['shape' => 'EntryPointPath'], 'entryPointArguments' => ['shape' => 'EntryPointArguments'], 'sparkSubmitParameters' => ['shape' => 'SparkSubmitParameters']]], 'SparkSubmitParameters' => ['type' => 'string', 'max' => 102400, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'StartJobRunRequest' => ['type' => 'structure', 'required' => ['virtualClusterId', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceNameString'], 'virtualClusterId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'virtualClusterId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'executionRoleArn' => ['shape' => 'IAMRoleArn'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'jobDriver' => ['shape' => 'JobDriver'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'tags' => ['shape' => 'TagMap'], 'jobTemplateId' => ['shape' => 'ResourceIdString'], 'jobTemplateParameters' => ['shape' => 'TemplateParameterInputMap']]], 'StartJobRunResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'JobArn'], 'virtualClusterId' => ['shape' => 'ResourceIdString']]], 'String1024' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'String128' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'String2048' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'String256' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'StringEmpty256' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*\\S.*'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'String256']], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'String128'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'String128'], 'value' => ['shape' => 'StringEmpty256'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'RsiArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TemplateParameter' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9\\$\\{\\}]+'], 'TemplateParameterConfiguration' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'TemplateParameterDataType'], 'defaultValue' => ['shape' => 'String1024']]], 'TemplateParameterConfigurationMap' => ['type' => 'map', 'key' => ['shape' => 'TemplateParameterName'], 'value' => ['shape' => 'TemplateParameterConfiguration'], 'max' => 20], 'TemplateParameterDataType' => ['type' => 'string', 'enum' => ['NUMBER', 'STRING']], 'TemplateParameterInputMap' => ['type' => 'map', 'key' => ['shape' => 'TemplateParameterName'], 'value' => ['shape' => 'String1024'], 'max' => 20], 'TemplateParameterName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_\\#A-Za-z0-9]+'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'RsiArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UriString' => ['type' => 'string', 'max' => 10280, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\r\\n\\t]*'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VirtualCluster' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ResourceIdString'], 'name' => ['shape' => 'ResourceNameString'], 'arn' => ['shape' => 'VirtualClusterArn'], 'state' => ['shape' => 'VirtualClusterState'], 'containerProvider' => ['shape' => 'ContainerProvider'], 'createdAt' => ['shape' => 'Date'], 'tags' => ['shape' => 'TagMap']]], 'VirtualClusterArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\\d{12}):\\/virtualclusters\\/[0-9a-zA-Z]+$'], 'VirtualClusterState' => ['type' => 'string', 'enum' => ['RUNNING', 'TERMINATING', 'TERMINATED', 'ARRESTED']], 'VirtualClusterStates' => ['type' => 'list', 'member' => ['shape' => 'VirtualClusterState'], 'max' => 10], 'VirtualClusters' => ['type' => 'list', 'member' => ['shape' => 'VirtualCluster']]]]; diff --git a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 410d1b1..0000000 --- a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-containers-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-containers-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-containers.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://emr-containers.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-tests-1.json.php deleted file mode 100644 index 33d7021..0000000 --- a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-containers.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/paginators-1.json.php b/vendor/Aws3/Aws/data/emr-containers/2020-10-01/paginators-1.json.php deleted file mode 100644 index 3e8ed73..0000000 --- a/vendor/Aws3/Aws/data/emr-containers/2020-10-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListJobRuns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobRuns'], 'ListJobTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templates'], 'ListManagedEndpoints' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'endpoints'], 'ListVirtualClusters' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'virtualClusters']]]; diff --git a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/api-2.json.php b/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/api-2.json.php deleted file mode 100644 index bfc9751..0000000 --- a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-07-13', 'endpointPrefix' => 'emr-serverless', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'EMR Serverless', 'serviceId' => 'EMR Serverless', 'signatureVersion' => 'v4', 'signingName' => 'emr-serverless', 'uid' => 'emr-serverless-2021-07-13'], 'operations' => ['CancelJobRun' => ['name' => 'CancelJobRun', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}/jobruns/{jobRunId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelJobRunRequest'], 'output' => ['shape' => 'CancelJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'GetApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetDashboardForJobRun' => ['name' => 'GetDashboardForJobRun', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/jobruns/{jobRunId}/dashboard', 'responseCode' => 200], 'input' => ['shape' => 'GetDashboardForJobRunRequest'], 'output' => ['shape' => 'GetDashboardForJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetJobRun' => ['name' => 'GetJobRun', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/jobruns/{jobRunId}', 'responseCode' => 200], 'input' => ['shape' => 'GetJobRunRequest'], 'output' => ['shape' => 'GetJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListJobRuns' => ['name' => 'ListJobRuns', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/jobruns', 'responseCode' => 200], 'input' => ['shape' => 'ListJobRunsRequest'], 'output' => ['shape' => 'ListJobRunsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartApplication' => ['name' => 'StartApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartApplicationRequest'], 'output' => ['shape' => 'StartApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'StartJobRun' => ['name' => 'StartJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/jobruns', 'responseCode' => 200], 'input' => ['shape' => 'StartJobRunRequest'], 'output' => ['shape' => 'StartJobRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'StopApplication' => ['name' => 'StopApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopApplicationRequest'], 'output' => ['shape' => 'StopApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['Application' => ['type' => 'structure', 'required' => ['applicationId', 'arn', 'releaseLabel', 'type', 'state', 'createdAt', 'updatedAt'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'name' => ['shape' => 'ApplicationName'], 'arn' => ['shape' => 'ApplicationArn'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'type' => ['shape' => 'EngineType'], 'state' => ['shape' => 'ApplicationState'], 'stateDetails' => ['shape' => 'String256'], 'initialCapacity' => ['shape' => 'InitialCapacityConfigMap'], 'maximumCapacity' => ['shape' => 'MaximumAllowedResources'], 'createdAt' => ['shape' => 'Date'], 'updatedAt' => ['shape' => 'Date'], 'tags' => ['shape' => 'TagMap'], 'autoStartConfiguration' => ['shape' => 'AutoStartConfig'], 'autoStopConfiguration' => ['shape' => 'AutoStopConfig'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'architecture' => ['shape' => 'Architecture'], 'imageConfiguration' => ['shape' => 'ImageConfiguration'], 'workerTypeSpecifications' => ['shape' => 'WorkerTypeSpecificationMap']]], 'ApplicationArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):emr-serverless:.+:(\\d{12}):\\/applications\\/[0-9a-zA-Z]+'], 'ApplicationId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-z]+'], 'ApplicationList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9._/#-]+'], 'ApplicationState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'STARTING', 'STARTED', 'STOPPING', 'STOPPED', 'TERMINATED']], 'ApplicationStateSet' => ['type' => 'list', 'member' => ['shape' => 'ApplicationState'], 'max' => 7, 'min' => 1], 'ApplicationSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'releaseLabel', 'type', 'state', 'createdAt', 'updatedAt'], 'members' => ['id' => ['shape' => 'ApplicationId'], 'name' => ['shape' => 'ApplicationName'], 'arn' => ['shape' => 'ApplicationArn'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'type' => ['shape' => 'EngineType'], 'state' => ['shape' => 'ApplicationState'], 'stateDetails' => ['shape' => 'String256'], 'createdAt' => ['shape' => 'Date'], 'updatedAt' => ['shape' => 'Date'], 'architecture' => ['shape' => 'Architecture']]], 'Architecture' => ['type' => 'string', 'enum' => ['ARM64', 'X86_64']], 'AutoStartConfig' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean']]], 'AutoStopConfig' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean'], 'idleTimeoutMinutes' => ['shape' => 'AutoStopConfigIdleTimeoutMinutesInteger']]], 'AutoStopConfigIdleTimeoutMinutesInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10080, 'min' => 1], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelJobRunRequest' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'jobRunId' => ['shape' => 'JobRunId', 'location' => 'uri', 'locationName' => 'jobRunId']]], 'CancelJobRunResponse' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'jobRunId' => ['shape' => 'JobRunId']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9._-]+'], 'Configuration' => ['type' => 'structure', 'required' => ['classification'], 'members' => ['classification' => ['shape' => 'String1024'], 'properties' => ['shape' => 'SensitivePropertiesMap'], 'configurations' => ['shape' => 'ConfigurationList']]], 'ConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'Configuration'], 'max' => 100, 'min' => 0], 'ConfigurationOverrides' => ['type' => 'structure', 'members' => ['applicationConfiguration' => ['shape' => 'ConfigurationList'], 'monitoringConfiguration' => ['shape' => 'MonitoringConfiguration']]], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CpuSize' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '[1-9][0-9]*(\\s)?(vCPU|vcpu|VCPU)?'], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['releaseLabel', 'type', 'clientToken'], 'members' => ['name' => ['shape' => 'ApplicationName'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'type' => ['shape' => 'EngineType'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'initialCapacity' => ['shape' => 'InitialCapacityConfigMap'], 'maximumCapacity' => ['shape' => 'MaximumAllowedResources'], 'tags' => ['shape' => 'TagMap'], 'autoStartConfiguration' => ['shape' => 'AutoStartConfig'], 'autoStopConfiguration' => ['shape' => 'AutoStopConfig'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'architecture' => ['shape' => 'Architecture'], 'imageConfiguration' => ['shape' => 'ImageConfigurationInput'], 'workerTypeSpecifications' => ['shape' => 'WorkerTypeSpecificationInputMap']]], 'CreateApplicationResponse' => ['type' => 'structure', 'required' => ['applicationId', 'arn'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'name' => ['shape' => 'ApplicationName'], 'arn' => ['shape' => 'ApplicationArn']]], 'Date' => ['type' => 'timestamp'], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DiskSize' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)'], 'Double' => ['type' => 'double', 'box' => \true], 'Duration' => ['type' => 'long', 'max' => 1000000, 'min' => 0], 'EncryptionKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):kms:[a-zA-Z0-9\\-]*:(\\d{12})?:key\\/[a-zA-Z0-9-]+'], 'EngineType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'EntryPointArgument' => ['type' => 'string', 'max' => 10280, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'EntryPointArguments' => ['type' => 'list', 'member' => ['shape' => 'EntryPointArgument']], 'EntryPointPath' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'GetApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId']]], 'GetApplicationResponse' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Application']]], 'GetDashboardForJobRunRequest' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'jobRunId' => ['shape' => 'JobRunId', 'location' => 'uri', 'locationName' => 'jobRunId']]], 'GetDashboardForJobRunResponse' => ['type' => 'structure', 'members' => ['url' => ['shape' => 'Url']]], 'GetJobRunRequest' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'jobRunId' => ['shape' => 'JobRunId', 'location' => 'uri', 'locationName' => 'jobRunId']]], 'GetJobRunResponse' => ['type' => 'structure', 'required' => ['jobRun'], 'members' => ['jobRun' => ['shape' => 'JobRun']]], 'Hive' => ['type' => 'structure', 'required' => ['query'], 'members' => ['query' => ['shape' => 'Query'], 'initQueryFile' => ['shape' => 'InitScriptPath'], 'parameters' => ['shape' => 'HiveCliParameters']]], 'HiveCliParameters' => ['type' => 'string', 'max' => 102400, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'IAMRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):iam::(\\d{12})?:(role((\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F))[\\w+=,.@-]+)'], 'ImageConfiguration' => ['type' => 'structure', 'required' => ['imageUri'], 'members' => ['imageUri' => ['shape' => 'ImageUri'], 'resolvedImageDigest' => ['shape' => 'ImageDigest']]], 'ImageConfigurationInput' => ['type' => 'structure', 'members' => ['imageUri' => ['shape' => 'ImageUri']]], 'ImageDigest' => ['type' => 'string', 'pattern' => 'sha256:[0-9a-f]{64}'], 'ImageUri' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '([a-z0-9]+[a-z0-9-.]*)\\/((?:[a-z0-9]+(?:[._-][a-z0-9]+)*\\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)(?:\\:([a-zA-Z0-9_][a-zA-Z0-9-._]{0,299})|@(sha256:[0-9a-f]{64}))'], 'InitScriptPath' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'InitialCapacityConfig' => ['type' => 'structure', 'required' => ['workerCount'], 'members' => ['workerCount' => ['shape' => 'WorkerCounts'], 'workerConfiguration' => ['shape' => 'WorkerResourceConfig']]], 'InitialCapacityConfigMap' => ['type' => 'map', 'key' => ['shape' => 'WorkerTypeString'], 'value' => ['shape' => 'InitialCapacityConfig'], 'max' => 10, 'min' => 0], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JobArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):emr-serverless:.+:(\\d{12}):\\/applications\\/[0-9a-zA-Z]+\\/jobruns\\/[0-9a-zA-Z]+'], 'JobDriver' => ['type' => 'structure', 'members' => ['sparkSubmit' => ['shape' => 'SparkSubmit'], 'hive' => ['shape' => 'Hive']], 'union' => \true], 'JobRun' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId', 'arn', 'createdBy', 'createdAt', 'updatedAt', 'executionRole', 'state', 'stateDetails', 'releaseLabel', 'jobDriver'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'jobRunId' => ['shape' => 'JobRunId'], 'name' => ['shape' => 'String256'], 'arn' => ['shape' => 'JobArn'], 'createdBy' => ['shape' => 'RequestIdentityUserArn'], 'createdAt' => ['shape' => 'Date'], 'updatedAt' => ['shape' => 'Date'], 'executionRole' => ['shape' => 'IAMRoleArn'], 'state' => ['shape' => 'JobRunState'], 'stateDetails' => ['shape' => 'String256'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'jobDriver' => ['shape' => 'JobDriver'], 'tags' => ['shape' => 'TagMap'], 'totalResourceUtilization' => ['shape' => 'TotalResourceUtilization'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'totalExecutionDurationSeconds' => ['shape' => 'Integer']]], 'JobRunId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-z]+'], 'JobRunState' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PENDING', 'SCHEDULED', 'RUNNING', 'SUCCESS', 'FAILED', 'CANCELLING', 'CANCELLED']], 'JobRunStateSet' => ['type' => 'list', 'member' => ['shape' => 'JobRunState'], 'max' => 8, 'min' => 0], 'JobRunSummary' => ['type' => 'structure', 'required' => ['applicationId', 'id', 'arn', 'createdBy', 'createdAt', 'updatedAt', 'executionRole', 'state', 'stateDetails', 'releaseLabel'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'id' => ['shape' => 'JobRunId'], 'name' => ['shape' => 'String256'], 'arn' => ['shape' => 'JobArn'], 'createdBy' => ['shape' => 'RequestIdentityUserArn'], 'createdAt' => ['shape' => 'Date'], 'updatedAt' => ['shape' => 'Date'], 'executionRole' => ['shape' => 'IAMRoleArn'], 'state' => ['shape' => 'JobRunState'], 'stateDetails' => ['shape' => 'String256'], 'releaseLabel' => ['shape' => 'ReleaseLabel'], 'type' => ['shape' => 'JobRunType']]], 'JobRunType' => ['type' => 'string'], 'JobRuns' => ['type' => 'list', 'member' => ['shape' => 'JobRunSummary']], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ListApplicationsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'states' => ['shape' => 'ApplicationStateSet', 'location' => 'querystring', 'locationName' => 'states']]], 'ListApplicationsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListApplicationsResponse' => ['type' => 'structure', 'required' => ['applications'], 'members' => ['applications' => ['shape' => 'ApplicationList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobRunsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ListJobRunsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'createdAtAfter' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAtAfter'], 'createdAtBefore' => ['shape' => 'Date', 'location' => 'querystring', 'locationName' => 'createdAtBefore'], 'states' => ['shape' => 'JobRunStateSet', 'location' => 'querystring', 'locationName' => 'states']]], 'ListJobRunsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListJobRunsResponse' => ['type' => 'structure', 'required' => ['jobRuns'], 'members' => ['jobRuns' => ['shape' => 'JobRuns'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ManagedPersistenceMonitoringConfiguration' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean'], 'encryptionKeyArn' => ['shape' => 'EncryptionKeyArn']]], 'MaximumAllowedResources' => ['type' => 'structure', 'required' => ['cpu', 'memory'], 'members' => ['cpu' => ['shape' => 'CpuSize'], 'memory' => ['shape' => 'MemorySize'], 'disk' => ['shape' => 'DiskSize']]], 'MemorySize' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)?'], 'MonitoringConfiguration' => ['type' => 'structure', 'members' => ['s3MonitoringConfiguration' => ['shape' => 'S3MonitoringConfiguration'], 'managedPersistenceMonitoringConfiguration' => ['shape' => 'ManagedPersistenceMonitoringConfiguration']]], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['subnetIds' => ['shape' => 'SubnetIds'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[A-Za-z0-9_=-]+'], 'Query' => ['type' => 'string', 'max' => 10280, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'ReleaseLabel' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9._/-]+'], 'RequestIdentityUserArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):(iam|sts)::(\\d{12})?:[\\w/+=,.@-]+'], 'ResourceArn' => ['type' => 'string', 'max' => 1024, 'min' => 60, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):emr-serverless:.+:(\\d{12}):\\/applications\\/[0-9a-zA-Z]+(\\/jobruns\\/[0-9a-zA-Z]+)?'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'S3MonitoringConfiguration' => ['type' => 'structure', 'members' => ['logUri' => ['shape' => 'UriString'], 'encryptionKeyArn' => ['shape' => 'EncryptionKeyArn']]], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupString'], 'max' => 5, 'min' => 0], 'SecurityGroupString' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+.*'], 'SensitivePropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'String1024'], 'value' => ['shape' => 'String1024'], 'max' => 100, 'min' => 0, 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SparkSubmit' => ['type' => 'structure', 'required' => ['entryPoint'], 'members' => ['entryPoint' => ['shape' => 'EntryPointPath'], 'entryPointArguments' => ['shape' => 'EntryPointArguments'], 'sparkSubmitParameters' => ['shape' => 'SparkSubmitParameters']]], 'SparkSubmitParameters' => ['type' => 'string', 'max' => 102400, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'StartApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId']]], 'StartApplicationResponse' => ['type' => 'structure', 'members' => []], 'StartJobRunRequest' => ['type' => 'structure', 'required' => ['applicationId', 'clientToken', 'executionRoleArn'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'executionRoleArn' => ['shape' => 'IAMRoleArn'], 'jobDriver' => ['shape' => 'JobDriver'], 'configurationOverrides' => ['shape' => 'ConfigurationOverrides'], 'tags' => ['shape' => 'TagMap'], 'executionTimeoutMinutes' => ['shape' => 'Duration', 'box' => \true], 'name' => ['shape' => 'String256']]], 'StartJobRunResponse' => ['type' => 'structure', 'required' => ['applicationId', 'jobRunId', 'arn'], 'members' => ['applicationId' => ['shape' => 'ApplicationId'], 'jobRunId' => ['shape' => 'JobRunId'], 'arn' => ['shape' => 'JobArn']]], 'StopApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId']]], 'StopApplicationResponse' => ['type' => 'structure', 'members' => []], 'String1024' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'String256' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetString'], 'max' => 16, 'min' => 0], 'SubnetString' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+.*'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9 /_.:=+@-]+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[A-Za-z0-9 /_.:=+@-]*'], 'TotalResourceUtilization' => ['type' => 'structure', 'members' => ['vCPUHour' => ['shape' => 'Double'], 'memoryGBHour' => ['shape' => 'Double'], 'storageGBHour' => ['shape' => 'Double']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId', 'clientToken'], 'members' => ['applicationId' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'applicationId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'initialCapacity' => ['shape' => 'InitialCapacityConfigMap'], 'maximumCapacity' => ['shape' => 'MaximumAllowedResources'], 'autoStartConfiguration' => ['shape' => 'AutoStartConfig'], 'autoStopConfiguration' => ['shape' => 'AutoStopConfig'], 'networkConfiguration' => ['shape' => 'NetworkConfiguration'], 'architecture' => ['shape' => 'Architecture'], 'imageConfiguration' => ['shape' => 'ImageConfigurationInput'], 'workerTypeSpecifications' => ['shape' => 'WorkerTypeSpecificationInputMap']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Application']]], 'UriString' => ['type' => 'string', 'max' => 10280, 'min' => 1, 'pattern' => '.*[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\r\\n\\t]*.*'], 'Url' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String1024']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'WorkerCounts' => ['type' => 'long', 'max' => 1000000, 'min' => 1], 'WorkerResourceConfig' => ['type' => 'structure', 'required' => ['cpu', 'memory'], 'members' => ['cpu' => ['shape' => 'CpuSize'], 'memory' => ['shape' => 'MemorySize'], 'disk' => ['shape' => 'DiskSize']]], 'WorkerTypeSpecification' => ['type' => 'structure', 'members' => ['imageConfiguration' => ['shape' => 'ImageConfiguration']]], 'WorkerTypeSpecificationInput' => ['type' => 'structure', 'members' => ['imageConfiguration' => ['shape' => 'ImageConfigurationInput']]], 'WorkerTypeSpecificationInputMap' => ['type' => 'map', 'key' => ['shape' => 'WorkerTypeString'], 'value' => ['shape' => 'WorkerTypeSpecificationInput']], 'WorkerTypeSpecificationMap' => ['type' => 'map', 'key' => ['shape' => 'WorkerTypeString'], 'value' => ['shape' => 'WorkerTypeSpecification']], 'WorkerTypeString' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z]+[-_]*[a-zA-Z]+']]]; diff --git a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.php deleted file mode 100644 index fb685ec..0000000 --- a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-serverless-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-serverless-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://emr-serverless.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://emr-serverless.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-tests-1.json.php deleted file mode 100644 index 75afce8..0000000 --- a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://emr-serverless.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/paginators-1.json.php b/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/paginators-1.json.php deleted file mode 100644 index b21214f..0000000 --- a/vendor/Aws3/Aws/data/emr-serverless/2021-07-13/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'applications'], 'ListJobRuns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobRuns']]]; diff --git a/vendor/Aws3/Aws/data/endpoints.json.php b/vendor/Aws3/Aws/data/endpoints.json.php index 26539aa..2df3267 100644 --- a/vendor/Aws3/Aws/data/endpoints.json.php +++ b/vendor/Aws3/Aws/data/endpoints.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/endpoints.json -return ['partitions' => [['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com', 'partition' => 'aws', 'partitionName' => 'AWS Standard', 'regionRegex' => '^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$', 'regions' => ['af-south-1' => ['description' => 'Africa (Cape Town)'], 'ap-east-1' => ['description' => 'Asia Pacific (Hong Kong)'], 'ap-northeast-1' => ['description' => 'Asia Pacific (Tokyo)'], 'ap-northeast-2' => ['description' => 'Asia Pacific (Seoul)'], 'ap-northeast-3' => ['description' => 'Asia Pacific (Osaka)'], 'ap-south-1' => ['description' => 'Asia Pacific (Mumbai)'], 'ap-south-2' => ['description' => 'Asia Pacific (Hyderabad)'], 'ap-southeast-1' => ['description' => 'Asia Pacific (Singapore)'], 'ap-southeast-2' => ['description' => 'Asia Pacific (Sydney)'], 'ap-southeast-3' => ['description' => 'Asia Pacific (Jakarta)'], 'ap-southeast-4' => ['description' => 'Asia Pacific (Melbourne)'], 'ca-central-1' => ['description' => 'Canada (Central)'], 'eu-central-1' => ['description' => 'Europe (Frankfurt)'], 'eu-central-2' => ['description' => 'Europe (Zurich)'], 'eu-north-1' => ['description' => 'Europe (Stockholm)'], 'eu-south-1' => ['description' => 'Europe (Milan)'], 'eu-south-2' => ['description' => 'Europe (Spain)'], 'eu-west-1' => ['description' => 'Europe (Ireland)'], 'eu-west-2' => ['description' => 'Europe (London)'], 'eu-west-3' => ['description' => 'Europe (Paris)'], 'me-central-1' => ['description' => 'Middle East (UAE)'], 'me-south-1' => ['description' => 'Middle East (Bahrain)'], 'sa-east-1' => ['description' => 'South America (Sao Paulo)'], 'us-east-1' => ['description' => 'US East (N. Virginia)'], 'us-east-2' => ['description' => 'US East (Ohio)'], 'us-west-1' => ['description' => 'US West (N. California)'], 'us-west-2' => ['description' => 'US West (Oregon)']], 'services' => ['a4b' => ['endpoints' => ['us-east-1' => []]], 'access-analyzer' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'access-analyzer-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'access-analyzer-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'access-analyzer-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'access-analyzer-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'access-analyzer-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'account' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'account.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'acm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'acm-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'acm-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'acm-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'acm-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'acm-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-west-2.amazonaws.com']]], 'acm-pca' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'acm-pca-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'acm-pca-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'acm-pca-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'acm-pca-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'acm-pca-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'airflow' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'amplify' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'amplifybackend' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'amplifyuibuilder' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'aoss' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'api.detective' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.detective-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'api.detective-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'api.detective-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'api.detective-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-west-2.amazonaws.com']]], 'api.ecr' => ['defaults' => ['variants' => [['hostname' => 'ecr-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'api.ecr.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'api.ecr.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.ecr.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'api.ecr.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'api.ecr.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'api.ecr.ap-south-1.amazonaws.com'], 'ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'hostname' => 'api.ecr.ap-south-2.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'api.ecr.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.ecr.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'api.ecr.ap-southeast-3.amazonaws.com'], 'ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'hostname' => 'api.ecr.ap-southeast-4.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'api.ecr.ca-central-1.amazonaws.com'], 'dkr-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'api.ecr.eu-central-1.amazonaws.com'], 'eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'hostname' => 'api.ecr.eu-central-2.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'api.ecr.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'api.ecr.eu-south-1.amazonaws.com'], 'eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'hostname' => 'api.ecr.eu-south-2.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.ecr.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'api.ecr.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'api.ecr.eu-west-3.amazonaws.com'], 'fips-dkr-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-1.amazonaws.com'], 'fips-dkr-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-2.amazonaws.com'], 'fips-dkr-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-1.amazonaws.com'], 'fips-dkr-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-2.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'api.ecr.me-central-1.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'api.ecr.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'api.ecr.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.ecr.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'api.ecr.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'api.ecr.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.ecr.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'api.ecr-public' => ['endpoints' => ['us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.ecr-public.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.ecr-public.us-west-2.amazonaws.com']]], 'api.elastic-inference' => ['endpoints' => ['ap-northeast-1' => ['hostname' => 'api.elastic-inference.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['hostname' => 'api.elastic-inference.ap-northeast-2.amazonaws.com'], 'eu-west-1' => ['hostname' => 'api.elastic-inference.eu-west-1.amazonaws.com'], 'us-east-1' => ['hostname' => 'api.elastic-inference.us-east-1.amazonaws.com'], 'us-east-2' => ['hostname' => 'api.elastic-inference.us-east-2.amazonaws.com'], 'us-west-2' => ['hostname' => 'api.elastic-inference.us-west-2.amazonaws.com']]], 'api.fleethub.iot' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'api.iotdeviceadvisor' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotdeviceadvisor.ap-northeast-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotdeviceadvisor.eu-west-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotdeviceadvisor.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotdeviceadvisor.us-west-2.amazonaws.com']]], 'api.iotwireless' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotwireless.ap-northeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.iotwireless.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'api.iotwireless.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotwireless.eu-west-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'api.iotwireless.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotwireless.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotwireless.us-west-2.amazonaws.com']]], 'api.mediatailor' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'api.pricing' => ['defaults' => ['credentialScope' => ['service' => 'pricing']], 'endpoints' => ['ap-south-1' => [], 'us-east-1' => []]], 'api.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'api-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-west-2.amazonaws.com']]], 'api.tunneling.iot' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'apigateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'apigateway-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'apigateway-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'apigateway-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'apigateway-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'apigateway-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'app-integrations' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'appconfig' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appconfigdata' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appflow' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'applicationinsights' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appmesh' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'appmesh.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'appmesh.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'appmesh.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'appmesh.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'appmesh.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'appmesh.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'appmesh.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'appmesh.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'appmesh.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'appmesh-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.ca-central-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'appmesh.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'appmesh.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'appmesh.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'appmesh.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'appmesh.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'appmesh.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'appmesh.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'appmesh.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'appmesh-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-east-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'appmesh-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-east-2.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'appmesh-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-west-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'appmesh-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-west-2.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-west-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-west-2.amazonaws.com']]], 'apprunner' => ['endpoints' => ['ap-northeast-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'apprunner-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'apprunner-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'apprunner-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'appstream2' => ['defaults' => ['credentialScope' => ['service' => 'appstream'], 'protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'appstream2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-east-1.amazonaws.com'], 'us-east-2' => [], 'us-west-2' => ['variants' => [['hostname' => 'appstream2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-west-2.amazonaws.com']]], 'appsync' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'aps' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'arc-zonal-shift' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'athena' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'athena.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'athena.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'athena.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'athena.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'athena.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'athena.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'athena.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'athena.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'athena.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'athena.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 'athena.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'athena.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'athena.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'athena.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'athena.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'athena.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-west-2.amazonaws.com'], 'me-south-1' => ['variants' => [['hostname' => 'athena.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'athena.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'athena-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'athena-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'athena-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-2' => ['variants' => [['hostname' => 'athena-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'auditmanager' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backup' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backup-gateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backupstorage' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'batch' => ['defaults' => ['variants' => [['hostname' => 'fips.batch.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.batch.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.batch.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.batch.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.batch.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'billingconductor' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'billingconductor.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'braket' => ['endpoints' => ['eu-west-2' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'budgets' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'budgets.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cases' => ['endpoints' => ['fips-us-east-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'cassandra' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cassandra-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cassandra-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cassandra-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'cassandra-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'catalog.marketplace' => ['endpoints' => ['us-east-1' => []]], 'ce' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'ce.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'chime' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'chime.us-east-1.amazonaws.com', 'protocols' => ['https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cleanrooms' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'cloud9' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudcontrolapi' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'clouddirectory' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'cloudformation' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudformation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'cloudformation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'cloudformation-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'cloudformation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-west-2.amazonaws.com']]], 'cloudfront' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'cloudfront.amazonaws.com', 'protocols' => ['http', 'https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cloudhsm' => ['endpoints' => ['us-east-1' => []]], 'cloudhsmv2' => ['defaults' => ['credentialScope' => ['service' => 'cloudhsm']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudsearch' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudtrail' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudtrail-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cloudtrail-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cloudtrail-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cloudtrail-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cloudtrail-data' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codeartifact' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'codebuild' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codebuild-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codebuild-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codebuild-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codebuild-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-west-2.amazonaws.com']]], 'codecatalyst' => ['endpoints' => ['aws-global' => ['hostname' => 'codecatalyst.global.api.aws']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'codecommit' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'codecommit-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.ca-central-1.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codecommit-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codecommit-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codecommit-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codecommit-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-west-2.amazonaws.com']]], 'codedeploy' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codedeploy-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codedeploy-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-west-2.amazonaws.com']]], 'codeguru-reviewer' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'codepipeline' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'codepipeline-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'codepipeline-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'codepipeline-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'codestar' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codestar-connections' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codestar-notifications' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cognito-identity' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cognito-identity-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cognito-identity-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'cognito-identity-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-idp' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cognito-idp-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cognito-idp-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-sync' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'comprehend-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'comprehend-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'comprehend-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehendmedical' => ['endpoints' => ['ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'compute-optimizer' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'compute-optimizer.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'compute-optimizer.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'compute-optimizer.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'compute-optimizer.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'compute-optimizer.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'compute-optimizer.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'compute-optimizer.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'compute-optimizer.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'compute-optimizer.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'compute-optimizer.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'compute-optimizer.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'compute-optimizer.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'compute-optimizer.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'compute-optimizer.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'compute-optimizer.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'compute-optimizer.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'compute-optimizer.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'compute-optimizer.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'compute-optimizer.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'compute-optimizer.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'compute-optimizer.us-west-2.amazonaws.com']]], 'config' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'config-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'config-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'config-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'config-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'config-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'config-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'config-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'config-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'connect' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'connect-campaigns' => ['endpoints' => ['ap-southeast-2' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'connect-campaigns-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'connect-campaigns-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'connect-campaigns-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'connect-campaigns-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'contact-lens' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'controltower' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'controltower-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'controltower-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'controltower-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'controltower-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-east-2.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'controltower-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-west-2.amazonaws.com']]], 'cur' => ['endpoints' => ['us-east-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.jobs.iot' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.mediastore' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'databrew' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'databrew-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'databrew-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'databrew-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'databrew-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dataexchange' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'datapipeline' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'datasync' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'datasync-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'datasync-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'datasync-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'datasync-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'datasync-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dax' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'devicefarm' => ['endpoints' => ['us-west-2' => []]], 'devops-guru' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'devops-guru-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'devops-guru-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'devops-guru-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'directconnect' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'directconnect-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'directconnect-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'directconnect-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'directconnect-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'discovery' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'dlm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'dms' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'dms' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'dms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'dms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'dms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'dms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-2.amazonaws.com']]], 'docdb' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'rds.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'rds.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'rds.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'rds.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'rds.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'rds.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'rds.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'rds.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'rds.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'rds.eu-west-3.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'rds.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'rds.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'rds.us-east-2.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'rds.us-west-2.amazonaws.com']]], 'drs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'ds' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'dynamodb-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'local' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'localhost:8000', 'protocols' => ['http']], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'dynamodb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'dynamodb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'dynamodb-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'dynamodb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-west-2.amazonaws.com']]], 'ebs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ebs-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ebs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ebs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ebs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ebs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => ['variants' => [['hostname' => 'ec2.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ec2-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => ['variants' => [['hostname' => 'ec2.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => ['variants' => [['hostname' => 'ec2.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'ec2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'ec2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'ec2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ec2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'ecs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ecs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ecs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ecs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ecs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'edge.sagemaker' => ['endpoints' => ['ap-northeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'fips.eks.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.eks.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.eks.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.eks.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.eks.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticache' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticache-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'elasticache-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'elasticache-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'elasticache-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-2.amazonaws.com']]], 'elasticbeanstalk' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticfilesystem' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-3.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-central-1.amazonaws.com'], 'fips-eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-central-2.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-south-1.amazonaws.com'], 'fips-eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-south-2.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-3.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticmapreduce' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => '{region}.{service}.{dnsSuffix}'], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'elasticmapreduce-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['sslCommonName' => '{service}.{region}.{dnsSuffix}'], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => '{service}.{region}.{dnsSuffix}', 'variants' => [['hostname' => 'elasticmapreduce-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elastictranscoder' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'email' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'email-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'email-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'email-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'email-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'emr-containers' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'emr-containers-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'emr-containers-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'emr-containers-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'emr-containers-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'emr-containers-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'emr-serverless' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'emr-serverless-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'emr-serverless-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'emr-serverless-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'emr-serverless-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'emr-serverless-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'entitlement.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-east-1' => []]], 'es' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'es-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'es-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'es-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'es-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'es-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-2.amazonaws.com']]], 'events' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'events-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'events-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'events-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'events-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'events-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'events-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'events-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'events-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'evidently' => ['endpoints' => ['ap-northeast-1' => ['hostname' => 'evidently.ap-northeast-1.amazonaws.com'], 'ap-southeast-1' => ['hostname' => 'evidently.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['hostname' => 'evidently.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['hostname' => 'evidently.eu-central-1.amazonaws.com'], 'eu-north-1' => ['hostname' => 'evidently.eu-north-1.amazonaws.com'], 'eu-west-1' => ['hostname' => 'evidently.eu-west-1.amazonaws.com'], 'us-east-1' => ['hostname' => 'evidently.us-east-1.amazonaws.com'], 'us-east-2' => ['hostname' => 'evidently.us-east-2.amazonaws.com'], 'us-west-2' => ['hostname' => 'evidently.us-west-2.amazonaws.com']]], 'finspace' => ['endpoints' => ['ca-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'finspace-api' => ['endpoints' => ['ca-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'firehose' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'firehose-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'firehose-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'firehose-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'firehose-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'fms-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['variants' => [['hostname' => 'fms-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'fms-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'fms-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => [], 'ap-south-1' => ['variants' => [['hostname' => 'fms-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'fms-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'fms-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fms-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'fms-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => [], 'eu-south-1' => ['variants' => [['hostname' => 'fms-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['variants' => [['hostname' => 'fms-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'fms-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'fms-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-southeast-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-central-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-south-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-3.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => ['variants' => [['hostname' => 'fms-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['variants' => [['hostname' => 'fms-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'fms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'forecast' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'forecast-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'forecast-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'forecast-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'forecastquery' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'forecastquery-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'forecastquery-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'forecastquery-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'frauddetector' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'fsx' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fsx-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.ca-central-1.amazonaws.com'], 'fips-prod-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.ca-central-1.amazonaws.com'], 'fips-prod-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-1.amazonaws.com'], 'fips-prod-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-2.amazonaws.com'], 'fips-prod-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-1.amazonaws.com'], 'fips-prod-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-2.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'prod-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fsx-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fsx-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fsx-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fsx-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'gamelift' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'gamesparks' => ['endpoints' => ['ap-northeast-1' => [], 'us-east-1' => []]], 'geo' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'glacier' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'glacier-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'glacier-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'glacier-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'glacier-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'glacier-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'glue' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'glue-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'glue-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'glue-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'glue-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'grafana' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'grafana.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'grafana.ap-northeast-2.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'grafana.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'grafana.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'grafana.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'grafana.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'grafana.eu-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'grafana.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'grafana.us-east-2.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'grafana.us-west-2.amazonaws.com']]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []], 'isRegionalized' => \true], 'groundstation' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'groundstation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'groundstation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'groundstation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'guardduty' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'guardduty-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'guardduty-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'guardduty-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'guardduty-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-west-2.amazonaws.com']], 'isRegionalized' => \true], 'health' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'health.us-east-1.amazonaws.com'], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'global.health.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'health-fips.us-east-2.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'health-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'healthlake' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'honeycode' => ['endpoints' => ['us-west-2' => []]], 'iam' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'iam.amazonaws.com', 'variants' => [['hostname' => 'iam-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-global-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iam-fips.amazonaws.com'], 'iam' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'iam-fips.amazonaws.com', 'tags' => ['fips']]]], 'iam-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iam-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'identity-chime' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'identity-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'identity-chime-fips.us-east-1.amazonaws.com']]], 'identitystore' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'importexport' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1', 'service' => 'IngestionService'], 'hostname' => 'importexport.amazonaws.com', 'signatureVersions' => ['v2', 'v4']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'ingest.timestream' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'ingest-fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-east-1.amazonaws.com'], 'ingest-fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-east-2.amazonaws.com'], 'ingest-fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-west-2.amazonaws.com'], 'ingest-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ingest-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'ingest-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'inspector' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'inspector-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'inspector-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'inspector-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'inspector-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'inspector2' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotanalytics' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'iotevents' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iotevents-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'iotevents-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iotevents-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iotevents-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ioteventsdata' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'data.iotevents.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'data.iotevents.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'data.iotevents.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'data.iotevents.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'data.iotevents.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'data.iotevents.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'data.iotevents.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'data.iotevents.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'data.iotevents.eu-west-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'data.iotevents.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'data.iotevents.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'data.iotevents.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotfleetwise' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => []]], 'iotroborunner' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => []]], 'iotsecuredtunneling' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsitewise' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iotsitewise-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'iotsitewise-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iotsitewise-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iotsitewise-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotthingsgraph' => ['defaults' => ['credentialScope' => ['service' => 'iotthingsgraph']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'iottwinmaker' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'iotwireless' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotwireless.ap-northeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.iotwireless.ap-southeast-2.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotwireless.eu-west-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotwireless.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotwireless.us-west-2.amazonaws.com']]], 'ivs' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'ivschat' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'kafka' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'kafkaconnect' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'kendra' => ['endpoints' => ['ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'kendra-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'kendra-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'kendra-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['hostname' => 'kendra-ranking.af-south-1.api.aws'], 'ap-east-1' => ['hostname' => 'kendra-ranking.ap-east-1.api.aws'], 'ap-northeast-2' => ['hostname' => 'kendra-ranking.ap-northeast-2.api.aws'], 'ap-northeast-3' => ['hostname' => 'kendra-ranking.ap-northeast-3.api.aws'], 'ap-south-2' => ['hostname' => 'kendra-ranking.ap-south-2.api.aws'], 'ap-southeast-1' => ['hostname' => 'kendra-ranking.ap-southeast-1.api.aws'], 'ap-southeast-2' => ['hostname' => 'kendra-ranking.ap-southeast-2.api.aws'], 'ap-southeast-3' => ['hostname' => 'kendra-ranking.ap-southeast-3.api.aws'], 'ap-southeast-4' => ['hostname' => 'kendra-ranking.ap-southeast-4.api.aws'], 'ca-central-1' => ['hostname' => 'kendra-ranking.ca-central-1.api.aws'], 'eu-central-2' => ['hostname' => 'kendra-ranking.eu-central-2.api.aws'], 'eu-north-1' => ['hostname' => 'kendra-ranking.eu-north-1.api.aws'], 'eu-south-1' => ['hostname' => 'kendra-ranking.eu-south-1.api.aws'], 'eu-south-2' => ['hostname' => 'kendra-ranking.eu-south-2.api.aws'], 'eu-west-1' => ['hostname' => 'kendra-ranking.eu-west-1.api.aws'], 'eu-west-3' => ['hostname' => 'kendra-ranking.eu-west-3.api.aws'], 'me-central-1' => ['hostname' => 'kendra-ranking.me-central-1.api.aws'], 'me-south-1' => ['hostname' => 'kendra-ranking.me-south-1.api.aws'], 'sa-east-1' => ['hostname' => 'kendra-ranking.sa-east-1.api.aws'], 'us-east-1' => ['hostname' => 'kendra-ranking.us-east-1.api.aws'], 'us-east-2' => ['hostname' => 'kendra-ranking.us-east-2.api.aws'], 'us-west-1' => ['hostname' => 'kendra-ranking.us-west-1.api.aws'], 'us-west-2' => ['hostname' => 'kendra-ranking.us-west-2.api.aws']]], 'kinesis' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'kinesis-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'kinesis-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'kinesis-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'kinesis-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'kinesisanalytics' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'kinesisvideo' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-2.amazonaws.com'], 'af-south-1' => ['variants' => [['hostname' => 'kms-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'af-south-1-fips' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.af-south-1.amazonaws.com'], 'ap-east-1' => ['variants' => [['hostname' => 'kms-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1-fips' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1-fips' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2-fips' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3-fips' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['variants' => [['hostname' => 'kms-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1-fips' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-south-1.amazonaws.com'], 'ap-south-2' => ['variants' => [['hostname' => 'kms-fips.ap-south-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2-fips' => ['credentialScope' => ['region' => 'ap-south-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-south-2.amazonaws.com'], 'ap-southeast-1' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1-fips' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2-fips' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3-fips' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-3.amazonaws.com'], 'ap-southeast-4' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-4.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-4-fips' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-4.amazonaws.com'], 'ca-central-1' => ['variants' => [['hostname' => 'kms-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'kms-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1-fips' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-1.amazonaws.com'], 'eu-central-2' => ['variants' => [['hostname' => 'kms-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2-fips' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-2.amazonaws.com'], 'eu-north-1' => ['variants' => [['hostname' => 'kms-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1-fips' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-north-1.amazonaws.com'], 'eu-south-1' => ['variants' => [['hostname' => 'kms-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1-fips' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-south-1.amazonaws.com'], 'eu-south-2' => ['variants' => [['hostname' => 'kms-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2-fips' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-south-2.amazonaws.com'], 'eu-west-1' => ['variants' => [['hostname' => 'kms-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1-fips' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-1.amazonaws.com'], 'eu-west-2' => ['variants' => [['hostname' => 'kms-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2-fips' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-2.amazonaws.com'], 'eu-west-3' => ['variants' => [['hostname' => 'kms-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3-fips' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-3.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'kms-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-central-1-fips' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.me-central-1.amazonaws.com'], 'me-south-1' => ['variants' => [['hostname' => 'kms-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1-fips' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.me-south-1.amazonaws.com'], 'sa-east-1' => ['variants' => [['hostname' => 'kms-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1-fips' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.sa-east-1.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'kms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'kms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'kms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'kms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-west-2.amazonaws.com']]], 'lakeformation' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'lakeformation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'lakeformation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lambda' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'lambda.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'lambda.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'lambda.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'lambda.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'lambda.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'lambda.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 'lambda.ap-south-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'lambda.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'lambda.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'lambda.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 'lambda.ap-southeast-4.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'lambda.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 'lambda.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 'lambda.eu-central-2.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'lambda.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'lambda.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 'lambda.eu-south-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'lambda.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'lambda.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'lambda.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'lambda.me-central-1.api.aws', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'lambda.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'lambda.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'lambda-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'lambda-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'lambda-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-2' => ['variants' => [['hostname' => 'lambda-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'license-manager-linux-subscriptions' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'license-manager-user-subscriptions' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lightsail' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'logs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'logs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'logs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'logs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'logs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lookoutequipment' => ['endpoints' => ['ap-northeast-2' => [], 'eu-west-1' => [], 'us-east-1' => []]], 'lookoutmetrics' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'lookoutvision' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'm2' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['deprecated' => \true], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-east-2' => ['deprecated' => \true], 'fips-us-west-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-east-2' => ['variants' => [['tags' => ['fips']]]], 'us-west-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'machinelearning' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => []]], 'macie' => ['endpoints' => ['fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'macie-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'macie-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'macie-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'macie-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'macie2' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'macie2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'macie2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'macie2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'macie2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'managedblockchain' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => []]], 'marketplacecommerceanalytics' => ['endpoints' => ['us-east-1' => []]], 'media-pipelines-chime' => ['endpoints' => ['ap-southeast-1' => [], 'eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'media-pipelines-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'media-pipelines-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'media-pipelines-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'media-pipelines-chime-fips.us-west-2.amazonaws.com']]], 'mediaconnect' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediaconvert' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'mediaconvert-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mediaconvert-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mediaconvert-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mediaconvert-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mediaconvert-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'medialive' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'medialive-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'medialive-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'medialive-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mediapackage' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediapackage-vod' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediastore' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'meetings-chime' => ['endpoints' => ['ap-southeast-1' => [], 'eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'meetings-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-west-2.amazonaws.com']]], 'memory-db' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'memory-db-fips.us-west-1.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'messaging-chime' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'messaging-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'messaging-chime-fips.us-east-1.amazonaws.com']]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'metrics.sagemaker' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mgh' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'mgn' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mgn-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mgn-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mgn-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mgn-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'migrationhub-orchestrator' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'migrationhub-strategy' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'mobileanalytics' => ['endpoints' => ['us-east-1' => []]], 'models-v2-lex' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'models.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'models-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'models-fips.lex.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'models-fips.lex.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-west-2.amazonaws.com']]], 'monitoring' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'monitoring-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'monitoring-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'monitoring-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'monitoring-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mq' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mq-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mq-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mq-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mq-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mturk-requester' => ['endpoints' => ['sandbox' => ['hostname' => 'mturk-requester-sandbox.us-east-1.amazonaws.com'], 'us-east-1' => []], 'isRegionalized' => \false], 'neptune' => ['endpoints' => ['ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'rds.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'rds.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'rds.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'rds.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'rds.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'rds.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'rds.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'rds.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'rds.eu-north-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'rds.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'rds.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'rds.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'rds.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'rds.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'rds.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'rds.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'rds.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'rds.us-west-2.amazonaws.com']]], 'network-firewall' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'network-firewall-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'network-firewall-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'network-firewall-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'networkmanager' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'networkmanager.us-west-2.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'nimble' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'oam' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'oidc' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'oidc.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'oidc.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'oidc.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'oidc.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'oidc.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'oidc.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'oidc.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'oidc.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'oidc.ap-southeast-3.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'oidc.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'oidc.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'oidc.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'oidc.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'oidc.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'oidc.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'oidc.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'oidc.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'oidc.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'oidc.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'oidc.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'oidc.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'oidc.us-west-2.amazonaws.com']]], 'opsworks' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'opsworks-cm' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'organizations' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'organizations.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'organizations-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'organizations-fips.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'outposts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'outposts-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'outposts-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'outposts-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'outposts-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'outposts-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'participant.connect' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'participant.connect-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'participant.connect-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'participant.connect-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'participant.connect-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'personalize' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'pi' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'pinpoint' => ['defaults' => ['credentialScope' => ['service' => 'mobiletargeting']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'pinpoint.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'pinpoint.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'pinpoint.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'pinpoint.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'pipes' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'polly' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'polly-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'polly-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'polly-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'polly-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'portal.sso' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'portal.sso.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'portal.sso.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'portal.sso.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'portal.sso.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'portal.sso.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'portal.sso.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'portal.sso.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'portal.sso.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'portal.sso.ap-southeast-3.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'portal.sso.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'portal.sso.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'portal.sso.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'portal.sso.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'portal.sso.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'portal.sso.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'portal.sso.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'portal.sso.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'portal.sso.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'portal.sso.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'portal.sso.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'portal.sso.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'portal.sso.us-west-2.amazonaws.com']]], 'profile' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'projects.iot1click' => ['endpoints' => ['ap-northeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'proton' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'qldb' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'qldb-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'qldb-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'qldb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'qldb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'qldb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'quicksight' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'api' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'ram' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ram-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ram-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ram-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ram-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ram-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'rbin' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rbin-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'rbin-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'rbin-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'rbin-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'rbin-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'rds' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'rds-fips.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.ca-central-1.amazonaws.com'], 'rds-fips.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-1.amazonaws.com'], 'rds-fips.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-2.amazonaws.com'], 'rds-fips.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-1.amazonaws.com'], 'rds-fips.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-2.amazonaws.com'], 'rds.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => '{service}.{dnsSuffix}', 'variants' => [['hostname' => 'rds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'rds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'rds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'rds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-2.amazonaws.com']]], 'rds-data' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'rds-data-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'rds-data-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'rds-data-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'rds-data-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'redshift' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'redshift-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'redshift-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'redshift-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'redshift-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'redshift-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'redshift-serverless' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'rekognition' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rekognition-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'rekognition-fips.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.ca-central-1.amazonaws.com'], 'rekognition-fips.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-1.amazonaws.com'], 'rekognition-fips.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-2.amazonaws.com'], 'rekognition-fips.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-1.amazonaws.com'], 'rekognition-fips.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-2.amazonaws.com'], 'rekognition.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'rekognition-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'rekognition-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'rekognition-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'rekognition-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-2.amazonaws.com']]], 'resiliencehub' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['hostname' => 'resource-explorer-2.af-south-1.api.aws'], 'ap-east-1' => ['hostname' => 'resource-explorer-2.ap-east-1.api.aws'], 'ap-northeast-1' => ['hostname' => 'resource-explorer-2.ap-northeast-1.api.aws'], 'ap-northeast-2' => ['hostname' => 'resource-explorer-2.ap-northeast-2.api.aws'], 'ap-northeast-3' => ['hostname' => 'resource-explorer-2.ap-northeast-3.api.aws'], 'ap-south-1' => ['hostname' => 'resource-explorer-2.ap-south-1.api.aws'], 'ap-south-2' => ['hostname' => 'resource-explorer-2.ap-south-2.api.aws'], 'ap-southeast-1' => ['hostname' => 'resource-explorer-2.ap-southeast-1.api.aws'], 'ap-southeast-2' => ['hostname' => 'resource-explorer-2.ap-southeast-2.api.aws'], 'ap-southeast-4' => ['hostname' => 'resource-explorer-2.ap-southeast-4.api.aws'], 'ca-central-1' => ['hostname' => 'resource-explorer-2.ca-central-1.api.aws'], 'eu-central-1' => ['hostname' => 'resource-explorer-2.eu-central-1.api.aws'], 'eu-central-2' => ['hostname' => 'resource-explorer-2.eu-central-2.api.aws'], 'eu-north-1' => ['hostname' => 'resource-explorer-2.eu-north-1.api.aws'], 'eu-west-1' => ['hostname' => 'resource-explorer-2.eu-west-1.api.aws'], 'eu-west-2' => ['hostname' => 'resource-explorer-2.eu-west-2.api.aws'], 'eu-west-3' => ['hostname' => 'resource-explorer-2.eu-west-3.api.aws'], 'sa-east-1' => ['hostname' => 'resource-explorer-2.sa-east-1.api.aws'], 'us-east-1' => ['hostname' => 'resource-explorer-2.us-east-1.api.aws'], 'us-east-2' => ['hostname' => 'resource-explorer-2.us-east-2.api.aws'], 'us-west-1' => ['hostname' => 'resource-explorer-2.us-west-1.api.aws'], 'us-west-2' => ['hostname' => 'resource-explorer-2.us-west-2.api.aws']]], 'resource-groups' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'resource-groups-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'resource-groups-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'resource-groups-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'resource-groups-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'robomaker' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'rolesanywhere' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'route53' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'route53.amazonaws.com', 'variants' => [['hostname' => 'route53-fips.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'route53-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'route53-recovery-control-config' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'route53-recovery-control-config.us-west-2.amazonaws.com']]], 'route53domains' => ['endpoints' => ['us-east-1' => []]], 'route53resolver' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'rum' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'runtime-v2-lex' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'runtime.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'runtime-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'runtime-fips.lex.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'runtime-fips.lex.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-west-2.amazonaws.com']]], 'runtime.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-west-2.amazonaws.com']]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['af-south-1' => ['variants' => [['hostname' => 's3.dualstack.af-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 's3.dualstack.ap-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['hostname' => 's3.ap-northeast-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 's3.dualstack.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 's3.dualstack.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 's3.dualstack.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 's3.dualstack.ap-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['hostname' => 's3.ap-southeast-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['hostname' => 's3.ap-southeast-2.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 's3.dualstack.ap-southeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 's3.dualstack.ap-southeast-4.amazonaws.com', 'tags' => ['dualstack']]]], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3.amazonaws.com', 'signatureVersions' => ['s3', 's3v4']], 'ca-central-1' => ['variants' => [['hostname' => 's3-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-fips.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 's3.dualstack.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 's3.dualstack.eu-central-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 's3.dualstack.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 's3.dualstack.eu-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 's3.dualstack.eu-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['hostname' => 's3.eu-west-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 's3.dualstack.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 's3.dualstack.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 's3-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 's3-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 's3-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 's3.dualstack.me-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 's3.dualstack.me-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 's3-external-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3-external-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4']], 'sa-east-1' => ['hostname' => 's3.sa-east-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1' => ['hostname' => 's3.us-east-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 's3-fips.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1' => ['hostname' => 's3.us-west-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2' => ['hostname' => 's3.us-west-2.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]]], 'isRegionalized' => \true, 'partitionEndpoint' => 'aws-global'], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 's3-control.ap-northeast-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 's3-control.ap-northeast-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 's3-control.ap-northeast-3.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 's3-control.ap-south-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 's3-control.ap-southeast-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 's3-control.ap-southeast-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 's3-control.ca-central-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control-fips.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.ca-central-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 's3-control.eu-central-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 's3-control.eu-north-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 's3-control.eu-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 's3-control.eu-west-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 's3-control.eu-west-3.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 's3-control.sa-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3-control.us-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-east-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 's3-control.us-east-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-east-2.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 's3-control.us-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-west-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 's3-control.us-west-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-west-2.amazonaws.com', 'signatureVersions' => ['s3v4']]]], 's3-outposts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['deprecated' => \true], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-east-2' => ['deprecated' => \true], 'fips-us-west-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-east-2' => ['variants' => [['tags' => ['fips']]]], 'us-west-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'sagemaker-geospatial' => ['endpoints' => ['us-west-2' => []]], 'savingsplans' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'savingsplans.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'scheduler' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'schemas' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'sdb' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['v2']], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'sa-east-1' => [], 'us-east-1' => ['hostname' => 'sdb.amazonaws.com'], 'us-west-1' => [], 'us-west-2' => []]], 'secretsmanager' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'secretsmanager-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'secretsmanager-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'secretsmanager-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-west-2.amazonaws.com']]], 'securityhub' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'securityhub-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'securityhub-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'securityhub-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'securityhub-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'securitylake' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-east-1' => ['protocols' => ['https']], 'ap-northeast-1' => ['protocols' => ['https']], 'ap-northeast-2' => ['protocols' => ['https']], 'ap-south-1' => ['protocols' => ['https']], 'ap-southeast-1' => ['protocols' => ['https']], 'ap-southeast-2' => ['protocols' => ['https']], 'ca-central-1' => ['protocols' => ['https']], 'eu-central-1' => ['protocols' => ['https']], 'eu-north-1' => ['protocols' => ['https']], 'eu-west-1' => ['protocols' => ['https']], 'eu-west-2' => ['protocols' => ['https']], 'eu-west-3' => ['protocols' => ['https']], 'me-south-1' => ['protocols' => ['https']], 'sa-east-1' => ['protocols' => ['https']], 'us-east-1' => ['protocols' => ['https']], 'us-east-2' => ['protocols' => ['https']], 'us-west-1' => ['protocols' => ['https']], 'us-west-2' => ['protocols' => ['https']]]], 'servicecatalog' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'servicecatalog-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'servicecatalog-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-west-2.amazonaws.com']]], 'servicecatalog-appregistry' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'servicediscovery' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'servicediscovery.af-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'servicediscovery.ap-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'servicediscovery.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 'servicediscovery.ap-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'servicediscovery.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 'servicediscovery.eu-central-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'servicediscovery.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'servicediscovery.eu-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 'servicediscovery.eu-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'servicediscovery.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'servicediscovery.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'servicediscovery.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'me-central-1' => ['variants' => [['hostname' => 'servicediscovery.me-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'servicediscovery.me-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'servicediscovery.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'servicediscovery' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'servicediscovery-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'servicediscovery-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'servicediscovery-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-west-2.amazonaws.com']]], 'servicequotas' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'session.qldb' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'session.qldb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'session.qldb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'session.qldb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'shield' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'shield.us-east-1.amazonaws.com'], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'shield.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'shield-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'shield-fips.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'simspaceweaver' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'sms' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sms-voice' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'sms-voice-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'sms-voice-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sms-voice-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'snowball' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['variants' => [['hostname' => 'snowball-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'snowball-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'snowball-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'snowball-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'snowball-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => ['variants' => [['hostname' => 'snowball-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'snowball-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'snowball-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-southeast-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-central-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-3.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-west-2.amazonaws.com'], 'sa-east-1' => ['variants' => [['hostname' => 'snowball-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'snowball-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'snowball-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'snowball-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'snowball-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sns-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sns-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sns-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sns-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => 'queue.{dnsSuffix}', 'variants' => [['hostname' => 'sqs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sqs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sqs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sqs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ssm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ssm-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ssm-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ssm-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ssm-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ssm-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ssm-incidents' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'ssm-sap' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'sso' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'states' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'states-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'states-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'states-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'states-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'states-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'states-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'storagegateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'storagegateway-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'storagegateway-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-west-2.amazonaws.com']]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'local' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'localhost:8000', 'protocols' => ['http']], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'sts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'sts.amazonaws.com'], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sts-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'sts-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'sts-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'sts-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-west-2.amazonaws.com']], 'partitionEndpoint' => 'aws-global'], 'support' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'support.us-east-1.amazonaws.com']], 'partitionEndpoint' => 'aws-global'], 'supportapp' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'swf' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'swf-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'swf-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'swf-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'swf-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'synthetics' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'synthetics-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'synthetics-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'synthetics-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'synthetics-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'tagging' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'textract' => ['endpoints' => ['ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'textract-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'textract-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'textract-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'textract-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'textract-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribe' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'fips.transcribe.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fips.transcribe.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.transcribe.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.transcribe.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.transcribe.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.transcribe.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribestreaming' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'sa-east-1' => [], 'transcribestreaming-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.ca-central-1.amazonaws.com'], 'transcribestreaming-fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-east-1.amazonaws.com'], 'transcribestreaming-fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-east-2.amazonaws.com'], 'transcribestreaming-fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-west-2.amazonaws.com'], 'transcribestreaming-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'transfer' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'transfer-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'transfer-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'transfer-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'transfer-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'transfer-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => ['variants' => [['hostname' => 'translate-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'translate-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-east-2.amazonaws.com'], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'translate-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-west-2.amazonaws.com']]], 'voice-chime' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ca-central-1' => ['variants' => [['hostname' => 'voice-chime-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'voice-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'voice-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.us-west-2.amazonaws.com']]], 'voiceid' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'voiceid-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'voiceid-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'voiceid-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'waf' => ['endpoints' => ['aws' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'waf-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-fips.amazonaws.com'], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'waf.amazonaws.com', 'variants' => [['hostname' => 'waf-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-global-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'waf-regional' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'waf-regional.af-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'waf-regional.ap-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'waf-regional.ap-northeast-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'waf-regional.ap-northeast-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'waf-regional.ap-northeast-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'waf-regional.ap-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'waf-regional.ap-southeast-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'waf-regional.ap-southeast-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'waf-regional.ap-southeast-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'waf-regional.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'waf-regional.eu-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'waf-regional.eu-north-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'waf-regional.eu-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'waf-regional.eu-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'waf-regional.eu-west-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'waf-regional.eu-west-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-3.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-central-1.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-south-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-3.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'waf-regional.me-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'waf-regional.me-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'waf-regional.sa-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'waf-regional.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'waf-regional.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'waf-regional.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'waf-regional.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'wafv2' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'wafv2.af-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'wafv2.ap-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'wafv2.ap-northeast-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'wafv2.ap-northeast-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'wafv2.ap-northeast-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'wafv2.ap-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'wafv2.ap-southeast-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'wafv2.ap-southeast-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'wafv2.ap-southeast-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'wafv2.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'wafv2.eu-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'wafv2.eu-north-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'wafv2.eu-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'wafv2.eu-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'wafv2.eu-west-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'wafv2.eu-west-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-3.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-central-1.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-south-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-3.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'wafv2.me-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'wafv2.me-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'wafv2.sa-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'wafv2.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'wafv2.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'wafv2.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'wafv2.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'wellarchitected' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'wisdom' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'ui-ap-northeast-1' => [], 'ui-ap-southeast-2' => [], 'ui-eu-central-1' => [], 'ui-eu-west-2' => [], 'ui-us-east-1' => [], 'ui-us-west-2' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'workdocs' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'workdocs-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'workdocs-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'workdocs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'workdocs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'workmail' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'workspaces' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'workspaces-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'workspaces-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'workspaces-web' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'xray' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'xray-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'xray-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'xray-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'xray-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com.cn', 'partition' => 'aws-cn', 'partitionName' => 'AWS China', 'regionRegex' => '^cn\\-\\w+\\-\\d+$', 'regions' => ['cn-north-1' => ['description' => 'China (Beijing)'], 'cn-northwest-1' => ['description' => 'China (Ningxia)']], 'services' => ['access-analyzer' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'account' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'account.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'acm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'api.ecr' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'api.ecr.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'api.ecr.cn-northwest-1.amazonaws.com.cn']]], 'api.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'api.tunneling.iot' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'apigateway' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appconfig' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appconfigdata' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'applicationinsights' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appmesh' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'appmesh.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'appmesh.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'appsync' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'athena' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'athena.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'athena.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'backup' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'batch' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'budgets' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'budgets.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cassandra' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ce' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'ce.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cloudcontrolapi' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cloudformation' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cloudfront' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'cloudfront.cn-northwest-1.amazonaws.com.cn', 'protocols' => ['http', 'https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cloudtrail' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codebuild' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codecommit' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codedeploy' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codepipeline' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cognito-identity' => ['endpoints' => ['cn-north-1' => []]], 'compute-optimizer' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'compute-optimizer.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'compute-optimizer.cn-northwest-1.amazonaws.com.cn']]], 'config' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cur' => ['endpoints' => ['cn-northwest-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'data.jobs.iot' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'databrew' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'datasync' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dax' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'directconnect' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dlm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'docdb' => ['endpoints' => ['cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'rds.cn-northwest-1.amazonaws.com.cn']]], 'ds' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ebs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ecs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticache' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticbeanstalk' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticfilesystem' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn']]], 'elasticloadbalancing' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticmapreduce' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'emr-containers' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'es' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'events' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'firehose' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'firehose.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'firehose.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'fsx' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'gamelift' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'glacier' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'glue' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => []], 'isRegionalized' => \true], 'guardduty' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []], 'isRegionalized' => \true], 'health' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'health.cn-northwest-1.amazonaws.com.cn'], 'endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'global.health.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'iam' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'iam.cn-north-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'iotanalytics' => ['endpoints' => ['cn-north-1' => []]], 'iotevents' => ['endpoints' => ['cn-north-1' => []]], 'ioteventsdata' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'data.iotevents.cn-north-1.amazonaws.com.cn']]], 'iotsecuredtunneling' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'iotsitewise' => ['endpoints' => ['cn-north-1' => []]], 'kafka' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'variants' => [['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['cn-north-1' => ['hostname' => 'kendra-ranking.cn-north-1.api.amazonwebservices.com.cn'], 'cn-northwest-1' => ['hostname' => 'kendra-ranking.cn-northwest-1.api.amazonwebservices.com.cn']]], 'kinesis' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kinesisanalytics' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kinesisvideo' => ['endpoints' => ['cn-north-1' => []]], 'kms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'lakeformation' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'lambda' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'lambda.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'lambda.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'logs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'mediaconvert' => ['endpoints' => ['cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn']]], 'memory-db' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'monitoring' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'mq' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'neptune' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'rds.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'rds.cn-northwest-1.amazonaws.com.cn']]], 'organizations' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'organizations.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'personalize' => ['endpoints' => ['cn-north-1' => []]], 'pi' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'polly' => ['endpoints' => ['cn-northwest-1' => []]], 'ram' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'rbin' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'rds' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'redshift' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'variants' => [['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['cn-north-1' => ['hostname' => 'resource-explorer-2.cn-north-1.api.amazonwebservices.com.cn'], 'cn-northwest-1' => ['hostname' => 'resource-explorer-2.cn-northwest-1.api.amazonwebservices.com.cn']]], 'resource-groups' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'route53' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'route53.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'route53resolver' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'runtime.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 's3.dualstack.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 's3.dualstack.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 's3-control.cn-north-1.amazonaws.com.cn', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 's3-control.cn-northwest-1.amazonaws.com.cn', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 'secretsmanager' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'securityhub' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => ['protocols' => ['https']], 'cn-northwest-1' => ['protocols' => ['https']]]], 'servicecatalog' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'servicediscovery' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'servicediscovery.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'servicediscovery.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 'sms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'snowball' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'snowball-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'snowball-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.cn-northwest-1.amazonaws.com.cn']]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ssm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'states' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'storagegateway' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'sts' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'support' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'support.cn-north-1.amazonaws.com.cn']], 'partitionEndpoint' => 'aws-cn-global'], 'swf' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'synthetics' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'tagging' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'transcribe' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'cn.transcribe.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'cn.transcribe.cn-northwest-1.amazonaws.com.cn']]], 'transcribestreaming' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'transfer' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'waf-regional' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'waf-regional.cn-north-1.amazonaws.com.cn', 'variants' => [['hostname' => 'waf-regional-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'waf-regional.cn-northwest-1.amazonaws.com.cn', 'variants' => [['hostname' => 'waf-regional-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.cn-northwest-1.amazonaws.com.cn']]], 'wafv2' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'wafv2.cn-north-1.amazonaws.com.cn', 'variants' => [['hostname' => 'wafv2-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'wafv2.cn-northwest-1.amazonaws.com.cn', 'variants' => [['hostname' => 'wafv2-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.cn-northwest-1.amazonaws.com.cn']]], 'workspaces' => ['endpoints' => ['cn-northwest-1' => []]], 'xray' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com', 'partition' => 'aws-us-gov', 'partitionName' => 'AWS GovCloud (US)', 'regionRegex' => '^us\\-gov\\-\\w+\\-\\d+$', 'regions' => ['us-gov-east-1' => ['description' => 'AWS GovCloud (US-East)'], 'us-gov-west-1' => ['description' => 'AWS GovCloud (US-West)']], 'services' => ['access-analyzer' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'access-analyzer.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'access-analyzer.us-gov-west-1.amazonaws.com']]], 'acm' => ['defaults' => ['variants' => [['hostname' => 'acm.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'acm.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'acm.us-gov-west-1.amazonaws.com']]], 'acm-pca' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'acm-pca.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'acm-pca.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'acm-pca.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'acm-pca.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'acm-pca.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.detective' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'api.detective-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.detective-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-gov-west-1.amazonaws.com']]], 'api.ecr' => ['defaults' => ['variants' => [['hostname' => 'ecr-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dkr-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-dkr-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com'], 'fips-dkr-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'api.ecr.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'api.ecr.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'api-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-gov-west-1.amazonaws.com'], 'us-gov-west-1-fips-secondary' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.sagemaker.us-gov-west-1.amazonaws.com'], 'us-gov-west-1-secondary' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'api.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.tunneling.iot' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'apigateway' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'appconfig' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'appconfig.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appconfig.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'appconfig.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'appconfig.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'appconfigdata' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['http', 'https']], 'us-gov-west-1' => ['protocols' => ['http', 'https']]]], 'applicationinsights' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'applicationinsights.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'applicationinsights.us-gov-west-1.amazonaws.com']]], 'appstream2' => ['defaults' => ['credentialScope' => ['service' => 'appstream'], 'protocols' => ['https']], 'endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com']]], 'athena' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'athena-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'athena-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'autoscaling' => ['defaults' => ['variants' => [['hostname' => 'autoscaling.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['http', 'https']], 'us-gov-west-1' => ['protocols' => ['http', 'https']]]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['http', 'https']], 'us-gov-west-1' => ['protocols' => ['http', 'https']]]], 'backup' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'backup-gateway' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'batch' => ['defaults' => ['variants' => [['hostname' => 'batch.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'batch.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'batch.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'batch.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'batch.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cassandra' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'cassandra.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'cassandra.us-gov-west-1.amazonaws.com']]], 'cloudcontrolapi' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'clouddirectory' => ['endpoints' => ['us-gov-west-1' => []]], 'cloudformation' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'cloudformation.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'cloudformation.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudformation.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'cloudformation.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'cloudformation.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudformation.us-gov-west-1.amazonaws.com']]], 'cloudhsm' => ['endpoints' => ['us-gov-west-1' => []]], 'cloudhsmv2' => ['defaults' => ['credentialScope' => ['service' => 'cloudhsm']], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'cloudtrail' => ['defaults' => ['variants' => [['hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'cloudtrail.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'codebuild' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'codebuild-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codebuild-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-gov-west-1.amazonaws.com']]], 'codecommit' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'codecommit-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com']]], 'codedeploy' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-gov-west-1.amazonaws.com']]], 'codepipeline' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-identity' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'cognito-identity-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-idp' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'comprehend-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehendmedical' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'compute-optimizer' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'compute-optimizer-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'compute-optimizer-fips.us-gov-west-1.amazonaws.com']]], 'config' => ['defaults' => ['variants' => [['hostname' => 'config.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'config.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'config.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'config.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'config.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'connect' => ['endpoints' => ['us-gov-west-1' => []]], 'controltower' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'data.jobs.iot' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'databrew' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'databrew.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'databrew.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'datasync' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'datasync-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'datasync-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'directconnect' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'directconnect.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'directconnect.us-gov-west-1.amazonaws.com']]], 'dlm' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'dms.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'dms.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-west-1.amazonaws.com']]], 'docdb' => ['endpoints' => ['us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'ds' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ds-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ds-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'dynamodb' => ['defaults' => ['variants' => [['hostname' => 'dynamodb.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'dynamodb.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'dynamodb.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'dynamodb.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dynamodb.us-gov-west-1.amazonaws.com']]], 'ebs' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'ec2' => ['defaults' => ['variants' => [['hostname' => 'ec2.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'ec2.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ec2.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'ec2.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ec2.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'ecs' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ecs-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ecs-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'eks' => ['defaults' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'eks.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'eks.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'eks.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'eks.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'eks.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticache' => ['defaults' => ['variants' => [['hostname' => 'elasticache.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'elasticache.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache.us-gov-west-1.amazonaws.com']]], 'elasticbeanstalk' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'elasticbeanstalk.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'elasticbeanstalk.us-gov-west-1.amazonaws.com']]], 'elasticfilesystem' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['defaults' => ['variants' => [['hostname' => 'elasticloadbalancing.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticloadbalancing.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'elasticloadbalancing.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticmapreduce' => ['defaults' => ['variants' => [['hostname' => 'elasticmapreduce.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticmapreduce.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['https'], 'variants' => [['hostname' => 'elasticmapreduce.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'email' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'email-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'email-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'es' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'es-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'es-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-west-1.amazonaws.com']]], 'events' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'events.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'events.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'events.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'events.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'firehose' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'firehose-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'firehose-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'fms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'fsx' => ['endpoints' => ['fips-prod-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com'], 'fips-prod-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com'], 'prod-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1' => ['variants' => [['hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'glacier' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'glacier.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'glacier.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https']]]], 'glue' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'glue-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'glue-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['dataplane-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'greengrass-ats.iot.us-gov-east-1.amazonaws.com'], 'dataplane-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'greengrass-ats.iot.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'greengrass-fips.us-gov-east-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'greengrass.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'greengrass-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'greengrass.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \true], 'guardduty' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'guardduty.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'guardduty.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'guardduty.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'guardduty.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'guardduty.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \true], 'health' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'health-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'health-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iam' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'iam.us-gov.amazonaws.com', 'variants' => [['hostname' => 'iam.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'aws-us-gov-global-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iam.us-gov.amazonaws.com'], 'iam-govcloud' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'iam.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'iam-govcloud-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iam.us-gov.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'identitystore' => ['defaults' => ['variants' => [['hostname' => 'identitystore.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'identitystore.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'identitystore.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'identitystore.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'identitystore.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'ingest.timestream' => ['endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'ingest.timestream.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ingest.timestream.us-gov-west-1.amazonaws.com']]], 'inspector' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'inspector-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'inspector-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'inspector2' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotevents' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'iotevents-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'ioteventsdata' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'data.iotevents.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsecuredtunneling' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsitewise' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'iotsitewise-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kafka' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'kendra' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'kendra-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'kendra-ranking.us-gov-east-1.api.aws'], 'us-gov-west-1' => ['hostname' => 'kendra-ranking.us-gov-west-1.api.aws']]], 'kinesis' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'kinesis.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kinesis.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'kinesis.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'kinesis.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'kinesis.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'kinesis.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kinesisanalytics' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'kms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'kms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-west-1.amazonaws.com']]], 'lakeformation' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'lambda' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'lambda-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'lambda-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'license-manager-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'license-manager-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'logs' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'logs.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'logs.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'logs.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'logs.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'managedblockchain' => ['endpoints' => ['us-gov-west-1' => []]], 'mediaconvert' => ['endpoints' => ['us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'mediaconvert.us-gov-west-1.amazonaws.com']]], 'meetings-chime' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-gov-west-1.amazonaws.com']]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'models.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'models-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'models-fips.lex.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-gov-west-1.amazonaws.com']]], 'monitoring' => ['defaults' => ['variants' => [['hostname' => 'monitoring.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'monitoring.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'monitoring.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'monitoring.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'monitoring.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'mq' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'mq-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'mq-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'neptune' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'network-firewall' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'networkmanager' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'networkmanager.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'oidc' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'oidc.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'oidc.us-gov-west-1.amazonaws.com']]], 'organizations' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'organizations.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'organizations.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'organizations.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'outposts' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'outposts.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'outposts.us-gov-west-1.amazonaws.com']]], 'participant.connect' => ['endpoints' => ['us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'participant.connect.us-gov-west-1.amazonaws.com']]], 'pi' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'pinpoint' => ['defaults' => ['credentialScope' => ['service' => 'mobiletargeting']], 'endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'pinpoint.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'polly' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'polly-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'portal.sso' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'portal.sso.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'portal.sso.us-gov-west-1.amazonaws.com']]], 'quicksight' => ['endpoints' => ['api' => [], 'us-gov-west-1' => []]], 'ram' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'ram.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ram.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ram.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'ram.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ram.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ram.us-gov-west-1.amazonaws.com']]], 'rbin' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'rbin-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'rbin-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'rds' => ['defaults' => ['variants' => [['hostname' => 'rds.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['rds.us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'rds.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'rds.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'rds.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'redshift' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'redshift.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'redshift.us-gov-west-1.amazonaws.com']]], 'rekognition' => ['endpoints' => ['rekognition-fips.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com'], 'rekognition.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com']]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'resource-explorer-2.us-gov-east-1.api.aws'], 'us-gov-west-1' => ['hostname' => 'resource-explorer-2.us-gov-west-1.api.aws']]], 'resource-groups' => ['defaults' => ['variants' => [['hostname' => 'resource-groups.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'resource-groups.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'resource-groups.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'resource-groups.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'resource-groups.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'robomaker' => ['endpoints' => ['us-gov-west-1' => []]], 'route53' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'route53.us-gov.amazonaws.com', 'variants' => [['hostname' => 'route53.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'route53.us-gov.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'route53resolver' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'runtime.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'runtime-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'runtime-fips.lex.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-gov-west-1.amazonaws.com']]], 'runtime.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'runtime.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'runtime.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'runtime.sagemaker.us-gov-west-1.amazonaws.com']]], 's3' => ['defaults' => ['signatureVersions' => ['s3', 's3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['hostname' => 's3.us-gov-east-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 's3-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['hostname' => 's3.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 's3-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]]]], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 's3-control.us-gov-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-gov-east-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 's3-control.us-gov-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-gov-west-1.amazonaws.com', 'signatureVersions' => ['s3v4']]]], 's3-outposts' => ['endpoints' => ['fips-us-gov-east-1' => ['deprecated' => \true], 'fips-us-gov-west-1' => ['deprecated' => \true], 'us-gov-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['tags' => ['fips']]]]]], 'secretsmanager' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-gov-west-1.amazonaws.com']]], 'securityhub' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'securityhub-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'securityhub-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'serverlessrepo.us-gov-east-1.amazonaws.com', 'protocols' => ['https']], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'serverlessrepo.us-gov-west-1.amazonaws.com', 'protocols' => ['https']]]], 'servicecatalog' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-gov-west-1.amazonaws.com']]], 'servicecatalog-appregistry' => ['defaults' => ['variants' => [['hostname' => 'servicecatalog-appregistry.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'servicediscovery' => ['endpoints' => ['servicediscovery' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'servicediscovery-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com']]], 'servicequotas' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'servicequotas.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicequotas.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicequotas.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'servicequotas.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicequotas.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sms' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'sms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'sms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sms-voice' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'sms-voice-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'snowball' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'snowball-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'snowball-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sns' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sns.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sns.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'sns.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'sns.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sqs' => ['defaults' => ['variants' => [['hostname' => 'sqs.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'sqs.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'sqs.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}']]], 'ssm' => ['defaults' => ['variants' => [['hostname' => 'ssm.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ssm.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ssm.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ssm.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ssm.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sso' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'sso.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'sso.us-gov-west-1.amazonaws.com']]], 'states' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'states.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'states-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'states.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'storagegateway' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com']]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'variants' => [['hostname' => 'streams.dynamodb.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'streams.dynamodb.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'streams.dynamodb.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'streams.dynamodb.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'streams.dynamodb.us-gov-west-1.amazonaws.com']]], 'sts' => ['defaults' => ['variants' => [['hostname' => 'sts.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'sts.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sts.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'sts.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sts.us-gov-west-1.amazonaws.com']]], 'support' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'support.us-gov-west-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'support.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'support.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]], 'partitionEndpoint' => 'aws-us-gov-global'], 'swf' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'swf.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'swf.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'swf.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'swf.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'swf.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'swf.us-gov-west-1.amazonaws.com']]], 'synthetics' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'synthetics-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'synthetics-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'tagging' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'textract' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'textract-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'textract-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribe' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'fips.transcribe.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'fips.transcribe.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fips.transcribe.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribestreaming' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'transfer' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'transfer-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'transfer-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'translate-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-gov-west-1.amazonaws.com']]], 'waf-regional' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'waf-regional.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'waf-regional.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'wafv2' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'wafv2.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'wafv2.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'wellarchitected' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'workspaces' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'workspaces-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'xray' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'xray-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'xray-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'c2s.ic.gov', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'dnsSuffix' => 'c2s.ic.gov', 'partition' => 'aws-iso', 'partitionName' => 'AWS ISO (US)', 'regionRegex' => '^us\\-iso\\-\\w+\\-\\d+$', 'regions' => ['us-iso-east-1' => ['description' => 'US ISO East'], 'us-iso-west-1' => ['description' => 'US ISO WEST']], 'services' => ['api.ecr' => ['endpoints' => ['us-iso-east-1' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'api.ecr.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'hostname' => 'api.ecr.us-iso-west-1.c2s.ic.gov']]], 'api.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 'apigateway' => ['endpoints' => ['us-iso-east-1' => []]], 'appconfig' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'appconfigdata' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'autoscaling' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'cloudformation' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'cloudtrail' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'codedeploy' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'config' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'datapipeline' => ['endpoints' => ['us-iso-east-1' => []]], 'directconnect' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-east-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'dms.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-east-1-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['variants' => [['hostname' => 'dms.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1-fips' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-west-1.c2s.ic.gov']]], 'ds' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'dynamodb' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'ebs' => ['endpoints' => ['us-iso-east-1' => []]], 'ec2' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'ecs' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-iso-east-1' => []]], 'elasticache' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'elasticfilesystem' => ['endpoints' => ['fips-us-iso-east-1' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov'], 'fips-us-iso-west-1' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-iso-west-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'elasticmapreduce' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['https']], 'us-iso-west-1' => []]], 'es' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'events' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'firehose' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'glacier' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'glue' => ['endpoints' => ['us-iso-east-1' => []]], 'health' => ['endpoints' => ['us-iso-east-1' => []]], 'iam' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'iam.us-iso-east-1.c2s.ic.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-global'], 'kinesis' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-east-1-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['variants' => [['hostname' => 'kms-fips.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1-fips' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-west-1.c2s.ic.gov']]], 'lambda' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'license-manager' => ['endpoints' => ['us-iso-east-1' => []]], 'logs' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'medialive' => ['endpoints' => ['us-iso-east-1' => []]], 'mediapackage' => ['endpoints' => ['us-iso-east-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 'monitoring' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'outposts' => ['endpoints' => ['us-iso-east-1' => []]], 'ram' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'rds' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'redshift' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'route53' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'route53.c2s.ic.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-global'], 'route53resolver' => ['endpoints' => ['us-iso-east-1' => []]], 'runtime.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 's3' => ['defaults' => ['signatureVersions' => ['s3v4']], 'endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4']], 'us-iso-west-1' => []]], 'secretsmanager' => ['endpoints' => ['us-iso-east-1' => []]], 'snowball' => ['endpoints' => ['us-iso-east-1' => []]], 'sns' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'sqs' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'ssm' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'states' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb']], 'endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'sts' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'support' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'support.us-iso-east-1.c2s.ic.gov']], 'partitionEndpoint' => 'aws-iso-global'], 'swf' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'synthetics' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'tagging' => ['endpoints' => ['us-iso-east-1' => []]], 'transcribe' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'transcribestreaming' => ['endpoints' => ['us-iso-east-1' => []]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'workspaces' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'sc2s.sgov.gov', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'dnsSuffix' => 'sc2s.sgov.gov', 'partition' => 'aws-iso-b', 'partitionName' => 'AWS ISOB (US)', 'regionRegex' => '^us\\-isob\\-\\w+\\-\\d+$', 'regions' => ['us-isob-east-1' => ['description' => 'US ISOB East (Ohio)']], 'services' => ['api.ecr' => ['endpoints' => ['us-isob-east-1' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'api.ecr.us-isob-east-1.sc2s.sgov.gov']]], 'appconfig' => ['endpoints' => ['us-isob-east-1' => []]], 'appconfigdata' => ['endpoints' => ['us-isob-east-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'cloudformation' => ['endpoints' => ['us-isob-east-1' => []]], 'cloudtrail' => ['endpoints' => ['us-isob-east-1' => []]], 'codedeploy' => ['endpoints' => ['us-isob-east-1' => []]], 'config' => ['endpoints' => ['us-isob-east-1' => []]], 'directconnect' => ['endpoints' => ['us-isob-east-1' => []]], 'dlm' => ['endpoints' => ['us-isob-east-1' => []]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'us-isob-east-1-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov']]], 'ds' => ['endpoints' => ['us-isob-east-1' => []]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'ebs' => ['endpoints' => ['us-isob-east-1' => []]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'ecs' => ['endpoints' => ['us-isob-east-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'elasticache' => ['endpoints' => ['us-isob-east-1' => []]], 'elasticfilesystem' => ['endpoints' => ['fips-us-isob-east-1' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['endpoints' => ['us-isob-east-1' => ['protocols' => ['https']]]], 'elasticmapreduce' => ['endpoints' => ['us-isob-east-1' => []]], 'es' => ['endpoints' => ['us-isob-east-1' => []]], 'events' => ['endpoints' => ['us-isob-east-1' => []]], 'glacier' => ['endpoints' => ['us-isob-east-1' => []]], 'health' => ['endpoints' => ['us-isob-east-1' => []]], 'iam' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'iam.us-isob-east-1.sc2s.sgov.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-b-global'], 'kinesis' => ['endpoints' => ['us-isob-east-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'us-isob-east-1-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov']]], 'lambda' => ['endpoints' => ['us-isob-east-1' => []]], 'license-manager' => ['endpoints' => ['us-isob-east-1' => []]], 'logs' => ['endpoints' => ['us-isob-east-1' => []]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-isob-east-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-isob-east-1' => []]], 'monitoring' => ['endpoints' => ['us-isob-east-1' => []]], 'ram' => ['endpoints' => ['us-isob-east-1' => []]], 'rds' => ['endpoints' => ['us-isob-east-1' => []]], 'redshift' => ['endpoints' => ['us-isob-east-1' => []]], 'resource-groups' => ['endpoints' => ['us-isob-east-1' => []]], 'route53' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'route53.sc2s.sgov.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-b-global'], 'route53resolver' => ['endpoints' => ['us-isob-east-1' => []]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4']], 'endpoints' => ['us-isob-east-1' => []]], 'snowball' => ['endpoints' => ['us-isob-east-1' => []]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['us-isob-east-1' => []]], 'ssm' => ['endpoints' => ['us-isob-east-1' => []]], 'states' => ['endpoints' => ['us-isob-east-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'sts' => ['endpoints' => ['us-isob-east-1' => []]], 'support' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'support.us-isob-east-1.sc2s.sgov.gov']], 'partitionEndpoint' => 'aws-iso-b-global'], 'swf' => ['endpoints' => ['us-isob-east-1' => []]], 'synthetics' => ['endpoints' => ['us-isob-east-1' => []]], 'tagging' => ['endpoints' => ['us-isob-east-1' => []]], 'workspaces' => ['endpoints' => ['us-isob-east-1' => []]]]]], 'version' => 3]; +return ['partitions' => [['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com', 'partition' => 'aws', 'partitionName' => 'AWS Standard', 'regionRegex' => '^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$', 'regions' => ['af-south-1' => ['description' => 'Africa (Cape Town)'], 'ap-east-1' => ['description' => 'Asia Pacific (Hong Kong)'], 'ap-northeast-1' => ['description' => 'Asia Pacific (Tokyo)'], 'ap-northeast-2' => ['description' => 'Asia Pacific (Seoul)'], 'ap-northeast-3' => ['description' => 'Asia Pacific (Osaka)'], 'ap-south-1' => ['description' => 'Asia Pacific (Mumbai)'], 'ap-south-2' => ['description' => 'Asia Pacific (Hyderabad)'], 'ap-southeast-1' => ['description' => 'Asia Pacific (Singapore)'], 'ap-southeast-2' => ['description' => 'Asia Pacific (Sydney)'], 'ap-southeast-3' => ['description' => 'Asia Pacific (Jakarta)'], 'ap-southeast-4' => ['description' => 'Asia Pacific (Melbourne)'], 'ca-central-1' => ['description' => 'Canada (Central)'], 'eu-central-1' => ['description' => 'Europe (Frankfurt)'], 'eu-central-2' => ['description' => 'Europe (Zurich)'], 'eu-north-1' => ['description' => 'Europe (Stockholm)'], 'eu-south-1' => ['description' => 'Europe (Milan)'], 'eu-south-2' => ['description' => 'Europe (Spain)'], 'eu-west-1' => ['description' => 'Europe (Ireland)'], 'eu-west-2' => ['description' => 'Europe (London)'], 'eu-west-3' => ['description' => 'Europe (Paris)'], 'me-central-1' => ['description' => 'Middle East (UAE)'], 'me-south-1' => ['description' => 'Middle East (Bahrain)'], 'sa-east-1' => ['description' => 'South America (Sao Paulo)'], 'us-east-1' => ['description' => 'US East (N. Virginia)'], 'us-east-2' => ['description' => 'US East (Ohio)'], 'us-west-1' => ['description' => 'US West (N. California)'], 'us-west-2' => ['description' => 'US West (Oregon)']], 'services' => ['a4b' => ['endpoints' => ['us-east-1' => []]], 'access-analyzer' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'access-analyzer-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'access-analyzer-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'access-analyzer-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'access-analyzer-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'access-analyzer-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'access-analyzer-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'account' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'account.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'acm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'acm-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'acm-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'acm-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'acm-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'acm-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'acm-fips.us-west-2.amazonaws.com']]], 'acm-pca' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'acm-pca-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'acm-pca-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'acm-pca-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'acm-pca-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'acm-pca-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'acm-pca-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'airflow' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'amplify' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'amplifybackend' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'amplifyuibuilder' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'aoss' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'api.detective' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.detective-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'api.detective-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'api.detective-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'api.detective-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-west-2.amazonaws.com']]], 'api.ecr' => ['defaults' => ['variants' => [['hostname' => 'ecr-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'api.ecr.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'api.ecr.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.ecr.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'api.ecr.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'api.ecr.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'api.ecr.ap-south-1.amazonaws.com'], 'ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'hostname' => 'api.ecr.ap-south-2.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'api.ecr.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.ecr.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'api.ecr.ap-southeast-3.amazonaws.com'], 'ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'hostname' => 'api.ecr.ap-southeast-4.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'api.ecr.ca-central-1.amazonaws.com'], 'dkr-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'api.ecr.eu-central-1.amazonaws.com'], 'eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'hostname' => 'api.ecr.eu-central-2.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'api.ecr.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'api.ecr.eu-south-1.amazonaws.com'], 'eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'hostname' => 'api.ecr.eu-south-2.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.ecr.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'api.ecr.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'api.ecr.eu-west-3.amazonaws.com'], 'fips-dkr-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-1.amazonaws.com'], 'fips-dkr-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-2.amazonaws.com'], 'fips-dkr-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-1.amazonaws.com'], 'fips-dkr-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-2.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'api.ecr.me-central-1.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'api.ecr.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'api.ecr.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.ecr.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'api.ecr.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'api.ecr.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.ecr.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'api.ecr-public' => ['endpoints' => ['us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.ecr-public.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.ecr-public.us-west-2.amazonaws.com']]], 'api.elastic-inference' => ['endpoints' => ['ap-northeast-1' => ['hostname' => 'api.elastic-inference.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['hostname' => 'api.elastic-inference.ap-northeast-2.amazonaws.com'], 'eu-west-1' => ['hostname' => 'api.elastic-inference.eu-west-1.amazonaws.com'], 'us-east-1' => ['hostname' => 'api.elastic-inference.us-east-1.amazonaws.com'], 'us-east-2' => ['hostname' => 'api.elastic-inference.us-east-2.amazonaws.com'], 'us-west-2' => ['hostname' => 'api.elastic-inference.us-west-2.amazonaws.com']]], 'api.fleethub.iot' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.fleethub.iot-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.fleethub.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'api.iotdeviceadvisor' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotdeviceadvisor.ap-northeast-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotdeviceadvisor.eu-west-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotdeviceadvisor.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotdeviceadvisor.us-west-2.amazonaws.com']]], 'api.iotwireless' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotwireless.ap-northeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.iotwireless.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'api.iotwireless.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotwireless.eu-west-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'api.iotwireless.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotwireless.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotwireless.us-west-2.amazonaws.com']]], 'api.mediatailor' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'api.pricing' => ['defaults' => ['credentialScope' => ['service' => 'pricing']], 'endpoints' => ['ap-south-1' => [], 'us-east-1' => []]], 'api.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'api-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-west-2.amazonaws.com']]], 'api.tunneling.iot' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'apigateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'apigateway-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'apigateway-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'apigateway-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'apigateway-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'apigateway-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'apigateway-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'app-integrations' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'appconfig' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appconfigdata' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appflow' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'applicationinsights' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'appmesh' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'appmesh.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'appmesh.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'appmesh.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'appmesh.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'appmesh.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'appmesh.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'appmesh.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'appmesh.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'appmesh.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'appmesh-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.ca-central-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'appmesh.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'appmesh.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'appmesh.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'appmesh.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'appmesh.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'appmesh.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'appmesh.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'appmesh.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'appmesh-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-east-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'appmesh-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-east-2.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'appmesh-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-west-1.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'appmesh-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'appmesh-fips.us-west-2.api.aws', 'tags' => ['dualstack', 'fips']], ['hostname' => 'appmesh.us-west-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appmesh-fips.us-west-2.amazonaws.com']]], 'apprunner' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'apprunner-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'apprunner-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'apprunner-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'apprunner-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'appstream2' => ['defaults' => ['credentialScope' => ['service' => 'appstream'], 'protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'appstream2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-east-1.amazonaws.com'], 'us-east-2' => [], 'us-west-2' => ['variants' => [['hostname' => 'appstream2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-west-2.amazonaws.com']]], 'appsync' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'aps' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'arc-zonal-shift' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'athena' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'athena.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'athena.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'athena.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'athena.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'athena.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'athena.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'athena.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'athena.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'athena.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'athena.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 'athena.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'athena.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'athena.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'athena.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'athena.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'athena.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-west-2.amazonaws.com'], 'me-south-1' => ['variants' => [['hostname' => 'athena.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'athena.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'athena-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'athena-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'athena-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-2' => ['variants' => [['hostname' => 'athena-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'auditmanager' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backup' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backup-gateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'backupstorage' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'batch' => ['defaults' => ['variants' => [['hostname' => 'fips.batch.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.batch.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.batch.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.batch.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.batch.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.batch.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'billingconductor' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'billingconductor.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'braket' => ['endpoints' => ['eu-west-2' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'budgets' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'budgets.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cases' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'cassandra' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cassandra-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cassandra-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cassandra-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'cassandra-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'catalog.marketplace' => ['endpoints' => ['us-east-1' => []]], 'ce' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'ce.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'chime' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'chime.us-east-1.amazonaws.com', 'protocols' => ['https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cleanrooms' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'cloud9' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudcontrolapi' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'clouddirectory' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'cloudformation' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudformation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'cloudformation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'cloudformation-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'cloudformation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudformation-fips.us-west-2.amazonaws.com']]], 'cloudfront' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'cloudfront.amazonaws.com', 'protocols' => ['http', 'https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'cloudhsm' => ['endpoints' => ['us-east-1' => []]], 'cloudhsmv2' => ['defaults' => ['credentialScope' => ['service' => 'cloudhsm']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudsearch' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cloudtrail' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cloudtrail-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cloudtrail-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cloudtrail-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cloudtrail-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cloudtrail-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cloudtrail-data' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codeartifact' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'codebuild' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codebuild-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codebuild-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codebuild-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codebuild-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-west-2.amazonaws.com']]], 'codecatalyst' => ['endpoints' => ['aws-global' => ['hostname' => 'codecatalyst.global.api.aws']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'codecommit' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'codecommit-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.ca-central-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codecommit-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codecommit-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codecommit-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codecommit-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-west-2.amazonaws.com']]], 'codedeploy' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'codedeploy-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'codedeploy-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-west-2.amazonaws.com']]], 'codeguru-reviewer' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'codepipeline' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'codepipeline-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'codepipeline-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'codepipeline-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'codestar' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codestar-connections' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'codestar-notifications' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'cognito-identity' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cognito-identity-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cognito-identity-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'cognito-identity-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-idp' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'cognito-idp-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'cognito-idp-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-sync' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'comprehend-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'comprehend-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'comprehend-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehendmedical' => ['endpoints' => ['ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'compute-optimizer' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'compute-optimizer.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'compute-optimizer.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'compute-optimizer.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'compute-optimizer.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'compute-optimizer.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'compute-optimizer.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'compute-optimizer.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'compute-optimizer.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'compute-optimizer.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'compute-optimizer.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'compute-optimizer.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'compute-optimizer.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'compute-optimizer.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'compute-optimizer.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'compute-optimizer.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'compute-optimizer.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'compute-optimizer.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'compute-optimizer.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'compute-optimizer.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'compute-optimizer.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'compute-optimizer.us-west-2.amazonaws.com']]], 'config' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'config-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'config-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'config-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'config-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'config-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'config-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'config-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'config-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'connect' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'connect-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'connect-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'connect-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'connect-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'connect-campaigns' => ['endpoints' => ['ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'connect-campaigns-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'connect-campaigns-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'connect-campaigns-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'connect-campaigns-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'contact-lens' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'controltower' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'controltower-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'controltower-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'controltower-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'controltower-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'controltower-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'controltower-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'controltower-fips.us-west-2.amazonaws.com']]], 'cur' => ['endpoints' => ['us-east-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.jobs.iot' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'data.mediastore' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'databrew' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'databrew-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'databrew-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'databrew-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'databrew-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'databrew-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dataexchange' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'datapipeline' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'datasync' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'datasync-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'datasync-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'datasync-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'datasync-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'datasync-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dax' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'devicefarm' => ['endpoints' => ['us-west-2' => []]], 'devops-guru' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'devops-guru-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'devops-guru-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'devops-guru-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'devops-guru-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'directconnect' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'directconnect-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'directconnect-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'directconnect-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'directconnect-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'directconnect-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'discovery' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'dlm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'dms' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'dms' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'dms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'dms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'dms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'dms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'dms-fips.us-west-2.amazonaws.com']]], 'docdb' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'rds.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'rds.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'rds.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'rds.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'rds.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'rds.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'rds.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'rds.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'rds.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'rds.eu-west-3.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'rds.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'rds.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'rds.us-east-2.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'rds.us-west-2.amazonaws.com']]], 'drs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'ds' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'dynamodb-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'local' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'localhost:8000', 'protocols' => ['http']], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'dynamodb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'dynamodb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'dynamodb-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'dynamodb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'dynamodb-fips.us-west-2.amazonaws.com']]], 'ebs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ebs-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ebs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ebs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ebs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ebs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ebs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => ['variants' => [['hostname' => 'ec2.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ec2-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => ['variants' => [['hostname' => 'ec2.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ec2-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => ['variants' => [['hostname' => 'ec2.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'ec2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'ec2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'ec2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ec2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'ec2.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'ecs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ecs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ecs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ecs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ecs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'edge.sagemaker' => ['endpoints' => ['ap-northeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'fips.eks.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.eks.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.eks.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.eks.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.eks.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.eks.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticache' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticache-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'elasticache-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'elasticache-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'elasticache-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticache-fips.us-west-2.amazonaws.com']]], 'elasticbeanstalk' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticbeanstalk-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticfilesystem' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-south-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ap-southeast-4.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'elasticfilesystem-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-south-1.amazonaws.com'], 'fips-ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-south-2.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-3.amazonaws.com'], 'fips-ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ap-southeast-4.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-central-1.amazonaws.com'], 'fips-eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-central-2.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-south-1.amazonaws.com'], 'fips-eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-south-2.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.eu-west-3.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticloadbalancing-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticmapreduce' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => '{region}.{service}.{dnsSuffix}'], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'elasticmapreduce-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['sslCommonName' => '{service}.{region}.{dnsSuffix}'], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => '{service}.{region}.{dnsSuffix}', 'variants' => [['hostname' => 'elasticmapreduce-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'elasticmapreduce-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'elastictranscoder' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-1' => [], 'us-west-2' => []]], 'email' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'email-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'email-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'email-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'email-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'emr-containers' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'emr-containers-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'emr-containers-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'emr-containers-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'emr-containers-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'emr-containers-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'emr-containers-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'emr-serverless' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'emr-serverless-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'emr-serverless-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'emr-serverless-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'emr-serverless-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'emr-serverless-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'emr-serverless-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'entitlement.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-east-1' => []]], 'es' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'es-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'es-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'es-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'es-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'es-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'es-fips.us-west-2.amazonaws.com']]], 'events' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'events-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'events-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'events-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'events-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'events-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'events-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'events-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'events-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'evidently' => ['endpoints' => ['ap-northeast-1' => ['hostname' => 'evidently.ap-northeast-1.amazonaws.com'], 'ap-southeast-1' => ['hostname' => 'evidently.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['hostname' => 'evidently.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['hostname' => 'evidently.eu-central-1.amazonaws.com'], 'eu-north-1' => ['hostname' => 'evidently.eu-north-1.amazonaws.com'], 'eu-west-1' => ['hostname' => 'evidently.eu-west-1.amazonaws.com'], 'us-east-1' => ['hostname' => 'evidently.us-east-1.amazonaws.com'], 'us-east-2' => ['hostname' => 'evidently.us-east-2.amazonaws.com'], 'us-west-2' => ['hostname' => 'evidently.us-west-2.amazonaws.com']]], 'finspace' => ['endpoints' => ['ca-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'finspace-api' => ['endpoints' => ['ca-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'firehose' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'firehose-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'firehose-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'firehose-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'firehose-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'fms-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['variants' => [['hostname' => 'fms-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'fms-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'fms-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => [], 'ap-south-1' => ['variants' => [['hostname' => 'fms-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2' => [], 'ap-southeast-1' => ['variants' => [['hostname' => 'fms-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'fms-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fms-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'fms-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => ['variants' => [['hostname' => 'fms-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2' => [], 'eu-west-1' => ['variants' => [['hostname' => 'fms-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'fms-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'fms-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.ap-southeast-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-central-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-south-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'fms-fips.eu-west-3.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => ['variants' => [['hostname' => 'fms-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['variants' => [['hostname' => 'fms-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'fms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'forecast' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'forecast-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'forecast-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'forecast-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'forecast-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'forecastquery' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'forecastquery-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'forecastquery-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'forecastquery-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'forecastquery-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'frauddetector' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'fsx' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fsx-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.ca-central-1.amazonaws.com'], 'fips-prod-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.ca-central-1.amazonaws.com'], 'fips-prod-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-1.amazonaws.com'], 'fips-prod-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-2.amazonaws.com'], 'fips-prod-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-1.amazonaws.com'], 'fips-prod-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-2.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'prod-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fsx-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fsx-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fsx-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fsx-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'gamelift' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'gamesparks' => ['endpoints' => ['ap-northeast-1' => [], 'us-east-1' => []]], 'geo' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'glacier' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'glacier-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'glacier-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'glacier-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'glacier-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'glacier-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'glacier-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'glue' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'glue-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'glue-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'glue-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'glue-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'grafana' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'grafana.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'grafana.ap-northeast-2.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'grafana.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'grafana.ap-southeast-2.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'grafana.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'grafana.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'grafana.eu-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'grafana.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'grafana.us-east-2.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'grafana.us-west-2.amazonaws.com']]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'greengrass-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'greengrass-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'greengrass-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'greengrass-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'greengrass-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'greengrass-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'greengrass-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'greengrass-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]], 'isRegionalized' => \true], 'groundstation' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'groundstation-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'groundstation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'groundstation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'groundstation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'guardduty' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'guardduty-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'guardduty-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'guardduty-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'guardduty-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'guardduty-fips.us-west-2.amazonaws.com']], 'isRegionalized' => \true], 'health' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'health.us-east-1.amazonaws.com'], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'global.health.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'health-fips.us-east-2.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'health-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'healthlake' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-south-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'honeycode' => ['endpoints' => ['us-west-2' => []]], 'iam' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'iam.amazonaws.com', 'variants' => [['hostname' => 'iam-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-global-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iam-fips.amazonaws.com'], 'iam' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'iam-fips.amazonaws.com', 'tags' => ['fips']]]], 'iam-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iam-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'identity-chime' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'identity-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'identity-chime-fips.us-east-1.amazonaws.com']]], 'identitystore' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'importexport' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1', 'service' => 'IngestionService'], 'hostname' => 'importexport.amazonaws.com', 'signatureVersions' => ['v2', 'v4']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'ingest.timestream' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'ingest-fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-east-1.amazonaws.com'], 'ingest-fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-east-2.amazonaws.com'], 'ingest-fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ingest.timestream-fips.us-west-2.amazonaws.com'], 'ingest-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ingest-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'ingest-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'ingest.timestream-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'inspector' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'inspector-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'inspector-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'inspector-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'inspector-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'inspector2' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'internetmonitor' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['hostname' => 'internetmonitor.af-south-1.api.aws'], 'ap-east-1' => ['hostname' => 'internetmonitor.ap-east-1.api.aws'], 'ap-northeast-1' => ['hostname' => 'internetmonitor.ap-northeast-1.api.aws'], 'ap-northeast-2' => ['hostname' => 'internetmonitor.ap-northeast-2.api.aws'], 'ap-south-1' => ['hostname' => 'internetmonitor.ap-south-1.api.aws'], 'ap-southeast-1' => ['hostname' => 'internetmonitor.ap-southeast-1.api.aws'], 'ap-southeast-2' => ['hostname' => 'internetmonitor.ap-southeast-2.api.aws'], 'ca-central-1' => ['hostname' => 'internetmonitor.ca-central-1.api.aws'], 'eu-central-1' => ['hostname' => 'internetmonitor.eu-central-1.api.aws'], 'eu-north-1' => ['hostname' => 'internetmonitor.eu-north-1.api.aws'], 'eu-south-1' => ['hostname' => 'internetmonitor.eu-south-1.api.aws'], 'eu-west-1' => ['hostname' => 'internetmonitor.eu-west-1.api.aws'], 'eu-west-2' => ['hostname' => 'internetmonitor.eu-west-2.api.aws'], 'eu-west-3' => ['hostname' => 'internetmonitor.eu-west-3.api.aws'], 'me-south-1' => ['hostname' => 'internetmonitor.me-south-1.api.aws'], 'sa-east-1' => ['hostname' => 'internetmonitor.sa-east-1.api.aws'], 'us-east-1' => ['hostname' => 'internetmonitor.us-east-1.api.aws'], 'us-east-2' => ['hostname' => 'internetmonitor.us-east-2.api.aws'], 'us-west-1' => ['hostname' => 'internetmonitor.us-west-1.api.aws'], 'us-west-2' => ['hostname' => 'internetmonitor.us-west-2.api.aws']]], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotanalytics' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'iotevents' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iotevents-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'iotevents-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iotevents-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iotevents-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ioteventsdata' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'data.iotevents.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'data.iotevents.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'data.iotevents.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'data.iotevents.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'data.iotevents.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'data.iotevents.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'data.iotevents.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'data.iotevents.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'data.iotevents.eu-west-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'data.iotevents.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'data.iotevents.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'data.iotevents.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotfleetwise' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => []]], 'iotroborunner' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => []]], 'iotsecuredtunneling' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsitewise' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'iotsitewise-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'iotsitewise-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'iotsitewise-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iotsitewise-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotthingsgraph' => ['defaults' => ['credentialScope' => ['service' => 'iotthingsgraph']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'iottwinmaker' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'iottwinmaker-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'iottwinmaker-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'iottwinmaker-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'iottwinmaker-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'iotwireless' => ['endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'api.iotwireless.ap-northeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'api.iotwireless.ap-southeast-2.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'api.iotwireless.eu-west-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'api.iotwireless.us-east-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'api.iotwireless.us-west-2.amazonaws.com']]], 'ivs' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'ivschat' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'ivsrealtime' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'kafka' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'kafka-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'kafka-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kafka-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kafka-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'kafka-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kafka-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'kafka-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'kafka-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'kafka-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'kafka-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'kafkaconnect' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'kendra' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'kendra-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'kendra-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'kendra-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => ['hostname' => 'kendra-ranking.af-south-1.api.aws'], 'ap-east-1' => ['hostname' => 'kendra-ranking.ap-east-1.api.aws'], 'ap-northeast-1' => ['hostname' => 'kendra-ranking.ap-northeast-1.api.aws'], 'ap-northeast-2' => ['hostname' => 'kendra-ranking.ap-northeast-2.api.aws'], 'ap-northeast-3' => ['hostname' => 'kendra-ranking.ap-northeast-3.api.aws'], 'ap-south-1' => ['hostname' => 'kendra-ranking.ap-south-1.api.aws'], 'ap-south-2' => ['hostname' => 'kendra-ranking.ap-south-2.api.aws'], 'ap-southeast-1' => ['hostname' => 'kendra-ranking.ap-southeast-1.api.aws'], 'ap-southeast-2' => ['hostname' => 'kendra-ranking.ap-southeast-2.api.aws'], 'ap-southeast-3' => ['hostname' => 'kendra-ranking.ap-southeast-3.api.aws'], 'ap-southeast-4' => ['hostname' => 'kendra-ranking.ap-southeast-4.api.aws'], 'ca-central-1' => ['hostname' => 'kendra-ranking.ca-central-1.api.aws'], 'eu-central-2' => ['hostname' => 'kendra-ranking.eu-central-2.api.aws'], 'eu-north-1' => ['hostname' => 'kendra-ranking.eu-north-1.api.aws'], 'eu-south-1' => ['hostname' => 'kendra-ranking.eu-south-1.api.aws'], 'eu-south-2' => ['hostname' => 'kendra-ranking.eu-south-2.api.aws'], 'eu-west-1' => ['hostname' => 'kendra-ranking.eu-west-1.api.aws'], 'eu-west-3' => ['hostname' => 'kendra-ranking.eu-west-3.api.aws'], 'me-central-1' => ['hostname' => 'kendra-ranking.me-central-1.api.aws'], 'me-south-1' => ['hostname' => 'kendra-ranking.me-south-1.api.aws'], 'sa-east-1' => ['hostname' => 'kendra-ranking.sa-east-1.api.aws'], 'us-east-1' => ['hostname' => 'kendra-ranking.us-east-1.api.aws'], 'us-east-2' => ['hostname' => 'kendra-ranking.us-east-2.api.aws'], 'us-west-1' => ['hostname' => 'kendra-ranking.us-west-1.api.aws'], 'us-west-2' => ['hostname' => 'kendra-ranking.us-west-2.api.aws']]], 'kinesis' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kinesis-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'kinesis-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'kinesis-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'kinesis-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'kinesis-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'kinesisanalytics' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'kinesisvideo' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-2.amazonaws.com'], 'af-south-1' => ['variants' => [['hostname' => 'kms-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'af-south-1-fips' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.af-south-1.amazonaws.com'], 'ap-east-1' => ['variants' => [['hostname' => 'kms-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1-fips' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1-fips' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2-fips' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['variants' => [['hostname' => 'kms-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3-fips' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['variants' => [['hostname' => 'kms-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1-fips' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-south-1.amazonaws.com'], 'ap-south-2' => ['variants' => [['hostname' => 'kms-fips.ap-south-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2-fips' => ['credentialScope' => ['region' => 'ap-south-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-south-2.amazonaws.com'], 'ap-southeast-1' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1-fips' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2-fips' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3-fips' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-3.amazonaws.com'], 'ap-southeast-4' => ['variants' => [['hostname' => 'kms-fips.ap-southeast-4.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-4-fips' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'deprecated' => \true, 'hostname' => 'kms-fips.ap-southeast-4.amazonaws.com'], 'ca-central-1' => ['variants' => [['hostname' => 'kms-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'kms-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1-fips' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-1.amazonaws.com'], 'eu-central-2' => ['variants' => [['hostname' => 'kms-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2-fips' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-central-2.amazonaws.com'], 'eu-north-1' => ['variants' => [['hostname' => 'kms-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1-fips' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-north-1.amazonaws.com'], 'eu-south-1' => ['variants' => [['hostname' => 'kms-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1-fips' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-south-1.amazonaws.com'], 'eu-south-2' => ['variants' => [['hostname' => 'kms-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2-fips' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-south-2.amazonaws.com'], 'eu-west-1' => ['variants' => [['hostname' => 'kms-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1-fips' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-1.amazonaws.com'], 'eu-west-2' => ['variants' => [['hostname' => 'kms-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2-fips' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-2.amazonaws.com'], 'eu-west-3' => ['variants' => [['hostname' => 'kms-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3-fips' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'kms-fips.eu-west-3.amazonaws.com'], 'il-central-1-fips' => ['credentialScope' => ['region' => 'il-central-1'], 'hostname' => 'kms-fips.il-central-1.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'kms-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-central-1-fips' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.me-central-1.amazonaws.com'], 'me-south-1' => ['variants' => [['hostname' => 'kms-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1-fips' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.me-south-1.amazonaws.com'], 'sa-east-1' => ['variants' => [['hostname' => 'kms-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1-fips' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.sa-east-1.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'kms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'kms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'kms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'kms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-west-2.amazonaws.com']]], 'lakeformation' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'lakeformation-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'lakeformation-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lambda' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'lambda.af-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'lambda.ap-east-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'lambda.ap-northeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'lambda.ap-northeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'lambda.ap-northeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'lambda.ap-south-1.api.aws', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 'lambda.ap-south-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'lambda.ap-southeast-1.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'lambda.ap-southeast-2.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'lambda.ap-southeast-3.api.aws', 'tags' => ['dualstack']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 'lambda.ap-southeast-4.api.aws', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'lambda.ca-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 'lambda.eu-central-1.api.aws', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 'lambda.eu-central-2.api.aws', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'lambda.eu-north-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'lambda.eu-south-1.api.aws', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 'lambda.eu-south-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'lambda.eu-west-1.api.aws', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'lambda.eu-west-2.api.aws', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'lambda.eu-west-3.api.aws', 'tags' => ['dualstack']]]], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 'lambda.me-central-1.api.aws', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'lambda.me-south-1.api.aws', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'lambda.sa-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-1' => ['variants' => [['hostname' => 'lambda-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 'lambda-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-east-2.api.aws', 'tags' => ['dualstack']]]], 'us-west-1' => ['variants' => [['hostname' => 'lambda-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-west-1.api.aws', 'tags' => ['dualstack']]]], 'us-west-2' => ['variants' => [['hostname' => 'lambda-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-west-2.api.aws', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'license-manager-linux-subscriptions' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-linux-subscriptions-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-linux-subscriptions-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'license-manager-user-subscriptions' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'license-manager-user-subscriptions-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'license-manager-user-subscriptions-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lightsail' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'logs' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'logs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'logs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'logs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'logs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'logs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'lookoutequipment' => ['endpoints' => ['ap-northeast-2' => [], 'eu-west-1' => [], 'us-east-1' => []]], 'lookoutmetrics' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'lookoutvision' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'm2' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['deprecated' => \true], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-east-2' => ['deprecated' => \true], 'fips-us-west-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-east-2' => ['variants' => [['tags' => ['fips']]]], 'us-west-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'machinelearning' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => []]], 'macie' => ['endpoints' => ['fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'macie-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'macie-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'macie-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'macie-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'macie2' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'macie2-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'macie2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'macie2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'macie2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'macie2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'managedblockchain' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => []]], 'marketplacecommerceanalytics' => ['endpoints' => ['us-east-1' => []]], 'media-pipelines-chime' => ['endpoints' => ['ap-southeast-1' => [], 'eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'media-pipelines-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'media-pipelines-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'media-pipelines-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'media-pipelines-chime-fips.us-west-2.amazonaws.com']]], 'mediaconnect' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediaconvert' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'mediaconvert-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mediaconvert-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mediaconvert-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mediaconvert-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mediaconvert-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mediaconvert-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'medialive' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'medialive-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'medialive-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'medialive-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'medialive-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mediapackage' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediapackage-vod' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mediastore' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'meetings-chime' => ['endpoints' => ['ap-southeast-1' => [], 'eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'meetings-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-west-2.amazonaws.com']]], 'memory-db' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'memory-db-fips.us-west-1.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'messaging-chime' => ['endpoints' => ['eu-central-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'messaging-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'messaging-chime-fips.us-east-1.amazonaws.com']]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'metrics.sagemaker' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'mgh' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'mgn' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mgn-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mgn-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mgn-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mgn-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mgn-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'migrationhub-orchestrator' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'migrationhub-strategy' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'mobileanalytics' => ['endpoints' => ['us-east-1' => []]], 'models-v2-lex' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'models.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'models-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'models-fips.lex.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'models-fips.lex.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-west-2.amazonaws.com']]], 'monitoring' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'monitoring-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'monitoring-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'monitoring-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'monitoring-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'monitoring-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mq' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'mq-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'mq-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'mq-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'mq-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'mturk-requester' => ['endpoints' => ['sandbox' => ['hostname' => 'mturk-requester-sandbox.us-east-1.amazonaws.com'], 'us-east-1' => []], 'isRegionalized' => \false], 'neptune' => ['endpoints' => ['ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'rds.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'rds.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'rds.ap-northeast-2.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'rds.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'rds.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'rds.ap-southeast-2.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'rds.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'rds.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'rds.eu-north-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'rds.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'rds.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'rds.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'rds.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'rds.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'rds.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'rds.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'rds.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'rds.us-west-2.amazonaws.com']]], 'network-firewall' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'network-firewall-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'network-firewall-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'network-firewall-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'networkmanager' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'networkmanager.us-west-2.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'nimble' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'oam' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'oidc' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'oidc.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'oidc.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'oidc.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'oidc.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'oidc.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'oidc.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'oidc.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'oidc.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'oidc.ap-southeast-3.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'oidc.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'oidc.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'oidc.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'oidc.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'oidc.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'oidc.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'oidc.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'oidc.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'oidc.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'oidc.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'oidc.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'oidc.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'oidc.us-west-2.amazonaws.com']]], 'omics' => ['endpoints' => ['ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'omics.ap-southeast-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'omics.eu-central-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'omics.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'omics.eu-west-2.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'omics-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'omics-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'omics.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'omics-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'omics.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'omics-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'opsworks' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'opsworks-cm' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'organizations' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'organizations.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'organizations-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'organizations-fips.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'osis' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'outposts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'outposts-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'outposts-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'outposts-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'outposts-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'outposts-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'outposts-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'participant.connect' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'participant.connect-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'participant.connect-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'participant.connect-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'participant.connect-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'personalize' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'pi' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'pinpoint' => ['defaults' => ['credentialScope' => ['service' => 'mobiletargeting']], 'endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'pinpoint.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'pinpoint.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'pinpoint.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'pinpoint.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'pipes' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'polly' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'polly-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'polly-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'polly-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'polly-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'portal.sso' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'portal.sso.af-south-1.amazonaws.com'], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'portal.sso.ap-east-1.amazonaws.com'], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'portal.sso.ap-northeast-1.amazonaws.com'], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'portal.sso.ap-northeast-2.amazonaws.com'], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'portal.sso.ap-northeast-3.amazonaws.com'], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'portal.sso.ap-south-1.amazonaws.com'], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'portal.sso.ap-southeast-1.amazonaws.com'], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'portal.sso.ap-southeast-2.amazonaws.com'], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'portal.sso.ap-southeast-3.amazonaws.com'], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'portal.sso.ca-central-1.amazonaws.com'], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'portal.sso.eu-central-1.amazonaws.com'], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'portal.sso.eu-north-1.amazonaws.com'], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'portal.sso.eu-south-1.amazonaws.com'], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'portal.sso.eu-west-1.amazonaws.com'], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'portal.sso.eu-west-2.amazonaws.com'], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'portal.sso.eu-west-3.amazonaws.com'], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'portal.sso.me-south-1.amazonaws.com'], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'portal.sso.sa-east-1.amazonaws.com'], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'portal.sso.us-east-1.amazonaws.com'], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'portal.sso.us-east-2.amazonaws.com'], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'portal.sso.us-west-1.amazonaws.com'], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'portal.sso.us-west-2.amazonaws.com']]], 'profile' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'projects.iot1click' => ['endpoints' => ['ap-northeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'proton' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'qldb' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'qldb-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'qldb-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'qldb-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'qldb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'qldb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'qldb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'quicksight' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'ram' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ram-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ram-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ram-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ram-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ram-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ram-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'rbin' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rbin-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'rbin-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'rbin-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'rbin-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'rbin-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'rds' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'rds-fips.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.ca-central-1.amazonaws.com'], 'rds-fips.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-1.amazonaws.com'], 'rds-fips.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-2.amazonaws.com'], 'rds-fips.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-1.amazonaws.com'], 'rds-fips.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-2.amazonaws.com'], 'rds.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'rds.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => '{service}.{dnsSuffix}', 'variants' => [['hostname' => 'rds-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'rds-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'rds-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'rds-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-fips.us-west-2.amazonaws.com']]], 'rds-data' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rds-data-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'rds-data-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'rds-data-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'rds-data-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'rds-data-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'redshift' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'redshift-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'redshift-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'redshift-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'redshift-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'redshift-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'redshift-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'redshift-serverless' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'rekognition' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'rekognition-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'rekognition-fips.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.ca-central-1.amazonaws.com'], 'rekognition-fips.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-1.amazonaws.com'], 'rekognition-fips.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-2.amazonaws.com'], 'rekognition-fips.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-1.amazonaws.com'], 'rekognition-fips.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-2.amazonaws.com'], 'rekognition.ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'rekognition.us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'rekognition-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'rekognition-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'rekognition-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'rekognition-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-west-2.amazonaws.com']]], 'resiliencehub' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-northeast-1' => ['hostname' => 'resource-explorer-2.ap-northeast-1.api.aws'], 'ap-northeast-2' => ['hostname' => 'resource-explorer-2.ap-northeast-2.api.aws'], 'ap-northeast-3' => ['hostname' => 'resource-explorer-2.ap-northeast-3.api.aws'], 'ap-south-1' => ['hostname' => 'resource-explorer-2.ap-south-1.api.aws'], 'ap-south-2' => ['hostname' => 'resource-explorer-2.ap-south-2.api.aws'], 'ap-southeast-1' => ['hostname' => 'resource-explorer-2.ap-southeast-1.api.aws'], 'ap-southeast-2' => ['hostname' => 'resource-explorer-2.ap-southeast-2.api.aws'], 'ap-southeast-4' => ['hostname' => 'resource-explorer-2.ap-southeast-4.api.aws'], 'ca-central-1' => ['hostname' => 'resource-explorer-2.ca-central-1.api.aws'], 'eu-central-1' => ['hostname' => 'resource-explorer-2.eu-central-1.api.aws'], 'eu-central-2' => ['hostname' => 'resource-explorer-2.eu-central-2.api.aws'], 'eu-north-1' => ['hostname' => 'resource-explorer-2.eu-north-1.api.aws'], 'eu-west-1' => ['hostname' => 'resource-explorer-2.eu-west-1.api.aws'], 'eu-west-2' => ['hostname' => 'resource-explorer-2.eu-west-2.api.aws'], 'eu-west-3' => ['hostname' => 'resource-explorer-2.eu-west-3.api.aws'], 'sa-east-1' => ['hostname' => 'resource-explorer-2.sa-east-1.api.aws'], 'us-east-1' => ['hostname' => 'resource-explorer-2.us-east-1.api.aws'], 'us-east-2' => ['hostname' => 'resource-explorer-2.us-east-2.api.aws'], 'us-west-1' => ['hostname' => 'resource-explorer-2.us-west-1.api.aws'], 'us-west-2' => ['hostname' => 'resource-explorer-2.us-west-2.api.aws']]], 'resource-groups' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'resource-groups-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'resource-groups-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'resource-groups-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'resource-groups-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'resource-groups-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'robomaker' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'rolesanywhere' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'route53' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'route53.amazonaws.com', 'variants' => [['hostname' => 'route53-fips.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'route53-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'route53-recovery-control-config' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'route53-recovery-control-config.us-west-2.amazonaws.com']]], 'route53domains' => ['endpoints' => ['us-east-1' => []]], 'route53resolver' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'rum' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'runtime-v2-lex' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'runtime.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'runtime-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'runtime-fips.lex.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'runtime-fips.lex.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-west-2.amazonaws.com']]], 'runtime.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'runtime-fips.sagemaker.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'runtime-fips.sagemaker.us-west-2.amazonaws.com']]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['af-south-1' => ['variants' => [['hostname' => 's3.dualstack.af-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 's3.dualstack.ap-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['hostname' => 's3.ap-northeast-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 's3.dualstack.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 's3.dualstack.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 's3.dualstack.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 's3.dualstack.ap-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['hostname' => 's3.ap-southeast-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['hostname' => 's3.ap-southeast-2.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 's3.dualstack.ap-southeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 's3.dualstack.ap-southeast-4.amazonaws.com', 'tags' => ['dualstack']]]], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3.amazonaws.com', 'signatureVersions' => ['s3', 's3v4']], 'ca-central-1' => ['variants' => [['hostname' => 's3-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-fips.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-1' => ['variants' => [['hostname' => 's3.dualstack.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 's3.dualstack.eu-central-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 's3.dualstack.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 's3.dualstack.eu-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 's3.dualstack.eu-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['hostname' => 's3.eu-west-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 's3.dualstack.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 's3.dualstack.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 's3-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 's3-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 's3-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['variants' => [['hostname' => 's3.dualstack.me-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 's3.dualstack.me-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 's3-external-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3-external-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4']], 'sa-east-1' => ['hostname' => 's3.sa-east-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3.dualstack.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1' => ['hostname' => 's3.us-east-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2' => ['variants' => [['hostname' => 's3-fips.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1' => ['hostname' => 's3.us-west-1.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2' => ['hostname' => 's3.us-west-2.amazonaws.com', 'signatureVersions' => ['s3', 's3v4'], 'variants' => [['hostname' => 's3-fips.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]]], 'isRegionalized' => \true, 'partitionEndpoint' => 'aws-global'], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 's3-control.ap-northeast-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 's3-control.ap-northeast-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 's3-control.ap-northeast-3.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 's3-control.ap-south-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 's3-control.ap-southeast-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 's3-control.ap-southeast-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 's3-control.ca-central-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control-fips.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control.dualstack.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.ca-central-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 's3-control.eu-central-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 's3-control.eu-north-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 's3-control.eu-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 's3-control.eu-west-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 's3-control.eu-west-3.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 's3-control.sa-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 's3-control.us-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-east-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 's3-control.us-east-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-east-2.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 's3-control.us-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-west-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 's3-control.us-west-2.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-west-2.amazonaws.com', 'signatureVersions' => ['s3v4']]]], 's3-outposts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['deprecated' => \true], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-east-2' => ['deprecated' => \true], 'fips-us-west-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-east-2' => ['variants' => [['tags' => ['fips']]]], 'us-west-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'sagemaker-geospatial' => ['endpoints' => ['us-west-2' => []]], 'savingsplans' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'savingsplans.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'scheduler' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'schemas' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'sdb' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['v2']], 'endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'sa-east-1' => [], 'us-east-1' => ['hostname' => 'sdb.amazonaws.com'], 'us-west-1' => [], 'us-west-2' => []]], 'secretsmanager' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'secretsmanager-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'secretsmanager-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'secretsmanager-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-west-2.amazonaws.com']]], 'securityhub' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'securityhub-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'securityhub-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'securityhub-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'securityhub-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'securitylake' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-east-1' => ['protocols' => ['https']], 'ap-northeast-1' => ['protocols' => ['https']], 'ap-northeast-2' => ['protocols' => ['https']], 'ap-south-1' => ['protocols' => ['https']], 'ap-southeast-1' => ['protocols' => ['https']], 'ap-southeast-2' => ['protocols' => ['https']], 'ca-central-1' => ['protocols' => ['https']], 'eu-central-1' => ['protocols' => ['https']], 'eu-north-1' => ['protocols' => ['https']], 'eu-west-1' => ['protocols' => ['https']], 'eu-west-2' => ['protocols' => ['https']], 'eu-west-3' => ['protocols' => ['https']], 'me-south-1' => ['protocols' => ['https']], 'sa-east-1' => ['protocols' => ['https']], 'us-east-1' => ['protocols' => ['https']], 'us-east-2' => ['protocols' => ['https']], 'us-west-1' => ['protocols' => ['https']], 'us-west-2' => ['protocols' => ['https']]]], 'servicecatalog' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'servicecatalog-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'servicecatalog-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-west-2.amazonaws.com']]], 'servicecatalog-appregistry' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicecatalog-appregistry-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'servicecatalog-appregistry-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'servicediscovery' => ['endpoints' => ['af-south-1' => ['variants' => [['hostname' => 'servicediscovery.af-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-east-1' => ['variants' => [['hostname' => 'servicediscovery.ap-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-1' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'servicediscovery.ap-northeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-1' => ['variants' => [['hostname' => 'servicediscovery.ap-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-south-2' => ['variants' => [['hostname' => 'servicediscovery.ap-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-2.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-3' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-3.amazonaws.com', 'tags' => ['dualstack']]]], 'ap-southeast-4' => ['variants' => [['hostname' => 'servicediscovery.ap-southeast-4.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1' => ['variants' => [['hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.ca-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => ['variants' => [['hostname' => 'servicediscovery.eu-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-central-2' => ['variants' => [['hostname' => 'servicediscovery.eu-central-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-north-1' => ['variants' => [['hostname' => 'servicediscovery.eu-north-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-1' => ['variants' => [['hostname' => 'servicediscovery.eu-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-south-2' => ['variants' => [['hostname' => 'servicediscovery.eu-south-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-1' => ['variants' => [['hostname' => 'servicediscovery.eu-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-2' => ['variants' => [['hostname' => 'servicediscovery.eu-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'eu-west-3' => ['variants' => [['hostname' => 'servicediscovery.eu-west-3.amazonaws.com', 'tags' => ['dualstack']]]], 'me-central-1' => ['variants' => [['hostname' => 'servicediscovery.me-central-1.amazonaws.com', 'tags' => ['dualstack']]]], 'me-south-1' => ['variants' => [['hostname' => 'servicediscovery.me-south-1.amazonaws.com', 'tags' => ['dualstack']]]], 'sa-east-1' => ['variants' => [['hostname' => 'servicediscovery.sa-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'servicediscovery' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'servicediscovery-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.ca-central-1.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'servicediscovery-fips.us-east-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-east-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'servicediscovery-fips.us-west-2.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-west-2.amazonaws.com', 'tags' => ['dualstack']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-west-2.amazonaws.com']]], 'servicequotas' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'session.qldb' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-east-2.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'session.qldb-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'session.qldb-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'session.qldb-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'session.qldb-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'shield' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'shield.us-east-1.amazonaws.com'], 'endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'shield.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'shield-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'shield-fips.us-east-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'signer' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'signer-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'signer-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'signer-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'signer-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'signer-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'signer-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'signer-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'signer-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'simspaceweaver' => ['endpoints' => ['ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'sms' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sms-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sms-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sms-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sms-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sms-voice' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'sms-voice-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'sms-voice-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sms-voice-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'snowball' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['variants' => [['hostname' => 'snowball-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['variants' => [['hostname' => 'snowball-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['variants' => [['hostname' => 'snowball-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['variants' => [['hostname' => 'snowball-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'snowball-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['variants' => [['hostname' => 'snowball-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => ['variants' => [['hostname' => 'snowball-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['variants' => [['hostname' => 'snowball-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['variants' => [['hostname' => 'snowball-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-south-1.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ap-southeast-2.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-central-1.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'snowball-fips.eu-west-3.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'sa-east-1' => ['variants' => [['hostname' => 'snowball-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['variants' => [['hostname' => 'snowball-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'snowball-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'snowball-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'snowball-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sns-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sns-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sns-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sns-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sns-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sqs-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['sslCommonName' => 'queue.{dnsSuffix}', 'variants' => [['hostname' => 'sqs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'sqs-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'sqs-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'sqs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ssm' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ssm-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ssm-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ssm-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ssm-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ssm-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ssm-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'ssm-incidents' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'ssm-sap' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'ssm-sap-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'ssm-sap-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'ssm-sap-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'ssm-sap-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'ssm-sap-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'ssm-sap-fips.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'ssm-sap-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'ssm-sap-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'ssm-sap-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'ssm-sap-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'sso' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'states' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'states-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'states-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'states-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'states-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'states-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'states-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'storagegateway' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => ['variants' => [['hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.ca-central-1.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'storagegateway-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'storagegateway-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-west-2.amazonaws.com']]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'local' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'localhost:8000', 'protocols' => ['http']], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'sts' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'sts.amazonaws.com'], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'sts-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'sts-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-east-2.amazonaws.com'], 'us-west-1' => ['variants' => [['hostname' => 'sts-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1-fips' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-west-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'sts-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'sts-fips.us-west-2.amazonaws.com']], 'partitionEndpoint' => 'aws-global'], 'support' => ['endpoints' => ['aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'support.us-east-1.amazonaws.com']], 'partitionEndpoint' => 'aws-global'], 'supportapp' => ['endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'swf' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'swf-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'swf-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'swf-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'swf-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'swf-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'synthetics' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'synthetics-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'synthetics-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'synthetics-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'synthetics-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'tagging' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'textract' => ['endpoints' => ['ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'textract-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'textract-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'textract-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'textract-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'textract-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribe' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'fips.transcribe.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'fips.transcribe.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-west-2.amazonaws.com'], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'fips.transcribe.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'fips.transcribe.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'fips.transcribe.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'fips.transcribe.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribestreaming' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'sa-east-1' => [], 'transcribestreaming-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.ca-central-1.amazonaws.com'], 'transcribestreaming-fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-east-1.amazonaws.com'], 'transcribestreaming-fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-east-2.amazonaws.com'], 'transcribestreaming-fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'transcribestreaming-fips.us-west-2.amazonaws.com'], 'transcribestreaming-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'transcribestreaming-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'variants' => [['hostname' => 'transcribestreaming-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'transfer' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ca-central-1' => ['variants' => [['hostname' => 'transfer-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'transfer-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'transfer-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'transfer-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'transfer-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'us-east-1' => ['variants' => [['hostname' => 'translate-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-east-1.amazonaws.com'], 'us-east-2' => ['variants' => [['hostname' => 'translate-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2-fips' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-east-2.amazonaws.com'], 'us-west-1' => [], 'us-west-2' => ['variants' => [['hostname' => 'translate-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-west-2.amazonaws.com']]], 'voice-chime' => ['endpoints' => ['ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-southeast-1' => [], 'ca-central-1' => ['variants' => [['hostname' => 'voice-chime-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1-fips' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.ca-central-1.amazonaws.com'], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => ['variants' => [['hostname' => 'voice-chime-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.us-east-1.amazonaws.com'], 'us-west-2' => ['variants' => [['hostname' => 'voice-chime-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2-fips' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'voice-chime-fips.us-west-2.amazonaws.com']]], 'voiceid' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => ['variants' => [['hostname' => 'voiceid-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.ca-central-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'voiceid-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'voiceid-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'voiceid-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'vpc-lattice' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-2' => []]], 'waf' => ['endpoints' => ['aws' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'waf-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-fips.amazonaws.com'], 'aws-global' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'waf.amazonaws.com', 'variants' => [['hostname' => 'waf-fips.amazonaws.com', 'tags' => ['fips']]]], 'aws-global-fips' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-fips.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-global'], 'waf-regional' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'waf-regional.af-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'waf-regional.ap-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'waf-regional.ap-northeast-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'waf-regional.ap-northeast-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'waf-regional.ap-northeast-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'waf-regional.ap-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'hostname' => 'waf-regional.ap-south-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-south-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'waf-regional.ap-southeast-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'waf-regional.ap-southeast-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'waf-regional.ap-southeast-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'hostname' => 'waf-regional.ap-southeast-4.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ap-southeast-4.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'waf-regional.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'waf-regional.eu-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'hostname' => 'waf-regional.eu-central-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'waf-regional.eu-north-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'waf-regional.eu-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'hostname' => 'waf-regional.eu-south-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'waf-regional.eu-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'waf-regional.eu-west-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'waf-regional.eu-west-3.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-south-1.amazonaws.com'], 'fips-ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-south-2.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-3.amazonaws.com'], 'fips-ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ap-southeast-4.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-central-1.amazonaws.com'], 'fips-eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-central-2.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-south-1.amazonaws.com'], 'fips-eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-south-2.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.eu-west-3.amazonaws.com'], 'fips-il-central-1' => ['credentialScope' => ['region' => 'il-central-1'], 'hostname' => 'waf-regional-fips.il-central-1.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'waf-regional.me-central-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'waf-regional.me-south-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'waf-regional.sa-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'waf-regional.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'waf-regional.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'waf-regional.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'waf-regional.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'wafv2' => ['endpoints' => ['af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'hostname' => 'wafv2.af-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.af-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'hostname' => 'wafv2.ap-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-east-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'hostname' => 'wafv2.ap-northeast-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'hostname' => 'wafv2.ap-northeast-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'hostname' => 'wafv2.ap-northeast-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-northeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'hostname' => 'wafv2.ap-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-south-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'hostname' => 'wafv2.ap-south-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-south-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'hostname' => 'wafv2.ap-southeast-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-1.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'hostname' => 'wafv2.ap-southeast-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-2.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'hostname' => 'wafv2.ap-southeast-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-3.amazonaws.com', 'tags' => ['fips']]]], 'ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'hostname' => 'wafv2.ap-southeast-4.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ap-southeast-4.amazonaws.com', 'tags' => ['fips']]]], 'ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'hostname' => 'wafv2.ca-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.ca-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'hostname' => 'wafv2.eu-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-central-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'hostname' => 'wafv2.eu-central-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-central-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'hostname' => 'wafv2.eu-north-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-north-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'hostname' => 'wafv2.eu-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-south-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'hostname' => 'wafv2.eu-south-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-south-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'hostname' => 'wafv2.eu-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-1.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'hostname' => 'wafv2.eu-west-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-2.amazonaws.com', 'tags' => ['fips']]]], 'eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'hostname' => 'wafv2.eu-west-3.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.eu-west-3.amazonaws.com', 'tags' => ['fips']]]], 'fips-af-south-1' => ['credentialScope' => ['region' => 'af-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.af-south-1.amazonaws.com'], 'fips-ap-east-1' => ['credentialScope' => ['region' => 'ap-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-east-1.amazonaws.com'], 'fips-ap-northeast-1' => ['credentialScope' => ['region' => 'ap-northeast-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-1.amazonaws.com'], 'fips-ap-northeast-2' => ['credentialScope' => ['region' => 'ap-northeast-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-2.amazonaws.com'], 'fips-ap-northeast-3' => ['credentialScope' => ['region' => 'ap-northeast-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-northeast-3.amazonaws.com'], 'fips-ap-south-1' => ['credentialScope' => ['region' => 'ap-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-south-1.amazonaws.com'], 'fips-ap-south-2' => ['credentialScope' => ['region' => 'ap-south-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-south-2.amazonaws.com'], 'fips-ap-southeast-1' => ['credentialScope' => ['region' => 'ap-southeast-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-1.amazonaws.com'], 'fips-ap-southeast-2' => ['credentialScope' => ['region' => 'ap-southeast-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-2.amazonaws.com'], 'fips-ap-southeast-3' => ['credentialScope' => ['region' => 'ap-southeast-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-3.amazonaws.com'], 'fips-ap-southeast-4' => ['credentialScope' => ['region' => 'ap-southeast-4'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ap-southeast-4.amazonaws.com'], 'fips-ca-central-1' => ['credentialScope' => ['region' => 'ca-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.ca-central-1.amazonaws.com'], 'fips-eu-central-1' => ['credentialScope' => ['region' => 'eu-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-central-1.amazonaws.com'], 'fips-eu-central-2' => ['credentialScope' => ['region' => 'eu-central-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-central-2.amazonaws.com'], 'fips-eu-north-1' => ['credentialScope' => ['region' => 'eu-north-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-north-1.amazonaws.com'], 'fips-eu-south-1' => ['credentialScope' => ['region' => 'eu-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-south-1.amazonaws.com'], 'fips-eu-south-2' => ['credentialScope' => ['region' => 'eu-south-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-south-2.amazonaws.com'], 'fips-eu-west-1' => ['credentialScope' => ['region' => 'eu-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-1.amazonaws.com'], 'fips-eu-west-2' => ['credentialScope' => ['region' => 'eu-west-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-2.amazonaws.com'], 'fips-eu-west-3' => ['credentialScope' => ['region' => 'eu-west-3'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.eu-west-3.amazonaws.com'], 'fips-il-central-1' => ['credentialScope' => ['region' => 'il-central-1'], 'hostname' => 'wafv2-fips.il-central-1.amazonaws.com'], 'fips-me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.me-central-1.amazonaws.com'], 'fips-me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.me-south-1.amazonaws.com'], 'fips-sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.sa-east-1.amazonaws.com'], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-west-2.amazonaws.com'], 'me-central-1' => ['credentialScope' => ['region' => 'me-central-1'], 'hostname' => 'wafv2.me-central-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.me-central-1.amazonaws.com', 'tags' => ['fips']]]], 'me-south-1' => ['credentialScope' => ['region' => 'me-south-1'], 'hostname' => 'wafv2.me-south-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.me-south-1.amazonaws.com', 'tags' => ['fips']]]], 'sa-east-1' => ['credentialScope' => ['region' => 'sa-east-1'], 'hostname' => 'wafv2.sa-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.sa-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'hostname' => 'wafv2.us-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'hostname' => 'wafv2.us-east-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'hostname' => 'wafv2.us-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'hostname' => 'wafv2.us-west-2.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'wellarchitected' => ['endpoints' => ['ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-north-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => [], 'us-east-2' => [], 'us-west-1' => [], 'us-west-2' => []]], 'wisdom' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-2' => [], 'eu-central-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['deprecated' => \true], 'fips-us-west-2' => ['deprecated' => \true], 'ui-ap-northeast-1' => [], 'ui-ap-southeast-2' => [], 'ui-eu-central-1' => [], 'ui-eu-west-2' => [], 'ui-us-east-1' => [], 'ui-us-west-2' => [], 'us-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-west-2' => ['variants' => [['tags' => ['fips']]]]]], 'workdocs' => ['endpoints' => ['ap-northeast-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'eu-west-1' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'workdocs-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'workdocs-fips.us-west-2.amazonaws.com'], 'us-east-1' => ['variants' => [['hostname' => 'workdocs-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'workdocs-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'workmail' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['eu-west-1' => [], 'us-east-1' => [], 'us-west-2' => []]], 'workspaces' => ['endpoints' => ['af-south-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-east-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-west-2.amazonaws.com'], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'workspaces-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'workspaces-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]], 'workspaces-web' => ['endpoints' => ['ap-northeast-1' => [], 'ap-south-1' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'us-east-1' => [], 'us-west-2' => []]], 'xray' => ['endpoints' => ['af-south-1' => [], 'ap-east-1' => [], 'ap-northeast-1' => [], 'ap-northeast-2' => [], 'ap-northeast-3' => [], 'ap-south-1' => [], 'ap-south-2' => [], 'ap-southeast-1' => [], 'ap-southeast-2' => [], 'ap-southeast-3' => [], 'ap-southeast-4' => [], 'ca-central-1' => [], 'eu-central-1' => [], 'eu-central-2' => [], 'eu-north-1' => [], 'eu-south-1' => [], 'eu-south-2' => [], 'eu-west-1' => [], 'eu-west-2' => [], 'eu-west-3' => [], 'fips-us-east-1' => ['credentialScope' => ['region' => 'us-east-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-east-1.amazonaws.com'], 'fips-us-east-2' => ['credentialScope' => ['region' => 'us-east-2'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-east-2.amazonaws.com'], 'fips-us-west-1' => ['credentialScope' => ['region' => 'us-west-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-west-1.amazonaws.com'], 'fips-us-west-2' => ['credentialScope' => ['region' => 'us-west-2'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-west-2.amazonaws.com'], 'me-central-1' => [], 'me-south-1' => [], 'sa-east-1' => [], 'us-east-1' => ['variants' => [['hostname' => 'xray-fips.us-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-east-2' => ['variants' => [['hostname' => 'xray-fips.us-east-2.amazonaws.com', 'tags' => ['fips']]]], 'us-west-1' => ['variants' => [['hostname' => 'xray-fips.us-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-west-2' => ['variants' => [['hostname' => 'xray-fips.us-west-2.amazonaws.com', 'tags' => ['fips']]]]]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com.cn', 'partition' => 'aws-cn', 'partitionName' => 'AWS China', 'regionRegex' => '^cn\\-\\w+\\-\\d+$', 'regions' => ['cn-north-1' => ['description' => 'China (Beijing)'], 'cn-northwest-1' => ['description' => 'China (Ningxia)']], 'services' => ['access-analyzer' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'account' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'account.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'acm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'api.ecr' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'api.ecr.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'api.ecr.cn-northwest-1.amazonaws.com.cn']]], 'api.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'api.tunneling.iot' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'apigateway' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appconfig' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appconfigdata' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'applicationinsights' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'appmesh' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'appmesh.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'appmesh.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'appsync' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'athena' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'athena.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'athena.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'backup' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'batch' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'budgets' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'budgets.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cassandra' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ce' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'ce.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cloudcontrolapi' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cloudformation' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cloudfront' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'cloudfront.cn-northwest-1.amazonaws.com.cn', 'protocols' => ['http', 'https']]], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'cloudtrail' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codebuild' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codecommit' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codedeploy' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'codepipeline' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cognito-identity' => ['endpoints' => ['cn-north-1' => []]], 'compute-optimizer' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'compute-optimizer.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'compute-optimizer.cn-northwest-1.amazonaws.com.cn']]], 'config' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'cur' => ['endpoints' => ['cn-northwest-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['cn-north-1' => ['hostname' => 'data.ats.iot.cn-north-1.amazonaws.com.cn', 'protocols' => ['https']], 'cn-northwest-1' => []]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'data.jobs.iot' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'databrew' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'datasync' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dax' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'directconnect' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dlm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'docdb' => ['endpoints' => ['cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'rds.cn-northwest-1.amazonaws.com.cn']]], 'ds' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ebs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ecs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticache' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticbeanstalk' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticfilesystem' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn']]], 'elasticloadbalancing' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'elasticmapreduce' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'emr-containers' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'es' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'events' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'firehose' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'firehose.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'firehose.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'fsx' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'gamelift' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'glacier' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'glue' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => []], 'isRegionalized' => \true], 'guardduty' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []], 'isRegionalized' => \true], 'health' => ['defaults' => ['protocols' => ['https'], 'sslCommonName' => 'health.cn-northwest-1.amazonaws.com.cn'], 'endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'global.health.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'iam' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'iam.cn-north-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'internetmonitor' => ['defaults' => ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'variants' => [['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['cn-north-1' => ['hostname' => 'internetmonitor.cn-north-1.api.amazonwebservices.com.cn'], 'cn-northwest-1' => ['hostname' => 'internetmonitor.cn-northwest-1.api.amazonwebservices.com.cn']]], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'iotanalytics' => ['endpoints' => ['cn-north-1' => []]], 'iotevents' => ['endpoints' => ['cn-north-1' => []]], 'ioteventsdata' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'data.iotevents.cn-north-1.amazonaws.com.cn']]], 'iotsecuredtunneling' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'iotsitewise' => ['endpoints' => ['cn-north-1' => []]], 'kafka' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'variants' => [['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['cn-north-1' => ['hostname' => 'kendra-ranking.cn-north-1.api.amazonwebservices.com.cn'], 'cn-northwest-1' => ['hostname' => 'kendra-ranking.cn-northwest-1.api.amazonwebservices.com.cn']]], 'kinesis' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kinesisanalytics' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'kinesisvideo' => ['endpoints' => ['cn-north-1' => []]], 'kms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'lakeformation' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'lambda' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'lambda.cn-north-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'lambda.cn-northwest-1.api.amazonwebservices.com.cn', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'license-manager-linux-subscriptions' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'logs' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'mediaconvert' => ['endpoints' => ['cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn']]], 'memory-db' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'monitoring' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'mq' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'neptune' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'rds.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'rds.cn-northwest-1.amazonaws.com.cn']]], 'oam' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'organizations' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'organizations.cn-northwest-1.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'personalize' => ['endpoints' => ['cn-north-1' => []]], 'pi' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'polly' => ['endpoints' => ['cn-northwest-1' => []]], 'ram' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'rbin' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'rds' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'redshift' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.amazonwebservices.com.cn', 'variants' => [['dnsSuffix' => 'api.amazonwebservices.com.cn', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['cn-north-1' => ['hostname' => 'resource-explorer-2.cn-north-1.api.amazonwebservices.com.cn'], 'cn-northwest-1' => ['hostname' => 'resource-explorer-2.cn-northwest-1.api.amazonwebservices.com.cn']]], 'resource-groups' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'rolesanywhere' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'route53' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'route53.amazonaws.com.cn']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-cn-global'], 'route53resolver' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'runtime.sagemaker' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 's3.dualstack.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 's3.dualstack.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com.cn', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 's3-control.cn-north-1.amazonaws.com.cn', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 's3-control.cn-northwest-1.amazonaws.com.cn', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control.dualstack.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 'secretsmanager' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'securityhub' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => ['protocols' => ['https']], 'cn-northwest-1' => ['protocols' => ['https']]]], 'servicecatalog' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'servicediscovery' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'servicediscovery.cn-north-1.amazonaws.com.cn', 'tags' => ['dualstack']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'servicediscovery.cn-northwest-1.amazonaws.com.cn', 'tags' => ['dualstack']]]]]], 'servicequotas' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'signer' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'sms' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'snowball' => ['endpoints' => ['cn-north-1' => ['variants' => [['hostname' => 'snowball-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['variants' => [['hostname' => 'snowball-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.cn-northwest-1.amazonaws.com.cn']]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'ssm' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'states' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'storagegateway' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'sts' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'support' => ['endpoints' => ['aws-cn-global' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'support.cn-north-1.amazonaws.com.cn']], 'partitionEndpoint' => 'aws-cn-global'], 'swf' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'synthetics' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'tagging' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'transcribe' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'cn.transcribe.cn-north-1.amazonaws.com.cn'], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'cn.transcribe.cn-northwest-1.amazonaws.com.cn']]], 'transcribestreaming' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'transfer' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]], 'waf-regional' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'waf-regional.cn-north-1.amazonaws.com.cn', 'variants' => [['hostname' => 'waf-regional-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'waf-regional.cn-northwest-1.amazonaws.com.cn', 'variants' => [['hostname' => 'waf-regional-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.cn-northwest-1.amazonaws.com.cn']]], 'wafv2' => ['endpoints' => ['cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'hostname' => 'wafv2.cn-north-1.amazonaws.com.cn', 'variants' => [['hostname' => 'wafv2-fips.cn-north-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'hostname' => 'wafv2.cn-northwest-1.amazonaws.com.cn', 'variants' => [['hostname' => 'wafv2-fips.cn-northwest-1.amazonaws.com.cn', 'tags' => ['fips']]]], 'fips-cn-north-1' => ['credentialScope' => ['region' => 'cn-north-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.cn-north-1.amazonaws.com.cn'], 'fips-cn-northwest-1' => ['credentialScope' => ['region' => 'cn-northwest-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.cn-northwest-1.amazonaws.com.cn']]], 'workspaces' => ['endpoints' => ['cn-northwest-1' => []]], 'xray' => ['endpoints' => ['cn-north-1' => [], 'cn-northwest-1' => []]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'api.aws', 'hostname' => '{service}.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'dnsSuffix' => 'amazonaws.com', 'partition' => 'aws-us-gov', 'partitionName' => 'AWS GovCloud (US)', 'regionRegex' => '^us\\-gov\\-\\w+\\-\\d+$', 'regions' => ['us-gov-east-1' => ['description' => 'AWS GovCloud (US-East)'], 'us-gov-west-1' => ['description' => 'AWS GovCloud (US-West)']], 'services' => ['access-analyzer' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'access-analyzer.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'access-analyzer.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'access-analyzer.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'access-analyzer.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'access-analyzer.us-gov-west-1.amazonaws.com']]], 'acm' => ['defaults' => ['variants' => [['hostname' => 'acm.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'acm.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'acm.us-gov-west-1.amazonaws.com']]], 'acm-pca' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'acm-pca.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'acm-pca.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'acm-pca.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'acm-pca.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'acm-pca.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.detective' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'api.detective-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.detective-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.detective-fips.us-gov-west-1.amazonaws.com']]], 'api.ecr' => ['defaults' => ['variants' => [['hostname' => 'ecr-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dkr-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'dkr-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-dkr-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com'], 'fips-dkr-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'api.ecr.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'api.ecr.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ecr-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'api-fips.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'api-fips.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api-fips.sagemaker.us-gov-west-1.amazonaws.com'], 'us-gov-west-1-fips-secondary' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.sagemaker.us-gov-west-1.amazonaws.com'], 'us-gov-west-1-secondary' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'api.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'api.tunneling.iot' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'apigateway' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'appconfig' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'appconfig.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appconfig.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'appconfig.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'appconfig.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'appconfigdata' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'application-autoscaling.us-gov-east-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 'application-autoscaling.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['deprecated' => \true, 'hostname' => 'application-autoscaling.us-gov-east-1.amazonaws.com', 'protocols' => ['http', 'https']], 'us-gov-west-1' => ['hostname' => 'application-autoscaling.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 'application-autoscaling.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['deprecated' => \true, 'hostname' => 'application-autoscaling.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https']]]], 'applicationinsights' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'applicationinsights.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'applicationinsights.us-gov-west-1.amazonaws.com']]], 'appstream2' => ['defaults' => ['credentialScope' => ['service' => 'appstream'], 'protocols' => ['https']], 'endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'appstream2-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'appstream2-fips.us-gov-west-1.amazonaws.com']]], 'athena' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'athena-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'athena-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'athena-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'athena.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'autoscaling' => ['defaults' => ['variants' => [['hostname' => 'autoscaling.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['http', 'https']], 'us-gov-west-1' => ['protocols' => ['http', 'https']]]], 'autoscaling-plans' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['http', 'https']], 'us-gov-west-1' => ['protocols' => ['http', 'https']]]], 'backup' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'backup-gateway' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'batch' => ['defaults' => ['variants' => [['hostname' => 'batch.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'batch.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'batch.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'batch.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'batch.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cassandra' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'cassandra.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'cassandra.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cassandra.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'cassandra.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'cassandra.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cassandra.us-gov-west-1.amazonaws.com']]], 'cloudcontrolapi' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudcontrolapi-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'cloudcontrolapi-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'clouddirectory' => ['endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'clouddirectory.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'clouddirectory.us-gov-west-1.amazonaws.com']]], 'cloudformation' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'cloudformation.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'cloudformation.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudformation.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'cloudformation.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'cloudformation.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudformation.us-gov-west-1.amazonaws.com']]], 'cloudhsm' => ['endpoints' => ['us-gov-west-1' => []]], 'cloudhsmv2' => ['defaults' => ['credentialScope' => ['service' => 'cloudhsm']], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'cloudtrail' => ['defaults' => ['variants' => [['hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'cloudtrail.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'cloudtrail.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'codebuild' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'codebuild-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codebuild-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codebuild-fips.us-gov-west-1.amazonaws.com']]], 'codecommit' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'codecommit-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codecommit-fips.us-gov-west-1.amazonaws.com']]], 'codedeploy' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'codedeploy-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codedeploy-fips.us-gov-west-1.amazonaws.com']]], 'codepipeline' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'codepipeline-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'codepipeline-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-identity' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-identity-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'cognito-identity-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'cognito-idp' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'cognito-idp-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'cognito-idp-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'comprehend-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'comprehend-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'comprehendmedical' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'comprehendmedical-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'comprehendmedical-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'compute-optimizer' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'compute-optimizer-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'compute-optimizer-fips.us-gov-west-1.amazonaws.com']]], 'config' => ['defaults' => ['variants' => [['hostname' => 'config.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'config.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'config.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'config.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'config.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'connect' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'connect.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'connect.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'controltower' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'data-ats.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'data.iot' => ['defaults' => ['credentialScope' => ['service' => 'iotdata'], 'protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'iotdata'], 'deprecated' => \true, 'hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'data.jobs.iot' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'data.jobs.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'data.jobs.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'databrew' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'databrew.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'databrew.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'datasync' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'datasync-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'datasync-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'datasync-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'directconnect' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'directconnect.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'directconnect.us-gov-west-1.amazonaws.com']]], 'dlm' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'dlm.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'dlm.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'dlm.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dlm.us-gov-west-1.amazonaws.com']]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'dms.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'dms.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-gov-west-1.amazonaws.com']]], 'docdb' => ['endpoints' => ['us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'ds' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ds-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ds-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ds-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'dynamodb' => ['defaults' => ['variants' => [['hostname' => 'dynamodb.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'dynamodb.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'dynamodb.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'dynamodb.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'dynamodb.us-gov-west-1.amazonaws.com']]], 'ebs' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'ec2' => ['defaults' => ['variants' => [['hostname' => 'ec2.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'ec2.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ec2.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'ec2.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ec2.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'ecs' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ecs-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ecs-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ecs-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'eks' => ['defaults' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'eks.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'eks.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'eks.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'eks.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'eks.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticache' => ['defaults' => ['variants' => [['hostname' => 'elasticache.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'elasticache.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticache.us-gov-west-1.amazonaws.com']]], 'elasticbeanstalk' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'elasticbeanstalk.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'elasticbeanstalk.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'elasticbeanstalk.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'elasticbeanstalk.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticbeanstalk.us-gov-west-1.amazonaws.com']]], 'elasticfilesystem' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['defaults' => ['variants' => [['hostname' => 'elasticloadbalancing.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticloadbalancing.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticloadbalancing.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'elasticloadbalancing.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'elasticmapreduce' => ['defaults' => ['variants' => [['hostname' => 'elasticmapreduce.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'elasticmapreduce.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'elasticmapreduce.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['https'], 'variants' => [['hostname' => 'elasticmapreduce.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'email' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'email-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'email-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'emr-containers' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'es' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'es-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'es-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'es-fips.us-gov-west-1.amazonaws.com']]], 'events' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'events.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'events.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'events.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'events.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'firehose' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'firehose-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'firehose-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'firehose-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'fms' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'fms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'fsx' => ['endpoints' => ['fips-prod-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com'], 'fips-prod-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com'], 'prod-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'prod-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1' => ['variants' => [['hostname' => 'fsx-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fsx-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'glacier' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'glacier.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'glacier.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'glacier.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['http', 'https'], 'variants' => [['hostname' => 'glacier.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'glue' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'glue-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'glue-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'glue-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'greengrass' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['dataplane-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'greengrass-ats.iot.us-gov-east-1.amazonaws.com'], 'dataplane-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'greengrass-ats.iot.us-gov-west-1.amazonaws.com'], 'fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'greengrass.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'greengrass.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'greengrass.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'greengrass.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]], 'isRegionalized' => \true], 'guardduty' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'guardduty.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'guardduty.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'guardduty.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'guardduty.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'guardduty.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \true], 'health' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'health-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'health-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iam' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'iam.us-gov.amazonaws.com', 'variants' => [['hostname' => 'iam.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'aws-us-gov-global-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iam.us-gov.amazonaws.com'], 'iam-govcloud' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'iam.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'iam-govcloud-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iam.us-gov.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'identitystore' => ['defaults' => ['variants' => [['hostname' => 'identitystore.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'identitystore.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'identitystore.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'identitystore.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'identitystore.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'ingest.timestream' => ['endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'ingest.timestream.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ingest.timestream.us-gov-west-1.amazonaws.com']]], 'inspector' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'inspector-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'inspector-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'inspector-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'inspector2' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'internetmonitor' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'internetmonitor.us-gov-east-1.api.aws'], 'us-gov-west-1' => ['hostname' => 'internetmonitor.us-gov-west-1.api.aws']]], 'iot' => ['defaults' => ['credentialScope' => ['service' => 'execute-api']], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['service' => 'execute-api'], 'deprecated' => \true, 'hostname' => 'iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotevents' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iotevents-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'iotevents-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'ioteventsdata' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'data.iotevents-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'data.iotevents.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'data.iotevents-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsecuredtunneling' => ['defaults' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'api.tunneling.iot-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iotsitewise' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iotsitewise-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'iotsitewise-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'iottwinmaker' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'iottwinmaker-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'iottwinmaker-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kafka' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'kafka.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'kafka.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'kafka.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'kafka.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'kafka.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kafka.us-gov-west-1.amazonaws.com']]], 'kendra' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kendra-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'kendra-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kendra-ranking' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'kendra-ranking.us-gov-east-1.api.aws'], 'us-gov-west-1' => ['hostname' => 'kendra-ranking.us-gov-west-1.api.aws']]], 'kinesis' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'kinesis.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kinesis.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'kinesis.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'kinesis.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'kinesis.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'kinesis.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'kinesisanalytics' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'kms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'kms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-gov-west-1.amazonaws.com']]], 'lakeformation' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'lakeformation-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'lakeformation-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'lambda' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'lambda-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'lambda-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-gov-east-1.api.aws', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'lambda-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'lambda.us-gov-west-1.api.aws', 'tags' => ['dualstack']]]]]], 'license-manager' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'license-manager-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'license-manager-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'license-manager-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'logs' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'logs.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'logs.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'logs.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'logs.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'managedblockchain' => ['endpoints' => ['us-gov-west-1' => []]], 'mediaconvert' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'mediaconvert.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'mediaconvert.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'meetings-chime' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'meetings-chime-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'meetings-chime-fips.us-gov-west-1.amazonaws.com']]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'models.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'models-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'models-fips.lex.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'models-fips.lex.us-gov-west-1.amazonaws.com']]], 'monitoring' => ['defaults' => ['variants' => [['hostname' => 'monitoring.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'monitoring.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'monitoring.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'monitoring.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'monitoring.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'mq' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'mq-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'mq-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'mq-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'neptune' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'network-firewall' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'network-firewall-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'network-firewall-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'networkmanager' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'networkmanager.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'oidc' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'oidc.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'oidc.us-gov-west-1.amazonaws.com']]], 'organizations' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'organizations.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'organizations.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'organizations.us-gov-west-1.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'outposts' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'outposts.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'outposts.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'outposts.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'outposts.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'participant.connect' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'participant.connect.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'participant.connect.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'pi' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'pinpoint' => ['defaults' => ['credentialScope' => ['service' => 'mobiletargeting']], 'endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'pinpoint-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'pinpoint.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'pinpoint-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'polly' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'polly-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'polly-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'portal.sso' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'portal.sso.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'portal.sso.us-gov-west-1.amazonaws.com']]], 'quicksight' => ['endpoints' => ['api' => [], 'us-gov-west-1' => []]], 'ram' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'ram.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'ram.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ram.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'ram.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'ram.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ram.us-gov-west-1.amazonaws.com']]], 'rbin' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rbin-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'rbin-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'rbin-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'rds' => ['defaults' => ['variants' => [['hostname' => 'rds.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['rds.us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'rds.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'rds.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'rds.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rds.us-gov-west-1.amazonaws.com']]], 'redshift' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'redshift.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'redshift.us-gov-west-1.amazonaws.com']]], 'rekognition' => ['endpoints' => ['rekognition-fips.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com'], 'rekognition.us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'rekognition-fips.us-gov-west-1.amazonaws.com']]], 'resource-explorer-2' => ['defaults' => ['dnsSuffix' => 'api.aws', 'variants' => [['dnsSuffix' => 'api.aws', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['hostname' => 'resource-explorer-2.us-gov-east-1.api.aws'], 'us-gov-west-1' => ['hostname' => 'resource-explorer-2.us-gov-west-1.api.aws']]], 'resource-groups' => ['defaults' => ['variants' => [['hostname' => 'resource-groups.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'resource-groups.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'resource-groups.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'resource-groups.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'resource-groups.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'robomaker' => ['endpoints' => ['us-gov-west-1' => []]], 'route53' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'route53.us-gov.amazonaws.com', 'variants' => [['hostname' => 'route53.us-gov.amazonaws.com', 'tags' => ['fips']]]], 'fips-aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'route53.us-gov.amazonaws.com']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-us-gov-global'], 'route53resolver' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'runtime.lex' => ['defaults' => ['credentialScope' => ['service' => 'lex'], 'variants' => [['hostname' => 'runtime-fips.lex.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'runtime-fips.lex.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'runtime-fips.lex.us-gov-west-1.amazonaws.com']]], 'runtime.sagemaker' => ['defaults' => ['variants' => [['hostname' => 'runtime.sagemaker.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'runtime.sagemaker.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'runtime.sagemaker.us-gov-west-1.amazonaws.com']]], 's3' => ['defaults' => ['signatureVersions' => ['s3', 's3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 's3-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['hostname' => 's3.us-gov-east-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 's3-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1' => ['hostname' => 's3.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https'], 'variants' => [['hostname' => 's3-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]]]], 's3-control' => ['defaults' => ['protocols' => ['https'], 'signatureVersions' => ['s3v4'], 'variants' => [['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}-fips.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack', 'fips']], ['dnsSuffix' => 'amazonaws.com', 'hostname' => '{service}.dualstack.{region}.{dnsSuffix}', 'tags' => ['dualstack']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 's3-control.us-gov-east-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-gov-east-1.amazonaws.com', 'signatureVersions' => ['s3v4']], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 's3-control.us-gov-west-1.amazonaws.com', 'signatureVersions' => ['s3v4'], 'variants' => [['hostname' => 's3-control-fips.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack', 'fips']], ['hostname' => 's3-control-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 's3-control.dualstack.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 's3-control-fips.us-gov-west-1.amazonaws.com', 'signatureVersions' => ['s3v4']]]], 's3-outposts' => ['endpoints' => ['fips-us-gov-east-1' => ['deprecated' => \true], 'fips-us-gov-west-1' => ['deprecated' => \true], 'us-gov-east-1' => ['variants' => [['tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['tags' => ['fips']]]]]], 'secretsmanager' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'secretsmanager-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'secretsmanager-fips.us-gov-west-1.amazonaws.com']]], 'securityhub' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'securityhub-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'securityhub-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'securityhub-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'serverlessrepo' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-east-1' => ['protocols' => ['https'], 'variants' => [['hostname' => 'serverlessrepo.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'serverlessrepo.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['protocols' => ['https'], 'variants' => [['hostname' => 'serverlessrepo.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'serverlessrepo.us-gov-west-1.amazonaws.com']]], 'servicecatalog' => ['endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicecatalog-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicecatalog-fips.us-gov-west-1.amazonaws.com']]], 'servicecatalog-appregistry' => ['defaults' => ['variants' => [['hostname' => 'servicecatalog-appregistry.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'servicediscovery' => ['endpoints' => ['servicediscovery' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'servicediscovery-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-gov-east-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']], ['hostname' => 'servicediscovery.us-gov-west-1.amazonaws.com', 'tags' => ['dualstack']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicediscovery-fips.us-gov-west-1.amazonaws.com']]], 'servicequotas' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'servicequotas.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'servicequotas.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'servicequotas.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'servicequotas.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'servicequotas.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sms' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sms-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'sms-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'sms-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sms-voice' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sms-voice-fips.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'sms-voice-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'snowball' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'snowball-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'snowball-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'snowball-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sns' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sns.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sns.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'sns.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['protocols' => ['https'], 'variants' => [['hostname' => 'sns.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sqs' => ['defaults' => ['variants' => [['hostname' => 'sqs.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'sqs.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'sqs.us-gov-west-1.amazonaws.com', 'protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}']]], 'ssm' => ['defaults' => ['variants' => [['hostname' => 'ssm.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'ssm.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'ssm.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'ssm.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'ssm.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'sso' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'sso.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'sso.us-gov-west-1.amazonaws.com']]], 'states' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'states-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'states.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'states-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'states.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'storagegateway' => ['endpoints' => ['fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'storagegateway-fips.us-gov-west-1.amazonaws.com']]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'variants' => [['hostname' => 'streams.dynamodb.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'streams.dynamodb.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'streams.dynamodb.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'streams.dynamodb.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'streams.dynamodb.us-gov-west-1.amazonaws.com']]], 'sts' => ['defaults' => ['variants' => [['hostname' => 'sts.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['us-gov-east-1' => ['variants' => [['hostname' => 'sts.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'sts.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['variants' => [['hostname' => 'sts.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'sts.us-gov-west-1.amazonaws.com']]], 'support' => ['endpoints' => ['aws-us-gov-global' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'support.us-gov-west-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'support.us-gov-west-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'support.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]], 'partitionEndpoint' => 'aws-us-gov-global'], 'swf' => ['endpoints' => ['us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'swf.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'swf.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-east-1-fips' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'swf.us-gov-east-1.amazonaws.com'], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'swf.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'swf.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'swf.us-gov-west-1.amazonaws.com']]], 'synthetics' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'synthetics-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'synthetics-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'synthetics-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'tagging' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'textract' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'textract-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'textract-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'textract-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribe' => ['defaults' => ['protocols' => ['https'], 'variants' => [['hostname' => 'fips.transcribe.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'fips.transcribe.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'fips.transcribe.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'fips.transcribe.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'transcribestreaming' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'transfer' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'transfer-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'transfer-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'transfer-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-gov-west-1' => ['variants' => [['hostname' => 'translate-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1-fips' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'translate-fips.us-gov-west-1.amazonaws.com']]], 'waf-regional' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'waf-regional-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'waf-regional.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'waf-regional.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'waf-regional-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'wafv2' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'wafv2-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'hostname' => 'wafv2.us-gov-east-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'hostname' => 'wafv2.us-gov-west-1.amazonaws.com', 'variants' => [['hostname' => 'wafv2-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'wellarchitected' => ['endpoints' => ['us-gov-east-1' => [], 'us-gov-west-1' => []]], 'workspaces' => ['endpoints' => ['fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'workspaces-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => [], 'us-gov-west-1' => ['variants' => [['hostname' => 'workspaces-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]], 'xray' => ['endpoints' => ['fips-us-gov-east-1' => ['credentialScope' => ['region' => 'us-gov-east-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-gov-east-1.amazonaws.com'], 'fips-us-gov-west-1' => ['credentialScope' => ['region' => 'us-gov-west-1'], 'deprecated' => \true, 'hostname' => 'xray-fips.us-gov-west-1.amazonaws.com'], 'us-gov-east-1' => ['variants' => [['hostname' => 'xray-fips.us-gov-east-1.amazonaws.com', 'tags' => ['fips']]]], 'us-gov-west-1' => ['variants' => [['hostname' => 'xray-fips.us-gov-west-1.amazonaws.com', 'tags' => ['fips']]]]]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'c2s.ic.gov', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'dnsSuffix' => 'c2s.ic.gov', 'partition' => 'aws-iso', 'partitionName' => 'AWS ISO (US)', 'regionRegex' => '^us\\-iso\\-\\w+\\-\\d+$', 'regions' => ['us-iso-east-1' => ['description' => 'US ISO East'], 'us-iso-west-1' => ['description' => 'US ISO WEST']], 'services' => ['api.ecr' => ['endpoints' => ['us-iso-east-1' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'api.ecr.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'hostname' => 'api.ecr.us-iso-west-1.c2s.ic.gov']]], 'api.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 'apigateway' => ['endpoints' => ['us-iso-east-1' => []]], 'appconfig' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'appconfigdata' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'athena' => ['endpoints' => ['us-iso-east-1' => []]], 'autoscaling' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'cloudformation' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'cloudtrail' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'codedeploy' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'comprehend' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'config' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'datapipeline' => ['endpoints' => ['us-iso-east-1' => []]], 'directconnect' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-east-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'dms.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-east-1-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['variants' => [['hostname' => 'dms.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1-fips' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'dms.us-iso-west-1.c2s.ic.gov']]], 'ds' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'dynamodb' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'ebs' => ['endpoints' => ['us-iso-east-1' => []]], 'ec2' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'ecs' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-iso-east-1' => []]], 'elasticache' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'elasticfilesystem' => ['endpoints' => ['fips-us-iso-east-1' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov'], 'fips-us-iso-west-1' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-iso-west-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'elasticmapreduce' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['https']], 'us-iso-west-1' => []]], 'es' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'events' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'firehose' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'glacier' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'glue' => ['endpoints' => ['us-iso-east-1' => []]], 'health' => ['endpoints' => ['us-iso-east-1' => []]], 'iam' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'iam.us-iso-east-1.c2s.ic.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-global'], 'kinesis' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov'], 'us-iso-east-1' => ['variants' => [['hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-east-1-fips' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-east-1.c2s.ic.gov'], 'us-iso-west-1' => ['variants' => [['hostname' => 'kms-fips.us-iso-west-1.c2s.ic.gov', 'tags' => ['fips']]]], 'us-iso-west-1-fips' => ['credentialScope' => ['region' => 'us-iso-west-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-iso-west-1.c2s.ic.gov']]], 'lambda' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'license-manager' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'logs' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'medialive' => ['endpoints' => ['us-iso-east-1' => []]], 'mediapackage' => ['endpoints' => ['us-iso-east-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 'monitoring' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'outposts' => ['endpoints' => ['us-iso-east-1' => []]], 'ram' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'rds' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'redshift' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'route53' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'route53.c2s.ic.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-global'], 'route53resolver' => ['endpoints' => ['us-iso-east-1' => []]], 'runtime.sagemaker' => ['endpoints' => ['us-iso-east-1' => []]], 's3' => ['defaults' => ['signatureVersions' => ['s3v4']], 'endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4']], 'us-iso-west-1' => []]], 'secretsmanager' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'snowball' => ['endpoints' => ['us-iso-east-1' => []]], 'sns' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'sqs' => ['endpoints' => ['us-iso-east-1' => ['protocols' => ['http', 'https']], 'us-iso-west-1' => []]], 'ssm' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'states' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb']], 'endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'sts' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'support' => ['endpoints' => ['aws-iso-global' => ['credentialScope' => ['region' => 'us-iso-east-1'], 'hostname' => 'support.us-iso-east-1.c2s.ic.gov']], 'partitionEndpoint' => 'aws-iso-global'], 'swf' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'synthetics' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]], 'tagging' => ['endpoints' => ['us-iso-east-1' => []]], 'transcribe' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'transcribestreaming' => ['endpoints' => ['us-iso-east-1' => []]], 'translate' => ['defaults' => ['protocols' => ['https']], 'endpoints' => ['us-iso-east-1' => []]], 'workspaces' => ['endpoints' => ['us-iso-east-1' => [], 'us-iso-west-1' => []]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'sc2s.sgov.gov', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'dnsSuffix' => 'sc2s.sgov.gov', 'partition' => 'aws-iso-b', 'partitionName' => 'AWS ISOB (US)', 'regionRegex' => '^us\\-isob\\-\\w+\\-\\d+$', 'regions' => ['us-isob-east-1' => ['description' => 'US ISOB East (Ohio)']], 'services' => ['api.ecr' => ['endpoints' => ['us-isob-east-1' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'api.ecr.us-isob-east-1.sc2s.sgov.gov']]], 'appconfig' => ['endpoints' => ['us-isob-east-1' => []]], 'appconfigdata' => ['endpoints' => ['us-isob-east-1' => []]], 'application-autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'autoscaling' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'cloudformation' => ['endpoints' => ['us-isob-east-1' => []]], 'cloudtrail' => ['endpoints' => ['us-isob-east-1' => []]], 'codedeploy' => ['endpoints' => ['us-isob-east-1' => []]], 'config' => ['endpoints' => ['us-isob-east-1' => []]], 'directconnect' => ['endpoints' => ['us-isob-east-1' => []]], 'dlm' => ['endpoints' => ['us-isob-east-1' => []]], 'dms' => ['defaults' => ['variants' => [['hostname' => 'dms.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'endpoints' => ['dms' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'variants' => [['hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'dms-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'us-isob-east-1-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'dms.us-isob-east-1.sc2s.sgov.gov']]], 'ds' => ['endpoints' => ['us-isob-east-1' => []]], 'dynamodb' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'ebs' => ['endpoints' => ['us-isob-east-1' => []]], 'ec2' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'ecs' => ['endpoints' => ['us-isob-east-1' => []]], 'eks' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'elasticache' => ['endpoints' => ['us-isob-east-1' => []]], 'elasticfilesystem' => ['endpoints' => ['fips-us-isob-east-1' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'elasticfilesystem-fips.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'elasticfilesystem-fips.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]]]], 'elasticloadbalancing' => ['endpoints' => ['us-isob-east-1' => ['protocols' => ['https']]]], 'elasticmapreduce' => ['endpoints' => ['us-isob-east-1' => []]], 'es' => ['endpoints' => ['us-isob-east-1' => []]], 'events' => ['endpoints' => ['us-isob-east-1' => []]], 'glacier' => ['endpoints' => ['us-isob-east-1' => []]], 'health' => ['endpoints' => ['us-isob-east-1' => []]], 'iam' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'iam.us-isob-east-1.sc2s.sgov.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-b-global'], 'kinesis' => ['endpoints' => ['us-isob-east-1' => []]], 'kms' => ['endpoints' => ['ProdFips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov'], 'us-isob-east-1' => ['variants' => [['hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov', 'tags' => ['fips']]]], 'us-isob-east-1-fips' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'deprecated' => \true, 'hostname' => 'kms-fips.us-isob-east-1.sc2s.sgov.gov']]], 'lambda' => ['endpoints' => ['us-isob-east-1' => []]], 'license-manager' => ['endpoints' => ['us-isob-east-1' => []]], 'logs' => ['endpoints' => ['us-isob-east-1' => []]], 'metering.marketplace' => ['defaults' => ['credentialScope' => ['service' => 'aws-marketplace']], 'endpoints' => ['us-isob-east-1' => []]], 'metrics.sagemaker' => ['endpoints' => ['us-isob-east-1' => []]], 'monitoring' => ['endpoints' => ['us-isob-east-1' => []]], 'ram' => ['endpoints' => ['us-isob-east-1' => []]], 'rds' => ['endpoints' => ['us-isob-east-1' => []]], 'redshift' => ['endpoints' => ['us-isob-east-1' => []]], 'resource-groups' => ['endpoints' => ['us-isob-east-1' => []]], 'route53' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'route53.sc2s.sgov.gov']], 'isRegionalized' => \false, 'partitionEndpoint' => 'aws-iso-b-global'], 'route53resolver' => ['endpoints' => ['us-isob-east-1' => []]], 's3' => ['defaults' => ['protocols' => ['http', 'https'], 'signatureVersions' => ['s3v4']], 'endpoints' => ['us-isob-east-1' => []]], 'secretsmanager' => ['endpoints' => ['us-isob-east-1' => []]], 'snowball' => ['endpoints' => ['us-isob-east-1' => []]], 'sns' => ['defaults' => ['protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'sqs' => ['defaults' => ['protocols' => ['http', 'https'], 'sslCommonName' => '{region}.queue.{dnsSuffix}'], 'endpoints' => ['us-isob-east-1' => []]], 'ssm' => ['endpoints' => ['us-isob-east-1' => []]], 'states' => ['endpoints' => ['us-isob-east-1' => []]], 'streams.dynamodb' => ['defaults' => ['credentialScope' => ['service' => 'dynamodb'], 'protocols' => ['http', 'https']], 'endpoints' => ['us-isob-east-1' => []]], 'sts' => ['endpoints' => ['us-isob-east-1' => []]], 'support' => ['endpoints' => ['aws-iso-b-global' => ['credentialScope' => ['region' => 'us-isob-east-1'], 'hostname' => 'support.us-isob-east-1.sc2s.sgov.gov']], 'partitionEndpoint' => 'aws-iso-b-global'], 'swf' => ['endpoints' => ['us-isob-east-1' => []]], 'synthetics' => ['endpoints' => ['us-isob-east-1' => []]], 'tagging' => ['endpoints' => ['us-isob-east-1' => []]], 'workspaces' => ['endpoints' => ['us-isob-east-1' => []]]]], ['defaults' => ['hostname' => '{service}.{region}.{dnsSuffix}', 'protocols' => ['https'], 'signatureVersions' => ['v4'], 'variants' => [['dnsSuffix' => 'cloud.adc-e.uk', 'hostname' => '{service}-fips.{region}.{dnsSuffix}', 'tags' => ['fips']]]], 'dnsSuffix' => 'cloud.adc-e.uk', 'partition' => 'aws-iso-e', 'partitionName' => 'AWS ISOE (Europe)', 'regionRegex' => '^eu\\-isoe\\-\\w+\\-\\d+$', 'regions' => [], 'services' => []]], 'version' => 3]; diff --git a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/api-2.json.php b/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/api-2.json.php deleted file mode 100644 index 029aa8c..0000000 --- a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-01-11', 'endpointPrefix' => 'entitlement.marketplace', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Marketplace Entitlement Service', 'signatureVersion' => 'v4', 'signingName' => 'aws-marketplace', 'targetPrefix' => 'AWSMPEntitlementService', 'uid' => 'entitlement.marketplace-2017-01-11'], 'operations' => ['GetEntitlements' => ['name' => 'GetEntitlements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEntitlementsRequest'], 'output' => ['shape' => 'GetEntitlementsResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]]], 'shapes' => ['Boolean' => ['type' => 'boolean'], 'Double' => ['type' => 'double'], 'Entitlement' => ['type' => 'structure', 'members' => ['ProductCode' => ['shape' => 'ProductCode'], 'Dimension' => ['shape' => 'NonEmptyString'], 'CustomerIdentifier' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'EntitlementValue'], 'ExpirationDate' => ['shape' => 'Timestamp']]], 'EntitlementList' => ['type' => 'list', 'member' => ['shape' => 'Entitlement'], 'min' => 0], 'EntitlementValue' => ['type' => 'structure', 'members' => ['IntegerValue' => ['shape' => 'Integer'], 'DoubleValue' => ['shape' => 'Double'], 'BooleanValue' => ['shape' => 'Boolean'], 'StringValue' => ['shape' => 'String']]], 'ErrorMessage' => ['type' => 'string'], 'FilterValue' => ['type' => 'string'], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'min' => 1], 'GetEntitlementFilterName' => ['type' => 'string', 'enum' => ['CUSTOMER_IDENTIFIER', 'DIMENSION']], 'GetEntitlementFilters' => ['type' => 'map', 'key' => ['shape' => 'GetEntitlementFilterName'], 'value' => ['shape' => 'FilterValueList']], 'GetEntitlementsRequest' => ['type' => 'structure', 'required' => ['ProductCode'], 'members' => ['ProductCode' => ['shape' => 'ProductCode'], 'Filter' => ['shape' => 'GetEntitlementFilters'], 'NextToken' => ['shape' => 'NonEmptyString'], 'MaxResults' => ['shape' => 'Integer']]], 'GetEntitlementsResult' => ['type' => 'structure', 'members' => ['Entitlements' => ['shape' => 'EntitlementList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'Integer' => ['type' => 'integer'], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NonEmptyString' => ['type' => 'string', 'pattern' => '\\S+'], 'ProductCode' => ['type' => 'string', 'max' => 255, 'min' => 1], 'String' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 54b9e44..0000000 --- a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://entitlement.marketplace-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://entitlement.marketplace-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://entitlement.marketplace.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://entitlement.marketplace.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-tests-1.json.php deleted file mode 100644 index 2272243..0000000 --- a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://entitlement.marketplace-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://entitlement.marketplace-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://entitlement.marketplace.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://entitlement.marketplace.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/paginators-1.json.php b/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/paginators-1.json.php deleted file mode 100644 index da0299b..0000000 --- a/vendor/Aws3/Aws/data/entitlement.marketplace/2017-01-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/es/2015-01-01/api-2.json.php b/vendor/Aws3/Aws/data/es/2015-01-01/api-2.json.php deleted file mode 100644 index e5a3272..0000000 --- a/vendor/Aws3/Aws/data/es/2015-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-01-01', 'endpointPrefix' => 'es', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Elasticsearch Service', 'serviceId' => 'Elasticsearch Service', 'signatureVersion' => 'v4', 'uid' => 'es-2015-01-01'], 'operations' => ['AcceptInboundCrossClusterSearchConnection' => ['name' => 'AcceptInboundCrossClusterSearchConnection', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept'], 'input' => ['shape' => 'AcceptInboundCrossClusterSearchConnectionRequest'], 'output' => ['shape' => 'AcceptInboundCrossClusterSearchConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'DisabledOperationException']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/tags'], 'input' => ['shape' => 'AddTagsRequest'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'AssociatePackage' => ['name' => 'AssociatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/packages/associate/{PackageID}/{DomainName}'], 'input' => ['shape' => 'AssociatePackageRequest'], 'output' => ['shape' => 'AssociatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'AuthorizeVpcEndpointAccess' => ['name' => 'AuthorizeVpcEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/authorizeVpcEndpointAccess'], 'input' => ['shape' => 'AuthorizeVpcEndpointAccessRequest'], 'output' => ['shape' => 'AuthorizeVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'CancelElasticsearchServiceSoftwareUpdate' => ['name' => 'CancelElasticsearchServiceSoftwareUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/serviceSoftwareUpdate/cancel'], 'input' => ['shape' => 'CancelElasticsearchServiceSoftwareUpdateRequest'], 'output' => ['shape' => 'CancelElasticsearchServiceSoftwareUpdateResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateElasticsearchDomain' => ['name' => 'CreateElasticsearchDomain', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/domain'], 'input' => ['shape' => 'CreateElasticsearchDomainRequest'], 'output' => ['shape' => 'CreateElasticsearchDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ValidationException']]], 'CreateOutboundCrossClusterSearchConnection' => ['name' => 'CreateOutboundCrossClusterSearchConnection', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/ccs/outboundConnection'], 'input' => ['shape' => 'CreateOutboundCrossClusterSearchConnectionRequest'], 'output' => ['shape' => 'CreateOutboundCrossClusterSearchConnectionResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'DisabledOperationException']]], 'CreatePackage' => ['name' => 'CreatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/packages'], 'input' => ['shape' => 'CreatePackageRequest'], 'output' => ['shape' => 'CreatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/vpcEndpoints'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'DeleteElasticsearchDomain' => ['name' => 'DeleteElasticsearchDomain', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/es/domain/{DomainName}'], 'input' => ['shape' => 'DeleteElasticsearchDomainRequest'], 'output' => ['shape' => 'DeleteElasticsearchDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteElasticsearchServiceRole' => ['name' => 'DeleteElasticsearchServiceRole', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/es/role'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException']]], 'DeleteInboundCrossClusterSearchConnection' => ['name' => 'DeleteInboundCrossClusterSearchConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/es/ccs/inboundConnection/{ConnectionId}'], 'input' => ['shape' => 'DeleteInboundCrossClusterSearchConnectionRequest'], 'output' => ['shape' => 'DeleteInboundCrossClusterSearchConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DeleteOutboundCrossClusterSearchConnection' => ['name' => 'DeleteOutboundCrossClusterSearchConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/es/ccs/outboundConnection/{ConnectionId}'], 'input' => ['shape' => 'DeleteOutboundCrossClusterSearchConnectionRequest'], 'output' => ['shape' => 'DeleteOutboundCrossClusterSearchConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DeletePackage' => ['name' => 'DeletePackage', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/packages/{PackageID}'], 'input' => ['shape' => 'DeletePackageRequest'], 'output' => ['shape' => 'DeletePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'DeleteVpcEndpoint' => ['name' => 'DeleteVpcEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-01-01/es/vpcEndpoints/{VpcEndpointId}'], 'input' => ['shape' => 'DeleteVpcEndpointRequest'], 'output' => ['shape' => 'DeleteVpcEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'DescribeDomainAutoTunes' => ['name' => 'DescribeDomainAutoTunes', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/autoTunes'], 'input' => ['shape' => 'DescribeDomainAutoTunesRequest'], 'output' => ['shape' => 'DescribeDomainAutoTunesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDomainChangeProgress' => ['name' => 'DescribeDomainChangeProgress', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/progress'], 'input' => ['shape' => 'DescribeDomainChangeProgressRequest'], 'output' => ['shape' => 'DescribeDomainChangeProgressResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeElasticsearchDomain' => ['name' => 'DescribeElasticsearchDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}'], 'input' => ['shape' => 'DescribeElasticsearchDomainRequest'], 'output' => ['shape' => 'DescribeElasticsearchDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeElasticsearchDomainConfig' => ['name' => 'DescribeElasticsearchDomainConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/config'], 'input' => ['shape' => 'DescribeElasticsearchDomainConfigRequest'], 'output' => ['shape' => 'DescribeElasticsearchDomainConfigResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeElasticsearchDomains' => ['name' => 'DescribeElasticsearchDomains', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/domain-info'], 'input' => ['shape' => 'DescribeElasticsearchDomainsRequest'], 'output' => ['shape' => 'DescribeElasticsearchDomainsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException']]], 'DescribeElasticsearchInstanceTypeLimits' => ['name' => 'DescribeElasticsearchInstanceTypeLimits', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}'], 'input' => ['shape' => 'DescribeElasticsearchInstanceTypeLimitsRequest'], 'output' => ['shape' => 'DescribeElasticsearchInstanceTypeLimitsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeInboundCrossClusterSearchConnections' => ['name' => 'DescribeInboundCrossClusterSearchConnections', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/ccs/inboundConnection/search'], 'input' => ['shape' => 'DescribeInboundCrossClusterSearchConnectionsRequest'], 'output' => ['shape' => 'DescribeInboundCrossClusterSearchConnectionsResponse'], 'errors' => [['shape' => 'InvalidPaginationTokenException'], ['shape' => 'DisabledOperationException']]], 'DescribeOutboundCrossClusterSearchConnections' => ['name' => 'DescribeOutboundCrossClusterSearchConnections', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/ccs/outboundConnection/search'], 'input' => ['shape' => 'DescribeOutboundCrossClusterSearchConnectionsRequest'], 'output' => ['shape' => 'DescribeOutboundCrossClusterSearchConnectionsResponse'], 'errors' => [['shape' => 'InvalidPaginationTokenException'], ['shape' => 'DisabledOperationException']]], 'DescribePackages' => ['name' => 'DescribePackages', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/packages/describe'], 'input' => ['shape' => 'DescribePackagesRequest'], 'output' => ['shape' => 'DescribePackagesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'DescribeReservedElasticsearchInstanceOfferings' => ['name' => 'DescribeReservedElasticsearchInstanceOfferings', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/reservedInstanceOfferings'], 'input' => ['shape' => 'DescribeReservedElasticsearchInstanceOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedElasticsearchInstanceOfferingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException']]], 'DescribeReservedElasticsearchInstances' => ['name' => 'DescribeReservedElasticsearchInstances', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/reservedInstances'], 'input' => ['shape' => 'DescribeReservedElasticsearchInstancesRequest'], 'output' => ['shape' => 'DescribeReservedElasticsearchInstancesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException']]], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/vpcEndpoints/describe'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'DissociatePackage' => ['name' => 'DissociatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/packages/dissociate/{PackageID}/{DomainName}'], 'input' => ['shape' => 'DissociatePackageRequest'], 'output' => ['shape' => 'DissociatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetCompatibleElasticsearchVersions' => ['name' => 'GetCompatibleElasticsearchVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/compatibleVersions'], 'input' => ['shape' => 'GetCompatibleElasticsearchVersionsRequest'], 'output' => ['shape' => 'GetCompatibleElasticsearchVersionsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'GetPackageVersionHistory' => ['name' => 'GetPackageVersionHistory', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/packages/{PackageID}/history'], 'input' => ['shape' => 'GetPackageVersionHistoryRequest'], 'output' => ['shape' => 'GetPackageVersionHistoryResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetUpgradeHistory' => ['name' => 'GetUpgradeHistory', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/upgradeDomain/{DomainName}/history'], 'input' => ['shape' => 'GetUpgradeHistoryRequest'], 'output' => ['shape' => 'GetUpgradeHistoryResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'GetUpgradeStatus' => ['name' => 'GetUpgradeStatus', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/upgradeDomain/{DomainName}/status'], 'input' => ['shape' => 'GetUpgradeStatusRequest'], 'output' => ['shape' => 'GetUpgradeStatusResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'ListDomainNames' => ['name' => 'ListDomainNames', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/domain'], 'input' => ['shape' => 'ListDomainNamesRequest'], 'output' => ['shape' => 'ListDomainNamesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ValidationException']]], 'ListDomainsForPackage' => ['name' => 'ListDomainsForPackage', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/packages/{PackageID}/domains'], 'input' => ['shape' => 'ListDomainsForPackageRequest'], 'output' => ['shape' => 'ListDomainsForPackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListElasticsearchInstanceTypes' => ['name' => 'ListElasticsearchInstanceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/instanceTypes/{ElasticsearchVersion}'], 'input' => ['shape' => 'ListElasticsearchInstanceTypesRequest'], 'output' => ['shape' => 'ListElasticsearchInstanceTypesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListElasticsearchVersions' => ['name' => 'ListElasticsearchVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/versions'], 'input' => ['shape' => 'ListElasticsearchVersionsRequest'], 'output' => ['shape' => 'ListElasticsearchVersionsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListPackagesForDomain' => ['name' => 'ListPackagesForDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/domain/{DomainName}/packages'], 'input' => ['shape' => 'ListPackagesForDomainRequest'], 'output' => ['shape' => 'ListPackagesForDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/tags/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'ListVpcEndpointAccess' => ['name' => 'ListVpcEndpointAccess', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/listVpcEndpointAccess'], 'input' => ['shape' => 'ListVpcEndpointAccessRequest'], 'output' => ['shape' => 'ListVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'ListVpcEndpoints' => ['name' => 'ListVpcEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/vpcEndpoints'], 'input' => ['shape' => 'ListVpcEndpointsRequest'], 'output' => ['shape' => 'ListVpcEndpointsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'ListVpcEndpointsForDomain' => ['name' => 'ListVpcEndpointsForDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/vpcEndpoints'], 'input' => ['shape' => 'ListVpcEndpointsForDomainRequest'], 'output' => ['shape' => 'ListVpcEndpointsForDomainResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'BaseException']]], 'PurchaseReservedElasticsearchInstanceOffering' => ['name' => 'PurchaseReservedElasticsearchInstanceOffering', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/purchaseReservedInstanceOffering'], 'input' => ['shape' => 'PurchaseReservedElasticsearchInstanceOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedElasticsearchInstanceOfferingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'RejectInboundCrossClusterSearchConnection' => ['name' => 'RejectInboundCrossClusterSearchConnection', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject'], 'input' => ['shape' => 'RejectInboundCrossClusterSearchConnectionRequest'], 'output' => ['shape' => 'RejectInboundCrossClusterSearchConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/tags-removal'], 'input' => ['shape' => 'RemoveTagsRequest'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'RevokeVpcEndpointAccess' => ['name' => 'RevokeVpcEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/revokeVpcEndpointAccess'], 'input' => ['shape' => 'RevokeVpcEndpointAccessRequest'], 'output' => ['shape' => 'RevokeVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'StartElasticsearchServiceSoftwareUpdate' => ['name' => 'StartElasticsearchServiceSoftwareUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/serviceSoftwareUpdate/start'], 'input' => ['shape' => 'StartElasticsearchServiceSoftwareUpdateRequest'], 'output' => ['shape' => 'StartElasticsearchServiceSoftwareUpdateResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateElasticsearchDomainConfig' => ['name' => 'UpdateElasticsearchDomainConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/domain/{DomainName}/config'], 'input' => ['shape' => 'UpdateElasticsearchDomainConfigRequest'], 'output' => ['shape' => 'UpdateElasticsearchDomainConfigResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdatePackage' => ['name' => 'UpdatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/packages/update'], 'input' => ['shape' => 'UpdatePackageRequest'], 'output' => ['shape' => 'UpdatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'UpdateVpcEndpoint' => ['name' => 'UpdateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/vpcEndpoints/update'], 'input' => ['shape' => 'UpdateVpcEndpointRequest'], 'output' => ['shape' => 'UpdateVpcEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'BaseException']]], 'UpgradeElasticsearchDomain' => ['name' => 'UpgradeElasticsearchDomain', 'http' => ['method' => 'POST', 'requestUri' => '/2015-01-01/es/upgradeDomain'], 'input' => ['shape' => 'UpgradeElasticsearchDomainRequest'], 'output' => ['shape' => 'UpgradeElasticsearchDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]]], 'shapes' => ['ARN' => ['type' => 'string'], 'AWSAccount' => ['type' => 'string', 'pattern' => '^[0-9]+$'], 'AcceptInboundCrossClusterSearchConnectionRequest' => ['type' => 'structure', 'required' => ['CrossClusterSearchConnectionId'], 'members' => ['CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'AcceptInboundCrossClusterSearchConnectionResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnection' => ['shape' => 'InboundCrossClusterSearchConnection']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessPoliciesStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'PolicyDocument'], 'Status' => ['shape' => 'OptionStatus']]], 'AddTagsRequest' => ['type' => 'structure', 'required' => ['ARN', 'TagList'], 'members' => ['ARN' => ['shape' => 'ARN'], 'TagList' => ['shape' => 'TagList']]], 'AdditionalLimit' => ['type' => 'structure', 'members' => ['LimitName' => ['shape' => 'LimitName'], 'LimitValues' => ['shape' => 'LimitValueList']]], 'AdditionalLimitList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalLimit']], 'AdvancedOptions' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'AdvancedOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'AdvancedOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'AdvancedSecurityOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'InternalUserDatabaseEnabled' => ['shape' => 'Boolean'], 'SAMLOptions' => ['shape' => 'SAMLOptionsOutput'], 'AnonymousAuthDisableDate' => ['shape' => 'DisableTimestamp'], 'AnonymousAuthEnabled' => ['shape' => 'Boolean']]], 'AdvancedSecurityOptionsInput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'InternalUserDatabaseEnabled' => ['shape' => 'Boolean'], 'MasterUserOptions' => ['shape' => 'MasterUserOptions'], 'SAMLOptions' => ['shape' => 'SAMLOptionsInput'], 'AnonymousAuthEnabled' => ['shape' => 'Boolean']]], 'AdvancedSecurityOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'AdvancedSecurityOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'AssociatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'DomainName'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'AssociatePackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetails' => ['shape' => 'DomainPackageDetails']]], 'AuthorizeVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Account'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'Account' => ['shape' => 'AWSAccount']]], 'AuthorizeVpcEndpointAccessResponse' => ['type' => 'structure', 'required' => ['AuthorizedPrincipal'], 'members' => ['AuthorizedPrincipal' => ['shape' => 'AuthorizedPrincipal']]], 'AuthorizedPrincipal' => ['type' => 'structure', 'members' => ['PrincipalType' => ['shape' => 'PrincipalType'], 'Principal' => ['shape' => 'String']]], 'AuthorizedPrincipalList' => ['type' => 'list', 'member' => ['shape' => 'AuthorizedPrincipal']], 'AutoTune' => ['type' => 'structure', 'members' => ['AutoTuneType' => ['shape' => 'AutoTuneType'], 'AutoTuneDetails' => ['shape' => 'AutoTuneDetails']]], 'AutoTuneDate' => ['type' => 'timestamp'], 'AutoTuneDesiredState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AutoTuneDetails' => ['type' => 'structure', 'members' => ['ScheduledAutoTuneDetails' => ['shape' => 'ScheduledAutoTuneDetails']]], 'AutoTuneList' => ['type' => 'list', 'member' => ['shape' => 'AutoTune']], 'AutoTuneMaintenanceSchedule' => ['type' => 'structure', 'members' => ['StartAt' => ['shape' => 'StartAt'], 'Duration' => ['shape' => 'Duration'], 'CronExpressionForRecurrence' => ['shape' => 'String']]], 'AutoTuneMaintenanceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'AutoTuneMaintenanceSchedule'], 'max' => 100], 'AutoTuneOptions' => ['type' => 'structure', 'members' => ['DesiredState' => ['shape' => 'AutoTuneDesiredState'], 'RollbackOnDisable' => ['shape' => 'RollbackOnDisable'], 'MaintenanceSchedules' => ['shape' => 'AutoTuneMaintenanceScheduleList']]], 'AutoTuneOptionsInput' => ['type' => 'structure', 'members' => ['DesiredState' => ['shape' => 'AutoTuneDesiredState'], 'MaintenanceSchedules' => ['shape' => 'AutoTuneMaintenanceScheduleList']]], 'AutoTuneOptionsOutput' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AutoTuneState'], 'ErrorMessage' => ['shape' => 'String']]], 'AutoTuneOptionsStatus' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'AutoTuneOptions'], 'Status' => ['shape' => 'AutoTuneStatus']]], 'AutoTuneState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'ENABLE_IN_PROGRESS', 'DISABLE_IN_PROGRESS', 'DISABLED_AND_ROLLBACK_SCHEDULED', 'DISABLED_AND_ROLLBACK_IN_PROGRESS', 'DISABLED_AND_ROLLBACK_COMPLETE', 'DISABLED_AND_ROLLBACK_ERROR', 'ERROR']], 'AutoTuneStatus' => ['type' => 'structure', 'required' => ['CreationDate', 'UpdateDate', 'State'], 'members' => ['CreationDate' => ['shape' => 'UpdateTimestamp'], 'UpdateDate' => ['shape' => 'UpdateTimestamp'], 'UpdateVersion' => ['shape' => 'UIntValue'], 'State' => ['shape' => 'AutoTuneState'], 'ErrorMessage' => ['shape' => 'String'], 'PendingDeletion' => ['shape' => 'Boolean']]], 'AutoTuneType' => ['type' => 'string', 'enum' => ['SCHEDULED_ACTION']], 'BackendRole' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BaseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'CancelElasticsearchServiceSoftwareUpdateRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'CancelElasticsearchServiceSoftwareUpdateResponse' => ['type' => 'structure', 'members' => ['ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions']]], 'ChangeProgressDetails' => ['type' => 'structure', 'members' => ['ChangeId' => ['shape' => 'GUID'], 'Message' => ['shape' => 'Message']]], 'ChangeProgressStage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ChangeProgressStageName'], 'Status' => ['shape' => 'ChangeProgressStageStatus'], 'Description' => ['shape' => 'Description'], 'LastUpdated' => ['shape' => 'LastUpdated']]], 'ChangeProgressStageList' => ['type' => 'list', 'member' => ['shape' => 'ChangeProgressStage']], 'ChangeProgressStageName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ChangeProgressStageStatus' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ChangeProgressStatusDetails' => ['type' => 'structure', 'members' => ['ChangeId' => ['shape' => 'GUID'], 'StartTime' => ['shape' => 'UpdateTimestamp'], 'Status' => ['shape' => 'OverallChangeStatus'], 'PendingProperties' => ['shape' => 'StringList'], 'CompletedProperties' => ['shape' => 'StringList'], 'TotalNumberOfStages' => ['shape' => 'TotalNumberOfStages'], 'ChangeProgressStages' => ['shape' => 'ChangeProgressStageList']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CloudWatchLogsLogGroupArn' => ['type' => 'string'], 'CognitoOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'UserPoolId' => ['shape' => 'UserPoolId'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'RoleArn' => ['shape' => 'RoleArn']]], 'CognitoOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'CognitoOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'ColdStorageOptions' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'CommitMessage' => ['type' => 'string', 'max' => 160], 'CompatibleElasticsearchVersionsList' => ['type' => 'list', 'member' => ['shape' => 'CompatibleVersionsMap']], 'CompatibleVersionsMap' => ['type' => 'structure', 'members' => ['SourceVersion' => ['shape' => 'ElasticsearchVersionString'], 'TargetVersions' => ['shape' => 'ElasticsearchVersionList']]], 'ConflictException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionAlias' => ['type' => 'string', 'max' => 20], 'CreateElasticsearchDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'ElasticsearchVersion' => ['shape' => 'ElasticsearchVersionString'], 'ElasticsearchClusterConfig' => ['shape' => 'ElasticsearchClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCOptions'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsInput'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsInput'], 'TagList' => ['shape' => 'TagList']]], 'CreateElasticsearchDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'ElasticsearchDomainStatus']]], 'CreateOutboundCrossClusterSearchConnectionRequest' => ['type' => 'structure', 'required' => ['SourceDomainInfo', 'DestinationDomainInfo', 'ConnectionAlias'], 'members' => ['SourceDomainInfo' => ['shape' => 'DomainInformation'], 'DestinationDomainInfo' => ['shape' => 'DomainInformation'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias']]], 'CreateOutboundCrossClusterSearchConnectionResponse' => ['type' => 'structure', 'members' => ['SourceDomainInfo' => ['shape' => 'DomainInformation'], 'DestinationDomainInfo' => ['shape' => 'DomainInformation'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias'], 'ConnectionStatus' => ['shape' => 'OutboundCrossClusterSearchConnectionStatus'], 'CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId']]], 'CreatePackageRequest' => ['type' => 'structure', 'required' => ['PackageName', 'PackageType', 'PackageSource'], 'members' => ['PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'PackageSource' => ['shape' => 'PackageSource']]], 'CreatePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['DomainArn', 'VpcOptions'], 'members' => ['DomainArn' => ['shape' => 'DomainArn'], 'VpcOptions' => ['shape' => 'VPCOptions'], 'ClientToken' => ['shape' => 'ClientToken']]], 'CreateVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpoint'], 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'CreatedAt' => ['type' => 'timestamp'], 'CrossClusterSearchConnectionId' => ['type' => 'string'], 'CrossClusterSearchConnectionStatusMessage' => ['type' => 'string'], 'DeleteElasticsearchDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteElasticsearchDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'ElasticsearchDomainStatus']]], 'DeleteInboundCrossClusterSearchConnectionRequest' => ['type' => 'structure', 'required' => ['CrossClusterSearchConnectionId'], 'members' => ['CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'DeleteInboundCrossClusterSearchConnectionResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnection' => ['shape' => 'InboundCrossClusterSearchConnection']]], 'DeleteOutboundCrossClusterSearchConnectionRequest' => ['type' => 'structure', 'required' => ['CrossClusterSearchConnectionId'], 'members' => ['CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'DeleteOutboundCrossClusterSearchConnectionResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnection' => ['shape' => 'OutboundCrossClusterSearchConnection']]], 'DeletePackageRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID']]], 'DeletePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'DeleteVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId', 'location' => 'uri', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummary'], 'members' => ['VpcEndpointSummary' => ['shape' => 'VpcEndpointSummary']]], 'DeploymentCloseDateTimeStamp' => ['type' => 'timestamp'], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['PENDING_UPDATE', 'IN_PROGRESS', 'COMPLETED', 'NOT_ELIGIBLE', 'ELIGIBLE']], 'DeploymentType' => ['type' => 'string', 'max' => 128, 'min' => 2], 'DescribeDomainAutoTunesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDomainAutoTunesResponse' => ['type' => 'structure', 'members' => ['AutoTunes' => ['shape' => 'AutoTuneList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDomainChangeProgressRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'ChangeId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'changeid']]], 'DescribeDomainChangeProgressResponse' => ['type' => 'structure', 'members' => ['ChangeProgressStatus' => ['shape' => 'ChangeProgressStatusDetails']]], 'DescribeElasticsearchDomainConfigRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DescribeElasticsearchDomainConfigResponse' => ['type' => 'structure', 'required' => ['DomainConfig'], 'members' => ['DomainConfig' => ['shape' => 'ElasticsearchDomainConfig']]], 'DescribeElasticsearchDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DescribeElasticsearchDomainResponse' => ['type' => 'structure', 'required' => ['DomainStatus'], 'members' => ['DomainStatus' => ['shape' => 'ElasticsearchDomainStatus']]], 'DescribeElasticsearchDomainsRequest' => ['type' => 'structure', 'required' => ['DomainNames'], 'members' => ['DomainNames' => ['shape' => 'DomainNameList']]], 'DescribeElasticsearchDomainsResponse' => ['type' => 'structure', 'required' => ['DomainStatusList'], 'members' => ['DomainStatusList' => ['shape' => 'ElasticsearchDomainStatusList']]], 'DescribeElasticsearchInstanceTypeLimitsRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'ElasticsearchVersion'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName'], 'InstanceType' => ['shape' => 'ESPartitionInstanceType', 'location' => 'uri', 'locationName' => 'InstanceType'], 'ElasticsearchVersion' => ['shape' => 'ElasticsearchVersionString', 'location' => 'uri', 'locationName' => 'ElasticsearchVersion']]], 'DescribeElasticsearchInstanceTypeLimitsResponse' => ['type' => 'structure', 'members' => ['LimitsByRole' => ['shape' => 'LimitsByRole']]], 'DescribeInboundCrossClusterSearchConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInboundCrossClusterSearchConnectionsResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnections' => ['shape' => 'InboundCrossClusterSearchConnections'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOutboundCrossClusterSearchConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOutboundCrossClusterSearchConnectionsResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnections' => ['shape' => 'OutboundCrossClusterSearchConnections'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePackagesFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DescribePackagesFilterName'], 'Value' => ['shape' => 'DescribePackagesFilterValues']]], 'DescribePackagesFilterList' => ['type' => 'list', 'member' => ['shape' => 'DescribePackagesFilter']], 'DescribePackagesFilterName' => ['type' => 'string', 'enum' => ['PackageID', 'PackageName', 'PackageStatus']], 'DescribePackagesFilterValue' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?-]*$'], 'DescribePackagesFilterValues' => ['type' => 'list', 'member' => ['shape' => 'DescribePackagesFilterValue']], 'DescribePackagesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'DescribePackagesFilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePackagesResponse' => ['type' => 'structure', 'members' => ['PackageDetailsList' => ['shape' => 'PackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'DescribeReservedElasticsearchInstanceOfferingsRequest' => ['type' => 'structure', 'members' => ['ReservedElasticsearchInstanceOfferingId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'offeringId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeReservedElasticsearchInstanceOfferingsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ReservedElasticsearchInstanceOfferings' => ['shape' => 'ReservedElasticsearchInstanceOfferingList']]], 'DescribeReservedElasticsearchInstancesRequest' => ['type' => 'structure', 'members' => ['ReservedElasticsearchInstanceId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'reservationId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeReservedElasticsearchInstancesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ReservedElasticsearchInstances' => ['shape' => 'ReservedElasticsearchInstanceList']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['VpcEndpointIds' => ['shape' => 'VpcEndpointIdList']]], 'DescribeVpcEndpointsResponse' => ['type' => 'structure', 'required' => ['VpcEndpoints', 'VpcEndpointErrors'], 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpoints'], 'VpcEndpointErrors' => ['shape' => 'VpcEndpointErrorList']]], 'Description' => ['type' => 'string'], 'DisableTimestamp' => ['type' => 'timestamp'], 'DisabledOperationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DissociatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'DomainName'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DissociatePackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetails' => ['shape' => 'DomainPackageDetails']]], 'DomainArn' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:[a-z]+:[a-z0-9\\-]+:[0-9]+:domain\\/[a-z0-9\\-]+'], 'DomainEndpointOptions' => ['type' => 'structure', 'members' => ['EnforceHTTPS' => ['shape' => 'Boolean'], 'TLSSecurityPolicy' => ['shape' => 'TLSSecurityPolicy'], 'CustomEndpointEnabled' => ['shape' => 'Boolean'], 'CustomEndpoint' => ['shape' => 'DomainNameFqdn'], 'CustomEndpointCertificateArn' => ['shape' => 'ARN']]], 'DomainEndpointOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'DomainEndpointOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'DomainId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DomainInfo' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'EngineType' => ['shape' => 'EngineType']]], 'DomainInfoList' => ['type' => 'list', 'member' => ['shape' => 'DomainInfo']], 'DomainInformation' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['OwnerId' => ['shape' => 'OwnerId'], 'DomainName' => ['shape' => 'DomainName'], 'Region' => ['shape' => 'Region']]], 'DomainName' => ['type' => 'string', 'max' => 28, 'min' => 3, 'pattern' => '[a-z][a-z0-9\\-]+'], 'DomainNameFqdn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$'], 'DomainNameList' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'DomainPackageDetails' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'LastUpdated' => ['shape' => 'LastUpdated'], 'DomainName' => ['shape' => 'DomainName'], 'DomainPackageStatus' => ['shape' => 'DomainPackageStatus'], 'PackageVersion' => ['shape' => 'PackageVersion'], 'ReferencePath' => ['shape' => 'ReferencePath'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'DomainPackageDetailsList' => ['type' => 'list', 'member' => ['shape' => 'DomainPackageDetails']], 'DomainPackageStatus' => ['type' => 'string', 'enum' => ['ASSOCIATING', 'ASSOCIATION_FAILED', 'ACTIVE', 'DISSOCIATING', 'DISSOCIATION_FAILED']], 'Double' => ['type' => 'double'], 'DryRun' => ['type' => 'boolean'], 'DryRunResults' => ['type' => 'structure', 'members' => ['DeploymentType' => ['shape' => 'DeploymentType'], 'Message' => ['shape' => 'Message']]], 'Duration' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'DurationValue'], 'Unit' => ['shape' => 'TimeUnit']]], 'DurationValue' => ['type' => 'long', 'max' => 24, 'min' => 1], 'EBSOptions' => ['type' => 'structure', 'members' => ['EBSEnabled' => ['shape' => 'Boolean'], 'VolumeType' => ['shape' => 'VolumeType'], 'VolumeSize' => ['shape' => 'IntegerClass'], 'Iops' => ['shape' => 'IntegerClass'], 'Throughput' => ['shape' => 'IntegerClass']]], 'EBSOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'EBSOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'ESPartitionInstanceType' => ['type' => 'string', 'enum' => ['m3.medium.elasticsearch', 'm3.large.elasticsearch', 'm3.xlarge.elasticsearch', 'm3.2xlarge.elasticsearch', 'm4.large.elasticsearch', 'm4.xlarge.elasticsearch', 'm4.2xlarge.elasticsearch', 'm4.4xlarge.elasticsearch', 'm4.10xlarge.elasticsearch', 'm5.large.elasticsearch', 'm5.xlarge.elasticsearch', 'm5.2xlarge.elasticsearch', 'm5.4xlarge.elasticsearch', 'm5.12xlarge.elasticsearch', 'r5.large.elasticsearch', 'r5.xlarge.elasticsearch', 'r5.2xlarge.elasticsearch', 'r5.4xlarge.elasticsearch', 'r5.12xlarge.elasticsearch', 'c5.large.elasticsearch', 'c5.xlarge.elasticsearch', 'c5.2xlarge.elasticsearch', 'c5.4xlarge.elasticsearch', 'c5.9xlarge.elasticsearch', 'c5.18xlarge.elasticsearch', 'ultrawarm1.medium.elasticsearch', 'ultrawarm1.large.elasticsearch', 't2.micro.elasticsearch', 't2.small.elasticsearch', 't2.medium.elasticsearch', 'r3.large.elasticsearch', 'r3.xlarge.elasticsearch', 'r3.2xlarge.elasticsearch', 'r3.4xlarge.elasticsearch', 'r3.8xlarge.elasticsearch', 'i2.xlarge.elasticsearch', 'i2.2xlarge.elasticsearch', 'd2.xlarge.elasticsearch', 'd2.2xlarge.elasticsearch', 'd2.4xlarge.elasticsearch', 'd2.8xlarge.elasticsearch', 'c4.large.elasticsearch', 'c4.xlarge.elasticsearch', 'c4.2xlarge.elasticsearch', 'c4.4xlarge.elasticsearch', 'c4.8xlarge.elasticsearch', 'r4.large.elasticsearch', 'r4.xlarge.elasticsearch', 'r4.2xlarge.elasticsearch', 'r4.4xlarge.elasticsearch', 'r4.8xlarge.elasticsearch', 'r4.16xlarge.elasticsearch', 'i3.large.elasticsearch', 'i3.xlarge.elasticsearch', 'i3.2xlarge.elasticsearch', 'i3.4xlarge.elasticsearch', 'i3.8xlarge.elasticsearch', 'i3.16xlarge.elasticsearch']], 'ESWarmPartitionInstanceType' => ['type' => 'string', 'enum' => ['ultrawarm1.medium.elasticsearch', 'ultrawarm1.large.elasticsearch']], 'ElasticsearchClusterConfig' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'ESPartitionInstanceType'], 'InstanceCount' => ['shape' => 'IntegerClass'], 'DedicatedMasterEnabled' => ['shape' => 'Boolean'], 'ZoneAwarenessEnabled' => ['shape' => 'Boolean'], 'ZoneAwarenessConfig' => ['shape' => 'ZoneAwarenessConfig'], 'DedicatedMasterType' => ['shape' => 'ESPartitionInstanceType'], 'DedicatedMasterCount' => ['shape' => 'IntegerClass'], 'WarmEnabled' => ['shape' => 'Boolean'], 'WarmType' => ['shape' => 'ESWarmPartitionInstanceType'], 'WarmCount' => ['shape' => 'IntegerClass'], 'ColdStorageOptions' => ['shape' => 'ColdStorageOptions']]], 'ElasticsearchClusterConfigStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'ElasticsearchClusterConfig'], 'Status' => ['shape' => 'OptionStatus']]], 'ElasticsearchDomainConfig' => ['type' => 'structure', 'members' => ['ElasticsearchVersion' => ['shape' => 'ElasticsearchVersionStatus'], 'ElasticsearchClusterConfig' => ['shape' => 'ElasticsearchClusterConfigStatus'], 'EBSOptions' => ['shape' => 'EBSOptionsStatus'], 'AccessPolicies' => ['shape' => 'AccessPoliciesStatus'], 'SnapshotOptions' => ['shape' => 'SnapshotOptionsStatus'], 'VPCOptions' => ['shape' => 'VPCDerivedInfoStatus'], 'CognitoOptions' => ['shape' => 'CognitoOptionsStatus'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptionsStatus'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptionsStatus'], 'AdvancedOptions' => ['shape' => 'AdvancedOptionsStatus'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptionsStatus'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptionsStatus'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsStatus'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsStatus'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'ElasticsearchDomainStatus' => ['type' => 'structure', 'required' => ['DomainId', 'DomainName', 'ARN', 'ElasticsearchClusterConfig'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'DomainName' => ['shape' => 'DomainName'], 'ARN' => ['shape' => 'ARN'], 'Created' => ['shape' => 'Boolean'], 'Deleted' => ['shape' => 'Boolean'], 'Endpoint' => ['shape' => 'ServiceUrl'], 'Endpoints' => ['shape' => 'EndpointsMap'], 'Processing' => ['shape' => 'Boolean'], 'UpgradeProcessing' => ['shape' => 'Boolean'], 'ElasticsearchVersion' => ['shape' => 'ElasticsearchVersionString'], 'ElasticsearchClusterConfig' => ['shape' => 'ElasticsearchClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCDerivedInfo'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptions'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsOutput'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'ElasticsearchDomainStatusList' => ['type' => 'list', 'member' => ['shape' => 'ElasticsearchDomainStatus']], 'ElasticsearchInstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ESPartitionInstanceType']], 'ElasticsearchVersionList' => ['type' => 'list', 'member' => ['shape' => 'ElasticsearchVersionString']], 'ElasticsearchVersionStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'ElasticsearchVersionString'], 'Status' => ['shape' => 'OptionStatus']]], 'ElasticsearchVersionString' => ['type' => 'string', 'pattern' => '^[0-9]{1}\\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\\.[0-9]{1,2}$'], 'EncryptionAtRestOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'EncryptionAtRestOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'EncryptionAtRestOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'Endpoint' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9\\-\\.]+$'], 'EndpointsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ServiceUrl']], 'EngineType' => ['type' => 'string', 'enum' => ['OpenSearch', 'Elasticsearch']], 'ErrorDetails' => ['type' => 'structure', 'members' => ['ErrorType' => ['shape' => 'ErrorType'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'ErrorMessage' => ['type' => 'string'], 'ErrorType' => ['type' => 'string'], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'ValueStringList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GUID' => ['type' => 'string', 'pattern' => '\\p{XDigit}{8}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{12}'], 'GetCompatibleElasticsearchVersionsRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName']]], 'GetCompatibleElasticsearchVersionsResponse' => ['type' => 'structure', 'members' => ['CompatibleElasticsearchVersions' => ['shape' => 'CompatibleElasticsearchVersionsList']]], 'GetPackageVersionHistoryRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetPackageVersionHistoryResponse' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageVersionHistoryList' => ['shape' => 'PackageVersionHistoryList'], 'NextToken' => ['shape' => 'String']]], 'GetUpgradeHistoryRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetUpgradeHistoryResponse' => ['type' => 'structure', 'members' => ['UpgradeHistories' => ['shape' => 'UpgradeHistoryList'], 'NextToken' => ['shape' => 'String']]], 'GetUpgradeStatusRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'GetUpgradeStatusResponse' => ['type' => 'structure', 'members' => ['UpgradeStep' => ['shape' => 'UpgradeStep'], 'StepStatus' => ['shape' => 'UpgradeStatus'], 'UpgradeName' => ['shape' => 'UpgradeName']]], 'IdentityPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'InboundCrossClusterSearchConnection' => ['type' => 'structure', 'members' => ['SourceDomainInfo' => ['shape' => 'DomainInformation'], 'DestinationDomainInfo' => ['shape' => 'DomainInformation'], 'CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId'], 'ConnectionStatus' => ['shape' => 'InboundCrossClusterSearchConnectionStatus']]], 'InboundCrossClusterSearchConnectionStatus' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'InboundCrossClusterSearchConnectionStatusCode'], 'Message' => ['shape' => 'CrossClusterSearchConnectionStatusMessage']]], 'InboundCrossClusterSearchConnectionStatusCode' => ['type' => 'string', 'enum' => ['PENDING_ACCEPTANCE', 'APPROVED', 'REJECTING', 'REJECTED', 'DELETING', 'DELETED']], 'InboundCrossClusterSearchConnections' => ['type' => 'list', 'member' => ['shape' => 'InboundCrossClusterSearchConnection']], 'InstanceCount' => ['type' => 'integer', 'min' => 1], 'InstanceCountLimits' => ['type' => 'structure', 'members' => ['MinimumInstanceCount' => ['shape' => 'MinimumInstanceCount'], 'MaximumInstanceCount' => ['shape' => 'MaximumInstanceCount']]], 'InstanceLimits' => ['type' => 'structure', 'members' => ['InstanceCountLimits' => ['shape' => 'InstanceCountLimits']]], 'InstanceRole' => ['type' => 'string'], 'Integer' => ['type' => 'integer'], 'IntegerClass' => ['type' => 'integer'], 'InternalException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTypeException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Issue' => ['type' => 'string'], 'Issues' => ['type' => 'list', 'member' => ['shape' => 'Issue']], 'KmsKeyId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'LastUpdated' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'LimitName' => ['type' => 'string'], 'LimitValue' => ['type' => 'string'], 'LimitValueList' => ['type' => 'list', 'member' => ['shape' => 'LimitValue']], 'Limits' => ['type' => 'structure', 'members' => ['StorageTypes' => ['shape' => 'StorageTypeList'], 'InstanceLimits' => ['shape' => 'InstanceLimits'], 'AdditionalLimits' => ['shape' => 'AdditionalLimitList']]], 'LimitsByRole' => ['type' => 'map', 'key' => ['shape' => 'InstanceRole'], 'value' => ['shape' => 'Limits']], 'ListDomainNamesRequest' => ['type' => 'structure', 'members' => ['EngineType' => ['shape' => 'EngineType', 'location' => 'querystring', 'locationName' => 'engineType']]], 'ListDomainNamesResponse' => ['type' => 'structure', 'members' => ['DomainNames' => ['shape' => 'DomainInfoList']]], 'ListDomainsForPackageRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDomainsForPackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetailsList' => ['shape' => 'DomainPackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'ListElasticsearchInstanceTypesRequest' => ['type' => 'structure', 'required' => ['ElasticsearchVersion'], 'members' => ['ElasticsearchVersion' => ['shape' => 'ElasticsearchVersionString', 'location' => 'uri', 'locationName' => 'ElasticsearchVersion'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListElasticsearchInstanceTypesResponse' => ['type' => 'structure', 'members' => ['ElasticsearchInstanceTypes' => ['shape' => 'ElasticsearchInstanceTypeList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListElasticsearchVersionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListElasticsearchVersionsResponse' => ['type' => 'structure', 'members' => ['ElasticsearchVersions' => ['shape' => 'ElasticsearchVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPackagesForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPackagesForDomainResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetailsList' => ['shape' => 'DomainPackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ARN'], 'members' => ['ARN' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'ListVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointAccessResponse' => ['type' => 'structure', 'required' => ['AuthorizedPrincipalList', 'NextToken'], 'members' => ['AuthorizedPrincipalList' => ['shape' => 'AuthorizedPrincipalList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcEndpointsForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointsForDomainResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummaryList', 'NextToken'], 'members' => ['VpcEndpointSummaryList' => ['shape' => 'VpcEndpointSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointsResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummaryList', 'NextToken'], 'members' => ['VpcEndpointSummaryList' => ['shape' => 'VpcEndpointSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'LogPublishingOption' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroupArn' => ['shape' => 'CloudWatchLogsLogGroupArn'], 'Enabled' => ['shape' => 'Boolean']]], 'LogPublishingOptions' => ['type' => 'map', 'key' => ['shape' => 'LogType'], 'value' => ['shape' => 'LogPublishingOption']], 'LogPublishingOptionsStatus' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'LogPublishingOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'LogType' => ['type' => 'string', 'enum' => ['INDEX_SLOW_LOGS', 'SEARCH_SLOW_LOGS', 'ES_APPLICATION_LOGS', 'AUDIT_LOGS']], 'MasterUserOptions' => ['type' => 'structure', 'members' => ['MasterUserARN' => ['shape' => 'ARN'], 'MasterUserName' => ['shape' => 'Username'], 'MasterUserPassword' => ['shape' => 'Password']]], 'MaxResults' => ['type' => 'integer', 'max' => 100], 'MaximumInstanceCount' => ['type' => 'integer'], 'Message' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'MinimumInstanceCount' => ['type' => 'integer'], 'NextToken' => ['type' => 'string'], 'NodeToNodeEncryptionOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'NodeToNodeEncryptionOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'NodeToNodeEncryptionOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'OptionState' => ['type' => 'string', 'enum' => ['RequiresIndexDocuments', 'Processing', 'Active']], 'OptionStatus' => ['type' => 'structure', 'required' => ['CreationDate', 'UpdateDate', 'State'], 'members' => ['CreationDate' => ['shape' => 'UpdateTimestamp'], 'UpdateDate' => ['shape' => 'UpdateTimestamp'], 'UpdateVersion' => ['shape' => 'UIntValue'], 'State' => ['shape' => 'OptionState'], 'PendingDeletion' => ['shape' => 'Boolean']]], 'OutboundCrossClusterSearchConnection' => ['type' => 'structure', 'members' => ['SourceDomainInfo' => ['shape' => 'DomainInformation'], 'DestinationDomainInfo' => ['shape' => 'DomainInformation'], 'CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias'], 'ConnectionStatus' => ['shape' => 'OutboundCrossClusterSearchConnectionStatus']]], 'OutboundCrossClusterSearchConnectionStatus' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'OutboundCrossClusterSearchConnectionStatusCode'], 'Message' => ['shape' => 'CrossClusterSearchConnectionStatusMessage']]], 'OutboundCrossClusterSearchConnectionStatusCode' => ['type' => 'string', 'enum' => ['PENDING_ACCEPTANCE', 'VALIDATING', 'VALIDATION_FAILED', 'PROVISIONING', 'ACTIVE', 'REJECTED', 'DELETING', 'DELETED']], 'OutboundCrossClusterSearchConnections' => ['type' => 'list', 'member' => ['shape' => 'OutboundCrossClusterSearchConnection']], 'OverallChangeStatus' => ['type' => 'string', 'enum' => ['PENDING', 'PROCESSING', 'COMPLETED', 'FAILED']], 'OwnerId' => ['type' => 'string', 'max' => 12, 'min' => 12], 'PackageDescription' => ['type' => 'string', 'max' => 1024], 'PackageDetails' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'PackageStatus' => ['shape' => 'PackageStatus'], 'CreatedAt' => ['shape' => 'CreatedAt'], 'LastUpdatedAt' => ['shape' => 'LastUpdated'], 'AvailablePackageVersion' => ['shape' => 'PackageVersion'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'PackageDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PackageDetails']], 'PackageID' => ['type' => 'string'], 'PackageName' => ['type' => 'string', 'max' => 28, 'min' => 3, 'pattern' => '[a-z][a-z0-9\\-]+'], 'PackageSource' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 'S3BucketName'], 'S3Key' => ['shape' => 'S3Key']]], 'PackageStatus' => ['type' => 'string', 'enum' => ['COPYING', 'COPY_FAILED', 'VALIDATING', 'VALIDATION_FAILED', 'AVAILABLE', 'DELETING', 'DELETED', 'DELETE_FAILED']], 'PackageType' => ['type' => 'string', 'enum' => ['TXT-DICTIONARY']], 'PackageVersion' => ['type' => 'string'], 'PackageVersionHistory' => ['type' => 'structure', 'members' => ['PackageVersion' => ['shape' => 'PackageVersion'], 'CommitMessage' => ['shape' => 'CommitMessage'], 'CreatedAt' => ['shape' => 'CreatedAt']]], 'PackageVersionHistoryList' => ['type' => 'list', 'member' => ['shape' => 'PackageVersionHistory']], 'Password' => ['type' => 'string', 'min' => 8, 'sensitive' => \true], 'PolicyDocument' => ['type' => 'string'], 'PrincipalType' => ['type' => 'string', 'enum' => ['AWS_ACCOUNT', 'AWS_SERVICE']], 'PurchaseReservedElasticsearchInstanceOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedElasticsearchInstanceOfferingId', 'ReservationName'], 'members' => ['ReservedElasticsearchInstanceOfferingId' => ['shape' => 'GUID'], 'ReservationName' => ['shape' => 'ReservationToken'], 'InstanceCount' => ['shape' => 'InstanceCount']]], 'PurchaseReservedElasticsearchInstanceOfferingResponse' => ['type' => 'structure', 'members' => ['ReservedElasticsearchInstanceId' => ['shape' => 'GUID'], 'ReservationName' => ['shape' => 'ReservationToken']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']]], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge']], 'ReferencePath' => ['type' => 'string'], 'Region' => ['type' => 'string'], 'RejectInboundCrossClusterSearchConnectionRequest' => ['type' => 'structure', 'required' => ['CrossClusterSearchConnectionId'], 'members' => ['CrossClusterSearchConnectionId' => ['shape' => 'CrossClusterSearchConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'RejectInboundCrossClusterSearchConnectionResponse' => ['type' => 'structure', 'members' => ['CrossClusterSearchConnection' => ['shape' => 'InboundCrossClusterSearchConnection']]], 'RemoveTagsRequest' => ['type' => 'structure', 'required' => ['ARN', 'TagKeys'], 'members' => ['ARN' => ['shape' => 'ARN'], 'TagKeys' => ['shape' => 'StringList']]], 'ReservationToken' => ['type' => 'string', 'max' => 64, 'min' => 5], 'ReservedElasticsearchInstance' => ['type' => 'structure', 'members' => ['ReservationName' => ['shape' => 'ReservationToken'], 'ReservedElasticsearchInstanceId' => ['shape' => 'GUID'], 'ReservedElasticsearchInstanceOfferingId' => ['shape' => 'String'], 'ElasticsearchInstanceType' => ['shape' => 'ESPartitionInstanceType'], 'StartTime' => ['shape' => 'UpdateTimestamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'ElasticsearchInstanceCount' => ['shape' => 'Integer'], 'State' => ['shape' => 'String'], 'PaymentOption' => ['shape' => 'ReservedElasticsearchInstancePaymentOption'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']]], 'ReservedElasticsearchInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ReservedElasticsearchInstance']], 'ReservedElasticsearchInstanceOffering' => ['type' => 'structure', 'members' => ['ReservedElasticsearchInstanceOfferingId' => ['shape' => 'GUID'], 'ElasticsearchInstanceType' => ['shape' => 'ESPartitionInstanceType'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'PaymentOption' => ['shape' => 'ReservedElasticsearchInstancePaymentOption'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']]], 'ReservedElasticsearchInstanceOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedElasticsearchInstanceOffering']], 'ReservedElasticsearchInstancePaymentOption' => ['type' => 'string', 'enum' => ['ALL_UPFRONT', 'PARTIAL_UPFRONT', 'NO_UPFRONT']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'RevokeVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Account'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'Account' => ['shape' => 'AWSAccount']]], 'RevokeVpcEndpointAccessResponse' => ['type' => 'structure', 'members' => []], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RollbackOnDisable' => ['type' => 'string', 'enum' => ['NO_ROLLBACK', 'DEFAULT_ROLLBACK']], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3Key' => ['type' => 'string'], 'SAMLEntityId' => ['type' => 'string', 'max' => 512, 'min' => 8], 'SAMLIdp' => ['type' => 'structure', 'required' => ['MetadataContent', 'EntityId'], 'members' => ['MetadataContent' => ['shape' => 'SAMLMetadata'], 'EntityId' => ['shape' => 'SAMLEntityId']]], 'SAMLMetadata' => ['type' => 'string', 'max' => 1048576, 'min' => 1], 'SAMLOptionsInput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Idp' => ['shape' => 'SAMLIdp'], 'MasterUserName' => ['shape' => 'Username'], 'MasterBackendRole' => ['shape' => 'BackendRole'], 'SubjectKey' => ['shape' => 'String'], 'RolesKey' => ['shape' => 'String'], 'SessionTimeoutMinutes' => ['shape' => 'IntegerClass']]], 'SAMLOptionsOutput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Idp' => ['shape' => 'SAMLIdp'], 'SubjectKey' => ['shape' => 'String'], 'RolesKey' => ['shape' => 'String'], 'SessionTimeoutMinutes' => ['shape' => 'IntegerClass']]], 'ScheduledAutoTuneActionType' => ['type' => 'string', 'enum' => ['JVM_HEAP_SIZE_TUNING', 'JVM_YOUNG_GEN_TUNING']], 'ScheduledAutoTuneDescription' => ['type' => 'string'], 'ScheduledAutoTuneDetails' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'AutoTuneDate'], 'ActionType' => ['shape' => 'ScheduledAutoTuneActionType'], 'Action' => ['shape' => 'ScheduledAutoTuneDescription'], 'Severity' => ['shape' => 'ScheduledAutoTuneSeverityType']]], 'ScheduledAutoTuneSeverityType' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'ServiceSoftwareOptions' => ['type' => 'structure', 'members' => ['CurrentVersion' => ['shape' => 'String'], 'NewVersion' => ['shape' => 'String'], 'UpdateAvailable' => ['shape' => 'Boolean'], 'Cancellable' => ['shape' => 'Boolean'], 'UpdateStatus' => ['shape' => 'DeploymentStatus'], 'Description' => ['shape' => 'String'], 'AutomatedUpdateDate' => ['shape' => 'DeploymentCloseDateTimeStamp'], 'OptionalDeployment' => ['shape' => 'Boolean']]], 'ServiceUrl' => ['type' => 'string'], 'SnapshotOptions' => ['type' => 'structure', 'members' => ['AutomatedSnapshotStartHour' => ['shape' => 'IntegerClass']]], 'SnapshotOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'SnapshotOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'StartAt' => ['type' => 'timestamp'], 'StartElasticsearchServiceSoftwareUpdateRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'StartElasticsearchServiceSoftwareUpdateResponse' => ['type' => 'structure', 'members' => ['ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions']]], 'StartTimestamp' => ['type' => 'timestamp'], 'StorageSubTypeName' => ['type' => 'string'], 'StorageType' => ['type' => 'structure', 'members' => ['StorageTypeName' => ['shape' => 'StorageTypeName'], 'StorageSubTypeName' => ['shape' => 'StorageSubTypeName'], 'StorageTypeLimits' => ['shape' => 'StorageTypeLimitList']]], 'StorageTypeLimit' => ['type' => 'structure', 'members' => ['LimitName' => ['shape' => 'LimitName'], 'LimitValues' => ['shape' => 'LimitValueList']]], 'StorageTypeLimitList' => ['type' => 'list', 'member' => ['shape' => 'StorageTypeLimit']], 'StorageTypeList' => ['type' => 'list', 'member' => ['shape' => 'StorageType']], 'StorageTypeName' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TLSSecurityPolicy' => ['type' => 'string', 'enum' => ['Policy-Min-TLS-1-0-2019-07', 'Policy-Min-TLS-1-2-2019-07']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimeUnit' => ['type' => 'string', 'enum' => ['HOURS']], 'TotalNumberOfStages' => ['type' => 'integer'], 'UIntValue' => ['type' => 'integer', 'min' => 0], 'UpdateElasticsearchDomainConfigRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'ElasticsearchClusterConfig' => ['shape' => 'ElasticsearchClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCOptions'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsInput'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptions'], 'DryRun' => ['shape' => 'DryRun']]], 'UpdateElasticsearchDomainConfigResponse' => ['type' => 'structure', 'required' => ['DomainConfig'], 'members' => ['DomainConfig' => ['shape' => 'ElasticsearchDomainConfig'], 'DryRunResults' => ['shape' => 'DryRunResults']]], 'UpdatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'PackageSource'], 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageSource' => ['shape' => 'PackageSource'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'CommitMessage' => ['shape' => 'CommitMessage']]], 'UpdatePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'UpdateTimestamp' => ['type' => 'timestamp'], 'UpdateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId', 'VpcOptions'], 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcOptions' => ['shape' => 'VPCOptions']]], 'UpdateVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpoint'], 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'UpgradeElasticsearchDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'TargetVersion'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'TargetVersion' => ['shape' => 'ElasticsearchVersionString'], 'PerformCheckOnly' => ['shape' => 'Boolean']]], 'UpgradeElasticsearchDomainResponse' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'TargetVersion' => ['shape' => 'ElasticsearchVersionString'], 'PerformCheckOnly' => ['shape' => 'Boolean'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'UpgradeHistory' => ['type' => 'structure', 'members' => ['UpgradeName' => ['shape' => 'UpgradeName'], 'StartTimestamp' => ['shape' => 'StartTimestamp'], 'UpgradeStatus' => ['shape' => 'UpgradeStatus'], 'StepsList' => ['shape' => 'UpgradeStepsList']]], 'UpgradeHistoryList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeHistory']], 'UpgradeName' => ['type' => 'string'], 'UpgradeStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'SUCCEEDED_WITH_ISSUES', 'FAILED']], 'UpgradeStep' => ['type' => 'string', 'enum' => ['PRE_UPGRADE_CHECK', 'SNAPSHOT', 'UPGRADE']], 'UpgradeStepItem' => ['type' => 'structure', 'members' => ['UpgradeStep' => ['shape' => 'UpgradeStep'], 'UpgradeStepStatus' => ['shape' => 'UpgradeStatus'], 'Issues' => ['shape' => 'Issues'], 'ProgressPercent' => ['shape' => 'Double']]], 'UpgradeStepsList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeStepItem']], 'UserPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+_[0-9a-zA-Z]+'], 'Username' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'VPCDerivedInfo' => ['type' => 'structure', 'members' => ['VPCId' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'StringList'], 'AvailabilityZones' => ['shape' => 'StringList'], 'SecurityGroupIds' => ['shape' => 'StringList']]], 'VPCDerivedInfoStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'VPCDerivedInfo'], 'Status' => ['shape' => 'OptionStatus']]], 'VPCOptions' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'StringList'], 'SecurityGroupIds' => ['shape' => 'StringList']]], 'ValidationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'min' => 1], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'gp2', 'io1', 'gp3']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcEndpointOwner' => ['shape' => 'AWSAccount'], 'DomainArn' => ['shape' => 'DomainArn'], 'VpcOptions' => ['shape' => 'VPCDerivedInfo'], 'Status' => ['shape' => 'VpcEndpointStatus'], 'Endpoint' => ['shape' => 'Endpoint']]], 'VpcEndpointError' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'ErrorCode' => ['shape' => 'VpcEndpointErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'VpcEndpointErrorCode' => ['type' => 'string', 'enum' => ['ENDPOINT_NOT_FOUND', 'SERVER_ERROR']], 'VpcEndpointErrorList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointError']], 'VpcEndpointId' => ['type' => 'string', 'max' => 256, 'min' => 5, 'pattern' => '^aos-[a-zA-Z0-9]*$'], 'VpcEndpointIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointId']], 'VpcEndpointStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'ACTIVE', 'UPDATING', 'UPDATE_FAILED', 'DELETING', 'DELETE_FAILED']], 'VpcEndpointSummary' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcEndpointOwner' => ['shape' => 'String'], 'DomainArn' => ['shape' => 'DomainArn'], 'Status' => ['shape' => 'VpcEndpointStatus']]], 'VpcEndpointSummaryList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointSummary']], 'VpcEndpoints' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint']], 'ZoneAwarenessConfig' => ['type' => 'structure', 'members' => ['AvailabilityZoneCount' => ['shape' => 'IntegerClass']]]]]; diff --git a/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 8667272..0000000 --- a/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://es.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 8b6dfbb..0000000 --- a/vendor/Aws3/Aws/data/es/2015-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/es/2015-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/es/2015-01-01/paginators-1.json.php deleted file mode 100644 index f23e172..0000000 --- a/vendor/Aws3/Aws/data/es/2015-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDomainAutoTunes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeInboundCrossClusterSearchConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeOutboundCrossClusterSearchConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribePackages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeReservedElasticsearchInstanceOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeReservedElasticsearchInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetPackageVersionHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetUpgradeHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDomainsForPackage' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListElasticsearchInstanceTypes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListElasticsearchVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPackagesForDomain' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/es/2015-01-01/smoke.json.php b/vendor/Aws3/Aws/data/es/2015-01-01/smoke.json.php deleted file mode 100644 index a491168..0000000 --- a/vendor/Aws3/Aws/data/es/2015-01-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListDomainNames', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeElasticsearchDomain', 'input' => ['DomainName' => 'not-a-domain'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/api-2.json.php b/vendor/Aws3/Aws/data/eventbridge/2015-10-07/api-2.json.php deleted file mode 100644 index 51cad5b..0000000 --- a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-10-07', 'endpointPrefix' => 'events', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon EventBridge', 'serviceId' => 'EventBridge', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSEvents', 'uid' => 'eventbridge-2015-10-07'], 'operations' => ['ActivateEventSource' => ['name' => 'ActivateEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivateEventSourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'CancelReplay' => ['name' => 'CancelReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReplayRequest'], 'output' => ['shape' => 'CancelReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'IllegalStatusException'], ['shape' => 'InternalException']]], 'CreateApiDestination' => ['name' => 'CreateApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApiDestinationRequest'], 'output' => ['shape' => 'CreateApiDestinationResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'CreateArchive' => ['name' => 'CreateArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateArchiveRequest'], 'output' => ['shape' => 'CreateArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidEventPatternException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'CreateConnectionResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'CreateEndpoint' => ['name' => 'CreateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointRequest'], 'output' => ['shape' => 'CreateEndpointResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'CreateEventBus' => ['name' => 'CreateEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventBusRequest'], 'output' => ['shape' => 'CreateEventBusResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationDisabledException']]], 'CreatePartnerEventSource' => ['name' => 'CreatePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePartnerEventSourceRequest'], 'output' => ['shape' => 'CreatePartnerEventSourceResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationDisabledException']]], 'DeactivateEventSource' => ['name' => 'DeactivateEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivateEventSourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DeauthorizeConnection' => ['name' => 'DeauthorizeConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeauthorizeConnectionRequest'], 'output' => ['shape' => 'DeauthorizeConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteApiDestination' => ['name' => 'DeleteApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApiDestinationRequest'], 'output' => ['shape' => 'DeleteApiDestinationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteArchive' => ['name' => 'DeleteArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteArchiveRequest'], 'output' => ['shape' => 'DeleteArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointRequest'], 'output' => ['shape' => 'DeleteEndpointResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteEventBus' => ['name' => 'DeleteEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventBusRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException']]], 'DeletePartnerEventSource' => ['name' => 'DeletePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePartnerEventSourceRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeApiDestination' => ['name' => 'DescribeApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApiDestinationRequest'], 'output' => ['shape' => 'DescribeApiDestinationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeArchive' => ['name' => 'DescribeArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeArchiveRequest'], 'output' => ['shape' => 'DescribeArchiveResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeConnection' => ['name' => 'DescribeConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionRequest'], 'output' => ['shape' => 'DescribeConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeEndpoint' => ['name' => 'DescribeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointRequest'], 'output' => ['shape' => 'DescribeEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeEventBus' => ['name' => 'DescribeEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventBusRequest'], 'output' => ['shape' => 'DescribeEventBusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeEventSource' => ['name' => 'DescribeEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSourceRequest'], 'output' => ['shape' => 'DescribeEventSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DescribePartnerEventSource' => ['name' => 'DescribePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePartnerEventSourceRequest'], 'output' => ['shape' => 'DescribePartnerEventSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DescribeReplay' => ['name' => 'DescribeReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplayRequest'], 'output' => ['shape' => 'DescribeReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeRule' => ['name' => 'DescribeRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRuleRequest'], 'output' => ['shape' => 'DescribeRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DisableRule' => ['name' => 'DisableRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'EnableRule' => ['name' => 'EnableRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'ListApiDestinations' => ['name' => 'ListApiDestinations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApiDestinationsRequest'], 'output' => ['shape' => 'ListApiDestinationsResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListArchives' => ['name' => 'ListArchives', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListArchivesRequest'], 'output' => ['shape' => 'ListArchivesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'ListConnections' => ['name' => 'ListConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConnectionsRequest'], 'output' => ['shape' => 'ListConnectionsResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListEndpoints' => ['name' => 'ListEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointsRequest'], 'output' => ['shape' => 'ListEndpointsResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListEventBuses' => ['name' => 'ListEventBuses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventBusesRequest'], 'output' => ['shape' => 'ListEventBusesResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListEventSources' => ['name' => 'ListEventSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventSourcesRequest'], 'output' => ['shape' => 'ListEventSourcesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListPartnerEventSourceAccounts' => ['name' => 'ListPartnerEventSourceAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPartnerEventSourceAccountsRequest'], 'output' => ['shape' => 'ListPartnerEventSourceAccountsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListPartnerEventSources' => ['name' => 'ListPartnerEventSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPartnerEventSourcesRequest'], 'output' => ['shape' => 'ListPartnerEventSourcesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListReplays' => ['name' => 'ListReplays', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReplaysRequest'], 'output' => ['shape' => 'ListReplaysResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListRuleNamesByTarget' => ['name' => 'ListRuleNamesByTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleNamesByTargetRequest'], 'output' => ['shape' => 'ListRuleNamesByTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'ListTargetsByRule' => ['name' => 'ListTargetsByRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTargetsByRuleRequest'], 'output' => ['shape' => 'ListTargetsByRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'PutEvents' => ['name' => 'PutEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEventsRequest'], 'output' => ['shape' => 'PutEventsResponse'], 'errors' => [['shape' => 'InternalException']]], 'PutPartnerEvents' => ['name' => 'PutPartnerEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPartnerEventsRequest'], 'output' => ['shape' => 'PutPartnerEventsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'PutPermission' => ['name' => 'PutPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'PolicyLengthExceededException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'PutRule' => ['name' => 'PutRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRuleRequest'], 'output' => ['shape' => 'PutRuleResponse'], 'errors' => [['shape' => 'InvalidEventPatternException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'PutTargets' => ['name' => 'PutTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutTargetsRequest'], 'output' => ['shape' => 'PutTargetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemovePermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'RemoveTargets' => ['name' => 'RemoveTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTargetsRequest'], 'output' => ['shape' => 'RemoveTargetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'StartReplay' => ['name' => 'StartReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReplayRequest'], 'output' => ['shape' => 'StartReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidEventPatternException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalException'], ['shape' => 'ManagedRuleException']]], 'TestEventPattern' => ['name' => 'TestEventPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestEventPatternRequest'], 'output' => ['shape' => 'TestEventPatternResponse'], 'errors' => [['shape' => 'InvalidEventPatternException'], ['shape' => 'InternalException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException']]], 'UpdateApiDestination' => ['name' => 'UpdateApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApiDestinationRequest'], 'output' => ['shape' => 'UpdateApiDestinationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException']]], 'UpdateArchive' => ['name' => 'UpdateArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateArchiveRequest'], 'output' => ['shape' => 'UpdateArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidEventPatternException']]], 'UpdateConnection' => ['name' => 'UpdateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectionRequest'], 'output' => ['shape' => 'UpdateConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException']]], 'UpdateEndpoint' => ['name' => 'UpdateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointRequest'], 'output' => ['shape' => 'UpdateEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalException']]]], 'shapes' => ['AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'Action' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => 'events:[a-zA-Z]+'], 'ActivateEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'ApiDestination' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'Name' => ['shape' => 'ApiDestinationName'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ApiDestinationArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:api-destination\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$'], 'ApiDestinationDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ApiDestinationHttpMethod' => ['type' => 'string', 'enum' => ['POST', 'GET', 'HEAD', 'OPTIONS', 'PUT', 'PATCH', 'DELETE']], 'ApiDestinationInvocationRateLimitPerSecond' => ['type' => 'integer', 'min' => 1], 'ApiDestinationName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ApiDestinationResponseList' => ['type' => 'list', 'member' => ['shape' => 'ApiDestination']], 'ApiDestinationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'Archive' => ['type' => 'structure', 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'RetentionDays' => ['shape' => 'RetentionDays'], 'SizeBytes' => ['shape' => 'Long'], 'EventCount' => ['shape' => 'Long'], 'CreationTime' => ['shape' => 'Timestamp']]], 'ArchiveArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/.+$'], 'ArchiveDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ArchiveName' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ArchiveResponseList' => ['type' => 'list', 'member' => ['shape' => 'Archive']], 'ArchiveState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'CREATING', 'UPDATING', 'CREATE_FAILED', 'UPDATE_FAILED']], 'ArchiveStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AuthHeaderParameters' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[ \\t]*[^\\x00-\\x1F:\\x7F]+([ \\t]+[^\\x00-\\x1F:\\x7F]+)*[ \\t]*$'], 'AwsVpcConfiguration' => ['type' => 'structure', 'required' => ['Subnets'], 'members' => ['Subnets' => ['shape' => 'StringList'], 'SecurityGroups' => ['shape' => 'StringList'], 'AssignPublicIp' => ['shape' => 'AssignPublicIp']]], 'BatchArrayProperties' => ['type' => 'structure', 'members' => ['Size' => ['shape' => 'Integer']]], 'BatchParameters' => ['type' => 'structure', 'required' => ['JobDefinition', 'JobName'], 'members' => ['JobDefinition' => ['shape' => 'String'], 'JobName' => ['shape' => 'String'], 'ArrayProperties' => ['shape' => 'BatchArrayProperties'], 'RetryStrategy' => ['shape' => 'BatchRetryStrategy']]], 'BatchRetryStrategy' => ['type' => 'structure', 'members' => ['Attempts' => ['shape' => 'Integer']]], 'Boolean' => ['type' => 'boolean'], 'CancelReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName'], 'members' => ['ReplayName' => ['shape' => 'ReplayName']]], 'CancelReplayResponse' => ['type' => 'structure', 'members' => ['ReplayArn' => ['shape' => 'ReplayArn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason']]], 'CapacityProvider' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CapacityProviderStrategy' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderStrategyItem'], 'max' => 6], 'CapacityProviderStrategyItem' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['capacityProvider' => ['shape' => 'CapacityProvider'], 'weight' => ['shape' => 'CapacityProviderStrategyItemWeight'], 'base' => ['shape' => 'CapacityProviderStrategyItemBase']]], 'CapacityProviderStrategyItemBase' => ['type' => 'integer', 'max' => 100000, 'min' => 0], 'CapacityProviderStrategyItemWeight' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Condition' => ['type' => 'structure', 'required' => ['Type', 'Key', 'Value'], 'members' => ['Type' => ['shape' => 'String'], 'Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'Connection' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'Name' => ['shape' => 'ConnectionName'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'StateReason' => ['shape' => 'ConnectionStateReason'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'ConnectionApiKeyAuthResponseParameters' => ['type' => 'structure', 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:connection\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$'], 'ConnectionAuthResponseParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'ConnectionBasicAuthResponseParameters'], 'OAuthParameters' => ['shape' => 'ConnectionOAuthResponseParameters'], 'ApiKeyAuthParameters' => ['shape' => 'ConnectionApiKeyAuthResponseParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'ConnectionAuthorizationType' => ['type' => 'string', 'enum' => ['BASIC', 'OAUTH_CLIENT_CREDENTIALS', 'API_KEY']], 'ConnectionBasicAuthResponseParameters' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionBodyParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionBodyParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionBodyParameter'], 'max' => 100, 'min' => 0], 'ConnectionDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ConnectionHeaderParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'HeaderKey'], 'Value' => ['shape' => 'HeaderValue'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionHeaderParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionHeaderParameter'], 'max' => 100, 'min' => 0], 'ConnectionHttpParameters' => ['type' => 'structure', 'members' => ['HeaderParameters' => ['shape' => 'ConnectionHeaderParametersList'], 'QueryStringParameters' => ['shape' => 'ConnectionQueryStringParametersList'], 'BodyParameters' => ['shape' => 'ConnectionBodyParametersList']]], 'ConnectionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ConnectionOAuthClientResponseParameters' => ['type' => 'structure', 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionOAuthHttpMethod' => ['type' => 'string', 'enum' => ['GET', 'POST', 'PUT']], 'ConnectionOAuthResponseParameters' => ['type' => 'structure', 'members' => ['ClientParameters' => ['shape' => 'ConnectionOAuthClientResponseParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'ConnectionQueryStringParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'QueryStringKey'], 'Value' => ['shape' => 'QueryStringValue'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionQueryStringParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionQueryStringParameter'], 'max' => 100, 'min' => 0], 'ConnectionResponseList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionState' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'AUTHORIZED', 'DEAUTHORIZED', 'AUTHORIZING', 'DEAUTHORIZING']], 'ConnectionStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'CreateApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name', 'ConnectionArn', 'InvocationEndpoint', 'HttpMethod'], 'members' => ['Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond']]], 'CreateApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'CreateArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName', 'EventSourceArn'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'RetentionDays' => ['shape' => 'RetentionDays']]], 'CreateArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'CreationTime' => ['shape' => 'Timestamp']]], 'CreateConnectionApiKeyAuthRequestParameters' => ['type' => 'structure', 'required' => ['ApiKeyName', 'ApiKeyValue'], 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters'], 'ApiKeyValue' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionAuthRequestParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'CreateConnectionBasicAuthRequestParameters'], 'OAuthParameters' => ['shape' => 'CreateConnectionOAuthRequestParameters'], 'ApiKeyAuthParameters' => ['shape' => 'CreateConnectionApiKeyAuthRequestParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'CreateConnectionBasicAuthRequestParameters' => ['type' => 'structure', 'required' => ['Username', 'Password'], 'members' => ['Username' => ['shape' => 'AuthHeaderParameters'], 'Password' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionOAuthClientRequestParameters' => ['type' => 'structure', 'required' => ['ClientID', 'ClientSecret'], 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters'], 'ClientSecret' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionOAuthRequestParameters' => ['type' => 'structure', 'required' => ['ClientParameters', 'AuthorizationEndpoint', 'HttpMethod'], 'members' => ['ClientParameters' => ['shape' => 'CreateConnectionOAuthClientRequestParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['Name', 'AuthorizationType', 'AuthParameters'], 'members' => ['Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'AuthParameters' => ['shape' => 'CreateConnectionAuthRequestParameters']]], 'CreateConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'CreateEndpointRequest' => ['type' => 'structure', 'required' => ['Name', 'RoutingConfig', 'EventBuses'], 'members' => ['Name' => ['shape' => 'EndpointName'], 'Description' => ['shape' => 'EndpointDescription'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn']]], 'CreateEndpointResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EndpointName'], 'Arn' => ['shape' => 'EndpointArn'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'State' => ['shape' => 'EndpointState']]], 'CreateEventBusRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventBusName'], 'EventSourceName' => ['shape' => 'EventSourceName'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventBusResponse' => ['type' => 'structure', 'members' => ['EventBusArn' => ['shape' => 'String']]], 'CreatePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name', 'Account'], 'members' => ['Name' => ['shape' => 'EventSourceName'], 'Account' => ['shape' => 'AccountId']]], 'CreatePartnerEventSourceResponse' => ['type' => 'structure', 'members' => ['EventSourceArn' => ['shape' => 'String']]], 'CreatedBy' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Database' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DbUser' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DeactivateEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DeadLetterConfig' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn']]], 'DeauthorizeConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DeauthorizeConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DeleteApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName']]], 'DeleteApiDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName']]], 'DeleteArchiveResponse' => ['type' => 'structure', 'members' => []], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DeleteEndpointRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EndpointName']]], 'DeleteEndpointResponse' => ['type' => 'structure', 'members' => []], 'DeleteEventBusRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventBusName']]], 'DeletePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name', 'Account'], 'members' => ['Name' => ['shape' => 'EventSourceName'], 'Account' => ['shape' => 'AccountId']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Force' => ['shape' => 'Boolean']]], 'DescribeApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName']]], 'DescribeApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DescribeArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName']]], 'DescribeArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'RetentionDays' => ['shape' => 'RetentionDays'], 'SizeBytes' => ['shape' => 'Long'], 'EventCount' => ['shape' => 'Long'], 'CreationTime' => ['shape' => 'Timestamp']]], 'DescribeConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DescribeConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'StateReason' => ['shape' => 'ConnectionStateReason'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'SecretArn' => ['shape' => 'SecretsManagerSecretArn'], 'AuthParameters' => ['shape' => 'ConnectionAuthResponseParameters'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DescribeEndpointRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EndpointName'], 'HomeRegion' => ['shape' => 'HomeRegion']]], 'DescribeEndpointResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EndpointName'], 'Description' => ['shape' => 'EndpointDescription'], 'Arn' => ['shape' => 'EndpointArn'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'EndpointId' => ['shape' => 'EndpointId'], 'EndpointUrl' => ['shape' => 'EndpointUrl'], 'State' => ['shape' => 'EndpointState'], 'StateReason' => ['shape' => 'EndpointStateReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DescribeEventBusRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EventBusNameOrArn']]], 'DescribeEventBusResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'DescribeEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DescribeEventSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedBy' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'String'], 'State' => ['shape' => 'EventSourceState']]], 'DescribePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DescribePartnerEventSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'DescribeReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName'], 'members' => ['ReplayName' => ['shape' => 'ReplayName']]], 'DescribeReplayResponse' => ['type' => 'structure', 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'ReplayArn' => ['shape' => 'ReplayArn'], 'Description' => ['shape' => 'ReplayDescription'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'EventSourceArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'ReplayDestination'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'EventLastReplayedTime' => ['shape' => 'Timestamp'], 'ReplayStartTime' => ['shape' => 'Timestamp'], 'ReplayEndTime' => ['shape' => 'Timestamp']]], 'DescribeRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'DescribeRuleResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleName'], 'Arn' => ['shape' => 'RuleArn'], 'EventPattern' => ['shape' => 'EventPattern'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'ManagedBy' => ['shape' => 'ManagedBy'], 'EventBusName' => ['shape' => 'EventBusName'], 'CreatedBy' => ['shape' => 'CreatedBy']]], 'DisableRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'EcsParameters' => ['type' => 'structure', 'required' => ['TaskDefinitionArn'], 'members' => ['TaskDefinitionArn' => ['shape' => 'Arn'], 'TaskCount' => ['shape' => 'LimitMin1'], 'LaunchType' => ['shape' => 'LaunchType'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'PlatformVersion' => ['shape' => 'String'], 'Group' => ['shape' => 'String'], 'CapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'EnableECSManagedTags' => ['shape' => 'Boolean'], 'EnableExecuteCommand' => ['shape' => 'Boolean'], 'PlacementConstraints' => ['shape' => 'PlacementConstraints'], 'PlacementStrategy' => ['shape' => 'PlacementStrategies'], 'PropagateTags' => ['shape' => 'PropagateTags'], 'ReferenceId' => ['shape' => 'ReferenceId'], 'Tags' => ['shape' => 'TagList']]], 'EnableRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'Endpoint' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EndpointName'], 'Description' => ['shape' => 'EndpointDescription'], 'Arn' => ['shape' => 'EndpointArn'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'EndpointId' => ['shape' => 'EndpointId'], 'EndpointUrl' => ['shape' => 'EndpointUrl'], 'State' => ['shape' => 'EndpointState'], 'StateReason' => ['shape' => 'EndpointStateReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'EndpointArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:endpoint\\/[/\\.\\-_A-Za-z0-9]+$'], 'EndpointDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'EndpointEventBus' => ['type' => 'structure', 'required' => ['EventBusArn'], 'members' => ['EventBusArn' => ['shape' => 'NonPartnerEventBusArn']]], 'EndpointEventBusList' => ['type' => 'list', 'member' => ['shape' => 'EndpointEventBus'], 'max' => 2, 'min' => 2], 'EndpointId' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\-]+[\\.][A-Za-z0-9\\-]+$'], 'EndpointList' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'EndpointName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'EndpointState' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'UPDATING', 'DELETING', 'CREATE_FAILED', 'UPDATE_FAILED', 'DELETE_FAILED']], 'EndpointStateReason' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'EndpointUrl' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(https://)?[\\.\\-a-z0-9]+$'], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'EventBus' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'EventBusList' => ['type' => 'list', 'member' => ['shape' => 'EventBus']], 'EventBusName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[/\\.\\-_A-Za-z0-9]+'], 'EventBusNameOrArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[/\\.\\-_A-Za-z0-9]+'], 'EventId' => ['type' => 'string', 'max' => 64], 'EventPattern' => ['type' => 'string', 'max' => 4096], 'EventResource' => ['type' => 'string', 'max' => 2048], 'EventResourceList' => ['type' => 'list', 'member' => ['shape' => 'EventResource']], 'EventSource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedBy' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'String'], 'State' => ['shape' => 'EventSourceState']]], 'EventSourceList' => ['type' => 'list', 'member' => ['shape' => 'EventSource']], 'EventSourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'aws\\.partner(/[\\.\\-_A-Za-z0-9]+){2,}'], 'EventSourceNamePrefix' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[/\\.\\-_A-Za-z0-9]+'], 'EventSourceState' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'DELETED']], 'EventTime' => ['type' => 'timestamp'], 'FailoverConfig' => ['type' => 'structure', 'required' => ['Primary', 'Secondary'], 'members' => ['Primary' => ['shape' => 'Primary'], 'Secondary' => ['shape' => 'Secondary']]], 'HeaderKey' => ['type' => 'string', 'max' => 512, 'pattern' => '^[!#$%&\'*+-.^_`|~0-9a-zA-Z]+$'], 'HeaderParametersMap' => ['type' => 'map', 'key' => ['shape' => 'HeaderKey'], 'value' => ['shape' => 'HeaderValue']], 'HeaderValue' => ['type' => 'string', 'max' => 512, 'pattern' => '^[ \\t]*[\\x20-\\x7E]+([ \\t]+[\\x20-\\x7E]+)*[ \\t]*$'], 'HealthCheck' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:route53:::healthcheck/[\\-a-z0-9]+$'], 'HomeRegion' => ['type' => 'string', 'max' => 20, 'min' => 9, 'pattern' => '^[\\-a-z0-9]+$'], 'HttpParameters' => ['type' => 'structure', 'members' => ['PathParameterValues' => ['shape' => 'PathParameterList'], 'HeaderParameters' => ['shape' => 'HeaderParametersMap'], 'QueryStringParameters' => ['shape' => 'QueryStringParametersMap']]], 'HttpsEndpoint' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^((%[0-9A-Fa-f]{2}|[-()_.!~*\';/?:@\\x26=+$,A-Za-z0-9])+)([).!\';/?:,])?$'], 'IamRoleArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:aws[a-z-]*:iam::\\d{12}:role\\/[\\w+=,.@/-]+$'], 'IllegalStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InputTransformer' => ['type' => 'structure', 'required' => ['InputTemplate'], 'members' => ['InputPathsMap' => ['shape' => 'TransformerPaths'], 'InputTemplate' => ['shape' => 'TransformerInput']]], 'InputTransformerPathKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9\\_\\-]+'], 'Integer' => ['type' => 'integer'], 'InternalException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'InvalidEventPatternException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'KinesisParameters' => ['type' => 'structure', 'required' => ['PartitionKeyPath'], 'members' => ['PartitionKeyPath' => ['shape' => 'TargetPartitionKeyPath']]], 'LaunchType' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LimitMax100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'LimitMin1' => ['type' => 'integer', 'min' => 1], 'ListApiDestinationsRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ApiDestinationName'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListApiDestinationsResponse' => ['type' => 'structure', 'members' => ['ApiDestinations' => ['shape' => 'ApiDestinationResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListArchivesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ArchiveState'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListArchivesResponse' => ['type' => 'structure', 'members' => ['Archives' => ['shape' => 'ArchiveResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectionsRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ConnectionName'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListConnectionsResponse' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ConnectionResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEndpointsRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'EndpointName'], 'HomeRegion' => ['shape' => 'HomeRegion'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'LimitMax100']]], 'ListEndpointsResponse' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => 'EndpointList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventBusesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'EventBusName'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListEventBusesResponse' => ['type' => 'structure', 'members' => ['EventBuses' => ['shape' => 'EventBusList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventSourcesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'EventSourceNamePrefix'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListEventSourcesResponse' => ['type' => 'structure', 'members' => ['EventSources' => ['shape' => 'EventSourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPartnerEventSourceAccountsRequest' => ['type' => 'structure', 'required' => ['EventSourceName'], 'members' => ['EventSourceName' => ['shape' => 'EventSourceName'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListPartnerEventSourceAccountsResponse' => ['type' => 'structure', 'members' => ['PartnerEventSourceAccounts' => ['shape' => 'PartnerEventSourceAccountList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPartnerEventSourcesRequest' => ['type' => 'structure', 'required' => ['NamePrefix'], 'members' => ['NamePrefix' => ['shape' => 'PartnerEventSourceNamePrefix'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListPartnerEventSourcesResponse' => ['type' => 'structure', 'members' => ['PartnerEventSources' => ['shape' => 'PartnerEventSourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListReplaysRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ReplayName'], 'State' => ['shape' => 'ReplayState'], 'EventSourceArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListReplaysResponse' => ['type' => 'structure', 'members' => ['Replays' => ['shape' => 'ReplayList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRuleNamesByTargetRequest' => ['type' => 'structure', 'required' => ['TargetArn'], 'members' => ['TargetArn' => ['shape' => 'TargetArn'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListRuleNamesByTargetResponse' => ['type' => 'structure', 'members' => ['RuleNames' => ['shape' => 'RuleNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRulesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'RuleResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTargetsByRuleRequest' => ['type' => 'structure', 'required' => ['Rule'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListTargetsByRuleResponse' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'TargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long'], 'ManagedBy' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ManagedRuleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'MaximumRetryAttempts' => ['type' => 'integer', 'max' => 185, 'min' => 0], 'MessageGroupId' => ['type' => 'string', 'max' => 100], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['awsvpcConfiguration' => ['shape' => 'AwsVpcConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NonPartnerEventBusArn' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^arn:aws[a-z-]*:events:[a-z]{2}-[a-z-]+-\\d+:\\d{12}:event-bus/[\\w.-]+$'], 'NonPartnerEventBusName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'NonPartnerEventBusNameOrArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[\\.\\-_A-Za-z0-9]+'], 'OperationDisabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PartnerEventSource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'PartnerEventSourceAccount' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'AccountId'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'State' => ['shape' => 'EventSourceState']]], 'PartnerEventSourceAccountList' => ['type' => 'list', 'member' => ['shape' => 'PartnerEventSourceAccount']], 'PartnerEventSourceList' => ['type' => 'list', 'member' => ['shape' => 'PartnerEventSource']], 'PartnerEventSourceNamePrefix' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'aws\\.partner/[\\.\\-_A-Za-z0-9]+/[/\\.\\-_A-Za-z0-9]*'], 'PathParameter' => ['type' => 'string', 'pattern' => '^(?!\\s*$).+'], 'PathParameterList' => ['type' => 'list', 'member' => ['shape' => 'PathParameter']], 'PlacementConstraint' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementConstraintType'], 'expression' => ['shape' => 'PlacementConstraintExpression']]], 'PlacementConstraintExpression' => ['type' => 'string', 'max' => 2000], 'PlacementConstraintType' => ['type' => 'string', 'enum' => ['distinctInstance', 'memberOf']], 'PlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'PlacementConstraint'], 'max' => 10], 'PlacementStrategies' => ['type' => 'list', 'member' => ['shape' => 'PlacementStrategy'], 'max' => 5], 'PlacementStrategy' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementStrategyType'], 'field' => ['shape' => 'PlacementStrategyField']]], 'PlacementStrategyField' => ['type' => 'string', 'max' => 255], 'PlacementStrategyType' => ['type' => 'string', 'enum' => ['random', 'spread', 'binpack']], 'PolicyLengthExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Primary' => ['type' => 'structure', 'required' => ['HealthCheck'], 'members' => ['HealthCheck' => ['shape' => 'HealthCheck']]], 'Principal' => ['type' => 'string', 'max' => 12, 'min' => 1, 'pattern' => '(\\d{12}|\\*)'], 'PropagateTags' => ['type' => 'string', 'enum' => ['TASK_DEFINITION']], 'PutEventsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'PutEventsRequestEntryList'], 'EndpointId' => ['shape' => 'EndpointId', 'contextParam' => ['name' => 'EndpointId']]]], 'PutEventsRequestEntry' => ['type' => 'structure', 'members' => ['Time' => ['shape' => 'EventTime'], 'Source' => ['shape' => 'String'], 'Resources' => ['shape' => 'EventResourceList'], 'DetailType' => ['shape' => 'String'], 'Detail' => ['shape' => 'String'], 'EventBusName' => ['shape' => 'NonPartnerEventBusNameOrArn'], 'TraceHeader' => ['shape' => 'TraceHeader']]], 'PutEventsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutEventsRequestEntry'], 'max' => 10, 'min' => 1], 'PutEventsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'Entries' => ['shape' => 'PutEventsResultEntryList']]], 'PutEventsResultEntry' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'EventId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutEventsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutEventsResultEntry']], 'PutPartnerEventsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'PutPartnerEventsRequestEntryList']]], 'PutPartnerEventsRequestEntry' => ['type' => 'structure', 'members' => ['Time' => ['shape' => 'EventTime'], 'Source' => ['shape' => 'EventSourceName'], 'Resources' => ['shape' => 'EventResourceList'], 'DetailType' => ['shape' => 'String'], 'Detail' => ['shape' => 'String']]], 'PutPartnerEventsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutPartnerEventsRequestEntry'], 'max' => 20, 'min' => 1], 'PutPartnerEventsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'Entries' => ['shape' => 'PutPartnerEventsResultEntryList']]], 'PutPartnerEventsResultEntry' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'EventId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutPartnerEventsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutPartnerEventsResultEntry']], 'PutPermissionRequest' => ['type' => 'structure', 'members' => ['EventBusName' => ['shape' => 'NonPartnerEventBusName'], 'Action' => ['shape' => 'Action'], 'Principal' => ['shape' => 'Principal'], 'StatementId' => ['shape' => 'StatementId'], 'Condition' => ['shape' => 'Condition'], 'Policy' => ['shape' => 'String']]], 'PutRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'PutRuleResponse' => ['type' => 'structure', 'members' => ['RuleArn' => ['shape' => 'RuleArn']]], 'PutTargetsRequest' => ['type' => 'structure', 'required' => ['Rule', 'Targets'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Targets' => ['shape' => 'TargetList']]], 'PutTargetsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'FailedEntries' => ['shape' => 'PutTargetsResultEntryList']]], 'PutTargetsResultEntry' => ['type' => 'structure', 'members' => ['TargetId' => ['shape' => 'TargetId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutTargetsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutTargetsResultEntry']], 'QueryStringKey' => ['type' => 'string', 'max' => 512, 'pattern' => '[^\\x00-\\x1F\\x7F]+'], 'QueryStringParametersMap' => ['type' => 'map', 'key' => ['shape' => 'QueryStringKey'], 'value' => ['shape' => 'QueryStringValue']], 'QueryStringValue' => ['type' => 'string', 'max' => 512, 'pattern' => '[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F]+'], 'RedshiftDataParameters' => ['type' => 'structure', 'required' => ['Database', 'Sql'], 'members' => ['SecretManagerArn' => ['shape' => 'RedshiftSecretManagerArn'], 'Database' => ['shape' => 'Database'], 'DbUser' => ['shape' => 'DbUser'], 'Sql' => ['shape' => 'Sql'], 'StatementName' => ['shape' => 'StatementName'], 'WithEvent' => ['shape' => 'Boolean']]], 'RedshiftSecretManagerArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)'], 'ReferenceId' => ['type' => 'string', 'max' => 1024], 'RemovePermissionRequest' => ['type' => 'structure', 'members' => ['StatementId' => ['shape' => 'StatementId'], 'RemoveAllPermissions' => ['shape' => 'Boolean'], 'EventBusName' => ['shape' => 'NonPartnerEventBusName']]], 'RemoveTargetsRequest' => ['type' => 'structure', 'required' => ['Rule', 'Ids'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Ids' => ['shape' => 'TargetIdList'], 'Force' => ['shape' => 'Boolean']]], 'RemoveTargetsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'FailedEntries' => ['shape' => 'RemoveTargetsResultEntryList']]], 'RemoveTargetsResultEntry' => ['type' => 'structure', 'members' => ['TargetId' => ['shape' => 'TargetId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'RemoveTargetsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'RemoveTargetsResultEntry']], 'Replay' => ['type' => 'structure', 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'EventLastReplayedTime' => ['shape' => 'Timestamp'], 'ReplayStartTime' => ['shape' => 'Timestamp'], 'ReplayEndTime' => ['shape' => 'Timestamp']]], 'ReplayArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/[\\.\\-_A-Za-z0-9]+$'], 'ReplayDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ReplayDestination' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'FilterArns' => ['shape' => 'ReplayDestinationFilters']]], 'ReplayDestinationFilters' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'ReplayList' => ['type' => 'list', 'member' => ['shape' => 'Replay']], 'ReplayName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ReplayState' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'CANCELLING', 'COMPLETED', 'CANCELLED', 'FAILED']], 'ReplayStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ReplicationConfig' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ReplicationState']]], 'ReplicationState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RetentionDays' => ['type' => 'integer', 'min' => 0], 'RetryPolicy' => ['type' => 'structure', 'members' => ['MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts'], 'MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds']]], 'RoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'Route' => ['type' => 'string', 'max' => 20, 'min' => 9, 'pattern' => '^[\\-a-z0-9]+$'], 'RoutingConfig' => ['type' => 'structure', 'required' => ['FailoverConfig'], 'members' => ['FailoverConfig' => ['shape' => 'FailoverConfig']]], 'Rule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleName'], 'Arn' => ['shape' => 'RuleArn'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'RoleArn' => ['shape' => 'RoleArn'], 'ManagedBy' => ['shape' => 'ManagedBy'], 'EventBusName' => ['shape' => 'EventBusName']]], 'RuleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'RuleDescription' => ['type' => 'string', 'max' => 512], 'RuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'RuleNameList' => ['type' => 'list', 'member' => ['shape' => 'RuleName']], 'RuleResponseList' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'RuleState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'RunCommandParameters' => ['type' => 'structure', 'required' => ['RunCommandTargets'], 'members' => ['RunCommandTargets' => ['shape' => 'RunCommandTargets']]], 'RunCommandTarget' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'RunCommandTargetKey'], 'Values' => ['shape' => 'RunCommandTargetValues']]], 'RunCommandTargetKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$'], 'RunCommandTargetValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RunCommandTargetValues' => ['type' => 'list', 'member' => ['shape' => 'RunCommandTargetValue'], 'max' => 50, 'min' => 1], 'RunCommandTargets' => ['type' => 'list', 'member' => ['shape' => 'RunCommandTarget'], 'max' => 5, 'min' => 1], 'SageMakerPipelineParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'SageMakerPipelineParameterName'], 'Value' => ['shape' => 'SageMakerPipelineParameterValue']]], 'SageMakerPipelineParameterList' => ['type' => 'list', 'member' => ['shape' => 'SageMakerPipelineParameter'], 'max' => 200, 'min' => 0], 'SageMakerPipelineParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'SageMakerPipelineParameterValue' => ['type' => 'string', 'max' => 1024], 'SageMakerPipelineParameters' => ['type' => 'structure', 'members' => ['PipelineParameterList' => ['shape' => 'SageMakerPipelineParameterList']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256], 'Secondary' => ['type' => 'structure', 'required' => ['Route'], 'members' => ['Route' => ['shape' => 'Route']]], 'SecretsManagerSecretArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws([a-z]|\\-)*:secretsmanager:([a-z]|\\d|\\-)*:([0-9]{12})?:secret:[\\/_+=\\.@\\-A-Za-z0-9]+$'], 'Sql' => ['type' => 'string', 'max' => 100000, 'min' => 1], 'SqsParameters' => ['type' => 'structure', 'members' => ['MessageGroupId' => ['shape' => 'MessageGroupId']]], 'StartReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName', 'EventSourceArn', 'EventStartTime', 'EventEndTime', 'Destination'], 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'Description' => ['shape' => 'ReplayDescription'], 'EventSourceArn' => ['shape' => 'Arn'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'Destination' => ['shape' => 'ReplayDestination']]], 'StartReplayResponse' => ['type' => 'structure', 'members' => ['ReplayArn' => ['shape' => 'ReplayArn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'ReplayStartTime' => ['shape' => 'Timestamp']]], 'StatementId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_]+'], 'StatementName' => ['type' => 'string', 'max' => 500, 'min' => 1], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Target' => ['type' => 'structure', 'required' => ['Id', 'Arn'], 'members' => ['Id' => ['shape' => 'TargetId'], 'Arn' => ['shape' => 'TargetArn'], 'RoleArn' => ['shape' => 'RoleArn'], 'Input' => ['shape' => 'TargetInput'], 'InputPath' => ['shape' => 'TargetInputPath'], 'InputTransformer' => ['shape' => 'InputTransformer'], 'KinesisParameters' => ['shape' => 'KinesisParameters'], 'RunCommandParameters' => ['shape' => 'RunCommandParameters'], 'EcsParameters' => ['shape' => 'EcsParameters'], 'BatchParameters' => ['shape' => 'BatchParameters'], 'SqsParameters' => ['shape' => 'SqsParameters'], 'HttpParameters' => ['shape' => 'HttpParameters'], 'RedshiftDataParameters' => ['shape' => 'RedshiftDataParameters'], 'SageMakerPipelineParameters' => ['shape' => 'SageMakerPipelineParameters'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'RetryPolicy' => ['shape' => 'RetryPolicy']]], 'TargetArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'TargetId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'TargetIdList' => ['type' => 'list', 'member' => ['shape' => 'TargetId'], 'max' => 100, 'min' => 1], 'TargetInput' => ['type' => 'string', 'max' => 8192], 'TargetInputPath' => ['type' => 'string', 'max' => 256], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'max' => 100, 'min' => 1], 'TargetPartitionKeyPath' => ['type' => 'string', 'max' => 256], 'TestEventPatternRequest' => ['type' => 'structure', 'required' => ['EventPattern', 'Event'], 'members' => ['EventPattern' => ['shape' => 'EventPattern'], 'Event' => ['shape' => 'String']]], 'TestEventPatternResponse' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'Boolean']]], 'Timestamp' => ['type' => 'timestamp'], 'TraceHeader' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TransformerInput' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'TransformerPaths' => ['type' => 'map', 'key' => ['shape' => 'InputTransformerPathKey'], 'value' => ['shape' => 'TargetInputPath'], 'max' => 100], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond']]], 'UpdateApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'UpdateArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'RetentionDays' => ['shape' => 'RetentionDays']]], 'UpdateArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'CreationTime' => ['shape' => 'Timestamp']]], 'UpdateConnectionApiKeyAuthRequestParameters' => ['type' => 'structure', 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters'], 'ApiKeyValue' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionAuthRequestParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'UpdateConnectionBasicAuthRequestParameters'], 'OAuthParameters' => ['shape' => 'UpdateConnectionOAuthRequestParameters'], 'ApiKeyAuthParameters' => ['shape' => 'UpdateConnectionApiKeyAuthRequestParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'UpdateConnectionBasicAuthRequestParameters' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'AuthHeaderParameters'], 'Password' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionOAuthClientRequestParameters' => ['type' => 'structure', 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters'], 'ClientSecret' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionOAuthRequestParameters' => ['type' => 'structure', 'members' => ['ClientParameters' => ['shape' => 'UpdateConnectionOAuthClientRequestParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'UpdateConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'AuthParameters' => ['shape' => 'UpdateConnectionAuthRequestParameters']]], 'UpdateConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'UpdateEndpointRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EndpointName'], 'Description' => ['shape' => 'EndpointDescription'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn']]], 'UpdateEndpointResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EndpointName'], 'Arn' => ['shape' => 'EndpointArn'], 'RoutingConfig' => ['shape' => 'RoutingConfig'], 'ReplicationConfig' => ['shape' => 'ReplicationConfig'], 'EventBuses' => ['shape' => 'EndpointEventBusList'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'EndpointId' => ['shape' => 'EndpointId'], 'EndpointUrl' => ['shape' => 'EndpointUrl'], 'State' => ['shape' => 'EndpointState']]]]]; diff --git a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-rule-set-1.json.php deleted file mode 100644 index 6d86d08..0000000 --- a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'EndpointId' => ['required' => \false, 'documentation' => 'Operation parameter for EndpointId', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'EndpointId']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'EndpointId'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => ['authSchemes' => [['name' => 'sigv4a', 'signingName' => 'events', 'signingRegionSet' => ['*']]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{EndpointId}.endpoint.events.{PartitionResult#dualStackDnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4a', 'signingName' => 'events', 'signingRegionSet' => ['*']]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://{EndpointId}.endpoint.events.{PartitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4a', 'signingName' => 'events', 'signingRegionSet' => ['*']]]], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Invalid Configuration: FIPS is not supported with EventBridge multi-region endpoints.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'EndpointId must be a valid host label.', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://events-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://events-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://events.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://events.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-tests-1.json.php deleted file mode 100644 index 5ae19b6..0000000 --- a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'Valid endpointId with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'events', 'name' => 'sigv4a', 'signingRegionSet' => ['*']]]], 'url' => 'https://abc123.456def.endpoint.events.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'PutEvents', 'operationParams' => ['EndpointId' => 'abc123.456def', 'Entries' => [['DetailType' => 'detailType', 'Detail' => '{ "test": ["test"] }', 'EventBusName' => 'my-sdk-app']]]]], 'params' => ['EndpointId' => 'abc123.456def', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'Valid EndpointId with dualstack disabled and fips enabled', 'expect' => ['error' => 'Invalid Configuration: FIPS is not supported with EventBridge multi-region endpoints.'], 'params' => ['EndpointId' => 'abc123.456def', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'Valid EndpointId with dualstack enabled and fips enabled', 'expect' => ['error' => 'Invalid Configuration: FIPS is not supported with EventBridge multi-region endpoints.'], 'params' => ['EndpointId' => 'abc123.456def', 'UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'Invalid EndpointId', 'expect' => ['error' => 'EndpointId must be a valid host label.'], 'params' => ['EndpointId' => 'badactor.com?foo=bar', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'Invalid EndpointId (empty)', 'expect' => ['error' => 'EndpointId must be a valid host label.'], 'params' => ['EndpointId' => '', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'Valid endpointId with fips disabled and dualstack true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'events', 'name' => 'sigv4a', 'signingRegionSet' => ['*']]]], 'url' => 'https://abc123.456def.endpoint.events.api.aws']], 'params' => ['EndpointId' => 'abc123.456def', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'Valid endpointId with custom sdk endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'events', 'name' => 'sigv4a', 'signingRegionSet' => ['*']]]], 'url' => 'https://example.com']], 'params' => ['EndpointId' => 'abc123.456def', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/paginators-1.json.php b/vendor/Aws3/Aws/data/eventbridge/2015-10-07/paginators-1.json.php deleted file mode 100644 index e156dc1..0000000 --- a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/smoke.json.php b/vendor/Aws3/Aws/data/eventbridge/2015-10-07/smoke.json.php deleted file mode 100644 index 24d7918..0000000 --- a/vendor/Aws3/Aws/data/eventbridge/2015-10-07/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListRules', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeRule', 'input' => ['Name' => 'fake-rule'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/events/2015-10-07/api-2.json.php b/vendor/Aws3/Aws/data/events/2015-10-07/api-2.json.php deleted file mode 100644 index bf45fa3..0000000 --- a/vendor/Aws3/Aws/data/events/2015-10-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-10-07', 'endpointPrefix' => 'events', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon CloudWatch Events', 'serviceId' => 'CloudWatch Events', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSEvents', 'uid' => 'events-2015-10-07'], 'operations' => ['ActivateEventSource' => ['name' => 'ActivateEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivateEventSourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'CancelReplay' => ['name' => 'CancelReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelReplayRequest'], 'output' => ['shape' => 'CancelReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'IllegalStatusException'], ['shape' => 'InternalException']]], 'CreateApiDestination' => ['name' => 'CreateApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApiDestinationRequest'], 'output' => ['shape' => 'CreateApiDestinationResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'CreateArchive' => ['name' => 'CreateArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateArchiveRequest'], 'output' => ['shape' => 'CreateArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidEventPatternException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'CreateConnectionResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'CreateEventBus' => ['name' => 'CreateEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventBusRequest'], 'output' => ['shape' => 'CreateEventBusResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationDisabledException']]], 'CreatePartnerEventSource' => ['name' => 'CreatePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePartnerEventSourceRequest'], 'output' => ['shape' => 'CreatePartnerEventSourceResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationDisabledException']]], 'DeactivateEventSource' => ['name' => 'DeactivateEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivateEventSourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidStateException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DeauthorizeConnection' => ['name' => 'DeauthorizeConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeauthorizeConnectionRequest'], 'output' => ['shape' => 'DeauthorizeConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteApiDestination' => ['name' => 'DeleteApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApiDestinationRequest'], 'output' => ['shape' => 'DeleteApiDestinationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteArchive' => ['name' => 'DeleteArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteArchiveRequest'], 'output' => ['shape' => 'DeleteArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DeleteEventBus' => ['name' => 'DeleteEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventBusRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException']]], 'DeletePartnerEventSource' => ['name' => 'DeletePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePartnerEventSourceRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleRequest'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeApiDestination' => ['name' => 'DescribeApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApiDestinationRequest'], 'output' => ['shape' => 'DescribeApiDestinationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeArchive' => ['name' => 'DescribeArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeArchiveRequest'], 'output' => ['shape' => 'DescribeArchiveResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeConnection' => ['name' => 'DescribeConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionRequest'], 'output' => ['shape' => 'DescribeConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeEventBus' => ['name' => 'DescribeEventBus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventBusRequest'], 'output' => ['shape' => 'DescribeEventBusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeEventSource' => ['name' => 'DescribeEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSourceRequest'], 'output' => ['shape' => 'DescribeEventSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DescribePartnerEventSource' => ['name' => 'DescribePartnerEventSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePartnerEventSourceRequest'], 'output' => ['shape' => 'DescribePartnerEventSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'DescribeReplay' => ['name' => 'DescribeReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReplayRequest'], 'output' => ['shape' => 'DescribeReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DescribeRule' => ['name' => 'DescribeRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRuleRequest'], 'output' => ['shape' => 'DescribeRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'DisableRule' => ['name' => 'DisableRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'EnableRule' => ['name' => 'EnableRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableRuleRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'ListApiDestinations' => ['name' => 'ListApiDestinations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApiDestinationsRequest'], 'output' => ['shape' => 'ListApiDestinationsResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListArchives' => ['name' => 'ListArchives', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListArchivesRequest'], 'output' => ['shape' => 'ListArchivesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'ListConnections' => ['name' => 'ListConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConnectionsRequest'], 'output' => ['shape' => 'ListConnectionsResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListEventBuses' => ['name' => 'ListEventBuses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventBusesRequest'], 'output' => ['shape' => 'ListEventBusesResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListEventSources' => ['name' => 'ListEventSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventSourcesRequest'], 'output' => ['shape' => 'ListEventSourcesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListPartnerEventSourceAccounts' => ['name' => 'ListPartnerEventSourceAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPartnerEventSourceAccountsRequest'], 'output' => ['shape' => 'ListPartnerEventSourceAccountsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListPartnerEventSources' => ['name' => 'ListPartnerEventSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPartnerEventSourcesRequest'], 'output' => ['shape' => 'ListPartnerEventSourcesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'ListReplays' => ['name' => 'ListReplays', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReplaysRequest'], 'output' => ['shape' => 'ListReplaysResponse'], 'errors' => [['shape' => 'InternalException']]], 'ListRuleNamesByTarget' => ['name' => 'ListRuleNamesByTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleNamesByTargetRequest'], 'output' => ['shape' => 'ListRuleNamesByTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'ListTargetsByRule' => ['name' => 'ListTargetsByRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTargetsByRuleRequest'], 'output' => ['shape' => 'ListTargetsByRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException']]], 'PutEvents' => ['name' => 'PutEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEventsRequest'], 'output' => ['shape' => 'PutEventsResponse'], 'errors' => [['shape' => 'InternalException']]], 'PutPartnerEvents' => ['name' => 'PutPartnerEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPartnerEventsRequest'], 'output' => ['shape' => 'PutPartnerEventsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'OperationDisabledException']]], 'PutPermission' => ['name' => 'PutPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'PolicyLengthExceededException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'PutRule' => ['name' => 'PutRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRuleRequest'], 'output' => ['shape' => 'PutRuleResponse'], 'errors' => [['shape' => 'InvalidEventPatternException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException']]], 'PutTargets' => ['name' => 'PutTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutTargetsRequest'], 'output' => ['shape' => 'PutTargetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemovePermissionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'OperationDisabledException']]], 'RemoveTargets' => ['name' => 'RemoveTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTargetsRequest'], 'output' => ['shape' => 'RemoveTargetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException'], ['shape' => 'InternalException']]], 'StartReplay' => ['name' => 'StartReplay', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReplayRequest'], 'output' => ['shape' => 'StartReplayResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidEventPatternException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalException'], ['shape' => 'ManagedRuleException']]], 'TestEventPattern' => ['name' => 'TestEventPattern', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestEventPatternRequest'], 'output' => ['shape' => 'TestEventPatternResponse'], 'errors' => [['shape' => 'InvalidEventPatternException'], ['shape' => 'InternalException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ManagedRuleException']]], 'UpdateApiDestination' => ['name' => 'UpdateApiDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApiDestinationRequest'], 'output' => ['shape' => 'UpdateApiDestinationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException']]], 'UpdateArchive' => ['name' => 'UpdateArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateArchiveRequest'], 'output' => ['shape' => 'UpdateArchiveResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidEventPatternException']]], 'UpdateConnection' => ['name' => 'UpdateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectionRequest'], 'output' => ['shape' => 'UpdateConnectionResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'Action' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => 'events:[a-zA-Z]+'], 'ActivateEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'ApiDestination' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'Name' => ['shape' => 'ApiDestinationName'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ApiDestinationArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:api-destination\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$'], 'ApiDestinationDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ApiDestinationHttpMethod' => ['type' => 'string', 'enum' => ['POST', 'GET', 'HEAD', 'OPTIONS', 'PUT', 'PATCH', 'DELETE']], 'ApiDestinationInvocationRateLimitPerSecond' => ['type' => 'integer', 'min' => 1], 'ApiDestinationName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ApiDestinationResponseList' => ['type' => 'list', 'member' => ['shape' => 'ApiDestination']], 'ApiDestinationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'Archive' => ['type' => 'structure', 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'RetentionDays' => ['shape' => 'RetentionDays'], 'SizeBytes' => ['shape' => 'Long'], 'EventCount' => ['shape' => 'Long'], 'CreationTime' => ['shape' => 'Timestamp']]], 'ArchiveArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/.+$'], 'ArchiveDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ArchiveName' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ArchiveResponseList' => ['type' => 'list', 'member' => ['shape' => 'Archive']], 'ArchiveState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'CREATING', 'UPDATING', 'CREATE_FAILED', 'UPDATE_FAILED']], 'ArchiveStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AuthHeaderParameters' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[ \\t]*[^\\x00-\\x1F:\\x7F]+([ \\t]+[^\\x00-\\x1F:\\x7F]+)*[ \\t]*$'], 'AwsVpcConfiguration' => ['type' => 'structure', 'required' => ['Subnets'], 'members' => ['Subnets' => ['shape' => 'StringList'], 'SecurityGroups' => ['shape' => 'StringList'], 'AssignPublicIp' => ['shape' => 'AssignPublicIp']]], 'BatchArrayProperties' => ['type' => 'structure', 'members' => ['Size' => ['shape' => 'Integer']]], 'BatchParameters' => ['type' => 'structure', 'required' => ['JobDefinition', 'JobName'], 'members' => ['JobDefinition' => ['shape' => 'String'], 'JobName' => ['shape' => 'String'], 'ArrayProperties' => ['shape' => 'BatchArrayProperties'], 'RetryStrategy' => ['shape' => 'BatchRetryStrategy']]], 'BatchRetryStrategy' => ['type' => 'structure', 'members' => ['Attempts' => ['shape' => 'Integer']]], 'Boolean' => ['type' => 'boolean'], 'CancelReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName'], 'members' => ['ReplayName' => ['shape' => 'ReplayName']]], 'CancelReplayResponse' => ['type' => 'structure', 'members' => ['ReplayArn' => ['shape' => 'ReplayArn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason']]], 'CapacityProvider' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CapacityProviderStrategy' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderStrategyItem'], 'max' => 6], 'CapacityProviderStrategyItem' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['capacityProvider' => ['shape' => 'CapacityProvider'], 'weight' => ['shape' => 'CapacityProviderStrategyItemWeight'], 'base' => ['shape' => 'CapacityProviderStrategyItemBase']]], 'CapacityProviderStrategyItemBase' => ['type' => 'integer', 'max' => 100000, 'min' => 0], 'CapacityProviderStrategyItemWeight' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Condition' => ['type' => 'structure', 'required' => ['Type', 'Key', 'Value'], 'members' => ['Type' => ['shape' => 'String'], 'Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'Connection' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'Name' => ['shape' => 'ConnectionName'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'StateReason' => ['shape' => 'ConnectionStateReason'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'ConnectionApiKeyAuthResponseParameters' => ['type' => 'structure', 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:connection\\/[\\.\\-_A-Za-z0-9]+\\/[\\-A-Za-z0-9]+$'], 'ConnectionAuthResponseParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'ConnectionBasicAuthResponseParameters'], 'OAuthParameters' => ['shape' => 'ConnectionOAuthResponseParameters'], 'ApiKeyAuthParameters' => ['shape' => 'ConnectionApiKeyAuthResponseParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'ConnectionAuthorizationType' => ['type' => 'string', 'enum' => ['BASIC', 'OAUTH_CLIENT_CREDENTIALS', 'API_KEY']], 'ConnectionBasicAuthResponseParameters' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionBodyParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionBodyParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionBodyParameter'], 'max' => 100, 'min' => 0], 'ConnectionDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ConnectionHeaderParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'HeaderKey'], 'Value' => ['shape' => 'HeaderValue'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionHeaderParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionHeaderParameter'], 'max' => 100, 'min' => 0], 'ConnectionHttpParameters' => ['type' => 'structure', 'members' => ['HeaderParameters' => ['shape' => 'ConnectionHeaderParametersList'], 'QueryStringParameters' => ['shape' => 'ConnectionQueryStringParametersList'], 'BodyParameters' => ['shape' => 'ConnectionBodyParametersList']]], 'ConnectionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ConnectionOAuthClientResponseParameters' => ['type' => 'structure', 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters']]], 'ConnectionOAuthHttpMethod' => ['type' => 'string', 'enum' => ['GET', 'POST', 'PUT']], 'ConnectionOAuthResponseParameters' => ['type' => 'structure', 'members' => ['ClientParameters' => ['shape' => 'ConnectionOAuthClientResponseParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'ConnectionQueryStringParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'QueryStringKey'], 'Value' => ['shape' => 'QueryStringValue'], 'IsValueSecret' => ['shape' => 'Boolean']]], 'ConnectionQueryStringParametersList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionQueryStringParameter'], 'max' => 100, 'min' => 0], 'ConnectionResponseList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionState' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'AUTHORIZED', 'DEAUTHORIZED', 'AUTHORIZING', 'DEAUTHORIZING']], 'ConnectionStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'CreateApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name', 'ConnectionArn', 'InvocationEndpoint', 'HttpMethod'], 'members' => ['Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond']]], 'CreateApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'CreateArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName', 'EventSourceArn'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'RetentionDays' => ['shape' => 'RetentionDays']]], 'CreateArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'CreationTime' => ['shape' => 'Timestamp']]], 'CreateConnectionApiKeyAuthRequestParameters' => ['type' => 'structure', 'required' => ['ApiKeyName', 'ApiKeyValue'], 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters'], 'ApiKeyValue' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionAuthRequestParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'CreateConnectionBasicAuthRequestParameters'], 'OAuthParameters' => ['shape' => 'CreateConnectionOAuthRequestParameters'], 'ApiKeyAuthParameters' => ['shape' => 'CreateConnectionApiKeyAuthRequestParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'CreateConnectionBasicAuthRequestParameters' => ['type' => 'structure', 'required' => ['Username', 'Password'], 'members' => ['Username' => ['shape' => 'AuthHeaderParameters'], 'Password' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionOAuthClientRequestParameters' => ['type' => 'structure', 'required' => ['ClientID', 'ClientSecret'], 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters'], 'ClientSecret' => ['shape' => 'AuthHeaderParameters']]], 'CreateConnectionOAuthRequestParameters' => ['type' => 'structure', 'required' => ['ClientParameters', 'AuthorizationEndpoint', 'HttpMethod'], 'members' => ['ClientParameters' => ['shape' => 'CreateConnectionOAuthClientRequestParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['Name', 'AuthorizationType', 'AuthParameters'], 'members' => ['Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'AuthParameters' => ['shape' => 'CreateConnectionAuthRequestParameters']]], 'CreateConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'CreateEventBusRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventBusName'], 'EventSourceName' => ['shape' => 'EventSourceName'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventBusResponse' => ['type' => 'structure', 'members' => ['EventBusArn' => ['shape' => 'String']]], 'CreatePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name', 'Account'], 'members' => ['Name' => ['shape' => 'EventSourceName'], 'Account' => ['shape' => 'AccountId']]], 'CreatePartnerEventSourceResponse' => ['type' => 'structure', 'members' => ['EventSourceArn' => ['shape' => 'String']]], 'CreatedBy' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Database' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DbUser' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DeactivateEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DeadLetterConfig' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn']]], 'DeauthorizeConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DeauthorizeConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DeleteApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName']]], 'DeleteApiDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName']]], 'DeleteArchiveResponse' => ['type' => 'structure', 'members' => []], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DeleteEventBusRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventBusName']]], 'DeletePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name', 'Account'], 'members' => ['Name' => ['shape' => 'EventSourceName'], 'Account' => ['shape' => 'AccountId']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Force' => ['shape' => 'Boolean']]], 'DescribeApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName']]], 'DescribeApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DescribeArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName']]], 'DescribeArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'ArchiveName' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'RetentionDays' => ['shape' => 'RetentionDays'], 'SizeBytes' => ['shape' => 'Long'], 'EventCount' => ['shape' => 'Long'], 'CreationTime' => ['shape' => 'Timestamp']]], 'DescribeConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName']]], 'DescribeConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'StateReason' => ['shape' => 'ConnectionStateReason'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'SecretArn' => ['shape' => 'SecretsManagerSecretArn'], 'AuthParameters' => ['shape' => 'ConnectionAuthResponseParameters'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]], 'DescribeEventBusRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EventBusNameOrArn']]], 'DescribeEventBusResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'DescribeEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DescribeEventSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedBy' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'String'], 'State' => ['shape' => 'EventSourceState']]], 'DescribePartnerEventSourceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EventSourceName']]], 'DescribePartnerEventSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'DescribeReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName'], 'members' => ['ReplayName' => ['shape' => 'ReplayName']]], 'DescribeReplayResponse' => ['type' => 'structure', 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'ReplayArn' => ['shape' => 'ReplayArn'], 'Description' => ['shape' => 'ReplayDescription'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'EventSourceArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'ReplayDestination'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'EventLastReplayedTime' => ['shape' => 'Timestamp'], 'ReplayStartTime' => ['shape' => 'Timestamp'], 'ReplayEndTime' => ['shape' => 'Timestamp']]], 'DescribeRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'DescribeRuleResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleName'], 'Arn' => ['shape' => 'RuleArn'], 'EventPattern' => ['shape' => 'EventPattern'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'ManagedBy' => ['shape' => 'ManagedBy'], 'EventBusName' => ['shape' => 'EventBusName'], 'CreatedBy' => ['shape' => 'CreatedBy']]], 'DisableRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'EcsParameters' => ['type' => 'structure', 'required' => ['TaskDefinitionArn'], 'members' => ['TaskDefinitionArn' => ['shape' => 'Arn'], 'TaskCount' => ['shape' => 'LimitMin1'], 'LaunchType' => ['shape' => 'LaunchType'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'PlatformVersion' => ['shape' => 'String'], 'Group' => ['shape' => 'String'], 'CapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'EnableECSManagedTags' => ['shape' => 'Boolean'], 'EnableExecuteCommand' => ['shape' => 'Boolean'], 'PlacementConstraints' => ['shape' => 'PlacementConstraints'], 'PlacementStrategy' => ['shape' => 'PlacementStrategies'], 'PropagateTags' => ['shape' => 'PropagateTags'], 'ReferenceId' => ['shape' => 'ReferenceId'], 'Tags' => ['shape' => 'TagList']]], 'EnableRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'EventBus' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'EventBusList' => ['type' => 'list', 'member' => ['shape' => 'EventBus']], 'EventBusName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[/\\.\\-_A-Za-z0-9]+'], 'EventBusNameOrArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[/\\.\\-_A-Za-z0-9]+'], 'EventId' => ['type' => 'string'], 'EventPattern' => ['type' => 'string'], 'EventResource' => ['type' => 'string'], 'EventResourceList' => ['type' => 'list', 'member' => ['shape' => 'EventResource']], 'EventSource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedBy' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'String'], 'State' => ['shape' => 'EventSourceState']]], 'EventSourceList' => ['type' => 'list', 'member' => ['shape' => 'EventSource']], 'EventSourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'aws\\.partner(/[\\.\\-_A-Za-z0-9]+){2,}'], 'EventSourceNamePrefix' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[/\\.\\-_A-Za-z0-9]+'], 'EventSourceState' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'DELETED']], 'EventTime' => ['type' => 'timestamp'], 'HeaderKey' => ['type' => 'string', 'max' => 512, 'pattern' => '^[!#$%&\'*+-.^_`|~0-9a-zA-Z]+$'], 'HeaderParametersMap' => ['type' => 'map', 'key' => ['shape' => 'HeaderKey'], 'value' => ['shape' => 'HeaderValue']], 'HeaderValue' => ['type' => 'string', 'max' => 512, 'pattern' => '^[ \\t]*[\\x20-\\x7E]+([ \\t]+[\\x20-\\x7E]+)*[ \\t]*$'], 'HttpParameters' => ['type' => 'structure', 'members' => ['PathParameterValues' => ['shape' => 'PathParameterList'], 'HeaderParameters' => ['shape' => 'HeaderParametersMap'], 'QueryStringParameters' => ['shape' => 'QueryStringParametersMap']]], 'HttpsEndpoint' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^((%[0-9A-Fa-f]{2}|[-()_.!~*\';/?:@\\x26=+$,A-Za-z0-9])+)([).!\';/?:,])?$'], 'IllegalStatusException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InputTransformer' => ['type' => 'structure', 'required' => ['InputTemplate'], 'members' => ['InputPathsMap' => ['shape' => 'TransformerPaths'], 'InputTemplate' => ['shape' => 'TransformerInput']]], 'InputTransformerPathKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9\\_\\-]+'], 'Integer' => ['type' => 'integer'], 'InternalException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'InvalidEventPatternException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'KinesisParameters' => ['type' => 'structure', 'required' => ['PartitionKeyPath'], 'members' => ['PartitionKeyPath' => ['shape' => 'TargetPartitionKeyPath']]], 'LaunchType' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LimitMax100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'LimitMin1' => ['type' => 'integer', 'min' => 1], 'ListApiDestinationsRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ApiDestinationName'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListApiDestinationsResponse' => ['type' => 'structure', 'members' => ['ApiDestinations' => ['shape' => 'ApiDestinationResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListArchivesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ArchiveName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ArchiveState'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListArchivesResponse' => ['type' => 'structure', 'members' => ['Archives' => ['shape' => 'ArchiveResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectionsRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ConnectionName'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListConnectionsResponse' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ConnectionResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventBusesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'EventBusName'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListEventBusesResponse' => ['type' => 'structure', 'members' => ['EventBuses' => ['shape' => 'EventBusList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEventSourcesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'EventSourceNamePrefix'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListEventSourcesResponse' => ['type' => 'structure', 'members' => ['EventSources' => ['shape' => 'EventSourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPartnerEventSourceAccountsRequest' => ['type' => 'structure', 'required' => ['EventSourceName'], 'members' => ['EventSourceName' => ['shape' => 'EventSourceName'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListPartnerEventSourceAccountsResponse' => ['type' => 'structure', 'members' => ['PartnerEventSourceAccounts' => ['shape' => 'PartnerEventSourceAccountList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPartnerEventSourcesRequest' => ['type' => 'structure', 'required' => ['NamePrefix'], 'members' => ['NamePrefix' => ['shape' => 'PartnerEventSourceNamePrefix'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListPartnerEventSourcesResponse' => ['type' => 'structure', 'members' => ['PartnerEventSources' => ['shape' => 'PartnerEventSourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListReplaysRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'ReplayName'], 'State' => ['shape' => 'ReplayState'], 'EventSourceArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListReplaysResponse' => ['type' => 'structure', 'members' => ['Replays' => ['shape' => 'ReplayList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRuleNamesByTargetRequest' => ['type' => 'structure', 'required' => ['TargetArn'], 'members' => ['TargetArn' => ['shape' => 'TargetArn'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListRuleNamesByTargetResponse' => ['type' => 'structure', 'members' => ['RuleNames' => ['shape' => 'RuleNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRulesRequest' => ['type' => 'structure', 'members' => ['NamePrefix' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'RuleResponseList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTargetsByRuleRequest' => ['type' => 'structure', 'required' => ['Rule'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'NextToken' => ['shape' => 'NextToken'], 'Limit' => ['shape' => 'LimitMax100']]], 'ListTargetsByRuleResponse' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'TargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long'], 'ManagedBy' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ManagedRuleException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'MaximumRetryAttempts' => ['type' => 'integer', 'max' => 185, 'min' => 0], 'MessageGroupId' => ['type' => 'string'], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['awsvpcConfiguration' => ['shape' => 'AwsVpcConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NonPartnerEventBusName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'NonPartnerEventBusNameOrArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(arn:aws[\\w-]*:events:[a-z]{2}-[a-z]+-[\\w-]+:[0-9]{12}:event-bus\\/)?[\\.\\-_A-Za-z0-9]+'], 'OperationDisabledException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PartnerEventSource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'PartnerEventSourceAccount' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'AccountId'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp'], 'State' => ['shape' => 'EventSourceState']]], 'PartnerEventSourceAccountList' => ['type' => 'list', 'member' => ['shape' => 'PartnerEventSourceAccount']], 'PartnerEventSourceList' => ['type' => 'list', 'member' => ['shape' => 'PartnerEventSource']], 'PartnerEventSourceNamePrefix' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'aws\\.partner/[\\.\\-_A-Za-z0-9]+/[/\\.\\-_A-Za-z0-9]*'], 'PathParameter' => ['type' => 'string', 'pattern' => '^(?!\\s*$).+'], 'PathParameterList' => ['type' => 'list', 'member' => ['shape' => 'PathParameter']], 'PlacementConstraint' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementConstraintType'], 'expression' => ['shape' => 'PlacementConstraintExpression']]], 'PlacementConstraintExpression' => ['type' => 'string', 'max' => 2000], 'PlacementConstraintType' => ['type' => 'string', 'enum' => ['distinctInstance', 'memberOf']], 'PlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'PlacementConstraint'], 'max' => 10], 'PlacementStrategies' => ['type' => 'list', 'member' => ['shape' => 'PlacementStrategy'], 'max' => 5], 'PlacementStrategy' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'PlacementStrategyType'], 'field' => ['shape' => 'PlacementStrategyField']]], 'PlacementStrategyField' => ['type' => 'string', 'max' => 255], 'PlacementStrategyType' => ['type' => 'string', 'enum' => ['random', 'spread', 'binpack']], 'PolicyLengthExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Principal' => ['type' => 'string', 'max' => 12, 'min' => 1, 'pattern' => '(\\d{12}|\\*)'], 'PropagateTags' => ['type' => 'string', 'enum' => ['TASK_DEFINITION']], 'PutEventsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'PutEventsRequestEntryList']]], 'PutEventsRequestEntry' => ['type' => 'structure', 'members' => ['Time' => ['shape' => 'EventTime'], 'Source' => ['shape' => 'String'], 'Resources' => ['shape' => 'EventResourceList'], 'DetailType' => ['shape' => 'String'], 'Detail' => ['shape' => 'String'], 'EventBusName' => ['shape' => 'NonPartnerEventBusNameOrArn'], 'TraceHeader' => ['shape' => 'TraceHeader']]], 'PutEventsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutEventsRequestEntry'], 'max' => 10, 'min' => 1], 'PutEventsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'Entries' => ['shape' => 'PutEventsResultEntryList']]], 'PutEventsResultEntry' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'EventId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutEventsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutEventsResultEntry']], 'PutPartnerEventsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'PutPartnerEventsRequestEntryList']]], 'PutPartnerEventsRequestEntry' => ['type' => 'structure', 'members' => ['Time' => ['shape' => 'EventTime'], 'Source' => ['shape' => 'EventSourceName'], 'Resources' => ['shape' => 'EventResourceList'], 'DetailType' => ['shape' => 'String'], 'Detail' => ['shape' => 'String']]], 'PutPartnerEventsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutPartnerEventsRequestEntry'], 'max' => 20, 'min' => 1], 'PutPartnerEventsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'Entries' => ['shape' => 'PutPartnerEventsResultEntryList']]], 'PutPartnerEventsResultEntry' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'EventId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutPartnerEventsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutPartnerEventsResultEntry']], 'PutPermissionRequest' => ['type' => 'structure', 'members' => ['EventBusName' => ['shape' => 'NonPartnerEventBusName'], 'Action' => ['shape' => 'Action'], 'Principal' => ['shape' => 'Principal'], 'StatementId' => ['shape' => 'StatementId'], 'Condition' => ['shape' => 'Condition'], 'Policy' => ['shape' => 'String']]], 'PutRuleRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RuleName'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'EventBusName' => ['shape' => 'EventBusNameOrArn']]], 'PutRuleResponse' => ['type' => 'structure', 'members' => ['RuleArn' => ['shape' => 'RuleArn']]], 'PutTargetsRequest' => ['type' => 'structure', 'required' => ['Rule', 'Targets'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Targets' => ['shape' => 'TargetList']]], 'PutTargetsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'FailedEntries' => ['shape' => 'PutTargetsResultEntryList']]], 'PutTargetsResultEntry' => ['type' => 'structure', 'members' => ['TargetId' => ['shape' => 'TargetId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutTargetsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutTargetsResultEntry']], 'QueryStringKey' => ['type' => 'string', 'max' => 512, 'pattern' => '[^\\x00-\\x1F\\x7F]+'], 'QueryStringParametersMap' => ['type' => 'map', 'key' => ['shape' => 'QueryStringKey'], 'value' => ['shape' => 'QueryStringValue']], 'QueryStringValue' => ['type' => 'string', 'max' => 512, 'pattern' => '[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F]+'], 'RedshiftDataParameters' => ['type' => 'structure', 'required' => ['Database', 'Sql'], 'members' => ['SecretManagerArn' => ['shape' => 'RedshiftSecretManagerArn'], 'Database' => ['shape' => 'Database'], 'DbUser' => ['shape' => 'DbUser'], 'Sql' => ['shape' => 'Sql'], 'StatementName' => ['shape' => 'StatementName'], 'WithEvent' => ['shape' => 'Boolean']]], 'RedshiftSecretManagerArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)'], 'ReferenceId' => ['type' => 'string', 'max' => 1024], 'RemovePermissionRequest' => ['type' => 'structure', 'members' => ['StatementId' => ['shape' => 'StatementId'], 'RemoveAllPermissions' => ['shape' => 'Boolean'], 'EventBusName' => ['shape' => 'NonPartnerEventBusName']]], 'RemoveTargetsRequest' => ['type' => 'structure', 'required' => ['Rule', 'Ids'], 'members' => ['Rule' => ['shape' => 'RuleName'], 'EventBusName' => ['shape' => 'EventBusNameOrArn'], 'Ids' => ['shape' => 'TargetIdList'], 'Force' => ['shape' => 'Boolean']]], 'RemoveTargetsResponse' => ['type' => 'structure', 'members' => ['FailedEntryCount' => ['shape' => 'Integer'], 'FailedEntries' => ['shape' => 'RemoveTargetsResultEntryList']]], 'RemoveTargetsResultEntry' => ['type' => 'structure', 'members' => ['TargetId' => ['shape' => 'TargetId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'RemoveTargetsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'RemoveTargetsResultEntry']], 'Replay' => ['type' => 'structure', 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'EventSourceArn' => ['shape' => 'Arn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'EventLastReplayedTime' => ['shape' => 'Timestamp'], 'ReplayStartTime' => ['shape' => 'Timestamp'], 'ReplayEndTime' => ['shape' => 'Timestamp']]], 'ReplayArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:events:([a-z]|\\d|\\-)*:([0-9]{12})?:.+\\/[\\.\\-_A-Za-z0-9]+$'], 'ReplayDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ReplayDestination' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'FilterArns' => ['shape' => 'ReplayDestinationFilters']]], 'ReplayDestinationFilters' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'ReplayList' => ['type' => 'list', 'member' => ['shape' => 'Replay']], 'ReplayName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'ReplayState' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'CANCELLING', 'COMPLETED', 'CANCELLED', 'FAILED']], 'ReplayStateReason' => ['type' => 'string', 'max' => 512, 'pattern' => '.*'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RetentionDays' => ['type' => 'integer', 'min' => 0], 'RetryPolicy' => ['type' => 'structure', 'members' => ['MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts'], 'MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds']]], 'RoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'Rule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RuleName'], 'Arn' => ['shape' => 'RuleArn'], 'EventPattern' => ['shape' => 'EventPattern'], 'State' => ['shape' => 'RuleState'], 'Description' => ['shape' => 'RuleDescription'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'RoleArn' => ['shape' => 'RoleArn'], 'ManagedBy' => ['shape' => 'ManagedBy'], 'EventBusName' => ['shape' => 'EventBusName']]], 'RuleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'RuleDescription' => ['type' => 'string', 'max' => 512], 'RuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'RuleNameList' => ['type' => 'list', 'member' => ['shape' => 'RuleName']], 'RuleResponseList' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'RuleState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'RunCommandParameters' => ['type' => 'structure', 'required' => ['RunCommandTargets'], 'members' => ['RunCommandTargets' => ['shape' => 'RunCommandTargets']]], 'RunCommandTarget' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'RunCommandTargetKey'], 'Values' => ['shape' => 'RunCommandTargetValues']]], 'RunCommandTargetKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$'], 'RunCommandTargetValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RunCommandTargetValues' => ['type' => 'list', 'member' => ['shape' => 'RunCommandTargetValue'], 'max' => 50, 'min' => 1], 'RunCommandTargets' => ['type' => 'list', 'member' => ['shape' => 'RunCommandTarget'], 'max' => 5, 'min' => 1], 'SageMakerPipelineParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'SageMakerPipelineParameterName'], 'Value' => ['shape' => 'SageMakerPipelineParameterValue']]], 'SageMakerPipelineParameterList' => ['type' => 'list', 'member' => ['shape' => 'SageMakerPipelineParameter'], 'max' => 200, 'min' => 0], 'SageMakerPipelineParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'SageMakerPipelineParameterValue' => ['type' => 'string', 'max' => 1024], 'SageMakerPipelineParameters' => ['type' => 'structure', 'members' => ['PipelineParameterList' => ['shape' => 'SageMakerPipelineParameterList']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256], 'SecretsManagerSecretArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws([a-z]|\\-)*:secretsmanager:([a-z]|\\d|\\-)*:([0-9]{12})?:secret:[\\/_+=\\.@\\-A-Za-z0-9]+$'], 'Sql' => ['type' => 'string', 'max' => 100000, 'min' => 1], 'SqsParameters' => ['type' => 'structure', 'members' => ['MessageGroupId' => ['shape' => 'MessageGroupId']]], 'StartReplayRequest' => ['type' => 'structure', 'required' => ['ReplayName', 'EventSourceArn', 'EventStartTime', 'EventEndTime', 'Destination'], 'members' => ['ReplayName' => ['shape' => 'ReplayName'], 'Description' => ['shape' => 'ReplayDescription'], 'EventSourceArn' => ['shape' => 'Arn'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'Destination' => ['shape' => 'ReplayDestination']]], 'StartReplayResponse' => ['type' => 'structure', 'members' => ['ReplayArn' => ['shape' => 'ReplayArn'], 'State' => ['shape' => 'ReplayState'], 'StateReason' => ['shape' => 'ReplayStateReason'], 'ReplayStartTime' => ['shape' => 'Timestamp']]], 'StatementId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_]+'], 'StatementName' => ['type' => 'string', 'max' => 500, 'min' => 1], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Target' => ['type' => 'structure', 'required' => ['Id', 'Arn'], 'members' => ['Id' => ['shape' => 'TargetId'], 'Arn' => ['shape' => 'TargetArn'], 'RoleArn' => ['shape' => 'RoleArn'], 'Input' => ['shape' => 'TargetInput'], 'InputPath' => ['shape' => 'TargetInputPath'], 'InputTransformer' => ['shape' => 'InputTransformer'], 'KinesisParameters' => ['shape' => 'KinesisParameters'], 'RunCommandParameters' => ['shape' => 'RunCommandParameters'], 'EcsParameters' => ['shape' => 'EcsParameters'], 'BatchParameters' => ['shape' => 'BatchParameters'], 'SqsParameters' => ['shape' => 'SqsParameters'], 'HttpParameters' => ['shape' => 'HttpParameters'], 'RedshiftDataParameters' => ['shape' => 'RedshiftDataParameters'], 'SageMakerPipelineParameters' => ['shape' => 'SageMakerPipelineParameters'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'RetryPolicy' => ['shape' => 'RetryPolicy']]], 'TargetArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'TargetId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'TargetIdList' => ['type' => 'list', 'member' => ['shape' => 'TargetId'], 'max' => 100, 'min' => 1], 'TargetInput' => ['type' => 'string', 'max' => 8192], 'TargetInputPath' => ['type' => 'string', 'max' => 256], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'max' => 100, 'min' => 1], 'TargetPartitionKeyPath' => ['type' => 'string', 'max' => 256], 'TestEventPatternRequest' => ['type' => 'structure', 'required' => ['EventPattern', 'Event'], 'members' => ['EventPattern' => ['shape' => 'EventPattern'], 'Event' => ['shape' => 'String']]], 'TestEventPatternResponse' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'Boolean']]], 'Timestamp' => ['type' => 'timestamp'], 'TraceHeader' => ['type' => 'string', 'max' => 500, 'min' => 1], 'TransformerInput' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'TransformerPaths' => ['type' => 'map', 'key' => ['shape' => 'InputTransformerPathKey'], 'value' => ['shape' => 'TargetInputPath'], 'max' => 100], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApiDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ApiDestinationName'], 'Description' => ['shape' => 'ApiDestinationDescription'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'InvocationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ApiDestinationHttpMethod'], 'InvocationRateLimitPerSecond' => ['shape' => 'ApiDestinationInvocationRateLimitPerSecond']]], 'UpdateApiDestinationResponse' => ['type' => 'structure', 'members' => ['ApiDestinationArn' => ['shape' => 'ApiDestinationArn'], 'ApiDestinationState' => ['shape' => 'ApiDestinationState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'UpdateArchiveRequest' => ['type' => 'structure', 'required' => ['ArchiveName'], 'members' => ['ArchiveName' => ['shape' => 'ArchiveName'], 'Description' => ['shape' => 'ArchiveDescription'], 'EventPattern' => ['shape' => 'EventPattern'], 'RetentionDays' => ['shape' => 'RetentionDays']]], 'UpdateArchiveResponse' => ['type' => 'structure', 'members' => ['ArchiveArn' => ['shape' => 'ArchiveArn'], 'State' => ['shape' => 'ArchiveState'], 'StateReason' => ['shape' => 'ArchiveStateReason'], 'CreationTime' => ['shape' => 'Timestamp']]], 'UpdateConnectionApiKeyAuthRequestParameters' => ['type' => 'structure', 'members' => ['ApiKeyName' => ['shape' => 'AuthHeaderParameters'], 'ApiKeyValue' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionAuthRequestParameters' => ['type' => 'structure', 'members' => ['BasicAuthParameters' => ['shape' => 'UpdateConnectionBasicAuthRequestParameters'], 'OAuthParameters' => ['shape' => 'UpdateConnectionOAuthRequestParameters'], 'ApiKeyAuthParameters' => ['shape' => 'UpdateConnectionApiKeyAuthRequestParameters'], 'InvocationHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'UpdateConnectionBasicAuthRequestParameters' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'AuthHeaderParameters'], 'Password' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionOAuthClientRequestParameters' => ['type' => 'structure', 'members' => ['ClientID' => ['shape' => 'AuthHeaderParameters'], 'ClientSecret' => ['shape' => 'AuthHeaderParameters']]], 'UpdateConnectionOAuthRequestParameters' => ['type' => 'structure', 'members' => ['ClientParameters' => ['shape' => 'UpdateConnectionOAuthClientRequestParameters'], 'AuthorizationEndpoint' => ['shape' => 'HttpsEndpoint'], 'HttpMethod' => ['shape' => 'ConnectionOAuthHttpMethod'], 'OAuthHttpParameters' => ['shape' => 'ConnectionHttpParameters']]], 'UpdateConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ConnectionName'], 'Description' => ['shape' => 'ConnectionDescription'], 'AuthorizationType' => ['shape' => 'ConnectionAuthorizationType'], 'AuthParameters' => ['shape' => 'UpdateConnectionAuthRequestParameters']]], 'UpdateConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionArn' => ['shape' => 'ConnectionArn'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastAuthorizedTime' => ['shape' => 'Timestamp']]]]]; diff --git a/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-rule-set-1.json.php deleted file mode 100644 index 632653c..0000000 --- a/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://events-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://events-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://events.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://events.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-tests-1.json.php deleted file mode 100644 index ab82cd8..0000000 --- a/vendor/Aws3/Aws/data/events/2015-10-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://events.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/events/2015-10-07/paginators-1.json.php b/vendor/Aws3/Aws/data/events/2015-10-07/paginators-1.json.php deleted file mode 100644 index 5b20f0e..0000000 --- a/vendor/Aws3/Aws/data/events/2015-10-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/events/2015-10-07/smoke.json.php b/vendor/Aws3/Aws/data/events/2015-10-07/smoke.json.php deleted file mode 100644 index 3917e67..0000000 --- a/vendor/Aws3/Aws/data/events/2015-10-07/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListRules', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeRule', 'input' => ['Name' => 'fake-rule'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/evidently/2021-02-01/api-2.json.php b/vendor/Aws3/Aws/data/evidently/2021-02-01/api-2.json.php deleted file mode 100644 index 6e549e2..0000000 --- a/vendor/Aws3/Aws/data/evidently/2021-02-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-02-01', 'endpointPrefix' => 'evidently', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon CloudWatch Evidently', 'serviceId' => 'Evidently', 'signatureVersion' => 'v4', 'signingName' => 'evidently', 'uid' => 'evidently-2021-02-01'], 'operations' => ['BatchEvaluateFeature' => ['name' => 'BatchEvaluateFeature', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/evaluations', 'responseCode' => 200], 'input' => ['shape' => 'BatchEvaluateFeatureRequest'], 'output' => ['shape' => 'BatchEvaluateFeatureResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'dataplane.']], 'CreateExperiment' => ['name' => 'CreateExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/experiments', 'responseCode' => 200], 'input' => ['shape' => 'CreateExperimentRequest'], 'output' => ['shape' => 'CreateExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateFeature' => ['name' => 'CreateFeature', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/features', 'responseCode' => 200], 'input' => ['shape' => 'CreateFeatureRequest'], 'output' => ['shape' => 'CreateFeatureResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'CreateLaunch' => ['name' => 'CreateLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/launches', 'responseCode' => 200], 'input' => ['shape' => 'CreateLaunchRequest'], 'output' => ['shape' => 'CreateLaunchResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/projects', 'responseCode' => 200], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException']]], 'CreateSegment' => ['name' => 'CreateSegment', 'http' => ['method' => 'POST', 'requestUri' => '/segments', 'responseCode' => 200], 'input' => ['shape' => 'CreateSegmentRequest'], 'output' => ['shape' => 'CreateSegmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException']]], 'DeleteExperiment' => ['name' => 'DeleteExperiment', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{project}/experiments/{experiment}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteExperimentRequest'], 'output' => ['shape' => 'DeleteExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteFeature' => ['name' => 'DeleteFeature', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{project}/features/{feature}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFeatureRequest'], 'output' => ['shape' => 'DeleteFeatureResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteLaunch' => ['name' => 'DeleteLaunch', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{project}/launches/{launch}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLaunchRequest'], 'output' => ['shape' => 'DeleteLaunchResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{project}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteSegment' => ['name' => 'DeleteSegment', 'http' => ['method' => 'DELETE', 'requestUri' => '/segments/{segment}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSegmentRequest'], 'output' => ['shape' => 'DeleteSegmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'EvaluateFeature' => ['name' => 'EvaluateFeature', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/evaluations/{feature}', 'responseCode' => 200], 'input' => ['shape' => 'EvaluateFeatureRequest'], 'output' => ['shape' => 'EvaluateFeatureResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'dataplane.']], 'GetExperiment' => ['name' => 'GetExperiment', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/experiments/{experiment}', 'responseCode' => 200], 'input' => ['shape' => 'GetExperimentRequest'], 'output' => ['shape' => 'GetExperimentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetExperimentResults' => ['name' => 'GetExperimentResults', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/experiments/{experiment}/results', 'responseCode' => 200], 'input' => ['shape' => 'GetExperimentResultsRequest'], 'output' => ['shape' => 'GetExperimentResultsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetFeature' => ['name' => 'GetFeature', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/features/{feature}', 'responseCode' => 200], 'input' => ['shape' => 'GetFeatureRequest'], 'output' => ['shape' => 'GetFeatureResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetLaunch' => ['name' => 'GetLaunch', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/launches/{launch}', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchRequest'], 'output' => ['shape' => 'GetLaunchResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetProject' => ['name' => 'GetProject', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}', 'responseCode' => 200], 'input' => ['shape' => 'GetProjectRequest'], 'output' => ['shape' => 'GetProjectResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetSegment' => ['name' => 'GetSegment', 'http' => ['method' => 'GET', 'requestUri' => '/segments/{segment}', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentRequest'], 'output' => ['shape' => 'GetSegmentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListExperiments' => ['name' => 'ListExperiments', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/experiments', 'responseCode' => 200], 'input' => ['shape' => 'ListExperimentsRequest'], 'output' => ['shape' => 'ListExperimentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListFeatures' => ['name' => 'ListFeatures', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/features', 'responseCode' => 200], 'input' => ['shape' => 'ListFeaturesRequest'], 'output' => ['shape' => 'ListFeaturesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListLaunches' => ['name' => 'ListLaunches', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{project}/launches', 'responseCode' => 200], 'input' => ['shape' => 'ListLaunchesRequest'], 'output' => ['shape' => 'ListLaunchesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/projects', 'responseCode' => 200], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSegmentReferences' => ['name' => 'ListSegmentReferences', 'http' => ['method' => 'GET', 'requestUri' => '/segments/{segment}/references', 'responseCode' => 200], 'input' => ['shape' => 'ListSegmentReferencesRequest'], 'output' => ['shape' => 'ListSegmentReferencesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListSegments' => ['name' => 'ListSegments', 'http' => ['method' => 'GET', 'requestUri' => '/segments', 'responseCode' => 200], 'input' => ['shape' => 'ListSegmentsRequest'], 'output' => ['shape' => 'ListSegmentsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'PutProjectEvents' => ['name' => 'PutProjectEvents', 'http' => ['method' => 'POST', 'requestUri' => '/events/projects/{project}', 'responseCode' => 200], 'input' => ['shape' => 'PutProjectEventsRequest'], 'output' => ['shape' => 'PutProjectEventsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'dataplane.']], 'StartExperiment' => ['name' => 'StartExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/experiments/{experiment}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartExperimentRequest'], 'output' => ['shape' => 'StartExperimentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StartLaunch' => ['name' => 'StartLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/launches/{launch}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartLaunchRequest'], 'output' => ['shape' => 'StartLaunchResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StopExperiment' => ['name' => 'StopExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/experiments/{experiment}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'StopExperimentRequest'], 'output' => ['shape' => 'StopExperimentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StopLaunch' => ['name' => 'StopLaunch', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{project}/launches/{launch}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'StopLaunchRequest'], 'output' => ['shape' => 'StopLaunchResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'TestSegmentPattern' => ['name' => 'TestSegmentPattern', 'http' => ['method' => 'POST', 'requestUri' => '/test-segment-pattern', 'responseCode' => 200], 'input' => ['shape' => 'TestSegmentPatternRequest'], 'output' => ['shape' => 'TestSegmentPatternResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateExperiment' => ['name' => 'UpdateExperiment', 'http' => ['method' => 'PATCH', 'requestUri' => '/projects/{project}/experiments/{experiment}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateExperimentRequest'], 'output' => ['shape' => 'UpdateExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateFeature' => ['name' => 'UpdateFeature', 'http' => ['method' => 'PATCH', 'requestUri' => '/projects/{project}/features/{feature}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFeatureRequest'], 'output' => ['shape' => 'UpdateFeatureResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateLaunch' => ['name' => 'UpdateLaunch', 'http' => ['method' => 'PATCH', 'requestUri' => '/projects/{project}/launches/{launch}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchRequest'], 'output' => ['shape' => 'UpdateLaunchResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'PATCH', 'requestUri' => '/projects/{project}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateProjectDataDelivery' => ['name' => 'UpdateProjectDataDelivery', 'http' => ['method' => 'PATCH', 'requestUri' => '/projects/{project}/data-delivery', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProjectDataDeliveryRequest'], 'output' => ['shape' => 'UpdateProjectDataDeliveryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AppConfigResourceId' => ['type' => 'string', 'pattern' => '[a-z0-9]{4,7}'], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:.*'], 'BatchEvaluateFeatureRequest' => ['type' => 'structure', 'required' => ['project', 'requests'], 'members' => ['project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'requests' => ['shape' => 'EvaluationRequestsList']]], 'BatchEvaluateFeatureResponse' => ['type' => 'structure', 'members' => ['results' => ['shape' => 'EvaluationResultsList']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ChangeDirectionEnum' => ['type' => 'string', 'enum' => ['INCREASE', 'DECREASE']], 'CloudWatchLogsDestination' => ['type' => 'structure', 'members' => ['logGroup' => ['shape' => 'CwLogGroupSafeName']]], 'CloudWatchLogsDestinationConfig' => ['type' => 'structure', 'members' => ['logGroup' => ['shape' => 'CwLogGroupSafeName']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateExperimentRequest' => ['type' => 'structure', 'required' => ['metricGoals', 'name', 'project', 'treatments'], 'members' => ['description' => ['shape' => 'Description'], 'metricGoals' => ['shape' => 'MetricGoalConfigList'], 'name' => ['shape' => 'ExperimentName'], 'onlineAbConfig' => ['shape' => 'OnlineAbConfig'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'samplingRate' => ['shape' => 'SplitWeight', 'box' => \true], 'segment' => ['shape' => 'SegmentRef'], 'tags' => ['shape' => 'TagMap'], 'treatments' => ['shape' => 'TreatmentConfigList']]], 'CreateExperimentResponse' => ['type' => 'structure', 'required' => ['experiment'], 'members' => ['experiment' => ['shape' => 'Experiment']]], 'CreateFeatureRequest' => ['type' => 'structure', 'required' => ['name', 'project', 'variations'], 'members' => ['defaultVariation' => ['shape' => 'VariationName'], 'description' => ['shape' => 'Description'], 'entityOverrides' => ['shape' => 'EntityOverrideMap'], 'evaluationStrategy' => ['shape' => 'FeatureEvaluationStrategy'], 'name' => ['shape' => 'FeatureName'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'tags' => ['shape' => 'TagMap'], 'variations' => ['shape' => 'VariationConfigsList']]], 'CreateFeatureResponse' => ['type' => 'structure', 'members' => ['feature' => ['shape' => 'Feature']]], 'CreateLaunchRequest' => ['type' => 'structure', 'required' => ['groups', 'name', 'project'], 'members' => ['description' => ['shape' => 'Description'], 'groups' => ['shape' => 'LaunchGroupConfigList'], 'metricMonitors' => ['shape' => 'MetricMonitorConfigList'], 'name' => ['shape' => 'LaunchName'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'scheduledSplitsConfig' => ['shape' => 'ScheduledSplitsLaunchConfig'], 'tags' => ['shape' => 'TagMap']]], 'CreateLaunchResponse' => ['type' => 'structure', 'required' => ['launch'], 'members' => ['launch' => ['shape' => 'Launch']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['appConfigResource' => ['shape' => 'ProjectAppConfigResourceConfig'], 'dataDelivery' => ['shape' => 'ProjectDataDeliveryConfig'], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'ProjectName'], 'tags' => ['shape' => 'TagMap']]], 'CreateProjectResponse' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'Project']]], 'CreateSegmentRequest' => ['type' => 'structure', 'required' => ['name', 'pattern'], 'members' => ['description' => ['shape' => 'Description'], 'name' => ['shape' => 'SegmentName'], 'pattern' => ['shape' => 'SegmentPattern', 'jsonvalue' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateSegmentResponse' => ['type' => 'structure', 'required' => ['segment'], 'members' => ['segment' => ['shape' => 'Segment']]], 'CwDimensionSafeName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\S]+$'], 'CwLogGroupSafeName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._/]+$'], 'DeleteExperimentRequest' => ['type' => 'structure', 'required' => ['experiment', 'project'], 'members' => ['experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'DeleteExperimentResponse' => ['type' => 'structure', 'members' => []], 'DeleteFeatureRequest' => ['type' => 'structure', 'required' => ['feature', 'project'], 'members' => ['feature' => ['shape' => 'FeatureName', 'location' => 'uri', 'locationName' => 'feature'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'DeleteFeatureResponse' => ['type' => 'structure', 'members' => []], 'DeleteLaunchRequest' => ['type' => 'structure', 'required' => ['launch', 'project'], 'members' => ['launch' => ['shape' => 'LaunchName', 'location' => 'uri', 'locationName' => 'launch'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'DeleteLaunchResponse' => ['type' => 'structure', 'members' => []], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'DeleteProjectResponse' => ['type' => 'structure', 'members' => []], 'DeleteSegmentRequest' => ['type' => 'structure', 'required' => ['segment'], 'members' => ['segment' => ['shape' => 'SegmentRef', 'location' => 'uri', 'locationName' => 'segment']]], 'DeleteSegmentResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 160, 'min' => 0, 'pattern' => '.*'], 'Double' => ['type' => 'double', 'box' => \true], 'DoubleValueList' => ['type' => 'list', 'member' => ['shape' => 'Double'], 'max' => 100800, 'min' => 0], 'EntityId' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'EntityOverrideMap' => ['type' => 'map', 'key' => ['shape' => 'EntityId'], 'value' => ['shape' => 'VariationName'], 'max' => 20, 'min' => 0], 'ErrorCodeEnum' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'EvaluateFeatureRequest' => ['type' => 'structure', 'required' => ['entityId', 'feature', 'project'], 'members' => ['entityId' => ['shape' => 'EntityId'], 'evaluationContext' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'feature' => ['shape' => 'FeatureName', 'location' => 'uri', 'locationName' => 'feature'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'EvaluateFeatureResponse' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'reason' => ['shape' => 'String'], 'value' => ['shape' => 'VariableValue'], 'variation' => ['shape' => 'String']]], 'EvaluationRequest' => ['type' => 'structure', 'required' => ['entityId', 'feature'], 'members' => ['entityId' => ['shape' => 'EntityId'], 'evaluationContext' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'feature' => ['shape' => 'FeatureName']]], 'EvaluationRequestsList' => ['type' => 'list', 'member' => ['shape' => 'EvaluationRequest'], 'max' => 20, 'min' => 1], 'EvaluationResult' => ['type' => 'structure', 'required' => ['entityId', 'feature'], 'members' => ['details' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'entityId' => ['shape' => 'EntityId'], 'feature' => ['shape' => 'FeatureName'], 'project' => ['shape' => 'Arn'], 'reason' => ['shape' => 'String'], 'value' => ['shape' => 'VariableValue'], 'variation' => ['shape' => 'String']]], 'EvaluationResultsList' => ['type' => 'list', 'member' => ['shape' => 'EvaluationResult']], 'EvaluationRule' => ['type' => 'structure', 'required' => ['type'], 'members' => ['name' => ['shape' => 'RuleName'], 'type' => ['shape' => 'RuleType']]], 'EvaluationRulesList' => ['type' => 'list', 'member' => ['shape' => 'EvaluationRule']], 'Event' => ['type' => 'structure', 'required' => ['data', 'timestamp', 'type'], 'members' => ['data' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'timestamp' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'EventType']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event'], 'max' => 50, 'min' => 0], 'EventType' => ['type' => 'string', 'enum' => ['aws.evidently.evaluation', 'aws.evidently.custom']], 'Experiment' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'lastUpdatedTime', 'name', 'status', 'type'], 'members' => ['arn' => ['shape' => 'ExperimentArn'], 'createdTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'execution' => ['shape' => 'ExperimentExecution'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'metricGoals' => ['shape' => 'MetricGoalsList'], 'name' => ['shape' => 'ExperimentName'], 'onlineAbDefinition' => ['shape' => 'OnlineAbDefinition'], 'project' => ['shape' => 'ProjectArn'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'samplingRate' => ['shape' => 'SplitWeight'], 'schedule' => ['shape' => 'ExperimentSchedule'], 'segment' => ['shape' => 'SegmentArn'], 'status' => ['shape' => 'ExperimentStatus'], 'statusReason' => ['shape' => 'Description'], 'tags' => ['shape' => 'TagMap'], 'treatments' => ['shape' => 'TreatmentList'], 'type' => ['shape' => 'ExperimentType']]], 'ExperimentArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*/experiment/[-a-zA-Z0-9._]*'], 'ExperimentBaseStat' => ['type' => 'string', 'enum' => ['Mean']], 'ExperimentExecution' => ['type' => 'structure', 'members' => ['endedTime' => ['shape' => 'Timestamp'], 'startedTime' => ['shape' => 'Timestamp']]], 'ExperimentList' => ['type' => 'list', 'member' => ['shape' => 'Experiment']], 'ExperimentName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'ExperimentReport' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'metricName' => ['shape' => 'CwDimensionSafeName'], 'reportName' => ['shape' => 'ExperimentReportName'], 'treatmentName' => ['shape' => 'TreatmentName']]], 'ExperimentReportList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentReport'], 'max' => 1000, 'min' => 0], 'ExperimentReportName' => ['type' => 'string', 'enum' => ['BayesianInference']], 'ExperimentReportNameList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentReportName'], 'max' => 5, 'min' => 0], 'ExperimentResultRequestType' => ['type' => 'string', 'enum' => ['BaseStat', 'TreatmentEffect', 'ConfidenceInterval', 'PValue']], 'ExperimentResultRequestTypeList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentResultRequestType'], 'max' => 5, 'min' => 0], 'ExperimentResultResponseType' => ['type' => 'string', 'enum' => ['Mean', 'TreatmentEffect', 'ConfidenceIntervalUpperBound', 'ConfidenceIntervalLowerBound', 'PValue']], 'ExperimentResultsData' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'CwDimensionSafeName'], 'resultStat' => ['shape' => 'ExperimentResultResponseType'], 'treatmentName' => ['shape' => 'TreatmentName'], 'values' => ['shape' => 'DoubleValueList']]], 'ExperimentResultsDataList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentResultsData'], 'max' => 1000, 'min' => 0], 'ExperimentSchedule' => ['type' => 'structure', 'members' => ['analysisCompleteTime' => ['shape' => 'Timestamp']]], 'ExperimentStatus' => ['type' => 'string', 'enum' => ['CREATED', 'UPDATING', 'RUNNING', 'COMPLETED', 'CANCELLED']], 'ExperimentStopDesiredState' => ['type' => 'string', 'enum' => ['COMPLETED', 'CANCELLED']], 'ExperimentType' => ['type' => 'string', 'enum' => ['aws.evidently.onlineab']], 'Feature' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'evaluationStrategy', 'lastUpdatedTime', 'name', 'status', 'valueType', 'variations'], 'members' => ['arn' => ['shape' => 'FeatureArn'], 'createdTime' => ['shape' => 'Timestamp'], 'defaultVariation' => ['shape' => 'VariationName'], 'description' => ['shape' => 'Description'], 'entityOverrides' => ['shape' => 'EntityOverrideMap'], 'evaluationRules' => ['shape' => 'EvaluationRulesList'], 'evaluationStrategy' => ['shape' => 'FeatureEvaluationStrategy'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'FeatureName'], 'project' => ['shape' => 'ProjectArn'], 'status' => ['shape' => 'FeatureStatus'], 'tags' => ['shape' => 'TagMap'], 'valueType' => ['shape' => 'VariationValueType'], 'variations' => ['shape' => 'VariationsList']]], 'FeatureArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*/feature/[-a-zA-Z0-9._]*'], 'FeatureEvaluationStrategy' => ['type' => 'string', 'enum' => ['ALL_RULES', 'DEFAULT_VARIATION']], 'FeatureName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'FeatureStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UPDATING']], 'FeatureSummariesList' => ['type' => 'list', 'member' => ['shape' => 'FeatureSummary']], 'FeatureSummary' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'evaluationStrategy', 'lastUpdatedTime', 'name', 'status'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdTime' => ['shape' => 'Timestamp'], 'defaultVariation' => ['shape' => 'VariationName'], 'evaluationRules' => ['shape' => 'EvaluationRulesList'], 'evaluationStrategy' => ['shape' => 'FeatureEvaluationStrategy'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'FeatureName'], 'project' => ['shape' => 'ProjectRef'], 'status' => ['shape' => 'FeatureStatus'], 'tags' => ['shape' => 'TagMap']]], 'FeatureToVariationMap' => ['type' => 'map', 'key' => ['shape' => 'FeatureName'], 'value' => ['shape' => 'VariationName']], 'GetExperimentRequest' => ['type' => 'structure', 'required' => ['experiment', 'project'], 'members' => ['experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'GetExperimentResponse' => ['type' => 'structure', 'members' => ['experiment' => ['shape' => 'Experiment']]], 'GetExperimentResultsRequest' => ['type' => 'structure', 'required' => ['experiment', 'metricNames', 'project', 'treatmentNames'], 'members' => ['baseStat' => ['shape' => 'ExperimentBaseStat'], 'endTime' => ['shape' => 'Timestamp'], 'experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'metricNames' => ['shape' => 'MetricNameList'], 'period' => ['shape' => 'ResultsPeriod'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'reportNames' => ['shape' => 'ExperimentReportNameList'], 'resultStats' => ['shape' => 'ExperimentResultRequestTypeList'], 'startTime' => ['shape' => 'Timestamp'], 'treatmentNames' => ['shape' => 'TreatmentNameList']]], 'GetExperimentResultsResponse' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'String'], 'reports' => ['shape' => 'ExperimentReportList'], 'resultsData' => ['shape' => 'ExperimentResultsDataList'], 'timestamps' => ['shape' => 'TimestampList']]], 'GetFeatureRequest' => ['type' => 'structure', 'required' => ['feature', 'project'], 'members' => ['feature' => ['shape' => 'FeatureName', 'location' => 'uri', 'locationName' => 'feature'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'GetFeatureResponse' => ['type' => 'structure', 'required' => ['feature'], 'members' => ['feature' => ['shape' => 'Feature']]], 'GetLaunchRequest' => ['type' => 'structure', 'required' => ['launch', 'project'], 'members' => ['launch' => ['shape' => 'LaunchName', 'location' => 'uri', 'locationName' => 'launch'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'GetLaunchResponse' => ['type' => 'structure', 'members' => ['launch' => ['shape' => 'Launch']]], 'GetProjectRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'GetProjectResponse' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'Project']]], 'GetSegmentRequest' => ['type' => 'structure', 'required' => ['segment'], 'members' => ['segment' => ['shape' => 'SegmentRef', 'location' => 'uri', 'locationName' => 'segment']]], 'GetSegmentResponse' => ['type' => 'structure', 'required' => ['segment'], 'members' => ['segment' => ['shape' => 'Segment']]], 'GroupName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'GroupToWeightMap' => ['type' => 'map', 'key' => ['shape' => 'GroupName'], 'value' => ['shape' => 'SplitWeight'], 'max' => 5, 'min' => 0], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JsonPath' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'JsonValue' => ['type' => 'string'], 'Launch' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'lastUpdatedTime', 'name', 'status', 'type'], 'members' => ['arn' => ['shape' => 'LaunchArn'], 'createdTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'execution' => ['shape' => 'LaunchExecution'], 'groups' => ['shape' => 'LaunchGroupList'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'metricMonitors' => ['shape' => 'MetricMonitorList'], 'name' => ['shape' => 'LaunchName'], 'project' => ['shape' => 'ProjectRef'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'scheduledSplitsDefinition' => ['shape' => 'ScheduledSplitsLaunchDefinition'], 'status' => ['shape' => 'LaunchStatus'], 'statusReason' => ['shape' => 'Description'], 'tags' => ['shape' => 'TagMap'], 'type' => ['shape' => 'LaunchType']]], 'LaunchArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*/launch/[-a-zA-Z0-9._]*'], 'LaunchExecution' => ['type' => 'structure', 'members' => ['endedTime' => ['shape' => 'Timestamp'], 'startedTime' => ['shape' => 'Timestamp']]], 'LaunchGroup' => ['type' => 'structure', 'required' => ['featureVariations', 'name'], 'members' => ['description' => ['shape' => 'Description'], 'featureVariations' => ['shape' => 'FeatureToVariationMap'], 'name' => ['shape' => 'GroupName']]], 'LaunchGroupConfig' => ['type' => 'structure', 'required' => ['feature', 'name', 'variation'], 'members' => ['description' => ['shape' => 'Description'], 'feature' => ['shape' => 'FeatureName'], 'name' => ['shape' => 'GroupName'], 'variation' => ['shape' => 'VariationName']]], 'LaunchGroupConfigList' => ['type' => 'list', 'member' => ['shape' => 'LaunchGroupConfig'], 'max' => 5, 'min' => 1], 'LaunchGroupList' => ['type' => 'list', 'member' => ['shape' => 'LaunchGroup']], 'LaunchName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'LaunchStatus' => ['type' => 'string', 'enum' => ['CREATED', 'UPDATING', 'RUNNING', 'COMPLETED', 'CANCELLED']], 'LaunchStopDesiredState' => ['type' => 'string', 'enum' => ['COMPLETED', 'CANCELLED']], 'LaunchType' => ['type' => 'string', 'enum' => ['aws.evidently.splits']], 'LaunchesList' => ['type' => 'list', 'member' => ['shape' => 'Launch']], 'ListExperimentsRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['maxResults' => ['shape' => 'MaxExperiments', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'status' => ['shape' => 'ExperimentStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListExperimentsResponse' => ['type' => 'structure', 'members' => ['experiments' => ['shape' => 'ExperimentList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFeaturesRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['maxResults' => ['shape' => 'MaxFeatures', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'ListFeaturesResponse' => ['type' => 'structure', 'members' => ['features' => ['shape' => 'FeatureSummariesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListLaunchesRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['maxResults' => ['shape' => 'MaxLaunches', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'status' => ['shape' => 'LaunchStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListLaunchesResponse' => ['type' => 'structure', 'members' => ['launches' => ['shape' => 'LaunchesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxProjects', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProjectsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'projects' => ['shape' => 'ProjectSummariesList']]], 'ListSegmentReferencesRequest' => ['type' => 'structure', 'required' => ['segment', 'type'], 'members' => ['maxResults' => ['shape' => 'MaxReferences', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'segment' => ['shape' => 'SegmentRef', 'location' => 'uri', 'locationName' => 'segment'], 'type' => ['shape' => 'SegmentReferenceResourceType', 'location' => 'querystring', 'locationName' => 'type']]], 'ListSegmentReferencesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'referencedBy' => ['shape' => 'RefResourceList']]], 'ListSegmentsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxSegments', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSegmentsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'segments' => ['shape' => 'SegmentList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Long' => ['type' => 'long', 'box' => \true], 'MaxExperiments' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxFeatures' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxLaunches' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxProjects' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MaxReferences' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxSegments' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MetricDefinition' => ['type' => 'structure', 'members' => ['entityIdKey' => ['shape' => 'JsonPath'], 'eventPattern' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'name' => ['shape' => 'CwDimensionSafeName'], 'unitLabel' => ['shape' => 'MetricUnitLabel'], 'valueKey' => ['shape' => 'JsonPath']]], 'MetricDefinitionConfig' => ['type' => 'structure', 'required' => ['entityIdKey', 'name', 'valueKey'], 'members' => ['entityIdKey' => ['shape' => 'JsonPath'], 'eventPattern' => ['shape' => 'MetricDefinitionConfigEventPatternString', 'jsonvalue' => \true], 'name' => ['shape' => 'CwDimensionSafeName'], 'unitLabel' => ['shape' => 'MetricUnitLabel'], 'valueKey' => ['shape' => 'JsonPath']]], 'MetricDefinitionConfigEventPatternString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'MetricGoal' => ['type' => 'structure', 'required' => ['metricDefinition'], 'members' => ['desiredChange' => ['shape' => 'ChangeDirectionEnum'], 'metricDefinition' => ['shape' => 'MetricDefinition']]], 'MetricGoalConfig' => ['type' => 'structure', 'required' => ['metricDefinition'], 'members' => ['desiredChange' => ['shape' => 'ChangeDirectionEnum'], 'metricDefinition' => ['shape' => 'MetricDefinitionConfig']]], 'MetricGoalConfigList' => ['type' => 'list', 'member' => ['shape' => 'MetricGoalConfig'], 'max' => 3, 'min' => 1], 'MetricGoalsList' => ['type' => 'list', 'member' => ['shape' => 'MetricGoal'], 'max' => 3, 'min' => 1], 'MetricMonitor' => ['type' => 'structure', 'required' => ['metricDefinition'], 'members' => ['metricDefinition' => ['shape' => 'MetricDefinition']]], 'MetricMonitorConfig' => ['type' => 'structure', 'required' => ['metricDefinition'], 'members' => ['metricDefinition' => ['shape' => 'MetricDefinitionConfig']]], 'MetricMonitorConfigList' => ['type' => 'list', 'member' => ['shape' => 'MetricMonitorConfig'], 'max' => 3, 'min' => 0], 'MetricMonitorList' => ['type' => 'list', 'member' => ['shape' => 'MetricMonitor'], 'max' => 3, 'min' => 0], 'MetricNameList' => ['type' => 'list', 'member' => ['shape' => 'CwDimensionSafeName'], 'max' => 1, 'min' => 1], 'MetricUnitLabel' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'NextToken' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '.*'], 'OnlineAbConfig' => ['type' => 'structure', 'members' => ['controlTreatmentName' => ['shape' => 'TreatmentName'], 'treatmentWeights' => ['shape' => 'TreatmentToWeightMap']]], 'OnlineAbDefinition' => ['type' => 'structure', 'members' => ['controlTreatmentName' => ['shape' => 'TreatmentName'], 'treatmentWeights' => ['shape' => 'TreatmentToWeightMap']]], 'PrimitiveBoolean' => ['type' => 'boolean'], 'Project' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'lastUpdatedTime', 'name', 'status'], 'members' => ['activeExperimentCount' => ['shape' => 'Long'], 'activeLaunchCount' => ['shape' => 'Long'], 'appConfigResource' => ['shape' => 'ProjectAppConfigResource'], 'arn' => ['shape' => 'ProjectArn'], 'createdTime' => ['shape' => 'Timestamp'], 'dataDelivery' => ['shape' => 'ProjectDataDelivery'], 'description' => ['shape' => 'Description'], 'experimentCount' => ['shape' => 'Long'], 'featureCount' => ['shape' => 'Long'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'launchCount' => ['shape' => 'Long'], 'name' => ['shape' => 'ProjectName'], 'status' => ['shape' => 'ProjectStatus'], 'tags' => ['shape' => 'TagMap']]], 'ProjectAppConfigResource' => ['type' => 'structure', 'required' => ['applicationId', 'configurationProfileId', 'environmentId'], 'members' => ['applicationId' => ['shape' => 'AppConfigResourceId'], 'configurationProfileId' => ['shape' => 'AppConfigResourceId'], 'environmentId' => ['shape' => 'AppConfigResourceId']]], 'ProjectAppConfigResourceConfig' => ['type' => 'structure', 'members' => ['applicationId' => ['shape' => 'AppConfigResourceId'], 'environmentId' => ['shape' => 'AppConfigResourceId']]], 'ProjectArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*'], 'ProjectDataDelivery' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsDestination'], 's3Destination' => ['shape' => 'S3Destination']]], 'ProjectDataDeliveryConfig' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsDestinationConfig'], 's3Destination' => ['shape' => 'S3DestinationConfig']]], 'ProjectName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'ProjectRef' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '(^[a-zA-Z0-9._-]*$)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[a-zA-Z0-9._-]*)'], 'ProjectStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UPDATING']], 'ProjectSummariesList' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'ProjectSummary' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'lastUpdatedTime', 'name', 'status'], 'members' => ['activeExperimentCount' => ['shape' => 'Long'], 'activeLaunchCount' => ['shape' => 'Long'], 'arn' => ['shape' => 'ProjectArn'], 'createdTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'experimentCount' => ['shape' => 'Long'], 'featureCount' => ['shape' => 'Long'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'launchCount' => ['shape' => 'Long'], 'name' => ['shape' => 'ProjectName'], 'status' => ['shape' => 'ProjectStatus'], 'tags' => ['shape' => 'TagMap']]], 'PutProjectEventsRequest' => ['type' => 'structure', 'required' => ['events', 'project'], 'members' => ['events' => ['shape' => 'EventList'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'PutProjectEventsResponse' => ['type' => 'structure', 'members' => ['eventResults' => ['shape' => 'PutProjectEventsResultEntryList'], 'failedEventCount' => ['shape' => 'Integer']]], 'PutProjectEventsResultEntry' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCodeEnum'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'eventId' => ['shape' => 'Uuid']]], 'PutProjectEventsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutProjectEventsResultEntry']], 'RandomizationSalt' => ['type' => 'string', 'max' => 127, 'min' => 0, 'pattern' => '.*'], 'RefResource' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['arn' => ['shape' => 'String'], 'endTime' => ['shape' => 'String'], 'lastUpdatedOn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'startTime' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'type' => ['shape' => 'String']]], 'RefResourceList' => ['type' => 'list', 'member' => ['shape' => 'RefResource']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResultsPeriod' => ['type' => 'long', 'max' => 90000, 'min' => 300], 'RuleName' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'RuleType' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'S3BucketSafeName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9][-a-z0-9]*[a-z0-9]$'], 'S3Destination' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3BucketSafeName'], 'prefix' => ['shape' => 'S3PrefixSafeName']]], 'S3DestinationConfig' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3BucketSafeName'], 'prefix' => ['shape' => 'S3PrefixSafeName']]], 'S3PrefixSafeName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9!_.*\'()/]*$'], 'ScheduledSplit' => ['type' => 'structure', 'required' => ['startTime'], 'members' => ['groupWeights' => ['shape' => 'GroupToWeightMap'], 'segmentOverrides' => ['shape' => 'SegmentOverridesList'], 'startTime' => ['shape' => 'Timestamp']]], 'ScheduledSplitConfig' => ['type' => 'structure', 'required' => ['groupWeights', 'startTime'], 'members' => ['groupWeights' => ['shape' => 'GroupToWeightMap'], 'segmentOverrides' => ['shape' => 'SegmentOverridesList'], 'startTime' => ['shape' => 'Timestamp']]], 'ScheduledSplitConfigList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledSplitConfig'], 'max' => 6, 'min' => 1], 'ScheduledSplitsLaunchConfig' => ['type' => 'structure', 'required' => ['steps'], 'members' => ['steps' => ['shape' => 'ScheduledSplitConfigList']]], 'ScheduledSplitsLaunchDefinition' => ['type' => 'structure', 'members' => ['steps' => ['shape' => 'ScheduledStepList']]], 'ScheduledStepList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledSplit'], 'max' => 6, 'min' => 1], 'Segment' => ['type' => 'structure', 'required' => ['arn', 'createdTime', 'lastUpdatedTime', 'name', 'pattern'], 'members' => ['arn' => ['shape' => 'SegmentArn'], 'createdTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'experimentCount' => ['shape' => 'Long'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'launchCount' => ['shape' => 'Long'], 'name' => ['shape' => 'SegmentName'], 'pattern' => ['shape' => 'SegmentPattern', 'jsonvalue' => \true], 'tags' => ['shape' => 'TagMap']]], 'SegmentArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:segment/[-a-zA-Z0-9._]*'], 'SegmentList' => ['type' => 'list', 'member' => ['shape' => 'Segment']], 'SegmentName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'SegmentOverride' => ['type' => 'structure', 'required' => ['evaluationOrder', 'segment', 'weights'], 'members' => ['evaluationOrder' => ['shape' => 'Long'], 'segment' => ['shape' => 'SegmentRef'], 'weights' => ['shape' => 'GroupToWeightMap']]], 'SegmentOverridesList' => ['type' => 'list', 'member' => ['shape' => 'SegmentOverride'], 'max' => 6, 'min' => 0], 'SegmentPattern' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SegmentRef' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '(^[-a-zA-Z0-9._]*$)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:segment/[-a-zA-Z0-9._]*)'], 'SegmentReferenceResourceType' => ['type' => 'string', 'enum' => ['EXPERIMENT', 'LAUNCH']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SplitWeight' => ['type' => 'long', 'max' => 100000, 'min' => 0], 'StartExperimentRequest' => ['type' => 'structure', 'required' => ['analysisCompleteTime', 'experiment', 'project'], 'members' => ['analysisCompleteTime' => ['shape' => 'Timestamp'], 'experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'StartExperimentResponse' => ['type' => 'structure', 'members' => ['startedTime' => ['shape' => 'Timestamp']]], 'StartLaunchRequest' => ['type' => 'structure', 'required' => ['launch', 'project'], 'members' => ['launch' => ['shape' => 'LaunchName', 'location' => 'uri', 'locationName' => 'launch'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'StartLaunchResponse' => ['type' => 'structure', 'required' => ['launch'], 'members' => ['launch' => ['shape' => 'Launch']]], 'StopExperimentRequest' => ['type' => 'structure', 'required' => ['experiment', 'project'], 'members' => ['desiredState' => ['shape' => 'ExperimentStopDesiredState'], 'experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'reason' => ['shape' => 'Description']]], 'StopExperimentResponse' => ['type' => 'structure', 'members' => ['endedTime' => ['shape' => 'Timestamp']]], 'StopLaunchRequest' => ['type' => 'structure', 'required' => ['launch', 'project'], 'members' => ['desiredState' => ['shape' => 'LaunchStopDesiredState'], 'launch' => ['shape' => 'LaunchName', 'location' => 'uri', 'locationName' => 'launch'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'reason' => ['shape' => 'Description']]], 'StopLaunchResponse' => ['type' => 'structure', 'members' => ['endedTime' => ['shape' => 'Timestamp']]], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TestSegmentPatternRequest' => ['type' => 'structure', 'required' => ['pattern', 'payload'], 'members' => ['pattern' => ['shape' => 'SegmentPattern', 'jsonvalue' => \true], 'payload' => ['shape' => 'JsonValue', 'jsonvalue' => \true]]], 'TestSegmentPatternResponse' => ['type' => 'structure', 'required' => ['match'], 'members' => ['match' => ['shape' => 'Boolean']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TimestampList' => ['type' => 'list', 'member' => ['shape' => 'Timestamp'], 'max' => 100800, 'min' => 0], 'Treatment' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'featureVariations' => ['shape' => 'FeatureToVariationMap'], 'name' => ['shape' => 'TreatmentName']]], 'TreatmentConfig' => ['type' => 'structure', 'required' => ['feature', 'name', 'variation'], 'members' => ['description' => ['shape' => 'Description'], 'feature' => ['shape' => 'FeatureName'], 'name' => ['shape' => 'TreatmentName'], 'variation' => ['shape' => 'VariationName']]], 'TreatmentConfigList' => ['type' => 'list', 'member' => ['shape' => 'TreatmentConfig'], 'max' => 5, 'min' => 0], 'TreatmentList' => ['type' => 'list', 'member' => ['shape' => 'Treatment'], 'max' => 5, 'min' => 2], 'TreatmentName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'TreatmentNameList' => ['type' => 'list', 'member' => ['shape' => 'TreatmentName'], 'max' => 5, 'min' => 1], 'TreatmentToWeightMap' => ['type' => 'map', 'key' => ['shape' => 'TreatmentName'], 'value' => ['shape' => 'SplitWeight']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateExperimentRequest' => ['type' => 'structure', 'required' => ['experiment', 'project'], 'members' => ['description' => ['shape' => 'Description'], 'experiment' => ['shape' => 'ExperimentName', 'location' => 'uri', 'locationName' => 'experiment'], 'metricGoals' => ['shape' => 'MetricGoalConfigList'], 'onlineAbConfig' => ['shape' => 'OnlineAbConfig'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'removeSegment' => ['shape' => 'PrimitiveBoolean'], 'samplingRate' => ['shape' => 'SplitWeight', 'box' => \true], 'segment' => ['shape' => 'SegmentRef'], 'treatments' => ['shape' => 'TreatmentConfigList']]], 'UpdateExperimentResponse' => ['type' => 'structure', 'required' => ['experiment'], 'members' => ['experiment' => ['shape' => 'Experiment']]], 'UpdateFeatureRequest' => ['type' => 'structure', 'required' => ['feature', 'project'], 'members' => ['addOrUpdateVariations' => ['shape' => 'VariationConfigsList'], 'defaultVariation' => ['shape' => 'VariationName'], 'description' => ['shape' => 'Description'], 'entityOverrides' => ['shape' => 'EntityOverrideMap'], 'evaluationStrategy' => ['shape' => 'FeatureEvaluationStrategy'], 'feature' => ['shape' => 'FeatureName', 'location' => 'uri', 'locationName' => 'feature'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'removeVariations' => ['shape' => 'VariationNameList']]], 'UpdateFeatureResponse' => ['type' => 'structure', 'required' => ['feature'], 'members' => ['feature' => ['shape' => 'Feature']]], 'UpdateLaunchRequest' => ['type' => 'structure', 'required' => ['launch', 'project'], 'members' => ['description' => ['shape' => 'Description'], 'groups' => ['shape' => 'LaunchGroupConfigList'], 'launch' => ['shape' => 'LaunchName', 'location' => 'uri', 'locationName' => 'launch'], 'metricMonitors' => ['shape' => 'MetricMonitorConfigList'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 'randomizationSalt' => ['shape' => 'RandomizationSalt'], 'scheduledSplitsConfig' => ['shape' => 'ScheduledSplitsLaunchConfig']]], 'UpdateLaunchResponse' => ['type' => 'structure', 'required' => ['launch'], 'members' => ['launch' => ['shape' => 'Launch']]], 'UpdateProjectDataDeliveryRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsDestinationConfig'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project'], 's3Destination' => ['shape' => 'S3DestinationConfig']]], 'UpdateProjectDataDeliveryResponse' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'Project']]], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['project'], 'members' => ['appConfigResource' => ['shape' => 'ProjectAppConfigResourceConfig'], 'description' => ['shape' => 'Description'], 'project' => ['shape' => 'ProjectRef', 'location' => 'uri', 'locationName' => 'project']]], 'UpdateProjectResponse' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'Project']]], 'Uuid' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'ValidationException' => ['type' => 'structure', 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'VariableValue' => ['type' => 'structure', 'members' => ['boolValue' => ['shape' => 'Boolean'], 'doubleValue' => ['shape' => 'Double'], 'longValue' => ['shape' => 'VariableValueLongValueLong'], 'stringValue' => ['shape' => 'VariableValueStringValueString']], 'union' => \true], 'VariableValueLongValueLong' => ['type' => 'long', 'box' => \true, 'max' => 9007199254740991, 'min' => -9007199254740991], 'VariableValueStringValueString' => ['type' => 'string', 'max' => 512, 'min' => 0], 'Variation' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'VariationName'], 'value' => ['shape' => 'VariableValue']]], 'VariationConfig' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'VariationName'], 'value' => ['shape' => 'VariableValue']]], 'VariationConfigsList' => ['type' => 'list', 'member' => ['shape' => 'VariationConfig'], 'max' => 5, 'min' => 1], 'VariationName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9._]*$'], 'VariationNameList' => ['type' => 'list', 'member' => ['shape' => 'VariationName'], 'max' => 5, 'min' => 0], 'VariationValueType' => ['type' => 'string', 'enum' => ['STRING', 'LONG', 'DOUBLE', 'BOOLEAN']], 'VariationsList' => ['type' => 'list', 'member' => ['shape' => 'Variation']]]]; diff --git a/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 7473162..0000000 --- a/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://evidently-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://evidently-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://evidently.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://evidently.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-tests-1.json.php deleted file mode 100644 index 4f2dc37..0000000 --- a/vendor/Aws3/Aws/data/evidently/2021-02-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://evidently.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/evidently/2021-02-01/paginators-1.json.php b/vendor/Aws3/Aws/data/evidently/2021-02-01/paginators-1.json.php deleted file mode 100644 index dc897d9..0000000 --- a/vendor/Aws3/Aws/data/evidently/2021-02-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListExperiments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'experiments'], 'ListFeatures' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'features'], 'ListLaunches' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'launches'], 'ListProjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'projects'], 'ListSegmentReferences' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'referencedBy'], 'ListSegments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'segments']]]; diff --git a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/api-2.json.php b/vendor/Aws3/Aws/data/finspace-data/2020-07-13/api-2.json.php deleted file mode 100644 index 53b7c80..0000000 --- a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-13', 'endpointPrefix' => 'finspace-api', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'FinSpace Data', 'serviceFullName' => 'FinSpace Public API', 'serviceId' => 'finspace data', 'signatureVersion' => 'v4', 'signingName' => 'finspace-api', 'uid' => 'finspace-2020-07-13'], 'operations' => ['AssociateUserToPermissionGroup' => ['name' => 'AssociateUserToPermissionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/permission-group/{permissionGroupId}/users/{userId}'], 'input' => ['shape' => 'AssociateUserToPermissionGroupRequest'], 'output' => ['shape' => 'AssociateUserToPermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'CreateChangeset' => ['name' => 'CreateChangeset', 'http' => ['method' => 'POST', 'requestUri' => '/datasets/{datasetId}/changesetsv2'], 'input' => ['shape' => 'CreateChangesetRequest'], 'output' => ['shape' => 'CreateChangesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'CreateDataView' => ['name' => 'CreateDataView', 'http' => ['method' => 'POST', 'requestUri' => '/datasets/{datasetId}/dataviewsv2'], 'input' => ['shape' => 'CreateDataViewRequest'], 'output' => ['shape' => 'CreateDataViewResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/datasetsv2'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'CreatePermissionGroup' => ['name' => 'CreatePermissionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/permission-group'], 'input' => ['shape' => 'CreatePermissionGroupRequest'], 'output' => ['shape' => 'CreatePermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/user'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/datasetsv2/{datasetId}'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'output' => ['shape' => 'DeleteDatasetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'DeletePermissionGroup' => ['name' => 'DeletePermissionGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/permission-group/{permissionGroupId}'], 'input' => ['shape' => 'DeletePermissionGroupRequest'], 'output' => ['shape' => 'DeletePermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'DisableUser' => ['name' => 'DisableUser', 'http' => ['method' => 'POST', 'requestUri' => '/user/{userId}/disable'], 'input' => ['shape' => 'DisableUserRequest'], 'output' => ['shape' => 'DisableUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'DisassociateUserFromPermissionGroup' => ['name' => 'DisassociateUserFromPermissionGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/permission-group/{permissionGroupId}/users/{userId}'], 'input' => ['shape' => 'DisassociateUserFromPermissionGroupRequest'], 'output' => ['shape' => 'DisassociateUserFromPermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'EnableUser' => ['name' => 'EnableUser', 'http' => ['method' => 'POST', 'requestUri' => '/user/{userId}/enable'], 'input' => ['shape' => 'EnableUserRequest'], 'output' => ['shape' => 'EnableUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException']]], 'GetChangeset' => ['name' => 'GetChangeset', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetId}/changesetsv2/{changesetId}'], 'input' => ['shape' => 'GetChangesetRequest'], 'output' => ['shape' => 'GetChangesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'GetDataView' => ['name' => 'GetDataView', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetId}/dataviewsv2/{dataviewId}'], 'input' => ['shape' => 'GetDataViewRequest'], 'output' => ['shape' => 'GetDataViewResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetDataset' => ['name' => 'GetDataset', 'http' => ['method' => 'GET', 'requestUri' => '/datasetsv2/{datasetId}'], 'input' => ['shape' => 'GetDatasetRequest'], 'output' => ['shape' => 'GetDatasetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'GetExternalDataViewAccessDetails' => ['name' => 'GetExternalDataViewAccessDetails', 'http' => ['method' => 'POST', 'requestUri' => '/datasets/{datasetId}/dataviewsv2/{dataviewId}/external-access-details'], 'input' => ['shape' => 'GetExternalDataViewAccessDetailsRequest'], 'output' => ['shape' => 'GetExternalDataViewAccessDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetPermissionGroup' => ['name' => 'GetPermissionGroup', 'http' => ['method' => 'GET', 'requestUri' => '/permission-group/{permissionGroupId}'], 'input' => ['shape' => 'GetPermissionGroupRequest'], 'output' => ['shape' => 'GetPermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetProgrammaticAccessCredentials' => ['name' => 'GetProgrammaticAccessCredentials', 'http' => ['method' => 'GET', 'requestUri' => '/credentials/programmatic'], 'input' => ['shape' => 'GetProgrammaticAccessCredentialsRequest'], 'output' => ['shape' => 'GetProgrammaticAccessCredentialsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetUser' => ['name' => 'GetUser', 'http' => ['method' => 'GET', 'requestUri' => '/user/{userId}'], 'input' => ['shape' => 'GetUserRequest'], 'output' => ['shape' => 'GetUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetWorkingLocation' => ['name' => 'GetWorkingLocation', 'http' => ['method' => 'POST', 'requestUri' => '/workingLocationV1'], 'input' => ['shape' => 'GetWorkingLocationRequest'], 'output' => ['shape' => 'GetWorkingLocationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListChangesets' => ['name' => 'ListChangesets', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetId}/changesetsv2'], 'input' => ['shape' => 'ListChangesetsRequest'], 'output' => ['shape' => 'ListChangesetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'ListDataViews' => ['name' => 'ListDataViews', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetId}/dataviewsv2'], 'input' => ['shape' => 'ListDataViewsRequest'], 'output' => ['shape' => 'ListDataViewsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'GET', 'requestUri' => '/datasetsv2'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'ListPermissionGroups' => ['name' => 'ListPermissionGroups', 'http' => ['method' => 'GET', 'requestUri' => '/permission-group'], 'input' => ['shape' => 'ListPermissionGroupsRequest'], 'output' => ['shape' => 'ListPermissionGroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListPermissionGroupsByUser' => ['name' => 'ListPermissionGroupsByUser', 'http' => ['method' => 'GET', 'requestUri' => '/user/{userId}/permission-groups'], 'input' => ['shape' => 'ListPermissionGroupsByUserRequest'], 'output' => ['shape' => 'ListPermissionGroupsByUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'GET', 'requestUri' => '/user'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListUsersByPermissionGroup' => ['name' => 'ListUsersByPermissionGroup', 'http' => ['method' => 'GET', 'requestUri' => '/permission-group/{permissionGroupId}/users'], 'input' => ['shape' => 'ListUsersByPermissionGroupRequest'], 'output' => ['shape' => 'ListUsersByPermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ResetUserPassword' => ['name' => 'ResetUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/user/{userId}/password'], 'input' => ['shape' => 'ResetUserPasswordRequest'], 'output' => ['shape' => 'ResetUserPasswordResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'UpdateChangeset' => ['name' => 'UpdateChangeset', 'http' => ['method' => 'PUT', 'requestUri' => '/datasets/{datasetId}/changesetsv2/{changesetId}'], 'input' => ['shape' => 'UpdateChangesetRequest'], 'output' => ['shape' => 'UpdateChangesetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateDataset' => ['name' => 'UpdateDataset', 'http' => ['method' => 'PUT', 'requestUri' => '/datasetsv2/{datasetId}'], 'input' => ['shape' => 'UpdateDatasetRequest'], 'output' => ['shape' => 'UpdateDatasetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException']]], 'UpdatePermissionGroup' => ['name' => 'UpdatePermissionGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/permission-group/{permissionGroupId}'], 'input' => ['shape' => 'UpdatePermissionGroupRequest'], 'output' => ['shape' => 'UpdatePermissionGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'PUT', 'requestUri' => '/user/{userId}'], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessKeyId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'AliasString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^alias\\/\\S+'], 'ApiAccess' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ApplicationPermission' => ['type' => 'string', 'enum' => ['CreateDataset', 'ManageClusters', 'ManageUsersAndGroups', 'ManageAttributeSets', 'ViewAuditData', 'AccessNotebooks', 'GetTemporaryCredentials']], 'ApplicationPermissionList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationPermission']], 'AssociateUserToPermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId', 'userId'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'AssociateUserToPermissionGroupResponse' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'AwsCredentials' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => 'AccessKeyId'], 'secretAccessKey' => ['shape' => 'SecretAccessKey'], 'sessionToken' => ['shape' => 'SessionToken'], 'expiration' => ['shape' => 'TimestampEpoch']]], 'Boolean' => ['type' => 'boolean'], 'ChangeType' => ['type' => 'string', 'enum' => ['REPLACE', 'APPEND', 'MODIFY']], 'ChangesetArn' => ['type' => 'string'], 'ChangesetErrorInfo' => ['type' => 'structure', 'members' => ['errorMessage' => ['shape' => 'ErrorMessage'], 'errorCategory' => ['shape' => 'ErrorCategory']]], 'ChangesetId' => ['type' => 'string', 'max' => 26, 'min' => 1], 'ChangesetList' => ['type' => 'list', 'member' => ['shape' => 'ChangesetSummary']], 'ChangesetSummary' => ['type' => 'structure', 'members' => ['changesetId' => ['shape' => 'ChangesetId'], 'changesetArn' => ['shape' => 'ChangesetArn'], 'datasetId' => ['shape' => 'DatasetId'], 'changeType' => ['shape' => 'ChangeType'], 'sourceParams' => ['shape' => 'SourceParams'], 'formatParams' => ['shape' => 'FormatParams'], 'createTime' => ['shape' => 'TimestampEpoch'], 'status' => ['shape' => 'IngestionStatus'], 'errorInfo' => ['shape' => 'ChangesetErrorInfo'], 'activeUntilTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'activeFromTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'updatesChangesetId' => ['shape' => 'ChangesetId'], 'updatedByChangesetId' => ['shape' => 'ChangesetId']]], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ColumnDataType' => ['type' => 'string', 'enum' => ['STRING', 'CHAR', 'INTEGER', 'TINYINT', 'SMALLINT', 'BIGINT', 'FLOAT', 'DOUBLE', 'DATE', 'DATETIME', 'BOOLEAN', 'BINARY']], 'ColumnDefinition' => ['type' => 'structure', 'members' => ['dataType' => ['shape' => 'ColumnDataType'], 'columnName' => ['shape' => 'ColumnName'], 'columnDescription' => ['shape' => 'ColumnDescription']]], 'ColumnDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]*'], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnDefinition']], 'ColumnName' => ['type' => 'string', 'max' => 126, 'pattern' => '.*\\S.*'], 'ColumnNameList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'reason' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateChangesetRequest' => ['type' => 'structure', 'required' => ['datasetId', 'changeType', 'sourceParams', 'formatParams'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'changeType' => ['shape' => 'ChangeType'], 'sourceParams' => ['shape' => 'SourceParams'], 'formatParams' => ['shape' => 'FormatParams']]], 'CreateChangesetResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId'], 'changesetId' => ['shape' => 'ChangesetId']]], 'CreateDataViewRequest' => ['type' => 'structure', 'required' => ['datasetId', 'destinationTypeParams'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'autoUpdate' => ['shape' => 'Boolean'], 'sortColumns' => ['shape' => 'SortColumnList'], 'partitionColumns' => ['shape' => 'PartitionColumnList'], 'asOfTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'destinationTypeParams' => ['shape' => 'DataViewDestinationTypeParams']]], 'CreateDataViewResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId'], 'dataViewId' => ['shape' => 'DataViewId']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['datasetTitle', 'kind', 'permissionGroupParams'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'datasetTitle' => ['shape' => 'DatasetTitle'], 'kind' => ['shape' => 'DatasetKind'], 'datasetDescription' => ['shape' => 'DatasetDescription'], 'ownerInfo' => ['shape' => 'DatasetOwnerInfo'], 'permissionGroupParams' => ['shape' => 'PermissionGroupParams'], 'alias' => ['shape' => 'AliasString'], 'schemaDefinition' => ['shape' => 'SchemaUnion']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId']]], 'CreatePermissionGroupRequest' => ['type' => 'structure', 'required' => ['name', 'applicationPermissions'], 'members' => ['name' => ['shape' => 'PermissionGroupName'], 'description' => ['shape' => 'PermissionGroupDescription'], 'applicationPermissions' => ['shape' => 'ApplicationPermissionList'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreatePermissionGroupResponse' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['emailAddress', 'type'], 'members' => ['emailAddress' => ['shape' => 'Email'], 'type' => ['shape' => 'UserType'], 'firstName' => ['shape' => 'FirstName'], 'lastName' => ['shape' => 'LastName'], 'ApiAccess' => ['shape' => 'ApiAccess'], 'apiAccessPrincipalArn' => ['shape' => 'RoleArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId']]], 'Credentials' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => 'stringValueLength1to255'], 'secretAccessKey' => ['shape' => 'stringValueMaxLength1000'], 'sessionToken' => ['shape' => 'stringValueMaxLength1000']]], 'DataViewArn' => ['type' => 'string'], 'DataViewDestinationType' => ['type' => 'string'], 'DataViewDestinationTypeParams' => ['type' => 'structure', 'required' => ['destinationType'], 'members' => ['destinationType' => ['shape' => 'DataViewDestinationType'], 's3DestinationExportFileFormat' => ['shape' => 'ExportFileFormat'], 's3DestinationExportFileFormatOptions' => ['shape' => 'S3DestinationFormatOptions']]], 'DataViewErrorInfo' => ['type' => 'structure', 'members' => ['errorMessage' => ['shape' => 'ErrorMessage'], 'errorCategory' => ['shape' => 'ErrorCategory']]], 'DataViewId' => ['type' => 'string', 'max' => 26, 'min' => 1], 'DataViewList' => ['type' => 'list', 'member' => ['shape' => 'DataViewSummary']], 'DataViewStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'STARTING', 'FAILED', 'CANCELLED', 'TIMEOUT', 'SUCCESS', 'PENDING', 'FAILED_CLEANUP_FAILED']], 'DataViewSummary' => ['type' => 'structure', 'members' => ['dataViewId' => ['shape' => 'DataViewId'], 'dataViewArn' => ['shape' => 'DataViewArn'], 'datasetId' => ['shape' => 'DatasetId'], 'asOfTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'partitionColumns' => ['shape' => 'PartitionColumnList'], 'sortColumns' => ['shape' => 'SortColumnList'], 'status' => ['shape' => 'DataViewStatus'], 'errorInfo' => ['shape' => 'DataViewErrorInfo'], 'destinationTypeProperties' => ['shape' => 'DataViewDestinationTypeParams'], 'autoUpdate' => ['shape' => 'Boolean'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch']]], 'Dataset' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId'], 'datasetArn' => ['shape' => 'DatasetArn'], 'datasetTitle' => ['shape' => 'DatasetTitle'], 'kind' => ['shape' => 'DatasetKind'], 'datasetDescription' => ['shape' => 'DatasetDescription'], 'ownerInfo' => ['shape' => 'DatasetOwnerInfo'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'schemaDefinition' => ['shape' => 'SchemaUnion'], 'alias' => ['shape' => 'AliasString']]], 'DatasetArn' => ['type' => 'string'], 'DatasetDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\s\\S]*'], 'DatasetId' => ['type' => 'string', 'max' => 26, 'min' => 1], 'DatasetKind' => ['type' => 'string', 'enum' => ['TABULAR', 'NON_TABULAR']], 'DatasetList' => ['type' => 'list', 'member' => ['shape' => 'Dataset']], 'DatasetOwnerInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'OwnerName'], 'phoneNumber' => ['shape' => 'PhoneNumber'], 'email' => ['shape' => 'Email']]], 'DatasetStatus' => ['type' => 'string', 'enum' => ['PENDING', 'FAILED', 'SUCCESS', 'RUNNING']], 'DatasetTitle' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*\\S.*'], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['datasetId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId']]], 'DeleteDatasetResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId']]], 'DeletePermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeletePermissionGroupResponse' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId']]], 'DisableUserRequest' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DisableUserResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId']]], 'DisassociateUserFromPermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId', 'userId'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DisassociateUserFromPermissionGroupResponse' => ['type' => 'structure', 'members' => ['statusCode' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'Email' => ['type' => 'string', 'max' => 320, 'min' => 4, 'pattern' => '[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}', 'sensitive' => \true], 'EnableUserRequest' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'EnableUserResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId']]], 'ErrorCategory' => ['type' => 'string', 'enum' => ['VALIDATION', 'SERVICE_QUOTA_EXCEEDED', 'ACCESS_DENIED', 'RESOURCE_NOT_FOUND', 'THROTTLING', 'INTERNAL_SERVICE_EXCEPTION', 'CANCELLED', 'USER_RECOVERABLE']], 'ErrorMessage' => ['type' => 'string', 'max' => 1000], 'ExportFileFormat' => ['type' => 'string', 'enum' => ['PARQUET', 'DELIMITED_TEXT']], 'FirstName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'FormatParams' => ['type' => 'map', 'key' => ['shape' => 'StringMapKey'], 'value' => ['shape' => 'StringMapValue']], 'GetChangesetRequest' => ['type' => 'structure', 'required' => ['datasetId', 'changesetId'], 'members' => ['datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'changesetId' => ['shape' => 'ChangesetId', 'location' => 'uri', 'locationName' => 'changesetId']]], 'GetChangesetResponse' => ['type' => 'structure', 'members' => ['changesetId' => ['shape' => 'ChangesetId'], 'changesetArn' => ['shape' => 'ChangesetArn'], 'datasetId' => ['shape' => 'DatasetId'], 'changeType' => ['shape' => 'ChangeType'], 'sourceParams' => ['shape' => 'SourceParams'], 'formatParams' => ['shape' => 'FormatParams'], 'createTime' => ['shape' => 'TimestampEpoch'], 'status' => ['shape' => 'IngestionStatus'], 'errorInfo' => ['shape' => 'ChangesetErrorInfo'], 'activeUntilTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'activeFromTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'updatesChangesetId' => ['shape' => 'ChangesetId'], 'updatedByChangesetId' => ['shape' => 'ChangesetId']]], 'GetDataViewRequest' => ['type' => 'structure', 'required' => ['dataViewId', 'datasetId'], 'members' => ['dataViewId' => ['shape' => 'DataViewId', 'location' => 'uri', 'locationName' => 'dataviewId'], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId']]], 'GetDataViewResponse' => ['type' => 'structure', 'members' => ['autoUpdate' => ['shape' => 'Boolean'], 'partitionColumns' => ['shape' => 'PartitionColumnList'], 'datasetId' => ['shape' => 'DatasetId'], 'asOfTimestamp' => ['shape' => 'TimestampEpoch', 'box' => \true], 'errorInfo' => ['shape' => 'DataViewErrorInfo'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'createTime' => ['shape' => 'TimestampEpoch'], 'sortColumns' => ['shape' => 'SortColumnList'], 'dataViewId' => ['shape' => 'DataViewId'], 'dataViewArn' => ['shape' => 'DataViewArn'], 'destinationTypeParams' => ['shape' => 'DataViewDestinationTypeParams'], 'status' => ['shape' => 'DataViewStatus']]], 'GetDatasetRequest' => ['type' => 'structure', 'required' => ['datasetId'], 'members' => ['datasetId' => ['shape' => 'StringValueLength1to255', 'location' => 'uri', 'locationName' => 'datasetId']]], 'GetDatasetResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId'], 'datasetArn' => ['shape' => 'DatasetArn'], 'datasetTitle' => ['shape' => 'DatasetTitle'], 'kind' => ['shape' => 'DatasetKind'], 'datasetDescription' => ['shape' => 'DatasetDescription'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'schemaDefinition' => ['shape' => 'SchemaUnion'], 'alias' => ['shape' => 'AliasString'], 'status' => ['shape' => 'DatasetStatus']]], 'GetExternalDataViewAccessDetailsRequest' => ['type' => 'structure', 'required' => ['dataViewId', 'datasetId'], 'members' => ['dataViewId' => ['shape' => 'DataViewId', 'location' => 'uri', 'locationName' => 'dataviewId'], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId']]], 'GetExternalDataViewAccessDetailsResponse' => ['type' => 'structure', 'members' => ['credentials' => ['shape' => 'AwsCredentials'], 's3Location' => ['shape' => 'S3Location']]], 'GetPermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId']]], 'GetPermissionGroupResponse' => ['type' => 'structure', 'members' => ['permissionGroup' => ['shape' => 'PermissionGroup']]], 'GetProgrammaticAccessCredentialsRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['durationInMinutes' => ['shape' => 'SessionDuration', 'location' => 'querystring', 'locationName' => 'durationInMinutes'], 'environmentId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'environmentId']]], 'GetProgrammaticAccessCredentialsResponse' => ['type' => 'structure', 'members' => ['credentials' => ['shape' => 'Credentials'], 'durationInMinutes' => ['shape' => 'SessionDuration']]], 'GetUserRequest' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId']]], 'GetUserResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId'], 'status' => ['shape' => 'UserStatus'], 'firstName' => ['shape' => 'FirstName'], 'lastName' => ['shape' => 'LastName'], 'emailAddress' => ['shape' => 'Email'], 'type' => ['shape' => 'UserType'], 'apiAccess' => ['shape' => 'ApiAccess'], 'apiAccessPrincipalArn' => ['shape' => 'RoleArn'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastEnabledTime' => ['shape' => 'TimestampEpoch'], 'lastDisabledTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'lastLoginTime' => ['shape' => 'TimestampEpoch']]], 'GetWorkingLocationRequest' => ['type' => 'structure', 'members' => ['locationType' => ['shape' => 'locationType']]], 'GetWorkingLocationResponse' => ['type' => 'structure', 'members' => ['s3Uri' => ['shape' => 'stringValueLength1to1024'], 's3Path' => ['shape' => 'stringValueLength1to1024'], 's3Bucket' => ['shape' => 'stringValueLength1to63']]], 'IdType' => ['type' => 'string', 'max' => 26, 'min' => 1], 'IngestionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'FAILED', 'SUCCESS', 'RUNNING', 'STOP_REQUESTED']], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'LastName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListChangesetsRequest' => ['type' => 'structure', 'required' => ['datasetId'], 'members' => ['datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'maxResults' => ['shape' => 'ResultLimit', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListChangesetsResponse' => ['type' => 'structure', 'members' => ['changesets' => ['shape' => 'ChangesetList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDataViewsRequest' => ['type' => 'structure', 'required' => ['datasetId'], 'members' => ['datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDataViewsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'dataViews' => ['shape' => 'DataViewList']]], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['datasets' => ['shape' => 'DatasetList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPermissionGroupsByUserRequest' => ['type' => 'structure', 'required' => ['userId', 'maxResults'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPermissionGroupsByUserResponse' => ['type' => 'structure', 'members' => ['permissionGroups' => ['shape' => 'PermissionGroupByUserList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPermissionGroupsRequest' => ['type' => 'structure', 'required' => ['maxResults'], 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPermissionGroupsResponse' => ['type' => 'structure', 'members' => ['permissionGroups' => ['shape' => 'PermissionGroupList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUsersByPermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId', 'maxResults'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUsersByPermissionGroupResponse' => ['type' => 'structure', 'members' => ['users' => ['shape' => 'UserByPermissionGroupList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['maxResults'], 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['users' => ['shape' => 'UserList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'OwnerName' => ['type' => 'string', 'max' => 250, 'min' => 1, 'pattern' => '.*\\S.*'], 'PaginationToken' => ['type' => 'string'], 'PartitionColumnList' => ['type' => 'list', 'member' => ['shape' => 'StringValueLength1to255']], 'Password' => ['type' => 'string', 'max' => 20, 'min' => 8, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'PermissionGroup' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId'], 'name' => ['shape' => 'PermissionGroupName'], 'description' => ['shape' => 'PermissionGroupDescription'], 'applicationPermissions' => ['shape' => 'ApplicationPermissionList'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'membershipStatus' => ['shape' => 'PermissionGroupMembershipStatus']]], 'PermissionGroupByUser' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId'], 'name' => ['shape' => 'PermissionGroupName'], 'membershipStatus' => ['shape' => 'PermissionGroupMembershipStatus']]], 'PermissionGroupByUserList' => ['type' => 'list', 'member' => ['shape' => 'PermissionGroupByUser']], 'PermissionGroupDescription' => ['type' => 'string', 'max' => 4000, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'PermissionGroupId' => ['type' => 'string', 'max' => 26, 'min' => 1, 'pattern' => '.*\\S.*'], 'PermissionGroupList' => ['type' => 'list', 'member' => ['shape' => 'PermissionGroup']], 'PermissionGroupMembershipStatus' => ['type' => 'string', 'enum' => ['ADDITION_IN_PROGRESS', 'ADDITION_SUCCESS', 'REMOVAL_IN_PROGRESS']], 'PermissionGroupName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*\\S.*', 'sensitive' => \true], 'PermissionGroupParams' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId'], 'datasetPermissions' => ['shape' => 'ResourcePermissionsList']]], 'PhoneNumber' => ['type' => 'string', 'max' => 20, 'min' => 10, 'pattern' => '^[\\+0-9\\#\\,\\(][\\+0-9\\-\\.\\/\\(\\)\\,\\#\\s]+$'], 'ResetUserPasswordRequest' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'ResetUserPasswordResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId'], 'temporaryPassword' => ['shape' => 'Password']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'reason' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePermission' => ['type' => 'structure', 'members' => ['permission' => ['shape' => 'StringValueLength1to250']]], 'ResourcePermissionsList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePermission']], 'ResultLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^.*\\S.*$'], 'S3DestinationFormatOptions' => ['type' => 'map', 'key' => ['shape' => 'StringMapKey'], 'value' => ['shape' => 'StringMapValue']], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.*\\S.*$'], 'S3Location' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 'S3BucketName'], 'key' => ['shape' => 'S3Key']]], 'SchemaDefinition' => ['type' => 'structure', 'members' => ['columns' => ['shape' => 'ColumnList'], 'primaryKeyColumns' => ['shape' => 'ColumnNameList']]], 'SchemaUnion' => ['type' => 'structure', 'members' => ['tabularSchemaConfig' => ['shape' => 'SchemaDefinition']]], 'SecretAccessKey' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*', 'sensitive' => \true], 'SessionDuration' => ['type' => 'long', 'max' => 720, 'min' => 60], 'SessionToken' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*', 'sensitive' => \true], 'SortColumnList' => ['type' => 'list', 'member' => ['shape' => 'StringValueLength1to255']], 'SourceParams' => ['type' => 'map', 'key' => ['shape' => 'StringMapKey'], 'value' => ['shape' => 'StringMapValue']], 'StatusCode' => ['type' => 'integer'], 'StringMapKey' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'StringMapValue' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'StringValueLength1to250' => ['type' => 'string', 'max' => 250, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'StringValueLength1to255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimestampEpoch' => ['type' => 'long'], 'UpdateChangesetRequest' => ['type' => 'structure', 'required' => ['datasetId', 'changesetId', 'sourceParams', 'formatParams'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'changesetId' => ['shape' => 'ChangesetId', 'location' => 'uri', 'locationName' => 'changesetId'], 'sourceParams' => ['shape' => 'SourceParams'], 'formatParams' => ['shape' => 'FormatParams']]], 'UpdateChangesetResponse' => ['type' => 'structure', 'members' => ['changesetId' => ['shape' => 'ChangesetId'], 'datasetId' => ['shape' => 'DatasetId']]], 'UpdateDatasetRequest' => ['type' => 'structure', 'required' => ['datasetId', 'datasetTitle', 'kind'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'datasetId' => ['shape' => 'DatasetId', 'location' => 'uri', 'locationName' => 'datasetId'], 'datasetTitle' => ['shape' => 'DatasetTitle'], 'kind' => ['shape' => 'DatasetKind'], 'datasetDescription' => ['shape' => 'DatasetDescription'], 'alias' => ['shape' => 'AliasString'], 'schemaDefinition' => ['shape' => 'SchemaUnion']]], 'UpdateDatasetResponse' => ['type' => 'structure', 'members' => ['datasetId' => ['shape' => 'DatasetId']]], 'UpdatePermissionGroupRequest' => ['type' => 'structure', 'required' => ['permissionGroupId'], 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId', 'location' => 'uri', 'locationName' => 'permissionGroupId'], 'name' => ['shape' => 'PermissionGroupName'], 'description' => ['shape' => 'PermissionGroupDescription'], 'applicationPermissions' => ['shape' => 'ApplicationPermissionList'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdatePermissionGroupResponse' => ['type' => 'structure', 'members' => ['permissionGroupId' => ['shape' => 'PermissionGroupId']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'type' => ['shape' => 'UserType'], 'firstName' => ['shape' => 'FirstName'], 'lastName' => ['shape' => 'LastName'], 'apiAccess' => ['shape' => 'ApiAccess'], 'apiAccessPrincipalArn' => ['shape' => 'RoleArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateUserResponse' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId']]], 'User' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId'], 'status' => ['shape' => 'UserStatus'], 'firstName' => ['shape' => 'FirstName'], 'lastName' => ['shape' => 'LastName'], 'emailAddress' => ['shape' => 'Email'], 'type' => ['shape' => 'UserType'], 'apiAccess' => ['shape' => 'ApiAccess'], 'apiAccessPrincipalArn' => ['shape' => 'RoleArn'], 'createTime' => ['shape' => 'TimestampEpoch'], 'lastEnabledTime' => ['shape' => 'TimestampEpoch'], 'lastDisabledTime' => ['shape' => 'TimestampEpoch'], 'lastModifiedTime' => ['shape' => 'TimestampEpoch'], 'lastLoginTime' => ['shape' => 'TimestampEpoch']]], 'UserByPermissionGroup' => ['type' => 'structure', 'members' => ['userId' => ['shape' => 'UserId'], 'status' => ['shape' => 'UserStatus'], 'firstName' => ['shape' => 'FirstName'], 'lastName' => ['shape' => 'LastName'], 'emailAddress' => ['shape' => 'Email'], 'type' => ['shape' => 'UserType'], 'apiAccess' => ['shape' => 'ApiAccess'], 'apiAccessPrincipalArn' => ['shape' => 'RoleArn'], 'membershipStatus' => ['shape' => 'PermissionGroupMembershipStatus']]], 'UserByPermissionGroupList' => ['type' => 'list', 'member' => ['shape' => 'UserByPermissionGroup']], 'UserId' => ['type' => 'string', 'max' => 26, 'min' => 1, 'pattern' => '.*\\S.*'], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ENABLED', 'DISABLED']], 'UserType' => ['type' => 'string', 'enum' => ['SUPER_USER', 'APP_USER']], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'reason' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'errorMessage' => ['type' => 'string'], 'locationType' => ['type' => 'string', 'enum' => ['INGESTION', 'SAGEMAKER']], 'stringValueLength1to1024' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'stringValueLength1to255' => ['type' => 'string', 'max' => 255, 'min' => 1], 'stringValueLength1to63' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '.*\\S.*'], 'stringValueMaxLength1000' => ['type' => 'string', 'max' => 1000]]]; diff --git a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.php deleted file mode 100644 index f0da151..0000000 --- a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace-api-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace-api-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace-api.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://finspace-api.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-tests-1.json.php deleted file mode 100644 index bc30b31..0000000 --- a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-api.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/paginators-1.json.php b/vendor/Aws3/Aws/data/finspace-data/2020-07-13/paginators-1.json.php deleted file mode 100644 index 5fd52cc..0000000 --- a/vendor/Aws3/Aws/data/finspace-data/2020-07-13/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChangesets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'changesets'], 'ListDataViews' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'dataViews'], 'ListDatasets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'datasets'], 'ListPermissionGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'permissionGroups'], 'ListUsers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'users']]]; diff --git a/vendor/Aws3/Aws/data/finspace/2021-03-12/api-2.json.php b/vendor/Aws3/Aws/data/finspace/2021-03-12/api-2.json.php deleted file mode 100644 index 3469724..0000000 --- a/vendor/Aws3/Aws/data/finspace/2021-03-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-03-12', 'endpointPrefix' => 'finspace', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'finspace', 'serviceFullName' => 'FinSpace User Environment Management service', 'serviceId' => 'finspace', 'signatureVersion' => 'v4', 'signingName' => 'finspace', 'uid' => 'finspace-2021-03-12'], 'operations' => ['CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/environment'], 'input' => ['shape' => 'CreateEnvironmentRequest'], 'output' => ['shape' => 'CreateEnvironmentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'LimitExceededException']]], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/environment/{environmentId}'], 'input' => ['shape' => 'DeleteEnvironmentRequest'], 'output' => ['shape' => 'DeleteEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/environment/{environmentId}'], 'input' => ['shape' => 'GetEnvironmentRequest'], 'output' => ['shape' => 'GetEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/environment'], 'input' => ['shape' => 'ListEnvironmentsRequest'], 'output' => ['shape' => 'ListEnvironmentsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'PUT', 'requestUri' => '/environment/{environmentId}'], 'input' => ['shape' => 'UpdateEnvironmentRequest'], 'output' => ['shape' => 'UpdateEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AttributeMap' => ['type' => 'map', 'key' => ['shape' => 'FederationAttributeKey'], 'value' => ['shape' => 'url']], 'CreateEnvironmentRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'EnvironmentName'], 'description' => ['shape' => 'Description'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'tags' => ['shape' => 'TagMap'], 'federationMode' => ['shape' => 'FederationMode'], 'federationParameters' => ['shape' => 'FederationParameters'], 'superuserParameters' => ['shape' => 'SuperuserParameters'], 'dataBundles' => ['shape' => 'DataBundleArns']]], 'CreateEnvironmentResponse' => ['type' => 'structure', 'members' => ['environmentId' => ['shape' => 'IdType'], 'environmentArn' => ['shape' => 'EnvironmentArn'], 'environmentUrl' => ['shape' => 'url']]], 'DataBundleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:finspace:[A-Za-z0-9_/.-]{0,63}:\\d*:data-bundle/[0-9A-Za-z_-]{1,128}$'], 'DataBundleArns' => ['type' => 'list', 'member' => ['shape' => 'DataBundleArn']], 'DeleteEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'environmentId']]], 'DeleteEnvironmentResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[a-zA-Z0-9. ]{1,1000}$'], 'EmailId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+[.]+[A-Za-z]+', 'sensitive' => \true], 'Environment' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'EnvironmentName'], 'environmentId' => ['shape' => 'IdType'], 'awsAccountId' => ['shape' => 'IdType'], 'status' => ['shape' => 'EnvironmentStatus'], 'environmentUrl' => ['shape' => 'url'], 'description' => ['shape' => 'Description'], 'environmentArn' => ['shape' => 'EnvironmentArn'], 'sageMakerStudioDomainUrl' => ['shape' => 'SmsDomainUrl'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'dedicatedServiceAccountId' => ['shape' => 'IdType'], 'federationMode' => ['shape' => 'FederationMode'], 'federationParameters' => ['shape' => 'FederationParameters']]], 'EnvironmentArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:finspace:[A-Za-z0-9_/.-]{0,63}:\\d+:environment/[0-9A-Za-z_-]{1,128}$'], 'EnvironmentList' => ['type' => 'list', 'member' => ['shape' => 'Environment']], 'EnvironmentName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+[a-zA-Z0-9-]*[a-zA-Z0-9]$'], 'EnvironmentStatus' => ['type' => 'string', 'enum' => ['CREATE_REQUESTED', 'CREATING', 'CREATED', 'DELETE_REQUESTED', 'DELETING', 'DELETED', 'FAILED_CREATION', 'RETRY_DELETION', 'FAILED_DELETION', 'SUSPENDED']], 'FederationAttributeKey' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '.*'], 'FederationMode' => ['type' => 'string', 'enum' => ['FEDERATED', 'LOCAL']], 'FederationParameters' => ['type' => 'structure', 'members' => ['samlMetadataDocument' => ['shape' => 'SamlMetadataDocument'], 'samlMetadataURL' => ['shape' => 'url'], 'applicationCallBackURL' => ['shape' => 'url'], 'federationURN' => ['shape' => 'urn'], 'federationProviderName' => ['shape' => 'FederationProviderName'], 'attributeMap' => ['shape' => 'AttributeMap']]], 'FederationProviderName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[^_\\p{Z}][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_\\p{Z}]+'], 'GetEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'environmentId']]], 'GetEnvironmentResponse' => ['type' => 'structure', 'members' => ['environment' => ['shape' => 'Environment']]], 'IdType' => ['type' => 'string', 'max' => 26, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]{1,26}$'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'KmsKeyId' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[a-zA-Z-0-9-:\\/]*$'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListEnvironmentsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'ResultLimit', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListEnvironmentsResponse' => ['type' => 'structure', 'members' => ['environments' => ['shape' => 'EnvironmentList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'NameString' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]{1,50}$'], 'PaginationToken' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResultLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'SamlMetadataDocument' => ['type' => 'string', 'max' => 10000000, 'min' => 1000, 'pattern' => '.*'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SmsDomainUrl' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[a-zA-Z-0-9-:\\/.]*$'], 'SuperuserParameters' => ['type' => 'structure', 'required' => ['emailAddress', 'firstName', 'lastName'], 'members' => ['emailAddress' => ['shape' => 'EmailId'], 'firstName' => ['shape' => 'NameString'], 'lastName' => ['shape' => 'NameString']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+-=._:@ ]+$'], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'environmentId'], 'name' => ['shape' => 'EnvironmentName'], 'description' => ['shape' => 'Description'], 'federationMode' => ['shape' => 'FederationMode'], 'federationParameters' => ['shape' => 'FederationParameters']]], 'UpdateEnvironmentResponse' => ['type' => 'structure', 'members' => ['environment' => ['shape' => 'Environment']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'errorMessage' => ['type' => 'string'], 'url' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]'], 'urn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[A-Za-z0-9._\\-:\\/#\\+]+$']]]; diff --git a/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 74011c8..0000000 --- a/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://finspace.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://finspace.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-tests-1.json.php deleted file mode 100644 index e535e40..0000000 --- a/vendor/Aws3/Aws/data/finspace/2021-03-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://finspace.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/finspace/2021-03-12/paginators-1.json.php b/vendor/Aws3/Aws/data/finspace/2021-03-12/paginators-1.json.php deleted file mode 100644 index 4d516c8..0000000 --- a/vendor/Aws3/Aws/data/finspace/2021-03-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/firehose/2015-08-04/api-2.json.php b/vendor/Aws3/Aws/data/firehose/2015-08-04/api-2.json.php deleted file mode 100644 index 7a6385d..0000000 --- a/vendor/Aws3/Aws/data/firehose/2015-08-04/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-08-04', 'endpointPrefix' => 'firehose', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Firehose', 'serviceFullName' => 'Amazon Kinesis Firehose', 'serviceId' => 'Firehose', 'signatureVersion' => 'v4', 'targetPrefix' => 'Firehose_20150804', 'uid' => 'firehose-2015-08-04'], 'operations' => ['CreateDeliveryStream' => ['name' => 'CreateDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeliveryStreamInput'], 'output' => ['shape' => 'CreateDeliveryStreamOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidKMSResourceException']]], 'DeleteDeliveryStream' => ['name' => 'DeleteDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeliveryStreamInput'], 'output' => ['shape' => 'DeleteDeliveryStreamOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeDeliveryStream' => ['name' => 'DescribeDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeliveryStreamInput'], 'output' => ['shape' => 'DescribeDeliveryStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'ListDeliveryStreams' => ['name' => 'ListDeliveryStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeliveryStreamsInput'], 'output' => ['shape' => 'ListDeliveryStreamsOutput']], 'ListTagsForDeliveryStream' => ['name' => 'ListTagsForDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForDeliveryStreamInput'], 'output' => ['shape' => 'ListTagsForDeliveryStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException']]], 'PutRecord' => ['name' => 'PutRecord', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRecordInput'], 'output' => ['shape' => 'PutRecordOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidKMSResourceException'], ['shape' => 'ServiceUnavailableException']]], 'PutRecordBatch' => ['name' => 'PutRecordBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRecordBatchInput'], 'output' => ['shape' => 'PutRecordBatchOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidKMSResourceException'], ['shape' => 'ServiceUnavailableException']]], 'StartDeliveryStreamEncryption' => ['name' => 'StartDeliveryStreamEncryption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDeliveryStreamEncryptionInput'], 'output' => ['shape' => 'StartDeliveryStreamEncryptionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidKMSResourceException']]], 'StopDeliveryStreamEncryption' => ['name' => 'StopDeliveryStreamEncryption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDeliveryStreamEncryptionInput'], 'output' => ['shape' => 'StopDeliveryStreamEncryptionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException']]], 'TagDeliveryStream' => ['name' => 'TagDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagDeliveryStreamInput'], 'output' => ['shape' => 'TagDeliveryStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException']]], 'UntagDeliveryStream' => ['name' => 'UntagDeliveryStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagDeliveryStreamInput'], 'output' => ['shape' => 'UntagDeliveryStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException']]], 'UpdateDestination' => ['name' => 'UpdateDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDestinationInput'], 'output' => ['shape' => 'UpdateDestinationOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException']]]], 'shapes' => ['AWSKMSKeyARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'AmazonOpenSearchServerlessBufferingHints' => ['type' => 'structure', 'members' => ['IntervalInSeconds' => ['shape' => 'AmazonOpenSearchServerlessBufferingIntervalInSeconds'], 'SizeInMBs' => ['shape' => 'AmazonOpenSearchServerlessBufferingSizeInMBs']]], 'AmazonOpenSearchServerlessBufferingIntervalInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 60], 'AmazonOpenSearchServerlessBufferingSizeInMBs' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'AmazonOpenSearchServerlessCollectionEndpoint' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'https:.*'], 'AmazonOpenSearchServerlessDestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'IndexName', 'S3Configuration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'CollectionEndpoint' => ['shape' => 'AmazonOpenSearchServerlessCollectionEndpoint'], 'IndexName' => ['shape' => 'AmazonOpenSearchServerlessIndexName'], 'BufferingHints' => ['shape' => 'AmazonOpenSearchServerlessBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonOpenSearchServerlessRetryOptions'], 'S3BackupMode' => ['shape' => 'AmazonOpenSearchServerlessS3BackupMode'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'AmazonOpenSearchServerlessDestinationDescription' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'CollectionEndpoint' => ['shape' => 'AmazonOpenSearchServerlessCollectionEndpoint'], 'IndexName' => ['shape' => 'AmazonOpenSearchServerlessIndexName'], 'BufferingHints' => ['shape' => 'AmazonOpenSearchServerlessBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonOpenSearchServerlessRetryOptions'], 'S3BackupMode' => ['shape' => 'AmazonOpenSearchServerlessS3BackupMode'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfigurationDescription' => ['shape' => 'VpcConfigurationDescription']]], 'AmazonOpenSearchServerlessDestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'CollectionEndpoint' => ['shape' => 'AmazonOpenSearchServerlessCollectionEndpoint'], 'IndexName' => ['shape' => 'AmazonOpenSearchServerlessIndexName'], 'BufferingHints' => ['shape' => 'AmazonOpenSearchServerlessBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonOpenSearchServerlessRetryOptions'], 'S3Update' => ['shape' => 'S3DestinationUpdate'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'AmazonOpenSearchServerlessIndexName' => ['type' => 'string', 'max' => 80, 'min' => 1, 'pattern' => '.*'], 'AmazonOpenSearchServerlessRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'AmazonOpenSearchServerlessRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'AmazonOpenSearchServerlessRetryDurationInSeconds']]], 'AmazonOpenSearchServerlessS3BackupMode' => ['type' => 'string', 'enum' => ['FailedDocumentsOnly', 'AllDocuments']], 'AmazonopensearchserviceBufferingHints' => ['type' => 'structure', 'members' => ['IntervalInSeconds' => ['shape' => 'AmazonopensearchserviceBufferingIntervalInSeconds'], 'SizeInMBs' => ['shape' => 'AmazonopensearchserviceBufferingSizeInMBs']]], 'AmazonopensearchserviceBufferingIntervalInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 60], 'AmazonopensearchserviceBufferingSizeInMBs' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'AmazonopensearchserviceClusterEndpoint' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'https:.*'], 'AmazonopensearchserviceDestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'IndexName', 'S3Configuration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'AmazonopensearchserviceDomainARN'], 'ClusterEndpoint' => ['shape' => 'AmazonopensearchserviceClusterEndpoint'], 'IndexName' => ['shape' => 'AmazonopensearchserviceIndexName'], 'TypeName' => ['shape' => 'AmazonopensearchserviceTypeName'], 'IndexRotationPeriod' => ['shape' => 'AmazonopensearchserviceIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'AmazonopensearchserviceBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonopensearchserviceRetryOptions'], 'S3BackupMode' => ['shape' => 'AmazonopensearchserviceS3BackupMode'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'AmazonopensearchserviceDestinationDescription' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'AmazonopensearchserviceDomainARN'], 'ClusterEndpoint' => ['shape' => 'AmazonopensearchserviceClusterEndpoint'], 'IndexName' => ['shape' => 'AmazonopensearchserviceIndexName'], 'TypeName' => ['shape' => 'AmazonopensearchserviceTypeName'], 'IndexRotationPeriod' => ['shape' => 'AmazonopensearchserviceIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'AmazonopensearchserviceBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonopensearchserviceRetryOptions'], 'S3BackupMode' => ['shape' => 'AmazonopensearchserviceS3BackupMode'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfigurationDescription' => ['shape' => 'VpcConfigurationDescription']]], 'AmazonopensearchserviceDestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'AmazonopensearchserviceDomainARN'], 'ClusterEndpoint' => ['shape' => 'AmazonopensearchserviceClusterEndpoint'], 'IndexName' => ['shape' => 'AmazonopensearchserviceIndexName'], 'TypeName' => ['shape' => 'AmazonopensearchserviceTypeName'], 'IndexRotationPeriod' => ['shape' => 'AmazonopensearchserviceIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'AmazonopensearchserviceBufferingHints'], 'RetryOptions' => ['shape' => 'AmazonopensearchserviceRetryOptions'], 'S3Update' => ['shape' => 'S3DestinationUpdate'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'AmazonopensearchserviceDomainARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'AmazonopensearchserviceIndexName' => ['type' => 'string', 'max' => 80, 'min' => 1, 'pattern' => '.*'], 'AmazonopensearchserviceIndexRotationPeriod' => ['type' => 'string', 'enum' => ['NoRotation', 'OneHour', 'OneDay', 'OneWeek', 'OneMonth']], 'AmazonopensearchserviceRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'AmazonopensearchserviceRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'AmazonopensearchserviceRetryDurationInSeconds']]], 'AmazonopensearchserviceS3BackupMode' => ['type' => 'string', 'enum' => ['FailedDocumentsOnly', 'AllDocuments']], 'AmazonopensearchserviceTypeName' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '.*'], 'BlockSizeBytes' => ['type' => 'integer', 'min' => 67108864], 'BooleanObject' => ['type' => 'boolean'], 'BucketARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'BufferingHints' => ['type' => 'structure', 'members' => ['SizeInMBs' => ['shape' => 'SizeInMBs'], 'IntervalInSeconds' => ['shape' => 'IntervalInSeconds']]], 'CloudWatchLoggingOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'BooleanObject'], 'LogGroupName' => ['shape' => 'LogGroupName'], 'LogStreamName' => ['shape' => 'LogStreamName']]], 'ClusterJDBCURL' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'jdbc:(redshift|postgresql)://((?!-)[A-Za-z0-9-]{1,63}(? ['type' => 'map', 'key' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'value' => ['shape' => 'NonEmptyString']], 'CompressionFormat' => ['type' => 'string', 'enum' => ['UNCOMPRESSED', 'GZIP', 'ZIP', 'Snappy', 'HADOOP_SNAPPY']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ContentEncoding' => ['type' => 'string', 'enum' => ['NONE', 'GZIP']], 'CopyCommand' => ['type' => 'structure', 'required' => ['DataTableName'], 'members' => ['DataTableName' => ['shape' => 'DataTableName'], 'DataTableColumns' => ['shape' => 'DataTableColumns'], 'CopyOptions' => ['shape' => 'CopyOptions']]], 'CopyOptions' => ['type' => 'string', 'max' => 204800, 'min' => 0, 'pattern' => '.*'], 'CreateDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'DeliveryStreamType' => ['shape' => 'DeliveryStreamType'], 'KinesisStreamSourceConfiguration' => ['shape' => 'KinesisStreamSourceConfiguration'], 'DeliveryStreamEncryptionConfigurationInput' => ['shape' => 'DeliveryStreamEncryptionConfigurationInput'], 'S3DestinationConfiguration' => ['shape' => 'S3DestinationConfiguration', 'deprecated' => \true], 'ExtendedS3DestinationConfiguration' => ['shape' => 'ExtendedS3DestinationConfiguration'], 'RedshiftDestinationConfiguration' => ['shape' => 'RedshiftDestinationConfiguration'], 'ElasticsearchDestinationConfiguration' => ['shape' => 'ElasticsearchDestinationConfiguration'], 'AmazonopensearchserviceDestinationConfiguration' => ['shape' => 'AmazonopensearchserviceDestinationConfiguration'], 'SplunkDestinationConfiguration' => ['shape' => 'SplunkDestinationConfiguration'], 'HttpEndpointDestinationConfiguration' => ['shape' => 'HttpEndpointDestinationConfiguration'], 'Tags' => ['shape' => 'TagDeliveryStreamInputTagList'], 'AmazonOpenSearchServerlessDestinationConfiguration' => ['shape' => 'AmazonOpenSearchServerlessDestinationConfiguration']]], 'CreateDeliveryStreamOutput' => ['type' => 'structure', 'members' => ['DeliveryStreamARN' => ['shape' => 'DeliveryStreamARN']]], 'Data' => ['type' => 'blob', 'max' => 1024000, 'min' => 0], 'DataFormatConversionConfiguration' => ['type' => 'structure', 'members' => ['SchemaConfiguration' => ['shape' => 'SchemaConfiguration'], 'InputFormatConfiguration' => ['shape' => 'InputFormatConfiguration'], 'OutputFormatConfiguration' => ['shape' => 'OutputFormatConfiguration'], 'Enabled' => ['shape' => 'BooleanObject']]], 'DataTableColumns' => ['type' => 'string', 'max' => 204800, 'min' => 0, 'pattern' => '.*'], 'DataTableName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'DeleteDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'AllowForceDelete' => ['shape' => 'BooleanObject']]], 'DeleteDeliveryStreamOutput' => ['type' => 'structure', 'members' => []], 'DeliveryStartTimestamp' => ['type' => 'timestamp'], 'DeliveryStreamARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'DeliveryStreamDescription' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'DeliveryStreamARN', 'DeliveryStreamStatus', 'DeliveryStreamType', 'VersionId', 'Destinations', 'HasMoreDestinations'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'DeliveryStreamARN' => ['shape' => 'DeliveryStreamARN'], 'DeliveryStreamStatus' => ['shape' => 'DeliveryStreamStatus'], 'FailureDescription' => ['shape' => 'FailureDescription'], 'DeliveryStreamEncryptionConfiguration' => ['shape' => 'DeliveryStreamEncryptionConfiguration'], 'DeliveryStreamType' => ['shape' => 'DeliveryStreamType'], 'VersionId' => ['shape' => 'DeliveryStreamVersionId'], 'CreateTimestamp' => ['shape' => 'Timestamp'], 'LastUpdateTimestamp' => ['shape' => 'Timestamp'], 'Source' => ['shape' => 'SourceDescription'], 'Destinations' => ['shape' => 'DestinationDescriptionList'], 'HasMoreDestinations' => ['shape' => 'BooleanObject']]], 'DeliveryStreamEncryptionConfiguration' => ['type' => 'structure', 'members' => ['KeyARN' => ['shape' => 'AWSKMSKeyARN'], 'KeyType' => ['shape' => 'KeyType'], 'Status' => ['shape' => 'DeliveryStreamEncryptionStatus'], 'FailureDescription' => ['shape' => 'FailureDescription']]], 'DeliveryStreamEncryptionConfigurationInput' => ['type' => 'structure', 'required' => ['KeyType'], 'members' => ['KeyARN' => ['shape' => 'AWSKMSKeyARN'], 'KeyType' => ['shape' => 'KeyType']]], 'DeliveryStreamEncryptionStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'ENABLING', 'ENABLING_FAILED', 'DISABLED', 'DISABLING', 'DISABLING_FAILED']], 'DeliveryStreamFailureType' => ['type' => 'string', 'enum' => ['RETIRE_KMS_GRANT_FAILED', 'CREATE_KMS_GRANT_FAILED', 'KMS_ACCESS_DENIED', 'DISABLED_KMS_KEY', 'INVALID_KMS_KEY', 'KMS_KEY_NOT_FOUND', 'KMS_OPT_IN_REQUIRED', 'CREATE_ENI_FAILED', 'DELETE_ENI_FAILED', 'SUBNET_NOT_FOUND', 'SECURITY_GROUP_NOT_FOUND', 'ENI_ACCESS_DENIED', 'SUBNET_ACCESS_DENIED', 'SECURITY_GROUP_ACCESS_DENIED', 'UNKNOWN_ERROR']], 'DeliveryStreamName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'DeliveryStreamNameList' => ['type' => 'list', 'member' => ['shape' => 'DeliveryStreamName']], 'DeliveryStreamStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATING_FAILED', 'DELETING', 'DELETING_FAILED', 'ACTIVE']], 'DeliveryStreamType' => ['type' => 'string', 'enum' => ['DirectPut', 'KinesisStreamAsSource']], 'DeliveryStreamVersionId' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[0-9]+'], 'DescribeDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'Limit' => ['shape' => 'DescribeDeliveryStreamInputLimit'], 'ExclusiveStartDestinationId' => ['shape' => 'DestinationId']]], 'DescribeDeliveryStreamInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'DescribeDeliveryStreamOutput' => ['type' => 'structure', 'required' => ['DeliveryStreamDescription'], 'members' => ['DeliveryStreamDescription' => ['shape' => 'DeliveryStreamDescription']]], 'Deserializer' => ['type' => 'structure', 'members' => ['OpenXJsonSerDe' => ['shape' => 'OpenXJsonSerDe'], 'HiveJsonSerDe' => ['shape' => 'HiveJsonSerDe']]], 'DestinationDescription' => ['type' => 'structure', 'required' => ['DestinationId'], 'members' => ['DestinationId' => ['shape' => 'DestinationId'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ExtendedS3DestinationDescription' => ['shape' => 'ExtendedS3DestinationDescription'], 'RedshiftDestinationDescription' => ['shape' => 'RedshiftDestinationDescription'], 'ElasticsearchDestinationDescription' => ['shape' => 'ElasticsearchDestinationDescription'], 'AmazonopensearchserviceDestinationDescription' => ['shape' => 'AmazonopensearchserviceDestinationDescription'], 'SplunkDestinationDescription' => ['shape' => 'SplunkDestinationDescription'], 'HttpEndpointDestinationDescription' => ['shape' => 'HttpEndpointDestinationDescription'], 'AmazonOpenSearchServerlessDestinationDescription' => ['shape' => 'AmazonOpenSearchServerlessDestinationDescription']]], 'DestinationDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'DestinationDescription']], 'DestinationId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'DynamicPartitioningConfiguration' => ['type' => 'structure', 'members' => ['RetryOptions' => ['shape' => 'RetryOptions'], 'Enabled' => ['shape' => 'BooleanObject']]], 'ElasticsearchBufferingHints' => ['type' => 'structure', 'members' => ['IntervalInSeconds' => ['shape' => 'ElasticsearchBufferingIntervalInSeconds'], 'SizeInMBs' => ['shape' => 'ElasticsearchBufferingSizeInMBs']]], 'ElasticsearchBufferingIntervalInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 60], 'ElasticsearchBufferingSizeInMBs' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ElasticsearchClusterEndpoint' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'https:.*'], 'ElasticsearchDestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'IndexName', 'S3Configuration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'ElasticsearchDomainARN'], 'ClusterEndpoint' => ['shape' => 'ElasticsearchClusterEndpoint'], 'IndexName' => ['shape' => 'ElasticsearchIndexName'], 'TypeName' => ['shape' => 'ElasticsearchTypeName'], 'IndexRotationPeriod' => ['shape' => 'ElasticsearchIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'ElasticsearchBufferingHints'], 'RetryOptions' => ['shape' => 'ElasticsearchRetryOptions'], 'S3BackupMode' => ['shape' => 'ElasticsearchS3BackupMode'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'ElasticsearchDestinationDescription' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'ElasticsearchDomainARN'], 'ClusterEndpoint' => ['shape' => 'ElasticsearchClusterEndpoint'], 'IndexName' => ['shape' => 'ElasticsearchIndexName'], 'TypeName' => ['shape' => 'ElasticsearchTypeName'], 'IndexRotationPeriod' => ['shape' => 'ElasticsearchIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'ElasticsearchBufferingHints'], 'RetryOptions' => ['shape' => 'ElasticsearchRetryOptions'], 'S3BackupMode' => ['shape' => 'ElasticsearchS3BackupMode'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'VpcConfigurationDescription' => ['shape' => 'VpcConfigurationDescription']]], 'ElasticsearchDestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'DomainARN' => ['shape' => 'ElasticsearchDomainARN'], 'ClusterEndpoint' => ['shape' => 'ElasticsearchClusterEndpoint'], 'IndexName' => ['shape' => 'ElasticsearchIndexName'], 'TypeName' => ['shape' => 'ElasticsearchTypeName'], 'IndexRotationPeriod' => ['shape' => 'ElasticsearchIndexRotationPeriod'], 'BufferingHints' => ['shape' => 'ElasticsearchBufferingHints'], 'RetryOptions' => ['shape' => 'ElasticsearchRetryOptions'], 'S3Update' => ['shape' => 'S3DestinationUpdate'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'ElasticsearchDomainARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'ElasticsearchIndexName' => ['type' => 'string', 'max' => 80, 'min' => 1, 'pattern' => '.*'], 'ElasticsearchIndexRotationPeriod' => ['type' => 'string', 'enum' => ['NoRotation', 'OneHour', 'OneDay', 'OneWeek', 'OneMonth']], 'ElasticsearchRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'ElasticsearchRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'ElasticsearchRetryDurationInSeconds']]], 'ElasticsearchS3BackupMode' => ['type' => 'string', 'enum' => ['FailedDocumentsOnly', 'AllDocuments']], 'ElasticsearchTypeName' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '.*'], 'EncryptionConfiguration' => ['type' => 'structure', 'members' => ['NoEncryptionConfig' => ['shape' => 'NoEncryptionConfig'], 'KMSEncryptionConfig' => ['shape' => 'KMSEncryptionConfig']]], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'ErrorOutputPrefix' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'ExtendedS3DestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'BucketARN'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'S3BackupMode'], 'S3BackupConfiguration' => ['shape' => 'S3DestinationConfiguration'], 'DataFormatConversionConfiguration' => ['shape' => 'DataFormatConversionConfiguration'], 'DynamicPartitioningConfiguration' => ['shape' => 'DynamicPartitioningConfiguration']]], 'ExtendedS3DestinationDescription' => ['type' => 'structure', 'required' => ['RoleARN', 'BucketARN', 'BufferingHints', 'CompressionFormat', 'EncryptionConfiguration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'S3BackupMode'], 'S3BackupDescription' => ['shape' => 'S3DestinationDescription'], 'DataFormatConversionConfiguration' => ['shape' => 'DataFormatConversionConfiguration'], 'DynamicPartitioningConfiguration' => ['shape' => 'DynamicPartitioningConfiguration']]], 'ExtendedS3DestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'S3BackupMode'], 'S3BackupUpdate' => ['shape' => 'S3DestinationUpdate'], 'DataFormatConversionConfiguration' => ['shape' => 'DataFormatConversionConfiguration'], 'DynamicPartitioningConfiguration' => ['shape' => 'DynamicPartitioningConfiguration']]], 'FailureDescription' => ['type' => 'structure', 'required' => ['Type', 'Details'], 'members' => ['Type' => ['shape' => 'DeliveryStreamFailureType'], 'Details' => ['shape' => 'NonEmptyString']]], 'HECAcknowledgmentTimeoutInSeconds' => ['type' => 'integer', 'max' => 600, 'min' => 180], 'HECEndpoint' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*'], 'HECEndpointType' => ['type' => 'string', 'enum' => ['Raw', 'Event']], 'HECToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*'], 'HiveJsonSerDe' => ['type' => 'structure', 'members' => ['TimestampFormats' => ['shape' => 'ListOfNonEmptyStrings']]], 'HttpEndpointAccessKey' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'HttpEndpointAttributeName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(?!\\s*$).+', 'sensitive' => \true], 'HttpEndpointAttributeValue' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'HttpEndpointBufferingHints' => ['type' => 'structure', 'members' => ['SizeInMBs' => ['shape' => 'HttpEndpointBufferingSizeInMBs'], 'IntervalInSeconds' => ['shape' => 'HttpEndpointBufferingIntervalInSeconds']]], 'HttpEndpointBufferingIntervalInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 60], 'HttpEndpointBufferingSizeInMBs' => ['type' => 'integer', 'max' => 64, 'min' => 1], 'HttpEndpointCommonAttribute' => ['type' => 'structure', 'required' => ['AttributeName', 'AttributeValue'], 'members' => ['AttributeName' => ['shape' => 'HttpEndpointAttributeName'], 'AttributeValue' => ['shape' => 'HttpEndpointAttributeValue']]], 'HttpEndpointCommonAttributesList' => ['type' => 'list', 'member' => ['shape' => 'HttpEndpointCommonAttribute'], 'max' => 50, 'min' => 0], 'HttpEndpointConfiguration' => ['type' => 'structure', 'required' => ['Url'], 'members' => ['Url' => ['shape' => 'HttpEndpointUrl'], 'Name' => ['shape' => 'HttpEndpointName'], 'AccessKey' => ['shape' => 'HttpEndpointAccessKey']]], 'HttpEndpointDescription' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'HttpEndpointUrl'], 'Name' => ['shape' => 'HttpEndpointName']]], 'HttpEndpointDestinationConfiguration' => ['type' => 'structure', 'required' => ['EndpointConfiguration', 'S3Configuration'], 'members' => ['EndpointConfiguration' => ['shape' => 'HttpEndpointConfiguration'], 'BufferingHints' => ['shape' => 'HttpEndpointBufferingHints'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'RequestConfiguration' => ['shape' => 'HttpEndpointRequestConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'RoleARN' => ['shape' => 'RoleARN'], 'RetryOptions' => ['shape' => 'HttpEndpointRetryOptions'], 'S3BackupMode' => ['shape' => 'HttpEndpointS3BackupMode'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration']]], 'HttpEndpointDestinationDescription' => ['type' => 'structure', 'members' => ['EndpointConfiguration' => ['shape' => 'HttpEndpointDescription'], 'BufferingHints' => ['shape' => 'HttpEndpointBufferingHints'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'RequestConfiguration' => ['shape' => 'HttpEndpointRequestConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'RoleARN' => ['shape' => 'RoleARN'], 'RetryOptions' => ['shape' => 'HttpEndpointRetryOptions'], 'S3BackupMode' => ['shape' => 'HttpEndpointS3BackupMode'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription']]], 'HttpEndpointDestinationUpdate' => ['type' => 'structure', 'members' => ['EndpointConfiguration' => ['shape' => 'HttpEndpointConfiguration'], 'BufferingHints' => ['shape' => 'HttpEndpointBufferingHints'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'RequestConfiguration' => ['shape' => 'HttpEndpointRequestConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'RoleARN' => ['shape' => 'RoleARN'], 'RetryOptions' => ['shape' => 'HttpEndpointRetryOptions'], 'S3BackupMode' => ['shape' => 'HttpEndpointS3BackupMode'], 'S3Update' => ['shape' => 'S3DestinationUpdate']]], 'HttpEndpointName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'HttpEndpointRequestConfiguration' => ['type' => 'structure', 'members' => ['ContentEncoding' => ['shape' => 'ContentEncoding'], 'CommonAttributes' => ['shape' => 'HttpEndpointCommonAttributesList']]], 'HttpEndpointRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'HttpEndpointRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'HttpEndpointRetryDurationInSeconds']]], 'HttpEndpointS3BackupMode' => ['type' => 'string', 'enum' => ['FailedDataOnly', 'AllData']], 'HttpEndpointUrl' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => 'https://.*', 'sensitive' => \true], 'InputFormatConfiguration' => ['type' => 'structure', 'members' => ['Deserializer' => ['shape' => 'Deserializer']]], 'IntervalInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 60], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidKMSResourceException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSEncryptionConfig' => ['type' => 'structure', 'required' => ['AWSKMSKeyARN'], 'members' => ['AWSKMSKeyARN' => ['shape' => 'AWSKMSKeyARN']]], 'KeyType' => ['type' => 'string', 'enum' => ['AWS_OWNED_CMK', 'CUSTOMER_MANAGED_CMK']], 'KinesisStreamARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'KinesisStreamSourceConfiguration' => ['type' => 'structure', 'required' => ['KinesisStreamARN', 'RoleARN'], 'members' => ['KinesisStreamARN' => ['shape' => 'KinesisStreamARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamSourceDescription' => ['type' => 'structure', 'members' => ['KinesisStreamARN' => ['shape' => 'KinesisStreamARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'DeliveryStartTimestamp' => ['shape' => 'DeliveryStartTimestamp']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListDeliveryStreamsInput' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'ListDeliveryStreamsInputLimit'], 'DeliveryStreamType' => ['shape' => 'DeliveryStreamType'], 'ExclusiveStartDeliveryStreamName' => ['shape' => 'DeliveryStreamName']]], 'ListDeliveryStreamsInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListDeliveryStreamsOutput' => ['type' => 'structure', 'required' => ['DeliveryStreamNames', 'HasMoreDeliveryStreams'], 'members' => ['DeliveryStreamNames' => ['shape' => 'DeliveryStreamNameList'], 'HasMoreDeliveryStreams' => ['shape' => 'BooleanObject']]], 'ListOfNonEmptyStrings' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ListOfNonEmptyStringsWithoutWhitespace' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyStringWithoutWhitespace']], 'ListTagsForDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'ExclusiveStartTagKey' => ['shape' => 'TagKey'], 'Limit' => ['shape' => 'ListTagsForDeliveryStreamInputLimit']]], 'ListTagsForDeliveryStreamInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListTagsForDeliveryStreamOutput' => ['type' => 'structure', 'required' => ['Tags', 'HasMoreTags'], 'members' => ['Tags' => ['shape' => 'ListTagsForDeliveryStreamOutputTagList'], 'HasMoreTags' => ['shape' => 'BooleanObject']]], 'ListTagsForDeliveryStreamOutputTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '[\\.\\-_/#A-Za-z0-9]*'], 'LogStreamName' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '[^:*]*'], 'NoEncryptionConfig' => ['type' => 'string', 'enum' => ['NoEncryption']], 'NonEmptyString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'NonEmptyStringWithoutWhitespace' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\S+$'], 'NonNegativeIntegerObject' => ['type' => 'integer', 'min' => 0], 'OpenXJsonSerDe' => ['type' => 'structure', 'members' => ['ConvertDotsInJsonKeysToUnderscores' => ['shape' => 'BooleanObject'], 'CaseInsensitive' => ['shape' => 'BooleanObject'], 'ColumnToJsonKeyMappings' => ['shape' => 'ColumnToJsonKeyMappings']]], 'OrcCompression' => ['type' => 'string', 'enum' => ['NONE', 'ZLIB', 'SNAPPY']], 'OrcFormatVersion' => ['type' => 'string', 'enum' => ['V0_11', 'V0_12']], 'OrcRowIndexStride' => ['type' => 'integer', 'min' => 1000], 'OrcSerDe' => ['type' => 'structure', 'members' => ['StripeSizeBytes' => ['shape' => 'OrcStripeSizeBytes'], 'BlockSizeBytes' => ['shape' => 'BlockSizeBytes'], 'RowIndexStride' => ['shape' => 'OrcRowIndexStride'], 'EnablePadding' => ['shape' => 'BooleanObject'], 'PaddingTolerance' => ['shape' => 'Proportion'], 'Compression' => ['shape' => 'OrcCompression'], 'BloomFilterColumns' => ['shape' => 'ListOfNonEmptyStringsWithoutWhitespace'], 'BloomFilterFalsePositiveProbability' => ['shape' => 'Proportion'], 'DictionaryKeyThreshold' => ['shape' => 'Proportion'], 'FormatVersion' => ['shape' => 'OrcFormatVersion']]], 'OrcStripeSizeBytes' => ['type' => 'integer', 'min' => 8388608], 'OutputFormatConfiguration' => ['type' => 'structure', 'members' => ['Serializer' => ['shape' => 'Serializer']]], 'ParquetCompression' => ['type' => 'string', 'enum' => ['UNCOMPRESSED', 'GZIP', 'SNAPPY']], 'ParquetPageSizeBytes' => ['type' => 'integer', 'min' => 65536], 'ParquetSerDe' => ['type' => 'structure', 'members' => ['BlockSizeBytes' => ['shape' => 'BlockSizeBytes'], 'PageSizeBytes' => ['shape' => 'ParquetPageSizeBytes'], 'Compression' => ['shape' => 'ParquetCompression'], 'EnableDictionaryCompression' => ['shape' => 'BooleanObject'], 'MaxPaddingBytes' => ['shape' => 'NonNegativeIntegerObject'], 'WriterVersion' => ['shape' => 'ParquetWriterVersion']]], 'ParquetWriterVersion' => ['type' => 'string', 'enum' => ['V1', 'V2']], 'Password' => ['type' => 'string', 'max' => 512, 'min' => 6, 'pattern' => '.*', 'sensitive' => \true], 'Prefix' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'ProcessingConfiguration' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'BooleanObject'], 'Processors' => ['shape' => 'ProcessorList']]], 'Processor' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'ProcessorType'], 'Parameters' => ['shape' => 'ProcessorParameterList']]], 'ProcessorList' => ['type' => 'list', 'member' => ['shape' => 'Processor']], 'ProcessorParameter' => ['type' => 'structure', 'required' => ['ParameterName', 'ParameterValue'], 'members' => ['ParameterName' => ['shape' => 'ProcessorParameterName'], 'ParameterValue' => ['shape' => 'ProcessorParameterValue']]], 'ProcessorParameterList' => ['type' => 'list', 'member' => ['shape' => 'ProcessorParameter']], 'ProcessorParameterName' => ['type' => 'string', 'enum' => ['LambdaArn', 'NumberOfRetries', 'MetadataExtractionQuery', 'JsonParsingEngine', 'RoleArn', 'BufferSizeInMBs', 'BufferIntervalInSeconds', 'SubRecordType', 'Delimiter']], 'ProcessorParameterValue' => ['type' => 'string', 'max' => 5120, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'ProcessorType' => ['type' => 'string', 'enum' => ['RecordDeAggregation', 'Lambda', 'MetadataExtraction', 'AppendDelimiterToRecord']], 'Proportion' => ['type' => 'double', 'max' => 1, 'min' => 0], 'PutRecordBatchInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'Records'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'Records' => ['shape' => 'PutRecordBatchRequestEntryList']]], 'PutRecordBatchOutput' => ['type' => 'structure', 'required' => ['FailedPutCount', 'RequestResponses'], 'members' => ['FailedPutCount' => ['shape' => 'NonNegativeIntegerObject'], 'Encrypted' => ['shape' => 'BooleanObject'], 'RequestResponses' => ['shape' => 'PutRecordBatchResponseEntryList']]], 'PutRecordBatchRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'Record'], 'max' => 500, 'min' => 1], 'PutRecordBatchResponseEntry' => ['type' => 'structure', 'members' => ['RecordId' => ['shape' => 'PutResponseRecordId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutRecordBatchResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutRecordBatchResponseEntry'], 'max' => 500, 'min' => 1], 'PutRecordInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'Record'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'Record' => ['shape' => 'Record']]], 'PutRecordOutput' => ['type' => 'structure', 'required' => ['RecordId'], 'members' => ['RecordId' => ['shape' => 'PutResponseRecordId'], 'Encrypted' => ['shape' => 'BooleanObject']]], 'PutResponseRecordId' => ['type' => 'string', 'min' => 1], 'Record' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'Data']]], 'RedshiftDestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'ClusterJDBCURL', 'CopyCommand', 'Username', 'Password', 'S3Configuration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'ClusterJDBCURL' => ['shape' => 'ClusterJDBCURL'], 'CopyCommand' => ['shape' => 'CopyCommand'], 'Username' => ['shape' => 'Username'], 'Password' => ['shape' => 'Password'], 'RetryOptions' => ['shape' => 'RedshiftRetryOptions'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'RedshiftS3BackupMode'], 'S3BackupConfiguration' => ['shape' => 'S3DestinationConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'RedshiftDestinationDescription' => ['type' => 'structure', 'required' => ['RoleARN', 'ClusterJDBCURL', 'CopyCommand', 'Username', 'S3DestinationDescription'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'ClusterJDBCURL' => ['shape' => 'ClusterJDBCURL'], 'CopyCommand' => ['shape' => 'CopyCommand'], 'Username' => ['shape' => 'Username'], 'RetryOptions' => ['shape' => 'RedshiftRetryOptions'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'RedshiftS3BackupMode'], 'S3BackupDescription' => ['shape' => 'S3DestinationDescription'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'RedshiftDestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'ClusterJDBCURL' => ['shape' => 'ClusterJDBCURL'], 'CopyCommand' => ['shape' => 'CopyCommand'], 'Username' => ['shape' => 'Username'], 'Password' => ['shape' => 'Password'], 'RetryOptions' => ['shape' => 'RedshiftRetryOptions'], 'S3Update' => ['shape' => 'S3DestinationUpdate'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'S3BackupMode' => ['shape' => 'RedshiftS3BackupMode'], 'S3BackupUpdate' => ['shape' => 'S3DestinationUpdate'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'RedshiftRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'RedshiftRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'RedshiftRetryDurationInSeconds']]], 'RedshiftS3BackupMode' => ['type' => 'string', 'enum' => ['Disabled', 'Enabled']], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'RetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'RetryDurationInSeconds']]], 'RoleARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'S3BackupMode' => ['type' => 'string', 'enum' => ['Disabled', 'Enabled']], 'S3DestinationConfiguration' => ['type' => 'structure', 'required' => ['RoleARN', 'BucketARN'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'S3DestinationDescription' => ['type' => 'structure', 'required' => ['RoleARN', 'BucketARN', 'BufferingHints', 'CompressionFormat', 'EncryptionConfiguration'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'S3DestinationUpdate' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'Prefix' => ['shape' => 'Prefix'], 'ErrorOutputPrefix' => ['shape' => 'ErrorOutputPrefix'], 'BufferingHints' => ['shape' => 'BufferingHints'], 'CompressionFormat' => ['shape' => 'CompressionFormat'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'SchemaConfiguration' => ['type' => 'structure', 'members' => ['RoleARN' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'CatalogId' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'DatabaseName' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'TableName' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'Region' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'VersionId' => ['shape' => 'NonEmptyStringWithoutWhitespace']]], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'max' => 5, 'min' => 1], 'Serializer' => ['type' => 'structure', 'members' => ['ParquetSerDe' => ['shape' => 'ParquetSerDe'], 'OrcSerDe' => ['shape' => 'OrcSerDe']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'SizeInMBs' => ['type' => 'integer', 'max' => 128, 'min' => 1], 'SourceDescription' => ['type' => 'structure', 'members' => ['KinesisStreamSourceDescription' => ['shape' => 'KinesisStreamSourceDescription']]], 'SplunkDestinationConfiguration' => ['type' => 'structure', 'required' => ['HECEndpoint', 'HECEndpointType', 'HECToken', 'S3Configuration'], 'members' => ['HECEndpoint' => ['shape' => 'HECEndpoint'], 'HECEndpointType' => ['shape' => 'HECEndpointType'], 'HECToken' => ['shape' => 'HECToken'], 'HECAcknowledgmentTimeoutInSeconds' => ['shape' => 'HECAcknowledgmentTimeoutInSeconds'], 'RetryOptions' => ['shape' => 'SplunkRetryOptions'], 'S3BackupMode' => ['shape' => 'SplunkS3BackupMode'], 'S3Configuration' => ['shape' => 'S3DestinationConfiguration'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'SplunkDestinationDescription' => ['type' => 'structure', 'members' => ['HECEndpoint' => ['shape' => 'HECEndpoint'], 'HECEndpointType' => ['shape' => 'HECEndpointType'], 'HECToken' => ['shape' => 'HECToken'], 'HECAcknowledgmentTimeoutInSeconds' => ['shape' => 'HECAcknowledgmentTimeoutInSeconds'], 'RetryOptions' => ['shape' => 'SplunkRetryOptions'], 'S3BackupMode' => ['shape' => 'SplunkS3BackupMode'], 'S3DestinationDescription' => ['shape' => 'S3DestinationDescription'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'SplunkDestinationUpdate' => ['type' => 'structure', 'members' => ['HECEndpoint' => ['shape' => 'HECEndpoint'], 'HECEndpointType' => ['shape' => 'HECEndpointType'], 'HECToken' => ['shape' => 'HECToken'], 'HECAcknowledgmentTimeoutInSeconds' => ['shape' => 'HECAcknowledgmentTimeoutInSeconds'], 'RetryOptions' => ['shape' => 'SplunkRetryOptions'], 'S3BackupMode' => ['shape' => 'SplunkS3BackupMode'], 'S3Update' => ['shape' => 'S3DestinationUpdate'], 'ProcessingConfiguration' => ['shape' => 'ProcessingConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions']]], 'SplunkRetryDurationInSeconds' => ['type' => 'integer', 'max' => 7200, 'min' => 0], 'SplunkRetryOptions' => ['type' => 'structure', 'members' => ['DurationInSeconds' => ['shape' => 'SplunkRetryDurationInSeconds']]], 'SplunkS3BackupMode' => ['type' => 'string', 'enum' => ['FailedEventsOnly', 'AllEvents']], 'StartDeliveryStreamEncryptionInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'DeliveryStreamEncryptionConfigurationInput' => ['shape' => 'DeliveryStreamEncryptionConfigurationInput']]], 'StartDeliveryStreamEncryptionOutput' => ['type' => 'structure', 'members' => []], 'StopDeliveryStreamEncryptionInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName']]], 'StopDeliveryStreamEncryptionOutput' => ['type' => 'structure', 'members' => []], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyStringWithoutWhitespace'], 'max' => 16, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'Tags'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'Tags' => ['shape' => 'TagDeliveryStreamInputTagList']]], 'TagDeliveryStreamInputTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagDeliveryStreamOutput' => ['type' => 'structure', 'members' => []], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@%]*$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@%]*$'], 'Timestamp' => ['type' => 'timestamp'], 'UntagDeliveryStreamInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'TagKeys'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagDeliveryStreamOutput' => ['type' => 'structure', 'members' => []], 'UpdateDestinationInput' => ['type' => 'structure', 'required' => ['DeliveryStreamName', 'CurrentDeliveryStreamVersionId', 'DestinationId'], 'members' => ['DeliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'CurrentDeliveryStreamVersionId' => ['shape' => 'DeliveryStreamVersionId'], 'DestinationId' => ['shape' => 'DestinationId'], 'S3DestinationUpdate' => ['shape' => 'S3DestinationUpdate', 'deprecated' => \true], 'ExtendedS3DestinationUpdate' => ['shape' => 'ExtendedS3DestinationUpdate'], 'RedshiftDestinationUpdate' => ['shape' => 'RedshiftDestinationUpdate'], 'ElasticsearchDestinationUpdate' => ['shape' => 'ElasticsearchDestinationUpdate'], 'AmazonopensearchserviceDestinationUpdate' => ['shape' => 'AmazonopensearchserviceDestinationUpdate'], 'SplunkDestinationUpdate' => ['shape' => 'SplunkDestinationUpdate'], 'HttpEndpointDestinationUpdate' => ['shape' => 'HttpEndpointDestinationUpdate'], 'AmazonOpenSearchServerlessDestinationUpdate' => ['shape' => 'AmazonOpenSearchServerlessDestinationUpdate']]], 'UpdateDestinationOutput' => ['type' => 'structure', 'members' => []], 'Username' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*', 'sensitive' => \true], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['SubnetIds', 'RoleARN', 'SecurityGroupIds'], 'members' => ['SubnetIds' => ['shape' => 'SubnetIdList'], 'RoleARN' => ['shape' => 'RoleARN'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList']]], 'VpcConfigurationDescription' => ['type' => 'structure', 'required' => ['SubnetIds', 'RoleARN', 'SecurityGroupIds', 'VpcId'], 'members' => ['SubnetIds' => ['shape' => 'SubnetIdList'], 'RoleARN' => ['shape' => 'RoleARN'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'VpcId' => ['shape' => 'NonEmptyStringWithoutWhitespace']]]]]; diff --git a/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-rule-set-1.json.php deleted file mode 100644 index dd50e19..0000000 --- a/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://firehose-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://firehose-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://firehose.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://firehose.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-tests-1.json.php deleted file mode 100644 index b24c79a..0000000 --- a/vendor/Aws3/Aws/data/firehose/2015-08-04/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://firehose.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/firehose/2015-08-04/paginators-1.json.php b/vendor/Aws3/Aws/data/firehose/2015-08-04/paginators-1.json.php deleted file mode 100644 index c04f3b2..0000000 --- a/vendor/Aws3/Aws/data/firehose/2015-08-04/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/firehose/2015-08-04/smoke.json.php b/vendor/Aws3/Aws/data/firehose/2015-08-04/smoke.json.php deleted file mode 100644 index ad052fe..0000000 --- a/vendor/Aws3/Aws/data/firehose/2015-08-04/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListDeliveryStreams', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDeliveryStream', 'input' => ['DeliveryStreamName' => 'bogus-stream-name'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/fis/2020-12-01/api-2.json.php b/vendor/Aws3/Aws/data/fis/2020-12-01/api-2.json.php deleted file mode 100644 index 9437d28..0000000 --- a/vendor/Aws3/Aws/data/fis/2020-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-12-01', 'endpointPrefix' => 'fis', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'FIS', 'serviceFullName' => 'AWS Fault Injection Simulator', 'serviceId' => 'fis', 'signatureVersion' => 'v4', 'signingName' => 'fis', 'uid' => 'fis-2020-12-01'], 'operations' => ['CreateExperimentTemplate' => ['name' => 'CreateExperimentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/experimentTemplates', 'responseCode' => 200], 'input' => ['shape' => 'CreateExperimentTemplateRequest'], 'output' => ['shape' => 'CreateExperimentTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteExperimentTemplate' => ['name' => 'DeleteExperimentTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/experimentTemplates/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteExperimentTemplateRequest'], 'output' => ['shape' => 'DeleteExperimentTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetAction' => ['name' => 'GetAction', 'http' => ['method' => 'GET', 'requestUri' => '/actions/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetActionRequest'], 'output' => ['shape' => 'GetActionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetExperiment' => ['name' => 'GetExperiment', 'http' => ['method' => 'GET', 'requestUri' => '/experiments/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetExperimentRequest'], 'output' => ['shape' => 'GetExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetExperimentTemplate' => ['name' => 'GetExperimentTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/experimentTemplates/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetExperimentTemplateRequest'], 'output' => ['shape' => 'GetExperimentTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetTargetResourceType' => ['name' => 'GetTargetResourceType', 'http' => ['method' => 'GET', 'requestUri' => '/targetResourceTypes/{resourceType}', 'responseCode' => 200], 'input' => ['shape' => 'GetTargetResourceTypeRequest'], 'output' => ['shape' => 'GetTargetResourceTypeResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListActions' => ['name' => 'ListActions', 'http' => ['method' => 'GET', 'requestUri' => '/actions', 'responseCode' => 200], 'input' => ['shape' => 'ListActionsRequest'], 'output' => ['shape' => 'ListActionsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListExperimentTemplates' => ['name' => 'ListExperimentTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/experimentTemplates', 'responseCode' => 200], 'input' => ['shape' => 'ListExperimentTemplatesRequest'], 'output' => ['shape' => 'ListExperimentTemplatesResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListExperiments' => ['name' => 'ListExperiments', 'http' => ['method' => 'GET', 'requestUri' => '/experiments', 'responseCode' => 200], 'input' => ['shape' => 'ListExperimentsRequest'], 'output' => ['shape' => 'ListExperimentsResponse'], 'errors' => [['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse']], 'ListTargetResourceTypes' => ['name' => 'ListTargetResourceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/targetResourceTypes', 'responseCode' => 200], 'input' => ['shape' => 'ListTargetResourceTypesRequest'], 'output' => ['shape' => 'ListTargetResourceTypesResponse'], 'errors' => [['shape' => 'ValidationException']]], 'StartExperiment' => ['name' => 'StartExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/experiments', 'responseCode' => 200], 'input' => ['shape' => 'StartExperimentRequest'], 'output' => ['shape' => 'StartExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'StopExperiment' => ['name' => 'StopExperiment', 'http' => ['method' => 'DELETE', 'requestUri' => '/experiments/{id}', 'responseCode' => 200], 'input' => ['shape' => 'StopExperimentRequest'], 'output' => ['shape' => 'StopExperimentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse']], 'UpdateExperimentTemplate' => ['name' => 'UpdateExperimentTemplate', 'http' => ['method' => 'PATCH', 'requestUri' => '/experimentTemplates/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateExperimentTemplateRequest'], 'output' => ['shape' => 'UpdateExperimentTemplateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]]], 'shapes' => ['Action' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ActionDescription'], 'parameters' => ['shape' => 'ActionParameterMap'], 'targets' => ['shape' => 'ActionTargetMap'], 'tags' => ['shape' => 'TagMap']]], 'ActionDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ActionId' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\S]+'], 'ActionParameter' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'ActionParameterDescription'], 'required' => ['shape' => 'ActionParameterRequired', 'box' => \true]]], 'ActionParameterDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ActionParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ActionParameterName'], 'value' => ['shape' => 'ActionParameter']], 'ActionParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ActionParameterRequired' => ['type' => 'boolean'], 'ActionSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ActionDescription'], 'targets' => ['shape' => 'ActionTargetMap'], 'tags' => ['shape' => 'TagMap']]], 'ActionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ActionSummary']], 'ActionTarget' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId']]], 'ActionTargetMap' => ['type' => 'map', 'key' => ['shape' => 'ActionTargetName'], 'value' => ['shape' => 'ActionTarget']], 'ActionTargetName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ClientToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S]+'], 'CloudWatchLogGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '[\\S]+'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateExperimentTemplateActionInput' => ['type' => 'structure', 'required' => ['actionId'], 'members' => ['actionId' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ExperimentTemplateActionDescription'], 'parameters' => ['shape' => 'ExperimentTemplateActionParameterMap'], 'targets' => ['shape' => 'ExperimentTemplateActionTargetMap'], 'startAfter' => ['shape' => 'ExperimentTemplateActionStartAfterList']]], 'CreateExperimentTemplateActionInputMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateActionName'], 'value' => ['shape' => 'CreateExperimentTemplateActionInput']], 'CreateExperimentTemplateLogConfigurationInput' => ['type' => 'structure', 'required' => ['logSchemaVersion'], 'members' => ['cloudWatchLogsConfiguration' => ['shape' => 'ExperimentTemplateCloudWatchLogsLogConfigurationInput'], 's3Configuration' => ['shape' => 'ExperimentTemplateS3LogConfigurationInput'], 'logSchemaVersion' => ['shape' => 'LogSchemaVersion']]], 'CreateExperimentTemplateRequest' => ['type' => 'structure', 'required' => ['clientToken', 'description', 'stopConditions', 'actions', 'roleArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'ExperimentTemplateDescription'], 'stopConditions' => ['shape' => 'CreateExperimentTemplateStopConditionInputList'], 'targets' => ['shape' => 'CreateExperimentTemplateTargetInputMap'], 'actions' => ['shape' => 'CreateExperimentTemplateActionInputMap'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagMap'], 'logConfiguration' => ['shape' => 'CreateExperimentTemplateLogConfigurationInput']]], 'CreateExperimentTemplateResponse' => ['type' => 'structure', 'members' => ['experimentTemplate' => ['shape' => 'ExperimentTemplate']]], 'CreateExperimentTemplateStopConditionInput' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'StopConditionSource'], 'value' => ['shape' => 'StopConditionValue']]], 'CreateExperimentTemplateStopConditionInputList' => ['type' => 'list', 'member' => ['shape' => 'CreateExperimentTemplateStopConditionInput']], 'CreateExperimentTemplateTargetInput' => ['type' => 'structure', 'required' => ['resourceType', 'selectionMode'], 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'resourceTags' => ['shape' => 'TagMap'], 'filters' => ['shape' => 'ExperimentTemplateTargetFilterInputList'], 'selectionMode' => ['shape' => 'ExperimentTemplateTargetSelectionMode'], 'parameters' => ['shape' => 'ExperimentTemplateTargetParameterMap']]], 'CreateExperimentTemplateTargetInputMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateTargetName'], 'value' => ['shape' => 'CreateExperimentTemplateTargetInput']], 'CreationTime' => ['type' => 'timestamp'], 'DeleteExperimentTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ExperimentTemplateId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteExperimentTemplateResponse' => ['type' => 'structure', 'members' => ['experimentTemplate' => ['shape' => 'ExperimentTemplate']]], 'ExceptionMessage' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\s\\S]+'], 'Experiment' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ExperimentId'], 'experimentTemplateId' => ['shape' => 'ExperimentTemplateId'], 'roleArn' => ['shape' => 'RoleArn'], 'state' => ['shape' => 'ExperimentState'], 'targets' => ['shape' => 'ExperimentTargetMap'], 'actions' => ['shape' => 'ExperimentActionMap'], 'stopConditions' => ['shape' => 'ExperimentStopConditionList'], 'creationTime' => ['shape' => 'CreationTime'], 'startTime' => ['shape' => 'ExperimentStartTime'], 'endTime' => ['shape' => 'ExperimentEndTime'], 'tags' => ['shape' => 'TagMap'], 'logConfiguration' => ['shape' => 'ExperimentLogConfiguration']]], 'ExperimentAction' => ['type' => 'structure', 'members' => ['actionId' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ExperimentActionDescription'], 'parameters' => ['shape' => 'ExperimentActionParameterMap'], 'targets' => ['shape' => 'ExperimentActionTargetMap'], 'startAfter' => ['shape' => 'ExperimentActionStartAfterList'], 'state' => ['shape' => 'ExperimentActionState'], 'startTime' => ['shape' => 'ExperimentActionStartTime'], 'endTime' => ['shape' => 'ExperimentActionEndTime']]], 'ExperimentActionDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ExperimentActionEndTime' => ['type' => 'timestamp'], 'ExperimentActionMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentActionName'], 'value' => ['shape' => 'ExperimentAction']], 'ExperimentActionName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentActionParameter' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\S]+'], 'ExperimentActionParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentActionParameterName'], 'value' => ['shape' => 'ExperimentActionParameter']], 'ExperimentActionParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentActionStartAfter' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentActionStartAfterList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentActionStartAfter']], 'ExperimentActionStartTime' => ['type' => 'timestamp'], 'ExperimentActionState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ExperimentActionStatus'], 'reason' => ['shape' => 'ExperimentActionStatusReason']]], 'ExperimentActionStatus' => ['type' => 'string', 'enum' => ['pending', 'initiating', 'running', 'completed', 'cancelled', 'stopping', 'stopped', 'failed']], 'ExperimentActionStatusReason' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ExperimentActionTargetMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentActionTargetName'], 'value' => ['shape' => 'ExperimentTargetName']], 'ExperimentActionTargetName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentCloudWatchLogsLogConfiguration' => ['type' => 'structure', 'members' => ['logGroupArn' => ['shape' => 'CloudWatchLogGroupArn']]], 'ExperimentEndTime' => ['type' => 'timestamp'], 'ExperimentId' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentLogConfiguration' => ['type' => 'structure', 'members' => ['cloudWatchLogsConfiguration' => ['shape' => 'ExperimentCloudWatchLogsLogConfiguration'], 's3Configuration' => ['shape' => 'ExperimentS3LogConfiguration'], 'logSchemaVersion' => ['shape' => 'LogSchemaVersion']]], 'ExperimentS3LogConfiguration' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'S3BucketName'], 'prefix' => ['shape' => 'S3ObjectKey']]], 'ExperimentStartTime' => ['type' => 'timestamp'], 'ExperimentState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ExperimentStatus'], 'reason' => ['shape' => 'ExperimentStatusReason']]], 'ExperimentStatus' => ['type' => 'string', 'enum' => ['pending', 'initiating', 'running', 'completed', 'stopping', 'stopped', 'failed']], 'ExperimentStatusReason' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ExperimentStopCondition' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'StopConditionSource'], 'value' => ['shape' => 'StopConditionValue']]], 'ExperimentStopConditionList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentStopCondition']], 'ExperimentSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ExperimentId'], 'experimentTemplateId' => ['shape' => 'ExperimentTemplateId'], 'state' => ['shape' => 'ExperimentState'], 'creationTime' => ['shape' => 'CreationTime'], 'tags' => ['shape' => 'TagMap']]], 'ExperimentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentSummary']], 'ExperimentTarget' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'resourceTags' => ['shape' => 'TagMap'], 'filters' => ['shape' => 'ExperimentTargetFilterList'], 'selectionMode' => ['shape' => 'ExperimentTargetSelectionMode'], 'parameters' => ['shape' => 'ExperimentTargetParameterMap']]], 'ExperimentTargetFilter' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'ExperimentTargetFilterPath'], 'values' => ['shape' => 'ExperimentTargetFilterValues']]], 'ExperimentTargetFilterList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTargetFilter']], 'ExperimentTargetFilterPath' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\S]+'], 'ExperimentTargetFilterValue' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\S]+'], 'ExperimentTargetFilterValues' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTargetFilterValue']], 'ExperimentTargetMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTargetName'], 'value' => ['shape' => 'ExperimentTarget']], 'ExperimentTargetName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTargetParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTargetParameterName'], 'value' => ['shape' => 'ExperimentTargetParameterValue']], 'ExperimentTargetParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTargetParameterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ExperimentTargetSelectionMode' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplate' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ExperimentTemplateId'], 'description' => ['shape' => 'ExperimentTemplateDescription'], 'targets' => ['shape' => 'ExperimentTemplateTargetMap'], 'actions' => ['shape' => 'ExperimentTemplateActionMap'], 'stopConditions' => ['shape' => 'ExperimentTemplateStopConditionList'], 'creationTime' => ['shape' => 'CreationTime'], 'lastUpdateTime' => ['shape' => 'LastUpdateTime'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagMap'], 'logConfiguration' => ['shape' => 'ExperimentTemplateLogConfiguration']]], 'ExperimentTemplateAction' => ['type' => 'structure', 'members' => ['actionId' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ExperimentTemplateActionDescription'], 'parameters' => ['shape' => 'ExperimentTemplateActionParameterMap'], 'targets' => ['shape' => 'ExperimentTemplateActionTargetMap'], 'startAfter' => ['shape' => 'ExperimentTemplateActionStartAfterList']]], 'ExperimentTemplateActionDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ExperimentTemplateActionMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateActionName'], 'value' => ['shape' => 'ExperimentTemplateAction']], 'ExperimentTemplateActionName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateActionParameter' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\S]+'], 'ExperimentTemplateActionParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateActionParameterName'], 'value' => ['shape' => 'ExperimentTemplateActionParameter']], 'ExperimentTemplateActionParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateActionStartAfter' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateActionStartAfterList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateActionStartAfter']], 'ExperimentTemplateActionTargetMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateActionTargetName'], 'value' => ['shape' => 'ExperimentTemplateTargetName']], 'ExperimentTemplateActionTargetName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateCloudWatchLogsLogConfiguration' => ['type' => 'structure', 'members' => ['logGroupArn' => ['shape' => 'CloudWatchLogGroupArn']]], 'ExperimentTemplateCloudWatchLogsLogConfigurationInput' => ['type' => 'structure', 'required' => ['logGroupArn'], 'members' => ['logGroupArn' => ['shape' => 'CloudWatchLogGroupArn']]], 'ExperimentTemplateDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'ExperimentTemplateId' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateLogConfiguration' => ['type' => 'structure', 'members' => ['cloudWatchLogsConfiguration' => ['shape' => 'ExperimentTemplateCloudWatchLogsLogConfiguration'], 's3Configuration' => ['shape' => 'ExperimentTemplateS3LogConfiguration'], 'logSchemaVersion' => ['shape' => 'LogSchemaVersion']]], 'ExperimentTemplateS3LogConfiguration' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'S3BucketName'], 'prefix' => ['shape' => 'S3ObjectKey']]], 'ExperimentTemplateS3LogConfigurationInput' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'S3BucketName'], 'prefix' => ['shape' => 'S3ObjectKey']]], 'ExperimentTemplateStopCondition' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'StopConditionSource'], 'value' => ['shape' => 'StopConditionValue']]], 'ExperimentTemplateStopConditionList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateStopCondition']], 'ExperimentTemplateSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ExperimentTemplateId'], 'description' => ['shape' => 'ExperimentTemplateDescription'], 'creationTime' => ['shape' => 'CreationTime'], 'lastUpdateTime' => ['shape' => 'LastUpdateTime'], 'tags' => ['shape' => 'TagMap']]], 'ExperimentTemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateSummary']], 'ExperimentTemplateTarget' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'resourceTags' => ['shape' => 'TagMap'], 'filters' => ['shape' => 'ExperimentTemplateTargetFilterList'], 'selectionMode' => ['shape' => 'ExperimentTemplateTargetSelectionMode'], 'parameters' => ['shape' => 'ExperimentTemplateTargetParameterMap']]], 'ExperimentTemplateTargetFilter' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'ExperimentTemplateTargetFilterPath'], 'values' => ['shape' => 'ExperimentTemplateTargetFilterValues']]], 'ExperimentTemplateTargetFilterInputList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateTargetInputFilter']], 'ExperimentTemplateTargetFilterList' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateTargetFilter']], 'ExperimentTemplateTargetFilterPath' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\S]+'], 'ExperimentTemplateTargetFilterValue' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\S]+'], 'ExperimentTemplateTargetFilterValues' => ['type' => 'list', 'member' => ['shape' => 'ExperimentTemplateTargetFilterValue']], 'ExperimentTemplateTargetInputFilter' => ['type' => 'structure', 'required' => ['path', 'values'], 'members' => ['path' => ['shape' => 'ExperimentTemplateTargetFilterPath'], 'values' => ['shape' => 'ExperimentTemplateTargetFilterValues']]], 'ExperimentTemplateTargetMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateTargetName'], 'value' => ['shape' => 'ExperimentTemplateTarget']], 'ExperimentTemplateTargetName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateTargetParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateTargetParameterName'], 'value' => ['shape' => 'ExperimentTemplateTargetParameterValue']], 'ExperimentTemplateTargetParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'ExperimentTemplateTargetParameterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+$'], 'ExperimentTemplateTargetSelectionMode' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'GetActionRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ActionId', 'location' => 'uri', 'locationName' => 'id']]], 'GetActionResponse' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'Action']]], 'GetExperimentRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ExperimentId', 'location' => 'uri', 'locationName' => 'id']]], 'GetExperimentResponse' => ['type' => 'structure', 'members' => ['experiment' => ['shape' => 'Experiment']]], 'GetExperimentTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ExperimentTemplateId', 'location' => 'uri', 'locationName' => 'id']]], 'GetExperimentTemplateResponse' => ['type' => 'structure', 'members' => ['experimentTemplate' => ['shape' => 'ExperimentTemplate']]], 'GetTargetResourceTypeRequest' => ['type' => 'structure', 'required' => ['resourceType'], 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId', 'location' => 'uri', 'locationName' => 'resourceType']]], 'GetTargetResourceTypeResponse' => ['type' => 'structure', 'members' => ['targetResourceType' => ['shape' => 'TargetResourceType']]], 'LastUpdateTime' => ['type' => 'timestamp'], 'ListActionsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListActionsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListActionsMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListActionsResponse' => ['type' => 'structure', 'members' => ['actions' => ['shape' => 'ActionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListExperimentTemplatesMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListExperimentTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListExperimentTemplatesMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListExperimentTemplatesResponse' => ['type' => 'structure', 'members' => ['experimentTemplates' => ['shape' => 'ExperimentTemplateSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListExperimentsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListExperimentsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListExperimentsMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListExperimentsResponse' => ['type' => 'structure', 'members' => ['experiments' => ['shape' => 'ExperimentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTargetResourceTypesMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListTargetResourceTypesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListTargetResourceTypesMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTargetResourceTypesResponse' => ['type' => 'structure', 'members' => ['targetResourceTypes' => ['shape' => 'TargetResourceTypeSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'LogSchemaVersion' => ['type' => 'integer'], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S]+'], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '[\\S]+'], 'ResourceArnList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 5], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '[\\S]+'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[\\S]+'], 'S3ObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StartExperimentRequest' => ['type' => 'structure', 'required' => ['clientToken', 'experimentTemplateId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'experimentTemplateId' => ['shape' => 'ExperimentTemplateId'], 'tags' => ['shape' => 'TagMap']]], 'StartExperimentResponse' => ['type' => 'structure', 'members' => ['experiment' => ['shape' => 'Experiment']]], 'StopConditionSource' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'StopConditionValue' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '[\\s\\S]+'], 'StopExperimentRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ExperimentId', 'location' => 'uri', 'locationName' => 'id']]], 'StopExperimentResponse' => ['type' => 'structure', 'members' => ['experiment' => ['shape' => 'Experiment']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\s\\S]+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\s\\S]*'], 'TargetResourceType' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'description' => ['shape' => 'TargetResourceTypeDescription'], 'parameters' => ['shape' => 'TargetResourceTypeParameterMap']]], 'TargetResourceTypeDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'TargetResourceTypeId' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\S]+'], 'TargetResourceTypeParameter' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'TargetResourceTypeParameterDescription'], 'required' => ['shape' => 'TargetResourceTypeParameterRequired', 'box' => \true]]], 'TargetResourceTypeParameterDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]+'], 'TargetResourceTypeParameterMap' => ['type' => 'map', 'key' => ['shape' => 'TargetResourceTypeParameterName'], 'value' => ['shape' => 'TargetResourceTypeParameter']], 'TargetResourceTypeParameterName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\S]+'], 'TargetResourceTypeParameterRequired' => ['type' => 'boolean'], 'TargetResourceTypeSummary' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'description' => ['shape' => 'TargetResourceTypeDescription']]], 'TargetResourceTypeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TargetResourceTypeSummary']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateExperimentTemplateActionInputItem' => ['type' => 'structure', 'members' => ['actionId' => ['shape' => 'ActionId'], 'description' => ['shape' => 'ExperimentTemplateActionDescription'], 'parameters' => ['shape' => 'ExperimentTemplateActionParameterMap'], 'targets' => ['shape' => 'ExperimentTemplateActionTargetMap'], 'startAfter' => ['shape' => 'ExperimentTemplateActionStartAfterList']]], 'UpdateExperimentTemplateActionInputMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateActionName'], 'value' => ['shape' => 'UpdateExperimentTemplateActionInputItem']], 'UpdateExperimentTemplateLogConfigurationInput' => ['type' => 'structure', 'members' => ['cloudWatchLogsConfiguration' => ['shape' => 'ExperimentTemplateCloudWatchLogsLogConfigurationInput'], 's3Configuration' => ['shape' => 'ExperimentTemplateS3LogConfigurationInput'], 'logSchemaVersion' => ['shape' => 'LogSchemaVersion']]], 'UpdateExperimentTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ExperimentTemplateId', 'location' => 'uri', 'locationName' => 'id'], 'description' => ['shape' => 'ExperimentTemplateDescription'], 'stopConditions' => ['shape' => 'UpdateExperimentTemplateStopConditionInputList'], 'targets' => ['shape' => 'UpdateExperimentTemplateTargetInputMap'], 'actions' => ['shape' => 'UpdateExperimentTemplateActionInputMap'], 'roleArn' => ['shape' => 'RoleArn'], 'logConfiguration' => ['shape' => 'UpdateExperimentTemplateLogConfigurationInput']]], 'UpdateExperimentTemplateResponse' => ['type' => 'structure', 'members' => ['experimentTemplate' => ['shape' => 'ExperimentTemplate']]], 'UpdateExperimentTemplateStopConditionInput' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'StopConditionSource'], 'value' => ['shape' => 'StopConditionValue']]], 'UpdateExperimentTemplateStopConditionInputList' => ['type' => 'list', 'member' => ['shape' => 'UpdateExperimentTemplateStopConditionInput']], 'UpdateExperimentTemplateTargetInput' => ['type' => 'structure', 'required' => ['resourceType', 'selectionMode'], 'members' => ['resourceType' => ['shape' => 'TargetResourceTypeId'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'resourceTags' => ['shape' => 'TagMap'], 'filters' => ['shape' => 'ExperimentTemplateTargetFilterInputList'], 'selectionMode' => ['shape' => 'ExperimentTemplateTargetSelectionMode'], 'parameters' => ['shape' => 'ExperimentTemplateTargetParameterMap']]], 'UpdateExperimentTemplateTargetInputMap' => ['type' => 'map', 'key' => ['shape' => 'ExperimentTemplateTargetName'], 'value' => ['shape' => 'UpdateExperimentTemplateTargetInput']], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 1515b58..0000000 --- a/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fis-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://fis.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://fis-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fis.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fis.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-tests-1.json.php deleted file mode 100644 index ad3f837..0000000 --- a/vendor/Aws3/Aws/data/fis/2020-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fis.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fis.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/fis/2020-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/fis/2020-12-01/paginators-1.json.php deleted file mode 100644 index cd64c50..0000000 --- a/vendor/Aws3/Aws/data/fis/2020-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListActions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListExperimentTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListExperiments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTargetResourceTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/fms/2018-01-01/api-2.json.php b/vendor/Aws3/Aws/data/fms/2018-01-01/api-2.json.php deleted file mode 100644 index a1ea22e..0000000 --- a/vendor/Aws3/Aws/data/fms/2018-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-01-01', 'endpointPrefix' => 'fms', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'FMS', 'serviceFullName' => 'Firewall Management Service', 'serviceId' => 'FMS', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSFMS_20180101', 'uid' => 'fms-2018-01-01'], 'operations' => ['AssociateAdminAccount' => ['name' => 'AssociateAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateAdminAccountRequest'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'LimitExceededException']]], 'AssociateThirdPartyFirewall' => ['name' => 'AssociateThirdPartyFirewall', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateThirdPartyFirewallRequest'], 'output' => ['shape' => 'AssociateThirdPartyFirewallResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'BatchAssociateResource' => ['name' => 'BatchAssociateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchAssociateResourceRequest'], 'output' => ['shape' => 'BatchAssociateResourceResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'BatchDisassociateResource' => ['name' => 'BatchDisassociateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDisassociateResourceRequest'], 'output' => ['shape' => 'BatchDisassociateResourceResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteAppsList' => ['name' => 'DeleteAppsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppsListRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'DeleteNotificationChannel' => ['name' => 'DeleteNotificationChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotificationChannelRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException']]], 'DeleteProtocolsList' => ['name' => 'DeleteProtocolsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProtocolsListRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'DeleteResourceSet' => ['name' => 'DeleteResourceSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceSetRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException']]], 'DisassociateAdminAccount' => ['name' => 'DisassociateAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateAdminAccountRequest'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'DisassociateThirdPartyFirewall' => ['name' => 'DisassociateThirdPartyFirewall', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateThirdPartyFirewallRequest'], 'output' => ['shape' => 'DisassociateThirdPartyFirewallResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetAdminAccount' => ['name' => 'GetAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAdminAccountRequest'], 'output' => ['shape' => 'GetAdminAccountResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetAppsList' => ['name' => 'GetAppsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppsListRequest'], 'output' => ['shape' => 'GetAppsListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'GetComplianceDetail' => ['name' => 'GetComplianceDetail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComplianceDetailRequest'], 'output' => ['shape' => 'GetComplianceDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidOperationException']]], 'GetNotificationChannel' => ['name' => 'GetNotificationChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNotificationChannelRequest'], 'output' => ['shape' => 'GetNotificationChannelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidTypeException']]], 'GetProtectionStatus' => ['name' => 'GetProtectionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProtectionStatusRequest'], 'output' => ['shape' => 'GetProtectionStatusResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetProtocolsList' => ['name' => 'GetProtocolsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProtocolsListRequest'], 'output' => ['shape' => 'GetProtocolsListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'GetResourceSet' => ['name' => 'GetResourceSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceSetRequest'], 'output' => ['shape' => 'GetResourceSetResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetThirdPartyFirewallAssociationStatus' => ['name' => 'GetThirdPartyFirewallAssociationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetThirdPartyFirewallAssociationStatusRequest'], 'output' => ['shape' => 'GetThirdPartyFirewallAssociationStatusResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'GetViolationDetails' => ['name' => 'GetViolationDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetViolationDetailsRequest'], 'output' => ['shape' => 'GetViolationDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalErrorException']]], 'ListAppsLists' => ['name' => 'ListAppsLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAppsListsRequest'], 'output' => ['shape' => 'ListAppsListsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'ListComplianceStatus' => ['name' => 'ListComplianceStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComplianceStatusRequest'], 'output' => ['shape' => 'ListComplianceStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'ListDiscoveredResources' => ['name' => 'ListDiscoveredResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDiscoveredResourcesRequest'], 'output' => ['shape' => 'ListDiscoveredResourcesResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalErrorException']]], 'ListMemberAccounts' => ['name' => 'ListMemberAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMemberAccountsRequest'], 'output' => ['shape' => 'ListMemberAccountsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'ListPolicies' => ['name' => 'ListPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoliciesRequest'], 'output' => ['shape' => 'ListPoliciesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'ListProtocolsLists' => ['name' => 'ListProtocolsLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProtocolsListsRequest'], 'output' => ['shape' => 'ListProtocolsListsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'ListResourceSetResources' => ['name' => 'ListResourceSetResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceSetResourcesRequest'], 'output' => ['shape' => 'ListResourceSetResourcesResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'ListResourceSets' => ['name' => 'ListResourceSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceSetsRequest'], 'output' => ['shape' => 'ListResourceSetsResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException']]], 'ListThirdPartyFirewallFirewallPolicies' => ['name' => 'ListThirdPartyFirewallFirewallPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListThirdPartyFirewallFirewallPoliciesRequest'], 'output' => ['shape' => 'ListThirdPartyFirewallFirewallPoliciesResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalErrorException']]], 'PutAppsList' => ['name' => 'PutAppsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAppsListRequest'], 'output' => ['shape' => 'PutAppsListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'PutNotificationChannel' => ['name' => 'PutNotificationChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutNotificationChannelRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException']]], 'PutPolicy' => ['name' => 'PutPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPolicyRequest'], 'output' => ['shape' => 'PutPolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidTypeException']]], 'PutProtocolsList' => ['name' => 'PutProtocolsList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutProtocolsListRequest'], 'output' => ['shape' => 'PutProtocolsListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'PutResourceSet' => ['name' => 'PutResourceSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourceSetRequest'], 'output' => ['shape' => 'PutResourceSetResponse'], 'errors' => [['shape' => 'InvalidOperationException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidInputException']]]], 'shapes' => ['AWSAccountId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[0-9]+$'], 'AWSAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AWSAccountId']], 'AccountRoleStatus' => ['type' => 'string', 'enum' => ['READY', 'CREATING', 'PENDING_DELETION', 'DELETING', 'DELETED']], 'ActionTarget' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'Description' => ['shape' => 'LengthBoundedString']]], 'App' => ['type' => 'structure', 'required' => ['AppName', 'Protocol', 'Port'], 'members' => ['AppName' => ['shape' => 'ResourceName'], 'Protocol' => ['shape' => 'Protocol'], 'Port' => ['shape' => 'IPPortNumber']]], 'AppsList' => ['type' => 'list', 'member' => ['shape' => 'App']], 'AppsListData' => ['type' => 'structure', 'required' => ['ListName', 'AppsList'], 'members' => ['ListId' => ['shape' => 'ListId'], 'ListName' => ['shape' => 'ResourceName'], 'ListUpdateToken' => ['shape' => 'UpdateToken'], 'CreateTime' => ['shape' => 'TimeStamp'], 'LastUpdateTime' => ['shape' => 'TimeStamp'], 'AppsList' => ['shape' => 'AppsList'], 'PreviousAppsList' => ['shape' => 'PreviousAppsList']]], 'AppsListDataSummary' => ['type' => 'structure', 'members' => ['ListArn' => ['shape' => 'ResourceArn'], 'ListId' => ['shape' => 'ListId'], 'ListName' => ['shape' => 'ResourceName'], 'AppsList' => ['shape' => 'AppsList']]], 'AppsListsData' => ['type' => 'list', 'member' => ['shape' => 'AppsListDataSummary']], 'AssociateAdminAccountRequest' => ['type' => 'structure', 'required' => ['AdminAccount'], 'members' => ['AdminAccount' => ['shape' => 'AWSAccountId']]], 'AssociateThirdPartyFirewallRequest' => ['type' => 'structure', 'required' => ['ThirdPartyFirewall'], 'members' => ['ThirdPartyFirewall' => ['shape' => 'ThirdPartyFirewall']]], 'AssociateThirdPartyFirewallResponse' => ['type' => 'structure', 'members' => ['ThirdPartyFirewallStatus' => ['shape' => 'ThirdPartyFirewallAssociationStatus']]], 'AwsEc2InstanceViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'AwsEc2NetworkInterfaceViolations' => ['shape' => 'AwsEc2NetworkInterfaceViolations']]], 'AwsEc2NetworkInterfaceViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ViolatingSecurityGroups' => ['shape' => 'ResourceIdList']]], 'AwsEc2NetworkInterfaceViolations' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkInterfaceViolation']], 'AwsVPCSecurityGroupViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ViolationTargetDescription' => ['shape' => 'LengthBoundedString'], 'PartialMatches' => ['shape' => 'PartialMatches'], 'PossibleSecurityGroupRemediationActions' => ['shape' => 'SecurityGroupRemediationActions']]], 'Base62Id' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[a-z0-9A-Z]{22}$'], 'BasicInteger' => ['type' => 'integer', 'max' => 2147483647, 'min' => -2147483648], 'BatchAssociateResourceRequest' => ['type' => 'structure', 'required' => ['ResourceSetIdentifier', 'Items'], 'members' => ['ResourceSetIdentifier' => ['shape' => 'Identifier'], 'Items' => ['shape' => 'IdentifierList']]], 'BatchAssociateResourceResponse' => ['type' => 'structure', 'required' => ['ResourceSetIdentifier', 'FailedItems'], 'members' => ['ResourceSetIdentifier' => ['shape' => 'Identifier'], 'FailedItems' => ['shape' => 'FailedItemList']]], 'BatchDisassociateResourceRequest' => ['type' => 'structure', 'required' => ['ResourceSetIdentifier', 'Items'], 'members' => ['ResourceSetIdentifier' => ['shape' => 'Identifier'], 'Items' => ['shape' => 'IdentifierList']]], 'BatchDisassociateResourceResponse' => ['type' => 'structure', 'required' => ['ResourceSetIdentifier', 'FailedItems'], 'members' => ['ResourceSetIdentifier' => ['shape' => 'Identifier'], 'FailedItems' => ['shape' => 'FailedItemList']]], 'Boolean' => ['type' => 'boolean'], 'CIDR' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[a-f0-9:./]+'], 'ComplianceViolator' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'ViolationReason' => ['shape' => 'ViolationReason'], 'ResourceType' => ['shape' => 'ResourceType'], 'Metadata' => ['shape' => 'ComplianceViolatorMetadata']]], 'ComplianceViolatorMetadata' => ['type' => 'map', 'key' => ['shape' => 'LengthBoundedString'], 'value' => ['shape' => 'LengthBoundedString']], 'ComplianceViolators' => ['type' => 'list', 'member' => ['shape' => 'ComplianceViolator']], 'CustomerPolicyScopeId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'CustomerPolicyScopeIdList' => ['type' => 'list', 'member' => ['shape' => 'CustomerPolicyScopeId']], 'CustomerPolicyScopeIdType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORG_UNIT']], 'CustomerPolicyScopeMap' => ['type' => 'map', 'key' => ['shape' => 'CustomerPolicyScopeIdType'], 'value' => ['shape' => 'CustomerPolicyScopeIdList']], 'DeleteAppsListRequest' => ['type' => 'structure', 'required' => ['ListId'], 'members' => ['ListId' => ['shape' => 'ListId']]], 'DeleteNotificationChannelRequest' => ['type' => 'structure', 'members' => []], 'DeletePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'DeleteAllPolicyResources' => ['shape' => 'Boolean']]], 'DeleteProtocolsListRequest' => ['type' => 'structure', 'required' => ['ListId'], 'members' => ['ListId' => ['shape' => 'ListId']]], 'DeleteResourceSetRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'Base62Id']]], 'DependentServiceName' => ['type' => 'string', 'enum' => ['AWSCONFIG', 'AWSWAF', 'AWSSHIELD_ADVANCED', 'AWSVPC']], 'Description' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'DestinationType' => ['type' => 'string', 'enum' => ['IPV4', 'IPV6', 'PREFIX_LIST']], 'DetailedInfo' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=,+\\-@]*)$'], 'DisassociateAdminAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateThirdPartyFirewallRequest' => ['type' => 'structure', 'required' => ['ThirdPartyFirewall'], 'members' => ['ThirdPartyFirewall' => ['shape' => 'ThirdPartyFirewall']]], 'DisassociateThirdPartyFirewallResponse' => ['type' => 'structure', 'members' => ['ThirdPartyFirewallStatus' => ['shape' => 'ThirdPartyFirewallAssociationStatus']]], 'DiscoveredResource' => ['type' => 'structure', 'members' => ['URI' => ['shape' => 'Identifier'], 'AccountId' => ['shape' => 'AWSAccountId'], 'Type' => ['shape' => 'ResourceType'], 'Name' => ['shape' => 'ResourceName']]], 'DiscoveredResourceList' => ['type' => 'list', 'member' => ['shape' => 'DiscoveredResource']], 'DnsDuplicateRuleGroupViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ViolationTargetDescription' => ['shape' => 'LengthBoundedString']]], 'DnsRuleGroupLimitExceededViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ViolationTargetDescription' => ['shape' => 'LengthBoundedString'], 'NumberOfRuleGroupsAlreadyAssociated' => ['shape' => 'BasicInteger']]], 'DnsRuleGroupPriorities' => ['type' => 'list', 'member' => ['shape' => 'DnsRuleGroupPriority']], 'DnsRuleGroupPriority' => ['type' => 'integer', 'max' => 10000, 'min' => 0], 'DnsRuleGroupPriorityConflictViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ViolationTargetDescription' => ['shape' => 'LengthBoundedString'], 'ConflictingPriority' => ['shape' => 'DnsRuleGroupPriority'], 'ConflictingPolicyId' => ['shape' => 'PolicyId'], 'UnavailablePriorities' => ['shape' => 'DnsRuleGroupPriorities']]], 'EC2AssociateRouteTableAction' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'RouteTableId' => ['shape' => 'ActionTarget'], 'SubnetId' => ['shape' => 'ActionTarget'], 'GatewayId' => ['shape' => 'ActionTarget']]], 'EC2CopyRouteTableAction' => ['type' => 'structure', 'required' => ['VpcId', 'RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'VpcId' => ['shape' => 'ActionTarget'], 'RouteTableId' => ['shape' => 'ActionTarget']]], 'EC2CreateRouteAction' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'DestinationCidrBlock' => ['shape' => 'CIDR'], 'DestinationPrefixListId' => ['shape' => 'ResourceId'], 'DestinationIpv6CidrBlock' => ['shape' => 'CIDR'], 'VpcEndpointId' => ['shape' => 'ActionTarget'], 'GatewayId' => ['shape' => 'ActionTarget'], 'RouteTableId' => ['shape' => 'ActionTarget']]], 'EC2CreateRouteTableAction' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'VpcId' => ['shape' => 'ActionTarget']]], 'EC2DeleteRouteAction' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'DestinationCidrBlock' => ['shape' => 'CIDR'], 'DestinationPrefixListId' => ['shape' => 'ResourceId'], 'DestinationIpv6CidrBlock' => ['shape' => 'CIDR'], 'RouteTableId' => ['shape' => 'ActionTarget']]], 'EC2ReplaceRouteAction' => ['type' => 'structure', 'required' => ['RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'DestinationCidrBlock' => ['shape' => 'CIDR'], 'DestinationPrefixListId' => ['shape' => 'ResourceId'], 'DestinationIpv6CidrBlock' => ['shape' => 'CIDR'], 'GatewayId' => ['shape' => 'ActionTarget'], 'RouteTableId' => ['shape' => 'ActionTarget']]], 'EC2ReplaceRouteTableAssociationAction' => ['type' => 'structure', 'required' => ['AssociationId', 'RouteTableId'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'AssociationId' => ['shape' => 'ActionTarget'], 'RouteTableId' => ['shape' => 'ActionTarget']]], 'ErrorMessage' => ['type' => 'string'], 'EvaluationResult' => ['type' => 'structure', 'members' => ['ComplianceStatus' => ['shape' => 'PolicyComplianceStatusType'], 'ViolatorCount' => ['shape' => 'ResourceCount'], 'EvaluationLimitExceeded' => ['shape' => 'Boolean']]], 'EvaluationResults' => ['type' => 'list', 'member' => ['shape' => 'EvaluationResult']], 'ExpectedRoute' => ['type' => 'structure', 'members' => ['IpV4Cidr' => ['shape' => 'CIDR'], 'PrefixListId' => ['shape' => 'CIDR'], 'IpV6Cidr' => ['shape' => 'CIDR'], 'ContributingSubnets' => ['shape' => 'ResourceIdList'], 'AllowedTargets' => ['shape' => 'LengthBoundedStringList'], 'RouteTableId' => ['shape' => 'ResourceId']]], 'ExpectedRoutes' => ['type' => 'list', 'member' => ['shape' => 'ExpectedRoute']], 'FMSPolicyUpdateFirewallCreationConfigAction' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'FirewallCreationConfig' => ['shape' => 'ManagedServiceData']]], 'FailedItem' => ['type' => 'structure', 'members' => ['URI' => ['shape' => 'Identifier'], 'Reason' => ['shape' => 'FailedItemReason']]], 'FailedItemList' => ['type' => 'list', 'member' => ['shape' => 'FailedItem']], 'FailedItemReason' => ['type' => 'string', 'enum' => ['NOT_VALID_ARN', 'NOT_VALID_PARTITION', 'NOT_VALID_REGION', 'NOT_VALID_SERVICE', 'NOT_VALID_RESOURCE_TYPE', 'NOT_VALID_ACCOUNT_ID']], 'FirewallDeploymentModel' => ['type' => 'string', 'enum' => ['CENTRALIZED', 'DISTRIBUTED']], 'FirewallPolicyId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'FirewallPolicyName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'FirewallSubnetIsOutOfScopeViolation' => ['type' => 'structure', 'members' => ['FirewallSubnetId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'SubnetAvailabilityZone' => ['shape' => 'LengthBoundedString'], 'SubnetAvailabilityZoneId' => ['shape' => 'LengthBoundedString'], 'VpcEndpointId' => ['shape' => 'ResourceId']]], 'FirewallSubnetMissingVPCEndpointViolation' => ['type' => 'structure', 'members' => ['FirewallSubnetId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'SubnetAvailabilityZone' => ['shape' => 'LengthBoundedString'], 'SubnetAvailabilityZoneId' => ['shape' => 'LengthBoundedString']]], 'GetAdminAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAdminAccountResponse' => ['type' => 'structure', 'members' => ['AdminAccount' => ['shape' => 'AWSAccountId'], 'RoleStatus' => ['shape' => 'AccountRoleStatus']]], 'GetAppsListRequest' => ['type' => 'structure', 'required' => ['ListId'], 'members' => ['ListId' => ['shape' => 'ListId'], 'DefaultList' => ['shape' => 'Boolean']]], 'GetAppsListResponse' => ['type' => 'structure', 'members' => ['AppsList' => ['shape' => 'AppsListData'], 'AppsListArn' => ['shape' => 'ResourceArn']]], 'GetComplianceDetailRequest' => ['type' => 'structure', 'required' => ['PolicyId', 'MemberAccount'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'MemberAccount' => ['shape' => 'AWSAccountId']]], 'GetComplianceDetailResponse' => ['type' => 'structure', 'members' => ['PolicyComplianceDetail' => ['shape' => 'PolicyComplianceDetail']]], 'GetNotificationChannelRequest' => ['type' => 'structure', 'members' => []], 'GetNotificationChannelResponse' => ['type' => 'structure', 'members' => ['SnsTopicArn' => ['shape' => 'ResourceArn'], 'SnsRoleName' => ['shape' => 'ResourceArn']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId']]], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy'], 'PolicyArn' => ['shape' => 'ResourceArn']]], 'GetProtectionStatusRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'MemberAccountId' => ['shape' => 'AWSAccountId'], 'StartTime' => ['shape' => 'TimeStamp'], 'EndTime' => ['shape' => 'TimeStamp'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'GetProtectionStatusResponse' => ['type' => 'structure', 'members' => ['AdminAccountId' => ['shape' => 'AWSAccountId'], 'ServiceType' => ['shape' => 'SecurityServiceType'], 'Data' => ['shape' => 'ProtectionData'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetProtocolsListRequest' => ['type' => 'structure', 'required' => ['ListId'], 'members' => ['ListId' => ['shape' => 'ListId'], 'DefaultList' => ['shape' => 'Boolean']]], 'GetProtocolsListResponse' => ['type' => 'structure', 'members' => ['ProtocolsList' => ['shape' => 'ProtocolsListData'], 'ProtocolsListArn' => ['shape' => 'ResourceArn']]], 'GetResourceSetRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'Base62Id']]], 'GetResourceSetResponse' => ['type' => 'structure', 'required' => ['ResourceSet', 'ResourceSetArn'], 'members' => ['ResourceSet' => ['shape' => 'ResourceSet'], 'ResourceSetArn' => ['shape' => 'ResourceArn']]], 'GetThirdPartyFirewallAssociationStatusRequest' => ['type' => 'structure', 'required' => ['ThirdPartyFirewall'], 'members' => ['ThirdPartyFirewall' => ['shape' => 'ThirdPartyFirewall']]], 'GetThirdPartyFirewallAssociationStatusResponse' => ['type' => 'structure', 'members' => ['ThirdPartyFirewallStatus' => ['shape' => 'ThirdPartyFirewallAssociationStatus'], 'MarketplaceOnboardingStatus' => ['shape' => 'MarketplaceSubscriptionOnboardingStatus']]], 'GetViolationDetailsRequest' => ['type' => 'structure', 'required' => ['PolicyId', 'MemberAccount', 'ResourceId', 'ResourceType'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'MemberAccount' => ['shape' => 'AWSAccountId'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']]], 'GetViolationDetailsResponse' => ['type' => 'structure', 'members' => ['ViolationDetail' => ['shape' => 'ViolationDetail']]], 'IPPortNumber' => ['type' => 'long', 'max' => 65535, 'min' => 0], 'Identifier' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'IdentifierList' => ['type' => 'list', 'member' => ['shape' => 'Identifier']], 'InternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidTypeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IssueInfoMap' => ['type' => 'map', 'key' => ['shape' => 'DependentServiceName'], 'value' => ['shape' => 'DetailedInfo']], 'LengthBoundedString' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'LengthBoundedStringList' => ['type' => 'list', 'member' => ['shape' => 'LengthBoundedString']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListAppsListsRequest' => ['type' => 'structure', 'required' => ['MaxResults'], 'members' => ['DefaultLists' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListAppsListsResponse' => ['type' => 'structure', 'members' => ['AppsLists' => ['shape' => 'AppsListsData'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListComplianceStatusRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListComplianceStatusResponse' => ['type' => 'structure', 'members' => ['PolicyComplianceStatusList' => ['shape' => 'PolicyComplianceStatusList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDiscoveredResourcesRequest' => ['type' => 'structure', 'required' => ['MemberAccountIds', 'ResourceType'], 'members' => ['MemberAccountIds' => ['shape' => 'AWSAccountIdList'], 'ResourceType' => ['shape' => 'ResourceType'], 'MaxResults' => ['shape' => 'PaginationMaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDiscoveredResourcesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'DiscoveredResourceList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-z0-9A-Z-]{36}$'], 'ListMemberAccountsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListMemberAccountsResponse' => ['type' => 'structure', 'members' => ['MemberAccounts' => ['shape' => 'MemberAccounts'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListPoliciesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListPoliciesResponse' => ['type' => 'structure', 'members' => ['PolicyList' => ['shape' => 'PolicySummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListProtocolsListsRequest' => ['type' => 'structure', 'required' => ['MaxResults'], 'members' => ['DefaultLists' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListProtocolsListsResponse' => ['type' => 'structure', 'members' => ['ProtocolsLists' => ['shape' => 'ProtocolsListsData'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListResourceSetResourcesRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourceId'], 'MaxResults' => ['shape' => 'PaginationMaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListResourceSetResourcesResponse' => ['type' => 'structure', 'required' => ['Items'], 'members' => ['Items' => ['shape' => 'ResourceList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListResourceSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListResourceSetsResponse' => ['type' => 'structure', 'members' => ['ResourceSets' => ['shape' => 'ResourceSetSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'ListThirdPartyFirewallFirewallPoliciesRequest' => ['type' => 'structure', 'required' => ['ThirdPartyFirewall', 'MaxResults'], 'members' => ['ThirdPartyFirewall' => ['shape' => 'ThirdPartyFirewall'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListThirdPartyFirewallFirewallPoliciesResponse' => ['type' => 'structure', 'members' => ['ThirdPartyFirewallFirewallPolicies' => ['shape' => 'ThirdPartyFirewallFirewallPolicies'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ManagedServiceData' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '^((?!\\\\[nr]).)+'], 'MarketplaceSubscriptionOnboardingStatus' => ['type' => 'string', 'enum' => ['NO_SUBSCRIPTION', 'NOT_COMPLETE', 'COMPLETE']], 'MemberAccounts' => ['type' => 'list', 'member' => ['shape' => 'AWSAccountId']], 'Name' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'NetworkFirewallAction' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+$'], 'NetworkFirewallActionList' => ['type' => 'list', 'member' => ['shape' => 'NetworkFirewallAction']], 'NetworkFirewallBlackHoleRouteDetectedViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'RouteTableId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'ViolatingRoutes' => ['shape' => 'Routes']]], 'NetworkFirewallInternetTrafficNotInspectedViolation' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'ResourceId'], 'SubnetAvailabilityZone' => ['shape' => 'LengthBoundedString'], 'RouteTableId' => ['shape' => 'ResourceId'], 'ViolatingRoutes' => ['shape' => 'Routes'], 'IsRouteTableUsedInDifferentAZ' => ['shape' => 'Boolean'], 'CurrentFirewallSubnetRouteTable' => ['shape' => 'ResourceId'], 'ExpectedFirewallEndpoint' => ['shape' => 'ResourceId'], 'FirewallSubnetId' => ['shape' => 'ResourceId'], 'ExpectedFirewallSubnetRoutes' => ['shape' => 'ExpectedRoutes'], 'ActualFirewallSubnetRoutes' => ['shape' => 'Routes'], 'InternetGatewayId' => ['shape' => 'ResourceId'], 'CurrentInternetGatewayRouteTable' => ['shape' => 'ResourceId'], 'ExpectedInternetGatewayRoutes' => ['shape' => 'ExpectedRoutes'], 'ActualInternetGatewayRoutes' => ['shape' => 'Routes'], 'VpcId' => ['shape' => 'ResourceId']]], 'NetworkFirewallInvalidRouteConfigurationViolation' => ['type' => 'structure', 'members' => ['AffectedSubnets' => ['shape' => 'ResourceIdList'], 'RouteTableId' => ['shape' => 'ResourceId'], 'IsRouteTableUsedInDifferentAZ' => ['shape' => 'Boolean'], 'ViolatingRoute' => ['shape' => 'Route'], 'CurrentFirewallSubnetRouteTable' => ['shape' => 'ResourceId'], 'ExpectedFirewallEndpoint' => ['shape' => 'ResourceId'], 'ActualFirewallEndpoint' => ['shape' => 'ResourceId'], 'ExpectedFirewallSubnetId' => ['shape' => 'ResourceId'], 'ActualFirewallSubnetId' => ['shape' => 'ResourceId'], 'ExpectedFirewallSubnetRoutes' => ['shape' => 'ExpectedRoutes'], 'ActualFirewallSubnetRoutes' => ['shape' => 'Routes'], 'InternetGatewayId' => ['shape' => 'ResourceId'], 'CurrentInternetGatewayRouteTable' => ['shape' => 'ResourceId'], 'ExpectedInternetGatewayRoutes' => ['shape' => 'ExpectedRoutes'], 'ActualInternetGatewayRoutes' => ['shape' => 'Routes'], 'VpcId' => ['shape' => 'ResourceId']]], 'NetworkFirewallMissingExpectedRTViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'CurrentRouteTable' => ['shape' => 'ResourceId'], 'ExpectedRouteTable' => ['shape' => 'ResourceId']]], 'NetworkFirewallMissingExpectedRoutesViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'ExpectedRoutes' => ['shape' => 'ExpectedRoutes'], 'VpcId' => ['shape' => 'ResourceId']]], 'NetworkFirewallMissingFirewallViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'TargetViolationReason' => ['shape' => 'TargetViolationReason']]], 'NetworkFirewallMissingSubnetViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'TargetViolationReason' => ['shape' => 'TargetViolationReason']]], 'NetworkFirewallOverrideAction' => ['type' => 'string', 'enum' => ['DROP_TO_ALERT']], 'NetworkFirewallPolicy' => ['type' => 'structure', 'members' => ['FirewallDeploymentModel' => ['shape' => 'FirewallDeploymentModel']]], 'NetworkFirewallPolicyDescription' => ['type' => 'structure', 'members' => ['StatelessRuleGroups' => ['shape' => 'StatelessRuleGroupList'], 'StatelessDefaultActions' => ['shape' => 'NetworkFirewallActionList'], 'StatelessFragmentDefaultActions' => ['shape' => 'NetworkFirewallActionList'], 'StatelessCustomActions' => ['shape' => 'NetworkFirewallActionList'], 'StatefulRuleGroups' => ['shape' => 'StatefulRuleGroupList'], 'StatefulDefaultActions' => ['shape' => 'NetworkFirewallActionList'], 'StatefulEngineOptions' => ['shape' => 'StatefulEngineOptions']]], 'NetworkFirewallPolicyModifiedViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'CurrentPolicyDescription' => ['shape' => 'NetworkFirewallPolicyDescription'], 'ExpectedPolicyDescription' => ['shape' => 'NetworkFirewallPolicyDescription']]], 'NetworkFirewallResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'NetworkFirewallStatefulRuleGroupOverride' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'NetworkFirewallOverrideAction']]], 'NetworkFirewallUnexpectedFirewallRoutesViolation' => ['type' => 'structure', 'members' => ['FirewallSubnetId' => ['shape' => 'ResourceId'], 'ViolatingRoutes' => ['shape' => 'Routes'], 'RouteTableId' => ['shape' => 'ResourceId'], 'FirewallEndpoint' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId']]], 'NetworkFirewallUnexpectedGatewayRoutesViolation' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'ResourceId'], 'ViolatingRoutes' => ['shape' => 'Routes'], 'RouteTableId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId']]], 'OrderedRemediationActions' => ['type' => 'list', 'member' => ['shape' => 'RemediationActionWithOrder']], 'PaginationMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'PartialMatch' => ['type' => 'structure', 'members' => ['Reference' => ['shape' => 'ReferenceRule'], 'TargetViolationReasons' => ['shape' => 'TargetViolationReasons']]], 'PartialMatches' => ['type' => 'list', 'member' => ['shape' => 'PartialMatch']], 'Policy' => ['type' => 'structure', 'required' => ['PolicyName', 'SecurityServicePolicyData', 'ResourceType', 'ExcludeResourceTags', 'RemediationEnabled'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'PolicyName' => ['shape' => 'ResourceName'], 'PolicyUpdateToken' => ['shape' => 'PolicyUpdateToken'], 'SecurityServicePolicyData' => ['shape' => 'SecurityServicePolicyData'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTypeList' => ['shape' => 'ResourceTypeList'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'ExcludeResourceTags' => ['shape' => 'Boolean'], 'RemediationEnabled' => ['shape' => 'Boolean'], 'DeleteUnusedFMManagedResources' => ['shape' => 'Boolean'], 'IncludeMap' => ['shape' => 'CustomerPolicyScopeMap'], 'ExcludeMap' => ['shape' => 'CustomerPolicyScopeMap'], 'ResourceSetIds' => ['shape' => 'ResourceSetIds'], 'PolicyDescription' => ['shape' => 'ResourceDescription']]], 'PolicyComplianceDetail' => ['type' => 'structure', 'members' => ['PolicyOwner' => ['shape' => 'AWSAccountId'], 'PolicyId' => ['shape' => 'PolicyId'], 'MemberAccount' => ['shape' => 'AWSAccountId'], 'Violators' => ['shape' => 'ComplianceViolators'], 'EvaluationLimitExceeded' => ['shape' => 'Boolean'], 'ExpiredAt' => ['shape' => 'TimeStamp'], 'IssueInfoMap' => ['shape' => 'IssueInfoMap']]], 'PolicyComplianceStatus' => ['type' => 'structure', 'members' => ['PolicyOwner' => ['shape' => 'AWSAccountId'], 'PolicyId' => ['shape' => 'PolicyId'], 'PolicyName' => ['shape' => 'ResourceName'], 'MemberAccount' => ['shape' => 'AWSAccountId'], 'EvaluationResults' => ['shape' => 'EvaluationResults'], 'LastUpdated' => ['shape' => 'TimeStamp'], 'IssueInfoMap' => ['shape' => 'IssueInfoMap']]], 'PolicyComplianceStatusList' => ['type' => 'list', 'member' => ['shape' => 'PolicyComplianceStatus']], 'PolicyComplianceStatusType' => ['type' => 'string', 'enum' => ['COMPLIANT', 'NON_COMPLIANT']], 'PolicyId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-z0-9A-Z-]{36}$'], 'PolicyOption' => ['type' => 'structure', 'members' => ['NetworkFirewallPolicy' => ['shape' => 'NetworkFirewallPolicy'], 'ThirdPartyFirewallPolicy' => ['shape' => 'ThirdPartyFirewallPolicy']]], 'PolicySummary' => ['type' => 'structure', 'members' => ['PolicyArn' => ['shape' => 'ResourceArn'], 'PolicyId' => ['shape' => 'PolicyId'], 'PolicyName' => ['shape' => 'ResourceName'], 'ResourceType' => ['shape' => 'ResourceType'], 'SecurityServiceType' => ['shape' => 'SecurityServiceType'], 'RemediationEnabled' => ['shape' => 'Boolean'], 'DeleteUnusedFMManagedResources' => ['shape' => 'Boolean']]], 'PolicySummaryList' => ['type' => 'list', 'member' => ['shape' => 'PolicySummary']], 'PolicyUpdateToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'PossibleRemediationAction' => ['type' => 'structure', 'required' => ['OrderedRemediationActions'], 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'OrderedRemediationActions' => ['shape' => 'OrderedRemediationActions'], 'IsDefaultAction' => ['shape' => 'Boolean']]], 'PossibleRemediationActionList' => ['type' => 'list', 'member' => ['shape' => 'PossibleRemediationAction']], 'PossibleRemediationActions' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'Actions' => ['shape' => 'PossibleRemediationActionList']]], 'PreviousAppsList' => ['type' => 'map', 'key' => ['shape' => 'PreviousListVersion'], 'value' => ['shape' => 'AppsList']], 'PreviousListVersion' => ['type' => 'string', 'max' => 2, 'min' => 1, 'pattern' => '^\\d{1,2}$'], 'PreviousProtocolsList' => ['type' => 'map', 'key' => ['shape' => 'PreviousListVersion'], 'value' => ['shape' => 'ProtocolsList']], 'PriorityNumber' => ['type' => 'integer'], 'ProtectionData' => ['type' => 'string'], 'Protocol' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'Protocol']], 'ProtocolsListData' => ['type' => 'structure', 'required' => ['ListName', 'ProtocolsList'], 'members' => ['ListId' => ['shape' => 'ListId'], 'ListName' => ['shape' => 'ResourceName'], 'ListUpdateToken' => ['shape' => 'UpdateToken'], 'CreateTime' => ['shape' => 'TimeStamp'], 'LastUpdateTime' => ['shape' => 'TimeStamp'], 'ProtocolsList' => ['shape' => 'ProtocolsList'], 'PreviousProtocolsList' => ['shape' => 'PreviousProtocolsList']]], 'ProtocolsListDataSummary' => ['type' => 'structure', 'members' => ['ListArn' => ['shape' => 'ResourceArn'], 'ListId' => ['shape' => 'ListId'], 'ListName' => ['shape' => 'ResourceName'], 'ProtocolsList' => ['shape' => 'ProtocolsList']]], 'ProtocolsListsData' => ['type' => 'list', 'member' => ['shape' => 'ProtocolsListDataSummary']], 'PutAppsListRequest' => ['type' => 'structure', 'required' => ['AppsList'], 'members' => ['AppsList' => ['shape' => 'AppsListData'], 'TagList' => ['shape' => 'TagList']]], 'PutAppsListResponse' => ['type' => 'structure', 'members' => ['AppsList' => ['shape' => 'AppsListData'], 'AppsListArn' => ['shape' => 'ResourceArn']]], 'PutNotificationChannelRequest' => ['type' => 'structure', 'required' => ['SnsTopicArn', 'SnsRoleName'], 'members' => ['SnsTopicArn' => ['shape' => 'ResourceArn'], 'SnsRoleName' => ['shape' => 'ResourceArn']]], 'PutPolicyRequest' => ['type' => 'structure', 'required' => ['Policy'], 'members' => ['Policy' => ['shape' => 'Policy'], 'TagList' => ['shape' => 'TagList']]], 'PutPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy'], 'PolicyArn' => ['shape' => 'ResourceArn']]], 'PutProtocolsListRequest' => ['type' => 'structure', 'required' => ['ProtocolsList'], 'members' => ['ProtocolsList' => ['shape' => 'ProtocolsListData'], 'TagList' => ['shape' => 'TagList']]], 'PutProtocolsListResponse' => ['type' => 'structure', 'members' => ['ProtocolsList' => ['shape' => 'ProtocolsListData'], 'ProtocolsListArn' => ['shape' => 'ResourceArn']]], 'PutResourceSetRequest' => ['type' => 'structure', 'required' => ['ResourceSet'], 'members' => ['ResourceSet' => ['shape' => 'ResourceSet'], 'TagList' => ['shape' => 'TagList']]], 'PutResourceSetResponse' => ['type' => 'structure', 'required' => ['ResourceSet', 'ResourceSetArn'], 'members' => ['ResourceSet' => ['shape' => 'ResourceSet'], 'ResourceSetArn' => ['shape' => 'ResourceArn']]], 'ReferenceRule' => ['type' => 'string'], 'RemediationAction' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'LengthBoundedString'], 'EC2CreateRouteAction' => ['shape' => 'EC2CreateRouteAction'], 'EC2ReplaceRouteAction' => ['shape' => 'EC2ReplaceRouteAction'], 'EC2DeleteRouteAction' => ['shape' => 'EC2DeleteRouteAction'], 'EC2CopyRouteTableAction' => ['shape' => 'EC2CopyRouteTableAction'], 'EC2ReplaceRouteTableAssociationAction' => ['shape' => 'EC2ReplaceRouteTableAssociationAction'], 'EC2AssociateRouteTableAction' => ['shape' => 'EC2AssociateRouteTableAction'], 'EC2CreateRouteTableAction' => ['shape' => 'EC2CreateRouteTableAction'], 'FMSPolicyUpdateFirewallCreationConfigAction' => ['shape' => 'FMSPolicyUpdateFirewallCreationConfigAction']]], 'RemediationActionDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'RemediationActionType' => ['type' => 'string', 'enum' => ['REMOVE', 'MODIFY']], 'RemediationActionWithOrder' => ['type' => 'structure', 'members' => ['RemediationAction' => ['shape' => 'RemediationAction'], 'Order' => ['shape' => 'BasicInteger']]], 'Resource' => ['type' => 'structure', 'required' => ['URI'], 'members' => ['URI' => ['shape' => 'Identifier'], 'AccountId' => ['shape' => 'AWSAccountId']]], 'ResourceArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceCount' => ['type' => 'long', 'min' => 0], 'ResourceDescription' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'ResourceId']], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceSet' => ['type' => 'structure', 'required' => ['Name', 'ResourceTypeList'], 'members' => ['Id' => ['shape' => 'Base62Id'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'UpdateToken' => ['shape' => 'UpdateToken'], 'ResourceTypeList' => ['shape' => 'ResourceTypeList'], 'LastUpdateTime' => ['shape' => 'TimeStamp']]], 'ResourceSetIds' => ['type' => 'list', 'member' => ['shape' => 'Base62Id']], 'ResourceSetSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Base62Id'], 'Name' => ['shape' => 'Name'], 'Description' => ['shape' => 'Description'], 'LastUpdateTime' => ['shape' => 'TimeStamp']]], 'ResourceSetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ResourceSetSummary']], 'ResourceTag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'ResourceTagKey'], 'Value' => ['shape' => 'ResourceTagValue']]], 'ResourceTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceTagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceTags' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag'], 'max' => 8, 'min' => 0], 'ResourceType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceType']], 'ResourceViolation' => ['type' => 'structure', 'members' => ['AwsVPCSecurityGroupViolation' => ['shape' => 'AwsVPCSecurityGroupViolation'], 'AwsEc2NetworkInterfaceViolation' => ['shape' => 'AwsEc2NetworkInterfaceViolation'], 'AwsEc2InstanceViolation' => ['shape' => 'AwsEc2InstanceViolation'], 'NetworkFirewallMissingFirewallViolation' => ['shape' => 'NetworkFirewallMissingFirewallViolation'], 'NetworkFirewallMissingSubnetViolation' => ['shape' => 'NetworkFirewallMissingSubnetViolation'], 'NetworkFirewallMissingExpectedRTViolation' => ['shape' => 'NetworkFirewallMissingExpectedRTViolation'], 'NetworkFirewallPolicyModifiedViolation' => ['shape' => 'NetworkFirewallPolicyModifiedViolation'], 'NetworkFirewallInternetTrafficNotInspectedViolation' => ['shape' => 'NetworkFirewallInternetTrafficNotInspectedViolation'], 'NetworkFirewallInvalidRouteConfigurationViolation' => ['shape' => 'NetworkFirewallInvalidRouteConfigurationViolation'], 'NetworkFirewallBlackHoleRouteDetectedViolation' => ['shape' => 'NetworkFirewallBlackHoleRouteDetectedViolation'], 'NetworkFirewallUnexpectedFirewallRoutesViolation' => ['shape' => 'NetworkFirewallUnexpectedFirewallRoutesViolation'], 'NetworkFirewallUnexpectedGatewayRoutesViolation' => ['shape' => 'NetworkFirewallUnexpectedGatewayRoutesViolation'], 'NetworkFirewallMissingExpectedRoutesViolation' => ['shape' => 'NetworkFirewallMissingExpectedRoutesViolation'], 'DnsRuleGroupPriorityConflictViolation' => ['shape' => 'DnsRuleGroupPriorityConflictViolation'], 'DnsDuplicateRuleGroupViolation' => ['shape' => 'DnsDuplicateRuleGroupViolation'], 'DnsRuleGroupLimitExceededViolation' => ['shape' => 'DnsRuleGroupLimitExceededViolation'], 'PossibleRemediationActions' => ['shape' => 'PossibleRemediationActions'], 'FirewallSubnetIsOutOfScopeViolation' => ['shape' => 'FirewallSubnetIsOutOfScopeViolation'], 'RouteHasOutOfScopeEndpointViolation' => ['shape' => 'RouteHasOutOfScopeEndpointViolation'], 'ThirdPartyFirewallMissingFirewallViolation' => ['shape' => 'ThirdPartyFirewallMissingFirewallViolation'], 'ThirdPartyFirewallMissingSubnetViolation' => ['shape' => 'ThirdPartyFirewallMissingSubnetViolation'], 'ThirdPartyFirewallMissingExpectedRouteTableViolation' => ['shape' => 'ThirdPartyFirewallMissingExpectedRouteTableViolation'], 'FirewallSubnetMissingVPCEndpointViolation' => ['shape' => 'FirewallSubnetMissingVPCEndpointViolation']]], 'ResourceViolations' => ['type' => 'list', 'member' => ['shape' => 'ResourceViolation']], 'Route' => ['type' => 'structure', 'members' => ['DestinationType' => ['shape' => 'DestinationType'], 'TargetType' => ['shape' => 'TargetType'], 'Destination' => ['shape' => 'LengthBoundedString'], 'Target' => ['shape' => 'LengthBoundedString']]], 'RouteHasOutOfScopeEndpointViolation' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'RouteTableId' => ['shape' => 'ResourceId'], 'ViolatingRoutes' => ['shape' => 'Routes'], 'SubnetAvailabilityZone' => ['shape' => 'LengthBoundedString'], 'SubnetAvailabilityZoneId' => ['shape' => 'LengthBoundedString'], 'CurrentFirewallSubnetRouteTable' => ['shape' => 'ResourceId'], 'FirewallSubnetId' => ['shape' => 'ResourceId'], 'FirewallSubnetRoutes' => ['shape' => 'Routes'], 'InternetGatewayId' => ['shape' => 'ResourceId'], 'CurrentInternetGatewayRouteTable' => ['shape' => 'ResourceId'], 'InternetGatewayRoutes' => ['shape' => 'Routes']]], 'Routes' => ['type' => 'list', 'member' => ['shape' => 'Route']], 'RuleOrder' => ['type' => 'string', 'enum' => ['STRICT_ORDER', 'DEFAULT_ACTION_ORDER']], 'SecurityGroupRemediationAction' => ['type' => 'structure', 'members' => ['RemediationActionType' => ['shape' => 'RemediationActionType'], 'Description' => ['shape' => 'RemediationActionDescription'], 'RemediationResult' => ['shape' => 'SecurityGroupRuleDescription'], 'IsDefaultAction' => ['shape' => 'Boolean']]], 'SecurityGroupRemediationActions' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupRemediationAction']], 'SecurityGroupRuleDescription' => ['type' => 'structure', 'members' => ['IPV4Range' => ['shape' => 'CIDR'], 'IPV6Range' => ['shape' => 'CIDR'], 'PrefixListId' => ['shape' => 'ResourceId'], 'Protocol' => ['shape' => 'LengthBoundedString'], 'FromPort' => ['shape' => 'IPPortNumber'], 'ToPort' => ['shape' => 'IPPortNumber']]], 'SecurityServicePolicyData' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'SecurityServiceType'], 'ManagedServiceData' => ['shape' => 'ManagedServiceData'], 'PolicyOption' => ['shape' => 'PolicyOption']]], 'SecurityServiceType' => ['type' => 'string', 'enum' => ['WAF', 'WAFV2', 'SHIELD_ADVANCED', 'SECURITY_GROUPS_COMMON', 'SECURITY_GROUPS_CONTENT_AUDIT', 'SECURITY_GROUPS_USAGE_AUDIT', 'NETWORK_FIREWALL', 'DNS_FIREWALL', 'THIRD_PARTY_FIREWALL', 'IMPORT_NETWORK_FIREWALL']], 'StatefulEngineOptions' => ['type' => 'structure', 'members' => ['RuleOrder' => ['shape' => 'RuleOrder']]], 'StatefulRuleGroup' => ['type' => 'structure', 'members' => ['RuleGroupName' => ['shape' => 'NetworkFirewallResourceName'], 'ResourceId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'PriorityNumber'], 'Override' => ['shape' => 'NetworkFirewallStatefulRuleGroupOverride']]], 'StatefulRuleGroupList' => ['type' => 'list', 'member' => ['shape' => 'StatefulRuleGroup']], 'StatelessRuleGroup' => ['type' => 'structure', 'members' => ['RuleGroupName' => ['shape' => 'NetworkFirewallResourceName'], 'ResourceId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'StatelessRuleGroupPriority']]], 'StatelessRuleGroupList' => ['type' => 'list', 'member' => ['shape' => 'StatelessRuleGroup']], 'StatelessRuleGroupPriority' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagList'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagList' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TargetType' => ['type' => 'string', 'enum' => ['GATEWAY', 'CARRIER_GATEWAY', 'INSTANCE', 'LOCAL_GATEWAY', 'NAT_GATEWAY', 'NETWORK_INTERFACE', 'VPC_ENDPOINT', 'VPC_PEERING_CONNECTION', 'EGRESS_ONLY_INTERNET_GATEWAY', 'TRANSIT_GATEWAY']], 'TargetViolationReason' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '\\w+'], 'TargetViolationReasons' => ['type' => 'list', 'member' => ['shape' => 'TargetViolationReason']], 'ThirdPartyFirewall' => ['type' => 'string', 'enum' => ['PALO_ALTO_NETWORKS_CLOUD_NGFW', 'FORTIGATE_CLOUD_NATIVE_FIREWALL']], 'ThirdPartyFirewallAssociationStatus' => ['type' => 'string', 'enum' => ['ONBOARDING', 'ONBOARD_COMPLETE', 'OFFBOARDING', 'OFFBOARD_COMPLETE', 'NOT_EXIST']], 'ThirdPartyFirewallFirewallPolicies' => ['type' => 'list', 'member' => ['shape' => 'ThirdPartyFirewallFirewallPolicy']], 'ThirdPartyFirewallFirewallPolicy' => ['type' => 'structure', 'members' => ['FirewallPolicyId' => ['shape' => 'FirewallPolicyId'], 'FirewallPolicyName' => ['shape' => 'FirewallPolicyName']]], 'ThirdPartyFirewallMissingExpectedRouteTableViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'CurrentRouteTable' => ['shape' => 'ResourceId'], 'ExpectedRouteTable' => ['shape' => 'ResourceId']]], 'ThirdPartyFirewallMissingFirewallViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'TargetViolationReason' => ['shape' => 'TargetViolationReason']]], 'ThirdPartyFirewallMissingSubnetViolation' => ['type' => 'structure', 'members' => ['ViolationTarget' => ['shape' => 'ViolationTarget'], 'VPC' => ['shape' => 'ResourceId'], 'AvailabilityZone' => ['shape' => 'LengthBoundedString'], 'TargetViolationReason' => ['shape' => 'TargetViolationReason']]], 'ThirdPartyFirewallPolicy' => ['type' => 'structure', 'members' => ['FirewallDeploymentModel' => ['shape' => 'FirewallDeploymentModel']]], 'TimeStamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ViolationDetail' => ['type' => 'structure', 'required' => ['PolicyId', 'MemberAccount', 'ResourceId', 'ResourceType', 'ResourceViolations'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'MemberAccount' => ['shape' => 'AWSAccountId'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceViolations' => ['shape' => 'ResourceViolations'], 'ResourceTags' => ['shape' => 'TagList'], 'ResourceDescription' => ['shape' => 'LengthBoundedString']]], 'ViolationReason' => ['type' => 'string', 'enum' => ['WEB_ACL_MISSING_RULE_GROUP', 'RESOURCE_MISSING_WEB_ACL', 'RESOURCE_INCORRECT_WEB_ACL', 'RESOURCE_MISSING_SHIELD_PROTECTION', 'RESOURCE_MISSING_WEB_ACL_OR_SHIELD_PROTECTION', 'RESOURCE_MISSING_SECURITY_GROUP', 'RESOURCE_VIOLATES_AUDIT_SECURITY_GROUP', 'SECURITY_GROUP_UNUSED', 'SECURITY_GROUP_REDUNDANT', 'FMS_CREATED_SECURITY_GROUP_EDITED', 'MISSING_FIREWALL', 'MISSING_FIREWALL_SUBNET_IN_AZ', 'MISSING_EXPECTED_ROUTE_TABLE', 'NETWORK_FIREWALL_POLICY_MODIFIED', 'FIREWALL_SUBNET_IS_OUT_OF_SCOPE', 'INTERNET_GATEWAY_MISSING_EXPECTED_ROUTE', 'FIREWALL_SUBNET_MISSING_EXPECTED_ROUTE', 'UNEXPECTED_FIREWALL_ROUTES', 'UNEXPECTED_TARGET_GATEWAY_ROUTES', 'TRAFFIC_INSPECTION_CROSSES_AZ_BOUNDARY', 'INVALID_ROUTE_CONFIGURATION', 'MISSING_TARGET_GATEWAY', 'INTERNET_TRAFFIC_NOT_INSPECTED', 'BLACK_HOLE_ROUTE_DETECTED', 'BLACK_HOLE_ROUTE_DETECTED_IN_FIREWALL_SUBNET', 'RESOURCE_MISSING_DNS_FIREWALL', 'ROUTE_HAS_OUT_OF_SCOPE_ENDPOINT', 'FIREWALL_SUBNET_MISSING_VPCE_ENDPOINT']], 'ViolationTarget' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*']]]; diff --git a/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 17272b2..0000000 --- a/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fms-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fms.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://fms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-tests-1.json.php deleted file mode 100644 index bb09f54..0000000 --- a/vendor/Aws3/Aws/data/fms/2018-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fms.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fms.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/fms/2018-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/fms/2018-01-01/paginators-1.json.php deleted file mode 100644 index acd0b2f..0000000 --- a/vendor/Aws3/Aws/data/fms/2018-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAppsLists' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AppsLists'], 'ListComplianceStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PolicyComplianceStatusList'], 'ListMemberAccounts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MemberAccounts'], 'ListPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PolicyList'], 'ListProtocolsLists' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ProtocolsLists'], 'ListThirdPartyFirewallFirewallPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ThirdPartyFirewallFirewallPolicies']]]; diff --git a/vendor/Aws3/Aws/data/forecast/2018-06-26/api-2.json.php b/vendor/Aws3/Aws/data/forecast/2018-06-26/api-2.json.php deleted file mode 100644 index 3938d91..0000000 --- a/vendor/Aws3/Aws/data/forecast/2018-06-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-06-26', 'endpointPrefix' => 'forecast', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Forecast Service', 'serviceId' => 'forecast', 'signatureVersion' => 'v4', 'signingName' => 'forecast', 'targetPrefix' => 'AmazonForecast', 'uid' => 'forecast-2018-06-26'], 'operations' => ['CreateAutoPredictor' => ['name' => 'CreateAutoPredictor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAutoPredictorRequest'], 'output' => ['shape' => 'CreateAutoPredictorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateDatasetGroup' => ['name' => 'CreateDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetGroupRequest'], 'output' => ['shape' => 'CreateDatasetGroupResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateDatasetImportJob' => ['name' => 'CreateDatasetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetImportJobRequest'], 'output' => ['shape' => 'CreateDatasetImportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateExplainability' => ['name' => 'CreateExplainability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExplainabilityRequest'], 'output' => ['shape' => 'CreateExplainabilityResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateExplainabilityExport' => ['name' => 'CreateExplainabilityExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExplainabilityExportRequest'], 'output' => ['shape' => 'CreateExplainabilityExportResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateForecast' => ['name' => 'CreateForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateForecastRequest'], 'output' => ['shape' => 'CreateForecastResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateForecastExportJob' => ['name' => 'CreateForecastExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateForecastExportJobRequest'], 'output' => ['shape' => 'CreateForecastExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateMonitor' => ['name' => 'CreateMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMonitorRequest'], 'output' => ['shape' => 'CreateMonitorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreatePredictor' => ['name' => 'CreatePredictor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePredictorRequest'], 'output' => ['shape' => 'CreatePredictorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreatePredictorBacktestExportJob' => ['name' => 'CreatePredictorBacktestExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePredictorBacktestExportJobRequest'], 'output' => ['shape' => 'CreatePredictorBacktestExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateWhatIfAnalysis' => ['name' => 'CreateWhatIfAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWhatIfAnalysisRequest'], 'output' => ['shape' => 'CreateWhatIfAnalysisResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateWhatIfForecast' => ['name' => 'CreateWhatIfForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWhatIfForecastRequest'], 'output' => ['shape' => 'CreateWhatIfForecastResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateWhatIfForecastExport' => ['name' => 'CreateWhatIfForecastExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWhatIfForecastExportRequest'], 'output' => ['shape' => 'CreateWhatIfForecastExportResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteDatasetGroup' => ['name' => 'DeleteDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetGroupRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteDatasetImportJob' => ['name' => 'DeleteDatasetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetImportJobRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteExplainability' => ['name' => 'DeleteExplainability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExplainabilityRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteExplainabilityExport' => ['name' => 'DeleteExplainabilityExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExplainabilityExportRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteForecast' => ['name' => 'DeleteForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteForecastRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteForecastExportJob' => ['name' => 'DeleteForecastExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteForecastExportJobRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteMonitor' => ['name' => 'DeleteMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMonitorRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeletePredictor' => ['name' => 'DeletePredictor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePredictorRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeletePredictorBacktestExportJob' => ['name' => 'DeletePredictorBacktestExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePredictorBacktestExportJobRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteResourceTree' => ['name' => 'DeleteResourceTree', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceTreeRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteWhatIfAnalysis' => ['name' => 'DeleteWhatIfAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWhatIfAnalysisRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteWhatIfForecast' => ['name' => 'DeleteWhatIfForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWhatIfForecastRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteWhatIfForecastExport' => ['name' => 'DeleteWhatIfForecastExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWhatIfForecastExportRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DescribeAutoPredictor' => ['name' => 'DescribeAutoPredictor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutoPredictorRequest'], 'output' => ['shape' => 'DescribeAutoPredictorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDatasetGroup' => ['name' => 'DescribeDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetGroupRequest'], 'output' => ['shape' => 'DescribeDatasetGroupResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDatasetImportJob' => ['name' => 'DescribeDatasetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetImportJobRequest'], 'output' => ['shape' => 'DescribeDatasetImportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeExplainability' => ['name' => 'DescribeExplainability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExplainabilityRequest'], 'output' => ['shape' => 'DescribeExplainabilityResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeExplainabilityExport' => ['name' => 'DescribeExplainabilityExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExplainabilityExportRequest'], 'output' => ['shape' => 'DescribeExplainabilityExportResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeForecast' => ['name' => 'DescribeForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeForecastRequest'], 'output' => ['shape' => 'DescribeForecastResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeForecastExportJob' => ['name' => 'DescribeForecastExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeForecastExportJobRequest'], 'output' => ['shape' => 'DescribeForecastExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeMonitor' => ['name' => 'DescribeMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMonitorRequest'], 'output' => ['shape' => 'DescribeMonitorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribePredictor' => ['name' => 'DescribePredictor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePredictorRequest'], 'output' => ['shape' => 'DescribePredictorResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribePredictorBacktestExportJob' => ['name' => 'DescribePredictorBacktestExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePredictorBacktestExportJobRequest'], 'output' => ['shape' => 'DescribePredictorBacktestExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeWhatIfAnalysis' => ['name' => 'DescribeWhatIfAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWhatIfAnalysisRequest'], 'output' => ['shape' => 'DescribeWhatIfAnalysisResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeWhatIfForecast' => ['name' => 'DescribeWhatIfForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWhatIfForecastRequest'], 'output' => ['shape' => 'DescribeWhatIfForecastResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeWhatIfForecastExport' => ['name' => 'DescribeWhatIfForecastExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWhatIfForecastExportRequest'], 'output' => ['shape' => 'DescribeWhatIfForecastExportResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetAccuracyMetrics' => ['name' => 'GetAccuracyMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccuracyMetricsRequest'], 'output' => ['shape' => 'GetAccuracyMetricsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'ListDatasetGroups' => ['name' => 'ListDatasetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetGroupsRequest'], 'output' => ['shape' => 'ListDatasetGroupsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListDatasetImportJobs' => ['name' => 'ListDatasetImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetImportJobsRequest'], 'output' => ['shape' => 'ListDatasetImportJobsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListExplainabilities' => ['name' => 'ListExplainabilities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExplainabilitiesRequest'], 'output' => ['shape' => 'ListExplainabilitiesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListExplainabilityExports' => ['name' => 'ListExplainabilityExports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExplainabilityExportsRequest'], 'output' => ['shape' => 'ListExplainabilityExportsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListForecastExportJobs' => ['name' => 'ListForecastExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListForecastExportJobsRequest'], 'output' => ['shape' => 'ListForecastExportJobsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListForecasts' => ['name' => 'ListForecasts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListForecastsRequest'], 'output' => ['shape' => 'ListForecastsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListMonitorEvaluations' => ['name' => 'ListMonitorEvaluations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitorEvaluationsRequest'], 'output' => ['shape' => 'ListMonitorEvaluationsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'ListMonitors' => ['name' => 'ListMonitors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitorsRequest'], 'output' => ['shape' => 'ListMonitorsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListPredictorBacktestExportJobs' => ['name' => 'ListPredictorBacktestExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPredictorBacktestExportJobsRequest'], 'output' => ['shape' => 'ListPredictorBacktestExportJobsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListPredictors' => ['name' => 'ListPredictors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPredictorsRequest'], 'output' => ['shape' => 'ListPredictorsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInputException']]], 'ListWhatIfAnalyses' => ['name' => 'ListWhatIfAnalyses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWhatIfAnalysesRequest'], 'output' => ['shape' => 'ListWhatIfAnalysesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListWhatIfForecastExports' => ['name' => 'ListWhatIfForecastExports', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWhatIfForecastExportsRequest'], 'output' => ['shape' => 'ListWhatIfForecastExportsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListWhatIfForecasts' => ['name' => 'ListWhatIfForecasts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWhatIfForecastsRequest'], 'output' => ['shape' => 'ListWhatIfForecastsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ResumeResource' => ['name' => 'ResumeResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeResourceRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'StopResource' => ['name' => 'StopResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopResourceRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInputException']]], 'UpdateDatasetGroup' => ['name' => 'UpdateDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDatasetGroupRequest'], 'output' => ['shape' => 'UpdateDatasetGroupResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true]], 'shapes' => ['Action' => ['type' => 'structure', 'required' => ['AttributeName', 'Operation', 'Value'], 'members' => ['AttributeName' => ['shape' => 'Name'], 'Operation' => ['shape' => 'Operation'], 'Value' => ['shape' => 'Double']]], 'AdditionalDataset' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'Name'], 'Configuration' => ['shape' => 'Configuration']]], 'AdditionalDatasets' => ['type' => 'list', 'member' => ['shape' => 'AdditionalDataset'], 'max' => 2, 'min' => 1], 'Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):forecast:.*:.*:.+'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AttributeConfig' => ['type' => 'structure', 'required' => ['AttributeName', 'Transformations'], 'members' => ['AttributeName' => ['shape' => 'Name'], 'Transformations' => ['shape' => 'Transformations']]], 'AttributeConfigs' => ['type' => 'list', 'member' => ['shape' => 'AttributeConfig'], 'max' => 50, 'min' => 1], 'AttributeType' => ['type' => 'string', 'enum' => ['string', 'integer', 'float', 'timestamp', 'geolocation']], 'AttributeValue' => ['type' => 'string', 'max' => 256, 'pattern' => '.+'], 'AutoMLOverrideStrategy' => ['type' => 'string', 'enum' => ['LatencyOptimized', 'AccuracyOptimized']], 'Baseline' => ['type' => 'structure', 'members' => ['PredictorBaseline' => ['shape' => 'PredictorBaseline']]], 'BaselineMetric' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Value' => ['shape' => 'Double']]], 'BaselineMetrics' => ['type' => 'list', 'member' => ['shape' => 'BaselineMetric']], 'Boolean' => ['type' => 'boolean'], 'CategoricalParameterRange' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'Name'], 'Values' => ['shape' => 'Values']]], 'CategoricalParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'CategoricalParameterRange'], 'max' => 20, 'min' => 1], 'Condition' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS', 'LESS_THAN', 'GREATER_THAN']], 'Configuration' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Values']], 'ContinuousParameterRange' => ['type' => 'structure', 'required' => ['Name', 'MaxValue', 'MinValue'], 'members' => ['Name' => ['shape' => 'Name'], 'MaxValue' => ['shape' => 'Double'], 'MinValue' => ['shape' => 'Double'], 'ScalingType' => ['shape' => 'ScalingType']]], 'ContinuousParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'ContinuousParameterRange'], 'max' => 20, 'min' => 1], 'CreateAutoPredictorRequest' => ['type' => 'structure', 'required' => ['PredictorName'], 'members' => ['PredictorName' => ['shape' => 'Name'], 'ForecastHorizon' => ['shape' => 'Integer'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'ForecastDimensions' => ['shape' => 'ForecastDimensions'], 'ForecastFrequency' => ['shape' => 'Frequency'], 'DataConfig' => ['shape' => 'DataConfig'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'ReferencePredictorArn' => ['shape' => 'Arn'], 'OptimizationMetric' => ['shape' => 'OptimizationMetric'], 'ExplainPredictor' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'Tags'], 'MonitorConfig' => ['shape' => 'MonitorConfig'], 'TimeAlignmentBoundary' => ['shape' => 'TimeAlignmentBoundary']]], 'CreateAutoPredictorResponse' => ['type' => 'structure', 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'CreateDatasetGroupRequest' => ['type' => 'structure', 'required' => ['DatasetGroupName', 'Domain'], 'members' => ['DatasetGroupName' => ['shape' => 'Name'], 'Domain' => ['shape' => 'Domain'], 'DatasetArns' => ['shape' => 'ArnList'], 'Tags' => ['shape' => 'Tags']]], 'CreateDatasetGroupResponse' => ['type' => 'structure', 'members' => ['DatasetGroupArn' => ['shape' => 'Arn']]], 'CreateDatasetImportJobRequest' => ['type' => 'structure', 'required' => ['DatasetImportJobName', 'DatasetArn', 'DataSource'], 'members' => ['DatasetImportJobName' => ['shape' => 'Name'], 'DatasetArn' => ['shape' => 'Arn'], 'DataSource' => ['shape' => 'DataSource'], 'TimestampFormat' => ['shape' => 'TimestampFormat'], 'TimeZone' => ['shape' => 'TimeZone'], 'UseGeolocationForTimeZone' => ['shape' => 'UseGeolocationForTimeZone'], 'GeolocationFormat' => ['shape' => 'GeolocationFormat'], 'Tags' => ['shape' => 'Tags'], 'Format' => ['shape' => 'Format'], 'ImportMode' => ['shape' => 'ImportMode']]], 'CreateDatasetImportJobResponse' => ['type' => 'structure', 'members' => ['DatasetImportJobArn' => ['shape' => 'Arn']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetName', 'Domain', 'DatasetType', 'Schema'], 'members' => ['DatasetName' => ['shape' => 'Name'], 'Domain' => ['shape' => 'Domain'], 'DatasetType' => ['shape' => 'DatasetType'], 'DataFrequency' => ['shape' => 'Frequency'], 'Schema' => ['shape' => 'Schema'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'Tags' => ['shape' => 'Tags']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetArn' => ['shape' => 'Arn']]], 'CreateExplainabilityExportRequest' => ['type' => 'structure', 'required' => ['ExplainabilityExportName', 'ExplainabilityArn', 'Destination'], 'members' => ['ExplainabilityExportName' => ['shape' => 'Name'], 'ExplainabilityArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Tags' => ['shape' => 'Tags'], 'Format' => ['shape' => 'Format']]], 'CreateExplainabilityExportResponse' => ['type' => 'structure', 'members' => ['ExplainabilityExportArn' => ['shape' => 'Arn']]], 'CreateExplainabilityRequest' => ['type' => 'structure', 'required' => ['ExplainabilityName', 'ResourceArn', 'ExplainabilityConfig'], 'members' => ['ExplainabilityName' => ['shape' => 'Name'], 'ResourceArn' => ['shape' => 'Arn'], 'ExplainabilityConfig' => ['shape' => 'ExplainabilityConfig'], 'DataSource' => ['shape' => 'DataSource'], 'Schema' => ['shape' => 'Schema'], 'EnableVisualization' => ['shape' => 'Boolean'], 'StartDateTime' => ['shape' => 'LocalDateTime'], 'EndDateTime' => ['shape' => 'LocalDateTime'], 'Tags' => ['shape' => 'Tags']]], 'CreateExplainabilityResponse' => ['type' => 'structure', 'members' => ['ExplainabilityArn' => ['shape' => 'Arn']]], 'CreateForecastExportJobRequest' => ['type' => 'structure', 'required' => ['ForecastExportJobName', 'ForecastArn', 'Destination'], 'members' => ['ForecastExportJobName' => ['shape' => 'Name'], 'ForecastArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Tags' => ['shape' => 'Tags'], 'Format' => ['shape' => 'Format']]], 'CreateForecastExportJobResponse' => ['type' => 'structure', 'members' => ['ForecastExportJobArn' => ['shape' => 'Arn']]], 'CreateForecastRequest' => ['type' => 'structure', 'required' => ['ForecastName', 'PredictorArn'], 'members' => ['ForecastName' => ['shape' => 'Name'], 'PredictorArn' => ['shape' => 'Arn'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'Tags' => ['shape' => 'Tags'], 'TimeSeriesSelector' => ['shape' => 'TimeSeriesSelector']]], 'CreateForecastResponse' => ['type' => 'structure', 'members' => ['ForecastArn' => ['shape' => 'Arn']]], 'CreateMonitorRequest' => ['type' => 'structure', 'required' => ['MonitorName', 'ResourceArn'], 'members' => ['MonitorName' => ['shape' => 'Name'], 'ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'CreateMonitorResponse' => ['type' => 'structure', 'members' => ['MonitorArn' => ['shape' => 'Arn']]], 'CreatePredictorBacktestExportJobRequest' => ['type' => 'structure', 'required' => ['PredictorBacktestExportJobName', 'PredictorArn', 'Destination'], 'members' => ['PredictorBacktestExportJobName' => ['shape' => 'Name'], 'PredictorArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Tags' => ['shape' => 'Tags'], 'Format' => ['shape' => 'Format']]], 'CreatePredictorBacktestExportJobResponse' => ['type' => 'structure', 'members' => ['PredictorBacktestExportJobArn' => ['shape' => 'Arn']]], 'CreatePredictorRequest' => ['type' => 'structure', 'required' => ['PredictorName', 'ForecastHorizon', 'InputDataConfig', 'FeaturizationConfig'], 'members' => ['PredictorName' => ['shape' => 'Name'], 'AlgorithmArn' => ['shape' => 'Arn'], 'ForecastHorizon' => ['shape' => 'Integer'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'PerformAutoML' => ['shape' => 'Boolean'], 'AutoMLOverrideStrategy' => ['shape' => 'AutoMLOverrideStrategy'], 'PerformHPO' => ['shape' => 'Boolean'], 'TrainingParameters' => ['shape' => 'TrainingParameters'], 'EvaluationParameters' => ['shape' => 'EvaluationParameters'], 'HPOConfig' => ['shape' => 'HyperParameterTuningJobConfig'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'FeaturizationConfig' => ['shape' => 'FeaturizationConfig'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'Tags' => ['shape' => 'Tags'], 'OptimizationMetric' => ['shape' => 'OptimizationMetric']]], 'CreatePredictorResponse' => ['type' => 'structure', 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'CreateWhatIfAnalysisRequest' => ['type' => 'structure', 'required' => ['WhatIfAnalysisName', 'ForecastArn'], 'members' => ['WhatIfAnalysisName' => ['shape' => 'Name'], 'ForecastArn' => ['shape' => 'Arn'], 'TimeSeriesSelector' => ['shape' => 'TimeSeriesSelector'], 'Tags' => ['shape' => 'Tags']]], 'CreateWhatIfAnalysisResponse' => ['type' => 'structure', 'members' => ['WhatIfAnalysisArn' => ['shape' => 'Arn']]], 'CreateWhatIfForecastExportRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastExportName', 'WhatIfForecastArns', 'Destination'], 'members' => ['WhatIfForecastExportName' => ['shape' => 'Name'], 'WhatIfForecastArns' => ['shape' => 'WhatIfForecastArnListForExport'], 'Destination' => ['shape' => 'DataDestination'], 'Tags' => ['shape' => 'Tags'], 'Format' => ['shape' => 'Format']]], 'CreateWhatIfForecastExportResponse' => ['type' => 'structure', 'members' => ['WhatIfForecastExportArn' => ['shape' => 'LongArn']]], 'CreateWhatIfForecastRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastName', 'WhatIfAnalysisArn'], 'members' => ['WhatIfForecastName' => ['shape' => 'Name'], 'WhatIfAnalysisArn' => ['shape' => 'Arn'], 'TimeSeriesTransformations' => ['shape' => 'TimeSeriesTransformations'], 'TimeSeriesReplacementsDataSource' => ['shape' => 'TimeSeriesReplacementsDataSource'], 'Tags' => ['shape' => 'Tags']]], 'CreateWhatIfForecastResponse' => ['type' => 'structure', 'members' => ['WhatIfForecastArn' => ['shape' => 'LongArn']]], 'DataConfig' => ['type' => 'structure', 'required' => ['DatasetGroupArn'], 'members' => ['DatasetGroupArn' => ['shape' => 'Arn'], 'AttributeConfigs' => ['shape' => 'AttributeConfigs'], 'AdditionalDatasets' => ['shape' => 'AdditionalDatasets']]], 'DataDestination' => ['type' => 'structure', 'required' => ['S3Config'], 'members' => ['S3Config' => ['shape' => 'S3Config']]], 'DataSource' => ['type' => 'structure', 'required' => ['S3Config'], 'members' => ['S3Config' => ['shape' => 'S3Config']]], 'DatasetGroupSummary' => ['type' => 'structure', 'members' => ['DatasetGroupArn' => ['shape' => 'Arn'], 'DatasetGroupName' => ['shape' => 'Name'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'DatasetGroups' => ['type' => 'list', 'member' => ['shape' => 'DatasetGroupSummary']], 'DatasetImportJobSummary' => ['type' => 'structure', 'members' => ['DatasetImportJobArn' => ['shape' => 'Arn'], 'DatasetImportJobName' => ['shape' => 'Name'], 'DataSource' => ['shape' => 'DataSource'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'ImportMode' => ['shape' => 'ImportMode']]], 'DatasetImportJobs' => ['type' => 'list', 'member' => ['shape' => 'DatasetImportJobSummary']], 'DatasetSummary' => ['type' => 'structure', 'members' => ['DatasetArn' => ['shape' => 'Arn'], 'DatasetName' => ['shape' => 'Name'], 'DatasetType' => ['shape' => 'DatasetType'], 'Domain' => ['shape' => 'Domain'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'DatasetType' => ['type' => 'string', 'enum' => ['TARGET_TIME_SERIES', 'RELATED_TIME_SERIES', 'ITEM_METADATA']], 'Datasets' => ['type' => 'list', 'member' => ['shape' => 'DatasetSummary']], 'DayOfMonth' => ['type' => 'integer', 'max' => 28, 'min' => 1], 'DayOfWeek' => ['type' => 'string', 'enum' => ['MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY']], 'DeleteDatasetGroupRequest' => ['type' => 'structure', 'required' => ['DatasetGroupArn'], 'members' => ['DatasetGroupArn' => ['shape' => 'Arn']]], 'DeleteDatasetImportJobRequest' => ['type' => 'structure', 'required' => ['DatasetImportJobArn'], 'members' => ['DatasetImportJobArn' => ['shape' => 'Arn']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'Arn']]], 'DeleteExplainabilityExportRequest' => ['type' => 'structure', 'required' => ['ExplainabilityExportArn'], 'members' => ['ExplainabilityExportArn' => ['shape' => 'Arn']]], 'DeleteExplainabilityRequest' => ['type' => 'structure', 'required' => ['ExplainabilityArn'], 'members' => ['ExplainabilityArn' => ['shape' => 'Arn']]], 'DeleteForecastExportJobRequest' => ['type' => 'structure', 'required' => ['ForecastExportJobArn'], 'members' => ['ForecastExportJobArn' => ['shape' => 'Arn']]], 'DeleteForecastRequest' => ['type' => 'structure', 'required' => ['ForecastArn'], 'members' => ['ForecastArn' => ['shape' => 'Arn']]], 'DeleteMonitorRequest' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'Arn']]], 'DeletePredictorBacktestExportJobRequest' => ['type' => 'structure', 'required' => ['PredictorBacktestExportJobArn'], 'members' => ['PredictorBacktestExportJobArn' => ['shape' => 'Arn']]], 'DeletePredictorRequest' => ['type' => 'structure', 'required' => ['PredictorArn'], 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'DeleteResourceTreeRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'DeleteWhatIfAnalysisRequest' => ['type' => 'structure', 'required' => ['WhatIfAnalysisArn'], 'members' => ['WhatIfAnalysisArn' => ['shape' => 'Arn']]], 'DeleteWhatIfForecastExportRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastExportArn'], 'members' => ['WhatIfForecastExportArn' => ['shape' => 'LongArn']]], 'DeleteWhatIfForecastRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastArn'], 'members' => ['WhatIfForecastArn' => ['shape' => 'LongArn']]], 'DescribeAutoPredictorRequest' => ['type' => 'structure', 'required' => ['PredictorArn'], 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'DescribeAutoPredictorResponse' => ['type' => 'structure', 'members' => ['PredictorArn' => ['shape' => 'Arn'], 'PredictorName' => ['shape' => 'Name'], 'ForecastHorizon' => ['shape' => 'Integer'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'ForecastFrequency' => ['shape' => 'Frequency'], 'ForecastDimensions' => ['shape' => 'ForecastDimensions'], 'DatasetImportJobArns' => ['shape' => 'ArnList'], 'DataConfig' => ['shape' => 'DataConfig'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'ReferencePredictorSummary' => ['shape' => 'ReferencePredictorSummary'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'Message'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'OptimizationMetric' => ['shape' => 'OptimizationMetric'], 'ExplainabilityInfo' => ['shape' => 'ExplainabilityInfo'], 'MonitorInfo' => ['shape' => 'MonitorInfo'], 'TimeAlignmentBoundary' => ['shape' => 'TimeAlignmentBoundary']]], 'DescribeDatasetGroupRequest' => ['type' => 'structure', 'required' => ['DatasetGroupArn'], 'members' => ['DatasetGroupArn' => ['shape' => 'Arn']]], 'DescribeDatasetGroupResponse' => ['type' => 'structure', 'members' => ['DatasetGroupName' => ['shape' => 'Name'], 'DatasetGroupArn' => ['shape' => 'Arn'], 'DatasetArns' => ['shape' => 'ArnList'], 'Domain' => ['shape' => 'Domain'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'DescribeDatasetImportJobRequest' => ['type' => 'structure', 'required' => ['DatasetImportJobArn'], 'members' => ['DatasetImportJobArn' => ['shape' => 'Arn']]], 'DescribeDatasetImportJobResponse' => ['type' => 'structure', 'members' => ['DatasetImportJobName' => ['shape' => 'Name'], 'DatasetImportJobArn' => ['shape' => 'Arn'], 'DatasetArn' => ['shape' => 'Arn'], 'TimestampFormat' => ['shape' => 'TimestampFormat'], 'TimeZone' => ['shape' => 'TimeZone'], 'UseGeolocationForTimeZone' => ['shape' => 'UseGeolocationForTimeZone'], 'GeolocationFormat' => ['shape' => 'GeolocationFormat'], 'DataSource' => ['shape' => 'DataSource'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'FieldStatistics' => ['shape' => 'FieldStatistics'], 'DataSize' => ['shape' => 'Double'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'Message'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Format' => ['shape' => 'Format'], 'ImportMode' => ['shape' => 'ImportMode']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'Arn']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetArn' => ['shape' => 'Arn'], 'DatasetName' => ['shape' => 'Name'], 'Domain' => ['shape' => 'Domain'], 'DatasetType' => ['shape' => 'DatasetType'], 'DataFrequency' => ['shape' => 'Frequency'], 'Schema' => ['shape' => 'Schema'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'DescribeExplainabilityExportRequest' => ['type' => 'structure', 'required' => ['ExplainabilityExportArn'], 'members' => ['ExplainabilityExportArn' => ['shape' => 'Arn']]], 'DescribeExplainabilityExportResponse' => ['type' => 'structure', 'members' => ['ExplainabilityExportArn' => ['shape' => 'Arn'], 'ExplainabilityExportName' => ['shape' => 'Name'], 'ExplainabilityArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Message' => ['shape' => 'Message'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Format' => ['shape' => 'Format']]], 'DescribeExplainabilityRequest' => ['type' => 'structure', 'required' => ['ExplainabilityArn'], 'members' => ['ExplainabilityArn' => ['shape' => 'Arn']]], 'DescribeExplainabilityResponse' => ['type' => 'structure', 'members' => ['ExplainabilityArn' => ['shape' => 'Arn'], 'ExplainabilityName' => ['shape' => 'Name'], 'ResourceArn' => ['shape' => 'Arn'], 'ExplainabilityConfig' => ['shape' => 'ExplainabilityConfig'], 'EnableVisualization' => ['shape' => 'Boolean'], 'DataSource' => ['shape' => 'DataSource'], 'Schema' => ['shape' => 'Schema'], 'StartDateTime' => ['shape' => 'LocalDateTime'], 'EndDateTime' => ['shape' => 'LocalDateTime'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'Message' => ['shape' => 'Message'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'DescribeForecastExportJobRequest' => ['type' => 'structure', 'required' => ['ForecastExportJobArn'], 'members' => ['ForecastExportJobArn' => ['shape' => 'Arn']]], 'DescribeForecastExportJobResponse' => ['type' => 'structure', 'members' => ['ForecastExportJobArn' => ['shape' => 'Arn'], 'ForecastExportJobName' => ['shape' => 'Name'], 'ForecastArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Message' => ['shape' => 'Message'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Format' => ['shape' => 'Format']]], 'DescribeForecastRequest' => ['type' => 'structure', 'required' => ['ForecastArn'], 'members' => ['ForecastArn' => ['shape' => 'Arn']]], 'DescribeForecastResponse' => ['type' => 'structure', 'members' => ['ForecastArn' => ['shape' => 'Arn'], 'ForecastName' => ['shape' => 'Name'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'PredictorArn' => ['shape' => 'Arn'], 'DatasetGroupArn' => ['shape' => 'Arn'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'TimeSeriesSelector' => ['shape' => 'TimeSeriesSelector']]], 'DescribeMonitorRequest' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['MonitorArn' => ['shape' => 'Arn']]], 'DescribeMonitorResponse' => ['type' => 'structure', 'members' => ['MonitorName' => ['shape' => 'Name'], 'MonitorArn' => ['shape' => 'Arn'], 'ResourceArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status'], 'LastEvaluationTime' => ['shape' => 'Timestamp'], 'LastEvaluationState' => ['shape' => 'EvaluationState'], 'Baseline' => ['shape' => 'Baseline'], 'Message' => ['shape' => 'Message'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'EstimatedEvaluationTimeRemainingInMinutes' => ['shape' => 'Long']]], 'DescribePredictorBacktestExportJobRequest' => ['type' => 'structure', 'required' => ['PredictorBacktestExportJobArn'], 'members' => ['PredictorBacktestExportJobArn' => ['shape' => 'Arn']]], 'DescribePredictorBacktestExportJobResponse' => ['type' => 'structure', 'members' => ['PredictorBacktestExportJobArn' => ['shape' => 'Arn'], 'PredictorBacktestExportJobName' => ['shape' => 'Name'], 'PredictorArn' => ['shape' => 'Arn'], 'Destination' => ['shape' => 'DataDestination'], 'Message' => ['shape' => 'Message'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Format' => ['shape' => 'Format']]], 'DescribePredictorRequest' => ['type' => 'structure', 'required' => ['PredictorArn'], 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'DescribePredictorResponse' => ['type' => 'structure', 'members' => ['PredictorArn' => ['shape' => 'Name'], 'PredictorName' => ['shape' => 'Name'], 'AlgorithmArn' => ['shape' => 'Arn'], 'AutoMLAlgorithmArns' => ['shape' => 'ArnList'], 'ForecastHorizon' => ['shape' => 'Integer'], 'ForecastTypes' => ['shape' => 'ForecastTypes'], 'PerformAutoML' => ['shape' => 'Boolean'], 'AutoMLOverrideStrategy' => ['shape' => 'AutoMLOverrideStrategy'], 'PerformHPO' => ['shape' => 'Boolean'], 'TrainingParameters' => ['shape' => 'TrainingParameters'], 'EvaluationParameters' => ['shape' => 'EvaluationParameters'], 'HPOConfig' => ['shape' => 'HyperParameterTuningJobConfig'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'FeaturizationConfig' => ['shape' => 'FeaturizationConfig'], 'EncryptionConfig' => ['shape' => 'EncryptionConfig'], 'PredictorExecutionDetails' => ['shape' => 'PredictorExecutionDetails'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'IsAutoPredictor' => ['shape' => 'Boolean'], 'DatasetImportJobArns' => ['shape' => 'ArnList'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'Message'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'OptimizationMetric' => ['shape' => 'OptimizationMetric']]], 'DescribeWhatIfAnalysisRequest' => ['type' => 'structure', 'required' => ['WhatIfAnalysisArn'], 'members' => ['WhatIfAnalysisArn' => ['shape' => 'Arn']]], 'DescribeWhatIfAnalysisResponse' => ['type' => 'structure', 'members' => ['WhatIfAnalysisName' => ['shape' => 'Name'], 'WhatIfAnalysisArn' => ['shape' => 'Arn'], 'ForecastArn' => ['shape' => 'Arn'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'TimeSeriesSelector' => ['shape' => 'TimeSeriesSelector']]], 'DescribeWhatIfForecastExportRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastExportArn'], 'members' => ['WhatIfForecastExportArn' => ['shape' => 'LongArn']]], 'DescribeWhatIfForecastExportResponse' => ['type' => 'structure', 'members' => ['WhatIfForecastExportArn' => ['shape' => 'LongArn'], 'WhatIfForecastExportName' => ['shape' => 'Name'], 'WhatIfForecastArns' => ['shape' => 'LongArnList'], 'Destination' => ['shape' => 'DataDestination'], 'Message' => ['shape' => 'Message'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Format' => ['shape' => 'Format']]], 'DescribeWhatIfForecastRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastArn'], 'members' => ['WhatIfForecastArn' => ['shape' => 'LongArn']]], 'DescribeWhatIfForecastResponse' => ['type' => 'structure', 'members' => ['WhatIfForecastName' => ['shape' => 'Name'], 'WhatIfForecastArn' => ['shape' => 'LongArn'], 'WhatIfAnalysisArn' => ['shape' => 'Arn'], 'EstimatedTimeRemainingInMinutes' => ['shape' => 'Long'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'TimeSeriesTransformations' => ['shape' => 'TimeSeriesTransformations'], 'TimeSeriesReplacementsDataSource' => ['shape' => 'TimeSeriesReplacementsDataSource'], 'ForecastTypes' => ['shape' => 'ForecastTypes']]], 'Detail' => ['type' => 'string', 'max' => 256], 'Domain' => ['type' => 'string', 'enum' => ['RETAIL', 'CUSTOM', 'INVENTORY_PLANNING', 'EC2_CAPACITY', 'WORK_FORCE', 'WEB_TRAFFIC', 'METRICS']], 'Double' => ['type' => 'double'], 'EncryptionConfig' => ['type' => 'structure', 'required' => ['RoleArn', 'KMSKeyArn'], 'members' => ['RoleArn' => ['shape' => 'Arn'], 'KMSKeyArn' => ['shape' => 'KMSKeyArn']]], 'ErrorMessage' => ['type' => 'string'], 'ErrorMetric' => ['type' => 'structure', 'members' => ['ForecastType' => ['shape' => 'ForecastType'], 'WAPE' => ['shape' => 'Double'], 'RMSE' => ['shape' => 'Double'], 'MASE' => ['shape' => 'Double'], 'MAPE' => ['shape' => 'Double']]], 'ErrorMetrics' => ['type' => 'list', 'member' => ['shape' => 'ErrorMetric']], 'EvaluationParameters' => ['type' => 'structure', 'members' => ['NumberOfBacktestWindows' => ['shape' => 'Integer'], 'BackTestWindowOffset' => ['shape' => 'Integer']]], 'EvaluationResult' => ['type' => 'structure', 'members' => ['AlgorithmArn' => ['shape' => 'Arn'], 'TestWindows' => ['shape' => 'TestWindows']]], 'EvaluationState' => ['type' => 'string', 'max' => 256], 'EvaluationType' => ['type' => 'string', 'enum' => ['SUMMARY', 'COMPUTED']], 'Explainabilities' => ['type' => 'list', 'member' => ['shape' => 'ExplainabilitySummary']], 'ExplainabilityConfig' => ['type' => 'structure', 'required' => ['TimeSeriesGranularity', 'TimePointGranularity'], 'members' => ['TimeSeriesGranularity' => ['shape' => 'TimeSeriesGranularity'], 'TimePointGranularity' => ['shape' => 'TimePointGranularity']]], 'ExplainabilityExportSummary' => ['type' => 'structure', 'members' => ['ExplainabilityExportArn' => ['shape' => 'Arn'], 'ExplainabilityExportName' => ['shape' => 'Name'], 'Destination' => ['shape' => 'DataDestination'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'ExplainabilityExports' => ['type' => 'list', 'member' => ['shape' => 'ExplainabilityExportSummary']], 'ExplainabilityInfo' => ['type' => 'structure', 'members' => ['ExplainabilityArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status']]], 'ExplainabilitySummary' => ['type' => 'structure', 'members' => ['ExplainabilityArn' => ['shape' => 'Arn'], 'ExplainabilityName' => ['shape' => 'Name'], 'ResourceArn' => ['shape' => 'Arn'], 'ExplainabilityConfig' => ['shape' => 'ExplainabilityConfig'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'Message'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'Featurization' => ['type' => 'structure', 'required' => ['AttributeName'], 'members' => ['AttributeName' => ['shape' => 'Name'], 'FeaturizationPipeline' => ['shape' => 'FeaturizationPipeline']]], 'FeaturizationConfig' => ['type' => 'structure', 'required' => ['ForecastFrequency'], 'members' => ['ForecastFrequency' => ['shape' => 'Frequency'], 'ForecastDimensions' => ['shape' => 'ForecastDimensions'], 'Featurizations' => ['shape' => 'Featurizations']]], 'FeaturizationMethod' => ['type' => 'structure', 'required' => ['FeaturizationMethodName'], 'members' => ['FeaturizationMethodName' => ['shape' => 'FeaturizationMethodName'], 'FeaturizationMethodParameters' => ['shape' => 'FeaturizationMethodParameters']]], 'FeaturizationMethodName' => ['type' => 'string', 'enum' => ['filling']], 'FeaturizationMethodParameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterKey'], 'value' => ['shape' => 'ParameterValue'], 'max' => 20, 'min' => 1], 'FeaturizationPipeline' => ['type' => 'list', 'member' => ['shape' => 'FeaturizationMethod'], 'max' => 1, 'min' => 1], 'Featurizations' => ['type' => 'list', 'member' => ['shape' => 'Featurization'], 'max' => 50, 'min' => 1], 'FieldStatistics' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Statistics']], 'Filter' => ['type' => 'structure', 'required' => ['Key', 'Value', 'Condition'], 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'Arn'], 'Condition' => ['shape' => 'FilterConditionString']]], 'FilterConditionString' => ['type' => 'string', 'enum' => ['IS', 'IS_NOT']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'ForecastDimensions' => ['type' => 'list', 'member' => ['shape' => 'Name'], 'max' => 10, 'min' => 1], 'ForecastExportJobSummary' => ['type' => 'structure', 'members' => ['ForecastExportJobArn' => ['shape' => 'Arn'], 'ForecastExportJobName' => ['shape' => 'Name'], 'Destination' => ['shape' => 'DataDestination'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'ForecastExportJobs' => ['type' => 'list', 'member' => ['shape' => 'ForecastExportJobSummary']], 'ForecastSummary' => ['type' => 'structure', 'members' => ['ForecastArn' => ['shape' => 'Arn'], 'ForecastName' => ['shape' => 'Name'], 'PredictorArn' => ['shape' => 'String'], 'CreatedUsingAutoPredictor' => ['shape' => 'Boolean'], 'DatasetGroupArn' => ['shape' => 'String'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'ForecastType' => ['type' => 'string', 'max' => 4, 'min' => 2, 'pattern' => '(^0?\\.\\d\\d?$|^mean$)'], 'ForecastTypes' => ['type' => 'list', 'member' => ['shape' => 'ForecastType'], 'max' => 20, 'min' => 1], 'Forecasts' => ['type' => 'list', 'member' => ['shape' => 'ForecastSummary']], 'Format' => ['type' => 'string', 'max' => 7, 'pattern' => '^CSV|PARQUET$'], 'Frequency' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '^Y|M|W|D|H|30min|15min|10min|5min|1min$'], 'GeolocationFormat' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9_]+$'], 'GetAccuracyMetricsRequest' => ['type' => 'structure', 'required' => ['PredictorArn'], 'members' => ['PredictorArn' => ['shape' => 'Arn']]], 'GetAccuracyMetricsResponse' => ['type' => 'structure', 'members' => ['PredictorEvaluationResults' => ['shape' => 'PredictorEvaluationResults'], 'IsAutoPredictor' => ['shape' => 'Boolean'], 'AutoMLOverrideStrategy' => ['shape' => 'AutoMLOverrideStrategy'], 'OptimizationMetric' => ['shape' => 'OptimizationMetric']]], 'Hour' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'HyperParameterTuningJobConfig' => ['type' => 'structure', 'members' => ['ParameterRanges' => ['shape' => 'ParameterRanges']]], 'ImportMode' => ['type' => 'string', 'enum' => ['FULL', 'INCREMENTAL']], 'InputDataConfig' => ['type' => 'structure', 'required' => ['DatasetGroupArn'], 'members' => ['DatasetGroupArn' => ['shape' => 'Arn'], 'SupplementaryFeatures' => ['shape' => 'SupplementaryFeatures']]], 'Integer' => ['type' => 'integer'], 'IntegerParameterRange' => ['type' => 'structure', 'required' => ['Name', 'MaxValue', 'MinValue'], 'members' => ['Name' => ['shape' => 'Name'], 'MaxValue' => ['shape' => 'Integer'], 'MinValue' => ['shape' => 'Integer'], 'ScalingType' => ['shape' => 'ScalingType']]], 'IntegerParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'IntegerParameterRange'], 'max' => 20, 'min' => 1], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSKeyArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws:kms:.*:key/.*'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListDatasetGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDatasetGroupsResponse' => ['type' => 'structure', 'members' => ['DatasetGroups' => ['shape' => 'DatasetGroups'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDatasetImportJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListDatasetImportJobsResponse' => ['type' => 'structure', 'members' => ['DatasetImportJobs' => ['shape' => 'DatasetImportJobs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['Datasets' => ['shape' => 'Datasets'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExplainabilitiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListExplainabilitiesResponse' => ['type' => 'structure', 'members' => ['Explainabilities' => ['shape' => 'Explainabilities'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExplainabilityExportsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListExplainabilityExportsResponse' => ['type' => 'structure', 'members' => ['ExplainabilityExports' => ['shape' => 'ExplainabilityExports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListForecastExportJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListForecastExportJobsResponse' => ['type' => 'structure', 'members' => ['ForecastExportJobs' => ['shape' => 'ForecastExportJobs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListForecastsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListForecastsResponse' => ['type' => 'structure', 'members' => ['Forecasts' => ['shape' => 'Forecasts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMonitorEvaluationsRequest' => ['type' => 'structure', 'required' => ['MonitorArn'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'MonitorArn' => ['shape' => 'Arn'], 'Filters' => ['shape' => 'Filters']]], 'ListMonitorEvaluationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'PredictorMonitorEvaluations' => ['shape' => 'PredictorMonitorEvaluations']]], 'ListMonitorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListMonitorsResponse' => ['type' => 'structure', 'members' => ['Monitors' => ['shape' => 'Monitors'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPredictorBacktestExportJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListPredictorBacktestExportJobsResponse' => ['type' => 'structure', 'members' => ['PredictorBacktestExportJobs' => ['shape' => 'PredictorBacktestExportJobs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPredictorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListPredictorsResponse' => ['type' => 'structure', 'members' => ['Predictors' => ['shape' => 'Predictors'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'ListWhatIfAnalysesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListWhatIfAnalysesResponse' => ['type' => 'structure', 'members' => ['WhatIfAnalyses' => ['shape' => 'WhatIfAnalyses'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWhatIfForecastExportsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListWhatIfForecastExportsResponse' => ['type' => 'structure', 'members' => ['WhatIfForecastExports' => ['shape' => 'WhatIfForecastExports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWhatIfForecastsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'Filters']]], 'ListWhatIfForecastsResponse' => ['type' => 'structure', 'members' => ['WhatIfForecasts' => ['shape' => 'WhatIfForecasts'], 'NextToken' => ['shape' => 'NextToken']]], 'LocalDateTime' => ['type' => 'string', 'max' => 19, 'pattern' => '^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}$'], 'Long' => ['type' => 'long'], 'LongArn' => ['type' => 'string', 'max' => 300, 'pattern' => 'arn:([a-z\\d-]+):forecast:.*:.*:.+'], 'LongArnList' => ['type' => 'list', 'member' => ['shape' => 'LongArn']], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string'], 'MetricName' => ['type' => 'string', 'max' => 256], 'MetricResult' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'MetricValue' => ['shape' => 'Double']]], 'MetricResults' => ['type' => 'list', 'member' => ['shape' => 'MetricResult']], 'Metrics' => ['type' => 'structure', 'members' => ['RMSE' => ['shape' => 'Double', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE'], 'WeightedQuantileLosses' => ['shape' => 'WeightedQuantileLosses'], 'ErrorMetrics' => ['shape' => 'ErrorMetrics'], 'AverageWeightedQuantileLoss' => ['shape' => 'Double']]], 'MonitorConfig' => ['type' => 'structure', 'required' => ['MonitorName'], 'members' => ['MonitorName' => ['shape' => 'Name']]], 'MonitorDataSource' => ['type' => 'structure', 'members' => ['DatasetImportJobArn' => ['shape' => 'Arn'], 'ForecastArn' => ['shape' => 'Arn'], 'PredictorArn' => ['shape' => 'Arn']]], 'MonitorInfo' => ['type' => 'structure', 'members' => ['MonitorArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status']]], 'MonitorSummary' => ['type' => 'structure', 'members' => ['MonitorArn' => ['shape' => 'Arn'], 'MonitorName' => ['shape' => 'Name'], 'ResourceArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'Monitors' => ['type' => 'list', 'member' => ['shape' => 'MonitorSummary']], 'Month' => ['type' => 'string', 'enum' => ['JANUARY', 'FEBRUARY', 'MARCH', 'APRIL', 'MAY', 'JUNE', 'JULY', 'AUGUST', 'SEPTEMBER', 'OCTOBER', 'NOVEMBER', 'DECEMBER']], 'Name' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*'], 'NextToken' => ['type' => 'string', 'max' => 3000, 'min' => 1, 'pattern' => '.+'], 'Operation' => ['type' => 'string', 'enum' => ['ADD', 'SUBTRACT', 'MULTIPLY', 'DIVIDE']], 'OptimizationMetric' => ['type' => 'string', 'enum' => ['WAPE', 'RMSE', 'AverageWeightedQuantileLoss', 'MASE', 'MAPE']], 'ParameterKey' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\-\\_\\.\\/\\[\\]\\,\\\\]+$'], 'ParameterRanges' => ['type' => 'structure', 'members' => ['CategoricalParameterRanges' => ['shape' => 'CategoricalParameterRanges'], 'ContinuousParameterRanges' => ['shape' => 'ContinuousParameterRanges'], 'IntegerParameterRanges' => ['shape' => 'IntegerParameterRanges']]], 'ParameterValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\-\\_\\.\\/\\[\\]\\,\\"\\\\\\s]+$'], 'PredictorBacktestExportJobSummary' => ['type' => 'structure', 'members' => ['PredictorBacktestExportJobArn' => ['shape' => 'Arn'], 'PredictorBacktestExportJobName' => ['shape' => 'Name'], 'Destination' => ['shape' => 'DataDestination'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'PredictorBacktestExportJobs' => ['type' => 'list', 'member' => ['shape' => 'PredictorBacktestExportJobSummary']], 'PredictorBaseline' => ['type' => 'structure', 'members' => ['BaselineMetrics' => ['shape' => 'BaselineMetrics']]], 'PredictorEvaluationResults' => ['type' => 'list', 'member' => ['shape' => 'EvaluationResult']], 'PredictorEvent' => ['type' => 'structure', 'members' => ['Detail' => ['shape' => 'Detail'], 'Datetime' => ['shape' => 'Timestamp']]], 'PredictorExecution' => ['type' => 'structure', 'members' => ['AlgorithmArn' => ['shape' => 'Arn'], 'TestWindows' => ['shape' => 'TestWindowDetails']]], 'PredictorExecutionDetails' => ['type' => 'structure', 'members' => ['PredictorExecutions' => ['shape' => 'PredictorExecutions']]], 'PredictorExecutions' => ['type' => 'list', 'member' => ['shape' => 'PredictorExecution'], 'max' => 5, 'min' => 1], 'PredictorMonitorEvaluation' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'MonitorArn' => ['shape' => 'Arn'], 'EvaluationTime' => ['shape' => 'Timestamp'], 'EvaluationState' => ['shape' => 'EvaluationState'], 'WindowStartDatetime' => ['shape' => 'Timestamp'], 'WindowEndDatetime' => ['shape' => 'Timestamp'], 'PredictorEvent' => ['shape' => 'PredictorEvent'], 'MonitorDataSource' => ['shape' => 'MonitorDataSource'], 'MetricResults' => ['shape' => 'MetricResults'], 'NumItemsEvaluated' => ['shape' => 'Long'], 'Message' => ['shape' => 'Message']]], 'PredictorMonitorEvaluations' => ['type' => 'list', 'member' => ['shape' => 'PredictorMonitorEvaluation']], 'PredictorSummary' => ['type' => 'structure', 'members' => ['PredictorArn' => ['shape' => 'Arn'], 'PredictorName' => ['shape' => 'Name'], 'DatasetGroupArn' => ['shape' => 'Arn'], 'IsAutoPredictor' => ['shape' => 'Boolean'], 'ReferencePredictorSummary' => ['shape' => 'ReferencePredictorSummary'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'Predictors' => ['type' => 'list', 'member' => ['shape' => 'PredictorSummary']], 'ReferencePredictorSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'State' => ['shape' => 'State']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResumeResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'S3Config' => ['type' => 'structure', 'required' => ['Path', 'RoleArn'], 'members' => ['Path' => ['shape' => 'S3Path'], 'RoleArn' => ['shape' => 'Arn'], 'KMSKeyArn' => ['shape' => 'KMSKeyArn']]], 'S3Path' => ['type' => 'string', 'max' => 4096, 'min' => 7, 'pattern' => '^s3://[a-z0-9].+$'], 'ScalingType' => ['type' => 'string', 'enum' => ['Auto', 'Linear', 'Logarithmic', 'ReverseLogarithmic']], 'Schema' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'SchemaAttributes']]], 'SchemaAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'Name'], 'AttributeType' => ['shape' => 'AttributeType']]], 'SchemaAttributes' => ['type' => 'list', 'member' => ['shape' => 'SchemaAttribute'], 'max' => 100, 'min' => 1], 'State' => ['type' => 'string', 'enum' => ['Active', 'Deleted']], 'Statistics' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Integer'], 'CountDistinct' => ['shape' => 'Integer'], 'CountNull' => ['shape' => 'Integer'], 'CountNan' => ['shape' => 'Integer'], 'Min' => ['shape' => 'String'], 'Max' => ['shape' => 'String'], 'Avg' => ['shape' => 'Double'], 'Stddev' => ['shape' => 'Double'], 'CountLong' => ['shape' => 'Long'], 'CountDistinctLong' => ['shape' => 'Long'], 'CountNullLong' => ['shape' => 'Long'], 'CountNanLong' => ['shape' => 'Long']]], 'Status' => ['type' => 'string', 'max' => 256], 'StopResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn']]], 'String' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\_]+$'], 'SupplementaryFeature' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'Name'], 'Value' => ['shape' => 'Value']]], 'SupplementaryFeatures' => ['type' => 'list', 'member' => ['shape' => 'SupplementaryFeature'], 'max' => 2, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TestWindowDetails' => ['type' => 'list', 'member' => ['shape' => 'TestWindowSummary']], 'TestWindowSummary' => ['type' => 'structure', 'members' => ['TestWindowStart' => ['shape' => 'Timestamp'], 'TestWindowEnd' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage']]], 'TestWindows' => ['type' => 'list', 'member' => ['shape' => 'WindowSummary']], 'TimeAlignmentBoundary' => ['type' => 'structure', 'members' => ['Month' => ['shape' => 'Month'], 'DayOfMonth' => ['shape' => 'DayOfMonth'], 'DayOfWeek' => ['shape' => 'DayOfWeek'], 'Hour' => ['shape' => 'Hour']]], 'TimePointGranularity' => ['type' => 'string', 'enum' => ['ALL', 'SPECIFIC']], 'TimeSeriesCondition' => ['type' => 'structure', 'required' => ['AttributeName', 'AttributeValue', 'Condition'], 'members' => ['AttributeName' => ['shape' => 'Name'], 'AttributeValue' => ['shape' => 'AttributeValue'], 'Condition' => ['shape' => 'Condition']]], 'TimeSeriesConditions' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesCondition'], 'max' => 10, 'min' => 0], 'TimeSeriesGranularity' => ['type' => 'string', 'enum' => ['ALL', 'SPECIFIC']], 'TimeSeriesIdentifiers' => ['type' => 'structure', 'members' => ['DataSource' => ['shape' => 'DataSource'], 'Schema' => ['shape' => 'Schema'], 'Format' => ['shape' => 'Format']]], 'TimeSeriesReplacementsDataSource' => ['type' => 'structure', 'required' => ['S3Config', 'Schema'], 'members' => ['S3Config' => ['shape' => 'S3Config'], 'Schema' => ['shape' => 'Schema'], 'Format' => ['shape' => 'Format'], 'TimestampFormat' => ['shape' => 'TimestampFormat']]], 'TimeSeriesSelector' => ['type' => 'structure', 'members' => ['TimeSeriesIdentifiers' => ['shape' => 'TimeSeriesIdentifiers']]], 'TimeSeriesTransformation' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'TimeSeriesConditions' => ['shape' => 'TimeSeriesConditions']]], 'TimeSeriesTransformations' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesTransformation'], 'max' => 30, 'min' => 0], 'TimeZone' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\/\\+\\-\\_]+$'], 'Timestamp' => ['type' => 'timestamp'], 'TimestampFormat' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\-\\:\\.\\,\\\'\\s]+$'], 'TrainingParameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterKey'], 'value' => ['shape' => 'ParameterValue'], 'max' => 100, 'min' => 0], 'Transformations' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Value'], 'max' => 20, 'min' => 1], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatasetGroupRequest' => ['type' => 'structure', 'required' => ['DatasetGroupArn', 'DatasetArns'], 'members' => ['DatasetGroupArn' => ['shape' => 'Arn'], 'DatasetArns' => ['shape' => 'ArnList']]], 'UpdateDatasetGroupResponse' => ['type' => 'structure', 'members' => []], 'UseGeolocationForTimeZone' => ['type' => 'boolean'], 'Value' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\_\\-]+$'], 'Values' => ['type' => 'list', 'member' => ['shape' => 'Value'], 'max' => 20, 'min' => 1], 'WeightedQuantileLoss' => ['type' => 'structure', 'members' => ['Quantile' => ['shape' => 'Double'], 'LossValue' => ['shape' => 'Double']]], 'WeightedQuantileLosses' => ['type' => 'list', 'member' => ['shape' => 'WeightedQuantileLoss']], 'WhatIfAnalyses' => ['type' => 'list', 'member' => ['shape' => 'WhatIfAnalysisSummary']], 'WhatIfAnalysisSummary' => ['type' => 'structure', 'members' => ['WhatIfAnalysisArn' => ['shape' => 'Arn'], 'WhatIfAnalysisName' => ['shape' => 'Name'], 'ForecastArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'WhatIfForecastArnListForExport' => ['type' => 'list', 'member' => ['shape' => 'LongArn'], 'max' => 50, 'min' => 1], 'WhatIfForecastExportSummary' => ['type' => 'structure', 'members' => ['WhatIfForecastExportArn' => ['shape' => 'LongArn'], 'WhatIfForecastArns' => ['shape' => 'WhatIfForecastArnListForExport'], 'WhatIfForecastExportName' => ['shape' => 'Name'], 'Destination' => ['shape' => 'DataDestination'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'WhatIfForecastExports' => ['type' => 'list', 'member' => ['shape' => 'WhatIfForecastExportSummary']], 'WhatIfForecastSummary' => ['type' => 'structure', 'members' => ['WhatIfForecastArn' => ['shape' => 'LongArn'], 'WhatIfForecastName' => ['shape' => 'Name'], 'WhatIfAnalysisArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'Status'], 'Message' => ['shape' => 'ErrorMessage'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp']]], 'WhatIfForecasts' => ['type' => 'list', 'member' => ['shape' => 'WhatIfForecastSummary']], 'WindowSummary' => ['type' => 'structure', 'members' => ['TestWindowStart' => ['shape' => 'Timestamp'], 'TestWindowEnd' => ['shape' => 'Timestamp'], 'ItemCount' => ['shape' => 'Integer'], 'EvaluationType' => ['shape' => 'EvaluationType'], 'Metrics' => ['shape' => 'Metrics']]]]]; diff --git a/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-rule-set-1.json.php deleted file mode 100644 index 8f125e3..0000000 --- a/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecast-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecast-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecast.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://forecast.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-tests-1.json.php deleted file mode 100644 index e3bf99d..0000000 --- a/vendor/Aws3/Aws/data/forecast/2018-06-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecast.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/forecast/2018-06-26/paginators-1.json.php b/vendor/Aws3/Aws/data/forecast/2018-06-26/paginators-1.json.php deleted file mode 100644 index c2520d5..0000000 --- a/vendor/Aws3/Aws/data/forecast/2018-06-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDatasetGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatasetGroups'], 'ListDatasetImportJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatasetImportJobs'], 'ListDatasets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Datasets'], 'ListExplainabilities' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Explainabilities'], 'ListExplainabilityExports' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ExplainabilityExports'], 'ListForecastExportJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ForecastExportJobs'], 'ListForecasts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Forecasts'], 'ListMonitorEvaluations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PredictorMonitorEvaluations'], 'ListMonitors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Monitors'], 'ListPredictorBacktestExportJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PredictorBacktestExportJobs'], 'ListPredictors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Predictors'], 'ListWhatIfAnalyses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WhatIfAnalyses'], 'ListWhatIfForecastExports' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WhatIfForecastExports'], 'ListWhatIfForecasts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WhatIfForecasts']]]; diff --git a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/api-2.json.php b/vendor/Aws3/Aws/data/forecastquery/2018-06-26/api-2.json.php deleted file mode 100644 index c7e0364..0000000 --- a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-06-26', 'endpointPrefix' => 'forecastquery', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Forecast Query Service', 'serviceId' => 'forecastquery', 'signatureVersion' => 'v4', 'signingName' => 'forecast', 'targetPrefix' => 'AmazonForecastRuntime', 'uid' => 'forecastquery-2018-06-26'], 'operations' => ['QueryForecast' => ['name' => 'QueryForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryForecastRequest'], 'output' => ['shape' => 'QueryForecastResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]], 'QueryWhatIfForecast' => ['name' => 'QueryWhatIfForecast', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryWhatIfForecastRequest'], 'output' => ['shape' => 'QueryWhatIfForecastResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidNextTokenException']]]], 'shapes' => ['Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):forecast:.*:.*:.+'], 'AttributeName' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9\\_\\-]+$'], 'AttributeValue' => ['type' => 'string', 'max' => 256], 'DataPoint' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Value' => ['shape' => 'Double']]], 'DateTime' => ['type' => 'string'], 'Double' => ['type' => 'double'], 'ErrorMessage' => ['type' => 'string'], 'Filters' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 1], 'Forecast' => ['type' => 'structure', 'members' => ['Predictions' => ['shape' => 'Predictions']]], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LongArn' => ['type' => 'string', 'max' => 300, 'pattern' => 'arn:([a-z\\d-]+):forecast:.*:.*:.+'], 'NextToken' => ['type' => 'string', 'max' => 3000, 'min' => 1], 'Predictions' => ['type' => 'map', 'key' => ['shape' => 'Statistic'], 'value' => ['shape' => 'TimeSeries']], 'QueryForecastRequest' => ['type' => 'structure', 'required' => ['ForecastArn', 'Filters'], 'members' => ['ForecastArn' => ['shape' => 'Arn'], 'StartDate' => ['shape' => 'DateTime'], 'EndDate' => ['shape' => 'DateTime'], 'Filters' => ['shape' => 'Filters'], 'NextToken' => ['shape' => 'NextToken']]], 'QueryForecastResponse' => ['type' => 'structure', 'members' => ['Forecast' => ['shape' => 'Forecast']]], 'QueryWhatIfForecastRequest' => ['type' => 'structure', 'required' => ['WhatIfForecastArn', 'Filters'], 'members' => ['WhatIfForecastArn' => ['shape' => 'LongArn'], 'StartDate' => ['shape' => 'DateTime'], 'EndDate' => ['shape' => 'DateTime'], 'Filters' => ['shape' => 'Filters'], 'NextToken' => ['shape' => 'NextToken']]], 'QueryWhatIfForecastResponse' => ['type' => 'structure', 'members' => ['Forecast' => ['shape' => 'Forecast']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Statistic' => ['type' => 'string', 'max' => 4], 'TimeSeries' => ['type' => 'list', 'member' => ['shape' => 'DataPoint']], 'Timestamp' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.php deleted file mode 100644 index 6741101..0000000 --- a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecastquery-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecastquery-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://forecastquery.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://forecastquery.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-tests-1.json.php deleted file mode 100644 index 948468c..0000000 --- a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://forecastquery.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/paginators-1.json.php b/vendor/Aws3/Aws/data/forecastquery/2018-06-26/paginators-1.json.php deleted file mode 100644 index b725f6e..0000000 --- a/vendor/Aws3/Aws/data/forecastquery/2018-06-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/api-2.json.php b/vendor/Aws3/Aws/data/frauddetector/2019-11-15/api-2.json.php deleted file mode 100644 index 49f6f6f..0000000 --- a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-11-15', 'endpointPrefix' => 'frauddetector', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Fraud Detector', 'serviceId' => 'FraudDetector', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSHawksNestServiceFacade', 'uid' => 'frauddetector-2019-11-15'], 'operations' => ['BatchCreateVariable' => ['name' => 'BatchCreateVariable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchCreateVariableRequest'], 'output' => ['shape' => 'BatchCreateVariableResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'BatchGetVariable' => ['name' => 'BatchGetVariable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetVariableRequest'], 'output' => ['shape' => 'BatchGetVariableResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CancelBatchImportJob' => ['name' => 'CancelBatchImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBatchImportJobRequest'], 'output' => ['shape' => 'CancelBatchImportJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CancelBatchPredictionJob' => ['name' => 'CancelBatchPredictionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelBatchPredictionJobRequest'], 'output' => ['shape' => 'CancelBatchPredictionJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateBatchImportJob' => ['name' => 'CreateBatchImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBatchImportJobRequest'], 'output' => ['shape' => 'CreateBatchImportJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateBatchPredictionJob' => ['name' => 'CreateBatchPredictionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBatchPredictionJobRequest'], 'output' => ['shape' => 'CreateBatchPredictionJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDetectorVersion' => ['name' => 'CreateDetectorVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDetectorVersionRequest'], 'output' => ['shape' => 'CreateDetectorVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelRequest'], 'output' => ['shape' => 'CreateModelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateModelVersion' => ['name' => 'CreateModelVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelVersionRequest'], 'output' => ['shape' => 'CreateModelVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleRequest'], 'output' => ['shape' => 'CreateRuleResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateVariable' => ['name' => 'CreateVariable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVariableRequest'], 'output' => ['shape' => 'CreateVariableResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteBatchImportJob' => ['name' => 'DeleteBatchImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBatchImportJobRequest'], 'output' => ['shape' => 'DeleteBatchImportJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteBatchPredictionJob' => ['name' => 'DeleteBatchPredictionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBatchPredictionJobRequest'], 'output' => ['shape' => 'DeleteBatchPredictionJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteDetector' => ['name' => 'DeleteDetector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDetectorRequest'], 'output' => ['shape' => 'DeleteDetectorResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteDetectorVersion' => ['name' => 'DeleteDetectorVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDetectorVersionRequest'], 'output' => ['shape' => 'DeleteDetectorVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'DeleteEntityType' => ['name' => 'DeleteEntityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEntityTypeRequest'], 'output' => ['shape' => 'DeleteEntityTypeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteEvent' => ['name' => 'DeleteEvent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventRequest'], 'output' => ['shape' => 'DeleteEventResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'DeleteEventType' => ['name' => 'DeleteEventType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventTypeRequest'], 'output' => ['shape' => 'DeleteEventTypeResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteEventsByEventType' => ['name' => 'DeleteEventsByEventType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventsByEventTypeRequest'], 'output' => ['shape' => 'DeleteEventsByEventTypeResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteExternalModel' => ['name' => 'DeleteExternalModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExternalModelRequest'], 'output' => ['shape' => 'DeleteExternalModelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteLabel' => ['name' => 'DeleteLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLabelRequest'], 'output' => ['shape' => 'DeleteLabelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelRequest'], 'output' => ['shape' => 'DeleteModelResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteModelVersion' => ['name' => 'DeleteModelVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelVersionRequest'], 'output' => ['shape' => 'DeleteModelVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteOutcome' => ['name' => 'DeleteOutcome', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOutcomeRequest'], 'output' => ['shape' => 'DeleteOutcomeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleRequest'], 'output' => ['shape' => 'DeleteRuleResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteVariable' => ['name' => 'DeleteVariable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVariableRequest'], 'output' => ['shape' => 'DeleteVariableResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeDetector' => ['name' => 'DescribeDetector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDetectorRequest'], 'output' => ['shape' => 'DescribeDetectorResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeModelVersions' => ['name' => 'DescribeModelVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelVersionsRequest'], 'output' => ['shape' => 'DescribeModelVersionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetBatchImportJobs' => ['name' => 'GetBatchImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBatchImportJobsRequest'], 'output' => ['shape' => 'GetBatchImportJobsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetBatchPredictionJobs' => ['name' => 'GetBatchPredictionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBatchPredictionJobsRequest'], 'output' => ['shape' => 'GetBatchPredictionJobsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetDeleteEventsByEventTypeStatus' => ['name' => 'GetDeleteEventsByEventTypeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeleteEventsByEventTypeStatusRequest'], 'output' => ['shape' => 'GetDeleteEventsByEventTypeStatusResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetDetectorVersion' => ['name' => 'GetDetectorVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDetectorVersionRequest'], 'output' => ['shape' => 'GetDetectorVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetDetectors' => ['name' => 'GetDetectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDetectorsRequest'], 'output' => ['shape' => 'GetDetectorsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetEntityTypes' => ['name' => 'GetEntityTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEntityTypesRequest'], 'output' => ['shape' => 'GetEntityTypesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetEvent' => ['name' => 'GetEvent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventRequest'], 'output' => ['shape' => 'GetEventResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetEventPrediction' => ['name' => 'GetEventPrediction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventPredictionRequest'], 'output' => ['shape' => 'GetEventPredictionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceUnavailableException']]], 'GetEventPredictionMetadata' => ['name' => 'GetEventPredictionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventPredictionMetadataRequest'], 'output' => ['shape' => 'GetEventPredictionMetadataResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetEventTypes' => ['name' => 'GetEventTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEventTypesRequest'], 'output' => ['shape' => 'GetEventTypesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetExternalModels' => ['name' => 'GetExternalModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExternalModelsRequest'], 'output' => ['shape' => 'GetExternalModelsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetKMSEncryptionKey' => ['name' => 'GetKMSEncryptionKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetKMSEncryptionKeyResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetLabels' => ['name' => 'GetLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLabelsRequest'], 'output' => ['shape' => 'GetLabelsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetModelVersion' => ['name' => 'GetModelVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetModelVersionRequest'], 'output' => ['shape' => 'GetModelVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetModels' => ['name' => 'GetModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetModelsRequest'], 'output' => ['shape' => 'GetModelsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetOutcomes' => ['name' => 'GetOutcomes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOutcomesRequest'], 'output' => ['shape' => 'GetOutcomesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetRules' => ['name' => 'GetRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRulesRequest'], 'output' => ['shape' => 'GetRulesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetVariables' => ['name' => 'GetVariables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVariablesRequest'], 'output' => ['shape' => 'GetVariablesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListEventPredictions' => ['name' => 'ListEventPredictions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventPredictionsRequest'], 'output' => ['shape' => 'ListEventPredictionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'PutDetector' => ['name' => 'PutDetector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDetectorRequest'], 'output' => ['shape' => 'PutDetectorResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutEntityType' => ['name' => 'PutEntityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEntityTypeRequest'], 'output' => ['shape' => 'PutEntityTypeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutEventType' => ['name' => 'PutEventType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEventTypeRequest'], 'output' => ['shape' => 'PutEventTypeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutExternalModel' => ['name' => 'PutExternalModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutExternalModelRequest'], 'output' => ['shape' => 'PutExternalModelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutKMSEncryptionKey' => ['name' => 'PutKMSEncryptionKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutKMSEncryptionKeyRequest'], 'output' => ['shape' => 'PutKMSEncryptionKeyResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutLabel' => ['name' => 'PutLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLabelRequest'], 'output' => ['shape' => 'PutLabelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutOutcome' => ['name' => 'PutOutcome', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutOutcomeRequest'], 'output' => ['shape' => 'PutOutcomeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'SendEvent' => ['name' => 'SendEvent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendEventRequest'], 'output' => ['shape' => 'SendEventResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateDetectorVersion' => ['name' => 'UpdateDetectorVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDetectorVersionRequest'], 'output' => ['shape' => 'UpdateDetectorVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateDetectorVersionMetadata' => ['name' => 'UpdateDetectorVersionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDetectorVersionMetadataRequest'], 'output' => ['shape' => 'UpdateDetectorVersionMetadataResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateDetectorVersionStatus' => ['name' => 'UpdateDetectorVersionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDetectorVersionStatusRequest'], 'output' => ['shape' => 'UpdateDetectorVersionStatusResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateEventLabel' => ['name' => 'UpdateEventLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEventLabelRequest'], 'output' => ['shape' => 'UpdateEventLabelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateModel' => ['name' => 'UpdateModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelRequest'], 'output' => ['shape' => 'UpdateModelResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateModelVersion' => ['name' => 'UpdateModelVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelVersionRequest'], 'output' => ['shape' => 'UpdateModelVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'UpdateModelVersionStatus' => ['name' => 'UpdateModelVersionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelVersionStatusRequest'], 'output' => ['shape' => 'UpdateModelVersionStatusResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateRuleMetadata' => ['name' => 'UpdateRuleMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleMetadataRequest'], 'output' => ['shape' => 'UpdateRuleMetadataResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateRuleVersion' => ['name' => 'UpdateRuleVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleVersionRequest'], 'output' => ['shape' => 'UpdateRuleVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateVariable' => ['name' => 'UpdateVariable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVariableRequest'], 'output' => ['shape' => 'UpdateVariableResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]]], 'shapes' => ['ATIMetricDataPoint' => ['type' => 'structure', 'members' => ['cr' => ['shape' => 'float'], 'adr' => ['shape' => 'float'], 'threshold' => ['shape' => 'float'], 'atodr' => ['shape' => 'float']]], 'ATIMetricDataPointsList' => ['type' => 'list', 'member' => ['shape' => 'ATIMetricDataPoint']], 'ATIModelPerformance' => ['type' => 'structure', 'members' => ['asi' => ['shape' => 'float']]], 'ATITrainingMetricsValue' => ['type' => 'structure', 'members' => ['metricDataPoints' => ['shape' => 'ATIMetricDataPointsList'], 'modelPerformance' => ['shape' => 'ATIModelPerformance']]], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'AggregatedLogOddsMetric' => ['type' => 'structure', 'required' => ['variableNames', 'aggregatedVariablesImportance'], 'members' => ['variableNames' => ['shape' => 'ListOfStrings'], 'aggregatedVariablesImportance' => ['shape' => 'float']]], 'AggregatedVariablesImpactExplanation' => ['type' => 'structure', 'members' => ['eventVariableNames' => ['shape' => 'ListOfStrings'], 'relativeImpact' => ['shape' => 'string'], 'logOddsImpact' => ['shape' => 'float']]], 'AggregatedVariablesImportanceMetrics' => ['type' => 'structure', 'members' => ['logOddsMetrics' => ['shape' => 'ListOfAggregatedLogOddsMetrics']]], 'AsyncJobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS_INITIALIZING', 'IN_PROGRESS', 'CANCEL_IN_PROGRESS', 'CANCELED', 'COMPLETE', 'FAILED']], 'BatchCreateVariableError' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'code' => ['shape' => 'integer'], 'message' => ['shape' => 'string']]], 'BatchCreateVariableErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchCreateVariableError']], 'BatchCreateVariableRequest' => ['type' => 'structure', 'required' => ['variableEntries'], 'members' => ['variableEntries' => ['shape' => 'VariableEntryList'], 'tags' => ['shape' => 'tagList']]], 'BatchCreateVariableResult' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchCreateVariableErrorList']]], 'BatchGetVariableError' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'code' => ['shape' => 'integer'], 'message' => ['shape' => 'string']]], 'BatchGetVariableErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchGetVariableError']], 'BatchGetVariableRequest' => ['type' => 'structure', 'required' => ['names'], 'members' => ['names' => ['shape' => 'NameList']]], 'BatchGetVariableResult' => ['type' => 'structure', 'members' => ['variables' => ['shape' => 'VariableList'], 'errors' => ['shape' => 'BatchGetVariableErrorList']]], 'BatchImport' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'identifier'], 'status' => ['shape' => 'AsyncJobStatus'], 'failureReason' => ['shape' => 'string'], 'startTime' => ['shape' => 'time'], 'completionTime' => ['shape' => 'time'], 'inputPath' => ['shape' => 's3BucketLocation'], 'outputPath' => ['shape' => 's3BucketLocation'], 'eventTypeName' => ['shape' => 'identifier'], 'iamRoleArn' => ['shape' => 'iamRoleArn'], 'arn' => ['shape' => 'fraudDetectorArn'], 'processedRecordsCount' => ['shape' => 'Integer'], 'failedRecordsCount' => ['shape' => 'Integer'], 'totalRecordsCount' => ['shape' => 'Integer']]], 'BatchImportList' => ['type' => 'list', 'member' => ['shape' => 'BatchImport']], 'BatchPrediction' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'identifier'], 'status' => ['shape' => 'AsyncJobStatus'], 'failureReason' => ['shape' => 'string'], 'startTime' => ['shape' => 'time'], 'completionTime' => ['shape' => 'time'], 'lastHeartbeatTime' => ['shape' => 'time'], 'inputPath' => ['shape' => 's3BucketLocation'], 'outputPath' => ['shape' => 's3BucketLocation'], 'eventTypeName' => ['shape' => 'identifier'], 'detectorName' => ['shape' => 'identifier'], 'detectorVersion' => ['shape' => 'floatVersionString'], 'iamRoleArn' => ['shape' => 'iamRoleArn'], 'arn' => ['shape' => 'fraudDetectorArn'], 'processedRecordsCount' => ['shape' => 'Integer'], 'totalRecordsCount' => ['shape' => 'Integer']]], 'BatchPredictionList' => ['type' => 'list', 'member' => ['shape' => 'BatchPrediction']], 'Boolean' => ['type' => 'boolean'], 'CancelBatchImportJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'identifier']]], 'CancelBatchImportJobResult' => ['type' => 'structure', 'members' => []], 'CancelBatchPredictionJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'identifier']]], 'CancelBatchPredictionJobResult' => ['type' => 'structure', 'members' => []], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'CreateBatchImportJobRequest' => ['type' => 'structure', 'required' => ['jobId', 'inputPath', 'outputPath', 'eventTypeName', 'iamRoleArn'], 'members' => ['jobId' => ['shape' => 'identifier'], 'inputPath' => ['shape' => 's3BucketLocation'], 'outputPath' => ['shape' => 's3BucketLocation'], 'eventTypeName' => ['shape' => 'identifier'], 'iamRoleArn' => ['shape' => 'iamRoleArn'], 'tags' => ['shape' => 'tagList']]], 'CreateBatchImportJobResult' => ['type' => 'structure', 'members' => []], 'CreateBatchPredictionJobRequest' => ['type' => 'structure', 'required' => ['jobId', 'inputPath', 'outputPath', 'eventTypeName', 'detectorName', 'iamRoleArn'], 'members' => ['jobId' => ['shape' => 'identifier'], 'inputPath' => ['shape' => 's3BucketLocation'], 'outputPath' => ['shape' => 's3BucketLocation'], 'eventTypeName' => ['shape' => 'identifier'], 'detectorName' => ['shape' => 'identifier'], 'detectorVersion' => ['shape' => 'wholeNumberVersionString'], 'iamRoleArn' => ['shape' => 'iamRoleArn'], 'tags' => ['shape' => 'tagList']]], 'CreateBatchPredictionJobResult' => ['type' => 'structure', 'members' => []], 'CreateDetectorVersionRequest' => ['type' => 'structure', 'required' => ['detectorId', 'rules'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'externalModelEndpoints' => ['shape' => 'ListOfStrings'], 'rules' => ['shape' => 'RuleList'], 'modelVersions' => ['shape' => 'ListOfModelVersions'], 'ruleExecutionMode' => ['shape' => 'RuleExecutionMode'], 'tags' => ['shape' => 'tagList']]], 'CreateDetectorVersionResult' => ['type' => 'structure', 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'status' => ['shape' => 'DetectorVersionStatus']]], 'CreateModelRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'eventTypeName'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'description' => ['shape' => 'description'], 'eventTypeName' => ['shape' => 'string'], 'tags' => ['shape' => 'tagList']]], 'CreateModelResult' => ['type' => 'structure', 'members' => []], 'CreateModelVersionRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'trainingDataSource', 'trainingDataSchema'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'trainingDataSource' => ['shape' => 'TrainingDataSourceEnum'], 'trainingDataSchema' => ['shape' => 'TrainingDataSchema'], 'externalEventsDetail' => ['shape' => 'ExternalEventsDetail'], 'ingestedEventsDetail' => ['shape' => 'IngestedEventsDetail'], 'tags' => ['shape' => 'tagList']]], 'CreateModelVersionResult' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'status' => ['shape' => 'string']]], 'CreateRuleRequest' => ['type' => 'structure', 'required' => ['ruleId', 'detectorId', 'expression', 'language', 'outcomes'], 'members' => ['ruleId' => ['shape' => 'identifier'], 'detectorId' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'expression' => ['shape' => 'ruleExpression'], 'language' => ['shape' => 'Language'], 'outcomes' => ['shape' => 'NonEmptyListOfStrings'], 'tags' => ['shape' => 'tagList']]], 'CreateRuleResult' => ['type' => 'structure', 'members' => ['rule' => ['shape' => 'Rule']]], 'CreateVariableRequest' => ['type' => 'structure', 'required' => ['name', 'dataType', 'dataSource', 'defaultValue'], 'members' => ['name' => ['shape' => 'string'], 'dataType' => ['shape' => 'DataType'], 'dataSource' => ['shape' => 'DataSource'], 'defaultValue' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'variableType' => ['shape' => 'string'], 'tags' => ['shape' => 'tagList']]], 'CreateVariableResult' => ['type' => 'structure', 'members' => []], 'CsvIndexToVariableMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'DataSource' => ['type' => 'string', 'enum' => ['EVENT', 'MODEL_SCORE', 'EXTERNAL_MODEL_SCORE']], 'DataType' => ['type' => 'string', 'enum' => ['STRING', 'INTEGER', 'FLOAT', 'BOOLEAN']], 'DataValidationMetrics' => ['type' => 'structure', 'members' => ['fileLevelMessages' => ['shape' => 'fileValidationMessageList'], 'fieldLevelMessages' => ['shape' => 'fieldValidationMessageList']]], 'DeleteAuditHistory' => ['type' => 'boolean'], 'DeleteBatchImportJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'identifier']]], 'DeleteBatchImportJobResult' => ['type' => 'structure', 'members' => []], 'DeleteBatchPredictionJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'identifier']]], 'DeleteBatchPredictionJobResult' => ['type' => 'structure', 'members' => []], 'DeleteDetectorRequest' => ['type' => 'structure', 'required' => ['detectorId'], 'members' => ['detectorId' => ['shape' => 'identifier']]], 'DeleteDetectorResult' => ['type' => 'structure', 'members' => []], 'DeleteDetectorVersionRequest' => ['type' => 'structure', 'required' => ['detectorId', 'detectorVersionId'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString']]], 'DeleteDetectorVersionResult' => ['type' => 'structure', 'members' => []], 'DeleteEntityTypeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier']]], 'DeleteEntityTypeResult' => ['type' => 'structure', 'members' => []], 'DeleteEventRequest' => ['type' => 'structure', 'required' => ['eventId', 'eventTypeName'], 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'deleteAuditHistory' => ['shape' => 'DeleteAuditHistory']]], 'DeleteEventResult' => ['type' => 'structure', 'members' => []], 'DeleteEventTypeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier']]], 'DeleteEventTypeResult' => ['type' => 'structure', 'members' => []], 'DeleteEventsByEventTypeRequest' => ['type' => 'structure', 'required' => ['eventTypeName'], 'members' => ['eventTypeName' => ['shape' => 'identifier']]], 'DeleteEventsByEventTypeResult' => ['type' => 'structure', 'members' => ['eventTypeName' => ['shape' => 'identifier'], 'eventsDeletionStatus' => ['shape' => 'string']]], 'DeleteExternalModelRequest' => ['type' => 'structure', 'required' => ['modelEndpoint'], 'members' => ['modelEndpoint' => ['shape' => 'sageMakerEndpointIdentifier']]], 'DeleteExternalModelResult' => ['type' => 'structure', 'members' => []], 'DeleteLabelRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier']]], 'DeleteLabelResult' => ['type' => 'structure', 'members' => []], 'DeleteModelRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum']]], 'DeleteModelResult' => ['type' => 'structure', 'members' => []], 'DeleteModelVersionRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'modelVersionNumber'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString']]], 'DeleteModelVersionResult' => ['type' => 'structure', 'members' => []], 'DeleteOutcomeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier']]], 'DeleteOutcomeResult' => ['type' => 'structure', 'members' => []], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['rule'], 'members' => ['rule' => ['shape' => 'Rule']]], 'DeleteRuleResult' => ['type' => 'structure', 'members' => []], 'DeleteVariableRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'string']]], 'DeleteVariableResult' => ['type' => 'structure', 'members' => []], 'DescribeDetectorRequest' => ['type' => 'structure', 'required' => ['detectorId'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'DetectorVersionMaxResults']]], 'DescribeDetectorResult' => ['type' => 'structure', 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionSummaries' => ['shape' => 'DetectorVersionSummaryList'], 'nextToken' => ['shape' => 'string'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'DescribeModelVersionsRequest' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'modelsMaxPageSize']]], 'DescribeModelVersionsResult' => ['type' => 'structure', 'members' => ['modelVersionDetails' => ['shape' => 'modelVersionDetailList'], 'nextToken' => ['shape' => 'string']]], 'Detector' => ['type' => 'structure', 'members' => ['detectorId' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'eventTypeName' => ['shape' => 'identifier'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'DetectorList' => ['type' => 'list', 'member' => ['shape' => 'Detector']], 'DetectorVersionMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 2500, 'min' => 1000], 'DetectorVersionStatus' => ['type' => 'string', 'enum' => ['DRAFT', 'ACTIVE', 'INACTIVE']], 'DetectorVersionSummary' => ['type' => 'structure', 'members' => ['detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'status' => ['shape' => 'DetectorVersionStatus'], 'description' => ['shape' => 'description'], 'lastUpdatedTime' => ['shape' => 'time']]], 'DetectorVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DetectorVersionSummary']], 'DetectorsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 5], 'Entity' => ['type' => 'structure', 'required' => ['entityType', 'entityId'], 'members' => ['entityType' => ['shape' => 'string'], 'entityId' => ['shape' => 'entityRestrictedString']], 'sensitive' => \true], 'EntityType' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'description' => ['shape' => 'description'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'EvaluatedExternalModel' => ['type' => 'structure', 'members' => ['modelEndpoint' => ['shape' => 'string'], 'useEventVariables' => ['shape' => 'Boolean'], 'inputVariables' => ['shape' => 'MapOfStrings'], 'outputVariables' => ['shape' => 'MapOfStrings']]], 'EvaluatedModelVersion' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'string'], 'modelVersion' => ['shape' => 'string'], 'modelType' => ['shape' => 'string'], 'evaluations' => ['shape' => 'ListOfModelVersionEvaluations']]], 'EvaluatedRule' => ['type' => 'structure', 'members' => ['ruleId' => ['shape' => 'identifier'], 'ruleVersion' => ['shape' => 'wholeNumberVersionString'], 'expression' => ['shape' => 'sensitiveString'], 'expressionWithValues' => ['shape' => 'sensitiveString'], 'outcomes' => ['shape' => 'ListOfStrings'], 'evaluated' => ['shape' => 'Boolean'], 'matched' => ['shape' => 'Boolean']]], 'EvaluatedRuleList' => ['type' => 'list', 'member' => ['shape' => 'EvaluatedRule']], 'Event' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'string'], 'eventTypeName' => ['shape' => 'string'], 'eventTimestamp' => ['shape' => 'string'], 'eventVariables' => ['shape' => 'EventAttributeMap'], 'currentLabel' => ['shape' => 'string'], 'labelTimestamp' => ['shape' => 'string'], 'entities' => ['shape' => 'listOfEntities']]], 'EventAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'attributeKey'], 'value' => ['shape' => 'attributeValue']], 'EventIngestion' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'EventPredictionSummary' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'eventTimestamp' => ['shape' => 'time'], 'predictionTimestamp' => ['shape' => 'time'], 'detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString']]], 'EventPredictionsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 50], 'EventType' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'description' => ['shape' => 'description'], 'eventVariables' => ['shape' => 'ListOfStrings'], 'labels' => ['shape' => 'ListOfStrings'], 'entityTypes' => ['shape' => 'NonEmptyListOfStrings'], 'eventIngestion' => ['shape' => 'EventIngestion'], 'ingestedEventStatistics' => ['shape' => 'IngestedEventStatistics'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']], 'sensitive' => \true], 'EventVariableMap' => ['type' => 'map', 'key' => ['shape' => 'variableName'], 'value' => ['shape' => 'variableValue'], 'min' => 1], 'EventVariableSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'sensitiveString'], 'value' => ['shape' => 'sensitiveString'], 'source' => ['shape' => 'sensitiveString']]], 'ExternalEventsDetail' => ['type' => 'structure', 'required' => ['dataLocation', 'dataAccessRoleArn'], 'members' => ['dataLocation' => ['shape' => 's3BucketLocation'], 'dataAccessRoleArn' => ['shape' => 'iamRoleArn']]], 'ExternalModel' => ['type' => 'structure', 'members' => ['modelEndpoint' => ['shape' => 'string'], 'modelSource' => ['shape' => 'ModelSource'], 'invokeModelEndpointRoleArn' => ['shape' => 'string'], 'inputConfiguration' => ['shape' => 'ModelInputConfiguration'], 'outputConfiguration' => ['shape' => 'ModelOutputConfiguration'], 'modelEndpointStatus' => ['shape' => 'ModelEndpointStatus'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'ExternalModelEndpointDataBlobMap' => ['type' => 'map', 'key' => ['shape' => 'sageMakerEndpointIdentifier'], 'value' => ['shape' => 'ModelEndpointDataBlob'], 'sensitive' => \true], 'ExternalModelList' => ['type' => 'list', 'member' => ['shape' => 'ExternalModel']], 'ExternalModelOutputs' => ['type' => 'structure', 'members' => ['externalModel' => ['shape' => 'ExternalModelSummary'], 'outputs' => ['shape' => 'ExternalModelPredictionMap']]], 'ExternalModelPredictionMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'ExternalModelSummary' => ['type' => 'structure', 'members' => ['modelEndpoint' => ['shape' => 'string'], 'modelSource' => ['shape' => 'ModelSource']]], 'ExternalModelsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 5], 'FieldValidationMessage' => ['type' => 'structure', 'members' => ['fieldName' => ['shape' => 'string'], 'identifier' => ['shape' => 'string'], 'title' => ['shape' => 'string'], 'content' => ['shape' => 'string'], 'type' => ['shape' => 'string']]], 'FileValidationMessage' => ['type' => 'structure', 'members' => ['title' => ['shape' => 'string'], 'content' => ['shape' => 'string'], 'type' => ['shape' => 'string']]], 'FilterCondition' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'filterString']]], 'GetBatchImportJobsRequest' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'identifier'], 'maxResults' => ['shape' => 'batchImportsMaxPageSize'], 'nextToken' => ['shape' => 'string']]], 'GetBatchImportJobsResult' => ['type' => 'structure', 'members' => ['batchImports' => ['shape' => 'BatchImportList'], 'nextToken' => ['shape' => 'string']]], 'GetBatchPredictionJobsRequest' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'identifier'], 'maxResults' => ['shape' => 'batchPredictionsMaxPageSize'], 'nextToken' => ['shape' => 'string']]], 'GetBatchPredictionJobsResult' => ['type' => 'structure', 'members' => ['batchPredictions' => ['shape' => 'BatchPredictionList'], 'nextToken' => ['shape' => 'string']]], 'GetDeleteEventsByEventTypeStatusRequest' => ['type' => 'structure', 'required' => ['eventTypeName'], 'members' => ['eventTypeName' => ['shape' => 'identifier']]], 'GetDeleteEventsByEventTypeStatusResult' => ['type' => 'structure', 'members' => ['eventTypeName' => ['shape' => 'identifier'], 'eventsDeletionStatus' => ['shape' => 'AsyncJobStatus']]], 'GetDetectorVersionRequest' => ['type' => 'structure', 'required' => ['detectorId', 'detectorVersionId'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString']]], 'GetDetectorVersionResult' => ['type' => 'structure', 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'description' => ['shape' => 'description'], 'externalModelEndpoints' => ['shape' => 'ListOfStrings'], 'modelVersions' => ['shape' => 'ListOfModelVersions'], 'rules' => ['shape' => 'RuleList'], 'status' => ['shape' => 'DetectorVersionStatus'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'ruleExecutionMode' => ['shape' => 'RuleExecutionMode'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'GetDetectorsRequest' => ['type' => 'structure', 'members' => ['detectorId' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'DetectorsMaxResults']]], 'GetDetectorsResult' => ['type' => 'structure', 'members' => ['detectors' => ['shape' => 'DetectorList'], 'nextToken' => ['shape' => 'string']]], 'GetEntityTypesRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'entityTypesMaxResults']]], 'GetEntityTypesResult' => ['type' => 'structure', 'members' => ['entityTypes' => ['shape' => 'entityTypeList'], 'nextToken' => ['shape' => 'string']]], 'GetEventPredictionMetadataRequest' => ['type' => 'structure', 'required' => ['eventId', 'eventTypeName', 'detectorId', 'detectorVersionId', 'predictionTimestamp'], 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'predictionTimestamp' => ['shape' => 'time']]], 'GetEventPredictionMetadataResult' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'entityId' => ['shape' => 'string'], 'entityType' => ['shape' => 'string'], 'eventTimestamp' => ['shape' => 'time'], 'detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'detectorVersionStatus' => ['shape' => 'string'], 'eventVariables' => ['shape' => 'ListOfEventVariableSummaries'], 'rules' => ['shape' => 'EvaluatedRuleList'], 'ruleExecutionMode' => ['shape' => 'RuleExecutionMode'], 'outcomes' => ['shape' => 'ListOfStrings'], 'evaluatedModelVersions' => ['shape' => 'ListOfEvaluatedModelVersions'], 'evaluatedExternalModels' => ['shape' => 'ListOfEvaluatedExternalModels'], 'predictionTimestamp' => ['shape' => 'time']]], 'GetEventPredictionRequest' => ['type' => 'structure', 'required' => ['detectorId', 'eventId', 'eventTypeName', 'entities', 'eventTimestamp', 'eventVariables'], 'members' => ['detectorId' => ['shape' => 'string'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'eventId' => ['shape' => 'string'], 'eventTypeName' => ['shape' => 'string'], 'entities' => ['shape' => 'listOfEntities'], 'eventTimestamp' => ['shape' => 'utcTimestampISO8601'], 'eventVariables' => ['shape' => 'EventVariableMap'], 'externalModelEndpointDataBlobs' => ['shape' => 'ExternalModelEndpointDataBlobMap']]], 'GetEventPredictionResult' => ['type' => 'structure', 'members' => ['modelScores' => ['shape' => 'ListOfModelScores'], 'ruleResults' => ['shape' => 'ListOfRuleResults'], 'externalModelOutputs' => ['shape' => 'ListOfExternalModelOutputs']]], 'GetEventRequest' => ['type' => 'structure', 'required' => ['eventId', 'eventTypeName'], 'members' => ['eventId' => ['shape' => 'string'], 'eventTypeName' => ['shape' => 'string']]], 'GetEventResult' => ['type' => 'structure', 'members' => ['event' => ['shape' => 'Event']]], 'GetEventTypesRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'eventTypesMaxResults']]], 'GetEventTypesResult' => ['type' => 'structure', 'members' => ['eventTypes' => ['shape' => 'eventTypeList'], 'nextToken' => ['shape' => 'string']]], 'GetExternalModelsRequest' => ['type' => 'structure', 'members' => ['modelEndpoint' => ['shape' => 'string'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'ExternalModelsMaxResults']]], 'GetExternalModelsResult' => ['type' => 'structure', 'members' => ['externalModels' => ['shape' => 'ExternalModelList'], 'nextToken' => ['shape' => 'string']]], 'GetKMSEncryptionKeyResult' => ['type' => 'structure', 'members' => ['kmsKey' => ['shape' => 'KMSKey']]], 'GetLabelsRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'labelsMaxResults']]], 'GetLabelsResult' => ['type' => 'structure', 'members' => ['labels' => ['shape' => 'labelList'], 'nextToken' => ['shape' => 'string']]], 'GetModelVersionRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'modelVersionNumber'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString']]], 'GetModelVersionResult' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'trainingDataSource' => ['shape' => 'TrainingDataSourceEnum'], 'trainingDataSchema' => ['shape' => 'TrainingDataSchema'], 'externalEventsDetail' => ['shape' => 'ExternalEventsDetail'], 'ingestedEventsDetail' => ['shape' => 'IngestedEventsDetail'], 'status' => ['shape' => 'string'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'GetModelsRequest' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'modelsMaxPageSize']]], 'GetModelsResult' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'string'], 'models' => ['shape' => 'modelList']]], 'GetOutcomesRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'identifier'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'OutcomesMaxResults']]], 'GetOutcomesResult' => ['type' => 'structure', 'members' => ['outcomes' => ['shape' => 'OutcomeList'], 'nextToken' => ['shape' => 'string']]], 'GetRulesRequest' => ['type' => 'structure', 'required' => ['detectorId'], 'members' => ['ruleId' => ['shape' => 'identifier'], 'detectorId' => ['shape' => 'identifier'], 'ruleVersion' => ['shape' => 'wholeNumberVersionString'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'RulesMaxResults']]], 'GetRulesResult' => ['type' => 'structure', 'members' => ['ruleDetails' => ['shape' => 'RuleDetailList'], 'nextToken' => ['shape' => 'string']]], 'GetVariablesRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'VariablesMaxResults']]], 'GetVariablesResult' => ['type' => 'structure', 'members' => ['variables' => ['shape' => 'VariableList'], 'nextToken' => ['shape' => 'string']]], 'IngestedEventStatistics' => ['type' => 'structure', 'members' => ['numberOfEvents' => ['shape' => 'Long'], 'eventDataSizeInBytes' => ['shape' => 'Long'], 'leastRecentEvent' => ['shape' => 'time'], 'mostRecentEvent' => ['shape' => 'time'], 'lastUpdatedTime' => ['shape' => 'time']]], 'IngestedEventsDetail' => ['type' => 'structure', 'required' => ['ingestedEventsTimeWindow'], 'members' => ['ingestedEventsTimeWindow' => ['shape' => 'IngestedEventsTimeWindow']]], 'IngestedEventsTimeWindow' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['startTime' => ['shape' => 'time'], 'endTime' => ['shape' => 'time']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'JsonKeyToVariableMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'KMSKey' => ['type' => 'structure', 'members' => ['kmsEncryptionKeyArn' => ['shape' => 'KmsEncryptionKeyArn']]], 'KmsEncryptionKeyArn' => ['type' => 'string', 'max' => 90, 'min' => 7, 'pattern' => '^DEFAULT|arn:[a-zA-Z0-9-]+:kms:[a-zA-Z0-9-]+:\\d{12}:key\\/\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12}$'], 'Label' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'description' => ['shape' => 'description'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'LabelSchema' => ['type' => 'structure', 'members' => ['labelMapper' => ['shape' => 'labelMapper'], 'unlabeledEventsTreatment' => ['shape' => 'UnlabeledEventsTreatment']]], 'Language' => ['type' => 'string', 'enum' => ['DETECTORPL']], 'ListEventPredictionsRequest' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'FilterCondition'], 'eventType' => ['shape' => 'FilterCondition'], 'detectorId' => ['shape' => 'FilterCondition'], 'detectorVersionId' => ['shape' => 'FilterCondition'], 'predictionTimeRange' => ['shape' => 'PredictionTimeRange'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'EventPredictionsMaxResults']]], 'ListEventPredictionsResult' => ['type' => 'structure', 'members' => ['eventPredictionSummaries' => ['shape' => 'ListOfEventPredictionSummaries'], 'nextToken' => ['shape' => 'string']]], 'ListOfAggregatedLogOddsMetrics' => ['type' => 'list', 'member' => ['shape' => 'AggregatedLogOddsMetric']], 'ListOfAggregatedVariablesImpactExplanations' => ['type' => 'list', 'member' => ['shape' => 'AggregatedVariablesImpactExplanation']], 'ListOfEvaluatedExternalModels' => ['type' => 'list', 'member' => ['shape' => 'EvaluatedExternalModel']], 'ListOfEvaluatedModelVersions' => ['type' => 'list', 'member' => ['shape' => 'EvaluatedModelVersion']], 'ListOfEventPredictionSummaries' => ['type' => 'list', 'member' => ['shape' => 'EventPredictionSummary']], 'ListOfEventVariableSummaries' => ['type' => 'list', 'member' => ['shape' => 'EventVariableSummary']], 'ListOfExternalModelOutputs' => ['type' => 'list', 'member' => ['shape' => 'ExternalModelOutputs']], 'ListOfLogOddsMetrics' => ['type' => 'list', 'member' => ['shape' => 'LogOddsMetric']], 'ListOfModelScores' => ['type' => 'list', 'member' => ['shape' => 'ModelScores']], 'ListOfModelVersionEvaluations' => ['type' => 'list', 'member' => ['shape' => 'ModelVersionEvaluation']], 'ListOfModelVersions' => ['type' => 'list', 'member' => ['shape' => 'ModelVersion']], 'ListOfRuleResults' => ['type' => 'list', 'member' => ['shape' => 'RuleResult']], 'ListOfStrings' => ['type' => 'list', 'member' => ['shape' => 'string']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN'], 'members' => ['resourceARN' => ['shape' => 'fraudDetectorArn'], 'nextToken' => ['shape' => 'string'], 'maxResults' => ['shape' => 'TagsMaxResults']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'tagList'], 'nextToken' => ['shape' => 'string']]], 'LogOddsMetric' => ['type' => 'structure', 'required' => ['variableName', 'variableType', 'variableImportance'], 'members' => ['variableName' => ['shape' => 'string'], 'variableType' => ['shape' => 'string'], 'variableImportance' => ['shape' => 'float']]], 'Long' => ['type' => 'long'], 'MapOfStrings' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string'], 'sensitive' => \true], 'MetricDataPoint' => ['type' => 'structure', 'members' => ['fpr' => ['shape' => 'float'], 'precision' => ['shape' => 'float'], 'tpr' => ['shape' => 'float'], 'threshold' => ['shape' => 'float']]], 'Model' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'description' => ['shape' => 'description'], 'eventTypeName' => ['shape' => 'string'], 'createdTime' => ['shape' => 'time'], 'lastUpdatedTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'ModelEndpointDataBlob' => ['type' => 'structure', 'members' => ['byteBuffer' => ['shape' => 'blob'], 'contentType' => ['shape' => 'contentType']]], 'ModelEndpointStatus' => ['type' => 'string', 'enum' => ['ASSOCIATED', 'DISSOCIATED']], 'ModelInputConfiguration' => ['type' => 'structure', 'required' => ['useEventVariables'], 'members' => ['eventTypeName' => ['shape' => 'identifier'], 'format' => ['shape' => 'ModelInputDataFormat'], 'useEventVariables' => ['shape' => 'UseEventVariables'], 'jsonInputTemplate' => ['shape' => 'modelInputTemplate'], 'csvInputTemplate' => ['shape' => 'modelInputTemplate']]], 'ModelInputDataFormat' => ['type' => 'string', 'enum' => ['TEXT_CSV', 'APPLICATION_JSON']], 'ModelOutputConfiguration' => ['type' => 'structure', 'required' => ['format'], 'members' => ['format' => ['shape' => 'ModelOutputDataFormat'], 'jsonKeyToVariableMap' => ['shape' => 'JsonKeyToVariableMap'], 'csvIndexToVariableMap' => ['shape' => 'CsvIndexToVariableMap']]], 'ModelOutputDataFormat' => ['type' => 'string', 'enum' => ['TEXT_CSV', 'APPLICATION_JSONLINES']], 'ModelPredictionMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'float']], 'ModelScores' => ['type' => 'structure', 'members' => ['modelVersion' => ['shape' => 'ModelVersion'], 'scores' => ['shape' => 'ModelPredictionMap']]], 'ModelSource' => ['type' => 'string', 'enum' => ['SAGEMAKER']], 'ModelTypeEnum' => ['type' => 'string', 'enum' => ['ONLINE_FRAUD_INSIGHTS', 'TRANSACTION_FRAUD_INSIGHTS', 'ACCOUNT_TAKEOVER_INSIGHTS']], 'ModelVersion' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'modelVersionNumber'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'ModelVersionDetail' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'status' => ['shape' => 'string'], 'trainingDataSource' => ['shape' => 'TrainingDataSourceEnum'], 'trainingDataSchema' => ['shape' => 'TrainingDataSchema'], 'externalEventsDetail' => ['shape' => 'ExternalEventsDetail'], 'ingestedEventsDetail' => ['shape' => 'IngestedEventsDetail'], 'trainingResult' => ['shape' => 'TrainingResult'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn'], 'trainingResultV2' => ['shape' => 'TrainingResultV2']]], 'ModelVersionEvaluation' => ['type' => 'structure', 'members' => ['outputVariableName' => ['shape' => 'string'], 'evaluationScore' => ['shape' => 'string'], 'predictionExplanations' => ['shape' => 'PredictionExplanations']]], 'ModelVersionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'TRAINING_CANCELLED']], 'NameList' => ['type' => 'list', 'member' => ['shape' => 'string'], 'max' => 100, 'min' => 1], 'NonEmptyListOfStrings' => ['type' => 'list', 'member' => ['shape' => 'string'], 'min' => 1], 'OFIMetricDataPoint' => ['type' => 'structure', 'members' => ['fpr' => ['shape' => 'float'], 'precision' => ['shape' => 'float'], 'tpr' => ['shape' => 'float'], 'threshold' => ['shape' => 'float']]], 'OFIMetricDataPointsList' => ['type' => 'list', 'member' => ['shape' => 'OFIMetricDataPoint']], 'OFIModelPerformance' => ['type' => 'structure', 'members' => ['auc' => ['shape' => 'float']]], 'OFITrainingMetricsValue' => ['type' => 'structure', 'members' => ['metricDataPoints' => ['shape' => 'OFIMetricDataPointsList'], 'modelPerformance' => ['shape' => 'OFIModelPerformance']]], 'Outcome' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'OutcomeList' => ['type' => 'list', 'member' => ['shape' => 'Outcome']], 'OutcomesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 50], 'PredictionExplanations' => ['type' => 'structure', 'members' => ['variableImpactExplanations' => ['shape' => 'listOfVariableImpactExplanations'], 'aggregatedVariablesImpactExplanations' => ['shape' => 'ListOfAggregatedVariablesImpactExplanations']]], 'PredictionTimeRange' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['startTime' => ['shape' => 'time'], 'endTime' => ['shape' => 'time']]], 'PutDetectorRequest' => ['type' => 'structure', 'required' => ['detectorId', 'eventTypeName'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'eventTypeName' => ['shape' => 'identifier'], 'tags' => ['shape' => 'tagList']]], 'PutDetectorResult' => ['type' => 'structure', 'members' => []], 'PutEntityTypeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'tags' => ['shape' => 'tagList']]], 'PutEntityTypeResult' => ['type' => 'structure', 'members' => []], 'PutEventTypeRequest' => ['type' => 'structure', 'required' => ['name', 'eventVariables', 'entityTypes'], 'members' => ['name' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'eventVariables' => ['shape' => 'NonEmptyListOfStrings'], 'labels' => ['shape' => 'ListOfStrings'], 'entityTypes' => ['shape' => 'NonEmptyListOfStrings'], 'eventIngestion' => ['shape' => 'EventIngestion'], 'tags' => ['shape' => 'tagList']]], 'PutEventTypeResult' => ['type' => 'structure', 'members' => []], 'PutExternalModelRequest' => ['type' => 'structure', 'required' => ['modelEndpoint', 'modelSource', 'invokeModelEndpointRoleArn', 'inputConfiguration', 'outputConfiguration', 'modelEndpointStatus'], 'members' => ['modelEndpoint' => ['shape' => 'sageMakerEndpointIdentifier'], 'modelSource' => ['shape' => 'ModelSource'], 'invokeModelEndpointRoleArn' => ['shape' => 'string'], 'inputConfiguration' => ['shape' => 'ModelInputConfiguration'], 'outputConfiguration' => ['shape' => 'ModelOutputConfiguration'], 'modelEndpointStatus' => ['shape' => 'ModelEndpointStatus'], 'tags' => ['shape' => 'tagList']]], 'PutExternalModelResult' => ['type' => 'structure', 'members' => []], 'PutKMSEncryptionKeyRequest' => ['type' => 'structure', 'required' => ['kmsEncryptionKeyArn'], 'members' => ['kmsEncryptionKeyArn' => ['shape' => 'KmsEncryptionKeyArn']]], 'PutKMSEncryptionKeyResult' => ['type' => 'structure', 'members' => []], 'PutLabelRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'tags' => ['shape' => 'tagList']]], 'PutLabelResult' => ['type' => 'structure', 'members' => []], 'PutOutcomeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'tags' => ['shape' => 'tagList']]], 'PutOutcomeResult' => ['type' => 'structure', 'members' => []], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'Rule' => ['type' => 'structure', 'required' => ['detectorId', 'ruleId', 'ruleVersion'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'ruleId' => ['shape' => 'identifier'], 'ruleVersion' => ['shape' => 'wholeNumberVersionString']]], 'RuleDetail' => ['type' => 'structure', 'members' => ['ruleId' => ['shape' => 'identifier'], 'description' => ['shape' => 'description'], 'detectorId' => ['shape' => 'identifier'], 'ruleVersion' => ['shape' => 'wholeNumberVersionString'], 'expression' => ['shape' => 'ruleExpression'], 'language' => ['shape' => 'Language'], 'outcomes' => ['shape' => 'NonEmptyListOfStrings'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'RuleDetailList' => ['type' => 'list', 'member' => ['shape' => 'RuleDetail']], 'RuleExecutionMode' => ['type' => 'string', 'enum' => ['ALL_MATCHED', 'FIRST_MATCHED']], 'RuleList' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'RuleResult' => ['type' => 'structure', 'members' => ['ruleId' => ['shape' => 'string'], 'outcomes' => ['shape' => 'ListOfStrings']]], 'RulesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 50], 'SendEventRequest' => ['type' => 'structure', 'required' => ['eventId', 'eventTypeName', 'eventTimestamp', 'eventVariables', 'entities'], 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'eventTimestamp' => ['shape' => 'utcTimestampISO8601'], 'eventVariables' => ['shape' => 'EventVariableMap'], 'assignedLabel' => ['shape' => 'identifier'], 'labelTimestamp' => ['shape' => 'utcTimestampISO8601'], 'entities' => ['shape' => 'listOfEntities']]], 'SendEventResult' => ['type' => 'structure', 'members' => []], 'TFIMetricDataPoint' => ['type' => 'structure', 'members' => ['fpr' => ['shape' => 'float'], 'precision' => ['shape' => 'float'], 'tpr' => ['shape' => 'float'], 'threshold' => ['shape' => 'float']]], 'TFIMetricDataPointsList' => ['type' => 'list', 'member' => ['shape' => 'TFIMetricDataPoint']], 'TFIModelPerformance' => ['type' => 'structure', 'members' => ['auc' => ['shape' => 'float']]], 'TFITrainingMetricsValue' => ['type' => 'structure', 'members' => ['metricDataPoints' => ['shape' => 'TFIMetricDataPointsList'], 'modelPerformance' => ['shape' => 'TFIModelPerformance']]], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'tagKey'], 'value' => ['shape' => 'tagValue']]], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tags'], 'members' => ['resourceARN' => ['shape' => 'fraudDetectorArn'], 'tags' => ['shape' => 'tagList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 50], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'TrainingDataSchema' => ['type' => 'structure', 'required' => ['modelVariables'], 'members' => ['modelVariables' => ['shape' => 'ListOfStrings'], 'labelSchema' => ['shape' => 'LabelSchema']]], 'TrainingDataSourceEnum' => ['type' => 'string', 'enum' => ['EXTERNAL_EVENTS', 'INGESTED_EVENTS']], 'TrainingMetrics' => ['type' => 'structure', 'members' => ['auc' => ['shape' => 'float'], 'metricDataPoints' => ['shape' => 'metricDataPointsList']]], 'TrainingMetricsV2' => ['type' => 'structure', 'members' => ['ofi' => ['shape' => 'OFITrainingMetricsValue'], 'tfi' => ['shape' => 'TFITrainingMetricsValue'], 'ati' => ['shape' => 'ATITrainingMetricsValue']]], 'TrainingResult' => ['type' => 'structure', 'members' => ['dataValidationMetrics' => ['shape' => 'DataValidationMetrics'], 'trainingMetrics' => ['shape' => 'TrainingMetrics'], 'variableImportanceMetrics' => ['shape' => 'VariableImportanceMetrics']]], 'TrainingResultV2' => ['type' => 'structure', 'members' => ['dataValidationMetrics' => ['shape' => 'DataValidationMetrics'], 'trainingMetricsV2' => ['shape' => 'TrainingMetricsV2'], 'variableImportanceMetrics' => ['shape' => 'VariableImportanceMetrics'], 'aggregatedVariablesImportanceMetrics' => ['shape' => 'AggregatedVariablesImportanceMetrics']]], 'UnlabeledEventsTreatment' => ['type' => 'string', 'enum' => ['IGNORE', 'FRAUD', 'LEGIT']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tagKeys'], 'members' => ['resourceARN' => ['shape' => 'fraudDetectorArn'], 'tagKeys' => ['shape' => 'tagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateDetectorVersionMetadataRequest' => ['type' => 'structure', 'required' => ['detectorId', 'detectorVersionId', 'description'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'description' => ['shape' => 'description']]], 'UpdateDetectorVersionMetadataResult' => ['type' => 'structure', 'members' => []], 'UpdateDetectorVersionRequest' => ['type' => 'structure', 'required' => ['detectorId', 'detectorVersionId', 'externalModelEndpoints', 'rules'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'externalModelEndpoints' => ['shape' => 'ListOfStrings'], 'rules' => ['shape' => 'RuleList'], 'description' => ['shape' => 'description'], 'modelVersions' => ['shape' => 'ListOfModelVersions'], 'ruleExecutionMode' => ['shape' => 'RuleExecutionMode']]], 'UpdateDetectorVersionResult' => ['type' => 'structure', 'members' => []], 'UpdateDetectorVersionStatusRequest' => ['type' => 'structure', 'required' => ['detectorId', 'detectorVersionId', 'status'], 'members' => ['detectorId' => ['shape' => 'identifier'], 'detectorVersionId' => ['shape' => 'wholeNumberVersionString'], 'status' => ['shape' => 'DetectorVersionStatus']]], 'UpdateDetectorVersionStatusResult' => ['type' => 'structure', 'members' => []], 'UpdateEventLabelRequest' => ['type' => 'structure', 'required' => ['eventId', 'eventTypeName', 'assignedLabel', 'labelTimestamp'], 'members' => ['eventId' => ['shape' => 'identifier'], 'eventTypeName' => ['shape' => 'identifier'], 'assignedLabel' => ['shape' => 'identifier'], 'labelTimestamp' => ['shape' => 'utcTimestampISO8601']]], 'UpdateEventLabelResult' => ['type' => 'structure', 'members' => []], 'UpdateModelRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'description' => ['shape' => 'description']]], 'UpdateModelResult' => ['type' => 'structure', 'members' => []], 'UpdateModelVersionRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'majorVersionNumber'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'majorVersionNumber' => ['shape' => 'wholeNumberVersionString'], 'externalEventsDetail' => ['shape' => 'ExternalEventsDetail'], 'ingestedEventsDetail' => ['shape' => 'IngestedEventsDetail'], 'tags' => ['shape' => 'tagList']]], 'UpdateModelVersionResult' => ['type' => 'structure', 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'status' => ['shape' => 'string']]], 'UpdateModelVersionStatusRequest' => ['type' => 'structure', 'required' => ['modelId', 'modelType', 'modelVersionNumber', 'status'], 'members' => ['modelId' => ['shape' => 'modelIdentifier'], 'modelType' => ['shape' => 'ModelTypeEnum'], 'modelVersionNumber' => ['shape' => 'floatVersionString'], 'status' => ['shape' => 'ModelVersionStatus']]], 'UpdateModelVersionStatusResult' => ['type' => 'structure', 'members' => []], 'UpdateRuleMetadataRequest' => ['type' => 'structure', 'required' => ['rule', 'description'], 'members' => ['rule' => ['shape' => 'Rule'], 'description' => ['shape' => 'description']]], 'UpdateRuleMetadataResult' => ['type' => 'structure', 'members' => []], 'UpdateRuleVersionRequest' => ['type' => 'structure', 'required' => ['rule', 'expression', 'language', 'outcomes'], 'members' => ['rule' => ['shape' => 'Rule'], 'description' => ['shape' => 'description'], 'expression' => ['shape' => 'ruleExpression'], 'language' => ['shape' => 'Language'], 'outcomes' => ['shape' => 'NonEmptyListOfStrings'], 'tags' => ['shape' => 'tagList']]], 'UpdateRuleVersionResult' => ['type' => 'structure', 'members' => ['rule' => ['shape' => 'Rule']]], 'UpdateVariableRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'string'], 'defaultValue' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'variableType' => ['shape' => 'string']]], 'UpdateVariableResult' => ['type' => 'structure', 'members' => []], 'UseEventVariables' => ['type' => 'boolean'], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'Variable' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'dataType' => ['shape' => 'DataType'], 'dataSource' => ['shape' => 'DataSource'], 'defaultValue' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'variableType' => ['shape' => 'string'], 'lastUpdatedTime' => ['shape' => 'time'], 'createdTime' => ['shape' => 'time'], 'arn' => ['shape' => 'fraudDetectorArn']]], 'VariableEntry' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'dataType' => ['shape' => 'string'], 'dataSource' => ['shape' => 'string'], 'defaultValue' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'variableType' => ['shape' => 'string']]], 'VariableEntryList' => ['type' => 'list', 'member' => ['shape' => 'VariableEntry'], 'max' => 25, 'min' => 1], 'VariableImpactExplanation' => ['type' => 'structure', 'members' => ['eventVariableName' => ['shape' => 'string'], 'relativeImpact' => ['shape' => 'string'], 'logOddsImpact' => ['shape' => 'float']]], 'VariableImportanceMetrics' => ['type' => 'structure', 'members' => ['logOddsMetrics' => ['shape' => 'ListOfLogOddsMetrics']]], 'VariableList' => ['type' => 'list', 'member' => ['shape' => 'Variable']], 'VariablesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 50], 'attributeKey' => ['type' => 'string', 'max' => 64, 'min' => 1], 'attributeValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'batchImportsMaxPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'batchPredictionsMaxPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'blob' => ['type' => 'blob'], 'contentType' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'description' => ['type' => 'string', 'max' => 128, 'min' => 1], 'entityRestrictedString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[0-9A-Za-z_.@+-]+$'], 'entityTypeList' => ['type' => 'list', 'member' => ['shape' => 'EntityType']], 'entityTypesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 5], 'eventTypeList' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'eventTypesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 5], 'fieldValidationMessageList' => ['type' => 'list', 'member' => ['shape' => 'FieldValidationMessage']], 'fileValidationMessageList' => ['type' => 'list', 'member' => ['shape' => 'FileValidationMessage']], 'filterString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[0-9A-Za-z_-]+$'], 'float' => ['type' => 'float'], 'floatVersionString' => ['type' => 'string', 'max' => 7, 'min' => 3, 'pattern' => '^[1-9][0-9]{0,3}\\.[0-9]{1,2}$'], 'fraudDetectorArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn\\:aws[a-z-]{0,15}\\:frauddetector\\:[a-z0-9-]{3,20}\\:[0-9]{12}\\:[^\\s]{2,128}$'], 'iamRoleArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn\\:aws[a-z-]{0,15}\\:iam\\:\\:[0-9]{12}\\:role\\/[^\\s]{2,64}$'], 'identifier' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-z_-]+$'], 'integer' => ['type' => 'integer'], 'labelList' => ['type' => 'list', 'member' => ['shape' => 'Label']], 'labelMapper' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'ListOfStrings']], 'labelsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 10], 'listOfEntities' => ['type' => 'list', 'member' => ['shape' => 'Entity']], 'listOfVariableImpactExplanations' => ['type' => 'list', 'member' => ['shape' => 'VariableImpactExplanation']], 'metricDataPointsList' => ['type' => 'list', 'member' => ['shape' => 'MetricDataPoint']], 'modelIdentifier' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-z_]+$'], 'modelInputTemplate' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'modelList' => ['type' => 'list', 'member' => ['shape' => 'Model']], 'modelVersionDetailList' => ['type' => 'list', 'member' => ['shape' => 'ModelVersionDetail']], 'modelsMaxPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'ruleExpression' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 's3BucketLocation' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^s3:\\/\\/(.+)$'], 'sageMakerEndpointIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[0-9A-Za-z_-]+$'], 'sensitiveString' => ['type' => 'string', 'sensitive' => \true], 'string' => ['type' => 'string'], 'tagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'tagKeyList' => ['type' => 'list', 'member' => ['shape' => 'tagKey'], 'max' => 50, 'min' => 0], 'tagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'tagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'time' => ['type' => 'string', 'max' => 30, 'min' => 11], 'utcTimestampISO8601' => ['type' => 'string', 'max' => 30, 'min' => 10], 'variableName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'variableValue' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'sensitive' => \true], 'wholeNumberVersionString' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '^([1-9][0-9]*)$']]]; diff --git a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 05155b9..0000000 --- a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://frauddetector-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://frauddetector-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://frauddetector.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://frauddetector.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-tests-1.json.php deleted file mode 100644 index 60ac6bd..0000000 --- a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://frauddetector.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/paginators-1.json.php b/vendor/Aws3/Aws/data/frauddetector/2019-11-15/paginators-1.json.php deleted file mode 100644 index dac7576..0000000 --- a/vendor/Aws3/Aws/data/frauddetector/2019-11-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeModelVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBatchImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBatchPredictionJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetDetectors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetEntityTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetEventTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetExternalModels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetLabels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetModels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetOutcomes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetRules' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetVariables' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListEventPredictions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/fsx/2018-03-01/api-2.json.php b/vendor/Aws3/Aws/data/fsx/2018-03-01/api-2.json.php deleted file mode 100644 index 1d402ec..0000000 --- a/vendor/Aws3/Aws/data/fsx/2018-03-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-03-01', 'endpointPrefix' => 'fsx', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon FSx', 'serviceId' => 'FSx', 'signatureVersion' => 'v4', 'signingName' => 'fsx', 'targetPrefix' => 'AWSSimbaAPIService_v20180301', 'uid' => 'fsx-2018-03-01'], 'operations' => ['AssociateFileSystemAliases' => ['name' => 'AssociateFileSystemAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateFileSystemAliasesRequest'], 'output' => ['shape' => 'AssociateFileSystemAliasesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError']]], 'CancelDataRepositoryTask' => ['name' => 'CancelDataRepositoryTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelDataRepositoryTaskRequest'], 'output' => ['shape' => 'CancelDataRepositoryTaskResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'DataRepositoryTaskNotFound'], ['shape' => 'DataRepositoryTaskEnded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'CopyBackup' => ['name' => 'CopyBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyBackupRequest'], 'output' => ['shape' => 'CopyBackupResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'BackupNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'UnsupportedOperation'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidSourceKmsKey'], ['shape' => 'InvalidDestinationKmsKey'], ['shape' => 'InvalidRegion'], ['shape' => 'SourceBackupUnavailable'], ['shape' => 'IncompatibleRegionForMultiAZ']], 'idempotent' => \true], 'CreateBackup' => ['name' => 'CreateBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBackupRequest'], 'output' => ['shape' => 'CreateBackupResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'FileSystemNotFound'], ['shape' => 'VolumeNotFound'], ['shape' => 'BackupInProgress'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'CreateDataRepositoryAssociation' => ['name' => 'CreateDataRepositoryAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataRepositoryAssociationRequest'], 'output' => ['shape' => 'CreateDataRepositoryAssociationResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'CreateDataRepositoryTask' => ['name' => 'CreateDataRepositoryTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataRepositoryTaskRequest'], 'output' => ['shape' => 'CreateDataRepositoryTaskResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'DataRepositoryTaskExecuting']], 'idempotent' => \true], 'CreateFileCache' => ['name' => 'CreateFileCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFileCacheRequest'], 'output' => ['shape' => 'CreateFileCacheResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InvalidNetworkSettings'], ['shape' => 'InvalidPerUnitStorageThroughput'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'MissingFileCacheConfiguration']], 'idempotent' => \true], 'CreateFileSystem' => ['name' => 'CreateFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFileSystemRequest'], 'output' => ['shape' => 'CreateFileSystemResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'ActiveDirectoryError'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InvalidImportPath'], ['shape' => 'InvalidExportPath'], ['shape' => 'InvalidNetworkSettings'], ['shape' => 'InvalidPerUnitStorageThroughput'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'MissingFileSystemConfiguration']]], 'CreateFileSystemFromBackup' => ['name' => 'CreateFileSystemFromBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFileSystemFromBackupRequest'], 'output' => ['shape' => 'CreateFileSystemFromBackupResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'ActiveDirectoryError'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InvalidNetworkSettings'], ['shape' => 'InvalidPerUnitStorageThroughput'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'BackupNotFound'], ['shape' => 'InternalServerError'], ['shape' => 'MissingFileSystemConfiguration']]], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'CreateSnapshotResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'VolumeNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'CreateStorageVirtualMachine' => ['name' => 'CreateStorageVirtualMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStorageVirtualMachineRequest'], 'output' => ['shape' => 'CreateStorageVirtualMachineResponse'], 'errors' => [['shape' => 'ActiveDirectoryError'], ['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'UnsupportedOperation']]], 'CreateVolume' => ['name' => 'CreateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeRequest'], 'output' => ['shape' => 'CreateVolumeResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'MissingVolumeConfiguration'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'StorageVirtualMachineNotFound'], ['shape' => 'UnsupportedOperation']]], 'CreateVolumeFromBackup' => ['name' => 'CreateVolumeFromBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVolumeFromBackupRequest'], 'output' => ['shape' => 'CreateVolumeFromBackupResponse'], 'errors' => [['shape' => 'BackupNotFound'], ['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'MissingVolumeConfiguration'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'StorageVirtualMachineNotFound']]], 'DeleteBackup' => ['name' => 'DeleteBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBackupRequest'], 'output' => ['shape' => 'DeleteBackupResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'BackupInProgress'], ['shape' => 'BackupNotFound'], ['shape' => 'BackupRestoring'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'BackupBeingCopied']], 'idempotent' => \true], 'DeleteDataRepositoryAssociation' => ['name' => 'DeleteDataRepositoryAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataRepositoryAssociationRequest'], 'output' => ['shape' => 'DeleteDataRepositoryAssociationResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'DataRepositoryAssociationNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'DeleteFileCache' => ['name' => 'DeleteFileCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFileCacheRequest'], 'output' => ['shape' => 'DeleteFileCacheResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'FileCacheNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'DeleteFileSystem' => ['name' => 'DeleteFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFileSystemRequest'], 'output' => ['shape' => 'DeleteFileSystemResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest'], 'output' => ['shape' => 'DeleteSnapshotResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'SnapshotNotFound']], 'idempotent' => \true], 'DeleteStorageVirtualMachine' => ['name' => 'DeleteStorageVirtualMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStorageVirtualMachineRequest'], 'output' => ['shape' => 'DeleteStorageVirtualMachineResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'StorageVirtualMachineNotFound']]], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeRequest'], 'output' => ['shape' => 'DeleteVolumeResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'VolumeNotFound']]], 'DescribeBackups' => ['name' => 'DescribeBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBackupsRequest'], 'output' => ['shape' => 'DescribeBackupsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'VolumeNotFound'], ['shape' => 'BackupNotFound'], ['shape' => 'InternalServerError']]], 'DescribeDataRepositoryAssociations' => ['name' => 'DescribeDataRepositoryAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataRepositoryAssociationsRequest'], 'output' => ['shape' => 'DescribeDataRepositoryAssociationsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'DataRepositoryAssociationNotFound'], ['shape' => 'InvalidDataRepositoryType'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'DescribeDataRepositoryTasks' => ['name' => 'DescribeDataRepositoryTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataRepositoryTasksRequest'], 'output' => ['shape' => 'DescribeDataRepositoryTasksResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'DataRepositoryTaskNotFound'], ['shape' => 'InternalServerError']]], 'DescribeFileCaches' => ['name' => 'DescribeFileCaches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFileCachesRequest'], 'output' => ['shape' => 'DescribeFileCachesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileCacheNotFound'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'DescribeFileSystemAliases' => ['name' => 'DescribeFileSystemAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFileSystemAliasesRequest'], 'output' => ['shape' => 'DescribeFileSystemAliasesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError']]], 'DescribeFileSystems' => ['name' => 'DescribeFileSystems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFileSystemsRequest'], 'output' => ['shape' => 'DescribeFileSystemsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError']]], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'SnapshotNotFound']]], 'DescribeStorageVirtualMachines' => ['name' => 'DescribeStorageVirtualMachines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStorageVirtualMachinesRequest'], 'output' => ['shape' => 'DescribeStorageVirtualMachinesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'StorageVirtualMachineNotFound']]], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'VolumeNotFound']]], 'DisassociateFileSystemAliases' => ['name' => 'DisassociateFileSystemAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateFileSystemAliasesRequest'], 'output' => ['shape' => 'DisassociateFileSystemAliasesResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'FileSystemNotFound'], ['shape' => 'InternalServerError']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFound'], ['shape' => 'NotServiceResourceError'], ['shape' => 'ResourceDoesNotSupportTagging']]], 'ReleaseFileSystemNfsV3Locks' => ['name' => 'ReleaseFileSystemNfsV3Locks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseFileSystemNfsV3LocksRequest'], 'output' => ['shape' => 'ReleaseFileSystemNfsV3LocksResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'RestoreVolumeFromSnapshot' => ['name' => 'RestoreVolumeFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreVolumeFromSnapshotRequest'], 'output' => ['shape' => 'RestoreVolumeFromSnapshotResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'VolumeNotFound']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFound'], ['shape' => 'NotServiceResourceError'], ['shape' => 'ResourceDoesNotSupportTagging']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFound'], ['shape' => 'NotServiceResourceError'], ['shape' => 'ResourceDoesNotSupportTagging']], 'idempotent' => \true], 'UpdateDataRepositoryAssociation' => ['name' => 'UpdateDataRepositoryAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDataRepositoryAssociationRequest'], 'output' => ['shape' => 'UpdateDataRepositoryAssociationResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'DataRepositoryAssociationNotFound'], ['shape' => 'ServiceLimitExceeded'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'UpdateFileCache' => ['name' => 'UpdateFileCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFileCacheRequest'], 'output' => ['shape' => 'UpdateFileCacheResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'FileCacheNotFound'], ['shape' => 'MissingFileCacheConfiguration'], ['shape' => 'ServiceLimitExceeded']], 'idempotent' => \true], 'UpdateFileSystem' => ['name' => 'UpdateFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFileSystemRequest'], 'output' => ['shape' => 'UpdateFileSystemResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'UnsupportedOperation'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InvalidNetworkSettings'], ['shape' => 'InternalServerError'], ['shape' => 'FileSystemNotFound'], ['shape' => 'MissingFileSystemConfiguration'], ['shape' => 'ServiceLimitExceeded']]], 'UpdateSnapshot' => ['name' => 'UpdateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSnapshotRequest'], 'output' => ['shape' => 'UpdateSnapshotResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'SnapshotNotFound'], ['shape' => 'InternalServerError']], 'idempotent' => \true], 'UpdateStorageVirtualMachine' => ['name' => 'UpdateStorageVirtualMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStorageVirtualMachineRequest'], 'output' => ['shape' => 'UpdateStorageVirtualMachineResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'StorageVirtualMachineNotFound'], ['shape' => 'UnsupportedOperation']]], 'UpdateVolume' => ['name' => 'UpdateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVolumeRequest'], 'output' => ['shape' => 'UpdateVolumeResponse'], 'errors' => [['shape' => 'BadRequest'], ['shape' => 'IncompatibleParameterError'], ['shape' => 'InternalServerError'], ['shape' => 'MissingVolumeConfiguration'], ['shape' => 'VolumeNotFound']]]], 'shapes' => ['AWSAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'ActiveDirectoryBackupAttributes' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'ActiveDirectoryFullyQualifiedName'], 'ActiveDirectoryId' => ['shape' => 'DirectoryId'], 'ResourceARN' => ['shape' => 'ResourceARN']]], 'ActiveDirectoryError' => ['type' => 'structure', 'required' => ['ActiveDirectoryId'], 'members' => ['ActiveDirectoryId' => ['shape' => 'DirectoryId'], 'Type' => ['shape' => 'ActiveDirectoryErrorType'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ActiveDirectoryErrorType' => ['type' => 'string', 'enum' => ['DOMAIN_NOT_FOUND', 'INCOMPATIBLE_DOMAIN_MODE', 'WRONG_VPC', 'INVALID_DOMAIN_STAGE']], 'ActiveDirectoryFullyQualifiedName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$'], 'AdminPassword' => ['type' => 'string', 'max' => 50, 'min' => 8, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{8,50}$', 'sensitive' => \true], 'AdministrativeAction' => ['type' => 'structure', 'members' => ['AdministrativeActionType' => ['shape' => 'AdministrativeActionType'], 'ProgressPercent' => ['shape' => 'ProgressPercent'], 'RequestTime' => ['shape' => 'RequestTime'], 'Status' => ['shape' => 'Status'], 'TargetFileSystemValues' => ['shape' => 'FileSystem'], 'FailureDetails' => ['shape' => 'AdministrativeActionFailureDetails'], 'TargetVolumeValues' => ['shape' => 'Volume'], 'TargetSnapshotValues' => ['shape' => 'Snapshot']]], 'AdministrativeActionFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'AdministrativeActionType' => ['type' => 'string', 'enum' => ['FILE_SYSTEM_UPDATE', 'STORAGE_OPTIMIZATION', 'FILE_SYSTEM_ALIAS_ASSOCIATION', 'FILE_SYSTEM_ALIAS_DISASSOCIATION', 'VOLUME_UPDATE', 'SNAPSHOT_UPDATE', 'RELEASE_NFS_V3_LOCKS', 'VOLUME_RESTORE']], 'AdministrativeActions' => ['type' => 'list', 'member' => ['shape' => 'AdministrativeAction'], 'max' => 50], 'Alias' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AlternateDNSName'], 'Lifecycle' => ['shape' => 'AliasLifecycle']]], 'AliasLifecycle' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'DELETING', 'CREATE_FAILED', 'DELETE_FAILED']], 'Aliases' => ['type' => 'list', 'member' => ['shape' => 'Alias'], 'max' => 50], 'AlternateDNSName' => ['type' => 'string', 'max' => 253, 'min' => 4, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{4,253}$'], 'AlternateDNSNames' => ['type' => 'list', 'member' => ['shape' => 'AlternateDNSName'], 'max' => 50], 'ArchivePath' => ['type' => 'string', 'max' => 4357, 'min' => 3, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{3,4357}$'], 'AssociateFileSystemAliasesRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'Aliases'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Aliases' => ['shape' => 'AlternateDNSNames']]], 'AssociateFileSystemAliasesResponse' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'Aliases']]], 'AutoExportPolicy' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventTypes']]], 'AutoImportPolicy' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventTypes']]], 'AutoImportPolicyType' => ['type' => 'string', 'enum' => ['NONE', 'NEW', 'NEW_CHANGED', 'NEW_CHANGED_DELETED']], 'AutomaticBackupRetentionDays' => ['type' => 'integer', 'max' => 90, 'min' => 0], 'Backup' => ['type' => 'structure', 'required' => ['BackupId', 'Lifecycle', 'Type', 'CreationTime', 'FileSystem'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'Lifecycle' => ['shape' => 'BackupLifecycle'], 'FailureDetails' => ['shape' => 'BackupFailureDetails'], 'Type' => ['shape' => 'BackupType'], 'ProgressPercent' => ['shape' => 'ProgressPercent'], 'CreationTime' => ['shape' => 'CreationTime'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags'], 'FileSystem' => ['shape' => 'FileSystem'], 'DirectoryInformation' => ['shape' => 'ActiveDirectoryBackupAttributes'], 'OwnerId' => ['shape' => 'AWSAccountId'], 'SourceBackupId' => ['shape' => 'BackupId'], 'SourceBackupRegion' => ['shape' => 'Region'], 'ResourceType' => ['shape' => 'ResourceType'], 'Volume' => ['shape' => 'Volume']]], 'BackupBeingCopied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'BackupId' => ['shape' => 'BackupId']], 'exception' => \true], 'BackupFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'BackupId' => ['type' => 'string', 'max' => 128, 'min' => 12, 'pattern' => '^(backup-[0-9a-f]{8,})$'], 'BackupIds' => ['type' => 'list', 'member' => ['shape' => 'BackupId'], 'max' => 50], 'BackupInProgress' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'BackupLifecycle' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'TRANSFERRING', 'DELETED', 'FAILED', 'PENDING', 'COPYING']], 'BackupNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'BackupRestoring' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'FileSystemId' => ['shape' => 'FileSystemId']], 'exception' => \true], 'BackupType' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'USER_INITIATED', 'AWS_BACKUP']], 'Backups' => ['type' => 'list', 'member' => ['shape' => 'Backup'], 'max' => 50], 'BadRequest' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'BatchImportMetaDataOnCreate' => ['type' => 'boolean'], 'CancelDataRepositoryTaskRequest' => ['type' => 'structure', 'required' => ['TaskId'], 'members' => ['TaskId' => ['shape' => 'TaskId']]], 'CancelDataRepositoryTaskResponse' => ['type' => 'structure', 'members' => ['Lifecycle' => ['shape' => 'DataRepositoryTaskLifecycle'], 'TaskId' => ['shape' => 'TaskId']]], 'CapacityToRelease' => ['type' => 'long', 'max' => 2147483647, 'min' => 1], 'ClientRequestToken' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[A-za-z0-9_.-]{0,63}$'], 'CompletionReport' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Flag'], 'Path' => ['shape' => 'ArchivePath'], 'Format' => ['shape' => 'ReportFormat'], 'Scope' => ['shape' => 'ReportScope']]], 'CoolingPeriod' => ['type' => 'integer', 'max' => 183, 'min' => 2], 'CopyBackupRequest' => ['type' => 'structure', 'required' => ['SourceBackupId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'SourceBackupId' => ['shape' => 'SourceBackupId'], 'SourceRegion' => ['shape' => 'Region'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'CopyTags' => ['shape' => 'Flag'], 'Tags' => ['shape' => 'Tags']]], 'CopyBackupResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'CopyTagsToDataRepositoryAssociations' => ['type' => 'boolean'], 'CreateBackupRequest' => ['type' => 'structure', 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags'], 'VolumeId' => ['shape' => 'VolumeId']]], 'CreateBackupResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'CreateDataRepositoryAssociationRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'DataRepositoryPath'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'FileSystemPath' => ['shape' => 'Namespace'], 'DataRepositoryPath' => ['shape' => 'ArchivePath'], 'BatchImportMetaDataOnCreate' => ['shape' => 'BatchImportMetaDataOnCreate'], 'ImportedFileChunkSize' => ['shape' => 'Megabytes'], 'S3' => ['shape' => 'S3DataRepositoryConfiguration'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags']]], 'CreateDataRepositoryAssociationResponse' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'DataRepositoryAssociation']]], 'CreateDataRepositoryTaskRequest' => ['type' => 'structure', 'required' => ['Type', 'FileSystemId', 'Report'], 'members' => ['Type' => ['shape' => 'DataRepositoryTaskType'], 'Paths' => ['shape' => 'DataRepositoryTaskPaths'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Report' => ['shape' => 'CompletionReport'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags'], 'CapacityToRelease' => ['shape' => 'CapacityToRelease']]], 'CreateDataRepositoryTaskResponse' => ['type' => 'structure', 'members' => ['DataRepositoryTask' => ['shape' => 'DataRepositoryTask']]], 'CreateFileCacheDataRepositoryAssociations' => ['type' => 'list', 'member' => ['shape' => 'FileCacheDataRepositoryAssociation'], 'max' => 8], 'CreateFileCacheLustreConfiguration' => ['type' => 'structure', 'required' => ['PerUnitStorageThroughput', 'DeploymentType', 'MetadataConfiguration'], 'members' => ['PerUnitStorageThroughput' => ['shape' => 'PerUnitStorageThroughput'], 'DeploymentType' => ['shape' => 'FileCacheLustreDeploymentType'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'MetadataConfiguration' => ['shape' => 'FileCacheLustreMetadataConfiguration']]], 'CreateFileCacheRequest' => ['type' => 'structure', 'required' => ['FileCacheType', 'FileCacheTypeVersion', 'StorageCapacity', 'SubnetIds'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileCacheType' => ['shape' => 'FileCacheType'], 'FileCacheTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'Tags' => ['shape' => 'Tags'], 'CopyTagsToDataRepositoryAssociations' => ['shape' => 'CopyTagsToDataRepositoryAssociations'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'LustreConfiguration' => ['shape' => 'CreateFileCacheLustreConfiguration'], 'DataRepositoryAssociations' => ['shape' => 'CreateFileCacheDataRepositoryAssociations']]], 'CreateFileCacheResponse' => ['type' => 'structure', 'members' => ['FileCache' => ['shape' => 'FileCacheCreating']]], 'CreateFileSystemFromBackupRequest' => ['type' => 'structure', 'required' => ['BackupId', 'SubnetIds'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'Tags' => ['shape' => 'Tags'], 'WindowsConfiguration' => ['shape' => 'CreateFileSystemWindowsConfiguration'], 'LustreConfiguration' => ['shape' => 'CreateFileSystemLustreConfiguration'], 'StorageType' => ['shape' => 'StorageType'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'FileSystemTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'OpenZFSConfiguration' => ['shape' => 'CreateFileSystemOpenZFSConfiguration'], 'StorageCapacity' => ['shape' => 'StorageCapacity']]], 'CreateFileSystemFromBackupResponse' => ['type' => 'structure', 'members' => ['FileSystem' => ['shape' => 'FileSystem']]], 'CreateFileSystemLustreConfiguration' => ['type' => 'structure', 'members' => ['WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'ImportPath' => ['shape' => 'ArchivePath'], 'ExportPath' => ['shape' => 'ArchivePath'], 'ImportedFileChunkSize' => ['shape' => 'Megabytes'], 'DeploymentType' => ['shape' => 'LustreDeploymentType'], 'AutoImportPolicy' => ['shape' => 'AutoImportPolicyType'], 'PerUnitStorageThroughput' => ['shape' => 'PerUnitStorageThroughput'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'DriveCacheType' => ['shape' => 'DriveCacheType'], 'DataCompressionType' => ['shape' => 'DataCompressionType'], 'LogConfiguration' => ['shape' => 'LustreLogCreateConfiguration'], 'RootSquashConfiguration' => ['shape' => 'LustreRootSquashConfiguration']]], 'CreateFileSystemOntapConfiguration' => ['type' => 'structure', 'required' => ['DeploymentType', 'ThroughputCapacity'], 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'DeploymentType' => ['shape' => 'OntapDeploymentType'], 'EndpointIpAddressRange' => ['shape' => 'IpAddressRange'], 'FsxAdminPassword' => ['shape' => 'AdminPassword'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration'], 'PreferredSubnetId' => ['shape' => 'SubnetId'], 'RouteTableIds' => ['shape' => 'RouteTableIds'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime']]], 'CreateFileSystemOpenZFSConfiguration' => ['type' => 'structure', 'required' => ['DeploymentType', 'ThroughputCapacity'], 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'CopyTagsToVolumes' => ['shape' => 'Flag'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'DeploymentType' => ['shape' => 'OpenZFSDeploymentType'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration'], 'RootVolumeConfiguration' => ['shape' => 'OpenZFSCreateRootVolumeConfiguration']]], 'CreateFileSystemRequest' => ['type' => 'structure', 'required' => ['FileSystemType', 'StorageCapacity', 'SubnetIds'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileSystemType' => ['shape' => 'FileSystemType'], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'StorageType' => ['shape' => 'StorageType'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'Tags' => ['shape' => 'Tags'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'WindowsConfiguration' => ['shape' => 'CreateFileSystemWindowsConfiguration'], 'LustreConfiguration' => ['shape' => 'CreateFileSystemLustreConfiguration'], 'OntapConfiguration' => ['shape' => 'CreateFileSystemOntapConfiguration'], 'FileSystemTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'OpenZFSConfiguration' => ['shape' => 'CreateFileSystemOpenZFSConfiguration']]], 'CreateFileSystemResponse' => ['type' => 'structure', 'members' => ['FileSystem' => ['shape' => 'FileSystem']]], 'CreateFileSystemWindowsConfiguration' => ['type' => 'structure', 'required' => ['ThroughputCapacity'], 'members' => ['ActiveDirectoryId' => ['shape' => 'DirectoryId'], 'SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryConfiguration'], 'DeploymentType' => ['shape' => 'WindowsDeploymentType'], 'PreferredSubnetId' => ['shape' => 'SubnetId'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'Aliases' => ['shape' => 'AlternateDNSNames'], 'AuditLogConfiguration' => ['shape' => 'WindowsAuditLogCreateConfiguration']]], 'CreateOntapVolumeConfiguration' => ['type' => 'structure', 'required' => ['SizeInMegabytes', 'StorageVirtualMachineId'], 'members' => ['JunctionPath' => ['shape' => 'JunctionPath'], 'SecurityStyle' => ['shape' => 'SecurityStyle'], 'SizeInMegabytes' => ['shape' => 'VolumeCapacity'], 'StorageEfficiencyEnabled' => ['shape' => 'Flag'], 'StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId'], 'TieringPolicy' => ['shape' => 'TieringPolicy'], 'OntapVolumeType' => ['shape' => 'InputOntapVolumeType'], 'SnapshotPolicy' => ['shape' => 'SnapshotPolicy'], 'CopyTagsToBackups' => ['shape' => 'Flag']]], 'CreateOpenZFSOriginSnapshotConfiguration' => ['type' => 'structure', 'required' => ['SnapshotARN', 'CopyStrategy'], 'members' => ['SnapshotARN' => ['shape' => 'ResourceARN'], 'CopyStrategy' => ['shape' => 'OpenZFSCopyStrategy']]], 'CreateOpenZFSVolumeConfiguration' => ['type' => 'structure', 'required' => ['ParentVolumeId'], 'members' => ['ParentVolumeId' => ['shape' => 'VolumeId'], 'StorageCapacityReservationGiB' => ['shape' => 'IntegerNoMaxFromNegativeOne'], 'StorageCapacityQuotaGiB' => ['shape' => 'IntegerNoMaxFromNegativeOne'], 'RecordSizeKiB' => ['shape' => 'IntegerRecordSizeKiB'], 'DataCompressionType' => ['shape' => 'OpenZFSDataCompressionType'], 'CopyTagsToSnapshots' => ['shape' => 'Flag'], 'OriginSnapshot' => ['shape' => 'CreateOpenZFSOriginSnapshotConfiguration'], 'ReadOnly' => ['shape' => 'ReadOnly'], 'NfsExports' => ['shape' => 'OpenZFSNfsExports'], 'UserAndGroupQuotas' => ['shape' => 'OpenZFSUserAndGroupQuotas']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['Name', 'VolumeId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Name' => ['shape' => 'SnapshotName'], 'VolumeId' => ['shape' => 'VolumeId'], 'Tags' => ['shape' => 'Tags']]], 'CreateSnapshotResponse' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateStorageVirtualMachineRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'Name'], 'members' => ['ActiveDirectoryConfiguration' => ['shape' => 'CreateSvmActiveDirectoryConfiguration'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Name' => ['shape' => 'StorageVirtualMachineName'], 'SvmAdminPassword' => ['shape' => 'AdminPassword'], 'Tags' => ['shape' => 'Tags'], 'RootVolumeSecurityStyle' => ['shape' => 'StorageVirtualMachineRootVolumeSecurityStyle']]], 'CreateStorageVirtualMachineResponse' => ['type' => 'structure', 'members' => ['StorageVirtualMachine' => ['shape' => 'StorageVirtualMachine']]], 'CreateSvmActiveDirectoryConfiguration' => ['type' => 'structure', 'required' => ['NetBiosName'], 'members' => ['NetBiosName' => ['shape' => 'NetBiosAlias'], 'SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryConfiguration']]], 'CreateVolumeFromBackupRequest' => ['type' => 'structure', 'required' => ['BackupId', 'Name'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Name' => ['shape' => 'VolumeName'], 'OntapConfiguration' => ['shape' => 'CreateOntapVolumeConfiguration'], 'Tags' => ['shape' => 'Tags']]], 'CreateVolumeFromBackupResponse' => ['type' => 'structure', 'members' => ['Volume' => ['shape' => 'Volume']]], 'CreateVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeType', 'Name'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'VolumeType' => ['shape' => 'VolumeType'], 'Name' => ['shape' => 'VolumeName'], 'OntapConfiguration' => ['shape' => 'CreateOntapVolumeConfiguration'], 'Tags' => ['shape' => 'Tags'], 'OpenZFSConfiguration' => ['shape' => 'CreateOpenZFSVolumeConfiguration']]], 'CreateVolumeResponse' => ['type' => 'structure', 'members' => ['Volume' => ['shape' => 'Volume']]], 'CreationTime' => ['type' => 'timestamp'], 'DNSName' => ['type' => 'string', 'max' => 275, 'min' => 16, 'pattern' => '^((fs|fc)i?-[0-9a-f]{8,}\\..{4,253})$'], 'DailyTime' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '^([01]\\d|2[0-3]):?([0-5]\\d)$'], 'DataCompressionType' => ['type' => 'string', 'enum' => ['NONE', 'LZ4']], 'DataRepositoryAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'DataRepositoryAssociationId'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Lifecycle' => ['shape' => 'DataRepositoryLifecycle'], 'FailureDetails' => ['shape' => 'DataRepositoryFailureDetails'], 'FileSystemPath' => ['shape' => 'Namespace'], 'DataRepositoryPath' => ['shape' => 'ArchivePath'], 'BatchImportMetaDataOnCreate' => ['shape' => 'BatchImportMetaDataOnCreate'], 'ImportedFileChunkSize' => ['shape' => 'Megabytes'], 'S3' => ['shape' => 'S3DataRepositoryConfiguration'], 'Tags' => ['shape' => 'Tags'], 'CreationTime' => ['shape' => 'CreationTime'], 'FileCacheId' => ['shape' => 'FileCacheId'], 'FileCachePath' => ['shape' => 'Namespace'], 'DataRepositorySubdirectories' => ['shape' => 'SubDirectoriesPaths'], 'NFS' => ['shape' => 'NFSDataRepositoryConfiguration']]], 'DataRepositoryAssociationId' => ['type' => 'string', 'max' => 23, 'min' => 13, 'pattern' => '^(dra-[0-9a-f]{8,})$'], 'DataRepositoryAssociationIds' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryAssociationId'], 'max' => 50], 'DataRepositoryAssociationNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DataRepositoryAssociations' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryAssociation'], 'max' => 100], 'DataRepositoryConfiguration' => ['type' => 'structure', 'members' => ['Lifecycle' => ['shape' => 'DataRepositoryLifecycle'], 'ImportPath' => ['shape' => 'ArchivePath'], 'ExportPath' => ['shape' => 'ArchivePath'], 'ImportedFileChunkSize' => ['shape' => 'Megabytes'], 'AutoImportPolicy' => ['shape' => 'AutoImportPolicyType'], 'FailureDetails' => ['shape' => 'DataRepositoryFailureDetails']]], 'DataRepositoryFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'DataRepositoryLifecycle' => ['type' => 'string', 'enum' => ['CREATING', 'AVAILABLE', 'MISCONFIGURED', 'UPDATING', 'DELETING', 'FAILED']], 'DataRepositoryTask' => ['type' => 'structure', 'required' => ['TaskId', 'Lifecycle', 'Type', 'CreationTime'], 'members' => ['TaskId' => ['shape' => 'TaskId'], 'Lifecycle' => ['shape' => 'DataRepositoryTaskLifecycle'], 'Type' => ['shape' => 'DataRepositoryTaskType'], 'CreationTime' => ['shape' => 'CreationTime'], 'StartTime' => ['shape' => 'StartTime'], 'EndTime' => ['shape' => 'EndTime'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Paths' => ['shape' => 'DataRepositoryTaskPaths'], 'FailureDetails' => ['shape' => 'DataRepositoryTaskFailureDetails'], 'Status' => ['shape' => 'DataRepositoryTaskStatus'], 'Report' => ['shape' => 'CompletionReport'], 'CapacityToRelease' => ['shape' => 'CapacityToRelease'], 'FileCacheId' => ['shape' => 'FileCacheId']]], 'DataRepositoryTaskEnded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DataRepositoryTaskExecuting' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DataRepositoryTaskFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'DataRepositoryTaskFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DataRepositoryTaskFilterName'], 'Values' => ['shape' => 'DataRepositoryTaskFilterValues']]], 'DataRepositoryTaskFilterName' => ['type' => 'string', 'enum' => ['file-system-id', 'task-lifecycle', 'data-repository-association-id', 'file-cache-id']], 'DataRepositoryTaskFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$'], 'DataRepositoryTaskFilterValues' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryTaskFilterValue'], 'max' => 20], 'DataRepositoryTaskFilters' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryTaskFilter'], 'max' => 3], 'DataRepositoryTaskLifecycle' => ['type' => 'string', 'enum' => ['PENDING', 'EXECUTING', 'FAILED', 'SUCCEEDED', 'CANCELED', 'CANCELING']], 'DataRepositoryTaskNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DataRepositoryTaskPath' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{0,4096}$'], 'DataRepositoryTaskPaths' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryTaskPath'], 'max' => 100], 'DataRepositoryTaskStatus' => ['type' => 'structure', 'members' => ['TotalCount' => ['shape' => 'TotalCount'], 'SucceededCount' => ['shape' => 'SucceededCount'], 'FailedCount' => ['shape' => 'FailedCount'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'ReleasedCapacity' => ['shape' => 'ReleasedCapacity']]], 'DataRepositoryTaskType' => ['type' => 'string', 'enum' => ['EXPORT_TO_REPOSITORY', 'IMPORT_METADATA_FROM_REPOSITORY', 'RELEASE_DATA_FROM_FILESYSTEM', 'AUTO_RELEASE_DATA']], 'DataRepositoryTasks' => ['type' => 'list', 'member' => ['shape' => 'DataRepositoryTask'], 'max' => 50], 'DeleteBackupRequest' => ['type' => 'structure', 'required' => ['BackupId'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'DeleteBackupResponse' => ['type' => 'structure', 'members' => ['BackupId' => ['shape' => 'BackupId'], 'Lifecycle' => ['shape' => 'BackupLifecycle']]], 'DeleteDataInFileSystem' => ['type' => 'boolean'], 'DeleteDataRepositoryAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'DataRepositoryAssociationId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'DeleteDataInFileSystem' => ['shape' => 'DeleteDataInFileSystem']]], 'DeleteDataRepositoryAssociationResponse' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'DataRepositoryAssociationId'], 'Lifecycle' => ['shape' => 'DataRepositoryLifecycle'], 'DeleteDataInFileSystem' => ['shape' => 'DeleteDataInFileSystem']]], 'DeleteFileCacheRequest' => ['type' => 'structure', 'required' => ['FileCacheId'], 'members' => ['FileCacheId' => ['shape' => 'FileCacheId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'DeleteFileCacheResponse' => ['type' => 'structure', 'members' => ['FileCacheId' => ['shape' => 'FileCacheId'], 'Lifecycle' => ['shape' => 'FileCacheLifecycle']]], 'DeleteFileSystemLustreConfiguration' => ['type' => 'structure', 'members' => ['SkipFinalBackup' => ['shape' => 'Flag'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteFileSystemLustreResponse' => ['type' => 'structure', 'members' => ['FinalBackupId' => ['shape' => 'BackupId'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteFileSystemOpenZFSConfiguration' => ['type' => 'structure', 'members' => ['SkipFinalBackup' => ['shape' => 'Flag'], 'FinalBackupTags' => ['shape' => 'Tags'], 'Options' => ['shape' => 'DeleteFileSystemOpenZFSOptions']]], 'DeleteFileSystemOpenZFSOption' => ['type' => 'string', 'enum' => ['DELETE_CHILD_VOLUMES_AND_SNAPSHOTS']], 'DeleteFileSystemOpenZFSOptions' => ['type' => 'list', 'member' => ['shape' => 'DeleteFileSystemOpenZFSOption'], 'max' => 1], 'DeleteFileSystemOpenZFSResponse' => ['type' => 'structure', 'members' => ['FinalBackupId' => ['shape' => 'BackupId'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteFileSystemRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'WindowsConfiguration' => ['shape' => 'DeleteFileSystemWindowsConfiguration'], 'LustreConfiguration' => ['shape' => 'DeleteFileSystemLustreConfiguration'], 'OpenZFSConfiguration' => ['shape' => 'DeleteFileSystemOpenZFSConfiguration']]], 'DeleteFileSystemResponse' => ['type' => 'structure', 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'Lifecycle' => ['shape' => 'FileSystemLifecycle'], 'WindowsResponse' => ['shape' => 'DeleteFileSystemWindowsResponse'], 'LustreResponse' => ['shape' => 'DeleteFileSystemLustreResponse'], 'OpenZFSResponse' => ['shape' => 'DeleteFileSystemOpenZFSResponse']]], 'DeleteFileSystemWindowsConfiguration' => ['type' => 'structure', 'members' => ['SkipFinalBackup' => ['shape' => 'Flag'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteFileSystemWindowsResponse' => ['type' => 'structure', 'members' => ['FinalBackupId' => ['shape' => 'BackupId'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteOpenZFSVolumeOption' => ['type' => 'string', 'enum' => ['DELETE_CHILD_VOLUMES_AND_SNAPSHOTS']], 'DeleteOpenZFSVolumeOptions' => ['type' => 'list', 'member' => ['shape' => 'DeleteOpenZFSVolumeOption'], 'max' => 1], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'DeleteSnapshotResponse' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'Lifecycle' => ['shape' => 'SnapshotLifecycle']]], 'DeleteStorageVirtualMachineRequest' => ['type' => 'structure', 'required' => ['StorageVirtualMachineId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId']]], 'DeleteStorageVirtualMachineResponse' => ['type' => 'structure', 'members' => ['StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId'], 'Lifecycle' => ['shape' => 'StorageVirtualMachineLifecycle']]], 'DeleteVolumeOntapConfiguration' => ['type' => 'structure', 'members' => ['SkipFinalBackup' => ['shape' => 'Flag'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteVolumeOntapResponse' => ['type' => 'structure', 'members' => ['FinalBackupId' => ['shape' => 'BackupId'], 'FinalBackupTags' => ['shape' => 'Tags']]], 'DeleteVolumeOpenZFSConfiguration' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'DeleteOpenZFSVolumeOptions']]], 'DeleteVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'VolumeId' => ['shape' => 'VolumeId'], 'OntapConfiguration' => ['shape' => 'DeleteVolumeOntapConfiguration'], 'OpenZFSConfiguration' => ['shape' => 'DeleteVolumeOpenZFSConfiguration']]], 'DeleteVolumeResponse' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'VolumeId'], 'Lifecycle' => ['shape' => 'VolumeLifecycle'], 'OntapResponse' => ['shape' => 'DeleteVolumeOntapResponse']]], 'DescribeBackupsRequest' => ['type' => 'structure', 'members' => ['BackupIds' => ['shape' => 'BackupIds'], 'Filters' => ['shape' => 'Filters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeBackupsResponse' => ['type' => 'structure', 'members' => ['Backups' => ['shape' => 'Backups'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDataRepositoryAssociationsRequest' => ['type' => 'structure', 'members' => ['AssociationIds' => ['shape' => 'DataRepositoryAssociationIds'], 'Filters' => ['shape' => 'Filters'], 'MaxResults' => ['shape' => 'LimitedMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDataRepositoryAssociationsResponse' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'DataRepositoryAssociations'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDataRepositoryTasksRequest' => ['type' => 'structure', 'members' => ['TaskIds' => ['shape' => 'TaskIds'], 'Filters' => ['shape' => 'DataRepositoryTaskFilters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDataRepositoryTasksResponse' => ['type' => 'structure', 'members' => ['DataRepositoryTasks' => ['shape' => 'DataRepositoryTasks'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileCachesRequest' => ['type' => 'structure', 'members' => ['FileCacheIds' => ['shape' => 'FileCacheIds'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileCachesResponse' => ['type' => 'structure', 'members' => ['FileCaches' => ['shape' => 'FileCaches'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileSystemAliasesRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileSystemId' => ['shape' => 'FileSystemId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileSystemAliasesResponse' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'Aliases'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileSystemsRequest' => ['type' => 'structure', 'members' => ['FileSystemIds' => ['shape' => 'FileSystemIds'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFileSystemsResponse' => ['type' => 'structure', 'members' => ['FileSystems' => ['shape' => 'FileSystems'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['SnapshotIds' => ['shape' => 'SnapshotIds'], 'Filters' => ['shape' => 'SnapshotFilters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSnapshotsResponse' => ['type' => 'structure', 'members' => ['Snapshots' => ['shape' => 'Snapshots'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStorageVirtualMachinesRequest' => ['type' => 'structure', 'members' => ['StorageVirtualMachineIds' => ['shape' => 'StorageVirtualMachineIds'], 'Filters' => ['shape' => 'StorageVirtualMachineFilters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStorageVirtualMachinesResponse' => ['type' => 'structure', 'members' => ['StorageVirtualMachines' => ['shape' => 'StorageVirtualMachines'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['VolumeIds' => ['shape' => 'VolumeIds'], 'Filters' => ['shape' => 'VolumeFilters'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeVolumesResponse' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'Volumes'], 'NextToken' => ['shape' => 'NextToken']]], 'DirectoryId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^d-[0-9a-f]{10}$'], 'DirectoryPassword' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.{1,256}$', 'sensitive' => \true], 'DirectoryUserName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,256}$'], 'DisassociateFileSystemAliasesRequest' => ['type' => 'structure', 'required' => ['FileSystemId', 'Aliases'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Aliases' => ['shape' => 'AlternateDNSNames']]], 'DisassociateFileSystemAliasesResponse' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'Aliases']]], 'DiskIopsConfiguration' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'DiskIopsConfigurationMode'], 'Iops' => ['shape' => 'Iops']]], 'DiskIopsConfigurationMode' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'USER_PROVISIONED']], 'DnsIps' => ['type' => 'list', 'member' => ['shape' => 'IpAddress'], 'max' => 3, 'min' => 1], 'DriveCacheType' => ['type' => 'string', 'enum' => ['NONE', 'READ']], 'EndTime' => ['type' => 'timestamp'], 'ErrorMessage' => ['type' => 'string', 'max' => 256, 'min' => 1], 'EventType' => ['type' => 'string', 'enum' => ['NEW', 'CHANGED', 'DELETED']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType'], 'max' => 3], 'FailedCount' => ['type' => 'long'], 'FileCache' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'AWSAccountId'], 'CreationTime' => ['shape' => 'CreationTime'], 'FileCacheId' => ['shape' => 'FileCacheId'], 'FileCacheType' => ['shape' => 'FileCacheType'], 'FileCacheTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'Lifecycle' => ['shape' => 'FileCacheLifecycle'], 'FailureDetails' => ['shape' => 'FileCacheFailureDetails'], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIds'], 'DNSName' => ['shape' => 'DNSName'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'LustreConfiguration' => ['shape' => 'FileCacheLustreConfiguration'], 'DataRepositoryAssociationIds' => ['shape' => 'DataRepositoryAssociationIds']]], 'FileCacheCreating' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'AWSAccountId'], 'CreationTime' => ['shape' => 'CreationTime'], 'FileCacheId' => ['shape' => 'FileCacheId'], 'FileCacheType' => ['shape' => 'FileCacheType'], 'FileCacheTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'Lifecycle' => ['shape' => 'FileCacheLifecycle'], 'FailureDetails' => ['shape' => 'FileCacheFailureDetails'], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIds'], 'DNSName' => ['shape' => 'DNSName'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags'], 'CopyTagsToDataRepositoryAssociations' => ['shape' => 'CopyTagsToDataRepositoryAssociations'], 'LustreConfiguration' => ['shape' => 'FileCacheLustreConfiguration'], 'DataRepositoryAssociationIds' => ['shape' => 'DataRepositoryAssociationIds']]], 'FileCacheDataRepositoryAssociation' => ['type' => 'structure', 'required' => ['FileCachePath', 'DataRepositoryPath'], 'members' => ['FileCachePath' => ['shape' => 'Namespace'], 'DataRepositoryPath' => ['shape' => 'ArchivePath'], 'DataRepositorySubdirectories' => ['shape' => 'SubDirectoriesPaths'], 'NFS' => ['shape' => 'FileCacheNFSConfiguration']]], 'FileCacheFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'FileCacheId' => ['type' => 'string', 'max' => 21, 'min' => 11, 'pattern' => '^(fc-[0-9a-f]{8,})$'], 'FileCacheIds' => ['type' => 'list', 'member' => ['shape' => 'FileCacheId'], 'max' => 50], 'FileCacheLifecycle' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'DELETING', 'UPDATING', 'FAILED']], 'FileCacheLustreConfiguration' => ['type' => 'structure', 'members' => ['PerUnitStorageThroughput' => ['shape' => 'PerUnitStorageThroughput'], 'DeploymentType' => ['shape' => 'FileCacheLustreDeploymentType'], 'MountName' => ['shape' => 'LustreFileSystemMountName'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'MetadataConfiguration' => ['shape' => 'FileCacheLustreMetadataConfiguration'], 'LogConfiguration' => ['shape' => 'LustreLogConfiguration']]], 'FileCacheLustreDeploymentType' => ['type' => 'string', 'enum' => ['CACHE_1']], 'FileCacheLustreMetadataConfiguration' => ['type' => 'structure', 'required' => ['StorageCapacity'], 'members' => ['StorageCapacity' => ['shape' => 'MetadataStorageCapacity']]], 'FileCacheNFSConfiguration' => ['type' => 'structure', 'required' => ['Version'], 'members' => ['Version' => ['shape' => 'NfsVersion'], 'DnsIps' => ['shape' => 'RepositoryDnsIps']]], 'FileCacheNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'FileCacheType' => ['type' => 'string', 'enum' => ['LUSTRE']], 'FileCaches' => ['type' => 'list', 'member' => ['shape' => 'FileCache'], 'max' => 50], 'FileSystem' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'AWSAccountId'], 'CreationTime' => ['shape' => 'CreationTime'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'FileSystemType' => ['shape' => 'FileSystemType'], 'Lifecycle' => ['shape' => 'FileSystemLifecycle'], 'FailureDetails' => ['shape' => 'FileSystemFailureDetails'], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'StorageType' => ['shape' => 'StorageType'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'NetworkInterfaceIds' => ['shape' => 'NetworkInterfaceIds'], 'DNSName' => ['shape' => 'DNSName'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags'], 'WindowsConfiguration' => ['shape' => 'WindowsFileSystemConfiguration'], 'LustreConfiguration' => ['shape' => 'LustreFileSystemConfiguration'], 'AdministrativeActions' => ['shape' => 'AdministrativeActions'], 'OntapConfiguration' => ['shape' => 'OntapFileSystemConfiguration'], 'FileSystemTypeVersion' => ['shape' => 'FileSystemTypeVersion'], 'OpenZFSConfiguration' => ['shape' => 'OpenZFSFileSystemConfiguration']]], 'FileSystemAdministratorsGroupName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,256}$'], 'FileSystemEndpoint' => ['type' => 'structure', 'members' => ['DNSName' => ['shape' => 'DNSName'], 'IpAddresses' => ['shape' => 'OntapEndpointIpAddresses']]], 'FileSystemEndpoints' => ['type' => 'structure', 'members' => ['Intercluster' => ['shape' => 'FileSystemEndpoint'], 'Management' => ['shape' => 'FileSystemEndpoint']]], 'FileSystemFailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'FileSystemId' => ['type' => 'string', 'max' => 21, 'min' => 11, 'pattern' => '^(fs-[0-9a-f]{8,})$'], 'FileSystemIds' => ['type' => 'list', 'member' => ['shape' => 'FileSystemId'], 'max' => 50], 'FileSystemLifecycle' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'FAILED', 'DELETING', 'MISCONFIGURED', 'UPDATING', 'MISCONFIGURED_UNAVAILABLE']], 'FileSystemMaintenanceOperation' => ['type' => 'string', 'enum' => ['PATCHING', 'BACKING_UP']], 'FileSystemMaintenanceOperations' => ['type' => 'list', 'member' => ['shape' => 'FileSystemMaintenanceOperation'], 'max' => 20], 'FileSystemNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'FileSystemType' => ['type' => 'string', 'enum' => ['WINDOWS', 'LUSTRE', 'ONTAP', 'OPENZFS']], 'FileSystemTypeVersion' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[0-9](.[0-9]*)*$'], 'FileSystems' => ['type' => 'list', 'member' => ['shape' => 'FileSystem'], 'max' => 50], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FilterName'], 'Values' => ['shape' => 'FilterValues']]], 'FilterName' => ['type' => 'string', 'enum' => ['file-system-id', 'backup-type', 'file-system-type', 'volume-id', 'data-repository-type', 'file-cache-id', 'file-cache-type']], 'FilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'max' => 20], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 10], 'Flag' => ['type' => 'boolean'], 'FlexCacheEndpointType' => ['type' => 'string', 'enum' => ['NONE', 'ORIGIN', 'CACHE']], 'GeneralARN' => ['type' => 'string', 'max' => 1024, 'min' => 8, 'pattern' => '^arn:[^:]{1,63}:[^:]{0,63}:[^:]{0,63}:(?:|\\d{12}):[^/].{0,1023}$'], 'IncompatibleParameterError' => ['type' => 'structure', 'required' => ['Parameter'], 'members' => ['Parameter' => ['shape' => 'Parameter'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IncompatibleRegionForMultiAZ' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InputOntapVolumeType' => ['type' => 'string', 'enum' => ['RW', 'DP']], 'IntegerNoMax' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'IntegerNoMaxFromNegativeOne' => ['type' => 'integer', 'max' => 2147483647, 'min' => -1], 'IntegerRecordSizeKiB' => ['type' => 'integer', 'max' => 1024, 'min' => 4], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidDataRepositoryType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidDestinationKmsKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidExportPath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidImportPath' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNetworkSettings' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'InvalidSubnetId' => ['shape' => 'SubnetId'], 'InvalidSecurityGroupId' => ['shape' => 'SecurityGroupId'], 'InvalidRouteTableId' => ['shape' => 'RouteTableId']], 'exception' => \true], 'InvalidPerUnitStorageThroughput' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRegion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidSourceKmsKey' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Iops' => ['type' => 'long', 'max' => 1000000, 'min' => 0], 'IpAddress' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$'], 'IpAddressRange' => ['type' => 'string', 'max' => 17, 'min' => 9, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{9,17}$'], 'JunctionPath' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$'], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^.{1,2048}$'], 'LastUpdatedTime' => ['type' => 'timestamp'], 'LifecycleTransitionReason' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']]], 'LimitedMaxResults' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags'], 'NextToken' => ['shape' => 'NextToken']]], 'LustreAccessAuditLogLevel' => ['type' => 'string', 'enum' => ['DISABLED', 'WARN_ONLY', 'ERROR_ONLY', 'WARN_ERROR']], 'LustreDeploymentType' => ['type' => 'string', 'enum' => ['SCRATCH_1', 'SCRATCH_2', 'PERSISTENT_1', 'PERSISTENT_2']], 'LustreFileSystemConfiguration' => ['type' => 'structure', 'members' => ['WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DataRepositoryConfiguration' => ['shape' => 'DataRepositoryConfiguration'], 'DeploymentType' => ['shape' => 'LustreDeploymentType'], 'PerUnitStorageThroughput' => ['shape' => 'PerUnitStorageThroughput'], 'MountName' => ['shape' => 'LustreFileSystemMountName'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'DriveCacheType' => ['shape' => 'DriveCacheType'], 'DataCompressionType' => ['shape' => 'DataCompressionType'], 'LogConfiguration' => ['shape' => 'LustreLogConfiguration'], 'RootSquashConfiguration' => ['shape' => 'LustreRootSquashConfiguration']]], 'LustreFileSystemMountName' => ['type' => 'string', 'max' => 8, 'min' => 1, 'pattern' => '^([A-Za-z0-9_-]{1,8})$'], 'LustreLogConfiguration' => ['type' => 'structure', 'required' => ['Level'], 'members' => ['Level' => ['shape' => 'LustreAccessAuditLogLevel'], 'Destination' => ['shape' => 'GeneralARN']]], 'LustreLogCreateConfiguration' => ['type' => 'structure', 'required' => ['Level'], 'members' => ['Level' => ['shape' => 'LustreAccessAuditLogLevel'], 'Destination' => ['shape' => 'GeneralARN']]], 'LustreNoSquashNid' => ['type' => 'string', 'max' => 43, 'min' => 11, 'pattern' => '^([0-9\\[\\]\\-]*\\.){3}([0-9\\[\\]\\-]*)@tcp$'], 'LustreNoSquashNids' => ['type' => 'list', 'member' => ['shape' => 'LustreNoSquashNid'], 'max' => 64], 'LustreRootSquash' => ['type' => 'string', 'max' => 21, 'min' => 3, 'pattern' => '^([0-9]{1,10}):([0-9]{1,10})$'], 'LustreRootSquashConfiguration' => ['type' => 'structure', 'members' => ['RootSquash' => ['shape' => 'LustreRootSquash'], 'NoSquashNids' => ['shape' => 'LustreNoSquashNids']]], 'MaxResults' => ['type' => 'integer', 'max' => 2147483647, 'min' => 1], 'Megabytes' => ['type' => 'integer', 'max' => 512000, 'min' => 1], 'MegabytesPerSecond' => ['type' => 'integer', 'max' => 100000, 'min' => 8], 'MetadataStorageCapacity' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'MissingFileCacheConfiguration' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MissingFileSystemConfiguration' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MissingVolumeConfiguration' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NFSDataRepositoryConfiguration' => ['type' => 'structure', 'required' => ['Version'], 'members' => ['Version' => ['shape' => 'NfsVersion'], 'DnsIps' => ['shape' => 'RepositoryDnsIps'], 'AutoExportPolicy' => ['shape' => 'AutoExportPolicy']]], 'Namespace' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,4096}$'], 'NetBiosAlias' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,255}$'], 'NetworkInterfaceId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => '^(eni-[0-9a-f]{8,})$'], 'NetworkInterfaceIds' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterfaceId'], 'max' => 50], 'NextToken' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?:[A-Za-z0-9+\\/]{4})*(?:[A-Za-z0-9+\\/]{2}==|[A-Za-z0-9+\\/]{3}=)?$'], 'NfsVersion' => ['type' => 'string', 'enum' => ['NFS3']], 'NotServiceResourceError' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OntapDeploymentType' => ['type' => 'string', 'enum' => ['MULTI_AZ_1', 'SINGLE_AZ_1']], 'OntapEndpointIpAddresses' => ['type' => 'list', 'member' => ['shape' => 'IpAddress'], 'max' => 2, 'min' => 1], 'OntapFileSystemConfiguration' => ['type' => 'structure', 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'DeploymentType' => ['shape' => 'OntapDeploymentType'], 'EndpointIpAddressRange' => ['shape' => 'IpAddressRange'], 'Endpoints' => ['shape' => 'FileSystemEndpoints'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration'], 'PreferredSubnetId' => ['shape' => 'SubnetId'], 'RouteTableIds' => ['shape' => 'RouteTableIds'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime']]], 'OntapVolumeConfiguration' => ['type' => 'structure', 'members' => ['FlexCacheEndpointType' => ['shape' => 'FlexCacheEndpointType'], 'JunctionPath' => ['shape' => 'JunctionPath'], 'SecurityStyle' => ['shape' => 'SecurityStyle'], 'SizeInMegabytes' => ['shape' => 'VolumeCapacity'], 'StorageEfficiencyEnabled' => ['shape' => 'Flag'], 'StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId'], 'StorageVirtualMachineRoot' => ['shape' => 'Flag'], 'TieringPolicy' => ['shape' => 'TieringPolicy'], 'UUID' => ['shape' => 'UUID'], 'OntapVolumeType' => ['shape' => 'OntapVolumeType'], 'SnapshotPolicy' => ['shape' => 'SnapshotPolicy'], 'CopyTagsToBackups' => ['shape' => 'Flag']]], 'OntapVolumeType' => ['type' => 'string', 'enum' => ['RW', 'DP', 'LS']], 'OpenZFSClientConfiguration' => ['type' => 'structure', 'required' => ['Clients', 'Options'], 'members' => ['Clients' => ['shape' => 'OpenZFSClients'], 'Options' => ['shape' => 'OpenZFSNfsExportOptions']]], 'OpenZFSClientConfigurations' => ['type' => 'list', 'member' => ['shape' => 'OpenZFSClientConfiguration'], 'max' => 25], 'OpenZFSClients' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[ -~]{1,128}$'], 'OpenZFSCopyStrategy' => ['type' => 'string', 'enum' => ['CLONE', 'FULL_COPY']], 'OpenZFSCreateRootVolumeConfiguration' => ['type' => 'structure', 'members' => ['RecordSizeKiB' => ['shape' => 'IntegerRecordSizeKiB'], 'DataCompressionType' => ['shape' => 'OpenZFSDataCompressionType'], 'NfsExports' => ['shape' => 'OpenZFSNfsExports'], 'UserAndGroupQuotas' => ['shape' => 'OpenZFSUserAndGroupQuotas'], 'CopyTagsToSnapshots' => ['shape' => 'Flag'], 'ReadOnly' => ['shape' => 'ReadOnly']]], 'OpenZFSDataCompressionType' => ['type' => 'string', 'enum' => ['NONE', 'ZSTD', 'LZ4']], 'OpenZFSDeploymentType' => ['type' => 'string', 'enum' => ['SINGLE_AZ_1', 'SINGLE_AZ_2']], 'OpenZFSFileSystemConfiguration' => ['type' => 'structure', 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'CopyTagsToVolumes' => ['shape' => 'Flag'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'DeploymentType' => ['shape' => 'OpenZFSDeploymentType'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration'], 'RootVolumeId' => ['shape' => 'VolumeId']]], 'OpenZFSNfsExport' => ['type' => 'structure', 'required' => ['ClientConfigurations'], 'members' => ['ClientConfigurations' => ['shape' => 'OpenZFSClientConfigurations']]], 'OpenZFSNfsExportOption' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[ -~]{1,128}$'], 'OpenZFSNfsExportOptions' => ['type' => 'list', 'member' => ['shape' => 'OpenZFSNfsExportOption'], 'max' => 20, 'min' => 1], 'OpenZFSNfsExports' => ['type' => 'list', 'member' => ['shape' => 'OpenZFSNfsExport'], 'max' => 1], 'OpenZFSOriginSnapshotConfiguration' => ['type' => 'structure', 'members' => ['SnapshotARN' => ['shape' => 'ResourceARN'], 'CopyStrategy' => ['shape' => 'OpenZFSCopyStrategy']]], 'OpenZFSQuotaType' => ['type' => 'string', 'enum' => ['USER', 'GROUP']], 'OpenZFSUserAndGroupQuotas' => ['type' => 'list', 'member' => ['shape' => 'OpenZFSUserOrGroupQuota'], 'max' => 500], 'OpenZFSUserOrGroupQuota' => ['type' => 'structure', 'required' => ['Type', 'Id', 'StorageCapacityQuotaGiB'], 'members' => ['Type' => ['shape' => 'OpenZFSQuotaType'], 'Id' => ['shape' => 'IntegerNoMax'], 'StorageCapacityQuotaGiB' => ['shape' => 'IntegerNoMax']]], 'OpenZFSVolumeConfiguration' => ['type' => 'structure', 'members' => ['ParentVolumeId' => ['shape' => 'VolumeId'], 'VolumePath' => ['shape' => 'VolumePath'], 'StorageCapacityReservationGiB' => ['shape' => 'IntegerNoMax'], 'StorageCapacityQuotaGiB' => ['shape' => 'IntegerNoMax'], 'RecordSizeKiB' => ['shape' => 'IntegerRecordSizeKiB'], 'DataCompressionType' => ['shape' => 'OpenZFSDataCompressionType'], 'CopyTagsToSnapshots' => ['shape' => 'Flag'], 'OriginSnapshot' => ['shape' => 'OpenZFSOriginSnapshotConfiguration'], 'ReadOnly' => ['shape' => 'ReadOnly'], 'NfsExports' => ['shape' => 'OpenZFSNfsExports'], 'UserAndGroupQuotas' => ['shape' => 'OpenZFSUserAndGroupQuotas'], 'RestoreToSnapshot' => ['shape' => 'SnapshotId'], 'DeleteIntermediateSnaphots' => ['shape' => 'Flag'], 'DeleteClonedVolumes' => ['shape' => 'Flag']]], 'OrganizationalUnitDistinguishedName' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,2000}$'], 'Parameter' => ['type' => 'string', 'min' => 1], 'PerUnitStorageThroughput' => ['type' => 'integer', 'max' => 1000, 'min' => 12], 'ProgressPercent' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ReadOnly' => ['type' => 'boolean'], 'Region' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[a-z0-9-]{1,20}$'], 'ReleaseFileSystemNfsV3LocksRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'ReleaseFileSystemNfsV3LocksResponse' => ['type' => 'structure', 'members' => ['FileSystem' => ['shape' => 'FileSystem']]], 'ReleasedCapacity' => ['type' => 'long'], 'ReportFormat' => ['type' => 'string', 'enum' => ['REPORT_CSV_20191124']], 'ReportScope' => ['type' => 'string', 'enum' => ['FAILED_FILES_ONLY']], 'RepositoryDnsIps' => ['type' => 'list', 'member' => ['shape' => 'IpAddress'], 'max' => 10], 'RequestTime' => ['type' => 'timestamp'], 'ResourceARN' => ['type' => 'string', 'max' => 512, 'min' => 8, 'pattern' => '^arn:(?=[^:]+:fsx:[^:]+:\\d{12}:)((|(?=[a-z0-9-.]{1,63})(?!\\d{1,3}(\\.\\d{1,3}){3})(?![^:]*-{2})(?![^:]*-\\.)(?![^:]*\\.-)[a-z0-9].*(? ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFound' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['FILE_SYSTEM', 'VOLUME']], 'RestoreOpenZFSVolumeOption' => ['type' => 'string', 'enum' => ['DELETE_INTERMEDIATE_SNAPSHOTS', 'DELETE_CLONED_VOLUMES']], 'RestoreOpenZFSVolumeOptions' => ['type' => 'list', 'member' => ['shape' => 'RestoreOpenZFSVolumeOption'], 'max' => 2], 'RestoreVolumeFromSnapshotRequest' => ['type' => 'structure', 'required' => ['VolumeId', 'SnapshotId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'VolumeId' => ['shape' => 'VolumeId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'Options' => ['shape' => 'RestoreOpenZFSVolumeOptions']]], 'RestoreVolumeFromSnapshotResponse' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'VolumeId'], 'Lifecycle' => ['shape' => 'VolumeLifecycle'], 'AdministrativeActions' => ['shape' => 'AdministrativeActions']]], 'RouteTableId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => '^(rtb-[0-9a-f]{8,})$'], 'RouteTableIds' => ['type' => 'list', 'member' => ['shape' => 'RouteTableId'], 'max' => 50], 'S3DataRepositoryConfiguration' => ['type' => 'structure', 'members' => ['AutoImportPolicy' => ['shape' => 'AutoImportPolicy'], 'AutoExportPolicy' => ['shape' => 'AutoExportPolicy']]], 'SecurityGroupId' => ['type' => 'string', 'max' => 20, 'min' => 11, 'pattern' => '^(sg-[0-9a-f]{8,})$'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 50], 'SecurityStyle' => ['type' => 'string', 'enum' => ['UNIX', 'NTFS', 'MIXED']], 'SelfManagedActiveDirectoryAttributes' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'ActiveDirectoryFullyQualifiedName'], 'OrganizationalUnitDistinguishedName' => ['shape' => 'OrganizationalUnitDistinguishedName'], 'FileSystemAdministratorsGroup' => ['shape' => 'FileSystemAdministratorsGroupName'], 'UserName' => ['shape' => 'DirectoryUserName'], 'DnsIps' => ['shape' => 'DnsIps']]], 'SelfManagedActiveDirectoryConfiguration' => ['type' => 'structure', 'required' => ['DomainName', 'UserName', 'Password', 'DnsIps'], 'members' => ['DomainName' => ['shape' => 'ActiveDirectoryFullyQualifiedName'], 'OrganizationalUnitDistinguishedName' => ['shape' => 'OrganizationalUnitDistinguishedName'], 'FileSystemAdministratorsGroup' => ['shape' => 'FileSystemAdministratorsGroupName'], 'UserName' => ['shape' => 'DirectoryUserName'], 'Password' => ['shape' => 'DirectoryPassword'], 'DnsIps' => ['shape' => 'DnsIps']]], 'SelfManagedActiveDirectoryConfigurationUpdates' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'DirectoryUserName'], 'Password' => ['shape' => 'DirectoryPassword'], 'DnsIps' => ['shape' => 'DnsIps']]], 'ServiceLimit' => ['type' => 'string', 'enum' => ['FILE_SYSTEM_COUNT', 'TOTAL_THROUGHPUT_CAPACITY', 'TOTAL_STORAGE', 'TOTAL_USER_INITIATED_BACKUPS', 'TOTAL_USER_TAGS', 'TOTAL_IN_PROGRESS_COPY_BACKUPS', 'STORAGE_VIRTUAL_MACHINES_PER_FILE_SYSTEM', 'VOLUMES_PER_FILE_SYSTEM', 'TOTAL_SSD_IOPS', 'FILE_CACHE_COUNT']], 'ServiceLimitExceeded' => ['type' => 'structure', 'required' => ['Limit'], 'members' => ['Limit' => ['shape' => 'ServiceLimit'], 'Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Snapshot' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'Name' => ['shape' => 'SnapshotName'], 'VolumeId' => ['shape' => 'VolumeId'], 'CreationTime' => ['shape' => 'CreationTime'], 'Lifecycle' => ['shape' => 'SnapshotLifecycle'], 'LifecycleTransitionReason' => ['shape' => 'LifecycleTransitionReason'], 'Tags' => ['shape' => 'Tags'], 'AdministrativeActions' => ['shape' => 'AdministrativeActions']]], 'SnapshotFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SnapshotFilterName'], 'Values' => ['shape' => 'SnapshotFilterValues']]], 'SnapshotFilterName' => ['type' => 'string', 'enum' => ['file-system-id', 'volume-id']], 'SnapshotFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$'], 'SnapshotFilterValues' => ['type' => 'list', 'member' => ['shape' => 'SnapshotFilterValue'], 'max' => 20], 'SnapshotFilters' => ['type' => 'list', 'member' => ['shape' => 'SnapshotFilter'], 'max' => 2], 'SnapshotId' => ['type' => 'string', 'max' => 28, 'min' => 11, 'pattern' => '^((fs)?volsnap-[0-9a-f]{8,})$'], 'SnapshotIds' => ['type' => 'list', 'member' => ['shape' => 'SnapshotId'], 'max' => 50], 'SnapshotLifecycle' => ['type' => 'string', 'enum' => ['PENDING', 'CREATING', 'DELETING', 'AVAILABLE']], 'SnapshotName' => ['type' => 'string', 'max' => 203, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_:.-]{1,203}$'], 'SnapshotNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SnapshotPolicy' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Snapshots' => ['type' => 'list', 'member' => ['shape' => 'Snapshot'], 'max' => 50], 'SourceBackupId' => ['type' => 'string', 'max' => 128, 'min' => 12, 'pattern' => '^(backup-[0-9a-f]{8,})$'], 'SourceBackupUnavailable' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'BackupId' => ['shape' => 'BackupId']], 'exception' => \true], 'StartTime' => ['type' => 'timestamp'], 'Status' => ['type' => 'string', 'enum' => ['FAILED', 'IN_PROGRESS', 'PENDING', 'COMPLETED', 'UPDATED_OPTIMIZING']], 'StorageCapacity' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'StorageType' => ['type' => 'string', 'enum' => ['SSD', 'HDD']], 'StorageVirtualMachine' => ['type' => 'structure', 'members' => ['ActiveDirectoryConfiguration' => ['shape' => 'SvmActiveDirectoryConfiguration'], 'CreationTime' => ['shape' => 'CreationTime'], 'Endpoints' => ['shape' => 'SvmEndpoints'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Lifecycle' => ['shape' => 'StorageVirtualMachineLifecycle'], 'Name' => ['shape' => 'StorageVirtualMachineName'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId'], 'Subtype' => ['shape' => 'StorageVirtualMachineSubtype'], 'UUID' => ['shape' => 'UUID'], 'Tags' => ['shape' => 'Tags'], 'LifecycleTransitionReason' => ['shape' => 'LifecycleTransitionReason'], 'RootVolumeSecurityStyle' => ['shape' => 'StorageVirtualMachineRootVolumeSecurityStyle']]], 'StorageVirtualMachineFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StorageVirtualMachineFilterName'], 'Values' => ['shape' => 'StorageVirtualMachineFilterValues']]], 'StorageVirtualMachineFilterName' => ['type' => 'string', 'enum' => ['file-system-id']], 'StorageVirtualMachineFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$'], 'StorageVirtualMachineFilterValues' => ['type' => 'list', 'member' => ['shape' => 'StorageVirtualMachineFilterValue'], 'max' => 20], 'StorageVirtualMachineFilters' => ['type' => 'list', 'member' => ['shape' => 'StorageVirtualMachineFilter'], 'max' => 1], 'StorageVirtualMachineId' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^(svm-[0-9a-f]{17,})$'], 'StorageVirtualMachineIds' => ['type' => 'list', 'member' => ['shape' => 'StorageVirtualMachineId'], 'max' => 50], 'StorageVirtualMachineLifecycle' => ['type' => 'string', 'enum' => ['CREATED', 'CREATING', 'DELETING', 'FAILED', 'MISCONFIGURED', 'PENDING']], 'StorageVirtualMachineName' => ['type' => 'string', 'max' => 47, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,47}$'], 'StorageVirtualMachineNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StorageVirtualMachineRootVolumeSecurityStyle' => ['type' => 'string', 'enum' => ['UNIX', 'NTFS', 'MIXED']], 'StorageVirtualMachineSubtype' => ['type' => 'string', 'enum' => ['DEFAULT', 'DP_DESTINATION', 'SYNC_DESTINATION', 'SYNC_SOURCE']], 'StorageVirtualMachines' => ['type' => 'list', 'member' => ['shape' => 'StorageVirtualMachine'], 'max' => 50], 'SubDirectoriesPaths' => ['type' => 'list', 'member' => ['shape' => 'Namespace'], 'max' => 500], 'SubnetId' => ['type' => 'string', 'max' => 24, 'min' => 15, 'pattern' => '^(subnet-[0-9a-f]{8,})$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 50], 'SucceededCount' => ['type' => 'long'], 'SvmActiveDirectoryConfiguration' => ['type' => 'structure', 'members' => ['NetBiosName' => ['shape' => 'NetBiosAlias'], 'SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryAttributes']]], 'SvmEndpoint' => ['type' => 'structure', 'members' => ['DNSName' => ['shape' => 'DNSName'], 'IpAddresses' => ['shape' => 'OntapEndpointIpAddresses']]], 'SvmEndpoints' => ['type' => 'structure', 'members' => ['Iscsi' => ['shape' => 'SvmEndpoint'], 'Management' => ['shape' => 'SvmEndpoint'], 'Nfs' => ['shape' => 'SvmEndpoint'], 'Smb' => ['shape' => 'SvmEndpoint']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TaskId' => ['type' => 'string', 'max' => 128, 'min' => 12, 'pattern' => '^(task-[0-9a-f]{17,})$'], 'TaskIds' => ['type' => 'list', 'member' => ['shape' => 'TaskId'], 'max' => 50], 'TieringPolicy' => ['type' => 'structure', 'members' => ['CoolingPeriod' => ['shape' => 'CoolingPeriod'], 'Name' => ['shape' => 'TieringPolicyName']]], 'TieringPolicyName' => ['type' => 'string', 'enum' => ['SNAPSHOT_ONLY', 'AUTO', 'ALL', 'NONE']], 'TotalCount' => ['type' => 'long'], 'UUID' => ['type' => 'string', 'max' => 36, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,36}$'], 'UnsupportedOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDataRepositoryAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'DataRepositoryAssociationId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ImportedFileChunkSize' => ['shape' => 'Megabytes'], 'S3' => ['shape' => 'S3DataRepositoryConfiguration']]], 'UpdateDataRepositoryAssociationResponse' => ['type' => 'structure', 'members' => ['Association' => ['shape' => 'DataRepositoryAssociation']]], 'UpdateFileCacheLustreConfiguration' => ['type' => 'structure', 'members' => ['WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime']]], 'UpdateFileCacheRequest' => ['type' => 'structure', 'required' => ['FileCacheId'], 'members' => ['FileCacheId' => ['shape' => 'FileCacheId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'LustreConfiguration' => ['shape' => 'UpdateFileCacheLustreConfiguration']]], 'UpdateFileCacheResponse' => ['type' => 'structure', 'members' => ['FileCache' => ['shape' => 'FileCache']]], 'UpdateFileSystemLustreConfiguration' => ['type' => 'structure', 'members' => ['WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'AutoImportPolicy' => ['shape' => 'AutoImportPolicyType'], 'DataCompressionType' => ['shape' => 'DataCompressionType'], 'LogConfiguration' => ['shape' => 'LustreLogCreateConfiguration'], 'RootSquashConfiguration' => ['shape' => 'LustreRootSquashConfiguration']]], 'UpdateFileSystemOntapConfiguration' => ['type' => 'structure', 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'FsxAdminPassword' => ['shape' => 'AdminPassword'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'AddRouteTableIds' => ['shape' => 'RouteTableIds'], 'RemoveRouteTableIds' => ['shape' => 'RouteTableIds']]], 'UpdateFileSystemOpenZFSConfiguration' => ['type' => 'structure', 'members' => ['AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'CopyTagsToVolumes' => ['shape' => 'Flag'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DiskIopsConfiguration' => ['shape' => 'DiskIopsConfiguration']]], 'UpdateFileSystemRequest' => ['type' => 'structure', 'required' => ['FileSystemId'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'StorageCapacity' => ['shape' => 'StorageCapacity'], 'WindowsConfiguration' => ['shape' => 'UpdateFileSystemWindowsConfiguration'], 'LustreConfiguration' => ['shape' => 'UpdateFileSystemLustreConfiguration'], 'OntapConfiguration' => ['shape' => 'UpdateFileSystemOntapConfiguration'], 'OpenZFSConfiguration' => ['shape' => 'UpdateFileSystemOpenZFSConfiguration']]], 'UpdateFileSystemResponse' => ['type' => 'structure', 'members' => ['FileSystem' => ['shape' => 'FileSystem']]], 'UpdateFileSystemWindowsConfiguration' => ['type' => 'structure', 'members' => ['WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryConfigurationUpdates'], 'AuditLogConfiguration' => ['shape' => 'WindowsAuditLogCreateConfiguration']]], 'UpdateOntapVolumeConfiguration' => ['type' => 'structure', 'members' => ['JunctionPath' => ['shape' => 'JunctionPath'], 'SecurityStyle' => ['shape' => 'SecurityStyle'], 'SizeInMegabytes' => ['shape' => 'VolumeCapacity'], 'StorageEfficiencyEnabled' => ['shape' => 'Flag'], 'TieringPolicy' => ['shape' => 'TieringPolicy'], 'SnapshotPolicy' => ['shape' => 'SnapshotPolicy'], 'CopyTagsToBackups' => ['shape' => 'Flag']]], 'UpdateOpenZFSVolumeConfiguration' => ['type' => 'structure', 'members' => ['StorageCapacityReservationGiB' => ['shape' => 'IntegerNoMaxFromNegativeOne'], 'StorageCapacityQuotaGiB' => ['shape' => 'IntegerNoMaxFromNegativeOne'], 'RecordSizeKiB' => ['shape' => 'IntegerRecordSizeKiB'], 'DataCompressionType' => ['shape' => 'OpenZFSDataCompressionType'], 'NfsExports' => ['shape' => 'OpenZFSNfsExports'], 'UserAndGroupQuotas' => ['shape' => 'OpenZFSUserAndGroupQuotas'], 'ReadOnly' => ['shape' => 'ReadOnly']]], 'UpdateSnapshotRequest' => ['type' => 'structure', 'required' => ['Name', 'SnapshotId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Name' => ['shape' => 'SnapshotName'], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'UpdateSnapshotResponse' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'UpdateStorageVirtualMachineRequest' => ['type' => 'structure', 'required' => ['StorageVirtualMachineId'], 'members' => ['ActiveDirectoryConfiguration' => ['shape' => 'UpdateSvmActiveDirectoryConfiguration'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'StorageVirtualMachineId' => ['shape' => 'StorageVirtualMachineId'], 'SvmAdminPassword' => ['shape' => 'AdminPassword']]], 'UpdateStorageVirtualMachineResponse' => ['type' => 'structure', 'members' => ['StorageVirtualMachine' => ['shape' => 'StorageVirtualMachine']]], 'UpdateSvmActiveDirectoryConfiguration' => ['type' => 'structure', 'members' => ['SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryConfigurationUpdates']]], 'UpdateVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'VolumeId' => ['shape' => 'VolumeId'], 'OntapConfiguration' => ['shape' => 'UpdateOntapVolumeConfiguration'], 'Name' => ['shape' => 'VolumeName'], 'OpenZFSConfiguration' => ['shape' => 'UpdateOpenZFSVolumeConfiguration']]], 'UpdateVolumeResponse' => ['type' => 'structure', 'members' => ['Volume' => ['shape' => 'Volume']]], 'Volume' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'CreationTime'], 'FileSystemId' => ['shape' => 'FileSystemId'], 'Lifecycle' => ['shape' => 'VolumeLifecycle'], 'Name' => ['shape' => 'VolumeName'], 'OntapConfiguration' => ['shape' => 'OntapVolumeConfiguration'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags'], 'VolumeId' => ['shape' => 'VolumeId'], 'VolumeType' => ['shape' => 'VolumeType'], 'LifecycleTransitionReason' => ['shape' => 'LifecycleTransitionReason'], 'AdministrativeActions' => ['shape' => 'AdministrativeActions'], 'OpenZFSConfiguration' => ['shape' => 'OpenZFSVolumeConfiguration']]], 'VolumeCapacity' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'VolumeFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VolumeFilterName'], 'Values' => ['shape' => 'VolumeFilterValues']]], 'VolumeFilterName' => ['type' => 'string', 'enum' => ['file-system-id', 'storage-virtual-machine-id']], 'VolumeFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?\\-\\_]*$'], 'VolumeFilterValues' => ['type' => 'list', 'member' => ['shape' => 'VolumeFilterValue'], 'max' => 20], 'VolumeFilters' => ['type' => 'list', 'member' => ['shape' => 'VolumeFilter'], 'max' => 2], 'VolumeId' => ['type' => 'string', 'max' => 23, 'min' => 23, 'pattern' => '^(fsvol-[0-9a-f]{17,})$'], 'VolumeIds' => ['type' => 'list', 'member' => ['shape' => 'VolumeId'], 'max' => 50], 'VolumeLifecycle' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'DELETING', 'FAILED', 'MISCONFIGURED', 'PENDING', 'AVAILABLE']], 'VolumeName' => ['type' => 'string', 'max' => 203, 'min' => 1, 'pattern' => '^[^\\u0000\\u0085\\u2028\\u2029\\r\\n]{1,203}$'], 'VolumeNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'VolumePath' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-za-z0-9\\_\\.\\:\\-\\/]*$'], 'VolumeType' => ['type' => 'string', 'enum' => ['ONTAP', 'OPENZFS']], 'Volumes' => ['type' => 'list', 'member' => ['shape' => 'Volume'], 'max' => 50], 'VpcId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => '^(vpc-[0-9a-f]{8,})$'], 'WeeklyTime' => ['type' => 'string', 'max' => 7, 'min' => 7, 'pattern' => '^[1-7]:([01]\\d|2[0-3]):?([0-5]\\d)$'], 'WindowsAccessAuditLogLevel' => ['type' => 'string', 'enum' => ['DISABLED', 'SUCCESS_ONLY', 'FAILURE_ONLY', 'SUCCESS_AND_FAILURE']], 'WindowsAuditLogConfiguration' => ['type' => 'structure', 'required' => ['FileAccessAuditLogLevel', 'FileShareAccessAuditLogLevel'], 'members' => ['FileAccessAuditLogLevel' => ['shape' => 'WindowsAccessAuditLogLevel'], 'FileShareAccessAuditLogLevel' => ['shape' => 'WindowsAccessAuditLogLevel'], 'AuditLogDestination' => ['shape' => 'GeneralARN']]], 'WindowsAuditLogCreateConfiguration' => ['type' => 'structure', 'required' => ['FileAccessAuditLogLevel', 'FileShareAccessAuditLogLevel'], 'members' => ['FileAccessAuditLogLevel' => ['shape' => 'WindowsAccessAuditLogLevel'], 'FileShareAccessAuditLogLevel' => ['shape' => 'WindowsAccessAuditLogLevel'], 'AuditLogDestination' => ['shape' => 'GeneralARN']]], 'WindowsDeploymentType' => ['type' => 'string', 'enum' => ['MULTI_AZ_1', 'SINGLE_AZ_1', 'SINGLE_AZ_2']], 'WindowsFileSystemConfiguration' => ['type' => 'structure', 'members' => ['ActiveDirectoryId' => ['shape' => 'DirectoryId'], 'SelfManagedActiveDirectoryConfiguration' => ['shape' => 'SelfManagedActiveDirectoryAttributes'], 'DeploymentType' => ['shape' => 'WindowsDeploymentType'], 'RemoteAdministrationEndpoint' => ['shape' => 'DNSName'], 'PreferredSubnetId' => ['shape' => 'SubnetId'], 'PreferredFileServerIp' => ['shape' => 'IpAddress'], 'ThroughputCapacity' => ['shape' => 'MegabytesPerSecond'], 'MaintenanceOperationsInProgress' => ['shape' => 'FileSystemMaintenanceOperations'], 'WeeklyMaintenanceStartTime' => ['shape' => 'WeeklyTime'], 'DailyAutomaticBackupStartTime' => ['shape' => 'DailyTime'], 'AutomaticBackupRetentionDays' => ['shape' => 'AutomaticBackupRetentionDays'], 'CopyTagsToBackups' => ['shape' => 'Flag'], 'Aliases' => ['shape' => 'Aliases'], 'AuditLogConfiguration' => ['shape' => 'WindowsAuditLogConfiguration']]]]]; diff --git a/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 08c2b9b..0000000 --- a/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fsx-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-ca-central-1']]], 'endpoint' => ['url' => 'https://fsx-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-east-1']]], 'endpoint' => ['url' => 'https://fsx-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-east-2']]], 'endpoint' => ['url' => 'https://fsx-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-west-1']]], 'endpoint' => ['url' => 'https://fsx-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-west-2']]], 'endpoint' => ['url' => 'https://fsx-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-gov-east-1']]], 'endpoint' => ['url' => 'https://fsx-fips.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'prod-us-gov-west-1']]], 'endpoint' => ['url' => 'https://fsx-fips.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://fsx-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://fsx.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://fsx.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-tests-1.json.php deleted file mode 100644 index 91abfa7..0000000 --- a/vendor/Aws3/Aws/data/fsx/2018-03-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fsx.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/fsx/2018-03-01/paginators-1.json.php b/vendor/Aws3/Aws/data/fsx/2018-03-01/paginators-1.json.php deleted file mode 100644 index 20aa9d3..0000000 --- a/vendor/Aws3/Aws/data/fsx/2018-03-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBackups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeDataRepositoryAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeDataRepositoryTasks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeFileCaches' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeFileSystemAliases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeFileSystems' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeStorageVirtualMachines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'StorageVirtualMachines'], 'DescribeVolumes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Volumes'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/gamelift/2015-10-01/api-2.json.php b/vendor/Aws3/Aws/data/gamelift/2015-10-01/api-2.json.php deleted file mode 100644 index fe7b769..0000000 --- a/vendor/Aws3/Aws/data/gamelift/2015-10-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-10-01', 'endpointPrefix' => 'gamelift', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon GameLift', 'serviceId' => 'GameLift', 'signatureVersion' => 'v4', 'targetPrefix' => 'GameLift', 'uid' => 'gamelift-2015-10-01'], 'operations' => ['AcceptMatch' => ['name' => 'AcceptMatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptMatchInput'], 'output' => ['shape' => 'AcceptMatchOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'ClaimGameServer' => ['name' => 'ClaimGameServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ClaimGameServerInput'], 'output' => ['shape' => 'ClaimGameServerOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'OutOfCapacityException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'CreateAlias' => ['name' => 'CreateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAliasInput'], 'output' => ['shape' => 'CreateAliasOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'LimitExceededException'], ['shape' => 'TaggingFailedException']]], 'CreateBuild' => ['name' => 'CreateBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBuildInput'], 'output' => ['shape' => 'CreateBuildOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetInput'], 'output' => ['shape' => 'CreateFleetOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TaggingFailedException'], ['shape' => 'UnsupportedRegionException']]], 'CreateFleetLocations' => ['name' => 'CreateFleetLocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetLocationsInput'], 'output' => ['shape' => 'CreateFleetLocationsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'ConflictException']]], 'CreateGameServerGroup' => ['name' => 'CreateGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGameServerGroupInput'], 'output' => ['shape' => 'CreateGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException'], ['shape' => 'LimitExceededException']]], 'CreateGameSession' => ['name' => 'CreateGameSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGameSessionInput'], 'output' => ['shape' => 'CreateGameSessionOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'FleetCapacityExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'UnsupportedRegionException']]], 'CreateGameSessionQueue' => ['name' => 'CreateGameSessionQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGameSessionQueueInput'], 'output' => ['shape' => 'CreateGameSessionQueueOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'TaggingFailedException']]], 'CreateLocation' => ['name' => 'CreateLocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLocationInput'], 'output' => ['shape' => 'CreateLocationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'CreateMatchmakingConfiguration' => ['name' => 'CreateMatchmakingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMatchmakingConfigurationInput'], 'output' => ['shape' => 'CreateMatchmakingConfigurationOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'TaggingFailedException']]], 'CreateMatchmakingRuleSet' => ['name' => 'CreateMatchmakingRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMatchmakingRuleSetInput'], 'output' => ['shape' => 'CreateMatchmakingRuleSetOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'TaggingFailedException']]], 'CreatePlayerSession' => ['name' => 'CreatePlayerSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlayerSessionInput'], 'output' => ['shape' => 'CreatePlayerSessionOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidGameSessionStatusException'], ['shape' => 'GameSessionFullException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException']]], 'CreatePlayerSessions' => ['name' => 'CreatePlayerSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlayerSessionsInput'], 'output' => ['shape' => 'CreatePlayerSessionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidGameSessionStatusException'], ['shape' => 'GameSessionFullException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException']]], 'CreateScript' => ['name' => 'CreateScript', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateScriptInput'], 'output' => ['shape' => 'CreateScriptOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'CreateVpcPeeringAuthorization' => ['name' => 'CreateVpcPeeringAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringAuthorizationInput'], 'output' => ['shape' => 'CreateVpcPeeringAuthorizationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'CreateVpcPeeringConnection' => ['name' => 'CreateVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcPeeringConnectionInput'], 'output' => ['shape' => 'CreateVpcPeeringConnectionOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DeleteAlias' => ['name' => 'DeleteAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAliasInput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'DeleteBuild' => ['name' => 'DeleteBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBuildInput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InvalidRequestException']]], 'DeleteFleet' => ['name' => 'DeleteFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetInput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaggingFailedException']]], 'DeleteFleetLocations' => ['name' => 'DeleteFleetLocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetLocationsInput'], 'output' => ['shape' => 'DeleteFleetLocationsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DeleteGameServerGroup' => ['name' => 'DeleteGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGameServerGroupInput'], 'output' => ['shape' => 'DeleteGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'DeleteGameSessionQueue' => ['name' => 'DeleteGameSessionQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGameSessionQueueInput'], 'output' => ['shape' => 'DeleteGameSessionQueueOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TaggingFailedException']]], 'DeleteLocation' => ['name' => 'DeleteLocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLocationInput'], 'output' => ['shape' => 'DeleteLocationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DeleteMatchmakingConfiguration' => ['name' => 'DeleteMatchmakingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMatchmakingConfigurationInput'], 'output' => ['shape' => 'DeleteMatchmakingConfigurationOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'TaggingFailedException']]], 'DeleteMatchmakingRuleSet' => ['name' => 'DeleteMatchmakingRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMatchmakingRuleSetInput'], 'output' => ['shape' => 'DeleteMatchmakingRuleSetOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'NotFoundException'], ['shape' => 'TaggingFailedException']]], 'DeleteScalingPolicy' => ['name' => 'DeleteScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScalingPolicyInput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException']]], 'DeleteScript' => ['name' => 'DeleteScript', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScriptInput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'DeleteVpcPeeringAuthorization' => ['name' => 'DeleteVpcPeeringAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringAuthorizationInput'], 'output' => ['shape' => 'DeleteVpcPeeringAuthorizationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DeleteVpcPeeringConnection' => ['name' => 'DeleteVpcPeeringConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcPeeringConnectionInput'], 'output' => ['shape' => 'DeleteVpcPeeringConnectionOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DeregisterCompute' => ['name' => 'DeregisterCompute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterComputeInput'], 'output' => ['shape' => 'DeregisterComputeOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DeregisterGameServer' => ['name' => 'DeregisterGameServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterGameServerInput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'DescribeAlias' => ['name' => 'DescribeAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAliasInput'], 'output' => ['shape' => 'DescribeAliasOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DescribeBuild' => ['name' => 'DescribeBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBuildInput'], 'output' => ['shape' => 'DescribeBuildOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DescribeCompute' => ['name' => 'DescribeCompute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeComputeInput'], 'output' => ['shape' => 'DescribeComputeOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'DescribeEC2InstanceLimits' => ['name' => 'DescribeEC2InstanceLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEC2InstanceLimitsInput'], 'output' => ['shape' => 'DescribeEC2InstanceLimitsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeFleetAttributes' => ['name' => 'DescribeFleetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetAttributesInput'], 'output' => ['shape' => 'DescribeFleetAttributesOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'DescribeFleetCapacity' => ['name' => 'DescribeFleetCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetCapacityInput'], 'output' => ['shape' => 'DescribeFleetCapacityOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'DescribeFleetEvents' => ['name' => 'DescribeFleetEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetEventsInput'], 'output' => ['shape' => 'DescribeFleetEventsOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException']]], 'DescribeFleetLocationAttributes' => ['name' => 'DescribeFleetLocationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetLocationAttributesInput'], 'output' => ['shape' => 'DescribeFleetLocationAttributesOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeFleetLocationCapacity' => ['name' => 'DescribeFleetLocationCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetLocationCapacityInput'], 'output' => ['shape' => 'DescribeFleetLocationCapacityOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeFleetLocationUtilization' => ['name' => 'DescribeFleetLocationUtilization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetLocationUtilizationInput'], 'output' => ['shape' => 'DescribeFleetLocationUtilizationOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeFleetPortSettings' => ['name' => 'DescribeFleetPortSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetPortSettingsInput'], 'output' => ['shape' => 'DescribeFleetPortSettingsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeFleetUtilization' => ['name' => 'DescribeFleetUtilization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFleetUtilizationInput'], 'output' => ['shape' => 'DescribeFleetUtilizationOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'DescribeGameServer' => ['name' => 'DescribeGameServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameServerInput'], 'output' => ['shape' => 'DescribeGameServerOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'DescribeGameServerGroup' => ['name' => 'DescribeGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameServerGroupInput'], 'output' => ['shape' => 'DescribeGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'DescribeGameServerInstances' => ['name' => 'DescribeGameServerInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameServerInstancesInput'], 'output' => ['shape' => 'DescribeGameServerInstancesOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'DescribeGameSessionDetails' => ['name' => 'DescribeGameSessionDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameSessionDetailsInput'], 'output' => ['shape' => 'DescribeGameSessionDetailsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeGameSessionPlacement' => ['name' => 'DescribeGameSessionPlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameSessionPlacementInput'], 'output' => ['shape' => 'DescribeGameSessionPlacementOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'DescribeGameSessionQueues' => ['name' => 'DescribeGameSessionQueues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameSessionQueuesInput'], 'output' => ['shape' => 'DescribeGameSessionQueuesOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'DescribeGameSessions' => ['name' => 'DescribeGameSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGameSessionsInput'], 'output' => ['shape' => 'DescribeGameSessionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesInput'], 'output' => ['shape' => 'DescribeInstancesOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeMatchmaking' => ['name' => 'DescribeMatchmaking', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMatchmakingInput'], 'output' => ['shape' => 'DescribeMatchmakingOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeMatchmakingConfigurations' => ['name' => 'DescribeMatchmakingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMatchmakingConfigurationsInput'], 'output' => ['shape' => 'DescribeMatchmakingConfigurationsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeMatchmakingRuleSets' => ['name' => 'DescribeMatchmakingRuleSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMatchmakingRuleSetsInput'], 'output' => ['shape' => 'DescribeMatchmakingRuleSetsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DescribePlayerSessions' => ['name' => 'DescribePlayerSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePlayerSessionsInput'], 'output' => ['shape' => 'DescribePlayerSessionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'DescribeRuntimeConfiguration' => ['name' => 'DescribeRuntimeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRuntimeConfigurationInput'], 'output' => ['shape' => 'DescribeRuntimeConfigurationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException']]], 'DescribeScalingPolicies' => ['name' => 'DescribeScalingPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScalingPoliciesInput'], 'output' => ['shape' => 'DescribeScalingPoliciesOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'DescribeScript' => ['name' => 'DescribeScript', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScriptInput'], 'output' => ['shape' => 'DescribeScriptOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException']]], 'DescribeVpcPeeringAuthorizations' => ['name' => 'DescribeVpcPeeringAuthorizations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringAuthorizationsInput'], 'output' => ['shape' => 'DescribeVpcPeeringAuthorizationsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'DescribeVpcPeeringConnections' => ['name' => 'DescribeVpcPeeringConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVpcPeeringConnectionsInput'], 'output' => ['shape' => 'DescribeVpcPeeringConnectionsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'GetComputeAccess' => ['name' => 'GetComputeAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComputeAccessInput'], 'output' => ['shape' => 'GetComputeAccessOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'GetComputeAuthToken' => ['name' => 'GetComputeAuthToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComputeAuthTokenInput'], 'output' => ['shape' => 'GetComputeAuthTokenOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'GetGameSessionLogUrl' => ['name' => 'GetGameSessionLogUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGameSessionLogUrlInput'], 'output' => ['shape' => 'GetGameSessionLogUrlOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException']]], 'GetInstanceAccess' => ['name' => 'GetInstanceAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceAccessInput'], 'output' => ['shape' => 'GetInstanceAccessOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'ListAliases' => ['name' => 'ListAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAliasesInput'], 'output' => ['shape' => 'ListAliasesOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListBuilds' => ['name' => 'ListBuilds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBuildsInput'], 'output' => ['shape' => 'ListBuildsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListCompute' => ['name' => 'ListCompute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComputeInput'], 'output' => ['shape' => 'ListComputeOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListFleets' => ['name' => 'ListFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFleetsInput'], 'output' => ['shape' => 'ListFleetsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'ListGameServerGroups' => ['name' => 'ListGameServerGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGameServerGroupsInput'], 'output' => ['shape' => 'ListGameServerGroupsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'ListGameServers' => ['name' => 'ListGameServers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGameServersInput'], 'output' => ['shape' => 'ListGameServersOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'ListLocations' => ['name' => 'ListLocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLocationsInput'], 'output' => ['shape' => 'ListLocationsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListScripts' => ['name' => 'ListScripts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListScriptsInput'], 'output' => ['shape' => 'ListScriptsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'PutScalingPolicy' => ['name' => 'PutScalingPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutScalingPolicyInput'], 'output' => ['shape' => 'PutScalingPolicyOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException']]], 'RegisterCompute' => ['name' => 'RegisterCompute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterComputeInput'], 'output' => ['shape' => 'RegisterComputeOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceException']]], 'RegisterGameServer' => ['name' => 'RegisterGameServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterGameServerInput'], 'output' => ['shape' => 'RegisterGameServerOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException']]], 'RequestUploadCredentials' => ['name' => 'RequestUploadCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestUploadCredentialsInput'], 'output' => ['shape' => 'RequestUploadCredentialsOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'ResolveAlias' => ['name' => 'ResolveAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResolveAliasInput'], 'output' => ['shape' => 'ResolveAliasOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'InternalServiceException']]], 'ResumeGameServerGroup' => ['name' => 'ResumeGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeGameServerGroupInput'], 'output' => ['shape' => 'ResumeGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'SearchGameSessions' => ['name' => 'SearchGameSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchGameSessionsInput'], 'output' => ['shape' => 'SearchGameSessionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TerminalRoutingStrategyException'], ['shape' => 'UnsupportedRegionException']]], 'StartFleetActions' => ['name' => 'StartFleetActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFleetActionsInput'], 'output' => ['shape' => 'StartFleetActionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'StartGameSessionPlacement' => ['name' => 'StartGameSessionPlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartGameSessionPlacementInput'], 'output' => ['shape' => 'StartGameSessionPlacementOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'StartMatchBackfill' => ['name' => 'StartMatchBackfill', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMatchBackfillInput'], 'output' => ['shape' => 'StartMatchBackfillOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'StartMatchmaking' => ['name' => 'StartMatchmaking', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMatchmakingInput'], 'output' => ['shape' => 'StartMatchmakingOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'StopFleetActions' => ['name' => 'StopFleetActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopFleetActionsInput'], 'output' => ['shape' => 'StopFleetActionsOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedRegionException']]], 'StopGameSessionPlacement' => ['name' => 'StopGameSessionPlacement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopGameSessionPlacementInput'], 'output' => ['shape' => 'StopGameSessionPlacementOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'StopMatchmaking' => ['name' => 'StopMatchmaking', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopMatchmakingInput'], 'output' => ['shape' => 'StopMatchmakingOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'SuspendGameServerGroup' => ['name' => 'SuspendGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SuspendGameServerGroupInput'], 'output' => ['shape' => 'SuspendGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TaggingFailedException'], ['shape' => 'InternalServiceException']]], 'UpdateAlias' => ['name' => 'UpdateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAliasInput'], 'output' => ['shape' => 'UpdateAliasOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'UpdateBuild' => ['name' => 'UpdateBuild', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBuildInput'], 'output' => ['shape' => 'UpdateBuildOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'UpdateFleetAttributes' => ['name' => 'UpdateFleetAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFleetAttributesInput'], 'output' => ['shape' => 'UpdateFleetAttributesOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'UpdateFleetCapacity' => ['name' => 'UpdateFleetCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFleetCapacityInput'], 'output' => ['shape' => 'UpdateFleetCapacityOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'UnsupportedRegionException']]], 'UpdateFleetPortSettings' => ['name' => 'UpdateFleetPortSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFleetPortSettingsInput'], 'output' => ['shape' => 'UpdateFleetPortSettingsOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidFleetStatusException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException']]], 'UpdateGameServer' => ['name' => 'UpdateGameServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGameServerInput'], 'output' => ['shape' => 'UpdateGameServerOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'UpdateGameServerGroup' => ['name' => 'UpdateGameServerGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGameServerGroupInput'], 'output' => ['shape' => 'UpdateGameServerGroupOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServiceException']]], 'UpdateGameSession' => ['name' => 'UpdateGameSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGameSessionInput'], 'output' => ['shape' => 'UpdateGameSessionOutput'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InvalidGameSessionStatusException'], ['shape' => 'InvalidRequestException']]], 'UpdateGameSessionQueue' => ['name' => 'UpdateGameSessionQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGameSessionQueueInput'], 'output' => ['shape' => 'UpdateGameSessionQueueOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthorizedException']]], 'UpdateMatchmakingConfiguration' => ['name' => 'UpdateMatchmakingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMatchmakingConfigurationInput'], 'output' => ['shape' => 'UpdateMatchmakingConfigurationOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException']]], 'UpdateRuntimeConfiguration' => ['name' => 'UpdateRuntimeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuntimeConfigurationInput'], 'output' => ['shape' => 'UpdateRuntimeConfigurationOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidFleetStatusException']]], 'UpdateScript' => ['name' => 'UpdateScript', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateScriptInput'], 'output' => ['shape' => 'UpdateScriptOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']]], 'ValidateMatchmakingRuleSet' => ['name' => 'ValidateMatchmakingRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ValidateMatchmakingRuleSetInput'], 'output' => ['shape' => 'ValidateMatchmakingRuleSetOutput'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'UnsupportedRegionException'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['AcceptMatchInput' => ['type' => 'structure', 'required' => ['TicketId', 'PlayerIds', 'AcceptanceType'], 'members' => ['TicketId' => ['shape' => 'MatchmakingIdStringModel'], 'PlayerIds' => ['shape' => 'StringList'], 'AcceptanceType' => ['shape' => 'AcceptanceType']]], 'AcceptMatchOutput' => ['type' => 'structure', 'members' => []], 'AcceptanceType' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT']], 'Alias' => ['type' => 'structure', 'members' => ['AliasId' => ['shape' => 'AliasId'], 'Name' => ['shape' => 'NonBlankAndLengthConstraintString'], 'AliasArn' => ['shape' => 'AliasArn'], 'Description' => ['shape' => 'FreeText'], 'RoutingStrategy' => ['shape' => 'RoutingStrategy'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'AliasArn' => ['type' => 'string', 'pattern' => '^arn:.*:alias\\/alias-\\S+'], 'AliasId' => ['type' => 'string', 'pattern' => '^alias-\\S+'], 'AliasIdOrArn' => ['type' => 'string', 'pattern' => '^alias-\\S+|^arn:.*:alias\\/alias-\\S+'], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'Alias']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AnywhereConfiguration' => ['type' => 'structure', 'required' => ['Cost'], 'members' => ['Cost' => ['shape' => 'NonNegativeLimitedLengthDouble']]], 'ArnStringModel' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9:/-]+'], 'AttributeValue' => ['type' => 'structure', 'members' => ['S' => ['shape' => 'PlayerAttributeString'], 'N' => ['shape' => 'DoubleObject'], 'SL' => ['shape' => 'PlayerAttributeStringList'], 'SDM' => ['shape' => 'PlayerAttributeStringDoubleMap']]], 'AutoScalingGroupArn' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'AwsCredentials' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'NonEmptyString'], 'SecretAccessKey' => ['shape' => 'NonEmptyString'], 'SessionToken' => ['shape' => 'NonEmptyString']], 'sensitive' => \true], 'BackfillMode' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'MANUAL']], 'BalancingStrategy' => ['type' => 'string', 'enum' => ['SPOT_ONLY', 'SPOT_PREFERRED', 'ON_DEMAND_ONLY']], 'BooleanModel' => ['type' => 'boolean'], 'Build' => ['type' => 'structure', 'members' => ['BuildId' => ['shape' => 'BuildId'], 'BuildArn' => ['shape' => 'BuildArn'], 'Name' => ['shape' => 'FreeText'], 'Version' => ['shape' => 'FreeText'], 'Status' => ['shape' => 'BuildStatus'], 'SizeOnDisk' => ['shape' => 'PositiveLong'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'CreationTime' => ['shape' => 'Timestamp'], 'ServerSdkVersion' => ['shape' => 'ServerSdkVersion']]], 'BuildArn' => ['type' => 'string', 'pattern' => '^arn:.*:build\\/build-\\S+'], 'BuildId' => ['type' => 'string', 'pattern' => '^build-\\S+'], 'BuildIdOrArn' => ['type' => 'string', 'pattern' => '^build-\\S+|^arn:.*:build\\/build-\\S+'], 'BuildList' => ['type' => 'list', 'member' => ['shape' => 'Build']], 'BuildStatus' => ['type' => 'string', 'enum' => ['INITIALIZED', 'READY', 'FAILED']], 'CertificateConfiguration' => ['type' => 'structure', 'required' => ['CertificateType'], 'members' => ['CertificateType' => ['shape' => 'CertificateType']]], 'CertificateType' => ['type' => 'string', 'enum' => ['DISABLED', 'GENERATED']], 'ClaimGameServerInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'GameServerId' => ['shape' => 'GameServerId'], 'GameServerData' => ['shape' => 'GameServerData']]], 'ClaimGameServerOutput' => ['type' => 'structure', 'members' => ['GameServer' => ['shape' => 'GameServer']]], 'ComparisonOperatorType' => ['type' => 'string', 'enum' => ['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanThreshold', 'LessThanOrEqualToThreshold']], 'Compute' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'ComputeName' => ['shape' => 'ComputeName'], 'ComputeArn' => ['shape' => 'ComputeArn'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'ComputeStatus' => ['shape' => 'ComputeStatus'], 'Location' => ['shape' => 'LocationStringModel'], 'CreationTime' => ['shape' => 'Timestamp'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'Type' => ['shape' => 'EC2InstanceType'], 'GameLiftServiceSdkEndpoint' => ['shape' => 'GameLiftServiceSdkEndpointOutput']]], 'ComputeArn' => ['type' => 'string', 'max' => 1024, 'pattern' => '^arn:.*:compute\\/[a-zA-Z0-9\\-]+'], 'ComputeAuthToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-]+'], 'ComputeList' => ['type' => 'list', 'member' => ['shape' => 'Compute']], 'ComputeName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-]+'], 'ComputeNameOrArn' => ['type' => 'string', 'max' => 1024, 'pattern' => '[a-zA-Z0-9\\-]+|^arn:.*:compute\\/[a-zA-Z0-9\\-]+'], 'ComputeStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'TERMINATING']], 'ComputeType' => ['type' => 'string', 'enum' => ['EC2', 'ANYWHERE']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'CreateAliasInput' => ['type' => 'structure', 'required' => ['Name', 'RoutingStrategy'], 'members' => ['Name' => ['shape' => 'NonBlankAndLengthConstraintString'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'RoutingStrategy' => ['shape' => 'RoutingStrategy'], 'Tags' => ['shape' => 'TagList']]], 'CreateAliasOutput' => ['type' => 'structure', 'members' => ['Alias' => ['shape' => 'Alias']]], 'CreateBuildInput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString'], 'Version' => ['shape' => 'NonZeroAndMaxString'], 'StorageLocation' => ['shape' => 'S3Location'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'Tags' => ['shape' => 'TagList'], 'ServerSdkVersion' => ['shape' => 'ServerSdkVersion']]], 'CreateBuildOutput' => ['type' => 'structure', 'members' => ['Build' => ['shape' => 'Build'], 'UploadCredentials' => ['shape' => 'AwsCredentials'], 'StorageLocation' => ['shape' => 'S3Location']]], 'CreateFleetInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'BuildId' => ['shape' => 'BuildIdOrArn'], 'ScriptId' => ['shape' => 'ScriptIdOrArn'], 'ServerLaunchPath' => ['shape' => 'LaunchPathStringModel'], 'ServerLaunchParameters' => ['shape' => 'LaunchParametersStringModel'], 'LogPaths' => ['shape' => 'StringList'], 'EC2InstanceType' => ['shape' => 'EC2InstanceType'], 'EC2InboundPermissions' => ['shape' => 'IpPermissionsList'], 'NewGameSessionProtectionPolicy' => ['shape' => 'ProtectionPolicy'], 'RuntimeConfiguration' => ['shape' => 'RuntimeConfiguration'], 'ResourceCreationLimitPolicy' => ['shape' => 'ResourceCreationLimitPolicy'], 'MetricGroups' => ['shape' => 'MetricGroupList'], 'PeerVpcAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString'], 'FleetType' => ['shape' => 'FleetType'], 'InstanceRoleArn' => ['shape' => 'NonEmptyString'], 'CertificateConfiguration' => ['shape' => 'CertificateConfiguration'], 'Locations' => ['shape' => 'LocationConfigurationList'], 'Tags' => ['shape' => 'TagList'], 'ComputeType' => ['shape' => 'ComputeType'], 'AnywhereConfiguration' => ['shape' => 'AnywhereConfiguration']]], 'CreateFleetLocationsInput' => ['type' => 'structure', 'required' => ['FleetId', 'Locations'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Locations' => ['shape' => 'LocationConfigurationList']]], 'CreateFleetLocationsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'FleetArn' => ['shape' => 'FleetArn'], 'LocationStates' => ['shape' => 'LocationStateList']]], 'CreateFleetOutput' => ['type' => 'structure', 'members' => ['FleetAttributes' => ['shape' => 'FleetAttributes'], 'LocationStates' => ['shape' => 'LocationStateList']]], 'CreateGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'RoleArn', 'MinSize', 'MaxSize', 'LaunchTemplate', 'InstanceDefinitions'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupName'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'MinSize' => ['shape' => 'WholeNumber'], 'MaxSize' => ['shape' => 'PositiveInteger'], 'LaunchTemplate' => ['shape' => 'LaunchTemplateSpecification'], 'InstanceDefinitions' => ['shape' => 'InstanceDefinitions'], 'AutoScalingPolicy' => ['shape' => 'GameServerGroupAutoScalingPolicy'], 'BalancingStrategy' => ['shape' => 'BalancingStrategy'], 'GameServerProtectionPolicy' => ['shape' => 'GameServerProtectionPolicy'], 'VpcSubnets' => ['shape' => 'VpcSubnets'], 'Tags' => ['shape' => 'TagList']]], 'CreateGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'CreateGameSessionInput' => ['type' => 'structure', 'required' => ['MaximumPlayerSessionCount'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'AliasId' => ['shape' => 'AliasIdOrArn'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'CreatorId' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionId' => ['shape' => 'IdStringModel'], 'IdempotencyToken' => ['shape' => 'IdStringModel'], 'GameSessionData' => ['shape' => 'LargeGameSessionData'], 'Location' => ['shape' => 'LocationStringModel']]], 'CreateGameSessionOutput' => ['type' => 'structure', 'members' => ['GameSession' => ['shape' => 'GameSession']]], 'CreateGameSessionQueueInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GameSessionQueueName'], 'TimeoutInSeconds' => ['shape' => 'WholeNumber'], 'PlayerLatencyPolicies' => ['shape' => 'PlayerLatencyPolicyList'], 'Destinations' => ['shape' => 'GameSessionQueueDestinationList'], 'FilterConfiguration' => ['shape' => 'FilterConfiguration'], 'PriorityConfiguration' => ['shape' => 'PriorityConfiguration'], 'CustomEventData' => ['shape' => 'QueueCustomEventData'], 'NotificationTarget' => ['shape' => 'QueueSnsArnStringModel'], 'Tags' => ['shape' => 'TagList']]], 'CreateGameSessionQueueOutput' => ['type' => 'structure', 'members' => ['GameSessionQueue' => ['shape' => 'GameSessionQueue']]], 'CreateLocationInput' => ['type' => 'structure', 'required' => ['LocationName'], 'members' => ['LocationName' => ['shape' => 'CustomInputLocationStringModel'], 'Tags' => ['shape' => 'TagList']]], 'CreateLocationOutput' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'LocationModel']]], 'CreateMatchmakingConfigurationInput' => ['type' => 'structure', 'required' => ['Name', 'RequestTimeoutSeconds', 'AcceptanceRequired', 'RuleSetName'], 'members' => ['Name' => ['shape' => 'MatchmakingIdStringModel'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionQueueArns' => ['shape' => 'QueueArnsList'], 'RequestTimeoutSeconds' => ['shape' => 'MatchmakingRequestTimeoutInteger'], 'AcceptanceTimeoutSeconds' => ['shape' => 'MatchmakingAcceptanceTimeoutInteger'], 'AcceptanceRequired' => ['shape' => 'BooleanModel'], 'RuleSetName' => ['shape' => 'MatchmakingRuleSetName'], 'NotificationTarget' => ['shape' => 'SnsArnStringModel'], 'AdditionalPlayerCount' => ['shape' => 'WholeNumber'], 'CustomEventData' => ['shape' => 'CustomEventData'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'GameSessionData' => ['shape' => 'GameSessionData'], 'BackfillMode' => ['shape' => 'BackfillMode'], 'FlexMatchMode' => ['shape' => 'FlexMatchMode'], 'Tags' => ['shape' => 'TagList']]], 'CreateMatchmakingConfigurationOutput' => ['type' => 'structure', 'members' => ['Configuration' => ['shape' => 'MatchmakingConfiguration']]], 'CreateMatchmakingRuleSetInput' => ['type' => 'structure', 'required' => ['Name', 'RuleSetBody'], 'members' => ['Name' => ['shape' => 'MatchmakingIdStringModel'], 'RuleSetBody' => ['shape' => 'RuleSetBody'], 'Tags' => ['shape' => 'TagList']]], 'CreateMatchmakingRuleSetOutput' => ['type' => 'structure', 'required' => ['RuleSet'], 'members' => ['RuleSet' => ['shape' => 'MatchmakingRuleSet']]], 'CreatePlayerSessionInput' => ['type' => 'structure', 'required' => ['GameSessionId', 'PlayerId'], 'members' => ['GameSessionId' => ['shape' => 'ArnStringModel'], 'PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerData' => ['shape' => 'PlayerData']]], 'CreatePlayerSessionOutput' => ['type' => 'structure', 'members' => ['PlayerSession' => ['shape' => 'PlayerSession']]], 'CreatePlayerSessionsInput' => ['type' => 'structure', 'required' => ['GameSessionId', 'PlayerIds'], 'members' => ['GameSessionId' => ['shape' => 'ArnStringModel'], 'PlayerIds' => ['shape' => 'PlayerIdList'], 'PlayerDataMap' => ['shape' => 'PlayerDataMap']]], 'CreatePlayerSessionsOutput' => ['type' => 'structure', 'members' => ['PlayerSessions' => ['shape' => 'PlayerSessionList']]], 'CreateScriptInput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString'], 'Version' => ['shape' => 'NonZeroAndMaxString'], 'StorageLocation' => ['shape' => 'S3Location'], 'ZipFile' => ['shape' => 'ZipBlob'], 'Tags' => ['shape' => 'TagList']]], 'CreateScriptOutput' => ['type' => 'structure', 'members' => ['Script' => ['shape' => 'Script']]], 'CreateVpcPeeringAuthorizationInput' => ['type' => 'structure', 'required' => ['GameLiftAwsAccountId', 'PeerVpcId'], 'members' => ['GameLiftAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString']]], 'CreateVpcPeeringAuthorizationOutput' => ['type' => 'structure', 'members' => ['VpcPeeringAuthorization' => ['shape' => 'VpcPeeringAuthorization']]], 'CreateVpcPeeringConnectionInput' => ['type' => 'structure', 'required' => ['FleetId', 'PeerVpcAwsAccountId', 'PeerVpcId'], 'members' => ['FleetId' => ['shape' => 'FleetId'], 'PeerVpcAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString']]], 'CreateVpcPeeringConnectionOutput' => ['type' => 'structure', 'members' => []], 'CustomEventData' => ['type' => 'string', 'max' => 256, 'min' => 0], 'CustomInputLocationStringModel' => ['type' => 'string', 'max' => 64, 'min' => 8, 'pattern' => '^custom-[A-Za-z0-9\\-]+'], 'CustomLocationNameOrArnModel' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^custom-[A-Za-z0-9\\-]+|^arn:.*:location\\/custom-\\S+'], 'DeleteAliasInput' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'AliasIdOrArn']]], 'DeleteBuildInput' => ['type' => 'structure', 'required' => ['BuildId'], 'members' => ['BuildId' => ['shape' => 'BuildIdOrArn']]], 'DeleteFleetInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn']]], 'DeleteFleetLocationsInput' => ['type' => 'structure', 'required' => ['FleetId', 'Locations'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Locations' => ['shape' => 'LocationList']]], 'DeleteFleetLocationsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'FleetArn' => ['shape' => 'FleetArn'], 'LocationStates' => ['shape' => 'LocationStateList']]], 'DeleteGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'DeleteOption' => ['shape' => 'GameServerGroupDeleteOption']]], 'DeleteGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'DeleteGameSessionQueueInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GameSessionQueueNameOrArn']]], 'DeleteGameSessionQueueOutput' => ['type' => 'structure', 'members' => []], 'DeleteLocationInput' => ['type' => 'structure', 'required' => ['LocationName'], 'members' => ['LocationName' => ['shape' => 'CustomLocationNameOrArnModel']]], 'DeleteLocationOutput' => ['type' => 'structure', 'members' => []], 'DeleteMatchmakingConfigurationInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MatchmakingConfigurationName']]], 'DeleteMatchmakingConfigurationOutput' => ['type' => 'structure', 'members' => []], 'DeleteMatchmakingRuleSetInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MatchmakingRuleSetName']]], 'DeleteMatchmakingRuleSetOutput' => ['type' => 'structure', 'members' => []], 'DeleteScalingPolicyInput' => ['type' => 'structure', 'required' => ['Name', 'FleetId'], 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString'], 'FleetId' => ['shape' => 'FleetIdOrArn']]], 'DeleteScriptInput' => ['type' => 'structure', 'required' => ['ScriptId'], 'members' => ['ScriptId' => ['shape' => 'ScriptIdOrArn']]], 'DeleteVpcPeeringAuthorizationInput' => ['type' => 'structure', 'required' => ['GameLiftAwsAccountId', 'PeerVpcId'], 'members' => ['GameLiftAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString']]], 'DeleteVpcPeeringAuthorizationOutput' => ['type' => 'structure', 'members' => []], 'DeleteVpcPeeringConnectionInput' => ['type' => 'structure', 'required' => ['FleetId', 'VpcPeeringConnectionId'], 'members' => ['FleetId' => ['shape' => 'FleetId'], 'VpcPeeringConnectionId' => ['shape' => 'NonZeroAndMaxString']]], 'DeleteVpcPeeringConnectionOutput' => ['type' => 'structure', 'members' => []], 'DeregisterComputeInput' => ['type' => 'structure', 'required' => ['FleetId', 'ComputeName'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn']]], 'DeregisterComputeOutput' => ['type' => 'structure', 'members' => []], 'DeregisterGameServerInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'GameServerId'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'GameServerId' => ['shape' => 'GameServerId']]], 'DescribeAliasInput' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'AliasIdOrArn']]], 'DescribeAliasOutput' => ['type' => 'structure', 'members' => ['Alias' => ['shape' => 'Alias']]], 'DescribeBuildInput' => ['type' => 'structure', 'required' => ['BuildId'], 'members' => ['BuildId' => ['shape' => 'BuildIdOrArn']]], 'DescribeBuildOutput' => ['type' => 'structure', 'members' => ['Build' => ['shape' => 'Build']]], 'DescribeComputeInput' => ['type' => 'structure', 'required' => ['FleetId', 'ComputeName'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn']]], 'DescribeComputeOutput' => ['type' => 'structure', 'members' => ['Compute' => ['shape' => 'Compute']]], 'DescribeEC2InstanceLimitsInput' => ['type' => 'structure', 'members' => ['EC2InstanceType' => ['shape' => 'EC2InstanceType'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeEC2InstanceLimitsOutput' => ['type' => 'structure', 'members' => ['EC2InstanceLimits' => ['shape' => 'EC2InstanceLimitList']]], 'DescribeFleetAttributesInput' => ['type' => 'structure', 'members' => ['FleetIds' => ['shape' => 'FleetIdOrArnList'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetAttributesOutput' => ['type' => 'structure', 'members' => ['FleetAttributes' => ['shape' => 'FleetAttributesList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetCapacityInput' => ['type' => 'structure', 'members' => ['FleetIds' => ['shape' => 'FleetIdOrArnList'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetCapacityOutput' => ['type' => 'structure', 'members' => ['FleetCapacity' => ['shape' => 'FleetCapacityList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetEventsInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetEventsOutput' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetLocationAttributesInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Locations' => ['shape' => 'LocationList'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetLocationAttributesOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'FleetArn' => ['shape' => 'FleetArn'], 'LocationAttributes' => ['shape' => 'LocationAttributesList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetLocationCapacityInput' => ['type' => 'structure', 'required' => ['FleetId', 'Location'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeFleetLocationCapacityOutput' => ['type' => 'structure', 'members' => ['FleetCapacity' => ['shape' => 'FleetCapacity']]], 'DescribeFleetLocationUtilizationInput' => ['type' => 'structure', 'required' => ['FleetId', 'Location'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeFleetLocationUtilizationOutput' => ['type' => 'structure', 'members' => ['FleetUtilization' => ['shape' => 'FleetUtilization']]], 'DescribeFleetPortSettingsInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeFleetPortSettingsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'InboundPermissions' => ['shape' => 'IpPermissionsList'], 'UpdateStatus' => ['shape' => 'LocationUpdateStatus'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeFleetUtilizationInput' => ['type' => 'structure', 'members' => ['FleetIds' => ['shape' => 'FleetIdOrArnList'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeFleetUtilizationOutput' => ['type' => 'structure', 'members' => ['FleetUtilization' => ['shape' => 'FleetUtilizationList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn']]], 'DescribeGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'DescribeGameServerInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'GameServerId'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'GameServerId' => ['shape' => 'GameServerId']]], 'DescribeGameServerInstancesInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'InstanceIds' => ['shape' => 'GameServerInstanceIds'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameServerInstancesOutput' => ['type' => 'structure', 'members' => ['GameServerInstances' => ['shape' => 'GameServerInstances'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameServerOutput' => ['type' => 'structure', 'members' => ['GameServer' => ['shape' => 'GameServer']]], 'DescribeGameSessionDetailsInput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'GameSessionId' => ['shape' => 'ArnStringModel'], 'AliasId' => ['shape' => 'AliasIdOrArn'], 'Location' => ['shape' => 'LocationStringModel'], 'StatusFilter' => ['shape' => 'NonZeroAndMaxString'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameSessionDetailsOutput' => ['type' => 'structure', 'members' => ['GameSessionDetails' => ['shape' => 'GameSessionDetailList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameSessionPlacementInput' => ['type' => 'structure', 'required' => ['PlacementId'], 'members' => ['PlacementId' => ['shape' => 'IdStringModel']]], 'DescribeGameSessionPlacementOutput' => ['type' => 'structure', 'members' => ['GameSessionPlacement' => ['shape' => 'GameSessionPlacement']]], 'DescribeGameSessionQueuesInput' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'GameSessionQueueNameOrArnList'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameSessionQueuesOutput' => ['type' => 'structure', 'members' => ['GameSessionQueues' => ['shape' => 'GameSessionQueueList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameSessionsInput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'GameSessionId' => ['shape' => 'ArnStringModel'], 'AliasId' => ['shape' => 'AliasIdOrArn'], 'Location' => ['shape' => 'LocationStringModel'], 'StatusFilter' => ['shape' => 'NonZeroAndMaxString'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeGameSessionsOutput' => ['type' => 'structure', 'members' => ['GameSessions' => ['shape' => 'GameSessionList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeInstancesInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'InstanceId' => ['shape' => 'InstanceId'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeInstancesOutput' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'InstanceList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeMatchmakingConfigurationsInput' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'MatchmakingConfigurationNameList'], 'RuleSetName' => ['shape' => 'MatchmakingRuleSetName'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeMatchmakingConfigurationsOutput' => ['type' => 'structure', 'members' => ['Configurations' => ['shape' => 'MatchmakingConfigurationList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeMatchmakingInput' => ['type' => 'structure', 'required' => ['TicketIds'], 'members' => ['TicketIds' => ['shape' => 'MatchmakingIdList']]], 'DescribeMatchmakingOutput' => ['type' => 'structure', 'members' => ['TicketList' => ['shape' => 'MatchmakingTicketList']]], 'DescribeMatchmakingRuleSetsInput' => ['type' => 'structure', 'members' => ['Names' => ['shape' => 'MatchmakingRuleSetNameList'], 'Limit' => ['shape' => 'RuleSetLimit'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeMatchmakingRuleSetsOutput' => ['type' => 'structure', 'required' => ['RuleSets'], 'members' => ['RuleSets' => ['shape' => 'MatchmakingRuleSetList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribePlayerSessionsInput' => ['type' => 'structure', 'members' => ['GameSessionId' => ['shape' => 'ArnStringModel'], 'PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerSessionId' => ['shape' => 'PlayerSessionId'], 'PlayerSessionStatusFilter' => ['shape' => 'NonZeroAndMaxString'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribePlayerSessionsOutput' => ['type' => 'structure', 'members' => ['PlayerSessions' => ['shape' => 'PlayerSessionList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeRuntimeConfigurationInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn']]], 'DescribeRuntimeConfigurationOutput' => ['type' => 'structure', 'members' => ['RuntimeConfiguration' => ['shape' => 'RuntimeConfiguration']]], 'DescribeScalingPoliciesInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'StatusFilter' => ['shape' => 'ScalingStatusType'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString'], 'Location' => ['shape' => 'LocationStringModel']]], 'DescribeScalingPoliciesOutput' => ['type' => 'structure', 'members' => ['ScalingPolicies' => ['shape' => 'ScalingPolicyList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'DescribeScriptInput' => ['type' => 'structure', 'required' => ['ScriptId'], 'members' => ['ScriptId' => ['shape' => 'ScriptIdOrArn']]], 'DescribeScriptOutput' => ['type' => 'structure', 'members' => ['Script' => ['shape' => 'Script']]], 'DescribeVpcPeeringAuthorizationsInput' => ['type' => 'structure', 'members' => []], 'DescribeVpcPeeringAuthorizationsOutput' => ['type' => 'structure', 'members' => ['VpcPeeringAuthorizations' => ['shape' => 'VpcPeeringAuthorizationList']]], 'DescribeVpcPeeringConnectionsInput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId']]], 'DescribeVpcPeeringConnectionsOutput' => ['type' => 'structure', 'members' => ['VpcPeeringConnections' => ['shape' => 'VpcPeeringConnectionList']]], 'DesiredPlayerSession' => ['type' => 'structure', 'members' => ['PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerData' => ['shape' => 'PlayerData']]], 'DesiredPlayerSessionList' => ['type' => 'list', 'member' => ['shape' => 'DesiredPlayerSession']], 'DnsName' => ['type' => 'string'], 'DnsNameInput' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_\\-\\.]+'], 'Double' => ['type' => 'double'], 'DoubleObject' => ['type' => 'double'], 'EC2InstanceCounts' => ['type' => 'structure', 'members' => ['DESIRED' => ['shape' => 'WholeNumber'], 'MINIMUM' => ['shape' => 'WholeNumber'], 'MAXIMUM' => ['shape' => 'WholeNumber'], 'PENDING' => ['shape' => 'WholeNumber'], 'ACTIVE' => ['shape' => 'WholeNumber'], 'IDLE' => ['shape' => 'WholeNumber'], 'TERMINATING' => ['shape' => 'WholeNumber']]], 'EC2InstanceLimit' => ['type' => 'structure', 'members' => ['EC2InstanceType' => ['shape' => 'EC2InstanceType'], 'CurrentInstances' => ['shape' => 'WholeNumber'], 'InstanceLimit' => ['shape' => 'WholeNumber'], 'Location' => ['shape' => 'LocationStringModel']]], 'EC2InstanceLimitList' => ['type' => 'list', 'member' => ['shape' => 'EC2InstanceLimit']], 'EC2InstanceType' => ['type' => 'string', 'enum' => ['t2.micro', 't2.small', 't2.medium', 't2.large', 'c3.large', 'c3.xlarge', 'c3.2xlarge', 'c3.4xlarge', 'c3.8xlarge', 'c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'c5.large', 'c5.xlarge', 'c5.2xlarge', 'c5.4xlarge', 'c5.9xlarge', 'c5.12xlarge', 'c5.18xlarge', 'c5.24xlarge', 'c5a.large', 'c5a.xlarge', 'c5a.2xlarge', 'c5a.4xlarge', 'c5a.8xlarge', 'c5a.12xlarge', 'c5a.16xlarge', 'c5a.24xlarge', 'r3.large', 'r3.xlarge', 'r3.2xlarge', 'r3.4xlarge', 'r3.8xlarge', 'r4.large', 'r4.xlarge', 'r4.2xlarge', 'r4.4xlarge', 'r4.8xlarge', 'r4.16xlarge', 'r5.large', 'r5.xlarge', 'r5.2xlarge', 'r5.4xlarge', 'r5.8xlarge', 'r5.12xlarge', 'r5.16xlarge', 'r5.24xlarge', 'r5a.large', 'r5a.xlarge', 'r5a.2xlarge', 'r5a.4xlarge', 'r5a.8xlarge', 'r5a.12xlarge', 'r5a.16xlarge', 'r5a.24xlarge', 'm3.medium', 'm3.large', 'm3.xlarge', 'm3.2xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 'm5.large', 'm5.xlarge', 'm5.2xlarge', 'm5.4xlarge', 'm5.8xlarge', 'm5.12xlarge', 'm5.16xlarge', 'm5.24xlarge', 'm5a.large', 'm5a.xlarge', 'm5a.2xlarge', 'm5a.4xlarge', 'm5a.8xlarge', 'm5a.12xlarge', 'm5a.16xlarge', 'm5a.24xlarge', 'c5d.large', 'c5d.xlarge', 'c5d.2xlarge', 'c5d.4xlarge', 'c5d.9xlarge', 'c5d.12xlarge', 'c5d.18xlarge', 'c5d.24xlarge', 'c6a.large', 'c6a.xlarge', 'c6a.2xlarge', 'c6a.4xlarge', 'c6a.8xlarge', 'c6a.12xlarge', 'c6a.16xlarge', 'c6a.24xlarge', 'c6i.large', 'c6i.xlarge', 'c6i.2xlarge', 'c6i.4xlarge', 'c6i.8xlarge', 'c6i.12xlarge', 'c6i.16xlarge', 'c6i.24xlarge', 'r5d.large', 'r5d.xlarge', 'r5d.2xlarge', 'r5d.4xlarge', 'r5d.8xlarge', 'r5d.12xlarge', 'r5d.16xlarge', 'r5d.24xlarge']], 'Event' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'NonZeroAndMaxString'], 'ResourceId' => ['shape' => 'NonZeroAndMaxString'], 'EventCode' => ['shape' => 'EventCode'], 'Message' => ['shape' => 'NonEmptyString'], 'EventTime' => ['shape' => 'Timestamp'], 'PreSignedLogUrl' => ['shape' => 'NonZeroAndMaxString']]], 'EventCode' => ['type' => 'string', 'enum' => ['GENERIC_EVENT', 'FLEET_CREATED', 'FLEET_DELETED', 'FLEET_SCALING_EVENT', 'FLEET_STATE_DOWNLOADING', 'FLEET_STATE_VALIDATING', 'FLEET_STATE_BUILDING', 'FLEET_STATE_ACTIVATING', 'FLEET_STATE_ACTIVE', 'FLEET_STATE_ERROR', 'FLEET_INITIALIZATION_FAILED', 'FLEET_BINARY_DOWNLOAD_FAILED', 'FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND', 'FLEET_VALIDATION_EXECUTABLE_RUNTIME_FAILURE', 'FLEET_VALIDATION_TIMED_OUT', 'FLEET_ACTIVATION_FAILED', 'FLEET_ACTIVATION_FAILED_NO_INSTANCES', 'FLEET_NEW_GAME_SESSION_PROTECTION_POLICY_UPDATED', 'SERVER_PROCESS_INVALID_PATH', 'SERVER_PROCESS_SDK_INITIALIZATION_TIMEOUT', 'SERVER_PROCESS_PROCESS_READY_TIMEOUT', 'SERVER_PROCESS_CRASHED', 'SERVER_PROCESS_TERMINATED_UNHEALTHY', 'SERVER_PROCESS_FORCE_TERMINATED', 'SERVER_PROCESS_PROCESS_EXIT_TIMEOUT', 'GAME_SESSION_ACTIVATION_TIMEOUT', 'FLEET_CREATION_EXTRACTING_BUILD', 'FLEET_CREATION_RUNNING_INSTALLER', 'FLEET_CREATION_VALIDATING_RUNTIME_CONFIG', 'FLEET_VPC_PEERING_SUCCEEDED', 'FLEET_VPC_PEERING_FAILED', 'FLEET_VPC_PEERING_DELETED', 'INSTANCE_INTERRUPTED', 'INSTANCE_RECYCLED']], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'FilterConfiguration' => ['type' => 'structure', 'members' => ['AllowedLocations' => ['shape' => 'LocationList']]], 'FleetAction' => ['type' => 'string', 'enum' => ['AUTO_SCALING']], 'FleetActionList' => ['type' => 'list', 'member' => ['shape' => 'FleetAction'], 'max' => 1, 'min' => 1], 'FleetArn' => ['type' => 'string', 'pattern' => '^arn:.*:fleet\\/fleet-\\S+'], 'FleetAttributes' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'FleetType' => ['shape' => 'FleetType'], 'InstanceType' => ['shape' => 'EC2InstanceType'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'CreationTime' => ['shape' => 'Timestamp'], 'TerminationTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'FleetStatus'], 'BuildId' => ['shape' => 'BuildId'], 'BuildArn' => ['shape' => 'BuildArn'], 'ScriptId' => ['shape' => 'ScriptId'], 'ScriptArn' => ['shape' => 'ScriptArn'], 'ServerLaunchPath' => ['shape' => 'LaunchPathStringModel'], 'ServerLaunchParameters' => ['shape' => 'LaunchParametersStringModel'], 'LogPaths' => ['shape' => 'StringList'], 'NewGameSessionProtectionPolicy' => ['shape' => 'ProtectionPolicy'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'ResourceCreationLimitPolicy' => ['shape' => 'ResourceCreationLimitPolicy'], 'MetricGroups' => ['shape' => 'MetricGroupList'], 'StoppedActions' => ['shape' => 'FleetActionList'], 'InstanceRoleArn' => ['shape' => 'NonEmptyString'], 'CertificateConfiguration' => ['shape' => 'CertificateConfiguration'], 'ComputeType' => ['shape' => 'ComputeType'], 'AnywhereConfiguration' => ['shape' => 'AnywhereConfiguration']]], 'FleetAttributesList' => ['type' => 'list', 'member' => ['shape' => 'FleetAttributes']], 'FleetCapacity' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'InstanceType' => ['shape' => 'EC2InstanceType'], 'InstanceCounts' => ['shape' => 'EC2InstanceCounts'], 'Location' => ['shape' => 'LocationStringModel']]], 'FleetCapacityExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'FleetCapacityList' => ['type' => 'list', 'member' => ['shape' => 'FleetCapacity']], 'FleetId' => ['type' => 'string', 'pattern' => '^fleet-\\S+'], 'FleetIdList' => ['type' => 'list', 'member' => ['shape' => 'FleetId'], 'min' => 1], 'FleetIdOrArn' => ['type' => 'string', 'pattern' => '^fleet-\\S+|^arn:.*:fleet\\/fleet-\\S+'], 'FleetIdOrArnList' => ['type' => 'list', 'member' => ['shape' => 'FleetIdOrArn'], 'min' => 1], 'FleetStatus' => ['type' => 'string', 'enum' => ['NEW', 'DOWNLOADING', 'VALIDATING', 'BUILDING', 'ACTIVATING', 'ACTIVE', 'DELETING', 'ERROR', 'TERMINATED', 'NOT_FOUND']], 'FleetType' => ['type' => 'string', 'enum' => ['ON_DEMAND', 'SPOT']], 'FleetUtilization' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'ActiveServerProcessCount' => ['shape' => 'WholeNumber'], 'ActiveGameSessionCount' => ['shape' => 'WholeNumber'], 'CurrentPlayerSessionCount' => ['shape' => 'WholeNumber'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'Location' => ['shape' => 'LocationStringModel']]], 'FleetUtilizationList' => ['type' => 'list', 'member' => ['shape' => 'FleetUtilization']], 'FlexMatchMode' => ['type' => 'string', 'enum' => ['STANDALONE', 'WITH_QUEUE']], 'Float' => ['type' => 'float'], 'FreeText' => ['type' => 'string'], 'GameLiftServiceSdkEndpointOutput' => ['type' => 'string', 'max' => 128, 'min' => 1], 'GameProperty' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'GamePropertyKey'], 'Value' => ['shape' => 'GamePropertyValue']]], 'GamePropertyKey' => ['type' => 'string', 'max' => 32], 'GamePropertyList' => ['type' => 'list', 'member' => ['shape' => 'GameProperty'], 'max' => 16], 'GamePropertyValue' => ['type' => 'string', 'max' => 96], 'GameServer' => ['type' => 'structure', 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupName'], 'GameServerGroupArn' => ['shape' => 'GameServerGroupArn'], 'GameServerId' => ['shape' => 'GameServerId'], 'InstanceId' => ['shape' => 'GameServerInstanceId'], 'ConnectionInfo' => ['shape' => 'GameServerConnectionInfo'], 'GameServerData' => ['shape' => 'GameServerData'], 'ClaimStatus' => ['shape' => 'GameServerClaimStatus'], 'UtilizationStatus' => ['shape' => 'GameServerUtilizationStatus'], 'RegistrationTime' => ['shape' => 'Timestamp'], 'LastClaimTime' => ['shape' => 'Timestamp'], 'LastHealthCheckTime' => ['shape' => 'Timestamp']]], 'GameServerClaimStatus' => ['type' => 'string', 'enum' => ['CLAIMED']], 'GameServerConnectionInfo' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*\\S.*'], 'GameServerData' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'GameServerGroup' => ['type' => 'structure', 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupName'], 'GameServerGroupArn' => ['shape' => 'GameServerGroupArn'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'InstanceDefinitions' => ['shape' => 'InstanceDefinitions'], 'BalancingStrategy' => ['shape' => 'BalancingStrategy'], 'GameServerProtectionPolicy' => ['shape' => 'GameServerProtectionPolicy'], 'AutoScalingGroupArn' => ['shape' => 'AutoScalingGroupArn'], 'Status' => ['shape' => 'GameServerGroupStatus'], 'StatusReason' => ['shape' => 'NonZeroAndMaxString'], 'SuspendedActions' => ['shape' => 'GameServerGroupActions'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'GameServerGroupAction' => ['type' => 'string', 'enum' => ['REPLACE_INSTANCE_TYPES']], 'GameServerGroupActions' => ['type' => 'list', 'member' => ['shape' => 'GameServerGroupAction'], 'max' => 1, 'min' => 1], 'GameServerGroupArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:.*:gameservergroup\\/[a-zA-Z0-9-\\.]*'], 'GameServerGroupAutoScalingPolicy' => ['type' => 'structure', 'required' => ['TargetTrackingConfiguration'], 'members' => ['EstimatedInstanceWarmup' => ['shape' => 'PositiveInteger'], 'TargetTrackingConfiguration' => ['shape' => 'TargetTrackingConfiguration']]], 'GameServerGroupDeleteOption' => ['type' => 'string', 'enum' => ['SAFE_DELETE', 'FORCE_DELETE', 'RETAIN']], 'GameServerGroupInstanceType' => ['type' => 'string', 'enum' => ['c4.large', 'c4.xlarge', 'c4.2xlarge', 'c4.4xlarge', 'c4.8xlarge', 'c5.large', 'c5.xlarge', 'c5.2xlarge', 'c5.4xlarge', 'c5.9xlarge', 'c5.12xlarge', 'c5.18xlarge', 'c5.24xlarge', 'c5a.large', 'c5a.xlarge', 'c5a.2xlarge', 'c5a.4xlarge', 'c5a.8xlarge', 'c5a.12xlarge', 'c5a.16xlarge', 'c5a.24xlarge', 'c6g.medium', 'c6g.large', 'c6g.xlarge', 'c6g.2xlarge', 'c6g.4xlarge', 'c6g.8xlarge', 'c6g.12xlarge', 'c6g.16xlarge', 'r4.large', 'r4.xlarge', 'r4.2xlarge', 'r4.4xlarge', 'r4.8xlarge', 'r4.16xlarge', 'r5.large', 'r5.xlarge', 'r5.2xlarge', 'r5.4xlarge', 'r5.8xlarge', 'r5.12xlarge', 'r5.16xlarge', 'r5.24xlarge', 'r5a.large', 'r5a.xlarge', 'r5a.2xlarge', 'r5a.4xlarge', 'r5a.8xlarge', 'r5a.12xlarge', 'r5a.16xlarge', 'r5a.24xlarge', 'r6g.medium', 'r6g.large', 'r6g.xlarge', 'r6g.2xlarge', 'r6g.4xlarge', 'r6g.8xlarge', 'r6g.12xlarge', 'r6g.16xlarge', 'm4.large', 'm4.xlarge', 'm4.2xlarge', 'm4.4xlarge', 'm4.10xlarge', 'm5.large', 'm5.xlarge', 'm5.2xlarge', 'm5.4xlarge', 'm5.8xlarge', 'm5.12xlarge', 'm5.16xlarge', 'm5.24xlarge', 'm5a.large', 'm5a.xlarge', 'm5a.2xlarge', 'm5a.4xlarge', 'm5a.8xlarge', 'm5a.12xlarge', 'm5a.16xlarge', 'm5a.24xlarge', 'm6g.medium', 'm6g.large', 'm6g.xlarge', 'm6g.2xlarge', 'm6g.4xlarge', 'm6g.8xlarge', 'm6g.12xlarge', 'm6g.16xlarge']], 'GameServerGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9-\\.]+'], 'GameServerGroupNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-\\.]+|^arn:.*:gameservergroup\\/[a-zA-Z0-9-\\.]+'], 'GameServerGroupStatus' => ['type' => 'string', 'enum' => ['NEW', 'ACTIVATING', 'ACTIVE', 'DELETE_SCHEDULED', 'DELETING', 'DELETED', 'ERROR']], 'GameServerGroups' => ['type' => 'list', 'member' => ['shape' => 'GameServerGroup']], 'GameServerHealthCheck' => ['type' => 'string', 'enum' => ['HEALTHY']], 'GameServerId' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '[a-zA-Z0-9-\\.]+'], 'GameServerInstance' => ['type' => 'structure', 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupName'], 'GameServerGroupArn' => ['shape' => 'GameServerGroupArn'], 'InstanceId' => ['shape' => 'GameServerInstanceId'], 'InstanceStatus' => ['shape' => 'GameServerInstanceStatus']]], 'GameServerInstanceId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^i-[0-9a-zA-Z]{17}$'], 'GameServerInstanceIds' => ['type' => 'list', 'member' => ['shape' => 'GameServerInstanceId'], 'max' => 20, 'min' => 1], 'GameServerInstanceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DRAINING', 'SPOT_TERMINATING']], 'GameServerInstances' => ['type' => 'list', 'member' => ['shape' => 'GameServerInstance']], 'GameServerProtectionPolicy' => ['type' => 'string', 'enum' => ['NO_PROTECTION', 'FULL_PROTECTION']], 'GameServerUtilizationStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UTILIZED']], 'GameServers' => ['type' => 'list', 'member' => ['shape' => 'GameServer']], 'GameSession' => ['type' => 'structure', 'members' => ['GameSessionId' => ['shape' => 'NonZeroAndMaxString'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'TerminationTime' => ['shape' => 'Timestamp'], 'CurrentPlayerSessionCount' => ['shape' => 'WholeNumber'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'Status' => ['shape' => 'GameSessionStatus'], 'StatusReason' => ['shape' => 'GameSessionStatusReason'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'Port' => ['shape' => 'PortNumber'], 'PlayerSessionCreationPolicy' => ['shape' => 'PlayerSessionCreationPolicy'], 'CreatorId' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionData' => ['shape' => 'LargeGameSessionData'], 'MatchmakerData' => ['shape' => 'MatchmakerData'], 'Location' => ['shape' => 'LocationStringModel']]], 'GameSessionActivationTimeoutSeconds' => ['type' => 'integer', 'max' => 600, 'min' => 1], 'GameSessionConnectionInfo' => ['type' => 'structure', 'members' => ['GameSessionArn' => ['shape' => 'ArnStringModel'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'Port' => ['shape' => 'PositiveInteger'], 'MatchedPlayerSessions' => ['shape' => 'MatchedPlayerSessionList']]], 'GameSessionData' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'GameSessionDetail' => ['type' => 'structure', 'members' => ['GameSession' => ['shape' => 'GameSession'], 'ProtectionPolicy' => ['shape' => 'ProtectionPolicy']]], 'GameSessionDetailList' => ['type' => 'list', 'member' => ['shape' => 'GameSessionDetail']], 'GameSessionFullException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'GameSessionList' => ['type' => 'list', 'member' => ['shape' => 'GameSession']], 'GameSessionPlacement' => ['type' => 'structure', 'members' => ['PlacementId' => ['shape' => 'IdStringModel'], 'GameSessionQueueName' => ['shape' => 'GameSessionQueueName'], 'Status' => ['shape' => 'GameSessionPlacementState'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'GameSessionName' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionId' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionArn' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionRegion' => ['shape' => 'NonZeroAndMaxString'], 'PlayerLatencies' => ['shape' => 'PlayerLatencyList'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'Port' => ['shape' => 'PortNumber'], 'PlacedPlayerSessions' => ['shape' => 'PlacedPlayerSessionList'], 'GameSessionData' => ['shape' => 'LargeGameSessionData'], 'MatchmakerData' => ['shape' => 'MatchmakerData']]], 'GameSessionPlacementState' => ['type' => 'string', 'enum' => ['PENDING', 'FULFILLED', 'CANCELLED', 'TIMED_OUT', 'FAILED']], 'GameSessionQueue' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'GameSessionQueueName'], 'GameSessionQueueArn' => ['shape' => 'GameSessionQueueArn'], 'TimeoutInSeconds' => ['shape' => 'WholeNumber'], 'PlayerLatencyPolicies' => ['shape' => 'PlayerLatencyPolicyList'], 'Destinations' => ['shape' => 'GameSessionQueueDestinationList'], 'FilterConfiguration' => ['shape' => 'FilterConfiguration'], 'PriorityConfiguration' => ['shape' => 'PriorityConfiguration'], 'CustomEventData' => ['shape' => 'QueueCustomEventData'], 'NotificationTarget' => ['shape' => 'QueueSnsArnStringModel']]], 'GameSessionQueueArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:.*:gamesessionqueue\\/[a-zA-Z0-9-]+'], 'GameSessionQueueDestination' => ['type' => 'structure', 'members' => ['DestinationArn' => ['shape' => 'ArnStringModel']]], 'GameSessionQueueDestinationList' => ['type' => 'list', 'member' => ['shape' => 'GameSessionQueueDestination']], 'GameSessionQueueList' => ['type' => 'list', 'member' => ['shape' => 'GameSessionQueue']], 'GameSessionQueueName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'GameSessionQueueNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+|^arn:.*:gamesessionqueue\\/[a-zA-Z0-9-]+'], 'GameSessionQueueNameOrArnList' => ['type' => 'list', 'member' => ['shape' => 'GameSessionQueueNameOrArn']], 'GameSessionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'ACTIVATING', 'TERMINATED', 'TERMINATING', 'ERROR']], 'GameSessionStatusReason' => ['type' => 'string', 'enum' => ['INTERRUPTED']], 'GetComputeAccessInput' => ['type' => 'structure', 'required' => ['FleetId', 'ComputeName'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn']]], 'GetComputeAccessOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'FleetArn' => ['shape' => 'FleetArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn'], 'ComputeArn' => ['shape' => 'ComputeArn'], 'Credentials' => ['shape' => 'AwsCredentials']]], 'GetComputeAuthTokenInput' => ['type' => 'structure', 'required' => ['FleetId', 'ComputeName'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn']]], 'GetComputeAuthTokenOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'FleetArn' => ['shape' => 'FleetArn'], 'ComputeName' => ['shape' => 'ComputeNameOrArn'], 'ComputeArn' => ['shape' => 'ComputeArn'], 'AuthToken' => ['shape' => 'ComputeAuthToken'], 'ExpirationTimestamp' => ['shape' => 'Timestamp']]], 'GetGameSessionLogUrlInput' => ['type' => 'structure', 'required' => ['GameSessionId'], 'members' => ['GameSessionId' => ['shape' => 'ArnStringModel']]], 'GetGameSessionLogUrlOutput' => ['type' => 'structure', 'members' => ['PreSignedUrl' => ['shape' => 'NonZeroAndMaxString']]], 'GetInstanceAccessInput' => ['type' => 'structure', 'required' => ['FleetId', 'InstanceId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'InstanceId' => ['shape' => 'InstanceId']]], 'GetInstanceAccessOutput' => ['type' => 'structure', 'members' => ['InstanceAccess' => ['shape' => 'InstanceAccess']]], 'IamRoleArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:.*:role\\/[\\w+=,.@-]+'], 'IdStringModel' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'Instance' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'InstanceId' => ['shape' => 'InstanceId'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'Type' => ['shape' => 'EC2InstanceType'], 'Status' => ['shape' => 'InstanceStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'Location' => ['shape' => 'LocationStringModel']]], 'InstanceAccess' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'InstanceId' => ['shape' => 'InstanceId'], 'IpAddress' => ['shape' => 'IpAddress'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'Credentials' => ['shape' => 'InstanceCredentials']]], 'InstanceCredentials' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'NonEmptyString'], 'Secret' => ['shape' => 'NonEmptyString']], 'sensitive' => \true], 'InstanceDefinition' => ['type' => 'structure', 'required' => ['InstanceType'], 'members' => ['InstanceType' => ['shape' => 'GameServerGroupInstanceType'], 'WeightedCapacity' => ['shape' => 'WeightedCapacity']]], 'InstanceDefinitions' => ['type' => 'list', 'member' => ['shape' => 'InstanceDefinition'], 'max' => 20, 'min' => 2], 'InstanceId' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9\\.-]+'], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstanceStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'TERMINATING']], 'Integer' => ['type' => 'integer'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true, 'fault' => \true], 'InvalidFleetStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'InvalidGameSessionStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9A-Fa-f\\:\\.]+'], 'IpPermission' => ['type' => 'structure', 'required' => ['FromPort', 'ToPort', 'IpRange', 'Protocol'], 'members' => ['FromPort' => ['shape' => 'PortNumber'], 'ToPort' => ['shape' => 'PortNumber'], 'IpRange' => ['shape' => 'NonBlankString'], 'Protocol' => ['shape' => 'IpProtocol']]], 'IpPermissionsList' => ['type' => 'list', 'member' => ['shape' => 'IpPermission'], 'max' => 50], 'IpProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'LargeGameSessionData' => ['type' => 'string', 'max' => 262144, 'min' => 1], 'LatencyMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'PositiveInteger']], 'LaunchParametersStringModel' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[A-Za-z0-9_:.+\\/\\\\\\- =@;{},?\'\\[\\]"]+'], 'LaunchPathStringModel' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[A-Za-z0-9_:.+\\/\\\\\\- ]+'], 'LaunchTemplateId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]+'], 'LaunchTemplateName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '[a-zA-Z0-9\\(\\)\\.\\-/_]+'], 'LaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'LaunchTemplateId'], 'LaunchTemplateName' => ['shape' => 'LaunchTemplateName'], 'Version' => ['shape' => 'LaunchTemplateVersion']]], 'LaunchTemplateVersion' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]+'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'ListAliasesInput' => ['type' => 'structure', 'members' => ['RoutingStrategyType' => ['shape' => 'RoutingStrategyType'], 'Name' => ['shape' => 'NonEmptyString'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListAliasesOutput' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'AliasList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListBuildsInput' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BuildStatus'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListBuildsOutput' => ['type' => 'structure', 'members' => ['Builds' => ['shape' => 'BuildList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListComputeInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Location' => ['shape' => 'LocationStringModel'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListComputeOutput' => ['type' => 'structure', 'members' => ['ComputeList' => ['shape' => 'ComputeList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListFleetsInput' => ['type' => 'structure', 'members' => ['BuildId' => ['shape' => 'BuildIdOrArn'], 'ScriptId' => ['shape' => 'ScriptIdOrArn'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListFleetsOutput' => ['type' => 'structure', 'members' => ['FleetIds' => ['shape' => 'FleetIdList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListGameServerGroupsInput' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListGameServerGroupsOutput' => ['type' => 'structure', 'members' => ['GameServerGroups' => ['shape' => 'GameServerGroups'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListGameServersInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'SortOrder' => ['shape' => 'SortOrder'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListGameServersOutput' => ['type' => 'structure', 'members' => ['GameServers' => ['shape' => 'GameServers'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListLocationsInput' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'LocationFilterList'], 'Limit' => ['shape' => 'ListLocationsLimit'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListLocationsLimit' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'ListLocationsOutput' => ['type' => 'structure', 'members' => ['Locations' => ['shape' => 'LocationModelList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ListScriptsInput' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListScriptsOutput' => ['type' => 'structure', 'members' => ['Scripts' => ['shape' => 'ScriptList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'LocationArnModel' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.*:location\\/custom-\\S+'], 'LocationAttributes' => ['type' => 'structure', 'members' => ['LocationState' => ['shape' => 'LocationState'], 'StoppedActions' => ['shape' => 'FleetActionList'], 'UpdateStatus' => ['shape' => 'LocationUpdateStatus']]], 'LocationAttributesList' => ['type' => 'list', 'member' => ['shape' => 'LocationAttributes']], 'LocationConfiguration' => ['type' => 'structure', 'required' => ['Location'], 'members' => ['Location' => ['shape' => 'LocationStringModel']]], 'LocationConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LocationConfiguration'], 'max' => 100, 'min' => 1], 'LocationFilter' => ['type' => 'string', 'enum' => ['AWS', 'CUSTOM']], 'LocationFilterList' => ['type' => 'list', 'member' => ['shape' => 'LocationFilter'], 'max' => 2, 'min' => 1], 'LocationList' => ['type' => 'list', 'member' => ['shape' => 'LocationStringModel'], 'max' => 100, 'min' => 1], 'LocationModel' => ['type' => 'structure', 'members' => ['LocationName' => ['shape' => 'LocationStringModel'], 'LocationArn' => ['shape' => 'LocationArnModel']]], 'LocationModelList' => ['type' => 'list', 'member' => ['shape' => 'LocationModel']], 'LocationState' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'LocationStringModel'], 'Status' => ['shape' => 'FleetStatus']]], 'LocationStateList' => ['type' => 'list', 'member' => ['shape' => 'LocationState']], 'LocationStringModel' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\-]+'], 'LocationUpdateStatus' => ['type' => 'string', 'enum' => ['PENDING_UPDATE']], 'MatchedPlayerSession' => ['type' => 'structure', 'members' => ['PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerSessionId' => ['shape' => 'PlayerSessionId']]], 'MatchedPlayerSessionList' => ['type' => 'list', 'member' => ['shape' => 'MatchedPlayerSession']], 'MatchmakerData' => ['type' => 'string', 'max' => 390000, 'min' => 1], 'MatchmakingAcceptanceTimeoutInteger' => ['type' => 'integer', 'max' => 600, 'min' => 1], 'MatchmakingConfiguration' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'MatchmakingIdStringModel'], 'ConfigurationArn' => ['shape' => 'MatchmakingConfigurationArn'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionQueueArns' => ['shape' => 'QueueArnsList'], 'RequestTimeoutSeconds' => ['shape' => 'MatchmakingRequestTimeoutInteger'], 'AcceptanceTimeoutSeconds' => ['shape' => 'MatchmakingAcceptanceTimeoutInteger'], 'AcceptanceRequired' => ['shape' => 'BooleanModel'], 'RuleSetName' => ['shape' => 'MatchmakingIdStringModel'], 'RuleSetArn' => ['shape' => 'MatchmakingRuleSetArn'], 'NotificationTarget' => ['shape' => 'SnsArnStringModel'], 'AdditionalPlayerCount' => ['shape' => 'WholeNumber'], 'CustomEventData' => ['shape' => 'CustomEventData'], 'CreationTime' => ['shape' => 'Timestamp'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'GameSessionData' => ['shape' => 'GameSessionData'], 'BackfillMode' => ['shape' => 'BackfillMode'], 'FlexMatchMode' => ['shape' => 'FlexMatchMode']]], 'MatchmakingConfigurationArn' => ['type' => 'string', 'pattern' => '^arn:.*:matchmakingconfiguration\\/[a-zA-Z0-9-\\.]*'], 'MatchmakingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingConfiguration']], 'MatchmakingConfigurationName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-\\.]*|^arn:.*:matchmakingconfiguration\\/[a-zA-Z0-9-\\.]*'], 'MatchmakingConfigurationNameList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingConfigurationName']], 'MatchmakingConfigurationStatus' => ['type' => 'string', 'enum' => ['CANCELLED', 'COMPLETED', 'FAILED', 'PLACING', 'QUEUED', 'REQUIRES_ACCEPTANCE', 'SEARCHING', 'TIMED_OUT']], 'MatchmakingIdList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingIdStringModel']], 'MatchmakingIdStringModel' => ['type' => 'string', 'max' => 128, 'pattern' => '[a-zA-Z0-9-\\.]*'], 'MatchmakingRequestTimeoutInteger' => ['type' => 'integer', 'max' => 43200, 'min' => 1], 'MatchmakingRuleSet' => ['type' => 'structure', 'required' => ['RuleSetBody'], 'members' => ['RuleSetName' => ['shape' => 'MatchmakingIdStringModel'], 'RuleSetArn' => ['shape' => 'MatchmakingRuleSetArn'], 'RuleSetBody' => ['shape' => 'RuleSetBody'], 'CreationTime' => ['shape' => 'Timestamp']]], 'MatchmakingRuleSetArn' => ['type' => 'string', 'pattern' => '^arn:.*:matchmakingruleset\\/[a-zA-Z0-9-\\.]*'], 'MatchmakingRuleSetList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingRuleSet']], 'MatchmakingRuleSetName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-\\.]*|^arn:.*:matchmakingruleset\\/[a-zA-Z0-9-\\.]*'], 'MatchmakingRuleSetNameList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingRuleSetName'], 'max' => 10, 'min' => 1], 'MatchmakingTicket' => ['type' => 'structure', 'members' => ['TicketId' => ['shape' => 'MatchmakingIdStringModel'], 'ConfigurationName' => ['shape' => 'MatchmakingIdStringModel'], 'ConfigurationArn' => ['shape' => 'MatchmakingConfigurationArn'], 'Status' => ['shape' => 'MatchmakingConfigurationStatus'], 'StatusReason' => ['shape' => 'StringModel'], 'StatusMessage' => ['shape' => 'StringModel'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Players' => ['shape' => 'PlayerList'], 'GameSessionConnectionInfo' => ['shape' => 'GameSessionConnectionInfo'], 'EstimatedWaitTime' => ['shape' => 'WholeNumber']]], 'MatchmakingTicketList' => ['type' => 'list', 'member' => ['shape' => 'MatchmakingTicket']], 'MaxConcurrentGameSessionActivations' => ['type' => 'integer', 'max' => 2147483647, 'min' => 1], 'MetricGroup' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MetricGroupList' => ['type' => 'list', 'member' => ['shape' => 'MetricGroup'], 'max' => 1], 'MetricName' => ['type' => 'string', 'enum' => ['ActivatingGameSessions', 'ActiveGameSessions', 'ActiveInstances', 'AvailableGameSessions', 'AvailablePlayerSessions', 'CurrentPlayerSessions', 'IdleInstances', 'PercentAvailableGameSessions', 'PercentIdleInstances', 'QueueDepth', 'WaitTime', 'ConcurrentActivatableGameSessions']], 'NonBlankAndLengthConstraintString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'NonBlankString' => ['type' => 'string', 'pattern' => '[^\\s]+'], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'NonNegativeDouble' => ['type' => 'double', 'min' => 0], 'NonNegativeLimitedLengthDouble' => ['type' => 'string', 'max' => 11, 'min' => 1, 'pattern' => '^\\d{1,5}(?:\\.\\d{1,5})?$'], 'NonZeroAndMaxString' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'OperatingSystem' => ['type' => 'string', 'enum' => ['WINDOWS_2012', 'AMAZON_LINUX', 'AMAZON_LINUX_2']], 'OutOfCapacityException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'PlacedPlayerSession' => ['type' => 'structure', 'members' => ['PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerSessionId' => ['shape' => 'PlayerSessionId']]], 'PlacedPlayerSessionList' => ['type' => 'list', 'member' => ['shape' => 'PlacedPlayerSession']], 'Player' => ['type' => 'structure', 'members' => ['PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'PlayerAttributes' => ['shape' => 'PlayerAttributeMap'], 'Team' => ['shape' => 'NonZeroAndMaxString'], 'LatencyInMs' => ['shape' => 'LatencyMap']]], 'PlayerAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'NonZeroAndMaxString'], 'value' => ['shape' => 'AttributeValue']], 'PlayerAttributeString' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PlayerAttributeStringDoubleMap' => ['type' => 'map', 'key' => ['shape' => 'PlayerAttributeString'], 'value' => ['shape' => 'DoubleObject']], 'PlayerAttributeStringList' => ['type' => 'list', 'member' => ['shape' => 'PlayerAttributeString']], 'PlayerData' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PlayerDataMap' => ['type' => 'map', 'key' => ['shape' => 'NonZeroAndMaxString'], 'value' => ['shape' => 'PlayerData']], 'PlayerIdList' => ['type' => 'list', 'member' => ['shape' => 'NonZeroAndMaxString'], 'max' => 25, 'min' => 1], 'PlayerLatency' => ['type' => 'structure', 'members' => ['PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'RegionIdentifier' => ['shape' => 'NonZeroAndMaxString'], 'LatencyInMilliseconds' => ['shape' => 'Float']]], 'PlayerLatencyList' => ['type' => 'list', 'member' => ['shape' => 'PlayerLatency']], 'PlayerLatencyPolicy' => ['type' => 'structure', 'members' => ['MaximumIndividualPlayerLatencyMilliseconds' => ['shape' => 'WholeNumber'], 'PolicyDurationSeconds' => ['shape' => 'WholeNumber']]], 'PlayerLatencyPolicyList' => ['type' => 'list', 'member' => ['shape' => 'PlayerLatencyPolicy']], 'PlayerList' => ['type' => 'list', 'member' => ['shape' => 'Player']], 'PlayerSession' => ['type' => 'structure', 'members' => ['PlayerSessionId' => ['shape' => 'PlayerSessionId'], 'PlayerId' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionId' => ['shape' => 'NonZeroAndMaxString'], 'FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'TerminationTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'PlayerSessionStatus'], 'IpAddress' => ['shape' => 'IpAddress'], 'DnsName' => ['shape' => 'DnsName'], 'Port' => ['shape' => 'PortNumber'], 'PlayerData' => ['shape' => 'PlayerData']]], 'PlayerSessionCreationPolicy' => ['type' => 'string', 'enum' => ['ACCEPT_ALL', 'DENY_ALL']], 'PlayerSessionId' => ['type' => 'string', 'pattern' => '^psess-\\S+'], 'PlayerSessionList' => ['type' => 'list', 'member' => ['shape' => 'PlayerSession']], 'PlayerSessionStatus' => ['type' => 'string', 'enum' => ['RESERVED', 'ACTIVE', 'COMPLETED', 'TIMEDOUT']], 'PolicyType' => ['type' => 'string', 'enum' => ['RuleBased', 'TargetBased']], 'PortNumber' => ['type' => 'integer', 'max' => 60000, 'min' => 1], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'PositiveLong' => ['type' => 'long', 'min' => 1], 'PriorityConfiguration' => ['type' => 'structure', 'members' => ['PriorityOrder' => ['shape' => 'PriorityTypeList'], 'LocationOrder' => ['shape' => 'LocationList']]], 'PriorityType' => ['type' => 'string', 'enum' => ['LATENCY', 'COST', 'DESTINATION', 'LOCATION']], 'PriorityTypeList' => ['type' => 'list', 'member' => ['shape' => 'PriorityType'], 'max' => 4, 'min' => 1], 'ProtectionPolicy' => ['type' => 'string', 'enum' => ['NoProtection', 'FullProtection']], 'PutScalingPolicyInput' => ['type' => 'structure', 'required' => ['Name', 'FleetId', 'MetricName'], 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString'], 'FleetId' => ['shape' => 'FleetIdOrArn'], 'ScalingAdjustment' => ['shape' => 'Integer'], 'ScalingAdjustmentType' => ['shape' => 'ScalingAdjustmentType'], 'Threshold' => ['shape' => 'Double'], 'ComparisonOperator' => ['shape' => 'ComparisonOperatorType'], 'EvaluationPeriods' => ['shape' => 'PositiveInteger'], 'MetricName' => ['shape' => 'MetricName'], 'PolicyType' => ['shape' => 'PolicyType'], 'TargetConfiguration' => ['shape' => 'TargetConfiguration']]], 'PutScalingPolicyOutput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonZeroAndMaxString']]], 'QueueArnsList' => ['type' => 'list', 'member' => ['shape' => 'ArnStringModel']], 'QueueCustomEventData' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'QueueSnsArnStringModel' => ['type' => 'string', 'max' => 300, 'min' => 0, 'pattern' => '[a-zA-Z0-9:_-]*(\\.fifo)?'], 'RegisterComputeInput' => ['type' => 'structure', 'required' => ['FleetId', 'ComputeName'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'ComputeName' => ['shape' => 'ComputeName'], 'CertificatePath' => ['shape' => 'NonZeroAndMaxString'], 'DnsName' => ['shape' => 'DnsNameInput'], 'IpAddress' => ['shape' => 'IpAddress'], 'Location' => ['shape' => 'LocationStringModel']]], 'RegisterComputeOutput' => ['type' => 'structure', 'members' => ['Compute' => ['shape' => 'Compute']]], 'RegisterGameServerInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'GameServerId', 'InstanceId'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'GameServerId' => ['shape' => 'GameServerId'], 'InstanceId' => ['shape' => 'GameServerInstanceId'], 'ConnectionInfo' => ['shape' => 'GameServerConnectionInfo'], 'GameServerData' => ['shape' => 'GameServerData']]], 'RegisterGameServerOutput' => ['type' => 'structure', 'members' => ['GameServer' => ['shape' => 'GameServer']]], 'RequestUploadCredentialsInput' => ['type' => 'structure', 'required' => ['BuildId'], 'members' => ['BuildId' => ['shape' => 'BuildIdOrArn']]], 'RequestUploadCredentialsOutput' => ['type' => 'structure', 'members' => ['UploadCredentials' => ['shape' => 'AwsCredentials'], 'StorageLocation' => ['shape' => 'S3Location']]], 'ResolveAliasInput' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'AliasIdOrArn']]], 'ResolveAliasOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn']]], 'ResourceCreationLimitPolicy' => ['type' => 'structure', 'members' => ['NewGameSessionsPerCreator' => ['shape' => 'WholeNumber'], 'PolicyPeriodInMinutes' => ['shape' => 'WholeNumber']]], 'ResumeGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'ResumeActions'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'ResumeActions' => ['shape' => 'GameServerGroupActions']]], 'ResumeGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'RoutingStrategy' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RoutingStrategyType'], 'FleetId' => ['shape' => 'FleetId'], 'Message' => ['shape' => 'FreeText']]], 'RoutingStrategyType' => ['type' => 'string', 'enum' => ['SIMPLE', 'TERMINAL']], 'RuleSetBody' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'RuleSetLimit' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'RuntimeConfiguration' => ['type' => 'structure', 'members' => ['ServerProcesses' => ['shape' => 'ServerProcessList'], 'MaxConcurrentGameSessionActivations' => ['shape' => 'MaxConcurrentGameSessionActivations'], 'GameSessionActivationTimeoutSeconds' => ['shape' => 'GameSessionActivationTimeoutSeconds']]], 'S3Location' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'NonEmptyString'], 'Key' => ['shape' => 'NonEmptyString'], 'RoleArn' => ['shape' => 'NonEmptyString'], 'ObjectVersion' => ['shape' => 'NonEmptyString']]], 'ScalingAdjustmentType' => ['type' => 'string', 'enum' => ['ChangeInCapacity', 'ExactCapacity', 'PercentChangeInCapacity']], 'ScalingPolicy' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'Status' => ['shape' => 'ScalingStatusType'], 'ScalingAdjustment' => ['shape' => 'Integer'], 'ScalingAdjustmentType' => ['shape' => 'ScalingAdjustmentType'], 'ComparisonOperator' => ['shape' => 'ComparisonOperatorType'], 'Threshold' => ['shape' => 'Double'], 'EvaluationPeriods' => ['shape' => 'PositiveInteger'], 'MetricName' => ['shape' => 'MetricName'], 'PolicyType' => ['shape' => 'PolicyType'], 'TargetConfiguration' => ['shape' => 'TargetConfiguration'], 'UpdateStatus' => ['shape' => 'LocationUpdateStatus'], 'Location' => ['shape' => 'LocationStringModel']]], 'ScalingPolicyList' => ['type' => 'list', 'member' => ['shape' => 'ScalingPolicy']], 'ScalingStatusType' => ['type' => 'string', 'enum' => ['ACTIVE', 'UPDATE_REQUESTED', 'UPDATING', 'DELETE_REQUESTED', 'DELETING', 'DELETED', 'ERROR']], 'Script' => ['type' => 'structure', 'members' => ['ScriptId' => ['shape' => 'ScriptId'], 'ScriptArn' => ['shape' => 'ScriptArn'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'Version' => ['shape' => 'NonZeroAndMaxString'], 'SizeOnDisk' => ['shape' => 'PositiveLong'], 'CreationTime' => ['shape' => 'Timestamp'], 'StorageLocation' => ['shape' => 'S3Location']]], 'ScriptArn' => ['type' => 'string', 'pattern' => '^arn:.*:script\\/script-\\S+'], 'ScriptId' => ['type' => 'string', 'pattern' => '^script-\\S+'], 'ScriptIdOrArn' => ['type' => 'string', 'pattern' => '^script-\\S+|^arn:.*:script\\/script-\\S+'], 'ScriptList' => ['type' => 'list', 'member' => ['shape' => 'Script']], 'SearchGameSessionsInput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'AliasId' => ['shape' => 'AliasIdOrArn'], 'Location' => ['shape' => 'LocationStringModel'], 'FilterExpression' => ['shape' => 'NonZeroAndMaxString'], 'SortExpression' => ['shape' => 'NonZeroAndMaxString'], 'Limit' => ['shape' => 'PositiveInteger'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'SearchGameSessionsOutput' => ['type' => 'structure', 'members' => ['GameSessions' => ['shape' => 'GameSessionList'], 'NextToken' => ['shape' => 'NonZeroAndMaxString']]], 'ServerProcess' => ['type' => 'structure', 'required' => ['LaunchPath', 'ConcurrentExecutions'], 'members' => ['LaunchPath' => ['shape' => 'LaunchPathStringModel'], 'Parameters' => ['shape' => 'LaunchParametersStringModel'], 'ConcurrentExecutions' => ['shape' => 'PositiveInteger']]], 'ServerProcessList' => ['type' => 'list', 'member' => ['shape' => 'ServerProcess'], 'max' => 50, 'min' => 1], 'ServerSdkVersion' => ['type' => 'string', 'max' => 128, 'pattern' => '^\\d+\\.\\d+\\.\\d+$'], 'SnsArnStringModel' => ['type' => 'string', 'max' => 300, 'min' => 0, 'pattern' => '[a-zA-Z0-9:_/-]*(.fifo)?'], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StartFleetActionsInput' => ['type' => 'structure', 'required' => ['FleetId', 'Actions'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Actions' => ['shape' => 'FleetActionList'], 'Location' => ['shape' => 'LocationStringModel']]], 'StartFleetActionsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn']]], 'StartGameSessionPlacementInput' => ['type' => 'structure', 'required' => ['PlacementId', 'GameSessionQueueName', 'MaximumPlayerSessionCount'], 'members' => ['PlacementId' => ['shape' => 'IdStringModel'], 'GameSessionQueueName' => ['shape' => 'GameSessionQueueNameOrArn'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'GameSessionName' => ['shape' => 'NonZeroAndMaxString'], 'PlayerLatencies' => ['shape' => 'PlayerLatencyList'], 'DesiredPlayerSessions' => ['shape' => 'DesiredPlayerSessionList'], 'GameSessionData' => ['shape' => 'LargeGameSessionData']]], 'StartGameSessionPlacementOutput' => ['type' => 'structure', 'members' => ['GameSessionPlacement' => ['shape' => 'GameSessionPlacement']]], 'StartMatchBackfillInput' => ['type' => 'structure', 'required' => ['ConfigurationName', 'Players'], 'members' => ['TicketId' => ['shape' => 'MatchmakingIdStringModel'], 'ConfigurationName' => ['shape' => 'MatchmakingConfigurationName'], 'GameSessionArn' => ['shape' => 'ArnStringModel'], 'Players' => ['shape' => 'PlayerList']]], 'StartMatchBackfillOutput' => ['type' => 'structure', 'members' => ['MatchmakingTicket' => ['shape' => 'MatchmakingTicket']]], 'StartMatchmakingInput' => ['type' => 'structure', 'required' => ['ConfigurationName', 'Players'], 'members' => ['TicketId' => ['shape' => 'MatchmakingIdStringModel'], 'ConfigurationName' => ['shape' => 'MatchmakingConfigurationName'], 'Players' => ['shape' => 'PlayerList']]], 'StartMatchmakingOutput' => ['type' => 'structure', 'members' => ['MatchmakingTicket' => ['shape' => 'MatchmakingTicket']]], 'StopFleetActionsInput' => ['type' => 'structure', 'required' => ['FleetId', 'Actions'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Actions' => ['shape' => 'FleetActionList'], 'Location' => ['shape' => 'LocationStringModel']]], 'StopFleetActionsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn']]], 'StopGameSessionPlacementInput' => ['type' => 'structure', 'required' => ['PlacementId'], 'members' => ['PlacementId' => ['shape' => 'IdStringModel']]], 'StopGameSessionPlacementOutput' => ['type' => 'structure', 'members' => ['GameSessionPlacement' => ['shape' => 'GameSessionPlacement']]], 'StopMatchmakingInput' => ['type' => 'structure', 'required' => ['TicketId'], 'members' => ['TicketId' => ['shape' => 'MatchmakingIdStringModel']]], 'StopMatchmakingOutput' => ['type' => 'structure', 'members' => []], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'NonZeroAndMaxString']], 'StringModel' => ['type' => 'string'], 'SuspendGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'SuspendActions'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'SuspendActions' => ['shape' => 'GameServerGroupActions']]], 'SuspendGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TaggingFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'TargetConfiguration' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['TargetValue' => ['shape' => 'Double']]], 'TargetTrackingConfiguration' => ['type' => 'structure', 'required' => ['TargetValue'], 'members' => ['TargetValue' => ['shape' => 'NonNegativeDouble']]], 'TerminalRoutingStrategyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'UnsupportedRegionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAliasInput' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'AliasIdOrArn'], 'Name' => ['shape' => 'NonBlankAndLengthConstraintString'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'RoutingStrategy' => ['shape' => 'RoutingStrategy']]], 'UpdateAliasOutput' => ['type' => 'structure', 'members' => ['Alias' => ['shape' => 'Alias']]], 'UpdateBuildInput' => ['type' => 'structure', 'required' => ['BuildId'], 'members' => ['BuildId' => ['shape' => 'BuildIdOrArn'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'Version' => ['shape' => 'NonZeroAndMaxString']]], 'UpdateBuildOutput' => ['type' => 'structure', 'members' => ['Build' => ['shape' => 'Build']]], 'UpdateFleetAttributesInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'NewGameSessionProtectionPolicy' => ['shape' => 'ProtectionPolicy'], 'ResourceCreationLimitPolicy' => ['shape' => 'ResourceCreationLimitPolicy'], 'MetricGroups' => ['shape' => 'MetricGroupList'], 'AnywhereConfiguration' => ['shape' => 'AnywhereConfiguration']]], 'UpdateFleetAttributesOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn']]], 'UpdateFleetCapacityInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'DesiredInstances' => ['shape' => 'WholeNumber'], 'MinSize' => ['shape' => 'WholeNumber'], 'MaxSize' => ['shape' => 'WholeNumber'], 'Location' => ['shape' => 'LocationStringModel']]], 'UpdateFleetCapacityOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'Location' => ['shape' => 'LocationStringModel']]], 'UpdateFleetPortSettingsInput' => ['type' => 'structure', 'required' => ['FleetId'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'InboundPermissionAuthorizations' => ['shape' => 'IpPermissionsList'], 'InboundPermissionRevocations' => ['shape' => 'IpPermissionsList']]], 'UpdateFleetPortSettingsOutput' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn']]], 'UpdateGameServerGroupInput' => ['type' => 'structure', 'required' => ['GameServerGroupName'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'InstanceDefinitions' => ['shape' => 'InstanceDefinitions'], 'GameServerProtectionPolicy' => ['shape' => 'GameServerProtectionPolicy'], 'BalancingStrategy' => ['shape' => 'BalancingStrategy']]], 'UpdateGameServerGroupOutput' => ['type' => 'structure', 'members' => ['GameServerGroup' => ['shape' => 'GameServerGroup']]], 'UpdateGameServerInput' => ['type' => 'structure', 'required' => ['GameServerGroupName', 'GameServerId'], 'members' => ['GameServerGroupName' => ['shape' => 'GameServerGroupNameOrArn'], 'GameServerId' => ['shape' => 'GameServerId'], 'GameServerData' => ['shape' => 'GameServerData'], 'UtilizationStatus' => ['shape' => 'GameServerUtilizationStatus'], 'HealthCheck' => ['shape' => 'GameServerHealthCheck']]], 'UpdateGameServerOutput' => ['type' => 'structure', 'members' => ['GameServer' => ['shape' => 'GameServer']]], 'UpdateGameSessionInput' => ['type' => 'structure', 'required' => ['GameSessionId'], 'members' => ['GameSessionId' => ['shape' => 'ArnStringModel'], 'MaximumPlayerSessionCount' => ['shape' => 'WholeNumber'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'PlayerSessionCreationPolicy' => ['shape' => 'PlayerSessionCreationPolicy'], 'ProtectionPolicy' => ['shape' => 'ProtectionPolicy']]], 'UpdateGameSessionOutput' => ['type' => 'structure', 'members' => ['GameSession' => ['shape' => 'GameSession']]], 'UpdateGameSessionQueueInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GameSessionQueueNameOrArn'], 'TimeoutInSeconds' => ['shape' => 'WholeNumber'], 'PlayerLatencyPolicies' => ['shape' => 'PlayerLatencyPolicyList'], 'Destinations' => ['shape' => 'GameSessionQueueDestinationList'], 'FilterConfiguration' => ['shape' => 'FilterConfiguration'], 'PriorityConfiguration' => ['shape' => 'PriorityConfiguration'], 'CustomEventData' => ['shape' => 'QueueCustomEventData'], 'NotificationTarget' => ['shape' => 'QueueSnsArnStringModel']]], 'UpdateGameSessionQueueOutput' => ['type' => 'structure', 'members' => ['GameSessionQueue' => ['shape' => 'GameSessionQueue']]], 'UpdateMatchmakingConfigurationInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MatchmakingConfigurationName'], 'Description' => ['shape' => 'NonZeroAndMaxString'], 'GameSessionQueueArns' => ['shape' => 'QueueArnsList'], 'RequestTimeoutSeconds' => ['shape' => 'MatchmakingRequestTimeoutInteger'], 'AcceptanceTimeoutSeconds' => ['shape' => 'MatchmakingAcceptanceTimeoutInteger'], 'AcceptanceRequired' => ['shape' => 'BooleanModel'], 'RuleSetName' => ['shape' => 'MatchmakingRuleSetName'], 'NotificationTarget' => ['shape' => 'SnsArnStringModel'], 'AdditionalPlayerCount' => ['shape' => 'WholeNumber'], 'CustomEventData' => ['shape' => 'CustomEventData'], 'GameProperties' => ['shape' => 'GamePropertyList'], 'GameSessionData' => ['shape' => 'GameSessionData'], 'BackfillMode' => ['shape' => 'BackfillMode'], 'FlexMatchMode' => ['shape' => 'FlexMatchMode']]], 'UpdateMatchmakingConfigurationOutput' => ['type' => 'structure', 'members' => ['Configuration' => ['shape' => 'MatchmakingConfiguration']]], 'UpdateRuntimeConfigurationInput' => ['type' => 'structure', 'required' => ['FleetId', 'RuntimeConfiguration'], 'members' => ['FleetId' => ['shape' => 'FleetIdOrArn'], 'RuntimeConfiguration' => ['shape' => 'RuntimeConfiguration']]], 'UpdateRuntimeConfigurationOutput' => ['type' => 'structure', 'members' => ['RuntimeConfiguration' => ['shape' => 'RuntimeConfiguration']]], 'UpdateScriptInput' => ['type' => 'structure', 'required' => ['ScriptId'], 'members' => ['ScriptId' => ['shape' => 'ScriptIdOrArn'], 'Name' => ['shape' => 'NonZeroAndMaxString'], 'Version' => ['shape' => 'NonZeroAndMaxString'], 'StorageLocation' => ['shape' => 'S3Location'], 'ZipFile' => ['shape' => 'ZipBlob']]], 'UpdateScriptOutput' => ['type' => 'structure', 'members' => ['Script' => ['shape' => 'Script']]], 'ValidateMatchmakingRuleSetInput' => ['type' => 'structure', 'required' => ['RuleSetBody'], 'members' => ['RuleSetBody' => ['shape' => 'RuleSetBody']]], 'ValidateMatchmakingRuleSetOutput' => ['type' => 'structure', 'members' => ['Valid' => ['shape' => 'BooleanModel']]], 'VpcPeeringAuthorization' => ['type' => 'structure', 'members' => ['GameLiftAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcAwsAccountId' => ['shape' => 'NonZeroAndMaxString'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExpirationTime' => ['shape' => 'Timestamp']]], 'VpcPeeringAuthorizationList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringAuthorization']], 'VpcPeeringConnection' => ['type' => 'structure', 'members' => ['FleetId' => ['shape' => 'FleetId'], 'FleetArn' => ['shape' => 'FleetArn'], 'IpV4CidrBlock' => ['shape' => 'NonZeroAndMaxString'], 'VpcPeeringConnectionId' => ['shape' => 'NonZeroAndMaxString'], 'Status' => ['shape' => 'VpcPeeringConnectionStatus'], 'PeerVpcId' => ['shape' => 'NonZeroAndMaxString'], 'GameLiftVpcId' => ['shape' => 'NonZeroAndMaxString']]], 'VpcPeeringConnectionList' => ['type' => 'list', 'member' => ['shape' => 'VpcPeeringConnection']], 'VpcPeeringConnectionStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'NonZeroAndMaxString'], 'Message' => ['shape' => 'NonZeroAndMaxString']]], 'VpcSubnet' => ['type' => 'string', 'max' => 24, 'min' => 15, 'pattern' => '^subnet-[0-9a-z]+$'], 'VpcSubnets' => ['type' => 'list', 'member' => ['shape' => 'VpcSubnet'], 'max' => 20, 'min' => 1], 'WeightedCapacity' => ['type' => 'string', 'max' => 3, 'min' => 1, 'pattern' => '^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$'], 'WholeNumber' => ['type' => 'integer', 'min' => 0], 'ZipBlob' => ['type' => 'blob', 'max' => 5000000]]]; diff --git a/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 4e3d28c..0000000 --- a/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamelift-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamelift-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamelift.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://gamelift.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-tests-1.json.php deleted file mode 100644 index 779f160..0000000 --- a/vendor/Aws3/Aws/data/gamelift/2015-10-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamelift.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/gamelift/2015-10-01/paginators-1.json.php b/vendor/Aws3/Aws/data/gamelift/2015-10-01/paginators-1.json.php deleted file mode 100644 index be820fe..0000000 --- a/vendor/Aws3/Aws/data/gamelift/2015-10-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeFleetAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'FleetAttributes'], 'DescribeFleetCapacity' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'FleetCapacity'], 'DescribeFleetEvents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Events'], 'DescribeFleetLocationAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit'], 'DescribeFleetUtilization' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'FleetUtilization'], 'DescribeGameServerInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameServerInstances'], 'DescribeGameSessionDetails' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameSessionDetails'], 'DescribeGameSessionQueues' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameSessionQueues'], 'DescribeGameSessions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameSessions'], 'DescribeInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Instances'], 'DescribeMatchmakingConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Configurations'], 'DescribeMatchmakingRuleSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'RuleSets'], 'DescribePlayerSessions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'PlayerSessions'], 'DescribeScalingPolicies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'ScalingPolicies'], 'ListAliases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Aliases'], 'ListBuilds' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Builds'], 'ListCompute' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'ComputeList'], 'ListFleets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'FleetIds'], 'ListGameServerGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameServerGroups'], 'ListGameServers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameServers'], 'ListLocations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Locations'], 'ListScripts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Scripts'], 'SearchGameSessions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'GameSessions']]]; diff --git a/vendor/Aws3/Aws/data/gamelift/2015-10-01/smoke.json.php b/vendor/Aws3/Aws/data/gamelift/2015-10-01/smoke.json.php deleted file mode 100644 index 9a3e560..0000000 --- a/vendor/Aws3/Aws/data/gamelift/2015-10-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListBuilds', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribePlayerSessions', 'input' => ['PlayerSessionId' => 'psess-fakeSessionId'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/api-2.json.php b/vendor/Aws3/Aws/data/gamesparks/2021-08-17/api-2.json.php deleted file mode 100644 index 32226fc..0000000 --- a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-17', 'endpointPrefix' => 'gamesparks', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'GameSparks', 'serviceId' => 'GameSparks', 'signatureVersion' => 'v4', 'signingName' => 'gamesparks', 'uid' => 'gamesparks-2021-08-17'], 'operations' => ['CreateGame' => ['name' => 'CreateGame', 'http' => ['method' => 'POST', 'requestUri' => '/game', 'responseCode' => 200], 'input' => ['shape' => 'CreateGameRequest'], 'output' => ['shape' => 'CreateGameResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/game/{GameName}/snapshot', 'responseCode' => 200], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'CreateSnapshotResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateStage' => ['name' => 'CreateStage', 'http' => ['method' => 'POST', 'requestUri' => '/game/{GameName}/stage', 'responseCode' => 200], 'input' => ['shape' => 'CreateStageRequest'], 'output' => ['shape' => 'CreateStageResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteGame' => ['name' => 'DeleteGame', 'http' => ['method' => 'DELETE', 'requestUri' => '/game/{GameName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteGameRequest'], 'output' => ['shape' => 'DeleteGameResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteStage' => ['name' => 'DeleteStage', 'http' => ['method' => 'DELETE', 'requestUri' => '/game/{GameName}/stage/{StageName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStageRequest'], 'output' => ['shape' => 'DeleteStageResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DisconnectPlayer' => ['name' => 'DisconnectPlayer', 'http' => ['method' => 'POST', 'requestUri' => '/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/disconnect', 'responseCode' => 200], 'input' => ['shape' => 'DisconnectPlayerRequest'], 'output' => ['shape' => 'DisconnectPlayerResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ExportSnapshot' => ['name' => 'ExportSnapshot', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}/export', 'responseCode' => 200], 'input' => ['shape' => 'ExportSnapshotRequest'], 'output' => ['shape' => 'ExportSnapshotResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetExtension' => ['name' => 'GetExtension', 'http' => ['method' => 'GET', 'requestUri' => '/extension/{Namespace}/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetExtensionRequest'], 'output' => ['shape' => 'GetExtensionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetExtensionVersion' => ['name' => 'GetExtensionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/extension/{Namespace}/{Name}/version/{ExtensionVersion}', 'responseCode' => 200], 'input' => ['shape' => 'GetExtensionVersionRequest'], 'output' => ['shape' => 'GetExtensionVersionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetGame' => ['name' => 'GetGame', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}', 'responseCode' => 200], 'input' => ['shape' => 'GetGameRequest'], 'output' => ['shape' => 'GetGameResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetGameConfiguration' => ['name' => 'GetGameConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetGameConfigurationRequest'], 'output' => ['shape' => 'GetGameConfigurationResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetGeneratedCodeJob' => ['name' => 'GetGeneratedCodeJob', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job/{JobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGeneratedCodeJobRequest'], 'output' => ['shape' => 'GetGeneratedCodeJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetPlayerConnectionStatus' => ['name' => 'GetPlayerConnectionStatus', 'http' => ['method' => 'GET', 'requestUri' => '/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/connection', 'responseCode' => 200], 'input' => ['shape' => 'GetPlayerConnectionStatusRequest'], 'output' => ['shape' => 'GetPlayerConnectionStatusResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetSnapshot' => ['name' => 'GetSnapshot', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSnapshotRequest'], 'output' => ['shape' => 'GetSnapshotResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetStage' => ['name' => 'GetStage', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/stage/{StageName}', 'responseCode' => 200], 'input' => ['shape' => 'GetStageRequest'], 'output' => ['shape' => 'GetStageResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetStageDeployment' => ['name' => 'GetStageDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/stage/{StageName}/deployment', 'responseCode' => 200], 'input' => ['shape' => 'GetStageDeploymentRequest'], 'output' => ['shape' => 'GetStageDeploymentResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ImportGameConfiguration' => ['name' => 'ImportGameConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/game/{GameName}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'ImportGameConfigurationRequest'], 'output' => ['shape' => 'ImportGameConfigurationResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'ListExtensionVersions' => ['name' => 'ListExtensionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/extension/{Namespace}/{Name}/version', 'responseCode' => 200], 'input' => ['shape' => 'ListExtensionVersionsRequest'], 'output' => ['shape' => 'ListExtensionVersionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListExtensions' => ['name' => 'ListExtensions', 'http' => ['method' => 'GET', 'requestUri' => '/extension', 'responseCode' => 200], 'input' => ['shape' => 'ListExtensionsRequest'], 'output' => ['shape' => 'ListExtensionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListGames' => ['name' => 'ListGames', 'http' => ['method' => 'GET', 'requestUri' => '/game', 'responseCode' => 200], 'input' => ['shape' => 'ListGamesRequest'], 'output' => ['shape' => 'ListGamesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListGeneratedCodeJobs' => ['name' => 'ListGeneratedCodeJobs', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListGeneratedCodeJobsRequest'], 'output' => ['shape' => 'ListGeneratedCodeJobsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListSnapshots' => ['name' => 'ListSnapshots', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/snapshot', 'responseCode' => 200], 'input' => ['shape' => 'ListSnapshotsRequest'], 'output' => ['shape' => 'ListSnapshotsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListStageDeployments' => ['name' => 'ListStageDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/stage/{StageName}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'ListStageDeploymentsRequest'], 'output' => ['shape' => 'ListStageDeploymentsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListStages' => ['name' => 'ListStages', 'http' => ['method' => 'GET', 'requestUri' => '/game/{GameName}/stage', 'responseCode' => 200], 'input' => ['shape' => 'ListStagesRequest'], 'output' => ['shape' => 'ListStagesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartGeneratedCodeJob' => ['name' => 'StartGeneratedCodeJob', 'http' => ['method' => 'POST', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job', 'responseCode' => 200], 'input' => ['shape' => 'StartGeneratedCodeJobRequest'], 'output' => ['shape' => 'StartGeneratedCodeJobResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartStageDeployment' => ['name' => 'StartStageDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/game/{GameName}/stage/{StageName}/deployment', 'responseCode' => 200], 'input' => ['shape' => 'StartStageDeploymentRequest'], 'output' => ['shape' => 'StartStageDeploymentResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateGame' => ['name' => 'UpdateGame', 'http' => ['method' => 'PATCH', 'requestUri' => '/game/{GameName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGameRequest'], 'output' => ['shape' => 'UpdateGameResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateGameConfiguration' => ['name' => 'UpdateGameConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/game/{GameName}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGameConfigurationRequest'], 'output' => ['shape' => 'UpdateGameConfigurationResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'UpdateSnapshot' => ['name' => 'UpdateSnapshot', 'http' => ['method' => 'PATCH', 'requestUri' => '/game/{GameName}/snapshot/{SnapshotId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSnapshotRequest'], 'output' => ['shape' => 'UpdateSnapshotResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateStage' => ['name' => 'UpdateStage', 'http' => ['method' => 'PATCH', 'requestUri' => '/game/{GameName}/stage/{StageName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStageRequest'], 'output' => ['shape' => 'UpdateStageResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^[A-Za-z0-9:_/-]+$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ByteSize' => ['type' => 'integer', 'min' => 0], 'ClientToken' => ['type' => 'string', 'max' => 126, 'min' => 33], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'Connection' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'DateTime'], 'Id' => ['shape' => 'ConnectionId']]], 'ConnectionId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'ConnectionIdList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionId']], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'CreateGameRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'Description' => ['shape' => 'GameDescription'], 'GameName' => ['shape' => 'GameName'], 'Tags' => ['shape' => 'TagMap']]], 'CreateGameResult' => ['type' => 'structure', 'members' => ['Game' => ['shape' => 'GameDetails']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['Description' => ['shape' => 'SnapshotDescription'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName']]], 'CreateSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'SnapshotDetails']]], 'CreateStageRequest' => ['type' => 'structure', 'required' => ['GameName', 'Role', 'StageName'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'Description' => ['shape' => 'StageDescription'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Role' => ['shape' => 'RoleARN'], 'StageName' => ['shape' => 'StageName'], 'Tags' => ['shape' => 'TagMap']]], 'CreateStageResult' => ['type' => 'structure', 'members' => ['Stage' => ['shape' => 'StageDetails']]], 'DateTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'DeleteGameRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName']]], 'DeleteGameResult' => ['type' => 'structure', 'members' => []], 'DeleteStageRequest' => ['type' => 'structure', 'required' => ['GameName', 'StageName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'DeleteStageResult' => ['type' => 'structure', 'members' => []], 'DeploymentAction' => ['type' => 'string', 'enum' => ['DEPLOY', 'UNDEPLOY']], 'DeploymentId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'DeploymentResult' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ResultCode' => ['shape' => 'ResultCode']]], 'DeploymentState' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'COMPLETED', 'FAILED']], 'DisconnectPlayerRequest' => ['type' => 'structure', 'required' => ['GameName', 'PlayerId', 'StageName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'PlayerId' => ['shape' => 'PlayerId', 'location' => 'uri', 'locationName' => 'PlayerId'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'DisconnectPlayerResult' => ['type' => 'structure', 'members' => ['DisconnectFailures' => ['shape' => 'ConnectionIdList'], 'DisconnectSuccesses' => ['shape' => 'ConnectionIdList']]], 'Document' => ['type' => 'structure', 'members' => [], 'document' => \true], 'ExceptionMessage' => ['type' => 'string'], 'ExportSnapshotRequest' => ['type' => 'structure', 'required' => ['GameName', 'SnapshotId'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'ExportSnapshotResult' => ['type' => 'structure', 'members' => ['S3Url' => ['shape' => 'S3PresignedUrl']]], 'ExtensionDescription' => ['type' => 'string', 'max' => 250, 'min' => 0, 'pattern' => '^\\S(.*\\S)?$|^$'], 'ExtensionDetails' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'ExtensionDescription'], 'Name' => ['shape' => 'ExtensionName'], 'Namespace' => ['shape' => 'ExtensionNamespace']]], 'ExtensionDetailsList' => ['type' => 'list', 'member' => ['shape' => 'ExtensionDetails']], 'ExtensionName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'ExtensionNamespace' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'ExtensionVersion' => ['type' => 'string', 'max' => 20, 'min' => 0], 'ExtensionVersionDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ExtensionName'], 'Namespace' => ['shape' => 'ExtensionNamespace'], 'Schema' => ['shape' => 'ExtensionVersionSchema'], 'Version' => ['shape' => 'ExtensionVersion']]], 'ExtensionVersionDetailsList' => ['type' => 'list', 'member' => ['shape' => 'ExtensionVersionDetails']], 'ExtensionVersionSchema' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'GameConfigurationDetails' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'DateTime'], 'LastUpdated' => ['shape' => 'DateTime'], 'Sections' => ['shape' => 'Sections']]], 'GameDescription' => ['type' => 'string', 'max' => 250, 'min' => 0, 'pattern' => '^\\S(.*\\S)?$|^$'], 'GameDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Created' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'GameDescription'], 'EnableTerminationProtection' => ['shape' => 'GameTerminationProtection'], 'LastUpdated' => ['shape' => 'DateTime'], 'Name' => ['shape' => 'GameName'], 'State' => ['shape' => 'GameState'], 'Tags' => ['shape' => 'TagMap']]], 'GameKey' => ['type' => 'string', 'max' => 44, 'min' => 1], 'GameName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'GameSdkVersion' => ['type' => 'string', 'max' => 10, 'min' => 5, 'pattern' => '^((\\d|[1-9]\\d*)\\.(\\d|[0-9]\\d*)\\.(\\d|[0-9]\\d*)|LATEST)$'], 'GameState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'GameSummary' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'GameDescription'], 'Name' => ['shape' => 'GameName'], 'State' => ['shape' => 'GameState'], 'Tags' => ['shape' => 'TagMap']]], 'GameSummaryList' => ['type' => 'list', 'member' => ['shape' => 'GameSummary']], 'GameTerminationProtection' => ['type' => 'boolean'], 'GeneratedCodeJobDescription' => ['type' => 'string', 'max' => 250, 'min' => 0, 'pattern' => '^\\S(.*\\S)?$|^$'], 'GeneratedCodeJobDetails' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'GeneratedCodeJobDescription'], 'ExpirationTime' => ['shape' => 'DateTime'], 'GeneratedCodeJobId' => ['shape' => 'GeneratedCodeJobId'], 'S3Url' => ['shape' => 'S3PresignedUrl'], 'Status' => ['shape' => 'GeneratedCodeJobState']]], 'GeneratedCodeJobDetailsList' => ['type' => 'list', 'member' => ['shape' => 'GeneratedCodeJobDetails']], 'GeneratedCodeJobId' => ['type' => 'string', 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'GeneratedCodeJobState' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED', 'PENDING']], 'Generator' => ['type' => 'structure', 'members' => ['GameSdkVersion' => ['shape' => 'GameSdkVersion'], 'Language' => ['shape' => 'Language'], 'TargetPlatform' => ['shape' => 'TargetPlatform']]], 'GetExtensionRequest' => ['type' => 'structure', 'required' => ['Name', 'Namespace'], 'members' => ['Name' => ['shape' => 'ExtensionName', 'location' => 'uri', 'locationName' => 'Name'], 'Namespace' => ['shape' => 'ExtensionNamespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'GetExtensionResult' => ['type' => 'structure', 'members' => ['Extension' => ['shape' => 'ExtensionDetails']]], 'GetExtensionVersionRequest' => ['type' => 'structure', 'required' => ['ExtensionVersion', 'Name', 'Namespace'], 'members' => ['ExtensionVersion' => ['shape' => 'ExtensionVersion', 'location' => 'uri', 'locationName' => 'ExtensionVersion'], 'Name' => ['shape' => 'ExtensionName', 'location' => 'uri', 'locationName' => 'Name'], 'Namespace' => ['shape' => 'ExtensionNamespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'GetExtensionVersionResult' => ['type' => 'structure', 'members' => ['ExtensionVersion' => ['shape' => 'ExtensionVersionDetails']]], 'GetGameConfigurationRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Sections' => ['shape' => 'SectionList', 'location' => 'querystring', 'locationName' => 'Sections']]], 'GetGameConfigurationResult' => ['type' => 'structure', 'members' => ['GameConfiguration' => ['shape' => 'GameConfigurationDetails']]], 'GetGameRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName']]], 'GetGameResult' => ['type' => 'structure', 'members' => ['Game' => ['shape' => 'GameDetails']]], 'GetGeneratedCodeJobRequest' => ['type' => 'structure', 'required' => ['GameName', 'JobId', 'SnapshotId'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'JobId' => ['shape' => 'GeneratedCodeJobId', 'location' => 'uri', 'locationName' => 'JobId'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'GetGeneratedCodeJobResult' => ['type' => 'structure', 'members' => ['GeneratedCodeJob' => ['shape' => 'GeneratedCodeJobDetails']]], 'GetPlayerConnectionStatusRequest' => ['type' => 'structure', 'required' => ['GameName', 'PlayerId', 'StageName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'PlayerId' => ['shape' => 'PlayerId', 'location' => 'uri', 'locationName' => 'PlayerId'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'GetPlayerConnectionStatusResult' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ConnectionList']]], 'GetSnapshotRequest' => ['type' => 'structure', 'required' => ['GameName', 'SnapshotId'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Sections' => ['shape' => 'SectionList', 'location' => 'querystring', 'locationName' => 'Sections'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'GetSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'SnapshotDetails']]], 'GetStageDeploymentRequest' => ['type' => 'structure', 'required' => ['GameName', 'StageName'], 'members' => ['DeploymentId' => ['shape' => 'DeploymentId', 'location' => 'querystring', 'locationName' => 'DeploymentId'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'GetStageDeploymentResult' => ['type' => 'structure', 'members' => ['StageDeployment' => ['shape' => 'StageDeploymentDetails']]], 'GetStageRequest' => ['type' => 'structure', 'required' => ['GameName', 'StageName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'GetStageResult' => ['type' => 'structure', 'members' => ['Stage' => ['shape' => 'StageDetails']]], 'ImportGameConfigurationRequest' => ['type' => 'structure', 'required' => ['GameName', 'ImportSource'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'ImportSource' => ['shape' => 'ImportGameConfigurationSource']]], 'ImportGameConfigurationResult' => ['type' => 'structure', 'members' => ['GameConfiguration' => ['shape' => 'GameConfigurationDetails']]], 'ImportGameConfigurationSource' => ['type' => 'structure', 'required' => ['File'], 'members' => ['File' => ['shape' => 'RawGameConfigurationData']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Language' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '^[a-zA-Z_]+$'], 'ListExtensionVersionsRequest' => ['type' => 'structure', 'required' => ['Name', 'Namespace'], 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'Name' => ['shape' => 'ExtensionName', 'location' => 'uri', 'locationName' => 'Name'], 'Namespace' => ['shape' => 'ExtensionNamespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListExtensionVersionsResult' => ['type' => 'structure', 'members' => ['ExtensionVersions' => ['shape' => 'ExtensionVersionDetailsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExtensionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListExtensionsResult' => ['type' => 'structure', 'members' => ['Extensions' => ['shape' => 'ExtensionDetailsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGamesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListGamesResult' => ['type' => 'structure', 'members' => ['Games' => ['shape' => 'GameSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGeneratedCodeJobsRequest' => ['type' => 'structure', 'required' => ['GameName', 'SnapshotId'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'ListGeneratedCodeJobsResult' => ['type' => 'structure', 'members' => ['GeneratedCodeJobs' => ['shape' => 'GeneratedCodeJobDetailsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSnapshotsRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListSnapshotsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Snapshots' => ['shape' => 'SnapshotSummaryList']]], 'ListStageDeploymentsRequest' => ['type' => 'structure', 'required' => ['GameName', 'StageName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'ListStageDeploymentsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'StageDeployments' => ['shape' => 'StageDeploymentList']]], 'ListStagesRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListStagesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Stages' => ['shape' => 'StageSummaryList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string'], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'Operation' => ['type' => 'string', 'enum' => ['ADD', 'REMOVE', 'REPLACE']], 'Path' => ['type' => 'string', 'max' => 500, 'min' => 1, 'pattern' => '^\\/.*[^\\/]$'], 'PlayerId' => ['type' => 'string', 'max' => 44, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'RawGameConfigurationData' => ['type' => 'blob', 'max' => 1024000, 'min' => 10], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:gamesparks:'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResultCode' => ['type' => 'string', 'enum' => ['SUCCESS', 'INVALID_ROLE_FAILURE', 'UNSPECIFIED_FAILURE']], 'RoleARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/.+$'], 'S3PresignedUrl' => ['type' => 'string', 'max' => 2048, 'min' => 10, 'pattern' => '^https:\\/\\/(.*)\\.s3(.*)\\.amazonaws\\.com\\/(.*)$'], 'Section' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'Document'], 'Name' => ['shape' => 'SectionName'], 'Size' => ['shape' => 'ByteSize']]], 'SectionList' => ['type' => 'list', 'member' => ['shape' => 'SectionName'], 'max' => 100, 'min' => 1], 'SectionModification' => ['type' => 'structure', 'required' => ['Operation', 'Path', 'Section'], 'members' => ['Operation' => ['shape' => 'Operation'], 'Path' => ['shape' => 'Path'], 'Section' => ['shape' => 'SectionName'], 'Value' => ['shape' => 'Document']]], 'SectionModificationList' => ['type' => 'list', 'member' => ['shape' => 'SectionModification'], 'max' => 100, 'min' => 1], 'SectionName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9.]+$'], 'Sections' => ['type' => 'map', 'key' => ['shape' => 'SectionName'], 'value' => ['shape' => 'Section']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SnapshotDescription' => ['type' => 'string', 'max' => 250, 'min' => 0, 'pattern' => '^\\S(.*\\S)?$|^$'], 'SnapshotDetails' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'SnapshotDescription'], 'Id' => ['shape' => 'SnapshotId'], 'LastUpdated' => ['shape' => 'DateTime'], 'Sections' => ['shape' => 'Sections']]], 'SnapshotId' => ['type' => 'string', 'max' => 36, 'min' => 33, 'pattern' => '^Snapshot_\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3,6}Z$'], 'SnapshotSummary' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'SnapshotDescription'], 'Id' => ['shape' => 'SnapshotId'], 'LastUpdated' => ['shape' => 'DateTime']]], 'SnapshotSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotSummary']], 'StageDeploymentDetails' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'DateTime'], 'DeploymentAction' => ['shape' => 'DeploymentAction'], 'DeploymentId' => ['shape' => 'DeploymentId'], 'DeploymentResult' => ['shape' => 'DeploymentResult'], 'DeploymentState' => ['shape' => 'DeploymentState'], 'LastUpdated' => ['shape' => 'DateTime'], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'StageDeploymentList' => ['type' => 'list', 'member' => ['shape' => 'StageDeploymentSummary']], 'StageDeploymentSummary' => ['type' => 'structure', 'members' => ['DeploymentAction' => ['shape' => 'DeploymentAction'], 'DeploymentId' => ['shape' => 'DeploymentId'], 'DeploymentResult' => ['shape' => 'DeploymentResult'], 'DeploymentState' => ['shape' => 'DeploymentState'], 'LastUpdated' => ['shape' => 'DateTime'], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'StageDescription' => ['type' => 'string', 'max' => 250, 'min' => 0, 'pattern' => '^\\S(.*\\S)?$|^$'], 'StageDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Created' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'StageDescription'], 'GameKey' => ['shape' => 'GameKey'], 'LastUpdated' => ['shape' => 'DateTime'], 'LogGroup' => ['shape' => 'LogGroupName'], 'Name' => ['shape' => 'StageName'], 'Role' => ['shape' => 'RoleARN'], 'State' => ['shape' => 'StageState'], 'Tags' => ['shape' => 'TagMap']]], 'StageName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'StageState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'StageSummary' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'StageDescription'], 'GameKey' => ['shape' => 'GameKey'], 'Name' => ['shape' => 'StageName'], 'State' => ['shape' => 'StageState'], 'Tags' => ['shape' => 'TagMap']]], 'StageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StageSummary']], 'StartGeneratedCodeJobRequest' => ['type' => 'structure', 'required' => ['GameName', 'Generator', 'SnapshotId'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Generator' => ['shape' => 'Generator'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'StartGeneratedCodeJobResult' => ['type' => 'structure', 'members' => ['GeneratedCodeJobId' => ['shape' => 'GeneratedCodeJobId']]], 'StartStageDeploymentRequest' => ['type' => 'structure', 'required' => ['GameName', 'SnapshotId', 'StageName'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'StartStageDeploymentResult' => ['type' => 'structure', 'members' => ['StageDeployment' => ['shape' => 'StageDeploymentDetails']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[\\s\\w+-=\\.:/@]*$'], 'TargetPlatform' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '^[a-zA-Z]+$'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'tagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateGameConfigurationRequest' => ['type' => 'structure', 'required' => ['GameName', 'Modifications'], 'members' => ['GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Modifications' => ['shape' => 'SectionModificationList']]], 'UpdateGameConfigurationResult' => ['type' => 'structure', 'members' => ['GameConfiguration' => ['shape' => 'GameConfigurationDetails']]], 'UpdateGameRequest' => ['type' => 'structure', 'required' => ['GameName'], 'members' => ['Description' => ['shape' => 'GameDescription'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName']]], 'UpdateGameResult' => ['type' => 'structure', 'members' => ['Game' => ['shape' => 'GameDetails']]], 'UpdateSnapshotRequest' => ['type' => 'structure', 'required' => ['GameName', 'SnapshotId'], 'members' => ['Description' => ['shape' => 'SnapshotDescription'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'SnapshotId' => ['shape' => 'SnapshotId', 'location' => 'uri', 'locationName' => 'SnapshotId']]], 'UpdateSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'SnapshotDetails']]], 'UpdateStageRequest' => ['type' => 'structure', 'required' => ['GameName', 'StageName'], 'members' => ['Description' => ['shape' => 'StageDescription'], 'GameName' => ['shape' => 'GameName', 'location' => 'uri', 'locationName' => 'GameName'], 'Role' => ['shape' => 'RoleARN'], 'StageName' => ['shape' => 'StageName', 'location' => 'uri', 'locationName' => 'StageName']]], 'UpdateStageResult' => ['type' => 'structure', 'members' => ['Stage' => ['shape' => 'StageDetails']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.php deleted file mode 100644 index 41b2374..0000000 --- a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamesparks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamesparks-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://gamesparks.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://gamesparks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-tests-1.json.php deleted file mode 100644 index b222c8c..0000000 --- a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://gamesparks.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/paginators-1.json.php b/vendor/Aws3/Aws/data/gamesparks/2021-08-17/paginators-1.json.php deleted file mode 100644 index aa5acaf..0000000 --- a/vendor/Aws3/Aws/data/gamesparks/2021-08-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListExtensionVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ExtensionVersions'], 'ListExtensions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Extensions'], 'ListGames' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Games'], 'ListGeneratedCodeJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'GeneratedCodeJobs'], 'ListSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Snapshots'], 'ListStageDeployments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'StageDeployments'], 'ListStages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Stages']]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/api-2.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/api-2.json.php deleted file mode 100644 index 8086bd3..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-06-01', 'checksumFormat' => 'sha256', 'endpointPrefix' => 'glacier', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Glacier', 'serviceId' => 'Glacier', 'signatureVersion' => 'v4', 'uid' => 'glacier-2012-06-01'], 'operations' => ['AbortMultipartUpload' => ['name' => 'AbortMultipartUpload', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}', 'responseCode' => 204], 'input' => ['shape' => 'AbortMultipartUploadInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'AbortVaultLock' => ['name' => 'AbortVaultLock', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}/lock-policy', 'responseCode' => 204], 'input' => ['shape' => 'AbortVaultLockInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'AddTagsToVault' => ['name' => 'AddTagsToVault', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/tags?operation=add', 'responseCode' => 204], 'input' => ['shape' => 'AddTagsToVaultInput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException']]], 'CompleteMultipartUpload' => ['name' => 'CompleteMultipartUpload', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}', 'responseCode' => 201], 'input' => ['shape' => 'CompleteMultipartUploadInput'], 'output' => ['shape' => 'ArchiveCreationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'CompleteVaultLock' => ['name' => 'CompleteVaultLock', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/lock-policy/{lockId}', 'responseCode' => 204], 'input' => ['shape' => 'CompleteVaultLockInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'CreateVault' => ['name' => 'CreateVault', 'http' => ['method' => 'PUT', 'requestUri' => '/{accountId}/vaults/{vaultName}', 'responseCode' => 201], 'input' => ['shape' => 'CreateVaultInput'], 'output' => ['shape' => 'CreateVaultOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']]], 'DeleteArchive' => ['name' => 'DeleteArchive', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}/archives/{archiveId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteArchiveInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteVault' => ['name' => 'DeleteVault', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVaultInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteVaultAccessPolicy' => ['name' => 'DeleteVaultAccessPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}/access-policy', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVaultAccessPolicyInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteVaultNotifications' => ['name' => 'DeleteVaultNotifications', 'http' => ['method' => 'DELETE', 'requestUri' => '/{accountId}/vaults/{vaultName}/notification-configuration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVaultNotificationsInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeJob' => ['name' => 'DescribeJob', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/jobs/{jobId}'], 'input' => ['shape' => 'DescribeJobInput'], 'output' => ['shape' => 'GlacierJobDescription'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeVault' => ['name' => 'DescribeVault', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}'], 'input' => ['shape' => 'DescribeVaultInput'], 'output' => ['shape' => 'DescribeVaultOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'GetDataRetrievalPolicy' => ['name' => 'GetDataRetrievalPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/policies/data-retrieval'], 'input' => ['shape' => 'GetDataRetrievalPolicyInput'], 'output' => ['shape' => 'GetDataRetrievalPolicyOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'GetJobOutput' => ['name' => 'GetJobOutput', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/jobs/{jobId}/output'], 'input' => ['shape' => 'GetJobOutputInput'], 'output' => ['shape' => 'GetJobOutputOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'GetVaultAccessPolicy' => ['name' => 'GetVaultAccessPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/access-policy'], 'input' => ['shape' => 'GetVaultAccessPolicyInput'], 'output' => ['shape' => 'GetVaultAccessPolicyOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'GetVaultLock' => ['name' => 'GetVaultLock', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/lock-policy'], 'input' => ['shape' => 'GetVaultLockInput'], 'output' => ['shape' => 'GetVaultLockOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'GetVaultNotifications' => ['name' => 'GetVaultNotifications', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/notification-configuration'], 'input' => ['shape' => 'GetVaultNotificationsInput'], 'output' => ['shape' => 'GetVaultNotificationsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'InitiateJob' => ['name' => 'InitiateJob', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/jobs', 'responseCode' => 202], 'input' => ['shape' => 'InitiateJobInput'], 'output' => ['shape' => 'InitiateJobOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'PolicyEnforcedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'InsufficientCapacityException'], ['shape' => 'ServiceUnavailableException']]], 'InitiateMultipartUpload' => ['name' => 'InitiateMultipartUpload', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads', 'responseCode' => 201], 'input' => ['shape' => 'InitiateMultipartUploadInput'], 'output' => ['shape' => 'InitiateMultipartUploadOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'InitiateVaultLock' => ['name' => 'InitiateVaultLock', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/lock-policy', 'responseCode' => 201], 'input' => ['shape' => 'InitiateVaultLockInput'], 'output' => ['shape' => 'InitiateVaultLockOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/jobs'], 'input' => ['shape' => 'ListJobsInput'], 'output' => ['shape' => 'ListJobsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListMultipartUploads' => ['name' => 'ListMultipartUploads', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads'], 'input' => ['shape' => 'ListMultipartUploadsInput'], 'output' => ['shape' => 'ListMultipartUploadsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListParts' => ['name' => 'ListParts', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}'], 'input' => ['shape' => 'ListPartsInput'], 'output' => ['shape' => 'ListPartsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListProvisionedCapacity' => ['name' => 'ListProvisionedCapacity', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/provisioned-capacity'], 'input' => ['shape' => 'ListProvisionedCapacityInput'], 'output' => ['shape' => 'ListProvisionedCapacityOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'ListTagsForVault' => ['name' => 'ListTagsForVault', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults/{vaultName}/tags'], 'input' => ['shape' => 'ListTagsForVaultInput'], 'output' => ['shape' => 'ListTagsForVaultOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListVaults' => ['name' => 'ListVaults', 'http' => ['method' => 'GET', 'requestUri' => '/{accountId}/vaults'], 'input' => ['shape' => 'ListVaultsInput'], 'output' => ['shape' => 'ListVaultsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'PurchaseProvisionedCapacity' => ['name' => 'PurchaseProvisionedCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/provisioned-capacity', 'responseCode' => 201], 'input' => ['shape' => 'PurchaseProvisionedCapacityInput'], 'output' => ['shape' => 'PurchaseProvisionedCapacityOutput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException']]], 'RemoveTagsFromVault' => ['name' => 'RemoveTagsFromVault', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/tags?operation=remove', 'responseCode' => 204], 'input' => ['shape' => 'RemoveTagsFromVaultInput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'SetDataRetrievalPolicy' => ['name' => 'SetDataRetrievalPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/{accountId}/policies/data-retrieval', 'responseCode' => 204], 'input' => ['shape' => 'SetDataRetrievalPolicyInput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'SetVaultAccessPolicy' => ['name' => 'SetVaultAccessPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/{accountId}/vaults/{vaultName}/access-policy', 'responseCode' => 204], 'input' => ['shape' => 'SetVaultAccessPolicyInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'SetVaultNotifications' => ['name' => 'SetVaultNotifications', 'http' => ['method' => 'PUT', 'requestUri' => '/{accountId}/vaults/{vaultName}/notification-configuration', 'responseCode' => 204], 'input' => ['shape' => 'SetVaultNotificationsInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'ServiceUnavailableException']]], 'UploadArchive' => ['name' => 'UploadArchive', 'http' => ['method' => 'POST', 'requestUri' => '/{accountId}/vaults/{vaultName}/archives', 'responseCode' => 201], 'input' => ['shape' => 'UploadArchiveInput'], 'output' => ['shape' => 'ArchiveCreationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ServiceUnavailableException']]], 'UploadMultipartPart' => ['name' => 'UploadMultipartPart', 'http' => ['method' => 'PUT', 'requestUri' => '/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}', 'responseCode' => 204], 'input' => ['shape' => 'UploadMultipartPartInput'], 'output' => ['shape' => 'UploadMultipartPartOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingParameterValueException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ServiceUnavailableException']]]], 'shapes' => ['AbortMultipartUploadInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'uploadId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'uploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId']]], 'AbortVaultLockInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'AccessControlPolicyList' => ['type' => 'list', 'member' => ['shape' => 'Grant']], 'ActionCode' => ['type' => 'string', 'enum' => ['ArchiveRetrieval', 'InventoryRetrieval', 'Select']], 'AddTagsToVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'Tags' => ['shape' => 'TagMap']]], 'ArchiveCreationOutput' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash'], 'archiveId' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-archive-id']]], 'CSVInput' => ['type' => 'structure', 'members' => ['FileHeaderInfo' => ['shape' => 'FileHeaderInfo'], 'Comments' => ['shape' => 'string'], 'QuoteEscapeCharacter' => ['shape' => 'string'], 'RecordDelimiter' => ['shape' => 'string'], 'FieldDelimiter' => ['shape' => 'string'], 'QuoteCharacter' => ['shape' => 'string']]], 'CSVOutput' => ['type' => 'structure', 'members' => ['QuoteFields' => ['shape' => 'QuoteFields'], 'QuoteEscapeCharacter' => ['shape' => 'string'], 'RecordDelimiter' => ['shape' => 'string'], 'FieldDelimiter' => ['shape' => 'string'], 'QuoteCharacter' => ['shape' => 'string']]], 'CannedACL' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'aws-exec-read', 'authenticated-read', 'bucket-owner-read', 'bucket-owner-full-control']], 'CompleteMultipartUploadInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'uploadId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'uploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId'], 'archiveSize' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-archive-size'], 'checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash']]], 'CompleteVaultLockInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'lockId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'lockId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'lockId']]], 'CreateVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'CreateVaultOutput' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location']]], 'DataRetrievalPolicy' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'DataRetrievalRulesList']]], 'DataRetrievalRule' => ['type' => 'structure', 'members' => ['Strategy' => ['shape' => 'string'], 'BytesPerHour' => ['shape' => 'NullableLong']]], 'DataRetrievalRulesList' => ['type' => 'list', 'member' => ['shape' => 'DataRetrievalRule']], 'DateTime' => ['type' => 'string'], 'DeleteArchiveInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'archiveId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'archiveId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'archiveId']]], 'DeleteVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'DeleteVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'DeleteVaultNotificationsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'DescribeJobInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'jobId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'jobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId']]], 'DescribeVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'DescribeVaultOutput' => ['type' => 'structure', 'members' => ['VaultARN' => ['shape' => 'string'], 'VaultName' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'string'], 'LastInventoryDate' => ['shape' => 'string'], 'NumberOfArchives' => ['shape' => 'long'], 'SizeInBytes' => ['shape' => 'long']]], 'Encryption' => ['type' => 'structure', 'members' => ['EncryptionType' => ['shape' => 'EncryptionType'], 'KMSKeyId' => ['shape' => 'string'], 'KMSContext' => ['shape' => 'string']]], 'EncryptionType' => ['type' => 'string', 'enum' => ['aws:kms', 'AES256']], 'ExpressionType' => ['type' => 'string', 'enum' => ['SQL']], 'FileHeaderInfo' => ['type' => 'string', 'enum' => ['USE', 'IGNORE', 'NONE']], 'GetDataRetrievalPolicyInput' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId']]], 'GetDataRetrievalPolicyOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'DataRetrievalPolicy']]], 'GetJobOutputInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'jobId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'jobId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'jobId'], 'range' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Range']]], 'GetJobOutputOutput' => ['type' => 'structure', 'members' => ['body' => ['shape' => 'Stream'], 'checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash'], 'status' => ['shape' => 'httpstatus', 'location' => 'statusCode'], 'contentRange' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Content-Range'], 'acceptRanges' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Accept-Ranges'], 'contentType' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Content-Type'], 'archiveDescription' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-archive-description']], 'payload' => 'body'], 'GetVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'GetVaultAccessPolicyOutput' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'VaultAccessPolicy']], 'payload' => 'policy'], 'GetVaultLockInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'GetVaultLockOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'string'], 'State' => ['shape' => 'string'], 'ExpirationDate' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'string']]], 'GetVaultNotificationsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'GetVaultNotificationsOutput' => ['type' => 'structure', 'members' => ['vaultNotificationConfig' => ['shape' => 'VaultNotificationConfig']], 'payload' => 'vaultNotificationConfig'], 'GlacierJobDescription' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'string'], 'JobDescription' => ['shape' => 'string'], 'Action' => ['shape' => 'ActionCode'], 'ArchiveId' => ['shape' => 'string'], 'VaultARN' => ['shape' => 'string'], 'CreationDate' => ['shape' => 'string'], 'Completed' => ['shape' => 'boolean'], 'StatusCode' => ['shape' => 'StatusCode'], 'StatusMessage' => ['shape' => 'string'], 'ArchiveSizeInBytes' => ['shape' => 'Size'], 'InventorySizeInBytes' => ['shape' => 'Size'], 'SNSTopic' => ['shape' => 'string'], 'CompletionDate' => ['shape' => 'string'], 'SHA256TreeHash' => ['shape' => 'string'], 'ArchiveSHA256TreeHash' => ['shape' => 'string'], 'RetrievalByteRange' => ['shape' => 'string'], 'Tier' => ['shape' => 'string'], 'InventoryRetrievalParameters' => ['shape' => 'InventoryRetrievalJobDescription'], 'JobOutputPath' => ['shape' => 'string'], 'SelectParameters' => ['shape' => 'SelectParameters'], 'OutputLocation' => ['shape' => 'OutputLocation']]], 'Grant' => ['type' => 'structure', 'members' => ['Grantee' => ['shape' => 'Grantee'], 'Permission' => ['shape' => 'Permission']]], 'Grantee' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'Type'], 'DisplayName' => ['shape' => 'string'], 'URI' => ['shape' => 'string'], 'ID' => ['shape' => 'string'], 'EmailAddress' => ['shape' => 'string']]], 'InitiateJobInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'jobParameters' => ['shape' => 'JobParameters']], 'payload' => 'jobParameters'], 'InitiateJobOutput' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'jobId' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-job-id'], 'jobOutputPath' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-job-output-path']]], 'InitiateMultipartUploadInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'archiveDescription' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-archive-description'], 'partSize' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-part-size']]], 'InitiateMultipartUploadOutput' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Location'], 'uploadId' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-multipart-upload-id']]], 'InitiateVaultLockInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'policy' => ['shape' => 'VaultLockPolicy']], 'payload' => 'policy'], 'InitiateVaultLockOutput' => ['type' => 'structure', 'members' => ['lockId' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-lock-id']]], 'InputSerialization' => ['type' => 'structure', 'members' => ['csv' => ['shape' => 'CSVInput']]], 'InsufficientCapacityException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InventoryRetrievalJobDescription' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'string'], 'StartDate' => ['shape' => 'DateTime'], 'EndDate' => ['shape' => 'DateTime'], 'Limit' => ['shape' => 'string'], 'Marker' => ['shape' => 'string']]], 'InventoryRetrievalJobInput' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'string'], 'EndDate' => ['shape' => 'string'], 'Limit' => ['shape' => 'string'], 'Marker' => ['shape' => 'string']]], 'JobList' => ['type' => 'list', 'member' => ['shape' => 'GlacierJobDescription']], 'JobParameters' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'string'], 'Type' => ['shape' => 'string'], 'ArchiveId' => ['shape' => 'string'], 'Description' => ['shape' => 'string'], 'SNSTopic' => ['shape' => 'string'], 'RetrievalByteRange' => ['shape' => 'string'], 'Tier' => ['shape' => 'string'], 'InventoryRetrievalParameters' => ['shape' => 'InventoryRetrievalJobInput'], 'SelectParameters' => ['shape' => 'SelectParameters'], 'OutputLocation' => ['shape' => 'OutputLocation']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListJobsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'limit' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'limit'], 'marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'marker'], 'statuscode' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'statuscode'], 'completed' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'completed']]], 'ListJobsOutput' => ['type' => 'structure', 'members' => ['JobList' => ['shape' => 'JobList'], 'Marker' => ['shape' => 'string']]], 'ListMultipartUploadsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'marker'], 'limit' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'limit']]], 'ListMultipartUploadsOutput' => ['type' => 'structure', 'members' => ['UploadsList' => ['shape' => 'UploadsList'], 'Marker' => ['shape' => 'string']]], 'ListPartsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'uploadId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'uploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId'], 'marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'marker'], 'limit' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'limit']]], 'ListPartsOutput' => ['type' => 'structure', 'members' => ['MultipartUploadId' => ['shape' => 'string'], 'VaultARN' => ['shape' => 'string'], 'ArchiveDescription' => ['shape' => 'string'], 'PartSizeInBytes' => ['shape' => 'long'], 'CreationDate' => ['shape' => 'string'], 'Parts' => ['shape' => 'PartList'], 'Marker' => ['shape' => 'string']]], 'ListProvisionedCapacityInput' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId']]], 'ListProvisionedCapacityOutput' => ['type' => 'structure', 'members' => ['ProvisionedCapacityList' => ['shape' => 'ProvisionedCapacityList']]], 'ListTagsForVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName']]], 'ListTagsForVaultOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ListVaultsInput' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'marker' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'marker'], 'limit' => ['shape' => 'string', 'location' => 'querystring', 'locationName' => 'limit']]], 'ListVaultsOutput' => ['type' => 'structure', 'members' => ['VaultList' => ['shape' => 'VaultList'], 'Marker' => ['shape' => 'string']]], 'MissingParameterValueException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotificationEventList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'NullableLong' => ['type' => 'long'], 'OutputLocation' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Location']]], 'OutputSerialization' => ['type' => 'structure', 'members' => ['csv' => ['shape' => 'CSVOutput']]], 'PartList' => ['type' => 'list', 'member' => ['shape' => 'PartListElement']], 'PartListElement' => ['type' => 'structure', 'members' => ['RangeInBytes' => ['shape' => 'string'], 'SHA256TreeHash' => ['shape' => 'string']]], 'Permission' => ['type' => 'string', 'enum' => ['FULL_CONTROL', 'WRITE', 'WRITE_ACP', 'READ', 'READ_ACP']], 'PolicyEnforcedException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ProvisionedCapacityDescription' => ['type' => 'structure', 'members' => ['CapacityId' => ['shape' => 'string'], 'StartDate' => ['shape' => 'string'], 'ExpirationDate' => ['shape' => 'string']]], 'ProvisionedCapacityList' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedCapacityDescription']], 'PurchaseProvisionedCapacityInput' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId']]], 'PurchaseProvisionedCapacityOutput' => ['type' => 'structure', 'members' => ['capacityId' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-capacity-id']]], 'QuoteFields' => ['type' => 'string', 'enum' => ['ALWAYS', 'ASNEEDED']], 'RemoveTagsFromVaultInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'RequestTimeoutException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 408], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'S3Location' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'string'], 'Prefix' => ['shape' => 'string'], 'Encryption' => ['shape' => 'Encryption'], 'CannedACL' => ['shape' => 'CannedACL'], 'AccessControlList' => ['shape' => 'AccessControlPolicyList'], 'Tagging' => ['shape' => 'hashmap'], 'UserMetadata' => ['shape' => 'hashmap'], 'StorageClass' => ['shape' => 'StorageClass']]], 'SelectParameters' => ['type' => 'structure', 'members' => ['InputSerialization' => ['shape' => 'InputSerialization'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Expression' => ['shape' => 'string'], 'OutputSerialization' => ['shape' => 'OutputSerialization']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'string'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'SetDataRetrievalPolicyInput' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'Policy' => ['shape' => 'DataRetrievalPolicy']]], 'SetVaultAccessPolicyInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'policy' => ['shape' => 'VaultAccessPolicy']], 'payload' => 'policy'], 'SetVaultNotificationsInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'vaultNotificationConfig' => ['shape' => 'VaultNotificationConfig']], 'payload' => 'vaultNotificationConfig'], 'Size' => ['type' => 'long'], 'StatusCode' => ['type' => 'string', 'enum' => ['InProgress', 'Succeeded', 'Failed']], 'StorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'REDUCED_REDUNDANCY', 'STANDARD_IA']], 'Stream' => ['type' => 'blob', 'streaming' => \true], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagValue' => ['type' => 'string'], 'Type' => ['type' => 'string', 'enum' => ['AmazonCustomerByEmail', 'CanonicalUser', 'Group']], 'UploadArchiveInput' => ['type' => 'structure', 'required' => ['vaultName', 'accountId'], 'members' => ['vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'archiveDescription' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-archive-description'], 'checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash'], 'body' => ['shape' => 'Stream']], 'payload' => 'body'], 'UploadListElement' => ['type' => 'structure', 'members' => ['MultipartUploadId' => ['shape' => 'string'], 'VaultARN' => ['shape' => 'string'], 'ArchiveDescription' => ['shape' => 'string'], 'PartSizeInBytes' => ['shape' => 'long'], 'CreationDate' => ['shape' => 'string']]], 'UploadMultipartPartInput' => ['type' => 'structure', 'required' => ['accountId', 'vaultName', 'uploadId'], 'members' => ['accountId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'accountId'], 'vaultName' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'vaultName'], 'uploadId' => ['shape' => 'string', 'location' => 'uri', 'locationName' => 'uploadId'], 'checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash'], 'range' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'Content-Range'], 'body' => ['shape' => 'Stream']], 'payload' => 'body'], 'UploadMultipartPartOutput' => ['type' => 'structure', 'members' => ['checksum' => ['shape' => 'string', 'location' => 'header', 'locationName' => 'x-amz-sha256-tree-hash']]], 'UploadsList' => ['type' => 'list', 'member' => ['shape' => 'UploadListElement']], 'VaultAccessPolicy' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'string']]], 'VaultList' => ['type' => 'list', 'member' => ['shape' => 'DescribeVaultOutput']], 'VaultLockPolicy' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'string']]], 'VaultNotificationConfig' => ['type' => 'structure', 'members' => ['SNSTopic' => ['shape' => 'string'], 'Events' => ['shape' => 'NotificationEventList']]], 'boolean' => ['type' => 'boolean'], 'hashmap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'httpstatus' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-rule-set-1.json.php deleted file mode 100644 index f0e695b..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://glacier-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://glacier.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://glacier-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://glacier.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://glacier.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://glacier.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://glacier.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-tests-1.json.php deleted file mode 100644 index 32baf13..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glacier-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glacier.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/paginators-1.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/paginators-1.json.php deleted file mode 100644 index 9565afa..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListJobs' => ['input_token' => 'marker', 'limit_key' => 'limit', 'output_token' => 'Marker', 'result_key' => 'JobList'], 'ListMultipartUploads' => ['input_token' => 'marker', 'limit_key' => 'limit', 'output_token' => 'Marker', 'result_key' => 'UploadsList'], 'ListParts' => ['input_token' => 'marker', 'limit_key' => 'limit', 'output_token' => 'Marker', 'result_key' => 'Parts'], 'ListVaults' => ['input_token' => 'marker', 'limit_key' => 'limit', 'output_token' => 'Marker', 'result_key' => 'VaultList']]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/smoke.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/smoke.json.php deleted file mode 100644 index 306a802..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListVaults', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ListVaults', 'input' => ['accountId' => 'abcmnoxyz'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-1.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-1.json.php deleted file mode 100644 index 7086ddc..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 3, 'max_attempts' => 15], '__VaultState' => ['operation' => 'DescribeVault'], 'VaultExists' => ['extends' => '__VaultState', 'ignore_errors' => ['ResourceNotFoundException'], 'success_type' => 'output'], 'VaultNotExists' => ['extends' => '__VaultState', 'success_type' => 'error', 'success_value' => 'ResourceNotFoundException']]]; diff --git a/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-2.json.php b/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-2.json.php deleted file mode 100644 index 24dba4e..0000000 --- a/vendor/Aws3/Aws/data/glacier/2012-06-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['VaultExists' => ['operation' => 'DescribeVault', 'delay' => 3, 'maxAttempts' => 15, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]], 'VaultNotExists' => ['operation' => 'DescribeVault', 'delay' => 3, 'maxAttempts' => 15, 'acceptors' => [['state' => 'retry', 'matcher' => 'status', 'expected' => 200], ['state' => 'success', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]]]]; diff --git a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/api-2.json.php b/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/api-2.json.php deleted file mode 100644 index 9a4f795..0000000 --- a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-08-08', 'endpointPrefix' => 'globalaccelerator', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Global Accelerator', 'serviceId' => 'Global Accelerator', 'signatureVersion' => 'v4', 'signingName' => 'globalaccelerator', 'targetPrefix' => 'GlobalAccelerator_V20180706', 'uid' => 'globalaccelerator-2018-08-08'], 'operations' => ['AddCustomRoutingEndpoints' => ['name' => 'AddCustomRoutingEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddCustomRoutingEndpointsRequest'], 'output' => ['shape' => 'AddCustomRoutingEndpointsResponse'], 'errors' => [['shape' => 'EndpointAlreadyExistsException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'AddEndpoints' => ['name' => 'AddEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddEndpointsRequest'], 'output' => ['shape' => 'AddEndpointsResponse'], 'errors' => [['shape' => 'TransactionInProgressException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'AdvertiseByoipCidr' => ['name' => 'AdvertiseByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AdvertiseByoipCidrRequest'], 'output' => ['shape' => 'AdvertiseByoipCidrResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ByoipCidrNotFoundException'], ['shape' => 'IncorrectCidrStateException']]], 'AllowCustomRoutingTraffic' => ['name' => 'AllowCustomRoutingTraffic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllowCustomRoutingTrafficRequest'], 'errors' => [['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceErrorException']]], 'CreateAccelerator' => ['name' => 'CreateAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAcceleratorRequest'], 'output' => ['shape' => 'CreateAcceleratorResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException']]], 'CreateCustomRoutingAccelerator' => ['name' => 'CreateCustomRoutingAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomRoutingAcceleratorRequest'], 'output' => ['shape' => 'CreateCustomRoutingAcceleratorResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'CreateCustomRoutingEndpointGroup' => ['name' => 'CreateCustomRoutingEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomRoutingEndpointGroupRequest'], 'output' => ['shape' => 'CreateCustomRoutingEndpointGroupResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'EndpointGroupAlreadyExistsException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidPortRangeException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'CreateCustomRoutingListener' => ['name' => 'CreateCustomRoutingListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomRoutingListenerRequest'], 'output' => ['shape' => 'CreateCustomRoutingListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InvalidPortRangeException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException']]], 'CreateEndpointGroup' => ['name' => 'CreateEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointGroupRequest'], 'output' => ['shape' => 'CreateEndpointGroupResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'EndpointGroupAlreadyExistsException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'CreateListener' => ['name' => 'CreateListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateListenerRequest'], 'output' => ['shape' => 'CreateListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InvalidPortRangeException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException']]], 'DeleteAccelerator' => ['name' => 'DeleteAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAcceleratorRequest'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'AcceleratorNotDisabledException'], ['shape' => 'AssociatedListenerFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DeleteCustomRoutingAccelerator' => ['name' => 'DeleteCustomRoutingAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomRoutingAcceleratorRequest'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'AcceleratorNotDisabledException'], ['shape' => 'AssociatedListenerFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DeleteCustomRoutingEndpointGroup' => ['name' => 'DeleteCustomRoutingEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomRoutingEndpointGroupRequest'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteCustomRoutingListener' => ['name' => 'DeleteCustomRoutingListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomRoutingListenerRequest'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'AssociatedEndpointGroupFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteEndpointGroup' => ['name' => 'DeleteEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointGroupRequest'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteListener' => ['name' => 'DeleteListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteListenerRequest'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'AssociatedEndpointGroupFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DenyCustomRoutingTraffic' => ['name' => 'DenyCustomRoutingTraffic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DenyCustomRoutingTrafficRequest'], 'errors' => [['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceErrorException']]], 'DeprovisionByoipCidr' => ['name' => 'DeprovisionByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprovisionByoipCidrRequest'], 'output' => ['shape' => 'DeprovisionByoipCidrResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ByoipCidrNotFoundException'], ['shape' => 'IncorrectCidrStateException']]], 'DescribeAccelerator' => ['name' => 'DescribeAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAcceleratorRequest'], 'output' => ['shape' => 'DescribeAcceleratorResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DescribeAcceleratorAttributes' => ['name' => 'DescribeAcceleratorAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAcceleratorAttributesRequest'], 'output' => ['shape' => 'DescribeAcceleratorAttributesResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DescribeCustomRoutingAccelerator' => ['name' => 'DescribeCustomRoutingAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomRoutingAcceleratorRequest'], 'output' => ['shape' => 'DescribeCustomRoutingAcceleratorResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DescribeCustomRoutingAcceleratorAttributes' => ['name' => 'DescribeCustomRoutingAcceleratorAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomRoutingAcceleratorAttributesRequest'], 'output' => ['shape' => 'DescribeCustomRoutingAcceleratorAttributesResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'DescribeCustomRoutingEndpointGroup' => ['name' => 'DescribeCustomRoutingEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomRoutingEndpointGroupRequest'], 'output' => ['shape' => 'DescribeCustomRoutingEndpointGroupResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DescribeCustomRoutingListener' => ['name' => 'DescribeCustomRoutingListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomRoutingListenerRequest'], 'output' => ['shape' => 'DescribeCustomRoutingListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DescribeEndpointGroup' => ['name' => 'DescribeEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointGroupRequest'], 'output' => ['shape' => 'DescribeEndpointGroupResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'DescribeListener' => ['name' => 'DescribeListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeListenerRequest'], 'output' => ['shape' => 'DescribeListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'ListAccelerators' => ['name' => 'ListAccelerators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAcceleratorsRequest'], 'output' => ['shape' => 'ListAcceleratorsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalServiceErrorException']]], 'ListByoipCidrs' => ['name' => 'ListByoipCidrs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListByoipCidrsRequest'], 'output' => ['shape' => 'ListByoipCidrsResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException']]], 'ListCustomRoutingAccelerators' => ['name' => 'ListCustomRoutingAccelerators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomRoutingAcceleratorsRequest'], 'output' => ['shape' => 'ListCustomRoutingAcceleratorsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalServiceErrorException']]], 'ListCustomRoutingEndpointGroups' => ['name' => 'ListCustomRoutingEndpointGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomRoutingEndpointGroupsRequest'], 'output' => ['shape' => 'ListCustomRoutingEndpointGroupsResponse'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceErrorException']]], 'ListCustomRoutingListeners' => ['name' => 'ListCustomRoutingListeners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomRoutingListenersRequest'], 'output' => ['shape' => 'ListCustomRoutingListenersResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalServiceErrorException']]], 'ListCustomRoutingPortMappings' => ['name' => 'ListCustomRoutingPortMappings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomRoutingPortMappingsRequest'], 'output' => ['shape' => 'ListCustomRoutingPortMappingsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'ListCustomRoutingPortMappingsByDestination' => ['name' => 'ListCustomRoutingPortMappingsByDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomRoutingPortMappingsByDestinationRequest'], 'output' => ['shape' => 'ListCustomRoutingPortMappingsByDestinationResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'EndpointNotFoundException'], ['shape' => 'InternalServiceErrorException']]], 'ListEndpointGroups' => ['name' => 'ListEndpointGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointGroupsRequest'], 'output' => ['shape' => 'ListEndpointGroupsResponse'], 'errors' => [['shape' => 'ListenerNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceErrorException']]], 'ListListeners' => ['name' => 'ListListeners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListListenersRequest'], 'output' => ['shape' => 'ListListenersResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalServiceErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'ProvisionByoipCidr' => ['name' => 'ProvisionByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionByoipCidrRequest'], 'output' => ['shape' => 'ProvisionByoipCidrResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'IncorrectCidrStateException']]], 'RemoveCustomRoutingEndpoints' => ['name' => 'RemoveCustomRoutingEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveCustomRoutingEndpointsRequest'], 'errors' => [['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'EndpointNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'RemoveEndpoints' => ['name' => 'RemoveEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveEndpointsRequest'], 'errors' => [['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TransactionInProgressException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'UpdateAccelerator' => ['name' => 'UpdateAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAcceleratorRequest'], 'output' => ['shape' => 'UpdateAcceleratorResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'UpdateAcceleratorAttributes' => ['name' => 'UpdateAcceleratorAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAcceleratorAttributesRequest'], 'output' => ['shape' => 'UpdateAcceleratorAttributesResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']]], 'UpdateCustomRoutingAccelerator' => ['name' => 'UpdateCustomRoutingAccelerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCustomRoutingAcceleratorRequest'], 'output' => ['shape' => 'UpdateCustomRoutingAcceleratorResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException']]], 'UpdateCustomRoutingAcceleratorAttributes' => ['name' => 'UpdateCustomRoutingAcceleratorAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCustomRoutingAcceleratorAttributesRequest'], 'output' => ['shape' => 'UpdateCustomRoutingAcceleratorAttributesResponse'], 'errors' => [['shape' => 'AcceleratorNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']]], 'UpdateCustomRoutingListener' => ['name' => 'UpdateCustomRoutingListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCustomRoutingListenerRequest'], 'output' => ['shape' => 'UpdateCustomRoutingListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidPortRangeException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException']]], 'UpdateEndpointGroup' => ['name' => 'UpdateEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointGroupRequest'], 'output' => ['shape' => 'UpdateEndpointGroupResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'EndpointGroupNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']]], 'UpdateListener' => ['name' => 'UpdateListener', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateListenerRequest'], 'output' => ['shape' => 'UpdateListenerResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidPortRangeException'], ['shape' => 'ListenerNotFoundException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException']]], 'WithdrawByoipCidr' => ['name' => 'WithdrawByoipCidr', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'WithdrawByoipCidrRequest'], 'output' => ['shape' => 'WithdrawByoipCidrResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ByoipCidrNotFoundException'], ['shape' => 'IncorrectCidrStateException']]]], 'shapes' => ['Accelerator' => ['type' => 'structure', 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'Enabled' => ['shape' => 'GenericBoolean'], 'IpSets' => ['shape' => 'IpSets'], 'DnsName' => ['shape' => 'GenericString'], 'Status' => ['shape' => 'AcceleratorStatus'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'DualStackDnsName' => ['shape' => 'GenericString'], 'Events' => ['shape' => 'AcceleratorEvents']]], 'AcceleratorAttributes' => ['type' => 'structure', 'members' => ['FlowLogsEnabled' => ['shape' => 'GenericBoolean'], 'FlowLogsS3Bucket' => ['shape' => 'GenericString'], 'FlowLogsS3Prefix' => ['shape' => 'GenericString']]], 'AcceleratorEvent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'GenericString'], 'Timestamp' => ['shape' => 'Timestamp']]], 'AcceleratorEvents' => ['type' => 'list', 'member' => ['shape' => 'AcceleratorEvent']], 'AcceleratorNotDisabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AcceleratorNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AcceleratorStatus' => ['type' => 'string', 'enum' => ['DEPLOYED', 'IN_PROGRESS']], 'Accelerators' => ['type' => 'list', 'member' => ['shape' => 'Accelerator']], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AddCustomRoutingEndpointsRequest' => ['type' => 'structure', 'required' => ['EndpointConfigurations', 'EndpointGroupArn'], 'members' => ['EndpointConfigurations' => ['shape' => 'CustomRoutingEndpointConfigurations'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'AddCustomRoutingEndpointsResponse' => ['type' => 'structure', 'members' => ['EndpointDescriptions' => ['shape' => 'CustomRoutingEndpointDescriptions'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'AddEndpointsRequest' => ['type' => 'structure', 'required' => ['EndpointConfigurations', 'EndpointGroupArn'], 'members' => ['EndpointConfigurations' => ['shape' => 'EndpointConfigurations'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'AddEndpointsResponse' => ['type' => 'structure', 'members' => ['EndpointDescriptions' => ['shape' => 'EndpointDescriptions'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'AdvertiseByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'GenericString']]], 'AdvertiseByoipCidrResponse' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr']]], 'AllowCustomRoutingTrafficRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn', 'EndpointId'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointId' => ['shape' => 'GenericString'], 'DestinationAddresses' => ['shape' => 'DestinationAddresses'], 'DestinationPorts' => ['shape' => 'DestinationPorts'], 'AllowAllTrafficToEndpoint' => ['shape' => 'GenericBoolean']]], 'AssociatedEndpointGroupFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AssociatedListenerFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ByoipCidr' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'GenericString'], 'State' => ['shape' => 'ByoipCidrState'], 'Events' => ['shape' => 'ByoipCidrEvents']]], 'ByoipCidrEvent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'GenericString'], 'Timestamp' => ['shape' => 'Timestamp']]], 'ByoipCidrEvents' => ['type' => 'list', 'member' => ['shape' => 'ByoipCidrEvent']], 'ByoipCidrNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ByoipCidrState' => ['type' => 'string', 'enum' => ['PENDING_PROVISIONING', 'READY', 'PENDING_ADVERTISING', 'ADVERTISING', 'PENDING_WITHDRAWING', 'PENDING_DEPROVISIONING', 'DEPROVISIONED', 'FAILED_PROVISION', 'FAILED_ADVERTISING', 'FAILED_WITHDRAW', 'FAILED_DEPROVISION']], 'ByoipCidrs' => ['type' => 'list', 'member' => ['shape' => 'ByoipCidr']], 'CidrAuthorizationContext' => ['type' => 'structure', 'required' => ['Message', 'Signature'], 'members' => ['Message' => ['shape' => 'GenericString'], 'Signature' => ['shape' => 'GenericString']]], 'ClientAffinity' => ['type' => 'string', 'enum' => ['NONE', 'SOURCE_IP']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateAcceleratorRequest' => ['type' => 'structure', 'required' => ['Name', 'IdempotencyToken'], 'members' => ['Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'IpAddresses' => ['shape' => 'IpAddresses'], 'Enabled' => ['shape' => 'GenericBoolean'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags']]], 'CreateAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'Accelerator']]], 'CreateCustomRoutingAcceleratorRequest' => ['type' => 'structure', 'required' => ['Name', 'IdempotencyToken'], 'members' => ['Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'IpAddresses' => ['shape' => 'IpAddresses'], 'Enabled' => ['shape' => 'GenericBoolean'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags']]], 'CreateCustomRoutingAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'CustomRoutingAccelerator']]], 'CreateCustomRoutingEndpointGroupRequest' => ['type' => 'structure', 'required' => ['ListenerArn', 'EndpointGroupRegion', 'DestinationConfigurations', 'IdempotencyToken'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'EndpointGroupRegion' => ['shape' => 'GenericString'], 'DestinationConfigurations' => ['shape' => 'CustomRoutingDestinationConfigurations'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateCustomRoutingEndpointGroupResponse' => ['type' => 'structure', 'members' => ['EndpointGroup' => ['shape' => 'CustomRoutingEndpointGroup']]], 'CreateCustomRoutingListenerRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn', 'PortRanges', 'IdempotencyToken'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateCustomRoutingListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'CustomRoutingListener']]], 'CreateEndpointGroupRequest' => ['type' => 'structure', 'required' => ['ListenerArn', 'EndpointGroupRegion', 'IdempotencyToken'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'EndpointGroupRegion' => ['shape' => 'GenericString'], 'EndpointConfigurations' => ['shape' => 'EndpointConfigurations'], 'TrafficDialPercentage' => ['shape' => 'TrafficDialPercentage'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckProtocol' => ['shape' => 'HealthCheckProtocol'], 'HealthCheckPath' => ['shape' => 'HealthCheckPath'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'ThresholdCount' => ['shape' => 'ThresholdCount'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'PortOverrides' => ['shape' => 'PortOverrides']]], 'CreateEndpointGroupResponse' => ['type' => 'structure', 'members' => ['EndpointGroup' => ['shape' => 'EndpointGroup']]], 'CreateListenerRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn', 'PortRanges', 'Protocol', 'IdempotencyToken'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges'], 'Protocol' => ['shape' => 'Protocol'], 'ClientAffinity' => ['shape' => 'ClientAffinity'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'Listener']]], 'CustomRoutingAccelerator' => ['type' => 'structure', 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'Enabled' => ['shape' => 'GenericBoolean'], 'IpSets' => ['shape' => 'IpSets'], 'DnsName' => ['shape' => 'GenericString'], 'Status' => ['shape' => 'CustomRoutingAcceleratorStatus'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'CustomRoutingAcceleratorAttributes' => ['type' => 'structure', 'members' => ['FlowLogsEnabled' => ['shape' => 'GenericBoolean'], 'FlowLogsS3Bucket' => ['shape' => 'GenericString'], 'FlowLogsS3Prefix' => ['shape' => 'GenericString']]], 'CustomRoutingAcceleratorStatus' => ['type' => 'string', 'enum' => ['DEPLOYED', 'IN_PROGRESS']], 'CustomRoutingAccelerators' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingAccelerator']], 'CustomRoutingDestinationConfiguration' => ['type' => 'structure', 'required' => ['FromPort', 'ToPort', 'Protocols'], 'members' => ['FromPort' => ['shape' => 'PortNumber'], 'ToPort' => ['shape' => 'PortNumber'], 'Protocols' => ['shape' => 'CustomRoutingProtocols']]], 'CustomRoutingDestinationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingDestinationConfiguration'], 'max' => 100, 'min' => 1], 'CustomRoutingDestinationDescription' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'PortNumber'], 'ToPort' => ['shape' => 'PortNumber'], 'Protocols' => ['shape' => 'Protocols']]], 'CustomRoutingDestinationDescriptions' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingDestinationDescription']], 'CustomRoutingDestinationTrafficState' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'CustomRoutingEndpointConfiguration' => ['type' => 'structure', 'members' => ['EndpointId' => ['shape' => 'GenericString']]], 'CustomRoutingEndpointConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingEndpointConfiguration'], 'max' => 20, 'min' => 1], 'CustomRoutingEndpointDescription' => ['type' => 'structure', 'members' => ['EndpointId' => ['shape' => 'GenericString']]], 'CustomRoutingEndpointDescriptions' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingEndpointDescription']], 'CustomRoutingEndpointGroup' => ['type' => 'structure', 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointGroupRegion' => ['shape' => 'GenericString'], 'DestinationDescriptions' => ['shape' => 'CustomRoutingDestinationDescriptions'], 'EndpointDescriptions' => ['shape' => 'CustomRoutingEndpointDescriptions']]], 'CustomRoutingEndpointGroups' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingEndpointGroup']], 'CustomRoutingListener' => ['type' => 'structure', 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges']]], 'CustomRoutingListeners' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingListener']], 'CustomRoutingProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'CustomRoutingProtocols' => ['type' => 'list', 'member' => ['shape' => 'CustomRoutingProtocol'], 'max' => 2, 'min' => 1], 'DeleteAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DeleteCustomRoutingAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DeleteCustomRoutingEndpointGroupRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString']]], 'DeleteCustomRoutingListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString']]], 'DeleteEndpointGroupRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString']]], 'DeleteListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString']]], 'DenyCustomRoutingTrafficRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn', 'EndpointId'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointId' => ['shape' => 'GenericString'], 'DestinationAddresses' => ['shape' => 'DestinationAddresses'], 'DestinationPorts' => ['shape' => 'DestinationPorts'], 'DenyAllTrafficToEndpoint' => ['shape' => 'GenericBoolean']]], 'DeprovisionByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'GenericString']]], 'DeprovisionByoipCidrResponse' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr']]], 'DescribeAcceleratorAttributesRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DescribeAcceleratorAttributesResponse' => ['type' => 'structure', 'members' => ['AcceleratorAttributes' => ['shape' => 'AcceleratorAttributes']]], 'DescribeAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DescribeAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'Accelerator']]], 'DescribeCustomRoutingAcceleratorAttributesRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DescribeCustomRoutingAcceleratorAttributesResponse' => ['type' => 'structure', 'members' => ['AcceleratorAttributes' => ['shape' => 'CustomRoutingAcceleratorAttributes']]], 'DescribeCustomRoutingAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString']]], 'DescribeCustomRoutingAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'CustomRoutingAccelerator']]], 'DescribeCustomRoutingEndpointGroupRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString']]], 'DescribeCustomRoutingEndpointGroupResponse' => ['type' => 'structure', 'members' => ['EndpointGroup' => ['shape' => 'CustomRoutingEndpointGroup']]], 'DescribeCustomRoutingListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString']]], 'DescribeCustomRoutingListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'CustomRoutingListener']]], 'DescribeEndpointGroupRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString']]], 'DescribeEndpointGroupResponse' => ['type' => 'structure', 'members' => ['EndpointGroup' => ['shape' => 'EndpointGroup']]], 'DescribeListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString']]], 'DescribeListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'Listener']]], 'DestinationAddresses' => ['type' => 'list', 'member' => ['shape' => 'IpAddress'], 'max' => 100], 'DestinationPortMapping' => ['type' => 'structure', 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'AcceleratorSocketAddresses' => ['shape' => 'SocketAddresses'], 'EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointId' => ['shape' => 'GenericString'], 'EndpointGroupRegion' => ['shape' => 'GenericString'], 'DestinationSocketAddress' => ['shape' => 'SocketAddress'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'DestinationTrafficState' => ['shape' => 'CustomRoutingDestinationTrafficState']]], 'DestinationPortMappings' => ['type' => 'list', 'member' => ['shape' => 'DestinationPortMapping']], 'DestinationPorts' => ['type' => 'list', 'member' => ['shape' => 'PortNumber'], 'max' => 100], 'EndpointAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EndpointConfiguration' => ['type' => 'structure', 'members' => ['EndpointId' => ['shape' => 'GenericString'], 'Weight' => ['shape' => 'EndpointWeight'], 'ClientIPPreservationEnabled' => ['shape' => 'GenericBoolean']]], 'EndpointConfigurations' => ['type' => 'list', 'member' => ['shape' => 'EndpointConfiguration'], 'max' => 10, 'min' => 0], 'EndpointDescription' => ['type' => 'structure', 'members' => ['EndpointId' => ['shape' => 'GenericString'], 'Weight' => ['shape' => 'EndpointWeight'], 'HealthState' => ['shape' => 'HealthState'], 'HealthReason' => ['shape' => 'GenericString'], 'ClientIPPreservationEnabled' => ['shape' => 'GenericBoolean']]], 'EndpointDescriptions' => ['type' => 'list', 'member' => ['shape' => 'EndpointDescription']], 'EndpointGroup' => ['type' => 'structure', 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointGroupRegion' => ['shape' => 'GenericString'], 'EndpointDescriptions' => ['shape' => 'EndpointDescriptions'], 'TrafficDialPercentage' => ['shape' => 'TrafficDialPercentage'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckProtocol' => ['shape' => 'HealthCheckProtocol'], 'HealthCheckPath' => ['shape' => 'HealthCheckPath'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'ThresholdCount' => ['shape' => 'ThresholdCount'], 'PortOverrides' => ['shape' => 'PortOverrides']]], 'EndpointGroupAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EndpointGroupNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EndpointGroups' => ['type' => 'list', 'member' => ['shape' => 'EndpointGroup']], 'EndpointIdentifier' => ['type' => 'structure', 'required' => ['EndpointId'], 'members' => ['EndpointId' => ['shape' => 'GenericString'], 'ClientIPPreservationEnabled' => ['shape' => 'GenericBoolean']]], 'EndpointIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'EndpointIdentifier'], 'max' => 10, 'min' => 1], 'EndpointIds' => ['type' => 'list', 'member' => ['shape' => 'GenericString']], 'EndpointNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EndpointWeight' => ['type' => 'integer', 'max' => 255, 'min' => 0], 'ErrorMessage' => ['type' => 'string'], 'GenericBoolean' => ['type' => 'boolean'], 'GenericString' => ['type' => 'string', 'max' => 255], 'HealthCheckIntervalSeconds' => ['type' => 'integer', 'max' => 30, 'min' => 10], 'HealthCheckPath' => ['type' => 'string', 'max' => 255, 'pattern' => '^/[-a-zA-Z0-9@:%_\\\\+.~#?&/=]*$'], 'HealthCheckPort' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'HealthCheckProtocol' => ['type' => 'string', 'enum' => ['TCP', 'HTTP', 'HTTPS']], 'HealthState' => ['type' => 'string', 'enum' => ['INITIAL', 'HEALTHY', 'UNHEALTHY']], 'IdempotencyToken' => ['type' => 'string', 'max' => 255], 'IncorrectCidrStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidPortRangeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'max' => 45], 'IpAddressFamily' => ['type' => 'string', 'enum' => ['IPv4', 'IPv6']], 'IpAddressType' => ['type' => 'string', 'enum' => ['IPV4', 'DUAL_STACK']], 'IpAddresses' => ['type' => 'list', 'member' => ['shape' => 'IpAddress'], 'max' => 2, 'min' => 0], 'IpSet' => ['type' => 'structure', 'members' => ['IpFamily' => ['shape' => 'GenericString', 'deprecated' => \true, 'deprecatedMessage' => 'IpFamily has been replaced by IpAddressFamily'], 'IpAddresses' => ['shape' => 'IpAddresses'], 'IpAddressFamily' => ['shape' => 'IpAddressFamily']]], 'IpSets' => ['type' => 'list', 'member' => ['shape' => 'IpSet']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListAcceleratorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListAcceleratorsResponse' => ['type' => 'structure', 'members' => ['Accelerators' => ['shape' => 'Accelerators'], 'NextToken' => ['shape' => 'GenericString']]], 'ListByoipCidrsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListByoipCidrsResponse' => ['type' => 'structure', 'members' => ['ByoipCidrs' => ['shape' => 'ByoipCidrs'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingAcceleratorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingAcceleratorsResponse' => ['type' => 'structure', 'members' => ['Accelerators' => ['shape' => 'CustomRoutingAccelerators'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingEndpointGroupsRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingEndpointGroupsResponse' => ['type' => 'structure', 'members' => ['EndpointGroups' => ['shape' => 'CustomRoutingEndpointGroups'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingListenersRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingListenersResponse' => ['type' => 'structure', 'members' => ['Listeners' => ['shape' => 'CustomRoutingListeners'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingPortMappingsByDestinationRequest' => ['type' => 'structure', 'required' => ['EndpointId', 'DestinationAddress'], 'members' => ['EndpointId' => ['shape' => 'GenericString'], 'DestinationAddress' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PortMappingsMaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingPortMappingsByDestinationResponse' => ['type' => 'structure', 'members' => ['DestinationPortMappings' => ['shape' => 'DestinationPortMappings'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingPortMappingsRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'EndpointGroupArn' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PortMappingsMaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCustomRoutingPortMappingsResponse' => ['type' => 'structure', 'members' => ['PortMappings' => ['shape' => 'PortMappings'], 'NextToken' => ['shape' => 'GenericString']]], 'ListEndpointGroupsRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListEndpointGroupsResponse' => ['type' => 'structure', 'members' => ['EndpointGroups' => ['shape' => 'EndpointGroups'], 'NextToken' => ['shape' => 'GenericString']]], 'ListListenersRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'GenericString']]], 'ListListenersResponse' => ['type' => 'structure', 'members' => ['Listeners' => ['shape' => 'Listeners'], 'NextToken' => ['shape' => 'GenericString']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'Listener' => ['type' => 'structure', 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges'], 'Protocol' => ['shape' => 'Protocol'], 'ClientAffinity' => ['shape' => 'ClientAffinity']]], 'ListenerNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Listeners' => ['type' => 'list', 'member' => ['shape' => 'Listener']], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PortMapping' => ['type' => 'structure', 'members' => ['AcceleratorPort' => ['shape' => 'PortNumber'], 'EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointId' => ['shape' => 'GenericString'], 'DestinationSocketAddress' => ['shape' => 'SocketAddress'], 'Protocols' => ['shape' => 'CustomRoutingProtocols'], 'DestinationTrafficState' => ['shape' => 'CustomRoutingDestinationTrafficState']]], 'PortMappings' => ['type' => 'list', 'member' => ['shape' => 'PortMapping']], 'PortMappingsMaxResults' => ['type' => 'integer', 'max' => 20000, 'min' => 1], 'PortNumber' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PortOverride' => ['type' => 'structure', 'members' => ['ListenerPort' => ['shape' => 'PortNumber'], 'EndpointPort' => ['shape' => 'PortNumber']]], 'PortOverrides' => ['type' => 'list', 'member' => ['shape' => 'PortOverride'], 'max' => 10, 'min' => 0], 'PortRange' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'PortNumber'], 'ToPort' => ['shape' => 'PortNumber']]], 'PortRanges' => ['type' => 'list', 'member' => ['shape' => 'PortRange'], 'max' => 10, 'min' => 1], 'Protocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'Protocols' => ['type' => 'list', 'member' => ['shape' => 'Protocol']], 'ProvisionByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr', 'CidrAuthorizationContext'], 'members' => ['Cidr' => ['shape' => 'GenericString'], 'CidrAuthorizationContext' => ['shape' => 'CidrAuthorizationContext']]], 'ProvisionByoipCidrResponse' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr']]], 'RemoveCustomRoutingEndpointsRequest' => ['type' => 'structure', 'required' => ['EndpointIds', 'EndpointGroupArn'], 'members' => ['EndpointIds' => ['shape' => 'EndpointIds'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'RemoveEndpointsRequest' => ['type' => 'structure', 'required' => ['EndpointIdentifiers', 'EndpointGroupArn'], 'members' => ['EndpointIdentifiers' => ['shape' => 'EndpointIdentifiers'], 'EndpointGroupArn' => ['shape' => 'GenericString']]], 'ResourceArn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'SocketAddress' => ['type' => 'structure', 'members' => ['IpAddress' => ['shape' => 'GenericString'], 'Port' => ['shape' => 'PortNumber']]], 'SocketAddresses' => ['type' => 'list', 'member' => ['shape' => 'SocketAddress']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'ThresholdCount' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TrafficDialPercentage' => ['type' => 'float', 'max' => 100, 'min' => 0], 'TransactionInProgressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAcceleratorAttributesRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'FlowLogsEnabled' => ['shape' => 'GenericBoolean'], 'FlowLogsS3Bucket' => ['shape' => 'GenericString'], 'FlowLogsS3Prefix' => ['shape' => 'GenericString']]], 'UpdateAcceleratorAttributesResponse' => ['type' => 'structure', 'members' => ['AcceleratorAttributes' => ['shape' => 'AcceleratorAttributes']]], 'UpdateAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'Enabled' => ['shape' => 'GenericBoolean']]], 'UpdateAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'Accelerator']]], 'UpdateCustomRoutingAcceleratorAttributesRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'FlowLogsEnabled' => ['shape' => 'GenericBoolean'], 'FlowLogsS3Bucket' => ['shape' => 'GenericString'], 'FlowLogsS3Prefix' => ['shape' => 'GenericString']]], 'UpdateCustomRoutingAcceleratorAttributesResponse' => ['type' => 'structure', 'members' => ['AcceleratorAttributes' => ['shape' => 'CustomRoutingAcceleratorAttributes']]], 'UpdateCustomRoutingAcceleratorRequest' => ['type' => 'structure', 'required' => ['AcceleratorArn'], 'members' => ['AcceleratorArn' => ['shape' => 'GenericString'], 'Name' => ['shape' => 'GenericString'], 'IpAddressType' => ['shape' => 'IpAddressType'], 'Enabled' => ['shape' => 'GenericBoolean']]], 'UpdateCustomRoutingAcceleratorResponse' => ['type' => 'structure', 'members' => ['Accelerator' => ['shape' => 'CustomRoutingAccelerator']]], 'UpdateCustomRoutingListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn', 'PortRanges'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges']]], 'UpdateCustomRoutingListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'CustomRoutingListener']]], 'UpdateEndpointGroupRequest' => ['type' => 'structure', 'required' => ['EndpointGroupArn'], 'members' => ['EndpointGroupArn' => ['shape' => 'GenericString'], 'EndpointConfigurations' => ['shape' => 'EndpointConfigurations'], 'TrafficDialPercentage' => ['shape' => 'TrafficDialPercentage'], 'HealthCheckPort' => ['shape' => 'HealthCheckPort'], 'HealthCheckProtocol' => ['shape' => 'HealthCheckProtocol'], 'HealthCheckPath' => ['shape' => 'HealthCheckPath'], 'HealthCheckIntervalSeconds' => ['shape' => 'HealthCheckIntervalSeconds'], 'ThresholdCount' => ['shape' => 'ThresholdCount'], 'PortOverrides' => ['shape' => 'PortOverrides']]], 'UpdateEndpointGroupResponse' => ['type' => 'structure', 'members' => ['EndpointGroup' => ['shape' => 'EndpointGroup']]], 'UpdateListenerRequest' => ['type' => 'structure', 'required' => ['ListenerArn'], 'members' => ['ListenerArn' => ['shape' => 'GenericString'], 'PortRanges' => ['shape' => 'PortRanges'], 'Protocol' => ['shape' => 'Protocol'], 'ClientAffinity' => ['shape' => 'ClientAffinity']]], 'UpdateListenerResponse' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'Listener']]], 'WithdrawByoipCidrRequest' => ['type' => 'structure', 'required' => ['Cidr'], 'members' => ['Cidr' => ['shape' => 'GenericString']]], 'WithdrawByoipCidrResponse' => ['type' => 'structure', 'members' => ['ByoipCidr' => ['shape' => 'ByoipCidr']]]]]; diff --git a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 88d6fa2..0000000 --- a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://globalaccelerator-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://globalaccelerator-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://globalaccelerator.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://globalaccelerator.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-tests-1.json.php deleted file mode 100644 index b214641..0000000 --- a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/paginators-1.json.php b/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/paginators-1.json.php deleted file mode 100644 index d9aa1a3..0000000 --- a/vendor/Aws3/Aws/data/globalaccelerator/2018-08-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccelerators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Accelerators'], 'ListByoipCidrs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ByoipCidrs'], 'ListCustomRoutingAccelerators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Accelerators'], 'ListCustomRoutingEndpointGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCustomRoutingListeners' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Listeners'], 'ListCustomRoutingPortMappings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PortMappings'], 'ListCustomRoutingPortMappingsByDestination' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DestinationPortMappings'], 'ListEndpointGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EndpointGroups'], 'ListListeners' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Listeners']]]; diff --git a/vendor/Aws3/Aws/data/glue/2017-03-31/api-2.json.php b/vendor/Aws3/Aws/data/glue/2017-03-31/api-2.json.php deleted file mode 100644 index 44f082f..0000000 --- a/vendor/Aws3/Aws/data/glue/2017-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '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' => ['name' => 'BatchCreatePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchCreatePartitionRequest'], 'output' => ['shape' => 'BatchCreatePartitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'BatchDeleteConnection' => ['name' => 'BatchDeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteConnectionRequest'], 'output' => ['shape' => 'BatchDeleteConnectionResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'BatchDeletePartition' => ['name' => 'BatchDeletePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeletePartitionRequest'], 'output' => ['shape' => 'BatchDeletePartitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'BatchDeleteTable' => ['name' => 'BatchDeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteTableRequest'], 'output' => ['shape' => 'BatchDeleteTableResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ResourceNotReadyException']]], 'BatchDeleteTableVersion' => ['name' => 'BatchDeleteTableVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteTableVersionRequest'], 'output' => ['shape' => 'BatchDeleteTableVersionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'BatchGetBlueprints' => ['name' => 'BatchGetBlueprints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetBlueprintsRequest'], 'output' => ['shape' => 'BatchGetBlueprintsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'BatchGetCrawlers' => ['name' => 'BatchGetCrawlers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetCrawlersRequest'], 'output' => ['shape' => 'BatchGetCrawlersResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'BatchGetCustomEntityTypes' => ['name' => 'BatchGetCustomEntityTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetCustomEntityTypesRequest'], 'output' => ['shape' => 'BatchGetCustomEntityTypesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'BatchGetDataQualityResult' => ['name' => 'BatchGetDataQualityResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDataQualityResultRequest'], 'output' => ['shape' => 'BatchGetDataQualityResultResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'BatchGetDevEndpoints' => ['name' => 'BatchGetDevEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDevEndpointsRequest'], 'output' => ['shape' => 'BatchGetDevEndpointsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'BatchGetJobs' => ['name' => 'BatchGetJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetJobsRequest'], 'output' => ['shape' => 'BatchGetJobsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'BatchGetPartition' => ['name' => 'BatchGetPartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetPartitionRequest'], 'output' => ['shape' => 'BatchGetPartitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'InvalidStateException']]], 'BatchGetTriggers' => ['name' => 'BatchGetTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetTriggersRequest'], 'output' => ['shape' => 'BatchGetTriggersResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'BatchGetWorkflows' => ['name' => 'BatchGetWorkflows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetWorkflowsRequest'], 'output' => ['shape' => 'BatchGetWorkflowsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'BatchStopJobRun' => ['name' => 'BatchStopJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchStopJobRunRequest'], 'output' => ['shape' => 'BatchStopJobRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'BatchUpdatePartition' => ['name' => 'BatchUpdatePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchUpdatePartitionRequest'], 'output' => ['shape' => 'BatchUpdatePartitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'GlueEncryptionException']]], 'CancelDataQualityRuleRecommendationRun' => ['name' => 'CancelDataQualityRuleRecommendationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelDataQualityRuleRecommendationRunRequest'], 'output' => ['shape' => 'CancelDataQualityRuleRecommendationRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'CancelDataQualityRulesetEvaluationRun' => ['name' => 'CancelDataQualityRulesetEvaluationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelDataQualityRulesetEvaluationRunRequest'], 'output' => ['shape' => 'CancelDataQualityRulesetEvaluationRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'CancelMLTaskRun' => ['name' => 'CancelMLTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelMLTaskRunRequest'], 'output' => ['shape' => 'CancelMLTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'CancelStatement' => ['name' => 'CancelStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelStatementRequest'], 'output' => ['shape' => 'CancelStatementResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'IllegalSessionStateException']]], 'CheckSchemaVersionValidity' => ['name' => 'CheckSchemaVersionValidity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckSchemaVersionValidityInput'], 'output' => ['shape' => 'CheckSchemaVersionValidityResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'CreateBlueprint' => ['name' => 'CreateBlueprint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBlueprintRequest'], 'output' => ['shape' => 'CreateBlueprintResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'CreateClassifier' => ['name' => 'CreateClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClassifierRequest'], 'output' => ['shape' => 'CreateClassifierResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'CreateConnectionResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'GlueEncryptionException']]], 'CreateCrawler' => ['name' => 'CreateCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCrawlerRequest'], 'output' => ['shape' => 'CreateCrawlerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException']]], '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']]], 'CreateDataQualityRuleset' => ['name' => 'CreateDataQualityRuleset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataQualityRulesetRequest'], 'output' => ['shape' => 'CreateDataQualityRulesetResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNumberLimitExceededException']], 'idempotent' => \true], 'CreateDatabase' => ['name' => 'CreateDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatabaseRequest'], 'output' => ['shape' => 'CreateDatabaseResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ConcurrentModificationException']]], 'CreateDevEndpoint' => ['name' => 'CreateDevEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDevEndpointRequest'], 'output' => ['shape' => 'CreateDevEndpointResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'CreateMLTransform' => ['name' => 'CreateMLTransform', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMLTransformRequest'], 'output' => ['shape' => 'CreateMLTransformResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreatePartition' => ['name' => 'CreatePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePartitionRequest'], 'output' => ['shape' => 'CreatePartitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'CreatePartitionIndex' => ['name' => 'CreatePartitionIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePartitionIndexRequest'], 'output' => ['shape' => 'CreatePartitionIndexResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'CreateRegistry' => ['name' => 'CreateRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegistryInput'], 'output' => ['shape' => 'CreateRegistryResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceException']]], 'CreateSchema' => ['name' => 'CreateSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSchemaInput'], 'output' => ['shape' => 'CreateSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceException']]], 'CreateScript' => ['name' => 'CreateScript', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateScriptRequest'], 'output' => ['shape' => 'CreateScriptResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'CreateSecurityConfiguration' => ['name' => 'CreateSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityConfigurationRequest'], 'output' => ['shape' => 'CreateSecurityConfigurationResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'CreateSession' => ['name' => 'CreateSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSessionRequest'], 'output' => ['shape' => 'CreateSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'CreateTable' => ['name' => 'CreateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTableRequest'], 'output' => ['shape' => 'CreateTableResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotReadyException']]], 'CreateTrigger' => ['name' => 'CreateTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTriggerRequest'], 'output' => ['shape' => 'CreateTriggerResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'CreateUserDefinedFunction' => ['name' => 'CreateUserDefinedFunction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserDefinedFunctionRequest'], 'output' => ['shape' => 'CreateUserDefinedFunctionResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'GlueEncryptionException']]], 'CreateWorkflow' => ['name' => 'CreateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkflowRequest'], 'output' => ['shape' => 'CreateWorkflowResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteBlueprint' => ['name' => 'DeleteBlueprint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBlueprintRequest'], 'output' => ['shape' => 'DeleteBlueprintResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'DeleteClassifier' => ['name' => 'DeleteClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClassifierRequest'], 'output' => ['shape' => 'DeleteClassifierResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException']]], 'DeleteColumnStatisticsForPartition' => ['name' => 'DeleteColumnStatisticsForPartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteColumnStatisticsForPartitionRequest'], 'output' => ['shape' => 'DeleteColumnStatisticsForPartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'DeleteColumnStatisticsForTable' => ['name' => 'DeleteColumnStatisticsForTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteColumnStatisticsForTableRequest'], 'output' => ['shape' => 'DeleteColumnStatisticsForTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException']]], 'DeleteCrawler' => ['name' => 'DeleteCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCrawlerRequest'], 'output' => ['shape' => 'DeleteCrawlerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'CrawlerRunningException'], ['shape' => 'SchedulerTransitioningException'], ['shape' => 'OperationTimeoutException']]], 'DeleteCustomEntityType' => ['name' => 'DeleteCustomEntityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomEntityTypeRequest'], 'output' => ['shape' => 'DeleteCustomEntityTypeResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'DeleteDataQualityRuleset' => ['name' => 'DeleteDataQualityRuleset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataQualityRulesetRequest'], 'output' => ['shape' => 'DeleteDataQualityRulesetResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'DeleteDatabase' => ['name' => 'DeleteDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatabaseRequest'], 'output' => ['shape' => 'DeleteDatabaseResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteDevEndpoint' => ['name' => 'DeleteDevEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDevEndpointRequest'], 'output' => ['shape' => 'DeleteDevEndpointResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteJobRequest'], 'output' => ['shape' => 'DeleteJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'DeleteMLTransform' => ['name' => 'DeleteMLTransform', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMLTransformRequest'], 'output' => ['shape' => 'DeleteMLTransformResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'DeletePartition' => ['name' => 'DeletePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePartitionRequest'], 'output' => ['shape' => 'DeletePartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'DeletePartitionIndex' => ['name' => 'DeletePartitionIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePartitionIndexRequest'], 'output' => ['shape' => 'DeletePartitionIndexResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'GlueEncryptionException']]], 'DeleteRegistry' => ['name' => 'DeleteRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegistryInput'], 'output' => ['shape' => 'DeleteRegistryResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConditionCheckFailureException']]], 'DeleteSchema' => ['name' => 'DeleteSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSchemaInput'], 'output' => ['shape' => 'DeleteSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteSchemaVersions' => ['name' => 'DeleteSchemaVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSchemaVersionsInput'], 'output' => ['shape' => 'DeleteSchemaVersionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteSecurityConfiguration' => ['name' => 'DeleteSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityConfigurationRequest'], 'output' => ['shape' => 'DeleteSecurityConfigurationResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'DeleteSession' => ['name' => 'DeleteSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSessionRequest'], 'output' => ['shape' => 'DeleteSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'IllegalSessionStateException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteTable' => ['name' => 'DeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableRequest'], 'output' => ['shape' => 'DeleteTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotReadyException']]], 'DeleteTableVersion' => ['name' => 'DeleteTableVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableVersionRequest'], 'output' => ['shape' => 'DeleteTableVersionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'DeleteTrigger' => ['name' => 'DeleteTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTriggerRequest'], 'output' => ['shape' => 'DeleteTriggerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteUserDefinedFunction' => ['name' => 'DeleteUserDefinedFunction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserDefinedFunctionRequest'], 'output' => ['shape' => 'DeleteUserDefinedFunctionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'DeleteWorkflow' => ['name' => 'DeleteWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkflowRequest'], 'output' => ['shape' => 'DeleteWorkflowResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'GetBlueprint' => ['name' => 'GetBlueprint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlueprintRequest'], 'output' => ['shape' => 'GetBlueprintResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetBlueprintRun' => ['name' => 'GetBlueprintRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlueprintRunRequest'], 'output' => ['shape' => 'GetBlueprintRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetBlueprintRuns' => ['name' => 'GetBlueprintRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlueprintRunsRequest'], 'output' => ['shape' => 'GetBlueprintRunsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'GetCatalogImportStatus' => ['name' => 'GetCatalogImportStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCatalogImportStatusRequest'], 'output' => ['shape' => 'GetCatalogImportStatusResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetClassifier' => ['name' => 'GetClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetClassifierRequest'], 'output' => ['shape' => 'GetClassifierResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException']]], 'GetClassifiers' => ['name' => 'GetClassifiers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetClassifiersRequest'], 'output' => ['shape' => 'GetClassifiersResponse'], 'errors' => [['shape' => 'OperationTimeoutException']]], 'GetColumnStatisticsForPartition' => ['name' => 'GetColumnStatisticsForPartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetColumnStatisticsForPartitionRequest'], 'output' => ['shape' => 'GetColumnStatisticsForPartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetColumnStatisticsForTable' => ['name' => 'GetColumnStatisticsForTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetColumnStatisticsForTableRequest'], 'output' => ['shape' => 'GetColumnStatisticsForTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetConnection' => ['name' => 'GetConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectionRequest'], 'output' => ['shape' => 'GetConnectionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'GlueEncryptionException']]], 'GetConnections' => ['name' => 'GetConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectionsRequest'], 'output' => ['shape' => 'GetConnectionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'GlueEncryptionException']]], 'GetCrawler' => ['name' => 'GetCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCrawlerRequest'], 'output' => ['shape' => 'GetCrawlerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException']]], 'GetCrawlerMetrics' => ['name' => 'GetCrawlerMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCrawlerMetricsRequest'], 'output' => ['shape' => 'GetCrawlerMetricsResponse'], 'errors' => [['shape' => 'OperationTimeoutException']]], 'GetCrawlers' => ['name' => 'GetCrawlers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCrawlersRequest'], 'output' => ['shape' => 'GetCrawlersResponse'], 'errors' => [['shape' => 'OperationTimeoutException']]], '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' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataCatalogEncryptionSettingsRequest'], 'output' => ['shape' => 'GetDataCatalogEncryptionSettingsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'GetDataQualityResult' => ['name' => 'GetDataQualityResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataQualityResultRequest'], 'output' => ['shape' => 'GetDataQualityResultResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException']]], 'GetDataQualityRuleRecommendationRun' => ['name' => 'GetDataQualityRuleRecommendationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataQualityRuleRecommendationRunRequest'], 'output' => ['shape' => 'GetDataQualityRuleRecommendationRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetDataQualityRuleset' => ['name' => 'GetDataQualityRuleset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataQualityRulesetRequest'], 'output' => ['shape' => 'GetDataQualityRulesetResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetDataQualityRulesetEvaluationRun' => ['name' => 'GetDataQualityRulesetEvaluationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataQualityRulesetEvaluationRunRequest'], 'output' => ['shape' => 'GetDataQualityRulesetEvaluationRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetDatabase' => ['name' => 'GetDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDatabaseRequest'], 'output' => ['shape' => 'GetDatabaseResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetDatabases' => ['name' => 'GetDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDatabasesRequest'], 'output' => ['shape' => 'GetDatabasesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetDataflowGraph' => ['name' => 'GetDataflowGraph', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataflowGraphRequest'], 'output' => ['shape' => 'GetDataflowGraphResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetDevEndpoint' => ['name' => 'GetDevEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDevEndpointRequest'], 'output' => ['shape' => 'GetDevEndpointResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'GetDevEndpoints' => ['name' => 'GetDevEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDevEndpointsRequest'], 'output' => ['shape' => 'GetDevEndpointsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetJobBookmark' => ['name' => 'GetJobBookmark', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobBookmarkRequest'], 'output' => ['shape' => 'GetJobBookmarkResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ValidationException']]], 'GetJobRun' => ['name' => 'GetJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobRunRequest'], 'output' => ['shape' => 'GetJobRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetJobRuns' => ['name' => 'GetJobRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobRunsRequest'], 'output' => ['shape' => 'GetJobRunsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetJobs' => ['name' => 'GetJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobsRequest'], 'output' => ['shape' => 'GetJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetMLTaskRun' => ['name' => 'GetMLTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMLTaskRunRequest'], 'output' => ['shape' => 'GetMLTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetMLTaskRuns' => ['name' => 'GetMLTaskRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMLTaskRunsRequest'], 'output' => ['shape' => 'GetMLTaskRunsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetMLTransform' => ['name' => 'GetMLTransform', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMLTransformRequest'], 'output' => ['shape' => 'GetMLTransformResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetMLTransforms' => ['name' => 'GetMLTransforms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMLTransformsRequest'], 'output' => ['shape' => 'GetMLTransformsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetMapping' => ['name' => 'GetMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMappingRequest'], 'output' => ['shape' => 'GetMappingResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'GetPartition' => ['name' => 'GetPartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPartitionRequest'], 'output' => ['shape' => 'GetPartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetPartitionIndexes' => ['name' => 'GetPartitionIndexes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPartitionIndexesRequest'], 'output' => ['shape' => 'GetPartitionIndexesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ConflictException']]], 'GetPartitions' => ['name' => 'GetPartitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPartitionsRequest'], 'output' => ['shape' => 'GetPartitionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotReadyException']]], 'GetPlan' => ['name' => 'GetPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPlanRequest'], 'output' => ['shape' => 'GetPlanResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetRegistry' => ['name' => 'GetRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegistryInput'], 'output' => ['shape' => 'GetRegistryResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'GetResourcePolicies' => ['name' => 'GetResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePoliciesRequest'], 'output' => ['shape' => 'GetResourcePoliciesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'GlueEncryptionException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'GetSchema' => ['name' => 'GetSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSchemaInput'], 'output' => ['shape' => 'GetSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'GetSchemaByDefinition' => ['name' => 'GetSchemaByDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSchemaByDefinitionInput'], 'output' => ['shape' => 'GetSchemaByDefinitionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'GetSchemaVersion' => ['name' => 'GetSchemaVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSchemaVersionInput'], 'output' => ['shape' => 'GetSchemaVersionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'GetSchemaVersionsDiff' => ['name' => 'GetSchemaVersionsDiff', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSchemaVersionsDiffInput'], 'output' => ['shape' => 'GetSchemaVersionsDiffResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'GetSecurityConfiguration' => ['name' => 'GetSecurityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSecurityConfigurationRequest'], 'output' => ['shape' => 'GetSecurityConfigurationResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetSecurityConfigurations' => ['name' => 'GetSecurityConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSecurityConfigurationsRequest'], 'output' => ['shape' => 'GetSecurityConfigurationsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetSession' => ['name' => 'GetSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSessionRequest'], 'output' => ['shape' => 'GetSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'GetStatement' => ['name' => 'GetStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStatementRequest'], 'output' => ['shape' => 'GetStatementResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'IllegalSessionStateException']]], 'GetTable' => ['name' => 'GetTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableRequest'], 'output' => ['shape' => 'GetTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ResourceNotReadyException']]], 'GetTableVersion' => ['name' => 'GetTableVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableVersionRequest'], 'output' => ['shape' => 'GetTableVersionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetTableVersions' => ['name' => 'GetTableVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableVersionsRequest'], 'output' => ['shape' => 'GetTableVersionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetTables' => ['name' => 'GetTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTablesRequest'], 'output' => ['shape' => 'GetTablesResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'GlueEncryptionException']]], 'GetTags' => ['name' => 'GetTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTagsRequest'], 'output' => ['shape' => 'GetTagsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'GetTrigger' => ['name' => 'GetTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTriggerRequest'], 'output' => ['shape' => 'GetTriggerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetTriggers' => ['name' => 'GetTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTriggersRequest'], 'output' => ['shape' => 'GetTriggersResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetUnfilteredPartitionMetadata' => ['name' => 'GetUnfilteredPartitionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUnfilteredPartitionMetadataRequest'], 'output' => ['shape' => 'GetUnfilteredPartitionMetadataResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'PermissionTypeMismatchException']]], 'GetUnfilteredPartitionsMetadata' => ['name' => 'GetUnfilteredPartitionsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUnfilteredPartitionsMetadataRequest'], 'output' => ['shape' => 'GetUnfilteredPartitionsMetadataResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'PermissionTypeMismatchException']]], 'GetUnfilteredTableMetadata' => ['name' => 'GetUnfilteredTableMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUnfilteredTableMetadataRequest'], 'output' => ['shape' => 'GetUnfilteredTableMetadataResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'PermissionTypeMismatchException']]], 'GetUserDefinedFunction' => ['name' => 'GetUserDefinedFunction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserDefinedFunctionRequest'], 'output' => ['shape' => 'GetUserDefinedFunctionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'GetUserDefinedFunctions' => ['name' => 'GetUserDefinedFunctions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserDefinedFunctionsRequest'], 'output' => ['shape' => 'GetUserDefinedFunctionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'GlueEncryptionException']]], 'GetWorkflow' => ['name' => 'GetWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkflowRequest'], 'output' => ['shape' => 'GetWorkflowResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetWorkflowRun' => ['name' => 'GetWorkflowRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkflowRunRequest'], 'output' => ['shape' => 'GetWorkflowRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetWorkflowRunProperties' => ['name' => 'GetWorkflowRunProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkflowRunPropertiesRequest'], 'output' => ['shape' => 'GetWorkflowRunPropertiesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'GetWorkflowRuns' => ['name' => 'GetWorkflowRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkflowRunsRequest'], 'output' => ['shape' => 'GetWorkflowRunsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ImportCatalogToGlue' => ['name' => 'ImportCatalogToGlue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportCatalogToGlueRequest'], 'output' => ['shape' => 'ImportCatalogToGlueResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListBlueprints' => ['name' => 'ListBlueprints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBlueprintsRequest'], 'output' => ['shape' => 'ListBlueprintsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListCrawlers' => ['name' => 'ListCrawlers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCrawlersRequest'], 'output' => ['shape' => 'ListCrawlersResponse'], 'errors' => [['shape' => 'OperationTimeoutException']]], 'ListCrawls' => ['name' => 'ListCrawls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCrawlsRequest'], 'output' => ['shape' => 'ListCrawlsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException']]], 'ListCustomEntityTypes' => ['name' => 'ListCustomEntityTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomEntityTypesRequest'], 'output' => ['shape' => 'ListCustomEntityTypesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListDataQualityResults' => ['name' => 'ListDataQualityResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataQualityResultsRequest'], 'output' => ['shape' => 'ListDataQualityResultsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListDataQualityRuleRecommendationRuns' => ['name' => 'ListDataQualityRuleRecommendationRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataQualityRuleRecommendationRunsRequest'], 'output' => ['shape' => 'ListDataQualityRuleRecommendationRunsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListDataQualityRulesetEvaluationRuns' => ['name' => 'ListDataQualityRulesetEvaluationRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataQualityRulesetEvaluationRunsRequest'], 'output' => ['shape' => 'ListDataQualityRulesetEvaluationRunsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListDataQualityRulesets' => ['name' => 'ListDataQualityRulesets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataQualityRulesetsRequest'], 'output' => ['shape' => 'ListDataQualityRulesetsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListDevEndpoints' => ['name' => 'ListDevEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDevEndpointsRequest'], 'output' => ['shape' => 'ListDevEndpointsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListMLTransforms' => ['name' => 'ListMLTransforms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMLTransformsRequest'], 'output' => ['shape' => 'ListMLTransformsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListRegistries' => ['name' => 'ListRegistries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegistriesInput'], 'output' => ['shape' => 'ListRegistriesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListSchemaVersions' => ['name' => 'ListSchemaVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSchemaVersionsInput'], 'output' => ['shape' => 'ListSchemaVersionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'ListSchemas' => ['name' => 'ListSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSchemasInput'], 'output' => ['shape' => 'ListSchemasResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException']]], 'ListSessions' => ['name' => 'ListSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSessionsRequest'], 'output' => ['shape' => 'ListSessionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListStatements' => ['name' => 'ListStatements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStatementsRequest'], 'output' => ['shape' => 'ListStatementsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'IllegalSessionStateException']]], 'ListTriggers' => ['name' => 'ListTriggers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTriggersRequest'], 'output' => ['shape' => 'ListTriggersResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListWorkflows' => ['name' => 'ListWorkflows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkflowsRequest'], 'output' => ['shape' => 'ListWorkflowsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'PutDataCatalogEncryptionSettings' => ['name' => 'PutDataCatalogEncryptionSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDataCatalogEncryptionSettingsRequest'], 'output' => ['shape' => 'PutDataCatalogEncryptionSettingsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConditionCheckFailureException']]], 'PutSchemaVersionMetadata' => ['name' => 'PutSchemaVersionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutSchemaVersionMetadataInput'], 'output' => ['shape' => 'PutSchemaVersionMetadataResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'PutWorkflowRunProperties' => ['name' => 'PutWorkflowRunProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutWorkflowRunPropertiesRequest'], 'output' => ['shape' => 'PutWorkflowRunPropertiesResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException']]], 'QuerySchemaVersionMetadata' => ['name' => 'QuerySchemaVersionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QuerySchemaVersionMetadataInput'], 'output' => ['shape' => 'QuerySchemaVersionMetadataResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException']]], 'RegisterSchemaVersion' => ['name' => 'RegisterSchemaVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterSchemaVersionInput'], 'output' => ['shape' => 'RegisterSchemaVersionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceException']]], 'RemoveSchemaVersionMetadata' => ['name' => 'RemoveSchemaVersionMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveSchemaVersionMetadataInput'], 'output' => ['shape' => 'RemoveSchemaVersionMetadataResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException']]], 'ResetJobBookmark' => ['name' => 'ResetJobBookmark', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetJobBookmarkRequest'], 'output' => ['shape' => 'ResetJobBookmarkResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ResumeWorkflowRun' => ['name' => 'ResumeWorkflowRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeWorkflowRunRequest'], 'output' => ['shape' => 'ResumeWorkflowRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentRunsExceededException'], ['shape' => 'IllegalWorkflowStateException']]], 'RunStatement' => ['name' => 'RunStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RunStatementRequest'], 'output' => ['shape' => 'RunStatementResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'IllegalSessionStateException']]], 'SearchTables' => ['name' => 'SearchTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchTablesRequest'], 'output' => ['shape' => 'SearchTablesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'StartBlueprintRun' => ['name' => 'StartBlueprintRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartBlueprintRunRequest'], 'output' => ['shape' => 'StartBlueprintRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'IllegalBlueprintStateException']]], 'StartCrawler' => ['name' => 'StartCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartCrawlerRequest'], 'output' => ['shape' => 'StartCrawlerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'CrawlerRunningException'], ['shape' => 'OperationTimeoutException']]], 'StartCrawlerSchedule' => ['name' => 'StartCrawlerSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartCrawlerScheduleRequest'], 'output' => ['shape' => 'StartCrawlerScheduleResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'SchedulerRunningException'], ['shape' => 'SchedulerTransitioningException'], ['shape' => 'NoScheduleException'], ['shape' => 'OperationTimeoutException']]], 'StartDataQualityRuleRecommendationRun' => ['name' => 'StartDataQualityRuleRecommendationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDataQualityRuleRecommendationRunRequest'], 'output' => ['shape' => 'StartDataQualityRuleRecommendationRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'StartDataQualityRulesetEvaluationRun' => ['name' => 'StartDataQualityRulesetEvaluationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDataQualityRulesetEvaluationRunRequest'], 'output' => ['shape' => 'StartDataQualityRulesetEvaluationRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'StartExportLabelsTaskRun' => ['name' => 'StartExportLabelsTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartExportLabelsTaskRunRequest'], 'output' => ['shape' => 'StartExportLabelsTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'StartImportLabelsTaskRun' => ['name' => 'StartImportLabelsTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartImportLabelsTaskRunRequest'], 'output' => ['shape' => 'StartImportLabelsTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException']]], 'StartJobRun' => ['name' => 'StartJobRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartJobRunRequest'], 'output' => ['shape' => 'StartJobRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentRunsExceededException']]], 'StartMLEvaluationTaskRun' => ['name' => 'StartMLEvaluationTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMLEvaluationTaskRunRequest'], 'output' => ['shape' => 'StartMLEvaluationTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ConcurrentRunsExceededException'], ['shape' => 'MLTransformNotReadyException']]], 'StartMLLabelingSetGenerationTaskRun' => ['name' => 'StartMLLabelingSetGenerationTaskRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMLLabelingSetGenerationTaskRunRequest'], 'output' => ['shape' => 'StartMLLabelingSetGenerationTaskRunResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ConcurrentRunsExceededException']]], 'StartTrigger' => ['name' => 'StartTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTriggerRequest'], 'output' => ['shape' => 'StartTriggerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentRunsExceededException']]], 'StartWorkflowRun' => ['name' => 'StartWorkflowRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartWorkflowRunRequest'], 'output' => ['shape' => 'StartWorkflowRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'ConcurrentRunsExceededException']]], 'StopCrawler' => ['name' => 'StopCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopCrawlerRequest'], 'output' => ['shape' => 'StopCrawlerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'CrawlerNotRunningException'], ['shape' => 'CrawlerStoppingException'], ['shape' => 'OperationTimeoutException']]], 'StopCrawlerSchedule' => ['name' => 'StopCrawlerSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopCrawlerScheduleRequest'], 'output' => ['shape' => 'StopCrawlerScheduleResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'SchedulerNotRunningException'], ['shape' => 'SchedulerTransitioningException'], ['shape' => 'OperationTimeoutException']]], 'StopSession' => ['name' => 'StopSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopSessionRequest'], 'output' => ['shape' => 'StopSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'IllegalSessionStateException'], ['shape' => 'ConcurrentModificationException']]], 'StopTrigger' => ['name' => 'StopTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTriggerRequest'], 'output' => ['shape' => 'StopTriggerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'StopWorkflowRun' => ['name' => 'StopWorkflowRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopWorkflowRunRequest'], 'output' => ['shape' => 'StopWorkflowRunResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'IllegalWorkflowStateException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'UpdateBlueprint' => ['name' => 'UpdateBlueprint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBlueprintRequest'], 'output' => ['shape' => 'UpdateBlueprintResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'IllegalBlueprintStateException']]], 'UpdateClassifier' => ['name' => 'UpdateClassifier', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClassifierRequest'], 'output' => ['shape' => 'UpdateClassifierResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'VersionMismatchException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException']]], 'UpdateColumnStatisticsForPartition' => ['name' => 'UpdateColumnStatisticsForPartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateColumnStatisticsForPartitionRequest'], 'output' => ['shape' => 'UpdateColumnStatisticsForPartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'UpdateColumnStatisticsForTable' => ['name' => 'UpdateColumnStatisticsForTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateColumnStatisticsForTableRequest'], 'output' => ['shape' => 'UpdateColumnStatisticsForTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'UpdateConnection' => ['name' => 'UpdateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectionRequest'], 'output' => ['shape' => 'UpdateConnectionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'GlueEncryptionException']]], 'UpdateCrawler' => ['name' => 'UpdateCrawler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCrawlerRequest'], 'output' => ['shape' => 'UpdateCrawlerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'VersionMismatchException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'CrawlerRunningException'], ['shape' => 'OperationTimeoutException']]], 'UpdateCrawlerSchedule' => ['name' => 'UpdateCrawlerSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCrawlerScheduleRequest'], 'output' => ['shape' => 'UpdateCrawlerScheduleResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'VersionMismatchException'], ['shape' => 'SchedulerTransitioningException'], ['shape' => 'OperationTimeoutException']]], 'UpdateDataQualityRuleset' => ['name' => 'UpdateDataQualityRuleset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDataQualityRulesetRequest'], 'output' => ['shape' => 'UpdateDataQualityRulesetResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'ResourceNumberLimitExceededException']]], 'UpdateDatabase' => ['name' => 'UpdateDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDatabaseRequest'], 'output' => ['shape' => 'UpdateDatabaseResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateDevEndpoint' => ['name' => 'UpdateDevEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDevEndpointRequest'], 'output' => ['shape' => 'UpdateDevEndpointResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException']]], 'UpdateJob' => ['name' => 'UpdateJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateJobRequest'], 'output' => ['shape' => 'UpdateJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateJobFromSourceControl' => ['name' => 'UpdateJobFromSourceControl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateJobFromSourceControlRequest'], 'output' => ['shape' => 'UpdateJobFromSourceControlResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'UpdateMLTransform' => ['name' => 'UpdateMLTransform', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMLTransformRequest'], 'output' => ['shape' => 'UpdateMLTransformResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'UpdatePartition' => ['name' => 'UpdatePartition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePartitionRequest'], 'output' => ['shape' => 'UpdatePartitionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'UpdateRegistry' => ['name' => 'UpdateRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegistryInput'], 'output' => ['shape' => 'UpdateRegistryResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceException']]], 'UpdateSchema' => ['name' => 'UpdateSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSchemaInput'], 'output' => ['shape' => 'UpdateSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceException']]], 'UpdateSourceControlFromJob' => ['name' => 'UpdateSourceControlFromJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSourceControlFromJobRequest'], 'output' => ['shape' => 'UpdateSourceControlFromJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'ValidationException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'UpdateTable' => ['name' => 'UpdateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableRequest'], 'output' => ['shape' => 'UpdateTableResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'ResourceNotReadyException']]], 'UpdateTrigger' => ['name' => 'UpdateTrigger', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTriggerRequest'], 'output' => ['shape' => 'UpdateTriggerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateUserDefinedFunction' => ['name' => 'UpdateUserDefinedFunction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserDefinedFunctionRequest'], 'output' => ['shape' => 'UpdateUserDefinedFunctionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException']]], 'UpdateWorkflow' => ['name' => 'UpdateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkflowRequest'], 'output' => ['shape' => 'UpdateWorkflowResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 0], 'Action' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'Arguments' => ['shape' => 'GenericMap'], 'Timeout' => ['shape' => 'Timeout'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'CrawlerName' => ['shape' => 'NameString']]], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'Action']], 'AdditionalOptions' => ['type' => 'map', 'key' => ['shape' => 'EnclosedInStringProperty'], 'value' => ['shape' => 'EnclosedInStringProperty']], 'AdditionalPlanOptionsMap' => ['type' => 'map', 'key' => ['shape' => 'GenericString'], 'value' => ['shape' => 'GenericString']], 'AggFunction' => ['type' => 'string', 'enum' => ['avg', 'countDistinct', 'count', 'first', 'last', 'kurtosis', 'max', 'min', 'skewness', 'stddev_samp', 'stddev_pop', 'sum', 'sumDistinct', 'var_samp', 'var_pop']], 'Aggregate' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Groups', 'Aggs'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Groups' => ['shape' => 'GlueStudioPathList'], 'Aggs' => ['shape' => 'AggregateOperations']]], 'AggregateOperation' => ['type' => 'structure', 'required' => ['Column', 'AggFunc'], 'members' => ['Column' => ['shape' => 'EnclosedInStringProperties'], 'AggFunc' => ['shape' => 'AggFunction']]], 'AggregateOperations' => ['type' => 'list', 'member' => ['shape' => 'AggregateOperation'], 'max' => 30, 'min' => 1], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ApplyMapping' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Mapping'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Mapping' => ['shape' => 'Mappings']]], 'AthenaConnectorSource' => ['type' => 'structure', 'required' => ['Name', 'ConnectionName', 'ConnectorName', 'ConnectionType', 'SchemaName'], 'members' => ['Name' => ['shape' => 'NodeName'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectorName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionType' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionTable' => ['shape' => 'EnclosedInStringPropertyWithQuote'], 'SchemaName' => ['shape' => 'EnclosedInStringProperty'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'AttemptCount' => ['type' => 'integer'], 'AuditColumnNamesList' => ['type' => 'list', 'member' => ['shape' => 'ColumnNameString']], 'AuditContext' => ['type' => 'structure', 'members' => ['AdditionalAuditContext' => ['shape' => 'AuditContextString'], 'RequestedColumns' => ['shape' => 'AuditColumnNamesList'], 'AllColumnsRequested' => ['shape' => 'NullableBoolean']]], 'AuditContextString' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'AuthTokenString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'BackfillError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'BackfillErrorCode'], 'Partitions' => ['shape' => 'BackfillErroredPartitionsList']]], 'BackfillErrorCode' => ['type' => 'string', 'enum' => ['ENCRYPTED_PARTITION_ERROR', 'INTERNAL_ERROR', 'INVALID_PARTITION_TYPE_DATA_ERROR', 'MISSING_PARTITION_VALUE_ERROR', 'UNSUPPORTED_PARTITION_CHARACTER_ERROR']], 'BackfillErroredPartitionsList' => ['type' => 'list', 'member' => ['shape' => 'PartitionValueList']], 'BackfillErrors' => ['type' => 'list', 'member' => ['shape' => 'BackfillError']], 'BasicCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'BatchCreatePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionInputList'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionInputList' => ['shape' => 'PartitionInputList']]], 'BatchCreatePartitionResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'PartitionErrors']]], 'BatchDeleteConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionNameList'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ConnectionNameList' => ['shape' => 'DeleteConnectionNameList']]], 'BatchDeleteConnectionResponse' => ['type' => 'structure', 'members' => ['Succeeded' => ['shape' => 'NameStringList'], 'Errors' => ['shape' => 'ErrorByName']]], 'BatchDeletePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionsToDelete'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionsToDelete' => ['shape' => 'BatchDeletePartitionValueList']]], 'BatchDeletePartitionResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'PartitionErrors']]], 'BatchDeletePartitionValueList' => ['type' => 'list', 'member' => ['shape' => 'PartitionValueList'], 'max' => 25, 'min' => 0], 'BatchDeleteTableNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 100, 'min' => 0], 'BatchDeleteTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TablesToDelete'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TablesToDelete' => ['shape' => 'BatchDeleteTableNameList'], 'TransactionId' => ['shape' => 'TransactionIdString']]], 'BatchDeleteTableResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'TableErrors']]], 'BatchDeleteTableVersionList' => ['type' => 'list', 'member' => ['shape' => 'VersionString'], 'max' => 100, 'min' => 0], 'BatchDeleteTableVersionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'VersionIds'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'VersionIds' => ['shape' => 'BatchDeleteTableVersionList']]], 'BatchDeleteTableVersionResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'TableVersionErrors']]], 'BatchGetBlueprintNames' => ['type' => 'list', 'member' => ['shape' => 'OrchestrationNameString'], 'max' => 25, 'min' => 1], 'BatchGetBlueprintsRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'BatchGetBlueprintNames'], 'IncludeBlueprint' => ['shape' => 'NullableBoolean'], 'IncludeParameterSpec' => ['shape' => 'NullableBoolean']]], 'BatchGetBlueprintsResponse' => ['type' => 'structure', 'members' => ['Blueprints' => ['shape' => 'Blueprints'], 'MissingBlueprints' => ['shape' => 'BlueprintNames']]], 'BatchGetCrawlersRequest' => ['type' => 'structure', 'required' => ['CrawlerNames'], 'members' => ['CrawlerNames' => ['shape' => 'CrawlerNameList']]], 'BatchGetCrawlersResponse' => ['type' => 'structure', 'members' => ['Crawlers' => ['shape' => 'CrawlerList'], 'CrawlersNotFound' => ['shape' => 'CrawlerNameList']]], 'BatchGetCustomEntityTypesRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'CustomEntityTypeNames']]], 'BatchGetCustomEntityTypesResponse' => ['type' => 'structure', 'members' => ['CustomEntityTypes' => ['shape' => 'CustomEntityTypes'], 'CustomEntityTypesNotFound' => ['shape' => 'CustomEntityTypeNames']]], 'BatchGetDataQualityResultRequest' => ['type' => 'structure', 'required' => ['ResultIds'], 'members' => ['ResultIds' => ['shape' => 'DataQualityResultIds']]], 'BatchGetDataQualityResultResponse' => ['type' => 'structure', 'required' => ['Results'], 'members' => ['Results' => ['shape' => 'DataQualityResultsList'], 'ResultsNotFound' => ['shape' => 'DataQualityResultIds']]], 'BatchGetDevEndpointsRequest' => ['type' => 'structure', 'required' => ['DevEndpointNames'], 'members' => ['DevEndpointNames' => ['shape' => 'DevEndpointNames']]], 'BatchGetDevEndpointsResponse' => ['type' => 'structure', 'members' => ['DevEndpoints' => ['shape' => 'DevEndpointList'], 'DevEndpointsNotFound' => ['shape' => 'DevEndpointNames']]], 'BatchGetJobsRequest' => ['type' => 'structure', 'required' => ['JobNames'], 'members' => ['JobNames' => ['shape' => 'JobNameList']]], 'BatchGetJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'JobList'], 'JobsNotFound' => ['shape' => 'JobNameList']]], 'BatchGetPartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionsToGet'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionsToGet' => ['shape' => 'BatchGetPartitionValueList']]], 'BatchGetPartitionResponse' => ['type' => 'structure', 'members' => ['Partitions' => ['shape' => 'PartitionList'], 'UnprocessedKeys' => ['shape' => 'BatchGetPartitionValueList']]], 'BatchGetPartitionValueList' => ['type' => 'list', 'member' => ['shape' => 'PartitionValueList'], 'max' => 1000, 'min' => 0], 'BatchGetTriggersRequest' => ['type' => 'structure', 'required' => ['TriggerNames'], 'members' => ['TriggerNames' => ['shape' => 'TriggerNameList']]], 'BatchGetTriggersResponse' => ['type' => 'structure', 'members' => ['Triggers' => ['shape' => 'TriggerList'], 'TriggersNotFound' => ['shape' => 'TriggerNameList']]], 'BatchGetWorkflowsRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'WorkflowNames'], 'IncludeGraph' => ['shape' => 'NullableBoolean']]], 'BatchGetWorkflowsResponse' => ['type' => 'structure', 'members' => ['Workflows' => ['shape' => 'Workflows'], 'MissingWorkflows' => ['shape' => 'WorkflowNames']]], 'BatchSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'BatchStopJobRunError' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'IdString'], 'ErrorDetail' => ['shape' => 'ErrorDetail']]], 'BatchStopJobRunErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchStopJobRunError']], 'BatchStopJobRunJobRunIdList' => ['type' => 'list', 'member' => ['shape' => 'IdString'], 'max' => 25, 'min' => 1], 'BatchStopJobRunRequest' => ['type' => 'structure', 'required' => ['JobName', 'JobRunIds'], 'members' => ['JobName' => ['shape' => 'NameString'], 'JobRunIds' => ['shape' => 'BatchStopJobRunJobRunIdList']]], 'BatchStopJobRunResponse' => ['type' => 'structure', 'members' => ['SuccessfulSubmissions' => ['shape' => 'BatchStopJobRunSuccessfulSubmissionList'], 'Errors' => ['shape' => 'BatchStopJobRunErrorList']]], 'BatchStopJobRunSuccessfulSubmission' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'IdString']]], 'BatchStopJobRunSuccessfulSubmissionList' => ['type' => 'list', 'member' => ['shape' => 'BatchStopJobRunSuccessfulSubmission']], 'BatchUpdatePartitionFailureEntry' => ['type' => 'structure', 'members' => ['PartitionValueList' => ['shape' => 'BoundedPartitionValueList'], 'ErrorDetail' => ['shape' => 'ErrorDetail']]], 'BatchUpdatePartitionFailureList' => ['type' => 'list', 'member' => ['shape' => 'BatchUpdatePartitionFailureEntry']], 'BatchUpdatePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'Entries'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Entries' => ['shape' => 'BatchUpdatePartitionRequestEntryList']]], 'BatchUpdatePartitionRequestEntry' => ['type' => 'structure', 'required' => ['PartitionValueList', 'PartitionInput'], 'members' => ['PartitionValueList' => ['shape' => 'BoundedPartitionValueList'], 'PartitionInput' => ['shape' => 'PartitionInput']]], 'BatchUpdatePartitionRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'BatchUpdatePartitionRequestEntry'], 'max' => 100, 'min' => 1], 'BatchUpdatePartitionResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'BatchUpdatePartitionFailureList']]], 'BatchWindow' => ['type' => 'integer', 'box' => \true, 'max' => 900, 'min' => 1], 'BinaryColumnStatisticsData' => ['type' => 'structure', 'required' => ['MaximumLength', 'AverageLength', 'NumberOfNulls'], 'members' => ['MaximumLength' => ['shape' => 'NonNegativeLong'], 'AverageLength' => ['shape' => 'NonNegativeDouble'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong']]], 'Blob' => ['type' => 'blob'], 'Blueprint' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'OrchestrationNameString'], 'Description' => ['shape' => 'Generic512CharString'], 'CreatedOn' => ['shape' => 'TimestampValue'], 'LastModifiedOn' => ['shape' => 'TimestampValue'], 'ParameterSpec' => ['shape' => 'BlueprintParameterSpec'], 'BlueprintLocation' => ['shape' => 'GenericString'], 'BlueprintServiceLocation' => ['shape' => 'GenericString'], 'Status' => ['shape' => 'BlueprintStatus'], 'ErrorMessage' => ['shape' => 'ErrorString'], 'LastActiveDefinition' => ['shape' => 'LastActiveDefinition']]], 'BlueprintDetails' => ['type' => 'structure', 'members' => ['BlueprintName' => ['shape' => 'OrchestrationNameString'], 'RunId' => ['shape' => 'IdString']]], 'BlueprintNames' => ['type' => 'list', 'member' => ['shape' => 'OrchestrationNameString']], 'BlueprintParameterSpec' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'BlueprintParameters' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'BlueprintRun' => ['type' => 'structure', 'members' => ['BlueprintName' => ['shape' => 'OrchestrationNameString'], 'RunId' => ['shape' => 'IdString'], 'WorkflowName' => ['shape' => 'NameString'], 'State' => ['shape' => 'BlueprintRunState'], 'StartedOn' => ['shape' => 'TimestampValue'], 'CompletedOn' => ['shape' => 'TimestampValue'], 'ErrorMessage' => ['shape' => 'MessageString'], 'RollbackErrorMessage' => ['shape' => 'MessageString'], 'Parameters' => ['shape' => 'BlueprintParameters'], 'RoleArn' => ['shape' => 'OrchestrationIAMRoleArn']]], 'BlueprintRunState' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'FAILED', 'ROLLING_BACK']], 'BlueprintRuns' => ['type' => 'list', 'member' => ['shape' => 'BlueprintRun']], 'BlueprintStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'FAILED']], 'Blueprints' => ['type' => 'list', 'member' => ['shape' => 'Blueprint']], 'Boolean' => ['type' => 'boolean'], 'BooleanColumnStatisticsData' => ['type' => 'structure', 'required' => ['NumberOfTrues', 'NumberOfFalses', 'NumberOfNulls'], 'members' => ['NumberOfTrues' => ['shape' => 'NonNegativeLong'], 'NumberOfFalses' => ['shape' => 'NonNegativeLong'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong']]], 'BooleanNullable' => ['type' => 'boolean'], 'BooleanValue' => ['type' => 'boolean'], 'BoundedPartitionValueList' => ['type' => 'list', 'member' => ['shape' => 'ValueString'], 'max' => 100, 'min' => 0], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BoxedDoubleFraction' => ['type' => 'double', 'box' => \true, 'max' => 1, 'min' => 0], 'BoxedLong' => ['type' => 'long', 'box' => \true], 'BoxedNonNegativeInt' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'BoxedNonNegativeLong' => ['type' => 'long', 'box' => \true, 'min' => 0], 'BoxedPositiveInt' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'CancelDataQualityRuleRecommendationRunRequest' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'HashString']]], 'CancelDataQualityRuleRecommendationRunResponse' => ['type' => 'structure', 'members' => []], 'CancelDataQualityRulesetEvaluationRunRequest' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'HashString']]], 'CancelDataQualityRulesetEvaluationRunResponse' => ['type' => 'structure', 'members' => []], 'CancelMLTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId', 'TaskRunId'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'TaskRunId' => ['shape' => 'HashString']]], 'CancelMLTaskRunResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString'], 'TaskRunId' => ['shape' => 'HashString'], 'Status' => ['shape' => 'TaskStatusType']]], 'CancelStatementRequest' => ['type' => 'structure', 'required' => ['SessionId', 'Id'], 'members' => ['SessionId' => ['shape' => 'NameString'], 'Id' => ['shape' => 'IntegerValue'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'CancelStatementResponse' => ['type' => 'structure', 'members' => []], 'CatalogEncryptionMode' => ['type' => 'string', 'enum' => ['DISABLED', 'SSE-KMS']], 'CatalogEntries' => ['type' => 'list', 'member' => ['shape' => 'CatalogEntry']], 'CatalogEntry' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString']]], 'CatalogGetterPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'CatalogHudiSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalHudiOptions' => ['shape' => 'AdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'CatalogIdString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'CatalogImportStatus' => ['type' => 'structure', 'members' => ['ImportCompleted' => ['shape' => 'Boolean'], 'ImportTime' => ['shape' => 'Timestamp'], 'ImportedBy' => ['shape' => 'NameString']]], 'CatalogKafkaSource' => ['type' => 'structure', 'required' => ['Name', 'Table', 'Database'], 'members' => ['Name' => ['shape' => 'NodeName'], 'WindowSize' => ['shape' => 'BoxedPositiveInt', 'box' => \true], 'DetectSchema' => ['shape' => 'BoxedBoolean', 'box' => \true], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'StreamingOptions' => ['shape' => 'KafkaStreamingSourceOptions'], 'DataPreviewOptions' => ['shape' => 'StreamingDataPreviewOptions']]], 'CatalogKinesisSource' => ['type' => 'structure', 'required' => ['Name', 'Table', 'Database'], 'members' => ['Name' => ['shape' => 'NodeName'], 'WindowSize' => ['shape' => 'BoxedPositiveInt'], 'DetectSchema' => ['shape' => 'BoxedBoolean', 'box' => \true], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'StreamingOptions' => ['shape' => 'KinesisStreamingSourceOptions'], 'DataPreviewOptions' => ['shape' => 'StreamingDataPreviewOptions']]], 'CatalogSchemaChangePolicy' => ['type' => 'structure', 'members' => ['EnableUpdateCatalog' => ['shape' => 'BoxedBoolean'], 'UpdateBehavior' => ['shape' => 'UpdateCatalogBehavior']]], 'CatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'CatalogTablesList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'min' => 1], 'CatalogTarget' => ['type' => 'structure', 'required' => ['DatabaseName', 'Tables'], 'members' => ['DatabaseName' => ['shape' => 'NameString'], 'Tables' => ['shape' => 'CatalogTablesList'], 'ConnectionName' => ['shape' => 'ConnectionName'], 'EventQueueArn' => ['shape' => 'EventQueueArn'], 'DlqEventQueueArn' => ['shape' => 'EventQueueArn']]], 'CatalogTargetList' => ['type' => 'list', 'member' => ['shape' => 'CatalogTarget']], 'CheckSchemaVersionValidityInput' => ['type' => 'structure', 'required' => ['DataFormat', 'SchemaDefinition'], 'members' => ['DataFormat' => ['shape' => 'DataFormat'], 'SchemaDefinition' => ['shape' => 'SchemaDefinitionString']]], 'CheckSchemaVersionValidityResponse' => ['type' => 'structure', 'members' => ['Valid' => ['shape' => 'IsVersionValid'], 'Error' => ['shape' => 'SchemaValidationError']]], 'Classification' => ['type' => 'string'], 'Classifier' => ['type' => 'structure', 'members' => ['GrokClassifier' => ['shape' => 'GrokClassifier'], 'XMLClassifier' => ['shape' => 'XMLClassifier'], 'JsonClassifier' => ['shape' => 'JsonClassifier'], 'CsvClassifier' => ['shape' => 'CsvClassifier']]], 'ClassifierList' => ['type' => 'list', 'member' => ['shape' => 'Classifier']], 'ClassifierNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'CloudWatchEncryption' => ['type' => 'structure', 'members' => ['CloudWatchEncryptionMode' => ['shape' => 'CloudWatchEncryptionMode'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'CloudWatchEncryptionMode' => ['type' => 'string', 'enum' => ['DISABLED', 'SSE-KMS']], 'CodeGenArgName' => ['type' => 'string'], 'CodeGenArgValue' => ['type' => 'string'], 'CodeGenConfigurationNode' => ['type' => 'structure', 'members' => ['AthenaConnectorSource' => ['shape' => 'AthenaConnectorSource'], 'JDBCConnectorSource' => ['shape' => 'JDBCConnectorSource'], 'SparkConnectorSource' => ['shape' => 'SparkConnectorSource'], 'CatalogSource' => ['shape' => 'CatalogSource'], 'RedshiftSource' => ['shape' => 'RedshiftSource'], 'S3CatalogSource' => ['shape' => 'S3CatalogSource'], 'S3CsvSource' => ['shape' => 'S3CsvSource'], 'S3JsonSource' => ['shape' => 'S3JsonSource'], 'S3ParquetSource' => ['shape' => 'S3ParquetSource'], 'RelationalCatalogSource' => ['shape' => 'RelationalCatalogSource'], 'DynamoDBCatalogSource' => ['shape' => 'DynamoDBCatalogSource'], 'JDBCConnectorTarget' => ['shape' => 'JDBCConnectorTarget'], 'SparkConnectorTarget' => ['shape' => 'SparkConnectorTarget'], 'CatalogTarget' => ['shape' => 'BasicCatalogTarget'], 'RedshiftTarget' => ['shape' => 'RedshiftTarget'], 'S3CatalogTarget' => ['shape' => 'S3CatalogTarget'], 'S3GlueParquetTarget' => ['shape' => 'S3GlueParquetTarget'], 'S3DirectTarget' => ['shape' => 'S3DirectTarget'], 'ApplyMapping' => ['shape' => 'ApplyMapping'], 'SelectFields' => ['shape' => 'SelectFields'], 'DropFields' => ['shape' => 'DropFields'], 'RenameField' => ['shape' => 'RenameField'], 'Spigot' => ['shape' => 'Spigot'], 'Join' => ['shape' => 'Join'], 'SplitFields' => ['shape' => 'SplitFields'], 'SelectFromCollection' => ['shape' => 'SelectFromCollection'], 'FillMissingValues' => ['shape' => 'FillMissingValues'], 'Filter' => ['shape' => 'Filter'], 'CustomCode' => ['shape' => 'CustomCode'], 'SparkSQL' => ['shape' => 'SparkSQL'], 'DirectKinesisSource' => ['shape' => 'DirectKinesisSource'], 'DirectKafkaSource' => ['shape' => 'DirectKafkaSource'], 'CatalogKinesisSource' => ['shape' => 'CatalogKinesisSource'], 'CatalogKafkaSource' => ['shape' => 'CatalogKafkaSource'], 'DropNullFields' => ['shape' => 'DropNullFields'], 'Merge' => ['shape' => 'Merge'], 'Union' => ['shape' => 'Union'], 'PIIDetection' => ['shape' => 'PIIDetection'], 'Aggregate' => ['shape' => 'Aggregate'], 'DropDuplicates' => ['shape' => 'DropDuplicates'], 'GovernedCatalogTarget' => ['shape' => 'GovernedCatalogTarget'], 'GovernedCatalogSource' => ['shape' => 'GovernedCatalogSource'], 'MicrosoftSQLServerCatalogSource' => ['shape' => 'MicrosoftSQLServerCatalogSource'], 'MySQLCatalogSource' => ['shape' => 'MySQLCatalogSource'], 'OracleSQLCatalogSource' => ['shape' => 'OracleSQLCatalogSource'], 'PostgreSQLCatalogSource' => ['shape' => 'PostgreSQLCatalogSource'], 'MicrosoftSQLServerCatalogTarget' => ['shape' => 'MicrosoftSQLServerCatalogTarget'], 'MySQLCatalogTarget' => ['shape' => 'MySQLCatalogTarget'], 'OracleSQLCatalogTarget' => ['shape' => 'OracleSQLCatalogTarget'], 'PostgreSQLCatalogTarget' => ['shape' => 'PostgreSQLCatalogTarget'], 'DynamicTransform' => ['shape' => 'DynamicTransform'], 'EvaluateDataQuality' => ['shape' => 'EvaluateDataQuality'], 'S3CatalogHudiSource' => ['shape' => 'S3CatalogHudiSource'], 'CatalogHudiSource' => ['shape' => 'CatalogHudiSource'], 'S3HudiSource' => ['shape' => 'S3HudiSource'], 'S3HudiCatalogTarget' => ['shape' => 'S3HudiCatalogTarget'], 'S3HudiDirectTarget' => ['shape' => 'S3HudiDirectTarget']]], 'CodeGenConfigurationNodes' => ['type' => 'map', 'key' => ['shape' => 'NodeId'], 'value' => ['shape' => 'CodeGenConfigurationNode'], 'sensitive' => \true], 'CodeGenEdge' => ['type' => 'structure', 'required' => ['Source', 'Target'], 'members' => ['Source' => ['shape' => 'CodeGenIdentifier'], 'Target' => ['shape' => 'CodeGenIdentifier'], 'TargetParameter' => ['shape' => 'CodeGenArgName']]], 'CodeGenIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z_][A-Za-z0-9_]*'], 'CodeGenNode' => ['type' => 'structure', 'required' => ['Id', 'NodeType', 'Args'], 'members' => ['Id' => ['shape' => 'CodeGenIdentifier'], 'NodeType' => ['shape' => 'CodeGenNodeType'], 'Args' => ['shape' => 'CodeGenNodeArgs'], 'LineNumber' => ['shape' => 'Integer']]], 'CodeGenNodeArg' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'CodeGenArgName'], 'Value' => ['shape' => 'CodeGenArgValue'], 'Param' => ['shape' => 'Boolean']]], 'CodeGenNodeArgs' => ['type' => 'list', 'member' => ['shape' => 'CodeGenNodeArg'], 'max' => 50, 'min' => 0], 'CodeGenNodeType' => ['type' => 'string'], 'Column' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Type' => ['shape' => 'ColumnTypeString'], 'Comment' => ['shape' => 'CommentString'], 'Parameters' => ['shape' => 'ParametersMap']]], 'ColumnError' => ['type' => 'structure', 'members' => ['ColumnName' => ['shape' => 'NameString'], 'Error' => ['shape' => 'ErrorDetail']]], 'ColumnErrors' => ['type' => 'list', 'member' => ['shape' => 'ColumnError']], 'ColumnImportance' => ['type' => 'structure', 'members' => ['ColumnName' => ['shape' => 'NameString'], 'Importance' => ['shape' => 'GenericBoundedDouble']]], 'ColumnImportanceList' => ['type' => 'list', 'member' => ['shape' => 'ColumnImportance'], 'max' => 100, 'min' => 0], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'Column']], 'ColumnNameString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'ColumnRowFilter' => ['type' => 'structure', 'members' => ['ColumnName' => ['shape' => 'NameString'], 'RowFilterExpression' => ['shape' => 'PredicateString']]], 'ColumnRowFilterList' => ['type' => 'list', 'member' => ['shape' => 'ColumnRowFilter']], 'ColumnStatistics' => ['type' => 'structure', 'required' => ['ColumnName', 'ColumnType', 'AnalyzedTime', 'StatisticsData'], 'members' => ['ColumnName' => ['shape' => 'NameString'], 'ColumnType' => ['shape' => 'TypeString'], 'AnalyzedTime' => ['shape' => 'Timestamp'], 'StatisticsData' => ['shape' => 'ColumnStatisticsData']]], 'ColumnStatisticsData' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'ColumnStatisticsType'], 'BooleanColumnStatisticsData' => ['shape' => 'BooleanColumnStatisticsData'], 'DateColumnStatisticsData' => ['shape' => 'DateColumnStatisticsData'], 'DecimalColumnStatisticsData' => ['shape' => 'DecimalColumnStatisticsData'], 'DoubleColumnStatisticsData' => ['shape' => 'DoubleColumnStatisticsData'], 'LongColumnStatisticsData' => ['shape' => 'LongColumnStatisticsData'], 'StringColumnStatisticsData' => ['shape' => 'StringColumnStatisticsData'], 'BinaryColumnStatisticsData' => ['shape' => 'BinaryColumnStatisticsData']]], 'ColumnStatisticsError' => ['type' => 'structure', 'members' => ['ColumnStatistics' => ['shape' => 'ColumnStatistics'], 'Error' => ['shape' => 'ErrorDetail']]], 'ColumnStatisticsErrors' => ['type' => 'list', 'member' => ['shape' => 'ColumnStatisticsError']], 'ColumnStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'ColumnStatistics']], 'ColumnStatisticsType' => ['type' => 'string', 'enum' => ['BOOLEAN', 'DATE', 'DECIMAL', 'DOUBLE', 'LONG', 'STRING', 'BINARY']], 'ColumnTypeString' => ['type' => 'string', 'max' => 131072, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'ColumnValueStringList' => ['type' => 'list', 'member' => ['shape' => 'ColumnValuesString']], 'ColumnValuesString' => ['type' => 'string'], 'CommentString' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'CommitIdString' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'Comparator' => ['type' => 'string', 'enum' => ['EQUALS', 'GREATER_THAN', 'LESS_THAN', 'GREATER_THAN_EQUALS', 'LESS_THAN_EQUALS']], 'Compatibility' => ['type' => 'string', 'enum' => ['NONE', 'DISABLED', 'BACKWARD', 'BACKWARD_ALL', 'FORWARD', 'FORWARD_ALL', 'FULL', 'FULL_ALL']], 'CompressionType' => ['type' => 'string', 'enum' => ['gzip', 'bzip2']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ConcurrentRunsExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'Condition' => ['type' => 'structure', 'members' => ['LogicalOperator' => ['shape' => 'LogicalOperator'], 'JobName' => ['shape' => 'NameString'], 'State' => ['shape' => 'JobRunState'], 'CrawlerName' => ['shape' => 'NameString'], 'CrawlState' => ['shape' => 'CrawlState']]], 'ConditionCheckFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ConditionList' => ['type' => 'list', 'member' => ['shape' => 'Condition']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ConfusionMatrix' => ['type' => 'structure', 'members' => ['NumTruePositives' => ['shape' => 'RecordsCount'], 'NumFalsePositives' => ['shape' => 'RecordsCount'], 'NumTrueNegatives' => ['shape' => 'RecordsCount'], 'NumFalseNegatives' => ['shape' => 'RecordsCount']]], 'Connection' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'ConnectionType' => ['shape' => 'ConnectionType'], 'MatchCriteria' => ['shape' => 'MatchCriteria'], 'ConnectionProperties' => ['shape' => 'ConnectionProperties'], 'PhysicalConnectionRequirements' => ['shape' => 'PhysicalConnectionRequirements'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedBy' => ['shape' => 'NameString']]], 'ConnectionInput' => ['type' => 'structure', 'required' => ['Name', 'ConnectionType', 'ConnectionProperties'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'ConnectionType' => ['shape' => 'ConnectionType'], 'MatchCriteria' => ['shape' => 'MatchCriteria'], 'ConnectionProperties' => ['shape' => 'ConnectionProperties'], 'PhysicalConnectionRequirements' => ['shape' => 'PhysicalConnectionRequirements']]], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionName' => ['type' => 'string'], 'ConnectionPasswordEncryption' => ['type' => 'structure', 'required' => ['ReturnConnectionPasswordEncrypted'], 'members' => ['ReturnConnectionPasswordEncrypted' => ['shape' => 'Boolean'], 'AwsKmsKeyId' => ['shape' => 'NameString']]], 'ConnectionProperties' => ['type' => 'map', 'key' => ['shape' => 'ConnectionPropertyKey'], 'value' => ['shape' => 'ValueString'], 'max' => 100, 'min' => 0], 'ConnectionPropertyKey' => ['type' => 'string', 'enum' => ['HOST', 'PORT', 'USERNAME', 'PASSWORD', 'ENCRYPTED_PASSWORD', 'JDBC_DRIVER_JAR_URI', 'JDBC_DRIVER_CLASS_NAME', 'JDBC_ENGINE', 'JDBC_ENGINE_VERSION', 'CONFIG_FILES', 'INSTANCE_ID', 'JDBC_CONNECTION_URL', 'JDBC_ENFORCE_SSL', 'CUSTOM_JDBC_CERT', 'SKIP_CUSTOM_JDBC_CERT_VALIDATION', 'CUSTOM_JDBC_CERT_STRING', 'CONNECTION_URL', 'KAFKA_BOOTSTRAP_SERVERS', 'KAFKA_SSL_ENABLED', 'KAFKA_CUSTOM_CERT', 'KAFKA_SKIP_CUSTOM_CERT_VALIDATION', 'KAFKA_CLIENT_KEYSTORE', 'KAFKA_CLIENT_KEYSTORE_PASSWORD', 'KAFKA_CLIENT_KEY_PASSWORD', 'ENCRYPTED_KAFKA_CLIENT_KEYSTORE_PASSWORD', 'ENCRYPTED_KAFKA_CLIENT_KEY_PASSWORD', 'SECRET_ID', 'CONNECTOR_URL', 'CONNECTOR_TYPE', 'CONNECTOR_CLASS_NAME']], 'ConnectionType' => ['type' => 'string', 'enum' => ['JDBC', 'SFTP', 'MONGODB', 'KAFKA', 'NETWORK', 'MARKETPLACE', 'CUSTOM']], 'ConnectionsList' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'OrchestrationStringList']]], 'ContextWords' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 20, 'min' => 1], 'Crawl' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'CrawlState'], 'StartedOn' => ['shape' => 'TimestampValue'], 'CompletedOn' => ['shape' => 'TimestampValue'], 'ErrorMessage' => ['shape' => 'DescriptionString'], 'LogGroup' => ['shape' => 'LogGroup'], 'LogStream' => ['shape' => 'LogStream']]], 'CrawlId' => ['type' => 'string'], 'CrawlList' => ['type' => 'list', 'member' => ['shape' => 'Crawl']], 'CrawlState' => ['type' => 'string', 'enum' => ['RUNNING', 'CANCELLING', 'CANCELLED', 'SUCCEEDED', 'FAILED', 'ERROR']], 'Crawler' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Role' => ['shape' => 'Role'], 'Targets' => ['shape' => 'CrawlerTargets'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'Description' => ['shape' => 'DescriptionString'], 'Classifiers' => ['shape' => 'ClassifierNameList'], 'RecrawlPolicy' => ['shape' => 'RecrawlPolicy'], 'SchemaChangePolicy' => ['shape' => 'SchemaChangePolicy'], 'LineageConfiguration' => ['shape' => 'LineageConfiguration'], 'State' => ['shape' => 'CrawlerState'], 'TablePrefix' => ['shape' => 'TablePrefix'], 'Schedule' => ['shape' => 'Schedule'], 'CrawlElapsedTime' => ['shape' => 'MillisecondsCount'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdated' => ['shape' => 'Timestamp'], 'LastCrawl' => ['shape' => 'LastCrawlInfo'], 'Version' => ['shape' => 'VersionId'], 'Configuration' => ['shape' => 'CrawlerConfiguration'], 'CrawlerSecurityConfiguration' => ['shape' => 'CrawlerSecurityConfiguration'], 'LakeFormationConfiguration' => ['shape' => 'LakeFormationConfiguration']]], 'CrawlerConfiguration' => ['type' => 'string'], 'CrawlerHistory' => ['type' => 'structure', 'members' => ['CrawlId' => ['shape' => 'CrawlId'], 'State' => ['shape' => 'CrawlerHistoryState'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Summary' => ['shape' => 'NameString'], 'ErrorMessage' => ['shape' => 'DescriptionString'], 'LogGroup' => ['shape' => 'LogGroup'], 'LogStream' => ['shape' => 'LogStream'], 'MessagePrefix' => ['shape' => 'MessagePrefix'], 'DPUHour' => ['shape' => 'NonNegativeDouble']]], 'CrawlerHistoryList' => ['type' => 'list', 'member' => ['shape' => 'CrawlerHistory']], 'CrawlerHistoryState' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETED', 'FAILED', 'STOPPED']], 'CrawlerLineageSettings' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'CrawlerList' => ['type' => 'list', 'member' => ['shape' => 'Crawler']], 'CrawlerMetrics' => ['type' => 'structure', 'members' => ['CrawlerName' => ['shape' => 'NameString'], 'TimeLeftSeconds' => ['shape' => 'NonNegativeDouble'], 'StillEstimating' => ['shape' => 'Boolean'], 'LastRuntimeSeconds' => ['shape' => 'NonNegativeDouble'], 'MedianRuntimeSeconds' => ['shape' => 'NonNegativeDouble'], 'TablesCreated' => ['shape' => 'NonNegativeInteger'], 'TablesUpdated' => ['shape' => 'NonNegativeInteger'], 'TablesDeleted' => ['shape' => 'NonNegativeInteger']]], 'CrawlerMetricsList' => ['type' => 'list', 'member' => ['shape' => 'CrawlerMetrics']], 'CrawlerNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 100, 'min' => 0], 'CrawlerNodeDetails' => ['type' => 'structure', 'members' => ['Crawls' => ['shape' => 'CrawlList']]], 'CrawlerNotRunningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'CrawlerRunningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'CrawlerSecurityConfiguration' => ['type' => 'string', 'max' => 128, 'min' => 0], 'CrawlerState' => ['type' => 'string', 'enum' => ['READY', 'RUNNING', 'STOPPING']], 'CrawlerStoppingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'CrawlerTargets' => ['type' => 'structure', 'members' => ['S3Targets' => ['shape' => 'S3TargetList'], 'JdbcTargets' => ['shape' => 'JdbcTargetList'], 'MongoDBTargets' => ['shape' => 'MongoDBTargetList'], 'DynamoDBTargets' => ['shape' => 'DynamoDBTargetList'], 'CatalogTargets' => ['shape' => 'CatalogTargetList'], 'DeltaTargets' => ['shape' => 'DeltaTargetList']]], 'CrawlsFilter' => ['type' => 'structure', 'members' => ['FieldName' => ['shape' => 'FieldName'], 'FilterOperator' => ['shape' => 'FilterOperator'], 'FieldValue' => ['shape' => 'GenericString']]], 'CrawlsFilterList' => ['type' => 'list', 'member' => ['shape' => 'CrawlsFilter']], 'CreateBlueprintRequest' => ['type' => 'structure', 'required' => ['Name', 'BlueprintLocation'], 'members' => ['Name' => ['shape' => 'OrchestrationNameString'], 'Description' => ['shape' => 'Generic512CharString'], 'BlueprintLocation' => ['shape' => 'OrchestrationS3Location'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateBlueprintResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateClassifierRequest' => ['type' => 'structure', 'members' => ['GrokClassifier' => ['shape' => 'CreateGrokClassifierRequest'], 'XMLClassifier' => ['shape' => 'CreateXMLClassifierRequest'], 'JsonClassifier' => ['shape' => 'CreateJsonClassifierRequest'], 'CsvClassifier' => ['shape' => 'CreateCsvClassifierRequest']]], 'CreateClassifierResponse' => ['type' => 'structure', 'members' => []], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ConnectionInput' => ['shape' => 'ConnectionInput'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateConnectionResponse' => ['type' => 'structure', 'members' => []], 'CreateCrawlerRequest' => ['type' => 'structure', 'required' => ['Name', 'Role', 'Targets'], 'members' => ['Name' => ['shape' => 'NameString'], 'Role' => ['shape' => 'Role'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'Description' => ['shape' => 'DescriptionString'], 'Targets' => ['shape' => 'CrawlerTargets'], 'Schedule' => ['shape' => 'CronExpression'], 'Classifiers' => ['shape' => 'ClassifierNameList'], 'TablePrefix' => ['shape' => 'TablePrefix'], 'SchemaChangePolicy' => ['shape' => 'SchemaChangePolicy'], 'RecrawlPolicy' => ['shape' => 'RecrawlPolicy'], 'LineageConfiguration' => ['shape' => 'LineageConfiguration'], 'LakeFormationConfiguration' => ['shape' => 'LakeFormationConfiguration'], 'Configuration' => ['shape' => 'CrawlerConfiguration'], 'CrawlerSecurityConfiguration' => ['shape' => 'CrawlerSecurityConfiguration'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateCrawlerResponse' => ['type' => 'structure', 'members' => []], 'CreateCsvClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Delimiter' => ['shape' => 'CsvColumnDelimiter'], 'QuoteSymbol' => ['shape' => 'CsvQuoteSymbol'], 'ContainsHeader' => ['shape' => 'CsvHeaderOption'], 'Header' => ['shape' => 'CsvHeader'], 'DisableValueTrimming' => ['shape' => 'NullableBoolean'], 'AllowSingleColumn' => ['shape' => 'NullableBoolean'], 'CustomDatatypeConfigured' => ['shape' => 'NullableBoolean'], 'CustomDatatypes' => ['shape' => 'CustomDatatypes']]], 'CreateCustomEntityTypeRequest' => ['type' => 'structure', 'required' => ['Name', 'RegexString'], 'members' => ['Name' => ['shape' => 'NameString'], 'RegexString' => ['shape' => 'NameString'], 'ContextWords' => ['shape' => 'ContextWords']]], 'CreateCustomEntityTypeResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateDataQualityRulesetRequest' => ['type' => 'structure', 'required' => ['Name', 'Ruleset'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Ruleset' => ['shape' => 'DataQualityRulesetString'], 'Tags' => ['shape' => 'TagsMap'], 'TargetTable' => ['shape' => 'DataQualityTargetTable'], 'ClientToken' => ['shape' => 'HashString']]], 'CreateDataQualityRulesetResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateDatabaseRequest' => ['type' => 'structure', 'required' => ['DatabaseInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseInput' => ['shape' => 'DatabaseInput'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateDatabaseResponse' => ['type' => 'structure', 'members' => []], 'CreateDevEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointName', 'RoleArn'], 'members' => ['EndpointName' => ['shape' => 'GenericString'], 'RoleArn' => ['shape' => 'RoleArn'], 'SecurityGroupIds' => ['shape' => 'StringList'], 'SubnetId' => ['shape' => 'GenericString'], 'PublicKey' => ['shape' => 'GenericString'], 'PublicKeys' => ['shape' => 'PublicKeysList'], 'NumberOfNodes' => ['shape' => 'IntegerValue'], 'WorkerType' => ['shape' => 'WorkerType'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'ExtraPythonLibsS3Path' => ['shape' => 'GenericString'], 'ExtraJarsS3Path' => ['shape' => 'GenericString'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'Tags' => ['shape' => 'TagsMap'], 'Arguments' => ['shape' => 'MapValue']]], 'CreateDevEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'GenericString'], 'Status' => ['shape' => 'GenericString'], 'SecurityGroupIds' => ['shape' => 'StringList'], 'SubnetId' => ['shape' => 'GenericString'], 'RoleArn' => ['shape' => 'RoleArn'], 'YarnEndpointAddress' => ['shape' => 'GenericString'], 'ZeppelinRemoteSparkInterpreterPort' => ['shape' => 'IntegerValue'], 'NumberOfNodes' => ['shape' => 'IntegerValue'], 'WorkerType' => ['shape' => 'WorkerType'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'AvailabilityZone' => ['shape' => 'GenericString'], 'VpcId' => ['shape' => 'GenericString'], 'ExtraPythonLibsS3Path' => ['shape' => 'GenericString'], 'ExtraJarsS3Path' => ['shape' => 'GenericString'], 'FailureReason' => ['shape' => 'GenericString'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'CreatedTimestamp' => ['shape' => 'TimestampValue'], 'Arguments' => ['shape' => 'MapValue']]], 'CreateGrokClassifierRequest' => ['type' => 'structure', 'required' => ['Classification', 'Name', 'GrokPattern'], 'members' => ['Classification' => ['shape' => 'Classification'], 'Name' => ['shape' => 'NameString'], 'GrokPattern' => ['shape' => 'GrokPattern'], 'CustomPatterns' => ['shape' => 'CustomPatterns']]], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['Name', 'Role', 'Command'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'LogUri' => ['shape' => 'UriString'], 'Role' => ['shape' => 'RoleString'], 'ExecutionProperty' => ['shape' => 'ExecutionProperty'], 'Command' => ['shape' => 'JobCommand'], 'DefaultArguments' => ['shape' => 'GenericMap'], 'NonOverridableArguments' => ['shape' => 'GenericMap'], 'Connections' => ['shape' => 'ConnectionsList'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'AllocatedCapacity' => ['shape' => 'IntegerValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use MaxCapacity instead.'], 'Timeout' => ['shape' => 'Timeout'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'Tags' => ['shape' => 'TagsMap'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'WorkerType' => ['shape' => 'WorkerType'], 'CodeGenConfigurationNodes' => ['shape' => 'CodeGenConfigurationNodes'], 'ExecutionClass' => ['shape' => 'ExecutionClass'], 'SourceControlDetails' => ['shape' => 'SourceControlDetails']]], 'CreateJobResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateJsonClassifierRequest' => ['type' => 'structure', 'required' => ['Name', 'JsonPath'], 'members' => ['Name' => ['shape' => 'NameString'], 'JsonPath' => ['shape' => 'JsonPath']]], 'CreateMLTransformRequest' => ['type' => 'structure', 'required' => ['Name', 'InputRecordTables', 'Parameters', 'Role'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'InputRecordTables' => ['shape' => 'GlueTables'], 'Parameters' => ['shape' => 'TransformParameters'], 'Role' => ['shape' => 'RoleString'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'MaxRetries' => ['shape' => 'NullableInteger'], 'Tags' => ['shape' => 'TagsMap'], 'TransformEncryption' => ['shape' => 'TransformEncryption']]], 'CreateMLTransformResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString']]], 'CreatePartitionIndexRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionIndex'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionIndex' => ['shape' => 'PartitionIndex']]], 'CreatePartitionIndexResponse' => ['type' => 'structure', 'members' => []], 'CreatePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionInput' => ['shape' => 'PartitionInput']]], 'CreatePartitionResponse' => ['type' => 'structure', 'members' => []], 'CreateRegistryInput' => ['type' => 'structure', 'required' => ['RegistryName'], 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'Description' => ['shape' => 'DescriptionString'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateRegistryResponse' => ['type' => 'structure', 'members' => ['RegistryArn' => ['shape' => 'GlueResourceArn'], 'RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'Description' => ['shape' => 'DescriptionString'], 'Tags' => ['shape' => 'TagsMap']]], 'CreateSchemaInput' => ['type' => 'structure', 'required' => ['SchemaName', 'DataFormat'], 'members' => ['RegistryId' => ['shape' => 'RegistryId'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'DataFormat' => ['shape' => 'DataFormat'], 'Compatibility' => ['shape' => 'Compatibility'], 'Description' => ['shape' => 'DescriptionString'], 'Tags' => ['shape' => 'TagsMap'], 'SchemaDefinition' => ['shape' => 'SchemaDefinitionString']]], 'CreateSchemaResponse' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'SchemaArn' => ['shape' => 'GlueResourceArn'], 'Description' => ['shape' => 'DescriptionString'], 'DataFormat' => ['shape' => 'DataFormat'], 'Compatibility' => ['shape' => 'Compatibility'], 'SchemaCheckpoint' => ['shape' => 'SchemaCheckpointNumber'], 'LatestSchemaVersion' => ['shape' => 'VersionLongNumber'], 'NextSchemaVersion' => ['shape' => 'VersionLongNumber'], 'SchemaStatus' => ['shape' => 'SchemaStatus'], 'Tags' => ['shape' => 'TagsMap'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'SchemaVersionStatus' => ['shape' => 'SchemaVersionStatus']]], 'CreateScriptRequest' => ['type' => 'structure', 'members' => ['DagNodes' => ['shape' => 'DagNodes'], 'DagEdges' => ['shape' => 'DagEdges'], 'Language' => ['shape' => 'Language']]], 'CreateScriptResponse' => ['type' => 'structure', 'members' => ['PythonScript' => ['shape' => 'PythonScript'], 'ScalaCode' => ['shape' => 'ScalaCode']]], 'CreateSecurityConfigurationRequest' => ['type' => 'structure', 'required' => ['Name', 'EncryptionConfiguration'], 'members' => ['Name' => ['shape' => 'NameString'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'CreateSecurityConfigurationResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'CreatedTimestamp' => ['shape' => 'TimestampValue']]], 'CreateSessionRequest' => ['type' => 'structure', 'required' => ['Id', 'Role', 'Command'], 'members' => ['Id' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Role' => ['shape' => 'OrchestrationRoleArn'], 'Command' => ['shape' => 'SessionCommand'], 'Timeout' => ['shape' => 'Timeout'], 'IdleTimeout' => ['shape' => 'Timeout'], 'DefaultArguments' => ['shape' => 'OrchestrationArgumentsMap'], 'Connections' => ['shape' => 'ConnectionsList'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'WorkerType' => ['shape' => 'WorkerType'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'Tags' => ['shape' => 'TagsMap'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'CreateSessionResponse' => ['type' => 'structure', 'members' => ['Session' => ['shape' => 'Session']]], 'CreateTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableInput' => ['shape' => 'TableInput'], 'PartitionIndexes' => ['shape' => 'PartitionIndexList'], 'TransactionId' => ['shape' => 'TransactionIdString']]], 'CreateTableResponse' => ['type' => 'structure', 'members' => []], 'CreateTriggerRequest' => ['type' => 'structure', 'required' => ['Name', 'Type', 'Actions'], 'members' => ['Name' => ['shape' => 'NameString'], 'WorkflowName' => ['shape' => 'NameString'], 'Type' => ['shape' => 'TriggerType'], 'Schedule' => ['shape' => 'GenericString'], 'Predicate' => ['shape' => 'Predicate'], 'Actions' => ['shape' => 'ActionList'], 'Description' => ['shape' => 'DescriptionString'], 'StartOnCreation' => ['shape' => 'BooleanValue'], 'Tags' => ['shape' => 'TagsMap'], 'EventBatchingCondition' => ['shape' => 'EventBatchingCondition']]], 'CreateTriggerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateUserDefinedFunctionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'FunctionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'FunctionInput' => ['shape' => 'UserDefinedFunctionInput']]], 'CreateUserDefinedFunctionResponse' => ['type' => 'structure', 'members' => []], 'CreateWorkflowRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'GenericString'], 'DefaultRunProperties' => ['shape' => 'WorkflowRunProperties'], 'Tags' => ['shape' => 'TagsMap'], 'MaxConcurrentRuns' => ['shape' => 'NullableInteger']]], 'CreateWorkflowResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'CreateXMLClassifierRequest' => ['type' => 'structure', 'required' => ['Classification', 'Name'], 'members' => ['Classification' => ['shape' => 'Classification'], 'Name' => ['shape' => 'NameString'], 'RowTag' => ['shape' => 'RowTag']]], 'CreatedTimestamp' => ['type' => 'string'], 'CronExpression' => ['type' => 'string'], 'CsvClassifier' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdated' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'VersionId'], 'Delimiter' => ['shape' => 'CsvColumnDelimiter'], 'QuoteSymbol' => ['shape' => 'CsvQuoteSymbol'], 'ContainsHeader' => ['shape' => 'CsvHeaderOption'], 'Header' => ['shape' => 'CsvHeader'], 'DisableValueTrimming' => ['shape' => 'NullableBoolean'], 'AllowSingleColumn' => ['shape' => 'NullableBoolean'], 'CustomDatatypeConfigured' => ['shape' => 'NullableBoolean'], 'CustomDatatypes' => ['shape' => 'CustomDatatypes']]], 'CsvColumnDelimiter' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '[^\\r\\n]'], 'CsvHeader' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'CsvHeaderOption' => ['type' => 'string', 'enum' => ['UNKNOWN', 'PRESENT', 'ABSENT']], 'CsvQuoteSymbol' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '[^\\r\\n]'], 'CustomCode' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Code', 'ClassName'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'ManyInputs'], 'Code' => ['shape' => 'ExtendedString'], 'ClassName' => ['shape' => 'EnclosedInStringProperty'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'CustomDatatypes' => ['type' => 'list', 'member' => ['shape' => 'NameString']], '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, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'DQDLString' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '([\\u0020-\\u007E\\r\\s\\n])*'], 'DQResultsPublishingOptions' => ['type' => 'structure', 'members' => ['EvaluationContext' => ['shape' => 'GenericLimitedString'], 'ResultsS3Prefix' => ['shape' => 'EnclosedInStringProperty'], 'CloudWatchMetricsEnabled' => ['shape' => 'BoxedBoolean'], 'ResultsPublishingEnabled' => ['shape' => 'BoxedBoolean']]], 'DQStopJobOnFailureOptions' => ['type' => 'structure', 'members' => ['StopJobOnFailureTiming' => ['shape' => 'DQStopJobOnFailureTiming']]], 'DQStopJobOnFailureTiming' => ['type' => 'string', 'enum' => ['Immediate', 'AfterDataLoad']], 'DQTransformOutput' => ['type' => 'string', 'enum' => ['PrimaryInput', 'EvaluationResults']], 'DagEdges' => ['type' => 'list', 'member' => ['shape' => 'CodeGenEdge']], 'DagNodes' => ['type' => 'list', 'member' => ['shape' => 'CodeGenNode']], 'DataCatalogEncryptionSettings' => ['type' => 'structure', 'members' => ['EncryptionAtRest' => ['shape' => 'EncryptionAtRest'], 'ConnectionPasswordEncryption' => ['shape' => 'ConnectionPasswordEncryption']]], 'DataFormat' => ['type' => 'string', 'enum' => ['AVRO', 'JSON', 'PROTOBUF']], 'DataLakePrincipal' => ['type' => 'structure', 'members' => ['DataLakePrincipalIdentifier' => ['shape' => 'DataLakePrincipalString']]], 'DataLakePrincipalString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DataQualityEvaluationRunAdditionalRunOptions' => ['type' => 'structure', 'members' => ['CloudWatchMetricsEnabled' => ['shape' => 'NullableBoolean'], 'ResultsS3Prefix' => ['shape' => 'UriString']]], 'DataQualityResult' => ['type' => 'structure', 'members' => ['ResultId' => ['shape' => 'HashString'], 'Score' => ['shape' => 'GenericBoundedDouble'], 'DataSource' => ['shape' => 'DataSource'], 'RulesetName' => ['shape' => 'NameString'], 'EvaluationContext' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'HashString'], 'RulesetEvaluationRunId' => ['shape' => 'HashString'], 'RuleResults' => ['shape' => 'DataQualityRuleResults']]], 'DataQualityResultDescription' => ['type' => 'structure', 'members' => ['ResultId' => ['shape' => 'HashString'], 'DataSource' => ['shape' => 'DataSource'], 'JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'HashString'], 'StartedOn' => ['shape' => 'Timestamp']]], 'DataQualityResultDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityResultDescription']], 'DataQualityResultFilterCriteria' => ['type' => 'structure', 'members' => ['DataSource' => ['shape' => 'DataSource'], 'JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'HashString'], 'StartedAfter' => ['shape' => 'Timestamp'], 'StartedBefore' => ['shape' => 'Timestamp']]], 'DataQualityResultIdList' => ['type' => 'list', 'member' => ['shape' => 'HashString'], 'max' => 10, 'min' => 1], 'DataQualityResultIds' => ['type' => 'list', 'member' => ['shape' => 'HashString'], 'max' => 100, 'min' => 1], 'DataQualityResultsList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityResult']], 'DataQualityRuleRecommendationRunDescription' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString'], 'Status' => ['shape' => 'TaskStatusType'], 'StartedOn' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'DataSource']]], 'DataQualityRuleRecommendationRunFilter' => ['type' => 'structure', 'required' => ['DataSource'], 'members' => ['DataSource' => ['shape' => 'DataSource'], 'StartedBefore' => ['shape' => 'Timestamp'], 'StartedAfter' => ['shape' => 'Timestamp']]], 'DataQualityRuleRecommendationRunList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityRuleRecommendationRunDescription']], 'DataQualityRuleResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'EvaluationMessage' => ['shape' => 'DescriptionString'], 'Result' => ['shape' => 'DataQualityRuleResultStatus']]], 'DataQualityRuleResultStatus' => ['type' => 'string', 'enum' => ['PASS', 'FAIL', 'ERROR']], 'DataQualityRuleResults' => ['type' => 'list', 'member' => ['shape' => 'DataQualityRuleResult'], 'max' => 2000, 'min' => 1], 'DataQualityRulesetEvaluationRunDescription' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString'], 'Status' => ['shape' => 'TaskStatusType'], 'StartedOn' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'DataSource']]], 'DataQualityRulesetEvaluationRunFilter' => ['type' => 'structure', 'required' => ['DataSource'], 'members' => ['DataSource' => ['shape' => 'DataSource'], 'StartedBefore' => ['shape' => 'Timestamp'], 'StartedAfter' => ['shape' => 'Timestamp']]], 'DataQualityRulesetEvaluationRunList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityRulesetEvaluationRunDescription']], 'DataQualityRulesetFilterCriteria' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'LastModifiedBefore' => ['shape' => 'Timestamp'], 'LastModifiedAfter' => ['shape' => 'Timestamp'], 'TargetTable' => ['shape' => 'DataQualityTargetTable']]], 'DataQualityRulesetList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityRulesetListDetails']], 'DataQualityRulesetListDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'CreatedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'TargetTable' => ['shape' => 'DataQualityTargetTable'], 'RecommendationRunId' => ['shape' => 'HashString'], 'RuleCount' => ['shape' => 'NullableInteger']]], 'DataQualityRulesetString' => ['type' => 'string', 'max' => 65536, 'min' => 1], 'DataQualityTargetTable' => ['type' => 'structure', 'required' => ['TableName', 'DatabaseName'], 'members' => ['TableName' => ['shape' => 'NameString'], 'DatabaseName' => ['shape' => 'NameString']]], 'DataSource' => ['type' => 'structure', 'required' => ['GlueTable'], 'members' => ['GlueTable' => ['shape' => 'GlueTable']]], 'Database' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'LocationUri' => ['shape' => 'URI'], 'Parameters' => ['shape' => 'ParametersMap'], 'CreateTime' => ['shape' => 'Timestamp'], 'CreateTableDefaultPermissions' => ['shape' => 'PrincipalPermissionsList'], 'TargetDatabase' => ['shape' => 'DatabaseIdentifier'], 'CatalogId' => ['shape' => 'CatalogIdString']]], 'DatabaseIdentifier' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString']]], 'DatabaseInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'LocationUri' => ['shape' => 'URI'], 'Parameters' => ['shape' => 'ParametersMap'], 'CreateTableDefaultPermissions' => ['shape' => 'PrincipalPermissionsList'], 'TargetDatabase' => ['shape' => 'DatabaseIdentifier']]], 'DatabaseList' => ['type' => 'list', 'member' => ['shape' => 'Database']], 'DatabaseName' => ['type' => 'string'], 'Datatype' => ['type' => 'structure', 'required' => ['Id', 'Label'], 'members' => ['Id' => ['shape' => 'GenericLimitedString'], 'Label' => ['shape' => 'GenericLimitedString']]], 'DateColumnStatisticsData' => ['type' => 'structure', 'required' => ['NumberOfNulls', 'NumberOfDistinctValues'], 'members' => ['MinimumValue' => ['shape' => 'Timestamp'], 'MaximumValue' => ['shape' => 'Timestamp'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong'], 'NumberOfDistinctValues' => ['shape' => 'NonNegativeLong']]], 'DecimalColumnStatisticsData' => ['type' => 'structure', 'required' => ['NumberOfNulls', 'NumberOfDistinctValues'], 'members' => ['MinimumValue' => ['shape' => 'DecimalNumber'], 'MaximumValue' => ['shape' => 'DecimalNumber'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong'], 'NumberOfDistinctValues' => ['shape' => 'NonNegativeLong']]], 'DecimalNumber' => ['type' => 'structure', 'required' => ['UnscaledValue', 'Scale'], 'members' => ['UnscaledValue' => ['shape' => 'Blob'], 'Scale' => ['shape' => 'Integer']]], 'DeleteBehavior' => ['type' => 'string', 'enum' => ['LOG', 'DELETE_FROM_DATABASE', 'DEPRECATE_IN_DATABASE']], 'DeleteBlueprintRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteBlueprintResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteClassifierResponse' => ['type' => 'structure', 'members' => []], 'DeleteColumnStatisticsForPartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValues', 'ColumnName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList'], 'ColumnName' => ['shape' => 'NameString']]], 'DeleteColumnStatisticsForPartitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteColumnStatisticsForTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'ColumnName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'ColumnName' => ['shape' => 'NameString']]], 'DeleteColumnStatisticsForTableResponse' => ['type' => 'structure', 'members' => []], 'DeleteConnectionNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 25, 'min' => 0], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ConnectionName' => ['shape' => 'NameString']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => []], 'DeleteCrawlerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteCrawlerResponse' => ['type' => 'structure', 'members' => []], 'DeleteCustomEntityTypeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteCustomEntityTypeResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteDataQualityRulesetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteDataQualityRulesetResponse' => ['type' => 'structure', 'members' => []], 'DeleteDatabaseRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString']]], 'DeleteDatabaseResponse' => ['type' => 'structure', 'members' => []], 'DeleteDevEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'GenericString']]], 'DeleteDevEndpointResponse' => ['type' => 'structure', 'members' => []], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'NameString']]], 'DeleteJobResponse' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString']]], 'DeleteMLTransformRequest' => ['type' => 'structure', 'required' => ['TransformId'], 'members' => ['TransformId' => ['shape' => 'HashString']]], 'DeleteMLTransformResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString']]], 'DeletePartitionIndexRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'IndexName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'IndexName' => ['shape' => 'NameString']]], 'DeletePartitionIndexResponse' => ['type' => 'structure', 'members' => []], 'DeletePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValues'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList']]], 'DeletePartitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteRegistryInput' => ['type' => 'structure', 'required' => ['RegistryId'], 'members' => ['RegistryId' => ['shape' => 'RegistryId']]], 'DeleteRegistryResponse' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn'], 'Status' => ['shape' => 'RegistryStatus']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'members' => ['PolicyHashCondition' => ['shape' => 'HashString'], 'ResourceArn' => ['shape' => 'GlueResourceArn']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteSchemaInput' => ['type' => 'structure', 'required' => ['SchemaId'], 'members' => ['SchemaId' => ['shape' => 'SchemaId']]], 'DeleteSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'Status' => ['shape' => 'SchemaStatus']]], 'DeleteSchemaVersionsInput' => ['type' => 'structure', 'required' => ['SchemaId', 'Versions'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'Versions' => ['shape' => 'VersionsString']]], 'DeleteSchemaVersionsResponse' => ['type' => 'structure', 'members' => ['SchemaVersionErrors' => ['shape' => 'SchemaVersionErrorList']]], 'DeleteSecurityConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteSecurityConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteSessionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NameString'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'DeleteSessionResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NameString']]], 'DeleteTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'TransactionId' => ['shape' => 'TransactionIdString']]], 'DeleteTableResponse' => ['type' => 'structure', 'members' => []], 'DeleteTableVersionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'VersionId'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'VersionId' => ['shape' => 'VersionString']]], 'DeleteTableVersionResponse' => ['type' => 'structure', 'members' => []], 'DeleteTriggerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteTriggerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteUserDefinedFunctionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'FunctionName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'FunctionName' => ['shape' => 'NameString']]], 'DeleteUserDefinedFunctionResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkflowRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'DeleteWorkflowResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'DeltaTarget' => ['type' => 'structure', 'members' => ['DeltaTables' => ['shape' => 'PathList'], 'ConnectionName' => ['shape' => 'ConnectionName'], 'WriteManifest' => ['shape' => 'NullableBoolean'], 'CreateNativeDeltaTable' => ['shape' => 'NullableBoolean']]], 'DeltaTargetList' => ['type' => 'list', 'member' => ['shape' => 'DeltaTarget']], 'DescriptionString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'DescriptionStringRemovable' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'DevEndpoint' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'GenericString'], 'RoleArn' => ['shape' => 'RoleArn'], 'SecurityGroupIds' => ['shape' => 'StringList'], 'SubnetId' => ['shape' => 'GenericString'], 'YarnEndpointAddress' => ['shape' => 'GenericString'], 'PrivateAddress' => ['shape' => 'GenericString'], 'ZeppelinRemoteSparkInterpreterPort' => ['shape' => 'IntegerValue'], 'PublicAddress' => ['shape' => 'GenericString'], 'Status' => ['shape' => 'GenericString'], 'WorkerType' => ['shape' => 'WorkerType'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'NumberOfNodes' => ['shape' => 'IntegerValue'], 'AvailabilityZone' => ['shape' => 'GenericString'], 'VpcId' => ['shape' => 'GenericString'], 'ExtraPythonLibsS3Path' => ['shape' => 'GenericString'], 'ExtraJarsS3Path' => ['shape' => 'GenericString'], 'FailureReason' => ['shape' => 'GenericString'], 'LastUpdateStatus' => ['shape' => 'GenericString'], 'CreatedTimestamp' => ['shape' => 'TimestampValue'], 'LastModifiedTimestamp' => ['shape' => 'TimestampValue'], 'PublicKey' => ['shape' => 'GenericString'], 'PublicKeys' => ['shape' => 'PublicKeysList'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'Arguments' => ['shape' => 'MapValue']]], 'DevEndpointCustomLibraries' => ['type' => 'structure', 'members' => ['ExtraPythonLibsS3Path' => ['shape' => 'GenericString'], 'ExtraJarsS3Path' => ['shape' => 'GenericString']]], 'DevEndpointList' => ['type' => 'list', 'member' => ['shape' => 'DevEndpoint']], 'DevEndpointNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'DevEndpointNames' => ['type' => 'list', 'member' => ['shape' => 'GenericString'], 'max' => 25, 'min' => 1], 'DirectKafkaSource' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NodeName'], 'StreamingOptions' => ['shape' => 'KafkaStreamingSourceOptions'], 'WindowSize' => ['shape' => 'BoxedPositiveInt', 'box' => \true], 'DetectSchema' => ['shape' => 'BoxedBoolean', 'box' => \true], 'DataPreviewOptions' => ['shape' => 'StreamingDataPreviewOptions']]], 'DirectKinesisSource' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NodeName'], 'WindowSize' => ['shape' => 'BoxedPositiveInt', 'box' => \true], 'DetectSchema' => ['shape' => 'BoxedBoolean', 'box' => \true], 'StreamingOptions' => ['shape' => 'KinesisStreamingSourceOptions'], 'DataPreviewOptions' => ['shape' => 'StreamingDataPreviewOptions']]], 'DirectSchemaChangePolicy' => ['type' => 'structure', 'members' => ['EnableUpdateCatalog' => ['shape' => 'BoxedBoolean'], 'UpdateBehavior' => ['shape' => 'UpdateCatalogBehavior'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty']]], 'Double' => ['type' => 'double'], 'DoubleColumnStatisticsData' => ['type' => 'structure', 'required' => ['NumberOfNulls', 'NumberOfDistinctValues'], 'members' => ['MinimumValue' => ['shape' => 'Double'], 'MaximumValue' => ['shape' => 'Double'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong'], 'NumberOfDistinctValues' => ['shape' => 'NonNegativeLong']]], 'DoubleValue' => ['type' => 'double'], 'DropDuplicates' => ['type' => 'structure', 'required' => ['Name', 'Inputs'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Columns' => ['shape' => 'LimitedPathList']]], 'DropFields' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Paths' => ['shape' => 'GlueStudioPathList']]], 'DropNullFields' => ['type' => 'structure', 'required' => ['Name', 'Inputs'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'NullCheckBoxList' => ['shape' => 'NullCheckBoxList'], 'NullTextList' => ['shape' => 'NullValueFields']]], 'DynamicTransform' => ['type' => 'structure', 'required' => ['Name', 'TransformName', 'Inputs', 'FunctionName', 'Path'], 'members' => ['Name' => ['shape' => 'EnclosedInStringProperty'], 'TransformName' => ['shape' => 'EnclosedInStringProperty'], 'Inputs' => ['shape' => 'OneInput'], 'Parameters' => ['shape' => 'TransformConfigParameterList'], 'FunctionName' => ['shape' => 'EnclosedInStringProperty'], 'Path' => ['shape' => 'EnclosedInStringProperty'], 'Version' => ['shape' => 'EnclosedInStringProperty']]], 'DynamoDBCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'DynamoDBTarget' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'Path'], 'scanAll' => ['shape' => 'NullableBoolean'], 'scanRate' => ['shape' => 'NullableDouble']]], 'DynamoDBTargetList' => ['type' => 'list', 'member' => ['shape' => 'DynamoDBTarget']], 'Edge' => ['type' => 'structure', 'members' => ['SourceId' => ['shape' => 'NameString'], 'DestinationId' => ['shape' => 'NameString']]], 'EdgeList' => ['type' => 'list', 'member' => ['shape' => 'Edge']], 'EnableAdditionalMetadata' => ['type' => 'list', 'member' => ['shape' => 'JdbcMetadataEntry']], 'EnableHybridValues' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE']], 'EnclosedInStringProperties' => ['type' => 'list', 'member' => ['shape' => 'EnclosedInStringProperty']], 'EnclosedInStringPropertiesMinOne' => ['type' => 'list', 'member' => ['shape' => 'EnclosedInStringProperty']], 'EnclosedInStringProperty' => ['type' => 'string', 'pattern' => '([\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF]|[^\\S\\r\\n"\'])*'], 'EnclosedInStringPropertyWithQuote' => ['type' => 'string', 'pattern' => '([\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF]|[^\\S\\r\\n])*'], 'EncryptionAtRest' => ['type' => 'structure', 'required' => ['CatalogEncryptionMode'], 'members' => ['CatalogEncryptionMode' => ['shape' => 'CatalogEncryptionMode'], 'SseAwsKmsKeyId' => ['shape' => 'NameString']]], 'EncryptionConfiguration' => ['type' => 'structure', 'members' => ['S3Encryption' => ['shape' => 'S3EncryptionList'], 'CloudWatchEncryption' => ['shape' => 'CloudWatchEncryption'], 'JobBookmarksEncryption' => ['shape' => 'JobBookmarksEncryption']]], 'EntityNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ErrorByName' => ['type' => 'map', 'key' => ['shape' => 'NameString'], 'value' => ['shape' => 'ErrorDetail']], 'ErrorCodeString' => ['type' => 'string'], 'ErrorDetail' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'NameString'], 'ErrorMessage' => ['shape' => 'DescriptionString']]], 'ErrorDetails' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCodeString'], 'ErrorMessage' => ['shape' => 'ErrorMessageString']]], 'ErrorMessageString' => ['type' => 'string'], 'ErrorString' => ['type' => 'string'], 'EvaluateDataQuality' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Ruleset'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Ruleset' => ['shape' => 'DQDLString'], 'Output' => ['shape' => 'DQTransformOutput'], 'PublishingOptions' => ['shape' => 'DQResultsPublishingOptions'], 'StopJobOnFailureOptions' => ['shape' => 'DQStopJobOnFailureOptions']]], 'EvaluationMetrics' => ['type' => 'structure', 'required' => ['TransformType'], 'members' => ['TransformType' => ['shape' => 'TransformType'], 'FindMatchesMetrics' => ['shape' => 'FindMatchesMetrics']]], 'EventBatchingCondition' => ['type' => 'structure', 'required' => ['BatchSize'], 'members' => ['BatchSize' => ['shape' => 'BatchSize'], 'BatchWindow' => ['shape' => 'BatchWindow']]], 'EventQueueArn' => ['type' => 'string'], 'ExecutionClass' => ['type' => 'string', 'enum' => ['FLEX', 'STANDARD'], 'max' => 16], 'ExecutionProperty' => ['type' => 'structure', 'members' => ['MaxConcurrentRuns' => ['shape' => 'MaxConcurrentRuns']]], 'ExecutionTime' => ['type' => 'integer'], 'ExistCondition' => ['type' => 'string', 'enum' => ['MUST_EXIST', 'NOT_EXIST', 'NONE']], 'ExportLabelsTaskRunProperties' => ['type' => 'structure', 'members' => ['OutputS3Path' => ['shape' => 'UriString']]], 'ExtendedString' => ['type' => 'string', 'pattern' => '[\\s\\S]*'], 'FieldName' => ['type' => 'string', 'enum' => ['CRAWL_ID', 'STATE', 'START_TIME', 'END_TIME', 'DPU_HOUR']], 'FieldType' => ['type' => 'string'], 'FillMissingValues' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'ImputedPath'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'ImputedPath' => ['shape' => 'EnclosedInStringProperty'], 'FilledPath' => ['shape' => 'EnclosedInStringProperty']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'LogicalOperator', 'Filters'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'LogicalOperator' => ['shape' => 'FilterLogicalOperator'], 'Filters' => ['shape' => 'FilterExpressions']]], 'FilterExpression' => ['type' => 'structure', 'required' => ['Operation', 'Values'], 'members' => ['Operation' => ['shape' => 'FilterOperation'], 'Negated' => ['shape' => 'BoxedBoolean'], 'Values' => ['shape' => 'FilterValues']]], 'FilterExpressions' => ['type' => 'list', 'member' => ['shape' => 'FilterExpression']], 'FilterLogicalOperator' => ['type' => 'string', 'enum' => ['AND', 'OR']], 'FilterOperation' => ['type' => 'string', 'enum' => ['EQ', 'LT', 'GT', 'LTE', 'GTE', 'REGEX', 'ISNULL']], 'FilterOperator' => ['type' => 'string', 'enum' => ['GT', 'GE', 'LT', 'LE', 'EQ', 'NE']], 'FilterString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'FilterValue' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'FilterValueType'], 'Value' => ['shape' => 'EnclosedInStringProperties']]], 'FilterValueType' => ['type' => 'string', 'enum' => ['COLUMNEXTRACTED', 'CONSTANT']], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'FindMatchesMetrics' => ['type' => 'structure', 'members' => ['AreaUnderPRCurve' => ['shape' => 'GenericBoundedDouble'], 'Precision' => ['shape' => 'GenericBoundedDouble'], 'Recall' => ['shape' => 'GenericBoundedDouble'], 'F1' => ['shape' => 'GenericBoundedDouble'], 'ConfusionMatrix' => ['shape' => 'ConfusionMatrix'], 'ColumnImportances' => ['shape' => 'ColumnImportanceList']]], 'FindMatchesParameters' => ['type' => 'structure', 'members' => ['PrimaryKeyColumnName' => ['shape' => 'ColumnNameString'], 'PrecisionRecallTradeoff' => ['shape' => 'GenericBoundedDouble'], 'AccuracyCostTradeoff' => ['shape' => 'GenericBoundedDouble'], 'EnforceProvidedLabels' => ['shape' => 'NullableBoolean']]], 'FindMatchesTaskRunProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'HashString'], 'JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'HashString']]], 'FormatString' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'Generic512CharString' => ['type' => 'string', 'max' => 512, 'min' => 1], 'GenericBoundedDouble' => ['type' => 'double', 'box' => \true, 'max' => 1, 'min' => 0], 'GenericLimitedString' => ['type' => 'string', 'pattern' => '[A-Za-z0-9_-]*'], 'GenericMap' => ['type' => 'map', 'key' => ['shape' => 'GenericString'], 'value' => ['shape' => 'GenericString']], 'GenericString' => ['type' => 'string'], 'GetBlueprintRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'IncludeBlueprint' => ['shape' => 'NullableBoolean'], 'IncludeParameterSpec' => ['shape' => 'NullableBoolean']]], 'GetBlueprintResponse' => ['type' => 'structure', 'members' => ['Blueprint' => ['shape' => 'Blueprint']]], 'GetBlueprintRunRequest' => ['type' => 'structure', 'required' => ['BlueprintName', 'RunId'], 'members' => ['BlueprintName' => ['shape' => 'OrchestrationNameString'], 'RunId' => ['shape' => 'IdString']]], 'GetBlueprintRunResponse' => ['type' => 'structure', 'members' => ['BlueprintRun' => ['shape' => 'BlueprintRun']]], 'GetBlueprintRunsRequest' => ['type' => 'structure', 'required' => ['BlueprintName'], 'members' => ['BlueprintName' => ['shape' => 'NameString'], 'NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetBlueprintRunsResponse' => ['type' => 'structure', 'members' => ['BlueprintRuns' => ['shape' => 'BlueprintRuns'], 'NextToken' => ['shape' => 'GenericString']]], 'GetCatalogImportStatusRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString']]], 'GetCatalogImportStatusResponse' => ['type' => 'structure', 'members' => ['ImportStatus' => ['shape' => 'CatalogImportStatus']]], 'GetClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'GetClassifierResponse' => ['type' => 'structure', 'members' => ['Classifier' => ['shape' => 'Classifier']]], 'GetClassifiersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'GetClassifiersResponse' => ['type' => 'structure', 'members' => ['Classifiers' => ['shape' => 'ClassifierList'], 'NextToken' => ['shape' => 'Token']]], 'GetColumnNamesList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 100, 'min' => 0], 'GetColumnStatisticsForPartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValues', 'ColumnNames'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList'], 'ColumnNames' => ['shape' => 'GetColumnNamesList']]], 'GetColumnStatisticsForPartitionResponse' => ['type' => 'structure', 'members' => ['ColumnStatisticsList' => ['shape' => 'ColumnStatisticsList'], 'Errors' => ['shape' => 'ColumnErrors']]], 'GetColumnStatisticsForTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'ColumnNames'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'ColumnNames' => ['shape' => 'GetColumnNamesList']]], 'GetColumnStatisticsForTableResponse' => ['type' => 'structure', 'members' => ['ColumnStatisticsList' => ['shape' => 'ColumnStatisticsList'], 'Errors' => ['shape' => 'ColumnErrors']]], 'GetConnectionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString'], 'HidePassword' => ['shape' => 'Boolean']]], 'GetConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'GetConnectionsFilter' => ['type' => 'structure', 'members' => ['MatchCriteria' => ['shape' => 'MatchCriteria'], 'ConnectionType' => ['shape' => 'ConnectionType']]], 'GetConnectionsRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Filter' => ['shape' => 'GetConnectionsFilter'], 'HidePassword' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetConnectionsResponse' => ['type' => 'structure', 'members' => ['ConnectionList' => ['shape' => 'ConnectionList'], 'NextToken' => ['shape' => 'Token']]], 'GetCrawlerMetricsRequest' => ['type' => 'structure', 'members' => ['CrawlerNameList' => ['shape' => 'CrawlerNameList'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'GetCrawlerMetricsResponse' => ['type' => 'structure', 'members' => ['CrawlerMetricsList' => ['shape' => 'CrawlerMetricsList'], 'NextToken' => ['shape' => 'Token']]], 'GetCrawlerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'GetCrawlerResponse' => ['type' => 'structure', 'members' => ['Crawler' => ['shape' => 'Crawler']]], 'GetCrawlersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'GetCrawlersResponse' => ['type' => 'structure', 'members' => ['Crawlers' => ['shape' => 'CrawlerList'], 'NextToken' => ['shape' => 'Token']]], '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' => ['CatalogId' => ['shape' => 'CatalogIdString']]], 'GetDataCatalogEncryptionSettingsResponse' => ['type' => 'structure', 'members' => ['DataCatalogEncryptionSettings' => ['shape' => 'DataCatalogEncryptionSettings']]], 'GetDataQualityResultRequest' => ['type' => 'structure', 'required' => ['ResultId'], 'members' => ['ResultId' => ['shape' => 'HashString']]], 'GetDataQualityResultResponse' => ['type' => 'structure', 'members' => ['ResultId' => ['shape' => 'HashString'], 'Score' => ['shape' => 'GenericBoundedDouble'], 'DataSource' => ['shape' => 'DataSource'], 'RulesetName' => ['shape' => 'NameString'], 'EvaluationContext' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'HashString'], 'RulesetEvaluationRunId' => ['shape' => 'HashString'], 'RuleResults' => ['shape' => 'DataQualityRuleResults']]], 'GetDataQualityRuleRecommendationRunRequest' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'HashString']]], 'GetDataQualityRuleRecommendationRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString'], 'DataSource' => ['shape' => 'DataSource'], 'Role' => ['shape' => 'RoleString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'Status' => ['shape' => 'TaskStatusType'], 'ErrorString' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'ExecutionTime' => ['shape' => 'ExecutionTime'], 'RecommendedRuleset' => ['shape' => 'DataQualityRulesetString'], 'CreatedRulesetName' => ['shape' => 'NameString']]], 'GetDataQualityRulesetEvaluationRunRequest' => ['type' => 'structure', 'required' => ['RunId'], 'members' => ['RunId' => ['shape' => 'HashString']]], 'GetDataQualityRulesetEvaluationRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString'], 'DataSource' => ['shape' => 'DataSource'], 'Role' => ['shape' => 'RoleString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'AdditionalRunOptions' => ['shape' => 'DataQualityEvaluationRunAdditionalRunOptions'], 'Status' => ['shape' => 'TaskStatusType'], 'ErrorString' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'ExecutionTime' => ['shape' => 'ExecutionTime'], 'RulesetNames' => ['shape' => 'RulesetNames'], 'ResultIds' => ['shape' => 'DataQualityResultIdList']]], 'GetDataQualityRulesetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'GetDataQualityRulesetResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Ruleset' => ['shape' => 'DataQualityRulesetString'], 'TargetTable' => ['shape' => 'DataQualityTargetTable'], 'CreatedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'RecommendationRunId' => ['shape' => 'HashString']]], 'GetDatabaseRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString']]], 'GetDatabaseResponse' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database']]], 'GetDatabasesRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'CatalogGetterPageSize'], 'ResourceShareType' => ['shape' => 'ResourceShareType']]], 'GetDatabasesResponse' => ['type' => 'structure', 'required' => ['DatabaseList'], 'members' => ['DatabaseList' => ['shape' => 'DatabaseList'], 'NextToken' => ['shape' => 'Token']]], 'GetDataflowGraphRequest' => ['type' => 'structure', 'members' => ['PythonScript' => ['shape' => 'PythonScript']]], 'GetDataflowGraphResponse' => ['type' => 'structure', 'members' => ['DagNodes' => ['shape' => 'DagNodes'], 'DagEdges' => ['shape' => 'DagEdges']]], 'GetDevEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'GenericString']]], 'GetDevEndpointResponse' => ['type' => 'structure', 'members' => ['DevEndpoint' => ['shape' => 'DevEndpoint']]], 'GetDevEndpointsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'GenericString']]], 'GetDevEndpointsResponse' => ['type' => 'structure', 'members' => ['DevEndpoints' => ['shape' => 'DevEndpointList'], 'NextToken' => ['shape' => 'GenericString']]], 'GetJobBookmarkRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'JobName'], 'RunId' => ['shape' => 'RunId']]], 'GetJobBookmarkResponse' => ['type' => 'structure', 'members' => ['JobBookmarkEntry' => ['shape' => 'JobBookmarkEntry']]], 'GetJobRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'NameString']]], 'GetJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'Job']]], 'GetJobRunRequest' => ['type' => 'structure', 'required' => ['JobName', 'RunId'], 'members' => ['JobName' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString'], 'PredecessorsIncluded' => ['shape' => 'BooleanValue']]], 'GetJobRunResponse' => ['type' => 'structure', 'members' => ['JobRun' => ['shape' => 'JobRun']]], 'GetJobRunsRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'NameString'], 'NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetJobRunsResponse' => ['type' => 'structure', 'members' => ['JobRuns' => ['shape' => 'JobRunList'], 'NextToken' => ['shape' => 'GenericString']]], 'GetJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'JobList'], 'NextToken' => ['shape' => 'GenericString']]], 'GetMLTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId', 'TaskRunId'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'TaskRunId' => ['shape' => 'HashString']]], 'GetMLTaskRunResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString'], 'TaskRunId' => ['shape' => 'HashString'], 'Status' => ['shape' => 'TaskStatusType'], 'LogGroupName' => ['shape' => 'GenericString'], 'Properties' => ['shape' => 'TaskRunProperties'], 'ErrorString' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'ExecutionTime' => ['shape' => 'ExecutionTime']]], 'GetMLTaskRunsRequest' => ['type' => 'structure', 'required' => ['TransformId'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize'], 'Filter' => ['shape' => 'TaskRunFilterCriteria'], 'Sort' => ['shape' => 'TaskRunSortCriteria']]], 'GetMLTaskRunsResponse' => ['type' => 'structure', 'members' => ['TaskRuns' => ['shape' => 'TaskRunList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetMLTransformRequest' => ['type' => 'structure', 'required' => ['TransformId'], 'members' => ['TransformId' => ['shape' => 'HashString']]], 'GetMLTransformResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'TransformStatusType'], 'CreatedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'InputRecordTables' => ['shape' => 'GlueTables'], 'Parameters' => ['shape' => 'TransformParameters'], 'EvaluationMetrics' => ['shape' => 'EvaluationMetrics'], 'LabelCount' => ['shape' => 'LabelCount'], 'Schema' => ['shape' => 'TransformSchema'], 'Role' => ['shape' => 'RoleString'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'MaxRetries' => ['shape' => 'NullableInteger'], 'TransformEncryption' => ['shape' => 'TransformEncryption']]], 'GetMLTransformsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize'], 'Filter' => ['shape' => 'TransformFilterCriteria'], 'Sort' => ['shape' => 'TransformSortCriteria']]], 'GetMLTransformsResponse' => ['type' => 'structure', 'required' => ['Transforms'], 'members' => ['Transforms' => ['shape' => 'TransformList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetMappingRequest' => ['type' => 'structure', 'required' => ['Source'], 'members' => ['Source' => ['shape' => 'CatalogEntry'], 'Sinks' => ['shape' => 'CatalogEntries'], 'Location' => ['shape' => 'Location']]], 'GetMappingResponse' => ['type' => 'structure', 'required' => ['Mapping'], 'members' => ['Mapping' => ['shape' => 'MappingList']]], 'GetPartitionIndexesRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'NextToken' => ['shape' => 'Token']]], 'GetPartitionIndexesResponse' => ['type' => 'structure', 'members' => ['PartitionIndexDescriptorList' => ['shape' => 'PartitionIndexDescriptorList'], 'NextToken' => ['shape' => 'Token']]], 'GetPartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValues'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList']]], 'GetPartitionResponse' => ['type' => 'structure', 'members' => ['Partition' => ['shape' => 'Partition']]], 'GetPartitionsRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Expression' => ['shape' => 'PredicateString'], 'NextToken' => ['shape' => 'Token'], 'Segment' => ['shape' => 'Segment'], 'MaxResults' => ['shape' => 'PageSize'], 'ExcludeColumnSchema' => ['shape' => 'BooleanNullable'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'QueryAsOfTime' => ['shape' => 'Timestamp']]], 'GetPartitionsResponse' => ['type' => 'structure', 'members' => ['Partitions' => ['shape' => 'PartitionList'], 'NextToken' => ['shape' => 'Token']]], 'GetPlanRequest' => ['type' => 'structure', 'required' => ['Mapping', 'Source'], 'members' => ['Mapping' => ['shape' => 'MappingList'], 'Source' => ['shape' => 'CatalogEntry'], 'Sinks' => ['shape' => 'CatalogEntries'], 'Location' => ['shape' => 'Location'], 'Language' => ['shape' => 'Language'], 'AdditionalPlanOptionsMap' => ['shape' => 'AdditionalPlanOptionsMap']]], 'GetPlanResponse' => ['type' => 'structure', 'members' => ['PythonScript' => ['shape' => 'PythonScript'], 'ScalaCode' => ['shape' => 'ScalaCode']]], 'GetRegistryInput' => ['type' => 'structure', 'required' => ['RegistryId'], 'members' => ['RegistryId' => ['shape' => 'RegistryId']]], 'GetRegistryResponse' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'RegistryStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp'], 'UpdatedTime' => ['shape' => 'UpdatedTimestamp']]], 'GetResourcePoliciesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetResourcePoliciesResponse' => ['type' => 'structure', 'members' => ['GetResourcePoliciesResponseList' => ['shape' => 'GetResourcePoliciesResponseList'], 'NextToken' => ['shape' => 'Token']]], 'GetResourcePoliciesResponseList' => ['type' => 'list', 'member' => ['shape' => 'GluePolicy']], 'GetResourcePolicyRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'GlueResourceArn']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyInJson' => ['shape' => 'PolicyJsonString'], 'PolicyHash' => ['shape' => 'HashString'], 'CreateTime' => ['shape' => 'Timestamp'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'GetSchemaByDefinitionInput' => ['type' => 'structure', 'required' => ['SchemaId', 'SchemaDefinition'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaDefinition' => ['shape' => 'SchemaDefinitionString']]], 'GetSchemaByDefinitionResponse' => ['type' => 'structure', 'members' => ['SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'SchemaArn' => ['shape' => 'GlueResourceArn'], 'DataFormat' => ['shape' => 'DataFormat'], 'Status' => ['shape' => 'SchemaVersionStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp']]], 'GetSchemaInput' => ['type' => 'structure', 'required' => ['SchemaId'], 'members' => ['SchemaId' => ['shape' => 'SchemaId']]], 'GetSchemaResponse' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'SchemaArn' => ['shape' => 'GlueResourceArn'], 'Description' => ['shape' => 'DescriptionString'], 'DataFormat' => ['shape' => 'DataFormat'], 'Compatibility' => ['shape' => 'Compatibility'], 'SchemaCheckpoint' => ['shape' => 'SchemaCheckpointNumber'], 'LatestSchemaVersion' => ['shape' => 'VersionLongNumber'], 'NextSchemaVersion' => ['shape' => 'VersionLongNumber'], 'SchemaStatus' => ['shape' => 'SchemaStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp'], 'UpdatedTime' => ['shape' => 'UpdatedTimestamp']]], 'GetSchemaVersionInput' => ['type' => 'structure', 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'SchemaVersionNumber' => ['shape' => 'SchemaVersionNumber']]], 'GetSchemaVersionResponse' => ['type' => 'structure', 'members' => ['SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'SchemaDefinition' => ['shape' => 'SchemaDefinitionString'], 'DataFormat' => ['shape' => 'DataFormat'], 'SchemaArn' => ['shape' => 'GlueResourceArn'], 'VersionNumber' => ['shape' => 'VersionLongNumber'], 'Status' => ['shape' => 'SchemaVersionStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp']]], 'GetSchemaVersionsDiffInput' => ['type' => 'structure', 'required' => ['SchemaId', 'FirstSchemaVersionNumber', 'SecondSchemaVersionNumber', 'SchemaDiffType'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'FirstSchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'SecondSchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'SchemaDiffType' => ['shape' => 'SchemaDiffType']]], 'GetSchemaVersionsDiffResponse' => ['type' => 'structure', 'members' => ['Diff' => ['shape' => 'SchemaDefinitionDiff']]], 'GetSecurityConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'GetSecurityConfigurationResponse' => ['type' => 'structure', 'members' => ['SecurityConfiguration' => ['shape' => 'SecurityConfiguration']]], 'GetSecurityConfigurationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'GenericString']]], 'GetSecurityConfigurationsResponse' => ['type' => 'structure', 'members' => ['SecurityConfigurations' => ['shape' => 'SecurityConfigurationList'], 'NextToken' => ['shape' => 'GenericString']]], 'GetSessionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NameString'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'GetSessionResponse' => ['type' => 'structure', 'members' => ['Session' => ['shape' => 'Session']]], 'GetStatementRequest' => ['type' => 'structure', 'required' => ['SessionId', 'Id'], 'members' => ['SessionId' => ['shape' => 'NameString'], 'Id' => ['shape' => 'IntegerValue'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'GetStatementResponse' => ['type' => 'structure', 'members' => ['Statement' => ['shape' => 'Statement']]], 'GetTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'QueryAsOfTime' => ['shape' => 'Timestamp']]], 'GetTableResponse' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table']]], 'GetTableVersionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'VersionId' => ['shape' => 'VersionString']]], 'GetTableVersionResponse' => ['type' => 'structure', 'members' => ['TableVersion' => ['shape' => 'TableVersion']]], 'GetTableVersionsList' => ['type' => 'list', 'member' => ['shape' => 'TableVersion']], 'GetTableVersionsRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'CatalogGetterPageSize']]], 'GetTableVersionsResponse' => ['type' => 'structure', 'members' => ['TableVersions' => ['shape' => 'GetTableVersionsList'], 'NextToken' => ['shape' => 'Token']]], 'GetTablesRequest' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Expression' => ['shape' => 'FilterString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'CatalogGetterPageSize'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'QueryAsOfTime' => ['shape' => 'Timestamp']]], 'GetTablesResponse' => ['type' => 'structure', 'members' => ['TableList' => ['shape' => 'TableList'], 'NextToken' => ['shape' => 'Token']]], 'GetTagsRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'GlueResourceArn']]], 'GetTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagsMap']]], 'GetTriggerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'GetTriggerResponse' => ['type' => 'structure', 'members' => ['Trigger' => ['shape' => 'Trigger']]], 'GetTriggersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'DependentJobName' => ['shape' => 'NameString'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetTriggersResponse' => ['type' => 'structure', 'members' => ['Triggers' => ['shape' => 'TriggerList'], 'NextToken' => ['shape' => 'GenericString']]], 'GetUnfilteredPartitionMetadataRequest' => ['type' => 'structure', 'required' => ['CatalogId', 'DatabaseName', 'TableName', 'PartitionValues', 'SupportedPermissionTypes'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList'], 'AuditContext' => ['shape' => 'AuditContext'], 'SupportedPermissionTypes' => ['shape' => 'PermissionTypeList']]], 'GetUnfilteredPartitionMetadataResponse' => ['type' => 'structure', 'members' => ['Partition' => ['shape' => 'Partition'], 'AuthorizedColumns' => ['shape' => 'NameStringList'], 'IsRegisteredWithLakeFormation' => ['shape' => 'Boolean']]], 'GetUnfilteredPartitionsMetadataRequest' => ['type' => 'structure', 'required' => ['CatalogId', 'DatabaseName', 'TableName', 'SupportedPermissionTypes'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Expression' => ['shape' => 'PredicateString'], 'AuditContext' => ['shape' => 'AuditContext'], 'SupportedPermissionTypes' => ['shape' => 'PermissionTypeList'], 'NextToken' => ['shape' => 'Token'], 'Segment' => ['shape' => 'Segment'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetUnfilteredPartitionsMetadataResponse' => ['type' => 'structure', 'members' => ['UnfilteredPartitions' => ['shape' => 'UnfilteredPartitionList'], 'NextToken' => ['shape' => 'Token']]], 'GetUnfilteredTableMetadataRequest' => ['type' => 'structure', 'required' => ['CatalogId', 'DatabaseName', 'Name', 'SupportedPermissionTypes'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'AuditContext' => ['shape' => 'AuditContext'], 'SupportedPermissionTypes' => ['shape' => 'PermissionTypeList']]], 'GetUnfilteredTableMetadataResponse' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table'], 'AuthorizedColumns' => ['shape' => 'NameStringList'], 'IsRegisteredWithLakeFormation' => ['shape' => 'Boolean'], 'CellFilters' => ['shape' => 'ColumnRowFilterList']]], 'GetUserDefinedFunctionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'FunctionName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'FunctionName' => ['shape' => 'NameString']]], 'GetUserDefinedFunctionResponse' => ['type' => 'structure', 'members' => ['UserDefinedFunction' => ['shape' => 'UserDefinedFunction']]], 'GetUserDefinedFunctionsRequest' => ['type' => 'structure', 'required' => ['Pattern'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Pattern' => ['shape' => 'NameString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'CatalogGetterPageSize']]], 'GetUserDefinedFunctionsResponse' => ['type' => 'structure', 'members' => ['UserDefinedFunctions' => ['shape' => 'UserDefinedFunctionList'], 'NextToken' => ['shape' => 'Token']]], 'GetWorkflowRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'IncludeGraph' => ['shape' => 'NullableBoolean']]], 'GetWorkflowResponse' => ['type' => 'structure', 'members' => ['Workflow' => ['shape' => 'Workflow']]], 'GetWorkflowRunPropertiesRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString']]], 'GetWorkflowRunPropertiesResponse' => ['type' => 'structure', 'members' => ['RunProperties' => ['shape' => 'WorkflowRunProperties']]], 'GetWorkflowRunRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString'], 'IncludeGraph' => ['shape' => 'NullableBoolean']]], 'GetWorkflowRunResponse' => ['type' => 'structure', 'members' => ['Run' => ['shape' => 'WorkflowRun']]], 'GetWorkflowRunsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'IncludeGraph' => ['shape' => 'NullableBoolean'], 'NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetWorkflowRunsResponse' => ['type' => 'structure', 'members' => ['Runs' => ['shape' => 'WorkflowRuns'], 'NextToken' => ['shape' => 'GenericString']]], 'GlueEncryptionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'GluePolicy' => ['type' => 'structure', 'members' => ['PolicyInJson' => ['shape' => 'PolicyJsonString'], 'PolicyHash' => ['shape' => 'HashString'], 'CreateTime' => ['shape' => 'Timestamp'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'GlueRecordType' => ['type' => 'string', 'enum' => ['DATE', 'STRING', 'TIMESTAMP', 'INT', 'FLOAT', 'LONG', 'BIGDECIMAL', 'BYTE', 'SHORT', 'DOUBLE']], 'GlueResourceArn' => ['type' => 'string', 'max' => 10240, 'min' => 1, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn):glue:.*'], 'GlueSchema' => ['type' => 'structure', 'members' => ['Columns' => ['shape' => 'GlueStudioSchemaColumnList']]], 'GlueSchemas' => ['type' => 'list', 'member' => ['shape' => 'GlueSchema']], 'GlueStudioColumnNameString' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'GlueStudioPathList' => ['type' => 'list', 'member' => ['shape' => 'EnclosedInStringProperties']], 'GlueStudioSchemaColumn' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GlueStudioColumnNameString'], 'Type' => ['shape' => 'ColumnTypeString']]], 'GlueStudioSchemaColumnList' => ['type' => 'list', 'member' => ['shape' => 'GlueStudioSchemaColumn']], 'GlueTable' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'CatalogId' => ['shape' => 'NameString'], 'ConnectionName' => ['shape' => 'NameString'], 'AdditionalOptions' => ['shape' => 'GlueTableAdditionalOptions']]], 'GlueTableAdditionalOptions' => ['type' => 'map', 'key' => ['shape' => 'NameString'], 'value' => ['shape' => 'DescriptionString'], 'max' => 10, 'min' => 1], 'GlueTables' => ['type' => 'list', 'member' => ['shape' => 'GlueTable'], 'max' => 10, 'min' => 0], 'GlueVersionString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^\\w+\\.\\w+$'], 'GovernedCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'PartitionPredicate' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'S3SourceAdditionalOptions']]], 'GovernedCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Table', 'Database'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'SchemaChangePolicy' => ['shape' => 'CatalogSchemaChangePolicy']]], 'GrokClassifier' => ['type' => 'structure', 'required' => ['Name', 'Classification', 'GrokPattern'], 'members' => ['Name' => ['shape' => 'NameString'], 'Classification' => ['shape' => 'Classification'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdated' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'VersionId'], 'GrokPattern' => ['shape' => 'GrokPattern'], 'CustomPatterns' => ['shape' => 'CustomPatterns']]], 'GrokPattern' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\t]*'], 'HashString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'HudiTargetCompressionType' => ['type' => 'string', 'enum' => ['gzip', 'lzo', 'uncompressed', 'snappy']], 'IdString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'IllegalBlueprintStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'IllegalSessionStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'IllegalWorkflowStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ImportCatalogToGlueRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString']]], 'ImportCatalogToGlueResponse' => ['type' => 'structure', 'members' => []], 'ImportLabelsTaskRunProperties' => ['type' => 'structure', 'members' => ['InputS3Path' => ['shape' => 'UriString'], 'Replace' => ['shape' => 'ReplaceBoolean']]], 'Integer' => ['type' => 'integer'], 'IntegerFlag' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'IntegerValue' => ['type' => 'integer'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'IsVersionValid' => ['type' => 'boolean'], 'JDBCConnectorOptions' => ['type' => 'structure', 'members' => ['FilterPredicate' => ['shape' => 'EnclosedInStringProperty'], 'PartitionColumn' => ['shape' => 'EnclosedInStringProperty'], 'LowerBound' => ['shape' => 'BoxedNonNegativeLong'], 'UpperBound' => ['shape' => 'BoxedNonNegativeLong'], 'NumPartitions' => ['shape' => 'BoxedNonNegativeLong'], 'JobBookmarkKeys' => ['shape' => 'EnclosedInStringProperties'], 'JobBookmarkKeysSortOrder' => ['shape' => 'EnclosedInStringProperty'], 'DataTypeMapping' => ['shape' => 'JDBCDataTypeMapping']]], 'JDBCConnectorSource' => ['type' => 'structure', 'required' => ['Name', 'ConnectionName', 'ConnectorName', 'ConnectionType'], 'members' => ['Name' => ['shape' => 'NodeName'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectorName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionType' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'JDBCConnectorOptions'], 'ConnectionTable' => ['shape' => 'EnclosedInStringPropertyWithQuote'], 'Query' => ['shape' => 'SqlQuery'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'JDBCConnectorTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'ConnectionName', 'ConnectionTable', 'ConnectorName', 'ConnectionType'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionTable' => ['shape' => 'EnclosedInStringPropertyWithQuote'], 'ConnectorName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionType' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'AdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'JDBCDataType' => ['type' => 'string', 'enum' => ['ARRAY', 'BIGINT', 'BINARY', 'BIT', 'BLOB', 'BOOLEAN', 'CHAR', 'CLOB', 'DATALINK', 'DATE', 'DECIMAL', 'DISTINCT', 'DOUBLE', 'FLOAT', 'INTEGER', 'JAVA_OBJECT', 'LONGNVARCHAR', 'LONGVARBINARY', 'LONGVARCHAR', 'NCHAR', 'NCLOB', 'NULL', 'NUMERIC', 'NVARCHAR', 'OTHER', 'REAL', 'REF', 'REF_CURSOR', 'ROWID', 'SMALLINT', 'SQLXML', 'STRUCT', 'TIME', 'TIME_WITH_TIMEZONE', 'TIMESTAMP', 'TIMESTAMP_WITH_TIMEZONE', 'TINYINT', 'VARBINARY', 'VARCHAR']], 'JDBCDataTypeMapping' => ['type' => 'map', 'key' => ['shape' => 'JDBCDataType'], 'value' => ['shape' => 'GlueRecordType']], 'JdbcMetadataEntry' => ['type' => 'string', 'enum' => ['COMMENTS', 'RAWTYPES']], 'JdbcTarget' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'Path' => ['shape' => 'Path'], 'Exclusions' => ['shape' => 'PathList'], 'EnableAdditionalMetadata' => ['shape' => 'EnableAdditionalMetadata']]], 'JdbcTargetList' => ['type' => 'list', 'member' => ['shape' => 'JdbcTarget']], 'Job' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'LogUri' => ['shape' => 'UriString'], 'Role' => ['shape' => 'RoleString'], 'CreatedOn' => ['shape' => 'TimestampValue'], 'LastModifiedOn' => ['shape' => 'TimestampValue'], 'ExecutionProperty' => ['shape' => 'ExecutionProperty'], 'Command' => ['shape' => 'JobCommand'], 'DefaultArguments' => ['shape' => 'GenericMap'], 'NonOverridableArguments' => ['shape' => 'GenericMap'], 'Connections' => ['shape' => 'ConnectionsList'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'AllocatedCapacity' => ['shape' => 'IntegerValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use MaxCapacity instead.'], 'Timeout' => ['shape' => 'Timeout'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'CodeGenConfigurationNodes' => ['shape' => 'CodeGenConfigurationNodes'], 'ExecutionClass' => ['shape' => 'ExecutionClass'], 'SourceControlDetails' => ['shape' => 'SourceControlDetails']]], 'JobBookmarkEntry' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'Version' => ['shape' => 'IntegerValue'], 'Run' => ['shape' => 'IntegerValue'], 'Attempt' => ['shape' => 'IntegerValue'], 'PreviousRunId' => ['shape' => 'RunId'], 'RunId' => ['shape' => 'RunId'], 'JobBookmark' => ['shape' => 'JsonValue']]], 'JobBookmarksEncryption' => ['type' => 'structure', 'members' => ['JobBookmarksEncryptionMode' => ['shape' => 'JobBookmarksEncryptionMode'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'JobBookmarksEncryptionMode' => ['type' => 'string', 'enum' => ['DISABLED', 'CSE-KMS']], 'JobCommand' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'GenericString'], 'ScriptLocation' => ['shape' => 'ScriptLocationString'], 'PythonVersion' => ['shape' => 'PythonVersionString']]], 'JobList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'JobName' => ['type' => 'string'], 'JobNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'JobNodeDetails' => ['type' => 'structure', 'members' => ['JobRuns' => ['shape' => 'JobRunList']]], 'JobRun' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdString'], 'Attempt' => ['shape' => 'AttemptCount'], 'PreviousRunId' => ['shape' => 'IdString'], 'TriggerName' => ['shape' => 'NameString'], 'JobName' => ['shape' => 'NameString'], 'StartedOn' => ['shape' => 'TimestampValue'], 'LastModifiedOn' => ['shape' => 'TimestampValue'], 'CompletedOn' => ['shape' => 'TimestampValue'], 'JobRunState' => ['shape' => 'JobRunState'], 'Arguments' => ['shape' => 'GenericMap'], 'ErrorMessage' => ['shape' => 'ErrorString'], 'PredecessorRuns' => ['shape' => 'PredecessorList'], 'AllocatedCapacity' => ['shape' => 'IntegerValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use MaxCapacity instead.'], 'ExecutionTime' => ['shape' => 'ExecutionTime'], 'Timeout' => ['shape' => 'Timeout'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'LogGroupName' => ['shape' => 'GenericString'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'DPUSeconds' => ['shape' => 'NullableDouble'], 'ExecutionClass' => ['shape' => 'ExecutionClass']]], 'JobRunList' => ['type' => 'list', 'member' => ['shape' => 'JobRun']], 'JobRunState' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'STOPPING', 'STOPPED', 'SUCCEEDED', 'FAILED', 'TIMEOUT', 'ERROR', 'WAITING']], 'JobUpdate' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'DescriptionString'], 'LogUri' => ['shape' => 'UriString'], 'Role' => ['shape' => 'RoleString'], 'ExecutionProperty' => ['shape' => 'ExecutionProperty'], 'Command' => ['shape' => 'JobCommand'], 'DefaultArguments' => ['shape' => 'GenericMap'], 'NonOverridableArguments' => ['shape' => 'GenericMap'], 'Connections' => ['shape' => 'ConnectionsList'], 'MaxRetries' => ['shape' => 'MaxRetries'], 'AllocatedCapacity' => ['shape' => 'IntegerValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use MaxCapacity instead.'], 'Timeout' => ['shape' => 'Timeout'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'CodeGenConfigurationNodes' => ['shape' => 'CodeGenConfigurationNodes'], 'ExecutionClass' => ['shape' => 'ExecutionClass'], 'SourceControlDetails' => ['shape' => 'SourceControlDetails']]], 'Join' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'JoinType', 'Columns'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'TwoInputs'], 'JoinType' => ['shape' => 'JoinType'], 'Columns' => ['shape' => 'JoinColumns']]], 'JoinColumn' => ['type' => 'structure', 'required' => ['From', 'Keys'], 'members' => ['From' => ['shape' => 'EnclosedInStringProperty'], 'Keys' => ['shape' => 'GlueStudioPathList']]], 'JoinColumns' => ['type' => 'list', 'member' => ['shape' => 'JoinColumn'], 'max' => 2, 'min' => 2], 'JoinType' => ['type' => 'string', 'enum' => ['equijoin', 'left', 'right', 'outer', 'leftsemi', 'leftanti']], 'JsonClassifier' => ['type' => 'structure', 'required' => ['Name', 'JsonPath'], 'members' => ['Name' => ['shape' => 'NameString'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdated' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'VersionId'], 'JsonPath' => ['shape' => 'JsonPath']]], 'JsonPath' => ['type' => 'string'], 'JsonValue' => ['type' => 'string'], 'KafkaStreamingSourceOptions' => ['type' => 'structure', 'members' => ['BootstrapServers' => ['shape' => 'EnclosedInStringProperty'], 'SecurityProtocol' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'TopicName' => ['shape' => 'EnclosedInStringProperty'], 'Assign' => ['shape' => 'EnclosedInStringProperty'], 'SubscribePattern' => ['shape' => 'EnclosedInStringProperty'], 'Classification' => ['shape' => 'EnclosedInStringProperty'], 'Delimiter' => ['shape' => 'EnclosedInStringProperty'], 'StartingOffsets' => ['shape' => 'EnclosedInStringProperty'], 'EndingOffsets' => ['shape' => 'EnclosedInStringProperty'], 'PollTimeoutMs' => ['shape' => 'BoxedNonNegativeLong'], 'NumRetries' => ['shape' => 'BoxedNonNegativeInt'], 'RetryIntervalMs' => ['shape' => 'BoxedNonNegativeLong'], 'MaxOffsetsPerTrigger' => ['shape' => 'BoxedNonNegativeLong'], 'MinPartitions' => ['shape' => 'BoxedNonNegativeInt']]], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'min' => 1], 'KeySchemaElement' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'NameString'], 'Type' => ['shape' => 'ColumnTypeString']]], 'KeySchemaElementList' => ['type' => 'list', 'member' => ['shape' => 'KeySchemaElement'], 'min' => 1], 'KeyString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'KinesisStreamingSourceOptions' => ['type' => 'structure', 'members' => ['EndpointUrl' => ['shape' => 'EnclosedInStringProperty'], 'StreamName' => ['shape' => 'EnclosedInStringProperty'], 'Classification' => ['shape' => 'EnclosedInStringProperty'], 'Delimiter' => ['shape' => 'EnclosedInStringProperty'], 'StartingPosition' => ['shape' => 'StartingPosition'], 'MaxFetchTimeInMs' => ['shape' => 'BoxedNonNegativeLong'], 'MaxFetchRecordsPerShard' => ['shape' => 'BoxedNonNegativeLong'], 'MaxRecordPerRead' => ['shape' => 'BoxedNonNegativeLong'], 'AddIdleTimeBetweenReads' => ['shape' => 'BoxedBoolean'], 'IdleTimeBetweenReadsInMs' => ['shape' => 'BoxedNonNegativeLong'], 'DescribeShardInterval' => ['shape' => 'BoxedNonNegativeLong'], 'NumRetries' => ['shape' => 'BoxedNonNegativeInt'], 'RetryIntervalMs' => ['shape' => 'BoxedNonNegativeLong'], 'MaxRetryIntervalMs' => ['shape' => 'BoxedNonNegativeLong'], 'AvoidEmptyBatches' => ['shape' => 'BoxedBoolean'], 'StreamArn' => ['shape' => 'EnclosedInStringProperty'], 'RoleArn' => ['shape' => 'EnclosedInStringProperty'], 'RoleSessionName' => ['shape' => 'EnclosedInStringProperty']]], 'KmsKeyArn' => ['type' => 'string', 'pattern' => 'arn:aws:kms:.*'], 'LabelCount' => ['type' => 'integer'], 'LabelingSetGenerationTaskRunProperties' => ['type' => 'structure', 'members' => ['OutputS3Path' => ['shape' => 'UriString']]], 'LakeFormationConfiguration' => ['type' => 'structure', 'members' => ['UseLakeFormationCredentials' => ['shape' => 'NullableBoolean'], 'AccountId' => ['shape' => 'AccountId']]], 'Language' => ['type' => 'string', 'enum' => ['PYTHON', 'SCALA']], 'LastActiveDefinition' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Generic512CharString'], 'LastModifiedOn' => ['shape' => 'TimestampValue'], 'ParameterSpec' => ['shape' => 'BlueprintParameterSpec'], 'BlueprintLocation' => ['shape' => 'GenericString'], 'BlueprintServiceLocation' => ['shape' => 'GenericString']]], 'LastCrawlInfo' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'LastCrawlStatus'], 'ErrorMessage' => ['shape' => 'DescriptionString'], 'LogGroup' => ['shape' => 'LogGroup'], 'LogStream' => ['shape' => 'LogStream'], 'MessagePrefix' => ['shape' => 'MessagePrefix'], 'StartTime' => ['shape' => 'Timestamp']]], 'LastCrawlStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'CANCELLED', 'FAILED']], 'LatestSchemaVersionBoolean' => ['type' => 'boolean'], 'LimitedPathList' => ['type' => 'list', 'member' => ['shape' => 'LimitedStringList']], 'LimitedStringList' => ['type' => 'list', 'member' => ['shape' => 'GenericLimitedString']], 'LineageConfiguration' => ['type' => 'structure', 'members' => ['CrawlerLineageSettings' => ['shape' => 'CrawlerLineageSettings']]], 'ListBlueprintsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize'], 'Tags' => ['shape' => 'TagsMap']]], 'ListBlueprintsResponse' => ['type' => 'structure', 'members' => ['Blueprints' => ['shape' => 'BlueprintNames'], 'NextToken' => ['shape' => 'GenericString']]], 'ListCrawlersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token'], 'Tags' => ['shape' => 'TagsMap']]], 'ListCrawlersResponse' => ['type' => 'structure', 'members' => ['CrawlerNames' => ['shape' => 'CrawlerNameList'], 'NextToken' => ['shape' => 'Token']]], 'ListCrawlsRequest' => ['type' => 'structure', 'required' => ['CrawlerName'], 'members' => ['CrawlerName' => ['shape' => 'NameString'], 'MaxResults' => ['shape' => 'PageSize'], 'Filters' => ['shape' => 'CrawlsFilterList'], 'NextToken' => ['shape' => 'Token']]], 'ListCrawlsResponse' => ['type' => 'structure', 'members' => ['Crawls' => ['shape' => 'CrawlerHistoryList'], 'NextToken' => ['shape' => 'Token']]], 'ListCustomEntityTypesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListCustomEntityTypesResponse' => ['type' => 'structure', 'members' => ['CustomEntityTypes' => ['shape' => 'CustomEntityTypes'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDataQualityResultsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DataQualityResultFilterCriteria'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListDataQualityResultsResponse' => ['type' => 'structure', 'required' => ['Results'], 'members' => ['Results' => ['shape' => 'DataQualityResultDescriptionList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDataQualityRuleRecommendationRunsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DataQualityRuleRecommendationRunFilter'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListDataQualityRuleRecommendationRunsResponse' => ['type' => 'structure', 'members' => ['Runs' => ['shape' => 'DataQualityRuleRecommendationRunList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDataQualityRulesetEvaluationRunsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DataQualityRulesetEvaluationRunFilter'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListDataQualityRulesetEvaluationRunsResponse' => ['type' => 'structure', 'members' => ['Runs' => ['shape' => 'DataQualityRulesetEvaluationRunList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDataQualityRulesetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize'], 'Filter' => ['shape' => 'DataQualityRulesetFilterCriteria'], 'Tags' => ['shape' => 'TagsMap']]], 'ListDataQualityRulesetsResponse' => ['type' => 'structure', 'members' => ['Rulesets' => ['shape' => 'DataQualityRulesetList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListDevEndpointsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize'], 'Tags' => ['shape' => 'TagsMap']]], 'ListDevEndpointsResponse' => ['type' => 'structure', 'members' => ['DevEndpointNames' => ['shape' => 'DevEndpointNameList'], 'NextToken' => ['shape' => 'GenericString']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize'], 'Tags' => ['shape' => 'TagsMap']]], 'ListJobsResponse' => ['type' => 'structure', 'members' => ['JobNames' => ['shape' => 'JobNameList'], 'NextToken' => ['shape' => 'GenericString']]], 'ListMLTransformsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize'], 'Filter' => ['shape' => 'TransformFilterCriteria'], 'Sort' => ['shape' => 'TransformSortCriteria'], 'Tags' => ['shape' => 'TagsMap']]], 'ListMLTransformsResponse' => ['type' => 'structure', 'required' => ['TransformIds'], 'members' => ['TransformIds' => ['shape' => 'TransformIdList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListRegistriesInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResultsNumber'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListRegistriesResponse' => ['type' => 'structure', 'members' => ['Registries' => ['shape' => 'RegistryListDefinition'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListSchemaVersionsInput' => ['type' => 'structure', 'required' => ['SchemaId'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'MaxResults' => ['shape' => 'MaxResultsNumber'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListSchemaVersionsResponse' => ['type' => 'structure', 'members' => ['Schemas' => ['shape' => 'SchemaVersionList'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListSchemasInput' => ['type' => 'structure', 'members' => ['RegistryId' => ['shape' => 'RegistryId'], 'MaxResults' => ['shape' => 'MaxResultsNumber'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListSchemasResponse' => ['type' => 'structure', 'members' => ['Schemas' => ['shape' => 'SchemaListDefinition'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'ListSessionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'OrchestrationToken'], 'MaxResults' => ['shape' => 'PageSize'], 'Tags' => ['shape' => 'TagsMap'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'ListSessionsResponse' => ['type' => 'structure', 'members' => ['Ids' => ['shape' => 'SessionIdList'], 'Sessions' => ['shape' => 'SessionList'], 'NextToken' => ['shape' => 'OrchestrationToken']]], 'ListStatementsRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'NameString'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString'], 'NextToken' => ['shape' => 'OrchestrationToken']]], 'ListStatementsResponse' => ['type' => 'structure', 'members' => ['Statements' => ['shape' => 'StatementList'], 'NextToken' => ['shape' => 'OrchestrationToken']]], 'ListTriggersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'DependentJobName' => ['shape' => 'NameString'], 'MaxResults' => ['shape' => 'PageSize'], 'Tags' => ['shape' => 'TagsMap']]], 'ListTriggersResponse' => ['type' => 'structure', 'members' => ['TriggerNames' => ['shape' => 'TriggerNameList'], 'NextToken' => ['shape' => 'GenericString']]], 'ListWorkflowsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GenericString'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListWorkflowsResponse' => ['type' => 'structure', 'members' => ['Workflows' => ['shape' => 'WorkflowNames'], 'NextToken' => ['shape' => 'GenericString']]], 'Location' => ['type' => 'structure', 'members' => ['Jdbc' => ['shape' => 'CodeGenNodeArgs'], 'S3' => ['shape' => 'CodeGenNodeArgs'], 'DynamoDB' => ['shape' => 'CodeGenNodeArgs']]], 'LocationMap' => ['type' => 'map', 'key' => ['shape' => 'ColumnValuesString'], 'value' => ['shape' => 'ColumnValuesString']], 'LocationString' => ['type' => 'string', 'max' => 2056, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'LocationStringList' => ['type' => 'list', 'member' => ['shape' => 'LocationString']], 'LogGroup' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'LogStream' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[^:*]*'], 'Logical' => ['type' => 'string', 'enum' => ['AND', 'ANY']], 'LogicalOperator' => ['type' => 'string', 'enum' => ['EQUALS']], 'Long' => ['type' => 'long'], 'LongColumnStatisticsData' => ['type' => 'structure', 'required' => ['NumberOfNulls', 'NumberOfDistinctValues'], 'members' => ['MinimumValue' => ['shape' => 'Long'], 'MaximumValue' => ['shape' => 'Long'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong'], 'NumberOfDistinctValues' => ['shape' => 'NonNegativeLong']]], 'LongValue' => ['type' => 'long'], 'MLTransform' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'TransformStatusType'], 'CreatedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'InputRecordTables' => ['shape' => 'GlueTables'], 'Parameters' => ['shape' => 'TransformParameters'], 'EvaluationMetrics' => ['shape' => 'EvaluationMetrics'], 'LabelCount' => ['shape' => 'LabelCount'], 'Schema' => ['shape' => 'TransformSchema'], 'Role' => ['shape' => 'RoleString'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'MaxRetries' => ['shape' => 'NullableInteger'], 'TransformEncryption' => ['shape' => 'TransformEncryption']]], 'MLTransformNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'MLUserDataEncryption' => ['type' => 'structure', 'required' => ['MlUserDataEncryptionMode'], 'members' => ['MlUserDataEncryptionMode' => ['shape' => 'MLUserDataEncryptionModeString'], 'KmsKeyId' => ['shape' => 'NameString']]], 'MLUserDataEncryptionModeString' => ['type' => 'string', 'enum' => ['DISABLED', 'SSE-KMS']], 'ManyInputs' => ['type' => 'list', 'member' => ['shape' => 'NodeId'], 'min' => 1], 'MapValue' => ['type' => 'map', 'key' => ['shape' => 'GenericString'], 'value' => ['shape' => 'GenericString'], 'max' => 100, 'min' => 0], 'Mapping' => ['type' => 'structure', 'members' => ['ToKey' => ['shape' => 'EnclosedInStringProperty'], 'FromPath' => ['shape' => 'EnclosedInStringProperties'], 'FromType' => ['shape' => 'EnclosedInStringProperty'], 'ToType' => ['shape' => 'EnclosedInStringProperty'], 'Dropped' => ['shape' => 'BoxedBoolean'], 'Children' => ['shape' => 'Mappings']]], 'MappingEntry' => ['type' => 'structure', 'members' => ['SourceTable' => ['shape' => 'TableName'], 'SourcePath' => ['shape' => 'SchemaPathString'], 'SourceType' => ['shape' => 'FieldType'], 'TargetTable' => ['shape' => 'TableName'], 'TargetPath' => ['shape' => 'SchemaPathString'], 'TargetType' => ['shape' => 'FieldType']]], 'MappingList' => ['type' => 'list', 'member' => ['shape' => 'MappingEntry']], 'Mappings' => ['type' => 'list', 'member' => ['shape' => 'Mapping']], 'MaskValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[*A-Za-z0-9_-]*'], 'MatchCriteria' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 10, 'min' => 0], 'MaxConcurrentRuns' => ['type' => 'integer'], 'MaxResultsNumber' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxRetries' => ['type' => 'integer'], 'Merge' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Source', 'PrimaryKeys'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'TwoInputs'], 'Source' => ['shape' => 'NodeId'], 'PrimaryKeys' => ['shape' => 'GlueStudioPathList']]], 'MessagePrefix' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'MessageString' => ['type' => 'string'], 'MetadataInfo' => ['type' => 'structure', 'members' => ['MetadataValue' => ['shape' => 'MetadataValueString'], 'CreatedTime' => ['shape' => 'CreatedTimestamp'], 'OtherMetadataValueList' => ['shape' => 'OtherMetadataValueList']]], 'MetadataInfoMap' => ['type' => 'map', 'key' => ['shape' => 'MetadataKeyString'], 'value' => ['shape' => 'MetadataInfo']], 'MetadataKeyString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9+-=._./@]+'], 'MetadataKeyValuePair' => ['type' => 'structure', 'members' => ['MetadataKey' => ['shape' => 'MetadataKeyString'], 'MetadataValue' => ['shape' => 'MetadataValueString']]], 'MetadataList' => ['type' => 'list', 'member' => ['shape' => 'MetadataKeyValuePair']], 'MetadataValueString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9+-=._./@]+'], 'MicrosoftSQLServerCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'MicrosoftSQLServerCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'MillisecondsCount' => ['type' => 'long'], 'MongoDBTarget' => ['type' => 'structure', 'members' => ['ConnectionName' => ['shape' => 'ConnectionName'], 'Path' => ['shape' => 'Path'], 'ScanAll' => ['shape' => 'NullableBoolean']]], 'MongoDBTargetList' => ['type' => 'list', 'member' => ['shape' => 'MongoDBTarget']], 'MySQLCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'MySQLCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'NameString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'NameStringList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'NoScheduleException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'Node' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NodeType'], 'Name' => ['shape' => 'NameString'], 'UniqueId' => ['shape' => 'NameString'], 'TriggerDetails' => ['shape' => 'TriggerNodeDetails'], 'JobDetails' => ['shape' => 'JobNodeDetails'], 'CrawlerDetails' => ['shape' => 'CrawlerNodeDetails']]], 'NodeId' => ['type' => 'string', 'pattern' => '[A-Za-z0-9_-]*'], 'NodeIdList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'NodeList' => ['type' => 'list', 'member' => ['shape' => 'Node']], 'NodeName' => ['type' => 'string', 'pattern' => '([\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF]|[^\\r\\n])*'], 'NodeType' => ['type' => 'string', 'enum' => ['CRAWLER', 'JOB', 'TRIGGER']], 'NonNegativeDouble' => ['type' => 'double', 'min' => 0], 'NonNegativeInt' => ['type' => 'integer', 'min' => 0], 'NonNegativeInteger' => ['type' => 'integer', 'min' => 0], 'NonNegativeLong' => ['type' => 'long', 'min' => 0], 'NotificationProperty' => ['type' => 'structure', 'members' => ['NotifyDelayAfter' => ['shape' => 'NotifyDelayAfter']]], 'NotifyDelayAfter' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'NullCheckBoxList' => ['type' => 'structure', 'members' => ['IsEmpty' => ['shape' => 'BoxedBoolean'], 'IsNullString' => ['shape' => 'BoxedBoolean'], 'IsNegOne' => ['shape' => 'BoxedBoolean']]], 'NullValueField' => ['type' => 'structure', 'required' => ['Value', 'Datatype'], 'members' => ['Value' => ['shape' => 'EnclosedInStringProperty'], 'Datatype' => ['shape' => 'Datatype']]], 'NullValueFields' => ['type' => 'list', 'member' => ['shape' => 'NullValueField'], 'max' => 50, 'min' => 0], 'NullableBoolean' => ['type' => 'boolean', 'box' => \true], 'NullableDouble' => ['type' => 'double', 'box' => \true], 'NullableInteger' => ['type' => 'integer', 'box' => \true], 'OneInput' => ['type' => 'list', 'member' => ['shape' => 'NodeId'], 'max' => 1, 'min' => 1], 'OperationTimeoutException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'OracleSQLCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'OracleSQLCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'OrchestrationArgumentsMap' => ['type' => 'map', 'key' => ['shape' => 'OrchestrationNameString'], 'value' => ['shape' => 'OrchestrationArgumentsValue'], 'max' => 75, 'min' => 0], 'OrchestrationArgumentsValue' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'OrchestrationIAMRoleArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:aws[^:]*:iam::[0-9]*:role/.+'], 'OrchestrationNameString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\.\\-_A-Za-z0-9]+'], 'OrchestrationRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[^:]*:iam::[0-9]*:role/.+'], 'OrchestrationS3Location' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '^s3://([^/]+)/([^/]+/)*([^/]+)$'], 'OrchestrationStatementCodeString' => ['type' => 'string', 'max' => 68000], 'OrchestrationStringList' => ['type' => 'list', 'member' => ['shape' => 'GenericString']], 'OrchestrationToken' => ['type' => 'string', 'max' => 400000], 'Order' => ['type' => 'structure', 'required' => ['Column', 'SortOrder'], 'members' => ['Column' => ['shape' => 'NameString'], 'SortOrder' => ['shape' => 'IntegerFlag']]], 'OrderList' => ['type' => 'list', 'member' => ['shape' => 'Order']], 'OtherMetadataValueList' => ['type' => 'list', 'member' => ['shape' => 'OtherMetadataValueListItem']], 'OtherMetadataValueListItem' => ['type' => 'structure', 'members' => ['MetadataValue' => ['shape' => 'MetadataValueString'], 'CreatedTime' => ['shape' => 'CreatedTimestamp']]], 'PIIDetection' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'PiiType', 'EntityTypesToDetect'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PiiType' => ['shape' => 'PiiType'], 'EntityTypesToDetect' => ['shape' => 'EnclosedInStringProperties'], 'OutputColumnName' => ['shape' => 'EnclosedInStringProperty'], 'SampleFraction' => ['shape' => 'BoxedDoubleFraction'], 'ThresholdFraction' => ['shape' => 'BoxedDoubleFraction'], 'MaskValue' => ['shape' => 'MaskValue']]], 'PageSize' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'PaginationToken' => ['type' => 'string'], 'ParamType' => ['type' => 'string', 'enum' => ['str', 'int', 'float', 'complex', 'bool', 'list', 'null']], 'ParametersMap' => ['type' => 'map', 'key' => ['shape' => 'KeyString'], 'value' => ['shape' => 'ParametersMapValue']], 'ParametersMapValue' => ['type' => 'string', 'max' => 512000], 'ParquetCompressionType' => ['type' => 'string', 'enum' => ['snappy', 'lzo', 'gzip', 'uncompressed', 'none']], 'Partition' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ValueStringList'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastAccessTime' => ['shape' => 'Timestamp'], 'StorageDescriptor' => ['shape' => 'StorageDescriptor'], 'Parameters' => ['shape' => 'ParametersMap'], 'LastAnalyzedTime' => ['shape' => 'Timestamp'], 'CatalogId' => ['shape' => 'CatalogIdString']]], 'PartitionError' => ['type' => 'structure', 'members' => ['PartitionValues' => ['shape' => 'ValueStringList'], 'ErrorDetail' => ['shape' => 'ErrorDetail']]], 'PartitionErrors' => ['type' => 'list', 'member' => ['shape' => 'PartitionError']], 'PartitionIndex' => ['type' => 'structure', 'required' => ['Keys', 'IndexName'], 'members' => ['Keys' => ['shape' => 'KeyList'], 'IndexName' => ['shape' => 'NameString']]], 'PartitionIndexDescriptor' => ['type' => 'structure', 'required' => ['IndexName', 'Keys', 'IndexStatus'], 'members' => ['IndexName' => ['shape' => 'NameString'], 'Keys' => ['shape' => 'KeySchemaElementList'], 'IndexStatus' => ['shape' => 'PartitionIndexStatus'], 'BackfillErrors' => ['shape' => 'BackfillErrors']]], 'PartitionIndexDescriptorList' => ['type' => 'list', 'member' => ['shape' => 'PartitionIndexDescriptor']], 'PartitionIndexList' => ['type' => 'list', 'member' => ['shape' => 'PartitionIndex'], 'max' => 3], 'PartitionIndexStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED']], 'PartitionInput' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ValueStringList'], 'LastAccessTime' => ['shape' => 'Timestamp'], 'StorageDescriptor' => ['shape' => 'StorageDescriptor'], 'Parameters' => ['shape' => 'ParametersMap'], 'LastAnalyzedTime' => ['shape' => 'Timestamp']]], 'PartitionInputList' => ['type' => 'list', 'member' => ['shape' => 'PartitionInput'], 'max' => 100, 'min' => 0], 'PartitionList' => ['type' => 'list', 'member' => ['shape' => 'Partition']], 'PartitionValueList' => ['type' => 'structure', 'required' => ['Values'], 'members' => ['Values' => ['shape' => 'ValueStringList']]], 'Path' => ['type' => 'string'], 'PathList' => ['type' => 'list', 'member' => ['shape' => 'Path']], 'Permission' => ['type' => 'string', 'enum' => ['ALL', 'SELECT', 'ALTER', 'DROP', 'DELETE', 'INSERT', 'CREATE_DATABASE', 'CREATE_TABLE', 'DATA_LOCATION_ACCESS']], 'PermissionList' => ['type' => 'list', 'member' => ['shape' => 'Permission']], 'PermissionType' => ['type' => 'string', 'enum' => ['COLUMN_PERMISSION', 'CELL_FILTER_PERMISSION']], 'PermissionTypeList' => ['type' => 'list', 'member' => ['shape' => 'PermissionType'], 'max' => 255, 'min' => 1], 'PermissionTypeMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'PhysicalConnectionRequirements' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'NameString'], 'SecurityGroupIdList' => ['shape' => 'SecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'NameString']]], 'PiiType' => ['type' => 'string', 'enum' => ['RowAudit', 'RowMasking', 'ColumnAudit', 'ColumnMasking']], 'PolicyJsonString' => ['type' => 'string', 'min' => 2], 'PollingTime' => ['type' => 'long', 'box' => \true, 'min' => 10], 'PositiveLong' => ['type' => 'long', 'box' => \true, 'min' => 1], 'PostgreSQLCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'PostgreSQLCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'Predecessor' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString']]], 'PredecessorList' => ['type' => 'list', 'member' => ['shape' => 'Predecessor']], 'Predicate' => ['type' => 'structure', 'members' => ['Logical' => ['shape' => 'Logical'], 'Conditions' => ['shape' => 'ConditionList']]], 'PredicateString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'PrincipalPermissions' => ['type' => 'structure', 'members' => ['Principal' => ['shape' => 'DataLakePrincipal'], 'Permissions' => ['shape' => 'PermissionList']]], 'PrincipalPermissionsList' => ['type' => 'list', 'member' => ['shape' => 'PrincipalPermissions']], 'PrincipalType' => ['type' => 'string', 'enum' => ['USER', 'ROLE', 'GROUP']], 'Prob' => ['type' => 'double', 'box' => \true, 'max' => 1, 'min' => 0], 'PropertyPredicate' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ValueString'], 'Value' => ['shape' => 'ValueString'], 'Comparator' => ['shape' => 'Comparator']]], 'PublicKeysList' => ['type' => 'list', 'member' => ['shape' => 'GenericString'], 'max' => 5], 'PutDataCatalogEncryptionSettingsRequest' => ['type' => 'structure', 'required' => ['DataCatalogEncryptionSettings'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DataCatalogEncryptionSettings' => ['shape' => 'DataCatalogEncryptionSettings']]], 'PutDataCatalogEncryptionSettingsResponse' => ['type' => 'structure', 'members' => []], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyInJson'], 'members' => ['PolicyInJson' => ['shape' => 'PolicyJsonString'], 'ResourceArn' => ['shape' => 'GlueResourceArn'], 'PolicyHashCondition' => ['shape' => 'HashString'], 'PolicyExistsCondition' => ['shape' => 'ExistCondition'], 'EnableHybrid' => ['shape' => 'EnableHybridValues']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyHash' => ['shape' => 'HashString']]], 'PutSchemaVersionMetadataInput' => ['type' => 'structure', 'required' => ['MetadataKeyValue'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'MetadataKeyValue' => ['shape' => 'MetadataKeyValuePair']]], 'PutSchemaVersionMetadataResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'LatestVersion' => ['shape' => 'LatestSchemaVersionBoolean'], 'VersionNumber' => ['shape' => 'VersionLongNumber'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'MetadataKey' => ['shape' => 'MetadataKeyString'], 'MetadataValue' => ['shape' => 'MetadataValueString']]], 'PutWorkflowRunPropertiesRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId', 'RunProperties'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString'], 'RunProperties' => ['shape' => 'WorkflowRunProperties']]], 'PutWorkflowRunPropertiesResponse' => ['type' => 'structure', 'members' => []], 'PythonScript' => ['type' => 'string'], 'PythonVersionString' => ['type' => 'string', 'pattern' => '^([2-3]|3[.]9)$'], 'QuerySchemaVersionMetadataInput' => ['type' => 'structure', 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'MetadataList' => ['shape' => 'MetadataList'], 'MaxResults' => ['shape' => 'QuerySchemaVersionMetadataMaxResults'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'QuerySchemaVersionMetadataMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'QuerySchemaVersionMetadataResponse' => ['type' => 'structure', 'members' => ['MetadataInfoMap' => ['shape' => 'MetadataInfoMap'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'NextToken' => ['shape' => 'SchemaRegistryTokenString']]], 'QuoteChar' => ['type' => 'string', 'enum' => ['quote', 'quillemet', 'single_quote', 'disabled']], 'RecordsCount' => ['type' => 'long', 'box' => \true], 'RecrawlBehavior' => ['type' => 'string', 'enum' => ['CRAWL_EVERYTHING', 'CRAWL_NEW_FOLDERS_ONLY', 'CRAWL_EVENT_MODE']], 'RecrawlPolicy' => ['type' => 'structure', 'members' => ['RecrawlBehavior' => ['shape' => 'RecrawlBehavior']]], 'RedshiftSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'RedshiftTmpDir' => ['shape' => 'EnclosedInStringProperty'], 'TmpDirIAMRole' => ['shape' => 'EnclosedInStringProperty']]], 'RedshiftTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'RedshiftTmpDir' => ['shape' => 'EnclosedInStringProperty'], 'TmpDirIAMRole' => ['shape' => 'EnclosedInStringProperty'], 'UpsertRedshiftOptions' => ['shape' => 'UpsertRedshiftTargetOptions']]], 'RegisterSchemaVersionInput' => ['type' => 'structure', 'required' => ['SchemaId', 'SchemaDefinition'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaDefinition' => ['shape' => 'SchemaDefinitionString']]], 'RegisterSchemaVersionResponse' => ['type' => 'structure', 'members' => ['SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'VersionNumber' => ['shape' => 'VersionLongNumber'], 'Status' => ['shape' => 'SchemaVersionStatus']]], 'RegistryId' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn']]], 'RegistryListDefinition' => ['type' => 'list', 'member' => ['shape' => 'RegistryListItem']], 'RegistryListItem' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'RegistryStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp'], 'UpdatedTime' => ['shape' => 'UpdatedTimestamp']]], 'RegistryStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'DELETING']], 'RelationalCatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty']]], 'RemoveSchemaVersionMetadataInput' => ['type' => 'structure', 'required' => ['MetadataKeyValue'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'MetadataKeyValue' => ['shape' => 'MetadataKeyValuePair']]], 'RemoveSchemaVersionMetadataResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'LatestVersion' => ['shape' => 'LatestSchemaVersionBoolean'], 'VersionNumber' => ['shape' => 'VersionLongNumber'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'MetadataKey' => ['shape' => 'MetadataKeyString'], 'MetadataValue' => ['shape' => 'MetadataValueString']]], 'RenameField' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'SourcePath', 'TargetPath'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'SourcePath' => ['shape' => 'EnclosedInStringProperties'], 'TargetPath' => ['shape' => 'EnclosedInStringProperties']]], 'ReplaceBoolean' => ['type' => 'boolean'], 'ResetJobBookmarkRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'JobName'], 'RunId' => ['shape' => 'RunId']]], 'ResetJobBookmarkResponse' => ['type' => 'structure', 'members' => ['JobBookmarkEntry' => ['shape' => 'JobBookmarkEntry']]], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ResourceNumberLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ResourceShareType' => ['type' => 'string', 'enum' => ['FOREIGN', 'ALL']], 'ResourceType' => ['type' => 'string', 'enum' => ['JAR', 'FILE', 'ARCHIVE']], 'ResourceUri' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'Uri' => ['shape' => 'URI']]], 'ResourceUriList' => ['type' => 'list', 'member' => ['shape' => 'ResourceUri'], 'max' => 1000, 'min' => 0], 'ResumeWorkflowRunRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId', 'NodeIds'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString'], 'NodeIds' => ['shape' => 'NodeIdList']]], 'ResumeWorkflowRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'IdString'], 'NodeIds' => ['shape' => 'NodeIdList']]], 'Role' => ['type' => 'string'], 'RoleArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::\\d{12}:role/.*'], 'RoleString' => ['type' => 'string'], 'RowTag' => ['type' => 'string'], 'RulesetNames' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 10, 'min' => 1], 'RunId' => ['type' => 'string'], 'RunStatementRequest' => ['type' => 'structure', 'required' => ['SessionId', 'Code'], 'members' => ['SessionId' => ['shape' => 'NameString'], 'Code' => ['shape' => 'OrchestrationStatementCodeString'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'RunStatementResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IntegerValue']]], 'S3CatalogHudiSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalHudiOptions' => ['shape' => 'AdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'S3CatalogSource' => ['type' => 'structure', 'required' => ['Name', 'Database', 'Table'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'PartitionPredicate' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'S3SourceAdditionalOptions']]], 'S3CatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Table', 'Database'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'SchemaChangePolicy' => ['shape' => 'CatalogSchemaChangePolicy']]], 'S3CsvSource' => ['type' => 'structure', 'required' => ['Name', 'Paths', 'Separator', 'QuoteChar'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Paths' => ['shape' => 'EnclosedInStringProperties'], 'CompressionType' => ['shape' => 'CompressionType'], 'Exclusions' => ['shape' => 'EnclosedInStringProperties'], 'GroupSize' => ['shape' => 'EnclosedInStringProperty'], 'GroupFiles' => ['shape' => 'EnclosedInStringProperty'], 'Recurse' => ['shape' => 'BoxedBoolean'], 'MaxBand' => ['shape' => 'BoxedNonNegativeInt'], 'MaxFilesInBand' => ['shape' => 'BoxedNonNegativeInt'], 'AdditionalOptions' => ['shape' => 'S3DirectSourceAdditionalOptions'], 'Separator' => ['shape' => 'Separator'], 'Escaper' => ['shape' => 'EnclosedInStringPropertyWithQuote'], 'QuoteChar' => ['shape' => 'QuoteChar'], 'Multiline' => ['shape' => 'BoxedBoolean'], 'WithHeader' => ['shape' => 'BoxedBoolean'], 'WriteHeader' => ['shape' => 'BoxedBoolean'], 'SkipFirst' => ['shape' => 'BoxedBoolean'], 'OptimizePerformance' => ['shape' => 'BooleanValue'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'S3DirectSourceAdditionalOptions' => ['type' => 'structure', 'members' => ['BoundedSize' => ['shape' => 'BoxedLong'], 'BoundedFiles' => ['shape' => 'BoxedLong'], 'EnableSamplePath' => ['shape' => 'BoxedBoolean'], 'SamplePath' => ['shape' => 'EnclosedInStringProperty']]], 'S3DirectTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Path', 'Format'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Path' => ['shape' => 'EnclosedInStringProperty'], 'Compression' => ['shape' => 'EnclosedInStringProperty'], 'Format' => ['shape' => 'TargetFormat'], 'SchemaChangePolicy' => ['shape' => 'DirectSchemaChangePolicy']]], 'S3Encryption' => ['type' => 'structure', 'members' => ['S3EncryptionMode' => ['shape' => 'S3EncryptionMode'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'S3EncryptionList' => ['type' => 'list', 'member' => ['shape' => 'S3Encryption']], 'S3EncryptionMode' => ['type' => 'string', 'enum' => ['DISABLED', 'SSE-KMS', 'SSE-S3']], 'S3GlueParquetTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Path'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Path' => ['shape' => 'EnclosedInStringProperty'], 'Compression' => ['shape' => 'ParquetCompressionType'], 'SchemaChangePolicy' => ['shape' => 'DirectSchemaChangePolicy']]], 'S3HudiCatalogTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Table', 'Database', 'AdditionalOptions'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Table' => ['shape' => 'EnclosedInStringProperty'], 'Database' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'AdditionalOptions'], 'SchemaChangePolicy' => ['shape' => 'CatalogSchemaChangePolicy']]], 'S3HudiDirectTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Path', 'Compression', 'Format', 'AdditionalOptions'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Path' => ['shape' => 'EnclosedInStringProperty'], 'Compression' => ['shape' => 'HudiTargetCompressionType'], 'PartitionKeys' => ['shape' => 'GlueStudioPathList'], 'Format' => ['shape' => 'TargetFormat'], 'AdditionalOptions' => ['shape' => 'AdditionalOptions'], 'SchemaChangePolicy' => ['shape' => 'DirectSchemaChangePolicy']]], 'S3HudiSource' => ['type' => 'structure', 'required' => ['Name', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Paths' => ['shape' => 'EnclosedInStringProperties'], 'AdditionalHudiOptions' => ['shape' => 'AdditionalOptions'], 'AdditionalOptions' => ['shape' => 'S3DirectSourceAdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'S3JsonSource' => ['type' => 'structure', 'required' => ['Name', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Paths' => ['shape' => 'EnclosedInStringProperties'], 'CompressionType' => ['shape' => 'CompressionType'], 'Exclusions' => ['shape' => 'EnclosedInStringProperties'], 'GroupSize' => ['shape' => 'EnclosedInStringProperty'], 'GroupFiles' => ['shape' => 'EnclosedInStringProperty'], 'Recurse' => ['shape' => 'BoxedBoolean'], 'MaxBand' => ['shape' => 'BoxedNonNegativeInt'], 'MaxFilesInBand' => ['shape' => 'BoxedNonNegativeInt'], 'AdditionalOptions' => ['shape' => 'S3DirectSourceAdditionalOptions'], 'JsonPath' => ['shape' => 'EnclosedInStringProperty'], 'Multiline' => ['shape' => 'BoxedBoolean'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'S3ParquetSource' => ['type' => 'structure', 'required' => ['Name', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Paths' => ['shape' => 'EnclosedInStringProperties'], 'CompressionType' => ['shape' => 'ParquetCompressionType'], 'Exclusions' => ['shape' => 'EnclosedInStringProperties'], 'GroupSize' => ['shape' => 'EnclosedInStringProperty'], 'GroupFiles' => ['shape' => 'EnclosedInStringProperty'], 'Recurse' => ['shape' => 'BoxedBoolean'], 'MaxBand' => ['shape' => 'BoxedNonNegativeInt'], 'MaxFilesInBand' => ['shape' => 'BoxedNonNegativeInt'], 'AdditionalOptions' => ['shape' => 'S3DirectSourceAdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'S3SourceAdditionalOptions' => ['type' => 'structure', 'members' => ['BoundedSize' => ['shape' => 'BoxedLong'], 'BoundedFiles' => ['shape' => 'BoxedLong']]], 'S3Target' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'Path'], 'Exclusions' => ['shape' => 'PathList'], 'ConnectionName' => ['shape' => 'ConnectionName'], 'SampleSize' => ['shape' => 'NullableInteger'], 'EventQueueArn' => ['shape' => 'EventQueueArn'], 'DlqEventQueueArn' => ['shape' => 'EventQueueArn']]], 'S3TargetList' => ['type' => 'list', 'member' => ['shape' => 'S3Target']], 'ScalaCode' => ['type' => 'string'], 'Schedule' => ['type' => 'structure', 'members' => ['ScheduleExpression' => ['shape' => 'CronExpression'], 'State' => ['shape' => 'ScheduleState']]], 'ScheduleState' => ['type' => 'string', 'enum' => ['SCHEDULED', 'NOT_SCHEDULED', 'TRANSITIONING']], 'SchedulerNotRunningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'SchedulerRunningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'SchedulerTransitioningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'SchemaChangePolicy' => ['type' => 'structure', 'members' => ['UpdateBehavior' => ['shape' => 'UpdateBehavior'], 'DeleteBehavior' => ['shape' => 'DeleteBehavior']]], 'SchemaCheckpointNumber' => ['type' => 'long', 'max' => 100000, 'min' => 1], 'SchemaColumn' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ColumnNameString'], 'DataType' => ['shape' => 'ColumnTypeString']]], 'SchemaDefinitionDiff' => ['type' => 'string', 'max' => 340000, 'min' => 1, 'pattern' => '.*\\S.*'], 'SchemaDefinitionString' => ['type' => 'string', 'max' => 170000, 'min' => 1, 'pattern' => '.*\\S.*'], 'SchemaDiffType' => ['type' => 'string', 'enum' => ['SYNTAX_DIFF']], 'SchemaId' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryName' => ['shape' => 'SchemaRegistryNameString']]], 'SchemaListDefinition' => ['type' => 'list', 'member' => ['shape' => 'SchemaListItem']], 'SchemaListItem' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'SchemaArn' => ['shape' => 'GlueResourceArn'], 'Description' => ['shape' => 'DescriptionString'], 'SchemaStatus' => ['shape' => 'SchemaStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp'], 'UpdatedTime' => ['shape' => 'UpdatedTimestamp']]], 'SchemaPathString' => ['type' => 'string'], 'SchemaReference' => ['type' => 'structure', 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'SchemaVersionNumber' => ['shape' => 'VersionLongNumber', 'box' => \true]]], 'SchemaRegistryNameString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_$#.]+'], 'SchemaRegistryTokenString' => ['type' => 'string'], 'SchemaStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING', 'DELETING']], 'SchemaValidationError' => ['type' => 'string', 'max' => 5000, 'min' => 1], 'SchemaVersionErrorItem' => ['type' => 'structure', 'members' => ['VersionNumber' => ['shape' => 'VersionLongNumber'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'SchemaVersionErrorList' => ['type' => 'list', 'member' => ['shape' => 'SchemaVersionErrorItem']], 'SchemaVersionIdString' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'SchemaVersionList' => ['type' => 'list', 'member' => ['shape' => 'SchemaVersionListItem']], 'SchemaVersionListItem' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaVersionId' => ['shape' => 'SchemaVersionIdString'], 'VersionNumber' => ['shape' => 'VersionLongNumber'], 'Status' => ['shape' => 'SchemaVersionStatus'], 'CreatedTime' => ['shape' => 'CreatedTimestamp']]], 'SchemaVersionNumber' => ['type' => 'structure', 'members' => ['LatestVersion' => ['shape' => 'LatestSchemaVersionBoolean'], 'VersionNumber' => ['shape' => 'VersionLongNumber']]], 'SchemaVersionStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING', 'FAILURE', 'DELETING']], 'ScriptLocationString' => ['type' => 'string', 'max' => 400000], 'SearchPropertyPredicates' => ['type' => 'list', 'member' => ['shape' => 'PropertyPredicate']], 'SearchTablesRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'NextToken' => ['shape' => 'Token'], 'Filters' => ['shape' => 'SearchPropertyPredicates'], 'SearchText' => ['shape' => 'ValueString'], 'SortCriteria' => ['shape' => 'SortCriteria'], 'MaxResults' => ['shape' => 'PageSize'], 'ResourceShareType' => ['shape' => 'ResourceShareType']]], 'SearchTablesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'TableList' => ['shape' => 'TableList']]], 'SecurityConfiguration' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'CreatedTimeStamp' => ['shape' => 'TimestampValue'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'SecurityConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SecurityConfiguration']], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 50, 'min' => 0], 'Segment' => ['type' => 'structure', 'required' => ['SegmentNumber', 'TotalSegments'], 'members' => ['SegmentNumber' => ['shape' => 'NonNegativeInteger'], 'TotalSegments' => ['shape' => 'TotalSegmentsInteger']]], 'SelectFields' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Paths' => ['shape' => 'GlueStudioPathList']]], 'SelectFromCollection' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Index'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Index' => ['shape' => 'NonNegativeInt']]], 'Separator' => ['type' => 'string', 'enum' => ['comma', 'ctrla', 'pipe', 'semicolon', 'tab']], 'SerDeInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'SerializationLibrary' => ['shape' => 'NameString'], 'Parameters' => ['shape' => 'ParametersMap']]], 'Session' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NameString'], 'CreatedOn' => ['shape' => 'TimestampValue'], 'Status' => ['shape' => 'SessionStatus'], 'ErrorMessage' => ['shape' => 'DescriptionString'], 'Description' => ['shape' => 'DescriptionString'], 'Role' => ['shape' => 'OrchestrationRoleArn'], 'Command' => ['shape' => 'SessionCommand'], 'DefaultArguments' => ['shape' => 'OrchestrationArgumentsMap'], 'Connections' => ['shape' => 'ConnectionsList'], 'Progress' => ['shape' => 'DoubleValue'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'GlueVersion' => ['shape' => 'GlueVersionString']]], 'SessionCommand' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'PythonVersion' => ['shape' => 'PythonVersionString']]], 'SessionIdList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'SessionList' => ['type' => 'list', 'member' => ['shape' => 'Session']], 'SessionStatus' => ['type' => 'string', 'enum' => ['PROVISIONING', 'READY', 'FAILED', 'TIMEOUT', 'STOPPING', 'STOPPED']], 'SkewedInfo' => ['type' => 'structure', 'members' => ['SkewedColumnNames' => ['shape' => 'NameStringList'], 'SkewedColumnValues' => ['shape' => 'ColumnValueStringList'], 'SkewedColumnValueLocationMaps' => ['shape' => 'LocationMap']]], 'Sort' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'SortCriteria' => ['type' => 'list', 'member' => ['shape' => 'SortCriterion'], 'max' => 1, 'min' => 0], 'SortCriterion' => ['type' => 'structure', 'members' => ['FieldName' => ['shape' => 'ValueString'], 'Sort' => ['shape' => 'Sort']]], 'SortDirectionType' => ['type' => 'string', 'enum' => ['DESCENDING', 'ASCENDING']], 'SourceControlAuthStrategy' => ['type' => 'string', 'enum' => ['PERSONAL_ACCESS_TOKEN', 'AWS_SECRETS_MANAGER']], 'SourceControlDetails' => ['type' => 'structure', 'members' => ['Provider' => ['shape' => 'SourceControlProvider'], 'Repository' => ['shape' => 'Generic512CharString'], 'Owner' => ['shape' => 'Generic512CharString'], 'Branch' => ['shape' => 'Generic512CharString'], 'Folder' => ['shape' => 'Generic512CharString'], 'LastCommitId' => ['shape' => 'Generic512CharString'], 'AuthStrategy' => ['shape' => 'SourceControlAuthStrategy'], 'AuthToken' => ['shape' => 'Generic512CharString']]], 'SourceControlProvider' => ['type' => 'string', 'enum' => ['GITHUB', 'AWS_CODE_COMMIT']], 'SparkConnectorSource' => ['type' => 'structure', 'required' => ['Name', 'ConnectionName', 'ConnectorName', 'ConnectionType'], 'members' => ['Name' => ['shape' => 'NodeName'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectorName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionType' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'AdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'SparkConnectorTarget' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'ConnectionName', 'ConnectorName', 'ConnectionType'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectorName' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionType' => ['shape' => 'EnclosedInStringProperty'], 'AdditionalOptions' => ['shape' => 'AdditionalOptions'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'SparkSQL' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'SqlQuery', 'SqlAliases'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'ManyInputs'], 'SqlQuery' => ['shape' => 'SqlQuery'], 'SqlAliases' => ['shape' => 'SqlAliases'], 'OutputSchemas' => ['shape' => 'GlueSchemas']]], 'Spigot' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Path'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Path' => ['shape' => 'EnclosedInStringProperty'], 'Topk' => ['shape' => 'Topk'], 'Prob' => ['shape' => 'Prob']]], 'SplitFields' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'Paths'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'OneInput'], 'Paths' => ['shape' => 'GlueStudioPathList']]], 'SqlAlias' => ['type' => 'structure', 'required' => ['From', 'Alias'], 'members' => ['From' => ['shape' => 'NodeId'], 'Alias' => ['shape' => 'EnclosedInStringPropertyWithQuote']]], 'SqlAliases' => ['type' => 'list', 'member' => ['shape' => 'SqlAlias']], 'SqlQuery' => ['type' => 'string', 'pattern' => '([\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\s])*'], 'StartBlueprintRunRequest' => ['type' => 'structure', 'required' => ['BlueprintName', 'RoleArn'], 'members' => ['BlueprintName' => ['shape' => 'OrchestrationNameString'], 'Parameters' => ['shape' => 'BlueprintParameters'], 'RoleArn' => ['shape' => 'OrchestrationIAMRoleArn']]], 'StartBlueprintRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'IdString']]], 'StartCrawlerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'StartCrawlerResponse' => ['type' => 'structure', 'members' => []], 'StartCrawlerScheduleRequest' => ['type' => 'structure', 'required' => ['CrawlerName'], 'members' => ['CrawlerName' => ['shape' => 'NameString']]], 'StartCrawlerScheduleResponse' => ['type' => 'structure', 'members' => []], 'StartDataQualityRuleRecommendationRunRequest' => ['type' => 'structure', 'required' => ['DataSource', 'Role'], 'members' => ['DataSource' => ['shape' => 'DataSource'], 'Role' => ['shape' => 'RoleString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'CreatedRulesetName' => ['shape' => 'NameString'], 'ClientToken' => ['shape' => 'HashString']]], 'StartDataQualityRuleRecommendationRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString']]], 'StartDataQualityRulesetEvaluationRunRequest' => ['type' => 'structure', 'required' => ['DataSource', 'Role', 'RulesetNames'], 'members' => ['DataSource' => ['shape' => 'DataSource'], 'Role' => ['shape' => 'RoleString'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'ClientToken' => ['shape' => 'HashString'], 'AdditionalRunOptions' => ['shape' => 'DataQualityEvaluationRunAdditionalRunOptions'], 'RulesetNames' => ['shape' => 'RulesetNames']]], 'StartDataQualityRulesetEvaluationRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'HashString']]], 'StartExportLabelsTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId', 'OutputS3Path'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'OutputS3Path' => ['shape' => 'UriString']]], 'StartExportLabelsTaskRunResponse' => ['type' => 'structure', 'members' => ['TaskRunId' => ['shape' => 'HashString']]], 'StartImportLabelsTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId', 'InputS3Path'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'InputS3Path' => ['shape' => 'UriString'], 'ReplaceAllLabels' => ['shape' => 'ReplaceBoolean']]], 'StartImportLabelsTaskRunResponse' => ['type' => 'structure', 'members' => ['TaskRunId' => ['shape' => 'HashString']]], 'StartJobRunRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'NameString'], 'JobRunId' => ['shape' => 'IdString'], 'Arguments' => ['shape' => 'GenericMap'], 'AllocatedCapacity' => ['shape' => 'IntegerValue', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use MaxCapacity instead.'], 'Timeout' => ['shape' => 'Timeout'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'SecurityConfiguration' => ['shape' => 'NameString'], 'NotificationProperty' => ['shape' => 'NotificationProperty'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'ExecutionClass' => ['shape' => 'ExecutionClass']]], 'StartJobRunResponse' => ['type' => 'structure', 'members' => ['JobRunId' => ['shape' => 'IdString']]], 'StartMLEvaluationTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId'], 'members' => ['TransformId' => ['shape' => 'HashString']]], 'StartMLEvaluationTaskRunResponse' => ['type' => 'structure', 'members' => ['TaskRunId' => ['shape' => 'HashString']]], 'StartMLLabelingSetGenerationTaskRunRequest' => ['type' => 'structure', 'required' => ['TransformId', 'OutputS3Path'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'OutputS3Path' => ['shape' => 'UriString']]], 'StartMLLabelingSetGenerationTaskRunResponse' => ['type' => 'structure', 'members' => ['TaskRunId' => ['shape' => 'HashString']]], 'StartTriggerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'StartTriggerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'StartWorkflowRunRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunProperties' => ['shape' => 'WorkflowRunProperties']]], 'StartWorkflowRunResponse' => ['type' => 'structure', 'members' => ['RunId' => ['shape' => 'IdString']]], 'StartingEventBatchCondition' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'NullableInteger'], 'BatchWindow' => ['shape' => 'NullableInteger']]], 'StartingPosition' => ['type' => 'string', 'enum' => ['latest', 'trim_horizon', 'earliest']], 'Statement' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IntegerValue'], 'Code' => ['shape' => 'GenericString'], 'State' => ['shape' => 'StatementState'], 'Output' => ['shape' => 'StatementOutput'], 'Progress' => ['shape' => 'DoubleValue'], 'StartedOn' => ['shape' => 'LongValue'], 'CompletedOn' => ['shape' => 'LongValue']]], 'StatementList' => ['type' => 'list', 'member' => ['shape' => 'Statement']], 'StatementOutput' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'StatementOutputData'], 'ExecutionCount' => ['shape' => 'IntegerValue'], 'Status' => ['shape' => 'StatementState'], 'ErrorName' => ['shape' => 'GenericString'], 'ErrorValue' => ['shape' => 'GenericString'], 'Traceback' => ['shape' => 'OrchestrationStringList']]], 'StatementOutputData' => ['type' => 'structure', 'members' => ['TextPlain' => ['shape' => 'GenericString']]], 'StatementState' => ['type' => 'string', 'enum' => ['WAITING', 'RUNNING', 'AVAILABLE', 'CANCELLING', 'CANCELLED', 'ERROR']], 'StopCrawlerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'StopCrawlerResponse' => ['type' => 'structure', 'members' => []], 'StopCrawlerScheduleRequest' => ['type' => 'structure', 'required' => ['CrawlerName'], 'members' => ['CrawlerName' => ['shape' => 'NameString']]], 'StopCrawlerScheduleResponse' => ['type' => 'structure', 'members' => []], 'StopSessionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NameString'], 'RequestOrigin' => ['shape' => 'OrchestrationNameString']]], 'StopSessionResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NameString']]], 'StopTriggerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString']]], 'StopTriggerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'StopWorkflowRunRequest' => ['type' => 'structure', 'required' => ['Name', 'RunId'], 'members' => ['Name' => ['shape' => 'NameString'], 'RunId' => ['shape' => 'IdString']]], 'StopWorkflowRunResponse' => ['type' => 'structure', 'members' => []], 'StorageDescriptor' => ['type' => 'structure', 'members' => ['Columns' => ['shape' => 'ColumnList'], 'Location' => ['shape' => 'LocationString'], 'AdditionalLocations' => ['shape' => 'LocationStringList'], 'InputFormat' => ['shape' => 'FormatString'], 'OutputFormat' => ['shape' => 'FormatString'], 'Compressed' => ['shape' => 'Boolean'], 'NumberOfBuckets' => ['shape' => 'Integer'], 'SerdeInfo' => ['shape' => 'SerDeInfo'], 'BucketColumns' => ['shape' => 'NameStringList'], 'SortColumns' => ['shape' => 'OrderList'], 'Parameters' => ['shape' => 'ParametersMap'], 'SkewedInfo' => ['shape' => 'SkewedInfo'], 'StoredAsSubDirectories' => ['shape' => 'Boolean'], 'SchemaReference' => ['shape' => 'SchemaReference']]], 'StreamingDataPreviewOptions' => ['type' => 'structure', 'members' => ['PollingTime' => ['shape' => 'PollingTime'], 'RecordPollingLimit' => ['shape' => 'PositiveLong']]], 'StringColumnStatisticsData' => ['type' => 'structure', 'required' => ['MaximumLength', 'AverageLength', 'NumberOfNulls', 'NumberOfDistinctValues'], 'members' => ['MaximumLength' => ['shape' => 'NonNegativeLong'], 'AverageLength' => ['shape' => 'NonNegativeDouble'], 'NumberOfNulls' => ['shape' => 'NonNegativeLong'], 'NumberOfDistinctValues' => ['shape' => 'NonNegativeLong']]], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'GenericString']], 'Table' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'DatabaseName' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Owner' => ['shape' => 'NameString'], 'CreateTime' => ['shape' => 'Timestamp'], 'UpdateTime' => ['shape' => 'Timestamp'], 'LastAccessTime' => ['shape' => 'Timestamp'], 'LastAnalyzedTime' => ['shape' => 'Timestamp'], 'Retention' => ['shape' => 'NonNegativeInteger'], 'StorageDescriptor' => ['shape' => 'StorageDescriptor'], 'PartitionKeys' => ['shape' => 'ColumnList'], 'ViewOriginalText' => ['shape' => 'ViewTextString'], 'ViewExpandedText' => ['shape' => 'ViewTextString'], 'TableType' => ['shape' => 'TableTypeString'], 'Parameters' => ['shape' => 'ParametersMap'], 'CreatedBy' => ['shape' => 'NameString'], 'IsRegisteredWithLakeFormation' => ['shape' => 'Boolean'], 'TargetTable' => ['shape' => 'TableIdentifier'], 'CatalogId' => ['shape' => 'CatalogIdString'], 'VersionId' => ['shape' => 'VersionString']]], 'TableError' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'NameString'], 'ErrorDetail' => ['shape' => 'ErrorDetail']]], 'TableErrors' => ['type' => 'list', 'member' => ['shape' => 'TableError']], 'TableIdentifier' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString']]], 'TableInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Owner' => ['shape' => 'NameString'], 'LastAccessTime' => ['shape' => 'Timestamp'], 'LastAnalyzedTime' => ['shape' => 'Timestamp'], 'Retention' => ['shape' => 'NonNegativeInteger'], 'StorageDescriptor' => ['shape' => 'StorageDescriptor'], 'PartitionKeys' => ['shape' => 'ColumnList'], 'ViewOriginalText' => ['shape' => 'ViewTextString'], 'ViewExpandedText' => ['shape' => 'ViewTextString'], 'TableType' => ['shape' => 'TableTypeString'], 'Parameters' => ['shape' => 'ParametersMap'], 'TargetTable' => ['shape' => 'TableIdentifier']]], 'TableList' => ['type' => 'list', 'member' => ['shape' => 'Table']], 'TableName' => ['type' => 'string'], 'TablePrefix' => ['type' => 'string', 'max' => 128, 'min' => 0], 'TableTypeString' => ['type' => 'string', 'max' => 255], 'TableVersion' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table'], 'VersionId' => ['shape' => 'VersionString']]], 'TableVersionError' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'NameString'], 'VersionId' => ['shape' => 'VersionString'], 'ErrorDetail' => ['shape' => 'ErrorDetail']]], 'TableVersionErrors' => ['type' => 'list', 'member' => ['shape' => 'TableVersionError']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeysList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagsToAdd'], 'members' => ['ResourceArn' => ['shape' => 'GlueResourceArn'], 'TagsToAdd' => ['shape' => 'TagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TargetFormat' => ['type' => 'string', 'enum' => ['json', 'csv', 'avro', 'orc', 'parquet', 'hudi']], 'TaskRun' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString'], 'TaskRunId' => ['shape' => 'HashString'], 'Status' => ['shape' => 'TaskStatusType'], 'LogGroupName' => ['shape' => 'GenericString'], 'Properties' => ['shape' => 'TaskRunProperties'], 'ErrorString' => ['shape' => 'GenericString'], 'StartedOn' => ['shape' => 'Timestamp'], 'LastModifiedOn' => ['shape' => 'Timestamp'], 'CompletedOn' => ['shape' => 'Timestamp'], 'ExecutionTime' => ['shape' => 'ExecutionTime']]], 'TaskRunFilterCriteria' => ['type' => 'structure', 'members' => ['TaskRunType' => ['shape' => 'TaskType'], 'Status' => ['shape' => 'TaskStatusType'], 'StartedBefore' => ['shape' => 'Timestamp'], 'StartedAfter' => ['shape' => 'Timestamp']]], 'TaskRunList' => ['type' => 'list', 'member' => ['shape' => 'TaskRun']], 'TaskRunProperties' => ['type' => 'structure', 'members' => ['TaskType' => ['shape' => 'TaskType'], 'ImportLabelsTaskRunProperties' => ['shape' => 'ImportLabelsTaskRunProperties'], 'ExportLabelsTaskRunProperties' => ['shape' => 'ExportLabelsTaskRunProperties'], 'LabelingSetGenerationTaskRunProperties' => ['shape' => 'LabelingSetGenerationTaskRunProperties'], 'FindMatchesTaskRunProperties' => ['shape' => 'FindMatchesTaskRunProperties']]], 'TaskRunSortColumnType' => ['type' => 'string', 'enum' => ['TASK_RUN_TYPE', 'STATUS', 'STARTED']], 'TaskRunSortCriteria' => ['type' => 'structure', 'required' => ['Column', 'SortDirection'], 'members' => ['Column' => ['shape' => 'TaskRunSortColumnType'], 'SortDirection' => ['shape' => 'SortDirectionType']]], 'TaskStatusType' => ['type' => 'string', 'enum' => ['STARTING', 'RUNNING', 'STOPPING', 'STOPPED', 'SUCCEEDED', 'FAILED', 'TIMEOUT']], 'TaskType' => ['type' => 'string', 'enum' => ['EVALUATION', 'LABELING_SET_GENERATION', 'IMPORT_LABELS', 'EXPORT_LABELS', 'FIND_MATCHES']], 'Timeout' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TimestampValue' => ['type' => 'timestamp'], 'Token' => ['type' => 'string'], 'Topk' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'TotalSegmentsInteger' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'TransactionIdString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\p{L}\\p{N}\\p{P}]*'], 'TransformConfigParameter' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'EnclosedInStringProperty'], 'Type' => ['shape' => 'ParamType'], 'ValidationRule' => ['shape' => 'EnclosedInStringProperty'], 'ValidationMessage' => ['shape' => 'EnclosedInStringProperty'], 'Value' => ['shape' => 'EnclosedInStringProperties'], 'ListType' => ['shape' => 'ParamType'], 'IsOptional' => ['shape' => 'BoxedBoolean']]], 'TransformConfigParameterList' => ['type' => 'list', 'member' => ['shape' => 'TransformConfigParameter']], 'TransformEncryption' => ['type' => 'structure', 'members' => ['MlUserDataEncryption' => ['shape' => 'MLUserDataEncryption'], 'TaskRunSecurityConfigurationName' => ['shape' => 'NameString']]], 'TransformFilterCriteria' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'TransformType' => ['shape' => 'TransformType'], 'Status' => ['shape' => 'TransformStatusType'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'LastModifiedBefore' => ['shape' => 'Timestamp'], 'LastModifiedAfter' => ['shape' => 'Timestamp'], 'Schema' => ['shape' => 'TransformSchema']]], 'TransformIdList' => ['type' => 'list', 'member' => ['shape' => 'HashString']], 'TransformList' => ['type' => 'list', 'member' => ['shape' => 'MLTransform']], 'TransformParameters' => ['type' => 'structure', 'required' => ['TransformType'], 'members' => ['TransformType' => ['shape' => 'TransformType'], 'FindMatchesParameters' => ['shape' => 'FindMatchesParameters']]], 'TransformSchema' => ['type' => 'list', 'member' => ['shape' => 'SchemaColumn'], 'max' => 100], 'TransformSortColumnType' => ['type' => 'string', 'enum' => ['NAME', 'TRANSFORM_TYPE', 'STATUS', 'CREATED', 'LAST_MODIFIED']], 'TransformSortCriteria' => ['type' => 'structure', 'required' => ['Column', 'SortDirection'], 'members' => ['Column' => ['shape' => 'TransformSortColumnType'], 'SortDirection' => ['shape' => 'SortDirectionType']]], 'TransformStatusType' => ['type' => 'string', 'enum' => ['NOT_READY', 'READY', 'DELETING']], 'TransformType' => ['type' => 'string', 'enum' => ['FIND_MATCHES']], 'Trigger' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'WorkflowName' => ['shape' => 'NameString'], 'Id' => ['shape' => 'IdString'], 'Type' => ['shape' => 'TriggerType'], 'State' => ['shape' => 'TriggerState'], 'Description' => ['shape' => 'DescriptionString'], 'Schedule' => ['shape' => 'GenericString'], 'Actions' => ['shape' => 'ActionList'], 'Predicate' => ['shape' => 'Predicate'], 'EventBatchingCondition' => ['shape' => 'EventBatchingCondition']]], 'TriggerList' => ['type' => 'list', 'member' => ['shape' => 'Trigger']], 'TriggerNameList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'TriggerNodeDetails' => ['type' => 'structure', 'members' => ['Trigger' => ['shape' => 'Trigger']]], 'TriggerState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'ACTIVATING', 'ACTIVATED', 'DEACTIVATING', 'DEACTIVATED', 'DELETING', 'UPDATING']], 'TriggerType' => ['type' => 'string', 'enum' => ['SCHEDULED', 'CONDITIONAL', 'ON_DEMAND', 'EVENT']], 'TriggerUpdate' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Schedule' => ['shape' => 'GenericString'], 'Actions' => ['shape' => 'ActionList'], 'Predicate' => ['shape' => 'Predicate'], 'EventBatchingCondition' => ['shape' => 'EventBatchingCondition']]], 'TwoInputs' => ['type' => 'list', 'member' => ['shape' => 'NodeId'], 'max' => 2, 'min' => 2], 'TypeString' => ['type' => 'string', 'max' => 20000, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'URI' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'UnfilteredPartition' => ['type' => 'structure', 'members' => ['Partition' => ['shape' => 'Partition'], 'AuthorizedColumns' => ['shape' => 'NameStringList'], 'IsRegisteredWithLakeFormation' => ['shape' => 'Boolean']]], 'UnfilteredPartitionList' => ['type' => 'list', 'member' => ['shape' => 'UnfilteredPartition']], 'Union' => ['type' => 'structure', 'required' => ['Name', 'Inputs', 'UnionType'], 'members' => ['Name' => ['shape' => 'NodeName'], 'Inputs' => ['shape' => 'TwoInputs'], 'UnionType' => ['shape' => 'UnionType']]], 'UnionType' => ['type' => 'string', 'enum' => ['ALL', 'DISTINCT']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagsToRemove'], 'members' => ['ResourceArn' => ['shape' => 'GlueResourceArn'], 'TagsToRemove' => ['shape' => 'TagKeysList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateBehavior' => ['type' => 'string', 'enum' => ['LOG', 'UPDATE_IN_DATABASE']], 'UpdateBlueprintRequest' => ['type' => 'structure', 'required' => ['Name', 'BlueprintLocation'], 'members' => ['Name' => ['shape' => 'OrchestrationNameString'], 'Description' => ['shape' => 'Generic512CharString'], 'BlueprintLocation' => ['shape' => 'OrchestrationS3Location']]], 'UpdateBlueprintResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'UpdateCatalogBehavior' => ['type' => 'string', 'enum' => ['UPDATE_IN_DATABASE', 'LOG']], 'UpdateClassifierRequest' => ['type' => 'structure', 'members' => ['GrokClassifier' => ['shape' => 'UpdateGrokClassifierRequest'], 'XMLClassifier' => ['shape' => 'UpdateXMLClassifierRequest'], 'JsonClassifier' => ['shape' => 'UpdateJsonClassifierRequest'], 'CsvClassifier' => ['shape' => 'UpdateCsvClassifierRequest']]], 'UpdateClassifierResponse' => ['type' => 'structure', 'members' => []], 'UpdateColumnStatisticsForPartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValues', 'ColumnStatisticsList'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValues' => ['shape' => 'ValueStringList'], 'ColumnStatisticsList' => ['shape' => 'UpdateColumnStatisticsList']]], 'UpdateColumnStatisticsForPartitionResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'ColumnStatisticsErrors']]], 'UpdateColumnStatisticsForTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'ColumnStatisticsList'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'ColumnStatisticsList' => ['shape' => 'UpdateColumnStatisticsList']]], 'UpdateColumnStatisticsForTableResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'ColumnStatisticsErrors']]], 'UpdateColumnStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'ColumnStatistics'], 'max' => 25, 'min' => 0], 'UpdateConnectionRequest' => ['type' => 'structure', 'required' => ['Name', 'ConnectionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString'], 'ConnectionInput' => ['shape' => 'ConnectionInput']]], 'UpdateConnectionResponse' => ['type' => 'structure', 'members' => []], 'UpdateCrawlerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Role' => ['shape' => 'Role'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'Description' => ['shape' => 'DescriptionStringRemovable'], 'Targets' => ['shape' => 'CrawlerTargets'], 'Schedule' => ['shape' => 'CronExpression'], 'Classifiers' => ['shape' => 'ClassifierNameList'], 'TablePrefix' => ['shape' => 'TablePrefix'], 'SchemaChangePolicy' => ['shape' => 'SchemaChangePolicy'], 'RecrawlPolicy' => ['shape' => 'RecrawlPolicy'], 'LineageConfiguration' => ['shape' => 'LineageConfiguration'], 'LakeFormationConfiguration' => ['shape' => 'LakeFormationConfiguration'], 'Configuration' => ['shape' => 'CrawlerConfiguration'], 'CrawlerSecurityConfiguration' => ['shape' => 'CrawlerSecurityConfiguration']]], 'UpdateCrawlerResponse' => ['type' => 'structure', 'members' => []], 'UpdateCrawlerScheduleRequest' => ['type' => 'structure', 'required' => ['CrawlerName'], 'members' => ['CrawlerName' => ['shape' => 'NameString'], 'Schedule' => ['shape' => 'CronExpression']]], 'UpdateCrawlerScheduleResponse' => ['type' => 'structure', 'members' => []], 'UpdateCsvClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Delimiter' => ['shape' => 'CsvColumnDelimiter'], 'QuoteSymbol' => ['shape' => 'CsvQuoteSymbol'], 'ContainsHeader' => ['shape' => 'CsvHeaderOption'], 'Header' => ['shape' => 'CsvHeader'], 'DisableValueTrimming' => ['shape' => 'NullableBoolean'], 'AllowSingleColumn' => ['shape' => 'NullableBoolean'], 'CustomDatatypeConfigured' => ['shape' => 'NullableBoolean'], 'CustomDatatypes' => ['shape' => 'CustomDatatypes']]], 'UpdateDataQualityRulesetRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'UpdatedName' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Ruleset' => ['shape' => 'DataQualityRulesetString']]], 'UpdateDataQualityRulesetResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Ruleset' => ['shape' => 'DataQualityRulesetString']]], 'UpdateDatabaseRequest' => ['type' => 'structure', 'required' => ['Name', 'DatabaseInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString'], 'DatabaseInput' => ['shape' => 'DatabaseInput']]], 'UpdateDatabaseResponse' => ['type' => 'structure', 'members' => []], 'UpdateDevEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'GenericString'], 'PublicKey' => ['shape' => 'GenericString'], 'AddPublicKeys' => ['shape' => 'PublicKeysList'], 'DeletePublicKeys' => ['shape' => 'PublicKeysList'], 'CustomLibraries' => ['shape' => 'DevEndpointCustomLibraries'], 'UpdateEtlLibraries' => ['shape' => 'BooleanValue'], 'DeleteArguments' => ['shape' => 'StringList'], 'AddArguments' => ['shape' => 'MapValue']]], 'UpdateDevEndpointResponse' => ['type' => 'structure', 'members' => []], 'UpdateGrokClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Classification' => ['shape' => 'Classification'], 'GrokPattern' => ['shape' => 'GrokPattern'], 'CustomPatterns' => ['shape' => 'CustomPatterns']]], 'UpdateJobFromSourceControlRequest' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'Provider' => ['shape' => 'SourceControlProvider'], 'RepositoryName' => ['shape' => 'NameString'], 'RepositoryOwner' => ['shape' => 'NameString'], 'BranchName' => ['shape' => 'NameString'], 'Folder' => ['shape' => 'NameString'], 'CommitId' => ['shape' => 'CommitIdString'], 'AuthStrategy' => ['shape' => 'SourceControlAuthStrategy'], 'AuthToken' => ['shape' => 'AuthTokenString']]], 'UpdateJobFromSourceControlResponse' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString']]], 'UpdateJobRequest' => ['type' => 'structure', 'required' => ['JobName', 'JobUpdate'], 'members' => ['JobName' => ['shape' => 'NameString'], 'JobUpdate' => ['shape' => 'JobUpdate']]], 'UpdateJobResponse' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString']]], 'UpdateJsonClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'JsonPath' => ['shape' => 'JsonPath']]], 'UpdateMLTransformRequest' => ['type' => 'structure', 'required' => ['TransformId'], 'members' => ['TransformId' => ['shape' => 'HashString'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Parameters' => ['shape' => 'TransformParameters'], 'Role' => ['shape' => 'RoleString'], 'GlueVersion' => ['shape' => 'GlueVersionString'], 'MaxCapacity' => ['shape' => 'NullableDouble'], 'WorkerType' => ['shape' => 'WorkerType'], 'NumberOfWorkers' => ['shape' => 'NullableInteger'], 'Timeout' => ['shape' => 'Timeout'], 'MaxRetries' => ['shape' => 'NullableInteger']]], 'UpdateMLTransformResponse' => ['type' => 'structure', 'members' => ['TransformId' => ['shape' => 'HashString']]], 'UpdatePartitionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'PartitionValueList', 'PartitionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'PartitionValueList' => ['shape' => 'BoundedPartitionValueList'], 'PartitionInput' => ['shape' => 'PartitionInput']]], 'UpdatePartitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateRegistryInput' => ['type' => 'structure', 'required' => ['RegistryId', 'Description'], 'members' => ['RegistryId' => ['shape' => 'RegistryId'], 'Description' => ['shape' => 'DescriptionString']]], 'UpdateRegistryResponse' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryArn' => ['shape' => 'GlueResourceArn']]], 'UpdateSchemaInput' => ['type' => 'structure', 'required' => ['SchemaId'], 'members' => ['SchemaId' => ['shape' => 'SchemaId'], 'SchemaVersionNumber' => ['shape' => 'SchemaVersionNumber'], 'Compatibility' => ['shape' => 'Compatibility'], 'Description' => ['shape' => 'DescriptionString']]], 'UpdateSchemaResponse' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => 'GlueResourceArn'], 'SchemaName' => ['shape' => 'SchemaRegistryNameString'], 'RegistryName' => ['shape' => 'SchemaRegistryNameString']]], 'UpdateSourceControlFromJobRequest' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString'], 'Provider' => ['shape' => 'SourceControlProvider'], 'RepositoryName' => ['shape' => 'NameString'], 'RepositoryOwner' => ['shape' => 'NameString'], 'BranchName' => ['shape' => 'NameString'], 'Folder' => ['shape' => 'NameString'], 'CommitId' => ['shape' => 'CommitIdString'], 'AuthStrategy' => ['shape' => 'SourceControlAuthStrategy'], 'AuthToken' => ['shape' => 'AuthTokenString']]], 'UpdateSourceControlFromJobResponse' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'NameString']]], 'UpdateTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableInput' => ['shape' => 'TableInput'], 'SkipArchive' => ['shape' => 'BooleanNullable'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'VersionId' => ['shape' => 'VersionString']]], 'UpdateTableResponse' => ['type' => 'structure', 'members' => []], 'UpdateTriggerRequest' => ['type' => 'structure', 'required' => ['Name', 'TriggerUpdate'], 'members' => ['Name' => ['shape' => 'NameString'], 'TriggerUpdate' => ['shape' => 'TriggerUpdate']]], 'UpdateTriggerResponse' => ['type' => 'structure', 'members' => ['Trigger' => ['shape' => 'Trigger']]], 'UpdateUserDefinedFunctionRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'FunctionName', 'FunctionInput'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'FunctionName' => ['shape' => 'NameString'], 'FunctionInput' => ['shape' => 'UserDefinedFunctionInput']]], 'UpdateUserDefinedFunctionResponse' => ['type' => 'structure', 'members' => []], 'UpdateWorkflowRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'GenericString'], 'DefaultRunProperties' => ['shape' => 'WorkflowRunProperties'], 'MaxConcurrentRuns' => ['shape' => 'NullableInteger']]], 'UpdateWorkflowResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString']]], 'UpdateXMLClassifierRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameString'], 'Classification' => ['shape' => 'Classification'], 'RowTag' => ['shape' => 'RowTag']]], 'UpdatedTimestamp' => ['type' => 'string'], 'UpsertRedshiftTargetOptions' => ['type' => 'structure', 'members' => ['TableLocation' => ['shape' => 'EnclosedInStringProperty'], 'ConnectionName' => ['shape' => 'EnclosedInStringProperty'], 'UpsertKeys' => ['shape' => 'EnclosedInStringPropertiesMinOne']]], 'UriString' => ['type' => 'string'], 'UserDefinedFunction' => ['type' => 'structure', 'members' => ['FunctionName' => ['shape' => 'NameString'], 'DatabaseName' => ['shape' => 'NameString'], 'ClassName' => ['shape' => 'NameString'], 'OwnerName' => ['shape' => 'NameString'], 'OwnerType' => ['shape' => 'PrincipalType'], 'CreateTime' => ['shape' => 'Timestamp'], 'ResourceUris' => ['shape' => 'ResourceUriList'], 'CatalogId' => ['shape' => 'CatalogIdString']]], 'UserDefinedFunctionInput' => ['type' => 'structure', 'members' => ['FunctionName' => ['shape' => 'NameString'], 'ClassName' => ['shape' => 'NameString'], 'OwnerName' => ['shape' => 'NameString'], 'OwnerType' => ['shape' => 'PrincipalType'], 'ResourceUris' => ['shape' => 'ResourceUriList']]], 'UserDefinedFunctionList' => ['type' => 'list', 'member' => ['shape' => 'UserDefinedFunction']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ValueString' => ['type' => 'string', 'max' => 1024], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'ValueString']], 'VersionId' => ['type' => 'long'], 'VersionLongNumber' => ['type' => 'long', 'max' => 100000, 'min' => 1], 'VersionMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'VersionString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'VersionsString' => ['type' => 'string', 'max' => 100000, 'min' => 1, 'pattern' => '[1-9][0-9]*|[1-9][0-9]*-[1-9][0-9]*'], 'ViewTextString' => ['type' => 'string', 'max' => 409600], 'WorkerType' => ['type' => 'string', 'enum' => ['Standard', 'G.1X', 'G.2X', 'G.025X']], 'Workflow' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'GenericString'], 'DefaultRunProperties' => ['shape' => 'WorkflowRunProperties'], 'CreatedOn' => ['shape' => 'TimestampValue'], 'LastModifiedOn' => ['shape' => 'TimestampValue'], 'LastRun' => ['shape' => 'WorkflowRun'], 'Graph' => ['shape' => 'WorkflowGraph'], 'MaxConcurrentRuns' => ['shape' => 'NullableInteger'], 'BlueprintDetails' => ['shape' => 'BlueprintDetails']]], 'WorkflowGraph' => ['type' => 'structure', 'members' => ['Nodes' => ['shape' => 'NodeList'], 'Edges' => ['shape' => 'EdgeList']]], 'WorkflowNames' => ['type' => 'list', 'member' => ['shape' => 'NameString'], 'max' => 25, 'min' => 1], 'WorkflowRun' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'WorkflowRunId' => ['shape' => 'IdString'], 'PreviousRunId' => ['shape' => 'IdString'], 'WorkflowRunProperties' => ['shape' => 'WorkflowRunProperties'], 'StartedOn' => ['shape' => 'TimestampValue'], 'CompletedOn' => ['shape' => 'TimestampValue'], 'Status' => ['shape' => 'WorkflowRunStatus'], 'ErrorMessage' => ['shape' => 'ErrorString'], 'Statistics' => ['shape' => 'WorkflowRunStatistics'], 'Graph' => ['shape' => 'WorkflowGraph'], 'StartingEventBatchCondition' => ['shape' => 'StartingEventBatchCondition']]], 'WorkflowRunProperties' => ['type' => 'map', 'key' => ['shape' => 'IdString'], 'value' => ['shape' => 'GenericString']], 'WorkflowRunStatistics' => ['type' => 'structure', 'members' => ['TotalActions' => ['shape' => 'IntegerValue'], 'TimeoutActions' => ['shape' => 'IntegerValue'], 'FailedActions' => ['shape' => 'IntegerValue'], 'StoppedActions' => ['shape' => 'IntegerValue'], 'SucceededActions' => ['shape' => 'IntegerValue'], 'RunningActions' => ['shape' => 'IntegerValue'], 'ErroredActions' => ['shape' => 'IntegerValue'], 'WaitingActions' => ['shape' => 'IntegerValue']]], 'WorkflowRunStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETED', 'STOPPING', 'STOPPED', 'ERROR']], 'WorkflowRuns' => ['type' => 'list', 'member' => ['shape' => 'WorkflowRun'], 'max' => 1000, 'min' => 1], 'Workflows' => ['type' => 'list', 'member' => ['shape' => 'Workflow'], 'max' => 25, 'min' => 1], 'XMLClassifier' => ['type' => 'structure', 'required' => ['Name', 'Classification'], 'members' => ['Name' => ['shape' => 'NameString'], 'Classification' => ['shape' => 'Classification'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdated' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'VersionId'], 'RowTag' => ['shape' => 'RowTag']]]]]; diff --git a/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 523136b..0000000 --- a/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://glue-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://glue-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://glue.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://glue.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-tests-1.json.php deleted file mode 100644 index 26a9a92..0000000 --- a/vendor/Aws3/Aws/data/glue/2017-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://glue.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://glue.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/glue/2017-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/glue/2017-03-31/paginators-1.json.php deleted file mode 100644 index aaee7ef..0000000 --- a/vendor/Aws3/Aws/data/glue/2017-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetBlueprintRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetClassifiers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetConnections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetCrawlerMetrics' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetCrawlers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetDatabases' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetDevEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetJobRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetMLTaskRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetMLTransforms' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetPartitionIndexes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'PartitionIndexDescriptorList'], 'GetPartitions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetResourcePolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'GetResourcePoliciesResponseList'], 'GetSecurityConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityConfigurations'], 'GetTableVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetTables' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetTriggers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetUnfilteredPartitionsMetadata' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetUserDefinedFunctions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetWorkflowRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListBlueprints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListCrawlers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListCustomEntityTypes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDataQualityResults' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDataQualityRuleRecommendationRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDataQualityRulesetEvaluationRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDataQualityRulesets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDevEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListMLTransforms' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListRegistries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Registries'], 'ListSchemaVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Schemas'], 'ListSchemas' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Schemas'], 'ListSessions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], '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']]]; diff --git a/vendor/Aws3/Aws/data/glue/2017-03-31/smoke.json.php b/vendor/Aws3/Aws/data/glue/2017-03-31/smoke.json.php deleted file mode 100644 index cdab0de..0000000 --- a/vendor/Aws3/Aws/data/glue/2017-03-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'GetCatalogImportStatus', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/grafana/2020-08-18/api-2.json.php b/vendor/Aws3/Aws/data/grafana/2020-08-18/api-2.json.php deleted file mode 100644 index 7b6bb60..0000000 --- a/vendor/Aws3/Aws/data/grafana/2020-08-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-18', 'endpointPrefix' => 'grafana', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Managed Grafana', 'serviceId' => 'grafana', 'signatureVersion' => 'v4', 'signingName' => 'grafana', 'uid' => 'grafana-2020-08-18'], 'operations' => ['AssociateLicense' => ['name' => 'AssociateLicense', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/licenses/{licenseType}', 'responseCode' => 202], 'input' => ['shape' => 'AssociateLicenseRequest'], 'output' => ['shape' => 'AssociateLicenseResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateWorkspace' => ['name' => 'CreateWorkspace', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces', 'responseCode' => 202], 'input' => ['shape' => 'CreateWorkspaceRequest'], 'output' => ['shape' => 'CreateWorkspaceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateWorkspaceApiKey' => ['name' => 'CreateWorkspaceApiKey', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/apikeys', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkspaceApiKeyRequest'], 'output' => ['shape' => 'CreateWorkspaceApiKeyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteWorkspace' => ['name' => 'DeleteWorkspace', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteWorkspaceRequest'], 'output' => ['shape' => 'DeleteWorkspaceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteWorkspaceApiKey' => ['name' => 'DeleteWorkspaceApiKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/apikeys/{keyName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteWorkspaceApiKeyRequest'], 'output' => ['shape' => 'DeleteWorkspaceApiKeyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeWorkspace' => ['name' => 'DescribeWorkspace', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeWorkspaceRequest'], 'output' => ['shape' => 'DescribeWorkspaceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeWorkspaceAuthentication' => ['name' => 'DescribeWorkspaceAuthentication', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/authentication', 'responseCode' => 200], 'input' => ['shape' => 'DescribeWorkspaceAuthenticationRequest'], 'output' => ['shape' => 'DescribeWorkspaceAuthenticationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeWorkspaceConfiguration' => ['name' => 'DescribeWorkspaceConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'DescribeWorkspaceConfigurationRequest'], 'output' => ['shape' => 'DescribeWorkspaceConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DisassociateLicense' => ['name' => 'DisassociateLicense', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/licenses/{licenseType}', 'responseCode' => 202], 'input' => ['shape' => 'DisassociateLicenseRequest'], 'output' => ['shape' => 'DisassociateLicenseResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListPermissions' => ['name' => 'ListPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/permissions', 'responseCode' => 200], 'input' => ['shape' => 'ListPermissionsRequest'], 'output' => ['shape' => 'ListPermissionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListWorkspaces' => ['name' => 'ListWorkspaces', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkspacesRequest'], 'output' => ['shape' => 'ListWorkspacesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdatePermissions' => ['name' => 'UpdatePermissions', 'http' => ['method' => 'PATCH', 'requestUri' => '/workspaces/{workspaceId}/permissions', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePermissionsRequest'], 'output' => ['shape' => 'UpdatePermissionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateWorkspace' => ['name' => 'UpdateWorkspace', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateWorkspaceRequest'], 'output' => ['shape' => 'UpdateWorkspaceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateWorkspaceAuthentication' => ['name' => 'UpdateWorkspaceAuthentication', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/authentication', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWorkspaceAuthenticationRequest'], 'output' => ['shape' => 'UpdateWorkspaceAuthenticationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateWorkspaceConfiguration' => ['name' => 'UpdateWorkspaceConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/configuration', 'responseCode' => 202], 'input' => ['shape' => 'UpdateWorkspaceConfigurationRequest'], 'output' => ['shape' => 'UpdateWorkspaceConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountAccessType' => ['type' => 'string', 'enum' => ['CURRENT_ACCOUNT', 'ORGANIZATION']], 'AllowedOrganization' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AllowedOrganizations' => ['type' => 'list', 'member' => ['shape' => 'AllowedOrganization']], 'ApiKeyName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ApiKeyToken' => ['type' => 'string', 'sensitive' => \true], 'AssertionAttribute' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AssertionAttributes' => ['type' => 'structure', 'members' => ['email' => ['shape' => 'AssertionAttribute'], 'groups' => ['shape' => 'AssertionAttribute'], 'login' => ['shape' => 'AssertionAttribute'], 'name' => ['shape' => 'AssertionAttribute'], 'org' => ['shape' => 'AssertionAttribute'], 'role' => ['shape' => 'AssertionAttribute']]], 'AssociateLicenseRequest' => ['type' => 'structure', 'required' => ['licenseType', 'workspaceId'], 'members' => ['licenseType' => ['shape' => 'LicenseType', 'location' => 'uri', 'locationName' => 'licenseType'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'AssociateLicenseResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'AuthenticationDescription' => ['type' => 'structure', 'required' => ['providers'], 'members' => ['awsSso' => ['shape' => 'AwsSsoAuthentication'], 'providers' => ['shape' => 'AuthenticationProviders'], 'saml' => ['shape' => 'SamlAuthentication']]], 'AuthenticationProviderTypes' => ['type' => 'string', 'enum' => ['AWS_SSO', 'SAML']], 'AuthenticationProviders' => ['type' => 'list', 'member' => ['shape' => 'AuthenticationProviderTypes']], 'AuthenticationSummary' => ['type' => 'structure', 'required' => ['providers'], 'members' => ['providers' => ['shape' => 'AuthenticationProviders'], 'samlConfigurationStatus' => ['shape' => 'SamlConfigurationStatus']]], 'AwsSsoAuthentication' => ['type' => 'structure', 'members' => ['ssoClientId' => ['shape' => 'SSOClientId']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ClientToken' => ['type' => 'string', 'pattern' => '^[!-~]{1,64}$'], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateWorkspaceApiKeyRequest' => ['type' => 'structure', 'required' => ['keyName', 'keyRole', 'secondsToLive', 'workspaceId'], 'members' => ['keyName' => ['shape' => 'ApiKeyName'], 'keyRole' => ['shape' => 'String'], 'secondsToLive' => ['shape' => 'CreateWorkspaceApiKeyRequestSecondsToLiveInteger'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'CreateWorkspaceApiKeyRequestSecondsToLiveInteger' => ['type' => 'integer', 'box' => \true, 'max' => 2592000, 'min' => 1], 'CreateWorkspaceApiKeyResponse' => ['type' => 'structure', 'required' => ['key', 'keyName', 'workspaceId'], 'members' => ['key' => ['shape' => 'ApiKeyToken'], 'keyName' => ['shape' => 'ApiKeyName'], 'workspaceId' => ['shape' => 'WorkspaceId']]], 'CreateWorkspaceRequest' => ['type' => 'structure', 'required' => ['accountAccessType', 'authenticationProviders', 'permissionType'], 'members' => ['accountAccessType' => ['shape' => 'AccountAccessType'], 'authenticationProviders' => ['shape' => 'AuthenticationProviders'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'configuration' => ['shape' => 'OverridableConfigurationJson', 'jsonvalue' => \true], 'organizationRoleName' => ['shape' => 'OrganizationRoleName'], 'permissionType' => ['shape' => 'PermissionType'], 'stackSetName' => ['shape' => 'StackSetName'], 'tags' => ['shape' => 'TagMap'], 'vpcConfiguration' => ['shape' => 'VpcConfiguration'], 'workspaceDataSources' => ['shape' => 'DataSourceTypesList'], 'workspaceDescription' => ['shape' => 'Description'], 'workspaceName' => ['shape' => 'WorkspaceName'], 'workspaceNotificationDestinations' => ['shape' => 'NotificationDestinationsList'], 'workspaceOrganizationalUnits' => ['shape' => 'OrganizationalUnitList'], 'workspaceRoleArn' => ['shape' => 'IamRoleArn']]], 'CreateWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'DataSourceType' => ['type' => 'string', 'enum' => ['AMAZON_OPENSEARCH_SERVICE', 'CLOUDWATCH', 'PROMETHEUS', 'XRAY', 'TIMESTREAM', 'SITEWISE', 'ATHENA', 'REDSHIFT', 'TWINMAKER']], 'DataSourceTypesList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceType']], 'DeleteWorkspaceApiKeyRequest' => ['type' => 'structure', 'required' => ['keyName', 'workspaceId'], 'members' => ['keyName' => ['shape' => 'ApiKeyName', 'location' => 'uri', 'locationName' => 'keyName'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteWorkspaceApiKeyResponse' => ['type' => 'structure', 'required' => ['keyName', 'workspaceId'], 'members' => ['keyName' => ['shape' => 'ApiKeyName'], 'workspaceId' => ['shape' => 'WorkspaceId']]], 'DeleteWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'DescribeWorkspaceAuthenticationRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeWorkspaceAuthenticationResponse' => ['type' => 'structure', 'required' => ['authentication'], 'members' => ['authentication' => ['shape' => 'AuthenticationDescription']]], 'DescribeWorkspaceConfigurationRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeWorkspaceConfigurationResponse' => ['type' => 'structure', 'required' => ['configuration'], 'members' => ['configuration' => ['shape' => 'OverridableConfigurationJson', 'jsonvalue' => \true]]], 'DescribeWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DescribeWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'Description' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'sensitive' => \true], 'DisassociateLicenseRequest' => ['type' => 'structure', 'required' => ['licenseType', 'workspaceId'], 'members' => ['licenseType' => ['shape' => 'LicenseType', 'location' => 'uri', 'locationName' => 'licenseType'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DisassociateLicenseResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'Endpoint' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'GrafanaVersion' => ['type' => 'string', 'max' => 255, 'min' => 1], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'IdpMetadata' => ['type' => 'structure', 'members' => ['url' => ['shape' => 'IdpMetadataUrl'], 'xml' => ['shape' => 'String']], 'union' => \true], 'IdpMetadataUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'LicenseType' => ['type' => 'string', 'enum' => ['ENTERPRISE', 'ENTERPRISE_FREE_TRIAL']], 'ListPermissionsRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['groupId' => ['shape' => 'SsoId', 'location' => 'querystring', 'locationName' => 'groupId'], 'maxResults' => ['shape' => 'ListPermissionsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'userId' => ['shape' => 'SsoId', 'location' => 'querystring', 'locationName' => 'userId'], 'userType' => ['shape' => 'UserType', 'location' => 'querystring', 'locationName' => 'userType'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'ListPermissionsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListPermissionsResponse' => ['type' => 'structure', 'required' => ['permissions'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'permissions' => ['shape' => 'PermissionEntryList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListWorkspacesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListWorkspacesRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListWorkspacesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListWorkspacesResponse' => ['type' => 'structure', 'required' => ['workspaces'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'workspaces' => ['shape' => 'WorkspaceList']]], 'LoginValidityDuration' => ['type' => 'integer'], 'NotificationDestinationType' => ['type' => 'string', 'enum' => ['SNS']], 'NotificationDestinationsList' => ['type' => 'list', 'member' => ['shape' => 'NotificationDestinationType']], 'OrganizationRoleName' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'OrganizationalUnit' => ['type' => 'string'], 'OrganizationalUnitList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnit'], 'sensitive' => \true], 'OverridableConfigurationJson' => ['type' => 'string', 'max' => 65536, 'min' => 2], 'PaginationToken' => ['type' => 'string'], 'PermissionEntry' => ['type' => 'structure', 'required' => ['role', 'user'], 'members' => ['role' => ['shape' => 'Role'], 'user' => ['shape' => 'User']]], 'PermissionEntryList' => ['type' => 'list', 'member' => ['shape' => 'PermissionEntry']], 'PermissionType' => ['type' => 'string', 'enum' => ['CUSTOMER_MANAGED', 'SERVICE_MANAGED']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'Role' => ['type' => 'string', 'enum' => ['ADMIN', 'EDITOR', 'VIEWER']], 'RoleValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'RoleValueList' => ['type' => 'list', 'member' => ['shape' => 'RoleValue']], 'RoleValues' => ['type' => 'structure', 'members' => ['admin' => ['shape' => 'RoleValueList'], 'editor' => ['shape' => 'RoleValueList']]], 'SSOClientId' => ['type' => 'string'], 'SamlAuthentication' => ['type' => 'structure', 'required' => ['status'], 'members' => ['configuration' => ['shape' => 'SamlConfiguration'], 'status' => ['shape' => 'SamlConfigurationStatus']]], 'SamlConfiguration' => ['type' => 'structure', 'required' => ['idpMetadata'], 'members' => ['allowedOrganizations' => ['shape' => 'AllowedOrganizations'], 'assertionAttributes' => ['shape' => 'AssertionAttributes'], 'idpMetadata' => ['shape' => 'IdpMetadata'], 'loginValidityDuration' => ['shape' => 'LoginValidityDuration'], 'roleValues' => ['shape' => 'RoleValues']]], 'SamlConfigurationStatus' => ['type' => 'string', 'enum' => ['CONFIGURED', 'NOT_CONFIGURED']], 'SecurityGroupId' => ['type' => 'string', 'max' => 255, 'min' => 0], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 100, 'min' => 1], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'resourceId', 'resourceType', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SsoId' => ['type' => 'string', 'max' => 47, 'min' => 1], 'StackSetName' => ['type' => 'string'], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 255, 'min' => 0], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 100, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAction' => ['type' => 'string', 'enum' => ['ADD', 'REVOKE']], 'UpdateError' => ['type' => 'structure', 'required' => ['causedBy', 'code', 'message'], 'members' => ['causedBy' => ['shape' => 'UpdateInstruction'], 'code' => ['shape' => 'UpdateErrorCodeInteger'], 'message' => ['shape' => 'String']]], 'UpdateErrorCodeInteger' => ['type' => 'integer', 'box' => \true, 'max' => 999, 'min' => 100], 'UpdateErrorList' => ['type' => 'list', 'member' => ['shape' => 'UpdateError']], 'UpdateInstruction' => ['type' => 'structure', 'required' => ['action', 'role', 'users'], 'members' => ['action' => ['shape' => 'UpdateAction'], 'role' => ['shape' => 'Role'], 'users' => ['shape' => 'UserList']]], 'UpdateInstructionBatch' => ['type' => 'list', 'member' => ['shape' => 'UpdateInstruction'], 'max' => 20, 'min' => 0], 'UpdatePermissionsRequest' => ['type' => 'structure', 'required' => ['updateInstructionBatch', 'workspaceId'], 'members' => ['updateInstructionBatch' => ['shape' => 'UpdateInstructionBatch'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'UpdatePermissionsResponse' => ['type' => 'structure', 'required' => ['errors'], 'members' => ['errors' => ['shape' => 'UpdateErrorList']]], 'UpdateWorkspaceAuthenticationRequest' => ['type' => 'structure', 'required' => ['authenticationProviders', 'workspaceId'], 'members' => ['authenticationProviders' => ['shape' => 'AuthenticationProviders'], 'samlConfiguration' => ['shape' => 'SamlConfiguration'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'UpdateWorkspaceAuthenticationResponse' => ['type' => 'structure', 'required' => ['authentication'], 'members' => ['authentication' => ['shape' => 'AuthenticationDescription']]], 'UpdateWorkspaceConfigurationRequest' => ['type' => 'structure', 'required' => ['configuration', 'workspaceId'], 'members' => ['configuration' => ['shape' => 'OverridableConfigurationJson', 'jsonvalue' => \true], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'UpdateWorkspaceConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['accountAccessType' => ['shape' => 'AccountAccessType'], 'organizationRoleName' => ['shape' => 'OrganizationRoleName'], 'permissionType' => ['shape' => 'PermissionType'], 'removeVpcConfiguration' => ['shape' => 'Boolean'], 'stackSetName' => ['shape' => 'StackSetName'], 'vpcConfiguration' => ['shape' => 'VpcConfiguration'], 'workspaceDataSources' => ['shape' => 'DataSourceTypesList'], 'workspaceDescription' => ['shape' => 'Description'], 'workspaceId' => ['shape' => 'WorkspaceId', 'location' => 'uri', 'locationName' => 'workspaceId'], 'workspaceName' => ['shape' => 'WorkspaceName'], 'workspaceNotificationDestinations' => ['shape' => 'NotificationDestinationsList'], 'workspaceOrganizationalUnits' => ['shape' => 'OrganizationalUnitList'], 'workspaceRoleArn' => ['shape' => 'IamRoleArn']]], 'UpdateWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspace'], 'members' => ['workspace' => ['shape' => 'WorkspaceDescription']]], 'User' => ['type' => 'structure', 'required' => ['id', 'type'], 'members' => ['id' => ['shape' => 'SsoId'], 'type' => ['shape' => 'UserType']]], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserType' => ['type' => 'string', 'enum' => ['SSO_USER', 'SSO_GROUP']], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['securityGroupIds', 'subnetIds'], 'members' => ['securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetIds' => ['shape' => 'SubnetIds']]], 'WorkspaceDescription' => ['type' => 'structure', 'required' => ['authentication', 'created', 'dataSources', 'endpoint', 'grafanaVersion', 'id', 'modified', 'status'], 'members' => ['accountAccessType' => ['shape' => 'AccountAccessType'], 'authentication' => ['shape' => 'AuthenticationSummary'], 'created' => ['shape' => 'Timestamp'], 'dataSources' => ['shape' => 'DataSourceTypesList'], 'description' => ['shape' => 'Description'], 'endpoint' => ['shape' => 'Endpoint'], 'freeTrialConsumed' => ['shape' => 'Boolean'], 'freeTrialExpiration' => ['shape' => 'Timestamp'], 'grafanaVersion' => ['shape' => 'GrafanaVersion'], 'id' => ['shape' => 'WorkspaceId'], 'licenseExpiration' => ['shape' => 'Timestamp'], 'licenseType' => ['shape' => 'LicenseType'], 'modified' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'WorkspaceName'], 'notificationDestinations' => ['shape' => 'NotificationDestinationsList'], 'organizationRoleName' => ['shape' => 'OrganizationRoleName'], 'organizationalUnits' => ['shape' => 'OrganizationalUnitList'], 'permissionType' => ['shape' => 'PermissionType'], 'stackSetName' => ['shape' => 'StackSetName'], 'status' => ['shape' => 'WorkspaceStatus'], 'tags' => ['shape' => 'TagMap'], 'vpcConfiguration' => ['shape' => 'VpcConfiguration'], 'workspaceRoleArn' => ['shape' => 'IamRoleArn']]], 'WorkspaceId' => ['type' => 'string', 'pattern' => '^g-[0-9a-f]{10}$'], 'WorkspaceList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceSummary']], 'WorkspaceName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9-._~]{1,255}$', 'sensitive' => \true], 'WorkspaceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING', 'UPGRADING', 'DELETION_FAILED', 'CREATION_FAILED', 'UPDATE_FAILED', 'UPGRADE_FAILED', 'LICENSE_REMOVAL_FAILED']], 'WorkspaceSummary' => ['type' => 'structure', 'required' => ['authentication', 'created', 'endpoint', 'grafanaVersion', 'id', 'modified', 'status'], 'members' => ['authentication' => ['shape' => 'AuthenticationSummary'], 'created' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'endpoint' => ['shape' => 'Endpoint'], 'grafanaVersion' => ['shape' => 'GrafanaVersion'], 'id' => ['shape' => 'WorkspaceId'], 'modified' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'WorkspaceName'], 'notificationDestinations' => ['shape' => 'NotificationDestinationsList'], 'status' => ['shape' => 'WorkspaceStatus'], 'tags' => ['shape' => 'TagMap']]]]]; diff --git a/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 64fb258..0000000 --- a/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://grafana-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://grafana-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://grafana.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://grafana.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-tests-1.json.php deleted file mode 100644 index ac0cc13..0000000 --- a/vendor/Aws3/Aws/data/grafana/2020-08-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://grafana.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/grafana/2020-08-18/paginators-1.json.php b/vendor/Aws3/Aws/data/grafana/2020-08-18/paginators-1.json.php deleted file mode 100644 index 54e2854..0000000 --- a/vendor/Aws3/Aws/data/grafana/2020-08-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListPermissions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'permissions'], 'ListWorkspaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workspaces']]]; diff --git a/vendor/Aws3/Aws/data/greengrass/2017-06-07/api-2.json.php b/vendor/Aws3/Aws/data/greengrass/2017-06-07/api-2.json.php deleted file mode 100644 index 554f587..0000000 --- a/vendor/Aws3/Aws/data/greengrass/2017-06-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-06-07', 'endpointPrefix' => 'greengrass', 'signingName' => 'greengrass', 'serviceFullName' => 'AWS Greengrass', 'serviceId' => 'Greengrass', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'greengrass-2017-06-07', 'signatureVersion' => 'v4'], 'operations' => ['AssociateRoleToGroup' => ['name' => 'AssociateRoleToGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/groups/{GroupId}/role', 'responseCode' => 200], 'input' => ['shape' => 'AssociateRoleToGroupRequest'], 'output' => ['shape' => 'AssociateRoleToGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'AssociateServiceRoleToAccount' => ['name' => 'AssociateServiceRoleToAccount', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'AssociateServiceRoleToAccountRequest'], 'output' => ['shape' => 'AssociateServiceRoleToAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateConnectorDefinition' => ['name' => 'CreateConnectorDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/connectors', 'responseCode' => 200], 'input' => ['shape' => 'CreateConnectorDefinitionRequest'], 'output' => ['shape' => 'CreateConnectorDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateConnectorDefinitionVersion' => ['name' => 'CreateConnectorDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateConnectorDefinitionVersionRequest'], 'output' => ['shape' => 'CreateConnectorDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateCoreDefinition' => ['name' => 'CreateCoreDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/cores', 'responseCode' => 200], 'input' => ['shape' => 'CreateCoreDefinitionRequest'], 'output' => ['shape' => 'CreateCoreDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateCoreDefinitionVersion' => ['name' => 'CreateCoreDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateCoreDefinitionVersionRequest'], 'output' => ['shape' => 'CreateCoreDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/groups/{GroupId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateDeviceDefinition' => ['name' => 'CreateDeviceDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/devices', 'responseCode' => 200], 'input' => ['shape' => 'CreateDeviceDefinitionRequest'], 'output' => ['shape' => 'CreateDeviceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateDeviceDefinitionVersion' => ['name' => 'CreateDeviceDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateDeviceDefinitionVersionRequest'], 'output' => ['shape' => 'CreateDeviceDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateFunctionDefinition' => ['name' => 'CreateFunctionDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/functions', 'responseCode' => 200], 'input' => ['shape' => 'CreateFunctionDefinitionRequest'], 'output' => ['shape' => 'CreateFunctionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateFunctionDefinitionVersion' => ['name' => 'CreateFunctionDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateFunctionDefinitionVersionRequest'], 'output' => ['shape' => 'CreateFunctionDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/groups', 'responseCode' => 200], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateGroupCertificateAuthority' => ['name' => 'CreateGroupCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/groups/{GroupId}/certificateauthorities', 'responseCode' => 200], 'input' => ['shape' => 'CreateGroupCertificateAuthorityRequest'], 'output' => ['shape' => 'CreateGroupCertificateAuthorityResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateGroupVersion' => ['name' => 'CreateGroupVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/groups/{GroupId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateGroupVersionRequest'], 'output' => ['shape' => 'CreateGroupVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateLoggerDefinition' => ['name' => 'CreateLoggerDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/loggers', 'responseCode' => 200], 'input' => ['shape' => 'CreateLoggerDefinitionRequest'], 'output' => ['shape' => 'CreateLoggerDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateLoggerDefinitionVersion' => ['name' => 'CreateLoggerDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateLoggerDefinitionVersionRequest'], 'output' => ['shape' => 'CreateLoggerDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateResourceDefinition' => ['name' => 'CreateResourceDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/resources', 'responseCode' => 200], 'input' => ['shape' => 'CreateResourceDefinitionRequest'], 'output' => ['shape' => 'CreateResourceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateResourceDefinitionVersion' => ['name' => 'CreateResourceDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateResourceDefinitionVersionRequest'], 'output' => ['shape' => 'CreateResourceDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateSoftwareUpdateJob' => ['name' => 'CreateSoftwareUpdateJob', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/updates', 'responseCode' => 200], 'input' => ['shape' => 'CreateSoftwareUpdateJobRequest'], 'output' => ['shape' => 'CreateSoftwareUpdateJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateSubscriptionDefinition' => ['name' => 'CreateSubscriptionDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/subscriptions', 'responseCode' => 200], 'input' => ['shape' => 'CreateSubscriptionDefinitionRequest'], 'output' => ['shape' => 'CreateSubscriptionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'CreateSubscriptionDefinitionVersion' => ['name' => 'CreateSubscriptionDefinitionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'CreateSubscriptionDefinitionVersionRequest'], 'output' => ['shape' => 'CreateSubscriptionDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteConnectorDefinition' => ['name' => 'DeleteConnectorDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConnectorDefinitionRequest'], 'output' => ['shape' => 'DeleteConnectorDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteCoreDefinition' => ['name' => 'DeleteCoreDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCoreDefinitionRequest'], 'output' => ['shape' => 'DeleteCoreDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteDeviceDefinition' => ['name' => 'DeleteDeviceDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDeviceDefinitionRequest'], 'output' => ['shape' => 'DeleteDeviceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteFunctionDefinition' => ['name' => 'DeleteFunctionDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFunctionDefinitionRequest'], 'output' => ['shape' => 'DeleteFunctionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/groups/{GroupId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteLoggerDefinition' => ['name' => 'DeleteLoggerDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLoggerDefinitionRequest'], 'output' => ['shape' => 'DeleteLoggerDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteResourceDefinition' => ['name' => 'DeleteResourceDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteResourceDefinitionRequest'], 'output' => ['shape' => 'DeleteResourceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DeleteSubscriptionDefinition' => ['name' => 'DeleteSubscriptionDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSubscriptionDefinitionRequest'], 'output' => ['shape' => 'DeleteSubscriptionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'DisassociateRoleFromGroup' => ['name' => 'DisassociateRoleFromGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/groups/{GroupId}/role', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateRoleFromGroupRequest'], 'output' => ['shape' => 'DisassociateRoleFromGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DisassociateServiceRoleFromAccount' => ['name' => 'DisassociateServiceRoleFromAccount', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateServiceRoleFromAccountRequest'], 'output' => ['shape' => 'DisassociateServiceRoleFromAccountResponse'], 'errors' => [['shape' => 'InternalServerErrorException']]], 'GetAssociatedRole' => ['name' => 'GetAssociatedRole', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/role', 'responseCode' => 200], 'input' => ['shape' => 'GetAssociatedRoleRequest'], 'output' => ['shape' => 'GetAssociatedRoleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetBulkDeploymentStatus' => ['name' => 'GetBulkDeploymentStatus', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/bulk/deployments/{BulkDeploymentId}/status', 'responseCode' => 200], 'input' => ['shape' => 'GetBulkDeploymentStatusRequest'], 'output' => ['shape' => 'GetBulkDeploymentStatusResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetConnectivityInfo' => ['name' => 'GetConnectivityInfo', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/things/{ThingName}/connectivityInfo', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectivityInfoRequest'], 'output' => ['shape' => 'GetConnectivityInfoResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetConnectorDefinition' => ['name' => 'GetConnectorDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectorDefinitionRequest'], 'output' => ['shape' => 'GetConnectorDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetConnectorDefinitionVersion' => ['name' => 'GetConnectorDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectorDefinitionVersionRequest'], 'output' => ['shape' => 'GetConnectorDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetCoreDefinition' => ['name' => 'GetCoreDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetCoreDefinitionRequest'], 'output' => ['shape' => 'GetCoreDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetCoreDefinitionVersion' => ['name' => 'GetCoreDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetCoreDefinitionVersionRequest'], 'output' => ['shape' => 'GetCoreDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetDeploymentStatus' => ['name' => 'GetDeploymentStatus', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/deployments/{DeploymentId}/status', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentStatusRequest'], 'output' => ['shape' => 'GetDeploymentStatusResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetDeviceDefinition' => ['name' => 'GetDeviceDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeviceDefinitionRequest'], 'output' => ['shape' => 'GetDeviceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetDeviceDefinitionVersion' => ['name' => 'GetDeviceDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeviceDefinitionVersionRequest'], 'output' => ['shape' => 'GetDeviceDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetFunctionDefinition' => ['name' => 'GetFunctionDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionDefinitionRequest'], 'output' => ['shape' => 'GetFunctionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetFunctionDefinitionVersion' => ['name' => 'GetFunctionDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionDefinitionVersionRequest'], 'output' => ['shape' => 'GetFunctionDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGroupRequest'], 'output' => ['shape' => 'GetGroupResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetGroupCertificateAuthority' => ['name' => 'GetGroupCertificateAuthority', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/certificateauthorities/{CertificateAuthorityId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGroupCertificateAuthorityRequest'], 'output' => ['shape' => 'GetGroupCertificateAuthorityResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetGroupCertificateConfiguration' => ['name' => 'GetGroupCertificateConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry', 'responseCode' => 200], 'input' => ['shape' => 'GetGroupCertificateConfigurationRequest'], 'output' => ['shape' => 'GetGroupCertificateConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetGroupVersion' => ['name' => 'GetGroupVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/versions/{GroupVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGroupVersionRequest'], 'output' => ['shape' => 'GetGroupVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetLoggerDefinition' => ['name' => 'GetLoggerDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetLoggerDefinitionRequest'], 'output' => ['shape' => 'GetLoggerDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetLoggerDefinitionVersion' => ['name' => 'GetLoggerDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetLoggerDefinitionVersionRequest'], 'output' => ['shape' => 'GetLoggerDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetResourceDefinition' => ['name' => 'GetResourceDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceDefinitionRequest'], 'output' => ['shape' => 'GetResourceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetResourceDefinitionVersion' => ['name' => 'GetResourceDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceDefinitionVersionRequest'], 'output' => ['shape' => 'GetResourceDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetServiceRoleForAccount' => ['name' => 'GetServiceRoleForAccount', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'GetServiceRoleForAccountRequest'], 'output' => ['shape' => 'GetServiceRoleForAccountResponse'], 'errors' => [['shape' => 'InternalServerErrorException']]], 'GetSubscriptionDefinition' => ['name' => 'GetSubscriptionDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSubscriptionDefinitionRequest'], 'output' => ['shape' => 'GetSubscriptionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetSubscriptionDefinitionVersion' => ['name' => 'GetSubscriptionDefinitionVersion', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions/{SubscriptionDefinitionVersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSubscriptionDefinitionVersionRequest'], 'output' => ['shape' => 'GetSubscriptionDefinitionVersionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'GetThingRuntimeConfiguration' => ['name' => 'GetThingRuntimeConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/things/{ThingName}/runtimeconfig', 'responseCode' => 200], 'input' => ['shape' => 'GetThingRuntimeConfigurationRequest'], 'output' => ['shape' => 'GetThingRuntimeConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListBulkDeploymentDetailedReports' => ['name' => 'ListBulkDeploymentDetailedReports', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports', 'responseCode' => 200], 'input' => ['shape' => 'ListBulkDeploymentDetailedReportsRequest'], 'output' => ['shape' => 'ListBulkDeploymentDetailedReportsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListBulkDeployments' => ['name' => 'ListBulkDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/bulk/deployments', 'responseCode' => 200], 'input' => ['shape' => 'ListBulkDeploymentsRequest'], 'output' => ['shape' => 'ListBulkDeploymentsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListConnectorDefinitionVersions' => ['name' => 'ListConnectorDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListConnectorDefinitionVersionsRequest'], 'output' => ['shape' => 'ListConnectorDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListConnectorDefinitions' => ['name' => 'ListConnectorDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/connectors', 'responseCode' => 200], 'input' => ['shape' => 'ListConnectorDefinitionsRequest'], 'output' => ['shape' => 'ListConnectorDefinitionsResponse'], 'errors' => []], 'ListCoreDefinitionVersions' => ['name' => 'ListCoreDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListCoreDefinitionVersionsRequest'], 'output' => ['shape' => 'ListCoreDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListCoreDefinitions' => ['name' => 'ListCoreDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/cores', 'responseCode' => 200], 'input' => ['shape' => 'ListCoreDefinitionsRequest'], 'output' => ['shape' => 'ListCoreDefinitionsResponse'], 'errors' => []], 'ListDeployments' => ['name' => 'ListDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'ListDeploymentsRequest'], 'output' => ['shape' => 'ListDeploymentsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListDeviceDefinitionVersions' => ['name' => 'ListDeviceDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListDeviceDefinitionVersionsRequest'], 'output' => ['shape' => 'ListDeviceDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListDeviceDefinitions' => ['name' => 'ListDeviceDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/devices', 'responseCode' => 200], 'input' => ['shape' => 'ListDeviceDefinitionsRequest'], 'output' => ['shape' => 'ListDeviceDefinitionsResponse'], 'errors' => []], 'ListFunctionDefinitionVersions' => ['name' => 'ListFunctionDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionDefinitionVersionsRequest'], 'output' => ['shape' => 'ListFunctionDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListFunctionDefinitions' => ['name' => 'ListFunctionDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/functions', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionDefinitionsRequest'], 'output' => ['shape' => 'ListFunctionDefinitionsResponse'], 'errors' => []], 'ListGroupCertificateAuthorities' => ['name' => 'ListGroupCertificateAuthorities', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/certificateauthorities', 'responseCode' => 200], 'input' => ['shape' => 'ListGroupCertificateAuthoritiesRequest'], 'output' => ['shape' => 'ListGroupCertificateAuthoritiesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListGroupVersions' => ['name' => 'ListGroupVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups/{GroupId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListGroupVersionsRequest'], 'output' => ['shape' => 'ListGroupVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/groups', 'responseCode' => 200], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => []], 'ListLoggerDefinitionVersions' => ['name' => 'ListLoggerDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListLoggerDefinitionVersionsRequest'], 'output' => ['shape' => 'ListLoggerDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListLoggerDefinitions' => ['name' => 'ListLoggerDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/loggers', 'responseCode' => 200], 'input' => ['shape' => 'ListLoggerDefinitionsRequest'], 'output' => ['shape' => 'ListLoggerDefinitionsResponse'], 'errors' => []], 'ListResourceDefinitionVersions' => ['name' => 'ListResourceDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListResourceDefinitionVersionsRequest'], 'output' => ['shape' => 'ListResourceDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListResourceDefinitions' => ['name' => 'ListResourceDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/resources', 'responseCode' => 200], 'input' => ['shape' => 'ListResourceDefinitionsRequest'], 'output' => ['shape' => 'ListResourceDefinitionsResponse'], 'errors' => []], 'ListSubscriptionDefinitionVersions' => ['name' => 'ListSubscriptionDefinitionVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListSubscriptionDefinitionVersionsRequest'], 'output' => ['shape' => 'ListSubscriptionDefinitionVersionsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListSubscriptionDefinitions' => ['name' => 'ListSubscriptionDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/definition/subscriptions', 'responseCode' => 200], 'input' => ['shape' => 'ListSubscriptionDefinitionsRequest'], 'output' => ['shape' => 'ListSubscriptionDefinitionsResponse'], 'errors' => []], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ResetDeployments' => ['name' => 'ResetDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/groups/{GroupId}/deployments/$reset', 'responseCode' => 200], 'input' => ['shape' => 'ResetDeploymentsRequest'], 'output' => ['shape' => 'ResetDeploymentsResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'StartBulkDeployment' => ['name' => 'StartBulkDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/bulk/deployments', 'responseCode' => 200], 'input' => ['shape' => 'StartBulkDeploymentRequest'], 'output' => ['shape' => 'StartBulkDeploymentResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'StopBulkDeployment' => ['name' => 'StopBulkDeployment', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/bulk/deployments/{BulkDeploymentId}/$stop', 'responseCode' => 200], 'input' => ['shape' => 'StopBulkDeploymentRequest'], 'output' => ['shape' => 'StopBulkDeploymentResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateConnectivityInfo' => ['name' => 'UpdateConnectivityInfo', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/things/{ThingName}/connectivityInfo', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConnectivityInfoRequest'], 'output' => ['shape' => 'UpdateConnectivityInfoResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateConnectorDefinition' => ['name' => 'UpdateConnectorDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/connectors/{ConnectorDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConnectorDefinitionRequest'], 'output' => ['shape' => 'UpdateConnectorDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateCoreDefinition' => ['name' => 'UpdateCoreDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/cores/{CoreDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCoreDefinitionRequest'], 'output' => ['shape' => 'UpdateCoreDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateDeviceDefinition' => ['name' => 'UpdateDeviceDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/devices/{DeviceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDeviceDefinitionRequest'], 'output' => ['shape' => 'UpdateDeviceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateFunctionDefinition' => ['name' => 'UpdateFunctionDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/functions/{FunctionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFunctionDefinitionRequest'], 'output' => ['shape' => 'UpdateFunctionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/groups/{GroupId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGroupRequest'], 'output' => ['shape' => 'UpdateGroupResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateGroupCertificateConfiguration' => ['name' => 'UpdateGroupCertificateConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGroupCertificateConfigurationRequest'], 'output' => ['shape' => 'UpdateGroupCertificateConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateLoggerDefinition' => ['name' => 'UpdateLoggerDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/loggers/{LoggerDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLoggerDefinitionRequest'], 'output' => ['shape' => 'UpdateLoggerDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateResourceDefinition' => ['name' => 'UpdateResourceDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/resources/{ResourceDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourceDefinitionRequest'], 'output' => ['shape' => 'UpdateResourceDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateSubscriptionDefinition' => ['name' => 'UpdateSubscriptionDefinition', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/definition/subscriptions/{SubscriptionDefinitionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSubscriptionDefinitionRequest'], 'output' => ['shape' => 'UpdateSubscriptionDefinitionResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'UpdateThingRuntimeConfiguration' => ['name' => 'UpdateThingRuntimeConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/things/{ThingName}/runtimeconfig', 'responseCode' => 200], 'input' => ['shape' => 'UpdateThingRuntimeConfigurationRequest'], 'output' => ['shape' => 'UpdateThingRuntimeConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]]], 'shapes' => ['AssociateRoleToGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'RoleArn' => ['shape' => '__string']], 'required' => ['GroupId', 'RoleArn']], 'AssociateRoleToGroupResponse' => ['type' => 'structure', 'members' => ['AssociatedAt' => ['shape' => '__string']]], 'AssociateServiceRoleToAccountRequest' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => '__string']], 'required' => ['RoleArn']], 'AssociateServiceRoleToAccountResponse' => ['type' => 'structure', 'members' => ['AssociatedAt' => ['shape' => '__string']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['ErrorDetails' => ['shape' => 'ErrorDetails'], 'Message' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BulkDeployment' => ['type' => 'structure', 'members' => ['BulkDeploymentArn' => ['shape' => '__string'], 'BulkDeploymentId' => ['shape' => '__string'], 'CreatedAt' => ['shape' => '__string']]], 'BulkDeploymentMetrics' => ['type' => 'structure', 'members' => ['InvalidInputRecords' => ['shape' => '__integer'], 'RecordsProcessed' => ['shape' => '__integer'], 'RetryAttempts' => ['shape' => '__integer']]], 'BulkDeploymentResult' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => '__string'], 'DeploymentArn' => ['shape' => '__string'], 'DeploymentId' => ['shape' => '__string'], 'DeploymentStatus' => ['shape' => '__string'], 'DeploymentType' => ['shape' => 'DeploymentType'], 'ErrorDetails' => ['shape' => 'ErrorDetails'], 'ErrorMessage' => ['shape' => '__string'], 'GroupArn' => ['shape' => '__string']]], 'BulkDeploymentResults' => ['type' => 'list', 'member' => ['shape' => 'BulkDeploymentResult']], 'BulkDeploymentStatus' => ['type' => 'string', 'enum' => ['Initializing', 'Running', 'Completed', 'Stopping', 'Stopped', 'Failed']], 'BulkDeployments' => ['type' => 'list', 'member' => ['shape' => 'BulkDeployment']], 'ConfigurationSyncStatus' => ['type' => 'string', 'enum' => ['InSync', 'OutOfSync']], 'ConnectivityInfo' => ['type' => 'structure', 'members' => ['HostAddress' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Metadata' => ['shape' => '__string'], 'PortNumber' => ['shape' => '__integer']]], 'Connector' => ['type' => 'structure', 'members' => ['ConnectorArn' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Parameters' => ['shape' => '__mapOf__string']], 'required' => ['ConnectorArn', 'Id']], 'ConnectorDefinitionVersion' => ['type' => 'structure', 'members' => ['Connectors' => ['shape' => '__listOfConnector']]], 'Core' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'SyncShadow' => ['shape' => '__boolean'], 'ThingArn' => ['shape' => '__string']], 'required' => ['ThingArn', 'Id', 'CertificateArn']], 'CoreDefinitionVersion' => ['type' => 'structure', 'members' => ['Cores' => ['shape' => '__listOfCore']]], 'CreateConnectorDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'ConnectorDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateConnectorDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateConnectorDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId'], 'Connectors' => ['shape' => '__listOfConnector']], 'required' => ['ConnectorDefinitionId']], 'CreateConnectorDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateCoreDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'CoreDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateCoreDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateCoreDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId'], 'Cores' => ['shape' => '__listOfCore']], 'required' => ['CoreDefinitionId']], 'CreateCoreDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'DeploymentId' => ['shape' => '__string'], 'DeploymentType' => ['shape' => 'DeploymentType'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'GroupVersionId' => ['shape' => '__string']], 'required' => ['GroupId', 'DeploymentType']], 'CreateDeploymentResponse' => ['type' => 'structure', 'members' => ['DeploymentArn' => ['shape' => '__string'], 'DeploymentId' => ['shape' => '__string']]], 'CreateDeviceDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'DeviceDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateDeviceDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateDeviceDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId'], 'Devices' => ['shape' => '__listOfDevice']], 'required' => ['DeviceDefinitionId']], 'CreateDeviceDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateFunctionDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'FunctionDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateFunctionDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateFunctionDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'DefaultConfig' => ['shape' => 'FunctionDefaultConfig'], 'FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId'], 'Functions' => ['shape' => '__listOfFunction']], 'required' => ['FunctionDefinitionId']], 'CreateFunctionDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateGroupCertificateAuthorityRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'CreateGroupCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['GroupCertificateAuthorityArn' => ['shape' => '__string']]], 'CreateGroupRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'GroupVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']], 'required' => ['Name']], 'CreateGroupResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateGroupVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'ConnectorDefinitionVersionArn' => ['shape' => '__string'], 'CoreDefinitionVersionArn' => ['shape' => '__string'], 'DeviceDefinitionVersionArn' => ['shape' => '__string'], 'FunctionDefinitionVersionArn' => ['shape' => '__string'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'LoggerDefinitionVersionArn' => ['shape' => '__string'], 'ResourceDefinitionVersionArn' => ['shape' => '__string'], 'SubscriptionDefinitionVersionArn' => ['shape' => '__string']], 'required' => ['GroupId']], 'CreateGroupVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateLoggerDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'LoggerDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateLoggerDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateLoggerDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId'], 'Loggers' => ['shape' => '__listOfLogger']], 'required' => ['LoggerDefinitionId']], 'CreateLoggerDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateResourceDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'ResourceDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateResourceDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateResourceDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId'], 'Resources' => ['shape' => '__listOfResource']], 'required' => ['ResourceDefinitionId']], 'CreateResourceDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'CreateSoftwareUpdateJobRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'S3UrlSignerRole' => ['shape' => 'S3UrlSignerRole'], 'SoftwareToUpdate' => ['shape' => 'SoftwareToUpdate'], 'UpdateAgentLogLevel' => ['shape' => 'UpdateAgentLogLevel'], 'UpdateTargets' => ['shape' => 'UpdateTargets'], 'UpdateTargetsArchitecture' => ['shape' => 'UpdateTargetsArchitecture'], 'UpdateTargetsOperatingSystem' => ['shape' => 'UpdateTargetsOperatingSystem']], 'required' => ['S3UrlSignerRole', 'UpdateTargetsArchitecture', 'SoftwareToUpdate', 'UpdateTargets', 'UpdateTargetsOperatingSystem']], 'CreateSoftwareUpdateJobResponse' => ['type' => 'structure', 'members' => ['IotJobArn' => ['shape' => '__string'], 'IotJobId' => ['shape' => '__string'], 'PlatformSoftwareVersion' => ['shape' => '__string']]], 'CreateSubscriptionDefinitionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'InitialVersion' => ['shape' => 'SubscriptionDefinitionVersion'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'CreateSubscriptionDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'CreateSubscriptionDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId'], 'Subscriptions' => ['shape' => '__listOfSubscription']], 'required' => ['SubscriptionDefinitionId']], 'CreateSubscriptionDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'DefinitionInformation' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DeleteConnectorDefinitionRequest' => ['type' => 'structure', 'members' => ['ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId']], 'required' => ['ConnectorDefinitionId']], 'DeleteConnectorDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteCoreDefinitionRequest' => ['type' => 'structure', 'members' => ['CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId']], 'required' => ['CoreDefinitionId']], 'DeleteCoreDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteDeviceDefinitionRequest' => ['type' => 'structure', 'members' => ['DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId']], 'required' => ['DeviceDefinitionId']], 'DeleteDeviceDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteFunctionDefinitionRequest' => ['type' => 'structure', 'members' => ['FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId']], 'required' => ['FunctionDefinitionId']], 'DeleteFunctionDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'DeleteGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteLoggerDefinitionRequest' => ['type' => 'structure', 'members' => ['LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId']], 'required' => ['LoggerDefinitionId']], 'DeleteLoggerDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteResourceDefinitionRequest' => ['type' => 'structure', 'members' => ['ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId']], 'required' => ['ResourceDefinitionId']], 'DeleteResourceDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteSubscriptionDefinitionRequest' => ['type' => 'structure', 'members' => ['SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId']], 'required' => ['SubscriptionDefinitionId']], 'DeleteSubscriptionDefinitionResponse' => ['type' => 'structure', 'members' => []], 'Deployment' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => '__string'], 'DeploymentArn' => ['shape' => '__string'], 'DeploymentId' => ['shape' => '__string'], 'DeploymentType' => ['shape' => 'DeploymentType'], 'GroupArn' => ['shape' => '__string']]], 'DeploymentType' => ['type' => 'string', 'enum' => ['NewDeployment', 'Redeployment', 'ResetDeployment', 'ForceResetDeployment']], 'Deployments' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], 'Device' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'SyncShadow' => ['shape' => '__boolean'], 'ThingArn' => ['shape' => '__string']], 'required' => ['ThingArn', 'Id', 'CertificateArn']], 'DeviceDefinitionVersion' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => '__listOfDevice']]], 'DisassociateRoleFromGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'DisassociateRoleFromGroupResponse' => ['type' => 'structure', 'members' => ['DisassociatedAt' => ['shape' => '__string']]], 'DisassociateServiceRoleFromAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateServiceRoleFromAccountResponse' => ['type' => 'structure', 'members' => ['DisassociatedAt' => ['shape' => '__string']]], 'Empty' => ['type' => 'structure', 'members' => []], 'EncodingType' => ['type' => 'string', 'enum' => ['binary', 'json']], 'ErrorDetail' => ['type' => 'structure', 'members' => ['DetailedErrorCode' => ['shape' => '__string'], 'DetailedErrorMessage' => ['shape' => '__string']]], 'ErrorDetails' => ['type' => 'list', 'member' => ['shape' => 'ErrorDetail']], 'Function' => ['type' => 'structure', 'members' => ['FunctionArn' => ['shape' => '__string'], 'FunctionConfiguration' => ['shape' => 'FunctionConfiguration'], 'Id' => ['shape' => '__string']], 'required' => ['Id']], 'FunctionConfiguration' => ['type' => 'structure', 'members' => ['EncodingType' => ['shape' => 'EncodingType'], 'Environment' => ['shape' => 'FunctionConfigurationEnvironment'], 'ExecArgs' => ['shape' => '__string'], 'Executable' => ['shape' => '__string'], 'MemorySize' => ['shape' => '__integer'], 'Pinned' => ['shape' => '__boolean'], 'Timeout' => ['shape' => '__integer'], 'FunctionRuntimeOverride' => ['shape' => '__string']]], 'FunctionConfigurationEnvironment' => ['type' => 'structure', 'members' => ['AccessSysfs' => ['shape' => '__boolean'], 'Execution' => ['shape' => 'FunctionExecutionConfig'], 'ResourceAccessPolicies' => ['shape' => '__listOfResourceAccessPolicy'], 'Variables' => ['shape' => '__mapOf__string']]], 'FunctionDefaultConfig' => ['type' => 'structure', 'members' => ['Execution' => ['shape' => 'FunctionDefaultExecutionConfig']]], 'FunctionDefaultExecutionConfig' => ['type' => 'structure', 'members' => ['IsolationMode' => ['shape' => 'FunctionIsolationMode'], 'RunAs' => ['shape' => 'FunctionRunAsConfig']]], 'FunctionDefinitionVersion' => ['type' => 'structure', 'members' => ['DefaultConfig' => ['shape' => 'FunctionDefaultConfig'], 'Functions' => ['shape' => '__listOfFunction']]], 'FunctionExecutionConfig' => ['type' => 'structure', 'members' => ['IsolationMode' => ['shape' => 'FunctionIsolationMode'], 'RunAs' => ['shape' => 'FunctionRunAsConfig']]], 'FunctionIsolationMode' => ['type' => 'string', 'enum' => ['GreengrassContainer', 'NoContainer']], 'FunctionRunAsConfig' => ['type' => 'structure', 'members' => ['Gid' => ['shape' => '__integer'], 'Uid' => ['shape' => '__integer']]], 'GeneralError' => ['type' => 'structure', 'members' => ['ErrorDetails' => ['shape' => 'ErrorDetails'], 'Message' => ['shape' => '__string']]], 'GetAssociatedRoleRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'GetAssociatedRoleResponse' => ['type' => 'structure', 'members' => ['AssociatedAt' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string']]], 'GetBulkDeploymentStatusRequest' => ['type' => 'structure', 'members' => ['BulkDeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'BulkDeploymentId']], 'required' => ['BulkDeploymentId']], 'GetBulkDeploymentStatusResponse' => ['type' => 'structure', 'members' => ['BulkDeploymentMetrics' => ['shape' => 'BulkDeploymentMetrics'], 'BulkDeploymentStatus' => ['shape' => 'BulkDeploymentStatus'], 'CreatedAt' => ['shape' => '__string'], 'ErrorDetails' => ['shape' => 'ErrorDetails'], 'ErrorMessage' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetConnectivityInfoRequest' => ['type' => 'structure', 'members' => ['ThingName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ThingName']], 'required' => ['ThingName']], 'GetConnectivityInfoResponse' => ['type' => 'structure', 'members' => ['ConnectivityInfo' => ['shape' => '__listOfConnectivityInfo'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'GetConnectorDefinitionRequest' => ['type' => 'structure', 'members' => ['ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId']], 'required' => ['ConnectorDefinitionId']], 'GetConnectorDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetConnectorDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId'], 'ConnectorDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionVersionId'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['ConnectorDefinitionId', 'ConnectorDefinitionVersionId']], 'GetConnectorDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'ConnectorDefinitionVersion'], 'Id' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetCoreDefinitionRequest' => ['type' => 'structure', 'members' => ['CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId']], 'required' => ['CoreDefinitionId']], 'GetCoreDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetCoreDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId'], 'CoreDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionVersionId']], 'required' => ['CoreDefinitionId', 'CoreDefinitionVersionId']], 'GetCoreDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'CoreDefinitionVersion'], 'Id' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetDeploymentStatusRequest' => ['type' => 'structure', 'members' => ['DeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeploymentId'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId', 'DeploymentId']], 'GetDeploymentStatusResponse' => ['type' => 'structure', 'members' => ['DeploymentStatus' => ['shape' => '__string'], 'DeploymentType' => ['shape' => 'DeploymentType'], 'ErrorDetails' => ['shape' => 'ErrorDetails'], 'ErrorMessage' => ['shape' => '__string'], 'UpdatedAt' => ['shape' => '__string']]], 'GetDeviceDefinitionRequest' => ['type' => 'structure', 'members' => ['DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId']], 'required' => ['DeviceDefinitionId']], 'GetDeviceDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetDeviceDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId'], 'DeviceDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionVersionId'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['DeviceDefinitionVersionId', 'DeviceDefinitionId']], 'GetDeviceDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'DeviceDefinitionVersion'], 'Id' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetFunctionDefinitionRequest' => ['type' => 'structure', 'members' => ['FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId']], 'required' => ['FunctionDefinitionId']], 'GetFunctionDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetFunctionDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId'], 'FunctionDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionVersionId'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['FunctionDefinitionId', 'FunctionDefinitionVersionId']], 'GetFunctionDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'FunctionDefinitionVersion'], 'Id' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetGroupCertificateAuthorityRequest' => ['type' => 'structure', 'members' => ['CertificateAuthorityId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CertificateAuthorityId'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['CertificateAuthorityId', 'GroupId']], 'GetGroupCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['GroupCertificateAuthorityArn' => ['shape' => '__string'], 'GroupCertificateAuthorityId' => ['shape' => '__string'], 'PemEncodedCertificate' => ['shape' => '__string']]], 'GetGroupCertificateConfigurationRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'GetGroupCertificateConfigurationResponse' => ['type' => 'structure', 'members' => ['CertificateAuthorityExpiryInMilliseconds' => ['shape' => '__string'], 'CertificateExpiryInMilliseconds' => ['shape' => '__string'], 'GroupId' => ['shape' => '__string']]], 'GetGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'GetGroupResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetGroupVersionRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'GroupVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupVersionId']], 'required' => ['GroupVersionId', 'GroupId']], 'GetGroupVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'GroupVersion'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetLoggerDefinitionRequest' => ['type' => 'structure', 'members' => ['LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId']], 'required' => ['LoggerDefinitionId']], 'GetLoggerDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetLoggerDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId'], 'LoggerDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionVersionId'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['LoggerDefinitionVersionId', 'LoggerDefinitionId']], 'GetLoggerDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'LoggerDefinitionVersion'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetResourceDefinitionRequest' => ['type' => 'structure', 'members' => ['ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId']], 'required' => ['ResourceDefinitionId']], 'GetResourceDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetResourceDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId'], 'ResourceDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionVersionId']], 'required' => ['ResourceDefinitionVersionId', 'ResourceDefinitionId']], 'GetResourceDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'ResourceDefinitionVersion'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetServiceRoleForAccountRequest' => ['type' => 'structure', 'members' => []], 'GetServiceRoleForAccountResponse' => ['type' => 'structure', 'members' => ['AssociatedAt' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string']]], 'GetSubscriptionDefinitionRequest' => ['type' => 'structure', 'members' => ['SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId']], 'required' => ['SubscriptionDefinitionId']], 'GetSubscriptionDefinitionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']]], 'GetSubscriptionDefinitionVersionRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken'], 'SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId'], 'SubscriptionDefinitionVersionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionVersionId']], 'required' => ['SubscriptionDefinitionId', 'SubscriptionDefinitionVersionId']], 'GetSubscriptionDefinitionVersionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Definition' => ['shape' => 'SubscriptionDefinitionVersion'], 'Id' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'GetThingRuntimeConfigurationRequest' => ['type' => 'structure', 'members' => ['ThingName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ThingName']], 'required' => ['ThingName']], 'GetThingRuntimeConfigurationResponse' => ['type' => 'structure', 'members' => ['RuntimeConfiguration' => ['shape' => 'RuntimeConfiguration']]], 'GroupCertificateAuthorityProperties' => ['type' => 'structure', 'members' => ['GroupCertificateAuthorityArn' => ['shape' => '__string'], 'GroupCertificateAuthorityId' => ['shape' => '__string']]], 'GroupCertificateConfiguration' => ['type' => 'structure', 'members' => ['CertificateAuthorityExpiryInMilliseconds' => ['shape' => '__string'], 'CertificateExpiryInMilliseconds' => ['shape' => '__string'], 'GroupId' => ['shape' => '__string']]], 'GroupInformation' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastUpdatedTimestamp' => ['shape' => '__string'], 'LatestVersion' => ['shape' => '__string'], 'LatestVersionArn' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'GroupOwnerSetting' => ['type' => 'structure', 'members' => ['AutoAddGroupOwner' => ['shape' => '__boolean'], 'GroupOwner' => ['shape' => '__string']]], 'GroupVersion' => ['type' => 'structure', 'members' => ['ConnectorDefinitionVersionArn' => ['shape' => '__string'], 'CoreDefinitionVersionArn' => ['shape' => '__string'], 'DeviceDefinitionVersionArn' => ['shape' => '__string'], 'FunctionDefinitionVersionArn' => ['shape' => '__string'], 'LoggerDefinitionVersionArn' => ['shape' => '__string'], 'ResourceDefinitionVersionArn' => ['shape' => '__string'], 'SubscriptionDefinitionVersionArn' => ['shape' => '__string']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['ErrorDetails' => ['shape' => 'ErrorDetails'], 'Message' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'ListBulkDeploymentDetailedReportsRequest' => ['type' => 'structure', 'members' => ['BulkDeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'BulkDeploymentId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['BulkDeploymentId']], 'ListBulkDeploymentDetailedReportsResponse' => ['type' => 'structure', 'members' => ['Deployments' => ['shape' => 'BulkDeploymentResults'], 'NextToken' => ['shape' => '__string']]], 'ListBulkDeploymentsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListBulkDeploymentsResponse' => ['type' => 'structure', 'members' => ['BulkDeployments' => ['shape' => 'BulkDeployments'], 'NextToken' => ['shape' => '__string']]], 'ListConnectorDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['ConnectorDefinitionId']], 'ListConnectorDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListConnectorDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListConnectorDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListCoreDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['CoreDefinitionId']], 'ListCoreDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListCoreDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListCoreDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListDeploymentsRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['GroupId']], 'ListDeploymentsResponse' => ['type' => 'structure', 'members' => ['Deployments' => ['shape' => 'Deployments'], 'NextToken' => ['shape' => '__string']]], 'ListDeviceDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['DeviceDefinitionId']], 'ListDeviceDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListDeviceDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListDeviceDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListFunctionDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['FunctionDefinitionId']], 'ListFunctionDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListFunctionDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListFunctionDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListGroupCertificateAuthoritiesRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'ListGroupCertificateAuthoritiesResponse' => ['type' => 'structure', 'members' => ['GroupCertificateAuthorities' => ['shape' => '__listOfGroupCertificateAuthorityProperties']]], 'ListGroupVersionsRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['GroupId']], 'ListGroupVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => '__listOfGroupInformation'], 'NextToken' => ['shape' => '__string']]], 'ListLoggerDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId'], 'MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['LoggerDefinitionId']], 'ListLoggerDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListLoggerDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListLoggerDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListResourceDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken'], 'ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId']], 'required' => ['ResourceDefinitionId']], 'ListResourceDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListResourceDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListResourceDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListSubscriptionDefinitionVersionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken'], 'SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId']], 'required' => ['SubscriptionDefinitionId']], 'ListSubscriptionDefinitionVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'ListSubscriptionDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListSubscriptionDefinitionsResponse' => ['type' => 'structure', 'members' => ['Definitions' => ['shape' => '__listOfDefinitionInformation'], 'NextToken' => ['shape' => '__string']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'ListVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Versions' => ['shape' => '__listOfVersionInformation']]], 'LocalDeviceResourceData' => ['type' => 'structure', 'members' => ['GroupOwnerSetting' => ['shape' => 'GroupOwnerSetting'], 'SourcePath' => ['shape' => '__string']]], 'LocalVolumeResourceData' => ['type' => 'structure', 'members' => ['DestinationPath' => ['shape' => '__string'], 'GroupOwnerSetting' => ['shape' => 'GroupOwnerSetting'], 'SourcePath' => ['shape' => '__string']]], 'Logger' => ['type' => 'structure', 'members' => ['Component' => ['shape' => 'LoggerComponent'], 'Id' => ['shape' => '__string'], 'Level' => ['shape' => 'LoggerLevel'], 'Space' => ['shape' => '__integer'], 'Type' => ['shape' => 'LoggerType']], 'required' => ['Type', 'Level', 'Id', 'Component']], 'LoggerComponent' => ['type' => 'string', 'enum' => ['GreengrassSystem', 'Lambda']], 'LoggerDefinitionVersion' => ['type' => 'structure', 'members' => ['Loggers' => ['shape' => '__listOfLogger']]], 'LoggerLevel' => ['type' => 'string', 'enum' => ['DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL']], 'LoggerType' => ['type' => 'string', 'enum' => ['FileSystem', 'AWSCloudWatch']], 'Permission' => ['type' => 'string', 'enum' => ['ro', 'rw']], 'ResetDeploymentsRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'Force' => ['shape' => '__boolean'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'ResetDeploymentsResponse' => ['type' => 'structure', 'members' => ['DeploymentArn' => ['shape' => '__string'], 'DeploymentId' => ['shape' => '__string']]], 'Resource' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'ResourceDataContainer' => ['shape' => 'ResourceDataContainer']], 'required' => ['ResourceDataContainer', 'Id', 'Name']], 'ResourceAccessPolicy' => ['type' => 'structure', 'members' => ['Permission' => ['shape' => 'Permission'], 'ResourceId' => ['shape' => '__string']], 'required' => ['ResourceId']], 'ResourceDataContainer' => ['type' => 'structure', 'members' => ['LocalDeviceResourceData' => ['shape' => 'LocalDeviceResourceData'], 'LocalVolumeResourceData' => ['shape' => 'LocalVolumeResourceData'], 'S3MachineLearningModelResourceData' => ['shape' => 'S3MachineLearningModelResourceData'], 'SageMakerMachineLearningModelResourceData' => ['shape' => 'SageMakerMachineLearningModelResourceData'], 'SecretsManagerSecretResourceData' => ['shape' => 'SecretsManagerSecretResourceData']]], 'ResourceDefinitionVersion' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => '__listOfResource']]], 'ResourceDownloadOwnerSetting' => ['type' => 'structure', 'members' => ['GroupOwner' => ['shape' => '__string'], 'GroupPermission' => ['shape' => 'Permission']], 'required' => ['GroupOwner', 'GroupPermission']], 'RuntimeConfiguration' => ['type' => 'structure', 'members' => ['TelemetryConfiguration' => ['shape' => 'TelemetryConfiguration']]], 'RuntimeConfigurationUpdate' => ['type' => 'structure', 'members' => ['TelemetryConfiguration' => ['shape' => 'TelemetryConfigurationUpdate']]], 'S3MachineLearningModelResourceData' => ['type' => 'structure', 'members' => ['DestinationPath' => ['shape' => '__string'], 'OwnerSetting' => ['shape' => 'ResourceDownloadOwnerSetting'], 'S3Uri' => ['shape' => '__string']]], 'S3UrlSignerRole' => ['type' => 'string'], 'SageMakerMachineLearningModelResourceData' => ['type' => 'structure', 'members' => ['DestinationPath' => ['shape' => '__string'], 'OwnerSetting' => ['shape' => 'ResourceDownloadOwnerSetting'], 'SageMakerJobArn' => ['shape' => '__string']]], 'SecretsManagerSecretResourceData' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => '__string'], 'AdditionalStagingLabelsToDownload' => ['shape' => '__listOf__string']]], 'SoftwareToUpdate' => ['type' => 'string', 'enum' => ['core', 'ota_agent']], 'StartBulkDeploymentRequest' => ['type' => 'structure', 'members' => ['AmznClientToken' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'ExecutionRoleArn' => ['shape' => '__string'], 'InputFileUri' => ['shape' => '__string'], 'tags' => ['shape' => 'Tags']], 'required' => ['ExecutionRoleArn', 'InputFileUri']], 'StartBulkDeploymentResponse' => ['type' => 'structure', 'members' => ['BulkDeploymentArn' => ['shape' => '__string'], 'BulkDeploymentId' => ['shape' => '__string']]], 'StopBulkDeploymentRequest' => ['type' => 'structure', 'members' => ['BulkDeploymentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'BulkDeploymentId']], 'required' => ['BulkDeploymentId']], 'StopBulkDeploymentResponse' => ['type' => 'structure', 'members' => []], 'Subscription' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string'], 'Source' => ['shape' => '__string'], 'Subject' => ['shape' => '__string'], 'Target' => ['shape' => '__string']], 'required' => ['Target', 'Id', 'Subject', 'Source']], 'SubscriptionDefinitionVersion' => ['type' => 'structure', 'members' => ['Subscriptions' => ['shape' => '__listOfSubscription']]], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'tags' => ['shape' => 'Tags']], 'required' => ['ResourceArn']], 'Tags' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'Telemetry' => ['type' => 'string', 'enum' => ['On', 'Off']], 'TelemetryConfiguration' => ['type' => 'structure', 'members' => ['ConfigurationSyncStatus' => ['shape' => 'ConfigurationSyncStatus'], 'Telemetry' => ['shape' => 'Telemetry']], 'required' => ['Telemetry']], 'TelemetryConfigurationUpdate' => ['type' => 'structure', 'members' => ['Telemetry' => ['shape' => 'Telemetry']], 'required' => ['Telemetry']], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateAgentLogLevel' => ['type' => 'string', 'enum' => ['NONE', 'TRACE', 'DEBUG', 'VERBOSE', 'INFO', 'WARN', 'ERROR', 'FATAL']], 'UpdateConnectivityInfoRequest' => ['type' => 'structure', 'members' => ['ConnectivityInfo' => ['shape' => '__listOfConnectivityInfo'], 'ThingName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ThingName']], 'required' => ['ThingName']], 'UpdateConnectivityInfoResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'Version' => ['shape' => '__string']]], 'UpdateConnectorDefinitionRequest' => ['type' => 'structure', 'members' => ['ConnectorDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConnectorDefinitionId'], 'Name' => ['shape' => '__string']], 'required' => ['ConnectorDefinitionId']], 'UpdateConnectorDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateCoreDefinitionRequest' => ['type' => 'structure', 'members' => ['CoreDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'CoreDefinitionId'], 'Name' => ['shape' => '__string']], 'required' => ['CoreDefinitionId']], 'UpdateCoreDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateDeviceDefinitionRequest' => ['type' => 'structure', 'members' => ['DeviceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'DeviceDefinitionId'], 'Name' => ['shape' => '__string']], 'required' => ['DeviceDefinitionId']], 'UpdateDeviceDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateFunctionDefinitionRequest' => ['type' => 'structure', 'members' => ['FunctionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'FunctionDefinitionId'], 'Name' => ['shape' => '__string']], 'required' => ['FunctionDefinitionId']], 'UpdateFunctionDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateGroupCertificateConfigurationRequest' => ['type' => 'structure', 'members' => ['CertificateExpiryInMilliseconds' => ['shape' => '__string'], 'GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId']], 'required' => ['GroupId']], 'UpdateGroupCertificateConfigurationResponse' => ['type' => 'structure', 'members' => ['CertificateAuthorityExpiryInMilliseconds' => ['shape' => '__string'], 'CertificateExpiryInMilliseconds' => ['shape' => '__string'], 'GroupId' => ['shape' => '__string']]], 'UpdateGroupRequest' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'GroupId'], 'Name' => ['shape' => '__string']], 'required' => ['GroupId']], 'UpdateGroupResponse' => ['type' => 'structure', 'members' => []], 'UpdateLoggerDefinitionRequest' => ['type' => 'structure', 'members' => ['LoggerDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LoggerDefinitionId'], 'Name' => ['shape' => '__string']], 'required' => ['LoggerDefinitionId']], 'UpdateLoggerDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceDefinitionRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string'], 'ResourceDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceDefinitionId']], 'required' => ['ResourceDefinitionId']], 'UpdateResourceDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateSubscriptionDefinitionRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string'], 'SubscriptionDefinitionId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SubscriptionDefinitionId']], 'required' => ['SubscriptionDefinitionId']], 'UpdateSubscriptionDefinitionResponse' => ['type' => 'structure', 'members' => []], 'UpdateTargets' => ['type' => 'list', 'member' => ['shape' => '__string']], 'UpdateTargetsArchitecture' => ['type' => 'string', 'enum' => ['armv6l', 'armv7l', 'x86_64', 'aarch64']], 'UpdateTargetsOperatingSystem' => ['type' => 'string', 'enum' => ['ubuntu', 'raspbian', 'amazon_linux', 'openwrt']], 'UpdateThingRuntimeConfigurationRequest' => ['type' => 'structure', 'members' => ['TelemetryConfiguration' => ['shape' => 'TelemetryConfigurationUpdate'], 'ThingName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ThingName']], 'required' => ['ThingName']], 'UpdateThingRuntimeConfigurationResponse' => ['type' => 'structure', 'members' => []], 'VersionInformation' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTimestamp' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfConnectivityInfo' => ['type' => 'list', 'member' => ['shape' => 'ConnectivityInfo']], '__listOfConnector' => ['type' => 'list', 'member' => ['shape' => 'Connector']], '__listOfCore' => ['type' => 'list', 'member' => ['shape' => 'Core']], '__listOfDefinitionInformation' => ['type' => 'list', 'member' => ['shape' => 'DefinitionInformation']], '__listOfDevice' => ['type' => 'list', 'member' => ['shape' => 'Device']], '__listOfFunction' => ['type' => 'list', 'member' => ['shape' => 'Function']], '__listOfGroupCertificateAuthorityProperties' => ['type' => 'list', 'member' => ['shape' => 'GroupCertificateAuthorityProperties']], '__listOfGroupInformation' => ['type' => 'list', 'member' => ['shape' => 'GroupInformation']], '__listOfLogger' => ['type' => 'list', 'member' => ['shape' => 'Logger']], '__listOfResource' => ['type' => 'list', 'member' => ['shape' => 'Resource']], '__listOfResourceAccessPolicy' => ['type' => 'list', 'member' => ['shape' => 'ResourceAccessPolicy']], '__listOfSubscription' => ['type' => 'list', 'member' => ['shape' => 'Subscription']], '__listOfVersionInformation' => ['type' => 'list', 'member' => ['shape' => 'VersionInformation']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-rule-set-1.json.php deleted file mode 100644 index a71b634..0000000 --- a/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://greengrass-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dataplane-us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass-ats.iot.us-gov-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-east-1', 'signingName' => 'greengrass']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dataplane-us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass-ats.iot.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'greengrass']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://greengrass.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-tests-1.json.php deleted file mode 100644 index 3c98cea..0000000 --- a/vendor/Aws3/Aws/data/greengrass/2017-06-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region dataplane-us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'greengrass', 'signingRegion' => 'us-gov-east-1', 'name' => 'sigv4']]], 'url' => 'https://greengrass-ats.iot.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'dataplane-us-gov-east-1']], ['documentation' => 'For region dataplane-us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'greengrass', 'signingRegion' => 'us-gov-west-1', 'name' => 'sigv4']]], 'url' => 'https://greengrass-ats.iot.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'dataplane-us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/api-2.json.php b/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/api-2.json.php deleted file mode 100644 index 96db042..0000000 --- a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-30', 'endpointPrefix' => 'greengrass', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWS GreengrassV2', 'serviceFullName' => 'AWS IoT Greengrass V2', 'serviceId' => 'GreengrassV2', 'signatureVersion' => 'v4', 'uid' => 'greengrassv2-2020-11-30'], 'operations' => ['AssociateServiceRoleToAccount' => ['name' => 'AssociateServiceRoleToAccount', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'AssociateServiceRoleToAccountRequest'], 'output' => ['shape' => 'AssociateServiceRoleToAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'BatchAssociateClientDeviceWithCoreDevice' => ['name' => 'BatchAssociateClientDeviceWithCoreDevice', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices', 'responseCode' => 200], 'input' => ['shape' => 'BatchAssociateClientDeviceWithCoreDeviceRequest'], 'output' => ['shape' => 'BatchAssociateClientDeviceWithCoreDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'BatchDisassociateClientDeviceFromCoreDevice' => ['name' => 'BatchDisassociateClientDeviceFromCoreDevice', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices', 'responseCode' => 200], 'input' => ['shape' => 'BatchDisassociateClientDeviceFromCoreDeviceRequest'], 'output' => ['shape' => 'BatchDisassociateClientDeviceFromCoreDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CancelDeployment' => ['name' => 'CancelDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/deployments/{deploymentId}/cancel'], 'input' => ['shape' => 'CancelDeploymentRequest'], 'output' => ['shape' => 'CancelDeploymentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'CreateComponentVersion' => ['name' => 'CreateComponentVersion', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/createComponentVersion', 'responseCode' => 201], 'input' => ['shape' => 'CreateComponentVersionRequest'], 'output' => ['shape' => 'CreateComponentVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestAlreadyInProgressException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/deployments', 'responseCode' => 201], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'RequestAlreadyInProgressException']]], 'DeleteComponent' => ['name' => 'DeleteComponent', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/v2/components/{arn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteComponentRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteCoreDevice' => ['name' => 'DeleteCoreDevice', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCoreDeviceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteDeployment' => ['name' => 'DeleteDeployment', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/v2/deployments/{deploymentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDeploymentRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'DescribeComponent' => ['name' => 'DescribeComponent', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/components/{arn}/metadata'], 'input' => ['shape' => 'DescribeComponentRequest'], 'output' => ['shape' => 'DescribeComponentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateServiceRoleFromAccount' => ['name' => 'DisassociateServiceRoleFromAccount', 'http' => ['method' => 'DELETE', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateServiceRoleFromAccountRequest'], 'output' => ['shape' => 'DisassociateServiceRoleFromAccountResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'GetComponent' => ['name' => 'GetComponent', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/components/{arn}'], 'input' => ['shape' => 'GetComponentRequest'], 'output' => ['shape' => 'GetComponentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetComponentVersionArtifact' => ['name' => 'GetComponentVersionArtifact', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/components/{arn}/artifacts/{artifactName+}'], 'input' => ['shape' => 'GetComponentVersionArtifactRequest'], 'output' => ['shape' => 'GetComponentVersionArtifactResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetConnectivityInfo' => ['name' => 'GetConnectivityInfo', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/things/{thingName}/connectivityInfo', 'responseCode' => 200], 'input' => ['shape' => 'GetConnectivityInfoRequest'], 'output' => ['shape' => 'GetConnectivityInfoResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetCoreDevice' => ['name' => 'GetCoreDevice', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}'], 'input' => ['shape' => 'GetCoreDeviceRequest'], 'output' => ['shape' => 'GetCoreDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/deployments/{deploymentId}'], 'input' => ['shape' => 'GetDeploymentRequest'], 'output' => ['shape' => 'GetDeploymentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetServiceRoleForAccount' => ['name' => 'GetServiceRoleForAccount', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/servicerole', 'responseCode' => 200], 'input' => ['shape' => 'GetServiceRoleForAccountRequest'], 'output' => ['shape' => 'GetServiceRoleForAccountResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'ListClientDevicesAssociatedWithCoreDevice' => ['name' => 'ListClientDevicesAssociatedWithCoreDevice', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}/associatedClientDevices', 'responseCode' => 200], 'input' => ['shape' => 'ListClientDevicesAssociatedWithCoreDeviceRequest'], 'output' => ['shape' => 'ListClientDevicesAssociatedWithCoreDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListComponentVersions' => ['name' => 'ListComponentVersions', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/components/{arn}/versions'], 'input' => ['shape' => 'ListComponentVersionsRequest'], 'output' => ['shape' => 'ListComponentVersionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/components'], 'input' => ['shape' => 'ListComponentsRequest'], 'output' => ['shape' => 'ListComponentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListCoreDevices' => ['name' => 'ListCoreDevices', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/coreDevices'], 'input' => ['shape' => 'ListCoreDevicesRequest'], 'output' => ['shape' => 'ListCoreDevicesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListDeployments' => ['name' => 'ListDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/deployments'], 'input' => ['shape' => 'ListDeploymentsRequest'], 'output' => ['shape' => 'ListDeploymentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListEffectiveDeployments' => ['name' => 'ListEffectiveDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}/effectiveDeployments'], 'input' => ['shape' => 'ListEffectiveDeploymentsRequest'], 'output' => ['shape' => 'ListEffectiveDeploymentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListInstalledComponents' => ['name' => 'ListInstalledComponents', 'http' => ['method' => 'GET', 'requestUri' => '/greengrass/v2/coreDevices/{coreDeviceThingName}/installedComponents'], 'input' => ['shape' => 'ListInstalledComponentsRequest'], 'output' => ['shape' => 'ListInstalledComponentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ResolveComponentCandidates' => ['name' => 'ResolveComponentCandidates', 'http' => ['method' => 'POST', 'requestUri' => '/greengrass/v2/resolveComponentCandidates'], 'input' => ['shape' => 'ResolveComponentCandidatesRequest'], 'output' => ['shape' => 'ResolveComponentCandidatesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateConnectivityInfo' => ['name' => 'UpdateConnectivityInfo', 'http' => ['method' => 'PUT', 'requestUri' => '/greengrass/things/{thingName}/connectivityInfo', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConnectivityInfoRequest'], 'output' => ['shape' => 'UpdateConnectivityInfoResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AssociateClientDeviceWithCoreDeviceEntry' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'IoTThingName']]], 'AssociateClientDeviceWithCoreDeviceEntryList' => ['type' => 'list', 'member' => ['shape' => 'AssociateClientDeviceWithCoreDeviceEntry'], 'max' => 100, 'min' => 1], 'AssociateClientDeviceWithCoreDeviceErrorEntry' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'IoTThingName'], 'code' => ['shape' => 'NonEmptyString'], 'message' => ['shape' => 'NonEmptyString']]], 'AssociateClientDeviceWithCoreDeviceErrorList' => ['type' => 'list', 'member' => ['shape' => 'AssociateClientDeviceWithCoreDeviceErrorEntry'], 'max' => 100], 'AssociateServiceRoleToAccountRequest' => ['type' => 'structure', 'required' => ['roleArn'], 'members' => ['roleArn' => ['shape' => 'String', 'locationName' => 'RoleArn']]], 'AssociateServiceRoleToAccountResponse' => ['type' => 'structure', 'members' => ['associatedAt' => ['shape' => 'String', 'locationName' => 'AssociatedAt']]], 'AssociatedClientDevice' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'IoTThingName'], 'associationTimestamp' => ['shape' => 'Timestamp']]], 'AssociatedClientDeviceList' => ['type' => 'list', 'member' => ['shape' => 'AssociatedClientDevice'], 'max' => 100, 'min' => 1], 'BatchAssociateClientDeviceWithCoreDeviceRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['entries' => ['shape' => 'AssociateClientDeviceWithCoreDeviceEntryList'], 'coreDeviceThingName' => ['shape' => 'IoTThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName']]], 'BatchAssociateClientDeviceWithCoreDeviceResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'AssociateClientDeviceWithCoreDeviceErrorList']]], 'BatchDisassociateClientDeviceFromCoreDeviceRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['entries' => ['shape' => 'DisassociateClientDeviceFromCoreDeviceEntryList'], 'coreDeviceThingName' => ['shape' => 'IoTThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName']]], 'BatchDisassociateClientDeviceFromCoreDeviceResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'DisassociateClientDeviceFromCoreDeviceErrorList']]], 'CPU' => ['type' => 'double', 'min' => 0], 'CancelDeploymentRequest' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'deploymentId']]], 'CancelDeploymentResponse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'NonEmptyString']]], 'ClientTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'CloudComponentState' => ['type' => 'string', 'enum' => ['REQUESTED', 'INITIATED', 'DEPLOYABLE', 'FAILED', 'DEPRECATED']], 'CloudComponentStatus' => ['type' => 'structure', 'members' => ['componentState' => ['shape' => 'CloudComponentState'], 'message' => ['shape' => 'NonEmptyString'], 'errors' => ['shape' => 'StringMap'], 'vendorGuidance' => ['shape' => 'VendorGuidance'], 'vendorGuidanceMessage' => ['shape' => 'NonEmptyString']]], 'Component' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ComponentARN'], 'componentName' => ['shape' => 'ComponentNameString'], 'latestVersion' => ['shape' => 'ComponentLatestVersion']]], 'ComponentARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:greengrass:[^:]*:(aws|[0-9]+):components:[^:]+'], 'ComponentCandidate' => ['type' => 'structure', 'members' => ['componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'versionRequirements' => ['shape' => 'ComponentVersionRequirementMap']]], 'ComponentCandidateList' => ['type' => 'list', 'member' => ['shape' => 'ComponentCandidate']], 'ComponentConfigurationPath' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ComponentConfigurationPathList' => ['type' => 'list', 'member' => ['shape' => 'ComponentConfigurationPath']], 'ComponentConfigurationString' => ['type' => 'string', 'max' => 10485760, 'min' => 1], 'ComponentConfigurationUpdate' => ['type' => 'structure', 'members' => ['merge' => ['shape' => 'ComponentConfigurationString'], 'reset' => ['shape' => 'ComponentConfigurationPathList']]], 'ComponentDependencyMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'ComponentDependencyRequirement']], 'ComponentDependencyRequirement' => ['type' => 'structure', 'members' => ['versionRequirement' => ['shape' => 'NonEmptyString'], 'dependencyType' => ['shape' => 'ComponentDependencyType']]], 'ComponentDependencyType' => ['type' => 'string', 'enum' => ['HARD', 'SOFT']], 'ComponentDeploymentSpecification' => ['type' => 'structure', 'members' => ['componentVersion' => ['shape' => 'ComponentVersionString'], 'configurationUpdate' => ['shape' => 'ComponentConfigurationUpdate'], 'runWith' => ['shape' => 'ComponentRunWith']]], 'ComponentDeploymentSpecifications' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'ComponentDeploymentSpecification']], 'ComponentLatestVersion' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ComponentVersionARN'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'NonEmptyString'], 'publisher' => ['shape' => 'NonEmptyString'], 'platforms' => ['shape' => 'ComponentPlatformList']]], 'ComponentList' => ['type' => 'list', 'member' => ['shape' => 'Component']], 'ComponentNameString' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ComponentPlatform' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'attributes' => ['shape' => 'PlatformAttributesMap']]], 'ComponentPlatformList' => ['type' => 'list', 'member' => ['shape' => 'ComponentPlatform']], 'ComponentRunWith' => ['type' => 'structure', 'members' => ['posixUser' => ['shape' => 'NonEmptyString'], 'systemResourceLimits' => ['shape' => 'SystemResourceLimits'], 'windowsUser' => ['shape' => 'NonEmptyString']]], 'ComponentVersionARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:greengrass:[^:]*:(aws|[0-9]+):components:[^:]+:versions:[^:]+'], 'ComponentVersionList' => ['type' => 'list', 'member' => ['shape' => 'ComponentVersionListItem']], 'ComponentVersionListItem' => ['type' => 'structure', 'members' => ['componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'arn' => ['shape' => 'NonEmptyString']]], 'ComponentVersionRequirementMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'ComponentVersionString' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ComponentVisibilityScope' => ['type' => 'string', 'enum' => ['PRIVATE', 'PUBLIC']], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectivityInfo' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String', 'locationName' => 'Id'], 'hostAddress' => ['shape' => 'String', 'locationName' => 'HostAddress'], 'portNumber' => ['shape' => 'PortNumberInt', 'locationName' => 'PortNumber'], 'metadata' => ['shape' => 'String', 'locationName' => 'Metadata']]], 'CoreDevice' => ['type' => 'structure', 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName'], 'status' => ['shape' => 'CoreDeviceStatus'], 'lastStatusUpdateTimestamp' => ['shape' => 'Timestamp']]], 'CoreDeviceArchitectureString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CoreDevicePlatformString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CoreDeviceStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY']], 'CoreDeviceThingName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'CoreDevicesList' => ['type' => 'list', 'member' => ['shape' => 'CoreDevice']], 'CreateComponentVersionRequest' => ['type' => 'structure', 'members' => ['inlineRecipe' => ['shape' => 'RecipeBlob'], 'lambdaFunction' => ['shape' => 'LambdaFunctionRecipeSource'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true]]], 'CreateComponentVersionResponse' => ['type' => 'structure', 'required' => ['componentName', 'componentVersion', 'creationTimestamp', 'status'], 'members' => ['arn' => ['shape' => 'ComponentVersionARN'], 'componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'CloudComponentStatus']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'required' => ['targetArn'], 'members' => ['targetArn' => ['shape' => 'TargetARN'], 'deploymentName' => ['shape' => 'DeploymentNameString'], 'components' => ['shape' => 'ComponentDeploymentSpecifications'], 'iotJobConfiguration' => ['shape' => 'DeploymentIoTJobConfiguration'], 'deploymentPolicies' => ['shape' => 'DeploymentPolicies'], 'parentTargetArn' => ['shape' => 'ThingGroupARN'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true]]], 'CreateDeploymentResponse' => ['type' => 'structure', 'members' => ['deploymentId' => ['shape' => 'NonEmptyString'], 'iotJobId' => ['shape' => 'NonEmptyString'], 'iotJobArn' => ['shape' => 'IoTJobARN']]], 'DefaultMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'DeleteComponentRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ComponentVersionARN', 'location' => 'uri', 'locationName' => 'arn']]], 'DeleteCoreDeviceRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName']]], 'DeleteDeploymentRequest' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'deploymentId']]], 'Deployment' => ['type' => 'structure', 'members' => ['targetArn' => ['shape' => 'TargetARN'], 'revisionId' => ['shape' => 'NonEmptyString'], 'deploymentId' => ['shape' => 'NonEmptyString'], 'deploymentName' => ['shape' => 'NonEmptyString'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'isLatestForTarget' => ['shape' => 'IsLatestForTarget'], 'parentTargetArn' => ['shape' => 'ThingGroupARN']]], 'DeploymentComponentUpdatePolicy' => ['type' => 'structure', 'members' => ['timeoutInSeconds' => ['shape' => 'OptionalInteger', 'box' => \true], 'action' => ['shape' => 'DeploymentComponentUpdatePolicyAction']]], 'DeploymentComponentUpdatePolicyAction' => ['type' => 'string', 'enum' => ['NOTIFY_COMPONENTS', 'SKIP_NOTIFY_COMPONENTS']], 'DeploymentConfigurationValidationPolicy' => ['type' => 'structure', 'members' => ['timeoutInSeconds' => ['shape' => 'OptionalInteger', 'box' => \true]]], 'DeploymentFailureHandlingPolicy' => ['type' => 'string', 'enum' => ['ROLLBACK', 'DO_NOTHING']], 'DeploymentHistoryFilter' => ['type' => 'string', 'enum' => ['ALL', 'LATEST_ONLY']], 'DeploymentID' => ['type' => 'string'], 'DeploymentIoTJobConfiguration' => ['type' => 'structure', 'members' => ['jobExecutionsRolloutConfig' => ['shape' => 'IoTJobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'IoTJobAbortConfig'], 'timeoutConfig' => ['shape' => 'IoTJobTimeoutConfig']]], 'DeploymentList' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], 'DeploymentName' => ['type' => 'string'], 'DeploymentNameString' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeploymentPolicies' => ['type' => 'structure', 'members' => ['failureHandlingPolicy' => ['shape' => 'DeploymentFailureHandlingPolicy'], 'componentUpdatePolicy' => ['shape' => 'DeploymentComponentUpdatePolicy'], 'configurationValidationPolicy' => ['shape' => 'DeploymentConfigurationValidationPolicy']]], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'COMPLETED', 'CANCELED', 'FAILED', 'INACTIVE']], 'DescribeComponentRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ComponentVersionARN', 'location' => 'uri', 'locationName' => 'arn']]], 'DescribeComponentResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ComponentVersionARN'], 'componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'publisher' => ['shape' => 'PublisherString'], 'description' => ['shape' => 'DescriptionString'], 'status' => ['shape' => 'CloudComponentStatus'], 'platforms' => ['shape' => 'ComponentPlatformList'], 'tags' => ['shape' => 'TagMap']]], 'Description' => ['type' => 'string', 'max' => 500, 'min' => 1], 'DescriptionString' => ['type' => 'string'], 'DisassociateClientDeviceFromCoreDeviceEntry' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'IoTThingName']]], 'DisassociateClientDeviceFromCoreDeviceEntryList' => ['type' => 'list', 'member' => ['shape' => 'DisassociateClientDeviceFromCoreDeviceEntry'], 'max' => 100, 'min' => 1], 'DisassociateClientDeviceFromCoreDeviceErrorEntry' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'IoTThingName'], 'code' => ['shape' => 'NonEmptyString'], 'message' => ['shape' => 'NonEmptyString']]], 'DisassociateClientDeviceFromCoreDeviceErrorList' => ['type' => 'list', 'member' => ['shape' => 'DisassociateClientDeviceFromCoreDeviceErrorEntry'], 'max' => 100], 'DisassociateServiceRoleFromAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateServiceRoleFromAccountResponse' => ['type' => 'structure', 'members' => ['disassociatedAt' => ['shape' => 'String', 'locationName' => 'DisassociatedAt']]], 'EffectiveDeployment' => ['type' => 'structure', 'required' => ['deploymentId', 'deploymentName', 'targetArn', 'coreDeviceExecutionStatus', 'creationTimestamp', 'modifiedTimestamp'], 'members' => ['deploymentId' => ['shape' => 'DeploymentID'], 'deploymentName' => ['shape' => 'DeploymentName'], 'iotJobId' => ['shape' => 'IoTJobId'], 'iotJobArn' => ['shape' => 'IoTJobARN'], 'description' => ['shape' => 'Description'], 'targetArn' => ['shape' => 'TargetARN'], 'coreDeviceExecutionStatus' => ['shape' => 'EffectiveDeploymentExecutionStatus'], 'reason' => ['shape' => 'Reason'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'modifiedTimestamp' => ['shape' => 'Timestamp'], 'statusDetails' => ['shape' => 'EffectiveDeploymentStatusDetails']]], 'EffectiveDeploymentErrorCode' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EffectiveDeploymentErrorStack' => ['type' => 'list', 'member' => ['shape' => 'EffectiveDeploymentErrorCode']], 'EffectiveDeploymentErrorType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EffectiveDeploymentErrorTypeList' => ['type' => 'list', 'member' => ['shape' => 'EffectiveDeploymentErrorType']], 'EffectiveDeploymentExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'QUEUED', 'FAILED', 'COMPLETED', 'TIMED_OUT', 'CANCELED', 'REJECTED']], 'EffectiveDeploymentStatusDetails' => ['type' => 'structure', 'members' => ['errorStack' => ['shape' => 'EffectiveDeploymentErrorStack'], 'errorTypes' => ['shape' => 'EffectiveDeploymentErrorTypeList']]], 'EffectiveDeploymentsList' => ['type' => 'list', 'member' => ['shape' => 'EffectiveDeployment']], 'FileSystemPath' => ['type' => 'string'], 'GGCVersion' => ['type' => 'string', 'max' => 255, 'min' => 1], 'GenericV2ARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:greengrass:[^:]*:(aws|[0-9]+):(components|deployments|coreDevices):.*'], 'GetComponentRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['recipeOutputFormat' => ['shape' => 'RecipeOutputFormat', 'location' => 'querystring', 'locationName' => 'recipeOutputFormat'], 'arn' => ['shape' => 'ComponentVersionARN', 'location' => 'uri', 'locationName' => 'arn']]], 'GetComponentResponse' => ['type' => 'structure', 'required' => ['recipeOutputFormat', 'recipe'], 'members' => ['recipeOutputFormat' => ['shape' => 'RecipeOutputFormat'], 'recipe' => ['shape' => 'RecipeBlob'], 'tags' => ['shape' => 'TagMap']]], 'GetComponentVersionArtifactRequest' => ['type' => 'structure', 'required' => ['arn', 'artifactName'], 'members' => ['arn' => ['shape' => 'ComponentVersionARN', 'location' => 'uri', 'locationName' => 'arn'], 'artifactName' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'artifactName']]], 'GetComponentVersionArtifactResponse' => ['type' => 'structure', 'required' => ['preSignedUrl'], 'members' => ['preSignedUrl' => ['shape' => 'NonEmptyString']]], 'GetConnectivityInfoRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'thingName']]], 'GetConnectivityInfoResponse' => ['type' => 'structure', 'members' => ['connectivityInfo' => ['shape' => 'connectivityInfoList', 'locationName' => 'ConnectivityInfo'], 'message' => ['shape' => 'String', 'locationName' => 'Message']]], 'GetCoreDeviceRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName']]], 'GetCoreDeviceResponse' => ['type' => 'structure', 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName'], 'coreVersion' => ['shape' => 'GGCVersion'], 'platform' => ['shape' => 'CoreDevicePlatformString'], 'architecture' => ['shape' => 'CoreDeviceArchitectureString'], 'status' => ['shape' => 'CoreDeviceStatus'], 'lastStatusUpdateTimestamp' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagMap']]], 'GetDeploymentRequest' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'deploymentId']]], 'GetDeploymentResponse' => ['type' => 'structure', 'members' => ['targetArn' => ['shape' => 'TargetARN'], 'revisionId' => ['shape' => 'NonEmptyString'], 'deploymentId' => ['shape' => 'NonEmptyString'], 'deploymentName' => ['shape' => 'NullableString'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'iotJobId' => ['shape' => 'NullableString'], 'iotJobArn' => ['shape' => 'IoTJobARN'], 'components' => ['shape' => 'ComponentDeploymentSpecifications'], 'deploymentPolicies' => ['shape' => 'DeploymentPolicies'], 'iotJobConfiguration' => ['shape' => 'DeploymentIoTJobConfiguration'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'isLatestForTarget' => ['shape' => 'IsLatestForTarget'], 'parentTargetArn' => ['shape' => 'ThingGroupARN'], 'tags' => ['shape' => 'TagMap']]], 'GetServiceRoleForAccountRequest' => ['type' => 'structure', 'members' => []], 'GetServiceRoleForAccountResponse' => ['type' => 'structure', 'members' => ['associatedAt' => ['shape' => 'String', 'locationName' => 'AssociatedAt'], 'roleArn' => ['shape' => 'String', 'locationName' => 'RoleArn']]], 'InstalledComponent' => ['type' => 'structure', 'members' => ['componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'lifecycleState' => ['shape' => 'InstalledComponentLifecycleState'], 'lifecycleStateDetails' => ['shape' => 'LifecycleStateDetails'], 'isRoot' => ['shape' => 'IsRoot'], 'lastStatusChangeTimestamp' => ['shape' => 'Timestamp'], 'lastReportedTimestamp' => ['shape' => 'Timestamp'], 'lastInstallationSource' => ['shape' => 'NonEmptyString'], 'lifecycleStatusCodes' => ['shape' => 'InstalledComponentLifecycleStatusCodeList']]], 'InstalledComponentLifecycleState' => ['type' => 'string', 'enum' => ['NEW', 'INSTALLED', 'STARTING', 'RUNNING', 'STOPPING', 'ERRORED', 'BROKEN', 'FINISHED']], 'InstalledComponentLifecycleStatusCode' => ['type' => 'string', 'max' => 255, 'min' => 1], 'InstalledComponentLifecycleStatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'InstalledComponentLifecycleStatusCode']], 'InstalledComponentList' => ['type' => 'list', 'member' => ['shape' => 'InstalledComponent']], 'InstalledComponentTopologyFilter' => ['type' => 'string', 'enum' => ['ALL', 'ROOT']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IoTJobARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:iot:[^:]+:[0-9]+:job/.+'], 'IoTJobAbortAction' => ['type' => 'string', 'enum' => ['CANCEL']], 'IoTJobAbortConfig' => ['type' => 'structure', 'required' => ['criteriaList'], 'members' => ['criteriaList' => ['shape' => 'IoTJobAbortCriteriaList']]], 'IoTJobAbortCriteria' => ['type' => 'structure', 'required' => ['failureType', 'action', 'thresholdPercentage', 'minNumberOfExecutedThings'], 'members' => ['failureType' => ['shape' => 'IoTJobExecutionFailureType'], 'action' => ['shape' => 'IoTJobAbortAction'], 'thresholdPercentage' => ['shape' => 'IoTJobAbortThresholdPercentage'], 'minNumberOfExecutedThings' => ['shape' => 'IoTJobMinimumNumberOfExecutedThings']]], 'IoTJobAbortCriteriaList' => ['type' => 'list', 'member' => ['shape' => 'IoTJobAbortCriteria'], 'min' => 1], 'IoTJobAbortThresholdPercentage' => ['type' => 'double', 'max' => 100], 'IoTJobExecutionFailureType' => ['type' => 'string', 'enum' => ['FAILED', 'REJECTED', 'TIMED_OUT', 'ALL']], 'IoTJobExecutionsRolloutConfig' => ['type' => 'structure', 'members' => ['exponentialRate' => ['shape' => 'IoTJobExponentialRolloutRate'], 'maximumPerMinute' => ['shape' => 'IoTJobMaxExecutionsPerMin', 'box' => \true]]], 'IoTJobExponentialRolloutRate' => ['type' => 'structure', 'required' => ['baseRatePerMinute', 'incrementFactor', 'rateIncreaseCriteria'], 'members' => ['baseRatePerMinute' => ['shape' => 'IoTJobRolloutBaseRatePerMinute'], 'incrementFactor' => ['shape' => 'IoTJobRolloutIncrementFactor'], 'rateIncreaseCriteria' => ['shape' => 'IoTJobRateIncreaseCriteria']]], 'IoTJobId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'IoTJobInProgressTimeoutInMinutes' => ['type' => 'long'], 'IoTJobMaxExecutionsPerMin' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'IoTJobMinimumNumberOfExecutedThings' => ['type' => 'integer', 'min' => 1], 'IoTJobNumberOfThings' => ['type' => 'integer', 'min' => 1], 'IoTJobRateIncreaseCriteria' => ['type' => 'structure', 'members' => ['numberOfNotifiedThings' => ['shape' => 'IoTJobNumberOfThings', 'box' => \true], 'numberOfSucceededThings' => ['shape' => 'IoTJobNumberOfThings', 'box' => \true]]], 'IoTJobRolloutBaseRatePerMinute' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'IoTJobRolloutIncrementFactor' => ['type' => 'double', 'max' => 5, 'min' => 1], 'IoTJobTimeoutConfig' => ['type' => 'structure', 'members' => ['inProgressTimeoutInMinutes' => ['shape' => 'IoTJobInProgressTimeoutInMinutes', 'box' => \true]]], 'IoTThingName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'IsLatestForTarget' => ['type' => 'boolean'], 'IsRoot' => ['type' => 'boolean'], 'LambdaContainerParams' => ['type' => 'structure', 'members' => ['memorySizeInKB' => ['shape' => 'OptionalInteger', 'box' => \true], 'mountROSysfs' => ['shape' => 'OptionalBoolean', 'box' => \true], 'volumes' => ['shape' => 'LambdaVolumeList'], 'devices' => ['shape' => 'LambdaDeviceList']]], 'LambdaDeviceList' => ['type' => 'list', 'member' => ['shape' => 'LambdaDeviceMount']], 'LambdaDeviceMount' => ['type' => 'structure', 'required' => ['path'], 'members' => ['path' => ['shape' => 'FileSystemPath'], 'permission' => ['shape' => 'LambdaFilesystemPermission'], 'addGroupOwner' => ['shape' => 'OptionalBoolean', 'box' => \true]]], 'LambdaEnvironmentVariables' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'String']], 'LambdaEventSource' => ['type' => 'structure', 'required' => ['topic', 'type'], 'members' => ['topic' => ['shape' => 'TopicString'], 'type' => ['shape' => 'LambdaEventSourceType']]], 'LambdaEventSourceList' => ['type' => 'list', 'member' => ['shape' => 'LambdaEventSource']], 'LambdaEventSourceType' => ['type' => 'string', 'enum' => ['PUB_SUB', 'IOT_CORE']], 'LambdaExecArg' => ['type' => 'string'], 'LambdaExecArgsList' => ['type' => 'list', 'member' => ['shape' => 'LambdaExecArg']], 'LambdaExecutionParameters' => ['type' => 'structure', 'members' => ['eventSources' => ['shape' => 'LambdaEventSourceList'], 'maxQueueSize' => ['shape' => 'OptionalInteger', 'box' => \true], 'maxInstancesCount' => ['shape' => 'OptionalInteger', 'box' => \true], 'maxIdleTimeInSeconds' => ['shape' => 'OptionalInteger', 'box' => \true], 'timeoutInSeconds' => ['shape' => 'OptionalInteger', 'box' => \true], 'statusTimeoutInSeconds' => ['shape' => 'OptionalInteger', 'box' => \true], 'pinned' => ['shape' => 'OptionalBoolean', 'box' => \true], 'inputPayloadEncodingType' => ['shape' => 'LambdaInputPayloadEncodingType'], 'execArgs' => ['shape' => 'LambdaExecArgsList'], 'environmentVariables' => ['shape' => 'LambdaEnvironmentVariables'], 'linuxProcessParams' => ['shape' => 'LambdaLinuxProcessParams']]], 'LambdaFilesystemPermission' => ['type' => 'string', 'enum' => ['ro', 'rw']], 'LambdaFunctionRecipeSource' => ['type' => 'structure', 'required' => ['lambdaArn'], 'members' => ['lambdaArn' => ['shape' => 'NonEmptyString'], 'componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'componentPlatforms' => ['shape' => 'ComponentPlatformList'], 'componentDependencies' => ['shape' => 'ComponentDependencyMap'], 'componentLambdaParameters' => ['shape' => 'LambdaExecutionParameters']]], 'LambdaInputPayloadEncodingType' => ['type' => 'string', 'enum' => ['json', 'binary']], 'LambdaIsolationMode' => ['type' => 'string', 'enum' => ['GreengrassContainer', 'NoContainer']], 'LambdaLinuxProcessParams' => ['type' => 'structure', 'members' => ['isolationMode' => ['shape' => 'LambdaIsolationMode'], 'containerParams' => ['shape' => 'LambdaContainerParams']]], 'LambdaVolumeList' => ['type' => 'list', 'member' => ['shape' => 'LambdaVolumeMount']], 'LambdaVolumeMount' => ['type' => 'structure', 'required' => ['sourcePath', 'destinationPath'], 'members' => ['sourcePath' => ['shape' => 'FileSystemPath'], 'destinationPath' => ['shape' => 'FileSystemPath'], 'permission' => ['shape' => 'LambdaFilesystemPermission'], 'addGroupOwner' => ['shape' => 'OptionalBoolean', 'box' => \true]]], 'LifecycleStateDetails' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ListClientDevicesAssociatedWithCoreDeviceRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'IoTThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListClientDevicesAssociatedWithCoreDeviceResponse' => ['type' => 'structure', 'members' => ['associatedClientDevices' => ['shape' => 'AssociatedClientDeviceList'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true]]], 'ListComponentVersionsRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ComponentARN', 'location' => 'uri', 'locationName' => 'arn'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListComponentVersionsResponse' => ['type' => 'structure', 'members' => ['componentVersions' => ['shape' => 'ComponentVersionList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListComponentsRequest' => ['type' => 'structure', 'members' => ['scope' => ['shape' => 'ComponentVisibilityScope', 'location' => 'querystring', 'locationName' => 'scope'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListComponentsResponse' => ['type' => 'structure', 'members' => ['components' => ['shape' => 'ComponentList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListCoreDevicesRequest' => ['type' => 'structure', 'members' => ['thingGroupArn' => ['shape' => 'ThingGroupARN', 'location' => 'querystring', 'locationName' => 'thingGroupArn'], 'status' => ['shape' => 'CoreDeviceStatus', 'location' => 'querystring', 'locationName' => 'status'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCoreDevicesResponse' => ['type' => 'structure', 'members' => ['coreDevices' => ['shape' => 'CoreDevicesList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListDeploymentsRequest' => ['type' => 'structure', 'members' => ['targetArn' => ['shape' => 'TargetARN', 'location' => 'querystring', 'locationName' => 'targetArn'], 'historyFilter' => ['shape' => 'DeploymentHistoryFilter', 'location' => 'querystring', 'locationName' => 'historyFilter'], 'parentTargetArn' => ['shape' => 'ThingGroupARN', 'location' => 'querystring', 'locationName' => 'parentTargetArn'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDeploymentsResponse' => ['type' => 'structure', 'members' => ['deployments' => ['shape' => 'DeploymentList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListEffectiveDeploymentsRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEffectiveDeploymentsResponse' => ['type' => 'structure', 'members' => ['effectiveDeployments' => ['shape' => 'EffectiveDeploymentsList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListInstalledComponentsRequest' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'coreDeviceThingName'], 'maxResults' => ['shape' => 'DefaultMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextTokenString', 'box' => \true, 'location' => 'querystring', 'locationName' => 'nextToken'], 'topologyFilter' => ['shape' => 'InstalledComponentTopologyFilter', 'box' => \true, 'location' => 'querystring', 'locationName' => 'topologyFilter']]], 'ListInstalledComponentsResponse' => ['type' => 'structure', 'members' => ['installedComponents' => ['shape' => 'InstalledComponentList'], 'nextToken' => ['shape' => 'NextTokenString']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'GenericV2ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Memory' => ['type' => 'long', 'max' => 9223372036854771712, 'min' => 0], 'NextTokenString' => ['type' => 'string'], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'NullableString' => ['type' => 'string'], 'OptionalBoolean' => ['type' => 'boolean'], 'OptionalInteger' => ['type' => 'integer'], 'PlatformAttributesMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'PortNumberInt' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'PublisherString' => ['type' => 'string'], 'Reason' => ['type' => 'string'], 'RecipeBlob' => ['type' => 'blob'], 'RecipeOutputFormat' => ['type' => 'string', 'enum' => ['JSON', 'YAML']], 'RequestAlreadyInProgressException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResolveComponentCandidatesRequest' => ['type' => 'structure', 'members' => ['platform' => ['shape' => 'ComponentPlatform'], 'componentCandidates' => ['shape' => 'ComponentCandidateList']]], 'ResolveComponentCandidatesResponse' => ['type' => 'structure', 'members' => ['resolvedComponentVersions' => ['shape' => 'ResolvedComponentVersionsList']]], 'ResolvedComponentVersion' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ComponentVersionARN'], 'componentName' => ['shape' => 'ComponentNameString'], 'componentVersion' => ['shape' => 'ComponentVersionString'], 'recipe' => ['shape' => 'RecipeBlob'], 'vendorGuidance' => ['shape' => 'VendorGuidance'], 'message' => ['shape' => 'NonEmptyString']]], 'ResolvedComponentVersionsList' => ['type' => 'list', 'member' => ['shape' => 'ResolvedComponentVersion']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'String' => ['type' => 'string'], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'SystemResourceLimits' => ['type' => 'structure', 'members' => ['memory' => ['shape' => 'Memory'], 'cpus' => ['shape' => 'CPU']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'GenericV2ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TargetARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:iot:[^:]*:[0-9]+:(thing|thinggroup)/.+'], 'ThingGroupARN' => ['type' => 'string', 'pattern' => 'arn:[^:]*:iot:[^:]*:[0-9]+:thinggroup/.+'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TopicString' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'GenericV2ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConnectivityInfoRequest' => ['type' => 'structure', 'required' => ['thingName', 'connectivityInfo'], 'members' => ['thingName' => ['shape' => 'CoreDeviceThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'connectivityInfo' => ['shape' => 'connectivityInfoList', 'locationName' => 'ConnectivityInfo']]], 'UpdateConnectivityInfoResponse' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'String', 'locationName' => 'Version'], 'message' => ['shape' => 'String', 'locationName' => 'Message']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'VendorGuidance' => ['type' => 'string', 'enum' => ['ACTIVE', 'DISCONTINUED', 'DELETED']], 'connectivityInfoList' => ['type' => 'list', 'member' => ['shape' => 'ConnectivityInfo']]]]; diff --git a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 1420bbd..0000000 --- a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://greengrass-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://greengrass-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://greengrass.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dataplane-us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass-ats.iot.us-gov-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-east-1', 'signingName' => 'greengrass']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'dataplane-us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass-ats.iot.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'greengrass']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://greengrass.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-tests-1.json.php deleted file mode 100644 index 4f6f206..0000000 --- a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region dataplane-us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'greengrass', 'name' => 'sigv4', 'signingRegion' => 'us-gov-west-1']]], 'url' => 'https://greengrass-ats.iot.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'dataplane-us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region dataplane-us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'greengrass', 'name' => 'sigv4', 'signingRegion' => 'us-gov-east-1']]], 'url' => 'https://greengrass-ats.iot.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'dataplane-us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://greengrass.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/paginators-1.json.php b/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/paginators-1.json.php deleted file mode 100644 index 1a692c4..0000000 --- a/vendor/Aws3/Aws/data/greengrassv2/2020-11-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListClientDevicesAssociatedWithCoreDevice' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'associatedClientDevices'], 'ListComponentVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'componentVersions'], 'ListComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'components'], 'ListCoreDevices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'coreDevices'], 'ListDeployments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'deployments'], 'ListEffectiveDeployments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'effectiveDeployments'], 'ListInstalledComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'installedComponents']]]; diff --git a/vendor/Aws3/Aws/data/groundstation/2019-05-23/api-2.json.php b/vendor/Aws3/Aws/data/groundstation/2019-05-23/api-2.json.php deleted file mode 100644 index 8f4952d..0000000 --- a/vendor/Aws3/Aws/data/groundstation/2019-05-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-05-23', 'endpointPrefix' => 'groundstation', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Ground Station', 'serviceId' => 'GroundStation', 'signatureVersion' => 'v4', 'signingName' => 'groundstation', 'uid' => 'groundstation-2019-05-23'], 'operations' => ['CancelContact' => ['name' => 'CancelContact', 'http' => ['method' => 'DELETE', 'requestUri' => '/contact/{contactId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelContactRequest'], 'output' => ['shape' => 'ContactIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateConfig' => ['name' => 'CreateConfig', 'http' => ['method' => 'POST', 'requestUri' => '/config', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfigRequest'], 'output' => ['shape' => 'ConfigIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDataflowEndpointGroup' => ['name' => 'CreateDataflowEndpointGroup', 'http' => ['method' => 'POST', 'requestUri' => '/dataflowEndpointGroup', 'responseCode' => 200], 'input' => ['shape' => 'CreateDataflowEndpointGroupRequest'], 'output' => ['shape' => 'DataflowEndpointGroupIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'CreateEphemeris' => ['name' => 'CreateEphemeris', 'http' => ['method' => 'POST', 'requestUri' => '/ephemeris', 'responseCode' => 200], 'input' => ['shape' => 'CreateEphemerisRequest'], 'output' => ['shape' => 'EphemerisIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'CreateMissionProfile' => ['name' => 'CreateMissionProfile', 'http' => ['method' => 'POST', 'requestUri' => '/missionprofile', 'responseCode' => 200], 'input' => ['shape' => 'CreateMissionProfileRequest'], 'output' => ['shape' => 'MissionProfileIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteConfig' => ['name' => 'DeleteConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/config/{configType}/{configId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConfigRequest'], 'output' => ['shape' => 'ConfigIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteDataflowEndpointGroup' => ['name' => 'DeleteDataflowEndpointGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/dataflowEndpointGroup/{dataflowEndpointGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDataflowEndpointGroupRequest'], 'output' => ['shape' => 'DataflowEndpointGroupIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteEphemeris' => ['name' => 'DeleteEphemeris', 'http' => ['method' => 'DELETE', 'requestUri' => '/ephemeris/{ephemerisId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEphemerisRequest'], 'output' => ['shape' => 'EphemerisIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteMissionProfile' => ['name' => 'DeleteMissionProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/missionprofile/{missionProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMissionProfileRequest'], 'output' => ['shape' => 'MissionProfileIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeContact' => ['name' => 'DescribeContact', 'http' => ['method' => 'GET', 'requestUri' => '/contact/{contactId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeContactRequest'], 'output' => ['shape' => 'DescribeContactResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeEphemeris' => ['name' => 'DescribeEphemeris', 'http' => ['method' => 'GET', 'requestUri' => '/ephemeris/{ephemerisId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeEphemerisRequest'], 'output' => ['shape' => 'DescribeEphemerisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetAgentConfiguration' => ['name' => 'GetAgentConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/agent/{agentId}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetAgentConfigurationRequest'], 'output' => ['shape' => 'GetAgentConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetConfig' => ['name' => 'GetConfig', 'http' => ['method' => 'GET', 'requestUri' => '/config/{configType}/{configId}', 'responseCode' => 200], 'input' => ['shape' => 'GetConfigRequest'], 'output' => ['shape' => 'GetConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetDataflowEndpointGroup' => ['name' => 'GetDataflowEndpointGroup', 'http' => ['method' => 'GET', 'requestUri' => '/dataflowEndpointGroup/{dataflowEndpointGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDataflowEndpointGroupRequest'], 'output' => ['shape' => 'GetDataflowEndpointGroupResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetMinuteUsage' => ['name' => 'GetMinuteUsage', 'http' => ['method' => 'POST', 'requestUri' => '/minute-usage', 'responseCode' => 200], 'input' => ['shape' => 'GetMinuteUsageRequest'], 'output' => ['shape' => 'GetMinuteUsageResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetMissionProfile' => ['name' => 'GetMissionProfile', 'http' => ['method' => 'GET', 'requestUri' => '/missionprofile/{missionProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMissionProfileRequest'], 'output' => ['shape' => 'GetMissionProfileResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'GetSatellite' => ['name' => 'GetSatellite', 'http' => ['method' => 'GET', 'requestUri' => '/satellite/{satelliteId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSatelliteRequest'], 'output' => ['shape' => 'GetSatelliteResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListConfigs' => ['name' => 'ListConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/config', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigsRequest'], 'output' => ['shape' => 'ListConfigsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListContacts' => ['name' => 'ListContacts', 'http' => ['method' => 'POST', 'requestUri' => '/contacts', 'responseCode' => 200], 'input' => ['shape' => 'ListContactsRequest'], 'output' => ['shape' => 'ListContactsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListDataflowEndpointGroups' => ['name' => 'ListDataflowEndpointGroups', 'http' => ['method' => 'GET', 'requestUri' => '/dataflowEndpointGroup', 'responseCode' => 200], 'input' => ['shape' => 'ListDataflowEndpointGroupsRequest'], 'output' => ['shape' => 'ListDataflowEndpointGroupsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListEphemerides' => ['name' => 'ListEphemerides', 'http' => ['method' => 'POST', 'requestUri' => '/ephemerides', 'responseCode' => 200], 'input' => ['shape' => 'ListEphemeridesRequest'], 'output' => ['shape' => 'ListEphemeridesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListGroundStations' => ['name' => 'ListGroundStations', 'http' => ['method' => 'GET', 'requestUri' => '/groundstation', 'responseCode' => 200], 'input' => ['shape' => 'ListGroundStationsRequest'], 'output' => ['shape' => 'ListGroundStationsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListMissionProfiles' => ['name' => 'ListMissionProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/missionprofile', 'responseCode' => 200], 'input' => ['shape' => 'ListMissionProfilesRequest'], 'output' => ['shape' => 'ListMissionProfilesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListSatellites' => ['name' => 'ListSatellites', 'http' => ['method' => 'GET', 'requestUri' => '/satellite', 'responseCode' => 200], 'input' => ['shape' => 'ListSatellitesRequest'], 'output' => ['shape' => 'ListSatellitesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterAgent' => ['name' => 'RegisterAgent', 'http' => ['method' => 'POST', 'requestUri' => '/agent', 'responseCode' => 200], 'input' => ['shape' => 'RegisterAgentRequest'], 'output' => ['shape' => 'RegisterAgentResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'ReserveContact' => ['name' => 'ReserveContact', 'http' => ['method' => 'POST', 'requestUri' => '/contact', 'responseCode' => 200], 'input' => ['shape' => 'ReserveContactRequest'], 'output' => ['shape' => 'ContactIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateAgentStatus' => ['name' => 'UpdateAgentStatus', 'http' => ['method' => 'PUT', 'requestUri' => '/agent/{agentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAgentStatusRequest'], 'output' => ['shape' => 'UpdateAgentStatusResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateConfig' => ['name' => 'UpdateConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/config/{configType}/{configId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigRequest'], 'output' => ['shape' => 'ConfigIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateEphemeris' => ['name' => 'UpdateEphemeris', 'http' => ['method' => 'PUT', 'requestUri' => '/ephemeris/{ephemerisId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEphemerisRequest'], 'output' => ['shape' => 'EphemerisIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateMissionProfile' => ['name' => 'UpdateMissionProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/missionprofile/{missionProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMissionProfileRequest'], 'output' => ['shape' => 'MissionProfileIdResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DependencyException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true]], 'shapes' => ['AWSRegion' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\w-]+$'], 'AgentDetails' => ['type' => 'structure', 'required' => ['agentVersion', 'componentVersions', 'instanceId', 'instanceType', 'reservedCpuCores'], 'members' => ['agentVersion' => ['shape' => 'VersionString'], 'componentVersions' => ['shape' => 'ComponentVersionList'], 'instanceId' => ['shape' => 'InstanceId'], 'instanceType' => ['shape' => 'InstanceType'], 'reservedCpuCores' => ['shape' => 'ReservedCpuCoresList']]], 'AgentStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILED', 'ACTIVE', 'INACTIVE']], 'AggregateStatus' => ['type' => 'structure', 'required' => ['status'], 'members' => ['signatureMap' => ['shape' => 'SignatureMap'], 'status' => ['shape' => 'AgentStatus']]], 'AngleUnits' => ['type' => 'string', 'enum' => ['DEGREE_ANGLE', 'RADIAN']], 'AntennaDemodDecodeDetails' => ['type' => 'structure', 'members' => ['outputNode' => ['shape' => 'String']]], 'AntennaDownlinkConfig' => ['type' => 'structure', 'required' => ['spectrumConfig'], 'members' => ['spectrumConfig' => ['shape' => 'SpectrumConfig']]], 'AntennaDownlinkDemodDecodeConfig' => ['type' => 'structure', 'required' => ['decodeConfig', 'demodulationConfig', 'spectrumConfig'], 'members' => ['decodeConfig' => ['shape' => 'DecodeConfig'], 'demodulationConfig' => ['shape' => 'DemodulationConfig'], 'spectrumConfig' => ['shape' => 'SpectrumConfig']]], 'AntennaUplinkConfig' => ['type' => 'structure', 'required' => ['spectrumConfig', 'targetEirp'], 'members' => ['spectrumConfig' => ['shape' => 'UplinkSpectrumConfig'], 'targetEirp' => ['shape' => 'Eirp'], 'transmitDisabled' => ['shape' => 'Boolean']]], 'AnyArn' => ['type' => 'string', 'max' => 1024, 'min' => 5, 'pattern' => '^(arn:aws:)[\\s\\S]{0,1024}$'], 'AuditResults' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY']], 'AwsGroundStationAgentEndpoint' => ['type' => 'structure', 'required' => ['egressAddress', 'ingressAddress', 'name'], 'members' => ['agentStatus' => ['shape' => 'AgentStatus'], 'auditResults' => ['shape' => 'AuditResults'], 'egressAddress' => ['shape' => 'ConnectionDetails'], 'ingressAddress' => ['shape' => 'RangedConnectionDetails'], 'name' => ['shape' => 'SafeName']]], 'BandwidthUnits' => ['type' => 'string', 'enum' => ['GHz', 'MHz', 'kHz']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BucketArn' => ['type' => 'string'], 'CancelContactRequest' => ['type' => 'structure', 'required' => ['contactId'], 'members' => ['contactId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'contactId']]], 'CapabilityArn' => ['type' => 'string'], 'CapabilityArnList' => ['type' => 'list', 'member' => ['shape' => 'CapabilityArn'], 'max' => 20, 'min' => 1], 'ComponentStatusData' => ['type' => 'structure', 'required' => ['capabilityArn', 'componentType', 'dataflowId', 'status'], 'members' => ['bytesReceived' => ['shape' => 'Long'], 'bytesSent' => ['shape' => 'Long'], 'capabilityArn' => ['shape' => 'CapabilityArn'], 'componentType' => ['shape' => 'ComponentType'], 'dataflowId' => ['shape' => 'Uuid'], 'packetsDropped' => ['shape' => 'Long'], 'status' => ['shape' => 'AgentStatus']]], 'ComponentStatusList' => ['type' => 'list', 'member' => ['shape' => 'ComponentStatusData'], 'max' => 20, 'min' => 1], 'ComponentType' => ['type' => 'string', 'enum' => ['LAMINAR_FLOW', 'PRISM', 'DIGITIZER']], 'ComponentVersion' => ['type' => 'structure', 'required' => ['componentType', 'versions'], 'members' => ['componentType' => ['shape' => 'ComponentType'], 'versions' => ['shape' => 'VersionStringList']]], 'ComponentVersionList' => ['type' => 'list', 'member' => ['shape' => 'ComponentVersion'], 'max' => 20, 'min' => 1], 'ConfigArn' => ['type' => 'string'], 'ConfigCapabilityType' => ['type' => 'string', 'enum' => ['antenna-downlink', 'antenna-downlink-demod-decode', 'antenna-uplink', 'dataflow-endpoint', 'tracking', 'uplink-echo', 's3-recording']], 'ConfigDetails' => ['type' => 'structure', 'members' => ['antennaDemodDecodeDetails' => ['shape' => 'AntennaDemodDecodeDetails'], 'endpointDetails' => ['shape' => 'EndpointDetails'], 's3RecordingDetails' => ['shape' => 'S3RecordingDetails']], 'union' => \true], 'ConfigIdResponse' => ['type' => 'structure', 'members' => ['configArn' => ['shape' => 'ConfigArn'], 'configId' => ['shape' => 'String'], 'configType' => ['shape' => 'ConfigCapabilityType']]], 'ConfigList' => ['type' => 'list', 'member' => ['shape' => 'ConfigListItem']], 'ConfigListItem' => ['type' => 'structure', 'members' => ['configArn' => ['shape' => 'ConfigArn'], 'configId' => ['shape' => 'String'], 'configType' => ['shape' => 'ConfigCapabilityType'], 'name' => ['shape' => 'String']]], 'ConfigTypeData' => ['type' => 'structure', 'members' => ['antennaDownlinkConfig' => ['shape' => 'AntennaDownlinkConfig'], 'antennaDownlinkDemodDecodeConfig' => ['shape' => 'AntennaDownlinkDemodDecodeConfig'], 'antennaUplinkConfig' => ['shape' => 'AntennaUplinkConfig'], 'dataflowEndpointConfig' => ['shape' => 'DataflowEndpointConfig'], 's3RecordingConfig' => ['shape' => 'S3RecordingConfig'], 'trackingConfig' => ['shape' => 'TrackingConfig'], 'uplinkEchoConfig' => ['shape' => 'UplinkEchoConfig']], 'union' => \true], 'ConnectionDetails' => ['type' => 'structure', 'required' => ['socketAddress'], 'members' => ['mtu' => ['shape' => 'Integer'], 'socketAddress' => ['shape' => 'SocketAddress']]], 'ContactData' => ['type' => 'structure', 'members' => ['contactId' => ['shape' => 'Uuid'], 'contactStatus' => ['shape' => 'ContactStatus'], 'endTime' => ['shape' => 'Timestamp'], 'errorMessage' => ['shape' => 'String'], 'groundStation' => ['shape' => 'String'], 'maximumElevation' => ['shape' => 'Elevation'], 'missionProfileArn' => ['shape' => 'MissionProfileArn'], 'postPassEndTime' => ['shape' => 'Timestamp'], 'prePassStartTime' => ['shape' => 'Timestamp'], 'region' => ['shape' => 'String'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'startTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagsMap']]], 'ContactIdResponse' => ['type' => 'structure', 'members' => ['contactId' => ['shape' => 'Uuid']]], 'ContactList' => ['type' => 'list', 'member' => ['shape' => 'ContactData']], 'ContactStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'AWS_CANCELLED', 'AWS_FAILED', 'CANCELLED', 'CANCELLING', 'COMPLETED', 'FAILED', 'FAILED_TO_SCHEDULE', 'PASS', 'POSTPASS', 'PREPASS', 'SCHEDULED', 'SCHEDULING']], 'CreateConfigRequest' => ['type' => 'structure', 'required' => ['configData', 'name'], 'members' => ['configData' => ['shape' => 'ConfigTypeData'], 'name' => ['shape' => 'SafeName'], 'tags' => ['shape' => 'TagsMap']]], 'CreateDataflowEndpointGroupRequest' => ['type' => 'structure', 'required' => ['endpointDetails'], 'members' => ['contactPostPassDurationSeconds' => ['shape' => 'DataflowEndpointGroupDurationInSeconds'], 'contactPrePassDurationSeconds' => ['shape' => 'DataflowEndpointGroupDurationInSeconds'], 'endpointDetails' => ['shape' => 'EndpointDetailsList'], 'tags' => ['shape' => 'TagsMap']]], 'CreateEphemerisRequest' => ['type' => 'structure', 'required' => ['name', 'satelliteId'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'ephemeris' => ['shape' => 'EphemerisData'], 'expirationTime' => ['shape' => 'Timestamp'], 'kmsKeyArn' => ['shape' => 'KeyArn'], 'name' => ['shape' => 'SafeName'], 'priority' => ['shape' => 'CustomerEphemerisPriority'], 'satelliteId' => ['shape' => 'Uuid'], 'tags' => ['shape' => 'TagsMap']]], 'CreateMissionProfileRequest' => ['type' => 'structure', 'required' => ['dataflowEdges', 'minimumViableContactDurationSeconds', 'name', 'trackingConfigArn'], 'members' => ['contactPostPassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'contactPrePassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'dataflowEdges' => ['shape' => 'DataflowEdgeList'], 'minimumViableContactDurationSeconds' => ['shape' => 'PositiveDurationInSeconds'], 'name' => ['shape' => 'SafeName'], 'streamsKmsKey' => ['shape' => 'KmsKey'], 'streamsKmsRole' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagsMap'], 'trackingConfigArn' => ['shape' => 'ConfigArn']]], 'Criticality' => ['type' => 'string', 'enum' => ['PREFERRED', 'REMOVED', 'REQUIRED']], 'CustomerEphemerisPriority' => ['type' => 'integer', 'box' => \true, 'max' => 99999, 'min' => 1], 'DataflowDetail' => ['type' => 'structure', 'members' => ['destination' => ['shape' => 'Destination'], 'errorMessage' => ['shape' => 'String'], 'source' => ['shape' => 'Source']]], 'DataflowEdge' => ['type' => 'list', 'member' => ['shape' => 'ConfigArn'], 'max' => 2, 'min' => 2], 'DataflowEdgeList' => ['type' => 'list', 'member' => ['shape' => 'DataflowEdge'], 'max' => 500, 'min' => 0], 'DataflowEndpoint' => ['type' => 'structure', 'members' => ['address' => ['shape' => 'SocketAddress'], 'mtu' => ['shape' => 'DataflowEndpointMtuInteger'], 'name' => ['shape' => 'SafeName'], 'status' => ['shape' => 'EndpointStatus']]], 'DataflowEndpointConfig' => ['type' => 'structure', 'required' => ['dataflowEndpointName'], 'members' => ['dataflowEndpointName' => ['shape' => 'String'], 'dataflowEndpointRegion' => ['shape' => 'String']]], 'DataflowEndpointGroupArn' => ['type' => 'string'], 'DataflowEndpointGroupDurationInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 480, 'min' => 120], 'DataflowEndpointGroupIdResponse' => ['type' => 'structure', 'members' => ['dataflowEndpointGroupId' => ['shape' => 'Uuid']]], 'DataflowEndpointGroupList' => ['type' => 'list', 'member' => ['shape' => 'DataflowEndpointListItem']], 'DataflowEndpointListItem' => ['type' => 'structure', 'members' => ['dataflowEndpointGroupArn' => ['shape' => 'DataflowEndpointGroupArn'], 'dataflowEndpointGroupId' => ['shape' => 'Uuid']]], 'DataflowEndpointMtuInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1500, 'min' => 1400], 'DataflowList' => ['type' => 'list', 'member' => ['shape' => 'DataflowDetail']], 'DecodeConfig' => ['type' => 'structure', 'required' => ['unvalidatedJSON'], 'members' => ['unvalidatedJSON' => ['shape' => 'JsonString']]], 'DeleteConfigRequest' => ['type' => 'structure', 'required' => ['configId', 'configType'], 'members' => ['configId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'configId'], 'configType' => ['shape' => 'ConfigCapabilityType', 'location' => 'uri', 'locationName' => 'configType']]], 'DeleteDataflowEndpointGroupRequest' => ['type' => 'structure', 'required' => ['dataflowEndpointGroupId'], 'members' => ['dataflowEndpointGroupId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'dataflowEndpointGroupId']]], 'DeleteEphemerisRequest' => ['type' => 'structure', 'required' => ['ephemerisId'], 'members' => ['ephemerisId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'ephemerisId']]], 'DeleteMissionProfileRequest' => ['type' => 'structure', 'required' => ['missionProfileId'], 'members' => ['missionProfileId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'missionProfileId']]], 'DemodulationConfig' => ['type' => 'structure', 'required' => ['unvalidatedJSON'], 'members' => ['unvalidatedJSON' => ['shape' => 'JsonString']]], 'DependencyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'parameterName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 531], 'exception' => \true, 'fault' => \true], 'DescribeContactRequest' => ['type' => 'structure', 'required' => ['contactId'], 'members' => ['contactId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'contactId']]], 'DescribeContactResponse' => ['type' => 'structure', 'members' => ['contactId' => ['shape' => 'Uuid'], 'contactStatus' => ['shape' => 'ContactStatus'], 'dataflowList' => ['shape' => 'DataflowList'], 'endTime' => ['shape' => 'Timestamp'], 'errorMessage' => ['shape' => 'String'], 'groundStation' => ['shape' => 'String'], 'maximumElevation' => ['shape' => 'Elevation'], 'missionProfileArn' => ['shape' => 'MissionProfileArn'], 'postPassEndTime' => ['shape' => 'Timestamp'], 'prePassStartTime' => ['shape' => 'Timestamp'], 'region' => ['shape' => 'String'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'startTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagsMap']]], 'DescribeEphemerisRequest' => ['type' => 'structure', 'required' => ['ephemerisId'], 'members' => ['ephemerisId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'ephemerisId']]], 'DescribeEphemerisResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'enabled' => ['shape' => 'Boolean'], 'ephemerisId' => ['shape' => 'Uuid'], 'invalidReason' => ['shape' => 'EphemerisInvalidReason'], 'name' => ['shape' => 'SafeName'], 'priority' => ['shape' => 'EphemerisPriority'], 'satelliteId' => ['shape' => 'Uuid'], 'status' => ['shape' => 'EphemerisStatus'], 'suppliedData' => ['shape' => 'EphemerisTypeDescription'], 'tags' => ['shape' => 'TagsMap']]], 'Destination' => ['type' => 'structure', 'members' => ['configDetails' => ['shape' => 'ConfigDetails'], 'configId' => ['shape' => 'Uuid'], 'configType' => ['shape' => 'ConfigCapabilityType'], 'dataflowDestinationRegion' => ['shape' => 'String']]], 'DiscoveryData' => ['type' => 'structure', 'required' => ['capabilityArns', 'privateIpAddresses', 'publicIpAddresses'], 'members' => ['capabilityArns' => ['shape' => 'CapabilityArnList'], 'privateIpAddresses' => ['shape' => 'IpAddressList'], 'publicIpAddresses' => ['shape' => 'IpAddressList']]], 'Double' => ['type' => 'double', 'box' => \true], 'DurationInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 21600, 'min' => 0], 'Eirp' => ['type' => 'structure', 'required' => ['units', 'value'], 'members' => ['units' => ['shape' => 'EirpUnits'], 'value' => ['shape' => 'Double']]], 'EirpUnits' => ['type' => 'string', 'enum' => ['dBW']], 'Elevation' => ['type' => 'structure', 'required' => ['unit', 'value'], 'members' => ['unit' => ['shape' => 'AngleUnits'], 'value' => ['shape' => 'Double']]], 'EndpointDetails' => ['type' => 'structure', 'members' => ['awsGroundStationAgentEndpoint' => ['shape' => 'AwsGroundStationAgentEndpoint'], 'endpoint' => ['shape' => 'DataflowEndpoint'], 'securityDetails' => ['shape' => 'SecurityDetails']]], 'EndpointDetailsList' => ['type' => 'list', 'member' => ['shape' => 'EndpointDetails'], 'max' => 500, 'min' => 0], 'EndpointStatus' => ['type' => 'string', 'enum' => ['created', 'creating', 'deleted', 'deleting', 'failed']], 'EphemeridesList' => ['type' => 'list', 'member' => ['shape' => 'EphemerisItem'], 'max' => 500, 'min' => 1], 'EphemerisData' => ['type' => 'structure', 'members' => ['oem' => ['shape' => 'OEMEphemeris'], 'tle' => ['shape' => 'TLEEphemeris']], 'union' => \true], 'EphemerisDescription' => ['type' => 'structure', 'members' => ['ephemerisData' => ['shape' => 'UnboundedString'], 'sourceS3Object' => ['shape' => 'S3Object']]], 'EphemerisIdResponse' => ['type' => 'structure', 'members' => ['ephemerisId' => ['shape' => 'Uuid']]], 'EphemerisInvalidReason' => ['type' => 'string', 'enum' => ['METADATA_INVALID', 'TIME_RANGE_INVALID', 'TRAJECTORY_INVALID', 'KMS_KEY_INVALID', 'VALIDATION_ERROR']], 'EphemerisItem' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'enabled' => ['shape' => 'Boolean'], 'ephemerisId' => ['shape' => 'Uuid'], 'name' => ['shape' => 'SafeName'], 'priority' => ['shape' => 'EphemerisPriority'], 'sourceS3Object' => ['shape' => 'S3Object'], 'status' => ['shape' => 'EphemerisStatus']]], 'EphemerisMetaData' => ['type' => 'structure', 'required' => ['source'], 'members' => ['ephemerisId' => ['shape' => 'Uuid'], 'epoch' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'SafeName'], 'source' => ['shape' => 'EphemerisSource']]], 'EphemerisPriority' => ['type' => 'integer', 'box' => \true, 'max' => 99999, 'min' => 0], 'EphemerisSource' => ['type' => 'string', 'enum' => ['CUSTOMER_PROVIDED', 'SPACE_TRACK']], 'EphemerisStatus' => ['type' => 'string', 'enum' => ['VALIDATING', 'INVALID', 'ERROR', 'ENABLED', 'DISABLED', 'EXPIRED']], 'EphemerisStatusList' => ['type' => 'list', 'member' => ['shape' => 'EphemerisStatus'], 'max' => 500, 'min' => 0], 'EphemerisTypeDescription' => ['type' => 'structure', 'members' => ['oem' => ['shape' => 'EphemerisDescription'], 'tle' => ['shape' => 'EphemerisDescription']], 'union' => \true], 'Frequency' => ['type' => 'structure', 'required' => ['units', 'value'], 'members' => ['units' => ['shape' => 'FrequencyUnits'], 'value' => ['shape' => 'Double']]], 'FrequencyBandwidth' => ['type' => 'structure', 'required' => ['units', 'value'], 'members' => ['units' => ['shape' => 'BandwidthUnits'], 'value' => ['shape' => 'Double']]], 'FrequencyUnits' => ['type' => 'string', 'enum' => ['GHz', 'MHz', 'kHz']], 'GetAgentConfigurationRequest' => ['type' => 'structure', 'required' => ['agentId'], 'members' => ['agentId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'agentId']]], 'GetAgentConfigurationResponse' => ['type' => 'structure', 'members' => ['agentId' => ['shape' => 'Uuid'], 'taskingDocument' => ['shape' => 'String']]], 'GetConfigRequest' => ['type' => 'structure', 'required' => ['configId', 'configType'], 'members' => ['configId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'configId'], 'configType' => ['shape' => 'ConfigCapabilityType', 'location' => 'uri', 'locationName' => 'configType']]], 'GetConfigResponse' => ['type' => 'structure', 'required' => ['configArn', 'configData', 'configId', 'name'], 'members' => ['configArn' => ['shape' => 'ConfigArn'], 'configData' => ['shape' => 'ConfigTypeData'], 'configId' => ['shape' => 'String'], 'configType' => ['shape' => 'ConfigCapabilityType'], 'name' => ['shape' => 'String'], 'tags' => ['shape' => 'TagsMap']]], 'GetDataflowEndpointGroupRequest' => ['type' => 'structure', 'required' => ['dataflowEndpointGroupId'], 'members' => ['dataflowEndpointGroupId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'dataflowEndpointGroupId']]], 'GetDataflowEndpointGroupResponse' => ['type' => 'structure', 'members' => ['contactPostPassDurationSeconds' => ['shape' => 'DataflowEndpointGroupDurationInSeconds'], 'contactPrePassDurationSeconds' => ['shape' => 'DataflowEndpointGroupDurationInSeconds'], 'dataflowEndpointGroupArn' => ['shape' => 'DataflowEndpointGroupArn'], 'dataflowEndpointGroupId' => ['shape' => 'Uuid'], 'endpointsDetails' => ['shape' => 'EndpointDetailsList'], 'tags' => ['shape' => 'TagsMap']]], 'GetMinuteUsageRequest' => ['type' => 'structure', 'required' => ['month', 'year'], 'members' => ['month' => ['shape' => 'Month'], 'year' => ['shape' => 'Year']]], 'GetMinuteUsageResponse' => ['type' => 'structure', 'members' => ['estimatedMinutesRemaining' => ['shape' => 'Integer'], 'isReservedMinutesCustomer' => ['shape' => 'Boolean'], 'totalReservedMinuteAllocation' => ['shape' => 'Integer'], 'totalScheduledMinutes' => ['shape' => 'Integer'], 'upcomingMinutesScheduled' => ['shape' => 'Integer']]], 'GetMissionProfileRequest' => ['type' => 'structure', 'required' => ['missionProfileId'], 'members' => ['missionProfileId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'missionProfileId']]], 'GetMissionProfileResponse' => ['type' => 'structure', 'members' => ['contactPostPassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'contactPrePassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'dataflowEdges' => ['shape' => 'DataflowEdgeList'], 'minimumViableContactDurationSeconds' => ['shape' => 'PositiveDurationInSeconds'], 'missionProfileArn' => ['shape' => 'MissionProfileArn'], 'missionProfileId' => ['shape' => 'Uuid'], 'name' => ['shape' => 'SafeName'], 'region' => ['shape' => 'AWSRegion'], 'streamsKmsKey' => ['shape' => 'KmsKey'], 'streamsKmsRole' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagsMap'], 'trackingConfigArn' => ['shape' => 'ConfigArn']]], 'GetSatelliteRequest' => ['type' => 'structure', 'required' => ['satelliteId'], 'members' => ['satelliteId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'satelliteId']]], 'GetSatelliteResponse' => ['type' => 'structure', 'members' => ['currentEphemeris' => ['shape' => 'EphemerisMetaData'], 'groundStations' => ['shape' => 'GroundStationIdList'], 'noradSatelliteID' => ['shape' => 'noradSatelliteID'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'satelliteId' => ['shape' => 'Uuid']]], 'GroundStationData' => ['type' => 'structure', 'members' => ['groundStationId' => ['shape' => 'GroundStationName'], 'groundStationName' => ['shape' => 'GroundStationName'], 'region' => ['shape' => 'AWSRegion']]], 'GroundStationIdList' => ['type' => 'list', 'member' => ['shape' => 'GroundStationName'], 'max' => 500, 'min' => 0], 'GroundStationList' => ['type' => 'list', 'member' => ['shape' => 'GroundStationData']], 'GroundStationName' => ['type' => 'string', 'max' => 500, 'min' => 4, 'pattern' => '^[ a-zA-Z0-9-._:=]{4,256}$'], 'InstanceId' => ['type' => 'string', 'max' => 64, 'min' => 10, 'pattern' => '^[a-z0-9-]{10,64}$'], 'InstanceType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z0-9.-]{1,64}$'], 'Integer' => ['type' => 'integer', 'box' => \true], 'IntegerRange' => ['type' => 'structure', 'required' => ['maximum', 'minimum'], 'members' => ['maximum' => ['shape' => 'Integer'], 'minimum' => ['shape' => 'Integer']]], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'parameterName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 431, 'senderFault' => \true], 'exception' => \true], 'IpAddressList' => ['type' => 'list', 'member' => ['shape' => 'IpV4Address'], 'max' => 20, 'min' => 1], 'IpV4Address' => ['type' => 'string', 'max' => 16, 'min' => 7, 'pattern' => '^\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}$'], 'JsonString' => ['type' => 'string', 'max' => 8192, 'min' => 2, 'pattern' => '^[{}\\[\\]:.,"0-9A-z\\-_\\s]{2,8192}$'], 'KeyAliasArn' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^arn:aws[a-zA-Z-]{0,16}:kms:[a-z]{2}(-[a-z]{1,16}){1,3}-\\d{1}:\\d{12}:((alias/[a-zA-Z0-9:/_-]{1,256}))$'], 'KeyArn' => ['type' => 'string'], 'KmsKey' => ['type' => 'structure', 'members' => ['kmsAliasArn' => ['shape' => 'KeyAliasArn'], 'kmsKeyArn' => ['shape' => 'KeyArn']], 'union' => \true], 'ListConfigsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListConfigsResponse' => ['type' => 'structure', 'members' => ['configList' => ['shape' => 'ConfigList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListContactsRequest' => ['type' => 'structure', 'required' => ['endTime', 'startTime', 'statusList'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'groundStation' => ['shape' => 'GroundStationName'], 'maxResults' => ['shape' => 'PaginationMaxResults'], 'missionProfileArn' => ['shape' => 'MissionProfileArn'], 'nextToken' => ['shape' => 'PaginationToken'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'startTime' => ['shape' => 'Timestamp'], 'statusList' => ['shape' => 'StatusList']]], 'ListContactsResponse' => ['type' => 'structure', 'members' => ['contactList' => ['shape' => 'ContactList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDataflowEndpointGroupsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDataflowEndpointGroupsResponse' => ['type' => 'structure', 'members' => ['dataflowEndpointGroupList' => ['shape' => 'DataflowEndpointGroupList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListEphemeridesRequest' => ['type' => 'structure', 'required' => ['endTime', 'satelliteId', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'satelliteId' => ['shape' => 'Uuid'], 'startTime' => ['shape' => 'Timestamp'], 'statusList' => ['shape' => 'EphemerisStatusList']]], 'ListEphemeridesResponse' => ['type' => 'structure', 'members' => ['ephemerides' => ['shape' => 'EphemeridesList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListGroundStationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'satelliteId' => ['shape' => 'Uuid', 'location' => 'querystring', 'locationName' => 'satelliteId']]], 'ListGroundStationsResponse' => ['type' => 'structure', 'members' => ['groundStationList' => ['shape' => 'GroundStationList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListMissionProfilesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMissionProfilesResponse' => ['type' => 'structure', 'members' => ['missionProfileList' => ['shape' => 'MissionProfileList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSatellitesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PaginationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSatellitesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'satellites' => ['shape' => 'SatelliteList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AnyArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'Long' => ['type' => 'long', 'box' => \true], 'MissionProfileArn' => ['type' => 'string'], 'MissionProfileIdResponse' => ['type' => 'structure', 'members' => ['missionProfileId' => ['shape' => 'Uuid']]], 'MissionProfileList' => ['type' => 'list', 'member' => ['shape' => 'MissionProfileListItem']], 'MissionProfileListItem' => ['type' => 'structure', 'members' => ['missionProfileArn' => ['shape' => 'MissionProfileArn'], 'missionProfileId' => ['shape' => 'Uuid'], 'name' => ['shape' => 'SafeName'], 'region' => ['shape' => 'AWSRegion']]], 'Month' => ['type' => 'integer', 'box' => \true, 'max' => 12, 'min' => 1], 'OEMEphemeris' => ['type' => 'structure', 'members' => ['oemData' => ['shape' => 'UnboundedString'], 's3Object' => ['shape' => 'S3Object']]], 'PaginationMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'PaginationToken' => ['type' => 'string', 'max' => 1000, 'min' => 3, 'pattern' => '^[A-Za-z0-9-/+_.=]+$'], 'Polarization' => ['type' => 'string', 'enum' => ['LEFT_HAND', 'NONE', 'RIGHT_HAND']], 'PositiveDurationInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 21600, 'min' => 1], 'RangedConnectionDetails' => ['type' => 'structure', 'required' => ['socketAddress'], 'members' => ['mtu' => ['shape' => 'RangedConnectionDetailsMtuInteger'], 'socketAddress' => ['shape' => 'RangedSocketAddress']]], 'RangedConnectionDetailsMtuInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1500, 'min' => 1400], 'RangedSocketAddress' => ['type' => 'structure', 'required' => ['name', 'portRange'], 'members' => ['name' => ['shape' => 'IpV4Address'], 'portRange' => ['shape' => 'IntegerRange']]], 'RegisterAgentRequest' => ['type' => 'structure', 'required' => ['agentDetails', 'discoveryData'], 'members' => ['agentDetails' => ['shape' => 'AgentDetails'], 'discoveryData' => ['shape' => 'DiscoveryData']]], 'RegisterAgentResponse' => ['type' => 'structure', 'members' => ['agentId' => ['shape' => 'Uuid']]], 'ReserveContactRequest' => ['type' => 'structure', 'required' => ['endTime', 'groundStation', 'missionProfileArn', 'satelliteArn', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'groundStation' => ['shape' => 'GroundStationName'], 'missionProfileArn' => ['shape' => 'MissionProfileArn'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'startTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagsMap']]], 'ReservedCpuCoresList' => ['type' => 'list', 'member' => ['shape' => 'Integer'], 'max' => 256, 'min' => 1], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'parameterName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 434, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9.-]{3,63}$'], 'S3KeyPrefix' => ['type' => 'string', 'max' => 900, 'min' => 1, 'pattern' => '^([a-zA-Z0-9_\\-=/]|\\{satellite_id\\}|\\{config\\-name}|\\{s3\\-config-id}|\\{year\\}|\\{month\\}|\\{day\\}){1,900}$'], 'S3Object' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3BucketName'], 'key' => ['shape' => 'S3ObjectKey'], 'version' => ['shape' => 'S3VersionId']]], 'S3ObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[a-zA-Z0-9!*\'\\)\\(./_-]{1,1024}$'], 'S3RecordingConfig' => ['type' => 'structure', 'required' => ['bucketArn', 'roleArn'], 'members' => ['bucketArn' => ['shape' => 'BucketArn'], 'prefix' => ['shape' => 'S3KeyPrefix'], 'roleArn' => ['shape' => 'RoleArn']]], 'S3RecordingDetails' => ['type' => 'structure', 'members' => ['bucketArn' => ['shape' => 'BucketArn'], 'keyTemplate' => ['shape' => 'String']]], 'S3VersionId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[\\s\\S]{1,1024}$'], 'SafeName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[ a-zA-Z0-9_:-]{1,256}$'], 'SatelliteList' => ['type' => 'list', 'member' => ['shape' => 'SatelliteListItem']], 'SatelliteListItem' => ['type' => 'structure', 'members' => ['currentEphemeris' => ['shape' => 'EphemerisMetaData'], 'groundStations' => ['shape' => 'GroundStationIdList'], 'noradSatelliteID' => ['shape' => 'noradSatelliteID'], 'satelliteArn' => ['shape' => 'satelliteArn'], 'satelliteId' => ['shape' => 'Uuid']]], 'SecurityDetails' => ['type' => 'structure', 'required' => ['roleArn', 'securityGroupIds', 'subnetIds'], 'members' => ['roleArn' => ['shape' => 'RoleArn'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetList']]], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SignatureMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Boolean']], 'SocketAddress' => ['type' => 'structure', 'required' => ['name', 'port'], 'members' => ['name' => ['shape' => 'String'], 'port' => ['shape' => 'Integer']]], 'Source' => ['type' => 'structure', 'members' => ['configDetails' => ['shape' => 'ConfigDetails'], 'configId' => ['shape' => 'String'], 'configType' => ['shape' => 'ConfigCapabilityType'], 'dataflowSourceRegion' => ['shape' => 'String']]], 'SpectrumConfig' => ['type' => 'structure', 'required' => ['bandwidth', 'centerFrequency'], 'members' => ['bandwidth' => ['shape' => 'FrequencyBandwidth'], 'centerFrequency' => ['shape' => 'Frequency'], 'polarization' => ['shape' => 'Polarization']]], 'StatusList' => ['type' => 'list', 'member' => ['shape' => 'ContactStatus'], 'max' => 500, 'min' => 0], 'String' => ['type' => 'string'], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TLEData' => ['type' => 'structure', 'required' => ['tleLine1', 'tleLine2', 'validTimeRange'], 'members' => ['tleLine1' => ['shape' => 'TleLineOne'], 'tleLine2' => ['shape' => 'TleLineTwo'], 'validTimeRange' => ['shape' => 'TimeRange']]], 'TLEDataList' => ['type' => 'list', 'member' => ['shape' => 'TLEData'], 'max' => 500, 'min' => 1], 'TLEEphemeris' => ['type' => 'structure', 'members' => ['s3Object' => ['shape' => 'S3Object'], 'tleData' => ['shape' => 'TLEDataList']]], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'UnboundedString'], 'max' => 500, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AnyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TimeRange' => ['type' => 'structure', 'required' => ['endTime', 'startTime'], 'members' => ['endTime' => ['shape' => 'Timestamp'], 'startTime' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'TleLineOne' => ['type' => 'string', 'max' => 69, 'min' => 69, 'pattern' => '^1 [ 0-9]{5}[A-Z] [ 0-9]{5}[ A-Z]{3} [ 0-9]{5}[.][ 0-9]{8} (?:(?:[ 0+-][.][ 0-9]{8})|(?: [ +-][.][ 0-9]{7})) [ +-][ 0-9]{5}[+-][ 0-9] [ +-][ 0-9]{5}[+-][ 0-9] [ 0-9] [ 0-9]{4}[ 0-9]$'], 'TleLineTwo' => ['type' => 'string', 'max' => 69, 'min' => 69, 'pattern' => '^2 [ 0-9]{5} [ 0-9]{3}[.][ 0-9]{4} [ 0-9]{3}[.][ 0-9]{4} [ 0-9]{7} [ 0-9]{3}[.][ 0-9]{4} [ 0-9]{3}[.][ 0-9]{4} [ 0-9]{2}[.][ 0-9]{13}[ 0-9]$'], 'TrackingConfig' => ['type' => 'structure', 'required' => ['autotrack'], 'members' => ['autotrack' => ['shape' => 'Criticality']]], 'UnboundedString' => ['type' => 'string', 'min' => 1, 'pattern' => '^[\\s\\S]+$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AnyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAgentStatusRequest' => ['type' => 'structure', 'required' => ['agentId', 'aggregateStatus', 'componentStatuses', 'taskId'], 'members' => ['agentId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'agentId'], 'aggregateStatus' => ['shape' => 'AggregateStatus'], 'componentStatuses' => ['shape' => 'ComponentStatusList'], 'taskId' => ['shape' => 'Uuid']]], 'UpdateAgentStatusResponse' => ['type' => 'structure', 'required' => ['agentId'], 'members' => ['agentId' => ['shape' => 'Uuid']]], 'UpdateConfigRequest' => ['type' => 'structure', 'required' => ['configData', 'configId', 'configType', 'name'], 'members' => ['configData' => ['shape' => 'ConfigTypeData'], 'configId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'configId'], 'configType' => ['shape' => 'ConfigCapabilityType', 'location' => 'uri', 'locationName' => 'configType'], 'name' => ['shape' => 'SafeName']]], 'UpdateEphemerisRequest' => ['type' => 'structure', 'required' => ['enabled', 'ephemerisId'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'ephemerisId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'ephemerisId'], 'name' => ['shape' => 'SafeName'], 'priority' => ['shape' => 'EphemerisPriority']]], 'UpdateMissionProfileRequest' => ['type' => 'structure', 'required' => ['missionProfileId'], 'members' => ['contactPostPassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'contactPrePassDurationSeconds' => ['shape' => 'DurationInSeconds'], 'dataflowEdges' => ['shape' => 'DataflowEdgeList'], 'minimumViableContactDurationSeconds' => ['shape' => 'PositiveDurationInSeconds'], 'missionProfileId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'missionProfileId'], 'name' => ['shape' => 'SafeName'], 'streamsKmsKey' => ['shape' => 'KmsKey'], 'streamsKmsRole' => ['shape' => 'RoleArn'], 'trackingConfigArn' => ['shape' => 'ConfigArn']]], 'UplinkEchoConfig' => ['type' => 'structure', 'required' => ['antennaUplinkConfigArn', 'enabled'], 'members' => ['antennaUplinkConfigArn' => ['shape' => 'ConfigArn'], 'enabled' => ['shape' => 'Boolean']]], 'UplinkSpectrumConfig' => ['type' => 'structure', 'required' => ['centerFrequency'], 'members' => ['centerFrequency' => ['shape' => 'Frequency'], 'polarization' => ['shape' => 'Polarization']]], 'Uuid' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'VersionString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(0|[1-9]\\d*)(\\.(0|[1-9]\\d*))*$'], 'VersionStringList' => ['type' => 'list', 'member' => ['shape' => 'VersionString'], 'max' => 20, 'min' => 1], 'Year' => ['type' => 'integer', 'box' => \true, 'max' => 3000, 'min' => 2018], 'noradSatelliteID' => ['type' => 'integer', 'max' => 99999, 'min' => 0], 'satelliteArn' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 516a73f..0000000 --- a/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://groundstation-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://groundstation-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://groundstation.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://groundstation.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-tests-1.json.php deleted file mode 100644 index 105d346..0000000 --- a/vendor/Aws3/Aws/data/groundstation/2019-05-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://groundstation.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/groundstation/2019-05-23/paginators-1.json.php b/vendor/Aws3/Aws/data/groundstation/2019-05-23/paginators-1.json.php deleted file mode 100644 index 875673e..0000000 --- a/vendor/Aws3/Aws/data/groundstation/2019-05-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListConfigs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'configList'], 'ListContacts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'contactList'], 'ListDataflowEndpointGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'dataflowEndpointGroupList'], 'ListEphemerides' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'ephemerides'], 'ListGroundStations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'groundStationList'], 'ListMissionProfiles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'missionProfileList'], 'ListSatellites' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'satellites']]]; diff --git a/vendor/Aws3/Aws/data/groundstation/2019-05-23/waiters-2.json.php b/vendor/Aws3/Aws/data/groundstation/2019-05-23/waiters-2.json.php deleted file mode 100644 index 313566a..0000000 --- a/vendor/Aws3/Aws/data/groundstation/2019-05-23/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ContactScheduled' => ['description' => 'Waits until a contact has been scheduled', 'delay' => 5, 'maxAttempts' => 180, 'operation' => 'DescribeContact', 'acceptors' => [['matcher' => 'path', 'argument' => 'contactStatus', 'state' => 'failure', 'expected' => 'FAILED_TO_SCHEDULE'], ['matcher' => 'path', 'argument' => 'contactStatus', 'state' => 'success', 'expected' => 'SCHEDULED']]]]]; diff --git a/vendor/Aws3/Aws/data/guardduty/2017-11-28/api-2.json.php b/vendor/Aws3/Aws/data/guardduty/2017-11-28/api-2.json.php deleted file mode 100644 index b424fab..0000000 --- a/vendor/Aws3/Aws/data/guardduty/2017-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-28', 'endpointPrefix' => 'guardduty', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon GuardDuty', 'serviceId' => 'GuardDuty', 'signatureVersion' => 'v4', 'signingName' => 'guardduty', 'uid' => 'guardduty-2017-11-28'], 'operations' => ['AcceptAdministratorInvitation' => ['name' => 'AcceptAdministratorInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/administrator', 'responseCode' => 200], 'input' => ['shape' => 'AcceptAdministratorInvitationRequest'], 'output' => ['shape' => 'AcceptAdministratorInvitationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'AcceptInvitation' => ['name' => 'AcceptInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/master', 'responseCode' => 200], 'input' => ['shape' => 'AcceptInvitationRequest'], 'output' => ['shape' => 'AcceptInvitationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use AcceptAdministratorInvitation instead'], 'ArchiveFindings' => ['name' => 'ArchiveFindings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/archive', 'responseCode' => 200], 'input' => ['shape' => 'ArchiveFindingsRequest'], 'output' => ['shape' => 'ArchiveFindingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateDetector' => ['name' => 'CreateDetector', 'http' => ['method' => 'POST', 'requestUri' => '/detector', 'responseCode' => 200], 'input' => ['shape' => 'CreateDetectorRequest'], 'output' => ['shape' => 'CreateDetectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateFilter' => ['name' => 'CreateFilter', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/filter', 'responseCode' => 200], 'input' => ['shape' => 'CreateFilterRequest'], 'output' => ['shape' => 'CreateFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateIPSet' => ['name' => 'CreateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/ipset', 'responseCode' => 200], 'input' => ['shape' => 'CreateIPSetRequest'], 'output' => ['shape' => 'CreateIPSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateMembers' => ['name' => 'CreateMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member', 'responseCode' => 200], 'input' => ['shape' => 'CreateMembersRequest'], 'output' => ['shape' => 'CreateMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreatePublishingDestination' => ['name' => 'CreatePublishingDestination', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/publishingDestination', 'responseCode' => 200], 'input' => ['shape' => 'CreatePublishingDestinationRequest'], 'output' => ['shape' => 'CreatePublishingDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateSampleFindings' => ['name' => 'CreateSampleFindings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateSampleFindingsRequest'], 'output' => ['shape' => 'CreateSampleFindingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'CreateThreatIntelSet' => ['name' => 'CreateThreatIntelSet', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/threatintelset', 'responseCode' => 200], 'input' => ['shape' => 'CreateThreatIntelSetRequest'], 'output' => ['shape' => 'CreateThreatIntelSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeclineInvitations' => ['name' => 'DeclineInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitation/decline', 'responseCode' => 200], 'input' => ['shape' => 'DeclineInvitationsRequest'], 'output' => ['shape' => 'DeclineInvitationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteDetector' => ['name' => 'DeleteDetector', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector/{detectorId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDetectorRequest'], 'output' => ['shape' => 'DeleteDetectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteFilter' => ['name' => 'DeleteFilter', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector/{detectorId}/filter/{filterName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFilterRequest'], 'output' => ['shape' => 'DeleteFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteIPSet' => ['name' => 'DeleteIPSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector/{detectorId}/ipset/{ipSetId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteIPSetRequest'], 'output' => ['shape' => 'DeleteIPSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteInvitations' => ['name' => 'DeleteInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitation/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInvitationsRequest'], 'output' => ['shape' => 'DeleteInvitationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteMembers' => ['name' => 'DeleteMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMembersRequest'], 'output' => ['shape' => 'DeleteMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeletePublishingDestination' => ['name' => 'DeletePublishingDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector/{detectorId}/publishingDestination/{destinationId}', 'responseCode' => 200], 'input' => ['shape' => 'DeletePublishingDestinationRequest'], 'output' => ['shape' => 'DeletePublishingDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DeleteThreatIntelSet' => ['name' => 'DeleteThreatIntelSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector/{detectorId}/threatintelset/{threatIntelSetId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteThreatIntelSetRequest'], 'output' => ['shape' => 'DeleteThreatIntelSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DescribeMalwareScans' => ['name' => 'DescribeMalwareScans', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/malware-scans', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMalwareScansRequest'], 'output' => ['shape' => 'DescribeMalwareScansResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DescribeOrganizationConfiguration' => ['name' => 'DescribeOrganizationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/admin', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationConfigurationRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DescribePublishingDestination' => ['name' => 'DescribePublishingDestination', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/publishingDestination/{destinationId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePublishingDestinationRequest'], 'output' => ['shape' => 'DescribePublishingDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DisableOrganizationAdminAccount' => ['name' => 'DisableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/admin/disable', 'responseCode' => 200], 'input' => ['shape' => 'DisableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'DisableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DisassociateFromAdministratorAccount' => ['name' => 'DisassociateFromAdministratorAccount', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/administrator/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateFromAdministratorAccountRequest'], 'output' => ['shape' => 'DisassociateFromAdministratorAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DisassociateFromMasterAccount' => ['name' => 'DisassociateFromMasterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/master/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateFromMasterAccountRequest'], 'output' => ['shape' => 'DisassociateFromMasterAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use DisassociateFromAdministratorAccount instead'], 'DisassociateMembers' => ['name' => 'DisassociateMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateMembersRequest'], 'output' => ['shape' => 'DisassociateMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'EnableOrganizationAdminAccount' => ['name' => 'EnableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/admin/enable', 'responseCode' => 200], 'input' => ['shape' => 'EnableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'EnableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetAdministratorAccount' => ['name' => 'GetAdministratorAccount', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/administrator', 'responseCode' => 200], 'input' => ['shape' => 'GetAdministratorAccountRequest'], 'output' => ['shape' => 'GetAdministratorAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetDetector' => ['name' => 'GetDetector', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDetectorRequest'], 'output' => ['shape' => 'GetDetectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetFilter' => ['name' => 'GetFilter', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/filter/{filterName}', 'responseCode' => 200], 'input' => ['shape' => 'GetFilterRequest'], 'output' => ['shape' => 'GetFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetFindings' => ['name' => 'GetFindings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/get', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsRequest'], 'output' => ['shape' => 'GetFindingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetFindingsStatistics' => ['name' => 'GetFindingsStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsStatisticsRequest'], 'output' => ['shape' => 'GetFindingsStatisticsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetIPSet' => ['name' => 'GetIPSet', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/ipset/{ipSetId}', 'responseCode' => 200], 'input' => ['shape' => 'GetIPSetRequest'], 'output' => ['shape' => 'GetIPSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetInvitationsCount' => ['name' => 'GetInvitationsCount', 'http' => ['method' => 'GET', 'requestUri' => '/invitation/count', 'responseCode' => 200], 'input' => ['shape' => 'GetInvitationsCountRequest'], 'output' => ['shape' => 'GetInvitationsCountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetMalwareScanSettings' => ['name' => 'GetMalwareScanSettings', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/malware-scan-settings', 'responseCode' => 200], 'input' => ['shape' => 'GetMalwareScanSettingsRequest'], 'output' => ['shape' => 'GetMalwareScanSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetMasterAccount' => ['name' => 'GetMasterAccount', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/master', 'responseCode' => 200], 'input' => ['shape' => 'GetMasterAccountRequest'], 'output' => ['shape' => 'GetMasterAccountResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is deprecated, use GetAdministratorAccount instead'], 'GetMemberDetectors' => ['name' => 'GetMemberDetectors', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/detector/get', 'responseCode' => 200], 'input' => ['shape' => 'GetMemberDetectorsRequest'], 'output' => ['shape' => 'GetMemberDetectorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetMembers' => ['name' => 'GetMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/get', 'responseCode' => 200], 'input' => ['shape' => 'GetMembersRequest'], 'output' => ['shape' => 'GetMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetRemainingFreeTrialDays' => ['name' => 'GetRemainingFreeTrialDays', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/freeTrial/daysRemaining', 'responseCode' => 200], 'input' => ['shape' => 'GetRemainingFreeTrialDaysRequest'], 'output' => ['shape' => 'GetRemainingFreeTrialDaysResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetThreatIntelSet' => ['name' => 'GetThreatIntelSet', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/threatintelset/{threatIntelSetId}', 'responseCode' => 200], 'input' => ['shape' => 'GetThreatIntelSetRequest'], 'output' => ['shape' => 'GetThreatIntelSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GetUsageStatistics' => ['name' => 'GetUsageStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/usage/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetUsageStatisticsRequest'], 'output' => ['shape' => 'GetUsageStatisticsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'InviteMembers' => ['name' => 'InviteMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/invite', 'responseCode' => 200], 'input' => ['shape' => 'InviteMembersRequest'], 'output' => ['shape' => 'InviteMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListDetectors' => ['name' => 'ListDetectors', 'http' => ['method' => 'GET', 'requestUri' => '/detector', 'responseCode' => 200], 'input' => ['shape' => 'ListDetectorsRequest'], 'output' => ['shape' => 'ListDetectorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListFilters' => ['name' => 'ListFilters', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/filter', 'responseCode' => 200], 'input' => ['shape' => 'ListFiltersRequest'], 'output' => ['shape' => 'ListFiltersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListFindings' => ['name' => 'ListFindings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsRequest'], 'output' => ['shape' => 'ListFindingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListIPSets' => ['name' => 'ListIPSets', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/ipset', 'responseCode' => 200], 'input' => ['shape' => 'ListIPSetsRequest'], 'output' => ['shape' => 'ListIPSetsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListInvitations' => ['name' => 'ListInvitations', 'http' => ['method' => 'GET', 'requestUri' => '/invitation', 'responseCode' => 200], 'input' => ['shape' => 'ListInvitationsRequest'], 'output' => ['shape' => 'ListInvitationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/member', 'responseCode' => 200], 'input' => ['shape' => 'ListMembersRequest'], 'output' => ['shape' => 'ListMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListOrganizationAdminAccounts' => ['name' => 'ListOrganizationAdminAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/admin', 'responseCode' => 200], 'input' => ['shape' => 'ListOrganizationAdminAccountsRequest'], 'output' => ['shape' => 'ListOrganizationAdminAccountsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListPublishingDestinations' => ['name' => 'ListPublishingDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/publishingDestination', 'responseCode' => 200], 'input' => ['shape' => 'ListPublishingDestinationsRequest'], 'output' => ['shape' => 'ListPublishingDestinationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListThreatIntelSets' => ['name' => 'ListThreatIntelSets', 'http' => ['method' => 'GET', 'requestUri' => '/detector/{detectorId}/threatintelset', 'responseCode' => 200], 'input' => ['shape' => 'ListThreatIntelSetsRequest'], 'output' => ['shape' => 'ListThreatIntelSetsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'StartMonitoringMembers' => ['name' => 'StartMonitoringMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/start', 'responseCode' => 200], 'input' => ['shape' => 'StartMonitoringMembersRequest'], 'output' => ['shape' => 'StartMonitoringMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'StopMonitoringMembers' => ['name' => 'StopMonitoringMembers', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopMonitoringMembersRequest'], 'output' => ['shape' => 'StopMonitoringMembersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UnarchiveFindings' => ['name' => 'UnarchiveFindings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/unarchive', 'responseCode' => 200], 'input' => ['shape' => 'UnarchiveFindingsRequest'], 'output' => ['shape' => 'UnarchiveFindingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateDetector' => ['name' => 'UpdateDetector', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDetectorRequest'], 'output' => ['shape' => 'UpdateDetectorResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateFilter' => ['name' => 'UpdateFilter', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/filter/{filterName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFilterRequest'], 'output' => ['shape' => 'UpdateFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateFindingsFeedback' => ['name' => 'UpdateFindingsFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/findings/feedback', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFindingsFeedbackRequest'], 'output' => ['shape' => 'UpdateFindingsFeedbackResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateIPSet' => ['name' => 'UpdateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/ipset/{ipSetId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIPSetRequest'], 'output' => ['shape' => 'UpdateIPSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateMalwareScanSettings' => ['name' => 'UpdateMalwareScanSettings', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/malware-scan-settings', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMalwareScanSettingsRequest'], 'output' => ['shape' => 'UpdateMalwareScanSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateMemberDetectors' => ['name' => 'UpdateMemberDetectors', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/member/detector/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMemberDetectorsRequest'], 'output' => ['shape' => 'UpdateMemberDetectorsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateOrganizationConfiguration' => ['name' => 'UpdateOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/admin', 'responseCode' => 200], 'input' => ['shape' => 'UpdateOrganizationConfigurationRequest'], 'output' => ['shape' => 'UpdateOrganizationConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdatePublishingDestination' => ['name' => 'UpdatePublishingDestination', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/publishingDestination/{destinationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePublishingDestinationRequest'], 'output' => ['shape' => 'UpdatePublishingDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateThreatIntelSet' => ['name' => 'UpdateThreatIntelSet', 'http' => ['method' => 'POST', 'requestUri' => '/detector/{detectorId}/threatintelset/{threatIntelSetId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateThreatIntelSetRequest'], 'output' => ['shape' => 'UpdateThreatIntelSetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]]], 'shapes' => ['AcceptAdministratorInvitationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AdministratorId', 'InvitationId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AdministratorId' => ['shape' => 'String', 'locationName' => 'administratorId'], 'InvitationId' => ['shape' => 'String', 'locationName' => 'invitationId']]], 'AcceptAdministratorInvitationResponse' => ['type' => 'structure', 'members' => []], 'AcceptInvitationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'MasterId', 'InvitationId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MasterId' => ['shape' => 'String', 'locationName' => 'masterId'], 'InvitationId' => ['shape' => 'String', 'locationName' => 'invitationId']], 'deprecated' => \true, 'deprecatedMessage' => 'This input is deprecated, use AcceptAdministratorInvitationRequest instead'], 'AcceptInvitationResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This output is deprecated, use AcceptAdministratorInvitationResponse instead'], 'AccessControlList' => ['type' => 'structure', 'members' => ['AllowsPublicReadAccess' => ['shape' => 'Boolean', 'locationName' => 'allowsPublicReadAccess'], 'AllowsPublicWriteAccess' => ['shape' => 'Boolean', 'locationName' => 'allowsPublicWriteAccess']]], 'AccessKeyDetails' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'String', 'locationName' => 'accessKeyId'], 'PrincipalId' => ['shape' => 'String', 'locationName' => 'principalId'], 'UserName' => ['shape' => 'String', 'locationName' => 'userName'], 'UserType' => ['shape' => 'String', 'locationName' => 'userType']]], 'AccountDetail' => ['type' => 'structure', 'required' => ['AccountId', 'Email'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'Email' => ['shape' => 'Email', 'locationName' => 'email']]], 'AccountDetails' => ['type' => 'list', 'member' => ['shape' => 'AccountDetail'], 'max' => 50, 'min' => 1], 'AccountFreeTrialInfo' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'String', 'locationName' => 'accountId'], 'DataSources' => ['shape' => 'DataSourcesFreeTrial', 'locationName' => 'dataSources']]], 'AccountFreeTrialInfos' => ['type' => 'list', 'member' => ['shape' => 'AccountFreeTrialInfo']], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12], 'AccountIds' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 50, 'min' => 1], 'AccountLevelPermissions' => ['type' => 'structure', 'members' => ['BlockPublicAccess' => ['shape' => 'BlockPublicAccess', 'locationName' => 'blockPublicAccess']]], 'Action' => ['type' => 'structure', 'members' => ['ActionType' => ['shape' => 'String', 'locationName' => 'actionType'], 'AwsApiCallAction' => ['shape' => 'AwsApiCallAction', 'locationName' => 'awsApiCallAction'], 'DnsRequestAction' => ['shape' => 'DnsRequestAction', 'locationName' => 'dnsRequestAction'], 'NetworkConnectionAction' => ['shape' => 'NetworkConnectionAction', 'locationName' => 'networkConnectionAction'], 'PortProbeAction' => ['shape' => 'PortProbeAction', 'locationName' => 'portProbeAction'], 'KubernetesApiCallAction' => ['shape' => 'KubernetesApiCallAction', 'locationName' => 'kubernetesApiCallAction']]], 'AdminAccount' => ['type' => 'structure', 'members' => ['AdminAccountId' => ['shape' => 'String', 'locationName' => 'adminAccountId'], 'AdminStatus' => ['shape' => 'AdminStatus', 'locationName' => 'adminStatus']]], 'AdminAccounts' => ['type' => 'list', 'member' => ['shape' => 'AdminAccount'], 'max' => 1, 'min' => 0], 'AdminStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLE_IN_PROGRESS'], 'max' => 300, 'min' => 1], 'Administrator' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'InvitationId' => ['shape' => 'String', 'locationName' => 'invitationId'], 'RelationshipStatus' => ['shape' => 'String', 'locationName' => 'relationshipStatus'], 'InvitedAt' => ['shape' => 'String', 'locationName' => 'invitedAt']]], 'AffectedResources' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ArchiveFindingsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FindingIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingIds' => ['shape' => 'FindingIds', 'locationName' => 'findingIds']]], 'ArchiveFindingsResponse' => ['type' => 'structure', 'members' => []], 'AwsApiCallAction' => ['type' => 'structure', 'members' => ['Api' => ['shape' => 'String', 'locationName' => 'api'], 'CallerType' => ['shape' => 'String', 'locationName' => 'callerType'], 'DomainDetails' => ['shape' => 'DomainDetails', 'locationName' => 'domainDetails'], 'ErrorCode' => ['shape' => 'String', 'locationName' => 'errorCode'], 'UserAgent' => ['shape' => 'String', 'locationName' => 'userAgent'], 'RemoteIpDetails' => ['shape' => 'RemoteIpDetails', 'locationName' => 'remoteIpDetails'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'RemoteAccountDetails' => ['shape' => 'RemoteAccountDetails', 'locationName' => 'remoteAccountDetails'], 'AffectedResources' => ['shape' => 'AffectedResources', 'locationName' => 'affectedResources']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message'], 'Type' => ['shape' => 'String', 'locationName' => '__type']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BlockPublicAccess' => ['type' => 'structure', 'members' => ['IgnorePublicAcls' => ['shape' => 'Boolean', 'locationName' => 'ignorePublicAcls'], 'RestrictPublicBuckets' => ['shape' => 'Boolean', 'locationName' => 'restrictPublicBuckets'], 'BlockPublicAcls' => ['shape' => 'Boolean', 'locationName' => 'blockPublicAcls'], 'BlockPublicPolicy' => ['shape' => 'Boolean', 'locationName' => 'blockPublicPolicy']]], 'Boolean' => ['type' => 'boolean'], 'BucketLevelPermissions' => ['type' => 'structure', 'members' => ['AccessControlList' => ['shape' => 'AccessControlList', 'locationName' => 'accessControlList'], 'BucketPolicy' => ['shape' => 'BucketPolicy', 'locationName' => 'bucketPolicy'], 'BlockPublicAccess' => ['shape' => 'BlockPublicAccess', 'locationName' => 'blockPublicAccess']]], 'BucketPolicy' => ['type' => 'structure', 'members' => ['AllowsPublicReadAccess' => ['shape' => 'Boolean', 'locationName' => 'allowsPublicReadAccess'], 'AllowsPublicWriteAccess' => ['shape' => 'Boolean', 'locationName' => 'allowsPublicWriteAccess']]], 'City' => ['type' => 'structure', 'members' => ['CityName' => ['shape' => 'String', 'locationName' => 'cityName']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 0], 'CloudTrailConfigurationResult' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status']]], 'Condition' => ['type' => 'structure', 'members' => ['Eq' => ['shape' => 'Eq', 'deprecated' => \true, 'locationName' => 'eq'], 'Neq' => ['shape' => 'Neq', 'deprecated' => \true, 'locationName' => 'neq'], 'Gt' => ['shape' => 'Integer', 'deprecated' => \true, 'locationName' => 'gt'], 'Gte' => ['shape' => 'Integer', 'deprecated' => \true, 'locationName' => 'gte'], 'Lt' => ['shape' => 'Integer', 'deprecated' => \true, 'locationName' => 'lt'], 'Lte' => ['shape' => 'Integer', 'deprecated' => \true, 'locationName' => 'lte'], 'Equals' => ['shape' => 'Equals', 'locationName' => 'equals'], 'NotEquals' => ['shape' => 'NotEquals', 'locationName' => 'notEquals'], 'GreaterThan' => ['shape' => 'Long', 'locationName' => 'greaterThan'], 'GreaterThanOrEqual' => ['shape' => 'Long', 'locationName' => 'greaterThanOrEqual'], 'LessThan' => ['shape' => 'Long', 'locationName' => 'lessThan'], 'LessThanOrEqual' => ['shape' => 'Long', 'locationName' => 'lessThanOrEqual']]], 'Container' => ['type' => 'structure', 'members' => ['ContainerRuntime' => ['shape' => 'String', 'locationName' => 'containerRuntime'], 'Id' => ['shape' => 'String', 'locationName' => 'id'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Image' => ['shape' => 'String', 'locationName' => 'image'], 'ImagePrefix' => ['shape' => 'String', 'locationName' => 'imagePrefix'], 'VolumeMounts' => ['shape' => 'VolumeMounts', 'locationName' => 'volumeMounts'], 'SecurityContext' => ['shape' => 'SecurityContext', 'locationName' => 'securityContext']]], 'Containers' => ['type' => 'list', 'member' => ['shape' => 'Container']], 'CountBySeverity' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Integer']], 'Country' => ['type' => 'structure', 'members' => ['CountryCode' => ['shape' => 'String', 'locationName' => 'countryCode'], 'CountryName' => ['shape' => 'String', 'locationName' => 'countryName']]], 'CreateDetectorRequest' => ['type' => 'structure', 'required' => ['Enable'], 'members' => ['Enable' => ['shape' => 'Boolean', 'locationName' => 'enable'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'locationName' => 'clientToken'], 'FindingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'DataSources' => ['shape' => 'DataSourceConfigurations', 'locationName' => 'dataSources'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'CreateDetectorResponse' => ['type' => 'structure', 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'locationName' => 'detectorId'], 'UnprocessedDataSources' => ['shape' => 'UnprocessedDataSourcesResult', 'locationName' => 'unprocessedDataSources']]], 'CreateFilterRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'Name', 'FindingCriteria'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'Name' => ['shape' => 'FilterName', 'locationName' => 'name'], 'Description' => ['shape' => 'FilterDescription', 'locationName' => 'description'], 'Action' => ['shape' => 'FilterAction', 'locationName' => 'action'], 'Rank' => ['shape' => 'FilterRank', 'locationName' => 'rank'], 'FindingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'CreateFilterResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'FilterName', 'locationName' => 'name']]], 'CreateIPSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'Name', 'Format', 'Location', 'Activate'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Format' => ['shape' => 'IpSetFormat', 'locationName' => 'format'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Activate' => ['shape' => 'Boolean', 'locationName' => 'activate'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'CreateIPSetResponse' => ['type' => 'structure', 'required' => ['IpSetId'], 'members' => ['IpSetId' => ['shape' => 'String', 'locationName' => 'ipSetId']]], 'CreateMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountDetails'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountDetails' => ['shape' => 'AccountDetails', 'locationName' => 'accountDetails']]], 'CreateMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'CreatePublishingDestinationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'DestinationType', 'DestinationProperties'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'DestinationType' => ['shape' => 'DestinationType', 'locationName' => 'destinationType'], 'DestinationProperties' => ['shape' => 'DestinationProperties', 'locationName' => 'destinationProperties'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'locationName' => 'clientToken']]], 'CreatePublishingDestinationResponse' => ['type' => 'structure', 'required' => ['DestinationId'], 'members' => ['DestinationId' => ['shape' => 'String', 'locationName' => 'destinationId']]], 'CreateSampleFindingsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingTypes' => ['shape' => 'FindingTypes', 'locationName' => 'findingTypes']]], 'CreateSampleFindingsResponse' => ['type' => 'structure', 'members' => []], 'CreateThreatIntelSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'Name', 'Format', 'Location', 'Activate'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Format' => ['shape' => 'ThreatIntelSetFormat', 'locationName' => 'format'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Activate' => ['shape' => 'Boolean', 'locationName' => 'activate'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'locationName' => 'clientToken'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'CreateThreatIntelSetResponse' => ['type' => 'structure', 'required' => ['ThreatIntelSetId'], 'members' => ['ThreatIntelSetId' => ['shape' => 'String', 'locationName' => 'threatIntelSetId']]], 'Criterion' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Condition']], 'CriterionKey' => ['type' => 'string', 'enum' => ['EC2_INSTANCE_ARN', 'SCAN_ID', 'ACCOUNT_ID', 'GUARDDUTY_FINDING_ID', 'SCAN_START_TIME', 'SCAN_STATUS']], 'DNSLogsConfigurationResult' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status']]], 'DataSource' => ['type' => 'string', 'enum' => ['FLOW_LOGS', 'CLOUD_TRAIL', 'DNS_LOGS', 'S3_LOGS', 'KUBERNETES_AUDIT_LOGS', 'EC2_MALWARE_SCAN']], 'DataSourceConfigurations' => ['type' => 'structure', 'members' => ['S3Logs' => ['shape' => 'S3LogsConfiguration', 'locationName' => 's3Logs'], 'Kubernetes' => ['shape' => 'KubernetesConfiguration', 'locationName' => 'kubernetes'], 'MalwareProtection' => ['shape' => 'MalwareProtectionConfiguration', 'locationName' => 'malwareProtection']]], 'DataSourceConfigurationsResult' => ['type' => 'structure', 'required' => ['CloudTrail', 'DNSLogs', 'FlowLogs', 'S3Logs'], 'members' => ['CloudTrail' => ['shape' => 'CloudTrailConfigurationResult', 'locationName' => 'cloudTrail'], 'DNSLogs' => ['shape' => 'DNSLogsConfigurationResult', 'locationName' => 'dnsLogs'], 'FlowLogs' => ['shape' => 'FlowLogsConfigurationResult', 'locationName' => 'flowLogs'], 'S3Logs' => ['shape' => 'S3LogsConfigurationResult', 'locationName' => 's3Logs'], 'Kubernetes' => ['shape' => 'KubernetesConfigurationResult', 'locationName' => 'kubernetes'], 'MalwareProtection' => ['shape' => 'MalwareProtectionConfigurationResult', 'locationName' => 'malwareProtection']]], 'DataSourceFreeTrial' => ['type' => 'structure', 'members' => ['FreeTrialDaysRemaining' => ['shape' => 'Integer', 'locationName' => 'freeTrialDaysRemaining']]], 'DataSourceList' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DataSourceStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED'], 'max' => 300, 'min' => 1], 'DataSourcesFreeTrial' => ['type' => 'structure', 'members' => ['CloudTrail' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 'cloudTrail'], 'DnsLogs' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 'dnsLogs'], 'FlowLogs' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 'flowLogs'], 'S3Logs' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 's3Logs'], 'Kubernetes' => ['shape' => 'KubernetesDataSourceFreeTrial', 'locationName' => 'kubernetes'], 'MalwareProtection' => ['shape' => 'MalwareProtectionDataSourceFreeTrial', 'locationName' => 'malwareProtection']]], 'DeclineInvitationsRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'DeclineInvitationsResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'DefaultServerSideEncryption' => ['type' => 'structure', 'members' => ['EncryptionType' => ['shape' => 'String', 'locationName' => 'encryptionType'], 'KmsMasterKeyArn' => ['shape' => 'String', 'locationName' => 'kmsMasterKeyArn']]], 'DeleteDetectorRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'DeleteDetectorResponse' => ['type' => 'structure', 'members' => []], 'DeleteFilterRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FilterName'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FilterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'filterName']]], 'DeleteFilterResponse' => ['type' => 'structure', 'members' => []], 'DeleteIPSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'IpSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'IpSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ipSetId']]], 'DeleteIPSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteInvitationsRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'DeleteInvitationsResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'DeleteMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'DeleteMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'DeletePublishingDestinationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'DestinationId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'DestinationId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'destinationId']]], 'DeletePublishingDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteThreatIntelSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'ThreatIntelSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'ThreatIntelSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'threatIntelSetId']]], 'DeleteThreatIntelSetResponse' => ['type' => 'structure', 'members' => []], 'DescribeMalwareScansRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'IntegerValueWithMax', 'locationName' => 'maxResults'], 'FilterCriteria' => ['shape' => 'FilterCriteria', 'locationName' => 'filterCriteria'], 'SortCriteria' => ['shape' => 'SortCriteria', 'locationName' => 'sortCriteria']]], 'DescribeMalwareScansResponse' => ['type' => 'structure', 'required' => ['Scans'], 'members' => ['Scans' => ['shape' => 'Scans', 'locationName' => 'scans'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'DescribeOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'DescribeOrganizationConfigurationResponse' => ['type' => 'structure', 'required' => ['AutoEnable', 'MemberAccountLimitReached'], 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable'], 'MemberAccountLimitReached' => ['shape' => 'Boolean', 'locationName' => 'memberAccountLimitReached'], 'DataSources' => ['shape' => 'OrganizationDataSourceConfigurationsResult', 'locationName' => 'dataSources']]], 'DescribePublishingDestinationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'DestinationId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'DestinationId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'destinationId']]], 'DescribePublishingDestinationResponse' => ['type' => 'structure', 'required' => ['DestinationId', 'DestinationType', 'Status', 'PublishingFailureStartTimestamp', 'DestinationProperties'], 'members' => ['DestinationId' => ['shape' => 'String', 'locationName' => 'destinationId'], 'DestinationType' => ['shape' => 'DestinationType', 'locationName' => 'destinationType'], 'Status' => ['shape' => 'PublishingStatus', 'locationName' => 'status'], 'PublishingFailureStartTimestamp' => ['shape' => 'Long', 'locationName' => 'publishingFailureStartTimestamp'], 'DestinationProperties' => ['shape' => 'DestinationProperties', 'locationName' => 'destinationProperties']]], 'Destination' => ['type' => 'structure', 'required' => ['DestinationId', 'DestinationType', 'Status'], 'members' => ['DestinationId' => ['shape' => 'String', 'locationName' => 'destinationId'], 'DestinationType' => ['shape' => 'DestinationType', 'locationName' => 'destinationType'], 'Status' => ['shape' => 'PublishingStatus', 'locationName' => 'status']]], 'DestinationProperties' => ['type' => 'structure', 'members' => ['DestinationArn' => ['shape' => 'String', 'locationName' => 'destinationArn'], 'KmsKeyArn' => ['shape' => 'String', 'locationName' => 'kmsKeyArn']]], 'DestinationType' => ['type' => 'string', 'enum' => ['S3'], 'max' => 300, 'min' => 1], 'Destinations' => ['type' => 'list', 'member' => ['shape' => 'Destination']], 'DetectorId' => ['type' => 'string', 'max' => 300, 'min' => 1], 'DetectorIds' => ['type' => 'list', 'member' => ['shape' => 'DetectorId'], 'max' => 50, 'min' => 0], 'DetectorStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED'], 'max' => 300, 'min' => 1], 'DisableOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['AdminAccountId'], 'members' => ['AdminAccountId' => ['shape' => 'String', 'locationName' => 'adminAccountId']]], 'DisableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromAdministratorAccountRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'DisassociateFromAdministratorAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromMasterAccountRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']], 'deprecated' => \true, 'deprecatedMessage' => 'This input is deprecated, use DisassociateFromAdministratorAccountRequest instead'], 'DisassociateFromMasterAccountResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This output is deprecated, use DisassociateFromAdministratorAccountResponse instead'], 'DisassociateMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'DisassociateMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'DnsRequestAction' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'String', 'locationName' => 'domain'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'Blocked' => ['shape' => 'Boolean', 'locationName' => 'blocked']]], 'DomainDetails' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'String', 'locationName' => 'domain']]], 'Double' => ['type' => 'double'], 'EbsSnapshotPreservation' => ['type' => 'string', 'enum' => ['NO_RETENTION', 'RETENTION_WITH_FINDING']], 'EbsVolumeDetails' => ['type' => 'structure', 'members' => ['ScannedVolumeDetails' => ['shape' => 'VolumeDetails', 'locationName' => 'scannedVolumeDetails'], 'SkippedVolumeDetails' => ['shape' => 'VolumeDetails', 'locationName' => 'skippedVolumeDetails']]], 'EbsVolumeScanDetails' => ['type' => 'structure', 'members' => ['ScanId' => ['shape' => 'String', 'locationName' => 'scanId'], 'ScanStartedAt' => ['shape' => 'Timestamp', 'locationName' => 'scanStartedAt'], 'ScanCompletedAt' => ['shape' => 'Timestamp', 'locationName' => 'scanCompletedAt'], 'TriggerFindingId' => ['shape' => 'String', 'locationName' => 'triggerFindingId'], 'Sources' => ['shape' => 'Sources', 'locationName' => 'sources'], 'ScanDetections' => ['shape' => 'ScanDetections', 'locationName' => 'scanDetections']]], 'EbsVolumesResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status'], 'Reason' => ['shape' => 'String', 'locationName' => 'reason']]], 'EcsClusterDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'ActiveServicesCount' => ['shape' => 'Integer', 'locationName' => 'activeServicesCount'], 'RegisteredContainerInstancesCount' => ['shape' => 'Integer', 'locationName' => 'registeredContainerInstancesCount'], 'RunningTasksCount' => ['shape' => 'Integer', 'locationName' => 'runningTasksCount'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'TaskDetails' => ['shape' => 'EcsTaskDetails', 'locationName' => 'taskDetails']]], 'EcsTaskDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'DefinitionArn' => ['shape' => 'String', 'locationName' => 'definitionArn'], 'Version' => ['shape' => 'String', 'locationName' => 'version'], 'TaskCreatedAt' => ['shape' => 'Timestamp', 'locationName' => 'createdAt'], 'StartedAt' => ['shape' => 'Timestamp', 'locationName' => 'startedAt'], 'StartedBy' => ['shape' => 'String', 'locationName' => 'startedBy'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Volumes' => ['shape' => 'Volumes', 'locationName' => 'volumes'], 'Containers' => ['shape' => 'Containers', 'locationName' => 'containers'], 'Group' => ['shape' => 'String', 'locationName' => 'group']]], 'EksClusterDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId'], 'Status' => ['shape' => 'String', 'locationName' => 'status'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'CreatedAt' => ['shape' => 'Timestamp', 'locationName' => 'createdAt']]], 'Email' => ['type' => 'string', 'max' => 64, 'min' => 1], 'EnableOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['AdminAccountId'], 'members' => ['AdminAccountId' => ['shape' => 'String', 'locationName' => 'adminAccountId']]], 'EnableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'Eq' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Equals' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Evidence' => ['type' => 'structure', 'members' => ['ThreatIntelligenceDetails' => ['shape' => 'ThreatIntelligenceDetails', 'locationName' => 'threatIntelligenceDetails']]], 'Feedback' => ['type' => 'string', 'enum' => ['USEFUL', 'NOT_USEFUL']], 'FilePaths' => ['type' => 'list', 'member' => ['shape' => 'ScanFilePath']], 'FilterAction' => ['type' => 'string', 'enum' => ['NOOP', 'ARCHIVE'], 'max' => 300, 'min' => 1], 'FilterCondition' => ['type' => 'structure', 'members' => ['EqualsValue' => ['shape' => 'NonEmptyString', 'locationName' => 'equalsValue'], 'GreaterThan' => ['shape' => 'LongValue', 'locationName' => 'greaterThan'], 'LessThan' => ['shape' => 'LongValue', 'locationName' => 'lessThan']]], 'FilterCriteria' => ['type' => 'structure', 'members' => ['FilterCriterion' => ['shape' => 'FilterCriterionList', 'locationName' => 'filterCriterion']]], 'FilterCriterion' => ['type' => 'structure', 'members' => ['CriterionKey' => ['shape' => 'CriterionKey', 'locationName' => 'criterionKey'], 'FilterCondition' => ['shape' => 'FilterCondition', 'locationName' => 'filterCondition']]], 'FilterCriterionList' => ['type' => 'list', 'member' => ['shape' => 'FilterCriterion'], 'max' => 1, 'min' => 0], 'FilterDescription' => ['type' => 'string', 'max' => 512, 'min' => 0], 'FilterName' => ['type' => 'string', 'max' => 64, 'min' => 3], 'FilterNames' => ['type' => 'list', 'member' => ['shape' => 'FilterName'], 'max' => 50, 'min' => 0], 'FilterRank' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Finding' => ['type' => 'structure', 'required' => ['AccountId', 'Arn', 'CreatedAt', 'Id', 'Region', 'Resource', 'SchemaVersion', 'Severity', 'Type', 'UpdatedAt'], 'members' => ['AccountId' => ['shape' => 'String', 'locationName' => 'accountId'], 'Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Confidence' => ['shape' => 'Double', 'locationName' => 'confidence'], 'CreatedAt' => ['shape' => 'String', 'locationName' => 'createdAt'], 'Description' => ['shape' => 'String', 'locationName' => 'description'], 'Id' => ['shape' => 'String', 'locationName' => 'id'], 'Partition' => ['shape' => 'String', 'locationName' => 'partition'], 'Region' => ['shape' => 'String', 'locationName' => 'region'], 'Resource' => ['shape' => 'Resource', 'locationName' => 'resource'], 'SchemaVersion' => ['shape' => 'String', 'locationName' => 'schemaVersion'], 'Service' => ['shape' => 'Service', 'locationName' => 'service'], 'Severity' => ['shape' => 'Double', 'locationName' => 'severity'], 'Title' => ['shape' => 'String', 'locationName' => 'title'], 'Type' => ['shape' => 'FindingType', 'locationName' => 'type'], 'UpdatedAt' => ['shape' => 'String', 'locationName' => 'updatedAt']]], 'FindingCriteria' => ['type' => 'structure', 'members' => ['Criterion' => ['shape' => 'Criterion', 'locationName' => 'criterion']]], 'FindingId' => ['type' => 'string', 'max' => 300, 'min' => 1], 'FindingIds' => ['type' => 'list', 'member' => ['shape' => 'FindingId'], 'max' => 50, 'min' => 0], 'FindingPublishingFrequency' => ['type' => 'string', 'enum' => ['FIFTEEN_MINUTES', 'ONE_HOUR', 'SIX_HOURS']], 'FindingStatisticType' => ['type' => 'string', 'enum' => ['COUNT_BY_SEVERITY']], 'FindingStatisticTypes' => ['type' => 'list', 'member' => ['shape' => 'FindingStatisticType'], 'max' => 10, 'min' => 0], 'FindingStatistics' => ['type' => 'structure', 'members' => ['CountBySeverity' => ['shape' => 'CountBySeverity', 'locationName' => 'countBySeverity']]], 'FindingType' => ['type' => 'string', 'max' => 50, 'min' => 1], 'FindingTypes' => ['type' => 'list', 'member' => ['shape' => 'FindingType'], 'max' => 50, 'min' => 0], 'Findings' => ['type' => 'list', 'member' => ['shape' => 'Finding'], 'max' => 50, 'min' => 0], 'FlowLogsConfigurationResult' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status']]], 'GeoLocation' => ['type' => 'structure', 'members' => ['Lat' => ['shape' => 'Double', 'locationName' => 'lat'], 'Lon' => ['shape' => 'Double', 'locationName' => 'lon']]], 'GetAdministratorAccountRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'GetAdministratorAccountResponse' => ['type' => 'structure', 'required' => ['Administrator'], 'members' => ['Administrator' => ['shape' => 'Administrator', 'locationName' => 'administrator']]], 'GetDetectorRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'GetDetectorResponse' => ['type' => 'structure', 'required' => ['ServiceRole', 'Status'], 'members' => ['CreatedAt' => ['shape' => 'String', 'locationName' => 'createdAt'], 'FindingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'ServiceRole' => ['shape' => 'String', 'locationName' => 'serviceRole'], 'Status' => ['shape' => 'DetectorStatus', 'locationName' => 'status'], 'UpdatedAt' => ['shape' => 'String', 'locationName' => 'updatedAt'], 'DataSources' => ['shape' => 'DataSourceConfigurationsResult', 'locationName' => 'dataSources'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetFilterRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FilterName'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FilterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'filterName']]], 'GetFilterResponse' => ['type' => 'structure', 'required' => ['Name', 'Action', 'FindingCriteria'], 'members' => ['Name' => ['shape' => 'FilterName', 'locationName' => 'name'], 'Description' => ['shape' => 'FilterDescription', 'locationName' => 'description'], 'Action' => ['shape' => 'FilterAction', 'locationName' => 'action'], 'Rank' => ['shape' => 'FilterRank', 'locationName' => 'rank'], 'FindingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetFindingsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FindingIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingIds' => ['shape' => 'FindingIds', 'locationName' => 'findingIds'], 'SortCriteria' => ['shape' => 'SortCriteria', 'locationName' => 'sortCriteria']]], 'GetFindingsResponse' => ['type' => 'structure', 'required' => ['Findings'], 'members' => ['Findings' => ['shape' => 'Findings', 'locationName' => 'findings']]], 'GetFindingsStatisticsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FindingStatisticTypes'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingStatisticTypes' => ['shape' => 'FindingStatisticTypes', 'locationName' => 'findingStatisticTypes'], 'FindingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria']]], 'GetFindingsStatisticsResponse' => ['type' => 'structure', 'required' => ['FindingStatistics'], 'members' => ['FindingStatistics' => ['shape' => 'FindingStatistics', 'locationName' => 'findingStatistics']]], 'GetIPSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'IpSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'IpSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ipSetId']]], 'GetIPSetResponse' => ['type' => 'structure', 'required' => ['Name', 'Format', 'Location', 'Status'], 'members' => ['Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Format' => ['shape' => 'IpSetFormat', 'locationName' => 'format'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Status' => ['shape' => 'IpSetStatus', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetInvitationsCountRequest' => ['type' => 'structure', 'members' => []], 'GetInvitationsCountResponse' => ['type' => 'structure', 'members' => ['InvitationsCount' => ['shape' => 'Integer', 'locationName' => 'invitationsCount']]], 'GetMalwareScanSettingsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']]], 'GetMalwareScanSettingsResponse' => ['type' => 'structure', 'members' => ['ScanResourceCriteria' => ['shape' => 'ScanResourceCriteria', 'locationName' => 'scanResourceCriteria'], 'EbsSnapshotPreservation' => ['shape' => 'EbsSnapshotPreservation', 'locationName' => 'ebsSnapshotPreservation']]], 'GetMasterAccountRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId']], 'deprecated' => \true, 'deprecatedMessage' => 'This input is deprecated, use GetAdministratorAccountRequest instead'], 'GetMasterAccountResponse' => ['type' => 'structure', 'required' => ['Master'], 'members' => ['Master' => ['shape' => 'Master', 'locationName' => 'master']], 'deprecated' => \true, 'deprecatedMessage' => 'This output is deprecated, use GetAdministratorAccountResponse instead'], 'GetMemberDetectorsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'GetMemberDetectorsResponse' => ['type' => 'structure', 'required' => ['MemberDataSourceConfigurations', 'UnprocessedAccounts'], 'members' => ['MemberDataSourceConfigurations' => ['shape' => 'MemberDataSourceConfigurations', 'locationName' => 'members'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'GetMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'GetMembersResponse' => ['type' => 'structure', 'required' => ['Members', 'UnprocessedAccounts'], 'members' => ['Members' => ['shape' => 'Members', 'locationName' => 'members'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'GetRemainingFreeTrialDaysRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'GetRemainingFreeTrialDaysResponse' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'AccountFreeTrialInfos', 'locationName' => 'accounts'], 'UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'GetThreatIntelSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'ThreatIntelSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'ThreatIntelSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'threatIntelSetId']]], 'GetThreatIntelSetResponse' => ['type' => 'structure', 'required' => ['Name', 'Format', 'Location', 'Status'], 'members' => ['Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Format' => ['shape' => 'ThreatIntelSetFormat', 'locationName' => 'format'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Status' => ['shape' => 'ThreatIntelSetStatus', 'locationName' => 'status'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetUsageStatisticsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'UsageStatisticType', 'UsageCriteria'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'UsageStatisticType' => ['shape' => 'UsageStatisticType', 'locationName' => 'usageStatisticsType'], 'UsageCriteria' => ['shape' => 'UsageCriteria', 'locationName' => 'usageCriteria'], 'Unit' => ['shape' => 'String', 'locationName' => 'unit'], 'MaxResults' => ['shape' => 'MaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'GetUsageStatisticsResponse' => ['type' => 'structure', 'members' => ['UsageStatistics' => ['shape' => 'UsageStatistics', 'locationName' => 'usageStatistics'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'String']], 'GuardDutyArn' => ['type' => 'string', 'pattern' => '^arn:[A-Za-z_.-]{1,20}:guardduty:[A-Za-z0-9_/.-]{0,63}:\\d+:detector/[A-Za-z0-9_/.-]{32,264}$'], 'HighestSeverityThreatDetails' => ['type' => 'structure', 'members' => ['Severity' => ['shape' => 'String', 'locationName' => 'severity'], 'ThreatName' => ['shape' => 'String', 'locationName' => 'threatName'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count']]], 'HostPath' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'String', 'locationName' => 'path']]], 'IamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Id' => ['shape' => 'String', 'locationName' => 'id']]], 'InstanceArn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):[a-z]+:[a-z]+(-[0-9]+|-[a-z]+)+:([0-9]{12}):[a-z\\-]+\\/[a-zA-Z0-9]*$'], 'InstanceDetails' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => 'String', 'locationName' => 'availabilityZone'], 'IamInstanceProfile' => ['shape' => 'IamInstanceProfile', 'locationName' => 'iamInstanceProfile'], 'ImageDescription' => ['shape' => 'String', 'locationName' => 'imageDescription'], 'ImageId' => ['shape' => 'String', 'locationName' => 'imageId'], 'InstanceId' => ['shape' => 'String', 'locationName' => 'instanceId'], 'InstanceState' => ['shape' => 'String', 'locationName' => 'instanceState'], 'InstanceType' => ['shape' => 'String', 'locationName' => 'instanceType'], 'OutpostArn' => ['shape' => 'String', 'locationName' => 'outpostArn'], 'LaunchTime' => ['shape' => 'String', 'locationName' => 'launchTime'], 'NetworkInterfaces' => ['shape' => 'NetworkInterfaces', 'locationName' => 'networkInterfaces'], 'Platform' => ['shape' => 'String', 'locationName' => 'platform'], 'ProductCodes' => ['shape' => 'ProductCodes', 'locationName' => 'productCodes'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'Integer' => ['type' => 'integer'], 'IntegerValueWithMax' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message'], 'Type' => ['shape' => 'String', 'locationName' => '__type']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'Invitation' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'InvitationId' => ['shape' => 'String', 'locationName' => 'invitationId'], 'RelationshipStatus' => ['shape' => 'String', 'locationName' => 'relationshipStatus'], 'InvitedAt' => ['shape' => 'String', 'locationName' => 'invitedAt']]], 'Invitations' => ['type' => 'list', 'member' => ['shape' => 'Invitation'], 'max' => 50, 'min' => 0], 'InviteMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds'], 'DisableEmailNotification' => ['shape' => 'Boolean', 'locationName' => 'disableEmailNotification'], 'Message' => ['shape' => 'String', 'locationName' => 'message']]], 'InviteMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'IpSetFormat' => ['type' => 'string', 'enum' => ['TXT', 'STIX', 'OTX_CSV', 'ALIEN_VAULT', 'PROOF_POINT', 'FIRE_EYE'], 'max' => 300, 'min' => 1], 'IpSetIds' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50, 'min' => 0], 'IpSetStatus' => ['type' => 'string', 'enum' => ['INACTIVE', 'ACTIVATING', 'ACTIVE', 'DEACTIVATING', 'ERROR', 'DELETE_PENDING', 'DELETED'], 'max' => 300, 'min' => 1], 'Ipv6Addresses' => ['type' => 'list', 'member' => ['shape' => 'String']], 'KubernetesApiCallAction' => ['type' => 'structure', 'members' => ['RequestUri' => ['shape' => 'String', 'locationName' => 'requestUri'], 'Verb' => ['shape' => 'String', 'locationName' => 'verb'], 'SourceIps' => ['shape' => 'SourceIps', 'locationName' => 'sourceIps'], 'UserAgent' => ['shape' => 'String', 'locationName' => 'userAgent'], 'RemoteIpDetails' => ['shape' => 'RemoteIpDetails', 'locationName' => 'remoteIpDetails'], 'StatusCode' => ['shape' => 'Integer', 'locationName' => 'statusCode'], 'Parameters' => ['shape' => 'String', 'locationName' => 'parameters']]], 'KubernetesAuditLogsConfiguration' => ['type' => 'structure', 'required' => ['Enable'], 'members' => ['Enable' => ['shape' => 'Boolean', 'locationName' => 'enable']]], 'KubernetesAuditLogsConfigurationResult' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status']]], 'KubernetesConfiguration' => ['type' => 'structure', 'required' => ['AuditLogs'], 'members' => ['AuditLogs' => ['shape' => 'KubernetesAuditLogsConfiguration', 'locationName' => 'auditLogs']]], 'KubernetesConfigurationResult' => ['type' => 'structure', 'required' => ['AuditLogs'], 'members' => ['AuditLogs' => ['shape' => 'KubernetesAuditLogsConfigurationResult', 'locationName' => 'auditLogs']]], 'KubernetesDataSourceFreeTrial' => ['type' => 'structure', 'members' => ['AuditLogs' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 'auditLogs']]], 'KubernetesDetails' => ['type' => 'structure', 'members' => ['KubernetesUserDetails' => ['shape' => 'KubernetesUserDetails', 'locationName' => 'kubernetesUserDetails'], 'KubernetesWorkloadDetails' => ['shape' => 'KubernetesWorkloadDetails', 'locationName' => 'kubernetesWorkloadDetails']]], 'KubernetesUserDetails' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'String', 'locationName' => 'username'], 'Uid' => ['shape' => 'String', 'locationName' => 'uid'], 'Groups' => ['shape' => 'Groups', 'locationName' => 'groups']]], 'KubernetesWorkloadDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'Uid' => ['shape' => 'String', 'locationName' => 'uid'], 'Namespace' => ['shape' => 'String', 'locationName' => 'namespace'], 'HostNetwork' => ['shape' => 'Boolean', 'locationName' => 'hostNetwork'], 'Containers' => ['shape' => 'Containers', 'locationName' => 'containers'], 'Volumes' => ['shape' => 'Volumes', 'locationName' => 'volumes']]], 'ListDetectorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDetectorsResponse' => ['type' => 'structure', 'required' => ['DetectorIds'], 'members' => ['DetectorIds' => ['shape' => 'DetectorIds', 'locationName' => 'detectorIds'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListFiltersRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFiltersResponse' => ['type' => 'structure', 'required' => ['FilterNames'], 'members' => ['FilterNames' => ['shape' => 'FilterNames', 'locationName' => 'filterNames'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListFindingsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'SortCriteria' => ['shape' => 'SortCriteria', 'locationName' => 'sortCriteria'], 'MaxResults' => ['shape' => 'MaxResults', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListFindingsResponse' => ['type' => 'structure', 'required' => ['FindingIds'], 'members' => ['FindingIds' => ['shape' => 'FindingIds', 'locationName' => 'findingIds'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListIPSetsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListIPSetsResponse' => ['type' => 'structure', 'required' => ['IpSetIds'], 'members' => ['IpSetIds' => ['shape' => 'IpSetIds', 'locationName' => 'ipSetIds'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListInvitationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInvitationsResponse' => ['type' => 'structure', 'members' => ['Invitations' => ['shape' => 'Invitations', 'locationName' => 'invitations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'OnlyAssociated' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'onlyAssociated']]], 'ListMembersResponse' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'Members', 'locationName' => 'members'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListOrganizationAdminAccountsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListOrganizationAdminAccountsResponse' => ['type' => 'structure', 'members' => ['AdminAccounts' => ['shape' => 'AdminAccounts', 'locationName' => 'adminAccounts'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListPublishingDestinationsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPublishingDestinationsResponse' => ['type' => 'structure', 'required' => ['Destinations'], 'members' => ['Destinations' => ['shape' => 'Destinations', 'locationName' => 'destinations'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'GuardDutyArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'ListThreatIntelSetsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListThreatIntelSetsResponse' => ['type' => 'structure', 'required' => ['ThreatIntelSetIds'], 'members' => ['ThreatIntelSetIds' => ['shape' => 'ThreatIntelSetIds', 'locationName' => 'threatIntelSetIds'], 'NextToken' => ['shape' => 'String', 'locationName' => 'nextToken']]], 'LocalIpDetails' => ['type' => 'structure', 'members' => ['IpAddressV4' => ['shape' => 'String', 'locationName' => 'ipAddressV4']]], 'LocalPortDetails' => ['type' => 'structure', 'members' => ['Port' => ['shape' => 'Integer', 'locationName' => 'port'], 'PortName' => ['shape' => 'String', 'locationName' => 'portName']]], 'Location' => ['type' => 'string', 'max' => 300, 'min' => 1], 'Long' => ['type' => 'long'], 'LongValue' => ['type' => 'long'], 'MalwareProtectionConfiguration' => ['type' => 'structure', 'members' => ['ScanEc2InstanceWithFindings' => ['shape' => 'ScanEc2InstanceWithFindings', 'locationName' => 'scanEc2InstanceWithFindings']]], 'MalwareProtectionConfigurationResult' => ['type' => 'structure', 'members' => ['ScanEc2InstanceWithFindings' => ['shape' => 'ScanEc2InstanceWithFindingsResult', 'locationName' => 'scanEc2InstanceWithFindings'], 'ServiceRole' => ['shape' => 'String', 'locationName' => 'serviceRole']]], 'MalwareProtectionDataSourceFreeTrial' => ['type' => 'structure', 'members' => ['ScanEc2InstanceWithFindings' => ['shape' => 'DataSourceFreeTrial', 'locationName' => 'scanEc2InstanceWithFindings']]], 'MapEquals' => ['type' => 'list', 'member' => ['shape' => 'ScanConditionPair']], 'Master' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'InvitationId' => ['shape' => 'String', 'locationName' => 'invitationId'], 'RelationshipStatus' => ['shape' => 'String', 'locationName' => 'relationshipStatus'], 'InvitedAt' => ['shape' => 'String', 'locationName' => 'invitedAt']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Member' => ['type' => 'structure', 'required' => ['AccountId', 'MasterId', 'Email', 'RelationshipStatus', 'UpdatedAt'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'DetectorId' => ['shape' => 'DetectorId', 'locationName' => 'detectorId'], 'MasterId' => ['shape' => 'String', 'locationName' => 'masterId'], 'Email' => ['shape' => 'Email', 'locationName' => 'email'], 'RelationshipStatus' => ['shape' => 'String', 'locationName' => 'relationshipStatus'], 'InvitedAt' => ['shape' => 'String', 'locationName' => 'invitedAt'], 'UpdatedAt' => ['shape' => 'String', 'locationName' => 'updatedAt'], 'AdministratorId' => ['shape' => 'String', 'locationName' => 'administratorId']]], 'MemberDataSourceConfiguration' => ['type' => 'structure', 'required' => ['AccountId', 'DataSources'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'DataSources' => ['shape' => 'DataSourceConfigurationsResult', 'locationName' => 'dataSources']]], 'MemberDataSourceConfigurations' => ['type' => 'list', 'member' => ['shape' => 'MemberDataSourceConfiguration'], 'max' => 50, 'min' => 1], 'Members' => ['type' => 'list', 'member' => ['shape' => 'Member'], 'max' => 50, 'min' => 0], 'Name' => ['type' => 'string', 'max' => 300, 'min' => 1], 'Neq' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NetworkConnectionAction' => ['type' => 'structure', 'members' => ['Blocked' => ['shape' => 'Boolean', 'locationName' => 'blocked'], 'ConnectionDirection' => ['shape' => 'String', 'locationName' => 'connectionDirection'], 'LocalPortDetails' => ['shape' => 'LocalPortDetails', 'locationName' => 'localPortDetails'], 'Protocol' => ['shape' => 'String', 'locationName' => 'protocol'], 'LocalIpDetails' => ['shape' => 'LocalIpDetails', 'locationName' => 'localIpDetails'], 'RemoteIpDetails' => ['shape' => 'RemoteIpDetails', 'locationName' => 'remoteIpDetails'], 'RemotePortDetails' => ['shape' => 'RemotePortDetails', 'locationName' => 'remotePortDetails']]], 'NetworkInterface' => ['type' => 'structure', 'members' => ['Ipv6Addresses' => ['shape' => 'Ipv6Addresses', 'locationName' => 'ipv6Addresses'], 'NetworkInterfaceId' => ['shape' => 'String', 'locationName' => 'networkInterfaceId'], 'PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress'], 'PrivateIpAddresses' => ['shape' => 'PrivateIpAddresses', 'locationName' => 'privateIpAddresses'], 'PublicDnsName' => ['shape' => 'String', 'locationName' => 'publicDnsName'], 'PublicIp' => ['shape' => 'String', 'locationName' => 'publicIp'], 'SecurityGroups' => ['shape' => 'SecurityGroups', 'locationName' => 'securityGroups'], 'SubnetId' => ['shape' => 'String', 'locationName' => 'subnetId'], 'VpcId' => ['shape' => 'String', 'locationName' => 'vpcId']]], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'NonEmptyString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'NotEquals' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OrderBy' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'Organization' => ['type' => 'structure', 'members' => ['Asn' => ['shape' => 'String', 'locationName' => 'asn'], 'AsnOrg' => ['shape' => 'String', 'locationName' => 'asnOrg'], 'Isp' => ['shape' => 'String', 'locationName' => 'isp'], 'Org' => ['shape' => 'String', 'locationName' => 'org']]], 'OrganizationDataSourceConfigurations' => ['type' => 'structure', 'members' => ['S3Logs' => ['shape' => 'OrganizationS3LogsConfiguration', 'locationName' => 's3Logs'], 'Kubernetes' => ['shape' => 'OrganizationKubernetesConfiguration', 'locationName' => 'kubernetes'], 'MalwareProtection' => ['shape' => 'OrganizationMalwareProtectionConfiguration', 'locationName' => 'malwareProtection']]], 'OrganizationDataSourceConfigurationsResult' => ['type' => 'structure', 'required' => ['S3Logs'], 'members' => ['S3Logs' => ['shape' => 'OrganizationS3LogsConfigurationResult', 'locationName' => 's3Logs'], 'Kubernetes' => ['shape' => 'OrganizationKubernetesConfigurationResult', 'locationName' => 'kubernetes'], 'MalwareProtection' => ['shape' => 'OrganizationMalwareProtectionConfigurationResult', 'locationName' => 'malwareProtection']]], 'OrganizationEbsVolumes' => ['type' => 'structure', 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationEbsVolumesResult' => ['type' => 'structure', 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationKubernetesAuditLogsConfiguration' => ['type' => 'structure', 'required' => ['AutoEnable'], 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationKubernetesAuditLogsConfigurationResult' => ['type' => 'structure', 'required' => ['AutoEnable'], 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationKubernetesConfiguration' => ['type' => 'structure', 'required' => ['AuditLogs'], 'members' => ['AuditLogs' => ['shape' => 'OrganizationKubernetesAuditLogsConfiguration', 'locationName' => 'auditLogs']]], 'OrganizationKubernetesConfigurationResult' => ['type' => 'structure', 'required' => ['AuditLogs'], 'members' => ['AuditLogs' => ['shape' => 'OrganizationKubernetesAuditLogsConfigurationResult', 'locationName' => 'auditLogs']]], 'OrganizationMalwareProtectionConfiguration' => ['type' => 'structure', 'members' => ['ScanEc2InstanceWithFindings' => ['shape' => 'OrganizationScanEc2InstanceWithFindings', 'locationName' => 'scanEc2InstanceWithFindings']]], 'OrganizationMalwareProtectionConfigurationResult' => ['type' => 'structure', 'members' => ['ScanEc2InstanceWithFindings' => ['shape' => 'OrganizationScanEc2InstanceWithFindingsResult', 'locationName' => 'scanEc2InstanceWithFindings']]], 'OrganizationS3LogsConfiguration' => ['type' => 'structure', 'required' => ['AutoEnable'], 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationS3LogsConfigurationResult' => ['type' => 'structure', 'required' => ['AutoEnable'], 'members' => ['AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable']]], 'OrganizationScanEc2InstanceWithFindings' => ['type' => 'structure', 'members' => ['EbsVolumes' => ['shape' => 'OrganizationEbsVolumes', 'locationName' => 'ebsVolumes']]], 'OrganizationScanEc2InstanceWithFindingsResult' => ['type' => 'structure', 'members' => ['EbsVolumes' => ['shape' => 'OrganizationEbsVolumesResult', 'locationName' => 'ebsVolumes']]], 'Owner' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String', 'locationName' => 'id']]], 'PermissionConfiguration' => ['type' => 'structure', 'members' => ['BucketLevelPermissions' => ['shape' => 'BucketLevelPermissions', 'locationName' => 'bucketLevelPermissions'], 'AccountLevelPermissions' => ['shape' => 'AccountLevelPermissions', 'locationName' => 'accountLevelPermissions']]], 'PortProbeAction' => ['type' => 'structure', 'members' => ['Blocked' => ['shape' => 'Boolean', 'locationName' => 'blocked'], 'PortProbeDetails' => ['shape' => 'PortProbeDetails', 'locationName' => 'portProbeDetails']]], 'PortProbeDetail' => ['type' => 'structure', 'members' => ['LocalPortDetails' => ['shape' => 'LocalPortDetails', 'locationName' => 'localPortDetails'], 'LocalIpDetails' => ['shape' => 'LocalIpDetails', 'locationName' => 'localIpDetails'], 'RemoteIpDetails' => ['shape' => 'RemoteIpDetails', 'locationName' => 'remoteIpDetails']]], 'PortProbeDetails' => ['type' => 'list', 'member' => ['shape' => 'PortProbeDetail']], 'PositiveLong' => ['type' => 'long', 'min' => 0], 'PrivateIpAddressDetails' => ['type' => 'structure', 'members' => ['PrivateDnsName' => ['shape' => 'String', 'locationName' => 'privateDnsName'], 'PrivateIpAddress' => ['shape' => 'String', 'locationName' => 'privateIpAddress']]], 'PrivateIpAddresses' => ['type' => 'list', 'member' => ['shape' => 'PrivateIpAddressDetails']], 'ProductCode' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String', 'locationName' => 'productCodeId'], 'ProductType' => ['shape' => 'String', 'locationName' => 'productCodeType']]], 'ProductCodes' => ['type' => 'list', 'member' => ['shape' => 'ProductCode']], 'PublicAccess' => ['type' => 'structure', 'members' => ['PermissionConfiguration' => ['shape' => 'PermissionConfiguration', 'locationName' => 'permissionConfiguration'], 'EffectivePermission' => ['shape' => 'String', 'locationName' => 'effectivePermission']]], 'PublishingStatus' => ['type' => 'string', 'enum' => ['PENDING_VERIFICATION', 'PUBLISHING', 'UNABLE_TO_PUBLISH_FIX_DESTINATION_PROPERTY', 'STOPPED'], 'max' => 300, 'min' => 1], 'RemoteAccountDetails' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'String', 'locationName' => 'accountId'], 'Affiliated' => ['shape' => 'Boolean', 'locationName' => 'affiliated']]], 'RemoteIpDetails' => ['type' => 'structure', 'members' => ['City' => ['shape' => 'City', 'locationName' => 'city'], 'Country' => ['shape' => 'Country', 'locationName' => 'country'], 'GeoLocation' => ['shape' => 'GeoLocation', 'locationName' => 'geoLocation'], 'IpAddressV4' => ['shape' => 'String', 'locationName' => 'ipAddressV4'], 'Organization' => ['shape' => 'Organization', 'locationName' => 'organization']]], 'RemotePortDetails' => ['type' => 'structure', 'members' => ['Port' => ['shape' => 'Integer', 'locationName' => 'port'], 'PortName' => ['shape' => 'String', 'locationName' => 'portName']]], 'Resource' => ['type' => 'structure', 'members' => ['AccessKeyDetails' => ['shape' => 'AccessKeyDetails', 'locationName' => 'accessKeyDetails'], 'S3BucketDetails' => ['shape' => 'S3BucketDetails', 'locationName' => 's3BucketDetails'], 'InstanceDetails' => ['shape' => 'InstanceDetails', 'locationName' => 'instanceDetails'], 'EksClusterDetails' => ['shape' => 'EksClusterDetails', 'locationName' => 'eksClusterDetails'], 'KubernetesDetails' => ['shape' => 'KubernetesDetails', 'locationName' => 'kubernetesDetails'], 'ResourceType' => ['shape' => 'String', 'locationName' => 'resourceType'], 'EbsVolumeDetails' => ['shape' => 'EbsVolumeDetails', 'locationName' => 'ebsVolumeDetails'], 'EcsClusterDetails' => ['shape' => 'EcsClusterDetails', 'locationName' => 'ecsClusterDetails'], 'ContainerDetails' => ['shape' => 'Container', 'locationName' => 'containerDetails']]], 'ResourceDetails' => ['type' => 'structure', 'members' => ['InstanceArn' => ['shape' => 'InstanceArn', 'locationName' => 'instanceArn']]], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'S3BucketDetail' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String', 'locationName' => 'arn'], 'Name' => ['shape' => 'String', 'locationName' => 'name'], 'Type' => ['shape' => 'String', 'locationName' => 'type'], 'CreatedAt' => ['shape' => 'Timestamp', 'locationName' => 'createdAt'], 'Owner' => ['shape' => 'Owner', 'locationName' => 'owner'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'DefaultServerSideEncryption' => ['shape' => 'DefaultServerSideEncryption', 'locationName' => 'defaultServerSideEncryption'], 'PublicAccess' => ['shape' => 'PublicAccess', 'locationName' => 'publicAccess']]], 'S3BucketDetails' => ['type' => 'list', 'member' => ['shape' => 'S3BucketDetail']], 'S3LogsConfiguration' => ['type' => 'structure', 'required' => ['Enable'], 'members' => ['Enable' => ['shape' => 'Boolean', 'locationName' => 'enable']]], 'S3LogsConfigurationResult' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DataSourceStatus', 'locationName' => 'status']]], 'Scan' => ['type' => 'structure', 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'locationName' => 'detectorId'], 'AdminDetectorId' => ['shape' => 'DetectorId', 'locationName' => 'adminDetectorId'], 'ScanId' => ['shape' => 'NonEmptyString', 'locationName' => 'scanId'], 'ScanStatus' => ['shape' => 'ScanStatus', 'locationName' => 'scanStatus'], 'FailureReason' => ['shape' => 'NonEmptyString', 'locationName' => 'failureReason'], 'ScanStartTime' => ['shape' => 'Timestamp', 'locationName' => 'scanStartTime'], 'ScanEndTime' => ['shape' => 'Timestamp', 'locationName' => 'scanEndTime'], 'TriggerDetails' => ['shape' => 'TriggerDetails', 'locationName' => 'triggerDetails'], 'ResourceDetails' => ['shape' => 'ResourceDetails', 'locationName' => 'resourceDetails'], 'ScanResultDetails' => ['shape' => 'ScanResultDetails', 'locationName' => 'scanResultDetails'], 'AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'TotalBytes' => ['shape' => 'PositiveLong', 'locationName' => 'totalBytes'], 'FileCount' => ['shape' => 'PositiveLong', 'locationName' => 'fileCount'], 'AttachedVolumes' => ['shape' => 'VolumeDetails', 'locationName' => 'attachedVolumes']]], 'ScanCondition' => ['type' => 'structure', 'required' => ['MapEquals'], 'members' => ['MapEquals' => ['shape' => 'MapEquals', 'locationName' => 'mapEquals']]], 'ScanConditionPair' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey', 'locationName' => 'key'], 'Value' => ['shape' => 'TagValue', 'locationName' => 'value']]], 'ScanCriterion' => ['type' => 'map', 'key' => ['shape' => 'ScanCriterionKey'], 'value' => ['shape' => 'ScanCondition']], 'ScanCriterionKey' => ['type' => 'string', 'enum' => ['EC2_INSTANCE_TAG']], 'ScanDetections' => ['type' => 'structure', 'members' => ['ScannedItemCount' => ['shape' => 'ScannedItemCount', 'locationName' => 'scannedItemCount'], 'ThreatsDetectedItemCount' => ['shape' => 'ThreatsDetectedItemCount', 'locationName' => 'threatsDetectedItemCount'], 'HighestSeverityThreatDetails' => ['shape' => 'HighestSeverityThreatDetails', 'locationName' => 'highestSeverityThreatDetails'], 'ThreatDetectedByName' => ['shape' => 'ThreatDetectedByName', 'locationName' => 'threatDetectedByName']]], 'ScanEc2InstanceWithFindings' => ['type' => 'structure', 'members' => ['EbsVolumes' => ['shape' => 'Boolean', 'locationName' => 'ebsVolumes']]], 'ScanEc2InstanceWithFindingsResult' => ['type' => 'structure', 'members' => ['EbsVolumes' => ['shape' => 'EbsVolumesResult', 'locationName' => 'ebsVolumes']]], 'ScanFilePath' => ['type' => 'structure', 'members' => ['FilePath' => ['shape' => 'String', 'locationName' => 'filePath'], 'VolumeArn' => ['shape' => 'String', 'locationName' => 'volumeArn'], 'Hash' => ['shape' => 'String', 'locationName' => 'hash'], 'FileName' => ['shape' => 'String', 'locationName' => 'fileName']]], 'ScanResourceCriteria' => ['type' => 'structure', 'members' => ['Include' => ['shape' => 'ScanCriterion', 'locationName' => 'include'], 'Exclude' => ['shape' => 'ScanCriterion', 'locationName' => 'exclude']]], 'ScanResult' => ['type' => 'string', 'enum' => ['CLEAN', 'INFECTED']], 'ScanResultDetails' => ['type' => 'structure', 'members' => ['ScanResult' => ['shape' => 'ScanResult', 'locationName' => 'scanResult']]], 'ScanStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETED', 'FAILED']], 'ScanThreatName' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'Severity' => ['shape' => 'String', 'locationName' => 'severity'], 'ItemCount' => ['shape' => 'Integer', 'locationName' => 'itemCount'], 'FilePaths' => ['shape' => 'FilePaths', 'locationName' => 'filePaths']]], 'ScanThreatNames' => ['type' => 'list', 'member' => ['shape' => 'ScanThreatName']], 'ScannedItemCount' => ['type' => 'structure', 'members' => ['TotalGb' => ['shape' => 'Integer', 'locationName' => 'totalGb'], 'Files' => ['shape' => 'Integer', 'locationName' => 'files'], 'Volumes' => ['shape' => 'Integer', 'locationName' => 'volumes']]], 'Scans' => ['type' => 'list', 'member' => ['shape' => 'Scan']], 'SecurityContext' => ['type' => 'structure', 'members' => ['Privileged' => ['shape' => 'Boolean', 'locationName' => 'privileged']]], 'SecurityGroup' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'String', 'locationName' => 'groupId'], 'GroupName' => ['shape' => 'String', 'locationName' => 'groupName']]], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup']], 'Service' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action', 'locationName' => 'action'], 'Evidence' => ['shape' => 'Evidence', 'locationName' => 'evidence'], 'Archived' => ['shape' => 'Boolean', 'locationName' => 'archived'], 'Count' => ['shape' => 'Integer', 'locationName' => 'count'], 'DetectorId' => ['shape' => 'DetectorId', 'locationName' => 'detectorId'], 'EventFirstSeen' => ['shape' => 'String', 'locationName' => 'eventFirstSeen'], 'EventLastSeen' => ['shape' => 'String', 'locationName' => 'eventLastSeen'], 'ResourceRole' => ['shape' => 'String', 'locationName' => 'resourceRole'], 'ServiceName' => ['shape' => 'String', 'locationName' => 'serviceName'], 'UserFeedback' => ['shape' => 'String', 'locationName' => 'userFeedback'], 'AdditionalInfo' => ['shape' => 'ServiceAdditionalInfo', 'locationName' => 'additionalInfo'], 'FeatureName' => ['shape' => 'String', 'locationName' => 'featureName'], 'EbsVolumeScanDetails' => ['shape' => 'EbsVolumeScanDetails', 'locationName' => 'ebsVolumeScanDetails']]], 'ServiceAdditionalInfo' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String', 'locationName' => 'value'], 'Type' => ['shape' => 'String', 'locationName' => 'type']]], 'SortCriteria' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String', 'locationName' => 'attributeName'], 'OrderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'SourceIps' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Sources' => ['type' => 'list', 'member' => ['shape' => 'String']], 'StartMonitoringMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'StartMonitoringMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'StopMonitoringMembersRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds']]], 'StopMonitoringMembersResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String', 'locationName' => 'key'], 'Value' => ['shape' => 'String', 'locationName' => 'value']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'GuardDutyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'ThreatDetectedByName' => ['type' => 'structure', 'members' => ['ItemCount' => ['shape' => 'Integer', 'locationName' => 'itemCount'], 'UniqueThreatNameCount' => ['shape' => 'Integer', 'locationName' => 'uniqueThreatNameCount'], 'Shortened' => ['shape' => 'Boolean', 'locationName' => 'shortened'], 'ThreatNames' => ['shape' => 'ScanThreatNames', 'locationName' => 'threatNames']]], 'ThreatIntelSetFormat' => ['type' => 'string', 'enum' => ['TXT', 'STIX', 'OTX_CSV', 'ALIEN_VAULT', 'PROOF_POINT', 'FIRE_EYE'], 'max' => 300, 'min' => 1], 'ThreatIntelSetIds' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50, 'min' => 0], 'ThreatIntelSetStatus' => ['type' => 'string', 'enum' => ['INACTIVE', 'ACTIVATING', 'ACTIVE', 'DEACTIVATING', 'ERROR', 'DELETE_PENDING', 'DELETED'], 'max' => 300, 'min' => 1], 'ThreatIntelligenceDetail' => ['type' => 'structure', 'members' => ['ThreatListName' => ['shape' => 'String', 'locationName' => 'threatListName'], 'ThreatNames' => ['shape' => 'ThreatNames', 'locationName' => 'threatNames']]], 'ThreatIntelligenceDetails' => ['type' => 'list', 'member' => ['shape' => 'ThreatIntelligenceDetail']], 'ThreatNames' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ThreatsDetectedItemCount' => ['type' => 'structure', 'members' => ['Files' => ['shape' => 'Integer', 'locationName' => 'files']]], 'Timestamp' => ['type' => 'timestamp'], 'Total' => ['type' => 'structure', 'members' => ['Amount' => ['shape' => 'String', 'locationName' => 'amount'], 'Unit' => ['shape' => 'String', 'locationName' => 'unit']]], 'TriggerDetails' => ['type' => 'structure', 'members' => ['GuardDutyFindingId' => ['shape' => 'NonEmptyString', 'locationName' => 'guardDutyFindingId'], 'Description' => ['shape' => 'NonEmptyString', 'locationName' => 'description']]], 'UnarchiveFindingsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FindingIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingIds' => ['shape' => 'FindingIds', 'locationName' => 'findingIds']]], 'UnarchiveFindingsResponse' => ['type' => 'structure', 'members' => []], 'UnprocessedAccount' => ['type' => 'structure', 'required' => ['AccountId', 'Result'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'Result' => ['shape' => 'String', 'locationName' => 'result']]], 'UnprocessedAccounts' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedAccount'], 'max' => 50, 'min' => 0], 'UnprocessedDataSourcesResult' => ['type' => 'structure', 'members' => ['MalwareProtection' => ['shape' => 'MalwareProtectionConfigurationResult', 'locationName' => 'malwareProtection']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'GuardDutyArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDetectorRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'Enable' => ['shape' => 'Boolean', 'locationName' => 'enable'], 'FindingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'DataSources' => ['shape' => 'DataSourceConfigurations', 'locationName' => 'dataSources']]], 'UpdateDetectorResponse' => ['type' => 'structure', 'members' => []], 'UpdateFilterRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FilterName'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FilterName' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'filterName'], 'Description' => ['shape' => 'FilterDescription', 'locationName' => 'description'], 'Action' => ['shape' => 'FilterAction', 'locationName' => 'action'], 'Rank' => ['shape' => 'FilterRank', 'locationName' => 'rank'], 'FindingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria']]], 'UpdateFilterResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'FilterName', 'locationName' => 'name']]], 'UpdateFindingsFeedbackRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'FindingIds', 'Feedback'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'FindingIds' => ['shape' => 'FindingIds', 'locationName' => 'findingIds'], 'Feedback' => ['shape' => 'Feedback', 'locationName' => 'feedback'], 'Comments' => ['shape' => 'String', 'locationName' => 'comments']]], 'UpdateFindingsFeedbackResponse' => ['type' => 'structure', 'members' => []], 'UpdateIPSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'IpSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'IpSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ipSetId'], 'Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Activate' => ['shape' => 'Boolean', 'locationName' => 'activate']]], 'UpdateIPSetResponse' => ['type' => 'structure', 'members' => []], 'UpdateMalwareScanSettingsRequest' => ['type' => 'structure', 'required' => ['DetectorId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'ScanResourceCriteria' => ['shape' => 'ScanResourceCriteria', 'locationName' => 'scanResourceCriteria'], 'EbsSnapshotPreservation' => ['shape' => 'EbsSnapshotPreservation', 'locationName' => 'ebsSnapshotPreservation']]], 'UpdateMalwareScanSettingsResponse' => ['type' => 'structure', 'members' => []], 'UpdateMemberDetectorsRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AccountIds'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds'], 'DataSources' => ['shape' => 'DataSourceConfigurations', 'locationName' => 'dataSources']]], 'UpdateMemberDetectorsResponse' => ['type' => 'structure', 'required' => ['UnprocessedAccounts'], 'members' => ['UnprocessedAccounts' => ['shape' => 'UnprocessedAccounts', 'locationName' => 'unprocessedAccounts']]], 'UpdateOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'AutoEnable'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'AutoEnable' => ['shape' => 'Boolean', 'locationName' => 'autoEnable'], 'DataSources' => ['shape' => 'OrganizationDataSourceConfigurations', 'locationName' => 'dataSources']]], 'UpdateOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdatePublishingDestinationRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'DestinationId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'DestinationId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'destinationId'], 'DestinationProperties' => ['shape' => 'DestinationProperties', 'locationName' => 'destinationProperties']]], 'UpdatePublishingDestinationResponse' => ['type' => 'structure', 'members' => []], 'UpdateThreatIntelSetRequest' => ['type' => 'structure', 'required' => ['DetectorId', 'ThreatIntelSetId'], 'members' => ['DetectorId' => ['shape' => 'DetectorId', 'location' => 'uri', 'locationName' => 'detectorId'], 'ThreatIntelSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'threatIntelSetId'], 'Name' => ['shape' => 'Name', 'locationName' => 'name'], 'Location' => ['shape' => 'Location', 'locationName' => 'location'], 'Activate' => ['shape' => 'Boolean', 'locationName' => 'activate']]], 'UpdateThreatIntelSetResponse' => ['type' => 'structure', 'members' => []], 'UsageAccountResult' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId', 'locationName' => 'accountId'], 'Total' => ['shape' => 'Total', 'locationName' => 'total']]], 'UsageAccountResultList' => ['type' => 'list', 'member' => ['shape' => 'UsageAccountResult']], 'UsageCriteria' => ['type' => 'structure', 'required' => ['DataSources'], 'members' => ['AccountIds' => ['shape' => 'AccountIds', 'locationName' => 'accountIds'], 'DataSources' => ['shape' => 'DataSourceList', 'locationName' => 'dataSources'], 'Resources' => ['shape' => 'ResourceList', 'locationName' => 'resources']]], 'UsageDataSourceResult' => ['type' => 'structure', 'members' => ['DataSource' => ['shape' => 'DataSource', 'locationName' => 'dataSource'], 'Total' => ['shape' => 'Total', 'locationName' => 'total']]], 'UsageDataSourceResultList' => ['type' => 'list', 'member' => ['shape' => 'UsageDataSourceResult']], 'UsageResourceResult' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'String', 'locationName' => 'resource'], 'Total' => ['shape' => 'Total', 'locationName' => 'total']]], 'UsageResourceResultList' => ['type' => 'list', 'member' => ['shape' => 'UsageResourceResult']], 'UsageStatisticType' => ['type' => 'string', 'enum' => ['SUM_BY_ACCOUNT', 'SUM_BY_DATA_SOURCE', 'SUM_BY_RESOURCE', 'TOP_RESOURCES']], 'UsageStatistics' => ['type' => 'structure', 'members' => ['SumByAccount' => ['shape' => 'UsageAccountResultList', 'locationName' => 'sumByAccount'], 'SumByDataSource' => ['shape' => 'UsageDataSourceResultList', 'locationName' => 'sumByDataSource'], 'SumByResource' => ['shape' => 'UsageResourceResultList', 'locationName' => 'sumByResource'], 'TopResources' => ['shape' => 'UsageResourceResultList', 'locationName' => 'topResources']]], 'Volume' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'HostPath' => ['shape' => 'HostPath', 'locationName' => 'hostPath']]], 'VolumeDetail' => ['type' => 'structure', 'members' => ['VolumeArn' => ['shape' => 'String', 'locationName' => 'volumeArn'], 'VolumeType' => ['shape' => 'String', 'locationName' => 'volumeType'], 'DeviceName' => ['shape' => 'String', 'locationName' => 'deviceName'], 'VolumeSizeInGB' => ['shape' => 'Integer', 'locationName' => 'volumeSizeInGB'], 'EncryptionType' => ['shape' => 'String', 'locationName' => 'encryptionType'], 'SnapshotArn' => ['shape' => 'String', 'locationName' => 'snapshotArn'], 'KmsKeyArn' => ['shape' => 'String', 'locationName' => 'kmsKeyArn']]], 'VolumeDetails' => ['type' => 'list', 'member' => ['shape' => 'VolumeDetail']], 'VolumeMount' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'locationName' => 'name'], 'MountPath' => ['shape' => 'String', 'locationName' => 'mountPath']]], 'VolumeMounts' => ['type' => 'list', 'member' => ['shape' => 'VolumeMount']], 'Volumes' => ['type' => 'list', 'member' => ['shape' => 'Volume']]]]; diff --git a/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 86f614d..0000000 --- a/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://guardduty-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://guardduty.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://guardduty-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://guardduty.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://guardduty.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-tests-1.json.php deleted file mode 100644 index b1e8abc..0000000 --- a/vendor/Aws3/Aws/data/guardduty/2017-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://guardduty.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/guardduty/2017-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/guardduty/2017-11-28/paginators-1.json.php deleted file mode 100644 index 5f73650..0000000 --- a/vendor/Aws3/Aws/data/guardduty/2017-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeMalwareScans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Scans'], 'GetUsageStatistics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDetectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DetectorIds'], 'ListFilters' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FilterNames'], 'ListFindings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FindingIds'], 'ListIPSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'IpSetIds'], 'ListInvitations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Invitations'], 'ListMembers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Members'], 'ListOrganizationAdminAccounts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AdminAccounts'], 'ListPublishingDestinations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListThreatIntelSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ThreatIntelSetIds']]]; diff --git a/vendor/Aws3/Aws/data/health/2016-08-04/api-2.json.php b/vendor/Aws3/Aws/data/health/2016-08-04/api-2.json.php deleted file mode 100644 index 5232c87..0000000 --- a/vendor/Aws3/Aws/data/health/2016-08-04/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-08-04', 'endpointPrefix' => 'health', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWSHealth', 'serviceFullName' => 'AWS Health APIs and Notifications', 'serviceId' => 'Health', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSHealth_20160804', 'uid' => 'health-2016-08-04'], 'operations' => ['DescribeAffectedAccountsForOrganization' => ['name' => 'DescribeAffectedAccountsForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAffectedAccountsForOrganizationRequest'], 'output' => ['shape' => 'DescribeAffectedAccountsForOrganizationResponse'], 'errors' => [['shape' => 'InvalidPaginationToken']], 'idempotent' => \true], 'DescribeAffectedEntities' => ['name' => 'DescribeAffectedEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAffectedEntitiesRequest'], 'output' => ['shape' => 'DescribeAffectedEntitiesResponse'], 'errors' => [['shape' => 'InvalidPaginationToken'], ['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeAffectedEntitiesForOrganization' => ['name' => 'DescribeAffectedEntitiesForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAffectedEntitiesForOrganizationRequest'], 'output' => ['shape' => 'DescribeAffectedEntitiesForOrganizationResponse'], 'errors' => [['shape' => 'InvalidPaginationToken'], ['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeEntityAggregates' => ['name' => 'DescribeEntityAggregates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEntityAggregatesRequest'], 'output' => ['shape' => 'DescribeEntityAggregatesResponse'], 'idempotent' => \true], 'DescribeEventAggregates' => ['name' => 'DescribeEventAggregates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventAggregatesRequest'], 'output' => ['shape' => 'DescribeEventAggregatesResponse'], 'errors' => [['shape' => 'InvalidPaginationToken']], 'idempotent' => \true], 'DescribeEventDetails' => ['name' => 'DescribeEventDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventDetailsRequest'], 'output' => ['shape' => 'DescribeEventDetailsResponse'], 'errors' => [['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeEventDetailsForOrganization' => ['name' => 'DescribeEventDetailsForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventDetailsForOrganizationRequest'], 'output' => ['shape' => 'DescribeEventDetailsForOrganizationResponse'], 'errors' => [['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeEventTypes' => ['name' => 'DescribeEventTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventTypesRequest'], 'output' => ['shape' => 'DescribeEventTypesResponse'], 'errors' => [['shape' => 'InvalidPaginationToken'], ['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsRequest'], 'output' => ['shape' => 'DescribeEventsResponse'], 'errors' => [['shape' => 'InvalidPaginationToken'], ['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeEventsForOrganization' => ['name' => 'DescribeEventsForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsForOrganizationRequest'], 'output' => ['shape' => 'DescribeEventsForOrganizationResponse'], 'errors' => [['shape' => 'InvalidPaginationToken'], ['shape' => 'UnsupportedLocale']], 'idempotent' => \true], 'DescribeHealthServiceStatusForOrganization' => ['name' => 'DescribeHealthServiceStatusForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeHealthServiceStatusForOrganizationResponse'], 'idempotent' => \true], 'DisableHealthServiceAccessForOrganization' => ['name' => 'DisableHealthServiceAccessForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'ConcurrentModificationException']], 'idempotent' => \true], 'EnableHealthServiceAccessForOrganization' => ['name' => 'EnableHealthServiceAccessForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'ConcurrentModificationException']], 'idempotent' => \true]], 'shapes' => ['AffectedEntity' => ['type' => 'structure', 'members' => ['entityArn' => ['shape' => 'entityArn'], 'eventArn' => ['shape' => 'eventArn'], 'entityValue' => ['shape' => 'entityValue'], 'entityUrl' => ['shape' => 'entityUrl'], 'awsAccountId' => ['shape' => 'accountId'], 'lastUpdatedTime' => ['shape' => 'timestamp'], 'statusCode' => ['shape' => 'entityStatusCode'], 'tags' => ['shape' => 'tagSet']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'DateTimeRange' => ['type' => 'structure', 'members' => ['from' => ['shape' => 'timestamp'], 'to' => ['shape' => 'timestamp']]], 'DescribeAffectedAccountsForOrganizationRequest' => ['type' => 'structure', 'required' => ['eventArn'], 'members' => ['eventArn' => ['shape' => 'eventArn'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'DescribeAffectedAccountsForOrganizationResponse' => ['type' => 'structure', 'members' => ['affectedAccounts' => ['shape' => 'affectedAccountsList'], 'eventScopeCode' => ['shape' => 'eventScopeCode'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeAffectedEntitiesForOrganizationFailedSet' => ['type' => 'list', 'member' => ['shape' => 'OrganizationAffectedEntitiesErrorItem']], 'DescribeAffectedEntitiesForOrganizationRequest' => ['type' => 'structure', 'required' => ['organizationEntityFilters'], 'members' => ['organizationEntityFilters' => ['shape' => 'OrganizationEntityFiltersList'], 'locale' => ['shape' => 'locale'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResultsLowerRange']]], 'DescribeAffectedEntitiesForOrganizationResponse' => ['type' => 'structure', 'members' => ['entities' => ['shape' => 'EntityList'], 'failedSet' => ['shape' => 'DescribeAffectedEntitiesForOrganizationFailedSet'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeAffectedEntitiesRequest' => ['type' => 'structure', 'required' => ['filter'], 'members' => ['filter' => ['shape' => 'EntityFilter'], 'locale' => ['shape' => 'locale'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'DescribeAffectedEntitiesResponse' => ['type' => 'structure', 'members' => ['entities' => ['shape' => 'EntityList'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeEntityAggregatesRequest' => ['type' => 'structure', 'members' => ['eventArns' => ['shape' => 'EventArnsList']]], 'DescribeEntityAggregatesResponse' => ['type' => 'structure', 'members' => ['entityAggregates' => ['shape' => 'EntityAggregateList']]], 'DescribeEventAggregatesRequest' => ['type' => 'structure', 'required' => ['aggregateField'], 'members' => ['filter' => ['shape' => 'EventFilter'], 'aggregateField' => ['shape' => 'eventAggregateField'], 'maxResults' => ['shape' => 'maxResults'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeEventAggregatesResponse' => ['type' => 'structure', 'members' => ['eventAggregates' => ['shape' => 'EventAggregateList'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeEventDetailsFailedSet' => ['type' => 'list', 'member' => ['shape' => 'EventDetailsErrorItem']], 'DescribeEventDetailsForOrganizationFailedSet' => ['type' => 'list', 'member' => ['shape' => 'OrganizationEventDetailsErrorItem']], 'DescribeEventDetailsForOrganizationRequest' => ['type' => 'structure', 'required' => ['organizationEventDetailFilters'], 'members' => ['organizationEventDetailFilters' => ['shape' => 'OrganizationEventDetailFiltersList'], 'locale' => ['shape' => 'locale']]], 'DescribeEventDetailsForOrganizationResponse' => ['type' => 'structure', 'members' => ['successfulSet' => ['shape' => 'DescribeEventDetailsForOrganizationSuccessfulSet'], 'failedSet' => ['shape' => 'DescribeEventDetailsForOrganizationFailedSet']]], 'DescribeEventDetailsForOrganizationSuccessfulSet' => ['type' => 'list', 'member' => ['shape' => 'OrganizationEventDetails']], 'DescribeEventDetailsRequest' => ['type' => 'structure', 'required' => ['eventArns'], 'members' => ['eventArns' => ['shape' => 'eventArnList'], 'locale' => ['shape' => 'locale']]], 'DescribeEventDetailsResponse' => ['type' => 'structure', 'members' => ['successfulSet' => ['shape' => 'DescribeEventDetailsSuccessfulSet'], 'failedSet' => ['shape' => 'DescribeEventDetailsFailedSet']]], 'DescribeEventDetailsSuccessfulSet' => ['type' => 'list', 'member' => ['shape' => 'EventDetails']], 'DescribeEventTypesRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'EventTypeFilter'], 'locale' => ['shape' => 'locale'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'DescribeEventTypesResponse' => ['type' => 'structure', 'members' => ['eventTypes' => ['shape' => 'EventTypeList'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeEventsForOrganizationRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'OrganizationEventFilter'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResultsLowerRange'], 'locale' => ['shape' => 'locale']]], 'DescribeEventsForOrganizationResponse' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'OrganizationEventList'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeEventsRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'EventFilter'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults'], 'locale' => ['shape' => 'locale']]], 'DescribeEventsResponse' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'EventList'], 'nextToken' => ['shape' => 'nextToken']]], 'DescribeHealthServiceStatusForOrganizationResponse' => ['type' => 'structure', 'members' => ['healthServiceAccessStatusForOrganization' => ['shape' => 'healthServiceAccessStatusForOrganization']]], 'EntityAggregate' => ['type' => 'structure', 'members' => ['eventArn' => ['shape' => 'eventArn'], 'count' => ['shape' => 'count']]], 'EntityAggregateList' => ['type' => 'list', 'member' => ['shape' => 'EntityAggregate']], 'EntityFilter' => ['type' => 'structure', 'required' => ['eventArns'], 'members' => ['eventArns' => ['shape' => 'eventArnList'], 'entityArns' => ['shape' => 'entityArnList'], 'entityValues' => ['shape' => 'entityValueList'], 'lastUpdatedTimes' => ['shape' => 'dateTimeRangeList'], 'tags' => ['shape' => 'tagFilter'], 'statusCodes' => ['shape' => 'entityStatusCodeList']]], 'EntityList' => ['type' => 'list', 'member' => ['shape' => 'AffectedEntity']], 'Event' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'eventArn'], 'service' => ['shape' => 'service'], 'eventTypeCode' => ['shape' => 'eventTypeCode'], 'eventTypeCategory' => ['shape' => 'eventTypeCategory'], 'region' => ['shape' => 'region'], 'availabilityZone' => ['shape' => 'availabilityZone'], 'startTime' => ['shape' => 'timestamp'], 'endTime' => ['shape' => 'timestamp'], 'lastUpdatedTime' => ['shape' => 'timestamp'], 'statusCode' => ['shape' => 'eventStatusCode'], 'eventScopeCode' => ['shape' => 'eventScopeCode']]], 'EventAccountFilter' => ['type' => 'structure', 'required' => ['eventArn'], 'members' => ['eventArn' => ['shape' => 'eventArn'], 'awsAccountId' => ['shape' => 'accountId']]], 'EventAggregate' => ['type' => 'structure', 'members' => ['aggregateValue' => ['shape' => 'aggregateValue'], 'count' => ['shape' => 'count']]], 'EventAggregateList' => ['type' => 'list', 'member' => ['shape' => 'EventAggregate']], 'EventArnsList' => ['type' => 'list', 'member' => ['shape' => 'eventArn'], 'max' => 50, 'min' => 1], 'EventDescription' => ['type' => 'structure', 'members' => ['latestDescription' => ['shape' => 'eventDescription']]], 'EventDetails' => ['type' => 'structure', 'members' => ['event' => ['shape' => 'Event'], 'eventDescription' => ['shape' => 'EventDescription'], 'eventMetadata' => ['shape' => 'eventMetadata']]], 'EventDetailsErrorItem' => ['type' => 'structure', 'members' => ['eventArn' => ['shape' => 'eventArn'], 'errorName' => ['shape' => 'string'], 'errorMessage' => ['shape' => 'string']]], 'EventFilter' => ['type' => 'structure', 'members' => ['eventArns' => ['shape' => 'eventArnList'], 'eventTypeCodes' => ['shape' => 'eventTypeList'], 'services' => ['shape' => 'serviceList'], 'regions' => ['shape' => 'regionList'], 'availabilityZones' => ['shape' => 'availabilityZones'], 'startTimes' => ['shape' => 'dateTimeRangeList'], 'endTimes' => ['shape' => 'dateTimeRangeList'], 'lastUpdatedTimes' => ['shape' => 'dateTimeRangeList'], 'entityArns' => ['shape' => 'entityArnList'], 'entityValues' => ['shape' => 'entityValueList'], 'eventTypeCategories' => ['shape' => 'eventTypeCategoryList'], 'tags' => ['shape' => 'tagFilter'], 'eventStatusCodes' => ['shape' => 'eventStatusCodeList']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'EventType' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'service'], 'code' => ['shape' => 'eventTypeCode'], 'category' => ['shape' => 'eventTypeCategory']]], 'EventTypeCategoryList' => ['type' => 'list', 'member' => ['shape' => 'eventTypeCategory'], 'max' => 10, 'min' => 1], 'EventTypeCodeList' => ['type' => 'list', 'member' => ['shape' => 'eventTypeCode'], 'max' => 10, 'min' => 1], 'EventTypeFilter' => ['type' => 'structure', 'members' => ['eventTypeCodes' => ['shape' => 'EventTypeCodeList'], 'services' => ['shape' => 'serviceList'], 'eventTypeCategories' => ['shape' => 'EventTypeCategoryList']]], 'EventTypeList' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'InvalidPaginationToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'OrganizationAffectedEntitiesErrorItem' => ['type' => 'structure', 'members' => ['awsAccountId' => ['shape' => 'accountId'], 'eventArn' => ['shape' => 'eventArn'], 'errorName' => ['shape' => 'string'], 'errorMessage' => ['shape' => 'string']]], 'OrganizationEntityFiltersList' => ['type' => 'list', 'member' => ['shape' => 'EventAccountFilter'], 'max' => 10, 'min' => 1], 'OrganizationEvent' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'eventArn'], 'service' => ['shape' => 'service'], 'eventTypeCode' => ['shape' => 'eventTypeCode'], 'eventTypeCategory' => ['shape' => 'eventTypeCategory'], 'eventScopeCode' => ['shape' => 'eventScopeCode'], 'region' => ['shape' => 'region'], 'startTime' => ['shape' => 'timestamp'], 'endTime' => ['shape' => 'timestamp'], 'lastUpdatedTime' => ['shape' => 'timestamp'], 'statusCode' => ['shape' => 'eventStatusCode']]], 'OrganizationEventDetailFiltersList' => ['type' => 'list', 'member' => ['shape' => 'EventAccountFilter'], 'max' => 10, 'min' => 1], 'OrganizationEventDetails' => ['type' => 'structure', 'members' => ['awsAccountId' => ['shape' => 'accountId'], 'event' => ['shape' => 'Event'], 'eventDescription' => ['shape' => 'EventDescription'], 'eventMetadata' => ['shape' => 'eventMetadata']]], 'OrganizationEventDetailsErrorItem' => ['type' => 'structure', 'members' => ['awsAccountId' => ['shape' => 'accountId'], 'eventArn' => ['shape' => 'eventArn'], 'errorName' => ['shape' => 'string'], 'errorMessage' => ['shape' => 'string']]], 'OrganizationEventFilter' => ['type' => 'structure', 'members' => ['eventTypeCodes' => ['shape' => 'eventTypeList'], 'awsAccountIds' => ['shape' => 'awsAccountIdsList'], 'services' => ['shape' => 'serviceList'], 'regions' => ['shape' => 'regionList'], 'startTime' => ['shape' => 'DateTimeRange'], 'endTime' => ['shape' => 'DateTimeRange'], 'lastUpdatedTime' => ['shape' => 'DateTimeRange'], 'entityArns' => ['shape' => 'entityArnList'], 'entityValues' => ['shape' => 'entityValueList'], 'eventTypeCategories' => ['shape' => 'eventTypeCategoryList'], 'eventStatusCodes' => ['shape' => 'eventStatusCodeList']]], 'OrganizationEventList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationEvent']], 'UnsupportedLocale' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'accountId' => ['type' => 'string', 'max' => 12, 'pattern' => '^\\S+$'], 'affectedAccountsList' => ['type' => 'list', 'member' => ['shape' => 'accountId']], 'aggregateValue' => ['type' => 'string'], 'availabilityZone' => ['type' => 'string', 'max' => 18, 'min' => 6, 'pattern' => '[a-z]{2}\\-[0-9a-z\\-]{4,16}'], 'availabilityZones' => ['type' => 'list', 'member' => ['shape' => 'availabilityZone']], 'awsAccountIdsList' => ['type' => 'list', 'member' => ['shape' => 'accountId'], 'max' => 50, 'min' => 1], 'count' => ['type' => 'integer'], 'dateTimeRangeList' => ['type' => 'list', 'member' => ['shape' => 'DateTimeRange'], 'max' => 10, 'min' => 1], 'entityArn' => ['type' => 'string', 'max' => 1600, 'pattern' => '.{0,1600}'], 'entityArnList' => ['type' => 'list', 'member' => ['shape' => 'entityArn'], 'max' => 99, 'min' => 1], 'entityStatusCode' => ['type' => 'string', 'enum' => ['IMPAIRED', 'UNIMPAIRED', 'UNKNOWN']], 'entityStatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'entityStatusCode'], 'max' => 3, 'min' => 1], 'entityUrl' => ['type' => 'string'], 'entityValue' => ['type' => 'string', 'max' => 1224, 'pattern' => '.{0,1224}'], 'entityValueList' => ['type' => 'list', 'member' => ['shape' => 'entityValue'], 'max' => 99, 'min' => 1], 'eventAggregateField' => ['type' => 'string', 'enum' => ['eventTypeCategory']], 'eventArn' => ['type' => 'string', 'max' => 1600, 'pattern' => 'arn:aws(-[a-z]+(-[a-z]+)?)?:health:[^:]*:[^:]*:event(?:/[\\w-]+){3}'], 'eventArnList' => ['type' => 'list', 'member' => ['shape' => 'eventArn'], 'max' => 10, 'min' => 1], 'eventDescription' => ['type' => 'string'], 'eventMetadata' => ['type' => 'map', 'key' => ['shape' => 'metadataKey'], 'value' => ['shape' => 'metadataValue']], 'eventScopeCode' => ['type' => 'string', 'enum' => ['PUBLIC', 'ACCOUNT_SPECIFIC', 'NONE']], 'eventStatusCode' => ['type' => 'string', 'enum' => ['open', 'closed', 'upcoming']], 'eventStatusCodeList' => ['type' => 'list', 'member' => ['shape' => 'eventStatusCode'], 'max' => 6, 'min' => 1], 'eventType' => ['type' => 'string', 'max' => 100, 'min' => 3, 'pattern' => '[^:/]{3,100}'], 'eventTypeCategory' => ['type' => 'string', 'enum' => ['issue', 'accountNotification', 'scheduledChange', 'investigation'], 'max' => 255, 'min' => 3], 'eventTypeCategoryList' => ['type' => 'list', 'member' => ['shape' => 'eventTypeCategory'], 'max' => 10, 'min' => 1], 'eventTypeCode' => ['type' => 'string', 'max' => 100, 'min' => 3, 'pattern' => '[a-zA-Z0-9\\_\\-]{3,100}'], 'eventTypeList' => ['type' => 'list', 'member' => ['shape' => 'eventType'], 'max' => 10, 'min' => 1], 'healthServiceAccessStatusForOrganization' => ['type' => 'string'], 'locale' => ['type' => 'string', 'max' => 256, 'min' => 2, 'pattern' => '.{2,256}'], 'maxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'maxResultsLowerRange' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'metadataKey' => ['type' => 'string', 'max' => 32766], 'metadataValue' => ['type' => 'string', 'max' => 32766], 'nextToken' => ['type' => 'string', 'max' => 10000, 'min' => 4, 'pattern' => '[a-zA-Z0-9=/+_.-]{4,10000}'], 'region' => ['type' => 'string', 'max' => 25, 'min' => 2, 'pattern' => '[^:/]{2,25}'], 'regionList' => ['type' => 'list', 'member' => ['shape' => 'region'], 'max' => 10, 'min' => 1], 'service' => ['type' => 'string', 'max' => 30, 'min' => 2, 'pattern' => '[^:/]{2,30}'], 'serviceList' => ['type' => 'list', 'member' => ['shape' => 'service'], 'max' => 10, 'min' => 1], 'string' => ['type' => 'string'], 'tagFilter' => ['type' => 'list', 'member' => ['shape' => 'tagSet'], 'max' => 50], 'tagKey' => ['type' => 'string', 'max' => 127, 'pattern' => '.{0,127}'], 'tagSet' => ['type' => 'map', 'key' => ['shape' => 'tagKey'], 'value' => ['shape' => 'tagValue'], 'max' => 50], 'tagValue' => ['type' => 'string', 'max' => 255, 'pattern' => '.{0,255}'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-rule-set-1.json.php deleted file mode 100644 index 22653d2..0000000 --- a/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://global.health.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://global.health.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://health.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://global.health.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://global.health.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'cn-northwest-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://health.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-tests-1.json.php deleted file mode 100644 index f14399d..0000000 --- a/vendor/Aws3/Aws/data/health/2016-08-04/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'health', 'signingRegion' => 'us-east-1']]], 'url' => 'https://global.health.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://health-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://health-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://health.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://health.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/health/2016-08-04/paginators-1.json.php b/vendor/Aws3/Aws/data/health/2016-08-04/paginators-1.json.php deleted file mode 100644 index 32e8faa..0000000 --- a/vendor/Aws3/Aws/data/health/2016-08-04/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAffectedAccountsForOrganization' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'non_aggregate_keys' => ['eventScopeCode'], 'output_token' => 'nextToken', 'result_key' => 'affectedAccounts'], 'DescribeAffectedEntities' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'entities'], 'DescribeAffectedEntitiesForOrganization' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'non_aggregate_keys' => ['failedSet'], 'output_token' => 'nextToken', 'result_key' => 'entities'], 'DescribeEntityAggregates' => ['result_key' => 'entityAggregates'], 'DescribeEventAggregates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'eventAggregates'], 'DescribeEventTypes' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'eventTypes'], 'DescribeEvents' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'events'], 'DescribeEventsForOrganization' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'events']]]; diff --git a/vendor/Aws3/Aws/data/healthlake/2017-07-01/api-2.json.php b/vendor/Aws3/Aws/data/healthlake/2017-07-01/api-2.json.php deleted file mode 100644 index 883b5ba..0000000 --- a/vendor/Aws3/Aws/data/healthlake/2017-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-01', 'endpointPrefix' => 'healthlake', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'HealthLake', 'serviceFullName' => 'Amazon HealthLake', 'serviceId' => 'HealthLake', 'signatureVersion' => 'v4', 'signingName' => 'healthlake', 'targetPrefix' => 'HealthLake', 'uid' => 'healthlake-2017-07-01'], 'operations' => ['CreateFHIRDatastore' => ['name' => 'CreateFHIRDatastore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFHIRDatastoreRequest'], 'output' => ['shape' => 'CreateFHIRDatastoreResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteFHIRDatastore' => ['name' => 'DeleteFHIRDatastore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFHIRDatastoreRequest'], 'output' => ['shape' => 'DeleteFHIRDatastoreResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeFHIRDatastore' => ['name' => 'DescribeFHIRDatastore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFHIRDatastoreRequest'], 'output' => ['shape' => 'DescribeFHIRDatastoreResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeFHIRExportJob' => ['name' => 'DescribeFHIRExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFHIRExportJobRequest'], 'output' => ['shape' => 'DescribeFHIRExportJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeFHIRImportJob' => ['name' => 'DescribeFHIRImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFHIRImportJobRequest'], 'output' => ['shape' => 'DescribeFHIRImportJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFHIRDatastores' => ['name' => 'ListFHIRDatastores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFHIRDatastoresRequest'], 'output' => ['shape' => 'ListFHIRDatastoresResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFHIRExportJobs' => ['name' => 'ListFHIRExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFHIRExportJobsRequest'], 'output' => ['shape' => 'ListFHIRExportJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFHIRImportJobs' => ['name' => 'ListFHIRImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFHIRImportJobsRequest'], 'output' => ['shape' => 'ListFHIRImportJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StartFHIRExportJob' => ['name' => 'StartFHIRExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFHIRExportJobRequest'], 'output' => ['shape' => 'StartFHIRExportJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'StartFHIRImportJob' => ['name' => 'StartFHIRImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFHIRImportJobRequest'], 'output' => ['shape' => 'StartFHIRImportJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws((-us-gov)|(-iso)|(-iso-b)|(-cn))?:healthlake:[a-z0-9-]+:\\d{12}:datastore\\/fhir\\/.{32}'], 'BoundedLengthString' => ['type' => 'string', 'max' => 5000, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,5000}'], 'ClientTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'CmkType' => ['type' => 'string', 'enum' => ['CUSTOMER_MANAGED_KMS_KEY', 'AWS_OWNED_KMS_KEY']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'CreateFHIRDatastoreRequest' => ['type' => 'structure', 'required' => ['DatastoreTypeVersion'], 'members' => ['DatastoreName' => ['shape' => 'DatastoreName'], 'DatastoreTypeVersion' => ['shape' => 'FHIRVersion'], 'SseConfiguration' => ['shape' => 'SseConfiguration'], 'PreloadDataConfig' => ['shape' => 'PreloadDataConfig'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateFHIRDatastoreResponse' => ['type' => 'structure', 'required' => ['DatastoreId', 'DatastoreArn', 'DatastoreStatus', 'DatastoreEndpoint'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'DatastoreArn' => ['shape' => 'DatastoreArn'], 'DatastoreStatus' => ['shape' => 'DatastoreStatus'], 'DatastoreEndpoint' => ['shape' => 'BoundedLengthString']]], 'DatastoreArn' => ['type' => 'string', 'pattern' => '^arn:aws((-us-gov)|(-iso)|(-iso-b)|(-cn))?:healthlake:[a-zA-Z0-9-]+:[0-9]{12}:datastore/.+?'], 'DatastoreFilter' => ['type' => 'structure', 'members' => ['DatastoreName' => ['shape' => 'DatastoreName'], 'DatastoreStatus' => ['shape' => 'DatastoreStatus'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'CreatedAfter' => ['shape' => 'Timestamp']]], 'DatastoreId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'DatastoreName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'DatastoreProperties' => ['type' => 'structure', 'required' => ['DatastoreId', 'DatastoreArn', 'DatastoreStatus', 'DatastoreTypeVersion', 'DatastoreEndpoint'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'DatastoreArn' => ['shape' => 'DatastoreArn'], 'DatastoreName' => ['shape' => 'DatastoreName'], 'DatastoreStatus' => ['shape' => 'DatastoreStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'DatastoreTypeVersion' => ['shape' => 'FHIRVersion'], 'DatastoreEndpoint' => ['shape' => 'String'], 'SseConfiguration' => ['shape' => 'SseConfiguration'], 'PreloadDataConfig' => ['shape' => 'PreloadDataConfig']]], 'DatastorePropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DatastoreProperties']], 'DatastoreStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'DELETED']], 'DeleteFHIRDatastoreRequest' => ['type' => 'structure', 'members' => ['DatastoreId' => ['shape' => 'DatastoreId']]], 'DeleteFHIRDatastoreResponse' => ['type' => 'structure', 'required' => ['DatastoreId', 'DatastoreArn', 'DatastoreStatus', 'DatastoreEndpoint'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'DatastoreArn' => ['shape' => 'DatastoreArn'], 'DatastoreStatus' => ['shape' => 'DatastoreStatus'], 'DatastoreEndpoint' => ['shape' => 'BoundedLengthString']]], 'DescribeFHIRDatastoreRequest' => ['type' => 'structure', 'members' => ['DatastoreId' => ['shape' => 'DatastoreId']]], 'DescribeFHIRDatastoreResponse' => ['type' => 'structure', 'required' => ['DatastoreProperties'], 'members' => ['DatastoreProperties' => ['shape' => 'DatastoreProperties']]], 'DescribeFHIRExportJobRequest' => ['type' => 'structure', 'required' => ['DatastoreId', 'JobId'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'JobId' => ['shape' => 'JobId']]], 'DescribeFHIRExportJobResponse' => ['type' => 'structure', 'required' => ['ExportJobProperties'], 'members' => ['ExportJobProperties' => ['shape' => 'ExportJobProperties']]], 'DescribeFHIRImportJobRequest' => ['type' => 'structure', 'required' => ['DatastoreId', 'JobId'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'JobId' => ['shape' => 'JobId']]], 'DescribeFHIRImportJobResponse' => ['type' => 'structure', 'required' => ['ImportJobProperties'], 'members' => ['ImportJobProperties' => ['shape' => 'ImportJobProperties']]], 'EncryptionKeyID' => ['type' => 'string', 'max' => 400, 'min' => 1, 'pattern' => '(arn:aws((-us-gov)|(-iso)|(-iso-b)|(-cn))?:kms:)?([a-z]{2}-[a-z]+(-[a-z]+)?-\\d:)?(\\d{12}:)?(((key/)?[a-zA-Z0-9-_]+)|(alias/[a-zA-Z0-9:/_-]+))'], 'ExportJobProperties' => ['type' => 'structure', 'required' => ['JobId', 'JobStatus', 'SubmitTime', 'DatastoreId', 'OutputDataConfig'], 'members' => ['JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'DatastoreId' => ['shape' => 'DatastoreId'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Message' => ['shape' => 'Message']]], 'ExportJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'ExportJobProperties']], 'FHIRVersion' => ['type' => 'string', 'enum' => ['R4']], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+'], 'ImportJobProperties' => ['type' => 'structure', 'required' => ['JobId', 'JobStatus', 'SubmitTime', 'DatastoreId', 'InputDataConfig'], 'members' => ['JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmitTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'DatastoreId' => ['shape' => 'DatastoreId'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobOutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Message' => ['shape' => 'Message']]], 'ImportJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'ImportJobProperties']], 'InputDataConfig' => ['type' => 'structure', 'members' => ['S3Uri' => ['shape' => 'S3Uri']], 'union' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'JobId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED_WITH_ERRORS', 'COMPLETED', 'FAILED']], 'KmsEncryptionConfig' => ['type' => 'structure', 'required' => ['CmkType'], 'members' => ['CmkType' => ['shape' => 'CmkType'], 'KmsKeyId' => ['shape' => 'EncryptionKeyID']]], 'ListFHIRDatastoresRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'DatastoreFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListFHIRDatastoresResponse' => ['type' => 'structure', 'required' => ['DatastorePropertiesList'], 'members' => ['DatastorePropertiesList' => ['shape' => 'DatastorePropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFHIRExportJobsRequest' => ['type' => 'structure', 'required' => ['DatastoreId'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmittedBefore' => ['shape' => 'Timestamp'], 'SubmittedAfter' => ['shape' => 'Timestamp']]], 'ListFHIRExportJobsResponse' => ['type' => 'structure', 'required' => ['ExportJobPropertiesList'], 'members' => ['ExportJobPropertiesList' => ['shape' => 'ExportJobPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFHIRImportJobsRequest' => ['type' => 'structure', 'required' => ['DatastoreId'], 'members' => ['DatastoreId' => ['shape' => 'DatastoreId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmittedBefore' => ['shape' => 'Timestamp'], 'SubmittedAfter' => ['shape' => 'Timestamp']]], 'ListFHIRImportJobsResponse' => ['type' => 'structure', 'required' => ['ImportJobPropertiesList'], 'members' => ['ImportJobPropertiesList' => ['shape' => 'ImportJobPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResultsInteger' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'Message' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '\\p{ASCII}{0,8192}'], 'OutputDataConfig' => ['type' => 'structure', 'members' => ['S3Configuration' => ['shape' => 'S3Configuration']], 'union' => \true], 'PreloadDataConfig' => ['type' => 'structure', 'required' => ['PreloadDataType'], 'members' => ['PreloadDataType' => ['shape' => 'PreloadDataType']]], 'PreloadDataType' => ['type' => 'string', 'enum' => ['SYNTHEA']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'S3Configuration' => ['type' => 'structure', 'required' => ['S3Uri', 'KmsKeyId'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'EncryptionKeyID']]], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => 's3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?'], 'SseConfiguration' => ['type' => 'structure', 'required' => ['KmsEncryptionConfig'], 'members' => ['KmsEncryptionConfig' => ['shape' => 'KmsEncryptionConfig']]], 'StartFHIRExportJobRequest' => ['type' => 'structure', 'required' => ['OutputDataConfig', 'DatastoreId', 'DataAccessRoleArn', 'ClientToken'], 'members' => ['JobName' => ['shape' => 'JobName'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DatastoreId' => ['shape' => 'DatastoreId'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true]]], 'StartFHIRExportJobResponse' => ['type' => 'structure', 'required' => ['JobId', 'JobStatus'], 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus'], 'DatastoreId' => ['shape' => 'DatastoreId']]], 'StartFHIRImportJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'JobOutputDataConfig', 'DatastoreId', 'DataAccessRoleArn', 'ClientToken'], 'members' => ['JobName' => ['shape' => 'JobName'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobOutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DatastoreId' => ['shape' => 'DatastoreId'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true]]], 'StartFHIRImportJobResponse' => ['type' => 'structure', 'required' => ['JobId', 'JobStatus'], 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus'], 'DatastoreId' => ['shape' => 'DatastoreId']]], 'String' => ['type' => 'string', 'max' => 10000, 'pattern' => '[\\P{M}\\p{M}]{0,10000}'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index d2ff012..0000000 --- a/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://healthlake-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://healthlake-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://healthlake.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://healthlake.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-tests-1.json.php deleted file mode 100644 index c11a290..0000000 --- a/vendor/Aws3/Aws/data/healthlake/2017-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://healthlake.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/healthlake/2017-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/healthlake/2017-07-01/paginators-1.json.php deleted file mode 100644 index 2bddc74..0000000 --- a/vendor/Aws3/Aws/data/healthlake/2017-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListFHIRDatastores' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFHIRExportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFHIRImportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/honeycode/2020-03-01/api-2.json.php b/vendor/Aws3/Aws/data/honeycode/2020-03-01/api-2.json.php deleted file mode 100644 index 8611f2a..0000000 --- a/vendor/Aws3/Aws/data/honeycode/2020-03-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-03-01', 'endpointPrefix' => 'honeycode', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Honeycode', 'serviceFullName' => 'Amazon Honeycode', 'serviceId' => 'Honeycode', 'signatureVersion' => 'v4', 'signingName' => 'honeycode', 'uid' => 'honeycode-2020-03-01'], 'operations' => ['BatchCreateTableRows' => ['name' => 'BatchCreateTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/batchcreate'], 'input' => ['shape' => 'BatchCreateTableRowsRequest'], 'output' => ['shape' => 'BatchCreateTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'BatchDeleteTableRows' => ['name' => 'BatchDeleteTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/batchdelete'], 'input' => ['shape' => 'BatchDeleteTableRowsRequest'], 'output' => ['shape' => 'BatchDeleteTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ValidationException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ThrottlingException']]], 'BatchUpdateTableRows' => ['name' => 'BatchUpdateTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/batchupdate'], 'input' => ['shape' => 'BatchUpdateTableRowsRequest'], 'output' => ['shape' => 'BatchUpdateTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ValidationException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ThrottlingException']]], 'BatchUpsertTableRows' => ['name' => 'BatchUpsertTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/batchupsert'], 'input' => ['shape' => 'BatchUpsertTableRowsRequest'], 'output' => ['shape' => 'BatchUpsertTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeTableDataImportJob' => ['name' => 'DescribeTableDataImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/import/{jobId}'], 'input' => ['shape' => 'DescribeTableDataImportJobRequest'], 'output' => ['shape' => 'DescribeTableDataImportJobResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'RequestTimeoutException']]], 'GetScreenData' => ['name' => 'GetScreenData', 'http' => ['method' => 'POST', 'requestUri' => '/screendata'], 'input' => ['shape' => 'GetScreenDataRequest'], 'output' => ['shape' => 'GetScreenDataResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'InvokeScreenAutomation' => ['name' => 'InvokeScreenAutomation', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/apps/{appId}/screens/{screenId}/automations/{automationId}'], 'input' => ['shape' => 'InvokeScreenAutomationRequest'], 'output' => ['shape' => 'InvokeScreenAutomationResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AutomationExecutionException'], ['shape' => 'AutomationExecutionTimeoutException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListTableColumns' => ['name' => 'ListTableColumns', 'http' => ['method' => 'GET', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/columns'], 'input' => ['shape' => 'ListTableColumnsRequest'], 'output' => ['shape' => 'ListTableColumnsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTableRows' => ['name' => 'ListTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/list'], 'input' => ['shape' => 'ListTableRowsRequest'], 'output' => ['shape' => 'ListTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ValidationException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ThrottlingException']]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'GET', 'requestUri' => '/workbooks/{workbookId}/tables'], 'input' => ['shape' => 'ListTablesRequest'], 'output' => ['shape' => 'ListTablesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'QueryTableRows' => ['name' => 'QueryTableRows', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/rows/query'], 'input' => ['shape' => 'QueryTableRowsRequest'], 'output' => ['shape' => 'QueryTableRowsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'StartTableDataImportJob' => ['name' => 'StartTableDataImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/workbooks/{workbookId}/tables/{tableId}/import'], 'input' => ['shape' => 'StartTableDataImportJobRequest'], 'output' => ['shape' => 'StartTableDataImportJobResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ServiceQuotaExceededException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AutomationExecutionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AutomationExecutionTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 504, 'senderFault' => \true], 'exception' => \true], 'AwsUserArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'BatchCreateTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'rowsToCreate'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'rowsToCreate' => ['shape' => 'CreateRowDataList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'BatchCreateTableRowsResult' => ['type' => 'structure', 'required' => ['workbookCursor', 'createdRows'], 'members' => ['workbookCursor' => ['shape' => 'WorkbookCursor'], 'createdRows' => ['shape' => 'CreatedRowsMap'], 'failedBatchItems' => ['shape' => 'FailedBatchItems']]], 'BatchDeleteTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'rowIds'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'rowIds' => ['shape' => 'RowIdList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'BatchDeleteTableRowsResult' => ['type' => 'structure', 'required' => ['workbookCursor'], 'members' => ['workbookCursor' => ['shape' => 'WorkbookCursor'], 'failedBatchItems' => ['shape' => 'FailedBatchItems']]], 'BatchErrorMessage' => ['type' => 'string', 'pattern' => '^(?!\\s*$).+'], 'BatchItemId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'BatchUpdateTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'rowsToUpdate'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'rowsToUpdate' => ['shape' => 'UpdateRowDataList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'BatchUpdateTableRowsResult' => ['type' => 'structure', 'required' => ['workbookCursor'], 'members' => ['workbookCursor' => ['shape' => 'WorkbookCursor'], 'failedBatchItems' => ['shape' => 'FailedBatchItems']]], 'BatchUpsertTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'rowsToUpsert'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'rowsToUpsert' => ['shape' => 'UpsertRowDataList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'BatchUpsertTableRowsResult' => ['type' => 'structure', 'required' => ['rows', 'workbookCursor'], 'members' => ['rows' => ['shape' => 'UpsertRowsResultMap'], 'workbookCursor' => ['shape' => 'WorkbookCursor'], 'failedBatchItems' => ['shape' => 'FailedBatchItems']]], 'Cell' => ['type' => 'structure', 'members' => ['formula' => ['shape' => 'Formula'], 'format' => ['shape' => 'Format'], 'rawValue' => ['shape' => 'RawValue'], 'formattedValue' => ['shape' => 'FormattedValue'], 'formattedValues' => ['shape' => 'FormattedValuesList']], 'sensitive' => \true], 'CellInput' => ['type' => 'structure', 'members' => ['fact' => ['shape' => 'Fact'], 'facts' => ['shape' => 'FactList']]], 'Cells' => ['type' => 'list', 'member' => ['shape' => 'Cell']], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 32, 'pattern' => '^(?!\\s*$).+'], 'ColumnMetadata' => ['type' => 'structure', 'required' => ['name', 'format'], 'members' => ['name' => ['shape' => 'Name'], 'format' => ['shape' => 'Format']]], 'CreateRowData' => ['type' => 'structure', 'required' => ['batchItemId', 'cellsToCreate'], 'members' => ['batchItemId' => ['shape' => 'BatchItemId'], 'cellsToCreate' => ['shape' => 'RowDataInput']]], 'CreateRowDataList' => ['type' => 'list', 'member' => ['shape' => 'CreateRowData'], 'max' => 100, 'min' => 1], 'CreatedRowsMap' => ['type' => 'map', 'key' => ['shape' => 'BatchItemId'], 'value' => ['shape' => 'RowId']], 'DataItem' => ['type' => 'structure', 'members' => ['overrideFormat' => ['shape' => 'Format'], 'rawValue' => ['shape' => 'RawValue'], 'formattedValue' => ['shape' => 'FormattedValue']], 'sensitive' => \true], 'DataItems' => ['type' => 'list', 'member' => ['shape' => 'DataItem']], 'DelimitedTextDelimiter' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '^[^\\n\\r\\x00\\x08\\x0B\\x0C\\x0E\\x1F]?$'], 'DelimitedTextImportOptions' => ['type' => 'structure', 'required' => ['delimiter'], 'members' => ['delimiter' => ['shape' => 'DelimitedTextDelimiter'], 'hasHeaderRow' => ['shape' => 'HasHeaderRow'], 'ignoreEmptyRows' => ['shape' => 'IgnoreEmptyRows'], 'dataCharacterEncoding' => ['shape' => 'ImportDataCharacterEncoding']]], 'DescribeTableDataImportJobRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'jobId'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'DescribeTableDataImportJobResult' => ['type' => 'structure', 'required' => ['jobStatus', 'message', 'jobMetadata'], 'members' => ['jobStatus' => ['shape' => 'TableDataImportJobStatus'], 'message' => ['shape' => 'TableDataImportJobMessage'], 'jobMetadata' => ['shape' => 'TableDataImportJobMetadata'], 'errorCode' => ['shape' => 'ErrorCode']]], 'DestinationOptions' => ['type' => 'structure', 'members' => ['columnMap' => ['shape' => 'ImportColumnMap']]], 'Email' => ['type' => 'string', 'max' => 254, 'min' => 3, 'pattern' => '^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$', 'sensitive' => \true], 'ErrorCode' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'INVALID_URL_ERROR', 'INVALID_IMPORT_OPTIONS_ERROR', 'INVALID_TABLE_ID_ERROR', 'INVALID_TABLE_COLUMN_ID_ERROR', 'TABLE_NOT_FOUND_ERROR', 'FILE_EMPTY_ERROR', 'INVALID_FILE_TYPE_ERROR', 'FILE_PARSING_ERROR', 'FILE_SIZE_LIMIT_ERROR', 'FILE_NOT_FOUND_ERROR', 'UNKNOWN_ERROR', 'RESOURCE_NOT_FOUND_ERROR', 'SYSTEM_LIMIT_ERROR']], 'ErrorMessage' => ['type' => 'string'], 'Fact' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'FactList' => ['type' => 'list', 'member' => ['shape' => 'Fact'], 'max' => 220, 'min' => 0], 'FailedBatchItem' => ['type' => 'structure', 'required' => ['id', 'errorMessage'], 'members' => ['id' => ['shape' => 'BatchItemId'], 'errorMessage' => ['shape' => 'BatchErrorMessage']]], 'FailedBatchItems' => ['type' => 'list', 'member' => ['shape' => 'FailedBatchItem'], 'max' => 100, 'min' => 0], 'Filter' => ['type' => 'structure', 'required' => ['formula'], 'members' => ['formula' => ['shape' => 'Formula'], 'contextRowId' => ['shape' => 'RowId']]], 'Format' => ['type' => 'string', 'enum' => ['AUTO', 'NUMBER', 'CURRENCY', 'DATE', 'TIME', 'DATE_TIME', 'PERCENTAGE', 'TEXT', 'ACCOUNTING', 'CONTACT', 'ROWLINK', 'ROWSET']], 'FormattedValue' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'FormattedValuesList' => ['type' => 'list', 'member' => ['shape' => 'FormattedValue'], 'max' => 220, 'min' => 0], 'Formula' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '^=.*', 'sensitive' => \true], 'GetScreenDataRequest' => ['type' => 'structure', 'required' => ['workbookId', 'appId', 'screenId'], 'members' => ['workbookId' => ['shape' => 'ResourceId'], 'appId' => ['shape' => 'ResourceId'], 'screenId' => ['shape' => 'ResourceId'], 'variables' => ['shape' => 'VariableValueMap'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'GetScreenDataResult' => ['type' => 'structure', 'required' => ['results', 'workbookCursor'], 'members' => ['results' => ['shape' => 'ResultSetMap'], 'workbookCursor' => ['shape' => 'WorkbookCursor'], 'nextToken' => ['shape' => 'PaginationToken']]], 'HasHeaderRow' => ['type' => 'boolean'], 'IgnoreEmptyRows' => ['type' => 'boolean'], 'ImportColumnMap' => ['type' => 'map', 'key' => ['shape' => 'ResourceId'], 'value' => ['shape' => 'SourceDataColumnProperties'], 'max' => 100], 'ImportDataCharacterEncoding' => ['type' => 'string', 'enum' => ['UTF-8', 'US-ASCII', 'ISO-8859-1', 'UTF-16BE', 'UTF-16LE', 'UTF-16']], 'ImportDataSource' => ['type' => 'structure', 'required' => ['dataSourceConfig'], 'members' => ['dataSourceConfig' => ['shape' => 'ImportDataSourceConfig']]], 'ImportDataSourceConfig' => ['type' => 'structure', 'members' => ['dataSourceUrl' => ['shape' => 'SecureURL']]], 'ImportJobSubmitter' => ['type' => 'structure', 'members' => ['email' => ['shape' => 'Email'], 'userArn' => ['shape' => 'AwsUserArn']]], 'ImportOptions' => ['type' => 'structure', 'members' => ['destinationOptions' => ['shape' => 'DestinationOptions'], 'delimitedTextOptions' => ['shape' => 'DelimitedTextImportOptions']]], 'ImportSourceDataFormat' => ['type' => 'string', 'enum' => ['DELIMITED_TEXT']], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvokeScreenAutomationRequest' => ['type' => 'structure', 'required' => ['workbookId', 'appId', 'screenId', 'screenAutomationId'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'appId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'appId'], 'screenId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'screenId'], 'screenAutomationId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'automationId'], 'variables' => ['shape' => 'VariableValueMap'], 'rowId' => ['shape' => 'RowId'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'InvokeScreenAutomationResult' => ['type' => 'structure', 'required' => ['workbookCursor'], 'members' => ['workbookCursor' => ['shape' => 'WorkbookCursor']]], 'JobId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[^\\n\\r\\x00\\x08\\x0B\\x0C\\x0E\\x1F]*$'], 'ListTableColumnsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTableColumnsResult' => ['type' => 'structure', 'required' => ['tableColumns'], 'members' => ['tableColumns' => ['shape' => 'TableColumns'], 'nextToken' => ['shape' => 'PaginationToken'], 'workbookCursor' => ['shape' => 'WorkbookCursor']]], 'ListTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'rowIds' => ['shape' => 'RowIdList'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTableRowsResult' => ['type' => 'structure', 'required' => ['columnIds', 'rows', 'workbookCursor'], 'members' => ['columnIds' => ['shape' => 'ResourceIds'], 'rows' => ['shape' => 'TableRows'], 'rowIdsNotFound' => ['shape' => 'RowIdList'], 'nextToken' => ['shape' => 'PaginationToken'], 'workbookCursor' => ['shape' => 'WorkbookCursor']]], 'ListTablesRequest' => ['type' => 'structure', 'required' => ['workbookId'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTablesResult' => ['type' => 'structure', 'required' => ['tables'], 'members' => ['tables' => ['shape' => 'Tables'], 'nextToken' => ['shape' => 'PaginationToken'], 'workbookCursor' => ['shape' => 'WorkbookCursor']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Name' => ['type' => 'string', 'sensitive' => \true], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'QueryTableRowsRequest' => ['type' => 'structure', 'required' => ['workbookId', 'tableId', 'filterFormula'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'tableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'filterFormula' => ['shape' => 'Filter'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'QueryTableRowsResult' => ['type' => 'structure', 'required' => ['columnIds', 'rows', 'workbookCursor'], 'members' => ['columnIds' => ['shape' => 'ResourceIds'], 'rows' => ['shape' => 'TableRows'], 'nextToken' => ['shape' => 'PaginationToken'], 'workbookCursor' => ['shape' => 'WorkbookCursor']]], 'RawValue' => ['type' => 'string', 'max' => 32767, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'RequestTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 504, 'senderFault' => \true], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:aws:honeycode:.+:[0-9]{12}:.+:.+$'], 'ResourceId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'ResourceIds' => ['type' => 'list', 'member' => ['shape' => 'ResourceId'], 'max' => 100, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResultHeader' => ['type' => 'list', 'member' => ['shape' => 'ColumnMetadata']], 'ResultRow' => ['type' => 'structure', 'required' => ['dataItems'], 'members' => ['rowId' => ['shape' => 'RowId'], 'dataItems' => ['shape' => 'DataItems']]], 'ResultRows' => ['type' => 'list', 'member' => ['shape' => 'ResultRow']], 'ResultSet' => ['type' => 'structure', 'required' => ['headers', 'rows'], 'members' => ['headers' => ['shape' => 'ResultHeader'], 'rows' => ['shape' => 'ResultRows']]], 'ResultSetMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ResultSet']], 'RowDataInput' => ['type' => 'map', 'key' => ['shape' => 'ResourceId'], 'value' => ['shape' => 'CellInput'], 'max' => 100, 'min' => 1], 'RowId' => ['type' => 'string', 'max' => 77, 'min' => 77, 'pattern' => 'row:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'RowIdList' => ['type' => 'list', 'member' => ['shape' => 'RowId'], 'max' => 100, 'min' => 1], 'SecureURL' => ['type' => 'string', 'max' => 8000, 'min' => 1, 'pattern' => '^https:\\/\\/[^\\n\\r\\x00\\x08\\x0B\\x0C\\x0E\\x1F]*$', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'SourceDataColumnIndex' => ['type' => 'integer', 'min' => 1], 'SourceDataColumnProperties' => ['type' => 'structure', 'members' => ['columnIndex' => ['shape' => 'SourceDataColumnIndex']]], 'StartTableDataImportJobRequest' => ['type' => 'structure', 'required' => ['workbookId', 'dataSource', 'dataFormat', 'destinationTableId', 'importOptions', 'clientRequestToken'], 'members' => ['workbookId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'workbookId'], 'dataSource' => ['shape' => 'ImportDataSource'], 'dataFormat' => ['shape' => 'ImportSourceDataFormat'], 'destinationTableId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'tableId'], 'importOptions' => ['shape' => 'ImportOptions'], 'clientRequestToken' => ['shape' => 'ClientRequestToken']]], 'StartTableDataImportJobResult' => ['type' => 'structure', 'required' => ['jobId', 'jobStatus'], 'members' => ['jobId' => ['shape' => 'JobId'], 'jobStatus' => ['shape' => 'TableDataImportJobStatus']]], 'Table' => ['type' => 'structure', 'members' => ['tableId' => ['shape' => 'ResourceId'], 'tableName' => ['shape' => 'TableName']]], 'TableColumn' => ['type' => 'structure', 'members' => ['tableColumnId' => ['shape' => 'ResourceId'], 'tableColumnName' => ['shape' => 'TableColumnName'], 'format' => ['shape' => 'Format']]], 'TableColumnName' => ['type' => 'string'], 'TableColumns' => ['type' => 'list', 'member' => ['shape' => 'TableColumn']], 'TableDataImportJobMessage' => ['type' => 'string'], 'TableDataImportJobMetadata' => ['type' => 'structure', 'required' => ['submitter', 'submitTime', 'importOptions', 'dataSource'], 'members' => ['submitter' => ['shape' => 'ImportJobSubmitter'], 'submitTime' => ['shape' => 'TimestampInMillis'], 'importOptions' => ['shape' => 'ImportOptions'], 'dataSource' => ['shape' => 'ImportDataSource']]], 'TableDataImportJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'FAILED']], 'TableName' => ['type' => 'string'], 'TableRow' => ['type' => 'structure', 'required' => ['rowId', 'cells'], 'members' => ['rowId' => ['shape' => 'RowId'], 'cells' => ['shape' => 'Cells']]], 'TableRows' => ['type' => 'list', 'member' => ['shape' => 'TableRow']], 'Tables' => ['type' => 'list', 'member' => ['shape' => 'Table']], 'TagKey' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[^\\n\\r\\x00\\x08\\x0B\\x0C\\x0E\\x1F]*$'], 'TagKeysList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 100], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[^\\n\\r\\x00\\x08\\x0B\\x0C\\x0E\\x1F]*$'], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 100], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimestampInMillis' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeysList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateRowData' => ['type' => 'structure', 'required' => ['rowId', 'cellsToUpdate'], 'members' => ['rowId' => ['shape' => 'RowId'], 'cellsToUpdate' => ['shape' => 'RowDataInput']]], 'UpdateRowDataList' => ['type' => 'list', 'member' => ['shape' => 'UpdateRowData'], 'max' => 100, 'min' => 1], 'UpsertAction' => ['type' => 'string', 'enum' => ['UPDATED', 'APPENDED']], 'UpsertRowData' => ['type' => 'structure', 'required' => ['batchItemId', 'filter', 'cellsToUpdate'], 'members' => ['batchItemId' => ['shape' => 'BatchItemId'], 'filter' => ['shape' => 'Filter'], 'cellsToUpdate' => ['shape' => 'RowDataInput']]], 'UpsertRowDataList' => ['type' => 'list', 'member' => ['shape' => 'UpsertRowData']], 'UpsertRowsResult' => ['type' => 'structure', 'required' => ['rowIds', 'upsertAction'], 'members' => ['rowIds' => ['shape' => 'RowIdList'], 'upsertAction' => ['shape' => 'UpsertAction']]], 'UpsertRowsResultMap' => ['type' => 'map', 'key' => ['shape' => 'BatchItemId'], 'value' => ['shape' => 'UpsertRowsResult']], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VariableName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?!\\s*$).+', 'sensitive' => \true], 'VariableValue' => ['type' => 'structure', 'required' => ['rawValue'], 'members' => ['rawValue' => ['shape' => 'RawValue']], 'sensitive' => \true], 'VariableValueMap' => ['type' => 'map', 'key' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue'], 'sensitive' => \true], 'WorkbookCursor' => ['type' => 'long']]]; diff --git a/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 89c9eb0..0000000 --- a/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://honeycode-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://honeycode-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://honeycode.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://honeycode.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-tests-1.json.php deleted file mode 100644 index 65f2faa..0000000 --- a/vendor/Aws3/Aws/data/honeycode/2020-03-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://honeycode-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://honeycode-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://honeycode.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://honeycode.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/honeycode/2020-03-01/paginators-1.json.php b/vendor/Aws3/Aws/data/honeycode/2020-03-01/paginators-1.json.php deleted file mode 100644 index de7f511..0000000 --- a/vendor/Aws3/Aws/data/honeycode/2020-03-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListTableColumns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'tableColumns'], 'ListTableRows' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'rows'], 'ListTables' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tables'], 'QueryTableRows' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'rows']]]; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/api-2.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/api-2.json.php deleted file mode 100644 index 0abe3b8..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-05-08', 'endpointPrefix' => 'iam', 'globalEndpoint' => 'iam.amazonaws.com', 'protocol' => 'query', 'serviceAbbreviation' => 'IAM', 'serviceFullName' => 'AWS Identity and Access Management', 'serviceId' => 'IAM', 'signatureVersion' => 'v4', 'uid' => 'iam-2010-05-08', 'xmlNamespace' => 'https://iam.amazonaws.com/doc/2010-05-08/'], 'operations' => ['AddClientIDToOpenIDConnectProvider' => ['name' => 'AddClientIDToOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddClientIDToOpenIDConnectProviderRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'AddRoleToInstanceProfile' => ['name' => 'AddRoleToInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddRoleToInstanceProfileRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'AddUserToGroup' => ['name' => 'AddUserToGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddUserToGroupRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'AttachGroupPolicy' => ['name' => 'AttachGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachGroupPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotAttachableException'], ['shape' => 'ServiceFailureException']]], 'AttachRolePolicy' => ['name' => 'AttachRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachRolePolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'PolicyNotAttachableException'], ['shape' => 'ServiceFailureException']]], 'AttachUserPolicy' => ['name' => 'AttachUserPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachUserPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotAttachableException'], ['shape' => 'ServiceFailureException']]], 'ChangePassword' => ['name' => 'ChangePassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ChangePasswordRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidUserTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'PasswordPolicyViolationException'], ['shape' => 'ServiceFailureException']]], 'CreateAccessKey' => ['name' => 'CreateAccessKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccessKeyRequest'], 'output' => ['shape' => 'CreateAccessKeyResponse', 'resultWrapper' => 'CreateAccessKeyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'CreateAccountAlias' => ['name' => 'CreateAccountAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccountAliasRequest'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse', 'resultWrapper' => 'CreateGroupResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'CreateInstanceProfile' => ['name' => 'CreateInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceProfileRequest'], 'output' => ['shape' => 'CreateInstanceProfileResponse', 'resultWrapper' => 'CreateInstanceProfileResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreateLoginProfile' => ['name' => 'CreateLoginProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoginProfileRequest'], 'output' => ['shape' => 'CreateLoginProfileResponse', 'resultWrapper' => 'CreateLoginProfileResult'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'PasswordPolicyViolationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'CreateOpenIDConnectProvider' => ['name' => 'CreateOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOpenIDConnectProviderRequest'], 'output' => ['shape' => 'CreateOpenIDConnectProviderResponse', 'resultWrapper' => 'CreateOpenIDConnectProviderResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreatePolicy' => ['name' => 'CreatePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePolicyRequest'], 'output' => ['shape' => 'CreatePolicyResponse', 'resultWrapper' => 'CreatePolicyResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreatePolicyVersion' => ['name' => 'CreatePolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePolicyVersionRequest'], 'output' => ['shape' => 'CreatePolicyVersionResponse', 'resultWrapper' => 'CreatePolicyVersionResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'CreateRole' => ['name' => 'CreateRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRoleRequest'], 'output' => ['shape' => 'CreateRoleResponse', 'resultWrapper' => 'CreateRoleResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreateSAMLProvider' => ['name' => 'CreateSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSAMLProviderRequest'], 'output' => ['shape' => 'CreateSAMLProviderResponse', 'resultWrapper' => 'CreateSAMLProviderResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreateServiceLinkedRole' => ['name' => 'CreateServiceLinkedRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceLinkedRoleRequest'], 'output' => ['shape' => 'CreateServiceLinkedRoleResponse', 'resultWrapper' => 'CreateServiceLinkedRoleResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'CreateServiceSpecificCredential' => ['name' => 'CreateServiceSpecificCredential', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceSpecificCredentialRequest'], 'output' => ['shape' => 'CreateServiceSpecificCredentialResponse', 'resultWrapper' => 'CreateServiceSpecificCredentialResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceNotSupportedException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse', 'resultWrapper' => 'CreateUserResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'CreateVirtualMFADevice' => ['name' => 'CreateVirtualMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVirtualMFADeviceRequest'], 'output' => ['shape' => 'CreateVirtualMFADeviceResponse', 'resultWrapper' => 'CreateVirtualMFADeviceResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'DeactivateMFADevice' => ['name' => 'DeactivateMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivateMFADeviceRequest'], 'errors' => [['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteAccessKey' => ['name' => 'DeleteAccessKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessKeyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteAccountAlias' => ['name' => 'DeleteAccountAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccountAliasRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteAccountPasswordPolicy' => ['name' => 'DeleteAccountPasswordPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteGroupPolicy' => ['name' => 'DeleteGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteInstanceProfile' => ['name' => 'DeleteInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceProfileRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteLoginProfile' => ['name' => 'DeleteLoginProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoginProfileRequest'], 'errors' => [['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteOpenIDConnectProvider' => ['name' => 'DeleteOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOpenIDConnectProviderRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'DeleteConflictException'], ['shape' => 'ServiceFailureException']]], 'DeletePolicyVersion' => ['name' => 'DeletePolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyVersionRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'DeleteConflictException'], ['shape' => 'ServiceFailureException']]], 'DeleteRole' => ['name' => 'DeleteRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRoleRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'DeleteRolePermissionsBoundary' => ['name' => 'DeleteRolePermissionsBoundary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRolePermissionsBoundaryRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'DeleteRolePolicy' => ['name' => 'DeleteRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRolePolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'DeleteSAMLProvider' => ['name' => 'DeleteSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSAMLProviderRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'DeleteSSHPublicKey' => ['name' => 'DeleteSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSSHPublicKeyRequest'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'DeleteServerCertificate' => ['name' => 'DeleteServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServerCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteServiceLinkedRole' => ['name' => 'DeleteServiceLinkedRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceLinkedRoleRequest'], 'output' => ['shape' => 'DeleteServiceLinkedRoleResponse', 'resultWrapper' => 'DeleteServiceLinkedRoleResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteServiceSpecificCredential' => ['name' => 'DeleteServiceSpecificCredential', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceSpecificCredentialRequest'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'DeleteSigningCertificate' => ['name' => 'DeleteSigningCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSigningCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'DeleteUserPermissionsBoundary' => ['name' => 'DeleteUserPermissionsBoundary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserPermissionsBoundaryRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'DeleteUserPolicy' => ['name' => 'DeleteUserPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DeleteVirtualMFADevice' => ['name' => 'DeleteVirtualMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVirtualMFADeviceRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'DeleteConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'DetachGroupPolicy' => ['name' => 'DetachGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachGroupPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'DetachRolePolicy' => ['name' => 'DetachRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachRolePolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'DetachUserPolicy' => ['name' => 'DetachUserPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachUserPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'EnableMFADevice' => ['name' => 'EnableMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableMFADeviceRequest'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'InvalidAuthenticationCodeException'], ['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GenerateCredentialReport' => ['name' => 'GenerateCredentialReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GenerateCredentialReportResponse', 'resultWrapper' => 'GenerateCredentialReportResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'GenerateOrganizationsAccessReport' => ['name' => 'GenerateOrganizationsAccessReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateOrganizationsAccessReportRequest'], 'output' => ['shape' => 'GenerateOrganizationsAccessReportResponse', 'resultWrapper' => 'GenerateOrganizationsAccessReportResult'], 'errors' => [['shape' => 'ReportGenerationLimitExceededException']]], 'GenerateServiceLastAccessedDetails' => ['name' => 'GenerateServiceLastAccessedDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateServiceLastAccessedDetailsRequest'], 'output' => ['shape' => 'GenerateServiceLastAccessedDetailsResponse', 'resultWrapper' => 'GenerateServiceLastAccessedDetailsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException']]], 'GetAccessKeyLastUsed' => ['name' => 'GetAccessKeyLastUsed', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccessKeyLastUsedRequest'], 'output' => ['shape' => 'GetAccessKeyLastUsedResponse', 'resultWrapper' => 'GetAccessKeyLastUsedResult'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'GetAccountAuthorizationDetails' => ['name' => 'GetAccountAuthorizationDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccountAuthorizationDetailsRequest'], 'output' => ['shape' => 'GetAccountAuthorizationDetailsResponse', 'resultWrapper' => 'GetAccountAuthorizationDetailsResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'GetAccountPasswordPolicy' => ['name' => 'GetAccountPasswordPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetAccountPasswordPolicyResponse', 'resultWrapper' => 'GetAccountPasswordPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetAccountSummary' => ['name' => 'GetAccountSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetAccountSummaryResponse', 'resultWrapper' => 'GetAccountSummaryResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'GetContextKeysForCustomPolicy' => ['name' => 'GetContextKeysForCustomPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContextKeysForCustomPolicyRequest'], 'output' => ['shape' => 'GetContextKeysForPolicyResponse', 'resultWrapper' => 'GetContextKeysForCustomPolicyResult'], 'errors' => [['shape' => 'InvalidInputException']]], 'GetContextKeysForPrincipalPolicy' => ['name' => 'GetContextKeysForPrincipalPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContextKeysForPrincipalPolicyRequest'], 'output' => ['shape' => 'GetContextKeysForPolicyResponse', 'resultWrapper' => 'GetContextKeysForPrincipalPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException']]], 'GetCredentialReport' => ['name' => 'GetCredentialReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'GetCredentialReportResponse', 'resultWrapper' => 'GetCredentialReportResult'], 'errors' => [['shape' => 'CredentialReportNotPresentException'], ['shape' => 'CredentialReportExpiredException'], ['shape' => 'CredentialReportNotReadyException'], ['shape' => 'ServiceFailureException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupRequest'], 'output' => ['shape' => 'GetGroupResponse', 'resultWrapper' => 'GetGroupResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetGroupPolicy' => ['name' => 'GetGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupPolicyRequest'], 'output' => ['shape' => 'GetGroupPolicyResponse', 'resultWrapper' => 'GetGroupPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetInstanceProfile' => ['name' => 'GetInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceProfileRequest'], 'output' => ['shape' => 'GetInstanceProfileResponse', 'resultWrapper' => 'GetInstanceProfileResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetLoginProfile' => ['name' => 'GetLoginProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoginProfileRequest'], 'output' => ['shape' => 'GetLoginProfileResponse', 'resultWrapper' => 'GetLoginProfileResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetOpenIDConnectProvider' => ['name' => 'GetOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpenIDConnectProviderRequest'], 'output' => ['shape' => 'GetOpenIDConnectProviderResponse', 'resultWrapper' => 'GetOpenIDConnectProviderResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetOrganizationsAccessReport' => ['name' => 'GetOrganizationsAccessReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOrganizationsAccessReportRequest'], 'output' => ['shape' => 'GetOrganizationsAccessReportResponse', 'resultWrapper' => 'GetOrganizationsAccessReportResult'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse', 'resultWrapper' => 'GetPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'GetPolicyVersion' => ['name' => 'GetPolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPolicyVersionRequest'], 'output' => ['shape' => 'GetPolicyVersionResponse', 'resultWrapper' => 'GetPolicyVersionResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'GetRole' => ['name' => 'GetRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRoleRequest'], 'output' => ['shape' => 'GetRoleResponse', 'resultWrapper' => 'GetRoleResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetRolePolicy' => ['name' => 'GetRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRolePolicyRequest'], 'output' => ['shape' => 'GetRolePolicyResponse', 'resultWrapper' => 'GetRolePolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetSAMLProvider' => ['name' => 'GetSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSAMLProviderRequest'], 'output' => ['shape' => 'GetSAMLProviderResponse', 'resultWrapper' => 'GetSAMLProviderResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'GetSSHPublicKey' => ['name' => 'GetSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSSHPublicKeyRequest'], 'output' => ['shape' => 'GetSSHPublicKeyResponse', 'resultWrapper' => 'GetSSHPublicKeyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'UnrecognizedPublicKeyEncodingException']]], 'GetServerCertificate' => ['name' => 'GetServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServerCertificateRequest'], 'output' => ['shape' => 'GetServerCertificateResponse', 'resultWrapper' => 'GetServerCertificateResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetServiceLastAccessedDetails' => ['name' => 'GetServiceLastAccessedDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceLastAccessedDetailsRequest'], 'output' => ['shape' => 'GetServiceLastAccessedDetailsResponse', 'resultWrapper' => 'GetServiceLastAccessedDetailsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException']]], 'GetServiceLastAccessedDetailsWithEntities' => ['name' => 'GetServiceLastAccessedDetailsWithEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceLastAccessedDetailsWithEntitiesRequest'], 'output' => ['shape' => 'GetServiceLastAccessedDetailsWithEntitiesResponse', 'resultWrapper' => 'GetServiceLastAccessedDetailsWithEntitiesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException']]], 'GetServiceLinkedRoleDeletionStatus' => ['name' => 'GetServiceLinkedRoleDeletionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceLinkedRoleDeletionStatusRequest'], 'output' => ['shape' => 'GetServiceLinkedRoleDeletionStatusResponse', 'resultWrapper' => 'GetServiceLinkedRoleDeletionStatusResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'GetUser' => ['name' => 'GetUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserRequest'], 'output' => ['shape' => 'GetUserResponse', 'resultWrapper' => 'GetUserResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'GetUserPolicy' => ['name' => 'GetUserPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserPolicyRequest'], 'output' => ['shape' => 'GetUserPolicyResponse', 'resultWrapper' => 'GetUserPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListAccessKeys' => ['name' => 'ListAccessKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccessKeysRequest'], 'output' => ['shape' => 'ListAccessKeysResponse', 'resultWrapper' => 'ListAccessKeysResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListAccountAliases' => ['name' => 'ListAccountAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountAliasesRequest'], 'output' => ['shape' => 'ListAccountAliasesResponse', 'resultWrapper' => 'ListAccountAliasesResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListAttachedGroupPolicies' => ['name' => 'ListAttachedGroupPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAttachedGroupPoliciesRequest'], 'output' => ['shape' => 'ListAttachedGroupPoliciesResponse', 'resultWrapper' => 'ListAttachedGroupPoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListAttachedRolePolicies' => ['name' => 'ListAttachedRolePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAttachedRolePoliciesRequest'], 'output' => ['shape' => 'ListAttachedRolePoliciesResponse', 'resultWrapper' => 'ListAttachedRolePoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListAttachedUserPolicies' => ['name' => 'ListAttachedUserPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAttachedUserPoliciesRequest'], 'output' => ['shape' => 'ListAttachedUserPoliciesResponse', 'resultWrapper' => 'ListAttachedUserPoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListEntitiesForPolicy' => ['name' => 'ListEntitiesForPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntitiesForPolicyRequest'], 'output' => ['shape' => 'ListEntitiesForPolicyResponse', 'resultWrapper' => 'ListEntitiesForPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListGroupPolicies' => ['name' => 'ListGroupPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupPoliciesRequest'], 'output' => ['shape' => 'ListGroupPoliciesResponse', 'resultWrapper' => 'ListGroupPoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse', 'resultWrapper' => 'ListGroupsResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListGroupsForUser' => ['name' => 'ListGroupsForUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsForUserRequest'], 'output' => ['shape' => 'ListGroupsForUserResponse', 'resultWrapper' => 'ListGroupsForUserResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListInstanceProfileTags' => ['name' => 'ListInstanceProfileTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceProfileTagsRequest'], 'output' => ['shape' => 'ListInstanceProfileTagsResponse', 'resultWrapper' => 'ListInstanceProfileTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListInstanceProfiles' => ['name' => 'ListInstanceProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceProfilesRequest'], 'output' => ['shape' => 'ListInstanceProfilesResponse', 'resultWrapper' => 'ListInstanceProfilesResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListInstanceProfilesForRole' => ['name' => 'ListInstanceProfilesForRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstanceProfilesForRoleRequest'], 'output' => ['shape' => 'ListInstanceProfilesForRoleResponse', 'resultWrapper' => 'ListInstanceProfilesForRoleResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListMFADeviceTags' => ['name' => 'ListMFADeviceTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMFADeviceTagsRequest'], 'output' => ['shape' => 'ListMFADeviceTagsResponse', 'resultWrapper' => 'ListMFADeviceTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListMFADevices' => ['name' => 'ListMFADevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMFADevicesRequest'], 'output' => ['shape' => 'ListMFADevicesResponse', 'resultWrapper' => 'ListMFADevicesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListOpenIDConnectProviderTags' => ['name' => 'ListOpenIDConnectProviderTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpenIDConnectProviderTagsRequest'], 'output' => ['shape' => 'ListOpenIDConnectProviderTagsResponse', 'resultWrapper' => 'ListOpenIDConnectProviderTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException'], ['shape' => 'InvalidInputException']]], 'ListOpenIDConnectProviders' => ['name' => 'ListOpenIDConnectProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpenIDConnectProvidersRequest'], 'output' => ['shape' => 'ListOpenIDConnectProvidersResponse', 'resultWrapper' => 'ListOpenIDConnectProvidersResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListPolicies' => ['name' => 'ListPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoliciesRequest'], 'output' => ['shape' => 'ListPoliciesResponse', 'resultWrapper' => 'ListPoliciesResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListPoliciesGrantingServiceAccess' => ['name' => 'ListPoliciesGrantingServiceAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoliciesGrantingServiceAccessRequest'], 'output' => ['shape' => 'ListPoliciesGrantingServiceAccessResponse', 'resultWrapper' => 'ListPoliciesGrantingServiceAccessResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException']]], 'ListPolicyTags' => ['name' => 'ListPolicyTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPolicyTagsRequest'], 'output' => ['shape' => 'ListPolicyTagsResponse', 'resultWrapper' => 'ListPolicyTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException'], ['shape' => 'InvalidInputException']]], 'ListPolicyVersions' => ['name' => 'ListPolicyVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPolicyVersionsRequest'], 'output' => ['shape' => 'ListPolicyVersionsResponse', 'resultWrapper' => 'ListPolicyVersionsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceFailureException']]], 'ListRolePolicies' => ['name' => 'ListRolePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRolePoliciesRequest'], 'output' => ['shape' => 'ListRolePoliciesResponse', 'resultWrapper' => 'ListRolePoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListRoleTags' => ['name' => 'ListRoleTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRoleTagsRequest'], 'output' => ['shape' => 'ListRoleTagsResponse', 'resultWrapper' => 'ListRoleTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListRoles' => ['name' => 'ListRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRolesRequest'], 'output' => ['shape' => 'ListRolesResponse', 'resultWrapper' => 'ListRolesResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListSAMLProviderTags' => ['name' => 'ListSAMLProviderTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSAMLProviderTagsRequest'], 'output' => ['shape' => 'ListSAMLProviderTagsResponse', 'resultWrapper' => 'ListSAMLProviderTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException'], ['shape' => 'InvalidInputException']]], 'ListSAMLProviders' => ['name' => 'ListSAMLProviders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSAMLProvidersRequest'], 'output' => ['shape' => 'ListSAMLProvidersResponse', 'resultWrapper' => 'ListSAMLProvidersResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListSSHPublicKeys' => ['name' => 'ListSSHPublicKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSSHPublicKeysRequest'], 'output' => ['shape' => 'ListSSHPublicKeysResponse', 'resultWrapper' => 'ListSSHPublicKeysResult'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'ListServerCertificateTags' => ['name' => 'ListServerCertificateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServerCertificateTagsRequest'], 'output' => ['shape' => 'ListServerCertificateTagsResponse', 'resultWrapper' => 'ListServerCertificateTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListServerCertificates' => ['name' => 'ListServerCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServerCertificatesRequest'], 'output' => ['shape' => 'ListServerCertificatesResponse', 'resultWrapper' => 'ListServerCertificatesResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListServiceSpecificCredentials' => ['name' => 'ListServiceSpecificCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceSpecificCredentialsRequest'], 'output' => ['shape' => 'ListServiceSpecificCredentialsResponse', 'resultWrapper' => 'ListServiceSpecificCredentialsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceNotSupportedException']]], 'ListSigningCertificates' => ['name' => 'ListSigningCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSigningCertificatesRequest'], 'output' => ['shape' => 'ListSigningCertificatesResponse', 'resultWrapper' => 'ListSigningCertificatesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListUserPolicies' => ['name' => 'ListUserPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserPoliciesRequest'], 'output' => ['shape' => 'ListUserPoliciesResponse', 'resultWrapper' => 'ListUserPoliciesResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListUserTags' => ['name' => 'ListUserTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserTagsRequest'], 'output' => ['shape' => 'ListUserTagsResponse', 'resultWrapper' => 'ListUserTagsResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse', 'resultWrapper' => 'ListUsersResult'], 'errors' => [['shape' => 'ServiceFailureException']]], 'ListVirtualMFADevices' => ['name' => 'ListVirtualMFADevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVirtualMFADevicesRequest'], 'output' => ['shape' => 'ListVirtualMFADevicesResponse', 'resultWrapper' => 'ListVirtualMFADevicesResult']], 'PutGroupPolicy' => ['name' => 'PutGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutGroupPolicyRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'PutRolePermissionsBoundary' => ['name' => 'PutRolePermissionsBoundary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRolePermissionsBoundaryRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'PolicyNotAttachableException'], ['shape' => 'ServiceFailureException']]], 'PutRolePolicy' => ['name' => 'PutRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRolePolicyRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'PutUserPermissionsBoundary' => ['name' => 'PutUserPermissionsBoundary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutUserPermissionsBoundaryRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotAttachableException'], ['shape' => 'ServiceFailureException']]], 'PutUserPolicy' => ['name' => 'PutUserPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutUserPolicyRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'RemoveClientIDFromOpenIDConnectProvider' => ['name' => 'RemoveClientIDFromOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveClientIDFromOpenIDConnectProviderRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'RemoveRoleFromInstanceProfile' => ['name' => 'RemoveRoleFromInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRoleFromInstanceProfileRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'RemoveUserFromGroup' => ['name' => 'RemoveUserFromGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveUserFromGroupRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'ResetServiceSpecificCredential' => ['name' => 'ResetServiceSpecificCredential', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetServiceSpecificCredentialRequest'], 'output' => ['shape' => 'ResetServiceSpecificCredentialResponse', 'resultWrapper' => 'ResetServiceSpecificCredentialResult'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'ResyncMFADevice' => ['name' => 'ResyncMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResyncMFADeviceRequest'], 'errors' => [['shape' => 'InvalidAuthenticationCodeException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'SetDefaultPolicyVersion' => ['name' => 'SetDefaultPolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetDefaultPolicyVersionRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'SetSecurityTokenServicePreferences' => ['name' => 'SetSecurityTokenServicePreferences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSecurityTokenServicePreferencesRequest'], 'errors' => [['shape' => 'ServiceFailureException']]], 'SimulateCustomPolicy' => ['name' => 'SimulateCustomPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SimulateCustomPolicyRequest'], 'output' => ['shape' => 'SimulatePolicyResponse', 'resultWrapper' => 'SimulateCustomPolicyResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'PolicyEvaluationException']]], 'SimulatePrincipalPolicy' => ['name' => 'SimulatePrincipalPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SimulatePrincipalPolicyRequest'], 'output' => ['shape' => 'SimulatePolicyResponse', 'resultWrapper' => 'SimulatePrincipalPolicyResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyEvaluationException']]], 'TagInstanceProfile' => ['name' => 'TagInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagInstanceProfileRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagMFADevice' => ['name' => 'TagMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagMFADeviceRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagOpenIDConnectProvider' => ['name' => 'TagOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagOpenIDConnectProviderRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagPolicy' => ['name' => 'TagPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagRole' => ['name' => 'TagRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagRoleRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagSAMLProvider' => ['name' => 'TagSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagSAMLProviderRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagServerCertificate' => ['name' => 'TagServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagServerCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'TagUser' => ['name' => 'TagUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagUserRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagInstanceProfile' => ['name' => 'UntagInstanceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagInstanceProfileRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagMFADevice' => ['name' => 'UntagMFADevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagMFADeviceRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagOpenIDConnectProvider' => ['name' => 'UntagOpenIDConnectProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagOpenIDConnectProviderRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagPolicy' => ['name' => 'UntagPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagRole' => ['name' => 'UntagRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagRoleRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagSAMLProvider' => ['name' => 'UntagSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagSAMLProviderRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagServerCertificate' => ['name' => 'UntagServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagServerCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UntagUser' => ['name' => 'UntagUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagUserRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UpdateAccessKey' => ['name' => 'UpdateAccessKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccessKeyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateAccountPasswordPolicy' => ['name' => 'UpdateAccountPasswordPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccountPasswordPolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateAssumeRolePolicy' => ['name' => 'UpdateAssumeRolePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssumeRolePolicyRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGroupRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateLoginProfile' => ['name' => 'UpdateLoginProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLoginProfileRequest'], 'errors' => [['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'PasswordPolicyViolationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateOpenIDConnectProviderThumbprint' => ['name' => 'UpdateOpenIDConnectProviderThumbprint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateOpenIDConnectProviderThumbprintRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'UpdateRole' => ['name' => 'UpdateRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRoleRequest'], 'output' => ['shape' => 'UpdateRoleResponse', 'resultWrapper' => 'UpdateRoleResult'], 'errors' => [['shape' => 'UnmodifiableEntityException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]], 'UpdateRoleDescription' => ['name' => 'UpdateRoleDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRoleDescriptionRequest'], 'output' => ['shape' => 'UpdateRoleDescriptionResponse', 'resultWrapper' => 'UpdateRoleDescriptionResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'UnmodifiableEntityException'], ['shape' => 'ServiceFailureException']]], 'UpdateSAMLProvider' => ['name' => 'UpdateSAMLProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSAMLProviderRequest'], 'output' => ['shape' => 'UpdateSAMLProviderResponse', 'resultWrapper' => 'UpdateSAMLProviderResult'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateSSHPublicKey' => ['name' => 'UpdateSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSSHPublicKeyRequest'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'UpdateServerCertificate' => ['name' => 'UpdateServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServerCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateServiceSpecificCredential' => ['name' => 'UpdateServiceSpecificCredential', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceSpecificCredentialRequest'], 'errors' => [['shape' => 'NoSuchEntityException']]], 'UpdateSigningCertificate' => ['name' => 'UpdateSigningCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSigningCertificateRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceFailureException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserRequest'], 'errors' => [['shape' => 'NoSuchEntityException'], ['shape' => 'LimitExceededException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'EntityTemporarilyUnmodifiableException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UploadSSHPublicKey' => ['name' => 'UploadSSHPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadSSHPublicKeyRequest'], 'output' => ['shape' => 'UploadSSHPublicKeyResponse', 'resultWrapper' => 'UploadSSHPublicKeyResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidPublicKeyException'], ['shape' => 'DuplicateSSHPublicKeyException'], ['shape' => 'UnrecognizedPublicKeyEncodingException']]], 'UploadServerCertificate' => ['name' => 'UploadServerCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadServerCertificateRequest'], 'output' => ['shape' => 'UploadServerCertificateResponse', 'resultWrapper' => 'UploadServerCertificateResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'MalformedCertificateException'], ['shape' => 'KeyPairMismatchException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceFailureException']]], 'UploadSigningCertificate' => ['name' => 'UploadSigningCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadSigningCertificateRequest'], 'output' => ['shape' => 'UploadSigningCertificateResponse', 'resultWrapper' => 'UploadSigningCertificateResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'MalformedCertificateException'], ['shape' => 'InvalidCertificateException'], ['shape' => 'DuplicateCertificateException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceFailureException']]]], 'shapes' => ['AccessAdvisorUsageGranularityType' => ['type' => 'string', 'enum' => ['SERVICE_LEVEL', 'ACTION_LEVEL']], 'AccessDetail' => ['type' => 'structure', 'required' => ['ServiceName', 'ServiceNamespace'], 'members' => ['ServiceName' => ['shape' => 'serviceNameType'], 'ServiceNamespace' => ['shape' => 'serviceNamespaceType'], 'Region' => ['shape' => 'stringType'], 'EntityPath' => ['shape' => 'organizationsEntityPathType'], 'LastAuthenticatedTime' => ['shape' => 'dateType'], 'TotalAuthenticatedEntities' => ['shape' => 'integerType']]], 'AccessDetails' => ['type' => 'list', 'member' => ['shape' => 'AccessDetail']], 'AccessKey' => ['type' => 'structure', 'required' => ['UserName', 'AccessKeyId', 'Status', 'SecretAccessKey'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'AccessKeyId' => ['shape' => 'accessKeyIdType'], 'Status' => ['shape' => 'statusType'], 'SecretAccessKey' => ['shape' => 'accessKeySecretType'], 'CreateDate' => ['shape' => 'dateType']]], 'AccessKeyLastUsed' => ['type' => 'structure', 'required' => ['LastUsedDate', 'ServiceName', 'Region'], 'members' => ['LastUsedDate' => ['shape' => 'dateType'], 'ServiceName' => ['shape' => 'stringType'], 'Region' => ['shape' => 'stringType']]], 'AccessKeyMetadata' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'userNameType'], 'AccessKeyId' => ['shape' => 'accessKeyIdType'], 'Status' => ['shape' => 'statusType'], 'CreateDate' => ['shape' => 'dateType']]], 'ActionNameListType' => ['type' => 'list', 'member' => ['shape' => 'ActionNameType']], 'ActionNameType' => ['type' => 'string', 'max' => 128, 'min' => 3], 'AddClientIDToOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn', 'ClientID'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'ClientID' => ['shape' => 'clientIDType']]], 'AddRoleToInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName', 'RoleName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'RoleName' => ['shape' => 'roleNameType']]], 'AddUserToGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'UserName' => ['shape' => 'existingUserNameType']]], 'ArnListType' => ['type' => 'list', 'member' => ['shape' => 'arnType']], 'AttachGroupPolicyRequest' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyArn'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'AttachRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyArn'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'AttachUserPolicyRequest' => ['type' => 'structure', 'required' => ['UserName', 'PolicyArn'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'AttachedPermissionsBoundary' => ['type' => 'structure', 'members' => ['PermissionsBoundaryType' => ['shape' => 'PermissionsBoundaryAttachmentType'], 'PermissionsBoundaryArn' => ['shape' => 'arnType']]], 'AttachedPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'BootstrapDatum' => ['type' => 'blob', 'sensitive' => \true], 'ChangePasswordRequest' => ['type' => 'structure', 'required' => ['OldPassword', 'NewPassword'], 'members' => ['OldPassword' => ['shape' => 'passwordType'], 'NewPassword' => ['shape' => 'passwordType']]], 'ColumnNumber' => ['type' => 'integer'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ConcurrentModificationMessage']], 'error' => ['code' => 'ConcurrentModification', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConcurrentModificationMessage' => ['type' => 'string'], 'ContextEntry' => ['type' => 'structure', 'members' => ['ContextKeyName' => ['shape' => 'ContextKeyNameType'], 'ContextKeyValues' => ['shape' => 'ContextKeyValueListType'], 'ContextKeyType' => ['shape' => 'ContextKeyTypeEnum']]], 'ContextEntryListType' => ['type' => 'list', 'member' => ['shape' => 'ContextEntry']], 'ContextKeyNameType' => ['type' => 'string', 'max' => 256, 'min' => 5], 'ContextKeyNamesResultListType' => ['type' => 'list', 'member' => ['shape' => 'ContextKeyNameType']], 'ContextKeyTypeEnum' => ['type' => 'string', 'enum' => ['string', 'stringList', 'numeric', 'numericList', 'boolean', 'booleanList', 'ip', 'ipList', 'binary', 'binaryList', 'date', 'dateList']], 'ContextKeyValueListType' => ['type' => 'list', 'member' => ['shape' => 'ContextKeyValueType']], 'ContextKeyValueType' => ['type' => 'string'], 'CreateAccessKeyRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType']]], 'CreateAccessKeyResponse' => ['type' => 'structure', 'required' => ['AccessKey'], 'members' => ['AccessKey' => ['shape' => 'AccessKey']]], 'CreateAccountAliasRequest' => ['type' => 'structure', 'required' => ['AccountAlias'], 'members' => ['AccountAlias' => ['shape' => 'accountAliasType']]], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['Path' => ['shape' => 'pathType'], 'GroupName' => ['shape' => 'groupNameType']]], 'CreateGroupResponse' => ['type' => 'structure', 'required' => ['Group'], 'members' => ['Group' => ['shape' => 'Group']]], 'CreateInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'Path' => ['shape' => 'pathType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateInstanceProfileResponse' => ['type' => 'structure', 'required' => ['InstanceProfile'], 'members' => ['InstanceProfile' => ['shape' => 'InstanceProfile']]], 'CreateLoginProfileRequest' => ['type' => 'structure', 'required' => ['UserName', 'Password'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'Password' => ['shape' => 'passwordType'], 'PasswordResetRequired' => ['shape' => 'booleanType']]], 'CreateLoginProfileResponse' => ['type' => 'structure', 'required' => ['LoginProfile'], 'members' => ['LoginProfile' => ['shape' => 'LoginProfile']]], 'CreateOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['Url', 'ThumbprintList'], 'members' => ['Url' => ['shape' => 'OpenIDConnectProviderUrlType'], 'ClientIDList' => ['shape' => 'clientIDListType'], 'ThumbprintList' => ['shape' => 'thumbprintListType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateOpenIDConnectProviderResponse' => ['type' => 'structure', 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'CreatePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyName', 'PolicyDocument'], 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'Path' => ['shape' => 'policyPathType'], 'PolicyDocument' => ['shape' => 'policyDocumentType'], 'Description' => ['shape' => 'policyDescriptionType'], 'Tags' => ['shape' => 'tagListType']]], 'CreatePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'CreatePolicyVersionRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'PolicyDocument'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'PolicyDocument' => ['shape' => 'policyDocumentType'], 'SetAsDefault' => ['shape' => 'booleanType']]], 'CreatePolicyVersionResponse' => ['type' => 'structure', 'members' => ['PolicyVersion' => ['shape' => 'PolicyVersion']]], 'CreateRoleRequest' => ['type' => 'structure', 'required' => ['RoleName', 'AssumeRolePolicyDocument'], 'members' => ['Path' => ['shape' => 'pathType'], 'RoleName' => ['shape' => 'roleNameType'], 'AssumeRolePolicyDocument' => ['shape' => 'policyDocumentType'], 'Description' => ['shape' => 'roleDescriptionType'], 'MaxSessionDuration' => ['shape' => 'roleMaxSessionDurationType'], 'PermissionsBoundary' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateRoleResponse' => ['type' => 'structure', 'required' => ['Role'], 'members' => ['Role' => ['shape' => 'Role']]], 'CreateSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLMetadataDocument', 'Name'], 'members' => ['SAMLMetadataDocument' => ['shape' => 'SAMLMetadataDocumentType'], 'Name' => ['shape' => 'SAMLProviderNameType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateSAMLProviderResponse' => ['type' => 'structure', 'members' => ['SAMLProviderArn' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateServiceLinkedRoleRequest' => ['type' => 'structure', 'required' => ['AWSServiceName'], 'members' => ['AWSServiceName' => ['shape' => 'groupNameType'], 'Description' => ['shape' => 'roleDescriptionType'], 'CustomSuffix' => ['shape' => 'customSuffixType']]], 'CreateServiceLinkedRoleResponse' => ['type' => 'structure', 'members' => ['Role' => ['shape' => 'Role']]], 'CreateServiceSpecificCredentialRequest' => ['type' => 'structure', 'required' => ['UserName', 'ServiceName'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'ServiceName' => ['shape' => 'serviceName']]], 'CreateServiceSpecificCredentialResponse' => ['type' => 'structure', 'members' => ['ServiceSpecificCredential' => ['shape' => 'ServiceSpecificCredential']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['Path' => ['shape' => 'pathType'], 'UserName' => ['shape' => 'userNameType'], 'PermissionsBoundary' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'CreateVirtualMFADeviceRequest' => ['type' => 'structure', 'required' => ['VirtualMFADeviceName'], 'members' => ['Path' => ['shape' => 'pathType'], 'VirtualMFADeviceName' => ['shape' => 'virtualMFADeviceName'], 'Tags' => ['shape' => 'tagListType']]], 'CreateVirtualMFADeviceResponse' => ['type' => 'structure', 'required' => ['VirtualMFADevice'], 'members' => ['VirtualMFADevice' => ['shape' => 'VirtualMFADevice']]], 'CredentialReportExpiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'credentialReportExpiredExceptionMessage']], 'error' => ['code' => 'ReportExpired', 'httpStatusCode' => 410, 'senderFault' => \true], 'exception' => \true], 'CredentialReportNotPresentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'credentialReportNotPresentExceptionMessage']], 'error' => ['code' => 'ReportNotPresent', 'httpStatusCode' => 410, 'senderFault' => \true], 'exception' => \true], 'CredentialReportNotReadyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'credentialReportNotReadyExceptionMessage']], 'error' => ['code' => 'ReportInProgress', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DeactivateMFADeviceRequest' => ['type' => 'structure', 'required' => ['UserName', 'SerialNumber'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'SerialNumber' => ['shape' => 'serialNumberType']]], 'DeleteAccessKeyRequest' => ['type' => 'structure', 'required' => ['AccessKeyId'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'AccessKeyId' => ['shape' => 'accessKeyIdType']]], 'DeleteAccountAliasRequest' => ['type' => 'structure', 'required' => ['AccountAlias'], 'members' => ['AccountAlias' => ['shape' => 'accountAliasType']]], 'DeleteConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'deleteConflictMessage']], 'error' => ['code' => 'DeleteConflict', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'DeleteGroupPolicyRequest' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'groupNameType']]], 'DeleteInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType']]], 'DeleteLoginProfileRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'userNameType']]], 'DeleteOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType']]], 'DeletePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'arnType']]], 'DeletePolicyVersionRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'VersionId'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'VersionId' => ['shape' => 'policyVersionIdType']]], 'DeleteRolePermissionsBoundaryRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType']]], 'DeleteRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'DeleteRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType']]], 'DeleteSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLProviderArn'], 'members' => ['SAMLProviderArn' => ['shape' => 'arnType']]], 'DeleteSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyId'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyId' => ['shape' => 'publicKeyIdType']]], 'DeleteServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType']]], 'DeleteServiceLinkedRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType']]], 'DeleteServiceLinkedRoleResponse' => ['type' => 'structure', 'required' => ['DeletionTaskId'], 'members' => ['DeletionTaskId' => ['shape' => 'DeletionTaskIdType']]], 'DeleteServiceSpecificCredentialRequest' => ['type' => 'structure', 'required' => ['ServiceSpecificCredentialId'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'ServiceSpecificCredentialId' => ['shape' => 'serviceSpecificCredentialId']]], 'DeleteSigningCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'CertificateId' => ['shape' => 'certificateIdType']]], 'DeleteUserPermissionsBoundaryRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'userNameType']]], 'DeleteUserPolicyRequest' => ['type' => 'structure', 'required' => ['UserName', 'PolicyName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType']]], 'DeleteVirtualMFADeviceRequest' => ['type' => 'structure', 'required' => ['SerialNumber'], 'members' => ['SerialNumber' => ['shape' => 'serialNumberType']]], 'DeletionTaskFailureReasonType' => ['type' => 'structure', 'members' => ['Reason' => ['shape' => 'ReasonType'], 'RoleUsageList' => ['shape' => 'RoleUsageListType']]], 'DeletionTaskIdType' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'DeletionTaskStatusType' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'IN_PROGRESS', 'FAILED', 'NOT_STARTED']], 'DetachGroupPolicyRequest' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyArn'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'DetachRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyArn'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'DetachUserPolicyRequest' => ['type' => 'structure', 'required' => ['UserName', 'PolicyArn'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'PolicyArn' => ['shape' => 'arnType']]], 'DuplicateCertificateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'duplicateCertificateMessage']], 'error' => ['code' => 'DuplicateCertificate', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'DuplicateSSHPublicKeyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'duplicateSSHPublicKeyMessage']], 'error' => ['code' => 'DuplicateSSHPublicKey', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EnableMFADeviceRequest' => ['type' => 'structure', 'required' => ['UserName', 'SerialNumber', 'AuthenticationCode1', 'AuthenticationCode2'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'SerialNumber' => ['shape' => 'serialNumberType'], 'AuthenticationCode1' => ['shape' => 'authenticationCodeType'], 'AuthenticationCode2' => ['shape' => 'authenticationCodeType']]], 'EntityAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'entityAlreadyExistsMessage']], 'error' => ['code' => 'EntityAlreadyExists', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'EntityDetails' => ['type' => 'structure', 'required' => ['EntityInfo'], 'members' => ['EntityInfo' => ['shape' => 'EntityInfo'], 'LastAuthenticated' => ['shape' => 'dateType']]], 'EntityInfo' => ['type' => 'structure', 'required' => ['Arn', 'Name', 'Type', 'Id'], 'members' => ['Arn' => ['shape' => 'arnType'], 'Name' => ['shape' => 'userNameType'], 'Type' => ['shape' => 'policyOwnerEntityType'], 'Id' => ['shape' => 'idType'], 'Path' => ['shape' => 'pathType']]], 'EntityTemporarilyUnmodifiableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'entityTemporarilyUnmodifiableMessage']], 'error' => ['code' => 'EntityTemporarilyUnmodifiable', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'EntityType' => ['type' => 'string', 'enum' => ['User', 'Role', 'Group', 'LocalManagedPolicy', 'AWSManagedPolicy']], 'ErrorDetails' => ['type' => 'structure', 'required' => ['Message', 'Code'], 'members' => ['Message' => ['shape' => 'stringType'], 'Code' => ['shape' => 'stringType']]], 'EvalDecisionDetailsType' => ['type' => 'map', 'key' => ['shape' => 'EvalDecisionSourceType'], 'value' => ['shape' => 'PolicyEvaluationDecisionType']], 'EvalDecisionSourceType' => ['type' => 'string', 'max' => 256, 'min' => 3], 'EvaluationResult' => ['type' => 'structure', 'required' => ['EvalActionName', 'EvalDecision'], 'members' => ['EvalActionName' => ['shape' => 'ActionNameType'], 'EvalResourceName' => ['shape' => 'ResourceNameType'], 'EvalDecision' => ['shape' => 'PolicyEvaluationDecisionType'], 'MatchedStatements' => ['shape' => 'StatementListType'], 'MissingContextValues' => ['shape' => 'ContextKeyNamesResultListType'], 'OrganizationsDecisionDetail' => ['shape' => 'OrganizationsDecisionDetail'], 'PermissionsBoundaryDecisionDetail' => ['shape' => 'PermissionsBoundaryDecisionDetail'], 'EvalDecisionDetails' => ['shape' => 'EvalDecisionDetailsType'], 'ResourceSpecificResults' => ['shape' => 'ResourceSpecificResultListType']]], 'EvaluationResultsListType' => ['type' => 'list', 'member' => ['shape' => 'EvaluationResult']], 'GenerateCredentialReportResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'ReportStateType'], 'Description' => ['shape' => 'ReportStateDescriptionType']]], 'GenerateOrganizationsAccessReportRequest' => ['type' => 'structure', 'required' => ['EntityPath'], 'members' => ['EntityPath' => ['shape' => 'organizationsEntityPathType'], 'OrganizationsPolicyId' => ['shape' => 'organizationsPolicyIdType']]], 'GenerateOrganizationsAccessReportResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'jobIDType']]], 'GenerateServiceLastAccessedDetailsRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'arnType'], 'Granularity' => ['shape' => 'AccessAdvisorUsageGranularityType']]], 'GenerateServiceLastAccessedDetailsResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'jobIDType']]], 'GetAccessKeyLastUsedRequest' => ['type' => 'structure', 'required' => ['AccessKeyId'], 'members' => ['AccessKeyId' => ['shape' => 'accessKeyIdType']]], 'GetAccessKeyLastUsedResponse' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'AccessKeyLastUsed' => ['shape' => 'AccessKeyLastUsed']]], 'GetAccountAuthorizationDetailsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'entityListType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType']]], 'GetAccountAuthorizationDetailsResponse' => ['type' => 'structure', 'members' => ['UserDetailList' => ['shape' => 'userDetailListType'], 'GroupDetailList' => ['shape' => 'groupDetailListType'], 'RoleDetailList' => ['shape' => 'roleDetailListType'], 'Policies' => ['shape' => 'ManagedPolicyDetailListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'GetAccountPasswordPolicyResponse' => ['type' => 'structure', 'required' => ['PasswordPolicy'], 'members' => ['PasswordPolicy' => ['shape' => 'PasswordPolicy']]], 'GetAccountSummaryResponse' => ['type' => 'structure', 'members' => ['SummaryMap' => ['shape' => 'summaryMapType']]], 'GetContextKeysForCustomPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyInputList'], 'members' => ['PolicyInputList' => ['shape' => 'SimulationPolicyListType']]], 'GetContextKeysForPolicyResponse' => ['type' => 'structure', 'members' => ['ContextKeyNames' => ['shape' => 'ContextKeyNamesResultListType']]], 'GetContextKeysForPrincipalPolicyRequest' => ['type' => 'structure', 'required' => ['PolicySourceArn'], 'members' => ['PolicySourceArn' => ['shape' => 'arnType'], 'PolicyInputList' => ['shape' => 'SimulationPolicyListType']]], 'GetCredentialReportResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'ReportContentType'], 'ReportFormat' => ['shape' => 'ReportFormatType'], 'GeneratedTime' => ['shape' => 'dateType']]], 'GetGroupPolicyRequest' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'GetGroupPolicyResponse' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyName', 'PolicyDocument'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'GetGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'GetGroupResponse' => ['type' => 'structure', 'required' => ['Group', 'Users'], 'members' => ['Group' => ['shape' => 'Group'], 'Users' => ['shape' => 'userListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'GetInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType']]], 'GetInstanceProfileResponse' => ['type' => 'structure', 'required' => ['InstanceProfile'], 'members' => ['InstanceProfile' => ['shape' => 'InstanceProfile']]], 'GetLoginProfileRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'userNameType']]], 'GetLoginProfileResponse' => ['type' => 'structure', 'required' => ['LoginProfile'], 'members' => ['LoginProfile' => ['shape' => 'LoginProfile']]], 'GetOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType']]], 'GetOpenIDConnectProviderResponse' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'OpenIDConnectProviderUrlType'], 'ClientIDList' => ['shape' => 'clientIDListType'], 'ThumbprintList' => ['shape' => 'thumbprintListType'], 'CreateDate' => ['shape' => 'dateType'], 'Tags' => ['shape' => 'tagListType']]], 'GetOrganizationsAccessReportRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'jobIDType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType'], 'SortKey' => ['shape' => 'sortKeyType']]], 'GetOrganizationsAccessReportResponse' => ['type' => 'structure', 'required' => ['JobStatus', 'JobCreationDate'], 'members' => ['JobStatus' => ['shape' => 'jobStatusType'], 'JobCreationDate' => ['shape' => 'dateType'], 'JobCompletionDate' => ['shape' => 'dateType'], 'NumberOfServicesAccessible' => ['shape' => 'integerType'], 'NumberOfServicesNotAccessed' => ['shape' => 'integerType'], 'AccessDetails' => ['shape' => 'AccessDetails'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'markerType'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'arnType']]], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'GetPolicyVersionRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'VersionId'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'VersionId' => ['shape' => 'policyVersionIdType']]], 'GetPolicyVersionResponse' => ['type' => 'structure', 'members' => ['PolicyVersion' => ['shape' => 'PolicyVersion']]], 'GetRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'GetRolePolicyResponse' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyName', 'PolicyDocument'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'GetRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType']]], 'GetRoleResponse' => ['type' => 'structure', 'required' => ['Role'], 'members' => ['Role' => ['shape' => 'Role']]], 'GetSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLProviderArn'], 'members' => ['SAMLProviderArn' => ['shape' => 'arnType']]], 'GetSAMLProviderResponse' => ['type' => 'structure', 'members' => ['SAMLMetadataDocument' => ['shape' => 'SAMLMetadataDocumentType'], 'CreateDate' => ['shape' => 'dateType'], 'ValidUntil' => ['shape' => 'dateType'], 'Tags' => ['shape' => 'tagListType']]], 'GetSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyId', 'Encoding'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyId' => ['shape' => 'publicKeyIdType'], 'Encoding' => ['shape' => 'encodingType']]], 'GetSSHPublicKeyResponse' => ['type' => 'structure', 'members' => ['SSHPublicKey' => ['shape' => 'SSHPublicKey']]], 'GetServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType']]], 'GetServerCertificateResponse' => ['type' => 'structure', 'required' => ['ServerCertificate'], 'members' => ['ServerCertificate' => ['shape' => 'ServerCertificate']]], 'GetServiceLastAccessedDetailsRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'jobIDType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType']]], 'GetServiceLastAccessedDetailsResponse' => ['type' => 'structure', 'required' => ['JobStatus', 'JobCreationDate', 'ServicesLastAccessed', 'JobCompletionDate'], 'members' => ['JobStatus' => ['shape' => 'jobStatusType'], 'JobType' => ['shape' => 'AccessAdvisorUsageGranularityType'], 'JobCreationDate' => ['shape' => 'dateType'], 'ServicesLastAccessed' => ['shape' => 'ServicesLastAccessed'], 'JobCompletionDate' => ['shape' => 'dateType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType'], 'Error' => ['shape' => 'ErrorDetails']]], 'GetServiceLastAccessedDetailsWithEntitiesRequest' => ['type' => 'structure', 'required' => ['JobId', 'ServiceNamespace'], 'members' => ['JobId' => ['shape' => 'jobIDType'], 'ServiceNamespace' => ['shape' => 'serviceNamespaceType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType']]], 'GetServiceLastAccessedDetailsWithEntitiesResponse' => ['type' => 'structure', 'required' => ['JobStatus', 'JobCreationDate', 'JobCompletionDate', 'EntityDetailsList'], 'members' => ['JobStatus' => ['shape' => 'jobStatusType'], 'JobCreationDate' => ['shape' => 'dateType'], 'JobCompletionDate' => ['shape' => 'dateType'], 'EntityDetailsList' => ['shape' => 'entityDetailsListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType'], 'Error' => ['shape' => 'ErrorDetails']]], 'GetServiceLinkedRoleDeletionStatusRequest' => ['type' => 'structure', 'required' => ['DeletionTaskId'], 'members' => ['DeletionTaskId' => ['shape' => 'DeletionTaskIdType']]], 'GetServiceLinkedRoleDeletionStatusResponse' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'DeletionTaskStatusType'], 'Reason' => ['shape' => 'DeletionTaskFailureReasonType']]], 'GetUserPolicyRequest' => ['type' => 'structure', 'required' => ['UserName', 'PolicyName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'PolicyName' => ['shape' => 'policyNameType']]], 'GetUserPolicyResponse' => ['type' => 'structure', 'required' => ['UserName', 'PolicyName', 'PolicyDocument'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'GetUserRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType']]], 'GetUserResponse' => ['type' => 'structure', 'required' => ['User'], 'members' => ['User' => ['shape' => 'User']]], 'Group' => ['type' => 'structure', 'required' => ['Path', 'GroupName', 'GroupId', 'Arn', 'CreateDate'], 'members' => ['Path' => ['shape' => 'pathType'], 'GroupName' => ['shape' => 'groupNameType'], 'GroupId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType']]], 'GroupDetail' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'pathType'], 'GroupName' => ['shape' => 'groupNameType'], 'GroupId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'GroupPolicyList' => ['shape' => 'policyDetailListType'], 'AttachedManagedPolicies' => ['shape' => 'attachedPoliciesListType']]], 'InstanceProfile' => ['type' => 'structure', 'required' => ['Path', 'InstanceProfileName', 'InstanceProfileId', 'Arn', 'CreateDate', 'Roles'], 'members' => ['Path' => ['shape' => 'pathType'], 'InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'InstanceProfileId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'Roles' => ['shape' => 'roleListType'], 'Tags' => ['shape' => 'tagListType']]], 'InvalidAuthenticationCodeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'invalidAuthenticationCodeMessage']], 'error' => ['code' => 'InvalidAuthenticationCode', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'InvalidCertificateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'invalidCertificateMessage']], 'error' => ['code' => 'InvalidCertificate', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'invalidInputMessage']], 'error' => ['code' => 'InvalidInput', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidPublicKeyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'invalidPublicKeyMessage']], 'error' => ['code' => 'InvalidPublicKey', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidUserTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'invalidUserTypeMessage']], 'error' => ['code' => 'InvalidUserType', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyPairMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'keyPairMismatchMessage']], 'error' => ['code' => 'KeyPairMismatch', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'limitExceededMessage']], 'error' => ['code' => 'LimitExceeded', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'LineNumber' => ['type' => 'integer'], 'ListAccessKeysRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListAccessKeysResponse' => ['type' => 'structure', 'required' => ['AccessKeyMetadata'], 'members' => ['AccessKeyMetadata' => ['shape' => 'accessKeyMetadataListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListAccountAliasesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListAccountAliasesResponse' => ['type' => 'structure', 'required' => ['AccountAliases'], 'members' => ['AccountAliases' => ['shape' => 'accountAliasListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListAttachedGroupPoliciesRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PathPrefix' => ['shape' => 'policyPathType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListAttachedGroupPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicies' => ['shape' => 'attachedPoliciesListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListAttachedRolePoliciesRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PathPrefix' => ['shape' => 'policyPathType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListAttachedRolePoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicies' => ['shape' => 'attachedPoliciesListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListAttachedUserPoliciesRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'PathPrefix' => ['shape' => 'policyPathType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListAttachedUserPoliciesResponse' => ['type' => 'structure', 'members' => ['AttachedPolicies' => ['shape' => 'attachedPoliciesListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListEntitiesForPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'EntityFilter' => ['shape' => 'EntityType'], 'PathPrefix' => ['shape' => 'pathType'], 'PolicyUsageFilter' => ['shape' => 'PolicyUsageType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListEntitiesForPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyGroups' => ['shape' => 'PolicyGroupListType'], 'PolicyUsers' => ['shape' => 'PolicyUserListType'], 'PolicyRoles' => ['shape' => 'PolicyRoleListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListGroupPoliciesRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListGroupPoliciesResponse' => ['type' => 'structure', 'required' => ['PolicyNames'], 'members' => ['PolicyNames' => ['shape' => 'policyNameListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListGroupsForUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListGroupsForUserResponse' => ['type' => 'structure', 'required' => ['Groups'], 'members' => ['Groups' => ['shape' => 'groupListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListGroupsRequest' => ['type' => 'structure', 'members' => ['PathPrefix' => ['shape' => 'pathPrefixType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListGroupsResponse' => ['type' => 'structure', 'required' => ['Groups'], 'members' => ['Groups' => ['shape' => 'groupListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListInstanceProfileTagsRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListInstanceProfileTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListInstanceProfilesForRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListInstanceProfilesForRoleResponse' => ['type' => 'structure', 'required' => ['InstanceProfiles'], 'members' => ['InstanceProfiles' => ['shape' => 'instanceProfileListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListInstanceProfilesRequest' => ['type' => 'structure', 'members' => ['PathPrefix' => ['shape' => 'pathPrefixType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListInstanceProfilesResponse' => ['type' => 'structure', 'required' => ['InstanceProfiles'], 'members' => ['InstanceProfiles' => ['shape' => 'instanceProfileListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListMFADeviceTagsRequest' => ['type' => 'structure', 'required' => ['SerialNumber'], 'members' => ['SerialNumber' => ['shape' => 'serialNumberType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListMFADeviceTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListMFADevicesRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListMFADevicesResponse' => ['type' => 'structure', 'required' => ['MFADevices'], 'members' => ['MFADevices' => ['shape' => 'mfaDeviceListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListOpenIDConnectProviderTagsRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListOpenIDConnectProviderTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListOpenIDConnectProvidersRequest' => ['type' => 'structure', 'members' => []], 'ListOpenIDConnectProvidersResponse' => ['type' => 'structure', 'members' => ['OpenIDConnectProviderList' => ['shape' => 'OpenIDConnectProviderListType']]], 'ListPoliciesGrantingServiceAccessEntry' => ['type' => 'structure', 'members' => ['ServiceNamespace' => ['shape' => 'serviceNamespaceType'], 'Policies' => ['shape' => 'policyGrantingServiceAccessListType']]], 'ListPoliciesGrantingServiceAccessRequest' => ['type' => 'structure', 'required' => ['Arn', 'ServiceNamespaces'], 'members' => ['Marker' => ['shape' => 'markerType'], 'Arn' => ['shape' => 'arnType'], 'ServiceNamespaces' => ['shape' => 'serviceNamespaceListType']]], 'ListPoliciesGrantingServiceAccessResponse' => ['type' => 'structure', 'required' => ['PoliciesGrantingServiceAccess'], 'members' => ['PoliciesGrantingServiceAccess' => ['shape' => 'listPolicyGrantingServiceAccessResponseListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListPoliciesRequest' => ['type' => 'structure', 'members' => ['Scope' => ['shape' => 'policyScopeType'], 'OnlyAttached' => ['shape' => 'booleanType'], 'PathPrefix' => ['shape' => 'policyPathType'], 'PolicyUsageFilter' => ['shape' => 'PolicyUsageType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListPoliciesResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'policyListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListPolicyTagsRequest' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListPolicyTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListPolicyVersionsRequest' => ['type' => 'structure', 'required' => ['PolicyArn'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListPolicyVersionsResponse' => ['type' => 'structure', 'members' => ['Versions' => ['shape' => 'policyDocumentVersionListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListRolePoliciesRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListRolePoliciesResponse' => ['type' => 'structure', 'required' => ['PolicyNames'], 'members' => ['PolicyNames' => ['shape' => 'policyNameListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListRoleTagsRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListRoleTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListRolesRequest' => ['type' => 'structure', 'members' => ['PathPrefix' => ['shape' => 'pathPrefixType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListRolesResponse' => ['type' => 'structure', 'required' => ['Roles'], 'members' => ['Roles' => ['shape' => 'roleListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListSAMLProviderTagsRequest' => ['type' => 'structure', 'required' => ['SAMLProviderArn'], 'members' => ['SAMLProviderArn' => ['shape' => 'arnType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListSAMLProviderTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListSAMLProvidersRequest' => ['type' => 'structure', 'members' => []], 'ListSAMLProvidersResponse' => ['type' => 'structure', 'members' => ['SAMLProviderList' => ['shape' => 'SAMLProviderListType']]], 'ListSSHPublicKeysRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'userNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListSSHPublicKeysResponse' => ['type' => 'structure', 'members' => ['SSHPublicKeys' => ['shape' => 'SSHPublicKeyListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListServerCertificateTagsRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListServerCertificateTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListServerCertificatesRequest' => ['type' => 'structure', 'members' => ['PathPrefix' => ['shape' => 'pathPrefixType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListServerCertificatesResponse' => ['type' => 'structure', 'required' => ['ServerCertificateMetadataList'], 'members' => ['ServerCertificateMetadataList' => ['shape' => 'serverCertificateMetadataListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListServiceSpecificCredentialsRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'userNameType'], 'ServiceName' => ['shape' => 'serviceName']]], 'ListServiceSpecificCredentialsResponse' => ['type' => 'structure', 'members' => ['ServiceSpecificCredentials' => ['shape' => 'ServiceSpecificCredentialsListType']]], 'ListSigningCertificatesRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListSigningCertificatesResponse' => ['type' => 'structure', 'required' => ['Certificates'], 'members' => ['Certificates' => ['shape' => 'certificateListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListUserPoliciesRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListUserPoliciesResponse' => ['type' => 'structure', 'required' => ['PolicyNames'], 'members' => ['PolicyNames' => ['shape' => 'policyNameListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListUserTagsRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListUserTagsResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'tagListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListUsersRequest' => ['type' => 'structure', 'members' => ['PathPrefix' => ['shape' => 'pathPrefixType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListUsersResponse' => ['type' => 'structure', 'required' => ['Users'], 'members' => ['Users' => ['shape' => 'userListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'ListVirtualMFADevicesRequest' => ['type' => 'structure', 'members' => ['AssignmentStatus' => ['shape' => 'assignmentStatusType'], 'Marker' => ['shape' => 'markerType'], 'MaxItems' => ['shape' => 'maxItemsType']]], 'ListVirtualMFADevicesResponse' => ['type' => 'structure', 'required' => ['VirtualMFADevices'], 'members' => ['VirtualMFADevices' => ['shape' => 'virtualMFADeviceListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'LoginProfile' => ['type' => 'structure', 'required' => ['UserName', 'CreateDate'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'CreateDate' => ['shape' => 'dateType'], 'PasswordResetRequired' => ['shape' => 'booleanType']]], 'MFADevice' => ['type' => 'structure', 'required' => ['UserName', 'SerialNumber', 'EnableDate'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SerialNumber' => ['shape' => 'serialNumberType'], 'EnableDate' => ['shape' => 'dateType']]], 'MalformedCertificateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'malformedCertificateMessage']], 'error' => ['code' => 'MalformedCertificate', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'malformedPolicyDocumentMessage']], 'error' => ['code' => 'MalformedPolicyDocument', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ManagedPolicyDetail' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'PolicyId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'Path' => ['shape' => 'policyPathType'], 'DefaultVersionId' => ['shape' => 'policyVersionIdType'], 'AttachmentCount' => ['shape' => 'attachmentCountType'], 'PermissionsBoundaryUsageCount' => ['shape' => 'attachmentCountType'], 'IsAttachable' => ['shape' => 'booleanType'], 'Description' => ['shape' => 'policyDescriptionType'], 'CreateDate' => ['shape' => 'dateType'], 'UpdateDate' => ['shape' => 'dateType'], 'PolicyVersionList' => ['shape' => 'policyDocumentVersionListType']]], 'ManagedPolicyDetailListType' => ['type' => 'list', 'member' => ['shape' => 'ManagedPolicyDetail']], 'NoSuchEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'noSuchEntityMessage']], 'error' => ['code' => 'NoSuchEntity', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OpenIDConnectProviderListEntry' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'arnType']]], 'OpenIDConnectProviderListType' => ['type' => 'list', 'member' => ['shape' => 'OpenIDConnectProviderListEntry']], 'OpenIDConnectProviderUrlType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'OrganizationsDecisionDetail' => ['type' => 'structure', 'members' => ['AllowedByOrganizations' => ['shape' => 'booleanType']]], 'PasswordPolicy' => ['type' => 'structure', 'members' => ['MinimumPasswordLength' => ['shape' => 'minimumPasswordLengthType'], 'RequireSymbols' => ['shape' => 'booleanType'], 'RequireNumbers' => ['shape' => 'booleanType'], 'RequireUppercaseCharacters' => ['shape' => 'booleanType'], 'RequireLowercaseCharacters' => ['shape' => 'booleanType'], 'AllowUsersToChangePassword' => ['shape' => 'booleanType'], 'ExpirePasswords' => ['shape' => 'booleanType'], 'MaxPasswordAge' => ['shape' => 'maxPasswordAgeType'], 'PasswordReusePrevention' => ['shape' => 'passwordReusePreventionType'], 'HardExpiry' => ['shape' => 'booleanObjectType']]], 'PasswordPolicyViolationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'passwordPolicyViolationMessage']], 'error' => ['code' => 'PasswordPolicyViolation', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PermissionsBoundaryAttachmentType' => ['type' => 'string', 'enum' => ['PermissionsBoundaryPolicy']], 'PermissionsBoundaryDecisionDetail' => ['type' => 'structure', 'members' => ['AllowedByPermissionsBoundary' => ['shape' => 'booleanType']]], 'Policy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'PolicyId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'Path' => ['shape' => 'policyPathType'], 'DefaultVersionId' => ['shape' => 'policyVersionIdType'], 'AttachmentCount' => ['shape' => 'attachmentCountType'], 'PermissionsBoundaryUsageCount' => ['shape' => 'attachmentCountType'], 'IsAttachable' => ['shape' => 'booleanType'], 'Description' => ['shape' => 'policyDescriptionType'], 'CreateDate' => ['shape' => 'dateType'], 'UpdateDate' => ['shape' => 'dateType'], 'Tags' => ['shape' => 'tagListType']]], 'PolicyDetail' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'PolicyEvaluationDecisionType' => ['type' => 'string', 'enum' => ['allowed', 'explicitDeny', 'implicitDeny']], 'PolicyEvaluationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'policyEvaluationErrorMessage']], 'error' => ['code' => 'PolicyEvaluation', 'httpStatusCode' => 500], 'exception' => \true], 'PolicyGrantingServiceAccess' => ['type' => 'structure', 'required' => ['PolicyName', 'PolicyType'], 'members' => ['PolicyName' => ['shape' => 'policyNameType'], 'PolicyType' => ['shape' => 'policyType'], 'PolicyArn' => ['shape' => 'arnType'], 'EntityType' => ['shape' => 'policyOwnerEntityType'], 'EntityName' => ['shape' => 'entityNameType']]], 'PolicyGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'GroupId' => ['shape' => 'idType']]], 'PolicyGroupListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyGroup']], 'PolicyIdentifierType' => ['type' => 'string'], 'PolicyNotAttachableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'policyNotAttachableMessage']], 'error' => ['code' => 'PolicyNotAttachable', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PolicyRole' => ['type' => 'structure', 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'RoleId' => ['shape' => 'idType']]], 'PolicyRoleListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyRole']], 'PolicySourceType' => ['type' => 'string', 'enum' => ['user', 'group', 'role', 'aws-managed', 'user-managed', 'resource', 'none']], 'PolicyUsageType' => ['type' => 'string', 'enum' => ['PermissionsPolicy', 'PermissionsBoundary']], 'PolicyUser' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'userNameType'], 'UserId' => ['shape' => 'idType']]], 'PolicyUserListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyUser']], 'PolicyVersion' => ['type' => 'structure', 'members' => ['Document' => ['shape' => 'policyDocumentType'], 'VersionId' => ['shape' => 'policyVersionIdType'], 'IsDefaultVersion' => ['shape' => 'booleanType'], 'CreateDate' => ['shape' => 'dateType']]], 'Position' => ['type' => 'structure', 'members' => ['Line' => ['shape' => 'LineNumber'], 'Column' => ['shape' => 'ColumnNumber']]], 'PutGroupPolicyRequest' => ['type' => 'structure', 'required' => ['GroupName', 'PolicyName', 'PolicyDocument'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'PutRolePermissionsBoundaryRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PermissionsBoundary'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PermissionsBoundary' => ['shape' => 'arnType']]], 'PutRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyName', 'PolicyDocument'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'PutUserPermissionsBoundaryRequest' => ['type' => 'structure', 'required' => ['UserName', 'PermissionsBoundary'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'PermissionsBoundary' => ['shape' => 'arnType']]], 'PutUserPolicyRequest' => ['type' => 'structure', 'required' => ['UserName', 'PolicyName', 'PolicyDocument'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'PolicyName' => ['shape' => 'policyNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'ReasonType' => ['type' => 'string', 'max' => 1000], 'RegionNameType' => ['type' => 'string', 'max' => 100, 'min' => 1], 'RemoveClientIDFromOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn', 'ClientID'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'ClientID' => ['shape' => 'clientIDType']]], 'RemoveRoleFromInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName', 'RoleName'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'RoleName' => ['shape' => 'roleNameType']]], 'RemoveUserFromGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'UserName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'UserName' => ['shape' => 'existingUserNameType']]], 'ReportContentType' => ['type' => 'blob'], 'ReportFormatType' => ['type' => 'string', 'enum' => ['text/csv']], 'ReportGenerationLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'reportGenerationLimitExceededMessage']], 'error' => ['code' => 'ReportGenerationLimitExceeded', 'httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ReportStateDescriptionType' => ['type' => 'string'], 'ReportStateType' => ['type' => 'string', 'enum' => ['STARTED', 'INPROGRESS', 'COMPLETE']], 'ResetServiceSpecificCredentialRequest' => ['type' => 'structure', 'required' => ['ServiceSpecificCredentialId'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'ServiceSpecificCredentialId' => ['shape' => 'serviceSpecificCredentialId']]], 'ResetServiceSpecificCredentialResponse' => ['type' => 'structure', 'members' => ['ServiceSpecificCredential' => ['shape' => 'ServiceSpecificCredential']]], 'ResourceHandlingOptionType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceNameListType' => ['type' => 'list', 'member' => ['shape' => 'ResourceNameType']], 'ResourceNameType' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceSpecificResult' => ['type' => 'structure', 'required' => ['EvalResourceName', 'EvalResourceDecision'], 'members' => ['EvalResourceName' => ['shape' => 'ResourceNameType'], 'EvalResourceDecision' => ['shape' => 'PolicyEvaluationDecisionType'], 'MatchedStatements' => ['shape' => 'StatementListType'], 'MissingContextValues' => ['shape' => 'ContextKeyNamesResultListType'], 'EvalDecisionDetails' => ['shape' => 'EvalDecisionDetailsType'], 'PermissionsBoundaryDecisionDetail' => ['shape' => 'PermissionsBoundaryDecisionDetail']]], 'ResourceSpecificResultListType' => ['type' => 'list', 'member' => ['shape' => 'ResourceSpecificResult']], 'ResyncMFADeviceRequest' => ['type' => 'structure', 'required' => ['UserName', 'SerialNumber', 'AuthenticationCode1', 'AuthenticationCode2'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'SerialNumber' => ['shape' => 'serialNumberType'], 'AuthenticationCode1' => ['shape' => 'authenticationCodeType'], 'AuthenticationCode2' => ['shape' => 'authenticationCodeType']]], 'Role' => ['type' => 'structure', 'required' => ['Path', 'RoleName', 'RoleId', 'Arn', 'CreateDate'], 'members' => ['Path' => ['shape' => 'pathType'], 'RoleName' => ['shape' => 'roleNameType'], 'RoleId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'AssumeRolePolicyDocument' => ['shape' => 'policyDocumentType'], 'Description' => ['shape' => 'roleDescriptionType'], 'MaxSessionDuration' => ['shape' => 'roleMaxSessionDurationType'], 'PermissionsBoundary' => ['shape' => 'AttachedPermissionsBoundary'], 'Tags' => ['shape' => 'tagListType'], 'RoleLastUsed' => ['shape' => 'RoleLastUsed']]], 'RoleDetail' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'pathType'], 'RoleName' => ['shape' => 'roleNameType'], 'RoleId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'AssumeRolePolicyDocument' => ['shape' => 'policyDocumentType'], 'InstanceProfileList' => ['shape' => 'instanceProfileListType'], 'RolePolicyList' => ['shape' => 'policyDetailListType'], 'AttachedManagedPolicies' => ['shape' => 'attachedPoliciesListType'], 'PermissionsBoundary' => ['shape' => 'AttachedPermissionsBoundary'], 'Tags' => ['shape' => 'tagListType'], 'RoleLastUsed' => ['shape' => 'RoleLastUsed']]], 'RoleLastUsed' => ['type' => 'structure', 'members' => ['LastUsedDate' => ['shape' => 'dateType'], 'Region' => ['shape' => 'stringType']]], 'RoleUsageListType' => ['type' => 'list', 'member' => ['shape' => 'RoleUsageType']], 'RoleUsageType' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'RegionNameType'], 'Resources' => ['shape' => 'ArnListType']]], 'SAMLMetadataDocumentType' => ['type' => 'string', 'max' => 10000000, 'min' => 1000], 'SAMLProviderListEntry' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'arnType'], 'ValidUntil' => ['shape' => 'dateType'], 'CreateDate' => ['shape' => 'dateType']]], 'SAMLProviderListType' => ['type' => 'list', 'member' => ['shape' => 'SAMLProviderListEntry']], 'SAMLProviderNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w._-]+'], 'SSHPublicKey' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyId', 'Fingerprint', 'SSHPublicKeyBody', 'Status'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyId' => ['shape' => 'publicKeyIdType'], 'Fingerprint' => ['shape' => 'publicKeyFingerprintType'], 'SSHPublicKeyBody' => ['shape' => 'publicKeyMaterialType'], 'Status' => ['shape' => 'statusType'], 'UploadDate' => ['shape' => 'dateType']]], 'SSHPublicKeyListType' => ['type' => 'list', 'member' => ['shape' => 'SSHPublicKeyMetadata']], 'SSHPublicKeyMetadata' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyId', 'Status', 'UploadDate'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyId' => ['shape' => 'publicKeyIdType'], 'Status' => ['shape' => 'statusType'], 'UploadDate' => ['shape' => 'dateType']]], 'ServerCertificate' => ['type' => 'structure', 'required' => ['ServerCertificateMetadata', 'CertificateBody'], 'members' => ['ServerCertificateMetadata' => ['shape' => 'ServerCertificateMetadata'], 'CertificateBody' => ['shape' => 'certificateBodyType'], 'CertificateChain' => ['shape' => 'certificateChainType'], 'Tags' => ['shape' => 'tagListType']]], 'ServerCertificateMetadata' => ['type' => 'structure', 'required' => ['Path', 'ServerCertificateName', 'ServerCertificateId', 'Arn'], 'members' => ['Path' => ['shape' => 'pathType'], 'ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'ServerCertificateId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'UploadDate' => ['shape' => 'dateType'], 'Expiration' => ['shape' => 'dateType']]], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'serviceFailureExceptionMessage']], 'error' => ['code' => 'ServiceFailure', 'httpStatusCode' => 500], 'exception' => \true], 'ServiceLastAccessed' => ['type' => 'structure', 'required' => ['ServiceName', 'ServiceNamespace'], 'members' => ['ServiceName' => ['shape' => 'serviceNameType'], 'LastAuthenticated' => ['shape' => 'dateType'], 'ServiceNamespace' => ['shape' => 'serviceNamespaceType'], 'LastAuthenticatedEntity' => ['shape' => 'arnType'], 'LastAuthenticatedRegion' => ['shape' => 'stringType'], 'TotalAuthenticatedEntities' => ['shape' => 'integerType'], 'TrackedActionsLastAccessed' => ['shape' => 'TrackedActionsLastAccessed']]], 'ServiceNotSupportedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'serviceNotSupportedMessage']], 'error' => ['code' => 'NotSupportedService', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServiceSpecificCredential' => ['type' => 'structure', 'required' => ['CreateDate', 'ServiceName', 'ServiceUserName', 'ServicePassword', 'ServiceSpecificCredentialId', 'UserName', 'Status'], 'members' => ['CreateDate' => ['shape' => 'dateType'], 'ServiceName' => ['shape' => 'serviceName'], 'ServiceUserName' => ['shape' => 'serviceUserName'], 'ServicePassword' => ['shape' => 'servicePassword'], 'ServiceSpecificCredentialId' => ['shape' => 'serviceSpecificCredentialId'], 'UserName' => ['shape' => 'userNameType'], 'Status' => ['shape' => 'statusType']]], 'ServiceSpecificCredentialMetadata' => ['type' => 'structure', 'required' => ['UserName', 'Status', 'ServiceUserName', 'CreateDate', 'ServiceSpecificCredentialId', 'ServiceName'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'Status' => ['shape' => 'statusType'], 'ServiceUserName' => ['shape' => 'serviceUserName'], 'CreateDate' => ['shape' => 'dateType'], 'ServiceSpecificCredentialId' => ['shape' => 'serviceSpecificCredentialId'], 'ServiceName' => ['shape' => 'serviceName']]], 'ServiceSpecificCredentialsListType' => ['type' => 'list', 'member' => ['shape' => 'ServiceSpecificCredentialMetadata']], 'ServicesLastAccessed' => ['type' => 'list', 'member' => ['shape' => 'ServiceLastAccessed']], 'SetDefaultPolicyVersionRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'VersionId'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'VersionId' => ['shape' => 'policyVersionIdType']]], 'SetSecurityTokenServicePreferencesRequest' => ['type' => 'structure', 'required' => ['GlobalEndpointTokenVersion'], 'members' => ['GlobalEndpointTokenVersion' => ['shape' => 'globalEndpointTokenVersion']]], 'SigningCertificate' => ['type' => 'structure', 'required' => ['UserName', 'CertificateId', 'CertificateBody', 'Status'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'CertificateId' => ['shape' => 'certificateIdType'], 'CertificateBody' => ['shape' => 'certificateBodyType'], 'Status' => ['shape' => 'statusType'], 'UploadDate' => ['shape' => 'dateType']]], 'SimulateCustomPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyInputList', 'ActionNames'], 'members' => ['PolicyInputList' => ['shape' => 'SimulationPolicyListType'], 'PermissionsBoundaryPolicyInputList' => ['shape' => 'SimulationPolicyListType'], 'ActionNames' => ['shape' => 'ActionNameListType'], 'ResourceArns' => ['shape' => 'ResourceNameListType'], 'ResourcePolicy' => ['shape' => 'policyDocumentType'], 'ResourceOwner' => ['shape' => 'ResourceNameType'], 'CallerArn' => ['shape' => 'ResourceNameType'], 'ContextEntries' => ['shape' => 'ContextEntryListType'], 'ResourceHandlingOption' => ['shape' => 'ResourceHandlingOptionType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType']]], 'SimulatePolicyResponse' => ['type' => 'structure', 'members' => ['EvaluationResults' => ['shape' => 'EvaluationResultsListType'], 'IsTruncated' => ['shape' => 'booleanType'], 'Marker' => ['shape' => 'responseMarkerType']]], 'SimulatePrincipalPolicyRequest' => ['type' => 'structure', 'required' => ['PolicySourceArn', 'ActionNames'], 'members' => ['PolicySourceArn' => ['shape' => 'arnType'], 'PolicyInputList' => ['shape' => 'SimulationPolicyListType'], 'PermissionsBoundaryPolicyInputList' => ['shape' => 'SimulationPolicyListType'], 'ActionNames' => ['shape' => 'ActionNameListType'], 'ResourceArns' => ['shape' => 'ResourceNameListType'], 'ResourcePolicy' => ['shape' => 'policyDocumentType'], 'ResourceOwner' => ['shape' => 'ResourceNameType'], 'CallerArn' => ['shape' => 'ResourceNameType'], 'ContextEntries' => ['shape' => 'ContextEntryListType'], 'ResourceHandlingOption' => ['shape' => 'ResourceHandlingOptionType'], 'MaxItems' => ['shape' => 'maxItemsType'], 'Marker' => ['shape' => 'markerType']]], 'SimulationPolicyListType' => ['type' => 'list', 'member' => ['shape' => 'policyDocumentType']], 'Statement' => ['type' => 'structure', 'members' => ['SourcePolicyId' => ['shape' => 'PolicyIdentifierType'], 'SourcePolicyType' => ['shape' => 'PolicySourceType'], 'StartPosition' => ['shape' => 'Position'], 'EndPosition' => ['shape' => 'Position']]], 'StatementListType' => ['type' => 'list', 'member' => ['shape' => 'Statement']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'tagKeyType'], 'Value' => ['shape' => 'tagValueType']]], 'TagInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName', 'Tags'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'Tags' => ['shape' => 'tagListType']]], 'TagMFADeviceRequest' => ['type' => 'structure', 'required' => ['SerialNumber', 'Tags'], 'members' => ['SerialNumber' => ['shape' => 'serialNumberType'], 'Tags' => ['shape' => 'tagListType']]], 'TagOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn', 'Tags'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'TagPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'Tags'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'TagRoleRequest' => ['type' => 'structure', 'required' => ['RoleName', 'Tags'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Tags' => ['shape' => 'tagListType']]], 'TagSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLProviderArn', 'Tags'], 'members' => ['SAMLProviderArn' => ['shape' => 'arnType'], 'Tags' => ['shape' => 'tagListType']]], 'TagServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName', 'Tags'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'Tags' => ['shape' => 'tagListType']]], 'TagUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'Tags'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'Tags' => ['shape' => 'tagListType']]], 'TrackedActionLastAccessed' => ['type' => 'structure', 'members' => ['ActionName' => ['shape' => 'stringType'], 'LastAccessedEntity' => ['shape' => 'arnType'], 'LastAccessedTime' => ['shape' => 'dateType'], 'LastAccessedRegion' => ['shape' => 'stringType']]], 'TrackedActionsLastAccessed' => ['type' => 'list', 'member' => ['shape' => 'TrackedActionLastAccessed']], 'UnmodifiableEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'unmodifiableEntityMessage']], 'error' => ['code' => 'UnmodifiableEntity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnrecognizedPublicKeyEncodingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'unrecognizedPublicKeyEncodingMessage']], 'error' => ['code' => 'UnrecognizedPublicKeyEncoding', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagInstanceProfileRequest' => ['type' => 'structure', 'required' => ['InstanceProfileName', 'TagKeys'], 'members' => ['InstanceProfileName' => ['shape' => 'instanceProfileNameType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagMFADeviceRequest' => ['type' => 'structure', 'required' => ['SerialNumber', 'TagKeys'], 'members' => ['SerialNumber' => ['shape' => 'serialNumberType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagOpenIDConnectProviderRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn', 'TagKeys'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyArn', 'TagKeys'], 'members' => ['PolicyArn' => ['shape' => 'arnType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagRoleRequest' => ['type' => 'structure', 'required' => ['RoleName', 'TagKeys'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLProviderArn', 'TagKeys'], 'members' => ['SAMLProviderArn' => ['shape' => 'arnType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName', 'TagKeys'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UntagUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'TagKeys'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'TagKeys' => ['shape' => 'tagKeyListType']]], 'UpdateAccessKeyRequest' => ['type' => 'structure', 'required' => ['AccessKeyId', 'Status'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'AccessKeyId' => ['shape' => 'accessKeyIdType'], 'Status' => ['shape' => 'statusType']]], 'UpdateAccountPasswordPolicyRequest' => ['type' => 'structure', 'members' => ['MinimumPasswordLength' => ['shape' => 'minimumPasswordLengthType'], 'RequireSymbols' => ['shape' => 'booleanType'], 'RequireNumbers' => ['shape' => 'booleanType'], 'RequireUppercaseCharacters' => ['shape' => 'booleanType'], 'RequireLowercaseCharacters' => ['shape' => 'booleanType'], 'AllowUsersToChangePassword' => ['shape' => 'booleanType'], 'MaxPasswordAge' => ['shape' => 'maxPasswordAgeType'], 'PasswordReusePrevention' => ['shape' => 'passwordReusePreventionType'], 'HardExpiry' => ['shape' => 'booleanObjectType']]], 'UpdateAssumeRolePolicyRequest' => ['type' => 'structure', 'required' => ['RoleName', 'PolicyDocument'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'PolicyDocument' => ['shape' => 'policyDocumentType']]], 'UpdateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'groupNameType'], 'NewPath' => ['shape' => 'pathType'], 'NewGroupName' => ['shape' => 'groupNameType']]], 'UpdateLoginProfileRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'Password' => ['shape' => 'passwordType'], 'PasswordResetRequired' => ['shape' => 'booleanObjectType']]], 'UpdateOpenIDConnectProviderThumbprintRequest' => ['type' => 'structure', 'required' => ['OpenIDConnectProviderArn', 'ThumbprintList'], 'members' => ['OpenIDConnectProviderArn' => ['shape' => 'arnType'], 'ThumbprintList' => ['shape' => 'thumbprintListType']]], 'UpdateRoleDescriptionRequest' => ['type' => 'structure', 'required' => ['RoleName', 'Description'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Description' => ['shape' => 'roleDescriptionType']]], 'UpdateRoleDescriptionResponse' => ['type' => 'structure', 'members' => ['Role' => ['shape' => 'Role']]], 'UpdateRoleRequest' => ['type' => 'structure', 'required' => ['RoleName'], 'members' => ['RoleName' => ['shape' => 'roleNameType'], 'Description' => ['shape' => 'roleDescriptionType'], 'MaxSessionDuration' => ['shape' => 'roleMaxSessionDurationType']]], 'UpdateRoleResponse' => ['type' => 'structure', 'members' => []], 'UpdateSAMLProviderRequest' => ['type' => 'structure', 'required' => ['SAMLMetadataDocument', 'SAMLProviderArn'], 'members' => ['SAMLMetadataDocument' => ['shape' => 'SAMLMetadataDocumentType'], 'SAMLProviderArn' => ['shape' => 'arnType']]], 'UpdateSAMLProviderResponse' => ['type' => 'structure', 'members' => ['SAMLProviderArn' => ['shape' => 'arnType']]], 'UpdateSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyId', 'Status'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyId' => ['shape' => 'publicKeyIdType'], 'Status' => ['shape' => 'statusType']]], 'UpdateServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName'], 'members' => ['ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'NewPath' => ['shape' => 'pathType'], 'NewServerCertificateName' => ['shape' => 'serverCertificateNameType']]], 'UpdateServiceSpecificCredentialRequest' => ['type' => 'structure', 'required' => ['ServiceSpecificCredentialId', 'Status'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'ServiceSpecificCredentialId' => ['shape' => 'serviceSpecificCredentialId'], 'Status' => ['shape' => 'statusType']]], 'UpdateSigningCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateId', 'Status'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'CertificateId' => ['shape' => 'certificateIdType'], 'Status' => ['shape' => 'statusType']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'NewPath' => ['shape' => 'pathType'], 'NewUserName' => ['shape' => 'userNameType']]], 'UploadSSHPublicKeyRequest' => ['type' => 'structure', 'required' => ['UserName', 'SSHPublicKeyBody'], 'members' => ['UserName' => ['shape' => 'userNameType'], 'SSHPublicKeyBody' => ['shape' => 'publicKeyMaterialType']]], 'UploadSSHPublicKeyResponse' => ['type' => 'structure', 'members' => ['SSHPublicKey' => ['shape' => 'SSHPublicKey']]], 'UploadServerCertificateRequest' => ['type' => 'structure', 'required' => ['ServerCertificateName', 'CertificateBody', 'PrivateKey'], 'members' => ['Path' => ['shape' => 'pathType'], 'ServerCertificateName' => ['shape' => 'serverCertificateNameType'], 'CertificateBody' => ['shape' => 'certificateBodyType'], 'PrivateKey' => ['shape' => 'privateKeyType'], 'CertificateChain' => ['shape' => 'certificateChainType'], 'Tags' => ['shape' => 'tagListType']]], 'UploadServerCertificateResponse' => ['type' => 'structure', 'members' => ['ServerCertificateMetadata' => ['shape' => 'ServerCertificateMetadata'], 'Tags' => ['shape' => 'tagListType']]], 'UploadSigningCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateBody'], 'members' => ['UserName' => ['shape' => 'existingUserNameType'], 'CertificateBody' => ['shape' => 'certificateBodyType']]], 'UploadSigningCertificateResponse' => ['type' => 'structure', 'required' => ['Certificate'], 'members' => ['Certificate' => ['shape' => 'SigningCertificate']]], 'User' => ['type' => 'structure', 'required' => ['Path', 'UserName', 'UserId', 'Arn', 'CreateDate'], 'members' => ['Path' => ['shape' => 'pathType'], 'UserName' => ['shape' => 'userNameType'], 'UserId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'PasswordLastUsed' => ['shape' => 'dateType'], 'PermissionsBoundary' => ['shape' => 'AttachedPermissionsBoundary'], 'Tags' => ['shape' => 'tagListType']]], 'UserDetail' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'pathType'], 'UserName' => ['shape' => 'userNameType'], 'UserId' => ['shape' => 'idType'], 'Arn' => ['shape' => 'arnType'], 'CreateDate' => ['shape' => 'dateType'], 'UserPolicyList' => ['shape' => 'policyDetailListType'], 'GroupList' => ['shape' => 'groupNameListType'], 'AttachedManagedPolicies' => ['shape' => 'attachedPoliciesListType'], 'PermissionsBoundary' => ['shape' => 'AttachedPermissionsBoundary'], 'Tags' => ['shape' => 'tagListType']]], 'VirtualMFADevice' => ['type' => 'structure', 'required' => ['SerialNumber'], 'members' => ['SerialNumber' => ['shape' => 'serialNumberType'], 'Base32StringSeed' => ['shape' => 'BootstrapDatum'], 'QRCodePNG' => ['shape' => 'BootstrapDatum'], 'User' => ['shape' => 'User'], 'EnableDate' => ['shape' => 'dateType'], 'Tags' => ['shape' => 'tagListType']]], 'accessKeyIdType' => ['type' => 'string', 'max' => 128, 'min' => 16, 'pattern' => '[\\w]+'], 'accessKeyMetadataListType' => ['type' => 'list', 'member' => ['shape' => 'AccessKeyMetadata']], 'accessKeySecretType' => ['type' => 'string', 'sensitive' => \true], 'accountAliasListType' => ['type' => 'list', 'member' => ['shape' => 'accountAliasType']], 'accountAliasType' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$'], 'arnType' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'assignmentStatusType' => ['type' => 'string', 'enum' => ['Assigned', 'Unassigned', 'Any']], 'attachedPoliciesListType' => ['type' => 'list', 'member' => ['shape' => 'AttachedPolicy']], 'attachmentCountType' => ['type' => 'integer'], 'authenticationCodeType' => ['type' => 'string', 'max' => 6, 'min' => 6, 'pattern' => '[\\d]+'], 'booleanObjectType' => ['type' => 'boolean', 'box' => \true], 'booleanType' => ['type' => 'boolean'], 'certificateBodyType' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'certificateChainType' => ['type' => 'string', 'max' => 2097152, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'certificateIdType' => ['type' => 'string', 'max' => 128, 'min' => 24, 'pattern' => '[\\w]+'], 'certificateListType' => ['type' => 'list', 'member' => ['shape' => 'SigningCertificate']], 'clientIDListType' => ['type' => 'list', 'member' => ['shape' => 'clientIDType']], 'clientIDType' => ['type' => 'string', 'max' => 255, 'min' => 1], 'credentialReportExpiredExceptionMessage' => ['type' => 'string'], 'credentialReportNotPresentExceptionMessage' => ['type' => 'string'], 'credentialReportNotReadyExceptionMessage' => ['type' => 'string'], 'customSuffixType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'dateType' => ['type' => 'timestamp'], 'deleteConflictMessage' => ['type' => 'string'], 'duplicateCertificateMessage' => ['type' => 'string'], 'duplicateSSHPublicKeyMessage' => ['type' => 'string'], 'encodingType' => ['type' => 'string', 'enum' => ['SSH', 'PEM']], 'entityAlreadyExistsMessage' => ['type' => 'string'], 'entityDetailsListType' => ['type' => 'list', 'member' => ['shape' => 'EntityDetails']], 'entityListType' => ['type' => 'list', 'member' => ['shape' => 'EntityType']], 'entityNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'entityTemporarilyUnmodifiableMessage' => ['type' => 'string'], 'existingUserNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'globalEndpointTokenVersion' => ['type' => 'string', 'enum' => ['v1Token', 'v2Token']], 'groupDetailListType' => ['type' => 'list', 'member' => ['shape' => 'GroupDetail']], 'groupListType' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'groupNameListType' => ['type' => 'list', 'member' => ['shape' => 'groupNameType']], 'groupNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'idType' => ['type' => 'string', 'max' => 128, 'min' => 16, 'pattern' => '[\\w]+'], 'instanceProfileListType' => ['type' => 'list', 'member' => ['shape' => 'InstanceProfile']], 'instanceProfileNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'integerType' => ['type' => 'integer'], 'invalidAuthenticationCodeMessage' => ['type' => 'string'], 'invalidCertificateMessage' => ['type' => 'string'], 'invalidInputMessage' => ['type' => 'string'], 'invalidPublicKeyMessage' => ['type' => 'string'], 'invalidUserTypeMessage' => ['type' => 'string'], 'jobIDType' => ['type' => 'string', 'max' => 36, 'min' => 36], 'jobStatusType' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED']], 'keyPairMismatchMessage' => ['type' => 'string'], 'limitExceededMessage' => ['type' => 'string'], 'listPolicyGrantingServiceAccessResponseListType' => ['type' => 'list', 'member' => ['shape' => 'ListPoliciesGrantingServiceAccessEntry']], 'malformedCertificateMessage' => ['type' => 'string'], 'malformedPolicyDocumentMessage' => ['type' => 'string'], 'markerType' => ['type' => 'string', 'max' => 320, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'maxItemsType' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'maxPasswordAgeType' => ['type' => 'integer', 'box' => \true, 'max' => 1095, 'min' => 1], 'mfaDeviceListType' => ['type' => 'list', 'member' => ['shape' => 'MFADevice']], 'minimumPasswordLengthType' => ['type' => 'integer', 'max' => 128, 'min' => 6], 'noSuchEntityMessage' => ['type' => 'string'], 'organizationsEntityPathType' => ['type' => 'string', 'max' => 427, 'min' => 19, 'pattern' => '^o-[0-9a-z]{10,32}\\/r-[0-9a-z]{4,32}[0-9a-z-\\/]*'], 'organizationsPolicyIdType' => ['type' => 'string', 'pattern' => '^p-[0-9a-zA-Z_]{8,128}$'], 'passwordPolicyViolationMessage' => ['type' => 'string'], 'passwordReusePreventionType' => ['type' => 'integer', 'box' => \true, 'max' => 24, 'min' => 1], 'passwordType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+', 'sensitive' => \true], 'pathPrefixType' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '\\u002F[\\u0021-\\u007F]*'], 'pathType' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)'], 'policyDescriptionType' => ['type' => 'string', 'max' => 1000], 'policyDetailListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyDetail']], 'policyDocumentType' => ['type' => 'string', 'max' => 131072, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'policyDocumentVersionListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyVersion']], 'policyEvaluationErrorMessage' => ['type' => 'string'], 'policyGrantingServiceAccessListType' => ['type' => 'list', 'member' => ['shape' => 'PolicyGrantingServiceAccess']], 'policyListType' => ['type' => 'list', 'member' => ['shape' => 'Policy']], 'policyNameListType' => ['type' => 'list', 'member' => ['shape' => 'policyNameType']], 'policyNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'policyNotAttachableMessage' => ['type' => 'string'], 'policyOwnerEntityType' => ['type' => 'string', 'enum' => ['USER', 'ROLE', 'GROUP']], 'policyPathType' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '((/[A-Za-z0-9\\.,\\+@=_-]+)*)/'], 'policyScopeType' => ['type' => 'string', 'enum' => ['All', 'AWS', 'Local']], 'policyType' => ['type' => 'string', 'enum' => ['INLINE', 'MANAGED']], 'policyVersionIdType' => ['type' => 'string', 'pattern' => 'v[1-9][0-9]*(\\.[A-Za-z0-9-]*)?'], 'privateKeyType' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+', 'sensitive' => \true], 'publicKeyFingerprintType' => ['type' => 'string', 'max' => 48, 'min' => 48, 'pattern' => '[:\\w]+'], 'publicKeyIdType' => ['type' => 'string', 'max' => 128, 'min' => 20, 'pattern' => '[\\w]+'], 'publicKeyMaterialType' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'reportGenerationLimitExceededMessage' => ['type' => 'string'], 'responseMarkerType' => ['type' => 'string'], 'roleDescriptionType' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*'], 'roleDetailListType' => ['type' => 'list', 'member' => ['shape' => 'RoleDetail']], 'roleListType' => ['type' => 'list', 'member' => ['shape' => 'Role']], 'roleMaxSessionDurationType' => ['type' => 'integer', 'max' => 43200, 'min' => 3600], 'roleNameType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'serialNumberType' => ['type' => 'string', 'max' => 256, 'min' => 9, 'pattern' => '[\\w+=/:,.@-]+'], 'serverCertificateMetadataListType' => ['type' => 'list', 'member' => ['shape' => 'ServerCertificateMetadata']], 'serverCertificateNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'serviceFailureExceptionMessage' => ['type' => 'string'], 'serviceName' => ['type' => 'string'], 'serviceNameType' => ['type' => 'string'], 'serviceNamespaceListType' => ['type' => 'list', 'member' => ['shape' => 'serviceNamespaceType'], 'max' => 200, 'min' => 1], 'serviceNamespaceType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w-]*'], 'serviceNotSupportedMessage' => ['type' => 'string'], 'servicePassword' => ['type' => 'string', 'sensitive' => \true], 'serviceSpecificCredentialId' => ['type' => 'string', 'max' => 128, 'min' => 20, 'pattern' => '[\\w]+'], 'serviceUserName' => ['type' => 'string', 'max' => 200, 'min' => 17, 'pattern' => '[\\w+=,.@-]+'], 'sortKeyType' => ['type' => 'string', 'enum' => ['SERVICE_NAMESPACE_ASCENDING', 'SERVICE_NAMESPACE_DESCENDING', 'LAST_AUTHENTICATED_TIME_ASCENDING', 'LAST_AUTHENTICATED_TIME_DESCENDING']], 'statusType' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'stringType' => ['type' => 'string'], 'summaryKeyType' => ['type' => 'string', 'enum' => ['Users', 'UsersQuota', 'Groups', 'GroupsQuota', 'ServerCertificates', 'ServerCertificatesQuota', 'UserPolicySizeQuota', 'GroupPolicySizeQuota', 'GroupsPerUserQuota', 'SigningCertificatesPerUserQuota', 'AccessKeysPerUserQuota', 'MFADevices', 'MFADevicesInUse', 'AccountMFAEnabled', 'AccountAccessKeysPresent', 'AccountSigningCertificatesPresent', 'AttachedPoliciesPerGroupQuota', 'AttachedPoliciesPerRoleQuota', 'AttachedPoliciesPerUserQuota', 'Policies', 'PoliciesQuota', 'PolicySizeQuota', 'PolicyVersionsInUse', 'PolicyVersionsInUseQuota', 'VersionsPerPolicyQuota', 'GlobalEndpointTokenVersion']], 'summaryMapType' => ['type' => 'map', 'key' => ['shape' => 'summaryKeyType'], 'value' => ['shape' => 'summaryValueType']], 'summaryValueType' => ['type' => 'integer'], 'tagKeyListType' => ['type' => 'list', 'member' => ['shape' => 'tagKeyType'], 'max' => 50], 'tagKeyType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+'], 'tagListType' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50], 'tagValueType' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'thumbprintListType' => ['type' => 'list', 'member' => ['shape' => 'thumbprintType']], 'thumbprintType' => ['type' => 'string', 'max' => 40, 'min' => 40], 'unmodifiableEntityMessage' => ['type' => 'string'], 'unrecognizedPublicKeyEncodingMessage' => ['type' => 'string'], 'userDetailListType' => ['type' => 'list', 'member' => ['shape' => 'UserDetail']], 'userListType' => ['type' => 'list', 'member' => ['shape' => 'User']], 'userNameType' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'virtualMFADeviceListType' => ['type' => 'list', 'member' => ['shape' => 'VirtualMFADevice']], 'virtualMFADeviceName' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\w+=,.@-]+']]]; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 04aafcc..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.amazonaws.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam.{Region}.api.amazonwebservices.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.cn-north-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-north-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-us-gov']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.c2s.ic.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.us-iso-east-1.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso-b']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.sc2s.sgov.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.us-isob-east-1.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://iam-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://iam.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://iam-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iam.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://iam.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://iam.cn-north-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-north-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://iam.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-global']]], 'endpoint' => ['url' => 'https://iam.us-iso-east-1.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-b-global']]], 'endpoint' => ['url' => 'https://iam.us-isob-east-1.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'iam']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://iam.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-tests-1.json.php deleted file mode 100644 index 5de3cc0..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-iso-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-iso-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-global']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-iso-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-global']], ['documentation' => 'For region aws-global with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam-fips.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'aws-global']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam-fips.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region aws-us-gov-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-gov-west-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-gov.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-us-gov-global']], ['documentation' => 'For region aws-us-gov-global with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-gov-west-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-gov.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'aws-us-gov-global']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-gov-west-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-gov.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-gov-west-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-gov.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region aws-iso-b-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-isob-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-b-global']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'us-isob-east-1', 'name' => 'sigv4']]], 'url' => 'https://iam.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'cn-north-1', 'name' => 'sigv4']]], 'url' => 'https://iam.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-cn-global']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iam-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iam.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'iam', 'signingRegion' => 'cn-north-1', 'name' => 'sigv4']]], 'url' => 'https://iam.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/paginators-1.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/paginators-1.json.php deleted file mode 100644 index 93df883..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetAccountAuthorizationDetails' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => ['UserDetailList', 'GroupDetailList', 'RoleDetailList', 'Policies']], 'GetGroup' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Users'], 'ListAccessKeys' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'AccessKeyMetadata'], 'ListAccountAliases' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'AccountAliases'], 'ListAttachedGroupPolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'AttachedPolicies'], 'ListAttachedRolePolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'AttachedPolicies'], 'ListAttachedUserPolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'AttachedPolicies'], 'ListEntitiesForPolicy' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => ['PolicyGroups', 'PolicyUsers', 'PolicyRoles']], 'ListGroupPolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'PolicyNames'], 'ListGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Groups'], 'ListGroupsForUser' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Groups'], 'ListInstanceProfiles' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'InstanceProfiles'], 'ListInstanceProfilesForRole' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'InstanceProfiles'], 'ListMFADevices' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'MFADevices'], 'ListPolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Policies'], 'ListPolicyVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Versions'], 'ListRolePolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'PolicyNames'], 'ListRoles' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Roles'], 'ListSAMLProviders' => ['result_key' => 'SAMLProviderList'], 'ListSSHPublicKeys' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'SSHPublicKeys'], 'ListServerCertificates' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'ServerCertificateMetadataList'], 'ListSigningCertificates' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Certificates'], 'ListUserPolicies' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'PolicyNames'], 'ListUserTags' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Tags'], 'ListUsers' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'Users'], 'ListVirtualMFADevices' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'VirtualMFADevices'], 'SimulateCustomPolicy' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'EvaluationResults'], 'SimulatePrincipalPolicy' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'Marker', 'result_key' => 'EvaluationResults']]]; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/smoke.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/smoke.json.php deleted file mode 100644 index 3b449ac..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListUsers', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetUser', 'input' => ['UserName' => 'fake_user'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/iam/2010-05-08/waiters-2.json.php b/vendor/Aws3/Aws/data/iam/2010-05-08/waiters-2.json.php deleted file mode 100644 index 63a720c..0000000 --- a/vendor/Aws3/Aws/data/iam/2010-05-08/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['InstanceProfileExists' => ['delay' => 1, 'operation' => 'GetInstanceProfile', 'maxAttempts' => 40, 'acceptors' => [['expected' => 200, 'matcher' => 'status', 'state' => 'success'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 404]]], 'UserExists' => ['delay' => 1, 'operation' => 'GetUser', 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NoSuchEntity']]], 'RoleExists' => ['delay' => 1, 'operation' => 'GetRole', 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NoSuchEntity']]], 'PolicyExists' => ['delay' => 1, 'operation' => 'GetPolicy', 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'NoSuchEntity']]]]]; diff --git a/vendor/Aws3/Aws/data/identitystore/2020-06-15/api-2.json.php b/vendor/Aws3/Aws/data/identitystore/2020-06-15/api-2.json.php deleted file mode 100644 index 3d81a5b..0000000 --- a/vendor/Aws3/Aws/data/identitystore/2020-06-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-06-15', 'endpointPrefix' => 'identitystore', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'IdentityStore', 'serviceFullName' => 'AWS SSO Identity Store', 'serviceId' => 'identitystore', 'signatureVersion' => 'v4', 'signingName' => 'identitystore', 'targetPrefix' => 'AWSIdentityStore', 'uid' => 'identitystore-2020-06-15'], 'operations' => ['CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateGroupMembership' => ['name' => 'CreateGroupMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGroupMembershipRequest'], 'output' => ['shape' => 'CreateGroupMembershipResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteGroupMembership' => ['name' => 'DeleteGroupMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupMembershipRequest'], 'output' => ['shape' => 'DeleteGroupMembershipResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DescribeGroup' => ['name' => 'DescribeGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGroupRequest'], 'output' => ['shape' => 'DescribeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DescribeGroupMembership' => ['name' => 'DescribeGroupMembership', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGroupMembershipRequest'], 'output' => ['shape' => 'DescribeGroupMembershipResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetGroupId' => ['name' => 'GetGroupId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupIdRequest'], 'output' => ['shape' => 'GetGroupIdResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetGroupMembershipId' => ['name' => 'GetGroupMembershipId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGroupMembershipIdRequest'], 'output' => ['shape' => 'GetGroupMembershipIdResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetUserId' => ['name' => 'GetUserId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUserIdRequest'], 'output' => ['shape' => 'GetUserIdResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'IsMemberInGroups' => ['name' => 'IsMemberInGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IsMemberInGroupsRequest'], 'output' => ['shape' => 'IsMemberInGroupsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListGroupMemberships' => ['name' => 'ListGroupMemberships', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupMembershipsRequest'], 'output' => ['shape' => 'ListGroupMembershipsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListGroupMembershipsForMember' => ['name' => 'ListGroupMembershipsForMember', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupMembershipsForMemberRequest'], 'output' => ['shape' => 'ListGroupMembershipsForMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGroupRequest'], 'output' => ['shape' => 'UpdateGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'Address' => ['type' => 'structure', 'members' => ['StreetAddress' => ['shape' => 'SensitiveStringType'], 'Locality' => ['shape' => 'SensitiveStringType'], 'Region' => ['shape' => 'SensitiveStringType'], 'PostalCode' => ['shape' => 'SensitiveStringType'], 'Country' => ['shape' => 'SensitiveStringType'], 'Formatted' => ['shape' => 'SensitiveStringType'], 'Type' => ['shape' => 'SensitiveStringType'], 'Primary' => ['shape' => 'SensitiveBooleanType']]], 'Addresses' => ['type' => 'list', 'member' => ['shape' => 'Address'], 'max' => 1, 'min' => 1], 'AlternateIdentifier' => ['type' => 'structure', 'members' => ['ExternalId' => ['shape' => 'ExternalId'], 'UniqueAttribute' => ['shape' => 'UniqueAttribute']], 'union' => \true], 'AttributeOperation' => ['type' => 'structure', 'required' => ['AttributePath'], 'members' => ['AttributePath' => ['shape' => 'AttributePath'], 'AttributeValue' => ['shape' => 'AttributeValue']]], 'AttributeOperations' => ['type' => 'list', 'member' => ['shape' => 'AttributeOperation'], 'max' => 100, 'min' => 1], 'AttributePath' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '\\p{L}+(?:\\.\\p{L}+){0,2}'], 'AttributeValue' => ['type' => 'structure', 'members' => [], 'document' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId'], 'Reason' => ['shape' => 'ConflictExceptionReason']], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['UNIQUENESS_CONSTRAINT_VIOLATION', 'CONCURRENT_MODIFICATION']], 'CreateGroupMembershipRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId', 'MemberId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId'], 'MemberId' => ['shape' => 'MemberId']]], 'CreateGroupMembershipResponse' => ['type' => 'structure', 'required' => ['MembershipId', 'IdentityStoreId'], 'members' => ['MembershipId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'DisplayName' => ['shape' => 'GroupDisplayName'], 'Description' => ['shape' => 'SensitiveStringType']]], 'CreateGroupResponse' => ['type' => 'structure', 'required' => ['GroupId', 'IdentityStoreId'], 'members' => ['GroupId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'UserName' => ['shape' => 'UserName'], 'Name' => ['shape' => 'Name'], 'DisplayName' => ['shape' => 'SensitiveStringType'], 'NickName' => ['shape' => 'SensitiveStringType'], 'ProfileUrl' => ['shape' => 'SensitiveStringType'], 'Emails' => ['shape' => 'Emails'], 'Addresses' => ['shape' => 'Addresses'], 'PhoneNumbers' => ['shape' => 'PhoneNumbers'], 'UserType' => ['shape' => 'SensitiveStringType'], 'Title' => ['shape' => 'SensitiveStringType'], 'PreferredLanguage' => ['shape' => 'SensitiveStringType'], 'Locale' => ['shape' => 'SensitiveStringType'], 'Timezone' => ['shape' => 'SensitiveStringType']]], 'CreateUserResponse' => ['type' => 'structure', 'required' => ['UserId', 'IdentityStoreId'], 'members' => ['UserId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'DeleteGroupMembershipRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'MembershipId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MembershipId' => ['shape' => 'ResourceId']]], 'DeleteGroupMembershipResponse' => ['type' => 'structure', 'members' => []], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId']]], 'DeleteGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'UserId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'UserId' => ['shape' => 'ResourceId']]], 'DeleteUserResponse' => ['type' => 'structure', 'members' => []], 'DescribeGroupMembershipRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'MembershipId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MembershipId' => ['shape' => 'ResourceId']]], 'DescribeGroupMembershipResponse' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'MembershipId', 'GroupId', 'MemberId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MembershipId' => ['shape' => 'ResourceId'], 'GroupId' => ['shape' => 'ResourceId'], 'MemberId' => ['shape' => 'MemberId']]], 'DescribeGroupRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId']]], 'DescribeGroupResponse' => ['type' => 'structure', 'required' => ['GroupId', 'IdentityStoreId'], 'members' => ['GroupId' => ['shape' => 'ResourceId'], 'DisplayName' => ['shape' => 'GroupDisplayName'], 'ExternalIds' => ['shape' => 'ExternalIds'], 'Description' => ['shape' => 'SensitiveStringType'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'DescribeUserRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'UserId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'UserId' => ['shape' => 'ResourceId']]], 'DescribeUserResponse' => ['type' => 'structure', 'required' => ['UserId', 'IdentityStoreId'], 'members' => ['UserName' => ['shape' => 'UserName'], 'UserId' => ['shape' => 'ResourceId'], 'ExternalIds' => ['shape' => 'ExternalIds'], 'Name' => ['shape' => 'Name'], 'DisplayName' => ['shape' => 'SensitiveStringType'], 'NickName' => ['shape' => 'SensitiveStringType'], 'ProfileUrl' => ['shape' => 'SensitiveStringType'], 'Emails' => ['shape' => 'Emails'], 'Addresses' => ['shape' => 'Addresses'], 'PhoneNumbers' => ['shape' => 'PhoneNumbers'], 'UserType' => ['shape' => 'SensitiveStringType'], 'Title' => ['shape' => 'SensitiveStringType'], 'PreferredLanguage' => ['shape' => 'SensitiveStringType'], 'Locale' => ['shape' => 'SensitiveStringType'], 'Timezone' => ['shape' => 'SensitiveStringType'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'Email' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'SensitiveStringType'], 'Type' => ['shape' => 'SensitiveStringType'], 'Primary' => ['shape' => 'SensitiveBooleanType']]], 'Emails' => ['type' => 'list', 'member' => ['shape' => 'Email'], 'max' => 1, 'min' => 1], 'ExceptionMessage' => ['type' => 'string'], 'ExternalId' => ['type' => 'structure', 'required' => ['Issuer', 'Id'], 'members' => ['Issuer' => ['shape' => 'ExternalIdIssuer'], 'Id' => ['shape' => 'ExternalIdIdentifier']]], 'ExternalIdIdentifier' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+', 'sensitive' => \true], 'ExternalIdIssuer' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '(?!(?i)(arn|aws):)[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+', 'sensitive' => \true], 'ExternalIds' => ['type' => 'list', 'member' => ['shape' => 'ExternalId'], 'max' => 10, 'min' => 1], 'Filter' => ['type' => 'structure', 'required' => ['AttributePath', 'AttributeValue'], 'members' => ['AttributePath' => ['shape' => 'AttributePath'], 'AttributeValue' => ['shape' => 'SensitiveStringType']]], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 1, 'min' => 0], 'GetGroupIdRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'AlternateIdentifier'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'AlternateIdentifier' => ['shape' => 'AlternateIdentifier']]], 'GetGroupIdResponse' => ['type' => 'structure', 'required' => ['GroupId', 'IdentityStoreId'], 'members' => ['GroupId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'GetGroupMembershipIdRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId', 'MemberId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId'], 'MemberId' => ['shape' => 'MemberId']]], 'GetGroupMembershipIdResponse' => ['type' => 'structure', 'required' => ['MembershipId', 'IdentityStoreId'], 'members' => ['MembershipId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'GetUserIdRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'AlternateIdentifier'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'AlternateIdentifier' => ['shape' => 'AlternateIdentifier']]], 'GetUserIdResponse' => ['type' => 'structure', 'required' => ['UserId', 'IdentityStoreId'], 'members' => ['UserId' => ['shape' => 'ResourceId'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'Group' => ['type' => 'structure', 'required' => ['GroupId', 'IdentityStoreId'], 'members' => ['GroupId' => ['shape' => 'ResourceId'], 'DisplayName' => ['shape' => 'GroupDisplayName'], 'ExternalIds' => ['shape' => 'ExternalIds'], 'Description' => ['shape' => 'SensitiveStringType'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'GroupDisplayName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\t\\n\\r  ]+', 'sensitive' => \true], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'ResourceId'], 'max' => 100, 'min' => 1], 'GroupMembership' => ['type' => 'structure', 'required' => ['IdentityStoreId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MembershipId' => ['shape' => 'ResourceId'], 'GroupId' => ['shape' => 'ResourceId'], 'MemberId' => ['shape' => 'MemberId']]], 'GroupMembershipExistenceResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'ResourceId'], 'MemberId' => ['shape' => 'MemberId'], 'MembershipExists' => ['shape' => 'SensitiveBooleanType']]], 'GroupMembershipExistenceResults' => ['type' => 'list', 'member' => ['shape' => 'GroupMembershipExistenceResult']], 'GroupMemberships' => ['type' => 'list', 'member' => ['shape' => 'GroupMembership']], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'IdentityStoreId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => 'd-[0-9a-f]{10}$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'IsMemberInGroupsRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'MemberId', 'GroupIds'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MemberId' => ['shape' => 'MemberId'], 'GroupIds' => ['shape' => 'GroupIds']]], 'IsMemberInGroupsResponse' => ['type' => 'structure', 'required' => ['Results'], 'members' => ['Results' => ['shape' => 'GroupMembershipExistenceResults']]], 'ListGroupMembershipsForMemberRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'MemberId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MemberId' => ['shape' => 'MemberId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupMembershipsForMemberResponse' => ['type' => 'structure', 'required' => ['GroupMemberships'], 'members' => ['GroupMemberships' => ['shape' => 'GroupMemberships'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupMembershipsRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupMembershipsResponse' => ['type' => 'structure', 'required' => ['GroupMemberships'], 'members' => ['GroupMemberships' => ['shape' => 'GroupMemberships'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupsRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'Filters', 'deprecated' => \true, 'deprecatedMessage' => 'Using filters with ListGroups API is deprecated, please use GetGroupId API instead.']]], 'ListGroupsResponse' => ['type' => 'structure', 'required' => ['Groups'], 'members' => ['Groups' => ['shape' => 'Groups'], 'NextToken' => ['shape' => 'NextToken']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'Filters', 'deprecated' => \true, 'deprecatedMessage' => 'Using filters with ListUsers API is deprecated, please use GetGroupId API instead.']]], 'ListUsersResponse' => ['type' => 'structure', 'required' => ['Users'], 'members' => ['Users' => ['shape' => 'Users'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MemberId' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'ResourceId']], 'union' => \true], 'Name' => ['type' => 'structure', 'members' => ['Formatted' => ['shape' => 'SensitiveStringType'], 'FamilyName' => ['shape' => 'SensitiveStringType'], 'GivenName' => ['shape' => 'SensitiveStringType'], 'MiddleName' => ['shape' => 'SensitiveStringType'], 'HonorificPrefix' => ['shape' => 'SensitiveStringType'], 'HonorificSuffix' => ['shape' => 'SensitiveStringType']]], 'NextToken' => ['type' => 'string', 'max' => 65535, 'min' => 1, 'pattern' => '[-a-zA-Z0-9+=/:]*'], 'PhoneNumber' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'SensitiveStringType'], 'Type' => ['shape' => 'SensitiveStringType'], 'Primary' => ['shape' => 'SensitiveBooleanType']]], 'PhoneNumbers' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber'], 'max' => 1, 'min' => 1], 'RequestId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}'], 'ResourceId' => ['type' => 'string', 'max' => 47, 'min' => 1, 'pattern' => '([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'ResourceId'], 'Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['GROUP', 'USER', 'IDENTITY_STORE', 'GROUP_MEMBERSHIP']], 'RetryAfterSeconds' => ['type' => 'integer'], 'SensitiveBooleanType' => ['type' => 'boolean', 'sensitive' => \true], 'SensitiveStringType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\t\\n\\r   ]+', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'UniqueAttribute' => ['type' => 'structure', 'required' => ['AttributePath', 'AttributeValue'], 'members' => ['AttributePath' => ['shape' => 'AttributePath'], 'AttributeValue' => ['shape' => 'AttributeValue']]], 'UpdateGroupRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'GroupId', 'Operations'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'GroupId' => ['shape' => 'ResourceId'], 'Operations' => ['shape' => 'AttributeOperations']]], 'UpdateGroupResponse' => ['type' => 'structure', 'members' => []], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['IdentityStoreId', 'UserId', 'Operations'], 'members' => ['IdentityStoreId' => ['shape' => 'IdentityStoreId'], 'UserId' => ['shape' => 'ResourceId'], 'Operations' => ['shape' => 'AttributeOperations']]], 'UpdateUserResponse' => ['type' => 'structure', 'members' => []], 'User' => ['type' => 'structure', 'required' => ['UserId', 'IdentityStoreId'], 'members' => ['UserName' => ['shape' => 'UserName'], 'UserId' => ['shape' => 'ResourceId'], 'ExternalIds' => ['shape' => 'ExternalIds'], 'Name' => ['shape' => 'Name'], 'DisplayName' => ['shape' => 'SensitiveStringType'], 'NickName' => ['shape' => 'SensitiveStringType'], 'ProfileUrl' => ['shape' => 'SensitiveStringType'], 'Emails' => ['shape' => 'Emails'], 'Addresses' => ['shape' => 'Addresses'], 'PhoneNumbers' => ['shape' => 'PhoneNumbers'], 'UserType' => ['shape' => 'SensitiveStringType'], 'Title' => ['shape' => 'SensitiveStringType'], 'PreferredLanguage' => ['shape' => 'SensitiveStringType'], 'Locale' => ['shape' => 'SensitiveStringType'], 'Timezone' => ['shape' => 'SensitiveStringType'], 'IdentityStoreId' => ['shape' => 'IdentityStoreId']]], 'UserName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+', 'sensitive' => \true], 'Users' => ['type' => 'list', 'member' => ['shape' => 'User']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'RequestId' => ['shape' => 'RequestId']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 9d00add..0000000 --- a/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://identitystore-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://identitystore.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://identitystore-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://identitystore.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://identitystore.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-tests-1.json.php deleted file mode 100644 index 7275574..0000000 --- a/vendor/Aws3/Aws/data/identitystore/2020-06-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://identitystore.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/identitystore/2020-06-15/paginators-1.json.php b/vendor/Aws3/Aws/data/identitystore/2020-06-15/paginators-1.json.php deleted file mode 100644 index 9069e62..0000000 --- a/vendor/Aws3/Aws/data/identitystore/2020-06-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListGroupMemberships' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'GroupMemberships'], 'ListGroupMembershipsForMember' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'GroupMemberships'], 'ListGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Groups'], 'ListUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Users']]]; diff --git a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/api-2.json.php b/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/api-2.json.php deleted file mode 100644 index 370448a..0000000 --- a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-02', 'endpointPrefix' => 'imagebuilder', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'imagebuilder', 'serviceFullName' => 'EC2 Image Builder', 'serviceId' => 'imagebuilder', 'signatureVersion' => 'v4', 'signingName' => 'imagebuilder', 'uid' => 'imagebuilder-2019-12-02'], 'operations' => ['CancelImageCreation' => ['name' => 'CancelImageCreation', 'http' => ['method' => 'PUT', 'requestUri' => '/CancelImageCreation'], 'input' => ['shape' => 'CancelImageCreationRequest'], 'output' => ['shape' => 'CancelImageCreationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException']]], 'CreateComponent' => ['name' => 'CreateComponent', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateComponent'], 'input' => ['shape' => 'CreateComponentRequest'], 'output' => ['shape' => 'CreateComponentResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'InvalidVersionNumberException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateContainerRecipe' => ['name' => 'CreateContainerRecipe', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateContainerRecipe'], 'input' => ['shape' => 'CreateContainerRecipeRequest'], 'output' => ['shape' => 'CreateContainerRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'InvalidVersionNumberException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateDistributionConfiguration' => ['name' => 'CreateDistributionConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateDistributionConfiguration'], 'input' => ['shape' => 'CreateDistributionConfigurationRequest'], 'output' => ['shape' => 'CreateDistributionConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateImage'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateImagePipeline' => ['name' => 'CreateImagePipeline', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateImagePipeline'], 'input' => ['shape' => 'CreateImagePipelineRequest'], 'output' => ['shape' => 'CreateImagePipelineResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateImageRecipe' => ['name' => 'CreateImageRecipe', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateImageRecipe'], 'input' => ['shape' => 'CreateImageRecipeRequest'], 'output' => ['shape' => 'CreateImageRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'InvalidVersionNumberException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateInfrastructureConfiguration' => ['name' => 'CreateInfrastructureConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/CreateInfrastructureConfiguration'], 'input' => ['shape' => 'CreateInfrastructureConfigurationRequest'], 'output' => ['shape' => 'CreateInfrastructureConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteComponent' => ['name' => 'DeleteComponent', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteComponent'], 'input' => ['shape' => 'DeleteComponentRequest'], 'output' => ['shape' => 'DeleteComponentResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteContainerRecipe' => ['name' => 'DeleteContainerRecipe', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteContainerRecipe'], 'input' => ['shape' => 'DeleteContainerRecipeRequest'], 'output' => ['shape' => 'DeleteContainerRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteDistributionConfiguration' => ['name' => 'DeleteDistributionConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteDistributionConfiguration'], 'input' => ['shape' => 'DeleteDistributionConfigurationRequest'], 'output' => ['shape' => 'DeleteDistributionConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteImage' => ['name' => 'DeleteImage', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteImage'], 'input' => ['shape' => 'DeleteImageRequest'], 'output' => ['shape' => 'DeleteImageResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteImagePipeline' => ['name' => 'DeleteImagePipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteImagePipeline'], 'input' => ['shape' => 'DeleteImagePipelineRequest'], 'output' => ['shape' => 'DeleteImagePipelineResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteImageRecipe' => ['name' => 'DeleteImageRecipe', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteImageRecipe'], 'input' => ['shape' => 'DeleteImageRecipeRequest'], 'output' => ['shape' => 'DeleteImageRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'DeleteInfrastructureConfiguration' => ['name' => 'DeleteInfrastructureConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/DeleteInfrastructureConfiguration'], 'input' => ['shape' => 'DeleteInfrastructureConfigurationRequest'], 'output' => ['shape' => 'DeleteInfrastructureConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceDependencyException']]], 'GetComponent' => ['name' => 'GetComponent', 'http' => ['method' => 'GET', 'requestUri' => '/GetComponent'], 'input' => ['shape' => 'GetComponentRequest'], 'output' => ['shape' => 'GetComponentResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetComponentPolicy' => ['name' => 'GetComponentPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/GetComponentPolicy'], 'input' => ['shape' => 'GetComponentPolicyRequest'], 'output' => ['shape' => 'GetComponentPolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetContainerRecipe' => ['name' => 'GetContainerRecipe', 'http' => ['method' => 'GET', 'requestUri' => '/GetContainerRecipe'], 'input' => ['shape' => 'GetContainerRecipeRequest'], 'output' => ['shape' => 'GetContainerRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetContainerRecipePolicy' => ['name' => 'GetContainerRecipePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/GetContainerRecipePolicy'], 'input' => ['shape' => 'GetContainerRecipePolicyRequest'], 'output' => ['shape' => 'GetContainerRecipePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetDistributionConfiguration' => ['name' => 'GetDistributionConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/GetDistributionConfiguration'], 'input' => ['shape' => 'GetDistributionConfigurationRequest'], 'output' => ['shape' => 'GetDistributionConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetImage' => ['name' => 'GetImage', 'http' => ['method' => 'GET', 'requestUri' => '/GetImage'], 'input' => ['shape' => 'GetImageRequest'], 'output' => ['shape' => 'GetImageResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetImagePipeline' => ['name' => 'GetImagePipeline', 'http' => ['method' => 'GET', 'requestUri' => '/GetImagePipeline'], 'input' => ['shape' => 'GetImagePipelineRequest'], 'output' => ['shape' => 'GetImagePipelineResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetImagePolicy' => ['name' => 'GetImagePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/GetImagePolicy'], 'input' => ['shape' => 'GetImagePolicyRequest'], 'output' => ['shape' => 'GetImagePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetImageRecipe' => ['name' => 'GetImageRecipe', 'http' => ['method' => 'GET', 'requestUri' => '/GetImageRecipe'], 'input' => ['shape' => 'GetImageRecipeRequest'], 'output' => ['shape' => 'GetImageRecipeResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetImageRecipePolicy' => ['name' => 'GetImageRecipePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/GetImageRecipePolicy'], 'input' => ['shape' => 'GetImageRecipePolicyRequest'], 'output' => ['shape' => 'GetImageRecipePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'GetInfrastructureConfiguration' => ['name' => 'GetInfrastructureConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/GetInfrastructureConfiguration'], 'input' => ['shape' => 'GetInfrastructureConfigurationRequest'], 'output' => ['shape' => 'GetInfrastructureConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ImportComponent' => ['name' => 'ImportComponent', 'http' => ['method' => 'PUT', 'requestUri' => '/ImportComponent'], 'input' => ['shape' => 'ImportComponentRequest'], 'output' => ['shape' => 'ImportComponentResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'InvalidVersionNumberException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterCombinationException']]], 'ImportVmImage' => ['name' => 'ImportVmImage', 'http' => ['method' => 'PUT', 'requestUri' => '/ImportVmImage'], 'input' => ['shape' => 'ImportVmImageRequest'], 'output' => ['shape' => 'ImportVmImageResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException']]], 'ListComponentBuildVersions' => ['name' => 'ListComponentBuildVersions', 'http' => ['method' => 'POST', 'requestUri' => '/ListComponentBuildVersions'], 'input' => ['shape' => 'ListComponentBuildVersionsRequest'], 'output' => ['shape' => 'ListComponentBuildVersionsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'POST', 'requestUri' => '/ListComponents'], 'input' => ['shape' => 'ListComponentsRequest'], 'output' => ['shape' => 'ListComponentsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListContainerRecipes' => ['name' => 'ListContainerRecipes', 'http' => ['method' => 'POST', 'requestUri' => '/ListContainerRecipes'], 'input' => ['shape' => 'ListContainerRecipesRequest'], 'output' => ['shape' => 'ListContainerRecipesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListDistributionConfigurations' => ['name' => 'ListDistributionConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/ListDistributionConfigurations'], 'input' => ['shape' => 'ListDistributionConfigurationsRequest'], 'output' => ['shape' => 'ListDistributionConfigurationsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImageBuildVersions' => ['name' => 'ListImageBuildVersions', 'http' => ['method' => 'POST', 'requestUri' => '/ListImageBuildVersions'], 'input' => ['shape' => 'ListImageBuildVersionsRequest'], 'output' => ['shape' => 'ListImageBuildVersionsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImagePackages' => ['name' => 'ListImagePackages', 'http' => ['method' => 'POST', 'requestUri' => '/ListImagePackages'], 'input' => ['shape' => 'ListImagePackagesRequest'], 'output' => ['shape' => 'ListImagePackagesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImagePipelineImages' => ['name' => 'ListImagePipelineImages', 'http' => ['method' => 'POST', 'requestUri' => '/ListImagePipelineImages'], 'input' => ['shape' => 'ListImagePipelineImagesRequest'], 'output' => ['shape' => 'ListImagePipelineImagesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImagePipelines' => ['name' => 'ListImagePipelines', 'http' => ['method' => 'POST', 'requestUri' => '/ListImagePipelines'], 'input' => ['shape' => 'ListImagePipelinesRequest'], 'output' => ['shape' => 'ListImagePipelinesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImageRecipes' => ['name' => 'ListImageRecipes', 'http' => ['method' => 'POST', 'requestUri' => '/ListImageRecipes'], 'input' => ['shape' => 'ListImageRecipesRequest'], 'output' => ['shape' => 'ListImageRecipesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListImages' => ['name' => 'ListImages', 'http' => ['method' => 'POST', 'requestUri' => '/ListImages'], 'input' => ['shape' => 'ListImagesRequest'], 'output' => ['shape' => 'ListImagesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListInfrastructureConfigurations' => ['name' => 'ListInfrastructureConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/ListInfrastructureConfigurations'], 'input' => ['shape' => 'ListInfrastructureConfigurationsRequest'], 'output' => ['shape' => 'ListInfrastructureConfigurationsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'PutComponentPolicy' => ['name' => 'PutComponentPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/PutComponentPolicy'], 'input' => ['shape' => 'PutComponentPolicyRequest'], 'output' => ['shape' => 'PutComponentPolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'PutContainerRecipePolicy' => ['name' => 'PutContainerRecipePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/PutContainerRecipePolicy'], 'input' => ['shape' => 'PutContainerRecipePolicyRequest'], 'output' => ['shape' => 'PutContainerRecipePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'PutImagePolicy' => ['name' => 'PutImagePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/PutImagePolicy'], 'input' => ['shape' => 'PutImagePolicyRequest'], 'output' => ['shape' => 'PutImagePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'PutImageRecipePolicy' => ['name' => 'PutImageRecipePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/PutImageRecipePolicy'], 'input' => ['shape' => 'PutImageRecipePolicyRequest'], 'output' => ['shape' => 'PutImageRecipePolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException']]], 'StartImagePipelineExecution' => ['name' => 'StartImagePipelineExecution', 'http' => ['method' => 'PUT', 'requestUri' => '/StartImagePipelineExecution'], 'input' => ['shape' => 'StartImagePipelineExecutionRequest'], 'output' => ['shape' => 'StartImagePipelineExecutionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateDistributionConfiguration' => ['name' => 'UpdateDistributionConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/UpdateDistributionConfiguration'], 'input' => ['shape' => 'UpdateDistributionConfigurationRequest'], 'output' => ['shape' => 'UpdateDistributionConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateImagePipeline' => ['name' => 'UpdateImagePipeline', 'http' => ['method' => 'PUT', 'requestUri' => '/UpdateImagePipeline'], 'input' => ['shape' => 'UpdateImagePipelineRequest'], 'output' => ['shape' => 'UpdateImagePipelineResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException']]], 'UpdateInfrastructureConfiguration' => ['name' => 'UpdateInfrastructureConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/UpdateInfrastructureConfiguration'], 'input' => ['shape' => 'UpdateInfrastructureConfigurationRequest'], 'output' => ['shape' => 'UpdateInfrastructureConfigurationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ClientException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ForbiddenException'], ['shape' => 'CallRateLimitExceededException'], ['shape' => 'ResourceInUseException']]]], 'shapes' => ['AccountId' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 1536, 'min' => 1], 'AdditionalInstanceConfiguration' => ['type' => 'structure', 'members' => ['systemsManagerAgent' => ['shape' => 'SystemsManagerAgent'], 'userDataOverride' => ['shape' => 'UserDataOverride']]], 'Ami' => ['type' => 'structure', 'members' => ['region' => ['shape' => 'NonEmptyString'], 'image' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'state' => ['shape' => 'ImageState'], 'accountId' => ['shape' => 'NonEmptyString']]], 'AmiDistributionConfiguration' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AmiNameString'], 'description' => ['shape' => 'NonEmptyString'], 'targetAccountIds' => ['shape' => 'AccountList'], 'amiTags' => ['shape' => 'TagMap'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'launchPermission' => ['shape' => 'LaunchPermissionConfiguration']]], 'AmiList' => ['type' => 'list', 'member' => ['shape' => 'Ami']], 'AmiNameString' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[-_A-Za-z0-9{][-_A-Za-z0-9\\s:{}\\.]+[-_A-Za-z0-9}]$'], 'Arn' => ['type' => 'string'], 'Boolean' => ['type' => 'boolean'], 'BuildType' => ['type' => 'string', 'enum' => ['USER_INITIATED', 'SCHEDULED', 'IMPORT']], 'CallRateLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'CancelImageCreationRequest' => ['type' => 'structure', 'required' => ['imageBuildVersionArn', 'clientToken'], 'members' => ['imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CancelImageCreationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn']]], 'ClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ClientToken' => ['type' => 'string', 'max' => 36, 'min' => 1], 'Component' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'version' => ['shape' => 'VersionNumber'], 'description' => ['shape' => 'NonEmptyString'], 'changeDescription' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'ComponentType'], 'platform' => ['shape' => 'Platform'], 'supportedOsVersions' => ['shape' => 'OsVersionList'], 'state' => ['shape' => 'ComponentState'], 'parameters' => ['shape' => 'ComponentParameterDetailList'], 'owner' => ['shape' => 'NonEmptyString'], 'data' => ['shape' => 'ComponentData'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'encrypted' => ['shape' => 'NullableBoolean'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap'], 'publisher' => ['shape' => 'NonEmptyString'], 'obfuscate' => ['shape' => 'Boolean']]], 'ComponentBuildVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$'], 'ComponentConfiguration' => ['type' => 'structure', 'required' => ['componentArn'], 'members' => ['componentArn' => ['shape' => 'ComponentVersionArnOrBuildVersionArn'], 'parameters' => ['shape' => 'ComponentParameterList']]], 'ComponentConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ComponentConfiguration'], 'min' => 1], 'ComponentData' => ['type' => 'string'], 'ComponentFormat' => ['type' => 'string', 'enum' => ['SHELL']], 'ComponentParameter' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'ComponentParameterName'], 'value' => ['shape' => 'ComponentParameterValueList']]], 'ComponentParameterDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[^\\x00]+'], 'ComponentParameterDetail' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'ComponentParameterName'], 'type' => ['shape' => 'ComponentParameterType'], 'defaultValue' => ['shape' => 'ComponentParameterValueList'], 'description' => ['shape' => 'ComponentParameterDescription']]], 'ComponentParameterDetailList' => ['type' => 'list', 'member' => ['shape' => 'ComponentParameterDetail']], 'ComponentParameterList' => ['type' => 'list', 'member' => ['shape' => 'ComponentParameter'], 'min' => 1], 'ComponentParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\x00]+'], 'ComponentParameterType' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^String|Integer|Boolean|StringList$'], 'ComponentParameterValue' => ['type' => 'string', 'min' => 0, 'pattern' => '[^\\x00]*'], 'ComponentParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'ComponentParameterValue']], 'ComponentState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ComponentStatus'], 'reason' => ['shape' => 'NonEmptyString']]], 'ComponentStatus' => ['type' => 'string', 'enum' => ['DEPRECATED']], 'ComponentSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'version' => ['shape' => 'VersionNumber'], 'platform' => ['shape' => 'Platform'], 'supportedOsVersions' => ['shape' => 'OsVersionList'], 'state' => ['shape' => 'ComponentState'], 'type' => ['shape' => 'ComponentType'], 'owner' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'changeDescription' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap'], 'publisher' => ['shape' => 'NonEmptyString'], 'obfuscate' => ['shape' => 'Boolean']]], 'ComponentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ComponentSummary']], 'ComponentType' => ['type' => 'string', 'enum' => ['BUILD', 'TEST']], 'ComponentVersion' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'version' => ['shape' => 'VersionNumber'], 'description' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'supportedOsVersions' => ['shape' => 'OsVersionList'], 'type' => ['shape' => 'ComponentType'], 'owner' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime']]], 'ComponentVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$'], 'ComponentVersionArnOrBuildVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$'], 'ComponentVersionList' => ['type' => 'list', 'member' => ['shape' => 'ComponentVersion']], 'Container' => ['type' => 'structure', 'members' => ['region' => ['shape' => 'NonEmptyString'], 'imageUris' => ['shape' => 'StringList']]], 'ContainerDistributionConfiguration' => ['type' => 'structure', 'required' => ['targetRepository'], 'members' => ['description' => ['shape' => 'NonEmptyString'], 'containerTags' => ['shape' => 'StringList'], 'targetRepository' => ['shape' => 'TargetContainerRepository']]], 'ContainerList' => ['type' => 'list', 'member' => ['shape' => 'Container']], 'ContainerRecipe' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'containerType' => ['shape' => 'ContainerType'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'owner' => ['shape' => 'NonEmptyString'], 'version' => ['shape' => 'VersionNumber'], 'components' => ['shape' => 'ComponentConfigurationList'], 'instanceConfiguration' => ['shape' => 'InstanceConfiguration'], 'dockerfileTemplateData' => ['shape' => 'DockerFileTemplate'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'encrypted' => ['shape' => 'NullableBoolean'], 'parentImage' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap'], 'workingDirectory' => ['shape' => 'NonEmptyString'], 'targetRepository' => ['shape' => 'TargetContainerRepository']]], 'ContainerRecipeArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):container-recipe/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$'], 'ContainerRecipeSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'containerType' => ['shape' => 'ContainerType'], 'name' => ['shape' => 'ResourceName'], 'platform' => ['shape' => 'Platform'], 'owner' => ['shape' => 'NonEmptyString'], 'parentImage' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap']]], 'ContainerRecipeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ContainerRecipeSummary']], 'ContainerRepositoryService' => ['type' => 'string', 'enum' => ['ECR']], 'ContainerType' => ['type' => 'string', 'enum' => ['DOCKER']], 'CreateComponentRequest' => ['type' => 'structure', 'required' => ['name', 'semanticVersion', 'platform', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'semanticVersion' => ['shape' => 'VersionNumber'], 'description' => ['shape' => 'NonEmptyString'], 'changeDescription' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'supportedOsVersions' => ['shape' => 'OsVersionList'], 'data' => ['shape' => 'InlineComponentData'], 'uri' => ['shape' => 'Uri'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateComponentResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'componentBuildVersionArn' => ['shape' => 'ComponentBuildVersionArn']]], 'CreateContainerRecipeRequest' => ['type' => 'structure', 'required' => ['containerType', 'name', 'semanticVersion', 'components', 'parentImage', 'targetRepository', 'clientToken'], 'members' => ['containerType' => ['shape' => 'ContainerType'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'semanticVersion' => ['shape' => 'VersionNumber'], 'components' => ['shape' => 'ComponentConfigurationList'], 'instanceConfiguration' => ['shape' => 'InstanceConfiguration'], 'dockerfileTemplateData' => ['shape' => 'InlineDockerFileTemplate'], 'dockerfileTemplateUri' => ['shape' => 'Uri'], 'platformOverride' => ['shape' => 'Platform'], 'imageOsVersionOverride' => ['shape' => 'NonEmptyString'], 'parentImage' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagMap'], 'workingDirectory' => ['shape' => 'NonEmptyString'], 'targetRepository' => ['shape' => 'TargetContainerRepository'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateContainerRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn']]], 'CreateDistributionConfigurationRequest' => ['type' => 'structure', 'required' => ['name', 'distributions', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'distributions' => ['shape' => 'DistributionList'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateDistributionConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn']]], 'CreateImagePipelineRequest' => ['type' => 'structure', 'required' => ['name', 'infrastructureConfigurationArn', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'imageRecipeArn' => ['shape' => 'ImageRecipeArn'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn'], 'imageTestsConfiguration' => ['shape' => 'ImageTestsConfiguration'], 'enhancedImageMetadataEnabled' => ['shape' => 'NullableBoolean'], 'schedule' => ['shape' => 'Schedule'], 'status' => ['shape' => 'PipelineStatus'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateImagePipelineResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imagePipelineArn' => ['shape' => 'ImagePipelineArn']]], 'CreateImageRecipeRequest' => ['type' => 'structure', 'required' => ['name', 'semanticVersion', 'components', 'parentImage', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'semanticVersion' => ['shape' => 'VersionNumber'], 'components' => ['shape' => 'ComponentConfigurationList'], 'parentImage' => ['shape' => 'NonEmptyString'], 'blockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappings'], 'tags' => ['shape' => 'TagMap'], 'workingDirectory' => ['shape' => 'NonEmptyString'], 'additionalInstanceConfiguration' => ['shape' => 'AdditionalInstanceConfiguration'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateImageRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imageRecipeArn' => ['shape' => 'ImageRecipeArn']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['infrastructureConfigurationArn', 'clientToken'], 'members' => ['imageRecipeArn' => ['shape' => 'ImageRecipeArn'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn'], 'imageTestsConfiguration' => ['shape' => 'ImageTestsConfiguration'], 'enhancedImageMetadataEnabled' => ['shape' => 'NullableBoolean'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateImageResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn']]], 'CreateInfrastructureConfigurationRequest' => ['type' => 'structure', 'required' => ['name', 'instanceProfileName', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'instanceTypes' => ['shape' => 'InstanceTypeList'], 'instanceProfileName' => ['shape' => 'InstanceProfileNameType'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetId' => ['shape' => 'NonEmptyString'], 'logging' => ['shape' => 'Logging'], 'keyPair' => ['shape' => 'NonEmptyString'], 'terminateInstanceOnFailure' => ['shape' => 'NullableBoolean'], 'snsTopicArn' => ['shape' => 'SnsTopicArn'], 'resourceTags' => ['shape' => 'ResourceTagMap'], 'instanceMetadataOptions' => ['shape' => 'InstanceMetadataOptions'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateInfrastructureConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn']]], 'DateTime' => ['type' => 'string'], 'DeleteComponentRequest' => ['type' => 'structure', 'required' => ['componentBuildVersionArn'], 'members' => ['componentBuildVersionArn' => ['shape' => 'ComponentBuildVersionArn', 'location' => 'querystring', 'locationName' => 'componentBuildVersionArn']]], 'DeleteComponentResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'componentBuildVersionArn' => ['shape' => 'ComponentBuildVersionArn']]], 'DeleteContainerRecipeRequest' => ['type' => 'structure', 'required' => ['containerRecipeArn'], 'members' => ['containerRecipeArn' => ['shape' => 'ContainerRecipeArn', 'location' => 'querystring', 'locationName' => 'containerRecipeArn']]], 'DeleteContainerRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn']]], 'DeleteDistributionConfigurationRequest' => ['type' => 'structure', 'required' => ['distributionConfigurationArn'], 'members' => ['distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn', 'location' => 'querystring', 'locationName' => 'distributionConfigurationArn']]], 'DeleteDistributionConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn']]], 'DeleteImagePipelineRequest' => ['type' => 'structure', 'required' => ['imagePipelineArn'], 'members' => ['imagePipelineArn' => ['shape' => 'ImagePipelineArn', 'location' => 'querystring', 'locationName' => 'imagePipelineArn']]], 'DeleteImagePipelineResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imagePipelineArn' => ['shape' => 'ImagePipelineArn']]], 'DeleteImageRecipeRequest' => ['type' => 'structure', 'required' => ['imageRecipeArn'], 'members' => ['imageRecipeArn' => ['shape' => 'ImageRecipeArn', 'location' => 'querystring', 'locationName' => 'imageRecipeArn']]], 'DeleteImageRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageRecipeArn' => ['shape' => 'ImageRecipeArn']]], 'DeleteImageRequest' => ['type' => 'structure', 'required' => ['imageBuildVersionArn'], 'members' => ['imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn', 'location' => 'querystring', 'locationName' => 'imageBuildVersionArn']]], 'DeleteImageResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn']]], 'DeleteInfrastructureConfigurationRequest' => ['type' => 'structure', 'required' => ['infrastructureConfigurationArn'], 'members' => ['infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn', 'location' => 'querystring', 'locationName' => 'infrastructureConfigurationArn']]], 'DeleteInfrastructureConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn']]], 'DiskImageFormat' => ['type' => 'string', 'enum' => ['VMDK', 'RAW', 'VHD']], 'Distribution' => ['type' => 'structure', 'required' => ['region'], 'members' => ['region' => ['shape' => 'NonEmptyString'], 'amiDistributionConfiguration' => ['shape' => 'AmiDistributionConfiguration'], 'containerDistributionConfiguration' => ['shape' => 'ContainerDistributionConfiguration'], 'licenseConfigurationArns' => ['shape' => 'LicenseConfigurationArnList'], 'launchTemplateConfigurations' => ['shape' => 'LaunchTemplateConfigurationList'], 's3ExportConfiguration' => ['shape' => 'S3ExportConfiguration'], 'fastLaunchConfigurations' => ['shape' => 'FastLaunchConfigurationList']]], 'DistributionConfiguration' => ['type' => 'structure', 'required' => ['timeoutMinutes'], 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'distributions' => ['shape' => 'DistributionList'], 'timeoutMinutes' => ['shape' => 'DistributionTimeoutMinutes'], 'dateCreated' => ['shape' => 'DateTime'], 'dateUpdated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap']]], 'DistributionConfigurationArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):distribution-configuration/[a-z0-9-_]+$'], 'DistributionConfigurationSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'dateUpdated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap'], 'regions' => ['shape' => 'RegionList']]], 'DistributionConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DistributionConfigurationSummary']], 'DistributionList' => ['type' => 'list', 'member' => ['shape' => 'Distribution']], 'DistributionTimeoutMinutes' => ['type' => 'integer', 'max' => 720, 'min' => 30], 'DockerFileTemplate' => ['type' => 'string'], 'EbsInstanceBlockDeviceSpecification' => ['type' => 'structure', 'members' => ['encrypted' => ['shape' => 'NullableBoolean'], 'deleteOnTermination' => ['shape' => 'NullableBoolean'], 'iops' => ['shape' => 'EbsIopsInteger'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'snapshotId' => ['shape' => 'NonEmptyString'], 'volumeSize' => ['shape' => 'EbsVolumeSizeInteger'], 'volumeType' => ['shape' => 'EbsVolumeType'], 'throughput' => ['shape' => 'EbsVolumeThroughput']]], 'EbsIopsInteger' => ['type' => 'integer', 'max' => 64000, 'min' => 100], 'EbsVolumeSizeInteger' => ['type' => 'integer', 'max' => 16000, 'min' => 1], 'EbsVolumeThroughput' => ['type' => 'integer', 'max' => 1000, 'min' => 125], 'EbsVolumeType' => ['type' => 'string', 'enum' => ['standard', 'io1', 'io2', 'gp2', 'gp3', 'sc1', 'st1']], 'EmptyString' => ['type' => 'string', 'max' => 0, 'min' => 0], 'ErrorMessage' => ['type' => 'string'], 'FastLaunchConfiguration' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'snapshotConfiguration' => ['shape' => 'FastLaunchSnapshotConfiguration'], 'maxParallelLaunches' => ['shape' => 'MaxParallelLaunches'], 'launchTemplate' => ['shape' => 'FastLaunchLaunchTemplateSpecification'], 'accountId' => ['shape' => 'AccountId']]], 'FastLaunchConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'FastLaunchConfiguration'], 'max' => 1000, 'min' => 1], 'FastLaunchLaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['launchTemplateId' => ['shape' => 'LaunchTemplateId'], 'launchTemplateName' => ['shape' => 'NonEmptyString'], 'launchTemplateVersion' => ['shape' => 'NonEmptyString']]], 'FastLaunchSnapshotConfiguration' => ['type' => 'structure', 'members' => ['targetResourceCount' => ['shape' => 'TargetResourceCount']]], 'Filter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FilterName'], 'values' => ['shape' => 'FilterValues']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 10, 'min' => 1], 'FilterName' => ['type' => 'string', 'pattern' => '^[a-zA-Z]{1,1024}$'], 'FilterValue' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z./_ :-]{1,1024}$'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'max' => 10, 'min' => 1], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetComponentPolicyRequest' => ['type' => 'structure', 'required' => ['componentArn'], 'members' => ['componentArn' => ['shape' => 'ComponentBuildVersionArn', 'location' => 'querystring', 'locationName' => 'componentArn']]], 'GetComponentPolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'GetComponentRequest' => ['type' => 'structure', 'required' => ['componentBuildVersionArn'], 'members' => ['componentBuildVersionArn' => ['shape' => 'ComponentVersionArnOrBuildVersionArn', 'location' => 'querystring', 'locationName' => 'componentBuildVersionArn']]], 'GetComponentResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'component' => ['shape' => 'Component']]], 'GetContainerRecipePolicyRequest' => ['type' => 'structure', 'required' => ['containerRecipeArn'], 'members' => ['containerRecipeArn' => ['shape' => 'ContainerRecipeArn', 'location' => 'querystring', 'locationName' => 'containerRecipeArn']]], 'GetContainerRecipePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'GetContainerRecipeRequest' => ['type' => 'structure', 'required' => ['containerRecipeArn'], 'members' => ['containerRecipeArn' => ['shape' => 'ContainerRecipeArn', 'location' => 'querystring', 'locationName' => 'containerRecipeArn']]], 'GetContainerRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'containerRecipe' => ['shape' => 'ContainerRecipe']]], 'GetDistributionConfigurationRequest' => ['type' => 'structure', 'required' => ['distributionConfigurationArn'], 'members' => ['distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn', 'location' => 'querystring', 'locationName' => 'distributionConfigurationArn']]], 'GetDistributionConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'distributionConfiguration' => ['shape' => 'DistributionConfiguration']]], 'GetImagePipelineRequest' => ['type' => 'structure', 'required' => ['imagePipelineArn'], 'members' => ['imagePipelineArn' => ['shape' => 'ImagePipelineArn', 'location' => 'querystring', 'locationName' => 'imagePipelineArn']]], 'GetImagePipelineResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imagePipeline' => ['shape' => 'ImagePipeline']]], 'GetImagePolicyRequest' => ['type' => 'structure', 'required' => ['imageArn'], 'members' => ['imageArn' => ['shape' => 'ImageBuildVersionArn', 'location' => 'querystring', 'locationName' => 'imageArn']]], 'GetImagePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'GetImageRecipePolicyRequest' => ['type' => 'structure', 'required' => ['imageRecipeArn'], 'members' => ['imageRecipeArn' => ['shape' => 'ImageRecipeArn', 'location' => 'querystring', 'locationName' => 'imageRecipeArn']]], 'GetImageRecipePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'GetImageRecipeRequest' => ['type' => 'structure', 'required' => ['imageRecipeArn'], 'members' => ['imageRecipeArn' => ['shape' => 'ImageRecipeArn', 'location' => 'querystring', 'locationName' => 'imageRecipeArn']]], 'GetImageRecipeResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageRecipe' => ['shape' => 'ImageRecipe']]], 'GetImageRequest' => ['type' => 'structure', 'required' => ['imageBuildVersionArn'], 'members' => ['imageBuildVersionArn' => ['shape' => 'ImageVersionArnOrBuildVersionArn', 'location' => 'querystring', 'locationName' => 'imageBuildVersionArn']]], 'GetImageResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'image' => ['shape' => 'Image']]], 'GetInfrastructureConfigurationRequest' => ['type' => 'structure', 'required' => ['infrastructureConfigurationArn'], 'members' => ['infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn', 'location' => 'querystring', 'locationName' => 'infrastructureConfigurationArn']]], 'GetInfrastructureConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'infrastructureConfiguration' => ['shape' => 'InfrastructureConfiguration']]], 'HttpPutResponseHopLimit' => ['type' => 'integer', 'max' => 64, 'min' => 1], 'HttpTokens' => ['type' => 'string', 'pattern' => 'optional|required'], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Image' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'type' => ['shape' => 'ImageType'], 'name' => ['shape' => 'ResourceName'], 'version' => ['shape' => 'VersionNumber'], 'platform' => ['shape' => 'Platform'], 'enhancedImageMetadataEnabled' => ['shape' => 'NullableBoolean'], 'osVersion' => ['shape' => 'OsVersion'], 'state' => ['shape' => 'ImageState'], 'imageRecipe' => ['shape' => 'ImageRecipe'], 'containerRecipe' => ['shape' => 'ContainerRecipe'], 'sourcePipelineName' => ['shape' => 'ResourceName'], 'sourcePipelineArn' => ['shape' => 'Arn'], 'infrastructureConfiguration' => ['shape' => 'InfrastructureConfiguration'], 'distributionConfiguration' => ['shape' => 'DistributionConfiguration'], 'imageTestsConfiguration' => ['shape' => 'ImageTestsConfiguration'], 'dateCreated' => ['shape' => 'DateTime'], 'outputResources' => ['shape' => 'OutputResources'], 'tags' => ['shape' => 'TagMap'], 'buildType' => ['shape' => 'BuildType'], 'imageSource' => ['shape' => 'ImageSource']]], 'ImageBuildVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$'], 'ImageBuilderArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$'], 'ImagePackage' => ['type' => 'structure', 'members' => ['packageName' => ['shape' => 'NonEmptyString'], 'packageVersion' => ['shape' => 'NonEmptyString']]], 'ImagePackageList' => ['type' => 'list', 'member' => ['shape' => 'ImagePackage']], 'ImagePipeline' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'enhancedImageMetadataEnabled' => ['shape' => 'NullableBoolean'], 'imageRecipeArn' => ['shape' => 'Arn'], 'containerRecipeArn' => ['shape' => 'Arn'], 'infrastructureConfigurationArn' => ['shape' => 'Arn'], 'distributionConfigurationArn' => ['shape' => 'Arn'], 'imageTestsConfiguration' => ['shape' => 'ImageTestsConfiguration'], 'schedule' => ['shape' => 'Schedule'], 'status' => ['shape' => 'PipelineStatus'], 'dateCreated' => ['shape' => 'DateTime'], 'dateUpdated' => ['shape' => 'DateTime'], 'dateLastRun' => ['shape' => 'DateTime'], 'dateNextRun' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap']]], 'ImagePipelineArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image-pipeline/[a-z0-9-_]+$'], 'ImagePipelineList' => ['type' => 'list', 'member' => ['shape' => 'ImagePipeline']], 'ImageRecipe' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'type' => ['shape' => 'ImageType'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'owner' => ['shape' => 'NonEmptyString'], 'version' => ['shape' => 'VersionNumber'], 'components' => ['shape' => 'ComponentConfigurationList'], 'parentImage' => ['shape' => 'NonEmptyString'], 'blockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappings'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap'], 'workingDirectory' => ['shape' => 'NonEmptyString'], 'additionalInstanceConfiguration' => ['shape' => 'AdditionalInstanceConfiguration']]], 'ImageRecipeArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image-recipe/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$'], 'ImageRecipeSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'platform' => ['shape' => 'Platform'], 'owner' => ['shape' => 'NonEmptyString'], 'parentImage' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'tags' => ['shape' => 'TagMap']]], 'ImageRecipeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImageRecipeSummary']], 'ImageSource' => ['type' => 'string', 'enum' => ['AMAZON_MANAGED', 'AWS_MARKETPLACE', 'IMPORTED', 'CUSTOM']], 'ImageState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ImageStatus'], 'reason' => ['shape' => 'NonEmptyString']]], 'ImageStatus' => ['type' => 'string', 'enum' => ['PENDING', 'CREATING', 'BUILDING', 'TESTING', 'DISTRIBUTING', 'INTEGRATING', 'AVAILABLE', 'CANCELLED', 'FAILED', 'DEPRECATED', 'DELETED']], 'ImageSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'type' => ['shape' => 'ImageType'], 'version' => ['shape' => 'VersionNumber'], 'platform' => ['shape' => 'Platform'], 'osVersion' => ['shape' => 'OsVersion'], 'state' => ['shape' => 'ImageState'], 'owner' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'outputResources' => ['shape' => 'OutputResources'], 'tags' => ['shape' => 'TagMap'], 'buildType' => ['shape' => 'BuildType'], 'imageSource' => ['shape' => 'ImageSource']]], 'ImageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImageSummary']], 'ImageTestsConfiguration' => ['type' => 'structure', 'members' => ['imageTestsEnabled' => ['shape' => 'NullableBoolean'], 'timeoutMinutes' => ['shape' => 'ImageTestsTimeoutMinutes']]], 'ImageTestsTimeoutMinutes' => ['type' => 'integer', 'max' => 1440, 'min' => 60], 'ImageType' => ['type' => 'string', 'enum' => ['AMI', 'DOCKER']], 'ImageVersion' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'type' => ['shape' => 'ImageType'], 'version' => ['shape' => 'VersionNumber'], 'platform' => ['shape' => 'Platform'], 'osVersion' => ['shape' => 'OsVersion'], 'owner' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'buildType' => ['shape' => 'BuildType'], 'imageSource' => ['shape' => 'ImageSource']]], 'ImageVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$'], 'ImageVersionArnOrBuildVersionArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$'], 'ImageVersionList' => ['type' => 'list', 'member' => ['shape' => 'ImageVersion']], 'ImportComponentRequest' => ['type' => 'structure', 'required' => ['name', 'semanticVersion', 'type', 'format', 'platform', 'clientToken'], 'members' => ['name' => ['shape' => 'ResourceName'], 'semanticVersion' => ['shape' => 'VersionNumber'], 'description' => ['shape' => 'NonEmptyString'], 'changeDescription' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'ComponentType'], 'format' => ['shape' => 'ComponentFormat'], 'platform' => ['shape' => 'Platform'], 'data' => ['shape' => 'NonEmptyString'], 'uri' => ['shape' => 'Uri'], 'kmsKeyId' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'ImportComponentResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'componentBuildVersionArn' => ['shape' => 'ComponentBuildVersionArn']]], 'ImportVmImageRequest' => ['type' => 'structure', 'required' => ['name', 'semanticVersion', 'platform', 'vmImportTaskId', 'clientToken'], 'members' => ['name' => ['shape' => 'NonEmptyString'], 'semanticVersion' => ['shape' => 'VersionNumber'], 'description' => ['shape' => 'NonEmptyString'], 'platform' => ['shape' => 'Platform'], 'osVersion' => ['shape' => 'OsVersion'], 'vmImportTaskId' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagMap'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'ImportVmImageResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageArn' => ['shape' => 'Arn'], 'clientToken' => ['shape' => 'ClientToken']]], 'InfrastructureConfiguration' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'instanceTypes' => ['shape' => 'InstanceTypeList'], 'instanceProfileName' => ['shape' => 'InstanceProfileNameType'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetId' => ['shape' => 'NonEmptyString'], 'logging' => ['shape' => 'Logging'], 'keyPair' => ['shape' => 'NonEmptyString'], 'terminateInstanceOnFailure' => ['shape' => 'NullableBoolean'], 'snsTopicArn' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'dateUpdated' => ['shape' => 'DateTime'], 'resourceTags' => ['shape' => 'ResourceTagMap'], 'instanceMetadataOptions' => ['shape' => 'InstanceMetadataOptions'], 'tags' => ['shape' => 'TagMap']]], 'InfrastructureConfigurationArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):infrastructure-configuration/[a-z0-9-_]+$'], 'InfrastructureConfigurationSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ImageBuilderArn'], 'name' => ['shape' => 'ResourceName'], 'description' => ['shape' => 'NonEmptyString'], 'dateCreated' => ['shape' => 'DateTime'], 'dateUpdated' => ['shape' => 'DateTime'], 'resourceTags' => ['shape' => 'ResourceTagMap'], 'tags' => ['shape' => 'TagMap'], 'instanceTypes' => ['shape' => 'InstanceTypeList'], 'instanceProfileName' => ['shape' => 'InstanceProfileNameType']]], 'InfrastructureConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InfrastructureConfigurationSummary']], 'InlineComponentData' => ['type' => 'string', 'max' => 16000, 'min' => 1, 'pattern' => '[^\\x00]+'], 'InlineDockerFileTemplate' => ['type' => 'string', 'max' => 16000, 'min' => 1, 'pattern' => '[^\\x00]+'], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'NonEmptyString'], 'ebs' => ['shape' => 'EbsInstanceBlockDeviceSpecification'], 'virtualName' => ['shape' => 'NonEmptyString'], 'noDevice' => ['shape' => 'EmptyString']]], 'InstanceBlockDeviceMappings' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping']], 'InstanceConfiguration' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'NonEmptyString'], 'blockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappings']]], 'InstanceMetadataOptions' => ['type' => 'structure', 'members' => ['httpTokens' => ['shape' => 'HttpTokens'], 'httpPutResponseHopLimit' => ['shape' => 'HttpPutResponseHopLimit']]], 'InstanceProfileNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\w+=,.@-]+$'], 'InstanceType' => ['type' => 'string'], 'InstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'InstanceType']], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidVersionNumberException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LaunchPermissionConfiguration' => ['type' => 'structure', 'members' => ['userIds' => ['shape' => 'AccountList'], 'userGroups' => ['shape' => 'StringList'], 'organizationArns' => ['shape' => 'OrganizationArnList'], 'organizationalUnitArns' => ['shape' => 'OrganizationalUnitArnList']]], 'LaunchTemplateConfiguration' => ['type' => 'structure', 'required' => ['launchTemplateId'], 'members' => ['launchTemplateId' => ['shape' => 'LaunchTemplateId'], 'accountId' => ['shape' => 'AccountId'], 'setDefaultVersion' => ['shape' => 'Boolean']]], 'LaunchTemplateConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LaunchTemplateConfiguration'], 'max' => 100, 'min' => 1], 'LaunchTemplateId' => ['type' => 'string', 'pattern' => '^lt-[a-z0-9-_]{17}$'], 'LicenseConfigurationArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:license-manager:[^:]+:[0-9]{12}:license-configuration:lic-[a-z0-9-_]{32}$'], 'LicenseConfigurationArnList' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfigurationArn'], 'max' => 50, 'min' => 1], 'ListComponentBuildVersionsRequest' => ['type' => 'structure', 'required' => ['componentVersionArn'], 'members' => ['componentVersionArn' => ['shape' => 'ComponentVersionArn'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListComponentBuildVersionsResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'componentSummaryList' => ['shape' => 'ComponentSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListComponentsRequest' => ['type' => 'structure', 'members' => ['owner' => ['shape' => 'Ownership'], 'filters' => ['shape' => 'FilterList'], 'byName' => ['shape' => 'Boolean'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListComponentsResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'componentVersionList' => ['shape' => 'ComponentVersionList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListContainerRecipesRequest' => ['type' => 'structure', 'members' => ['owner' => ['shape' => 'Ownership'], 'filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'NonEmptyString']]], 'ListContainerRecipesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'containerRecipeSummaryList' => ['shape' => 'ContainerRecipeSummaryList'], 'nextToken' => ['shape' => 'NonEmptyString']]], 'ListDistributionConfigurationsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListDistributionConfigurationsResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'distributionConfigurationSummaryList' => ['shape' => 'DistributionConfigurationSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImageBuildVersionsRequest' => ['type' => 'structure', 'required' => ['imageVersionArn'], 'members' => ['imageVersionArn' => ['shape' => 'ImageVersionArn'], 'filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImageBuildVersionsResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageSummaryList' => ['shape' => 'ImageSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePackagesRequest' => ['type' => 'structure', 'required' => ['imageBuildVersionArn'], 'members' => ['imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePackagesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imagePackageList' => ['shape' => 'ImagePackageList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePipelineImagesRequest' => ['type' => 'structure', 'required' => ['imagePipelineArn'], 'members' => ['imagePipelineArn' => ['shape' => 'ImagePipelineArn'], 'filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePipelineImagesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageSummaryList' => ['shape' => 'ImageSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePipelinesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagePipelinesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imagePipelineList' => ['shape' => 'ImagePipelineList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImageRecipesRequest' => ['type' => 'structure', 'members' => ['owner' => ['shape' => 'Ownership'], 'filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImageRecipesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageRecipeSummaryList' => ['shape' => 'ImageRecipeSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListImagesRequest' => ['type' => 'structure', 'members' => ['owner' => ['shape' => 'Ownership'], 'filters' => ['shape' => 'FilterList'], 'byName' => ['shape' => 'Boolean'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken'], 'includeDeprecated' => ['shape' => 'NullableBoolean']]], 'ListImagesResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageVersionList' => ['shape' => 'ImageVersionList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListInfrastructureConfigurationsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'RestrictedInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListInfrastructureConfigurationsResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'infrastructureConfigurationSummaryList' => ['shape' => 'InfrastructureConfigurationSummaryList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ImageBuilderArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Logging' => ['type' => 'structure', 'members' => ['s3Logs' => ['shape' => 'S3Logs']]], 'MaxParallelLaunches' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'NonEmptyString' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'NullableBoolean' => ['type' => 'boolean'], 'OrganizationArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:organizations::[0-9]{12}:organization/o-[a-z0-9]{10,32}$'], 'OrganizationArnList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationArn'], 'max' => 25, 'min' => 1], 'OrganizationalUnitArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:organizations::[0-9]{12}:ou/o-[a-z0-9]{10,32}/ou-[0-9a-z]{4,32}-[0-9a-z]{8,32}'], 'OrganizationalUnitArnList' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnitArn'], 'max' => 25, 'min' => 1], 'OsVersion' => ['type' => 'string', 'min' => 1], 'OsVersionList' => ['type' => 'list', 'member' => ['shape' => 'OsVersion'], 'max' => 25, 'min' => 1], 'OutputResources' => ['type' => 'structure', 'members' => ['amis' => ['shape' => 'AmiList'], 'containers' => ['shape' => 'ContainerList']]], 'Ownership' => ['type' => 'string', 'enum' => ['Self', 'Shared', 'Amazon', 'ThirdParty']], 'PaginationToken' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'PipelineExecutionStartCondition' => ['type' => 'string', 'enum' => ['EXPRESSION_MATCH_ONLY', 'EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE']], 'PipelineStatus' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Platform' => ['type' => 'string', 'enum' => ['Windows', 'Linux']], 'PutComponentPolicyRequest' => ['type' => 'structure', 'required' => ['componentArn', 'policy'], 'members' => ['componentArn' => ['shape' => 'ComponentBuildVersionArn'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'PutComponentPolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'componentArn' => ['shape' => 'ComponentBuildVersionArn']]], 'PutContainerRecipePolicyRequest' => ['type' => 'structure', 'required' => ['containerRecipeArn', 'policy'], 'members' => ['containerRecipeArn' => ['shape' => 'ContainerRecipeArn'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'PutContainerRecipePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn']]], 'PutImagePolicyRequest' => ['type' => 'structure', 'required' => ['imageArn', 'policy'], 'members' => ['imageArn' => ['shape' => 'ImageBuildVersionArn'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'PutImagePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageArn' => ['shape' => 'ImageBuildVersionArn']]], 'PutImageRecipePolicyRequest' => ['type' => 'structure', 'required' => ['imageRecipeArn', 'policy'], 'members' => ['imageRecipeArn' => ['shape' => 'ImageRecipeArn'], 'policy' => ['shape' => 'ResourcePolicyDocument']]], 'PutImageRecipePolicyResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'imageRecipeArn' => ['shape' => 'ImageRecipeArn']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceDependencyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceName' => ['type' => 'string', 'pattern' => '^[-_A-Za-z-0-9][-_A-Za-z0-9 ]{1,126}[-_A-Za-z-0-9]$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePolicyDocument' => ['type' => 'string', 'max' => 30000, 'min' => 1], 'ResourceTagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 30, 'min' => 1], 'RestrictedInteger' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'S3ExportConfiguration' => ['type' => 'structure', 'required' => ['roleName', 'diskImageFormat', 's3Bucket'], 'members' => ['roleName' => ['shape' => 'NonEmptyString'], 'diskImageFormat' => ['shape' => 'DiskImageFormat'], 's3Bucket' => ['shape' => 'NonEmptyString'], 's3Prefix' => ['shape' => 'NonEmptyString']]], 'S3Logs' => ['type' => 'structure', 'members' => ['s3BucketName' => ['shape' => 'NonEmptyString'], 's3KeyPrefix' => ['shape' => 'NonEmptyString']]], 'Schedule' => ['type' => 'structure', 'members' => ['scheduleExpression' => ['shape' => 'NonEmptyString'], 'timezone' => ['shape' => 'Timezone'], 'pipelineExecutionStartCondition' => ['shape' => 'PipelineExecutionStartCondition']]], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ServiceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'SnsTopicArn' => ['type' => 'string', 'pattern' => '^arn:aws[^:]*:sns:[^:]+:[0-9]{12}:[a-zA-Z0-9-_]{1,256}$'], 'StartImagePipelineExecutionRequest' => ['type' => 'structure', 'required' => ['imagePipelineArn', 'clientToken'], 'members' => ['imagePipelineArn' => ['shape' => 'ImagePipelineArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'StartImagePipelineExecutionResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imageBuildVersionArn' => ['shape' => 'ImageBuildVersionArn']]], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'SystemsManagerAgent' => ['type' => 'structure', 'members' => ['uninstallAfterBuild' => ['shape' => 'NullableBoolean']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ImageBuilderArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TargetContainerRepository' => ['type' => 'structure', 'required' => ['service', 'repositoryName'], 'members' => ['service' => ['shape' => 'ContainerRepositoryService'], 'repositoryName' => ['shape' => 'NonEmptyString']]], 'TargetResourceCount' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'Timezone' => ['type' => 'string', 'max' => 100, 'min' => 3, 'pattern' => '[a-zA-Z0-9]{2,}(?:\\/[a-zA-z0-9-_+]+)*'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ImageBuilderArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDistributionConfigurationRequest' => ['type' => 'structure', 'required' => ['distributionConfigurationArn', 'distributions', 'clientToken'], 'members' => ['distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn'], 'description' => ['shape' => 'NonEmptyString'], 'distributions' => ['shape' => 'DistributionList'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateDistributionConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn']]], 'UpdateImagePipelineRequest' => ['type' => 'structure', 'required' => ['imagePipelineArn', 'infrastructureConfigurationArn', 'clientToken'], 'members' => ['imagePipelineArn' => ['shape' => 'ImagePipelineArn'], 'description' => ['shape' => 'NonEmptyString'], 'imageRecipeArn' => ['shape' => 'ImageRecipeArn'], 'containerRecipeArn' => ['shape' => 'ContainerRecipeArn'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn'], 'distributionConfigurationArn' => ['shape' => 'DistributionConfigurationArn'], 'imageTestsConfiguration' => ['shape' => 'ImageTestsConfiguration'], 'enhancedImageMetadataEnabled' => ['shape' => 'NullableBoolean'], 'schedule' => ['shape' => 'Schedule'], 'status' => ['shape' => 'PipelineStatus'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateImagePipelineResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'imagePipelineArn' => ['shape' => 'ImagePipelineArn']]], 'UpdateInfrastructureConfigurationRequest' => ['type' => 'structure', 'required' => ['infrastructureConfigurationArn', 'instanceProfileName', 'clientToken'], 'members' => ['infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn'], 'description' => ['shape' => 'NonEmptyString'], 'instanceTypes' => ['shape' => 'InstanceTypeList'], 'instanceProfileName' => ['shape' => 'InstanceProfileNameType'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetId' => ['shape' => 'NonEmptyString'], 'logging' => ['shape' => 'Logging'], 'keyPair' => ['shape' => 'NonEmptyString'], 'terminateInstanceOnFailure' => ['shape' => 'NullableBoolean'], 'snsTopicArn' => ['shape' => 'SnsTopicArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'resourceTags' => ['shape' => 'ResourceTagMap'], 'instanceMetadataOptions' => ['shape' => 'InstanceMetadataOptions']]], 'UpdateInfrastructureConfigurationResponse' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'NonEmptyString'], 'clientToken' => ['shape' => 'ClientToken'], 'infrastructureConfigurationArn' => ['shape' => 'InfrastructureConfigurationArn']]], 'Uri' => ['type' => 'string'], 'UserDataOverride' => ['type' => 'string', 'max' => 21847, 'min' => 1, 'pattern' => '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'], 'VersionNumber' => ['type' => 'string', 'pattern' => '^[0-9]+\\.[0-9]+\\.[0-9]+$']]]; diff --git a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index d9edb3e..0000000 --- a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://imagebuilder-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://imagebuilder.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://imagebuilder-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://imagebuilder.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://imagebuilder.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-tests-1.json.php deleted file mode 100644 index 78412ba..0000000 --- a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://imagebuilder.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/paginators-1.json.php deleted file mode 100644 index 125e776..0000000 --- a/vendor/Aws3/Aws/data/imagebuilder/2019-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListComponentBuildVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'componentSummaryList'], 'ListComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'componentVersionList'], 'ListContainerRecipes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'containerRecipeSummaryList'], 'ListDistributionConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'distributionConfigurationSummaryList'], 'ListImageBuildVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageSummaryList'], 'ListImagePackages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imagePackageList'], 'ListImagePipelineImages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageSummaryList'], 'ListImagePipelines' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imagePipelineList'], 'ListImageRecipes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageRecipeSummaryList'], 'ListImages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'imageVersionList'], 'ListInfrastructureConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'infrastructureConfigurationSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/importexport/2010-06-01/api-2.json.php b/vendor/Aws3/Aws/data/importexport/2010-06-01/api-2.json.php deleted file mode 100644 index d47cba3..0000000 --- a/vendor/Aws3/Aws/data/importexport/2010-06-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['uid' => 'importexport-2010-06-01', 'apiVersion' => '2010-06-01', 'endpointPrefix' => 'importexport', 'globalEndpoint' => 'importexport.amazonaws.com', 'serviceFullName' => 'AWS Import/Export', 'signatureVersion' => 'v2', 'xmlNamespace' => 'http://importexport.amazonaws.com/doc/2010-06-01/', 'protocol' => 'query'], 'operations' => ['CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=CancelJob'], 'input' => ['shape' => 'CancelJobInput'], 'output' => ['shape' => 'CancelJobOutput', 'resultWrapper' => 'CancelJobResult'], 'errors' => [['shape' => 'InvalidJobIdException', 'exception' => \true], ['shape' => 'ExpiredJobIdException', 'exception' => \true], ['shape' => 'CanceledJobIdException', 'exception' => \true], ['shape' => 'UnableToCancelJobIdException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true]]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=CreateJob'], 'input' => ['shape' => 'CreateJobInput'], 'output' => ['shape' => 'CreateJobOutput', 'resultWrapper' => 'CreateJobResult'], 'errors' => [['shape' => 'MissingParameterException', 'exception' => \true], ['shape' => 'InvalidParameterException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidAddressException', 'exception' => \true], ['shape' => 'InvalidManifestFieldException', 'exception' => \true], ['shape' => 'MissingManifestFieldException', 'exception' => \true], ['shape' => 'NoSuchBucketException', 'exception' => \true], ['shape' => 'MissingCustomsException', 'exception' => \true], ['shape' => 'InvalidCustomsException', 'exception' => \true], ['shape' => 'InvalidFileSystemException', 'exception' => \true], ['shape' => 'MultipleRegionsException', 'exception' => \true], ['shape' => 'BucketPermissionException', 'exception' => \true], ['shape' => 'MalformedManifestException', 'exception' => \true], ['shape' => 'CreateJobQuotaExceededException', 'exception' => \true], ['shape' => 'InvalidJobIdException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true]]], 'GetShippingLabel' => ['name' => 'GetShippingLabel', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=GetShippingLabel'], 'input' => ['shape' => 'GetShippingLabelInput'], 'output' => ['shape' => 'GetShippingLabelOutput', 'resultWrapper' => 'GetShippingLabelResult'], 'errors' => [['shape' => 'InvalidJobIdException', 'exception' => \true], ['shape' => 'ExpiredJobIdException', 'exception' => \true], ['shape' => 'CanceledJobIdException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidAddressException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true], ['shape' => 'InvalidParameterException', 'exception' => \true]]], 'GetStatus' => ['name' => 'GetStatus', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=GetStatus'], 'input' => ['shape' => 'GetStatusInput'], 'output' => ['shape' => 'GetStatusOutput', 'resultWrapper' => 'GetStatusResult'], 'errors' => [['shape' => 'InvalidJobIdException', 'exception' => \true], ['shape' => 'ExpiredJobIdException', 'exception' => \true], ['shape' => 'CanceledJobIdException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true]]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=ListJobs'], 'input' => ['shape' => 'ListJobsInput'], 'output' => ['shape' => 'ListJobsOutput', 'resultWrapper' => 'ListJobsResult'], 'errors' => [['shape' => 'InvalidParameterException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true]]], 'UpdateJob' => ['name' => 'UpdateJob', 'http' => ['method' => 'POST', 'requestUri' => '/?Operation=UpdateJob'], 'input' => ['shape' => 'UpdateJobInput'], 'output' => ['shape' => 'UpdateJobOutput', 'resultWrapper' => 'UpdateJobResult'], 'errors' => [['shape' => 'MissingParameterException', 'exception' => \true], ['shape' => 'InvalidParameterException', 'exception' => \true], ['shape' => 'InvalidAccessKeyIdException', 'exception' => \true], ['shape' => 'InvalidAddressException', 'exception' => \true], ['shape' => 'InvalidManifestFieldException', 'exception' => \true], ['shape' => 'InvalidJobIdException', 'exception' => \true], ['shape' => 'MissingManifestFieldException', 'exception' => \true], ['shape' => 'NoSuchBucketException', 'exception' => \true], ['shape' => 'ExpiredJobIdException', 'exception' => \true], ['shape' => 'CanceledJobIdException', 'exception' => \true], ['shape' => 'MissingCustomsException', 'exception' => \true], ['shape' => 'InvalidCustomsException', 'exception' => \true], ['shape' => 'InvalidFileSystemException', 'exception' => \true], ['shape' => 'MultipleRegionsException', 'exception' => \true], ['shape' => 'BucketPermissionException', 'exception' => \true], ['shape' => 'MalformedManifestException', 'exception' => \true], ['shape' => 'UnableToUpdateJobIdException', 'exception' => \true], ['shape' => 'InvalidVersionException', 'exception' => \true]]]], 'shapes' => ['APIVersion' => ['type' => 'string'], 'Artifact' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Description'], 'URL' => ['shape' => 'URL']]], 'ArtifactList' => ['type' => 'list', 'member' => ['shape' => 'Artifact']], 'BucketPermissionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CancelJobInput' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'APIVersion' => ['shape' => 'APIVersion']]], 'CancelJobOutput' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Success']]], 'CanceledJobIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Carrier' => ['type' => 'string'], 'CreateJobInput' => ['type' => 'structure', 'required' => ['JobType', 'Manifest', 'ValidateOnly'], 'members' => ['JobType' => ['shape' => 'JobType'], 'Manifest' => ['shape' => 'Manifest'], 'ManifestAddendum' => ['shape' => 'ManifestAddendum'], 'ValidateOnly' => ['shape' => 'ValidateOnly'], 'APIVersion' => ['shape' => 'APIVersion']]], 'CreateJobOutput' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobType' => ['shape' => 'JobType'], 'Signature' => ['shape' => 'Signature'], 'SignatureFileContents' => ['shape' => 'SignatureFileContents'], 'WarningMessage' => ['shape' => 'WarningMessage'], 'ArtifactList' => ['shape' => 'ArtifactList']]], 'CreateJobQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreationDate' => ['type' => 'timestamp'], 'CurrentManifest' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'ErrorCount' => ['type' => 'integer'], 'ErrorMessage' => ['type' => 'string'], 'ExpiredJobIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GenericString' => ['type' => 'string'], 'GetShippingLabelInput' => ['type' => 'structure', 'required' => ['jobIds'], 'members' => ['jobIds' => ['shape' => 'JobIdList'], 'name' => ['shape' => 'name'], 'company' => ['shape' => 'company'], 'phoneNumber' => ['shape' => 'phoneNumber'], 'country' => ['shape' => 'country'], 'stateOrProvince' => ['shape' => 'stateOrProvince'], 'city' => ['shape' => 'city'], 'postalCode' => ['shape' => 'postalCode'], 'street1' => ['shape' => 'street1'], 'street2' => ['shape' => 'street2'], 'street3' => ['shape' => 'street3'], 'APIVersion' => ['shape' => 'APIVersion']]], 'GetShippingLabelOutput' => ['type' => 'structure', 'members' => ['ShippingLabelURL' => ['shape' => 'GenericString'], 'Warning' => ['shape' => 'GenericString']]], 'GetStatusInput' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'APIVersion' => ['shape' => 'APIVersion']]], 'GetStatusOutput' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobType' => ['shape' => 'JobType'], 'LocationCode' => ['shape' => 'LocationCode'], 'LocationMessage' => ['shape' => 'LocationMessage'], 'ProgressCode' => ['shape' => 'ProgressCode'], 'ProgressMessage' => ['shape' => 'ProgressMessage'], 'Carrier' => ['shape' => 'Carrier'], 'TrackingNumber' => ['shape' => 'TrackingNumber'], 'LogBucket' => ['shape' => 'LogBucket'], 'LogKey' => ['shape' => 'LogKey'], 'ErrorCount' => ['shape' => 'ErrorCount'], 'Signature' => ['shape' => 'Signature'], 'SignatureFileContents' => ['shape' => 'Signature'], 'CurrentManifest' => ['shape' => 'CurrentManifest'], 'CreationDate' => ['shape' => 'CreationDate'], 'ArtifactList' => ['shape' => 'ArtifactList']]], 'InvalidAccessKeyIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidAddressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidCustomsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidFileSystemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidJobIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidManifestFieldException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidVersionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IsCanceled' => ['type' => 'boolean'], 'IsTruncated' => ['type' => 'boolean'], 'Job' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'CreationDate' => ['shape' => 'CreationDate'], 'IsCanceled' => ['shape' => 'IsCanceled'], 'JobType' => ['shape' => 'JobType']]], 'JobId' => ['type' => 'string'], 'JobIdList' => ['type' => 'list', 'member' => ['shape' => 'GenericString']], 'JobType' => ['type' => 'string', 'enum' => ['Import', 'Export']], 'JobsList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'ListJobsInput' => ['type' => 'structure', 'members' => ['MaxJobs' => ['shape' => 'MaxJobs'], 'Marker' => ['shape' => 'Marker'], 'APIVersion' => ['shape' => 'APIVersion']]], 'ListJobsOutput' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'JobsList'], 'IsTruncated' => ['shape' => 'IsTruncated']]], 'LocationCode' => ['type' => 'string'], 'LocationMessage' => ['type' => 'string'], 'LogBucket' => ['type' => 'string'], 'LogKey' => ['type' => 'string'], 'MalformedManifestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Manifest' => ['type' => 'string'], 'ManifestAddendum' => ['type' => 'string'], 'Marker' => ['type' => 'string'], 'MaxJobs' => ['type' => 'integer'], 'MissingCustomsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MissingManifestFieldException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MissingParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MultipleRegionsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NoSuchBucketException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ProgressCode' => ['type' => 'string'], 'ProgressMessage' => ['type' => 'string'], 'Signature' => ['type' => 'string'], 'SignatureFileContents' => ['type' => 'string'], 'Success' => ['type' => 'boolean'], 'TrackingNumber' => ['type' => 'string'], 'URL' => ['type' => 'string'], 'UnableToCancelJobIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnableToUpdateJobIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UpdateJobInput' => ['type' => 'structure', 'required' => ['JobId', 'Manifest', 'JobType', 'ValidateOnly'], 'members' => ['JobId' => ['shape' => 'JobId'], 'Manifest' => ['shape' => 'Manifest'], 'JobType' => ['shape' => 'JobType'], 'ValidateOnly' => ['shape' => 'ValidateOnly'], 'APIVersion' => ['shape' => 'APIVersion']]], 'UpdateJobOutput' => ['type' => 'structure', 'members' => ['Success' => ['shape' => 'Success'], 'WarningMessage' => ['shape' => 'WarningMessage'], 'ArtifactList' => ['shape' => 'ArtifactList']]], 'ValidateOnly' => ['type' => 'boolean'], 'WarningMessage' => ['type' => 'string'], 'city' => ['type' => 'string'], 'company' => ['type' => 'string'], 'country' => ['type' => 'string'], 'name' => ['type' => 'string'], 'phoneNumber' => ['type' => 'string'], 'postalCode' => ['type' => 'string'], 'stateOrProvince' => ['type' => 'string'], 'street1' => ['type' => 'string'], 'street2' => ['type' => 'string'], 'street3' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 5f46fc7..0000000 --- a/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'IngestionService']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'IngestionService']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'IngestionService']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://importexport.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'IngestionService']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://importexport.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://importexport.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'IngestionService']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://importexport.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-tests-1.json.php deleted file mode 100644 index 8ff671a..0000000 --- a/vendor/Aws3/Aws/data/importexport/2010-06-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'IngestionService', 'name' => 'sigv4']]], 'url' => 'https://importexport.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-global', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/importexport/2010-06-01/paginators-1.json.php b/vendor/Aws3/Aws/data/importexport/2010-06-01/paginators-1.json.php deleted file mode 100644 index 5ba2bc7..0000000 --- a/vendor/Aws3/Aws/data/importexport/2010-06-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListJobs' => ['input_token' => 'Marker', 'output_token' => 'Jobs[-1].JobId', 'more_results' => 'IsTruncated', 'limit_key' => 'MaxJobs', 'result_key' => 'Jobs']]]; diff --git a/vendor/Aws3/Aws/data/inspector/2016-02-16/api-2.json.php b/vendor/Aws3/Aws/data/inspector/2016-02-16/api-2.json.php deleted file mode 100644 index 4ee1219..0000000 --- a/vendor/Aws3/Aws/data/inspector/2016-02-16/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-02-16', 'endpointPrefix' => 'inspector', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Inspector', 'serviceId' => 'Inspector', 'signatureVersion' => 'v4', 'targetPrefix' => 'InspectorService', 'uid' => 'inspector-2016-02-16'], 'operations' => ['AddAttributesToFindings' => ['name' => 'AddAttributesToFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddAttributesToFindingsRequest'], 'output' => ['shape' => 'AddAttributesToFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'CreateAssessmentTarget' => ['name' => 'CreateAssessmentTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssessmentTargetRequest'], 'output' => ['shape' => 'CreateAssessmentTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidCrossAccountRoleException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'CreateAssessmentTemplate' => ['name' => 'CreateAssessmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssessmentTemplateRequest'], 'output' => ['shape' => 'CreateAssessmentTemplateResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'CreateExclusionsPreview' => ['name' => 'CreateExclusionsPreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExclusionsPreviewRequest'], 'output' => ['shape' => 'CreateExclusionsPreviewResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'PreviewGenerationInProgressException'], ['shape' => 'InternalException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'CreateResourceGroup' => ['name' => 'CreateResourceGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceGroupRequest'], 'output' => ['shape' => 'CreateResourceGroupResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'DeleteAssessmentRun' => ['name' => 'DeleteAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssessmentRunRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AssessmentRunInProgressException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'DeleteAssessmentTarget' => ['name' => 'DeleteAssessmentTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssessmentTargetRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AssessmentRunInProgressException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'DeleteAssessmentTemplate' => ['name' => 'DeleteAssessmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssessmentTemplateRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AssessmentRunInProgressException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'DescribeAssessmentRuns' => ['name' => 'DescribeAssessmentRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssessmentRunsRequest'], 'output' => ['shape' => 'DescribeAssessmentRunsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeAssessmentTargets' => ['name' => 'DescribeAssessmentTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssessmentTargetsRequest'], 'output' => ['shape' => 'DescribeAssessmentTargetsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeAssessmentTemplates' => ['name' => 'DescribeAssessmentTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssessmentTemplatesRequest'], 'output' => ['shape' => 'DescribeAssessmentTemplatesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeCrossAccountAccessRole' => ['name' => 'DescribeCrossAccountAccessRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeCrossAccountAccessRoleResponse'], 'errors' => [['shape' => 'InternalException']]], 'DescribeExclusions' => ['name' => 'DescribeExclusions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExclusionsRequest'], 'output' => ['shape' => 'DescribeExclusionsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeFindings' => ['name' => 'DescribeFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFindingsRequest'], 'output' => ['shape' => 'DescribeFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeResourceGroups' => ['name' => 'DescribeResourceGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourceGroupsRequest'], 'output' => ['shape' => 'DescribeResourceGroupsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'DescribeRulesPackages' => ['name' => 'DescribeRulesPackages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRulesPackagesRequest'], 'output' => ['shape' => 'DescribeRulesPackagesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'GetAssessmentReport' => ['name' => 'GetAssessmentReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAssessmentReportRequest'], 'output' => ['shape' => 'GetAssessmentReportResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'AssessmentRunInProgressException'], ['shape' => 'UnsupportedFeatureException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'GetExclusionsPreview' => ['name' => 'GetExclusionsPreview', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExclusionsPreviewRequest'], 'output' => ['shape' => 'GetExclusionsPreviewResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'GetTelemetryMetadata' => ['name' => 'GetTelemetryMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTelemetryMetadataRequest'], 'output' => ['shape' => 'GetTelemetryMetadataResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListAssessmentRunAgents' => ['name' => 'ListAssessmentRunAgents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssessmentRunAgentsRequest'], 'output' => ['shape' => 'ListAssessmentRunAgentsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListAssessmentRuns' => ['name' => 'ListAssessmentRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssessmentRunsRequest'], 'output' => ['shape' => 'ListAssessmentRunsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListAssessmentTargets' => ['name' => 'ListAssessmentTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssessmentTargetsRequest'], 'output' => ['shape' => 'ListAssessmentTargetsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException']]], 'ListAssessmentTemplates' => ['name' => 'ListAssessmentTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssessmentTemplatesRequest'], 'output' => ['shape' => 'ListAssessmentTemplatesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListEventSubscriptions' => ['name' => 'ListEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventSubscriptionsRequest'], 'output' => ['shape' => 'ListEventSubscriptionsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListExclusions' => ['name' => 'ListExclusions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExclusionsRequest'], 'output' => ['shape' => 'ListExclusionsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListFindings' => ['name' => 'ListFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFindingsRequest'], 'output' => ['shape' => 'ListFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'ListRulesPackages' => ['name' => 'ListRulesPackages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRulesPackagesRequest'], 'output' => ['shape' => 'ListRulesPackagesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException']]], 'PreviewAgents' => ['name' => 'PreviewAgents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PreviewAgentsRequest'], 'output' => ['shape' => 'PreviewAgentsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidCrossAccountRoleException']]], 'RegisterCrossAccountAccessRole' => ['name' => 'RegisterCrossAccountAccessRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterCrossAccountAccessRoleRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidCrossAccountRoleException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'RemoveAttributesFromFindings' => ['name' => 'RemoveAttributesFromFindings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveAttributesFromFindingsRequest'], 'output' => ['shape' => 'RemoveAttributesFromFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'SetTagsForResource' => ['name' => 'SetTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTagsForResourceRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'StartAssessmentRun' => ['name' => 'StartAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAssessmentRunRequest'], 'output' => ['shape' => 'StartAssessmentRunResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'InvalidCrossAccountRoleException'], ['shape' => 'AgentsAlreadyRunningAssessmentException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'StopAssessmentRun' => ['name' => 'StopAssessmentRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAssessmentRunRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'SubscribeToEvent' => ['name' => 'SubscribeToEvent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubscribeToEventRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'UnsubscribeFromEvent' => ['name' => 'UnsubscribeFromEvent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnsubscribeFromEventRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]], 'UpdateAssessmentTarget' => ['name' => 'UpdateAssessmentTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssessmentTargetRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchEntityException'], ['shape' => 'ServiceTemporarilyUnavailableException']]]], 'shapes' => ['AccessDeniedErrorCode' => ['type' => 'string', 'enum' => ['ACCESS_DENIED_TO_ASSESSMENT_TARGET', 'ACCESS_DENIED_TO_ASSESSMENT_TEMPLATE', 'ACCESS_DENIED_TO_ASSESSMENT_RUN', 'ACCESS_DENIED_TO_FINDING', 'ACCESS_DENIED_TO_RESOURCE_GROUP', 'ACCESS_DENIED_TO_RULES_PACKAGE', 'ACCESS_DENIED_TO_SNS_TOPIC', 'ACCESS_DENIED_TO_IAM_ROLE']], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['message', 'errorCode', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'AccessDeniedErrorCode'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'AddAttributesToFindingsRequest' => ['type' => 'structure', 'required' => ['findingArns', 'attributes'], 'members' => ['findingArns' => ['shape' => 'AddRemoveAttributesFindingArnList'], 'attributes' => ['shape' => 'UserAttributeList']]], 'AddAttributesToFindingsResponse' => ['type' => 'structure', 'required' => ['failedItems'], 'members' => ['failedItems' => ['shape' => 'FailedItems']]], 'AddRemoveAttributesFindingArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 10, 'min' => 1], 'AgentAlreadyRunningAssessment' => ['type' => 'structure', 'required' => ['agentId', 'assessmentRunArn'], 'members' => ['agentId' => ['shape' => 'AgentId'], 'assessmentRunArn' => ['shape' => 'Arn']]], 'AgentAlreadyRunningAssessmentList' => ['type' => 'list', 'member' => ['shape' => 'AgentAlreadyRunningAssessment'], 'max' => 10, 'min' => 1], 'AgentFilter' => ['type' => 'structure', 'required' => ['agentHealths', 'agentHealthCodes'], 'members' => ['agentHealths' => ['shape' => 'AgentHealthList'], 'agentHealthCodes' => ['shape' => 'AgentHealthCodeList']]], 'AgentHealth' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY', 'UNKNOWN']], 'AgentHealthCode' => ['type' => 'string', 'enum' => ['IDLE', 'RUNNING', 'SHUTDOWN', 'UNHEALTHY', 'THROTTLED', 'UNKNOWN']], 'AgentHealthCodeList' => ['type' => 'list', 'member' => ['shape' => 'AgentHealthCode'], 'max' => 10, 'min' => 0], 'AgentHealthList' => ['type' => 'list', 'member' => ['shape' => 'AgentHealth'], 'max' => 10, 'min' => 0], 'AgentId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AgentIdList' => ['type' => 'list', 'member' => ['shape' => 'AgentId'], 'max' => 99, 'min' => 0], 'AgentPreview' => ['type' => 'structure', 'required' => ['agentId'], 'members' => ['hostname' => ['shape' => 'Hostname'], 'agentId' => ['shape' => 'AgentId'], 'autoScalingGroup' => ['shape' => 'AutoScalingGroup'], 'agentHealth' => ['shape' => 'AgentHealth'], 'agentVersion' => ['shape' => 'AgentVersion'], 'operatingSystem' => ['shape' => 'OperatingSystem'], 'kernelVersion' => ['shape' => 'KernelVersion'], 'ipv4Address' => ['shape' => 'Ipv4Address']]], 'AgentPreviewList' => ['type' => 'list', 'member' => ['shape' => 'AgentPreview'], 'max' => 100, 'min' => 0], 'AgentVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AgentsAlreadyRunningAssessmentException' => ['type' => 'structure', 'required' => ['message', 'agents', 'agentsTruncated', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'agents' => ['shape' => 'AgentAlreadyRunningAssessmentList'], 'agentsTruncated' => ['shape' => 'Bool'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'AmiId' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Arn' => ['type' => 'string', 'max' => 300, 'min' => 1], 'ArnCount' => ['type' => 'integer'], 'AssessmentRulesPackageArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 50, 'min' => 1], 'AssessmentRun' => ['type' => 'structure', 'required' => ['arn', 'name', 'assessmentTemplateArn', 'state', 'durationInSeconds', 'rulesPackageArns', 'userAttributesForFindings', 'createdAt', 'stateChangedAt', 'dataCollected', 'stateChanges', 'notifications', 'findingCounts'], 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'AssessmentRunName'], 'assessmentTemplateArn' => ['shape' => 'Arn'], 'state' => ['shape' => 'AssessmentRunState'], 'durationInSeconds' => ['shape' => 'AssessmentRunDuration'], 'rulesPackageArns' => ['shape' => 'AssessmentRulesPackageArnList'], 'userAttributesForFindings' => ['shape' => 'UserAttributeList'], 'createdAt' => ['shape' => 'Timestamp'], 'startedAt' => ['shape' => 'Timestamp'], 'completedAt' => ['shape' => 'Timestamp'], 'stateChangedAt' => ['shape' => 'Timestamp'], 'dataCollected' => ['shape' => 'Bool'], 'stateChanges' => ['shape' => 'AssessmentRunStateChangeList'], 'notifications' => ['shape' => 'AssessmentRunNotificationList'], 'findingCounts' => ['shape' => 'AssessmentRunFindingCounts']]], 'AssessmentRunAgent' => ['type' => 'structure', 'required' => ['agentId', 'assessmentRunArn', 'agentHealth', 'agentHealthCode', 'telemetryMetadata'], 'members' => ['agentId' => ['shape' => 'AgentId'], 'assessmentRunArn' => ['shape' => 'Arn'], 'agentHealth' => ['shape' => 'AgentHealth'], 'agentHealthCode' => ['shape' => 'AgentHealthCode'], 'agentHealthDetails' => ['shape' => 'Message'], 'autoScalingGroup' => ['shape' => 'AutoScalingGroup'], 'telemetryMetadata' => ['shape' => 'TelemetryMetadataList']]], 'AssessmentRunAgentList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentRunAgent'], 'max' => 500, 'min' => 0], 'AssessmentRunDuration' => ['type' => 'integer', 'max' => 86400, 'min' => 180], 'AssessmentRunFilter' => ['type' => 'structure', 'members' => ['namePattern' => ['shape' => 'NamePattern'], 'states' => ['shape' => 'AssessmentRunStateList'], 'durationRange' => ['shape' => 'DurationRange'], 'rulesPackageArns' => ['shape' => 'FilterRulesPackageArnList'], 'startTimeRange' => ['shape' => 'TimestampRange'], 'completionTimeRange' => ['shape' => 'TimestampRange'], 'stateChangeTimeRange' => ['shape' => 'TimestampRange']]], 'AssessmentRunFindingCounts' => ['type' => 'map', 'key' => ['shape' => 'Severity'], 'value' => ['shape' => 'FindingCount']], 'AssessmentRunInProgressArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 10, 'min' => 1], 'AssessmentRunInProgressException' => ['type' => 'structure', 'required' => ['message', 'assessmentRunArns', 'assessmentRunArnsTruncated', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'assessmentRunArns' => ['shape' => 'AssessmentRunInProgressArnList'], 'assessmentRunArnsTruncated' => ['shape' => 'Bool'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'AssessmentRunList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentRun'], 'max' => 10, 'min' => 0], 'AssessmentRunName' => ['type' => 'string', 'max' => 140, 'min' => 1], 'AssessmentRunNotification' => ['type' => 'structure', 'required' => ['date', 'event', 'error'], 'members' => ['date' => ['shape' => 'Timestamp'], 'event' => ['shape' => 'InspectorEvent'], 'message' => ['shape' => 'Message'], 'error' => ['shape' => 'Bool'], 'snsTopicArn' => ['shape' => 'Arn'], 'snsPublishStatusCode' => ['shape' => 'AssessmentRunNotificationSnsStatusCode']]], 'AssessmentRunNotificationList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentRunNotification'], 'max' => 50, 'min' => 0], 'AssessmentRunNotificationSnsStatusCode' => ['type' => 'string', 'enum' => ['SUCCESS', 'TOPIC_DOES_NOT_EXIST', 'ACCESS_DENIED', 'INTERNAL_ERROR']], 'AssessmentRunState' => ['type' => 'string', 'enum' => ['CREATED', 'START_DATA_COLLECTION_PENDING', 'START_DATA_COLLECTION_IN_PROGRESS', 'COLLECTING_DATA', 'STOP_DATA_COLLECTION_PENDING', 'DATA_COLLECTED', 'START_EVALUATING_RULES_PENDING', 'EVALUATING_RULES', 'FAILED', 'ERROR', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'CANCELED']], 'AssessmentRunStateChange' => ['type' => 'structure', 'required' => ['stateChangedAt', 'state'], 'members' => ['stateChangedAt' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'AssessmentRunState']]], 'AssessmentRunStateChangeList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentRunStateChange'], 'max' => 50, 'min' => 0], 'AssessmentRunStateList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentRunState'], 'max' => 50, 'min' => 0], 'AssessmentTarget' => ['type' => 'structure', 'required' => ['arn', 'name', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'AssessmentTargetName'], 'resourceGroupArn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp']]], 'AssessmentTargetFilter' => ['type' => 'structure', 'members' => ['assessmentTargetNamePattern' => ['shape' => 'NamePattern']]], 'AssessmentTargetList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentTarget'], 'max' => 10, 'min' => 0], 'AssessmentTargetName' => ['type' => 'string', 'max' => 140, 'min' => 1], 'AssessmentTemplate' => ['type' => 'structure', 'required' => ['arn', 'name', 'assessmentTargetArn', 'durationInSeconds', 'rulesPackageArns', 'userAttributesForFindings', 'assessmentRunCount', 'createdAt'], 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'AssessmentTemplateName'], 'assessmentTargetArn' => ['shape' => 'Arn'], 'durationInSeconds' => ['shape' => 'AssessmentRunDuration'], 'rulesPackageArns' => ['shape' => 'AssessmentTemplateRulesPackageArnList'], 'userAttributesForFindings' => ['shape' => 'UserAttributeList'], 'lastAssessmentRunArn' => ['shape' => 'Arn'], 'assessmentRunCount' => ['shape' => 'ArnCount'], 'createdAt' => ['shape' => 'Timestamp']]], 'AssessmentTemplateFilter' => ['type' => 'structure', 'members' => ['namePattern' => ['shape' => 'NamePattern'], 'durationRange' => ['shape' => 'DurationRange'], 'rulesPackageArns' => ['shape' => 'FilterRulesPackageArnList']]], 'AssessmentTemplateList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentTemplate'], 'max' => 10, 'min' => 0], 'AssessmentTemplateName' => ['type' => 'string', 'max' => 140, 'min' => 1], 'AssessmentTemplateRulesPackageArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 50, 'min' => 0], 'AssetAttributes' => ['type' => 'structure', 'required' => ['schemaVersion'], 'members' => ['schemaVersion' => ['shape' => 'NumericVersion'], 'agentId' => ['shape' => 'AgentId'], 'autoScalingGroup' => ['shape' => 'AutoScalingGroup'], 'amiId' => ['shape' => 'AmiId'], 'hostname' => ['shape' => 'Hostname'], 'ipv4Addresses' => ['shape' => 'Ipv4AddressList'], 'tags' => ['shape' => 'Tags'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces']]], 'AssetType' => ['type' => 'string', 'enum' => ['ec2-instance']], 'Attribute' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'AttributeValue']]], 'AttributeKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AttributeList' => ['type' => 'list', 'member' => ['shape' => 'Attribute'], 'max' => 50, 'min' => 0], 'AttributeValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AutoScalingGroup' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AutoScalingGroupList' => ['type' => 'list', 'member' => ['shape' => 'AutoScalingGroup'], 'max' => 20, 'min' => 0], 'BatchDescribeArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 10, 'min' => 1], 'BatchDescribeExclusionsArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 100, 'min' => 1], 'Bool' => ['type' => 'boolean'], 'CreateAssessmentTargetRequest' => ['type' => 'structure', 'required' => ['assessmentTargetName'], 'members' => ['assessmentTargetName' => ['shape' => 'AssessmentTargetName'], 'resourceGroupArn' => ['shape' => 'Arn']]], 'CreateAssessmentTargetResponse' => ['type' => 'structure', 'required' => ['assessmentTargetArn'], 'members' => ['assessmentTargetArn' => ['shape' => 'Arn']]], 'CreateAssessmentTemplateRequest' => ['type' => 'structure', 'required' => ['assessmentTargetArn', 'assessmentTemplateName', 'durationInSeconds', 'rulesPackageArns'], 'members' => ['assessmentTargetArn' => ['shape' => 'Arn'], 'assessmentTemplateName' => ['shape' => 'AssessmentTemplateName'], 'durationInSeconds' => ['shape' => 'AssessmentRunDuration'], 'rulesPackageArns' => ['shape' => 'AssessmentTemplateRulesPackageArnList'], 'userAttributesForFindings' => ['shape' => 'UserAttributeList']]], 'CreateAssessmentTemplateResponse' => ['type' => 'structure', 'required' => ['assessmentTemplateArn'], 'members' => ['assessmentTemplateArn' => ['shape' => 'Arn']]], 'CreateExclusionsPreviewRequest' => ['type' => 'structure', 'required' => ['assessmentTemplateArn'], 'members' => ['assessmentTemplateArn' => ['shape' => 'Arn']]], 'CreateExclusionsPreviewResponse' => ['type' => 'structure', 'required' => ['previewToken'], 'members' => ['previewToken' => ['shape' => 'UUID']]], 'CreateResourceGroupRequest' => ['type' => 'structure', 'required' => ['resourceGroupTags'], 'members' => ['resourceGroupTags' => ['shape' => 'ResourceGroupTags']]], 'CreateResourceGroupResponse' => ['type' => 'structure', 'required' => ['resourceGroupArn'], 'members' => ['resourceGroupArn' => ['shape' => 'Arn']]], 'DeleteAssessmentRunRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn']]], 'DeleteAssessmentTargetRequest' => ['type' => 'structure', 'required' => ['assessmentTargetArn'], 'members' => ['assessmentTargetArn' => ['shape' => 'Arn']]], 'DeleteAssessmentTemplateRequest' => ['type' => 'structure', 'required' => ['assessmentTemplateArn'], 'members' => ['assessmentTemplateArn' => ['shape' => 'Arn']]], 'DescribeAssessmentRunsRequest' => ['type' => 'structure', 'required' => ['assessmentRunArns'], 'members' => ['assessmentRunArns' => ['shape' => 'BatchDescribeArnList']]], 'DescribeAssessmentRunsResponse' => ['type' => 'structure', 'required' => ['assessmentRuns', 'failedItems'], 'members' => ['assessmentRuns' => ['shape' => 'AssessmentRunList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeAssessmentTargetsRequest' => ['type' => 'structure', 'required' => ['assessmentTargetArns'], 'members' => ['assessmentTargetArns' => ['shape' => 'BatchDescribeArnList']]], 'DescribeAssessmentTargetsResponse' => ['type' => 'structure', 'required' => ['assessmentTargets', 'failedItems'], 'members' => ['assessmentTargets' => ['shape' => 'AssessmentTargetList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeAssessmentTemplatesRequest' => ['type' => 'structure', 'required' => ['assessmentTemplateArns'], 'members' => ['assessmentTemplateArns' => ['shape' => 'BatchDescribeArnList']]], 'DescribeAssessmentTemplatesResponse' => ['type' => 'structure', 'required' => ['assessmentTemplates', 'failedItems'], 'members' => ['assessmentTemplates' => ['shape' => 'AssessmentTemplateList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeCrossAccountAccessRoleResponse' => ['type' => 'structure', 'required' => ['roleArn', 'valid', 'registeredAt'], 'members' => ['roleArn' => ['shape' => 'Arn'], 'valid' => ['shape' => 'Bool'], 'registeredAt' => ['shape' => 'Timestamp']]], 'DescribeExclusionsRequest' => ['type' => 'structure', 'required' => ['exclusionArns'], 'members' => ['exclusionArns' => ['shape' => 'BatchDescribeExclusionsArnList'], 'locale' => ['shape' => 'Locale']]], 'DescribeExclusionsResponse' => ['type' => 'structure', 'required' => ['exclusions', 'failedItems'], 'members' => ['exclusions' => ['shape' => 'ExclusionMap'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeFindingsRequest' => ['type' => 'structure', 'required' => ['findingArns'], 'members' => ['findingArns' => ['shape' => 'BatchDescribeArnList'], 'locale' => ['shape' => 'Locale']]], 'DescribeFindingsResponse' => ['type' => 'structure', 'required' => ['findings', 'failedItems'], 'members' => ['findings' => ['shape' => 'FindingList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeResourceGroupsRequest' => ['type' => 'structure', 'required' => ['resourceGroupArns'], 'members' => ['resourceGroupArns' => ['shape' => 'BatchDescribeArnList']]], 'DescribeResourceGroupsResponse' => ['type' => 'structure', 'required' => ['resourceGroups', 'failedItems'], 'members' => ['resourceGroups' => ['shape' => 'ResourceGroupList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DescribeRulesPackagesRequest' => ['type' => 'structure', 'required' => ['rulesPackageArns'], 'members' => ['rulesPackageArns' => ['shape' => 'BatchDescribeArnList'], 'locale' => ['shape' => 'Locale']]], 'DescribeRulesPackagesResponse' => ['type' => 'structure', 'required' => ['rulesPackages', 'failedItems'], 'members' => ['rulesPackages' => ['shape' => 'RulesPackageList'], 'failedItems' => ['shape' => 'FailedItems']]], 'DurationRange' => ['type' => 'structure', 'members' => ['minSeconds' => ['shape' => 'AssessmentRunDuration'], 'maxSeconds' => ['shape' => 'AssessmentRunDuration']]], 'ErrorMessage' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'EventSubscription' => ['type' => 'structure', 'required' => ['event', 'subscribedAt'], 'members' => ['event' => ['shape' => 'InspectorEvent'], 'subscribedAt' => ['shape' => 'Timestamp']]], 'EventSubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription'], 'max' => 50, 'min' => 1], 'Exclusion' => ['type' => 'structure', 'required' => ['arn', 'title', 'description', 'recommendation', 'scopes'], 'members' => ['arn' => ['shape' => 'Arn'], 'title' => ['shape' => 'Text'], 'description' => ['shape' => 'Text'], 'recommendation' => ['shape' => 'Text'], 'scopes' => ['shape' => 'ScopeList'], 'attributes' => ['shape' => 'AttributeList']]], 'ExclusionMap' => ['type' => 'map', 'key' => ['shape' => 'Arn'], 'value' => ['shape' => 'Exclusion'], 'max' => 100, 'min' => 1], 'ExclusionPreview' => ['type' => 'structure', 'required' => ['title', 'description', 'recommendation', 'scopes'], 'members' => ['title' => ['shape' => 'Text'], 'description' => ['shape' => 'Text'], 'recommendation' => ['shape' => 'Text'], 'scopes' => ['shape' => 'ScopeList'], 'attributes' => ['shape' => 'AttributeList']]], 'ExclusionPreviewList' => ['type' => 'list', 'member' => ['shape' => 'ExclusionPreview'], 'max' => 100, 'min' => 0], 'FailedItemDetails' => ['type' => 'structure', 'required' => ['failureCode', 'retryable'], 'members' => ['failureCode' => ['shape' => 'FailedItemErrorCode'], 'retryable' => ['shape' => 'Bool']]], 'FailedItemErrorCode' => ['type' => 'string', 'enum' => ['INVALID_ARN', 'DUPLICATE_ARN', 'ITEM_DOES_NOT_EXIST', 'ACCESS_DENIED', 'LIMIT_EXCEEDED', 'INTERNAL_ERROR']], 'FailedItems' => ['type' => 'map', 'key' => ['shape' => 'Arn'], 'value' => ['shape' => 'FailedItemDetails']], 'FilterRulesPackageArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 50, 'min' => 0], 'Finding' => ['type' => 'structure', 'required' => ['arn', 'attributes', 'userAttributes', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'Arn'], 'schemaVersion' => ['shape' => 'NumericVersion'], 'service' => ['shape' => 'ServiceName'], 'serviceAttributes' => ['shape' => 'InspectorServiceAttributes'], 'assetType' => ['shape' => 'AssetType'], 'assetAttributes' => ['shape' => 'AssetAttributes'], 'id' => ['shape' => 'FindingId'], 'title' => ['shape' => 'Text'], 'description' => ['shape' => 'Text'], 'recommendation' => ['shape' => 'Text'], 'severity' => ['shape' => 'Severity'], 'numericSeverity' => ['shape' => 'NumericSeverity'], 'confidence' => ['shape' => 'IocConfidence'], 'indicatorOfCompromise' => ['shape' => 'Bool'], 'attributes' => ['shape' => 'AttributeList'], 'userAttributes' => ['shape' => 'UserAttributeList'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp']]], 'FindingCount' => ['type' => 'integer'], 'FindingFilter' => ['type' => 'structure', 'members' => ['agentIds' => ['shape' => 'AgentIdList'], 'autoScalingGroups' => ['shape' => 'AutoScalingGroupList'], 'ruleNames' => ['shape' => 'RuleNameList'], 'severities' => ['shape' => 'SeverityList'], 'rulesPackageArns' => ['shape' => 'FilterRulesPackageArnList'], 'attributes' => ['shape' => 'AttributeList'], 'userAttributes' => ['shape' => 'AttributeList'], 'creationTimeRange' => ['shape' => 'TimestampRange']]], 'FindingId' => ['type' => 'string', 'max' => 128, 'min' => 0], 'FindingList' => ['type' => 'list', 'member' => ['shape' => 'Finding'], 'max' => 100, 'min' => 0], 'GetAssessmentReportRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn', 'reportFileFormat', 'reportType'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn'], 'reportFileFormat' => ['shape' => 'ReportFileFormat'], 'reportType' => ['shape' => 'ReportType']]], 'GetAssessmentReportResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'ReportStatus'], 'url' => ['shape' => 'Url']]], 'GetExclusionsPreviewRequest' => ['type' => 'structure', 'required' => ['assessmentTemplateArn', 'previewToken'], 'members' => ['assessmentTemplateArn' => ['shape' => 'Arn'], 'previewToken' => ['shape' => 'UUID'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults'], 'locale' => ['shape' => 'Locale']]], 'GetExclusionsPreviewResponse' => ['type' => 'structure', 'required' => ['previewStatus'], 'members' => ['previewStatus' => ['shape' => 'PreviewStatus'], 'exclusionPreviews' => ['shape' => 'ExclusionPreviewList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'GetTelemetryMetadataRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn']]], 'GetTelemetryMetadataResponse' => ['type' => 'structure', 'required' => ['telemetryMetadata'], 'members' => ['telemetryMetadata' => ['shape' => 'TelemetryMetadataList']]], 'Hostname' => ['type' => 'string', 'max' => 256, 'min' => 0], 'InspectorEvent' => ['type' => 'string', 'enum' => ['ASSESSMENT_RUN_STARTED', 'ASSESSMENT_RUN_COMPLETED', 'ASSESSMENT_RUN_STATE_CHANGED', 'FINDING_REPORTED', 'OTHER']], 'InspectorServiceAttributes' => ['type' => 'structure', 'required' => ['schemaVersion'], 'members' => ['schemaVersion' => ['shape' => 'NumericVersion'], 'assessmentRunArn' => ['shape' => 'Arn'], 'rulesPackageArn' => ['shape' => 'Arn']]], 'InternalException' => ['type' => 'structure', 'required' => ['message', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true, 'fault' => \true], 'InvalidCrossAccountRoleErrorCode' => ['type' => 'string', 'enum' => ['ROLE_DOES_NOT_EXIST_OR_INVALID_TRUST_RELATIONSHIP', 'ROLE_DOES_NOT_HAVE_CORRECT_POLICY']], 'InvalidCrossAccountRoleException' => ['type' => 'structure', 'required' => ['message', 'errorCode', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'InvalidCrossAccountRoleErrorCode'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'InvalidInputErrorCode' => ['type' => 'string', 'enum' => ['INVALID_ASSESSMENT_TARGET_ARN', 'INVALID_ASSESSMENT_TEMPLATE_ARN', 'INVALID_ASSESSMENT_RUN_ARN', 'INVALID_FINDING_ARN', 'INVALID_RESOURCE_GROUP_ARN', 'INVALID_RULES_PACKAGE_ARN', 'INVALID_RESOURCE_ARN', 'INVALID_SNS_TOPIC_ARN', 'INVALID_IAM_ROLE_ARN', 'INVALID_ASSESSMENT_TARGET_NAME', 'INVALID_ASSESSMENT_TARGET_NAME_PATTERN', 'INVALID_ASSESSMENT_TEMPLATE_NAME', 'INVALID_ASSESSMENT_TEMPLATE_NAME_PATTERN', 'INVALID_ASSESSMENT_TEMPLATE_DURATION', 'INVALID_ASSESSMENT_TEMPLATE_DURATION_RANGE', 'INVALID_ASSESSMENT_RUN_DURATION_RANGE', 'INVALID_ASSESSMENT_RUN_START_TIME_RANGE', 'INVALID_ASSESSMENT_RUN_COMPLETION_TIME_RANGE', 'INVALID_ASSESSMENT_RUN_STATE_CHANGE_TIME_RANGE', 'INVALID_ASSESSMENT_RUN_STATE', 'INVALID_TAG', 'INVALID_TAG_KEY', 'INVALID_TAG_VALUE', 'INVALID_RESOURCE_GROUP_TAG_KEY', 'INVALID_RESOURCE_GROUP_TAG_VALUE', 'INVALID_ATTRIBUTE', 'INVALID_USER_ATTRIBUTE', 'INVALID_USER_ATTRIBUTE_KEY', 'INVALID_USER_ATTRIBUTE_VALUE', 'INVALID_PAGINATION_TOKEN', 'INVALID_MAX_RESULTS', 'INVALID_AGENT_ID', 'INVALID_AUTO_SCALING_GROUP', 'INVALID_RULE_NAME', 'INVALID_SEVERITY', 'INVALID_LOCALE', 'INVALID_EVENT', 'ASSESSMENT_TARGET_NAME_ALREADY_TAKEN', 'ASSESSMENT_TEMPLATE_NAME_ALREADY_TAKEN', 'INVALID_NUMBER_OF_ASSESSMENT_TARGET_ARNS', 'INVALID_NUMBER_OF_ASSESSMENT_TEMPLATE_ARNS', 'INVALID_NUMBER_OF_ASSESSMENT_RUN_ARNS', 'INVALID_NUMBER_OF_FINDING_ARNS', 'INVALID_NUMBER_OF_RESOURCE_GROUP_ARNS', 'INVALID_NUMBER_OF_RULES_PACKAGE_ARNS', 'INVALID_NUMBER_OF_ASSESSMENT_RUN_STATES', 'INVALID_NUMBER_OF_TAGS', 'INVALID_NUMBER_OF_RESOURCE_GROUP_TAGS', 'INVALID_NUMBER_OF_ATTRIBUTES', 'INVALID_NUMBER_OF_USER_ATTRIBUTES', 'INVALID_NUMBER_OF_AGENT_IDS', 'INVALID_NUMBER_OF_AUTO_SCALING_GROUPS', 'INVALID_NUMBER_OF_RULE_NAMES', 'INVALID_NUMBER_OF_SEVERITIES']], 'InvalidInputException' => ['type' => 'structure', 'required' => ['message', 'errorCode', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'InvalidInputErrorCode'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'IocConfidence' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'Ipv4Address' => ['type' => 'string', 'max' => 15, 'min' => 7], 'Ipv4AddressList' => ['type' => 'list', 'member' => ['shape' => 'Ipv4Address'], 'max' => 50, 'min' => 0], 'Ipv6Addresses' => ['type' => 'list', 'member' => ['shape' => 'Text']], 'KernelVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'LimitExceededErrorCode' => ['type' => 'string', 'enum' => ['ASSESSMENT_TARGET_LIMIT_EXCEEDED', 'ASSESSMENT_TEMPLATE_LIMIT_EXCEEDED', 'ASSESSMENT_RUN_LIMIT_EXCEEDED', 'RESOURCE_GROUP_LIMIT_EXCEEDED', 'EVENT_SUBSCRIPTION_LIMIT_EXCEEDED']], 'LimitExceededException' => ['type' => 'structure', 'required' => ['message', 'errorCode', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'LimitExceededErrorCode'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'ListAssessmentRunAgentsRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn'], 'filter' => ['shape' => 'AgentFilter'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListAssessmentRunAgentsResponse' => ['type' => 'structure', 'required' => ['assessmentRunAgents'], 'members' => ['assessmentRunAgents' => ['shape' => 'AssessmentRunAgentList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListAssessmentRunsRequest' => ['type' => 'structure', 'members' => ['assessmentTemplateArns' => ['shape' => 'ListParentArnList'], 'filter' => ['shape' => 'AssessmentRunFilter'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListAssessmentRunsResponse' => ['type' => 'structure', 'required' => ['assessmentRunArns'], 'members' => ['assessmentRunArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListAssessmentTargetsRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'AssessmentTargetFilter'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListAssessmentTargetsResponse' => ['type' => 'structure', 'required' => ['assessmentTargetArns'], 'members' => ['assessmentTargetArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListAssessmentTemplatesRequest' => ['type' => 'structure', 'members' => ['assessmentTargetArns' => ['shape' => 'ListParentArnList'], 'filter' => ['shape' => 'AssessmentTemplateFilter'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListAssessmentTemplatesResponse' => ['type' => 'structure', 'required' => ['assessmentTemplateArns'], 'members' => ['assessmentTemplateArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListEventSubscriptionsMaxResults' => ['type' => 'integer'], 'ListEventSubscriptionsRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListEventSubscriptionsMaxResults']]], 'ListEventSubscriptionsResponse' => ['type' => 'structure', 'required' => ['subscriptions'], 'members' => ['subscriptions' => ['shape' => 'SubscriptionList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListExclusionsRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListExclusionsResponse' => ['type' => 'structure', 'required' => ['exclusionArns'], 'members' => ['exclusionArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListFindingsRequest' => ['type' => 'structure', 'members' => ['assessmentRunArns' => ['shape' => 'ListParentArnList'], 'filter' => ['shape' => 'FindingFilter'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListFindingsResponse' => ['type' => 'structure', 'required' => ['findingArns'], 'members' => ['findingArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListMaxResults' => ['type' => 'integer'], 'ListParentArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 50, 'min' => 0], 'ListReturnedArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 100, 'min' => 0], 'ListRulesPackagesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'ListMaxResults']]], 'ListRulesPackagesResponse' => ['type' => 'structure', 'required' => ['rulesPackageArns'], 'members' => ['rulesPackageArns' => ['shape' => 'ListReturnedArnList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'TagList']]], 'Locale' => ['type' => 'string', 'enum' => ['EN_US']], 'Long' => ['type' => 'long'], 'Message' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'MessageType' => ['type' => 'string', 'max' => 300, 'min' => 1], 'NamePattern' => ['type' => 'string', 'max' => 140, 'min' => 1], 'NetworkInterface' => ['type' => 'structure', 'members' => ['networkInterfaceId' => ['shape' => 'Text'], 'subnetId' => ['shape' => 'Text'], 'vpcId' => ['shape' => 'Text'], 'privateDnsName' => ['shape' => 'Text'], 'privateIpAddress' => ['shape' => 'Text'], 'privateIpAddresses' => ['shape' => 'PrivateIpAddresses'], 'publicDnsName' => ['shape' => 'Text'], 'publicIp' => ['shape' => 'Text'], 'ipv6Addresses' => ['shape' => 'Ipv6Addresses'], 'securityGroups' => ['shape' => 'SecurityGroups']]], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'NoSuchEntityErrorCode' => ['type' => 'string', 'enum' => ['ASSESSMENT_TARGET_DOES_NOT_EXIST', 'ASSESSMENT_TEMPLATE_DOES_NOT_EXIST', 'ASSESSMENT_RUN_DOES_NOT_EXIST', 'FINDING_DOES_NOT_EXIST', 'RESOURCE_GROUP_DOES_NOT_EXIST', 'RULES_PACKAGE_DOES_NOT_EXIST', 'SNS_TOPIC_DOES_NOT_EXIST', 'IAM_ROLE_DOES_NOT_EXIST']], 'NoSuchEntityException' => ['type' => 'structure', 'required' => ['message', 'errorCode', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'NoSuchEntityErrorCode'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'NumericSeverity' => ['type' => 'double', 'max' => 10, 'min' => 0], 'NumericVersion' => ['type' => 'integer', 'min' => 0], 'OperatingSystem' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 300, 'min' => 1], 'PreviewAgentsMaxResults' => ['type' => 'integer'], 'PreviewAgentsRequest' => ['type' => 'structure', 'required' => ['previewAgentsArn'], 'members' => ['previewAgentsArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'PreviewAgentsMaxResults']]], 'PreviewAgentsResponse' => ['type' => 'structure', 'required' => ['agentPreviews'], 'members' => ['agentPreviews' => ['shape' => 'AgentPreviewList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'PreviewGenerationInProgressException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PreviewStatus' => ['type' => 'string', 'enum' => ['WORK_IN_PROGRESS', 'COMPLETED']], 'PrivateIp' => ['type' => 'structure', 'members' => ['privateDnsName' => ['shape' => 'Text'], 'privateIpAddress' => ['shape' => 'Text']]], 'PrivateIpAddresses' => ['type' => 'list', 'member' => ['shape' => 'PrivateIp']], 'ProviderName' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'RegisterCrossAccountAccessRoleRequest' => ['type' => 'structure', 'required' => ['roleArn'], 'members' => ['roleArn' => ['shape' => 'Arn']]], 'RemoveAttributesFromFindingsRequest' => ['type' => 'structure', 'required' => ['findingArns', 'attributeKeys'], 'members' => ['findingArns' => ['shape' => 'AddRemoveAttributesFindingArnList'], 'attributeKeys' => ['shape' => 'UserAttributeKeyList']]], 'RemoveAttributesFromFindingsResponse' => ['type' => 'structure', 'required' => ['failedItems'], 'members' => ['failedItems' => ['shape' => 'FailedItems']]], 'ReportFileFormat' => ['type' => 'string', 'enum' => ['HTML', 'PDF']], 'ReportStatus' => ['type' => 'string', 'enum' => ['WORK_IN_PROGRESS', 'FAILED', 'COMPLETED']], 'ReportType' => ['type' => 'string', 'enum' => ['FINDING', 'FULL']], 'ResourceGroup' => ['type' => 'structure', 'required' => ['arn', 'tags', 'createdAt'], 'members' => ['arn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'ResourceGroupTags'], 'createdAt' => ['shape' => 'Timestamp']]], 'ResourceGroupList' => ['type' => 'list', 'member' => ['shape' => 'ResourceGroup'], 'max' => 10, 'min' => 0], 'ResourceGroupTag' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'ResourceGroupTags' => ['type' => 'list', 'member' => ['shape' => 'ResourceGroupTag'], 'max' => 10, 'min' => 1], 'RuleName' => ['type' => 'string', 'max' => 1000], 'RuleNameList' => ['type' => 'list', 'member' => ['shape' => 'RuleName'], 'max' => 50, 'min' => 0], 'RulesPackage' => ['type' => 'structure', 'required' => ['arn', 'name', 'version', 'provider'], 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'RulesPackageName'], 'version' => ['shape' => 'Version'], 'provider' => ['shape' => 'ProviderName'], 'description' => ['shape' => 'Text']]], 'RulesPackageList' => ['type' => 'list', 'member' => ['shape' => 'RulesPackage'], 'max' => 10, 'min' => 0], 'RulesPackageName' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'Scope' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'ScopeType'], 'value' => ['shape' => 'ScopeValue']]], 'ScopeList' => ['type' => 'list', 'member' => ['shape' => 'Scope'], 'min' => 1], 'ScopeType' => ['type' => 'string', 'enum' => ['INSTANCE_ID', 'RULES_PACKAGE_ARN']], 'ScopeValue' => ['type' => 'string'], 'SecurityGroup' => ['type' => 'structure', 'members' => ['groupName' => ['shape' => 'Text'], 'groupId' => ['shape' => 'Text']]], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup']], 'ServiceName' => ['type' => 'string', 'max' => 128, 'min' => 0], 'ServiceTemporarilyUnavailableException' => ['type' => 'structure', 'required' => ['message', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'SetTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'Severity' => ['type' => 'string', 'enum' => ['Low', 'Medium', 'High', 'Informational', 'Undefined']], 'SeverityList' => ['type' => 'list', 'member' => ['shape' => 'Severity'], 'max' => 50, 'min' => 0], 'StartAssessmentRunRequest' => ['type' => 'structure', 'required' => ['assessmentTemplateArn'], 'members' => ['assessmentTemplateArn' => ['shape' => 'Arn'], 'assessmentRunName' => ['shape' => 'AssessmentRunName']]], 'StartAssessmentRunResponse' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn']]], 'StopAction' => ['type' => 'string', 'enum' => ['START_EVALUATION', 'SKIP_EVALUATION']], 'StopAssessmentRunRequest' => ['type' => 'structure', 'required' => ['assessmentRunArn'], 'members' => ['assessmentRunArn' => ['shape' => 'Arn'], 'stopAction' => ['shape' => 'StopAction']]], 'SubscribeToEventRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'event', 'topicArn'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'event' => ['shape' => 'InspectorEvent'], 'topicArn' => ['shape' => 'Arn']]], 'Subscription' => ['type' => 'structure', 'required' => ['resourceArn', 'topicArn', 'eventSubscriptions'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'topicArn' => ['shape' => 'Arn'], 'eventSubscriptions' => ['shape' => 'EventSubscriptionList']]], 'SubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'Subscription'], 'max' => 50, 'min' => 0], 'Tag' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 10, 'min' => 0], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TelemetryMetadata' => ['type' => 'structure', 'required' => ['messageType', 'count'], 'members' => ['messageType' => ['shape' => 'MessageType'], 'count' => ['shape' => 'Long'], 'dataSize' => ['shape' => 'Long']]], 'TelemetryMetadataList' => ['type' => 'list', 'member' => ['shape' => 'TelemetryMetadata'], 'max' => 5000, 'min' => 0], 'Text' => ['type' => 'string', 'max' => 20000, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'TimestampRange' => ['type' => 'structure', 'members' => ['beginDate' => ['shape' => 'Timestamp'], 'endDate' => ['shape' => 'Timestamp']]], 'UUID' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'UnsubscribeFromEventRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'event', 'topicArn'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'event' => ['shape' => 'InspectorEvent'], 'topicArn' => ['shape' => 'Arn']]], 'UnsupportedFeatureException' => ['type' => 'structure', 'required' => ['message', 'canRetry'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'canRetry' => ['shape' => 'Bool']], 'exception' => \true], 'UpdateAssessmentTargetRequest' => ['type' => 'structure', 'required' => ['assessmentTargetArn', 'assessmentTargetName'], 'members' => ['assessmentTargetArn' => ['shape' => 'Arn'], 'assessmentTargetName' => ['shape' => 'AssessmentTargetName'], 'resourceGroupArn' => ['shape' => 'Arn']]], 'Url' => ['type' => 'string', 'max' => 2048], 'UserAttributeKeyList' => ['type' => 'list', 'member' => ['shape' => 'AttributeKey'], 'max' => 10, 'min' => 0], 'UserAttributeList' => ['type' => 'list', 'member' => ['shape' => 'Attribute'], 'max' => 10, 'min' => 0], 'Version' => ['type' => 'string', 'max' => 1000, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-rule-set-1.json.php deleted file mode 100644 index f63e13a..0000000 --- a/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://inspector.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-tests-1.json.php deleted file mode 100644 index b0f4562..0000000 --- a/vendor/Aws3/Aws/data/inspector/2016-02-16/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/inspector/2016-02-16/paginators-1.json.php b/vendor/Aws3/Aws/data/inspector/2016-02-16/paginators-1.json.php deleted file mode 100644 index 5a5bc8b..0000000 --- a/vendor/Aws3/Aws/data/inspector/2016-02-16/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetExclusionsPreview' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentRunAgents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentRuns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentTargets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAssessmentTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListEventSubscriptions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListExclusions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListFindings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListRulesPackages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'PreviewAgents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/inspector/2016-02-16/smoke.json.php b/vendor/Aws3/Aws/data/inspector/2016-02-16/smoke.json.php deleted file mode 100644 index c44a11c..0000000 --- a/vendor/Aws3/Aws/data/inspector/2016-02-16/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListAssessmentTemplates', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'ListTagsForResource', 'input' => ['resourceArn' => 'fake-arn'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/inspector2/2020-06-08/api-2.json.php b/vendor/Aws3/Aws/data/inspector2/2020-06-08/api-2.json.php deleted file mode 100644 index 10c7d99..0000000 --- a/vendor/Aws3/Aws/data/inspector2/2020-06-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-06-08', 'endpointPrefix' => 'inspector2', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Inspector2', 'serviceFullName' => 'Inspector2', 'serviceId' => 'Inspector2', 'signatureVersion' => 'v4', 'signingName' => 'inspector2', 'uid' => 'inspector2-2020-06-08'], 'operations' => ['AssociateMember' => ['name' => 'AssociateMember', 'http' => ['method' => 'POST', 'requestUri' => '/members/associate', 'responseCode' => 200], 'input' => ['shape' => 'AssociateMemberRequest'], 'output' => ['shape' => 'AssociateMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'BatchGetAccountStatus' => ['name' => 'BatchGetAccountStatus', 'http' => ['method' => 'POST', 'requestUri' => '/status/batch/get', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetAccountStatusRequest'], 'output' => ['shape' => 'BatchGetAccountStatusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'BatchGetFreeTrialInfo' => ['name' => 'BatchGetFreeTrialInfo', 'http' => ['method' => 'POST', 'requestUri' => '/freetrialinfo/batchget', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetFreeTrialInfoRequest'], 'output' => ['shape' => 'BatchGetFreeTrialInfoResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CancelFindingsReport' => ['name' => 'CancelFindingsReport', 'http' => ['method' => 'POST', 'requestUri' => '/reporting/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelFindingsReportRequest'], 'output' => ['shape' => 'CancelFindingsReportResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateFilter' => ['name' => 'CreateFilter', 'http' => ['method' => 'POST', 'requestUri' => '/filters/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateFilterRequest'], 'output' => ['shape' => 'CreateFilterResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateFindingsReport' => ['name' => 'CreateFindingsReport', 'http' => ['method' => 'POST', 'requestUri' => '/reporting/create', 'responseCode' => 200], 'input' => ['shape' => 'CreateFindingsReportRequest'], 'output' => ['shape' => 'CreateFindingsReportResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteFilter' => ['name' => 'DeleteFilter', 'http' => ['method' => 'POST', 'requestUri' => '/filters/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFilterRequest'], 'output' => ['shape' => 'DeleteFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeOrganizationConfiguration' => ['name' => 'DescribeOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/organizationconfiguration/describe', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationConfigurationRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'Disable' => ['name' => 'Disable', 'http' => ['method' => 'POST', 'requestUri' => '/disable', 'responseCode' => 200], 'input' => ['shape' => 'DisableRequest'], 'output' => ['shape' => 'DisableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisableDelegatedAdminAccount' => ['name' => 'DisableDelegatedAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/delegatedadminaccounts/disable', 'responseCode' => 200], 'input' => ['shape' => 'DisableDelegatedAdminAccountRequest'], 'output' => ['shape' => 'DisableDelegatedAdminAccountResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateMember' => ['name' => 'DisassociateMember', 'http' => ['method' => 'POST', 'requestUri' => '/members/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateMemberRequest'], 'output' => ['shape' => 'DisassociateMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'Enable' => ['name' => 'Enable', 'http' => ['method' => 'POST', 'requestUri' => '/enable', 'responseCode' => 200], 'input' => ['shape' => 'EnableRequest'], 'output' => ['shape' => 'EnableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'EnableDelegatedAdminAccount' => ['name' => 'EnableDelegatedAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/delegatedadminaccounts/enable', 'responseCode' => 200], 'input' => ['shape' => 'EnableDelegatedAdminAccountRequest'], 'output' => ['shape' => 'EnableDelegatedAdminAccountResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetConfiguration' => ['name' => 'GetConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/configuration/get', 'responseCode' => 200], 'input' => ['shape' => 'GetConfigurationRequest'], 'output' => ['shape' => 'GetConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetDelegatedAdminAccount' => ['name' => 'GetDelegatedAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/delegatedadminaccounts/get', 'responseCode' => 200], 'input' => ['shape' => 'GetDelegatedAdminAccountRequest'], 'output' => ['shape' => 'GetDelegatedAdminAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetFindingsReportStatus' => ['name' => 'GetFindingsReportStatus', 'http' => ['method' => 'POST', 'requestUri' => '/reporting/status/get', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsReportStatusRequest'], 'output' => ['shape' => 'GetFindingsReportStatusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetMember' => ['name' => 'GetMember', 'http' => ['method' => 'POST', 'requestUri' => '/members/get', 'responseCode' => 200], 'input' => ['shape' => 'GetMemberRequest'], 'output' => ['shape' => 'GetMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListAccountPermissions' => ['name' => 'ListAccountPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/accountpermissions/list', 'responseCode' => 200], 'input' => ['shape' => 'ListAccountPermissionsRequest'], 'output' => ['shape' => 'ListAccountPermissionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListCoverage' => ['name' => 'ListCoverage', 'http' => ['method' => 'POST', 'requestUri' => '/coverage/list', 'responseCode' => 200], 'input' => ['shape' => 'ListCoverageRequest'], 'output' => ['shape' => 'ListCoverageResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListCoverageStatistics' => ['name' => 'ListCoverageStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/coverage/statistics/list', 'responseCode' => 200], 'input' => ['shape' => 'ListCoverageStatisticsRequest'], 'output' => ['shape' => 'ListCoverageStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListDelegatedAdminAccounts' => ['name' => 'ListDelegatedAdminAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/delegatedadminaccounts/list', 'responseCode' => 200], 'input' => ['shape' => 'ListDelegatedAdminAccountsRequest'], 'output' => ['shape' => 'ListDelegatedAdminAccountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFilters' => ['name' => 'ListFilters', 'http' => ['method' => 'POST', 'requestUri' => '/filters/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFiltersRequest'], 'output' => ['shape' => 'ListFiltersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFindingAggregations' => ['name' => 'ListFindingAggregations', 'http' => ['method' => 'POST', 'requestUri' => '/findings/aggregation/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingAggregationsRequest'], 'output' => ['shape' => 'ListFindingAggregationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFindings' => ['name' => 'ListFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsRequest'], 'output' => ['shape' => 'ListFindingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members/list', 'responseCode' => 200], 'input' => ['shape' => 'ListMembersRequest'], 'output' => ['shape' => 'ListMembersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListUsageTotals' => ['name' => 'ListUsageTotals', 'http' => ['method' => 'POST', 'requestUri' => '/usage/list', 'responseCode' => 200], 'input' => ['shape' => 'ListUsageTotalsRequest'], 'output' => ['shape' => 'ListUsageTotalsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateConfiguration' => ['name' => 'UpdateConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/configuration/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigurationRequest'], 'output' => ['shape' => 'UpdateConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateFilter' => ['name' => 'UpdateFilter', 'http' => ['method' => 'POST', 'requestUri' => '/filters/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFilterRequest'], 'output' => ['shape' => 'UpdateFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateOrganizationConfiguration' => ['name' => 'UpdateOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/organizationconfiguration/update', 'responseCode' => 200], 'input' => ['shape' => 'UpdateOrganizationConfigurationRequest'], 'output' => ['shape' => 'UpdateOrganizationConfigurationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Account' => ['type' => 'structure', 'required' => ['accountId', 'resourceStatus', 'status'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'resourceStatus' => ['shape' => 'ResourceStatus'], 'status' => ['shape' => 'Status']]], 'AccountAggregation' => ['type' => 'structure', 'members' => ['findingType' => ['shape' => 'AggregationFindingType'], 'resourceType' => ['shape' => 'AggregationResourceType'], 'sortBy' => ['shape' => 'AccountSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'AccountAggregationResponse' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'AccountIdSet' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 100, 'min' => 0], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'Account']], 'AccountSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'AccountState' => ['type' => 'structure', 'required' => ['accountId', 'resourceState', 'state'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'resourceState' => ['shape' => 'ResourceState'], 'state' => ['shape' => 'State']]], 'AccountStateList' => ['type' => 'list', 'member' => ['shape' => 'AccountState'], 'max' => 100, 'min' => 0], 'AggCounts' => ['type' => 'long'], 'AggregationFindingType' => ['type' => 'string', 'enum' => ['NETWORK_REACHABILITY', 'PACKAGE_VULNERABILITY']], 'AggregationRequest' => ['type' => 'structure', 'members' => ['accountAggregation' => ['shape' => 'AccountAggregation'], 'amiAggregation' => ['shape' => 'AmiAggregation'], 'awsEcrContainerAggregation' => ['shape' => 'AwsEcrContainerAggregation'], 'ec2InstanceAggregation' => ['shape' => 'Ec2InstanceAggregation'], 'findingTypeAggregation' => ['shape' => 'FindingTypeAggregation'], 'imageLayerAggregation' => ['shape' => 'ImageLayerAggregation'], 'lambdaFunctionAggregation' => ['shape' => 'LambdaFunctionAggregation'], 'lambdaLayerAggregation' => ['shape' => 'LambdaLayerAggregation'], 'packageAggregation' => ['shape' => 'PackageAggregation'], 'repositoryAggregation' => ['shape' => 'RepositoryAggregation'], 'titleAggregation' => ['shape' => 'TitleAggregation']], 'union' => \true], 'AggregationResourceType' => ['type' => 'string', 'enum' => ['AWS_EC2_INSTANCE', 'AWS_ECR_CONTAINER_IMAGE', 'AWS_LAMBDA_FUNCTION']], 'AggregationResponse' => ['type' => 'structure', 'members' => ['accountAggregation' => ['shape' => 'AccountAggregationResponse'], 'amiAggregation' => ['shape' => 'AmiAggregationResponse'], 'awsEcrContainerAggregation' => ['shape' => 'AwsEcrContainerAggregationResponse'], 'ec2InstanceAggregation' => ['shape' => 'Ec2InstanceAggregationResponse'], 'findingTypeAggregation' => ['shape' => 'FindingTypeAggregationResponse'], 'imageLayerAggregation' => ['shape' => 'ImageLayerAggregationResponse'], 'lambdaFunctionAggregation' => ['shape' => 'LambdaFunctionAggregationResponse'], 'lambdaLayerAggregation' => ['shape' => 'LambdaLayerAggregationResponse'], 'packageAggregation' => ['shape' => 'PackageAggregationResponse'], 'repositoryAggregation' => ['shape' => 'RepositoryAggregationResponse'], 'titleAggregation' => ['shape' => 'TitleAggregationResponse']], 'union' => \true], 'AggregationResponseList' => ['type' => 'list', 'member' => ['shape' => 'AggregationResponse']], 'AggregationType' => ['type' => 'string', 'enum' => ['FINDING_TYPE', 'PACKAGE', 'TITLE', 'REPOSITORY', 'AMI', 'AWS_EC2_INSTANCE', 'AWS_ECR_CONTAINER', 'IMAGE_LAYER', 'ACCOUNT', 'AWS_LAMBDA_FUNCTION', 'LAMBDA_LAYER']], 'AmiAggregation' => ['type' => 'structure', 'members' => ['amis' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'AmiSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'AmiAggregationResponse' => ['type' => 'structure', 'required' => ['ami'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'affectedInstances' => ['shape' => 'Long'], 'ami' => ['shape' => 'AmiId'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'AmiId' => ['type' => 'string', 'pattern' => '^ami-([a-z0-9]{8}|[a-z0-9]{17}|\\*)$'], 'AmiSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL', 'AFFECTED_INSTANCES']], 'Architecture' => ['type' => 'string', 'enum' => ['X86_64', 'ARM64']], 'ArchitectureList' => ['type' => 'list', 'member' => ['shape' => 'Architecture'], 'max' => 1, 'min' => 1], 'Arn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociateMemberRequest' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'AccountId']]], 'AssociateMemberResponse' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'AccountId']]], 'AutoEnable' => ['type' => 'structure', 'required' => ['ec2', 'ecr'], 'members' => ['ec2' => ['shape' => 'Boolean'], 'ecr' => ['shape' => 'Boolean'], 'lambda' => ['shape' => 'Boolean']]], 'AwsEc2InstanceDetails' => ['type' => 'structure', 'members' => ['iamInstanceProfileArn' => ['shape' => 'NonEmptyString'], 'imageId' => ['shape' => 'NonEmptyString'], 'ipV4Addresses' => ['shape' => 'IpV4AddressList'], 'ipV6Addresses' => ['shape' => 'IpV6AddressList'], 'keyName' => ['shape' => 'NonEmptyString'], 'launchedAt' => ['shape' => 'DateTimeTimestamp'], 'platform' => ['shape' => 'Platform'], 'subnetId' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'NonEmptyString'], 'vpcId' => ['shape' => 'NonEmptyString']]], 'AwsEcrContainerAggregation' => ['type' => 'structure', 'members' => ['architectures' => ['shape' => 'StringFilterList'], 'imageShas' => ['shape' => 'StringFilterList'], 'imageTags' => ['shape' => 'StringFilterList'], 'repositories' => ['shape' => 'StringFilterList'], 'resourceIds' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'AwsEcrContainerSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'AwsEcrContainerAggregationResponse' => ['type' => 'structure', 'required' => ['resourceId'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'architecture' => ['shape' => 'String'], 'imageSha' => ['shape' => 'String'], 'imageTags' => ['shape' => 'StringList'], 'repository' => ['shape' => 'String'], 'resourceId' => ['shape' => 'NonEmptyString'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'AwsEcrContainerImageDetails' => ['type' => 'structure', 'required' => ['imageHash', 'registry', 'repositoryName'], 'members' => ['architecture' => ['shape' => 'NonEmptyString'], 'author' => ['shape' => 'String'], 'imageHash' => ['shape' => 'ImageHash'], 'imageTags' => ['shape' => 'ImageTagList'], 'platform' => ['shape' => 'Platform'], 'pushedAt' => ['shape' => 'DateTimeTimestamp'], 'registry' => ['shape' => 'NonEmptyString'], 'repositoryName' => ['shape' => 'NonEmptyString']]], 'AwsEcrContainerSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'AwsLambdaFunctionDetails' => ['type' => 'structure', 'required' => ['codeSha256', 'executionRoleArn', 'functionName', 'runtime', 'version'], 'members' => ['architectures' => ['shape' => 'ArchitectureList'], 'codeSha256' => ['shape' => 'NonEmptyString'], 'executionRoleArn' => ['shape' => 'ExecutionRoleArn'], 'functionName' => ['shape' => 'FunctionName'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'layers' => ['shape' => 'LayerList'], 'packageType' => ['shape' => 'PackageType'], 'runtime' => ['shape' => 'Runtime'], 'version' => ['shape' => 'Version'], 'vpcConfig' => ['shape' => 'LambdaVpcConfig']]], 'BadRequestException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchGetAccountStatusRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'AccountIdSet']]], 'BatchGetAccountStatusResponse' => ['type' => 'structure', 'required' => ['accounts'], 'members' => ['accounts' => ['shape' => 'AccountStateList'], 'failedAccounts' => ['shape' => 'FailedAccountList']]], 'BatchGetFreeTrialInfoRequest' => ['type' => 'structure', 'required' => ['accountIds'], 'members' => ['accountIds' => ['shape' => 'BatchGetFreeTrialInfoRequestAccountIdsList']]], 'BatchGetFreeTrialInfoRequestAccountIdsList' => ['type' => 'list', 'member' => ['shape' => 'MeteringAccountId'], 'max' => 100, 'min' => 1], 'BatchGetFreeTrialInfoResponse' => ['type' => 'structure', 'required' => ['accounts', 'failedAccounts'], 'members' => ['accounts' => ['shape' => 'FreeTrialAccountInfoList'], 'failedAccounts' => ['shape' => 'FreeTrialInfoErrorList']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelFindingsReportRequest' => ['type' => 'structure', 'required' => ['reportId'], 'members' => ['reportId' => ['shape' => 'ReportId']]], 'CancelFindingsReportResponse' => ['type' => 'structure', 'required' => ['reportId'], 'members' => ['reportId' => ['shape' => 'ReportId']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'Component' => ['type' => 'string'], 'ComponentType' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'Counts' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'AggCounts'], 'groupKey' => ['shape' => 'GroupKey']]], 'CountsList' => ['type' => 'list', 'member' => ['shape' => 'Counts'], 'max' => 5, 'min' => 1], 'CoverageFilterCriteria' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'CoverageStringFilterList'], 'ec2InstanceTags' => ['shape' => 'CoverageMapFilterList'], 'ecrImageTags' => ['shape' => 'CoverageStringFilterList'], 'ecrRepositoryName' => ['shape' => 'CoverageStringFilterList'], 'lambdaFunctionName' => ['shape' => 'CoverageStringFilterList'], 'lambdaFunctionRuntime' => ['shape' => 'CoverageStringFilterList'], 'lambdaFunctionTags' => ['shape' => 'CoverageMapFilterList'], 'resourceId' => ['shape' => 'CoverageStringFilterList'], 'resourceType' => ['shape' => 'CoverageStringFilterList'], 'scanStatusCode' => ['shape' => 'CoverageStringFilterList'], 'scanStatusReason' => ['shape' => 'CoverageStringFilterList'], 'scanType' => ['shape' => 'CoverageStringFilterList']]], 'CoverageMapComparison' => ['type' => 'string', 'enum' => ['EQUALS']], 'CoverageMapFilter' => ['type' => 'structure', 'required' => ['comparison', 'key'], 'members' => ['comparison' => ['shape' => 'CoverageMapComparison'], 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']]], 'CoverageMapFilterList' => ['type' => 'list', 'member' => ['shape' => 'CoverageMapFilter'], 'max' => 10, 'min' => 1], 'CoverageResourceType' => ['type' => 'string', 'enum' => ['AWS_EC2_INSTANCE', 'AWS_ECR_CONTAINER_IMAGE', 'AWS_ECR_REPOSITORY', 'AWS_LAMBDA_FUNCTION']], 'CoverageStringComparison' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS']], 'CoverageStringFilter' => ['type' => 'structure', 'required' => ['comparison', 'value'], 'members' => ['comparison' => ['shape' => 'CoverageStringComparison'], 'value' => ['shape' => 'CoverageStringInput']]], 'CoverageStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'CoverageStringFilter'], 'max' => 10, 'min' => 1], 'CoverageStringInput' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'CoveredResource' => ['type' => 'structure', 'required' => ['accountId', 'resourceId', 'resourceType', 'scanType'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceMetadata' => ['shape' => 'ResourceScanMetadata'], 'resourceType' => ['shape' => 'CoverageResourceType'], 'scanStatus' => ['shape' => 'ScanStatus'], 'scanType' => ['shape' => 'ScanType']]], 'CoveredResources' => ['type' => 'list', 'member' => ['shape' => 'CoveredResource']], 'CreateFilterRequest' => ['type' => 'structure', 'required' => ['action', 'filterCriteria', 'name'], 'members' => ['action' => ['shape' => 'FilterAction'], 'description' => ['shape' => 'FilterDescription'], 'filterCriteria' => ['shape' => 'FilterCriteria'], 'name' => ['shape' => 'FilterName'], 'reason' => ['shape' => 'FilterReason'], 'tags' => ['shape' => 'TagMap']]], 'CreateFilterResponse' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'FilterArn']]], 'CreateFindingsReportRequest' => ['type' => 'structure', 'required' => ['reportFormat', 's3Destination'], 'members' => ['filterCriteria' => ['shape' => 'FilterCriteria'], 'reportFormat' => ['shape' => 'ReportFormat'], 's3Destination' => ['shape' => 'Destination']]], 'CreateFindingsReportResponse' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId']]], 'Currency' => ['type' => 'string', 'enum' => ['USD']], 'CvssScore' => ['type' => 'structure', 'required' => ['baseScore', 'scoringVector', 'source', 'version'], 'members' => ['baseScore' => ['shape' => 'Double'], 'scoringVector' => ['shape' => 'NonEmptyString'], 'source' => ['shape' => 'NonEmptyString'], 'version' => ['shape' => 'NonEmptyString']]], 'CvssScoreAdjustment' => ['type' => 'structure', 'required' => ['metric', 'reason'], 'members' => ['metric' => ['shape' => 'NonEmptyString'], 'reason' => ['shape' => 'NonEmptyString']]], 'CvssScoreAdjustmentList' => ['type' => 'list', 'member' => ['shape' => 'CvssScoreAdjustment']], 'CvssScoreDetails' => ['type' => 'structure', 'required' => ['score', 'scoreSource', 'scoringVector', 'version'], 'members' => ['adjustments' => ['shape' => 'CvssScoreAdjustmentList'], 'cvssSource' => ['shape' => 'NonEmptyString'], 'score' => ['shape' => 'Double'], 'scoreSource' => ['shape' => 'NonEmptyString'], 'scoringVector' => ['shape' => 'NonEmptyString'], 'version' => ['shape' => 'NonEmptyString']]], 'CvssScoreList' => ['type' => 'list', 'member' => ['shape' => 'CvssScore']], 'DateFilter' => ['type' => 'structure', 'members' => ['endInclusive' => ['shape' => 'Timestamp'], 'startInclusive' => ['shape' => 'Timestamp']]], 'DateFilterList' => ['type' => 'list', 'member' => ['shape' => 'DateFilter'], 'max' => 10, 'min' => 1], 'DateTimeTimestamp' => ['type' => 'timestamp'], 'DelegatedAdmin' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'relationshipStatus' => ['shape' => 'RelationshipStatus']]], 'DelegatedAdminAccount' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'status' => ['shape' => 'DelegatedAdminStatus']]], 'DelegatedAdminAccountList' => ['type' => 'list', 'member' => ['shape' => 'DelegatedAdminAccount'], 'max' => 5, 'min' => 0], 'DelegatedAdminStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLE_IN_PROGRESS']], 'DeleteFilterRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'FilterArn']]], 'DeleteFilterResponse' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'FilterArn']]], 'DescribeOrganizationConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => ['autoEnable' => ['shape' => 'AutoEnable'], 'maxAccountLimitReached' => ['shape' => 'Boolean']]], 'Destination' => ['type' => 'structure', 'required' => ['bucketName', 'kmsKeyArn'], 'members' => ['bucketName' => ['shape' => 'String'], 'keyPrefix' => ['shape' => 'String'], 'kmsKeyArn' => ['shape' => 'String']]], 'DisableDelegatedAdminAccountRequest' => ['type' => 'structure', 'required' => ['delegatedAdminAccountId'], 'members' => ['delegatedAdminAccountId' => ['shape' => 'AccountId']]], 'DisableDelegatedAdminAccountResponse' => ['type' => 'structure', 'required' => ['delegatedAdminAccountId'], 'members' => ['delegatedAdminAccountId' => ['shape' => 'AccountId']]], 'DisableRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'AccountIdSet'], 'resourceTypes' => ['shape' => 'DisableResourceTypeList']]], 'DisableResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceScanType'], 'max' => 3, 'min' => 0], 'DisableResponse' => ['type' => 'structure', 'required' => ['accounts'], 'members' => ['accounts' => ['shape' => 'AccountList'], 'failedAccounts' => ['shape' => 'FailedAccountList']]], 'DisassociateMemberRequest' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'AccountId']]], 'DisassociateMemberResponse' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'AccountId']]], 'Double' => ['type' => 'double', 'box' => \true], 'Ec2InstanceAggregation' => ['type' => 'structure', 'members' => ['amis' => ['shape' => 'StringFilterList'], 'instanceIds' => ['shape' => 'StringFilterList'], 'instanceTags' => ['shape' => 'MapFilterList'], 'operatingSystems' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'Ec2InstanceSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'Ec2InstanceAggregationResponse' => ['type' => 'structure', 'required' => ['instanceId'], 'members' => ['accountId' => ['shape' => 'String'], 'ami' => ['shape' => 'AmiId'], 'instanceId' => ['shape' => 'NonEmptyString'], 'instanceTags' => ['shape' => 'TagMap'], 'networkFindings' => ['shape' => 'Long'], 'operatingSystem' => ['shape' => 'String'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'Ec2InstanceSortBy' => ['type' => 'string', 'enum' => ['NETWORK_FINDINGS', 'CRITICAL', 'HIGH', 'ALL']], 'Ec2Metadata' => ['type' => 'structure', 'members' => ['amiId' => ['shape' => 'AmiId'], 'platform' => ['shape' => 'Ec2Platform'], 'tags' => ['shape' => 'TagMap']]], 'Ec2Platform' => ['type' => 'string', 'enum' => ['WINDOWS', 'LINUX', 'UNKNOWN']], 'EcrConfiguration' => ['type' => 'structure', 'required' => ['rescanDuration'], 'members' => ['rescanDuration' => ['shape' => 'EcrRescanDuration']]], 'EcrConfigurationState' => ['type' => 'structure', 'members' => ['rescanDurationState' => ['shape' => 'EcrRescanDurationState']]], 'EcrContainerImageMetadata' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'EcrRepositoryMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'scanFrequency' => ['shape' => 'EcrScanFrequency']]], 'EcrRescanDuration' => ['type' => 'string', 'enum' => ['LIFETIME', 'DAYS_30', 'DAYS_180']], 'EcrRescanDurationState' => ['type' => 'structure', 'members' => ['rescanDuration' => ['shape' => 'EcrRescanDuration'], 'status' => ['shape' => 'EcrRescanDurationStatus'], 'updatedAt' => ['shape' => 'DateTimeTimestamp']]], 'EcrRescanDurationStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'PENDING', 'FAILED']], 'EcrScanFrequency' => ['type' => 'string', 'enum' => ['MANUAL', 'SCAN_ON_PUSH', 'CONTINUOUS_SCAN']], 'EnableDelegatedAdminAccountRequest' => ['type' => 'structure', 'required' => ['delegatedAdminAccountId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'delegatedAdminAccountId' => ['shape' => 'AccountId']]], 'EnableDelegatedAdminAccountResponse' => ['type' => 'structure', 'required' => ['delegatedAdminAccountId'], 'members' => ['delegatedAdminAccountId' => ['shape' => 'AccountId']]], 'EnableRequest' => ['type' => 'structure', 'required' => ['resourceTypes'], 'members' => ['accountIds' => ['shape' => 'AccountIdSet'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'resourceTypes' => ['shape' => 'EnableResourceTypeList']]], 'EnableResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceScanType'], 'max' => 3, 'min' => 1], 'EnableResponse' => ['type' => 'structure', 'required' => ['accounts'], 'members' => ['accounts' => ['shape' => 'AccountList'], 'failedAccounts' => ['shape' => 'FailedAccountList']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['ALREADY_ENABLED', 'ENABLE_IN_PROGRESS', 'DISABLE_IN_PROGRESS', 'SUSPEND_IN_PROGRESS', 'RESOURCE_NOT_FOUND', 'ACCESS_DENIED', 'INTERNAL_ERROR', 'SSM_UNAVAILABLE', 'SSM_THROTTLED', 'EVENTBRIDGE_UNAVAILABLE', 'EVENTBRIDGE_THROTTLED', 'RESOURCE_SCAN_NOT_DISABLED', 'DISASSOCIATE_ALL_MEMBERS', 'ACCOUNT_IS_ISOLATED']], 'ErrorMessage' => ['type' => 'string'], 'ExecutionRoleArn' => ['type' => 'string', 'pattern' => '^arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'ExploitAvailable' => ['type' => 'string', 'enum' => ['YES', 'NO']], 'ExploitabilityDetails' => ['type' => 'structure', 'members' => ['lastKnownExploitAt' => ['shape' => 'DateTimeTimestamp']]], 'ExternalReportStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'IN_PROGRESS', 'CANCELLED', 'FAILED']], 'FailedAccount' => ['type' => 'structure', 'required' => ['accountId', 'errorCode', 'errorMessage'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'NonEmptyString'], 'resourceStatus' => ['shape' => 'ResourceStatus'], 'status' => ['shape' => 'Status']]], 'FailedAccountList' => ['type' => 'list', 'member' => ['shape' => 'FailedAccount'], 'max' => 100, 'min' => 0], 'FilePath' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Filter' => ['type' => 'structure', 'required' => ['action', 'arn', 'createdAt', 'criteria', 'name', 'ownerId', 'updatedAt'], 'members' => ['action' => ['shape' => 'FilterAction'], 'arn' => ['shape' => 'FilterArn'], 'createdAt' => ['shape' => 'DateTimeTimestamp'], 'criteria' => ['shape' => 'FilterCriteria'], 'description' => ['shape' => 'FilterDescription'], 'name' => ['shape' => 'FilterName'], 'ownerId' => ['shape' => 'OwnerId'], 'reason' => ['shape' => 'FilterReason'], 'tags' => ['shape' => 'TagMap'], 'updatedAt' => ['shape' => 'DateTimeTimestamp']]], 'FilterAction' => ['type' => 'string', 'enum' => ['NONE', 'SUPPRESS']], 'FilterArn' => ['type' => 'string', 'max' => 128, 'min' => 1], 'FilterArnList' => ['type' => 'list', 'member' => ['shape' => 'FilterArn']], 'FilterCriteria' => ['type' => 'structure', 'members' => ['awsAccountId' => ['shape' => 'StringFilterList'], 'componentId' => ['shape' => 'StringFilterList'], 'componentType' => ['shape' => 'StringFilterList'], 'ec2InstanceImageId' => ['shape' => 'StringFilterList'], 'ec2InstanceSubnetId' => ['shape' => 'StringFilterList'], 'ec2InstanceVpcId' => ['shape' => 'StringFilterList'], 'ecrImageArchitecture' => ['shape' => 'StringFilterList'], 'ecrImageHash' => ['shape' => 'StringFilterList'], 'ecrImagePushedAt' => ['shape' => 'DateFilterList'], 'ecrImageRegistry' => ['shape' => 'StringFilterList'], 'ecrImageRepositoryName' => ['shape' => 'StringFilterList'], 'ecrImageTags' => ['shape' => 'StringFilterList'], 'exploitAvailable' => ['shape' => 'StringFilterList'], 'findingArn' => ['shape' => 'StringFilterList'], 'findingStatus' => ['shape' => 'StringFilterList'], 'findingType' => ['shape' => 'StringFilterList'], 'firstObservedAt' => ['shape' => 'DateFilterList'], 'fixAvailable' => ['shape' => 'StringFilterList'], 'inspectorScore' => ['shape' => 'NumberFilterList'], 'lambdaFunctionExecutionRoleArn' => ['shape' => 'StringFilterList'], 'lambdaFunctionLastModifiedAt' => ['shape' => 'DateFilterList'], 'lambdaFunctionLayers' => ['shape' => 'StringFilterList'], 'lambdaFunctionName' => ['shape' => 'StringFilterList'], 'lambdaFunctionRuntime' => ['shape' => 'StringFilterList'], 'lastObservedAt' => ['shape' => 'DateFilterList'], 'networkProtocol' => ['shape' => 'StringFilterList'], 'portRange' => ['shape' => 'PortRangeFilterList'], 'relatedVulnerabilities' => ['shape' => 'StringFilterList'], 'resourceId' => ['shape' => 'StringFilterList'], 'resourceTags' => ['shape' => 'MapFilterList'], 'resourceType' => ['shape' => 'StringFilterList'], 'severity' => ['shape' => 'StringFilterList'], 'title' => ['shape' => 'StringFilterList'], 'updatedAt' => ['shape' => 'DateFilterList'], 'vendorSeverity' => ['shape' => 'StringFilterList'], 'vulnerabilityId' => ['shape' => 'StringFilterList'], 'vulnerabilitySource' => ['shape' => 'StringFilterList'], 'vulnerablePackages' => ['shape' => 'PackageFilterList']]], 'FilterDescription' => ['type' => 'string', 'max' => 512, 'min' => 1], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'FilterReason' => ['type' => 'string', 'max' => 512, 'min' => 1], 'Finding' => ['type' => 'structure', 'required' => ['awsAccountId', 'description', 'findingArn', 'firstObservedAt', 'lastObservedAt', 'remediation', 'resources', 'severity', 'status', 'type'], 'members' => ['awsAccountId' => ['shape' => 'AccountId'], 'description' => ['shape' => 'FindingDescription'], 'exploitAvailable' => ['shape' => 'ExploitAvailable'], 'exploitabilityDetails' => ['shape' => 'ExploitabilityDetails'], 'findingArn' => ['shape' => 'FindingArn'], 'firstObservedAt' => ['shape' => 'DateTimeTimestamp'], 'fixAvailable' => ['shape' => 'FixAvailable'], 'inspectorScore' => ['shape' => 'Double'], 'inspectorScoreDetails' => ['shape' => 'InspectorScoreDetails'], 'lastObservedAt' => ['shape' => 'DateTimeTimestamp'], 'networkReachabilityDetails' => ['shape' => 'NetworkReachabilityDetails'], 'packageVulnerabilityDetails' => ['shape' => 'PackageVulnerabilityDetails'], 'remediation' => ['shape' => 'Remediation'], 'resources' => ['shape' => 'ResourceList'], 'severity' => ['shape' => 'Severity'], 'status' => ['shape' => 'FindingStatus'], 'title' => ['shape' => 'FindingTitle'], 'type' => ['shape' => 'FindingType'], 'updatedAt' => ['shape' => 'DateTimeTimestamp']]], 'FindingArn' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FindingDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FindingList' => ['type' => 'list', 'member' => ['shape' => 'Finding'], 'max' => 25, 'min' => 0], 'FindingStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'SUPPRESSED', 'CLOSED']], 'FindingTitle' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FindingType' => ['type' => 'string', 'enum' => ['NETWORK_REACHABILITY', 'PACKAGE_VULNERABILITY']], 'FindingTypeAggregation' => ['type' => 'structure', 'members' => ['findingType' => ['shape' => 'AggregationFindingType'], 'resourceType' => ['shape' => 'AggregationResourceType'], 'sortBy' => ['shape' => 'FindingTypeSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'FindingTypeAggregationResponse' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'FindingTypeSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'FixAvailable' => ['type' => 'string', 'enum' => ['YES', 'NO', 'PARTIAL']], 'FreeTrialAccountInfo' => ['type' => 'structure', 'required' => ['accountId', 'freeTrialInfo'], 'members' => ['accountId' => ['shape' => 'MeteringAccountId'], 'freeTrialInfo' => ['shape' => 'FreeTrialInfoList']]], 'FreeTrialAccountInfoList' => ['type' => 'list', 'member' => ['shape' => 'FreeTrialAccountInfo']], 'FreeTrialInfo' => ['type' => 'structure', 'required' => ['end', 'start', 'status', 'type'], 'members' => ['end' => ['shape' => 'Timestamp'], 'start' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'FreeTrialStatus'], 'type' => ['shape' => 'FreeTrialType']]], 'FreeTrialInfoError' => ['type' => 'structure', 'required' => ['accountId', 'code', 'message'], 'members' => ['accountId' => ['shape' => 'MeteringAccountId'], 'code' => ['shape' => 'FreeTrialInfoErrorCode'], 'message' => ['shape' => 'String']]], 'FreeTrialInfoErrorCode' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'INTERNAL_ERROR']], 'FreeTrialInfoErrorList' => ['type' => 'list', 'member' => ['shape' => 'FreeTrialInfoError']], 'FreeTrialInfoList' => ['type' => 'list', 'member' => ['shape' => 'FreeTrialInfo']], 'FreeTrialStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'FreeTrialType' => ['type' => 'string', 'enum' => ['EC2', 'ECR', 'LAMBDA']], 'FunctionName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9-_\\.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?$'], 'GetConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetConfigurationResponse' => ['type' => 'structure', 'members' => ['ecrConfiguration' => ['shape' => 'EcrConfigurationState']]], 'GetDelegatedAdminAccountRequest' => ['type' => 'structure', 'members' => []], 'GetDelegatedAdminAccountResponse' => ['type' => 'structure', 'members' => ['delegatedAdmin' => ['shape' => 'DelegatedAdmin']]], 'GetFindingsReportStatusRequest' => ['type' => 'structure', 'members' => ['reportId' => ['shape' => 'ReportId']]], 'GetFindingsReportStatusResponse' => ['type' => 'structure', 'members' => ['destination' => ['shape' => 'Destination'], 'errorCode' => ['shape' => 'ReportingErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'filterCriteria' => ['shape' => 'FilterCriteria'], 'reportId' => ['shape' => 'ReportId'], 'status' => ['shape' => 'ExternalReportStatus']]], 'GetMemberRequest' => ['type' => 'structure', 'required' => ['accountId'], 'members' => ['accountId' => ['shape' => 'AccountId']]], 'GetMemberResponse' => ['type' => 'structure', 'members' => ['member' => ['shape' => 'Member']]], 'GroupKey' => ['type' => 'string', 'enum' => ['SCAN_STATUS_CODE', 'SCAN_STATUS_REASON', 'ACCOUNT_ID', 'RESOURCE_TYPE', 'ECR_REPOSITORY_NAME']], 'ImageHash' => ['type' => 'string', 'max' => 71, 'min' => 71, 'pattern' => '^sha256:[a-z0-9]{64}$'], 'ImageLayerAggregation' => ['type' => 'structure', 'members' => ['layerHashes' => ['shape' => 'StringFilterList'], 'repositories' => ['shape' => 'StringFilterList'], 'resourceIds' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'ImageLayerSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'ImageLayerAggregationResponse' => ['type' => 'structure', 'required' => ['accountId', 'layerHash', 'repository', 'resourceId'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'layerHash' => ['shape' => 'NonEmptyString'], 'repository' => ['shape' => 'NonEmptyString'], 'resourceId' => ['shape' => 'NonEmptyString'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'ImageLayerSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'ImageTagList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'InspectorScoreDetails' => ['type' => 'structure', 'members' => ['adjustedCvss' => ['shape' => 'CvssScoreDetails']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'IpV4Address' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$'], 'IpV4AddressList' => ['type' => 'list', 'member' => ['shape' => 'IpV4Address']], 'IpV6Address' => ['type' => 'string', 'max' => 47, 'min' => 1], 'IpV6AddressList' => ['type' => 'list', 'member' => ['shape' => 'IpV6Address']], 'LambdaFunctionAggregation' => ['type' => 'structure', 'members' => ['functionNames' => ['shape' => 'StringFilterList'], 'functionTags' => ['shape' => 'MapFilterList'], 'resourceIds' => ['shape' => 'StringFilterList'], 'runtimes' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'LambdaFunctionSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'LambdaFunctionAggregationResponse' => ['type' => 'structure', 'required' => ['resourceId'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'functionName' => ['shape' => 'String'], 'lambdaTags' => ['shape' => 'TagMap'], 'lastModifiedAt' => ['shape' => 'DateTimeTimestamp'], 'resourceId' => ['shape' => 'NonEmptyString'], 'runtime' => ['shape' => 'String'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'LambdaFunctionMetadata' => ['type' => 'structure', 'members' => ['functionName' => ['shape' => 'String'], 'functionTags' => ['shape' => 'TagMap'], 'layers' => ['shape' => 'LambdaLayerList'], 'runtime' => ['shape' => 'Runtime']]], 'LambdaFunctionSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'LambdaLayerAggregation' => ['type' => 'structure', 'members' => ['functionNames' => ['shape' => 'StringFilterList'], 'layerArns' => ['shape' => 'StringFilterList'], 'resourceIds' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'LambdaLayerSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'LambdaLayerAggregationResponse' => ['type' => 'structure', 'required' => ['accountId', 'functionName', 'layerArn', 'resourceId'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'functionName' => ['shape' => 'NonEmptyString'], 'layerArn' => ['shape' => 'NonEmptyString'], 'resourceId' => ['shape' => 'NonEmptyString'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'LambdaLayerArn' => ['type' => 'string', 'pattern' => '^arn:[a-zA-Z0-9-]+:lambda:[a-zA-Z0-9-]+:\\d{12}:layer:[a-zA-Z0-9-_]+:[0-9]+$'], 'LambdaLayerList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 5, 'min' => 0], 'LambdaLayerSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'LambdaVpcConfig' => ['type' => 'structure', 'members' => ['securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'vpcId' => ['shape' => 'VpcId']]], 'LayerList' => ['type' => 'list', 'member' => ['shape' => 'LambdaLayerArn'], 'max' => 5, 'min' => 1], 'ListAccountPermissionsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1024, 'min' => 1], 'ListAccountPermissionsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListAccountPermissionsMaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'service' => ['shape' => 'Service']]], 'ListAccountPermissionsResponse' => ['type' => 'structure', 'required' => ['permissions'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'permissions' => ['shape' => 'Permissions']]], 'ListCoverageMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 200, 'min' => 1], 'ListCoverageRequest' => ['type' => 'structure', 'members' => ['filterCriteria' => ['shape' => 'CoverageFilterCriteria'], 'maxResults' => ['shape' => 'ListCoverageMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCoverageResponse' => ['type' => 'structure', 'members' => ['coveredResources' => ['shape' => 'CoveredResources'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCoverageStatisticsRequest' => ['type' => 'structure', 'members' => ['filterCriteria' => ['shape' => 'CoverageFilterCriteria'], 'groupBy' => ['shape' => 'GroupKey'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCoverageStatisticsResponse' => ['type' => 'structure', 'required' => ['totalCounts'], 'members' => ['countsByGroup' => ['shape' => 'CountsList'], 'nextToken' => ['shape' => 'NextToken'], 'totalCounts' => ['shape' => 'Long']]], 'ListDelegatedAdminAccountsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListDelegatedAdminMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDelegatedAdminAccountsResponse' => ['type' => 'structure', 'members' => ['delegatedAdminAccounts' => ['shape' => 'DelegatedAdminAccountList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDelegatedAdminMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 1], 'ListFilterMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListFiltersRequest' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FilterAction'], 'arns' => ['shape' => 'FilterArnList'], 'maxResults' => ['shape' => 'ListFilterMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFiltersResponse' => ['type' => 'structure', 'required' => ['filters'], 'members' => ['filters' => ['shape' => 'FilterList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFindingAggregationsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListFindingAggregationsRequest' => ['type' => 'structure', 'required' => ['aggregationType'], 'members' => ['accountIds' => ['shape' => 'StringFilterList'], 'aggregationRequest' => ['shape' => 'AggregationRequest'], 'aggregationType' => ['shape' => 'AggregationType'], 'maxResults' => ['shape' => 'ListFindingAggregationsMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFindingAggregationsResponse' => ['type' => 'structure', 'required' => ['aggregationType'], 'members' => ['aggregationType' => ['shape' => 'AggregationType'], 'nextToken' => ['shape' => 'NextToken'], 'responses' => ['shape' => 'AggregationResponseList']]], 'ListFindingsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListFindingsRequest' => ['type' => 'structure', 'members' => ['filterCriteria' => ['shape' => 'FilterCriteria'], 'maxResults' => ['shape' => 'ListFindingsMaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'sortCriteria' => ['shape' => 'SortCriteria']]], 'ListFindingsResponse' => ['type' => 'structure', 'members' => ['findings' => ['shape' => 'FindingList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListMembersMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'ListMembersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListMembersMaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'onlyAssociated' => ['shape' => 'Boolean']]], 'ListMembersResponse' => ['type' => 'structure', 'members' => ['members' => ['shape' => 'MemberList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListUsageTotalsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 500, 'min' => 1], 'ListUsageTotalsNextToken' => ['type' => 'string', 'min' => 1], 'ListUsageTotalsRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => 'UsageAccountIdList'], 'maxResults' => ['shape' => 'ListUsageTotalsMaxResults'], 'nextToken' => ['shape' => 'ListUsageTotalsNextToken']]], 'ListUsageTotalsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'ListUsageTotalsNextToken'], 'totals' => ['shape' => 'UsageTotalList']]], 'Long' => ['type' => 'long', 'box' => \true], 'MapComparison' => ['type' => 'string', 'enum' => ['EQUALS']], 'MapFilter' => ['type' => 'structure', 'required' => ['comparison', 'key'], 'members' => ['comparison' => ['shape' => 'MapComparison'], 'key' => ['shape' => 'MapKey'], 'value' => ['shape' => 'MapValue']]], 'MapFilterList' => ['type' => 'list', 'member' => ['shape' => 'MapFilter'], 'max' => 10, 'min' => 1], 'MapKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MapValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Member' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountId'], 'delegatedAdminAccountId' => ['shape' => 'AccountId'], 'relationshipStatus' => ['shape' => 'RelationshipStatus'], 'updatedAt' => ['shape' => 'DateTimeTimestamp']]], 'MemberList' => ['type' => 'list', 'member' => ['shape' => 'Member'], 'max' => 50, 'min' => 0], 'MeteringAccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'MonthlyCostEstimate' => ['type' => 'double', 'min' => 0], 'NetworkPath' => ['type' => 'structure', 'members' => ['steps' => ['shape' => 'StepList']]], 'NetworkProtocol' => ['type' => 'string', 'enum' => ['TCP', 'UDP']], 'NetworkReachabilityDetails' => ['type' => 'structure', 'required' => ['networkPath', 'openPortRange', 'protocol'], 'members' => ['networkPath' => ['shape' => 'NetworkPath'], 'openPortRange' => ['shape' => 'PortRange'], 'protocol' => ['shape' => 'NetworkProtocol']]], 'NextToken' => ['type' => 'string', 'max' => 1000000, 'min' => 0], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'NonEmptyStringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'NumberFilter' => ['type' => 'structure', 'members' => ['lowerInclusive' => ['shape' => 'Double'], 'upperInclusive' => ['shape' => 'Double']]], 'NumberFilterList' => ['type' => 'list', 'member' => ['shape' => 'NumberFilter'], 'max' => 10, 'min' => 1], 'Operation' => ['type' => 'string', 'enum' => ['ENABLE_SCANNING', 'DISABLE_SCANNING', 'ENABLE_REPOSITORY', 'DISABLE_REPOSITORY']], 'OwnerId' => ['type' => 'string', 'max' => 34, 'min' => 12, 'pattern' => '(^\\d{12}$)|(^o-[a-z0-9]{10,32}$)'], 'PackageAggregation' => ['type' => 'structure', 'members' => ['packageNames' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'PackageSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'PackageAggregationResponse' => ['type' => 'structure', 'required' => ['packageName'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'packageName' => ['shape' => 'NonEmptyString'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'PackageArchitecture' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PackageEpoch' => ['type' => 'integer'], 'PackageFilter' => ['type' => 'structure', 'members' => ['architecture' => ['shape' => 'StringFilter'], 'epoch' => ['shape' => 'NumberFilter'], 'name' => ['shape' => 'StringFilter'], 'release' => ['shape' => 'StringFilter'], 'sourceLambdaLayerArn' => ['shape' => 'StringFilter'], 'sourceLayerHash' => ['shape' => 'StringFilter'], 'version' => ['shape' => 'StringFilter']]], 'PackageFilterList' => ['type' => 'list', 'member' => ['shape' => 'PackageFilter'], 'max' => 10, 'min' => 1], 'PackageManager' => ['type' => 'string', 'enum' => ['BUNDLER', 'CARGO', 'COMPOSER', 'NPM', 'NUGET', 'PIPENV', 'POETRY', 'YARN', 'GOBINARY', 'GOMOD', 'JAR', 'OS', 'PIP', 'PYTHONPKG', 'NODEPKG', 'POM']], 'PackageName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'PackageRelease' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'PackageSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'PackageType' => ['type' => 'string', 'enum' => ['IMAGE', 'ZIP']], 'PackageVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'PackageVulnerabilityDetails' => ['type' => 'structure', 'required' => ['source', 'vulnerabilityId'], 'members' => ['cvss' => ['shape' => 'CvssScoreList'], 'referenceUrls' => ['shape' => 'NonEmptyStringList'], 'relatedVulnerabilities' => ['shape' => 'VulnerabilityIdList'], 'source' => ['shape' => 'NonEmptyString'], 'sourceUrl' => ['shape' => 'NonEmptyString'], 'vendorCreatedAt' => ['shape' => 'DateTimeTimestamp'], 'vendorSeverity' => ['shape' => 'NonEmptyString'], 'vendorUpdatedAt' => ['shape' => 'DateTimeTimestamp'], 'vulnerabilityId' => ['shape' => 'VulnerabilityId'], 'vulnerablePackages' => ['shape' => 'VulnerablePackageList']]], 'Permission' => ['type' => 'structure', 'required' => ['operation', 'service'], 'members' => ['operation' => ['shape' => 'Operation'], 'service' => ['shape' => 'Service']]], 'Permissions' => ['type' => 'list', 'member' => ['shape' => 'Permission'], 'max' => 1024, 'min' => 0], 'Platform' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Port' => ['type' => 'integer', 'box' => \true, 'max' => 65535, 'min' => 0], 'PortRange' => ['type' => 'structure', 'required' => ['begin', 'end'], 'members' => ['begin' => ['shape' => 'Port'], 'end' => ['shape' => 'Port']]], 'PortRangeFilter' => ['type' => 'structure', 'members' => ['beginInclusive' => ['shape' => 'Port'], 'endInclusive' => ['shape' => 'Port']]], 'PortRangeFilterList' => ['type' => 'list', 'member' => ['shape' => 'PortRangeFilter'], 'max' => 10, 'min' => 1], 'Recommendation' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'NonEmptyString'], 'text' => ['shape' => 'NonEmptyString']]], 'RelationshipStatus' => ['type' => 'string', 'enum' => ['CREATED', 'INVITED', 'DISABLED', 'ENABLED', 'REMOVED', 'RESIGNED', 'DELETED', 'EMAIL_VERIFICATION_IN_PROGRESS', 'EMAIL_VERIFICATION_FAILED', 'REGION_DISABLED', 'ACCOUNT_SUSPENDED', 'CANNOT_CREATE_DETECTOR_IN_ORG_MASTER']], 'Remediation' => ['type' => 'structure', 'members' => ['recommendation' => ['shape' => 'Recommendation']]], 'ReportFormat' => ['type' => 'string', 'enum' => ['CSV', 'JSON']], 'ReportId' => ['type' => 'string', 'pattern' => '\\b[a-f0-9]{8}\\b-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-\\b[a-f0-9]{12}\\b'], 'ReportingErrorCode' => ['type' => 'string', 'enum' => ['INTERNAL_ERROR', 'INVALID_PERMISSIONS', 'NO_FINDINGS_FOUND', 'BUCKET_NOT_FOUND', 'INCOMPATIBLE_BUCKET_REGION', 'MALFORMED_KMS_KEY']], 'RepositoryAggregation' => ['type' => 'structure', 'members' => ['repositories' => ['shape' => 'StringFilterList'], 'sortBy' => ['shape' => 'RepositorySortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'RepositoryAggregationResponse' => ['type' => 'structure', 'required' => ['repository'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'affectedImages' => ['shape' => 'Long'], 'repository' => ['shape' => 'NonEmptyString'], 'severityCounts' => ['shape' => 'SeverityCounts']]], 'RepositorySortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL', 'AFFECTED_IMAGES']], 'Resource' => ['type' => 'structure', 'required' => ['id', 'type'], 'members' => ['details' => ['shape' => 'ResourceDetails'], 'id' => ['shape' => 'NonEmptyString'], 'partition' => ['shape' => 'NonEmptyString'], 'region' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagMap'], 'type' => ['shape' => 'ResourceType']]], 'ResourceDetails' => ['type' => 'structure', 'members' => ['awsEc2Instance' => ['shape' => 'AwsEc2InstanceDetails'], 'awsEcrContainerImage' => ['shape' => 'AwsEcrContainerImageDetails'], 'awsLambdaFunction' => ['shape' => 'AwsLambdaFunctionDetails']]], 'ResourceId' => ['type' => 'string', 'max' => 341, 'min' => 10, 'pattern' => '(^arn:.*:ecr:.*:\\d{12}:repository\\/(?:[a-z0-9]+(?:[._-][a-z0-9]+)*\\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*(\\/sha256:[a-z0-9]{64})?$)|(^i-([a-z0-9]{8}|[a-z0-9]{17}|\\\\*)$|(^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?$))'], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource'], 'max' => 10, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceScanMetadata' => ['type' => 'structure', 'members' => ['ec2' => ['shape' => 'Ec2Metadata'], 'ecrImage' => ['shape' => 'EcrContainerImageMetadata'], 'ecrRepository' => ['shape' => 'EcrRepositoryMetadata'], 'lambdaFunction' => ['shape' => 'LambdaFunctionMetadata']]], 'ResourceScanType' => ['type' => 'string', 'enum' => ['EC2', 'ECR', 'LAMBDA']], 'ResourceState' => ['type' => 'structure', 'required' => ['ec2', 'ecr'], 'members' => ['ec2' => ['shape' => 'State'], 'ecr' => ['shape' => 'State'], 'lambda' => ['shape' => 'State']]], 'ResourceStatus' => ['type' => 'structure', 'required' => ['ec2', 'ecr'], 'members' => ['ec2' => ['shape' => 'Status'], 'ecr' => ['shape' => 'Status'], 'lambda' => ['shape' => 'Status']]], 'ResourceType' => ['type' => 'string', 'enum' => ['AWS_EC2_INSTANCE', 'AWS_ECR_CONTAINER_IMAGE', 'AWS_ECR_REPOSITORY', 'AWS_LAMBDA_FUNCTION']], 'Runtime' => ['type' => 'string', 'enum' => ['NODEJS', 'NODEJS_12_X', 'NODEJS_14_X', 'NODEJS_16_X', 'JAVA_8', 'JAVA_8_AL2', 'JAVA_11', 'PYTHON_3_7', 'PYTHON_3_8', 'PYTHON_3_9', 'UNSUPPORTED', 'NODEJS_18_X', 'GO_1_X']], 'ScanStatus' => ['type' => 'structure', 'required' => ['reason', 'statusCode'], 'members' => ['reason' => ['shape' => 'ScanStatusReason'], 'statusCode' => ['shape' => 'ScanStatusCode']]], 'ScanStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'ScanStatusReason' => ['type' => 'string', 'enum' => ['PENDING_INITIAL_SCAN', 'ACCESS_DENIED', 'INTERNAL_ERROR', 'UNMANAGED_EC2_INSTANCE', 'UNSUPPORTED_OS', 'SCAN_ELIGIBILITY_EXPIRED', 'RESOURCE_TERMINATED', 'SUCCESSFUL', 'NO_RESOURCES_FOUND', 'IMAGE_SIZE_EXCEEDED', 'SCAN_FREQUENCY_MANUAL', 'SCAN_FREQUENCY_SCAN_ON_PUSH', 'EC2_INSTANCE_STOPPED', 'PENDING_DISABLE', 'NO_INVENTORY', 'STALE_INVENTORY', 'EXCLUDED_BY_TAG', 'UNSUPPORTED_RUNTIME']], 'ScanType' => ['type' => 'string', 'enum' => ['NETWORK', 'PACKAGE']], 'SecurityGroupId' => ['type' => 'string', 'pattern' => '^sg-([a-z0-9]{8}|[a-z0-9]{17}|\\*)$'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 0], 'Service' => ['type' => 'string', 'enum' => ['EC2', 'ECR', 'LAMBDA']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'resourceId'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Severity' => ['type' => 'string', 'enum' => ['INFORMATIONAL', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL', 'UNTRIAGED']], 'SeverityCounts' => ['type' => 'structure', 'members' => ['all' => ['shape' => 'Long'], 'critical' => ['shape' => 'Long'], 'high' => ['shape' => 'Long'], 'medium' => ['shape' => 'Long']]], 'SortCriteria' => ['type' => 'structure', 'required' => ['field', 'sortOrder'], 'members' => ['field' => ['shape' => 'SortField'], 'sortOrder' => ['shape' => 'SortOrder']]], 'SortField' => ['type' => 'string', 'enum' => ['AWS_ACCOUNT_ID', 'FINDING_TYPE', 'SEVERITY', 'FIRST_OBSERVED_AT', 'LAST_OBSERVED_AT', 'FINDING_STATUS', 'RESOURCE_TYPE', 'ECR_IMAGE_PUSHED_AT', 'ECR_IMAGE_REPOSITORY_NAME', 'ECR_IMAGE_REGISTRY', 'NETWORK_PROTOCOL', 'COMPONENT_TYPE', 'VULNERABILITY_ID', 'VULNERABILITY_SOURCE', 'INSPECTOR_SCORE', 'VENDOR_SEVERITY']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'SourceLayerHash' => ['type' => 'string', 'max' => 71, 'min' => 71, 'pattern' => '^sha256:[a-z0-9]{64}$'], 'State' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'status'], 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'Status']]], 'Status' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED', 'SUSPENDING', 'SUSPENDED']], 'Step' => ['type' => 'structure', 'required' => ['componentId', 'componentType'], 'members' => ['componentId' => ['shape' => 'Component'], 'componentType' => ['shape' => 'ComponentType']]], 'StepList' => ['type' => 'list', 'member' => ['shape' => 'Step'], 'max' => 30, 'min' => 1], 'String' => ['type' => 'string'], 'StringComparison' => ['type' => 'string', 'enum' => ['EQUALS', 'PREFIX', 'NOT_EQUALS']], 'StringFilter' => ['type' => 'structure', 'required' => ['comparison', 'value'], 'members' => ['comparison' => ['shape' => 'StringComparison'], 'value' => ['shape' => 'StringInput']]], 'StringFilterList' => ['type' => 'list', 'member' => ['shape' => 'StringFilter'], 'max' => 10, 'min' => 1], 'StringInput' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'SubnetId' => ['type' => 'string', 'pattern' => '^subnet-([a-z0-9]{8}|[a-z0-9]{17}|\\*)$'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'MapKey'], 'value' => ['shape' => 'MapValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp'], 'TitleAggregation' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'AggregationResourceType'], 'sortBy' => ['shape' => 'TitleSortBy'], 'sortOrder' => ['shape' => 'SortOrder'], 'titles' => ['shape' => 'StringFilterList'], 'vulnerabilityIds' => ['shape' => 'StringFilterList']]], 'TitleAggregationResponse' => ['type' => 'structure', 'required' => ['title'], 'members' => ['accountId' => ['shape' => 'AccountId'], 'severityCounts' => ['shape' => 'SeverityCounts'], 'title' => ['shape' => 'NonEmptyString'], 'vulnerabilityId' => ['shape' => 'String']]], 'TitleSortBy' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'ALL']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConfigurationRequest' => ['type' => 'structure', 'required' => ['ecrConfiguration'], 'members' => ['ecrConfiguration' => ['shape' => 'EcrConfiguration']]], 'UpdateConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateFilterRequest' => ['type' => 'structure', 'required' => ['filterArn'], 'members' => ['action' => ['shape' => 'FilterAction'], 'description' => ['shape' => 'FilterDescription'], 'filterArn' => ['shape' => 'FilterArn'], 'filterCriteria' => ['shape' => 'FilterCriteria'], 'name' => ['shape' => 'FilterName'], 'reason' => ['shape' => 'FilterReason']]], 'UpdateFilterResponse' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'FilterArn']]], 'UpdateOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['autoEnable'], 'members' => ['autoEnable' => ['shape' => 'AutoEnable']]], 'UpdateOrganizationConfigurationResponse' => ['type' => 'structure', 'required' => ['autoEnable'], 'members' => ['autoEnable' => ['shape' => 'AutoEnable']]], 'Usage' => ['type' => 'structure', 'members' => ['currency' => ['shape' => 'Currency'], 'estimatedMonthlyCost' => ['shape' => 'MonthlyCostEstimate'], 'total' => ['shape' => 'UsageValue'], 'type' => ['shape' => 'UsageType']]], 'UsageAccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'UsageAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'UsageAccountId'], 'max' => 7000, 'min' => 1], 'UsageList' => ['type' => 'list', 'member' => ['shape' => 'Usage']], 'UsageTotal' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'MeteringAccountId'], 'usage' => ['shape' => 'UsageList']]], 'UsageTotalList' => ['type' => 'list', 'member' => ['shape' => 'UsageTotal']], 'UsageType' => ['type' => 'string', 'enum' => ['EC2_INSTANCE_HOURS', 'ECR_INITIAL_SCAN', 'ECR_RESCAN', 'LAMBDA_FUNCTION_HOURS']], 'UsageValue' => ['type' => 'double', 'min' => 0], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fields' => ['shape' => 'ValidationExceptionFields'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFields' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'Version' => ['type' => 'string', 'pattern' => '^\\$LATEST|[0-9]+$'], 'VpcId' => ['type' => 'string', 'pattern' => '^vpc-([a-z0-9]{8}|[a-z0-9]{17}|\\*)$'], 'VulnerabilityId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'VulnerabilityIdList' => ['type' => 'list', 'member' => ['shape' => 'VulnerabilityId']], 'VulnerablePackage' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['arch' => ['shape' => 'PackageArchitecture'], 'epoch' => ['shape' => 'PackageEpoch'], 'filePath' => ['shape' => 'FilePath'], 'fixedInVersion' => ['shape' => 'PackageVersion'], 'name' => ['shape' => 'PackageName'], 'packageManager' => ['shape' => 'PackageManager'], 'release' => ['shape' => 'PackageRelease'], 'remediation' => ['shape' => 'VulnerablePackageRemediation'], 'sourceLambdaLayerArn' => ['shape' => 'LambdaLayerArn'], 'sourceLayerHash' => ['shape' => 'SourceLayerHash'], 'version' => ['shape' => 'PackageVersion']]], 'VulnerablePackageList' => ['type' => 'list', 'member' => ['shape' => 'VulnerablePackage']], 'VulnerablePackageRemediation' => ['type' => 'string', 'max' => 1024, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 79b205a..0000000 --- a/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://inspector2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://inspector2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-tests-1.json.php deleted file mode 100644 index 0d2eccd..0000000 --- a/vendor/Aws3/Aws/data/inspector2/2020-06-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://inspector2.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/inspector2/2020-06-08/paginators-1.json.php b/vendor/Aws3/Aws/data/inspector2/2020-06-08/paginators-1.json.php deleted file mode 100644 index 7f6e112..0000000 --- a/vendor/Aws3/Aws/data/inspector2/2020-06-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccountPermissions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'permissions'], 'ListCoverage' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'coveredResources'], 'ListCoverageStatistics' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'countsByGroup'], 'ListDelegatedAdminAccounts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'delegatedAdminAccounts'], 'ListFilters' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'filters'], 'ListFindingAggregations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'responses'], 'ListFindings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findings'], 'ListMembers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'members'], 'ListUsageTotals' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'totals']]]; diff --git a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/api-2.json.php b/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/api-2.json.php deleted file mode 100644 index 47b89af..0000000 --- a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-29', 'endpointPrefix' => 'data.jobs.iot', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Jobs Data Plane', 'serviceId' => 'IoT Jobs Data Plane', 'signatureVersion' => 'v4', 'signingName' => 'iot-jobs-data', 'uid' => 'iot-jobs-data-2017-09-29'], 'operations' => ['DescribeJobExecution' => ['name' => 'DescribeJobExecution', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/jobs/{jobId}'], 'input' => ['shape' => 'DescribeJobExecutionRequest'], 'output' => ['shape' => 'DescribeJobExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'CertificateValidationException'], ['shape' => 'TerminalStateException']]], 'GetPendingJobExecutions' => ['name' => 'GetPendingJobExecutions', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/jobs'], 'input' => ['shape' => 'GetPendingJobExecutionsRequest'], 'output' => ['shape' => 'GetPendingJobExecutionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'CertificateValidationException']]], 'StartNextPendingJobExecution' => ['name' => 'StartNextPendingJobExecution', 'http' => ['method' => 'PUT', 'requestUri' => '/things/{thingName}/jobs/$next'], 'input' => ['shape' => 'StartNextPendingJobExecutionRequest'], 'output' => ['shape' => 'StartNextPendingJobExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'CertificateValidationException']]], 'UpdateJobExecution' => ['name' => 'UpdateJobExecution', 'http' => ['method' => 'POST', 'requestUri' => '/things/{thingName}/jobs/{jobId}'], 'input' => ['shape' => 'UpdateJobExecutionRequest'], 'output' => ['shape' => 'UpdateJobExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'CertificateValidationException'], ['shape' => 'InvalidStateTransitionException']]]], 'shapes' => ['ApproximateSecondsBeforeTimedOut' => ['type' => 'long'], 'BinaryBlob' => ['type' => 'blob'], 'CertificateValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DescribeJobExecutionJobId' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_-]+|^\\$next'], 'DescribeJobExecutionRequest' => ['type' => 'structure', 'required' => ['jobId', 'thingName'], 'members' => ['jobId' => ['shape' => 'DescribeJobExecutionJobId', 'location' => 'uri', 'locationName' => 'jobId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'includeJobDocument' => ['shape' => 'IncludeJobDocument', 'location' => 'querystring', 'locationName' => 'includeJobDocument'], 'executionNumber' => ['shape' => 'ExecutionNumber', 'location' => 'querystring', 'locationName' => 'executionNumber']]], 'DescribeJobExecutionResponse' => ['type' => 'structure', 'members' => ['execution' => ['shape' => 'JobExecution']]], 'DetailsKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'DetailsMap' => ['type' => 'map', 'key' => ['shape' => 'DetailsKey'], 'value' => ['shape' => 'DetailsValue']], 'DetailsValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[^\\p{C}]*+'], 'ExecutionNumber' => ['type' => 'long'], 'ExpectedVersion' => ['type' => 'long'], 'GetPendingJobExecutionsRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName']]], 'GetPendingJobExecutionsResponse' => ['type' => 'structure', 'members' => ['inProgressJobs' => ['shape' => 'JobExecutionSummaryList'], 'queuedJobs' => ['shape' => 'JobExecutionSummaryList']]], 'IncludeExecutionState' => ['type' => 'boolean'], 'IncludeJobDocument' => ['type' => 'boolean'], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidStateTransitionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'JobDocument' => ['type' => 'string', 'max' => 32768], 'JobExecution' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'thingName' => ['shape' => 'ThingName'], 'status' => ['shape' => 'JobExecutionStatus'], 'statusDetails' => ['shape' => 'DetailsMap'], 'queuedAt' => ['shape' => 'QueuedAt'], 'startedAt' => ['shape' => 'StartedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'approximateSecondsBeforeTimedOut' => ['shape' => 'ApproximateSecondsBeforeTimedOut'], 'versionNumber' => ['shape' => 'VersionNumber'], 'executionNumber' => ['shape' => 'ExecutionNumber'], 'jobDocument' => ['shape' => 'JobDocument']]], 'JobExecutionState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobExecutionStatus'], 'statusDetails' => ['shape' => 'DetailsMap'], 'versionNumber' => ['shape' => 'VersionNumber']]], 'JobExecutionStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'TIMED_OUT', 'REJECTED', 'REMOVED', 'CANCELED']], 'JobExecutionSummary' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'queuedAt' => ['shape' => 'QueuedAt'], 'startedAt' => ['shape' => 'StartedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'versionNumber' => ['shape' => 'VersionNumber'], 'executionNumber' => ['shape' => 'ExecutionNumber']]], 'JobExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'JobExecutionSummary']], 'JobId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'LastUpdatedAt' => ['type' => 'long'], 'QueuedAt' => ['type' => 'long'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StartNextPendingJobExecutionRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'statusDetails' => ['shape' => 'DetailsMap'], 'stepTimeoutInMinutes' => ['shape' => 'StepTimeoutInMinutes']]], 'StartNextPendingJobExecutionResponse' => ['type' => 'structure', 'members' => ['execution' => ['shape' => 'JobExecution']]], 'StartedAt' => ['type' => 'long'], 'StepTimeoutInMinutes' => ['type' => 'long'], 'TerminalStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ThingName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'payload' => ['shape' => 'BinaryBlob']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UpdateJobExecutionRequest' => ['type' => 'structure', 'required' => ['jobId', 'thingName', 'status'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'status' => ['shape' => 'JobExecutionStatus'], 'statusDetails' => ['shape' => 'DetailsMap'], 'stepTimeoutInMinutes' => ['shape' => 'StepTimeoutInMinutes'], 'expectedVersion' => ['shape' => 'ExpectedVersion'], 'includeJobExecutionState' => ['shape' => 'IncludeExecutionState'], 'includeJobDocument' => ['shape' => 'IncludeJobDocument'], 'executionNumber' => ['shape' => 'ExecutionNumber']]], 'UpdateJobExecutionResponse' => ['type' => 'structure', 'members' => ['executionState' => ['shape' => 'JobExecutionState'], 'jobDocument' => ['shape' => 'JobDocument']]], 'VersionNumber' => ['type' => 'long'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 2708bc8..0000000 --- a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.jobs.iot-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.jobs.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.jobs.iot.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://data.jobs.iot.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-tests-1.json.php deleted file mode 100644 index 83de934..0000000 --- a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.jobs.iot.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/paginators-1.json.php b/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/paginators-1.json.php deleted file mode 100644 index ac57eb5..0000000 --- a/vendor/Aws3/Aws/data/iot-jobs-data/2017-09-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/api-2.json.php deleted file mode 100644 index 27f3a75..0000000 --- a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'iotroborunner', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT RoboRunner', 'serviceId' => 'IoT RoboRunner', 'signatureVersion' => 'v4', 'signingName' => 'iotroborunner', 'uid' => 'iot-roborunner-2018-05-10'], 'operations' => ['CreateDestination' => ['name' => 'CreateDestination', 'http' => ['method' => 'POST', 'requestUri' => '/createDestination', 'responseCode' => 200], 'input' => ['shape' => 'CreateDestinationRequest'], 'output' => ['shape' => 'CreateDestinationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateSite' => ['name' => 'CreateSite', 'http' => ['method' => 'POST', 'requestUri' => '/createSite', 'responseCode' => 200], 'input' => ['shape' => 'CreateSiteRequest'], 'output' => ['shape' => 'CreateSiteResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateWorker' => ['name' => 'CreateWorker', 'http' => ['method' => 'POST', 'requestUri' => '/createWorker', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkerRequest'], 'output' => ['shape' => 'CreateWorkerResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateWorkerFleet' => ['name' => 'CreateWorkerFleet', 'http' => ['method' => 'POST', 'requestUri' => '/createWorkerFleet', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkerFleetRequest'], 'output' => ['shape' => 'CreateWorkerFleetResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteDestination' => ['name' => 'DeleteDestination', 'http' => ['method' => 'POST', 'requestUri' => '/deleteDestination', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDestinationRequest'], 'output' => ['shape' => 'DeleteDestinationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteSite' => ['name' => 'DeleteSite', 'http' => ['method' => 'POST', 'requestUri' => '/deleteSite', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSiteRequest'], 'output' => ['shape' => 'DeleteSiteResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteWorker' => ['name' => 'DeleteWorker', 'http' => ['method' => 'POST', 'requestUri' => '/deleteWorker', 'responseCode' => 200], 'input' => ['shape' => 'DeleteWorkerRequest'], 'output' => ['shape' => 'DeleteWorkerResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteWorkerFleet' => ['name' => 'DeleteWorkerFleet', 'http' => ['method' => 'POST', 'requestUri' => '/deleteWorkerFleet', 'responseCode' => 200], 'input' => ['shape' => 'DeleteWorkerFleetRequest'], 'output' => ['shape' => 'DeleteWorkerFleetResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetDestination' => ['name' => 'GetDestination', 'http' => ['method' => 'GET', 'requestUri' => '/getDestination', 'responseCode' => 200], 'input' => ['shape' => 'GetDestinationRequest'], 'output' => ['shape' => 'GetDestinationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetSite' => ['name' => 'GetSite', 'http' => ['method' => 'GET', 'requestUri' => '/getSite', 'responseCode' => 200], 'input' => ['shape' => 'GetSiteRequest'], 'output' => ['shape' => 'GetSiteResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetWorker' => ['name' => 'GetWorker', 'http' => ['method' => 'GET', 'requestUri' => '/getWorker', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkerRequest'], 'output' => ['shape' => 'GetWorkerResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetWorkerFleet' => ['name' => 'GetWorkerFleet', 'http' => ['method' => 'GET', 'requestUri' => '/getWorkerFleet', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkerFleetRequest'], 'output' => ['shape' => 'GetWorkerFleetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListDestinations' => ['name' => 'ListDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/listDestinations', 'responseCode' => 200], 'input' => ['shape' => 'ListDestinationsRequest'], 'output' => ['shape' => 'ListDestinationsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListSites' => ['name' => 'ListSites', 'http' => ['method' => 'GET', 'requestUri' => '/listSites', 'responseCode' => 200], 'input' => ['shape' => 'ListSitesRequest'], 'output' => ['shape' => 'ListSitesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListWorkerFleets' => ['name' => 'ListWorkerFleets', 'http' => ['method' => 'GET', 'requestUri' => '/listWorkerFleets', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkerFleetsRequest'], 'output' => ['shape' => 'ListWorkerFleetsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListWorkers' => ['name' => 'ListWorkers', 'http' => ['method' => 'GET', 'requestUri' => '/listWorkers', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkersRequest'], 'output' => ['shape' => 'ListWorkersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateDestination' => ['name' => 'UpdateDestination', 'http' => ['method' => 'POST', 'requestUri' => '/updateDestination', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDestinationRequest'], 'output' => ['shape' => 'UpdateDestinationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateSite' => ['name' => 'UpdateSite', 'http' => ['method' => 'POST', 'requestUri' => '/updateSite', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSiteRequest'], 'output' => ['shape' => 'UpdateSiteResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateWorker' => ['name' => 'UpdateWorker', 'http' => ['method' => 'POST', 'requestUri' => '/updateWorker', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWorkerRequest'], 'output' => ['shape' => 'UpdateWorkerResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateWorkerFleet' => ['name' => 'UpdateWorkerFleet', 'http' => ['method' => 'POST', 'requestUri' => '/updateWorkerFleet', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWorkerFleetRequest'], 'output' => ['shape' => 'UpdateWorkerFleetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'CartesianCoordinates' => ['type' => 'structure', 'required' => ['x', 'y'], 'members' => ['x' => ['shape' => 'Double'], 'y' => ['shape' => 'Double'], 'z' => ['shape' => 'Double']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateDestinationRequest' => ['type' => 'structure', 'required' => ['name', 'site'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteGenericIdentifier'], 'state' => ['shape' => 'DestinationState'], 'additionalFixedProperties' => ['shape' => 'DestinationAdditionalFixedProperties']]], 'CreateDestinationResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'createdAt', 'updatedAt', 'state'], 'members' => ['arn' => ['shape' => 'DestinationArn'], 'id' => ['shape' => 'DestinationId'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'state' => ['shape' => 'DestinationState']]], 'CreateSiteRequest' => ['type' => 'structure', 'required' => ['name', 'countryCode'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'Name'], 'countryCode' => ['shape' => 'SiteCountryCode'], 'description' => ['shape' => 'SiteDescription']]], 'CreateSiteResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'SiteArn'], 'id' => ['shape' => 'SiteId'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp']]], 'CreateWorkerFleetRequest' => ['type' => 'structure', 'required' => ['name', 'site'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteGenericIdentifier'], 'additionalFixedProperties' => ['shape' => 'WorkerFleetAdditionalFixedProperties']]], 'CreateWorkerFleetResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'WorkerFleetArn'], 'id' => ['shape' => 'WorkerFleetId'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp']]], 'CreateWorkerRequest' => ['type' => 'structure', 'required' => ['name', 'fleet'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'Name'], 'fleet' => ['shape' => 'WorkerFleetGenericIdentifier'], 'additionalTransientProperties' => ['shape' => 'WorkerAdditionalTransientPropertiesJson'], 'additionalFixedProperties' => ['shape' => 'WorkerAdditionalFixedPropertiesJson'], 'vendorProperties' => ['shape' => 'VendorProperties'], 'position' => ['shape' => 'PositionCoordinates'], 'orientation' => ['shape' => 'Orientation']]], 'CreateWorkerResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'createdAt', 'updatedAt', 'site'], 'members' => ['arn' => ['shape' => 'WorkerArn'], 'id' => ['shape' => 'WorkerId'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'site' => ['shape' => 'SiteArn']]], 'CreatedAtTimestamp' => ['type' => 'timestamp'], 'DeleteDestinationRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'DestinationGenericIdentifier']]], 'DeleteDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteSiteRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SiteGenericIdentifier']]], 'DeleteSiteResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkerFleetRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerFleetGenericIdentifier']]], 'DeleteWorkerFleetResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkerRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerGenericIdentifier']]], 'DeleteWorkerResponse' => ['type' => 'structure', 'members' => []], 'Destination' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'site', 'createdAt', 'updatedAt', 'state'], 'members' => ['arn' => ['shape' => 'DestinationArn'], 'id' => ['shape' => 'DestinationId'], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'state' => ['shape' => 'DestinationState'], 'additionalFixedProperties' => ['shape' => 'DestinationAdditionalFixedProperties']]], 'DestinationAdditionalFixedProperties' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'DestinationArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:destination/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$|^arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/destination/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'DestinationGenericIdentifier' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:destination/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$|^arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/destination/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'DestinationId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DestinationState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'DECOMMISSIONED']], 'Destinations' => ['type' => 'list', 'member' => ['shape' => 'Destination']], 'Double' => ['type' => 'double', 'box' => \true], 'GetDestinationRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'DestinationGenericIdentifier', 'location' => 'querystring', 'locationName' => 'id']]], 'GetDestinationResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'site', 'createdAt', 'updatedAt', 'state'], 'members' => ['arn' => ['shape' => 'DestinationArn'], 'id' => ['shape' => 'DestinationId'], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'state' => ['shape' => 'DestinationState'], 'additionalFixedProperties' => ['shape' => 'DestinationAdditionalFixedProperties']]], 'GetSiteRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SiteGenericIdentifier', 'location' => 'querystring', 'locationName' => 'id']]], 'GetSiteResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'countryCode', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'SiteArn'], 'id' => ['shape' => 'SiteId'], 'name' => ['shape' => 'Name'], 'countryCode' => ['shape' => 'SiteCountryCode'], 'description' => ['shape' => 'SiteDescription'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp']]], 'GetWorkerFleetRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerFleetGenericIdentifier', 'location' => 'querystring', 'locationName' => 'id']]], 'GetWorkerFleetResponse' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'site', 'createdAt', 'updatedAt'], 'members' => ['id' => ['shape' => 'WorkerFleetId'], 'arn' => ['shape' => 'WorkerFleetArn'], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'additionalFixedProperties' => ['shape' => 'WorkerFleetAdditionalFixedProperties']]], 'GetWorkerRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerGenericIdentifier', 'location' => 'querystring', 'locationName' => 'id']]], 'GetWorkerResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'fleet', 'site', 'createdAt', 'updatedAt', 'name'], 'members' => ['arn' => ['shape' => 'WorkerArn'], 'id' => ['shape' => 'WorkerId'], 'fleet' => ['shape' => 'WorkerFleetArn'], 'site' => ['shape' => 'SiteArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'name' => ['shape' => 'Name'], 'additionalTransientProperties' => ['shape' => 'WorkerAdditionalTransientPropertiesJson'], 'additionalFixedProperties' => ['shape' => 'WorkerAdditionalFixedPropertiesJson'], 'vendorProperties' => ['shape' => 'VendorProperties'], 'position' => ['shape' => 'PositionCoordinates'], 'orientation' => ['shape' => 'Orientation']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]*'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListDestinationsRequest' => ['type' => 'structure', 'required' => ['site'], 'members' => ['site' => ['shape' => 'SiteGenericIdentifier', 'location' => 'querystring', 'locationName' => 'site'], 'maxResults' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'state' => ['shape' => 'DestinationState', 'location' => 'querystring', 'locationName' => 'state']]], 'ListDestinationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'destinations' => ['shape' => 'Destinations']]], 'ListSitesPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'ListSitesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListSitesPageSize', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSitesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'sites' => ['shape' => 'Sites']]], 'ListWorkerFleetsPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'ListWorkerFleetsRequest' => ['type' => 'structure', 'required' => ['site'], 'members' => ['site' => ['shape' => 'SiteGenericIdentifier', 'location' => 'querystring', 'locationName' => 'site'], 'maxResults' => ['shape' => 'ListWorkerFleetsPageSize', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListWorkerFleetsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'workerFleets' => ['shape' => 'WorkerFleets']]], 'ListWorkersPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'ListWorkersRequest' => ['type' => 'structure', 'required' => ['site'], 'members' => ['site' => ['shape' => 'SiteGenericIdentifier', 'location' => 'querystring', 'locationName' => 'site'], 'maxResults' => ['shape' => 'ListWorkersPageSize', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'fleet' => ['shape' => 'WorkerFleetGenericIdentifier', 'location' => 'querystring', 'locationName' => 'fleet']]], 'ListWorkersResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'workers' => ['shape' => 'Workers']]], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Orientation' => ['type' => 'structure', 'members' => ['degrees' => ['shape' => 'OrientationDegreesDouble']], 'union' => \true], 'OrientationDegreesDouble' => ['type' => 'double', 'box' => \true, 'max' => 360, 'min' => 0], 'PageSize' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*[a-zA-Z0-9_.-/+=]*.*'], 'PositionCoordinates' => ['type' => 'structure', 'members' => ['cartesianCoordinates' => ['shape' => 'CartesianCoordinates']], 'union' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Site' => ['type' => 'structure', 'required' => ['arn', 'name', 'countryCode', 'createdAt'], 'members' => ['arn' => ['shape' => 'SiteArn'], 'name' => ['shape' => 'Name'], 'countryCode' => ['shape' => 'SiteCountryCode'], 'createdAt' => ['shape' => 'CreatedAtTimestamp']]], 'SiteArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'SiteCountryCode' => ['type' => 'string', 'max' => 2, 'min' => 2, 'pattern' => '[a-zA-Z]{2}'], 'SiteDescription' => ['type' => 'string', 'max' => 140, 'min' => 0], 'SiteGenericIdentifier' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'SiteId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Sites' => ['type' => 'list', 'member' => ['shape' => 'Site']], 'String' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'UpdateDestinationRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'DestinationGenericIdentifier'], 'name' => ['shape' => 'Name'], 'state' => ['shape' => 'DestinationState'], 'additionalFixedProperties' => ['shape' => 'DestinationAdditionalFixedProperties']]], 'UpdateDestinationResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'updatedAt', 'state'], 'members' => ['arn' => ['shape' => 'DestinationArn'], 'id' => ['shape' => 'DestinationId'], 'name' => ['shape' => 'Name'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'state' => ['shape' => 'DestinationState'], 'additionalFixedProperties' => ['shape' => 'DestinationAdditionalFixedProperties']]], 'UpdateSiteRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SiteGenericIdentifier'], 'name' => ['shape' => 'Name'], 'countryCode' => ['shape' => 'SiteCountryCode'], 'description' => ['shape' => 'SiteDescription']]], 'UpdateSiteResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'updatedAt'], 'members' => ['arn' => ['shape' => 'SiteArn'], 'id' => ['shape' => 'SiteId'], 'name' => ['shape' => 'Name'], 'countryCode' => ['shape' => 'SiteCountryCode'], 'description' => ['shape' => 'SiteDescription'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp']]], 'UpdateWorkerFleetRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerFleetGenericIdentifier'], 'name' => ['shape' => 'Name'], 'additionalFixedProperties' => ['shape' => 'WorkerFleetAdditionalFixedProperties']]], 'UpdateWorkerFleetResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'updatedAt'], 'members' => ['arn' => ['shape' => 'WorkerFleetArn'], 'id' => ['shape' => 'WorkerFleetId'], 'name' => ['shape' => 'Name'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'additionalFixedProperties' => ['shape' => 'WorkerFleetAdditionalFixedProperties']]], 'UpdateWorkerRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkerGenericIdentifier'], 'name' => ['shape' => 'Name'], 'additionalTransientProperties' => ['shape' => 'WorkerAdditionalTransientPropertiesJson'], 'additionalFixedProperties' => ['shape' => 'WorkerAdditionalFixedPropertiesJson'], 'vendorProperties' => ['shape' => 'VendorProperties'], 'position' => ['shape' => 'PositionCoordinates'], 'orientation' => ['shape' => 'Orientation']]], 'UpdateWorkerResponse' => ['type' => 'structure', 'required' => ['arn', 'id', 'fleet', 'updatedAt', 'name'], 'members' => ['arn' => ['shape' => 'WorkerArn'], 'id' => ['shape' => 'WorkerId'], 'fleet' => ['shape' => 'WorkerFleetArn'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'name' => ['shape' => 'Name'], 'additionalTransientProperties' => ['shape' => 'WorkerAdditionalTransientPropertiesJson'], 'additionalFixedProperties' => ['shape' => 'WorkerAdditionalFixedPropertiesJson'], 'orientation' => ['shape' => 'Orientation'], 'vendorProperties' => ['shape' => 'VendorProperties'], 'position' => ['shape' => 'PositionCoordinates']]], 'UpdatedAtTimestamp' => ['type' => 'timestamp'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VendorAdditionalFixedPropertiesJson' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'VendorAdditionalTransientPropertiesJson' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'VendorProperties' => ['type' => 'structure', 'required' => ['vendorWorkerId'], 'members' => ['vendorWorkerId' => ['shape' => 'VendorWorkerId'], 'vendorWorkerIpAddress' => ['shape' => 'VendorWorkerIpAddress'], 'vendorAdditionalTransientProperties' => ['shape' => 'VendorAdditionalTransientPropertiesJson'], 'vendorAdditionalFixedProperties' => ['shape' => 'VendorAdditionalFixedPropertiesJson']]], 'VendorWorkerId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'VendorWorkerIpAddress' => ['type' => 'string', 'max' => 45, 'min' => 1], 'Worker' => ['type' => 'structure', 'required' => ['arn', 'id', 'fleet', 'createdAt', 'updatedAt', 'name', 'site'], 'members' => ['arn' => ['shape' => 'WorkerArn'], 'id' => ['shape' => 'WorkerId'], 'fleet' => ['shape' => 'WorkerFleetArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteArn'], 'additionalTransientProperties' => ['shape' => 'WorkerAdditionalTransientPropertiesJson'], 'additionalFixedProperties' => ['shape' => 'WorkerAdditionalFixedPropertiesJson'], 'vendorProperties' => ['shape' => 'VendorProperties'], 'position' => ['shape' => 'PositionCoordinates'], 'orientation' => ['shape' => 'Orientation']]], 'WorkerAdditionalFixedPropertiesJson' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'WorkerAdditionalTransientPropertiesJson' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'WorkerArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker-fleet/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'WorkerFleet' => ['type' => 'structure', 'required' => ['arn', 'id', 'name', 'site', 'createdAt', 'updatedAt'], 'members' => ['arn' => ['shape' => 'WorkerFleetArn'], 'id' => ['shape' => 'WorkerFleetId'], 'name' => ['shape' => 'Name'], 'site' => ['shape' => 'SiteArn'], 'createdAt' => ['shape' => 'CreatedAtTimestamp'], 'updatedAt' => ['shape' => 'UpdatedAtTimestamp'], 'additionalFixedProperties' => ['shape' => 'WorkerFleetAdditionalFixedProperties']]], 'WorkerFleetAdditionalFixedProperties' => ['type' => 'string', 'max' => 131072, 'min' => 1], 'WorkerFleetArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker-fleet/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'WorkerFleetGenericIdentifier' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker-fleet/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'WorkerFleetId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'WorkerFleets' => ['type' => 'list', 'member' => ['shape' => 'WorkerFleet']], 'WorkerGenericIdentifier' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws:iotroborunner:[\\w-]+:\\w+:site/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker-fleet/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/worker/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'WorkerId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Workers' => ['type' => 'list', 'member' => ['shape' => 'Worker']]]]; diff --git a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 6558d07..0000000 --- a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotroborunner-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotroborunner-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotroborunner.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotroborunner.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index ff4812c..0000000 --- a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotroborunner.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/paginators-1.json.php deleted file mode 100644 index 883c56a..0000000 --- a/vendor/Aws3/Aws/data/iot-roborunner/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDestinations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'destinations'], 'ListSites' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'sites'], 'ListWorkerFleets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workerFleets'], 'ListWorkers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workers']]]; diff --git a/vendor/Aws3/Aws/data/iot/2015-05-28/api-2.json.php b/vendor/Aws3/Aws/data/iot/2015-05-28/api-2.json.php deleted file mode 100644 index 1cc8e2b..0000000 --- a/vendor/Aws3/Aws/data/iot/2015-05-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-05-28', 'endpointPrefix' => 'iot', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT', 'serviceId' => 'IoT', 'signatureVersion' => 'v4', 'signingName' => 'execute-api', 'uid' => 'iot-2015-05-28'], 'operations' => ['AcceptCertificateTransfer' => ['name' => 'AcceptCertificateTransfer', 'http' => ['method' => 'PATCH', 'requestUri' => '/accept-certificate-transfer/{certificateId}'], 'input' => ['shape' => 'AcceptCertificateTransferRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransferAlreadyCompletedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'AddThingToBillingGroup' => ['name' => 'AddThingToBillingGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/billing-groups/addThingToBillingGroup'], 'input' => ['shape' => 'AddThingToBillingGroupRequest'], 'output' => ['shape' => 'AddThingToBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'AddThingToThingGroup' => ['name' => 'AddThingToThingGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/thing-groups/addThingToThingGroup'], 'input' => ['shape' => 'AddThingToThingGroupRequest'], 'output' => ['shape' => 'AddThingToThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'AssociateTargetsWithJob' => ['name' => 'AssociateTargetsWithJob', 'http' => ['method' => 'POST', 'requestUri' => '/jobs/{jobId}/targets'], 'input' => ['shape' => 'AssociateTargetsWithJobRequest'], 'output' => ['shape' => 'AssociateTargetsWithJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'AttachPolicy' => ['name' => 'AttachPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/target-policies/{policyName}'], 'input' => ['shape' => 'AttachPolicyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'AttachPrincipalPolicy' => ['name' => 'AttachPrincipalPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/principal-policies/{policyName}'], 'input' => ['shape' => 'AttachPrincipalPolicyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']], 'deprecated' => \true], 'AttachSecurityProfile' => ['name' => 'AttachSecurityProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/security-profiles/{securityProfileName}/targets'], 'input' => ['shape' => 'AttachSecurityProfileRequest'], 'output' => ['shape' => 'AttachSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'AttachThingPrincipal' => ['name' => 'AttachThingPrincipal', 'http' => ['method' => 'PUT', 'requestUri' => '/things/{thingName}/principals'], 'input' => ['shape' => 'AttachThingPrincipalRequest'], 'output' => ['shape' => 'AttachThingPrincipalResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CancelAuditMitigationActionsTask' => ['name' => 'CancelAuditMitigationActionsTask', 'http' => ['method' => 'PUT', 'requestUri' => '/audit/mitigationactions/tasks/{taskId}/cancel'], 'input' => ['shape' => 'CancelAuditMitigationActionsTaskRequest'], 'output' => ['shape' => 'CancelAuditMitigationActionsTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CancelAuditTask' => ['name' => 'CancelAuditTask', 'http' => ['method' => 'PUT', 'requestUri' => '/audit/tasks/{taskId}/cancel'], 'input' => ['shape' => 'CancelAuditTaskRequest'], 'output' => ['shape' => 'CancelAuditTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CancelCertificateTransfer' => ['name' => 'CancelCertificateTransfer', 'http' => ['method' => 'PATCH', 'requestUri' => '/cancel-certificate-transfer/{certificateId}'], 'input' => ['shape' => 'CancelCertificateTransferRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransferAlreadyCompletedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CancelDetectMitigationActionsTask' => ['name' => 'CancelDetectMitigationActionsTask', 'http' => ['method' => 'PUT', 'requestUri' => '/detect/mitigationactions/tasks/{taskId}/cancel'], 'input' => ['shape' => 'CancelDetectMitigationActionsTaskRequest'], 'output' => ['shape' => 'CancelDetectMitigationActionsTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'PUT', 'requestUri' => '/jobs/{jobId}/cancel'], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']]], 'CancelJobExecution' => ['name' => 'CancelJobExecution', 'http' => ['method' => 'PUT', 'requestUri' => '/things/{thingName}/jobs/{jobId}/cancel'], 'input' => ['shape' => 'CancelJobExecutionRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'VersionConflictException']]], 'ClearDefaultAuthorizer' => ['name' => 'ClearDefaultAuthorizer', 'http' => ['method' => 'DELETE', 'requestUri' => '/default-authorizer'], 'input' => ['shape' => 'ClearDefaultAuthorizerRequest'], 'output' => ['shape' => 'ClearDefaultAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ConfirmTopicRuleDestination' => ['name' => 'ConfirmTopicRuleDestination', 'http' => ['method' => 'GET', 'requestUri' => '/confirmdestination/{confirmationToken+}'], 'input' => ['shape' => 'ConfirmTopicRuleDestinationRequest'], 'output' => ['shape' => 'ConfirmTopicRuleDestinationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'CreateAuditSuppression' => ['name' => 'CreateAuditSuppression', 'http' => ['method' => 'POST', 'requestUri' => '/audit/suppressions/create'], 'input' => ['shape' => 'CreateAuditSuppressionRequest'], 'output' => ['shape' => 'CreateAuditSuppressionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'CreateAuthorizer' => ['name' => 'CreateAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/authorizer/{authorizerName}'], 'input' => ['shape' => 'CreateAuthorizerRequest'], 'output' => ['shape' => 'CreateAuthorizerResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateBillingGroup' => ['name' => 'CreateBillingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/billing-groups/{billingGroupName}'], 'input' => ['shape' => 'CreateBillingGroupRequest'], 'output' => ['shape' => 'CreateBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateCertificateFromCsr' => ['name' => 'CreateCertificateFromCsr', 'http' => ['method' => 'POST', 'requestUri' => '/certificates'], 'input' => ['shape' => 'CreateCertificateFromCsrRequest'], 'output' => ['shape' => 'CreateCertificateFromCsrResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateCustomMetric' => ['name' => 'CreateCustomMetric', 'http' => ['method' => 'POST', 'requestUri' => '/custom-metric/{metricName}'], 'input' => ['shape' => 'CreateCustomMetricRequest'], 'output' => ['shape' => 'CreateCustomMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateDimension' => ['name' => 'CreateDimension', 'http' => ['method' => 'POST', 'requestUri' => '/dimensions/{name}'], 'input' => ['shape' => 'CreateDimensionRequest'], 'output' => ['shape' => 'CreateDimensionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException']]], 'CreateDomainConfiguration' => ['name' => 'CreateDomainConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/domainConfigurations/{domainConfigurationName}'], 'input' => ['shape' => 'CreateDomainConfigurationRequest'], 'output' => ['shape' => 'CreateDomainConfigurationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'CertificateValidationException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException']]], 'CreateDynamicThingGroup' => ['name' => 'CreateDynamicThingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/dynamic-thing-groups/{thingGroupName}'], 'input' => ['shape' => 'CreateDynamicThingGroupRequest'], 'output' => ['shape' => 'CreateDynamicThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidQueryException'], ['shape' => 'LimitExceededException']]], 'CreateFleetMetric' => ['name' => 'CreateFleetMetric', 'http' => ['method' => 'PUT', 'requestUri' => '/fleet-metric/{metricName}'], 'input' => ['shape' => 'CreateFleetMetricRequest'], 'output' => ['shape' => 'CreateFleetMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'IndexNotReadyException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'PUT', 'requestUri' => '/jobs/{jobId}'], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'CreateJobTemplate' => ['name' => 'CreateJobTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/job-templates/{jobTemplateId}'], 'input' => ['shape' => 'CreateJobTemplateRequest'], 'output' => ['shape' => 'CreateJobTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateKeysAndCertificate' => ['name' => 'CreateKeysAndCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/keys-and-certificate'], 'input' => ['shape' => 'CreateKeysAndCertificateRequest'], 'output' => ['shape' => 'CreateKeysAndCertificateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateMitigationAction' => ['name' => 'CreateMitigationAction', 'http' => ['method' => 'POST', 'requestUri' => '/mitigationactions/actions/{actionName}'], 'input' => ['shape' => 'CreateMitigationActionRequest'], 'output' => ['shape' => 'CreateMitigationActionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateOTAUpdate' => ['name' => 'CreateOTAUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/otaUpdates/{otaUpdateId}'], 'input' => ['shape' => 'CreateOTAUpdateRequest'], 'output' => ['shape' => 'CreateOTAUpdateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'CreatePolicy' => ['name' => 'CreatePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/policies/{policyName}'], 'input' => ['shape' => 'CreatePolicyRequest'], 'output' => ['shape' => 'CreatePolicyResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'MalformedPolicyException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreatePolicyVersion' => ['name' => 'CreatePolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/policies/{policyName}/version'], 'input' => ['shape' => 'CreatePolicyVersionRequest'], 'output' => ['shape' => 'CreatePolicyVersionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'MalformedPolicyException'], ['shape' => 'VersionsLimitExceededException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateProvisioningClaim' => ['name' => 'CreateProvisioningClaim', 'http' => ['method' => 'POST', 'requestUri' => '/provisioning-templates/{templateName}/provisioning-claim'], 'input' => ['shape' => 'CreateProvisioningClaimRequest'], 'output' => ['shape' => 'CreateProvisioningClaimResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateProvisioningTemplate' => ['name' => 'CreateProvisioningTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/provisioning-templates'], 'input' => ['shape' => 'CreateProvisioningTemplateRequest'], 'output' => ['shape' => 'CreateProvisioningTemplateResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ResourceAlreadyExistsException']]], 'CreateProvisioningTemplateVersion' => ['name' => 'CreateProvisioningTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/provisioning-templates/{templateName}/versions'], 'input' => ['shape' => 'CreateProvisioningTemplateVersionRequest'], 'output' => ['shape' => 'CreateProvisioningTemplateVersionResponse'], 'errors' => [['shape' => 'VersionsLimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'CreateRoleAlias' => ['name' => 'CreateRoleAlias', 'http' => ['method' => 'POST', 'requestUri' => '/role-aliases/{roleAlias}'], 'input' => ['shape' => 'CreateRoleAliasRequest'], 'output' => ['shape' => 'CreateRoleAliasResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateScheduledAudit' => ['name' => 'CreateScheduledAudit', 'http' => ['method' => 'POST', 'requestUri' => '/audit/scheduledaudits/{scheduledAuditName}'], 'input' => ['shape' => 'CreateScheduledAuditRequest'], 'output' => ['shape' => 'CreateScheduledAuditResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'CreateSecurityProfile' => ['name' => 'CreateSecurityProfile', 'http' => ['method' => 'POST', 'requestUri' => '/security-profiles/{securityProfileName}'], 'input' => ['shape' => 'CreateSecurityProfileRequest'], 'output' => ['shape' => 'CreateSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateStream' => ['name' => 'CreateStream', 'http' => ['method' => 'POST', 'requestUri' => '/streams/{streamId}'], 'input' => ['shape' => 'CreateStreamRequest'], 'output' => ['shape' => 'CreateStreamResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'CreateThing' => ['name' => 'CreateThing', 'http' => ['method' => 'POST', 'requestUri' => '/things/{thingName}'], 'input' => ['shape' => 'CreateThingRequest'], 'output' => ['shape' => 'CreateThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateThingGroup' => ['name' => 'CreateThingGroup', 'http' => ['method' => 'POST', 'requestUri' => '/thing-groups/{thingGroupName}'], 'input' => ['shape' => 'CreateThingGroupRequest'], 'output' => ['shape' => 'CreateThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateThingType' => ['name' => 'CreateThingType', 'http' => ['method' => 'POST', 'requestUri' => '/thing-types/{thingTypeName}'], 'input' => ['shape' => 'CreateThingTypeRequest'], 'output' => ['shape' => 'CreateThingTypeResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceAlreadyExistsException']]], 'CreateTopicRule' => ['name' => 'CreateTopicRule', 'http' => ['method' => 'POST', 'requestUri' => '/rules/{ruleName}'], 'input' => ['shape' => 'CreateTopicRuleRequest'], 'errors' => [['shape' => 'SqlParseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictingResourceUpdateException']]], 'CreateTopicRuleDestination' => ['name' => 'CreateTopicRuleDestination', 'http' => ['method' => 'POST', 'requestUri' => '/destinations'], 'input' => ['shape' => 'CreateTopicRuleDestinationRequest'], 'output' => ['shape' => 'CreateTopicRuleDestinationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictingResourceUpdateException']]], 'DeleteAccountAuditConfiguration' => ['name' => 'DeleteAccountAuditConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/audit/configuration'], 'input' => ['shape' => 'DeleteAccountAuditConfigurationRequest'], 'output' => ['shape' => 'DeleteAccountAuditConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteAuditSuppression' => ['name' => 'DeleteAuditSuppression', 'http' => ['method' => 'POST', 'requestUri' => '/audit/suppressions/delete'], 'input' => ['shape' => 'DeleteAuditSuppressionRequest'], 'output' => ['shape' => 'DeleteAuditSuppressionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteAuthorizer' => ['name' => 'DeleteAuthorizer', 'http' => ['method' => 'DELETE', 'requestUri' => '/authorizer/{authorizerName}'], 'input' => ['shape' => 'DeleteAuthorizerRequest'], 'output' => ['shape' => 'DeleteAuthorizerResponse'], 'errors' => [['shape' => 'DeleteConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteBillingGroup' => ['name' => 'DeleteBillingGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/billing-groups/{billingGroupName}'], 'input' => ['shape' => 'DeleteBillingGroupRequest'], 'output' => ['shape' => 'DeleteBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteCACertificate' => ['name' => 'DeleteCACertificate', 'http' => ['method' => 'DELETE', 'requestUri' => '/cacertificate/{caCertificateId}'], 'input' => ['shape' => 'DeleteCACertificateRequest'], 'output' => ['shape' => 'DeleteCACertificateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'CertificateStateException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteCertificate' => ['name' => 'DeleteCertificate', 'http' => ['method' => 'DELETE', 'requestUri' => '/certificates/{certificateId}'], 'input' => ['shape' => 'DeleteCertificateRequest'], 'errors' => [['shape' => 'CertificateStateException'], ['shape' => 'DeleteConflictException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteCustomMetric' => ['name' => 'DeleteCustomMetric', 'http' => ['method' => 'DELETE', 'requestUri' => '/custom-metric/{metricName}'], 'input' => ['shape' => 'DeleteCustomMetricRequest'], 'output' => ['shape' => 'DeleteCustomMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteDimension' => ['name' => 'DeleteDimension', 'http' => ['method' => 'DELETE', 'requestUri' => '/dimensions/{name}'], 'input' => ['shape' => 'DeleteDimensionRequest'], 'output' => ['shape' => 'DeleteDimensionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'DeleteDomainConfiguration' => ['name' => 'DeleteDomainConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/domainConfigurations/{domainConfigurationName}'], 'input' => ['shape' => 'DeleteDomainConfigurationRequest'], 'output' => ['shape' => 'DeleteDomainConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException']]], 'DeleteDynamicThingGroup' => ['name' => 'DeleteDynamicThingGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/dynamic-thing-groups/{thingGroupName}'], 'input' => ['shape' => 'DeleteDynamicThingGroupRequest'], 'output' => ['shape' => 'DeleteDynamicThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteFleetMetric' => ['name' => 'DeleteFleetMetric', 'http' => ['method' => 'DELETE', 'requestUri' => '/fleet-metric/{metricName}'], 'input' => ['shape' => 'DeleteFleetMetricRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'VersionConflictException']]], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/jobs/{jobId}'], 'input' => ['shape' => 'DeleteJobRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteJobExecution' => ['name' => 'DeleteJobExecution', 'http' => ['method' => 'DELETE', 'requestUri' => '/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}'], 'input' => ['shape' => 'DeleteJobExecutionRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteJobTemplate' => ['name' => 'DeleteJobTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/job-templates/{jobTemplateId}'], 'input' => ['shape' => 'DeleteJobTemplateRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteMitigationAction' => ['name' => 'DeleteMitigationAction', 'http' => ['method' => 'DELETE', 'requestUri' => '/mitigationactions/actions/{actionName}'], 'input' => ['shape' => 'DeleteMitigationActionRequest'], 'output' => ['shape' => 'DeleteMitigationActionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteOTAUpdate' => ['name' => 'DeleteOTAUpdate', 'http' => ['method' => 'DELETE', 'requestUri' => '/otaUpdates/{otaUpdateId}'], 'input' => ['shape' => 'DeleteOTAUpdateRequest'], 'output' => ['shape' => 'DeleteOTAUpdateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'VersionConflictException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/policies/{policyName}'], 'input' => ['shape' => 'DeletePolicyRequest'], 'errors' => [['shape' => 'DeleteConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeletePolicyVersion' => ['name' => 'DeletePolicyVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/policies/{policyName}/version/{policyVersionId}'], 'input' => ['shape' => 'DeletePolicyVersionRequest'], 'errors' => [['shape' => 'DeleteConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteProvisioningTemplate' => ['name' => 'DeleteProvisioningTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/provisioning-templates/{templateName}'], 'input' => ['shape' => 'DeleteProvisioningTemplateRequest'], 'output' => ['shape' => 'DeleteProvisioningTemplateResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DeleteConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingResourceUpdateException'], ['shape' => 'UnauthorizedException']]], 'DeleteProvisioningTemplateVersion' => ['name' => 'DeleteProvisioningTemplateVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/provisioning-templates/{templateName}/versions/{versionId}'], 'input' => ['shape' => 'DeleteProvisioningTemplateVersionRequest'], 'output' => ['shape' => 'DeleteProvisioningTemplateVersionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException'], ['shape' => 'DeleteConflictException']]], 'DeleteRegistrationCode' => ['name' => 'DeleteRegistrationCode', 'http' => ['method' => 'DELETE', 'requestUri' => '/registrationcode'], 'input' => ['shape' => 'DeleteRegistrationCodeRequest'], 'output' => ['shape' => 'DeleteRegistrationCodeResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteRoleAlias' => ['name' => 'DeleteRoleAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/role-aliases/{roleAlias}'], 'input' => ['shape' => 'DeleteRoleAliasRequest'], 'output' => ['shape' => 'DeleteRoleAliasResponse'], 'errors' => [['shape' => 'DeleteConflictException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteScheduledAudit' => ['name' => 'DeleteScheduledAudit', 'http' => ['method' => 'DELETE', 'requestUri' => '/audit/scheduledaudits/{scheduledAuditName}'], 'input' => ['shape' => 'DeleteScheduledAuditRequest'], 'output' => ['shape' => 'DeleteScheduledAuditResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteSecurityProfile' => ['name' => 'DeleteSecurityProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/security-profiles/{securityProfileName}'], 'input' => ['shape' => 'DeleteSecurityProfileRequest'], 'output' => ['shape' => 'DeleteSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'VersionConflictException']]], 'DeleteStream' => ['name' => 'DeleteStream', 'http' => ['method' => 'DELETE', 'requestUri' => '/streams/{streamId}'], 'input' => ['shape' => 'DeleteStreamRequest'], 'output' => ['shape' => 'DeleteStreamResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DeleteConflictException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteThing' => ['name' => 'DeleteThing', 'http' => ['method' => 'DELETE', 'requestUri' => '/things/{thingName}'], 'input' => ['shape' => 'DeleteThingRequest'], 'output' => ['shape' => 'DeleteThingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'VersionConflictException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteThingGroup' => ['name' => 'DeleteThingGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/thing-groups/{thingGroupName}'], 'input' => ['shape' => 'DeleteThingGroupRequest'], 'output' => ['shape' => 'DeleteThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DeleteThingType' => ['name' => 'DeleteThingType', 'http' => ['method' => 'DELETE', 'requestUri' => '/thing-types/{thingTypeName}'], 'input' => ['shape' => 'DeleteThingTypeRequest'], 'output' => ['shape' => 'DeleteThingTypeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DeleteTopicRule' => ['name' => 'DeleteTopicRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/rules/{ruleName}'], 'input' => ['shape' => 'DeleteTopicRuleRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'DeleteTopicRuleDestination' => ['name' => 'DeleteTopicRuleDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/destinations/{arn+}'], 'input' => ['shape' => 'DeleteTopicRuleDestinationRequest'], 'output' => ['shape' => 'DeleteTopicRuleDestinationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'DeleteV2LoggingLevel' => ['name' => 'DeleteV2LoggingLevel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2LoggingLevel'], 'input' => ['shape' => 'DeleteV2LoggingLevelRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'DeprecateThingType' => ['name' => 'DeprecateThingType', 'http' => ['method' => 'POST', 'requestUri' => '/thing-types/{thingTypeName}/deprecate'], 'input' => ['shape' => 'DeprecateThingTypeRequest'], 'output' => ['shape' => 'DeprecateThingTypeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeAccountAuditConfiguration' => ['name' => 'DescribeAccountAuditConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/audit/configuration'], 'input' => ['shape' => 'DescribeAccountAuditConfigurationRequest'], 'output' => ['shape' => 'DescribeAccountAuditConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeAuditFinding' => ['name' => 'DescribeAuditFinding', 'http' => ['method' => 'GET', 'requestUri' => '/audit/findings/{findingId}'], 'input' => ['shape' => 'DescribeAuditFindingRequest'], 'output' => ['shape' => 'DescribeAuditFindingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeAuditMitigationActionsTask' => ['name' => 'DescribeAuditMitigationActionsTask', 'http' => ['method' => 'GET', 'requestUri' => '/audit/mitigationactions/tasks/{taskId}'], 'input' => ['shape' => 'DescribeAuditMitigationActionsTaskRequest'], 'output' => ['shape' => 'DescribeAuditMitigationActionsTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeAuditSuppression' => ['name' => 'DescribeAuditSuppression', 'http' => ['method' => 'POST', 'requestUri' => '/audit/suppressions/describe'], 'input' => ['shape' => 'DescribeAuditSuppressionRequest'], 'output' => ['shape' => 'DescribeAuditSuppressionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeAuditTask' => ['name' => 'DescribeAuditTask', 'http' => ['method' => 'GET', 'requestUri' => '/audit/tasks/{taskId}'], 'input' => ['shape' => 'DescribeAuditTaskRequest'], 'output' => ['shape' => 'DescribeAuditTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeAuthorizer' => ['name' => 'DescribeAuthorizer', 'http' => ['method' => 'GET', 'requestUri' => '/authorizer/{authorizerName}'], 'input' => ['shape' => 'DescribeAuthorizerRequest'], 'output' => ['shape' => 'DescribeAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeBillingGroup' => ['name' => 'DescribeBillingGroup', 'http' => ['method' => 'GET', 'requestUri' => '/billing-groups/{billingGroupName}'], 'input' => ['shape' => 'DescribeBillingGroupRequest'], 'output' => ['shape' => 'DescribeBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCACertificate' => ['name' => 'DescribeCACertificate', 'http' => ['method' => 'GET', 'requestUri' => '/cacertificate/{caCertificateId}'], 'input' => ['shape' => 'DescribeCACertificateRequest'], 'output' => ['shape' => 'DescribeCACertificateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCertificate' => ['name' => 'DescribeCertificate', 'http' => ['method' => 'GET', 'requestUri' => '/certificates/{certificateId}'], 'input' => ['shape' => 'DescribeCertificateRequest'], 'output' => ['shape' => 'DescribeCertificateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCustomMetric' => ['name' => 'DescribeCustomMetric', 'http' => ['method' => 'GET', 'requestUri' => '/custom-metric/{metricName}'], 'input' => ['shape' => 'DescribeCustomMetricRequest'], 'output' => ['shape' => 'DescribeCustomMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeDefaultAuthorizer' => ['name' => 'DescribeDefaultAuthorizer', 'http' => ['method' => 'GET', 'requestUri' => '/default-authorizer'], 'input' => ['shape' => 'DescribeDefaultAuthorizerRequest'], 'output' => ['shape' => 'DescribeDefaultAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeDetectMitigationActionsTask' => ['name' => 'DescribeDetectMitigationActionsTask', 'http' => ['method' => 'GET', 'requestUri' => '/detect/mitigationactions/tasks/{taskId}'], 'input' => ['shape' => 'DescribeDetectMitigationActionsTaskRequest'], 'output' => ['shape' => 'DescribeDetectMitigationActionsTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeDimension' => ['name' => 'DescribeDimension', 'http' => ['method' => 'GET', 'requestUri' => '/dimensions/{name}'], 'input' => ['shape' => 'DescribeDimensionRequest'], 'output' => ['shape' => 'DescribeDimensionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeDomainConfiguration' => ['name' => 'DescribeDomainConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/domainConfigurations/{domainConfigurationName}'], 'input' => ['shape' => 'DescribeDomainConfigurationRequest'], 'output' => ['shape' => 'DescribeDomainConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeEndpoint' => ['name' => 'DescribeEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/endpoint'], 'input' => ['shape' => 'DescribeEndpointRequest'], 'output' => ['shape' => 'DescribeEndpointResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException']]], 'DescribeEventConfigurations' => ['name' => 'DescribeEventConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/event-configurations'], 'input' => ['shape' => 'DescribeEventConfigurationsRequest'], 'output' => ['shape' => 'DescribeEventConfigurationsResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']]], 'DescribeFleetMetric' => ['name' => 'DescribeFleetMetric', 'http' => ['method' => 'GET', 'requestUri' => '/fleet-metric/{metricName}'], 'input' => ['shape' => 'DescribeFleetMetricRequest'], 'output' => ['shape' => 'DescribeFleetMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeIndex' => ['name' => 'DescribeIndex', 'http' => ['method' => 'GET', 'requestUri' => '/indices/{indexName}'], 'input' => ['shape' => 'DescribeIndexRequest'], 'output' => ['shape' => 'DescribeIndexResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeJob' => ['name' => 'DescribeJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{jobId}'], 'input' => ['shape' => 'DescribeJobRequest'], 'output' => ['shape' => 'DescribeJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeJobExecution' => ['name' => 'DescribeJobExecution', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/jobs/{jobId}'], 'input' => ['shape' => 'DescribeJobExecutionRequest'], 'output' => ['shape' => 'DescribeJobExecutionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeJobTemplate' => ['name' => 'DescribeJobTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/job-templates/{jobTemplateId}'], 'input' => ['shape' => 'DescribeJobTemplateRequest'], 'output' => ['shape' => 'DescribeJobTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeManagedJobTemplate' => ['name' => 'DescribeManagedJobTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/managed-job-templates/{templateName}'], 'input' => ['shape' => 'DescribeManagedJobTemplateRequest'], 'output' => ['shape' => 'DescribeManagedJobTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeMitigationAction' => ['name' => 'DescribeMitigationAction', 'http' => ['method' => 'GET', 'requestUri' => '/mitigationactions/actions/{actionName}'], 'input' => ['shape' => 'DescribeMitigationActionRequest'], 'output' => ['shape' => 'DescribeMitigationActionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeProvisioningTemplate' => ['name' => 'DescribeProvisioningTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/provisioning-templates/{templateName}'], 'input' => ['shape' => 'DescribeProvisioningTemplateRequest'], 'output' => ['shape' => 'DescribeProvisioningTemplateResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException']]], 'DescribeProvisioningTemplateVersion' => ['name' => 'DescribeProvisioningTemplateVersion', 'http' => ['method' => 'GET', 'requestUri' => '/provisioning-templates/{templateName}/versions/{versionId}'], 'input' => ['shape' => 'DescribeProvisioningTemplateVersionRequest'], 'output' => ['shape' => 'DescribeProvisioningTemplateVersionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException']]], 'DescribeRoleAlias' => ['name' => 'DescribeRoleAlias', 'http' => ['method' => 'GET', 'requestUri' => '/role-aliases/{roleAlias}'], 'input' => ['shape' => 'DescribeRoleAliasRequest'], 'output' => ['shape' => 'DescribeRoleAliasResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeScheduledAudit' => ['name' => 'DescribeScheduledAudit', 'http' => ['method' => 'GET', 'requestUri' => '/audit/scheduledaudits/{scheduledAuditName}'], 'input' => ['shape' => 'DescribeScheduledAuditRequest'], 'output' => ['shape' => 'DescribeScheduledAuditResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeSecurityProfile' => ['name' => 'DescribeSecurityProfile', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles/{securityProfileName}'], 'input' => ['shape' => 'DescribeSecurityProfileRequest'], 'output' => ['shape' => 'DescribeSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DescribeStream' => ['name' => 'DescribeStream', 'http' => ['method' => 'GET', 'requestUri' => '/streams/{streamId}'], 'input' => ['shape' => 'DescribeStreamRequest'], 'output' => ['shape' => 'DescribeStreamResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeThing' => ['name' => 'DescribeThing', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}'], 'input' => ['shape' => 'DescribeThingRequest'], 'output' => ['shape' => 'DescribeThingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DescribeThingGroup' => ['name' => 'DescribeThingGroup', 'http' => ['method' => 'GET', 'requestUri' => '/thing-groups/{thingGroupName}'], 'input' => ['shape' => 'DescribeThingGroupRequest'], 'output' => ['shape' => 'DescribeThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeThingRegistrationTask' => ['name' => 'DescribeThingRegistrationTask', 'http' => ['method' => 'GET', 'requestUri' => '/thing-registration-tasks/{taskId}'], 'input' => ['shape' => 'DescribeThingRegistrationTaskRequest'], 'output' => ['shape' => 'DescribeThingRegistrationTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeThingType' => ['name' => 'DescribeThingType', 'http' => ['method' => 'GET', 'requestUri' => '/thing-types/{thingTypeName}'], 'input' => ['shape' => 'DescribeThingTypeRequest'], 'output' => ['shape' => 'DescribeThingTypeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DetachPolicy' => ['name' => 'DetachPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/target-policies/{policyName}'], 'input' => ['shape' => 'DetachPolicyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'DetachPrincipalPolicy' => ['name' => 'DetachPrincipalPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/principal-policies/{policyName}'], 'input' => ['shape' => 'DetachPrincipalPolicyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true], 'DetachSecurityProfile' => ['name' => 'DetachSecurityProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/security-profiles/{securityProfileName}/targets'], 'input' => ['shape' => 'DetachSecurityProfileRequest'], 'output' => ['shape' => 'DetachSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'DetachThingPrincipal' => ['name' => 'DetachThingPrincipal', 'http' => ['method' => 'DELETE', 'requestUri' => '/things/{thingName}/principals'], 'input' => ['shape' => 'DetachThingPrincipalRequest'], 'output' => ['shape' => 'DetachThingPrincipalResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'DisableTopicRule' => ['name' => 'DisableTopicRule', 'http' => ['method' => 'POST', 'requestUri' => '/rules/{ruleName}/disable'], 'input' => ['shape' => 'DisableTopicRuleRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'EnableTopicRule' => ['name' => 'EnableTopicRule', 'http' => ['method' => 'POST', 'requestUri' => '/rules/{ruleName}/enable'], 'input' => ['shape' => 'EnableTopicRuleRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'GetBehaviorModelTrainingSummaries' => ['name' => 'GetBehaviorModelTrainingSummaries', 'http' => ['method' => 'GET', 'requestUri' => '/behavior-model-training/summaries'], 'input' => ['shape' => 'GetBehaviorModelTrainingSummariesRequest'], 'output' => ['shape' => 'GetBehaviorModelTrainingSummariesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'GetBucketsAggregation' => ['name' => 'GetBucketsAggregation', 'http' => ['method' => 'POST', 'requestUri' => '/indices/buckets'], 'input' => ['shape' => 'GetBucketsAggregationRequest'], 'output' => ['shape' => 'GetBucketsAggregationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'IndexNotReadyException']]], 'GetCardinality' => ['name' => 'GetCardinality', 'http' => ['method' => 'POST', 'requestUri' => '/indices/cardinality'], 'input' => ['shape' => 'GetCardinalityRequest'], 'output' => ['shape' => 'GetCardinalityResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'IndexNotReadyException']]], 'GetEffectivePolicies' => ['name' => 'GetEffectivePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/effective-policies'], 'input' => ['shape' => 'GetEffectivePoliciesRequest'], 'output' => ['shape' => 'GetEffectivePoliciesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'GetIndexingConfiguration' => ['name' => 'GetIndexingConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/indexing/config'], 'input' => ['shape' => 'GetIndexingConfigurationRequest'], 'output' => ['shape' => 'GetIndexingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'GetJobDocument' => ['name' => 'GetJobDocument', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{jobId}/job-document'], 'input' => ['shape' => 'GetJobDocumentRequest'], 'output' => ['shape' => 'GetJobDocumentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'GetLoggingOptions' => ['name' => 'GetLoggingOptions', 'http' => ['method' => 'GET', 'requestUri' => '/loggingOptions'], 'input' => ['shape' => 'GetLoggingOptionsRequest'], 'output' => ['shape' => 'GetLoggingOptionsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'GetOTAUpdate' => ['name' => 'GetOTAUpdate', 'http' => ['method' => 'GET', 'requestUri' => '/otaUpdates/{otaUpdateId}'], 'input' => ['shape' => 'GetOTAUpdateRequest'], 'output' => ['shape' => 'GetOTAUpdateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'GetPercentiles' => ['name' => 'GetPercentiles', 'http' => ['method' => 'POST', 'requestUri' => '/indices/percentiles'], 'input' => ['shape' => 'GetPercentilesRequest'], 'output' => ['shape' => 'GetPercentilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'IndexNotReadyException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/policies/{policyName}'], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'GetPolicyVersion' => ['name' => 'GetPolicyVersion', 'http' => ['method' => 'GET', 'requestUri' => '/policies/{policyName}/version/{policyVersionId}'], 'input' => ['shape' => 'GetPolicyVersionRequest'], 'output' => ['shape' => 'GetPolicyVersionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'GetRegistrationCode' => ['name' => 'GetRegistrationCode', 'http' => ['method' => 'GET', 'requestUri' => '/registrationcode'], 'input' => ['shape' => 'GetRegistrationCodeRequest'], 'output' => ['shape' => 'GetRegistrationCodeResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException']]], 'GetStatistics' => ['name' => 'GetStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/indices/statistics'], 'input' => ['shape' => 'GetStatisticsRequest'], 'output' => ['shape' => 'GetStatisticsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'IndexNotReadyException']]], 'GetTopicRule' => ['name' => 'GetTopicRule', 'http' => ['method' => 'GET', 'requestUri' => '/rules/{ruleName}'], 'input' => ['shape' => 'GetTopicRuleRequest'], 'output' => ['shape' => 'GetTopicRuleResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException']]], 'GetTopicRuleDestination' => ['name' => 'GetTopicRuleDestination', 'http' => ['method' => 'GET', 'requestUri' => '/destinations/{arn+}'], 'input' => ['shape' => 'GetTopicRuleDestinationRequest'], 'output' => ['shape' => 'GetTopicRuleDestinationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException']]], 'GetV2LoggingOptions' => ['name' => 'GetV2LoggingOptions', 'http' => ['method' => 'GET', 'requestUri' => '/v2LoggingOptions'], 'input' => ['shape' => 'GetV2LoggingOptionsRequest'], 'output' => ['shape' => 'GetV2LoggingOptionsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'NotConfiguredException'], ['shape' => 'ServiceUnavailableException']]], 'ListActiveViolations' => ['name' => 'ListActiveViolations', 'http' => ['method' => 'GET', 'requestUri' => '/active-violations'], 'input' => ['shape' => 'ListActiveViolationsRequest'], 'output' => ['shape' => 'ListActiveViolationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAttachedPolicies' => ['name' => 'ListAttachedPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/attached-policies/{target}'], 'input' => ['shape' => 'ListAttachedPoliciesRequest'], 'output' => ['shape' => 'ListAttachedPoliciesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'ListAuditFindings' => ['name' => 'ListAuditFindings', 'http' => ['method' => 'POST', 'requestUri' => '/audit/findings'], 'input' => ['shape' => 'ListAuditFindingsRequest'], 'output' => ['shape' => 'ListAuditFindingsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAuditMitigationActionsExecutions' => ['name' => 'ListAuditMitigationActionsExecutions', 'http' => ['method' => 'GET', 'requestUri' => '/audit/mitigationactions/executions'], 'input' => ['shape' => 'ListAuditMitigationActionsExecutionsRequest'], 'output' => ['shape' => 'ListAuditMitigationActionsExecutionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAuditMitigationActionsTasks' => ['name' => 'ListAuditMitigationActionsTasks', 'http' => ['method' => 'GET', 'requestUri' => '/audit/mitigationactions/tasks'], 'input' => ['shape' => 'ListAuditMitigationActionsTasksRequest'], 'output' => ['shape' => 'ListAuditMitigationActionsTasksResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAuditSuppressions' => ['name' => 'ListAuditSuppressions', 'http' => ['method' => 'POST', 'requestUri' => '/audit/suppressions/list'], 'input' => ['shape' => 'ListAuditSuppressionsRequest'], 'output' => ['shape' => 'ListAuditSuppressionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAuditTasks' => ['name' => 'ListAuditTasks', 'http' => ['method' => 'GET', 'requestUri' => '/audit/tasks'], 'input' => ['shape' => 'ListAuditTasksRequest'], 'output' => ['shape' => 'ListAuditTasksResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListAuthorizers' => ['name' => 'ListAuthorizers', 'http' => ['method' => 'GET', 'requestUri' => '/authorizers/'], 'input' => ['shape' => 'ListAuthorizersRequest'], 'output' => ['shape' => 'ListAuthorizersResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListBillingGroups' => ['name' => 'ListBillingGroups', 'http' => ['method' => 'GET', 'requestUri' => '/billing-groups'], 'input' => ['shape' => 'ListBillingGroupsRequest'], 'output' => ['shape' => 'ListBillingGroupsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListCACertificates' => ['name' => 'ListCACertificates', 'http' => ['method' => 'GET', 'requestUri' => '/cacertificates'], 'input' => ['shape' => 'ListCACertificatesRequest'], 'output' => ['shape' => 'ListCACertificatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListCertificates' => ['name' => 'ListCertificates', 'http' => ['method' => 'GET', 'requestUri' => '/certificates'], 'input' => ['shape' => 'ListCertificatesRequest'], 'output' => ['shape' => 'ListCertificatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListCertificatesByCA' => ['name' => 'ListCertificatesByCA', 'http' => ['method' => 'GET', 'requestUri' => '/certificates-by-ca/{caCertificateId}'], 'input' => ['shape' => 'ListCertificatesByCARequest'], 'output' => ['shape' => 'ListCertificatesByCAResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListCustomMetrics' => ['name' => 'ListCustomMetrics', 'http' => ['method' => 'GET', 'requestUri' => '/custom-metrics'], 'input' => ['shape' => 'ListCustomMetricsRequest'], 'output' => ['shape' => 'ListCustomMetricsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListDetectMitigationActionsExecutions' => ['name' => 'ListDetectMitigationActionsExecutions', 'http' => ['method' => 'GET', 'requestUri' => '/detect/mitigationactions/executions'], 'input' => ['shape' => 'ListDetectMitigationActionsExecutionsRequest'], 'output' => ['shape' => 'ListDetectMitigationActionsExecutionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListDetectMitigationActionsTasks' => ['name' => 'ListDetectMitigationActionsTasks', 'http' => ['method' => 'GET', 'requestUri' => '/detect/mitigationactions/tasks'], 'input' => ['shape' => 'ListDetectMitigationActionsTasksRequest'], 'output' => ['shape' => 'ListDetectMitigationActionsTasksResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListDimensions' => ['name' => 'ListDimensions', 'http' => ['method' => 'GET', 'requestUri' => '/dimensions'], 'input' => ['shape' => 'ListDimensionsRequest'], 'output' => ['shape' => 'ListDimensionsResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException']]], 'ListDomainConfigurations' => ['name' => 'ListDomainConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/domainConfigurations'], 'input' => ['shape' => 'ListDomainConfigurationsRequest'], 'output' => ['shape' => 'ListDomainConfigurationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListFleetMetrics' => ['name' => 'ListFleetMetrics', 'http' => ['method' => 'GET', 'requestUri' => '/fleet-metrics'], 'input' => ['shape' => 'ListFleetMetricsRequest'], 'output' => ['shape' => 'ListFleetMetricsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListIndices' => ['name' => 'ListIndices', 'http' => ['method' => 'GET', 'requestUri' => '/indices'], 'input' => ['shape' => 'ListIndicesRequest'], 'output' => ['shape' => 'ListIndicesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListJobExecutionsForJob' => ['name' => 'ListJobExecutionsForJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{jobId}/things'], 'input' => ['shape' => 'ListJobExecutionsForJobRequest'], 'output' => ['shape' => 'ListJobExecutionsForJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'ListJobExecutionsForThing' => ['name' => 'ListJobExecutionsForThing', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/jobs'], 'input' => ['shape' => 'ListJobExecutionsForThingRequest'], 'output' => ['shape' => 'ListJobExecutionsForThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'ListJobTemplates' => ['name' => 'ListJobTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/job-templates'], 'input' => ['shape' => 'ListJobTemplatesRequest'], 'output' => ['shape' => 'ListJobTemplatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/jobs'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'ListManagedJobTemplates' => ['name' => 'ListManagedJobTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/managed-job-templates'], 'input' => ['shape' => 'ListManagedJobTemplatesRequest'], 'output' => ['shape' => 'ListManagedJobTemplatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListMetricValues' => ['name' => 'ListMetricValues', 'http' => ['method' => 'GET', 'requestUri' => '/metric-values'], 'input' => ['shape' => 'ListMetricValuesRequest'], 'output' => ['shape' => 'ListMetricValuesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ListMitigationActions' => ['name' => 'ListMitigationActions', 'http' => ['method' => 'GET', 'requestUri' => '/mitigationactions/actions'], 'input' => ['shape' => 'ListMitigationActionsRequest'], 'output' => ['shape' => 'ListMitigationActionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListOTAUpdates' => ['name' => 'ListOTAUpdates', 'http' => ['method' => 'GET', 'requestUri' => '/otaUpdates'], 'input' => ['shape' => 'ListOTAUpdatesRequest'], 'output' => ['shape' => 'ListOTAUpdatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListOutgoingCertificates' => ['name' => 'ListOutgoingCertificates', 'http' => ['method' => 'GET', 'requestUri' => '/certificates-out-going'], 'input' => ['shape' => 'ListOutgoingCertificatesRequest'], 'output' => ['shape' => 'ListOutgoingCertificatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListPolicies' => ['name' => 'ListPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/policies'], 'input' => ['shape' => 'ListPoliciesRequest'], 'output' => ['shape' => 'ListPoliciesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListPolicyPrincipals' => ['name' => 'ListPolicyPrincipals', 'http' => ['method' => 'GET', 'requestUri' => '/policy-principals'], 'input' => ['shape' => 'ListPolicyPrincipalsRequest'], 'output' => ['shape' => 'ListPolicyPrincipalsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true], 'ListPolicyVersions' => ['name' => 'ListPolicyVersions', 'http' => ['method' => 'GET', 'requestUri' => '/policies/{policyName}/version'], 'input' => ['shape' => 'ListPolicyVersionsRequest'], 'output' => ['shape' => 'ListPolicyVersionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListPrincipalPolicies' => ['name' => 'ListPrincipalPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/principal-policies'], 'input' => ['shape' => 'ListPrincipalPoliciesRequest'], 'output' => ['shape' => 'ListPrincipalPoliciesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true], 'ListPrincipalThings' => ['name' => 'ListPrincipalThings', 'http' => ['method' => 'GET', 'requestUri' => '/principals/things'], 'input' => ['shape' => 'ListPrincipalThingsRequest'], 'output' => ['shape' => 'ListPrincipalThingsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ListProvisioningTemplateVersions' => ['name' => 'ListProvisioningTemplateVersions', 'http' => ['method' => 'GET', 'requestUri' => '/provisioning-templates/{templateName}/versions'], 'input' => ['shape' => 'ListProvisioningTemplateVersionsRequest'], 'output' => ['shape' => 'ListProvisioningTemplateVersionsResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException']]], 'ListProvisioningTemplates' => ['name' => 'ListProvisioningTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/provisioning-templates'], 'input' => ['shape' => 'ListProvisioningTemplatesRequest'], 'output' => ['shape' => 'ListProvisioningTemplatesResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException']]], 'ListRelatedResourcesForAuditFinding' => ['name' => 'ListRelatedResourcesForAuditFinding', 'http' => ['method' => 'GET', 'requestUri' => '/audit/relatedResources'], 'input' => ['shape' => 'ListRelatedResourcesForAuditFindingRequest'], 'output' => ['shape' => 'ListRelatedResourcesForAuditFindingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListRoleAliases' => ['name' => 'ListRoleAliases', 'http' => ['method' => 'GET', 'requestUri' => '/role-aliases'], 'input' => ['shape' => 'ListRoleAliasesRequest'], 'output' => ['shape' => 'ListRoleAliasesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListScheduledAudits' => ['name' => 'ListScheduledAudits', 'http' => ['method' => 'GET', 'requestUri' => '/audit/scheduledaudits'], 'input' => ['shape' => 'ListScheduledAuditsRequest'], 'output' => ['shape' => 'ListScheduledAuditsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListSecurityProfiles' => ['name' => 'ListSecurityProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles'], 'input' => ['shape' => 'ListSecurityProfilesRequest'], 'output' => ['shape' => 'ListSecurityProfilesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ListSecurityProfilesForTarget' => ['name' => 'ListSecurityProfilesForTarget', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles-for-target'], 'input' => ['shape' => 'ListSecurityProfilesForTargetRequest'], 'output' => ['shape' => 'ListSecurityProfilesForTargetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ListStreams' => ['name' => 'ListStreams', 'http' => ['method' => 'GET', 'requestUri' => '/streams'], 'input' => ['shape' => 'ListStreamsRequest'], 'output' => ['shape' => 'ListStreamsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTargetsForPolicy' => ['name' => 'ListTargetsForPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/policy-targets/{policyName}'], 'input' => ['shape' => 'ListTargetsForPolicyRequest'], 'output' => ['shape' => 'ListTargetsForPolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'ListTargetsForSecurityProfile' => ['name' => 'ListTargetsForSecurityProfile', 'http' => ['method' => 'GET', 'requestUri' => '/security-profiles/{securityProfileName}/targets'], 'input' => ['shape' => 'ListTargetsForSecurityProfileRequest'], 'output' => ['shape' => 'ListTargetsForSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListThingGroups' => ['name' => 'ListThingGroups', 'http' => ['method' => 'GET', 'requestUri' => '/thing-groups'], 'input' => ['shape' => 'ListThingGroupsRequest'], 'output' => ['shape' => 'ListThingGroupsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListThingGroupsForThing' => ['name' => 'ListThingGroupsForThing', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/thing-groups'], 'input' => ['shape' => 'ListThingGroupsForThingRequest'], 'output' => ['shape' => 'ListThingGroupsForThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListThingPrincipals' => ['name' => 'ListThingPrincipals', 'http' => ['method' => 'GET', 'requestUri' => '/things/{thingName}/principals'], 'input' => ['shape' => 'ListThingPrincipalsRequest'], 'output' => ['shape' => 'ListThingPrincipalsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ListThingRegistrationTaskReports' => ['name' => 'ListThingRegistrationTaskReports', 'http' => ['method' => 'GET', 'requestUri' => '/thing-registration-tasks/{taskId}/reports'], 'input' => ['shape' => 'ListThingRegistrationTaskReportsRequest'], 'output' => ['shape' => 'ListThingRegistrationTaskReportsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListThingRegistrationTasks' => ['name' => 'ListThingRegistrationTasks', 'http' => ['method' => 'GET', 'requestUri' => '/thing-registration-tasks'], 'input' => ['shape' => 'ListThingRegistrationTasksRequest'], 'output' => ['shape' => 'ListThingRegistrationTasksResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'ListThingTypes' => ['name' => 'ListThingTypes', 'http' => ['method' => 'GET', 'requestUri' => '/thing-types'], 'input' => ['shape' => 'ListThingTypesRequest'], 'output' => ['shape' => 'ListThingTypesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListThings' => ['name' => 'ListThings', 'http' => ['method' => 'GET', 'requestUri' => '/things'], 'input' => ['shape' => 'ListThingsRequest'], 'output' => ['shape' => 'ListThingsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'ListThingsInBillingGroup' => ['name' => 'ListThingsInBillingGroup', 'http' => ['method' => 'GET', 'requestUri' => '/billing-groups/{billingGroupName}/things'], 'input' => ['shape' => 'ListThingsInBillingGroupRequest'], 'output' => ['shape' => 'ListThingsInBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListThingsInThingGroup' => ['name' => 'ListThingsInThingGroup', 'http' => ['method' => 'GET', 'requestUri' => '/thing-groups/{thingGroupName}/things'], 'input' => ['shape' => 'ListThingsInThingGroupRequest'], 'output' => ['shape' => 'ListThingsInThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTopicRuleDestinations' => ['name' => 'ListTopicRuleDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/destinations'], 'input' => ['shape' => 'ListTopicRuleDestinationsRequest'], 'output' => ['shape' => 'ListTopicRuleDestinationsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException']]], 'ListTopicRules' => ['name' => 'ListTopicRules', 'http' => ['method' => 'GET', 'requestUri' => '/rules'], 'input' => ['shape' => 'ListTopicRulesRequest'], 'output' => ['shape' => 'ListTopicRulesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'ListV2LoggingLevels' => ['name' => 'ListV2LoggingLevels', 'http' => ['method' => 'GET', 'requestUri' => '/v2LoggingLevel'], 'input' => ['shape' => 'ListV2LoggingLevelsRequest'], 'output' => ['shape' => 'ListV2LoggingLevelsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'NotConfiguredException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'ListViolationEvents' => ['name' => 'ListViolationEvents', 'http' => ['method' => 'GET', 'requestUri' => '/violation-events'], 'input' => ['shape' => 'ListViolationEventsRequest'], 'output' => ['shape' => 'ListViolationEventsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'PutVerificationStateOnViolation' => ['name' => 'PutVerificationStateOnViolation', 'http' => ['method' => 'POST', 'requestUri' => '/violations/verification-state/{violationId}'], 'input' => ['shape' => 'PutVerificationStateOnViolationRequest'], 'output' => ['shape' => 'PutVerificationStateOnViolationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'RegisterCACertificate' => ['name' => 'RegisterCACertificate', 'http' => ['method' => 'POST', 'requestUri' => '/cacertificate'], 'input' => ['shape' => 'RegisterCACertificateRequest'], 'output' => ['shape' => 'RegisterCACertificateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'RegistrationCodeValidationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'CertificateValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'RegisterCertificate' => ['name' => 'RegisterCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/certificate/register'], 'input' => ['shape' => 'RegisterCertificateRequest'], 'output' => ['shape' => 'RegisterCertificateResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'CertificateValidationException'], ['shape' => 'CertificateStateException'], ['shape' => 'CertificateConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'RegisterCertificateWithoutCA' => ['name' => 'RegisterCertificateWithoutCA', 'http' => ['method' => 'POST', 'requestUri' => '/certificate/register-no-ca'], 'input' => ['shape' => 'RegisterCertificateWithoutCARequest'], 'output' => ['shape' => 'RegisterCertificateWithoutCAResponse'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'CertificateStateException'], ['shape' => 'CertificateValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'RegisterThing' => ['name' => 'RegisterThing', 'http' => ['method' => 'POST', 'requestUri' => '/things'], 'input' => ['shape' => 'RegisterThingRequest'], 'output' => ['shape' => 'RegisterThingResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingResourceUpdateException'], ['shape' => 'ResourceRegistrationFailureException']]], 'RejectCertificateTransfer' => ['name' => 'RejectCertificateTransfer', 'http' => ['method' => 'PATCH', 'requestUri' => '/reject-certificate-transfer/{certificateId}'], 'input' => ['shape' => 'RejectCertificateTransferRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TransferAlreadyCompletedException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'RemoveThingFromBillingGroup' => ['name' => 'RemoveThingFromBillingGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/billing-groups/removeThingFromBillingGroup'], 'input' => ['shape' => 'RemoveThingFromBillingGroupRequest'], 'output' => ['shape' => 'RemoveThingFromBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'RemoveThingFromThingGroup' => ['name' => 'RemoveThingFromThingGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/thing-groups/removeThingFromThingGroup'], 'input' => ['shape' => 'RemoveThingFromThingGroupRequest'], 'output' => ['shape' => 'RemoveThingFromThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'ReplaceTopicRule' => ['name' => 'ReplaceTopicRule', 'http' => ['method' => 'PATCH', 'requestUri' => '/rules/{ruleName}'], 'input' => ['shape' => 'ReplaceTopicRuleRequest'], 'errors' => [['shape' => 'SqlParseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'SearchIndex' => ['name' => 'SearchIndex', 'http' => ['method' => 'POST', 'requestUri' => '/indices/search'], 'input' => ['shape' => 'SearchIndexRequest'], 'output' => ['shape' => 'SearchIndexResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'IndexNotReadyException']]], 'SetDefaultAuthorizer' => ['name' => 'SetDefaultAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/default-authorizer'], 'input' => ['shape' => 'SetDefaultAuthorizerRequest'], 'output' => ['shape' => 'SetDefaultAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceAlreadyExistsException']]], 'SetDefaultPolicyVersion' => ['name' => 'SetDefaultPolicyVersion', 'http' => ['method' => 'PATCH', 'requestUri' => '/policies/{policyName}/version/{policyVersionId}'], 'input' => ['shape' => 'SetDefaultPolicyVersionRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'SetLoggingOptions' => ['name' => 'SetLoggingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/loggingOptions'], 'input' => ['shape' => 'SetLoggingOptionsRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'SetV2LoggingLevel' => ['name' => 'SetV2LoggingLevel', 'http' => ['method' => 'POST', 'requestUri' => '/v2LoggingLevel'], 'input' => ['shape' => 'SetV2LoggingLevelRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'NotConfiguredException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'LimitExceededException']]], 'SetV2LoggingOptions' => ['name' => 'SetV2LoggingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/v2LoggingOptions'], 'input' => ['shape' => 'SetV2LoggingOptionsRequest'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException']]], 'StartAuditMitigationActionsTask' => ['name' => 'StartAuditMitigationActionsTask', 'http' => ['method' => 'POST', 'requestUri' => '/audit/mitigationactions/tasks/{taskId}'], 'input' => ['shape' => 'StartAuditMitigationActionsTaskRequest'], 'output' => ['shape' => 'StartAuditMitigationActionsTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TaskAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'StartDetectMitigationActionsTask' => ['name' => 'StartDetectMitigationActionsTask', 'http' => ['method' => 'PUT', 'requestUri' => '/detect/mitigationactions/tasks/{taskId}'], 'input' => ['shape' => 'StartDetectMitigationActionsTaskRequest'], 'output' => ['shape' => 'StartDetectMitigationActionsTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TaskAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'StartOnDemandAuditTask' => ['name' => 'StartOnDemandAuditTask', 'http' => ['method' => 'POST', 'requestUri' => '/audit/tasks'], 'input' => ['shape' => 'StartOnDemandAuditTaskRequest'], 'output' => ['shape' => 'StartOnDemandAuditTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'StartThingRegistrationTask' => ['name' => 'StartThingRegistrationTask', 'http' => ['method' => 'POST', 'requestUri' => '/thing-registration-tasks'], 'input' => ['shape' => 'StartThingRegistrationTaskRequest'], 'output' => ['shape' => 'StartThingRegistrationTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException']]], 'StopThingRegistrationTask' => ['name' => 'StopThingRegistrationTask', 'http' => ['method' => 'PUT', 'requestUri' => '/thing-registration-tasks/{taskId}/cancel'], 'input' => ['shape' => 'StopThingRegistrationTaskRequest'], 'output' => ['shape' => 'StopThingRegistrationTaskResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'TestAuthorization' => ['name' => 'TestAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/test-authorization'], 'input' => ['shape' => 'TestAuthorizationRequest'], 'output' => ['shape' => 'TestAuthorizationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'TestInvokeAuthorizer' => ['name' => 'TestInvokeAuthorizer', 'http' => ['method' => 'POST', 'requestUri' => '/authorizer/{authorizerName}/test'], 'input' => ['shape' => 'TestInvokeAuthorizerRequest'], 'output' => ['shape' => 'TestInvokeAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'InvalidResponseException']]], 'TransferCertificate' => ['name' => 'TransferCertificate', 'http' => ['method' => 'PATCH', 'requestUri' => '/transfer-certificate/{certificateId}'], 'input' => ['shape' => 'TransferCertificateRequest'], 'output' => ['shape' => 'TransferCertificateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'CertificateStateException'], ['shape' => 'TransferConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/untag'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateAccountAuditConfiguration' => ['name' => 'UpdateAccountAuditConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/audit/configuration'], 'input' => ['shape' => 'UpdateAccountAuditConfigurationRequest'], 'output' => ['shape' => 'UpdateAccountAuditConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateAuditSuppression' => ['name' => 'UpdateAuditSuppression', 'http' => ['method' => 'PATCH', 'requestUri' => '/audit/suppressions/update'], 'input' => ['shape' => 'UpdateAuditSuppressionRequest'], 'output' => ['shape' => 'UpdateAuditSuppressionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateAuthorizer' => ['name' => 'UpdateAuthorizer', 'http' => ['method' => 'PUT', 'requestUri' => '/authorizer/{authorizerName}'], 'input' => ['shape' => 'UpdateAuthorizerRequest'], 'output' => ['shape' => 'UpdateAuthorizerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateBillingGroup' => ['name' => 'UpdateBillingGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/billing-groups/{billingGroupName}'], 'input' => ['shape' => 'UpdateBillingGroupRequest'], 'output' => ['shape' => 'UpdateBillingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateCACertificate' => ['name' => 'UpdateCACertificate', 'http' => ['method' => 'PUT', 'requestUri' => '/cacertificate/{caCertificateId}'], 'input' => ['shape' => 'UpdateCACertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateCertificate' => ['name' => 'UpdateCertificate', 'http' => ['method' => 'PUT', 'requestUri' => '/certificates/{certificateId}'], 'input' => ['shape' => 'UpdateCertificateRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'CertificateStateException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateCustomMetric' => ['name' => 'UpdateCustomMetric', 'http' => ['method' => 'PATCH', 'requestUri' => '/custom-metric/{metricName}'], 'input' => ['shape' => 'UpdateCustomMetricRequest'], 'output' => ['shape' => 'UpdateCustomMetricResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateDimension' => ['name' => 'UpdateDimension', 'http' => ['method' => 'PATCH', 'requestUri' => '/dimensions/{name}'], 'input' => ['shape' => 'UpdateDimensionRequest'], 'output' => ['shape' => 'UpdateDimensionResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateDomainConfiguration' => ['name' => 'UpdateDomainConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/domainConfigurations/{domainConfigurationName}'], 'input' => ['shape' => 'UpdateDomainConfigurationRequest'], 'output' => ['shape' => 'UpdateDomainConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'CertificateValidationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateDynamicThingGroup' => ['name' => 'UpdateDynamicThingGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/dynamic-thing-groups/{thingGroupName}'], 'input' => ['shape' => 'UpdateDynamicThingGroupRequest'], 'output' => ['shape' => 'UpdateDynamicThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException']]], 'UpdateEventConfigurations' => ['name' => 'UpdateEventConfigurations', 'http' => ['method' => 'PATCH', 'requestUri' => '/event-configurations'], 'input' => ['shape' => 'UpdateEventConfigurationsRequest'], 'output' => ['shape' => 'UpdateEventConfigurationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']]], 'UpdateFleetMetric' => ['name' => 'UpdateFleetMetric', 'http' => ['method' => 'PATCH', 'requestUri' => '/fleet-metric/{metricName}'], 'input' => ['shape' => 'UpdateFleetMetricRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidQueryException'], ['shape' => 'InvalidAggregationException'], ['shape' => 'VersionConflictException'], ['shape' => 'IndexNotReadyException']]], 'UpdateIndexingConfiguration' => ['name' => 'UpdateIndexingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/indexing/config'], 'input' => ['shape' => 'UpdateIndexingConfigurationRequest'], 'output' => ['shape' => 'UpdateIndexingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateJob' => ['name' => 'UpdateJob', 'http' => ['method' => 'PATCH', 'requestUri' => '/jobs/{jobId}'], 'input' => ['shape' => 'UpdateJobRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateMitigationAction' => ['name' => 'UpdateMitigationAction', 'http' => ['method' => 'PATCH', 'requestUri' => '/mitigationactions/actions/{actionName}'], 'input' => ['shape' => 'UpdateMitigationActionRequest'], 'output' => ['shape' => 'UpdateMitigationActionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateProvisioningTemplate' => ['name' => 'UpdateProvisioningTemplate', 'http' => ['method' => 'PATCH', 'requestUri' => '/provisioning-templates/{templateName}'], 'input' => ['shape' => 'UpdateProvisioningTemplateRequest'], 'output' => ['shape' => 'UpdateProvisioningTemplateResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'UpdateRoleAlias' => ['name' => 'UpdateRoleAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/role-aliases/{roleAlias}'], 'input' => ['shape' => 'UpdateRoleAliasRequest'], 'output' => ['shape' => 'UpdateRoleAliasResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateScheduledAudit' => ['name' => 'UpdateScheduledAudit', 'http' => ['method' => 'PATCH', 'requestUri' => '/audit/scheduledaudits/{scheduledAuditName}'], 'input' => ['shape' => 'UpdateScheduledAuditRequest'], 'output' => ['shape' => 'UpdateScheduledAuditResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateSecurityProfile' => ['name' => 'UpdateSecurityProfile', 'http' => ['method' => 'PATCH', 'requestUri' => '/security-profiles/{securityProfileName}'], 'input' => ['shape' => 'UpdateSecurityProfileRequest'], 'output' => ['shape' => 'UpdateSecurityProfileResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateStream' => ['name' => 'UpdateStream', 'http' => ['method' => 'PUT', 'requestUri' => '/streams/{streamId}'], 'input' => ['shape' => 'UpdateStreamRequest'], 'output' => ['shape' => 'UpdateStreamResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException']]], 'UpdateThing' => ['name' => 'UpdateThing', 'http' => ['method' => 'PATCH', 'requestUri' => '/things/{thingName}'], 'input' => ['shape' => 'UpdateThingRequest'], 'output' => ['shape' => 'UpdateThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateThingGroup' => ['name' => 'UpdateThingGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/thing-groups/{thingGroupName}'], 'input' => ['shape' => 'UpdateThingGroupRequest'], 'output' => ['shape' => 'UpdateThingGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'VersionConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateThingGroupsForThing' => ['name' => 'UpdateThingGroupsForThing', 'http' => ['method' => 'PUT', 'requestUri' => '/thing-groups/updateThingGroupsForThing'], 'input' => ['shape' => 'UpdateThingGroupsForThingRequest'], 'output' => ['shape' => 'UpdateThingGroupsForThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateTopicRuleDestination' => ['name' => 'UpdateTopicRuleDestination', 'http' => ['method' => 'PATCH', 'requestUri' => '/destinations'], 'input' => ['shape' => 'UpdateTopicRuleDestinationRequest'], 'output' => ['shape' => 'UpdateTopicRuleDestinationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ConflictingResourceUpdateException']]], 'ValidateSecurityProfileBehaviors' => ['name' => 'ValidateSecurityProfileBehaviors', 'http' => ['method' => 'POST', 'requestUri' => '/security-profile-behaviors/validate'], 'input' => ['shape' => 'ValidateSecurityProfileBehaviorsRequest'], 'output' => ['shape' => 'ValidateSecurityProfileBehaviorsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]]], 'shapes' => ['AbortAction' => ['type' => 'string', 'enum' => ['CANCEL']], 'AbortConfig' => ['type' => 'structure', 'required' => ['criteriaList'], 'members' => ['criteriaList' => ['shape' => 'AbortCriteriaList']]], 'AbortCriteria' => ['type' => 'structure', 'required' => ['failureType', 'action', 'thresholdPercentage', 'minNumberOfExecutedThings'], 'members' => ['failureType' => ['shape' => 'JobExecutionFailureType'], 'action' => ['shape' => 'AbortAction'], 'thresholdPercentage' => ['shape' => 'AbortThresholdPercentage'], 'minNumberOfExecutedThings' => ['shape' => 'MinimumNumberOfExecutedThings']]], 'AbortCriteriaList' => ['type' => 'list', 'member' => ['shape' => 'AbortCriteria'], 'min' => 1], 'AbortThresholdPercentage' => ['type' => 'double', 'max' => 100], 'AcceptCertificateTransferRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId'], 'setAsActive' => ['shape' => 'SetAsActive', 'location' => 'querystring', 'locationName' => 'setAsActive']]], 'AcmCertificateArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws(-cn|-us-gov|-iso-b|-iso)?:acm:[a-z]{2}-(gov-|iso-|isob-)?[a-z]{4,9}-\\d{1}:\\d{12}:certificate/[a-zA-Z0-9/-]+'], 'Action' => ['type' => 'structure', 'members' => ['dynamoDB' => ['shape' => 'DynamoDBAction'], 'dynamoDBv2' => ['shape' => 'DynamoDBv2Action'], 'lambda' => ['shape' => 'LambdaAction'], 'sns' => ['shape' => 'SnsAction'], 'sqs' => ['shape' => 'SqsAction'], 'kinesis' => ['shape' => 'KinesisAction'], 'republish' => ['shape' => 'RepublishAction'], 's3' => ['shape' => 'S3Action'], 'firehose' => ['shape' => 'FirehoseAction'], 'cloudwatchMetric' => ['shape' => 'CloudwatchMetricAction'], 'cloudwatchAlarm' => ['shape' => 'CloudwatchAlarmAction'], 'cloudwatchLogs' => ['shape' => 'CloudwatchLogsAction'], 'elasticsearch' => ['shape' => 'ElasticsearchAction'], 'salesforce' => ['shape' => 'SalesforceAction'], 'iotAnalytics' => ['shape' => 'IotAnalyticsAction'], 'iotEvents' => ['shape' => 'IotEventsAction'], 'iotSiteWise' => ['shape' => 'IotSiteWiseAction'], 'stepFunctions' => ['shape' => 'StepFunctionsAction'], 'timestream' => ['shape' => 'TimestreamAction'], 'http' => ['shape' => 'HttpAction'], 'kafka' => ['shape' => 'KafkaAction'], 'openSearch' => ['shape' => 'OpenSearchAction'], 'location' => ['shape' => 'LocationAction']]], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'Action'], 'max' => 10, 'min' => 0], 'ActionType' => ['type' => 'string', 'enum' => ['PUBLISH', 'SUBSCRIBE', 'RECEIVE', 'CONNECT']], 'ActiveViolation' => ['type' => 'structure', 'members' => ['violationId' => ['shape' => 'ViolationId'], 'thingName' => ['shape' => 'DeviceDefenderThingName'], 'securityProfileName' => ['shape' => 'SecurityProfileName'], 'behavior' => ['shape' => 'Behavior'], 'lastViolationValue' => ['shape' => 'MetricValue'], 'violationEventAdditionalInfo' => ['shape' => 'ViolationEventAdditionalInfo'], 'verificationState' => ['shape' => 'VerificationState'], 'verificationStateDescription' => ['shape' => 'VerificationStateDescription'], 'lastViolationTime' => ['shape' => 'Timestamp'], 'violationStartTime' => ['shape' => 'Timestamp']]], 'ActiveViolations' => ['type' => 'list', 'member' => ['shape' => 'ActiveViolation']], 'AddThingToBillingGroupRequest' => ['type' => 'structure', 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName'], 'billingGroupArn' => ['shape' => 'BillingGroupArn'], 'thingName' => ['shape' => 'ThingName'], 'thingArn' => ['shape' => 'ThingArn']]], 'AddThingToBillingGroupResponse' => ['type' => 'structure', 'members' => []], 'AddThingToThingGroupRequest' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupArn' => ['shape' => 'ThingGroupArn'], 'thingName' => ['shape' => 'ThingName'], 'thingArn' => ['shape' => 'ThingArn'], 'overrideDynamicGroups' => ['shape' => 'OverrideDynamicGroups']]], 'AddThingToThingGroupResponse' => ['type' => 'structure', 'members' => []], 'AddThingsToThingGroupParams' => ['type' => 'structure', 'required' => ['thingGroupNames'], 'members' => ['thingGroupNames' => ['shape' => 'ThingGroupNames'], 'overrideDynamicGroups' => ['shape' => 'NullableBoolean']]], 'AdditionalMetricsToRetainList' => ['type' => 'list', 'member' => ['shape' => 'BehaviorMetric']], 'AdditionalMetricsToRetainV2List' => ['type' => 'list', 'member' => ['shape' => 'MetricToRetain']], 'AdditionalParameterMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'Value']], 'AggregationField' => ['type' => 'string', 'min' => 1], 'AggregationType' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'AggregationTypeName'], 'values' => ['shape' => 'AggregationTypeValues']]], 'AggregationTypeName' => ['type' => 'string', 'enum' => ['Statistics', 'Percentiles', 'Cardinality']], 'AggregationTypeValue' => ['type' => 'string', 'max' => 12, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+'], 'AggregationTypeValues' => ['type' => 'list', 'member' => ['shape' => 'AggregationTypeValue']], 'AlarmName' => ['type' => 'string'], 'AlertTarget' => ['type' => 'structure', 'required' => ['alertTargetArn', 'roleArn'], 'members' => ['alertTargetArn' => ['shape' => 'AlertTargetArn'], 'roleArn' => ['shape' => 'RoleArn']]], 'AlertTargetArn' => ['type' => 'string'], 'AlertTargetType' => ['type' => 'string', 'enum' => ['SNS']], 'AlertTargets' => ['type' => 'map', 'key' => ['shape' => 'AlertTargetType'], 'value' => ['shape' => 'AlertTarget']], 'AllowAuthorizerOverride' => ['type' => 'boolean'], 'AllowAutoRegistration' => ['type' => 'boolean'], 'Allowed' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies']]], 'ApproximateSecondsBeforeTimedOut' => ['type' => 'long'], 'AscendingOrder' => ['type' => 'boolean'], 'AssetId' => ['type' => 'string'], 'AssetPropertyAlias' => ['type' => 'string', 'min' => 1], 'AssetPropertyBooleanValue' => ['type' => 'string'], 'AssetPropertyDoubleValue' => ['type' => 'string'], 'AssetPropertyEntryId' => ['type' => 'string'], 'AssetPropertyId' => ['type' => 'string'], 'AssetPropertyIntegerValue' => ['type' => 'string'], 'AssetPropertyOffsetInNanos' => ['type' => 'string'], 'AssetPropertyQuality' => ['type' => 'string'], 'AssetPropertyStringValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'AssetPropertyTimeInSeconds' => ['type' => 'string'], 'AssetPropertyTimestamp' => ['type' => 'structure', 'required' => ['timeInSeconds'], 'members' => ['timeInSeconds' => ['shape' => 'AssetPropertyTimeInSeconds'], 'offsetInNanos' => ['shape' => 'AssetPropertyOffsetInNanos']]], 'AssetPropertyValue' => ['type' => 'structure', 'required' => ['value', 'timestamp'], 'members' => ['value' => ['shape' => 'AssetPropertyVariant'], 'timestamp' => ['shape' => 'AssetPropertyTimestamp'], 'quality' => ['shape' => 'AssetPropertyQuality']]], 'AssetPropertyValueList' => ['type' => 'list', 'member' => ['shape' => 'AssetPropertyValue'], 'min' => 1], 'AssetPropertyVariant' => ['type' => 'structure', 'members' => ['stringValue' => ['shape' => 'AssetPropertyStringValue'], 'integerValue' => ['shape' => 'AssetPropertyIntegerValue'], 'doubleValue' => ['shape' => 'AssetPropertyDoubleValue'], 'booleanValue' => ['shape' => 'AssetPropertyBooleanValue']]], 'AssociateTargetsWithJobRequest' => ['type' => 'structure', 'required' => ['targets', 'jobId'], 'members' => ['targets' => ['shape' => 'JobTargets'], 'jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'comment' => ['shape' => 'Comment'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId']]], 'AssociateTargetsWithJobResponse' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'description' => ['shape' => 'JobDescription']]], 'AttachPolicyRequest' => ['type' => 'structure', 'required' => ['policyName', 'target'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'target' => ['shape' => 'PolicyTarget']]], 'AttachPrincipalPolicyRequest' => ['type' => 'structure', 'required' => ['policyName', 'principal'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-iot-principal']]], 'AttachSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName', 'securityProfileTargetArn'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'securityProfileTargetArn' => ['shape' => 'SecurityProfileTargetArn', 'location' => 'querystring', 'locationName' => 'securityProfileTargetArn']]], 'AttachSecurityProfileResponse' => ['type' => 'structure', 'members' => []], 'AttachThingPrincipalRequest' => ['type' => 'structure', 'required' => ['thingName', 'principal'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-principal']]], 'AttachThingPrincipalResponse' => ['type' => 'structure', 'members' => []], 'AttributeKey' => ['type' => 'string'], 'AttributeName' => ['type' => 'string', 'max' => 128, 'pattern' => '[a-zA-Z0-9_.,@/:#-]+'], 'AttributePayload' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'Attributes'], 'merge' => ['shape' => 'Flag']]], 'AttributeValue' => ['type' => 'string', 'max' => 800, 'pattern' => '[a-zA-Z0-9_.,@/:#-]*'], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'AttributesMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'Value']], 'AuditCheckConfiguration' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Enabled']]], 'AuditCheckConfigurations' => ['type' => 'map', 'key' => ['shape' => 'AuditCheckName'], 'value' => ['shape' => 'AuditCheckConfiguration']], 'AuditCheckDetails' => ['type' => 'structure', 'members' => ['checkRunStatus' => ['shape' => 'AuditCheckRunStatus'], 'checkCompliant' => ['shape' => 'CheckCompliant'], 'totalResourcesCount' => ['shape' => 'TotalResourcesCount'], 'nonCompliantResourcesCount' => ['shape' => 'NonCompliantResourcesCount'], 'suppressedNonCompliantResourcesCount' => ['shape' => 'SuppressedNonCompliantResourcesCount'], 'errorCode' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'AuditCheckName' => ['type' => 'string'], 'AuditCheckRunStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'WAITING_FOR_DATA_COLLECTION', 'CANCELED', 'COMPLETED_COMPLIANT', 'COMPLETED_NON_COMPLIANT', 'FAILED']], 'AuditCheckToActionsMapping' => ['type' => 'map', 'key' => ['shape' => 'AuditCheckName'], 'value' => ['shape' => 'MitigationActionNameList']], 'AuditCheckToReasonCodeFilter' => ['type' => 'map', 'key' => ['shape' => 'AuditCheckName'], 'value' => ['shape' => 'ReasonForNonComplianceCodes']], 'AuditDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\p{Graph}\\x20]*'], 'AuditDetails' => ['type' => 'map', 'key' => ['shape' => 'AuditCheckName'], 'value' => ['shape' => 'AuditCheckDetails']], 'AuditFinding' => ['type' => 'structure', 'members' => ['findingId' => ['shape' => 'FindingId'], 'taskId' => ['shape' => 'AuditTaskId'], 'checkName' => ['shape' => 'AuditCheckName'], 'taskStartTime' => ['shape' => 'Timestamp'], 'findingTime' => ['shape' => 'Timestamp'], 'severity' => ['shape' => 'AuditFindingSeverity'], 'nonCompliantResource' => ['shape' => 'NonCompliantResource'], 'relatedResources' => ['shape' => 'RelatedResources'], 'reasonForNonCompliance' => ['shape' => 'ReasonForNonCompliance'], 'reasonForNonComplianceCode' => ['shape' => 'ReasonForNonComplianceCode'], 'isSuppressed' => ['shape' => 'IsSuppressed']]], 'AuditFindingSeverity' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW']], 'AuditFindings' => ['type' => 'list', 'member' => ['shape' => 'AuditFinding']], 'AuditFrequency' => ['type' => 'string', 'enum' => ['DAILY', 'WEEKLY', 'BIWEEKLY', 'MONTHLY']], 'AuditMitigationActionExecutionMetadata' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId'], 'findingId' => ['shape' => 'FindingId'], 'actionName' => ['shape' => 'MitigationActionName'], 'actionId' => ['shape' => 'MitigationActionId'], 'status' => ['shape' => 'AuditMitigationActionsExecutionStatus'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'errorCode' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'AuditMitigationActionExecutionMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AuditMitigationActionExecutionMetadata']], 'AuditMitigationActionsExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED', 'CANCELED', 'SKIPPED', 'PENDING']], 'AuditMitigationActionsTaskMetadata' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId'], 'startTime' => ['shape' => 'Timestamp'], 'taskStatus' => ['shape' => 'AuditMitigationActionsTaskStatus']]], 'AuditMitigationActionsTaskMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AuditMitigationActionsTaskMetadata']], 'AuditMitigationActionsTaskStatistics' => ['type' => 'map', 'key' => ['shape' => 'AuditCheckName'], 'value' => ['shape' => 'TaskStatisticsForAuditCheck']], 'AuditMitigationActionsTaskStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED', 'CANCELED']], 'AuditMitigationActionsTaskTarget' => ['type' => 'structure', 'members' => ['auditTaskId' => ['shape' => 'AuditTaskId'], 'findingIds' => ['shape' => 'FindingIds'], 'auditCheckToReasonCodeFilter' => ['shape' => 'AuditCheckToReasonCodeFilter']]], 'AuditNotificationTarget' => ['type' => 'structure', 'members' => ['targetArn' => ['shape' => 'TargetArn'], 'roleArn' => ['shape' => 'RoleArn'], 'enabled' => ['shape' => 'Enabled']]], 'AuditNotificationTargetConfigurations' => ['type' => 'map', 'key' => ['shape' => 'AuditNotificationType'], 'value' => ['shape' => 'AuditNotificationTarget']], 'AuditNotificationType' => ['type' => 'string', 'enum' => ['SNS']], 'AuditSuppression' => ['type' => 'structure', 'required' => ['checkName', 'resourceIdentifier'], 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'expirationDate' => ['shape' => 'Timestamp'], 'suppressIndefinitely' => ['shape' => 'SuppressIndefinitely'], 'description' => ['shape' => 'AuditDescription']]], 'AuditSuppressionList' => ['type' => 'list', 'member' => ['shape' => 'AuditSuppression']], 'AuditTaskId' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-]+'], 'AuditTaskMetadata' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'AuditTaskId'], 'taskStatus' => ['shape' => 'AuditTaskStatus'], 'taskType' => ['shape' => 'AuditTaskType']]], 'AuditTaskMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AuditTaskMetadata']], 'AuditTaskStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED', 'CANCELED']], 'AuditTaskType' => ['type' => 'string', 'enum' => ['ON_DEMAND_AUDIT_TASK', 'SCHEDULED_AUDIT_TASK']], 'AuthDecision' => ['type' => 'string', 'enum' => ['ALLOWED', 'EXPLICIT_DENY', 'IMPLICIT_DENY']], 'AuthInfo' => ['type' => 'structure', 'required' => ['resources'], 'members' => ['actionType' => ['shape' => 'ActionType'], 'resources' => ['shape' => 'Resources']]], 'AuthInfos' => ['type' => 'list', 'member' => ['shape' => 'AuthInfo'], 'max' => 10, 'min' => 1], 'AuthResult' => ['type' => 'structure', 'members' => ['authInfo' => ['shape' => 'AuthInfo'], 'allowed' => ['shape' => 'Allowed'], 'denied' => ['shape' => 'Denied'], 'authDecision' => ['shape' => 'AuthDecision'], 'missingContextValues' => ['shape' => 'MissingContextValues']]], 'AuthResults' => ['type' => 'list', 'member' => ['shape' => 'AuthResult']], 'AuthorizerArn' => ['type' => 'string', 'max' => 2048], 'AuthorizerConfig' => ['type' => 'structure', 'members' => ['defaultAuthorizerName' => ['shape' => 'AuthorizerName'], 'allowAuthorizerOverride' => ['shape' => 'AllowAuthorizerOverride', 'box' => \true]]], 'AuthorizerDescription' => ['type' => 'structure', 'members' => ['authorizerName' => ['shape' => 'AuthorizerName'], 'authorizerArn' => ['shape' => 'AuthorizerArn'], 'authorizerFunctionArn' => ['shape' => 'AuthorizerFunctionArn'], 'tokenKeyName' => ['shape' => 'TokenKeyName'], 'tokenSigningPublicKeys' => ['shape' => 'PublicKeyMap'], 'status' => ['shape' => 'AuthorizerStatus'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'signingDisabled' => ['shape' => 'BooleanKey'], 'enableCachingForHttp' => ['shape' => 'EnableCachingForHttp']]], 'AuthorizerFunctionArn' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\S]*'], 'AuthorizerName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w=,@-]+'], 'AuthorizerStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'AuthorizerSummary' => ['type' => 'structure', 'members' => ['authorizerName' => ['shape' => 'AuthorizerName'], 'authorizerArn' => ['shape' => 'AuthorizerArn']]], 'Authorizers' => ['type' => 'list', 'member' => ['shape' => 'AuthorizerSummary']], 'AutoRegistrationStatus' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'Average' => ['type' => 'double'], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]+'], 'AwsArn' => ['type' => 'string'], 'AwsIotJobArn' => ['type' => 'string'], 'AwsIotJobId' => ['type' => 'string'], 'AwsIotSqlVersion' => ['type' => 'string'], 'AwsJobAbortConfig' => ['type' => 'structure', 'required' => ['abortCriteriaList'], 'members' => ['abortCriteriaList' => ['shape' => 'AwsJobAbortCriteriaList']]], 'AwsJobAbortCriteria' => ['type' => 'structure', 'required' => ['failureType', 'action', 'thresholdPercentage', 'minNumberOfExecutedThings'], 'members' => ['failureType' => ['shape' => 'AwsJobAbortCriteriaFailureType'], 'action' => ['shape' => 'AwsJobAbortCriteriaAbortAction'], 'thresholdPercentage' => ['shape' => 'AwsJobAbortCriteriaAbortThresholdPercentage'], 'minNumberOfExecutedThings' => ['shape' => 'AwsJobAbortCriteriaMinimumNumberOfExecutedThings']]], 'AwsJobAbortCriteriaAbortAction' => ['type' => 'string', 'enum' => ['CANCEL']], 'AwsJobAbortCriteriaAbortThresholdPercentage' => ['type' => 'double', 'max' => 100], 'AwsJobAbortCriteriaFailureType' => ['type' => 'string', 'enum' => ['FAILED', 'REJECTED', 'TIMED_OUT', 'ALL']], 'AwsJobAbortCriteriaList' => ['type' => 'list', 'member' => ['shape' => 'AwsJobAbortCriteria'], 'min' => 1], 'AwsJobAbortCriteriaMinimumNumberOfExecutedThings' => ['type' => 'integer', 'min' => 1], 'AwsJobExecutionsRolloutConfig' => ['type' => 'structure', 'members' => ['maximumPerMinute' => ['shape' => 'MaximumPerMinute'], 'exponentialRate' => ['shape' => 'AwsJobExponentialRolloutRate']]], 'AwsJobExponentialRolloutRate' => ['type' => 'structure', 'required' => ['baseRatePerMinute', 'incrementFactor', 'rateIncreaseCriteria'], 'members' => ['baseRatePerMinute' => ['shape' => 'AwsJobRolloutRatePerMinute'], 'incrementFactor' => ['shape' => 'AwsJobRolloutIncrementFactor'], 'rateIncreaseCriteria' => ['shape' => 'AwsJobRateIncreaseCriteria']]], 'AwsJobPresignedUrlConfig' => ['type' => 'structure', 'members' => ['expiresInSec' => ['shape' => 'ExpiresInSeconds']]], 'AwsJobRateIncreaseCriteria' => ['type' => 'structure', 'members' => ['numberOfNotifiedThings' => ['shape' => 'AwsJobRateIncreaseCriteriaNumberOfThings'], 'numberOfSucceededThings' => ['shape' => 'AwsJobRateIncreaseCriteriaNumberOfThings']]], 'AwsJobRateIncreaseCriteriaNumberOfThings' => ['type' => 'integer', 'min' => 1], 'AwsJobRolloutIncrementFactor' => ['type' => 'double'], 'AwsJobRolloutRatePerMinute' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'AwsJobTimeoutConfig' => ['type' => 'structure', 'members' => ['inProgressTimeoutInMinutes' => ['shape' => 'AwsJobTimeoutInProgressTimeoutInMinutes']]], 'AwsJobTimeoutInProgressTimeoutInMinutes' => ['type' => 'long'], 'BatchMode' => ['type' => 'boolean'], 'Behavior' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'BehaviorName'], 'metric' => ['shape' => 'BehaviorMetric'], 'metricDimension' => ['shape' => 'MetricDimension'], 'criteria' => ['shape' => 'BehaviorCriteria'], 'suppressAlerts' => ['shape' => 'SuppressAlerts']]], 'BehaviorCriteria' => ['type' => 'structure', 'members' => ['comparisonOperator' => ['shape' => 'ComparisonOperator'], 'value' => ['shape' => 'MetricValue'], 'durationSeconds' => ['shape' => 'DurationSeconds'], 'consecutiveDatapointsToAlarm' => ['shape' => 'ConsecutiveDatapointsToAlarm'], 'consecutiveDatapointsToClear' => ['shape' => 'ConsecutiveDatapointsToClear'], 'statisticalThreshold' => ['shape' => 'StatisticalThreshold'], 'mlDetectionConfig' => ['shape' => 'MachineLearningDetectionConfig']]], 'BehaviorCriteriaType' => ['type' => 'string', 'enum' => ['STATIC', 'STATISTICAL', 'MACHINE_LEARNING']], 'BehaviorMetric' => ['type' => 'string'], 'BehaviorModelTrainingSummaries' => ['type' => 'list', 'member' => ['shape' => 'BehaviorModelTrainingSummary']], 'BehaviorModelTrainingSummary' => ['type' => 'structure', 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName'], 'behaviorName' => ['shape' => 'BehaviorName'], 'trainingDataCollectionStartDate' => ['shape' => 'Timestamp'], 'modelStatus' => ['shape' => 'ModelStatus'], 'datapointsCollectionPercentage' => ['shape' => 'DataCollectionPercentage'], 'lastModelRefreshDate' => ['shape' => 'Timestamp']]], 'BehaviorName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'Behaviors' => ['type' => 'list', 'member' => ['shape' => 'Behavior'], 'max' => 100], 'BillingGroupArn' => ['type' => 'string'], 'BillingGroupDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[\\p{Graph}\\x20]*'], 'BillingGroupId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-]+'], 'BillingGroupMetadata' => ['type' => 'structure', 'members' => ['creationDate' => ['shape' => 'CreationDate']]], 'BillingGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'BillingGroupNameAndArnList' => ['type' => 'list', 'member' => ['shape' => 'GroupNameAndArn']], 'BillingGroupProperties' => ['type' => 'structure', 'members' => ['billingGroupDescription' => ['shape' => 'BillingGroupDescription']]], 'Boolean' => ['type' => 'boolean'], 'BooleanKey' => ['type' => 'boolean'], 'BooleanWrapperObject' => ['type' => 'boolean'], 'Bucket' => ['type' => 'structure', 'members' => ['keyValue' => ['shape' => 'BucketKeyValue'], 'count' => ['shape' => 'Count']]], 'BucketKeyValue' => ['type' => 'string'], 'BucketName' => ['type' => 'string'], 'Buckets' => ['type' => 'list', 'member' => ['shape' => 'Bucket']], 'BucketsAggregationType' => ['type' => 'structure', 'members' => ['termsAggregation' => ['shape' => 'TermsAggregation']]], 'CACertificate' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'status' => ['shape' => 'CACertificateStatus'], 'creationDate' => ['shape' => 'DateType']]], 'CACertificateDescription' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'status' => ['shape' => 'CACertificateStatus'], 'certificatePem' => ['shape' => 'CertificatePem'], 'ownedBy' => ['shape' => 'AwsAccountId'], 'creationDate' => ['shape' => 'DateType'], 'autoRegistrationStatus' => ['shape' => 'AutoRegistrationStatus'], 'lastModifiedDate' => ['shape' => 'DateType'], 'customerVersion' => ['shape' => 'CustomerVersion'], 'generationId' => ['shape' => 'GenerationId'], 'validity' => ['shape' => 'CertificateValidity'], 'certificateMode' => ['shape' => 'CertificateMode']]], 'CACertificateStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'CACertificateUpdateAction' => ['type' => 'string', 'enum' => ['DEACTIVATE']], 'CACertificates' => ['type' => 'list', 'member' => ['shape' => 'CACertificate']], 'CancelAuditMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'CancelAuditMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => []], 'CancelAuditTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'AuditTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'CancelAuditTaskResponse' => ['type' => 'structure', 'members' => []], 'CancelCertificateTransferRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId']]], 'CancelDetectMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'CancelDetectMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => []], 'CancelJobExecutionRequest' => ['type' => 'structure', 'required' => ['jobId', 'thingName'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'force' => ['shape' => 'ForceFlag', 'location' => 'querystring', 'locationName' => 'force'], 'expectedVersion' => ['shape' => 'ExpectedVersion'], 'statusDetails' => ['shape' => 'DetailsMap']]], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'reasonCode' => ['shape' => 'ReasonCode'], 'comment' => ['shape' => 'Comment'], 'force' => ['shape' => 'ForceFlag', 'location' => 'querystring', 'locationName' => 'force']]], 'CancelJobResponse' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'description' => ['shape' => 'JobDescription']]], 'CanceledChecksCount' => ['type' => 'integer'], 'CanceledFindingsCount' => ['type' => 'long'], 'CanceledThings' => ['type' => 'integer'], 'CannedAccessControlList' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'aws-exec-read', 'authenticated-read', 'bucket-owner-read', 'bucket-owner-full-control', 'log-delivery-write']], 'Certificate' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'status' => ['shape' => 'CertificateStatus'], 'certificateMode' => ['shape' => 'CertificateMode'], 'creationDate' => ['shape' => 'DateType']]], 'CertificateArn' => ['type' => 'string'], 'CertificateConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CertificateDescription' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'caCertificateId' => ['shape' => 'CertificateId'], 'status' => ['shape' => 'CertificateStatus'], 'certificatePem' => ['shape' => 'CertificatePem'], 'ownedBy' => ['shape' => 'AwsAccountId'], 'previousOwnedBy' => ['shape' => 'AwsAccountId'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'customerVersion' => ['shape' => 'CustomerVersion'], 'transferData' => ['shape' => 'TransferData'], 'generationId' => ['shape' => 'GenerationId'], 'validity' => ['shape' => 'CertificateValidity'], 'certificateMode' => ['shape' => 'CertificateMode']]], 'CertificateId' => ['type' => 'string', 'max' => 64, 'min' => 64, 'pattern' => '(0x)?[a-fA-F0-9]+'], 'CertificateMode' => ['type' => 'string', 'enum' => ['DEFAULT', 'SNI_ONLY']], 'CertificateName' => ['type' => 'string'], 'CertificatePathOnDevice' => ['type' => 'string'], 'CertificatePem' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'CertificateSigningRequest' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'CertificateStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 406], 'exception' => \true], 'CertificateStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'REVOKED', 'PENDING_TRANSFER', 'REGISTER_INACTIVE', 'PENDING_ACTIVATION']], 'CertificateValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CertificateValidity' => ['type' => 'structure', 'members' => ['notBefore' => ['shape' => 'DateType'], 'notAfter' => ['shape' => 'DateType']]], 'Certificates' => ['type' => 'list', 'member' => ['shape' => 'Certificate']], 'ChannelName' => ['type' => 'string'], 'CheckCompliant' => ['type' => 'boolean'], 'Cidr' => ['type' => 'string', 'max' => 43, 'min' => 2, 'pattern' => '[a-fA-F0-9:\\.\\/]+'], 'Cidrs' => ['type' => 'list', 'member' => ['shape' => 'Cidr']], 'ClearDefaultAuthorizerRequest' => ['type' => 'structure', 'members' => []], 'ClearDefaultAuthorizerResponse' => ['type' => 'structure', 'members' => []], 'ClientId' => ['type' => 'string'], 'ClientProperties' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'CloudwatchAlarmAction' => ['type' => 'structure', 'required' => ['roleArn', 'alarmName', 'stateReason', 'stateValue'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'alarmName' => ['shape' => 'AlarmName'], 'stateReason' => ['shape' => 'StateReason'], 'stateValue' => ['shape' => 'StateValue']]], 'CloudwatchLogsAction' => ['type' => 'structure', 'required' => ['roleArn', 'logGroupName'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'logGroupName' => ['shape' => 'LogGroupName'], 'batchMode' => ['shape' => 'BatchMode']]], 'CloudwatchMetricAction' => ['type' => 'structure', 'required' => ['roleArn', 'metricNamespace', 'metricName', 'metricValue', 'metricUnit'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'metricNamespace' => ['shape' => 'String'], 'metricName' => ['shape' => 'String'], 'metricValue' => ['shape' => 'String'], 'metricUnit' => ['shape' => 'String'], 'metricTimestamp' => ['shape' => 'String']]], 'Code' => ['type' => 'string'], 'CodeSigning' => ['type' => 'structure', 'members' => ['awsSignerJobId' => ['shape' => 'SigningJobId'], 'startSigningJobParameter' => ['shape' => 'StartSigningJobParameter'], 'customCodeSigning' => ['shape' => 'CustomCodeSigning']]], 'CodeSigningCertificateChain' => ['type' => 'structure', 'members' => ['certificateName' => ['shape' => 'CertificateName'], 'inlineDocument' => ['shape' => 'InlineDocument']]], 'CodeSigningSignature' => ['type' => 'structure', 'members' => ['inlineDocument' => ['shape' => 'Signature']]], 'CognitoIdentityPoolId' => ['type' => 'string'], 'Comment' => ['type' => 'string', 'max' => 2028, 'pattern' => '[^\\p{C}]+'], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['less-than', 'less-than-equals', 'greater-than', 'greater-than-equals', 'in-cidr-set', 'not-in-cidr-set', 'in-port-set', 'not-in-port-set', 'in-set', 'not-in-set']], 'CompliantChecksCount' => ['type' => 'integer'], 'ConfidenceLevel' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'Configuration' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled']]], 'ConfirmTopicRuleDestinationRequest' => ['type' => 'structure', 'required' => ['confirmationToken'], 'members' => ['confirmationToken' => ['shape' => 'ConfirmationToken', 'location' => 'uri', 'locationName' => 'confirmationToken']]], 'ConfirmTopicRuleDestinationResponse' => ['type' => 'structure', 'members' => []], 'ConfirmationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConflictingResourceUpdateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectivityTimestamp' => ['type' => 'long'], 'ConsecutiveDatapointsToAlarm' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'ConsecutiveDatapointsToClear' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'ContentType' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'CorrelationData' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'Count' => ['type' => 'integer'], 'CreateAuditSuppressionRequest' => ['type' => 'structure', 'required' => ['checkName', 'resourceIdentifier', 'clientRequestToken'], 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'expirationDate' => ['shape' => 'Timestamp'], 'suppressIndefinitely' => ['shape' => 'SuppressIndefinitely'], 'description' => ['shape' => 'AuditDescription'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateAuditSuppressionResponse' => ['type' => 'structure', 'members' => []], 'CreateAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName', 'authorizerFunctionArn'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName', 'location' => 'uri', 'locationName' => 'authorizerName'], 'authorizerFunctionArn' => ['shape' => 'AuthorizerFunctionArn'], 'tokenKeyName' => ['shape' => 'TokenKeyName'], 'tokenSigningPublicKeys' => ['shape' => 'PublicKeyMap'], 'status' => ['shape' => 'AuthorizerStatus'], 'tags' => ['shape' => 'TagList'], 'signingDisabled' => ['shape' => 'BooleanKey'], 'enableCachingForHttp' => ['shape' => 'EnableCachingForHttp']]], 'CreateAuthorizerResponse' => ['type' => 'structure', 'members' => ['authorizerName' => ['shape' => 'AuthorizerName'], 'authorizerArn' => ['shape' => 'AuthorizerArn']]], 'CreateBillingGroupRequest' => ['type' => 'structure', 'required' => ['billingGroupName'], 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName', 'location' => 'uri', 'locationName' => 'billingGroupName'], 'billingGroupProperties' => ['shape' => 'BillingGroupProperties'], 'tags' => ['shape' => 'TagList']]], 'CreateBillingGroupResponse' => ['type' => 'structure', 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName'], 'billingGroupArn' => ['shape' => 'BillingGroupArn'], 'billingGroupId' => ['shape' => 'BillingGroupId']]], 'CreateCertificateFromCsrRequest' => ['type' => 'structure', 'required' => ['certificateSigningRequest'], 'members' => ['certificateSigningRequest' => ['shape' => 'CertificateSigningRequest'], 'setAsActive' => ['shape' => 'SetAsActive', 'location' => 'querystring', 'locationName' => 'setAsActive']]], 'CreateCertificateFromCsrResponse' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'certificatePem' => ['shape' => 'CertificatePem']]], 'CreateCustomMetricRequest' => ['type' => 'structure', 'required' => ['metricName', 'metricType', 'clientRequestToken'], 'members' => ['metricName' => ['shape' => 'MetricName', 'location' => 'uri', 'locationName' => 'metricName'], 'displayName' => ['shape' => 'CustomMetricDisplayName'], 'metricType' => ['shape' => 'CustomMetricType'], 'tags' => ['shape' => 'TagList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateCustomMetricResponse' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'MetricName'], 'metricArn' => ['shape' => 'CustomMetricArn']]], 'CreateDimensionRequest' => ['type' => 'structure', 'required' => ['name', 'type', 'stringValues', 'clientRequestToken'], 'members' => ['name' => ['shape' => 'DimensionName', 'location' => 'uri', 'locationName' => 'name'], 'type' => ['shape' => 'DimensionType'], 'stringValues' => ['shape' => 'DimensionStringValues'], 'tags' => ['shape' => 'TagList'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateDimensionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DimensionName'], 'arn' => ['shape' => 'DimensionArn']]], 'CreateDomainConfigurationRequest' => ['type' => 'structure', 'required' => ['domainConfigurationName'], 'members' => ['domainConfigurationName' => ['shape' => 'DomainConfigurationName', 'location' => 'uri', 'locationName' => 'domainConfigurationName'], 'domainName' => ['shape' => 'DomainName'], 'serverCertificateArns' => ['shape' => 'ServerCertificateArns'], 'validationCertificateArn' => ['shape' => 'AcmCertificateArn'], 'authorizerConfig' => ['shape' => 'AuthorizerConfig'], 'serviceType' => ['shape' => 'ServiceType'], 'tags' => ['shape' => 'TagList']]], 'CreateDomainConfigurationResponse' => ['type' => 'structure', 'members' => ['domainConfigurationName' => ['shape' => 'DomainConfigurationName'], 'domainConfigurationArn' => ['shape' => 'DomainConfigurationArn']]], 'CreateDynamicThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName', 'queryString'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'thingGroupProperties' => ['shape' => 'ThingGroupProperties'], 'indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'queryVersion' => ['shape' => 'QueryVersion'], 'tags' => ['shape' => 'TagList']]], 'CreateDynamicThingGroupResponse' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupArn' => ['shape' => 'ThingGroupArn'], 'thingGroupId' => ['shape' => 'ThingGroupId'], 'indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'queryVersion' => ['shape' => 'QueryVersion']]], 'CreateFleetMetricRequest' => ['type' => 'structure', 'required' => ['metricName', 'queryString', 'aggregationType', 'period', 'aggregationField'], 'members' => ['metricName' => ['shape' => 'FleetMetricName', 'location' => 'uri', 'locationName' => 'metricName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationType' => ['shape' => 'AggregationType'], 'period' => ['shape' => 'FleetMetricPeriod'], 'aggregationField' => ['shape' => 'AggregationField'], 'description' => ['shape' => 'FleetMetricDescription'], 'queryVersion' => ['shape' => 'QueryVersion'], 'indexName' => ['shape' => 'IndexName'], 'unit' => ['shape' => 'FleetMetricUnit'], 'tags' => ['shape' => 'TagList']]], 'CreateFleetMetricResponse' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'FleetMetricName'], 'metricArn' => ['shape' => 'FleetMetricArn']]], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['jobId', 'targets'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'targets' => ['shape' => 'JobTargets'], 'documentSource' => ['shape' => 'JobDocumentSource'], 'document' => ['shape' => 'JobDocument'], 'description' => ['shape' => 'JobDescription'], 'presignedUrlConfig' => ['shape' => 'PresignedUrlConfig'], 'targetSelection' => ['shape' => 'TargetSelection'], 'jobExecutionsRolloutConfig' => ['shape' => 'JobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'AbortConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'tags' => ['shape' => 'TagList'], 'namespaceId' => ['shape' => 'NamespaceId'], 'jobTemplateArn' => ['shape' => 'JobTemplateArn'], 'jobExecutionsRetryConfig' => ['shape' => 'JobExecutionsRetryConfig'], 'documentParameters' => ['shape' => 'ParameterMap'], 'schedulingConfig' => ['shape' => 'SchedulingConfig']]], 'CreateJobResponse' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'description' => ['shape' => 'JobDescription']]], 'CreateJobTemplateRequest' => ['type' => 'structure', 'required' => ['jobTemplateId', 'description'], 'members' => ['jobTemplateId' => ['shape' => 'JobTemplateId', 'location' => 'uri', 'locationName' => 'jobTemplateId'], 'jobArn' => ['shape' => 'JobArn'], 'documentSource' => ['shape' => 'JobDocumentSource'], 'document' => ['shape' => 'JobDocument'], 'description' => ['shape' => 'JobDescription'], 'presignedUrlConfig' => ['shape' => 'PresignedUrlConfig'], 'jobExecutionsRolloutConfig' => ['shape' => 'JobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'AbortConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'tags' => ['shape' => 'TagList'], 'jobExecutionsRetryConfig' => ['shape' => 'JobExecutionsRetryConfig']]], 'CreateJobTemplateResponse' => ['type' => 'structure', 'members' => ['jobTemplateArn' => ['shape' => 'JobTemplateArn'], 'jobTemplateId' => ['shape' => 'JobTemplateId']]], 'CreateKeysAndCertificateRequest' => ['type' => 'structure', 'members' => ['setAsActive' => ['shape' => 'SetAsActive', 'location' => 'querystring', 'locationName' => 'setAsActive']]], 'CreateKeysAndCertificateResponse' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'certificatePem' => ['shape' => 'CertificatePem'], 'keyPair' => ['shape' => 'KeyPair']]], 'CreateMitigationActionRequest' => ['type' => 'structure', 'required' => ['actionName', 'roleArn', 'actionParams'], 'members' => ['actionName' => ['shape' => 'MitigationActionName', 'location' => 'uri', 'locationName' => 'actionName'], 'roleArn' => ['shape' => 'RoleArn'], 'actionParams' => ['shape' => 'MitigationActionParams'], 'tags' => ['shape' => 'TagList']]], 'CreateMitigationActionResponse' => ['type' => 'structure', 'members' => ['actionArn' => ['shape' => 'MitigationActionArn'], 'actionId' => ['shape' => 'MitigationActionId']]], 'CreateOTAUpdateRequest' => ['type' => 'structure', 'required' => ['otaUpdateId', 'targets', 'files', 'roleArn'], 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId', 'location' => 'uri', 'locationName' => 'otaUpdateId'], 'description' => ['shape' => 'OTAUpdateDescription'], 'targets' => ['shape' => 'Targets'], 'protocols' => ['shape' => 'Protocols'], 'targetSelection' => ['shape' => 'TargetSelection'], 'awsJobExecutionsRolloutConfig' => ['shape' => 'AwsJobExecutionsRolloutConfig'], 'awsJobPresignedUrlConfig' => ['shape' => 'AwsJobPresignedUrlConfig'], 'awsJobAbortConfig' => ['shape' => 'AwsJobAbortConfig'], 'awsJobTimeoutConfig' => ['shape' => 'AwsJobTimeoutConfig'], 'files' => ['shape' => 'OTAUpdateFiles'], 'roleArn' => ['shape' => 'RoleArn'], 'additionalParameters' => ['shape' => 'AdditionalParameterMap'], 'tags' => ['shape' => 'TagList']]], 'CreateOTAUpdateResponse' => ['type' => 'structure', 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId'], 'awsIotJobId' => ['shape' => 'AwsIotJobId'], 'otaUpdateArn' => ['shape' => 'OTAUpdateArn'], 'awsIotJobArn' => ['shape' => 'AwsIotJobArn'], 'otaUpdateStatus' => ['shape' => 'OTAUpdateStatus']]], 'CreatePolicyRequest' => ['type' => 'structure', 'required' => ['policyName', 'policyDocument'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'tags' => ['shape' => 'TagList']]], 'CreatePolicyResponse' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyArn' => ['shape' => 'PolicyArn'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'policyVersionId' => ['shape' => 'PolicyVersionId']]], 'CreatePolicyVersionRequest' => ['type' => 'structure', 'required' => ['policyName', 'policyDocument'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'setAsDefault' => ['shape' => 'SetAsDefault', 'location' => 'querystring', 'locationName' => 'setAsDefault']]], 'CreatePolicyVersionResponse' => ['type' => 'structure', 'members' => ['policyArn' => ['shape' => 'PolicyArn'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'policyVersionId' => ['shape' => 'PolicyVersionId'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion']]], 'CreateProvisioningClaimRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName']]], 'CreateProvisioningClaimResponse' => ['type' => 'structure', 'members' => ['certificateId' => ['shape' => 'CertificateId'], 'certificatePem' => ['shape' => 'CertificatePem'], 'keyPair' => ['shape' => 'KeyPair'], 'expiration' => ['shape' => 'DateType']]], 'CreateProvisioningTemplateRequest' => ['type' => 'structure', 'required' => ['templateName', 'templateBody', 'provisioningRoleArn'], 'members' => ['templateName' => ['shape' => 'TemplateName'], 'description' => ['shape' => 'TemplateDescription'], 'templateBody' => ['shape' => 'TemplateBody'], 'enabled' => ['shape' => 'Enabled'], 'provisioningRoleArn' => ['shape' => 'RoleArn'], 'preProvisioningHook' => ['shape' => 'ProvisioningHook'], 'tags' => ['shape' => 'TagList'], 'type' => ['shape' => 'TemplateType']]], 'CreateProvisioningTemplateResponse' => ['type' => 'structure', 'members' => ['templateArn' => ['shape' => 'TemplateArn'], 'templateName' => ['shape' => 'TemplateName'], 'defaultVersionId' => ['shape' => 'TemplateVersionId']]], 'CreateProvisioningTemplateVersionRequest' => ['type' => 'structure', 'required' => ['templateName', 'templateBody'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'templateBody' => ['shape' => 'TemplateBody'], 'setAsDefault' => ['shape' => 'SetAsDefault', 'location' => 'querystring', 'locationName' => 'setAsDefault']]], 'CreateProvisioningTemplateVersionResponse' => ['type' => 'structure', 'members' => ['templateArn' => ['shape' => 'TemplateArn'], 'templateName' => ['shape' => 'TemplateName'], 'versionId' => ['shape' => 'TemplateVersionId'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion']]], 'CreateRoleAliasRequest' => ['type' => 'structure', 'required' => ['roleAlias', 'roleArn'], 'members' => ['roleAlias' => ['shape' => 'RoleAlias', 'location' => 'uri', 'locationName' => 'roleAlias'], 'roleArn' => ['shape' => 'RoleArn'], 'credentialDurationSeconds' => ['shape' => 'CredentialDurationSeconds'], 'tags' => ['shape' => 'TagList']]], 'CreateRoleAliasResponse' => ['type' => 'structure', 'members' => ['roleAlias' => ['shape' => 'RoleAlias'], 'roleAliasArn' => ['shape' => 'RoleAliasArn']]], 'CreateScheduledAuditRequest' => ['type' => 'structure', 'required' => ['frequency', 'targetCheckNames', 'scheduledAuditName'], 'members' => ['frequency' => ['shape' => 'AuditFrequency'], 'dayOfMonth' => ['shape' => 'DayOfMonth'], 'dayOfWeek' => ['shape' => 'DayOfWeek'], 'targetCheckNames' => ['shape' => 'TargetAuditCheckNames'], 'scheduledAuditName' => ['shape' => 'ScheduledAuditName', 'location' => 'uri', 'locationName' => 'scheduledAuditName'], 'tags' => ['shape' => 'TagList']]], 'CreateScheduledAuditResponse' => ['type' => 'structure', 'members' => ['scheduledAuditArn' => ['shape' => 'ScheduledAuditArn']]], 'CreateSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'securityProfileDescription' => ['shape' => 'SecurityProfileDescription'], 'behaviors' => ['shape' => 'Behaviors'], 'alertTargets' => ['shape' => 'AlertTargets'], 'additionalMetricsToRetain' => ['shape' => 'AdditionalMetricsToRetainList', 'deprecated' => \true, 'deprecatedMessage' => 'Use additionalMetricsToRetainV2.'], 'additionalMetricsToRetainV2' => ['shape' => 'AdditionalMetricsToRetainV2List'], 'tags' => ['shape' => 'TagList']]], 'CreateSecurityProfileResponse' => ['type' => 'structure', 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName'], 'securityProfileArn' => ['shape' => 'SecurityProfileArn']]], 'CreateStreamRequest' => ['type' => 'structure', 'required' => ['streamId', 'files', 'roleArn'], 'members' => ['streamId' => ['shape' => 'StreamId', 'location' => 'uri', 'locationName' => 'streamId'], 'description' => ['shape' => 'StreamDescription'], 'files' => ['shape' => 'StreamFiles'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagList']]], 'CreateStreamResponse' => ['type' => 'structure', 'members' => ['streamId' => ['shape' => 'StreamId'], 'streamArn' => ['shape' => 'StreamArn'], 'description' => ['shape' => 'StreamDescription'], 'streamVersion' => ['shape' => 'StreamVersion']]], 'CreateThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'parentGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupProperties' => ['shape' => 'ThingGroupProperties'], 'tags' => ['shape' => 'TagList']]], 'CreateThingGroupResponse' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupArn' => ['shape' => 'ThingGroupArn'], 'thingGroupId' => ['shape' => 'ThingGroupId']]], 'CreateThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'thingTypeName' => ['shape' => 'ThingTypeName'], 'attributePayload' => ['shape' => 'AttributePayload'], 'billingGroupName' => ['shape' => 'BillingGroupName']]], 'CreateThingResponse' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'ThingName'], 'thingArn' => ['shape' => 'ThingArn'], 'thingId' => ['shape' => 'ThingId']]], 'CreateThingTypeRequest' => ['type' => 'structure', 'required' => ['thingTypeName'], 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'uri', 'locationName' => 'thingTypeName'], 'thingTypeProperties' => ['shape' => 'ThingTypeProperties'], 'tags' => ['shape' => 'TagList']]], 'CreateThingTypeResponse' => ['type' => 'structure', 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName'], 'thingTypeArn' => ['shape' => 'ThingTypeArn'], 'thingTypeId' => ['shape' => 'ThingTypeId']]], 'CreateTopicRuleDestinationRequest' => ['type' => 'structure', 'required' => ['destinationConfiguration'], 'members' => ['destinationConfiguration' => ['shape' => 'TopicRuleDestinationConfiguration']]], 'CreateTopicRuleDestinationResponse' => ['type' => 'structure', 'members' => ['topicRuleDestination' => ['shape' => 'TopicRuleDestination']]], 'CreateTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName', 'topicRulePayload'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName'], 'topicRulePayload' => ['shape' => 'TopicRulePayload'], 'tags' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-tagging']], 'payload' => 'topicRulePayload'], 'CreatedAtDate' => ['type' => 'timestamp'], 'CreationDate' => ['type' => 'timestamp'], 'CredentialDurationSeconds' => ['type' => 'integer', 'max' => 43200, 'min' => 900], 'CustomCodeSigning' => ['type' => 'structure', 'members' => ['signature' => ['shape' => 'CodeSigningSignature'], 'certificateChain' => ['shape' => 'CodeSigningCertificateChain'], 'hashAlgorithm' => ['shape' => 'HashAlgorithm'], 'signatureAlgorithm' => ['shape' => 'SignatureAlgorithm']]], 'CustomMetricArn' => ['type' => 'string'], 'CustomMetricDisplayName' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\p{Graph}\\x20]*'], 'CustomMetricType' => ['type' => 'string', 'enum' => ['string-list', 'ip-address-list', 'number-list', 'number']], 'CustomerVersion' => ['type' => 'integer', 'min' => 1], 'DataCollectionPercentage' => ['type' => 'double', 'max' => 100, 'min' => 0], 'DateType' => ['type' => 'timestamp'], 'DayOfMonth' => ['type' => 'string', 'pattern' => '^([1-9]|[12][0-9]|3[01])$|^LAST$'], 'DayOfWeek' => ['type' => 'string', 'enum' => ['SUN', 'MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT']], 'DeleteAccountAuditConfigurationRequest' => ['type' => 'structure', 'members' => ['deleteScheduledAudits' => ['shape' => 'DeleteScheduledAudits', 'location' => 'querystring', 'locationName' => 'deleteScheduledAudits']]], 'DeleteAccountAuditConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteAdditionalMetricsToRetain' => ['type' => 'boolean'], 'DeleteAlertTargets' => ['type' => 'boolean'], 'DeleteAuditSuppressionRequest' => ['type' => 'structure', 'required' => ['checkName', 'resourceIdentifier'], 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier']]], 'DeleteAuditSuppressionResponse' => ['type' => 'structure', 'members' => []], 'DeleteAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName', 'location' => 'uri', 'locationName' => 'authorizerName']]], 'DeleteAuthorizerResponse' => ['type' => 'structure', 'members' => []], 'DeleteBehaviors' => ['type' => 'boolean'], 'DeleteBillingGroupRequest' => ['type' => 'structure', 'required' => ['billingGroupName'], 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName', 'location' => 'uri', 'locationName' => 'billingGroupName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteBillingGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteCACertificateRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'caCertificateId']]], 'DeleteCACertificateResponse' => ['type' => 'structure', 'members' => []], 'DeleteCertificateRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId'], 'forceDelete' => ['shape' => 'ForceDelete', 'location' => 'querystring', 'locationName' => 'forceDelete']]], 'DeleteConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DeleteCustomMetricRequest' => ['type' => 'structure', 'required' => ['metricName'], 'members' => ['metricName' => ['shape' => 'MetricName', 'location' => 'uri', 'locationName' => 'metricName']]], 'DeleteCustomMetricResponse' => ['type' => 'structure', 'members' => []], 'DeleteDimensionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DimensionName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteDimensionResponse' => ['type' => 'structure', 'members' => []], 'DeleteDomainConfigurationRequest' => ['type' => 'structure', 'required' => ['domainConfigurationName'], 'members' => ['domainConfigurationName' => ['shape' => 'DomainConfigurationName', 'location' => 'uri', 'locationName' => 'domainConfigurationName']]], 'DeleteDomainConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteDynamicThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteDynamicThingGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteFleetMetricRequest' => ['type' => 'structure', 'required' => ['metricName'], 'members' => ['metricName' => ['shape' => 'FleetMetricName', 'location' => 'uri', 'locationName' => 'metricName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteJobExecutionRequest' => ['type' => 'structure', 'required' => ['jobId', 'thingName', 'executionNumber'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'executionNumber' => ['shape' => 'ExecutionNumber', 'location' => 'uri', 'locationName' => 'executionNumber'], 'force' => ['shape' => 'ForceFlag', 'location' => 'querystring', 'locationName' => 'force'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId']]], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'force' => ['shape' => 'ForceFlag', 'location' => 'querystring', 'locationName' => 'force'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId']]], 'DeleteJobTemplateRequest' => ['type' => 'structure', 'required' => ['jobTemplateId'], 'members' => ['jobTemplateId' => ['shape' => 'JobTemplateId', 'location' => 'uri', 'locationName' => 'jobTemplateId']]], 'DeleteMitigationActionRequest' => ['type' => 'structure', 'required' => ['actionName'], 'members' => ['actionName' => ['shape' => 'MitigationActionName', 'location' => 'uri', 'locationName' => 'actionName']]], 'DeleteMitigationActionResponse' => ['type' => 'structure', 'members' => []], 'DeleteOTAUpdateRequest' => ['type' => 'structure', 'required' => ['otaUpdateId'], 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId', 'location' => 'uri', 'locationName' => 'otaUpdateId'], 'deleteStream' => ['shape' => 'DeleteStream', 'location' => 'querystring', 'locationName' => 'deleteStream'], 'forceDeleteAWSJob' => ['shape' => 'ForceDeleteAWSJob', 'location' => 'querystring', 'locationName' => 'forceDeleteAWSJob']]], 'DeleteOTAUpdateResponse' => ['type' => 'structure', 'members' => []], 'DeletePolicyRequest' => ['type' => 'structure', 'required' => ['policyName'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName']]], 'DeletePolicyVersionRequest' => ['type' => 'structure', 'required' => ['policyName', 'policyVersionId'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'policyVersionId' => ['shape' => 'PolicyVersionId', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'DeleteProvisioningTemplateRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName']]], 'DeleteProvisioningTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteProvisioningTemplateVersionRequest' => ['type' => 'structure', 'required' => ['templateName', 'versionId'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'versionId' => ['shape' => 'TemplateVersionId', 'location' => 'uri', 'locationName' => 'versionId']]], 'DeleteProvisioningTemplateVersionResponse' => ['type' => 'structure', 'members' => []], 'DeleteRegistrationCodeRequest' => ['type' => 'structure', 'members' => []], 'DeleteRegistrationCodeResponse' => ['type' => 'structure', 'members' => []], 'DeleteRoleAliasRequest' => ['type' => 'structure', 'required' => ['roleAlias'], 'members' => ['roleAlias' => ['shape' => 'RoleAlias', 'location' => 'uri', 'locationName' => 'roleAlias']]], 'DeleteRoleAliasResponse' => ['type' => 'structure', 'members' => []], 'DeleteScheduledAuditRequest' => ['type' => 'structure', 'required' => ['scheduledAuditName'], 'members' => ['scheduledAuditName' => ['shape' => 'ScheduledAuditName', 'location' => 'uri', 'locationName' => 'scheduledAuditName']]], 'DeleteScheduledAuditResponse' => ['type' => 'structure', 'members' => []], 'DeleteScheduledAudits' => ['type' => 'boolean'], 'DeleteSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteSecurityProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteStream' => ['type' => 'boolean'], 'DeleteStreamRequest' => ['type' => 'structure', 'required' => ['streamId'], 'members' => ['streamId' => ['shape' => 'StreamId', 'location' => 'uri', 'locationName' => 'streamId']]], 'DeleteStreamResponse' => ['type' => 'structure', 'members' => []], 'DeleteThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteThingGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'DeleteThingResponse' => ['type' => 'structure', 'members' => []], 'DeleteThingTypeRequest' => ['type' => 'structure', 'required' => ['thingTypeName'], 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'uri', 'locationName' => 'thingTypeName']]], 'DeleteThingTypeResponse' => ['type' => 'structure', 'members' => []], 'DeleteTopicRuleDestinationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AwsArn', 'location' => 'uri', 'locationName' => 'arn']]], 'DeleteTopicRuleDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName']]], 'DeleteV2LoggingLevelRequest' => ['type' => 'structure', 'required' => ['targetType', 'targetName'], 'members' => ['targetType' => ['shape' => 'LogTargetType', 'location' => 'querystring', 'locationName' => 'targetType'], 'targetName' => ['shape' => 'LogTargetName', 'location' => 'querystring', 'locationName' => 'targetName']]], 'DeliveryStreamName' => ['type' => 'string'], 'Denied' => ['type' => 'structure', 'members' => ['implicitDeny' => ['shape' => 'ImplicitDeny'], 'explicitDeny' => ['shape' => 'ExplicitDeny']]], 'DeprecateThingTypeRequest' => ['type' => 'structure', 'required' => ['thingTypeName'], 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'uri', 'locationName' => 'thingTypeName'], 'undoDeprecate' => ['shape' => 'UndoDeprecate']]], 'DeprecateThingTypeResponse' => ['type' => 'structure', 'members' => []], 'DeprecationDate' => ['type' => 'timestamp'], 'DescribeAccountAuditConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeAccountAuditConfigurationResponse' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'RoleArn'], 'auditNotificationTargetConfigurations' => ['shape' => 'AuditNotificationTargetConfigurations'], 'auditCheckConfigurations' => ['shape' => 'AuditCheckConfigurations']]], 'DescribeAuditFindingRequest' => ['type' => 'structure', 'required' => ['findingId'], 'members' => ['findingId' => ['shape' => 'FindingId', 'location' => 'uri', 'locationName' => 'findingId']]], 'DescribeAuditFindingResponse' => ['type' => 'structure', 'members' => ['finding' => ['shape' => 'AuditFinding']]], 'DescribeAuditMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeAuditMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => ['taskStatus' => ['shape' => 'AuditMitigationActionsTaskStatus'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'taskStatistics' => ['shape' => 'AuditMitigationActionsTaskStatistics'], 'target' => ['shape' => 'AuditMitigationActionsTaskTarget'], 'auditCheckToActionsMapping' => ['shape' => 'AuditCheckToActionsMapping'], 'actionsDefinition' => ['shape' => 'MitigationActionList']]], 'DescribeAuditSuppressionRequest' => ['type' => 'structure', 'required' => ['checkName', 'resourceIdentifier'], 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier']]], 'DescribeAuditSuppressionResponse' => ['type' => 'structure', 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'expirationDate' => ['shape' => 'Timestamp'], 'suppressIndefinitely' => ['shape' => 'SuppressIndefinitely'], 'description' => ['shape' => 'AuditDescription']]], 'DescribeAuditTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'AuditTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeAuditTaskResponse' => ['type' => 'structure', 'members' => ['taskStatus' => ['shape' => 'AuditTaskStatus'], 'taskType' => ['shape' => 'AuditTaskType'], 'taskStartTime' => ['shape' => 'Timestamp'], 'taskStatistics' => ['shape' => 'TaskStatistics'], 'scheduledAuditName' => ['shape' => 'ScheduledAuditName'], 'auditDetails' => ['shape' => 'AuditDetails']]], 'DescribeAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName', 'location' => 'uri', 'locationName' => 'authorizerName']]], 'DescribeAuthorizerResponse' => ['type' => 'structure', 'members' => ['authorizerDescription' => ['shape' => 'AuthorizerDescription']]], 'DescribeBillingGroupRequest' => ['type' => 'structure', 'required' => ['billingGroupName'], 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName', 'location' => 'uri', 'locationName' => 'billingGroupName']]], 'DescribeBillingGroupResponse' => ['type' => 'structure', 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName'], 'billingGroupId' => ['shape' => 'BillingGroupId'], 'billingGroupArn' => ['shape' => 'BillingGroupArn'], 'version' => ['shape' => 'Version'], 'billingGroupProperties' => ['shape' => 'BillingGroupProperties'], 'billingGroupMetadata' => ['shape' => 'BillingGroupMetadata']]], 'DescribeCACertificateRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'caCertificateId']]], 'DescribeCACertificateResponse' => ['type' => 'structure', 'members' => ['certificateDescription' => ['shape' => 'CACertificateDescription'], 'registrationConfig' => ['shape' => 'RegistrationConfig']]], 'DescribeCertificateRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId']]], 'DescribeCertificateResponse' => ['type' => 'structure', 'members' => ['certificateDescription' => ['shape' => 'CertificateDescription']]], 'DescribeCustomMetricRequest' => ['type' => 'structure', 'required' => ['metricName'], 'members' => ['metricName' => ['shape' => 'MetricName', 'location' => 'uri', 'locationName' => 'metricName']]], 'DescribeCustomMetricResponse' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'MetricName'], 'metricArn' => ['shape' => 'CustomMetricArn'], 'metricType' => ['shape' => 'CustomMetricType'], 'displayName' => ['shape' => 'CustomMetricDisplayName'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'DescribeDefaultAuthorizerRequest' => ['type' => 'structure', 'members' => []], 'DescribeDefaultAuthorizerResponse' => ['type' => 'structure', 'members' => ['authorizerDescription' => ['shape' => 'AuthorizerDescription']]], 'DescribeDetectMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeDetectMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => ['taskSummary' => ['shape' => 'DetectMitigationActionsTaskSummary']]], 'DescribeDimensionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DimensionName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeDimensionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DimensionName'], 'arn' => ['shape' => 'DimensionArn'], 'type' => ['shape' => 'DimensionType'], 'stringValues' => ['shape' => 'DimensionStringValues'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'DescribeDomainConfigurationRequest' => ['type' => 'structure', 'required' => ['domainConfigurationName'], 'members' => ['domainConfigurationName' => ['shape' => 'ReservedDomainConfigurationName', 'location' => 'uri', 'locationName' => 'domainConfigurationName']]], 'DescribeDomainConfigurationResponse' => ['type' => 'structure', 'members' => ['domainConfigurationName' => ['shape' => 'ReservedDomainConfigurationName'], 'domainConfigurationArn' => ['shape' => 'DomainConfigurationArn'], 'domainName' => ['shape' => 'DomainName'], 'serverCertificates' => ['shape' => 'ServerCertificates'], 'authorizerConfig' => ['shape' => 'AuthorizerConfig'], 'domainConfigurationStatus' => ['shape' => 'DomainConfigurationStatus'], 'serviceType' => ['shape' => 'ServiceType'], 'domainType' => ['shape' => 'DomainType'], 'lastStatusChangeDate' => ['shape' => 'DateType']]], 'DescribeEndpointRequest' => ['type' => 'structure', 'members' => ['endpointType' => ['shape' => 'EndpointType', 'location' => 'querystring', 'locationName' => 'endpointType']]], 'DescribeEndpointResponse' => ['type' => 'structure', 'members' => ['endpointAddress' => ['shape' => 'EndpointAddress']]], 'DescribeEventConfigurationsRequest' => ['type' => 'structure', 'members' => []], 'DescribeEventConfigurationsResponse' => ['type' => 'structure', 'members' => ['eventConfigurations' => ['shape' => 'EventConfigurations'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate']]], 'DescribeFleetMetricRequest' => ['type' => 'structure', 'required' => ['metricName'], 'members' => ['metricName' => ['shape' => 'FleetMetricName', 'location' => 'uri', 'locationName' => 'metricName']]], 'DescribeFleetMetricResponse' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'FleetMetricName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationType' => ['shape' => 'AggregationType'], 'period' => ['shape' => 'FleetMetricPeriod'], 'aggregationField' => ['shape' => 'AggregationField'], 'description' => ['shape' => 'FleetMetricDescription'], 'queryVersion' => ['shape' => 'QueryVersion'], 'indexName' => ['shape' => 'IndexName'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'unit' => ['shape' => 'FleetMetricUnit'], 'version' => ['shape' => 'Version'], 'metricArn' => ['shape' => 'FleetMetricArn']]], 'DescribeIndexRequest' => ['type' => 'structure', 'required' => ['indexName'], 'members' => ['indexName' => ['shape' => 'IndexName', 'location' => 'uri', 'locationName' => 'indexName']]], 'DescribeIndexResponse' => ['type' => 'structure', 'members' => ['indexName' => ['shape' => 'IndexName'], 'indexStatus' => ['shape' => 'IndexStatus'], 'schema' => ['shape' => 'IndexSchema']]], 'DescribeJobExecutionRequest' => ['type' => 'structure', 'required' => ['jobId', 'thingName'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'executionNumber' => ['shape' => 'ExecutionNumber', 'location' => 'querystring', 'locationName' => 'executionNumber']]], 'DescribeJobExecutionResponse' => ['type' => 'structure', 'members' => ['execution' => ['shape' => 'JobExecution']]], 'DescribeJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'DescribeJobResponse' => ['type' => 'structure', 'members' => ['documentSource' => ['shape' => 'JobDocumentSource'], 'job' => ['shape' => 'Job']]], 'DescribeJobTemplateRequest' => ['type' => 'structure', 'required' => ['jobTemplateId'], 'members' => ['jobTemplateId' => ['shape' => 'JobTemplateId', 'location' => 'uri', 'locationName' => 'jobTemplateId']]], 'DescribeJobTemplateResponse' => ['type' => 'structure', 'members' => ['jobTemplateArn' => ['shape' => 'JobTemplateArn'], 'jobTemplateId' => ['shape' => 'JobTemplateId'], 'description' => ['shape' => 'JobDescription'], 'documentSource' => ['shape' => 'JobDocumentSource'], 'document' => ['shape' => 'JobDocument'], 'createdAt' => ['shape' => 'DateType'], 'presignedUrlConfig' => ['shape' => 'PresignedUrlConfig'], 'jobExecutionsRolloutConfig' => ['shape' => 'JobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'AbortConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'jobExecutionsRetryConfig' => ['shape' => 'JobExecutionsRetryConfig']]], 'DescribeManagedJobTemplateRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'ManagedJobTemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'templateVersion' => ['shape' => 'ManagedTemplateVersion', 'location' => 'querystring', 'locationName' => 'templateVersion']]], 'DescribeManagedJobTemplateResponse' => ['type' => 'structure', 'members' => ['templateName' => ['shape' => 'ManagedJobTemplateName'], 'templateArn' => ['shape' => 'JobTemplateArn'], 'description' => ['shape' => 'JobDescription'], 'templateVersion' => ['shape' => 'ManagedTemplateVersion'], 'environments' => ['shape' => 'Environments'], 'documentParameters' => ['shape' => 'DocumentParameters'], 'document' => ['shape' => 'JobDocument']]], 'DescribeMitigationActionRequest' => ['type' => 'structure', 'required' => ['actionName'], 'members' => ['actionName' => ['shape' => 'MitigationActionName', 'location' => 'uri', 'locationName' => 'actionName']]], 'DescribeMitigationActionResponse' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'MitigationActionName'], 'actionType' => ['shape' => 'MitigationActionType'], 'actionArn' => ['shape' => 'MitigationActionArn'], 'actionId' => ['shape' => 'MitigationActionId'], 'roleArn' => ['shape' => 'RoleArn'], 'actionParams' => ['shape' => 'MitigationActionParams'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'DescribeProvisioningTemplateRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName']]], 'DescribeProvisioningTemplateResponse' => ['type' => 'structure', 'members' => ['templateArn' => ['shape' => 'TemplateArn'], 'templateName' => ['shape' => 'TemplateName'], 'description' => ['shape' => 'TemplateDescription'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'defaultVersionId' => ['shape' => 'TemplateVersionId'], 'templateBody' => ['shape' => 'TemplateBody'], 'enabled' => ['shape' => 'Enabled'], 'provisioningRoleArn' => ['shape' => 'RoleArn'], 'preProvisioningHook' => ['shape' => 'ProvisioningHook'], 'type' => ['shape' => 'TemplateType']]], 'DescribeProvisioningTemplateVersionRequest' => ['type' => 'structure', 'required' => ['templateName', 'versionId'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'versionId' => ['shape' => 'TemplateVersionId', 'location' => 'uri', 'locationName' => 'versionId']]], 'DescribeProvisioningTemplateVersionResponse' => ['type' => 'structure', 'members' => ['versionId' => ['shape' => 'TemplateVersionId'], 'creationDate' => ['shape' => 'DateType'], 'templateBody' => ['shape' => 'TemplateBody'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion']]], 'DescribeRoleAliasRequest' => ['type' => 'structure', 'required' => ['roleAlias'], 'members' => ['roleAlias' => ['shape' => 'RoleAlias', 'location' => 'uri', 'locationName' => 'roleAlias']]], 'DescribeRoleAliasResponse' => ['type' => 'structure', 'members' => ['roleAliasDescription' => ['shape' => 'RoleAliasDescription']]], 'DescribeScheduledAuditRequest' => ['type' => 'structure', 'required' => ['scheduledAuditName'], 'members' => ['scheduledAuditName' => ['shape' => 'ScheduledAuditName', 'location' => 'uri', 'locationName' => 'scheduledAuditName']]], 'DescribeScheduledAuditResponse' => ['type' => 'structure', 'members' => ['frequency' => ['shape' => 'AuditFrequency'], 'dayOfMonth' => ['shape' => 'DayOfMonth'], 'dayOfWeek' => ['shape' => 'DayOfWeek'], 'targetCheckNames' => ['shape' => 'TargetAuditCheckNames'], 'scheduledAuditName' => ['shape' => 'ScheduledAuditName'], 'scheduledAuditArn' => ['shape' => 'ScheduledAuditArn']]], 'DescribeSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName']]], 'DescribeSecurityProfileResponse' => ['type' => 'structure', 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName'], 'securityProfileArn' => ['shape' => 'SecurityProfileArn'], 'securityProfileDescription' => ['shape' => 'SecurityProfileDescription'], 'behaviors' => ['shape' => 'Behaviors'], 'alertTargets' => ['shape' => 'AlertTargets'], 'additionalMetricsToRetain' => ['shape' => 'AdditionalMetricsToRetainList', 'deprecated' => \true, 'deprecatedMessage' => 'Use additionalMetricsToRetainV2.'], 'additionalMetricsToRetainV2' => ['shape' => 'AdditionalMetricsToRetainV2List'], 'version' => ['shape' => 'Version'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'DescribeStreamRequest' => ['type' => 'structure', 'required' => ['streamId'], 'members' => ['streamId' => ['shape' => 'StreamId', 'location' => 'uri', 'locationName' => 'streamId']]], 'DescribeStreamResponse' => ['type' => 'structure', 'members' => ['streamInfo' => ['shape' => 'StreamInfo']]], 'DescribeThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName']]], 'DescribeThingGroupResponse' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupId' => ['shape' => 'ThingGroupId'], 'thingGroupArn' => ['shape' => 'ThingGroupArn'], 'version' => ['shape' => 'Version'], 'thingGroupProperties' => ['shape' => 'ThingGroupProperties'], 'thingGroupMetadata' => ['shape' => 'ThingGroupMetadata'], 'indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'queryVersion' => ['shape' => 'QueryVersion'], 'status' => ['shape' => 'DynamicGroupStatus']]], 'DescribeThingRegistrationTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeThingRegistrationTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'TaskId'], 'creationDate' => ['shape' => 'CreationDate'], 'lastModifiedDate' => ['shape' => 'LastModifiedDate'], 'templateBody' => ['shape' => 'TemplateBody'], 'inputFileBucket' => ['shape' => 'RegistryS3BucketName'], 'inputFileKey' => ['shape' => 'RegistryS3KeyName'], 'roleArn' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'Status'], 'message' => ['shape' => 'ErrorMessage'], 'successCount' => ['shape' => 'Count'], 'failureCount' => ['shape' => 'Count'], 'percentageProgress' => ['shape' => 'Percentage']]], 'DescribeThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName']]], 'DescribeThingResponse' => ['type' => 'structure', 'members' => ['defaultClientId' => ['shape' => 'ClientId'], 'thingName' => ['shape' => 'ThingName'], 'thingId' => ['shape' => 'ThingId'], 'thingArn' => ['shape' => 'ThingArn'], 'thingTypeName' => ['shape' => 'ThingTypeName'], 'attributes' => ['shape' => 'Attributes'], 'version' => ['shape' => 'Version'], 'billingGroupName' => ['shape' => 'BillingGroupName']]], 'DescribeThingTypeRequest' => ['type' => 'structure', 'required' => ['thingTypeName'], 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'uri', 'locationName' => 'thingTypeName']]], 'DescribeThingTypeResponse' => ['type' => 'structure', 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName'], 'thingTypeId' => ['shape' => 'ThingTypeId'], 'thingTypeArn' => ['shape' => 'ThingTypeArn'], 'thingTypeProperties' => ['shape' => 'ThingTypeProperties'], 'thingTypeMetadata' => ['shape' => 'ThingTypeMetadata']]], 'Description' => ['type' => 'string'], 'Destination' => ['type' => 'structure', 'members' => ['s3Destination' => ['shape' => 'S3Destination']]], 'DetachPolicyRequest' => ['type' => 'structure', 'required' => ['policyName', 'target'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'target' => ['shape' => 'PolicyTarget']]], 'DetachPrincipalPolicyRequest' => ['type' => 'structure', 'required' => ['policyName', 'principal'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-iot-principal']]], 'DetachSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName', 'securityProfileTargetArn'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'securityProfileTargetArn' => ['shape' => 'SecurityProfileTargetArn', 'location' => 'querystring', 'locationName' => 'securityProfileTargetArn']]], 'DetachSecurityProfileResponse' => ['type' => 'structure', 'members' => []], 'DetachThingPrincipalRequest' => ['type' => 'structure', 'required' => ['thingName', 'principal'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-principal']]], 'DetachThingPrincipalResponse' => ['type' => 'structure', 'members' => []], 'DetailsKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'DetailsMap' => ['type' => 'map', 'key' => ['shape' => 'DetailsKey'], 'value' => ['shape' => 'DetailsValue']], 'DetailsValue' => ['type' => 'string', 'min' => 1, 'pattern' => '[^\\p{C}]+'], 'DetectMitigationActionExecution' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId'], 'violationId' => ['shape' => 'ViolationId'], 'actionName' => ['shape' => 'MitigationActionName'], 'thingName' => ['shape' => 'DeviceDefenderThingName'], 'executionStartDate' => ['shape' => 'Timestamp'], 'executionEndDate' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'DetectMitigationActionExecutionStatus'], 'errorCode' => ['shape' => 'DetectMitigationActionExecutionErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'DetectMitigationActionExecutionErrorCode' => ['type' => 'string'], 'DetectMitigationActionExecutionList' => ['type' => 'list', 'member' => ['shape' => 'DetectMitigationActionExecution']], 'DetectMitigationActionExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESSFUL', 'FAILED', 'SKIPPED']], 'DetectMitigationActionsTaskStatistics' => ['type' => 'structure', 'members' => ['actionsExecuted' => ['shape' => 'GenericLongValue'], 'actionsSkipped' => ['shape' => 'GenericLongValue'], 'actionsFailed' => ['shape' => 'GenericLongValue']]], 'DetectMitigationActionsTaskStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESSFUL', 'FAILED', 'CANCELED']], 'DetectMitigationActionsTaskSummary' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId'], 'taskStatus' => ['shape' => 'DetectMitigationActionsTaskStatus'], 'taskStartTime' => ['shape' => 'Timestamp'], 'taskEndTime' => ['shape' => 'Timestamp'], 'target' => ['shape' => 'DetectMitigationActionsTaskTarget'], 'violationEventOccurrenceRange' => ['shape' => 'ViolationEventOccurrenceRange'], 'onlyActiveViolationsIncluded' => ['shape' => 'PrimitiveBoolean'], 'suppressedAlertsIncluded' => ['shape' => 'PrimitiveBoolean'], 'actionsDefinition' => ['shape' => 'MitigationActionList'], 'taskStatistics' => ['shape' => 'DetectMitigationActionsTaskStatistics']]], 'DetectMitigationActionsTaskSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DetectMitigationActionsTaskSummary']], 'DetectMitigationActionsTaskTarget' => ['type' => 'structure', 'members' => ['violationIds' => ['shape' => 'TargetViolationIdsForDetectMitigationActions'], 'securityProfileName' => ['shape' => 'SecurityProfileName'], 'behaviorName' => ['shape' => 'BehaviorName']]], 'DetectMitigationActionsToExecuteList' => ['type' => 'list', 'member' => ['shape' => 'MitigationActionName'], 'max' => 5, 'min' => 1], 'DeviceCertificateUpdateAction' => ['type' => 'string', 'enum' => ['DEACTIVATE']], 'DeviceDefenderIndexingMode' => ['type' => 'string', 'enum' => ['OFF', 'VIOLATIONS']], 'DeviceDefenderThingName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DimensionArn' => ['type' => 'string'], 'DimensionName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'DimensionNames' => ['type' => 'list', 'member' => ['shape' => 'DimensionName']], 'DimensionStringValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DimensionStringValues' => ['type' => 'list', 'member' => ['shape' => 'DimensionStringValue'], 'max' => 100, 'min' => 1], 'DimensionType' => ['type' => 'string', 'enum' => ['TOPIC_FILTER']], 'DimensionValueOperator' => ['type' => 'string', 'enum' => ['IN', 'NOT_IN']], 'DisableAllLogs' => ['type' => 'boolean'], 'DisableTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName']]], 'DisconnectReason' => ['type' => 'string'], 'DocumentParameter' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'ParameterKey'], 'description' => ['shape' => 'JobDescription'], 'regex' => ['shape' => 'Regex'], 'example' => ['shape' => 'Example'], 'optional' => ['shape' => 'Optional']]], 'DocumentParameters' => ['type' => 'list', 'member' => ['shape' => 'DocumentParameter']], 'DomainConfigurationArn' => ['type' => 'string'], 'DomainConfigurationName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w.-]+'], 'DomainConfigurationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DomainConfigurationSummary' => ['type' => 'structure', 'members' => ['domainConfigurationName' => ['shape' => 'ReservedDomainConfigurationName'], 'domainConfigurationArn' => ['shape' => 'DomainConfigurationArn'], 'serviceType' => ['shape' => 'ServiceType']]], 'DomainConfigurations' => ['type' => 'list', 'member' => ['shape' => 'DomainConfigurationSummary']], 'DomainName' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'DomainType' => ['type' => 'string', 'enum' => ['ENDPOINT', 'AWS_MANAGED', 'CUSTOMER_MANAGED']], 'DurationSeconds' => ['type' => 'integer'], 'DynamicGroupStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'BUILDING', 'REBUILDING']], 'DynamoDBAction' => ['type' => 'structure', 'required' => ['tableName', 'roleArn', 'hashKeyField', 'hashKeyValue'], 'members' => ['tableName' => ['shape' => 'TableName'], 'roleArn' => ['shape' => 'AwsArn'], 'operation' => ['shape' => 'DynamoOperation'], 'hashKeyField' => ['shape' => 'HashKeyField'], 'hashKeyValue' => ['shape' => 'HashKeyValue'], 'hashKeyType' => ['shape' => 'DynamoKeyType'], 'rangeKeyField' => ['shape' => 'RangeKeyField'], 'rangeKeyValue' => ['shape' => 'RangeKeyValue'], 'rangeKeyType' => ['shape' => 'DynamoKeyType'], 'payloadField' => ['shape' => 'PayloadField']]], 'DynamoDBv2Action' => ['type' => 'structure', 'required' => ['roleArn', 'putItem'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'putItem' => ['shape' => 'PutItemInput']]], 'DynamoKeyType' => ['type' => 'string', 'enum' => ['STRING', 'NUMBER']], 'DynamoOperation' => ['type' => 'string'], 'EffectivePolicies' => ['type' => 'list', 'member' => ['shape' => 'EffectivePolicy']], 'EffectivePolicy' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyArn' => ['shape' => 'PolicyArn'], 'policyDocument' => ['shape' => 'PolicyDocument']]], 'ElasticsearchAction' => ['type' => 'structure', 'required' => ['roleArn', 'endpoint', 'index', 'type', 'id'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'endpoint' => ['shape' => 'ElasticsearchEndpoint'], 'index' => ['shape' => 'ElasticsearchIndex'], 'type' => ['shape' => 'ElasticsearchType'], 'id' => ['shape' => 'ElasticsearchId']]], 'ElasticsearchEndpoint' => ['type' => 'string', 'pattern' => 'https?://.*'], 'ElasticsearchId' => ['type' => 'string'], 'ElasticsearchIndex' => ['type' => 'string'], 'ElasticsearchType' => ['type' => 'string'], 'EnableCachingForHttp' => ['type' => 'boolean'], 'EnableIoTLoggingParams' => ['type' => 'structure', 'required' => ['roleArnForLogging', 'logLevel'], 'members' => ['roleArnForLogging' => ['shape' => 'RoleArn'], 'logLevel' => ['shape' => 'LogLevel']]], 'EnableTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName']]], 'Enabled' => ['type' => 'boolean'], 'EndpointAddress' => ['type' => 'string'], 'EndpointType' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\s\\S]*'], 'Environment' => ['type' => 'string', 'pattern' => '[^\\p{C}]+'], 'Environments' => ['type' => 'list', 'member' => ['shape' => 'Environment']], 'ErrorCode' => ['type' => 'string'], 'ErrorInfo' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'OTAUpdateErrorMessage']]], 'ErrorMessage' => ['type' => 'string', 'max' => 2048], 'EvaluationStatistic' => ['type' => 'string', 'pattern' => '(p0|p0\\.1|p0\\.01|p1|p10|p50|p90|p99|p99\\.9|p99\\.99|p100)'], 'EventConfigurations' => ['type' => 'map', 'key' => ['shape' => 'EventType'], 'value' => ['shape' => 'Configuration']], 'EventType' => ['type' => 'string', 'enum' => ['THING', 'THING_GROUP', 'THING_TYPE', 'THING_GROUP_MEMBERSHIP', 'THING_GROUP_HIERARCHY', 'THING_TYPE_ASSOCIATION', 'JOB', 'JOB_EXECUTION', 'POLICY', 'CERTIFICATE', 'CA_CERTIFICATE']], 'Example' => ['type' => 'string', 'pattern' => '[^\\p{C}]+'], 'ExecutionNamePrefix' => ['type' => 'string'], 'ExecutionNumber' => ['type' => 'long'], 'ExpectedVersion' => ['type' => 'long'], 'ExpiresInSec' => ['type' => 'long', 'max' => 3600, 'min' => 60], 'ExpiresInSeconds' => ['type' => 'long'], 'ExplicitDeny' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies']]], 'ExponentialRolloutRate' => ['type' => 'structure', 'required' => ['baseRatePerMinute', 'incrementFactor', 'rateIncreaseCriteria'], 'members' => ['baseRatePerMinute' => ['shape' => 'RolloutRatePerMinute'], 'incrementFactor' => ['shape' => 'IncrementFactor'], 'rateIncreaseCriteria' => ['shape' => 'RateIncreaseCriteria']]], 'FailedChecksCount' => ['type' => 'integer'], 'FailedFindingsCount' => ['type' => 'long'], 'FailedThings' => ['type' => 'integer'], 'Field' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FieldName'], 'type' => ['shape' => 'FieldType']]], 'FieldName' => ['type' => 'string'], 'FieldType' => ['type' => 'string', 'enum' => ['Number', 'String', 'Boolean']], 'Fields' => ['type' => 'list', 'member' => ['shape' => 'Field']], 'FileId' => ['type' => 'integer', 'max' => 255, 'min' => 0], 'FileLocation' => ['type' => 'structure', 'members' => ['stream' => ['shape' => 'Stream'], 's3Location' => ['shape' => 'S3Location']]], 'FileName' => ['type' => 'string'], 'FileType' => ['type' => 'integer', 'max' => 255, 'min' => 0], 'FindingId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'FindingIds' => ['type' => 'list', 'member' => ['shape' => 'FindingId'], 'max' => 25, 'min' => 1], 'FirehoseAction' => ['type' => 'structure', 'required' => ['roleArn', 'deliveryStreamName'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'deliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'separator' => ['shape' => 'FirehoseSeparator'], 'batchMode' => ['shape' => 'BatchMode']]], 'FirehoseSeparator' => ['type' => 'string', 'pattern' => '([\\n\\t])|(\\r\\n)|(,)'], 'Flag' => ['type' => 'boolean'], 'FleetMetricArn' => ['type' => 'string'], 'FleetMetricDescription' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\p{Graph}\\x20]*'], 'FleetMetricName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\-\\.]+'], 'FleetMetricNameAndArn' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'FleetMetricName'], 'metricArn' => ['shape' => 'FleetMetricArn']]], 'FleetMetricNameAndArnList' => ['type' => 'list', 'member' => ['shape' => 'FleetMetricNameAndArn']], 'FleetMetricPeriod' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'FleetMetricUnit' => ['type' => 'string', 'enum' => ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Count', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second', 'None']], 'ForceDelete' => ['type' => 'boolean'], 'ForceDeleteAWSJob' => ['type' => 'boolean'], 'ForceFlag' => ['type' => 'boolean'], 'Forced' => ['type' => 'boolean'], 'FunctionArn' => ['type' => 'string'], 'GenerationId' => ['type' => 'string'], 'GenericLongValue' => ['type' => 'long'], 'GetBehaviorModelTrainingSummariesRequest' => ['type' => 'structure', 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'querystring', 'locationName' => 'securityProfileName'], 'maxResults' => ['shape' => 'TinyMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetBehaviorModelTrainingSummariesResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'BehaviorModelTrainingSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBucketsAggregationRequest' => ['type' => 'structure', 'required' => ['queryString', 'aggregationField', 'bucketsAggregationType'], 'members' => ['indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationField' => ['shape' => 'AggregationField'], 'queryVersion' => ['shape' => 'QueryVersion'], 'bucketsAggregationType' => ['shape' => 'BucketsAggregationType']]], 'GetBucketsAggregationResponse' => ['type' => 'structure', 'members' => ['totalCount' => ['shape' => 'Count'], 'buckets' => ['shape' => 'Buckets']]], 'GetCardinalityRequest' => ['type' => 'structure', 'required' => ['queryString'], 'members' => ['indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationField' => ['shape' => 'AggregationField'], 'queryVersion' => ['shape' => 'QueryVersion']]], 'GetCardinalityResponse' => ['type' => 'structure', 'members' => ['cardinality' => ['shape' => 'Count']]], 'GetEffectivePoliciesRequest' => ['type' => 'structure', 'members' => ['principal' => ['shape' => 'Principal'], 'cognitoIdentityPoolId' => ['shape' => 'CognitoIdentityPoolId'], 'thingName' => ['shape' => 'ThingName', 'location' => 'querystring', 'locationName' => 'thingName']]], 'GetEffectivePoliciesResponse' => ['type' => 'structure', 'members' => ['effectivePolicies' => ['shape' => 'EffectivePolicies']]], 'GetIndexingConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetIndexingConfigurationResponse' => ['type' => 'structure', 'members' => ['thingIndexingConfiguration' => ['shape' => 'ThingIndexingConfiguration'], 'thingGroupIndexingConfiguration' => ['shape' => 'ThingGroupIndexingConfiguration']]], 'GetJobDocumentRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'GetJobDocumentResponse' => ['type' => 'structure', 'members' => ['document' => ['shape' => 'JobDocument']]], 'GetLoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetLoggingOptionsResponse' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'logLevel' => ['shape' => 'LogLevel']]], 'GetOTAUpdateRequest' => ['type' => 'structure', 'required' => ['otaUpdateId'], 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId', 'location' => 'uri', 'locationName' => 'otaUpdateId']]], 'GetOTAUpdateResponse' => ['type' => 'structure', 'members' => ['otaUpdateInfo' => ['shape' => 'OTAUpdateInfo']]], 'GetPercentilesRequest' => ['type' => 'structure', 'required' => ['queryString'], 'members' => ['indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationField' => ['shape' => 'AggregationField'], 'queryVersion' => ['shape' => 'QueryVersion'], 'percents' => ['shape' => 'PercentList']]], 'GetPercentilesResponse' => ['type' => 'structure', 'members' => ['percentiles' => ['shape' => 'Percentiles']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['policyName'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName']]], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyArn' => ['shape' => 'PolicyArn'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'defaultVersionId' => ['shape' => 'PolicyVersionId'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'generationId' => ['shape' => 'GenerationId']]], 'GetPolicyVersionRequest' => ['type' => 'structure', 'required' => ['policyName', 'policyVersionId'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'policyVersionId' => ['shape' => 'PolicyVersionId', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'GetPolicyVersionResponse' => ['type' => 'structure', 'members' => ['policyArn' => ['shape' => 'PolicyArn'], 'policyName' => ['shape' => 'PolicyName'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'policyVersionId' => ['shape' => 'PolicyVersionId'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'generationId' => ['shape' => 'GenerationId']]], 'GetRegistrationCodeRequest' => ['type' => 'structure', 'members' => []], 'GetRegistrationCodeResponse' => ['type' => 'structure', 'members' => ['registrationCode' => ['shape' => 'RegistrationCode']]], 'GetStatisticsRequest' => ['type' => 'structure', 'required' => ['queryString'], 'members' => ['indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationField' => ['shape' => 'AggregationField'], 'queryVersion' => ['shape' => 'QueryVersion']]], 'GetStatisticsResponse' => ['type' => 'structure', 'members' => ['statistics' => ['shape' => 'Statistics']]], 'GetTopicRuleDestinationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'AwsArn', 'location' => 'uri', 'locationName' => 'arn']]], 'GetTopicRuleDestinationResponse' => ['type' => 'structure', 'members' => ['topicRuleDestination' => ['shape' => 'TopicRuleDestination']]], 'GetTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName']]], 'GetTopicRuleResponse' => ['type' => 'structure', 'members' => ['ruleArn' => ['shape' => 'RuleArn'], 'rule' => ['shape' => 'TopicRule']]], 'GetV2LoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetV2LoggingOptionsResponse' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'defaultLogLevel' => ['shape' => 'LogLevel'], 'disableAllLogs' => ['shape' => 'DisableAllLogs']]], 'GroupNameAndArn' => ['type' => 'structure', 'members' => ['groupName' => ['shape' => 'ThingGroupName'], 'groupArn' => ['shape' => 'ThingGroupArn']]], 'HashAlgorithm' => ['type' => 'string'], 'HashKeyField' => ['type' => 'string'], 'HashKeyValue' => ['type' => 'string'], 'HeaderKey' => ['type' => 'string', 'max' => 256, 'min' => 1], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'HttpActionHeader'], 'max' => 100, 'min' => 0], 'HeaderValue' => ['type' => 'string'], 'HttpAction' => ['type' => 'structure', 'required' => ['url'], 'members' => ['url' => ['shape' => 'Url'], 'confirmationUrl' => ['shape' => 'Url'], 'headers' => ['shape' => 'HeaderList'], 'auth' => ['shape' => 'HttpAuthorization']]], 'HttpActionHeader' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'HeaderKey'], 'value' => ['shape' => 'HeaderValue']]], 'HttpAuthorization' => ['type' => 'structure', 'members' => ['sigv4' => ['shape' => 'SigV4Authorization']]], 'HttpContext' => ['type' => 'structure', 'members' => ['headers' => ['shape' => 'HttpHeaders'], 'queryString' => ['shape' => 'HttpQueryString']]], 'HttpHeaderName' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'HttpHeaderValue' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'HttpHeaders' => ['type' => 'map', 'key' => ['shape' => 'HttpHeaderName'], 'value' => ['shape' => 'HttpHeaderValue']], 'HttpQueryString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'HttpUrlDestinationConfiguration' => ['type' => 'structure', 'required' => ['confirmationUrl'], 'members' => ['confirmationUrl' => ['shape' => 'Url']]], 'HttpUrlDestinationProperties' => ['type' => 'structure', 'members' => ['confirmationUrl' => ['shape' => 'Url']]], 'HttpUrlDestinationSummary' => ['type' => 'structure', 'members' => ['confirmationUrl' => ['shape' => 'Url']]], 'ImplicitDeny' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies']]], 'InProgressChecksCount' => ['type' => 'integer'], 'InProgressThings' => ['type' => 'integer'], 'InProgressTimeoutInMinutes' => ['type' => 'long'], 'IncrementFactor' => ['type' => 'double', 'max' => 5, 'min' => 1.1], 'IndexName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'IndexNamesList' => ['type' => 'list', 'member' => ['shape' => 'IndexName']], 'IndexNotReadyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IndexSchema' => ['type' => 'string'], 'IndexStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'BUILDING', 'REBUILDING']], 'IndexingFilter' => ['type' => 'structure', 'members' => ['namedShadowNames' => ['shape' => 'NamedShadowNamesFilter']]], 'InlineDocument' => ['type' => 'string'], 'InputName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'InternalException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidAggregationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidQueryException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResponseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidStateTransitionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'IotAnalyticsAction' => ['type' => 'structure', 'members' => ['channelArn' => ['shape' => 'AwsArn'], 'channelName' => ['shape' => 'ChannelName'], 'batchMode' => ['shape' => 'BatchMode'], 'roleArn' => ['shape' => 'AwsArn']]], 'IotEventsAction' => ['type' => 'structure', 'required' => ['inputName', 'roleArn'], 'members' => ['inputName' => ['shape' => 'InputName'], 'messageId' => ['shape' => 'MessageId'], 'batchMode' => ['shape' => 'BatchMode'], 'roleArn' => ['shape' => 'AwsArn']]], 'IotSiteWiseAction' => ['type' => 'structure', 'required' => ['putAssetPropertyValueEntries', 'roleArn'], 'members' => ['putAssetPropertyValueEntries' => ['shape' => 'PutAssetPropertyValueEntryList'], 'roleArn' => ['shape' => 'AwsArn']]], 'IsAuthenticated' => ['type' => 'boolean'], 'IsDefaultVersion' => ['type' => 'boolean'], 'IsDisabled' => ['type' => 'boolean'], 'IsSuppressed' => ['type' => 'boolean'], 'IssuerCertificateIdentifier' => ['type' => 'structure', 'members' => ['issuerCertificateSubject' => ['shape' => 'IssuerCertificateSubject'], 'issuerId' => ['shape' => 'IssuerId'], 'issuerCertificateSerialNumber' => ['shape' => 'IssuerCertificateSerialNumber']]], 'IssuerCertificateSerialNumber' => ['type' => 'string', 'max' => 20, 'pattern' => '[a-fA-F0-9:]+'], 'IssuerCertificateSubject' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\p{Graph}\\x20]*'], 'IssuerId' => ['type' => 'string', 'max' => 64, 'pattern' => '(0x)?[a-fA-F0-9]+'], 'Job' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'targetSelection' => ['shape' => 'TargetSelection'], 'status' => ['shape' => 'JobStatus'], 'forceCanceled' => ['shape' => 'Forced'], 'reasonCode' => ['shape' => 'ReasonCode'], 'comment' => ['shape' => 'Comment'], 'targets' => ['shape' => 'JobTargets'], 'description' => ['shape' => 'JobDescription'], 'presignedUrlConfig' => ['shape' => 'PresignedUrlConfig'], 'jobExecutionsRolloutConfig' => ['shape' => 'JobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'AbortConfig'], 'createdAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType'], 'completedAt' => ['shape' => 'DateType'], 'jobProcessDetails' => ['shape' => 'JobProcessDetails'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'namespaceId' => ['shape' => 'NamespaceId'], 'jobTemplateArn' => ['shape' => 'JobTemplateArn'], 'jobExecutionsRetryConfig' => ['shape' => 'JobExecutionsRetryConfig'], 'documentParameters' => ['shape' => 'ParameterMap'], 'isConcurrent' => ['shape' => 'BooleanWrapperObject'], 'schedulingConfig' => ['shape' => 'SchedulingConfig']]], 'JobArn' => ['type' => 'string'], 'JobDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[^\\p{C}]+'], 'JobDocument' => ['type' => 'string', 'max' => 32768], 'JobDocumentSource' => ['type' => 'string', 'max' => 1350, 'min' => 1], 'JobEndBehavior' => ['type' => 'string', 'enum' => ['STOP_ROLLOUT', 'CANCEL', 'FORCE_CANCEL']], 'JobExecution' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'status' => ['shape' => 'JobExecutionStatus'], 'forceCanceled' => ['shape' => 'Forced'], 'statusDetails' => ['shape' => 'JobExecutionStatusDetails'], 'thingArn' => ['shape' => 'ThingArn'], 'queuedAt' => ['shape' => 'DateType'], 'startedAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType'], 'executionNumber' => ['shape' => 'ExecutionNumber'], 'versionNumber' => ['shape' => 'VersionNumber'], 'approximateSecondsBeforeTimedOut' => ['shape' => 'ApproximateSecondsBeforeTimedOut']]], 'JobExecutionFailureType' => ['type' => 'string', 'enum' => ['FAILED', 'REJECTED', 'TIMED_OUT', 'ALL']], 'JobExecutionStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'TIMED_OUT', 'REJECTED', 'REMOVED', 'CANCELED']], 'JobExecutionStatusDetails' => ['type' => 'structure', 'members' => ['detailsMap' => ['shape' => 'DetailsMap']]], 'JobExecutionSummary' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobExecutionStatus'], 'queuedAt' => ['shape' => 'DateType'], 'startedAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType'], 'executionNumber' => ['shape' => 'ExecutionNumber'], 'retryAttempt' => ['shape' => 'RetryAttempt']]], 'JobExecutionSummaryForJob' => ['type' => 'structure', 'members' => ['thingArn' => ['shape' => 'ThingArn'], 'jobExecutionSummary' => ['shape' => 'JobExecutionSummary']]], 'JobExecutionSummaryForJobList' => ['type' => 'list', 'member' => ['shape' => 'JobExecutionSummaryForJob']], 'JobExecutionSummaryForThing' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'jobExecutionSummary' => ['shape' => 'JobExecutionSummary']]], 'JobExecutionSummaryForThingList' => ['type' => 'list', 'member' => ['shape' => 'JobExecutionSummaryForThing']], 'JobExecutionsRetryConfig' => ['type' => 'structure', 'required' => ['criteriaList'], 'members' => ['criteriaList' => ['shape' => 'RetryCriteriaList']]], 'JobExecutionsRolloutConfig' => ['type' => 'structure', 'members' => ['maximumPerMinute' => ['shape' => 'MaxJobExecutionsPerMin'], 'exponentialRate' => ['shape' => 'ExponentialRolloutRate']]], 'JobId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'JobProcessDetails' => ['type' => 'structure', 'members' => ['processingTargets' => ['shape' => 'ProcessingTargetNameList'], 'numberOfCanceledThings' => ['shape' => 'CanceledThings'], 'numberOfSucceededThings' => ['shape' => 'SucceededThings'], 'numberOfFailedThings' => ['shape' => 'FailedThings'], 'numberOfRejectedThings' => ['shape' => 'RejectedThings'], 'numberOfQueuedThings' => ['shape' => 'QueuedThings'], 'numberOfInProgressThings' => ['shape' => 'InProgressThings'], 'numberOfRemovedThings' => ['shape' => 'RemovedThings'], 'numberOfTimedOutThings' => ['shape' => 'TimedOutThings']]], 'JobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'CANCELED', 'COMPLETED', 'DELETION_IN_PROGRESS', 'SCHEDULED']], 'JobSummary' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => 'JobArn'], 'jobId' => ['shape' => 'JobId'], 'thingGroupId' => ['shape' => 'ThingGroupId'], 'targetSelection' => ['shape' => 'TargetSelection'], 'status' => ['shape' => 'JobStatus'], 'createdAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType'], 'completedAt' => ['shape' => 'DateType'], 'isConcurrent' => ['shape' => 'BooleanWrapperObject']]], 'JobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], 'JobTargets' => ['type' => 'list', 'member' => ['shape' => 'TargetArn'], 'min' => 1], 'JobTemplateArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:[!-~]+$'], 'JobTemplateId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'JobTemplateSummary' => ['type' => 'structure', 'members' => ['jobTemplateArn' => ['shape' => 'JobTemplateArn'], 'jobTemplateId' => ['shape' => 'JobTemplateId'], 'description' => ['shape' => 'JobDescription'], 'createdAt' => ['shape' => 'DateType']]], 'JobTemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'JobTemplateSummary']], 'JsonDocument' => ['type' => 'string'], 'KafkaAction' => ['type' => 'structure', 'required' => ['destinationArn', 'topic', 'clientProperties'], 'members' => ['destinationArn' => ['shape' => 'AwsArn'], 'topic' => ['shape' => 'String'], 'key' => ['shape' => 'String'], 'partition' => ['shape' => 'String'], 'clientProperties' => ['shape' => 'ClientProperties']]], 'Key' => ['type' => 'string'], 'KeyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'KeyPair' => ['type' => 'structure', 'members' => ['PublicKey' => ['shape' => 'PublicKey'], 'PrivateKey' => ['shape' => 'PrivateKey']]], 'KeyValue' => ['type' => 'string', 'max' => 5120, 'pattern' => '[\\s\\S]*'], 'KinesisAction' => ['type' => 'structure', 'required' => ['roleArn', 'streamName'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'streamName' => ['shape' => 'StreamName'], 'partitionKey' => ['shape' => 'PartitionKey']]], 'LambdaAction' => ['type' => 'structure', 'required' => ['functionArn'], 'members' => ['functionArn' => ['shape' => 'FunctionArn']]], 'LaserMaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'LastModifiedDate' => ['type' => 'timestamp'], 'LastUpdatedAtDate' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ListActiveViolationsRequest' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'DeviceDefenderThingName', 'location' => 'querystring', 'locationName' => 'thingName'], 'securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'querystring', 'locationName' => 'securityProfileName'], 'behaviorCriteriaType' => ['shape' => 'BehaviorCriteriaType', 'location' => 'querystring', 'locationName' => 'behaviorCriteriaType'], 'listSuppressedAlerts' => ['shape' => 'ListSuppressedAlerts', 'location' => 'querystring', 'locationName' => 'listSuppressedAlerts'], 'verificationState' => ['shape' => 'VerificationState', 'location' => 'querystring', 'locationName' => 'verificationState'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListActiveViolationsResponse' => ['type' => 'structure', 'members' => ['activeViolations' => ['shape' => 'ActiveViolations'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAttachedPoliciesRequest' => ['type' => 'structure', 'required' => ['target'], 'members' => ['target' => ['shape' => 'PolicyTarget', 'location' => 'uri', 'locationName' => 'target'], 'recursive' => ['shape' => 'Recursive', 'location' => 'querystring', 'locationName' => 'recursive'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize']]], 'ListAttachedPoliciesResponse' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies'], 'nextMarker' => ['shape' => 'Marker']]], 'ListAuditFindingsRequest' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'AuditTaskId'], 'checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'listSuppressedFindings' => ['shape' => 'ListSuppressedFindings']]], 'ListAuditFindingsResponse' => ['type' => 'structure', 'members' => ['findings' => ['shape' => 'AuditFindings'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAuditMitigationActionsExecutionsRequest' => ['type' => 'structure', 'required' => ['taskId', 'findingId'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'querystring', 'locationName' => 'taskId'], 'actionStatus' => ['shape' => 'AuditMitigationActionsExecutionStatus', 'location' => 'querystring', 'locationName' => 'actionStatus'], 'findingId' => ['shape' => 'FindingId', 'location' => 'querystring', 'locationName' => 'findingId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAuditMitigationActionsExecutionsResponse' => ['type' => 'structure', 'members' => ['actionsExecutions' => ['shape' => 'AuditMitigationActionExecutionMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAuditMitigationActionsTasksRequest' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['auditTaskId' => ['shape' => 'AuditTaskId', 'location' => 'querystring', 'locationName' => 'auditTaskId'], 'findingId' => ['shape' => 'FindingId', 'location' => 'querystring', 'locationName' => 'findingId'], 'taskStatus' => ['shape' => 'AuditMitigationActionsTaskStatus', 'location' => 'querystring', 'locationName' => 'taskStatus'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime']]], 'ListAuditMitigationActionsTasksResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'AuditMitigationActionsTaskMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAuditSuppressionsRequest' => ['type' => 'structure', 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'ascendingOrder' => ['shape' => 'AscendingOrder'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListAuditSuppressionsResponse' => ['type' => 'structure', 'members' => ['suppressions' => ['shape' => 'AuditSuppressionList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAuditTasksRequest' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'taskType' => ['shape' => 'AuditTaskType', 'location' => 'querystring', 'locationName' => 'taskType'], 'taskStatus' => ['shape' => 'AuditTaskStatus', 'location' => 'querystring', 'locationName' => 'taskStatus'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAuditTasksResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'AuditTaskMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAuthorizersRequest' => ['type' => 'structure', 'members' => ['pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder'], 'status' => ['shape' => 'AuthorizerStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListAuthorizersResponse' => ['type' => 'structure', 'members' => ['authorizers' => ['shape' => 'Authorizers'], 'nextMarker' => ['shape' => 'Marker']]], 'ListBillingGroupsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'namePrefixFilter' => ['shape' => 'BillingGroupName', 'location' => 'querystring', 'locationName' => 'namePrefixFilter']]], 'ListBillingGroupsResponse' => ['type' => 'structure', 'members' => ['billingGroups' => ['shape' => 'BillingGroupNameAndArnList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCACertificatesRequest' => ['type' => 'structure', 'members' => ['pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder'], 'templateName' => ['shape' => 'TemplateName', 'location' => 'querystring', 'locationName' => 'templateName']]], 'ListCACertificatesResponse' => ['type' => 'structure', 'members' => ['certificates' => ['shape' => 'CACertificates'], 'nextMarker' => ['shape' => 'Marker']]], 'ListCertificatesByCARequest' => ['type' => 'structure', 'required' => ['caCertificateId'], 'members' => ['caCertificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'caCertificateId'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListCertificatesByCAResponse' => ['type' => 'structure', 'members' => ['certificates' => ['shape' => 'Certificates'], 'nextMarker' => ['shape' => 'Marker']]], 'ListCertificatesRequest' => ['type' => 'structure', 'members' => ['pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListCertificatesResponse' => ['type' => 'structure', 'members' => ['certificates' => ['shape' => 'Certificates'], 'nextMarker' => ['shape' => 'Marker']]], 'ListCustomMetricsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListCustomMetricsResponse' => ['type' => 'structure', 'members' => ['metricNames' => ['shape' => 'MetricNames'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDetectMitigationActionsExecutionsRequest' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'querystring', 'locationName' => 'taskId'], 'violationId' => ['shape' => 'ViolationId', 'location' => 'querystring', 'locationName' => 'violationId'], 'thingName' => ['shape' => 'DeviceDefenderThingName', 'location' => 'querystring', 'locationName' => 'thingName'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDetectMitigationActionsExecutionsResponse' => ['type' => 'structure', 'members' => ['actionsExecutions' => ['shape' => 'DetectMitigationActionExecutionList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDetectMitigationActionsTasksRequest' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime']]], 'ListDetectMitigationActionsTasksResponse' => ['type' => 'structure', 'members' => ['tasks' => ['shape' => 'DetectMitigationActionsTaskSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDimensionsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDimensionsResponse' => ['type' => 'structure', 'members' => ['dimensionNames' => ['shape' => 'DimensionNames'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDomainConfigurationsRequest' => ['type' => 'structure', 'members' => ['marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'serviceType' => ['shape' => 'ServiceType', 'location' => 'querystring', 'locationName' => 'serviceType']]], 'ListDomainConfigurationsResponse' => ['type' => 'structure', 'members' => ['domainConfigurations' => ['shape' => 'DomainConfigurations'], 'nextMarker' => ['shape' => 'Marker']]], 'ListFleetMetricsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListFleetMetricsResponse' => ['type' => 'structure', 'members' => ['fleetMetrics' => ['shape' => 'FleetMetricNameAndArnList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListIndicesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'QueryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListIndicesResponse' => ['type' => 'structure', 'members' => ['indexNames' => ['shape' => 'IndexNamesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobExecutionsForJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'status' => ['shape' => 'JobExecutionStatus', 'location' => 'querystring', 'locationName' => 'status'], 'maxResults' => ['shape' => 'LaserMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListJobExecutionsForJobResponse' => ['type' => 'structure', 'members' => ['executionSummaries' => ['shape' => 'JobExecutionSummaryForJobList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobExecutionsForThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'status' => ['shape' => 'JobExecutionStatus', 'location' => 'querystring', 'locationName' => 'status'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId'], 'maxResults' => ['shape' => 'LaserMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'jobId' => ['shape' => 'JobId', 'location' => 'querystring', 'locationName' => 'jobId']]], 'ListJobExecutionsForThingResponse' => ['type' => 'structure', 'members' => ['executionSummaries' => ['shape' => 'JobExecutionSummaryForThingList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'LaserMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListJobTemplatesResponse' => ['type' => 'structure', 'members' => ['jobTemplates' => ['shape' => 'JobTemplateSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobStatus', 'location' => 'querystring', 'locationName' => 'status'], 'targetSelection' => ['shape' => 'TargetSelection', 'location' => 'querystring', 'locationName' => 'targetSelection'], 'maxResults' => ['shape' => 'LaserMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'querystring', 'locationName' => 'thingGroupName'], 'thingGroupId' => ['shape' => 'ThingGroupId', 'location' => 'querystring', 'locationName' => 'thingGroupId'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId']]], 'ListJobsResponse' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'JobSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListManagedJobTemplatesRequest' => ['type' => 'structure', 'members' => ['templateName' => ['shape' => 'ManagedJobTemplateName', 'location' => 'querystring', 'locationName' => 'templateName'], 'maxResults' => ['shape' => 'LaserMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListManagedJobTemplatesResponse' => ['type' => 'structure', 'members' => ['managedJobTemplates' => ['shape' => 'ManagedJobTemplatesSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListMetricValuesRequest' => ['type' => 'structure', 'required' => ['thingName', 'metricName', 'startTime', 'endTime'], 'members' => ['thingName' => ['shape' => 'DeviceDefenderThingName', 'location' => 'querystring', 'locationName' => 'thingName'], 'metricName' => ['shape' => 'BehaviorMetric', 'location' => 'querystring', 'locationName' => 'metricName'], 'dimensionName' => ['shape' => 'DimensionName', 'location' => 'querystring', 'locationName' => 'dimensionName'], 'dimensionValueOperator' => ['shape' => 'DimensionValueOperator', 'location' => 'querystring', 'locationName' => 'dimensionValueOperator'], 'startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMetricValuesResponse' => ['type' => 'structure', 'members' => ['metricDatumList' => ['shape' => 'MetricDatumList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListMitigationActionsRequest' => ['type' => 'structure', 'members' => ['actionType' => ['shape' => 'MitigationActionType', 'location' => 'querystring', 'locationName' => 'actionType'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMitigationActionsResponse' => ['type' => 'structure', 'members' => ['actionIdentifiers' => ['shape' => 'MitigationActionIdentifierList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListOTAUpdatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'otaUpdateStatus' => ['shape' => 'OTAUpdateStatus', 'location' => 'querystring', 'locationName' => 'otaUpdateStatus']]], 'ListOTAUpdatesResponse' => ['type' => 'structure', 'members' => ['otaUpdates' => ['shape' => 'OTAUpdatesSummary'], 'nextToken' => ['shape' => 'NextToken']]], 'ListOutgoingCertificatesRequest' => ['type' => 'structure', 'members' => ['pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListOutgoingCertificatesResponse' => ['type' => 'structure', 'members' => ['outgoingCertificates' => ['shape' => 'OutgoingCertificates'], 'nextMarker' => ['shape' => 'Marker']]], 'ListPoliciesRequest' => ['type' => 'structure', 'members' => ['marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListPoliciesResponse' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies'], 'nextMarker' => ['shape' => 'Marker']]], 'ListPolicyPrincipalsRequest' => ['type' => 'structure', 'required' => ['policyName'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'header', 'locationName' => 'x-amzn-iot-policy'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListPolicyPrincipalsResponse' => ['type' => 'structure', 'members' => ['principals' => ['shape' => 'Principals'], 'nextMarker' => ['shape' => 'Marker']]], 'ListPolicyVersionsRequest' => ['type' => 'structure', 'required' => ['policyName'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName']]], 'ListPolicyVersionsResponse' => ['type' => 'structure', 'members' => ['policyVersions' => ['shape' => 'PolicyVersions']]], 'ListPrincipalPoliciesRequest' => ['type' => 'structure', 'required' => ['principal'], 'members' => ['principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-iot-principal'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListPrincipalPoliciesResponse' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'Policies'], 'nextMarker' => ['shape' => 'Marker']]], 'ListPrincipalThingsRequest' => ['type' => 'structure', 'required' => ['principal'], 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'principal' => ['shape' => 'Principal', 'location' => 'header', 'locationName' => 'x-amzn-principal']]], 'ListPrincipalThingsResponse' => ['type' => 'structure', 'members' => ['things' => ['shape' => 'ThingNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProvisioningTemplateVersionsRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProvisioningTemplateVersionsResponse' => ['type' => 'structure', 'members' => ['versions' => ['shape' => 'ProvisioningTemplateVersionListing'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProvisioningTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProvisioningTemplatesResponse' => ['type' => 'structure', 'members' => ['templates' => ['shape' => 'ProvisioningTemplateListing'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRelatedResourcesForAuditFindingRequest' => ['type' => 'structure', 'required' => ['findingId'], 'members' => ['findingId' => ['shape' => 'FindingId', 'location' => 'querystring', 'locationName' => 'findingId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListRelatedResourcesForAuditFindingResponse' => ['type' => 'structure', 'members' => ['relatedResources' => ['shape' => 'RelatedResources'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRoleAliasesRequest' => ['type' => 'structure', 'members' => ['pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListRoleAliasesResponse' => ['type' => 'structure', 'members' => ['roleAliases' => ['shape' => 'RoleAliases'], 'nextMarker' => ['shape' => 'Marker']]], 'ListScheduledAuditsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListScheduledAuditsResponse' => ['type' => 'structure', 'members' => ['scheduledAudits' => ['shape' => 'ScheduledAuditMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSecurityProfilesForTargetRequest' => ['type' => 'structure', 'required' => ['securityProfileTargetArn'], 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'recursive' => ['shape' => 'Recursive', 'location' => 'querystring', 'locationName' => 'recursive'], 'securityProfileTargetArn' => ['shape' => 'SecurityProfileTargetArn', 'location' => 'querystring', 'locationName' => 'securityProfileTargetArn']]], 'ListSecurityProfilesForTargetResponse' => ['type' => 'structure', 'members' => ['securityProfileTargetMappings' => ['shape' => 'SecurityProfileTargetMappings'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSecurityProfilesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'dimensionName' => ['shape' => 'DimensionName', 'location' => 'querystring', 'locationName' => 'dimensionName'], 'metricName' => ['shape' => 'MetricName', 'location' => 'querystring', 'locationName' => 'metricName']]], 'ListSecurityProfilesResponse' => ['type' => 'structure', 'members' => ['securityProfileIdentifiers' => ['shape' => 'SecurityProfileIdentifiers'], 'nextToken' => ['shape' => 'NextToken']]], 'ListStreamsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ascendingOrder' => ['shape' => 'AscendingOrder', 'location' => 'querystring', 'locationName' => 'isAscendingOrder']]], 'ListStreamsResponse' => ['type' => 'structure', 'members' => ['streams' => ['shape' => 'StreamsSummary'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSuppressedAlerts' => ['type' => 'boolean'], 'ListSuppressedFindings' => ['type' => 'boolean'], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTargetsForPolicyRequest' => ['type' => 'structure', 'required' => ['policyName'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'pageSize' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'pageSize']]], 'ListTargetsForPolicyResponse' => ['type' => 'structure', 'members' => ['targets' => ['shape' => 'PolicyTargets'], 'nextMarker' => ['shape' => 'Marker']]], 'ListTargetsForSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListTargetsForSecurityProfileResponse' => ['type' => 'structure', 'members' => ['securityProfileTargets' => ['shape' => 'SecurityProfileTargets'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingGroupsForThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListThingGroupsForThingResponse' => ['type' => 'structure', 'members' => ['thingGroups' => ['shape' => 'ThingGroupNameAndArnList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingGroupsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'parentGroup' => ['shape' => 'ThingGroupName', 'location' => 'querystring', 'locationName' => 'parentGroup'], 'namePrefixFilter' => ['shape' => 'ThingGroupName', 'location' => 'querystring', 'locationName' => 'namePrefixFilter'], 'recursive' => ['shape' => 'RecursiveWithoutDefault', 'location' => 'querystring', 'locationName' => 'recursive']]], 'ListThingGroupsResponse' => ['type' => 'structure', 'members' => ['thingGroups' => ['shape' => 'ThingGroupNameAndArnList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingPrincipalsRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName']]], 'ListThingPrincipalsResponse' => ['type' => 'structure', 'members' => ['principals' => ['shape' => 'Principals'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingRegistrationTaskReportsRequest' => ['type' => 'structure', 'required' => ['taskId', 'reportType'], 'members' => ['taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId'], 'reportType' => ['shape' => 'ReportType', 'location' => 'querystring', 'locationName' => 'reportType'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListThingRegistrationTaskReportsResponse' => ['type' => 'structure', 'members' => ['resourceLinks' => ['shape' => 'S3FileUrlList'], 'reportType' => ['shape' => 'ReportType'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingRegistrationTasksRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'status' => ['shape' => 'Status', 'location' => 'querystring', 'locationName' => 'status']]], 'ListThingRegistrationTasksResponse' => ['type' => 'structure', 'members' => ['taskIds' => ['shape' => 'TaskIdList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingTypesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'querystring', 'locationName' => 'thingTypeName']]], 'ListThingTypesResponse' => ['type' => 'structure', 'members' => ['thingTypes' => ['shape' => 'ThingTypeList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingsInBillingGroupRequest' => ['type' => 'structure', 'required' => ['billingGroupName'], 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName', 'location' => 'uri', 'locationName' => 'billingGroupName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListThingsInBillingGroupResponse' => ['type' => 'structure', 'members' => ['things' => ['shape' => 'ThingNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingsInThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'recursive' => ['shape' => 'Recursive', 'location' => 'querystring', 'locationName' => 'recursive'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListThingsInThingGroupResponse' => ['type' => 'structure', 'members' => ['things' => ['shape' => 'ThingNameList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListThingsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'RegistryMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'attributeName' => ['shape' => 'AttributeName', 'location' => 'querystring', 'locationName' => 'attributeName'], 'attributeValue' => ['shape' => 'AttributeValue', 'location' => 'querystring', 'locationName' => 'attributeValue'], 'thingTypeName' => ['shape' => 'ThingTypeName', 'location' => 'querystring', 'locationName' => 'thingTypeName'], 'usePrefixAttributeValue' => ['shape' => 'usePrefixAttributeValue', 'location' => 'querystring', 'locationName' => 'usePrefixAttributeValue']]], 'ListThingsResponse' => ['type' => 'structure', 'members' => ['things' => ['shape' => 'ThingAttributeList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTopicRuleDestinationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'TopicRuleDestinationMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTopicRuleDestinationsResponse' => ['type' => 'structure', 'members' => ['destinationSummaries' => ['shape' => 'TopicRuleDestinationSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTopicRulesRequest' => ['type' => 'structure', 'members' => ['topic' => ['shape' => 'Topic', 'location' => 'querystring', 'locationName' => 'topic'], 'maxResults' => ['shape' => 'TopicRuleMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ruleDisabled' => ['shape' => 'IsDisabled', 'location' => 'querystring', 'locationName' => 'ruleDisabled']]], 'ListTopicRulesResponse' => ['type' => 'structure', 'members' => ['rules' => ['shape' => 'TopicRuleList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListV2LoggingLevelsRequest' => ['type' => 'structure', 'members' => ['targetType' => ['shape' => 'LogTargetType', 'location' => 'querystring', 'locationName' => 'targetType'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'SkyfallMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListV2LoggingLevelsResponse' => ['type' => 'structure', 'members' => ['logTargetConfigurations' => ['shape' => 'LogTargetConfigurations'], 'nextToken' => ['shape' => 'NextToken']]], 'ListViolationEventsRequest' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['startTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endTime'], 'thingName' => ['shape' => 'DeviceDefenderThingName', 'location' => 'querystring', 'locationName' => 'thingName'], 'securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'querystring', 'locationName' => 'securityProfileName'], 'behaviorCriteriaType' => ['shape' => 'BehaviorCriteriaType', 'location' => 'querystring', 'locationName' => 'behaviorCriteriaType'], 'listSuppressedAlerts' => ['shape' => 'ListSuppressedAlerts', 'location' => 'querystring', 'locationName' => 'listSuppressedAlerts'], 'verificationState' => ['shape' => 'VerificationState', 'location' => 'querystring', 'locationName' => 'verificationState'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListViolationEventsResponse' => ['type' => 'structure', 'members' => ['violationEvents' => ['shape' => 'ViolationEvents'], 'nextToken' => ['shape' => 'NextToken']]], 'LocationAction' => ['type' => 'structure', 'required' => ['roleArn', 'trackerName', 'deviceId', 'latitude', 'longitude'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'trackerName' => ['shape' => 'String'], 'deviceId' => ['shape' => 'String'], 'timestamp' => ['shape' => 'LocationTimestamp'], 'latitude' => ['shape' => 'String'], 'longitude' => ['shape' => 'String']]], 'LocationTimestamp' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'String'], 'unit' => ['shape' => 'String']]], 'LogGroupName' => ['type' => 'string'], 'LogLevel' => ['type' => 'string', 'enum' => ['DEBUG', 'INFO', 'ERROR', 'WARN', 'DISABLED']], 'LogTarget' => ['type' => 'structure', 'required' => ['targetType'], 'members' => ['targetType' => ['shape' => 'LogTargetType'], 'targetName' => ['shape' => 'LogTargetName']]], 'LogTargetConfiguration' => ['type' => 'structure', 'members' => ['logTarget' => ['shape' => 'LogTarget'], 'logLevel' => ['shape' => 'LogLevel']]], 'LogTargetConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LogTargetConfiguration']], 'LogTargetName' => ['type' => 'string'], 'LogTargetType' => ['type' => 'string', 'enum' => ['DEFAULT', 'THING_GROUP', 'CLIENT_ID', 'SOURCE_IP', 'PRINCIPAL_ID']], 'LoggingOptionsPayload' => ['type' => 'structure', 'required' => ['roleArn'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'logLevel' => ['shape' => 'LogLevel']]], 'MachineLearningDetectionConfig' => ['type' => 'structure', 'required' => ['confidenceLevel'], 'members' => ['confidenceLevel' => ['shape' => 'ConfidenceLevel']]], 'MalformedPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ManagedJobTemplateName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ManagedJobTemplateSummary' => ['type' => 'structure', 'members' => ['templateArn' => ['shape' => 'JobTemplateArn'], 'templateName' => ['shape' => 'ManagedJobTemplateName'], 'description' => ['shape' => 'JobDescription'], 'environments' => ['shape' => 'Environments'], 'templateVersion' => ['shape' => 'ManagedTemplateVersion']]], 'ManagedJobTemplatesSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ManagedJobTemplateSummary']], 'ManagedTemplateVersion' => ['type' => 'string', 'pattern' => '^[1-9]+.[0-9]+'], 'Marker' => ['type' => 'string', 'max' => 1024, 'pattern' => '[A-Za-z0-9+/]+={0,2}'], 'MaxBuckets' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'MaxJobExecutionsPerMin' => ['type' => 'integer', 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'Maximum' => ['type' => 'double'], 'MaximumPerMinute' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'Message' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\s\\S]*'], 'MessageExpiry' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'MessageFormat' => ['type' => 'string', 'enum' => ['RAW', 'JSON']], 'MessageId' => ['type' => 'string', 'max' => 128], 'MetricDatum' => ['type' => 'structure', 'members' => ['timestamp' => ['shape' => 'Timestamp'], 'value' => ['shape' => 'MetricValue']]], 'MetricDatumList' => ['type' => 'list', 'member' => ['shape' => 'MetricDatum']], 'MetricDimension' => ['type' => 'structure', 'required' => ['dimensionName'], 'members' => ['dimensionName' => ['shape' => 'DimensionName'], 'operator' => ['shape' => 'DimensionValueOperator']]], 'MetricName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'MetricNames' => ['type' => 'list', 'member' => ['shape' => 'MetricName']], 'MetricToRetain' => ['type' => 'structure', 'required' => ['metric'], 'members' => ['metric' => ['shape' => 'BehaviorMetric'], 'metricDimension' => ['shape' => 'MetricDimension']]], 'MetricValue' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'UnsignedLong'], 'cidrs' => ['shape' => 'Cidrs'], 'ports' => ['shape' => 'Ports'], 'number' => ['shape' => 'Number'], 'numbers' => ['shape' => 'NumberList'], 'strings' => ['shape' => 'StringList']]], 'Minimum' => ['type' => 'double'], 'MinimumNumberOfExecutedThings' => ['type' => 'integer', 'min' => 1], 'MissingContextValue' => ['type' => 'string'], 'MissingContextValues' => ['type' => 'list', 'member' => ['shape' => 'MissingContextValue']], 'MitigationAction' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'MitigationActionName'], 'id' => ['shape' => 'MitigationActionId'], 'roleArn' => ['shape' => 'RoleArn'], 'actionParams' => ['shape' => 'MitigationActionParams']]], 'MitigationActionArn' => ['type' => 'string'], 'MitigationActionId' => ['type' => 'string'], 'MitigationActionIdentifier' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'MitigationActionName'], 'actionArn' => ['shape' => 'MitigationActionArn'], 'creationDate' => ['shape' => 'Timestamp']]], 'MitigationActionIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'MitigationActionIdentifier']], 'MitigationActionList' => ['type' => 'list', 'member' => ['shape' => 'MitigationAction']], 'MitigationActionName' => ['type' => 'string', 'max' => 128, 'pattern' => '[a-zA-Z0-9_-]+'], 'MitigationActionNameList' => ['type' => 'list', 'member' => ['shape' => 'MitigationActionName'], 'max' => 5, 'min' => 1], 'MitigationActionParams' => ['type' => 'structure', 'members' => ['updateDeviceCertificateParams' => ['shape' => 'UpdateDeviceCertificateParams'], 'updateCACertificateParams' => ['shape' => 'UpdateCACertificateParams'], 'addThingsToThingGroupParams' => ['shape' => 'AddThingsToThingGroupParams'], 'replaceDefaultPolicyVersionParams' => ['shape' => 'ReplaceDefaultPolicyVersionParams'], 'enableIoTLoggingParams' => ['shape' => 'EnableIoTLoggingParams'], 'publishFindingToSnsParams' => ['shape' => 'PublishFindingToSnsParams']]], 'MitigationActionType' => ['type' => 'string', 'enum' => ['UPDATE_DEVICE_CERTIFICATE', 'UPDATE_CA_CERTIFICATE', 'ADD_THINGS_TO_THING_GROUP', 'REPLACE_DEFAULT_POLICY_VERSION', 'ENABLE_IOT_LOGGING', 'PUBLISH_FINDING_TO_SNS']], 'MitigationActionsTaskId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'ModelStatus' => ['type' => 'string', 'enum' => ['PENDING_BUILD', 'ACTIVE', 'EXPIRED']], 'MqttClientId' => ['type' => 'string', 'max' => 65535, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'MqttContext' => ['type' => 'structure', 'members' => ['username' => ['shape' => 'MqttUsername'], 'password' => ['shape' => 'MqttPassword'], 'clientId' => ['shape' => 'MqttClientId']]], 'MqttHeaders' => ['type' => 'structure', 'members' => ['payloadFormatIndicator' => ['shape' => 'PayloadFormatIndicator'], 'contentType' => ['shape' => 'ContentType'], 'responseTopic' => ['shape' => 'ResponseTopic'], 'correlationData' => ['shape' => 'CorrelationData'], 'messageExpiry' => ['shape' => 'MessageExpiry'], 'userProperties' => ['shape' => 'UserProperties']]], 'MqttPassword' => ['type' => 'blob', 'max' => 65535, 'min' => 1], 'MqttUsername' => ['type' => 'string', 'max' => 65535, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'NamedShadowIndexingMode' => ['type' => 'string', 'enum' => ['OFF', 'ON']], 'NamedShadowNamesFilter' => ['type' => 'list', 'member' => ['shape' => 'ShadowName']], 'NamespaceId' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_-]+'], 'NextToken' => ['type' => 'string'], 'NonCompliantChecksCount' => ['type' => 'integer'], 'NonCompliantResource' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'additionalInfo' => ['shape' => 'StringMap']]], 'NonCompliantResourcesCount' => ['type' => 'long'], 'NotConfiguredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NullableBoolean' => ['type' => 'boolean'], 'Number' => ['type' => 'double'], 'NumberList' => ['type' => 'list', 'member' => ['shape' => 'Number']], 'NumberOfRetries' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'NumberOfThings' => ['type' => 'integer', 'min' => 1], 'OTAUpdateArn' => ['type' => 'string'], 'OTAUpdateDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[^\\p{C}]+'], 'OTAUpdateErrorMessage' => ['type' => 'string'], 'OTAUpdateFile' => ['type' => 'structure', 'members' => ['fileName' => ['shape' => 'FileName'], 'fileType' => ['shape' => 'FileType'], 'fileVersion' => ['shape' => 'OTAUpdateFileVersion'], 'fileLocation' => ['shape' => 'FileLocation'], 'codeSigning' => ['shape' => 'CodeSigning'], 'attributes' => ['shape' => 'AttributesMap']]], 'OTAUpdateFileVersion' => ['type' => 'string'], 'OTAUpdateFiles' => ['type' => 'list', 'member' => ['shape' => 'OTAUpdateFile'], 'max' => 50, 'min' => 1], 'OTAUpdateId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'OTAUpdateInfo' => ['type' => 'structure', 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId'], 'otaUpdateArn' => ['shape' => 'OTAUpdateArn'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'description' => ['shape' => 'OTAUpdateDescription'], 'targets' => ['shape' => 'Targets'], 'protocols' => ['shape' => 'Protocols'], 'awsJobExecutionsRolloutConfig' => ['shape' => 'AwsJobExecutionsRolloutConfig'], 'awsJobPresignedUrlConfig' => ['shape' => 'AwsJobPresignedUrlConfig'], 'targetSelection' => ['shape' => 'TargetSelection'], 'otaUpdateFiles' => ['shape' => 'OTAUpdateFiles'], 'otaUpdateStatus' => ['shape' => 'OTAUpdateStatus'], 'awsIotJobId' => ['shape' => 'AwsIotJobId'], 'awsIotJobArn' => ['shape' => 'AwsIotJobArn'], 'errorInfo' => ['shape' => 'ErrorInfo'], 'additionalParameters' => ['shape' => 'AdditionalParameterMap']]], 'OTAUpdateStatus' => ['type' => 'string', 'enum' => ['CREATE_PENDING', 'CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'CREATE_FAILED']], 'OTAUpdateSummary' => ['type' => 'structure', 'members' => ['otaUpdateId' => ['shape' => 'OTAUpdateId'], 'otaUpdateArn' => ['shape' => 'OTAUpdateArn'], 'creationDate' => ['shape' => 'DateType']]], 'OTAUpdatesSummary' => ['type' => 'list', 'member' => ['shape' => 'OTAUpdateSummary']], 'OpenSearchAction' => ['type' => 'structure', 'required' => ['roleArn', 'endpoint', 'index', 'type', 'id'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'endpoint' => ['shape' => 'ElasticsearchEndpoint'], 'index' => ['shape' => 'ElasticsearchIndex'], 'type' => ['shape' => 'ElasticsearchType'], 'id' => ['shape' => 'ElasticsearchId']]], 'Optional' => ['type' => 'boolean'], 'OptionalVersion' => ['type' => 'long'], 'OutgoingCertificate' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId'], 'transferredTo' => ['shape' => 'AwsAccountId'], 'transferDate' => ['shape' => 'DateType'], 'transferMessage' => ['shape' => 'Message'], 'creationDate' => ['shape' => 'DateType']]], 'OutgoingCertificates' => ['type' => 'list', 'member' => ['shape' => 'OutgoingCertificate']], 'OverrideDynamicGroups' => ['type' => 'boolean'], 'PageSize' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'Parameter' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ParameterKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'ParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ParameterKey'], 'value' => ['shape' => 'ParameterValue']], 'ParameterValue' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[^\\p{C}]+'], 'Parameters' => ['type' => 'map', 'key' => ['shape' => 'Parameter'], 'value' => ['shape' => 'Value']], 'PartitionKey' => ['type' => 'string'], 'PayloadField' => ['type' => 'string'], 'PayloadFormatIndicator' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'PayloadVersion' => ['type' => 'string', 'max' => 32, 'min' => 10, 'pattern' => '^[0-9-]+$'], 'Percent' => ['type' => 'double', 'max' => 100, 'min' => 0], 'PercentList' => ['type' => 'list', 'member' => ['shape' => 'Percent']], 'PercentPair' => ['type' => 'structure', 'members' => ['percent' => ['shape' => 'Percent'], 'value' => ['shape' => 'PercentValue']]], 'PercentValue' => ['type' => 'double'], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Percentiles' => ['type' => 'list', 'member' => ['shape' => 'PercentPair']], 'Platform' => ['type' => 'string'], 'Policies' => ['type' => 'list', 'member' => ['shape' => 'Policy']], 'Policy' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyArn' => ['shape' => 'PolicyArn']]], 'PolicyArn' => ['type' => 'string'], 'PolicyDocument' => ['type' => 'string', 'max' => 404600, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'PolicyDocuments' => ['type' => 'list', 'member' => ['shape' => 'PolicyDocument']], 'PolicyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'PolicyNames' => ['type' => 'list', 'member' => ['shape' => 'PolicyName']], 'PolicyTarget' => ['type' => 'string'], 'PolicyTargets' => ['type' => 'list', 'member' => ['shape' => 'PolicyTarget']], 'PolicyTemplateName' => ['type' => 'string', 'enum' => ['BLANK_POLICY']], 'PolicyVersion' => ['type' => 'structure', 'members' => ['versionId' => ['shape' => 'PolicyVersionId'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion'], 'createDate' => ['shape' => 'DateType']]], 'PolicyVersionId' => ['type' => 'string', 'pattern' => '[0-9]+'], 'PolicyVersionIdentifier' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyVersionId' => ['shape' => 'PolicyVersionId']]], 'PolicyVersions' => ['type' => 'list', 'member' => ['shape' => 'PolicyVersion']], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'Ports' => ['type' => 'list', 'member' => ['shape' => 'Port']], 'Prefix' => ['type' => 'string'], 'PresignedUrlConfig' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'RoleArn'], 'expiresInSec' => ['shape' => 'ExpiresInSec']]], 'PrimitiveBoolean' => ['type' => 'boolean'], 'Principal' => ['type' => 'string'], 'PrincipalArn' => ['type' => 'string'], 'PrincipalId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+'], 'Principals' => ['type' => 'list', 'member' => ['shape' => 'PrincipalArn']], 'PrivateKey' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'ProcessingTargetName' => ['type' => 'string'], 'ProcessingTargetNameList' => ['type' => 'list', 'member' => ['shape' => 'ProcessingTargetName']], 'Protocol' => ['type' => 'string', 'enum' => ['MQTT', 'HTTP']], 'Protocols' => ['type' => 'list', 'member' => ['shape' => 'Protocol'], 'max' => 2, 'min' => 1], 'ProvisioningHook' => ['type' => 'structure', 'required' => ['targetArn'], 'members' => ['payloadVersion' => ['shape' => 'PayloadVersion'], 'targetArn' => ['shape' => 'TargetArn']]], 'ProvisioningTemplateListing' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningTemplateSummary']], 'ProvisioningTemplateSummary' => ['type' => 'structure', 'members' => ['templateArn' => ['shape' => 'TemplateArn'], 'templateName' => ['shape' => 'TemplateName'], 'description' => ['shape' => 'TemplateDescription'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType'], 'enabled' => ['shape' => 'Enabled'], 'type' => ['shape' => 'TemplateType']]], 'ProvisioningTemplateVersionListing' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningTemplateVersionSummary']], 'ProvisioningTemplateVersionSummary' => ['type' => 'structure', 'members' => ['versionId' => ['shape' => 'TemplateVersionId'], 'creationDate' => ['shape' => 'DateType'], 'isDefaultVersion' => ['shape' => 'IsDefaultVersion']]], 'PublicKey' => ['type' => 'string', 'min' => 1], 'PublicKeyMap' => ['type' => 'map', 'key' => ['shape' => 'KeyName'], 'value' => ['shape' => 'KeyValue']], 'PublishFindingToSnsParams' => ['type' => 'structure', 'required' => ['topicArn'], 'members' => ['topicArn' => ['shape' => 'SnsTopicArn']]], 'PutAssetPropertyValueEntry' => ['type' => 'structure', 'required' => ['propertyValues'], 'members' => ['entryId' => ['shape' => 'AssetPropertyEntryId'], 'assetId' => ['shape' => 'AssetId'], 'propertyId' => ['shape' => 'AssetPropertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias'], 'propertyValues' => ['shape' => 'AssetPropertyValueList']]], 'PutAssetPropertyValueEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutAssetPropertyValueEntry'], 'min' => 1], 'PutItemInput' => ['type' => 'structure', 'required' => ['tableName'], 'members' => ['tableName' => ['shape' => 'TableName']]], 'PutVerificationStateOnViolationRequest' => ['type' => 'structure', 'required' => ['violationId', 'verificationState'], 'members' => ['violationId' => ['shape' => 'ViolationId', 'location' => 'uri', 'locationName' => 'violationId'], 'verificationState' => ['shape' => 'VerificationState'], 'verificationStateDescription' => ['shape' => 'VerificationStateDescription']]], 'PutVerificationStateOnViolationResponse' => ['type' => 'structure', 'members' => []], 'Qos' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'QueryMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'QueryString' => ['type' => 'string', 'min' => 1], 'QueryVersion' => ['type' => 'string'], 'QueueUrl' => ['type' => 'string'], 'QueuedThings' => ['type' => 'integer'], 'RangeKeyField' => ['type' => 'string'], 'RangeKeyValue' => ['type' => 'string'], 'RateIncreaseCriteria' => ['type' => 'structure', 'members' => ['numberOfNotifiedThings' => ['shape' => 'NumberOfThings'], 'numberOfSucceededThings' => ['shape' => 'NumberOfThings']]], 'ReasonCode' => ['type' => 'string', 'max' => 128, 'pattern' => '[\\p{Upper}\\p{Digit}_]+'], 'ReasonForNonCompliance' => ['type' => 'string'], 'ReasonForNonComplianceCode' => ['type' => 'string'], 'ReasonForNonComplianceCodes' => ['type' => 'list', 'member' => ['shape' => 'ReasonForNonComplianceCode'], 'max' => 25, 'min' => 1], 'Recursive' => ['type' => 'boolean'], 'RecursiveWithoutDefault' => ['type' => 'boolean'], 'Regex' => ['type' => 'string'], 'RegisterCACertificateRequest' => ['type' => 'structure', 'required' => ['caCertificate'], 'members' => ['caCertificate' => ['shape' => 'CertificatePem'], 'verificationCertificate' => ['shape' => 'CertificatePem'], 'setAsActive' => ['shape' => 'SetAsActive', 'location' => 'querystring', 'locationName' => 'setAsActive'], 'allowAutoRegistration' => ['shape' => 'AllowAutoRegistration', 'location' => 'querystring', 'locationName' => 'allowAutoRegistration'], 'registrationConfig' => ['shape' => 'RegistrationConfig'], 'tags' => ['shape' => 'TagList'], 'certificateMode' => ['shape' => 'CertificateMode']]], 'RegisterCACertificateResponse' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId']]], 'RegisterCertificateRequest' => ['type' => 'structure', 'required' => ['certificatePem'], 'members' => ['certificatePem' => ['shape' => 'CertificatePem'], 'caCertificatePem' => ['shape' => 'CertificatePem'], 'setAsActive' => ['shape' => 'SetAsActiveFlag', 'deprecated' => \true, 'location' => 'querystring', 'locationName' => 'setAsActive'], 'status' => ['shape' => 'CertificateStatus']]], 'RegisterCertificateResponse' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId']]], 'RegisterCertificateWithoutCARequest' => ['type' => 'structure', 'required' => ['certificatePem'], 'members' => ['certificatePem' => ['shape' => 'CertificatePem'], 'status' => ['shape' => 'CertificateStatus']]], 'RegisterCertificateWithoutCAResponse' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'certificateId' => ['shape' => 'CertificateId']]], 'RegisterThingRequest' => ['type' => 'structure', 'required' => ['templateBody'], 'members' => ['templateBody' => ['shape' => 'TemplateBody'], 'parameters' => ['shape' => 'Parameters']]], 'RegisterThingResponse' => ['type' => 'structure', 'members' => ['certificatePem' => ['shape' => 'CertificatePem'], 'resourceArns' => ['shape' => 'ResourceArns']]], 'RegistrationCode' => ['type' => 'string', 'max' => 64, 'min' => 64, 'pattern' => '(0x)?[a-fA-F0-9]+'], 'RegistrationCodeValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RegistrationConfig' => ['type' => 'structure', 'members' => ['templateBody' => ['shape' => 'TemplateBody'], 'roleArn' => ['shape' => 'RoleArn'], 'templateName' => ['shape' => 'TemplateName']]], 'RegistryMaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'RegistryS3BucketName' => ['type' => 'string', 'max' => 256, 'min' => 3, 'pattern' => '[a-zA-Z0-9._-]+'], 'RegistryS3KeyName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9!_.*\'()-\\/]+'], 'RejectCertificateTransferRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId'], 'rejectReason' => ['shape' => 'Message']]], 'RejectedThings' => ['type' => 'integer'], 'RelatedResource' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'additionalInfo' => ['shape' => 'StringMap']]], 'RelatedResources' => ['type' => 'list', 'member' => ['shape' => 'RelatedResource']], 'RemoveAuthorizerConfig' => ['type' => 'boolean'], 'RemoveAutoRegistration' => ['type' => 'boolean'], 'RemoveHook' => ['type' => 'boolean'], 'RemoveThingFromBillingGroupRequest' => ['type' => 'structure', 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName'], 'billingGroupArn' => ['shape' => 'BillingGroupArn'], 'thingName' => ['shape' => 'ThingName'], 'thingArn' => ['shape' => 'ThingArn']]], 'RemoveThingFromBillingGroupResponse' => ['type' => 'structure', 'members' => []], 'RemoveThingFromThingGroupRequest' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupArn' => ['shape' => 'ThingGroupArn'], 'thingName' => ['shape' => 'ThingName'], 'thingArn' => ['shape' => 'ThingArn']]], 'RemoveThingFromThingGroupResponse' => ['type' => 'structure', 'members' => []], 'RemoveThingType' => ['type' => 'boolean'], 'RemovedThings' => ['type' => 'integer'], 'ReplaceDefaultPolicyVersionParams' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'PolicyTemplateName']]], 'ReplaceTopicRuleRequest' => ['type' => 'structure', 'required' => ['ruleName', 'topicRulePayload'], 'members' => ['ruleName' => ['shape' => 'RuleName', 'location' => 'uri', 'locationName' => 'ruleName'], 'topicRulePayload' => ['shape' => 'TopicRulePayload']], 'payload' => 'topicRulePayload'], 'ReportType' => ['type' => 'string', 'enum' => ['ERRORS', 'RESULTS']], 'RepublishAction' => ['type' => 'structure', 'required' => ['roleArn', 'topic'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'topic' => ['shape' => 'TopicPattern'], 'qos' => ['shape' => 'Qos'], 'headers' => ['shape' => 'MqttHeaders']]], 'ReservedDomainConfigurationName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w.:-]+'], 'Resource' => ['type' => 'string', 'max' => 2048, 'pattern' => '[\\s\\S]*'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'resourceId' => ['shape' => 'resourceId'], 'resourceArn' => ['shape' => 'resourceArn']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceArn' => ['type' => 'string'], 'ResourceArns' => ['type' => 'map', 'key' => ['shape' => 'ResourceLogicalId'], 'value' => ['shape' => 'ResourceArn']], 'ResourceIdentifier' => ['type' => 'structure', 'members' => ['deviceCertificateId' => ['shape' => 'CertificateId'], 'caCertificateId' => ['shape' => 'CertificateId'], 'cognitoIdentityPoolId' => ['shape' => 'CognitoIdentityPoolId'], 'clientId' => ['shape' => 'ClientId'], 'policyVersionIdentifier' => ['shape' => 'PolicyVersionIdentifier'], 'account' => ['shape' => 'AwsAccountId'], 'iamRoleArn' => ['shape' => 'RoleArn'], 'roleAliasArn' => ['shape' => 'RoleAliasArn'], 'issuerCertificateIdentifier' => ['shape' => 'IssuerCertificateIdentifier'], 'deviceCertificateArn' => ['shape' => 'CertificateArn']]], 'ResourceLogicalId' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceRegistrationFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['DEVICE_CERTIFICATE', 'CA_CERTIFICATE', 'IOT_POLICY', 'COGNITO_IDENTITY_POOL', 'CLIENT_ID', 'ACCOUNT_SETTINGS', 'ROLE_ALIAS', 'IAM_ROLE', 'ISSUER_CERTIFICATE']], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResponseTopic' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'RetryAttempt' => ['type' => 'integer'], 'RetryCriteria' => ['type' => 'structure', 'required' => ['failureType', 'numberOfRetries'], 'members' => ['failureType' => ['shape' => 'RetryableFailureType'], 'numberOfRetries' => ['shape' => 'NumberOfRetries']]], 'RetryCriteriaList' => ['type' => 'list', 'member' => ['shape' => 'RetryCriteria'], 'max' => 2, 'min' => 1], 'RetryableFailureType' => ['type' => 'string', 'enum' => ['FAILED', 'TIMED_OUT', 'ALL']], 'RoleAlias' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w=,@-]+'], 'RoleAliasArn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'RoleAliasDescription' => ['type' => 'structure', 'members' => ['roleAlias' => ['shape' => 'RoleAlias'], 'roleAliasArn' => ['shape' => 'RoleAliasArn'], 'roleArn' => ['shape' => 'RoleArn'], 'owner' => ['shape' => 'AwsAccountId'], 'credentialDurationSeconds' => ['shape' => 'CredentialDurationSeconds'], 'creationDate' => ['shape' => 'DateType'], 'lastModifiedDate' => ['shape' => 'DateType']]], 'RoleAliases' => ['type' => 'list', 'member' => ['shape' => 'RoleAlias']], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RolloutRatePerMinute' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'RuleArn' => ['type' => 'string'], 'RuleName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_]+$'], 'S3Action' => ['type' => 'structure', 'required' => ['roleArn', 'bucketName', 'key'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'bucketName' => ['shape' => 'BucketName'], 'key' => ['shape' => 'Key'], 'cannedAcl' => ['shape' => 'CannedAccessControlList']]], 'S3Bucket' => ['type' => 'string', 'min' => 1], 'S3Destination' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'prefix' => ['shape' => 'Prefix']]], 'S3FileUrl' => ['type' => 'string', 'max' => 65535], 'S3FileUrlList' => ['type' => 'list', 'member' => ['shape' => 'S3FileUrl']], 'S3Key' => ['type' => 'string', 'min' => 1], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key'], 'version' => ['shape' => 'S3Version']]], 'S3Version' => ['type' => 'string'], 'SQL' => ['type' => 'string'], 'SalesforceAction' => ['type' => 'structure', 'required' => ['token', 'url'], 'members' => ['token' => ['shape' => 'SalesforceToken'], 'url' => ['shape' => 'SalesforceEndpoint']]], 'SalesforceEndpoint' => ['type' => 'string', 'max' => 2000, 'pattern' => 'https://ingestion-[a-zA-Z0-9]{1,12}\\.[a-zA-Z0-9]+\\.((sfdc-matrix\\.net)|(sfdcnow\\.com))/streams/\\w{1,20}/\\w{1,20}/event'], 'SalesforceToken' => ['type' => 'string', 'min' => 40], 'ScheduledAuditArn' => ['type' => 'string'], 'ScheduledAuditMetadata' => ['type' => 'structure', 'members' => ['scheduledAuditName' => ['shape' => 'ScheduledAuditName'], 'scheduledAuditArn' => ['shape' => 'ScheduledAuditArn'], 'frequency' => ['shape' => 'AuditFrequency'], 'dayOfMonth' => ['shape' => 'DayOfMonth'], 'dayOfWeek' => ['shape' => 'DayOfWeek']]], 'ScheduledAuditMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledAuditMetadata']], 'ScheduledAuditName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'SchedulingConfig' => ['type' => 'structure', 'members' => ['startTime' => ['shape' => 'StringDateTime'], 'endTime' => ['shape' => 'StringDateTime'], 'endBehavior' => ['shape' => 'JobEndBehavior']]], 'SearchIndexRequest' => ['type' => 'structure', 'required' => ['queryString'], 'members' => ['indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'QueryMaxResults'], 'queryVersion' => ['shape' => 'QueryVersion']]], 'SearchIndexResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'things' => ['shape' => 'ThingDocumentList'], 'thingGroups' => ['shape' => 'ThingGroupDocumentList']]], 'SearchableAttributes' => ['type' => 'list', 'member' => ['shape' => 'AttributeName']], 'Seconds' => ['type' => 'integer'], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'SecurityProfileArn' => ['type' => 'string'], 'SecurityProfileDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '[\\p{Graph}\\x20]*'], 'SecurityProfileIdentifier' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'SecurityProfileName'], 'arn' => ['shape' => 'SecurityProfileArn']]], 'SecurityProfileIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileIdentifier']], 'SecurityProfileName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'SecurityProfileTarget' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'SecurityProfileTargetArn']]], 'SecurityProfileTargetArn' => ['type' => 'string'], 'SecurityProfileTargetMapping' => ['type' => 'structure', 'members' => ['securityProfileIdentifier' => ['shape' => 'SecurityProfileIdentifier'], 'target' => ['shape' => 'SecurityProfileTarget']]], 'SecurityProfileTargetMappings' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileTargetMapping']], 'SecurityProfileTargets' => ['type' => 'list', 'member' => ['shape' => 'SecurityProfileTarget']], 'ServerCertificateArns' => ['type' => 'list', 'member' => ['shape' => 'AcmCertificateArn'], 'max' => 1, 'min' => 0], 'ServerCertificateStatus' => ['type' => 'string', 'enum' => ['INVALID', 'VALID']], 'ServerCertificateStatusDetail' => ['type' => 'string'], 'ServerCertificateSummary' => ['type' => 'structure', 'members' => ['serverCertificateArn' => ['shape' => 'AcmCertificateArn'], 'serverCertificateStatus' => ['shape' => 'ServerCertificateStatus'], 'serverCertificateStatusDetail' => ['shape' => 'ServerCertificateStatusDetail']]], 'ServerCertificates' => ['type' => 'list', 'member' => ['shape' => 'ServerCertificateSummary']], 'ServerName' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ServiceName' => ['type' => 'string'], 'ServiceType' => ['type' => 'string', 'enum' => ['DATA', 'CREDENTIAL_PROVIDER', 'JOBS']], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SetAsActive' => ['type' => 'boolean'], 'SetAsActiveFlag' => ['type' => 'boolean'], 'SetAsDefault' => ['type' => 'boolean'], 'SetDefaultAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName']]], 'SetDefaultAuthorizerResponse' => ['type' => 'structure', 'members' => ['authorizerName' => ['shape' => 'AuthorizerName'], 'authorizerArn' => ['shape' => 'AuthorizerArn']]], 'SetDefaultPolicyVersionRequest' => ['type' => 'structure', 'required' => ['policyName', 'policyVersionId'], 'members' => ['policyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'policyName'], 'policyVersionId' => ['shape' => 'PolicyVersionId', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'SetLoggingOptionsRequest' => ['type' => 'structure', 'required' => ['loggingOptionsPayload'], 'members' => ['loggingOptionsPayload' => ['shape' => 'LoggingOptionsPayload']], 'payload' => 'loggingOptionsPayload'], 'SetV2LoggingLevelRequest' => ['type' => 'structure', 'required' => ['logTarget', 'logLevel'], 'members' => ['logTarget' => ['shape' => 'LogTarget'], 'logLevel' => ['shape' => 'LogLevel']]], 'SetV2LoggingOptionsRequest' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'defaultLogLevel' => ['shape' => 'LogLevel'], 'disableAllLogs' => ['shape' => 'DisableAllLogs']]], 'ShadowName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'SigV4Authorization' => ['type' => 'structure', 'required' => ['signingRegion', 'serviceName', 'roleArn'], 'members' => ['signingRegion' => ['shape' => 'SigningRegion'], 'serviceName' => ['shape' => 'ServiceName'], 'roleArn' => ['shape' => 'AwsArn']]], 'Signature' => ['type' => 'blob'], 'SignatureAlgorithm' => ['type' => 'string'], 'SigningJobId' => ['type' => 'string'], 'SigningProfileName' => ['type' => 'string'], 'SigningProfileParameter' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'CertificateArn'], 'platform' => ['shape' => 'Platform'], 'certificatePathOnDevice' => ['shape' => 'CertificatePathOnDevice']]], 'SigningRegion' => ['type' => 'string'], 'SkippedFindingsCount' => ['type' => 'long'], 'SkyfallMaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'SnsAction' => ['type' => 'structure', 'required' => ['targetArn', 'roleArn'], 'members' => ['targetArn' => ['shape' => 'AwsArn'], 'roleArn' => ['shape' => 'AwsArn'], 'messageFormat' => ['shape' => 'MessageFormat']]], 'SnsTopicArn' => ['type' => 'string', 'max' => 350], 'SqlParseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SqsAction' => ['type' => 'structure', 'required' => ['roleArn', 'queueUrl'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'queueUrl' => ['shape' => 'QueueUrl'], 'useBase64' => ['shape' => 'UseBase64']]], 'StartAuditMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId', 'target', 'auditCheckToActionsMapping', 'clientRequestToken'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId'], 'target' => ['shape' => 'AuditMitigationActionsTaskTarget'], 'auditCheckToActionsMapping' => ['shape' => 'AuditCheckToActionsMapping'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'StartAuditMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId']]], 'StartDetectMitigationActionsTaskRequest' => ['type' => 'structure', 'required' => ['taskId', 'target', 'actions', 'clientRequestToken'], 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId', 'location' => 'uri', 'locationName' => 'taskId'], 'target' => ['shape' => 'DetectMitigationActionsTaskTarget'], 'actions' => ['shape' => 'DetectMitigationActionsToExecuteList'], 'violationEventOccurrenceRange' => ['shape' => 'ViolationEventOccurrenceRange'], 'includeOnlyActiveViolations' => ['shape' => 'NullableBoolean'], 'includeSuppressedAlerts' => ['shape' => 'NullableBoolean'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'StartDetectMitigationActionsTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'MitigationActionsTaskId']]], 'StartOnDemandAuditTaskRequest' => ['type' => 'structure', 'required' => ['targetCheckNames'], 'members' => ['targetCheckNames' => ['shape' => 'TargetAuditCheckNames']]], 'StartOnDemandAuditTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'AuditTaskId']]], 'StartSigningJobParameter' => ['type' => 'structure', 'members' => ['signingProfileParameter' => ['shape' => 'SigningProfileParameter'], 'signingProfileName' => ['shape' => 'SigningProfileName'], 'destination' => ['shape' => 'Destination']]], 'StartThingRegistrationTaskRequest' => ['type' => 'structure', 'required' => ['templateBody', 'inputFileBucket', 'inputFileKey', 'roleArn'], 'members' => ['templateBody' => ['shape' => 'TemplateBody'], 'inputFileBucket' => ['shape' => 'RegistryS3BucketName'], 'inputFileKey' => ['shape' => 'RegistryS3KeyName'], 'roleArn' => ['shape' => 'RoleArn']]], 'StartThingRegistrationTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'TaskId']]], 'StateMachineName' => ['type' => 'string'], 'StateReason' => ['type' => 'string'], 'StateValue' => ['type' => 'string'], 'StatisticalThreshold' => ['type' => 'structure', 'members' => ['statistic' => ['shape' => 'EvaluationStatistic']]], 'Statistics' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'Count'], 'average' => ['shape' => 'Average', 'box' => \true], 'sum' => ['shape' => 'Sum', 'box' => \true], 'minimum' => ['shape' => 'Minimum', 'box' => \true], 'maximum' => ['shape' => 'Maximum', 'box' => \true], 'sumOfSquares' => ['shape' => 'SumOfSquares', 'box' => \true], 'variance' => ['shape' => 'Variance', 'box' => \true], 'stdDeviation' => ['shape' => 'StdDeviation', 'box' => \true]]], 'Status' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Cancelled', 'Cancelling']], 'StdDeviation' => ['type' => 'double'], 'StepFunctionsAction' => ['type' => 'structure', 'required' => ['stateMachineName', 'roleArn'], 'members' => ['executionNamePrefix' => ['shape' => 'ExecutionNamePrefix'], 'stateMachineName' => ['shape' => 'StateMachineName'], 'roleArn' => ['shape' => 'AwsArn']]], 'StopThingRegistrationTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'StopThingRegistrationTaskResponse' => ['type' => 'structure', 'members' => []], 'Stream' => ['type' => 'structure', 'members' => ['streamId' => ['shape' => 'StreamId'], 'fileId' => ['shape' => 'FileId']]], 'StreamArn' => ['type' => 'string'], 'StreamDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[^\\p{C}]+'], 'StreamFile' => ['type' => 'structure', 'members' => ['fileId' => ['shape' => 'FileId'], 's3Location' => ['shape' => 'S3Location']]], 'StreamFiles' => ['type' => 'list', 'member' => ['shape' => 'StreamFile'], 'max' => 50, 'min' => 1], 'StreamId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'StreamInfo' => ['type' => 'structure', 'members' => ['streamId' => ['shape' => 'StreamId'], 'streamArn' => ['shape' => 'StreamArn'], 'streamVersion' => ['shape' => 'StreamVersion'], 'description' => ['shape' => 'StreamDescription'], 'files' => ['shape' => 'StreamFiles'], 'createdAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType'], 'roleArn' => ['shape' => 'RoleArn']]], 'StreamName' => ['type' => 'string'], 'StreamSummary' => ['type' => 'structure', 'members' => ['streamId' => ['shape' => 'StreamId'], 'streamArn' => ['shape' => 'StreamArn'], 'streamVersion' => ['shape' => 'StreamVersion'], 'description' => ['shape' => 'StreamDescription']]], 'StreamVersion' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'StreamsSummary' => ['type' => 'list', 'member' => ['shape' => 'StreamSummary']], 'String' => ['type' => 'string'], 'StringDateTime' => ['type' => 'string', 'max' => 64, 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'stringValue']], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'SubnetId' => ['type' => 'string'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'SucceededFindingsCount' => ['type' => 'long'], 'SucceededThings' => ['type' => 'integer'], 'Sum' => ['type' => 'double'], 'SumOfSquares' => ['type' => 'double'], 'SuppressAlerts' => ['type' => 'boolean'], 'SuppressIndefinitely' => ['type' => 'boolean'], 'SuppressedNonCompliantResourcesCount' => ['type' => 'long'], 'TableName' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Target' => ['type' => 'string'], 'TargetArn' => ['type' => 'string', 'max' => 2048], 'TargetAuditCheckNames' => ['type' => 'list', 'member' => ['shape' => 'AuditCheckName']], 'TargetSelection' => ['type' => 'string', 'enum' => ['CONTINUOUS', 'SNAPSHOT']], 'TargetViolationIdsForDetectMitigationActions' => ['type' => 'list', 'member' => ['shape' => 'ViolationId'], 'max' => 25, 'min' => 1], 'Targets' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'min' => 1], 'TaskAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TaskId' => ['type' => 'string', 'max' => 40], 'TaskIdList' => ['type' => 'list', 'member' => ['shape' => 'TaskId']], 'TaskStatistics' => ['type' => 'structure', 'members' => ['totalChecks' => ['shape' => 'TotalChecksCount'], 'inProgressChecks' => ['shape' => 'InProgressChecksCount'], 'waitingForDataCollectionChecks' => ['shape' => 'WaitingForDataCollectionChecksCount'], 'compliantChecks' => ['shape' => 'CompliantChecksCount'], 'nonCompliantChecks' => ['shape' => 'NonCompliantChecksCount'], 'failedChecks' => ['shape' => 'FailedChecksCount'], 'canceledChecks' => ['shape' => 'CanceledChecksCount']]], 'TaskStatisticsForAuditCheck' => ['type' => 'structure', 'members' => ['totalFindingsCount' => ['shape' => 'TotalFindingsCount'], 'failedFindingsCount' => ['shape' => 'FailedFindingsCount'], 'succeededFindingsCount' => ['shape' => 'SucceededFindingsCount'], 'skippedFindingsCount' => ['shape' => 'SkippedFindingsCount'], 'canceledFindingsCount' => ['shape' => 'CanceledFindingsCount']]], 'TemplateArn' => ['type' => 'string'], 'TemplateBody' => ['type' => 'string', 'max' => 10240, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TemplateDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[^\\p{C}]*'], 'TemplateName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[0-9A-Za-z_-]+$'], 'TemplateType' => ['type' => 'string', 'enum' => ['FLEET_PROVISIONING', 'JITP']], 'TemplateVersionId' => ['type' => 'integer'], 'TermsAggregation' => ['type' => 'structure', 'members' => ['maxBuckets' => ['shape' => 'MaxBuckets']]], 'TestAuthorizationRequest' => ['type' => 'structure', 'required' => ['authInfos'], 'members' => ['principal' => ['shape' => 'Principal'], 'cognitoIdentityPoolId' => ['shape' => 'CognitoIdentityPoolId'], 'authInfos' => ['shape' => 'AuthInfos'], 'clientId' => ['shape' => 'ClientId', 'location' => 'querystring', 'locationName' => 'clientId'], 'policyNamesToAdd' => ['shape' => 'PolicyNames'], 'policyNamesToSkip' => ['shape' => 'PolicyNames']]], 'TestAuthorizationResponse' => ['type' => 'structure', 'members' => ['authResults' => ['shape' => 'AuthResults']]], 'TestInvokeAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName', 'location' => 'uri', 'locationName' => 'authorizerName'], 'token' => ['shape' => 'Token'], 'tokenSignature' => ['shape' => 'TokenSignature'], 'httpContext' => ['shape' => 'HttpContext'], 'mqttContext' => ['shape' => 'MqttContext'], 'tlsContext' => ['shape' => 'TlsContext']]], 'TestInvokeAuthorizerResponse' => ['type' => 'structure', 'members' => ['isAuthenticated' => ['shape' => 'IsAuthenticated'], 'principalId' => ['shape' => 'PrincipalId'], 'policyDocuments' => ['shape' => 'PolicyDocuments'], 'refreshAfterInSeconds' => ['shape' => 'Seconds'], 'disconnectAfterInSeconds' => ['shape' => 'Seconds']]], 'ThingArn' => ['type' => 'string'], 'ThingAttribute' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'ThingName'], 'thingTypeName' => ['shape' => 'ThingTypeName'], 'thingArn' => ['shape' => 'ThingArn'], 'attributes' => ['shape' => 'Attributes'], 'version' => ['shape' => 'Version']]], 'ThingAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ThingAttribute']], 'ThingConnectivity' => ['type' => 'structure', 'members' => ['connected' => ['shape' => 'Boolean'], 'timestamp' => ['shape' => 'ConnectivityTimestamp'], 'disconnectReason' => ['shape' => 'DisconnectReason']]], 'ThingConnectivityIndexingMode' => ['type' => 'string', 'enum' => ['OFF', 'STATUS']], 'ThingDocument' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'ThingName'], 'thingId' => ['shape' => 'ThingId'], 'thingTypeName' => ['shape' => 'ThingTypeName'], 'thingGroupNames' => ['shape' => 'ThingGroupNameList'], 'attributes' => ['shape' => 'Attributes'], 'shadow' => ['shape' => 'JsonDocument'], 'deviceDefender' => ['shape' => 'JsonDocument'], 'connectivity' => ['shape' => 'ThingConnectivity']]], 'ThingDocumentList' => ['type' => 'list', 'member' => ['shape' => 'ThingDocument']], 'ThingGroupArn' => ['type' => 'string'], 'ThingGroupDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[\\p{Graph}\\x20]*'], 'ThingGroupDocument' => ['type' => 'structure', 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName'], 'thingGroupId' => ['shape' => 'ThingGroupId'], 'thingGroupDescription' => ['shape' => 'ThingGroupDescription'], 'attributes' => ['shape' => 'Attributes'], 'parentGroupNames' => ['shape' => 'ThingGroupNameList']]], 'ThingGroupDocumentList' => ['type' => 'list', 'member' => ['shape' => 'ThingGroupDocument']], 'ThingGroupId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-]+'], 'ThingGroupIndexingConfiguration' => ['type' => 'structure', 'required' => ['thingGroupIndexingMode'], 'members' => ['thingGroupIndexingMode' => ['shape' => 'ThingGroupIndexingMode'], 'managedFields' => ['shape' => 'Fields'], 'customFields' => ['shape' => 'Fields']]], 'ThingGroupIndexingMode' => ['type' => 'string', 'enum' => ['OFF', 'ON']], 'ThingGroupList' => ['type' => 'list', 'member' => ['shape' => 'ThingGroupName']], 'ThingGroupMetadata' => ['type' => 'structure', 'members' => ['parentGroupName' => ['shape' => 'ThingGroupName'], 'rootToParentThingGroups' => ['shape' => 'ThingGroupNameAndArnList'], 'creationDate' => ['shape' => 'CreationDate']]], 'ThingGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThingGroupNameAndArnList' => ['type' => 'list', 'member' => ['shape' => 'GroupNameAndArn']], 'ThingGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'ThingGroupName']], 'ThingGroupNames' => ['type' => 'list', 'member' => ['shape' => 'ThingGroupName'], 'max' => 10, 'min' => 1], 'ThingGroupProperties' => ['type' => 'structure', 'members' => ['thingGroupDescription' => ['shape' => 'ThingGroupDescription'], 'attributePayload' => ['shape' => 'AttributePayload']]], 'ThingId' => ['type' => 'string'], 'ThingIndexingConfiguration' => ['type' => 'structure', 'required' => ['thingIndexingMode'], 'members' => ['thingIndexingMode' => ['shape' => 'ThingIndexingMode'], 'thingConnectivityIndexingMode' => ['shape' => 'ThingConnectivityIndexingMode'], 'deviceDefenderIndexingMode' => ['shape' => 'DeviceDefenderIndexingMode'], 'namedShadowIndexingMode' => ['shape' => 'NamedShadowIndexingMode'], 'managedFields' => ['shape' => 'Fields'], 'customFields' => ['shape' => 'Fields'], 'filter' => ['shape' => 'IndexingFilter']]], 'ThingIndexingMode' => ['type' => 'string', 'enum' => ['OFF', 'REGISTRY', 'REGISTRY_AND_SHADOW']], 'ThingName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThingNameList' => ['type' => 'list', 'member' => ['shape' => 'ThingName']], 'ThingTypeArn' => ['type' => 'string'], 'ThingTypeDefinition' => ['type' => 'structure', 'members' => ['thingTypeName' => ['shape' => 'ThingTypeName'], 'thingTypeArn' => ['shape' => 'ThingTypeArn'], 'thingTypeProperties' => ['shape' => 'ThingTypeProperties'], 'thingTypeMetadata' => ['shape' => 'ThingTypeMetadata']]], 'ThingTypeDescription' => ['type' => 'string', 'max' => 2028, 'pattern' => '[\\p{Graph}\\x20]*'], 'ThingTypeId' => ['type' => 'string'], 'ThingTypeList' => ['type' => 'list', 'member' => ['shape' => 'ThingTypeDefinition']], 'ThingTypeMetadata' => ['type' => 'structure', 'members' => ['deprecated' => ['shape' => 'Boolean'], 'deprecationDate' => ['shape' => 'DeprecationDate'], 'creationDate' => ['shape' => 'CreationDate']]], 'ThingTypeName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ThingTypeProperties' => ['type' => 'structure', 'members' => ['thingTypeDescription' => ['shape' => 'ThingTypeDescription'], 'searchableAttributes' => ['shape' => 'SearchableAttributes']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TimedOutThings' => ['type' => 'integer'], 'TimeoutConfig' => ['type' => 'structure', 'members' => ['inProgressTimeoutInMinutes' => ['shape' => 'InProgressTimeoutInMinutes']]], 'Timestamp' => ['type' => 'timestamp'], 'TimestreamAction' => ['type' => 'structure', 'required' => ['roleArn', 'databaseName', 'tableName', 'dimensions'], 'members' => ['roleArn' => ['shape' => 'AwsArn'], 'databaseName' => ['shape' => 'TimestreamDatabaseName'], 'tableName' => ['shape' => 'TimestreamTableName'], 'dimensions' => ['shape' => 'TimestreamDimensionList'], 'timestamp' => ['shape' => 'TimestreamTimestamp']]], 'TimestreamDatabaseName' => ['type' => 'string'], 'TimestreamDimension' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'TimestreamDimensionName'], 'value' => ['shape' => 'TimestreamDimensionValue']]], 'TimestreamDimensionList' => ['type' => 'list', 'member' => ['shape' => 'TimestreamDimension'], 'max' => 128, 'min' => 1], 'TimestreamDimensionName' => ['type' => 'string'], 'TimestreamDimensionValue' => ['type' => 'string'], 'TimestreamTableName' => ['type' => 'string'], 'TimestreamTimestamp' => ['type' => 'structure', 'required' => ['value', 'unit'], 'members' => ['value' => ['shape' => 'TimestreamTimestampValue'], 'unit' => ['shape' => 'TimestreamTimestampUnit']]], 'TimestreamTimestampUnit' => ['type' => 'string'], 'TimestreamTimestampValue' => ['type' => 'string'], 'TinyMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'TlsContext' => ['type' => 'structure', 'members' => ['serverName' => ['shape' => 'ServerName']]], 'Token' => ['type' => 'string', 'max' => 6144, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'TokenKeyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'TokenSignature' => ['type' => 'string', 'max' => 2560, 'min' => 1, 'pattern' => '[A-Za-z0-9+/]+={0,2}'], 'Topic' => ['type' => 'string'], 'TopicPattern' => ['type' => 'string'], 'TopicRule' => ['type' => 'structure', 'members' => ['ruleName' => ['shape' => 'RuleName'], 'sql' => ['shape' => 'SQL'], 'description' => ['shape' => 'Description'], 'createdAt' => ['shape' => 'CreatedAtDate'], 'actions' => ['shape' => 'ActionList'], 'ruleDisabled' => ['shape' => 'IsDisabled'], 'awsIotSqlVersion' => ['shape' => 'AwsIotSqlVersion'], 'errorAction' => ['shape' => 'Action']]], 'TopicRuleDestination' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AwsArn'], 'status' => ['shape' => 'TopicRuleDestinationStatus'], 'createdAt' => ['shape' => 'CreatedAtDate'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAtDate'], 'statusReason' => ['shape' => 'String'], 'httpUrlProperties' => ['shape' => 'HttpUrlDestinationProperties'], 'vpcProperties' => ['shape' => 'VpcDestinationProperties']]], 'TopicRuleDestinationConfiguration' => ['type' => 'structure', 'members' => ['httpUrlConfiguration' => ['shape' => 'HttpUrlDestinationConfiguration'], 'vpcConfiguration' => ['shape' => 'VpcDestinationConfiguration']]], 'TopicRuleDestinationMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'TopicRuleDestinationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'IN_PROGRESS', 'DISABLED', 'ERROR', 'DELETING']], 'TopicRuleDestinationSummaries' => ['type' => 'list', 'member' => ['shape' => 'TopicRuleDestinationSummary']], 'TopicRuleDestinationSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'AwsArn'], 'status' => ['shape' => 'TopicRuleDestinationStatus'], 'createdAt' => ['shape' => 'CreatedAtDate'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAtDate'], 'statusReason' => ['shape' => 'String'], 'httpUrlSummary' => ['shape' => 'HttpUrlDestinationSummary'], 'vpcDestinationSummary' => ['shape' => 'VpcDestinationSummary']]], 'TopicRuleList' => ['type' => 'list', 'member' => ['shape' => 'TopicRuleListItem']], 'TopicRuleListItem' => ['type' => 'structure', 'members' => ['ruleArn' => ['shape' => 'RuleArn'], 'ruleName' => ['shape' => 'RuleName'], 'topicPattern' => ['shape' => 'TopicPattern'], 'createdAt' => ['shape' => 'CreatedAtDate'], 'ruleDisabled' => ['shape' => 'IsDisabled']]], 'TopicRuleMaxResults' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'TopicRulePayload' => ['type' => 'structure', 'required' => ['sql', 'actions'], 'members' => ['sql' => ['shape' => 'SQL'], 'description' => ['shape' => 'Description'], 'actions' => ['shape' => 'ActionList'], 'ruleDisabled' => ['shape' => 'IsDisabled'], 'awsIotSqlVersion' => ['shape' => 'AwsIotSqlVersion'], 'errorAction' => ['shape' => 'Action']]], 'TotalChecksCount' => ['type' => 'integer'], 'TotalFindingsCount' => ['type' => 'long'], 'TotalResourcesCount' => ['type' => 'long'], 'TransferAlreadyCompletedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'TransferCertificateRequest' => ['type' => 'structure', 'required' => ['certificateId', 'targetAwsAccount'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId'], 'targetAwsAccount' => ['shape' => 'AwsAccountId', 'location' => 'querystring', 'locationName' => 'targetAwsAccount'], 'transferMessage' => ['shape' => 'Message']]], 'TransferCertificateResponse' => ['type' => 'structure', 'members' => ['transferredCertificateArn' => ['shape' => 'CertificateArn']]], 'TransferConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'TransferData' => ['type' => 'structure', 'members' => ['transferMessage' => ['shape' => 'Message'], 'rejectReason' => ['shape' => 'Message'], 'transferDate' => ['shape' => 'DateType'], 'acceptDate' => ['shape' => 'DateType'], 'rejectDate' => ['shape' => 'DateType']]], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UndoDeprecate' => ['type' => 'boolean'], 'UnsignedLong' => ['type' => 'long', 'min' => 0], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAccountAuditConfigurationRequest' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'RoleArn'], 'auditNotificationTargetConfigurations' => ['shape' => 'AuditNotificationTargetConfigurations'], 'auditCheckConfigurations' => ['shape' => 'AuditCheckConfigurations']]], 'UpdateAccountAuditConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateAuditSuppressionRequest' => ['type' => 'structure', 'required' => ['checkName', 'resourceIdentifier'], 'members' => ['checkName' => ['shape' => 'AuditCheckName'], 'resourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'expirationDate' => ['shape' => 'Timestamp'], 'suppressIndefinitely' => ['shape' => 'SuppressIndefinitely'], 'description' => ['shape' => 'AuditDescription']]], 'UpdateAuditSuppressionResponse' => ['type' => 'structure', 'members' => []], 'UpdateAuthorizerRequest' => ['type' => 'structure', 'required' => ['authorizerName'], 'members' => ['authorizerName' => ['shape' => 'AuthorizerName', 'location' => 'uri', 'locationName' => 'authorizerName'], 'authorizerFunctionArn' => ['shape' => 'AuthorizerFunctionArn'], 'tokenKeyName' => ['shape' => 'TokenKeyName'], 'tokenSigningPublicKeys' => ['shape' => 'PublicKeyMap'], 'status' => ['shape' => 'AuthorizerStatus'], 'enableCachingForHttp' => ['shape' => 'EnableCachingForHttp']]], 'UpdateAuthorizerResponse' => ['type' => 'structure', 'members' => ['authorizerName' => ['shape' => 'AuthorizerName'], 'authorizerArn' => ['shape' => 'AuthorizerArn']]], 'UpdateBillingGroupRequest' => ['type' => 'structure', 'required' => ['billingGroupName', 'billingGroupProperties'], 'members' => ['billingGroupName' => ['shape' => 'BillingGroupName', 'location' => 'uri', 'locationName' => 'billingGroupName'], 'billingGroupProperties' => ['shape' => 'BillingGroupProperties'], 'expectedVersion' => ['shape' => 'OptionalVersion']]], 'UpdateBillingGroupResponse' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'Version']]], 'UpdateCACertificateParams' => ['type' => 'structure', 'required' => ['action'], 'members' => ['action' => ['shape' => 'CACertificateUpdateAction']]], 'UpdateCACertificateRequest' => ['type' => 'structure', 'required' => ['certificateId'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'caCertificateId'], 'newStatus' => ['shape' => 'CACertificateStatus', 'location' => 'querystring', 'locationName' => 'newStatus'], 'newAutoRegistrationStatus' => ['shape' => 'AutoRegistrationStatus', 'location' => 'querystring', 'locationName' => 'newAutoRegistrationStatus'], 'registrationConfig' => ['shape' => 'RegistrationConfig'], 'removeAutoRegistration' => ['shape' => 'RemoveAutoRegistration']]], 'UpdateCertificateRequest' => ['type' => 'structure', 'required' => ['certificateId', 'newStatus'], 'members' => ['certificateId' => ['shape' => 'CertificateId', 'location' => 'uri', 'locationName' => 'certificateId'], 'newStatus' => ['shape' => 'CertificateStatus', 'location' => 'querystring', 'locationName' => 'newStatus']]], 'UpdateCustomMetricRequest' => ['type' => 'structure', 'required' => ['metricName', 'displayName'], 'members' => ['metricName' => ['shape' => 'MetricName', 'location' => 'uri', 'locationName' => 'metricName'], 'displayName' => ['shape' => 'CustomMetricDisplayName']]], 'UpdateCustomMetricResponse' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'MetricName'], 'metricArn' => ['shape' => 'CustomMetricArn'], 'metricType' => ['shape' => 'CustomMetricType'], 'displayName' => ['shape' => 'CustomMetricDisplayName'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'UpdateDeviceCertificateParams' => ['type' => 'structure', 'required' => ['action'], 'members' => ['action' => ['shape' => 'DeviceCertificateUpdateAction']]], 'UpdateDimensionRequest' => ['type' => 'structure', 'required' => ['name', 'stringValues'], 'members' => ['name' => ['shape' => 'DimensionName', 'location' => 'uri', 'locationName' => 'name'], 'stringValues' => ['shape' => 'DimensionStringValues']]], 'UpdateDimensionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DimensionName'], 'arn' => ['shape' => 'DimensionArn'], 'type' => ['shape' => 'DimensionType'], 'stringValues' => ['shape' => 'DimensionStringValues'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'UpdateDomainConfigurationRequest' => ['type' => 'structure', 'required' => ['domainConfigurationName'], 'members' => ['domainConfigurationName' => ['shape' => 'ReservedDomainConfigurationName', 'location' => 'uri', 'locationName' => 'domainConfigurationName'], 'authorizerConfig' => ['shape' => 'AuthorizerConfig'], 'domainConfigurationStatus' => ['shape' => 'DomainConfigurationStatus'], 'removeAuthorizerConfig' => ['shape' => 'RemoveAuthorizerConfig']]], 'UpdateDomainConfigurationResponse' => ['type' => 'structure', 'members' => ['domainConfigurationName' => ['shape' => 'ReservedDomainConfigurationName'], 'domainConfigurationArn' => ['shape' => 'DomainConfigurationArn']]], 'UpdateDynamicThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName', 'thingGroupProperties'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'thingGroupProperties' => ['shape' => 'ThingGroupProperties'], 'expectedVersion' => ['shape' => 'OptionalVersion'], 'indexName' => ['shape' => 'IndexName'], 'queryString' => ['shape' => 'QueryString'], 'queryVersion' => ['shape' => 'QueryVersion']]], 'UpdateDynamicThingGroupResponse' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'Version']]], 'UpdateEventConfigurationsRequest' => ['type' => 'structure', 'members' => ['eventConfigurations' => ['shape' => 'EventConfigurations']]], 'UpdateEventConfigurationsResponse' => ['type' => 'structure', 'members' => []], 'UpdateFleetMetricRequest' => ['type' => 'structure', 'required' => ['metricName', 'indexName'], 'members' => ['metricName' => ['shape' => 'FleetMetricName', 'location' => 'uri', 'locationName' => 'metricName'], 'queryString' => ['shape' => 'QueryString'], 'aggregationType' => ['shape' => 'AggregationType'], 'period' => ['shape' => 'FleetMetricPeriod'], 'aggregationField' => ['shape' => 'AggregationField'], 'description' => ['shape' => 'FleetMetricDescription'], 'queryVersion' => ['shape' => 'QueryVersion'], 'indexName' => ['shape' => 'IndexName'], 'unit' => ['shape' => 'FleetMetricUnit'], 'expectedVersion' => ['shape' => 'OptionalVersion']]], 'UpdateIndexingConfigurationRequest' => ['type' => 'structure', 'members' => ['thingIndexingConfiguration' => ['shape' => 'ThingIndexingConfiguration'], 'thingGroupIndexingConfiguration' => ['shape' => 'ThingGroupIndexingConfiguration']]], 'UpdateIndexingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'description' => ['shape' => 'JobDescription'], 'presignedUrlConfig' => ['shape' => 'PresignedUrlConfig'], 'jobExecutionsRolloutConfig' => ['shape' => 'JobExecutionsRolloutConfig'], 'abortConfig' => ['shape' => 'AbortConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'namespaceId' => ['shape' => 'NamespaceId', 'location' => 'querystring', 'locationName' => 'namespaceId'], 'jobExecutionsRetryConfig' => ['shape' => 'JobExecutionsRetryConfig']]], 'UpdateMitigationActionRequest' => ['type' => 'structure', 'required' => ['actionName'], 'members' => ['actionName' => ['shape' => 'MitigationActionName', 'location' => 'uri', 'locationName' => 'actionName'], 'roleArn' => ['shape' => 'RoleArn'], 'actionParams' => ['shape' => 'MitigationActionParams']]], 'UpdateMitigationActionResponse' => ['type' => 'structure', 'members' => ['actionArn' => ['shape' => 'MitigationActionArn'], 'actionId' => ['shape' => 'MitigationActionId']]], 'UpdateProvisioningTemplateRequest' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['templateName' => ['shape' => 'TemplateName', 'location' => 'uri', 'locationName' => 'templateName'], 'description' => ['shape' => 'TemplateDescription'], 'enabled' => ['shape' => 'Enabled'], 'defaultVersionId' => ['shape' => 'TemplateVersionId'], 'provisioningRoleArn' => ['shape' => 'RoleArn'], 'preProvisioningHook' => ['shape' => 'ProvisioningHook'], 'removePreProvisioningHook' => ['shape' => 'RemoveHook']]], 'UpdateProvisioningTemplateResponse' => ['type' => 'structure', 'members' => []], 'UpdateRoleAliasRequest' => ['type' => 'structure', 'required' => ['roleAlias'], 'members' => ['roleAlias' => ['shape' => 'RoleAlias', 'location' => 'uri', 'locationName' => 'roleAlias'], 'roleArn' => ['shape' => 'RoleArn'], 'credentialDurationSeconds' => ['shape' => 'CredentialDurationSeconds']]], 'UpdateRoleAliasResponse' => ['type' => 'structure', 'members' => ['roleAlias' => ['shape' => 'RoleAlias'], 'roleAliasArn' => ['shape' => 'RoleAliasArn']]], 'UpdateScheduledAuditRequest' => ['type' => 'structure', 'required' => ['scheduledAuditName'], 'members' => ['frequency' => ['shape' => 'AuditFrequency'], 'dayOfMonth' => ['shape' => 'DayOfMonth'], 'dayOfWeek' => ['shape' => 'DayOfWeek'], 'targetCheckNames' => ['shape' => 'TargetAuditCheckNames'], 'scheduledAuditName' => ['shape' => 'ScheduledAuditName', 'location' => 'uri', 'locationName' => 'scheduledAuditName']]], 'UpdateScheduledAuditResponse' => ['type' => 'structure', 'members' => ['scheduledAuditArn' => ['shape' => 'ScheduledAuditArn']]], 'UpdateSecurityProfileRequest' => ['type' => 'structure', 'required' => ['securityProfileName'], 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName', 'location' => 'uri', 'locationName' => 'securityProfileName'], 'securityProfileDescription' => ['shape' => 'SecurityProfileDescription'], 'behaviors' => ['shape' => 'Behaviors'], 'alertTargets' => ['shape' => 'AlertTargets'], 'additionalMetricsToRetain' => ['shape' => 'AdditionalMetricsToRetainList', 'deprecated' => \true, 'deprecatedMessage' => 'Use additionalMetricsToRetainV2.'], 'additionalMetricsToRetainV2' => ['shape' => 'AdditionalMetricsToRetainV2List'], 'deleteBehaviors' => ['shape' => 'DeleteBehaviors'], 'deleteAlertTargets' => ['shape' => 'DeleteAlertTargets'], 'deleteAdditionalMetricsToRetain' => ['shape' => 'DeleteAdditionalMetricsToRetain'], 'expectedVersion' => ['shape' => 'OptionalVersion', 'location' => 'querystring', 'locationName' => 'expectedVersion']]], 'UpdateSecurityProfileResponse' => ['type' => 'structure', 'members' => ['securityProfileName' => ['shape' => 'SecurityProfileName'], 'securityProfileArn' => ['shape' => 'SecurityProfileArn'], 'securityProfileDescription' => ['shape' => 'SecurityProfileDescription'], 'behaviors' => ['shape' => 'Behaviors'], 'alertTargets' => ['shape' => 'AlertTargets'], 'additionalMetricsToRetain' => ['shape' => 'AdditionalMetricsToRetainList', 'deprecated' => \true, 'deprecatedMessage' => 'Use additionalMetricsToRetainV2.'], 'additionalMetricsToRetainV2' => ['shape' => 'AdditionalMetricsToRetainV2List'], 'version' => ['shape' => 'Version'], 'creationDate' => ['shape' => 'Timestamp'], 'lastModifiedDate' => ['shape' => 'Timestamp']]], 'UpdateStreamRequest' => ['type' => 'structure', 'required' => ['streamId'], 'members' => ['streamId' => ['shape' => 'StreamId', 'location' => 'uri', 'locationName' => 'streamId'], 'description' => ['shape' => 'StreamDescription'], 'files' => ['shape' => 'StreamFiles'], 'roleArn' => ['shape' => 'RoleArn']]], 'UpdateStreamResponse' => ['type' => 'structure', 'members' => ['streamId' => ['shape' => 'StreamId'], 'streamArn' => ['shape' => 'StreamArn'], 'description' => ['shape' => 'StreamDescription'], 'streamVersion' => ['shape' => 'StreamVersion']]], 'UpdateThingGroupRequest' => ['type' => 'structure', 'required' => ['thingGroupName', 'thingGroupProperties'], 'members' => ['thingGroupName' => ['shape' => 'ThingGroupName', 'location' => 'uri', 'locationName' => 'thingGroupName'], 'thingGroupProperties' => ['shape' => 'ThingGroupProperties'], 'expectedVersion' => ['shape' => 'OptionalVersion']]], 'UpdateThingGroupResponse' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'Version']]], 'UpdateThingGroupsForThingRequest' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'ThingName'], 'thingGroupsToAdd' => ['shape' => 'ThingGroupList'], 'thingGroupsToRemove' => ['shape' => 'ThingGroupList'], 'overrideDynamicGroups' => ['shape' => 'OverrideDynamicGroups']]], 'UpdateThingGroupsForThingResponse' => ['type' => 'structure', 'members' => []], 'UpdateThingRequest' => ['type' => 'structure', 'required' => ['thingName'], 'members' => ['thingName' => ['shape' => 'ThingName', 'location' => 'uri', 'locationName' => 'thingName'], 'thingTypeName' => ['shape' => 'ThingTypeName'], 'attributePayload' => ['shape' => 'AttributePayload'], 'expectedVersion' => ['shape' => 'OptionalVersion'], 'removeThingType' => ['shape' => 'RemoveThingType']]], 'UpdateThingResponse' => ['type' => 'structure', 'members' => []], 'UpdateTopicRuleDestinationRequest' => ['type' => 'structure', 'required' => ['arn', 'status'], 'members' => ['arn' => ['shape' => 'AwsArn'], 'status' => ['shape' => 'TopicRuleDestinationStatus']]], 'UpdateTopicRuleDestinationResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 2000], 'UseBase64' => ['type' => 'boolean'], 'UserProperties' => ['type' => 'list', 'member' => ['shape' => 'UserProperty'], 'max' => 100, 'min' => 1], 'UserProperty' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'UserPropertyKey'], 'value' => ['shape' => 'UserPropertyValue']]], 'UserPropertyKey' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'UserPropertyValue' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'Valid' => ['type' => 'boolean'], 'ValidateSecurityProfileBehaviorsRequest' => ['type' => 'structure', 'required' => ['behaviors'], 'members' => ['behaviors' => ['shape' => 'Behaviors']]], 'ValidateSecurityProfileBehaviorsResponse' => ['type' => 'structure', 'members' => ['valid' => ['shape' => 'Valid'], 'validationErrors' => ['shape' => 'ValidationErrors']]], 'ValidationError' => ['type' => 'structure', 'members' => ['errorMessage' => ['shape' => 'ErrorMessage']]], 'ValidationErrors' => ['type' => 'list', 'member' => ['shape' => 'ValidationError']], 'Value' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'Variance' => ['type' => 'double'], 'VerificationState' => ['type' => 'string', 'enum' => ['FALSE_POSITIVE', 'BENIGN_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']], 'VerificationStateDescription' => ['type' => 'string', 'max' => 1000, 'pattern' => '[^\\p{Cntrl}]*'], 'Version' => ['type' => 'long'], 'VersionConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'VersionNumber' => ['type' => 'long'], 'VersionsLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ViolationEvent' => ['type' => 'structure', 'members' => ['violationId' => ['shape' => 'ViolationId'], 'thingName' => ['shape' => 'DeviceDefenderThingName'], 'securityProfileName' => ['shape' => 'SecurityProfileName'], 'behavior' => ['shape' => 'Behavior'], 'metricValue' => ['shape' => 'MetricValue'], 'violationEventAdditionalInfo' => ['shape' => 'ViolationEventAdditionalInfo'], 'violationEventType' => ['shape' => 'ViolationEventType'], 'verificationState' => ['shape' => 'VerificationState'], 'verificationStateDescription' => ['shape' => 'VerificationStateDescription'], 'violationEventTime' => ['shape' => 'Timestamp']]], 'ViolationEventAdditionalInfo' => ['type' => 'structure', 'members' => ['confidenceLevel' => ['shape' => 'ConfidenceLevel']]], 'ViolationEventOccurrenceRange' => ['type' => 'structure', 'required' => ['startTime', 'endTime'], 'members' => ['startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp']]], 'ViolationEventType' => ['type' => 'string', 'enum' => ['in-alarm', 'alarm-cleared', 'alarm-invalidated']], 'ViolationEvents' => ['type' => 'list', 'member' => ['shape' => 'ViolationEvent']], 'ViolationId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-]+'], 'VpcDestinationConfiguration' => ['type' => 'structure', 'required' => ['subnetIds', 'vpcId', 'roleArn'], 'members' => ['subnetIds' => ['shape' => 'SubnetIdList'], 'securityGroups' => ['shape' => 'SecurityGroupList'], 'vpcId' => ['shape' => 'VpcId'], 'roleArn' => ['shape' => 'AwsArn']]], 'VpcDestinationProperties' => ['type' => 'structure', 'members' => ['subnetIds' => ['shape' => 'SubnetIdList'], 'securityGroups' => ['shape' => 'SecurityGroupList'], 'vpcId' => ['shape' => 'VpcId'], 'roleArn' => ['shape' => 'AwsArn']]], 'VpcDestinationSummary' => ['type' => 'structure', 'members' => ['subnetIds' => ['shape' => 'SubnetIdList'], 'securityGroups' => ['shape' => 'SecurityGroupList'], 'vpcId' => ['shape' => 'VpcId'], 'roleArn' => ['shape' => 'AwsArn']]], 'VpcId' => ['type' => 'string'], 'WaitingForDataCollectionChecksCount' => ['type' => 'integer'], 'errorMessage' => ['type' => 'string'], 'resourceArn' => ['type' => 'string'], 'resourceId' => ['type' => 'string'], 'stringValue' => ['type' => 'string'], 'usePrefixAttributeValue' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 347e8b5..0000000 --- a/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iot-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iot.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iot.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-tests-1.json.php deleted file mode 100644 index 652c95b..0000000 --- a/vendor/Aws3/Aws/data/iot/2015-05-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iot.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-northwest-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iot.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iot/2015-05-28/paginators-1.json.php b/vendor/Aws3/Aws/data/iot/2015-05-28/paginators-1.json.php deleted file mode 100644 index 24b3085..0000000 --- a/vendor/Aws3/Aws/data/iot/2015-05-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetBehaviorModelTrainingSummaries' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'ListActiveViolations' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'activeViolations'], 'ListAttachedPolicies' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'policies'], 'ListAuditFindings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'findings'], 'ListAuditMitigationActionsExecutions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'actionsExecutions'], 'ListAuditMitigationActionsTasks' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'tasks'], 'ListAuditSuppressions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'suppressions'], 'ListAuditTasks' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'tasks'], 'ListAuthorizers' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'authorizers'], 'ListBillingGroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'billingGroups'], 'ListCACertificates' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'certificates'], 'ListCertificates' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'certificates'], 'ListCertificatesByCA' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'certificates'], 'ListCustomMetrics' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'metricNames'], 'ListDetectMitigationActionsExecutions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'actionsExecutions'], 'ListDetectMitigationActionsTasks' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'tasks'], 'ListDimensions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'dimensionNames'], 'ListDomainConfigurations' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'domainConfigurations'], 'ListFleetMetrics' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'fleetMetrics'], 'ListIndices' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'indexNames'], 'ListJobExecutionsForJob' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'executionSummaries'], 'ListJobExecutionsForThing' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'executionSummaries'], 'ListJobTemplates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'jobTemplates'], 'ListJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'jobs'], 'ListMetricValues' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'metricDatumList'], 'ListMitigationActions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'actionIdentifiers'], 'ListOTAUpdates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'otaUpdates'], 'ListOutgoingCertificates' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'outgoingCertificates'], 'ListPolicies' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'policies'], 'ListPolicyPrincipals' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'principals'], 'ListPrincipalPolicies' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'policies'], 'ListPrincipalThings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'things'], 'ListProvisioningTemplateVersions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'versions'], 'ListProvisioningTemplates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'templates'], 'ListRoleAliases' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'roleAliases'], 'ListScheduledAudits' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'scheduledAudits'], 'ListSecurityProfiles' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'securityProfileIdentifiers'], 'ListSecurityProfilesForTarget' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'securityProfileTargetMappings'], 'ListStreams' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'streams'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'tags'], 'ListTargetsForPolicy' => ['input_token' => 'marker', 'limit_key' => 'pageSize', 'output_token' => 'nextMarker', 'result_key' => 'targets'], 'ListTargetsForSecurityProfile' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'securityProfileTargets'], 'ListThingGroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'thingGroups'], 'ListThingGroupsForThing' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'thingGroups'], 'ListThingPrincipals' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'principals'], 'ListThingRegistrationTaskReports' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'non_aggregate_keys' => ['reportType'], 'output_token' => 'nextToken', 'result_key' => 'resourceLinks'], 'ListThingRegistrationTasks' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'taskIds'], 'ListThingTypes' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'thingTypes'], 'ListThings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'things'], 'ListThingsInBillingGroup' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'things'], 'ListThingsInThingGroup' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'things'], 'ListTopicRuleDestinations' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'destinationSummaries'], 'ListTopicRules' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'rules'], 'ListV2LoggingLevels' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'logTargetConfigurations'], 'ListViolationEvents' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'violationEvents']]]; diff --git a/vendor/Aws3/Aws/data/iot/2015-05-28/smoke.json.php b/vendor/Aws3/Aws/data/iot/2015-05-28/smoke.json.php deleted file mode 100644 index 466fde6..0000000 --- a/vendor/Aws3/Aws/data/iot/2015-05-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListPolicies', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeThing', 'input' => ['thingName' => 'fake-thing'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/api-2.json.php b/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/api-2.json.php deleted file mode 100644 index 2e1729c..0000000 --- a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-05-14', 'endpointPrefix' => 'devices.iot1click', 'signingName' => 'iot1click', 'serviceFullName' => 'AWS IoT 1-Click Devices Service', 'serviceId' => 'IoT 1Click Devices Service', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'devices-2018-05-14', 'signatureVersion' => 'v4'], 'operations' => ['ClaimDevicesByClaimCode' => ['name' => 'ClaimDevicesByClaimCode', 'http' => ['method' => 'PUT', 'requestUri' => '/claims/{claimCode}', 'responseCode' => 200], 'input' => ['shape' => 'ClaimDevicesByClaimCodeRequest'], 'output' => ['shape' => 'ClaimDevicesByClaimCodeResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ForbiddenException']]], 'DescribeDevice' => ['name' => 'DescribeDevice', 'http' => ['method' => 'GET', 'requestUri' => '/devices/{deviceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDeviceRequest'], 'output' => ['shape' => 'DescribeDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'FinalizeDeviceClaim' => ['name' => 'FinalizeDeviceClaim', 'http' => ['method' => 'PUT', 'requestUri' => '/devices/{deviceId}/finalize-claim', 'responseCode' => 200], 'input' => ['shape' => 'FinalizeDeviceClaimRequest'], 'output' => ['shape' => 'FinalizeDeviceClaimResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ResourceConflictException']]], 'GetDeviceMethods' => ['name' => 'GetDeviceMethods', 'http' => ['method' => 'GET', 'requestUri' => '/devices/{deviceId}/methods', 'responseCode' => 200], 'input' => ['shape' => 'GetDeviceMethodsRequest'], 'output' => ['shape' => 'GetDeviceMethodsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'InitiateDeviceClaim' => ['name' => 'InitiateDeviceClaim', 'http' => ['method' => 'PUT', 'requestUri' => '/devices/{deviceId}/initiate-claim', 'responseCode' => 200], 'input' => ['shape' => 'InitiateDeviceClaimRequest'], 'output' => ['shape' => 'InitiateDeviceClaimResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceConflictException']]], 'InvokeDeviceMethod' => ['name' => 'InvokeDeviceMethod', 'http' => ['method' => 'POST', 'requestUri' => '/devices/{deviceId}/methods', 'responseCode' => 200], 'input' => ['shape' => 'InvokeDeviceMethodRequest'], 'output' => ['shape' => 'InvokeDeviceMethodResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RangeNotSatisfiableException'], ['shape' => 'ResourceConflictException']]], 'ListDeviceEvents' => ['name' => 'ListDeviceEvents', 'http' => ['method' => 'GET', 'requestUri' => '/devices/{deviceId}/events', 'responseCode' => 200], 'input' => ['shape' => 'ListDeviceEventsRequest'], 'output' => ['shape' => 'ListDeviceEventsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'RangeNotSatisfiableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'GET', 'requestUri' => '/devices', 'responseCode' => 200], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResponse'], 'errors' => [['shape' => 'RangeNotSatisfiableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'UnclaimDevice' => ['name' => 'UnclaimDevice', 'http' => ['method' => 'PUT', 'requestUri' => '/devices/{deviceId}/unclaim', 'responseCode' => 200], 'input' => ['shape' => 'UnclaimDeviceRequest'], 'output' => ['shape' => 'UnclaimDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'UpdateDeviceState' => ['name' => 'UpdateDeviceState', 'http' => ['method' => 'PUT', 'requestUri' => '/devices/{deviceId}/state', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDeviceStateRequest'], 'output' => ['shape' => 'UpdateDeviceStateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]]], 'shapes' => ['Attributes' => ['type' => 'structure', 'members' => []], 'ClaimDevicesByClaimCodeRequest' => ['type' => 'structure', 'members' => ['ClaimCode' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'claimCode']], 'required' => ['ClaimCode']], 'ClaimDevicesByClaimCodeResponse' => ['type' => 'structure', 'members' => ['ClaimCode' => ['shape' => '__stringMin12Max40', 'locationName' => 'claimCode'], 'Total' => ['shape' => '__integer', 'locationName' => 'total']]], 'DescribeDeviceRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId']], 'required' => ['DeviceId']], 'DescribeDeviceResponse' => ['type' => 'structure', 'members' => ['DeviceDescription' => ['shape' => 'DeviceDescription', 'locationName' => 'deviceDescription']]], 'Device' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'Attributes', 'locationName' => 'attributes'], 'DeviceId' => ['shape' => '__string', 'locationName' => 'deviceId'], 'Type' => ['shape' => '__string', 'locationName' => 'type']]], 'DeviceAttributes' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'DeviceClaimResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => '__string', 'locationName' => 'state']]], 'DeviceDescription' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Attributes' => ['shape' => 'DeviceAttributes', 'locationName' => 'attributes'], 'DeviceId' => ['shape' => '__string', 'locationName' => 'deviceId'], 'Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled'], 'RemainingLife' => ['shape' => '__doubleMin0Max100', 'locationName' => 'remainingLife'], 'Type' => ['shape' => '__string', 'locationName' => 'type'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'DeviceEvent' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'Device', 'locationName' => 'device'], 'StdEvent' => ['shape' => '__string', 'locationName' => 'stdEvent']]], 'DeviceEventsResponse' => ['type' => 'structure', 'members' => ['Events' => ['shape' => '__listOfDeviceEvent', 'locationName' => 'events'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DeviceMethod' => ['type' => 'structure', 'members' => ['DeviceType' => ['shape' => '__string', 'locationName' => 'deviceType'], 'MethodName' => ['shape' => '__string', 'locationName' => 'methodName']]], 'Empty' => ['type' => 'structure', 'members' => []], 'FinalizeDeviceClaimRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['DeviceId']], 'FinalizeDeviceClaimResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => '__string', 'locationName' => 'state']]], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GetDeviceMethodsRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId']], 'required' => ['DeviceId']], 'GetDeviceMethodsResponse' => ['type' => 'structure', 'members' => ['DeviceMethods' => ['shape' => '__listOfDeviceMethod', 'locationName' => 'deviceMethods']]], 'InitiateDeviceClaimRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId']], 'required' => ['DeviceId']], 'InitiateDeviceClaimResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => '__string', 'locationName' => 'state']]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'InvokeDeviceMethodRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId'], 'DeviceMethod' => ['shape' => 'DeviceMethod', 'locationName' => 'deviceMethod'], 'DeviceMethodParameters' => ['shape' => '__string', 'locationName' => 'deviceMethodParameters']], 'required' => ['DeviceId']], 'InvokeDeviceMethodResponse' => ['type' => 'structure', 'members' => ['DeviceMethodResponse' => ['shape' => '__string', 'locationName' => 'deviceMethodResponse']]], 'ListDeviceEventsRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId'], 'FromTimeStamp' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'fromTimeStamp'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ToTimeStamp' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'toTimeStamp']], 'required' => ['DeviceId', 'FromTimeStamp', 'ToTimeStamp']], 'ListDeviceEventsResponse' => ['type' => 'structure', 'members' => ['Events' => ['shape' => '__listOfDeviceEvent', 'locationName' => 'events'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListDevicesRequest' => ['type' => 'structure', 'members' => ['DeviceType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'deviceType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => '__listOfDeviceDescription', 'locationName' => 'devices'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 250], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 412]], 'RangeNotSatisfiableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 416]], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['ResourceArn', 'Tags']], 'UnclaimDeviceRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId']], 'required' => ['DeviceId']], 'UnclaimDeviceResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => '__string', 'locationName' => 'state']]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateDeviceStateRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'deviceId'], 'Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']], 'required' => ['DeviceId']], 'UpdateDeviceStateResponse' => ['type' => 'structure', 'members' => []], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__doubleMin0Max100' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfDeviceDescription' => ['type' => 'list', 'member' => ['shape' => 'DeviceDescription']], '__listOfDeviceEvent' => ['type' => 'list', 'member' => ['shape' => 'DeviceEvent']], '__listOfDeviceMethod' => ['type' => 'list', 'member' => ['shape' => 'DeviceMethod']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__stringMin12Max40' => ['type' => 'string', 'min' => 12, 'max' => 40], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 2d210f3..0000000 --- a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devices.iot1click-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devices.iot1click-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://devices.iot1click.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://devices.iot1click.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-tests-1.json.php deleted file mode 100644 index fa602a7..0000000 --- a/vendor/Aws3/Aws/data/iot1click-devices/2018-05-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devices.iot1click-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devices.iot1click-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://devices.iot1click.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://devices.iot1click.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/api-2.json.php b/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/api-2.json.php deleted file mode 100644 index 59ff085..0000000 --- a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-14', 'endpointPrefix' => 'projects.iot1click', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWS IoT 1-Click Projects', 'serviceFullName' => 'AWS IoT 1-Click Projects Service', 'serviceId' => 'IoT 1Click Projects', 'signatureVersion' => 'v4', 'signingName' => 'iot1click', 'uid' => 'iot1click-projects-2018-05-14'], 'operations' => ['AssociateDeviceWithPlacement' => ['name' => 'AssociateDeviceWithPlacement', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}'], 'input' => ['shape' => 'AssociateDeviceWithPlacementRequest'], 'output' => ['shape' => 'AssociateDeviceWithPlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException']]], 'CreatePlacement' => ['name' => 'CreatePlacement', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{projectName}/placements'], 'input' => ['shape' => 'CreatePlacementRequest'], 'output' => ['shape' => 'CreatePlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/projects'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceConflictException']]], 'DeletePlacement' => ['name' => 'DeletePlacement', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{projectName}/placements/{placementName}'], 'input' => ['shape' => 'DeletePlacementRequest'], 'output' => ['shape' => 'DeletePlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{projectName}'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DescribePlacement' => ['name' => 'DescribePlacement', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectName}/placements/{placementName}'], 'input' => ['shape' => 'DescribePlacementRequest'], 'output' => ['shape' => 'DescribePlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectName}'], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateDeviceFromPlacement' => ['name' => 'DisassociateDeviceFromPlacement', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}'], 'input' => ['shape' => 'DisassociateDeviceFromPlacementRequest'], 'output' => ['shape' => 'DisassociateDeviceFromPlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDevicesInPlacement' => ['name' => 'GetDevicesInPlacement', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectName}/placements/{placementName}/devices'], 'input' => ['shape' => 'GetDevicesInPlacementRequest'], 'output' => ['shape' => 'GetDevicesInPlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListPlacements' => ['name' => 'ListPlacements', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectName}/placements'], 'input' => ['shape' => 'ListPlacementsRequest'], 'output' => ['shape' => 'ListPlacementsResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/projects'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdatePlacement' => ['name' => 'UpdatePlacement', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{projectName}/placements/{placementName}'], 'input' => ['shape' => 'UpdatePlacementRequest'], 'output' => ['shape' => 'UpdatePlacementResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{projectName}'], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AssociateDeviceWithPlacementRequest' => ['type' => 'structure', 'required' => ['projectName', 'placementName', 'deviceId', 'deviceTemplateName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName'], 'deviceId' => ['shape' => 'DeviceId'], 'deviceTemplateName' => ['shape' => 'DeviceTemplateName', 'location' => 'uri', 'locationName' => 'deviceTemplateName']]], 'AssociateDeviceWithPlacementResponse' => ['type' => 'structure', 'members' => []], 'AttributeDefaultValue' => ['type' => 'string', 'max' => 800], 'AttributeName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AttributeValue' => ['type' => 'string', 'max' => 800], 'Code' => ['type' => 'string'], 'CreatePlacementRequest' => ['type' => 'structure', 'required' => ['placementName', 'projectName'], 'members' => ['placementName' => ['shape' => 'PlacementName'], 'projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'attributes' => ['shape' => 'PlacementAttributeMap']]], 'CreatePlacementResponse' => ['type' => 'structure', 'members' => []], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName'], 'description' => ['shape' => 'Description'], 'placementTemplate' => ['shape' => 'PlacementTemplate'], 'tags' => ['shape' => 'TagMap']]], 'CreateProjectResponse' => ['type' => 'structure', 'members' => []], 'DefaultPlacementAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeDefaultValue']], 'DeletePlacementRequest' => ['type' => 'structure', 'required' => ['placementName', 'projectName'], 'members' => ['placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName'], 'projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName']]], 'DeletePlacementResponse' => ['type' => 'structure', 'members' => []], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName']]], 'DeleteProjectResponse' => ['type' => 'structure', 'members' => []], 'DescribePlacementRequest' => ['type' => 'structure', 'required' => ['placementName', 'projectName'], 'members' => ['placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName'], 'projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName']]], 'DescribePlacementResponse' => ['type' => 'structure', 'required' => ['placement'], 'members' => ['placement' => ['shape' => 'PlacementDescription']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName']]], 'DescribeProjectResponse' => ['type' => 'structure', 'required' => ['project'], 'members' => ['project' => ['shape' => 'ProjectDescription']]], 'Description' => ['type' => 'string', 'max' => 500, 'min' => 0], 'DeviceCallbackKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DeviceCallbackOverrideMap' => ['type' => 'map', 'key' => ['shape' => 'DeviceCallbackKey'], 'value' => ['shape' => 'DeviceCallbackValue']], 'DeviceCallbackValue' => ['type' => 'string', 'max' => 200], 'DeviceId' => ['type' => 'string', 'max' => 32, 'min' => 1], 'DeviceMap' => ['type' => 'map', 'key' => ['shape' => 'DeviceTemplateName'], 'value' => ['shape' => 'DeviceId']], 'DeviceTemplate' => ['type' => 'structure', 'members' => ['deviceType' => ['shape' => 'DeviceType'], 'callbackOverrides' => ['shape' => 'DeviceCallbackOverrideMap']]], 'DeviceTemplateMap' => ['type' => 'map', 'key' => ['shape' => 'DeviceTemplateName'], 'value' => ['shape' => 'DeviceTemplate']], 'DeviceTemplateName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'DeviceType' => ['type' => 'string', 'max' => 128], 'DisassociateDeviceFromPlacementRequest' => ['type' => 'structure', 'required' => ['projectName', 'placementName', 'deviceTemplateName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName'], 'deviceTemplateName' => ['shape' => 'DeviceTemplateName', 'location' => 'uri', 'locationName' => 'deviceTemplateName']]], 'DisassociateDeviceFromPlacementResponse' => ['type' => 'structure', 'members' => []], 'GetDevicesInPlacementRequest' => ['type' => 'structure', 'required' => ['projectName', 'placementName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName']]], 'GetDevicesInPlacementResponse' => ['type' => 'structure', 'required' => ['devices'], 'members' => ['devices' => ['shape' => 'DeviceMap']]], 'InternalFailureException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListPlacementsRequest' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPlacementsResponse' => ['type' => 'structure', 'required' => ['placements'], 'members' => ['placements' => ['shape' => 'PlacementSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProjectsResponse' => ['type' => 'structure', 'required' => ['projects'], 'members' => ['projects' => ['shape' => 'ProjectSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ProjectArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'Message' => ['type' => 'string'], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'PlacementAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'PlacementDescription' => ['type' => 'structure', 'required' => ['projectName', 'placementName', 'attributes', 'createdDate', 'updatedDate'], 'members' => ['projectName' => ['shape' => 'ProjectName'], 'placementName' => ['shape' => 'PlacementName'], 'attributes' => ['shape' => 'PlacementAttributeMap'], 'createdDate' => ['shape' => 'Time'], 'updatedDate' => ['shape' => 'Time']]], 'PlacementName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'PlacementSummary' => ['type' => 'structure', 'required' => ['projectName', 'placementName', 'createdDate', 'updatedDate'], 'members' => ['projectName' => ['shape' => 'ProjectName'], 'placementName' => ['shape' => 'PlacementName'], 'createdDate' => ['shape' => 'Time'], 'updatedDate' => ['shape' => 'Time']]], 'PlacementSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PlacementSummary']], 'PlacementTemplate' => ['type' => 'structure', 'members' => ['defaultAttributes' => ['shape' => 'DefaultPlacementAttributeMap'], 'deviceTemplates' => ['shape' => 'DeviceTemplateMap']]], 'ProjectArn' => ['type' => 'string', 'pattern' => '^arn:aws:iot1click:[A-Za-z0-9_/.-]{0,63}:\\d+:projects/[0-9A-Za-z_-]{1,128}$'], 'ProjectDescription' => ['type' => 'structure', 'required' => ['projectName', 'createdDate', 'updatedDate'], 'members' => ['arn' => ['shape' => 'ProjectArn'], 'projectName' => ['shape' => 'ProjectName'], 'description' => ['shape' => 'Description'], 'createdDate' => ['shape' => 'Time'], 'updatedDate' => ['shape' => 'Time'], 'placementTemplate' => ['shape' => 'PlacementTemplate'], 'tags' => ['shape' => 'TagMap']]], 'ProjectName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9A-Za-z_-]+$'], 'ProjectSummary' => ['type' => 'structure', 'required' => ['projectName', 'createdDate', 'updatedDate'], 'members' => ['arn' => ['shape' => 'ProjectArn'], 'projectName' => ['shape' => 'ProjectName'], 'createdDate' => ['shape' => 'Time'], 'updatedDate' => ['shape' => 'Time'], 'tags' => ['shape' => 'TagMap']]], 'ProjectSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'ResourceConflictException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ProjectArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Time' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'Code'], 'message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ProjectArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdatePlacementRequest' => ['type' => 'structure', 'required' => ['placementName', 'projectName'], 'members' => ['placementName' => ['shape' => 'PlacementName', 'location' => 'uri', 'locationName' => 'placementName'], 'projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'attributes' => ['shape' => 'PlacementAttributeMap']]], 'UpdatePlacementResponse' => ['type' => 'structure', 'members' => []], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['projectName'], 'members' => ['projectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'description' => ['shape' => 'Description'], 'placementTemplate' => ['shape' => 'PlacementTemplate']]], 'UpdateProjectResponse' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.php deleted file mode 100644 index e1b6f42..0000000 --- a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://projects.iot1click-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://projects.iot1click-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://projects.iot1click.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://projects.iot1click.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-tests-1.json.php deleted file mode 100644 index 47d78fe..0000000 --- a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://projects.iot1click.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/paginators-1.json.php b/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/paginators-1.json.php deleted file mode 100644 index ede72b0..0000000 --- a/vendor/Aws3/Aws/data/iot1click-projects/2018-05-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListPlacements' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'placements'], 'ListProjects' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'projects']]]; diff --git a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/api-2.json.php b/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/api-2.json.php deleted file mode 100644 index 352d6d7..0000000 --- a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-27', 'endpointPrefix' => 'iotanalytics', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Analytics', 'serviceId' => 'IoTAnalytics', 'signatureVersion' => 'v4', 'signingName' => 'iotanalytics', 'uid' => 'iotanalytics-2017-11-27'], 'operations' => ['BatchPutMessage' => ['name' => 'BatchPutMessage', 'http' => ['method' => 'POST', 'requestUri' => '/messages/batch', 'responseCode' => 200], 'input' => ['shape' => 'BatchPutMessageRequest'], 'output' => ['shape' => 'BatchPutMessageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'CancelPipelineReprocessing' => ['name' => 'CancelPipelineReprocessing', 'http' => ['method' => 'DELETE', 'requestUri' => '/pipelines/{pipelineName}/reprocessing/{reprocessingId}'], 'input' => ['shape' => 'CancelPipelineReprocessingRequest'], 'output' => ['shape' => 'CancelPipelineReprocessingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/channels', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/datasets', 'responseCode' => 201], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'CreateDatasetContent' => ['name' => 'CreateDatasetContent', 'http' => ['method' => 'POST', 'requestUri' => '/datasets/{datasetName}/content'], 'input' => ['shape' => 'CreateDatasetContentRequest'], 'output' => ['shape' => 'CreateDatasetContentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'CreateDatastore' => ['name' => 'CreateDatastore', 'http' => ['method' => 'POST', 'requestUri' => '/datastores', 'responseCode' => 201], 'input' => ['shape' => 'CreateDatastoreRequest'], 'output' => ['shape' => 'CreateDatastoreResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'CreatePipeline' => ['name' => 'CreatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/pipelines', 'responseCode' => 201], 'input' => ['shape' => 'CreatePipelineRequest'], 'output' => ['shape' => 'CreatePipelineResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{channelName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/datasets/{datasetName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDatasetRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DeleteDatasetContent' => ['name' => 'DeleteDatasetContent', 'http' => ['method' => 'DELETE', 'requestUri' => '/datasets/{datasetName}/content', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDatasetContentRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DeleteDatastore' => ['name' => 'DeleteDatastore', 'http' => ['method' => 'DELETE', 'requestUri' => '/datastores/{datastoreName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDatastoreRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DeletePipeline' => ['name' => 'DeletePipeline', 'http' => ['method' => 'DELETE', 'requestUri' => '/pipelines/{pipelineName}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePipelineRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribeChannel' => ['name' => 'DescribeChannel', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelName}'], 'input' => ['shape' => 'DescribeChannelRequest'], 'output' => ['shape' => 'DescribeChannelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetName}'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribeDatastore' => ['name' => 'DescribeDatastore', 'http' => ['method' => 'GET', 'requestUri' => '/datastores/{datastoreName}'], 'input' => ['shape' => 'DescribeDatastoreRequest'], 'output' => ['shape' => 'DescribeDatastoreResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribeLoggingOptions' => ['name' => 'DescribeLoggingOptions', 'http' => ['method' => 'GET', 'requestUri' => '/logging'], 'input' => ['shape' => 'DescribeLoggingOptionsRequest'], 'output' => ['shape' => 'DescribeLoggingOptionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribePipeline' => ['name' => 'DescribePipeline', 'http' => ['method' => 'GET', 'requestUri' => '/pipelines/{pipelineName}'], 'input' => ['shape' => 'DescribePipelineRequest'], 'output' => ['shape' => 'DescribePipelineResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'GetDatasetContent' => ['name' => 'GetDatasetContent', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetName}/content'], 'input' => ['shape' => 'GetDatasetContentRequest'], 'output' => ['shape' => 'GetDatasetContentResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'GET', 'requestUri' => '/channels'], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'ListDatasetContents' => ['name' => 'ListDatasetContents', 'http' => ['method' => 'GET', 'requestUri' => '/datasets/{datasetName}/contents'], 'input' => ['shape' => 'ListDatasetContentsRequest'], 'output' => ['shape' => 'ListDatasetContentsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'GET', 'requestUri' => '/datasets'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'ListDatastores' => ['name' => 'ListDatastores', 'http' => ['method' => 'GET', 'requestUri' => '/datastores'], 'input' => ['shape' => 'ListDatastoresRequest'], 'output' => ['shape' => 'ListDatastoresResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'ListPipelines' => ['name' => 'ListPipelines', 'http' => ['method' => 'GET', 'requestUri' => '/pipelines'], 'input' => ['shape' => 'ListPipelinesRequest'], 'output' => ['shape' => 'ListPipelinesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'PutLoggingOptions' => ['name' => 'PutLoggingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/logging'], 'input' => ['shape' => 'PutLoggingOptionsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'RunPipelineActivity' => ['name' => 'RunPipelineActivity', 'http' => ['method' => 'POST', 'requestUri' => '/pipelineactivities/run'], 'input' => ['shape' => 'RunPipelineActivityRequest'], 'output' => ['shape' => 'RunPipelineActivityResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'SampleChannelData' => ['name' => 'SampleChannelData', 'http' => ['method' => 'GET', 'requestUri' => '/channels/{channelName}/sample'], 'input' => ['shape' => 'SampleChannelDataRequest'], 'output' => ['shape' => 'SampleChannelDataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'StartPipelineReprocessing' => ['name' => 'StartPipelineReprocessing', 'http' => ['method' => 'POST', 'requestUri' => '/pipelines/{pipelineName}/reprocessing'], 'input' => ['shape' => 'StartPipelineReprocessingRequest'], 'output' => ['shape' => 'StartPipelineReprocessingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{channelName}'], 'input' => ['shape' => 'UpdateChannelRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'UpdateDataset' => ['name' => 'UpdateDataset', 'http' => ['method' => 'PUT', 'requestUri' => '/datasets/{datasetName}'], 'input' => ['shape' => 'UpdateDatasetRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'UpdateDatastore' => ['name' => 'UpdateDatastore', 'http' => ['method' => 'PUT', 'requestUri' => '/datastores/{datastoreName}'], 'input' => ['shape' => 'UpdateDatastoreRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'UpdatePipeline' => ['name' => 'UpdatePipeline', 'http' => ['method' => 'PUT', 'requestUri' => '/pipelines/{pipelineName}'], 'input' => ['shape' => 'UpdatePipelineRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['ActivityBatchSize' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ActivityName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AddAttributesActivity' => ['type' => 'structure', 'required' => ['name', 'attributes'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attributes' => ['shape' => 'AttributeNameMapping'], 'next' => ['shape' => 'ActivityName']]], 'AttributeName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AttributeNameMapping' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeName'], 'max' => 50, 'min' => 1], 'AttributeNames' => ['type' => 'list', 'member' => ['shape' => 'AttributeName'], 'max' => 50, 'min' => 1], 'BatchPutMessageErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchPutMessageErrorEntry']], 'BatchPutMessageErrorEntry' => ['type' => 'structure', 'members' => ['messageId' => ['shape' => 'MessageId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchPutMessageRequest' => ['type' => 'structure', 'required' => ['channelName', 'messages'], 'members' => ['channelName' => ['shape' => 'ChannelName'], 'messages' => ['shape' => 'Messages']]], 'BatchPutMessageResponse' => ['type' => 'structure', 'members' => ['batchPutMessageErrorEntries' => ['shape' => 'BatchPutMessageErrorEntries']]], 'BucketKeyExpression' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9!_.*\'()/{}:-]*$'], 'BucketName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '^[a-zA-Z0-9.\\-_]*$'], 'CancelPipelineReprocessingRequest' => ['type' => 'structure', 'required' => ['pipelineName', 'reprocessingId'], 'members' => ['pipelineName' => ['shape' => 'PipelineName', 'location' => 'uri', 'locationName' => 'pipelineName'], 'reprocessingId' => ['shape' => 'ReprocessingId', 'location' => 'uri', 'locationName' => 'reprocessingId']]], 'CancelPipelineReprocessingResponse' => ['type' => 'structure', 'members' => []], 'Channel' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ChannelName'], 'storage' => ['shape' => 'ChannelStorage'], 'arn' => ['shape' => 'ChannelArn'], 'status' => ['shape' => 'ChannelStatus'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'lastMessageArrivalTime' => ['shape' => 'Timestamp']]], 'ChannelActivity' => ['type' => 'structure', 'required' => ['name', 'channelName'], 'members' => ['name' => ['shape' => 'ActivityName'], 'channelName' => ['shape' => 'ChannelName'], 'next' => ['shape' => 'ActivityName']]], 'ChannelArn' => ['type' => 'string'], 'ChannelMessages' => ['type' => 'structure', 'members' => ['s3Paths' => ['shape' => 'S3PathChannelMessages']]], 'ChannelName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^(?!_{2}))(^[a-zA-Z0-9_]+$)'], 'ChannelStatistics' => ['type' => 'structure', 'members' => ['size' => ['shape' => 'EstimatedResourceSize']]], 'ChannelStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING']], 'ChannelStorage' => ['type' => 'structure', 'members' => ['serviceManagedS3' => ['shape' => 'ServiceManagedChannelS3Storage'], 'customerManagedS3' => ['shape' => 'CustomerManagedChannelS3Storage']]], 'ChannelStorageSummary' => ['type' => 'structure', 'members' => ['serviceManagedS3' => ['shape' => 'ServiceManagedChannelS3StorageSummary'], 'customerManagedS3' => ['shape' => 'CustomerManagedChannelS3StorageSummary']]], 'ChannelSummaries' => ['type' => 'list', 'member' => ['shape' => 'ChannelSummary']], 'ChannelSummary' => ['type' => 'structure', 'members' => ['channelName' => ['shape' => 'ChannelName'], 'channelStorage' => ['shape' => 'ChannelStorageSummary'], 'status' => ['shape' => 'ChannelStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'lastMessageArrivalTime' => ['shape' => 'Timestamp']]], 'Column' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'ColumnName'], 'type' => ['shape' => 'ColumnDataType']]], 'ColumnDataType' => ['type' => 'string', 'max' => 131072, 'min' => 1, 'pattern' => '^[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*$'], 'ColumnName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[A-Za-z_]([A-Za-z0-9]*|[A-Za-z0-9][A-Za-z0-9_]*)$'], 'Columns' => ['type' => 'list', 'member' => ['shape' => 'Column']], 'ComputeType' => ['type' => 'string', 'enum' => ['ACU_1', 'ACU_2']], 'ContainerDatasetAction' => ['type' => 'structure', 'required' => ['image', 'executionRoleArn', 'resourceConfiguration'], 'members' => ['image' => ['shape' => 'Image'], 'executionRoleArn' => ['shape' => 'RoleArn'], 'resourceConfiguration' => ['shape' => 'ResourceConfiguration'], 'variables' => ['shape' => 'Variables']]], 'CreateChannelRequest' => ['type' => 'structure', 'required' => ['channelName'], 'members' => ['channelName' => ['shape' => 'ChannelName'], 'channelStorage' => ['shape' => 'ChannelStorage'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'tags' => ['shape' => 'TagList']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['channelName' => ['shape' => 'ChannelName'], 'channelArn' => ['shape' => 'ChannelArn'], 'retentionPeriod' => ['shape' => 'RetentionPeriod']]], 'CreateDatasetContentRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName'], 'versionId' => ['shape' => 'DatasetContentVersion']]], 'CreateDatasetContentResponse' => ['type' => 'structure', 'members' => ['versionId' => ['shape' => 'DatasetContentVersion']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['datasetName', 'actions'], 'members' => ['datasetName' => ['shape' => 'DatasetName'], 'actions' => ['shape' => 'DatasetActions'], 'triggers' => ['shape' => 'DatasetTriggers'], 'contentDeliveryRules' => ['shape' => 'DatasetContentDeliveryRules'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'versioningConfiguration' => ['shape' => 'VersioningConfiguration'], 'tags' => ['shape' => 'TagList'], 'lateDataRules' => ['shape' => 'LateDataRules']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['datasetName' => ['shape' => 'DatasetName'], 'datasetArn' => ['shape' => 'DatasetArn'], 'retentionPeriod' => ['shape' => 'RetentionPeriod']]], 'CreateDatastoreRequest' => ['type' => 'structure', 'required' => ['datastoreName'], 'members' => ['datastoreName' => ['shape' => 'DatastoreName'], 'datastoreStorage' => ['shape' => 'DatastoreStorage'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'tags' => ['shape' => 'TagList'], 'fileFormatConfiguration' => ['shape' => 'FileFormatConfiguration'], 'datastorePartitions' => ['shape' => 'DatastorePartitions']]], 'CreateDatastoreResponse' => ['type' => 'structure', 'members' => ['datastoreName' => ['shape' => 'DatastoreName'], 'datastoreArn' => ['shape' => 'DatastoreArn'], 'retentionPeriod' => ['shape' => 'RetentionPeriod']]], 'CreatePipelineRequest' => ['type' => 'structure', 'required' => ['pipelineName', 'pipelineActivities'], 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineActivities' => ['shape' => 'PipelineActivities'], 'tags' => ['shape' => 'TagList']]], 'CreatePipelineResponse' => ['type' => 'structure', 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'pipelineArn' => ['shape' => 'PipelineArn']]], 'CustomerManagedChannelS3Storage' => ['type' => 'structure', 'required' => ['bucket', 'roleArn'], 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix'], 'roleArn' => ['shape' => 'RoleArn']]], 'CustomerManagedChannelS3StorageSummary' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix'], 'roleArn' => ['shape' => 'RoleArn']]], 'CustomerManagedDatastoreS3Storage' => ['type' => 'structure', 'required' => ['bucket', 'roleArn'], 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix'], 'roleArn' => ['shape' => 'RoleArn']]], 'CustomerManagedDatastoreS3StorageSummary' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix'], 'roleArn' => ['shape' => 'RoleArn']]], 'Dataset' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DatasetName'], 'arn' => ['shape' => 'DatasetArn'], 'actions' => ['shape' => 'DatasetActions'], 'triggers' => ['shape' => 'DatasetTriggers'], 'contentDeliveryRules' => ['shape' => 'DatasetContentDeliveryRules'], 'status' => ['shape' => 'DatasetStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'versioningConfiguration' => ['shape' => 'VersioningConfiguration'], 'lateDataRules' => ['shape' => 'LateDataRules']]], 'DatasetAction' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'DatasetActionName'], 'queryAction' => ['shape' => 'SqlQueryDatasetAction'], 'containerAction' => ['shape' => 'ContainerDatasetAction']]], 'DatasetActionName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_]+$'], 'DatasetActionSummaries' => ['type' => 'list', 'member' => ['shape' => 'DatasetActionSummary'], 'max' => 1, 'min' => 1], 'DatasetActionSummary' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'DatasetActionName'], 'actionType' => ['shape' => 'DatasetActionType']]], 'DatasetActionType' => ['type' => 'string', 'enum' => ['QUERY', 'CONTAINER']], 'DatasetActions' => ['type' => 'list', 'member' => ['shape' => 'DatasetAction'], 'max' => 1, 'min' => 1], 'DatasetArn' => ['type' => 'string'], 'DatasetContentDeliveryDestination' => ['type' => 'structure', 'members' => ['iotEventsDestinationConfiguration' => ['shape' => 'IotEventsDestinationConfiguration'], 's3DestinationConfiguration' => ['shape' => 'S3DestinationConfiguration']]], 'DatasetContentDeliveryRule' => ['type' => 'structure', 'required' => ['destination'], 'members' => ['entryName' => ['shape' => 'EntryName'], 'destination' => ['shape' => 'DatasetContentDeliveryDestination']]], 'DatasetContentDeliveryRules' => ['type' => 'list', 'member' => ['shape' => 'DatasetContentDeliveryRule'], 'max' => 20, 'min' => 0], 'DatasetContentState' => ['type' => 'string', 'enum' => ['CREATING', 'SUCCEEDED', 'FAILED']], 'DatasetContentStatus' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'DatasetContentState'], 'reason' => ['shape' => 'Reason']]], 'DatasetContentSummaries' => ['type' => 'list', 'member' => ['shape' => 'DatasetContentSummary']], 'DatasetContentSummary' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'DatasetContentVersion'], 'status' => ['shape' => 'DatasetContentStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'scheduleTime' => ['shape' => 'Timestamp'], 'completionTime' => ['shape' => 'Timestamp']]], 'DatasetContentVersion' => ['type' => 'string', 'max' => 36, 'min' => 7], 'DatasetContentVersionValue' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName']]], 'DatasetEntries' => ['type' => 'list', 'member' => ['shape' => 'DatasetEntry']], 'DatasetEntry' => ['type' => 'structure', 'members' => ['entryName' => ['shape' => 'EntryName'], 'dataURI' => ['shape' => 'PresignedURI']]], 'DatasetName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^(?!_{2}))(^[a-zA-Z0-9_]+$)'], 'DatasetStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING']], 'DatasetSummaries' => ['type' => 'list', 'member' => ['shape' => 'DatasetSummary']], 'DatasetSummary' => ['type' => 'structure', 'members' => ['datasetName' => ['shape' => 'DatasetName'], 'status' => ['shape' => 'DatasetStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'triggers' => ['shape' => 'DatasetTriggers'], 'actions' => ['shape' => 'DatasetActionSummaries']]], 'DatasetTrigger' => ['type' => 'structure', 'members' => ['schedule' => ['shape' => 'Schedule'], 'dataset' => ['shape' => 'TriggeringDataset']]], 'DatasetTriggers' => ['type' => 'list', 'member' => ['shape' => 'DatasetTrigger'], 'max' => 5, 'min' => 0], 'Datastore' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DatastoreName'], 'storage' => ['shape' => 'DatastoreStorage'], 'arn' => ['shape' => 'DatastoreArn'], 'status' => ['shape' => 'DatastoreStatus'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'lastMessageArrivalTime' => ['shape' => 'Timestamp'], 'fileFormatConfiguration' => ['shape' => 'FileFormatConfiguration'], 'datastorePartitions' => ['shape' => 'DatastorePartitions']]], 'DatastoreActivity' => ['type' => 'structure', 'required' => ['name', 'datastoreName'], 'members' => ['name' => ['shape' => 'ActivityName'], 'datastoreName' => ['shape' => 'DatastoreName']]], 'DatastoreArn' => ['type' => 'string'], 'DatastoreIotSiteWiseMultiLayerStorage' => ['type' => 'structure', 'required' => ['customerManagedS3Storage'], 'members' => ['customerManagedS3Storage' => ['shape' => 'IotSiteWiseCustomerManagedDatastoreS3Storage']]], 'DatastoreIotSiteWiseMultiLayerStorageSummary' => ['type' => 'structure', 'members' => ['customerManagedS3Storage' => ['shape' => 'IotSiteWiseCustomerManagedDatastoreS3StorageSummary']]], 'DatastoreName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^(?!_{2}))(^[a-zA-Z0-9_]+$)'], 'DatastorePartition' => ['type' => 'structure', 'members' => ['attributePartition' => ['shape' => 'Partition'], 'timestampPartition' => ['shape' => 'TimestampPartition']]], 'DatastorePartitions' => ['type' => 'structure', 'members' => ['partitions' => ['shape' => 'Partitions']]], 'DatastoreStatistics' => ['type' => 'structure', 'members' => ['size' => ['shape' => 'EstimatedResourceSize']]], 'DatastoreStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING']], 'DatastoreStorage' => ['type' => 'structure', 'members' => ['serviceManagedS3' => ['shape' => 'ServiceManagedDatastoreS3Storage'], 'customerManagedS3' => ['shape' => 'CustomerManagedDatastoreS3Storage'], 'iotSiteWiseMultiLayerStorage' => ['shape' => 'DatastoreIotSiteWiseMultiLayerStorage']]], 'DatastoreStorageSummary' => ['type' => 'structure', 'members' => ['serviceManagedS3' => ['shape' => 'ServiceManagedDatastoreS3StorageSummary'], 'customerManagedS3' => ['shape' => 'CustomerManagedDatastoreS3StorageSummary'], 'iotSiteWiseMultiLayerStorage' => ['shape' => 'DatastoreIotSiteWiseMultiLayerStorageSummary']]], 'DatastoreSummaries' => ['type' => 'list', 'member' => ['shape' => 'DatastoreSummary']], 'DatastoreSummary' => ['type' => 'structure', 'members' => ['datastoreName' => ['shape' => 'DatastoreName'], 'datastoreStorage' => ['shape' => 'DatastoreStorageSummary'], 'status' => ['shape' => 'DatastoreStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'lastMessageArrivalTime' => ['shape' => 'Timestamp'], 'fileFormatType' => ['shape' => 'FileFormatType'], 'datastorePartitions' => ['shape' => 'DatastorePartitions']]], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['channelName'], 'members' => ['channelName' => ['shape' => 'ChannelName', 'location' => 'uri', 'locationName' => 'channelName']]], 'DeleteDatasetContentRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName'], 'versionId' => ['shape' => 'DatasetContentVersion', 'location' => 'querystring', 'locationName' => 'versionId']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName']]], 'DeleteDatastoreRequest' => ['type' => 'structure', 'required' => ['datastoreName'], 'members' => ['datastoreName' => ['shape' => 'DatastoreName', 'location' => 'uri', 'locationName' => 'datastoreName']]], 'DeletePipelineRequest' => ['type' => 'structure', 'required' => ['pipelineName'], 'members' => ['pipelineName' => ['shape' => 'PipelineName', 'location' => 'uri', 'locationName' => 'pipelineName']]], 'DeltaTime' => ['type' => 'structure', 'required' => ['offsetSeconds', 'timeExpression'], 'members' => ['offsetSeconds' => ['shape' => 'OffsetSeconds'], 'timeExpression' => ['shape' => 'TimeExpression']]], 'DeltaTimeSessionWindowConfiguration' => ['type' => 'structure', 'required' => ['timeoutInMinutes'], 'members' => ['timeoutInMinutes' => ['shape' => 'SessionTimeoutInMinutes']]], 'DescribeChannelRequest' => ['type' => 'structure', 'required' => ['channelName'], 'members' => ['channelName' => ['shape' => 'ChannelName', 'location' => 'uri', 'locationName' => 'channelName'], 'includeStatistics' => ['shape' => 'IncludeStatisticsFlag', 'location' => 'querystring', 'locationName' => 'includeStatistics']]], 'DescribeChannelResponse' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'Channel'], 'statistics' => ['shape' => 'ChannelStatistics']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['dataset' => ['shape' => 'Dataset']]], 'DescribeDatastoreRequest' => ['type' => 'structure', 'required' => ['datastoreName'], 'members' => ['datastoreName' => ['shape' => 'DatastoreName', 'location' => 'uri', 'locationName' => 'datastoreName'], 'includeStatistics' => ['shape' => 'IncludeStatisticsFlag', 'location' => 'querystring', 'locationName' => 'includeStatistics']]], 'DescribeDatastoreResponse' => ['type' => 'structure', 'members' => ['datastore' => ['shape' => 'Datastore'], 'statistics' => ['shape' => 'DatastoreStatistics']]], 'DescribeLoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'DescribeLoggingOptionsResponse' => ['type' => 'structure', 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'DescribePipelineRequest' => ['type' => 'structure', 'required' => ['pipelineName'], 'members' => ['pipelineName' => ['shape' => 'PipelineName', 'location' => 'uri', 'locationName' => 'pipelineName']]], 'DescribePipelineResponse' => ['type' => 'structure', 'members' => ['pipeline' => ['shape' => 'Pipeline']]], 'DeviceRegistryEnrichActivity' => ['type' => 'structure', 'required' => ['name', 'attribute', 'thingName', 'roleArn'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attribute' => ['shape' => 'AttributeName'], 'thingName' => ['shape' => 'AttributeName'], 'roleArn' => ['shape' => 'RoleArn'], 'next' => ['shape' => 'ActivityName']]], 'DeviceShadowEnrichActivity' => ['type' => 'structure', 'required' => ['name', 'attribute', 'thingName', 'roleArn'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attribute' => ['shape' => 'AttributeName'], 'thingName' => ['shape' => 'AttributeName'], 'roleArn' => ['shape' => 'RoleArn'], 'next' => ['shape' => 'ActivityName']]], 'DoubleValue' => ['type' => 'double'], 'EndTime' => ['type' => 'timestamp'], 'EntryName' => ['type' => 'string'], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'EstimatedResourceSize' => ['type' => 'structure', 'members' => ['estimatedSizeInBytes' => ['shape' => 'SizeInBytes'], 'estimatedOn' => ['shape' => 'Timestamp']]], 'FileFormatConfiguration' => ['type' => 'structure', 'members' => ['jsonConfiguration' => ['shape' => 'JsonConfiguration'], 'parquetConfiguration' => ['shape' => 'ParquetConfiguration']]], 'FileFormatType' => ['type' => 'string', 'enum' => ['JSON', 'PARQUET']], 'FilterActivity' => ['type' => 'structure', 'required' => ['name', 'filter'], 'members' => ['name' => ['shape' => 'ActivityName'], 'filter' => ['shape' => 'FilterExpression'], 'next' => ['shape' => 'ActivityName']]], 'FilterExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'GetDatasetContentRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName'], 'versionId' => ['shape' => 'DatasetContentVersion', 'location' => 'querystring', 'locationName' => 'versionId']]], 'GetDatasetContentResponse' => ['type' => 'structure', 'members' => ['entries' => ['shape' => 'DatasetEntries'], 'timestamp' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'DatasetContentStatus']]], 'GlueConfiguration' => ['type' => 'structure', 'required' => ['tableName', 'databaseName'], 'members' => ['tableName' => ['shape' => 'GlueTableName'], 'databaseName' => ['shape' => 'GlueDatabaseName']]], 'GlueDatabaseName' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'GlueTableName' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'Image' => ['type' => 'string', 'max' => 255], 'IncludeStatisticsFlag' => ['type' => 'boolean'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IotEventsDestinationConfiguration' => ['type' => 'structure', 'required' => ['inputName', 'roleArn'], 'members' => ['inputName' => ['shape' => 'IotEventsInputName'], 'roleArn' => ['shape' => 'RoleArn']]], 'IotEventsInputName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'IotSiteWiseCustomerManagedDatastoreS3Storage' => ['type' => 'structure', 'required' => ['bucket'], 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix']]], 'IotSiteWiseCustomerManagedDatastoreS3StorageSummary' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'BucketName'], 'keyPrefix' => ['shape' => 'S3KeyPrefix']]], 'JsonConfiguration' => ['type' => 'structure', 'members' => []], 'LambdaActivity' => ['type' => 'structure', 'required' => ['name', 'lambdaName', 'batchSize'], 'members' => ['name' => ['shape' => 'ActivityName'], 'lambdaName' => ['shape' => 'LambdaName'], 'batchSize' => ['shape' => 'ActivityBatchSize'], 'next' => ['shape' => 'ActivityName']]], 'LambdaName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'LateDataRule' => ['type' => 'structure', 'required' => ['ruleConfiguration'], 'members' => ['ruleName' => ['shape' => 'LateDataRuleName'], 'ruleConfiguration' => ['shape' => 'LateDataRuleConfiguration']]], 'LateDataRuleConfiguration' => ['type' => 'structure', 'members' => ['deltaTimeSessionWindowConfiguration' => ['shape' => 'DeltaTimeSessionWindowConfiguration']]], 'LateDataRuleName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_]+$'], 'LateDataRules' => ['type' => 'list', 'member' => ['shape' => 'LateDataRule'], 'max' => 1, 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ListChannelsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['channelSummaries' => ['shape' => 'ChannelSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetContentsRequest' => ['type' => 'structure', 'required' => ['datasetName'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'scheduledOnOrAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'scheduledOnOrAfter'], 'scheduledBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'scheduledBefore']]], 'ListDatasetContentsResponse' => ['type' => 'structure', 'members' => ['datasetContentSummaries' => ['shape' => 'DatasetContentSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['datasetSummaries' => ['shape' => 'DatasetSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatastoresRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDatastoresResponse' => ['type' => 'structure', 'members' => ['datastoreSummaries' => ['shape' => 'DatastoreSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPipelinesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPipelinesResponse' => ['type' => 'structure', 'members' => ['pipelineSummaries' => ['shape' => 'PipelineSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'LogResult' => ['type' => 'string'], 'LoggingEnabled' => ['type' => 'boolean'], 'LoggingLevel' => ['type' => 'string', 'enum' => ['ERROR']], 'LoggingOptions' => ['type' => 'structure', 'required' => ['roleArn', 'level', 'enabled'], 'members' => ['roleArn' => ['shape' => 'RoleArn'], 'level' => ['shape' => 'LoggingLevel'], 'enabled' => ['shape' => 'LoggingEnabled']]], 'MathActivity' => ['type' => 'structure', 'required' => ['name', 'attribute', 'math'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attribute' => ['shape' => 'AttributeName'], 'math' => ['shape' => 'MathExpression'], 'next' => ['shape' => 'ActivityName']]], 'MathExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MaxMessages' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'MaxVersions' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'Message' => ['type' => 'structure', 'required' => ['messageId', 'payload'], 'members' => ['messageId' => ['shape' => 'MessageId'], 'payload' => ['shape' => 'MessagePayload']]], 'MessageId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '\\p{ASCII}*'], 'MessagePayload' => ['type' => 'blob'], 'MessagePayloads' => ['type' => 'list', 'member' => ['shape' => 'MessagePayload'], 'max' => 10, 'min' => 1], 'Messages' => ['type' => 'list', 'member' => ['shape' => 'Message']], 'NextToken' => ['type' => 'string'], 'OffsetSeconds' => ['type' => 'integer'], 'OutputFileName' => ['type' => 'string', 'pattern' => '[\\w\\.-]{1,255}'], 'OutputFileUriValue' => ['type' => 'structure', 'required' => ['fileName'], 'members' => ['fileName' => ['shape' => 'OutputFileName']]], 'ParquetConfiguration' => ['type' => 'structure', 'members' => ['schemaDefinition' => ['shape' => 'SchemaDefinition']]], 'Partition' => ['type' => 'structure', 'required' => ['attributeName'], 'members' => ['attributeName' => ['shape' => 'PartitionAttributeName']]], 'PartitionAttributeName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_]+$'], 'Partitions' => ['type' => 'list', 'member' => ['shape' => 'DatastorePartition'], 'max' => 25, 'min' => 0], 'Pipeline' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'PipelineName'], 'arn' => ['shape' => 'PipelineArn'], 'activities' => ['shape' => 'PipelineActivities'], 'reprocessingSummaries' => ['shape' => 'ReprocessingSummaries'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'PipelineActivities' => ['type' => 'list', 'member' => ['shape' => 'PipelineActivity'], 'max' => 25, 'min' => 1], 'PipelineActivity' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'ChannelActivity'], 'lambda' => ['shape' => 'LambdaActivity'], 'datastore' => ['shape' => 'DatastoreActivity'], 'addAttributes' => ['shape' => 'AddAttributesActivity'], 'removeAttributes' => ['shape' => 'RemoveAttributesActivity'], 'selectAttributes' => ['shape' => 'SelectAttributesActivity'], 'filter' => ['shape' => 'FilterActivity'], 'math' => ['shape' => 'MathActivity'], 'deviceRegistryEnrich' => ['shape' => 'DeviceRegistryEnrichActivity'], 'deviceShadowEnrich' => ['shape' => 'DeviceShadowEnrichActivity']]], 'PipelineArn' => ['type' => 'string'], 'PipelineName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^(?!_{2}))(^[a-zA-Z0-9_]+$)'], 'PipelineSummaries' => ['type' => 'list', 'member' => ['shape' => 'PipelineSummary']], 'PipelineSummary' => ['type' => 'structure', 'members' => ['pipelineName' => ['shape' => 'PipelineName'], 'reprocessingSummaries' => ['shape' => 'ReprocessingSummaries'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'PresignedURI' => ['type' => 'string'], 'PutLoggingOptionsRequest' => ['type' => 'structure', 'required' => ['loggingOptions'], 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'QueryFilter' => ['type' => 'structure', 'members' => ['deltaTime' => ['shape' => 'DeltaTime']]], 'QueryFilters' => ['type' => 'list', 'member' => ['shape' => 'QueryFilter'], 'max' => 1, 'min' => 0], 'Reason' => ['type' => 'string'], 'RemoveAttributesActivity' => ['type' => 'structure', 'required' => ['name', 'attributes'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attributes' => ['shape' => 'AttributeNames'], 'next' => ['shape' => 'ActivityName']]], 'ReprocessingId' => ['type' => 'string'], 'ReprocessingStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'CANCELLED', 'FAILED']], 'ReprocessingSummaries' => ['type' => 'list', 'member' => ['shape' => 'ReprocessingSummary']], 'ReprocessingSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ReprocessingId'], 'status' => ['shape' => 'ReprocessingStatus'], 'creationTime' => ['shape' => 'Timestamp']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'resourceId' => ['shape' => 'resourceId'], 'resourceArn' => ['shape' => 'resourceArn']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'ResourceConfiguration' => ['type' => 'structure', 'required' => ['computeType', 'volumeSizeInGB'], 'members' => ['computeType' => ['shape' => 'ComputeType'], 'volumeSizeInGB' => ['shape' => 'VolumeSizeInGB']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RetentionPeriod' => ['type' => 'structure', 'members' => ['unlimited' => ['shape' => 'UnlimitedRetentionPeriod'], 'numberOfDays' => ['shape' => 'RetentionPeriodInDays']]], 'RetentionPeriodInDays' => ['type' => 'integer', 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RunPipelineActivityRequest' => ['type' => 'structure', 'required' => ['pipelineActivity', 'payloads'], 'members' => ['pipelineActivity' => ['shape' => 'PipelineActivity'], 'payloads' => ['shape' => 'MessagePayloads']]], 'RunPipelineActivityResponse' => ['type' => 'structure', 'members' => ['payloads' => ['shape' => 'MessagePayloads'], 'logResult' => ['shape' => 'LogResult']]], 'S3DestinationConfiguration' => ['type' => 'structure', 'required' => ['bucket', 'key', 'roleArn'], 'members' => ['bucket' => ['shape' => 'BucketName'], 'key' => ['shape' => 'BucketKeyExpression'], 'glueConfiguration' => ['shape' => 'GlueConfiguration'], 'roleArn' => ['shape' => 'RoleArn']]], 'S3KeyPrefix' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9!_.*\'()/{}:-]*/$'], 'S3PathChannelMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[a-zA-Z0-9/_!\'(){}\\*\\s\\.\\-\\=\\:]+$'], 'S3PathChannelMessages' => ['type' => 'list', 'member' => ['shape' => 'S3PathChannelMessage'], 'max' => 100, 'min' => 1], 'SampleChannelDataRequest' => ['type' => 'structure', 'required' => ['channelName'], 'members' => ['channelName' => ['shape' => 'ChannelName', 'location' => 'uri', 'locationName' => 'channelName'], 'maxMessages' => ['shape' => 'MaxMessages', 'location' => 'querystring', 'locationName' => 'maxMessages'], 'startTime' => ['shape' => 'StartTime', 'location' => 'querystring', 'locationName' => 'startTime'], 'endTime' => ['shape' => 'EndTime', 'location' => 'querystring', 'locationName' => 'endTime']]], 'SampleChannelDataResponse' => ['type' => 'structure', 'members' => ['payloads' => ['shape' => 'MessagePayloads']]], 'Schedule' => ['type' => 'structure', 'members' => ['expression' => ['shape' => 'ScheduleExpression']]], 'ScheduleExpression' => ['type' => 'string'], 'SchemaDefinition' => ['type' => 'structure', 'members' => ['columns' => ['shape' => 'Columns']]], 'SelectAttributesActivity' => ['type' => 'structure', 'required' => ['name', 'attributes'], 'members' => ['name' => ['shape' => 'ActivityName'], 'attributes' => ['shape' => 'AttributeNames'], 'next' => ['shape' => 'ActivityName']]], 'ServiceManagedChannelS3Storage' => ['type' => 'structure', 'members' => []], 'ServiceManagedChannelS3StorageSummary' => ['type' => 'structure', 'members' => []], 'ServiceManagedDatastoreS3Storage' => ['type' => 'structure', 'members' => []], 'ServiceManagedDatastoreS3StorageSummary' => ['type' => 'structure', 'members' => []], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SessionTimeoutInMinutes' => ['type' => 'integer', 'max' => 60, 'min' => 1], 'SizeInBytes' => ['type' => 'double'], 'SqlQuery' => ['type' => 'string'], 'SqlQueryDatasetAction' => ['type' => 'structure', 'required' => ['sqlQuery'], 'members' => ['sqlQuery' => ['shape' => 'SqlQuery'], 'filters' => ['shape' => 'QueryFilters']]], 'StartPipelineReprocessingRequest' => ['type' => 'structure', 'required' => ['pipelineName'], 'members' => ['pipelineName' => ['shape' => 'PipelineName', 'location' => 'uri', 'locationName' => 'pipelineName'], 'startTime' => ['shape' => 'StartTime'], 'endTime' => ['shape' => 'EndTime'], 'channelMessages' => ['shape' => 'ChannelMessages']]], 'StartPipelineReprocessingResponse' => ['type' => 'structure', 'members' => ['reprocessingId' => ['shape' => 'ReprocessingId']]], 'StartTime' => ['type' => 'timestamp'], 'StringValue' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeExpression' => ['type' => 'string'], 'Timestamp' => ['type' => 'timestamp'], 'TimestampFormat' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s\\[\\]_,.\'/:-]*$'], 'TimestampPartition' => ['type' => 'structure', 'required' => ['attributeName'], 'members' => ['attributeName' => ['shape' => 'PartitionAttributeName'], 'timestampFormat' => ['shape' => 'TimestampFormat']]], 'TriggeringDataset' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DatasetName']]], 'UnlimitedRetentionPeriod' => ['type' => 'boolean'], 'UnlimitedVersioning' => ['type' => 'boolean'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['channelName'], 'members' => ['channelName' => ['shape' => 'ChannelName', 'location' => 'uri', 'locationName' => 'channelName'], 'channelStorage' => ['shape' => 'ChannelStorage'], 'retentionPeriod' => ['shape' => 'RetentionPeriod']]], 'UpdateDatasetRequest' => ['type' => 'structure', 'required' => ['datasetName', 'actions'], 'members' => ['datasetName' => ['shape' => 'DatasetName', 'location' => 'uri', 'locationName' => 'datasetName'], 'actions' => ['shape' => 'DatasetActions'], 'triggers' => ['shape' => 'DatasetTriggers'], 'contentDeliveryRules' => ['shape' => 'DatasetContentDeliveryRules'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'versioningConfiguration' => ['shape' => 'VersioningConfiguration'], 'lateDataRules' => ['shape' => 'LateDataRules']]], 'UpdateDatastoreRequest' => ['type' => 'structure', 'required' => ['datastoreName'], 'members' => ['datastoreName' => ['shape' => 'DatastoreName', 'location' => 'uri', 'locationName' => 'datastoreName'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'datastoreStorage' => ['shape' => 'DatastoreStorage'], 'fileFormatConfiguration' => ['shape' => 'FileFormatConfiguration']]], 'UpdatePipelineRequest' => ['type' => 'structure', 'required' => ['pipelineName', 'pipelineActivities'], 'members' => ['pipelineName' => ['shape' => 'PipelineName', 'location' => 'uri', 'locationName' => 'pipelineName'], 'pipelineActivities' => ['shape' => 'PipelineActivities']]], 'Variable' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'VariableName'], 'stringValue' => ['shape' => 'StringValue'], 'doubleValue' => ['shape' => 'DoubleValue', 'box' => \true], 'datasetContentVersionValue' => ['shape' => 'DatasetContentVersionValue'], 'outputFileUriValue' => ['shape' => 'OutputFileUriValue']]], 'VariableName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Variables' => ['type' => 'list', 'member' => ['shape' => 'Variable'], 'max' => 50, 'min' => 0], 'VersioningConfiguration' => ['type' => 'structure', 'members' => ['unlimited' => ['shape' => 'UnlimitedVersioning'], 'maxVersions' => ['shape' => 'MaxVersions']]], 'VolumeSizeInGB' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'errorMessage' => ['type' => 'string'], 'resourceArn' => ['type' => 'string'], 'resourceId' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 70fe471..0000000 --- a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotanalytics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotanalytics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotanalytics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotanalytics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-tests-1.json.php deleted file mode 100644 index cadc8f2..0000000 --- a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotanalytics.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/paginators-1.json.php b/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/paginators-1.json.php deleted file mode 100644 index b57bfe6..0000000 --- a/vendor/Aws3/Aws/data/iotanalytics/2017-11-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChannels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListDatasetContents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListDatasets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListDatastores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPipelines' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/api-2.json.php b/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/api-2.json.php deleted file mode 100644 index 6004ac3..0000000 --- a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-09-18', 'endpointPrefix' => 'api.iotdeviceadvisor', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWSIoTDeviceAdvisor', 'serviceFullName' => 'AWS IoT Core Device Advisor', 'serviceId' => 'IotDeviceAdvisor', 'signatureVersion' => 'v4', 'signingName' => 'iotdeviceadvisor', 'uid' => 'iotdeviceadvisor-2020-09-18'], 'operations' => ['CreateSuiteDefinition' => ['name' => 'CreateSuiteDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/suiteDefinitions'], 'input' => ['shape' => 'CreateSuiteDefinitionRequest'], 'output' => ['shape' => 'CreateSuiteDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteSuiteDefinition' => ['name' => 'DeleteSuiteDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}'], 'input' => ['shape' => 'DeleteSuiteDefinitionRequest'], 'output' => ['shape' => 'DeleteSuiteDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetEndpoint' => ['name' => 'GetEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/endpoint'], 'input' => ['shape' => 'GetEndpointRequest'], 'output' => ['shape' => 'GetEndpointResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetSuiteDefinition' => ['name' => 'GetSuiteDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}'], 'input' => ['shape' => 'GetSuiteDefinitionRequest'], 'output' => ['shape' => 'GetSuiteDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetSuiteRun' => ['name' => 'GetSuiteRun', 'http' => ['method' => 'GET', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}'], 'input' => ['shape' => 'GetSuiteRunRequest'], 'output' => ['shape' => 'GetSuiteRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetSuiteRunReport' => ['name' => 'GetSuiteRunReport', 'http' => ['method' => 'GET', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/report'], 'input' => ['shape' => 'GetSuiteRunReportRequest'], 'output' => ['shape' => 'GetSuiteRunReportResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListSuiteDefinitions' => ['name' => 'ListSuiteDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/suiteDefinitions'], 'input' => ['shape' => 'ListSuiteDefinitionsRequest'], 'output' => ['shape' => 'ListSuiteDefinitionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListSuiteRuns' => ['name' => 'ListSuiteRuns', 'http' => ['method' => 'GET', 'requestUri' => '/suiteRuns'], 'input' => ['shape' => 'ListSuiteRunsRequest'], 'output' => ['shape' => 'ListSuiteRunsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StartSuiteRun' => ['name' => 'StartSuiteRun', 'http' => ['method' => 'POST', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}/suiteRuns'], 'input' => ['shape' => 'StartSuiteRunRequest'], 'output' => ['shape' => 'StartSuiteRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'StopSuiteRun' => ['name' => 'StopSuiteRun', 'http' => ['method' => 'POST', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/stop'], 'input' => ['shape' => 'StopSuiteRunRequest'], 'output' => ['shape' => 'StopSuiteRunResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateSuiteDefinition' => ['name' => 'UpdateSuiteDefinition', 'http' => ['method' => 'PATCH', 'requestUri' => '/suiteDefinitions/{suiteDefinitionId}'], 'input' => ['shape' => 'UpdateSuiteDefinitionRequest'], 'output' => ['shape' => 'UpdateSuiteDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AmazonResourceName' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CreateSuiteDefinitionRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionConfiguration'], 'members' => ['suiteDefinitionConfiguration' => ['shape' => 'SuiteDefinitionConfiguration'], 'tags' => ['shape' => 'TagMap']]], 'CreateSuiteDefinitionResponse' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionArn' => ['shape' => 'AmazonResourceName'], 'suiteDefinitionName' => ['shape' => 'SuiteDefinitionName'], 'createdAt' => ['shape' => 'Timestamp']]], 'DeleteSuiteDefinitionRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId']]], 'DeleteSuiteDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeviceUnderTest' => ['type' => 'structure', 'members' => ['thingArn' => ['shape' => 'AmazonResourceName'], 'certificateArn' => ['shape' => 'AmazonResourceName']]], 'DeviceUnderTestList' => ['type' => 'list', 'member' => ['shape' => 'DeviceUnderTest'], 'max' => 2, 'min' => 0], 'Endpoint' => ['type' => 'string', 'max' => 75, 'min' => 45], 'ErrorReason' => ['type' => 'string'], 'Failure' => ['type' => 'string'], 'GetEndpointRequest' => ['type' => 'structure', 'members' => ['thingArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'thingArn'], 'certificateArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'certificateArn']]], 'GetEndpointResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'Endpoint']]], 'GetSuiteDefinitionRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion', 'location' => 'querystring', 'locationName' => 'suiteDefinitionVersion']]], 'GetSuiteDefinitionResponse' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionArn' => ['shape' => 'AmazonResourceName'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion'], 'latestVersion' => ['shape' => 'SuiteDefinitionVersion'], 'suiteDefinitionConfiguration' => ['shape' => 'SuiteDefinitionConfiguration'], 'createdAt' => ['shape' => 'Timestamp'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagMap']]], 'GetSuiteRunReportRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId', 'suiteRunId'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteRunId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteRunId']]], 'GetSuiteRunReportResponse' => ['type' => 'structure', 'members' => ['qualificationReportDownloadUrl' => ['shape' => 'QualificationReportDownloadUrl']]], 'GetSuiteRunRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId', 'suiteRunId'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteRunId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteRunId']]], 'GetSuiteRunResponse' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion'], 'suiteRunId' => ['shape' => 'UUID'], 'suiteRunArn' => ['shape' => 'AmazonResourceName'], 'suiteRunConfiguration' => ['shape' => 'SuiteRunConfiguration'], 'testResult' => ['shape' => 'TestResult'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'SuiteRunStatus'], 'errorReason' => ['shape' => 'ErrorReason'], 'tags' => ['shape' => 'TagMap']]], 'GroupName' => ['type' => 'string'], 'GroupResult' => ['type' => 'structure', 'members' => ['groupId' => ['shape' => 'UUID'], 'groupName' => ['shape' => 'GroupName'], 'tests' => ['shape' => 'TestCaseRuns']]], 'GroupResultList' => ['type' => 'list', 'member' => ['shape' => 'GroupResult']], 'IntendedForQualificationBoolean' => ['type' => 'boolean'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IsLongDurationTestBoolean' => ['type' => 'boolean'], 'ListSuiteDefinitionsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSuiteDefinitionsResponse' => ['type' => 'structure', 'members' => ['suiteDefinitionInformationList' => ['shape' => 'SuiteDefinitionInformationList'], 'nextToken' => ['shape' => 'Token']]], 'ListSuiteRunsRequest' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'suiteDefinitionId'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion', 'location' => 'querystring', 'locationName' => 'suiteDefinitionVersion'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSuiteRunsResponse' => ['type' => 'structure', 'members' => ['suiteRunsList' => ['shape' => 'SuiteRunsList'], 'nextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'LogUrl' => ['type' => 'string'], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Message' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ParallelRun' => ['type' => 'boolean'], 'Protocol' => ['type' => 'string', 'enum' => ['MqttV3_1_1', 'MqttV5']], 'QualificationReportDownloadUrl' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RootGroup' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SelectedTestList' => ['type' => 'list', 'member' => ['shape' => 'UUID'], 'max' => 100, 'min' => 0], 'StartSuiteRunRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId', 'suiteRunConfiguration'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion'], 'suiteRunConfiguration' => ['shape' => 'SuiteRunConfiguration'], 'tags' => ['shape' => 'TagMap']]], 'StartSuiteRunResponse' => ['type' => 'structure', 'members' => ['suiteRunId' => ['shape' => 'UUID'], 'suiteRunArn' => ['shape' => 'AmazonResourceName'], 'createdAt' => ['shape' => 'Timestamp'], 'endpoint' => ['shape' => 'Endpoint']]], 'Status' => ['type' => 'string', 'enum' => ['PASS', 'FAIL', 'CANCELED', 'PENDING', 'RUNNING', 'STOPPING', 'STOPPED', 'PASS_WITH_WARNINGS', 'ERROR']], 'StopSuiteRunRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId', 'suiteRunId'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteRunId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteRunId']]], 'StopSuiteRunResponse' => ['type' => 'structure', 'members' => []], 'String128' => ['type' => 'string', 'max' => 128, 'min' => 1], 'String256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SuiteDefinitionConfiguration' => ['type' => 'structure', 'required' => ['suiteDefinitionName', 'rootGroup', 'devicePermissionRoleArn'], 'members' => ['suiteDefinitionName' => ['shape' => 'SuiteDefinitionName'], 'devices' => ['shape' => 'DeviceUnderTestList'], 'intendedForQualification' => ['shape' => 'IntendedForQualificationBoolean'], 'isLongDurationTest' => ['shape' => 'IsLongDurationTestBoolean'], 'rootGroup' => ['shape' => 'RootGroup'], 'devicePermissionRoleArn' => ['shape' => 'AmazonResourceName'], 'protocol' => ['shape' => 'Protocol']]], 'SuiteDefinitionInformation' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionName' => ['shape' => 'SuiteDefinitionName'], 'defaultDevices' => ['shape' => 'DeviceUnderTestList'], 'intendedForQualification' => ['shape' => 'IntendedForQualificationBoolean'], 'isLongDurationTest' => ['shape' => 'IsLongDurationTestBoolean'], 'protocol' => ['shape' => 'Protocol'], 'createdAt' => ['shape' => 'Timestamp']]], 'SuiteDefinitionInformationList' => ['type' => 'list', 'member' => ['shape' => 'SuiteDefinitionInformation']], 'SuiteDefinitionName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SuiteDefinitionVersion' => ['type' => 'string', 'max' => 255, 'min' => 2], 'SuiteRunConfiguration' => ['type' => 'structure', 'required' => ['primaryDevice'], 'members' => ['primaryDevice' => ['shape' => 'DeviceUnderTest'], 'selectedTestList' => ['shape' => 'SelectedTestList'], 'parallelRun' => ['shape' => 'ParallelRun']]], 'SuiteRunInformation' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion'], 'suiteDefinitionName' => ['shape' => 'SuiteDefinitionName'], 'suiteRunId' => ['shape' => 'UUID'], 'createdAt' => ['shape' => 'Timestamp'], 'startedAt' => ['shape' => 'Timestamp'], 'endAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'SuiteRunStatus'], 'passed' => ['shape' => 'SuiteRunResultCount'], 'failed' => ['shape' => 'SuiteRunResultCount']]], 'SuiteRunResultCount' => ['type' => 'integer', 'max' => 500, 'min' => 0], 'SuiteRunStatus' => ['type' => 'string', 'enum' => ['PASS', 'FAIL', 'CANCELED', 'PENDING', 'RUNNING', 'STOPPING', 'STOPPED', 'PASS_WITH_WARNINGS', 'ERROR']], 'SuiteRunsList' => ['type' => 'list', 'member' => ['shape' => 'SuiteRunInformation']], 'SystemMessage' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'String128'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'String128'], 'value' => ['shape' => 'String256'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TestCaseDefinitionName' => ['type' => 'string'], 'TestCaseRun' => ['type' => 'structure', 'members' => ['testCaseRunId' => ['shape' => 'UUID'], 'testCaseDefinitionId' => ['shape' => 'UUID'], 'testCaseDefinitionName' => ['shape' => 'TestCaseDefinitionName'], 'status' => ['shape' => 'Status'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'logUrl' => ['shape' => 'LogUrl'], 'warnings' => ['shape' => 'Warnings'], 'failure' => ['shape' => 'Failure'], 'testScenarios' => ['shape' => 'TestCaseScenariosList']]], 'TestCaseRuns' => ['type' => 'list', 'member' => ['shape' => 'TestCaseRun']], 'TestCaseScenario' => ['type' => 'structure', 'members' => ['testCaseScenarioId' => ['shape' => 'TestCaseScenarioId'], 'testCaseScenarioType' => ['shape' => 'TestCaseScenarioType'], 'status' => ['shape' => 'TestCaseScenarioStatus'], 'failure' => ['shape' => 'Failure'], 'systemMessage' => ['shape' => 'SystemMessage']]], 'TestCaseScenarioId' => ['type' => 'string'], 'TestCaseScenarioStatus' => ['type' => 'string', 'enum' => ['PASS', 'FAIL', 'CANCELED', 'PENDING', 'RUNNING', 'STOPPING', 'STOPPED', 'PASS_WITH_WARNINGS', 'ERROR']], 'TestCaseScenarioType' => ['type' => 'string', 'enum' => ['Advanced', 'Basic']], 'TestCaseScenariosList' => ['type' => 'list', 'member' => ['shape' => 'TestCaseScenario']], 'TestResult' => ['type' => 'structure', 'members' => ['groups' => ['shape' => 'GroupResultList']]], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 2000], 'UUID' => ['type' => 'string', 'max' => 36, 'min' => 12], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateSuiteDefinitionRequest' => ['type' => 'structure', 'required' => ['suiteDefinitionId', 'suiteDefinitionConfiguration'], 'members' => ['suiteDefinitionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'suiteDefinitionId'], 'suiteDefinitionConfiguration' => ['shape' => 'SuiteDefinitionConfiguration']]], 'UpdateSuiteDefinitionResponse' => ['type' => 'structure', 'members' => ['suiteDefinitionId' => ['shape' => 'UUID'], 'suiteDefinitionArn' => ['shape' => 'AmazonResourceName'], 'suiteDefinitionName' => ['shape' => 'SuiteDefinitionName'], 'suiteDefinitionVersion' => ['shape' => 'SuiteDefinitionVersion'], 'createdAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Warnings' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.php deleted file mode 100644 index 0edf55f..0000000 --- a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotdeviceadvisor.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.iotdeviceadvisor.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-tests-1.json.php deleted file mode 100644 index fb4a1b9..0000000 --- a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotdeviceadvisor.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php b/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php deleted file mode 100644 index 24cad8d..0000000 --- a/vendor/Aws3/Aws/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListSuiteDefinitions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSuiteRuns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/api-2.json.php b/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/api-2.json.php deleted file mode 100644 index 496f773..0000000 --- a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-23', 'endpointPrefix' => 'data.iotevents', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Events Data', 'serviceId' => 'IoT Events Data', 'signatureVersion' => 'v4', 'signingName' => 'ioteventsdata', 'uid' => 'iotevents-data-2018-10-23'], 'operations' => ['BatchAcknowledgeAlarm' => ['name' => 'BatchAcknowledgeAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/alarms/acknowledge', 'responseCode' => 202], 'input' => ['shape' => 'BatchAcknowledgeAlarmRequest'], 'output' => ['shape' => 'BatchAcknowledgeAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchDeleteDetector' => ['name' => 'BatchDeleteDetector', 'http' => ['method' => 'POST', 'requestUri' => '/detectors/delete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteDetectorRequest'], 'output' => ['shape' => 'BatchDeleteDetectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchDisableAlarm' => ['name' => 'BatchDisableAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/alarms/disable', 'responseCode' => 202], 'input' => ['shape' => 'BatchDisableAlarmRequest'], 'output' => ['shape' => 'BatchDisableAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchEnableAlarm' => ['name' => 'BatchEnableAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/alarms/enable', 'responseCode' => 202], 'input' => ['shape' => 'BatchEnableAlarmRequest'], 'output' => ['shape' => 'BatchEnableAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchPutMessage' => ['name' => 'BatchPutMessage', 'http' => ['method' => 'POST', 'requestUri' => '/inputs/messages', 'responseCode' => 200], 'input' => ['shape' => 'BatchPutMessageRequest'], 'output' => ['shape' => 'BatchPutMessageResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchResetAlarm' => ['name' => 'BatchResetAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/alarms/reset', 'responseCode' => 202], 'input' => ['shape' => 'BatchResetAlarmRequest'], 'output' => ['shape' => 'BatchResetAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchSnoozeAlarm' => ['name' => 'BatchSnoozeAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/alarms/snooze', 'responseCode' => 202], 'input' => ['shape' => 'BatchSnoozeAlarmRequest'], 'output' => ['shape' => 'BatchSnoozeAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'BatchUpdateDetector' => ['name' => 'BatchUpdateDetector', 'http' => ['method' => 'POST', 'requestUri' => '/detectors', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateDetectorRequest'], 'output' => ['shape' => 'BatchUpdateDetectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ThrottlingException']]], 'DescribeAlarm' => ['name' => 'DescribeAlarm', 'http' => ['method' => 'GET', 'requestUri' => '/alarms/{alarmModelName}/keyValues/'], 'input' => ['shape' => 'DescribeAlarmRequest'], 'output' => ['shape' => 'DescribeAlarmResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeDetector' => ['name' => 'DescribeDetector', 'http' => ['method' => 'GET', 'requestUri' => '/detectors/{detectorModelName}/keyValues/'], 'input' => ['shape' => 'DescribeDetectorRequest'], 'output' => ['shape' => 'DescribeDetectorResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListAlarms' => ['name' => 'ListAlarms', 'http' => ['method' => 'GET', 'requestUri' => '/alarms/{alarmModelName}'], 'input' => ['shape' => 'ListAlarmsRequest'], 'output' => ['shape' => 'ListAlarmsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListDetectors' => ['name' => 'ListDetectors', 'http' => ['method' => 'GET', 'requestUri' => '/detectors/{detectorModelName}'], 'input' => ['shape' => 'ListDetectorsRequest'], 'output' => ['shape' => 'ListDetectorsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]]], 'shapes' => ['AcknowledgeActionConfiguration' => ['type' => 'structure', 'members' => ['note' => ['shape' => 'Note']]], 'AcknowledgeAlarmActionRequest' => ['type' => 'structure', 'required' => ['requestId', 'alarmModelName'], 'members' => ['requestId' => ['shape' => 'RequestId'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'note' => ['shape' => 'Note']]], 'AcknowledgeAlarmActionRequests' => ['type' => 'list', 'member' => ['shape' => 'AcknowledgeAlarmActionRequest'], 'min' => 1], 'Alarm' => ['type' => 'structure', 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'keyValue' => ['shape' => 'KeyValue'], 'alarmState' => ['shape' => 'AlarmState'], 'severity' => ['shape' => 'Severity'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'AlarmModelName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'AlarmModelVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AlarmState' => ['type' => 'structure', 'members' => ['stateName' => ['shape' => 'AlarmStateName'], 'ruleEvaluation' => ['shape' => 'RuleEvaluation'], 'customerAction' => ['shape' => 'CustomerAction'], 'systemEvent' => ['shape' => 'SystemEvent']]], 'AlarmStateName' => ['type' => 'string', 'enum' => ['DISABLED', 'NORMAL', 'ACTIVE', 'ACKNOWLEDGED', 'SNOOZE_DISABLED', 'LATCHED']], 'AlarmSummaries' => ['type' => 'list', 'member' => ['shape' => 'AlarmSummary']], 'AlarmSummary' => ['type' => 'structure', 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'keyValue' => ['shape' => 'KeyValue'], 'stateName' => ['shape' => 'AlarmStateName'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'BatchAcknowledgeAlarmRequest' => ['type' => 'structure', 'required' => ['acknowledgeActionRequests'], 'members' => ['acknowledgeActionRequests' => ['shape' => 'AcknowledgeAlarmActionRequests']]], 'BatchAcknowledgeAlarmResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'BatchAlarmActionErrorEntries']]], 'BatchAlarmActionErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchAlarmActionErrorEntry']], 'BatchAlarmActionErrorEntry' => ['type' => 'structure', 'members' => ['requestId' => ['shape' => 'RequestId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchDeleteDetectorErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteDetectorErrorEntry']], 'BatchDeleteDetectorErrorEntry' => ['type' => 'structure', 'members' => ['messageId' => ['shape' => 'MessageId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchDeleteDetectorRequest' => ['type' => 'structure', 'required' => ['detectors'], 'members' => ['detectors' => ['shape' => 'DeleteDetectorRequests']]], 'BatchDeleteDetectorResponse' => ['type' => 'structure', 'members' => ['batchDeleteDetectorErrorEntries' => ['shape' => 'BatchDeleteDetectorErrorEntries']]], 'BatchDisableAlarmRequest' => ['type' => 'structure', 'required' => ['disableActionRequests'], 'members' => ['disableActionRequests' => ['shape' => 'DisableAlarmActionRequests']]], 'BatchDisableAlarmResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'BatchAlarmActionErrorEntries']]], 'BatchEnableAlarmRequest' => ['type' => 'structure', 'required' => ['enableActionRequests'], 'members' => ['enableActionRequests' => ['shape' => 'EnableAlarmActionRequests']]], 'BatchEnableAlarmResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'BatchAlarmActionErrorEntries']]], 'BatchPutMessageErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchPutMessageErrorEntry']], 'BatchPutMessageErrorEntry' => ['type' => 'structure', 'members' => ['messageId' => ['shape' => 'MessageId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchPutMessageRequest' => ['type' => 'structure', 'required' => ['messages'], 'members' => ['messages' => ['shape' => 'Messages']]], 'BatchPutMessageResponse' => ['type' => 'structure', 'members' => ['BatchPutMessageErrorEntries' => ['shape' => 'BatchPutMessageErrorEntries']]], 'BatchResetAlarmRequest' => ['type' => 'structure', 'required' => ['resetActionRequests'], 'members' => ['resetActionRequests' => ['shape' => 'ResetAlarmActionRequests']]], 'BatchResetAlarmResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'BatchAlarmActionErrorEntries']]], 'BatchSnoozeAlarmRequest' => ['type' => 'structure', 'required' => ['snoozeActionRequests'], 'members' => ['snoozeActionRequests' => ['shape' => 'SnoozeAlarmActionRequests']]], 'BatchSnoozeAlarmResponse' => ['type' => 'structure', 'members' => ['errorEntries' => ['shape' => 'BatchAlarmActionErrorEntries']]], 'BatchUpdateDetectorErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchUpdateDetectorErrorEntry']], 'BatchUpdateDetectorErrorEntry' => ['type' => 'structure', 'members' => ['messageId' => ['shape' => 'MessageId'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage']]], 'BatchUpdateDetectorRequest' => ['type' => 'structure', 'required' => ['detectors'], 'members' => ['detectors' => ['shape' => 'UpdateDetectorRequests']]], 'BatchUpdateDetectorResponse' => ['type' => 'structure', 'members' => ['batchUpdateDetectorErrorEntries' => ['shape' => 'BatchUpdateDetectorErrorEntries']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GREATER', 'GREATER_OR_EQUAL', 'LESS', 'LESS_OR_EQUAL', 'EQUAL', 'NOT_EQUAL']], 'CustomerAction' => ['type' => 'structure', 'members' => ['actionName' => ['shape' => 'CustomerActionName'], 'snoozeActionConfiguration' => ['shape' => 'SnoozeActionConfiguration'], 'enableActionConfiguration' => ['shape' => 'EnableActionConfiguration'], 'disableActionConfiguration' => ['shape' => 'DisableActionConfiguration'], 'acknowledgeActionConfiguration' => ['shape' => 'AcknowledgeActionConfiguration'], 'resetActionConfiguration' => ['shape' => 'ResetActionConfiguration']]], 'CustomerActionName' => ['type' => 'string', 'enum' => ['SNOOZE', 'ENABLE', 'DISABLE', 'ACKNOWLEDGE', 'RESET']], 'DeleteDetectorRequest' => ['type' => 'structure', 'required' => ['messageId', 'detectorModelName'], 'members' => ['messageId' => ['shape' => 'MessageId'], 'detectorModelName' => ['shape' => 'DetectorModelName'], 'keyValue' => ['shape' => 'KeyValue']]], 'DeleteDetectorRequests' => ['type' => 'list', 'member' => ['shape' => 'DeleteDetectorRequest'], 'min' => 1], 'DescribeAlarmRequest' => ['type' => 'structure', 'required' => ['alarmModelName'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName'], 'keyValue' => ['shape' => 'KeyValue', 'location' => 'querystring', 'locationName' => 'keyValue']]], 'DescribeAlarmResponse' => ['type' => 'structure', 'members' => ['alarm' => ['shape' => 'Alarm']]], 'DescribeDetectorRequest' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName'], 'keyValue' => ['shape' => 'KeyValue', 'location' => 'querystring', 'locationName' => 'keyValue']]], 'DescribeDetectorResponse' => ['type' => 'structure', 'members' => ['detector' => ['shape' => 'Detector']]], 'Detector' => ['type' => 'structure', 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'detectorModelVersion' => ['shape' => 'DetectorModelVersion'], 'state' => ['shape' => 'DetectorState'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'DetectorModelName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'DetectorModelVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DetectorState' => ['type' => 'structure', 'required' => ['stateName', 'variables', 'timers'], 'members' => ['stateName' => ['shape' => 'StateName'], 'variables' => ['shape' => 'Variables'], 'timers' => ['shape' => 'Timers']]], 'DetectorStateDefinition' => ['type' => 'structure', 'required' => ['stateName', 'variables', 'timers'], 'members' => ['stateName' => ['shape' => 'StateName'], 'variables' => ['shape' => 'VariableDefinitions'], 'timers' => ['shape' => 'TimerDefinitions']]], 'DetectorStateSummary' => ['type' => 'structure', 'members' => ['stateName' => ['shape' => 'StateName']]], 'DetectorSummaries' => ['type' => 'list', 'member' => ['shape' => 'DetectorSummary']], 'DetectorSummary' => ['type' => 'structure', 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'detectorModelVersion' => ['shape' => 'DetectorModelVersion'], 'state' => ['shape' => 'DetectorStateSummary'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'DisableActionConfiguration' => ['type' => 'structure', 'members' => ['note' => ['shape' => 'Note']]], 'DisableAlarmActionRequest' => ['type' => 'structure', 'required' => ['requestId', 'alarmModelName'], 'members' => ['requestId' => ['shape' => 'RequestId'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'note' => ['shape' => 'Note']]], 'DisableAlarmActionRequests' => ['type' => 'list', 'member' => ['shape' => 'DisableAlarmActionRequest'], 'min' => 1], 'EnableActionConfiguration' => ['type' => 'structure', 'members' => ['note' => ['shape' => 'Note']]], 'EnableAlarmActionRequest' => ['type' => 'structure', 'required' => ['requestId', 'alarmModelName'], 'members' => ['requestId' => ['shape' => 'RequestId'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'note' => ['shape' => 'Note']]], 'EnableAlarmActionRequests' => ['type' => 'list', 'member' => ['shape' => 'EnableAlarmActionRequest'], 'min' => 1], 'EphemeralInputName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_.-]*$'], 'EpochMilliTimestamp' => ['type' => 'long', 'max' => 9223372036854775807, 'min' => 1], 'ErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFoundException', 'InvalidRequestException', 'InternalFailureException', 'ServiceUnavailableException', 'ThrottlingException']], 'ErrorMessage' => ['type' => 'string'], 'EventType' => ['type' => 'string', 'enum' => ['STATE_CHANGE']], 'InputPropertyValue' => ['type' => 'string'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'KeyValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-_:]+$'], 'ListAlarmsRequest' => ['type' => 'structure', 'required' => ['alarmModelName'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAlarmsResponse' => ['type' => 'structure', 'members' => ['alarmSummaries' => ['shape' => 'AlarmSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDetectorsRequest' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName'], 'stateName' => ['shape' => 'StateName', 'location' => 'querystring', 'locationName' => 'stateName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDetectorsResponse' => ['type' => 'structure', 'members' => ['detectorSummaries' => ['shape' => 'DetectorSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'Message' => ['type' => 'structure', 'required' => ['messageId', 'inputName', 'payload'], 'members' => ['messageId' => ['shape' => 'MessageId'], 'inputName' => ['shape' => 'EphemeralInputName'], 'payload' => ['shape' => 'Payload'], 'timestamp' => ['shape' => 'TimestampValue']]], 'MessageId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'Messages' => ['type' => 'list', 'member' => ['shape' => 'Message'], 'min' => 1], 'NextToken' => ['type' => 'string'], 'Note' => ['type' => 'string', 'max' => 256], 'Payload' => ['type' => 'blob'], 'RequestId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'ResetActionConfiguration' => ['type' => 'structure', 'members' => ['note' => ['shape' => 'Note']]], 'ResetAlarmActionRequest' => ['type' => 'structure', 'required' => ['requestId', 'alarmModelName'], 'members' => ['requestId' => ['shape' => 'RequestId'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'note' => ['shape' => 'Note']]], 'ResetAlarmActionRequests' => ['type' => 'list', 'member' => ['shape' => 'ResetAlarmActionRequest'], 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RuleEvaluation' => ['type' => 'structure', 'members' => ['simpleRuleEvaluation' => ['shape' => 'SimpleRuleEvaluation']]], 'Seconds' => ['type' => 'integer'], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'Severity' => ['type' => 'integer', 'box' => \true, 'max' => 2147483647, 'min' => 0], 'SimpleRuleEvaluation' => ['type' => 'structure', 'members' => ['inputPropertyValue' => ['shape' => 'InputPropertyValue'], 'operator' => ['shape' => 'ComparisonOperator'], 'thresholdValue' => ['shape' => 'ThresholdValue']]], 'SnoozeActionConfiguration' => ['type' => 'structure', 'members' => ['snoozeDuration' => ['shape' => 'SnoozeDuration'], 'note' => ['shape' => 'Note']]], 'SnoozeAlarmActionRequest' => ['type' => 'structure', 'required' => ['requestId', 'alarmModelName', 'snoozeDuration'], 'members' => ['requestId' => ['shape' => 'RequestId'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'note' => ['shape' => 'Note'], 'snoozeDuration' => ['shape' => 'SnoozeDuration']]], 'SnoozeAlarmActionRequests' => ['type' => 'list', 'member' => ['shape' => 'SnoozeAlarmActionRequest'], 'min' => 1], 'SnoozeDuration' => ['type' => 'integer'], 'StateChangeConfiguration' => ['type' => 'structure', 'members' => ['triggerType' => ['shape' => 'TriggerType']]], 'StateName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'SystemEvent' => ['type' => 'structure', 'members' => ['eventType' => ['shape' => 'EventType'], 'stateChangeConfiguration' => ['shape' => 'StateChangeConfiguration']]], 'ThresholdValue' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timer' => ['type' => 'structure', 'required' => ['name', 'timestamp'], 'members' => ['name' => ['shape' => 'TimerName'], 'timestamp' => ['shape' => 'Timestamp']]], 'TimerDefinition' => ['type' => 'structure', 'required' => ['name', 'seconds'], 'members' => ['name' => ['shape' => 'TimerName'], 'seconds' => ['shape' => 'Seconds']]], 'TimerDefinitions' => ['type' => 'list', 'member' => ['shape' => 'TimerDefinition']], 'TimerName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Timers' => ['type' => 'list', 'member' => ['shape' => 'Timer']], 'Timestamp' => ['type' => 'timestamp'], 'TimestampValue' => ['type' => 'structure', 'members' => ['timeInMillis' => ['shape' => 'EpochMilliTimestamp']]], 'TriggerType' => ['type' => 'string', 'enum' => ['SNOOZE_TIMEOUT']], 'UpdateDetectorRequest' => ['type' => 'structure', 'required' => ['messageId', 'detectorModelName', 'state'], 'members' => ['messageId' => ['shape' => 'MessageId'], 'detectorModelName' => ['shape' => 'DetectorModelName'], 'keyValue' => ['shape' => 'KeyValue'], 'state' => ['shape' => 'DetectorStateDefinition']]], 'UpdateDetectorRequests' => ['type' => 'list', 'member' => ['shape' => 'UpdateDetectorRequest'], 'min' => 1], 'Variable' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue']]], 'VariableDefinition' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue']]], 'VariableDefinitions' => ['type' => 'list', 'member' => ['shape' => 'VariableDefinition']], 'VariableName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'VariableValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Variables' => ['type' => 'list', 'member' => ['shape' => 'Variable']], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.php deleted file mode 100644 index e6fe22e..0000000 --- a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.iotevents-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.iotevents-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.iotevents.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://data.iotevents.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-tests-1.json.php deleted file mode 100644 index a06aa51..0000000 --- a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/paginators-1.json.php b/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/paginators-1.json.php deleted file mode 100644 index b5fab38..0000000 --- a/vendor/Aws3/Aws/data/iotevents-data/2018-10-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/iotevents/2018-07-27/api-2.json.php b/vendor/Aws3/Aws/data/iotevents/2018-07-27/api-2.json.php deleted file mode 100644 index 8166ad9..0000000 --- a/vendor/Aws3/Aws/data/iotevents/2018-07-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-07-27', 'endpointPrefix' => 'iotevents', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Events', 'serviceId' => 'IoT Events', 'signatureVersion' => 'v4', 'signingName' => 'iotevents', 'uid' => 'iotevents-2018-07-27'], 'operations' => ['CreateAlarmModel' => ['name' => 'CreateAlarmModel', 'http' => ['method' => 'POST', 'requestUri' => '/alarm-models'], 'input' => ['shape' => 'CreateAlarmModelRequest'], 'output' => ['shape' => 'CreateAlarmModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'CreateDetectorModel' => ['name' => 'CreateDetectorModel', 'http' => ['method' => 'POST', 'requestUri' => '/detector-models'], 'input' => ['shape' => 'CreateDetectorModelRequest'], 'output' => ['shape' => 'CreateDetectorModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'CreateInput' => ['name' => 'CreateInput', 'http' => ['method' => 'POST', 'requestUri' => '/inputs', 'responseCode' => 201], 'input' => ['shape' => 'CreateInputRequest'], 'output' => ['shape' => 'CreateInputResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceAlreadyExistsException']]], 'DeleteAlarmModel' => ['name' => 'DeleteAlarmModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/alarm-models/{alarmModelName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAlarmModelRequest'], 'output' => ['shape' => 'DeleteAlarmModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteDetectorModel' => ['name' => 'DeleteDetectorModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/detector-models/{detectorModelName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDetectorModelRequest'], 'output' => ['shape' => 'DeleteDetectorModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteInput' => ['name' => 'DeleteInput', 'http' => ['method' => 'DELETE', 'requestUri' => '/inputs/{inputName}'], 'input' => ['shape' => 'DeleteInputRequest'], 'output' => ['shape' => 'DeleteInputResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceInUseException']]], 'DescribeAlarmModel' => ['name' => 'DescribeAlarmModel', 'http' => ['method' => 'GET', 'requestUri' => '/alarm-models/{alarmModelName}'], 'input' => ['shape' => 'DescribeAlarmModelRequest'], 'output' => ['shape' => 'DescribeAlarmModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeDetectorModel' => ['name' => 'DescribeDetectorModel', 'http' => ['method' => 'GET', 'requestUri' => '/detector-models/{detectorModelName}'], 'input' => ['shape' => 'DescribeDetectorModelRequest'], 'output' => ['shape' => 'DescribeDetectorModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeDetectorModelAnalysis' => ['name' => 'DescribeDetectorModelAnalysis', 'http' => ['method' => 'GET', 'requestUri' => '/analysis/detector-models/{analysisId}'], 'input' => ['shape' => 'DescribeDetectorModelAnalysisRequest'], 'output' => ['shape' => 'DescribeDetectorModelAnalysisResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeInput' => ['name' => 'DescribeInput', 'http' => ['method' => 'GET', 'requestUri' => '/inputs/{inputName}'], 'input' => ['shape' => 'DescribeInputRequest'], 'output' => ['shape' => 'DescribeInputResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeLoggingOptions' => ['name' => 'DescribeLoggingOptions', 'http' => ['method' => 'GET', 'requestUri' => '/logging'], 'input' => ['shape' => 'DescribeLoggingOptionsRequest'], 'output' => ['shape' => 'DescribeLoggingOptionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnsupportedOperationException']]], 'GetDetectorModelAnalysisResults' => ['name' => 'GetDetectorModelAnalysisResults', 'http' => ['method' => 'GET', 'requestUri' => '/analysis/detector-models/{analysisId}/results'], 'input' => ['shape' => 'GetDetectorModelAnalysisResultsRequest'], 'output' => ['shape' => 'GetDetectorModelAnalysisResultsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListAlarmModelVersions' => ['name' => 'ListAlarmModelVersions', 'http' => ['method' => 'GET', 'requestUri' => '/alarm-models/{alarmModelName}/versions'], 'input' => ['shape' => 'ListAlarmModelVersionsRequest'], 'output' => ['shape' => 'ListAlarmModelVersionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListAlarmModels' => ['name' => 'ListAlarmModels', 'http' => ['method' => 'GET', 'requestUri' => '/alarm-models'], 'input' => ['shape' => 'ListAlarmModelsRequest'], 'output' => ['shape' => 'ListAlarmModelsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListDetectorModelVersions' => ['name' => 'ListDetectorModelVersions', 'http' => ['method' => 'GET', 'requestUri' => '/detector-models/{detectorModelName}/versions'], 'input' => ['shape' => 'ListDetectorModelVersionsRequest'], 'output' => ['shape' => 'ListDetectorModelVersionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListDetectorModels' => ['name' => 'ListDetectorModels', 'http' => ['method' => 'GET', 'requestUri' => '/detector-models'], 'input' => ['shape' => 'ListDetectorModelsRequest'], 'output' => ['shape' => 'ListDetectorModelsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListInputRoutings' => ['name' => 'ListInputRoutings', 'http' => ['method' => 'POST', 'requestUri' => '/input-routings'], 'input' => ['shape' => 'ListInputRoutingsRequest'], 'output' => ['shape' => 'ListInputRoutingsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ListInputs' => ['name' => 'ListInputs', 'http' => ['method' => 'GET', 'requestUri' => '/inputs'], 'input' => ['shape' => 'ListInputsRequest'], 'output' => ['shape' => 'ListInputsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'PutLoggingOptions' => ['name' => 'PutLoggingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/logging'], 'input' => ['shape' => 'PutLoggingOptionsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'ResourceInUseException']]], 'StartDetectorModelAnalysis' => ['name' => 'StartDetectorModelAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/analysis/detector-models/'], 'input' => ['shape' => 'StartDetectorModelAnalysisRequest'], 'output' => ['shape' => 'StartDetectorModelAnalysisResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateAlarmModel' => ['name' => 'UpdateAlarmModel', 'http' => ['method' => 'POST', 'requestUri' => '/alarm-models/{alarmModelName}'], 'input' => ['shape' => 'UpdateAlarmModelRequest'], 'output' => ['shape' => 'UpdateAlarmModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateDetectorModel' => ['name' => 'UpdateDetectorModel', 'http' => ['method' => 'POST', 'requestUri' => '/detector-models/{detectorModelName}'], 'input' => ['shape' => 'UpdateDetectorModelRequest'], 'output' => ['shape' => 'UpdateDetectorModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateInput' => ['name' => 'UpdateInput', 'http' => ['method' => 'PUT', 'requestUri' => '/inputs/{inputName}'], 'input' => ['shape' => 'UpdateInputRequest'], 'output' => ['shape' => 'UpdateInputResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceInUseException']]]], 'shapes' => ['AcknowledgeFlow' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'AcknowledgeFlowEnabled']]], 'AcknowledgeFlowEnabled' => ['type' => 'boolean', 'box' => \true], 'Action' => ['type' => 'structure', 'members' => ['setVariable' => ['shape' => 'SetVariableAction'], 'sns' => ['shape' => 'SNSTopicPublishAction'], 'iotTopicPublish' => ['shape' => 'IotTopicPublishAction'], 'setTimer' => ['shape' => 'SetTimerAction'], 'clearTimer' => ['shape' => 'ClearTimerAction'], 'resetTimer' => ['shape' => 'ResetTimerAction'], 'lambda' => ['shape' => 'LambdaAction'], 'iotEvents' => ['shape' => 'IotEventsAction'], 'sqs' => ['shape' => 'SqsAction'], 'firehose' => ['shape' => 'FirehoseAction'], 'dynamoDB' => ['shape' => 'DynamoDBAction'], 'dynamoDBv2' => ['shape' => 'DynamoDBv2Action'], 'iotSiteWise' => ['shape' => 'IotSiteWiseAction']]], 'Actions' => ['type' => 'list', 'member' => ['shape' => 'Action']], 'AlarmAction' => ['type' => 'structure', 'members' => ['sns' => ['shape' => 'SNSTopicPublishAction'], 'iotTopicPublish' => ['shape' => 'IotTopicPublishAction'], 'lambda' => ['shape' => 'LambdaAction'], 'iotEvents' => ['shape' => 'IotEventsAction'], 'sqs' => ['shape' => 'SqsAction'], 'firehose' => ['shape' => 'FirehoseAction'], 'dynamoDB' => ['shape' => 'DynamoDBAction'], 'dynamoDBv2' => ['shape' => 'DynamoDBv2Action'], 'iotSiteWise' => ['shape' => 'IotSiteWiseAction']]], 'AlarmActions' => ['type' => 'list', 'member' => ['shape' => 'AlarmAction']], 'AlarmCapabilities' => ['type' => 'structure', 'members' => ['initializationConfiguration' => ['shape' => 'InitializationConfiguration'], 'acknowledgeFlow' => ['shape' => 'AcknowledgeFlow']]], 'AlarmEventActions' => ['type' => 'structure', 'members' => ['alarmActions' => ['shape' => 'AlarmActions']]], 'AlarmModelArn' => ['type' => 'string'], 'AlarmModelDescription' => ['type' => 'string', 'max' => 128], 'AlarmModelName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'AlarmModelSummaries' => ['type' => 'list', 'member' => ['shape' => 'AlarmModelSummary']], 'AlarmModelSummary' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'alarmModelDescription' => ['shape' => 'AlarmModelDescription'], 'alarmModelName' => ['shape' => 'AlarmModelName']]], 'AlarmModelVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'AlarmModelVersionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'ACTIVATING', 'INACTIVE', 'FAILED']], 'AlarmModelVersionSummaries' => ['type' => 'list', 'member' => ['shape' => 'AlarmModelVersionSummary']], 'AlarmModelVersionSummary' => ['type' => 'structure', 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName'], 'alarmModelArn' => ['shape' => 'AlarmModelArn'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AlarmModelVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage']]], 'AlarmNotification' => ['type' => 'structure', 'members' => ['notificationActions' => ['shape' => 'NotificationActions']]], 'AlarmRule' => ['type' => 'structure', 'members' => ['simpleRule' => ['shape' => 'SimpleRule']]], 'AmazonResourceName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'AnalysisId' => ['type' => 'string'], 'AnalysisMessage' => ['type' => 'string'], 'AnalysisResult' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'AnalysisType'], 'level' => ['shape' => 'AnalysisResultLevel'], 'message' => ['shape' => 'AnalysisMessage'], 'locations' => ['shape' => 'AnalysisResultLocations']]], 'AnalysisResultLevel' => ['type' => 'string', 'enum' => ['INFO', 'WARNING', 'ERROR']], 'AnalysisResultLocation' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'AnalysisResultLocationPath']]], 'AnalysisResultLocationPath' => ['type' => 'string'], 'AnalysisResultLocations' => ['type' => 'list', 'member' => ['shape' => 'AnalysisResultLocation']], 'AnalysisResults' => ['type' => 'list', 'member' => ['shape' => 'AnalysisResult']], 'AnalysisStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETE', 'FAILED']], 'AnalysisType' => ['type' => 'string'], 'AssetId' => ['type' => 'string'], 'AssetModelId' => ['type' => 'string'], 'AssetPropertyAlias' => ['type' => 'string'], 'AssetPropertyBooleanValue' => ['type' => 'string'], 'AssetPropertyDoubleValue' => ['type' => 'string'], 'AssetPropertyEntryId' => ['type' => 'string'], 'AssetPropertyId' => ['type' => 'string'], 'AssetPropertyIntegerValue' => ['type' => 'string'], 'AssetPropertyOffsetInNanos' => ['type' => 'string'], 'AssetPropertyQuality' => ['type' => 'string'], 'AssetPropertyStringValue' => ['type' => 'string'], 'AssetPropertyTimeInSeconds' => ['type' => 'string'], 'AssetPropertyTimestamp' => ['type' => 'structure', 'required' => ['timeInSeconds'], 'members' => ['timeInSeconds' => ['shape' => 'AssetPropertyTimeInSeconds'], 'offsetInNanos' => ['shape' => 'AssetPropertyOffsetInNanos']]], 'AssetPropertyValue' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'AssetPropertyVariant'], 'timestamp' => ['shape' => 'AssetPropertyTimestamp'], 'quality' => ['shape' => 'AssetPropertyQuality']]], 'AssetPropertyVariant' => ['type' => 'structure', 'members' => ['stringValue' => ['shape' => 'AssetPropertyStringValue'], 'integerValue' => ['shape' => 'AssetPropertyIntegerValue'], 'doubleValue' => ['shape' => 'AssetPropertyDoubleValue'], 'booleanValue' => ['shape' => 'AssetPropertyBooleanValue']]], 'Attribute' => ['type' => 'structure', 'required' => ['jsonPath'], 'members' => ['jsonPath' => ['shape' => 'AttributeJsonPath']]], 'AttributeJsonPath' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^((`[\\w\\- ]+`)|([\\w\\-]+))(\\.((`[\\w- ]+`)|([\\w\\-]+)))*$'], 'Attributes' => ['type' => 'list', 'member' => ['shape' => 'Attribute'], 'max' => 200, 'min' => 1], 'ClearTimerAction' => ['type' => 'structure', 'required' => ['timerName'], 'members' => ['timerName' => ['shape' => 'TimerName']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GREATER', 'GREATER_OR_EQUAL', 'LESS', 'LESS_OR_EQUAL', 'EQUAL', 'NOT_EQUAL']], 'Condition' => ['type' => 'string', 'max' => 512], 'ContentExpression' => ['type' => 'string', 'min' => 1], 'CreateAlarmModelRequest' => ['type' => 'structure', 'required' => ['alarmModelName', 'roleArn', 'alarmRule'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName'], 'alarmModelDescription' => ['shape' => 'AlarmModelDescription'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'Tags'], 'key' => ['shape' => 'AttributeJsonPath'], 'severity' => ['shape' => 'Severity'], 'alarmRule' => ['shape' => 'AlarmRule'], 'alarmNotification' => ['shape' => 'AlarmNotification'], 'alarmEventActions' => ['shape' => 'AlarmEventActions'], 'alarmCapabilities' => ['shape' => 'AlarmCapabilities']]], 'CreateAlarmModelResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'alarmModelArn' => ['shape' => 'AlarmModelArn'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AlarmModelVersionStatus']]], 'CreateDetectorModelRequest' => ['type' => 'structure', 'required' => ['detectorModelName', 'detectorModelDefinition', 'roleArn'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'detectorModelDefinition' => ['shape' => 'DetectorModelDefinition'], 'detectorModelDescription' => ['shape' => 'DetectorModelDescription'], 'key' => ['shape' => 'AttributeJsonPath'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'Tags'], 'evaluationMethod' => ['shape' => 'EvaluationMethod']]], 'CreateDetectorModelResponse' => ['type' => 'structure', 'members' => ['detectorModelConfiguration' => ['shape' => 'DetectorModelConfiguration']]], 'CreateInputRequest' => ['type' => 'structure', 'required' => ['inputName', 'inputDefinition'], 'members' => ['inputName' => ['shape' => 'InputName'], 'inputDescription' => ['shape' => 'InputDescription'], 'inputDefinition' => ['shape' => 'InputDefinition'], 'tags' => ['shape' => 'Tags']]], 'CreateInputResponse' => ['type' => 'structure', 'members' => ['inputConfiguration' => ['shape' => 'InputConfiguration']]], 'DeleteAlarmModelRequest' => ['type' => 'structure', 'required' => ['alarmModelName'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName']]], 'DeleteAlarmModelResponse' => ['type' => 'structure', 'members' => []], 'DeleteDetectorModelRequest' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName']]], 'DeleteDetectorModelResponse' => ['type' => 'structure', 'members' => []], 'DeleteInputRequest' => ['type' => 'structure', 'required' => ['inputName'], 'members' => ['inputName' => ['shape' => 'InputName', 'location' => 'uri', 'locationName' => 'inputName']]], 'DeleteInputResponse' => ['type' => 'structure', 'members' => []], 'DeliveryStreamName' => ['type' => 'string'], 'DescribeAlarmModelRequest' => ['type' => 'structure', 'required' => ['alarmModelName'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion', 'location' => 'querystring', 'locationName' => 'version']]], 'DescribeAlarmModelResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'alarmModelArn' => ['shape' => 'AlarmModelArn'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AlarmModelVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'alarmModelName' => ['shape' => 'AlarmModelName'], 'alarmModelDescription' => ['shape' => 'AlarmModelDescription'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'key' => ['shape' => 'AttributeJsonPath'], 'severity' => ['shape' => 'Severity'], 'alarmRule' => ['shape' => 'AlarmRule'], 'alarmNotification' => ['shape' => 'AlarmNotification'], 'alarmEventActions' => ['shape' => 'AlarmEventActions'], 'alarmCapabilities' => ['shape' => 'AlarmCapabilities']]], 'DescribeDetectorModelAnalysisRequest' => ['type' => 'structure', 'required' => ['analysisId'], 'members' => ['analysisId' => ['shape' => 'AnalysisId', 'location' => 'uri', 'locationName' => 'analysisId']]], 'DescribeDetectorModelAnalysisResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AnalysisStatus']]], 'DescribeDetectorModelRequest' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName'], 'detectorModelVersion' => ['shape' => 'DetectorModelVersion', 'location' => 'querystring', 'locationName' => 'version']]], 'DescribeDetectorModelResponse' => ['type' => 'structure', 'members' => ['detectorModel' => ['shape' => 'DetectorModel']]], 'DescribeInputRequest' => ['type' => 'structure', 'required' => ['inputName'], 'members' => ['inputName' => ['shape' => 'InputName', 'location' => 'uri', 'locationName' => 'inputName']]], 'DescribeInputResponse' => ['type' => 'structure', 'members' => ['input' => ['shape' => 'Input']]], 'DescribeLoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'DescribeLoggingOptionsResponse' => ['type' => 'structure', 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'DetectorDebugOption' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'keyValue' => ['shape' => 'KeyValue']]], 'DetectorDebugOptions' => ['type' => 'list', 'member' => ['shape' => 'DetectorDebugOption'], 'min' => 1], 'DetectorModel' => ['type' => 'structure', 'members' => ['detectorModelDefinition' => ['shape' => 'DetectorModelDefinition'], 'detectorModelConfiguration' => ['shape' => 'DetectorModelConfiguration']]], 'DetectorModelArn' => ['type' => 'string'], 'DetectorModelConfiguration' => ['type' => 'structure', 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'detectorModelVersion' => ['shape' => 'DetectorModelVersion'], 'detectorModelDescription' => ['shape' => 'DetectorModelDescription'], 'detectorModelArn' => ['shape' => 'DetectorModelArn'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'DetectorModelVersionStatus'], 'key' => ['shape' => 'AttributeJsonPath'], 'evaluationMethod' => ['shape' => 'EvaluationMethod']]], 'DetectorModelDefinition' => ['type' => 'structure', 'required' => ['states', 'initialStateName'], 'members' => ['states' => ['shape' => 'States'], 'initialStateName' => ['shape' => 'StateName']]], 'DetectorModelDescription' => ['type' => 'string', 'max' => 128], 'DetectorModelName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'DetectorModelSummaries' => ['type' => 'list', 'member' => ['shape' => 'DetectorModelSummary']], 'DetectorModelSummary' => ['type' => 'structure', 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'detectorModelDescription' => ['shape' => 'DetectorModelDescription'], 'creationTime' => ['shape' => 'Timestamp']]], 'DetectorModelVersion' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DetectorModelVersionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'ACTIVATING', 'INACTIVE', 'DEPRECATED', 'DRAFT', 'PAUSED', 'FAILED']], 'DetectorModelVersionSummaries' => ['type' => 'list', 'member' => ['shape' => 'DetectorModelVersionSummary']], 'DetectorModelVersionSummary' => ['type' => 'structure', 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName'], 'detectorModelVersion' => ['shape' => 'DetectorModelVersion'], 'detectorModelArn' => ['shape' => 'DetectorModelArn'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'DetectorModelVersionStatus'], 'evaluationMethod' => ['shape' => 'EvaluationMethod']]], 'DisabledOnInitialization' => ['type' => 'boolean', 'box' => \true], 'DynamoDBAction' => ['type' => 'structure', 'required' => ['hashKeyField', 'hashKeyValue', 'tableName'], 'members' => ['hashKeyType' => ['shape' => 'DynamoKeyType'], 'hashKeyField' => ['shape' => 'DynamoKeyField'], 'hashKeyValue' => ['shape' => 'DynamoKeyValue'], 'rangeKeyType' => ['shape' => 'DynamoKeyType'], 'rangeKeyField' => ['shape' => 'DynamoKeyField'], 'rangeKeyValue' => ['shape' => 'DynamoKeyValue'], 'operation' => ['shape' => 'DynamoOperation'], 'payloadField' => ['shape' => 'DynamoKeyField'], 'tableName' => ['shape' => 'DynamoTableName'], 'payload' => ['shape' => 'Payload']]], 'DynamoDBv2Action' => ['type' => 'structure', 'required' => ['tableName'], 'members' => ['tableName' => ['shape' => 'DynamoTableName'], 'payload' => ['shape' => 'Payload']]], 'DynamoKeyField' => ['type' => 'string'], 'DynamoKeyType' => ['type' => 'string'], 'DynamoKeyValue' => ['type' => 'string'], 'DynamoOperation' => ['type' => 'string'], 'DynamoTableName' => ['type' => 'string'], 'EmailConfiguration' => ['type' => 'structure', 'required' => ['from', 'recipients'], 'members' => ['from' => ['shape' => 'FromEmail'], 'content' => ['shape' => 'EmailContent'], 'recipients' => ['shape' => 'EmailRecipients']]], 'EmailConfigurations' => ['type' => 'list', 'member' => ['shape' => 'EmailConfiguration'], 'min' => 1], 'EmailContent' => ['type' => 'structure', 'members' => ['subject' => ['shape' => 'EmailSubject'], 'additionalMessage' => ['shape' => 'NotificationAdditionalMessage']]], 'EmailRecipients' => ['type' => 'structure', 'members' => ['to' => ['shape' => 'RecipientDetails']]], 'EmailSubject' => ['type' => 'string'], 'EvaluationMethod' => ['type' => 'string', 'enum' => ['BATCH', 'SERIAL']], 'Event' => ['type' => 'structure', 'required' => ['eventName'], 'members' => ['eventName' => ['shape' => 'EventName'], 'condition' => ['shape' => 'Condition'], 'actions' => ['shape' => 'Actions']]], 'EventName' => ['type' => 'string', 'max' => 128], 'Events' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'FirehoseAction' => ['type' => 'structure', 'required' => ['deliveryStreamName'], 'members' => ['deliveryStreamName' => ['shape' => 'DeliveryStreamName'], 'separator' => ['shape' => 'FirehoseSeparator'], 'payload' => ['shape' => 'Payload']]], 'FirehoseSeparator' => ['type' => 'string', 'pattern' => '([\\n\\t])|(\\r\\n)|(,)'], 'FromEmail' => ['type' => 'string'], 'GetDetectorModelAnalysisResultsRequest' => ['type' => 'structure', 'required' => ['analysisId'], 'members' => ['analysisId' => ['shape' => 'AnalysisId', 'location' => 'uri', 'locationName' => 'analysisId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxAnalysisResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetDetectorModelAnalysisResultsResponse' => ['type' => 'structure', 'members' => ['analysisResults' => ['shape' => 'AnalysisResults'], 'nextToken' => ['shape' => 'NextToken']]], 'IdentityStoreId' => ['type' => 'string'], 'InitializationConfiguration' => ['type' => 'structure', 'required' => ['disabledOnInitialization'], 'members' => ['disabledOnInitialization' => ['shape' => 'DisabledOnInitialization']]], 'Input' => ['type' => 'structure', 'members' => ['inputConfiguration' => ['shape' => 'InputConfiguration'], 'inputDefinition' => ['shape' => 'InputDefinition']]], 'InputArn' => ['type' => 'string'], 'InputConfiguration' => ['type' => 'structure', 'required' => ['inputName', 'inputArn', 'creationTime', 'lastUpdateTime', 'status'], 'members' => ['inputName' => ['shape' => 'InputName'], 'inputDescription' => ['shape' => 'InputDescription'], 'inputArn' => ['shape' => 'InputArn'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'InputStatus']]], 'InputDefinition' => ['type' => 'structure', 'required' => ['attributes'], 'members' => ['attributes' => ['shape' => 'Attributes']]], 'InputDescription' => ['type' => 'string', 'max' => 128], 'InputIdentifier' => ['type' => 'structure', 'members' => ['iotEventsInputIdentifier' => ['shape' => 'IotEventsInputIdentifier'], 'iotSiteWiseInputIdentifier' => ['shape' => 'IotSiteWiseInputIdentifier']]], 'InputName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'InputProperty' => ['type' => 'string', 'max' => 512, 'min' => 1], 'InputStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'ACTIVE', 'DELETING']], 'InputSummaries' => ['type' => 'list', 'member' => ['shape' => 'InputSummary']], 'InputSummary' => ['type' => 'structure', 'members' => ['inputName' => ['shape' => 'InputName'], 'inputDescription' => ['shape' => 'InputDescription'], 'inputArn' => ['shape' => 'InputArn'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'InputStatus']]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IotEventsAction' => ['type' => 'structure', 'required' => ['inputName'], 'members' => ['inputName' => ['shape' => 'InputName'], 'payload' => ['shape' => 'Payload']]], 'IotEventsInputIdentifier' => ['type' => 'structure', 'required' => ['inputName'], 'members' => ['inputName' => ['shape' => 'InputName']]], 'IotSiteWiseAction' => ['type' => 'structure', 'members' => ['entryId' => ['shape' => 'AssetPropertyEntryId'], 'assetId' => ['shape' => 'AssetId'], 'propertyId' => ['shape' => 'AssetPropertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias'], 'propertyValue' => ['shape' => 'AssetPropertyValue']]], 'IotSiteWiseAssetModelPropertyIdentifier' => ['type' => 'structure', 'required' => ['assetModelId', 'propertyId'], 'members' => ['assetModelId' => ['shape' => 'AssetModelId'], 'propertyId' => ['shape' => 'AssetPropertyId']]], 'IotSiteWiseInputIdentifier' => ['type' => 'structure', 'members' => ['iotSiteWiseAssetModelPropertyIdentifier' => ['shape' => 'IotSiteWiseAssetModelPropertyIdentifier']]], 'IotTopicPublishAction' => ['type' => 'structure', 'required' => ['mqttTopic'], 'members' => ['mqttTopic' => ['shape' => 'MQTTTopic'], 'payload' => ['shape' => 'Payload']]], 'KeyValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-_:]+$'], 'LambdaAction' => ['type' => 'structure', 'required' => ['functionArn'], 'members' => ['functionArn' => ['shape' => 'AmazonResourceName'], 'payload' => ['shape' => 'Payload']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ListAlarmModelVersionsRequest' => ['type' => 'structure', 'required' => ['alarmModelName'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAlarmModelVersionsResponse' => ['type' => 'structure', 'members' => ['alarmModelVersionSummaries' => ['shape' => 'AlarmModelVersionSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAlarmModelsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAlarmModelsResponse' => ['type' => 'structure', 'members' => ['alarmModelSummaries' => ['shape' => 'AlarmModelSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDetectorModelVersionsRequest' => ['type' => 'structure', 'required' => ['detectorModelName'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDetectorModelVersionsResponse' => ['type' => 'structure', 'members' => ['detectorModelVersionSummaries' => ['shape' => 'DetectorModelVersionSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDetectorModelsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDetectorModelsResponse' => ['type' => 'structure', 'members' => ['detectorModelSummaries' => ['shape' => 'DetectorModelSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListInputRoutingsRequest' => ['type' => 'structure', 'required' => ['inputIdentifier'], 'members' => ['inputIdentifier' => ['shape' => 'InputIdentifier'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListInputRoutingsResponse' => ['type' => 'structure', 'members' => ['routedResources' => ['shape' => 'RoutedResources'], 'nextToken' => ['shape' => 'NextToken']]], 'ListInputsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListInputsResponse' => ['type' => 'structure', 'members' => ['inputSummaries' => ['shape' => 'InputSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'LoggingEnabled' => ['type' => 'boolean'], 'LoggingLevel' => ['type' => 'string', 'enum' => ['ERROR', 'INFO', 'DEBUG']], 'LoggingOptions' => ['type' => 'structure', 'required' => ['roleArn', 'level', 'enabled'], 'members' => ['roleArn' => ['shape' => 'AmazonResourceName'], 'level' => ['shape' => 'LoggingLevel'], 'enabled' => ['shape' => 'LoggingEnabled'], 'detectorDebugOptions' => ['shape' => 'DetectorDebugOptions']]], 'MQTTTopic' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaxAnalysisResults' => ['type' => 'integer'], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'NextToken' => ['type' => 'string'], 'NotificationAction' => ['type' => 'structure', 'required' => ['action'], 'members' => ['action' => ['shape' => 'NotificationTargetActions'], 'smsConfigurations' => ['shape' => 'SMSConfigurations'], 'emailConfigurations' => ['shape' => 'EmailConfigurations']]], 'NotificationActions' => ['type' => 'list', 'member' => ['shape' => 'NotificationAction'], 'min' => 1], 'NotificationAdditionalMessage' => ['type' => 'string'], 'NotificationTargetActions' => ['type' => 'structure', 'members' => ['lambdaAction' => ['shape' => 'LambdaAction']]], 'OnEnterLifecycle' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'Events']]], 'OnExitLifecycle' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'Events']]], 'OnInputLifecycle' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'Events'], 'transitionEvents' => ['shape' => 'TransitionEvents']]], 'Payload' => ['type' => 'structure', 'required' => ['contentExpression', 'type'], 'members' => ['contentExpression' => ['shape' => 'ContentExpression'], 'type' => ['shape' => 'PayloadType']]], 'PayloadType' => ['type' => 'string', 'enum' => ['STRING', 'JSON']], 'PutLoggingOptionsRequest' => ['type' => 'structure', 'required' => ['loggingOptions'], 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'QueueUrl' => ['type' => 'string'], 'RecipientDetail' => ['type' => 'structure', 'members' => ['ssoIdentity' => ['shape' => 'SSOIdentity']]], 'RecipientDetails' => ['type' => 'list', 'member' => ['shape' => 'RecipientDetail'], 'min' => 1], 'ResetTimerAction' => ['type' => 'structure', 'required' => ['timerName'], 'members' => ['timerName' => ['shape' => 'TimerName']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'resourceId' => ['shape' => 'resourceId'], 'resourceArn' => ['shape' => 'resourceArn']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoutedResource' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'AmazonResourceName']]], 'RoutedResources' => ['type' => 'list', 'member' => ['shape' => 'RoutedResource']], 'SMSConfiguration' => ['type' => 'structure', 'required' => ['recipients'], 'members' => ['senderId' => ['shape' => 'SMSSenderId'], 'additionalMessage' => ['shape' => 'NotificationAdditionalMessage'], 'recipients' => ['shape' => 'RecipientDetails']]], 'SMSConfigurations' => ['type' => 'list', 'member' => ['shape' => 'SMSConfiguration'], 'min' => 1], 'SMSSenderId' => ['type' => 'string'], 'SNSTopicPublishAction' => ['type' => 'structure', 'required' => ['targetArn'], 'members' => ['targetArn' => ['shape' => 'AmazonResourceName'], 'payload' => ['shape' => 'Payload']]], 'SSOIdentity' => ['type' => 'structure', 'required' => ['identityStoreId'], 'members' => ['identityStoreId' => ['shape' => 'IdentityStoreId'], 'userId' => ['shape' => 'SSOReferenceId']]], 'SSOReferenceId' => ['type' => 'string'], 'Seconds' => ['type' => 'integer', 'max' => 31622400, 'min' => 1], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SetTimerAction' => ['type' => 'structure', 'required' => ['timerName'], 'members' => ['timerName' => ['shape' => 'TimerName'], 'seconds' => ['shape' => 'Seconds', 'deprecated' => \true, 'deprecatedMessage' => 'seconds is deprecated. You can use durationExpression for SetTimerAction. The value of seconds can be used as a string expression for durationExpression.'], 'durationExpression' => ['shape' => 'VariableValue']]], 'SetVariableAction' => ['type' => 'structure', 'required' => ['variableName', 'value'], 'members' => ['variableName' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue']]], 'Severity' => ['type' => 'integer', 'box' => \true, 'max' => 2147483647, 'min' => 0], 'SimpleRule' => ['type' => 'structure', 'required' => ['inputProperty', 'comparisonOperator', 'threshold'], 'members' => ['inputProperty' => ['shape' => 'InputProperty'], 'comparisonOperator' => ['shape' => 'ComparisonOperator'], 'threshold' => ['shape' => 'Threshold']]], 'SqsAction' => ['type' => 'structure', 'required' => ['queueUrl'], 'members' => ['queueUrl' => ['shape' => 'QueueUrl'], 'useBase64' => ['shape' => 'UseBase64'], 'payload' => ['shape' => 'Payload']]], 'StartDetectorModelAnalysisRequest' => ['type' => 'structure', 'required' => ['detectorModelDefinition'], 'members' => ['detectorModelDefinition' => ['shape' => 'DetectorModelDefinition']]], 'StartDetectorModelAnalysisResponse' => ['type' => 'structure', 'members' => ['analysisId' => ['shape' => 'AnalysisId']]], 'State' => ['type' => 'structure', 'required' => ['stateName'], 'members' => ['stateName' => ['shape' => 'StateName'], 'onInput' => ['shape' => 'OnInputLifecycle'], 'onEnter' => ['shape' => 'OnEnterLifecycle'], 'onExit' => ['shape' => 'OnExitLifecycle']]], 'StateName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'States' => ['type' => 'list', 'member' => ['shape' => 'State'], 'min' => 1], 'StatusMessage' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'Threshold' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimerName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TransitionEvent' => ['type' => 'structure', 'required' => ['eventName', 'condition', 'nextState'], 'members' => ['eventName' => ['shape' => 'EventName'], 'condition' => ['shape' => 'Condition'], 'actions' => ['shape' => 'Actions'], 'nextState' => ['shape' => 'StateName']]], 'TransitionEvents' => ['type' => 'list', 'member' => ['shape' => 'TransitionEvent']], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 501], 'exception' => \true, 'fault' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAlarmModelRequest' => ['type' => 'structure', 'required' => ['alarmModelName', 'roleArn', 'alarmRule'], 'members' => ['alarmModelName' => ['shape' => 'AlarmModelName', 'location' => 'uri', 'locationName' => 'alarmModelName'], 'alarmModelDescription' => ['shape' => 'AlarmModelDescription'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'severity' => ['shape' => 'Severity'], 'alarmRule' => ['shape' => 'AlarmRule'], 'alarmNotification' => ['shape' => 'AlarmNotification'], 'alarmEventActions' => ['shape' => 'AlarmEventActions'], 'alarmCapabilities' => ['shape' => 'AlarmCapabilities']]], 'UpdateAlarmModelResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'alarmModelArn' => ['shape' => 'AlarmModelArn'], 'alarmModelVersion' => ['shape' => 'AlarmModelVersion'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AlarmModelVersionStatus']]], 'UpdateDetectorModelRequest' => ['type' => 'structure', 'required' => ['detectorModelName', 'detectorModelDefinition', 'roleArn'], 'members' => ['detectorModelName' => ['shape' => 'DetectorModelName', 'location' => 'uri', 'locationName' => 'detectorModelName'], 'detectorModelDefinition' => ['shape' => 'DetectorModelDefinition'], 'detectorModelDescription' => ['shape' => 'DetectorModelDescription'], 'roleArn' => ['shape' => 'AmazonResourceName'], 'evaluationMethod' => ['shape' => 'EvaluationMethod']]], 'UpdateDetectorModelResponse' => ['type' => 'structure', 'members' => ['detectorModelConfiguration' => ['shape' => 'DetectorModelConfiguration']]], 'UpdateInputRequest' => ['type' => 'structure', 'required' => ['inputName', 'inputDefinition'], 'members' => ['inputName' => ['shape' => 'InputName', 'location' => 'uri', 'locationName' => 'inputName'], 'inputDescription' => ['shape' => 'InputDescription'], 'inputDefinition' => ['shape' => 'InputDefinition']]], 'UpdateInputResponse' => ['type' => 'structure', 'members' => ['inputConfiguration' => ['shape' => 'InputConfiguration']]], 'UseBase64' => ['type' => 'boolean'], 'VariableName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'VariableValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'errorMessage' => ['type' => 'string'], 'resourceArn' => ['type' => 'string'], 'resourceId' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 155b405..0000000 --- a/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotevents-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotevents-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotevents.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotevents.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-tests-1.json.php deleted file mode 100644 index f81aea5..0000000 --- a/vendor/Aws3/Aws/data/iotevents/2018-07-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotevents.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotevents/2018-07-27/paginators-1.json.php b/vendor/Aws3/Aws/data/iotevents/2018-07-27/paginators-1.json.php deleted file mode 100644 index 0713939..0000000 --- a/vendor/Aws3/Aws/data/iotevents/2018-07-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/api-2.json.php b/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/api-2.json.php deleted file mode 100644 index 9001c84..0000000 --- a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-03', 'endpointPrefix' => 'api.fleethub.iot', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Fleet Hub', 'serviceId' => 'IoTFleetHub', 'signatureVersion' => 'v4', 'signingName' => 'iotfleethub', 'uid' => 'iotfleethub-2020-11-03'], 'operations' => ['CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']]], 'DescribeApplication' => ['name' => 'DescribeApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeApplicationRequest'], 'output' => ['shape' => 'DescribeApplicationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['ApplicationState' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'ACTIVE', 'CREATE_FAILED', 'DELETE_FAILED']], 'ApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationSummary' => ['type' => 'structure', 'required' => ['applicationId', 'applicationName', 'applicationUrl'], 'members' => ['applicationId' => ['shape' => 'Id'], 'applicationName' => ['shape' => 'Name'], 'applicationDescription' => ['shape' => 'Description'], 'applicationUrl' => ['shape' => 'Url'], 'applicationCreationDate' => ['shape' => 'Timestamp'], 'applicationLastUpdateDate' => ['shape' => 'Timestamp'], 'applicationState' => ['shape' => 'ApplicationState']]], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:[!-~]+$'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['applicationName', 'roleArn'], 'members' => ['applicationName' => ['shape' => 'Name'], 'applicationDescription' => ['shape' => 'Description'], 'clientToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'roleArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagMap']]], 'CreateApplicationResponse' => ['type' => 'structure', 'required' => ['applicationId', 'applicationArn'], 'members' => ['applicationId' => ['shape' => 'Id'], 'applicationArn' => ['shape' => 'Arn']]], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'applicationId'], 'clientToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DescribeApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'applicationId']]], 'DescribeApplicationResponse' => ['type' => 'structure', 'required' => ['applicationId', 'applicationArn', 'applicationName', 'applicationUrl', 'applicationState', 'applicationCreationDate', 'applicationLastUpdateDate', 'roleArn'], 'members' => ['applicationId' => ['shape' => 'Id'], 'applicationArn' => ['shape' => 'Arn'], 'applicationName' => ['shape' => 'Name'], 'applicationDescription' => ['shape' => 'Description'], 'applicationUrl' => ['shape' => 'Url'], 'applicationState' => ['shape' => 'ApplicationState'], 'applicationCreationDate' => ['shape' => 'Timestamp'], 'applicationLastUpdateDate' => ['shape' => 'Timestamp'], 'roleArn' => ['shape' => 'Arn'], 'ssoClientId' => ['shape' => 'SsoClientId'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'tags' => ['shape' => 'TagMap']]], 'Description' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[ -~]*$'], 'ErrorMessage' => ['type' => 'string'], 'Id' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['applicationSummaries' => ['shape' => 'ApplicationSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[ -~]*$'], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9+/=]+$'], 'ResourceArn' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SsoClientId' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Timestamp' => ['type' => 'long'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'applicationId'], 'applicationName' => ['shape' => 'Name'], 'applicationDescription' => ['shape' => 'Description'], 'clientToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^https\\://\\S+$'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.php deleted file mode 100644 index bbecac3..0000000 --- a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.fleethub.iot-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.fleethub.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.fleethub.iot.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.fleethub.iot.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-tests-1.json.php deleted file mode 100644 index 721a9df..0000000 --- a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.fleethub.iot.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/paginators-1.json.php b/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/paginators-1.json.php deleted file mode 100644 index 43b86cf..0000000 --- a/vendor/Aws3/Aws/data/iotfleethub/2020-11-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'applicationSummaries']]]; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/api-2.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/api-2.json.php deleted file mode 100644 index 3f698f6..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-06-17', 'endpointPrefix' => 'iotfleetwise', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS IoT FleetWise', 'serviceId' => 'IoTFleetWise', 'signatureVersion' => 'v4', 'signingName' => 'iotfleetwise', 'targetPrefix' => 'IoTAutobahnControlPlane', 'uid' => 'iotfleetwise-2021-06-17'], 'operations' => ['AssociateVehicleFleet' => ['name' => 'AssociateVehicleFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateVehicleFleetRequest'], 'output' => ['shape' => 'AssociateVehicleFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'BatchCreateVehicle' => ['name' => 'BatchCreateVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchCreateVehicleRequest'], 'output' => ['shape' => 'BatchCreateVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'BatchUpdateVehicle' => ['name' => 'BatchUpdateVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchUpdateVehicleRequest'], 'output' => ['shape' => 'BatchUpdateVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateCampaign' => ['name' => 'CreateCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCampaignRequest'], 'output' => ['shape' => 'CreateCampaignResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateDecoderManifest' => ['name' => 'CreateDecoderManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDecoderManifestRequest'], 'output' => ['shape' => 'CreateDecoderManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'DecoderManifestValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFleetRequest'], 'output' => ['shape' => 'CreateFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateModelManifest' => ['name' => 'CreateModelManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelManifestRequest'], 'output' => ['shape' => 'CreateModelManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateSignalCatalog' => ['name' => 'CreateSignalCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSignalCatalogRequest'], 'output' => ['shape' => 'CreateSignalCatalogResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidNodeException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateVehicle' => ['name' => 'CreateVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVehicleRequest'], 'output' => ['shape' => 'CreateVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteCampaign' => ['name' => 'DeleteCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCampaignRequest'], 'output' => ['shape' => 'DeleteCampaignResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteDecoderManifest' => ['name' => 'DeleteDecoderManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDecoderManifestRequest'], 'output' => ['shape' => 'DeleteDecoderManifestResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteFleet' => ['name' => 'DeleteFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFleetRequest'], 'output' => ['shape' => 'DeleteFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteModelManifest' => ['name' => 'DeleteModelManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelManifestRequest'], 'output' => ['shape' => 'DeleteModelManifestResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteSignalCatalog' => ['name' => 'DeleteSignalCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSignalCatalogRequest'], 'output' => ['shape' => 'DeleteSignalCatalogResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteVehicle' => ['name' => 'DeleteVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVehicleRequest'], 'output' => ['shape' => 'DeleteVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DisassociateVehicleFleet' => ['name' => 'DisassociateVehicleFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateVehicleFleetRequest'], 'output' => ['shape' => 'DisassociateVehicleFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetCampaign' => ['name' => 'GetCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCampaignRequest'], 'output' => ['shape' => 'GetCampaignResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetDecoderManifest' => ['name' => 'GetDecoderManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDecoderManifestRequest'], 'output' => ['shape' => 'GetDecoderManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetFleet' => ['name' => 'GetFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFleetRequest'], 'output' => ['shape' => 'GetFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetLoggingOptions' => ['name' => 'GetLoggingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoggingOptionsRequest'], 'output' => ['shape' => 'GetLoggingOptionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetModelManifest' => ['name' => 'GetModelManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetModelManifestRequest'], 'output' => ['shape' => 'GetModelManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetRegisterAccountStatus' => ['name' => 'GetRegisterAccountStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegisterAccountStatusRequest'], 'output' => ['shape' => 'GetRegisterAccountStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetSignalCatalog' => ['name' => 'GetSignalCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSignalCatalogRequest'], 'output' => ['shape' => 'GetSignalCatalogResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetVehicle' => ['name' => 'GetVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVehicleRequest'], 'output' => ['shape' => 'GetVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetVehicleStatus' => ['name' => 'GetVehicleStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVehicleStatusRequest'], 'output' => ['shape' => 'GetVehicleStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ImportDecoderManifest' => ['name' => 'ImportDecoderManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportDecoderManifestRequest'], 'output' => ['shape' => 'ImportDecoderManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'DecoderManifestValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']]], 'ImportSignalCatalog' => ['name' => 'ImportSignalCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSignalCatalogRequest'], 'output' => ['shape' => 'ImportSignalCatalogResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'ListCampaigns' => ['name' => 'ListCampaigns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCampaignsRequest'], 'output' => ['shape' => 'ListCampaignsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListDecoderManifestNetworkInterfaces' => ['name' => 'ListDecoderManifestNetworkInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDecoderManifestNetworkInterfacesRequest'], 'output' => ['shape' => 'ListDecoderManifestNetworkInterfacesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListDecoderManifestSignals' => ['name' => 'ListDecoderManifestSignals', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDecoderManifestSignalsRequest'], 'output' => ['shape' => 'ListDecoderManifestSignalsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListDecoderManifests' => ['name' => 'ListDecoderManifests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDecoderManifestsRequest'], 'output' => ['shape' => 'ListDecoderManifestsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListFleets' => ['name' => 'ListFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFleetsRequest'], 'output' => ['shape' => 'ListFleetsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListFleetsForVehicle' => ['name' => 'ListFleetsForVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFleetsForVehicleRequest'], 'output' => ['shape' => 'ListFleetsForVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListModelManifestNodes' => ['name' => 'ListModelManifestNodes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelManifestNodesRequest'], 'output' => ['shape' => 'ListModelManifestNodesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListModelManifests' => ['name' => 'ListModelManifests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelManifestsRequest'], 'output' => ['shape' => 'ListModelManifestsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSignalCatalogNodes' => ['name' => 'ListSignalCatalogNodes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSignalCatalogNodesRequest'], 'output' => ['shape' => 'ListSignalCatalogNodesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSignalCatalogs' => ['name' => 'ListSignalCatalogs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSignalCatalogsRequest'], 'output' => ['shape' => 'ListSignalCatalogsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListVehicles' => ['name' => 'ListVehicles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVehiclesRequest'], 'output' => ['shape' => 'ListVehiclesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListVehiclesInFleet' => ['name' => 'ListVehiclesInFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVehiclesInFleetRequest'], 'output' => ['shape' => 'ListVehiclesInFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'PutLoggingOptions' => ['name' => 'PutLoggingOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLoggingOptionsRequest'], 'output' => ['shape' => 'PutLoggingOptionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'RegisterAccount' => ['name' => 'RegisterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterAccountRequest'], 'output' => ['shape' => 'RegisterAccountResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateCampaign' => ['name' => 'UpdateCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCampaignRequest'], 'output' => ['shape' => 'UpdateCampaignResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateDecoderManifest' => ['name' => 'UpdateDecoderManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDecoderManifestRequest'], 'output' => ['shape' => 'UpdateDecoderManifestResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'DecoderManifestValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateFleet' => ['name' => 'UpdateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFleetRequest'], 'output' => ['shape' => 'UpdateFleetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateModelManifest' => ['name' => 'UpdateModelManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelManifestRequest'], 'output' => ['shape' => 'UpdateModelManifestResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateSignalCatalog' => ['name' => 'UpdateSignalCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSignalCatalogRequest'], 'output' => ['shape' => 'UpdateSignalCatalogResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidNodeException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidSignalsException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateVehicle' => ['name' => 'UpdateVehicle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVehicleRequest'], 'output' => ['shape' => 'UpdateVehicleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string']], 'exception' => \true], 'Actuator' => ['type' => 'structure', 'required' => ['fullyQualifiedName', 'dataType'], 'members' => ['fullyQualifiedName' => ['shape' => 'string'], 'dataType' => ['shape' => 'NodeDataType'], 'description' => ['shape' => 'description'], 'unit' => ['shape' => 'string'], 'allowedValues' => ['shape' => 'listOfStrings'], 'min' => ['shape' => 'double'], 'max' => ['shape' => 'double'], 'assignedValue' => ['shape' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'assignedValue is no longer in use']]], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociateVehicleFleetRequest' => ['type' => 'structure', 'required' => ['vehicleName', 'fleetId'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'fleetId' => ['shape' => 'fleetId']]], 'AssociateVehicleFleetResponse' => ['type' => 'structure', 'members' => []], 'Attribute' => ['type' => 'structure', 'required' => ['fullyQualifiedName', 'dataType'], 'members' => ['fullyQualifiedName' => ['shape' => 'string'], 'dataType' => ['shape' => 'NodeDataType'], 'description' => ['shape' => 'description'], 'unit' => ['shape' => 'string'], 'allowedValues' => ['shape' => 'listOfStrings'], 'min' => ['shape' => 'double'], 'max' => ['shape' => 'double'], 'assignedValue' => ['shape' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'assignedValue is no longer in use'], 'defaultValue' => ['shape' => 'string']]], 'BatchCreateVehicleRequest' => ['type' => 'structure', 'required' => ['vehicles'], 'members' => ['vehicles' => ['shape' => 'createVehicleRequestItems']]], 'BatchCreateVehicleResponse' => ['type' => 'structure', 'members' => ['vehicles' => ['shape' => 'createVehicleResponses'], 'errors' => ['shape' => 'createVehicleErrors']]], 'BatchUpdateVehicleRequest' => ['type' => 'structure', 'required' => ['vehicles'], 'members' => ['vehicles' => ['shape' => 'updateVehicleRequestItems']]], 'BatchUpdateVehicleResponse' => ['type' => 'structure', 'members' => ['vehicles' => ['shape' => 'updateVehicleResponseItems'], 'errors' => ['shape' => 'updateVehicleErrors']]], 'Branch' => ['type' => 'structure', 'required' => ['fullyQualifiedName'], 'members' => ['fullyQualifiedName' => ['shape' => 'string'], 'description' => ['shape' => 'description']]], 'CampaignStatus' => ['type' => 'string', 'enum' => ['CREATING', 'WAITING_FOR_APPROVAL', 'RUNNING', 'SUSPENDED']], 'CampaignSummary' => ['type' => 'structure', 'required' => ['creationTime', 'lastModificationTime'], 'members' => ['arn' => ['shape' => 'arn'], 'name' => ['shape' => 'campaignName'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'targetArn' => ['shape' => 'arn'], 'status' => ['shape' => 'CampaignStatus'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'CanDbcDefinition' => ['type' => 'structure', 'required' => ['networkInterface', 'canDbcFiles'], 'members' => ['networkInterface' => ['shape' => 'InterfaceId'], 'canDbcFiles' => ['shape' => 'NetworkFilesList'], 'signalsMap' => ['shape' => 'ModelSignalsMap']]], 'CanInterface' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'CanInterfaceName'], 'protocolName' => ['shape' => 'ProtocolName'], 'protocolVersion' => ['shape' => 'ProtocolVersion']]], 'CanInterfaceName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'CanSignal' => ['type' => 'structure', 'required' => ['messageId', 'isBigEndian', 'isSigned', 'startBit', 'offset', 'factor', 'length'], 'members' => ['messageId' => ['shape' => 'nonNegativeInteger'], 'isBigEndian' => ['shape' => 'boolean'], 'isSigned' => ['shape' => 'boolean'], 'startBit' => ['shape' => 'nonNegativeInteger'], 'offset' => ['shape' => 'double'], 'factor' => ['shape' => 'double'], 'length' => ['shape' => 'nonNegativeInteger'], 'name' => ['shape' => 'CanSignalName']]], 'CanSignalName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'CloudWatchLogDeliveryOptions' => ['type' => 'structure', 'required' => ['logType'], 'members' => ['logType' => ['shape' => 'LogType'], 'logGroupName' => ['shape' => 'CloudWatchLogGroupName']]], 'CloudWatchLogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_\\/#A-Za-z0-9]+'], 'CollectionScheme' => ['type' => 'structure', 'members' => ['timeBasedCollectionScheme' => ['shape' => 'TimeBasedCollectionScheme'], 'conditionBasedCollectionScheme' => ['shape' => 'ConditionBasedCollectionScheme']], 'union' => \true], 'Compression' => ['type' => 'string', 'enum' => ['OFF', 'SNAPPY']], 'ConditionBasedCollectionScheme' => ['type' => 'structure', 'required' => ['expression'], 'members' => ['expression' => ['shape' => 'eventExpression'], 'minimumTriggerIntervalMs' => ['shape' => 'uint32'], 'triggerMode' => ['shape' => 'TriggerMode'], 'conditionLanguageVersion' => ['shape' => 'languageVersion']]], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resource', 'resourceType'], 'members' => ['message' => ['shape' => 'string'], 'resource' => ['shape' => 'string'], 'resourceType' => ['shape' => 'string']], 'exception' => \true], 'CreateCampaignRequest' => ['type' => 'structure', 'required' => ['name', 'signalCatalogArn', 'targetArn', 'collectionScheme'], 'members' => ['name' => ['shape' => 'campaignName'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'targetArn' => ['shape' => 'arn'], 'startTime' => ['shape' => 'timestamp'], 'expiryTime' => ['shape' => 'timestamp'], 'postTriggerCollectionDuration' => ['shape' => 'uint32'], 'diagnosticsMode' => ['shape' => 'DiagnosticsMode'], 'spoolingMode' => ['shape' => 'SpoolingMode'], 'compression' => ['shape' => 'Compression'], 'priority' => ['shape' => 'priority'], 'signalsToCollect' => ['shape' => 'SignalInformationList'], 'collectionScheme' => ['shape' => 'CollectionScheme'], 'dataExtraDimensions' => ['shape' => 'DataExtraDimensionNodePathList'], 'tags' => ['shape' => 'TagList']]], 'CreateCampaignResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'campaignName'], 'arn' => ['shape' => 'arn']]], 'CreateDecoderManifestRequest' => ['type' => 'structure', 'required' => ['name', 'modelManifestArn'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'modelManifestArn' => ['shape' => 'arn'], 'signalDecoders' => ['shape' => 'SignalDecoders'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'tags' => ['shape' => 'TagList']]], 'CreateDecoderManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'CreateFleetRequest' => ['type' => 'structure', 'required' => ['fleetId', 'signalCatalogArn'], 'members' => ['fleetId' => ['shape' => 'fleetId'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'tags' => ['shape' => 'TagList']]], 'CreateFleetResponse' => ['type' => 'structure', 'required' => ['id', 'arn'], 'members' => ['id' => ['shape' => 'fleetId'], 'arn' => ['shape' => 'arn']]], 'CreateModelManifestRequest' => ['type' => 'structure', 'required' => ['name', 'nodes', 'signalCatalogArn'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'nodes' => ['shape' => 'listOfStrings'], 'signalCatalogArn' => ['shape' => 'arn'], 'tags' => ['shape' => 'TagList']]], 'CreateModelManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'CreateSignalCatalogRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'nodes' => ['shape' => 'Nodes'], 'tags' => ['shape' => 'TagList']]], 'CreateSignalCatalogResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'CreateVehicleError' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'code' => ['shape' => 'string'], 'message' => ['shape' => 'string']]], 'CreateVehicleRequest' => ['type' => 'structure', 'required' => ['vehicleName', 'modelManifestArn', 'decoderManifestArn'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'attributes' => ['shape' => 'attributesMap'], 'associationBehavior' => ['shape' => 'VehicleAssociationBehavior'], 'tags' => ['shape' => 'TagList']]], 'CreateVehicleRequestItem' => ['type' => 'structure', 'required' => ['vehicleName', 'modelManifestArn', 'decoderManifestArn'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'attributes' => ['shape' => 'attributesMap'], 'associationBehavior' => ['shape' => 'VehicleAssociationBehavior'], 'tags' => ['shape' => 'TagList']]], 'CreateVehicleResponse' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn'], 'thingArn' => ['shape' => 'arn']]], 'CreateVehicleResponseItem' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn'], 'thingArn' => ['shape' => 'arn']]], 'DataExtraDimensionNodePathList' => ['type' => 'list', 'member' => ['shape' => 'NodePath'], 'max' => 5, 'min' => 0], 'DecoderManifestSummary' => ['type' => 'structure', 'required' => ['creationTime', 'lastModificationTime'], 'members' => ['name' => ['shape' => 'string'], 'arn' => ['shape' => 'arn'], 'modelManifestArn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'status' => ['shape' => 'ManifestStatus'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'DecoderManifestValidationException' => ['type' => 'structure', 'members' => ['invalidSignals' => ['shape' => 'InvalidSignalDecoders'], 'invalidNetworkInterfaces' => ['shape' => 'InvalidNetworkInterfaces'], 'message' => ['shape' => 'string']], 'exception' => \true], 'DeleteCampaignRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'campaignName']]], 'DeleteCampaignResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'campaignName'], 'arn' => ['shape' => 'arn']]], 'DeleteDecoderManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'DeleteDecoderManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'DeleteFleetRequest' => ['type' => 'structure', 'required' => ['fleetId'], 'members' => ['fleetId' => ['shape' => 'fleetId']]], 'DeleteFleetResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'fleetId'], 'arn' => ['shape' => 'arn']]], 'DeleteModelManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'DeleteModelManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'DeleteSignalCatalogRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'DeleteSignalCatalogResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'DeleteVehicleRequest' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['vehicleName' => ['shape' => 'vehicleName']]], 'DeleteVehicleResponse' => ['type' => 'structure', 'required' => ['vehicleName', 'arn'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn']]], 'DiagnosticsMode' => ['type' => 'string', 'enum' => ['OFF', 'SEND_ACTIVE_DTCS']], 'DisassociateVehicleFleetRequest' => ['type' => 'structure', 'required' => ['vehicleName', 'fleetId'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'fleetId' => ['shape' => 'fleetId']]], 'DisassociateVehicleFleetResponse' => ['type' => 'structure', 'members' => []], 'FleetSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'signalCatalogArn', 'creationTime'], 'members' => ['id' => ['shape' => 'fleetId'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'FormattedVss' => ['type' => 'structure', 'members' => ['vssJson' => ['shape' => 'String']], 'union' => \true], 'Fqns' => ['type' => 'list', 'member' => ['shape' => 'FullyQualifiedName'], 'max' => 500, 'min' => 1], 'FullyQualifiedName' => ['type' => 'string', 'max' => 150, 'min' => 1], 'GetCampaignRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'campaignName']]], 'GetCampaignResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'campaignName'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'targetArn' => ['shape' => 'arn'], 'status' => ['shape' => 'CampaignStatus'], 'startTime' => ['shape' => 'timestamp'], 'expiryTime' => ['shape' => 'timestamp'], 'postTriggerCollectionDuration' => ['shape' => 'uint32'], 'diagnosticsMode' => ['shape' => 'DiagnosticsMode'], 'spoolingMode' => ['shape' => 'SpoolingMode'], 'compression' => ['shape' => 'Compression'], 'priority' => ['shape' => 'priority'], 'signalsToCollect' => ['shape' => 'SignalInformationList'], 'collectionScheme' => ['shape' => 'CollectionScheme'], 'dataExtraDimensions' => ['shape' => 'DataExtraDimensionNodePathList'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetDecoderManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'GetDecoderManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn', 'creationTime', 'lastModificationTime'], 'members' => ['name' => ['shape' => 'string'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'modelManifestArn' => ['shape' => 'arn'], 'status' => ['shape' => 'ManifestStatus'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetFleetRequest' => ['type' => 'structure', 'required' => ['fleetId'], 'members' => ['fleetId' => ['shape' => 'fleetId']]], 'GetFleetResponse' => ['type' => 'structure', 'required' => ['id', 'arn', 'signalCatalogArn', 'creationTime', 'lastModificationTime'], 'members' => ['id' => ['shape' => 'fleetId'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetLoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetLoggingOptionsResponse' => ['type' => 'structure', 'required' => ['cloudWatchLogDelivery'], 'members' => ['cloudWatchLogDelivery' => ['shape' => 'CloudWatchLogDeliveryOptions']]], 'GetModelManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'GetModelManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn', 'creationTime', 'lastModificationTime'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'signalCatalogArn' => ['shape' => 'arn'], 'status' => ['shape' => 'ManifestStatus'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetRegisterAccountStatusRequest' => ['type' => 'structure', 'members' => []], 'GetRegisterAccountStatusResponse' => ['type' => 'structure', 'required' => ['customerAccountId', 'accountStatus', 'timestreamRegistrationResponse', 'iamRegistrationResponse', 'creationTime', 'lastModificationTime'], 'members' => ['customerAccountId' => ['shape' => 'customerAccountId'], 'accountStatus' => ['shape' => 'RegistrationStatus'], 'timestreamRegistrationResponse' => ['shape' => 'TimestreamRegistrationResponse'], 'iamRegistrationResponse' => ['shape' => 'IamRegistrationResponse'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetSignalCatalogRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName']]], 'GetSignalCatalogResponse' => ['type' => 'structure', 'required' => ['name', 'arn', 'creationTime', 'lastModificationTime'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'nodeCounts' => ['shape' => 'NodeCounts'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetVehicleRequest' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['vehicleName' => ['shape' => 'vehicleName']]], 'GetVehicleResponse' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'attributes' => ['shape' => 'attributesMap'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'GetVehicleStatusRequest' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults'], 'vehicleName' => ['shape' => 'vehicleName']]], 'GetVehicleStatusResponse' => ['type' => 'structure', 'members' => ['campaigns' => ['shape' => 'VehicleStatusList'], 'nextToken' => ['shape' => 'nextToken']]], 'IAMRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):iam::(\\d{12})?:(role((\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F))[\\w+=,.@-]+)'], 'IamRegistrationResponse' => ['type' => 'structure', 'required' => ['roleArn', 'registrationStatus'], 'members' => ['roleArn' => ['shape' => 'arn'], 'registrationStatus' => ['shape' => 'RegistrationStatus'], 'errorMessage' => ['shape' => 'errorMessage']]], 'IamResources' => ['type' => 'structure', 'required' => ['roleArn'], 'members' => ['roleArn' => ['shape' => 'IAMRoleArn']]], 'ImportDecoderManifestRequest' => ['type' => 'structure', 'required' => ['name', 'networkFileDefinitions'], 'members' => ['name' => ['shape' => 'resourceName'], 'networkFileDefinitions' => ['shape' => 'NetworkFileDefinitions']]], 'ImportDecoderManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'ImportSignalCatalogRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'vss' => ['shape' => 'FormattedVss'], 'tags' => ['shape' => 'TagList']]], 'ImportSignalCatalogResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'InterfaceId' => ['type' => 'string', 'max' => 50, 'min' => 1], 'InterfaceIds' => ['type' => 'list', 'member' => ['shape' => 'InterfaceId'], 'max' => 500, 'min' => 1], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true, 'fault' => \true], 'InvalidNetworkInterface' => ['type' => 'structure', 'members' => ['interfaceId' => ['shape' => 'InterfaceId'], 'reason' => ['shape' => 'NetworkInterfaceFailureReason']]], 'InvalidNetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'InvalidNetworkInterface']], 'InvalidNodeException' => ['type' => 'structure', 'members' => ['invalidNodes' => ['shape' => 'Nodes'], 'reason' => ['shape' => 'string'], 'message' => ['shape' => 'string']], 'exception' => \true], 'InvalidSignal' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FullyQualifiedName'], 'reason' => ['shape' => 'string']]], 'InvalidSignalDecoder' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'FullyQualifiedName'], 'reason' => ['shape' => 'SignalDecoderFailureReason']]], 'InvalidSignalDecoders' => ['type' => 'list', 'member' => ['shape' => 'InvalidSignalDecoder']], 'InvalidSignals' => ['type' => 'list', 'member' => ['shape' => 'InvalidSignal']], 'InvalidSignalsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'invalidSignals' => ['shape' => 'InvalidSignals']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'string'], 'resourceId' => ['shape' => 'string'], 'resourceType' => ['shape' => 'string']], 'exception' => \true], 'ListCampaignsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults'], 'status' => ['shape' => 'status']]], 'ListCampaignsResponse' => ['type' => 'structure', 'members' => ['campaignSummaries' => ['shape' => 'campaignSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'ListDecoderManifestNetworkInterfacesRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListDecoderManifestNetworkInterfacesResponse' => ['type' => 'structure', 'members' => ['networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'nextToken' => ['shape' => 'nextToken']]], 'ListDecoderManifestSignalsRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListDecoderManifestSignalsResponse' => ['type' => 'structure', 'members' => ['signalDecoders' => ['shape' => 'SignalDecoders'], 'nextToken' => ['shape' => 'nextToken']]], 'ListDecoderManifestsRequest' => ['type' => 'structure', 'members' => ['modelManifestArn' => ['shape' => 'arn'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListDecoderManifestsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'decoderManifestSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'ListFleetsForVehicleRequest' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListFleetsForVehicleResponse' => ['type' => 'structure', 'members' => ['fleets' => ['shape' => 'fleets'], 'nextToken' => ['shape' => 'nextToken']]], 'ListFleetsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListFleetsResponse' => ['type' => 'structure', 'members' => ['fleetSummaries' => ['shape' => 'fleetSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'ListModelManifestNodesRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListModelManifestNodesResponse' => ['type' => 'structure', 'members' => ['nodes' => ['shape' => 'Nodes'], 'nextToken' => ['shape' => 'nextToken']]], 'ListModelManifestsRequest' => ['type' => 'structure', 'members' => ['signalCatalogArn' => ['shape' => 'arn'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListModelManifestsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'modelManifestSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'ListSignalCatalogNodesRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListSignalCatalogNodesResponse' => ['type' => 'structure', 'members' => ['nodes' => ['shape' => 'Nodes'], 'nextToken' => ['shape' => 'nextToken']]], 'ListSignalCatalogsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListSignalCatalogsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'signalCatalogSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListVehiclesInFleetRequest' => ['type' => 'structure', 'required' => ['fleetId'], 'members' => ['fleetId' => ['shape' => 'fleetId'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'maxResults']]], 'ListVehiclesInFleetResponse' => ['type' => 'structure', 'members' => ['vehicles' => ['shape' => 'vehicles'], 'nextToken' => ['shape' => 'nextToken']]], 'ListVehiclesRequest' => ['type' => 'structure', 'members' => ['modelManifestArn' => ['shape' => 'arn'], 'nextToken' => ['shape' => 'nextToken'], 'maxResults' => ['shape' => 'listVehiclesMaxResults']]], 'ListVehiclesResponse' => ['type' => 'structure', 'members' => ['vehicleSummaries' => ['shape' => 'vehicleSummaries'], 'nextToken' => ['shape' => 'nextToken']]], 'LogType' => ['type' => 'string', 'enum' => ['OFF', 'ERROR']], 'ManifestStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DRAFT']], 'ModelManifestSummary' => ['type' => 'structure', 'required' => ['creationTime', 'lastModificationTime'], 'members' => ['name' => ['shape' => 'string'], 'arn' => ['shape' => 'arn'], 'signalCatalogArn' => ['shape' => 'arn'], 'description' => ['shape' => 'description'], 'status' => ['shape' => 'ManifestStatus'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'ModelSignalsMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'NetworkFileBlob' => ['type' => 'blob'], 'NetworkFileDefinition' => ['type' => 'structure', 'members' => ['canDbc' => ['shape' => 'CanDbcDefinition']], 'union' => \true], 'NetworkFileDefinitions' => ['type' => 'list', 'member' => ['shape' => 'NetworkFileDefinition']], 'NetworkFilesList' => ['type' => 'list', 'member' => ['shape' => 'NetworkFileBlob'], 'max' => 5, 'min' => 1], 'NetworkInterface' => ['type' => 'structure', 'required' => ['interfaceId', 'type'], 'members' => ['interfaceId' => ['shape' => 'InterfaceId'], 'type' => ['shape' => 'NetworkInterfaceType'], 'canInterface' => ['shape' => 'CanInterface'], 'obdInterface' => ['shape' => 'ObdInterface']]], 'NetworkInterfaceFailureReason' => ['type' => 'string', 'enum' => ['DUPLICATE_NETWORK_INTERFACE', 'CONFLICTING_NETWORK_INTERFACE', 'NETWORK_INTERFACE_TO_ADD_ALREADY_EXISTS', 'CAN_NETWORK_INTERFACE_INFO_IS_NULL', 'OBD_NETWORK_INTERFACE_INFO_IS_NULL', 'NETWORK_INTERFACE_TO_REMOVE_ASSOCIATED_WITH_SIGNALS']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['CAN_INTERFACE', 'OBD_INTERFACE']], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface'], 'max' => 500, 'min' => 1], 'Node' => ['type' => 'structure', 'members' => ['branch' => ['shape' => 'Branch'], 'sensor' => ['shape' => 'Sensor'], 'actuator' => ['shape' => 'Actuator'], 'attribute' => ['shape' => 'Attribute']], 'union' => \true], 'NodeCounts' => ['type' => 'structure', 'members' => ['totalNodes' => ['shape' => 'number'], 'totalBranches' => ['shape' => 'number'], 'totalSensors' => ['shape' => 'number'], 'totalAttributes' => ['shape' => 'number'], 'totalActuators' => ['shape' => 'number']]], 'NodeDataType' => ['type' => 'string', 'enum' => ['INT8', 'UINT8', 'INT16', 'UINT16', 'INT32', 'UINT32', 'INT64', 'UINT64', 'BOOLEAN', 'FLOAT', 'DOUBLE', 'STRING', 'UNIX_TIMESTAMP', 'INT8_ARRAY', 'UINT8_ARRAY', 'INT16_ARRAY', 'UINT16_ARRAY', 'INT32_ARRAY', 'UINT32_ARRAY', 'INT64_ARRAY', 'UINT64_ARRAY', 'BOOLEAN_ARRAY', 'FLOAT_ARRAY', 'DOUBLE_ARRAY', 'STRING_ARRAY', 'UNIX_TIMESTAMP_ARRAY', 'UNKNOWN']], 'NodePath' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.]+'], 'NodePaths' => ['type' => 'list', 'member' => ['shape' => 'NodePath'], 'max' => 500, 'min' => 1], 'Nodes' => ['type' => 'list', 'member' => ['shape' => 'Node'], 'max' => 500, 'min' => 0], 'ObdBitmaskLength' => ['type' => 'integer', 'box' => \true, 'max' => 8, 'min' => 1], 'ObdByteLength' => ['type' => 'integer', 'box' => \true, 'max' => 8, 'min' => 1], 'ObdInterface' => ['type' => 'structure', 'required' => ['name', 'requestMessageId'], 'members' => ['name' => ['shape' => 'ObdInterfaceName'], 'requestMessageId' => ['shape' => 'nonNegativeInteger'], 'obdStandard' => ['shape' => 'ObdStandard'], 'pidRequestIntervalSeconds' => ['shape' => 'nonNegativeInteger'], 'dtcRequestIntervalSeconds' => ['shape' => 'nonNegativeInteger'], 'useExtendedIds' => ['shape' => 'boolean'], 'hasTransmissionEcu' => ['shape' => 'boolean']]], 'ObdInterfaceName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ObdSignal' => ['type' => 'structure', 'required' => ['pidResponseLength', 'serviceMode', 'pid', 'scaling', 'offset', 'startByte', 'byteLength'], 'members' => ['pidResponseLength' => ['shape' => 'positiveInteger'], 'serviceMode' => ['shape' => 'nonNegativeInteger'], 'pid' => ['shape' => 'nonNegativeInteger'], 'scaling' => ['shape' => 'double'], 'offset' => ['shape' => 'double'], 'startByte' => ['shape' => 'nonNegativeInteger'], 'byteLength' => ['shape' => 'ObdByteLength'], 'bitRightShift' => ['shape' => 'nonNegativeInteger'], 'bitMaskLength' => ['shape' => 'ObdBitmaskLength']]], 'ObdStandard' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ProtocolName' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ProtocolVersion' => ['type' => 'string', 'max' => 50, 'min' => 1], 'PutLoggingOptionsRequest' => ['type' => 'structure', 'required' => ['cloudWatchLogDelivery'], 'members' => ['cloudWatchLogDelivery' => ['shape' => 'CloudWatchLogDeliveryOptions']]], 'PutLoggingOptionsResponse' => ['type' => 'structure', 'members' => []], 'RegisterAccountRequest' => ['type' => 'structure', 'required' => ['timestreamResources'], 'members' => ['timestreamResources' => ['shape' => 'TimestreamResources'], 'iamResources' => ['shape' => 'IamResources', 'deprecated' => \true, 'deprecatedMessage' => 'iamResources is no longer used or needed as input']]], 'RegisterAccountResponse' => ['type' => 'structure', 'required' => ['registerAccountStatus', 'timestreamResources', 'iamResources', 'creationTime', 'lastModificationTime'], 'members' => ['registerAccountStatus' => ['shape' => 'RegistrationStatus'], 'timestreamResources' => ['shape' => 'TimestreamResources'], 'iamResources' => ['shape' => 'IamResources'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'RegistrationStatus' => ['type' => 'string', 'enum' => ['REGISTRATION_PENDING', 'REGISTRATION_SUCCESS', 'REGISTRATION_FAILURE']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'string'], 'resourceId' => ['shape' => 'string'], 'resourceType' => ['shape' => 'string']], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'Sensor' => ['type' => 'structure', 'required' => ['fullyQualifiedName', 'dataType'], 'members' => ['fullyQualifiedName' => ['shape' => 'string'], 'dataType' => ['shape' => 'NodeDataType'], 'description' => ['shape' => 'description'], 'unit' => ['shape' => 'string'], 'allowedValues' => ['shape' => 'listOfStrings'], 'min' => ['shape' => 'double'], 'max' => ['shape' => 'double']]], 'SignalCatalogSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'arn' => ['shape' => 'arn'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'SignalDecoder' => ['type' => 'structure', 'required' => ['fullyQualifiedName', 'type', 'interfaceId'], 'members' => ['fullyQualifiedName' => ['shape' => 'FullyQualifiedName'], 'type' => ['shape' => 'SignalDecoderType'], 'interfaceId' => ['shape' => 'InterfaceId'], 'canSignal' => ['shape' => 'CanSignal'], 'obdSignal' => ['shape' => 'ObdSignal']]], 'SignalDecoderFailureReason' => ['type' => 'string', 'enum' => ['DUPLICATE_SIGNAL', 'CONFLICTING_SIGNAL', 'SIGNAL_TO_ADD_ALREADY_EXISTS', 'SIGNAL_NOT_ASSOCIATED_WITH_NETWORK_INTERFACE', 'NETWORK_INTERFACE_TYPE_INCOMPATIBLE_WITH_SIGNAL_DECODER_TYPE', 'SIGNAL_NOT_IN_MODEL', 'CAN_SIGNAL_INFO_IS_NULL', 'OBD_SIGNAL_INFO_IS_NULL', 'NO_DECODER_INFO_FOR_SIGNAL_IN_MODEL']], 'SignalDecoderType' => ['type' => 'string', 'enum' => ['CAN_SIGNAL', 'OBD_SIGNAL']], 'SignalDecoders' => ['type' => 'list', 'member' => ['shape' => 'SignalDecoder'], 'max' => 500, 'min' => 1], 'SignalInformation' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'wildcardSignalName'], 'maxSampleCount' => ['shape' => 'maxSampleCount'], 'minimumSamplingIntervalMs' => ['shape' => 'uint32']]], 'SignalInformationList' => ['type' => 'list', 'member' => ['shape' => 'SignalInformation'], 'max' => 1000, 'min' => 0], 'SpoolingMode' => ['type' => 'string', 'enum' => ['OFF', 'TO_DISK']], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string'], 'quotaCode' => ['shape' => 'string'], 'serviceCode' => ['shape' => 'string'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'TimeBasedCollectionScheme' => ['type' => 'structure', 'required' => ['periodMs'], 'members' => ['periodMs' => ['shape' => 'collectionPeriodMs']]], 'TimestreamDatabaseName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'TimestreamRegistrationResponse' => ['type' => 'structure', 'required' => ['timestreamDatabaseName', 'timestreamTableName', 'registrationStatus'], 'members' => ['timestreamDatabaseName' => ['shape' => 'TimestreamDatabaseName'], 'timestreamTableName' => ['shape' => 'TimestreamTableName'], 'timestreamDatabaseArn' => ['shape' => 'arn'], 'timestreamTableArn' => ['shape' => 'arn'], 'registrationStatus' => ['shape' => 'RegistrationStatus'], 'errorMessage' => ['shape' => 'errorMessage']]], 'TimestreamResources' => ['type' => 'structure', 'required' => ['timestreamDatabaseName', 'timestreamTableName'], 'members' => ['timestreamDatabaseName' => ['shape' => 'TimestreamDatabaseName'], 'timestreamTableName' => ['shape' => 'TimestreamTableName']]], 'TimestreamTableName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'TriggerMode' => ['type' => 'string', 'enum' => ['ALWAYS', 'RISING_EDGE']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCampaignAction' => ['type' => 'string', 'enum' => ['APPROVE', 'SUSPEND', 'RESUME', 'UPDATE']], 'UpdateCampaignRequest' => ['type' => 'structure', 'required' => ['name', 'action'], 'members' => ['name' => ['shape' => 'campaignName'], 'description' => ['shape' => 'description'], 'dataExtraDimensions' => ['shape' => 'DataExtraDimensionNodePathList'], 'action' => ['shape' => 'UpdateCampaignAction']]], 'UpdateCampaignResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'arn'], 'name' => ['shape' => 'campaignName'], 'status' => ['shape' => 'CampaignStatus']]], 'UpdateDecoderManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'signalDecodersToAdd' => ['shape' => 'SignalDecoders'], 'signalDecodersToUpdate' => ['shape' => 'SignalDecoders'], 'signalDecodersToRemove' => ['shape' => 'Fqns'], 'networkInterfacesToAdd' => ['shape' => 'NetworkInterfaces'], 'networkInterfacesToUpdate' => ['shape' => 'NetworkInterfaces'], 'networkInterfacesToRemove' => ['shape' => 'InterfaceIds'], 'status' => ['shape' => 'ManifestStatus']]], 'UpdateDecoderManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'UpdateFleetRequest' => ['type' => 'structure', 'required' => ['fleetId'], 'members' => ['fleetId' => ['shape' => 'fleetId'], 'description' => ['shape' => 'description']]], 'UpdateFleetResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'fleetId'], 'arn' => ['shape' => 'arn']]], 'UpdateMode' => ['type' => 'string', 'enum' => ['Overwrite', 'Merge']], 'UpdateModelManifestRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'nodesToAdd' => ['shape' => 'NodePaths'], 'nodesToRemove' => ['shape' => 'NodePaths'], 'status' => ['shape' => 'ManifestStatus']]], 'UpdateModelManifestResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'UpdateSignalCatalogRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'resourceName'], 'description' => ['shape' => 'description'], 'nodesToAdd' => ['shape' => 'Nodes'], 'nodesToUpdate' => ['shape' => 'Nodes'], 'nodesToRemove' => ['shape' => 'NodePaths']]], 'UpdateSignalCatalogResponse' => ['type' => 'structure', 'required' => ['name', 'arn'], 'members' => ['name' => ['shape' => 'resourceName'], 'arn' => ['shape' => 'arn']]], 'UpdateVehicleError' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'code' => ['shape' => 'number'], 'message' => ['shape' => 'string']]], 'UpdateVehicleRequest' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'attributes' => ['shape' => 'attributesMap'], 'attributeUpdateMode' => ['shape' => 'UpdateMode']]], 'UpdateVehicleRequestItem' => ['type' => 'structure', 'required' => ['vehicleName'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'attributes' => ['shape' => 'attributesMap'], 'attributeUpdateMode' => ['shape' => 'UpdateMode']]], 'UpdateVehicleResponse' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn']]], 'UpdateVehicleResponseItem' => ['type' => 'structure', 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'string'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fieldList' => ['shape' => 'ValidationExceptionFieldList']], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'VehicleAssociationBehavior' => ['type' => 'string', 'enum' => ['CreateIotThing', 'ValidateIotThingExists']], 'VehicleState' => ['type' => 'string', 'enum' => ['CREATED', 'READY', 'HEALTHY', 'SUSPENDED', 'DELETING']], 'VehicleStatus' => ['type' => 'structure', 'members' => ['campaignName' => ['shape' => 'string'], 'vehicleName' => ['shape' => 'vehicleName'], 'status' => ['shape' => 'VehicleState']]], 'VehicleStatusList' => ['type' => 'list', 'member' => ['shape' => 'VehicleStatus']], 'VehicleSummary' => ['type' => 'structure', 'required' => ['vehicleName', 'arn', 'modelManifestArn', 'decoderManifestArn', 'creationTime', 'lastModificationTime'], 'members' => ['vehicleName' => ['shape' => 'vehicleName'], 'arn' => ['shape' => 'arn'], 'modelManifestArn' => ['shape' => 'arn'], 'decoderManifestArn' => ['shape' => 'arn'], 'creationTime' => ['shape' => 'timestamp'], 'lastModificationTime' => ['shape' => 'timestamp']]], 'arn' => ['type' => 'string'], 'attributeName' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'attributeValue' => ['type' => 'string'], 'attributesMap' => ['type' => 'map', 'key' => ['shape' => 'attributeName'], 'value' => ['shape' => 'attributeValue']], 'boolean' => ['type' => 'boolean'], 'campaignName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z\\d\\-_:]+'], 'campaignSummaries' => ['type' => 'list', 'member' => ['shape' => 'CampaignSummary']], 'collectionPeriodMs' => ['type' => 'long', 'box' => \true, 'max' => 60000, 'min' => 10000], 'createVehicleErrors' => ['type' => 'list', 'member' => ['shape' => 'CreateVehicleError']], 'createVehicleRequestItems' => ['type' => 'list', 'member' => ['shape' => 'CreateVehicleRequestItem'], 'min' => 1], 'createVehicleResponses' => ['type' => 'list', 'member' => ['shape' => 'CreateVehicleResponseItem']], 'customerAccountId' => ['type' => 'string'], 'decoderManifestSummaries' => ['type' => 'list', 'member' => ['shape' => 'DecoderManifestSummary']], 'description' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'double' => ['type' => 'double', 'box' => \true], 'errorMessage' => ['type' => 'string'], 'eventExpression' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'fleetId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'fleetSummaries' => ['type' => 'list', 'member' => ['shape' => 'FleetSummary']], 'fleets' => ['type' => 'list', 'member' => ['shape' => 'fleetId']], 'languageVersion' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'listOfStrings' => ['type' => 'list', 'member' => ['shape' => 'string']], 'listVehiclesMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'maxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'maxSampleCount' => ['type' => 'long', 'box' => \true, 'max' => 4294967295, 'min' => 1], 'modelManifestSummaries' => ['type' => 'list', 'member' => ['shape' => 'ModelManifestSummary']], 'nextToken' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'nonNegativeInteger' => ['type' => 'integer', 'min' => 0], 'number' => ['type' => 'integer'], 'positiveInteger' => ['type' => 'integer', 'min' => 1], 'priority' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'resourceName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z\\d\\-_:]+'], 'signalCatalogSummaries' => ['type' => 'list', 'member' => ['shape' => 'SignalCatalogSummary']], 'status' => ['type' => 'string'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp'], 'uint32' => ['type' => 'long', 'box' => \true, 'max' => 4294967295, 'min' => 0], 'updateVehicleErrors' => ['type' => 'list', 'member' => ['shape' => 'UpdateVehicleError']], 'updateVehicleRequestItems' => ['type' => 'list', 'member' => ['shape' => 'UpdateVehicleRequestItem'], 'min' => 1], 'updateVehicleResponseItems' => ['type' => 'list', 'member' => ['shape' => 'UpdateVehicleResponseItem']], 'vehicleName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z\\d\\-_:]+'], 'vehicleSummaries' => ['type' => 'list', 'member' => ['shape' => 'VehicleSummary']], 'vehicles' => ['type' => 'list', 'member' => ['shape' => 'vehicleName']], 'wildcardSignalName' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '[\\w|*|-]+(\\.[\\w|*|-]+)*']]]; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.php deleted file mode 100644 index 9b00107..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotfleetwise-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotfleetwise-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotfleetwise.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotfleetwise.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-tests-1.json.php deleted file mode 100644 index b63e06f..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotfleetwise.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/paginators-1.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/paginators-1.json.php deleted file mode 100644 index a447cba..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetVehicleStatus' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'campaigns'], 'ListCampaigns' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'campaignSummaries'], 'ListDecoderManifestNetworkInterfaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'networkInterfaces'], 'ListDecoderManifestSignals' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'signalDecoders'], 'ListDecoderManifests' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'summaries'], 'ListFleets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'fleetSummaries'], 'ListFleetsForVehicle' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'fleets'], 'ListModelManifestNodes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'nodes'], 'ListModelManifests' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'summaries'], 'ListSignalCatalogNodes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'nodes'], 'ListSignalCatalogs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'summaries'], 'ListVehicles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'vehicleSummaries'], 'ListVehiclesInFleet' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'vehicles']]]; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/smoke.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/smoke.json.php deleted file mode 100644 index 2d9b3b5..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/waiters-2.json.php b/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/waiters-2.json.php deleted file mode 100644 index dee5ba0..0000000 --- a/vendor/Aws3/Aws/data/iotfleetwise/2021-06-17/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/api-2.json.php b/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/api-2.json.php deleted file mode 100644 index d6546e5..0000000 --- a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-05', 'endpointPrefix' => 'api.tunneling.iot', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS IoT Secure Tunneling', 'serviceId' => 'IoTSecureTunneling', 'signatureVersion' => 'v4', 'signingName' => 'IoTSecuredTunneling', 'targetPrefix' => 'IoTSecuredTunneling', 'uid' => 'iotsecuretunneling-2018-10-05'], 'operations' => ['CloseTunnel' => ['name' => 'CloseTunnel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CloseTunnelRequest'], 'output' => ['shape' => 'CloseTunnelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeTunnel' => ['name' => 'DescribeTunnel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTunnelRequest'], 'output' => ['shape' => 'DescribeTunnelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'ListTunnels' => ['name' => 'ListTunnels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTunnelsRequest'], 'output' => ['shape' => 'ListTunnelsResponse']], 'OpenTunnel' => ['name' => 'OpenTunnel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'OpenTunnelRequest'], 'output' => ['shape' => 'OpenTunnelResponse'], 'errors' => [['shape' => 'LimitExceededException']]], 'RotateTunnelAccessToken' => ['name' => 'RotateTunnelAccessToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RotateTunnelAccessTokenRequest'], 'output' => ['shape' => 'RotateTunnelAccessTokenResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'ClientAccessToken' => ['type' => 'string', 'sensitive' => \true], 'ClientMode' => ['type' => 'string', 'enum' => ['SOURCE', 'DESTINATION', 'ALL']], 'CloseTunnelRequest' => ['type' => 'structure', 'required' => ['tunnelId'], 'members' => ['tunnelId' => ['shape' => 'TunnelId'], 'delete' => ['shape' => 'DeleteFlag', 'box' => \true]]], 'CloseTunnelResponse' => ['type' => 'structure', 'members' => []], 'ConnectionState' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'ConnectionStatus'], 'lastUpdatedAt' => ['shape' => 'DateType']]], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['CONNECTED', 'DISCONNECTED']], 'DateType' => ['type' => 'timestamp'], 'DeleteFlag' => ['type' => 'boolean'], 'DescribeTunnelRequest' => ['type' => 'structure', 'required' => ['tunnelId'], 'members' => ['tunnelId' => ['shape' => 'TunnelId']]], 'DescribeTunnelResponse' => ['type' => 'structure', 'members' => ['tunnel' => ['shape' => 'Tunnel']]], 'Description' => ['type' => 'string', 'pattern' => '[^\\p{C}]{1,2048}'], 'DestinationConfig' => ['type' => 'structure', 'required' => ['services'], 'members' => ['thingName' => ['shape' => 'ThingName'], 'services' => ['shape' => 'ServiceList']]], 'ErrorMessage' => ['type' => 'string'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'ListTunnelsRequest' => ['type' => 'structure', 'members' => ['thingName' => ['shape' => 'ThingName'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true], 'nextToken' => ['shape' => 'NextToken']]], 'ListTunnelsResponse' => ['type' => 'structure', 'members' => ['tunnelSummaries' => ['shape' => 'TunnelSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_=-]{1,4096}'], 'OpenTunnelRequest' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'Description'], 'tags' => ['shape' => 'TagList'], 'destinationConfig' => ['shape' => 'DestinationConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig']]], 'OpenTunnelResponse' => ['type' => 'structure', 'members' => ['tunnelId' => ['shape' => 'TunnelId'], 'tunnelArn' => ['shape' => 'TunnelArn'], 'sourceAccessToken' => ['shape' => 'ClientAccessToken'], 'destinationAccessToken' => ['shape' => 'ClientAccessToken']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RotateTunnelAccessTokenRequest' => ['type' => 'structure', 'required' => ['tunnelId', 'clientMode'], 'members' => ['tunnelId' => ['shape' => 'TunnelId'], 'clientMode' => ['shape' => 'ClientMode'], 'destinationConfig' => ['shape' => 'DestinationConfig']]], 'RotateTunnelAccessTokenResponse' => ['type' => 'structure', 'members' => ['tunnelArn' => ['shape' => 'TunnelArn'], 'sourceAccessToken' => ['shape' => 'ClientAccessToken'], 'destinationAccessToken' => ['shape' => 'ClientAccessToken']]], 'Service' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'ServiceList' => ['type' => 'list', 'member' => ['shape' => 'Service'], 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ThingName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'TimeoutConfig' => ['type' => 'structure', 'members' => ['maxLifetimeTimeoutMinutes' => ['shape' => 'TimeoutInMin', 'box' => \true]]], 'TimeoutInMin' => ['type' => 'integer', 'max' => 720, 'min' => 1], 'Tunnel' => ['type' => 'structure', 'members' => ['tunnelId' => ['shape' => 'TunnelId'], 'tunnelArn' => ['shape' => 'TunnelArn'], 'status' => ['shape' => 'TunnelStatus'], 'sourceConnectionState' => ['shape' => 'ConnectionState'], 'destinationConnectionState' => ['shape' => 'ConnectionState'], 'description' => ['shape' => 'Description'], 'destinationConfig' => ['shape' => 'DestinationConfig'], 'timeoutConfig' => ['shape' => 'TimeoutConfig'], 'tags' => ['shape' => 'TagList'], 'createdAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType']]], 'TunnelArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'TunnelId' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_\\-+=:]{1,128}'], 'TunnelStatus' => ['type' => 'string', 'enum' => ['OPEN', 'CLOSED']], 'TunnelSummary' => ['type' => 'structure', 'members' => ['tunnelId' => ['shape' => 'TunnelId'], 'tunnelArn' => ['shape' => 'TunnelArn'], 'status' => ['shape' => 'TunnelStatus'], 'description' => ['shape' => 'Description'], 'createdAt' => ['shape' => 'DateType'], 'lastUpdatedAt' => ['shape' => 'DateType']]], 'TunnelSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TunnelSummary']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 29bf5e8..0000000 --- a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.tunneling.iot-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://api.tunneling.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://api.tunneling.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://api.tunneling.iot-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.tunneling.iot.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.tunneling.iot.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-tests-1.json.php deleted file mode 100644 index 9889f2a..0000000 --- a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.tunneling.iot.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/paginators-1.json.php b/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/paginators-1.json.php deleted file mode 100644 index 7e8ae12..0000000 --- a/vendor/Aws3/Aws/data/iotsecuretunneling/2018-10-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListTunnels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/api-2.json.php b/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/api-2.json.php deleted file mode 100644 index 2bc1eea..0000000 --- a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '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' => ['name' => 'AssociateAssets', 'http' => ['method' => 'POST', 'requestUri' => '/assets/{assetId}/associate'], 'input' => ['shape' => 'AssociateAssetsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'AssociateTimeSeriesToAssetProperty' => ['name' => 'AssociateTimeSeriesToAssetProperty', 'http' => ['method' => 'POST', 'requestUri' => '/timeseries/associate/'], 'input' => ['shape' => 'AssociateTimeSeriesToAssetPropertyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'BatchAssociateProjectAssets' => ['name' => 'BatchAssociateProjectAssets', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{projectId}/assets/associate', 'responseCode' => 200], 'input' => ['shape' => 'BatchAssociateProjectAssetsRequest'], 'output' => ['shape' => 'BatchAssociateProjectAssetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'BatchDisassociateProjectAssets' => ['name' => 'BatchDisassociateProjectAssets', 'http' => ['method' => 'POST', 'requestUri' => '/projects/{projectId}/assets/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'BatchDisassociateProjectAssetsRequest'], 'output' => ['shape' => 'BatchDisassociateProjectAssetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['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']], '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']], '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']], 'endpoint' => ['hostPrefix' => 'data.']], 'BatchPutAssetPropertyValue' => ['name' => 'BatchPutAssetPropertyValue', 'http' => ['method' => 'POST', 'requestUri' => '/properties'], 'input' => ['shape' => 'BatchPutAssetPropertyValueRequest'], 'output' => ['shape' => 'BatchPutAssetPropertyValueResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'data.']], 'CreateAccessPolicy' => ['name' => 'CreateAccessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/access-policies', 'responseCode' => 201], 'input' => ['shape' => 'CreateAccessPolicyRequest'], 'output' => ['shape' => 'CreateAccessPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'CreateAsset' => ['name' => 'CreateAsset', 'http' => ['method' => 'POST', 'requestUri' => '/assets', 'responseCode' => 202], 'input' => ['shape' => 'CreateAssetRequest'], 'output' => ['shape' => 'CreateAssetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateAssetModel' => ['name' => 'CreateAssetModel', 'http' => ['method' => 'POST', 'requestUri' => '/asset-models', 'responseCode' => 202], 'input' => ['shape' => 'CreateAssetModelRequest'], 'output' => ['shape' => 'CreateAssetModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateBulkImportJob' => ['name' => 'CreateBulkImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/jobs', 'responseCode' => 202], 'input' => ['shape' => 'CreateBulkImportJobRequest'], 'output' => ['shape' => 'CreateBulkImportJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'data.']], 'CreateDashboard' => ['name' => 'CreateDashboard', 'http' => ['method' => 'POST', 'requestUri' => '/dashboards', 'responseCode' => 201], 'input' => ['shape' => 'CreateDashboardRequest'], 'output' => ['shape' => 'CreateDashboardResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'CreateGateway' => ['name' => 'CreateGateway', 'http' => ['method' => 'POST', 'requestUri' => '/20200301/gateways', 'responseCode' => 201], 'input' => ['shape' => 'CreateGatewayRequest'], 'output' => ['shape' => 'CreateGatewayResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreatePortal' => ['name' => 'CreatePortal', 'http' => ['method' => 'POST', 'requestUri' => '/portals', 'responseCode' => 202], 'input' => ['shape' => 'CreatePortalRequest'], 'output' => ['shape' => 'CreatePortalResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/projects', 'responseCode' => 201], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DeleteAccessPolicy' => ['name' => 'DeleteAccessPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAccessPolicyRequest'], 'output' => ['shape' => 'DeleteAccessPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DeleteAsset' => ['name' => 'DeleteAsset', 'http' => ['method' => 'DELETE', 'requestUri' => '/assets/{assetId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteAssetRequest'], 'output' => ['shape' => 'DeleteAssetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteAssetModel' => ['name' => 'DeleteAssetModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/asset-models/{assetModelId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteAssetModelRequest'], 'output' => ['shape' => 'DeleteAssetModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteDashboard' => ['name' => 'DeleteDashboard', 'http' => ['method' => 'DELETE', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDashboardRequest'], 'output' => ['shape' => 'DeleteDashboardResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DeleteGateway' => ['name' => 'DeleteGateway', 'http' => ['method' => 'DELETE', 'requestUri' => '/20200301/gateways/{gatewayId}'], 'input' => ['shape' => 'DeleteGatewayRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeletePortal' => ['name' => 'DeletePortal', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalId}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePortalRequest'], 'output' => ['shape' => 'DeletePortalResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{projectId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DeleteTimeSeries' => ['name' => 'DeleteTimeSeries', 'http' => ['method' => 'POST', 'requestUri' => '/timeseries/delete/'], 'input' => ['shape' => 'DeleteTimeSeriesRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeAccessPolicy' => ['name' => 'DescribeAccessPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAccessPolicyRequest'], 'output' => ['shape' => 'DescribeAccessPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DescribeAsset' => ['name' => 'DescribeAsset', 'http' => ['method' => 'GET', 'requestUri' => '/assets/{assetId}'], 'input' => ['shape' => 'DescribeAssetRequest'], 'output' => ['shape' => 'DescribeAssetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeAssetModel' => ['name' => 'DescribeAssetModel', 'http' => ['method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}'], 'input' => ['shape' => 'DescribeAssetModelRequest'], 'output' => ['shape' => 'DescribeAssetModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeAssetProperty' => ['name' => 'DescribeAssetProperty', 'http' => ['method' => 'GET', 'requestUri' => '/assets/{assetId}/properties/{propertyId}'], 'input' => ['shape' => 'DescribeAssetPropertyRequest'], 'output' => ['shape' => 'DescribeAssetPropertyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeBulkImportJob' => ['name' => 'DescribeBulkImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{jobId}'], 'input' => ['shape' => 'DescribeBulkImportJobRequest'], 'output' => ['shape' => 'DescribeBulkImportJobResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'data.']], 'DescribeDashboard' => ['name' => 'DescribeDashboard', 'http' => ['method' => 'GET', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDashboardRequest'], 'output' => ['shape' => 'DescribeDashboardResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DescribeDefaultEncryptionConfiguration' => ['name' => 'DescribeDefaultEncryptionConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/configuration/account/encryption'], 'input' => ['shape' => 'DescribeDefaultEncryptionConfigurationRequest'], 'output' => ['shape' => 'DescribeDefaultEncryptionConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeGateway' => ['name' => 'DescribeGateway', 'http' => ['method' => 'GET', 'requestUri' => '/20200301/gateways/{gatewayId}'], 'input' => ['shape' => 'DescribeGatewayRequest'], 'output' => ['shape' => 'DescribeGatewayResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeGatewayCapabilityConfiguration' => ['name' => 'DescribeGatewayCapabilityConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}'], 'input' => ['shape' => 'DescribeGatewayCapabilityConfigurationRequest'], 'output' => ['shape' => 'DescribeGatewayCapabilityConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeLoggingOptions' => ['name' => 'DescribeLoggingOptions', 'http' => ['method' => 'GET', 'requestUri' => '/logging'], 'input' => ['shape' => 'DescribeLoggingOptionsRequest'], 'output' => ['shape' => 'DescribeLoggingOptionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribePortal' => ['name' => 'DescribePortal', 'http' => ['method' => 'GET', 'requestUri' => '/portals/{portalId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePortalRequest'], 'output' => ['shape' => 'DescribePortalResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'DescribeStorageConfiguration' => ['name' => 'DescribeStorageConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/configuration/account/storage'], 'input' => ['shape' => 'DescribeStorageConfigurationRequest'], 'output' => ['shape' => 'DescribeStorageConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DescribeTimeSeries' => ['name' => 'DescribeTimeSeries', 'http' => ['method' => 'GET', 'requestUri' => '/timeseries/describe/'], 'input' => ['shape' => 'DescribeTimeSeriesRequest'], 'output' => ['shape' => 'DescribeTimeSeriesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DisassociateAssets' => ['name' => 'DisassociateAssets', 'http' => ['method' => 'POST', 'requestUri' => '/assets/{assetId}/disassociate'], 'input' => ['shape' => 'DisassociateAssetsRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DisassociateTimeSeriesFromAssetProperty' => ['name' => 'DisassociateTimeSeriesFromAssetProperty', 'http' => ['method' => 'POST', 'requestUri' => '/timeseries/disassociate/'], 'input' => ['shape' => 'DisassociateTimeSeriesFromAssetPropertyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetAssetPropertyAggregates' => ['name' => 'GetAssetPropertyAggregates', 'http' => ['method' => 'GET', 'requestUri' => '/properties/aggregates'], 'input' => ['shape' => 'GetAssetPropertyAggregatesRequest'], 'output' => ['shape' => 'GetAssetPropertyAggregatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']], 'endpoint' => ['hostPrefix' => 'data.']], 'GetAssetPropertyValue' => ['name' => 'GetAssetPropertyValue', 'http' => ['method' => 'GET', 'requestUri' => '/properties/latest'], 'input' => ['shape' => 'GetAssetPropertyValueRequest'], 'output' => ['shape' => 'GetAssetPropertyValueResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']], 'endpoint' => ['hostPrefix' => 'data.']], 'GetAssetPropertyValueHistory' => ['name' => 'GetAssetPropertyValueHistory', 'http' => ['method' => 'GET', 'requestUri' => '/properties/history'], 'input' => ['shape' => 'GetAssetPropertyValueHistoryRequest'], 'output' => ['shape' => 'GetAssetPropertyValueHistoryResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']], 'endpoint' => ['hostPrefix' => 'data.']], 'GetInterpolatedAssetPropertyValues' => ['name' => 'GetInterpolatedAssetPropertyValues', 'http' => ['method' => 'GET', 'requestUri' => '/properties/interpolated'], 'input' => ['shape' => 'GetInterpolatedAssetPropertyValuesRequest'], 'output' => ['shape' => 'GetInterpolatedAssetPropertyValuesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceUnavailableException']], 'endpoint' => ['hostPrefix' => 'data.']], 'ListAccessPolicies' => ['name' => 'ListAccessPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/access-policies', 'responseCode' => 200], 'input' => ['shape' => 'ListAccessPoliciesRequest'], 'output' => ['shape' => 'ListAccessPoliciesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'ListAssetModelProperties' => ['name' => 'ListAssetModelProperties', 'http' => ['method' => 'GET', 'requestUri' => '/asset-models/{assetModelId}/properties'], 'input' => ['shape' => 'ListAssetModelPropertiesRequest'], 'output' => ['shape' => 'ListAssetModelPropertiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListAssetModels' => ['name' => 'ListAssetModels', 'http' => ['method' => 'GET', 'requestUri' => '/asset-models'], 'input' => ['shape' => 'ListAssetModelsRequest'], 'output' => ['shape' => 'ListAssetModelsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListAssetProperties' => ['name' => 'ListAssetProperties', 'http' => ['method' => 'GET', 'requestUri' => '/assets/{assetId}/properties'], 'input' => ['shape' => 'ListAssetPropertiesRequest'], 'output' => ['shape' => 'ListAssetPropertiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListAssetRelationships' => ['name' => 'ListAssetRelationships', 'http' => ['method' => 'GET', 'requestUri' => '/assets/{assetId}/assetRelationships'], 'input' => ['shape' => 'ListAssetRelationshipsRequest'], 'output' => ['shape' => 'ListAssetRelationshipsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListAssets' => ['name' => 'ListAssets', 'http' => ['method' => 'GET', 'requestUri' => '/assets'], 'input' => ['shape' => 'ListAssetsRequest'], 'output' => ['shape' => 'ListAssetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListAssociatedAssets' => ['name' => 'ListAssociatedAssets', 'http' => ['method' => 'GET', 'requestUri' => '/assets/{assetId}/hierarchies'], 'input' => ['shape' => 'ListAssociatedAssetsRequest'], 'output' => ['shape' => 'ListAssociatedAssetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListBulkImportJobs' => ['name' => 'ListBulkImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/jobs'], 'input' => ['shape' => 'ListBulkImportJobsRequest'], 'output' => ['shape' => 'ListBulkImportJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'data.']], 'ListDashboards' => ['name' => 'ListDashboards', 'http' => ['method' => 'GET', 'requestUri' => '/dashboards', 'responseCode' => 200], 'input' => ['shape' => 'ListDashboardsRequest'], 'output' => ['shape' => 'ListDashboardsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'ListGateways' => ['name' => 'ListGateways', 'http' => ['method' => 'GET', 'requestUri' => '/20200301/gateways'], 'input' => ['shape' => 'ListGatewaysRequest'], 'output' => ['shape' => 'ListGatewaysResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListPortals' => ['name' => 'ListPortals', 'http' => ['method' => 'GET', 'requestUri' => '/portals', 'responseCode' => 200], 'input' => ['shape' => 'ListPortalsRequest'], 'output' => ['shape' => 'ListPortalsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'ListProjectAssets' => ['name' => 'ListProjectAssets', 'http' => ['method' => 'GET', 'requestUri' => '/projects/{projectId}/assets', 'responseCode' => 200], 'input' => ['shape' => 'ListProjectAssetsRequest'], 'output' => ['shape' => 'ListProjectAssetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/projects', 'responseCode' => 200], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListTimeSeries' => ['name' => 'ListTimeSeries', 'http' => ['method' => 'GET', 'requestUri' => '/timeseries/'], 'input' => ['shape' => 'ListTimeSeriesRequest'], 'output' => ['shape' => 'ListTimeSeriesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'PutDefaultEncryptionConfiguration' => ['name' => 'PutDefaultEncryptionConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/configuration/account/encryption'], 'input' => ['shape' => 'PutDefaultEncryptionConfigurationRequest'], 'output' => ['shape' => 'PutDefaultEncryptionConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'PutLoggingOptions' => ['name' => 'PutLoggingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/logging'], 'input' => ['shape' => 'PutLoggingOptionsRequest'], 'output' => ['shape' => 'PutLoggingOptionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'api.']], 'PutStorageConfiguration' => ['name' => 'PutStorageConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/configuration/account/storage'], 'input' => ['shape' => 'PutStorageConfigurationRequest'], 'output' => ['shape' => 'PutStorageConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyTagsException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateAccessPolicy' => ['name' => 'UpdateAccessPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/access-policies/{accessPolicyId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAccessPolicyRequest'], 'output' => ['shape' => 'UpdateAccessPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'UpdateAsset' => ['name' => 'UpdateAsset', 'http' => ['method' => 'PUT', 'requestUri' => '/assets/{assetId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateAssetRequest'], 'output' => ['shape' => 'UpdateAssetResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateAssetModel' => ['name' => 'UpdateAssetModel', 'http' => ['method' => 'PUT', 'requestUri' => '/asset-models/{assetModelId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateAssetModelRequest'], 'output' => ['shape' => 'UpdateAssetModelResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateAssetProperty' => ['name' => 'UpdateAssetProperty', 'http' => ['method' => 'PUT', 'requestUri' => '/assets/{assetId}/properties/{propertyId}'], 'input' => ['shape' => 'UpdateAssetPropertyRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateDashboard' => ['name' => 'UpdateDashboard', 'http' => ['method' => 'PUT', 'requestUri' => '/dashboards/{dashboardId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDashboardRequest'], 'output' => ['shape' => 'UpdateDashboardResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'UpdateGateway' => ['name' => 'UpdateGateway', 'http' => ['method' => 'PUT', 'requestUri' => '/20200301/gateways/{gatewayId}'], 'input' => ['shape' => 'UpdateGatewayRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateGatewayCapabilityConfiguration' => ['name' => 'UpdateGatewayCapabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/20200301/gateways/{gatewayId}/capability', 'responseCode' => 201], 'input' => ['shape' => 'UpdateGatewayCapabilityConfigurationRequest'], 'output' => ['shape' => 'UpdateGatewayCapabilityConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdatePortal' => ['name' => 'UpdatePortal', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalId}', 'responseCode' => 202], 'input' => ['shape' => 'UpdatePortalRequest'], 'output' => ['shape' => 'UpdatePortalResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictingOperationException']], 'endpoint' => ['hostPrefix' => 'monitor.']], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'PUT', 'requestUri' => '/projects/{projectId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'monitor.']]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '.*'], 'AccessPolicySummaries' => ['type' => 'list', 'member' => ['shape' => 'AccessPolicySummary']], 'AccessPolicySummary' => ['type' => 'structure', 'required' => ['id', 'identity', 'resource', 'permission'], 'members' => ['id' => ['shape' => 'ID'], 'identity' => ['shape' => 'Identity'], 'resource' => ['shape' => 'Resource'], 'permission' => ['shape' => 'Permission'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'AggregateType' => ['type' => 'string', 'enum' => ['AVERAGE', 'COUNT', 'MAXIMUM', 'MINIMUM', 'SUM', 'STANDARD_DEVIATION']], 'AggregateTypes' => ['type' => 'list', 'member' => ['shape' => 'AggregateType'], 'min' => 1], 'AggregatedDoubleValue' => ['type' => 'double'], 'AggregatedValue' => ['type' => 'structure', 'required' => ['timestamp', 'value'], 'members' => ['timestamp' => ['shape' => 'Timestamp'], 'quality' => ['shape' => 'Quality'], 'value' => ['shape' => 'Aggregates']]], 'AggregatedValues' => ['type' => 'list', 'member' => ['shape' => 'AggregatedValue']], 'Aggregates' => ['type' => 'structure', 'members' => ['average' => ['shape' => 'AggregatedDoubleValue'], 'count' => ['shape' => 'AggregatedDoubleValue'], 'maximum' => ['shape' => 'AggregatedDoubleValue'], 'minimum' => ['shape' => 'AggregatedDoubleValue'], 'sum' => ['shape' => 'AggregatedDoubleValue'], 'standardDeviation' => ['shape' => 'AggregatedDoubleValue']]], 'Alarms' => ['type' => 'structure', 'required' => ['alarmRoleArn'], 'members' => ['alarmRoleArn' => ['shape' => 'ARN'], 'notificationLambdaArn' => ['shape' => 'ARN']]], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssetCompositeModel' => ['type' => 'structure', 'required' => ['name', 'type', 'properties'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'type' => ['shape' => 'Name'], 'properties' => ['shape' => 'AssetProperties'], 'id' => ['shape' => 'ID']]], 'AssetCompositeModels' => ['type' => 'list', 'member' => ['shape' => 'AssetCompositeModel']], 'AssetErrorCode' => ['type' => 'string', 'enum' => ['INTERNAL_FAILURE']], 'AssetErrorDetails' => ['type' => 'structure', 'required' => ['assetId', 'code', 'message'], 'members' => ['assetId' => ['shape' => 'ID'], 'code' => ['shape' => 'AssetErrorCode'], 'message' => ['shape' => 'AssetErrorMessage']]], 'AssetErrorMessage' => ['type' => 'string'], 'AssetHierarchies' => ['type' => 'list', 'member' => ['shape' => 'AssetHierarchy']], 'AssetHierarchy' => ['type' => 'structure', 'required' => ['name'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name']]], 'AssetHierarchyInfo' => ['type' => 'structure', 'members' => ['parentAssetId' => ['shape' => 'ID'], 'childAssetId' => ['shape' => 'ID']]], 'AssetIDs' => ['type' => 'list', 'member' => ['shape' => 'ID']], 'AssetModelCompositeModel' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'type' => ['shape' => 'Name'], 'properties' => ['shape' => 'AssetModelProperties'], 'id' => ['shape' => 'ID']]], 'AssetModelCompositeModelDefinition' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'type' => ['shape' => 'Name'], 'properties' => ['shape' => 'AssetModelPropertyDefinitions']]], 'AssetModelCompositeModelDefinitions' => ['type' => 'list', 'member' => ['shape' => 'AssetModelCompositeModelDefinition']], 'AssetModelCompositeModels' => ['type' => 'list', 'member' => ['shape' => 'AssetModelCompositeModel']], 'AssetModelHierarchies' => ['type' => 'list', 'member' => ['shape' => 'AssetModelHierarchy']], 'AssetModelHierarchy' => ['type' => 'structure', 'required' => ['name', 'childAssetModelId'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'childAssetModelId' => ['shape' => 'ID']]], 'AssetModelHierarchyDefinition' => ['type' => 'structure', 'required' => ['name', 'childAssetModelId'], 'members' => ['name' => ['shape' => 'Name'], 'childAssetModelId' => ['shape' => 'ID']]], 'AssetModelHierarchyDefinitions' => ['type' => 'list', 'member' => ['shape' => 'AssetModelHierarchyDefinition']], 'AssetModelProperties' => ['type' => 'list', 'member' => ['shape' => 'AssetModelProperty']], 'AssetModelProperty' => ['type' => 'structure', 'required' => ['name', 'dataType', 'type'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'unit' => ['shape' => 'PropertyUnit'], 'type' => ['shape' => 'PropertyType']]], 'AssetModelPropertyDefinition' => ['type' => 'structure', 'required' => ['name', 'dataType', 'type'], 'members' => ['name' => ['shape' => 'Name'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'unit' => ['shape' => 'PropertyUnit'], 'type' => ['shape' => 'PropertyType']]], 'AssetModelPropertyDefinitions' => ['type' => 'list', 'member' => ['shape' => 'AssetModelPropertyDefinition']], 'AssetModelPropertySummaries' => ['type' => 'list', 'member' => ['shape' => 'AssetModelPropertySummary']], 'AssetModelPropertySummary' => ['type' => 'structure', 'required' => ['name', 'dataType', 'type'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'unit' => ['shape' => 'PropertyUnit'], 'type' => ['shape' => 'PropertyType'], 'assetModelCompositeModelId' => ['shape' => 'ID']]], 'AssetModelState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'PROPAGATING', 'DELETING', 'FAILED']], 'AssetModelStatus' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'AssetModelState'], 'error' => ['shape' => 'ErrorDetails']]], 'AssetModelSummaries' => ['type' => 'list', 'member' => ['shape' => 'AssetModelSummary']], 'AssetModelSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'description', 'creationDate', 'lastUpdateDate', 'status'], 'members' => ['id' => ['shape' => 'ID'], 'arn' => ['shape' => 'ARN'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AssetModelStatus']]], 'AssetProperties' => ['type' => 'list', 'member' => ['shape' => 'AssetProperty']], 'AssetProperty' => ['type' => 'structure', 'required' => ['id', 'name', 'dataType'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'alias' => ['shape' => 'PropertyAlias'], 'notification' => ['shape' => 'PropertyNotification'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'unit' => ['shape' => 'PropertyUnit']]], 'AssetPropertyAlias' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'AssetPropertySummaries' => ['type' => 'list', 'member' => ['shape' => 'AssetPropertySummary']], 'AssetPropertySummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ID'], 'alias' => ['shape' => 'PropertyAlias'], 'unit' => ['shape' => 'PropertyUnit'], 'notification' => ['shape' => 'PropertyNotification'], 'assetCompositeModelId' => ['shape' => 'ID']]], 'AssetPropertyValue' => ['type' => 'structure', 'required' => ['value', 'timestamp'], 'members' => ['value' => ['shape' => 'Variant'], 'timestamp' => ['shape' => 'TimeInNanos'], 'quality' => ['shape' => 'Quality']]], 'AssetPropertyValueHistory' => ['type' => 'list', 'member' => ['shape' => 'AssetPropertyValue']], 'AssetPropertyValues' => ['type' => 'list', 'member' => ['shape' => 'AssetPropertyValue']], 'AssetRelationshipSummaries' => ['type' => 'list', 'member' => ['shape' => 'AssetRelationshipSummary']], 'AssetRelationshipSummary' => ['type' => 'structure', 'required' => ['relationshipType'], 'members' => ['hierarchyInfo' => ['shape' => 'AssetHierarchyInfo'], 'relationshipType' => ['shape' => 'AssetRelationshipType']]], 'AssetRelationshipType' => ['type' => 'string', 'enum' => ['HIERARCHY']], 'AssetState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'FAILED']], 'AssetStatus' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'AssetState'], 'error' => ['shape' => 'ErrorDetails']]], 'AssetSummaries' => ['type' => 'list', 'member' => ['shape' => 'AssetSummary']], 'AssetSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'assetModelId', 'creationDate', 'lastUpdateDate', 'status', 'hierarchies'], 'members' => ['id' => ['shape' => 'ID'], 'arn' => ['shape' => 'ARN'], 'name' => ['shape' => 'Name'], 'assetModelId' => ['shape' => 'ID'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AssetStatus'], 'hierarchies' => ['shape' => 'AssetHierarchies'], 'description' => ['shape' => 'Description']]], 'AssociateAssetsRequest' => ['type' => 'structure', 'required' => ['assetId', 'hierarchyId', 'childAssetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'hierarchyId' => ['shape' => 'ID'], 'childAssetId' => ['shape' => 'ID'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'AssociateTimeSeriesToAssetPropertyRequest' => ['type' => 'structure', 'required' => ['alias', 'assetId', 'propertyId'], 'members' => ['alias' => ['shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias'], 'assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'AssociatedAssetsSummaries' => ['type' => 'list', 'member' => ['shape' => 'AssociatedAssetsSummary']], 'AssociatedAssetsSummary' => ['type' => 'structure', 'required' => ['id', 'arn', 'name', 'assetModelId', 'creationDate', 'lastUpdateDate', 'status', 'hierarchies'], 'members' => ['id' => ['shape' => 'ID'], 'arn' => ['shape' => 'ARN'], 'name' => ['shape' => 'Name'], 'assetModelId' => ['shape' => 'ID'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'AssetStatus'], 'hierarchies' => ['shape' => 'AssetHierarchies'], 'description' => ['shape' => 'Description']]], 'Attribute' => ['type' => 'structure', 'members' => ['defaultValue' => ['shape' => 'DefaultValue']]], 'AuthMode' => ['type' => 'string', 'enum' => ['IAM', 'SSO']], 'BatchAssociateProjectAssetsErrors' => ['type' => 'list', 'member' => ['shape' => 'AssetErrorDetails']], 'BatchAssociateProjectAssetsRequest' => ['type' => 'structure', 'required' => ['projectId', 'assetIds'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId'], 'assetIds' => ['shape' => 'IDs'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'BatchAssociateProjectAssetsResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchAssociateProjectAssetsErrors']]], 'BatchDisassociateProjectAssetsErrors' => ['type' => 'list', 'member' => ['shape' => 'AssetErrorDetails']], 'BatchDisassociateProjectAssetsRequest' => ['type' => 'structure', 'required' => ['projectId', 'assetIds'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId'], 'assetIds' => ['shape' => 'IDs'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'BatchDisassociateProjectAssetsResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchDisassociateProjectAssetsErrors']]], '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'], 'assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias'], 'aggregateTypes' => ['shape' => 'AggregateTypes'], 'resolution' => ['shape' => 'Resolution'], 'startDate' => ['shape' => 'Timestamp'], 'endDate' => ['shape' => 'Timestamp'], 'qualities' => ['shape' => 'Qualities'], 'timeOrdering' => ['shape' => 'TimeOrdering']]], 'BatchGetAssetPropertyAggregatesErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException']], 'BatchGetAssetPropertyAggregatesErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyAggregatesErrorEntry']], 'BatchGetAssetPropertyAggregatesErrorEntry' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'entryId'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyAggregatesErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'entryId' => ['shape' => 'EntryId']]], 'BatchGetAssetPropertyAggregatesErrorInfo' => ['type' => 'structure', 'required' => ['errorCode', 'errorTimestamp'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyAggregatesErrorCode'], 'errorTimestamp' => ['shape' => 'Timestamp']]], 'BatchGetAssetPropertyAggregatesMaxResults' => ['type' => 'integer', 'min' => 1], 'BatchGetAssetPropertyAggregatesRequest' => ['type' => 'structure', 'required' => ['entries'], 'members' => ['entries' => ['shape' => 'BatchGetAssetPropertyAggregatesEntries'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'BatchGetAssetPropertyAggregatesMaxResults']]], 'BatchGetAssetPropertyAggregatesResponse' => ['type' => 'structure', 'required' => ['errorEntries', 'successEntries', 'skippedEntries'], 'members' => ['errorEntries' => ['shape' => 'BatchGetAssetPropertyAggregatesErrorEntries'], 'successEntries' => ['shape' => 'BatchGetAssetPropertyAggregatesSuccessEntries'], 'skippedEntries' => ['shape' => 'BatchGetAssetPropertyAggregatesSkippedEntries'], 'nextToken' => ['shape' => 'NextToken']]], 'BatchGetAssetPropertyAggregatesSkippedEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyAggregatesSkippedEntry']], 'BatchGetAssetPropertyAggregatesSkippedEntry' => ['type' => 'structure', 'required' => ['entryId', 'completionStatus'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'completionStatus' => ['shape' => 'BatchEntryCompletionStatus'], 'errorInfo' => ['shape' => 'BatchGetAssetPropertyAggregatesErrorInfo']]], 'BatchGetAssetPropertyAggregatesSuccessEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyAggregatesSuccessEntry']], 'BatchGetAssetPropertyAggregatesSuccessEntry' => ['type' => 'structure', 'required' => ['entryId', 'aggregatedValues'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'aggregatedValues' => ['shape' => 'AggregatedValues']]], 'BatchGetAssetPropertyValueEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueEntry']], 'BatchGetAssetPropertyValueEntry' => ['type' => 'structure', 'required' => ['entryId'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias']]], 'BatchGetAssetPropertyValueErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException']], 'BatchGetAssetPropertyValueErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueErrorEntry']], 'BatchGetAssetPropertyValueErrorEntry' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'entryId'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyValueErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'entryId' => ['shape' => 'EntryId']]], 'BatchGetAssetPropertyValueErrorInfo' => ['type' => 'structure', 'required' => ['errorCode', 'errorTimestamp'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyValueErrorCode'], 'errorTimestamp' => ['shape' => 'Timestamp']]], 'BatchGetAssetPropertyValueHistoryEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueHistoryEntry']], 'BatchGetAssetPropertyValueHistoryEntry' => ['type' => 'structure', 'required' => ['entryId'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias'], 'startDate' => ['shape' => 'Timestamp'], 'endDate' => ['shape' => 'Timestamp'], 'qualities' => ['shape' => 'Qualities'], 'timeOrdering' => ['shape' => 'TimeOrdering']]], 'BatchGetAssetPropertyValueHistoryErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFoundException', 'InvalidRequestException', 'AccessDeniedException']], 'BatchGetAssetPropertyValueHistoryErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueHistoryErrorEntry']], 'BatchGetAssetPropertyValueHistoryErrorEntry' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'entryId'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyValueHistoryErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'entryId' => ['shape' => 'EntryId']]], 'BatchGetAssetPropertyValueHistoryErrorInfo' => ['type' => 'structure', 'required' => ['errorCode', 'errorTimestamp'], 'members' => ['errorCode' => ['shape' => 'BatchGetAssetPropertyValueHistoryErrorCode'], 'errorTimestamp' => ['shape' => 'Timestamp']]], 'BatchGetAssetPropertyValueHistoryMaxResults' => ['type' => 'integer', 'min' => 1], 'BatchGetAssetPropertyValueHistoryRequest' => ['type' => 'structure', 'required' => ['entries'], 'members' => ['entries' => ['shape' => 'BatchGetAssetPropertyValueHistoryEntries'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'BatchGetAssetPropertyValueHistoryMaxResults']]], 'BatchGetAssetPropertyValueHistoryResponse' => ['type' => 'structure', 'required' => ['errorEntries', 'successEntries', 'skippedEntries'], 'members' => ['errorEntries' => ['shape' => 'BatchGetAssetPropertyValueHistoryErrorEntries'], 'successEntries' => ['shape' => 'BatchGetAssetPropertyValueHistorySuccessEntries'], 'skippedEntries' => ['shape' => 'BatchGetAssetPropertyValueHistorySkippedEntries'], 'nextToken' => ['shape' => 'NextToken']]], 'BatchGetAssetPropertyValueHistorySkippedEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueHistorySkippedEntry']], 'BatchGetAssetPropertyValueHistorySkippedEntry' => ['type' => 'structure', 'required' => ['entryId', 'completionStatus'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'completionStatus' => ['shape' => 'BatchEntryCompletionStatus'], 'errorInfo' => ['shape' => 'BatchGetAssetPropertyValueHistoryErrorInfo']]], 'BatchGetAssetPropertyValueHistorySuccessEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueHistorySuccessEntry']], 'BatchGetAssetPropertyValueHistorySuccessEntry' => ['type' => 'structure', 'required' => ['entryId', 'assetPropertyValueHistory'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'assetPropertyValueHistory' => ['shape' => 'AssetPropertyValueHistory']]], 'BatchGetAssetPropertyValueRequest' => ['type' => 'structure', 'required' => ['entries'], 'members' => ['entries' => ['shape' => 'BatchGetAssetPropertyValueEntries'], 'nextToken' => ['shape' => 'NextToken']]], 'BatchGetAssetPropertyValueResponse' => ['type' => 'structure', 'required' => ['errorEntries', 'successEntries', 'skippedEntries'], 'members' => ['errorEntries' => ['shape' => 'BatchGetAssetPropertyValueErrorEntries'], 'successEntries' => ['shape' => 'BatchGetAssetPropertyValueSuccessEntries'], 'skippedEntries' => ['shape' => 'BatchGetAssetPropertyValueSkippedEntries'], 'nextToken' => ['shape' => 'NextToken']]], 'BatchGetAssetPropertyValueSkippedEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueSkippedEntry']], 'BatchGetAssetPropertyValueSkippedEntry' => ['type' => 'structure', 'required' => ['entryId', 'completionStatus'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'completionStatus' => ['shape' => 'BatchEntryCompletionStatus'], 'errorInfo' => ['shape' => 'BatchGetAssetPropertyValueErrorInfo']]], 'BatchGetAssetPropertyValueSuccessEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetAssetPropertyValueSuccessEntry']], 'BatchGetAssetPropertyValueSuccessEntry' => ['type' => 'structure', 'required' => ['entryId'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'assetPropertyValue' => ['shape' => 'AssetPropertyValue']]], 'BatchPutAssetPropertyError' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'timestamps'], 'members' => ['errorCode' => ['shape' => 'BatchPutAssetPropertyValueErrorCode'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'timestamps' => ['shape' => 'Timestamps']]], 'BatchPutAssetPropertyErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchPutAssetPropertyErrorEntry']], 'BatchPutAssetPropertyErrorEntry' => ['type' => 'structure', 'required' => ['entryId', 'errors'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'errors' => ['shape' => 'BatchPutAssetPropertyErrors']]], 'BatchPutAssetPropertyErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchPutAssetPropertyError']], 'BatchPutAssetPropertyValueErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFoundException', 'InvalidRequestException', 'InternalFailureException', 'ServiceUnavailableException', 'ThrottlingException', 'LimitExceededException', 'ConflictingOperationException', 'TimestampOutOfRangeException', 'AccessDeniedException']], 'BatchPutAssetPropertyValueRequest' => ['type' => 'structure', 'required' => ['entries'], 'members' => ['entries' => ['shape' => 'PutAssetPropertyValueEntries']]], 'BatchPutAssetPropertyValueResponse' => ['type' => 'structure', 'required' => ['errorEntries'], 'members' => ['errorEntries' => ['shape' => 'BatchPutAssetPropertyErrorEntries']]], 'Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3], 'CapabilityConfiguration' => ['type' => 'string', 'max' => 104857600, 'min' => 1], 'CapabilityNamespace' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[a-zA-Z]+:[a-zA-Z]+:[0-9]+$'], 'CapabilitySyncStatus' => ['type' => 'string', 'enum' => ['IN_SYNC', 'OUT_OF_SYNC', 'SYNC_FAILED', 'UNKNOWN']], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 36, 'pattern' => '\\S{36,64}'], 'ColumnName' => ['type' => 'string', 'enum' => ['ALIAS', 'ASSET_ID', 'PROPERTY_ID', 'DATA_TYPE', 'TIMESTAMP_SECONDS', 'TIMESTAMP_NANO_OFFSET', 'QUALITY', 'VALUE']], 'ColumnNames' => ['type' => 'list', 'member' => ['shape' => 'ColumnName']], 'CompositeModelProperty' => ['type' => 'structure', 'required' => ['name', 'type', 'assetProperty'], 'members' => ['name' => ['shape' => 'Name'], 'type' => ['shape' => 'Name'], 'assetProperty' => ['shape' => 'Property'], 'id' => ['shape' => 'ID']]], 'ComputeLocation' => ['type' => 'string', 'enum' => ['EDGE', 'CLOUD']], 'ConfigurationErrorDetails' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'ConfigurationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED']], 'ConfigurationStatus' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'ConfigurationState'], 'error' => ['shape' => 'ConfigurationErrorDetails']]], 'ConflictingOperationException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceArn'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceArn' => ['shape' => 'ResourceArn']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CoreDeviceThingName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'CreateAccessPolicyRequest' => ['type' => 'structure', 'required' => ['accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission'], 'members' => ['accessPolicyIdentity' => ['shape' => 'Identity'], 'accessPolicyResource' => ['shape' => 'Resource'], 'accessPolicyPermission' => ['shape' => 'Permission'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateAccessPolicyResponse' => ['type' => 'structure', 'required' => ['accessPolicyId', 'accessPolicyArn'], 'members' => ['accessPolicyId' => ['shape' => 'ID'], 'accessPolicyArn' => ['shape' => 'ARN']]], 'CreateAssetModelRequest' => ['type' => 'structure', 'required' => ['assetModelName'], 'members' => ['assetModelName' => ['shape' => 'Name'], 'assetModelDescription' => ['shape' => 'Description'], 'assetModelProperties' => ['shape' => 'AssetModelPropertyDefinitions'], 'assetModelHierarchies' => ['shape' => 'AssetModelHierarchyDefinitions'], 'assetModelCompositeModels' => ['shape' => 'AssetModelCompositeModelDefinitions'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateAssetModelResponse' => ['type' => 'structure', 'required' => ['assetModelId', 'assetModelArn', 'assetModelStatus'], 'members' => ['assetModelId' => ['shape' => 'ID'], 'assetModelArn' => ['shape' => 'ARN'], 'assetModelStatus' => ['shape' => 'AssetModelStatus']]], 'CreateAssetRequest' => ['type' => 'structure', 'required' => ['assetName', 'assetModelId'], 'members' => ['assetName' => ['shape' => 'Name'], 'assetModelId' => ['shape' => 'ID'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap'], 'assetDescription' => ['shape' => 'Description']]], 'CreateAssetResponse' => ['type' => 'structure', 'required' => ['assetId', 'assetArn', 'assetStatus'], 'members' => ['assetId' => ['shape' => 'ID'], 'assetArn' => ['shape' => 'ARN'], 'assetStatus' => ['shape' => 'AssetStatus']]], 'CreateBulkImportJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'jobRoleArn', 'files', 'errorReportLocation', 'jobConfiguration'], 'members' => ['jobName' => ['shape' => 'Name'], 'jobRoleArn' => ['shape' => 'ARN'], 'files' => ['shape' => 'Files'], 'errorReportLocation' => ['shape' => 'ErrorReportLocation'], 'jobConfiguration' => ['shape' => 'JobConfiguration']]], 'CreateBulkImportJobResponse' => ['type' => 'structure', 'required' => ['jobId', 'jobName', 'jobStatus'], 'members' => ['jobId' => ['shape' => 'ID'], 'jobName' => ['shape' => 'Name'], 'jobStatus' => ['shape' => 'JobStatus']]], 'CreateDashboardRequest' => ['type' => 'structure', 'required' => ['projectId', 'dashboardName', 'dashboardDefinition'], 'members' => ['projectId' => ['shape' => 'ID'], 'dashboardName' => ['shape' => 'Name'], 'dashboardDescription' => ['shape' => 'Description'], 'dashboardDefinition' => ['shape' => 'DashboardDefinition'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateDashboardResponse' => ['type' => 'structure', 'required' => ['dashboardId', 'dashboardArn'], 'members' => ['dashboardId' => ['shape' => 'ID'], 'dashboardArn' => ['shape' => 'ARN']]], 'CreateGatewayRequest' => ['type' => 'structure', 'required' => ['gatewayName', 'gatewayPlatform'], 'members' => ['gatewayName' => ['shape' => 'Name'], 'gatewayPlatform' => ['shape' => 'GatewayPlatform'], 'tags' => ['shape' => 'TagMap']]], 'CreateGatewayResponse' => ['type' => 'structure', 'required' => ['gatewayId', 'gatewayArn'], 'members' => ['gatewayId' => ['shape' => 'ID'], 'gatewayArn' => ['shape' => 'ARN']]], 'CreatePortalRequest' => ['type' => 'structure', 'required' => ['portalName', 'portalContactEmail', 'roleArn'], 'members' => ['portalName' => ['shape' => 'Name'], 'portalDescription' => ['shape' => 'Description'], 'portalContactEmail' => ['shape' => 'Email'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'portalLogoImageFile' => ['shape' => 'ImageFile'], 'roleArn' => ['shape' => 'ARN'], 'tags' => ['shape' => 'TagMap'], 'portalAuthMode' => ['shape' => 'AuthMode'], 'notificationSenderEmail' => ['shape' => 'Email'], 'alarms' => ['shape' => 'Alarms']]], 'CreatePortalResponse' => ['type' => 'structure', 'required' => ['portalId', 'portalArn', 'portalStartUrl', 'portalStatus', 'ssoApplicationId'], 'members' => ['portalId' => ['shape' => 'ID'], 'portalArn' => ['shape' => 'ARN'], 'portalStartUrl' => ['shape' => 'Url'], 'portalStatus' => ['shape' => 'PortalStatus'], 'ssoApplicationId' => ['shape' => 'SSOApplicationId']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['portalId', 'projectName'], 'members' => ['portalId' => ['shape' => 'ID'], 'projectName' => ['shape' => 'Name'], 'projectDescription' => ['shape' => 'Description'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateProjectResponse' => ['type' => 'structure', 'required' => ['projectId', 'projectArn'], 'members' => ['projectId' => ['shape' => 'ID'], 'projectArn' => ['shape' => 'ARN']]], 'Csv' => ['type' => 'structure', 'members' => ['columnNames' => ['shape' => 'ColumnNames']]], 'CustomerManagedS3Storage' => ['type' => 'structure', 'required' => ['s3ResourceArn', 'roleArn'], 'members' => ['s3ResourceArn' => ['shape' => 'ARN'], 'roleArn' => ['shape' => 'ARN']]], 'DashboardDefinition' => ['type' => 'string', 'max' => 204800, 'min' => 0, 'pattern' => '.+'], 'DashboardSummaries' => ['type' => 'list', 'member' => ['shape' => 'DashboardSummary']], 'DashboardSummary' => ['type' => 'structure', 'required' => ['id', 'name'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'DefaultValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'DeleteAccessPolicyRequest' => ['type' => 'structure', 'required' => ['accessPolicyId'], 'members' => ['accessPolicyId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteAccessPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteAssetModelRequest' => ['type' => 'structure', 'required' => ['assetModelId'], 'members' => ['assetModelId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetModelId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteAssetModelResponse' => ['type' => 'structure', 'required' => ['assetModelStatus'], 'members' => ['assetModelStatus' => ['shape' => 'AssetModelStatus']]], 'DeleteAssetRequest' => ['type' => 'structure', 'required' => ['assetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteAssetResponse' => ['type' => 'structure', 'required' => ['assetStatus'], 'members' => ['assetStatus' => ['shape' => 'AssetStatus']]], 'DeleteDashboardRequest' => ['type' => 'structure', 'required' => ['dashboardId'], 'members' => ['dashboardId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteDashboardResponse' => ['type' => 'structure', 'members' => []], 'DeleteGatewayRequest' => ['type' => 'structure', 'required' => ['gatewayId'], 'members' => ['gatewayId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId']]], 'DeletePortalRequest' => ['type' => 'structure', 'required' => ['portalId'], 'members' => ['portalId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeletePortalResponse' => ['type' => 'structure', 'required' => ['portalStatus'], 'members' => ['portalStatus' => ['shape' => 'PortalStatus']]], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteProjectResponse' => ['type' => 'structure', 'members' => []], 'DeleteTimeSeriesRequest' => ['type' => 'structure', 'members' => ['alias' => ['shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias'], 'assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DescribeAccessPolicyRequest' => ['type' => 'structure', 'required' => ['accessPolicyId'], 'members' => ['accessPolicyId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId']]], 'DescribeAccessPolicyResponse' => ['type' => 'structure', 'required' => ['accessPolicyId', 'accessPolicyArn', 'accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission', 'accessPolicyCreationDate', 'accessPolicyLastUpdateDate'], 'members' => ['accessPolicyId' => ['shape' => 'ID'], 'accessPolicyArn' => ['shape' => 'ARN'], 'accessPolicyIdentity' => ['shape' => 'Identity'], 'accessPolicyResource' => ['shape' => 'Resource'], 'accessPolicyPermission' => ['shape' => 'Permission'], 'accessPolicyCreationDate' => ['shape' => 'Timestamp'], 'accessPolicyLastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeAssetModelRequest' => ['type' => 'structure', 'required' => ['assetModelId'], 'members' => ['assetModelId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetModelId'], 'excludeProperties' => ['shape' => 'ExcludeProperties', 'location' => 'querystring', 'locationName' => 'excludeProperties']]], 'DescribeAssetModelResponse' => ['type' => 'structure', 'required' => ['assetModelId', 'assetModelArn', 'assetModelName', 'assetModelDescription', 'assetModelProperties', 'assetModelHierarchies', 'assetModelCreationDate', 'assetModelLastUpdateDate', 'assetModelStatus'], 'members' => ['assetModelId' => ['shape' => 'ID'], 'assetModelArn' => ['shape' => 'ARN'], 'assetModelName' => ['shape' => 'Name'], 'assetModelDescription' => ['shape' => 'Description'], 'assetModelProperties' => ['shape' => 'AssetModelProperties'], 'assetModelHierarchies' => ['shape' => 'AssetModelHierarchies'], 'assetModelCompositeModels' => ['shape' => 'AssetModelCompositeModels'], 'assetModelCreationDate' => ['shape' => 'Timestamp'], 'assetModelLastUpdateDate' => ['shape' => 'Timestamp'], 'assetModelStatus' => ['shape' => 'AssetModelStatus']]], 'DescribeAssetPropertyRequest' => ['type' => 'structure', 'required' => ['assetId', 'propertyId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'propertyId']]], 'DescribeAssetPropertyResponse' => ['type' => 'structure', 'required' => ['assetId', 'assetName', 'assetModelId'], 'members' => ['assetId' => ['shape' => 'ID'], 'assetName' => ['shape' => 'Name'], 'assetModelId' => ['shape' => 'ID'], 'assetProperty' => ['shape' => 'Property'], 'compositeModel' => ['shape' => 'CompositeModelProperty']]], 'DescribeAssetRequest' => ['type' => 'structure', 'required' => ['assetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'excludeProperties' => ['shape' => 'ExcludeProperties', 'location' => 'querystring', 'locationName' => 'excludeProperties']]], 'DescribeAssetResponse' => ['type' => 'structure', 'required' => ['assetId', 'assetArn', 'assetName', 'assetModelId', 'assetProperties', 'assetHierarchies', 'assetCreationDate', 'assetLastUpdateDate', 'assetStatus'], 'members' => ['assetId' => ['shape' => 'ID'], 'assetArn' => ['shape' => 'ARN'], 'assetName' => ['shape' => 'Name'], 'assetModelId' => ['shape' => 'ID'], 'assetProperties' => ['shape' => 'AssetProperties'], 'assetHierarchies' => ['shape' => 'AssetHierarchies'], 'assetCompositeModels' => ['shape' => 'AssetCompositeModels'], 'assetCreationDate' => ['shape' => 'Timestamp'], 'assetLastUpdateDate' => ['shape' => 'Timestamp'], 'assetStatus' => ['shape' => 'AssetStatus'], 'assetDescription' => ['shape' => 'Description']]], 'DescribeBulkImportJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'jobId']]], 'DescribeBulkImportJobResponse' => ['type' => 'structure', 'required' => ['jobId', 'jobName', 'jobStatus', 'jobRoleArn', 'files', 'errorReportLocation', 'jobConfiguration', 'jobCreationDate', 'jobLastUpdateDate'], 'members' => ['jobId' => ['shape' => 'ID'], 'jobName' => ['shape' => 'Name'], 'jobStatus' => ['shape' => 'JobStatus'], 'jobRoleArn' => ['shape' => 'ARN'], 'files' => ['shape' => 'Files'], 'errorReportLocation' => ['shape' => 'ErrorReportLocation'], 'jobConfiguration' => ['shape' => 'JobConfiguration'], 'jobCreationDate' => ['shape' => 'Timestamp'], 'jobLastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeDashboardRequest' => ['type' => 'structure', 'required' => ['dashboardId'], 'members' => ['dashboardId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId']]], 'DescribeDashboardResponse' => ['type' => 'structure', 'required' => ['dashboardId', 'dashboardArn', 'dashboardName', 'projectId', 'dashboardDefinition', 'dashboardCreationDate', 'dashboardLastUpdateDate'], 'members' => ['dashboardId' => ['shape' => 'ID'], 'dashboardArn' => ['shape' => 'ARN'], 'dashboardName' => ['shape' => 'Name'], 'projectId' => ['shape' => 'ID'], 'dashboardDescription' => ['shape' => 'Description'], 'dashboardDefinition' => ['shape' => 'DashboardDefinition'], 'dashboardCreationDate' => ['shape' => 'Timestamp'], 'dashboardLastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeDefaultEncryptionConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeDefaultEncryptionConfigurationResponse' => ['type' => 'structure', 'required' => ['encryptionType', 'configurationStatus'], 'members' => ['encryptionType' => ['shape' => 'EncryptionType'], 'kmsKeyArn' => ['shape' => 'ARN'], 'configurationStatus' => ['shape' => 'ConfigurationStatus']]], 'DescribeGatewayCapabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['gatewayId', 'capabilityNamespace'], 'members' => ['gatewayId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId'], 'capabilityNamespace' => ['shape' => 'CapabilityNamespace', 'location' => 'uri', 'locationName' => 'capabilityNamespace']]], 'DescribeGatewayCapabilityConfigurationResponse' => ['type' => 'structure', 'required' => ['gatewayId', 'capabilityNamespace', 'capabilityConfiguration', 'capabilitySyncStatus'], 'members' => ['gatewayId' => ['shape' => 'ID'], 'capabilityNamespace' => ['shape' => 'CapabilityNamespace'], 'capabilityConfiguration' => ['shape' => 'CapabilityConfiguration'], 'capabilitySyncStatus' => ['shape' => 'CapabilitySyncStatus']]], 'DescribeGatewayRequest' => ['type' => 'structure', 'required' => ['gatewayId'], 'members' => ['gatewayId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId']]], 'DescribeGatewayResponse' => ['type' => 'structure', 'required' => ['gatewayId', 'gatewayName', 'gatewayArn', 'gatewayCapabilitySummaries', 'creationDate', 'lastUpdateDate'], 'members' => ['gatewayId' => ['shape' => 'ID'], 'gatewayName' => ['shape' => 'Name'], 'gatewayArn' => ['shape' => 'ARN'], 'gatewayPlatform' => ['shape' => 'GatewayPlatform'], 'gatewayCapabilitySummaries' => ['shape' => 'GatewayCapabilitySummaries'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeLoggingOptionsRequest' => ['type' => 'structure', 'members' => []], 'DescribeLoggingOptionsResponse' => ['type' => 'structure', 'required' => ['loggingOptions'], 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'DescribePortalRequest' => ['type' => 'structure', 'required' => ['portalId'], 'members' => ['portalId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId']]], 'DescribePortalResponse' => ['type' => 'structure', 'required' => ['portalId', 'portalArn', 'portalName', 'portalClientId', 'portalStartUrl', 'portalContactEmail', 'portalStatus', 'portalCreationDate', 'portalLastUpdateDate'], 'members' => ['portalId' => ['shape' => 'ID'], 'portalArn' => ['shape' => 'ARN'], 'portalName' => ['shape' => 'Name'], 'portalDescription' => ['shape' => 'Description'], 'portalClientId' => ['shape' => 'PortalClientId'], 'portalStartUrl' => ['shape' => 'Url'], 'portalContactEmail' => ['shape' => 'Email'], 'portalStatus' => ['shape' => 'PortalStatus'], 'portalCreationDate' => ['shape' => 'Timestamp'], 'portalLastUpdateDate' => ['shape' => 'Timestamp'], 'portalLogoImageLocation' => ['shape' => 'ImageLocation'], 'roleArn' => ['shape' => 'ARN'], 'portalAuthMode' => ['shape' => 'AuthMode'], 'notificationSenderEmail' => ['shape' => 'Email'], 'alarms' => ['shape' => 'Alarms']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId']]], 'DescribeProjectResponse' => ['type' => 'structure', 'required' => ['projectId', 'projectArn', 'projectName', 'portalId', 'projectCreationDate', 'projectLastUpdateDate'], 'members' => ['projectId' => ['shape' => 'ID'], 'projectArn' => ['shape' => 'ARN'], 'projectName' => ['shape' => 'Name'], 'portalId' => ['shape' => 'ID'], 'projectDescription' => ['shape' => 'Description'], 'projectCreationDate' => ['shape' => 'Timestamp'], 'projectLastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeStorageConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeStorageConfigurationResponse' => ['type' => 'structure', 'required' => ['storageType', 'configurationStatus'], 'members' => ['storageType' => ['shape' => 'StorageType'], 'multiLayerStorage' => ['shape' => 'MultiLayerStorage'], 'disassociatedDataStorage' => ['shape' => 'DisassociatedDataStorageState'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'configurationStatus' => ['shape' => 'ConfigurationStatus'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'DescribeTimeSeriesRequest' => ['type' => 'structure', 'members' => ['alias' => ['shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias'], 'assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId']]], 'DescribeTimeSeriesResponse' => ['type' => 'structure', 'required' => ['timeSeriesId', 'dataType', 'timeSeriesCreationDate', 'timeSeriesLastUpdateDate'], 'members' => ['assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'alias' => ['shape' => 'PropertyAlias'], 'timeSeriesId' => ['shape' => 'TimeSeriesId'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'timeSeriesCreationDate' => ['shape' => 'Timestamp'], 'timeSeriesLastUpdateDate' => ['shape' => 'Timestamp']]], 'Description' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'DetailedError' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'DetailedErrorCode'], 'message' => ['shape' => 'DetailedErrorMessage']]], 'DetailedErrorCode' => ['type' => 'string', 'enum' => ['INCOMPATIBLE_COMPUTE_LOCATION', 'INCOMPATIBLE_FORWARDING_CONFIGURATION']], 'DetailedErrorMessage' => ['type' => 'string'], 'DetailedErrors' => ['type' => 'list', 'member' => ['shape' => 'DetailedError']], 'DisassociateAssetsRequest' => ['type' => 'structure', 'required' => ['assetId', 'hierarchyId', 'childAssetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'hierarchyId' => ['shape' => 'ID'], 'childAssetId' => ['shape' => 'ID'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DisassociateTimeSeriesFromAssetPropertyRequest' => ['type' => 'structure', 'required' => ['alias', 'assetId', 'propertyId'], 'members' => ['alias' => ['shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'alias'], 'assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DisassociatedDataStorageState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Email' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^@]+@[^@]+'], 'EncryptionType' => ['type' => 'string', 'enum' => ['SITEWISE_DEFAULT_ENCRYPTION', 'KMS_BASED_ENCRYPTION']], 'EntryId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_-]+$'], 'ErrorCode' => ['type' => 'string', 'enum' => ['VALIDATION_ERROR', 'INTERNAL_FAILURE']], 'ErrorDetails' => ['type' => 'structure', 'required' => ['code', 'message'], 'members' => ['code' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage'], 'details' => ['shape' => 'DetailedErrors']]], 'ErrorMessage' => ['type' => 'string'], 'ErrorReportLocation' => ['type' => 'structure', 'required' => ['bucket', 'prefix'], 'members' => ['bucket' => ['shape' => 'Bucket'], 'prefix' => ['shape' => 'String']]], 'ExceptionMessage' => ['type' => 'string'], 'ExcludeProperties' => ['type' => 'boolean'], 'Expression' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ExpressionVariable' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue']]], 'ExpressionVariables' => ['type' => 'list', 'member' => ['shape' => 'ExpressionVariable']], 'File' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 'Bucket'], 'key' => ['shape' => 'String'], 'versionId' => ['shape' => 'String']]], 'FileFormat' => ['type' => 'structure', 'members' => ['csv' => ['shape' => 'Csv']]], 'Files' => ['type' => 'list', 'member' => ['shape' => 'File']], 'ForwardingConfig' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'ForwardingConfigState']]], 'ForwardingConfigState' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'GatewayCapabilitySummaries' => ['type' => 'list', 'member' => ['shape' => 'GatewayCapabilitySummary']], 'GatewayCapabilitySummary' => ['type' => 'structure', 'required' => ['capabilityNamespace', 'capabilitySyncStatus'], 'members' => ['capabilityNamespace' => ['shape' => 'CapabilityNamespace'], 'capabilitySyncStatus' => ['shape' => 'CapabilitySyncStatus']]], 'GatewayPlatform' => ['type' => 'structure', 'members' => ['greengrass' => ['shape' => 'Greengrass'], 'greengrassV2' => ['shape' => 'GreengrassV2']]], 'GatewaySummaries' => ['type' => 'list', 'member' => ['shape' => 'GatewaySummary']], 'GatewaySummary' => ['type' => 'structure', 'required' => ['gatewayId', 'gatewayName', 'creationDate', 'lastUpdateDate'], 'members' => ['gatewayId' => ['shape' => 'ID'], 'gatewayName' => ['shape' => 'Name'], 'gatewayPlatform' => ['shape' => 'GatewayPlatform'], 'gatewayCapabilitySummaries' => ['shape' => 'GatewayCapabilitySummaries'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'GetAssetPropertyAggregatesRequest' => ['type' => 'structure', 'required' => ['aggregateTypes', 'resolution', 'startDate', 'endDate'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias'], 'aggregateTypes' => ['shape' => 'AggregateTypes', 'location' => 'querystring', 'locationName' => 'aggregateTypes'], 'resolution' => ['shape' => 'Resolution', 'location' => 'querystring', 'locationName' => 'resolution'], 'qualities' => ['shape' => 'Qualities', 'location' => 'querystring', 'locationName' => 'qualities'], 'startDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startDate'], 'endDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endDate'], 'timeOrdering' => ['shape' => 'TimeOrdering', 'location' => 'querystring', 'locationName' => 'timeOrdering'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetAssetPropertyAggregatesResponse' => ['type' => 'structure', 'required' => ['aggregatedValues'], 'members' => ['aggregatedValues' => ['shape' => 'AggregatedValues'], 'nextToken' => ['shape' => 'NextToken']]], 'GetAssetPropertyValueHistoryRequest' => ['type' => 'structure', 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias'], 'startDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startDate'], 'endDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'endDate'], 'qualities' => ['shape' => 'Qualities', 'location' => 'querystring', 'locationName' => 'qualities'], 'timeOrdering' => ['shape' => 'TimeOrdering', 'location' => 'querystring', 'locationName' => 'timeOrdering'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetAssetPropertyValueHistoryResponse' => ['type' => 'structure', 'required' => ['assetPropertyValueHistory'], 'members' => ['assetPropertyValueHistory' => ['shape' => 'AssetPropertyValueHistory'], 'nextToken' => ['shape' => 'NextToken']]], 'GetAssetPropertyValueRequest' => ['type' => 'structure', 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias']]], 'GetAssetPropertyValueResponse' => ['type' => 'structure', 'members' => ['propertyValue' => ['shape' => 'AssetPropertyValue']]], 'GetInterpolatedAssetPropertyValuesRequest' => ['type' => 'structure', 'required' => ['startTimeInSeconds', 'endTimeInSeconds', 'quality', 'intervalInSeconds', 'type'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'propertyId'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias', 'location' => 'querystring', 'locationName' => 'propertyAlias'], 'startTimeInSeconds' => ['shape' => 'TimeInSeconds', 'location' => 'querystring', 'locationName' => 'startTimeInSeconds'], 'startTimeOffsetInNanos' => ['shape' => 'OffsetInNanos', 'location' => 'querystring', 'locationName' => 'startTimeOffsetInNanos'], 'endTimeInSeconds' => ['shape' => 'TimeInSeconds', 'location' => 'querystring', 'locationName' => 'endTimeInSeconds'], 'endTimeOffsetInNanos' => ['shape' => 'OffsetInNanos', 'location' => 'querystring', 'locationName' => 'endTimeOffsetInNanos'], 'quality' => ['shape' => 'Quality', 'location' => 'querystring', 'locationName' => 'quality'], 'intervalInSeconds' => ['shape' => 'IntervalInSeconds', 'location' => 'querystring', 'locationName' => 'intervalInSeconds'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxInterpolatedResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'type' => ['shape' => 'InterpolationType', 'location' => 'querystring', 'locationName' => 'type'], 'intervalWindowInSeconds' => ['shape' => 'IntervalWindowInSeconds', 'location' => 'querystring', 'locationName' => 'intervalWindowInSeconds']]], 'GetInterpolatedAssetPropertyValuesResponse' => ['type' => 'structure', 'required' => ['interpolatedAssetPropertyValues'], 'members' => ['interpolatedAssetPropertyValues' => ['shape' => 'InterpolatedAssetPropertyValues'], 'nextToken' => ['shape' => 'NextToken']]], 'Greengrass' => ['type' => 'structure', 'required' => ['groupArn'], 'members' => ['groupArn' => ['shape' => 'ARN']]], 'GreengrassV2' => ['type' => 'structure', 'required' => ['coreDeviceThingName'], 'members' => ['coreDeviceThingName' => ['shape' => 'CoreDeviceThingName']]], 'GroupIdentity' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'IdentityId']]], 'IAMRoleIdentity' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ARN']]], 'IAMUserIdentity' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ARN']]], 'ID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'IDs' => ['type' => 'list', 'member' => ['shape' => 'ID'], 'max' => 100, 'min' => 1], 'Identity' => ['type' => 'structure', 'members' => ['user' => ['shape' => 'UserIdentity'], 'group' => ['shape' => 'GroupIdentity'], 'iamUser' => ['shape' => 'IAMUserIdentity'], 'iamRole' => ['shape' => 'IAMRoleIdentity']]], 'IdentityId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\S+'], 'IdentityType' => ['type' => 'string', 'enum' => ['USER', 'GROUP', 'IAM']], 'Image' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ID'], 'file' => ['shape' => 'ImageFile']]], 'ImageFile' => ['type' => 'structure', 'required' => ['data', 'type'], 'members' => ['data' => ['shape' => 'ImageFileData'], 'type' => ['shape' => 'ImageFileType']]], 'ImageFileData' => ['type' => 'blob', 'max' => 1500000, 'min' => 1], 'ImageFileType' => ['type' => 'string', 'enum' => ['PNG']], 'ImageLocation' => ['type' => 'structure', 'required' => ['id', 'url'], 'members' => ['id' => ['shape' => 'ID'], 'url' => ['shape' => 'Url']]], 'InternalFailureException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InterpolatedAssetPropertyValue' => ['type' => 'structure', 'required' => ['timestamp', 'value'], 'members' => ['timestamp' => ['shape' => 'TimeInNanos'], 'value' => ['shape' => 'Variant']]], 'InterpolatedAssetPropertyValues' => ['type' => 'list', 'member' => ['shape' => 'InterpolatedAssetPropertyValue']], 'InterpolationType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Interval' => ['type' => 'string', 'max' => 23, 'min' => 2], 'IntervalInSeconds' => ['type' => 'long', 'max' => 320000000, 'min' => 1], 'IntervalWindowInSeconds' => ['type' => 'long', 'max' => 320000000, 'min' => 1], 'InvalidRequestException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'JobConfiguration' => ['type' => 'structure', 'required' => ['fileFormat'], 'members' => ['fileFormat' => ['shape' => 'FileFormat']]], 'JobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'CANCELLED', 'RUNNING', 'COMPLETED', 'FAILED', 'COMPLETED_WITH_FAILURES']], 'JobSummaries' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], 'JobSummary' => ['type' => 'structure', 'required' => ['id', 'name', 'status'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'JobStatus']]], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'ListAccessPoliciesRequest' => ['type' => 'structure', 'members' => ['identityType' => ['shape' => 'IdentityType', 'location' => 'querystring', 'locationName' => 'identityType'], 'identityId' => ['shape' => 'IdentityId', 'location' => 'querystring', 'locationName' => 'identityId'], 'resourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'resourceId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'resourceId'], 'iamArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'iamArn'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAccessPoliciesResponse' => ['type' => 'structure', 'required' => ['accessPolicySummaries'], 'members' => ['accessPolicySummaries' => ['shape' => 'AccessPolicySummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssetModelPropertiesFilter' => ['type' => 'string', 'enum' => ['ALL', 'BASE']], 'ListAssetModelPropertiesRequest' => ['type' => 'structure', 'required' => ['assetModelId'], 'members' => ['assetModelId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetModelId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'filter' => ['shape' => 'ListAssetModelPropertiesFilter', 'location' => 'querystring', 'locationName' => 'filter']]], 'ListAssetModelPropertiesResponse' => ['type' => 'structure', 'required' => ['assetModelPropertySummaries'], 'members' => ['assetModelPropertySummaries' => ['shape' => 'AssetModelPropertySummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssetModelsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssetModelsResponse' => ['type' => 'structure', 'required' => ['assetModelSummaries'], 'members' => ['assetModelSummaries' => ['shape' => 'AssetModelSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssetPropertiesFilter' => ['type' => 'string', 'enum' => ['ALL', 'BASE']], 'ListAssetPropertiesRequest' => ['type' => 'structure', 'required' => ['assetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'filter' => ['shape' => 'ListAssetPropertiesFilter', 'location' => 'querystring', 'locationName' => 'filter']]], 'ListAssetPropertiesResponse' => ['type' => 'structure', 'required' => ['assetPropertySummaries'], 'members' => ['assetPropertySummaries' => ['shape' => 'AssetPropertySummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssetRelationshipsRequest' => ['type' => 'structure', 'required' => ['assetId', 'traversalType'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'traversalType' => ['shape' => 'TraversalType', 'location' => 'querystring', 'locationName' => 'traversalType'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssetRelationshipsResponse' => ['type' => 'structure', 'required' => ['assetRelationshipSummaries'], 'members' => ['assetRelationshipSummaries' => ['shape' => 'AssetRelationshipSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssetsFilter' => ['type' => 'string', 'enum' => ['ALL', 'TOP_LEVEL']], 'ListAssetsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'assetModelId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetModelId'], 'filter' => ['shape' => 'ListAssetsFilter', 'location' => 'querystring', 'locationName' => 'filter']]], 'ListAssetsResponse' => ['type' => 'structure', 'required' => ['assetSummaries'], 'members' => ['assetSummaries' => ['shape' => 'AssetSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssociatedAssetsRequest' => ['type' => 'structure', 'required' => ['assetId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'hierarchyId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'hierarchyId'], 'traversalDirection' => ['shape' => 'TraversalDirection', 'location' => 'querystring', 'locationName' => 'traversalDirection'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssociatedAssetsResponse' => ['type' => 'structure', 'required' => ['assetSummaries'], 'members' => ['assetSummaries' => ['shape' => 'AssociatedAssetsSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBulkImportJobsFilter' => ['type' => 'string', 'enum' => ['ALL', 'PENDING', 'RUNNING', 'CANCELLED', 'FAILED', 'COMPLETED_WITH_FAILURES', 'COMPLETED']], 'ListBulkImportJobsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'filter' => ['shape' => 'ListBulkImportJobsFilter', 'location' => 'querystring', 'locationName' => 'filter']]], 'ListBulkImportJobsResponse' => ['type' => 'structure', 'required' => ['jobSummaries'], 'members' => ['jobSummaries' => ['shape' => 'JobSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDashboardsRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'projectId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDashboardsResponse' => ['type' => 'structure', 'required' => ['dashboardSummaries'], 'members' => ['dashboardSummaries' => ['shape' => 'DashboardSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListGatewaysRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListGatewaysResponse' => ['type' => 'structure', 'required' => ['gatewaySummaries'], 'members' => ['gatewaySummaries' => ['shape' => 'GatewaySummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListPortalsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPortalsResponse' => ['type' => 'structure', 'members' => ['portalSummaries' => ['shape' => 'PortalSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProjectAssetsRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProjectAssetsResponse' => ['type' => 'structure', 'required' => ['assetIds'], 'members' => ['assetIds' => ['shape' => 'AssetIDs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'required' => ['portalId'], 'members' => ['portalId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'portalId'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProjectsResponse' => ['type' => 'structure', 'required' => ['projectSummaries'], 'members' => ['projectSummaries' => ['shape' => 'ProjectSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTimeSeriesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'assetId' => ['shape' => 'ID', 'location' => 'querystring', 'locationName' => 'assetId'], 'aliasPrefix' => ['shape' => 'PropertyAlias', 'location' => 'querystring', 'locationName' => 'aliasPrefix'], 'timeSeriesType' => ['shape' => 'ListTimeSeriesType', 'location' => 'querystring', 'locationName' => 'timeSeriesType']]], 'ListTimeSeriesResponse' => ['type' => 'structure', 'required' => ['TimeSeriesSummaries'], 'members' => ['TimeSeriesSummaries' => ['shape' => 'TimeSeriesSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTimeSeriesType' => ['type' => 'string', 'enum' => ['ASSOCIATED', 'DISASSOCIATED']], 'LoggingLevel' => ['type' => 'string', 'enum' => ['ERROR', 'INFO', 'OFF']], 'LoggingOptions' => ['type' => 'structure', 'required' => ['level'], 'members' => ['level' => ['shape' => 'LoggingLevel']]], 'Macro' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'MaxInterpolatedResults' => ['type' => 'integer', 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'Measurement' => ['type' => 'structure', 'members' => ['processingConfig' => ['shape' => 'MeasurementProcessingConfig']]], 'MeasurementProcessingConfig' => ['type' => 'structure', 'required' => ['forwardingConfig'], 'members' => ['forwardingConfig' => ['shape' => 'ForwardingConfig']]], 'Metric' => ['type' => 'structure', 'required' => ['expression', 'variables', 'window'], 'members' => ['expression' => ['shape' => 'Expression'], 'variables' => ['shape' => 'ExpressionVariables'], 'window' => ['shape' => 'MetricWindow'], 'processingConfig' => ['shape' => 'MetricProcessingConfig']]], 'MetricProcessingConfig' => ['type' => 'structure', 'required' => ['computeLocation'], 'members' => ['computeLocation' => ['shape' => 'ComputeLocation']]], 'MetricWindow' => ['type' => 'structure', 'members' => ['tumbling' => ['shape' => 'TumblingWindow']]], 'MonitorErrorCode' => ['type' => 'string', 'enum' => ['INTERNAL_FAILURE', 'VALIDATION_ERROR', 'LIMIT_EXCEEDED']], 'MonitorErrorDetails' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'MonitorErrorCode'], 'message' => ['shape' => 'MonitorErrorMessage']]], 'MonitorErrorMessage' => ['type' => 'string'], 'MultiLayerStorage' => ['type' => 'structure', 'required' => ['customerManagedS3Storage'], 'members' => ['customerManagedS3Storage' => ['shape' => 'CustomerManagedS3Storage']]], 'Name' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'NextToken' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[A-Za-z0-9+/=]+'], 'NumberOfDays' => ['type' => 'integer', 'min' => 30], 'Offset' => ['type' => 'string', 'max' => 25, 'min' => 2], 'OffsetInNanos' => ['type' => 'integer', 'max' => 999999999, 'min' => 0], 'Permission' => ['type' => 'string', 'enum' => ['ADMINISTRATOR', 'VIEWER']], 'PortalClientId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[!-~]*'], 'PortalResource' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ID']]], 'PortalState' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE', 'FAILED']], 'PortalStatus' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'PortalState'], 'error' => ['shape' => 'MonitorErrorDetails']]], 'PortalSummaries' => ['type' => 'list', 'member' => ['shape' => 'PortalSummary']], 'PortalSummary' => ['type' => 'structure', 'required' => ['id', 'name', 'startUrl', 'status'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'startUrl' => ['shape' => 'Url'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp'], 'roleArn' => ['shape' => 'ARN'], 'status' => ['shape' => 'PortalStatus']]], 'ProjectResource' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ID']]], 'ProjectSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'ProjectSummary' => ['type' => 'structure', 'required' => ['id', 'name'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationDate' => ['shape' => 'Timestamp'], 'lastUpdateDate' => ['shape' => 'Timestamp']]], 'Property' => ['type' => 'structure', 'required' => ['id', 'name', 'dataType'], 'members' => ['id' => ['shape' => 'ID'], 'name' => ['shape' => 'Name'], 'alias' => ['shape' => 'PropertyAlias'], 'notification' => ['shape' => 'PropertyNotification'], 'dataType' => ['shape' => 'PropertyDataType'], 'unit' => ['shape' => 'PropertyUnit'], 'type' => ['shape' => 'PropertyType']]], 'PropertyAlias' => ['type' => 'string', 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'PropertyDataType' => ['type' => 'string', 'enum' => ['STRING', 'INTEGER', 'DOUBLE', 'BOOLEAN', 'STRUCT']], 'PropertyNotification' => ['type' => 'structure', 'required' => ['topic', 'state'], 'members' => ['topic' => ['shape' => 'PropertyNotificationTopic'], 'state' => ['shape' => 'PropertyNotificationState']]], 'PropertyNotificationState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'PropertyNotificationTopic' => ['type' => 'string'], 'PropertyType' => ['type' => 'structure', 'members' => ['attribute' => ['shape' => 'Attribute'], 'measurement' => ['shape' => 'Measurement'], 'transform' => ['shape' => 'Transform'], 'metric' => ['shape' => 'Metric']]], 'PropertyUnit' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'PropertyValueBooleanValue' => ['type' => 'boolean'], 'PropertyValueDoubleValue' => ['type' => 'double'], 'PropertyValueIntegerValue' => ['type' => 'integer'], 'PropertyValueStringValue' => ['type' => 'string'], 'PutAssetPropertyValueEntries' => ['type' => 'list', 'member' => ['shape' => 'PutAssetPropertyValueEntry']], 'PutAssetPropertyValueEntry' => ['type' => 'structure', 'required' => ['entryId', 'propertyValues'], 'members' => ['entryId' => ['shape' => 'EntryId'], 'assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'propertyAlias' => ['shape' => 'AssetPropertyAlias'], 'propertyValues' => ['shape' => 'AssetPropertyValues']]], 'PutDefaultEncryptionConfigurationRequest' => ['type' => 'structure', 'required' => ['encryptionType'], 'members' => ['encryptionType' => ['shape' => 'EncryptionType'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'PutDefaultEncryptionConfigurationResponse' => ['type' => 'structure', 'required' => ['encryptionType', 'configurationStatus'], 'members' => ['encryptionType' => ['shape' => 'EncryptionType'], 'kmsKeyArn' => ['shape' => 'ARN'], 'configurationStatus' => ['shape' => 'ConfigurationStatus']]], 'PutLoggingOptionsRequest' => ['type' => 'structure', 'required' => ['loggingOptions'], 'members' => ['loggingOptions' => ['shape' => 'LoggingOptions']]], 'PutLoggingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutStorageConfigurationRequest' => ['type' => 'structure', 'required' => ['storageType'], 'members' => ['storageType' => ['shape' => 'StorageType'], 'multiLayerStorage' => ['shape' => 'MultiLayerStorage'], 'disassociatedDataStorage' => ['shape' => 'DisassociatedDataStorageState'], 'retentionPeriod' => ['shape' => 'RetentionPeriod']]], 'PutStorageConfigurationResponse' => ['type' => 'structure', 'required' => ['storageType', 'configurationStatus'], 'members' => ['storageType' => ['shape' => 'StorageType'], 'multiLayerStorage' => ['shape' => 'MultiLayerStorage'], 'disassociatedDataStorage' => ['shape' => 'DisassociatedDataStorageState'], 'retentionPeriod' => ['shape' => 'RetentionPeriod'], 'configurationStatus' => ['shape' => 'ConfigurationStatus']]], 'Qualities' => ['type' => 'list', 'member' => ['shape' => 'Quality'], 'max' => 1, 'min' => 1], 'Quality' => ['type' => 'string', 'enum' => ['GOOD', 'BAD', 'UNCERTAIN']], 'Resolution' => ['type' => 'string', 'max' => 2, 'min' => 2, 'pattern' => '1m|1h|1d'], 'Resource' => ['type' => 'structure', 'members' => ['portal' => ['shape' => 'PortalResource'], 'project' => ['shape' => 'ProjectResource']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceArn'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceArn' => ['shape' => 'ResourceArn']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceArn' => ['type' => 'string'], 'ResourceId' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['PORTAL', 'PROJECT']], 'RetentionPeriod' => ['type' => 'structure', 'members' => ['numberOfDays' => ['shape' => 'NumberOfDays'], 'unlimited' => ['shape' => 'Unlimited']]], 'SSOApplicationId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[!-~]*'], 'ServiceUnavailableException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StorageType' => ['type' => 'string', 'enum' => ['SITEWISE_DEFAULT_STORAGE', 'MULTI_LAYER_STORAGE']], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeInNanos' => ['type' => 'structure', 'required' => ['timeInSeconds'], 'members' => ['timeInSeconds' => ['shape' => 'TimeInSeconds'], 'offsetInNanos' => ['shape' => 'OffsetInNanos']]], 'TimeInSeconds' => ['type' => 'long', 'max' => 9223372036854774, 'min' => 1], 'TimeOrdering' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'TimeSeriesId' => ['type' => 'string', 'max' => 73, 'min' => 36], 'TimeSeriesSummaries' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesSummary']], 'TimeSeriesSummary' => ['type' => 'structure', 'required' => ['timeSeriesId', 'dataType', 'timeSeriesCreationDate', 'timeSeriesLastUpdateDate'], 'members' => ['assetId' => ['shape' => 'ID'], 'propertyId' => ['shape' => 'ID'], 'alias' => ['shape' => 'PropertyAlias'], 'timeSeriesId' => ['shape' => 'TimeSeriesId'], 'dataType' => ['shape' => 'PropertyDataType'], 'dataTypeSpec' => ['shape' => 'Name'], 'timeSeriesCreationDate' => ['shape' => 'Timestamp'], 'timeSeriesLastUpdateDate' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'Timestamps' => ['type' => 'list', 'member' => ['shape' => 'TimeInNanos']], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Transform' => ['type' => 'structure', 'required' => ['expression', 'variables'], 'members' => ['expression' => ['shape' => 'Expression'], 'variables' => ['shape' => 'ExpressionVariables'], 'processingConfig' => ['shape' => 'TransformProcessingConfig']]], 'TransformProcessingConfig' => ['type' => 'structure', 'required' => ['computeLocation'], 'members' => ['computeLocation' => ['shape' => 'ComputeLocation'], 'forwardingConfig' => ['shape' => 'ForwardingConfig']]], 'TraversalDirection' => ['type' => 'string', 'enum' => ['PARENT', 'CHILD']], 'TraversalType' => ['type' => 'string', 'enum' => ['PATH_TO_ROOT']], 'TumblingWindow' => ['type' => 'structure', 'required' => ['interval'], 'members' => ['interval' => ['shape' => 'Interval'], 'offset' => ['shape' => 'Offset']]], 'UnauthorizedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'Unlimited' => ['type' => 'boolean'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAccessPolicyRequest' => ['type' => 'structure', 'required' => ['accessPolicyId', 'accessPolicyIdentity', 'accessPolicyResource', 'accessPolicyPermission'], 'members' => ['accessPolicyId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'accessPolicyId'], 'accessPolicyIdentity' => ['shape' => 'Identity'], 'accessPolicyResource' => ['shape' => 'Resource'], 'accessPolicyPermission' => ['shape' => 'Permission'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateAccessPolicyResponse' => ['type' => 'structure', 'members' => []], 'UpdateAssetModelRequest' => ['type' => 'structure', 'required' => ['assetModelId', 'assetModelName'], 'members' => ['assetModelId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetModelId'], 'assetModelName' => ['shape' => 'Name'], 'assetModelDescription' => ['shape' => 'Description'], 'assetModelProperties' => ['shape' => 'AssetModelProperties'], 'assetModelHierarchies' => ['shape' => 'AssetModelHierarchies'], 'assetModelCompositeModels' => ['shape' => 'AssetModelCompositeModels'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateAssetModelResponse' => ['type' => 'structure', 'required' => ['assetModelStatus'], 'members' => ['assetModelStatus' => ['shape' => 'AssetModelStatus']]], 'UpdateAssetPropertyRequest' => ['type' => 'structure', 'required' => ['assetId', 'propertyId'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'propertyId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'propertyId'], 'propertyAlias' => ['shape' => 'PropertyAlias'], 'propertyNotificationState' => ['shape' => 'PropertyNotificationState'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'propertyUnit' => ['shape' => 'PropertyUnit']]], 'UpdateAssetRequest' => ['type' => 'structure', 'required' => ['assetId', 'assetName'], 'members' => ['assetId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'assetId'], 'assetName' => ['shape' => 'Name'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'assetDescription' => ['shape' => 'Description']]], 'UpdateAssetResponse' => ['type' => 'structure', 'required' => ['assetStatus'], 'members' => ['assetStatus' => ['shape' => 'AssetStatus']]], 'UpdateDashboardRequest' => ['type' => 'structure', 'required' => ['dashboardId', 'dashboardName', 'dashboardDefinition'], 'members' => ['dashboardId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'dashboardId'], 'dashboardName' => ['shape' => 'Name'], 'dashboardDescription' => ['shape' => 'Description'], 'dashboardDefinition' => ['shape' => 'DashboardDefinition'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateDashboardResponse' => ['type' => 'structure', 'members' => []], 'UpdateGatewayCapabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['gatewayId', 'capabilityNamespace', 'capabilityConfiguration'], 'members' => ['gatewayId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId'], 'capabilityNamespace' => ['shape' => 'CapabilityNamespace'], 'capabilityConfiguration' => ['shape' => 'CapabilityConfiguration']]], 'UpdateGatewayCapabilityConfigurationResponse' => ['type' => 'structure', 'required' => ['capabilityNamespace', 'capabilitySyncStatus'], 'members' => ['capabilityNamespace' => ['shape' => 'CapabilityNamespace'], 'capabilitySyncStatus' => ['shape' => 'CapabilitySyncStatus']]], 'UpdateGatewayRequest' => ['type' => 'structure', 'required' => ['gatewayId', 'gatewayName'], 'members' => ['gatewayId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'gatewayId'], 'gatewayName' => ['shape' => 'Name']]], 'UpdatePortalRequest' => ['type' => 'structure', 'required' => ['portalId', 'portalName', 'portalContactEmail', 'roleArn'], 'members' => ['portalId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'portalId'], 'portalName' => ['shape' => 'Name'], 'portalDescription' => ['shape' => 'Description'], 'portalContactEmail' => ['shape' => 'Email'], 'portalLogoImage' => ['shape' => 'Image'], 'roleArn' => ['shape' => 'ARN'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'notificationSenderEmail' => ['shape' => 'Email'], 'alarms' => ['shape' => 'Alarms']]], 'UpdatePortalResponse' => ['type' => 'structure', 'required' => ['portalStatus'], 'members' => ['portalStatus' => ['shape' => 'PortalStatus']]], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['projectId', 'projectName'], 'members' => ['projectId' => ['shape' => 'ID', 'location' => 'uri', 'locationName' => 'projectId'], 'projectName' => ['shape' => 'Name'], 'projectDescription' => ['shape' => 'Description'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateProjectResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(http|https)\\://\\S+'], 'UserIdentity' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'IdentityId']]], 'VariableName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z][a-z0-9_]*$'], 'VariableValue' => ['type' => 'structure', 'required' => ['propertyId'], 'members' => ['propertyId' => ['shape' => 'Macro'], 'hierarchyId' => ['shape' => 'Macro']]], 'Variant' => ['type' => 'structure', 'members' => ['stringValue' => ['shape' => 'PropertyValueStringValue'], 'integerValue' => ['shape' => 'PropertyValueIntegerValue'], 'doubleValue' => ['shape' => 'PropertyValueDoubleValue'], 'booleanValue' => ['shape' => 'PropertyValueBooleanValue']]]]]; diff --git a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index ab664c7..0000000 --- a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotsitewise-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotsitewise-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotsitewise.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotsitewise.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-tests-1.json.php deleted file mode 100644 index 573f6ac..0000000 --- a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotsitewise.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/paginators-1.json.php deleted file mode 100644 index b799181..0000000 --- a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['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'], 'ListAssetModelProperties' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assetModelPropertySummaries'], 'ListAssetModels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assetModelSummaries'], 'ListAssetProperties' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assetPropertySummaries'], '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'], 'ListBulkImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'jobSummaries'], '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']]]; diff --git a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/waiters-2.json.php b/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/waiters-2.json.php deleted file mode 100644 index dcdc4a9..0000000 --- a/vendor/Aws3/Aws/data/iotsitewise/2019-12-02/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['AssetModelNotExists' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribeAssetModel', 'acceptors' => [['state' => 'success', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]], 'AssetModelActive' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribeAssetModel', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'assetModelStatus.state', 'expected' => 'ACTIVE'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'assetModelStatus.state', 'expected' => 'FAILED']]], 'AssetNotExists' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribeAsset', 'acceptors' => [['state' => 'success', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]], 'AssetActive' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribeAsset', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'assetStatus.state', 'expected' => 'ACTIVE'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'assetStatus.state', 'expected' => 'FAILED']]], 'PortalNotExists' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribePortal', 'acceptors' => [['state' => 'success', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]], 'PortalActive' => ['delay' => 3, 'maxAttempts' => 20, 'operation' => 'DescribePortal', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'portalStatus.state', 'expected' => 'ACTIVE']]]]]; diff --git a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/api-2.json.php b/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/api-2.json.php deleted file mode 100644 index e8d1deb..0000000 --- a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-06', 'endpointPrefix' => 'iotthingsgraph', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS IoT Things Graph', 'serviceId' => 'IoTThingsGraph', 'signatureVersion' => 'v4', 'signingName' => 'iotthingsgraph', 'targetPrefix' => 'IotThingsGraphFrontEndService', 'uid' => 'iotthingsgraph-2018-09-06'], 'operations' => ['AssociateEntityToThing' => ['name' => 'AssociateEntityToThing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateEntityToThingRequest'], 'output' => ['shape' => 'AssociateEntityToThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'CreateFlowTemplate' => ['name' => 'CreateFlowTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowTemplateRequest'], 'output' => ['shape' => 'CreateFlowTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'CreateSystemInstance' => ['name' => 'CreateSystemInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSystemInstanceRequest'], 'output' => ['shape' => 'CreateSystemInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'CreateSystemTemplate' => ['name' => 'CreateSystemTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSystemTemplateRequest'], 'output' => ['shape' => 'CreateSystemTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeleteFlowTemplate' => ['name' => 'DeleteFlowTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowTemplateRequest'], 'output' => ['shape' => 'DeleteFlowTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceInUseException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeleteNamespace' => ['name' => 'DeleteNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNamespaceRequest'], 'output' => ['shape' => 'DeleteNamespaceResponse'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeleteSystemInstance' => ['name' => 'DeleteSystemInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSystemInstanceRequest'], 'output' => ['shape' => 'DeleteSystemInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceInUseException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeleteSystemTemplate' => ['name' => 'DeleteSystemTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSystemTemplateRequest'], 'output' => ['shape' => 'DeleteSystemTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceInUseException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeploySystemInstance' => ['name' => 'DeploySystemInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeploySystemInstanceRequest'], 'output' => ['shape' => 'DeploySystemInstanceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceInUseException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeprecateFlowTemplate' => ['name' => 'DeprecateFlowTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprecateFlowTemplateRequest'], 'output' => ['shape' => 'DeprecateFlowTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DeprecateSystemTemplate' => ['name' => 'DeprecateSystemTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprecateSystemTemplateRequest'], 'output' => ['shape' => 'DeprecateSystemTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DescribeNamespace' => ['name' => 'DescribeNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNamespaceRequest'], 'output' => ['shape' => 'DescribeNamespaceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'DissociateEntityFromThing' => ['name' => 'DissociateEntityFromThing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DissociateEntityFromThingRequest'], 'output' => ['shape' => 'DissociateEntityFromThingResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetEntities' => ['name' => 'GetEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEntitiesRequest'], 'output' => ['shape' => 'GetEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetFlowTemplate' => ['name' => 'GetFlowTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFlowTemplateRequest'], 'output' => ['shape' => 'GetFlowTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetFlowTemplateRevisions' => ['name' => 'GetFlowTemplateRevisions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFlowTemplateRevisionsRequest'], 'output' => ['shape' => 'GetFlowTemplateRevisionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetNamespaceDeletionStatus' => ['name' => 'GetNamespaceDeletionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNamespaceDeletionStatusRequest'], 'output' => ['shape' => 'GetNamespaceDeletionStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetSystemInstance' => ['name' => 'GetSystemInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSystemInstanceRequest'], 'output' => ['shape' => 'GetSystemInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetSystemTemplate' => ['name' => 'GetSystemTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSystemTemplateRequest'], 'output' => ['shape' => 'GetSystemTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetSystemTemplateRevisions' => ['name' => 'GetSystemTemplateRevisions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSystemTemplateRevisionsRequest'], 'output' => ['shape' => 'GetSystemTemplateRevisionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'GetUploadStatus' => ['name' => 'GetUploadStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUploadStatusRequest'], 'output' => ['shape' => 'GetUploadStatusResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'ListFlowExecutionMessages' => ['name' => 'ListFlowExecutionMessages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFlowExecutionMessagesRequest'], 'output' => ['shape' => 'ListFlowExecutionMessagesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchEntities' => ['name' => 'SearchEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchEntitiesRequest'], 'output' => ['shape' => 'SearchEntitiesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchFlowExecutions' => ['name' => 'SearchFlowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchFlowExecutionsRequest'], 'output' => ['shape' => 'SearchFlowExecutionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchFlowTemplates' => ['name' => 'SearchFlowTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchFlowTemplatesRequest'], 'output' => ['shape' => 'SearchFlowTemplatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchSystemInstances' => ['name' => 'SearchSystemInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchSystemInstancesRequest'], 'output' => ['shape' => 'SearchSystemInstancesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchSystemTemplates' => ['name' => 'SearchSystemTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchSystemTemplatesRequest'], 'output' => ['shape' => 'SearchSystemTemplatesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'SearchThings' => ['name' => 'SearchThings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchThingsRequest'], 'output' => ['shape' => 'SearchThingsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'UndeploySystemInstance' => ['name' => 'UndeploySystemInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UndeploySystemInstanceRequest'], 'output' => ['shape' => 'UndeploySystemInstanceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'UpdateFlowTemplate' => ['name' => 'UpdateFlowTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFlowTemplateRequest'], 'output' => ['shape' => 'UpdateFlowTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'UpdateSystemTemplate' => ['name' => 'UpdateSystemTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSystemTemplateRequest'], 'output' => ['shape' => 'UpdateSystemTemplateResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30'], 'UploadEntityDefinitions' => ['name' => 'UploadEntityDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UploadEntityDefinitionsRequest'], 'output' => ['shape' => 'UploadEntityDefinitionsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'since: 2022-08-30']], 'shapes' => ['Arn' => ['type' => 'string'], 'AssociateEntityToThingRequest' => ['type' => 'structure', 'required' => ['thingName', 'entityId'], 'members' => ['thingName' => ['shape' => 'ThingName'], 'entityId' => ['shape' => 'Urn'], 'namespaceVersion' => ['shape' => 'Version']]], 'AssociateEntityToThingResponse' => ['type' => 'structure', 'members' => []], 'CreateFlowTemplateRequest' => ['type' => 'structure', 'required' => ['definition'], 'members' => ['definition' => ['shape' => 'DefinitionDocument'], 'compatibleNamespaceVersion' => ['shape' => 'Version']]], 'CreateFlowTemplateResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'FlowTemplateSummary']]], 'CreateSystemInstanceRequest' => ['type' => 'structure', 'required' => ['definition', 'target'], 'members' => ['tags' => ['shape' => 'TagList'], 'definition' => ['shape' => 'DefinitionDocument'], 'target' => ['shape' => 'DeploymentTarget'], 'greengrassGroupName' => ['shape' => 'GroupName'], 's3BucketName' => ['shape' => 'S3BucketName'], 'metricsConfiguration' => ['shape' => 'MetricsConfiguration'], 'flowActionsRoleArn' => ['shape' => 'RoleArn']]], 'CreateSystemInstanceResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemInstanceSummary']]], 'CreateSystemTemplateRequest' => ['type' => 'structure', 'required' => ['definition'], 'members' => ['definition' => ['shape' => 'DefinitionDocument'], 'compatibleNamespaceVersion' => ['shape' => 'Version']]], 'CreateSystemTemplateResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemTemplateSummary']]], 'DefinitionDocument' => ['type' => 'structure', 'required' => ['language', 'text'], 'members' => ['language' => ['shape' => 'DefinitionLanguage'], 'text' => ['shape' => 'DefinitionText']]], 'DefinitionLanguage' => ['type' => 'string', 'enum' => ['GRAPHQL']], 'DefinitionText' => ['type' => 'string', 'max' => 1048576], 'DeleteFlowTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn']]], 'DeleteFlowTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteNamespaceRequest' => ['type' => 'structure', 'members' => []], 'DeleteNamespaceResponse' => ['type' => 'structure', 'members' => ['namespaceArn' => ['shape' => 'Arn'], 'namespaceName' => ['shape' => 'NamespaceName']]], 'DeleteSystemInstanceRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn']]], 'DeleteSystemInstanceResponse' => ['type' => 'structure', 'members' => []], 'DeleteSystemTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn']]], 'DeleteSystemTemplateResponse' => ['type' => 'structure', 'members' => []], 'DependencyRevision' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn'], 'revisionNumber' => ['shape' => 'Version']]], 'DependencyRevisions' => ['type' => 'list', 'member' => ['shape' => 'DependencyRevision']], 'DeploySystemInstanceRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn']]], 'DeploySystemInstanceResponse' => ['type' => 'structure', 'required' => ['summary'], 'members' => ['summary' => ['shape' => 'SystemInstanceSummary'], 'greengrassDeploymentId' => ['shape' => 'GreengrassDeploymentId']]], 'DeploymentTarget' => ['type' => 'string', 'enum' => ['GREENGRASS', 'CLOUD']], 'DeprecateExistingEntities' => ['type' => 'boolean'], 'DeprecateFlowTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn']]], 'DeprecateFlowTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeprecateSystemTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn']]], 'DeprecateSystemTemplateResponse' => ['type' => 'structure', 'members' => []], 'DescribeNamespaceRequest' => ['type' => 'structure', 'members' => ['namespaceName' => ['shape' => 'NamespaceName']]], 'DescribeNamespaceResponse' => ['type' => 'structure', 'members' => ['namespaceArn' => ['shape' => 'Arn'], 'namespaceName' => ['shape' => 'NamespaceName'], 'trackingNamespaceName' => ['shape' => 'NamespaceName'], 'trackingNamespaceVersion' => ['shape' => 'Version'], 'namespaceVersion' => ['shape' => 'Version']]], 'DissociateEntityFromThingRequest' => ['type' => 'structure', 'required' => ['thingName', 'entityType'], 'members' => ['thingName' => ['shape' => 'ThingName'], 'entityType' => ['shape' => 'EntityType']]], 'DissociateEntityFromThingResponse' => ['type' => 'structure', 'members' => []], 'Enabled' => ['type' => 'boolean'], 'EntityDescription' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn'], 'arn' => ['shape' => 'Arn'], 'type' => ['shape' => 'EntityType'], 'createdAt' => ['shape' => 'Timestamp'], 'definition' => ['shape' => 'DefinitionDocument']]], 'EntityDescriptions' => ['type' => 'list', 'member' => ['shape' => 'EntityDescription']], 'EntityFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'EntityFilterName'], 'value' => ['shape' => 'EntityFilterValues']]], 'EntityFilterName' => ['type' => 'string', 'enum' => ['NAME', 'NAMESPACE', 'SEMANTIC_TYPE_PATH', 'REFERENCED_ENTITY_ID']], 'EntityFilterValue' => ['type' => 'string'], 'EntityFilterValues' => ['type' => 'list', 'member' => ['shape' => 'EntityFilterValue']], 'EntityFilters' => ['type' => 'list', 'member' => ['shape' => 'EntityFilter']], 'EntityType' => ['type' => 'string', 'enum' => ['DEVICE', 'SERVICE', 'DEVICE_MODEL', 'CAPABILITY', 'STATE', 'ACTION', 'EVENT', 'PROPERTY', 'MAPPING', 'ENUM']], 'EntityTypes' => ['type' => 'list', 'member' => ['shape' => 'EntityType']], 'ErrorMessage' => ['type' => 'string', 'max' => 2048], 'FlowExecutionEventType' => ['type' => 'string', 'enum' => ['EXECUTION_STARTED', 'EXECUTION_FAILED', 'EXECUTION_ABORTED', 'EXECUTION_SUCCEEDED', 'STEP_STARTED', 'STEP_FAILED', 'STEP_SUCCEEDED', 'ACTIVITY_SCHEDULED', 'ACTIVITY_STARTED', 'ACTIVITY_FAILED', 'ACTIVITY_SUCCEEDED', 'START_FLOW_EXECUTION_TASK', 'SCHEDULE_NEXT_READY_STEPS_TASK', 'THING_ACTION_TASK', 'THING_ACTION_TASK_FAILED', 'THING_ACTION_TASK_SUCCEEDED', 'ACKNOWLEDGE_TASK_MESSAGE']], 'FlowExecutionId' => ['type' => 'string'], 'FlowExecutionMessage' => ['type' => 'structure', 'members' => ['messageId' => ['shape' => 'FlowExecutionMessageId'], 'eventType' => ['shape' => 'FlowExecutionEventType'], 'timestamp' => ['shape' => 'Timestamp'], 'payload' => ['shape' => 'FlowExecutionMessagePayload']]], 'FlowExecutionMessageId' => ['type' => 'string'], 'FlowExecutionMessagePayload' => ['type' => 'string'], 'FlowExecutionMessages' => ['type' => 'list', 'member' => ['shape' => 'FlowExecutionMessage']], 'FlowExecutionStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'ABORTED', 'SUCCEEDED', 'FAILED']], 'FlowExecutionSummaries' => ['type' => 'list', 'member' => ['shape' => 'FlowExecutionSummary']], 'FlowExecutionSummary' => ['type' => 'structure', 'members' => ['flowExecutionId' => ['shape' => 'FlowExecutionId'], 'status' => ['shape' => 'FlowExecutionStatus'], 'systemInstanceId' => ['shape' => 'Urn'], 'flowTemplateId' => ['shape' => 'Urn'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp']]], 'FlowTemplateDescription' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'FlowTemplateSummary'], 'definition' => ['shape' => 'DefinitionDocument'], 'validatedNamespaceVersion' => ['shape' => 'Version']]], 'FlowTemplateFilter' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'FlowTemplateFilterName'], 'value' => ['shape' => 'FlowTemplateFilterValues']]], 'FlowTemplateFilterName' => ['type' => 'string', 'enum' => ['DEVICE_MODEL_ID']], 'FlowTemplateFilterValue' => ['type' => 'string', 'pattern' => '^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$'], 'FlowTemplateFilterValues' => ['type' => 'list', 'member' => ['shape' => 'FlowTemplateFilterValue']], 'FlowTemplateFilters' => ['type' => 'list', 'member' => ['shape' => 'FlowTemplateFilter']], 'FlowTemplateSummaries' => ['type' => 'list', 'member' => ['shape' => 'FlowTemplateSummary']], 'FlowTemplateSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn'], 'arn' => ['shape' => 'Arn'], 'revisionNumber' => ['shape' => 'Version'], 'createdAt' => ['shape' => 'Timestamp']]], 'GetEntitiesRequest' => ['type' => 'structure', 'required' => ['ids'], 'members' => ['ids' => ['shape' => 'Urns'], 'namespaceVersion' => ['shape' => 'Version']]], 'GetEntitiesResponse' => ['type' => 'structure', 'members' => ['descriptions' => ['shape' => 'EntityDescriptions']]], 'GetFlowTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn'], 'revisionNumber' => ['shape' => 'Version']]], 'GetFlowTemplateResponse' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'FlowTemplateDescription']]], 'GetFlowTemplateRevisionsRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetFlowTemplateRevisionsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'FlowTemplateSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'GetNamespaceDeletionStatusRequest' => ['type' => 'structure', 'members' => []], 'GetNamespaceDeletionStatusResponse' => ['type' => 'structure', 'members' => ['namespaceArn' => ['shape' => 'Arn'], 'namespaceName' => ['shape' => 'NamespaceName'], 'status' => ['shape' => 'NamespaceDeletionStatus'], 'errorCode' => ['shape' => 'NamespaceDeletionStatusErrorCodes'], 'errorMessage' => ['shape' => 'String']]], 'GetSystemInstanceRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn']]], 'GetSystemInstanceResponse' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'SystemInstanceDescription']]], 'GetSystemTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn'], 'revisionNumber' => ['shape' => 'Version']]], 'GetSystemTemplateResponse' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'SystemTemplateDescription']]], 'GetSystemTemplateRevisionsRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'Urn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetSystemTemplateRevisionsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'SystemTemplateSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'GetUploadStatusRequest' => ['type' => 'structure', 'required' => ['uploadId'], 'members' => ['uploadId' => ['shape' => 'UploadId']]], 'GetUploadStatusResponse' => ['type' => 'structure', 'required' => ['uploadId', 'uploadStatus', 'createdDate'], 'members' => ['uploadId' => ['shape' => 'UploadId'], 'uploadStatus' => ['shape' => 'UploadStatus'], 'namespaceArn' => ['shape' => 'Arn'], 'namespaceName' => ['shape' => 'NamespaceName'], 'namespaceVersion' => ['shape' => 'Version'], 'failureReason' => ['shape' => 'StringList'], 'createdDate' => ['shape' => 'Timestamp']]], 'GreengrassDeploymentId' => ['type' => 'string'], 'GreengrassGroupId' => ['type' => 'string'], 'GreengrassGroupVersionId' => ['type' => 'string'], 'GroupName' => ['type' => 'string'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListFlowExecutionMessagesRequest' => ['type' => 'structure', 'required' => ['flowExecutionId'], 'members' => ['flowExecutionId' => ['shape' => 'FlowExecutionId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListFlowExecutionMessagesResponse' => ['type' => 'structure', 'members' => ['messages' => ['shape' => 'FlowExecutionMessages'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'resourceArn' => ['shape' => 'ResourceArn'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 1], 'MetricsConfiguration' => ['type' => 'structure', 'members' => ['cloudMetricEnabled' => ['shape' => 'Enabled'], 'metricRuleRoleArn' => ['shape' => 'RoleArn']]], 'NamespaceDeletionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'NamespaceDeletionStatusErrorCodes' => ['type' => 'string', 'enum' => ['VALIDATION_FAILED']], 'NamespaceName' => ['type' => 'string', 'max' => 128], 'NextToken' => ['type' => 'string'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'S3BucketName' => ['type' => 'string'], 'SearchEntitiesRequest' => ['type' => 'structure', 'required' => ['entityTypes'], 'members' => ['entityTypes' => ['shape' => 'EntityTypes'], 'filters' => ['shape' => 'EntityFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'namespaceVersion' => ['shape' => 'Version']]], 'SearchEntitiesResponse' => ['type' => 'structure', 'members' => ['descriptions' => ['shape' => 'EntityDescriptions'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchFlowExecutionsRequest' => ['type' => 'structure', 'required' => ['systemInstanceId'], 'members' => ['systemInstanceId' => ['shape' => 'Urn'], 'flowExecutionId' => ['shape' => 'FlowExecutionId'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'SearchFlowExecutionsResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'FlowExecutionSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchFlowTemplatesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'FlowTemplateFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'SearchFlowTemplatesResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'FlowTemplateSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchSystemInstancesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'SystemInstanceFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'SearchSystemInstancesResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'SystemInstanceSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchSystemTemplatesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'SystemTemplateFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'SearchSystemTemplatesResponse' => ['type' => 'structure', 'members' => ['summaries' => ['shape' => 'SystemTemplateSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchThingsRequest' => ['type' => 'structure', 'required' => ['entityId'], 'members' => ['entityId' => ['shape' => 'Urn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'namespaceVersion' => ['shape' => 'Version']]], 'SearchThingsResponse' => ['type' => 'structure', 'members' => ['things' => ['shape' => 'Things'], 'nextToken' => ['shape' => 'NextToken']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SyncWithPublicNamespace' => ['type' => 'boolean'], 'SystemInstanceDeploymentStatus' => ['type' => 'string', 'enum' => ['NOT_DEPLOYED', 'BOOTSTRAP', 'DEPLOY_IN_PROGRESS', 'DEPLOYED_IN_TARGET', 'UNDEPLOY_IN_PROGRESS', 'FAILED', 'PENDING_DELETE', 'DELETED_IN_TARGET']], 'SystemInstanceDescription' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemInstanceSummary'], 'definition' => ['shape' => 'DefinitionDocument'], 's3BucketName' => ['shape' => 'S3BucketName'], 'metricsConfiguration' => ['shape' => 'MetricsConfiguration'], 'validatedNamespaceVersion' => ['shape' => 'Version'], 'validatedDependencyRevisions' => ['shape' => 'DependencyRevisions'], 'flowActionsRoleArn' => ['shape' => 'RoleArn']]], 'SystemInstanceFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SystemInstanceFilterName'], 'value' => ['shape' => 'SystemInstanceFilterValues']]], 'SystemInstanceFilterName' => ['type' => 'string', 'enum' => ['SYSTEM_TEMPLATE_ID', 'STATUS', 'GREENGRASS_GROUP_NAME']], 'SystemInstanceFilterValue' => ['type' => 'string'], 'SystemInstanceFilterValues' => ['type' => 'list', 'member' => ['shape' => 'SystemInstanceFilterValue']], 'SystemInstanceFilters' => ['type' => 'list', 'member' => ['shape' => 'SystemInstanceFilter']], 'SystemInstanceSummaries' => ['type' => 'list', 'member' => ['shape' => 'SystemInstanceSummary']], 'SystemInstanceSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn'], 'arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'SystemInstanceDeploymentStatus'], 'target' => ['shape' => 'DeploymentTarget'], 'greengrassGroupName' => ['shape' => 'GroupName'], 'createdAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'greengrassGroupId' => ['shape' => 'GreengrassGroupId'], 'greengrassGroupVersionId' => ['shape' => 'GreengrassGroupVersionId']]], 'SystemTemplateDescription' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemTemplateSummary'], 'definition' => ['shape' => 'DefinitionDocument'], 'validatedNamespaceVersion' => ['shape' => 'Version']]], 'SystemTemplateFilter' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'SystemTemplateFilterName'], 'value' => ['shape' => 'SystemTemplateFilterValues']]], 'SystemTemplateFilterName' => ['type' => 'string', 'enum' => ['FLOW_TEMPLATE_ID']], 'SystemTemplateFilterValue' => ['type' => 'string', 'pattern' => '^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$'], 'SystemTemplateFilterValues' => ['type' => 'list', 'member' => ['shape' => 'SystemTemplateFilterValue']], 'SystemTemplateFilters' => ['type' => 'list', 'member' => ['shape' => 'SystemTemplateFilter']], 'SystemTemplateSummaries' => ['type' => 'list', 'member' => ['shape' => 'SystemTemplateSummary']], 'SystemTemplateSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn'], 'arn' => ['shape' => 'Arn'], 'revisionNumber' => ['shape' => 'Version'], 'createdAt' => ['shape' => 'Timestamp']]], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Thing' => ['type' => 'structure', 'members' => ['thingArn' => ['shape' => 'ThingArn'], 'thingName' => ['shape' => 'ThingName']]], 'ThingArn' => ['type' => 'string'], 'ThingName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9:_-]+'], 'Things' => ['type' => 'list', 'member' => ['shape' => 'Thing']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UndeploySystemInstanceRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'Urn']]], 'UndeploySystemInstanceResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemInstanceSummary']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateFlowTemplateRequest' => ['type' => 'structure', 'required' => ['id', 'definition'], 'members' => ['id' => ['shape' => 'Urn'], 'definition' => ['shape' => 'DefinitionDocument'], 'compatibleNamespaceVersion' => ['shape' => 'Version']]], 'UpdateFlowTemplateResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'FlowTemplateSummary']]], 'UpdateSystemTemplateRequest' => ['type' => 'structure', 'required' => ['id', 'definition'], 'members' => ['id' => ['shape' => 'Urn'], 'definition' => ['shape' => 'DefinitionDocument'], 'compatibleNamespaceVersion' => ['shape' => 'Version']]], 'UpdateSystemTemplateResponse' => ['type' => 'structure', 'members' => ['summary' => ['shape' => 'SystemTemplateSummary']]], 'UploadEntityDefinitionsRequest' => ['type' => 'structure', 'members' => ['document' => ['shape' => 'DefinitionDocument'], 'syncWithPublicNamespace' => ['shape' => 'SyncWithPublicNamespace'], 'deprecateExistingEntities' => ['shape' => 'DeprecateExistingEntities']]], 'UploadEntityDefinitionsResponse' => ['type' => 'structure', 'required' => ['uploadId'], 'members' => ['uploadId' => ['shape' => 'UploadId']]], 'UploadId' => ['type' => 'string', 'max' => 40, 'min' => 1], 'UploadStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'Urn' => ['type' => 'string', 'max' => 160, 'pattern' => '^urn:tdm:(([a-z]{2}-(gov-)?[a-z]{4,9}-[0-9]{1,3}/[0-9]+/)*[\\p{Alnum}_]+(/[\\p{Alnum}_]+)*):([\\p{Alpha}]*):([\\p{Alnum}_]+(/[\\p{Alnum}_]+)*)$'], 'Urns' => ['type' => 'list', 'member' => ['shape' => 'Urn'], 'max' => 25, 'min' => 0], 'Version' => ['type' => 'long']]]; diff --git a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.php deleted file mode 100644 index 49872ae..0000000 --- a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotthingsgraph-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotthingsgraph-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iotthingsgraph.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iotthingsgraph.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-tests-1.json.php deleted file mode 100644 index 82ed040..0000000 --- a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iotthingsgraph.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/paginators-1.json.php b/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/paginators-1.json.php deleted file mode 100644 index 31b5339..0000000 --- a/vendor/Aws3/Aws/data/iotthingsgraph/2018-09-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetFlowTemplateRevisions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'GetSystemTemplateRevisions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'ListFlowExecutionMessages' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'messages'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'tags'], 'SearchEntities' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'descriptions'], 'SearchFlowExecutions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'SearchFlowTemplates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'SearchSystemInstances' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'SearchSystemTemplates' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'summaries'], 'SearchThings' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'things']]]; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/api-2.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/api-2.json.php deleted file mode 100644 index 2404d8f..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-11-29', 'endpointPrefix' => 'iottwinmaker', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT TwinMaker', 'serviceId' => 'IoTTwinMaker', 'signatureVersion' => 'v4', 'signingName' => 'iottwinmaker', 'uid' => 'iottwinmaker-2021-11-29'], 'operations' => ['BatchPutPropertyValues' => ['name' => 'BatchPutPropertyValues', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/entity-properties', 'responseCode' => 200], 'input' => ['shape' => 'BatchPutPropertyValuesRequest'], 'output' => ['shape' => 'BatchPutPropertyValuesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'data.']], 'CreateComponentType' => ['name' => 'CreateComponentType', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/component-types/{componentTypeId}', 'responseCode' => 200], 'input' => ['shape' => 'CreateComponentTypeRequest'], 'output' => ['shape' => 'CreateComponentTypeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateEntity' => ['name' => 'CreateEntity', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/entities', 'responseCode' => 200], 'input' => ['shape' => 'CreateEntityRequest'], 'output' => ['shape' => 'CreateEntityResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateScene' => ['name' => 'CreateScene', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/scenes', 'responseCode' => 200], 'input' => ['shape' => 'CreateSceneRequest'], 'output' => ['shape' => 'CreateSceneResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateSyncJob' => ['name' => 'CreateSyncJob', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/sync-jobs/{syncSource}', 'responseCode' => 200], 'input' => ['shape' => 'CreateSyncJobRequest'], 'output' => ['shape' => 'CreateSyncJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'CreateWorkspace' => ['name' => 'CreateWorkspace', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkspaceRequest'], 'output' => ['shape' => 'CreateWorkspaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteComponentType' => ['name' => 'DeleteComponentType', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/component-types/{componentTypeId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteComponentTypeRequest'], 'output' => ['shape' => 'DeleteComponentTypeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteEntity' => ['name' => 'DeleteEntity', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/entities/{entityId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEntityRequest'], 'output' => ['shape' => 'DeleteEntityResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteScene' => ['name' => 'DeleteScene', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/scenes/{sceneId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSceneRequest'], 'output' => ['shape' => 'DeleteSceneResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteSyncJob' => ['name' => 'DeleteSyncJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}/sync-jobs/{syncSource}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSyncJobRequest'], 'output' => ['shape' => 'DeleteSyncJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'DeleteWorkspace' => ['name' => 'DeleteWorkspace', 'http' => ['method' => 'DELETE', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteWorkspaceRequest'], 'output' => ['shape' => 'DeleteWorkspaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ExecuteQuery' => ['name' => 'ExecuteQuery', 'http' => ['method' => 'POST', 'requestUri' => '/queries/execution', 'responseCode' => 200], 'input' => ['shape' => 'ExecuteQueryRequest'], 'output' => ['shape' => 'ExecuteQueryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'QueryTimeoutException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetComponentType' => ['name' => 'GetComponentType', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/component-types/{componentTypeId}', 'responseCode' => 200], 'input' => ['shape' => 'GetComponentTypeRequest'], 'output' => ['shape' => 'GetComponentTypeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetEntity' => ['name' => 'GetEntity', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/entities/{entityId}', 'responseCode' => 200], 'input' => ['shape' => 'GetEntityRequest'], 'output' => ['shape' => 'GetEntityResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetPricingPlan' => ['name' => 'GetPricingPlan', 'http' => ['method' => 'GET', 'requestUri' => '/pricingplan', 'responseCode' => 200], 'input' => ['shape' => 'GetPricingPlanRequest'], 'output' => ['shape' => 'GetPricingPlanResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetPropertyValue' => ['name' => 'GetPropertyValue', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/entity-properties/value', 'responseCode' => 200], 'input' => ['shape' => 'GetPropertyValueRequest'], 'output' => ['shape' => 'GetPropertyValueResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConnectorFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConnectorTimeoutException']], 'endpoint' => ['hostPrefix' => 'data.']], 'GetPropertyValueHistory' => ['name' => 'GetPropertyValueHistory', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/entity-properties/history', 'responseCode' => 200], 'input' => ['shape' => 'GetPropertyValueHistoryRequest'], 'output' => ['shape' => 'GetPropertyValueHistoryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConnectorFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConnectorTimeoutException']], 'endpoint' => ['hostPrefix' => 'data.']], 'GetScene' => ['name' => 'GetScene', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}/scenes/{sceneId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSceneRequest'], 'output' => ['shape' => 'GetSceneResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetSyncJob' => ['name' => 'GetSyncJob', 'http' => ['method' => 'GET', 'requestUri' => '/sync-jobs/{syncSource}', 'responseCode' => 200], 'input' => ['shape' => 'GetSyncJobRequest'], 'output' => ['shape' => 'GetSyncJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'GetWorkspace' => ['name' => 'GetWorkspace', 'http' => ['method' => 'GET', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkspaceRequest'], 'output' => ['shape' => 'GetWorkspaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListComponentTypes' => ['name' => 'ListComponentTypes', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/component-types-list', 'responseCode' => 200], 'input' => ['shape' => 'ListComponentTypesRequest'], 'output' => ['shape' => 'ListComponentTypesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListEntities' => ['name' => 'ListEntities', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/entities-list', 'responseCode' => 200], 'input' => ['shape' => 'ListEntitiesRequest'], 'output' => ['shape' => 'ListEntitiesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListScenes' => ['name' => 'ListScenes', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/scenes-list', 'responseCode' => 200], 'input' => ['shape' => 'ListScenesRequest'], 'output' => ['shape' => 'ListScenesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListSyncJobs' => ['name' => 'ListSyncJobs', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/sync-jobs-list', 'responseCode' => 200], 'input' => ['shape' => 'ListSyncJobsRequest'], 'output' => ['shape' => 'ListSyncJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListSyncResources' => ['name' => 'ListSyncResources', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces/{workspaceId}/sync-jobs/{syncSource}/resources-list', 'responseCode' => 200], 'input' => ['shape' => 'ListSyncResourcesRequest'], 'output' => ['shape' => 'ListSyncResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags-list', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListWorkspaces' => ['name' => 'ListWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/workspaces-list', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkspacesRequest'], 'output' => ['shape' => 'ListWorkspacesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'TooManyTagsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateComponentType' => ['name' => 'UpdateComponentType', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/component-types/{componentTypeId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateComponentTypeRequest'], 'output' => ['shape' => 'UpdateComponentTypeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateEntity' => ['name' => 'UpdateEntity', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/entities/{entityId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEntityRequest'], 'output' => ['shape' => 'UpdateEntityResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdatePricingPlan' => ['name' => 'UpdatePricingPlan', 'http' => ['method' => 'POST', 'requestUri' => '/pricingplan', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePricingPlanRequest'], 'output' => ['shape' => 'UpdatePricingPlanResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateScene' => ['name' => 'UpdateScene', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}/scenes/{sceneId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSceneRequest'], 'output' => ['shape' => 'UpdateSceneResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UpdateWorkspace' => ['name' => 'UpdateWorkspace', 'http' => ['method' => 'PUT', 'requestUri' => '/workspaces/{workspaceId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWorkspaceRequest'], 'output' => ['shape' => 'UpdateWorkspaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'endpoint' => ['hostPrefix' => 'api.']]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'BatchPutPropertyError' => ['type' => 'structure', 'required' => ['errorCode', 'errorMessage', 'entry'], 'members' => ['errorCode' => ['shape' => 'String'], 'errorMessage' => ['shape' => 'String'], 'entry' => ['shape' => 'PropertyValueEntry']]], 'BatchPutPropertyErrorEntry' => ['type' => 'structure', 'required' => ['errors'], 'members' => ['errors' => ['shape' => 'Errors']]], 'BatchPutPropertyValuesRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'entries'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entries' => ['shape' => 'Entries']]], 'BatchPutPropertyValuesResponse' => ['type' => 'structure', 'required' => ['errorEntries'], 'members' => ['errorEntries' => ['shape' => 'ErrorEntries']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BundleInformation' => ['type' => 'structure', 'required' => ['bundleNames'], 'members' => ['bundleNames' => ['shape' => 'PricingBundles'], 'pricingTier' => ['shape' => 'PricingTier']]], 'BundleName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'ColumnDescription' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ColumnName'], 'type' => ['shape' => 'ColumnType']]], 'ColumnDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ColumnDescription']], 'ColumnName' => ['type' => 'string', 'pattern' => '.*'], 'ColumnType' => ['type' => 'string', 'enum' => ['NODE', 'EDGE', 'VALUE']], 'ComponentPropertyGroupRequest' => ['type' => 'structure', 'members' => ['groupType' => ['shape' => 'GroupType'], 'propertyNames' => ['shape' => 'PropertyNames'], 'updateType' => ['shape' => 'PropertyGroupUpdateType']]], 'ComponentPropertyGroupRequests' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ComponentPropertyGroupRequest']], 'ComponentPropertyGroupResponse' => ['type' => 'structure', 'required' => ['groupType', 'propertyNames', 'isInherited'], 'members' => ['groupType' => ['shape' => 'GroupType'], 'propertyNames' => ['shape' => 'PropertyNames'], 'isInherited' => ['shape' => 'Boolean']]], 'ComponentPropertyGroupResponses' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ComponentPropertyGroupResponse']], 'ComponentRequest' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'Description'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'properties' => ['shape' => 'PropertyRequests'], 'propertyGroups' => ['shape' => 'ComponentPropertyGroupRequests']]], 'ComponentResponse' => ['type' => 'structure', 'members' => ['componentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'status' => ['shape' => 'Status'], 'definedIn' => ['shape' => 'String'], 'properties' => ['shape' => 'PropertyResponses'], 'propertyGroups' => ['shape' => 'ComponentPropertyGroupResponses'], 'syncSource' => ['shape' => 'SyncSource']]], 'ComponentTypeId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z_\\.\\-0-9:]+'], 'ComponentTypeName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*[^\\u0000-\\u001F\\u007F]*.*'], 'ComponentTypeSummaries' => ['type' => 'list', 'member' => ['shape' => 'ComponentTypeSummary']], 'ComponentTypeSummary' => ['type' => 'structure', 'required' => ['arn', 'componentTypeId', 'creationDateTime', 'updateDateTime'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'status' => ['shape' => 'Status'], 'componentTypeName' => ['shape' => 'ComponentTypeName']]], 'ComponentUpdateRequest' => ['type' => 'structure', 'members' => ['updateType' => ['shape' => 'ComponentUpdateType'], 'description' => ['shape' => 'Description'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'propertyUpdates' => ['shape' => 'PropertyRequests'], 'propertyGroupUpdates' => ['shape' => 'ComponentPropertyGroupRequests']]], 'ComponentUpdateType' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE', 'DELETE']], 'ComponentUpdatesMapRequest' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ComponentUpdateRequest']], 'ComponentsMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ComponentResponse']], 'ComponentsMapRequest' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'ComponentRequest']], 'Configuration' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Value']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConnectorFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 424, 'senderFault' => \true], 'exception' => \true], 'ConnectorTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 424, 'senderFault' => \true], 'exception' => \true], 'CreateComponentTypeRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'isSingleton' => ['shape' => 'Boolean'], 'componentTypeId' => ['shape' => 'ComponentTypeId', 'location' => 'uri', 'locationName' => 'componentTypeId'], 'description' => ['shape' => 'Description'], 'propertyDefinitions' => ['shape' => 'PropertyDefinitionsRequest'], 'extendsFrom' => ['shape' => 'ExtendsFrom'], 'functions' => ['shape' => 'FunctionsRequest'], 'tags' => ['shape' => 'TagMap'], 'propertyGroups' => ['shape' => 'PropertyGroupsRequest'], 'componentTypeName' => ['shape' => 'ComponentTypeName']]], 'CreateComponentTypeResponse' => ['type' => 'structure', 'required' => ['arn', 'creationDateTime', 'state'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'State']]], 'CreateEntityRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'entityName'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entityId' => ['shape' => 'EntityId'], 'entityName' => ['shape' => 'EntityName'], 'description' => ['shape' => 'Description'], 'components' => ['shape' => 'ComponentsMapRequest'], 'parentEntityId' => ['shape' => 'ParentEntityId'], 'tags' => ['shape' => 'TagMap']]], 'CreateEntityResponse' => ['type' => 'structure', 'required' => ['entityId', 'arn', 'creationDateTime', 'state'], 'members' => ['entityId' => ['shape' => 'EntityId'], 'arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'State']]], 'CreateSceneRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'sceneId', 'contentLocation'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'sceneId' => ['shape' => 'Id'], 'contentLocation' => ['shape' => 'S3Url'], 'description' => ['shape' => 'Description'], 'capabilities' => ['shape' => 'SceneCapabilities'], 'tags' => ['shape' => 'TagMap']]], 'CreateSceneResponse' => ['type' => 'structure', 'required' => ['arn', 'creationDateTime'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'CreateSyncJobRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'syncSource', 'syncRole'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'syncSource' => ['shape' => 'SyncSource', 'location' => 'uri', 'locationName' => 'syncSource'], 'syncRole' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagMap']]], 'CreateSyncJobResponse' => ['type' => 'structure', 'required' => ['arn', 'creationDateTime', 'state'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'SyncJobState']]], 'CreateWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId', 's3Location', 'role'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'description' => ['shape' => 'Description'], 's3Location' => ['shape' => 'S3Location'], 'role' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorkspaceResponse' => ['type' => 'structure', 'required' => ['arn', 'creationDateTime'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'DataConnector' => ['type' => 'structure', 'members' => ['lambda' => ['shape' => 'LambdaFunction'], 'isNative' => ['shape' => 'Boolean']]], 'DataType' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'Type'], 'nestedType' => ['shape' => 'DataType'], 'allowedValues' => ['shape' => 'DataValueList'], 'unitOfMeasure' => ['shape' => 'String'], 'relationship' => ['shape' => 'Relationship']]], 'DataValue' => ['type' => 'structure', 'members' => ['booleanValue' => ['shape' => 'Boolean'], 'doubleValue' => ['shape' => 'Double'], 'integerValue' => ['shape' => 'Integer'], 'longValue' => ['shape' => 'Long'], 'stringValue' => ['shape' => 'String'], 'listValue' => ['shape' => 'DataValueList'], 'mapValue' => ['shape' => 'DataValueMap'], 'relationshipValue' => ['shape' => 'RelationshipValue'], 'expression' => ['shape' => 'Expression']]], 'DataValueList' => ['type' => 'list', 'member' => ['shape' => 'DataValue'], 'max' => 50, 'min' => 0], 'DataValueMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'DataValue'], 'max' => 50, 'min' => 0], 'DeleteComponentTypeRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'componentTypeId' => ['shape' => 'ComponentTypeId', 'location' => 'uri', 'locationName' => 'componentTypeId']]], 'DeleteComponentTypeResponse' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'State']]], 'DeleteEntityRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'entityId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entityId' => ['shape' => 'EntityId', 'location' => 'uri', 'locationName' => 'entityId'], 'isRecursive' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'isRecursive']]], 'DeleteEntityResponse' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'State']]], 'DeleteSceneRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'sceneId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'sceneId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'sceneId']]], 'DeleteSceneResponse' => ['type' => 'structure', 'members' => []], 'DeleteSyncJobRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'syncSource'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'syncSource' => ['shape' => 'SyncSource', 'location' => 'uri', 'locationName' => 'syncSource']]], 'DeleteSyncJobResponse' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'SyncJobState']]], 'DeleteWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'DeleteWorkspaceResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*'], 'Double' => ['type' => 'double', 'box' => \true], 'EntityId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|^[a-zA-Z0-9][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9]+'], 'EntityName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\u0000-\\u001F\\u007F]+'], 'EntityPropertyReference' => ['type' => 'structure', 'required' => ['propertyName'], 'members' => ['componentName' => ['shape' => 'Name'], 'externalIdProperty' => ['shape' => 'ExternalIdProperty'], 'entityId' => ['shape' => 'EntityId'], 'propertyName' => ['shape' => 'Name']]], 'EntitySummaries' => ['type' => 'list', 'member' => ['shape' => 'EntitySummary']], 'EntitySummary' => ['type' => 'structure', 'required' => ['entityId', 'entityName', 'arn', 'status', 'creationDateTime', 'updateDateTime'], 'members' => ['entityId' => ['shape' => 'EntityId'], 'entityName' => ['shape' => 'EntityName'], 'arn' => ['shape' => 'TwinMakerArn'], 'parentEntityId' => ['shape' => 'ParentEntityId'], 'status' => ['shape' => 'Status'], 'description' => ['shape' => 'Description'], 'hasChildEntities' => ['shape' => 'Boolean'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp']]], 'Entries' => ['type' => 'list', 'member' => ['shape' => 'PropertyValueEntry'], 'max' => 10, 'min' => 1], 'ErrorCode' => ['type' => 'string', 'enum' => ['VALIDATION_ERROR', 'INTERNAL_FAILURE', 'SYNC_INITIALIZING_ERROR', 'SYNC_CREATING_ERROR', 'SYNC_PROCESSING_ERROR']], 'ErrorDetails' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ErrorMessage']]], 'ErrorEntries' => ['type' => 'list', 'member' => ['shape' => 'BatchPutPropertyErrorEntry'], 'max' => 10, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'Errors' => ['type' => 'list', 'member' => ['shape' => 'BatchPutPropertyError'], 'max' => 10, 'min' => 1], 'ExceptionMessage' => ['type' => 'string'], 'ExecuteQueryRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'queryStatement'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'queryStatement' => ['shape' => 'QueryStatement'], 'maxResults' => ['shape' => 'QueryServiceMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ExecuteQueryResponse' => ['type' => 'structure', 'members' => ['columnDescriptions' => ['shape' => 'ColumnDescriptions'], 'rows' => ['shape' => 'Rows'], 'nextToken' => ['shape' => 'NextToken']]], 'Expression' => ['type' => 'string', 'max' => 316, 'min' => 1, 'pattern' => '(^\\$\\{Parameters\\.[a-zA-z]+([a-zA-z_0-9]*)}$)'], 'ExtendsFrom' => ['type' => 'list', 'member' => ['shape' => 'ComponentTypeId']], 'ExternalIdProperty' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'FunctionRequest' => ['type' => 'structure', 'members' => ['requiredProperties' => ['shape' => 'RequiredProperties'], 'scope' => ['shape' => 'Scope'], 'implementedBy' => ['shape' => 'DataConnector']]], 'FunctionResponse' => ['type' => 'structure', 'members' => ['requiredProperties' => ['shape' => 'RequiredProperties'], 'scope' => ['shape' => 'Scope'], 'implementedBy' => ['shape' => 'DataConnector'], 'isInherited' => ['shape' => 'Boolean']]], 'FunctionsRequest' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'FunctionRequest']], 'FunctionsResponse' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'FunctionResponse']], 'GetComponentTypeRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'componentTypeId' => ['shape' => 'ComponentTypeId', 'location' => 'uri', 'locationName' => 'componentTypeId']]], 'GetComponentTypeResponse' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeId', 'creationDateTime', 'updateDateTime', 'arn'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'isSingleton' => ['shape' => 'Boolean'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'description' => ['shape' => 'Description'], 'propertyDefinitions' => ['shape' => 'PropertyDefinitionsResponse'], 'extendsFrom' => ['shape' => 'ExtendsFrom'], 'functions' => ['shape' => 'FunctionsResponse'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp'], 'arn' => ['shape' => 'TwinMakerArn'], 'isAbstract' => ['shape' => 'Boolean'], 'isSchemaInitialized' => ['shape' => 'Boolean'], 'status' => ['shape' => 'Status'], 'propertyGroups' => ['shape' => 'PropertyGroupsResponse'], 'syncSource' => ['shape' => 'SyncSource'], 'componentTypeName' => ['shape' => 'ComponentTypeName']]], 'GetEntityRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'entityId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entityId' => ['shape' => 'EntityId', 'location' => 'uri', 'locationName' => 'entityId']]], 'GetEntityResponse' => ['type' => 'structure', 'required' => ['entityId', 'entityName', 'arn', 'status', 'workspaceId', 'parentEntityId', 'hasChildEntities', 'creationDateTime', 'updateDateTime'], 'members' => ['entityId' => ['shape' => 'EntityId'], 'entityName' => ['shape' => 'EntityName'], 'arn' => ['shape' => 'TwinMakerArn'], 'status' => ['shape' => 'Status'], 'workspaceId' => ['shape' => 'Id'], 'description' => ['shape' => 'Description'], 'components' => ['shape' => 'ComponentsMap'], 'parentEntityId' => ['shape' => 'ParentEntityId'], 'hasChildEntities' => ['shape' => 'Boolean'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp'], 'syncSource' => ['shape' => 'SyncSource']]], 'GetPricingPlanRequest' => ['type' => 'structure', 'members' => []], 'GetPricingPlanResponse' => ['type' => 'structure', 'required' => ['currentPricingPlan'], 'members' => ['currentPricingPlan' => ['shape' => 'PricingPlan'], 'pendingPricingPlan' => ['shape' => 'PricingPlan']]], 'GetPropertyValueHistoryRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'selectedProperties'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entityId' => ['shape' => 'EntityId'], 'componentName' => ['shape' => 'Name'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'selectedProperties' => ['shape' => 'SelectedPropertyList'], 'propertyFilters' => ['shape' => 'PropertyFilters'], 'startDateTime' => ['shape' => 'Timestamp', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated and will throw an error in the future. Use startTime instead.'], 'endDateTime' => ['shape' => 'Timestamp', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated and will throw an error in the future. Use endTime instead.'], 'interpolation' => ['shape' => 'InterpolationParameters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'orderByTime' => ['shape' => 'OrderByTime'], 'startTime' => ['shape' => 'Time'], 'endTime' => ['shape' => 'Time']]], 'GetPropertyValueHistoryResponse' => ['type' => 'structure', 'required' => ['propertyValues'], 'members' => ['propertyValues' => ['shape' => 'PropertyValueList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetPropertyValueRequest' => ['type' => 'structure', 'required' => ['selectedProperties', 'workspaceId'], 'members' => ['componentName' => ['shape' => 'Name'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'entityId' => ['shape' => 'EntityId'], 'selectedProperties' => ['shape' => 'SelectedPropertyList'], 'workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'propertyGroupName' => ['shape' => 'Name'], 'tabularConditions' => ['shape' => 'TabularConditions']]], 'GetPropertyValueResponse' => ['type' => 'structure', 'members' => ['propertyValues' => ['shape' => 'PropertyLatestValueMap'], 'nextToken' => ['shape' => 'NextToken'], 'tabularPropertyValues' => ['shape' => 'TabularPropertyValues']]], 'GetSceneRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'sceneId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'sceneId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'sceneId']]], 'GetSceneResponse' => ['type' => 'structure', 'required' => ['workspaceId', 'sceneId', 'contentLocation', 'arn', 'creationDateTime', 'updateDateTime'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'sceneId' => ['shape' => 'Id'], 'contentLocation' => ['shape' => 'S3Url'], 'arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'capabilities' => ['shape' => 'SceneCapabilities']]], 'GetSyncJobRequest' => ['type' => 'structure', 'required' => ['syncSource'], 'members' => ['syncSource' => ['shape' => 'SyncSource', 'location' => 'uri', 'locationName' => 'syncSource'], 'workspaceId' => ['shape' => 'Id', 'location' => 'querystring', 'locationName' => 'workspace']]], 'GetSyncJobResponse' => ['type' => 'structure', 'required' => ['arn', 'workspaceId', 'syncSource', 'syncRole', 'status', 'creationDateTime', 'updateDateTime'], 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'workspaceId' => ['shape' => 'Id'], 'syncSource' => ['shape' => 'SyncSource'], 'syncRole' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'SyncJobStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp']]], 'GetWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'IdOrArn', 'location' => 'uri', 'locationName' => 'workspaceId']]], 'GetWorkspaceResponse' => ['type' => 'structure', 'required' => ['workspaceId', 'arn', 's3Location', 'role', 'creationDateTime', 'updateDateTime'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'arn' => ['shape' => 'TwinMakerArn'], 'description' => ['shape' => 'Description'], 's3Location' => ['shape' => 'S3Location'], 'role' => ['shape' => 'RoleArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp']]], 'GroupType' => ['type' => 'string', 'enum' => ['TABULAR']], 'Id' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+'], 'IdOrArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, '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', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InterpolationParameters' => ['type' => 'structure', 'members' => ['interpolationType' => ['shape' => 'InterpolationType'], 'intervalInSeconds' => ['shape' => 'IntervalInSeconds']]], 'InterpolationType' => ['type' => 'string', 'enum' => ['LINEAR']], 'IntervalInSeconds' => ['type' => 'long', 'box' => \true], 'LambdaArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:((aws)|(aws-cn)|(aws-us-gov)):lambda:[a-z0-9-]+:[0-9]{12}:function:[\\/a-zA-Z0-9_-]+'], 'LambdaFunction' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'LambdaArn']]], 'ListComponentTypesFilter' => ['type' => 'structure', 'members' => ['extendsFrom' => ['shape' => 'ComponentTypeId'], 'namespace' => ['shape' => 'String'], 'isAbstract' => ['shape' => 'Boolean']], 'union' => \true], 'ListComponentTypesFilters' => ['type' => 'list', 'member' => ['shape' => 'ListComponentTypesFilter']], 'ListComponentTypesRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'filters' => ['shape' => 'ListComponentTypesFilters'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListComponentTypesResponse' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeSummaries'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'componentTypeSummaries' => ['shape' => 'ComponentTypeSummaries'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListEntitiesFilter' => ['type' => 'structure', 'members' => ['parentEntityId' => ['shape' => 'ParentEntityId'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'externalId' => ['shape' => 'String']], 'union' => \true], 'ListEntitiesFilters' => ['type' => 'list', 'member' => ['shape' => 'ListEntitiesFilter']], 'ListEntitiesRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'filters' => ['shape' => 'ListEntitiesFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEntitiesResponse' => ['type' => 'structure', 'members' => ['entitySummaries' => ['shape' => 'EntitySummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListScenesRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListScenesResponse' => ['type' => 'structure', 'members' => ['sceneSummaries' => ['shape' => 'SceneSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSyncJobsRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSyncJobsResponse' => ['type' => 'structure', 'members' => ['syncJobSummaries' => ['shape' => 'SyncJobSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSyncResourcesRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'syncSource'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'syncSource' => ['shape' => 'SyncSource', 'location' => 'uri', 'locationName' => 'syncSource'], 'filters' => ['shape' => 'SyncResourceFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSyncResourcesResponse' => ['type' => 'structure', 'members' => ['syncResources' => ['shape' => 'SyncResourceSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN'], 'members' => ['resourceARN' => ['shape' => 'TwinMakerArn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap'], 'nextToken' => ['shape' => 'NextToken']]], 'ListWorkspacesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListWorkspacesResponse' => ['type' => 'structure', 'members' => ['workspaceSummaries' => ['shape' => 'WorkspaceSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long', 'box' => \true], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 200, 'min' => 0], 'Name' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z_\\-0-9]+'], 'NextToken' => ['type' => 'string', 'max' => 17880, 'min' => 0, 'pattern' => '.*'], 'Order' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'OrderBy' => ['type' => 'structure', 'required' => ['propertyName'], 'members' => ['order' => ['shape' => 'Order'], 'propertyName' => ['shape' => 'String']]], 'OrderByList' => ['type' => 'list', 'member' => ['shape' => 'OrderBy'], 'max' => 10, 'min' => 1], 'OrderByTime' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'ParentEntityId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '\\$ROOT|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|^[a-zA-Z0-9][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9]+'], 'ParentEntityUpdateRequest' => ['type' => 'structure', 'required' => ['updateType'], 'members' => ['updateType' => ['shape' => 'ParentEntityUpdateType'], 'parentEntityId' => ['shape' => 'ParentEntityId']]], 'ParentEntityUpdateType' => ['type' => 'string', 'enum' => ['UPDATE', 'DELETE']], 'PricingBundles' => ['type' => 'list', 'member' => ['shape' => 'BundleName'], 'max' => 10, 'min' => 1], 'PricingMode' => ['type' => 'string', 'enum' => ['BASIC', 'STANDARD', 'TIERED_BUNDLE']], 'PricingPlan' => ['type' => 'structure', 'required' => ['effectiveDateTime', 'pricingMode', 'updateDateTime', 'updateReason'], 'members' => ['billableEntityCount' => ['shape' => 'Long'], 'bundleInformation' => ['shape' => 'BundleInformation'], 'effectiveDateTime' => ['shape' => 'Timestamp'], 'pricingMode' => ['shape' => 'PricingMode'], 'updateDateTime' => ['shape' => 'Timestamp'], 'updateReason' => ['shape' => 'UpdateReason']]], 'PricingTier' => ['type' => 'string', 'enum' => ['TIER_1', 'TIER_2', 'TIER_3', 'TIER_4']], 'PropertyDefinitionRequest' => ['type' => 'structure', 'members' => ['dataType' => ['shape' => 'DataType'], 'isRequiredInEntity' => ['shape' => 'Boolean'], 'isExternalId' => ['shape' => 'Boolean'], 'isStoredExternally' => ['shape' => 'Boolean'], 'isTimeSeries' => ['shape' => 'Boolean'], 'defaultValue' => ['shape' => 'DataValue'], 'configuration' => ['shape' => 'Configuration'], 'displayName' => ['shape' => 'PropertyDisplayName']]], 'PropertyDefinitionResponse' => ['type' => 'structure', 'required' => ['dataType', 'isTimeSeries', 'isRequiredInEntity', 'isExternalId', 'isStoredExternally', 'isImported', 'isFinal', 'isInherited'], 'members' => ['dataType' => ['shape' => 'DataType'], 'isTimeSeries' => ['shape' => 'Boolean'], 'isRequiredInEntity' => ['shape' => 'Boolean'], 'isExternalId' => ['shape' => 'Boolean'], 'isStoredExternally' => ['shape' => 'Boolean'], 'isImported' => ['shape' => 'Boolean'], 'isFinal' => ['shape' => 'Boolean'], 'isInherited' => ['shape' => 'Boolean'], 'defaultValue' => ['shape' => 'DataValue'], 'configuration' => ['shape' => 'Configuration'], 'displayName' => ['shape' => 'PropertyDisplayName']]], 'PropertyDefinitionsRequest' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyDefinitionRequest']], 'PropertyDefinitionsResponse' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyDefinitionResponse']], 'PropertyDisplayName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*[^\\u0000-\\u001F\\u007F]*.*'], 'PropertyFilter' => ['type' => 'structure', 'members' => ['propertyName' => ['shape' => 'String'], 'operator' => ['shape' => 'String'], 'value' => ['shape' => 'DataValue']]], 'PropertyFilters' => ['type' => 'list', 'member' => ['shape' => 'PropertyFilter'], 'max' => 10, 'min' => 1], 'PropertyGroupRequest' => ['type' => 'structure', 'members' => ['groupType' => ['shape' => 'GroupType'], 'propertyNames' => ['shape' => 'PropertyNames']]], 'PropertyGroupResponse' => ['type' => 'structure', 'required' => ['groupType', 'propertyNames', 'isInherited'], 'members' => ['groupType' => ['shape' => 'GroupType'], 'propertyNames' => ['shape' => 'PropertyNames'], 'isInherited' => ['shape' => 'Boolean']]], 'PropertyGroupUpdateType' => ['type' => 'string', 'enum' => ['UPDATE', 'DELETE', 'CREATE']], 'PropertyGroupsRequest' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyGroupRequest']], 'PropertyGroupsResponse' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyGroupResponse']], 'PropertyLatestValue' => ['type' => 'structure', 'required' => ['propertyReference'], 'members' => ['propertyReference' => ['shape' => 'EntityPropertyReference'], 'propertyValue' => ['shape' => 'DataValue']]], 'PropertyLatestValueMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyLatestValue']], 'PropertyNames' => ['type' => 'list', 'member' => ['shape' => 'Name']], 'PropertyRequest' => ['type' => 'structure', 'members' => ['definition' => ['shape' => 'PropertyDefinitionRequest'], 'value' => ['shape' => 'DataValue'], 'updateType' => ['shape' => 'PropertyUpdateType']]], 'PropertyRequests' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyRequest']], 'PropertyResponse' => ['type' => 'structure', 'members' => ['definition' => ['shape' => 'PropertyDefinitionResponse'], 'value' => ['shape' => 'DataValue']]], 'PropertyResponses' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'PropertyResponse']], 'PropertyTableValue' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'DataValue']], 'PropertyUpdateType' => ['type' => 'string', 'enum' => ['UPDATE', 'DELETE', 'CREATE']], 'PropertyValue' => ['type' => 'structure', 'required' => ['value'], 'members' => ['timestamp' => ['shape' => 'Timestamp', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated and will throw an error in the future. Use time instead.'], 'value' => ['shape' => 'DataValue'], 'time' => ['shape' => 'Time']]], 'PropertyValueEntry' => ['type' => 'structure', 'required' => ['entityPropertyReference'], 'members' => ['entityPropertyReference' => ['shape' => 'EntityPropertyReference'], 'propertyValues' => ['shape' => 'PropertyValues']]], 'PropertyValueHistory' => ['type' => 'structure', 'required' => ['entityPropertyReference'], 'members' => ['entityPropertyReference' => ['shape' => 'EntityPropertyReference'], 'values' => ['shape' => 'Values']]], 'PropertyValueList' => ['type' => 'list', 'member' => ['shape' => 'PropertyValueHistory']], 'PropertyValues' => ['type' => 'list', 'member' => ['shape' => 'PropertyValue'], 'max' => 10, 'min' => 1], 'QueryResultValue' => ['type' => 'structure', 'members' => [], 'document' => \true], 'QueryServiceMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'QueryStatement' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'QueryTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Relationship' => ['type' => 'structure', 'members' => ['targetComponentTypeId' => ['shape' => 'ComponentTypeId'], 'relationshipType' => ['shape' => 'String']]], 'RelationshipValue' => ['type' => 'structure', 'members' => ['targetEntityId' => ['shape' => 'EntityId'], 'targetComponentName' => ['shape' => 'Name']]], 'RequiredProperties' => ['type' => 'list', 'member' => ['shape' => 'Name']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:((aws)|(aws-cn)|(aws-us-gov)):iam::[0-9]{12}:role/.*'], 'Row' => ['type' => 'structure', 'members' => ['rowData' => ['shape' => 'RowData']]], 'RowData' => ['type' => 'list', 'member' => ['shape' => 'QueryResultValue']], 'Rows' => ['type' => 'list', 'member' => ['shape' => 'Row']], 'S3Location' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*(^arn:((aws)|(aws-cn)|(aws-us-gov)):s3:::)([a-zA-Z0-9_-]+$).*'], 'S3Url' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[sS]3://[A-Za-z0-9._/-]+'], 'SceneCapabilities' => ['type' => 'list', 'member' => ['shape' => 'SceneCapability'], 'max' => 50, 'min' => 0], 'SceneCapability' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'SceneSummaries' => ['type' => 'list', 'member' => ['shape' => 'SceneSummary']], 'SceneSummary' => ['type' => 'structure', 'required' => ['sceneId', 'contentLocation', 'arn', 'creationDateTime', 'updateDateTime'], 'members' => ['sceneId' => ['shape' => 'Id'], 'contentLocation' => ['shape' => 'S3Url'], 'arn' => ['shape' => 'TwinMakerArn'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description']]], 'Scope' => ['type' => 'string', 'enum' => ['ENTITY', 'WORKSPACE']], 'SelectedPropertyList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 10, 'min' => 1], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'State' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE', 'ERROR']], 'Status' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'State'], 'error' => ['shape' => 'ErrorDetails']]], 'String' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'SyncJobState' => ['type' => 'string', 'enum' => ['CREATING', 'INITIALIZING', 'ACTIVE', 'DELETING', 'ERROR']], 'SyncJobStatus' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'SyncJobState'], 'error' => ['shape' => 'ErrorDetails']]], 'SyncJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'SyncJobSummary']], 'SyncJobSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'TwinMakerArn'], 'workspaceId' => ['shape' => 'Id'], 'syncSource' => ['shape' => 'SyncSource'], 'status' => ['shape' => 'SyncJobStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp']]], 'SyncResourceFilter' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'SyncResourceState'], 'resourceType' => ['shape' => 'SyncResourceType'], 'resourceId' => ['shape' => 'Id'], 'externalId' => ['shape' => 'Id']], 'union' => \true], 'SyncResourceFilters' => ['type' => 'list', 'member' => ['shape' => 'SyncResourceFilter']], 'SyncResourceState' => ['type' => 'string', 'enum' => ['INITIALIZING', 'PROCESSING', 'DELETED', 'IN_SYNC', 'ERROR']], 'SyncResourceStatus' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'SyncResourceState'], 'error' => ['shape' => 'ErrorDetails']]], 'SyncResourceSummaries' => ['type' => 'list', 'member' => ['shape' => 'SyncResourceSummary']], 'SyncResourceSummary' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'SyncResourceType'], 'externalId' => ['shape' => 'Id'], 'resourceId' => ['shape' => 'Id'], 'status' => ['shape' => 'SyncResourceStatus'], 'updateDateTime' => ['shape' => 'Timestamp']]], 'SyncResourceType' => ['type' => 'string', 'enum' => ['ENTITY', 'COMPONENT_TYPE']], 'SyncSource' => ['type' => 'string', 'pattern' => '[a-zA-Z_0-9]+'], 'TabularConditions' => ['type' => 'structure', 'members' => ['orderBy' => ['shape' => 'OrderByList'], 'propertyFilters' => ['shape' => 'PropertyFilters']]], 'TabularPropertyValue' => ['type' => 'list', 'member' => ['shape' => 'PropertyTableValue']], 'TabularPropertyValues' => ['type' => 'list', 'member' => ['shape' => 'TabularPropertyValue']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tags'], 'members' => ['resourceARN' => ['shape' => 'TwinMakerArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Time' => ['type' => 'string', 'max' => 35, 'min' => 20], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TwinMakerArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:((aws)|(aws-cn)|(aws-us-gov)):iottwinmaker:[a-z0-9-]+:[0-9]{12}:[\\/a-zA-Z0-9_\\-\\.:]+'], 'Type' => ['type' => 'string', 'enum' => ['RELATIONSHIP', 'STRING', 'LONG', 'BOOLEAN', 'INTEGER', 'DOUBLE', 'LIST', 'MAP']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tagKeys'], 'members' => ['resourceARN' => ['shape' => 'TwinMakerArn', 'location' => 'querystring', 'locationName' => 'resourceARN'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateComponentTypeRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'componentTypeId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'isSingleton' => ['shape' => 'Boolean'], 'componentTypeId' => ['shape' => 'ComponentTypeId', 'location' => 'uri', 'locationName' => 'componentTypeId'], 'description' => ['shape' => 'Description'], 'propertyDefinitions' => ['shape' => 'PropertyDefinitionsRequest'], 'extendsFrom' => ['shape' => 'ExtendsFrom'], 'functions' => ['shape' => 'FunctionsRequest'], 'propertyGroups' => ['shape' => 'PropertyGroupsRequest'], 'componentTypeName' => ['shape' => 'ComponentTypeName']]], 'UpdateComponentTypeResponse' => ['type' => 'structure', 'required' => ['workspaceId', 'arn', 'componentTypeId', 'state'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'arn' => ['shape' => 'TwinMakerArn'], 'componentTypeId' => ['shape' => 'ComponentTypeId'], 'state' => ['shape' => 'State']]], 'UpdateEntityRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'entityId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'entityId' => ['shape' => 'EntityId', 'location' => 'uri', 'locationName' => 'entityId'], 'entityName' => ['shape' => 'EntityName'], 'description' => ['shape' => 'Description'], 'componentUpdates' => ['shape' => 'ComponentUpdatesMapRequest'], 'parentEntityUpdate' => ['shape' => 'ParentEntityUpdateRequest']]], 'UpdateEntityResponse' => ['type' => 'structure', 'required' => ['updateDateTime', 'state'], 'members' => ['updateDateTime' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'State']]], 'UpdatePricingPlanRequest' => ['type' => 'structure', 'required' => ['pricingMode'], 'members' => ['pricingMode' => ['shape' => 'PricingMode'], 'bundleNames' => ['shape' => 'PricingBundles']]], 'UpdatePricingPlanResponse' => ['type' => 'structure', 'required' => ['currentPricingPlan'], 'members' => ['currentPricingPlan' => ['shape' => 'PricingPlan'], 'pendingPricingPlan' => ['shape' => 'PricingPlan']]], 'UpdateReason' => ['type' => 'string', 'enum' => ['DEFAULT', 'PRICING_TIER_UPDATE', 'ENTITY_COUNT_UPDATE', 'PRICING_MODE_UPDATE', 'OVERWRITTEN']], 'UpdateSceneRequest' => ['type' => 'structure', 'required' => ['workspaceId', 'sceneId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'sceneId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'sceneId'], 'contentLocation' => ['shape' => 'S3Url'], 'description' => ['shape' => 'Description'], 'capabilities' => ['shape' => 'SceneCapabilities']]], 'UpdateSceneResponse' => ['type' => 'structure', 'required' => ['updateDateTime'], 'members' => ['updateDateTime' => ['shape' => 'Timestamp']]], 'UpdateWorkspaceRequest' => ['type' => 'structure', 'required' => ['workspaceId'], 'members' => ['workspaceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'workspaceId'], 'description' => ['shape' => 'Description'], 'role' => ['shape' => 'RoleArn']]], 'UpdateWorkspaceResponse' => ['type' => 'structure', 'required' => ['updateDateTime'], 'members' => ['updateDateTime' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Value' => ['type' => 'string', 'pattern' => '.*'], 'Values' => ['type' => 'list', 'member' => ['shape' => 'PropertyValue']], 'WorkspaceSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceSummary']], 'WorkspaceSummary' => ['type' => 'structure', 'required' => ['workspaceId', 'arn', 'creationDateTime', 'updateDateTime'], 'members' => ['workspaceId' => ['shape' => 'Id'], 'arn' => ['shape' => 'TwinMakerArn'], 'description' => ['shape' => 'Description'], 'creationDateTime' => ['shape' => 'Timestamp'], 'updateDateTime' => ['shape' => 'Timestamp']]]]]; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 6734941..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iottwinmaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iottwinmaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://iottwinmaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://iottwinmaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-tests-1.json.php deleted file mode 100644 index 05adffe..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://iottwinmaker.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/paginators-1.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/paginators-1.json.php deleted file mode 100644 index 8551f17..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ExecuteQuery' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetPropertyValue' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetPropertyValueHistory' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListComponentTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListEntities' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListScenes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSyncJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSyncResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListWorkspaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/smoke.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/smoke.json.php deleted file mode 100644 index ac8eacd..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/waiters-2.json.php b/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/waiters-2.json.php deleted file mode 100644 index 65f8b60..0000000 --- a/vendor/Aws3/Aws/data/iottwinmaker/2021-11-29/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/api-2.json.php b/vendor/Aws3/Aws/data/iotwireless/2020-11-22/api-2.json.php deleted file mode 100644 index b5a2d7b..0000000 --- a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-22', 'endpointPrefix' => 'api.iotwireless', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS IoT Wireless', 'serviceId' => 'IoT Wireless', 'signatureVersion' => 'v4', 'signingName' => 'iotwireless', 'uid' => 'iotwireless-2020-11-22'], 'operations' => ['AssociateAwsAccountWithPartnerAccount' => ['name' => 'AssociateAwsAccountWithPartnerAccount', 'http' => ['method' => 'POST', 'requestUri' => '/partner-accounts'], 'input' => ['shape' => 'AssociateAwsAccountWithPartnerAccountRequest'], 'output' => ['shape' => 'AssociateAwsAccountWithPartnerAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'AssociateMulticastGroupWithFuotaTask' => ['name' => 'AssociateMulticastGroupWithFuotaTask', 'http' => ['method' => 'PUT', 'requestUri' => '/fuota-tasks/{Id}/multicast-group', 'responseCode' => 204], 'input' => ['shape' => 'AssociateMulticastGroupWithFuotaTaskRequest'], 'output' => ['shape' => 'AssociateMulticastGroupWithFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateWirelessDeviceWithFuotaTask' => ['name' => 'AssociateWirelessDeviceWithFuotaTask', 'http' => ['method' => 'PUT', 'requestUri' => '/fuota-tasks/{Id}/wireless-device', 'responseCode' => 204], 'input' => ['shape' => 'AssociateWirelessDeviceWithFuotaTaskRequest'], 'output' => ['shape' => 'AssociateWirelessDeviceWithFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateWirelessDeviceWithMulticastGroup' => ['name' => 'AssociateWirelessDeviceWithMulticastGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/multicast-groups/{Id}/wireless-device', 'responseCode' => 204], 'input' => ['shape' => 'AssociateWirelessDeviceWithMulticastGroupRequest'], 'output' => ['shape' => 'AssociateWirelessDeviceWithMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateWirelessDeviceWithThing' => ['name' => 'AssociateWirelessDeviceWithThing', 'http' => ['method' => 'PUT', 'requestUri' => '/wireless-devices/{Id}/thing', 'responseCode' => 204], 'input' => ['shape' => 'AssociateWirelessDeviceWithThingRequest'], 'output' => ['shape' => 'AssociateWirelessDeviceWithThingResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateWirelessGatewayWithCertificate' => ['name' => 'AssociateWirelessGatewayWithCertificate', 'http' => ['method' => 'PUT', 'requestUri' => '/wireless-gateways/{Id}/certificate'], 'input' => ['shape' => 'AssociateWirelessGatewayWithCertificateRequest'], 'output' => ['shape' => 'AssociateWirelessGatewayWithCertificateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'AssociateWirelessGatewayWithThing' => ['name' => 'AssociateWirelessGatewayWithThing', 'http' => ['method' => 'PUT', 'requestUri' => '/wireless-gateways/{Id}/thing', 'responseCode' => 204], 'input' => ['shape' => 'AssociateWirelessGatewayWithThingRequest'], 'output' => ['shape' => 'AssociateWirelessGatewayWithThingResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CancelMulticastGroupSession' => ['name' => 'CancelMulticastGroupSession', 'http' => ['method' => 'DELETE', 'requestUri' => '/multicast-groups/{Id}/session', 'responseCode' => 204], 'input' => ['shape' => 'CancelMulticastGroupSessionRequest'], 'output' => ['shape' => 'CancelMulticastGroupSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateDestination' => ['name' => 'CreateDestination', 'http' => ['method' => 'POST', 'requestUri' => '/destinations', 'responseCode' => 201], 'input' => ['shape' => 'CreateDestinationRequest'], 'output' => ['shape' => 'CreateDestinationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateDeviceProfile' => ['name' => 'CreateDeviceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/device-profiles', 'responseCode' => 201], 'input' => ['shape' => 'CreateDeviceProfileRequest'], 'output' => ['shape' => 'CreateDeviceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateFuotaTask' => ['name' => 'CreateFuotaTask', 'http' => ['method' => 'POST', 'requestUri' => '/fuota-tasks', 'responseCode' => 201], 'input' => ['shape' => 'CreateFuotaTaskRequest'], 'output' => ['shape' => 'CreateFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateMulticastGroup' => ['name' => 'CreateMulticastGroup', 'http' => ['method' => 'POST', 'requestUri' => '/multicast-groups', 'responseCode' => 201], 'input' => ['shape' => 'CreateMulticastGroupRequest'], 'output' => ['shape' => 'CreateMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateNetworkAnalyzerConfiguration' => ['name' => 'CreateNetworkAnalyzerConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/network-analyzer-configurations', 'responseCode' => 201], 'input' => ['shape' => 'CreateNetworkAnalyzerConfigurationRequest'], 'output' => ['shape' => 'CreateNetworkAnalyzerConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateServiceProfile' => ['name' => 'CreateServiceProfile', 'http' => ['method' => 'POST', 'requestUri' => '/service-profiles', 'responseCode' => 201], 'input' => ['shape' => 'CreateServiceProfileRequest'], 'output' => ['shape' => 'CreateServiceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateWirelessDevice' => ['name' => 'CreateWirelessDevice', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-devices', 'responseCode' => 201], 'input' => ['shape' => 'CreateWirelessDeviceRequest'], 'output' => ['shape' => 'CreateWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateWirelessGateway' => ['name' => 'CreateWirelessGateway', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-gateways', 'responseCode' => 201], 'input' => ['shape' => 'CreateWirelessGatewayRequest'], 'output' => ['shape' => 'CreateWirelessGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateWirelessGatewayTask' => ['name' => 'CreateWirelessGatewayTask', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-gateways/{Id}/tasks', 'responseCode' => 201], 'input' => ['shape' => 'CreateWirelessGatewayTaskRequest'], 'output' => ['shape' => 'CreateWirelessGatewayTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateWirelessGatewayTaskDefinition' => ['name' => 'CreateWirelessGatewayTaskDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-gateway-task-definitions', 'responseCode' => 201], 'input' => ['shape' => 'CreateWirelessGatewayTaskDefinitionRequest'], 'output' => ['shape' => 'CreateWirelessGatewayTaskDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteDestination' => ['name' => 'DeleteDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/destinations/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDestinationRequest'], 'output' => ['shape' => 'DeleteDestinationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'DeleteDeviceProfile' => ['name' => 'DeleteDeviceProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/device-profiles/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDeviceProfileRequest'], 'output' => ['shape' => 'DeleteDeviceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'DeleteFuotaTask' => ['name' => 'DeleteFuotaTask', 'http' => ['method' => 'DELETE', 'requestUri' => '/fuota-tasks/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFuotaTaskRequest'], 'output' => ['shape' => 'DeleteFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteMulticastGroup' => ['name' => 'DeleteMulticastGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/multicast-groups/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteMulticastGroupRequest'], 'output' => ['shape' => 'DeleteMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteNetworkAnalyzerConfiguration' => ['name' => 'DeleteNetworkAnalyzerConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/network-analyzer-configurations/{ConfigurationName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteNetworkAnalyzerConfigurationRequest'], 'output' => ['shape' => 'DeleteNetworkAnalyzerConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'DeleteQueuedMessages' => ['name' => 'DeleteQueuedMessages', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-devices/{Id}/data', 'responseCode' => 204], 'input' => ['shape' => 'DeleteQueuedMessagesRequest'], 'output' => ['shape' => 'DeleteQueuedMessagesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteServiceProfile' => ['name' => 'DeleteServiceProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/service-profiles/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteServiceProfileRequest'], 'output' => ['shape' => 'DeleteServiceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']]], 'DeleteWirelessDevice' => ['name' => 'DeleteWirelessDevice', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-devices/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteWirelessDeviceRequest'], 'output' => ['shape' => 'DeleteWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteWirelessGateway' => ['name' => 'DeleteWirelessGateway', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-gateways/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteWirelessGatewayRequest'], 'output' => ['shape' => 'DeleteWirelessGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteWirelessGatewayTask' => ['name' => 'DeleteWirelessGatewayTask', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-gateways/{Id}/tasks', 'responseCode' => 204], 'input' => ['shape' => 'DeleteWirelessGatewayTaskRequest'], 'output' => ['shape' => 'DeleteWirelessGatewayTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteWirelessGatewayTaskDefinition' => ['name' => 'DeleteWirelessGatewayTaskDefinition', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-gateway-task-definitions/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteWirelessGatewayTaskDefinitionRequest'], 'output' => ['shape' => 'DeleteWirelessGatewayTaskDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DisassociateAwsAccountFromPartnerAccount' => ['name' => 'DisassociateAwsAccountFromPartnerAccount', 'http' => ['method' => 'DELETE', 'requestUri' => '/partner-accounts/{PartnerAccountId}', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateAwsAccountFromPartnerAccountRequest'], 'output' => ['shape' => 'DisassociateAwsAccountFromPartnerAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DisassociateMulticastGroupFromFuotaTask' => ['name' => 'DisassociateMulticastGroupFromFuotaTask', 'http' => ['method' => 'DELETE', 'requestUri' => '/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateMulticastGroupFromFuotaTaskRequest'], 'output' => ['shape' => 'DisassociateMulticastGroupFromFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DisassociateWirelessDeviceFromFuotaTask' => ['name' => 'DisassociateWirelessDeviceFromFuotaTask', 'http' => ['method' => 'DELETE', 'requestUri' => '/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateWirelessDeviceFromFuotaTaskRequest'], 'output' => ['shape' => 'DisassociateWirelessDeviceFromFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateWirelessDeviceFromMulticastGroup' => ['name' => 'DisassociateWirelessDeviceFromMulticastGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateWirelessDeviceFromMulticastGroupRequest'], 'output' => ['shape' => 'DisassociateWirelessDeviceFromMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateWirelessDeviceFromThing' => ['name' => 'DisassociateWirelessDeviceFromThing', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-devices/{Id}/thing', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateWirelessDeviceFromThingRequest'], 'output' => ['shape' => 'DisassociateWirelessDeviceFromThingResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateWirelessGatewayFromCertificate' => ['name' => 'DisassociateWirelessGatewayFromCertificate', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-gateways/{Id}/certificate', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateWirelessGatewayFromCertificateRequest'], 'output' => ['shape' => 'DisassociateWirelessGatewayFromCertificateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DisassociateWirelessGatewayFromThing' => ['name' => 'DisassociateWirelessGatewayFromThing', 'http' => ['method' => 'DELETE', 'requestUri' => '/wireless-gateways/{Id}/thing', 'responseCode' => 204], 'input' => ['shape' => 'DisassociateWirelessGatewayFromThingRequest'], 'output' => ['shape' => 'DisassociateWirelessGatewayFromThingResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetDestination' => ['name' => 'GetDestination', 'http' => ['method' => 'GET', 'requestUri' => '/destinations/{Name}'], 'input' => ['shape' => 'GetDestinationRequest'], 'output' => ['shape' => 'GetDestinationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetDeviceProfile' => ['name' => 'GetDeviceProfile', 'http' => ['method' => 'GET', 'requestUri' => '/device-profiles/{Id}'], 'input' => ['shape' => 'GetDeviceProfileRequest'], 'output' => ['shape' => 'GetDeviceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetEventConfigurationByResourceTypes' => ['name' => 'GetEventConfigurationByResourceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/event-configurations-resource-types'], 'input' => ['shape' => 'GetEventConfigurationByResourceTypesRequest'], 'output' => ['shape' => 'GetEventConfigurationByResourceTypesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetFuotaTask' => ['name' => 'GetFuotaTask', 'http' => ['method' => 'GET', 'requestUri' => '/fuota-tasks/{Id}'], 'input' => ['shape' => 'GetFuotaTaskRequest'], 'output' => ['shape' => 'GetFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetLogLevelsByResourceTypes' => ['name' => 'GetLogLevelsByResourceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/log-levels', 'responseCode' => 200], 'input' => ['shape' => 'GetLogLevelsByResourceTypesRequest'], 'output' => ['shape' => 'GetLogLevelsByResourceTypesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetMulticastGroup' => ['name' => 'GetMulticastGroup', 'http' => ['method' => 'GET', 'requestUri' => '/multicast-groups/{Id}'], 'input' => ['shape' => 'GetMulticastGroupRequest'], 'output' => ['shape' => 'GetMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetMulticastGroupSession' => ['name' => 'GetMulticastGroupSession', 'http' => ['method' => 'GET', 'requestUri' => '/multicast-groups/{Id}/session'], 'input' => ['shape' => 'GetMulticastGroupSessionRequest'], 'output' => ['shape' => 'GetMulticastGroupSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetNetworkAnalyzerConfiguration' => ['name' => 'GetNetworkAnalyzerConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/network-analyzer-configurations/{ConfigurationName}', 'responseCode' => 200], 'input' => ['shape' => 'GetNetworkAnalyzerConfigurationRequest'], 'output' => ['shape' => 'GetNetworkAnalyzerConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetPartnerAccount' => ['name' => 'GetPartnerAccount', 'http' => ['method' => 'GET', 'requestUri' => '/partner-accounts/{PartnerAccountId}'], 'input' => ['shape' => 'GetPartnerAccountRequest'], 'output' => ['shape' => 'GetPartnerAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetPosition' => ['name' => 'GetPosition', 'http' => ['method' => 'GET', 'requestUri' => '/positions/{ResourceIdentifier}'], 'input' => ['shape' => 'GetPositionRequest'], 'output' => ['shape' => 'GetPositionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetPositionConfiguration' => ['name' => 'GetPositionConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/position-configurations/{ResourceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetPositionConfigurationRequest'], 'output' => ['shape' => 'GetPositionConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetPositionEstimate' => ['name' => 'GetPositionEstimate', 'http' => ['method' => 'POST', 'requestUri' => '/position-estimate'], 'input' => ['shape' => 'GetPositionEstimateRequest'], 'output' => ['shape' => 'GetPositionEstimateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetResourceEventConfiguration' => ['name' => 'GetResourceEventConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/event-configurations/{Identifier}'], 'input' => ['shape' => 'GetResourceEventConfigurationRequest'], 'output' => ['shape' => 'GetResourceEventConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetResourceLogLevel' => ['name' => 'GetResourceLogLevel', 'http' => ['method' => 'GET', 'requestUri' => '/log-levels/{ResourceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceLogLevelRequest'], 'output' => ['shape' => 'GetResourceLogLevelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetResourcePosition' => ['name' => 'GetResourcePosition', 'http' => ['method' => 'GET', 'requestUri' => '/resource-positions/{ResourceIdentifier}'], 'input' => ['shape' => 'GetResourcePositionRequest'], 'output' => ['shape' => 'GetResourcePositionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetServiceEndpoint' => ['name' => 'GetServiceEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/service-endpoint'], 'input' => ['shape' => 'GetServiceEndpointRequest'], 'output' => ['shape' => 'GetServiceEndpointResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetServiceProfile' => ['name' => 'GetServiceProfile', 'http' => ['method' => 'GET', 'requestUri' => '/service-profiles/{Id}'], 'input' => ['shape' => 'GetServiceProfileRequest'], 'output' => ['shape' => 'GetServiceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessDevice' => ['name' => 'GetWirelessDevice', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-devices/{Identifier}'], 'input' => ['shape' => 'GetWirelessDeviceRequest'], 'output' => ['shape' => 'GetWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessDeviceStatistics' => ['name' => 'GetWirelessDeviceStatistics', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-devices/{Id}/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetWirelessDeviceStatisticsRequest'], 'output' => ['shape' => 'GetWirelessDeviceStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGateway' => ['name' => 'GetWirelessGateway', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways/{Identifier}'], 'input' => ['shape' => 'GetWirelessGatewayRequest'], 'output' => ['shape' => 'GetWirelessGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGatewayCertificate' => ['name' => 'GetWirelessGatewayCertificate', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways/{Id}/certificate'], 'input' => ['shape' => 'GetWirelessGatewayCertificateRequest'], 'output' => ['shape' => 'GetWirelessGatewayCertificateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGatewayFirmwareInformation' => ['name' => 'GetWirelessGatewayFirmwareInformation', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways/{Id}/firmware-information'], 'input' => ['shape' => 'GetWirelessGatewayFirmwareInformationRequest'], 'output' => ['shape' => 'GetWirelessGatewayFirmwareInformationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGatewayStatistics' => ['name' => 'GetWirelessGatewayStatistics', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways/{Id}/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetWirelessGatewayStatisticsRequest'], 'output' => ['shape' => 'GetWirelessGatewayStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGatewayTask' => ['name' => 'GetWirelessGatewayTask', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways/{Id}/tasks'], 'input' => ['shape' => 'GetWirelessGatewayTaskRequest'], 'output' => ['shape' => 'GetWirelessGatewayTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'GetWirelessGatewayTaskDefinition' => ['name' => 'GetWirelessGatewayTaskDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateway-task-definitions/{Id}'], 'input' => ['shape' => 'GetWirelessGatewayTaskDefinitionRequest'], 'output' => ['shape' => 'GetWirelessGatewayTaskDefinitionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListDestinations' => ['name' => 'ListDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/destinations'], 'input' => ['shape' => 'ListDestinationsRequest'], 'output' => ['shape' => 'ListDestinationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListDeviceProfiles' => ['name' => 'ListDeviceProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/device-profiles'], 'input' => ['shape' => 'ListDeviceProfilesRequest'], 'output' => ['shape' => 'ListDeviceProfilesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListEventConfigurations' => ['name' => 'ListEventConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/event-configurations'], 'input' => ['shape' => 'ListEventConfigurationsRequest'], 'output' => ['shape' => 'ListEventConfigurationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFuotaTasks' => ['name' => 'ListFuotaTasks', 'http' => ['method' => 'GET', 'requestUri' => '/fuota-tasks'], 'input' => ['shape' => 'ListFuotaTasksRequest'], 'output' => ['shape' => 'ListFuotaTasksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListMulticastGroups' => ['name' => 'ListMulticastGroups', 'http' => ['method' => 'GET', 'requestUri' => '/multicast-groups'], 'input' => ['shape' => 'ListMulticastGroupsRequest'], 'output' => ['shape' => 'ListMulticastGroupsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListMulticastGroupsByFuotaTask' => ['name' => 'ListMulticastGroupsByFuotaTask', 'http' => ['method' => 'GET', 'requestUri' => '/fuota-tasks/{Id}/multicast-groups'], 'input' => ['shape' => 'ListMulticastGroupsByFuotaTaskRequest'], 'output' => ['shape' => 'ListMulticastGroupsByFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListNetworkAnalyzerConfigurations' => ['name' => 'ListNetworkAnalyzerConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/network-analyzer-configurations'], 'input' => ['shape' => 'ListNetworkAnalyzerConfigurationsRequest'], 'output' => ['shape' => 'ListNetworkAnalyzerConfigurationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListPartnerAccounts' => ['name' => 'ListPartnerAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/partner-accounts'], 'input' => ['shape' => 'ListPartnerAccountsRequest'], 'output' => ['shape' => 'ListPartnerAccountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListPositionConfigurations' => ['name' => 'ListPositionConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/position-configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListPositionConfigurationsRequest'], 'output' => ['shape' => 'ListPositionConfigurationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'ListQueuedMessages' => ['name' => 'ListQueuedMessages', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-devices/{Id}/data'], 'input' => ['shape' => 'ListQueuedMessagesRequest'], 'output' => ['shape' => 'ListQueuedMessagesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListServiceProfiles' => ['name' => 'ListServiceProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/service-profiles'], 'input' => ['shape' => 'ListServiceProfilesRequest'], 'output' => ['shape' => 'ListServiceProfilesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListWirelessDevices' => ['name' => 'ListWirelessDevices', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-devices'], 'input' => ['shape' => 'ListWirelessDevicesRequest'], 'output' => ['shape' => 'ListWirelessDevicesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListWirelessGatewayTaskDefinitions' => ['name' => 'ListWirelessGatewayTaskDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateway-task-definitions'], 'input' => ['shape' => 'ListWirelessGatewayTaskDefinitionsRequest'], 'output' => ['shape' => 'ListWirelessGatewayTaskDefinitionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListWirelessGateways' => ['name' => 'ListWirelessGateways', 'http' => ['method' => 'GET', 'requestUri' => '/wireless-gateways'], 'input' => ['shape' => 'ListWirelessGatewaysRequest'], 'output' => ['shape' => 'ListWirelessGatewaysResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'PutPositionConfiguration' => ['name' => 'PutPositionConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/position-configurations/{ResourceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'PutPositionConfigurationRequest'], 'output' => ['shape' => 'PutPositionConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'PutResourceLogLevel' => ['name' => 'PutResourceLogLevel', 'http' => ['method' => 'PUT', 'requestUri' => '/log-levels/{ResourceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'PutResourceLogLevelRequest'], 'output' => ['shape' => 'PutResourceLogLevelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ResetAllResourceLogLevels' => ['name' => 'ResetAllResourceLogLevels', 'http' => ['method' => 'DELETE', 'requestUri' => '/log-levels', 'responseCode' => 204], 'input' => ['shape' => 'ResetAllResourceLogLevelsRequest'], 'output' => ['shape' => 'ResetAllResourceLogLevelsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ResetResourceLogLevel' => ['name' => 'ResetResourceLogLevel', 'http' => ['method' => 'DELETE', 'requestUri' => '/log-levels/{ResourceIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'ResetResourceLogLevelRequest'], 'output' => ['shape' => 'ResetResourceLogLevelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'SendDataToMulticastGroup' => ['name' => 'SendDataToMulticastGroup', 'http' => ['method' => 'POST', 'requestUri' => '/multicast-groups/{Id}/data', 'responseCode' => 201], 'input' => ['shape' => 'SendDataToMulticastGroupRequest'], 'output' => ['shape' => 'SendDataToMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'SendDataToWirelessDevice' => ['name' => 'SendDataToWirelessDevice', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-devices/{Id}/data', 'responseCode' => 202], 'input' => ['shape' => 'SendDataToWirelessDeviceRequest'], 'output' => ['shape' => 'SendDataToWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'StartBulkAssociateWirelessDeviceWithMulticastGroup' => ['name' => 'StartBulkAssociateWirelessDeviceWithMulticastGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/multicast-groups/{Id}/bulk', 'responseCode' => 204], 'input' => ['shape' => 'StartBulkAssociateWirelessDeviceWithMulticastGroupRequest'], 'output' => ['shape' => 'StartBulkAssociateWirelessDeviceWithMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'StartBulkDisassociateWirelessDeviceFromMulticastGroup' => ['name' => 'StartBulkDisassociateWirelessDeviceFromMulticastGroup', 'http' => ['method' => 'POST', 'requestUri' => '/multicast-groups/{Id}/bulk', 'responseCode' => 204], 'input' => ['shape' => 'StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest'], 'output' => ['shape' => 'StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'StartFuotaTask' => ['name' => 'StartFuotaTask', 'http' => ['method' => 'PUT', 'requestUri' => '/fuota-tasks/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'StartFuotaTaskRequest'], 'output' => ['shape' => 'StartFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'StartMulticastGroupSession' => ['name' => 'StartMulticastGroupSession', 'http' => ['method' => 'PUT', 'requestUri' => '/multicast-groups/{Id}/session', 'responseCode' => 204], 'input' => ['shape' => 'StartMulticastGroupSessionRequest'], 'output' => ['shape' => 'StartMulticastGroupSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'TooManyTagsException']]], 'TestWirelessDevice' => ['name' => 'TestWirelessDevice', 'http' => ['method' => 'POST', 'requestUri' => '/wireless-devices/{Id}/test', 'responseCode' => 200], 'input' => ['shape' => 'TestWirelessDeviceRequest'], 'output' => ['shape' => 'TestWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateDestination' => ['name' => 'UpdateDestination', 'http' => ['method' => 'PATCH', 'requestUri' => '/destinations/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateDestinationRequest'], 'output' => ['shape' => 'UpdateDestinationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateEventConfigurationByResourceTypes' => ['name' => 'UpdateEventConfigurationByResourceTypes', 'http' => ['method' => 'PATCH', 'requestUri' => '/event-configurations-resource-types', 'responseCode' => 204], 'input' => ['shape' => 'UpdateEventConfigurationByResourceTypesRequest'], 'output' => ['shape' => 'UpdateEventConfigurationByResourceTypesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateFuotaTask' => ['name' => 'UpdateFuotaTask', 'http' => ['method' => 'PATCH', 'requestUri' => '/fuota-tasks/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateFuotaTaskRequest'], 'output' => ['shape' => 'UpdateFuotaTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateLogLevelsByResourceTypes' => ['name' => 'UpdateLogLevelsByResourceTypes', 'http' => ['method' => 'POST', 'requestUri' => '/log-levels', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLogLevelsByResourceTypesRequest'], 'output' => ['shape' => 'UpdateLogLevelsByResourceTypesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateMulticastGroup' => ['name' => 'UpdateMulticastGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/multicast-groups/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateMulticastGroupRequest'], 'output' => ['shape' => 'UpdateMulticastGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateNetworkAnalyzerConfiguration' => ['name' => 'UpdateNetworkAnalyzerConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/network-analyzer-configurations/{ConfigurationName}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateNetworkAnalyzerConfigurationRequest'], 'output' => ['shape' => 'UpdateNetworkAnalyzerConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdatePartnerAccount' => ['name' => 'UpdatePartnerAccount', 'http' => ['method' => 'PATCH', 'requestUri' => '/partner-accounts/{PartnerAccountId}', 'responseCode' => 204], 'input' => ['shape' => 'UpdatePartnerAccountRequest'], 'output' => ['shape' => 'UpdatePartnerAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdatePosition' => ['name' => 'UpdatePosition', 'http' => ['method' => 'PATCH', 'requestUri' => '/positions/{ResourceIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'UpdatePositionRequest'], 'output' => ['shape' => 'UpdatePositionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'UpdateResourceEventConfiguration' => ['name' => 'UpdateResourceEventConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/event-configurations/{Identifier}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateResourceEventConfigurationRequest'], 'output' => ['shape' => 'UpdateResourceEventConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateResourcePosition' => ['name' => 'UpdateResourcePosition', 'http' => ['method' => 'PATCH', 'requestUri' => '/resource-positions/{ResourceIdentifier}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateResourcePositionRequest'], 'output' => ['shape' => 'UpdateResourcePositionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateWirelessDevice' => ['name' => 'UpdateWirelessDevice', 'http' => ['method' => 'PATCH', 'requestUri' => '/wireless-devices/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateWirelessDeviceRequest'], 'output' => ['shape' => 'UpdateWirelessDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateWirelessGateway' => ['name' => 'UpdateWirelessGateway', 'http' => ['method' => 'PATCH', 'requestUri' => '/wireless-gateways/{Id}', 'responseCode' => 204], 'input' => ['shape' => 'UpdateWirelessGatewayRequest'], 'output' => ['shape' => 'UpdateWirelessGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AbpV1_0_x' => ['type' => 'structure', 'members' => ['DevAddr' => ['shape' => 'DevAddr'], 'SessionKeys' => ['shape' => 'SessionKeysAbpV1_0_x'], 'FCntStart' => ['shape' => 'FCntStart']]], 'AbpV1_1' => ['type' => 'structure', 'members' => ['DevAddr' => ['shape' => 'DevAddr'], 'SessionKeys' => ['shape' => 'SessionKeysAbpV1_1'], 'FCntStart' => ['shape' => 'FCntStart']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountLinked' => ['type' => 'boolean'], 'Accuracy' => ['type' => 'structure', 'members' => ['HorizontalAccuracy' => ['shape' => 'HorizontalAccuracy'], 'VerticalAccuracy' => ['shape' => 'VerticalAccuracy']]], 'AckModeRetryDurationSecs' => ['type' => 'integer', 'max' => 604800, 'min' => 0], 'AddGwMetadata' => ['type' => 'boolean'], 'AmazonId' => ['type' => 'string', 'max' => 2048], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AppEui' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{16}'], 'AppKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'AppSKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'AppServerPrivateKey' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[a-fA-F0-9]{64}', 'sensitive' => \true], 'ApplicationConfig' => ['type' => 'structure', 'members' => ['FPort' => ['shape' => 'FPort'], 'Type' => ['shape' => 'ApplicationConfigType'], 'DestinationName' => ['shape' => 'DestinationName']]], 'ApplicationConfigType' => ['type' => 'string', 'enum' => ['SemtechGeolocation']], 'Applications' => ['type' => 'list', 'member' => ['shape' => 'ApplicationConfig']], 'AssistPosition' => ['type' => 'list', 'member' => ['shape' => 'Coordinate'], 'max' => 2, 'min' => 2], 'AssociateAwsAccountWithPartnerAccountRequest' => ['type' => 'structure', 'required' => ['Sidewalk'], 'members' => ['Sidewalk' => ['shape' => 'SidewalkAccountInfo'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'AssociateAwsAccountWithPartnerAccountResponse' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkAccountInfo'], 'Arn' => ['shape' => 'PartnerAccountArn']]], 'AssociateMulticastGroupWithFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id', 'MulticastGroupId'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'MulticastGroupId' => ['shape' => 'MulticastGroupId']]], 'AssociateMulticastGroupWithFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'AssociateWirelessDeviceWithFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id', 'WirelessDeviceId'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'WirelessDeviceId' => ['shape' => 'WirelessDeviceId']]], 'AssociateWirelessDeviceWithFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'AssociateWirelessDeviceWithMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id', 'WirelessDeviceId'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'WirelessDeviceId' => ['shape' => 'WirelessDeviceId']]], 'AssociateWirelessDeviceWithMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'AssociateWirelessDeviceWithThingRequest' => ['type' => 'structure', 'required' => ['Id', 'ThingArn'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id'], 'ThingArn' => ['shape' => 'ThingArn']]], 'AssociateWirelessDeviceWithThingResponse' => ['type' => 'structure', 'members' => []], 'AssociateWirelessGatewayWithCertificateRequest' => ['type' => 'structure', 'required' => ['Id', 'IotCertificateId'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id'], 'IotCertificateId' => ['shape' => 'IotCertificateId']]], 'AssociateWirelessGatewayWithCertificateResponse' => ['type' => 'structure', 'members' => ['IotCertificateId' => ['shape' => 'IotCertificateId']]], 'AssociateWirelessGatewayWithThingRequest' => ['type' => 'structure', 'required' => ['Id', 'ThingArn'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id'], 'ThingArn' => ['shape' => 'ThingArn']]], 'AssociateWirelessGatewayWithThingResponse' => ['type' => 'structure', 'members' => []], 'AutoCreateTasks' => ['type' => 'boolean'], 'BCCH' => ['type' => 'integer', 'max' => 1023, 'min' => 0], 'BSIC' => ['type' => 'integer', 'max' => 63, 'min' => 0], 'BaseLat' => ['type' => 'float', 'max' => 90, 'min' => -90], 'BaseLng' => ['type' => 'float', 'max' => 180, 'min' => -180], 'BaseStationId' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'BatteryLevel' => ['type' => 'string', 'enum' => ['normal', 'low', 'critical']], 'Beaconing' => ['type' => 'structure', 'members' => ['DataRate' => ['shape' => 'BeaconingDataRate'], 'Frequencies' => ['shape' => 'BeaconingFrequencies']]], 'BeaconingDataRate' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'BeaconingFrequencies' => ['type' => 'list', 'member' => ['shape' => 'BeaconingFrequency'], 'max' => 10, 'min' => 0], 'BeaconingFrequency' => ['type' => 'integer', 'max' => 1000000000, 'min' => 100000000], 'CancelMulticastGroupSessionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id']]], 'CancelMulticastGroupSessionResponse' => ['type' => 'structure', 'members' => []], 'CaptureTimeAccuracy' => ['type' => 'float'], 'CdmaChannel' => ['type' => 'integer', 'max' => 4095, 'min' => 0], 'CdmaList' => ['type' => 'list', 'member' => ['shape' => 'CdmaObj'], 'max' => 16, 'min' => 1], 'CdmaLocalId' => ['type' => 'structure', 'required' => ['PnOffset', 'CdmaChannel'], 'members' => ['PnOffset' => ['shape' => 'PnOffset'], 'CdmaChannel' => ['shape' => 'CdmaChannel']]], 'CdmaNmrList' => ['type' => 'list', 'member' => ['shape' => 'CdmaNmrObj'], 'max' => 32, 'min' => 1], 'CdmaNmrObj' => ['type' => 'structure', 'required' => ['PnOffset', 'CdmaChannel'], 'members' => ['PnOffset' => ['shape' => 'PnOffset'], 'CdmaChannel' => ['shape' => 'CdmaChannel'], 'PilotPower' => ['shape' => 'PilotPower'], 'BaseStationId' => ['shape' => 'BaseStationId']]], 'CdmaObj' => ['type' => 'structure', 'required' => ['SystemId', 'NetworkId', 'BaseStationId'], 'members' => ['SystemId' => ['shape' => 'SystemId'], 'NetworkId' => ['shape' => 'NetworkId'], 'BaseStationId' => ['shape' => 'BaseStationId'], 'RegistrationZone' => ['shape' => 'RegistrationZone'], 'CdmaLocalId' => ['shape' => 'CdmaLocalId'], 'PilotPower' => ['shape' => 'PilotPower'], 'BaseLat' => ['shape' => 'BaseLat'], 'BaseLng' => ['shape' => 'BaseLng'], 'CdmaNmr' => ['shape' => 'CdmaNmrList']]], 'CellParams' => ['type' => 'integer', 'max' => 127, 'min' => 0], 'CellTowers' => ['type' => 'structure', 'members' => ['Gsm' => ['shape' => 'GsmList'], 'Wcdma' => ['shape' => 'WcdmaList'], 'Tdscdma' => ['shape' => 'TdscdmaList'], 'Lte' => ['shape' => 'LteList'], 'Cdma' => ['shape' => 'CdmaList']]], 'CertificateList' => ['type' => 'structure', 'required' => ['SigningAlg', 'Value'], 'members' => ['SigningAlg' => ['shape' => 'SigningAlg'], 'Value' => ['shape' => 'CertificateValue']]], 'CertificatePEM' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[^-A-Za-z0-9+/=]|=[^=]|={3,}${1,4096}'], 'CertificateValue' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'ChannelMask' => ['type' => 'string', 'max' => 2048], 'ClassBTimeout' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ClassCTimeout' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['Connected', 'Disconnected']], 'ConnectionStatusEventConfiguration' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANConnectionStatusEventNotificationConfigurations'], 'WirelessGatewayIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'ConnectionStatusResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANConnectionStatusResourceTypeEventConfiguration']]], 'Coordinate' => ['type' => 'float'], 'Crc' => ['type' => 'long', 'max' => 4294967295, 'min' => 1], 'CreateDestinationRequest' => ['type' => 'structure', 'required' => ['Name', 'ExpressionType', 'Expression', 'RoleArn'], 'members' => ['Name' => ['shape' => 'DestinationName'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Expression' => ['shape' => 'Expression'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateDestinationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DestinationArn'], 'Name' => ['shape' => 'DestinationName']]], 'CreateDeviceProfileRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DeviceProfileName'], 'LoRaWAN' => ['shape' => 'LoRaWANDeviceProfile'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateDeviceProfileResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DeviceProfileArn'], 'Id' => ['shape' => 'DeviceProfileId']]], 'CreateFuotaTaskRequest' => ['type' => 'structure', 'required' => ['FirmwareUpdateImage', 'FirmwareUpdateRole'], 'members' => ['Name' => ['shape' => 'FuotaTaskName'], 'Description' => ['shape' => 'Description'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'LoRaWAN' => ['shape' => 'LoRaWANFuotaTask'], 'FirmwareUpdateImage' => ['shape' => 'FirmwareUpdateImage'], 'FirmwareUpdateRole' => ['shape' => 'FirmwareUpdateRole'], 'Tags' => ['shape' => 'TagList']]], 'CreateFuotaTaskResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'FuotaTaskArn'], 'Id' => ['shape' => 'FuotaTaskId']]], 'CreateMulticastGroupRequest' => ['type' => 'structure', 'required' => ['LoRaWAN'], 'members' => ['Name' => ['shape' => 'MulticastGroupName'], 'Description' => ['shape' => 'Description'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'LoRaWAN' => ['shape' => 'LoRaWANMulticast'], 'Tags' => ['shape' => 'TagList']]], 'CreateMulticastGroupResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'MulticastGroupArn'], 'Id' => ['shape' => 'MulticastGroupId']]], 'CreateNetworkAnalyzerConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NetworkAnalyzerConfigurationName'], 'TraceContent' => ['shape' => 'TraceContent'], 'WirelessDevices' => ['shape' => 'WirelessDeviceList'], 'WirelessGateways' => ['shape' => 'WirelessGatewayList'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateNetworkAnalyzerConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NetworkAnalyzerConfigurationArn'], 'Name' => ['shape' => 'NetworkAnalyzerConfigurationName']]], 'CreateServiceProfileRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ServiceProfileName'], 'LoRaWAN' => ['shape' => 'LoRaWANServiceProfile'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateServiceProfileResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ServiceProfileArn'], 'Id' => ['shape' => 'ServiceProfileId']]], 'CreateWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Type', 'DestinationName'], 'members' => ['Type' => ['shape' => 'WirelessDeviceType'], 'Name' => ['shape' => 'WirelessDeviceName'], 'Description' => ['shape' => 'Description'], 'DestinationName' => ['shape' => 'DestinationName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'LoRaWAN' => ['shape' => 'LoRaWANDevice'], 'Tags' => ['shape' => 'TagList'], 'Positioning' => ['shape' => 'PositioningConfigStatus']]], 'CreateWirelessDeviceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'WirelessDeviceArn'], 'Id' => ['shape' => 'WirelessDeviceId']]], 'CreateWirelessGatewayRequest' => ['type' => 'structure', 'required' => ['LoRaWAN'], 'members' => ['Name' => ['shape' => 'WirelessGatewayName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANGateway'], 'Tags' => ['shape' => 'TagList'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateWirelessGatewayResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'WirelessGatewayArn'], 'Id' => ['shape' => 'WirelessDeviceId']]], 'CreateWirelessGatewayTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['AutoCreateTasks'], 'members' => ['AutoCreateTasks' => ['shape' => 'AutoCreateTasks'], 'Name' => ['shape' => 'WirelessGatewayTaskName'], 'Update' => ['shape' => 'UpdateWirelessGatewayTaskCreate'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateWirelessGatewayTaskDefinitionResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'WirelessGatewayTaskDefinitionId'], 'Arn' => ['shape' => 'WirelessGatewayTaskDefinitionArn']]], 'CreateWirelessGatewayTaskRequest' => ['type' => 'structure', 'required' => ['Id', 'WirelessGatewayTaskDefinitionId'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id'], 'WirelessGatewayTaskDefinitionId' => ['shape' => 'WirelessGatewayTaskDefinitionId']]], 'CreateWirelessGatewayTaskResponse' => ['type' => 'structure', 'members' => ['WirelessGatewayTaskDefinitionId' => ['shape' => 'WirelessGatewayTaskDefinitionId'], 'Status' => ['shape' => 'WirelessGatewayTaskStatus']]], 'CreatedAt' => ['type' => 'timestamp'], 'CreationDate' => ['type' => 'timestamp'], 'DeleteDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DestinationName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteDeviceProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'DeviceProfileId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteDeviceProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'DeleteMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteNetworkAnalyzerConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigurationName'], 'members' => ['ConfigurationName' => ['shape' => 'NetworkAnalyzerConfigurationName', 'location' => 'uri', 'locationName' => 'ConfigurationName']]], 'DeleteNetworkAnalyzerConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteQueuedMessagesRequest' => ['type' => 'structure', 'required' => ['Id', 'MessageId'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id'], 'MessageId' => ['shape' => 'MessageId', 'location' => 'querystring', 'locationName' => 'messageId'], 'WirelessDeviceType' => ['shape' => 'WirelessDeviceType', 'location' => 'querystring', 'locationName' => 'WirelessDeviceType']]], 'DeleteQueuedMessagesResponse' => ['type' => 'structure', 'members' => []], 'DeleteServiceProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ServiceProfileId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteServiceProfileResponse' => ['type' => 'structure', 'members' => []], 'DeleteWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteWirelessDeviceResponse' => ['type' => 'structure', 'members' => []], 'DeleteWirelessGatewayRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteWirelessGatewayResponse' => ['type' => 'structure', 'members' => []], 'DeleteWirelessGatewayTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayTaskDefinitionId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteWirelessGatewayTaskDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteWirelessGatewayTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteWirelessGatewayTaskResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 2048], 'DestinationArn' => ['type' => 'string'], 'DestinationList' => ['type' => 'list', 'member' => ['shape' => 'Destinations']], 'DestinationName' => ['type' => 'string', 'max' => 128, 'pattern' => '[a-zA-Z0-9-_]+'], 'Destinations' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DestinationArn'], 'Name' => ['shape' => 'DestinationName'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Expression' => ['shape' => 'Expression'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn']]], 'DevAddr' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{8}'], 'DevEui' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{16}'], 'DevStatusReqFreq' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'DeviceCertificateList' => ['type' => 'list', 'member' => ['shape' => 'CertificateList']], 'DeviceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DeviceProfileArn'], 'Name' => ['shape' => 'DeviceProfileName'], 'Id' => ['shape' => 'DeviceProfileId']]], 'DeviceProfileArn' => ['type' => 'string'], 'DeviceProfileId' => ['type' => 'string', 'max' => 256], 'DeviceProfileList' => ['type' => 'list', 'member' => ['shape' => 'DeviceProfile']], 'DeviceProfileName' => ['type' => 'string', 'max' => 256], 'DeviceRegistrationStateEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkEventNotificationConfigurations'], 'WirelessDeviceIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'DeviceRegistrationStateResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkResourceTypeEventConfiguration']]], 'DeviceState' => ['type' => 'string', 'enum' => ['Provisioned', 'RegisteredNotSeen', 'RegisteredReachable', 'RegisteredUnreachable']], 'DisassociateAwsAccountFromPartnerAccountRequest' => ['type' => 'structure', 'required' => ['PartnerAccountId', 'PartnerType'], 'members' => ['PartnerAccountId' => ['shape' => 'PartnerAccountId', 'location' => 'uri', 'locationName' => 'PartnerAccountId'], 'PartnerType' => ['shape' => 'PartnerType', 'location' => 'querystring', 'locationName' => 'partnerType']]], 'DisassociateAwsAccountFromPartnerAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateMulticastGroupFromFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id', 'MulticastGroupId'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'MulticastGroupId' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'MulticastGroupId']]], 'DisassociateMulticastGroupFromFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWirelessDeviceFromFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id', 'WirelessDeviceId'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'WirelessDeviceId' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'WirelessDeviceId']]], 'DisassociateWirelessDeviceFromFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWirelessDeviceFromMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id', 'WirelessDeviceId'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'WirelessDeviceId' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'WirelessDeviceId']]], 'DisassociateWirelessDeviceFromMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWirelessDeviceFromThingRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DisassociateWirelessDeviceFromThingResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWirelessGatewayFromCertificateRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'DisassociateWirelessGatewayFromCertificateResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWirelessGatewayFromThingRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'DisassociateWirelessGatewayFromThingResponse' => ['type' => 'structure', 'members' => []], 'DlBucketSize' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'DlClass' => ['type' => 'string', 'enum' => ['ClassB', 'ClassC'], 'max' => 256], 'DlDr' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'DlFreq' => ['type' => 'integer', 'max' => 1000000000, 'min' => 100000000], 'DlRate' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'DlRatePolicy' => ['type' => 'string', 'max' => 256], 'Double' => ['type' => 'double'], 'DownlinkFrequency' => ['type' => 'integer', 'max' => 1000000000, 'min' => 100000000], 'DownlinkMode' => ['type' => 'string', 'enum' => ['SEQUENTIAL', 'CONCURRENT', 'USING_UPLINK_GATEWAY']], 'DownlinkQueueMessage' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId'], 'TransmitMode' => ['shape' => 'TransmitMode'], 'ReceivedAt' => ['shape' => 'ISODateTimeString'], 'LoRaWAN' => ['shape' => 'LoRaWANSendDataToDevice']]], 'DownlinkQueueMessagesList' => ['type' => 'list', 'member' => ['shape' => 'DownlinkQueueMessage']], 'DrMax' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'DrMaxBox' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'DrMin' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'DrMinBox' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'EARFCN' => ['type' => 'integer', 'max' => 262143, 'min' => 0], 'EndPoint' => ['type' => 'string', 'max' => 256, 'min' => 1], 'EutranCid' => ['type' => 'integer', 'max' => 268435455, 'min' => 0], 'Event' => ['type' => 'string', 'enum' => ['discovered', 'lost', 'ack', 'nack', 'passthrough']], 'EventConfigurationItem' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'Identifier'], 'IdentifierType' => ['shape' => 'IdentifierType'], 'PartnerType' => ['shape' => 'EventNotificationPartnerType'], 'Events' => ['shape' => 'EventNotificationItemConfigurations']]], 'EventConfigurationsList' => ['type' => 'list', 'member' => ['shape' => 'EventConfigurationItem']], 'EventNotificationItemConfigurations' => ['type' => 'structure', 'members' => ['DeviceRegistrationState' => ['shape' => 'DeviceRegistrationStateEventConfiguration'], 'Proximity' => ['shape' => 'ProximityEventConfiguration'], 'Join' => ['shape' => 'JoinEventConfiguration'], 'ConnectionStatus' => ['shape' => 'ConnectionStatusEventConfiguration'], 'MessageDeliveryStatus' => ['shape' => 'MessageDeliveryStatusEventConfiguration']]], 'EventNotificationPartnerType' => ['type' => 'string', 'enum' => ['Sidewalk']], 'EventNotificationResourceType' => ['type' => 'string', 'enum' => ['SidewalkAccount', 'WirelessDevice', 'WirelessGateway']], 'EventNotificationTopicStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Expression' => ['type' => 'string', 'max' => 2048], 'ExpressionType' => ['type' => 'string', 'enum' => ['RuleName', 'MqttTopic']], 'FCntStart' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'FNwkSIntKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'FPort' => ['type' => 'integer', 'max' => 223, 'min' => 1], 'FPorts' => ['type' => 'structure', 'members' => ['Fuota' => ['shape' => 'FPort'], 'Multicast' => ['shape' => 'FPort'], 'ClockSync' => ['shape' => 'FPort'], 'Positioning' => ['shape' => 'Positioning'], 'Applications' => ['shape' => 'Applications']]], 'FactoryPresetFreqsList' => ['type' => 'list', 'member' => ['shape' => 'PresetFreq'], 'max' => 20, 'min' => 0], 'Fingerprint' => ['type' => 'string', 'max' => 64, 'min' => 64, 'pattern' => '[a-fA-F0-9]{64}', 'sensitive' => \true], 'FirmwareUpdateImage' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'FirmwareUpdateRole' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'FuotaDeviceStatus' => ['type' => 'string', 'enum' => ['Initial', 'Package_Not_Supported', 'FragAlgo_unsupported', 'Not_enough_memory', 'FragIndex_unsupported', 'Wrong_descriptor', 'SessionCnt_replay', 'MissingFrag', 'MemoryError', 'MICError', 'Successful']], 'FuotaTask' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'FuotaTaskId'], 'Arn' => ['shape' => 'FuotaTaskArn'], 'Name' => ['shape' => 'FuotaTaskName']]], 'FuotaTaskArn' => ['type' => 'string', 'max' => 128], 'FuotaTaskId' => ['type' => 'string', 'max' => 256], 'FuotaTaskList' => ['type' => 'list', 'member' => ['shape' => 'FuotaTask']], 'FuotaTaskName' => ['type' => 'string', 'max' => 256], 'FuotaTaskStatus' => ['type' => 'string', 'enum' => ['Pending', 'FuotaSession_Waiting', 'In_FuotaSession', 'FuotaDone', 'Delete_Waiting']], 'GPST' => ['type' => 'float'], 'GatewayEui' => ['type' => 'string', 'pattern' => '^(([0-9A-Fa-f]{2}-){7}|([0-9A-Fa-f]{2}:){7}|([0-9A-Fa-f]{2}\\s){7}|([0-9A-Fa-f]{2}){7})([0-9A-Fa-f]{2})$'], 'GatewayList' => ['type' => 'list', 'member' => ['shape' => 'GatewayListItem']], 'GatewayListItem' => ['type' => 'structure', 'required' => ['GatewayId', 'DownlinkFrequency'], 'members' => ['GatewayId' => ['shape' => 'WirelessGatewayId'], 'DownlinkFrequency' => ['shape' => 'DownlinkFrequency']]], 'GenAppKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'GeoJsonPayload' => ['type' => 'blob'], 'GeranCid' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'GetDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DestinationName', 'location' => 'uri', 'locationName' => 'Name']]], 'GetDestinationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DestinationArn'], 'Name' => ['shape' => 'DestinationName'], 'Expression' => ['shape' => 'Expression'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn']]], 'GetDeviceProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'DeviceProfileId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDeviceProfileResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DeviceProfileArn'], 'Name' => ['shape' => 'DeviceProfileName'], 'Id' => ['shape' => 'DeviceProfileId'], 'LoRaWAN' => ['shape' => 'LoRaWANDeviceProfile']]], 'GetEventConfigurationByResourceTypesRequest' => ['type' => 'structure', 'members' => []], 'GetEventConfigurationByResourceTypesResponse' => ['type' => 'structure', 'members' => ['DeviceRegistrationState' => ['shape' => 'DeviceRegistrationStateResourceTypeEventConfiguration'], 'Proximity' => ['shape' => 'ProximityResourceTypeEventConfiguration'], 'Join' => ['shape' => 'JoinResourceTypeEventConfiguration'], 'ConnectionStatus' => ['shape' => 'ConnectionStatusResourceTypeEventConfiguration'], 'MessageDeliveryStatus' => ['shape' => 'MessageDeliveryStatusResourceTypeEventConfiguration']]], 'GetFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetFuotaTaskResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'FuotaTaskArn'], 'Id' => ['shape' => 'FuotaTaskId'], 'Status' => ['shape' => 'FuotaTaskStatus'], 'Name' => ['shape' => 'FuotaTaskName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANFuotaTaskGetInfo'], 'FirmwareUpdateImage' => ['shape' => 'FirmwareUpdateImage'], 'FirmwareUpdateRole' => ['shape' => 'FirmwareUpdateRole'], 'CreatedAt' => ['shape' => 'CreatedAt']]], 'GetLogLevelsByResourceTypesRequest' => ['type' => 'structure', 'members' => []], 'GetLogLevelsByResourceTypesResponse' => ['type' => 'structure', 'members' => ['DefaultLogLevel' => ['shape' => 'LogLevel'], 'WirelessGatewayLogOptions' => ['shape' => 'WirelessGatewayLogOptionList'], 'WirelessDeviceLogOptions' => ['shape' => 'WirelessDeviceLogOptionList']]], 'GetMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetMulticastGroupResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'MulticastGroupArn'], 'Id' => ['shape' => 'MulticastGroupId'], 'Name' => ['shape' => 'MulticastGroupName'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'MulticastGroupStatus'], 'LoRaWAN' => ['shape' => 'LoRaWANMulticastGet'], 'CreatedAt' => ['shape' => 'CreatedAt']]], 'GetMulticastGroupSessionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetMulticastGroupSessionResponse' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANMulticastSession']]], 'GetNetworkAnalyzerConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigurationName'], 'members' => ['ConfigurationName' => ['shape' => 'NetworkAnalyzerConfigurationName', 'location' => 'uri', 'locationName' => 'ConfigurationName']]], 'GetNetworkAnalyzerConfigurationResponse' => ['type' => 'structure', 'members' => ['TraceContent' => ['shape' => 'TraceContent'], 'WirelessDevices' => ['shape' => 'WirelessDeviceList'], 'WirelessGateways' => ['shape' => 'WirelessGatewayList'], 'Description' => ['shape' => 'Description'], 'Arn' => ['shape' => 'NetworkAnalyzerConfigurationArn'], 'Name' => ['shape' => 'NetworkAnalyzerConfigurationName']]], 'GetPartnerAccountRequest' => ['type' => 'structure', 'required' => ['PartnerAccountId', 'PartnerType'], 'members' => ['PartnerAccountId' => ['shape' => 'PartnerAccountId', 'location' => 'uri', 'locationName' => 'PartnerAccountId'], 'PartnerType' => ['shape' => 'PartnerType', 'location' => 'querystring', 'locationName' => 'partnerType']]], 'GetPartnerAccountResponse' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkAccountInfoWithFingerprint'], 'AccountLinked' => ['shape' => 'AccountLinked']]], 'GetPositionConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetPositionConfigurationResponse' => ['type' => 'structure', 'members' => ['Solvers' => ['shape' => 'PositionSolverDetails'], 'Destination' => ['shape' => 'DestinationName']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetPositionEstimateRequest' => ['type' => 'structure', 'members' => ['WiFiAccessPoints' => ['shape' => 'WiFiAccessPoints'], 'CellTowers' => ['shape' => 'CellTowers'], 'Ip' => ['shape' => 'Ip'], 'Gnss' => ['shape' => 'Gnss'], 'Timestamp' => ['shape' => 'CreationDate']]], 'GetPositionEstimateResponse' => ['type' => 'structure', 'members' => ['GeoJsonPayload' => ['shape' => 'GeoJsonPayload']], 'payload' => 'GeoJsonPayload'], 'GetPositionRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetPositionResponse' => ['type' => 'structure', 'members' => ['Position' => ['shape' => 'PositionCoordinate'], 'Accuracy' => ['shape' => 'Accuracy'], 'SolverType' => ['shape' => 'PositionSolverType'], 'SolverProvider' => ['shape' => 'PositionSolverProvider'], 'SolverVersion' => ['shape' => 'PositionSolverVersion'], 'Timestamp' => ['shape' => 'ISODateTimeString']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'GetResourceEventConfigurationRequest' => ['type' => 'structure', 'required' => ['Identifier', 'IdentifierType'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'IdentifierType' => ['shape' => 'IdentifierType', 'location' => 'querystring', 'locationName' => 'identifierType'], 'PartnerType' => ['shape' => 'EventNotificationPartnerType', 'location' => 'querystring', 'locationName' => 'partnerType']]], 'GetResourceEventConfigurationResponse' => ['type' => 'structure', 'members' => ['DeviceRegistrationState' => ['shape' => 'DeviceRegistrationStateEventConfiguration'], 'Proximity' => ['shape' => 'ProximityEventConfiguration'], 'Join' => ['shape' => 'JoinEventConfiguration'], 'ConnectionStatus' => ['shape' => 'ConnectionStatusEventConfiguration'], 'MessageDeliveryStatus' => ['shape' => 'MessageDeliveryStatusEventConfiguration']]], 'GetResourceLogLevelRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'ResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'GetResourceLogLevelResponse' => ['type' => 'structure', 'members' => ['LogLevel' => ['shape' => 'LogLevel']]], 'GetResourcePositionRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'GetResourcePositionResponse' => ['type' => 'structure', 'members' => ['GeoJsonPayload' => ['shape' => 'GeoJsonPayload']], 'payload' => 'GeoJsonPayload'], 'GetServiceEndpointRequest' => ['type' => 'structure', 'members' => ['ServiceType' => ['shape' => 'WirelessGatewayServiceType', 'location' => 'querystring', 'locationName' => 'serviceType']]], 'GetServiceEndpointResponse' => ['type' => 'structure', 'members' => ['ServiceType' => ['shape' => 'WirelessGatewayServiceType'], 'ServiceEndpoint' => ['shape' => 'EndPoint'], 'ServerTrust' => ['shape' => 'CertificatePEM']]], 'GetServiceProfileRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ServiceProfileId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetServiceProfileResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ServiceProfileArn'], 'Name' => ['shape' => 'ServiceProfileName'], 'Id' => ['shape' => 'ServiceProfileId'], 'LoRaWAN' => ['shape' => 'LoRaWANGetServiceProfileInfo']]], 'GetWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Identifier', 'IdentifierType'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'IdentifierType' => ['shape' => 'WirelessDeviceIdType', 'location' => 'querystring', 'locationName' => 'identifierType']]], 'GetWirelessDeviceResponse' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'WirelessDeviceType'], 'Name' => ['shape' => 'WirelessDeviceName'], 'Description' => ['shape' => 'Description'], 'DestinationName' => ['shape' => 'DestinationName'], 'Id' => ['shape' => 'WirelessDeviceId'], 'Arn' => ['shape' => 'WirelessDeviceArn'], 'ThingName' => ['shape' => 'ThingName'], 'ThingArn' => ['shape' => 'ThingArn'], 'LoRaWAN' => ['shape' => 'LoRaWANDevice'], 'Sidewalk' => ['shape' => 'SidewalkDevice'], 'Positioning' => ['shape' => 'PositioningConfigStatus']]], 'GetWirelessDeviceStatisticsRequest' => ['type' => 'structure', 'required' => ['WirelessDeviceId'], 'members' => ['WirelessDeviceId' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessDeviceStatisticsResponse' => ['type' => 'structure', 'members' => ['WirelessDeviceId' => ['shape' => 'WirelessDeviceId'], 'LastUplinkReceivedAt' => ['shape' => 'ISODateTimeString'], 'LoRaWAN' => ['shape' => 'LoRaWANDeviceMetadata'], 'Sidewalk' => ['shape' => 'SidewalkDeviceMetadata']]], 'GetWirelessGatewayCertificateRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessGatewayCertificateResponse' => ['type' => 'structure', 'members' => ['IotCertificateId' => ['shape' => 'IotCertificateId'], 'LoRaWANNetworkServerCertificateId' => ['shape' => 'IotCertificateId']]], 'GetWirelessGatewayFirmwareInformationRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessGatewayFirmwareInformationResponse' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANGatewayCurrentVersion']]], 'GetWirelessGatewayRequest' => ['type' => 'structure', 'required' => ['Identifier', 'IdentifierType'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'IdentifierType' => ['shape' => 'WirelessGatewayIdType', 'location' => 'querystring', 'locationName' => 'identifierType']]], 'GetWirelessGatewayResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WirelessGatewayName'], 'Id' => ['shape' => 'WirelessGatewayId'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANGateway'], 'Arn' => ['shape' => 'WirelessGatewayArn'], 'ThingName' => ['shape' => 'ThingName'], 'ThingArn' => ['shape' => 'ThingArn']]], 'GetWirelessGatewayStatisticsRequest' => ['type' => 'structure', 'required' => ['WirelessGatewayId'], 'members' => ['WirelessGatewayId' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessGatewayStatisticsResponse' => ['type' => 'structure', 'members' => ['WirelessGatewayId' => ['shape' => 'WirelessGatewayId'], 'LastUplinkReceivedAt' => ['shape' => 'ISODateTimeString'], 'ConnectionStatus' => ['shape' => 'ConnectionStatus']]], 'GetWirelessGatewayTaskDefinitionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayTaskDefinitionId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessGatewayTaskDefinitionResponse' => ['type' => 'structure', 'members' => ['AutoCreateTasks' => ['shape' => 'AutoCreateTasks'], 'Name' => ['shape' => 'WirelessGatewayTaskName'], 'Update' => ['shape' => 'UpdateWirelessGatewayTaskCreate'], 'Arn' => ['shape' => 'WirelessGatewayTaskDefinitionArn']]], 'GetWirelessGatewayTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetWirelessGatewayTaskResponse' => ['type' => 'structure', 'members' => ['WirelessGatewayId' => ['shape' => 'WirelessGatewayId'], 'WirelessGatewayTaskDefinitionId' => ['shape' => 'WirelessGatewayTaskDefinitionId'], 'LastUplinkReceivedAt' => ['shape' => 'ISODateTimeString'], 'TaskCreatedAt' => ['shape' => 'ISODateTimeString'], 'Status' => ['shape' => 'WirelessGatewayTaskStatus']]], 'GlobalIdentity' => ['type' => 'structure', 'required' => ['Lac', 'GeranCid'], 'members' => ['Lac' => ['shape' => 'LAC'], 'GeranCid' => ['shape' => 'GeranCid']]], 'Gnss' => ['type' => 'structure', 'required' => ['Payload'], 'members' => ['Payload' => ['shape' => 'GnssNav'], 'CaptureTime' => ['shape' => 'GPST'], 'CaptureTimeAccuracy' => ['shape' => 'CaptureTimeAccuracy'], 'AssistPosition' => ['shape' => 'AssistPosition'], 'AssistAltitude' => ['shape' => 'Coordinate'], 'Use2DSolver' => ['shape' => 'Use2DSolver']]], 'GnssNav' => ['type' => 'string', 'max' => 2048], 'GsmList' => ['type' => 'list', 'member' => ['shape' => 'GsmObj'], 'max' => 16, 'min' => 1], 'GsmLocalId' => ['type' => 'structure', 'required' => ['Bsic', 'Bcch'], 'members' => ['Bsic' => ['shape' => 'BSIC'], 'Bcch' => ['shape' => 'BCCH']]], 'GsmNmrList' => ['type' => 'list', 'member' => ['shape' => 'GsmNmrObj'], 'max' => 32, 'min' => 1], 'GsmNmrObj' => ['type' => 'structure', 'required' => ['Bsic', 'Bcch'], 'members' => ['Bsic' => ['shape' => 'BSIC'], 'Bcch' => ['shape' => 'BCCH'], 'RxLevel' => ['shape' => 'RxLevel'], 'GlobalIdentity' => ['shape' => 'GlobalIdentity']]], 'GsmObj' => ['type' => 'structure', 'required' => ['Mcc', 'Mnc', 'Lac', 'GeranCid'], 'members' => ['Mcc' => ['shape' => 'MCC'], 'Mnc' => ['shape' => 'MNC'], 'Lac' => ['shape' => 'LAC'], 'GeranCid' => ['shape' => 'GeranCid'], 'GsmLocalId' => ['shape' => 'GsmLocalId'], 'GsmTimingAdvance' => ['shape' => 'GsmTimingAdvance'], 'RxLevel' => ['shape' => 'RxLevel'], 'GsmNmr' => ['shape' => 'GsmNmrList']]], 'GsmTimingAdvance' => ['type' => 'integer', 'max' => 63, 'min' => 0], 'HorizontalAccuracy' => ['type' => 'float', 'min' => 0], 'HrAllowed' => ['type' => 'boolean'], 'IPAddress' => ['type' => 'string'], 'ISODateTimeString' => ['type' => 'string', 'pattern' => '^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$'], 'Identifier' => ['type' => 'string', 'max' => 256], 'IdentifierType' => ['type' => 'string', 'enum' => ['PartnerAccountId', 'DevEui', 'GatewayEui', 'WirelessDeviceId', 'WirelessGatewayId']], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'IotCertificateId' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'Ip' => ['type' => 'structure', 'required' => ['IpAddress'], 'members' => ['IpAddress' => ['shape' => 'IPAddress']]], 'JoinEui' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{16}'], 'JoinEuiFilters' => ['type' => 'list', 'member' => ['shape' => 'JoinEuiRange'], 'max' => 3, 'min' => 0], 'JoinEuiRange' => ['type' => 'list', 'member' => ['shape' => 'JoinEui'], 'max' => 2, 'min' => 2], 'JoinEventConfiguration' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANJoinEventNotificationConfigurations'], 'WirelessDeviceIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'JoinResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANJoinResourceTypeEventConfiguration']]], 'LAC' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'ListDestinationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDestinationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DestinationList' => ['shape' => 'DestinationList']]], 'ListDeviceProfilesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListDeviceProfilesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DeviceProfileList' => ['shape' => 'DeviceProfileList']]], 'ListEventConfigurationsRequest' => ['type' => 'structure', 'required' => ['ResourceType'], 'members' => ['ResourceType' => ['shape' => 'EventNotificationResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEventConfigurationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'EventConfigurationsList' => ['shape' => 'EventConfigurationsList']]], 'ListFuotaTasksRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListFuotaTasksResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FuotaTaskList' => ['shape' => 'FuotaTaskList']]], 'ListMulticastGroupsByFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListMulticastGroupsByFuotaTaskResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MulticastGroupList' => ['shape' => 'MulticastGroupListByFuotaTask']]], 'ListMulticastGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListMulticastGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MulticastGroupList' => ['shape' => 'MulticastGroupList']]], 'ListNetworkAnalyzerConfigurationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListNetworkAnalyzerConfigurationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NetworkAnalyzerConfigurationList' => ['shape' => 'NetworkAnalyzerConfigurationList']]], 'ListPartnerAccountsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListPartnerAccountsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Sidewalk' => ['shape' => 'SidewalkAccountList']]], 'ListPositionConfigurationsRequest' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'ListPositionConfigurationsResponse' => ['type' => 'structure', 'members' => ['PositionConfigurationList' => ['shape' => 'PositionConfigurationList'], 'NextToken' => ['shape' => 'NextToken']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'ListQueuedMessagesRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'WirelessDeviceType' => ['shape' => 'WirelessDeviceType', 'location' => 'querystring', 'locationName' => 'WirelessDeviceType']]], 'ListQueuedMessagesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DownlinkQueueMessagesList' => ['shape' => 'DownlinkQueueMessagesList']]], 'ListServiceProfilesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListServiceProfilesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ServiceProfileList' => ['shape' => 'ServiceProfileList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListWirelessDevicesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'DestinationName' => ['shape' => 'DestinationName', 'location' => 'querystring', 'locationName' => 'destinationName'], 'DeviceProfileId' => ['shape' => 'DeviceProfileId', 'location' => 'querystring', 'locationName' => 'deviceProfileId'], 'ServiceProfileId' => ['shape' => 'ServiceProfileId', 'location' => 'querystring', 'locationName' => 'serviceProfileId'], 'WirelessDeviceType' => ['shape' => 'WirelessDeviceType', 'location' => 'querystring', 'locationName' => 'wirelessDeviceType'], 'FuotaTaskId' => ['shape' => 'FuotaTaskId', 'location' => 'querystring', 'locationName' => 'fuotaTaskId'], 'MulticastGroupId' => ['shape' => 'MulticastGroupId', 'location' => 'querystring', 'locationName' => 'multicastGroupId']]], 'ListWirelessDevicesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'WirelessDeviceList' => ['shape' => 'WirelessDeviceStatisticsList']]], 'ListWirelessGatewayTaskDefinitionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'TaskDefinitionType' => ['shape' => 'WirelessGatewayTaskDefinitionType', 'location' => 'querystring', 'locationName' => 'taskDefinitionType']]], 'ListWirelessGatewayTaskDefinitionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'TaskDefinitions' => ['shape' => 'WirelessGatewayTaskDefinitionList']]], 'ListWirelessGatewaysRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListWirelessGatewaysResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'WirelessGatewayList' => ['shape' => 'WirelessGatewayStatisticsList']]], 'LoRaWANConnectionStatusEventNotificationConfigurations' => ['type' => 'structure', 'members' => ['GatewayEuiEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'LoRaWANConnectionStatusResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['WirelessGatewayEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'LoRaWANDevice' => ['type' => 'structure', 'members' => ['DevEui' => ['shape' => 'DevEui'], 'DeviceProfileId' => ['shape' => 'DeviceProfileId'], 'ServiceProfileId' => ['shape' => 'ServiceProfileId'], 'OtaaV1_1' => ['shape' => 'OtaaV1_1'], 'OtaaV1_0_x' => ['shape' => 'OtaaV1_0_x'], 'AbpV1_1' => ['shape' => 'AbpV1_1'], 'AbpV1_0_x' => ['shape' => 'AbpV1_0_x'], 'FPorts' => ['shape' => 'FPorts']]], 'LoRaWANDeviceMetadata' => ['type' => 'structure', 'members' => ['DevEui' => ['shape' => 'DevEui'], 'FPort' => ['shape' => 'Integer'], 'DataRate' => ['shape' => 'Integer'], 'Frequency' => ['shape' => 'Integer'], 'Timestamp' => ['shape' => 'ISODateTimeString'], 'Gateways' => ['shape' => 'LoRaWANGatewayMetadataList']]], 'LoRaWANDeviceProfile' => ['type' => 'structure', 'members' => ['SupportsClassB' => ['shape' => 'SupportsClassB'], 'ClassBTimeout' => ['shape' => 'ClassBTimeout'], 'PingSlotPeriod' => ['shape' => 'PingSlotPeriod'], 'PingSlotDr' => ['shape' => 'PingSlotDr'], 'PingSlotFreq' => ['shape' => 'PingSlotFreq'], 'SupportsClassC' => ['shape' => 'SupportsClassC'], 'ClassCTimeout' => ['shape' => 'ClassCTimeout'], 'MacVersion' => ['shape' => 'MacVersion'], 'RegParamsRevision' => ['shape' => 'RegParamsRevision'], 'RxDelay1' => ['shape' => 'RxDelay1'], 'RxDrOffset1' => ['shape' => 'RxDrOffset1'], 'RxDataRate2' => ['shape' => 'RxDataRate2'], 'RxFreq2' => ['shape' => 'RxFreq2'], 'FactoryPresetFreqsList' => ['shape' => 'FactoryPresetFreqsList'], 'MaxEirp' => ['shape' => 'MaxEirp'], 'MaxDutyCycle' => ['shape' => 'MaxDutyCycle'], 'RfRegion' => ['shape' => 'RfRegion'], 'SupportsJoin' => ['shape' => 'SupportsJoin'], 'Supports32BitFCnt' => ['shape' => 'Supports32BitFCnt']]], 'LoRaWANFuotaTask' => ['type' => 'structure', 'members' => ['RfRegion' => ['shape' => 'SupportedRfRegion']]], 'LoRaWANFuotaTaskGetInfo' => ['type' => 'structure', 'members' => ['RfRegion' => ['shape' => 'RfRegion'], 'StartTime' => ['shape' => 'StartTime']]], 'LoRaWANGateway' => ['type' => 'structure', 'members' => ['GatewayEui' => ['shape' => 'GatewayEui'], 'RfRegion' => ['shape' => 'RfRegion'], 'JoinEuiFilters' => ['shape' => 'JoinEuiFilters'], 'NetIdFilters' => ['shape' => 'NetIdFilters'], 'SubBands' => ['shape' => 'SubBands'], 'Beaconing' => ['shape' => 'Beaconing']]], 'LoRaWANGatewayCurrentVersion' => ['type' => 'structure', 'members' => ['CurrentVersion' => ['shape' => 'LoRaWANGatewayVersion']]], 'LoRaWANGatewayMetadata' => ['type' => 'structure', 'members' => ['GatewayEui' => ['shape' => 'GatewayEui'], 'Snr' => ['shape' => 'Double'], 'Rssi' => ['shape' => 'Double']]], 'LoRaWANGatewayMetadataList' => ['type' => 'list', 'member' => ['shape' => 'LoRaWANGatewayMetadata']], 'LoRaWANGatewayVersion' => ['type' => 'structure', 'members' => ['PackageVersion' => ['shape' => 'PackageVersion'], 'Model' => ['shape' => 'Model'], 'Station' => ['shape' => 'Station']]], 'LoRaWANGetServiceProfileInfo' => ['type' => 'structure', 'members' => ['UlRate' => ['shape' => 'UlRate'], 'UlBucketSize' => ['shape' => 'UlBucketSize'], 'UlRatePolicy' => ['shape' => 'UlRatePolicy'], 'DlRate' => ['shape' => 'DlRate'], 'DlBucketSize' => ['shape' => 'DlBucketSize'], 'DlRatePolicy' => ['shape' => 'DlRatePolicy'], 'AddGwMetadata' => ['shape' => 'AddGwMetadata'], 'DevStatusReqFreq' => ['shape' => 'DevStatusReqFreq'], 'ReportDevStatusBattery' => ['shape' => 'ReportDevStatusBattery'], 'ReportDevStatusMargin' => ['shape' => 'ReportDevStatusMargin'], 'DrMin' => ['shape' => 'DrMin'], 'DrMax' => ['shape' => 'DrMax'], 'ChannelMask' => ['shape' => 'ChannelMask'], 'PrAllowed' => ['shape' => 'PrAllowed'], 'HrAllowed' => ['shape' => 'HrAllowed'], 'RaAllowed' => ['shape' => 'RaAllowed'], 'NwkGeoLoc' => ['shape' => 'NwkGeoLoc'], 'TargetPer' => ['shape' => 'TargetPer'], 'MinGwDiversity' => ['shape' => 'MinGwDiversity']]], 'LoRaWANJoinEventNotificationConfigurations' => ['type' => 'structure', 'members' => ['DevEuiEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'LoRaWANJoinResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['WirelessDeviceEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'LoRaWANListDevice' => ['type' => 'structure', 'members' => ['DevEui' => ['shape' => 'DevEui']]], 'LoRaWANMulticast' => ['type' => 'structure', 'members' => ['RfRegion' => ['shape' => 'SupportedRfRegion'], 'DlClass' => ['shape' => 'DlClass']]], 'LoRaWANMulticastGet' => ['type' => 'structure', 'members' => ['RfRegion' => ['shape' => 'SupportedRfRegion'], 'DlClass' => ['shape' => 'DlClass'], 'NumberOfDevicesRequested' => ['shape' => 'NumberOfDevicesRequested'], 'NumberOfDevicesInGroup' => ['shape' => 'NumberOfDevicesInGroup']]], 'LoRaWANMulticastMetadata' => ['type' => 'structure', 'members' => ['FPort' => ['shape' => 'FPort']]], 'LoRaWANMulticastSession' => ['type' => 'structure', 'members' => ['DlDr' => ['shape' => 'DlDr'], 'DlFreq' => ['shape' => 'DlFreq'], 'SessionStartTime' => ['shape' => 'SessionStartTimeTimestamp'], 'SessionTimeout' => ['shape' => 'SessionTimeout']]], 'LoRaWANSendDataToDevice' => ['type' => 'structure', 'members' => ['FPort' => ['shape' => 'FPort'], 'ParticipatingGateways' => ['shape' => 'ParticipatingGateways']]], 'LoRaWANServiceProfile' => ['type' => 'structure', 'members' => ['AddGwMetadata' => ['shape' => 'AddGwMetadata'], 'DrMin' => ['shape' => 'DrMinBox'], 'DrMax' => ['shape' => 'DrMaxBox']]], 'LoRaWANStartFuotaTask' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'StartTime']]], 'LoRaWANUpdateDevice' => ['type' => 'structure', 'members' => ['DeviceProfileId' => ['shape' => 'DeviceProfileId'], 'ServiceProfileId' => ['shape' => 'ServiceProfileId'], 'AbpV1_1' => ['shape' => 'UpdateAbpV1_1'], 'AbpV1_0_x' => ['shape' => 'UpdateAbpV1_0_x'], 'FPorts' => ['shape' => 'UpdateFPorts']]], 'LoRaWANUpdateGatewayTaskCreate' => ['type' => 'structure', 'members' => ['UpdateSignature' => ['shape' => 'UpdateSignature'], 'SigKeyCrc' => ['shape' => 'Crc'], 'CurrentVersion' => ['shape' => 'LoRaWANGatewayVersion'], 'UpdateVersion' => ['shape' => 'LoRaWANGatewayVersion']]], 'LoRaWANUpdateGatewayTaskEntry' => ['type' => 'structure', 'members' => ['CurrentVersion' => ['shape' => 'LoRaWANGatewayVersion'], 'UpdateVersion' => ['shape' => 'LoRaWANGatewayVersion']]], 'LogLevel' => ['type' => 'string', 'enum' => ['INFO', 'ERROR', 'DISABLED']], 'LteList' => ['type' => 'list', 'member' => ['shape' => 'LteObj'], 'max' => 16, 'min' => 1], 'LteLocalId' => ['type' => 'structure', 'required' => ['Pci', 'Earfcn'], 'members' => ['Pci' => ['shape' => 'PCI'], 'Earfcn' => ['shape' => 'EARFCN']]], 'LteNmrList' => ['type' => 'list', 'member' => ['shape' => 'LteNmrObj'], 'max' => 32, 'min' => 1], 'LteNmrObj' => ['type' => 'structure', 'required' => ['Pci', 'Earfcn', 'EutranCid'], 'members' => ['Pci' => ['shape' => 'PCI'], 'Earfcn' => ['shape' => 'EARFCN'], 'EutranCid' => ['shape' => 'EutranCid'], 'Rsrp' => ['shape' => 'RSRP'], 'Rsrq' => ['shape' => 'RSRQ']]], 'LteObj' => ['type' => 'structure', 'required' => ['Mcc', 'Mnc', 'EutranCid'], 'members' => ['Mcc' => ['shape' => 'MCC'], 'Mnc' => ['shape' => 'MNC'], 'EutranCid' => ['shape' => 'EutranCid'], 'Tac' => ['shape' => 'TAC'], 'LteLocalId' => ['shape' => 'LteLocalId'], 'LteTimingAdvance' => ['shape' => 'LteTimingAdvance'], 'Rsrp' => ['shape' => 'RSRP'], 'Rsrq' => ['shape' => 'RSRQ'], 'NrCapable' => ['shape' => 'NRCapable'], 'LteNmr' => ['shape' => 'LteNmrList']]], 'LteTimingAdvance' => ['type' => 'integer', 'max' => 1282, 'min' => 0], 'MCC' => ['type' => 'integer', 'max' => 999, 'min' => 200], 'MNC' => ['type' => 'integer', 'max' => 999, 'min' => 0], 'MacAddress' => ['type' => 'string', 'max' => 17, 'min' => 12, 'pattern' => '^([0-9A-Fa-f]{2}[:-]?){5}([0-9A-Fa-f]{2})$'], 'MacVersion' => ['type' => 'string', 'max' => 64], 'MaxDutyCycle' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'MaxEirp' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'MaxResults' => ['type' => 'integer', 'max' => 250, 'min' => 0], 'McGroupId' => ['type' => 'integer', 'max' => 256, 'min' => 1], 'Message' => ['type' => 'string', 'max' => 2048], 'MessageDeliveryStatusEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkEventNotificationConfigurations'], 'WirelessDeviceIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'MessageDeliveryStatusResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkResourceTypeEventConfiguration']]], 'MessageId' => ['type' => 'string'], 'MessageType' => ['type' => 'string', 'enum' => ['CUSTOM_COMMAND_ID_NOTIFY', 'CUSTOM_COMMAND_ID_GET', 'CUSTOM_COMMAND_ID_SET', 'CUSTOM_COMMAND_ID_RESP']], 'MinGwDiversity' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Model' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'MulticastDeviceStatus' => ['type' => 'string', 'max' => 256], 'MulticastGroup' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'MulticastGroupId'], 'Arn' => ['shape' => 'MulticastGroupArn'], 'Name' => ['shape' => 'MulticastGroupName']]], 'MulticastGroupArn' => ['type' => 'string', 'max' => 128], 'MulticastGroupByFuotaTask' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'MulticastGroupId']]], 'MulticastGroupId' => ['type' => 'string', 'max' => 256], 'MulticastGroupList' => ['type' => 'list', 'member' => ['shape' => 'MulticastGroup']], 'MulticastGroupListByFuotaTask' => ['type' => 'list', 'member' => ['shape' => 'MulticastGroupByFuotaTask']], 'MulticastGroupMessageId' => ['type' => 'string', 'max' => 256], 'MulticastGroupName' => ['type' => 'string', 'max' => 256], 'MulticastGroupStatus' => ['type' => 'string', 'max' => 256], 'MulticastWirelessMetadata' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANMulticastMetadata']]], 'NRCapable' => ['type' => 'boolean'], 'NetId' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{6}'], 'NetIdFilters' => ['type' => 'list', 'member' => ['shape' => 'NetId'], 'max' => 10, 'min' => 0], 'NetworkAnalyzerConfigurationArn' => ['type' => 'string', 'max' => 1124], 'NetworkAnalyzerConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkAnalyzerConfigurations']], 'NetworkAnalyzerConfigurationName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_]+'], 'NetworkAnalyzerConfigurations' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NetworkAnalyzerConfigurationArn'], 'Name' => ['shape' => 'NetworkAnalyzerConfigurationName']]], 'NetworkId' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 4096], 'NumberOfDevicesInGroup' => ['type' => 'integer'], 'NumberOfDevicesRequested' => ['type' => 'integer'], 'NwkGeoLoc' => ['type' => 'boolean'], 'NwkKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'NwkSEncKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'NwkSKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'OtaaV1_0_x' => ['type' => 'structure', 'members' => ['AppKey' => ['shape' => 'AppKey'], 'AppEui' => ['shape' => 'AppEui'], 'GenAppKey' => ['shape' => 'GenAppKey']]], 'OtaaV1_1' => ['type' => 'structure', 'members' => ['AppKey' => ['shape' => 'AppKey'], 'NwkKey' => ['shape' => 'NwkKey'], 'JoinEui' => ['shape' => 'JoinEui']]], 'PCI' => ['type' => 'integer', 'max' => 503, 'min' => 0], 'PSC' => ['type' => 'integer', 'max' => 511, 'min' => 0], 'PackageVersion' => ['type' => 'string', 'max' => 32, 'min' => 1], 'ParticipatingGateways' => ['type' => 'structure', 'required' => ['DownlinkMode', 'GatewayList', 'TransmissionInterval'], 'members' => ['DownlinkMode' => ['shape' => 'DownlinkMode'], 'GatewayList' => ['shape' => 'GatewayList'], 'TransmissionInterval' => ['shape' => 'TransmissionInterval']]], 'PartnerAccountArn' => ['type' => 'string'], 'PartnerAccountId' => ['type' => 'string', 'max' => 256], 'PartnerType' => ['type' => 'string', 'enum' => ['Sidewalk']], 'PathLoss' => ['type' => 'integer', 'max' => 158, 'min' => 46], 'PayloadData' => ['type' => 'string', 'max' => 2048, 'pattern' => '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'], 'PilotPower' => ['type' => 'integer', 'max' => -49, 'min' => -142], 'PingSlotDr' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'PingSlotFreq' => ['type' => 'integer', 'max' => 16700000, 'min' => 1000000], 'PingSlotPeriod' => ['type' => 'integer', 'max' => 4096, 'min' => 128], 'PnOffset' => ['type' => 'integer', 'max' => 511, 'min' => 0], 'PositionConfigurationFec' => ['type' => 'string', 'enum' => ['ROSE', 'NONE']], 'PositionConfigurationItem' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType'], 'Solvers' => ['shape' => 'PositionSolverDetails'], 'Destination' => ['shape' => 'DestinationName']]], 'PositionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'PositionConfigurationItem']], 'PositionConfigurationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'PositionCoordinate' => ['type' => 'list', 'member' => ['shape' => 'PositionCoordinateValue']], 'PositionCoordinateValue' => ['type' => 'float'], 'PositionResourceIdentifier' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}'], 'PositionResourceType' => ['type' => 'string', 'enum' => ['WirelessDevice', 'WirelessGateway']], 'PositionSolverConfigurations' => ['type' => 'structure', 'members' => ['SemtechGnss' => ['shape' => 'SemtechGnssConfiguration']]], 'PositionSolverDetails' => ['type' => 'structure', 'members' => ['SemtechGnss' => ['shape' => 'SemtechGnssDetail']]], 'PositionSolverProvider' => ['type' => 'string', 'enum' => ['Semtech']], 'PositionSolverType' => ['type' => 'string', 'enum' => ['GNSS']], 'PositionSolverVersion' => ['type' => 'string', 'max' => 50, 'min' => 0], 'Positioning' => ['type' => 'structure', 'members' => ['ClockSync' => ['shape' => 'FPort'], 'Stream' => ['shape' => 'FPort'], 'Gnss' => ['shape' => 'FPort']]], 'PositioningConfigStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'PrAllowed' => ['type' => 'boolean'], 'PresetFreq' => ['type' => 'integer', 'max' => 16700000, 'min' => 1000000], 'ProximityEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkEventNotificationConfigurations'], 'WirelessDeviceIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'ProximityResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['Sidewalk' => ['shape' => 'SidewalkResourceTypeEventConfiguration']]], 'PutPositionConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'Solvers' => ['shape' => 'PositionSolverConfigurations'], 'Destination' => ['shape' => 'DestinationName']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'PutPositionConfigurationResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'PutResourceLogLevelRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType', 'LogLevel'], 'members' => ['ResourceIdentifier' => ['shape' => 'ResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'LogLevel' => ['shape' => 'LogLevel']]], 'PutResourceLogLevelResponse' => ['type' => 'structure', 'members' => []], 'QueryString' => ['type' => 'string', 'max' => 4096], 'RSCP' => ['type' => 'integer', 'max' => -25, 'min' => -120], 'RSRP' => ['type' => 'integer', 'max' => -44, 'min' => -140], 'RSRQ' => ['type' => 'float', 'max' => -3, 'min' => -19.5], 'RSS' => ['type' => 'integer', 'max' => 0, 'min' => -128], 'RaAllowed' => ['type' => 'boolean'], 'RegParamsRevision' => ['type' => 'string', 'max' => 64], 'RegistrationZone' => ['type' => 'integer', 'max' => 4095, 'min' => 0], 'ReportDevStatusBattery' => ['type' => 'boolean'], 'ReportDevStatusMargin' => ['type' => 'boolean'], 'ResetAllResourceLogLevelsRequest' => ['type' => 'structure', 'members' => []], 'ResetAllResourceLogLevelsResponse' => ['type' => 'structure', 'members' => []], 'ResetResourceLogLevelRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'ResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'ResetResourceLogLevelResponse' => ['type' => 'structure', 'members' => []], 'ResourceId' => ['type' => 'string'], 'ResourceIdentifier' => ['type' => 'string', 'max' => 256], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'Result' => ['type' => 'string', 'max' => 2048], 'RfRegion' => ['type' => 'string', 'max' => 64], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RxDataRate2' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'RxDelay1' => ['type' => 'integer', 'max' => 15, 'min' => 0], 'RxDrOffset1' => ['type' => 'integer', 'max' => 7, 'min' => 0], 'RxFreq2' => ['type' => 'integer', 'max' => 16700000, 'min' => 1000000], 'RxLevel' => ['type' => 'integer', 'max' => -25, 'min' => -110], 'SNwkSIntKey' => ['type' => 'string', 'pattern' => '[a-fA-F0-9]{32}'], 'SemtechGnssConfiguration' => ['type' => 'structure', 'required' => ['Status', 'Fec'], 'members' => ['Status' => ['shape' => 'PositionConfigurationStatus'], 'Fec' => ['shape' => 'PositionConfigurationFec']]], 'SemtechGnssDetail' => ['type' => 'structure', 'members' => ['Provider' => ['shape' => 'PositionSolverProvider'], 'Type' => ['shape' => 'PositionSolverType'], 'Status' => ['shape' => 'PositionConfigurationStatus'], 'Fec' => ['shape' => 'PositionConfigurationFec']]], 'SendDataToMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id', 'PayloadData', 'WirelessMetadata'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'PayloadData' => ['shape' => 'PayloadData'], 'WirelessMetadata' => ['shape' => 'MulticastWirelessMetadata']]], 'SendDataToMulticastGroupResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MulticastGroupMessageId']]], 'SendDataToWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Id', 'TransmitMode', 'PayloadData'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id'], 'TransmitMode' => ['shape' => 'TransmitMode'], 'PayloadData' => ['shape' => 'PayloadData'], 'WirelessMetadata' => ['shape' => 'WirelessMetadata']]], 'SendDataToWirelessDeviceResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'MessageId']]], 'Seq' => ['type' => 'integer', 'max' => 16383, 'min' => 0], 'ServiceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ServiceProfileArn'], 'Name' => ['shape' => 'ServiceProfileName'], 'Id' => ['shape' => 'ServiceProfileId']]], 'ServiceProfileArn' => ['type' => 'string'], 'ServiceProfileId' => ['type' => 'string', 'max' => 256], 'ServiceProfileList' => ['type' => 'list', 'member' => ['shape' => 'ServiceProfile']], 'ServiceProfileName' => ['type' => 'string', 'max' => 256], 'SessionKeysAbpV1_0_x' => ['type' => 'structure', 'members' => ['NwkSKey' => ['shape' => 'NwkSKey'], 'AppSKey' => ['shape' => 'AppSKey']]], 'SessionKeysAbpV1_1' => ['type' => 'structure', 'members' => ['FNwkSIntKey' => ['shape' => 'FNwkSIntKey'], 'SNwkSIntKey' => ['shape' => 'SNwkSIntKey'], 'NwkSEncKey' => ['shape' => 'NwkSEncKey'], 'AppSKey' => ['shape' => 'AppSKey']]], 'SessionStartTimeTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'SessionTimeout' => ['type' => 'integer', 'max' => 172800, 'min' => 60], 'SidewalkAccountInfo' => ['type' => 'structure', 'members' => ['AmazonId' => ['shape' => 'AmazonId'], 'AppServerPrivateKey' => ['shape' => 'AppServerPrivateKey']]], 'SidewalkAccountInfoWithFingerprint' => ['type' => 'structure', 'members' => ['AmazonId' => ['shape' => 'AmazonId'], 'Fingerprint' => ['shape' => 'Fingerprint'], 'Arn' => ['shape' => 'PartnerAccountArn']]], 'SidewalkAccountList' => ['type' => 'list', 'member' => ['shape' => 'SidewalkAccountInfoWithFingerprint']], 'SidewalkDevice' => ['type' => 'structure', 'members' => ['AmazonId' => ['shape' => 'AmazonId'], 'SidewalkId' => ['shape' => 'SidewalkId'], 'SidewalkManufacturingSn' => ['shape' => 'SidewalkManufacturingSn'], 'DeviceCertificates' => ['shape' => 'DeviceCertificateList']]], 'SidewalkDeviceMetadata' => ['type' => 'structure', 'members' => ['Rssi' => ['shape' => 'Integer'], 'BatteryLevel' => ['shape' => 'BatteryLevel'], 'Event' => ['shape' => 'Event'], 'DeviceState' => ['shape' => 'DeviceState']]], 'SidewalkEventNotificationConfigurations' => ['type' => 'structure', 'members' => ['AmazonIdEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'SidewalkId' => ['type' => 'string', 'max' => 256], 'SidewalkListDevice' => ['type' => 'structure', 'members' => ['AmazonId' => ['shape' => 'AmazonId'], 'SidewalkId' => ['shape' => 'SidewalkId'], 'SidewalkManufacturingSn' => ['shape' => 'SidewalkManufacturingSn'], 'DeviceCertificates' => ['shape' => 'DeviceCertificateList']]], 'SidewalkManufacturingSn' => ['type' => 'string', 'max' => 64], 'SidewalkResourceTypeEventConfiguration' => ['type' => 'structure', 'members' => ['WirelessDeviceEventTopic' => ['shape' => 'EventNotificationTopicStatus']]], 'SidewalkSendDataToDevice' => ['type' => 'structure', 'members' => ['Seq' => ['shape' => 'Seq'], 'MessageType' => ['shape' => 'MessageType'], 'AckModeRetryDurationSecs' => ['shape' => 'AckModeRetryDurationSecs']]], 'SidewalkUpdateAccount' => ['type' => 'structure', 'members' => ['AppServerPrivateKey' => ['shape' => 'AppServerPrivateKey']]], 'SigningAlg' => ['type' => 'string', 'enum' => ['Ed25519', 'P256r1']], 'StartBulkAssociateWirelessDeviceWithMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'QueryString' => ['shape' => 'QueryString'], 'Tags' => ['shape' => 'TagList']]], 'StartBulkAssociateWirelessDeviceWithMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'QueryString' => ['shape' => 'QueryString'], 'Tags' => ['shape' => 'TagList']]], 'StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'StartFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'LoRaWAN' => ['shape' => 'LoRaWANStartFuotaTask']]], 'StartFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'StartMulticastGroupSessionRequest' => ['type' => 'structure', 'required' => ['Id', 'LoRaWAN'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'LoRaWAN' => ['shape' => 'LoRaWANMulticastSession']]], 'StartMulticastGroupSessionResponse' => ['type' => 'structure', 'members' => []], 'StartTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Station' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'SubBand' => ['type' => 'integer', 'max' => 8, 'min' => 1], 'SubBands' => ['type' => 'list', 'member' => ['shape' => 'SubBand'], 'max' => 8, 'min' => 0], 'SupportedRfRegion' => ['type' => 'string', 'enum' => ['EU868', 'US915', 'AU915', 'AS923-1']], 'Supports32BitFCnt' => ['type' => 'boolean'], 'SupportsClassB' => ['type' => 'boolean'], 'SupportsClassC' => ['type' => 'boolean'], 'SupportsJoin' => ['type' => 'boolean'], 'SystemId' => ['type' => 'integer', 'max' => 32767, 'min' => 1], 'TAC' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetPer' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'TdscdmaList' => ['type' => 'list', 'member' => ['shape' => 'TdscdmaObj'], 'max' => 16, 'min' => 1], 'TdscdmaLocalId' => ['type' => 'structure', 'required' => ['Uarfcn', 'CellParams'], 'members' => ['Uarfcn' => ['shape' => 'UARFCN'], 'CellParams' => ['shape' => 'CellParams']]], 'TdscdmaNmrList' => ['type' => 'list', 'member' => ['shape' => 'TdscdmaNmrObj'], 'max' => 32, 'min' => 1], 'TdscdmaNmrObj' => ['type' => 'structure', 'required' => ['Uarfcn', 'CellParams'], 'members' => ['Uarfcn' => ['shape' => 'UARFCN'], 'CellParams' => ['shape' => 'CellParams'], 'UtranCid' => ['shape' => 'UtranCid'], 'Rscp' => ['shape' => 'RSCP'], 'PathLoss' => ['shape' => 'PathLoss']]], 'TdscdmaObj' => ['type' => 'structure', 'required' => ['Mcc', 'Mnc', 'UtranCid'], 'members' => ['Mcc' => ['shape' => 'MCC'], 'Mnc' => ['shape' => 'MNC'], 'Lac' => ['shape' => 'LAC'], 'UtranCid' => ['shape' => 'UtranCid'], 'TdscdmaLocalId' => ['shape' => 'TdscdmaLocalId'], 'TdscdmaTimingAdvance' => ['shape' => 'TdscdmaTimingAdvance'], 'Rscp' => ['shape' => 'RSCP'], 'PathLoss' => ['shape' => 'PathLoss'], 'TdscdmaNmr' => ['shape' => 'TdscdmaNmrList']]], 'TdscdmaTimingAdvance' => ['type' => 'integer', 'max' => 1530, 'min' => 0], 'TestWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id']]], 'TestWirelessDeviceResponse' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'Result']]], 'ThingArn' => ['type' => 'string'], 'ThingName' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TraceContent' => ['type' => 'structure', 'members' => ['WirelessDeviceFrameInfo' => ['shape' => 'WirelessDeviceFrameInfo'], 'LogLevel' => ['shape' => 'LogLevel']]], 'TransmissionInterval' => ['type' => 'integer', 'max' => 604800, 'min' => 1], 'TransmitMode' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'UARFCN' => ['type' => 'integer', 'max' => 16383, 'min' => 0], 'UARFCNDL' => ['type' => 'integer', 'max' => 16383, 'min' => 0], 'UlBucketSize' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'UlRate' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'UlRatePolicy' => ['type' => 'string', 'max' => 256], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAbpV1_0_x' => ['type' => 'structure', 'members' => ['FCntStart' => ['shape' => 'FCntStart']]], 'UpdateAbpV1_1' => ['type' => 'structure', 'members' => ['FCntStart' => ['shape' => 'FCntStart']]], 'UpdateDataSource' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'UpdateDestinationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DestinationName', 'location' => 'uri', 'locationName' => 'Name'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Expression' => ['shape' => 'Expression'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn']]], 'UpdateDestinationResponse' => ['type' => 'structure', 'members' => []], 'UpdateEventConfigurationByResourceTypesRequest' => ['type' => 'structure', 'members' => ['DeviceRegistrationState' => ['shape' => 'DeviceRegistrationStateResourceTypeEventConfiguration'], 'Proximity' => ['shape' => 'ProximityResourceTypeEventConfiguration'], 'Join' => ['shape' => 'JoinResourceTypeEventConfiguration'], 'ConnectionStatus' => ['shape' => 'ConnectionStatusResourceTypeEventConfiguration'], 'MessageDeliveryStatus' => ['shape' => 'MessageDeliveryStatusResourceTypeEventConfiguration']]], 'UpdateEventConfigurationByResourceTypesResponse' => ['type' => 'structure', 'members' => []], 'UpdateFPorts' => ['type' => 'structure', 'members' => ['Positioning' => ['shape' => 'Positioning'], 'Applications' => ['shape' => 'Applications']]], 'UpdateFuotaTaskRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'FuotaTaskId', 'location' => 'uri', 'locationName' => 'Id'], 'Name' => ['shape' => 'FuotaTaskName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANFuotaTask'], 'FirmwareUpdateImage' => ['shape' => 'FirmwareUpdateImage'], 'FirmwareUpdateRole' => ['shape' => 'FirmwareUpdateRole']]], 'UpdateFuotaTaskResponse' => ['type' => 'structure', 'members' => []], 'UpdateLogLevelsByResourceTypesRequest' => ['type' => 'structure', 'members' => ['DefaultLogLevel' => ['shape' => 'LogLevel'], 'WirelessDeviceLogOptions' => ['shape' => 'WirelessDeviceLogOptionList'], 'WirelessGatewayLogOptions' => ['shape' => 'WirelessGatewayLogOptionList']]], 'UpdateLogLevelsByResourceTypesResponse' => ['type' => 'structure', 'members' => []], 'UpdateMulticastGroupRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MulticastGroupId', 'location' => 'uri', 'locationName' => 'Id'], 'Name' => ['shape' => 'MulticastGroupName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANMulticast']]], 'UpdateMulticastGroupResponse' => ['type' => 'structure', 'members' => []], 'UpdateNetworkAnalyzerConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigurationName'], 'members' => ['ConfigurationName' => ['shape' => 'NetworkAnalyzerConfigurationName', 'location' => 'uri', 'locationName' => 'ConfigurationName'], 'TraceContent' => ['shape' => 'TraceContent'], 'WirelessDevicesToAdd' => ['shape' => 'WirelessDeviceList'], 'WirelessDevicesToRemove' => ['shape' => 'WirelessDeviceList'], 'WirelessGatewaysToAdd' => ['shape' => 'WirelessGatewayList'], 'WirelessGatewaysToRemove' => ['shape' => 'WirelessGatewayList'], 'Description' => ['shape' => 'Description']]], 'UpdateNetworkAnalyzerConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdatePartnerAccountRequest' => ['type' => 'structure', 'required' => ['Sidewalk', 'PartnerAccountId', 'PartnerType'], 'members' => ['Sidewalk' => ['shape' => 'SidewalkUpdateAccount'], 'PartnerAccountId' => ['shape' => 'PartnerAccountId', 'location' => 'uri', 'locationName' => 'PartnerAccountId'], 'PartnerType' => ['shape' => 'PartnerType', 'location' => 'querystring', 'locationName' => 'partnerType']]], 'UpdatePartnerAccountResponse' => ['type' => 'structure', 'members' => []], 'UpdatePositionRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType', 'Position'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'Position' => ['shape' => 'PositionCoordinate']], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'UpdatePositionResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'This operation is no longer supported.'], 'UpdateResourceEventConfigurationRequest' => ['type' => 'structure', 'required' => ['Identifier', 'IdentifierType'], 'members' => ['Identifier' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'Identifier'], 'IdentifierType' => ['shape' => 'IdentifierType', 'location' => 'querystring', 'locationName' => 'identifierType'], 'PartnerType' => ['shape' => 'EventNotificationPartnerType', 'location' => 'querystring', 'locationName' => 'partnerType'], 'DeviceRegistrationState' => ['shape' => 'DeviceRegistrationStateEventConfiguration'], 'Proximity' => ['shape' => 'ProximityEventConfiguration'], 'Join' => ['shape' => 'JoinEventConfiguration'], 'ConnectionStatus' => ['shape' => 'ConnectionStatusEventConfiguration'], 'MessageDeliveryStatus' => ['shape' => 'MessageDeliveryStatusEventConfiguration']]], 'UpdateResourceEventConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourcePositionRequest' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ResourceType'], 'members' => ['ResourceIdentifier' => ['shape' => 'PositionResourceIdentifier', 'location' => 'uri', 'locationName' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'PositionResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'GeoJsonPayload' => ['shape' => 'GeoJsonPayload']], 'payload' => 'GeoJsonPayload'], 'UpdateResourcePositionResponse' => ['type' => 'structure', 'members' => []], 'UpdateSignature' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'UpdateWirelessDeviceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessDeviceId', 'location' => 'uri', 'locationName' => 'Id'], 'DestinationName' => ['shape' => 'DestinationName'], 'Name' => ['shape' => 'WirelessDeviceName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANUpdateDevice'], 'Positioning' => ['shape' => 'PositioningConfigStatus']]], 'UpdateWirelessDeviceResponse' => ['type' => 'structure', 'members' => []], 'UpdateWirelessGatewayRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'WirelessGatewayId', 'location' => 'uri', 'locationName' => 'Id'], 'Name' => ['shape' => 'WirelessGatewayName'], 'Description' => ['shape' => 'Description'], 'JoinEuiFilters' => ['shape' => 'JoinEuiFilters'], 'NetIdFilters' => ['shape' => 'NetIdFilters']]], 'UpdateWirelessGatewayResponse' => ['type' => 'structure', 'members' => []], 'UpdateWirelessGatewayTaskCreate' => ['type' => 'structure', 'members' => ['UpdateDataSource' => ['shape' => 'UpdateDataSource'], 'UpdateDataRole' => ['shape' => 'UpdateDataSource'], 'LoRaWAN' => ['shape' => 'LoRaWANUpdateGatewayTaskCreate']]], 'UpdateWirelessGatewayTaskEntry' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'WirelessGatewayTaskDefinitionId'], 'LoRaWAN' => ['shape' => 'LoRaWANUpdateGatewayTaskEntry'], 'Arn' => ['shape' => 'WirelessGatewayTaskDefinitionArn']]], 'Use2DSolver' => ['type' => 'boolean'], 'UtranCid' => ['type' => 'integer', 'max' => 268435455, 'min' => 0], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VerticalAccuracy' => ['type' => 'float', 'min' => 0], 'WcdmaList' => ['type' => 'list', 'member' => ['shape' => 'WcdmaObj'], 'max' => 16, 'min' => 1], 'WcdmaLocalId' => ['type' => 'structure', 'required' => ['Uarfcndl', 'Psc'], 'members' => ['Uarfcndl' => ['shape' => 'UARFCNDL'], 'Psc' => ['shape' => 'PSC']]], 'WcdmaNmrList' => ['type' => 'list', 'member' => ['shape' => 'WcdmaNmrObj'], 'max' => 32, 'min' => 1], 'WcdmaNmrObj' => ['type' => 'structure', 'required' => ['Uarfcndl', 'Psc', 'UtranCid'], 'members' => ['Uarfcndl' => ['shape' => 'UARFCNDL'], 'Psc' => ['shape' => 'PSC'], 'UtranCid' => ['shape' => 'UtranCid'], 'Rscp' => ['shape' => 'RSCP'], 'PathLoss' => ['shape' => 'PathLoss']]], 'WcdmaObj' => ['type' => 'structure', 'required' => ['Mcc', 'Mnc', 'UtranCid'], 'members' => ['Mcc' => ['shape' => 'MCC'], 'Mnc' => ['shape' => 'MNC'], 'Lac' => ['shape' => 'LAC'], 'UtranCid' => ['shape' => 'UtranCid'], 'WcdmaLocalId' => ['shape' => 'WcdmaLocalId'], 'Rscp' => ['shape' => 'RSCP'], 'PathLoss' => ['shape' => 'PathLoss'], 'WcdmaNmr' => ['shape' => 'WcdmaNmrList']]], 'WiFiAccessPoint' => ['type' => 'structure', 'required' => ['MacAddress', 'Rss'], 'members' => ['MacAddress' => ['shape' => 'MacAddress'], 'Rss' => ['shape' => 'RSS']]], 'WiFiAccessPoints' => ['type' => 'list', 'member' => ['shape' => 'WiFiAccessPoint']], 'WirelessDeviceArn' => ['type' => 'string'], 'WirelessDeviceEvent' => ['type' => 'string', 'enum' => ['Join', 'Rejoin', 'Uplink_Data', 'Downlink_Data', 'Registration']], 'WirelessDeviceEventLogOption' => ['type' => 'structure', 'required' => ['Event', 'LogLevel'], 'members' => ['Event' => ['shape' => 'WirelessDeviceEvent'], 'LogLevel' => ['shape' => 'LogLevel']]], 'WirelessDeviceEventLogOptionList' => ['type' => 'list', 'member' => ['shape' => 'WirelessDeviceEventLogOption']], 'WirelessDeviceFrameInfo' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'WirelessDeviceId' => ['type' => 'string', 'max' => 256], 'WirelessDeviceIdType' => ['type' => 'string', 'enum' => ['WirelessDeviceId', 'DevEui', 'ThingName', 'SidewalkManufacturingSn']], 'WirelessDeviceList' => ['type' => 'list', 'member' => ['shape' => 'WirelessDeviceId'], 'max' => 250, 'min' => 0], 'WirelessDeviceLogOption' => ['type' => 'structure', 'required' => ['Type', 'LogLevel'], 'members' => ['Type' => ['shape' => 'WirelessDeviceType'], 'LogLevel' => ['shape' => 'LogLevel'], 'Events' => ['shape' => 'WirelessDeviceEventLogOptionList']]], 'WirelessDeviceLogOptionList' => ['type' => 'list', 'member' => ['shape' => 'WirelessDeviceLogOption']], 'WirelessDeviceName' => ['type' => 'string', 'max' => 256], 'WirelessDeviceStatistics' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'WirelessDeviceArn'], 'Id' => ['shape' => 'WirelessDeviceId'], 'Type' => ['shape' => 'WirelessDeviceType'], 'Name' => ['shape' => 'WirelessDeviceName'], 'DestinationName' => ['shape' => 'DestinationName'], 'LastUplinkReceivedAt' => ['shape' => 'ISODateTimeString'], 'LoRaWAN' => ['shape' => 'LoRaWANListDevice'], 'Sidewalk' => ['shape' => 'SidewalkListDevice'], 'FuotaDeviceStatus' => ['shape' => 'FuotaDeviceStatus'], 'MulticastDeviceStatus' => ['shape' => 'MulticastDeviceStatus'], 'McGroupId' => ['shape' => 'McGroupId']]], 'WirelessDeviceStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'WirelessDeviceStatistics']], 'WirelessDeviceType' => ['type' => 'string', 'enum' => ['Sidewalk', 'LoRaWAN']], 'WirelessGatewayArn' => ['type' => 'string'], 'WirelessGatewayEvent' => ['type' => 'string', 'enum' => ['CUPS_Request', 'Certificate']], 'WirelessGatewayEventLogOption' => ['type' => 'structure', 'required' => ['Event', 'LogLevel'], 'members' => ['Event' => ['shape' => 'WirelessGatewayEvent'], 'LogLevel' => ['shape' => 'LogLevel']]], 'WirelessGatewayEventLogOptionList' => ['type' => 'list', 'member' => ['shape' => 'WirelessGatewayEventLogOption']], 'WirelessGatewayId' => ['type' => 'string', 'max' => 256], 'WirelessGatewayIdType' => ['type' => 'string', 'enum' => ['GatewayEui', 'WirelessGatewayId', 'ThingName']], 'WirelessGatewayList' => ['type' => 'list', 'member' => ['shape' => 'WirelessGatewayId']], 'WirelessGatewayLogOption' => ['type' => 'structure', 'required' => ['Type', 'LogLevel'], 'members' => ['Type' => ['shape' => 'WirelessGatewayType'], 'LogLevel' => ['shape' => 'LogLevel'], 'Events' => ['shape' => 'WirelessGatewayEventLogOptionList']]], 'WirelessGatewayLogOptionList' => ['type' => 'list', 'member' => ['shape' => 'WirelessGatewayLogOption']], 'WirelessGatewayName' => ['type' => 'string', 'max' => 256], 'WirelessGatewayServiceType' => ['type' => 'string', 'enum' => ['CUPS', 'LNS']], 'WirelessGatewayStatistics' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'WirelessGatewayArn'], 'Id' => ['shape' => 'WirelessGatewayId'], 'Name' => ['shape' => 'WirelessGatewayName'], 'Description' => ['shape' => 'Description'], 'LoRaWAN' => ['shape' => 'LoRaWANGateway'], 'LastUplinkReceivedAt' => ['shape' => 'ISODateTimeString']]], 'WirelessGatewayStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'WirelessGatewayStatistics']], 'WirelessGatewayTaskDefinitionArn' => ['type' => 'string'], 'WirelessGatewayTaskDefinitionId' => ['type' => 'string', 'max' => 36, 'pattern' => '[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}'], 'WirelessGatewayTaskDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'UpdateWirelessGatewayTaskEntry']], 'WirelessGatewayTaskDefinitionType' => ['type' => 'string', 'enum' => ['UPDATE']], 'WirelessGatewayTaskName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'WirelessGatewayTaskStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'FIRST_RETRY', 'SECOND_RETRY', 'COMPLETED', 'FAILED']], 'WirelessGatewayType' => ['type' => 'string', 'enum' => ['LoRaWAN']], 'WirelessMetadata' => ['type' => 'structure', 'members' => ['LoRaWAN' => ['shape' => 'LoRaWANSendDataToDevice'], 'Sidewalk' => ['shape' => 'SidewalkSendDataToDevice']]]]]; diff --git a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.php deleted file mode 100644 index 6743db3..0000000 --- a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotwireless-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotwireless-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.iotwireless.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.iotwireless.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-tests-1.json.php deleted file mode 100644 index fb66670..0000000 --- a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.iotwireless.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/paginators-1.json.php b/vendor/Aws3/Aws/data/iotwireless/2020-11-22/paginators-1.json.php deleted file mode 100644 index 2be3ad2..0000000 --- a/vendor/Aws3/Aws/data/iotwireless/2020-11-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDestinations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDeviceProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFuotaTasks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMulticastGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMulticastGroupsByFuotaTask' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNetworkAnalyzerConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPositionConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListQueuedMessages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListServiceProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWirelessDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWirelessGateways' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/ivs/2020-07-14/api-2.json.php b/vendor/Aws3/Aws/data/ivs/2020-07-14/api-2.json.php deleted file mode 100644 index 826f1d0..0000000 --- a/vendor/Aws3/Aws/data/ivs/2020-07-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-14', 'endpointPrefix' => 'ivs', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon IVS', 'serviceFullName' => 'Amazon Interactive Video Service', 'serviceId' => 'ivs', 'signatureVersion' => 'v4', 'signingName' => 'ivs', 'uid' => 'ivs-2020-07-14'], 'operations' => ['BatchGetChannel' => ['name' => 'BatchGetChannel', 'http' => ['method' => 'POST', 'requestUri' => '/BatchGetChannel', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetChannelRequest'], 'output' => ['shape' => 'BatchGetChannelResponse']], 'BatchGetStreamKey' => ['name' => 'BatchGetStreamKey', 'http' => ['method' => 'POST', 'requestUri' => '/BatchGetStreamKey', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetStreamKeyRequest'], 'output' => ['shape' => 'BatchGetStreamKeyResponse']], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/CreateChannel', 'responseCode' => 200], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateRecordingConfiguration' => ['name' => 'CreateRecordingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/CreateRecordingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'CreateRecordingConfigurationRequest'], 'output' => ['shape' => 'CreateRecordingConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStreamKey' => ['name' => 'CreateStreamKey', 'http' => ['method' => 'POST', 'requestUri' => '/CreateStreamKey', 'responseCode' => 200], 'input' => ['shape' => 'CreateStreamKeyRequest'], 'output' => ['shape' => 'CreateStreamKeyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteChannel', 'responseCode' => 204], 'input' => ['shape' => 'DeleteChannelRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ConflictException']]], 'DeletePlaybackKeyPair' => ['name' => 'DeletePlaybackKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/DeletePlaybackKeyPair', 'responseCode' => 200], 'input' => ['shape' => 'DeletePlaybackKeyPairRequest'], 'output' => ['shape' => 'DeletePlaybackKeyPairResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification']]], 'DeleteRecordingConfiguration' => ['name' => 'DeleteRecordingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteRecordingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRecordingConfigurationRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'DeleteStreamKey' => ['name' => 'DeleteStreamKey', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteStreamKey', 'responseCode' => 204], 'input' => ['shape' => 'DeleteStreamKeyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification']]], 'GetChannel' => ['name' => 'GetChannel', 'http' => ['method' => 'POST', 'requestUri' => '/GetChannel', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelRequest'], 'output' => ['shape' => 'GetChannelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetPlaybackKeyPair' => ['name' => 'GetPlaybackKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/GetPlaybackKeyPair', 'responseCode' => 200], 'input' => ['shape' => 'GetPlaybackKeyPairRequest'], 'output' => ['shape' => 'GetPlaybackKeyPairResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetRecordingConfiguration' => ['name' => 'GetRecordingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetRecordingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetRecordingConfigurationRequest'], 'output' => ['shape' => 'GetRecordingConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetStream' => ['name' => 'GetStream', 'http' => ['method' => 'POST', 'requestUri' => '/GetStream', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamRequest'], 'output' => ['shape' => 'GetStreamResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ChannelNotBroadcasting']]], 'GetStreamKey' => ['name' => 'GetStreamKey', 'http' => ['method' => 'POST', 'requestUri' => '/GetStreamKey', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamKeyRequest'], 'output' => ['shape' => 'GetStreamKeyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetStreamSession' => ['name' => 'GetStreamSession', 'http' => ['method' => 'POST', 'requestUri' => '/GetStreamSession', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamSessionRequest'], 'output' => ['shape' => 'GetStreamSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ImportPlaybackKeyPair' => ['name' => 'ImportPlaybackKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/ImportPlaybackKeyPair', 'responseCode' => 200], 'input' => ['shape' => 'ImportPlaybackKeyPairRequest'], 'output' => ['shape' => 'ImportPlaybackKeyPairResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'POST', 'requestUri' => '/ListChannels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'ListPlaybackKeyPairs' => ['name' => 'ListPlaybackKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/ListPlaybackKeyPairs', 'responseCode' => 200], 'input' => ['shape' => 'ListPlaybackKeyPairsRequest'], 'output' => ['shape' => 'ListPlaybackKeyPairsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListRecordingConfigurations' => ['name' => 'ListRecordingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/ListRecordingConfigurations', 'responseCode' => 200], 'input' => ['shape' => 'ListRecordingConfigurationsRequest'], 'output' => ['shape' => 'ListRecordingConfigurationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListStreamKeys' => ['name' => 'ListStreamKeys', 'http' => ['method' => 'POST', 'requestUri' => '/ListStreamKeys', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamKeysRequest'], 'output' => ['shape' => 'ListStreamKeysResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListStreamSessions' => ['name' => 'ListStreamSessions', 'http' => ['method' => 'POST', 'requestUri' => '/ListStreamSessions', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamSessionsRequest'], 'output' => ['shape' => 'ListStreamSessionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListStreams' => ['name' => 'ListStreams', 'http' => ['method' => 'POST', 'requestUri' => '/ListStreams', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamsRequest'], 'output' => ['shape' => 'ListStreamsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'PutMetadata' => ['name' => 'PutMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/PutMetadata', 'responseCode' => 200], 'input' => ['shape' => 'PutMetadataRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ChannelNotBroadcasting'], ['shape' => 'ThrottlingException']]], 'StopStream' => ['name' => 'StopStream', 'http' => ['method' => 'POST', 'requestUri' => '/StopStream', 'responseCode' => 200], 'input' => ['shape' => 'StopStreamRequest'], 'output' => ['shape' => 'StopStreamResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ChannelNotBroadcasting'], ['shape' => 'StreamUnavailable']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateChannel', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'PendingVerification'], ['shape' => 'ConflictException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AudioConfiguration' => ['type' => 'structure', 'members' => ['channels' => ['shape' => 'Integer'], 'codec' => ['shape' => 'String'], 'sampleRate' => ['shape' => 'Integer'], 'targetBitrate' => ['shape' => 'Integer']]], 'BatchError' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ResourceArn'], 'code' => ['shape' => 'errorCode'], 'message' => ['shape' => 'errorMessage']]], 'BatchErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchError']], 'BatchGetChannelRequest' => ['type' => 'structure', 'required' => ['arns'], 'members' => ['arns' => ['shape' => 'ChannelArnList']]], 'BatchGetChannelResponse' => ['type' => 'structure', 'members' => ['channels' => ['shape' => 'Channels'], 'errors' => ['shape' => 'BatchErrors']]], 'BatchGetStreamKeyRequest' => ['type' => 'structure', 'required' => ['arns'], 'members' => ['arns' => ['shape' => 'StreamKeyArnList']]], 'BatchGetStreamKeyResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'BatchErrors'], 'streamKeys' => ['shape' => 'StreamKeys']]], 'Boolean' => ['type' => 'boolean'], 'Channel' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ChannelArn'], 'authorized' => ['shape' => 'IsAuthorized'], 'ingestEndpoint' => ['shape' => 'IngestEndpoint'], 'latencyMode' => ['shape' => 'ChannelLatencyMode'], 'name' => ['shape' => 'ChannelName'], 'playbackUrl' => ['shape' => 'PlaybackURL'], 'recordingConfigurationArn' => ['shape' => 'ChannelRecordingConfigurationArn'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'ChannelType']]], 'ChannelArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:channel/[a-zA-Z0-9-]+$'], 'ChannelArnList' => ['type' => 'list', 'member' => ['shape' => 'ChannelArn'], 'max' => 50, 'min' => 1], 'ChannelLatencyMode' => ['type' => 'string', 'enum' => ['NORMAL', 'LOW']], 'ChannelList' => ['type' => 'list', 'member' => ['shape' => 'ChannelSummary']], 'ChannelName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'ChannelNotBroadcasting' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ChannelRecordingConfigurationArn' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^$|^arn:aws:ivs:[a-z0-9-]+:[0-9]+:recording-configuration/[a-zA-Z0-9-]+$'], 'ChannelSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ChannelArn'], 'authorized' => ['shape' => 'IsAuthorized'], 'latencyMode' => ['shape' => 'ChannelLatencyMode'], 'name' => ['shape' => 'ChannelName'], 'recordingConfigurationArn' => ['shape' => 'ChannelRecordingConfigurationArn'], 'tags' => ['shape' => 'Tags']]], 'ChannelType' => ['type' => 'string', 'enum' => ['BASIC', 'STANDARD']], 'Channels' => ['type' => 'list', 'member' => ['shape' => 'Channel']], 'ConflictException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateChannelRequest' => ['type' => 'structure', 'members' => ['authorized' => ['shape' => 'Boolean'], 'latencyMode' => ['shape' => 'ChannelLatencyMode'], 'name' => ['shape' => 'ChannelName'], 'recordingConfigurationArn' => ['shape' => 'ChannelRecordingConfigurationArn'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'ChannelType']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'Channel'], 'streamKey' => ['shape' => 'StreamKey']]], 'CreateRecordingConfigurationRequest' => ['type' => 'structure', 'required' => ['destinationConfiguration'], 'members' => ['destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'name' => ['shape' => 'RecordingConfigurationName'], 'recordingReconnectWindowSeconds' => ['shape' => 'RecordingReconnectWindowSeconds'], 'tags' => ['shape' => 'Tags'], 'thumbnailConfiguration' => ['shape' => 'ThumbnailConfiguration']]], 'CreateRecordingConfigurationResponse' => ['type' => 'structure', 'members' => ['recordingConfiguration' => ['shape' => 'RecordingConfiguration']]], 'CreateStreamKeyRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'tags' => ['shape' => 'Tags']]], 'CreateStreamKeyResponse' => ['type' => 'structure', 'members' => ['streamKey' => ['shape' => 'StreamKey']]], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ChannelArn']]], 'DeletePlaybackKeyPairRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'PlaybackKeyPairArn']]], 'DeletePlaybackKeyPairResponse' => ['type' => 'structure', 'members' => []], 'DeleteRecordingConfigurationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'RecordingConfigurationArn']]], 'DeleteStreamKeyRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'StreamKeyArn']]], 'DestinationConfiguration' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3DestinationConfiguration']]], 'GetChannelRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ChannelArn']]], 'GetChannelResponse' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'Channel']]], 'GetPlaybackKeyPairRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'PlaybackKeyPairArn']]], 'GetPlaybackKeyPairResponse' => ['type' => 'structure', 'members' => ['keyPair' => ['shape' => 'PlaybackKeyPair']]], 'GetRecordingConfigurationRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'RecordingConfigurationArn']]], 'GetRecordingConfigurationResponse' => ['type' => 'structure', 'members' => ['recordingConfiguration' => ['shape' => 'RecordingConfiguration']]], 'GetStreamKeyRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'StreamKeyArn']]], 'GetStreamKeyResponse' => ['type' => 'structure', 'members' => ['streamKey' => ['shape' => 'StreamKey']]], 'GetStreamRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn']]], 'GetStreamResponse' => ['type' => 'structure', 'members' => ['stream' => ['shape' => 'Stream']]], 'GetStreamSessionRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'streamId' => ['shape' => 'StreamId']]], 'GetStreamSessionResponse' => ['type' => 'structure', 'members' => ['streamSession' => ['shape' => 'StreamSession']]], 'ImportPlaybackKeyPairRequest' => ['type' => 'structure', 'required' => ['publicKeyMaterial'], 'members' => ['name' => ['shape' => 'PlaybackKeyPairName'], 'publicKeyMaterial' => ['shape' => 'PlaybackPublicKeyMaterial'], 'tags' => ['shape' => 'Tags']]], 'ImportPlaybackKeyPairResponse' => ['type' => 'structure', 'members' => ['keyPair' => ['shape' => 'PlaybackKeyPair']]], 'IngestConfiguration' => ['type' => 'structure', 'members' => ['audio' => ['shape' => 'AudioConfiguration'], 'video' => ['shape' => 'VideoConfiguration']]], 'IngestEndpoint' => ['type' => 'string'], 'Integer' => ['type' => 'long'], 'InternalServerException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IsAuthorized' => ['type' => 'boolean'], 'ListChannelsRequest' => ['type' => 'structure', 'members' => ['filterByName' => ['shape' => 'ChannelName'], 'filterByRecordingConfigurationArn' => ['shape' => 'ChannelRecordingConfigurationArn'], 'maxResults' => ['shape' => 'MaxChannelResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListChannelsResponse' => ['type' => 'structure', 'required' => ['channels'], 'members' => ['channels' => ['shape' => 'ChannelList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPlaybackKeyPairsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxPlaybackKeyPairResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPlaybackKeyPairsResponse' => ['type' => 'structure', 'required' => ['keyPairs'], 'members' => ['keyPairs' => ['shape' => 'PlaybackKeyPairList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRecordingConfigurationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxRecordingConfigurationResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRecordingConfigurationsResponse' => ['type' => 'structure', 'required' => ['recordingConfigurations'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'recordingConfigurations' => ['shape' => 'RecordingConfigurationList']]], 'ListStreamKeysRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'maxResults' => ['shape' => 'MaxStreamKeyResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListStreamKeysResponse' => ['type' => 'structure', 'required' => ['streamKeys'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'streamKeys' => ['shape' => 'StreamKeyList']]], 'ListStreamSessionsRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'maxResults' => ['shape' => 'MaxStreamResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListStreamSessionsResponse' => ['type' => 'structure', 'required' => ['streamSessions'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'streamSessions' => ['shape' => 'StreamSessionList']]], 'ListStreamsRequest' => ['type' => 'structure', 'members' => ['filterBy' => ['shape' => 'StreamFilters'], 'maxResults' => ['shape' => 'MaxStreamResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListStreamsResponse' => ['type' => 'structure', 'required' => ['streams'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'streams' => ['shape' => 'StreamList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'Tags']]], 'MaxChannelResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxPlaybackKeyPairResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxRecordingConfigurationResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxStreamKeyResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxStreamResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '^[a-zA-Z0-9+/=_-]*$'], 'PendingVerification' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'PlaybackKeyPair' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'PlaybackKeyPairArn'], 'fingerprint' => ['shape' => 'PlaybackKeyPairFingerprint'], 'name' => ['shape' => 'PlaybackKeyPairName'], 'tags' => ['shape' => 'Tags']]], 'PlaybackKeyPairArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:playback-key/[a-zA-Z0-9-]+$'], 'PlaybackKeyPairFingerprint' => ['type' => 'string'], 'PlaybackKeyPairList' => ['type' => 'list', 'member' => ['shape' => 'PlaybackKeyPairSummary']], 'PlaybackKeyPairName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'PlaybackKeyPairSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'PlaybackKeyPairArn'], 'name' => ['shape' => 'PlaybackKeyPairName'], 'tags' => ['shape' => 'Tags']]], 'PlaybackPublicKeyMaterial' => ['type' => 'string'], 'PlaybackURL' => ['type' => 'string'], 'PutMetadataRequest' => ['type' => 'structure', 'required' => ['channelArn', 'metadata'], 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'metadata' => ['shape' => 'StreamMetadata']]], 'RecordingConfiguration' => ['type' => 'structure', 'required' => ['arn', 'destinationConfiguration', 'state'], 'members' => ['arn' => ['shape' => 'RecordingConfigurationArn'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'name' => ['shape' => 'RecordingConfigurationName'], 'recordingReconnectWindowSeconds' => ['shape' => 'RecordingReconnectWindowSeconds'], 'state' => ['shape' => 'RecordingConfigurationState'], 'tags' => ['shape' => 'Tags'], 'thumbnailConfiguration' => ['shape' => 'ThumbnailConfiguration']]], 'RecordingConfigurationArn' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^arn:aws:ivs:[a-z0-9-]+:[0-9]+:recording-configuration/[a-zA-Z0-9-]+$'], 'RecordingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'RecordingConfigurationSummary']], 'RecordingConfigurationName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'RecordingConfigurationState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'ACTIVE']], 'RecordingConfigurationSummary' => ['type' => 'structure', 'required' => ['arn', 'destinationConfiguration', 'state'], 'members' => ['arn' => ['shape' => 'RecordingConfigurationArn'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'name' => ['shape' => 'RecordingConfigurationName'], 'state' => ['shape' => 'RecordingConfigurationState'], 'tags' => ['shape' => 'Tags']]], 'RecordingMode' => ['type' => 'string', 'enum' => ['DISABLED', 'INTERVAL']], 'RecordingReconnectWindowSeconds' => ['type' => 'integer', 'max' => 300, 'min' => 0], 'ResourceArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:[a-z-]/[a-zA-Z0-9-]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'S3DestinationBucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9-.]+$'], 'S3DestinationConfiguration' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'S3DestinationBucketName']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'StopStreamRequest' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn']]], 'StopStreamResponse' => ['type' => 'structure', 'members' => []], 'Stream' => ['type' => 'structure', 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'health' => ['shape' => 'StreamHealth'], 'playbackUrl' => ['shape' => 'PlaybackURL'], 'startTime' => ['shape' => 'StreamStartTime'], 'state' => ['shape' => 'StreamState'], 'streamId' => ['shape' => 'StreamId'], 'viewerCount' => ['shape' => 'StreamViewerCount']]], 'StreamEvent' => ['type' => 'structure', 'members' => ['eventTime' => ['shape' => 'Time'], 'name' => ['shape' => 'String'], 'type' => ['shape' => 'String']]], 'StreamEvents' => ['type' => 'list', 'member' => ['shape' => 'StreamEvent'], 'max' => 500, 'min' => 0], 'StreamFilters' => ['type' => 'structure', 'members' => ['health' => ['shape' => 'StreamHealth']]], 'StreamHealth' => ['type' => 'string', 'enum' => ['HEALTHY', 'STARVING', 'UNKNOWN']], 'StreamId' => ['type' => 'string', 'max' => 26, 'min' => 26, 'pattern' => '^st-[a-zA-Z0-9]+$'], 'StreamKey' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'StreamKeyArn'], 'channelArn' => ['shape' => 'ChannelArn'], 'tags' => ['shape' => 'Tags'], 'value' => ['shape' => 'StreamKeyValue']]], 'StreamKeyArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:[is]vs:[a-z0-9-]+:[0-9]+:stream-key/[a-zA-Z0-9-]+$'], 'StreamKeyArnList' => ['type' => 'list', 'member' => ['shape' => 'StreamKeyArn'], 'max' => 50, 'min' => 1], 'StreamKeyList' => ['type' => 'list', 'member' => ['shape' => 'StreamKeySummary']], 'StreamKeySummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'StreamKeyArn'], 'channelArn' => ['shape' => 'ChannelArn'], 'tags' => ['shape' => 'Tags']]], 'StreamKeyValue' => ['type' => 'string', 'sensitive' => \true], 'StreamKeys' => ['type' => 'list', 'member' => ['shape' => 'StreamKey']], 'StreamList' => ['type' => 'list', 'member' => ['shape' => 'StreamSummary']], 'StreamMetadata' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'StreamSession' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'Channel'], 'endTime' => ['shape' => 'Time'], 'ingestConfiguration' => ['shape' => 'IngestConfiguration'], 'recordingConfiguration' => ['shape' => 'RecordingConfiguration'], 'startTime' => ['shape' => 'Time'], 'streamId' => ['shape' => 'StreamId'], 'truncatedEvents' => ['shape' => 'StreamEvents']]], 'StreamSessionList' => ['type' => 'list', 'member' => ['shape' => 'StreamSessionSummary']], 'StreamSessionSummary' => ['type' => 'structure', 'members' => ['endTime' => ['shape' => 'Time'], 'hasErrorEvent' => ['shape' => 'Boolean'], 'startTime' => ['shape' => 'Time'], 'streamId' => ['shape' => 'StreamId']]], 'StreamStartTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'StreamState' => ['type' => 'string', 'enum' => ['LIVE', 'OFFLINE']], 'StreamSummary' => ['type' => 'structure', 'members' => ['channelArn' => ['shape' => 'ChannelArn'], 'health' => ['shape' => 'StreamHealth'], 'startTime' => ['shape' => 'StreamStartTime'], 'state' => ['shape' => 'StreamState'], 'streamId' => ['shape' => 'StreamId'], 'viewerCount' => ['shape' => 'StreamViewerCount']]], 'StreamUnavailable' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StreamViewerCount' => ['type' => 'long'], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TargetIntervalSeconds' => ['type' => 'long', 'max' => 60, 'min' => 5], 'ThrottlingException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'ThumbnailConfiguration' => ['type' => 'structure', 'members' => ['recordingMode' => ['shape' => 'RecordingMode'], 'targetIntervalSeconds' => ['shape' => 'TargetIntervalSeconds']]], 'Time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'ChannelArn'], 'authorized' => ['shape' => 'Boolean'], 'latencyMode' => ['shape' => 'ChannelLatencyMode'], 'name' => ['shape' => 'ChannelName'], 'recordingConfigurationArn' => ['shape' => 'ChannelRecordingConfigurationArn'], 'type' => ['shape' => 'ChannelType']]], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['channel' => ['shape' => 'Channel']]], 'ValidationException' => ['type' => 'structure', 'members' => ['exceptionMessage' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VideoConfiguration' => ['type' => 'structure', 'members' => ['avcLevel' => ['shape' => 'String'], 'avcProfile' => ['shape' => 'String'], 'codec' => ['shape' => 'String'], 'encoder' => ['shape' => 'String'], 'targetBitrate' => ['shape' => 'Integer'], 'targetFramerate' => ['shape' => 'Integer'], 'videoHeight' => ['shape' => 'Integer'], 'videoWidth' => ['shape' => 'Integer']]], 'errorCode' => ['type' => 'string'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 95f6ede..0000000 --- a/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-tests-1.json.php deleted file mode 100644 index 354687f..0000000 --- a/vendor/Aws3/Aws/data/ivs/2020-07-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivs.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ivs/2020-07-14/paginators-1.json.php b/vendor/Aws3/Aws/data/ivs/2020-07-14/paginators-1.json.php deleted file mode 100644 index 74394ac..0000000 --- a/vendor/Aws3/Aws/data/ivs/2020-07-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChannels' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPlaybackKeyPairs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListRecordingConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListStreamKeys' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListStreamSessions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListStreams' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/ivschat/2020-07-14/api-2.json.php b/vendor/Aws3/Aws/data/ivschat/2020-07-14/api-2.json.php deleted file mode 100644 index d984753..0000000 --- a/vendor/Aws3/Aws/data/ivschat/2020-07-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-14', 'endpointPrefix' => 'ivschat', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'ivschat', 'serviceFullName' => 'Amazon Interactive Video Service Chat', 'serviceId' => 'ivschat', 'signatureVersion' => 'v4', 'signingName' => 'ivschat', 'uid' => 'ivschat-2020-07-14'], 'operations' => ['CreateChatToken' => ['name' => 'CreateChatToken', 'http' => ['method' => 'POST', 'requestUri' => '/CreateChatToken', 'responseCode' => 200], 'input' => ['shape' => 'CreateChatTokenRequest'], 'output' => ['shape' => 'CreateChatTokenResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'CreateLoggingConfiguration' => ['name' => 'CreateLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/CreateLoggingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'CreateLoggingConfigurationRequest'], 'output' => ['shape' => 'CreateLoggingConfigurationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'CreateRoom' => ['name' => 'CreateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/CreateRoom', 'responseCode' => 200], 'input' => ['shape' => 'CreateRoomRequest'], 'output' => ['shape' => 'CreateRoomResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'DeleteLoggingConfiguration' => ['name' => 'DeleteLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteLoggingConfiguration', 'responseCode' => 204], 'input' => ['shape' => 'DeleteLoggingConfigurationRequest'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'DeleteMessage' => ['name' => 'DeleteMessage', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteMessage', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMessageRequest'], 'output' => ['shape' => 'DeleteMessageResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'DeleteRoom' => ['name' => 'DeleteRoom', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteRoom', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRoomRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'DisconnectUser' => ['name' => 'DisconnectUser', 'http' => ['method' => 'POST', 'requestUri' => '/DisconnectUser', 'responseCode' => 200], 'input' => ['shape' => 'DisconnectUserRequest'], 'output' => ['shape' => 'DisconnectUserResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'GetLoggingConfiguration' => ['name' => 'GetLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetLoggingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetLoggingConfigurationRequest'], 'output' => ['shape' => 'GetLoggingConfigurationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetRoom' => ['name' => 'GetRoom', 'http' => ['method' => 'POST', 'requestUri' => '/GetRoom', 'responseCode' => 200], 'input' => ['shape' => 'GetRoomRequest'], 'output' => ['shape' => 'GetRoomResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListLoggingConfigurations' => ['name' => 'ListLoggingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/ListLoggingConfigurations', 'responseCode' => 200], 'input' => ['shape' => 'ListLoggingConfigurationsRequest'], 'output' => ['shape' => 'ListLoggingConfigurationsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListRooms' => ['name' => 'ListRooms', 'http' => ['method' => 'POST', 'requestUri' => '/ListRooms', 'responseCode' => 200], 'input' => ['shape' => 'ListRoomsRequest'], 'output' => ['shape' => 'ListRoomsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'SendEvent' => ['name' => 'SendEvent', 'http' => ['method' => 'POST', 'requestUri' => '/SendEvent', 'responseCode' => 200], 'input' => ['shape' => 'SendEventRequest'], 'output' => ['shape' => 'SendEventResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateLoggingConfiguration' => ['name' => 'UpdateLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLoggingConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLoggingConfigurationRequest'], 'output' => ['shape' => 'UpdateLoggingConfigurationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]], 'UpdateRoom' => ['name' => 'UpdateRoom', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateRoom', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRoomRequest'], 'output' => ['shape' => 'UpdateRoomResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'PendingVerification'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9-.]+$'], 'ChatToken' => ['type' => 'string'], 'ChatTokenAttributes' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ChatTokenCapabilities' => ['type' => 'list', 'member' => ['shape' => 'ChatTokenCapability']], 'ChatTokenCapability' => ['type' => 'string', 'enum' => ['SEND_MESSAGE', 'DISCONNECT_USER', 'DELETE_MESSAGE']], 'CloudWatchLogsDestinationConfiguration' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName']]], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateChatTokenRequest' => ['type' => 'structure', 'required' => ['roomIdentifier', 'userId'], 'members' => ['attributes' => ['shape' => 'ChatTokenAttributes'], 'capabilities' => ['shape' => 'ChatTokenCapabilities'], 'roomIdentifier' => ['shape' => 'RoomIdentifier'], 'sessionDurationInMinutes' => ['shape' => 'SessionDurationInMinutes'], 'userId' => ['shape' => 'UserID']]], 'CreateChatTokenResponse' => ['type' => 'structure', 'members' => ['sessionExpirationTime' => ['shape' => 'Time'], 'token' => ['shape' => 'ChatToken'], 'tokenExpirationTime' => ['shape' => 'Time']]], 'CreateLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['destinationConfiguration'], 'members' => ['destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'name' => ['shape' => 'LoggingConfigurationName'], 'tags' => ['shape' => 'Tags']]], 'CreateLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'LoggingConfigurationArn'], 'createTime' => ['shape' => 'Time'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'id' => ['shape' => 'LoggingConfigurationID'], 'name' => ['shape' => 'LoggingConfigurationName'], 'state' => ['shape' => 'CreateLoggingConfigurationState'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'CreateLoggingConfigurationState' => ['type' => 'string', 'enum' => ['ACTIVE']], 'CreateRoomRequest' => ['type' => 'structure', 'members' => ['loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'maximumMessageLength' => ['shape' => 'RoomMaxMessageLength'], 'maximumMessageRatePerSecond' => ['shape' => 'RoomMaxMessageRatePerSecond'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName'], 'tags' => ['shape' => 'Tags']]], 'CreateRoomResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RoomArn'], 'createTime' => ['shape' => 'Time'], 'id' => ['shape' => 'RoomID'], 'loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'maximumMessageLength' => ['shape' => 'RoomMaxMessageLength'], 'maximumMessageRatePerSecond' => ['shape' => 'RoomMaxMessageRatePerSecond'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'DeleteLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'LoggingConfigurationIdentifier']]], 'DeleteMessageRequest' => ['type' => 'structure', 'required' => ['id', 'roomIdentifier'], 'members' => ['id' => ['shape' => 'MessageID'], 'reason' => ['shape' => 'Reason'], 'roomIdentifier' => ['shape' => 'RoomIdentifier']]], 'DeleteMessageResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ID']]], 'DeleteRoomRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'RoomIdentifier']]], 'DeliveryStreamName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_.-]+$'], 'DestinationConfiguration' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsDestinationConfiguration'], 'firehose' => ['shape' => 'FirehoseDestinationConfiguration'], 's3' => ['shape' => 'S3DestinationConfiguration']], 'union' => \true], 'DisconnectUserRequest' => ['type' => 'structure', 'required' => ['roomIdentifier', 'userId'], 'members' => ['reason' => ['shape' => 'Reason'], 'roomIdentifier' => ['shape' => 'RoomIdentifier'], 'userId' => ['shape' => 'UserID']]], 'DisconnectUserResponse' => ['type' => 'structure', 'members' => []], 'ErrorMessage' => ['type' => 'string'], 'EventAttributes' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'EventName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'FallbackResult' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'FieldName' => ['type' => 'string'], 'FirehoseDestinationConfiguration' => ['type' => 'structure', 'required' => ['deliveryStreamName'], 'members' => ['deliveryStreamName' => ['shape' => 'DeliveryStreamName']]], 'GetLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'LoggingConfigurationIdentifier']]], 'GetLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'LoggingConfigurationArn'], 'createTime' => ['shape' => 'Time'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'id' => ['shape' => 'LoggingConfigurationID'], 'name' => ['shape' => 'LoggingConfigurationName'], 'state' => ['shape' => 'LoggingConfigurationState'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'GetRoomRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'RoomIdentifier']]], 'GetRoomResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RoomArn'], 'createTime' => ['shape' => 'Time'], 'id' => ['shape' => 'RoomID'], 'loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'maximumMessageLength' => ['shape' => 'RoomMaxMessageLength'], 'maximumMessageRatePerSecond' => ['shape' => 'RoomMaxMessageRatePerSecond'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'ID' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[a-zA-Z0-9]+$'], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LambdaArn' => ['type' => 'string', 'max' => 170, 'min' => 0, 'pattern' => '^$|^arn:aws:lambda:[a-z0-9-]+:[0-9]{12}:function:.+'], 'Limit' => ['type' => 'integer'], 'ListLoggingConfigurationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxLoggingConfigurationResults'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListLoggingConfigurationsResponse' => ['type' => 'structure', 'required' => ['loggingConfigurations'], 'members' => ['loggingConfigurations' => ['shape' => 'LoggingConfigurationList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRoomsRequest' => ['type' => 'structure', 'members' => ['loggingConfigurationIdentifier' => ['shape' => 'LoggingConfigurationIdentifier'], 'maxResults' => ['shape' => 'MaxRoomResults'], 'messageReviewHandlerUri' => ['shape' => 'LambdaArn'], 'name' => ['shape' => 'RoomName'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRoomsResponse' => ['type' => 'structure', 'required' => ['rooms'], 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'rooms' => ['shape' => 'RoomList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'Tags']]], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[\\.\\-_/#A-Za-z0-9]+$'], 'LoggingConfigurationArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:logging-configuration/[a-zA-Z0-9-]+$'], 'LoggingConfigurationID' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[a-zA-Z0-9]+$'], 'LoggingConfigurationIdentifier' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:logging-configuration/[a-zA-Z0-9-]+$'], 'LoggingConfigurationIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'LoggingConfigurationIdentifier'], 'max' => 3, 'min' => 0], 'LoggingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LoggingConfigurationSummary']], 'LoggingConfigurationName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'LoggingConfigurationState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'DELETING', 'DELETE_FAILED', 'UPDATING', 'UPDATE_FAILED', 'ACTIVE']], 'LoggingConfigurationSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'LoggingConfigurationArn'], 'createTime' => ['shape' => 'Time'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'id' => ['shape' => 'LoggingConfigurationID'], 'name' => ['shape' => 'LoggingConfigurationName'], 'state' => ['shape' => 'LoggingConfigurationState'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'MaxLoggingConfigurationResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxRoomResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MessageID' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[a-zA-Z0-9]+$'], 'MessageReviewHandler' => ['type' => 'structure', 'members' => ['fallbackResult' => ['shape' => 'FallbackResult'], 'uri' => ['shape' => 'LambdaArn']]], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'PendingVerification' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Reason' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:[a-z-]/[a-zA-Z0-9-]+$'], 'ResourceId' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['ROOM']], 'RoomArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:room/[a-zA-Z0-9-]+$'], 'RoomID' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[a-zA-Z0-9]+$'], 'RoomIdentifier' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:room/[a-zA-Z0-9-]+$'], 'RoomList' => ['type' => 'list', 'member' => ['shape' => 'RoomSummary']], 'RoomMaxMessageLength' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'RoomMaxMessageRatePerSecond' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'RoomName' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'RoomSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RoomArn'], 'createTime' => ['shape' => 'Time'], 'id' => ['shape' => 'RoomID'], 'loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'S3DestinationConfiguration' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName']]], 'SendEventRequest' => ['type' => 'structure', 'required' => ['eventName', 'roomIdentifier'], 'members' => ['attributes' => ['shape' => 'EventAttributes'], 'eventName' => ['shape' => 'EventName'], 'roomIdentifier' => ['shape' => 'RoomIdentifier']]], 'SendEventResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ID']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['limit', 'message', 'resourceId', 'resourceType'], 'members' => ['limit' => ['shape' => 'Limit'], 'message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SessionDurationInMinutes' => ['type' => 'integer', 'max' => 180, 'min' => 1], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['limit', 'message', 'resourceId', 'resourceType'], 'members' => ['limit' => ['shape' => 'Limit'], 'message' => ['shape' => 'ErrorMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'identifier' => ['shape' => 'LoggingConfigurationIdentifier'], 'name' => ['shape' => 'LoggingConfigurationName']]], 'UpdateLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'LoggingConfigurationArn'], 'createTime' => ['shape' => 'Time'], 'destinationConfiguration' => ['shape' => 'DestinationConfiguration'], 'id' => ['shape' => 'LoggingConfigurationID'], 'name' => ['shape' => 'LoggingConfigurationName'], 'state' => ['shape' => 'UpdateLoggingConfigurationState'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'UpdateLoggingConfigurationState' => ['type' => 'string', 'enum' => ['ACTIVE']], 'UpdateRoomRequest' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'RoomIdentifier'], 'loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'maximumMessageLength' => ['shape' => 'RoomMaxMessageLength'], 'maximumMessageRatePerSecond' => ['shape' => 'RoomMaxMessageRatePerSecond'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName']]], 'UpdateRoomResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RoomArn'], 'createTime' => ['shape' => 'Time'], 'id' => ['shape' => 'RoomID'], 'loggingConfigurationIdentifiers' => ['shape' => 'LoggingConfigurationIdentifierList'], 'maximumMessageLength' => ['shape' => 'RoomMaxMessageLength'], 'maximumMessageRatePerSecond' => ['shape' => 'RoomMaxMessageRatePerSecond'], 'messageReviewHandler' => ['shape' => 'MessageReviewHandler'], 'name' => ['shape' => 'RoomName'], 'tags' => ['shape' => 'Tags'], 'updateTime' => ['shape' => 'Time']]], 'UserID' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'ErrorMessage'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'name' => ['shape' => 'FieldName']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'FIELD_VALIDATION_FAILED', 'OTHER']]]]; diff --git a/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-rule-set-1.json.php deleted file mode 100644 index beedea4..0000000 --- a/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivschat-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivschat-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivschat.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ivschat.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-tests-1.json.php deleted file mode 100644 index 183bb2e..0000000 --- a/vendor/Aws3/Aws/data/ivschat/2020-07-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ivschat.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ivschat/2020-07-14/paginators-1.json.php b/vendor/Aws3/Aws/data/ivschat/2020-07-14/paginators-1.json.php deleted file mode 100644 index c0f30e8..0000000 --- a/vendor/Aws3/Aws/data/ivschat/2020-07-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListLoggingConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListRooms' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/kafka/2018-11-14/api-2.json.php b/vendor/Aws3/Aws/data/kafka/2018-11-14/api-2.json.php deleted file mode 100644 index b4c15f3..0000000 --- a/vendor/Aws3/Aws/data/kafka/2018-11-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-11-14', 'endpointPrefix' => 'kafka', 'signingName' => 'kafka', 'serviceFullName' => 'Managed Streaming for Kafka', 'serviceAbbreviation' => 'Kafka', 'serviceId' => 'Kafka', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'kafka-2018-11-14', 'signatureVersion' => 'v4'], 'operations' => ['BatchAssociateScramSecret' => ['name' => 'BatchAssociateScramSecret', 'http' => ['method' => 'POST', 'requestUri' => '/v1/clusters/{clusterArn}/scram-secrets', 'responseCode' => 200], 'input' => ['shape' => 'BatchAssociateScramSecretRequest'], 'output' => ['shape' => 'BatchAssociateScramSecretResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/v1/clusters', 'responseCode' => 200], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateClusterV2' => ['name' => 'CreateClusterV2', 'http' => ['method' => 'POST', 'requestUri' => '/api/v2/clusters', 'responseCode' => 200], 'input' => ['shape' => 'CreateClusterV2Request'], 'output' => ['shape' => 'CreateClusterV2Response'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateConfiguration' => ['name' => 'CreateConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/v1/configurations', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfigurationRequest'], 'output' => ['shape' => 'CreateConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/clusters/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteConfiguration' => ['name' => 'DeleteConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/configurations/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConfigurationRequest'], 'output' => ['shape' => 'DeleteConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeCluster' => ['name' => 'DescribeCluster', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeClusterRequest'], 'output' => ['shape' => 'DescribeClusterResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeClusterV2' => ['name' => 'DescribeClusterV2', 'http' => ['method' => 'GET', 'requestUri' => '/api/v2/clusters/{clusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeClusterV2Request'], 'output' => ['shape' => 'DescribeClusterV2Response'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeClusterOperation' => ['name' => 'DescribeClusterOperation', 'http' => ['method' => 'GET', 'requestUri' => '/v1/operations/{clusterOperationArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeClusterOperationRequest'], 'output' => ['shape' => 'DescribeClusterOperationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeConfiguration' => ['name' => 'DescribeConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeConfigurationRequest'], 'output' => ['shape' => 'DescribeConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeConfigurationRevision' => ['name' => 'DescribeConfigurationRevision', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{arn}/revisions/{revision}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeConfigurationRevisionRequest'], 'output' => ['shape' => 'DescribeConfigurationRevisionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'BatchDisassociateScramSecret' => ['name' => 'BatchDisassociateScramSecret', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/clusters/{clusterArn}/scram-secrets', 'responseCode' => 200], 'input' => ['shape' => 'BatchDisassociateScramSecretRequest'], 'output' => ['shape' => 'BatchDisassociateScramSecretResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'GetBootstrapBrokers' => ['name' => 'GetBootstrapBrokers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters/{clusterArn}/bootstrap-brokers', 'responseCode' => 200], 'input' => ['shape' => 'GetBootstrapBrokersRequest'], 'output' => ['shape' => 'GetBootstrapBrokersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'GetCompatibleKafkaVersions' => ['name' => 'GetCompatibleKafkaVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/compatible-kafka-versions', 'responseCode' => 200], 'input' => ['shape' => 'GetCompatibleKafkaVersionsRequest'], 'output' => ['shape' => 'GetCompatibleKafkaVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListClusterOperations' => ['name' => 'ListClusterOperations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters/{clusterArn}/operations', 'responseCode' => 200], 'input' => ['shape' => 'ListClusterOperationsRequest'], 'output' => ['shape' => 'ListClusterOperationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters', 'responseCode' => 200], 'input' => ['shape' => 'ListClustersRequest'], 'output' => ['shape' => 'ListClustersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException']]], 'ListClustersV2' => ['name' => 'ListClustersV2', 'http' => ['method' => 'GET', 'requestUri' => '/api/v2/clusters', 'responseCode' => 200], 'input' => ['shape' => 'ListClustersV2Request'], 'output' => ['shape' => 'ListClustersV2Response'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException']]], 'ListConfigurationRevisions' => ['name' => 'ListConfigurationRevisions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{arn}/revisions', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationRevisionsRequest'], 'output' => ['shape' => 'ListConfigurationRevisionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListConfigurations' => ['name' => 'ListConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationsRequest'], 'output' => ['shape' => 'ListConfigurationsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListKafkaVersions' => ['name' => 'ListKafkaVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/kafka-versions', 'responseCode' => 200], 'input' => ['shape' => 'ListKafkaVersionsRequest'], 'output' => ['shape' => 'ListKafkaVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListNodes' => ['name' => 'ListNodes', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters/{clusterArn}/nodes', 'responseCode' => 200], 'input' => ['shape' => 'ListNodesRequest'], 'output' => ['shape' => 'ListNodesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListScramSecrets' => ['name' => 'ListScramSecrets', 'http' => ['method' => 'GET', 'requestUri' => '/v1/clusters/{clusterArn}/scram-secrets', 'responseCode' => 200], 'input' => ['shape' => 'ListScramSecretsRequest'], 'output' => ['shape' => 'ListScramSecretsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'RebootBroker' => ['name' => 'RebootBroker', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/reboot-broker', 'responseCode' => 200], 'input' => ['shape' => 'RebootBrokerRequest'], 'output' => ['shape' => 'RebootBrokerResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateBrokerCount' => ['name' => 'UpdateBrokerCount', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/nodes/count', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBrokerCountRequest'], 'output' => ['shape' => 'UpdateBrokerCountResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateBrokerType' => ['name' => 'UpdateBrokerType', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/nodes/type', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBrokerTypeRequest'], 'output' => ['shape' => 'UpdateBrokerTypeResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateBrokerStorage' => ['name' => 'UpdateBrokerStorage', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/nodes/storage', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBrokerStorageRequest'], 'output' => ['shape' => 'UpdateBrokerStorageResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateConfiguration' => ['name' => 'UpdateConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/configurations/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigurationRequest'], 'output' => ['shape' => 'UpdateConfigurationResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateClusterConfiguration' => ['name' => 'UpdateClusterConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateClusterConfigurationRequest'], 'output' => ['shape' => 'UpdateClusterConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateClusterKafkaVersion' => ['name' => 'UpdateClusterKafkaVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/version', 'responseCode' => 200], 'input' => ['shape' => 'UpdateClusterKafkaVersionRequest'], 'output' => ['shape' => 'UpdateClusterKafkaVersionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateConnectivity' => ['name' => 'UpdateConnectivity', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/connectivity', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConnectivityRequest'], 'output' => ['shape' => 'UpdateConnectivityResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateMonitoring' => ['name' => 'UpdateMonitoring', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/monitoring', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMonitoringRequest'], 'output' => ['shape' => 'UpdateMonitoringResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateSecurity' => ['name' => 'UpdateSecurity', 'http' => ['method' => 'PATCH', 'requestUri' => '/v1/clusters/{clusterArn}/security', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSecurityRequest'], 'output' => ['shape' => 'UpdateSecurityResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateStorage' => ['name' => 'UpdateStorage', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/clusters/{clusterArn}/storage', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStorageRequest'], 'output' => ['shape' => 'UpdateStorageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['BatchAssociateScramSecretRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'SecretArnList' => ['shape' => '__listOf__string', 'locationName' => 'secretArnList']], 'required' => ['ClusterArn', 'SecretArnList']], 'BatchAssociateScramSecretResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'UnprocessedScramSecrets' => ['shape' => '__listOfUnprocessedScramSecret', 'locationName' => 'unprocessedScramSecrets']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BrokerAZDistribution' => ['type' => 'string', 'enum' => ['DEFAULT']], 'BrokerEBSVolumeInfo' => ['type' => 'structure', 'members' => ['KafkaBrokerNodeId' => ['shape' => '__string', 'locationName' => 'kafkaBrokerNodeId'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput', 'locationName' => 'provisionedThroughput'], 'VolumeSizeGB' => ['shape' => '__integer', 'locationName' => 'volumeSizeGB']], 'required' => ['KafkaBrokerNodeId']], 'BrokerLogs' => ['type' => 'structure', 'members' => ['CloudWatchLogs' => ['shape' => 'CloudWatchLogs', 'locationName' => 'cloudWatchLogs'], 'Firehose' => ['shape' => 'Firehose', 'locationName' => 'firehose'], 'S3' => ['shape' => 'S3', 'locationName' => 's3']]], 'BrokerNodeGroupInfo' => ['type' => 'structure', 'members' => ['BrokerAZDistribution' => ['shape' => 'BrokerAZDistribution', 'locationName' => 'brokerAZDistribution'], 'ClientSubnets' => ['shape' => '__listOf__string', 'locationName' => 'clientSubnets'], 'InstanceType' => ['shape' => '__stringMin5Max32', 'locationName' => 'instanceType'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'StorageInfo' => ['shape' => 'StorageInfo', 'locationName' => 'storageInfo'], 'ConnectivityInfo' => ['shape' => 'ConnectivityInfo', 'locationName' => 'connectivityInfo']], 'required' => ['ClientSubnets', 'InstanceType']], 'BrokerNodeInfo' => ['type' => 'structure', 'members' => ['AttachedENIId' => ['shape' => '__string', 'locationName' => 'attachedENIId'], 'BrokerId' => ['shape' => '__double', 'locationName' => 'brokerId'], 'ClientSubnet' => ['shape' => '__string', 'locationName' => 'clientSubnet'], 'ClientVpcIpAddress' => ['shape' => '__string', 'locationName' => 'clientVpcIpAddress'], 'CurrentBrokerSoftwareInfo' => ['shape' => 'BrokerSoftwareInfo', 'locationName' => 'currentBrokerSoftwareInfo'], 'Endpoints' => ['shape' => '__listOf__string', 'locationName' => 'endpoints']]], 'BrokerSoftwareInfo' => ['type' => 'structure', 'members' => ['ConfigurationArn' => ['shape' => '__string', 'locationName' => 'configurationArn'], 'ConfigurationRevision' => ['shape' => '__long', 'locationName' => 'configurationRevision'], 'KafkaVersion' => ['shape' => '__string', 'locationName' => 'kafkaVersion']]], 'ClientAuthentication' => ['type' => 'structure', 'members' => ['Sasl' => ['shape' => 'Sasl', 'locationName' => 'sasl'], 'Tls' => ['shape' => 'Tls', 'locationName' => 'tls'], 'Unauthenticated' => ['shape' => 'Unauthenticated', 'locationName' => 'unauthenticated']]], 'ClientBroker' => ['type' => 'string', 'enum' => ['TLS', 'TLS_PLAINTEXT', 'PLAINTEXT']], 'CloudWatchLogs' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled'], 'LogGroup' => ['shape' => '__string', 'locationName' => 'logGroup']], 'required' => ['Enabled']], 'ClusterInfo' => ['type' => 'structure', 'members' => ['ActiveOperationArn' => ['shape' => '__string', 'locationName' => 'activeOperationArn'], 'BrokerNodeGroupInfo' => ['shape' => 'BrokerNodeGroupInfo', 'locationName' => 'brokerNodeGroupInfo'], 'ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication'], 'ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterName' => ['shape' => '__string', 'locationName' => 'clusterName'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'CurrentBrokerSoftwareInfo' => ['shape' => 'BrokerSoftwareInfo', 'locationName' => 'currentBrokerSoftwareInfo'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring'], 'NumberOfBrokerNodes' => ['shape' => '__integer', 'locationName' => 'numberOfBrokerNodes'], 'OpenMonitoring' => ['shape' => 'OpenMonitoring', 'locationName' => 'openMonitoring'], 'State' => ['shape' => 'ClusterState', 'locationName' => 'state'], 'StateInfo' => ['shape' => 'StateInfo', 'locationName' => 'stateInfo'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'ZookeeperConnectString' => ['shape' => '__string', 'locationName' => 'zookeeperConnectString'], 'ZookeeperConnectStringTls' => ['shape' => '__string', 'locationName' => 'zookeeperConnectStringTls'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode']]], 'ClusterOperationInfo' => ['type' => 'structure', 'members' => ['ClientRequestId' => ['shape' => '__string', 'locationName' => 'clientRequestId'], 'ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'EndTime' => ['shape' => '__timestampIso8601', 'locationName' => 'endTime'], 'ErrorInfo' => ['shape' => 'ErrorInfo', 'locationName' => 'errorInfo'], 'OperationSteps' => ['shape' => '__listOfClusterOperationStep', 'locationName' => 'operationSteps'], 'OperationArn' => ['shape' => '__string', 'locationName' => 'operationArn'], 'OperationState' => ['shape' => '__string', 'locationName' => 'operationState'], 'OperationType' => ['shape' => '__string', 'locationName' => 'operationType'], 'SourceClusterInfo' => ['shape' => 'MutableClusterInfo', 'locationName' => 'sourceClusterInfo'], 'TargetClusterInfo' => ['shape' => 'MutableClusterInfo', 'locationName' => 'targetClusterInfo']]], 'ClusterOperationStep' => ['type' => 'structure', 'members' => ['StepInfo' => ['shape' => 'ClusterOperationStepInfo', 'locationName' => 'stepInfo'], 'StepName' => ['shape' => '__string', 'locationName' => 'stepName']]], 'ClusterOperationStepInfo' => ['type' => 'structure', 'members' => ['StepStatus' => ['shape' => '__string', 'locationName' => 'stepStatus']]], 'ClusterState' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'HEALING', 'MAINTENANCE', 'REBOOTING_BROKER', 'UPDATING']], 'CompatibleKafkaVersion' => ['type' => 'structure', 'members' => ['SourceVersion' => ['shape' => '__string', 'locationName' => 'sourceVersion'], 'TargetVersions' => ['shape' => '__listOf__string', 'locationName' => 'targetVersions']]], 'Configuration' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'KafkaVersions' => ['shape' => '__listOf__string', 'locationName' => 'kafkaVersions'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'State' => ['shape' => 'ConfigurationState', 'locationName' => 'state']], 'required' => ['Description', 'LatestRevision', 'CreationTime', 'KafkaVersions', 'Arn', 'Name', 'State']], 'ConfigurationInfo' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Revision' => ['shape' => '__long', 'locationName' => 'revision']], 'required' => ['Revision', 'Arn']], 'ConfigurationRevision' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Revision' => ['shape' => '__long', 'locationName' => 'revision']], 'required' => ['Revision', 'CreationTime']], 'ConfigurationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING', 'DELETE_FAILED']], 'ConflictException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'ConnectivityInfo' => ['type' => 'structure', 'members' => ['PublicAccess' => ['shape' => 'PublicAccess', 'locationName' => 'publicAccess']]], 'CreateClusterRequest' => ['type' => 'structure', 'members' => ['BrokerNodeGroupInfo' => ['shape' => 'BrokerNodeGroupInfo', 'locationName' => 'brokerNodeGroupInfo'], 'ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication'], 'ClusterName' => ['shape' => '__stringMin1Max64', 'locationName' => 'clusterName'], 'ConfigurationInfo' => ['shape' => 'ConfigurationInfo', 'locationName' => 'configurationInfo'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring'], 'KafkaVersion' => ['shape' => '__stringMin1Max128', 'locationName' => 'kafkaVersion'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo'], 'NumberOfBrokerNodes' => ['shape' => '__integerMin1Max15', 'locationName' => 'numberOfBrokerNodes'], 'OpenMonitoring' => ['shape' => 'OpenMonitoringInfo', 'locationName' => 'openMonitoring'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode']], 'required' => ['BrokerNodeGroupInfo', 'KafkaVersion', 'NumberOfBrokerNodes', 'ClusterName']], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterName' => ['shape' => '__string', 'locationName' => 'clusterName'], 'State' => ['shape' => 'ClusterState', 'locationName' => 'state']]], 'CreateConfigurationRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string', 'locationName' => 'description'], 'KafkaVersions' => ['shape' => '__listOf__string', 'locationName' => 'kafkaVersions'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ServerProperties' => ['shape' => '__blob', 'locationName' => 'serverProperties']], 'required' => ['ServerProperties', 'Name']], 'CreateConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'State' => ['shape' => 'ConfigurationState', 'locationName' => 'state']]], 'DeleteClusterRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'currentVersion']], 'required' => ['ClusterArn']], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'State' => ['shape' => 'ClusterState', 'locationName' => 'state']]], 'DeleteConfigurationRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'arn']], 'required' => ['Arn']], 'DeleteConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'State' => ['shape' => 'ConfigurationState', 'locationName' => 'state']]], 'DescribeClusterOperationRequest' => ['type' => 'structure', 'members' => ['ClusterOperationArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterOperationArn']], 'required' => ['ClusterOperationArn']], 'DescribeClusterOperationResponse' => ['type' => 'structure', 'members' => ['ClusterOperationInfo' => ['shape' => 'ClusterOperationInfo', 'locationName' => 'clusterOperationInfo']]], 'DescribeClusterRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn']], 'required' => ['ClusterArn']], 'DescribeClusterResponse' => ['type' => 'structure', 'members' => ['ClusterInfo' => ['shape' => 'ClusterInfo', 'locationName' => 'clusterInfo']]], 'DescribeConfigurationRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'arn']], 'required' => ['Arn']], 'DescribeConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'KafkaVersions' => ['shape' => '__listOf__string', 'locationName' => 'kafkaVersions'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'State' => ['shape' => 'ConfigurationState', 'locationName' => 'state']]], 'DescribeConfigurationRevisionRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'arn'], 'Revision' => ['shape' => '__long', 'location' => 'uri', 'locationName' => 'revision']], 'required' => ['Revision', 'Arn']], 'DescribeConfigurationRevisionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Revision' => ['shape' => '__long', 'locationName' => 'revision'], 'ServerProperties' => ['shape' => '__blob', 'locationName' => 'serverProperties']]], 'BatchDisassociateScramSecretRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'SecretArnList' => ['shape' => '__listOf__string', 'locationName' => 'secretArnList']], 'required' => ['ClusterArn', 'SecretArnList']], 'BatchDisassociateScramSecretResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'UnprocessedScramSecrets' => ['shape' => '__listOfUnprocessedScramSecret', 'locationName' => 'unprocessedScramSecrets']]], 'EBSStorageInfo' => ['type' => 'structure', 'members' => ['ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput', 'locationName' => 'provisionedThroughput'], 'VolumeSize' => ['shape' => '__integerMin1Max16384', 'locationName' => 'volumeSize']]], 'EncryptionAtRest' => ['type' => 'structure', 'members' => ['DataVolumeKMSKeyId' => ['shape' => '__string', 'locationName' => 'dataVolumeKMSKeyId']], 'required' => ['DataVolumeKMSKeyId']], 'EncryptionInTransit' => ['type' => 'structure', 'members' => ['ClientBroker' => ['shape' => 'ClientBroker', 'locationName' => 'clientBroker'], 'InCluster' => ['shape' => '__boolean', 'locationName' => 'inCluster']]], 'EncryptionInfo' => ['type' => 'structure', 'members' => ['EncryptionAtRest' => ['shape' => 'EncryptionAtRest', 'locationName' => 'encryptionAtRest'], 'EncryptionInTransit' => ['shape' => 'EncryptionInTransit', 'locationName' => 'encryptionInTransit']]], 'EnhancedMonitoring' => ['type' => 'string', 'enum' => ['DEFAULT', 'PER_BROKER', 'PER_TOPIC_PER_BROKER', 'PER_TOPIC_PER_PARTITION']], 'Error' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'Firehose' => ['type' => 'structure', 'members' => ['DeliveryStream' => ['shape' => '__string', 'locationName' => 'deliveryStream'], 'Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']], 'required' => ['Enabled']], 'ErrorInfo' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'ErrorString' => ['shape' => '__string', 'locationName' => 'errorString']]], 'ForbiddenException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GetBootstrapBrokersRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn']], 'required' => ['ClusterArn']], 'GetBootstrapBrokersResponse' => ['type' => 'structure', 'members' => ['BootstrapBrokerString' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerString'], 'BootstrapBrokerStringPublicSaslIam' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringPublicSaslIam'], 'BootstrapBrokerStringPublicSaslScram' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringPublicSaslScram'], 'BootstrapBrokerStringPublicTls' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringPublicTls'], 'BootstrapBrokerStringTls' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringTls'], 'BootstrapBrokerStringSaslScram' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringSaslScram'], 'BootstrapBrokerStringSaslIam' => ['shape' => '__string', 'locationName' => 'bootstrapBrokerStringSaslIam']]], 'GetCompatibleKafkaVersionsRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'clusterArn']]], 'GetCompatibleKafkaVersionsResponse' => ['type' => 'structure', 'members' => ['CompatibleKafkaVersions' => ['shape' => '__listOfCompatibleKafkaVersion', 'locationName' => 'compatibleKafkaVersions']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'KafkaVersion' => ['type' => 'structure', 'members' => ['Version' => ['shape' => '__string', 'locationName' => 'version'], 'Status' => ['shape' => 'KafkaVersionStatus', 'locationName' => 'status']]], 'KafkaVersionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DEPRECATED']], 'ListClusterOperationsRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ClusterArn']], 'ListClusterOperationsResponse' => ['type' => 'structure', 'members' => ['ClusterOperationInfoList' => ['shape' => '__listOfClusterOperationInfo', 'locationName' => 'clusterOperationInfoList'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListClustersV2Request' => ['type' => 'structure', 'members' => ['ClusterNameFilter' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'clusterNameFilter', 'documentation' => '

Specify a prefix of the names of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

'], 'ClusterTypeFilter' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'clusterTypeFilter', 'documentation' => '

Specify either PROVISIONED or SERVERLESS.

'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults', 'documentation' => '

The maximum number of results to return in the response. If there are more results, the response includes a NextToken parameter.

'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken', 'documentation' => '

The paginated results marker. When the result of the operation is truncated, the call returns NextToken in the response. To get the next batch, provide this token in your next request.

']]], 'ListClustersV2Response' => ['type' => 'structure', 'members' => ['ClusterInfoList' => ['shape' => '__listOfCluster', 'locationName' => 'clusterInfoList', 'documentation' => '

Information on each of the MSK clusters in the response.

'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken', 'documentation' => '

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. To get another batch of clusters, provide this token in your next request.

']]], 'CreateClusterV2Request' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => '__stringMin1Max64', 'locationName' => 'clusterName', 'documentation' => '

The name of the cluster.

'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags', 'documentation' => '

A map of tags that you want the cluster to have.

'], 'Provisioned' => ['shape' => 'ProvisionedRequest', 'locationName' => 'provisioned', 'documentation' => '

Information about the provisioned cluster.

'], 'Serverless' => ['shape' => 'ServerlessRequest', 'locationName' => 'serverless', 'documentation' => '

Information about the serverless cluster.

']], 'required' => ['ClusterName']], 'CreateClusterV2Response' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn', 'documentation' => '

The Amazon Resource Name (ARN) of the cluster.

'], 'ClusterName' => ['shape' => '__string', 'locationName' => 'clusterName', 'documentation' => '

The name of the MSK cluster.

'], 'State' => ['shape' => 'ClusterState', 'locationName' => 'state', 'documentation' => '

The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

'], 'ClusterType' => ['shape' => 'ClusterType', 'locationName' => 'clusterType', 'documentation' => '

The type of the cluster. The possible types are PROVISIONED or SERVERLESS.

']]], 'DescribeClusterV2Request' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn', 'documentation' => '

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

']], 'required' => ['ClusterArn']], 'DescribeClusterV2Response' => ['type' => 'structure', 'members' => ['ClusterInfo' => ['shape' => 'Cluster', 'locationName' => 'clusterInfo', 'documentation' => '

The cluster information.

']]], 'Cluster' => ['type' => 'structure', 'members' => ['ActiveOperationArn' => ['shape' => '__string', 'locationName' => 'activeOperationArn', 'documentation' => '

The Amazon Resource Name (ARN) that uniquely identifies a cluster operation.

'], 'ClusterType' => ['shape' => 'ClusterType', 'locationName' => 'clusterType', 'documentation' => '

Cluster Type.

'], 'ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn', 'documentation' => '

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

'], 'ClusterName' => ['shape' => '__string', 'locationName' => 'clusterName', 'documentation' => '

The name of the cluster.

'], 'CreationTime' => ['shape' => '__timestampIso8601', 'locationName' => 'creationTime', 'documentation' => '

The time when the cluster was created.

'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion', 'documentation' => '

The current version of the MSK cluster.

'], 'State' => ['shape' => 'ClusterState', 'locationName' => 'state', 'documentation' => '

The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

'], 'StateInfo' => ['shape' => 'StateInfo', 'locationName' => 'stateInfo', 'documentation' => '

State Info for the Amazon MSK cluster.

'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags', 'documentation' => '

Tags attached to the cluster.

'], 'Provisioned' => ['shape' => 'Provisioned', 'locationName' => 'provisioned', 'documentation' => '

Information about the provisioned cluster.

'], 'Serverless' => ['shape' => 'Serverless', 'locationName' => 'serverless', 'documentation' => '

Information about the serverless cluster.

']], 'documentation' => '

Returns information about a cluster.

'], 'ClusterType' => ['type' => 'string', 'documentation' => '

The type of cluster.

', 'enum' => ['PROVISIONED', 'SERVERLESS']], 'ProvisionedRequest' => ['type' => 'structure', 'documentation' => '

Provisioned cluster request.

', 'members' => ['BrokerNodeGroupInfo' => ['shape' => 'BrokerNodeGroupInfo', 'locationName' => 'brokerNodeGroupInfo', 'documentation' => '

Information about the brokers.

'], 'ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication', 'documentation' => '

Includes all client authentication information.

'], 'ConfigurationInfo' => ['shape' => 'ConfigurationInfo', 'locationName' => 'configurationInfo', 'documentation' => '

Represents the configuration that you want Amazon MSK to use for the brokers in a cluster.

'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo', 'documentation' => '

Includes all encryption-related information.

'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring', 'documentation' => '

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.

'], 'OpenMonitoring' => ['shape' => 'OpenMonitoringInfo', 'locationName' => 'openMonitoring', 'documentation' => '

The settings for open monitoring.

'], 'KafkaVersion' => ['shape' => '__stringMin1Max128', 'locationName' => 'kafkaVersion', 'documentation' => '

The Apache Kafka version that you want for the cluster.

'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo', 'documentation' => '

Log delivery information for the cluster.

'], 'NumberOfBrokerNodes' => ['shape' => '__integerMin1Max15', 'locationName' => 'numberOfBrokerNodes', 'documentation' => '

The number of brokers in the cluster.

'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode', 'documentation' => '

This controls storage mode for supported storage tiers.

']], 'required' => ['BrokerNodeGroupInfo', 'KafkaVersion', 'NumberOfBrokerNodes']], 'Provisioned' => ['type' => 'structure', 'documentation' => '

Provisioned cluster.

', 'members' => ['BrokerNodeGroupInfo' => ['shape' => 'BrokerNodeGroupInfo', 'locationName' => 'brokerNodeGroupInfo', 'documentation' => '

Information about the brokers.

'], 'CurrentBrokerSoftwareInfo' => ['shape' => 'BrokerSoftwareInfo', 'locationName' => 'currentBrokerSoftwareInfo', 'documentation' => '

Information about the Apache Kafka version deployed on the brokers.

'], 'ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication', 'documentation' => '

Includes all client authentication information.

'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo', 'documentation' => '

Includes all encryption-related information.

'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring', 'documentation' => '

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.

'], 'OpenMonitoring' => ['shape' => 'OpenMonitoringInfo', 'locationName' => 'openMonitoring', 'documentation' => '

The settings for open monitoring.

'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo', 'documentation' => '

Log delivery information for the cluster.

'], 'NumberOfBrokerNodes' => ['shape' => '__integerMin1Max15', 'locationName' => 'numberOfBrokerNodes', 'documentation' => '

The number of brokers in the cluster.

'], 'ZookeeperConnectString' => ['shape' => '__string', 'locationName' => 'zookeeperConnectString', 'documentation' => '

The connection string to use to connect to the Apache ZooKeeper cluster.

'], 'ZookeeperConnectStringTls' => ['shape' => '__string', 'locationName' => 'zookeeperConnectStringTls', 'documentation' => '

The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.

'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode', 'documentation' => '

This controls storage mode for supported storage tiers.

']], 'required' => ['BrokerNodeGroupInfo', 'NumberOfBrokerNodes']], 'VpcConfig' => ['type' => 'structure', 'documentation' => '

The configuration of the Amazon VPCs for the cluster.

', 'members' => ['SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds', 'documentation' => '

The IDs of the subnets associated with the cluster.

'], 'SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds', 'documentation' => '

The IDs of the security groups associated with the cluster.

']], 'required' => ['SubnetIds']], 'ServerlessRequest' => ['type' => 'structure', 'documentation' => '

Serverless cluster request.

', 'members' => ['VpcConfigs' => ['shape' => '__listOfVpcConfig', 'locationName' => 'vpcConfigs', 'documentation' => '

The configuration of the Amazon VPCs for the cluster.

'], 'ClientAuthentication' => ['shape' => 'ServerlessClientAuthentication', 'locationName' => 'clientAuthentication', 'documentation' => '

Includes all client authentication information.

']], 'required' => ['VpcConfigs']], 'ServerlessClientAuthentication' => ['type' => 'structure', 'members' => ['Sasl' => ['shape' => 'ServerlessSasl', 'locationName' => 'sasl', 'documentation' => '

Details for client authentication using SASL.

']], 'documentation' => '

Includes all client authentication information.

'], 'ServerlessSasl' => ['type' => 'structure', 'members' => ['Iam' => ['shape' => 'Iam', 'locationName' => 'iam', 'documentation' => '

Indicates whether IAM access control is enabled.

']], 'documentation' => '

Details for client authentication using SASL.

'], 'Serverless' => ['type' => 'structure', 'documentation' => '

Serverless cluster.

', 'members' => ['VpcConfigs' => ['shape' => '__listOfVpcConfig', 'locationName' => 'vpcConfigs', 'documentation' => '

The configuration of the Amazon VPCs for the cluster.

'], 'ClientAuthentication' => ['shape' => 'ServerlessClientAuthentication', 'locationName' => 'clientAuthentication', 'documentation' => '

Includes all client authentication information.

']], 'required' => ['VpcConfigs']], 'ListClustersRequest' => ['type' => 'structure', 'members' => ['ClusterNameFilter' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'clusterNameFilter'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListClustersResponse' => ['type' => 'structure', 'members' => ['ClusterInfoList' => ['shape' => '__listOfClusterInfo', 'locationName' => 'clusterInfoList'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListConfigurationRevisionsRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'arn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['Arn']], 'ListConfigurationRevisionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Revisions' => ['shape' => '__listOfConfigurationRevision', 'locationName' => 'revisions']]], 'ListConfigurationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListConfigurationsResponse' => ['type' => 'structure', 'members' => ['Configurations' => ['shape' => '__listOfConfiguration', 'locationName' => 'configurations'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListKafkaVersionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListKafkaVersionsResponse' => ['type' => 'structure', 'members' => ['KafkaVersions' => ['shape' => '__listOfKafkaVersion', 'locationName' => 'kafkaVersions'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListNodesRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ClusterArn']], 'ListNodesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'NodeInfoList' => ['shape' => '__listOfNodeInfo', 'locationName' => 'nodeInfoList']]], 'ListScramSecretsRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ClusterArn']], 'ListScramSecretsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'SecretArnList' => ['shape' => '__listOf__string', 'locationName' => 'secretArnList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 100], 'LoggingInfo' => ['type' => 'structure', 'members' => ['BrokerLogs' => ['shape' => 'BrokerLogs', 'locationName' => 'brokerLogs']], 'required' => ['BrokerLogs']], 'MutableClusterInfo' => ['type' => 'structure', 'members' => ['BrokerEBSVolumeInfo' => ['shape' => '__listOfBrokerEBSVolumeInfo', 'locationName' => 'brokerEBSVolumeInfo'], 'ConfigurationInfo' => ['shape' => 'ConfigurationInfo', 'locationName' => 'configurationInfo'], 'NumberOfBrokerNodes' => ['shape' => '__integer', 'locationName' => 'numberOfBrokerNodes'], 'OpenMonitoring' => ['shape' => 'OpenMonitoring', 'locationName' => 'openMonitoring'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring'], 'KafkaVersion' => ['shape' => '__string', 'locationName' => 'kafkaVersion'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo'], 'InstanceType' => ['shape' => '__string', 'locationName' => 'instanceType'], 'ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo'], 'ConnectivityInfo' => ['shape' => 'ConnectivityInfo', 'locationName' => 'connectivityInfo'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode']]], 'NodeInfo' => ['type' => 'structure', 'members' => ['AddedToClusterTime' => ['shape' => '__string', 'locationName' => 'addedToClusterTime'], 'BrokerNodeInfo' => ['shape' => 'BrokerNodeInfo', 'locationName' => 'brokerNodeInfo'], 'InstanceType' => ['shape' => '__string', 'locationName' => 'instanceType'], 'NodeARN' => ['shape' => '__string', 'locationName' => 'nodeARN'], 'NodeType' => ['shape' => 'NodeType', 'locationName' => 'nodeType'], 'ZookeeperNodeInfo' => ['shape' => 'ZookeeperNodeInfo', 'locationName' => 'zookeeperNodeInfo']]], 'NodeType' => ['type' => 'string', 'enum' => ['BROKER']], 'NotFoundException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'Sasl' => ['type' => 'structure', 'members' => ['Scram' => ['shape' => 'Scram', 'locationName' => 'scram'], 'Iam' => ['shape' => 'Iam', 'locationName' => 'iam']]], 'Scram' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']]], 'Iam' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 503]], 'StateInfo' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string', 'locationName' => 'code'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'StorageInfo' => ['type' => 'structure', 'members' => ['EbsStorageInfo' => ['shape' => 'EBSStorageInfo', 'locationName' => 'ebsStorageInfo']]], 'StorageMode' => ['type' => 'string', 'enum' => ['LOCAL', 'TIERED']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['ResourceArn', 'Tags']], 'Tls' => ['type' => 'structure', 'members' => ['CertificateAuthorityArnList' => ['shape' => '__listOf__string', 'locationName' => 'certificateAuthorityArnList'], 'Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'Unauthenticated' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled']]], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['InvalidParameter' => ['shape' => '__string', 'locationName' => 'invalidParameter'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 401]], 'UnprocessedScramSecret' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'ErrorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage'], 'SecretArn' => ['shape' => '__string', 'locationName' => 'secretArn']]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateBrokerTypeRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'TargetInstanceType' => ['shape' => '__string', 'locationName' => 'targetInstanceType']], 'required' => ['ClusterArn', 'CurrentVersion', 'TargetInstanceType']], 'UpdateBrokerTypeResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateBrokerCountRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'TargetNumberOfBrokerNodes' => ['shape' => '__integerMin1Max15', 'locationName' => 'targetNumberOfBrokerNodes']], 'required' => ['ClusterArn', 'CurrentVersion', 'TargetNumberOfBrokerNodes']], 'UpdateBrokerCountResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateBrokerStorageRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'TargetBrokerEBSVolumeInfo' => ['shape' => '__listOfBrokerEBSVolumeInfo', 'locationName' => 'targetBrokerEBSVolumeInfo']], 'required' => ['ClusterArn', 'TargetBrokerEBSVolumeInfo', 'CurrentVersion']], 'UpdateBrokerStorageResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateClusterConfigurationRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'ConfigurationInfo' => ['shape' => 'ConfigurationInfo', 'locationName' => 'configurationInfo'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion']], 'required' => ['ClusterArn', 'CurrentVersion', 'ConfigurationInfo']], 'UpdateClusterConfigurationResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateClusterKafkaVersionRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'ConfigurationInfo' => ['shape' => 'ConfigurationInfo', 'locationName' => 'configurationInfo'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'TargetKafkaVersion' => ['shape' => '__string', 'locationName' => 'targetKafkaVersion']], 'required' => ['ClusterArn', 'TargetKafkaVersion', 'CurrentVersion']], 'UpdateClusterKafkaVersionResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateConfigurationRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'arn'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'ServerProperties' => ['shape' => '__blob', 'locationName' => 'serverProperties']], 'required' => ['Arn', 'ServerProperties']], 'UpdateConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision']]], 'UpdateConnectivityRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'ConnectivityInfo' => ['shape' => 'ConnectivityInfo', 'locationName' => 'connectivityInfo'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion']], 'required' => ['ClusterArn', 'ConnectivityInfo', 'CurrentVersion']], 'UpdateConnectivityResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateMonitoringRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoring', 'locationName' => 'enhancedMonitoring'], 'OpenMonitoring' => ['shape' => 'OpenMonitoringInfo', 'locationName' => 'openMonitoring'], 'LoggingInfo' => ['shape' => 'LoggingInfo', 'locationName' => 'loggingInfo']], 'required' => ['ClusterArn', 'CurrentVersion']], 'UpdateMonitoringResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateSecurityRequest' => ['type' => 'structure', 'members' => ['ClientAuthentication' => ['shape' => 'ClientAuthentication', 'locationName' => 'clientAuthentication'], 'ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'EncryptionInfo' => ['shape' => 'EncryptionInfo', 'locationName' => 'encryptionInfo']], 'required' => ['ClusterArn', 'CurrentVersion']], 'UpdateSecurityResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'UpdateStorageRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn'], 'CurrentVersion' => ['shape' => '__string', 'locationName' => 'currentVersion'], 'ProvisionedThroughput' => ['shape' => 'ProvisionedThroughput', 'locationName' => 'provisionedThroughput'], 'StorageMode' => ['shape' => 'StorageMode', 'locationName' => 'storageMode'], 'VolumeSizeGB' => ['shape' => '__integer', 'locationName' => 'volumeSizeGB']], 'required' => ['ClusterArn', 'CurrentVersion']], 'UpdateStorageResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'ZookeeperNodeInfo' => ['type' => 'structure', 'members' => ['AttachedENIId' => ['shape' => '__string', 'locationName' => 'attachedENIId'], 'ClientVpcIpAddress' => ['shape' => '__string', 'locationName' => 'clientVpcIpAddress'], 'Endpoints' => ['shape' => '__listOf__string', 'locationName' => 'endpoints'], 'ZookeeperId' => ['shape' => '__double', 'locationName' => 'zookeeperId'], 'ZookeeperVersion' => ['shape' => '__string', 'locationName' => 'zookeeperVersion']]], 'OpenMonitoring' => ['type' => 'structure', 'members' => ['Prometheus' => ['shape' => 'Prometheus', 'locationName' => 'prometheus']], 'required' => ['Prometheus']], 'OpenMonitoringInfo' => ['type' => 'structure', 'members' => ['Prometheus' => ['shape' => 'PrometheusInfo', 'locationName' => 'prometheus']], 'required' => ['Prometheus']], 'Prometheus' => ['type' => 'structure', 'members' => ['JmxExporter' => ['shape' => 'JmxExporter', 'locationName' => 'jmxExporter'], 'NodeExporter' => ['shape' => 'NodeExporter', 'locationName' => 'nodeExporter']]], 'PrometheusInfo' => ['type' => 'structure', 'members' => ['JmxExporter' => ['shape' => 'JmxExporterInfo', 'locationName' => 'jmxExporter'], 'NodeExporter' => ['shape' => 'NodeExporterInfo', 'locationName' => 'nodeExporter']]], 'ProvisionedThroughput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled'], 'VolumeThroughput' => ['shape' => '__integer', 'locationName' => 'volumeThroughput']]], 'PublicAccess' => ['type' => 'structure', 'members' => ['Type' => ['shape' => '__string', 'locationName' => 'type']]], 'RebootBrokerRequest' => ['type' => 'structure', 'members' => ['BrokerIds' => ['shape' => '__listOf__string', 'locationName' => 'brokerIds'], 'ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'clusterArn']], 'required' => ['ClusterArn', 'BrokerIds']], 'RebootBrokerResponse' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'locationName' => 'clusterArn'], 'ClusterOperationArn' => ['shape' => '__string', 'locationName' => 'clusterOperationArn']]], 'S3' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => '__string', 'locationName' => 'bucket'], 'Enabled' => ['shape' => '__boolean', 'locationName' => 'enabled'], 'Prefix' => ['shape' => '__string', 'locationName' => 'prefix']], 'required' => ['Enabled']], 'JmxExporter' => ['type' => 'structure', 'members' => ['EnabledInBroker' => ['shape' => '__boolean', 'locationName' => 'enabledInBroker']], 'required' => ['EnabledInBroker']], 'JmxExporterInfo' => ['type' => 'structure', 'members' => ['EnabledInBroker' => ['shape' => '__boolean', 'locationName' => 'enabledInBroker']], 'required' => ['EnabledInBroker']], 'NodeExporter' => ['type' => 'structure', 'members' => ['EnabledInBroker' => ['shape' => '__boolean', 'locationName' => 'enabledInBroker']], 'required' => ['EnabledInBroker']], 'NodeExporterInfo' => ['type' => 'structure', 'members' => ['EnabledInBroker' => ['shape' => '__boolean', 'locationName' => 'enabledInBroker']], 'required' => ['EnabledInBroker']], '__boolean' => ['type' => 'boolean'], '__blob' => ['type' => 'blob'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin1Max15' => ['type' => 'integer', 'min' => 1, 'max' => 15], '__integerMin1Max16384' => ['type' => 'integer', 'min' => 1, 'max' => 16384], '__listOfBrokerEBSVolumeInfo' => ['type' => 'list', 'member' => ['shape' => 'BrokerEBSVolumeInfo']], '__listOfClusterInfo' => ['type' => 'list', 'member' => ['shape' => 'ClusterInfo']], '__listOfClusterOperationInfo' => ['type' => 'list', 'member' => ['shape' => 'ClusterOperationInfo']], '__listOfClusterOperationStep' => ['type' => 'list', 'member' => ['shape' => 'ClusterOperationStep']], '__listOfCompatibleKafkaVersion' => ['type' => 'list', 'member' => ['shape' => 'CompatibleKafkaVersion']], '__listOfCluster' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], '__listOfVpcConfig' => ['type' => 'list', 'member' => ['shape' => 'VpcConfig']], '__listOfConfiguration' => ['type' => 'list', 'member' => ['shape' => 'Configuration']], '__listOfConfigurationRevision' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationRevision']], '__listOfKafkaVersion' => ['type' => 'list', 'member' => ['shape' => 'KafkaVersion']], '__listOfNodeInfo' => ['type' => 'list', 'member' => ['shape' => 'NodeInfo']], '__listOfUnprocessedScramSecret' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedScramSecret']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__stringMin1Max128' => ['type' => 'string', 'min' => 1, 'max' => 128], '__stringMin1Max64' => ['type' => 'string', 'min' => 1, 'max' => 64], '__stringMin5Max32' => ['type' => 'string', 'min' => 5, 'max' => 32], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601']]]; diff --git a/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 981a0b8..0000000 --- a/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafka-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://kafka.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://kafka-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafka.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafka.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-tests-1.json.php deleted file mode 100644 index d66830d..0000000 --- a/vendor/Aws3/Aws/data/kafka/2018-11-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafka-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafka.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kafka/2018-11-14/paginators-1.json.php b/vendor/Aws3/Aws/data/kafka/2018-11-14/paginators-1.json.php deleted file mode 100644 index 8b47d3e..0000000 --- a/vendor/Aws3/Aws/data/kafka/2018-11-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListClusters' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ClusterInfoList'], 'ListClustersV2' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ClusterInfoList'], 'ListConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Configurations'], 'ListKafkaVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'KafkaVersions'], 'ListNodes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NodeInfoList'], 'ListClusterOperations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ClusterOperationInfoList'], 'ListConfigurationRevisions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Revisions'], 'ListScramSecrets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SecretArnList']]]; diff --git a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/api-2.json.php b/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/api-2.json.php deleted file mode 100644 index 00d8dc6..0000000 --- a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-09-14', 'endpointPrefix' => 'kafkaconnect', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Kafka Connect', 'serviceFullName' => 'Managed Streaming for Kafka Connect', 'serviceId' => 'KafkaConnect', 'signatureVersion' => 'v4', 'signingName' => 'kafkaconnect', 'uid' => 'kafkaconnect-2021-09-14'], 'operations' => ['CreateConnector' => ['name' => 'CreateConnector', 'http' => ['method' => 'POST', 'requestUri' => '/v1/connectors', 'responseCode' => 200], 'input' => ['shape' => 'CreateConnectorRequest'], 'output' => ['shape' => 'CreateConnectorResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'CreateCustomPlugin' => ['name' => 'CreateCustomPlugin', 'http' => ['method' => 'POST', 'requestUri' => '/v1/custom-plugins', 'responseCode' => 200], 'input' => ['shape' => 'CreateCustomPluginRequest'], 'output' => ['shape' => 'CreateCustomPluginResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'CreateWorkerConfiguration' => ['name' => 'CreateWorkerConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/v1/worker-configurations', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkerConfigurationRequest'], 'output' => ['shape' => 'CreateWorkerConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'DeleteConnector' => ['name' => 'DeleteConnector', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/connectors/{connectorArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConnectorRequest'], 'output' => ['shape' => 'DeleteConnectorResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DeleteCustomPlugin' => ['name' => 'DeleteCustomPlugin', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/custom-plugins/{customPluginArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCustomPluginRequest'], 'output' => ['shape' => 'DeleteCustomPluginResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true], 'DescribeConnector' => ['name' => 'DescribeConnector', 'http' => ['method' => 'GET', 'requestUri' => '/v1/connectors/{connectorArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeConnectorRequest'], 'output' => ['shape' => 'DescribeConnectorResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'DescribeCustomPlugin' => ['name' => 'DescribeCustomPlugin', 'http' => ['method' => 'GET', 'requestUri' => '/v1/custom-plugins/{customPluginArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeCustomPluginRequest'], 'output' => ['shape' => 'DescribeCustomPluginResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'DescribeWorkerConfiguration' => ['name' => 'DescribeWorkerConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v1/worker-configurations/{workerConfigurationArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeWorkerConfigurationRequest'], 'output' => ['shape' => 'DescribeWorkerConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'ListConnectors' => ['name' => 'ListConnectors', 'http' => ['method' => 'GET', 'requestUri' => '/v1/connectors', 'responseCode' => 200], 'input' => ['shape' => 'ListConnectorsRequest'], 'output' => ['shape' => 'ListConnectorsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'ListCustomPlugins' => ['name' => 'ListCustomPlugins', 'http' => ['method' => 'GET', 'requestUri' => '/v1/custom-plugins', 'responseCode' => 200], 'input' => ['shape' => 'ListCustomPluginsRequest'], 'output' => ['shape' => 'ListCustomPluginsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'ListWorkerConfigurations' => ['name' => 'ListWorkerConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/worker-configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkerConfigurationsRequest'], 'output' => ['shape' => 'ListWorkerConfigurationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']]], 'UpdateConnector' => ['name' => 'UpdateConnector', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/connectors/{connectorArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConnectorRequest'], 'output' => ['shape' => 'UpdateConnectorResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException']], 'idempotent' => \true]], 'shapes' => ['ApacheKafkaCluster' => ['type' => 'structure', 'required' => ['bootstrapServers', 'vpc'], 'members' => ['bootstrapServers' => ['shape' => '__string'], 'vpc' => ['shape' => 'Vpc']]], 'ApacheKafkaClusterDescription' => ['type' => 'structure', 'members' => ['bootstrapServers' => ['shape' => '__string'], 'vpc' => ['shape' => 'VpcDescription']]], 'AutoScaling' => ['type' => 'structure', 'required' => ['maxWorkerCount', 'mcuCount', 'minWorkerCount'], 'members' => ['maxWorkerCount' => ['shape' => '__integerMin1Max10'], 'mcuCount' => ['shape' => '__integerMin1Max8'], 'minWorkerCount' => ['shape' => '__integerMin1Max10'], 'scaleInPolicy' => ['shape' => 'ScaleInPolicy'], 'scaleOutPolicy' => ['shape' => 'ScaleOutPolicy']]], 'AutoScalingDescription' => ['type' => 'structure', 'members' => ['maxWorkerCount' => ['shape' => '__integer'], 'mcuCount' => ['shape' => '__integer'], 'minWorkerCount' => ['shape' => '__integer'], 'scaleInPolicy' => ['shape' => 'ScaleInPolicyDescription'], 'scaleOutPolicy' => ['shape' => 'ScaleOutPolicyDescription']]], 'AutoScalingUpdate' => ['type' => 'structure', 'required' => ['maxWorkerCount', 'mcuCount', 'minWorkerCount', 'scaleInPolicy', 'scaleOutPolicy'], 'members' => ['maxWorkerCount' => ['shape' => '__integerMin1Max10'], 'mcuCount' => ['shape' => '__integerMin1Max8'], 'minWorkerCount' => ['shape' => '__integerMin1Max10'], 'scaleInPolicy' => ['shape' => 'ScaleInPolicyUpdate'], 'scaleOutPolicy' => ['shape' => 'ScaleOutPolicyUpdate']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Capacity' => ['type' => 'structure', 'members' => ['autoScaling' => ['shape' => 'AutoScaling'], 'provisionedCapacity' => ['shape' => 'ProvisionedCapacity']]], 'CapacityDescription' => ['type' => 'structure', 'members' => ['autoScaling' => ['shape' => 'AutoScalingDescription'], 'provisionedCapacity' => ['shape' => 'ProvisionedCapacityDescription']]], 'CapacityUpdate' => ['type' => 'structure', 'members' => ['autoScaling' => ['shape' => 'AutoScalingUpdate'], 'provisionedCapacity' => ['shape' => 'ProvisionedCapacityUpdate']]], 'CloudWatchLogsLogDelivery' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => '__boolean'], 'logGroup' => ['shape' => '__string']]], 'CloudWatchLogsLogDeliveryDescription' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => '__boolean'], 'logGroup' => ['shape' => '__string']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConnectorState' => ['type' => 'string', 'enum' => ['RUNNING', 'CREATING', 'UPDATING', 'DELETING', 'FAILED']], 'ConnectorSummary' => ['type' => 'structure', 'members' => ['capacity' => ['shape' => 'CapacityDescription'], 'connectorArn' => ['shape' => '__string'], 'connectorDescription' => ['shape' => '__string'], 'connectorName' => ['shape' => '__string'], 'connectorState' => ['shape' => 'ConnectorState'], 'creationTime' => ['shape' => '__timestampIso8601'], 'currentVersion' => ['shape' => '__string'], 'kafkaCluster' => ['shape' => 'KafkaClusterDescription'], 'kafkaClusterClientAuthentication' => ['shape' => 'KafkaClusterClientAuthenticationDescription'], 'kafkaClusterEncryptionInTransit' => ['shape' => 'KafkaClusterEncryptionInTransitDescription'], 'kafkaConnectVersion' => ['shape' => '__string'], 'logDelivery' => ['shape' => 'LogDeliveryDescription'], 'plugins' => ['shape' => '__listOfPluginDescription'], 'serviceExecutionRoleArn' => ['shape' => '__string'], 'workerConfiguration' => ['shape' => 'WorkerConfigurationDescription']]], 'CreateConnectorRequest' => ['type' => 'structure', 'required' => ['capacity', 'connectorConfiguration', 'connectorName', 'kafkaCluster', 'kafkaClusterClientAuthentication', 'kafkaClusterEncryptionInTransit', 'kafkaConnectVersion', 'plugins', 'serviceExecutionRoleArn'], 'members' => ['capacity' => ['shape' => 'Capacity'], 'connectorConfiguration' => ['shape' => 'SyntheticCreateConnectorRequest__mapOf__string'], 'connectorDescription' => ['shape' => '__stringMax1024'], 'connectorName' => ['shape' => '__stringMin1Max128'], 'kafkaCluster' => ['shape' => 'KafkaCluster'], 'kafkaClusterClientAuthentication' => ['shape' => 'KafkaClusterClientAuthentication'], 'kafkaClusterEncryptionInTransit' => ['shape' => 'KafkaClusterEncryptionInTransit'], 'kafkaConnectVersion' => ['shape' => '__string'], 'logDelivery' => ['shape' => 'LogDelivery'], 'plugins' => ['shape' => '__listOfPlugin'], 'serviceExecutionRoleArn' => ['shape' => '__string'], 'workerConfiguration' => ['shape' => 'WorkerConfiguration']]], 'CreateConnectorResponse' => ['type' => 'structure', 'members' => ['connectorArn' => ['shape' => '__string'], 'connectorName' => ['shape' => '__string'], 'connectorState' => ['shape' => 'ConnectorState']]], 'CreateCustomPluginRequest' => ['type' => 'structure', 'required' => ['contentType', 'location', 'name'], 'members' => ['contentType' => ['shape' => 'CustomPluginContentType'], 'description' => ['shape' => '__stringMax1024'], 'location' => ['shape' => 'CustomPluginLocation'], 'name' => ['shape' => '__stringMin1Max128']]], 'CreateCustomPluginResponse' => ['type' => 'structure', 'members' => ['customPluginArn' => ['shape' => '__string'], 'customPluginState' => ['shape' => 'CustomPluginState'], 'name' => ['shape' => '__string'], 'revision' => ['shape' => '__long']]], 'CreateWorkerConfigurationRequest' => ['type' => 'structure', 'required' => ['name', 'propertiesFileContent'], 'members' => ['description' => ['shape' => '__stringMax1024'], 'name' => ['shape' => '__stringMin1Max128'], 'propertiesFileContent' => ['shape' => 'SyntheticCreateWorkerConfigurationRequest__string']]], 'CreateWorkerConfigurationResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'latestRevision' => ['shape' => 'WorkerConfigurationRevisionSummary'], 'name' => ['shape' => '__string'], 'workerConfigurationArn' => ['shape' => '__string']]], 'CustomPlugin' => ['type' => 'structure', 'required' => ['customPluginArn', 'revision'], 'members' => ['customPluginArn' => ['shape' => '__string'], 'revision' => ['shape' => '__longMin1']]], 'CustomPluginContentType' => ['type' => 'string', 'enum' => ['JAR', 'ZIP']], 'CustomPluginDescription' => ['type' => 'structure', 'members' => ['customPluginArn' => ['shape' => '__string'], 'revision' => ['shape' => '__long']]], 'CustomPluginFileDescription' => ['type' => 'structure', 'members' => ['fileMd5' => ['shape' => '__string'], 'fileSize' => ['shape' => '__long']]], 'CustomPluginLocation' => ['type' => 'structure', 'required' => ['s3Location'], 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'CustomPluginLocationDescription' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3LocationDescription']]], 'CustomPluginRevisionSummary' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'CustomPluginContentType'], 'creationTime' => ['shape' => '__timestampIso8601'], 'description' => ['shape' => '__string'], 'fileDescription' => ['shape' => 'CustomPluginFileDescription'], 'location' => ['shape' => 'CustomPluginLocationDescription'], 'revision' => ['shape' => '__long']]], 'CustomPluginState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'ACTIVE', 'UPDATING', 'UPDATE_FAILED', 'DELETING']], 'CustomPluginSummary' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'customPluginArn' => ['shape' => '__string'], 'customPluginState' => ['shape' => 'CustomPluginState'], 'description' => ['shape' => '__string'], 'latestRevision' => ['shape' => 'CustomPluginRevisionSummary'], 'name' => ['shape' => '__string']]], 'DeleteConnectorRequest' => ['type' => 'structure', 'required' => ['connectorArn'], 'members' => ['connectorArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectorArn'], 'currentVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'currentVersion']]], 'DeleteConnectorResponse' => ['type' => 'structure', 'members' => ['connectorArn' => ['shape' => '__string'], 'connectorState' => ['shape' => 'ConnectorState']]], 'DeleteCustomPluginRequest' => ['type' => 'structure', 'required' => ['customPluginArn'], 'members' => ['customPluginArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'customPluginArn']]], 'DeleteCustomPluginResponse' => ['type' => 'structure', 'members' => ['customPluginArn' => ['shape' => '__string'], 'customPluginState' => ['shape' => 'CustomPluginState']]], 'DescribeConnectorRequest' => ['type' => 'structure', 'required' => ['connectorArn'], 'members' => ['connectorArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectorArn']]], 'DescribeConnectorResponse' => ['type' => 'structure', 'members' => ['capacity' => ['shape' => 'CapacityDescription'], 'connectorArn' => ['shape' => '__string'], 'connectorConfiguration' => ['shape' => 'SyntheticDescribeConnectorResponse__mapOf__string'], 'connectorDescription' => ['shape' => '__string'], 'connectorName' => ['shape' => '__string'], 'connectorState' => ['shape' => 'ConnectorState'], 'creationTime' => ['shape' => '__timestampIso8601'], 'currentVersion' => ['shape' => '__string'], 'kafkaCluster' => ['shape' => 'KafkaClusterDescription'], 'kafkaClusterClientAuthentication' => ['shape' => 'KafkaClusterClientAuthenticationDescription'], 'kafkaClusterEncryptionInTransit' => ['shape' => 'KafkaClusterEncryptionInTransitDescription'], 'kafkaConnectVersion' => ['shape' => '__string'], 'logDelivery' => ['shape' => 'LogDeliveryDescription'], 'plugins' => ['shape' => '__listOfPluginDescription'], 'serviceExecutionRoleArn' => ['shape' => '__string'], 'stateDescription' => ['shape' => 'StateDescription'], 'workerConfiguration' => ['shape' => 'WorkerConfigurationDescription']]], 'DescribeCustomPluginRequest' => ['type' => 'structure', 'required' => ['customPluginArn'], 'members' => ['customPluginArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'customPluginArn']]], 'DescribeCustomPluginResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'customPluginArn' => ['shape' => '__string'], 'customPluginState' => ['shape' => 'CustomPluginState'], 'description' => ['shape' => '__string'], 'latestRevision' => ['shape' => 'CustomPluginRevisionSummary'], 'name' => ['shape' => '__string'], 'stateDescription' => ['shape' => 'StateDescription']]], 'DescribeWorkerConfigurationRequest' => ['type' => 'structure', 'required' => ['workerConfigurationArn'], 'members' => ['workerConfigurationArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'workerConfigurationArn']]], 'DescribeWorkerConfigurationResponse' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'description' => ['shape' => '__string'], 'latestRevision' => ['shape' => 'WorkerConfigurationRevisionDescription'], 'name' => ['shape' => '__string'], 'workerConfigurationArn' => ['shape' => '__string']]], 'FirehoseLogDelivery' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['deliveryStream' => ['shape' => '__string'], 'enabled' => ['shape' => '__boolean']]], 'FirehoseLogDeliveryDescription' => ['type' => 'structure', 'members' => ['deliveryStream' => ['shape' => '__string'], 'enabled' => ['shape' => '__boolean']]], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KafkaCluster' => ['type' => 'structure', 'required' => ['apacheKafkaCluster'], 'members' => ['apacheKafkaCluster' => ['shape' => 'ApacheKafkaCluster']]], 'KafkaClusterClientAuthentication' => ['type' => 'structure', 'required' => ['authenticationType'], 'members' => ['authenticationType' => ['shape' => 'KafkaClusterClientAuthenticationType']]], 'KafkaClusterClientAuthenticationDescription' => ['type' => 'structure', 'members' => ['authenticationType' => ['shape' => 'KafkaClusterClientAuthenticationType']]], 'KafkaClusterClientAuthenticationType' => ['type' => 'string', 'enum' => ['NONE', 'IAM']], 'KafkaClusterDescription' => ['type' => 'structure', 'members' => ['apacheKafkaCluster' => ['shape' => 'ApacheKafkaClusterDescription']]], 'KafkaClusterEncryptionInTransit' => ['type' => 'structure', 'required' => ['encryptionType'], 'members' => ['encryptionType' => ['shape' => 'KafkaClusterEncryptionInTransitType']]], 'KafkaClusterEncryptionInTransitDescription' => ['type' => 'structure', 'members' => ['encryptionType' => ['shape' => 'KafkaClusterEncryptionInTransitType']]], 'KafkaClusterEncryptionInTransitType' => ['type' => 'string', 'enum' => ['PLAINTEXT', 'TLS']], 'ListConnectorsRequest' => ['type' => 'structure', 'members' => ['connectorNamePrefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'connectorNamePrefix'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListConnectorsResponse' => ['type' => 'structure', 'members' => ['connectors' => ['shape' => '__listOfConnectorSummary'], 'nextToken' => ['shape' => '__string']]], 'ListCustomPluginsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCustomPluginsResponse' => ['type' => 'structure', 'members' => ['customPlugins' => ['shape' => '__listOfCustomPluginSummary'], 'nextToken' => ['shape' => '__string']]], 'ListWorkerConfigurationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListWorkerConfigurationsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => '__string'], 'workerConfigurations' => ['shape' => '__listOfWorkerConfigurationSummary']]], 'LogDelivery' => ['type' => 'structure', 'required' => ['workerLogDelivery'], 'members' => ['workerLogDelivery' => ['shape' => 'WorkerLogDelivery']]], 'LogDeliveryDescription' => ['type' => 'structure', 'members' => ['workerLogDelivery' => ['shape' => 'WorkerLogDeliveryDescription']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'Plugin' => ['type' => 'structure', 'required' => ['customPlugin'], 'members' => ['customPlugin' => ['shape' => 'CustomPlugin']]], 'PluginDescription' => ['type' => 'structure', 'members' => ['customPlugin' => ['shape' => 'CustomPluginDescription']]], 'ProvisionedCapacity' => ['type' => 'structure', 'required' => ['mcuCount', 'workerCount'], 'members' => ['mcuCount' => ['shape' => '__integerMin1Max8'], 'workerCount' => ['shape' => '__integerMin1Max10']]], 'ProvisionedCapacityDescription' => ['type' => 'structure', 'members' => ['mcuCount' => ['shape' => '__integer'], 'workerCount' => ['shape' => '__integer']]], 'ProvisionedCapacityUpdate' => ['type' => 'structure', 'required' => ['mcuCount', 'workerCount'], 'members' => ['mcuCount' => ['shape' => '__integerMin1Max8'], 'workerCount' => ['shape' => '__integerMin1Max10']]], 'S3Location' => ['type' => 'structure', 'required' => ['bucketArn', 'fileKey'], 'members' => ['bucketArn' => ['shape' => '__string'], 'fileKey' => ['shape' => '__string'], 'objectVersion' => ['shape' => '__string']]], 'S3LocationDescription' => ['type' => 'structure', 'members' => ['bucketArn' => ['shape' => '__string'], 'fileKey' => ['shape' => '__string'], 'objectVersion' => ['shape' => '__string']]], 'S3LogDelivery' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['bucket' => ['shape' => '__string'], 'enabled' => ['shape' => '__boolean'], 'prefix' => ['shape' => '__string']]], 'S3LogDeliveryDescription' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => '__string'], 'enabled' => ['shape' => '__boolean'], 'prefix' => ['shape' => '__string']]], 'ScaleInPolicy' => ['type' => 'structure', 'required' => ['cpuUtilizationPercentage'], 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integerMin1Max100']]], 'ScaleInPolicyDescription' => ['type' => 'structure', 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integer']]], 'ScaleInPolicyUpdate' => ['type' => 'structure', 'required' => ['cpuUtilizationPercentage'], 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integerMin1Max100']]], 'ScaleOutPolicy' => ['type' => 'structure', 'required' => ['cpuUtilizationPercentage'], 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integerMin1Max100']]], 'ScaleOutPolicyDescription' => ['type' => 'structure', 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integer']]], 'ScaleOutPolicyUpdate' => ['type' => 'structure', 'required' => ['cpuUtilizationPercentage'], 'members' => ['cpuUtilizationPercentage' => ['shape' => '__integerMin1Max100']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'StateDescription' => ['type' => 'structure', 'members' => ['code' => ['shape' => '__string'], 'message' => ['shape' => '__string']]], 'SyntheticCreateConnectorRequest__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string'], 'sensitive' => \true], 'SyntheticCreateWorkerConfigurationRequest__string' => ['type' => 'string', 'sensitive' => \true], 'SyntheticDescribeConnectorResponse__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string'], 'sensitive' => \true], 'SyntheticWorkerConfigurationRevisionDescription__string' => ['type' => 'string', 'sensitive' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 401, 'senderFault' => \true], 'exception' => \true], 'UpdateConnectorRequest' => ['type' => 'structure', 'required' => ['capacity', 'connectorArn', 'currentVersion'], 'members' => ['capacity' => ['shape' => 'CapacityUpdate'], 'connectorArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'connectorArn'], 'currentVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'currentVersion']]], 'UpdateConnectorResponse' => ['type' => 'structure', 'members' => ['connectorArn' => ['shape' => '__string'], 'connectorState' => ['shape' => 'ConnectorState']]], 'Vpc' => ['type' => 'structure', 'required' => ['subnets'], 'members' => ['securityGroups' => ['shape' => '__listOf__string'], 'subnets' => ['shape' => '__listOf__string']]], 'VpcDescription' => ['type' => 'structure', 'members' => ['securityGroups' => ['shape' => '__listOf__string'], 'subnets' => ['shape' => '__listOf__string']]], 'WorkerConfiguration' => ['type' => 'structure', 'required' => ['revision', 'workerConfigurationArn'], 'members' => ['revision' => ['shape' => '__longMin1'], 'workerConfigurationArn' => ['shape' => '__string']]], 'WorkerConfigurationDescription' => ['type' => 'structure', 'members' => ['revision' => ['shape' => '__long'], 'workerConfigurationArn' => ['shape' => '__string']]], 'WorkerConfigurationRevisionDescription' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'description' => ['shape' => '__string'], 'propertiesFileContent' => ['shape' => 'SyntheticWorkerConfigurationRevisionDescription__string'], 'revision' => ['shape' => '__long']]], 'WorkerConfigurationRevisionSummary' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'description' => ['shape' => '__string'], 'revision' => ['shape' => '__long']]], 'WorkerConfigurationSummary' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => '__timestampIso8601'], 'description' => ['shape' => '__string'], 'latestRevision' => ['shape' => 'WorkerConfigurationRevisionSummary'], 'name' => ['shape' => '__string'], 'workerConfigurationArn' => ['shape' => '__string']]], 'WorkerLogDelivery' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsLogDelivery'], 'firehose' => ['shape' => 'FirehoseLogDelivery'], 's3' => ['shape' => 'S3LogDelivery']]], 'WorkerLogDeliveryDescription' => ['type' => 'structure', 'members' => ['cloudWatchLogs' => ['shape' => 'CloudWatchLogsLogDeliveryDescription'], 'firehose' => ['shape' => 'FirehoseLogDeliveryDescription'], 's3' => ['shape' => 'S3LogDeliveryDescription']]], '__boolean' => ['type' => 'boolean'], '__integer' => ['type' => 'integer'], '__integerMin1Max10' => ['type' => 'integer', 'max' => 10, 'min' => 1], '__integerMin1Max100' => ['type' => 'integer', 'max' => 100, 'min' => 1], '__integerMin1Max8' => ['type' => 'integer', 'max' => 8, 'min' => 1], '__listOfConnectorSummary' => ['type' => 'list', 'member' => ['shape' => 'ConnectorSummary']], '__listOfCustomPluginSummary' => ['type' => 'list', 'member' => ['shape' => 'CustomPluginSummary']], '__listOfPlugin' => ['type' => 'list', 'member' => ['shape' => 'Plugin']], '__listOfPluginDescription' => ['type' => 'list', 'member' => ['shape' => 'PluginDescription']], '__listOfWorkerConfigurationSummary' => ['type' => 'list', 'member' => ['shape' => 'WorkerConfigurationSummary']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__longMin1' => ['type' => 'long', 'max' => 9223372036854775807, 'min' => 1], '__string' => ['type' => 'string'], '__stringMax1024' => ['type' => 'string', 'max' => 1024, 'min' => 0], '__stringMin1Max128' => ['type' => 'string', 'max' => 128, 'min' => 1], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601']]]; diff --git a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.php deleted file mode 100644 index ee6f765..0000000 --- a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafkaconnect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafkaconnect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kafkaconnect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kafkaconnect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-tests-1.json.php deleted file mode 100644 index 0fb12d7..0000000 --- a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kafkaconnect.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/paginators-1.json.php b/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/paginators-1.json.php deleted file mode 100644 index d75fa29..0000000 --- a/vendor/Aws3/Aws/data/kafkaconnect/2021-09-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListConnectors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'connectors'], 'ListCustomPlugins' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'customPlugins'], 'ListWorkerConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workerConfigurations']]]; diff --git a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/api-2.json.php b/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/api-2.json.php deleted file mode 100644 index 9eaea33..0000000 --- a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-10-19', 'endpointPrefix' => 'kendra-ranking', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'Kendra Ranking', 'serviceFullName' => 'Amazon Kendra Intelligent Ranking', 'serviceId' => 'Kendra Ranking', 'signatureVersion' => 'v4', 'signingName' => 'kendra-ranking', 'targetPrefix' => 'AWSKendraRerankingFrontendService', 'uid' => 'kendra-ranking-2022-10-19'], 'operations' => ['CreateRescoreExecutionPlan' => ['name' => 'CreateRescoreExecutionPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRescoreExecutionPlanRequest'], 'output' => ['shape' => 'CreateRescoreExecutionPlanResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteRescoreExecutionPlan' => ['name' => 'DeleteRescoreExecutionPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRescoreExecutionPlanRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeRescoreExecutionPlan' => ['name' => 'DescribeRescoreExecutionPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRescoreExecutionPlanRequest'], 'output' => ['shape' => 'DescribeRescoreExecutionPlanResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListRescoreExecutionPlans' => ['name' => 'ListRescoreExecutionPlans', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRescoreExecutionPlansRequest'], 'output' => ['shape' => 'ListRescoreExecutionPlansResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'Rescore' => ['name' => 'Rescore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RescoreRequest'], 'output' => ['shape' => 'RescoreResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateRescoreExecutionPlan' => ['name' => 'UpdateRescoreExecutionPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRescoreExecutionPlanRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'BodyTokensList' => ['type' => 'list', 'member' => ['shape' => 'Tokens'], 'min' => 1], 'CapacityUnitsConfiguration' => ['type' => 'structure', 'required' => ['RescoreCapacityUnits'], 'members' => ['RescoreCapacityUnits' => ['shape' => 'RescoreCapacityUnit']]], 'ClientTokenName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^$|[\\x00-\\x7F]+'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateRescoreExecutionPlanRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'RescoreExecutionPlanName'], 'Description' => ['shape' => 'Description'], 'CapacityUnits' => ['shape' => 'CapacityUnitsConfiguration'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true]]], 'CreateRescoreExecutionPlanResponse' => ['type' => 'structure', 'required' => ['Id', 'Arn'], 'members' => ['Id' => ['shape' => 'RescoreExecutionPlanId'], 'Arn' => ['shape' => 'RescoreExecutionPlanArn']]], 'DeleteRescoreExecutionPlanRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'RescoreExecutionPlanId']]], 'DescribeRescoreExecutionPlanRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'RescoreExecutionPlanId']]], 'DescribeRescoreExecutionPlanResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'RescoreExecutionPlanId'], 'Arn' => ['shape' => 'RescoreExecutionPlanArn'], 'Name' => ['shape' => 'RescoreExecutionPlanName'], 'Description' => ['shape' => 'Description'], 'CapacityUnits' => ['shape' => 'CapacityUnitsConfiguration'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'RescoreExecutionPlanStatus'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'Description' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '^\\P{C}*$'], 'Document' => ['type' => 'structure', 'required' => ['Id', 'OriginalScore'], 'members' => ['Id' => ['shape' => 'DocumentId'], 'GroupId' => ['shape' => 'GroupId'], 'Title' => ['shape' => 'DocumentTitle'], 'Body' => ['shape' => 'DocumentBody'], 'TokenizedTitle' => ['shape' => 'TitleTokensList'], 'TokenizedBody' => ['shape' => 'BodyTokensList'], 'OriginalScore' => ['shape' => 'Float']]], 'DocumentBody' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'DocumentId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DocumentList' => ['type' => 'list', 'member' => ['shape' => 'Document'], 'min' => 1], 'DocumentTitle' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'Float' => ['type' => 'float', 'max' => 100000, 'min' => -100000], 'GroupId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'ListRescoreExecutionPlansRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListRescoreExecutionPlansRequest']]], 'ListRescoreExecutionPlansResponse' => ['type' => 'structure', 'members' => ['SummaryItems' => ['shape' => 'RescoreExecutionPlanSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResultsIntegerForListRescoreExecutionPlansRequest' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 800, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'RescoreCapacityUnit' => ['type' => 'integer', 'min' => 0], 'RescoreExecutionPlanArn' => ['type' => 'string', 'max' => 1284, 'min' => 0, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'RescoreExecutionPlanId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]*'], 'RescoreExecutionPlanName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'RescoreExecutionPlanStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'FAILED']], 'RescoreExecutionPlanSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RescoreExecutionPlanName'], 'Id' => ['shape' => 'RescoreExecutionPlanId'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'RescoreExecutionPlanStatus']]], 'RescoreExecutionPlanSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RescoreExecutionPlanSummary']], 'RescoreId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]'], 'RescoreRequest' => ['type' => 'structure', 'required' => ['RescoreExecutionPlanId', 'SearchQuery', 'Documents'], 'members' => ['RescoreExecutionPlanId' => ['shape' => 'RescoreExecutionPlanId'], 'SearchQuery' => ['shape' => 'SearchQuery'], 'Documents' => ['shape' => 'DocumentList']]], 'RescoreResult' => ['type' => 'structure', 'members' => ['RescoreId' => ['shape' => 'RescoreId'], 'ResultItems' => ['shape' => 'RescoreResultItemList']]], 'RescoreResultItem' => ['type' => 'structure', 'members' => ['DocumentId' => ['shape' => 'DocumentId'], 'Score' => ['shape' => 'Float']]], 'RescoreResultItemList' => ['type' => 'list', 'member' => ['shape' => 'RescoreResultItem'], 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SearchQuery' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TitleTokensList' => ['type' => 'list', 'member' => ['shape' => 'Tokens'], 'min' => 1], 'Tokens' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateRescoreExecutionPlanRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'RescoreExecutionPlanId'], 'Name' => ['shape' => 'RescoreExecutionPlanName'], 'Description' => ['shape' => 'Description'], 'CapacityUnits' => ['shape' => 'CapacityUnitsConfiguration']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 5991124..0000000 --- a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kendra-ranking-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kendra-ranking.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kendra-ranking-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kendra-ranking.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]]]; diff --git a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-tests-1.json.php deleted file mode 100644 index f7f7c54..0000000 --- a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-ranking.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/paginators-1.json.php b/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/paginators-1.json.php deleted file mode 100644 index 88bd88b..0000000 --- a/vendor/Aws3/Aws/data/kendra-ranking/2022-10-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRescoreExecutionPlans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/kendra/2019-02-03/api-2.json.php b/vendor/Aws3/Aws/data/kendra/2019-02-03/api-2.json.php deleted file mode 100644 index 3522023..0000000 --- a/vendor/Aws3/Aws/data/kendra/2019-02-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-02-03', 'endpointPrefix' => 'kendra', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'kendra', 'serviceFullName' => 'AWSKendraFrontendService', 'serviceId' => 'kendra', 'signatureVersion' => 'v4', 'signingName' => 'kendra', 'targetPrefix' => 'AWSKendraFrontendService', 'uid' => 'kendra-2019-02-03'], 'operations' => ['AssociateEntitiesToExperience' => ['name' => 'AssociateEntitiesToExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateEntitiesToExperienceRequest'], 'output' => ['shape' => 'AssociateEntitiesToExperienceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'AssociatePersonasToEntities' => ['name' => 'AssociatePersonasToEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociatePersonasToEntitiesRequest'], 'output' => ['shape' => 'AssociatePersonasToEntitiesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'BatchDeleteDocument' => ['name' => 'BatchDeleteDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteDocumentRequest'], 'output' => ['shape' => 'BatchDeleteDocumentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'BatchGetDocumentStatus' => ['name' => 'BatchGetDocumentStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetDocumentStatusRequest'], 'output' => ['shape' => 'BatchGetDocumentStatusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'BatchPutDocument' => ['name' => 'BatchPutDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchPutDocumentRequest'], 'output' => ['shape' => 'BatchPutDocumentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'ClearQuerySuggestions' => ['name' => 'ClearQuerySuggestions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ClearQuerySuggestionsRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateAccessControlConfiguration' => ['name' => 'CreateAccessControlConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccessControlConfigurationRequest'], 'output' => ['shape' => 'CreateAccessControlConfigurationResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateDataSource' => ['name' => 'CreateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataSourceRequest'], 'output' => ['shape' => 'CreateDataSourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateExperience' => ['name' => 'CreateExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExperienceRequest'], 'output' => ['shape' => 'CreateExperienceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateFaq' => ['name' => 'CreateFaq', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFaqRequest'], 'output' => ['shape' => 'CreateFaqResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateIndex' => ['name' => 'CreateIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIndexRequest'], 'output' => ['shape' => 'CreateIndexResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceAlreadyExistException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateQuerySuggestionsBlockList' => ['name' => 'CreateQuerySuggestionsBlockList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateQuerySuggestionsBlockListRequest'], 'output' => ['shape' => 'CreateQuerySuggestionsBlockListResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateThesaurus' => ['name' => 'CreateThesaurus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateThesaurusRequest'], 'output' => ['shape' => 'CreateThesaurusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteAccessControlConfiguration' => ['name' => 'DeleteAccessControlConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessControlConfigurationRequest'], 'output' => ['shape' => 'DeleteAccessControlConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteDataSource' => ['name' => 'DeleteDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataSourceRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteExperience' => ['name' => 'DeleteExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExperienceRequest'], 'output' => ['shape' => 'DeleteExperienceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteFaq' => ['name' => 'DeleteFaq', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFaqRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteIndex' => ['name' => 'DeleteIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIndexRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeletePrincipalMapping' => ['name' => 'DeletePrincipalMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePrincipalMappingRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteQuerySuggestionsBlockList' => ['name' => 'DeleteQuerySuggestionsBlockList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteQuerySuggestionsBlockListRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteThesaurus' => ['name' => 'DeleteThesaurus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteThesaurusRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeAccessControlConfiguration' => ['name' => 'DescribeAccessControlConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccessControlConfigurationRequest'], 'output' => ['shape' => 'DescribeAccessControlConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeDataSource' => ['name' => 'DescribeDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataSourceRequest'], 'output' => ['shape' => 'DescribeDataSourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeExperience' => ['name' => 'DescribeExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExperienceRequest'], 'output' => ['shape' => 'DescribeExperienceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeFaq' => ['name' => 'DescribeFaq', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFaqRequest'], 'output' => ['shape' => 'DescribeFaqResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeIndex' => ['name' => 'DescribeIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIndexRequest'], 'output' => ['shape' => 'DescribeIndexResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribePrincipalMapping' => ['name' => 'DescribePrincipalMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePrincipalMappingRequest'], 'output' => ['shape' => 'DescribePrincipalMappingResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeQuerySuggestionsBlockList' => ['name' => 'DescribeQuerySuggestionsBlockList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeQuerySuggestionsBlockListRequest'], 'output' => ['shape' => 'DescribeQuerySuggestionsBlockListResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeQuerySuggestionsConfig' => ['name' => 'DescribeQuerySuggestionsConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeQuerySuggestionsConfigRequest'], 'output' => ['shape' => 'DescribeQuerySuggestionsConfigResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeThesaurus' => ['name' => 'DescribeThesaurus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeThesaurusRequest'], 'output' => ['shape' => 'DescribeThesaurusResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DisassociateEntitiesFromExperience' => ['name' => 'DisassociateEntitiesFromExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateEntitiesFromExperienceRequest'], 'output' => ['shape' => 'DisassociateEntitiesFromExperienceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DisassociatePersonasFromEntities' => ['name' => 'DisassociatePersonasFromEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociatePersonasFromEntitiesRequest'], 'output' => ['shape' => 'DisassociatePersonasFromEntitiesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetQuerySuggestions' => ['name' => 'GetQuerySuggestions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQuerySuggestionsRequest'], 'output' => ['shape' => 'GetQuerySuggestionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'GetSnapshots' => ['name' => 'GetSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSnapshotsRequest'], 'output' => ['shape' => 'GetSnapshotsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListAccessControlConfigurations' => ['name' => 'ListAccessControlConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccessControlConfigurationsRequest'], 'output' => ['shape' => 'ListAccessControlConfigurationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListDataSourceSyncJobs' => ['name' => 'ListDataSourceSyncJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataSourceSyncJobsRequest'], 'output' => ['shape' => 'ListDataSourceSyncJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'ListDataSources' => ['name' => 'ListDataSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataSourcesRequest'], 'output' => ['shape' => 'ListDataSourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListEntityPersonas' => ['name' => 'ListEntityPersonas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEntityPersonasRequest'], 'output' => ['shape' => 'ListEntityPersonasResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListExperienceEntities' => ['name' => 'ListExperienceEntities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExperienceEntitiesRequest'], 'output' => ['shape' => 'ListExperienceEntitiesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListExperiences' => ['name' => 'ListExperiences', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExperiencesRequest'], 'output' => ['shape' => 'ListExperiencesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListFaqs' => ['name' => 'ListFaqs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFaqsRequest'], 'output' => ['shape' => 'ListFaqsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListGroupsOlderThanOrderingId' => ['name' => 'ListGroupsOlderThanOrderingId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsOlderThanOrderingIdRequest'], 'output' => ['shape' => 'ListGroupsOlderThanOrderingIdResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'ListIndices' => ['name' => 'ListIndices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIndicesRequest'], 'output' => ['shape' => 'ListIndicesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListQuerySuggestionsBlockLists' => ['name' => 'ListQuerySuggestionsBlockLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQuerySuggestionsBlockListsRequest'], 'output' => ['shape' => 'ListQuerySuggestionsBlockListsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListThesauri' => ['name' => 'ListThesauri', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListThesauriRequest'], 'output' => ['shape' => 'ListThesauriResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'PutPrincipalMapping' => ['name' => 'PutPrincipalMapping', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPrincipalMappingRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'Query' => ['name' => 'Query', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryRequest'], 'output' => ['shape' => 'QueryResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'StartDataSourceSyncJob' => ['name' => 'StartDataSourceSyncJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDataSourceSyncJobRequest'], 'output' => ['shape' => 'StartDataSourceSyncJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StopDataSourceSyncJob' => ['name' => 'StopDataSourceSyncJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDataSourceSyncJobRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'SubmitFeedback' => ['name' => 'SubmitFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubmitFeedbackRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateAccessControlConfiguration' => ['name' => 'UpdateAccessControlConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccessControlConfigurationRequest'], 'output' => ['shape' => 'UpdateAccessControlConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'UpdateDataSource' => ['name' => 'UpdateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDataSourceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateExperience' => ['name' => 'UpdateExperience', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateExperienceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateIndex' => ['name' => 'UpdateIndex', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateIndexRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'UpdateQuerySuggestionsBlockList' => ['name' => 'UpdateQuerySuggestionsBlockList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateQuerySuggestionsBlockListRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateQuerySuggestionsConfig' => ['name' => 'UpdateQuerySuggestionsConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateQuerySuggestionsConfigRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateThesaurus' => ['name' => 'UpdateThesaurus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateThesaurusRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessControlConfigurationId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'AccessControlConfigurationName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\S\\s]*'], 'AccessControlConfigurationSummary' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'AccessControlConfigurationId']]], 'AccessControlConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlConfigurationSummary']], 'AccessControlListConfiguration' => ['type' => 'structure', 'members' => ['KeyPath' => ['shape' => 'S3ObjectKey']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AclConfiguration' => ['type' => 'structure', 'required' => ['AllowedGroupsColumnName'], 'members' => ['AllowedGroupsColumnName' => ['shape' => 'ColumnName']]], 'AdditionalResultAttribute' => ['type' => 'structure', 'required' => ['Key', 'ValueType', 'Value'], 'members' => ['Key' => ['shape' => 'String'], 'ValueType' => ['shape' => 'AdditionalResultAttributeValueType'], 'Value' => ['shape' => 'AdditionalResultAttributeValue']]], 'AdditionalResultAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalResultAttribute']], 'AdditionalResultAttributeValue' => ['type' => 'structure', 'members' => ['TextWithHighlightsValue' => ['shape' => 'TextWithHighlights']]], 'AdditionalResultAttributeValueType' => ['type' => 'string', 'enum' => ['TEXT_WITH_HIGHLIGHTS_VALUE']], 'AlfrescoConfiguration' => ['type' => 'structure', 'required' => ['SiteUrl', 'SiteId', 'SecretArn', 'SslCertificateS3Path'], 'members' => ['SiteUrl' => ['shape' => 'SiteUrl'], 'SiteId' => ['shape' => 'SiteId'], 'SecretArn' => ['shape' => 'SecretArn'], 'SslCertificateS3Path' => ['shape' => 'S3Path'], 'CrawlSystemFolders' => ['shape' => 'Boolean'], 'CrawlComments' => ['shape' => 'Boolean'], 'EntityFilter' => ['shape' => 'EntityFilter'], 'DocumentLibraryFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'BlogFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'WikiFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration']]], 'AlfrescoEntity' => ['type' => 'string', 'enum' => ['wiki', 'blog', 'documentLibrary']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociateEntitiesToExperienceFailedEntityList' => ['type' => 'list', 'member' => ['shape' => 'FailedEntity'], 'max' => 20, 'min' => 1], 'AssociateEntitiesToExperienceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId', 'EntityList'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'EntityList' => ['shape' => 'AssociateEntityList']]], 'AssociateEntitiesToExperienceResponse' => ['type' => 'structure', 'members' => ['FailedEntityList' => ['shape' => 'AssociateEntitiesToExperienceFailedEntityList']]], 'AssociateEntityList' => ['type' => 'list', 'member' => ['shape' => 'EntityConfiguration'], 'max' => 20, 'min' => 1], 'AssociatePersonasToEntitiesRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId', 'Personas'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'Personas' => ['shape' => 'EntityPersonaConfigurationList']]], 'AssociatePersonasToEntitiesResponse' => ['type' => 'structure', 'members' => ['FailedEntityList' => ['shape' => 'FailedEntityList']]], 'AttributeFilter' => ['type' => 'structure', 'members' => ['AndAllFilters' => ['shape' => 'AttributeFilterList'], 'OrAllFilters' => ['shape' => 'AttributeFilterList'], 'NotFilter' => ['shape' => 'AttributeFilter'], 'EqualsTo' => ['shape' => 'DocumentAttribute'], 'ContainsAll' => ['shape' => 'DocumentAttribute'], 'ContainsAny' => ['shape' => 'DocumentAttribute'], 'GreaterThan' => ['shape' => 'DocumentAttribute'], 'GreaterThanOrEquals' => ['shape' => 'DocumentAttribute'], 'LessThan' => ['shape' => 'DocumentAttribute'], 'LessThanOrEquals' => ['shape' => 'DocumentAttribute']]], 'AttributeFilterList' => ['type' => 'list', 'member' => ['shape' => 'AttributeFilter']], 'AuthenticationConfiguration' => ['type' => 'structure', 'members' => ['BasicAuthentication' => ['shape' => 'BasicAuthenticationConfigurationList']]], 'BasicAuthenticationConfiguration' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Credentials'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Credentials' => ['shape' => 'SecretArn']]], 'BasicAuthenticationConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'BasicAuthenticationConfiguration'], 'max' => 10, 'min' => 0], 'BatchDeleteDocumentRequest' => ['type' => 'structure', 'required' => ['IndexId', 'DocumentIdList'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DocumentIdList' => ['shape' => 'DocumentIdList'], 'DataSourceSyncJobMetricTarget' => ['shape' => 'DataSourceSyncJobMetricTarget']]], 'BatchDeleteDocumentResponse' => ['type' => 'structure', 'members' => ['FailedDocuments' => ['shape' => 'BatchDeleteDocumentResponseFailedDocuments']]], 'BatchDeleteDocumentResponseFailedDocument' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'DocumentId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'BatchDeleteDocumentResponseFailedDocuments' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteDocumentResponseFailedDocument']], 'BatchGetDocumentStatusRequest' => ['type' => 'structure', 'required' => ['IndexId', 'DocumentInfoList'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DocumentInfoList' => ['shape' => 'DocumentInfoList']]], 'BatchGetDocumentStatusResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'BatchGetDocumentStatusResponseErrors'], 'DocumentStatusList' => ['shape' => 'DocumentStatusList']]], 'BatchGetDocumentStatusResponseError' => ['type' => 'structure', 'members' => ['DocumentId' => ['shape' => 'DocumentId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'BatchGetDocumentStatusResponseErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchGetDocumentStatusResponseError']], 'BatchPutDocumentRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Documents'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'RoleArn' => ['shape' => 'RoleArn'], 'Documents' => ['shape' => 'DocumentList'], 'CustomDocumentEnrichmentConfiguration' => ['shape' => 'CustomDocumentEnrichmentConfiguration']]], 'BatchPutDocumentResponse' => ['type' => 'structure', 'members' => ['FailedDocuments' => ['shape' => 'BatchPutDocumentResponseFailedDocuments']]], 'BatchPutDocumentResponseFailedDocument' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'DocumentId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'BatchPutDocumentResponseFailedDocuments' => ['type' => 'list', 'member' => ['shape' => 'BatchPutDocumentResponseFailedDocument']], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean'], 'BoxConfiguration' => ['type' => 'structure', 'required' => ['EnterpriseId', 'SecretArn'], 'members' => ['EnterpriseId' => ['shape' => 'EnterpriseId'], 'SecretArn' => ['shape' => 'SecretArn'], 'UseChangeLog' => ['shape' => 'Boolean'], 'CrawlComments' => ['shape' => 'Boolean'], 'CrawlTasks' => ['shape' => 'Boolean'], 'CrawlWebLinks' => ['shape' => 'Boolean'], 'FileFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'TaskFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'CommentFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'WebLinkFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration']]], 'CapacityUnitsConfiguration' => ['type' => 'structure', 'required' => ['StorageCapacityUnits', 'QueryCapacityUnits'], 'members' => ['StorageCapacityUnits' => ['shape' => 'StorageCapacityUnit'], 'QueryCapacityUnits' => ['shape' => 'QueryCapacityUnit']]], 'ChangeDetectingColumns' => ['type' => 'list', 'member' => ['shape' => 'ColumnName'], 'max' => 5, 'min' => 1], 'ClaimRegex' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'ClearQuerySuggestionsRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId']]], 'ClickFeedback' => ['type' => 'structure', 'required' => ['ResultId', 'ClickTime'], 'members' => ['ResultId' => ['shape' => 'ResultId'], 'ClickTime' => ['shape' => 'Timestamp']]], 'ClickFeedbackList' => ['type' => 'list', 'member' => ['shape' => 'ClickFeedback']], 'ClientTokenName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ColumnConfiguration' => ['type' => 'structure', 'required' => ['DocumentIdColumnName', 'DocumentDataColumnName', 'ChangeDetectingColumns'], 'members' => ['DocumentIdColumnName' => ['shape' => 'ColumnName'], 'DocumentDataColumnName' => ['shape' => 'ColumnName'], 'DocumentTitleColumnName' => ['shape' => 'ColumnName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'ChangeDetectingColumns' => ['shape' => 'ChangeDetectingColumns']]], 'ColumnName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'ConditionOperator' => ['type' => 'string', 'enum' => ['GreaterThan', 'GreaterThanOrEquals', 'LessThan', 'LessThanOrEquals', 'Equals', 'NotEquals', 'Contains', 'NotContains', 'Exists', 'NotExists', 'BeginsWith']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConfluenceAttachmentConfiguration' => ['type' => 'structure', 'members' => ['CrawlAttachments' => ['shape' => 'Boolean'], 'AttachmentFieldMappings' => ['shape' => 'ConfluenceAttachmentFieldMappingsList']]], 'ConfluenceAttachmentFieldMappingsList' => ['type' => 'list', 'member' => ['shape' => 'ConfluenceAttachmentToIndexFieldMapping'], 'max' => 11, 'min' => 1], 'ConfluenceAttachmentFieldName' => ['type' => 'string', 'enum' => ['AUTHOR', 'CONTENT_TYPE', 'CREATED_DATE', 'DISPLAY_URL', 'FILE_SIZE', 'ITEM_TYPE', 'PARENT_ID', 'SPACE_KEY', 'SPACE_NAME', 'URL', 'VERSION']], 'ConfluenceAttachmentToIndexFieldMapping' => ['type' => 'structure', 'members' => ['DataSourceFieldName' => ['shape' => 'ConfluenceAttachmentFieldName'], 'DateFieldFormat' => ['shape' => 'DataSourceDateFieldFormat'], 'IndexFieldName' => ['shape' => 'IndexFieldName']]], 'ConfluenceAuthenticationType' => ['type' => 'string', 'enum' => ['HTTP_BASIC', 'PAT']], 'ConfluenceBlogConfiguration' => ['type' => 'structure', 'members' => ['BlogFieldMappings' => ['shape' => 'ConfluenceBlogFieldMappingsList']]], 'ConfluenceBlogFieldMappingsList' => ['type' => 'list', 'member' => ['shape' => 'ConfluenceBlogToIndexFieldMapping'], 'max' => 9, 'min' => 1], 'ConfluenceBlogFieldName' => ['type' => 'string', 'enum' => ['AUTHOR', 'DISPLAY_URL', 'ITEM_TYPE', 'LABELS', 'PUBLISH_DATE', 'SPACE_KEY', 'SPACE_NAME', 'URL', 'VERSION']], 'ConfluenceBlogToIndexFieldMapping' => ['type' => 'structure', 'members' => ['DataSourceFieldName' => ['shape' => 'ConfluenceBlogFieldName'], 'DateFieldFormat' => ['shape' => 'DataSourceDateFieldFormat'], 'IndexFieldName' => ['shape' => 'IndexFieldName']]], 'ConfluenceConfiguration' => ['type' => 'structure', 'required' => ['ServerUrl', 'SecretArn', 'Version'], 'members' => ['ServerUrl' => ['shape' => 'Url'], 'SecretArn' => ['shape' => 'SecretArn'], 'Version' => ['shape' => 'ConfluenceVersion'], 'SpaceConfiguration' => ['shape' => 'ConfluenceSpaceConfiguration'], 'PageConfiguration' => ['shape' => 'ConfluencePageConfiguration'], 'BlogConfiguration' => ['shape' => 'ConfluenceBlogConfiguration'], 'AttachmentConfiguration' => ['shape' => 'ConfluenceAttachmentConfiguration'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ProxyConfiguration' => ['shape' => 'ProxyConfiguration'], 'AuthenticationType' => ['shape' => 'ConfluenceAuthenticationType']]], 'ConfluencePageConfiguration' => ['type' => 'structure', 'members' => ['PageFieldMappings' => ['shape' => 'ConfluencePageFieldMappingsList']]], 'ConfluencePageFieldMappingsList' => ['type' => 'list', 'member' => ['shape' => 'ConfluencePageToIndexFieldMapping'], 'max' => 12, 'min' => 1], 'ConfluencePageFieldName' => ['type' => 'string', 'enum' => ['AUTHOR', 'CONTENT_STATUS', 'CREATED_DATE', 'DISPLAY_URL', 'ITEM_TYPE', 'LABELS', 'MODIFIED_DATE', 'PARENT_ID', 'SPACE_KEY', 'SPACE_NAME', 'URL', 'VERSION']], 'ConfluencePageToIndexFieldMapping' => ['type' => 'structure', 'members' => ['DataSourceFieldName' => ['shape' => 'ConfluencePageFieldName'], 'DateFieldFormat' => ['shape' => 'DataSourceDateFieldFormat'], 'IndexFieldName' => ['shape' => 'IndexFieldName']]], 'ConfluenceSpaceConfiguration' => ['type' => 'structure', 'members' => ['CrawlPersonalSpaces' => ['shape' => 'Boolean'], 'CrawlArchivedSpaces' => ['shape' => 'Boolean'], 'IncludeSpaces' => ['shape' => 'ConfluenceSpaceList'], 'ExcludeSpaces' => ['shape' => 'ConfluenceSpaceList'], 'SpaceFieldMappings' => ['shape' => 'ConfluenceSpaceFieldMappingsList']]], 'ConfluenceSpaceFieldMappingsList' => ['type' => 'list', 'member' => ['shape' => 'ConfluenceSpaceToIndexFieldMapping'], 'max' => 4, 'min' => 1], 'ConfluenceSpaceFieldName' => ['type' => 'string', 'enum' => ['DISPLAY_URL', 'ITEM_TYPE', 'SPACE_KEY', 'URL']], 'ConfluenceSpaceIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'ConfluenceSpaceList' => ['type' => 'list', 'member' => ['shape' => 'ConfluenceSpaceIdentifier'], 'min' => 1], 'ConfluenceSpaceToIndexFieldMapping' => ['type' => 'structure', 'members' => ['DataSourceFieldName' => ['shape' => 'ConfluenceSpaceFieldName'], 'DateFieldFormat' => ['shape' => 'DataSourceDateFieldFormat'], 'IndexFieldName' => ['shape' => 'IndexFieldName']]], 'ConfluenceVersion' => ['type' => 'string', 'enum' => ['CLOUD', 'SERVER']], 'ConnectionConfiguration' => ['type' => 'structure', 'required' => ['DatabaseHost', 'DatabasePort', 'DatabaseName', 'TableName', 'SecretArn'], 'members' => ['DatabaseHost' => ['shape' => 'DatabaseHost'], 'DatabasePort' => ['shape' => 'DatabasePort'], 'DatabaseName' => ['shape' => 'DatabaseName'], 'TableName' => ['shape' => 'TableName'], 'SecretArn' => ['shape' => 'SecretArn']]], 'ContentSourceConfiguration' => ['type' => 'structure', 'members' => ['DataSourceIds' => ['shape' => 'DataSourceIdList'], 'FaqIds' => ['shape' => 'FaqIdsList'], 'DirectPutContent' => ['shape' => 'Boolean']]], 'ContentType' => ['type' => 'string', 'enum' => ['PDF', 'HTML', 'MS_WORD', 'PLAIN_TEXT', 'PPT', 'RTF', 'XML', 'XSLT', 'MS_EXCEL', 'CSV', 'JSON', 'MD']], 'Correction' => ['type' => 'structure', 'members' => ['BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'Term' => ['shape' => 'String'], 'CorrectedTerm' => ['shape' => 'String']]], 'CorrectionList' => ['type' => 'list', 'member' => ['shape' => 'Correction']], 'CrawlDepth' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'CreateAccessControlConfigurationRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Name'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'AccessControlConfigurationName'], 'Description' => ['shape' => 'Description'], 'AccessControlList' => ['shape' => 'PrincipalList'], 'HierarchicalAccessControlList' => ['shape' => 'HierarchicalPrincipalList'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true]]], 'CreateAccessControlConfigurationResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'AccessControlConfigurationId']]], 'CreateDataSourceRequest' => ['type' => 'structure', 'required' => ['Name', 'IndexId', 'Type'], 'members' => ['Name' => ['shape' => 'DataSourceName'], 'IndexId' => ['shape' => 'IndexId'], 'Type' => ['shape' => 'DataSourceType'], 'Configuration' => ['shape' => 'DataSourceConfiguration'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'Description' => ['shape' => 'Description'], 'Schedule' => ['shape' => 'ScanSchedule'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true], 'LanguageCode' => ['shape' => 'LanguageCode'], 'CustomDocumentEnrichmentConfiguration' => ['shape' => 'CustomDocumentEnrichmentConfiguration']]], 'CreateDataSourceResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'DataSourceId']]], 'CreateExperienceRequest' => ['type' => 'structure', 'required' => ['Name', 'IndexId'], 'members' => ['Name' => ['shape' => 'ExperienceName'], 'IndexId' => ['shape' => 'IndexId'], 'RoleArn' => ['shape' => 'RoleArn'], 'Configuration' => ['shape' => 'ExperienceConfiguration'], 'Description' => ['shape' => 'Description'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true]]], 'CreateExperienceResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ExperienceId']]], 'CreateFaqRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Name', 'S3Path', 'RoleArn'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'FaqName'], 'Description' => ['shape' => 'Description'], 'S3Path' => ['shape' => 'S3Path'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'FileFormat' => ['shape' => 'FaqFileFormat'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'CreateFaqResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'FaqId']]], 'CreateIndexRequest' => ['type' => 'structure', 'required' => ['Name', 'RoleArn'], 'members' => ['Name' => ['shape' => 'IndexName'], 'Edition' => ['shape' => 'IndexEdition'], 'RoleArn' => ['shape' => 'RoleArn'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'Description' => ['shape' => 'Description'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList'], 'UserTokenConfigurations' => ['shape' => 'UserTokenConfigurationList'], 'UserContextPolicy' => ['shape' => 'UserContextPolicy'], 'UserGroupResolutionConfiguration' => ['shape' => 'UserGroupResolutionConfiguration']]], 'CreateIndexResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IndexId']]], 'CreateQuerySuggestionsBlockListRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Name', 'SourceS3Path', 'RoleArn'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'QuerySuggestionsBlockListName'], 'Description' => ['shape' => 'Description'], 'SourceS3Path' => ['shape' => 'S3Path'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList']]], 'CreateQuerySuggestionsBlockListResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QuerySuggestionsBlockListId']]], 'CreateThesaurusRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Name', 'RoleArn', 'SourceS3Path'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'ThesaurusName'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'SourceS3Path' => ['shape' => 'S3Path'], 'ClientToken' => ['shape' => 'ClientTokenName', 'idempotencyToken' => \true]]], 'CreateThesaurusResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ThesaurusId']]], 'CustomDocumentEnrichmentConfiguration' => ['type' => 'structure', 'members' => ['InlineConfigurations' => ['shape' => 'InlineCustomDocumentEnrichmentConfigurationList'], 'PreExtractionHookConfiguration' => ['shape' => 'HookConfiguration'], 'PostExtractionHookConfiguration' => ['shape' => 'HookConfiguration'], 'RoleArn' => ['shape' => 'RoleArn']]], 'DataSourceConfiguration' => ['type' => 'structure', 'members' => ['S3Configuration' => ['shape' => 'S3DataSourceConfiguration'], 'SharePointConfiguration' => ['shape' => 'SharePointConfiguration'], 'DatabaseConfiguration' => ['shape' => 'DatabaseConfiguration'], 'SalesforceConfiguration' => ['shape' => 'SalesforceConfiguration'], 'OneDriveConfiguration' => ['shape' => 'OneDriveConfiguration'], 'ServiceNowConfiguration' => ['shape' => 'ServiceNowConfiguration'], 'ConfluenceConfiguration' => ['shape' => 'ConfluenceConfiguration'], 'GoogleDriveConfiguration' => ['shape' => 'GoogleDriveConfiguration'], 'WebCrawlerConfiguration' => ['shape' => 'WebCrawlerConfiguration'], 'WorkDocsConfiguration' => ['shape' => 'WorkDocsConfiguration'], 'FsxConfiguration' => ['shape' => 'FsxConfiguration'], 'SlackConfiguration' => ['shape' => 'SlackConfiguration'], 'BoxConfiguration' => ['shape' => 'BoxConfiguration'], 'QuipConfiguration' => ['shape' => 'QuipConfiguration'], 'JiraConfiguration' => ['shape' => 'JiraConfiguration'], 'GitHubConfiguration' => ['shape' => 'GitHubConfiguration'], 'AlfrescoConfiguration' => ['shape' => 'AlfrescoConfiguration'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration']]], 'DataSourceDateFieldFormat' => ['type' => 'string', 'max' => 40, 'min' => 4, 'pattern' => '^(?!\\s).*(? ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_.]*$'], 'DataSourceGroup' => ['type' => 'structure', 'required' => ['GroupId', 'DataSourceId'], 'members' => ['GroupId' => ['shape' => 'PrincipalName'], 'DataSourceId' => ['shape' => 'DataSourceId']]], 'DataSourceGroups' => ['type' => 'list', 'member' => ['shape' => 'DataSourceGroup'], 'max' => 2048, 'min' => 1], 'DataSourceId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'DataSourceIdList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceId'], 'max' => 100, 'min' => 1], 'DataSourceInclusionsExclusionsStrings' => ['type' => 'list', 'member' => ['shape' => 'DataSourceInclusionsExclusionsStringsMember'], 'max' => 100, 'min' => 0], 'DataSourceInclusionsExclusionsStringsMember' => ['type' => 'string', 'max' => 150, 'min' => 1], 'DataSourceName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'DataSourceStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'FAILED', 'UPDATING', 'ACTIVE']], 'DataSourceSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DataSourceName'], 'Id' => ['shape' => 'DataSourceId'], 'Type' => ['shape' => 'DataSourceType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'DataSourceStatus'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DataSourceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceSummary']], 'DataSourceSyncJob' => ['type' => 'structure', 'members' => ['ExecutionId' => ['shape' => 'String'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'DataSourceSyncJobStatus'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'DataSourceErrorCode' => ['shape' => 'String'], 'Metrics' => ['shape' => 'DataSourceSyncJobMetrics']]], 'DataSourceSyncJobHistoryList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceSyncJob']], 'DataSourceSyncJobId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'DataSourceSyncJobMetricTarget' => ['type' => 'structure', 'required' => ['DataSourceId'], 'members' => ['DataSourceId' => ['shape' => 'DataSourceId'], 'DataSourceSyncJobId' => ['shape' => 'DataSourceSyncJobId']]], 'DataSourceSyncJobMetrics' => ['type' => 'structure', 'members' => ['DocumentsAdded' => ['shape' => 'MetricValue'], 'DocumentsModified' => ['shape' => 'MetricValue'], 'DocumentsDeleted' => ['shape' => 'MetricValue'], 'DocumentsFailed' => ['shape' => 'MetricValue'], 'DocumentsScanned' => ['shape' => 'MetricValue']]], 'DataSourceSyncJobStatus' => ['type' => 'string', 'enum' => ['FAILED', 'SUCCEEDED', 'SYNCING', 'INCOMPLETE', 'STOPPING', 'ABORTED', 'SYNCING_INDEXING']], 'DataSourceToIndexFieldMapping' => ['type' => 'structure', 'required' => ['DataSourceFieldName', 'IndexFieldName'], 'members' => ['DataSourceFieldName' => ['shape' => 'DataSourceFieldName'], 'DateFieldFormat' => ['shape' => 'DataSourceDateFieldFormat'], 'IndexFieldName' => ['shape' => 'IndexFieldName']]], 'DataSourceToIndexFieldMappingList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceToIndexFieldMapping'], 'max' => 100, 'min' => 1], 'DataSourceType' => ['type' => 'string', 'enum' => ['S3', 'SHAREPOINT', 'DATABASE', 'SALESFORCE', 'ONEDRIVE', 'SERVICENOW', 'CUSTOM', 'CONFLUENCE', 'GOOGLEDRIVE', 'WEBCRAWLER', 'WORKDOCS', 'FSX', 'SLACK', 'BOX', 'QUIP', 'JIRA', 'GITHUB', 'ALFRESCO', 'TEMPLATE']], 'DataSourceVpcConfiguration' => ['type' => 'structure', 'required' => ['SubnetIds', 'SecurityGroupIds'], 'members' => ['SubnetIds' => ['shape' => 'SubnetIdList'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdList']]], 'DatabaseConfiguration' => ['type' => 'structure', 'required' => ['DatabaseEngineType', 'ConnectionConfiguration', 'ColumnConfiguration'], 'members' => ['DatabaseEngineType' => ['shape' => 'DatabaseEngineType'], 'ConnectionConfiguration' => ['shape' => 'ConnectionConfiguration'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'ColumnConfiguration' => ['shape' => 'ColumnConfiguration'], 'AclConfiguration' => ['shape' => 'AclConfiguration'], 'SqlConfiguration' => ['shape' => 'SqlConfiguration']]], 'DatabaseEngineType' => ['type' => 'string', 'enum' => ['RDS_AURORA_MYSQL', 'RDS_AURORA_POSTGRESQL', 'RDS_MYSQL', 'RDS_POSTGRESQL']], 'DatabaseHost' => ['type' => 'string', 'max' => 253, 'min' => 1], 'DatabaseName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'DatabasePort' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'DeleteAccessControlConfigurationRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'AccessControlConfigurationId']]], 'DeleteAccessControlConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteDataSourceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId']]], 'DeleteExperienceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId']]], 'DeleteExperienceResponse' => ['type' => 'structure', 'members' => []], 'DeleteFaqRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'FaqId'], 'IndexId' => ['shape' => 'IndexId']]], 'DeleteIndexRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'IndexId']]], 'DeletePrincipalMappingRequest' => ['type' => 'structure', 'required' => ['IndexId', 'GroupId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DataSourceId' => ['shape' => 'DataSourceId'], 'GroupId' => ['shape' => 'GroupId'], 'OrderingId' => ['shape' => 'PrincipalOrderingId']]], 'DeleteQuerySuggestionsBlockListRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'QuerySuggestionsBlockListId']]], 'DeleteThesaurusRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ThesaurusId'], 'IndexId' => ['shape' => 'IndexId']]], 'DescribeAccessControlConfigurationRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'AccessControlConfigurationId']]], 'DescribeAccessControlConfigurationResponse' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AccessControlConfigurationName'], 'Description' => ['shape' => 'Description'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'AccessControlList' => ['shape' => 'PrincipalList'], 'HierarchicalAccessControlList' => ['shape' => 'HierarchicalPrincipalList']]], 'DescribeDataSourceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId']]], 'DescribeDataSourceResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'DataSourceName'], 'Type' => ['shape' => 'DataSourceType'], 'Configuration' => ['shape' => 'DataSourceConfiguration'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'DataSourceStatus'], 'Schedule' => ['shape' => 'ScanSchedule'], 'RoleArn' => ['shape' => 'RoleArn'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'CustomDocumentEnrichmentConfiguration' => ['shape' => 'CustomDocumentEnrichmentConfiguration']]], 'DescribeExperienceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId']]], 'DescribeExperienceResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'ExperienceName'], 'Endpoints' => ['shape' => 'ExperienceEndpoints'], 'Configuration' => ['shape' => 'ExperienceConfiguration'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'ExperienceStatus'], 'RoleArn' => ['shape' => 'RoleArn'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'DescribeFaqRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'FaqId'], 'IndexId' => ['shape' => 'IndexId']]], 'DescribeFaqResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'FaqId'], 'IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'FaqName'], 'Description' => ['shape' => 'Description'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'S3Path' => ['shape' => 'S3Path'], 'Status' => ['shape' => 'FaqStatus'], 'RoleArn' => ['shape' => 'RoleArn'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'FileFormat' => ['shape' => 'FaqFileFormat'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'DescribeIndexRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'IndexId']]], 'DescribeIndexResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'IndexName'], 'Id' => ['shape' => 'IndexId'], 'Edition' => ['shape' => 'IndexEdition'], 'RoleArn' => ['shape' => 'RoleArn'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'Status' => ['shape' => 'IndexStatus'], 'Description' => ['shape' => 'Description'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'DocumentMetadataConfigurations' => ['shape' => 'DocumentMetadataConfigurationList'], 'IndexStatistics' => ['shape' => 'IndexStatistics'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'CapacityUnits' => ['shape' => 'CapacityUnitsConfiguration'], 'UserTokenConfigurations' => ['shape' => 'UserTokenConfigurationList'], 'UserContextPolicy' => ['shape' => 'UserContextPolicy'], 'UserGroupResolutionConfiguration' => ['shape' => 'UserGroupResolutionConfiguration']]], 'DescribePrincipalMappingRequest' => ['type' => 'structure', 'required' => ['IndexId', 'GroupId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DataSourceId' => ['shape' => 'DataSourceId'], 'GroupId' => ['shape' => 'GroupId']]], 'DescribePrincipalMappingResponse' => ['type' => 'structure', 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DataSourceId' => ['shape' => 'DataSourceId'], 'GroupId' => ['shape' => 'GroupId'], 'GroupOrderingIdSummaries' => ['shape' => 'GroupOrderingIdSummaries']]], 'DescribeQuerySuggestionsBlockListRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'QuerySuggestionsBlockListId']]], 'DescribeQuerySuggestionsBlockListResponse' => ['type' => 'structure', 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'QuerySuggestionsBlockListId'], 'Name' => ['shape' => 'QuerySuggestionsBlockListName'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'QuerySuggestionsBlockListStatus'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'SourceS3Path' => ['shape' => 'S3Path'], 'ItemCount' => ['shape' => 'Integer'], 'FileSizeBytes' => ['shape' => 'Long'], 'RoleArn' => ['shape' => 'RoleArn']]], 'DescribeQuerySuggestionsConfigRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId']]], 'DescribeQuerySuggestionsConfigResponse' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'Mode'], 'Status' => ['shape' => 'QuerySuggestionsStatus'], 'QueryLogLookBackWindowInDays' => ['shape' => 'Integer'], 'IncludeQueriesWithoutUserInformation' => ['shape' => 'ObjectBoolean'], 'MinimumNumberOfQueryingUsers' => ['shape' => 'MinimumNumberOfQueryingUsers'], 'MinimumQueryCount' => ['shape' => 'MinimumQueryCount'], 'LastSuggestionsBuildTime' => ['shape' => 'Timestamp'], 'LastClearTime' => ['shape' => 'Timestamp'], 'TotalSuggestionsCount' => ['shape' => 'Integer']]], 'DescribeThesaurusRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ThesaurusId'], 'IndexId' => ['shape' => 'IndexId']]], 'DescribeThesaurusResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ThesaurusId'], 'IndexId' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'ThesaurusName'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'ThesaurusStatus'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn'], 'SourceS3Path' => ['shape' => 'S3Path'], 'FileSizeBytes' => ['shape' => 'Long'], 'TermCount' => ['shape' => 'Long'], 'SynonymRuleCount' => ['shape' => 'Long']]], 'Description' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '^\\P{C}*$'], 'DisassociateEntitiesFromExperienceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId', 'EntityList'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'EntityList' => ['shape' => 'DisassociateEntityList']]], 'DisassociateEntitiesFromExperienceResponse' => ['type' => 'structure', 'members' => ['FailedEntityList' => ['shape' => 'FailedEntityList']]], 'DisassociateEntityList' => ['type' => 'list', 'member' => ['shape' => 'EntityConfiguration'], 'max' => 40, 'min' => 1], 'DisassociatePersonasFromEntitiesRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId', 'EntityIds'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'EntityIds' => ['shape' => 'EntityIdsList']]], 'DisassociatePersonasFromEntitiesResponse' => ['type' => 'structure', 'members' => ['FailedEntityList' => ['shape' => 'FailedEntityList']]], 'Document' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'DocumentId'], 'Title' => ['shape' => 'Title'], 'Blob' => ['shape' => 'Blob'], 'S3Path' => ['shape' => 'S3Path'], 'Attributes' => ['shape' => 'DocumentAttributeList'], 'AccessControlList' => ['shape' => 'PrincipalList'], 'HierarchicalAccessControlList' => ['shape' => 'HierarchicalPrincipalList'], 'ContentType' => ['shape' => 'ContentType'], 'AccessControlConfigurationId' => ['shape' => 'AccessControlConfigurationId']]], 'DocumentAttribute' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'DocumentAttributeKey'], 'Value' => ['shape' => 'DocumentAttributeValue']]], 'DocumentAttributeCondition' => ['type' => 'structure', 'required' => ['ConditionDocumentAttributeKey', 'Operator'], 'members' => ['ConditionDocumentAttributeKey' => ['shape' => 'DocumentAttributeKey'], 'Operator' => ['shape' => 'ConditionOperator'], 'ConditionOnValue' => ['shape' => 'DocumentAttributeValue']]], 'DocumentAttributeKey' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[a-zA-Z0-9_][a-zA-Z0-9_-]*'], 'DocumentAttributeKeyList' => ['type' => 'list', 'member' => ['shape' => 'DocumentAttributeKey'], 'max' => 100, 'min' => 1], 'DocumentAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DocumentAttribute']], 'DocumentAttributeStringListValue' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DocumentAttributeStringValue' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DocumentAttributeTarget' => ['type' => 'structure', 'members' => ['TargetDocumentAttributeKey' => ['shape' => 'DocumentAttributeKey'], 'TargetDocumentAttributeValueDeletion' => ['shape' => 'Boolean'], 'TargetDocumentAttributeValue' => ['shape' => 'DocumentAttributeValue']]], 'DocumentAttributeValue' => ['type' => 'structure', 'members' => ['StringValue' => ['shape' => 'DocumentAttributeStringValue'], 'StringListValue' => ['shape' => 'DocumentAttributeStringListValue'], 'LongValue' => ['shape' => 'Long'], 'DateValue' => ['shape' => 'Timestamp']]], 'DocumentAttributeValueCountPair' => ['type' => 'structure', 'members' => ['DocumentAttributeValue' => ['shape' => 'DocumentAttributeValue'], 'Count' => ['shape' => 'Integer'], 'FacetResults' => ['shape' => 'FacetResultList']]], 'DocumentAttributeValueCountPairList' => ['type' => 'list', 'member' => ['shape' => 'DocumentAttributeValueCountPair']], 'DocumentAttributeValueType' => ['type' => 'string', 'enum' => ['STRING_VALUE', 'STRING_LIST_VALUE', 'LONG_VALUE', 'DATE_VALUE']], 'DocumentId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DocumentIdList' => ['type' => 'list', 'member' => ['shape' => 'DocumentId'], 'max' => 10, 'min' => 1], 'DocumentInfo' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['DocumentId' => ['shape' => 'DocumentId'], 'Attributes' => ['shape' => 'DocumentAttributeList']]], 'DocumentInfoList' => ['type' => 'list', 'member' => ['shape' => 'DocumentInfo'], 'max' => 10, 'min' => 1], 'DocumentList' => ['type' => 'list', 'member' => ['shape' => 'Document'], 'max' => 10, 'min' => 1], 'DocumentMetadataBoolean' => ['type' => 'boolean'], 'DocumentMetadataConfiguration' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'DocumentMetadataConfigurationName'], 'Type' => ['shape' => 'DocumentAttributeValueType'], 'Relevance' => ['shape' => 'Relevance'], 'Search' => ['shape' => 'Search']]], 'DocumentMetadataConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DocumentMetadataConfiguration'], 'max' => 500, 'min' => 0], 'DocumentMetadataConfigurationName' => ['type' => 'string', 'max' => 30, 'min' => 1], 'DocumentRelevanceConfiguration' => ['type' => 'structure', 'required' => ['Name', 'Relevance'], 'members' => ['Name' => ['shape' => 'DocumentMetadataConfigurationName'], 'Relevance' => ['shape' => 'Relevance']]], 'DocumentRelevanceOverrideConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DocumentRelevanceConfiguration'], 'max' => 500, 'min' => 0], 'DocumentStatus' => ['type' => 'string', 'enum' => ['NOT_FOUND', 'PROCESSING', 'INDEXED', 'UPDATED', 'FAILED', 'UPDATE_FAILED']], 'DocumentStatusList' => ['type' => 'list', 'member' => ['shape' => 'Status']], 'DocumentsMetadataConfiguration' => ['type' => 'structure', 'members' => ['S3Prefix' => ['shape' => 'S3ObjectKey']]], 'Domain' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^(?!-)[A-Za-z0-9-].*(? ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '[0-9]+[s]'], 'Endpoint' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'EndpointType' => ['type' => 'string', 'enum' => ['HOME']], 'EnterpriseId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[A-Z0-9]*$'], 'EntityConfiguration' => ['type' => 'structure', 'required' => ['EntityId', 'EntityType'], 'members' => ['EntityId' => ['shape' => 'EntityId'], 'EntityType' => ['shape' => 'EntityType']]], 'EntityDisplayData' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'NameType'], 'GroupName' => ['shape' => 'NameType'], 'IdentifiedUserName' => ['shape' => 'NameType'], 'FirstName' => ['shape' => 'NameType'], 'LastName' => ['shape' => 'NameType']]], 'EntityFilter' => ['type' => 'list', 'member' => ['shape' => 'AlfrescoEntity'], 'max' => 3, 'min' => 1], 'EntityId' => ['type' => 'string', 'max' => 47, 'min' => 1, 'pattern' => '^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$'], 'EntityIdsList' => ['type' => 'list', 'member' => ['shape' => 'EntityId'], 'max' => 25, 'min' => 1], 'EntityPersonaConfiguration' => ['type' => 'structure', 'required' => ['EntityId', 'Persona'], 'members' => ['EntityId' => ['shape' => 'EntityId'], 'Persona' => ['shape' => 'Persona']]], 'EntityPersonaConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'EntityPersonaConfiguration'], 'max' => 25, 'min' => 1], 'EntityType' => ['type' => 'string', 'enum' => ['USER', 'GROUP']], 'ErrorCode' => ['type' => 'string', 'enum' => ['InternalError', 'InvalidRequest']], 'ErrorMessage' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'ExcludeMimeTypesList' => ['type' => 'list', 'member' => ['shape' => 'MimeType'], 'max' => 30, 'min' => 0], 'ExcludeSharedDrivesList' => ['type' => 'list', 'member' => ['shape' => 'SharedDriveId'], 'max' => 100, 'min' => 0], 'ExcludeUserAccountsList' => ['type' => 'list', 'member' => ['shape' => 'UserAccount'], 'max' => 100, 'min' => 0], 'ExperienceConfiguration' => ['type' => 'structure', 'members' => ['ContentSourceConfiguration' => ['shape' => 'ContentSourceConfiguration'], 'UserIdentityConfiguration' => ['shape' => 'UserIdentityConfiguration']]], 'ExperienceEndpoint' => ['type' => 'structure', 'members' => ['EndpointType' => ['shape' => 'EndpointType'], 'Endpoint' => ['shape' => 'Endpoint']]], 'ExperienceEndpoints' => ['type' => 'list', 'member' => ['shape' => 'ExperienceEndpoint'], 'max' => 2, 'min' => 1], 'ExperienceEntitiesSummary' => ['type' => 'structure', 'members' => ['EntityId' => ['shape' => 'EntityId'], 'EntityType' => ['shape' => 'EntityType'], 'DisplayData' => ['shape' => 'EntityDisplayData']]], 'ExperienceEntitiesSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExperienceEntitiesSummary']], 'ExperienceId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'ExperienceName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'ExperienceStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED']], 'ExperiencesSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ExperienceName'], 'Id' => ['shape' => 'ExperienceId'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ExperienceStatus'], 'Endpoints' => ['shape' => 'ExperienceEndpoints']]], 'ExperiencesSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExperiencesSummary']], 'Facet' => ['type' => 'structure', 'members' => ['DocumentAttributeKey' => ['shape' => 'DocumentAttributeKey'], 'Facets' => ['shape' => 'FacetList'], 'MaxResults' => ['shape' => 'TopDocumentAttributeValueCountPairsSize']]], 'FacetList' => ['type' => 'list', 'member' => ['shape' => 'Facet']], 'FacetResult' => ['type' => 'structure', 'members' => ['DocumentAttributeKey' => ['shape' => 'DocumentAttributeKey'], 'DocumentAttributeValueType' => ['shape' => 'DocumentAttributeValueType'], 'DocumentAttributeValueCountPairs' => ['shape' => 'DocumentAttributeValueCountPairList']]], 'FacetResultList' => ['type' => 'list', 'member' => ['shape' => 'FacetResult']], 'FailedEntity' => ['type' => 'structure', 'members' => ['EntityId' => ['shape' => 'EntityId'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'FailedEntityList' => ['type' => 'list', 'member' => ['shape' => 'FailedEntity'], 'max' => 25, 'min' => 1], 'FailureReason' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'FaqFileFormat' => ['type' => 'string', 'enum' => ['CSV', 'CSV_WITH_HEADER', 'JSON']], 'FaqId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'FaqIdsList' => ['type' => 'list', 'member' => ['shape' => 'FaqId'], 'max' => 100, 'min' => 1], 'FaqName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'FaqStatistics' => ['type' => 'structure', 'required' => ['IndexedQuestionAnswersCount'], 'members' => ['IndexedQuestionAnswersCount' => ['shape' => 'IndexedQuestionAnswersCount']]], 'FaqStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'FAILED']], 'FaqSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'FaqId'], 'Name' => ['shape' => 'FaqName'], 'Status' => ['shape' => 'FaqStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'FileFormat' => ['shape' => 'FaqFileFormat'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'FaqSummaryItems' => ['type' => 'list', 'member' => ['shape' => 'FaqSummary']], 'FeedbackToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*.\\P{C}*$'], 'FileSystemId' => ['type' => 'string', 'max' => 21, 'min' => 11, 'pattern' => '^(fs-[0-9a-f]{8,})$'], 'FolderId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'FolderIdList' => ['type' => 'list', 'member' => ['shape' => 'FolderId']], 'FsxConfiguration' => ['type' => 'structure', 'required' => ['FileSystemId', 'FileSystemType', 'VpcConfiguration'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'FileSystemType' => ['shape' => 'FsxFileSystemType'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'SecretArn' => ['shape' => 'SecretArn'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'FsxFileSystemType' => ['type' => 'string', 'enum' => ['WINDOWS']], 'GetQuerySuggestionsRequest' => ['type' => 'structure', 'required' => ['IndexId', 'QueryText'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'QueryText' => ['shape' => 'SuggestionQueryText'], 'MaxSuggestionsCount' => ['shape' => 'Integer']]], 'GetQuerySuggestionsResponse' => ['type' => 'structure', 'members' => ['QuerySuggestionsId' => ['shape' => 'QuerySuggestionsId'], 'Suggestions' => ['shape' => 'SuggestionList']]], 'GetSnapshotsRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Interval', 'MetricType'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Interval' => ['shape' => 'Interval'], 'MetricType' => ['shape' => 'MetricType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'Integer']]], 'GetSnapshotsResponse' => ['type' => 'structure', 'members' => ['SnapShotTimeFilter' => ['shape' => 'TimeRange'], 'SnapshotsDataHeader' => ['shape' => 'SnapshotsDataHeaderFields'], 'SnapshotsData' => ['shape' => 'SnapshotsDataRecords'], 'NextToken' => ['shape' => 'NextToken']]], 'GitHubConfiguration' => ['type' => 'structure', 'required' => ['SecretArn'], 'members' => ['SaaSConfiguration' => ['shape' => 'SaaSConfiguration'], 'OnPremiseConfiguration' => ['shape' => 'OnPremiseConfiguration'], 'Type' => ['shape' => 'Type'], 'SecretArn' => ['shape' => 'SecretArn'], 'UseChangeLog' => ['shape' => 'Boolean'], 'GitHubDocumentCrawlProperties' => ['shape' => 'GitHubDocumentCrawlProperties'], 'RepositoryFilter' => ['shape' => 'RepositoryNames'], 'InclusionFolderNamePatterns' => ['shape' => 'StringList'], 'InclusionFileTypePatterns' => ['shape' => 'StringList'], 'InclusionFileNamePatterns' => ['shape' => 'StringList'], 'ExclusionFolderNamePatterns' => ['shape' => 'StringList'], 'ExclusionFileTypePatterns' => ['shape' => 'StringList'], 'ExclusionFileNamePatterns' => ['shape' => 'StringList'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'GitHubRepositoryConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubCommitConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubIssueDocumentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubIssueCommentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubIssueAttachmentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubPullRequestCommentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubPullRequestDocumentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'GitHubPullRequestDocumentAttachmentConfigurationFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'GitHubDocumentCrawlProperties' => ['type' => 'structure', 'members' => ['CrawlRepositoryDocuments' => ['shape' => 'Boolean'], 'CrawlIssue' => ['shape' => 'Boolean'], 'CrawlIssueComment' => ['shape' => 'Boolean'], 'CrawlIssueCommentAttachment' => ['shape' => 'Boolean'], 'CrawlPullRequest' => ['shape' => 'Boolean'], 'CrawlPullRequestComment' => ['shape' => 'Boolean'], 'CrawlPullRequestCommentAttachment' => ['shape' => 'Boolean']]], 'GoogleDriveConfiguration' => ['type' => 'structure', 'required' => ['SecretArn'], 'members' => ['SecretArn' => ['shape' => 'SecretArn'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'ExcludeMimeTypes' => ['shape' => 'ExcludeMimeTypesList'], 'ExcludeUserAccounts' => ['shape' => 'ExcludeUserAccountsList'], 'ExcludeSharedDrives' => ['shape' => 'ExcludeSharedDrivesList']]], 'GroupAttributeField' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'GroupId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'GroupMembers' => ['type' => 'structure', 'members' => ['MemberGroups' => ['shape' => 'MemberGroups'], 'MemberUsers' => ['shape' => 'MemberUsers'], 'S3PathforGroupMembers' => ['shape' => 'S3Path']]], 'GroupOrderingIdSummaries' => ['type' => 'list', 'member' => ['shape' => 'GroupOrderingIdSummary'], 'max' => 10], 'GroupOrderingIdSummary' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'PrincipalMappingStatus'], 'LastUpdatedAt' => ['shape' => 'Timestamp'], 'ReceivedAt' => ['shape' => 'Timestamp'], 'OrderingId' => ['shape' => 'PrincipalOrderingId'], 'FailureReason' => ['shape' => 'FailureReason']]], 'GroupSummary' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'GroupId'], 'OrderingId' => ['shape' => 'PrincipalOrderingId']]], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'PrincipalName'], 'max' => 2048, 'min' => 1], 'HierarchicalPrincipal' => ['type' => 'structure', 'required' => ['PrincipalList'], 'members' => ['PrincipalList' => ['shape' => 'PrincipalList']]], 'HierarchicalPrincipalList' => ['type' => 'list', 'member' => ['shape' => 'HierarchicalPrincipal'], 'max' => 30, 'min' => 1], 'Highlight' => ['type' => 'structure', 'required' => ['BeginOffset', 'EndOffset'], 'members' => ['BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer'], 'TopAnswer' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'HighlightType']]], 'HighlightList' => ['type' => 'list', 'member' => ['shape' => 'Highlight']], 'HighlightType' => ['type' => 'string', 'enum' => ['STANDARD', 'THESAURUS_SYNONYM']], 'HookConfiguration' => ['type' => 'structure', 'required' => ['LambdaArn', 'S3Bucket'], 'members' => ['InvocationCondition' => ['shape' => 'DocumentAttributeCondition'], 'LambdaArn' => ['shape' => 'LambdaArn'], 'S3Bucket' => ['shape' => 'S3BucketName']]], 'Host' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '([^\\s]*)'], 'IdentityAttributeName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'Importance' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'IndexConfigurationSummary' => ['type' => 'structure', 'required' => ['CreatedAt', 'UpdatedAt', 'Status'], 'members' => ['Name' => ['shape' => 'IndexName'], 'Id' => ['shape' => 'IndexId'], 'Edition' => ['shape' => 'IndexEdition'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'IndexStatus']]], 'IndexConfigurationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IndexConfigurationSummary']], 'IndexEdition' => ['type' => 'string', 'enum' => ['DEVELOPER_EDITION', 'ENTERPRISE_EDITION']], 'IndexFieldName' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'IndexId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]*'], 'IndexName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'IndexStatistics' => ['type' => 'structure', 'required' => ['FaqStatistics', 'TextDocumentStatistics'], 'members' => ['FaqStatistics' => ['shape' => 'FaqStatistics'], 'TextDocumentStatistics' => ['shape' => 'TextDocumentStatistics']]], 'IndexStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED', 'UPDATING', 'SYSTEM_UPDATING']], 'IndexedQuestionAnswersCount' => ['type' => 'integer', 'min' => 0], 'IndexedTextBytes' => ['type' => 'long', 'min' => 0], 'IndexedTextDocumentsCount' => ['type' => 'integer', 'min' => 0], 'InlineCustomDocumentEnrichmentConfiguration' => ['type' => 'structure', 'members' => ['Condition' => ['shape' => 'DocumentAttributeCondition'], 'Target' => ['shape' => 'DocumentAttributeTarget'], 'DocumentContentDeletion' => ['shape' => 'Boolean']]], 'InlineCustomDocumentEnrichmentConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'InlineCustomDocumentEnrichmentConfiguration'], 'max' => 100, 'min' => 0], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'Interval' => ['type' => 'string', 'enum' => ['THIS_MONTH', 'THIS_WEEK', 'ONE_WEEK_AGO', 'TWO_WEEKS_AGO', 'ONE_MONTH_AGO', 'TWO_MONTHS_AGO']], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IssueSubEntity' => ['type' => 'string', 'enum' => ['COMMENTS', 'ATTACHMENTS', 'WORKLOGS']], 'IssueSubEntityFilter' => ['type' => 'list', 'member' => ['shape' => 'IssueSubEntity'], 'max' => 3, 'min' => 0], 'IssueType' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Issuer' => ['type' => 'string', 'max' => 65, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'JiraAccountUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^https:\\/\\/[a-zA-Z0-9_\\-\\.]+(\\.atlassian\\.net\\/)$'], 'JiraConfiguration' => ['type' => 'structure', 'required' => ['JiraAccountUrl', 'SecretArn'], 'members' => ['JiraAccountUrl' => ['shape' => 'JiraAccountUrl'], 'SecretArn' => ['shape' => 'SecretArn'], 'UseChangeLog' => ['shape' => 'Boolean'], 'Project' => ['shape' => 'Project'], 'IssueType' => ['shape' => 'IssueType'], 'Status' => ['shape' => 'JiraStatus'], 'IssueSubEntityFilter' => ['shape' => 'IssueSubEntityFilter'], 'AttachmentFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'CommentFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'IssueFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'ProjectFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'WorkLogFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration']]], 'JiraStatus' => ['type' => 'list', 'member' => ['shape' => 'String']], 'JsonTokenTypeConfiguration' => ['type' => 'structure', 'required' => ['UserNameAttributeField', 'GroupAttributeField'], 'members' => ['UserNameAttributeField' => ['shape' => 'String'], 'GroupAttributeField' => ['shape' => 'String']]], 'JwtTokenTypeConfiguration' => ['type' => 'structure', 'required' => ['KeyLocation'], 'members' => ['KeyLocation' => ['shape' => 'KeyLocation'], 'URL' => ['shape' => 'Url'], 'SecretManagerArn' => ['shape' => 'RoleArn'], 'UserNameAttributeField' => ['shape' => 'UserNameAttributeField'], 'GroupAttributeField' => ['shape' => 'GroupAttributeField'], 'Issuer' => ['shape' => 'Issuer'], 'ClaimRegex' => ['shape' => 'ClaimRegex']]], 'KeyLocation' => ['type' => 'string', 'enum' => ['URL', 'SECRET_MANAGER']], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'LambdaArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '/arn:aws[a-zA-Z-]*:lambda:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:function:[a-zA-Z0-9-_]+(\\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})?(:[a-zA-Z0-9-_]+)?/'], 'LanguageCode' => ['type' => 'string', 'max' => 10, 'min' => 2, 'pattern' => '[a-zA-Z-]*'], 'ListAccessControlConfigurationsRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListAccessControlConfigurationsRequest']]], 'ListAccessControlConfigurationsResponse' => ['type' => 'structure', 'required' => ['AccessControlConfigurations'], 'members' => ['NextToken' => ['shape' => 'String'], 'AccessControlConfigurations' => ['shape' => 'AccessControlConfigurationSummaryList']]], 'ListDataSourceSyncJobsRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListDataSourceSyncJobsRequest'], 'StartTimeFilter' => ['shape' => 'TimeRange'], 'StatusFilter' => ['shape' => 'DataSourceSyncJobStatus']]], 'ListDataSourceSyncJobsResponse' => ['type' => 'structure', 'members' => ['History' => ['shape' => 'DataSourceSyncJobHistoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDataSourcesRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListDataSourcesRequest']]], 'ListDataSourcesResponse' => ['type' => 'structure', 'members' => ['SummaryItems' => ['shape' => 'DataSourceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEntityPersonasRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListEntityPersonasRequest']]], 'ListEntityPersonasResponse' => ['type' => 'structure', 'members' => ['SummaryItems' => ['shape' => 'PersonasSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExperienceEntitiesRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExperienceEntitiesResponse' => ['type' => 'structure', 'members' => ['SummaryItems' => ['shape' => 'ExperienceEntitiesSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListExperiencesRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListExperiencesRequest']]], 'ListExperiencesResponse' => ['type' => 'structure', 'members' => ['SummaryItems' => ['shape' => 'ExperiencesSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFaqsRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListFaqsRequest']]], 'ListFaqsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FaqSummaryItems' => ['shape' => 'FaqSummaryItems']]], 'ListGroupsOlderThanOrderingIdRequest' => ['type' => 'structure', 'required' => ['IndexId', 'OrderingId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DataSourceId' => ['shape' => 'DataSourceId'], 'OrderingId' => ['shape' => 'PrincipalOrderingId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListPrincipalsRequest']]], 'ListGroupsOlderThanOrderingIdResponse' => ['type' => 'structure', 'members' => ['GroupsSummaries' => ['shape' => 'ListOfGroupSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListIndicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListIndicesRequest']]], 'ListIndicesResponse' => ['type' => 'structure', 'members' => ['IndexConfigurationSummaryItems' => ['shape' => 'IndexConfigurationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOfGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'GroupSummary']], 'ListQuerySuggestionsBlockListsRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListQuerySuggestionsBlockLists']]], 'ListQuerySuggestionsBlockListsResponse' => ['type' => 'structure', 'members' => ['BlockListSummaryItems' => ['shape' => 'QuerySuggestionsBlockListSummaryItems'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListThesauriRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsIntegerForListThesauriRequest']]], 'ListThesauriResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ThesaurusSummaryItems' => ['shape' => 'ThesaurusSummaryItems']]], 'Long' => ['type' => 'long'], 'LookBackPeriod' => ['type' => 'integer', 'max' => 168, 'min' => 0], 'MaxContentSizePerPageInMegaBytes' => ['type' => 'float', 'max' => 50, 'min' => 1.0E-6], 'MaxLinksPerPage' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxResultsIntegerForListAccessControlConfigurationsRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListDataSourceSyncJobsRequest' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'MaxResultsIntegerForListDataSourcesRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListEntityPersonasRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListExperiencesRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListFaqsRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListIndicesRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListPrincipalsRequest' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'MaxResultsIntegerForListQuerySuggestionsBlockLists' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResultsIntegerForListThesauriRequest' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxUrlsPerMinuteCrawlRate' => ['type' => 'integer', 'max' => 300, 'min' => 1], 'MemberGroup' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['GroupId' => ['shape' => 'GroupId'], 'DataSourceId' => ['shape' => 'DataSourceId']]], 'MemberGroups' => ['type' => 'list', 'member' => ['shape' => 'MemberGroup'], 'max' => 1000, 'min' => 1], 'MemberUser' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'UserId']]], 'MemberUsers' => ['type' => 'list', 'member' => ['shape' => 'MemberUser'], 'max' => 1000, 'min' => 1], 'MetricType' => ['type' => 'string', 'enum' => ['QUERIES_BY_COUNT', 'QUERIES_BY_ZERO_CLICK_RATE', 'QUERIES_BY_ZERO_RESULT_RATE', 'DOCS_BY_CLICK_COUNT', 'AGG_QUERY_DOC_METRICS', 'TREND_QUERY_DOC_METRICS']], 'MetricValue' => ['type' => 'string', 'pattern' => '(([1-9][0-9]*)|0)'], 'MimeType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'MinimumNumberOfQueryingUsers' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'MinimumQueryCount' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'Mode' => ['type' => 'string', 'enum' => ['ENABLED', 'LEARN_ONLY']], 'NameType' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[\\S\\s]*$', 'sensitive' => \true], 'NextToken' => ['type' => 'string', 'max' => 800, 'min' => 1], 'ObjectBoolean' => ['type' => 'boolean'], 'OnPremiseConfiguration' => ['type' => 'structure', 'required' => ['HostUrl', 'OrganizationName', 'SslCertificateS3Path'], 'members' => ['HostUrl' => ['shape' => 'Url'], 'OrganizationName' => ['shape' => 'OrganizationName'], 'SslCertificateS3Path' => ['shape' => 'S3Path']]], 'OneDriveConfiguration' => ['type' => 'structure', 'required' => ['TenantDomain', 'SecretArn', 'OneDriveUsers'], 'members' => ['TenantDomain' => ['shape' => 'TenantDomain'], 'SecretArn' => ['shape' => 'SecretArn'], 'OneDriveUsers' => ['shape' => 'OneDriveUsers'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'DisableLocalGroups' => ['shape' => 'Boolean']]], 'OneDriveUser' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(?!\\s).+@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$'], 'OneDriveUserList' => ['type' => 'list', 'member' => ['shape' => 'OneDriveUser'], 'max' => 100, 'min' => 1], 'OneDriveUsers' => ['type' => 'structure', 'members' => ['OneDriveUserList' => ['shape' => 'OneDriveUserList'], 'OneDriveUserS3Path' => ['shape' => 'S3Path']]], 'Order' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'OrganizationId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => 'd-[0-9a-fA-F]{10}'], 'OrganizationName' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '^[A-Za-z0-9_.-]+$'], 'Persona' => ['type' => 'string', 'enum' => ['OWNER', 'VIEWER']], 'PersonasSummary' => ['type' => 'structure', 'members' => ['EntityId' => ['shape' => 'EntityId'], 'Persona' => ['shape' => 'Persona'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'PersonasSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PersonasSummary']], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'Principal' => ['type' => 'structure', 'required' => ['Name', 'Type', 'Access'], 'members' => ['Name' => ['shape' => 'PrincipalName'], 'Type' => ['shape' => 'PrincipalType'], 'Access' => ['shape' => 'ReadAccessType'], 'DataSourceId' => ['shape' => 'DataSourceId']]], 'PrincipalList' => ['type' => 'list', 'member' => ['shape' => 'Principal']], 'PrincipalMappingStatus' => ['type' => 'string', 'enum' => ['FAILED', 'SUCCEEDED', 'PROCESSING', 'DELETING', 'DELETED']], 'PrincipalName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'PrincipalOrderingId' => ['type' => 'long', 'max' => 32535158400000, 'min' => 0], 'PrincipalType' => ['type' => 'string', 'enum' => ['USER', 'GROUP']], 'PrivateChannelFilter' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Project' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ProxyConfiguration' => ['type' => 'structure', 'required' => ['Host', 'Port'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Credentials' => ['shape' => 'SecretArn']]], 'PublicChannelFilter' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PutPrincipalMappingRequest' => ['type' => 'structure', 'required' => ['IndexId', 'GroupId', 'GroupMembers'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'DataSourceId' => ['shape' => 'DataSourceId'], 'GroupId' => ['shape' => 'GroupId'], 'GroupMembers' => ['shape' => 'GroupMembers'], 'OrderingId' => ['shape' => 'PrincipalOrderingId'], 'RoleArn' => ['shape' => 'RoleArn']]], 'QueryCapacityUnit' => ['type' => 'integer', 'min' => 0], 'QueryId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]*'], 'QueryIdentifiersEnclosingOption' => ['type' => 'string', 'enum' => ['DOUBLE_QUOTES', 'NONE']], 'QueryRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'QueryText' => ['shape' => 'QueryText'], 'AttributeFilter' => ['shape' => 'AttributeFilter'], 'Facets' => ['shape' => 'FacetList'], 'RequestedDocumentAttributes' => ['shape' => 'DocumentAttributeKeyList'], 'QueryResultTypeFilter' => ['shape' => 'QueryResultType'], 'DocumentRelevanceOverrideConfigurations' => ['shape' => 'DocumentRelevanceOverrideConfigurationList'], 'PageNumber' => ['shape' => 'Integer'], 'PageSize' => ['shape' => 'Integer'], 'SortingConfiguration' => ['shape' => 'SortingConfiguration'], 'UserContext' => ['shape' => 'UserContext'], 'VisitorId' => ['shape' => 'VisitorId'], 'SpellCorrectionConfiguration' => ['shape' => 'SpellCorrectionConfiguration']]], 'QueryResult' => ['type' => 'structure', 'members' => ['QueryId' => ['shape' => 'QueryId'], 'ResultItems' => ['shape' => 'QueryResultItemList'], 'FacetResults' => ['shape' => 'FacetResultList'], 'TotalNumberOfResults' => ['shape' => 'Integer'], 'Warnings' => ['shape' => 'WarningList'], 'SpellCorrectedQueries' => ['shape' => 'SpellCorrectedQueryList']]], 'QueryResultFormat' => ['type' => 'string', 'enum' => ['TABLE', 'TEXT']], 'QueryResultItem' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResultId'], 'Type' => ['shape' => 'QueryResultType'], 'Format' => ['shape' => 'QueryResultFormat'], 'AdditionalAttributes' => ['shape' => 'AdditionalResultAttributeList'], 'DocumentId' => ['shape' => 'DocumentId'], 'DocumentTitle' => ['shape' => 'TextWithHighlights'], 'DocumentExcerpt' => ['shape' => 'TextWithHighlights'], 'DocumentURI' => ['shape' => 'Url'], 'DocumentAttributes' => ['shape' => 'DocumentAttributeList'], 'ScoreAttributes' => ['shape' => 'ScoreAttributes'], 'FeedbackToken' => ['shape' => 'FeedbackToken'], 'TableExcerpt' => ['shape' => 'TableExcerpt']]], 'QueryResultItemList' => ['type' => 'list', 'member' => ['shape' => 'QueryResultItem']], 'QueryResultType' => ['type' => 'string', 'enum' => ['DOCUMENT', 'QUESTION_ANSWER', 'ANSWER']], 'QuerySuggestionsBlockListId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9-]*'], 'QuerySuggestionsBlockListName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'QuerySuggestionsBlockListStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DELETING', 'UPDATING', 'ACTIVE_BUT_UPDATE_FAILED', 'FAILED']], 'QuerySuggestionsBlockListSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QuerySuggestionsBlockListId'], 'Name' => ['shape' => 'QuerySuggestionsBlockListName'], 'Status' => ['shape' => 'QuerySuggestionsBlockListStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'ItemCount' => ['shape' => 'Integer']]], 'QuerySuggestionsBlockListSummaryItems' => ['type' => 'list', 'member' => ['shape' => 'QuerySuggestionsBlockListSummary']], 'QuerySuggestionsId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'QuerySuggestionsStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'UPDATING']], 'QueryText' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'QuipConfiguration' => ['type' => 'structure', 'required' => ['Domain', 'SecretArn'], 'members' => ['Domain' => ['shape' => 'Domain'], 'SecretArn' => ['shape' => 'SecretArn'], 'CrawlFileComments' => ['shape' => 'Boolean'], 'CrawlChatRooms' => ['shape' => 'Boolean'], 'CrawlAttachments' => ['shape' => 'Boolean'], 'FolderIds' => ['shape' => 'FolderIdList'], 'ThreadFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'MessageFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'AttachmentFieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration']]], 'ReadAccessType' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'Relevance' => ['type' => 'structure', 'members' => ['Freshness' => ['shape' => 'DocumentMetadataBoolean'], 'Importance' => ['shape' => 'Importance'], 'Duration' => ['shape' => 'Duration'], 'RankOrder' => ['shape' => 'Order'], 'ValueImportanceMap' => ['shape' => 'ValueImportanceMap']]], 'RelevanceFeedback' => ['type' => 'structure', 'required' => ['ResultId', 'RelevanceValue'], 'members' => ['ResultId' => ['shape' => 'ResultId'], 'RelevanceValue' => ['shape' => 'RelevanceType']]], 'RelevanceFeedbackList' => ['type' => 'list', 'member' => ['shape' => 'RelevanceFeedback']], 'RelevanceType' => ['type' => 'string', 'enum' => ['RELEVANT', 'NOT_RELEVANT']], 'RepositoryName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[A-Za-z0-9_.-]+$'], 'RepositoryNames' => ['type' => 'list', 'member' => ['shape' => 'RepositoryName']], 'ResourceAlreadyExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResultId' => ['type' => 'string', 'max' => 73, 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 1284, 'min' => 0, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]'], 'S3DataSourceConfiguration' => ['type' => 'structure', 'required' => ['BucketName'], 'members' => ['BucketName' => ['shape' => 'S3BucketName'], 'InclusionPrefixes' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'DocumentsMetadataConfiguration' => ['shape' => 'DocumentsMetadataConfiguration'], 'AccessControlListConfiguration' => ['shape' => 'AccessControlListConfiguration']]], 'S3ObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3Path' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'S3BucketName'], 'Key' => ['shape' => 'S3ObjectKey']]], 'SaaSConfiguration' => ['type' => 'structure', 'required' => ['OrganizationName', 'HostUrl'], 'members' => ['OrganizationName' => ['shape' => 'OrganizationName'], 'HostUrl' => ['shape' => 'Url']]], 'SalesforceChatterFeedConfiguration' => ['type' => 'structure', 'required' => ['DocumentDataFieldName'], 'members' => ['DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'IncludeFilterTypes' => ['shape' => 'SalesforceChatterFeedIncludeFilterTypes']]], 'SalesforceChatterFeedIncludeFilterType' => ['type' => 'string', 'enum' => ['ACTIVE_USER', 'STANDARD_USER']], 'SalesforceChatterFeedIncludeFilterTypes' => ['type' => 'list', 'member' => ['shape' => 'SalesforceChatterFeedIncludeFilterType'], 'max' => 2, 'min' => 1], 'SalesforceConfiguration' => ['type' => 'structure', 'required' => ['ServerUrl', 'SecretArn'], 'members' => ['ServerUrl' => ['shape' => 'Url'], 'SecretArn' => ['shape' => 'SecretArn'], 'StandardObjectConfigurations' => ['shape' => 'SalesforceStandardObjectConfigurationList'], 'KnowledgeArticleConfiguration' => ['shape' => 'SalesforceKnowledgeArticleConfiguration'], 'ChatterFeedConfiguration' => ['shape' => 'SalesforceChatterFeedConfiguration'], 'CrawlAttachments' => ['shape' => 'Boolean'], 'StandardObjectAttachmentConfiguration' => ['shape' => 'SalesforceStandardObjectAttachmentConfiguration'], 'IncludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExcludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings']]], 'SalesforceCustomKnowledgeArticleTypeConfiguration' => ['type' => 'structure', 'required' => ['Name', 'DocumentDataFieldName'], 'members' => ['Name' => ['shape' => 'SalesforceCustomKnowledgeArticleTypeName'], 'DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'SalesforceCustomKnowledgeArticleTypeConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SalesforceCustomKnowledgeArticleTypeConfiguration'], 'max' => 10, 'min' => 1], 'SalesforceCustomKnowledgeArticleTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'SalesforceKnowledgeArticleConfiguration' => ['type' => 'structure', 'required' => ['IncludedStates'], 'members' => ['IncludedStates' => ['shape' => 'SalesforceKnowledgeArticleStateList'], 'StandardKnowledgeArticleTypeConfiguration' => ['shape' => 'SalesforceStandardKnowledgeArticleTypeConfiguration'], 'CustomKnowledgeArticleTypeConfigurations' => ['shape' => 'SalesforceCustomKnowledgeArticleTypeConfigurationList']]], 'SalesforceKnowledgeArticleState' => ['type' => 'string', 'enum' => ['DRAFT', 'PUBLISHED', 'ARCHIVED']], 'SalesforceKnowledgeArticleStateList' => ['type' => 'list', 'member' => ['shape' => 'SalesforceKnowledgeArticleState'], 'max' => 3, 'min' => 1], 'SalesforceStandardKnowledgeArticleTypeConfiguration' => ['type' => 'structure', 'required' => ['DocumentDataFieldName'], 'members' => ['DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'SalesforceStandardObjectAttachmentConfiguration' => ['type' => 'structure', 'members' => ['DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'SalesforceStandardObjectConfiguration' => ['type' => 'structure', 'required' => ['Name', 'DocumentDataFieldName'], 'members' => ['Name' => ['shape' => 'SalesforceStandardObjectName'], 'DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'SalesforceStandardObjectConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SalesforceStandardObjectConfiguration'], 'max' => 17, 'min' => 1], 'SalesforceStandardObjectName' => ['type' => 'string', 'enum' => ['ACCOUNT', 'CAMPAIGN', 'CASE', 'CONTACT', 'CONTRACT', 'DOCUMENT', 'GROUP', 'IDEA', 'LEAD', 'OPPORTUNITY', 'PARTNER', 'PRICEBOOK', 'PRODUCT', 'PROFILE', 'SOLUTION', 'TASK', 'USER']], 'ScanSchedule' => ['type' => 'string'], 'ScoreAttributes' => ['type' => 'structure', 'members' => ['ScoreConfidence' => ['shape' => 'ScoreConfidence']]], 'ScoreConfidence' => ['type' => 'string', 'enum' => ['VERY_HIGH', 'HIGH', 'MEDIUM', 'LOW', 'NOT_AVAILABLE']], 'Search' => ['type' => 'structure', 'members' => ['Facetable' => ['shape' => 'Boolean'], 'Searchable' => ['shape' => 'Boolean'], 'Displayable' => ['shape' => 'Boolean'], 'Sortable' => ['shape' => 'Boolean']]], 'SecretArn' => ['type' => 'string', 'max' => 1284, 'min' => 1, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupId'], 'max' => 10, 'min' => 1], 'SeedUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(https?):\\/\\/([^\\s]*)'], 'SeedUrlConfiguration' => ['type' => 'structure', 'required' => ['SeedUrls'], 'members' => ['SeedUrls' => ['shape' => 'SeedUrlList'], 'WebCrawlerMode' => ['shape' => 'WebCrawlerMode']]], 'SeedUrlList' => ['type' => 'list', 'member' => ['shape' => 'SeedUrl'], 'max' => 100, 'min' => 0], 'ServerSideEncryptionConfiguration' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ServiceNowAuthenticationType' => ['type' => 'string', 'enum' => ['HTTP_BASIC', 'OAUTH2']], 'ServiceNowBuildVersionType' => ['type' => 'string', 'enum' => ['LONDON', 'OTHERS']], 'ServiceNowConfiguration' => ['type' => 'structure', 'required' => ['HostUrl', 'SecretArn', 'ServiceNowBuildVersion'], 'members' => ['HostUrl' => ['shape' => 'ServiceNowHostUrl'], 'SecretArn' => ['shape' => 'SecretArn'], 'ServiceNowBuildVersion' => ['shape' => 'ServiceNowBuildVersionType'], 'KnowledgeArticleConfiguration' => ['shape' => 'ServiceNowKnowledgeArticleConfiguration'], 'ServiceCatalogConfiguration' => ['shape' => 'ServiceNowServiceCatalogConfiguration'], 'AuthenticationType' => ['shape' => 'ServiceNowAuthenticationType']]], 'ServiceNowHostUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(?!(^(https?|ftp|file):\\/\\/))[a-z0-9-]+(\\.service-now\\.com)$'], 'ServiceNowKnowledgeArticleConfiguration' => ['type' => 'structure', 'required' => ['DocumentDataFieldName'], 'members' => ['CrawlAttachments' => ['shape' => 'Boolean'], 'IncludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExcludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'FilterQuery' => ['shape' => 'ServiceNowKnowledgeArticleFilterQuery']]], 'ServiceNowKnowledgeArticleFilterQuery' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'ServiceNowServiceCatalogConfiguration' => ['type' => 'structure', 'required' => ['DocumentDataFieldName'], 'members' => ['CrawlAttachments' => ['shape' => 'Boolean'], 'IncludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExcludeAttachmentFilePatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'DocumentDataFieldName' => ['shape' => 'DataSourceFieldName'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SharePointConfiguration' => ['type' => 'structure', 'required' => ['SharePointVersion', 'Urls', 'SecretArn'], 'members' => ['SharePointVersion' => ['shape' => 'SharePointVersion'], 'Urls' => ['shape' => 'SharePointUrlList'], 'SecretArn' => ['shape' => 'SecretArn'], 'CrawlAttachments' => ['shape' => 'Boolean'], 'UseChangeLog' => ['shape' => 'Boolean'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList'], 'DocumentTitleFieldName' => ['shape' => 'DataSourceFieldName'], 'DisableLocalGroups' => ['shape' => 'Boolean'], 'SslCertificateS3Path' => ['shape' => 'S3Path'], 'AuthenticationType' => ['shape' => 'SharePointOnlineAuthenticationType'], 'ProxyConfiguration' => ['shape' => 'ProxyConfiguration']]], 'SharePointOnlineAuthenticationType' => ['type' => 'string', 'enum' => ['HTTP_BASIC', 'OAUTH2']], 'SharePointUrlList' => ['type' => 'list', 'member' => ['shape' => 'Url'], 'max' => 100, 'min' => 1], 'SharePointVersion' => ['type' => 'string', 'enum' => ['SHAREPOINT_2013', 'SHAREPOINT_2016', 'SHAREPOINT_ONLINE', 'SHAREPOINT_2019']], 'SharedDriveId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'SinceCrawlDate' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '(20\\d{2})-(0?[1-9]|1[0-2])-(0?[1-9]|1\\d|2\\d|3[01])'], 'SiteId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[A-Za-z0-9-]+$'], 'SiteMap' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(https?):\\/\\/([^\\s]*)'], 'SiteMapsConfiguration' => ['type' => 'structure', 'required' => ['SiteMaps'], 'members' => ['SiteMaps' => ['shape' => 'SiteMapsList']]], 'SiteMapsList' => ['type' => 'list', 'member' => ['shape' => 'SiteMap'], 'max' => 3, 'min' => 0], 'SiteUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^https:\\/\\/[a-zA-Z0-9_\\-\\.]+$'], 'SlackConfiguration' => ['type' => 'structure', 'required' => ['TeamId', 'SecretArn', 'SlackEntityList', 'SinceCrawlDate'], 'members' => ['TeamId' => ['shape' => 'TeamId'], 'SecretArn' => ['shape' => 'SecretArn'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'SlackEntityList' => ['shape' => 'SlackEntityList'], 'UseChangeLog' => ['shape' => 'Boolean'], 'CrawlBotMessage' => ['shape' => 'Boolean'], 'ExcludeArchived' => ['shape' => 'Boolean'], 'SinceCrawlDate' => ['shape' => 'SinceCrawlDate'], 'LookBackPeriod' => ['shape' => 'LookBackPeriod'], 'PrivateChannelFilter' => ['shape' => 'PrivateChannelFilter'], 'PublicChannelFilter' => ['shape' => 'PublicChannelFilter'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]], 'SlackEntity' => ['type' => 'string', 'enum' => ['PUBLIC_CHANNEL', 'PRIVATE_CHANNEL', 'GROUP_MESSAGE', 'DIRECT_MESSAGE']], 'SlackEntityList' => ['type' => 'list', 'member' => ['shape' => 'SlackEntity'], 'max' => 4, 'min' => 1], 'SnapshotsDataHeaderFields' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SnapshotsDataRecord' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SnapshotsDataRecords' => ['type' => 'list', 'member' => ['shape' => 'SnapshotsDataRecord']], 'SortOrder' => ['type' => 'string', 'enum' => ['DESC', 'ASC']], 'SortingConfiguration' => ['type' => 'structure', 'required' => ['DocumentAttributeKey', 'SortOrder'], 'members' => ['DocumentAttributeKey' => ['shape' => 'DocumentAttributeKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'SpellCorrectedQuery' => ['type' => 'structure', 'members' => ['SuggestedQueryText' => ['shape' => 'SuggestedQueryText'], 'Corrections' => ['shape' => 'CorrectionList']]], 'SpellCorrectedQueryList' => ['type' => 'list', 'member' => ['shape' => 'SpellCorrectedQuery']], 'SpellCorrectionConfiguration' => ['type' => 'structure', 'required' => ['IncludeQuerySpellCheckSuggestions'], 'members' => ['IncludeQuerySpellCheckSuggestions' => ['shape' => 'Boolean']]], 'SqlConfiguration' => ['type' => 'structure', 'members' => ['QueryIdentifiersEnclosingOption' => ['shape' => 'QueryIdentifiersEnclosingOption']]], 'StartDataSourceSyncJobRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId']]], 'StartDataSourceSyncJobResponse' => ['type' => 'structure', 'members' => ['ExecutionId' => ['shape' => 'String']]], 'Status' => ['type' => 'structure', 'members' => ['DocumentId' => ['shape' => 'DocumentId'], 'DocumentStatus' => ['shape' => 'DocumentStatus'], 'FailureCode' => ['shape' => 'String'], 'FailureReason' => ['shape' => 'String']]], 'StopDataSourceSyncJobRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'IndexId' => ['shape' => 'IndexId']]], 'StorageCapacityUnit' => ['type' => 'integer', 'min' => 0], 'String' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubmitFeedbackRequest' => ['type' => 'structure', 'required' => ['IndexId', 'QueryId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'QueryId' => ['shape' => 'QueryId'], 'ClickFeedbackItems' => ['shape' => 'ClickFeedbackList'], 'RelevanceFeedbackItems' => ['shape' => 'RelevanceFeedbackList']]], 'SubnetId' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\-0-9a-zA-Z]+'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 6, 'min' => 1], 'SuggestedQueryText' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Suggestion' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResultId'], 'Value' => ['shape' => 'SuggestionValue']]], 'SuggestionHighlight' => ['type' => 'structure', 'members' => ['BeginOffset' => ['shape' => 'Integer'], 'EndOffset' => ['shape' => 'Integer']]], 'SuggestionHighlightList' => ['type' => 'list', 'member' => ['shape' => 'SuggestionHighlight']], 'SuggestionList' => ['type' => 'list', 'member' => ['shape' => 'Suggestion']], 'SuggestionQueryText' => ['type' => 'string', 'pattern' => '^\\P{C}*$'], 'SuggestionTextWithHighlights' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'String'], 'Highlights' => ['shape' => 'SuggestionHighlightList']]], 'SuggestionValue' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'SuggestionTextWithHighlights']]], 'TableCell' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'TopAnswer' => ['shape' => 'Boolean'], 'Highlighted' => ['shape' => 'Boolean'], 'Header' => ['shape' => 'Boolean']]], 'TableCellList' => ['type' => 'list', 'member' => ['shape' => 'TableCell']], 'TableExcerpt' => ['type' => 'structure', 'members' => ['Rows' => ['shape' => 'TableRowList'], 'TotalNumberOfRows' => ['shape' => 'Integer']]], 'TableName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_]*$'], 'TableRow' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => 'TableCellList']]], 'TableRowList' => ['type' => 'list', 'member' => ['shape' => 'TableRow']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TeamId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Z0-9]*'], 'Template' => ['type' => 'structure', 'members' => [], 'document' => \true], 'TemplateConfiguration' => ['type' => 'structure', 'members' => ['Template' => ['shape' => 'Template']]], 'TenantDomain' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\\.)+[a-z]{2,}$'], 'TextDocumentStatistics' => ['type' => 'structure', 'required' => ['IndexedTextDocumentsCount', 'IndexedTextBytes'], 'members' => ['IndexedTextDocumentsCount' => ['shape' => 'IndexedTextDocumentsCount'], 'IndexedTextBytes' => ['shape' => 'IndexedTextBytes']]], 'TextWithHighlights' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'String'], 'Highlights' => ['shape' => 'HighlightList']]], 'ThesaurusId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'ThesaurusName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'ThesaurusStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'UPDATING', 'ACTIVE_BUT_UPDATE_FAILED', 'FAILED']], 'ThesaurusSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ThesaurusId'], 'Name' => ['shape' => 'ThesaurusName'], 'Status' => ['shape' => 'ThesaurusStatus'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'ThesaurusSummaryItems' => ['type' => 'list', 'member' => ['shape' => 'ThesaurusSummary']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TimeRange' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'Title' => ['type' => 'string'], 'Token' => ['type' => 'string', 'max' => 100000, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'TopDocumentAttributeValueCountPairsSize' => ['type' => 'integer', 'max' => 5000, 'min' => 0], 'Type' => ['type' => 'string', 'enum' => ['SAAS', 'ON_PREMISE']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAccessControlConfigurationRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'AccessControlConfigurationId'], 'Name' => ['shape' => 'AccessControlConfigurationName'], 'Description' => ['shape' => 'Description'], 'AccessControlList' => ['shape' => 'PrincipalList'], 'HierarchicalAccessControlList' => ['shape' => 'HierarchicalPrincipalList']]], 'UpdateAccessControlConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateDataSourceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'DataSourceId'], 'Name' => ['shape' => 'DataSourceName'], 'IndexId' => ['shape' => 'IndexId'], 'Configuration' => ['shape' => 'DataSourceConfiguration'], 'VpcConfiguration' => ['shape' => 'DataSourceVpcConfiguration'], 'Description' => ['shape' => 'Description'], 'Schedule' => ['shape' => 'ScanSchedule'], 'RoleArn' => ['shape' => 'RoleArn'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'CustomDocumentEnrichmentConfiguration' => ['shape' => 'CustomDocumentEnrichmentConfiguration']]], 'UpdateExperienceRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ExperienceId'], 'Name' => ['shape' => 'ExperienceName'], 'IndexId' => ['shape' => 'IndexId'], 'RoleArn' => ['shape' => 'RoleArn'], 'Configuration' => ['shape' => 'ExperienceConfiguration'], 'Description' => ['shape' => 'Description']]], 'UpdateIndexRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'IndexId'], 'Name' => ['shape' => 'IndexName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Description' => ['shape' => 'Description'], 'DocumentMetadataConfigurationUpdates' => ['shape' => 'DocumentMetadataConfigurationList'], 'CapacityUnits' => ['shape' => 'CapacityUnitsConfiguration'], 'UserTokenConfigurations' => ['shape' => 'UserTokenConfigurationList'], 'UserContextPolicy' => ['shape' => 'UserContextPolicy'], 'UserGroupResolutionConfiguration' => ['shape' => 'UserGroupResolutionConfiguration']]], 'UpdateQuerySuggestionsBlockListRequest' => ['type' => 'structure', 'required' => ['IndexId', 'Id'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Id' => ['shape' => 'QuerySuggestionsBlockListId'], 'Name' => ['shape' => 'QuerySuggestionsBlockListName'], 'Description' => ['shape' => 'Description'], 'SourceS3Path' => ['shape' => 'S3Path'], 'RoleArn' => ['shape' => 'RoleArn']]], 'UpdateQuerySuggestionsConfigRequest' => ['type' => 'structure', 'required' => ['IndexId'], 'members' => ['IndexId' => ['shape' => 'IndexId'], 'Mode' => ['shape' => 'Mode'], 'QueryLogLookBackWindowInDays' => ['shape' => 'Integer'], 'IncludeQueriesWithoutUserInformation' => ['shape' => 'ObjectBoolean'], 'MinimumNumberOfQueryingUsers' => ['shape' => 'MinimumNumberOfQueryingUsers'], 'MinimumQueryCount' => ['shape' => 'MinimumQueryCount']]], 'UpdateThesaurusRequest' => ['type' => 'structure', 'required' => ['Id', 'IndexId'], 'members' => ['Id' => ['shape' => 'ThesaurusId'], 'Name' => ['shape' => 'ThesaurusName'], 'IndexId' => ['shape' => 'IndexId'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn'], 'SourceS3Path' => ['shape' => 'S3Path']]], 'Url' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(https?|ftp|file):\\/\\/([^\\s]*)'], 'Urls' => ['type' => 'structure', 'members' => ['SeedUrlConfiguration' => ['shape' => 'SeedUrlConfiguration'], 'SiteMapsConfiguration' => ['shape' => 'SiteMapsConfiguration']]], 'UserAccount' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'UserContext' => ['type' => 'structure', 'members' => ['Token' => ['shape' => 'Token'], 'UserId' => ['shape' => 'PrincipalName'], 'Groups' => ['shape' => 'Groups'], 'DataSourceGroups' => ['shape' => 'DataSourceGroups']]], 'UserContextPolicy' => ['type' => 'string', 'enum' => ['ATTRIBUTE_FILTER', 'USER_TOKEN']], 'UserGroupResolutionConfiguration' => ['type' => 'structure', 'required' => ['UserGroupResolutionMode'], 'members' => ['UserGroupResolutionMode' => ['shape' => 'UserGroupResolutionMode']]], 'UserGroupResolutionMode' => ['type' => 'string', 'enum' => ['AWS_SSO', 'NONE']], 'UserId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'UserIdentityConfiguration' => ['type' => 'structure', 'members' => ['IdentityAttributeName' => ['shape' => 'IdentityAttributeName']]], 'UserNameAttributeField' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'UserTokenConfiguration' => ['type' => 'structure', 'members' => ['JwtTokenTypeConfiguration' => ['shape' => 'JwtTokenTypeConfiguration'], 'JsonTokenTypeConfiguration' => ['shape' => 'JsonTokenTypeConfiguration']]], 'UserTokenConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'UserTokenConfiguration'], 'max' => 1], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ValueImportanceMap' => ['type' => 'map', 'key' => ['shape' => 'ValueImportanceMapKey'], 'value' => ['shape' => 'Importance']], 'ValueImportanceMapKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'VisitorId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'VpcSecurityGroupId' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+'], 'Warning' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'WarningMessage'], 'Code' => ['shape' => 'WarningCode']]], 'WarningCode' => ['type' => 'string', 'enum' => ['QUERY_LANGUAGE_INVALID_SYNTAX']], 'WarningList' => ['type' => 'list', 'member' => ['shape' => 'Warning'], 'max' => 1, 'min' => 1], 'WarningMessage' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\P{C}*$'], 'WebCrawlerConfiguration' => ['type' => 'structure', 'required' => ['Urls'], 'members' => ['Urls' => ['shape' => 'Urls'], 'CrawlDepth' => ['shape' => 'CrawlDepth'], 'MaxLinksPerPage' => ['shape' => 'MaxLinksPerPage'], 'MaxContentSizePerPageInMegaBytes' => ['shape' => 'MaxContentSizePerPageInMegaBytes'], 'MaxUrlsPerMinuteCrawlRate' => ['shape' => 'MaxUrlsPerMinuteCrawlRate'], 'UrlInclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'UrlExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ProxyConfiguration' => ['shape' => 'ProxyConfiguration'], 'AuthenticationConfiguration' => ['shape' => 'AuthenticationConfiguration']]], 'WebCrawlerMode' => ['type' => 'string', 'enum' => ['HOST_ONLY', 'SUBDOMAINS', 'EVERYTHING']], 'WorkDocsConfiguration' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'CrawlComments' => ['shape' => 'Boolean'], 'UseChangeLog' => ['shape' => 'Boolean'], 'InclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'ExclusionPatterns' => ['shape' => 'DataSourceInclusionsExclusionsStrings'], 'FieldMappings' => ['shape' => 'DataSourceToIndexFieldMappingList']]]]]; diff --git a/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-rule-set-1.json.php deleted file mode 100644 index b2bf27f..0000000 --- a/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kendra-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kendra-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kendra.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kendra.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-tests-1.json.php deleted file mode 100644 index 7c4adeb..0000000 --- a/vendor/Aws3/Aws/data/kendra/2019-02-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kendra.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kendra/2019-02-03/paginators-1.json.php b/vendor/Aws3/Aws/data/kendra/2019-02-03/paginators-1.json.php deleted file mode 100644 index 7c78ff3..0000000 --- a/vendor/Aws3/Aws/data/kendra/2019-02-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetSnapshots' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAccessControlConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDataSourceSyncJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDataSources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListEntityPersonas' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListExperienceEntities' => ['input_token' => 'NextToken', 'output_token' => 'NextToken'], 'ListExperiences' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFaqs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListGroupsOlderThanOrderingId' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListIndices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListQuerySuggestionsBlockLists' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListThesauri' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/api-2.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/api-2.json.php deleted file mode 100644 index c85ad6c..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-02-10', 'endpointPrefix' => 'cassandra', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'Amazon Keyspaces', 'serviceId' => 'Keyspaces', 'signatureVersion' => 'v4', 'signingName' => 'cassandra', 'targetPrefix' => 'KeyspacesService', 'uid' => 'keyspaces-2022-02-10'], 'operations' => ['CreateKeyspace' => ['name' => 'CreateKeyspace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyspaceRequest'], 'output' => ['shape' => 'CreateKeyspaceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateTable' => ['name' => 'CreateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTableRequest'], 'output' => ['shape' => 'CreateTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteKeyspace' => ['name' => 'DeleteKeyspace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyspaceRequest'], 'output' => ['shape' => 'DeleteKeyspaceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteTable' => ['name' => 'DeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableRequest'], 'output' => ['shape' => 'DeleteTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetKeyspace' => ['name' => 'GetKeyspace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetKeyspaceRequest'], 'output' => ['shape' => 'GetKeyspaceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetTable' => ['name' => 'GetTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableRequest'], 'output' => ['shape' => 'GetTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListKeyspaces' => ['name' => 'ListKeyspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListKeyspacesRequest'], 'output' => ['shape' => 'ListKeyspacesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTablesRequest'], 'output' => ['shape' => 'ListTablesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'RestoreTable' => ['name' => 'RestoreTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreTableRequest'], 'output' => ['shape' => 'RestoreTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateTable' => ['name' => 'UpdateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableRequest'], 'output' => ['shape' => 'UpdateTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 1000, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):cassandra:.+.*'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CapacitySpecification' => ['type' => 'structure', 'required' => ['throughputMode'], 'members' => ['throughputMode' => ['shape' => 'ThroughputMode'], 'readCapacityUnits' => ['shape' => 'CapacityUnits'], 'writeCapacityUnits' => ['shape' => 'CapacityUnits']]], 'CapacitySpecificationSummary' => ['type' => 'structure', 'required' => ['throughputMode'], 'members' => ['throughputMode' => ['shape' => 'ThroughputMode'], 'readCapacityUnits' => ['shape' => 'CapacityUnits'], 'writeCapacityUnits' => ['shape' => 'CapacityUnits'], 'lastUpdateToPayPerRequestTimestamp' => ['shape' => 'Timestamp']]], 'CapacityUnits' => ['type' => 'long', 'box' => \true, 'min' => 1], 'ClusteringKey' => ['type' => 'structure', 'required' => ['name', 'orderBy'], 'members' => ['name' => ['shape' => 'GenericString'], 'orderBy' => ['shape' => 'SortOrder']]], 'ClusteringKeyList' => ['type' => 'list', 'member' => ['shape' => 'ClusteringKey']], 'ColumnDefinition' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'GenericString'], 'type' => ['shape' => 'GenericString']]], 'ColumnDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'ColumnDefinition'], 'min' => 1], 'Comment' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']]], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CreateKeyspaceRequest' => ['type' => 'structure', 'required' => ['keyspaceName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tags' => ['shape' => 'TagList']]], 'CreateKeyspaceResponse' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN']]], 'CreateTableRequest' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName', 'schemaDefinition'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName'], 'schemaDefinition' => ['shape' => 'SchemaDefinition'], 'comment' => ['shape' => 'Comment'], 'capacitySpecification' => ['shape' => 'CapacitySpecification'], 'encryptionSpecification' => ['shape' => 'EncryptionSpecification'], 'pointInTimeRecovery' => ['shape' => 'PointInTimeRecovery'], 'ttl' => ['shape' => 'TimeToLive'], 'defaultTimeToLive' => ['shape' => 'DefaultTimeToLive'], 'tags' => ['shape' => 'TagList']]], 'CreateTableResponse' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN']]], 'DefaultTimeToLive' => ['type' => 'integer', 'box' => \true, 'max' => 630720000, 'min' => 1], 'DeleteKeyspaceRequest' => ['type' => 'structure', 'required' => ['keyspaceName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName']]], 'DeleteKeyspaceResponse' => ['type' => 'structure', 'members' => []], 'DeleteTableRequest' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName']]], 'DeleteTableResponse' => ['type' => 'structure', 'members' => []], 'EncryptionSpecification' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'EncryptionType'], 'kmsKeyIdentifier' => ['shape' => 'kmsKeyARN']]], 'EncryptionType' => ['type' => 'string', 'enum' => ['CUSTOMER_MANAGED_KMS_KEY', 'AWS_OWNED_KMS_KEY']], 'GenericString' => ['type' => 'string'], 'GetKeyspaceRequest' => ['type' => 'structure', 'required' => ['keyspaceName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName']]], 'GetKeyspaceResponse' => ['type' => 'structure', 'required' => ['keyspaceName', 'resourceArn'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'resourceArn' => ['shape' => 'ARN']]], 'GetTableRequest' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName']]], 'GetTableResponse' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName', 'resourceArn'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName'], 'resourceArn' => ['shape' => 'ARN'], 'creationTimestamp' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'TableStatus'], 'schemaDefinition' => ['shape' => 'SchemaDefinition'], 'capacitySpecification' => ['shape' => 'CapacitySpecificationSummary'], 'encryptionSpecification' => ['shape' => 'EncryptionSpecification'], 'pointInTimeRecovery' => ['shape' => 'PointInTimeRecoverySummary'], 'ttl' => ['shape' => 'TimeToLive'], 'defaultTimeToLive' => ['shape' => 'DefaultTimeToLive'], 'comment' => ['shape' => 'Comment']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'KeyspaceName' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_]{1,47}'], 'KeyspaceSummary' => ['type' => 'structure', 'required' => ['keyspaceName', 'resourceArn'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'resourceArn' => ['shape' => 'ARN']]], 'KeyspaceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'KeyspaceSummary']], 'ListKeyspacesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListKeyspacesResponse' => ['type' => 'structure', 'required' => ['keyspaces'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'keyspaces' => ['shape' => 'KeyspaceSummaryList']]], 'ListTablesRequest' => ['type' => 'structure', 'required' => ['keyspaceName'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'keyspaceName' => ['shape' => 'KeyspaceName']]], 'ListTablesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'tables' => ['shape' => 'TableSummaryList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PartitionKey' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'GenericString']]], 'PartitionKeyList' => ['type' => 'list', 'member' => ['shape' => 'PartitionKey'], 'min' => 1], 'PointInTimeRecovery' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'PointInTimeRecoveryStatus']]], 'PointInTimeRecoveryStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'PointInTimeRecoverySummary' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'PointInTimeRecoveryStatus'], 'earliestRestorableTimestamp' => ['shape' => 'Timestamp']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceArn' => ['shape' => 'ARN']], 'exception' => \true], 'RestoreTableRequest' => ['type' => 'structure', 'required' => ['sourceKeyspaceName', 'sourceTableName', 'targetKeyspaceName', 'targetTableName'], 'members' => ['sourceKeyspaceName' => ['shape' => 'KeyspaceName'], 'sourceTableName' => ['shape' => 'TableName'], 'targetKeyspaceName' => ['shape' => 'KeyspaceName'], 'targetTableName' => ['shape' => 'TableName'], 'restoreTimestamp' => ['shape' => 'Timestamp'], 'capacitySpecificationOverride' => ['shape' => 'CapacitySpecification'], 'encryptionSpecificationOverride' => ['shape' => 'EncryptionSpecification'], 'pointInTimeRecoveryOverride' => ['shape' => 'PointInTimeRecovery'], 'tagsOverride' => ['shape' => 'TagList']]], 'RestoreTableResponse' => ['type' => 'structure', 'required' => ['restoredTableARN'], 'members' => ['restoredTableARN' => ['shape' => 'ARN']]], 'SchemaDefinition' => ['type' => 'structure', 'required' => ['allColumns', 'partitionKeys'], 'members' => ['allColumns' => ['shape' => 'ColumnDefinitionList'], 'partitionKeys' => ['shape' => 'PartitionKeyList'], 'clusteringKeys' => ['shape' => 'ClusteringKeyList'], 'staticColumns' => ['shape' => 'StaticColumnList']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'SortOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'StaticColumn' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'GenericString']]], 'StaticColumnList' => ['type' => 'list', 'member' => ['shape' => 'StaticColumn']], 'String' => ['type' => 'string'], 'TableName' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_]{1,47}'], 'TableStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'UPDATING', 'DELETING', 'DELETED', 'RESTORING', 'INACCESSIBLE_ENCRYPTION_CREDENTIALS']], 'TableSummary' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName', 'resourceArn'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName'], 'resourceArn' => ['shape' => 'ARN']]], 'TableSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TableSummary']], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 60, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ThroughputMode' => ['type' => 'string', 'enum' => ['PAY_PER_REQUEST', 'PROVISIONED']], 'TimeToLive' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'TimeToLiveStatus']]], 'TimeToLiveStatus' => ['type' => 'string', 'enum' => ['ENABLED']], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN'], 'tags' => ['shape' => 'TagList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateTableRequest' => ['type' => 'structure', 'required' => ['keyspaceName', 'tableName'], 'members' => ['keyspaceName' => ['shape' => 'KeyspaceName'], 'tableName' => ['shape' => 'TableName'], 'addColumns' => ['shape' => 'ColumnDefinitionList'], 'capacitySpecification' => ['shape' => 'CapacitySpecification'], 'encryptionSpecification' => ['shape' => 'EncryptionSpecification'], 'pointInTimeRecovery' => ['shape' => 'PointInTimeRecovery'], 'ttl' => ['shape' => 'TimeToLive'], 'defaultTimeToLive' => ['shape' => 'DefaultTimeToLive']]], 'UpdateTableResponse' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'kmsKeyARN' => ['type' => 'string', 'max' => 5096, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 6a4dcf9..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cassandra-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://cassandra.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://cassandra-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cassandra.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://cassandra.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-tests-1.json.php deleted file mode 100644 index 3beab58..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cassandra.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/paginators-1.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/paginators-1.json.php deleted file mode 100644 index 31f346a..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListKeyspaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'keyspaces'], 'ListTables' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tables'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tags']]]; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/smoke.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/smoke.json.php deleted file mode 100644 index 6cf8435..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/waiters-2.json.php b/vendor/Aws3/Aws/data/keyspaces/2022-02-10/waiters-2.json.php deleted file mode 100644 index c178e91..0000000 --- a/vendor/Aws3/Aws/data/keyspaces/2022-02-10/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/api-2.json.php b/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/api-2.json.php deleted file mode 100644 index 24dca4b..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-30', 'endpointPrefix' => 'kinesisvideo', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Kinesis Video Archived Media', 'serviceFullName' => 'Amazon Kinesis Video Streams Archived Media', 'serviceId' => 'Kinesis Video Archived Media', 'signatureVersion' => 'v4', 'uid' => 'kinesis-video-archived-media-2017-09-30'], 'operations' => ['GetClip' => ['name' => 'GetClip', 'http' => ['method' => 'POST', 'requestUri' => '/getClip'], 'input' => ['shape' => 'GetClipInput'], 'output' => ['shape' => 'GetClipOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnsupportedStreamMediaTypeException'], ['shape' => 'MissingCodecPrivateDataException'], ['shape' => 'InvalidCodecPrivateDataException'], ['shape' => 'InvalidMediaFrameException'], ['shape' => 'NoDataRetentionException']]], 'GetDASHStreamingSessionURL' => ['name' => 'GetDASHStreamingSessionURL', 'http' => ['method' => 'POST', 'requestUri' => '/getDASHStreamingSessionURL'], 'input' => ['shape' => 'GetDASHStreamingSessionURLInput'], 'output' => ['shape' => 'GetDASHStreamingSessionURLOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnsupportedStreamMediaTypeException'], ['shape' => 'NoDataRetentionException'], ['shape' => 'MissingCodecPrivateDataException'], ['shape' => 'InvalidCodecPrivateDataException']]], 'GetHLSStreamingSessionURL' => ['name' => 'GetHLSStreamingSessionURL', 'http' => ['method' => 'POST', 'requestUri' => '/getHLSStreamingSessionURL'], 'input' => ['shape' => 'GetHLSStreamingSessionURLInput'], 'output' => ['shape' => 'GetHLSStreamingSessionURLOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'UnsupportedStreamMediaTypeException'], ['shape' => 'NoDataRetentionException'], ['shape' => 'MissingCodecPrivateDataException'], ['shape' => 'InvalidCodecPrivateDataException']]], 'GetImages' => ['name' => 'GetImages', 'http' => ['method' => 'POST', 'requestUri' => '/getImages'], 'input' => ['shape' => 'GetImagesInput'], 'output' => ['shape' => 'GetImagesOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException']]], 'GetMediaForFragmentList' => ['name' => 'GetMediaForFragmentList', 'http' => ['method' => 'POST', 'requestUri' => '/getMediaForFragmentList'], 'input' => ['shape' => 'GetMediaForFragmentListInput'], 'output' => ['shape' => 'GetMediaForFragmentListOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException']]], 'ListFragments' => ['name' => 'ListFragments', 'http' => ['method' => 'POST', 'requestUri' => '/listFragments'], 'input' => ['shape' => 'ListFragmentsInput'], 'output' => ['shape' => 'ListFragmentsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException']]]], 'shapes' => ['ClientLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ClipFragmentSelector' => ['type' => 'structure', 'required' => ['FragmentSelectorType', 'TimestampRange'], 'members' => ['FragmentSelectorType' => ['shape' => 'ClipFragmentSelectorType'], 'TimestampRange' => ['shape' => 'ClipTimestampRange']]], 'ClipFragmentSelectorType' => ['type' => 'string', 'enum' => ['PRODUCER_TIMESTAMP', 'SERVER_TIMESTAMP']], 'ClipTimestampRange' => ['type' => 'structure', 'required' => ['StartTimestamp', 'EndTimestamp'], 'members' => ['StartTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp']]], 'ContainerFormat' => ['type' => 'string', 'enum' => ['FRAGMENTED_MP4', 'MPEG_TS']], 'ContentType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\.\\-]+$'], 'DASHDisplayFragmentNumber' => ['type' => 'string', 'enum' => ['ALWAYS', 'NEVER']], 'DASHDisplayFragmentTimestamp' => ['type' => 'string', 'enum' => ['ALWAYS', 'NEVER']], 'DASHFragmentSelector' => ['type' => 'structure', 'members' => ['FragmentSelectorType' => ['shape' => 'DASHFragmentSelectorType'], 'TimestampRange' => ['shape' => 'DASHTimestampRange']]], 'DASHFragmentSelectorType' => ['type' => 'string', 'enum' => ['PRODUCER_TIMESTAMP', 'SERVER_TIMESTAMP']], 'DASHMaxResults' => ['type' => 'long', 'max' => 5000, 'min' => 1], 'DASHPlaybackMode' => ['type' => 'string', 'enum' => ['LIVE', 'LIVE_REPLAY', 'ON_DEMAND']], 'DASHStreamingSessionURL' => ['type' => 'string'], 'DASHTimestampRange' => ['type' => 'structure', 'members' => ['StartTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp']]], 'ErrorMessage' => ['type' => 'string'], 'Expires' => ['type' => 'integer', 'max' => 43200, 'min' => 300], 'Format' => ['type' => 'string', 'enum' => ['JPEG', 'PNG']], 'FormatConfig' => ['type' => 'map', 'key' => ['shape' => 'FormatConfigKey'], 'value' => ['shape' => 'FormatConfigValue'], 'max' => 1, 'min' => 1], 'FormatConfigKey' => ['type' => 'string', 'enum' => ['JPEGQuality']], 'FormatConfigValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[a-zA-Z_0-9]+'], 'Fragment' => ['type' => 'structure', 'members' => ['FragmentNumber' => ['shape' => 'FragmentNumberString'], 'FragmentSizeInBytes' => ['shape' => 'Long'], 'ProducerTimestamp' => ['shape' => 'Timestamp'], 'ServerTimestamp' => ['shape' => 'Timestamp'], 'FragmentLengthInMilliseconds' => ['shape' => 'Long']]], 'FragmentList' => ['type' => 'list', 'member' => ['shape' => 'Fragment']], 'FragmentNumberList' => ['type' => 'list', 'member' => ['shape' => 'FragmentNumberString'], 'max' => 1000, 'min' => 1], 'FragmentNumberString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9]+$'], 'FragmentSelector' => ['type' => 'structure', 'required' => ['FragmentSelectorType', 'TimestampRange'], 'members' => ['FragmentSelectorType' => ['shape' => 'FragmentSelectorType'], 'TimestampRange' => ['shape' => 'TimestampRange']]], 'FragmentSelectorType' => ['type' => 'string', 'enum' => ['PRODUCER_TIMESTAMP', 'SERVER_TIMESTAMP']], 'GetClipInput' => ['type' => 'structure', 'required' => ['ClipFragmentSelector'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'ClipFragmentSelector' => ['shape' => 'ClipFragmentSelector']]], 'GetClipOutput' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Payload' => ['shape' => 'Payload']], 'payload' => 'Payload'], 'GetDASHStreamingSessionURLInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'PlaybackMode' => ['shape' => 'DASHPlaybackMode'], 'DisplayFragmentTimestamp' => ['shape' => 'DASHDisplayFragmentTimestamp'], 'DisplayFragmentNumber' => ['shape' => 'DASHDisplayFragmentNumber'], 'DASHFragmentSelector' => ['shape' => 'DASHFragmentSelector'], 'Expires' => ['shape' => 'Expires'], 'MaxManifestFragmentResults' => ['shape' => 'DASHMaxResults']]], 'GetDASHStreamingSessionURLOutput' => ['type' => 'structure', 'members' => ['DASHStreamingSessionURL' => ['shape' => 'DASHStreamingSessionURL']]], 'GetHLSStreamingSessionURLInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'PlaybackMode' => ['shape' => 'HLSPlaybackMode'], 'HLSFragmentSelector' => ['shape' => 'HLSFragmentSelector'], 'ContainerFormat' => ['shape' => 'ContainerFormat'], 'DiscontinuityMode' => ['shape' => 'HLSDiscontinuityMode'], 'DisplayFragmentTimestamp' => ['shape' => 'HLSDisplayFragmentTimestamp'], 'Expires' => ['shape' => 'Expires'], 'MaxMediaPlaylistFragmentResults' => ['shape' => 'HLSMaxResults']]], 'GetHLSStreamingSessionURLOutput' => ['type' => 'structure', 'members' => ['HLSStreamingSessionURL' => ['shape' => 'HLSStreamingSessionURL']]], 'GetImagesInput' => ['type' => 'structure', 'required' => ['ImageSelectorType', 'StartTimestamp', 'EndTimestamp', 'SamplingInterval', 'Format'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'ImageSelectorType' => ['shape' => 'ImageSelectorType'], 'StartTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp'], 'SamplingInterval' => ['shape' => 'SamplingInterval'], 'Format' => ['shape' => 'Format'], 'FormatConfig' => ['shape' => 'FormatConfig'], 'WidthPixels' => ['shape' => 'WidthPixels'], 'HeightPixels' => ['shape' => 'HeightPixels'], 'MaxResults' => ['shape' => 'GetImagesMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetImagesMaxResults' => ['type' => 'long', 'max' => 100, 'min' => 1], 'GetImagesOutput' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'Images'], 'NextToken' => ['shape' => 'NextToken']]], 'GetMediaForFragmentListInput' => ['type' => 'structure', 'required' => ['Fragments'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'Fragments' => ['shape' => 'FragmentNumberList']]], 'GetMediaForFragmentListOutput' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Payload' => ['shape' => 'Payload']], 'payload' => 'Payload'], 'HLSDiscontinuityMode' => ['type' => 'string', 'enum' => ['ALWAYS', 'NEVER', 'ON_DISCONTINUITY']], 'HLSDisplayFragmentTimestamp' => ['type' => 'string', 'enum' => ['ALWAYS', 'NEVER']], 'HLSFragmentSelector' => ['type' => 'structure', 'members' => ['FragmentSelectorType' => ['shape' => 'HLSFragmentSelectorType'], 'TimestampRange' => ['shape' => 'HLSTimestampRange']]], 'HLSFragmentSelectorType' => ['type' => 'string', 'enum' => ['PRODUCER_TIMESTAMP', 'SERVER_TIMESTAMP']], 'HLSMaxResults' => ['type' => 'long', 'max' => 5000, 'min' => 1], 'HLSPlaybackMode' => ['type' => 'string', 'enum' => ['LIVE', 'LIVE_REPLAY', 'ON_DEMAND']], 'HLSStreamingSessionURL' => ['type' => 'string'], 'HLSTimestampRange' => ['type' => 'structure', 'members' => ['StartTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp']]], 'HeightPixels' => ['type' => 'integer', 'max' => 2160, 'min' => 1], 'Image' => ['type' => 'structure', 'members' => ['TimeStamp' => ['shape' => 'Timestamp'], 'Error' => ['shape' => 'ImageError'], 'ImageContent' => ['shape' => 'ImageContent']]], 'ImageContent' => ['type' => 'string', 'max' => 6291456, 'min' => 1], 'ImageError' => ['type' => 'string', 'enum' => ['NO_MEDIA', 'MEDIA_ERROR']], 'ImageSelectorType' => ['type' => 'string', 'enum' => ['PRODUCER_TIMESTAMP', 'SERVER_TIMESTAMP']], 'Images' => ['type' => 'list', 'member' => ['shape' => 'Image']], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidCodecPrivateDataException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMediaFrameException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListFragmentsInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'MaxResults' => ['shape' => 'ListFragmentsMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'FragmentSelector' => ['shape' => 'FragmentSelector']]], 'ListFragmentsMaxResults' => ['type' => 'long', 'max' => 1000, 'min' => 1], 'ListFragmentsOutput' => ['type' => 'structure', 'members' => ['Fragments' => ['shape' => 'FragmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'Long' => ['type' => 'long'], 'MissingCodecPrivateDataException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NextToken' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[a-zA-Z0-9+/]+={0,2}'], 'NoDataRetentionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'Payload' => ['type' => 'blob', 'streaming' => \true], 'ResourceARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[a-z\\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SamplingInterval' => ['type' => 'integer', 'max' => 20000, 'min' => 3000], 'StreamName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'Timestamp' => ['type' => 'timestamp'], 'TimestampRange' => ['type' => 'structure', 'required' => ['StartTimestamp', 'EndTimestamp'], 'members' => ['StartTimestamp' => ['shape' => 'Timestamp'], 'EndTimestamp' => ['shape' => 'Timestamp']]], 'UnsupportedStreamMediaTypeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'WidthPixels' => ['type' => 'integer', 'max' => 3840, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 9d05e23..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-tests-1.json.php deleted file mode 100644 index 9952fae..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php deleted file mode 100644 index 0f70bbe..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetImages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Images'], 'ListFragments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Fragments']]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/api-2.json.php b/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/api-2.json.php deleted file mode 100644 index 91d435b..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-30', 'endpointPrefix' => 'kinesisvideo', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Kinesis Video Media', 'serviceFullName' => 'Amazon Kinesis Video Streams Media', 'serviceId' => 'Kinesis Video Media', 'signatureVersion' => 'v4', 'uid' => 'kinesis-video-media-2017-09-30'], 'operations' => ['GetMedia' => ['name' => 'GetMedia', 'http' => ['method' => 'POST', 'requestUri' => '/getMedia'], 'input' => ['shape' => 'GetMediaInput'], 'output' => ['shape' => 'GetMediaOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidEndpointException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ConnectionLimitExceededException'], ['shape' => 'InvalidArgumentException']]]], 'shapes' => ['ClientLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConnectionLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ContentType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\.\\-]+$'], 'ContinuationToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\.\\-]+$'], 'ErrorMessage' => ['type' => 'string'], 'FragmentNumberString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9]+$'], 'GetMediaInput' => ['type' => 'structure', 'required' => ['StartSelector'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'StartSelector' => ['shape' => 'StartSelector']]], 'GetMediaOutput' => ['type' => 'structure', 'members' => ['ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Payload' => ['shape' => 'Payload']], 'payload' => 'Payload'], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidEndpointException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'Payload' => ['type' => 'blob', 'streaming' => \true], 'ResourceARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'StartSelector' => ['type' => 'structure', 'required' => ['StartSelectorType'], 'members' => ['StartSelectorType' => ['shape' => 'StartSelectorType'], 'AfterFragmentNumber' => ['shape' => 'FragmentNumberString'], 'StartTimestamp' => ['shape' => 'Timestamp'], 'ContinuationToken' => ['shape' => 'ContinuationToken']]], 'StartSelectorType' => ['type' => 'string', 'enum' => ['FRAGMENT_NUMBER', 'SERVER_TIMESTAMP', 'PRODUCER_TIMESTAMP', 'NOW', 'EARLIEST', 'CONTINUATION_TOKEN']], 'StreamName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'Timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.php deleted file mode 100644 index c22326c..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-tests-1.json.php deleted file mode 100644 index cbd41d5..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/paginators-1.json.php deleted file mode 100644 index f64ad6b..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-media/2017-09-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/api-2.json.php b/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/api-2.json.php deleted file mode 100644 index caab65e..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-04', 'endpointPrefix' => 'kinesisvideo', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon Kinesis Video Signaling Channels', 'serviceFullName' => 'Amazon Kinesis Video Signaling Channels', 'serviceId' => 'Kinesis Video Signaling', 'signatureVersion' => 'v4', 'uid' => 'kinesis-video-signaling-2019-12-04'], 'operations' => ['GetIceServerConfig' => ['name' => 'GetIceServerConfig', 'http' => ['method' => 'POST', 'requestUri' => '/v1/get-ice-server-config'], 'input' => ['shape' => 'GetIceServerConfigRequest'], 'output' => ['shape' => 'GetIceServerConfigResponse'], 'errors' => [['shape' => 'InvalidClientException'], ['shape' => 'SessionExpiredException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'NotAuthorizedException']]], 'SendAlexaOfferToMaster' => ['name' => 'SendAlexaOfferToMaster', 'http' => ['method' => 'POST', 'requestUri' => '/v1/send-alexa-offer-to-master'], 'input' => ['shape' => 'SendAlexaOfferToMasterRequest'], 'output' => ['shape' => 'SendAlexaOfferToMasterResponse'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'NotAuthorizedException']]]], 'shapes' => ['Answer' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ClientId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ClientLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'GetIceServerConfigRequest' => ['type' => 'structure', 'required' => ['ChannelARN'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'ClientId' => ['shape' => 'ClientId'], 'Service' => ['shape' => 'Service'], 'Username' => ['shape' => 'Username']]], 'GetIceServerConfigResponse' => ['type' => 'structure', 'members' => ['IceServerList' => ['shape' => 'IceServerList']]], 'IceServer' => ['type' => 'structure', 'members' => ['Uris' => ['shape' => 'Uris'], 'Username' => ['shape' => 'Username'], 'Password' => ['shape' => 'Password'], 'Ttl' => ['shape' => 'Ttl']]], 'IceServerList' => ['type' => 'list', 'member' => ['shape' => 'IceServer']], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MessagePayload' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '[a-zA-Z0-9+/=]+'], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'Password' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ResourceARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SendAlexaOfferToMasterRequest' => ['type' => 'structure', 'required' => ['ChannelARN', 'SenderClientId', 'MessagePayload'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'SenderClientId' => ['shape' => 'ClientId'], 'MessagePayload' => ['shape' => 'MessagePayload']]], 'SendAlexaOfferToMasterResponse' => ['type' => 'structure', 'members' => ['Answer' => ['shape' => 'Answer']]], 'Service' => ['type' => 'string', 'enum' => ['TURN']], 'SessionExpiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Ttl' => ['type' => 'integer', 'max' => 86400, 'min' => 30], 'Uri' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Uris' => ['type' => 'list', 'member' => ['shape' => 'Uri']], 'Username' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.php deleted file mode 100644 index 6af9b9b..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-tests-1.json.php deleted file mode 100644 index 2f8bef7..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php deleted file mode 100644 index b43a341..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/api-2.json.php deleted file mode 100644 index 6920601..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'kinesisvideo', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Kinesis Video WebRTC Storage', 'serviceId' => 'Kinesis Video WebRTC Storage', 'signatureVersion' => 'v4', 'signingName' => 'kinesisvideo', 'uid' => 'kinesis-video-webrtc-storage-2018-05-10'], 'operations' => ['JoinStorageSession' => ['name' => 'JoinStorageSession', 'http' => ['method' => 'POST', 'requestUri' => '/joinStorageSession', 'responseCode' => 200], 'input' => ['shape' => 'JoinStorageSessionInput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ChannelArn' => ['type' => 'string', 'pattern' => '^arn:(aws[a-zA-Z-]*):kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+$'], 'ClientLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'JoinStorageSessionInput' => ['type' => 'structure', 'required' => ['channelArn'], 'members' => ['channelArn' => ['shape' => 'ChannelArn']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 040f7c4..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 8602392..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/paginators-1.json.php deleted file mode 100644 index 4f57178..0000000 --- a/vendor/Aws3/Aws/data/kinesis-video-webrtc-storage/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/api-2.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/api-2.json.php deleted file mode 100644 index 101d2d2..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-12-02', 'endpointPrefix' => 'kinesis', 'jsonVersion' => '1.1', 'protocol' => 'json', 'protocolSettings' => ['h2' => 'eventstream'], 'serviceAbbreviation' => 'Kinesis', 'serviceFullName' => 'Amazon Kinesis', 'serviceId' => 'Kinesis', 'signatureVersion' => 'v4', 'targetPrefix' => 'Kinesis_20131202', 'uid' => 'kinesis-2013-12-02'], 'operations' => ['AddTagsToStream' => ['name' => 'AddTagsToStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToStreamInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'CreateStream' => ['name' => 'CreateStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStreamInput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException']]], 'DecreaseStreamRetentionPeriod' => ['name' => 'DecreaseStreamRetentionPeriod', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DecreaseStreamRetentionPeriodInput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DeleteStream' => ['name' => 'DeleteStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStreamInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DeregisterStreamConsumer' => ['name' => 'DeregisterStreamConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterStreamConsumerInput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DescribeLimits' => ['name' => 'DescribeLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLimitsInput'], 'output' => ['shape' => 'DescribeLimitsOutput'], 'errors' => [['shape' => 'LimitExceededException']]], 'DescribeStream' => ['name' => 'DescribeStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStreamInput'], 'output' => ['shape' => 'DescribeStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DescribeStreamConsumer' => ['name' => 'DescribeStreamConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStreamConsumerInput'], 'output' => ['shape' => 'DescribeStreamConsumerOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DescribeStreamSummary' => ['name' => 'DescribeStreamSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStreamSummaryInput'], 'output' => ['shape' => 'DescribeStreamSummaryOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'DisableEnhancedMonitoring' => ['name' => 'DisableEnhancedMonitoring', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableEnhancedMonitoringInput'], 'output' => ['shape' => 'EnhancedMonitoringOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'EnableEnhancedMonitoring' => ['name' => 'EnableEnhancedMonitoring', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableEnhancedMonitoringInput'], 'output' => ['shape' => 'EnhancedMonitoringOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'GetRecords' => ['name' => 'GetRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRecordsInput'], 'output' => ['shape' => 'GetRecordsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ExpiredIteratorException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'data']]], 'GetShardIterator' => ['name' => 'GetShardIterator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetShardIteratorInput'], 'output' => ['shape' => 'GetShardIteratorOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'data']]], 'IncreaseStreamRetentionPeriod' => ['name' => 'IncreaseStreamRetentionPeriod', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IncreaseStreamRetentionPeriodInput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'ListShards' => ['name' => 'ListShards', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListShardsInput'], 'output' => ['shape' => 'ListShardsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'ListStreamConsumers' => ['name' => 'ListStreamConsumers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStreamConsumersInput'], 'output' => ['shape' => 'ListStreamConsumersOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'ResourceInUseException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'ListStreams' => ['name' => 'ListStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStreamsInput'], 'output' => ['shape' => 'ListStreamsOutput'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ExpiredNextTokenException'], ['shape' => 'InvalidArgumentException']]], 'ListTagsForStream' => ['name' => 'ListTagsForStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForStreamInput'], 'output' => ['shape' => 'ListTagsForStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'MergeShards' => ['name' => 'MergeShards', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MergeShardsInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'PutRecord' => ['name' => 'PutRecord', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRecordInput'], 'output' => ['shape' => 'PutRecordOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'data']]], 'PutRecords' => ['name' => 'PutRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRecordsInput'], 'output' => ['shape' => 'PutRecordsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'data']]], 'RegisterStreamConsumer' => ['name' => 'RegisterStreamConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterStreamConsumerInput'], 'output' => ['shape' => 'RegisterStreamConsumerOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'RemoveTagsFromStream' => ['name' => 'RemoveTagsFromStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromStreamInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'SplitShard' => ['name' => 'SplitShard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SplitShardInput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'StartStreamEncryption' => ['name' => 'StartStreamEncryption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartStreamEncryptionInput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'StopStreamEncryption' => ['name' => 'StopStreamEncryption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopStreamEncryptionInput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'UpdateShardCount' => ['name' => 'UpdateShardCount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateShardCountInput'], 'output' => ['shape' => 'UpdateShardCountOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]], 'UpdateStreamMode' => ['name' => 'UpdateStreamMode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStreamModeInput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']], 'staticContextParams' => ['OperationType' => ['value' => 'control']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AddTagsToStreamInput' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'Tags' => ['shape' => 'TagMap'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'BooleanObject' => ['type' => 'boolean'], 'ChildShard' => ['type' => 'structure', 'required' => ['ShardId', 'ParentShards', 'HashKeyRange'], 'members' => ['ShardId' => ['shape' => 'ShardId'], 'ParentShards' => ['shape' => 'ShardIdList'], 'HashKeyRange' => ['shape' => 'HashKeyRange']]], 'ChildShardList' => ['type' => 'list', 'member' => ['shape' => 'ChildShard']], 'Consumer' => ['type' => 'structure', 'required' => ['ConsumerName', 'ConsumerARN', 'ConsumerStatus', 'ConsumerCreationTimestamp'], 'members' => ['ConsumerName' => ['shape' => 'ConsumerName'], 'ConsumerARN' => ['shape' => 'ConsumerARN'], 'ConsumerStatus' => ['shape' => 'ConsumerStatus'], 'ConsumerCreationTimestamp' => ['shape' => 'Timestamp']]], 'ConsumerARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(arn):aws.*:kinesis:.*:\\d{12}:.*stream\\/[a-zA-Z0-9_.-]+\\/consumer\\/[a-zA-Z0-9_.-]+:[0-9]+'], 'ConsumerCountObject' => ['type' => 'integer', 'max' => 1000000, 'min' => 0], 'ConsumerDescription' => ['type' => 'structure', 'required' => ['ConsumerName', 'ConsumerARN', 'ConsumerStatus', 'ConsumerCreationTimestamp', 'StreamARN'], 'members' => ['ConsumerName' => ['shape' => 'ConsumerName'], 'ConsumerARN' => ['shape' => 'ConsumerARN'], 'ConsumerStatus' => ['shape' => 'ConsumerStatus'], 'ConsumerCreationTimestamp' => ['shape' => 'Timestamp'], 'StreamARN' => ['shape' => 'StreamARN']]], 'ConsumerList' => ['type' => 'list', 'member' => ['shape' => 'Consumer']], 'ConsumerName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ConsumerStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'ACTIVE']], 'CreateStreamInput' => ['type' => 'structure', 'required' => ['StreamName'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardCount' => ['shape' => 'PositiveIntegerObject'], 'StreamModeDetails' => ['shape' => 'StreamModeDetails']]], 'Data' => ['type' => 'blob', 'max' => 1048576, 'min' => 0], 'DecreaseStreamRetentionPeriodInput' => ['type' => 'structure', 'required' => ['RetentionPeriodHours'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'RetentionPeriodHours' => ['shape' => 'RetentionPeriodHours'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'DeleteStreamInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'EnforceConsumerDeletion' => ['shape' => 'BooleanObject'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'DeregisterStreamConsumerInput' => ['type' => 'structure', 'members' => ['StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']], 'ConsumerName' => ['shape' => 'ConsumerName'], 'ConsumerARN' => ['shape' => 'ConsumerARN', 'contextParam' => ['name' => 'ConsumerARN']]]], 'DescribeLimitsInput' => ['type' => 'structure', 'members' => []], 'DescribeLimitsOutput' => ['type' => 'structure', 'required' => ['ShardLimit', 'OpenShardCount', 'OnDemandStreamCount', 'OnDemandStreamCountLimit'], 'members' => ['ShardLimit' => ['shape' => 'ShardCountObject'], 'OpenShardCount' => ['shape' => 'ShardCountObject'], 'OnDemandStreamCount' => ['shape' => 'OnDemandStreamCountObject'], 'OnDemandStreamCountLimit' => ['shape' => 'OnDemandStreamCountLimitObject']]], 'DescribeStreamConsumerInput' => ['type' => 'structure', 'members' => ['StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']], 'ConsumerName' => ['shape' => 'ConsumerName'], 'ConsumerARN' => ['shape' => 'ConsumerARN', 'contextParam' => ['name' => 'ConsumerARN']]]], 'DescribeStreamConsumerOutput' => ['type' => 'structure', 'required' => ['ConsumerDescription'], 'members' => ['ConsumerDescription' => ['shape' => 'ConsumerDescription']]], 'DescribeStreamInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'Limit' => ['shape' => 'DescribeStreamInputLimit'], 'ExclusiveStartShardId' => ['shape' => 'ShardId'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'DescribeStreamInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'DescribeStreamOutput' => ['type' => 'structure', 'required' => ['StreamDescription'], 'members' => ['StreamDescription' => ['shape' => 'StreamDescription']]], 'DescribeStreamSummaryInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'DescribeStreamSummaryOutput' => ['type' => 'structure', 'required' => ['StreamDescriptionSummary'], 'members' => ['StreamDescriptionSummary' => ['shape' => 'StreamDescriptionSummary']]], 'DisableEnhancedMonitoringInput' => ['type' => 'structure', 'required' => ['ShardLevelMetrics'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardLevelMetrics' => ['shape' => 'MetricsNameList'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'EnableEnhancedMonitoringInput' => ['type' => 'structure', 'required' => ['ShardLevelMetrics'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardLevelMetrics' => ['shape' => 'MetricsNameList'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'EncryptionType' => ['type' => 'string', 'enum' => ['NONE', 'KMS']], 'EnhancedMetrics' => ['type' => 'structure', 'members' => ['ShardLevelMetrics' => ['shape' => 'MetricsNameList']]], 'EnhancedMonitoringList' => ['type' => 'list', 'member' => ['shape' => 'EnhancedMetrics']], 'EnhancedMonitoringOutput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'CurrentShardLevelMetrics' => ['shape' => 'MetricsNameList'], 'DesiredShardLevelMetrics' => ['shape' => 'MetricsNameList'], 'StreamARN' => ['shape' => 'StreamARN']]], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'ExpiredIteratorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExpiredNextTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GetRecordsInput' => ['type' => 'structure', 'required' => ['ShardIterator'], 'members' => ['ShardIterator' => ['shape' => 'ShardIterator'], 'Limit' => ['shape' => 'GetRecordsInputLimit'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'GetRecordsInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'GetRecordsOutput' => ['type' => 'structure', 'required' => ['Records'], 'members' => ['Records' => ['shape' => 'RecordList'], 'NextShardIterator' => ['shape' => 'ShardIterator'], 'MillisBehindLatest' => ['shape' => 'MillisBehindLatest'], 'ChildShards' => ['shape' => 'ChildShardList']]], 'GetShardIteratorInput' => ['type' => 'structure', 'required' => ['ShardId', 'ShardIteratorType'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardId' => ['shape' => 'ShardId'], 'ShardIteratorType' => ['shape' => 'ShardIteratorType'], 'StartingSequenceNumber' => ['shape' => 'SequenceNumber'], 'Timestamp' => ['shape' => 'Timestamp'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'GetShardIteratorOutput' => ['type' => 'structure', 'members' => ['ShardIterator' => ['shape' => 'ShardIterator']]], 'HashKey' => ['type' => 'string', 'pattern' => '0|([1-9]\\d{0,38})'], 'HashKeyRange' => ['type' => 'structure', 'required' => ['StartingHashKey', 'EndingHashKey'], 'members' => ['StartingHashKey' => ['shape' => 'HashKey'], 'EndingHashKey' => ['shape' => 'HashKey']]], 'IncreaseStreamRetentionPeriodInput' => ['type' => 'structure', 'required' => ['RetentionPeriodHours'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'RetentionPeriodHours' => ['shape' => 'RetentionPeriodHours'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSAccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSDisabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSInvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSOptInRequired' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KMSThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListShardsInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'NextToken' => ['shape' => 'NextToken'], 'ExclusiveStartShardId' => ['shape' => 'ShardId'], 'MaxResults' => ['shape' => 'ListShardsInputLimit'], 'StreamCreationTimestamp' => ['shape' => 'Timestamp'], 'ShardFilter' => ['shape' => 'ShardFilter'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'ListShardsInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListShardsOutput' => ['type' => 'structure', 'members' => ['Shards' => ['shape' => 'ShardList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStreamConsumersInput' => ['type' => 'structure', 'required' => ['StreamARN'], 'members' => ['StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListStreamConsumersInputLimit'], 'StreamCreationTimestamp' => ['shape' => 'Timestamp']]], 'ListStreamConsumersInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListStreamConsumersOutput' => ['type' => 'structure', 'members' => ['Consumers' => ['shape' => 'ConsumerList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStreamsInput' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'ListStreamsInputLimit'], 'ExclusiveStartStreamName' => ['shape' => 'StreamName'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStreamsInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListStreamsOutput' => ['type' => 'structure', 'required' => ['StreamNames', 'HasMoreStreams'], 'members' => ['StreamNames' => ['shape' => 'StreamNameList'], 'HasMoreStreams' => ['shape' => 'BooleanObject'], 'NextToken' => ['shape' => 'NextToken'], 'StreamSummaries' => ['shape' => 'StreamSummaryList']]], 'ListTagsForStreamInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ExclusiveStartTagKey' => ['shape' => 'TagKey'], 'Limit' => ['shape' => 'ListTagsForStreamInputLimit'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'ListTagsForStreamInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListTagsForStreamOutput' => ['type' => 'structure', 'required' => ['Tags', 'HasMoreTags'], 'members' => ['Tags' => ['shape' => 'TagList'], 'HasMoreTags' => ['shape' => 'BooleanObject']]], 'MergeShardsInput' => ['type' => 'structure', 'required' => ['ShardToMerge', 'AdjacentShardToMerge'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardToMerge' => ['shape' => 'ShardId'], 'AdjacentShardToMerge' => ['shape' => 'ShardId'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'MetricsName' => ['type' => 'string', 'enum' => ['IncomingBytes', 'IncomingRecords', 'OutgoingBytes', 'OutgoingRecords', 'WriteProvisionedThroughputExceeded', 'ReadProvisionedThroughputExceeded', 'IteratorAgeMilliseconds', 'ALL']], 'MetricsNameList' => ['type' => 'list', 'member' => ['shape' => 'MetricsName'], 'max' => 7, 'min' => 1], 'MillisBehindLatest' => ['type' => 'long', 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 1048576, 'min' => 1], 'OnDemandStreamCountLimitObject' => ['type' => 'integer', 'max' => 1000000, 'min' => 0], 'OnDemandStreamCountObject' => ['type' => 'integer', 'max' => 1000000, 'min' => 0], 'PartitionKey' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PositiveIntegerObject' => ['type' => 'integer', 'min' => 1], 'ProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PutRecordInput' => ['type' => 'structure', 'required' => ['Data', 'PartitionKey'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'Data' => ['shape' => 'Data'], 'PartitionKey' => ['shape' => 'PartitionKey'], 'ExplicitHashKey' => ['shape' => 'HashKey'], 'SequenceNumberForOrdering' => ['shape' => 'SequenceNumber'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'PutRecordOutput' => ['type' => 'structure', 'required' => ['ShardId', 'SequenceNumber'], 'members' => ['ShardId' => ['shape' => 'ShardId'], 'SequenceNumber' => ['shape' => 'SequenceNumber'], 'EncryptionType' => ['shape' => 'EncryptionType']]], 'PutRecordsInput' => ['type' => 'structure', 'required' => ['Records'], 'members' => ['Records' => ['shape' => 'PutRecordsRequestEntryList'], 'StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'PutRecordsOutput' => ['type' => 'structure', 'required' => ['Records'], 'members' => ['FailedRecordCount' => ['shape' => 'PositiveIntegerObject'], 'Records' => ['shape' => 'PutRecordsResultEntryList'], 'EncryptionType' => ['shape' => 'EncryptionType']]], 'PutRecordsRequestEntry' => ['type' => 'structure', 'required' => ['Data', 'PartitionKey'], 'members' => ['Data' => ['shape' => 'Data'], 'ExplicitHashKey' => ['shape' => 'HashKey'], 'PartitionKey' => ['shape' => 'PartitionKey']]], 'PutRecordsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutRecordsRequestEntry'], 'max' => 500, 'min' => 1], 'PutRecordsResultEntry' => ['type' => 'structure', 'members' => ['SequenceNumber' => ['shape' => 'SequenceNumber'], 'ShardId' => ['shape' => 'ShardId'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'PutRecordsResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PutRecordsResultEntry'], 'max' => 500, 'min' => 1], 'Record' => ['type' => 'structure', 'required' => ['SequenceNumber', 'Data', 'PartitionKey'], 'members' => ['SequenceNumber' => ['shape' => 'SequenceNumber'], 'ApproximateArrivalTimestamp' => ['shape' => 'Timestamp'], 'Data' => ['shape' => 'Data'], 'PartitionKey' => ['shape' => 'PartitionKey'], 'EncryptionType' => ['shape' => 'EncryptionType']]], 'RecordList' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'RegisterStreamConsumerInput' => ['type' => 'structure', 'required' => ['StreamARN', 'ConsumerName'], 'members' => ['StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']], 'ConsumerName' => ['shape' => 'ConsumerName']]], 'RegisterStreamConsumerOutput' => ['type' => 'structure', 'required' => ['Consumer'], 'members' => ['Consumer' => ['shape' => 'Consumer']]], 'RemoveTagsFromStreamInput' => ['type' => 'structure', 'required' => ['TagKeys'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'TagKeys' => ['shape' => 'TagKeyList'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RetentionPeriodHours' => ['type' => 'integer'], 'ScalingType' => ['type' => 'string', 'enum' => ['UNIFORM_SCALING']], 'SequenceNumber' => ['type' => 'string', 'pattern' => '0|([1-9]\\d{0,128})'], 'SequenceNumberRange' => ['type' => 'structure', 'required' => ['StartingSequenceNumber'], 'members' => ['StartingSequenceNumber' => ['shape' => 'SequenceNumber'], 'EndingSequenceNumber' => ['shape' => 'SequenceNumber']]], 'Shard' => ['type' => 'structure', 'required' => ['ShardId', 'HashKeyRange', 'SequenceNumberRange'], 'members' => ['ShardId' => ['shape' => 'ShardId'], 'ParentShardId' => ['shape' => 'ShardId'], 'AdjacentParentShardId' => ['shape' => 'ShardId'], 'HashKeyRange' => ['shape' => 'HashKeyRange'], 'SequenceNumberRange' => ['shape' => 'SequenceNumberRange']]], 'ShardCountObject' => ['type' => 'integer', 'max' => 1000000, 'min' => 0], 'ShardFilter' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'ShardFilterType'], 'ShardId' => ['shape' => 'ShardId'], 'Timestamp' => ['shape' => 'Timestamp']]], 'ShardFilterType' => ['type' => 'string', 'enum' => ['AFTER_SHARD_ID', 'AT_TRIM_HORIZON', 'FROM_TRIM_HORIZON', 'AT_LATEST', 'AT_TIMESTAMP', 'FROM_TIMESTAMP']], 'ShardId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ShardIdList' => ['type' => 'list', 'member' => ['shape' => 'ShardId']], 'ShardIterator' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ShardIteratorType' => ['type' => 'string', 'enum' => ['AT_SEQUENCE_NUMBER', 'AFTER_SEQUENCE_NUMBER', 'TRIM_HORIZON', 'LATEST', 'AT_TIMESTAMP']], 'ShardList' => ['type' => 'list', 'member' => ['shape' => 'Shard']], 'SplitShardInput' => ['type' => 'structure', 'required' => ['ShardToSplit', 'NewStartingHashKey'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'ShardToSplit' => ['shape' => 'ShardId'], 'NewStartingHashKey' => ['shape' => 'HashKey'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'StartStreamEncryptionInput' => ['type' => 'structure', 'required' => ['EncryptionType', 'KeyId'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'EncryptionType' => ['shape' => 'EncryptionType'], 'KeyId' => ['shape' => 'KeyId'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'StartingPosition' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'ShardIteratorType'], 'SequenceNumber' => ['shape' => 'SequenceNumber'], 'Timestamp' => ['shape' => 'Timestamp']]], 'StopStreamEncryptionInput' => ['type' => 'structure', 'required' => ['EncryptionType', 'KeyId'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'EncryptionType' => ['shape' => 'EncryptionType'], 'KeyId' => ['shape' => 'KeyId'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'StreamARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws.*:kinesis:.*:\\d{12}:stream/\\S+'], 'StreamDescription' => ['type' => 'structure', 'required' => ['StreamName', 'StreamARN', 'StreamStatus', 'Shards', 'HasMoreShards', 'RetentionPeriodHours', 'StreamCreationTimestamp', 'EnhancedMonitoring'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'StreamARN'], 'StreamStatus' => ['shape' => 'StreamStatus'], 'StreamModeDetails' => ['shape' => 'StreamModeDetails'], 'Shards' => ['shape' => 'ShardList'], 'HasMoreShards' => ['shape' => 'BooleanObject'], 'RetentionPeriodHours' => ['shape' => 'RetentionPeriodHours'], 'StreamCreationTimestamp' => ['shape' => 'Timestamp'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoringList'], 'EncryptionType' => ['shape' => 'EncryptionType'], 'KeyId' => ['shape' => 'KeyId']]], 'StreamDescriptionSummary' => ['type' => 'structure', 'required' => ['StreamName', 'StreamARN', 'StreamStatus', 'RetentionPeriodHours', 'StreamCreationTimestamp', 'EnhancedMonitoring', 'OpenShardCount'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'StreamARN'], 'StreamStatus' => ['shape' => 'StreamStatus'], 'StreamModeDetails' => ['shape' => 'StreamModeDetails'], 'RetentionPeriodHours' => ['shape' => 'RetentionPeriodHours'], 'StreamCreationTimestamp' => ['shape' => 'Timestamp'], 'EnhancedMonitoring' => ['shape' => 'EnhancedMonitoringList'], 'EncryptionType' => ['shape' => 'EncryptionType'], 'KeyId' => ['shape' => 'KeyId'], 'OpenShardCount' => ['shape' => 'ShardCountObject'], 'ConsumerCount' => ['shape' => 'ConsumerCountObject']]], 'StreamMode' => ['type' => 'string', 'enum' => ['PROVISIONED', 'ON_DEMAND']], 'StreamModeDetails' => ['type' => 'structure', 'required' => ['StreamMode'], 'members' => ['StreamMode' => ['shape' => 'StreamMode']]], 'StreamName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'StreamNameList' => ['type' => 'list', 'member' => ['shape' => 'StreamName']], 'StreamStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'ACTIVE', 'UPDATING']], 'StreamSummary' => ['type' => 'structure', 'required' => ['StreamName', 'StreamARN', 'StreamStatus'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'StreamARN'], 'StreamStatus' => ['shape' => 'StreamStatus'], 'StreamModeDetails' => ['shape' => 'StreamModeDetails'], 'StreamCreationTimestamp' => ['shape' => 'Timestamp']]], 'StreamSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StreamSummary']], 'SubscribeToShardEvent' => ['type' => 'structure', 'required' => ['Records', 'ContinuationSequenceNumber', 'MillisBehindLatest'], 'members' => ['Records' => ['shape' => 'RecordList'], 'ContinuationSequenceNumber' => ['shape' => 'SequenceNumber'], 'MillisBehindLatest' => ['shape' => 'MillisBehindLatest'], 'ChildShards' => ['shape' => 'ChildShardList']], 'event' => \true], 'SubscribeToShardEventStream' => ['type' => 'structure', 'required' => ['SubscribeToShardEvent'], 'members' => ['SubscribeToShardEvent' => ['shape' => 'SubscribeToShardEvent'], 'ResourceNotFoundException' => ['shape' => 'ResourceNotFoundException'], 'ResourceInUseException' => ['shape' => 'ResourceInUseException'], 'KMSDisabledException' => ['shape' => 'KMSDisabledException'], 'KMSInvalidStateException' => ['shape' => 'KMSInvalidStateException'], 'KMSAccessDeniedException' => ['shape' => 'KMSAccessDeniedException'], 'KMSNotFoundException' => ['shape' => 'KMSNotFoundException'], 'KMSOptInRequired' => ['shape' => 'KMSOptInRequired'], 'KMSThrottlingException' => ['shape' => 'KMSThrottlingException'], 'InternalFailureException' => ['shape' => 'InternalFailureException']], 'eventstream' => \true], 'SubscribeToShardInput' => ['type' => 'structure', 'required' => ['ConsumerARN', 'ShardId', 'StartingPosition'], 'members' => ['ConsumerARN' => ['shape' => 'ConsumerARN', 'contextParam' => ['name' => 'ConsumerARN']], 'ShardId' => ['shape' => 'ShardId'], 'StartingPosition' => ['shape' => 'StartingPosition']]], 'SubscribeToShardOutput' => ['type' => 'structure', 'required' => ['EventStream'], 'members' => ['EventStream' => ['shape' => 'SubscribeToShardEventStream']]], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'UpdateShardCountInput' => ['type' => 'structure', 'required' => ['TargetShardCount', 'ScalingType'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'TargetShardCount' => ['shape' => 'PositiveIntegerObject'], 'ScalingType' => ['shape' => 'ScalingType'], 'StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']]]], 'UpdateShardCountOutput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'CurrentShardCount' => ['shape' => 'PositiveIntegerObject'], 'TargetShardCount' => ['shape' => 'PositiveIntegerObject'], 'StreamARN' => ['shape' => 'StreamARN']]], 'UpdateStreamModeInput' => ['type' => 'structure', 'required' => ['StreamARN', 'StreamModeDetails'], 'members' => ['StreamARN' => ['shape' => 'StreamARN', 'contextParam' => ['name' => 'StreamARN']], 'StreamModeDetails' => ['shape' => 'StreamModeDetails']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index 68cb134..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.3', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'StreamARN' => ['required' => \false, 'documentation' => 'The ARN of the Kinesis stream', 'type' => 'String'], 'OperationType' => ['required' => \false, 'documentation' => 'Internal parameter to distinguish between Control/Data plane API and accordingly generate control/data plane endpoint', 'type' => 'String'], 'ConsumerARN' => ['required' => \false, 'documentation' => 'The ARN of the Kinesis consumer', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'StreamARN']]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso']]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso-b']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.parseArn', 'argv' => [['ref' => 'StreamARN']], 'assign' => 'arn']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'region']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'service']], 'kinesis']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'resourceId[0]'], 'assign' => 'arnType'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], 'stream']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], '{arn#partition}']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'OperationType']]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled, but this partition does not support DualStack.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'FIPS is enabled, but this partition does not support FIPS.', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Operation Type is not set. Please contact service team for resolution.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Partition: {arn#partition} from ARN doesn\'t match with partition name: {PartitionResult#name}.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Kinesis ARNs don\'t support `{arnType}` arn types.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: No ARN type specified', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The ARN was not for the Kinesis service, found: {arn#service}.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Invalid region.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Invalid account id.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Failed to parse ARN.', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'ConsumerARN']]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso']]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso-b']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.parseArn', 'argv' => [['ref' => 'ConsumerARN']], 'assign' => 'arn']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'region']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'service']], 'kinesis']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arn'], 'resourceId[0]'], 'assign' => 'arnType'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], 'stream']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], '{arn#partition}']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'OperationType']]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled, but this partition does not support DualStack.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'FIPS is enabled, but this partition does not support FIPS.', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://{arn#accountId}.{OperationType}-kinesis.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Operation Type is not set. Please contact service team for resolution.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Partition: {arn#partition} from ARN doesn\'t match with partition name: {PartitionResult#name}.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Kinesis ARNs don\'t support `{arnType}` arn types.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: No ARN type specified', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The ARN was not for the Kinesis service, found: {arn#service}.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Invalid region.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Invalid account id.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Failed to parse ARN.', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesis-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://kinesis.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesis-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesis.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://kinesis.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://kinesis.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesis.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-tests-1.json.php deleted file mode 100644 index ee9df24..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'Invalid ARN: Failed to parse ARN.', 'expect' => ['error' => 'Invalid ARN: Failed to parse ARN.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn']], ['documentation' => 'Invalid ARN: partition missing from ARN.', 'expect' => ['error' => 'Invalid ARN: Failed to parse ARN.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn::kinesis:us-west-2:123456789012:stream/testStream']], ['documentation' => 'Invalid ARN: partitions mismatch.', 'expect' => ['error' => 'Partition: aws from ARN doesn\'t match with partition name: aws-us-gov.'], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis:us-west-2:123456789012:stream/testStream']], ['documentation' => 'Invalid ARN: Not Kinesis', 'expect' => ['error' => 'Invalid ARN: The ARN was not for the Kinesis service, found: s3.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:s3:us-west-2:123456789012:stream/testStream']], ['documentation' => 'Invalid ARN: Region is missing in ARN', 'expect' => ['error' => 'Invalid ARN: Invalid region.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis::123456789012:stream/testStream']], ['documentation' => 'Invalid ARN: Region is empty string in ARN', 'expect' => ['error' => 'Invalid ARN: Invalid region.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis: :123456789012:stream/testStream']], ['documentation' => 'Invalid ARN: Invalid account id', 'expect' => ['error' => 'Invalid ARN: Invalid account id.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis:us-east-1::stream/testStream', 'OperationType' => 'control']], ['documentation' => 'Invalid ARN: Invalid account id', 'expect' => ['error' => 'Invalid ARN: Invalid account id.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis:us-east-1: :stream/testStream', 'OperationType' => 'control']], ['documentation' => 'Invalid ARN: Kinesis ARNs only support stream arn types', 'expect' => ['error' => 'Invalid ARN: Kinesis ARNs don\'t support `accesspoint` arn types.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:accesspoint/testStream']], ['documentation' => 'Dual Stack not supported region.', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'StreamARN' => 'arn:aws-iso:kinesis:us-iso-west-1:123456789012:stream/testStream', 'OperationType' => 'control']], ['documentation' => 'OperationType not set', 'expect' => ['error' => 'Operation Type is not set. Please contact service team for resolution.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'StreamARN' => 'arn:aws:kinesis:us-east-1:123456789012:stream/testStream']], ['documentation' => 'Custom Endpoint is specified', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream', 'Endpoint' => 'https://example.com']], ['documentation' => 'Account endpoint targeting control operation type', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint targeting data operation type', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with fips targeting data operation type', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with fips targeting control operation type', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with Dual Stack and FIPS enabled', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'OperationType' => 'control', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with Dual Stack enabled', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'OperationType' => 'data', 'StreamARN' => 'arn:aws:kinesis:us-west-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with FIPS and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws:kinesis:us-west-1:123:stream/test-stream']], ['documentation' => 'RegionMismatch: client region should be used for endpoint region', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws:kinesis:us-west-1:123:stream/testStream']], ['documentation' => 'Account endpoint with FIPS enabled', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws-cn:kinesis:cn-northwest-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with FIPS and DualStack enabled for cn regions.', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'OperationType' => 'data', 'StreamARN' => 'arn:aws-cn:kinesis:cn-northwest-1:123:stream/test-stream']], ['documentation' => 'Account endpoint targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws-iso:kinesis:us-iso-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws-iso:kinesis:us-iso-west-1:123:stream/test-stream']], ['documentation' => 'Account endpoint targeting data operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws-iso-b:kinesis:us-isob-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with fips targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'control', 'StreamARN' => 'arn:aws-iso:kinesis:us-iso-east-1:123:stream/test-stream']], ['documentation' => 'Account endpoint with fips targeting data operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws-iso-b:kinesis:us-isob-east-1:123:stream/test-stream']], ['documentation' => 'Invalid ConsumerARN: Failed to parse ARN.', 'expect' => ['error' => 'Invalid ARN: Failed to parse ARN.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn']], ['documentation' => 'Invalid ConsumerARN: partition missing from ARN.', 'expect' => ['error' => 'Invalid ARN: Failed to parse ARN.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn::kinesis:us-west-2:123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Invalid ARN: partitions mismatch.', 'expect' => ['error' => 'Partition: aws from ARN doesn\'t match with partition name: aws-us-gov.'], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis:us-west-2:123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Invalid ARN: Not Kinesis', 'expect' => ['error' => 'Invalid ARN: The ARN was not for the Kinesis service, found: s3.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:s3:us-west-2:123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Invalid ARN: Region is missing in ARN', 'expect' => ['error' => 'Invalid ARN: Invalid region.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis::123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Invalid ARN: Region is empty string in ARN', 'expect' => ['error' => 'Invalid ARN: Invalid region.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis: :123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Invalid ARN: Invalid account id', 'expect' => ['error' => 'Invalid ARN: Invalid account id.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis:us-east-1::stream/testStream/consumer/test-consumer:1525898737', 'OperationType' => 'control']], ['documentation' => 'Invalid ARN: Invalid account id', 'expect' => ['error' => 'Invalid ARN: Invalid account id.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis:us-east-1: :stream/testStream/consumer/test-consumer:1525898737', 'OperationType' => 'control']], ['documentation' => 'Invalid ARN: Kinesis ARNs only support stream arn/consumer arn types', 'expect' => ['error' => 'Invalid ARN: Kinesis ARNs don\'t support `accesspoint` arn types.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:accesspoint/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Dual Stack not supported region.', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'ConsumerARN' => 'arn:aws-iso:kinesis:us-iso-west-1:123456789012:stream/testStream/consumer/test-consumer:1525898737', 'OperationType' => 'control']], ['documentation' => 'OperationType not set', 'expect' => ['error' => 'Operation Type is not set. Please contact service team for resolution.'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123456789012:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Custom Endpoint is specified', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737', 'Endpoint' => 'https://example.com']], ['documentation' => 'Account endpoint targeting control operation type', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint targeting data operation type', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with fips targeting data operation type', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with fips targeting control operation type', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with Dual Stack and FIPS enabled', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with Dual Stack enabled', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws:kinesis:us-west-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with FIPS and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://123.control-kinesis.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws:kinesis:us-west-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'RegionMismatch: client region should be used for endpoint region', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws:kinesis:us-west-1:123:stream/testStream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with FIPS enabled', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws-cn:kinesis:cn-northwest-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with FIPS and DualStack enabled for cn regions.', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws-cn:kinesis:cn-northwest-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws-iso:kinesis:us-iso-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws-iso:kinesis:us-iso-west-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint targeting data operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws-iso-b:kinesis:us-isob-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with fips targeting control operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'control', 'ConsumerARN' => 'arn:aws-iso:kinesis:us-iso-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'Account endpoint with fips targeting data operation type in ADC regions', 'expect' => ['endpoint' => ['url' => 'https://kinesis-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws-iso-b:kinesis:us-isob-east-1:123:stream/test-stream/consumer/test-consumer:1525898737']], ['documentation' => 'ConsumerARN targeting US-EAST-1', 'expect' => ['endpoint' => ['url' => 'https://123456789123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123456789123:stream/foobar/consumer/test-consumer:1525898737']], ['documentation' => 'Both StreamARN and ConsumerARN specified. StreamARN should take precedence', 'expect' => ['endpoint' => ['url' => 'https://123.data-kinesis.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'OperationType' => 'data', 'StreamARN' => 'arn:aws:kinesis:us-east-1:123:stream/foobar', 'ConsumerARN' => 'arn:aws:kinesis:us-east-1:123456789123:stream/foobar/consumer/test-consumer:1525898737']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/paginators-1.json.php deleted file mode 100644 index f82ef09..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeStream' => ['input_token' => 'ExclusiveStartShardId', 'limit_key' => 'Limit', 'more_results' => 'StreamDescription.HasMoreShards', 'output_token' => 'StreamDescription.Shards[-1].ShardId', 'result_key' => 'StreamDescription.Shards'], 'ListStreamConsumers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListStreams' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'more_results' => 'HasMoreStreams', 'output_token' => 'NextToken', 'result_key' => ['StreamNames', 'StreamSummaries']]]]; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/smoke.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/smoke.json.php deleted file mode 100644 index c2ddefa..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListStreams', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeStream', 'input' => ['StreamName' => 'bogus-stream-name'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/kinesis/2013-12-02/waiters-2.json.php b/vendor/Aws3/Aws/data/kinesis/2013-12-02/waiters-2.json.php deleted file mode 100644 index 3abd427..0000000 --- a/vendor/Aws3/Aws/data/kinesis/2013-12-02/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['StreamExists' => ['delay' => 10, 'operation' => 'DescribeStream', 'maxAttempts' => 18, 'acceptors' => [['expected' => 'ACTIVE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'StreamDescription.StreamStatus']]], 'StreamNotExists' => ['delay' => 10, 'operation' => 'DescribeStream', 'maxAttempts' => 18, 'acceptors' => [['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/api-2.json.php b/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/api-2.json.php deleted file mode 100644 index 6bb89d6..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-08-14', 'endpointPrefix' => 'kinesisanalytics', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Kinesis Analytics', 'serviceFullName' => 'Amazon Kinesis Analytics', 'serviceId' => 'Kinesis Analytics', 'signatureVersion' => 'v4', 'targetPrefix' => 'KinesisAnalytics_20150814', 'uid' => 'kinesisanalytics-2015-08-14'], 'operations' => ['AddApplicationCloudWatchLoggingOption' => ['name' => 'AddApplicationCloudWatchLoggingOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationCloudWatchLoggingOptionRequest'], 'output' => ['shape' => 'AddApplicationCloudWatchLoggingOptionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'AddApplicationInput' => ['name' => 'AddApplicationInput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationInputRequest'], 'output' => ['shape' => 'AddApplicationInputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'CodeValidationException'], ['shape' => 'UnsupportedOperationException']]], 'AddApplicationInputProcessingConfiguration' => ['name' => 'AddApplicationInputProcessingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationInputProcessingConfigurationRequest'], 'output' => ['shape' => 'AddApplicationInputProcessingConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'AddApplicationOutput' => ['name' => 'AddApplicationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationOutputRequest'], 'output' => ['shape' => 'AddApplicationOutputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'AddApplicationReferenceDataSource' => ['name' => 'AddApplicationReferenceDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationReferenceDataSourceRequest'], 'output' => ['shape' => 'AddApplicationReferenceDataSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'CodeValidationException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteApplicationCloudWatchLoggingOption' => ['name' => 'DeleteApplicationCloudWatchLoggingOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationCloudWatchLoggingOptionRequest'], 'output' => ['shape' => 'DeleteApplicationCloudWatchLoggingOptionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteApplicationInputProcessingConfiguration' => ['name' => 'DeleteApplicationInputProcessingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationInputProcessingConfigurationRequest'], 'output' => ['shape' => 'DeleteApplicationInputProcessingConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteApplicationOutput' => ['name' => 'DeleteApplicationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationOutputRequest'], 'output' => ['shape' => 'DeleteApplicationOutputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'DeleteApplicationReferenceDataSource' => ['name' => 'DeleteApplicationReferenceDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationReferenceDataSourceRequest'], 'output' => ['shape' => 'DeleteApplicationReferenceDataSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'DescribeApplication' => ['name' => 'DescribeApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationRequest'], 'output' => ['shape' => 'DescribeApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedOperationException']]], 'DiscoverInputSchema' => ['name' => 'DiscoverInputSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DiscoverInputSchemaRequest'], 'output' => ['shape' => 'DiscoverInputSchemaResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'UnableToDetectSchemaException'], ['shape' => 'ResourceProvisionedThroughputExceededException'], ['shape' => 'ServiceUnavailableException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'StartApplication' => ['name' => 'StartApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartApplicationRequest'], 'output' => ['shape' => 'StartApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidApplicationConfigurationException'], ['shape' => 'UnsupportedOperationException']]], 'StopApplication' => ['name' => 'StopApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopApplicationRequest'], 'output' => ['shape' => 'StopApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'UnsupportedOperationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'CodeValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]]], 'shapes' => ['AddApplicationCloudWatchLoggingOptionRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'CloudWatchLoggingOption'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOption' => ['shape' => 'CloudWatchLoggingOption']]], 'AddApplicationCloudWatchLoggingOptionResponse' => ['type' => 'structure', 'members' => []], 'AddApplicationInputProcessingConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'InputId', 'InputProcessingConfiguration'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputId' => ['shape' => 'Id'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration']]], 'AddApplicationInputProcessingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'AddApplicationInputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'Input'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'Input' => ['shape' => 'Input']]], 'AddApplicationInputResponse' => ['type' => 'structure', 'members' => []], 'AddApplicationOutputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'Output'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'Output' => ['shape' => 'Output']]], 'AddApplicationOutputResponse' => ['type' => 'structure', 'members' => []], 'AddApplicationReferenceDataSourceRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'ReferenceDataSource'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ReferenceDataSource' => ['shape' => 'ReferenceDataSource']]], 'AddApplicationReferenceDataSourceResponse' => ['type' => 'structure', 'members' => []], 'ApplicationCode' => ['type' => 'string', 'max' => 102400, 'min' => 0], 'ApplicationDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ApplicationDetail' => ['type' => 'structure', 'required' => ['ApplicationName', 'ApplicationARN', 'ApplicationStatus', 'ApplicationVersionId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationDescription' => ['shape' => 'ApplicationDescription'], 'ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus'], 'CreateTimestamp' => ['shape' => 'Timestamp'], 'LastUpdateTimestamp' => ['shape' => 'Timestamp'], 'InputDescriptions' => ['shape' => 'InputDescriptions'], 'OutputDescriptions' => ['shape' => 'OutputDescriptions'], 'ReferenceDataSourceDescriptions' => ['shape' => 'ReferenceDataSourceDescriptions'], 'CloudWatchLoggingOptionDescriptions' => ['shape' => 'CloudWatchLoggingOptionDescriptions'], 'ApplicationCode' => ['shape' => 'ApplicationCode'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'ApplicationName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ApplicationStatus' => ['type' => 'string', 'enum' => ['DELETING', 'STARTING', 'STOPPING', 'READY', 'RUNNING', 'UPDATING']], 'ApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationSummary' => ['type' => 'structure', 'required' => ['ApplicationName', 'ApplicationARN', 'ApplicationStatus'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus']]], 'ApplicationUpdate' => ['type' => 'structure', 'members' => ['InputUpdates' => ['shape' => 'InputUpdates'], 'ApplicationCodeUpdate' => ['shape' => 'ApplicationCode'], 'OutputUpdates' => ['shape' => 'OutputUpdates'], 'ReferenceDataSourceUpdates' => ['shape' => 'ReferenceDataSourceUpdates'], 'CloudWatchLoggingOptionUpdates' => ['shape' => 'CloudWatchLoggingOptionUpdates']]], 'ApplicationVersionId' => ['type' => 'long', 'max' => 999999999, 'min' => 1], 'BooleanObject' => ['type' => 'boolean'], 'BucketARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'CSVMappingParameters' => ['type' => 'structure', 'required' => ['RecordRowDelimiter', 'RecordColumnDelimiter'], 'members' => ['RecordRowDelimiter' => ['shape' => 'RecordRowDelimiter'], 'RecordColumnDelimiter' => ['shape' => 'RecordColumnDelimiter']]], 'CloudWatchLoggingOption' => ['type' => 'structure', 'required' => ['LogStreamARN', 'RoleARN'], 'members' => ['LogStreamARN' => ['shape' => 'LogStreamARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'CloudWatchLoggingOptionDescription' => ['type' => 'structure', 'required' => ['LogStreamARN', 'RoleARN'], 'members' => ['CloudWatchLoggingOptionId' => ['shape' => 'Id'], 'LogStreamARN' => ['shape' => 'LogStreamARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'CloudWatchLoggingOptionDescriptions' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOptionDescription']], 'CloudWatchLoggingOptionUpdate' => ['type' => 'structure', 'required' => ['CloudWatchLoggingOptionId'], 'members' => ['CloudWatchLoggingOptionId' => ['shape' => 'Id'], 'LogStreamARNUpdate' => ['shape' => 'LogStreamARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'CloudWatchLoggingOptionUpdates' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOptionUpdate']], 'CloudWatchLoggingOptions' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOption']], 'CodeValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationDescription' => ['shape' => 'ApplicationDescription'], 'Inputs' => ['shape' => 'Inputs'], 'Outputs' => ['shape' => 'Outputs'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'ApplicationCode' => ['shape' => 'ApplicationCode'], 'Tags' => ['shape' => 'Tags']]], 'CreateApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationSummary'], 'members' => ['ApplicationSummary' => ['shape' => 'ApplicationSummary']]], 'DeleteApplicationCloudWatchLoggingOptionRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'CloudWatchLoggingOptionId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOptionId' => ['shape' => 'Id']]], 'DeleteApplicationCloudWatchLoggingOptionResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationInputProcessingConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'InputId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputId' => ['shape' => 'Id']]], 'DeleteApplicationInputProcessingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationOutputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'OutputId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'OutputId' => ['shape' => 'Id']]], 'DeleteApplicationOutputResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationReferenceDataSourceRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'ReferenceId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ReferenceId' => ['shape' => 'Id']]], 'DeleteApplicationReferenceDataSourceResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CreateTimestamp'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CreateTimestamp' => ['shape' => 'Timestamp']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DescribeApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName']]], 'DescribeApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationDetail'], 'members' => ['ApplicationDetail' => ['shape' => 'ApplicationDetail']]], 'DestinationSchema' => ['type' => 'structure', 'required' => ['RecordFormatType'], 'members' => ['RecordFormatType' => ['shape' => 'RecordFormatType']]], 'DiscoverInputSchemaRequest' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration'], 'S3Configuration' => ['shape' => 'S3Configuration'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration']]], 'DiscoverInputSchemaResponse' => ['type' => 'structure', 'members' => ['InputSchema' => ['shape' => 'SourceSchema'], 'ParsedInputRecords' => ['shape' => 'ParsedInputRecords'], 'ProcessedInputRecords' => ['shape' => 'ProcessedInputRecords'], 'RawInputRecords' => ['shape' => 'RawInputRecords']]], 'ErrorMessage' => ['type' => 'string'], 'FileKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Id' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'InAppStreamName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'InAppStreamNames' => ['type' => 'list', 'member' => ['shape' => 'InAppStreamName']], 'InAppTableName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'Input' => ['type' => 'structure', 'required' => ['NamePrefix', 'InputSchema'], 'members' => ['NamePrefix' => ['shape' => 'InAppStreamName'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration'], 'KinesisStreamsInput' => ['shape' => 'KinesisStreamsInput'], 'KinesisFirehoseInput' => ['shape' => 'KinesisFirehoseInput'], 'InputParallelism' => ['shape' => 'InputParallelism'], 'InputSchema' => ['shape' => 'SourceSchema']]], 'InputConfiguration' => ['type' => 'structure', 'required' => ['Id', 'InputStartingPositionConfiguration'], 'members' => ['Id' => ['shape' => 'Id'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration']]], 'InputConfigurations' => ['type' => 'list', 'member' => ['shape' => 'InputConfiguration']], 'InputDescription' => ['type' => 'structure', 'members' => ['InputId' => ['shape' => 'Id'], 'NamePrefix' => ['shape' => 'InAppStreamName'], 'InAppStreamNames' => ['shape' => 'InAppStreamNames'], 'InputProcessingConfigurationDescription' => ['shape' => 'InputProcessingConfigurationDescription'], 'KinesisStreamsInputDescription' => ['shape' => 'KinesisStreamsInputDescription'], 'KinesisFirehoseInputDescription' => ['shape' => 'KinesisFirehoseInputDescription'], 'InputSchema' => ['shape' => 'SourceSchema'], 'InputParallelism' => ['shape' => 'InputParallelism'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration']]], 'InputDescriptions' => ['type' => 'list', 'member' => ['shape' => 'InputDescription']], 'InputLambdaProcessor' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'InputLambdaProcessorDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'InputLambdaProcessorUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'InputParallelism' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'InputParallelismCount']]], 'InputParallelismCount' => ['type' => 'integer', 'max' => 64, 'min' => 1], 'InputParallelismUpdate' => ['type' => 'structure', 'members' => ['CountUpdate' => ['shape' => 'InputParallelismCount']]], 'InputProcessingConfiguration' => ['type' => 'structure', 'required' => ['InputLambdaProcessor'], 'members' => ['InputLambdaProcessor' => ['shape' => 'InputLambdaProcessor']]], 'InputProcessingConfigurationDescription' => ['type' => 'structure', 'members' => ['InputLambdaProcessorDescription' => ['shape' => 'InputLambdaProcessorDescription']]], 'InputProcessingConfigurationUpdate' => ['type' => 'structure', 'required' => ['InputLambdaProcessorUpdate'], 'members' => ['InputLambdaProcessorUpdate' => ['shape' => 'InputLambdaProcessorUpdate']]], 'InputSchemaUpdate' => ['type' => 'structure', 'members' => ['RecordFormatUpdate' => ['shape' => 'RecordFormat'], 'RecordEncodingUpdate' => ['shape' => 'RecordEncoding'], 'RecordColumnUpdates' => ['shape' => 'RecordColumns']]], 'InputStartingPosition' => ['type' => 'string', 'enum' => ['NOW', 'TRIM_HORIZON', 'LAST_STOPPED_POINT']], 'InputStartingPositionConfiguration' => ['type' => 'structure', 'members' => ['InputStartingPosition' => ['shape' => 'InputStartingPosition']]], 'InputUpdate' => ['type' => 'structure', 'required' => ['InputId'], 'members' => ['InputId' => ['shape' => 'Id'], 'NamePrefixUpdate' => ['shape' => 'InAppStreamName'], 'InputProcessingConfigurationUpdate' => ['shape' => 'InputProcessingConfigurationUpdate'], 'KinesisStreamsInputUpdate' => ['shape' => 'KinesisStreamsInputUpdate'], 'KinesisFirehoseInputUpdate' => ['shape' => 'KinesisFirehoseInputUpdate'], 'InputSchemaUpdate' => ['shape' => 'InputSchemaUpdate'], 'InputParallelismUpdate' => ['shape' => 'InputParallelismUpdate']]], 'InputUpdates' => ['type' => 'list', 'member' => ['shape' => 'InputUpdate']], 'Inputs' => ['type' => 'list', 'member' => ['shape' => 'Input']], 'InvalidApplicationConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'JSONMappingParameters' => ['type' => 'structure', 'required' => ['RecordRowPath'], 'members' => ['RecordRowPath' => ['shape' => 'RecordRowPath']]], 'KinesisAnalyticsARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws:kinesisanalytics:[a-z]{2}-[a-z]+-\\d{1}+:\\d{12}+:application/[a-zA-Z0-9_.-]{1,128}'], 'KinesisFirehoseInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseInputDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseInputUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'KinesisFirehoseOutput' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseOutputDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseOutputUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'KinesisStreamsInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsInputDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsInputUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'KinesisStreamsOutput' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsOutputDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsOutputUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'LambdaOutput' => ['type' => 'structure', 'required' => ['ResourceARN', 'RoleARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'LambdaOutputDescription' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'LambdaOutputUpdate' => ['type' => 'structure', 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN'], 'RoleARNUpdate' => ['shape' => 'RoleARN']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListApplicationsInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'ListApplicationsInputLimit'], 'ExclusiveStartApplicationName' => ['shape' => 'ApplicationName']]], 'ListApplicationsResponse' => ['type' => 'structure', 'required' => ['ApplicationSummaries', 'HasMoreApplications'], 'members' => ['ApplicationSummaries' => ['shape' => 'ApplicationSummaries'], 'HasMoreApplications' => ['shape' => 'BooleanObject']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'LogStreamARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'MappingParameters' => ['type' => 'structure', 'members' => ['JSONMappingParameters' => ['shape' => 'JSONMappingParameters'], 'CSVMappingParameters' => ['shape' => 'CSVMappingParameters']]], 'Output' => ['type' => 'structure', 'required' => ['Name', 'DestinationSchema'], 'members' => ['Name' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutput' => ['shape' => 'KinesisStreamsOutput'], 'KinesisFirehoseOutput' => ['shape' => 'KinesisFirehoseOutput'], 'LambdaOutput' => ['shape' => 'LambdaOutput'], 'DestinationSchema' => ['shape' => 'DestinationSchema']]], 'OutputDescription' => ['type' => 'structure', 'members' => ['OutputId' => ['shape' => 'Id'], 'Name' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutputDescription' => ['shape' => 'KinesisStreamsOutputDescription'], 'KinesisFirehoseOutputDescription' => ['shape' => 'KinesisFirehoseOutputDescription'], 'LambdaOutputDescription' => ['shape' => 'LambdaOutputDescription'], 'DestinationSchema' => ['shape' => 'DestinationSchema']]], 'OutputDescriptions' => ['type' => 'list', 'member' => ['shape' => 'OutputDescription']], 'OutputUpdate' => ['type' => 'structure', 'required' => ['OutputId'], 'members' => ['OutputId' => ['shape' => 'Id'], 'NameUpdate' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutputUpdate' => ['shape' => 'KinesisStreamsOutputUpdate'], 'KinesisFirehoseOutputUpdate' => ['shape' => 'KinesisFirehoseOutputUpdate'], 'LambdaOutputUpdate' => ['shape' => 'LambdaOutputUpdate'], 'DestinationSchemaUpdate' => ['shape' => 'DestinationSchema']]], 'OutputUpdates' => ['type' => 'list', 'member' => ['shape' => 'OutputUpdate']], 'Outputs' => ['type' => 'list', 'member' => ['shape' => 'Output']], 'ParsedInputRecord' => ['type' => 'list', 'member' => ['shape' => 'ParsedInputRecordField']], 'ParsedInputRecordField' => ['type' => 'string'], 'ParsedInputRecords' => ['type' => 'list', 'member' => ['shape' => 'ParsedInputRecord']], 'ProcessedInputRecord' => ['type' => 'string'], 'ProcessedInputRecords' => ['type' => 'list', 'member' => ['shape' => 'ProcessedInputRecord']], 'RawInputRecord' => ['type' => 'string'], 'RawInputRecords' => ['type' => 'list', 'member' => ['shape' => 'RawInputRecord']], 'RecordColumn' => ['type' => 'structure', 'required' => ['Name', 'SqlType'], 'members' => ['Name' => ['shape' => 'RecordColumnName'], 'Mapping' => ['shape' => 'RecordColumnMapping'], 'SqlType' => ['shape' => 'RecordColumnSqlType']]], 'RecordColumnDelimiter' => ['type' => 'string', 'min' => 1], 'RecordColumnMapping' => ['type' => 'string'], 'RecordColumnName' => ['type' => 'string'], 'RecordColumnSqlType' => ['type' => 'string', 'min' => 1], 'RecordColumns' => ['type' => 'list', 'member' => ['shape' => 'RecordColumn'], 'max' => 1000, 'min' => 1], 'RecordEncoding' => ['type' => 'string', 'pattern' => 'UTF-8'], 'RecordFormat' => ['type' => 'structure', 'required' => ['RecordFormatType'], 'members' => ['RecordFormatType' => ['shape' => 'RecordFormatType'], 'MappingParameters' => ['shape' => 'MappingParameters']]], 'RecordFormatType' => ['type' => 'string', 'enum' => ['JSON', 'CSV']], 'RecordRowDelimiter' => ['type' => 'string', 'min' => 1], 'RecordRowPath' => ['type' => 'string', 'min' => 1], 'ReferenceDataSource' => ['type' => 'structure', 'required' => ['TableName', 'ReferenceSchema'], 'members' => ['TableName' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSource' => ['shape' => 'S3ReferenceDataSource'], 'ReferenceSchema' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceDescription' => ['type' => 'structure', 'required' => ['ReferenceId', 'TableName', 'S3ReferenceDataSourceDescription'], 'members' => ['ReferenceId' => ['shape' => 'Id'], 'TableName' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSourceDescription' => ['shape' => 'S3ReferenceDataSourceDescription'], 'ReferenceSchema' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ReferenceDataSourceDescription']], 'ReferenceDataSourceUpdate' => ['type' => 'structure', 'required' => ['ReferenceId'], 'members' => ['ReferenceId' => ['shape' => 'Id'], 'TableNameUpdate' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSourceUpdate' => ['shape' => 'S3ReferenceDataSourceUpdate'], 'ReferenceSchemaUpdate' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceUpdates' => ['type' => 'list', 'member' => ['shape' => 'ReferenceDataSourceUpdate']], 'ResourceARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RoleARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'S3Configuration' => ['type' => 'structure', 'required' => ['RoleARN', 'BucketARN', 'FileKey'], 'members' => ['RoleARN' => ['shape' => 'RoleARN'], 'BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey']]], 'S3ReferenceDataSource' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey', 'ReferenceRoleARN'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey'], 'ReferenceRoleARN' => ['shape' => 'RoleARN']]], 'S3ReferenceDataSourceDescription' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey', 'ReferenceRoleARN'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey'], 'ReferenceRoleARN' => ['shape' => 'RoleARN']]], 'S3ReferenceDataSourceUpdate' => ['type' => 'structure', 'members' => ['BucketARNUpdate' => ['shape' => 'BucketARN'], 'FileKeyUpdate' => ['shape' => 'FileKey'], 'ReferenceRoleARNUpdate' => ['shape' => 'RoleARN']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'SourceSchema' => ['type' => 'structure', 'required' => ['RecordFormat', 'RecordColumns'], 'members' => ['RecordFormat' => ['shape' => 'RecordFormat'], 'RecordEncoding' => ['shape' => 'RecordEncoding'], 'RecordColumns' => ['shape' => 'RecordColumns']]], 'StartApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'InputConfigurations'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'InputConfigurations' => ['shape' => 'InputConfigurations']]], 'StartApplicationResponse' => ['type' => 'structure', 'members' => []], 'StopApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName']]], 'StopApplicationResponse' => ['type' => 'structure', 'members' => []], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnableToDetectSchemaException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'RawInputRecords' => ['shape' => 'RawInputRecords'], 'ProcessedInputRecords' => ['shape' => 'ProcessedInputRecords']], 'exception' => \true], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'ApplicationUpdate'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ApplicationUpdate' => ['shape' => 'ApplicationUpdate']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 44a5996..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-tests-1.json.php deleted file mode 100644 index ddf1cae..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/paginators-1.json.php deleted file mode 100644 index b7d1505..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalytics/2015-08-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/api-2.json.php b/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/api-2.json.php deleted file mode 100644 index 3274266..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-23', 'endpointPrefix' => 'kinesisanalytics', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Kinesis Analytics V2', 'serviceFullName' => 'Amazon Kinesis Analytics', 'serviceId' => 'Kinesis Analytics V2', 'signatureVersion' => 'v4', 'signingName' => 'kinesisanalytics', 'targetPrefix' => 'KinesisAnalytics_20180523', 'uid' => 'kinesisanalyticsv2-2018-05-23'], 'operations' => ['AddApplicationCloudWatchLoggingOption' => ['name' => 'AddApplicationCloudWatchLoggingOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationCloudWatchLoggingOptionRequest'], 'output' => ['shape' => 'AddApplicationCloudWatchLoggingOptionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'AddApplicationInput' => ['name' => 'AddApplicationInput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationInputRequest'], 'output' => ['shape' => 'AddApplicationInputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'CodeValidationException'], ['shape' => 'InvalidRequestException']]], 'AddApplicationInputProcessingConfiguration' => ['name' => 'AddApplicationInputProcessingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationInputProcessingConfigurationRequest'], 'output' => ['shape' => 'AddApplicationInputProcessingConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'AddApplicationOutput' => ['name' => 'AddApplicationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationOutputRequest'], 'output' => ['shape' => 'AddApplicationOutputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'AddApplicationReferenceDataSource' => ['name' => 'AddApplicationReferenceDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationReferenceDataSourceRequest'], 'output' => ['shape' => 'AddApplicationReferenceDataSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'AddApplicationVpcConfiguration' => ['name' => 'AddApplicationVpcConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddApplicationVpcConfigurationRequest'], 'output' => ['shape' => 'AddApplicationVpcConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'CodeValidationException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'CreateApplicationPresignedUrl' => ['name' => 'CreateApplicationPresignedUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationPresignedUrlRequest'], 'output' => ['shape' => 'CreateApplicationPresignedUrlResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException']]], 'CreateApplicationSnapshot' => ['name' => 'CreateApplicationSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateApplicationSnapshotRequest'], 'output' => ['shape' => 'CreateApplicationSnapshotResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'DeleteApplicationCloudWatchLoggingOption' => ['name' => 'DeleteApplicationCloudWatchLoggingOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationCloudWatchLoggingOptionRequest'], 'output' => ['shape' => 'DeleteApplicationCloudWatchLoggingOptionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'DeleteApplicationInputProcessingConfiguration' => ['name' => 'DeleteApplicationInputProcessingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationInputProcessingConfigurationRequest'], 'output' => ['shape' => 'DeleteApplicationInputProcessingConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'DeleteApplicationOutput' => ['name' => 'DeleteApplicationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationOutputRequest'], 'output' => ['shape' => 'DeleteApplicationOutputResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'DeleteApplicationReferenceDataSource' => ['name' => 'DeleteApplicationReferenceDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationReferenceDataSourceRequest'], 'output' => ['shape' => 'DeleteApplicationReferenceDataSourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException']]], 'DeleteApplicationSnapshot' => ['name' => 'DeleteApplicationSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationSnapshotRequest'], 'output' => ['shape' => 'DeleteApplicationSnapshotResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteApplicationVpcConfiguration' => ['name' => 'DeleteApplicationVpcConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteApplicationVpcConfigurationRequest'], 'output' => ['shape' => 'DeleteApplicationVpcConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidApplicationConfigurationException']]], 'DescribeApplication' => ['name' => 'DescribeApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationRequest'], 'output' => ['shape' => 'DescribeApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidRequestException']]], 'DescribeApplicationSnapshot' => ['name' => 'DescribeApplicationSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationSnapshotRequest'], 'output' => ['shape' => 'DescribeApplicationSnapshotResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'UnsupportedOperationException']]], 'DescribeApplicationVersion' => ['name' => 'DescribeApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationVersionRequest'], 'output' => ['shape' => 'DescribeApplicationVersionResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedOperationException']]], 'DiscoverInputSchema' => ['name' => 'DiscoverInputSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DiscoverInputSchemaRequest'], 'output' => ['shape' => 'DiscoverInputSchemaResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'UnableToDetectSchemaException'], ['shape' => 'ResourceProvisionedThroughputExceededException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnsupportedOperationException']]], 'ListApplicationSnapshots' => ['name' => 'ListApplicationSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationSnapshotsRequest'], 'output' => ['shape' => 'ListApplicationSnapshotsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'UnsupportedOperationException']]], 'ListApplicationVersions' => ['name' => 'ListApplicationVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationVersionsRequest'], 'output' => ['shape' => 'ListApplicationVersionsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedOperationException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'InvalidRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'RollbackApplication' => ['name' => 'RollbackApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RollbackApplicationRequest'], 'output' => ['shape' => 'RollbackApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]], 'StartApplication' => ['name' => 'StartApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartApplicationRequest'], 'output' => ['shape' => 'StartApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidApplicationConfigurationException'], ['shape' => 'InvalidRequestException']]], 'StopApplication' => ['name' => 'StopApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopApplicationRequest'], 'output' => ['shape' => 'StopApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException'], ['shape' => 'ConcurrentModificationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'CodeValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidApplicationConfigurationException'], ['shape' => 'LimitExceededException']]], 'UpdateApplicationMaintenanceConfiguration' => ['name' => 'UpdateApplicationMaintenanceConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationMaintenanceConfigurationRequest'], 'output' => ['shape' => 'UpdateApplicationMaintenanceConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnsupportedOperationException']]]], 'shapes' => ['AddApplicationCloudWatchLoggingOptionRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CloudWatchLoggingOption'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOption' => ['shape' => 'CloudWatchLoggingOption'], 'ConditionalToken' => ['shape' => 'ConditionalToken']]], 'AddApplicationCloudWatchLoggingOptionResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOptionDescriptions' => ['shape' => 'CloudWatchLoggingOptionDescriptions']]], 'AddApplicationInputProcessingConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'InputId', 'InputProcessingConfiguration'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputId' => ['shape' => 'Id'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration']]], 'AddApplicationInputProcessingConfigurationResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputId' => ['shape' => 'Id'], 'InputProcessingConfigurationDescription' => ['shape' => 'InputProcessingConfigurationDescription']]], 'AddApplicationInputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'Input'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'Input' => ['shape' => 'Input']]], 'AddApplicationInputResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputDescriptions' => ['shape' => 'InputDescriptions']]], 'AddApplicationOutputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'Output'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'Output' => ['shape' => 'Output']]], 'AddApplicationOutputResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'OutputDescriptions' => ['shape' => 'OutputDescriptions']]], 'AddApplicationReferenceDataSourceRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'ReferenceDataSource'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ReferenceDataSource' => ['shape' => 'ReferenceDataSource']]], 'AddApplicationReferenceDataSourceResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ReferenceDataSourceDescriptions' => ['shape' => 'ReferenceDataSourceDescriptions']]], 'AddApplicationVpcConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'VpcConfiguration'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'ConditionalToken' => ['shape' => 'ConditionalToken']]], 'AddApplicationVpcConfigurationResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'VpcConfigurationDescription' => ['shape' => 'VpcConfigurationDescription']]], 'ApplicationCodeConfiguration' => ['type' => 'structure', 'required' => ['CodeContentType'], 'members' => ['CodeContent' => ['shape' => 'CodeContent'], 'CodeContentType' => ['shape' => 'CodeContentType']]], 'ApplicationCodeConfigurationDescription' => ['type' => 'structure', 'required' => ['CodeContentType'], 'members' => ['CodeContentType' => ['shape' => 'CodeContentType'], 'CodeContentDescription' => ['shape' => 'CodeContentDescription']]], 'ApplicationCodeConfigurationUpdate' => ['type' => 'structure', 'members' => ['CodeContentTypeUpdate' => ['shape' => 'CodeContentType'], 'CodeContentUpdate' => ['shape' => 'CodeContentUpdate']]], 'ApplicationConfiguration' => ['type' => 'structure', 'members' => ['SqlApplicationConfiguration' => ['shape' => 'SqlApplicationConfiguration'], 'FlinkApplicationConfiguration' => ['shape' => 'FlinkApplicationConfiguration'], 'EnvironmentProperties' => ['shape' => 'EnvironmentProperties'], 'ApplicationCodeConfiguration' => ['shape' => 'ApplicationCodeConfiguration'], 'ApplicationSnapshotConfiguration' => ['shape' => 'ApplicationSnapshotConfiguration'], 'VpcConfigurations' => ['shape' => 'VpcConfigurations'], 'ZeppelinApplicationConfiguration' => ['shape' => 'ZeppelinApplicationConfiguration']]], 'ApplicationConfigurationDescription' => ['type' => 'structure', 'members' => ['SqlApplicationConfigurationDescription' => ['shape' => 'SqlApplicationConfigurationDescription'], 'ApplicationCodeConfigurationDescription' => ['shape' => 'ApplicationCodeConfigurationDescription'], 'RunConfigurationDescription' => ['shape' => 'RunConfigurationDescription'], 'FlinkApplicationConfigurationDescription' => ['shape' => 'FlinkApplicationConfigurationDescription'], 'EnvironmentPropertyDescriptions' => ['shape' => 'EnvironmentPropertyDescriptions'], 'ApplicationSnapshotConfigurationDescription' => ['shape' => 'ApplicationSnapshotConfigurationDescription'], 'VpcConfigurationDescriptions' => ['shape' => 'VpcConfigurationDescriptions'], 'ZeppelinApplicationConfigurationDescription' => ['shape' => 'ZeppelinApplicationConfigurationDescription']]], 'ApplicationConfigurationUpdate' => ['type' => 'structure', 'members' => ['SqlApplicationConfigurationUpdate' => ['shape' => 'SqlApplicationConfigurationUpdate'], 'ApplicationCodeConfigurationUpdate' => ['shape' => 'ApplicationCodeConfigurationUpdate'], 'FlinkApplicationConfigurationUpdate' => ['shape' => 'FlinkApplicationConfigurationUpdate'], 'EnvironmentPropertyUpdates' => ['shape' => 'EnvironmentPropertyUpdates'], 'ApplicationSnapshotConfigurationUpdate' => ['shape' => 'ApplicationSnapshotConfigurationUpdate'], 'VpcConfigurationUpdates' => ['shape' => 'VpcConfigurationUpdates'], 'ZeppelinApplicationConfigurationUpdate' => ['shape' => 'ZeppelinApplicationConfigurationUpdate']]], 'ApplicationDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ApplicationDetail' => ['type' => 'structure', 'required' => ['ApplicationARN', 'ApplicationName', 'RuntimeEnvironment', 'ApplicationStatus', 'ApplicationVersionId'], 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationDescription' => ['shape' => 'ApplicationDescription'], 'ApplicationName' => ['shape' => 'ApplicationName'], 'RuntimeEnvironment' => ['shape' => 'RuntimeEnvironment'], 'ServiceExecutionRole' => ['shape' => 'RoleARN'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CreateTimestamp' => ['shape' => 'Timestamp'], 'LastUpdateTimestamp' => ['shape' => 'Timestamp'], 'ApplicationConfigurationDescription' => ['shape' => 'ApplicationConfigurationDescription'], 'CloudWatchLoggingOptionDescriptions' => ['shape' => 'CloudWatchLoggingOptionDescriptions'], 'ApplicationMaintenanceConfigurationDescription' => ['shape' => 'ApplicationMaintenanceConfigurationDescription'], 'ApplicationVersionUpdatedFrom' => ['shape' => 'ApplicationVersionId'], 'ApplicationVersionRolledBackFrom' => ['shape' => 'ApplicationVersionId'], 'ConditionalToken' => ['shape' => 'ConditionalToken'], 'ApplicationVersionRolledBackTo' => ['shape' => 'ApplicationVersionId'], 'ApplicationMode' => ['shape' => 'ApplicationMode']]], 'ApplicationMaintenanceConfigurationDescription' => ['type' => 'structure', 'required' => ['ApplicationMaintenanceWindowStartTime', 'ApplicationMaintenanceWindowEndTime'], 'members' => ['ApplicationMaintenanceWindowStartTime' => ['shape' => 'ApplicationMaintenanceWindowStartTime'], 'ApplicationMaintenanceWindowEndTime' => ['shape' => 'ApplicationMaintenanceWindowEndTime']]], 'ApplicationMaintenanceConfigurationUpdate' => ['type' => 'structure', 'required' => ['ApplicationMaintenanceWindowStartTimeUpdate'], 'members' => ['ApplicationMaintenanceWindowStartTimeUpdate' => ['shape' => 'ApplicationMaintenanceWindowStartTime']]], 'ApplicationMaintenanceWindowEndTime' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '([01][0-9]|2[0-3]):[0-5][0-9]'], 'ApplicationMaintenanceWindowStartTime' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '([01][0-9]|2[0-3]):[0-5][0-9]'], 'ApplicationMode' => ['type' => 'string', 'enum' => ['STREAMING', 'INTERACTIVE']], 'ApplicationName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ApplicationRestoreConfiguration' => ['type' => 'structure', 'required' => ['ApplicationRestoreType'], 'members' => ['ApplicationRestoreType' => ['shape' => 'ApplicationRestoreType'], 'SnapshotName' => ['shape' => 'SnapshotName']]], 'ApplicationRestoreType' => ['type' => 'string', 'enum' => ['SKIP_RESTORE_FROM_SNAPSHOT', 'RESTORE_FROM_LATEST_SNAPSHOT', 'RESTORE_FROM_CUSTOM_SNAPSHOT']], 'ApplicationSnapshotConfiguration' => ['type' => 'structure', 'required' => ['SnapshotsEnabled'], 'members' => ['SnapshotsEnabled' => ['shape' => 'BooleanObject']]], 'ApplicationSnapshotConfigurationDescription' => ['type' => 'structure', 'required' => ['SnapshotsEnabled'], 'members' => ['SnapshotsEnabled' => ['shape' => 'BooleanObject']]], 'ApplicationSnapshotConfigurationUpdate' => ['type' => 'structure', 'required' => ['SnapshotsEnabledUpdate'], 'members' => ['SnapshotsEnabledUpdate' => ['shape' => 'BooleanObject']]], 'ApplicationStatus' => ['type' => 'string', 'enum' => ['DELETING', 'STARTING', 'STOPPING', 'READY', 'RUNNING', 'UPDATING', 'AUTOSCALING', 'FORCE_STOPPING', 'ROLLING_BACK', 'MAINTENANCE', 'ROLLED_BACK']], 'ApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationSummary' => ['type' => 'structure', 'required' => ['ApplicationName', 'ApplicationARN', 'ApplicationStatus', 'ApplicationVersionId', 'RuntimeEnvironment'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'RuntimeEnvironment' => ['shape' => 'RuntimeEnvironment'], 'ApplicationMode' => ['shape' => 'ApplicationMode']]], 'ApplicationVersionId' => ['type' => 'long', 'max' => 999999999, 'min' => 1], 'ApplicationVersionSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationVersionSummary']], 'ApplicationVersionSummary' => ['type' => 'structure', 'required' => ['ApplicationVersionId', 'ApplicationStatus'], 'members' => ['ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus']]], 'ArtifactType' => ['type' => 'string', 'enum' => ['UDF', 'DEPENDENCY_JAR']], 'AuthorizedUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'BasePath' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9/!-_.*\'()]+'], 'BooleanObject' => ['type' => 'boolean'], 'BucketARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'CSVMappingParameters' => ['type' => 'structure', 'required' => ['RecordRowDelimiter', 'RecordColumnDelimiter'], 'members' => ['RecordRowDelimiter' => ['shape' => 'RecordRowDelimiter'], 'RecordColumnDelimiter' => ['shape' => 'RecordColumnDelimiter']]], 'CatalogConfiguration' => ['type' => 'structure', 'required' => ['GlueDataCatalogConfiguration'], 'members' => ['GlueDataCatalogConfiguration' => ['shape' => 'GlueDataCatalogConfiguration']]], 'CatalogConfigurationDescription' => ['type' => 'structure', 'required' => ['GlueDataCatalogConfigurationDescription'], 'members' => ['GlueDataCatalogConfigurationDescription' => ['shape' => 'GlueDataCatalogConfigurationDescription']]], 'CatalogConfigurationUpdate' => ['type' => 'structure', 'required' => ['GlueDataCatalogConfigurationUpdate'], 'members' => ['GlueDataCatalogConfigurationUpdate' => ['shape' => 'GlueDataCatalogConfigurationUpdate']]], 'CheckpointConfiguration' => ['type' => 'structure', 'required' => ['ConfigurationType'], 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'CheckpointingEnabled' => ['shape' => 'BooleanObject'], 'CheckpointInterval' => ['shape' => 'CheckpointInterval'], 'MinPauseBetweenCheckpoints' => ['shape' => 'MinPauseBetweenCheckpoints']]], 'CheckpointConfigurationDescription' => ['type' => 'structure', 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'CheckpointingEnabled' => ['shape' => 'BooleanObject'], 'CheckpointInterval' => ['shape' => 'CheckpointInterval'], 'MinPauseBetweenCheckpoints' => ['shape' => 'MinPauseBetweenCheckpoints']]], 'CheckpointConfigurationUpdate' => ['type' => 'structure', 'members' => ['ConfigurationTypeUpdate' => ['shape' => 'ConfigurationType'], 'CheckpointingEnabledUpdate' => ['shape' => 'BooleanObject'], 'CheckpointIntervalUpdate' => ['shape' => 'CheckpointInterval'], 'MinPauseBetweenCheckpointsUpdate' => ['shape' => 'MinPauseBetweenCheckpoints']]], 'CheckpointInterval' => ['type' => 'long', 'min' => 1], 'CloudWatchLoggingOption' => ['type' => 'structure', 'required' => ['LogStreamARN'], 'members' => ['LogStreamARN' => ['shape' => 'LogStreamARN']]], 'CloudWatchLoggingOptionDescription' => ['type' => 'structure', 'required' => ['LogStreamARN'], 'members' => ['CloudWatchLoggingOptionId' => ['shape' => 'Id'], 'LogStreamARN' => ['shape' => 'LogStreamARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'CloudWatchLoggingOptionDescriptions' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOptionDescription']], 'CloudWatchLoggingOptionUpdate' => ['type' => 'structure', 'required' => ['CloudWatchLoggingOptionId'], 'members' => ['CloudWatchLoggingOptionId' => ['shape' => 'Id'], 'LogStreamARNUpdate' => ['shape' => 'LogStreamARN']]], 'CloudWatchLoggingOptionUpdates' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOptionUpdate']], 'CloudWatchLoggingOptions' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLoggingOption']], 'CodeContent' => ['type' => 'structure', 'members' => ['TextContent' => ['shape' => 'TextContent'], 'ZipFileContent' => ['shape' => 'ZipFileContent'], 'S3ContentLocation' => ['shape' => 'S3ContentLocation']]], 'CodeContentDescription' => ['type' => 'structure', 'members' => ['TextContent' => ['shape' => 'TextContent'], 'CodeMD5' => ['shape' => 'CodeMD5'], 'CodeSize' => ['shape' => 'CodeSize'], 'S3ApplicationCodeLocationDescription' => ['shape' => 'S3ApplicationCodeLocationDescription']]], 'CodeContentType' => ['type' => 'string', 'enum' => ['PLAINTEXT', 'ZIPFILE']], 'CodeContentUpdate' => ['type' => 'structure', 'members' => ['TextContentUpdate' => ['shape' => 'TextContent'], 'ZipFileContentUpdate' => ['shape' => 'ZipFileContent'], 'S3ContentLocationUpdate' => ['shape' => 'S3ContentLocationUpdate']]], 'CodeMD5' => ['type' => 'string', 'max' => 128, 'min' => 128], 'CodeSize' => ['type' => 'long', 'max' => 52428800, 'min' => 0], 'CodeValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConditionalToken' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_+/=]+'], 'ConfigurationType' => ['type' => 'string', 'enum' => ['DEFAULT', 'CUSTOM']], 'CreateApplicationPresignedUrlRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'UrlType'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'UrlType' => ['shape' => 'UrlType'], 'SessionExpirationDurationInSeconds' => ['shape' => 'SessionExpirationDurationInSeconds']]], 'CreateApplicationPresignedUrlResponse' => ['type' => 'structure', 'members' => ['AuthorizedUrl' => ['shape' => 'AuthorizedUrl']]], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'RuntimeEnvironment', 'ServiceExecutionRole'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationDescription' => ['shape' => 'ApplicationDescription'], 'RuntimeEnvironment' => ['shape' => 'RuntimeEnvironment'], 'ServiceExecutionRole' => ['shape' => 'RoleARN'], 'ApplicationConfiguration' => ['shape' => 'ApplicationConfiguration'], 'CloudWatchLoggingOptions' => ['shape' => 'CloudWatchLoggingOptions'], 'Tags' => ['shape' => 'Tags'], 'ApplicationMode' => ['shape' => 'ApplicationMode']]], 'CreateApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationDetail'], 'members' => ['ApplicationDetail' => ['shape' => 'ApplicationDetail']]], 'CreateApplicationSnapshotRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'SnapshotName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'SnapshotName' => ['shape' => 'SnapshotName']]], 'CreateApplicationSnapshotResponse' => ['type' => 'structure', 'members' => []], 'CustomArtifactConfiguration' => ['type' => 'structure', 'required' => ['ArtifactType'], 'members' => ['ArtifactType' => ['shape' => 'ArtifactType'], 'S3ContentLocation' => ['shape' => 'S3ContentLocation'], 'MavenReference' => ['shape' => 'MavenReference']]], 'CustomArtifactConfigurationDescription' => ['type' => 'structure', 'members' => ['ArtifactType' => ['shape' => 'ArtifactType'], 'S3ContentLocationDescription' => ['shape' => 'S3ContentLocation'], 'MavenReferenceDescription' => ['shape' => 'MavenReference']]], 'CustomArtifactsConfigurationDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'CustomArtifactConfigurationDescription'], 'max' => 50], 'CustomArtifactsConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'CustomArtifactConfiguration'], 'max' => 50], 'DatabaseARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'DeleteApplicationCloudWatchLoggingOptionRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CloudWatchLoggingOptionId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOptionId' => ['shape' => 'Id'], 'ConditionalToken' => ['shape' => 'ConditionalToken']]], 'DeleteApplicationCloudWatchLoggingOptionResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'CloudWatchLoggingOptionDescriptions' => ['shape' => 'CloudWatchLoggingOptionDescriptions']]], 'DeleteApplicationInputProcessingConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'InputId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'InputId' => ['shape' => 'Id']]], 'DeleteApplicationInputProcessingConfigurationResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'DeleteApplicationOutputRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'OutputId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'OutputId' => ['shape' => 'Id']]], 'DeleteApplicationOutputResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'DeleteApplicationReferenceDataSourceRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId', 'ReferenceId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ReferenceId' => ['shape' => 'Id']]], 'DeleteApplicationReferenceDataSourceResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CreateTimestamp'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CreateTimestamp' => ['shape' => 'Timestamp']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationSnapshotRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'SnapshotName', 'SnapshotCreationTimestamp'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'SnapshotName' => ['shape' => 'SnapshotName'], 'SnapshotCreationTimestamp' => ['shape' => 'Timestamp']]], 'DeleteApplicationSnapshotResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationVpcConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'VpcConfigurationId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'VpcConfigurationId' => ['shape' => 'Id'], 'ConditionalToken' => ['shape' => 'ConditionalToken']]], 'DeleteApplicationVpcConfigurationResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'DeployAsApplicationConfiguration' => ['type' => 'structure', 'required' => ['S3ContentLocation'], 'members' => ['S3ContentLocation' => ['shape' => 'S3ContentBaseLocation']]], 'DeployAsApplicationConfigurationDescription' => ['type' => 'structure', 'required' => ['S3ContentLocationDescription'], 'members' => ['S3ContentLocationDescription' => ['shape' => 'S3ContentBaseLocationDescription']]], 'DeployAsApplicationConfigurationUpdate' => ['type' => 'structure', 'members' => ['S3ContentLocationUpdate' => ['shape' => 'S3ContentBaseLocationUpdate']]], 'DescribeApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'IncludeAdditionalDetails' => ['shape' => 'BooleanObject']]], 'DescribeApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationDetail'], 'members' => ['ApplicationDetail' => ['shape' => 'ApplicationDetail']]], 'DescribeApplicationSnapshotRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'SnapshotName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'SnapshotName' => ['shape' => 'SnapshotName']]], 'DescribeApplicationSnapshotResponse' => ['type' => 'structure', 'required' => ['SnapshotDetails'], 'members' => ['SnapshotDetails' => ['shape' => 'SnapshotDetails']]], 'DescribeApplicationVersionRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'ApplicationVersionId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'DescribeApplicationVersionResponse' => ['type' => 'structure', 'members' => ['ApplicationVersionDetail' => ['shape' => 'ApplicationDetail']]], 'DestinationSchema' => ['type' => 'structure', 'required' => ['RecordFormatType'], 'members' => ['RecordFormatType' => ['shape' => 'RecordFormatType']]], 'DiscoverInputSchemaRequest' => ['type' => 'structure', 'required' => ['ServiceExecutionRole'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'ServiceExecutionRole' => ['shape' => 'RoleARN'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration'], 'S3Configuration' => ['shape' => 'S3Configuration'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration']]], 'DiscoverInputSchemaResponse' => ['type' => 'structure', 'members' => ['InputSchema' => ['shape' => 'SourceSchema'], 'ParsedInputRecords' => ['shape' => 'ParsedInputRecords'], 'ProcessedInputRecords' => ['shape' => 'ProcessedInputRecords'], 'RawInputRecords' => ['shape' => 'RawInputRecords']]], 'EnvironmentProperties' => ['type' => 'structure', 'required' => ['PropertyGroups'], 'members' => ['PropertyGroups' => ['shape' => 'PropertyGroups']]], 'EnvironmentPropertyDescriptions' => ['type' => 'structure', 'members' => ['PropertyGroupDescriptions' => ['shape' => 'PropertyGroups']]], 'EnvironmentPropertyUpdates' => ['type' => 'structure', 'required' => ['PropertyGroups'], 'members' => ['PropertyGroups' => ['shape' => 'PropertyGroups']]], 'ErrorMessage' => ['type' => 'string'], 'FileKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FlinkApplicationConfiguration' => ['type' => 'structure', 'members' => ['CheckpointConfiguration' => ['shape' => 'CheckpointConfiguration'], 'MonitoringConfiguration' => ['shape' => 'MonitoringConfiguration'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'FlinkApplicationConfigurationDescription' => ['type' => 'structure', 'members' => ['CheckpointConfigurationDescription' => ['shape' => 'CheckpointConfigurationDescription'], 'MonitoringConfigurationDescription' => ['shape' => 'MonitoringConfigurationDescription'], 'ParallelismConfigurationDescription' => ['shape' => 'ParallelismConfigurationDescription'], 'JobPlanDescription' => ['shape' => 'JobPlanDescription']]], 'FlinkApplicationConfigurationUpdate' => ['type' => 'structure', 'members' => ['CheckpointConfigurationUpdate' => ['shape' => 'CheckpointConfigurationUpdate'], 'MonitoringConfigurationUpdate' => ['shape' => 'MonitoringConfigurationUpdate'], 'ParallelismConfigurationUpdate' => ['shape' => 'ParallelismConfigurationUpdate']]], 'FlinkRunConfiguration' => ['type' => 'structure', 'members' => ['AllowNonRestoredState' => ['shape' => 'BooleanObject']]], 'GlueDataCatalogConfiguration' => ['type' => 'structure', 'required' => ['DatabaseARN'], 'members' => ['DatabaseARN' => ['shape' => 'DatabaseARN']]], 'GlueDataCatalogConfigurationDescription' => ['type' => 'structure', 'required' => ['DatabaseARN'], 'members' => ['DatabaseARN' => ['shape' => 'DatabaseARN']]], 'GlueDataCatalogConfigurationUpdate' => ['type' => 'structure', 'required' => ['DatabaseARNUpdate'], 'members' => ['DatabaseARNUpdate' => ['shape' => 'DatabaseARN']]], 'Id' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'InAppStreamName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[^-\\s<>&]*'], 'InAppStreamNames' => ['type' => 'list', 'member' => ['shape' => 'InAppStreamName']], 'InAppTableName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'Input' => ['type' => 'structure', 'required' => ['NamePrefix', 'InputSchema'], 'members' => ['NamePrefix' => ['shape' => 'InAppStreamName'], 'InputProcessingConfiguration' => ['shape' => 'InputProcessingConfiguration'], 'KinesisStreamsInput' => ['shape' => 'KinesisStreamsInput'], 'KinesisFirehoseInput' => ['shape' => 'KinesisFirehoseInput'], 'InputParallelism' => ['shape' => 'InputParallelism'], 'InputSchema' => ['shape' => 'SourceSchema']]], 'InputDescription' => ['type' => 'structure', 'members' => ['InputId' => ['shape' => 'Id'], 'NamePrefix' => ['shape' => 'InAppStreamName'], 'InAppStreamNames' => ['shape' => 'InAppStreamNames'], 'InputProcessingConfigurationDescription' => ['shape' => 'InputProcessingConfigurationDescription'], 'KinesisStreamsInputDescription' => ['shape' => 'KinesisStreamsInputDescription'], 'KinesisFirehoseInputDescription' => ['shape' => 'KinesisFirehoseInputDescription'], 'InputSchema' => ['shape' => 'SourceSchema'], 'InputParallelism' => ['shape' => 'InputParallelism'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration']]], 'InputDescriptions' => ['type' => 'list', 'member' => ['shape' => 'InputDescription']], 'InputLambdaProcessor' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'InputLambdaProcessorDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'InputLambdaProcessorUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'InputParallelism' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'InputParallelismCount']]], 'InputParallelismCount' => ['type' => 'integer', 'max' => 64, 'min' => 1], 'InputParallelismUpdate' => ['type' => 'structure', 'required' => ['CountUpdate'], 'members' => ['CountUpdate' => ['shape' => 'InputParallelismCount']]], 'InputProcessingConfiguration' => ['type' => 'structure', 'required' => ['InputLambdaProcessor'], 'members' => ['InputLambdaProcessor' => ['shape' => 'InputLambdaProcessor']]], 'InputProcessingConfigurationDescription' => ['type' => 'structure', 'members' => ['InputLambdaProcessorDescription' => ['shape' => 'InputLambdaProcessorDescription']]], 'InputProcessingConfigurationUpdate' => ['type' => 'structure', 'required' => ['InputLambdaProcessorUpdate'], 'members' => ['InputLambdaProcessorUpdate' => ['shape' => 'InputLambdaProcessorUpdate']]], 'InputSchemaUpdate' => ['type' => 'structure', 'members' => ['RecordFormatUpdate' => ['shape' => 'RecordFormat'], 'RecordEncodingUpdate' => ['shape' => 'RecordEncoding'], 'RecordColumnUpdates' => ['shape' => 'RecordColumns']]], 'InputStartingPosition' => ['type' => 'string', 'enum' => ['NOW', 'TRIM_HORIZON', 'LAST_STOPPED_POINT']], 'InputStartingPositionConfiguration' => ['type' => 'structure', 'members' => ['InputStartingPosition' => ['shape' => 'InputStartingPosition']]], 'InputUpdate' => ['type' => 'structure', 'required' => ['InputId'], 'members' => ['InputId' => ['shape' => 'Id'], 'NamePrefixUpdate' => ['shape' => 'InAppStreamName'], 'InputProcessingConfigurationUpdate' => ['shape' => 'InputProcessingConfigurationUpdate'], 'KinesisStreamsInputUpdate' => ['shape' => 'KinesisStreamsInputUpdate'], 'KinesisFirehoseInputUpdate' => ['shape' => 'KinesisFirehoseInputUpdate'], 'InputSchemaUpdate' => ['shape' => 'InputSchemaUpdate'], 'InputParallelismUpdate' => ['shape' => 'InputParallelismUpdate']]], 'InputUpdates' => ['type' => 'list', 'member' => ['shape' => 'InputUpdate']], 'Inputs' => ['type' => 'list', 'member' => ['shape' => 'Input']], 'InvalidApplicationConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'JSONMappingParameters' => ['type' => 'structure', 'required' => ['RecordRowPath'], 'members' => ['RecordRowPath' => ['shape' => 'RecordRowPath']]], 'JobPlanDescription' => ['type' => 'string'], 'KinesisAnalyticsARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'KinesisFirehoseInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'KinesisFirehoseInputDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseInputUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'KinesisFirehoseOutput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'KinesisFirehoseOutputDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisFirehoseOutputUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'KinesisStreamsInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'KinesisStreamsInputDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsInputUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'KinesisStreamsOutput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'KinesisStreamsOutputDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'KinesisStreamsOutputUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'LambdaOutput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'LambdaOutputDescription' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'RoleARN' => ['shape' => 'RoleARN']]], 'LambdaOutputUpdate' => ['type' => 'structure', 'required' => ['ResourceARNUpdate'], 'members' => ['ResourceARNUpdate' => ['shape' => 'ResourceARN']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListApplicationSnapshotsRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'Limit' => ['shape' => 'ListSnapshotsInputLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'ListApplicationSnapshotsResponse' => ['type' => 'structure', 'members' => ['SnapshotSummaries' => ['shape' => 'SnapshotSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListApplicationVersionsInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListApplicationVersionsRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'Limit' => ['shape' => 'ListApplicationVersionsInputLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'ListApplicationVersionsResponse' => ['type' => 'structure', 'members' => ['ApplicationVersionSummaries' => ['shape' => 'ApplicationVersionSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListApplicationsInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'ListApplicationsInputLimit'], 'NextToken' => ['shape' => 'ApplicationName']]], 'ListApplicationsResponse' => ['type' => 'structure', 'required' => ['ApplicationSummaries'], 'members' => ['ApplicationSummaries' => ['shape' => 'ApplicationSummaries'], 'NextToken' => ['shape' => 'ApplicationName']]], 'ListSnapshotsInputLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'LogLevel' => ['type' => 'string', 'enum' => ['INFO', 'WARN', 'ERROR', 'DEBUG']], 'LogStreamARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'MappingParameters' => ['type' => 'structure', 'members' => ['JSONMappingParameters' => ['shape' => 'JSONMappingParameters'], 'CSVMappingParameters' => ['shape' => 'CSVMappingParameters']]], 'MavenArtifactId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'MavenGroupId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'MavenReference' => ['type' => 'structure', 'required' => ['GroupId', 'ArtifactId', 'Version'], 'members' => ['GroupId' => ['shape' => 'MavenGroupId'], 'ArtifactId' => ['shape' => 'MavenArtifactId'], 'Version' => ['shape' => 'MavenVersion']]], 'MavenVersion' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'MetricsLevel' => ['type' => 'string', 'enum' => ['APPLICATION', 'TASK', 'OPERATOR', 'PARALLELISM']], 'MinPauseBetweenCheckpoints' => ['type' => 'long', 'min' => 0], 'MonitoringConfiguration' => ['type' => 'structure', 'required' => ['ConfigurationType'], 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'MetricsLevel' => ['shape' => 'MetricsLevel'], 'LogLevel' => ['shape' => 'LogLevel']]], 'MonitoringConfigurationDescription' => ['type' => 'structure', 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'MetricsLevel' => ['shape' => 'MetricsLevel'], 'LogLevel' => ['shape' => 'LogLevel']]], 'MonitoringConfigurationUpdate' => ['type' => 'structure', 'members' => ['ConfigurationTypeUpdate' => ['shape' => 'ConfigurationType'], 'MetricsLevelUpdate' => ['shape' => 'MetricsLevel'], 'LogLevelUpdate' => ['shape' => 'LogLevel']]], 'NextToken' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'Output' => ['type' => 'structure', 'required' => ['Name', 'DestinationSchema'], 'members' => ['Name' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutput' => ['shape' => 'KinesisStreamsOutput'], 'KinesisFirehoseOutput' => ['shape' => 'KinesisFirehoseOutput'], 'LambdaOutput' => ['shape' => 'LambdaOutput'], 'DestinationSchema' => ['shape' => 'DestinationSchema']]], 'OutputDescription' => ['type' => 'structure', 'members' => ['OutputId' => ['shape' => 'Id'], 'Name' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutputDescription' => ['shape' => 'KinesisStreamsOutputDescription'], 'KinesisFirehoseOutputDescription' => ['shape' => 'KinesisFirehoseOutputDescription'], 'LambdaOutputDescription' => ['shape' => 'LambdaOutputDescription'], 'DestinationSchema' => ['shape' => 'DestinationSchema']]], 'OutputDescriptions' => ['type' => 'list', 'member' => ['shape' => 'OutputDescription']], 'OutputUpdate' => ['type' => 'structure', 'required' => ['OutputId'], 'members' => ['OutputId' => ['shape' => 'Id'], 'NameUpdate' => ['shape' => 'InAppStreamName'], 'KinesisStreamsOutputUpdate' => ['shape' => 'KinesisStreamsOutputUpdate'], 'KinesisFirehoseOutputUpdate' => ['shape' => 'KinesisFirehoseOutputUpdate'], 'LambdaOutputUpdate' => ['shape' => 'LambdaOutputUpdate'], 'DestinationSchemaUpdate' => ['shape' => 'DestinationSchema']]], 'OutputUpdates' => ['type' => 'list', 'member' => ['shape' => 'OutputUpdate']], 'Outputs' => ['type' => 'list', 'member' => ['shape' => 'Output']], 'Parallelism' => ['type' => 'integer', 'min' => 1], 'ParallelismConfiguration' => ['type' => 'structure', 'required' => ['ConfigurationType'], 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'Parallelism' => ['shape' => 'Parallelism'], 'ParallelismPerKPU' => ['shape' => 'ParallelismPerKPU'], 'AutoScalingEnabled' => ['shape' => 'BooleanObject']]], 'ParallelismConfigurationDescription' => ['type' => 'structure', 'members' => ['ConfigurationType' => ['shape' => 'ConfigurationType'], 'Parallelism' => ['shape' => 'Parallelism'], 'ParallelismPerKPU' => ['shape' => 'ParallelismPerKPU'], 'CurrentParallelism' => ['shape' => 'Parallelism'], 'AutoScalingEnabled' => ['shape' => 'BooleanObject']]], 'ParallelismConfigurationUpdate' => ['type' => 'structure', 'members' => ['ConfigurationTypeUpdate' => ['shape' => 'ConfigurationType'], 'ParallelismUpdate' => ['shape' => 'Parallelism'], 'ParallelismPerKPUUpdate' => ['shape' => 'ParallelismPerKPU'], 'AutoScalingEnabledUpdate' => ['shape' => 'BooleanObject']]], 'ParallelismPerKPU' => ['type' => 'integer', 'min' => 1], 'ParsedInputRecord' => ['type' => 'list', 'member' => ['shape' => 'ParsedInputRecordField']], 'ParsedInputRecordField' => ['type' => 'string'], 'ParsedInputRecords' => ['type' => 'list', 'member' => ['shape' => 'ParsedInputRecord']], 'ProcessedInputRecord' => ['type' => 'string'], 'ProcessedInputRecords' => ['type' => 'list', 'member' => ['shape' => 'ProcessedInputRecord']], 'PropertyGroup' => ['type' => 'structure', 'required' => ['PropertyGroupId', 'PropertyMap'], 'members' => ['PropertyGroupId' => ['shape' => 'Id'], 'PropertyMap' => ['shape' => 'PropertyMap']]], 'PropertyGroups' => ['type' => 'list', 'member' => ['shape' => 'PropertyGroup'], 'max' => 50], 'PropertyKey' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PropertyMap' => ['type' => 'map', 'key' => ['shape' => 'PropertyKey'], 'value' => ['shape' => 'PropertyValue'], 'max' => 50, 'min' => 1], 'PropertyValue' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'RawInputRecord' => ['type' => 'string'], 'RawInputRecords' => ['type' => 'list', 'member' => ['shape' => 'RawInputRecord']], 'RecordColumn' => ['type' => 'structure', 'required' => ['Name', 'SqlType'], 'members' => ['Name' => ['shape' => 'RecordColumnName'], 'Mapping' => ['shape' => 'RecordColumnMapping'], 'SqlType' => ['shape' => 'RecordColumnSqlType']]], 'RecordColumnDelimiter' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'RecordColumnMapping' => ['type' => 'string', 'max' => 65535, 'min' => 0], 'RecordColumnName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^-\\s<>&]*'], 'RecordColumnSqlType' => ['type' => 'string', 'max' => 100, 'min' => 1], 'RecordColumns' => ['type' => 'list', 'member' => ['shape' => 'RecordColumn'], 'max' => 1000, 'min' => 1], 'RecordEncoding' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => 'UTF-8'], 'RecordFormat' => ['type' => 'structure', 'required' => ['RecordFormatType'], 'members' => ['RecordFormatType' => ['shape' => 'RecordFormatType'], 'MappingParameters' => ['shape' => 'MappingParameters']]], 'RecordFormatType' => ['type' => 'string', 'enum' => ['JSON', 'CSV']], 'RecordRowDelimiter' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'RecordRowPath' => ['type' => 'string', 'max' => 65535, 'min' => 1, 'pattern' => '^(?=^\\$)(?=^\\S+$).*$'], 'ReferenceDataSource' => ['type' => 'structure', 'required' => ['TableName', 'ReferenceSchema'], 'members' => ['TableName' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSource' => ['shape' => 'S3ReferenceDataSource'], 'ReferenceSchema' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceDescription' => ['type' => 'structure', 'required' => ['ReferenceId', 'TableName', 'S3ReferenceDataSourceDescription'], 'members' => ['ReferenceId' => ['shape' => 'Id'], 'TableName' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSourceDescription' => ['shape' => 'S3ReferenceDataSourceDescription'], 'ReferenceSchema' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ReferenceDataSourceDescription']], 'ReferenceDataSourceUpdate' => ['type' => 'structure', 'required' => ['ReferenceId'], 'members' => ['ReferenceId' => ['shape' => 'Id'], 'TableNameUpdate' => ['shape' => 'InAppTableName'], 'S3ReferenceDataSourceUpdate' => ['shape' => 'S3ReferenceDataSourceUpdate'], 'ReferenceSchemaUpdate' => ['shape' => 'SourceSchema']]], 'ReferenceDataSourceUpdates' => ['type' => 'list', 'member' => ['shape' => 'ReferenceDataSourceUpdate']], 'ReferenceDataSources' => ['type' => 'list', 'member' => ['shape' => 'ReferenceDataSource']], 'ResourceARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RoleARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.*'], 'RollbackApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'CurrentApplicationVersionId'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId']]], 'RollbackApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationDetail'], 'members' => ['ApplicationDetail' => ['shape' => 'ApplicationDetail']]], 'RunConfiguration' => ['type' => 'structure', 'members' => ['FlinkRunConfiguration' => ['shape' => 'FlinkRunConfiguration'], 'SqlRunConfigurations' => ['shape' => 'SqlRunConfigurations'], 'ApplicationRestoreConfiguration' => ['shape' => 'ApplicationRestoreConfiguration']]], 'RunConfigurationDescription' => ['type' => 'structure', 'members' => ['ApplicationRestoreConfigurationDescription' => ['shape' => 'ApplicationRestoreConfiguration'], 'FlinkRunConfigurationDescription' => ['shape' => 'FlinkRunConfiguration']]], 'RunConfigurationUpdate' => ['type' => 'structure', 'members' => ['FlinkRunConfiguration' => ['shape' => 'FlinkRunConfiguration'], 'ApplicationRestoreConfiguration' => ['shape' => 'ApplicationRestoreConfiguration']]], 'RuntimeEnvironment' => ['type' => 'string', 'enum' => ['SQL-1_0', 'FLINK-1_6', 'FLINK-1_8', 'ZEPPELIN-FLINK-1_0', 'FLINK-1_11', 'FLINK-1_13', 'ZEPPELIN-FLINK-2_0', 'FLINK-1_15']], 'S3ApplicationCodeLocationDescription' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey'], 'ObjectVersion' => ['shape' => 'ObjectVersion']]], 'S3Configuration' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey']]], 'S3ContentBaseLocation' => ['type' => 'structure', 'required' => ['BucketARN'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'BasePath' => ['shape' => 'BasePath']]], 'S3ContentBaseLocationDescription' => ['type' => 'structure', 'required' => ['BucketARN'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'BasePath' => ['shape' => 'BasePath']]], 'S3ContentBaseLocationUpdate' => ['type' => 'structure', 'members' => ['BucketARNUpdate' => ['shape' => 'BucketARN'], 'BasePathUpdate' => ['shape' => 'BasePath']]], 'S3ContentLocation' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey'], 'ObjectVersion' => ['shape' => 'ObjectVersion']]], 'S3ContentLocationUpdate' => ['type' => 'structure', 'members' => ['BucketARNUpdate' => ['shape' => 'BucketARN'], 'FileKeyUpdate' => ['shape' => 'FileKey'], 'ObjectVersionUpdate' => ['shape' => 'ObjectVersion']]], 'S3ReferenceDataSource' => ['type' => 'structure', 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey']]], 'S3ReferenceDataSourceDescription' => ['type' => 'structure', 'required' => ['BucketARN', 'FileKey'], 'members' => ['BucketARN' => ['shape' => 'BucketARN'], 'FileKey' => ['shape' => 'FileKey'], 'ReferenceRoleARN' => ['shape' => 'RoleARN']]], 'S3ReferenceDataSourceUpdate' => ['type' => 'structure', 'members' => ['BucketARNUpdate' => ['shape' => 'BucketARN'], 'FileKeyUpdate' => ['shape' => 'FileKey']]], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'SessionExpirationDurationInSeconds' => ['type' => 'long', 'max' => 43200, 'min' => 1800], 'SnapshotDetails' => ['type' => 'structure', 'required' => ['SnapshotName', 'SnapshotStatus', 'ApplicationVersionId'], 'members' => ['SnapshotName' => ['shape' => 'SnapshotName'], 'SnapshotStatus' => ['shape' => 'SnapshotStatus'], 'ApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'SnapshotCreationTimestamp' => ['shape' => 'Timestamp']]], 'SnapshotName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'SnapshotStatus' => ['type' => 'string', 'enum' => ['CREATING', 'READY', 'DELETING', 'FAILED']], 'SnapshotSummaries' => ['type' => 'list', 'member' => ['shape' => 'SnapshotDetails']], 'SourceSchema' => ['type' => 'structure', 'required' => ['RecordFormat', 'RecordColumns'], 'members' => ['RecordFormat' => ['shape' => 'RecordFormat'], 'RecordEncoding' => ['shape' => 'RecordEncoding'], 'RecordColumns' => ['shape' => 'RecordColumns']]], 'SqlApplicationConfiguration' => ['type' => 'structure', 'members' => ['Inputs' => ['shape' => 'Inputs'], 'Outputs' => ['shape' => 'Outputs'], 'ReferenceDataSources' => ['shape' => 'ReferenceDataSources']]], 'SqlApplicationConfigurationDescription' => ['type' => 'structure', 'members' => ['InputDescriptions' => ['shape' => 'InputDescriptions'], 'OutputDescriptions' => ['shape' => 'OutputDescriptions'], 'ReferenceDataSourceDescriptions' => ['shape' => 'ReferenceDataSourceDescriptions']]], 'SqlApplicationConfigurationUpdate' => ['type' => 'structure', 'members' => ['InputUpdates' => ['shape' => 'InputUpdates'], 'OutputUpdates' => ['shape' => 'OutputUpdates'], 'ReferenceDataSourceUpdates' => ['shape' => 'ReferenceDataSourceUpdates']]], 'SqlRunConfiguration' => ['type' => 'structure', 'required' => ['InputId', 'InputStartingPositionConfiguration'], 'members' => ['InputId' => ['shape' => 'Id'], 'InputStartingPositionConfiguration' => ['shape' => 'InputStartingPositionConfiguration']]], 'SqlRunConfigurations' => ['type' => 'list', 'member' => ['shape' => 'SqlRunConfiguration']], 'StartApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'RunConfiguration' => ['shape' => 'RunConfiguration']]], 'StartApplicationResponse' => ['type' => 'structure', 'members' => []], 'StopApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'Force' => ['shape' => 'BooleanObject']]], 'StopApplicationResponse' => ['type' => 'structure', 'members' => []], 'SubnetId' => ['type' => 'string'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TextContent' => ['type' => 'string', 'max' => 102400, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnableToDetectSchemaException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'RawInputRecords' => ['shape' => 'RawInputRecords'], 'ProcessedInputRecords' => ['shape' => 'ProcessedInputRecords']], 'exception' => \true], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'KinesisAnalyticsARN'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationMaintenanceConfigurationRequest' => ['type' => 'structure', 'required' => ['ApplicationName', 'ApplicationMaintenanceConfigurationUpdate'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'ApplicationMaintenanceConfigurationUpdate' => ['shape' => 'ApplicationMaintenanceConfigurationUpdate']]], 'UpdateApplicationMaintenanceConfigurationResponse' => ['type' => 'structure', 'members' => ['ApplicationARN' => ['shape' => 'ResourceARN'], 'ApplicationMaintenanceConfigurationDescription' => ['shape' => 'ApplicationMaintenanceConfigurationDescription']]], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationName'], 'members' => ['ApplicationName' => ['shape' => 'ApplicationName'], 'CurrentApplicationVersionId' => ['shape' => 'ApplicationVersionId'], 'ApplicationConfigurationUpdate' => ['shape' => 'ApplicationConfigurationUpdate'], 'ServiceExecutionRoleUpdate' => ['shape' => 'RoleARN'], 'RunConfigurationUpdate' => ['shape' => 'RunConfigurationUpdate'], 'CloudWatchLoggingOptionUpdates' => ['shape' => 'CloudWatchLoggingOptionUpdates'], 'ConditionalToken' => ['shape' => 'ConditionalToken']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'required' => ['ApplicationDetail'], 'members' => ['ApplicationDetail' => ['shape' => 'ApplicationDetail']]], 'UrlType' => ['type' => 'string', 'enum' => ['FLINK_DASHBOARD_URL', 'ZEPPELIN_UI_URL']], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['SubnetIds', 'SecurityGroupIds'], 'members' => ['SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'VpcConfigurationDescription' => ['type' => 'structure', 'required' => ['VpcConfigurationId', 'VpcId', 'SubnetIds', 'SecurityGroupIds'], 'members' => ['VpcConfigurationId' => ['shape' => 'Id'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'VpcConfigurationDescriptions' => ['type' => 'list', 'member' => ['shape' => 'VpcConfigurationDescription']], 'VpcConfigurationUpdate' => ['type' => 'structure', 'required' => ['VpcConfigurationId'], 'members' => ['VpcConfigurationId' => ['shape' => 'Id'], 'SubnetIdUpdates' => ['shape' => 'SubnetIds'], 'SecurityGroupIdUpdates' => ['shape' => 'SecurityGroupIds']]], 'VpcConfigurationUpdates' => ['type' => 'list', 'member' => ['shape' => 'VpcConfigurationUpdate']], 'VpcConfigurations' => ['type' => 'list', 'member' => ['shape' => 'VpcConfiguration']], 'VpcId' => ['type' => 'string'], 'ZeppelinApplicationConfiguration' => ['type' => 'structure', 'members' => ['MonitoringConfiguration' => ['shape' => 'ZeppelinMonitoringConfiguration'], 'CatalogConfiguration' => ['shape' => 'CatalogConfiguration'], 'DeployAsApplicationConfiguration' => ['shape' => 'DeployAsApplicationConfiguration'], 'CustomArtifactsConfiguration' => ['shape' => 'CustomArtifactsConfigurationList']]], 'ZeppelinApplicationConfigurationDescription' => ['type' => 'structure', 'required' => ['MonitoringConfigurationDescription'], 'members' => ['MonitoringConfigurationDescription' => ['shape' => 'ZeppelinMonitoringConfigurationDescription'], 'CatalogConfigurationDescription' => ['shape' => 'CatalogConfigurationDescription'], 'DeployAsApplicationConfigurationDescription' => ['shape' => 'DeployAsApplicationConfigurationDescription'], 'CustomArtifactsConfigurationDescription' => ['shape' => 'CustomArtifactsConfigurationDescriptionList']]], 'ZeppelinApplicationConfigurationUpdate' => ['type' => 'structure', 'members' => ['MonitoringConfigurationUpdate' => ['shape' => 'ZeppelinMonitoringConfigurationUpdate'], 'CatalogConfigurationUpdate' => ['shape' => 'CatalogConfigurationUpdate'], 'DeployAsApplicationConfigurationUpdate' => ['shape' => 'DeployAsApplicationConfigurationUpdate'], 'CustomArtifactsConfigurationUpdate' => ['shape' => 'CustomArtifactsConfigurationList']]], 'ZeppelinMonitoringConfiguration' => ['type' => 'structure', 'required' => ['LogLevel'], 'members' => ['LogLevel' => ['shape' => 'LogLevel']]], 'ZeppelinMonitoringConfigurationDescription' => ['type' => 'structure', 'members' => ['LogLevel' => ['shape' => 'LogLevel']]], 'ZeppelinMonitoringConfigurationUpdate' => ['type' => 'structure', 'required' => ['LogLevelUpdate'], 'members' => ['LogLevelUpdate' => ['shape' => 'LogLevel']]], 'ZipFileContent' => ['type' => 'blob', 'max' => 52428800, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.php deleted file mode 100644 index ef65e74..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisanalytics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-tests-1.json.php deleted file mode 100644 index ac962a9..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisanalytics.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php deleted file mode 100644 index 93e039b..0000000 --- a/vendor/Aws3/Aws/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/api-2.json.php b/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/api-2.json.php deleted file mode 100644 index fd54622..0000000 --- a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-30', 'endpointPrefix' => 'kinesisvideo', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Kinesis Video', 'serviceFullName' => 'Amazon Kinesis Video Streams', 'serviceId' => 'Kinesis Video', 'signatureVersion' => 'v4', 'uid' => 'kinesisvideo-2017-09-30'], 'operations' => ['CreateSignalingChannel' => ['name' => 'CreateSignalingChannel', 'http' => ['method' => 'POST', 'requestUri' => '/createSignalingChannel'], 'input' => ['shape' => 'CreateSignalingChannelInput'], 'output' => ['shape' => 'CreateSignalingChannelOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'AccountChannelLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TagsPerResourceExceededLimitException']]], 'CreateStream' => ['name' => 'CreateStream', 'http' => ['method' => 'POST', 'requestUri' => '/createStream'], 'input' => ['shape' => 'CreateStreamInput'], 'output' => ['shape' => 'CreateStreamOutput'], 'errors' => [['shape' => 'AccountStreamLimitExceededException'], ['shape' => 'DeviceStreamLimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidDeviceException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'TagsPerResourceExceededLimitException']]], 'DeleteSignalingChannel' => ['name' => 'DeleteSignalingChannel', 'http' => ['method' => 'POST', 'requestUri' => '/deleteSignalingChannel'], 'input' => ['shape' => 'DeleteSignalingChannelInput'], 'output' => ['shape' => 'DeleteSignalingChannelOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'VersionMismatchException'], ['shape' => 'ResourceInUseException']]], 'DeleteStream' => ['name' => 'DeleteStream', 'http' => ['method' => 'POST', 'requestUri' => '/deleteStream'], 'input' => ['shape' => 'DeleteStreamInput'], 'output' => ['shape' => 'DeleteStreamOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'VersionMismatchException'], ['shape' => 'ResourceInUseException']]], 'DescribeEdgeConfiguration' => ['name' => 'DescribeEdgeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeEdgeConfiguration'], 'input' => ['shape' => 'DescribeEdgeConfigurationInput'], 'output' => ['shape' => 'DescribeEdgeConfigurationOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'StreamEdgeConfigurationNotFoundException']]], 'DescribeImageGenerationConfiguration' => ['name' => 'DescribeImageGenerationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeImageGenerationConfiguration'], 'input' => ['shape' => 'DescribeImageGenerationConfigurationInput'], 'output' => ['shape' => 'DescribeImageGenerationConfigurationOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeMappedResourceConfiguration' => ['name' => 'DescribeMappedResourceConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeMappedResourceConfiguration'], 'input' => ['shape' => 'DescribeMappedResourceConfigurationInput'], 'output' => ['shape' => 'DescribeMappedResourceConfigurationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientLimitExceededException']]], 'DescribeMediaStorageConfiguration' => ['name' => 'DescribeMediaStorageConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeMediaStorageConfiguration'], 'input' => ['shape' => 'DescribeMediaStorageConfigurationInput'], 'output' => ['shape' => 'DescribeMediaStorageConfigurationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ClientLimitExceededException']]], 'DescribeNotificationConfiguration' => ['name' => 'DescribeNotificationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeNotificationConfiguration'], 'input' => ['shape' => 'DescribeNotificationConfigurationInput'], 'output' => ['shape' => 'DescribeNotificationConfigurationOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeSignalingChannel' => ['name' => 'DescribeSignalingChannel', 'http' => ['method' => 'POST', 'requestUri' => '/describeSignalingChannel'], 'input' => ['shape' => 'DescribeSignalingChannelInput'], 'output' => ['shape' => 'DescribeSignalingChannelOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeStream' => ['name' => 'DescribeStream', 'http' => ['method' => 'POST', 'requestUri' => '/describeStream'], 'input' => ['shape' => 'DescribeStreamInput'], 'output' => ['shape' => 'DescribeStreamOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException']]], 'GetDataEndpoint' => ['name' => 'GetDataEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/getDataEndpoint'], 'input' => ['shape' => 'GetDataEndpointInput'], 'output' => ['shape' => 'GetDataEndpointOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'NotAuthorizedException']]], 'GetSignalingChannelEndpoint' => ['name' => 'GetSignalingChannelEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/getSignalingChannelEndpoint'], 'input' => ['shape' => 'GetSignalingChannelEndpointInput'], 'output' => ['shape' => 'GetSignalingChannelEndpointOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException']]], 'ListSignalingChannels' => ['name' => 'ListSignalingChannels', 'http' => ['method' => 'POST', 'requestUri' => '/listSignalingChannels'], 'input' => ['shape' => 'ListSignalingChannelsInput'], 'output' => ['shape' => 'ListSignalingChannelsOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'AccessDeniedException']]], 'ListStreams' => ['name' => 'ListStreams', 'http' => ['method' => 'POST', 'requestUri' => '/listStreams'], 'input' => ['shape' => 'ListStreamsInput'], 'output' => ['shape' => 'ListStreamsOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/ListTagsForResource'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForStream' => ['name' => 'ListTagsForStream', 'http' => ['method' => 'POST', 'requestUri' => '/listTagsForStream'], 'input' => ['shape' => 'ListTagsForStreamInput'], 'output' => ['shape' => 'ListTagsForStreamOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidResourceFormatException']]], 'StartEdgeConfigurationUpdate' => ['name' => 'StartEdgeConfigurationUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/startEdgeConfigurationUpdate'], 'input' => ['shape' => 'StartEdgeConfigurationUpdateInput'], 'output' => ['shape' => 'StartEdgeConfigurationUpdateOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'NoDataRetentionException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/TagResource'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TagsPerResourceExceededLimitException']]], 'TagStream' => ['name' => 'TagStream', 'http' => ['method' => 'POST', 'requestUri' => '/tagStream'], 'input' => ['shape' => 'TagStreamInput'], 'output' => ['shape' => 'TagStreamOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidResourceFormatException'], ['shape' => 'TagsPerResourceExceededLimitException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/UntagResource'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UntagStream' => ['name' => 'UntagStream', 'http' => ['method' => 'POST', 'requestUri' => '/untagStream'], 'input' => ['shape' => 'UntagStreamInput'], 'output' => ['shape' => 'UntagStreamOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidResourceFormatException']]], 'UpdateDataRetention' => ['name' => 'UpdateDataRetention', 'http' => ['method' => 'POST', 'requestUri' => '/updateDataRetention'], 'input' => ['shape' => 'UpdateDataRetentionInput'], 'output' => ['shape' => 'UpdateDataRetentionOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'VersionMismatchException']]], 'UpdateImageGenerationConfiguration' => ['name' => 'UpdateImageGenerationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateImageGenerationConfiguration'], 'input' => ['shape' => 'UpdateImageGenerationConfigurationInput'], 'output' => ['shape' => 'UpdateImageGenerationConfigurationOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'NoDataRetentionException']]], 'UpdateMediaStorageConfiguration' => ['name' => 'UpdateMediaStorageConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateMediaStorageConfiguration'], 'input' => ['shape' => 'UpdateMediaStorageConfigurationInput'], 'output' => ['shape' => 'UpdateMediaStorageConfigurationOutput'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoDataRetentionException']]], 'UpdateNotificationConfiguration' => ['name' => 'UpdateNotificationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateNotificationConfiguration'], 'input' => ['shape' => 'UpdateNotificationConfigurationInput'], 'output' => ['shape' => 'UpdateNotificationConfigurationOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'NoDataRetentionException']]], 'UpdateSignalingChannel' => ['name' => 'UpdateSignalingChannel', 'http' => ['method' => 'POST', 'requestUri' => '/updateSignalingChannel'], 'input' => ['shape' => 'UpdateSignalingChannelInput'], 'output' => ['shape' => 'UpdateSignalingChannelOutput'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'ClientLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'VersionMismatchException']]], 'UpdateStream' => ['name' => 'UpdateStream', 'http' => ['method' => 'POST', 'requestUri' => '/updateStream'], 'input' => ['shape' => 'UpdateStreamInput'], 'output' => ['shape' => 'UpdateStreamOutput'], 'errors' => [['shape' => 'ClientLimitExceededException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'NotAuthorizedException'], ['shape' => 'VersionMismatchException']]]], 'shapes' => ['APIName' => ['type' => 'string', 'enum' => ['PUT_MEDIA', 'GET_MEDIA', 'LIST_FRAGMENTS', 'GET_MEDIA_FOR_FRAGMENT_LIST', 'GET_HLS_STREAMING_SESSION_URL', 'GET_DASH_STREAMING_SESSION_URL', 'GET_CLIP', 'GET_IMAGES']], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'AccountChannelLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AccountStreamLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ChannelInfo' => ['type' => 'structure', 'members' => ['ChannelName' => ['shape' => 'ChannelName'], 'ChannelARN' => ['shape' => 'ResourceARN'], 'ChannelType' => ['shape' => 'ChannelType'], 'ChannelStatus' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'SingleMasterConfiguration' => ['shape' => 'SingleMasterConfiguration'], 'Version' => ['shape' => 'Version']]], 'ChannelInfoList' => ['type' => 'list', 'member' => ['shape' => 'ChannelInfo']], 'ChannelName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ChannelNameCondition' => ['type' => 'structure', 'members' => ['ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'ComparisonValue' => ['shape' => 'ChannelName']]], 'ChannelProtocol' => ['type' => 'string', 'enum' => ['WSS', 'HTTPS', 'WEBRTC']], 'ChannelRole' => ['type' => 'string', 'enum' => ['MASTER', 'VIEWER']], 'ChannelType' => ['type' => 'string', 'enum' => ['SINGLE_MASTER', 'FULL_MESH']], 'ClientLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['BEGINS_WITH']], 'ConfigurationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CreateSignalingChannelInput' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => 'ChannelName'], 'ChannelType' => ['shape' => 'ChannelType'], 'SingleMasterConfiguration' => ['shape' => 'SingleMasterConfiguration'], 'Tags' => ['shape' => 'TagOnCreateList']]], 'CreateSignalingChannelOutput' => ['type' => 'structure', 'members' => ['ChannelARN' => ['shape' => 'ResourceARN']]], 'CreateStreamInput' => ['type' => 'structure', 'required' => ['StreamName'], 'members' => ['DeviceName' => ['shape' => 'DeviceName'], 'StreamName' => ['shape' => 'StreamName'], 'MediaType' => ['shape' => 'MediaType'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'DataRetentionInHours' => ['shape' => 'DataRetentionInHours'], 'Tags' => ['shape' => 'ResourceTags']]], 'CreateStreamOutput' => ['type' => 'structure', 'members' => ['StreamARN' => ['shape' => 'ResourceARN']]], 'DataEndpoint' => ['type' => 'string'], 'DataRetentionChangeInHours' => ['type' => 'integer', 'min' => 1], 'DataRetentionInHours' => ['type' => 'integer', 'min' => 0], 'DeleteAfterUpload' => ['type' => 'boolean'], 'DeleteSignalingChannelInput' => ['type' => 'structure', 'required' => ['ChannelARN'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'CurrentVersion' => ['shape' => 'Version']]], 'DeleteSignalingChannelOutput' => ['type' => 'structure', 'members' => []], 'DeleteStreamInput' => ['type' => 'structure', 'required' => ['StreamARN'], 'members' => ['StreamARN' => ['shape' => 'ResourceARN'], 'CurrentVersion' => ['shape' => 'Version']]], 'DeleteStreamOutput' => ['type' => 'structure', 'members' => []], 'DeletionConfig' => ['type' => 'structure', 'members' => ['EdgeRetentionInHours' => ['shape' => 'EdgeRetentionInHours'], 'LocalSizeConfig' => ['shape' => 'LocalSizeConfig'], 'DeleteAfterUpload' => ['shape' => 'DeleteAfterUpload']]], 'DescribeEdgeConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN']]], 'DescribeEdgeConfigurationOutput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'SyncStatus' => ['shape' => 'SyncStatus'], 'FailedStatusDetails' => ['shape' => 'FailedStatusDetails'], 'EdgeConfig' => ['shape' => 'EdgeConfig']]], 'DescribeImageGenerationConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN']]], 'DescribeImageGenerationConfigurationOutput' => ['type' => 'structure', 'members' => ['ImageGenerationConfiguration' => ['shape' => 'ImageGenerationConfiguration']]], 'DescribeMappedResourceConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'MaxResults' => ['shape' => 'MappedResourceConfigurationListLimit'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMappedResourceConfigurationOutput' => ['type' => 'structure', 'members' => ['MappedResourceConfigurationList' => ['shape' => 'MappedResourceConfigurationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMediaStorageConfigurationInput' => ['type' => 'structure', 'members' => ['ChannelName' => ['shape' => 'ChannelName'], 'ChannelARN' => ['shape' => 'ResourceARN']]], 'DescribeMediaStorageConfigurationOutput' => ['type' => 'structure', 'members' => ['MediaStorageConfiguration' => ['shape' => 'MediaStorageConfiguration']]], 'DescribeNotificationConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN']]], 'DescribeNotificationConfigurationOutput' => ['type' => 'structure', 'members' => ['NotificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'DescribeSignalingChannelInput' => ['type' => 'structure', 'members' => ['ChannelName' => ['shape' => 'ChannelName'], 'ChannelARN' => ['shape' => 'ResourceARN']]], 'DescribeSignalingChannelOutput' => ['type' => 'structure', 'members' => ['ChannelInfo' => ['shape' => 'ChannelInfo']]], 'DescribeStreamInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN']]], 'DescribeStreamOutput' => ['type' => 'structure', 'members' => ['StreamInfo' => ['shape' => 'StreamInfo']]], 'DestinationRegion' => ['type' => 'string', 'max' => 14, 'min' => 9, 'pattern' => '^[a-z]+(-[a-z]+)?-[a-z]+-[0-9]$'], 'DestinationUri' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z_0-9]+:(//)?([^/]+)/?([^*]*)$'], 'DeviceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'DeviceStreamLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DurationInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 60], 'EdgeConfig' => ['type' => 'structure', 'required' => ['HubDeviceArn', 'RecorderConfig'], 'members' => ['HubDeviceArn' => ['shape' => 'HubDeviceArn'], 'RecorderConfig' => ['shape' => 'RecorderConfig'], 'UploaderConfig' => ['shape' => 'UploaderConfig'], 'DeletionConfig' => ['shape' => 'DeletionConfig']]], 'EdgeRetentionInHours' => ['type' => 'integer', 'max' => 720, 'min' => 1], 'ErrorMessage' => ['type' => 'string'], 'FailedStatusDetails' => ['type' => 'string'], 'Format' => ['type' => 'string', 'enum' => ['JPEG', 'PNG']], 'FormatConfig' => ['type' => 'map', 'key' => ['shape' => 'FormatConfigKey'], 'value' => ['shape' => 'FormatConfigValue'], 'max' => 1, 'min' => 1], 'FormatConfigKey' => ['type' => 'string', 'enum' => ['JPEGQuality']], 'FormatConfigValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[a-zA-Z_0-9]+'], 'GetDataEndpointInput' => ['type' => 'structure', 'required' => ['APIName'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'APIName' => ['shape' => 'APIName']]], 'GetDataEndpointOutput' => ['type' => 'structure', 'members' => ['DataEndpoint' => ['shape' => 'DataEndpoint']]], 'GetSignalingChannelEndpointInput' => ['type' => 'structure', 'required' => ['ChannelARN'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'SingleMasterChannelEndpointConfiguration' => ['shape' => 'SingleMasterChannelEndpointConfiguration']]], 'GetSignalingChannelEndpointOutput' => ['type' => 'structure', 'members' => ['ResourceEndpointList' => ['shape' => 'ResourceEndpointList']]], 'HeightPixels' => ['type' => 'integer', 'max' => 2160, 'min' => 1], 'HubDeviceArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[a-z\\d-]+:iot:[a-z0-9-]+:[0-9]+:thing/[a-zA-Z0-9_.-]+'], 'ImageGenerationConfiguration' => ['type' => 'structure', 'required' => ['Status', 'ImageSelectorType', 'DestinationConfig', 'SamplingInterval', 'Format'], 'members' => ['Status' => ['shape' => 'ConfigurationStatus'], 'ImageSelectorType' => ['shape' => 'ImageSelectorType'], 'DestinationConfig' => ['shape' => 'ImageGenerationDestinationConfig'], 'SamplingInterval' => ['shape' => 'SamplingInterval'], 'Format' => ['shape' => 'Format'], 'FormatConfig' => ['shape' => 'FormatConfig'], 'WidthPixels' => ['shape' => 'WidthPixels'], 'HeightPixels' => ['shape' => 'HeightPixels']]], 'ImageGenerationDestinationConfig' => ['type' => 'structure', 'required' => ['Uri', 'DestinationRegion'], 'members' => ['Uri' => ['shape' => 'DestinationUri'], 'DestinationRegion' => ['shape' => 'DestinationRegion']]], 'ImageSelectorType' => ['type' => 'string', 'enum' => ['SERVER_TIMESTAMP', 'PRODUCER_TIMESTAMP']], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidDeviceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResourceFormatException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.+'], 'ListOfProtocols' => ['type' => 'list', 'member' => ['shape' => 'ChannelProtocol'], 'max' => 5, 'min' => 1], 'ListSignalingChannelsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListStreamsInputLimit'], 'NextToken' => ['shape' => 'NextToken'], 'ChannelNameCondition' => ['shape' => 'ChannelNameCondition']]], 'ListSignalingChannelsOutput' => ['type' => 'structure', 'members' => ['ChannelInfoList' => ['shape' => 'ChannelInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStreamsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListStreamsInputLimit'], 'NextToken' => ['shape' => 'NextToken'], 'StreamNameCondition' => ['shape' => 'StreamNameCondition']]], 'ListStreamsInputLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ListStreamsOutput' => ['type' => 'structure', 'members' => ['StreamInfoList' => ['shape' => 'StreamInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ResourceARN' => ['shape' => 'ResourceARN']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Tags' => ['shape' => 'ResourceTags']]], 'ListTagsForStreamInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'StreamARN' => ['shape' => 'ResourceARN'], 'StreamName' => ['shape' => 'StreamName']]], 'ListTagsForStreamOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Tags' => ['shape' => 'ResourceTags']]], 'LocalSizeConfig' => ['type' => 'structure', 'members' => ['MaxLocalMediaSizeInMB' => ['shape' => 'MaxLocalMediaSizeInMB'], 'StrategyOnFullSize' => ['shape' => 'StrategyOnFullSize']]], 'MappedResourceConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'MappedResourceConfigurationListItem'], 'max' => 1, 'min' => 0], 'MappedResourceConfigurationListItem' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'Type'], 'ARN' => ['shape' => 'ResourceARN']]], 'MappedResourceConfigurationListLimit' => ['type' => 'integer', 'max' => 1, 'min' => 1], 'MaxLocalMediaSizeInMB' => ['type' => 'integer', 'max' => 2000000, 'min' => 64], 'MediaSourceConfig' => ['type' => 'structure', 'required' => ['MediaUriSecretArn', 'MediaUriType'], 'members' => ['MediaUriSecretArn' => ['shape' => 'MediaUriSecretArn'], 'MediaUriType' => ['shape' => 'MediaUriType']]], 'MediaStorageConfiguration' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['StreamARN' => ['shape' => 'ResourceARN'], 'Status' => ['shape' => 'MediaStorageConfigurationStatus']]], 'MediaStorageConfigurationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'MediaType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w\\-\\.\\+]+/[\\w\\-\\.\\+]+(,[\\w\\-\\.\\+]+/[\\w\\-\\.\\+]+)*'], 'MediaUriSecretArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:[a-z\\d-]+:secretsmanager:[a-z0-9-]+:[0-9]+:secret:[a-zA-Z0-9_.-]+', 'sensitive' => \true], 'MediaUriType' => ['type' => 'string', 'enum' => ['RTSP_URI', 'FILE_URI']], 'MessageTtlSeconds' => ['type' => 'integer', 'max' => 120, 'min' => 5], 'NextToken' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '[a-zA-Z0-9+/=]*'], 'NoDataRetentionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'NotificationConfiguration' => ['type' => 'structure', 'required' => ['Status', 'DestinationConfig'], 'members' => ['Status' => ['shape' => 'ConfigurationStatus'], 'DestinationConfig' => ['shape' => 'NotificationDestinationConfig']]], 'NotificationDestinationConfig' => ['type' => 'structure', 'required' => ['Uri'], 'members' => ['Uri' => ['shape' => 'DestinationUri']]], 'RecorderConfig' => ['type' => 'structure', 'required' => ['MediaSourceConfig'], 'members' => ['MediaSourceConfig' => ['shape' => 'MediaSourceConfig'], 'ScheduleConfig' => ['shape' => 'ScheduleConfig']]], 'ResourceARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[a-z\\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+'], 'ResourceEndpoint' => ['type' => 'string'], 'ResourceEndpointList' => ['type' => 'list', 'member' => ['shape' => 'ResourceEndpointListItem']], 'ResourceEndpointListItem' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'ChannelProtocol'], 'ResourceEndpoint' => ['shape' => 'ResourceEndpoint']]], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceTags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'SamplingInterval' => ['type' => 'integer', 'max' => 20000, 'min' => 3000], 'ScheduleConfig' => ['type' => 'structure', 'required' => ['ScheduleExpression', 'DurationInSeconds'], 'members' => ['ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'DurationInSeconds' => ['shape' => 'DurationInSeconds']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 100, 'min' => 11, 'pattern' => '[^\\n]{11,100}'], 'SingleMasterChannelEndpointConfiguration' => ['type' => 'structure', 'members' => ['Protocols' => ['shape' => 'ListOfProtocols'], 'Role' => ['shape' => 'ChannelRole']]], 'SingleMasterConfiguration' => ['type' => 'structure', 'members' => ['MessageTtlSeconds' => ['shape' => 'MessageTtlSeconds']]], 'StartEdgeConfigurationUpdateInput' => ['type' => 'structure', 'required' => ['EdgeConfig'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'EdgeConfig' => ['shape' => 'EdgeConfig']]], 'StartEdgeConfigurationUpdateOutput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'SyncStatus' => ['shape' => 'SyncStatus'], 'FailedStatusDetails' => ['shape' => 'FailedStatusDetails'], 'EdgeConfig' => ['shape' => 'EdgeConfig']]], 'Status' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING']], 'StrategyOnFullSize' => ['type' => 'string', 'enum' => ['DELETE_OLDEST_MEDIA', 'DENY_NEW_MEDIA']], 'StreamEdgeConfigurationNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'StreamInfo' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'DeviceName'], 'StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'MediaType' => ['shape' => 'MediaType'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'Version' => ['shape' => 'Version'], 'Status' => ['shape' => 'Status'], 'CreationTime' => ['shape' => 'Timestamp'], 'DataRetentionInHours' => ['shape' => 'DataRetentionInHours']]], 'StreamInfoList' => ['type' => 'list', 'member' => ['shape' => 'StreamInfo']], 'StreamName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'StreamNameCondition' => ['type' => 'structure', 'members' => ['ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'ComparisonValue' => ['shape' => 'StreamName']]], 'SyncStatus' => ['type' => 'string', 'enum' => ['SYNCING', 'ACKNOWLEDGED', 'IN_SYNC', 'SYNC_FAILED', 'DELETING', 'DELETE_FAILED']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagOnCreateList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagStreamInput' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['StreamARN' => ['shape' => 'ResourceARN'], 'StreamName' => ['shape' => 'StreamName'], 'Tags' => ['shape' => 'ResourceTags']]], 'TagStreamOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'TagsPerResourceExceededLimitException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'Type' => ['type' => 'string'], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeyList'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'TagKeyList' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UntagStreamInput' => ['type' => 'structure', 'required' => ['TagKeyList'], 'members' => ['StreamARN' => ['shape' => 'ResourceARN'], 'StreamName' => ['shape' => 'StreamName'], 'TagKeyList' => ['shape' => 'TagKeyList']]], 'UntagStreamOutput' => ['type' => 'structure', 'members' => []], 'UpdateDataRetentionInput' => ['type' => 'structure', 'required' => ['CurrentVersion', 'Operation', 'DataRetentionChangeInHours'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'CurrentVersion' => ['shape' => 'Version'], 'Operation' => ['shape' => 'UpdateDataRetentionOperation'], 'DataRetentionChangeInHours' => ['shape' => 'DataRetentionChangeInHours']]], 'UpdateDataRetentionOperation' => ['type' => 'string', 'enum' => ['INCREASE_DATA_RETENTION', 'DECREASE_DATA_RETENTION']], 'UpdateDataRetentionOutput' => ['type' => 'structure', 'members' => []], 'UpdateImageGenerationConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'ImageGenerationConfiguration' => ['shape' => 'ImageGenerationConfiguration']]], 'UpdateImageGenerationConfigurationOutput' => ['type' => 'structure', 'members' => []], 'UpdateMediaStorageConfigurationInput' => ['type' => 'structure', 'required' => ['ChannelARN', 'MediaStorageConfiguration'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'MediaStorageConfiguration' => ['shape' => 'MediaStorageConfiguration']]], 'UpdateMediaStorageConfigurationOutput' => ['type' => 'structure', 'members' => []], 'UpdateNotificationConfigurationInput' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'UpdateNotificationConfigurationOutput' => ['type' => 'structure', 'members' => []], 'UpdateSignalingChannelInput' => ['type' => 'structure', 'required' => ['ChannelARN', 'CurrentVersion'], 'members' => ['ChannelARN' => ['shape' => 'ResourceARN'], 'CurrentVersion' => ['shape' => 'Version'], 'SingleMasterConfiguration' => ['shape' => 'SingleMasterConfiguration']]], 'UpdateSignalingChannelOutput' => ['type' => 'structure', 'members' => []], 'UpdateStreamInput' => ['type' => 'structure', 'required' => ['CurrentVersion'], 'members' => ['StreamName' => ['shape' => 'StreamName'], 'StreamARN' => ['shape' => 'ResourceARN'], 'CurrentVersion' => ['shape' => 'Version'], 'DeviceName' => ['shape' => 'DeviceName'], 'MediaType' => ['shape' => 'MediaType']]], 'UpdateStreamOutput' => ['type' => 'structure', 'members' => []], 'UploaderConfig' => ['type' => 'structure', 'required' => ['ScheduleConfig'], 'members' => ['ScheduleConfig' => ['shape' => 'ScheduleConfig']]], 'Version' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+'], 'VersionMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'WidthPixels' => ['type' => 'integer', 'max' => 3840, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.php deleted file mode 100644 index cbc40e0..0000000 --- a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kinesisvideo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-tests-1.json.php deleted file mode 100644 index c11d0bd..0000000 --- a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kinesisvideo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/paginators-1.json.php b/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/paginators-1.json.php deleted file mode 100644 index a6b63bc..0000000 --- a/vendor/Aws3/Aws/data/kinesisvideo/2017-09-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeMappedResourceConfiguration' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MappedResourceConfigurationList'], 'ListSignalingChannels' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ChannelInfoList'], 'ListStreams' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'StreamInfoList']]]; diff --git a/vendor/Aws3/Aws/data/kms/2014-11-01/api-2.json.php b/vendor/Aws3/Aws/data/kms/2014-11-01/api-2.json.php deleted file mode 100644 index cc58f49..0000000 --- a/vendor/Aws3/Aws/data/kms/2014-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-11-01', 'endpointPrefix' => 'kms', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'KMS', 'serviceFullName' => 'AWS Key Management Service', 'serviceId' => 'KMS', 'signatureVersion' => 'v4', 'targetPrefix' => 'TrentService', 'uid' => 'kms-2014-11-01'], 'operations' => ['CancelKeyDeletion' => ['name' => 'CancelKeyDeletion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelKeyDeletionRequest'], 'output' => ['shape' => 'CancelKeyDeletionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ConnectCustomKeyStore' => ['name' => 'ConnectCustomKeyStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConnectCustomKeyStoreRequest'], 'output' => ['shape' => 'ConnectCustomKeyStoreResponse'], 'errors' => [['shape' => 'CloudHsmClusterNotActiveException'], ['shape' => 'CustomKeyStoreInvalidStateException'], ['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'CloudHsmClusterInvalidConfigurationException']]], 'CreateAlias' => ['name' => 'CreateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAliasRequest'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidAliasNameException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'KMSInvalidStateException']]], 'CreateCustomKeyStore' => ['name' => 'CreateCustomKeyStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomKeyStoreRequest'], 'output' => ['shape' => 'CreateCustomKeyStoreResponse'], 'errors' => [['shape' => 'CloudHsmClusterInUseException'], ['shape' => 'CustomKeyStoreNameInUseException'], ['shape' => 'CloudHsmClusterNotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'CloudHsmClusterNotActiveException'], ['shape' => 'IncorrectTrustAnchorException'], ['shape' => 'CloudHsmClusterInvalidConfigurationException'], ['shape' => 'LimitExceededException'], ['shape' => 'XksProxyUriInUseException'], ['shape' => 'XksProxyUriEndpointInUseException'], ['shape' => 'XksProxyUriUnreachableException'], ['shape' => 'XksProxyIncorrectAuthenticationCredentialException'], ['shape' => 'XksProxyVpcEndpointServiceInUseException'], ['shape' => 'XksProxyVpcEndpointServiceNotFoundException'], ['shape' => 'XksProxyVpcEndpointServiceInvalidConfigurationException'], ['shape' => 'XksProxyInvalidResponseException'], ['shape' => 'XksProxyInvalidConfigurationException']]], 'CreateGrant' => ['name' => 'CreateGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGrantRequest'], 'output' => ['shape' => 'CreateGrantResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInternalException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'LimitExceededException'], ['shape' => 'KMSInvalidStateException']]], 'CreateKey' => ['name' => 'CreateKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyRequest'], 'output' => ['shape' => 'CreateKeyResponse'], 'errors' => [['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidArnException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'TagException'], ['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'CustomKeyStoreInvalidStateException'], ['shape' => 'CloudHsmClusterInvalidConfigurationException'], ['shape' => 'XksKeyInvalidConfigurationException'], ['shape' => 'XksKeyAlreadyInUseException'], ['shape' => 'XksKeyNotFoundException']]], 'Decrypt' => ['name' => 'Decrypt', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DecryptRequest'], 'output' => ['shape' => 'DecryptResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'InvalidCiphertextException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'IncorrectKeyException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'DeleteAlias' => ['name' => 'DeleteAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAliasRequest'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'DeleteCustomKeyStore' => ['name' => 'DeleteCustomKeyStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomKeyStoreRequest'], 'output' => ['shape' => 'DeleteCustomKeyStoreResponse'], 'errors' => [['shape' => 'CustomKeyStoreHasCMKsException'], ['shape' => 'CustomKeyStoreInvalidStateException'], ['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'KMSInternalException']]], 'DeleteImportedKeyMaterial' => ['name' => 'DeleteImportedKeyMaterial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImportedKeyMaterialRequest'], 'errors' => [['shape' => 'InvalidArnException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'DescribeCustomKeyStores' => ['name' => 'DescribeCustomKeyStores', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCustomKeyStoresRequest'], 'output' => ['shape' => 'DescribeCustomKeyStoresResponse'], 'errors' => [['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'InvalidMarkerException'], ['shape' => 'KMSInternalException']]], 'DescribeKey' => ['name' => 'DescribeKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeyRequest'], 'output' => ['shape' => 'DescribeKeyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException']]], 'DisableKey' => ['name' => 'DisableKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableKeyRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'DisableKeyRotation' => ['name' => 'DisableKeyRotation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableKeyRotationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'UnsupportedOperationException']]], 'DisconnectCustomKeyStore' => ['name' => 'DisconnectCustomKeyStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisconnectCustomKeyStoreRequest'], 'output' => ['shape' => 'DisconnectCustomKeyStoreResponse'], 'errors' => [['shape' => 'CustomKeyStoreInvalidStateException'], ['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'KMSInternalException']]], 'EnableKey' => ['name' => 'EnableKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableKeyRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'KMSInvalidStateException']]], 'EnableKeyRotation' => ['name' => 'EnableKeyRotation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableKeyRotationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'UnsupportedOperationException']]], 'Encrypt' => ['name' => 'Encrypt', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EncryptRequest'], 'output' => ['shape' => 'EncryptResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GenerateDataKey' => ['name' => 'GenerateDataKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateDataKeyRequest'], 'output' => ['shape' => 'GenerateDataKeyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GenerateDataKeyPair' => ['name' => 'GenerateDataKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateDataKeyPairRequest'], 'output' => ['shape' => 'GenerateDataKeyPairResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'UnsupportedOperationException']]], 'GenerateDataKeyPairWithoutPlaintext' => ['name' => 'GenerateDataKeyPairWithoutPlaintext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateDataKeyPairWithoutPlaintextRequest'], 'output' => ['shape' => 'GenerateDataKeyPairWithoutPlaintextResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'UnsupportedOperationException']]], 'GenerateDataKeyWithoutPlaintext' => ['name' => 'GenerateDataKeyWithoutPlaintext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateDataKeyWithoutPlaintextRequest'], 'output' => ['shape' => 'GenerateDataKeyWithoutPlaintextResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GenerateMac' => ['name' => 'GenerateMac', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateMacRequest'], 'output' => ['shape' => 'GenerateMacResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GenerateRandom' => ['name' => 'GenerateRandom', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateRandomRequest'], 'output' => ['shape' => 'GenerateRandomResponse'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'CustomKeyStoreInvalidStateException']]], 'GetKeyPolicy' => ['name' => 'GetKeyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetKeyPolicyRequest'], 'output' => ['shape' => 'GetKeyPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GetKeyRotationStatus' => ['name' => 'GetKeyRotationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetKeyRotationStatusRequest'], 'output' => ['shape' => 'GetKeyRotationStatusResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'UnsupportedOperationException']]], 'GetParametersForImport' => ['name' => 'GetParametersForImport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParametersForImportRequest'], 'output' => ['shape' => 'GetParametersForImportResponse'], 'errors' => [['shape' => 'InvalidArnException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'GetPublicKey' => ['name' => 'GetPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPublicKeyRequest'], 'output' => ['shape' => 'GetPublicKeyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ImportKeyMaterial' => ['name' => 'ImportKeyMaterial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyMaterialRequest'], 'output' => ['shape' => 'ImportKeyMaterialResponse'], 'errors' => [['shape' => 'InvalidArnException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'InvalidCiphertextException'], ['shape' => 'IncorrectKeyMaterialException'], ['shape' => 'ExpiredImportTokenException'], ['shape' => 'InvalidImportTokenException']]], 'ListAliases' => ['name' => 'ListAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAliasesRequest'], 'output' => ['shape' => 'ListAliasesResponse'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidMarkerException'], ['shape' => 'KMSInternalException'], ['shape' => 'InvalidArnException'], ['shape' => 'NotFoundException']]], 'ListGrants' => ['name' => 'ListGrants', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGrantsRequest'], 'output' => ['shape' => 'ListGrantsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidMarkerException'], ['shape' => 'InvalidGrantIdException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ListKeyPolicies' => ['name' => 'ListKeyPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListKeyPoliciesRequest'], 'output' => ['shape' => 'ListKeyPoliciesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ListKeys' => ['name' => 'ListKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListKeysRequest'], 'output' => ['shape' => 'ListKeysResponse'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'InvalidMarkerException']]], 'ListResourceTags' => ['name' => 'ListResourceTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceTagsRequest'], 'output' => ['shape' => 'ListResourceTagsResponse'], 'errors' => [['shape' => 'KMSInternalException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidMarkerException']]], 'ListRetirableGrants' => ['name' => 'ListRetirableGrants', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRetirableGrantsRequest'], 'output' => ['shape' => 'ListGrantsResponse'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidMarkerException'], ['shape' => 'InvalidArnException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException']]], 'PutKeyPolicy' => ['name' => 'PutKeyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutKeyPolicyRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'KMSInvalidStateException']]], 'ReEncrypt' => ['name' => 'ReEncrypt', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReEncryptRequest'], 'output' => ['shape' => 'ReEncryptResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'InvalidCiphertextException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'IncorrectKeyException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ReplicateKey' => ['name' => 'ReplicateKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplicateKeyRequest'], 'output' => ['shape' => 'ReplicateKeyResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'DisabledException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'NotFoundException'], ['shape' => 'TagException'], ['shape' => 'UnsupportedOperationException']]], 'RetireGrant' => ['name' => 'RetireGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetireGrantRequest'], 'errors' => [['shape' => 'InvalidArnException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'InvalidGrantIdException'], ['shape' => 'NotFoundException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'RevokeGrant' => ['name' => 'RevokeGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeGrantRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidArnException'], ['shape' => 'InvalidGrantIdException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'ScheduleKeyDeletion' => ['name' => 'ScheduleKeyDeletion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScheduleKeyDeletionRequest'], 'output' => ['shape' => 'ScheduleKeyDeletionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'Sign' => ['name' => 'Sign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SignRequest'], 'output' => ['shape' => 'SignResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'KMSInternalException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'LimitExceededException'], ['shape' => 'TagException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'KMSInternalException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'TagException']]], 'UpdateAlias' => ['name' => 'UpdateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAliasRequest'], 'errors' => [['shape' => 'DependencyTimeoutException'], ['shape' => 'NotFoundException'], ['shape' => 'KMSInternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'KMSInvalidStateException']]], 'UpdateCustomKeyStore' => ['name' => 'UpdateCustomKeyStore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCustomKeyStoreRequest'], 'output' => ['shape' => 'UpdateCustomKeyStoreResponse'], 'errors' => [['shape' => 'CustomKeyStoreNotFoundException'], ['shape' => 'CustomKeyStoreNameInUseException'], ['shape' => 'CloudHsmClusterNotFoundException'], ['shape' => 'CloudHsmClusterNotRelatedException'], ['shape' => 'CustomKeyStoreInvalidStateException'], ['shape' => 'KMSInternalException'], ['shape' => 'CloudHsmClusterNotActiveException'], ['shape' => 'CloudHsmClusterInvalidConfigurationException'], ['shape' => 'XksProxyUriInUseException'], ['shape' => 'XksProxyUriEndpointInUseException'], ['shape' => 'XksProxyUriUnreachableException'], ['shape' => 'XksProxyIncorrectAuthenticationCredentialException'], ['shape' => 'XksProxyVpcEndpointServiceInUseException'], ['shape' => 'XksProxyVpcEndpointServiceNotFoundException'], ['shape' => 'XksProxyVpcEndpointServiceInvalidConfigurationException'], ['shape' => 'XksProxyInvalidResponseException'], ['shape' => 'XksProxyInvalidConfigurationException']]], 'UpdateKeyDescription' => ['name' => 'UpdateKeyDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateKeyDescriptionRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'InvalidArnException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException']]], 'UpdatePrimaryRegion' => ['name' => 'UpdatePrimaryRegion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePrimaryRegionRequest'], 'errors' => [['shape' => 'DisabledException'], ['shape' => 'InvalidArnException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSInternalException'], ['shape' => 'NotFoundException'], ['shape' => 'UnsupportedOperationException']]], 'Verify' => ['name' => 'Verify', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyRequest'], 'output' => ['shape' => 'VerifyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'DependencyTimeoutException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSInvalidSignatureException']]], 'VerifyMac' => ['name' => 'VerifyMac', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifyMacRequest'], 'output' => ['shape' => 'VerifyMacResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'DisabledException'], ['shape' => 'KeyUnavailableException'], ['shape' => 'InvalidKeyUsageException'], ['shape' => 'InvalidGrantTokenException'], ['shape' => 'KMSInternalException'], ['shape' => 'KMSInvalidMacException'], ['shape' => 'KMSInvalidStateException']]]], 'shapes' => ['AWSAccountIdType' => ['type' => 'string'], 'AlgorithmSpec' => ['type' => 'string', 'enum' => ['RSAES_PKCS1_V1_5', 'RSAES_OAEP_SHA_1', 'RSAES_OAEP_SHA_256']], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'AliasListEntry']], 'AliasListEntry' => ['type' => 'structure', 'members' => ['AliasName' => ['shape' => 'AliasNameType'], 'AliasArn' => ['shape' => 'ArnType'], 'TargetKeyId' => ['shape' => 'KeyIdType'], 'CreationDate' => ['shape' => 'DateType'], 'LastUpdatedDate' => ['shape' => 'DateType']]], 'AliasNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9:/_-]+$'], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'ArnType' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'BooleanType' => ['type' => 'boolean'], 'CancelKeyDeletionRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'CancelKeyDeletionResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'CiphertextType' => ['type' => 'blob', 'max' => 6144, 'min' => 1], 'CloudHsmClusterIdType' => ['type' => 'string', 'max' => 24, 'min' => 19], 'CloudHsmClusterInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CloudHsmClusterInvalidConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CloudHsmClusterNotActiveException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CloudHsmClusterNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CloudHsmClusterNotRelatedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'ConnectCustomKeyStoreRequest' => ['type' => 'structure', 'required' => ['CustomKeyStoreId'], 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType']]], 'ConnectCustomKeyStoreResponse' => ['type' => 'structure', 'members' => []], 'ConnectionErrorCodeType' => ['type' => 'string', 'enum' => ['INVALID_CREDENTIALS', 'CLUSTER_NOT_FOUND', 'NETWORK_ERRORS', 'INTERNAL_ERROR', 'INSUFFICIENT_CLOUDHSM_HSMS', 'USER_LOCKED_OUT', 'USER_NOT_FOUND', 'USER_LOGGED_IN', 'SUBNET_NOT_FOUND', 'INSUFFICIENT_FREE_ADDRESSES_IN_SUBNET', 'XKS_PROXY_ACCESS_DENIED', 'XKS_PROXY_NOT_REACHABLE', 'XKS_VPC_ENDPOINT_SERVICE_NOT_FOUND', 'XKS_PROXY_INVALID_RESPONSE', 'XKS_PROXY_INVALID_CONFIGURATION', 'XKS_VPC_ENDPOINT_SERVICE_INVALID_CONFIGURATION', 'XKS_PROXY_TIMED_OUT', 'XKS_PROXY_INVALID_TLS_CONFIGURATION']], 'ConnectionStateType' => ['type' => 'string', 'enum' => ['CONNECTED', 'CONNECTING', 'FAILED', 'DISCONNECTED', 'DISCONNECTING']], 'CreateAliasRequest' => ['type' => 'structure', 'required' => ['AliasName', 'TargetKeyId'], 'members' => ['AliasName' => ['shape' => 'AliasNameType'], 'TargetKeyId' => ['shape' => 'KeyIdType']]], 'CreateCustomKeyStoreRequest' => ['type' => 'structure', 'required' => ['CustomKeyStoreName'], 'members' => ['CustomKeyStoreName' => ['shape' => 'CustomKeyStoreNameType'], 'CloudHsmClusterId' => ['shape' => 'CloudHsmClusterIdType'], 'TrustAnchorCertificate' => ['shape' => 'TrustAnchorCertificateType'], 'KeyStorePassword' => ['shape' => 'KeyStorePasswordType'], 'CustomKeyStoreType' => ['shape' => 'CustomKeyStoreType'], 'XksProxyUriEndpoint' => ['shape' => 'XksProxyUriEndpointType'], 'XksProxyUriPath' => ['shape' => 'XksProxyUriPathType'], 'XksProxyVpcEndpointServiceName' => ['shape' => 'XksProxyVpcEndpointServiceNameType'], 'XksProxyAuthenticationCredential' => ['shape' => 'XksProxyAuthenticationCredentialType'], 'XksProxyConnectivity' => ['shape' => 'XksProxyConnectivityType']]], 'CreateCustomKeyStoreResponse' => ['type' => 'structure', 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType']]], 'CreateGrantRequest' => ['type' => 'structure', 'required' => ['KeyId', 'GranteePrincipal', 'Operations'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'GranteePrincipal' => ['shape' => 'PrincipalIdType'], 'RetiringPrincipal' => ['shape' => 'PrincipalIdType'], 'Operations' => ['shape' => 'GrantOperationList'], 'Constraints' => ['shape' => 'GrantConstraints'], 'GrantTokens' => ['shape' => 'GrantTokenList'], 'Name' => ['shape' => 'GrantNameType']]], 'CreateGrantResponse' => ['type' => 'structure', 'members' => ['GrantToken' => ['shape' => 'GrantTokenType'], 'GrantId' => ['shape' => 'GrantIdType']]], 'CreateKeyRequest' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyType'], 'Description' => ['shape' => 'DescriptionType'], 'KeyUsage' => ['shape' => 'KeyUsageType'], 'CustomerMasterKeySpec' => ['shape' => 'CustomerMasterKeySpec', 'deprecated' => \true, 'deprecatedMessage' => 'This parameter has been deprecated. Instead, use the KeySpec parameter.'], 'KeySpec' => ['shape' => 'KeySpec'], 'Origin' => ['shape' => 'OriginType'], 'CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType'], 'BypassPolicyLockoutSafetyCheck' => ['shape' => 'BooleanType'], 'Tags' => ['shape' => 'TagList'], 'MultiRegion' => ['shape' => 'NullableBooleanType'], 'XksKeyId' => ['shape' => 'XksKeyIdType']]], 'CreateKeyResponse' => ['type' => 'structure', 'members' => ['KeyMetadata' => ['shape' => 'KeyMetadata']]], 'CustomKeyStoreHasCMKsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CustomKeyStoreIdType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CustomKeyStoreInvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CustomKeyStoreNameInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CustomKeyStoreNameType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'CustomKeyStoreNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'CustomKeyStoreType' => ['type' => 'string', 'enum' => ['AWS_CLOUDHSM', 'EXTERNAL_KEY_STORE']], 'CustomKeyStoresList' => ['type' => 'list', 'member' => ['shape' => 'CustomKeyStoresListEntry']], 'CustomKeyStoresListEntry' => ['type' => 'structure', 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType'], 'CustomKeyStoreName' => ['shape' => 'CustomKeyStoreNameType'], 'CloudHsmClusterId' => ['shape' => 'CloudHsmClusterIdType'], 'TrustAnchorCertificate' => ['shape' => 'TrustAnchorCertificateType'], 'ConnectionState' => ['shape' => 'ConnectionStateType'], 'ConnectionErrorCode' => ['shape' => 'ConnectionErrorCodeType'], 'CreationDate' => ['shape' => 'DateType'], 'CustomKeyStoreType' => ['shape' => 'CustomKeyStoreType'], 'XksProxyConfiguration' => ['shape' => 'XksProxyConfigurationType']]], 'CustomerMasterKeySpec' => ['type' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'This enum has been deprecated. Instead, use the KeySpec enum.', 'enum' => ['RSA_2048', 'RSA_3072', 'RSA_4096', 'ECC_NIST_P256', 'ECC_NIST_P384', 'ECC_NIST_P521', 'ECC_SECG_P256K1', 'SYMMETRIC_DEFAULT', 'HMAC_224', 'HMAC_256', 'HMAC_384', 'HMAC_512', 'SM2']], 'DataKeyPairSpec' => ['type' => 'string', 'enum' => ['RSA_2048', 'RSA_3072', 'RSA_4096', 'ECC_NIST_P256', 'ECC_NIST_P384', 'ECC_NIST_P521', 'ECC_SECG_P256K1', 'SM2']], 'DataKeySpec' => ['type' => 'string', 'enum' => ['AES_256', 'AES_128']], 'DateType' => ['type' => 'timestamp'], 'DecryptRequest' => ['type' => 'structure', 'required' => ['CiphertextBlob'], 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'EncryptionContext' => ['shape' => 'EncryptionContextType'], 'GrantTokens' => ['shape' => 'GrantTokenList'], 'KeyId' => ['shape' => 'KeyIdType'], 'EncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec']]], 'DecryptResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Plaintext' => ['shape' => 'PlaintextType'], 'EncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec']]], 'DeleteAliasRequest' => ['type' => 'structure', 'required' => ['AliasName'], 'members' => ['AliasName' => ['shape' => 'AliasNameType']]], 'DeleteCustomKeyStoreRequest' => ['type' => 'structure', 'required' => ['CustomKeyStoreId'], 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType']]], 'DeleteCustomKeyStoreResponse' => ['type' => 'structure', 'members' => []], 'DeleteImportedKeyMaterialRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'DependencyTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true, 'fault' => \true], 'DescribeCustomKeyStoresRequest' => ['type' => 'structure', 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType'], 'CustomKeyStoreName' => ['shape' => 'CustomKeyStoreNameType'], 'Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType']]], 'DescribeCustomKeyStoresResponse' => ['type' => 'structure', 'members' => ['CustomKeyStores' => ['shape' => 'CustomKeyStoresList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'DescribeKeyRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'DescribeKeyResponse' => ['type' => 'structure', 'members' => ['KeyMetadata' => ['shape' => 'KeyMetadata']]], 'DescriptionType' => ['type' => 'string', 'max' => 8192, 'min' => 0], 'DisableKeyRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'DisableKeyRotationRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'DisabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'DisconnectCustomKeyStoreRequest' => ['type' => 'structure', 'required' => ['CustomKeyStoreId'], 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType']]], 'DisconnectCustomKeyStoreResponse' => ['type' => 'structure', 'members' => []], 'EnableKeyRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'EnableKeyRotationRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'EncryptRequest' => ['type' => 'structure', 'required' => ['KeyId', 'Plaintext'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Plaintext' => ['shape' => 'PlaintextType'], 'EncryptionContext' => ['shape' => 'EncryptionContextType'], 'GrantTokens' => ['shape' => 'GrantTokenList'], 'EncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec']]], 'EncryptResponse' => ['type' => 'structure', 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'KeyId' => ['shape' => 'KeyIdType'], 'EncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec']]], 'EncryptionAlgorithmSpec' => ['type' => 'string', 'enum' => ['SYMMETRIC_DEFAULT', 'RSAES_OAEP_SHA_1', 'RSAES_OAEP_SHA_256', 'SM2PKE']], 'EncryptionAlgorithmSpecList' => ['type' => 'list', 'member' => ['shape' => 'EncryptionAlgorithmSpec']], 'EncryptionContextKey' => ['type' => 'string'], 'EncryptionContextType' => ['type' => 'map', 'key' => ['shape' => 'EncryptionContextKey'], 'value' => ['shape' => 'EncryptionContextValue']], 'EncryptionContextValue' => ['type' => 'string'], 'ErrorMessageType' => ['type' => 'string'], 'ExpirationModelType' => ['type' => 'string', 'enum' => ['KEY_MATERIAL_EXPIRES', 'KEY_MATERIAL_DOES_NOT_EXPIRE']], 'ExpiredImportTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'GenerateDataKeyPairRequest' => ['type' => 'structure', 'required' => ['KeyId', 'KeyPairSpec'], 'members' => ['EncryptionContext' => ['shape' => 'EncryptionContextType'], 'KeyId' => ['shape' => 'KeyIdType'], 'KeyPairSpec' => ['shape' => 'DataKeyPairSpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GenerateDataKeyPairResponse' => ['type' => 'structure', 'members' => ['PrivateKeyCiphertextBlob' => ['shape' => 'CiphertextType'], 'PrivateKeyPlaintext' => ['shape' => 'PlaintextType'], 'PublicKey' => ['shape' => 'PublicKeyType'], 'KeyId' => ['shape' => 'KeyIdType'], 'KeyPairSpec' => ['shape' => 'DataKeyPairSpec']]], 'GenerateDataKeyPairWithoutPlaintextRequest' => ['type' => 'structure', 'required' => ['KeyId', 'KeyPairSpec'], 'members' => ['EncryptionContext' => ['shape' => 'EncryptionContextType'], 'KeyId' => ['shape' => 'KeyIdType'], 'KeyPairSpec' => ['shape' => 'DataKeyPairSpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GenerateDataKeyPairWithoutPlaintextResponse' => ['type' => 'structure', 'members' => ['PrivateKeyCiphertextBlob' => ['shape' => 'CiphertextType'], 'PublicKey' => ['shape' => 'PublicKeyType'], 'KeyId' => ['shape' => 'KeyIdType'], 'KeyPairSpec' => ['shape' => 'DataKeyPairSpec']]], 'GenerateDataKeyRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'EncryptionContext' => ['shape' => 'EncryptionContextType'], 'NumberOfBytes' => ['shape' => 'NumberOfBytesType'], 'KeySpec' => ['shape' => 'DataKeySpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GenerateDataKeyResponse' => ['type' => 'structure', 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'Plaintext' => ['shape' => 'PlaintextType'], 'KeyId' => ['shape' => 'KeyIdType']]], 'GenerateDataKeyWithoutPlaintextRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'EncryptionContext' => ['shape' => 'EncryptionContextType'], 'KeySpec' => ['shape' => 'DataKeySpec'], 'NumberOfBytes' => ['shape' => 'NumberOfBytesType'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GenerateDataKeyWithoutPlaintextResponse' => ['type' => 'structure', 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'KeyId' => ['shape' => 'KeyIdType']]], 'GenerateMacRequest' => ['type' => 'structure', 'required' => ['Message', 'KeyId', 'MacAlgorithm'], 'members' => ['Message' => ['shape' => 'PlaintextType'], 'KeyId' => ['shape' => 'KeyIdType'], 'MacAlgorithm' => ['shape' => 'MacAlgorithmSpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GenerateMacResponse' => ['type' => 'structure', 'members' => ['Mac' => ['shape' => 'CiphertextType'], 'MacAlgorithm' => ['shape' => 'MacAlgorithmSpec'], 'KeyId' => ['shape' => 'KeyIdType']]], 'GenerateRandomRequest' => ['type' => 'structure', 'members' => ['NumberOfBytes' => ['shape' => 'NumberOfBytesType'], 'CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType']]], 'GenerateRandomResponse' => ['type' => 'structure', 'members' => ['Plaintext' => ['shape' => 'PlaintextType']]], 'GetKeyPolicyRequest' => ['type' => 'structure', 'required' => ['KeyId', 'PolicyName'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'PolicyName' => ['shape' => 'PolicyNameType']]], 'GetKeyPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyType']]], 'GetKeyRotationStatusRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType']]], 'GetKeyRotationStatusResponse' => ['type' => 'structure', 'members' => ['KeyRotationEnabled' => ['shape' => 'BooleanType']]], 'GetParametersForImportRequest' => ['type' => 'structure', 'required' => ['KeyId', 'WrappingAlgorithm', 'WrappingKeySpec'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'WrappingAlgorithm' => ['shape' => 'AlgorithmSpec'], 'WrappingKeySpec' => ['shape' => 'WrappingKeySpec']]], 'GetParametersForImportResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'ImportToken' => ['shape' => 'CiphertextType'], 'PublicKey' => ['shape' => 'PlaintextType'], 'ParametersValidTo' => ['shape' => 'DateType']]], 'GetPublicKeyRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'GetPublicKeyResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'PublicKey' => ['shape' => 'PublicKeyType'], 'CustomerMasterKeySpec' => ['shape' => 'CustomerMasterKeySpec', 'deprecated' => \true, 'deprecatedMessage' => 'This field has been deprecated. Instead, use the KeySpec field.'], 'KeySpec' => ['shape' => 'KeySpec'], 'KeyUsage' => ['shape' => 'KeyUsageType'], 'EncryptionAlgorithms' => ['shape' => 'EncryptionAlgorithmSpecList'], 'SigningAlgorithms' => ['shape' => 'SigningAlgorithmSpecList']]], 'GrantConstraints' => ['type' => 'structure', 'members' => ['EncryptionContextSubset' => ['shape' => 'EncryptionContextType'], 'EncryptionContextEquals' => ['shape' => 'EncryptionContextType']]], 'GrantIdType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'GrantList' => ['type' => 'list', 'member' => ['shape' => 'GrantListEntry']], 'GrantListEntry' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'GrantId' => ['shape' => 'GrantIdType'], 'Name' => ['shape' => 'GrantNameType'], 'CreationDate' => ['shape' => 'DateType'], 'GranteePrincipal' => ['shape' => 'PrincipalIdType'], 'RetiringPrincipal' => ['shape' => 'PrincipalIdType'], 'IssuingAccount' => ['shape' => 'PrincipalIdType'], 'Operations' => ['shape' => 'GrantOperationList'], 'Constraints' => ['shape' => 'GrantConstraints']]], 'GrantNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9:/_-]+$'], 'GrantOperation' => ['type' => 'string', 'enum' => ['Decrypt', 'Encrypt', 'GenerateDataKey', 'GenerateDataKeyWithoutPlaintext', 'ReEncryptFrom', 'ReEncryptTo', 'Sign', 'Verify', 'GetPublicKey', 'CreateGrant', 'RetireGrant', 'DescribeKey', 'GenerateDataKeyPair', 'GenerateDataKeyPairWithoutPlaintext', 'GenerateMac', 'VerifyMac']], 'GrantOperationList' => ['type' => 'list', 'member' => ['shape' => 'GrantOperation']], 'GrantTokenList' => ['type' => 'list', 'member' => ['shape' => 'GrantTokenType'], 'max' => 10, 'min' => 0], 'GrantTokenType' => ['type' => 'string', 'max' => 8192, 'min' => 1], 'ImportKeyMaterialRequest' => ['type' => 'structure', 'required' => ['KeyId', 'ImportToken', 'EncryptedKeyMaterial'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'ImportToken' => ['shape' => 'CiphertextType'], 'EncryptedKeyMaterial' => ['shape' => 'CiphertextType'], 'ValidTo' => ['shape' => 'DateType'], 'ExpirationModel' => ['shape' => 'ExpirationModelType']]], 'ImportKeyMaterialResponse' => ['type' => 'structure', 'members' => []], 'IncorrectKeyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'IncorrectKeyMaterialException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'IncorrectTrustAnchorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidAliasNameException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidArnException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidCiphertextException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidGrantIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidGrantTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidImportTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidKeyUsageException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'InvalidMarkerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'KMSInternalException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true, 'fault' => \true], 'KMSInvalidMacException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'KMSInvalidSignatureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'KMSInvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'KeyIdType' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'KeyListEntry']], 'KeyListEntry' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'KeyArn' => ['shape' => 'ArnType']]], 'KeyManagerType' => ['type' => 'string', 'enum' => ['AWS', 'CUSTOMER']], 'KeyMetadata' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['AWSAccountId' => ['shape' => 'AWSAccountIdType'], 'KeyId' => ['shape' => 'KeyIdType'], 'Arn' => ['shape' => 'ArnType'], 'CreationDate' => ['shape' => 'DateType'], 'Enabled' => ['shape' => 'BooleanType'], 'Description' => ['shape' => 'DescriptionType'], 'KeyUsage' => ['shape' => 'KeyUsageType'], 'KeyState' => ['shape' => 'KeyState'], 'DeletionDate' => ['shape' => 'DateType'], 'ValidTo' => ['shape' => 'DateType'], 'Origin' => ['shape' => 'OriginType'], 'CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType'], 'CloudHsmClusterId' => ['shape' => 'CloudHsmClusterIdType'], 'ExpirationModel' => ['shape' => 'ExpirationModelType'], 'KeyManager' => ['shape' => 'KeyManagerType'], 'CustomerMasterKeySpec' => ['shape' => 'CustomerMasterKeySpec', 'deprecated' => \true, 'deprecatedMessage' => 'This field has been deprecated. Instead, use the KeySpec field.'], 'KeySpec' => ['shape' => 'KeySpec'], 'EncryptionAlgorithms' => ['shape' => 'EncryptionAlgorithmSpecList'], 'SigningAlgorithms' => ['shape' => 'SigningAlgorithmSpecList'], 'MultiRegion' => ['shape' => 'NullableBooleanType'], 'MultiRegionConfiguration' => ['shape' => 'MultiRegionConfiguration'], 'PendingDeletionWindowInDays' => ['shape' => 'PendingWindowInDaysType'], 'MacAlgorithms' => ['shape' => 'MacAlgorithmSpecList'], 'XksKeyConfiguration' => ['shape' => 'XksKeyConfigurationType']]], 'KeySpec' => ['type' => 'string', 'enum' => ['RSA_2048', 'RSA_3072', 'RSA_4096', 'ECC_NIST_P256', 'ECC_NIST_P384', 'ECC_NIST_P521', 'ECC_SECG_P256K1', 'SYMMETRIC_DEFAULT', 'HMAC_224', 'HMAC_256', 'HMAC_384', 'HMAC_512', 'SM2']], 'KeyState' => ['type' => 'string', 'enum' => ['Creating', 'Enabled', 'Disabled', 'PendingDeletion', 'PendingImport', 'PendingReplicaDeletion', 'Unavailable', 'Updating']], 'KeyStorePasswordType' => ['type' => 'string', 'max' => 32, 'min' => 7, 'sensitive' => \true], 'KeyUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true, 'fault' => \true], 'KeyUsageType' => ['type' => 'string', 'enum' => ['SIGN_VERIFY', 'ENCRYPT_DECRYPT', 'GENERATE_VERIFY_MAC']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'LimitType' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListAliasesRequest' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType']]], 'ListAliasesResponse' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'AliasList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'ListGrantsRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType'], 'KeyId' => ['shape' => 'KeyIdType'], 'GrantId' => ['shape' => 'GrantIdType'], 'GranteePrincipal' => ['shape' => 'PrincipalIdType']]], 'ListGrantsResponse' => ['type' => 'structure', 'members' => ['Grants' => ['shape' => 'GrantList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'ListKeyPoliciesRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType']]], 'ListKeyPoliciesResponse' => ['type' => 'structure', 'members' => ['PolicyNames' => ['shape' => 'PolicyNameList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'ListKeysRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType']]], 'ListKeysResponse' => ['type' => 'structure', 'members' => ['Keys' => ['shape' => 'KeyList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'ListResourceTagsRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType']]], 'ListResourceTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextMarker' => ['shape' => 'MarkerType'], 'Truncated' => ['shape' => 'BooleanType']]], 'ListRetirableGrantsRequest' => ['type' => 'structure', 'required' => ['RetiringPrincipal'], 'members' => ['Limit' => ['shape' => 'LimitType'], 'Marker' => ['shape' => 'MarkerType'], 'RetiringPrincipal' => ['shape' => 'PrincipalIdType']]], 'MacAlgorithmSpec' => ['type' => 'string', 'enum' => ['HMAC_SHA_224', 'HMAC_SHA_256', 'HMAC_SHA_384', 'HMAC_SHA_512']], 'MacAlgorithmSpecList' => ['type' => 'list', 'member' => ['shape' => 'MacAlgorithmSpec']], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'MarkerType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]*'], 'MessageType' => ['type' => 'string', 'enum' => ['RAW', 'DIGEST']], 'MultiRegionConfiguration' => ['type' => 'structure', 'members' => ['MultiRegionKeyType' => ['shape' => 'MultiRegionKeyType'], 'PrimaryKey' => ['shape' => 'MultiRegionKey'], 'ReplicaKeys' => ['shape' => 'MultiRegionKeyList']]], 'MultiRegionKey' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ArnType'], 'Region' => ['shape' => 'RegionType']]], 'MultiRegionKeyList' => ['type' => 'list', 'member' => ['shape' => 'MultiRegionKey']], 'MultiRegionKeyType' => ['type' => 'string', 'enum' => ['PRIMARY', 'REPLICA']], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'NullableBooleanType' => ['type' => 'boolean'], 'NumberOfBytesType' => ['type' => 'integer', 'max' => 1024, 'min' => 1], 'OriginType' => ['type' => 'string', 'enum' => ['AWS_KMS', 'EXTERNAL', 'AWS_CLOUDHSM', 'EXTERNAL_KEY_STORE']], 'PendingWindowInDaysType' => ['type' => 'integer', 'max' => 365, 'min' => 1], 'PlaintextType' => ['type' => 'blob', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 'PolicyNameList' => ['type' => 'list', 'member' => ['shape' => 'PolicyNameType']], 'PolicyNameType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w]+'], 'PolicyType' => ['type' => 'string', 'max' => 131072, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'PrincipalIdType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\w+=,.@:/-]+$'], 'PublicKeyType' => ['type' => 'blob', 'max' => 8192, 'min' => 1], 'PutKeyPolicyRequest' => ['type' => 'structure', 'required' => ['KeyId', 'PolicyName', 'Policy'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'PolicyName' => ['shape' => 'PolicyNameType'], 'Policy' => ['shape' => 'PolicyType'], 'BypassPolicyLockoutSafetyCheck' => ['shape' => 'BooleanType']]], 'ReEncryptRequest' => ['type' => 'structure', 'required' => ['CiphertextBlob', 'DestinationKeyId'], 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'SourceEncryptionContext' => ['shape' => 'EncryptionContextType'], 'SourceKeyId' => ['shape' => 'KeyIdType'], 'DestinationKeyId' => ['shape' => 'KeyIdType'], 'DestinationEncryptionContext' => ['shape' => 'EncryptionContextType'], 'SourceEncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec'], 'DestinationEncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'ReEncryptResponse' => ['type' => 'structure', 'members' => ['CiphertextBlob' => ['shape' => 'CiphertextType'], 'SourceKeyId' => ['shape' => 'KeyIdType'], 'KeyId' => ['shape' => 'KeyIdType'], 'SourceEncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec'], 'DestinationEncryptionAlgorithm' => ['shape' => 'EncryptionAlgorithmSpec']]], 'RegionType' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([a-z]+-){2,3}\\d+$'], 'ReplicateKeyRequest' => ['type' => 'structure', 'required' => ['KeyId', 'ReplicaRegion'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'ReplicaRegion' => ['shape' => 'RegionType'], 'Policy' => ['shape' => 'PolicyType'], 'BypassPolicyLockoutSafetyCheck' => ['shape' => 'BooleanType'], 'Description' => ['shape' => 'DescriptionType'], 'Tags' => ['shape' => 'TagList']]], 'ReplicateKeyResponse' => ['type' => 'structure', 'members' => ['ReplicaKeyMetadata' => ['shape' => 'KeyMetadata'], 'ReplicaPolicy' => ['shape' => 'PolicyType'], 'ReplicaTags' => ['shape' => 'TagList']]], 'RetireGrantRequest' => ['type' => 'structure', 'members' => ['GrantToken' => ['shape' => 'GrantTokenType'], 'KeyId' => ['shape' => 'KeyIdType'], 'GrantId' => ['shape' => 'GrantIdType']]], 'RevokeGrantRequest' => ['type' => 'structure', 'required' => ['KeyId', 'GrantId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'GrantId' => ['shape' => 'GrantIdType']]], 'ScheduleKeyDeletionRequest' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'PendingWindowInDays' => ['shape' => 'PendingWindowInDaysType']]], 'ScheduleKeyDeletionResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'DeletionDate' => ['shape' => 'DateType'], 'KeyState' => ['shape' => 'KeyState'], 'PendingWindowInDays' => ['shape' => 'PendingWindowInDaysType']]], 'SignRequest' => ['type' => 'structure', 'required' => ['KeyId', 'Message', 'SigningAlgorithm'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Message' => ['shape' => 'PlaintextType'], 'MessageType' => ['shape' => 'MessageType'], 'GrantTokens' => ['shape' => 'GrantTokenList'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithmSpec']]], 'SignResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Signature' => ['shape' => 'CiphertextType'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithmSpec']]], 'SigningAlgorithmSpec' => ['type' => 'string', 'enum' => ['RSASSA_PSS_SHA_256', 'RSASSA_PSS_SHA_384', 'RSASSA_PSS_SHA_512', 'RSASSA_PKCS1_V1_5_SHA_256', 'RSASSA_PKCS1_V1_5_SHA_384', 'RSASSA_PKCS1_V1_5_SHA_512', 'ECDSA_SHA_256', 'ECDSA_SHA_384', 'ECDSA_SHA_512', 'SM2DSA']], 'SigningAlgorithmSpecList' => ['type' => 'list', 'member' => ['shape' => 'SigningAlgorithmSpec']], 'Tag' => ['type' => 'structure', 'required' => ['TagKey', 'TagValue'], 'members' => ['TagKey' => ['shape' => 'TagKeyType'], 'TagValue' => ['shape' => 'TagValueType']]], 'TagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKeyType']], 'TagKeyType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['KeyId', 'Tags'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Tags' => ['shape' => 'TagList']]], 'TagValueType' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TrustAnchorCertificateType' => ['type' => 'string', 'max' => 5000, 'min' => 1], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['KeyId', 'TagKeys'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UpdateAliasRequest' => ['type' => 'structure', 'required' => ['AliasName', 'TargetKeyId'], 'members' => ['AliasName' => ['shape' => 'AliasNameType'], 'TargetKeyId' => ['shape' => 'KeyIdType']]], 'UpdateCustomKeyStoreRequest' => ['type' => 'structure', 'required' => ['CustomKeyStoreId'], 'members' => ['CustomKeyStoreId' => ['shape' => 'CustomKeyStoreIdType'], 'NewCustomKeyStoreName' => ['shape' => 'CustomKeyStoreNameType'], 'KeyStorePassword' => ['shape' => 'KeyStorePasswordType'], 'CloudHsmClusterId' => ['shape' => 'CloudHsmClusterIdType'], 'XksProxyUriEndpoint' => ['shape' => 'XksProxyUriEndpointType'], 'XksProxyUriPath' => ['shape' => 'XksProxyUriPathType'], 'XksProxyVpcEndpointServiceName' => ['shape' => 'XksProxyVpcEndpointServiceNameType'], 'XksProxyAuthenticationCredential' => ['shape' => 'XksProxyAuthenticationCredentialType'], 'XksProxyConnectivity' => ['shape' => 'XksProxyConnectivityType']]], 'UpdateCustomKeyStoreResponse' => ['type' => 'structure', 'members' => []], 'UpdateKeyDescriptionRequest' => ['type' => 'structure', 'required' => ['KeyId', 'Description'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Description' => ['shape' => 'DescriptionType']]], 'UpdatePrimaryRegionRequest' => ['type' => 'structure', 'required' => ['KeyId', 'PrimaryRegion'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'PrimaryRegion' => ['shape' => 'RegionType']]], 'VerifyMacRequest' => ['type' => 'structure', 'required' => ['Message', 'KeyId', 'MacAlgorithm', 'Mac'], 'members' => ['Message' => ['shape' => 'PlaintextType'], 'KeyId' => ['shape' => 'KeyIdType'], 'MacAlgorithm' => ['shape' => 'MacAlgorithmSpec'], 'Mac' => ['shape' => 'CiphertextType'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'VerifyMacResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'MacValid' => ['shape' => 'BooleanType'], 'MacAlgorithm' => ['shape' => 'MacAlgorithmSpec']]], 'VerifyRequest' => ['type' => 'structure', 'required' => ['KeyId', 'Message', 'Signature', 'SigningAlgorithm'], 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'Message' => ['shape' => 'PlaintextType'], 'MessageType' => ['shape' => 'MessageType'], 'Signature' => ['shape' => 'CiphertextType'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithmSpec'], 'GrantTokens' => ['shape' => 'GrantTokenList']]], 'VerifyResponse' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'KeyIdType'], 'SignatureValid' => ['shape' => 'BooleanType'], 'SigningAlgorithm' => ['shape' => 'SigningAlgorithmSpec']]], 'WrappingKeySpec' => ['type' => 'string', 'enum' => ['RSA_2048']], 'XksKeyAlreadyInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksKeyConfigurationType' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'XksKeyIdType']]], 'XksKeyIdType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_.]+$'], 'XksKeyInvalidConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksKeyNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyAuthenticationAccessKeyIdType' => ['type' => 'string', 'max' => 30, 'min' => 20, 'pattern' => '^[A-Z2-7]+$', 'sensitive' => \true], 'XksProxyAuthenticationCredentialType' => ['type' => 'structure', 'required' => ['AccessKeyId', 'RawSecretAccessKey'], 'members' => ['AccessKeyId' => ['shape' => 'XksProxyAuthenticationAccessKeyIdType'], 'RawSecretAccessKey' => ['shape' => 'XksProxyAuthenticationRawSecretAccessKeyType']]], 'XksProxyAuthenticationRawSecretAccessKeyType' => ['type' => 'string', 'max' => 64, 'min' => 43, 'pattern' => '^[a-zA-Z0-9\\/+=]+$', 'sensitive' => \true], 'XksProxyConfigurationType' => ['type' => 'structure', 'members' => ['Connectivity' => ['shape' => 'XksProxyConnectivityType'], 'AccessKeyId' => ['shape' => 'XksProxyAuthenticationAccessKeyIdType'], 'UriEndpoint' => ['shape' => 'XksProxyUriEndpointType'], 'UriPath' => ['shape' => 'XksProxyUriPathType'], 'VpcEndpointServiceName' => ['shape' => 'XksProxyVpcEndpointServiceNameType']]], 'XksProxyConnectivityType' => ['type' => 'string', 'enum' => ['PUBLIC_ENDPOINT', 'VPC_ENDPOINT_SERVICE']], 'XksProxyIncorrectAuthenticationCredentialException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyInvalidConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyInvalidResponseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyUriEndpointInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyUriEndpointType' => ['type' => 'string', 'max' => 128, 'min' => 10, 'pattern' => '^https://[a-zA-Z0-9.-]+$'], 'XksProxyUriInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyUriPathType' => ['type' => 'string', 'max' => 128, 'min' => 10, 'pattern' => '^(/[a-zA-Z0-9\\/_-]+/kms/xks/v\\d{1,2})$|^(/kms/xks/v\\d{1,2})$'], 'XksProxyUriUnreachableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyVpcEndpointServiceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyVpcEndpointServiceInvalidConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true], 'XksProxyVpcEndpointServiceNameType' => ['type' => 'string', 'max' => 64, 'min' => 20, 'pattern' => '^com\\.amazonaws\\.vpce\\.([a-z]+-){2,3}\\d+\\.vpce-svc-[0-9a-z]+$'], 'XksProxyVpcEndpointServiceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessageType']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index ba98cbb..0000000 --- a/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kms-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://kms.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://kms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 962661a..0000000 --- a/vendor/Aws3/Aws/data/kms/2014-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://kms.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://kms.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/kms/2014-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/kms/2014-11-01/paginators-1.json.php deleted file mode 100644 index a66d9d1..0000000 --- a/vendor/Aws3/Aws/data/kms/2014-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCustomKeyStores' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'CustomKeyStores'], 'ListAliases' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'Aliases'], 'ListGrants' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'Grants'], 'ListKeyPolicies' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'PolicyNames'], 'ListKeys' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'Keys'], 'ListResourceTags' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'Tags'], 'ListRetirableGrants' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'NextMarker', 'result_key' => 'Grants']]]; diff --git a/vendor/Aws3/Aws/data/kms/2014-11-01/smoke.json.php b/vendor/Aws3/Aws/data/kms/2014-11-01/smoke.json.php deleted file mode 100644 index 522e883..0000000 --- a/vendor/Aws3/Aws/data/kms/2014-11-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListAliases', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetKeyPolicy', 'input' => ['KeyId' => '12345678-1234-1234-1234-123456789012', 'PolicyName' => 'fakePolicy'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/api-2.json.php b/vendor/Aws3/Aws/data/lakeformation/2017-03-31/api-2.json.php deleted file mode 100644 index 01a5f63..0000000 --- a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-03-31', 'endpointPrefix' => 'lakeformation', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Lake Formation', 'serviceId' => 'LakeFormation', 'signatureVersion' => 'v4', 'signingName' => 'lakeformation', 'uid' => 'lakeformation-2017-03-31'], 'operations' => ['AddLFTagsToResource' => ['name' => 'AddLFTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/AddLFTagsToResource'], 'input' => ['shape' => 'AddLFTagsToResourceRequest'], 'output' => ['shape' => 'AddLFTagsToResourceResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException']]], 'AssumeDecoratedRoleWithSAML' => ['name' => 'AssumeDecoratedRoleWithSAML', 'http' => ['method' => 'POST', 'requestUri' => '/AssumeDecoratedRoleWithSAML'], 'input' => ['shape' => 'AssumeDecoratedRoleWithSAMLRequest'], 'output' => ['shape' => 'AssumeDecoratedRoleWithSAMLResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException']]], 'BatchGrantPermissions' => ['name' => 'BatchGrantPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/BatchGrantPermissions'], 'input' => ['shape' => 'BatchGrantPermissionsRequest'], 'output' => ['shape' => 'BatchGrantPermissionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'BatchRevokePermissions' => ['name' => 'BatchRevokePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/BatchRevokePermissions'], 'input' => ['shape' => 'BatchRevokePermissionsRequest'], 'output' => ['shape' => 'BatchRevokePermissionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException']]], 'CancelTransaction' => ['name' => 'CancelTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/CancelTransaction'], 'input' => ['shape' => 'CancelTransactionRequest'], 'output' => ['shape' => 'CancelTransactionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'TransactionCommittedException'], ['shape' => 'TransactionCommitInProgressException'], ['shape' => 'ConcurrentModificationException']]], 'CommitTransaction' => ['name' => 'CommitTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/CommitTransaction'], 'input' => ['shape' => 'CommitTransactionRequest'], 'output' => ['shape' => 'CommitTransactionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'ConcurrentModificationException']]], 'CreateDataCellsFilter' => ['name' => 'CreateDataCellsFilter', 'http' => ['method' => 'POST', 'requestUri' => '/CreateDataCellsFilter'], 'input' => ['shape' => 'CreateDataCellsFilterRequest'], 'output' => ['shape' => 'CreateDataCellsFilterResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'CreateLFTag' => ['name' => 'CreateLFTag', 'http' => ['method' => 'POST', 'requestUri' => '/CreateLFTag'], 'input' => ['shape' => 'CreateLFTagRequest'], 'output' => ['shape' => 'CreateLFTagResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'DeleteDataCellsFilter' => ['name' => 'DeleteDataCellsFilter', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteDataCellsFilter'], 'input' => ['shape' => 'DeleteDataCellsFilterRequest'], 'output' => ['shape' => 'DeleteDataCellsFilterResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'DeleteLFTag' => ['name' => 'DeleteLFTag', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteLFTag'], 'input' => ['shape' => 'DeleteLFTagRequest'], 'output' => ['shape' => 'DeleteLFTagResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'DeleteObjectsOnCancel' => ['name' => 'DeleteObjectsOnCancel', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteObjectsOnCancel'], 'input' => ['shape' => 'DeleteObjectsOnCancelRequest'], 'output' => ['shape' => 'DeleteObjectsOnCancelResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'TransactionCommittedException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ConcurrentModificationException']]], 'DeregisterResource' => ['name' => 'DeregisterResource', 'http' => ['method' => 'POST', 'requestUri' => '/DeregisterResource'], 'input' => ['shape' => 'DeregisterResourceRequest'], 'output' => ['shape' => 'DeregisterResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'DescribeResource' => ['name' => 'DescribeResource', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeResource'], 'input' => ['shape' => 'DescribeResourceRequest'], 'output' => ['shape' => 'DescribeResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'DescribeTransaction' => ['name' => 'DescribeTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeTransaction'], 'input' => ['shape' => 'DescribeTransactionRequest'], 'output' => ['shape' => 'DescribeTransactionResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ExtendTransaction' => ['name' => 'ExtendTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/ExtendTransaction'], 'input' => ['shape' => 'ExtendTransactionRequest'], 'output' => ['shape' => 'ExtendTransactionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'TransactionCommittedException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'TransactionCommitInProgressException']]], 'GetDataLakeSettings' => ['name' => 'GetDataLakeSettings', 'http' => ['method' => 'POST', 'requestUri' => '/GetDataLakeSettings'], 'input' => ['shape' => 'GetDataLakeSettingsRequest'], 'output' => ['shape' => 'GetDataLakeSettingsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException']]], 'GetEffectivePermissionsForPath' => ['name' => 'GetEffectivePermissionsForPath', 'http' => ['method' => 'POST', 'requestUri' => '/GetEffectivePermissionsForPath'], 'input' => ['shape' => 'GetEffectivePermissionsForPathRequest'], 'output' => ['shape' => 'GetEffectivePermissionsForPathResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'GetLFTag' => ['name' => 'GetLFTag', 'http' => ['method' => 'POST', 'requestUri' => '/GetLFTag'], 'input' => ['shape' => 'GetLFTagRequest'], 'output' => ['shape' => 'GetLFTagResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'GetQueryState' => ['name' => 'GetQueryState', 'http' => ['method' => 'POST', 'requestUri' => '/GetQueryState', 'responseCode' => 200], 'input' => ['shape' => 'GetQueryStateRequest'], 'output' => ['shape' => 'GetQueryStateResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'query-']], 'GetQueryStatistics' => ['name' => 'GetQueryStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/GetQueryStatistics', 'responseCode' => 200], 'input' => ['shape' => 'GetQueryStatisticsRequest'], 'output' => ['shape' => 'GetQueryStatisticsResponse'], 'errors' => [['shape' => 'StatisticsNotReadyYetException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ExpiredException'], ['shape' => 'ThrottledException']], 'endpoint' => ['hostPrefix' => 'query-']], 'GetResourceLFTags' => ['name' => 'GetResourceLFTags', 'http' => ['method' => 'POST', 'requestUri' => '/GetResourceLFTags'], 'input' => ['shape' => 'GetResourceLFTagsRequest'], 'output' => ['shape' => 'GetResourceLFTagsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'AccessDeniedException']]], 'GetTableObjects' => ['name' => 'GetTableObjects', 'http' => ['method' => 'POST', 'requestUri' => '/GetTableObjects'], 'input' => ['shape' => 'GetTableObjectsRequest'], 'output' => ['shape' => 'GetTableObjectsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'TransactionCommittedException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'ResourceNotReadyException']]], 'GetTemporaryGluePartitionCredentials' => ['name' => 'GetTemporaryGluePartitionCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/GetTemporaryGluePartitionCredentials'], 'input' => ['shape' => 'GetTemporaryGluePartitionCredentialsRequest'], 'output' => ['shape' => 'GetTemporaryGluePartitionCredentialsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'PermissionTypeMismatchException']]], 'GetTemporaryGlueTableCredentials' => ['name' => 'GetTemporaryGlueTableCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/GetTemporaryGlueTableCredentials'], 'input' => ['shape' => 'GetTemporaryGlueTableCredentialsRequest'], 'output' => ['shape' => 'GetTemporaryGlueTableCredentialsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'PermissionTypeMismatchException']]], 'GetWorkUnitResults' => ['name' => 'GetWorkUnitResults', 'http' => ['method' => 'POST', 'requestUri' => '/GetWorkUnitResults', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkUnitResultsRequest'], 'output' => ['shape' => 'GetWorkUnitResultsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ExpiredException'], ['shape' => 'ThrottledException']], 'endpoint' => ['hostPrefix' => 'data-']], 'GetWorkUnits' => ['name' => 'GetWorkUnits', 'http' => ['method' => 'POST', 'requestUri' => '/GetWorkUnits', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkUnitsRequest'], 'output' => ['shape' => 'GetWorkUnitsResponse'], 'errors' => [['shape' => 'WorkUnitsNotReadyYetException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ExpiredException']], 'endpoint' => ['hostPrefix' => 'query-']], 'GrantPermissions' => ['name' => 'GrantPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/GrantPermissions'], 'input' => ['shape' => 'GrantPermissionsRequest'], 'output' => ['shape' => 'GrantPermissionsResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException']]], 'ListDataCellsFilter' => ['name' => 'ListDataCellsFilter', 'http' => ['method' => 'POST', 'requestUri' => '/ListDataCellsFilter'], 'input' => ['shape' => 'ListDataCellsFilterRequest'], 'output' => ['shape' => 'ListDataCellsFilterResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException']]], 'ListLFTags' => ['name' => 'ListLFTags', 'http' => ['method' => 'POST', 'requestUri' => '/ListLFTags'], 'input' => ['shape' => 'ListLFTagsRequest'], 'output' => ['shape' => 'ListLFTagsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AccessDeniedException']]], 'ListPermissions' => ['name' => 'ListPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/ListPermissions'], 'input' => ['shape' => 'ListPermissionsRequest'], 'output' => ['shape' => 'ListPermissionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'InternalServiceException']]], 'ListResources' => ['name' => 'ListResources', 'http' => ['method' => 'POST', 'requestUri' => '/ListResources'], 'input' => ['shape' => 'ListResourcesRequest'], 'output' => ['shape' => 'ListResourcesResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'ListTableStorageOptimizers' => ['name' => 'ListTableStorageOptimizers', 'http' => ['method' => 'POST', 'requestUri' => '/ListTableStorageOptimizers'], 'input' => ['shape' => 'ListTableStorageOptimizersRequest'], 'output' => ['shape' => 'ListTableStorageOptimizersResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]], 'ListTransactions' => ['name' => 'ListTransactions', 'http' => ['method' => 'POST', 'requestUri' => '/ListTransactions'], 'input' => ['shape' => 'ListTransactionsRequest'], 'output' => ['shape' => 'ListTransactionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'PutDataLakeSettings' => ['name' => 'PutDataLakeSettings', 'http' => ['method' => 'POST', 'requestUri' => '/PutDataLakeSettings'], 'input' => ['shape' => 'PutDataLakeSettingsRequest'], 'output' => ['shape' => 'PutDataLakeSettingsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException']]], 'RegisterResource' => ['name' => 'RegisterResource', 'http' => ['method' => 'POST', 'requestUri' => '/RegisterResource'], 'input' => ['shape' => 'RegisterResourceRequest'], 'output' => ['shape' => 'RegisterResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNumberLimitExceededException'], ['shape' => 'AccessDeniedException']]], 'RemoveLFTagsFromResource' => ['name' => 'RemoveLFTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/RemoveLFTagsFromResource'], 'input' => ['shape' => 'RemoveLFTagsFromResourceRequest'], 'output' => ['shape' => 'RemoveLFTagsFromResourceResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException']]], 'RevokePermissions' => ['name' => 'RevokePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/RevokePermissions'], 'input' => ['shape' => 'RevokePermissionsRequest'], 'output' => ['shape' => 'RevokePermissionsResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException']]], 'SearchDatabasesByLFTags' => ['name' => 'SearchDatabasesByLFTags', 'http' => ['method' => 'POST', 'requestUri' => '/SearchDatabasesByLFTags'], 'input' => ['shape' => 'SearchDatabasesByLFTagsRequest'], 'output' => ['shape' => 'SearchDatabasesByLFTagsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'AccessDeniedException']]], 'SearchTablesByLFTags' => ['name' => 'SearchTablesByLFTags', 'http' => ['method' => 'POST', 'requestUri' => '/SearchTablesByLFTags'], 'input' => ['shape' => 'SearchTablesByLFTagsRequest'], 'output' => ['shape' => 'SearchTablesByLFTagsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'GlueEncryptionException'], ['shape' => 'AccessDeniedException']]], 'StartQueryPlanning' => ['name' => 'StartQueryPlanning', 'http' => ['method' => 'POST', 'requestUri' => '/StartQueryPlanning', 'responseCode' => 200], 'input' => ['shape' => 'StartQueryPlanningRequest'], 'output' => ['shape' => 'StartQueryPlanningResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottledException']], 'endpoint' => ['hostPrefix' => 'query-']], 'StartTransaction' => ['name' => 'StartTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/StartTransaction'], 'input' => ['shape' => 'StartTransactionRequest'], 'output' => ['shape' => 'StartTransactionResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException']]], 'UpdateLFTag' => ['name' => 'UpdateLFTag', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLFTag'], 'input' => ['shape' => 'UpdateLFTagRequest'], 'output' => ['shape' => 'UpdateLFTagResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'AccessDeniedException']]], 'UpdateResource' => ['name' => 'UpdateResource', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateResource'], 'input' => ['shape' => 'UpdateResourceRequest'], 'output' => ['shape' => 'UpdateResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServiceException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException']]], 'UpdateTableObjects' => ['name' => 'UpdateTableObjects', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateTableObjects'], 'input' => ['shape' => 'UpdateTableObjectsRequest'], 'output' => ['shape' => 'UpdateTableObjectsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationTimeoutException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'TransactionCommittedException'], ['shape' => 'TransactionCanceledException'], ['shape' => 'TransactionCommitInProgressException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateTableStorageOptimizer' => ['name' => 'UpdateTableStorageOptimizer', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateTableStorageOptimizer'], 'input' => ['shape' => 'UpdateTableStorageOptimizerRequest'], 'output' => ['shape' => 'UpdateTableStorageOptimizerResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccessKeyIdString' => ['type' => 'string'], 'AddLFTagsToResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'LFTags'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Resource' => ['shape' => 'Resource'], 'LFTags' => ['shape' => 'LFTagsList']]], 'AddLFTagsToResourceResponse' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'LFTagErrors']]], 'AddObjectInput' => ['type' => 'structure', 'required' => ['Uri', 'ETag', 'Size'], 'members' => ['Uri' => ['shape' => 'URI'], 'ETag' => ['shape' => 'ETagString'], 'Size' => ['shape' => 'ObjectSize'], 'PartitionValues' => ['shape' => 'PartitionValuesList']]], 'AllRowsWildcard' => ['type' => 'structure', 'members' => []], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'AssumeDecoratedRoleWithSAMLRequest' => ['type' => 'structure', 'required' => ['SAMLAssertion', 'RoleArn', 'PrincipalArn'], 'members' => ['SAMLAssertion' => ['shape' => 'SAMLAssertionString'], 'RoleArn' => ['shape' => 'IAMRoleArn'], 'PrincipalArn' => ['shape' => 'IAMSAMLProviderArn'], 'DurationSeconds' => ['shape' => 'CredentialTimeoutDurationSecondInteger']]], 'AssumeDecoratedRoleWithSAMLResponse' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'AccessKeyIdString'], 'SecretAccessKey' => ['shape' => 'SecretAccessKeyString'], 'SessionToken' => ['shape' => 'SessionTokenString'], 'Expiration' => ['shape' => 'ExpirationTimestamp']]], 'AuditContext' => ['type' => 'structure', 'members' => ['AdditionalAuditContext' => ['shape' => 'AuditContextString']]], 'AuditContextString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'AuthorizedSessionTagValueList' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'BatchGrantPermissionsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Entries' => ['shape' => 'BatchPermissionsRequestEntryList']]], 'BatchGrantPermissionsResponse' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchPermissionsFailureList']]], 'BatchPermissionsFailureEntry' => ['type' => 'structure', 'members' => ['RequestEntry' => ['shape' => 'BatchPermissionsRequestEntry'], 'Error' => ['shape' => 'ErrorDetail']]], 'BatchPermissionsFailureList' => ['type' => 'list', 'member' => ['shape' => 'BatchPermissionsFailureEntry']], 'BatchPermissionsRequestEntry' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Identifier'], 'Principal' => ['shape' => 'DataLakePrincipal'], 'Resource' => ['shape' => 'Resource'], 'Permissions' => ['shape' => 'PermissionList'], 'PermissionsWithGrantOption' => ['shape' => 'PermissionList']]], 'BatchPermissionsRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'BatchPermissionsRequestEntry']], 'BatchRevokePermissionsRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Entries' => ['shape' => 'BatchPermissionsRequestEntryList']]], 'BatchRevokePermissionsResponse' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchPermissionsFailureList']]], 'BooleanNullable' => ['type' => 'boolean'], 'CancelTransactionRequest' => ['type' => 'structure', 'required' => ['TransactionId'], 'members' => ['TransactionId' => ['shape' => 'TransactionIdString']]], 'CancelTransactionResponse' => ['type' => 'structure', 'members' => []], 'CatalogIdString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'CatalogResource' => ['type' => 'structure', 'members' => []], 'ColumnLFTag' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NameString'], 'LFTags' => ['shape' => 'LFTagsList']]], 'ColumnLFTagsList' => ['type' => 'list', 'member' => ['shape' => 'ColumnLFTag']], 'ColumnNames' => ['type' => 'list', 'member' => ['shape' => 'NameString']], 'ColumnWildcard' => ['type' => 'structure', 'members' => ['ExcludedColumnNames' => ['shape' => 'ColumnNames']]], 'CommitTransactionRequest' => ['type' => 'structure', 'required' => ['TransactionId'], 'members' => ['TransactionId' => ['shape' => 'TransactionIdString']]], 'CommitTransactionResponse' => ['type' => 'structure', 'members' => ['TransactionStatus' => ['shape' => 'TransactionStatus']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'LE', 'LT', 'GE', 'GT', 'CONTAINS', 'NOT_CONTAINS', 'BEGINS_WITH', 'IN', 'BETWEEN']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'CreateDataCellsFilterRequest' => ['type' => 'structure', 'required' => ['TableData'], 'members' => ['TableData' => ['shape' => 'DataCellsFilter']]], 'CreateDataCellsFilterResponse' => ['type' => 'structure', 'members' => []], 'CreateLFTagRequest' => ['type' => 'structure', 'required' => ['TagKey', 'TagValues'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey'], 'TagValues' => ['shape' => 'TagValueList']]], 'CreateLFTagResponse' => ['type' => 'structure', 'members' => []], 'CredentialTimeoutDurationSecondInteger' => ['type' => 'integer', 'box' => \true, 'max' => 43200, 'min' => 900], 'DataCellsFilter' => ['type' => 'structure', 'required' => ['TableCatalogId', 'DatabaseName', 'TableName', 'Name'], 'members' => ['TableCatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'RowFilter' => ['shape' => 'RowFilter'], 'ColumnNames' => ['shape' => 'ColumnNames'], 'ColumnWildcard' => ['shape' => 'ColumnWildcard']]], 'DataCellsFilterList' => ['type' => 'list', 'member' => ['shape' => 'DataCellsFilter']], 'DataCellsFilterResource' => ['type' => 'structure', 'members' => ['TableCatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString']]], 'DataLakePrincipal' => ['type' => 'structure', 'members' => ['DataLakePrincipalIdentifier' => ['shape' => 'DataLakePrincipalString']]], 'DataLakePrincipalList' => ['type' => 'list', 'member' => ['shape' => 'DataLakePrincipal'], 'max' => 30, 'min' => 0], 'DataLakePrincipalString' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DataLakeResourceType' => ['type' => 'string', 'enum' => ['CATALOG', 'DATABASE', 'TABLE', 'DATA_LOCATION', 'LF_TAG', 'LF_TAG_POLICY', 'LF_TAG_POLICY_DATABASE', 'LF_TAG_POLICY_TABLE']], 'DataLakeSettings' => ['type' => 'structure', 'members' => ['DataLakeAdmins' => ['shape' => 'DataLakePrincipalList'], 'CreateDatabaseDefaultPermissions' => ['shape' => 'PrincipalPermissionsList'], 'CreateTableDefaultPermissions' => ['shape' => 'PrincipalPermissionsList'], 'Parameters' => ['shape' => 'ParametersMap'], 'TrustedResourceOwners' => ['shape' => 'TrustedResourceOwners'], 'AllowExternalDataFiltering' => ['shape' => 'NullableBoolean'], 'ExternalDataFilteringAllowList' => ['shape' => 'DataLakePrincipalList'], 'AuthorizedSessionTagValueList' => ['shape' => 'AuthorizedSessionTagValueList']]], 'DataLocationResource' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ResourceArn' => ['shape' => 'ResourceArnString']]], 'DatabaseLFTagsList' => ['type' => 'list', 'member' => ['shape' => 'TaggedDatabase']], 'DatabaseResource' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Name' => ['shape' => 'NameString']]], 'DateTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'DeleteDataCellsFilterRequest' => ['type' => 'structure', 'members' => ['TableCatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString']]], 'DeleteDataCellsFilterResponse' => ['type' => 'structure', 'members' => []], 'DeleteLFTagRequest' => ['type' => 'structure', 'required' => ['TagKey'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey']]], 'DeleteLFTagResponse' => ['type' => 'structure', 'members' => []], 'DeleteObjectInput' => ['type' => 'structure', 'required' => ['Uri'], 'members' => ['Uri' => ['shape' => 'URI'], 'ETag' => ['shape' => 'ETagString'], 'PartitionValues' => ['shape' => 'PartitionValuesList']]], 'DeleteObjectsOnCancelRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'TransactionId', 'Objects'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'Objects' => ['shape' => 'VirtualObjectList']]], 'DeleteObjectsOnCancelResponse' => ['type' => 'structure', 'members' => []], 'DeregisterResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString']]], 'DeregisterResourceResponse' => ['type' => 'structure', 'members' => []], 'DescribeResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString']]], 'DescribeResourceResponse' => ['type' => 'structure', 'members' => ['ResourceInfo' => ['shape' => 'ResourceInfo']]], 'DescribeTransactionRequest' => ['type' => 'structure', 'required' => ['TransactionId'], 'members' => ['TransactionId' => ['shape' => 'TransactionIdString']]], 'DescribeTransactionResponse' => ['type' => 'structure', 'members' => ['TransactionDescription' => ['shape' => 'TransactionDescription']]], 'DescriptionString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'DetailsMap' => ['type' => 'structure', 'members' => ['ResourceShare' => ['shape' => 'ResourceShareList']]], 'ETagString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\p{L}\\p{N}\\p{P}]*'], 'EntityNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ErrorDetail' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'NameString'], 'ErrorMessage' => ['shape' => 'DescriptionString']]], 'ErrorMessageString' => ['type' => 'string'], 'ExecutionStatistics' => ['type' => 'structure', 'members' => ['AverageExecutionTimeMillis' => ['shape' => 'NumberOfMilliseconds'], 'DataScannedBytes' => ['shape' => 'NumberOfBytes'], 'WorkUnitsExecutedCount' => ['shape' => 'NumberOfItems']]], 'ExpirationTimestamp' => ['type' => 'timestamp'], 'ExpiredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 410, 'senderFault' => \true], 'exception' => \true], 'Expression' => ['type' => 'list', 'member' => ['shape' => 'LFTag'], 'max' => 5, 'min' => 1], 'ExtendTransactionRequest' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'TransactionIdString']]], 'ExtendTransactionResponse' => ['type' => 'structure', 'members' => []], 'FieldNameString' => ['type' => 'string', 'enum' => ['RESOURCE_ARN', 'ROLE_ARN', 'LAST_MODIFIED']], 'FilterCondition' => ['type' => 'structure', 'members' => ['Field' => ['shape' => 'FieldNameString'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'StringValueList' => ['shape' => 'StringValueList']]], 'FilterConditionList' => ['type' => 'list', 'member' => ['shape' => 'FilterCondition'], 'max' => 20, 'min' => 1], 'GetDataLakeSettingsRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString']]], 'GetDataLakeSettingsResponse' => ['type' => 'structure', 'members' => ['DataLakeSettings' => ['shape' => 'DataLakeSettings']]], 'GetEffectivePermissionsForPathRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ResourceArn' => ['shape' => 'ResourceArnString'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'PageSize']]], 'GetEffectivePermissionsForPathResponse' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'PrincipalResourcePermissionsList'], 'NextToken' => ['shape' => 'Token']]], 'GetLFTagRequest' => ['type' => 'structure', 'required' => ['TagKey'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey']]], 'GetLFTagResponse' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey'], 'TagValues' => ['shape' => 'TagValueList']]], 'GetQueryStateRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['QueryId' => ['shape' => 'GetQueryStateRequestQueryIdString']]], 'GetQueryStateRequestQueryIdString' => ['type' => 'string', 'max' => 36, 'min' => 36], 'GetQueryStateResponse' => ['type' => 'structure', 'required' => ['State'], 'members' => ['Error' => ['shape' => 'ErrorMessageString'], 'State' => ['shape' => 'QueryStateString']]], 'GetQueryStatisticsRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['QueryId' => ['shape' => 'GetQueryStatisticsRequestQueryIdString']]], 'GetQueryStatisticsRequestQueryIdString' => ['type' => 'string', 'max' => 36, 'min' => 36], 'GetQueryStatisticsResponse' => ['type' => 'structure', 'members' => ['ExecutionStatistics' => ['shape' => 'ExecutionStatistics'], 'PlanningStatistics' => ['shape' => 'PlanningStatistics'], 'QuerySubmissionTime' => ['shape' => 'DateTime']]], 'GetResourceLFTagsRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Resource' => ['shape' => 'Resource'], 'ShowAssignedLFTags' => ['shape' => 'BooleanNullable']]], 'GetResourceLFTagsResponse' => ['type' => 'structure', 'members' => ['LFTagOnDatabase' => ['shape' => 'LFTagsList'], 'LFTagsOnTable' => ['shape' => 'LFTagsList'], 'LFTagsOnColumns' => ['shape' => 'ColumnLFTagsList']]], 'GetTableObjectsRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'QueryAsOfTime' => ['shape' => 'Timestamp'], 'PartitionPredicate' => ['shape' => 'PredicateString'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'TokenString']]], 'GetTableObjectsResponse' => ['type' => 'structure', 'members' => ['Objects' => ['shape' => 'PartitionedTableObjectsList'], 'NextToken' => ['shape' => 'TokenString']]], 'GetTemporaryGluePartitionCredentialsRequest' => ['type' => 'structure', 'required' => ['TableArn', 'Partition', 'SupportedPermissionTypes'], 'members' => ['TableArn' => ['shape' => 'ResourceArnString'], 'Partition' => ['shape' => 'PartitionValueList'], 'Permissions' => ['shape' => 'PermissionList'], 'DurationSeconds' => ['shape' => 'CredentialTimeoutDurationSecondInteger'], 'AuditContext' => ['shape' => 'AuditContext'], 'SupportedPermissionTypes' => ['shape' => 'PermissionTypeList']]], 'GetTemporaryGluePartitionCredentialsResponse' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'AccessKeyIdString'], 'SecretAccessKey' => ['shape' => 'SecretAccessKeyString'], 'SessionToken' => ['shape' => 'SessionTokenString'], 'Expiration' => ['shape' => 'ExpirationTimestamp']]], 'GetTemporaryGlueTableCredentialsRequest' => ['type' => 'structure', 'required' => ['TableArn', 'SupportedPermissionTypes'], 'members' => ['TableArn' => ['shape' => 'ResourceArnString'], 'Permissions' => ['shape' => 'PermissionList'], 'DurationSeconds' => ['shape' => 'CredentialTimeoutDurationSecondInteger'], 'AuditContext' => ['shape' => 'AuditContext'], 'SupportedPermissionTypes' => ['shape' => 'PermissionTypeList']]], 'GetTemporaryGlueTableCredentialsResponse' => ['type' => 'structure', 'members' => ['AccessKeyId' => ['shape' => 'AccessKeyIdString'], 'SecretAccessKey' => ['shape' => 'SecretAccessKeyString'], 'SessionToken' => ['shape' => 'SessionTokenString'], 'Expiration' => ['shape' => 'ExpirationTimestamp']]], 'GetWorkUnitResultsRequest' => ['type' => 'structure', 'required' => ['QueryId', 'WorkUnitId', 'WorkUnitToken'], 'members' => ['QueryId' => ['shape' => 'GetWorkUnitResultsRequestQueryIdString'], 'WorkUnitId' => ['shape' => 'GetWorkUnitResultsRequestWorkUnitIdLong'], 'WorkUnitToken' => ['shape' => 'SyntheticGetWorkUnitResultsRequestWorkUnitTokenString']]], 'GetWorkUnitResultsRequestQueryIdString' => ['type' => 'string', 'max' => 36, 'min' => 36], 'GetWorkUnitResultsRequestWorkUnitIdLong' => ['type' => 'long', 'min' => 0], 'GetWorkUnitResultsResponse' => ['type' => 'structure', 'members' => ['ResultStream' => ['shape' => 'ResultStream']], 'payload' => 'ResultStream'], 'GetWorkUnitsRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['NextToken' => ['shape' => 'Token'], 'PageSize' => ['shape' => 'Integer'], 'QueryId' => ['shape' => 'GetWorkUnitsRequestQueryIdString']]], 'GetWorkUnitsRequestQueryIdString' => ['type' => 'string', 'max' => 36, 'min' => 36], 'GetWorkUnitsResponse' => ['type' => 'structure', 'required' => ['QueryId', 'WorkUnitRanges'], 'members' => ['NextToken' => ['shape' => 'Token'], 'QueryId' => ['shape' => 'QueryIdString'], 'WorkUnitRanges' => ['shape' => 'WorkUnitRangeList']]], 'GlueEncryptionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'GrantPermissionsRequest' => ['type' => 'structure', 'required' => ['Principal', 'Resource', 'Permissions'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Principal' => ['shape' => 'DataLakePrincipal'], 'Resource' => ['shape' => 'Resource'], 'Permissions' => ['shape' => 'PermissionList'], 'PermissionsWithGrantOption' => ['shape' => 'PermissionList']]], 'GrantPermissionsResponse' => ['type' => 'structure', 'members' => []], 'IAMRoleArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::[0-9]*:role/.*'], 'IAMSAMLProviderArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::[0-9]*:saml-provider/.*'], 'Identifier' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'LFTag' => ['type' => 'structure', 'required' => ['TagKey', 'TagValues'], 'members' => ['TagKey' => ['shape' => 'LFTagKey'], 'TagValues' => ['shape' => 'TagValueList']]], 'LFTagError' => ['type' => 'structure', 'members' => ['LFTag' => ['shape' => 'LFTagPair'], 'Error' => ['shape' => 'ErrorDetail']]], 'LFTagErrors' => ['type' => 'list', 'member' => ['shape' => 'LFTagError']], 'LFTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@%]*)$'], 'LFTagKeyResource' => ['type' => 'structure', 'required' => ['TagKey', 'TagValues'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'NameString'], 'TagValues' => ['shape' => 'TagValueList']]], 'LFTagPair' => ['type' => 'structure', 'required' => ['TagKey', 'TagValues'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey'], 'TagValues' => ['shape' => 'TagValueList']]], 'LFTagPolicyResource' => ['type' => 'structure', 'required' => ['ResourceType', 'Expression'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ResourceType' => ['shape' => 'ResourceType'], 'Expression' => ['shape' => 'Expression']]], 'LFTagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:\\*\\/=+\\-@%]*)$'], 'LFTagsList' => ['type' => 'list', 'member' => ['shape' => 'LFTagPair'], 'max' => 50, 'min' => 1], 'LastModifiedTimestamp' => ['type' => 'timestamp'], 'ListDataCellsFilterRequest' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'TableResource'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListDataCellsFilterResponse' => ['type' => 'structure', 'members' => ['DataCellsFilters' => ['shape' => 'DataCellsFilterList'], 'NextToken' => ['shape' => 'Token']]], 'ListLFTagsRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'ResourceShareType' => ['shape' => 'ResourceShareType'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'ListLFTagsResponse' => ['type' => 'structure', 'members' => ['LFTags' => ['shape' => 'LFTagsList'], 'NextToken' => ['shape' => 'Token']]], 'ListPermissionsRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Principal' => ['shape' => 'DataLakePrincipal'], 'ResourceType' => ['shape' => 'DataLakeResourceType'], 'Resource' => ['shape' => 'Resource'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'PageSize'], 'IncludeRelated' => ['shape' => 'TrueFalseString']]], 'ListPermissionsResponse' => ['type' => 'structure', 'members' => ['PrincipalResourcePermissions' => ['shape' => 'PrincipalResourcePermissionsList'], 'NextToken' => ['shape' => 'Token']]], 'ListResourcesRequest' => ['type' => 'structure', 'members' => ['FilterConditionList' => ['shape' => 'FilterConditionList'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'ListResourcesResponse' => ['type' => 'structure', 'members' => ['ResourceInfoList' => ['shape' => 'ResourceInfoList'], 'NextToken' => ['shape' => 'Token']]], 'ListTableStorageOptimizersRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'StorageOptimizerType' => ['shape' => 'OptimizerType'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'Token']]], 'ListTableStorageOptimizersResponse' => ['type' => 'structure', 'members' => ['StorageOptimizerList' => ['shape' => 'StorageOptimizerList'], 'NextToken' => ['shape' => 'Token']]], 'ListTransactionsRequest' => ['type' => 'structure', 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'StatusFilter' => ['shape' => 'TransactionStatusFilter'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'TokenString']]], 'ListTransactionsResponse' => ['type' => 'structure', 'members' => ['Transactions' => ['shape' => 'TransactionDescriptionList'], 'NextToken' => ['shape' => 'TokenString']]], 'MessageString' => ['type' => 'string'], 'NameString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'NullableBoolean' => ['type' => 'boolean', 'box' => \true], 'NumberOfBytes' => ['type' => 'long'], 'NumberOfItems' => ['type' => 'long'], 'NumberOfMilliseconds' => ['type' => 'long'], 'ObjectSize' => ['type' => 'long'], 'OperationTimeoutException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'OptimizerType' => ['type' => 'string', 'enum' => ['COMPACTION', 'GARBAGE_COLLECTION', 'ALL']], 'PageSize' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'ParametersMap' => ['type' => 'map', 'key' => ['shape' => 'KeyString'], 'value' => ['shape' => 'ParametersMapValue']], 'ParametersMapValue' => ['type' => 'string', 'max' => 512000], 'PartitionObjects' => ['type' => 'structure', 'members' => ['PartitionValues' => ['shape' => 'PartitionValuesList'], 'Objects' => ['shape' => 'TableObjectList']]], 'PartitionValueList' => ['type' => 'structure', 'required' => ['Values'], 'members' => ['Values' => ['shape' => 'ValueStringList']]], 'PartitionValueString' => ['type' => 'string', 'max' => 1024], 'PartitionValuesList' => ['type' => 'list', 'member' => ['shape' => 'PartitionValueString'], 'max' => 100, 'min' => 1], 'PartitionedTableObjectsList' => ['type' => 'list', 'member' => ['shape' => 'PartitionObjects']], 'Permission' => ['type' => 'string', 'enum' => ['ALL', 'SELECT', 'ALTER', 'DROP', 'DELETE', 'INSERT', 'DESCRIBE', 'CREATE_DATABASE', 'CREATE_TABLE', 'DATA_LOCATION_ACCESS', 'CREATE_TAG', 'ASSOCIATE']], 'PermissionList' => ['type' => 'list', 'member' => ['shape' => 'Permission']], 'PermissionType' => ['type' => 'string', 'enum' => ['COLUMN_PERMISSION', 'CELL_FILTER_PERMISSION']], 'PermissionTypeList' => ['type' => 'list', 'member' => ['shape' => 'PermissionType'], 'max' => 255, 'min' => 1], 'PermissionTypeMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'PlanningStatistics' => ['type' => 'structure', 'members' => ['EstimatedDataToScanBytes' => ['shape' => 'NumberOfBytes'], 'PlanningTimeMillis' => ['shape' => 'NumberOfMilliseconds'], 'QueueTimeMillis' => ['shape' => 'NumberOfMilliseconds'], 'WorkUnitsGeneratedCount' => ['shape' => 'NumberOfItems']]], 'PredicateString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'PrincipalPermissions' => ['type' => 'structure', 'members' => ['Principal' => ['shape' => 'DataLakePrincipal'], 'Permissions' => ['shape' => 'PermissionList']]], 'PrincipalPermissionsList' => ['type' => 'list', 'member' => ['shape' => 'PrincipalPermissions']], 'PrincipalResourcePermissions' => ['type' => 'structure', 'members' => ['Principal' => ['shape' => 'DataLakePrincipal'], 'Resource' => ['shape' => 'Resource'], 'Permissions' => ['shape' => 'PermissionList'], 'PermissionsWithGrantOption' => ['shape' => 'PermissionList'], 'AdditionalDetails' => ['shape' => 'DetailsMap']]], 'PrincipalResourcePermissionsList' => ['type' => 'list', 'member' => ['shape' => 'PrincipalResourcePermissions']], 'PutDataLakeSettingsRequest' => ['type' => 'structure', 'required' => ['DataLakeSettings'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DataLakeSettings' => ['shape' => 'DataLakeSettings']]], 'PutDataLakeSettingsResponse' => ['type' => 'structure', 'members' => []], 'QueryIdString' => ['type' => 'string'], 'QueryParameterMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'QueryPlanningContext' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'QueryPlanningContextDatabaseNameString'], 'QueryAsOfTime' => ['shape' => 'Timestamp'], 'QueryParameters' => ['shape' => 'QueryParameterMap'], 'TransactionId' => ['shape' => 'TransactionIdString']]], 'QueryPlanningContextDatabaseNameString' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'QueryStateString' => ['type' => 'string', 'enum' => ['PENDING', 'WORKUNITS_AVAILABLE', 'ERROR', 'FINISHED', 'EXPIRED']], 'RAMResourceShareArn' => ['type' => 'string'], 'RegisterResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'UseServiceLinkedRole' => ['shape' => 'NullableBoolean'], 'RoleArn' => ['shape' => 'IAMRoleArn']]], 'RegisterResourceResponse' => ['type' => 'structure', 'members' => []], 'RemoveLFTagsFromResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'LFTags'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Resource' => ['shape' => 'Resource'], 'LFTags' => ['shape' => 'LFTagsList']]], 'RemoveLFTagsFromResourceResponse' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'LFTagErrors']]], 'Resource' => ['type' => 'structure', 'members' => ['Catalog' => ['shape' => 'CatalogResource'], 'Database' => ['shape' => 'DatabaseResource'], 'Table' => ['shape' => 'TableResource'], 'TableWithColumns' => ['shape' => 'TableWithColumnsResource'], 'DataLocation' => ['shape' => 'DataLocationResource'], 'DataCellsFilter' => ['shape' => 'DataCellsFilterResource'], 'LFTag' => ['shape' => 'LFTagKeyResource'], 'LFTagPolicy' => ['shape' => 'LFTagPolicyResource']]], 'ResourceArnString' => ['type' => 'string'], 'ResourceInfo' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'RoleArn' => ['shape' => 'IAMRoleArn'], 'LastModified' => ['shape' => 'LastModifiedTimestamp']]], 'ResourceInfoList' => ['type' => 'list', 'member' => ['shape' => 'ResourceInfo']], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNumberLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'exception' => \true], 'ResourceShareList' => ['type' => 'list', 'member' => ['shape' => 'RAMResourceShareArn']], 'ResourceShareType' => ['type' => 'string', 'enum' => ['FOREIGN', 'ALL']], 'ResourceType' => ['type' => 'string', 'enum' => ['DATABASE', 'TABLE']], 'Result' => ['type' => 'string'], 'ResultStream' => ['type' => 'blob', 'streaming' => \true], 'RevokePermissionsRequest' => ['type' => 'structure', 'required' => ['Principal', 'Resource', 'Permissions'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'Principal' => ['shape' => 'DataLakePrincipal'], 'Resource' => ['shape' => 'Resource'], 'Permissions' => ['shape' => 'PermissionList'], 'PermissionsWithGrantOption' => ['shape' => 'PermissionList']]], 'RevokePermissionsResponse' => ['type' => 'structure', 'members' => []], 'RowFilter' => ['type' => 'structure', 'members' => ['FilterExpression' => ['shape' => 'PredicateString'], 'AllRowsWildcard' => ['shape' => 'AllRowsWildcard']]], 'SAMLAssertionString' => ['type' => 'string', 'max' => 100000, 'min' => 4], 'SearchDatabasesByLFTagsRequest' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'SearchPageSize'], 'CatalogId' => ['shape' => 'CatalogIdString'], 'Expression' => ['shape' => 'Expression']]], 'SearchDatabasesByLFTagsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'DatabaseList' => ['shape' => 'DatabaseLFTagsList']]], 'SearchPageSize' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'SearchTablesByLFTagsRequest' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'SearchPageSize'], 'CatalogId' => ['shape' => 'CatalogIdString'], 'Expression' => ['shape' => 'Expression']]], 'SearchTablesByLFTagsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'TableList' => ['shape' => 'TableLFTagsList']]], 'SecretAccessKeyString' => ['type' => 'string'], 'SessionTokenString' => ['type' => 'string'], 'StartQueryPlanningRequest' => ['type' => 'structure', 'required' => ['QueryPlanningContext', 'QueryString'], 'members' => ['QueryPlanningContext' => ['shape' => 'QueryPlanningContext'], 'QueryString' => ['shape' => 'SyntheticStartQueryPlanningRequestQueryString']]], 'StartQueryPlanningResponse' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['QueryId' => ['shape' => 'QueryIdString']]], 'StartTransactionRequest' => ['type' => 'structure', 'members' => ['TransactionType' => ['shape' => 'TransactionType']]], 'StartTransactionResponse' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'TransactionIdString']]], 'StatisticsNotReadyYetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 420, 'senderFault' => \true], 'exception' => \true], 'StorageOptimizer' => ['type' => 'structure', 'members' => ['StorageOptimizerType' => ['shape' => 'OptimizerType'], 'Config' => ['shape' => 'StorageOptimizerConfig'], 'ErrorMessage' => ['shape' => 'MessageString'], 'Warnings' => ['shape' => 'MessageString'], 'LastRunDetails' => ['shape' => 'MessageString']]], 'StorageOptimizerConfig' => ['type' => 'map', 'key' => ['shape' => 'StorageOptimizerConfigKey'], 'value' => ['shape' => 'StorageOptimizerConfigValue']], 'StorageOptimizerConfigKey' => ['type' => 'string'], 'StorageOptimizerConfigMap' => ['type' => 'map', 'key' => ['shape' => 'OptimizerType'], 'value' => ['shape' => 'StorageOptimizerConfig']], 'StorageOptimizerConfigValue' => ['type' => 'string'], 'StorageOptimizerList' => ['type' => 'list', 'member' => ['shape' => 'StorageOptimizer']], 'String' => ['type' => 'string'], 'StringValue' => ['type' => 'string'], 'StringValueList' => ['type' => 'list', 'member' => ['shape' => 'StringValue']], 'SyntheticGetWorkUnitResultsRequestWorkUnitTokenString' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'SyntheticStartQueryPlanningRequestQueryString' => ['type' => 'string', 'min' => 1, 'sensitive' => \true], 'TableLFTagsList' => ['type' => 'list', 'member' => ['shape' => 'TaggedTable']], 'TableObject' => ['type' => 'structure', 'members' => ['Uri' => ['shape' => 'URI'], 'ETag' => ['shape' => 'ETagString'], 'Size' => ['shape' => 'ObjectSize']]], 'TableObjectList' => ['type' => 'list', 'member' => ['shape' => 'TableObject']], 'TableResource' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'TableWildcard' => ['shape' => 'TableWildcard']]], 'TableWildcard' => ['type' => 'structure', 'members' => []], 'TableWithColumnsResource' => ['type' => 'structure', 'required' => ['DatabaseName', 'Name'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'Name' => ['shape' => 'NameString'], 'ColumnNames' => ['shape' => 'ColumnNames'], 'ColumnWildcard' => ['shape' => 'ColumnWildcard']]], 'TagValueList' => ['type' => 'list', 'member' => ['shape' => 'LFTagValue'], 'max' => 50, 'min' => 1], 'TaggedDatabase' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'DatabaseResource'], 'LFTags' => ['shape' => 'LFTagsList']]], 'TaggedTable' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'TableResource'], 'LFTagOnDatabase' => ['shape' => 'LFTagsList'], 'LFTagsOnTable' => ['shape' => 'LFTagsList'], 'LFTagsOnColumns' => ['shape' => 'ColumnLFTagsList']]], 'ThrottledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string'], 'TokenString' => ['type' => 'string', 'max' => 4096], 'TransactionCanceledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TransactionCommitInProgressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TransactionCommittedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TransactionDescription' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'TransactionIdString'], 'TransactionStatus' => ['shape' => 'TransactionStatus'], 'TransactionStartTime' => ['shape' => 'Timestamp'], 'TransactionEndTime' => ['shape' => 'Timestamp']]], 'TransactionDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'TransactionDescription']], 'TransactionIdString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\p{L}\\p{N}\\p{P}]*'], 'TransactionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'COMMITTED', 'ABORTED', 'COMMIT_IN_PROGRESS']], 'TransactionStatusFilter' => ['type' => 'string', 'enum' => ['ALL', 'COMPLETED', 'ACTIVE', 'COMMITTED', 'ABORTED']], 'TransactionType' => ['type' => 'string', 'enum' => ['READ_AND_WRITE', 'READ_ONLY']], 'TrueFalseString' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'TrustedResourceOwners' => ['type' => 'list', 'member' => ['shape' => 'CatalogIdString']], 'URI' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*'], 'UpdateLFTagRequest' => ['type' => 'structure', 'required' => ['TagKey'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'TagKey' => ['shape' => 'LFTagKey'], 'TagValuesToDelete' => ['shape' => 'TagValueList'], 'TagValuesToAdd' => ['shape' => 'TagValueList']]], 'UpdateLFTagResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceRequest' => ['type' => 'structure', 'required' => ['RoleArn', 'ResourceArn'], 'members' => ['RoleArn' => ['shape' => 'IAMRoleArn'], 'ResourceArn' => ['shape' => 'ResourceArnString']]], 'UpdateResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateTableObjectsRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'WriteOperations'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'TransactionId' => ['shape' => 'TransactionIdString'], 'WriteOperations' => ['shape' => 'WriteOperationList']]], 'UpdateTableObjectsResponse' => ['type' => 'structure', 'members' => []], 'UpdateTableStorageOptimizerRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'StorageOptimizerConfig'], 'members' => ['CatalogId' => ['shape' => 'CatalogIdString'], 'DatabaseName' => ['shape' => 'NameString'], 'TableName' => ['shape' => 'NameString'], 'StorageOptimizerConfig' => ['shape' => 'StorageOptimizerConfigMap']]], 'UpdateTableStorageOptimizerResponse' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'Result']]], 'ValueString' => ['type' => 'string'], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'ValueString'], 'min' => 1], 'VirtualObject' => ['type' => 'structure', 'required' => ['Uri'], 'members' => ['Uri' => ['shape' => 'URI'], 'ETag' => ['shape' => 'ETagString']]], 'VirtualObjectList' => ['type' => 'list', 'member' => ['shape' => 'VirtualObject'], 'max' => 100, 'min' => 1], 'WorkUnitIdLong' => ['type' => 'long'], 'WorkUnitRange' => ['type' => 'structure', 'required' => ['WorkUnitIdMax', 'WorkUnitIdMin', 'WorkUnitToken'], 'members' => ['WorkUnitIdMax' => ['shape' => 'WorkUnitIdLong'], 'WorkUnitIdMin' => ['shape' => 'WorkUnitIdLong'], 'WorkUnitToken' => ['shape' => 'WorkUnitTokenString']]], 'WorkUnitRangeList' => ['type' => 'list', 'member' => ['shape' => 'WorkUnitRange']], 'WorkUnitTokenString' => ['type' => 'string'], 'WorkUnitsNotReadyYetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'MessageString']], 'error' => ['httpStatusCode' => 420, 'senderFault' => \true], 'exception' => \true], 'WriteOperation' => ['type' => 'structure', 'members' => ['AddObject' => ['shape' => 'AddObjectInput'], 'DeleteObject' => ['shape' => 'DeleteObjectInput']]], 'WriteOperationList' => ['type' => 'list', 'member' => ['shape' => 'WriteOperation'], 'max' => 100, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index b2ebea0..0000000 --- a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lakeformation-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lakeformation-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lakeformation.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lakeformation.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-tests-1.json.php deleted file mode 100644 index 04410b2..0000000 --- a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lakeformation.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/lakeformation/2017-03-31/paginators-1.json.php deleted file mode 100644 index 183acd2..0000000 --- a/vendor/Aws3/Aws/data/lakeformation/2017-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetEffectivePermissionsForPath' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetTableObjects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetWorkUnits' => ['input_token' => 'NextToken', 'limit_key' => 'PageSize', 'output_token' => 'NextToken', 'result_key' => 'WorkUnitRanges'], 'ListDataCellsFilter' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DataCellsFilters'], 'ListLFTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LFTags'], 'ListPermissions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListResources' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTableStorageOptimizers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTransactions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'SearchDatabasesByLFTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatabaseList'], 'SearchTablesByLFTags' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'TableList']]]; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/api-2.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/api-2.json.php deleted file mode 100644 index 6654e46..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-03-31', 'endpointPrefix' => 'lambda', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Lambda', 'serviceId' => 'Lambda', 'signatureVersion' => 'v4', 'uid' => 'lambda-2015-03-31'], 'operations' => ['AddLayerVersionPermission' => ['name' => 'AddLayerVersionPermission', 'http' => ['method' => 'POST', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy', 'responseCode' => 201], 'input' => ['shape' => 'AddLayerVersionPermissionRequest'], 'output' => ['shape' => 'AddLayerVersionPermissionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'PolicyLengthExceededException'], ['shape' => 'PreconditionFailedException']]], 'AddPermission' => ['name' => 'AddPermission', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/functions/{FunctionName}/policy', 'responseCode' => 201], 'input' => ['shape' => 'AddPermissionRequest'], 'output' => ['shape' => 'AddPermissionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'PolicyLengthExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PreconditionFailedException']]], 'CreateAlias' => ['name' => 'CreateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/functions/{FunctionName}/aliases', 'responseCode' => 201], 'input' => ['shape' => 'CreateAliasRequest'], 'output' => ['shape' => 'AliasConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'CreateCodeSigningConfig' => ['name' => 'CreateCodeSigningConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2020-04-22/code-signing-configs/', 'responseCode' => 201], 'input' => ['shape' => 'CreateCodeSigningConfigRequest'], 'output' => ['shape' => 'CreateCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException']]], 'CreateEventSourceMapping' => ['name' => 'CreateEventSourceMapping', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/event-source-mappings/', 'responseCode' => 202], 'input' => ['shape' => 'CreateEventSourceMappingRequest'], 'output' => ['shape' => 'EventSourceMappingConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateFunction' => ['name' => 'CreateFunction', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/functions', 'responseCode' => 201], 'input' => ['shape' => 'CreateFunctionRequest'], 'output' => ['shape' => 'FunctionConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'CodeStorageExceededException'], ['shape' => 'CodeVerificationFailedException'], ['shape' => 'InvalidCodeSignatureException'], ['shape' => 'CodeSigningConfigNotFoundException']]], 'CreateFunctionUrlConfig' => ['name' => 'CreateFunctionUrlConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2021-10-31/functions/{FunctionName}/url', 'responseCode' => 201], 'input' => ['shape' => 'CreateFunctionUrlConfigRequest'], 'output' => ['shape' => 'CreateFunctionUrlConfigResponse'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeleteAlias' => ['name' => 'DeleteAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-03-31/functions/{FunctionName}/aliases/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAliasRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException']]], 'DeleteCodeSigningConfig' => ['name' => 'DeleteCodeSigningConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-04-22/code-signing-configs/{CodeSigningConfigArn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCodeSigningConfigRequest'], 'output' => ['shape' => 'DeleteCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException']]], 'DeleteEventSourceMapping' => ['name' => 'DeleteEventSourceMapping', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-03-31/event-source-mappings/{UUID}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteEventSourceMappingRequest'], 'output' => ['shape' => 'EventSourceMappingConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceInUseException']]], 'DeleteFunction' => ['name' => 'DeleteFunction', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-03-31/functions/{FunctionName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceConflictException']]], 'DeleteFunctionCodeSigningConfig' => ['name' => 'DeleteFunctionCodeSigningConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-06-30/functions/{FunctionName}/code-signing-config', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionCodeSigningConfigRequest'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'CodeSigningConfigNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'DeleteFunctionConcurrency' => ['name' => 'DeleteFunctionConcurrency', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-10-31/functions/{FunctionName}/concurrency', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionConcurrencyRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceConflictException']]], 'DeleteFunctionEventInvokeConfig' => ['name' => 'DeleteFunctionEventInvokeConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-09-25/functions/{FunctionName}/event-invoke-config', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionEventInvokeConfigRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'DeleteFunctionUrlConfig' => ['name' => 'DeleteFunctionUrlConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-10-31/functions/{FunctionName}/url', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFunctionUrlConfigRequest'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeleteLayerVersion' => ['name' => 'DeleteLayerVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions/{VersionNumber}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteLayerVersionRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeleteProvisionedConcurrencyConfig' => ['name' => 'DeleteProvisionedConcurrencyConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2019-09-30/functions/{FunctionName}/provisioned-concurrency', 'responseCode' => 204], 'input' => ['shape' => 'DeleteProvisionedConcurrencyConfigRequest'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'GET', 'requestUri' => '/2016-08-19/account-settings/', 'responseCode' => 200], 'input' => ['shape' => 'GetAccountSettingsRequest'], 'output' => ['shape' => 'GetAccountSettingsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'GetAlias' => ['name' => 'GetAlias', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}/aliases/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetAliasRequest'], 'output' => ['shape' => 'AliasConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'GetCodeSigningConfig' => ['name' => 'GetCodeSigningConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2020-04-22/code-signing-configs/{CodeSigningConfigArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetCodeSigningConfigRequest'], 'output' => ['shape' => 'GetCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException']]], 'GetEventSourceMapping' => ['name' => 'GetEventSourceMapping', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/event-source-mappings/{UUID}', 'responseCode' => 200], 'input' => ['shape' => 'GetEventSourceMappingRequest'], 'output' => ['shape' => 'EventSourceMappingConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'GetFunction' => ['name' => 'GetFunction', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionRequest'], 'output' => ['shape' => 'GetFunctionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException']]], 'GetFunctionCodeSigningConfig' => ['name' => 'GetFunctionCodeSigningConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2020-06-30/functions/{FunctionName}/code-signing-config', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionCodeSigningConfigRequest'], 'output' => ['shape' => 'GetFunctionCodeSigningConfigResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'GetFunctionConcurrency' => ['name' => 'GetFunctionConcurrency', 'http' => ['method' => 'GET', 'requestUri' => '/2019-09-30/functions/{FunctionName}/concurrency', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionConcurrencyRequest'], 'output' => ['shape' => 'GetFunctionConcurrencyResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'GetFunctionConfiguration' => ['name' => 'GetFunctionConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionConfigurationRequest'], 'output' => ['shape' => 'FunctionConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException']]], 'GetFunctionEventInvokeConfig' => ['name' => 'GetFunctionEventInvokeConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2019-09-25/functions/{FunctionName}/event-invoke-config', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionEventInvokeConfigRequest'], 'output' => ['shape' => 'FunctionEventInvokeConfig'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'GetFunctionUrlConfig' => ['name' => 'GetFunctionUrlConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2021-10-31/functions/{FunctionName}/url', 'responseCode' => 200], 'input' => ['shape' => 'GetFunctionUrlConfigRequest'], 'output' => ['shape' => 'GetFunctionUrlConfigResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetLayerVersion' => ['name' => 'GetLayerVersion', 'http' => ['method' => 'GET', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions/{VersionNumber}', 'responseCode' => 200], 'input' => ['shape' => 'GetLayerVersionRequest'], 'output' => ['shape' => 'GetLayerVersionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']]], 'GetLayerVersionByArn' => ['name' => 'GetLayerVersionByArn', 'http' => ['method' => 'GET', 'requestUri' => '/2018-10-31/layers?find=LayerVersion', 'responseCode' => 200], 'input' => ['shape' => 'GetLayerVersionByArnRequest'], 'output' => ['shape' => 'GetLayerVersionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']]], 'GetLayerVersionPolicy' => ['name' => 'GetLayerVersionPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetLayerVersionPolicyRequest'], 'output' => ['shape' => 'GetLayerVersionPolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException']]], 'GetProvisionedConcurrencyConfig' => ['name' => 'GetProvisionedConcurrencyConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2019-09-30/functions/{FunctionName}/provisioned-concurrency', 'responseCode' => 200], 'input' => ['shape' => 'GetProvisionedConcurrencyConfigRequest'], 'output' => ['shape' => 'GetProvisionedConcurrencyConfigResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException'], ['shape' => 'ProvisionedConcurrencyConfigNotFoundException']]], 'GetRuntimeManagementConfig' => ['name' => 'GetRuntimeManagementConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2021-07-20/functions/{FunctionName}/runtime-management-config', 'responseCode' => 200], 'input' => ['shape' => 'GetRuntimeManagementConfigRequest'], 'output' => ['shape' => 'GetRuntimeManagementConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'Invoke' => ['name' => 'Invoke', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/functions/{FunctionName}/invocations'], 'input' => ['shape' => 'InvocationRequest'], 'output' => ['shape' => 'InvocationResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestContentException'], ['shape' => 'RequestTooLargeException'], ['shape' => 'UnsupportedMediaTypeException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'EC2UnexpectedException'], ['shape' => 'SubnetIPAddressLimitReachedException'], ['shape' => 'ENILimitReachedException'], ['shape' => 'EFSMountConnectivityException'], ['shape' => 'EFSMountFailureException'], ['shape' => 'EFSMountTimeoutException'], ['shape' => 'EFSIOException'], ['shape' => 'SnapStartException'], ['shape' => 'SnapStartTimeoutException'], ['shape' => 'SnapStartNotReadyException'], ['shape' => 'EC2ThrottledException'], ['shape' => 'EC2AccessDeniedException'], ['shape' => 'InvalidSubnetIDException'], ['shape' => 'InvalidSecurityGroupIDException'], ['shape' => 'InvalidZipFileException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'InvalidRuntimeException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotReadyException']]], 'InvokeAsync' => ['name' => 'InvokeAsync', 'http' => ['method' => 'POST', 'requestUri' => '/2014-11-13/functions/{FunctionName}/invoke-async/', 'responseCode' => 202], 'input' => ['shape' => 'InvokeAsyncRequest'], 'output' => ['shape' => 'InvokeAsyncResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestContentException'], ['shape' => 'InvalidRuntimeException'], ['shape' => 'ResourceConflictException']], 'deprecated' => \true], 'ListAliases' => ['name' => 'ListAliases', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}/aliases', 'responseCode' => 200], 'input' => ['shape' => 'ListAliasesRequest'], 'output' => ['shape' => 'ListAliasesResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'ListCodeSigningConfigs' => ['name' => 'ListCodeSigningConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/2020-04-22/code-signing-configs/', 'responseCode' => 200], 'input' => ['shape' => 'ListCodeSigningConfigsRequest'], 'output' => ['shape' => 'ListCodeSigningConfigsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException']]], 'ListEventSourceMappings' => ['name' => 'ListEventSourceMappings', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/event-source-mappings/', 'responseCode' => 200], 'input' => ['shape' => 'ListEventSourceMappingsRequest'], 'output' => ['shape' => 'ListEventSourceMappingsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'ListFunctionEventInvokeConfigs' => ['name' => 'ListFunctionEventInvokeConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/2019-09-25/functions/{FunctionName}/event-invoke-config/list', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionEventInvokeConfigsRequest'], 'output' => ['shape' => 'ListFunctionEventInvokeConfigsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'ListFunctionUrlConfigs' => ['name' => 'ListFunctionUrlConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/2021-10-31/functions/{FunctionName}/urls', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionUrlConfigsRequest'], 'output' => ['shape' => 'ListFunctionUrlConfigsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'ListFunctions' => ['name' => 'ListFunctions', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionsRequest'], 'output' => ['shape' => 'ListFunctionsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException']]], 'ListFunctionsByCodeSigningConfig' => ['name' => 'ListFunctionsByCodeSigningConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions', 'responseCode' => 200], 'input' => ['shape' => 'ListFunctionsByCodeSigningConfigRequest'], 'output' => ['shape' => 'ListFunctionsByCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException']]], 'ListLayerVersions' => ['name' => 'ListLayerVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListLayerVersionsRequest'], 'output' => ['shape' => 'ListLayerVersionsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'ListLayers' => ['name' => 'ListLayers', 'http' => ['method' => 'GET', 'requestUri' => '/2018-10-31/layers', 'responseCode' => 200], 'input' => ['shape' => 'ListLayersRequest'], 'output' => ['shape' => 'ListLayersResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'ListProvisionedConcurrencyConfigs' => ['name' => 'ListProvisionedConcurrencyConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL', 'responseCode' => 200], 'input' => ['shape' => 'ListProvisionedConcurrencyConfigsRequest'], 'output' => ['shape' => 'ListProvisionedConcurrencyConfigsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'GET', 'requestUri' => '/2017-03-31/tags/{ARN}'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'ListVersionsByFunction' => ['name' => 'ListVersionsByFunction', 'http' => ['method' => 'GET', 'requestUri' => '/2015-03-31/functions/{FunctionName}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListVersionsByFunctionRequest'], 'output' => ['shape' => 'ListVersionsByFunctionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'PublishLayerVersion' => ['name' => 'PublishLayerVersion', 'http' => ['method' => 'POST', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions', 'responseCode' => 201], 'input' => ['shape' => 'PublishLayerVersionRequest'], 'output' => ['shape' => 'PublishLayerVersionResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'CodeStorageExceededException']]], 'PublishVersion' => ['name' => 'PublishVersion', 'http' => ['method' => 'POST', 'requestUri' => '/2015-03-31/functions/{FunctionName}/versions', 'responseCode' => 201], 'input' => ['shape' => 'PublishVersionRequest'], 'output' => ['shape' => 'FunctionConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'CodeStorageExceededException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ResourceConflictException']]], 'PutFunctionCodeSigningConfig' => ['name' => 'PutFunctionCodeSigningConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-06-30/functions/{FunctionName}/code-signing-config', 'responseCode' => 200], 'input' => ['shape' => 'PutFunctionCodeSigningConfigRequest'], 'output' => ['shape' => 'PutFunctionCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'CodeSigningConfigNotFoundException']]], 'PutFunctionConcurrency' => ['name' => 'PutFunctionConcurrency', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-10-31/functions/{FunctionName}/concurrency', 'responseCode' => 200], 'input' => ['shape' => 'PutFunctionConcurrencyRequest'], 'output' => ['shape' => 'Concurrency'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'PutFunctionEventInvokeConfig' => ['name' => 'PutFunctionEventInvokeConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-09-25/functions/{FunctionName}/event-invoke-config', 'responseCode' => 200], 'input' => ['shape' => 'PutFunctionEventInvokeConfigRequest'], 'output' => ['shape' => 'FunctionEventInvokeConfig'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'PutProvisionedConcurrencyConfig' => ['name' => 'PutProvisionedConcurrencyConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2019-09-30/functions/{FunctionName}/provisioned-concurrency', 'responseCode' => 202], 'input' => ['shape' => 'PutProvisionedConcurrencyConfigRequest'], 'output' => ['shape' => 'PutProvisionedConcurrencyConfigResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException']]], 'PutRuntimeManagementConfig' => ['name' => 'PutRuntimeManagementConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2021-07-20/functions/{FunctionName}/runtime-management-config', 'responseCode' => 200], 'input' => ['shape' => 'PutRuntimeManagementConfigRequest'], 'output' => ['shape' => 'PutRuntimeManagementConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException']]], 'RemoveLayerVersionPermission' => ['name' => 'RemoveLayerVersionPermission', 'http' => ['method' => 'DELETE', 'requestUri' => '/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}', 'responseCode' => 204], 'input' => ['shape' => 'RemoveLayerVersionPermissionRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PreconditionFailedException']]], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'DELETE', 'requestUri' => '/2015-03-31/functions/{FunctionName}/policy/{StatementId}', 'responseCode' => 204], 'input' => ['shape' => 'RemovePermissionRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PreconditionFailedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/2017-03-31/tags/{ARN}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-03-31/tags/{ARN}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'UpdateAlias' => ['name' => 'UpdateAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-03-31/functions/{FunctionName}/aliases/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAliasRequest'], 'output' => ['shape' => 'AliasConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ResourceConflictException']]], 'UpdateCodeSigningConfig' => ['name' => 'UpdateCodeSigningConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-04-22/code-signing-configs/{CodeSigningConfigArn}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCodeSigningConfigRequest'], 'output' => ['shape' => 'UpdateCodeSigningConfigResponse'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateEventSourceMapping' => ['name' => 'UpdateEventSourceMapping', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-03-31/event-source-mappings/{UUID}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateEventSourceMappingRequest'], 'output' => ['shape' => 'EventSourceMappingConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'ResourceInUseException']]], 'UpdateFunctionCode' => ['name' => 'UpdateFunctionCode', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-03-31/functions/{FunctionName}/code', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFunctionCodeRequest'], 'output' => ['shape' => 'FunctionConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'CodeStorageExceededException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ResourceConflictException'], ['shape' => 'CodeVerificationFailedException'], ['shape' => 'InvalidCodeSignatureException'], ['shape' => 'CodeSigningConfigNotFoundException']]], 'UpdateFunctionConfiguration' => ['name' => 'UpdateFunctionConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/2015-03-31/functions/{FunctionName}/configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFunctionConfigurationRequest'], 'output' => ['shape' => 'FunctionConfiguration'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'CodeVerificationFailedException'], ['shape' => 'InvalidCodeSignatureException'], ['shape' => 'CodeSigningConfigNotFoundException']]], 'UpdateFunctionEventInvokeConfig' => ['name' => 'UpdateFunctionEventInvokeConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2019-09-25/functions/{FunctionName}/event-invoke-config', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFunctionEventInvokeConfigRequest'], 'output' => ['shape' => 'FunctionEventInvokeConfig'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceConflictException']]], 'UpdateFunctionUrlConfig' => ['name' => 'UpdateFunctionUrlConfig', 'http' => ['method' => 'PUT', 'requestUri' => '/2021-10-31/functions/{FunctionName}/url', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFunctionUrlConfigRequest'], 'output' => ['shape' => 'UpdateFunctionUrlConfigResponse'], 'errors' => [['shape' => 'ResourceConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AccountLimit' => ['type' => 'structure', 'members' => ['TotalCodeSize' => ['shape' => 'Long'], 'CodeSizeUnzipped' => ['shape' => 'Long'], 'CodeSizeZipped' => ['shape' => 'Long'], 'ConcurrentExecutions' => ['shape' => 'Integer'], 'UnreservedConcurrentExecutions' => ['shape' => 'UnreservedConcurrentExecutions']]], 'AccountUsage' => ['type' => 'structure', 'members' => ['TotalCodeSize' => ['shape' => 'Long'], 'FunctionCount' => ['shape' => 'Long']]], 'Action' => ['type' => 'string', 'pattern' => '(lambda:[*]|lambda:[a-zA-Z]+|[*])'], 'AddLayerVersionPermissionRequest' => ['type' => 'structure', 'required' => ['LayerName', 'VersionNumber', 'StatementId', 'Action', 'Principal'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'VersionNumber' => ['shape' => 'LayerVersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber'], 'StatementId' => ['shape' => 'StatementId'], 'Action' => ['shape' => 'LayerPermissionAllowedAction'], 'Principal' => ['shape' => 'LayerPermissionAllowedPrincipal'], 'OrganizationId' => ['shape' => 'OrganizationId'], 'RevisionId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'RevisionId']]], 'AddLayerVersionPermissionResponse' => ['type' => 'structure', 'members' => ['Statement' => ['shape' => 'String'], 'RevisionId' => ['shape' => 'String']]], 'AddPermissionRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'StatementId', 'Action', 'Principal'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'StatementId' => ['shape' => 'StatementId'], 'Action' => ['shape' => 'Action'], 'Principal' => ['shape' => 'Principal'], 'SourceArn' => ['shape' => 'Arn'], 'SourceAccount' => ['shape' => 'SourceOwner'], 'EventSourceToken' => ['shape' => 'EventSourceToken'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'RevisionId' => ['shape' => 'String'], 'PrincipalOrgID' => ['shape' => 'PrincipalOrgID'], 'FunctionUrlAuthType' => ['shape' => 'FunctionUrlAuthType']]], 'AddPermissionResponse' => ['type' => 'structure', 'members' => ['Statement' => ['shape' => 'String']]], 'AdditionalVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[0-9]+'], 'AdditionalVersionWeights' => ['type' => 'map', 'key' => ['shape' => 'AdditionalVersion'], 'value' => ['shape' => 'Weight']], 'Alias' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(?!^[0-9]+$)([a-zA-Z0-9-_]+)'], 'AliasConfiguration' => ['type' => 'structure', 'members' => ['AliasArn' => ['shape' => 'FunctionArn'], 'Name' => ['shape' => 'Alias'], 'FunctionVersion' => ['shape' => 'Version'], 'Description' => ['shape' => 'Description'], 'RoutingConfig' => ['shape' => 'AliasRoutingConfiguration'], 'RevisionId' => ['shape' => 'String']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'AliasConfiguration']], 'AliasRoutingConfiguration' => ['type' => 'structure', 'members' => ['AdditionalVersionWeights' => ['shape' => 'AdditionalVersionWeights']]], 'AllowCredentials' => ['type' => 'boolean'], 'AllowMethodsList' => ['type' => 'list', 'member' => ['shape' => 'Method'], 'max' => 6], 'AllowOriginsList' => ['type' => 'list', 'member' => ['shape' => 'Origin'], 'max' => 100], 'AllowedPublishers' => ['type' => 'structure', 'required' => ['SigningProfileVersionArns'], 'members' => ['SigningProfileVersionArns' => ['shape' => 'SigningProfileVersionArns']]], 'AmazonManagedKafkaEventSourceConfig' => ['type' => 'structure', 'members' => ['ConsumerGroupId' => ['shape' => 'URI']]], 'Architecture' => ['type' => 'string', 'enum' => ['x86_64', 'arm64']], 'ArchitecturesList' => ['type' => 'list', 'member' => ['shape' => 'Architecture'], 'max' => 1, 'min' => 1], 'Arn' => ['type' => 'string', 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)'], 'BatchSize' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'BisectBatchOnFunctionError' => ['type' => 'boolean'], 'Blob' => ['type' => 'blob', 'sensitive' => \true], 'BlobStream' => ['type' => 'blob', 'streaming' => \true], 'Boolean' => ['type' => 'boolean'], 'CodeSigningConfig' => ['type' => 'structure', 'required' => ['CodeSigningConfigId', 'CodeSigningConfigArn', 'AllowedPublishers', 'CodeSigningPolicies', 'LastModified'], 'members' => ['CodeSigningConfigId' => ['shape' => 'CodeSigningConfigId'], 'CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn'], 'Description' => ['shape' => 'Description'], 'AllowedPublishers' => ['shape' => 'AllowedPublishers'], 'CodeSigningPolicies' => ['shape' => 'CodeSigningPolicies'], 'LastModified' => ['shape' => 'Timestamp']]], 'CodeSigningConfigArn' => ['type' => 'string', 'max' => 200, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:code-signing-config:csc-[a-z0-9]{17}'], 'CodeSigningConfigId' => ['type' => 'string', 'pattern' => 'csc-[a-zA-Z0-9-_\\.]{17}'], 'CodeSigningConfigList' => ['type' => 'list', 'member' => ['shape' => 'CodeSigningConfig']], 'CodeSigningConfigNotFoundException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'CodeSigningPolicies' => ['type' => 'structure', 'members' => ['UntrustedArtifactOnDeployment' => ['shape' => 'CodeSigningPolicy']]], 'CodeSigningPolicy' => ['type' => 'string', 'enum' => ['Warn', 'Enforce']], 'CodeStorageExceededException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CodeVerificationFailedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CompatibleArchitectures' => ['type' => 'list', 'member' => ['shape' => 'Architecture'], 'max' => 2], 'CompatibleRuntimes' => ['type' => 'list', 'member' => ['shape' => 'Runtime'], 'max' => 15], 'Concurrency' => ['type' => 'structure', 'members' => ['ReservedConcurrentExecutions' => ['shape' => 'ReservedConcurrentExecutions']]], 'Cors' => ['type' => 'structure', 'members' => ['AllowCredentials' => ['shape' => 'AllowCredentials'], 'AllowHeaders' => ['shape' => 'HeadersList'], 'AllowMethods' => ['shape' => 'AllowMethodsList'], 'AllowOrigins' => ['shape' => 'AllowOriginsList'], 'ExposeHeaders' => ['shape' => 'HeadersList'], 'MaxAge' => ['shape' => 'MaxAge']]], 'CreateAliasRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Name', 'FunctionVersion'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Name' => ['shape' => 'Alias'], 'FunctionVersion' => ['shape' => 'Version'], 'Description' => ['shape' => 'Description'], 'RoutingConfig' => ['shape' => 'AliasRoutingConfiguration']]], 'CreateCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['AllowedPublishers'], 'members' => ['Description' => ['shape' => 'Description'], 'AllowedPublishers' => ['shape' => 'AllowedPublishers'], 'CodeSigningPolicies' => ['shape' => 'CodeSigningPolicies']]], 'CreateCodeSigningConfigResponse' => ['type' => 'structure', 'required' => ['CodeSigningConfig'], 'members' => ['CodeSigningConfig' => ['shape' => 'CodeSigningConfig']]], 'CreateEventSourceMappingRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['EventSourceArn' => ['shape' => 'Arn'], 'FunctionName' => ['shape' => 'FunctionName'], 'Enabled' => ['shape' => 'Enabled'], 'BatchSize' => ['shape' => 'BatchSize'], 'FilterCriteria' => ['shape' => 'FilterCriteria'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'ParallelizationFactor' => ['shape' => 'ParallelizationFactor'], 'StartingPosition' => ['shape' => 'EventSourcePosition'], 'StartingPositionTimestamp' => ['shape' => 'Date'], 'DestinationConfig' => ['shape' => 'DestinationConfig'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'BisectBatchOnFunctionError' => ['shape' => 'BisectBatchOnFunctionError'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsEventSourceMapping'], 'TumblingWindowInSeconds' => ['shape' => 'TumblingWindowInSeconds'], 'Topics' => ['shape' => 'Topics'], 'Queues' => ['shape' => 'Queues'], 'SourceAccessConfigurations' => ['shape' => 'SourceAccessConfigurations'], 'SelfManagedEventSource' => ['shape' => 'SelfManagedEventSource'], 'FunctionResponseTypes' => ['shape' => 'FunctionResponseTypeList'], 'AmazonManagedKafkaEventSourceConfig' => ['shape' => 'AmazonManagedKafkaEventSourceConfig'], 'SelfManagedKafkaEventSourceConfig' => ['shape' => 'SelfManagedKafkaEventSourceConfig'], 'ScalingConfig' => ['shape' => 'ScalingConfig']]], 'CreateFunctionRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Role', 'Code'], 'members' => ['FunctionName' => ['shape' => 'FunctionName'], 'Runtime' => ['shape' => 'Runtime'], 'Role' => ['shape' => 'RoleArn'], 'Handler' => ['shape' => 'Handler'], 'Code' => ['shape' => 'FunctionCode'], 'Description' => ['shape' => 'Description'], 'Timeout' => ['shape' => 'Timeout'], 'MemorySize' => ['shape' => 'MemorySize'], 'Publish' => ['shape' => 'Boolean'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'PackageType' => ['shape' => 'PackageType'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'Environment' => ['shape' => 'Environment'], 'KMSKeyArn' => ['shape' => 'KMSKeyArn'], 'TracingConfig' => ['shape' => 'TracingConfig'], 'Tags' => ['shape' => 'Tags'], 'Layers' => ['shape' => 'LayerList'], 'FileSystemConfigs' => ['shape' => 'FileSystemConfigList'], 'ImageConfig' => ['shape' => 'ImageConfig'], 'CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn'], 'Architectures' => ['shape' => 'ArchitecturesList'], 'EphemeralStorage' => ['shape' => 'EphemeralStorage'], 'SnapStart' => ['shape' => 'SnapStart']]], 'CreateFunctionUrlConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'AuthType'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'FunctionUrlQualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'AuthType' => ['shape' => 'FunctionUrlAuthType'], 'Cors' => ['shape' => 'Cors']]], 'CreateFunctionUrlConfigResponse' => ['type' => 'structure', 'required' => ['FunctionUrl', 'FunctionArn', 'AuthType', 'CreationTime'], 'members' => ['FunctionUrl' => ['shape' => 'FunctionUrl'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'AuthType' => ['shape' => 'FunctionUrlAuthType'], 'Cors' => ['shape' => 'Cors'], 'CreationTime' => ['shape' => 'Timestamp']]], 'Date' => ['type' => 'timestamp'], 'DeadLetterConfig' => ['type' => 'structure', 'members' => ['TargetArn' => ['shape' => 'ResourceArn']]], 'DeleteAliasRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Name'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Name' => ['shape' => 'Alias', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn', 'location' => 'uri', 'locationName' => 'CodeSigningConfigArn']]], 'DeleteCodeSigningConfigResponse' => ['type' => 'structure', 'members' => []], 'DeleteEventSourceMappingRequest' => ['type' => 'structure', 'required' => ['UUID'], 'members' => ['UUID' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'UUID']]], 'DeleteFunctionCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName']]], 'DeleteFunctionConcurrencyRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName']]], 'DeleteFunctionEventInvokeConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'DeleteFunctionRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'DeleteFunctionUrlConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'FunctionUrlQualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'DeleteLayerVersionRequest' => ['type' => 'structure', 'required' => ['LayerName', 'VersionNumber'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'VersionNumber' => ['shape' => 'LayerVersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'DeleteProvisionedConcurrencyConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Qualifier'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'Description' => ['type' => 'string', 'max' => 256, 'min' => 0], 'DestinationArn' => ['type' => 'string', 'max' => 350, 'min' => 0, 'pattern' => '^$|arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)'], 'DestinationConfig' => ['type' => 'structure', 'members' => ['OnSuccess' => ['shape' => 'OnSuccess'], 'OnFailure' => ['shape' => 'OnFailure']]], 'EC2AccessDeniedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'EC2ThrottledException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'EC2UnexpectedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'EC2ErrorCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'EFSIOException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 410], 'exception' => \true], 'EFSMountConnectivityException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 408], 'exception' => \true], 'EFSMountFailureException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'EFSMountTimeoutException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 408], 'exception' => \true], 'ENILimitReachedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'Enabled' => ['type' => 'boolean'], 'EndPointType' => ['type' => 'string', 'enum' => ['KAFKA_BOOTSTRAP_SERVERS']], 'Endpoint' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}'], 'EndpointLists' => ['type' => 'list', 'member' => ['shape' => 'Endpoint'], 'max' => 10, 'min' => 1], 'Endpoints' => ['type' => 'map', 'key' => ['shape' => 'EndPointType'], 'value' => ['shape' => 'EndpointLists'], 'max' => 2, 'min' => 1], 'Environment' => ['type' => 'structure', 'members' => ['Variables' => ['shape' => 'EnvironmentVariables']]], 'EnvironmentError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'String'], 'Message' => ['shape' => 'SensitiveString']]], 'EnvironmentResponse' => ['type' => 'structure', 'members' => ['Variables' => ['shape' => 'EnvironmentVariables'], 'Error' => ['shape' => 'EnvironmentError']]], 'EnvironmentVariableName' => ['type' => 'string', 'pattern' => '[a-zA-Z]([a-zA-Z0-9_])+', 'sensitive' => \true], 'EnvironmentVariableValue' => ['type' => 'string', 'sensitive' => \true], 'EnvironmentVariables' => ['type' => 'map', 'key' => ['shape' => 'EnvironmentVariableName'], 'value' => ['shape' => 'EnvironmentVariableValue'], 'sensitive' => \true], 'EphemeralStorage' => ['type' => 'structure', 'required' => ['Size'], 'members' => ['Size' => ['shape' => 'EphemeralStorageSize']]], 'EphemeralStorageSize' => ['type' => 'integer', 'max' => 10240, 'min' => 512], 'EventSourceMappingConfiguration' => ['type' => 'structure', 'members' => ['UUID' => ['shape' => 'String'], 'StartingPosition' => ['shape' => 'EventSourcePosition'], 'StartingPositionTimestamp' => ['shape' => 'Date'], 'BatchSize' => ['shape' => 'BatchSize'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'ParallelizationFactor' => ['shape' => 'ParallelizationFactor'], 'EventSourceArn' => ['shape' => 'Arn'], 'FilterCriteria' => ['shape' => 'FilterCriteria'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'LastModified' => ['shape' => 'Date'], 'LastProcessingResult' => ['shape' => 'String'], 'State' => ['shape' => 'String'], 'StateTransitionReason' => ['shape' => 'String'], 'DestinationConfig' => ['shape' => 'DestinationConfig'], 'Topics' => ['shape' => 'Topics'], 'Queues' => ['shape' => 'Queues'], 'SourceAccessConfigurations' => ['shape' => 'SourceAccessConfigurations'], 'SelfManagedEventSource' => ['shape' => 'SelfManagedEventSource'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'BisectBatchOnFunctionError' => ['shape' => 'BisectBatchOnFunctionError'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsEventSourceMapping'], 'TumblingWindowInSeconds' => ['shape' => 'TumblingWindowInSeconds'], 'FunctionResponseTypes' => ['shape' => 'FunctionResponseTypeList'], 'AmazonManagedKafkaEventSourceConfig' => ['shape' => 'AmazonManagedKafkaEventSourceConfig'], 'SelfManagedKafkaEventSourceConfig' => ['shape' => 'SelfManagedKafkaEventSourceConfig'], 'ScalingConfig' => ['shape' => 'ScalingConfig']]], 'EventSourceMappingsList' => ['type' => 'list', 'member' => ['shape' => 'EventSourceMappingConfiguration']], 'EventSourcePosition' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST', 'AT_TIMESTAMP']], 'EventSourceToken' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[a-zA-Z0-9._\\-]+'], 'FileSystemArn' => ['type' => 'string', 'max' => 200, 'pattern' => 'arn:aws[a-zA-Z-]*:elasticfilesystem:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:access-point/fsap-[a-f0-9]{17}'], 'FileSystemConfig' => ['type' => 'structure', 'required' => ['Arn', 'LocalMountPath'], 'members' => ['Arn' => ['shape' => 'FileSystemArn'], 'LocalMountPath' => ['shape' => 'LocalMountPath']]], 'FileSystemConfigList' => ['type' => 'list', 'member' => ['shape' => 'FileSystemConfig'], 'max' => 1], 'Filter' => ['type' => 'structure', 'members' => ['Pattern' => ['shape' => 'Pattern']]], 'FilterCriteria' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FunctionArn' => ['type' => 'string', 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'FunctionArnList' => ['type' => 'list', 'member' => ['shape' => 'FunctionArn']], 'FunctionCode' => ['type' => 'structure', 'members' => ['ZipFile' => ['shape' => 'Blob'], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key'], 'S3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'ImageUri' => ['shape' => 'String']]], 'FunctionCodeLocation' => ['type' => 'structure', 'members' => ['RepositoryType' => ['shape' => 'String'], 'Location' => ['shape' => 'String'], 'ImageUri' => ['shape' => 'String'], 'ResolvedImageUri' => ['shape' => 'String']]], 'FunctionConfiguration' => ['type' => 'structure', 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName'], 'FunctionArn' => ['shape' => 'NameSpacedFunctionArn'], 'Runtime' => ['shape' => 'Runtime'], 'Role' => ['shape' => 'RoleArn'], 'Handler' => ['shape' => 'Handler'], 'CodeSize' => ['shape' => 'Long'], 'Description' => ['shape' => 'Description'], 'Timeout' => ['shape' => 'Timeout'], 'MemorySize' => ['shape' => 'MemorySize'], 'LastModified' => ['shape' => 'Timestamp'], 'CodeSha256' => ['shape' => 'String'], 'Version' => ['shape' => 'Version'], 'VpcConfig' => ['shape' => 'VpcConfigResponse'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'Environment' => ['shape' => 'EnvironmentResponse'], 'KMSKeyArn' => ['shape' => 'KMSKeyArn'], 'TracingConfig' => ['shape' => 'TracingConfigResponse'], 'MasterArn' => ['shape' => 'FunctionArn'], 'RevisionId' => ['shape' => 'String'], 'Layers' => ['shape' => 'LayersReferenceList'], 'State' => ['shape' => 'State'], 'StateReason' => ['shape' => 'StateReason'], 'StateReasonCode' => ['shape' => 'StateReasonCode'], 'LastUpdateStatus' => ['shape' => 'LastUpdateStatus'], 'LastUpdateStatusReason' => ['shape' => 'LastUpdateStatusReason'], 'LastUpdateStatusReasonCode' => ['shape' => 'LastUpdateStatusReasonCode'], 'FileSystemConfigs' => ['shape' => 'FileSystemConfigList'], 'PackageType' => ['shape' => 'PackageType'], 'ImageConfigResponse' => ['shape' => 'ImageConfigResponse'], 'SigningProfileVersionArn' => ['shape' => 'Arn'], 'SigningJobArn' => ['shape' => 'Arn'], 'Architectures' => ['shape' => 'ArchitecturesList'], 'EphemeralStorage' => ['shape' => 'EphemeralStorage'], 'SnapStart' => ['shape' => 'SnapStartResponse'], 'RuntimeVersionConfig' => ['shape' => 'RuntimeVersionConfig']]], 'FunctionEventInvokeConfig' => ['type' => 'structure', 'members' => ['LastModified' => ['shape' => 'Date'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts'], 'MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds'], 'DestinationConfig' => ['shape' => 'DestinationConfig']]], 'FunctionEventInvokeConfigList' => ['type' => 'list', 'member' => ['shape' => 'FunctionEventInvokeConfig']], 'FunctionList' => ['type' => 'list', 'member' => ['shape' => 'FunctionConfiguration']], 'FunctionName' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}(-gov)?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'FunctionResponseType' => ['type' => 'string', 'enum' => ['ReportBatchItemFailures']], 'FunctionResponseTypeList' => ['type' => 'list', 'member' => ['shape' => 'FunctionResponseType'], 'max' => 1, 'min' => 0], 'FunctionUrl' => ['type' => 'string', 'max' => 100, 'min' => 40], 'FunctionUrlAuthType' => ['type' => 'string', 'enum' => ['NONE', 'AWS_IAM']], 'FunctionUrlConfig' => ['type' => 'structure', 'required' => ['FunctionUrl', 'FunctionArn', 'CreationTime', 'LastModifiedTime', 'AuthType'], 'members' => ['FunctionUrl' => ['shape' => 'FunctionUrl'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Cors' => ['shape' => 'Cors'], 'AuthType' => ['shape' => 'FunctionUrlAuthType']]], 'FunctionUrlConfigList' => ['type' => 'list', 'member' => ['shape' => 'FunctionUrlConfig']], 'FunctionUrlQualifier' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(^\\$LATEST$)|((?!^[0-9]+$)([a-zA-Z0-9-_]+))'], 'FunctionVersion' => ['type' => 'string', 'enum' => ['ALL']], 'GetAccountSettingsRequest' => ['type' => 'structure', 'members' => []], 'GetAccountSettingsResponse' => ['type' => 'structure', 'members' => ['AccountLimit' => ['shape' => 'AccountLimit'], 'AccountUsage' => ['shape' => 'AccountUsage']]], 'GetAliasRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Name'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Name' => ['shape' => 'Alias', 'location' => 'uri', 'locationName' => 'Name']]], 'GetCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn', 'location' => 'uri', 'locationName' => 'CodeSigningConfigArn']]], 'GetCodeSigningConfigResponse' => ['type' => 'structure', 'required' => ['CodeSigningConfig'], 'members' => ['CodeSigningConfig' => ['shape' => 'CodeSigningConfig']]], 'GetEventSourceMappingRequest' => ['type' => 'structure', 'required' => ['UUID'], 'members' => ['UUID' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'UUID']]], 'GetFunctionCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName']]], 'GetFunctionCodeSigningConfigResponse' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn', 'FunctionName'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn'], 'FunctionName' => ['shape' => 'FunctionName']]], 'GetFunctionConcurrencyRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName']]], 'GetFunctionConcurrencyResponse' => ['type' => 'structure', 'members' => ['ReservedConcurrentExecutions' => ['shape' => 'ReservedConcurrentExecutions']]], 'GetFunctionConfigurationRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetFunctionEventInvokeConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetFunctionRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetFunctionResponse' => ['type' => 'structure', 'members' => ['Configuration' => ['shape' => 'FunctionConfiguration'], 'Code' => ['shape' => 'FunctionCodeLocation'], 'Tags' => ['shape' => 'Tags'], 'Concurrency' => ['shape' => 'Concurrency']]], 'GetFunctionUrlConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'FunctionUrlQualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetFunctionUrlConfigResponse' => ['type' => 'structure', 'required' => ['FunctionUrl', 'FunctionArn', 'AuthType', 'CreationTime', 'LastModifiedTime'], 'members' => ['FunctionUrl' => ['shape' => 'FunctionUrl'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'AuthType' => ['shape' => 'FunctionUrlAuthType'], 'Cors' => ['shape' => 'Cors'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'GetLayerVersionByArnRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'LayerVersionArn', 'location' => 'querystring', 'locationName' => 'Arn']]], 'GetLayerVersionPolicyRequest' => ['type' => 'structure', 'required' => ['LayerName', 'VersionNumber'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'VersionNumber' => ['shape' => 'LayerVersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'GetLayerVersionPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'String'], 'RevisionId' => ['shape' => 'String']]], 'GetLayerVersionRequest' => ['type' => 'structure', 'required' => ['LayerName', 'VersionNumber'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'VersionNumber' => ['shape' => 'LayerVersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'GetLayerVersionResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'LayerVersionContentOutput'], 'LayerArn' => ['shape' => 'LayerArn'], 'LayerVersionArn' => ['shape' => 'LayerVersionArn'], 'Description' => ['shape' => 'Description'], 'CreatedDate' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'LayerVersionNumber'], 'CompatibleRuntimes' => ['shape' => 'CompatibleRuntimes'], 'LicenseInfo' => ['shape' => 'LicenseInfo'], 'CompatibleArchitectures' => ['shape' => 'CompatibleArchitectures']]], 'GetPolicyRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'String'], 'RevisionId' => ['shape' => 'String']]], 'GetProvisionedConcurrencyConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Qualifier'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetProvisionedConcurrencyConfigResponse' => ['type' => 'structure', 'members' => ['RequestedProvisionedConcurrentExecutions' => ['shape' => 'PositiveInteger'], 'AvailableProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'AllocatedProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'Status' => ['shape' => 'ProvisionedConcurrencyStatusEnum'], 'StatusReason' => ['shape' => 'String'], 'LastModified' => ['shape' => 'Timestamp']]], 'GetRuntimeManagementConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']]], 'GetRuntimeManagementConfigResponse' => ['type' => 'structure', 'members' => ['UpdateRuntimeOn' => ['shape' => 'UpdateRuntimeOn'], 'RuntimeVersionArn' => ['shape' => 'RuntimeVersionArn']]], 'Handler' => ['type' => 'string', 'max' => 128, 'pattern' => '[^\\s]+'], 'Header' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'HeadersList' => ['type' => 'list', 'member' => ['shape' => 'Header'], 'max' => 100], 'HttpStatus' => ['type' => 'integer'], 'ImageConfig' => ['type' => 'structure', 'members' => ['EntryPoint' => ['shape' => 'StringList'], 'Command' => ['shape' => 'StringList'], 'WorkingDirectory' => ['shape' => 'WorkingDirectory']]], 'ImageConfigError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'String'], 'Message' => ['shape' => 'SensitiveString']]], 'ImageConfigResponse' => ['type' => 'structure', 'members' => ['ImageConfig' => ['shape' => 'ImageConfig'], 'Error' => ['shape' => 'ImageConfigError']]], 'Integer' => ['type' => 'integer'], 'InvalidCodeSignatureException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestContentException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRuntimeException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'InvalidSecurityGroupIDException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'InvalidSubnetIDException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'InvalidZipFileException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'InvocationRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'InvocationType' => ['shape' => 'InvocationType', 'location' => 'header', 'locationName' => 'X-Amz-Invocation-Type'], 'LogType' => ['shape' => 'LogType', 'location' => 'header', 'locationName' => 'X-Amz-Log-Type'], 'ClientContext' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'X-Amz-Client-Context'], 'Payload' => ['shape' => 'Blob'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier']], 'payload' => 'Payload'], 'InvocationResponse' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'Integer', 'location' => 'statusCode'], 'FunctionError' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'X-Amz-Function-Error'], 'LogResult' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'X-Amz-Log-Result'], 'Payload' => ['shape' => 'Blob'], 'ExecutedVersion' => ['shape' => 'Version', 'location' => 'header', 'locationName' => 'X-Amz-Executed-Version']], 'payload' => 'Payload'], 'InvocationType' => ['type' => 'string', 'enum' => ['Event', 'RequestResponse', 'DryRun']], 'InvokeAsyncRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'InvokeArgs'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'InvokeArgs' => ['shape' => 'BlobStream']], 'deprecated' => \true, 'payload' => 'InvokeArgs'], 'InvokeAsyncResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'HttpStatus', 'location' => 'statusCode']], 'deprecated' => \true], 'KMSAccessDeniedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'KMSDisabledException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'KMSInvalidStateException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'KMSKeyArn' => ['type' => 'string', 'pattern' => '(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()'], 'KMSNotFoundException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'LastUpdateStatus' => ['type' => 'string', 'enum' => ['Successful', 'Failed', 'InProgress']], 'LastUpdateStatusReason' => ['type' => 'string'], 'LastUpdateStatusReasonCode' => ['type' => 'string', 'enum' => ['EniLimitExceeded', 'InsufficientRolePermissions', 'InvalidConfiguration', 'InternalError', 'SubnetOutOfIPAddresses', 'InvalidSubnet', 'InvalidSecurityGroup', 'ImageDeleted', 'ImageAccessDenied', 'InvalidImage', 'KMSKeyAccessDenied', 'KMSKeyNotFound', 'InvalidStateKMSKey', 'DisabledKMSKey', 'EFSIOError', 'EFSMountConnectivityError', 'EFSMountFailure', 'EFSMountTimeout', 'InvalidRuntime', 'InvalidZipFileException', 'FunctionError']], 'Layer' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'LayerVersionArn'], 'CodeSize' => ['shape' => 'Long'], 'SigningProfileVersionArn' => ['shape' => 'Arn'], 'SigningJobArn' => ['shape' => 'Arn']]], 'LayerArn' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => 'arn:[a-zA-Z0-9-]+:lambda:[a-zA-Z0-9-]+:\\d{12}:layer:[a-zA-Z0-9-_]+'], 'LayerList' => ['type' => 'list', 'member' => ['shape' => 'LayerVersionArn']], 'LayerName' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => '(arn:[a-zA-Z0-9-]+:lambda:[a-zA-Z0-9-]+:\\d{12}:layer:[a-zA-Z0-9-_]+)|[a-zA-Z0-9-_]+'], 'LayerPermissionAllowedAction' => ['type' => 'string', 'max' => 22, 'pattern' => 'lambda:GetLayerVersion'], 'LayerPermissionAllowedPrincipal' => ['type' => 'string', 'pattern' => '\\d{12}|\\*|arn:(aws[a-zA-Z-]*):iam::\\d{12}:root'], 'LayerVersionArn' => ['type' => 'string', 'max' => 140, 'min' => 1, 'pattern' => 'arn:[a-zA-Z0-9-]+:lambda:[a-zA-Z0-9-]+:\\d{12}:layer:[a-zA-Z0-9-_]+:[0-9]+'], 'LayerVersionContentInput' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key'], 'S3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'ZipFile' => ['shape' => 'Blob']]], 'LayerVersionContentOutput' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'String'], 'CodeSha256' => ['shape' => 'String'], 'CodeSize' => ['shape' => 'Long'], 'SigningProfileVersionArn' => ['shape' => 'String'], 'SigningJobArn' => ['shape' => 'String']]], 'LayerVersionNumber' => ['type' => 'long'], 'LayerVersionsList' => ['type' => 'list', 'member' => ['shape' => 'LayerVersionsListItem']], 'LayerVersionsListItem' => ['type' => 'structure', 'members' => ['LayerVersionArn' => ['shape' => 'LayerVersionArn'], 'Version' => ['shape' => 'LayerVersionNumber'], 'Description' => ['shape' => 'Description'], 'CreatedDate' => ['shape' => 'Timestamp'], 'CompatibleRuntimes' => ['shape' => 'CompatibleRuntimes'], 'LicenseInfo' => ['shape' => 'LicenseInfo'], 'CompatibleArchitectures' => ['shape' => 'CompatibleArchitectures']]], 'LayersList' => ['type' => 'list', 'member' => ['shape' => 'LayersListItem']], 'LayersListItem' => ['type' => 'structure', 'members' => ['LayerName' => ['shape' => 'LayerName'], 'LayerArn' => ['shape' => 'LayerArn'], 'LatestMatchingVersion' => ['shape' => 'LayerVersionsListItem']]], 'LayersReferenceList' => ['type' => 'list', 'member' => ['shape' => 'Layer']], 'LicenseInfo' => ['type' => 'string', 'max' => 512], 'ListAliasesRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'FunctionVersion' => ['shape' => 'Version', 'location' => 'querystring', 'locationName' => 'FunctionVersion'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListAliasesResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'Aliases' => ['shape' => 'AliasList']]], 'ListCodeSigningConfigsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListCodeSigningConfigsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'CodeSigningConfigs' => ['shape' => 'CodeSigningConfigList']]], 'ListEventSourceMappingsRequest' => ['type' => 'structure', 'members' => ['EventSourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'EventSourceArn'], 'FunctionName' => ['shape' => 'FunctionName', 'location' => 'querystring', 'locationName' => 'FunctionName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListEventSourceMappingsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'EventSourceMappings' => ['shape' => 'EventSourceMappingsList']]], 'ListFunctionEventInvokeConfigsRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxFunctionEventInvokeConfigListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFunctionEventInvokeConfigsResponse' => ['type' => 'structure', 'members' => ['FunctionEventInvokeConfigs' => ['shape' => 'FunctionEventInvokeConfigList'], 'NextMarker' => ['shape' => 'String']]], 'ListFunctionUrlConfigsRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFunctionUrlConfigsResponse' => ['type' => 'structure', 'required' => ['FunctionUrlConfigs'], 'members' => ['FunctionUrlConfigs' => ['shape' => 'FunctionUrlConfigList'], 'NextMarker' => ['shape' => 'String']]], 'ListFunctionsByCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn', 'location' => 'uri', 'locationName' => 'CodeSigningConfigArn'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFunctionsByCodeSigningConfigResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'FunctionArns' => ['shape' => 'FunctionArnList']]], 'ListFunctionsRequest' => ['type' => 'structure', 'members' => ['MasterRegion' => ['shape' => 'MasterRegion', 'location' => 'querystring', 'locationName' => 'MasterRegion'], 'FunctionVersion' => ['shape' => 'FunctionVersion', 'location' => 'querystring', 'locationName' => 'FunctionVersion'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListFunctionsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'Functions' => ['shape' => 'FunctionList']]], 'ListLayerVersionsRequest' => ['type' => 'structure', 'required' => ['LayerName'], 'members' => ['CompatibleRuntime' => ['shape' => 'Runtime', 'location' => 'querystring', 'locationName' => 'CompatibleRuntime'], 'LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxLayerListItems', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'CompatibleArchitecture' => ['shape' => 'Architecture', 'location' => 'querystring', 'locationName' => 'CompatibleArchitecture']]], 'ListLayerVersionsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'LayerVersions' => ['shape' => 'LayerVersionsList']]], 'ListLayersRequest' => ['type' => 'structure', 'members' => ['CompatibleRuntime' => ['shape' => 'Runtime', 'location' => 'querystring', 'locationName' => 'CompatibleRuntime'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxLayerListItems', 'location' => 'querystring', 'locationName' => 'MaxItems'], 'CompatibleArchitecture' => ['shape' => 'Architecture', 'location' => 'querystring', 'locationName' => 'CompatibleArchitecture']]], 'ListLayersResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'Layers' => ['shape' => 'LayersList']]], 'ListProvisionedConcurrencyConfigsRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxProvisionedConcurrencyConfigListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListProvisionedConcurrencyConfigsResponse' => ['type' => 'structure', 'members' => ['ProvisionedConcurrencyConfigs' => ['shape' => 'ProvisionedConcurrencyConfigList'], 'NextMarker' => ['shape' => 'String']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'FunctionArn', 'location' => 'uri', 'locationName' => 'ARN']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'ListVersionsByFunctionRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'NamespacedFunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Marker' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'Marker'], 'MaxItems' => ['shape' => 'MaxListItems', 'location' => 'querystring', 'locationName' => 'MaxItems']]], 'ListVersionsByFunctionResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'String'], 'Versions' => ['shape' => 'FunctionList']]], 'LocalMountPath' => ['type' => 'string', 'max' => 160, 'pattern' => '^/mnt/[a-zA-Z0-9-_.]+$'], 'LogType' => ['type' => 'string', 'enum' => ['None', 'Tail']], 'Long' => ['type' => 'long'], 'MasterRegion' => ['type' => 'string', 'pattern' => 'ALL|[a-z]{2}(-gov)?-[a-z]+-\\d{1}'], 'MaxAge' => ['type' => 'integer', 'max' => 86400, 'min' => 0], 'MaxFunctionEventInvokeConfigListItems' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxItems' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxLayerListItems' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxListItems' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'MaxProvisionedConcurrencyConfigListItems' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaximumBatchingWindowInSeconds' => ['type' => 'integer', 'max' => 300, 'min' => 0], 'MaximumConcurrency' => ['type' => 'integer', 'max' => 1000, 'min' => 2], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'max' => 21600, 'min' => 60], 'MaximumRecordAgeInSeconds' => ['type' => 'integer', 'max' => 604800, 'min' => -1], 'MaximumRetryAttempts' => ['type' => 'integer', 'max' => 2, 'min' => 0], 'MaximumRetryAttemptsEventSourceMapping' => ['type' => 'integer', 'max' => 10000, 'min' => -1], 'MemorySize' => ['type' => 'integer', 'max' => 10240, 'min' => 128], 'Method' => ['type' => 'string', 'max' => 6, 'pattern' => '.*'], 'NameSpacedFunctionArn' => ['type' => 'string', 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_\\.]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'NamespacedFunctionName' => ['type' => 'string', 'max' => 170, 'min' => 1, 'pattern' => '(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}(-gov)?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_\\.]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'NamespacedStatementId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '([a-zA-Z0-9-_.]+)'], 'NonNegativeInteger' => ['type' => 'integer', 'min' => 0], 'OnFailure' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'DestinationArn']]], 'OnSuccess' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'DestinationArn']]], 'OrganizationId' => ['type' => 'string', 'max' => 34, 'pattern' => 'o-[a-z0-9]{10,32}'], 'Origin' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '.*'], 'PackageType' => ['type' => 'string', 'enum' => ['Zip', 'Image']], 'ParallelizationFactor' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'Pattern' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'pattern' => '.*'], 'PolicyLengthExceededException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'Principal' => ['type' => 'string', 'pattern' => '[^\\s]+'], 'PrincipalOrgID' => ['type' => 'string', 'max' => 34, 'min' => 12, 'pattern' => '^o-[a-z0-9]{10,32}$'], 'ProvisionedConcurrencyConfigList' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedConcurrencyConfigListItem']], 'ProvisionedConcurrencyConfigListItem' => ['type' => 'structure', 'members' => ['FunctionArn' => ['shape' => 'FunctionArn'], 'RequestedProvisionedConcurrentExecutions' => ['shape' => 'PositiveInteger'], 'AvailableProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'AllocatedProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'Status' => ['shape' => 'ProvisionedConcurrencyStatusEnum'], 'StatusReason' => ['shape' => 'String'], 'LastModified' => ['shape' => 'Timestamp']]], 'ProvisionedConcurrencyConfigNotFoundException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ProvisionedConcurrencyStatusEnum' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'READY', 'FAILED']], 'PublishLayerVersionRequest' => ['type' => 'structure', 'required' => ['LayerName', 'Content'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'Description' => ['shape' => 'Description'], 'Content' => ['shape' => 'LayerVersionContentInput'], 'CompatibleRuntimes' => ['shape' => 'CompatibleRuntimes'], 'LicenseInfo' => ['shape' => 'LicenseInfo'], 'CompatibleArchitectures' => ['shape' => 'CompatibleArchitectures']]], 'PublishLayerVersionResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'LayerVersionContentOutput'], 'LayerArn' => ['shape' => 'LayerArn'], 'LayerVersionArn' => ['shape' => 'LayerVersionArn'], 'Description' => ['shape' => 'Description'], 'CreatedDate' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'LayerVersionNumber'], 'CompatibleRuntimes' => ['shape' => 'CompatibleRuntimes'], 'LicenseInfo' => ['shape' => 'LicenseInfo'], 'CompatibleArchitectures' => ['shape' => 'CompatibleArchitectures']]], 'PublishVersionRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'CodeSha256' => ['shape' => 'String'], 'Description' => ['shape' => 'Description'], 'RevisionId' => ['shape' => 'String']]], 'PutFunctionCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn', 'FunctionName'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn'], 'FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName']]], 'PutFunctionCodeSigningConfigResponse' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn', 'FunctionName'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn'], 'FunctionName' => ['shape' => 'FunctionName']]], 'PutFunctionConcurrencyRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'ReservedConcurrentExecutions'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'ReservedConcurrentExecutions' => ['shape' => 'ReservedConcurrentExecutions']]], 'PutFunctionEventInvokeConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts'], 'MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds'], 'DestinationConfig' => ['shape' => 'DestinationConfig']]], 'PutProvisionedConcurrencyConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Qualifier', 'ProvisionedConcurrentExecutions'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'ProvisionedConcurrentExecutions' => ['shape' => 'PositiveInteger']]], 'PutProvisionedConcurrencyConfigResponse' => ['type' => 'structure', 'members' => ['RequestedProvisionedConcurrentExecutions' => ['shape' => 'PositiveInteger'], 'AvailableProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'AllocatedProvisionedConcurrentExecutions' => ['shape' => 'NonNegativeInteger'], 'Status' => ['shape' => 'ProvisionedConcurrencyStatusEnum'], 'StatusReason' => ['shape' => 'String'], 'LastModified' => ['shape' => 'Timestamp']]], 'PutRuntimeManagementConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'UpdateRuntimeOn'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'UpdateRuntimeOn' => ['shape' => 'UpdateRuntimeOn'], 'RuntimeVersionArn' => ['shape' => 'RuntimeVersionArn']]], 'PutRuntimeManagementConfigResponse' => ['type' => 'structure', 'required' => ['UpdateRuntimeOn', 'FunctionArn'], 'members' => ['UpdateRuntimeOn' => ['shape' => 'UpdateRuntimeOn'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'RuntimeVersionArn' => ['shape' => 'RuntimeVersionArn']]], 'Qualifier' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(|[a-zA-Z0-9$_-]+)'], 'Queue' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'Queues' => ['type' => 'list', 'member' => ['shape' => 'Queue'], 'max' => 1, 'min' => 1], 'RemoveLayerVersionPermissionRequest' => ['type' => 'structure', 'required' => ['LayerName', 'VersionNumber', 'StatementId'], 'members' => ['LayerName' => ['shape' => 'LayerName', 'location' => 'uri', 'locationName' => 'LayerName'], 'VersionNumber' => ['shape' => 'LayerVersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber'], 'StatementId' => ['shape' => 'StatementId', 'location' => 'uri', 'locationName' => 'StatementId'], 'RevisionId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'RevisionId']]], 'RemovePermissionRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'StatementId'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'StatementId' => ['shape' => 'NamespacedStatementId', 'location' => 'uri', 'locationName' => 'StatementId'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'RevisionId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'RevisionId']]], 'RequestTooLargeException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'ReservedConcurrentExecutions' => ['type' => 'integer', 'min' => 0], 'ResourceArn' => ['type' => 'string', 'pattern' => '(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()'], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'pattern' => 'arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'Runtime' => ['type' => 'string', 'enum' => ['nodejs', 'nodejs4.3', 'nodejs6.10', 'nodejs8.10', 'nodejs10.x', 'nodejs12.x', 'nodejs14.x', 'nodejs16.x', 'java8', 'java8.al2', 'java11', 'python2.7', 'python3.6', 'python3.7', 'python3.8', 'python3.9', 'dotnetcore1.0', 'dotnetcore2.0', 'dotnetcore2.1', 'dotnetcore3.1', 'dotnet6', 'nodejs4.3-edge', 'go1.x', 'ruby2.5', 'ruby2.7', 'provided', 'provided.al2', 'nodejs18.x']], 'RuntimeVersionArn' => ['type' => 'string', 'max' => 2048, 'min' => 26, 'pattern' => '^arn:(aws[a-zA-Z-]*):lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}::runtime:.+$'], 'RuntimeVersionConfig' => ['type' => 'structure', 'members' => ['RuntimeVersionArn' => ['shape' => 'RuntimeVersionArn'], 'Error' => ['shape' => 'RuntimeVersionError']]], 'RuntimeVersionError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'String'], 'Message' => ['shape' => 'SensitiveString']]], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[0-9A-Za-z\\.\\-_]*(? ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ScalingConfig' => ['type' => 'structure', 'members' => ['MaximumConcurrency' => ['shape' => 'MaximumConcurrency']]], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5], 'SelfManagedEventSource' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => 'Endpoints']]], 'SelfManagedKafkaEventSourceConfig' => ['type' => 'structure', 'members' => ['ConsumerGroupId' => ['shape' => 'URI']]], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServiceException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'SigningProfileVersionArns' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 20, 'min' => 1], 'SnapStart' => ['type' => 'structure', 'members' => ['ApplyOn' => ['shape' => 'SnapStartApplyOn']]], 'SnapStartApplyOn' => ['type' => 'string', 'enum' => ['PublishedVersions', 'None']], 'SnapStartException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SnapStartNotReadyException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'SnapStartOptimizationStatus' => ['type' => 'string', 'enum' => ['On', 'Off']], 'SnapStartResponse' => ['type' => 'structure', 'members' => ['ApplyOn' => ['shape' => 'SnapStartApplyOn'], 'OptimizationStatus' => ['shape' => 'SnapStartOptimizationStatus']]], 'SnapStartTimeoutException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 408], 'exception' => \true], 'SourceAccessConfiguration' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SourceAccessType'], 'URI' => ['shape' => 'URI']]], 'SourceAccessConfigurations' => ['type' => 'list', 'member' => ['shape' => 'SourceAccessConfiguration'], 'max' => 22, 'min' => 0], 'SourceAccessType' => ['type' => 'string', 'enum' => ['BASIC_AUTH', 'VPC_SUBNET', 'VPC_SECURITY_GROUP', 'SASL_SCRAM_512_AUTH', 'SASL_SCRAM_256_AUTH', 'VIRTUAL_HOST', 'CLIENT_CERTIFICATE_TLS_AUTH', 'SERVER_ROOT_CA_CERTIFICATE']], 'SourceOwner' => ['type' => 'string', 'max' => 12, 'pattern' => '\\d{12}'], 'State' => ['type' => 'string', 'enum' => ['Pending', 'Active', 'Inactive', 'Failed']], 'StateReason' => ['type' => 'string'], 'StateReasonCode' => ['type' => 'string', 'enum' => ['Idle', 'Creating', 'Restoring', 'EniLimitExceeded', 'InsufficientRolePermissions', 'InvalidConfiguration', 'InternalError', 'SubnetOutOfIPAddresses', 'InvalidSubnet', 'InvalidSecurityGroup', 'ImageDeleted', 'ImageAccessDenied', 'InvalidImage', 'KMSKeyAccessDenied', 'KMSKeyNotFound', 'InvalidStateKMSKey', 'DisabledKMSKey', 'EFSIOError', 'EFSMountConnectivityError', 'EFSMountFailure', 'EFSMountTimeout', 'InvalidRuntime', 'InvalidZipFileException', 'FunctionError']], 'StatementId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '([a-zA-Z0-9-_]+)'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 1500], 'SubnetIPAddressLimitReachedException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'SubnetId' => ['type' => 'string'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'FunctionArn', 'location' => 'uri', 'locationName' => 'ARN'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'ThrottleReason' => ['type' => 'string', 'enum' => ['ConcurrentInvocationLimitExceeded', 'FunctionInvocationRateLimitExceeded', 'ReservedFunctionConcurrentInvocationLimitExceeded', 'ReservedFunctionInvocationRateLimitExceeded', 'CallerRateLimitExceeded', 'ConcurrentSnapshotCreateLimitExceeded']], 'Timeout' => ['type' => 'integer', 'min' => 1], 'Timestamp' => ['type' => 'string'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'Type' => ['shape' => 'String'], 'message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ThrottleReason']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Topic' => ['type' => 'string', 'max' => 249, 'min' => 1, 'pattern' => '^[^.]([a-zA-Z0-9\\-_.]+)'], 'Topics' => ['type' => 'list', 'member' => ['shape' => 'Topic'], 'max' => 1, 'min' => 1], 'TracingConfig' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'TracingMode']]], 'TracingConfigResponse' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'TracingMode']]], 'TracingMode' => ['type' => 'string', 'enum' => ['Active', 'PassThrough']], 'TumblingWindowInSeconds' => ['type' => 'integer', 'max' => 900, 'min' => 0], 'URI' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[a-zA-Z0-9-\\/*:_+=.@-]*'], 'UnreservedConcurrentExecutions' => ['type' => 'integer', 'min' => 0], 'UnsupportedMediaTypeException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 415], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'FunctionArn', 'location' => 'uri', 'locationName' => 'ARN'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateAliasRequest' => ['type' => 'structure', 'required' => ['FunctionName', 'Name'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Name' => ['shape' => 'Alias', 'location' => 'uri', 'locationName' => 'Name'], 'FunctionVersion' => ['shape' => 'Version'], 'Description' => ['shape' => 'Description'], 'RoutingConfig' => ['shape' => 'AliasRoutingConfiguration'], 'RevisionId' => ['shape' => 'String']]], 'UpdateCodeSigningConfigRequest' => ['type' => 'structure', 'required' => ['CodeSigningConfigArn'], 'members' => ['CodeSigningConfigArn' => ['shape' => 'CodeSigningConfigArn', 'location' => 'uri', 'locationName' => 'CodeSigningConfigArn'], 'Description' => ['shape' => 'Description'], 'AllowedPublishers' => ['shape' => 'AllowedPublishers'], 'CodeSigningPolicies' => ['shape' => 'CodeSigningPolicies']]], 'UpdateCodeSigningConfigResponse' => ['type' => 'structure', 'required' => ['CodeSigningConfig'], 'members' => ['CodeSigningConfig' => ['shape' => 'CodeSigningConfig']]], 'UpdateEventSourceMappingRequest' => ['type' => 'structure', 'required' => ['UUID'], 'members' => ['UUID' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'UUID'], 'FunctionName' => ['shape' => 'FunctionName'], 'Enabled' => ['shape' => 'Enabled'], 'BatchSize' => ['shape' => 'BatchSize'], 'FilterCriteria' => ['shape' => 'FilterCriteria'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'DestinationConfig' => ['shape' => 'DestinationConfig'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'BisectBatchOnFunctionError' => ['shape' => 'BisectBatchOnFunctionError'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsEventSourceMapping'], 'ParallelizationFactor' => ['shape' => 'ParallelizationFactor'], 'SourceAccessConfigurations' => ['shape' => 'SourceAccessConfigurations'], 'TumblingWindowInSeconds' => ['shape' => 'TumblingWindowInSeconds'], 'FunctionResponseTypes' => ['shape' => 'FunctionResponseTypeList'], 'ScalingConfig' => ['shape' => 'ScalingConfig']]], 'UpdateFunctionCodeRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'ZipFile' => ['shape' => 'Blob'], 'S3Bucket' => ['shape' => 'S3Bucket'], 'S3Key' => ['shape' => 'S3Key'], 'S3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'ImageUri' => ['shape' => 'String'], 'Publish' => ['shape' => 'Boolean'], 'DryRun' => ['shape' => 'Boolean'], 'RevisionId' => ['shape' => 'String'], 'Architectures' => ['shape' => 'ArchitecturesList']]], 'UpdateFunctionConfigurationRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Role' => ['shape' => 'RoleArn'], 'Handler' => ['shape' => 'Handler'], 'Description' => ['shape' => 'Description'], 'Timeout' => ['shape' => 'Timeout'], 'MemorySize' => ['shape' => 'MemorySize'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'Environment' => ['shape' => 'Environment'], 'Runtime' => ['shape' => 'Runtime'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'KMSKeyArn' => ['shape' => 'KMSKeyArn'], 'TracingConfig' => ['shape' => 'TracingConfig'], 'RevisionId' => ['shape' => 'String'], 'Layers' => ['shape' => 'LayerList'], 'FileSystemConfigs' => ['shape' => 'FileSystemConfigList'], 'ImageConfig' => ['shape' => 'ImageConfig'], 'EphemeralStorage' => ['shape' => 'EphemeralStorage'], 'SnapStart' => ['shape' => 'SnapStart']]], 'UpdateFunctionEventInvokeConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'Qualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts'], 'MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds'], 'DestinationConfig' => ['shape' => 'DestinationConfig']]], 'UpdateFunctionUrlConfigRequest' => ['type' => 'structure', 'required' => ['FunctionName'], 'members' => ['FunctionName' => ['shape' => 'FunctionName', 'location' => 'uri', 'locationName' => 'FunctionName'], 'Qualifier' => ['shape' => 'FunctionUrlQualifier', 'location' => 'querystring', 'locationName' => 'Qualifier'], 'AuthType' => ['shape' => 'FunctionUrlAuthType'], 'Cors' => ['shape' => 'Cors']]], 'UpdateFunctionUrlConfigResponse' => ['type' => 'structure', 'required' => ['FunctionUrl', 'FunctionArn', 'AuthType', 'CreationTime', 'LastModifiedTime'], 'members' => ['FunctionUrl' => ['shape' => 'FunctionUrl'], 'FunctionArn' => ['shape' => 'FunctionArn'], 'AuthType' => ['shape' => 'FunctionUrlAuthType'], 'Cors' => ['shape' => 'Cors'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'UpdateRuntimeOn' => ['type' => 'string', 'enum' => ['Auto', 'Manual', 'FunctionUpdate']], 'Version' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '(\\$LATEST|[0-9]+)'], 'VpcConfig' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'VpcConfigResponse' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'VpcId' => ['shape' => 'VpcId']]], 'VpcId' => ['type' => 'string'], 'Weight' => ['type' => 'double', 'max' => 1, 'min' => 0], 'WorkingDirectory' => ['type' => 'string', 'max' => 1000]]]; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 6851b2f..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lambda-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lambda-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lambda.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lambda.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-tests-1.json.php deleted file mode 100644 index 3b32786..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lambda.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/paginators-1.json.php deleted file mode 100644 index a56cadd..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAliases' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'Aliases'], 'ListCodeSigningConfigs' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'CodeSigningConfigs'], 'ListEventSourceMappings' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'EventSourceMappings'], 'ListFunctionEventInvokeConfigs' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'FunctionEventInvokeConfigs'], 'ListFunctionUrlConfigs' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'FunctionUrlConfigs'], 'ListFunctions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'Functions'], 'ListFunctionsByCodeSigningConfig' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'FunctionArns'], 'ListLayerVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'LayerVersions'], 'ListLayers' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'Layers'], 'ListProvisionedConcurrencyConfigs' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'ProvisionedConcurrencyConfigs'], 'ListVersionsByFunction' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextMarker', 'result_key' => 'Versions']]]; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/smoke.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/smoke.json.php deleted file mode 100644 index 8177215..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListFunctions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'Invoke', 'input' => ['FunctionName' => 'bogus-function'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/lambda/2015-03-31/waiters-2.json.php b/vendor/Aws3/Aws/data/lambda/2015-03-31/waiters-2.json.php deleted file mode 100644 index 28620a6..0000000 --- a/vendor/Aws3/Aws/data/lambda/2015-03-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['FunctionExists' => ['delay' => 1, 'operation' => 'GetFunction', 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 200], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'ResourceNotFoundException']]], 'FunctionActive' => ['delay' => 5, 'maxAttempts' => 60, 'operation' => 'GetFunctionConfiguration', 'description' => 'Waits for the function\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Active'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Pending']]], 'FunctionUpdated' => ['delay' => 5, 'maxAttempts' => 60, 'operation' => 'GetFunctionConfiguration', 'description' => 'Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'LastUpdateStatus', 'expected' => 'Successful'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'LastUpdateStatus', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'LastUpdateStatus', 'expected' => 'InProgress']]], 'FunctionActiveV2' => ['delay' => 1, 'maxAttempts' => 300, 'operation' => 'GetFunction', 'description' => 'Waits for the function\'s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Configuration.State', 'expected' => 'Active'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Configuration.State', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Configuration.State', 'expected' => 'Pending']]], 'FunctionUpdatedV2' => ['delay' => 1, 'maxAttempts' => 300, 'operation' => 'GetFunction', 'description' => 'Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Configuration.LastUpdateStatus', 'expected' => 'Successful'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Configuration.LastUpdateStatus', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Configuration.LastUpdateStatus', 'expected' => 'InProgress']]], 'PublishedVersionActive' => ['delay' => 5, 'maxAttempts' => 312, 'operation' => 'GetFunctionConfiguration', 'description' => 'Waits for the published version\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.', 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Active'], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Failed'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'Pending']]]]]; diff --git a/vendor/Aws3/Aws/data/lex-models/2017-04-19/api-2.json.php b/vendor/Aws3/Aws/data/lex-models/2017-04-19/api-2.json.php deleted file mode 100644 index c4a6216..0000000 --- a/vendor/Aws3/Aws/data/lex-models/2017-04-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-04-19', 'endpointPrefix' => 'models.lex', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Lex Model Building Service', 'serviceId' => 'Lex Model Building Service', 'signatureVersion' => 'v4', 'signingName' => 'lex', 'uid' => 'lex-models-2017-04-19'], 'operations' => ['CreateBotVersion' => ['name' => 'CreateBotVersion', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{name}/versions', 'responseCode' => 201], 'input' => ['shape' => 'CreateBotVersionRequest'], 'output' => ['shape' => 'CreateBotVersionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'CreateIntentVersion' => ['name' => 'CreateIntentVersion', 'http' => ['method' => 'POST', 'requestUri' => '/intents/{name}/versions', 'responseCode' => 201], 'input' => ['shape' => 'CreateIntentVersionRequest'], 'output' => ['shape' => 'CreateIntentVersionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'CreateSlotTypeVersion' => ['name' => 'CreateSlotTypeVersion', 'http' => ['method' => 'POST', 'requestUri' => '/slottypes/{name}/versions', 'responseCode' => 201], 'input' => ['shape' => 'CreateSlotTypeVersionRequest'], 'output' => ['shape' => 'CreateSlotTypeVersionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'DeleteBot' => ['name' => 'DeleteBot', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBotRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteBotAlias' => ['name' => 'DeleteBotAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botName}/aliases/{name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBotAliasRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteBotChannelAssociation' => ['name' => 'DeleteBotChannelAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botName}/aliases/{aliasName}/channels/{name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBotChannelAssociationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'DeleteBotVersion' => ['name' => 'DeleteBotVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{name}/versions/{version}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBotVersionRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteIntent' => ['name' => 'DeleteIntent', 'http' => ['method' => 'DELETE', 'requestUri' => '/intents/{name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntentRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteIntentVersion' => ['name' => 'DeleteIntentVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/intents/{name}/versions/{version}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntentVersionRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteSlotType' => ['name' => 'DeleteSlotType', 'http' => ['method' => 'DELETE', 'requestUri' => '/slottypes/{name}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSlotTypeRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteSlotTypeVersion' => ['name' => 'DeleteSlotTypeVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/slottypes/{name}/version/{version}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSlotTypeVersionRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'ResourceInUseException']]], 'DeleteUtterances' => ['name' => 'DeleteUtterances', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botName}/utterances/{userId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteUtterancesRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBot' => ['name' => 'GetBot', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{name}/versions/{versionoralias}', 'responseCode' => 200], 'input' => ['shape' => 'GetBotRequest'], 'output' => ['shape' => 'GetBotResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBotAlias' => ['name' => 'GetBotAlias', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botName}/aliases/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetBotAliasRequest'], 'output' => ['shape' => 'GetBotAliasResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBotAliases' => ['name' => 'GetBotAliases', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botName}/aliases/', 'responseCode' => 200], 'input' => ['shape' => 'GetBotAliasesRequest'], 'output' => ['shape' => 'GetBotAliasesResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBotChannelAssociation' => ['name' => 'GetBotChannelAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botName}/aliases/{aliasName}/channels/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetBotChannelAssociationRequest'], 'output' => ['shape' => 'GetBotChannelAssociationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBotChannelAssociations' => ['name' => 'GetBotChannelAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botName}/aliases/{aliasName}/channels/', 'responseCode' => 200], 'input' => ['shape' => 'GetBotChannelAssociationsRequest'], 'output' => ['shape' => 'GetBotChannelAssociationsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBotVersions' => ['name' => 'GetBotVersions', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{name}/versions/', 'responseCode' => 200], 'input' => ['shape' => 'GetBotVersionsRequest'], 'output' => ['shape' => 'GetBotVersionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBots' => ['name' => 'GetBots', 'http' => ['method' => 'GET', 'requestUri' => '/bots/', 'responseCode' => 200], 'input' => ['shape' => 'GetBotsRequest'], 'output' => ['shape' => 'GetBotsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBuiltinIntent' => ['name' => 'GetBuiltinIntent', 'http' => ['method' => 'GET', 'requestUri' => '/builtins/intents/{signature}', 'responseCode' => 200], 'input' => ['shape' => 'GetBuiltinIntentRequest'], 'output' => ['shape' => 'GetBuiltinIntentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBuiltinIntents' => ['name' => 'GetBuiltinIntents', 'http' => ['method' => 'GET', 'requestUri' => '/builtins/intents/', 'responseCode' => 200], 'input' => ['shape' => 'GetBuiltinIntentsRequest'], 'output' => ['shape' => 'GetBuiltinIntentsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetBuiltinSlotTypes' => ['name' => 'GetBuiltinSlotTypes', 'http' => ['method' => 'GET', 'requestUri' => '/builtins/slottypes/', 'responseCode' => 200], 'input' => ['shape' => 'GetBuiltinSlotTypesRequest'], 'output' => ['shape' => 'GetBuiltinSlotTypesResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetExport' => ['name' => 'GetExport', 'http' => ['method' => 'GET', 'requestUri' => '/exports/', 'responseCode' => 200], 'input' => ['shape' => 'GetExportRequest'], 'output' => ['shape' => 'GetExportResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetImport' => ['name' => 'GetImport', 'http' => ['method' => 'GET', 'requestUri' => '/imports/{importId}', 'responseCode' => 200], 'input' => ['shape' => 'GetImportRequest'], 'output' => ['shape' => 'GetImportResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetIntent' => ['name' => 'GetIntent', 'http' => ['method' => 'GET', 'requestUri' => '/intents/{name}/versions/{version}', 'responseCode' => 200], 'input' => ['shape' => 'GetIntentRequest'], 'output' => ['shape' => 'GetIntentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetIntentVersions' => ['name' => 'GetIntentVersions', 'http' => ['method' => 'GET', 'requestUri' => '/intents/{name}/versions/', 'responseCode' => 200], 'input' => ['shape' => 'GetIntentVersionsRequest'], 'output' => ['shape' => 'GetIntentVersionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetIntents' => ['name' => 'GetIntents', 'http' => ['method' => 'GET', 'requestUri' => '/intents/', 'responseCode' => 200], 'input' => ['shape' => 'GetIntentsRequest'], 'output' => ['shape' => 'GetIntentsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetMigration' => ['name' => 'GetMigration', 'http' => ['method' => 'GET', 'requestUri' => '/migrations/{migrationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetMigrationRequest'], 'output' => ['shape' => 'GetMigrationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'GetMigrations' => ['name' => 'GetMigrations', 'http' => ['method' => 'GET', 'requestUri' => '/migrations', 'responseCode' => 200], 'input' => ['shape' => 'GetMigrationsRequest'], 'output' => ['shape' => 'GetMigrationsResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetSlotType' => ['name' => 'GetSlotType', 'http' => ['method' => 'GET', 'requestUri' => '/slottypes/{name}/versions/{version}', 'responseCode' => 200], 'input' => ['shape' => 'GetSlotTypeRequest'], 'output' => ['shape' => 'GetSlotTypeResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetSlotTypeVersions' => ['name' => 'GetSlotTypeVersions', 'http' => ['method' => 'GET', 'requestUri' => '/slottypes/{name}/versions/', 'responseCode' => 200], 'input' => ['shape' => 'GetSlotTypeVersionsRequest'], 'output' => ['shape' => 'GetSlotTypeVersionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetSlotTypes' => ['name' => 'GetSlotTypes', 'http' => ['method' => 'GET', 'requestUri' => '/slottypes/', 'responseCode' => 200], 'input' => ['shape' => 'GetSlotTypesRequest'], 'output' => ['shape' => 'GetSlotTypesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetUtterancesView' => ['name' => 'GetUtterancesView', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botname}/utterances?view=aggregation', 'responseCode' => 200], 'input' => ['shape' => 'GetUtterancesViewRequest'], 'output' => ['shape' => 'GetUtterancesViewResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'PutBot' => ['name' => 'PutBot', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{name}/versions/$LATEST', 'responseCode' => 200], 'input' => ['shape' => 'PutBotRequest'], 'output' => ['shape' => 'PutBotResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'PutBotAlias' => ['name' => 'PutBotAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botName}/aliases/{name}', 'responseCode' => 200], 'input' => ['shape' => 'PutBotAliasRequest'], 'output' => ['shape' => 'PutBotAliasResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'PutIntent' => ['name' => 'PutIntent', 'http' => ['method' => 'PUT', 'requestUri' => '/intents/{name}/versions/$LATEST', 'responseCode' => 200], 'input' => ['shape' => 'PutIntentRequest'], 'output' => ['shape' => 'PutIntentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'PutSlotType' => ['name' => 'PutSlotType', 'http' => ['method' => 'PUT', 'requestUri' => '/slottypes/{name}/versions/$LATEST', 'responseCode' => 200], 'input' => ['shape' => 'PutSlotTypeRequest'], 'output' => ['shape' => 'PutSlotTypeResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'PreconditionFailedException']]], 'StartImport' => ['name' => 'StartImport', 'http' => ['method' => 'POST', 'requestUri' => '/imports/', 'responseCode' => 201], 'input' => ['shape' => 'StartImportRequest'], 'output' => ['shape' => 'StartImportResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'StartMigration' => ['name' => 'StartMigration', 'http' => ['method' => 'POST', 'requestUri' => '/migrations', 'responseCode' => 202], 'input' => ['shape' => 'StartMigrationRequest'], 'output' => ['shape' => 'StartMigrationResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AliasName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'AliasNameOrListAll' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(-|^([A-Za-z]_?)+$)$'], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean'], 'BotAliasMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AliasName'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'Version'], 'botName' => ['shape' => 'BotName'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'checksum' => ['shape' => 'String'], 'conversationLogs' => ['shape' => 'ConversationLogsResponse']]], 'BotAliasMetadataList' => ['type' => 'list', 'member' => ['shape' => 'BotAliasMetadata']], 'BotChannelAssociation' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotChannelName'], 'description' => ['shape' => 'Description'], 'botAlias' => ['shape' => 'AliasName'], 'botName' => ['shape' => 'BotName'], 'createdDate' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'ChannelType'], 'botConfiguration' => ['shape' => 'ChannelConfigurationMap'], 'status' => ['shape' => 'ChannelStatus'], 'failureReason' => ['shape' => 'String']]], 'BotChannelAssociationList' => ['type' => 'list', 'member' => ['shape' => 'BotChannelAssociation']], 'BotChannelName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'BotMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotName'], 'description' => ['shape' => 'Description'], 'status' => ['shape' => 'Status'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version']]], 'BotMetadataList' => ['type' => 'list', 'member' => ['shape' => 'BotMetadata']], 'BotName' => ['type' => 'string', 'max' => 50, 'min' => 2, 'pattern' => '^([A-Za-z]_?)+$'], 'BotVersions' => ['type' => 'list', 'member' => ['shape' => 'Version'], 'max' => 5, 'min' => 1], 'BuiltinIntentMetadata' => ['type' => 'structure', 'members' => ['signature' => ['shape' => 'BuiltinIntentSignature'], 'supportedLocales' => ['shape' => 'LocaleList']]], 'BuiltinIntentMetadataList' => ['type' => 'list', 'member' => ['shape' => 'BuiltinIntentMetadata']], 'BuiltinIntentSignature' => ['type' => 'string'], 'BuiltinIntentSlot' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String']]], 'BuiltinIntentSlotList' => ['type' => 'list', 'member' => ['shape' => 'BuiltinIntentSlot']], 'BuiltinSlotTypeMetadata' => ['type' => 'structure', 'members' => ['signature' => ['shape' => 'BuiltinSlotTypeSignature'], 'supportedLocales' => ['shape' => 'LocaleList']]], 'BuiltinSlotTypeMetadataList' => ['type' => 'list', 'member' => ['shape' => 'BuiltinSlotTypeMetadata']], 'BuiltinSlotTypeSignature' => ['type' => 'string'], 'ChannelConfigurationMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'max' => 10, 'min' => 1, 'sensitive' => \true], 'ChannelStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'CREATED', 'FAILED']], 'ChannelType' => ['type' => 'string', 'enum' => ['Facebook', 'Slack', 'Twilio-Sms', 'Kik']], 'CodeHook' => ['type' => 'structure', 'required' => ['uri', 'messageVersion'], 'members' => ['uri' => ['shape' => 'LambdaARN'], 'messageVersion' => ['shape' => 'MessageVersion']]], 'ConfidenceThreshold' => ['type' => 'double', 'max' => 1, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContentString' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ContentType' => ['type' => 'string', 'enum' => ['PlainText', 'SSML', 'CustomPayload']], 'ContextTimeToLiveInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 5], 'ContextTurnsToLive' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ConversationLogsRequest' => ['type' => 'structure', 'required' => ['logSettings', 'iamRoleArn'], 'members' => ['logSettings' => ['shape' => 'LogSettingsRequestList'], 'iamRoleArn' => ['shape' => 'IamRoleArn']]], 'ConversationLogsResponse' => ['type' => 'structure', 'members' => ['logSettings' => ['shape' => 'LogSettingsResponseList'], 'iamRoleArn' => ['shape' => 'IamRoleArn']]], 'Count' => ['type' => 'integer'], 'CreateBotVersionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name'], 'checksum' => ['shape' => 'String']]], 'CreateBotVersionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotName'], 'description' => ['shape' => 'Description'], 'intents' => ['shape' => 'IntentList'], 'clarificationPrompt' => ['shape' => 'Prompt'], 'abortStatement' => ['shape' => 'Statement'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'String'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'voiceId' => ['shape' => 'String'], 'checksum' => ['shape' => 'String'], 'version' => ['shape' => 'Version'], 'locale' => ['shape' => 'Locale'], 'childDirected' => ['shape' => 'Boolean'], 'enableModelImprovements' => ['shape' => 'Boolean'], 'detectSentiment' => ['shape' => 'Boolean']]], 'CreateIntentVersionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name'], 'checksum' => ['shape' => 'String']]], 'CreateIntentVersionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'IntentName'], 'description' => ['shape' => 'Description'], 'slots' => ['shape' => 'SlotList'], 'sampleUtterances' => ['shape' => 'IntentUtteranceList'], 'confirmationPrompt' => ['shape' => 'Prompt'], 'rejectionStatement' => ['shape' => 'Statement'], 'followUpPrompt' => ['shape' => 'FollowUpPrompt'], 'conclusionStatement' => ['shape' => 'Statement'], 'dialogCodeHook' => ['shape' => 'CodeHook'], 'fulfillmentActivity' => ['shape' => 'FulfillmentActivity'], 'parentIntentSignature' => ['shape' => 'BuiltinIntentSignature'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'inputContexts' => ['shape' => 'InputContextList'], 'outputContexts' => ['shape' => 'OutputContextList']]], 'CreateSlotTypeVersionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name'], 'checksum' => ['shape' => 'String']]], 'CreateSlotTypeVersionResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SlotTypeName'], 'description' => ['shape' => 'Description'], 'enumerationValues' => ['shape' => 'EnumerationValues'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'valueSelectionStrategy' => ['shape' => 'SlotValueSelectionStrategy'], 'parentSlotTypeSignature' => ['shape' => 'CustomOrBuiltinSlotTypeName'], 'slotTypeConfigurations' => ['shape' => 'SlotTypeConfigurations']]], 'CustomOrBuiltinSlotTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^((AMAZON\\.)_?|[A-Za-z]_?)+'], 'DeleteBotAliasRequest' => ['type' => 'structure', 'required' => ['name', 'botName'], 'members' => ['name' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'name'], 'botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName']]], 'DeleteBotChannelAssociationRequest' => ['type' => 'structure', 'required' => ['name', 'botName', 'botAlias'], 'members' => ['name' => ['shape' => 'BotChannelName', 'location' => 'uri', 'locationName' => 'name'], 'botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'aliasName']]], 'DeleteBotRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteBotVersionRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'NumericalVersion', 'location' => 'uri', 'locationName' => 'version']]], 'DeleteIntentRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteIntentVersionRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'NumericalVersion', 'location' => 'uri', 'locationName' => 'version']]], 'DeleteSlotTypeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteSlotTypeVersionRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'NumericalVersion', 'location' => 'uri', 'locationName' => 'version']]], 'DeleteUtterancesRequest' => ['type' => 'structure', 'required' => ['botName', 'userId'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId']]], 'Description' => ['type' => 'string', 'max' => 200, 'min' => 0], 'Destination' => ['type' => 'string', 'enum' => ['CLOUDWATCH_LOGS', 'S3']], 'EnumerationValue' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'Value'], 'synonyms' => ['shape' => 'SynonymList']]], 'EnumerationValues' => ['type' => 'list', 'member' => ['shape' => 'EnumerationValue'], 'max' => 10000, 'min' => 0], 'ExportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'READY', 'FAILED']], 'ExportType' => ['type' => 'string', 'enum' => ['ALEXA_SKILLS_KIT', 'LEX']], 'FollowUpPrompt' => ['type' => 'structure', 'required' => ['prompt', 'rejectionStatement'], 'members' => ['prompt' => ['shape' => 'Prompt'], 'rejectionStatement' => ['shape' => 'Statement']]], 'FulfillmentActivity' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'FulfillmentActivityType'], 'codeHook' => ['shape' => 'CodeHook']]], 'FulfillmentActivityType' => ['type' => 'string', 'enum' => ['ReturnIntent', 'CodeHook']], 'GetBotAliasRequest' => ['type' => 'structure', 'required' => ['name', 'botName'], 'members' => ['name' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'name'], 'botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName']]], 'GetBotAliasResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AliasName'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'Version'], 'botName' => ['shape' => 'BotName'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'checksum' => ['shape' => 'String'], 'conversationLogs' => ['shape' => 'ConversationLogsResponse']]], 'GetBotAliasesRequest' => ['type' => 'structure', 'required' => ['botName'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nameContains' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'nameContains']]], 'GetBotAliasesResponse' => ['type' => 'structure', 'members' => ['BotAliases' => ['shape' => 'BotAliasMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBotChannelAssociationRequest' => ['type' => 'structure', 'required' => ['name', 'botName', 'botAlias'], 'members' => ['name' => ['shape' => 'BotChannelName', 'location' => 'uri', 'locationName' => 'name'], 'botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'aliasName']]], 'GetBotChannelAssociationResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotChannelName'], 'description' => ['shape' => 'Description'], 'botAlias' => ['shape' => 'AliasName'], 'botName' => ['shape' => 'BotName'], 'createdDate' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'ChannelType'], 'botConfiguration' => ['shape' => 'ChannelConfigurationMap'], 'status' => ['shape' => 'ChannelStatus'], 'failureReason' => ['shape' => 'String']]], 'GetBotChannelAssociationsRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'AliasNameOrListAll', 'location' => 'uri', 'locationName' => 'aliasName'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nameContains' => ['shape' => 'BotChannelName', 'location' => 'querystring', 'locationName' => 'nameContains']]], 'GetBotChannelAssociationsResponse' => ['type' => 'structure', 'members' => ['botChannelAssociations' => ['shape' => 'BotChannelAssociationList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBotRequest' => ['type' => 'structure', 'required' => ['name', 'versionOrAlias'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name'], 'versionOrAlias' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'versionoralias']]], 'GetBotResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotName'], 'description' => ['shape' => 'Description'], 'intents' => ['shape' => 'IntentList'], 'enableModelImprovements' => ['shape' => 'Boolean'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'clarificationPrompt' => ['shape' => 'Prompt'], 'abortStatement' => ['shape' => 'Statement'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'String'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'voiceId' => ['shape' => 'String'], 'checksum' => ['shape' => 'String'], 'version' => ['shape' => 'Version'], 'locale' => ['shape' => 'Locale'], 'childDirected' => ['shape' => 'Boolean'], 'detectSentiment' => ['shape' => 'Boolean']]], 'GetBotVersionsRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetBotVersionsResponse' => ['type' => 'structure', 'members' => ['bots' => ['shape' => 'BotMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBotsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nameContains' => ['shape' => 'BotName', 'location' => 'querystring', 'locationName' => 'nameContains']]], 'GetBotsResponse' => ['type' => 'structure', 'members' => ['bots' => ['shape' => 'BotMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBuiltinIntentRequest' => ['type' => 'structure', 'required' => ['signature'], 'members' => ['signature' => ['shape' => 'BuiltinIntentSignature', 'location' => 'uri', 'locationName' => 'signature']]], 'GetBuiltinIntentResponse' => ['type' => 'structure', 'members' => ['signature' => ['shape' => 'BuiltinIntentSignature'], 'supportedLocales' => ['shape' => 'LocaleList'], 'slots' => ['shape' => 'BuiltinIntentSlotList']]], 'GetBuiltinIntentsRequest' => ['type' => 'structure', 'members' => ['locale' => ['shape' => 'Locale', 'location' => 'querystring', 'locationName' => 'locale'], 'signatureContains' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'signatureContains'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetBuiltinIntentsResponse' => ['type' => 'structure', 'members' => ['intents' => ['shape' => 'BuiltinIntentMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetBuiltinSlotTypesRequest' => ['type' => 'structure', 'members' => ['locale' => ['shape' => 'Locale', 'location' => 'querystring', 'locationName' => 'locale'], 'signatureContains' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'signatureContains'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetBuiltinSlotTypesResponse' => ['type' => 'structure', 'members' => ['slotTypes' => ['shape' => 'BuiltinSlotTypeMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetExportRequest' => ['type' => 'structure', 'required' => ['name', 'version', 'resourceType', 'exportType'], 'members' => ['name' => ['shape' => 'Name', 'location' => 'querystring', 'locationName' => 'name'], 'version' => ['shape' => 'NumericalVersion', 'location' => 'querystring', 'locationName' => 'version'], 'resourceType' => ['shape' => 'ResourceType', 'location' => 'querystring', 'locationName' => 'resourceType'], 'exportType' => ['shape' => 'ExportType', 'location' => 'querystring', 'locationName' => 'exportType']]], 'GetExportResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'version' => ['shape' => 'NumericalVersion'], 'resourceType' => ['shape' => 'ResourceType'], 'exportType' => ['shape' => 'ExportType'], 'exportStatus' => ['shape' => 'ExportStatus'], 'failureReason' => ['shape' => 'String'], 'url' => ['shape' => 'String']]], 'GetImportRequest' => ['type' => 'structure', 'required' => ['importId'], 'members' => ['importId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'importId']]], 'GetImportResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'resourceType' => ['shape' => 'ResourceType'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'importId' => ['shape' => 'String'], 'importStatus' => ['shape' => 'ImportStatus'], 'failureReason' => ['shape' => 'StringList'], 'createdDate' => ['shape' => 'Timestamp']]], 'GetIntentRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'Version', 'location' => 'uri', 'locationName' => 'version']]], 'GetIntentResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'IntentName'], 'description' => ['shape' => 'Description'], 'slots' => ['shape' => 'SlotList'], 'sampleUtterances' => ['shape' => 'IntentUtteranceList'], 'confirmationPrompt' => ['shape' => 'Prompt'], 'rejectionStatement' => ['shape' => 'Statement'], 'followUpPrompt' => ['shape' => 'FollowUpPrompt'], 'conclusionStatement' => ['shape' => 'Statement'], 'dialogCodeHook' => ['shape' => 'CodeHook'], 'fulfillmentActivity' => ['shape' => 'FulfillmentActivity'], 'parentIntentSignature' => ['shape' => 'BuiltinIntentSignature'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'inputContexts' => ['shape' => 'InputContextList'], 'outputContexts' => ['shape' => 'OutputContextList']]], 'GetIntentVersionsRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetIntentVersionsResponse' => ['type' => 'structure', 'members' => ['intents' => ['shape' => 'IntentMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetIntentsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nameContains' => ['shape' => 'IntentName', 'location' => 'querystring', 'locationName' => 'nameContains']]], 'GetIntentsResponse' => ['type' => 'structure', 'members' => ['intents' => ['shape' => 'IntentMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetMigrationRequest' => ['type' => 'structure', 'required' => ['migrationId'], 'members' => ['migrationId' => ['shape' => 'MigrationId', 'location' => 'uri', 'locationName' => 'migrationId']]], 'GetMigrationResponse' => ['type' => 'structure', 'members' => ['migrationId' => ['shape' => 'MigrationId'], 'v1BotName' => ['shape' => 'BotName'], 'v1BotVersion' => ['shape' => 'Version'], 'v1BotLocale' => ['shape' => 'Locale'], 'v2BotId' => ['shape' => 'V2BotId'], 'v2BotRole' => ['shape' => 'IamRoleArn'], 'migrationStatus' => ['shape' => 'MigrationStatus'], 'migrationStrategy' => ['shape' => 'MigrationStrategy'], 'migrationTimestamp' => ['shape' => 'Timestamp'], 'alerts' => ['shape' => 'MigrationAlerts']]], 'GetMigrationsRequest' => ['type' => 'structure', 'members' => ['sortByAttribute' => ['shape' => 'MigrationSortAttribute', 'location' => 'querystring', 'locationName' => 'sortByAttribute'], 'sortByOrder' => ['shape' => 'SortOrder', 'location' => 'querystring', 'locationName' => 'sortByOrder'], 'v1BotNameContains' => ['shape' => 'BotName', 'location' => 'querystring', 'locationName' => 'v1BotNameContains'], 'migrationStatusEquals' => ['shape' => 'MigrationStatus', 'location' => 'querystring', 'locationName' => 'migrationStatusEquals'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetMigrationsResponse' => ['type' => 'structure', 'members' => ['migrationSummaries' => ['shape' => 'MigrationSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetSlotTypeRequest' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name'], 'version' => ['shape' => 'Version', 'location' => 'uri', 'locationName' => 'version']]], 'GetSlotTypeResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SlotTypeName'], 'description' => ['shape' => 'Description'], 'enumerationValues' => ['shape' => 'EnumerationValues'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'valueSelectionStrategy' => ['shape' => 'SlotValueSelectionStrategy'], 'parentSlotTypeSignature' => ['shape' => 'CustomOrBuiltinSlotTypeName'], 'slotTypeConfigurations' => ['shape' => 'SlotTypeConfigurations']]], 'GetSlotTypeVersionsRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'GetSlotTypeVersionsResponse' => ['type' => 'structure', 'members' => ['slotTypes' => ['shape' => 'SlotTypeMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetSlotTypesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nameContains' => ['shape' => 'SlotTypeName', 'location' => 'querystring', 'locationName' => 'nameContains']]], 'GetSlotTypesResponse' => ['type' => 'structure', 'members' => ['slotTypes' => ['shape' => 'SlotTypeMetadataList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetUtterancesViewRequest' => ['type' => 'structure', 'required' => ['botName', 'botVersions', 'statusType'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botname'], 'botVersions' => ['shape' => 'BotVersions', 'location' => 'querystring', 'locationName' => 'bot_versions'], 'statusType' => ['shape' => 'StatusType', 'location' => 'querystring', 'locationName' => 'status_type']]], 'GetUtterancesViewResponse' => ['type' => 'structure', 'members' => ['botName' => ['shape' => 'BotName'], 'utterances' => ['shape' => 'ListsOfUtterances']]], 'GroupNumber' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 1], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[\\w\\-]+:iam::[\\d]{12}:role/.+$'], 'ImportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'FAILED']], 'InputContext' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'InputContextName']]], 'InputContextList' => ['type' => 'list', 'member' => ['shape' => 'InputContext'], 'max' => 5, 'min' => 0], 'InputContextName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'Intent' => ['type' => 'structure', 'required' => ['intentName', 'intentVersion'], 'members' => ['intentName' => ['shape' => 'IntentName'], 'intentVersion' => ['shape' => 'Version']]], 'IntentList' => ['type' => 'list', 'member' => ['shape' => 'Intent']], 'IntentMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'IntentName'], 'description' => ['shape' => 'Description'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version']]], 'IntentMetadataList' => ['type' => 'list', 'member' => ['shape' => 'IntentMetadata']], 'IntentName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'IntentUtteranceList' => ['type' => 'list', 'member' => ['shape' => 'Utterance'], 'max' => 1500, 'min' => 0], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KendraConfiguration' => ['type' => 'structure', 'required' => ['kendraIndex', 'role'], 'members' => ['kendraIndex' => ['shape' => 'KendraIndexArn'], 'queryFilterString' => ['shape' => 'QueryFilterString'], 'role' => ['shape' => 'roleArn']]], 'KendraIndexArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\\/[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$'], 'LambdaARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[a-zA-Z-]*:lambda:[a-z]+-[a-z]+(-[a-z]+)*-[0-9]:[0-9]{12}:function:[a-zA-Z0-9-_]+(\\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})?(:[a-zA-Z0-9-_]+)?'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListOfUtterance' => ['type' => 'list', 'member' => ['shape' => 'UtteranceData']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'ListsOfUtterances' => ['type' => 'list', 'member' => ['shape' => 'UtteranceList']], 'Locale' => ['type' => 'string', 'enum' => ['de-DE', 'en-AU', 'en-GB', 'en-IN', 'en-US', 'es-419', 'es-ES', 'es-US', 'fr-FR', 'fr-CA', 'it-IT', 'ja-JP', 'ko-KR']], 'LocaleList' => ['type' => 'list', 'member' => ['shape' => 'Locale']], 'LogSettingsRequest' => ['type' => 'structure', 'required' => ['logType', 'destination', 'resourceArn'], 'members' => ['logType' => ['shape' => 'LogType'], 'destination' => ['shape' => 'Destination'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'resourceArn' => ['shape' => 'ResourceArn']]], 'LogSettingsRequestList' => ['type' => 'list', 'member' => ['shape' => 'LogSettingsRequest']], 'LogSettingsResponse' => ['type' => 'structure', 'members' => ['logType' => ['shape' => 'LogType'], 'destination' => ['shape' => 'Destination'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'resourceArn' => ['shape' => 'ResourceArn'], 'resourcePrefix' => ['shape' => 'ResourcePrefix']]], 'LogSettingsResponseList' => ['type' => 'list', 'member' => ['shape' => 'LogSettingsResponse']], 'LogType' => ['type' => 'string', 'enum' => ['AUDIO', 'TEXT']], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'MergeStrategy' => ['type' => 'string', 'enum' => ['OVERWRITE_LATEST', 'FAIL_ON_CONFLICT']], 'Message' => ['type' => 'structure', 'required' => ['contentType', 'content'], 'members' => ['contentType' => ['shape' => 'ContentType'], 'content' => ['shape' => 'ContentString'], 'groupNumber' => ['shape' => 'GroupNumber']]], 'MessageList' => ['type' => 'list', 'member' => ['shape' => 'Message'], 'max' => 15, 'min' => 1], 'MessageVersion' => ['type' => 'string', 'max' => 5, 'min' => 1], 'MigrationAlert' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'MigrationAlertType'], 'message' => ['shape' => 'MigrationAlertMessage'], 'details' => ['shape' => 'MigrationAlertDetails'], 'referenceURLs' => ['shape' => 'MigrationAlertReferenceURLs']]], 'MigrationAlertDetail' => ['type' => 'string'], 'MigrationAlertDetails' => ['type' => 'list', 'member' => ['shape' => 'MigrationAlertDetail']], 'MigrationAlertMessage' => ['type' => 'string'], 'MigrationAlertReferenceURL' => ['type' => 'string'], 'MigrationAlertReferenceURLs' => ['type' => 'list', 'member' => ['shape' => 'MigrationAlertReferenceURL']], 'MigrationAlertType' => ['type' => 'string', 'enum' => ['ERROR', 'WARN']], 'MigrationAlerts' => ['type' => 'list', 'member' => ['shape' => 'MigrationAlert']], 'MigrationId' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[0-9a-zA-Z]+$'], 'MigrationSortAttribute' => ['type' => 'string', 'enum' => ['V1_BOT_NAME', 'MIGRATION_DATE_TIME']], 'MigrationStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED']], 'MigrationStrategy' => ['type' => 'string', 'enum' => ['CREATE_NEW', 'UPDATE_EXISTING']], 'MigrationSummary' => ['type' => 'structure', 'members' => ['migrationId' => ['shape' => 'MigrationId'], 'v1BotName' => ['shape' => 'BotName'], 'v1BotVersion' => ['shape' => 'Version'], 'v1BotLocale' => ['shape' => 'Locale'], 'v2BotId' => ['shape' => 'V2BotId'], 'v2BotRole' => ['shape' => 'IamRoleArn'], 'migrationStatus' => ['shape' => 'MigrationStatus'], 'migrationStrategy' => ['shape' => 'MigrationStrategy'], 'migrationTimestamp' => ['shape' => 'Timestamp']]], 'MigrationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MigrationSummary']], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z_]+'], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NumericalVersion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9]+'], 'ObfuscationSetting' => ['type' => 'string', 'enum' => ['NONE', 'DEFAULT_OBFUSCATION']], 'OutputContext' => ['type' => 'structure', 'required' => ['name', 'timeToLiveInSeconds', 'turnsToLive'], 'members' => ['name' => ['shape' => 'OutputContextName'], 'timeToLiveInSeconds' => ['shape' => 'ContextTimeToLiveInSeconds'], 'turnsToLive' => ['shape' => 'ContextTurnsToLive']]], 'OutputContextList' => ['type' => 'list', 'member' => ['shape' => 'OutputContext'], 'max' => 10, 'min' => 0], 'OutputContextName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'Priority' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ProcessBehavior' => ['type' => 'string', 'enum' => ['SAVE', 'BUILD']], 'Prompt' => ['type' => 'structure', 'required' => ['messages', 'maxAttempts'], 'members' => ['messages' => ['shape' => 'MessageList'], 'maxAttempts' => ['shape' => 'PromptMaxAttempts'], 'responseCard' => ['shape' => 'ResponseCard']]], 'PromptMaxAttempts' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'PutBotAliasRequest' => ['type' => 'structure', 'required' => ['name', 'botVersion', 'botName'], 'members' => ['name' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'Version'], 'botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'checksum' => ['shape' => 'String'], 'conversationLogs' => ['shape' => 'ConversationLogsRequest'], 'tags' => ['shape' => 'TagList']]], 'PutBotAliasResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AliasName'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'Version'], 'botName' => ['shape' => 'BotName'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'checksum' => ['shape' => 'String'], 'conversationLogs' => ['shape' => 'ConversationLogsResponse'], 'tags' => ['shape' => 'TagList']]], 'PutBotRequest' => ['type' => 'structure', 'required' => ['name', 'locale', 'childDirected'], 'members' => ['name' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'name'], 'description' => ['shape' => 'Description'], 'intents' => ['shape' => 'IntentList'], 'enableModelImprovements' => ['shape' => 'Boolean'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'clarificationPrompt' => ['shape' => 'Prompt'], 'abortStatement' => ['shape' => 'Statement'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'voiceId' => ['shape' => 'String'], 'checksum' => ['shape' => 'String'], 'processBehavior' => ['shape' => 'ProcessBehavior'], 'locale' => ['shape' => 'Locale'], 'childDirected' => ['shape' => 'Boolean'], 'detectSentiment' => ['shape' => 'Boolean'], 'createVersion' => ['shape' => 'Boolean'], 'tags' => ['shape' => 'TagList']]], 'PutBotResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'BotName'], 'description' => ['shape' => 'Description'], 'intents' => ['shape' => 'IntentList'], 'enableModelImprovements' => ['shape' => 'Boolean'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'clarificationPrompt' => ['shape' => 'Prompt'], 'abortStatement' => ['shape' => 'Statement'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'String'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'voiceId' => ['shape' => 'String'], 'checksum' => ['shape' => 'String'], 'version' => ['shape' => 'Version'], 'locale' => ['shape' => 'Locale'], 'childDirected' => ['shape' => 'Boolean'], 'createVersion' => ['shape' => 'Boolean'], 'detectSentiment' => ['shape' => 'Boolean'], 'tags' => ['shape' => 'TagList']]], 'PutIntentRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'IntentName', 'location' => 'uri', 'locationName' => 'name'], 'description' => ['shape' => 'Description'], 'slots' => ['shape' => 'SlotList'], 'sampleUtterances' => ['shape' => 'IntentUtteranceList'], 'confirmationPrompt' => ['shape' => 'Prompt'], 'rejectionStatement' => ['shape' => 'Statement'], 'followUpPrompt' => ['shape' => 'FollowUpPrompt'], 'conclusionStatement' => ['shape' => 'Statement'], 'dialogCodeHook' => ['shape' => 'CodeHook'], 'fulfillmentActivity' => ['shape' => 'FulfillmentActivity'], 'parentIntentSignature' => ['shape' => 'BuiltinIntentSignature'], 'checksum' => ['shape' => 'String'], 'createVersion' => ['shape' => 'Boolean'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'inputContexts' => ['shape' => 'InputContextList'], 'outputContexts' => ['shape' => 'OutputContextList']]], 'PutIntentResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'IntentName'], 'description' => ['shape' => 'Description'], 'slots' => ['shape' => 'SlotList'], 'sampleUtterances' => ['shape' => 'IntentUtteranceList'], 'confirmationPrompt' => ['shape' => 'Prompt'], 'rejectionStatement' => ['shape' => 'Statement'], 'followUpPrompt' => ['shape' => 'FollowUpPrompt'], 'conclusionStatement' => ['shape' => 'Statement'], 'dialogCodeHook' => ['shape' => 'CodeHook'], 'fulfillmentActivity' => ['shape' => 'FulfillmentActivity'], 'parentIntentSignature' => ['shape' => 'BuiltinIntentSignature'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'createVersion' => ['shape' => 'Boolean'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'inputContexts' => ['shape' => 'InputContextList'], 'outputContexts' => ['shape' => 'OutputContextList']]], 'PutSlotTypeRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'SlotTypeName', 'location' => 'uri', 'locationName' => 'name'], 'description' => ['shape' => 'Description'], 'enumerationValues' => ['shape' => 'EnumerationValues'], 'checksum' => ['shape' => 'String'], 'valueSelectionStrategy' => ['shape' => 'SlotValueSelectionStrategy'], 'createVersion' => ['shape' => 'Boolean'], 'parentSlotTypeSignature' => ['shape' => 'CustomOrBuiltinSlotTypeName'], 'slotTypeConfigurations' => ['shape' => 'SlotTypeConfigurations']]], 'PutSlotTypeResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SlotTypeName'], 'description' => ['shape' => 'Description'], 'enumerationValues' => ['shape' => 'EnumerationValues'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version'], 'checksum' => ['shape' => 'String'], 'valueSelectionStrategy' => ['shape' => 'SlotValueSelectionStrategy'], 'createVersion' => ['shape' => 'Boolean'], 'parentSlotTypeSignature' => ['shape' => 'CustomOrBuiltinSlotTypeName'], 'slotTypeConfigurations' => ['shape' => 'SlotTypeConfigurations']]], 'QueryFilterString' => ['type' => 'string', 'min' => 0], 'ReferenceType' => ['type' => 'string', 'enum' => ['Intent', 'Bot', 'BotAlias', 'BotChannel']], 'RegexPattern' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[\\w\\-]+:(?:logs:[\\w\\-]+:[\\d]{12}:log-group:[\\.\\-_/#A-Za-z0-9]{1,512}(?::\\*)?|s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9])$'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['referenceType' => ['shape' => 'ReferenceType'], 'exampleReference' => ['shape' => 'ResourceReference']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourcePrefix' => ['type' => 'string', 'max' => 1024], 'ResourceReference' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version']]], 'ResourceType' => ['type' => 'string', 'enum' => ['BOT', 'INTENT', 'SLOT_TYPE']], 'ResponseCard' => ['type' => 'string', 'max' => 50000, 'min' => 1], 'SessionTTL' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'Slot' => ['type' => 'structure', 'required' => ['name', 'slotConstraint'], 'members' => ['name' => ['shape' => 'SlotName'], 'description' => ['shape' => 'Description'], 'slotConstraint' => ['shape' => 'SlotConstraint'], 'slotType' => ['shape' => 'CustomOrBuiltinSlotTypeName'], 'slotTypeVersion' => ['shape' => 'Version'], 'valueElicitationPrompt' => ['shape' => 'Prompt'], 'priority' => ['shape' => 'Priority'], 'sampleUtterances' => ['shape' => 'SlotUtteranceList'], 'responseCard' => ['shape' => 'ResponseCard'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'defaultValueSpec' => ['shape' => 'SlotDefaultValueSpec']]], 'SlotConstraint' => ['type' => 'string', 'enum' => ['Required', 'Optional']], 'SlotDefaultValue' => ['type' => 'structure', 'required' => ['defaultValue'], 'members' => ['defaultValue' => ['shape' => 'SlotDefaultValueString']]], 'SlotDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SlotDefaultValue'], 'max' => 10, 'min' => 0], 'SlotDefaultValueSpec' => ['type' => 'structure', 'required' => ['defaultValueList'], 'members' => ['defaultValueList' => ['shape' => 'SlotDefaultValueList']]], 'SlotDefaultValueString' => ['type' => 'string', 'max' => 202, 'min' => 1], 'SlotList' => ['type' => 'list', 'member' => ['shape' => 'Slot'], 'max' => 100, 'min' => 0], 'SlotName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z](-|_|.)?)+$'], 'SlotTypeConfiguration' => ['type' => 'structure', 'members' => ['regexConfiguration' => ['shape' => 'SlotTypeRegexConfiguration']]], 'SlotTypeConfigurations' => ['type' => 'list', 'member' => ['shape' => 'SlotTypeConfiguration'], 'max' => 10, 'min' => 0], 'SlotTypeMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SlotTypeName'], 'description' => ['shape' => 'Description'], 'lastUpdatedDate' => ['shape' => 'Timestamp'], 'createdDate' => ['shape' => 'Timestamp'], 'version' => ['shape' => 'Version']]], 'SlotTypeMetadataList' => ['type' => 'list', 'member' => ['shape' => 'SlotTypeMetadata']], 'SlotTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'SlotTypeRegexConfiguration' => ['type' => 'structure', 'required' => ['pattern'], 'members' => ['pattern' => ['shape' => 'RegexPattern']]], 'SlotUtteranceList' => ['type' => 'list', 'member' => ['shape' => 'Utterance'], 'max' => 10, 'min' => 0], 'SlotValueSelectionStrategy' => ['type' => 'string', 'enum' => ['ORIGINAL_VALUE', 'TOP_RESOLUTION']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StartImportRequest' => ['type' => 'structure', 'required' => ['payload', 'resourceType', 'mergeStrategy'], 'members' => ['payload' => ['shape' => 'Blob'], 'resourceType' => ['shape' => 'ResourceType'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'tags' => ['shape' => 'TagList']]], 'StartImportResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'resourceType' => ['shape' => 'ResourceType'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'importId' => ['shape' => 'String'], 'importStatus' => ['shape' => 'ImportStatus'], 'tags' => ['shape' => 'TagList'], 'createdDate' => ['shape' => 'Timestamp']]], 'StartMigrationRequest' => ['type' => 'structure', 'required' => ['v1BotName', 'v1BotVersion', 'v2BotName', 'v2BotRole', 'migrationStrategy'], 'members' => ['v1BotName' => ['shape' => 'BotName'], 'v1BotVersion' => ['shape' => 'Version'], 'v2BotName' => ['shape' => 'V2BotName'], 'v2BotRole' => ['shape' => 'IamRoleArn'], 'migrationStrategy' => ['shape' => 'MigrationStrategy']]], 'StartMigrationResponse' => ['type' => 'structure', 'members' => ['v1BotName' => ['shape' => 'BotName'], 'v1BotVersion' => ['shape' => 'Version'], 'v1BotLocale' => ['shape' => 'Locale'], 'v2BotId' => ['shape' => 'V2BotId'], 'v2BotRole' => ['shape' => 'IamRoleArn'], 'migrationId' => ['shape' => 'MigrationId'], 'migrationStrategy' => ['shape' => 'MigrationStrategy'], 'migrationTimestamp' => ['shape' => 'Timestamp']]], 'Statement' => ['type' => 'structure', 'required' => ['messages'], 'members' => ['messages' => ['shape' => 'MessageList'], 'responseCard' => ['shape' => 'ResponseCard']]], 'Status' => ['type' => 'string', 'enum' => ['BUILDING', 'READY', 'READY_BASIC_TESTING', 'FAILED', 'NOT_BUILT']], 'StatusType' => ['type' => 'string', 'enum' => ['Detected', 'Missed']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SynonymList' => ['type' => 'list', 'member' => ['shape' => 'Value']], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UserId' => ['type' => 'string', 'max' => 100, 'min' => 2], 'Utterance' => ['type' => 'string', 'max' => 200, 'min' => 1], 'UtteranceData' => ['type' => 'structure', 'members' => ['utteranceString' => ['shape' => 'UtteranceString'], 'count' => ['shape' => 'Count'], 'distinctUsers' => ['shape' => 'Count'], 'firstUtteredDate' => ['shape' => 'Timestamp'], 'lastUtteredDate' => ['shape' => 'Timestamp']]], 'UtteranceList' => ['type' => 'structure', 'members' => ['botVersion' => ['shape' => 'Version'], 'utterances' => ['shape' => 'ListOfUtterance']]], 'UtteranceString' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'V2BotId' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[0-9a-zA-Z]+$'], 'V2BotName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([0-9a-zA-Z][_-]?)+$'], 'Value' => ['type' => 'string', 'max' => 140, 'min' => 1], 'Version' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\$LATEST|[0-9]+'], 'roleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:iam::[0-9]{12}:role/.*']]]; diff --git a/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 6eb8800..0000000 --- a/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://models.lex-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://models-fips.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://models-fips.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://models.lex-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://models.lex.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://models.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-tests-1.json.php deleted file mode 100644 index 1925092..0000000 --- a/vendor/Aws3/Aws/data/lex-models/2017-04-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-fips.lex.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models.lex.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lex-models/2017-04-19/paginators-1.json.php b/vendor/Aws3/Aws/data/lex-models/2017-04-19/paginators-1.json.php deleted file mode 100644 index e38330c..0000000 --- a/vendor/Aws3/Aws/data/lex-models/2017-04-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetBotAliases' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBotChannelAssociations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBotVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBuiltinIntents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetBuiltinSlotTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetIntentVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetIntents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetMigrations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetSlotTypeVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetSlotTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/api-2.json.php deleted file mode 100644 index 01f04c9..0000000 --- a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'license-manager-linux-subscriptions', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS License Manager Linux Subscriptions', 'serviceId' => 'License Manager Linux Subscriptions', 'signatureVersion' => 'v4', 'signingName' => 'license-manager-linux-subscriptions', 'uid' => 'license-manager-linux-subscriptions-2018-05-10'], 'operations' => ['GetServiceSettings' => ['name' => 'GetServiceSettings', 'http' => ['method' => 'POST', 'requestUri' => '/subscription/GetServiceSettings', 'responseCode' => 200], 'input' => ['shape' => 'GetServiceSettingsRequest'], 'output' => ['shape' => 'GetServiceSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'ListLinuxSubscriptionInstances' => ['name' => 'ListLinuxSubscriptionInstances', 'http' => ['method' => 'POST', 'requestUri' => '/subscription/ListLinuxSubscriptionInstances', 'responseCode' => 200], 'input' => ['shape' => 'ListLinuxSubscriptionInstancesRequest'], 'output' => ['shape' => 'ListLinuxSubscriptionInstancesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'ListLinuxSubscriptions' => ['name' => 'ListLinuxSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/subscription/ListLinuxSubscriptions', 'responseCode' => 200], 'input' => ['shape' => 'ListLinuxSubscriptionsRequest'], 'output' => ['shape' => 'ListLinuxSubscriptionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateServiceSettings' => ['name' => 'UpdateServiceSettings', 'http' => ['method' => 'POST', 'requestUri' => '/subscription/UpdateServiceSettings', 'responseCode' => 200], 'input' => ['shape' => 'UpdateServiceSettingsRequest'], 'output' => ['shape' => 'UpdateServiceSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true]], 'shapes' => ['Boolean' => ['type' => 'boolean', 'box' => \true], 'BoxInteger' => ['type' => 'integer', 'box' => \true], 'BoxLong' => ['type' => 'long', 'box' => \true], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Operator' => ['shape' => 'Operator'], 'Values' => ['shape' => 'StringList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GetServiceSettingsRequest' => ['type' => 'structure', 'members' => []], 'GetServiceSettingsResponse' => ['type' => 'structure', 'members' => ['HomeRegions' => ['shape' => 'StringList'], 'LinuxSubscriptionsDiscovery' => ['shape' => 'LinuxSubscriptionsDiscovery'], 'LinuxSubscriptionsDiscoverySettings' => ['shape' => 'LinuxSubscriptionsDiscoverySettings'], 'Status' => ['shape' => 'Status'], 'StatusMessage' => ['shape' => 'StringMap']]], 'Instance' => ['type' => 'structure', 'members' => ['AccountID' => ['shape' => 'String'], 'AmiId' => ['shape' => 'String'], 'InstanceID' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'LastUpdatedTime' => ['shape' => 'String'], 'ProductCode' => ['shape' => 'ProductCodeList'], 'Region' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionName' => ['shape' => 'String'], 'UsageOperation' => ['shape' => 'String']]], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'LinuxSubscriptionsDiscovery' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'LinuxSubscriptionsDiscoverySettings' => ['type' => 'structure', 'required' => ['OrganizationIntegration', 'SourceRegions'], 'members' => ['OrganizationIntegration' => ['shape' => 'OrganizationIntegration'], 'SourceRegions' => ['shape' => 'StringList']]], 'ListLinuxSubscriptionInstancesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'ListLinuxSubscriptionInstancesRequestNextTokenString']]], 'ListLinuxSubscriptionInstancesRequestNextTokenString' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'ListLinuxSubscriptionInstancesResponse' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'InstanceList'], 'NextToken' => ['shape' => 'String']]], 'ListLinuxSubscriptionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'ListLinuxSubscriptionsRequestNextTokenString']]], 'ListLinuxSubscriptionsRequestNextTokenString' => ['type' => 'string', 'max' => 16384, 'min' => 1], 'ListLinuxSubscriptionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Subscriptions' => ['shape' => 'SubscriptionList']]], 'Operator' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'Contains'], 'max' => 20, 'min' => 1], 'OrganizationIntegration' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ProductCodeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Status' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Successful', 'Failed']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'StringListMemberString'], 'max' => 100, 'min' => 1], 'StringListMemberString' => ['type' => 'string', 'max' => 100, 'min' => 1], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Subscription' => ['type' => 'structure', 'members' => ['InstanceCount' => ['shape' => 'BoxLong'], 'Name' => ['shape' => 'String'], 'Type' => ['shape' => 'String']]], 'SubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'Subscription']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UpdateServiceSettingsRequest' => ['type' => 'structure', 'required' => ['LinuxSubscriptionsDiscovery', 'LinuxSubscriptionsDiscoverySettings'], 'members' => ['AllowUpdate' => ['shape' => 'Boolean'], 'LinuxSubscriptionsDiscovery' => ['shape' => 'LinuxSubscriptionsDiscovery'], 'LinuxSubscriptionsDiscoverySettings' => ['shape' => 'LinuxSubscriptionsDiscoverySettings']]], 'UpdateServiceSettingsResponse' => ['type' => 'structure', 'members' => ['HomeRegions' => ['shape' => 'StringList'], 'LinuxSubscriptionsDiscovery' => ['shape' => 'LinuxSubscriptionsDiscovery'], 'LinuxSubscriptionsDiscoverySettings' => ['shape' => 'LinuxSubscriptionsDiscoverySettings'], 'Status' => ['shape' => 'Status'], 'StatusMessage' => ['shape' => 'StringMap']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 402f3e7..0000000 --- a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-linux-subscriptions.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-linux-subscriptions.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 99f9503..0000000 --- a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-linux-subscriptions.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/paginators-1.json.php deleted file mode 100644 index 184665b..0000000 --- a/vendor/Aws3/Aws/data/license-manager-linux-subscriptions/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListLinuxSubscriptionInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Instances'], 'ListLinuxSubscriptions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Subscriptions']]]; diff --git a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/api-2.json.php deleted file mode 100644 index 7ad1d63..0000000 --- a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'license-manager-user-subscriptions', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS License Manager User Subscriptions', 'serviceId' => 'License Manager User Subscriptions', 'signatureVersion' => 'v4', 'signingName' => 'license-manager-user-subscriptions', 'uid' => 'license-manager-user-subscriptions-2018-05-10'], 'operations' => ['AssociateUser' => ['name' => 'AssociateUser', 'http' => ['method' => 'POST', 'requestUri' => '/user/AssociateUser', 'responseCode' => 200], 'input' => ['shape' => 'AssociateUserRequest'], 'output' => ['shape' => 'AssociateUserResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeregisterIdentityProvider' => ['name' => 'DeregisterIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/identity-provider/DeregisterIdentityProvider', 'responseCode' => 200], 'input' => ['shape' => 'DeregisterIdentityProviderRequest'], 'output' => ['shape' => 'DeregisterIdentityProviderResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DisassociateUser' => ['name' => 'DisassociateUser', 'http' => ['method' => 'POST', 'requestUri' => '/user/DisassociateUser', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateUserRequest'], 'output' => ['shape' => 'DisassociateUserResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'ListIdentityProviders' => ['name' => 'ListIdentityProviders', 'http' => ['method' => 'POST', 'requestUri' => '/identity-provider/ListIdentityProviders', 'responseCode' => 200], 'input' => ['shape' => 'ListIdentityProvidersRequest'], 'output' => ['shape' => 'ListIdentityProvidersResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListInstances' => ['name' => 'ListInstances', 'http' => ['method' => 'POST', 'requestUri' => '/instance/ListInstances', 'responseCode' => 200], 'input' => ['shape' => 'ListInstancesRequest'], 'output' => ['shape' => 'ListInstancesResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListProductSubscriptions' => ['name' => 'ListProductSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/user/ListProductSubscriptions', 'responseCode' => 200], 'input' => ['shape' => 'ListProductSubscriptionsRequest'], 'output' => ['shape' => 'ListProductSubscriptionsResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListUserAssociations' => ['name' => 'ListUserAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/user/ListUserAssociations', 'responseCode' => 200], 'input' => ['shape' => 'ListUserAssociationsRequest'], 'output' => ['shape' => 'ListUserAssociationsResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'RegisterIdentityProvider' => ['name' => 'RegisterIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/identity-provider/RegisterIdentityProvider', 'responseCode' => 200], 'input' => ['shape' => 'RegisterIdentityProviderRequest'], 'output' => ['shape' => 'RegisterIdentityProviderResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'StartProductSubscription' => ['name' => 'StartProductSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/user/StartProductSubscription', 'responseCode' => 200], 'input' => ['shape' => 'StartProductSubscriptionRequest'], 'output' => ['shape' => 'StartProductSubscriptionResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'StopProductSubscription' => ['name' => 'StopProductSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/user/StopProductSubscription', 'responseCode' => 200], 'input' => ['shape' => 'StopProductSubscriptionRequest'], 'output' => ['shape' => 'StopProductSubscriptionResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateIdentityProviderSettings' => ['name' => 'UpdateIdentityProviderSettings', 'http' => ['method' => 'POST', 'requestUri' => '/identity-provider/UpdateIdentityProviderSettings', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIdentityProviderSettingsRequest'], 'output' => ['shape' => 'UpdateIdentityProviderSettingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ActiveDirectoryIdentityProvider' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'String']]], 'AssociateUserRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'InstanceId', 'Username'], 'members' => ['Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'InstanceId' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'AssociateUserResponse' => ['type' => 'structure', 'required' => ['InstanceUserSummary'], 'members' => ['InstanceUserSummary' => ['shape' => 'InstanceUserSummary']]], 'BoxInteger' => ['type' => 'integer', 'box' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'DeregisterIdentityProviderRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String']]], 'DeregisterIdentityProviderResponse' => ['type' => 'structure', 'required' => ['IdentityProviderSummary'], 'members' => ['IdentityProviderSummary' => ['shape' => 'IdentityProviderSummary']]], 'DisassociateUserRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'InstanceId', 'Username'], 'members' => ['Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'InstanceId' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'DisassociateUserResponse' => ['type' => 'structure', 'required' => ['InstanceUserSummary'], 'members' => ['InstanceUserSummary' => ['shape' => 'InstanceUserSummary']]], 'Filter' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'String'], 'Operation' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'IdentityProvider' => ['type' => 'structure', 'members' => ['ActiveDirectoryIdentityProvider' => ['shape' => 'ActiveDirectoryIdentityProvider']], 'union' => \true], 'IdentityProviderSummary' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product', 'Settings', 'Status'], 'members' => ['FailureMessage' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'Settings' => ['shape' => 'Settings'], 'Status' => ['shape' => 'String']]], 'IdentityProviderSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IdentityProviderSummary']], 'InstanceSummary' => ['type' => 'structure', 'required' => ['InstanceId', 'Products', 'Status'], 'members' => ['InstanceId' => ['shape' => 'String'], 'LastStatusCheckDate' => ['shape' => 'String'], 'Products' => ['shape' => 'StringList'], 'Status' => ['shape' => 'String'], 'StatusMessage' => ['shape' => 'String']]], 'InstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSummary']], 'InstanceUserSummary' => ['type' => 'structure', 'required' => ['IdentityProvider', 'InstanceId', 'Status', 'Username'], 'members' => ['AssociationDate' => ['shape' => 'String'], 'DisassociationDate' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'InstanceId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'StatusMessage' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'InstanceUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceUserSummary']], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'ListIdentityProvidersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListIdentityProvidersResponse' => ['type' => 'structure', 'required' => ['IdentityProviderSummaries'], 'members' => ['IdentityProviderSummaries' => ['shape' => 'IdentityProviderSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListInstancesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListInstancesResponse' => ['type' => 'structure', 'members' => ['InstanceSummaries' => ['shape' => 'InstanceSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListProductSubscriptionsRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product'], 'members' => ['Filters' => ['shape' => 'FilterList'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String'], 'Product' => ['shape' => 'String']]], 'ListProductSubscriptionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ProductUserSummaries' => ['shape' => 'ProductUserSummaryList']]], 'ListUserAssociationsRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'InstanceId'], 'members' => ['Filters' => ['shape' => 'FilterList'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'InstanceId' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListUserAssociationsResponse' => ['type' => 'structure', 'members' => ['InstanceUserSummaries' => ['shape' => 'InstanceUserSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ProductUserSummary' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product', 'Status', 'Username'], 'members' => ['Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'StatusMessage' => ['shape' => 'String'], 'SubscriptionEndDate' => ['shape' => 'String'], 'SubscriptionStartDate' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'ProductUserSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProductUserSummary']], 'RegisterIdentityProviderRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'Settings' => ['shape' => 'Settings']]], 'RegisterIdentityProviderResponse' => ['type' => 'structure', 'required' => ['IdentityProviderSummary'], 'members' => ['IdentityProviderSummary' => ['shape' => 'IdentityProviderSummary']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SecurityGroup' => ['type' => 'string', 'max' => 200, 'min' => 5, 'pattern' => '^sg-(([0-9a-z]{8})|([0-9a-z]{17}))$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Settings' => ['type' => 'structure', 'required' => ['SecurityGroupId', 'Subnets'], 'members' => ['SecurityGroupId' => ['shape' => 'SecurityGroup'], 'Subnets' => ['shape' => 'SettingsSubnetsList']]], 'SettingsSubnetsList' => ['type' => 'list', 'member' => ['shape' => 'Subnet'], 'min' => 1], 'StartProductSubscriptionRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product', 'Username'], 'members' => ['Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'StartProductSubscriptionResponse' => ['type' => 'structure', 'required' => ['ProductUserSummary'], 'members' => ['ProductUserSummary' => ['shape' => 'ProductUserSummary']]], 'StopProductSubscriptionRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product', 'Username'], 'members' => ['Domain' => ['shape' => 'String'], 'IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'Username' => ['shape' => 'String']]], 'StopProductSubscriptionResponse' => ['type' => 'structure', 'required' => ['ProductUserSummary'], 'members' => ['ProductUserSummary' => ['shape' => 'ProductUserSummary']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subnet' => ['type' => 'string', 'pattern' => 'subnet-[a-z0-9]{8,17}'], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'Subnet']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UpdateIdentityProviderSettingsRequest' => ['type' => 'structure', 'required' => ['IdentityProvider', 'Product', 'UpdateSettings'], 'members' => ['IdentityProvider' => ['shape' => 'IdentityProvider'], 'Product' => ['shape' => 'String'], 'UpdateSettings' => ['shape' => 'UpdateSettings']]], 'UpdateIdentityProviderSettingsResponse' => ['type' => 'structure', 'required' => ['IdentityProviderSummary'], 'members' => ['IdentityProviderSummary' => ['shape' => 'IdentityProviderSummary']]], 'UpdateSettings' => ['type' => 'structure', 'required' => ['AddSubnets', 'RemoveSubnets'], 'members' => ['AddSubnets' => ['shape' => 'Subnets'], 'RemoveSubnets' => ['shape' => 'Subnets'], 'SecurityGroupId' => ['shape' => 'SecurityGroup']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 9b26ce5..0000000 --- a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-user-subscriptions.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-user-subscriptions.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 87f35a7..0000000 --- a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-user-subscriptions.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/paginators-1.json.php deleted file mode 100644 index 084a7d3..0000000 --- a/vendor/Aws3/Aws/data/license-manager-user-subscriptions/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListIdentityProviders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'IdentityProviderSummaries'], 'ListInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InstanceSummaries'], 'ListProductSubscriptions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ProductUserSummaries'], 'ListUserAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InstanceUserSummaries']]]; diff --git a/vendor/Aws3/Aws/data/license-manager/2018-08-01/api-2.json.php b/vendor/Aws3/Aws/data/license-manager/2018-08-01/api-2.json.php deleted file mode 100644 index 49403ca..0000000 --- a/vendor/Aws3/Aws/data/license-manager/2018-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-08-01', 'endpointPrefix' => 'license-manager', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS License Manager', 'serviceId' => 'License Manager', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSLicenseManager', 'uid' => 'license-manager-2018-08-01'], 'operations' => ['AcceptGrant' => ['name' => 'AcceptGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptGrantRequest'], 'output' => ['shape' => 'AcceptGrantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException']]], 'CheckInLicense' => ['name' => 'CheckInLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckInLicenseRequest'], 'output' => ['shape' => 'CheckInLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'CheckoutBorrowLicense' => ['name' => 'CheckoutBorrowLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckoutBorrowLicenseRequest'], 'output' => ['shape' => 'CheckoutBorrowLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NoEntitlementsAllowedException'], ['shape' => 'EntitlementNotAllowedException'], ['shape' => 'UnsupportedDigitalSignatureMethodException'], ['shape' => 'RedirectException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'CheckoutLicense' => ['name' => 'CheckoutLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckoutLicenseRequest'], 'output' => ['shape' => 'CheckoutLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'NoEntitlementsAllowedException'], ['shape' => 'UnsupportedDigitalSignatureMethodException'], ['shape' => 'RedirectException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'CreateGrant' => ['name' => 'CreateGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGrantRequest'], 'output' => ['shape' => 'CreateGrantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'AccessDeniedException']]], 'CreateGrantVersion' => ['name' => 'CreateGrantVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGrantVersionRequest'], 'output' => ['shape' => 'CreateGrantVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'CreateLicense' => ['name' => 'CreateLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLicenseRequest'], 'output' => ['shape' => 'CreateLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'RedirectException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'CreateLicenseConfiguration' => ['name' => 'CreateLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLicenseConfigurationRequest'], 'output' => ['shape' => 'CreateLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'CreateLicenseConversionTaskForResource' => ['name' => 'CreateLicenseConversionTaskForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLicenseConversionTaskForResourceRequest'], 'output' => ['shape' => 'CreateLicenseConversionTaskForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ValidationException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'CreateLicenseManagerReportGenerator' => ['name' => 'CreateLicenseManagerReportGenerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLicenseManagerReportGeneratorRequest'], 'output' => ['shape' => 'CreateLicenseManagerReportGeneratorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'CreateLicenseVersion' => ['name' => 'CreateLicenseVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLicenseVersionRequest'], 'output' => ['shape' => 'CreateLicenseVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RedirectException'], ['shape' => 'ConflictException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException']]], 'CreateToken' => ['name' => 'CreateToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTokenRequest'], 'output' => ['shape' => 'CreateTokenResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RedirectException']]], 'DeleteGrant' => ['name' => 'DeleteGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGrantRequest'], 'output' => ['shape' => 'DeleteGrantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException']]], 'DeleteLicense' => ['name' => 'DeleteLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLicenseRequest'], 'output' => ['shape' => 'DeleteLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'RedirectException'], ['shape' => 'ConflictException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'DeleteLicenseConfiguration' => ['name' => 'DeleteLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLicenseConfigurationRequest'], 'output' => ['shape' => 'DeleteLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'DeleteLicenseManagerReportGenerator' => ['name' => 'DeleteLicenseManagerReportGenerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLicenseManagerReportGeneratorRequest'], 'output' => ['shape' => 'DeleteLicenseManagerReportGeneratorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteToken' => ['name' => 'DeleteToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTokenRequest'], 'output' => ['shape' => 'DeleteTokenResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'RedirectException']]], 'ExtendLicenseConsumption' => ['name' => 'ExtendLicenseConsumption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExtendLicenseConsumptionRequest'], 'output' => ['shape' => 'ExtendLicenseConsumptionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'ResourceNotFoundException']]], 'GetAccessToken' => ['name' => 'GetAccessToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccessTokenRequest'], 'output' => ['shape' => 'GetAccessTokenResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'GetGrant' => ['name' => 'GetGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGrantRequest'], 'output' => ['shape' => 'GetGrantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'GetLicense' => ['name' => 'GetLicense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLicenseRequest'], 'output' => ['shape' => 'GetLicenseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'GetLicenseConfiguration' => ['name' => 'GetLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLicenseConfigurationRequest'], 'output' => ['shape' => 'GetLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'GetLicenseConversionTask' => ['name' => 'GetLicenseConversionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLicenseConversionTaskRequest'], 'output' => ['shape' => 'GetLicenseConversionTaskResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'GetLicenseManagerReportGenerator' => ['name' => 'GetLicenseManagerReportGenerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLicenseManagerReportGeneratorRequest'], 'output' => ['shape' => 'GetLicenseManagerReportGeneratorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetLicenseUsage' => ['name' => 'GetLicenseUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLicenseUsageRequest'], 'output' => ['shape' => 'GetLicenseUsageResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'GetServiceSettings' => ['name' => 'GetServiceSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceSettingsRequest'], 'output' => ['shape' => 'GetServiceSettingsResponse'], 'errors' => [['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListAssociationsForLicenseConfiguration' => ['name' => 'ListAssociationsForLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationsForLicenseConfigurationRequest'], 'output' => ['shape' => 'ListAssociationsForLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'FilterLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListDistributedGrants' => ['name' => 'ListDistributedGrants', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDistributedGrantsRequest'], 'output' => ['shape' => 'ListDistributedGrantsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListFailuresForLicenseConfigurationOperations' => ['name' => 'ListFailuresForLicenseConfigurationOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFailuresForLicenseConfigurationOperationsRequest'], 'output' => ['shape' => 'ListFailuresForLicenseConfigurationOperationsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListLicenseConfigurations' => ['name' => 'ListLicenseConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicenseConfigurationsRequest'], 'output' => ['shape' => 'ListLicenseConfigurationsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'FilterLimitExceededException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListLicenseConversionTasks' => ['name' => 'ListLicenseConversionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicenseConversionTasksRequest'], 'output' => ['shape' => 'ListLicenseConversionTasksResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListLicenseManagerReportGenerators' => ['name' => 'ListLicenseManagerReportGenerators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicenseManagerReportGeneratorsRequest'], 'output' => ['shape' => 'ListLicenseManagerReportGeneratorsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListLicenseSpecificationsForResource' => ['name' => 'ListLicenseSpecificationsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicenseSpecificationsForResourceRequest'], 'output' => ['shape' => 'ListLicenseSpecificationsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListLicenseVersions' => ['name' => 'ListLicenseVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicenseVersionsRequest'], 'output' => ['shape' => 'ListLicenseVersionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'ListLicenses' => ['name' => 'ListLicenses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLicensesRequest'], 'output' => ['shape' => 'ListLicensesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'ListReceivedGrants' => ['name' => 'ListReceivedGrants', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceivedGrantsRequest'], 'output' => ['shape' => 'ListReceivedGrantsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListReceivedGrantsForOrganization' => ['name' => 'ListReceivedGrantsForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceivedGrantsForOrganizationRequest'], 'output' => ['shape' => 'ListReceivedGrantsForOrganizationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListReceivedLicenses' => ['name' => 'ListReceivedLicenses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceivedLicensesRequest'], 'output' => ['shape' => 'ListReceivedLicensesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListReceivedLicensesForOrganization' => ['name' => 'ListReceivedLicensesForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReceivedLicensesForOrganizationRequest'], 'output' => ['shape' => 'ListReceivedLicensesForOrganizationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListResourceInventory' => ['name' => 'ListResourceInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceInventoryRequest'], 'output' => ['shape' => 'ListResourceInventoryResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'FilterLimitExceededException'], ['shape' => 'FailedDependencyException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'ListTokens' => ['name' => 'ListTokens', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTokensRequest'], 'output' => ['shape' => 'ListTokensResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException']]], 'ListUsageForLicenseConfiguration' => ['name' => 'ListUsageForLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsageForLicenseConfigurationRequest'], 'output' => ['shape' => 'ListUsageForLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'FilterLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'RejectGrant' => ['name' => 'RejectGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectGrantRequest'], 'output' => ['shape' => 'RejectGrantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ServerInternalException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'UpdateLicenseConfiguration' => ['name' => 'UpdateLicenseConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLicenseConfigurationRequest'], 'output' => ['shape' => 'UpdateLicenseConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ResourceLimitExceededException']]], 'UpdateLicenseManagerReportGenerator' => ['name' => 'UpdateLicenseManagerReportGenerator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLicenseManagerReportGeneratorRequest'], 'output' => ['shape' => 'UpdateLicenseManagerReportGeneratorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'RateLimitExceededException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException']]], 'UpdateLicenseSpecificationsForResource' => ['name' => 'UpdateLicenseSpecificationsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLicenseSpecificationsForResourceRequest'], 'output' => ['shape' => 'UpdateLicenseSpecificationsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'LicenseUsageException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]], 'UpdateServiceSettings' => ['name' => 'UpdateServiceSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceSettingsRequest'], 'output' => ['shape' => 'UpdateServiceSettingsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ServerInternalException'], ['shape' => 'AuthorizationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RateLimitExceededException']]]], 'shapes' => ['AcceptGrantRequest' => ['type' => 'structure', 'required' => ['GrantArn'], 'members' => ['GrantArn' => ['shape' => 'Arn']]], 'AcceptGrantResponse' => ['type' => 'structure', 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'GrantStatus'], 'Version' => ['shape' => 'String']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'AllowedOperation' => ['type' => 'string', 'enum' => ['CreateGrant', 'CheckoutLicense', 'CheckoutBorrowLicense', 'CheckInLicense', 'ExtendConsumptionLicense', 'ListPurchasedLicenses', 'CreateToken']], 'AllowedOperationList' => ['type' => 'list', 'member' => ['shape' => 'AllowedOperation'], 'max' => 7, 'min' => 1], 'Arn' => ['type' => 'string', 'max' => 2048, 'pattern' => '^arn:aws(-(cn|us-gov|iso-b|iso-c|iso-d))?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AuthorizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'AutomatedDiscoveryInformation' => ['type' => 'structure', 'members' => ['LastRunTime' => ['shape' => 'DateTime']]], 'Boolean' => ['type' => 'boolean'], 'BorrowConfiguration' => ['type' => 'structure', 'required' => ['AllowEarlyCheckIn', 'MaxTimeToLiveInMinutes'], 'members' => ['AllowEarlyCheckIn' => ['shape' => 'BoxBoolean'], 'MaxTimeToLiveInMinutes' => ['shape' => 'BoxInteger']]], 'BoxBoolean' => ['type' => 'boolean'], 'BoxInteger' => ['type' => 'integer'], 'BoxLong' => ['type' => 'long'], 'CheckInLicenseRequest' => ['type' => 'structure', 'required' => ['LicenseConsumptionToken'], 'members' => ['LicenseConsumptionToken' => ['shape' => 'String'], 'Beneficiary' => ['shape' => 'String']]], 'CheckInLicenseResponse' => ['type' => 'structure', 'members' => []], 'CheckoutBorrowLicenseRequest' => ['type' => 'structure', 'required' => ['LicenseArn', 'Entitlements', 'DigitalSignatureMethod', 'ClientToken'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'Entitlements' => ['shape' => 'EntitlementDataList'], 'DigitalSignatureMethod' => ['shape' => 'DigitalSignatureMethod'], 'NodeId' => ['shape' => 'String'], 'CheckoutMetadata' => ['shape' => 'MetadataList'], 'ClientToken' => ['shape' => 'ClientToken']]], 'CheckoutBorrowLicenseResponse' => ['type' => 'structure', 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'LicenseConsumptionToken' => ['shape' => 'String'], 'EntitlementsAllowed' => ['shape' => 'EntitlementDataList'], 'NodeId' => ['shape' => 'String'], 'SignedToken' => ['shape' => 'SignedToken'], 'IssuedAt' => ['shape' => 'ISO8601DateTime'], 'Expiration' => ['shape' => 'ISO8601DateTime'], 'CheckoutMetadata' => ['shape' => 'MetadataList']]], 'CheckoutLicenseRequest' => ['type' => 'structure', 'required' => ['ProductSKU', 'CheckoutType', 'KeyFingerprint', 'Entitlements', 'ClientToken'], 'members' => ['ProductSKU' => ['shape' => 'String'], 'CheckoutType' => ['shape' => 'CheckoutType'], 'KeyFingerprint' => ['shape' => 'String'], 'Entitlements' => ['shape' => 'EntitlementDataList'], 'ClientToken' => ['shape' => 'ClientToken'], 'Beneficiary' => ['shape' => 'String'], 'NodeId' => ['shape' => 'String']]], 'CheckoutLicenseResponse' => ['type' => 'structure', 'members' => ['CheckoutType' => ['shape' => 'CheckoutType'], 'LicenseConsumptionToken' => ['shape' => 'String'], 'EntitlementsAllowed' => ['shape' => 'EntitlementDataList'], 'SignedToken' => ['shape' => 'SignedToken'], 'NodeId' => ['shape' => 'String'], 'IssuedAt' => ['shape' => 'ISO8601DateTime'], 'Expiration' => ['shape' => 'ISO8601DateTime'], 'LicenseArn' => ['shape' => 'String']]], 'CheckoutType' => ['type' => 'string', 'enum' => ['PROVISIONAL', 'PERPETUAL']], 'ClientRequestToken' => ['type' => 'string', 'max' => 36, 'min' => 1], 'ClientToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '\\S+'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ConsumedLicenseSummary' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'ConsumedLicenses' => ['shape' => 'BoxLong']]], 'ConsumedLicenseSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConsumedLicenseSummary']], 'ConsumptionConfiguration' => ['type' => 'structure', 'members' => ['RenewType' => ['shape' => 'RenewType'], 'ProvisionalConfiguration' => ['shape' => 'ProvisionalConfiguration'], 'BorrowConfiguration' => ['shape' => 'BorrowConfiguration']]], 'CreateGrantRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'GrantName', 'LicenseArn', 'Principals', 'HomeRegion', 'AllowedOperations'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'GrantName' => ['shape' => 'String'], 'LicenseArn' => ['shape' => 'Arn'], 'Principals' => ['shape' => 'PrincipalArnList'], 'HomeRegion' => ['shape' => 'String'], 'AllowedOperations' => ['shape' => 'AllowedOperationList']]], 'CreateGrantResponse' => ['type' => 'structure', 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'GrantStatus'], 'Version' => ['shape' => 'String']]], 'CreateGrantVersionRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'GrantArn'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'GrantArn' => ['shape' => 'Arn'], 'GrantName' => ['shape' => 'String'], 'AllowedOperations' => ['shape' => 'AllowedOperationList'], 'Status' => ['shape' => 'GrantStatus'], 'StatusReason' => ['shape' => 'StatusReasonMessage'], 'SourceVersion' => ['shape' => 'String']]], 'CreateGrantVersionResponse' => ['type' => 'structure', 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'GrantStatus'], 'Version' => ['shape' => 'String']]], 'CreateLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['Name', 'LicenseCountingType'], 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'LicenseCountingType' => ['shape' => 'LicenseCountingType'], 'LicenseCount' => ['shape' => 'BoxLong'], 'LicenseCountHardLimit' => ['shape' => 'BoxBoolean'], 'LicenseRules' => ['shape' => 'StringList'], 'Tags' => ['shape' => 'TagList'], 'DisassociateWhenNotFound' => ['shape' => 'BoxBoolean'], 'ProductInformationList' => ['shape' => 'ProductInformationList']]], 'CreateLicenseConfigurationResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'CreateLicenseConversionTaskForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'SourceLicenseContext', 'DestinationLicenseContext'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'SourceLicenseContext' => ['shape' => 'LicenseConversionContext'], 'DestinationLicenseContext' => ['shape' => 'LicenseConversionContext']]], 'CreateLicenseConversionTaskForResourceResponse' => ['type' => 'structure', 'members' => ['LicenseConversionTaskId' => ['shape' => 'LicenseConversionTaskId']]], 'CreateLicenseManagerReportGeneratorRequest' => ['type' => 'structure', 'required' => ['ReportGeneratorName', 'Type', 'ReportContext', 'ReportFrequency', 'ClientToken'], 'members' => ['ReportGeneratorName' => ['shape' => 'ReportGeneratorName'], 'Type' => ['shape' => 'ReportTypeList'], 'ReportContext' => ['shape' => 'ReportContext'], 'ReportFrequency' => ['shape' => 'ReportFrequency'], 'ClientToken' => ['shape' => 'ClientRequestToken'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateLicenseManagerReportGeneratorResponse' => ['type' => 'structure', 'members' => ['LicenseManagerReportGeneratorArn' => ['shape' => 'String']]], 'CreateLicenseRequest' => ['type' => 'structure', 'required' => ['LicenseName', 'ProductName', 'ProductSKU', 'Issuer', 'HomeRegion', 'Validity', 'Entitlements', 'Beneficiary', 'ConsumptionConfiguration', 'ClientToken'], 'members' => ['LicenseName' => ['shape' => 'String'], 'ProductName' => ['shape' => 'String'], 'ProductSKU' => ['shape' => 'String'], 'Issuer' => ['shape' => 'Issuer'], 'HomeRegion' => ['shape' => 'String'], 'Validity' => ['shape' => 'DatetimeRange'], 'Entitlements' => ['shape' => 'EntitlementList'], 'Beneficiary' => ['shape' => 'String'], 'ConsumptionConfiguration' => ['shape' => 'ConsumptionConfiguration'], 'LicenseMetadata' => ['shape' => 'MetadataList'], 'ClientToken' => ['shape' => 'ClientToken']]], 'CreateLicenseResponse' => ['type' => 'structure', 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'LicenseStatus'], 'Version' => ['shape' => 'String']]], 'CreateLicenseVersionRequest' => ['type' => 'structure', 'required' => ['LicenseArn', 'LicenseName', 'ProductName', 'Issuer', 'HomeRegion', 'Validity', 'Entitlements', 'ConsumptionConfiguration', 'Status', 'ClientToken'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'LicenseName' => ['shape' => 'String'], 'ProductName' => ['shape' => 'String'], 'Issuer' => ['shape' => 'Issuer'], 'HomeRegion' => ['shape' => 'String'], 'Validity' => ['shape' => 'DatetimeRange'], 'LicenseMetadata' => ['shape' => 'MetadataList'], 'Entitlements' => ['shape' => 'EntitlementList'], 'ConsumptionConfiguration' => ['shape' => 'ConsumptionConfiguration'], 'Status' => ['shape' => 'LicenseStatus'], 'ClientToken' => ['shape' => 'ClientToken'], 'SourceVersion' => ['shape' => 'String']]], 'CreateLicenseVersionResponse' => ['type' => 'structure', 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'Version' => ['shape' => 'String'], 'Status' => ['shape' => 'LicenseStatus']]], 'CreateTokenRequest' => ['type' => 'structure', 'required' => ['LicenseArn', 'ClientToken'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'RoleArns' => ['shape' => 'ArnList'], 'ExpirationInDays' => ['shape' => 'Integer'], 'TokenProperties' => ['shape' => 'MaxSize3StringList'], 'ClientToken' => ['shape' => 'ClientToken']]], 'CreateTokenResponse' => ['type' => 'structure', 'members' => ['TokenId' => ['shape' => 'String'], 'TokenType' => ['shape' => 'TokenType'], 'Token' => ['shape' => 'TokenString']]], 'DateTime' => ['type' => 'timestamp'], 'DatetimeRange' => ['type' => 'structure', 'required' => ['Begin'], 'members' => ['Begin' => ['shape' => 'ISO8601DateTime'], 'End' => ['shape' => 'ISO8601DateTime']]], 'DeleteGrantRequest' => ['type' => 'structure', 'required' => ['GrantArn', 'Version'], 'members' => ['GrantArn' => ['shape' => 'Arn'], 'StatusReason' => ['shape' => 'StatusReasonMessage'], 'Version' => ['shape' => 'String']]], 'DeleteGrantResponse' => ['type' => 'structure', 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'GrantStatus'], 'Version' => ['shape' => 'String']]], 'DeleteLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'DeleteLicenseConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteLicenseManagerReportGeneratorRequest' => ['type' => 'structure', 'required' => ['LicenseManagerReportGeneratorArn'], 'members' => ['LicenseManagerReportGeneratorArn' => ['shape' => 'String']]], 'DeleteLicenseManagerReportGeneratorResponse' => ['type' => 'structure', 'members' => []], 'DeleteLicenseRequest' => ['type' => 'structure', 'required' => ['LicenseArn', 'SourceVersion'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'SourceVersion' => ['shape' => 'String']]], 'DeleteLicenseResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'LicenseDeletionStatus'], 'DeletionDate' => ['shape' => 'ISO8601DateTime']]], 'DeleteTokenRequest' => ['type' => 'structure', 'required' => ['TokenId'], 'members' => ['TokenId' => ['shape' => 'String']]], 'DeleteTokenResponse' => ['type' => 'structure', 'members' => []], 'DigitalSignatureMethod' => ['type' => 'string', 'enum' => ['JWT_PS384']], 'Entitlement' => ['type' => 'structure', 'required' => ['Name', 'Unit'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'MaxCount' => ['shape' => 'Long'], 'Overage' => ['shape' => 'BoxBoolean'], 'Unit' => ['shape' => 'EntitlementUnit'], 'AllowCheckIn' => ['shape' => 'BoxBoolean']]], 'EntitlementData' => ['type' => 'structure', 'required' => ['Name', 'Unit'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'Unit' => ['shape' => 'EntitlementDataUnit']]], 'EntitlementDataList' => ['type' => 'list', 'member' => ['shape' => 'EntitlementData']], 'EntitlementDataUnit' => ['type' => 'string', 'enum' => ['Count', 'None', 'Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second']], 'EntitlementList' => ['type' => 'list', 'member' => ['shape' => 'Entitlement']], 'EntitlementNotAllowedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'EntitlementUnit' => ['type' => 'string', 'enum' => ['Count', 'None', 'Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second']], 'EntitlementUsage' => ['type' => 'structure', 'required' => ['Name', 'ConsumedValue', 'Unit'], 'members' => ['Name' => ['shape' => 'String'], 'ConsumedValue' => ['shape' => 'String'], 'MaxCount' => ['shape' => 'String'], 'Unit' => ['shape' => 'EntitlementDataUnit']]], 'EntitlementUsageList' => ['type' => 'list', 'member' => ['shape' => 'EntitlementUsage']], 'ExtendLicenseConsumptionRequest' => ['type' => 'structure', 'required' => ['LicenseConsumptionToken'], 'members' => ['LicenseConsumptionToken' => ['shape' => 'String'], 'DryRun' => ['shape' => 'Boolean']]], 'ExtendLicenseConsumptionResponse' => ['type' => 'structure', 'members' => ['LicenseConsumptionToken' => ['shape' => 'String'], 'Expiration' => ['shape' => 'ISO8601DateTime']]], 'FailedDependencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'ErrorCode' => ['shape' => 'String']], 'exception' => \true], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FilterName'], 'Values' => ['shape' => 'FilterValues']]], 'FilterLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterName' => ['type' => 'string'], 'FilterValue' => ['type' => 'string'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GetAccessTokenRequest' => ['type' => 'structure', 'required' => ['Token'], 'members' => ['Token' => ['shape' => 'TokenString'], 'TokenProperties' => ['shape' => 'MaxSize3StringList']]], 'GetAccessTokenResponse' => ['type' => 'structure', 'members' => ['AccessToken' => ['shape' => 'TokenString']]], 'GetGrantRequest' => ['type' => 'structure', 'required' => ['GrantArn'], 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Version' => ['shape' => 'String']]], 'GetGrantResponse' => ['type' => 'structure', 'members' => ['Grant' => ['shape' => 'Grant']]], 'GetLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String']]], 'GetLicenseConfigurationResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurationId' => ['shape' => 'String'], 'LicenseConfigurationArn' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'LicenseCountingType' => ['shape' => 'LicenseCountingType'], 'LicenseRules' => ['shape' => 'StringList'], 'LicenseCount' => ['shape' => 'BoxLong'], 'LicenseCountHardLimit' => ['shape' => 'BoxBoolean'], 'ConsumedLicenses' => ['shape' => 'BoxLong'], 'Status' => ['shape' => 'String'], 'OwnerAccountId' => ['shape' => 'String'], 'ConsumedLicenseSummaryList' => ['shape' => 'ConsumedLicenseSummaryList'], 'ManagedResourceSummaryList' => ['shape' => 'ManagedResourceSummaryList'], 'Tags' => ['shape' => 'TagList'], 'ProductInformationList' => ['shape' => 'ProductInformationList'], 'AutomatedDiscoveryInformation' => ['shape' => 'AutomatedDiscoveryInformation'], 'DisassociateWhenNotFound' => ['shape' => 'BoxBoolean']]], 'GetLicenseConversionTaskRequest' => ['type' => 'structure', 'required' => ['LicenseConversionTaskId'], 'members' => ['LicenseConversionTaskId' => ['shape' => 'LicenseConversionTaskId']]], 'GetLicenseConversionTaskResponse' => ['type' => 'structure', 'members' => ['LicenseConversionTaskId' => ['shape' => 'LicenseConversionTaskId'], 'ResourceArn' => ['shape' => 'String'], 'SourceLicenseContext' => ['shape' => 'LicenseConversionContext'], 'DestinationLicenseContext' => ['shape' => 'LicenseConversionContext'], 'StatusMessage' => ['shape' => 'String'], 'Status' => ['shape' => 'LicenseConversionTaskStatus'], 'StartTime' => ['shape' => 'DateTime'], 'LicenseConversionTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'GetLicenseManagerReportGeneratorRequest' => ['type' => 'structure', 'required' => ['LicenseManagerReportGeneratorArn'], 'members' => ['LicenseManagerReportGeneratorArn' => ['shape' => 'String']]], 'GetLicenseManagerReportGeneratorResponse' => ['type' => 'structure', 'members' => ['ReportGenerator' => ['shape' => 'ReportGenerator']]], 'GetLicenseRequest' => ['type' => 'structure', 'required' => ['LicenseArn'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'Version' => ['shape' => 'String']]], 'GetLicenseResponse' => ['type' => 'structure', 'members' => ['License' => ['shape' => 'License']]], 'GetLicenseUsageRequest' => ['type' => 'structure', 'required' => ['LicenseArn'], 'members' => ['LicenseArn' => ['shape' => 'Arn']]], 'GetLicenseUsageResponse' => ['type' => 'structure', 'members' => ['LicenseUsage' => ['shape' => 'LicenseUsage']]], 'GetServiceSettingsRequest' => ['type' => 'structure', 'members' => []], 'GetServiceSettingsResponse' => ['type' => 'structure', 'members' => ['S3BucketArn' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'OrganizationConfiguration' => ['shape' => 'OrganizationConfiguration'], 'EnableCrossAccountsDiscovery' => ['shape' => 'BoxBoolean'], 'LicenseManagerResourceShareArn' => ['shape' => 'String']]], 'Grant' => ['type' => 'structure', 'required' => ['GrantArn', 'GrantName', 'ParentArn', 'LicenseArn', 'GranteePrincipalArn', 'HomeRegion', 'GrantStatus', 'Version', 'GrantedOperations'], 'members' => ['GrantArn' => ['shape' => 'Arn'], 'GrantName' => ['shape' => 'String'], 'ParentArn' => ['shape' => 'Arn'], 'LicenseArn' => ['shape' => 'Arn'], 'GranteePrincipalArn' => ['shape' => 'Arn'], 'HomeRegion' => ['shape' => 'String'], 'GrantStatus' => ['shape' => 'GrantStatus'], 'StatusReason' => ['shape' => 'StatusReasonMessage'], 'Version' => ['shape' => 'String'], 'GrantedOperations' => ['shape' => 'AllowedOperationList']]], 'GrantList' => ['type' => 'list', 'member' => ['shape' => 'Grant']], 'GrantStatus' => ['type' => 'string', 'enum' => ['PENDING_WORKFLOW', 'PENDING_ACCEPT', 'REJECTED', 'ACTIVE', 'FAILED_WORKFLOW', 'DELETED', 'PENDING_DELETE', 'DISABLED', 'WORKFLOW_COMPLETED']], 'GrantedLicense' => ['type' => 'structure', 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'LicenseName' => ['shape' => 'String'], 'ProductName' => ['shape' => 'String'], 'ProductSKU' => ['shape' => 'String'], 'Issuer' => ['shape' => 'IssuerDetails'], 'HomeRegion' => ['shape' => 'String'], 'Status' => ['shape' => 'LicenseStatus'], 'Validity' => ['shape' => 'DatetimeRange'], 'Beneficiary' => ['shape' => 'String'], 'Entitlements' => ['shape' => 'EntitlementList'], 'ConsumptionConfiguration' => ['shape' => 'ConsumptionConfiguration'], 'LicenseMetadata' => ['shape' => 'MetadataList'], 'CreateTime' => ['shape' => 'ISO8601DateTime'], 'Version' => ['shape' => 'String'], 'ReceivedMetadata' => ['shape' => 'ReceivedMetadata']]], 'GrantedLicenseList' => ['type' => 'list', 'member' => ['shape' => 'GrantedLicense']], 'ISO8601DateTime' => ['type' => 'string', 'max' => 50, 'pattern' => '^(-?(?:[1-9][0-9]*)?[0-9]{4})-(1[0-2]|0[1-9])-(3[0-1]|0[1-9]|[1-2][0-9])T(2[0-3]|[0-1][0-9]):([0-5][0-9]):([0-5][0-9])(\\.[0-9]+)?(Z|[+-](?:2[ 0-3]|[0-1][0-9]):[0-5][0-9])+$'], 'Integer' => ['type' => 'integer'], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true, 'synthetic' => \true], 'InvalidResourceStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'InventoryFilter' => ['type' => 'structure', 'required' => ['Name', 'Condition'], 'members' => ['Name' => ['shape' => 'String'], 'Condition' => ['shape' => 'InventoryFilterCondition'], 'Value' => ['shape' => 'String']]], 'InventoryFilterCondition' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS', 'BEGINS_WITH', 'CONTAINS']], 'InventoryFilterList' => ['type' => 'list', 'member' => ['shape' => 'InventoryFilter']], 'Issuer' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'SignKey' => ['shape' => 'String']]], 'IssuerDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'SignKey' => ['shape' => 'String'], 'KeyFingerprint' => ['shape' => 'String']]], 'License' => ['type' => 'structure', 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'LicenseName' => ['shape' => 'String'], 'ProductName' => ['shape' => 'String'], 'ProductSKU' => ['shape' => 'String'], 'Issuer' => ['shape' => 'IssuerDetails'], 'HomeRegion' => ['shape' => 'String'], 'Status' => ['shape' => 'LicenseStatus'], 'Validity' => ['shape' => 'DatetimeRange'], 'Beneficiary' => ['shape' => 'String'], 'Entitlements' => ['shape' => 'EntitlementList'], 'ConsumptionConfiguration' => ['shape' => 'ConsumptionConfiguration'], 'LicenseMetadata' => ['shape' => 'MetadataList'], 'CreateTime' => ['shape' => 'ISO8601DateTime'], 'Version' => ['shape' => 'String']]], 'LicenseConfiguration' => ['type' => 'structure', 'members' => ['LicenseConfigurationId' => ['shape' => 'String'], 'LicenseConfigurationArn' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'LicenseCountingType' => ['shape' => 'LicenseCountingType'], 'LicenseRules' => ['shape' => 'StringList'], 'LicenseCount' => ['shape' => 'BoxLong'], 'LicenseCountHardLimit' => ['shape' => 'BoxBoolean'], 'DisassociateWhenNotFound' => ['shape' => 'BoxBoolean'], 'ConsumedLicenses' => ['shape' => 'BoxLong'], 'Status' => ['shape' => 'String'], 'OwnerAccountId' => ['shape' => 'String'], 'ConsumedLicenseSummaryList' => ['shape' => 'ConsumedLicenseSummaryList'], 'ManagedResourceSummaryList' => ['shape' => 'ManagedResourceSummaryList'], 'ProductInformationList' => ['shape' => 'ProductInformationList'], 'AutomatedDiscoveryInformation' => ['shape' => 'AutomatedDiscoveryInformation']]], 'LicenseConfigurationAssociation' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceOwnerId' => ['shape' => 'String'], 'AssociationTime' => ['shape' => 'DateTime'], 'AmiAssociationScope' => ['shape' => 'String']]], 'LicenseConfigurationAssociations' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfigurationAssociation']], 'LicenseConfigurationStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'DISABLED']], 'LicenseConfigurationUsage' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceStatus' => ['shape' => 'String'], 'ResourceOwnerId' => ['shape' => 'String'], 'AssociationTime' => ['shape' => 'DateTime'], 'ConsumedLicenses' => ['shape' => 'BoxLong']]], 'LicenseConfigurationUsageList' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfigurationUsage']], 'LicenseConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LicenseConfiguration']], 'LicenseConversionContext' => ['type' => 'structure', 'members' => ['UsageOperation' => ['shape' => 'UsageOperation']]], 'LicenseConversionTask' => ['type' => 'structure', 'members' => ['LicenseConversionTaskId' => ['shape' => 'LicenseConversionTaskId'], 'ResourceArn' => ['shape' => 'String'], 'SourceLicenseContext' => ['shape' => 'LicenseConversionContext'], 'DestinationLicenseContext' => ['shape' => 'LicenseConversionContext'], 'Status' => ['shape' => 'LicenseConversionTaskStatus'], 'StatusMessage' => ['shape' => 'String'], 'StartTime' => ['shape' => 'DateTime'], 'LicenseConversionTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'LicenseConversionTaskId' => ['type' => 'string', 'max' => 50, 'pattern' => '^lct-[a-zA-Z0-9]*'], 'LicenseConversionTaskStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'LicenseConversionTasks' => ['type' => 'list', 'member' => ['shape' => 'LicenseConversionTask']], 'LicenseCountingType' => ['type' => 'string', 'enum' => ['vCPU', 'Instance', 'Core', 'Socket']], 'LicenseDeletionStatus' => ['type' => 'string', 'enum' => ['PENDING_DELETE', 'DELETED']], 'LicenseList' => ['type' => 'list', 'member' => ['shape' => 'License']], 'LicenseOperationFailure' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ErrorMessage' => ['shape' => 'String'], 'FailureTime' => ['shape' => 'DateTime'], 'OperationName' => ['shape' => 'String'], 'ResourceOwnerId' => ['shape' => 'String'], 'OperationRequestedBy' => ['shape' => 'String'], 'MetadataList' => ['shape' => 'MetadataList']]], 'LicenseOperationFailureList' => ['type' => 'list', 'member' => ['shape' => 'LicenseOperationFailure']], 'LicenseSpecification' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String'], 'AmiAssociationScope' => ['shape' => 'String']]], 'LicenseSpecifications' => ['type' => 'list', 'member' => ['shape' => 'LicenseSpecification']], 'LicenseStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING_AVAILABLE', 'DEACTIVATED', 'SUSPENDED', 'EXPIRED', 'PENDING_DELETE', 'DELETED']], 'LicenseUsage' => ['type' => 'structure', 'members' => ['EntitlementUsages' => ['shape' => 'EntitlementUsageList']]], 'LicenseUsageException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ListAssociationsForLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListAssociationsForLicenseConfigurationResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurationAssociations' => ['shape' => 'LicenseConfigurationAssociations'], 'NextToken' => ['shape' => 'String']]], 'ListDistributedGrantsRequest' => ['type' => 'structure', 'members' => ['GrantArns' => ['shape' => 'ArnList'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListDistributedGrantsResponse' => ['type' => 'structure', 'members' => ['Grants' => ['shape' => 'GrantList'], 'NextToken' => ['shape' => 'String']]], 'ListFailuresForLicenseConfigurationOperationsRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListFailuresForLicenseConfigurationOperationsResponse' => ['type' => 'structure', 'members' => ['LicenseOperationFailureList' => ['shape' => 'LicenseOperationFailureList'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseConfigurationsRequest' => ['type' => 'structure', 'members' => ['LicenseConfigurationArns' => ['shape' => 'StringList'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'Filters']]], 'ListLicenseConfigurationsResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurations' => ['shape' => 'LicenseConfigurations'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseConversionTasksRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'Filters' => ['shape' => 'Filters']]], 'ListLicenseConversionTasksResponse' => ['type' => 'structure', 'members' => ['LicenseConversionTasks' => ['shape' => 'LicenseConversionTasks'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseManagerReportGeneratorsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListLicenseManagerReportGeneratorsResponse' => ['type' => 'structure', 'members' => ['ReportGenerators' => ['shape' => 'ReportGeneratorList'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseSpecificationsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseSpecificationsForResourceResponse' => ['type' => 'structure', 'members' => ['LicenseSpecifications' => ['shape' => 'LicenseSpecifications'], 'NextToken' => ['shape' => 'String']]], 'ListLicenseVersionsRequest' => ['type' => 'structure', 'required' => ['LicenseArn'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListLicenseVersionsResponse' => ['type' => 'structure', 'members' => ['Licenses' => ['shape' => 'LicenseList'], 'NextToken' => ['shape' => 'String']]], 'ListLicensesRequest' => ['type' => 'structure', 'members' => ['LicenseArns' => ['shape' => 'ArnList'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListLicensesResponse' => ['type' => 'structure', 'members' => ['Licenses' => ['shape' => 'LicenseList'], 'NextToken' => ['shape' => 'String']]], 'ListReceivedGrantsForOrganizationRequest' => ['type' => 'structure', 'required' => ['LicenseArn'], 'members' => ['LicenseArn' => ['shape' => 'Arn'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListReceivedGrantsForOrganizationResponse' => ['type' => 'structure', 'members' => ['Grants' => ['shape' => 'GrantList'], 'NextToken' => ['shape' => 'String']]], 'ListReceivedGrantsRequest' => ['type' => 'structure', 'members' => ['GrantArns' => ['shape' => 'ArnList'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListReceivedGrantsResponse' => ['type' => 'structure', 'members' => ['Grants' => ['shape' => 'GrantList'], 'NextToken' => ['shape' => 'String']]], 'ListReceivedLicensesForOrganizationRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListReceivedLicensesForOrganizationResponse' => ['type' => 'structure', 'members' => ['Licenses' => ['shape' => 'GrantedLicenseList'], 'NextToken' => ['shape' => 'String']]], 'ListReceivedLicensesRequest' => ['type' => 'structure', 'members' => ['LicenseArns' => ['shape' => 'ArnList'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListReceivedLicensesResponse' => ['type' => 'structure', 'members' => ['Licenses' => ['shape' => 'GrantedLicenseList'], 'NextToken' => ['shape' => 'String']]], 'ListResourceInventoryRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'InventoryFilterList']]], 'ListResourceInventoryResponse' => ['type' => 'structure', 'members' => ['ResourceInventoryList' => ['shape' => 'ResourceInventoryList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTokensRequest' => ['type' => 'structure', 'members' => ['TokenIds' => ['shape' => 'StringList'], 'Filters' => ['shape' => 'FilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'ListTokensResponse' => ['type' => 'structure', 'members' => ['Tokens' => ['shape' => 'TokenList'], 'NextToken' => ['shape' => 'String']]], 'ListUsageForLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxInteger'], 'NextToken' => ['shape' => 'String'], 'Filters' => ['shape' => 'Filters']]], 'ListUsageForLicenseConfigurationResponse' => ['type' => 'structure', 'members' => ['LicenseConfigurationUsageList' => ['shape' => 'LicenseConfigurationUsageList'], 'NextToken' => ['shape' => 'String']]], 'Location' => ['type' => 'string'], 'Long' => ['type' => 'long'], 'ManagedResourceSummary' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'AssociationCount' => ['shape' => 'BoxLong']]], 'ManagedResourceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ManagedResourceSummary']], 'MaxSize100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxSize3StringList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 3], 'Message' => ['type' => 'string'], 'Metadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'MetadataList' => ['type' => 'list', 'member' => ['shape' => 'Metadata']], 'NoEntitlementsAllowedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'OrganizationConfiguration' => ['type' => 'structure', 'required' => ['EnableIntegration'], 'members' => ['EnableIntegration' => ['shape' => 'Boolean']]], 'PrincipalArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 1, 'min' => 1], 'ProductInformation' => ['type' => 'structure', 'required' => ['ResourceType', 'ProductInformationFilterList'], 'members' => ['ResourceType' => ['shape' => 'String'], 'ProductInformationFilterList' => ['shape' => 'ProductInformationFilterList']]], 'ProductInformationFilter' => ['type' => 'structure', 'required' => ['ProductInformationFilterName', 'ProductInformationFilterComparator'], 'members' => ['ProductInformationFilterName' => ['shape' => 'String'], 'ProductInformationFilterValue' => ['shape' => 'StringList'], 'ProductInformationFilterComparator' => ['shape' => 'String']]], 'ProductInformationFilterList' => ['type' => 'list', 'member' => ['shape' => 'ProductInformationFilter']], 'ProductInformationList' => ['type' => 'list', 'member' => ['shape' => 'ProductInformation']], 'ProvisionalConfiguration' => ['type' => 'structure', 'required' => ['MaxTimeToLiveInMinutes'], 'members' => ['MaxTimeToLiveInMinutes' => ['shape' => 'BoxInteger']]], 'RateLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ReceivedMetadata' => ['type' => 'structure', 'members' => ['ReceivedStatus' => ['shape' => 'ReceivedStatus'], 'ReceivedStatusReason' => ['shape' => 'StatusReasonMessage'], 'AllowedOperations' => ['shape' => 'AllowedOperationList']]], 'ReceivedStatus' => ['type' => 'string', 'enum' => ['PENDING_WORKFLOW', 'PENDING_ACCEPT', 'REJECTED', 'ACTIVE', 'FAILED_WORKFLOW', 'DELETED', 'DISABLED', 'WORKFLOW_COMPLETED']], 'RedirectException' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'Location'], 'Message' => ['shape' => 'Message']], 'exception' => \true], 'RejectGrantRequest' => ['type' => 'structure', 'required' => ['GrantArn'], 'members' => ['GrantArn' => ['shape' => 'Arn']]], 'RejectGrantResponse' => ['type' => 'structure', 'members' => ['GrantArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'GrantStatus'], 'Version' => ['shape' => 'String']]], 'RenewType' => ['type' => 'string', 'enum' => ['None', 'Weekly', 'Monthly']], 'ReportContext' => ['type' => 'structure', 'required' => ['licenseConfigurationArns'], 'members' => ['licenseConfigurationArns' => ['shape' => 'ArnList']]], 'ReportFrequency' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'Integer'], 'period' => ['shape' => 'ReportFrequencyType']]], 'ReportFrequencyType' => ['type' => 'string', 'enum' => ['DAY', 'WEEK', 'MONTH']], 'ReportGenerator' => ['type' => 'structure', 'members' => ['ReportGeneratorName' => ['shape' => 'String'], 'ReportType' => ['shape' => 'ReportTypeList'], 'ReportContext' => ['shape' => 'ReportContext'], 'ReportFrequency' => ['shape' => 'ReportFrequency'], 'LicenseManagerReportGeneratorArn' => ['shape' => 'String'], 'LastRunStatus' => ['shape' => 'String'], 'LastRunFailureReason' => ['shape' => 'String'], 'LastReportGenerationTime' => ['shape' => 'String'], 'ReportCreatorAccount' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'S3Location' => ['shape' => 'S3Location'], 'CreateTime' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'ReportGeneratorList' => ['type' => 'list', 'member' => ['shape' => 'ReportGenerator']], 'ReportGeneratorName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ReportType' => ['type' => 'string', 'enum' => ['LicenseConfigurationSummaryReport', 'LicenseConfigurationUsageReport']], 'ReportTypeList' => ['type' => 'list', 'member' => ['shape' => 'ReportType']], 'ResourceInventory' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceArn' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'PlatformVersion' => ['shape' => 'String'], 'ResourceOwningAccountId' => ['shape' => 'String']]], 'ResourceInventoryList' => ['type' => 'list', 'member' => ['shape' => 'ResourceInventory']], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['EC2_INSTANCE', 'EC2_HOST', 'EC2_AMI', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'String'], 'keyPrefix' => ['shape' => 'String']]], 'ServerInternalException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true, 'fault' => \true], 'SignedToken' => ['type' => 'string', 'min' => 4096], 'StatusReasonMessage' => ['type' => 'string', 'max' => 400, 'pattern' => '[\\s\\S]+'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TokenData' => ['type' => 'structure', 'members' => ['TokenId' => ['shape' => 'String'], 'TokenType' => ['shape' => 'String'], 'LicenseArn' => ['shape' => 'String'], 'ExpirationTime' => ['shape' => 'ISO8601DateTime'], 'TokenProperties' => ['shape' => 'MaxSize3StringList'], 'RoleArns' => ['shape' => 'ArnList'], 'Status' => ['shape' => 'String']]], 'TokenList' => ['type' => 'list', 'member' => ['shape' => 'TokenData']], 'TokenString' => ['type' => 'string', 'max' => 4096, 'pattern' => '\\S+'], 'TokenType' => ['type' => 'string', 'enum' => ['REFRESH_TOKEN']], 'UnsupportedDigitalSignatureMethodException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLicenseConfigurationRequest' => ['type' => 'structure', 'required' => ['LicenseConfigurationArn'], 'members' => ['LicenseConfigurationArn' => ['shape' => 'String'], 'LicenseConfigurationStatus' => ['shape' => 'LicenseConfigurationStatus'], 'LicenseRules' => ['shape' => 'StringList'], 'LicenseCount' => ['shape' => 'BoxLong'], 'LicenseCountHardLimit' => ['shape' => 'BoxBoolean'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ProductInformationList' => ['shape' => 'ProductInformationList'], 'DisassociateWhenNotFound' => ['shape' => 'BoxBoolean']]], 'UpdateLicenseConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateLicenseManagerReportGeneratorRequest' => ['type' => 'structure', 'required' => ['LicenseManagerReportGeneratorArn', 'ReportGeneratorName', 'Type', 'ReportContext', 'ReportFrequency', 'ClientToken'], 'members' => ['LicenseManagerReportGeneratorArn' => ['shape' => 'String'], 'ReportGeneratorName' => ['shape' => 'ReportGeneratorName'], 'Type' => ['shape' => 'ReportTypeList'], 'ReportContext' => ['shape' => 'ReportContext'], 'ReportFrequency' => ['shape' => 'ReportFrequency'], 'ClientToken' => ['shape' => 'ClientRequestToken'], 'Description' => ['shape' => 'String']]], 'UpdateLicenseManagerReportGeneratorResponse' => ['type' => 'structure', 'members' => []], 'UpdateLicenseSpecificationsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'AddLicenseSpecifications' => ['shape' => 'LicenseSpecifications'], 'RemoveLicenseSpecifications' => ['shape' => 'LicenseSpecifications']]], 'UpdateLicenseSpecificationsForResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateServiceSettingsRequest' => ['type' => 'structure', 'members' => ['S3BucketArn' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'OrganizationConfiguration' => ['shape' => 'OrganizationConfiguration'], 'EnableCrossAccountsDiscovery' => ['shape' => 'BoxBoolean']]], 'UpdateServiceSettingsResponse' => ['type' => 'structure', 'members' => []], 'UsageOperation' => ['type' => 'string', 'max' => 50], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index c34425a..0000000 --- a/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://license-manager.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://license-manager.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-tests-1.json.php deleted file mode 100644 index 6454aac..0000000 --- a/vendor/Aws3/Aws/data/license-manager/2018-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://license-manager.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/license-manager/2018-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/license-manager/2018-08-01/paginators-1.json.php deleted file mode 100644 index 9c0005a..0000000 --- a/vendor/Aws3/Aws/data/license-manager/2018-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/lightsail/2016-11-28/api-2.json.php b/vendor/Aws3/Aws/data/lightsail/2016-11-28/api-2.json.php deleted file mode 100644 index 618b736..0000000 --- a/vendor/Aws3/Aws/data/lightsail/2016-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-28', 'endpointPrefix' => 'lightsail', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Lightsail', 'serviceId' => 'Lightsail', 'signatureVersion' => 'v4', 'targetPrefix' => 'Lightsail_20161128', 'uid' => 'lightsail-2016-11-28'], 'operations' => ['AllocateStaticIp' => ['name' => 'AllocateStaticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AllocateStaticIpRequest'], 'output' => ['shape' => 'AllocateStaticIpResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'AttachCertificateToDistribution' => ['name' => 'AttachCertificateToDistribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachCertificateToDistributionRequest'], 'output' => ['shape' => 'AttachCertificateToDistributionResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'AttachDisk' => ['name' => 'AttachDisk', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachDiskRequest'], 'output' => ['shape' => 'AttachDiskResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'AttachInstancesToLoadBalancer' => ['name' => 'AttachInstancesToLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachInstancesToLoadBalancerRequest'], 'output' => ['shape' => 'AttachInstancesToLoadBalancerResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'AttachLoadBalancerTlsCertificate' => ['name' => 'AttachLoadBalancerTlsCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachLoadBalancerTlsCertificateRequest'], 'output' => ['shape' => 'AttachLoadBalancerTlsCertificateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'AttachStaticIp' => ['name' => 'AttachStaticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachStaticIpRequest'], 'output' => ['shape' => 'AttachStaticIpResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CloseInstancePublicPorts' => ['name' => 'CloseInstancePublicPorts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CloseInstancePublicPortsRequest'], 'output' => ['shape' => 'CloseInstancePublicPortsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateBucket' => ['name' => 'CreateBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBucketRequest'], 'output' => ['shape' => 'CreateBucketResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'CreateBucketAccessKey' => ['name' => 'CreateBucketAccessKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBucketAccessKeyRequest'], 'output' => ['shape' => 'CreateBucketAccessKeyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'CreateCertificate' => ['name' => 'CreateCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCertificateRequest'], 'output' => ['shape' => 'CreateCertificateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateCloudFormationStack' => ['name' => 'CreateCloudFormationStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCloudFormationStackRequest'], 'output' => ['shape' => 'CreateCloudFormationStackResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateContactMethod' => ['name' => 'CreateContactMethod', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContactMethodRequest'], 'output' => ['shape' => 'CreateContactMethodResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateContainerService' => ['name' => 'CreateContainerService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContainerServiceRequest'], 'output' => ['shape' => 'CreateContainerServiceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateContainerServiceDeployment' => ['name' => 'CreateContainerServiceDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContainerServiceDeploymentRequest'], 'output' => ['shape' => 'CreateContainerServiceDeploymentResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateContainerServiceRegistryLogin' => ['name' => 'CreateContainerServiceRegistryLogin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContainerServiceRegistryLoginRequest'], 'output' => ['shape' => 'CreateContainerServiceRegistryLoginResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateDisk' => ['name' => 'CreateDisk', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDiskRequest'], 'output' => ['shape' => 'CreateDiskResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateDiskFromSnapshot' => ['name' => 'CreateDiskFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDiskFromSnapshotRequest'], 'output' => ['shape' => 'CreateDiskFromSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateDiskSnapshot' => ['name' => 'CreateDiskSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDiskSnapshotRequest'], 'output' => ['shape' => 'CreateDiskSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateDistribution' => ['name' => 'CreateDistribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDistributionRequest'], 'output' => ['shape' => 'CreateDistributionResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateDomainEntry' => ['name' => 'CreateDomainEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDomainEntryRequest'], 'output' => ['shape' => 'CreateDomainEntryResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateInstanceSnapshot' => ['name' => 'CreateInstanceSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceSnapshotRequest'], 'output' => ['shape' => 'CreateInstanceSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateInstances' => ['name' => 'CreateInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstancesRequest'], 'output' => ['shape' => 'CreateInstancesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateInstancesFromSnapshot' => ['name' => 'CreateInstancesFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstancesFromSnapshotRequest'], 'output' => ['shape' => 'CreateInstancesFromSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateKeyPair' => ['name' => 'CreateKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateKeyPairRequest'], 'output' => ['shape' => 'CreateKeyPairResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateLoadBalancer' => ['name' => 'CreateLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoadBalancerRequest'], 'output' => ['shape' => 'CreateLoadBalancerResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateLoadBalancerTlsCertificate' => ['name' => 'CreateLoadBalancerTlsCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLoadBalancerTlsCertificateRequest'], 'output' => ['shape' => 'CreateLoadBalancerTlsCertificateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateRelationalDatabase' => ['name' => 'CreateRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateRelationalDatabaseFromSnapshot' => ['name' => 'CreateRelationalDatabaseFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseFromSnapshotRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseFromSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateRelationalDatabaseSnapshot' => ['name' => 'CreateRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteAlarm' => ['name' => 'DeleteAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAlarmRequest'], 'output' => ['shape' => 'DeleteAlarmResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'DeleteAutoSnapshot' => ['name' => 'DeleteAutoSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAutoSnapshotRequest'], 'output' => ['shape' => 'DeleteAutoSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DeleteBucket' => ['name' => 'DeleteBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBucketRequest'], 'output' => ['shape' => 'DeleteBucketResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'DeleteBucketAccessKey' => ['name' => 'DeleteBucketAccessKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBucketAccessKeyRequest'], 'output' => ['shape' => 'DeleteBucketAccessKeyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'DeleteCertificate' => ['name' => 'DeleteCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCertificateRequest'], 'output' => ['shape' => 'DeleteCertificateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'UnauthenticatedException']]], 'DeleteContactMethod' => ['name' => 'DeleteContactMethod', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContactMethodRequest'], 'output' => ['shape' => 'DeleteContactMethodResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'DeleteContainerImage' => ['name' => 'DeleteContainerImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContainerImageRequest'], 'output' => ['shape' => 'DeleteContainerImageResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DeleteContainerService' => ['name' => 'DeleteContainerService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContainerServiceRequest'], 'output' => ['shape' => 'DeleteContainerServiceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DeleteDisk' => ['name' => 'DeleteDisk', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDiskRequest'], 'output' => ['shape' => 'DeleteDiskResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteDiskSnapshot' => ['name' => 'DeleteDiskSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDiskSnapshotRequest'], 'output' => ['shape' => 'DeleteDiskSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteDistribution' => ['name' => 'DeleteDistribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDistributionRequest'], 'output' => ['shape' => 'DeleteDistributionResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteDomainEntry' => ['name' => 'DeleteDomainEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainEntryRequest'], 'output' => ['shape' => 'DeleteDomainEntryResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteInstance' => ['name' => 'DeleteInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceRequest'], 'output' => ['shape' => 'DeleteInstanceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteInstanceSnapshot' => ['name' => 'DeleteInstanceSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceSnapshotRequest'], 'output' => ['shape' => 'DeleteInstanceSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteKeyPair' => ['name' => 'DeleteKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeyPairRequest'], 'output' => ['shape' => 'DeleteKeyPairResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteKnownHostKeys' => ['name' => 'DeleteKnownHostKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKnownHostKeysRequest'], 'output' => ['shape' => 'DeleteKnownHostKeysResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteLoadBalancer' => ['name' => 'DeleteLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoadBalancerRequest'], 'output' => ['shape' => 'DeleteLoadBalancerResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteLoadBalancerTlsCertificate' => ['name' => 'DeleteLoadBalancerTlsCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoadBalancerTlsCertificateRequest'], 'output' => ['shape' => 'DeleteLoadBalancerTlsCertificateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteRelationalDatabase' => ['name' => 'DeleteRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRelationalDatabaseRequest'], 'output' => ['shape' => 'DeleteRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteRelationalDatabaseSnapshot' => ['name' => 'DeleteRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'DeleteRelationalDatabaseSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DetachCertificateFromDistribution' => ['name' => 'DetachCertificateFromDistribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachCertificateFromDistributionRequest'], 'output' => ['shape' => 'DetachCertificateFromDistributionResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DetachDisk' => ['name' => 'DetachDisk', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachDiskRequest'], 'output' => ['shape' => 'DetachDiskResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DetachInstancesFromLoadBalancer' => ['name' => 'DetachInstancesFromLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachInstancesFromLoadBalancerRequest'], 'output' => ['shape' => 'DetachInstancesFromLoadBalancerResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DetachStaticIp' => ['name' => 'DetachStaticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachStaticIpRequest'], 'output' => ['shape' => 'DetachStaticIpResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DisableAddOn' => ['name' => 'DisableAddOn', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAddOnRequest'], 'output' => ['shape' => 'DisableAddOnResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'DownloadDefaultKeyPair' => ['name' => 'DownloadDefaultKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DownloadDefaultKeyPairRequest'], 'output' => ['shape' => 'DownloadDefaultKeyPairResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'EnableAddOn' => ['name' => 'EnableAddOn', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAddOnRequest'], 'output' => ['shape' => 'EnableAddOnResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'ExportSnapshot' => ['name' => 'ExportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportSnapshotRequest'], 'output' => ['shape' => 'ExportSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetActiveNames' => ['name' => 'GetActiveNames', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetActiveNamesRequest'], 'output' => ['shape' => 'GetActiveNamesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetAlarms' => ['name' => 'GetAlarms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAlarmsRequest'], 'output' => ['shape' => 'GetAlarmsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'GetAutoSnapshots' => ['name' => 'GetAutoSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAutoSnapshotsRequest'], 'output' => ['shape' => 'GetAutoSnapshotsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetBlueprints' => ['name' => 'GetBlueprints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBlueprintsRequest'], 'output' => ['shape' => 'GetBlueprintsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetBucketAccessKeys' => ['name' => 'GetBucketAccessKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBucketAccessKeysRequest'], 'output' => ['shape' => 'GetBucketAccessKeysResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'GetBucketBundles' => ['name' => 'GetBucketBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBucketBundlesRequest'], 'output' => ['shape' => 'GetBucketBundlesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'GetBucketMetricData' => ['name' => 'GetBucketMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBucketMetricDataRequest'], 'output' => ['shape' => 'GetBucketMetricDataResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'GetBuckets' => ['name' => 'GetBuckets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBucketsRequest'], 'output' => ['shape' => 'GetBucketsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'GetBundles' => ['name' => 'GetBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBundlesRequest'], 'output' => ['shape' => 'GetBundlesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetCertificates' => ['name' => 'GetCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCertificatesRequest'], 'output' => ['shape' => 'GetCertificatesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetCloudFormationStackRecords' => ['name' => 'GetCloudFormationStackRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCloudFormationStackRecordsRequest'], 'output' => ['shape' => 'GetCloudFormationStackRecordsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetContactMethods' => ['name' => 'GetContactMethods', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactMethodsRequest'], 'output' => ['shape' => 'GetContactMethodsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerAPIMetadata' => ['name' => 'GetContainerAPIMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerAPIMetadataRequest'], 'output' => ['shape' => 'GetContainerAPIMetadataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerImages' => ['name' => 'GetContainerImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerImagesRequest'], 'output' => ['shape' => 'GetContainerImagesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerLog' => ['name' => 'GetContainerLog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerLogRequest'], 'output' => ['shape' => 'GetContainerLogResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerServiceDeployments' => ['name' => 'GetContainerServiceDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerServiceDeploymentsRequest'], 'output' => ['shape' => 'GetContainerServiceDeploymentsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerServiceMetricData' => ['name' => 'GetContainerServiceMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerServiceMetricDataRequest'], 'output' => ['shape' => 'GetContainerServiceMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerServicePowers' => ['name' => 'GetContainerServicePowers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerServicePowersRequest'], 'output' => ['shape' => 'GetContainerServicePowersResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetContainerServices' => ['name' => 'GetContainerServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerServicesRequest'], 'output' => ['shape' => 'ContainerServicesListResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetDisk' => ['name' => 'GetDisk', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDiskRequest'], 'output' => ['shape' => 'GetDiskResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetDiskSnapshot' => ['name' => 'GetDiskSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDiskSnapshotRequest'], 'output' => ['shape' => 'GetDiskSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetDiskSnapshots' => ['name' => 'GetDiskSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDiskSnapshotsRequest'], 'output' => ['shape' => 'GetDiskSnapshotsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetDisks' => ['name' => 'GetDisks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDisksRequest'], 'output' => ['shape' => 'GetDisksResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetDistributionBundles' => ['name' => 'GetDistributionBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDistributionBundlesRequest'], 'output' => ['shape' => 'GetDistributionBundlesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetDistributionLatestCacheReset' => ['name' => 'GetDistributionLatestCacheReset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDistributionLatestCacheResetRequest'], 'output' => ['shape' => 'GetDistributionLatestCacheResetResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetDistributionMetricData' => ['name' => 'GetDistributionMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDistributionMetricDataRequest'], 'output' => ['shape' => 'GetDistributionMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetDistributions' => ['name' => 'GetDistributions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDistributionsRequest'], 'output' => ['shape' => 'GetDistributionsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'GetDomain' => ['name' => 'GetDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDomainRequest'], 'output' => ['shape' => 'GetDomainResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetDomains' => ['name' => 'GetDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDomainsRequest'], 'output' => ['shape' => 'GetDomainsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetExportSnapshotRecords' => ['name' => 'GetExportSnapshotRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExportSnapshotRecordsRequest'], 'output' => ['shape' => 'GetExportSnapshotRecordsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstance' => ['name' => 'GetInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceRequest'], 'output' => ['shape' => 'GetInstanceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstanceAccessDetails' => ['name' => 'GetInstanceAccessDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceAccessDetailsRequest'], 'output' => ['shape' => 'GetInstanceAccessDetailsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstanceMetricData' => ['name' => 'GetInstanceMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceMetricDataRequest'], 'output' => ['shape' => 'GetInstanceMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstancePortStates' => ['name' => 'GetInstancePortStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstancePortStatesRequest'], 'output' => ['shape' => 'GetInstancePortStatesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstanceSnapshot' => ['name' => 'GetInstanceSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceSnapshotRequest'], 'output' => ['shape' => 'GetInstanceSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstanceSnapshots' => ['name' => 'GetInstanceSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceSnapshotsRequest'], 'output' => ['shape' => 'GetInstanceSnapshotsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstanceState' => ['name' => 'GetInstanceState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceStateRequest'], 'output' => ['shape' => 'GetInstanceStateResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetInstances' => ['name' => 'GetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstancesRequest'], 'output' => ['shape' => 'GetInstancesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetKeyPair' => ['name' => 'GetKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetKeyPairRequest'], 'output' => ['shape' => 'GetKeyPairResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetKeyPairs' => ['name' => 'GetKeyPairs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetKeyPairsRequest'], 'output' => ['shape' => 'GetKeyPairsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetLoadBalancer' => ['name' => 'GetLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoadBalancerRequest'], 'output' => ['shape' => 'GetLoadBalancerResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetLoadBalancerMetricData' => ['name' => 'GetLoadBalancerMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoadBalancerMetricDataRequest'], 'output' => ['shape' => 'GetLoadBalancerMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetLoadBalancerTlsCertificates' => ['name' => 'GetLoadBalancerTlsCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoadBalancerTlsCertificatesRequest'], 'output' => ['shape' => 'GetLoadBalancerTlsCertificatesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetLoadBalancerTlsPolicies' => ['name' => 'GetLoadBalancerTlsPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoadBalancerTlsPoliciesRequest'], 'output' => ['shape' => 'GetLoadBalancerTlsPoliciesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'InvalidInputException']]], 'GetLoadBalancers' => ['name' => 'GetLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoadBalancersRequest'], 'output' => ['shape' => 'GetLoadBalancersResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetOperation' => ['name' => 'GetOperation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOperationRequest'], 'output' => ['shape' => 'GetOperationResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetOperations' => ['name' => 'GetOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOperationsRequest'], 'output' => ['shape' => 'GetOperationsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetOperationsForResource' => ['name' => 'GetOperationsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOperationsForResourceRequest'], 'output' => ['shape' => 'GetOperationsForResourceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRegions' => ['name' => 'GetRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegionsRequest'], 'output' => ['shape' => 'GetRegionsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabase' => ['name' => 'GetRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseRequest'], 'output' => ['shape' => 'GetRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseBlueprints' => ['name' => 'GetRelationalDatabaseBlueprints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseBlueprintsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseBlueprintsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseBundles' => ['name' => 'GetRelationalDatabaseBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseBundlesRequest'], 'output' => ['shape' => 'GetRelationalDatabaseBundlesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseEvents' => ['name' => 'GetRelationalDatabaseEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseEventsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseEventsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseLogEvents' => ['name' => 'GetRelationalDatabaseLogEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseLogEventsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseLogEventsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseLogStreams' => ['name' => 'GetRelationalDatabaseLogStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseLogStreamsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseLogStreamsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseMasterUserPassword' => ['name' => 'GetRelationalDatabaseMasterUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseMasterUserPasswordRequest'], 'output' => ['shape' => 'GetRelationalDatabaseMasterUserPasswordResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseMetricData' => ['name' => 'GetRelationalDatabaseMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseMetricDataRequest'], 'output' => ['shape' => 'GetRelationalDatabaseMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseParameters' => ['name' => 'GetRelationalDatabaseParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseParametersRequest'], 'output' => ['shape' => 'GetRelationalDatabaseParametersResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseSnapshot' => ['name' => 'GetRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'GetRelationalDatabaseSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseSnapshots' => ['name' => 'GetRelationalDatabaseSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseSnapshotsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseSnapshotsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabases' => ['name' => 'GetRelationalDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabasesRequest'], 'output' => ['shape' => 'GetRelationalDatabasesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetStaticIp' => ['name' => 'GetStaticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStaticIpRequest'], 'output' => ['shape' => 'GetStaticIpResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetStaticIps' => ['name' => 'GetStaticIps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStaticIpsRequest'], 'output' => ['shape' => 'GetStaticIpsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'ImportKeyPair' => ['name' => 'ImportKeyPair', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportKeyPairRequest'], 'output' => ['shape' => 'ImportKeyPairResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'IsVpcPeered' => ['name' => 'IsVpcPeered', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IsVpcPeeredRequest'], 'output' => ['shape' => 'IsVpcPeeredResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'OpenInstancePublicPorts' => ['name' => 'OpenInstancePublicPorts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'OpenInstancePublicPortsRequest'], 'output' => ['shape' => 'OpenInstancePublicPortsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'PeerVpc' => ['name' => 'PeerVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PeerVpcRequest'], 'output' => ['shape' => 'PeerVpcResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'PutAlarm' => ['name' => 'PutAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAlarmRequest'], 'output' => ['shape' => 'PutAlarmResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'NotFoundException']]], 'PutInstancePublicPorts' => ['name' => 'PutInstancePublicPorts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInstancePublicPortsRequest'], 'output' => ['shape' => 'PutInstancePublicPortsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'RebootInstance' => ['name' => 'RebootInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstanceRequest'], 'output' => ['shape' => 'RebootInstanceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'RebootRelationalDatabase' => ['name' => 'RebootRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootRelationalDatabaseRequest'], 'output' => ['shape' => 'RebootRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'RegisterContainerImage' => ['name' => 'RegisterContainerImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterContainerImageRequest'], 'output' => ['shape' => 'RegisterContainerImageResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'ReleaseStaticIp' => ['name' => 'ReleaseStaticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleaseStaticIpRequest'], 'output' => ['shape' => 'ReleaseStaticIpResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'ResetDistributionCache' => ['name' => 'ResetDistributionCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDistributionCacheRequest'], 'output' => ['shape' => 'ResetDistributionCacheResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'SendContactMethodVerification' => ['name' => 'SendContactMethodVerification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendContactMethodVerificationRequest'], 'output' => ['shape' => 'SendContactMethodVerificationResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'SetIpAddressType' => ['name' => 'SetIpAddressType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetIpAddressTypeRequest'], 'output' => ['shape' => 'SetIpAddressTypeResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'SetResourceAccessForBucket' => ['name' => 'SetResourceAccessForBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetResourceAccessForBucketRequest'], 'output' => ['shape' => 'SetResourceAccessForBucketResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'StartInstance' => ['name' => 'StartInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstanceRequest'], 'output' => ['shape' => 'StartInstanceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'StartRelationalDatabase' => ['name' => 'StartRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartRelationalDatabaseRequest'], 'output' => ['shape' => 'StartRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'StopInstance' => ['name' => 'StopInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstanceRequest'], 'output' => ['shape' => 'StopInstanceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'StopRelationalDatabase' => ['name' => 'StopRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRelationalDatabaseRequest'], 'output' => ['shape' => 'StopRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'TestAlarm' => ['name' => 'TestAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestAlarmRequest'], 'output' => ['shape' => 'TestAlarmResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'OperationFailureException'], ['shape' => 'UnauthenticatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException']]], 'UnpeerVpc' => ['name' => 'UnpeerVpc', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnpeerVpcRequest'], 'output' => ['shape' => 'UnpeerVpcResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateBucket' => ['name' => 'UpdateBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBucketRequest'], 'output' => ['shape' => 'UpdateBucketResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'UpdateBucketBundle' => ['name' => 'UpdateBucketBundle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBucketBundleRequest'], 'output' => ['shape' => 'UpdateBucketBundleResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'UnauthenticatedException']]], 'UpdateContainerService' => ['name' => 'UpdateContainerService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContainerServiceRequest'], 'output' => ['shape' => 'UpdateContainerServiceResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'UpdateDistribution' => ['name' => 'UpdateDistribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDistributionRequest'], 'output' => ['shape' => 'UpdateDistributionResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'UpdateDistributionBundle' => ['name' => 'UpdateDistributionBundle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDistributionBundleRequest'], 'output' => ['shape' => 'UpdateDistributionBundleResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'UnauthenticatedException']]], 'UpdateDomainEntry' => ['name' => 'UpdateDomainEntry', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainEntryRequest'], 'output' => ['shape' => 'UpdateDomainEntryResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateInstanceMetadataOptions' => ['name' => 'UpdateInstanceMetadataOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInstanceMetadataOptionsRequest'], 'output' => ['shape' => 'UpdateInstanceMetadataOptionsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateLoadBalancerAttribute' => ['name' => 'UpdateLoadBalancerAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLoadBalancerAttributeRequest'], 'output' => ['shape' => 'UpdateLoadBalancerAttributeResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateRelationalDatabase' => ['name' => 'UpdateRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRelationalDatabaseRequest'], 'output' => ['shape' => 'UpdateRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateRelationalDatabaseParameters' => ['name' => 'UpdateRelationalDatabaseParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRelationalDatabaseParametersRequest'], 'output' => ['shape' => 'UpdateRelationalDatabaseParametersResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'AccessDirection' => ['type' => 'string', 'enum' => ['inbound', 'outbound']], 'AccessKey' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => 'IAMAccessKeyId'], 'secretAccessKey' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'StatusType'], 'createdAt' => ['shape' => 'IsoDate'], 'lastUsed' => ['shape' => 'AccessKeyLastUsed']]], 'AccessKeyLastUsed' => ['type' => 'structure', 'members' => ['lastUsedDate' => ['shape' => 'IsoDate'], 'region' => ['shape' => 'string'], 'serviceName' => ['shape' => 'string']]], 'AccessKeyList' => ['type' => 'list', 'member' => ['shape' => 'AccessKey']], 'AccessReceiverList' => ['type' => 'list', 'member' => ['shape' => 'ResourceReceivingAccess']], 'AccessRules' => ['type' => 'structure', 'members' => ['getObject' => ['shape' => 'AccessType'], 'allowPublicOverrides' => ['shape' => 'boolean']]], 'AccessType' => ['type' => 'string', 'enum' => ['public', 'private']], 'AccountLevelBpaSync' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AccountLevelBpaSyncStatus'], 'lastSyncedAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'BPAStatusMessage'], 'bpaImpactsLightsail' => ['shape' => 'boolean']]], 'AccountLevelBpaSyncStatus' => ['type' => 'string', 'enum' => ['InSync', 'Failed', 'NeverSynced', 'Defaulted']], 'AccountSetupInProgressException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'AddOn' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'status' => ['shape' => 'string'], 'snapshotTimeOfDay' => ['shape' => 'TimeOfDay'], 'nextSnapshotTimeOfDay' => ['shape' => 'TimeOfDay']]], 'AddOnList' => ['type' => 'list', 'member' => ['shape' => 'AddOn']], 'AddOnRequest' => ['type' => 'structure', 'required' => ['addOnType'], 'members' => ['addOnType' => ['shape' => 'AddOnType'], 'autoSnapshotAddOnRequest' => ['shape' => 'AutoSnapshotAddOnRequest']]], 'AddOnRequestList' => ['type' => 'list', 'member' => ['shape' => 'AddOnRequest']], 'AddOnType' => ['type' => 'string', 'enum' => ['AutoSnapshot']], 'Alarm' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'supportCode' => ['shape' => 'string'], 'monitoredResourceInfo' => ['shape' => 'MonitoredResourceInfo'], 'comparisonOperator' => ['shape' => 'ComparisonOperator'], 'evaluationPeriods' => ['shape' => 'integer'], 'period' => ['shape' => 'MetricPeriod'], 'threshold' => ['shape' => 'double'], 'datapointsToAlarm' => ['shape' => 'integer'], 'treatMissingData' => ['shape' => 'TreatMissingData'], 'statistic' => ['shape' => 'MetricStatistic'], 'metricName' => ['shape' => 'MetricName'], 'state' => ['shape' => 'AlarmState'], 'unit' => ['shape' => 'MetricUnit'], 'contactProtocols' => ['shape' => 'ContactProtocolsList'], 'notificationTriggers' => ['shape' => 'NotificationTriggerList'], 'notificationEnabled' => ['shape' => 'boolean']]], 'AlarmState' => ['type' => 'string', 'enum' => ['OK', 'ALARM', 'INSUFFICIENT_DATA']], 'AlarmsList' => ['type' => 'list', 'member' => ['shape' => 'Alarm']], 'AllocateStaticIpRequest' => ['type' => 'structure', 'required' => ['staticIpName'], 'members' => ['staticIpName' => ['shape' => 'ResourceName']]], 'AllocateStaticIpResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'AttachCertificateToDistributionRequest' => ['type' => 'structure', 'required' => ['distributionName', 'certificateName'], 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'certificateName' => ['shape' => 'ResourceName']]], 'AttachCertificateToDistributionResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'AttachDiskRequest' => ['type' => 'structure', 'required' => ['diskName', 'instanceName', 'diskPath'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'instanceName' => ['shape' => 'ResourceName'], 'diskPath' => ['shape' => 'NonEmptyString']]], 'AttachDiskResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'AttachInstancesToLoadBalancerRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'instanceNames'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'instanceNames' => ['shape' => 'ResourceNameList']]], 'AttachInstancesToLoadBalancerResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'AttachLoadBalancerTlsCertificateRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'certificateName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'certificateName' => ['shape' => 'ResourceName']]], 'AttachLoadBalancerTlsCertificateResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'AttachStaticIpRequest' => ['type' => 'structure', 'required' => ['staticIpName', 'instanceName'], 'members' => ['staticIpName' => ['shape' => 'ResourceName'], 'instanceName' => ['shape' => 'ResourceName']]], 'AttachStaticIpResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'AttachedDisk' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'string'], 'sizeInGb' => ['shape' => 'integer']]], 'AttachedDiskList' => ['type' => 'list', 'member' => ['shape' => 'AttachedDisk']], 'AttachedDiskMap' => ['type' => 'map', 'key' => ['shape' => 'ResourceName'], 'value' => ['shape' => 'DiskMapList']], 'AutoSnapshotAddOnRequest' => ['type' => 'structure', 'members' => ['snapshotTimeOfDay' => ['shape' => 'TimeOfDay']]], 'AutoSnapshotDate' => ['type' => 'string', 'pattern' => '^[0-9]{4}-[0-9]{2}-[0-9]{2}$'], 'AutoSnapshotDetails' => ['type' => 'structure', 'members' => ['date' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'status' => ['shape' => 'AutoSnapshotStatus'], 'fromAttachedDisks' => ['shape' => 'AttachedDiskList']]], 'AutoSnapshotDetailsList' => ['type' => 'list', 'member' => ['shape' => 'AutoSnapshotDetails']], 'AutoSnapshotStatus' => ['type' => 'string', 'enum' => ['Success', 'Failed', 'InProgress', 'NotFound']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['zoneName' => ['shape' => 'NonEmptyString'], 'state' => ['shape' => 'NonEmptyString']]], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'BPAStatusMessage' => ['type' => 'string', 'enum' => ['DEFAULTED_FOR_SLR_MISSING', 'SYNC_ON_HOLD', 'DEFAULTED_FOR_SLR_MISSING_ON_HOLD', 'Unknown']], 'Base64' => ['type' => 'string'], 'BehaviorEnum' => ['type' => 'string', 'enum' => ['dont-cache', 'cache']], 'Blueprint' => ['type' => 'structure', 'members' => ['blueprintId' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'ResourceName'], 'group' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'BlueprintType'], 'description' => ['shape' => 'string'], 'isActive' => ['shape' => 'boolean'], 'minPower' => ['shape' => 'integer'], 'version' => ['shape' => 'string'], 'versionCode' => ['shape' => 'string'], 'productUrl' => ['shape' => 'string'], 'licenseUrl' => ['shape' => 'string'], 'platform' => ['shape' => 'InstancePlatform']]], 'BlueprintList' => ['type' => 'list', 'member' => ['shape' => 'Blueprint']], 'BlueprintType' => ['type' => 'string', 'enum' => ['os', 'app']], 'Bucket' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'NonEmptyString'], 'accessRules' => ['shape' => 'AccessRules'], 'arn' => ['shape' => 'NonEmptyString'], 'bundleId' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'url' => ['shape' => 'NonEmptyString'], 'location' => ['shape' => 'ResourceLocation'], 'name' => ['shape' => 'BucketName'], 'supportCode' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagList'], 'objectVersioning' => ['shape' => 'NonEmptyString'], 'ableToUpdateBundle' => ['shape' => 'boolean'], 'readonlyAccessAccounts' => ['shape' => 'PartnerIdList'], 'resourcesReceivingAccess' => ['shape' => 'AccessReceiverList'], 'state' => ['shape' => 'BucketState'], 'accessLogConfig' => ['shape' => 'BucketAccessLogConfig']]], 'BucketAccessLogConfig' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'boolean'], 'destination' => ['shape' => 'BucketName'], 'prefix' => ['shape' => 'BucketAccessLogPrefix']]], 'BucketAccessLogPrefix' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[\\w/!.*\')(-]+$'], 'BucketBundle' => ['type' => 'structure', 'members' => ['bundleId' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'NonEmptyString'], 'price' => ['shape' => 'float'], 'storagePerMonthInGb' => ['shape' => 'integer'], 'transferPerMonthInGb' => ['shape' => 'integer'], 'isActive' => ['shape' => 'boolean']]], 'BucketBundleList' => ['type' => 'list', 'member' => ['shape' => 'BucketBundle']], 'BucketList' => ['type' => 'list', 'member' => ['shape' => 'Bucket']], 'BucketMetricName' => ['type' => 'string', 'enum' => ['BucketSizeBytes', 'NumberOfObjects']], 'BucketName' => ['type' => 'string', 'max' => 54, 'min' => 3, 'pattern' => '^[a-z0-9][a-z0-9-]{1,52}[a-z0-9]$'], 'BucketState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'NonEmptyString'], 'message' => ['shape' => 'string']]], 'Bundle' => ['type' => 'structure', 'members' => ['price' => ['shape' => 'float'], 'cpuCount' => ['shape' => 'integer'], 'diskSizeInGb' => ['shape' => 'integer'], 'bundleId' => ['shape' => 'NonEmptyString'], 'instanceType' => ['shape' => 'string'], 'isActive' => ['shape' => 'boolean'], 'name' => ['shape' => 'string'], 'power' => ['shape' => 'integer'], 'ramSizeInGb' => ['shape' => 'float'], 'transferPerMonthInGb' => ['shape' => 'integer'], 'supportedPlatforms' => ['shape' => 'InstancePlatformList']]], 'BundleList' => ['type' => 'list', 'member' => ['shape' => 'Bundle']], 'CacheBehavior' => ['type' => 'structure', 'members' => ['behavior' => ['shape' => 'BehaviorEnum']]], 'CacheBehaviorList' => ['type' => 'list', 'member' => ['shape' => 'CacheBehaviorPerPath']], 'CacheBehaviorPerPath' => ['type' => 'structure', 'members' => ['path' => ['shape' => 'string'], 'behavior' => ['shape' => 'BehaviorEnum']]], 'CacheSettings' => ['type' => 'structure', 'members' => ['defaultTTL' => ['shape' => 'long'], 'minimumTTL' => ['shape' => 'long'], 'maximumTTL' => ['shape' => 'long'], 'allowedHTTPMethods' => ['shape' => 'NonEmptyString'], 'cachedHTTPMethods' => ['shape' => 'NonEmptyString'], 'forwardedCookies' => ['shape' => 'CookieObject'], 'forwardedHeaders' => ['shape' => 'HeaderObject'], 'forwardedQueryStrings' => ['shape' => 'QueryStringObject']]], 'Certificate' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'CertificateName'], 'domainName' => ['shape' => 'DomainName'], 'status' => ['shape' => 'CertificateStatus'], 'serialNumber' => ['shape' => 'SerialNumber'], 'subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNameList'], 'domainValidationRecords' => ['shape' => 'DomainValidationRecordList'], 'requestFailureReason' => ['shape' => 'RequestFailureReason'], 'inUseResourceCount' => ['shape' => 'InUseResourceCount'], 'keyAlgorithm' => ['shape' => 'KeyAlgorithm'], 'createdAt' => ['shape' => 'IsoDate'], 'issuedAt' => ['shape' => 'IsoDate'], 'issuerCA' => ['shape' => 'IssuerCA'], 'notBefore' => ['shape' => 'IsoDate'], 'notAfter' => ['shape' => 'IsoDate'], 'eligibleToRenew' => ['shape' => 'EligibleToRenew'], 'renewalSummary' => ['shape' => 'RenewalSummary'], 'revokedAt' => ['shape' => 'IsoDate'], 'revocationReason' => ['shape' => 'RevocationReason'], 'tags' => ['shape' => 'TagList'], 'supportCode' => ['shape' => 'string']]], 'CertificateDomainValidationStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'FAILED', 'SUCCESS']], 'CertificateName' => ['type' => 'string'], 'CertificateStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'ISSUED', 'INACTIVE', 'EXPIRED', 'VALIDATION_TIMED_OUT', 'REVOKED', 'FAILED']], 'CertificateStatusList' => ['type' => 'list', 'member' => ['shape' => 'CertificateStatus']], 'CertificateSummary' => ['type' => 'structure', 'members' => ['certificateArn' => ['shape' => 'NonEmptyString'], 'certificateName' => ['shape' => 'CertificateName'], 'domainName' => ['shape' => 'DomainName'], 'certificateDetail' => ['shape' => 'Certificate'], 'tags' => ['shape' => 'TagList']]], 'CertificateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CertificateSummary']], 'CloseInstancePublicPortsRequest' => ['type' => 'structure', 'required' => ['portInfo', 'instanceName'], 'members' => ['portInfo' => ['shape' => 'PortInfo'], 'instanceName' => ['shape' => 'ResourceName']]], 'CloseInstancePublicPortsResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'CloudFormationStackRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'state' => ['shape' => 'RecordState'], 'sourceInfo' => ['shape' => 'CloudFormationStackRecordSourceInfoList'], 'destinationInfo' => ['shape' => 'DestinationInfo']]], 'CloudFormationStackRecordList' => ['type' => 'list', 'member' => ['shape' => 'CloudFormationStackRecord']], 'CloudFormationStackRecordSourceInfo' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'CloudFormationStackRecordSourceType'], 'name' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString']]], 'CloudFormationStackRecordSourceInfoList' => ['type' => 'list', 'member' => ['shape' => 'CloudFormationStackRecordSourceInfo']], 'CloudFormationStackRecordSourceType' => ['type' => 'string', 'enum' => ['ExportSnapshotRecord']], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanThreshold', 'LessThanOrEqualToThreshold']], 'ContactMethod' => ['type' => 'structure', 'members' => ['contactEndpoint' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'ContactMethodStatus'], 'protocol' => ['shape' => 'ContactProtocol'], 'name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'supportCode' => ['shape' => 'string']]], 'ContactMethodStatus' => ['type' => 'string', 'enum' => ['PendingVerification', 'Valid', 'Invalid']], 'ContactMethodVerificationProtocol' => ['type' => 'string', 'enum' => ['Email']], 'ContactMethodsList' => ['type' => 'list', 'member' => ['shape' => 'ContactMethod']], 'ContactProtocol' => ['type' => 'string', 'enum' => ['Email', 'SMS']], 'ContactProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'ContactProtocol']], 'Container' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'string'], 'command' => ['shape' => 'StringList'], 'environment' => ['shape' => 'Environment'], 'ports' => ['shape' => 'PortMap']]], 'ContainerImage' => ['type' => 'structure', 'members' => ['image' => ['shape' => 'string'], 'digest' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate']]], 'ContainerImageList' => ['type' => 'list', 'member' => ['shape' => 'ContainerImage']], 'ContainerLabel' => ['type' => 'string', 'max' => 53, 'min' => 1, 'pattern' => '^[a-z0-9]{1,2}|[a-z0-9][a-z0-9-]+[a-z0-9]$'], 'ContainerMap' => ['type' => 'map', 'key' => ['shape' => 'ContainerName'], 'value' => ['shape' => 'Container']], 'ContainerName' => ['type' => 'string', 'max' => 53, 'min' => 1, 'pattern' => '^[a-z0-9]{1,2}|[a-z0-9][a-z0-9-]+[a-z0-9]$'], 'ContainerService' => ['type' => 'structure', 'members' => ['containerServiceName' => ['shape' => 'ContainerServiceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'power' => ['shape' => 'ContainerServicePowerName'], 'powerId' => ['shape' => 'string'], 'state' => ['shape' => 'ContainerServiceState'], 'stateDetail' => ['shape' => 'ContainerServiceStateDetail'], 'scale' => ['shape' => 'ContainerServiceScale'], 'currentDeployment' => ['shape' => 'ContainerServiceDeployment'], 'nextDeployment' => ['shape' => 'ContainerServiceDeployment'], 'isDisabled' => ['shape' => 'boolean'], 'principalArn' => ['shape' => 'string'], 'privateDomainName' => ['shape' => 'string'], 'publicDomainNames' => ['shape' => 'ContainerServicePublicDomains'], 'url' => ['shape' => 'string'], 'privateRegistryAccess' => ['shape' => 'PrivateRegistryAccess']]], 'ContainerServiceDeployment' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'integer'], 'state' => ['shape' => 'ContainerServiceDeploymentState'], 'containers' => ['shape' => 'ContainerMap'], 'publicEndpoint' => ['shape' => 'ContainerServiceEndpoint'], 'createdAt' => ['shape' => 'IsoDate']]], 'ContainerServiceDeploymentList' => ['type' => 'list', 'member' => ['shape' => 'ContainerServiceDeployment']], 'ContainerServiceDeploymentRequest' => ['type' => 'structure', 'members' => ['containers' => ['shape' => 'ContainerMap'], 'publicEndpoint' => ['shape' => 'EndpointRequest']]], 'ContainerServiceDeploymentState' => ['type' => 'string', 'enum' => ['ACTIVATING', 'ACTIVE', 'INACTIVE', 'FAILED']], 'ContainerServiceECRImagePullerRole' => ['type' => 'structure', 'members' => ['isActive' => ['shape' => 'boolean'], 'principalArn' => ['shape' => 'string']]], 'ContainerServiceECRImagePullerRoleRequest' => ['type' => 'structure', 'members' => ['isActive' => ['shape' => 'boolean']]], 'ContainerServiceEndpoint' => ['type' => 'structure', 'members' => ['containerName' => ['shape' => 'string'], 'containerPort' => ['shape' => 'integer'], 'healthCheck' => ['shape' => 'ContainerServiceHealthCheckConfig']]], 'ContainerServiceHealthCheckConfig' => ['type' => 'structure', 'members' => ['healthyThreshold' => ['shape' => 'integer'], 'unhealthyThreshold' => ['shape' => 'integer'], 'timeoutSeconds' => ['shape' => 'integer'], 'intervalSeconds' => ['shape' => 'integer'], 'path' => ['shape' => 'string'], 'successCodes' => ['shape' => 'string']]], 'ContainerServiceList' => ['type' => 'list', 'member' => ['shape' => 'ContainerService']], 'ContainerServiceLogEvent' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'string']]], 'ContainerServiceLogEventList' => ['type' => 'list', 'member' => ['shape' => 'ContainerServiceLogEvent']], 'ContainerServiceMetadataEntry' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'ContainerServiceMetadataEntryList' => ['type' => 'list', 'member' => ['shape' => 'ContainerServiceMetadataEntry']], 'ContainerServiceMetricName' => ['type' => 'string', 'enum' => ['CPUUtilization', 'MemoryUtilization']], 'ContainerServiceName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9]{1,2}|[a-z0-9][a-z0-9-]+[a-z0-9]$'], 'ContainerServicePower' => ['type' => 'structure', 'members' => ['powerId' => ['shape' => 'string'], 'price' => ['shape' => 'float'], 'cpuCount' => ['shape' => 'float'], 'ramSizeInGb' => ['shape' => 'float'], 'name' => ['shape' => 'string'], 'isActive' => ['shape' => 'boolean']]], 'ContainerServicePowerList' => ['type' => 'list', 'member' => ['shape' => 'ContainerServicePower']], 'ContainerServicePowerName' => ['type' => 'string', 'enum' => ['nano', 'micro', 'small', 'medium', 'large', 'xlarge']], 'ContainerServiceProtocol' => ['type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'TCP', 'UDP']], 'ContainerServicePublicDomains' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'ContainerServicePublicDomainsList']], 'ContainerServicePublicDomainsList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'ContainerServiceRegistryLogin' => ['type' => 'structure', 'members' => ['username' => ['shape' => 'string'], 'password' => ['shape' => 'string'], 'expiresAt' => ['shape' => 'IsoDate'], 'registry' => ['shape' => 'string']]], 'ContainerServiceScale' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ContainerServiceState' => ['type' => 'string', 'enum' => ['PENDING', 'READY', 'RUNNING', 'UPDATING', 'DELETING', 'DISABLED', 'DEPLOYING']], 'ContainerServiceStateDetail' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ContainerServiceStateDetailCode'], 'message' => ['shape' => 'string']]], 'ContainerServiceStateDetailCode' => ['type' => 'string', 'enum' => ['CREATING_SYSTEM_RESOURCES', 'CREATING_NETWORK_INFRASTRUCTURE', 'PROVISIONING_CERTIFICATE', 'PROVISIONING_SERVICE', 'CREATING_DEPLOYMENT', 'EVALUATING_HEALTH_CHECK', 'ACTIVATING_DEPLOYMENT', 'CERTIFICATE_LIMIT_EXCEEDED', 'UNKNOWN_ERROR']], 'ContainerServicesListResult' => ['type' => 'structure', 'members' => ['containerServices' => ['shape' => 'ContainerServiceList']]], 'CookieObject' => ['type' => 'structure', 'members' => ['option' => ['shape' => 'ForwardValues'], 'cookiesAllowList' => ['shape' => 'StringList']]], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['targetSnapshotName', 'sourceRegion'], 'members' => ['sourceSnapshotName' => ['shape' => 'ResourceName'], 'sourceResourceName' => ['shape' => 'string'], 'restoreDate' => ['shape' => 'string'], 'useLatestRestorableAutoSnapshot' => ['shape' => 'boolean'], 'targetSnapshotName' => ['shape' => 'ResourceName'], 'sourceRegion' => ['shape' => 'RegionName']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateBucketAccessKeyRequest' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName']]], 'CreateBucketAccessKeyResult' => ['type' => 'structure', 'members' => ['accessKey' => ['shape' => 'AccessKey'], 'operations' => ['shape' => 'OperationList']]], 'CreateBucketRequest' => ['type' => 'structure', 'required' => ['bucketName', 'bundleId'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'bundleId' => ['shape' => 'NonEmptyString'], 'tags' => ['shape' => 'TagList'], 'enableObjectVersioning' => ['shape' => 'boolean']]], 'CreateBucketResult' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'Bucket'], 'operations' => ['shape' => 'OperationList']]], 'CreateCertificateRequest' => ['type' => 'structure', 'required' => ['certificateName', 'domainName'], 'members' => ['certificateName' => ['shape' => 'CertificateName'], 'domainName' => ['shape' => 'DomainName'], 'subjectAlternativeNames' => ['shape' => 'SubjectAlternativeNameList'], 'tags' => ['shape' => 'TagList']]], 'CreateCertificateResult' => ['type' => 'structure', 'members' => ['certificate' => ['shape' => 'CertificateSummary'], 'operations' => ['shape' => 'OperationList']]], 'CreateCloudFormationStackRequest' => ['type' => 'structure', 'required' => ['instances'], 'members' => ['instances' => ['shape' => 'InstanceEntryList']]], 'CreateCloudFormationStackResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateContactMethodRequest' => ['type' => 'structure', 'required' => ['protocol', 'contactEndpoint'], 'members' => ['protocol' => ['shape' => 'ContactProtocol'], 'contactEndpoint' => ['shape' => 'StringMax256']]], 'CreateContactMethodResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateContainerServiceDeploymentRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'containers' => ['shape' => 'ContainerMap'], 'publicEndpoint' => ['shape' => 'EndpointRequest']]], 'CreateContainerServiceDeploymentResult' => ['type' => 'structure', 'members' => ['containerService' => ['shape' => 'ContainerService']]], 'CreateContainerServiceRegistryLoginRequest' => ['type' => 'structure', 'members' => []], 'CreateContainerServiceRegistryLoginResult' => ['type' => 'structure', 'members' => ['registryLogin' => ['shape' => 'ContainerServiceRegistryLogin']]], 'CreateContainerServiceRequest' => ['type' => 'structure', 'required' => ['serviceName', 'power', 'scale'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'power' => ['shape' => 'ContainerServicePowerName'], 'scale' => ['shape' => 'ContainerServiceScale'], 'tags' => ['shape' => 'TagList'], 'publicDomainNames' => ['shape' => 'ContainerServicePublicDomains'], 'deployment' => ['shape' => 'ContainerServiceDeploymentRequest'], 'privateRegistryAccess' => ['shape' => 'PrivateRegistryAccessRequest']]], 'CreateContainerServiceResult' => ['type' => 'structure', 'members' => ['containerService' => ['shape' => 'ContainerService']]], 'CreateDiskFromSnapshotRequest' => ['type' => 'structure', 'required' => ['diskName', 'availabilityZone', 'sizeInGb'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'diskSnapshotName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'tags' => ['shape' => 'TagList'], 'addOns' => ['shape' => 'AddOnRequestList'], 'sourceDiskName' => ['shape' => 'string'], 'restoreDate' => ['shape' => 'string'], 'useLatestRestorableAutoSnapshot' => ['shape' => 'boolean']]], 'CreateDiskFromSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDiskRequest' => ['type' => 'structure', 'required' => ['diskName', 'availabilityZone', 'sizeInGb'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'tags' => ['shape' => 'TagList'], 'addOns' => ['shape' => 'AddOnRequestList']]], 'CreateDiskResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDiskSnapshotRequest' => ['type' => 'structure', 'required' => ['diskSnapshotName'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'diskSnapshotName' => ['shape' => 'ResourceName'], 'instanceName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'CreateDiskSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDistributionRequest' => ['type' => 'structure', 'required' => ['distributionName', 'origin', 'defaultCacheBehavior', 'bundleId'], 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'origin' => ['shape' => 'InputOrigin'], 'defaultCacheBehavior' => ['shape' => 'CacheBehavior'], 'cacheBehaviorSettings' => ['shape' => 'CacheSettings'], 'cacheBehaviors' => ['shape' => 'CacheBehaviorList'], 'bundleId' => ['shape' => 'string'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'tags' => ['shape' => 'TagList']]], 'CreateDistributionResult' => ['type' => 'structure', 'members' => ['distribution' => ['shape' => 'LightsailDistribution'], 'operation' => ['shape' => 'Operation']]], 'CreateDomainEntryRequest' => ['type' => 'structure', 'required' => ['domainName', 'domainEntry'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'domainEntry' => ['shape' => 'DomainEntry']]], 'CreateDomainEntryResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'tags' => ['shape' => 'TagList']]], 'CreateDomainResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'CreateInstanceSnapshotRequest' => ['type' => 'structure', 'required' => ['instanceSnapshotName', 'instanceName'], 'members' => ['instanceSnapshotName' => ['shape' => 'ResourceName'], 'instanceName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'CreateInstanceSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateInstancesFromSnapshotRequest' => ['type' => 'structure', 'required' => ['instanceNames', 'availabilityZone', 'bundleId'], 'members' => ['instanceNames' => ['shape' => 'StringList'], 'attachedDiskMapping' => ['shape' => 'AttachedDiskMap'], 'availabilityZone' => ['shape' => 'string'], 'instanceSnapshotName' => ['shape' => 'ResourceName'], 'bundleId' => ['shape' => 'NonEmptyString'], 'userData' => ['shape' => 'string'], 'keyPairName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList'], 'addOns' => ['shape' => 'AddOnRequestList'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'sourceInstanceName' => ['shape' => 'string'], 'restoreDate' => ['shape' => 'string'], 'useLatestRestorableAutoSnapshot' => ['shape' => 'boolean']]], 'CreateInstancesFromSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateInstancesRequest' => ['type' => 'structure', 'required' => ['instanceNames', 'availabilityZone', 'blueprintId', 'bundleId'], 'members' => ['instanceNames' => ['shape' => 'StringList'], 'availabilityZone' => ['shape' => 'string'], 'customImageName' => ['shape' => 'ResourceName', 'deprecated' => \true], 'blueprintId' => ['shape' => 'NonEmptyString'], 'bundleId' => ['shape' => 'NonEmptyString'], 'userData' => ['shape' => 'string'], 'keyPairName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList'], 'addOns' => ['shape' => 'AddOnRequestList'], 'ipAddressType' => ['shape' => 'IpAddressType']]], 'CreateInstancesResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['keyPairName'], 'members' => ['keyPairName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'CreateKeyPairResult' => ['type' => 'structure', 'members' => ['keyPair' => ['shape' => 'KeyPair'], 'publicKeyBase64' => ['shape' => 'Base64'], 'privateKeyBase64' => ['shape' => 'Base64'], 'operation' => ['shape' => 'Operation']]], 'CreateLoadBalancerRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'instancePort'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'instancePort' => ['shape' => 'Port'], 'healthCheckPath' => ['shape' => 'string'], 'certificateName' => ['shape' => 'ResourceName'], 'certificateDomainName' => ['shape' => 'DomainName'], 'certificateAlternativeNames' => ['shape' => 'DomainNameList'], 'tags' => ['shape' => 'TagList'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'tlsPolicyName' => ['shape' => 'string']]], 'CreateLoadBalancerResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateLoadBalancerTlsCertificateRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'certificateName', 'certificateDomainName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'certificateName' => ['shape' => 'ResourceName'], 'certificateDomainName' => ['shape' => 'DomainName'], 'certificateAlternativeNames' => ['shape' => 'DomainNameList'], 'tags' => ['shape' => 'TagList']]], 'CreateLoadBalancerTlsCertificateResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseFromSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'string'], 'publiclyAccessible' => ['shape' => 'boolean'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName'], 'relationalDatabaseBundleId' => ['shape' => 'string'], 'sourceRelationalDatabaseName' => ['shape' => 'ResourceName'], 'restoreTime' => ['shape' => 'IsoDate'], 'useLatestRestorableTime' => ['shape' => 'boolean'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseFromSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'relationalDatabaseBlueprintId', 'relationalDatabaseBundleId', 'masterDatabaseName', 'masterUsername'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'string'], 'relationalDatabaseBlueprintId' => ['shape' => 'string'], 'relationalDatabaseBundleId' => ['shape' => 'string'], 'masterDatabaseName' => ['shape' => 'string'], 'masterUsername' => ['shape' => 'string'], 'masterUserPassword' => ['shape' => 'SensitiveString'], 'preferredBackupWindow' => ['shape' => 'string'], 'preferredMaintenanceWindow' => ['shape' => 'string'], 'publiclyAccessible' => ['shape' => 'boolean'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteAlarmRequest' => ['type' => 'structure', 'required' => ['alarmName'], 'members' => ['alarmName' => ['shape' => 'ResourceName']]], 'DeleteAlarmResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteAutoSnapshotRequest' => ['type' => 'structure', 'required' => ['resourceName', 'date'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'date' => ['shape' => 'AutoSnapshotDate']]], 'DeleteAutoSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteBucketAccessKeyRequest' => ['type' => 'structure', 'required' => ['bucketName', 'accessKeyId'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'accessKeyId' => ['shape' => 'NonEmptyString']]], 'DeleteBucketAccessKeyResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteBucketRequest' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'forceDelete' => ['shape' => 'boolean']]], 'DeleteBucketResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteCertificateRequest' => ['type' => 'structure', 'required' => ['certificateName'], 'members' => ['certificateName' => ['shape' => 'CertificateName']]], 'DeleteCertificateResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteContactMethodRequest' => ['type' => 'structure', 'required' => ['protocol'], 'members' => ['protocol' => ['shape' => 'ContactProtocol']]], 'DeleteContactMethodResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteContainerImageRequest' => ['type' => 'structure', 'required' => ['serviceName', 'image'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'image' => ['shape' => 'string']]], 'DeleteContainerImageResult' => ['type' => 'structure', 'members' => []], 'DeleteContainerServiceRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName']]], 'DeleteContainerServiceResult' => ['type' => 'structure', 'members' => []], 'DeleteDiskRequest' => ['type' => 'structure', 'required' => ['diskName'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'forceDeleteAddOns' => ['shape' => 'boolean']]], 'DeleteDiskResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteDiskSnapshotRequest' => ['type' => 'structure', 'required' => ['diskSnapshotName'], 'members' => ['diskSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteDiskSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteDistributionRequest' => ['type' => 'structure', 'members' => ['distributionName' => ['shape' => 'ResourceName']]], 'DeleteDistributionResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'DeleteDomainEntryRequest' => ['type' => 'structure', 'required' => ['domainName', 'domainEntry'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'domainEntry' => ['shape' => 'DomainEntry']]], 'DeleteDomainEntryResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName']]], 'DeleteDomainResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'DeleteInstanceRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'forceDeleteAddOns' => ['shape' => 'boolean']]], 'DeleteInstanceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteInstanceSnapshotRequest' => ['type' => 'structure', 'required' => ['instanceSnapshotName'], 'members' => ['instanceSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteInstanceSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteKeyPairRequest' => ['type' => 'structure', 'required' => ['keyPairName'], 'members' => ['keyPairName' => ['shape' => 'ResourceName'], 'expectedFingerprint' => ['shape' => 'string']]], 'DeleteKeyPairResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'DeleteKnownHostKeysRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'DeleteKnownHostKeysResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteLoadBalancerRequest' => ['type' => 'structure', 'required' => ['loadBalancerName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName']]], 'DeleteLoadBalancerResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteLoadBalancerTlsCertificateRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'certificateName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'certificateName' => ['shape' => 'ResourceName'], 'force' => ['shape' => 'boolean']]], 'DeleteLoadBalancerTlsCertificateResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'skipFinalSnapshot' => ['shape' => 'boolean'], 'finalRelationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteRelationalDatabaseSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DestinationInfo' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'service' => ['shape' => 'NonEmptyString']]], 'DetachCertificateFromDistributionRequest' => ['type' => 'structure', 'required' => ['distributionName'], 'members' => ['distributionName' => ['shape' => 'ResourceName']]], 'DetachCertificateFromDistributionResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'DetachDiskRequest' => ['type' => 'structure', 'required' => ['diskName'], 'members' => ['diskName' => ['shape' => 'ResourceName']]], 'DetachDiskResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DetachInstancesFromLoadBalancerRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'instanceNames'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'instanceNames' => ['shape' => 'ResourceNameList']]], 'DetachInstancesFromLoadBalancerResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DetachStaticIpRequest' => ['type' => 'structure', 'required' => ['staticIpName'], 'members' => ['staticIpName' => ['shape' => 'ResourceName']]], 'DetachStaticIpResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DisableAddOnRequest' => ['type' => 'structure', 'required' => ['addOnType', 'resourceName'], 'members' => ['addOnType' => ['shape' => 'AddOnType'], 'resourceName' => ['shape' => 'ResourceName']]], 'DisableAddOnResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'Disk' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'addOns' => ['shape' => 'AddOnList'], 'sizeInGb' => ['shape' => 'integer'], 'isSystemDisk' => ['shape' => 'boolean'], 'iops' => ['shape' => 'integer'], 'path' => ['shape' => 'string'], 'state' => ['shape' => 'DiskState'], 'attachedTo' => ['shape' => 'ResourceName'], 'isAttached' => ['shape' => 'boolean'], 'attachmentState' => ['shape' => 'string', 'deprecated' => \true], 'gbInUse' => ['shape' => 'integer', 'deprecated' => \true]]], 'DiskInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'path' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'isSystemDisk' => ['shape' => 'boolean']]], 'DiskInfoList' => ['type' => 'list', 'member' => ['shape' => 'DiskInfo']], 'DiskList' => ['type' => 'list', 'member' => ['shape' => 'Disk']], 'DiskMap' => ['type' => 'structure', 'members' => ['originalDiskPath' => ['shape' => 'NonEmptyString'], 'newDiskName' => ['shape' => 'ResourceName']]], 'DiskMapList' => ['type' => 'list', 'member' => ['shape' => 'DiskMap']], 'DiskSnapshot' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'sizeInGb' => ['shape' => 'integer'], 'state' => ['shape' => 'DiskSnapshotState'], 'progress' => ['shape' => 'string'], 'fromDiskName' => ['shape' => 'ResourceName'], 'fromDiskArn' => ['shape' => 'NonEmptyString'], 'fromInstanceName' => ['shape' => 'ResourceName'], 'fromInstanceArn' => ['shape' => 'NonEmptyString'], 'isFromAutoSnapshot' => ['shape' => 'boolean']]], 'DiskSnapshotInfo' => ['type' => 'structure', 'members' => ['sizeInGb' => ['shape' => 'integer']]], 'DiskSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DiskSnapshot']], 'DiskSnapshotState' => ['type' => 'string', 'enum' => ['pending', 'completed', 'error', 'unknown']], 'DiskState' => ['type' => 'string', 'enum' => ['pending', 'error', 'available', 'in-use', 'unknown']], 'DistributionBundle' => ['type' => 'structure', 'members' => ['bundleId' => ['shape' => 'string'], 'name' => ['shape' => 'string'], 'price' => ['shape' => 'float'], 'transferPerMonthInGb' => ['shape' => 'integer'], 'isActive' => ['shape' => 'boolean']]], 'DistributionBundleList' => ['type' => 'list', 'member' => ['shape' => 'DistributionBundle']], 'DistributionList' => ['type' => 'list', 'member' => ['shape' => 'LightsailDistribution']], 'DistributionMetricName' => ['type' => 'string', 'enum' => ['Requests', 'BytesDownloaded', 'BytesUploaded', 'TotalErrorRate', 'Http4xxErrorRate', 'Http5xxErrorRate']], 'DnsRecordCreationState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'DnsRecordCreationStateCode'], 'message' => ['shape' => 'string']]], 'DnsRecordCreationStateCode' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'STARTED', 'FAILED']], 'Domain' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'domainEntries' => ['shape' => 'DomainEntryList'], 'registeredDomainDelegationInfo' => ['shape' => 'RegisteredDomainDelegationInfo']]], 'DomainEntry' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'name' => ['shape' => 'DomainName'], 'target' => ['shape' => 'string'], 'isAlias' => ['shape' => 'boolean'], 'type' => ['shape' => 'DomainEntryType'], 'options' => ['shape' => 'DomainEntryOptions', 'deprecated' => \true]]], 'DomainEntryList' => ['type' => 'list', 'member' => ['shape' => 'DomainEntry']], 'DomainEntryOptions' => ['type' => 'map', 'key' => ['shape' => 'DomainEntryOptionsKeys'], 'value' => ['shape' => 'string']], 'DomainEntryOptionsKeys' => ['type' => 'string'], 'DomainEntryType' => ['type' => 'string'], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'Domain']], 'DomainName' => ['type' => 'string'], 'DomainNameList' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'DomainValidationRecord' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'resourceRecord' => ['shape' => 'ResourceRecord'], 'dnsRecordCreationState' => ['shape' => 'DnsRecordCreationState'], 'validationStatus' => ['shape' => 'CertificateDomainValidationStatus']]], 'DomainValidationRecordList' => ['type' => 'list', 'member' => ['shape' => 'DomainValidationRecord']], 'DownloadDefaultKeyPairRequest' => ['type' => 'structure', 'members' => []], 'DownloadDefaultKeyPairResult' => ['type' => 'structure', 'members' => ['publicKeyBase64' => ['shape' => 'Base64'], 'privateKeyBase64' => ['shape' => 'Base64'], 'createdAt' => ['shape' => 'IsoDate']]], 'EligibleToRenew' => ['type' => 'string'], 'EnableAddOnRequest' => ['type' => 'structure', 'required' => ['resourceName', 'addOnRequest'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'addOnRequest' => ['shape' => 'AddOnRequest']]], 'EnableAddOnResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'EndpointRequest' => ['type' => 'structure', 'required' => ['containerName', 'containerPort'], 'members' => ['containerName' => ['shape' => 'string'], 'containerPort' => ['shape' => 'integer'], 'healthCheck' => ['shape' => 'ContainerServiceHealthCheckConfig']]], 'Environment' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'ExportSnapshotRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'state' => ['shape' => 'RecordState'], 'sourceInfo' => ['shape' => 'ExportSnapshotRecordSourceInfo'], 'destinationInfo' => ['shape' => 'DestinationInfo']]], 'ExportSnapshotRecordList' => ['type' => 'list', 'member' => ['shape' => 'ExportSnapshotRecord']], 'ExportSnapshotRecordSourceInfo' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ExportSnapshotRecordSourceType'], 'createdAt' => ['shape' => 'IsoDate'], 'name' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString'], 'fromResourceName' => ['shape' => 'NonEmptyString'], 'fromResourceArn' => ['shape' => 'NonEmptyString'], 'instanceSnapshotInfo' => ['shape' => 'InstanceSnapshotInfo'], 'diskSnapshotInfo' => ['shape' => 'DiskSnapshotInfo']]], 'ExportSnapshotRecordSourceType' => ['type' => 'string', 'enum' => ['InstanceSnapshot', 'DiskSnapshot']], 'ExportSnapshotRequest' => ['type' => 'structure', 'required' => ['sourceSnapshotName'], 'members' => ['sourceSnapshotName' => ['shape' => 'ResourceName']]], 'ExportSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'ForwardValues' => ['type' => 'string', 'enum' => ['none', 'allow-list', 'all']], 'GetActiveNamesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetActiveNamesResult' => ['type' => 'structure', 'members' => ['activeNames' => ['shape' => 'StringList'], 'nextPageToken' => ['shape' => 'string']]], 'GetAlarmsRequest' => ['type' => 'structure', 'members' => ['alarmName' => ['shape' => 'ResourceName'], 'pageToken' => ['shape' => 'string'], 'monitoredResourceName' => ['shape' => 'ResourceName']]], 'GetAlarmsResult' => ['type' => 'structure', 'members' => ['alarms' => ['shape' => 'AlarmsList'], 'nextPageToken' => ['shape' => 'string']]], 'GetAutoSnapshotsRequest' => ['type' => 'structure', 'required' => ['resourceName'], 'members' => ['resourceName' => ['shape' => 'ResourceName']]], 'GetAutoSnapshotsResult' => ['type' => 'structure', 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'resourceType' => ['shape' => 'ResourceType'], 'autoSnapshots' => ['shape' => 'AutoSnapshotDetailsList']]], 'GetBlueprintsRequest' => ['type' => 'structure', 'members' => ['includeInactive' => ['shape' => 'boolean'], 'pageToken' => ['shape' => 'string']]], 'GetBlueprintsResult' => ['type' => 'structure', 'members' => ['blueprints' => ['shape' => 'BlueprintList'], 'nextPageToken' => ['shape' => 'string']]], 'GetBucketAccessKeysRequest' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName']]], 'GetBucketAccessKeysResult' => ['type' => 'structure', 'members' => ['accessKeys' => ['shape' => 'AccessKeyList']]], 'GetBucketBundlesRequest' => ['type' => 'structure', 'members' => ['includeInactive' => ['shape' => 'boolean']]], 'GetBucketBundlesResult' => ['type' => 'structure', 'members' => ['bundles' => ['shape' => 'BucketBundleList']]], 'GetBucketMetricDataRequest' => ['type' => 'structure', 'required' => ['bucketName', 'metricName', 'startTime', 'endTime', 'period', 'statistics', 'unit'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'metricName' => ['shape' => 'BucketMetricName'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'period' => ['shape' => 'MetricPeriod'], 'statistics' => ['shape' => 'MetricStatisticList'], 'unit' => ['shape' => 'MetricUnit']]], 'GetBucketMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'BucketMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetBucketsRequest' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'BucketName'], 'pageToken' => ['shape' => 'string'], 'includeConnectedResources' => ['shape' => 'boolean']]], 'GetBucketsResult' => ['type' => 'structure', 'members' => ['buckets' => ['shape' => 'BucketList'], 'nextPageToken' => ['shape' => 'string'], 'accountLevelBpaSync' => ['shape' => 'AccountLevelBpaSync']]], 'GetBundlesRequest' => ['type' => 'structure', 'members' => ['includeInactive' => ['shape' => 'boolean'], 'pageToken' => ['shape' => 'string']]], 'GetBundlesResult' => ['type' => 'structure', 'members' => ['bundles' => ['shape' => 'BundleList'], 'nextPageToken' => ['shape' => 'string']]], 'GetCertificatesRequest' => ['type' => 'structure', 'members' => ['certificateStatuses' => ['shape' => 'CertificateStatusList'], 'includeCertificateDetails' => ['shape' => 'IncludeCertificateDetails'], 'certificateName' => ['shape' => 'CertificateName']]], 'GetCertificatesResult' => ['type' => 'structure', 'members' => ['certificates' => ['shape' => 'CertificateSummaryList']]], 'GetCloudFormationStackRecordsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetCloudFormationStackRecordsResult' => ['type' => 'structure', 'members' => ['cloudFormationStackRecords' => ['shape' => 'CloudFormationStackRecordList'], 'nextPageToken' => ['shape' => 'string']]], 'GetContactMethodsRequest' => ['type' => 'structure', 'members' => ['protocols' => ['shape' => 'ContactProtocolsList']]], 'GetContactMethodsResult' => ['type' => 'structure', 'members' => ['contactMethods' => ['shape' => 'ContactMethodsList']]], 'GetContainerAPIMetadataRequest' => ['type' => 'structure', 'members' => []], 'GetContainerAPIMetadataResult' => ['type' => 'structure', 'members' => ['metadata' => ['shape' => 'ContainerServiceMetadataEntryList']]], 'GetContainerImagesRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName']]], 'GetContainerImagesResult' => ['type' => 'structure', 'members' => ['containerImages' => ['shape' => 'ContainerImageList']]], 'GetContainerLogRequest' => ['type' => 'structure', 'required' => ['serviceName', 'containerName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'containerName' => ['shape' => 'string'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'filterPattern' => ['shape' => 'string'], 'pageToken' => ['shape' => 'string']]], 'GetContainerLogResult' => ['type' => 'structure', 'members' => ['logEvents' => ['shape' => 'ContainerServiceLogEventList'], 'nextPageToken' => ['shape' => 'string']]], 'GetContainerServiceDeploymentsRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName']]], 'GetContainerServiceDeploymentsResult' => ['type' => 'structure', 'members' => ['deployments' => ['shape' => 'ContainerServiceDeploymentList']]], 'GetContainerServiceMetricDataRequest' => ['type' => 'structure', 'required' => ['serviceName', 'metricName', 'startTime', 'endTime', 'period', 'statistics'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'metricName' => ['shape' => 'ContainerServiceMetricName'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'period' => ['shape' => 'MetricPeriod'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetContainerServiceMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'ContainerServiceMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetContainerServicePowersRequest' => ['type' => 'structure', 'members' => []], 'GetContainerServicePowersResult' => ['type' => 'structure', 'members' => ['powers' => ['shape' => 'ContainerServicePowerList']]], 'GetContainerServicesRequest' => ['type' => 'structure', 'members' => ['serviceName' => ['shape' => 'ContainerServiceName']]], 'GetDiskRequest' => ['type' => 'structure', 'required' => ['diskName'], 'members' => ['diskName' => ['shape' => 'ResourceName']]], 'GetDiskResult' => ['type' => 'structure', 'members' => ['disk' => ['shape' => 'Disk']]], 'GetDiskSnapshotRequest' => ['type' => 'structure', 'required' => ['diskSnapshotName'], 'members' => ['diskSnapshotName' => ['shape' => 'ResourceName']]], 'GetDiskSnapshotResult' => ['type' => 'structure', 'members' => ['diskSnapshot' => ['shape' => 'DiskSnapshot']]], 'GetDiskSnapshotsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetDiskSnapshotsResult' => ['type' => 'structure', 'members' => ['diskSnapshots' => ['shape' => 'DiskSnapshotList'], 'nextPageToken' => ['shape' => 'string']]], 'GetDisksRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetDisksResult' => ['type' => 'structure', 'members' => ['disks' => ['shape' => 'DiskList'], 'nextPageToken' => ['shape' => 'string']]], 'GetDistributionBundlesRequest' => ['type' => 'structure', 'members' => []], 'GetDistributionBundlesResult' => ['type' => 'structure', 'members' => ['bundles' => ['shape' => 'DistributionBundleList']]], 'GetDistributionLatestCacheResetRequest' => ['type' => 'structure', 'members' => ['distributionName' => ['shape' => 'ResourceName']]], 'GetDistributionLatestCacheResetResult' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'string'], 'createTime' => ['shape' => 'IsoDate']]], 'GetDistributionMetricDataRequest' => ['type' => 'structure', 'required' => ['distributionName', 'metricName', 'startTime', 'endTime', 'period', 'unit', 'statistics'], 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'DistributionMetricName'], 'startTime' => ['shape' => 'timestamp'], 'endTime' => ['shape' => 'timestamp'], 'period' => ['shape' => 'MetricPeriod'], 'unit' => ['shape' => 'MetricUnit'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetDistributionMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'DistributionMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetDistributionsRequest' => ['type' => 'structure', 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'pageToken' => ['shape' => 'string']]], 'GetDistributionsResult' => ['type' => 'structure', 'members' => ['distributions' => ['shape' => 'DistributionList'], 'nextPageToken' => ['shape' => 'string']]], 'GetDomainRequest' => ['type' => 'structure', 'required' => ['domainName'], 'members' => ['domainName' => ['shape' => 'DomainName']]], 'GetDomainResult' => ['type' => 'structure', 'members' => ['domain' => ['shape' => 'Domain']]], 'GetDomainsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetDomainsResult' => ['type' => 'structure', 'members' => ['domains' => ['shape' => 'DomainList'], 'nextPageToken' => ['shape' => 'string']]], 'GetExportSnapshotRecordsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetExportSnapshotRecordsResult' => ['type' => 'structure', 'members' => ['exportSnapshotRecords' => ['shape' => 'ExportSnapshotRecordList'], 'nextPageToken' => ['shape' => 'string']]], 'GetInstanceAccessDetailsRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'protocol' => ['shape' => 'InstanceAccessProtocol']]], 'GetInstanceAccessDetailsResult' => ['type' => 'structure', 'members' => ['accessDetails' => ['shape' => 'InstanceAccessDetails']]], 'GetInstanceMetricDataRequest' => ['type' => 'structure', 'required' => ['instanceName', 'metricName', 'period', 'startTime', 'endTime', 'unit', 'statistics'], 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'InstanceMetricName'], 'period' => ['shape' => 'MetricPeriod'], 'startTime' => ['shape' => 'timestamp'], 'endTime' => ['shape' => 'timestamp'], 'unit' => ['shape' => 'MetricUnit'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetInstanceMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'InstanceMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetInstancePortStatesRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'GetInstancePortStatesResult' => ['type' => 'structure', 'members' => ['portStates' => ['shape' => 'InstancePortStateList']]], 'GetInstanceRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'GetInstanceResult' => ['type' => 'structure', 'members' => ['instance' => ['shape' => 'Instance']]], 'GetInstanceSnapshotRequest' => ['type' => 'structure', 'required' => ['instanceSnapshotName'], 'members' => ['instanceSnapshotName' => ['shape' => 'ResourceName']]], 'GetInstanceSnapshotResult' => ['type' => 'structure', 'members' => ['instanceSnapshot' => ['shape' => 'InstanceSnapshot']]], 'GetInstanceSnapshotsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetInstanceSnapshotsResult' => ['type' => 'structure', 'members' => ['instanceSnapshots' => ['shape' => 'InstanceSnapshotList'], 'nextPageToken' => ['shape' => 'string']]], 'GetInstanceStateRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'GetInstanceStateResult' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'InstanceState']]], 'GetInstancesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetInstancesResult' => ['type' => 'structure', 'members' => ['instances' => ['shape' => 'InstanceList'], 'nextPageToken' => ['shape' => 'string']]], 'GetKeyPairRequest' => ['type' => 'structure', 'required' => ['keyPairName'], 'members' => ['keyPairName' => ['shape' => 'ResourceName']]], 'GetKeyPairResult' => ['type' => 'structure', 'members' => ['keyPair' => ['shape' => 'KeyPair']]], 'GetKeyPairsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string'], 'includeDefaultKeyPair' => ['shape' => 'boolean']]], 'GetKeyPairsResult' => ['type' => 'structure', 'members' => ['keyPairs' => ['shape' => 'KeyPairList'], 'nextPageToken' => ['shape' => 'string']]], 'GetLoadBalancerMetricDataRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'metricName', 'period', 'startTime', 'endTime', 'unit', 'statistics'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'LoadBalancerMetricName'], 'period' => ['shape' => 'MetricPeriod'], 'startTime' => ['shape' => 'timestamp'], 'endTime' => ['shape' => 'timestamp'], 'unit' => ['shape' => 'MetricUnit'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetLoadBalancerMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'LoadBalancerMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetLoadBalancerRequest' => ['type' => 'structure', 'required' => ['loadBalancerName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName']]], 'GetLoadBalancerResult' => ['type' => 'structure', 'members' => ['loadBalancer' => ['shape' => 'LoadBalancer']]], 'GetLoadBalancerTlsCertificatesRequest' => ['type' => 'structure', 'required' => ['loadBalancerName'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName']]], 'GetLoadBalancerTlsCertificatesResult' => ['type' => 'structure', 'members' => ['tlsCertificates' => ['shape' => 'LoadBalancerTlsCertificateList']]], 'GetLoadBalancerTlsPoliciesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetLoadBalancerTlsPoliciesResult' => ['type' => 'structure', 'members' => ['tlsPolicies' => ['shape' => 'LoadBalancerTlsPolicyList'], 'nextPageToken' => ['shape' => 'string']]], 'GetLoadBalancersRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetLoadBalancersResult' => ['type' => 'structure', 'members' => ['loadBalancers' => ['shape' => 'LoadBalancerList'], 'nextPageToken' => ['shape' => 'string']]], 'GetOperationRequest' => ['type' => 'structure', 'required' => ['operationId'], 'members' => ['operationId' => ['shape' => 'NonEmptyString']]], 'GetOperationResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'GetOperationsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceName'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'pageToken' => ['shape' => 'string']]], 'GetOperationsForResourceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList'], 'nextPageCount' => ['shape' => 'string', 'deprecated' => \true], 'nextPageToken' => ['shape' => 'string']]], 'GetOperationsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetOperationsResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRegionsRequest' => ['type' => 'structure', 'members' => ['includeAvailabilityZones' => ['shape' => 'boolean'], 'includeRelationalDatabaseAvailabilityZones' => ['shape' => 'boolean']]], 'GetRegionsResult' => ['type' => 'structure', 'members' => ['regions' => ['shape' => 'RegionList']]], 'GetRelationalDatabaseBlueprintsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseBlueprintsResult' => ['type' => 'structure', 'members' => ['blueprints' => ['shape' => 'RelationalDatabaseBlueprintList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseBundlesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string'], 'includeInactive' => ['shape' => 'boolean']]], 'GetRelationalDatabaseBundlesResult' => ['type' => 'structure', 'members' => ['bundles' => ['shape' => 'RelationalDatabaseBundleList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseEventsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'durationInMinutes' => ['shape' => 'integer'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseEventsResult' => ['type' => 'structure', 'members' => ['relationalDatabaseEvents' => ['shape' => 'RelationalDatabaseEventList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogEventsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'logStreamName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'logStreamName' => ['shape' => 'string'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'startFromHead' => ['shape' => 'boolean'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogEventsResult' => ['type' => 'structure', 'members' => ['resourceLogEvents' => ['shape' => 'LogEventList'], 'nextBackwardToken' => ['shape' => 'string'], 'nextForwardToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogStreamsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseLogStreamsResult' => ['type' => 'structure', 'members' => ['logStreams' => ['shape' => 'StringList']]], 'GetRelationalDatabaseMasterUserPasswordRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'passwordVersion' => ['shape' => 'RelationalDatabasePasswordVersion']]], 'GetRelationalDatabaseMasterUserPasswordResult' => ['type' => 'structure', 'members' => ['masterUserPassword' => ['shape' => 'SensitiveString'], 'createdAt' => ['shape' => 'IsoDate']]], 'GetRelationalDatabaseMetricDataRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'metricName', 'period', 'startTime', 'endTime', 'unit', 'statistics'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'RelationalDatabaseMetricName'], 'period' => ['shape' => 'MetricPeriod'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'unit' => ['shape' => 'MetricUnit'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetRelationalDatabaseMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'RelationalDatabaseMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetRelationalDatabaseParametersRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseParametersResult' => ['type' => 'structure', 'members' => ['parameters' => ['shape' => 'RelationalDatabaseParameterList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['relationalDatabase' => ['shape' => 'RelationalDatabase']]], 'GetRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseSnapshotResult' => ['type' => 'structure', 'members' => ['relationalDatabaseSnapshot' => ['shape' => 'RelationalDatabaseSnapshot']]], 'GetRelationalDatabaseSnapshotsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseSnapshotsResult' => ['type' => 'structure', 'members' => ['relationalDatabaseSnapshots' => ['shape' => 'RelationalDatabaseSnapshotList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabasesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabasesResult' => ['type' => 'structure', 'members' => ['relationalDatabases' => ['shape' => 'RelationalDatabaseList'], 'nextPageToken' => ['shape' => 'string']]], 'GetStaticIpRequest' => ['type' => 'structure', 'required' => ['staticIpName'], 'members' => ['staticIpName' => ['shape' => 'ResourceName']]], 'GetStaticIpResult' => ['type' => 'structure', 'members' => ['staticIp' => ['shape' => 'StaticIp']]], 'GetStaticIpsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetStaticIpsResult' => ['type' => 'structure', 'members' => ['staticIps' => ['shape' => 'StaticIpList'], 'nextPageToken' => ['shape' => 'string']]], 'HeaderEnum' => ['type' => 'string', 'enum' => ['Accept', 'Accept-Charset', 'Accept-Datetime', 'Accept-Encoding', 'Accept-Language', 'Authorization', 'CloudFront-Forwarded-Proto', 'CloudFront-Is-Desktop-Viewer', 'CloudFront-Is-Mobile-Viewer', 'CloudFront-Is-SmartTV-Viewer', 'CloudFront-Is-Tablet-Viewer', 'CloudFront-Viewer-Country', 'Host', 'Origin', 'Referer']], 'HeaderForwardList' => ['type' => 'list', 'member' => ['shape' => 'HeaderEnum']], 'HeaderObject' => ['type' => 'structure', 'members' => ['option' => ['shape' => 'ForwardValues'], 'headersAllowList' => ['shape' => 'HeaderForwardList']]], 'HostKeyAttributes' => ['type' => 'structure', 'members' => ['algorithm' => ['shape' => 'string'], 'publicKey' => ['shape' => 'string'], 'witnessedAt' => ['shape' => 'IsoDate'], 'fingerprintSHA1' => ['shape' => 'string'], 'fingerprintSHA256' => ['shape' => 'string'], 'notValidBefore' => ['shape' => 'IsoDate'], 'notValidAfter' => ['shape' => 'IsoDate']]], 'HostKeysList' => ['type' => 'list', 'member' => ['shape' => 'HostKeyAttributes']], 'HttpEndpoint' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'HttpProtocolIpv6' => ['type' => 'string', 'enum' => ['disabled', 'enabled']], 'HttpTokens' => ['type' => 'string', 'enum' => ['optional', 'required']], 'IAMAccessKeyId' => ['type' => 'string', 'max' => 20, 'min' => 20, 'pattern' => '^[A-Z0-9]{20}$', 'sensitive' => \true], 'ImportKeyPairRequest' => ['type' => 'structure', 'required' => ['keyPairName', 'publicKeyBase64'], 'members' => ['keyPairName' => ['shape' => 'ResourceName'], 'publicKeyBase64' => ['shape' => 'Base64']]], 'ImportKeyPairResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'InUseResourceCount' => ['type' => 'integer'], 'IncludeCertificateDetails' => ['type' => 'boolean'], 'InputOrigin' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'regionName' => ['shape' => 'RegionName'], 'protocolPolicy' => ['shape' => 'OriginProtocolPolicyEnum']]], 'Instance' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'blueprintId' => ['shape' => 'NonEmptyString'], 'blueprintName' => ['shape' => 'NonEmptyString'], 'bundleId' => ['shape' => 'NonEmptyString'], 'addOns' => ['shape' => 'AddOnList'], 'isStaticIp' => ['shape' => 'boolean'], 'privateIpAddress' => ['shape' => 'IpAddress'], 'publicIpAddress' => ['shape' => 'IpAddress'], 'ipv6Addresses' => ['shape' => 'Ipv6AddressList'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'hardware' => ['shape' => 'InstanceHardware'], 'networking' => ['shape' => 'InstanceNetworking'], 'state' => ['shape' => 'InstanceState'], 'username' => ['shape' => 'NonEmptyString'], 'sshKeyName' => ['shape' => 'ResourceName'], 'metadataOptions' => ['shape' => 'InstanceMetadataOptions']]], 'InstanceAccessDetails' => ['type' => 'structure', 'members' => ['certKey' => ['shape' => 'string'], 'expiresAt' => ['shape' => 'IsoDate'], 'ipAddress' => ['shape' => 'IpAddress'], 'password' => ['shape' => 'string'], 'passwordData' => ['shape' => 'PasswordData'], 'privateKey' => ['shape' => 'string'], 'protocol' => ['shape' => 'InstanceAccessProtocol'], 'instanceName' => ['shape' => 'ResourceName'], 'username' => ['shape' => 'string'], 'hostKeys' => ['shape' => 'HostKeysList']]], 'InstanceAccessProtocol' => ['type' => 'string', 'enum' => ['ssh', 'rdp']], 'InstanceEntry' => ['type' => 'structure', 'required' => ['sourceName', 'instanceType', 'portInfoSource', 'availabilityZone'], 'members' => ['sourceName' => ['shape' => 'ResourceName'], 'instanceType' => ['shape' => 'NonEmptyString'], 'portInfoSource' => ['shape' => 'PortInfoSourceType'], 'userData' => ['shape' => 'string'], 'availabilityZone' => ['shape' => 'string']]], 'InstanceEntryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceEntry']], 'InstanceHardware' => ['type' => 'structure', 'members' => ['cpuCount' => ['shape' => 'integer'], 'disks' => ['shape' => 'DiskList'], 'ramSizeInGb' => ['shape' => 'float']]], 'InstanceHealthReason' => ['type' => 'string', 'enum' => ['Lb.RegistrationInProgress', 'Lb.InitialHealthChecking', 'Lb.InternalError', 'Instance.ResponseCodeMismatch', 'Instance.Timeout', 'Instance.FailedHealthChecks', 'Instance.NotRegistered', 'Instance.NotInUse', 'Instance.DeregistrationInProgress', 'Instance.InvalidState', 'Instance.IpUnusable']], 'InstanceHealthState' => ['type' => 'string', 'enum' => ['initial', 'healthy', 'unhealthy', 'unused', 'draining', 'unavailable']], 'InstanceHealthSummary' => ['type' => 'structure', 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'instanceHealth' => ['shape' => 'InstanceHealthState'], 'instanceHealthReason' => ['shape' => 'InstanceHealthReason']]], 'InstanceHealthSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceHealthSummary']], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstanceMetadataOptions' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'InstanceMetadataState'], 'httpTokens' => ['shape' => 'HttpTokens'], 'httpEndpoint' => ['shape' => 'HttpEndpoint'], 'httpPutResponseHopLimit' => ['shape' => 'integer'], 'httpProtocolIpv6' => ['shape' => 'HttpProtocolIpv6']]], 'InstanceMetadataState' => ['type' => 'string', 'enum' => ['pending', 'applied']], 'InstanceMetricName' => ['type' => 'string', 'enum' => ['CPUUtilization', 'NetworkIn', 'NetworkOut', 'StatusCheckFailed', 'StatusCheckFailed_Instance', 'StatusCheckFailed_System', 'BurstCapacityTime', 'BurstCapacityPercentage', 'MetadataNoToken']], 'InstanceNetworking' => ['type' => 'structure', 'members' => ['monthlyTransfer' => ['shape' => 'MonthlyTransfer'], 'ports' => ['shape' => 'InstancePortInfoList']]], 'InstancePlatform' => ['type' => 'string', 'enum' => ['LINUX_UNIX', 'WINDOWS']], 'InstancePlatformList' => ['type' => 'list', 'member' => ['shape' => 'InstancePlatform']], 'InstancePortInfo' => ['type' => 'structure', 'members' => ['fromPort' => ['shape' => 'Port'], 'toPort' => ['shape' => 'Port'], 'protocol' => ['shape' => 'NetworkProtocol'], 'accessFrom' => ['shape' => 'string'], 'accessType' => ['shape' => 'PortAccessType'], 'commonName' => ['shape' => 'string'], 'accessDirection' => ['shape' => 'AccessDirection'], 'cidrs' => ['shape' => 'StringList'], 'ipv6Cidrs' => ['shape' => 'StringList'], 'cidrListAliases' => ['shape' => 'StringList']]], 'InstancePortInfoList' => ['type' => 'list', 'member' => ['shape' => 'InstancePortInfo']], 'InstancePortState' => ['type' => 'structure', 'members' => ['fromPort' => ['shape' => 'Port'], 'toPort' => ['shape' => 'Port'], 'protocol' => ['shape' => 'NetworkProtocol'], 'state' => ['shape' => 'PortState'], 'cidrs' => ['shape' => 'StringList'], 'ipv6Cidrs' => ['shape' => 'StringList'], 'cidrListAliases' => ['shape' => 'StringList']]], 'InstancePortStateList' => ['type' => 'list', 'member' => ['shape' => 'InstancePortState']], 'InstanceSnapshot' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'state' => ['shape' => 'InstanceSnapshotState'], 'progress' => ['shape' => 'string'], 'fromAttachedDisks' => ['shape' => 'DiskList'], 'fromInstanceName' => ['shape' => 'ResourceName'], 'fromInstanceArn' => ['shape' => 'NonEmptyString'], 'fromBlueprintId' => ['shape' => 'string'], 'fromBundleId' => ['shape' => 'string'], 'isFromAutoSnapshot' => ['shape' => 'boolean'], 'sizeInGb' => ['shape' => 'integer']]], 'InstanceSnapshotInfo' => ['type' => 'structure', 'members' => ['fromBundleId' => ['shape' => 'NonEmptyString'], 'fromBlueprintId' => ['shape' => 'NonEmptyString'], 'fromDiskInfo' => ['shape' => 'DiskInfoList']]], 'InstanceSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSnapshot']], 'InstanceSnapshotState' => ['type' => 'string', 'enum' => ['pending', 'error', 'available']], 'InstanceState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'integer'], 'name' => ['shape' => 'string']]], 'InvalidInputException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'pattern' => '([0-9]{1,3}\\.){3}[0-9]{1,3}'], 'IpAddressType' => ['type' => 'string', 'enum' => ['dualstack', 'ipv4']], 'Ipv6Address' => ['type' => 'string', 'pattern' => '([A-F0-9]{1,4}:){7}[A-F0-9]{1,4}'], 'Ipv6AddressList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6Address']], 'IsVpcPeeredRequest' => ['type' => 'structure', 'members' => []], 'IsVpcPeeredResult' => ['type' => 'structure', 'members' => ['isPeered' => ['shape' => 'boolean']]], 'IsoDate' => ['type' => 'timestamp'], 'IssuerCA' => ['type' => 'string'], 'KeyAlgorithm' => ['type' => 'string'], 'KeyPair' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'fingerprint' => ['shape' => 'Base64']]], 'KeyPairList' => ['type' => 'list', 'member' => ['shape' => 'KeyPair']], 'LightsailDistribution' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'alternativeDomainNames' => ['shape' => 'StringList'], 'status' => ['shape' => 'string'], 'isEnabled' => ['shape' => 'boolean'], 'domainName' => ['shape' => 'string'], 'bundleId' => ['shape' => 'string'], 'certificateName' => ['shape' => 'ResourceName'], 'origin' => ['shape' => 'Origin'], 'originPublicDNS' => ['shape' => 'string'], 'defaultCacheBehavior' => ['shape' => 'CacheBehavior'], 'cacheBehaviorSettings' => ['shape' => 'CacheSettings'], 'cacheBehaviors' => ['shape' => 'CacheBehaviorList'], 'ableToUpdateBundle' => ['shape' => 'boolean'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'tags' => ['shape' => 'TagList']]], 'LoadBalancer' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'dnsName' => ['shape' => 'NonEmptyString'], 'state' => ['shape' => 'LoadBalancerState'], 'protocol' => ['shape' => 'LoadBalancerProtocol'], 'publicPorts' => ['shape' => 'PortList'], 'healthCheckPath' => ['shape' => 'NonEmptyString'], 'instancePort' => ['shape' => 'integer'], 'instanceHealthSummary' => ['shape' => 'InstanceHealthSummaryList'], 'tlsCertificateSummaries' => ['shape' => 'LoadBalancerTlsCertificateSummaryList'], 'configurationOptions' => ['shape' => 'LoadBalancerConfigurationOptions'], 'ipAddressType' => ['shape' => 'IpAddressType'], 'httpsRedirectionEnabled' => ['shape' => 'boolean'], 'tlsPolicyName' => ['shape' => 'ResourceName']]], 'LoadBalancerAttributeName' => ['type' => 'string', 'enum' => ['HealthCheckPath', 'SessionStickinessEnabled', 'SessionStickiness_LB_CookieDurationSeconds', 'HttpsRedirectionEnabled', 'TlsPolicyName']], 'LoadBalancerConfigurationOptions' => ['type' => 'map', 'key' => ['shape' => 'LoadBalancerAttributeName'], 'value' => ['shape' => 'string']], 'LoadBalancerList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancer']], 'LoadBalancerMetricName' => ['type' => 'string', 'enum' => ['ClientTLSNegotiationErrorCount', 'HealthyHostCount', 'UnhealthyHostCount', 'HTTPCode_LB_4XX_Count', 'HTTPCode_LB_5XX_Count', 'HTTPCode_Instance_2XX_Count', 'HTTPCode_Instance_3XX_Count', 'HTTPCode_Instance_4XX_Count', 'HTTPCode_Instance_5XX_Count', 'InstanceResponseTime', 'RejectedConnectionCount', 'RequestCount']], 'LoadBalancerProtocol' => ['type' => 'string', 'enum' => ['HTTP_HTTPS', 'HTTP']], 'LoadBalancerState' => ['type' => 'string', 'enum' => ['active', 'provisioning', 'active_impaired', 'failed', 'unknown']], 'LoadBalancerTlsCertificate' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'loadBalancerName' => ['shape' => 'ResourceName'], 'isAttached' => ['shape' => 'boolean'], 'status' => ['shape' => 'LoadBalancerTlsCertificateStatus'], 'domainName' => ['shape' => 'DomainName'], 'domainValidationRecords' => ['shape' => 'LoadBalancerTlsCertificateDomainValidationRecordList'], 'failureReason' => ['shape' => 'LoadBalancerTlsCertificateFailureReason'], 'issuedAt' => ['shape' => 'IsoDate'], 'issuer' => ['shape' => 'NonEmptyString'], 'keyAlgorithm' => ['shape' => 'NonEmptyString'], 'notAfter' => ['shape' => 'IsoDate'], 'notBefore' => ['shape' => 'IsoDate'], 'renewalSummary' => ['shape' => 'LoadBalancerTlsCertificateRenewalSummary'], 'revocationReason' => ['shape' => 'LoadBalancerTlsCertificateRevocationReason'], 'revokedAt' => ['shape' => 'IsoDate'], 'serial' => ['shape' => 'NonEmptyString'], 'signatureAlgorithm' => ['shape' => 'NonEmptyString'], 'subject' => ['shape' => 'NonEmptyString'], 'subjectAlternativeNames' => ['shape' => 'StringList']]], 'LoadBalancerTlsCertificateDnsRecordCreationState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LoadBalancerTlsCertificateDnsRecordCreationStateCode'], 'message' => ['shape' => 'string']]], 'LoadBalancerTlsCertificateDnsRecordCreationStateCode' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'STARTED', 'FAILED']], 'LoadBalancerTlsCertificateDomainStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'FAILED', 'SUCCESS']], 'LoadBalancerTlsCertificateDomainValidationOption' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'validationStatus' => ['shape' => 'LoadBalancerTlsCertificateDomainStatus']]], 'LoadBalancerTlsCertificateDomainValidationOptionList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTlsCertificateDomainValidationOption']], 'LoadBalancerTlsCertificateDomainValidationRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'type' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString'], 'validationStatus' => ['shape' => 'LoadBalancerTlsCertificateDomainStatus'], 'domainName' => ['shape' => 'DomainName'], 'dnsRecordCreationState' => ['shape' => 'LoadBalancerTlsCertificateDnsRecordCreationState']]], 'LoadBalancerTlsCertificateDomainValidationRecordList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTlsCertificateDomainValidationRecord']], 'LoadBalancerTlsCertificateFailureReason' => ['type' => 'string', 'enum' => ['NO_AVAILABLE_CONTACTS', 'ADDITIONAL_VERIFICATION_REQUIRED', 'DOMAIN_NOT_ALLOWED', 'INVALID_PUBLIC_DOMAIN', 'OTHER']], 'LoadBalancerTlsCertificateList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTlsCertificate']], 'LoadBalancerTlsCertificateRenewalStatus' => ['type' => 'string', 'enum' => ['PENDING_AUTO_RENEWAL', 'PENDING_VALIDATION', 'SUCCESS', 'FAILED']], 'LoadBalancerTlsCertificateRenewalSummary' => ['type' => 'structure', 'members' => ['renewalStatus' => ['shape' => 'LoadBalancerTlsCertificateRenewalStatus'], 'domainValidationOptions' => ['shape' => 'LoadBalancerTlsCertificateDomainValidationOptionList']]], 'LoadBalancerTlsCertificateRevocationReason' => ['type' => 'string', 'enum' => ['UNSPECIFIED', 'KEY_COMPROMISE', 'CA_COMPROMISE', 'AFFILIATION_CHANGED', 'SUPERCEDED', 'CESSATION_OF_OPERATION', 'CERTIFICATE_HOLD', 'REMOVE_FROM_CRL', 'PRIVILEGE_WITHDRAWN', 'A_A_COMPROMISE']], 'LoadBalancerTlsCertificateStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'ISSUED', 'INACTIVE', 'EXPIRED', 'VALIDATION_TIMED_OUT', 'REVOKED', 'FAILED', 'UNKNOWN']], 'LoadBalancerTlsCertificateSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'isAttached' => ['shape' => 'boolean']]], 'LoadBalancerTlsCertificateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTlsCertificateSummary']], 'LoadBalancerTlsPolicy' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'isDefault' => ['shape' => 'boolean'], 'description' => ['shape' => 'string'], 'protocols' => ['shape' => 'StringList'], 'ciphers' => ['shape' => 'StringList']]], 'LoadBalancerTlsPolicyList' => ['type' => 'list', 'member' => ['shape' => 'LoadBalancerTlsPolicy']], 'LogEvent' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'string']]], 'LogEventList' => ['type' => 'list', 'member' => ['shape' => 'LogEvent']], 'MetricDatapoint' => ['type' => 'structure', 'members' => ['average' => ['shape' => 'double'], 'maximum' => ['shape' => 'double'], 'minimum' => ['shape' => 'double'], 'sampleCount' => ['shape' => 'double'], 'sum' => ['shape' => 'double'], 'timestamp' => ['shape' => 'timestamp'], 'unit' => ['shape' => 'MetricUnit']]], 'MetricDatapointList' => ['type' => 'list', 'member' => ['shape' => 'MetricDatapoint']], 'MetricName' => ['type' => 'string', 'enum' => ['CPUUtilization', 'NetworkIn', 'NetworkOut', 'StatusCheckFailed', 'StatusCheckFailed_Instance', 'StatusCheckFailed_System', 'ClientTLSNegotiationErrorCount', 'HealthyHostCount', 'UnhealthyHostCount', 'HTTPCode_LB_4XX_Count', 'HTTPCode_LB_5XX_Count', 'HTTPCode_Instance_2XX_Count', 'HTTPCode_Instance_3XX_Count', 'HTTPCode_Instance_4XX_Count', 'HTTPCode_Instance_5XX_Count', 'InstanceResponseTime', 'RejectedConnectionCount', 'RequestCount', 'DatabaseConnections', 'DiskQueueDepth', 'FreeStorageSpace', 'NetworkReceiveThroughput', 'NetworkTransmitThroughput', 'BurstCapacityTime', 'BurstCapacityPercentage']], 'MetricPeriod' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'MetricStatistic' => ['type' => 'string', 'enum' => ['Minimum', 'Maximum', 'Sum', 'Average', 'SampleCount']], 'MetricStatisticList' => ['type' => 'list', 'member' => ['shape' => 'MetricStatistic']], 'MetricUnit' => ['type' => 'string', 'enum' => ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Count', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second', 'None']], 'MonitoredResourceInfo' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ResourceArn'], 'name' => ['shape' => 'ResourceName'], 'resourceType' => ['shape' => 'ResourceType']]], 'MonthlyTransfer' => ['type' => 'structure', 'members' => ['gbPerMonthAllocated' => ['shape' => 'integer']]], 'NameServersUpdateState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'NameServersUpdateStateCode'], 'message' => ['shape' => 'string']]], 'NameServersUpdateStateCode' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'PENDING', 'FAILED', 'STARTED']], 'NetworkProtocol' => ['type' => 'string', 'enum' => ['tcp', 'all', 'udp', 'icmp']], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NotFoundException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'NotificationTriggerList' => ['type' => 'list', 'member' => ['shape' => 'AlarmState']], 'OpenInstancePublicPortsRequest' => ['type' => 'structure', 'required' => ['portInfo', 'instanceName'], 'members' => ['portInfo' => ['shape' => 'PortInfo'], 'instanceName' => ['shape' => 'ResourceName']]], 'OpenInstancePublicPortsResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'Operation' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'resourceName' => ['shape' => 'ResourceName'], 'resourceType' => ['shape' => 'ResourceType'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'isTerminal' => ['shape' => 'boolean'], 'operationDetails' => ['shape' => 'string'], 'operationType' => ['shape' => 'OperationType'], 'status' => ['shape' => 'OperationStatus'], 'statusChangedAt' => ['shape' => 'IsoDate'], 'errorCode' => ['shape' => 'string'], 'errorDetails' => ['shape' => 'string']]], 'OperationFailureException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'OperationList' => ['type' => 'list', 'member' => ['shape' => 'Operation']], 'OperationStatus' => ['type' => 'string', 'enum' => ['NotStarted', 'Started', 'Failed', 'Completed', 'Succeeded']], 'OperationType' => ['type' => 'string', 'enum' => ['DeleteKnownHostKeys', 'DeleteInstance', 'CreateInstance', 'StopInstance', 'StartInstance', 'RebootInstance', 'OpenInstancePublicPorts', 'PutInstancePublicPorts', 'CloseInstancePublicPorts', 'AllocateStaticIp', 'ReleaseStaticIp', 'AttachStaticIp', 'DetachStaticIp', 'UpdateDomainEntry', 'DeleteDomainEntry', 'CreateDomain', 'DeleteDomain', 'CreateInstanceSnapshot', 'DeleteInstanceSnapshot', 'CreateInstancesFromSnapshot', 'CreateLoadBalancer', 'DeleteLoadBalancer', 'AttachInstancesToLoadBalancer', 'DetachInstancesFromLoadBalancer', 'UpdateLoadBalancerAttribute', 'CreateLoadBalancerTlsCertificate', 'DeleteLoadBalancerTlsCertificate', 'AttachLoadBalancerTlsCertificate', 'CreateDisk', 'DeleteDisk', 'AttachDisk', 'DetachDisk', 'CreateDiskSnapshot', 'DeleteDiskSnapshot', 'CreateDiskFromSnapshot', 'CreateRelationalDatabase', 'UpdateRelationalDatabase', 'DeleteRelationalDatabase', 'CreateRelationalDatabaseFromSnapshot', 'CreateRelationalDatabaseSnapshot', 'DeleteRelationalDatabaseSnapshot', 'UpdateRelationalDatabaseParameters', 'StartRelationalDatabase', 'RebootRelationalDatabase', 'StopRelationalDatabase', 'EnableAddOn', 'DisableAddOn', 'PutAlarm', 'GetAlarms', 'DeleteAlarm', 'TestAlarm', 'CreateContactMethod', 'GetContactMethods', 'SendContactMethodVerification', 'DeleteContactMethod', 'CreateDistribution', 'UpdateDistribution', 'DeleteDistribution', 'ResetDistributionCache', 'AttachCertificateToDistribution', 'DetachCertificateFromDistribution', 'UpdateDistributionBundle', 'SetIpAddressType', 'CreateCertificate', 'DeleteCertificate', 'CreateContainerService', 'UpdateContainerService', 'DeleteContainerService', 'CreateContainerServiceDeployment', 'CreateContainerServiceRegistryLogin', 'RegisterContainerImage', 'DeleteContainerImage', 'CreateBucket', 'DeleteBucket', 'CreateBucketAccessKey', 'DeleteBucketAccessKey', 'UpdateBucketBundle', 'UpdateBucket', 'SetResourceAccessForBucket', 'UpdateInstanceMetadataOptions']], 'Origin' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'resourceType' => ['shape' => 'ResourceType'], 'regionName' => ['shape' => 'RegionName'], 'protocolPolicy' => ['shape' => 'OriginProtocolPolicyEnum']]], 'OriginProtocolPolicyEnum' => ['type' => 'string', 'enum' => ['http-only', 'https-only']], 'PartnerIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 10], 'PasswordData' => ['type' => 'structure', 'members' => ['ciphertext' => ['shape' => 'string'], 'keyPairName' => ['shape' => 'ResourceName']]], 'PeerVpcRequest' => ['type' => 'structure', 'members' => []], 'PeerVpcResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'currentApplyDate' => ['shape' => 'IsoDate']]], 'PendingMaintenanceActionList' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction']], 'PendingModifiedRelationalDatabaseValues' => ['type' => 'structure', 'members' => ['masterUserPassword' => ['shape' => 'string'], 'engineVersion' => ['shape' => 'string'], 'backupRetentionEnabled' => ['shape' => 'boolean']]], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => -1], 'PortAccessType' => ['type' => 'string', 'enum' => ['Public', 'Private']], 'PortInfo' => ['type' => 'structure', 'members' => ['fromPort' => ['shape' => 'Port'], 'toPort' => ['shape' => 'Port'], 'protocol' => ['shape' => 'NetworkProtocol'], 'cidrs' => ['shape' => 'StringList'], 'ipv6Cidrs' => ['shape' => 'StringList'], 'cidrListAliases' => ['shape' => 'StringList']]], 'PortInfoList' => ['type' => 'list', 'member' => ['shape' => 'PortInfo']], 'PortInfoSourceType' => ['type' => 'string', 'enum' => ['DEFAULT', 'INSTANCE', 'NONE', 'CLOSED']], 'PortList' => ['type' => 'list', 'member' => ['shape' => 'Port']], 'PortMap' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'ContainerServiceProtocol']], 'PortState' => ['type' => 'string', 'enum' => ['open', 'closed']], 'PrivateRegistryAccess' => ['type' => 'structure', 'members' => ['ecrImagePullerRole' => ['shape' => 'ContainerServiceECRImagePullerRole']]], 'PrivateRegistryAccessRequest' => ['type' => 'structure', 'members' => ['ecrImagePullerRole' => ['shape' => 'ContainerServiceECRImagePullerRoleRequest']]], 'PutAlarmRequest' => ['type' => 'structure', 'required' => ['alarmName', 'metricName', 'monitoredResourceName', 'comparisonOperator', 'threshold', 'evaluationPeriods'], 'members' => ['alarmName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'MetricName'], 'monitoredResourceName' => ['shape' => 'ResourceName'], 'comparisonOperator' => ['shape' => 'ComparisonOperator'], 'threshold' => ['shape' => 'double'], 'evaluationPeriods' => ['shape' => 'integer'], 'datapointsToAlarm' => ['shape' => 'integer'], 'treatMissingData' => ['shape' => 'TreatMissingData'], 'contactProtocols' => ['shape' => 'ContactProtocolsList'], 'notificationTriggers' => ['shape' => 'NotificationTriggerList'], 'notificationEnabled' => ['shape' => 'boolean']]], 'PutAlarmResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'PutInstancePublicPortsRequest' => ['type' => 'structure', 'required' => ['portInfos', 'instanceName'], 'members' => ['portInfos' => ['shape' => 'PortInfoList'], 'instanceName' => ['shape' => 'ResourceName']]], 'PutInstancePublicPortsResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'QueryStringObject' => ['type' => 'structure', 'members' => ['option' => ['shape' => 'boolean'], 'queryStringsAllowList' => ['shape' => 'StringList']]], 'R53HostedZoneDeletionState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'R53HostedZoneDeletionStateCode'], 'message' => ['shape' => 'string']]], 'R53HostedZoneDeletionStateCode' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'PENDING', 'FAILED', 'STARTED']], 'RebootInstanceRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'RebootInstanceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'RebootRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'RebootRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'RecordState' => ['type' => 'string', 'enum' => ['Started', 'Succeeded', 'Failed']], 'Region' => ['type' => 'structure', 'members' => ['continentCode' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'displayName' => ['shape' => 'string'], 'name' => ['shape' => 'RegionName'], 'availabilityZones' => ['shape' => 'AvailabilityZoneList'], 'relationalDatabaseAvailabilityZones' => ['shape' => 'AvailabilityZoneList']]], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'Region']], 'RegionName' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-1', 'us-west-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'eu-central-1', 'ca-central-1', 'ap-south-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-northeast-1', 'ap-northeast-2', 'eu-north-1']], 'RegisterContainerImageRequest' => ['type' => 'structure', 'required' => ['serviceName', 'label', 'digest'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'label' => ['shape' => 'ContainerLabel'], 'digest' => ['shape' => 'string']]], 'RegisterContainerImageResult' => ['type' => 'structure', 'members' => ['containerImage' => ['shape' => 'ContainerImage']]], 'RegisteredDomainDelegationInfo' => ['type' => 'structure', 'members' => ['nameServersUpdateState' => ['shape' => 'NameServersUpdateState'], 'r53HostedZoneDeletionState' => ['shape' => 'R53HostedZoneDeletionState']]], 'RelationalDatabase' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'relationalDatabaseBlueprintId' => ['shape' => 'NonEmptyString'], 'relationalDatabaseBundleId' => ['shape' => 'NonEmptyString'], 'masterDatabaseName' => ['shape' => 'string'], 'hardware' => ['shape' => 'RelationalDatabaseHardware'], 'state' => ['shape' => 'NonEmptyString'], 'secondaryAvailabilityZone' => ['shape' => 'string'], 'backupRetentionEnabled' => ['shape' => 'boolean'], 'pendingModifiedValues' => ['shape' => 'PendingModifiedRelationalDatabaseValues'], 'engine' => ['shape' => 'NonEmptyString'], 'engineVersion' => ['shape' => 'NonEmptyString'], 'latestRestorableTime' => ['shape' => 'IsoDate'], 'masterUsername' => ['shape' => 'NonEmptyString'], 'parameterApplyStatus' => ['shape' => 'NonEmptyString'], 'preferredBackupWindow' => ['shape' => 'NonEmptyString'], 'preferredMaintenanceWindow' => ['shape' => 'NonEmptyString'], 'publiclyAccessible' => ['shape' => 'boolean'], 'masterEndpoint' => ['shape' => 'RelationalDatabaseEndpoint'], 'pendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActionList'], 'caCertificateIdentifier' => ['shape' => 'string']]], 'RelationalDatabaseBlueprint' => ['type' => 'structure', 'members' => ['blueprintId' => ['shape' => 'string'], 'engine' => ['shape' => 'RelationalDatabaseEngine'], 'engineVersion' => ['shape' => 'string'], 'engineDescription' => ['shape' => 'string'], 'engineVersionDescription' => ['shape' => 'string'], 'isEngineDefault' => ['shape' => 'boolean']]], 'RelationalDatabaseBlueprintList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseBlueprint']], 'RelationalDatabaseBundle' => ['type' => 'structure', 'members' => ['bundleId' => ['shape' => 'string'], 'name' => ['shape' => 'string'], 'price' => ['shape' => 'float'], 'ramSizeInGb' => ['shape' => 'float'], 'diskSizeInGb' => ['shape' => 'integer'], 'transferPerMonthInGb' => ['shape' => 'integer'], 'cpuCount' => ['shape' => 'integer'], 'isEncrypted' => ['shape' => 'boolean'], 'isActive' => ['shape' => 'boolean']]], 'RelationalDatabaseBundleList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseBundle']], 'RelationalDatabaseEndpoint' => ['type' => 'structure', 'members' => ['port' => ['shape' => 'integer'], 'address' => ['shape' => 'NonEmptyString']]], 'RelationalDatabaseEngine' => ['type' => 'string', 'enum' => ['mysql']], 'RelationalDatabaseEvent' => ['type' => 'structure', 'members' => ['resource' => ['shape' => 'ResourceName'], 'createdAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'string'], 'eventCategories' => ['shape' => 'StringList']]], 'RelationalDatabaseEventList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseEvent']], 'RelationalDatabaseHardware' => ['type' => 'structure', 'members' => ['cpuCount' => ['shape' => 'integer'], 'diskSizeInGb' => ['shape' => 'integer'], 'ramSizeInGb' => ['shape' => 'float']]], 'RelationalDatabaseList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabase']], 'RelationalDatabaseMetricName' => ['type' => 'string', 'enum' => ['CPUUtilization', 'DatabaseConnections', 'DiskQueueDepth', 'FreeStorageSpace', 'NetworkReceiveThroughput', 'NetworkTransmitThroughput']], 'RelationalDatabaseParameter' => ['type' => 'structure', 'members' => ['allowedValues' => ['shape' => 'string'], 'applyMethod' => ['shape' => 'string'], 'applyType' => ['shape' => 'string'], 'dataType' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'isModifiable' => ['shape' => 'boolean'], 'parameterName' => ['shape' => 'string'], 'parameterValue' => ['shape' => 'string']]], 'RelationalDatabaseParameterList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseParameter']], 'RelationalDatabasePasswordVersion' => ['type' => 'string', 'enum' => ['CURRENT', 'PREVIOUS', 'PENDING']], 'RelationalDatabaseSnapshot' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'engine' => ['shape' => 'NonEmptyString'], 'engineVersion' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'state' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseName' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseArn' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseBundleId' => ['shape' => 'string'], 'fromRelationalDatabaseBlueprintId' => ['shape' => 'string']]], 'RelationalDatabaseSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseSnapshot']], 'ReleaseStaticIpRequest' => ['type' => 'structure', 'required' => ['staticIpName'], 'members' => ['staticIpName' => ['shape' => 'ResourceName']]], 'ReleaseStaticIpResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'RenewalStatus' => ['type' => 'string', 'enum' => ['PendingAutoRenewal', 'PendingValidation', 'Success', 'Failed']], 'RenewalStatusReason' => ['type' => 'string'], 'RenewalSummary' => ['type' => 'structure', 'members' => ['domainValidationRecords' => ['shape' => 'DomainValidationRecordList'], 'renewalStatus' => ['shape' => 'RenewalStatus'], 'renewalStatusReason' => ['shape' => 'RenewalStatusReason'], 'updatedAt' => ['shape' => 'IsoDate']]], 'RequestFailureReason' => ['type' => 'string'], 'ResetDistributionCacheRequest' => ['type' => 'structure', 'members' => ['distributionName' => ['shape' => 'ResourceName']]], 'ResetDistributionCacheResult' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'string'], 'createTime' => ['shape' => 'IsoDate'], 'operation' => ['shape' => 'Operation']]], 'ResourceArn' => ['type' => 'string', 'pattern' => '^arn:(aws[^:]*):([a-zA-Z0-9-]+):([a-z0-9-]+):([0-9]+):([a-zA-Z]+)/([a-zA-Z0-9-]+)$'], 'ResourceBucketAccess' => ['type' => 'string', 'enum' => ['allow', 'deny']], 'ResourceLocation' => ['type' => 'structure', 'members' => ['availabilityZone' => ['shape' => 'string'], 'regionName' => ['shape' => 'RegionName']]], 'ResourceName' => ['type' => 'string', 'pattern' => '\\w[\\w\\-]*\\w'], 'ResourceNameList' => ['type' => 'list', 'member' => ['shape' => 'ResourceName']], 'ResourceReceivingAccess' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'NonEmptyString'], 'resourceType' => ['shape' => 'NonEmptyString']]], 'ResourceRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'type' => ['shape' => 'string'], 'value' => ['shape' => 'string']]], 'ResourceType' => ['type' => 'string', 'enum' => ['ContainerService', 'Instance', 'StaticIp', 'KeyPair', 'InstanceSnapshot', 'Domain', 'PeeredVpc', 'LoadBalancer', 'LoadBalancerTlsCertificate', 'Disk', 'DiskSnapshot', 'RelationalDatabase', 'RelationalDatabaseSnapshot', 'ExportSnapshotRecord', 'CloudFormationStackRecord', 'Alarm', 'ContactMethod', 'Distribution', 'Certificate', 'Bucket']], 'RevocationReason' => ['type' => 'string'], 'SendContactMethodVerificationRequest' => ['type' => 'structure', 'required' => ['protocol'], 'members' => ['protocol' => ['shape' => 'ContactMethodVerificationProtocol']]], 'SendContactMethodVerificationResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'SerialNumber' => ['type' => 'string'], 'ServiceException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true, 'fault' => \true], 'SetIpAddressTypeRequest' => ['type' => 'structure', 'required' => ['resourceType', 'resourceName', 'ipAddressType'], 'members' => ['resourceType' => ['shape' => 'ResourceType'], 'resourceName' => ['shape' => 'ResourceName'], 'ipAddressType' => ['shape' => 'IpAddressType']]], 'SetIpAddressTypeResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'SetResourceAccessForBucketRequest' => ['type' => 'structure', 'required' => ['resourceName', 'bucketName', 'access'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'bucketName' => ['shape' => 'BucketName'], 'access' => ['shape' => 'ResourceBucketAccess']]], 'SetResourceAccessForBucketResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StartInstanceRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName']]], 'StartInstanceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StartRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'StartRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StaticIp' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'ipAddress' => ['shape' => 'IpAddress'], 'attachedTo' => ['shape' => 'ResourceName'], 'isAttached' => ['shape' => 'boolean']]], 'StaticIpList' => ['type' => 'list', 'member' => ['shape' => 'StaticIp']], 'StatusType' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'StopInstanceRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'force' => ['shape' => 'boolean']]], 'StopInstanceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StopRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'StopRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'StringMax256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SubjectAlternativeNameList' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceName', 'tags'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'resourceArn' => ['shape' => 'ResourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'TagValue' => ['type' => 'string'], 'TestAlarmRequest' => ['type' => 'structure', 'required' => ['alarmName', 'state'], 'members' => ['alarmName' => ['shape' => 'ResourceName'], 'state' => ['shape' => 'AlarmState']]], 'TestAlarmResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'TimeOfDay' => ['type' => 'string', 'pattern' => '^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$'], 'TreatMissingData' => ['type' => 'string', 'enum' => ['breaching', 'notBreaching', 'ignore', 'missing']], 'UnauthenticatedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'string'], 'docs' => ['shape' => 'string'], 'message' => ['shape' => 'string'], 'tip' => ['shape' => 'string']], 'exception' => \true], 'UnpeerVpcRequest' => ['type' => 'structure', 'members' => []], 'UnpeerVpcResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceName', 'tagKeys'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'resourceArn' => ['shape' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateBucketBundleRequest' => ['type' => 'structure', 'required' => ['bucketName', 'bundleId'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'bundleId' => ['shape' => 'NonEmptyString']]], 'UpdateBucketBundleResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateBucketRequest' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'accessRules' => ['shape' => 'AccessRules'], 'versioning' => ['shape' => 'NonEmptyString'], 'readonlyAccessAccounts' => ['shape' => 'PartnerIdList'], 'accessLogConfig' => ['shape' => 'BucketAccessLogConfig']]], 'UpdateBucketResult' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'Bucket'], 'operations' => ['shape' => 'OperationList']]], 'UpdateContainerServiceRequest' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ContainerServiceName'], 'power' => ['shape' => 'ContainerServicePowerName'], 'scale' => ['shape' => 'ContainerServiceScale'], 'isDisabled' => ['shape' => 'boolean'], 'publicDomainNames' => ['shape' => 'ContainerServicePublicDomains'], 'privateRegistryAccess' => ['shape' => 'PrivateRegistryAccessRequest']]], 'UpdateContainerServiceResult' => ['type' => 'structure', 'members' => ['containerService' => ['shape' => 'ContainerService']]], 'UpdateDistributionBundleRequest' => ['type' => 'structure', 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'bundleId' => ['shape' => 'string']]], 'UpdateDistributionBundleResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'UpdateDistributionRequest' => ['type' => 'structure', 'required' => ['distributionName'], 'members' => ['distributionName' => ['shape' => 'ResourceName'], 'origin' => ['shape' => 'InputOrigin'], 'defaultCacheBehavior' => ['shape' => 'CacheBehavior'], 'cacheBehaviorSettings' => ['shape' => 'CacheSettings'], 'cacheBehaviors' => ['shape' => 'CacheBehaviorList'], 'isEnabled' => ['shape' => 'boolean']]], 'UpdateDistributionResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'UpdateDomainEntryRequest' => ['type' => 'structure', 'required' => ['domainName', 'domainEntry'], 'members' => ['domainName' => ['shape' => 'DomainName'], 'domainEntry' => ['shape' => 'DomainEntry']]], 'UpdateDomainEntryResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateInstanceMetadataOptionsRequest' => ['type' => 'structure', 'required' => ['instanceName'], 'members' => ['instanceName' => ['shape' => 'ResourceName'], 'httpTokens' => ['shape' => 'HttpTokens'], 'httpEndpoint' => ['shape' => 'HttpEndpoint'], 'httpPutResponseHopLimit' => ['shape' => 'integer'], 'httpProtocolIpv6' => ['shape' => 'HttpProtocolIpv6']]], 'UpdateInstanceMetadataOptionsResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'UpdateLoadBalancerAttributeRequest' => ['type' => 'structure', 'required' => ['loadBalancerName', 'attributeName', 'attributeValue'], 'members' => ['loadBalancerName' => ['shape' => 'ResourceName'], 'attributeName' => ['shape' => 'LoadBalancerAttributeName'], 'attributeValue' => ['shape' => 'StringMax256']]], 'UpdateLoadBalancerAttributeResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateRelationalDatabaseParametersRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'parameters'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'parameters' => ['shape' => 'RelationalDatabaseParameterList']]], 'UpdateRelationalDatabaseParametersResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'masterUserPassword' => ['shape' => 'SensitiveString'], 'rotateMasterUserPassword' => ['shape' => 'boolean'], 'preferredBackupWindow' => ['shape' => 'string'], 'preferredMaintenanceWindow' => ['shape' => 'string'], 'enableBackupRetention' => ['shape' => 'boolean'], 'disableBackupRetention' => ['shape' => 'boolean'], 'publiclyAccessible' => ['shape' => 'boolean'], 'applyImmediately' => ['shape' => 'boolean'], 'caCertificateIdentifier' => ['shape' => 'string']]], 'UpdateRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'boolean' => ['type' => 'boolean'], 'double' => ['type' => 'double'], 'float' => ['type' => 'float'], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 029ac34..0000000 --- a/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lightsail-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lightsail-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lightsail.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lightsail.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-tests-1.json.php deleted file mode 100644 index f6d9bbb..0000000 --- a/vendor/Aws3/Aws/data/lightsail/2016-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lightsail.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lightsail/2016-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/lightsail/2016-11-28/paginators-1.json.php deleted file mode 100644 index 6ff7214..0000000 --- a/vendor/Aws3/Aws/data/lightsail/2016-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/lightsail/2016-11-28/smoke.json.php b/vendor/Aws3/Aws/data/lightsail/2016-11-28/smoke.json.php deleted file mode 100644 index abe22a1..0000000 --- a/vendor/Aws3/Aws/data/lightsail/2016-11-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'GetActiveNames', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/location/2020-11-19/api-2.json.php b/vendor/Aws3/Aws/data/location/2020-11-19/api-2.json.php deleted file mode 100644 index 9e313f7..0000000 --- a/vendor/Aws3/Aws/data/location/2020-11-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-19', 'endpointPrefix' => 'geo', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Location Service', 'serviceId' => 'Location', 'signatureVersion' => 'v4', 'signingName' => 'geo', 'uid' => 'location-2020-11-19'], 'operations' => ['AssociateTrackerConsumer' => ['name' => 'AssociateTrackerConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/consumers', 'responseCode' => 200], 'input' => ['shape' => 'AssociateTrackerConsumerRequest'], 'output' => ['shape' => 'AssociateTrackerConsumerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'BatchDeleteDevicePositionHistory' => ['name' => 'BatchDeleteDevicePositionHistory', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/delete-positions', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteDevicePositionHistoryRequest'], 'output' => ['shape' => 'BatchDeleteDevicePositionHistoryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'BatchDeleteGeofence' => ['name' => 'BatchDeleteGeofence', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/delete-geofences', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteGeofenceRequest'], 'output' => ['shape' => 'BatchDeleteGeofenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'BatchEvaluateGeofences' => ['name' => 'BatchEvaluateGeofences', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/positions', 'responseCode' => 200], 'input' => ['shape' => 'BatchEvaluateGeofencesRequest'], 'output' => ['shape' => 'BatchEvaluateGeofencesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'BatchGetDevicePosition' => ['name' => 'BatchGetDevicePosition', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/get-positions', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetDevicePositionRequest'], 'output' => ['shape' => 'BatchGetDevicePositionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'BatchPutGeofence' => ['name' => 'BatchPutGeofence', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/put-geofences', 'responseCode' => 200], 'input' => ['shape' => 'BatchPutGeofenceRequest'], 'output' => ['shape' => 'BatchPutGeofenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'BatchUpdateDevicePosition' => ['name' => 'BatchUpdateDevicePosition', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/positions', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateDevicePositionRequest'], 'output' => ['shape' => 'BatchUpdateDevicePositionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'CalculateRoute' => ['name' => 'CalculateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/routes/v0/calculators/{CalculatorName}/calculate/route', 'responseCode' => 200], 'input' => ['shape' => 'CalculateRouteRequest'], 'output' => ['shape' => 'CalculateRouteResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.']], 'CalculateRouteMatrix' => ['name' => 'CalculateRouteMatrix', 'http' => ['method' => 'POST', 'requestUri' => '/routes/v0/calculators/{CalculatorName}/calculate/route-matrix', 'responseCode' => 200], 'input' => ['shape' => 'CalculateRouteMatrixRequest'], 'output' => ['shape' => 'CalculateRouteMatrixResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.']], 'CreateGeofenceCollection' => ['name' => 'CreateGeofenceCollection', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/collections', 'responseCode' => 200], 'input' => ['shape' => 'CreateGeofenceCollectionRequest'], 'output' => ['shape' => 'CreateGeofenceCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.'], 'idempotent' => \true], 'CreateMap' => ['name' => 'CreateMap', 'http' => ['method' => 'POST', 'requestUri' => '/maps/v0/maps', 'responseCode' => 200], 'input' => ['shape' => 'CreateMapRequest'], 'output' => ['shape' => 'CreateMapResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.'], 'idempotent' => \true], 'CreatePlaceIndex' => ['name' => 'CreatePlaceIndex', 'http' => ['method' => 'POST', 'requestUri' => '/places/v0/indexes', 'responseCode' => 200], 'input' => ['shape' => 'CreatePlaceIndexRequest'], 'output' => ['shape' => 'CreatePlaceIndexResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.'], 'idempotent' => \true], 'CreateRouteCalculator' => ['name' => 'CreateRouteCalculator', 'http' => ['method' => 'POST', 'requestUri' => '/routes/v0/calculators', 'responseCode' => 200], 'input' => ['shape' => 'CreateRouteCalculatorRequest'], 'output' => ['shape' => 'CreateRouteCalculatorResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.'], 'idempotent' => \true], 'CreateTracker' => ['name' => 'CreateTracker', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers', 'responseCode' => 200], 'input' => ['shape' => 'CreateTrackerRequest'], 'output' => ['shape' => 'CreateTrackerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.'], 'idempotent' => \true], 'DeleteGeofenceCollection' => ['name' => 'DeleteGeofenceCollection', 'http' => ['method' => 'DELETE', 'requestUri' => '/geofencing/v0/collections/{CollectionName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteGeofenceCollectionRequest'], 'output' => ['shape' => 'DeleteGeofenceCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.'], 'idempotent' => \true], 'DeleteMap' => ['name' => 'DeleteMap', 'http' => ['method' => 'DELETE', 'requestUri' => '/maps/v0/maps/{MapName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMapRequest'], 'output' => ['shape' => 'DeleteMapResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.'], 'idempotent' => \true], 'DeletePlaceIndex' => ['name' => 'DeletePlaceIndex', 'http' => ['method' => 'DELETE', 'requestUri' => '/places/v0/indexes/{IndexName}', 'responseCode' => 200], 'input' => ['shape' => 'DeletePlaceIndexRequest'], 'output' => ['shape' => 'DeletePlaceIndexResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.'], 'idempotent' => \true], 'DeleteRouteCalculator' => ['name' => 'DeleteRouteCalculator', 'http' => ['method' => 'DELETE', 'requestUri' => '/routes/v0/calculators/{CalculatorName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRouteCalculatorRequest'], 'output' => ['shape' => 'DeleteRouteCalculatorResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.'], 'idempotent' => \true], 'DeleteTracker' => ['name' => 'DeleteTracker', 'http' => ['method' => 'DELETE', 'requestUri' => '/tracking/v0/trackers/{TrackerName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteTrackerRequest'], 'output' => ['shape' => 'DeleteTrackerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.'], 'idempotent' => \true], 'DescribeGeofenceCollection' => ['name' => 'DescribeGeofenceCollection', 'http' => ['method' => 'GET', 'requestUri' => '/geofencing/v0/collections/{CollectionName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeGeofenceCollectionRequest'], 'output' => ['shape' => 'DescribeGeofenceCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'DescribeMap' => ['name' => 'DescribeMap', 'http' => ['method' => 'GET', 'requestUri' => '/maps/v0/maps/{MapName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMapRequest'], 'output' => ['shape' => 'DescribeMapResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'DescribePlaceIndex' => ['name' => 'DescribePlaceIndex', 'http' => ['method' => 'GET', 'requestUri' => '/places/v0/indexes/{IndexName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePlaceIndexRequest'], 'output' => ['shape' => 'DescribePlaceIndexResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'DescribeRouteCalculator' => ['name' => 'DescribeRouteCalculator', 'http' => ['method' => 'GET', 'requestUri' => '/routes/v0/calculators/{CalculatorName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRouteCalculatorRequest'], 'output' => ['shape' => 'DescribeRouteCalculatorResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.']], 'DescribeTracker' => ['name' => 'DescribeTracker', 'http' => ['method' => 'GET', 'requestUri' => '/tracking/v0/trackers/{TrackerName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeTrackerRequest'], 'output' => ['shape' => 'DescribeTrackerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'DisassociateTrackerConsumer' => ['name' => 'DisassociateTrackerConsumer', 'http' => ['method' => 'DELETE', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateTrackerConsumerRequest'], 'output' => ['shape' => 'DisassociateTrackerConsumerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'GetDevicePosition' => ['name' => 'GetDevicePosition', 'http' => ['method' => 'GET', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest', 'responseCode' => 200], 'input' => ['shape' => 'GetDevicePositionRequest'], 'output' => ['shape' => 'GetDevicePositionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'GetDevicePositionHistory' => ['name' => 'GetDevicePositionHistory', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions', 'responseCode' => 200], 'input' => ['shape' => 'GetDevicePositionHistoryRequest'], 'output' => ['shape' => 'GetDevicePositionHistoryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'GetGeofence' => ['name' => 'GetGeofence', 'http' => ['method' => 'GET', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}', 'responseCode' => 200], 'input' => ['shape' => 'GetGeofenceRequest'], 'output' => ['shape' => 'GetGeofenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'GetMapGlyphs' => ['name' => 'GetMapGlyphs', 'http' => ['method' => 'GET', 'requestUri' => '/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}', 'responseCode' => 200], 'input' => ['shape' => 'GetMapGlyphsRequest'], 'output' => ['shape' => 'GetMapGlyphsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'GetMapSprites' => ['name' => 'GetMapSprites', 'http' => ['method' => 'GET', 'requestUri' => '/maps/v0/maps/{MapName}/sprites/{FileName}', 'responseCode' => 200], 'input' => ['shape' => 'GetMapSpritesRequest'], 'output' => ['shape' => 'GetMapSpritesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'GetMapStyleDescriptor' => ['name' => 'GetMapStyleDescriptor', 'http' => ['method' => 'GET', 'requestUri' => '/maps/v0/maps/{MapName}/style-descriptor', 'responseCode' => 200], 'input' => ['shape' => 'GetMapStyleDescriptorRequest'], 'output' => ['shape' => 'GetMapStyleDescriptorResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'GetMapTile' => ['name' => 'GetMapTile', 'http' => ['method' => 'GET', 'requestUri' => '/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}', 'responseCode' => 200], 'input' => ['shape' => 'GetMapTileRequest'], 'output' => ['shape' => 'GetMapTileResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'GetPlace' => ['name' => 'GetPlace', 'http' => ['method' => 'GET', 'requestUri' => '/places/v0/indexes/{IndexName}/places/{PlaceId}', 'responseCode' => 200], 'input' => ['shape' => 'GetPlaceRequest'], 'output' => ['shape' => 'GetPlaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'ListDevicePositions' => ['name' => 'ListDevicePositions', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/list-positions', 'responseCode' => 200], 'input' => ['shape' => 'ListDevicePositionsRequest'], 'output' => ['shape' => 'ListDevicePositionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'ListGeofenceCollections' => ['name' => 'ListGeofenceCollections', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/list-collections', 'responseCode' => 200], 'input' => ['shape' => 'ListGeofenceCollectionsRequest'], 'output' => ['shape' => 'ListGeofenceCollectionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'ListGeofences' => ['name' => 'ListGeofences', 'http' => ['method' => 'POST', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/list-geofences', 'responseCode' => 200], 'input' => ['shape' => 'ListGeofencesRequest'], 'output' => ['shape' => 'ListGeofencesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'ListMaps' => ['name' => 'ListMaps', 'http' => ['method' => 'POST', 'requestUri' => '/maps/v0/list-maps', 'responseCode' => 200], 'input' => ['shape' => 'ListMapsRequest'], 'output' => ['shape' => 'ListMapsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.']], 'ListPlaceIndexes' => ['name' => 'ListPlaceIndexes', 'http' => ['method' => 'POST', 'requestUri' => '/places/v0/list-indexes', 'responseCode' => 200], 'input' => ['shape' => 'ListPlaceIndexesRequest'], 'output' => ['shape' => 'ListPlaceIndexesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'ListRouteCalculators' => ['name' => 'ListRouteCalculators', 'http' => ['method' => 'POST', 'requestUri' => '/routes/v0/list-calculators', 'responseCode' => 200], 'input' => ['shape' => 'ListRouteCalculatorsRequest'], 'output' => ['shape' => 'ListRouteCalculatorsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'metadata.']], 'ListTrackerConsumers' => ['name' => 'ListTrackerConsumers', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/trackers/{TrackerName}/list-consumers', 'responseCode' => 200], 'input' => ['shape' => 'ListTrackerConsumersRequest'], 'output' => ['shape' => 'ListTrackerConsumersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'ListTrackers' => ['name' => 'ListTrackers', 'http' => ['method' => 'POST', 'requestUri' => '/tracking/v0/list-trackers', 'responseCode' => 200], 'input' => ['shape' => 'ListTrackersRequest'], 'output' => ['shape' => 'ListTrackersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.']], 'PutGeofence' => ['name' => 'PutGeofence', 'http' => ['method' => 'PUT', 'requestUri' => '/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}', 'responseCode' => 200], 'input' => ['shape' => 'PutGeofenceRequest'], 'output' => ['shape' => 'PutGeofenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.']], 'SearchPlaceIndexForPosition' => ['name' => 'SearchPlaceIndexForPosition', 'http' => ['method' => 'POST', 'requestUri' => '/places/v0/indexes/{IndexName}/search/position', 'responseCode' => 200], 'input' => ['shape' => 'SearchPlaceIndexForPositionRequest'], 'output' => ['shape' => 'SearchPlaceIndexForPositionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'SearchPlaceIndexForSuggestions' => ['name' => 'SearchPlaceIndexForSuggestions', 'http' => ['method' => 'POST', 'requestUri' => '/places/v0/indexes/{IndexName}/search/suggestions', 'responseCode' => 200], 'input' => ['shape' => 'SearchPlaceIndexForSuggestionsRequest'], 'output' => ['shape' => 'SearchPlaceIndexForSuggestionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'SearchPlaceIndexForText' => ['name' => 'SearchPlaceIndexForText', 'http' => ['method' => 'POST', 'requestUri' => '/places/v0/indexes/{IndexName}/search/text', 'responseCode' => 200], 'input' => ['shape' => 'SearchPlaceIndexForTextRequest'], 'output' => ['shape' => 'SearchPlaceIndexForTextResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.']], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'metadata.']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'metadata.'], 'idempotent' => \true], 'UpdateGeofenceCollection' => ['name' => 'UpdateGeofenceCollection', 'http' => ['method' => 'PATCH', 'requestUri' => '/geofencing/v0/collections/{CollectionName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGeofenceCollectionRequest'], 'output' => ['shape' => 'UpdateGeofenceCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'geofencing.'], 'idempotent' => \true], 'UpdateMap' => ['name' => 'UpdateMap', 'http' => ['method' => 'PATCH', 'requestUri' => '/maps/v0/maps/{MapName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMapRequest'], 'output' => ['shape' => 'UpdateMapResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'maps.'], 'idempotent' => \true], 'UpdatePlaceIndex' => ['name' => 'UpdatePlaceIndex', 'http' => ['method' => 'PATCH', 'requestUri' => '/places/v0/indexes/{IndexName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePlaceIndexRequest'], 'output' => ['shape' => 'UpdatePlaceIndexResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'places.'], 'idempotent' => \true], 'UpdateRouteCalculator' => ['name' => 'UpdateRouteCalculator', 'http' => ['method' => 'PATCH', 'requestUri' => '/routes/v0/calculators/{CalculatorName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteCalculatorRequest'], 'output' => ['shape' => 'UpdateRouteCalculatorResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'routes.'], 'idempotent' => \true], 'UpdateTracker' => ['name' => 'UpdateTracker', 'http' => ['method' => 'PATCH', 'requestUri' => '/tracking/v0/trackers/{TrackerName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTrackerRequest'], 'output' => ['shape' => 'UpdateTrackerResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpoint' => ['hostPrefix' => 'tracking.'], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-9]+)*)?){2}:([^/].*)?$'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AssociateTrackerConsumerRequest' => ['type' => 'structure', 'required' => ['ConsumerArn', 'TrackerName'], 'members' => ['ConsumerArn' => ['shape' => 'Arn'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'AssociateTrackerConsumerResponse' => ['type' => 'structure', 'members' => []], 'BatchDeleteDevicePositionHistoryError' => ['type' => 'structure', 'required' => ['DeviceId', 'Error'], 'members' => ['DeviceId' => ['shape' => 'Id'], 'Error' => ['shape' => 'BatchItemError']]], 'BatchDeleteDevicePositionHistoryErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteDevicePositionHistoryError']], 'BatchDeleteDevicePositionHistoryRequest' => ['type' => 'structure', 'required' => ['DeviceIds', 'TrackerName'], 'members' => ['DeviceIds' => ['shape' => 'BatchDeleteDevicePositionHistoryRequestDeviceIdsList'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'BatchDeleteDevicePositionHistoryRequestDeviceIdsList' => ['type' => 'list', 'member' => ['shape' => 'Id'], 'max' => 100, 'min' => 1], 'BatchDeleteDevicePositionHistoryResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchDeleteDevicePositionHistoryErrorList']]], 'BatchDeleteGeofenceError' => ['type' => 'structure', 'required' => ['Error', 'GeofenceId'], 'members' => ['Error' => ['shape' => 'BatchItemError'], 'GeofenceId' => ['shape' => 'Id']]], 'BatchDeleteGeofenceErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteGeofenceError']], 'BatchDeleteGeofenceRequest' => ['type' => 'structure', 'required' => ['CollectionName', 'GeofenceIds'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'GeofenceIds' => ['shape' => 'BatchDeleteGeofenceRequestGeofenceIdsList']]], 'BatchDeleteGeofenceRequestGeofenceIdsList' => ['type' => 'list', 'member' => ['shape' => 'Id'], 'max' => 10, 'min' => 1], 'BatchDeleteGeofenceResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchDeleteGeofenceErrorList']]], 'BatchEvaluateGeofencesError' => ['type' => 'structure', 'required' => ['DeviceId', 'Error', 'SampleTime'], 'members' => ['DeviceId' => ['shape' => 'Id'], 'Error' => ['shape' => 'BatchItemError'], 'SampleTime' => ['shape' => 'Timestamp']]], 'BatchEvaluateGeofencesErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchEvaluateGeofencesError']], 'BatchEvaluateGeofencesRequest' => ['type' => 'structure', 'required' => ['CollectionName', 'DevicePositionUpdates'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'DevicePositionUpdates' => ['shape' => 'BatchEvaluateGeofencesRequestDevicePositionUpdatesList']]], 'BatchEvaluateGeofencesRequestDevicePositionUpdatesList' => ['type' => 'list', 'member' => ['shape' => 'DevicePositionUpdate'], 'max' => 10, 'min' => 1], 'BatchEvaluateGeofencesResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchEvaluateGeofencesErrorList']]], 'BatchGetDevicePositionError' => ['type' => 'structure', 'required' => ['DeviceId', 'Error'], 'members' => ['DeviceId' => ['shape' => 'Id'], 'Error' => ['shape' => 'BatchItemError']]], 'BatchGetDevicePositionErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchGetDevicePositionError']], 'BatchGetDevicePositionRequest' => ['type' => 'structure', 'required' => ['DeviceIds', 'TrackerName'], 'members' => ['DeviceIds' => ['shape' => 'BatchGetDevicePositionRequestDeviceIdsList'], 'TrackerName' => ['shape' => 'BatchGetDevicePositionRequestTrackerNameString', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'BatchGetDevicePositionRequestDeviceIdsList' => ['type' => 'list', 'member' => ['shape' => 'Id'], 'max' => 10, 'min' => 1], 'BatchGetDevicePositionRequestTrackerNameString' => ['type' => 'string', 'min' => 1, 'pattern' => '^[-._\\w]+$'], 'BatchGetDevicePositionResponse' => ['type' => 'structure', 'required' => ['DevicePositions', 'Errors'], 'members' => ['DevicePositions' => ['shape' => 'DevicePositionList'], 'Errors' => ['shape' => 'BatchGetDevicePositionErrorList']]], 'BatchItemError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'BatchItemErrorCode'], 'Message' => ['shape' => 'String']]], 'BatchItemErrorCode' => ['type' => 'string', 'enum' => ['AccessDeniedError', 'ConflictError', 'InternalServerError', 'ResourceNotFoundError', 'ThrottlingError', 'ValidationError']], 'BatchPutGeofenceError' => ['type' => 'structure', 'required' => ['Error', 'GeofenceId'], 'members' => ['Error' => ['shape' => 'BatchItemError'], 'GeofenceId' => ['shape' => 'Id']]], 'BatchPutGeofenceErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchPutGeofenceError']], 'BatchPutGeofenceRequest' => ['type' => 'structure', 'required' => ['CollectionName', 'Entries'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'Entries' => ['shape' => 'BatchPutGeofenceRequestEntriesList']]], 'BatchPutGeofenceRequestEntriesList' => ['type' => 'list', 'member' => ['shape' => 'BatchPutGeofenceRequestEntry'], 'max' => 10, 'min' => 1], 'BatchPutGeofenceRequestEntry' => ['type' => 'structure', 'required' => ['GeofenceId', 'Geometry'], 'members' => ['GeofenceId' => ['shape' => 'Id'], 'Geometry' => ['shape' => 'GeofenceGeometry']]], 'BatchPutGeofenceResponse' => ['type' => 'structure', 'required' => ['Errors', 'Successes'], 'members' => ['Errors' => ['shape' => 'BatchPutGeofenceErrorList'], 'Successes' => ['shape' => 'BatchPutGeofenceSuccessList']]], 'BatchPutGeofenceSuccess' => ['type' => 'structure', 'required' => ['CreateTime', 'GeofenceId', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'GeofenceId' => ['shape' => 'Id'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'BatchPutGeofenceSuccessList' => ['type' => 'list', 'member' => ['shape' => 'BatchPutGeofenceSuccess']], 'BatchUpdateDevicePositionError' => ['type' => 'structure', 'required' => ['DeviceId', 'Error', 'SampleTime'], 'members' => ['DeviceId' => ['shape' => 'Id'], 'Error' => ['shape' => 'BatchItemError'], 'SampleTime' => ['shape' => 'Timestamp']]], 'BatchUpdateDevicePositionErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchUpdateDevicePositionError']], 'BatchUpdateDevicePositionRequest' => ['type' => 'structure', 'required' => ['TrackerName', 'Updates'], 'members' => ['TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName'], 'Updates' => ['shape' => 'BatchUpdateDevicePositionRequestUpdatesList']]], 'BatchUpdateDevicePositionRequestUpdatesList' => ['type' => 'list', 'member' => ['shape' => 'DevicePositionUpdate'], 'max' => 10, 'min' => 1], 'BatchUpdateDevicePositionResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchUpdateDevicePositionErrorList']]], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BoundingBox' => ['type' => 'list', 'member' => ['shape' => 'Double'], 'max' => 4, 'min' => 4, 'sensitive' => \true], 'CalculateRouteCarModeOptions' => ['type' => 'structure', 'members' => ['AvoidFerries' => ['shape' => 'Boolean'], 'AvoidTolls' => ['shape' => 'Boolean']]], 'CalculateRouteMatrixRequest' => ['type' => 'structure', 'required' => ['CalculatorName', 'DeparturePositions', 'DestinationPositions'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CalculatorName'], 'CarModeOptions' => ['shape' => 'CalculateRouteCarModeOptions'], 'DepartNow' => ['shape' => 'Boolean'], 'DeparturePositions' => ['shape' => 'CalculateRouteMatrixRequestDeparturePositionsList'], 'DepartureTime' => ['shape' => 'Timestamp'], 'DestinationPositions' => ['shape' => 'CalculateRouteMatrixRequestDestinationPositionsList'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'TravelMode' => ['shape' => 'TravelMode'], 'TruckModeOptions' => ['shape' => 'CalculateRouteTruckModeOptions']]], 'CalculateRouteMatrixRequestDeparturePositionsList' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'max' => 350, 'min' => 1], 'CalculateRouteMatrixRequestDestinationPositionsList' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'max' => 350, 'min' => 1], 'CalculateRouteMatrixResponse' => ['type' => 'structure', 'required' => ['RouteMatrix', 'Summary'], 'members' => ['RouteMatrix' => ['shape' => 'RouteMatrix'], 'SnappedDeparturePositions' => ['shape' => 'CalculateRouteMatrixResponseSnappedDeparturePositionsList'], 'SnappedDestinationPositions' => ['shape' => 'CalculateRouteMatrixResponseSnappedDestinationPositionsList'], 'Summary' => ['shape' => 'CalculateRouteMatrixSummary']]], 'CalculateRouteMatrixResponseSnappedDeparturePositionsList' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'max' => 350, 'min' => 1], 'CalculateRouteMatrixResponseSnappedDestinationPositionsList' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'max' => 350, 'min' => 1], 'CalculateRouteMatrixSummary' => ['type' => 'structure', 'required' => ['DataSource', 'DistanceUnit', 'ErrorCount', 'RouteCount'], 'members' => ['DataSource' => ['shape' => 'String'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'ErrorCount' => ['shape' => 'CalculateRouteMatrixSummaryErrorCountInteger'], 'RouteCount' => ['shape' => 'CalculateRouteMatrixSummaryRouteCountInteger']]], 'CalculateRouteMatrixSummaryErrorCountInteger' => ['type' => 'integer', 'box' => \true, 'max' => 160000, 'min' => 1], 'CalculateRouteMatrixSummaryRouteCountInteger' => ['type' => 'integer', 'box' => \true, 'max' => 160000, 'min' => 1], 'CalculateRouteRequest' => ['type' => 'structure', 'required' => ['CalculatorName', 'DeparturePosition', 'DestinationPosition'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CalculatorName'], 'CarModeOptions' => ['shape' => 'CalculateRouteCarModeOptions'], 'DepartNow' => ['shape' => 'Boolean'], 'DeparturePosition' => ['shape' => 'Position'], 'DepartureTime' => ['shape' => 'Timestamp'], 'DestinationPosition' => ['shape' => 'Position'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'IncludeLegGeometry' => ['shape' => 'Boolean'], 'TravelMode' => ['shape' => 'TravelMode'], 'TruckModeOptions' => ['shape' => 'CalculateRouteTruckModeOptions'], 'WaypointPositions' => ['shape' => 'CalculateRouteRequestWaypointPositionsList']]], 'CalculateRouteRequestWaypointPositionsList' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'max' => 23, 'min' => 0], 'CalculateRouteResponse' => ['type' => 'structure', 'required' => ['Legs', 'Summary'], 'members' => ['Legs' => ['shape' => 'LegList'], 'Summary' => ['shape' => 'CalculateRouteSummary']]], 'CalculateRouteSummary' => ['type' => 'structure', 'required' => ['DataSource', 'Distance', 'DistanceUnit', 'DurationSeconds', 'RouteBBox'], 'members' => ['DataSource' => ['shape' => 'String'], 'Distance' => ['shape' => 'CalculateRouteSummaryDistanceDouble'], 'DistanceUnit' => ['shape' => 'DistanceUnit'], 'DurationSeconds' => ['shape' => 'CalculateRouteSummaryDurationSecondsDouble'], 'RouteBBox' => ['shape' => 'BoundingBox']]], 'CalculateRouteSummaryDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'CalculateRouteSummaryDurationSecondsDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'CalculateRouteTruckModeOptions' => ['type' => 'structure', 'members' => ['AvoidFerries' => ['shape' => 'Boolean'], 'AvoidTolls' => ['shape' => 'Boolean'], 'Dimensions' => ['shape' => 'TruckDimensions'], 'Weight' => ['shape' => 'TruckWeight']]], 'Circle' => ['type' => 'structure', 'required' => ['Center', 'Radius'], 'members' => ['Center' => ['shape' => 'Position'], 'Radius' => ['shape' => 'Double']], 'sensitive' => \true], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CountryCode' => ['type' => 'string', 'pattern' => '^[A-Z]{3}$'], 'CountryCodeList' => ['type' => 'list', 'member' => ['shape' => 'CountryCode'], 'max' => 100, 'min' => 1], 'CreateGeofenceCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionName'], 'members' => ['CollectionName' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'ResourceDescription'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. No longer allowed.'], 'Tags' => ['shape' => 'TagMap']]], 'CreateGeofenceCollectionResponse' => ['type' => 'structure', 'required' => ['CollectionArn', 'CollectionName', 'CreateTime'], 'members' => ['CollectionArn' => ['shape' => 'Arn'], 'CollectionName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp']]], 'CreateMapRequest' => ['type' => 'structure', 'required' => ['Configuration', 'MapName'], 'members' => ['Configuration' => ['shape' => 'MapConfiguration'], 'Description' => ['shape' => 'ResourceDescription'], 'MapName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap']]], 'CreateMapResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'MapArn', 'MapName'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'MapArn' => ['shape' => 'GeoArn'], 'MapName' => ['shape' => 'ResourceName']]], 'CreatePlaceIndexRequest' => ['type' => 'structure', 'required' => ['DataSource', 'IndexName'], 'members' => ['DataSource' => ['shape' => 'String'], 'DataSourceConfiguration' => ['shape' => 'DataSourceConfiguration'], 'Description' => ['shape' => 'ResourceDescription'], 'IndexName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap']]], 'CreatePlaceIndexResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'IndexArn', 'IndexName'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'IndexArn' => ['shape' => 'Arn'], 'IndexName' => ['shape' => 'ResourceName']]], 'CreateRouteCalculatorRequest' => ['type' => 'structure', 'required' => ['CalculatorName', 'DataSource'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap']]], 'CreateRouteCalculatorResponse' => ['type' => 'structure', 'required' => ['CalculatorArn', 'CalculatorName', 'CreateTime'], 'members' => ['CalculatorArn' => ['shape' => 'Arn'], 'CalculatorName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp']]], 'CreateTrackerRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'PositionFiltering' => ['shape' => 'PositionFiltering'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. No longer allowed.'], 'Tags' => ['shape' => 'TagMap'], 'TrackerName' => ['shape' => 'ResourceName']]], 'CreateTrackerResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'TrackerArn', 'TrackerName'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'TrackerArn' => ['shape' => 'Arn'], 'TrackerName' => ['shape' => 'ResourceName']]], 'DataSourceConfiguration' => ['type' => 'structure', 'members' => ['IntendedUse' => ['shape' => 'IntendedUse']]], 'DeleteGeofenceCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionName'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName']]], 'DeleteGeofenceCollectionResponse' => ['type' => 'structure', 'members' => []], 'DeleteMapRequest' => ['type' => 'structure', 'required' => ['MapName'], 'members' => ['MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName']]], 'DeleteMapResponse' => ['type' => 'structure', 'members' => []], 'DeletePlaceIndexRequest' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName']]], 'DeletePlaceIndexResponse' => ['type' => 'structure', 'members' => []], 'DeleteRouteCalculatorRequest' => ['type' => 'structure', 'required' => ['CalculatorName'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CalculatorName']]], 'DeleteRouteCalculatorResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrackerRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'DeleteTrackerResponse' => ['type' => 'structure', 'members' => []], 'DescribeGeofenceCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionName'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName']]], 'DescribeGeofenceCollectionResponse' => ['type' => 'structure', 'required' => ['CollectionArn', 'CollectionName', 'CreateTime', 'Description', 'UpdateTime'], 'members' => ['CollectionArn' => ['shape' => 'Arn'], 'CollectionName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ResourceDescription'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Unused.'], 'Tags' => ['shape' => 'TagMap'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'DescribeMapRequest' => ['type' => 'structure', 'required' => ['MapName'], 'members' => ['MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName']]], 'DescribeMapResponse' => ['type' => 'structure', 'required' => ['Configuration', 'CreateTime', 'DataSource', 'Description', 'MapArn', 'MapName', 'UpdateTime'], 'members' => ['Configuration' => ['shape' => 'MapConfiguration'], 'CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'MapArn' => ['shape' => 'GeoArn'], 'MapName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'DescribePlaceIndexRequest' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName']]], 'DescribePlaceIndexResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'DataSource', 'DataSourceConfiguration', 'Description', 'IndexArn', 'IndexName', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'DataSourceConfiguration' => ['shape' => 'DataSourceConfiguration'], 'Description' => ['shape' => 'ResourceDescription'], 'IndexArn' => ['shape' => 'Arn'], 'IndexName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'DescribeRouteCalculatorRequest' => ['type' => 'structure', 'required' => ['CalculatorName'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CalculatorName']]], 'DescribeRouteCalculatorResponse' => ['type' => 'structure', 'required' => ['CalculatorArn', 'CalculatorName', 'CreateTime', 'DataSource', 'Description', 'UpdateTime'], 'members' => ['CalculatorArn' => ['shape' => 'Arn'], 'CalculatorName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'Tags' => ['shape' => 'TagMap'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'DescribeTrackerRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'DescribeTrackerResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'Description', 'TrackerArn', 'TrackerName', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ResourceDescription'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'PositionFiltering' => ['shape' => 'PositionFiltering'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Unused.'], 'Tags' => ['shape' => 'TagMap'], 'TrackerArn' => ['shape' => 'Arn'], 'TrackerName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'DevicePosition' => ['type' => 'structure', 'required' => ['Position', 'ReceivedTime', 'SampleTime'], 'members' => ['Accuracy' => ['shape' => 'PositionalAccuracy'], 'DeviceId' => ['shape' => 'Id'], 'Position' => ['shape' => 'Position'], 'PositionProperties' => ['shape' => 'PropertyMap'], 'ReceivedTime' => ['shape' => 'Timestamp'], 'SampleTime' => ['shape' => 'Timestamp']]], 'DevicePositionList' => ['type' => 'list', 'member' => ['shape' => 'DevicePosition']], 'DevicePositionUpdate' => ['type' => 'structure', 'required' => ['DeviceId', 'Position', 'SampleTime'], 'members' => ['Accuracy' => ['shape' => 'PositionalAccuracy'], 'DeviceId' => ['shape' => 'Id'], 'Position' => ['shape' => 'Position'], 'PositionProperties' => ['shape' => 'PropertyMap'], 'SampleTime' => ['shape' => 'Timestamp']]], 'DimensionUnit' => ['type' => 'string', 'enum' => ['Meters', 'Feet']], 'DisassociateTrackerConsumerRequest' => ['type' => 'structure', 'required' => ['ConsumerArn', 'TrackerName'], 'members' => ['ConsumerArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ConsumerArn'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'DisassociateTrackerConsumerResponse' => ['type' => 'structure', 'members' => []], 'DistanceUnit' => ['type' => 'string', 'enum' => ['Kilometers', 'Miles']], 'Double' => ['type' => 'double', 'box' => \true], 'GeoArn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^arn(:[a-z0-9]+([.-][a-z0-9]+)*):geo(:([a-z0-9]+([.-][a-z0-9]+)*))(:[0-9]+):((\\*)|([-a-z]+[/][*-._\\w]+))$'], 'GeofenceGeometry' => ['type' => 'structure', 'members' => ['Circle' => ['shape' => 'Circle'], 'Polygon' => ['shape' => 'LinearRings']]], 'GetDevicePositionHistoryRequest' => ['type' => 'structure', 'required' => ['DeviceId', 'TrackerName'], 'members' => ['DeviceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'DeviceId'], 'EndTimeExclusive' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'GetDevicePositionHistoryRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token'], 'StartTimeInclusive' => ['shape' => 'Timestamp'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'GetDevicePositionHistoryRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'GetDevicePositionHistoryResponse' => ['type' => 'structure', 'required' => ['DevicePositions'], 'members' => ['DevicePositions' => ['shape' => 'DevicePositionList'], 'NextToken' => ['shape' => 'Token']]], 'GetDevicePositionRequest' => ['type' => 'structure', 'required' => ['DeviceId', 'TrackerName'], 'members' => ['DeviceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'DeviceId'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'GetDevicePositionResponse' => ['type' => 'structure', 'required' => ['Position', 'ReceivedTime', 'SampleTime'], 'members' => ['Accuracy' => ['shape' => 'PositionalAccuracy'], 'DeviceId' => ['shape' => 'Id'], 'Position' => ['shape' => 'Position'], 'PositionProperties' => ['shape' => 'PropertyMap'], 'ReceivedTime' => ['shape' => 'Timestamp'], 'SampleTime' => ['shape' => 'Timestamp']]], 'GetGeofenceRequest' => ['type' => 'structure', 'required' => ['CollectionName', 'GeofenceId'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'GeofenceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'GeofenceId']]], 'GetGeofenceResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'GeofenceId', 'Geometry', 'Status', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'GeofenceId' => ['shape' => 'Id'], 'Geometry' => ['shape' => 'GeofenceGeometry'], 'Status' => ['shape' => 'String'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'GetMapGlyphsRequest' => ['type' => 'structure', 'required' => ['FontStack', 'FontUnicodeRange', 'MapName'], 'members' => ['FontStack' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'FontStack'], 'FontUnicodeRange' => ['shape' => 'GetMapGlyphsRequestFontUnicodeRangeString', 'location' => 'uri', 'locationName' => 'FontUnicodeRange'], 'MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName']]], 'GetMapGlyphsRequestFontUnicodeRangeString' => ['type' => 'string', 'pattern' => '^[0-9]+-[0-9]+\\.pbf$'], 'GetMapGlyphsResponse' => ['type' => 'structure', 'members' => ['Blob' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Blob'], 'GetMapSpritesRequest' => ['type' => 'structure', 'required' => ['FileName', 'MapName'], 'members' => ['FileName' => ['shape' => 'GetMapSpritesRequestFileNameString', 'location' => 'uri', 'locationName' => 'FileName'], 'MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName']]], 'GetMapSpritesRequestFileNameString' => ['type' => 'string', 'pattern' => '^sprites(@2x)?\\.(png|json)$'], 'GetMapSpritesResponse' => ['type' => 'structure', 'members' => ['Blob' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Blob'], 'GetMapStyleDescriptorRequest' => ['type' => 'structure', 'required' => ['MapName'], 'members' => ['MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName']]], 'GetMapStyleDescriptorResponse' => ['type' => 'structure', 'members' => ['Blob' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Blob'], 'GetMapTileRequest' => ['type' => 'structure', 'required' => ['MapName', 'X', 'Y', 'Z'], 'members' => ['MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName'], 'X' => ['shape' => 'GetMapTileRequestXString', 'location' => 'uri', 'locationName' => 'X'], 'Y' => ['shape' => 'GetMapTileRequestYString', 'location' => 'uri', 'locationName' => 'Y'], 'Z' => ['shape' => 'GetMapTileRequestZString', 'location' => 'uri', 'locationName' => 'Z']]], 'GetMapTileRequestXString' => ['type' => 'string', 'pattern' => '\\d+'], 'GetMapTileRequestYString' => ['type' => 'string', 'pattern' => '\\d+'], 'GetMapTileRequestZString' => ['type' => 'string', 'pattern' => '\\d+'], 'GetMapTileResponse' => ['type' => 'structure', 'members' => ['Blob' => ['shape' => 'Blob'], 'ContentType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Blob'], 'GetPlaceRequest' => ['type' => 'structure', 'required' => ['IndexName', 'PlaceId'], 'members' => ['IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName'], 'Language' => ['shape' => 'LanguageTag', 'location' => 'querystring', 'locationName' => 'language'], 'PlaceId' => ['shape' => 'PlaceId', 'location' => 'uri', 'locationName' => 'PlaceId']]], 'GetPlaceResponse' => ['type' => 'structure', 'required' => ['Place'], 'members' => ['Place' => ['shape' => 'Place']]], 'Id' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[-._\\p{L}\\p{N}]+$'], 'Integer' => ['type' => 'integer', 'box' => \true], 'IntendedUse' => ['type' => 'string', 'enum' => ['SingleUse', 'Storage']], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'LanguageTag' => ['type' => 'string', 'max' => 35, 'min' => 2], 'Leg' => ['type' => 'structure', 'required' => ['Distance', 'DurationSeconds', 'EndPosition', 'StartPosition', 'Steps'], 'members' => ['Distance' => ['shape' => 'LegDistanceDouble'], 'DurationSeconds' => ['shape' => 'LegDurationSecondsDouble'], 'EndPosition' => ['shape' => 'Position'], 'Geometry' => ['shape' => 'LegGeometry'], 'StartPosition' => ['shape' => 'Position'], 'Steps' => ['shape' => 'StepList']]], 'LegDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'LegDurationSecondsDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'LegGeometry' => ['type' => 'structure', 'members' => ['LineString' => ['shape' => 'LineString']]], 'LegList' => ['type' => 'list', 'member' => ['shape' => 'Leg']], 'LineString' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'min' => 2], 'LinearRing' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'min' => 4], 'LinearRings' => ['type' => 'list', 'member' => ['shape' => 'LinearRing'], 'min' => 1], 'ListDevicePositionsRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['MaxResults' => ['shape' => 'ListDevicePositionsRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'ListDevicePositionsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListDevicePositionsResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListDevicePositionsResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListDevicePositionsResponseEntry' => ['type' => 'structure', 'required' => ['DeviceId', 'Position', 'SampleTime'], 'members' => ['Accuracy' => ['shape' => 'PositionalAccuracy'], 'DeviceId' => ['shape' => 'Id'], 'Position' => ['shape' => 'Position'], 'PositionProperties' => ['shape' => 'PropertyMap'], 'SampleTime' => ['shape' => 'Timestamp']]], 'ListDevicePositionsResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListDevicePositionsResponseEntry']], 'ListGeofenceCollectionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListGeofenceCollectionsRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListGeofenceCollectionsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListGeofenceCollectionsResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListGeofenceCollectionsResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListGeofenceCollectionsResponseEntry' => ['type' => 'structure', 'required' => ['CollectionName', 'CreateTime', 'Description', 'UpdateTime'], 'members' => ['CollectionName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Unused.'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListGeofenceCollectionsResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListGeofenceCollectionsResponseEntry']], 'ListGeofenceResponseEntry' => ['type' => 'structure', 'required' => ['CreateTime', 'GeofenceId', 'Geometry', 'Status', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'GeofenceId' => ['shape' => 'Id'], 'Geometry' => ['shape' => 'GeofenceGeometry'], 'Status' => ['shape' => 'String'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListGeofenceResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListGeofenceResponseEntry']], 'ListGeofencesRequest' => ['type' => 'structure', 'required' => ['CollectionName'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'MaxResults' => ['shape' => 'ListGeofencesRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListGeofencesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListGeofencesResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListGeofenceResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListMapsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListMapsRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListMapsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListMapsResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListMapsResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListMapsResponseEntry' => ['type' => 'structure', 'required' => ['CreateTime', 'DataSource', 'Description', 'MapName', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'MapName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListMapsResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListMapsResponseEntry']], 'ListPlaceIndexesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListPlaceIndexesRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListPlaceIndexesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListPlaceIndexesResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListPlaceIndexesResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListPlaceIndexesResponseEntry' => ['type' => 'structure', 'required' => ['CreateTime', 'DataSource', 'Description', 'IndexName', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'IndexName' => ['shape' => 'ResourceName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListPlaceIndexesResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListPlaceIndexesResponseEntry']], 'ListRouteCalculatorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListRouteCalculatorsRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListRouteCalculatorsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRouteCalculatorsResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListRouteCalculatorsResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListRouteCalculatorsResponseEntry' => ['type' => 'structure', 'required' => ['CalculatorName', 'CreateTime', 'DataSource', 'Description', 'UpdateTime'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName'], 'CreateTime' => ['shape' => 'Timestamp'], 'DataSource' => ['shape' => 'String'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListRouteCalculatorsResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListRouteCalculatorsResponseEntry']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ListTrackerConsumersRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['MaxResults' => ['shape' => 'ListTrackerConsumersRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'ListTrackerConsumersRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListTrackerConsumersResponse' => ['type' => 'structure', 'required' => ['ConsumerArns'], 'members' => ['ConsumerArns' => ['shape' => 'ArnList'], 'NextToken' => ['shape' => 'Token']]], 'ListTrackersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListTrackersRequestMaxResultsInteger'], 'NextToken' => ['shape' => 'Token']]], 'ListTrackersRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListTrackersResponse' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'ListTrackersResponseEntryList'], 'NextToken' => ['shape' => 'Token']]], 'ListTrackersResponseEntry' => ['type' => 'structure', 'required' => ['CreateTime', 'Description', 'TrackerName', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Always returns RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. Unused.'], 'TrackerName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ListTrackersResponseEntryList' => ['type' => 'list', 'member' => ['shape' => 'ListTrackersResponseEntry']], 'MapConfiguration' => ['type' => 'structure', 'required' => ['Style'], 'members' => ['Style' => ['shape' => 'MapStyle']]], 'MapStyle' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[-._\\w]+$'], 'Place' => ['type' => 'structure', 'required' => ['Geometry'], 'members' => ['AddressNumber' => ['shape' => 'String'], 'Country' => ['shape' => 'String'], 'Geometry' => ['shape' => 'PlaceGeometry'], 'Interpolated' => ['shape' => 'Boolean'], 'Label' => ['shape' => 'String'], 'Municipality' => ['shape' => 'String'], 'Neighborhood' => ['shape' => 'String'], 'PostalCode' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'Street' => ['shape' => 'String'], 'SubRegion' => ['shape' => 'String'], 'TimeZone' => ['shape' => 'TimeZone'], 'UnitNumber' => ['shape' => 'String'], 'UnitType' => ['shape' => 'String']]], 'PlaceGeometry' => ['type' => 'structure', 'members' => ['Point' => ['shape' => 'Position']]], 'PlaceId' => ['type' => 'string'], 'PlaceIndexSearchResultLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Position' => ['type' => 'list', 'member' => ['shape' => 'Double'], 'max' => 2, 'min' => 2, 'sensitive' => \true], 'PositionFiltering' => ['type' => 'string', 'enum' => ['TimeBased', 'DistanceBased', 'AccuracyBased']], 'PositionalAccuracy' => ['type' => 'structure', 'required' => ['Horizontal'], 'members' => ['Horizontal' => ['shape' => 'PositionalAccuracyHorizontalDouble']]], 'PositionalAccuracyHorizontalDouble' => ['type' => 'double', 'box' => \true, 'max' => 10000, 'min' => 0], 'PricingPlan' => ['type' => 'string', 'enum' => ['RequestBasedUsage', 'MobileAssetTracking', 'MobileAssetManagement']], 'PropertyMap' => ['type' => 'map', 'key' => ['shape' => 'PropertyMapKeyString'], 'value' => ['shape' => 'PropertyMapValueString'], 'max' => 3, 'min' => 0, 'sensitive' => \true], 'PropertyMapKeyString' => ['type' => 'string', 'max' => 20, 'min' => 1], 'PropertyMapValueString' => ['type' => 'string', 'max' => 40, 'min' => 1], 'PutGeofenceRequest' => ['type' => 'structure', 'required' => ['CollectionName', 'GeofenceId', 'Geometry'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'GeofenceId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'GeofenceId'], 'Geometry' => ['shape' => 'GeofenceGeometry']]], 'PutGeofenceResponse' => ['type' => 'structure', 'required' => ['CreateTime', 'GeofenceId', 'UpdateTime'], 'members' => ['CreateTime' => ['shape' => 'Timestamp'], 'GeofenceId' => ['shape' => 'Id'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ResourceDescription' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'ResourceName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[-._\\w]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RouteMatrix' => ['type' => 'list', 'member' => ['shape' => 'RouteMatrixRow']], 'RouteMatrixEntry' => ['type' => 'structure', 'members' => ['Distance' => ['shape' => 'RouteMatrixEntryDistanceDouble'], 'DurationSeconds' => ['shape' => 'RouteMatrixEntryDurationSecondsDouble'], 'Error' => ['shape' => 'RouteMatrixEntryError']]], 'RouteMatrixEntryDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'RouteMatrixEntryDurationSecondsDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'RouteMatrixEntryError' => ['type' => 'structure', 'required' => ['Code'], 'members' => ['Code' => ['shape' => 'RouteMatrixErrorCode'], 'Message' => ['shape' => 'String']]], 'RouteMatrixErrorCode' => ['type' => 'string', 'enum' => ['RouteNotFound', 'RouteTooLong', 'PositionsNotFound', 'DestinationPositionNotFound', 'DeparturePositionNotFound', 'OtherValidationError']], 'RouteMatrixRow' => ['type' => 'list', 'member' => ['shape' => 'RouteMatrixEntry']], 'SearchForPositionResult' => ['type' => 'structure', 'required' => ['Distance', 'Place'], 'members' => ['Distance' => ['shape' => 'SearchForPositionResultDistanceDouble'], 'Place' => ['shape' => 'Place'], 'PlaceId' => ['shape' => 'PlaceId']]], 'SearchForPositionResultDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'SearchForPositionResultList' => ['type' => 'list', 'member' => ['shape' => 'SearchForPositionResult']], 'SearchForSuggestionsResult' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['PlaceId' => ['shape' => 'PlaceId'], 'Text' => ['shape' => 'String']]], 'SearchForSuggestionsResultList' => ['type' => 'list', 'member' => ['shape' => 'SearchForSuggestionsResult']], 'SearchForTextResult' => ['type' => 'structure', 'required' => ['Place'], 'members' => ['Distance' => ['shape' => 'SearchForTextResultDistanceDouble'], 'Place' => ['shape' => 'Place'], 'PlaceId' => ['shape' => 'PlaceId'], 'Relevance' => ['shape' => 'SearchForTextResultRelevanceDouble']]], 'SearchForTextResultDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'SearchForTextResultList' => ['type' => 'list', 'member' => ['shape' => 'SearchForTextResult']], 'SearchForTextResultRelevanceDouble' => ['type' => 'double', 'box' => \true, 'max' => 1, 'min' => 0], 'SearchPlaceIndexForPositionRequest' => ['type' => 'structure', 'required' => ['IndexName', 'Position'], 'members' => ['IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'PlaceIndexSearchResultLimit'], 'Position' => ['shape' => 'Position']]], 'SearchPlaceIndexForPositionResponse' => ['type' => 'structure', 'required' => ['Results', 'Summary'], 'members' => ['Results' => ['shape' => 'SearchForPositionResultList'], 'Summary' => ['shape' => 'SearchPlaceIndexForPositionSummary']]], 'SearchPlaceIndexForPositionSummary' => ['type' => 'structure', 'required' => ['DataSource', 'Position'], 'members' => ['DataSource' => ['shape' => 'String'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'PlaceIndexSearchResultLimit'], 'Position' => ['shape' => 'Position']]], 'SearchPlaceIndexForSuggestionsRequest' => ['type' => 'structure', 'required' => ['IndexName', 'Text'], 'members' => ['BiasPosition' => ['shape' => 'Position'], 'FilterBBox' => ['shape' => 'BoundingBox'], 'FilterCountries' => ['shape' => 'CountryCodeList'], 'IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'SearchPlaceIndexForSuggestionsRequestMaxResultsInteger'], 'Text' => ['shape' => 'SearchPlaceIndexForSuggestionsRequestTextString']]], 'SearchPlaceIndexForSuggestionsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 15, 'min' => 1], 'SearchPlaceIndexForSuggestionsRequestTextString' => ['type' => 'string', 'max' => 200, 'min' => 1, 'sensitive' => \true], 'SearchPlaceIndexForSuggestionsResponse' => ['type' => 'structure', 'required' => ['Results', 'Summary'], 'members' => ['Results' => ['shape' => 'SearchForSuggestionsResultList'], 'Summary' => ['shape' => 'SearchPlaceIndexForSuggestionsSummary']]], 'SearchPlaceIndexForSuggestionsSummary' => ['type' => 'structure', 'required' => ['DataSource', 'Text'], 'members' => ['BiasPosition' => ['shape' => 'Position'], 'DataSource' => ['shape' => 'String'], 'FilterBBox' => ['shape' => 'BoundingBox'], 'FilterCountries' => ['shape' => 'CountryCodeList'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'Integer'], 'Text' => ['shape' => 'SensitiveString']]], 'SearchPlaceIndexForTextRequest' => ['type' => 'structure', 'required' => ['IndexName', 'Text'], 'members' => ['BiasPosition' => ['shape' => 'Position'], 'FilterBBox' => ['shape' => 'BoundingBox'], 'FilterCountries' => ['shape' => 'CountryCodeList'], 'IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'PlaceIndexSearchResultLimit'], 'Text' => ['shape' => 'SearchPlaceIndexForTextRequestTextString']]], 'SearchPlaceIndexForTextRequestTextString' => ['type' => 'string', 'max' => 200, 'min' => 1, 'sensitive' => \true], 'SearchPlaceIndexForTextResponse' => ['type' => 'structure', 'required' => ['Results', 'Summary'], 'members' => ['Results' => ['shape' => 'SearchForTextResultList'], 'Summary' => ['shape' => 'SearchPlaceIndexForTextSummary']]], 'SearchPlaceIndexForTextSummary' => ['type' => 'structure', 'required' => ['DataSource', 'Text'], 'members' => ['BiasPosition' => ['shape' => 'Position'], 'DataSource' => ['shape' => 'String'], 'FilterBBox' => ['shape' => 'BoundingBox'], 'FilterCountries' => ['shape' => 'CountryCodeList'], 'Language' => ['shape' => 'LanguageTag'], 'MaxResults' => ['shape' => 'PlaceIndexSearchResultLimit'], 'ResultBBox' => ['shape' => 'BoundingBox'], 'Text' => ['shape' => 'SensitiveString']]], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Step' => ['type' => 'structure', 'required' => ['Distance', 'DurationSeconds', 'EndPosition', 'StartPosition'], 'members' => ['Distance' => ['shape' => 'StepDistanceDouble'], 'DurationSeconds' => ['shape' => 'StepDurationSecondsDouble'], 'EndPosition' => ['shape' => 'Position'], 'GeometryOffset' => ['shape' => 'StepGeometryOffsetInteger'], 'StartPosition' => ['shape' => 'Position']]], 'StepDistanceDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'StepDurationSecondsDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'StepGeometryOffsetInteger' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'StepList' => ['type' => 'list', 'member' => ['shape' => 'Step']], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z+-=._:/]+$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[A-Za-z0-9 _=@:.+-/]*$'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'TimeZone' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'String'], 'Offset' => ['shape' => 'Integer']]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Token' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'TravelMode' => ['type' => 'string', 'enum' => ['Car', 'Truck', 'Walking', 'Bicycle', 'Motorcycle']], 'TruckDimensions' => ['type' => 'structure', 'members' => ['Height' => ['shape' => 'TruckDimensionsHeightDouble'], 'Length' => ['shape' => 'TruckDimensionsLengthDouble'], 'Unit' => ['shape' => 'DimensionUnit'], 'Width' => ['shape' => 'TruckDimensionsWidthDouble']]], 'TruckDimensionsHeightDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'TruckDimensionsLengthDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'TruckDimensionsWidthDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'TruckWeight' => ['type' => 'structure', 'members' => ['Total' => ['shape' => 'TruckWeightTotalDouble'], 'Unit' => ['shape' => 'VehicleWeightUnit']]], 'TruckWeightTotalDouble' => ['type' => 'double', 'box' => \true, 'min' => 0], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateGeofenceCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionName'], 'members' => ['CollectionName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CollectionName'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. No longer allowed.']]], 'UpdateGeofenceCollectionResponse' => ['type' => 'structure', 'required' => ['CollectionArn', 'CollectionName', 'UpdateTime'], 'members' => ['CollectionArn' => ['shape' => 'Arn'], 'CollectionName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'UpdateMapRequest' => ['type' => 'structure', 'required' => ['MapName'], 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'MapName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'MapName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.']]], 'UpdateMapResponse' => ['type' => 'structure', 'required' => ['MapArn', 'MapName', 'UpdateTime'], 'members' => ['MapArn' => ['shape' => 'GeoArn'], 'MapName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'UpdatePlaceIndexRequest' => ['type' => 'structure', 'required' => ['IndexName'], 'members' => ['DataSourceConfiguration' => ['shape' => 'DataSourceConfiguration'], 'Description' => ['shape' => 'ResourceDescription'], 'IndexName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'IndexName'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.']]], 'UpdatePlaceIndexResponse' => ['type' => 'structure', 'required' => ['IndexArn', 'IndexName', 'UpdateTime'], 'members' => ['IndexArn' => ['shape' => 'Arn'], 'IndexName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'UpdateRouteCalculatorRequest' => ['type' => 'structure', 'required' => ['CalculatorName'], 'members' => ['CalculatorName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'CalculatorName'], 'Description' => ['shape' => 'ResourceDescription'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.']]], 'UpdateRouteCalculatorResponse' => ['type' => 'structure', 'required' => ['CalculatorArn', 'CalculatorName', 'UpdateTime'], 'members' => ['CalculatorArn' => ['shape' => 'Arn'], 'CalculatorName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'UpdateTrackerRequest' => ['type' => 'structure', 'required' => ['TrackerName'], 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'PositionFiltering' => ['shape' => 'PositionFiltering'], 'PricingPlan' => ['shape' => 'PricingPlan', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. If included, the only allowed value is RequestBasedUsage.'], 'PricingPlanDataSource' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'Deprecated. No longer allowed.'], 'TrackerName' => ['shape' => 'ResourceName', 'location' => 'uri', 'locationName' => 'TrackerName']]], 'UpdateTrackerResponse' => ['type' => 'structure', 'required' => ['TrackerArn', 'TrackerName', 'UpdateTime'], 'members' => ['TrackerArn' => ['shape' => 'Arn'], 'TrackerName' => ['shape' => 'ResourceName'], 'UpdateTime' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'required' => ['FieldList', 'Message', 'Reason'], 'members' => ['FieldList' => ['shape' => 'ValidationExceptionFieldList', 'locationName' => 'fieldList'], 'Message' => ['shape' => 'String', 'locationName' => 'message'], 'Reason' => ['shape' => 'ValidationExceptionReason', 'locationName' => 'reason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Message', 'Name'], 'members' => ['Message' => ['shape' => 'String', 'locationName' => 'message'], 'Name' => ['shape' => 'String', 'locationName' => 'name']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UnknownOperation', 'Missing', 'CannotParse', 'FieldValidationFailed', 'Other']], 'VehicleWeightUnit' => ['type' => 'string', 'enum' => ['Kilograms', 'Pounds']]]]; diff --git a/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-rule-set-1.json.php deleted file mode 100644 index d99227a..0000000 --- a/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://geo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://geo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://geo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://geo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-tests-1.json.php deleted file mode 100644 index b8688ff..0000000 --- a/vendor/Aws3/Aws/data/location/2020-11-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://geo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/location/2020-11-19/paginators-1.json.php b/vendor/Aws3/Aws/data/location/2020-11-19/paginators-1.json.php deleted file mode 100644 index 61f081d..0000000 --- a/vendor/Aws3/Aws/data/location/2020-11-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetDevicePositionHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DevicePositions'], 'ListDevicePositions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListGeofenceCollections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListGeofences' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListMaps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListPlaceIndexes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListRouteCalculators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries'], 'ListTrackerConsumers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ConsumerArns'], 'ListTrackers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entries']]]; diff --git a/vendor/Aws3/Aws/data/logs/2014-03-28/api-2.json.php b/vendor/Aws3/Aws/data/logs/2014-03-28/api-2.json.php deleted file mode 100644 index d0259d5..0000000 --- a/vendor/Aws3/Aws/data/logs/2014-03-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-03-28', 'endpointPrefix' => 'logs', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon CloudWatch Logs', 'serviceId' => 'CloudWatch Logs', 'signatureVersion' => 'v4', 'targetPrefix' => 'Logs_20140328', 'uid' => 'logs-2014-03-28'], 'operations' => ['AssociateKmsKey' => ['name' => 'AssociateKmsKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateKmsKeyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidOperationException'], ['shape' => 'ServiceUnavailableException']]], 'CreateExportTask' => ['name' => 'CreateExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExportTaskRequest'], 'output' => ['shape' => 'CreateExportTaskResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException']]], 'CreateLogGroup' => ['name' => 'CreateLogGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLogGroupRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'CreateLogStream' => ['name' => 'CreateLogStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLogStreamRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteDataProtectionPolicy' => ['name' => 'DeleteDataProtectionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataProtectionPolicyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteDestination' => ['name' => 'DeleteDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDestinationRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteLogGroup' => ['name' => 'DeleteLogGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLogGroupRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteLogStream' => ['name' => 'DeleteLogStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLogStreamRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteMetricFilter' => ['name' => 'DeleteMetricFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMetricFilterRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteQueryDefinition' => ['name' => 'DeleteQueryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteQueryDefinitionRequest'], 'output' => ['shape' => 'DeleteQueryDefinitionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteRetentionPolicy' => ['name' => 'DeleteRetentionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRetentionPolicyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteSubscriptionFilter' => ['name' => 'DeleteSubscriptionFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubscriptionFilterRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeDestinations' => ['name' => 'DescribeDestinations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDestinationsRequest'], 'output' => ['shape' => 'DescribeDestinationsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksRequest'], 'output' => ['shape' => 'DescribeExportTasksResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeLogGroups' => ['name' => 'DescribeLogGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLogGroupsRequest'], 'output' => ['shape' => 'DescribeLogGroupsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeLogStreams' => ['name' => 'DescribeLogStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLogStreamsRequest'], 'output' => ['shape' => 'DescribeLogStreamsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeMetricFilters' => ['name' => 'DescribeMetricFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMetricFiltersRequest'], 'output' => ['shape' => 'DescribeMetricFiltersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeQueries' => ['name' => 'DescribeQueries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeQueriesRequest'], 'output' => ['shape' => 'DescribeQueriesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeQueryDefinitions' => ['name' => 'DescribeQueryDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeQueryDefinitionsRequest'], 'output' => ['shape' => 'DescribeQueryDefinitionsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeResourcePolicies' => ['name' => 'DescribeResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourcePoliciesRequest'], 'output' => ['shape' => 'DescribeResourcePoliciesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeSubscriptionFilters' => ['name' => 'DescribeSubscriptionFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubscriptionFiltersRequest'], 'output' => ['shape' => 'DescribeSubscriptionFiltersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DisassociateKmsKey' => ['name' => 'DisassociateKmsKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateKmsKeyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'FilterLogEvents' => ['name' => 'FilterLogEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FilterLogEventsRequest'], 'output' => ['shape' => 'FilterLogEventsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetDataProtectionPolicy' => ['name' => 'GetDataProtectionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataProtectionPolicyRequest'], 'output' => ['shape' => 'GetDataProtectionPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetLogEvents' => ['name' => 'GetLogEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLogEventsRequest'], 'output' => ['shape' => 'GetLogEventsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetLogGroupFields' => ['name' => 'GetLogGroupFields', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLogGroupFieldsRequest'], 'output' => ['shape' => 'GetLogGroupFieldsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetLogRecord' => ['name' => 'GetLogRecord', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLogRecordRequest'], 'output' => ['shape' => 'GetLogRecordResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetQueryResults' => ['name' => 'GetQueryResults', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueryResultsRequest'], 'output' => ['shape' => 'GetQueryResultsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListTagsLogGroup' => ['name' => 'ListTagsLogGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsLogGroupRequest'], 'output' => ['shape' => 'ListTagsLogGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API ListTagsForResource'], 'PutDataProtectionPolicy' => ['name' => 'PutDataProtectionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDataProtectionPolicyRequest'], 'output' => ['shape' => 'PutDataProtectionPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'PutDestination' => ['name' => 'PutDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDestinationRequest'], 'output' => ['shape' => 'PutDestinationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'PutDestinationPolicy' => ['name' => 'PutDestinationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDestinationPolicyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'PutLogEvents' => ['name' => 'PutLogEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLogEventsRequest'], 'output' => ['shape' => 'PutLogEventsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidSequenceTokenException'], ['shape' => 'DataAlreadyAcceptedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnrecognizedClientException']]], 'PutMetricFilter' => ['name' => 'PutMetricFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMetricFilterRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException']]], 'PutQueryDefinition' => ['name' => 'PutQueryDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutQueryDefinitionRequest'], 'output' => ['shape' => 'PutQueryDefinitionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException']]], 'PutRetentionPolicy' => ['name' => 'PutRetentionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRetentionPolicyRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'ServiceUnavailableException']]], 'PutSubscriptionFilter' => ['name' => 'PutSubscriptionFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutSubscriptionFilterRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationAbortedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ServiceUnavailableException']]], 'StartQuery' => ['name' => 'StartQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartQueryRequest'], 'output' => ['shape' => 'StartQueryResponse'], 'errors' => [['shape' => 'MalformedQueryException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'StopQuery' => ['name' => 'StopQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopQueryRequest'], 'output' => ['shape' => 'StopQueryResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'TagLogGroup' => ['name' => 'TagLogGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagLogGroupRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API TagResource'], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyTagsException']]], 'TestMetricFilter' => ['name' => 'TestMetricFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestMetricFilterRequest'], 'output' => ['shape' => 'TestMetricFilterResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServiceUnavailableException']]], 'UntagLogGroup' => ['name' => 'UntagLogGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagLogGroupRequest'], 'errors' => [['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API UntagResource'], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceUnavailableException']]]], 'shapes' => ['AccessPolicy' => ['type' => 'string', 'min' => 1], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'AccountIds' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 20, 'min' => 0], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '[\\w+=/:,.@-]*'], 'Arn' => ['type' => 'string'], 'AssociateKmsKeyRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'kmsKeyId'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'CancelExportTaskRequest' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'ExportTaskId']]], 'CreateExportTaskRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'from', 'to', 'destination'], 'members' => ['taskName' => ['shape' => 'ExportTaskName'], 'logGroupName' => ['shape' => 'LogGroupName'], 'logStreamNamePrefix' => ['shape' => 'LogStreamName'], 'from' => ['shape' => 'Timestamp'], 'to' => ['shape' => 'Timestamp'], 'destination' => ['shape' => 'ExportDestinationBucket'], 'destinationPrefix' => ['shape' => 'ExportDestinationPrefix']]], 'CreateExportTaskResponse' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'ExportTaskId']]], 'CreateLogGroupRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'tags' => ['shape' => 'Tags']]], 'CreateLogStreamRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'logStreamName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logStreamName' => ['shape' => 'LogStreamName']]], 'DataAlreadyAcceptedException' => ['type' => 'structure', 'members' => ['expectedSequenceToken' => ['shape' => 'SequenceToken']], 'exception' => \true], 'DataProtectionPolicyDocument' => ['type' => 'string'], 'DataProtectionStatus' => ['type' => 'string', 'enum' => ['ACTIVATED', 'DELETED', 'ARCHIVED', 'DISABLED']], 'Days' => ['type' => 'integer'], 'DefaultValue' => ['type' => 'double'], 'DeleteDataProtectionPolicyRequest' => ['type' => 'structure', 'required' => ['logGroupIdentifier'], 'members' => ['logGroupIdentifier' => ['shape' => 'LogGroupIdentifier']]], 'DeleteDestinationRequest' => ['type' => 'structure', 'required' => ['destinationName'], 'members' => ['destinationName' => ['shape' => 'DestinationName']]], 'DeleteLogGroupRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName']]], 'DeleteLogStreamRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'logStreamName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logStreamName' => ['shape' => 'LogStreamName']]], 'DeleteMetricFilterRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'filterName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterName' => ['shape' => 'FilterName']]], 'DeleteQueryDefinitionRequest' => ['type' => 'structure', 'required' => ['queryDefinitionId'], 'members' => ['queryDefinitionId' => ['shape' => 'QueryId']]], 'DeleteQueryDefinitionResponse' => ['type' => 'structure', 'members' => ['success' => ['shape' => 'Success']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName']]], 'DeleteRetentionPolicyRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName']]], 'DeleteSubscriptionFilterRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'filterName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterName' => ['shape' => 'FilterName']]], 'Descending' => ['type' => 'boolean'], 'DescribeDestinationsRequest' => ['type' => 'structure', 'members' => ['DestinationNamePrefix' => ['shape' => 'DestinationName'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit']]], 'DescribeDestinationsResponse' => ['type' => 'structure', 'members' => ['destinations' => ['shape' => 'Destinations'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeExportTasksRequest' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'ExportTaskId'], 'statusCode' => ['shape' => 'ExportTaskStatusCode'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit']]], 'DescribeExportTasksResponse' => ['type' => 'structure', 'members' => ['exportTasks' => ['shape' => 'ExportTasks'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeLimit' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'DescribeLogGroupsRequest' => ['type' => 'structure', 'members' => ['accountIdentifiers' => ['shape' => 'AccountIds'], 'logGroupNamePrefix' => ['shape' => 'LogGroupName'], 'logGroupNamePattern' => ['shape' => 'LogGroupNamePattern'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit'], 'includeLinkedAccounts' => ['shape' => 'IncludeLinkedAccounts']]], 'DescribeLogGroupsResponse' => ['type' => 'structure', 'members' => ['logGroups' => ['shape' => 'LogGroups'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeLogStreamsRequest' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'logStreamNamePrefix' => ['shape' => 'LogStreamName'], 'orderBy' => ['shape' => 'OrderBy'], 'descending' => ['shape' => 'Descending'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit']]], 'DescribeLogStreamsResponse' => ['type' => 'structure', 'members' => ['logStreams' => ['shape' => 'LogStreams'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeMetricFiltersRequest' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterNamePrefix' => ['shape' => 'FilterName'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit'], 'metricName' => ['shape' => 'MetricName'], 'metricNamespace' => ['shape' => 'MetricNamespace']]], 'DescribeMetricFiltersResponse' => ['type' => 'structure', 'members' => ['metricFilters' => ['shape' => 'MetricFilters'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeQueriesMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DescribeQueriesRequest' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'status' => ['shape' => 'QueryStatus'], 'maxResults' => ['shape' => 'DescribeQueriesMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeQueriesResponse' => ['type' => 'structure', 'members' => ['queries' => ['shape' => 'QueryInfoList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeQueryDefinitionsRequest' => ['type' => 'structure', 'members' => ['queryDefinitionNamePrefix' => ['shape' => 'QueryDefinitionName'], 'maxResults' => ['shape' => 'QueryListMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeQueryDefinitionsResponse' => ['type' => 'structure', 'members' => ['queryDefinitions' => ['shape' => 'QueryDefinitionList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeResourcePoliciesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit']]], 'DescribeResourcePoliciesResponse' => ['type' => 'structure', 'members' => ['resourcePolicies' => ['shape' => 'ResourcePolicies'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeSubscriptionFiltersRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterNamePrefix' => ['shape' => 'FilterName'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'DescribeLimit']]], 'DescribeSubscriptionFiltersResponse' => ['type' => 'structure', 'members' => ['subscriptionFilters' => ['shape' => 'SubscriptionFilters'], 'nextToken' => ['shape' => 'NextToken']]], 'Destination' => ['type' => 'structure', 'members' => ['destinationName' => ['shape' => 'DestinationName'], 'targetArn' => ['shape' => 'TargetArn'], 'roleArn' => ['shape' => 'RoleArn'], 'accessPolicy' => ['shape' => 'AccessPolicy'], 'arn' => ['shape' => 'Arn'], 'creationTime' => ['shape' => 'Timestamp']]], 'DestinationArn' => ['type' => 'string', 'min' => 1], 'DestinationName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[^:*]*'], 'Destinations' => ['type' => 'list', 'member' => ['shape' => 'Destination']], 'Dimensions' => ['type' => 'map', 'key' => ['shape' => 'DimensionsKey'], 'value' => ['shape' => 'DimensionsValue']], 'DimensionsKey' => ['type' => 'string', 'max' => 255], 'DimensionsValue' => ['type' => 'string', 'max' => 255], 'DisassociateKmsKeyRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName']]], 'Distribution' => ['type' => 'string', 'enum' => ['Random', 'ByLogStream']], 'EventId' => ['type' => 'string'], 'EventMessage' => ['type' => 'string', 'min' => 1], 'EventNumber' => ['type' => 'long'], 'EventsLimit' => ['type' => 'integer', 'max' => 10000, 'min' => 1], 'ExportDestinationBucket' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ExportDestinationPrefix' => ['type' => 'string'], 'ExportTask' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'ExportTaskId'], 'taskName' => ['shape' => 'ExportTaskName'], 'logGroupName' => ['shape' => 'LogGroupName'], 'from' => ['shape' => 'Timestamp'], 'to' => ['shape' => 'Timestamp'], 'destination' => ['shape' => 'ExportDestinationBucket'], 'destinationPrefix' => ['shape' => 'ExportDestinationPrefix'], 'status' => ['shape' => 'ExportTaskStatus'], 'executionInfo' => ['shape' => 'ExportTaskExecutionInfo']]], 'ExportTaskExecutionInfo' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'completionTime' => ['shape' => 'Timestamp']]], 'ExportTaskId' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ExportTaskName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ExportTaskStatus' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ExportTaskStatusCode'], 'message' => ['shape' => 'ExportTaskStatusMessage']]], 'ExportTaskStatusCode' => ['type' => 'string', 'enum' => ['CANCELLED', 'COMPLETED', 'FAILED', 'PENDING', 'PENDING_CANCEL', 'RUNNING']], 'ExportTaskStatusMessage' => ['type' => 'string'], 'ExportTasks' => ['type' => 'list', 'member' => ['shape' => 'ExportTask']], 'ExtractedValues' => ['type' => 'map', 'key' => ['shape' => 'Token'], 'value' => ['shape' => 'Value']], 'Field' => ['type' => 'string'], 'FilterCount' => ['type' => 'integer'], 'FilterLogEventsRequest' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'logStreamNames' => ['shape' => 'InputLogStreamNames'], 'logStreamNamePrefix' => ['shape' => 'LogStreamName'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'filterPattern' => ['shape' => 'FilterPattern'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'EventsLimit'], 'interleaved' => ['shape' => 'Interleaved', 'deprecated' => \true, 'deprecatedMessage' => 'Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.'], 'unmask' => ['shape' => 'Unmask']]], 'FilterLogEventsResponse' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'FilteredLogEvents'], 'searchedLogStreams' => ['shape' => 'SearchedLogStreams'], 'nextToken' => ['shape' => 'NextToken']]], 'FilterName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[^:*]*'], 'FilterPattern' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'FilteredLogEvent' => ['type' => 'structure', 'members' => ['logStreamName' => ['shape' => 'LogStreamName'], 'timestamp' => ['shape' => 'Timestamp'], 'message' => ['shape' => 'EventMessage'], 'ingestionTime' => ['shape' => 'Timestamp'], 'eventId' => ['shape' => 'EventId']]], 'FilteredLogEvents' => ['type' => 'list', 'member' => ['shape' => 'FilteredLogEvent']], 'ForceUpdate' => ['type' => 'boolean'], 'GetDataProtectionPolicyRequest' => ['type' => 'structure', 'required' => ['logGroupIdentifier'], 'members' => ['logGroupIdentifier' => ['shape' => 'LogGroupIdentifier']]], 'GetDataProtectionPolicyResponse' => ['type' => 'structure', 'members' => ['logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'policyDocument' => ['shape' => 'DataProtectionPolicyDocument'], 'lastUpdatedTime' => ['shape' => 'Timestamp']]], 'GetLogEventsRequest' => ['type' => 'structure', 'required' => ['logStreamName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'logStreamName' => ['shape' => 'LogStreamName'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'nextToken' => ['shape' => 'NextToken'], 'limit' => ['shape' => 'EventsLimit'], 'startFromHead' => ['shape' => 'StartFromHead'], 'unmask' => ['shape' => 'Unmask']]], 'GetLogEventsResponse' => ['type' => 'structure', 'members' => ['events' => ['shape' => 'OutputLogEvents'], 'nextForwardToken' => ['shape' => 'NextToken'], 'nextBackwardToken' => ['shape' => 'NextToken']]], 'GetLogGroupFieldsRequest' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'time' => ['shape' => 'Timestamp'], 'logGroupIdentifier' => ['shape' => 'LogGroupIdentifier']]], 'GetLogGroupFieldsResponse' => ['type' => 'structure', 'members' => ['logGroupFields' => ['shape' => 'LogGroupFieldList']]], 'GetLogRecordRequest' => ['type' => 'structure', 'required' => ['logRecordPointer'], 'members' => ['logRecordPointer' => ['shape' => 'LogRecordPointer'], 'unmask' => ['shape' => 'Unmask']]], 'GetLogRecordResponse' => ['type' => 'structure', 'members' => ['logRecord' => ['shape' => 'LogRecord']]], 'GetQueryResultsRequest' => ['type' => 'structure', 'required' => ['queryId'], 'members' => ['queryId' => ['shape' => 'QueryId']]], 'GetQueryResultsResponse' => ['type' => 'structure', 'members' => ['results' => ['shape' => 'QueryResults'], 'statistics' => ['shape' => 'QueryStatistics'], 'status' => ['shape' => 'QueryStatus']]], 'IncludeLinkedAccounts' => ['type' => 'boolean'], 'InputLogEvent' => ['type' => 'structure', 'required' => ['timestamp', 'message'], 'members' => ['timestamp' => ['shape' => 'Timestamp'], 'message' => ['shape' => 'EventMessage']]], 'InputLogEvents' => ['type' => 'list', 'member' => ['shape' => 'InputLogEvent'], 'max' => 10000, 'min' => 1], 'InputLogStreamNames' => ['type' => 'list', 'member' => ['shape' => 'LogStreamName'], 'max' => 100, 'min' => 1], 'Interleaved' => ['type' => 'boolean'], 'InvalidOperationException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSequenceTokenException' => ['type' => 'structure', 'members' => ['expectedSequenceToken' => ['shape' => 'SequenceToken']], 'exception' => \true], 'KmsKeyId' => ['type' => 'string', 'max' => 256], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'ListTagsLogGroupRequest' => ['type' => 'structure', 'required' => ['logGroupName'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse'], 'ListTagsLogGroupResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse'], 'LogEventIndex' => ['type' => 'integer'], 'LogGroup' => ['type' => 'structure', 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'creationTime' => ['shape' => 'Timestamp'], 'retentionInDays' => ['shape' => 'Days'], 'metricFilterCount' => ['shape' => 'FilterCount'], 'arn' => ['shape' => 'Arn'], 'storedBytes' => ['shape' => 'StoredBytes'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'dataProtectionStatus' => ['shape' => 'DataProtectionStatus']]], 'LogGroupField' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Field'], 'percent' => ['shape' => 'Percentage']]], 'LogGroupFieldList' => ['type' => 'list', 'member' => ['shape' => 'LogGroupField']], 'LogGroupIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\w#+=/:,.@-]*'], 'LogGroupIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'LogGroupIdentifier']], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]+'], 'LogGroupNamePattern' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '[\\.\\-_/#A-Za-z0-9]*'], 'LogGroupNames' => ['type' => 'list', 'member' => ['shape' => 'LogGroupName']], 'LogGroups' => ['type' => 'list', 'member' => ['shape' => 'LogGroup']], 'LogRecord' => ['type' => 'map', 'key' => ['shape' => 'Field'], 'value' => ['shape' => 'Value']], 'LogRecordPointer' => ['type' => 'string'], 'LogStream' => ['type' => 'structure', 'members' => ['logStreamName' => ['shape' => 'LogStreamName'], 'creationTime' => ['shape' => 'Timestamp'], 'firstEventTimestamp' => ['shape' => 'Timestamp'], 'lastEventTimestamp' => ['shape' => 'Timestamp'], 'lastIngestionTime' => ['shape' => 'Timestamp'], 'uploadSequenceToken' => ['shape' => 'SequenceToken'], 'arn' => ['shape' => 'Arn'], 'storedBytes' => ['shape' => 'StoredBytes', 'deprecated' => \true, 'deprecatedMessage' => 'Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.']]], 'LogStreamName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[^:*]*'], 'LogStreamSearchedCompletely' => ['type' => 'boolean'], 'LogStreams' => ['type' => 'list', 'member' => ['shape' => 'LogStream']], 'MalformedQueryException' => ['type' => 'structure', 'members' => ['queryCompileError' => ['shape' => 'QueryCompileError']], 'exception' => \true], 'Message' => ['type' => 'string'], 'MetricFilter' => ['type' => 'structure', 'members' => ['filterName' => ['shape' => 'FilterName'], 'filterPattern' => ['shape' => 'FilterPattern'], 'metricTransformations' => ['shape' => 'MetricTransformations'], 'creationTime' => ['shape' => 'Timestamp'], 'logGroupName' => ['shape' => 'LogGroupName']]], 'MetricFilterMatchRecord' => ['type' => 'structure', 'members' => ['eventNumber' => ['shape' => 'EventNumber'], 'eventMessage' => ['shape' => 'EventMessage'], 'extractedValues' => ['shape' => 'ExtractedValues']]], 'MetricFilterMatches' => ['type' => 'list', 'member' => ['shape' => 'MetricFilterMatchRecord']], 'MetricFilters' => ['type' => 'list', 'member' => ['shape' => 'MetricFilter']], 'MetricName' => ['type' => 'string', 'max' => 255, 'pattern' => '[^:*$]*'], 'MetricNamespace' => ['type' => 'string', 'max' => 255, 'pattern' => '[^:*$]*'], 'MetricTransformation' => ['type' => 'structure', 'required' => ['metricName', 'metricNamespace', 'metricValue'], 'members' => ['metricName' => ['shape' => 'MetricName'], 'metricNamespace' => ['shape' => 'MetricNamespace'], 'metricValue' => ['shape' => 'MetricValue'], 'defaultValue' => ['shape' => 'DefaultValue'], 'dimensions' => ['shape' => 'Dimensions'], 'unit' => ['shape' => 'StandardUnit']]], 'MetricTransformations' => ['type' => 'list', 'member' => ['shape' => 'MetricTransformation'], 'max' => 1, 'min' => 1], 'MetricValue' => ['type' => 'string', 'max' => 100], 'NextToken' => ['type' => 'string', 'min' => 1], 'OperationAbortedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrderBy' => ['type' => 'string', 'enum' => ['LogStreamName', 'LastEventTime']], 'OutputLogEvent' => ['type' => 'structure', 'members' => ['timestamp' => ['shape' => 'Timestamp'], 'message' => ['shape' => 'EventMessage'], 'ingestionTime' => ['shape' => 'Timestamp']]], 'OutputLogEvents' => ['type' => 'list', 'member' => ['shape' => 'OutputLogEvent']], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PolicyDocument' => ['type' => 'string', 'max' => 5120, 'min' => 1], 'PolicyName' => ['type' => 'string'], 'PutDataProtectionPolicyRequest' => ['type' => 'structure', 'required' => ['logGroupIdentifier', 'policyDocument'], 'members' => ['logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'policyDocument' => ['shape' => 'DataProtectionPolicyDocument']]], 'PutDataProtectionPolicyResponse' => ['type' => 'structure', 'members' => ['logGroupIdentifier' => ['shape' => 'LogGroupIdentifier'], 'policyDocument' => ['shape' => 'DataProtectionPolicyDocument'], 'lastUpdatedTime' => ['shape' => 'Timestamp']]], 'PutDestinationPolicyRequest' => ['type' => 'structure', 'required' => ['destinationName', 'accessPolicy'], 'members' => ['destinationName' => ['shape' => 'DestinationName'], 'accessPolicy' => ['shape' => 'AccessPolicy'], 'forceUpdate' => ['shape' => 'ForceUpdate']]], 'PutDestinationRequest' => ['type' => 'structure', 'required' => ['destinationName', 'targetArn', 'roleArn'], 'members' => ['destinationName' => ['shape' => 'DestinationName'], 'targetArn' => ['shape' => 'TargetArn'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'Tags']]], 'PutDestinationResponse' => ['type' => 'structure', 'members' => ['destination' => ['shape' => 'Destination']]], 'PutLogEventsRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'logStreamName', 'logEvents'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logStreamName' => ['shape' => 'LogStreamName'], 'logEvents' => ['shape' => 'InputLogEvents'], 'sequenceToken' => ['shape' => 'SequenceToken']]], 'PutLogEventsResponse' => ['type' => 'structure', 'members' => ['nextSequenceToken' => ['shape' => 'SequenceToken'], 'rejectedLogEventsInfo' => ['shape' => 'RejectedLogEventsInfo']]], 'PutMetricFilterRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'filterName', 'filterPattern', 'metricTransformations'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterName' => ['shape' => 'FilterName'], 'filterPattern' => ['shape' => 'FilterPattern'], 'metricTransformations' => ['shape' => 'MetricTransformations']]], 'PutQueryDefinitionRequest' => ['type' => 'structure', 'required' => ['name', 'queryString'], 'members' => ['name' => ['shape' => 'QueryDefinitionName'], 'queryDefinitionId' => ['shape' => 'QueryId'], 'logGroupNames' => ['shape' => 'LogGroupNames'], 'queryString' => ['shape' => 'QueryDefinitionString']]], 'PutQueryDefinitionResponse' => ['type' => 'structure', 'members' => ['queryDefinitionId' => ['shape' => 'QueryId']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyDocument' => ['shape' => 'PolicyDocument']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourcePolicy' => ['shape' => 'ResourcePolicy']]], 'PutRetentionPolicyRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'retentionInDays'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'retentionInDays' => ['shape' => 'Days']]], 'PutSubscriptionFilterRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'filterName', 'filterPattern', 'destinationArn'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'filterName' => ['shape' => 'FilterName'], 'filterPattern' => ['shape' => 'FilterPattern'], 'destinationArn' => ['shape' => 'DestinationArn'], 'roleArn' => ['shape' => 'RoleArn'], 'distribution' => ['shape' => 'Distribution']]], 'QueryCharOffset' => ['type' => 'integer'], 'QueryCompileError' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'QueryCompileErrorLocation'], 'message' => ['shape' => 'Message']]], 'QueryCompileErrorLocation' => ['type' => 'structure', 'members' => ['startCharOffset' => ['shape' => 'QueryCharOffset'], 'endCharOffset' => ['shape' => 'QueryCharOffset']]], 'QueryDefinition' => ['type' => 'structure', 'members' => ['queryDefinitionId' => ['shape' => 'QueryId'], 'name' => ['shape' => 'QueryDefinitionName'], 'queryString' => ['shape' => 'QueryDefinitionString'], 'lastModified' => ['shape' => 'Timestamp'], 'logGroupNames' => ['shape' => 'LogGroupNames']]], 'QueryDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'QueryDefinition']], 'QueryDefinitionName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'QueryDefinitionString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'QueryId' => ['type' => 'string', 'max' => 256, 'min' => 0], 'QueryInfo' => ['type' => 'structure', 'members' => ['queryId' => ['shape' => 'QueryId'], 'queryString' => ['shape' => 'QueryString'], 'status' => ['shape' => 'QueryStatus'], 'createTime' => ['shape' => 'Timestamp'], 'logGroupName' => ['shape' => 'LogGroupName']]], 'QueryInfoList' => ['type' => 'list', 'member' => ['shape' => 'QueryInfo']], 'QueryListMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'QueryResults' => ['type' => 'list', 'member' => ['shape' => 'ResultRows']], 'QueryStatistics' => ['type' => 'structure', 'members' => ['recordsMatched' => ['shape' => 'StatsValue'], 'recordsScanned' => ['shape' => 'StatsValue'], 'bytesScanned' => ['shape' => 'StatsValue']]], 'QueryStatus' => ['type' => 'string', 'enum' => ['Scheduled', 'Running', 'Complete', 'Failed', 'Cancelled', 'Timeout', 'Unknown']], 'QueryString' => ['type' => 'string', 'max' => 10000, 'min' => 0], 'RejectedLogEventsInfo' => ['type' => 'structure', 'members' => ['tooNewLogEventStartIndex' => ['shape' => 'LogEventIndex'], 'tooOldLogEventEndIndex' => ['shape' => 'LogEventIndex'], 'expiredLogEventEndIndex' => ['shape' => 'LogEventIndex']]], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourcePolicies' => ['type' => 'list', 'member' => ['shape' => 'ResourcePolicy']], 'ResourcePolicy' => ['type' => 'structure', 'members' => ['policyName' => ['shape' => 'PolicyName'], 'policyDocument' => ['shape' => 'PolicyDocument'], 'lastUpdatedTime' => ['shape' => 'Timestamp']]], 'ResultField' => ['type' => 'structure', 'members' => ['field' => ['shape' => 'Field'], 'value' => ['shape' => 'Value']]], 'ResultRows' => ['type' => 'list', 'member' => ['shape' => 'ResultField']], 'RoleArn' => ['type' => 'string', 'min' => 1], 'SearchedLogStream' => ['type' => 'structure', 'members' => ['logStreamName' => ['shape' => 'LogStreamName'], 'searchedCompletely' => ['shape' => 'LogStreamSearchedCompletely']]], 'SearchedLogStreams' => ['type' => 'list', 'member' => ['shape' => 'SearchedLogStream']], 'SequenceToken' => ['type' => 'string', 'min' => 1], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'StandardUnit' => ['type' => 'string', 'enum' => ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Count', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second', 'None']], 'StartFromHead' => ['type' => 'boolean'], 'StartQueryRequest' => ['type' => 'structure', 'required' => ['startTime', 'endTime', 'queryString'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'logGroupNames' => ['shape' => 'LogGroupNames'], 'logGroupIdentifiers' => ['shape' => 'LogGroupIdentifiers'], 'startTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'queryString' => ['shape' => 'QueryString'], 'limit' => ['shape' => 'EventsLimit']]], 'StartQueryResponse' => ['type' => 'structure', 'members' => ['queryId' => ['shape' => 'QueryId']]], 'StatsValue' => ['type' => 'double'], 'StopQueryRequest' => ['type' => 'structure', 'required' => ['queryId'], 'members' => ['queryId' => ['shape' => 'QueryId']]], 'StopQueryResponse' => ['type' => 'structure', 'members' => ['success' => ['shape' => 'Success']]], 'StoredBytes' => ['type' => 'long', 'min' => 0], 'SubscriptionFilter' => ['type' => 'structure', 'members' => ['filterName' => ['shape' => 'FilterName'], 'logGroupName' => ['shape' => 'LogGroupName'], 'filterPattern' => ['shape' => 'FilterPattern'], 'destinationArn' => ['shape' => 'DestinationArn'], 'roleArn' => ['shape' => 'RoleArn'], 'distribution' => ['shape' => 'Distribution'], 'creationTime' => ['shape' => 'Timestamp']]], 'SubscriptionFilters' => ['type' => 'list', 'member' => ['shape' => 'SubscriptionFilter']], 'Success' => ['type' => 'boolean'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'min' => 1], 'TagLogGroupRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'tags'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'tags' => ['shape' => 'Tags']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API model TagResourceRequest'], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TargetArn' => ['type' => 'string', 'min' => 1], 'TestEventMessages' => ['type' => 'list', 'member' => ['shape' => 'EventMessage'], 'max' => 50, 'min' => 1], 'TestMetricFilterRequest' => ['type' => 'structure', 'required' => ['filterPattern', 'logEventMessages'], 'members' => ['filterPattern' => ['shape' => 'FilterPattern'], 'logEventMessages' => ['shape' => 'TestEventMessages']]], 'TestMetricFilterResponse' => ['type' => 'structure', 'members' => ['matches' => ['shape' => 'MetricFilterMatches']]], 'Timestamp' => ['type' => 'long', 'min' => 0], 'Token' => ['type' => 'string'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'Message'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'Unmask' => ['type' => 'boolean'], 'UnrecognizedClientException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UntagLogGroupRequest' => ['type' => 'structure', 'required' => ['logGroupName', 'tags'], 'members' => ['logGroupName' => ['shape' => 'LogGroupName'], 'tags' => ['shape' => 'TagList']], 'deprecated' => \true, 'deprecatedMessage' => 'Please use the generic tagging API model UntagResourceRequest'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'Value' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/logs/2014-03-28/paginators-1.json.php b/vendor/Aws3/Aws/data/logs/2014-03-28/paginators-1.json.php deleted file mode 100644 index 495a0e6..0000000 --- a/vendor/Aws3/Aws/data/logs/2014-03-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDestinations' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'destinations'], 'DescribeLogGroups' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'logGroups'], 'DescribeLogStreams' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'logStreams'], 'DescribeMetricFilters' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'metricFilters'], 'DescribeSubscriptionFilters' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => 'subscriptionFilters'], 'FilterLogEvents' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextToken', 'result_key' => ['events', 'searchedLogStreams']], 'GetLogEvents' => ['input_token' => 'nextToken', 'limit_key' => 'limit', 'output_token' => 'nextForwardToken', 'result_key' => 'events']]]; diff --git a/vendor/Aws3/Aws/data/logs/2014-03-28/smoke.json.php b/vendor/Aws3/Aws/data/logs/2014-03-28/smoke.json.php deleted file mode 100644 index f797f12..0000000 --- a/vendor/Aws3/Aws/data/logs/2014-03-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeLogGroups', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetLogEvents', 'input' => ['logGroupName' => 'fakegroup', 'logStreamName' => 'fakestream'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/api-2.json.php b/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/api-2.json.php deleted file mode 100644 index f0b4cdf..0000000 --- a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-12-15', 'endpointPrefix' => 'lookoutequipment', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'LookoutEquipment', 'serviceFullName' => 'Amazon Lookout for Equipment', 'serviceId' => 'LookoutEquipment', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSLookoutEquipmentFrontendService', 'uid' => 'lookoutequipment-2020-12-15'], 'operations' => ['CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateInferenceScheduler' => ['name' => 'CreateInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInferenceSchedulerRequest'], 'output' => ['shape' => 'CreateInferenceSchedulerResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateLabel' => ['name' => 'CreateLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLabelRequest'], 'output' => ['shape' => 'CreateLabelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateLabelGroup' => ['name' => 'CreateLabelGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLabelGroupRequest'], 'output' => ['shape' => 'CreateLabelGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelRequest'], 'output' => ['shape' => 'CreateModelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'DeleteInferenceScheduler' => ['name' => 'DeleteInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInferenceSchedulerRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteLabel' => ['name' => 'DeleteLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLabelRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'DeleteLabelGroup' => ['name' => 'DeleteLabelGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLabelGroupRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'DescribeDataIngestionJob' => ['name' => 'DescribeDataIngestionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataIngestionJobRequest'], 'output' => ['shape' => 'DescribeDataIngestionJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeInferenceScheduler' => ['name' => 'DescribeInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInferenceSchedulerRequest'], 'output' => ['shape' => 'DescribeInferenceSchedulerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeLabel' => ['name' => 'DescribeLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLabelRequest'], 'output' => ['shape' => 'DescribeLabelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeLabelGroup' => ['name' => 'DescribeLabelGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLabelGroupRequest'], 'output' => ['shape' => 'DescribeLabelGroupResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeModel' => ['name' => 'DescribeModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelRequest'], 'output' => ['shape' => 'DescribeModelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListDataIngestionJobs' => ['name' => 'ListDataIngestionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataIngestionJobsRequest'], 'output' => ['shape' => 'ListDataIngestionJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListInferenceEvents' => ['name' => 'ListInferenceEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceEventsRequest'], 'output' => ['shape' => 'ListInferenceEventsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListInferenceExecutions' => ['name' => 'ListInferenceExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceExecutionsRequest'], 'output' => ['shape' => 'ListInferenceExecutionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListInferenceSchedulers' => ['name' => 'ListInferenceSchedulers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceSchedulersRequest'], 'output' => ['shape' => 'ListInferenceSchedulersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListLabelGroups' => ['name' => 'ListLabelGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLabelGroupsRequest'], 'output' => ['shape' => 'ListLabelGroupsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListLabels' => ['name' => 'ListLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLabelsRequest'], 'output' => ['shape' => 'ListLabelsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListModels' => ['name' => 'ListModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelsRequest'], 'output' => ['shape' => 'ListModelsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListSensorStatistics' => ['name' => 'ListSensorStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSensorStatisticsRequest'], 'output' => ['shape' => 'ListSensorStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'StartDataIngestionJob' => ['name' => 'StartDataIngestionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDataIngestionJobRequest'], 'output' => ['shape' => 'StartDataIngestionJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'StartInferenceScheduler' => ['name' => 'StartInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInferenceSchedulerRequest'], 'output' => ['shape' => 'StartInferenceSchedulerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'StopInferenceScheduler' => ['name' => 'StopInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInferenceSchedulerRequest'], 'output' => ['shape' => 'StopInferenceSchedulerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateInferenceScheduler' => ['name' => 'UpdateInferenceScheduler', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInferenceSchedulerRequest'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateLabelGroup' => ['name' => 'UpdateLabelGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLabelGroupRequest'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true], 'AmazonResourceArn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Boolean' => ['type' => 'boolean'], 'BoundedLengthString' => ['type' => 'string', 'max' => 5000, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,5000}'], 'CategoricalValues' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'StatisticalIssueStatus'], 'NumberOfCategory' => ['shape' => 'Integer']]], 'Comments' => ['type' => 'string', 'max' => 2560, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,2560}'], 'ComponentName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._\\-]{1,200}$'], 'ComponentTimestampDelimiter' => ['type' => 'string', 'max' => 1, 'min' => 0, 'pattern' => '^(\\-|\\_|\\s)?$'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true], 'CountPercent' => ['type' => 'structure', 'required' => ['Count', 'Percentage'], 'members' => ['Count' => ['shape' => 'Integer'], 'Percentage' => ['shape' => 'Float']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetName', 'ClientToken'], 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'DatasetSchema' => ['shape' => 'DatasetSchema'], 'ServerSideKmsKeyId' => ['shape' => 'NameOrArn'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'Status' => ['shape' => 'DatasetStatus']]], 'CreateInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['ModelName', 'InferenceSchedulerName', 'DataUploadFrequency', 'DataInputConfiguration', 'DataOutputConfiguration', 'RoleArn', 'ClientToken'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'DataDelayOffsetInMinutes' => ['shape' => 'DataDelayOffsetInMinutes'], 'DataUploadFrequency' => ['shape' => 'DataUploadFrequency'], 'DataInputConfiguration' => ['shape' => 'InferenceInputConfiguration'], 'DataOutputConfiguration' => ['shape' => 'InferenceOutputConfiguration'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'ServerSideKmsKeyId' => ['shape' => 'NameOrArn'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateInferenceSchedulerResponse' => ['type' => 'structure', 'members' => ['InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'Status' => ['shape' => 'InferenceSchedulerStatus']]], 'CreateLabelGroupRequest' => ['type' => 'structure', 'required' => ['LabelGroupName', 'ClientToken'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'FaultCodes' => ['shape' => 'FaultCodes'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateLabelGroupResponse' => ['type' => 'structure', 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelGroupArn' => ['shape' => 'LabelGroupArn']]], 'CreateLabelRequest' => ['type' => 'structure', 'required' => ['LabelGroupName', 'StartTime', 'EndTime', 'Rating', 'ClientToken'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Rating' => ['shape' => 'LabelRating'], 'FaultCode' => ['shape' => 'FaultCode'], 'Notes' => ['shape' => 'Comments'], 'Equipment' => ['shape' => 'Equipment'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true]]], 'CreateLabelResponse' => ['type' => 'structure', 'members' => ['LabelId' => ['shape' => 'LabelId']]], 'CreateModelRequest' => ['type' => 'structure', 'required' => ['ModelName', 'DatasetName', 'ClientToken'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'DatasetName' => ['shape' => 'DatasetIdentifier'], 'DatasetSchema' => ['shape' => 'DatasetSchema'], 'LabelsInputConfiguration' => ['shape' => 'LabelsInputConfiguration'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true], 'TrainingDataStartTime' => ['shape' => 'Timestamp'], 'TrainingDataEndTime' => ['shape' => 'Timestamp'], 'EvaluationDataStartTime' => ['shape' => 'Timestamp'], 'EvaluationDataEndTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'DataPreProcessingConfiguration' => ['shape' => 'DataPreProcessingConfiguration'], 'ServerSideKmsKeyId' => ['shape' => 'NameOrArn'], 'Tags' => ['shape' => 'TagList'], 'OffCondition' => ['shape' => 'OffCondition']]], 'CreateModelResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ModelArn'], 'Status' => ['shape' => 'ModelStatus']]], 'DataDelayOffsetInMinutes' => ['type' => 'long', 'max' => 60, 'min' => 0], 'DataIngestionJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'DataIngestionJobSummary']], 'DataIngestionJobSummary' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'IngestionJobId'], 'DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'IngestionInputConfiguration' => ['shape' => 'IngestionInputConfiguration'], 'Status' => ['shape' => 'IngestionJobStatus']]], 'DataPreProcessingConfiguration' => ['type' => 'structure', 'members' => ['TargetSamplingRate' => ['shape' => 'TargetSamplingRate']]], 'DataQualitySummary' => ['type' => 'structure', 'required' => ['InsufficientSensorData', 'MissingSensorData', 'InvalidSensorData', 'UnsupportedTimestamps', 'DuplicateTimestamps'], 'members' => ['InsufficientSensorData' => ['shape' => 'InsufficientSensorData'], 'MissingSensorData' => ['shape' => 'MissingSensorData'], 'InvalidSensorData' => ['shape' => 'InvalidSensorData'], 'UnsupportedTimestamps' => ['shape' => 'UnsupportedTimestamps'], 'DuplicateTimestamps' => ['shape' => 'DuplicateTimestamps']]], 'DataSizeInBytes' => ['type' => 'long', 'min' => 0], 'DataUploadFrequency' => ['type' => 'string', 'enum' => ['PT5M', 'PT10M', 'PT15M', 'PT30M', 'PT1H']], 'DatasetArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:dataset\\/.+'], 'DatasetIdentifier' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'DatasetName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'DatasetSchema' => ['type' => 'structure', 'members' => ['InlineDataSchema' => ['shape' => 'InlineDataSchema', 'jsonvalue' => \true]]], 'DatasetStatus' => ['type' => 'string', 'enum' => ['CREATED', 'INGESTION_IN_PROGRESS', 'ACTIVE']], 'DatasetSummaries' => ['type' => 'list', 'member' => ['shape' => 'DatasetSummary']], 'DatasetSummary' => ['type' => 'structure', 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'Status' => ['shape' => 'DatasetStatus'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetName'], 'members' => ['DatasetName' => ['shape' => 'DatasetIdentifier']]], 'DeleteInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier']]], 'DeleteLabelGroupRequest' => ['type' => 'structure', 'required' => ['LabelGroupName'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName']]], 'DeleteLabelRequest' => ['type' => 'structure', 'required' => ['LabelGroupName', 'LabelId'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelId' => ['shape' => 'LabelId']]], 'DeleteModelRequest' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DescribeDataIngestionJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'IngestionJobId']]], 'DescribeDataIngestionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'IngestionJobId'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'IngestionInputConfiguration' => ['shape' => 'IngestionInputConfiguration'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'IngestionJobStatus'], 'FailedReason' => ['shape' => 'BoundedLengthString'], 'DataQualitySummary' => ['shape' => 'DataQualitySummary'], 'IngestedFilesSummary' => ['shape' => 'IngestedFilesSummary'], 'StatusDetail' => ['shape' => 'BoundedLengthString'], 'IngestedDataSize' => ['shape' => 'DataSizeInBytes'], 'DataStartTime' => ['shape' => 'Timestamp'], 'DataEndTime' => ['shape' => 'Timestamp']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetName'], 'members' => ['DatasetName' => ['shape' => 'DatasetIdentifier']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'LastUpdatedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'DatasetStatus'], 'Schema' => ['shape' => 'InlineDataSchema', 'jsonvalue' => \true], 'ServerSideKmsKeyId' => ['shape' => 'KmsKeyArn'], 'IngestionInputConfiguration' => ['shape' => 'IngestionInputConfiguration'], 'DataQualitySummary' => ['shape' => 'DataQualitySummary'], 'IngestedFilesSummary' => ['shape' => 'IngestedFilesSummary'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'DataStartTime' => ['shape' => 'Timestamp'], 'DataEndTime' => ['shape' => 'Timestamp']]], 'DescribeInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier']]], 'DescribeInferenceSchedulerResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ModelArn'], 'ModelName' => ['shape' => 'ModelName'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'Status' => ['shape' => 'InferenceSchedulerStatus'], 'DataDelayOffsetInMinutes' => ['shape' => 'DataDelayOffsetInMinutes'], 'DataUploadFrequency' => ['shape' => 'DataUploadFrequency'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'DataInputConfiguration' => ['shape' => 'InferenceInputConfiguration'], 'DataOutputConfiguration' => ['shape' => 'InferenceOutputConfiguration'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'ServerSideKmsKeyId' => ['shape' => 'KmsKeyArn'], 'LatestInferenceResult' => ['shape' => 'LatestInferenceResult']]], 'DescribeLabelGroupRequest' => ['type' => 'structure', 'required' => ['LabelGroupName'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName']]], 'DescribeLabelGroupResponse' => ['type' => 'structure', 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelGroupArn' => ['shape' => 'LabelGroupArn'], 'FaultCodes' => ['shape' => 'FaultCodes'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'DescribeLabelRequest' => ['type' => 'structure', 'required' => ['LabelGroupName', 'LabelId'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelId' => ['shape' => 'LabelId']]], 'DescribeLabelResponse' => ['type' => 'structure', 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelGroupArn' => ['shape' => 'LabelGroupArn'], 'LabelId' => ['shape' => 'LabelId'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Rating' => ['shape' => 'LabelRating'], 'FaultCode' => ['shape' => 'FaultCode'], 'Notes' => ['shape' => 'Comments'], 'Equipment' => ['shape' => 'Equipment'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'DescribeModelRequest' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DescribeModelResponse' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelArn' => ['shape' => 'ModelArn'], 'DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'Schema' => ['shape' => 'InlineDataSchema', 'jsonvalue' => \true], 'LabelsInputConfiguration' => ['shape' => 'LabelsInputConfiguration'], 'TrainingDataStartTime' => ['shape' => 'Timestamp'], 'TrainingDataEndTime' => ['shape' => 'Timestamp'], 'EvaluationDataStartTime' => ['shape' => 'Timestamp'], 'EvaluationDataEndTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'DataPreProcessingConfiguration' => ['shape' => 'DataPreProcessingConfiguration'], 'Status' => ['shape' => 'ModelStatus'], 'TrainingExecutionStartTime' => ['shape' => 'Timestamp'], 'TrainingExecutionEndTime' => ['shape' => 'Timestamp'], 'FailedReason' => ['shape' => 'BoundedLengthString'], 'ModelMetrics' => ['shape' => 'ModelMetrics', 'jsonvalue' => \true], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'CreatedAt' => ['shape' => 'Timestamp'], 'ServerSideKmsKeyId' => ['shape' => 'KmsKeyArn'], 'OffCondition' => ['shape' => 'OffCondition']]], 'DuplicateTimestamps' => ['type' => 'structure', 'required' => ['TotalNumberOfDuplicateTimestamps'], 'members' => ['TotalNumberOfDuplicateTimestamps' => ['shape' => 'Integer']]], 'Equipment' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,200}'], 'EventDurationInSeconds' => ['type' => 'long', 'min' => 0], 'FaultCode' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,100}'], 'FaultCodes' => ['type' => 'list', 'member' => ['shape' => 'FaultCode'], 'max' => 50, 'min' => 0], 'FileNameTimestampFormat' => ['type' => 'string', 'pattern' => '^EPOCH|yyyy-MM-dd-HH-mm-ss|yyyyMMddHHmmss$'], 'Float' => ['type' => 'float'], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+'], 'IdempotenceToken' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\p{ASCII}{1,256}'], 'InferenceEventSummaries' => ['type' => 'list', 'member' => ['shape' => 'InferenceEventSummary']], 'InferenceEventSummary' => ['type' => 'structure', 'members' => ['InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'EventStartTime' => ['shape' => 'Timestamp'], 'EventEndTime' => ['shape' => 'Timestamp'], 'Diagnostics' => ['shape' => 'ModelMetrics'], 'EventDurationInSeconds' => ['shape' => 'EventDurationInSeconds']]], 'InferenceExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESS', 'FAILED']], 'InferenceExecutionSummaries' => ['type' => 'list', 'member' => ['shape' => 'InferenceExecutionSummary']], 'InferenceExecutionSummary' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelArn' => ['shape' => 'ModelArn'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'ScheduledStartTime' => ['shape' => 'Timestamp'], 'DataStartTime' => ['shape' => 'Timestamp'], 'DataEndTime' => ['shape' => 'Timestamp'], 'DataInputConfiguration' => ['shape' => 'InferenceInputConfiguration'], 'DataOutputConfiguration' => ['shape' => 'InferenceOutputConfiguration'], 'CustomerResultObject' => ['shape' => 'S3Object'], 'Status' => ['shape' => 'InferenceExecutionStatus'], 'FailedReason' => ['shape' => 'BoundedLengthString']]], 'InferenceInputConfiguration' => ['type' => 'structure', 'members' => ['S3InputConfiguration' => ['shape' => 'InferenceS3InputConfiguration'], 'InputTimeZoneOffset' => ['shape' => 'TimeZoneOffset'], 'InferenceInputNameConfiguration' => ['shape' => 'InferenceInputNameConfiguration']]], 'InferenceInputNameConfiguration' => ['type' => 'structure', 'members' => ['TimestampFormat' => ['shape' => 'FileNameTimestampFormat'], 'ComponentTimestampDelimiter' => ['shape' => 'ComponentTimestampDelimiter']]], 'InferenceOutputConfiguration' => ['type' => 'structure', 'required' => ['S3OutputConfiguration'], 'members' => ['S3OutputConfiguration' => ['shape' => 'InferenceS3OutputConfiguration'], 'KmsKeyId' => ['shape' => 'NameOrArn']]], 'InferenceS3InputConfiguration' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Prefix' => ['shape' => 'S3Prefix']]], 'InferenceS3OutputConfiguration' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Prefix' => ['shape' => 'S3Prefix']]], 'InferenceSchedulerArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:inference-scheduler\\/.+'], 'InferenceSchedulerIdentifier' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'InferenceSchedulerName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'InferenceSchedulerStatus' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'STOPPING', 'STOPPED']], 'InferenceSchedulerSummaries' => ['type' => 'list', 'member' => ['shape' => 'InferenceSchedulerSummary']], 'InferenceSchedulerSummary' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelArn' => ['shape' => 'ModelArn'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'Status' => ['shape' => 'InferenceSchedulerStatus'], 'DataDelayOffsetInMinutes' => ['shape' => 'DataDelayOffsetInMinutes'], 'DataUploadFrequency' => ['shape' => 'DataUploadFrequency'], 'LatestInferenceResult' => ['shape' => 'LatestInferenceResult']]], 'IngestedFilesSummary' => ['type' => 'structure', 'required' => ['TotalNumberOfFiles', 'IngestedNumberOfFiles'], 'members' => ['TotalNumberOfFiles' => ['shape' => 'Integer'], 'IngestedNumberOfFiles' => ['shape' => 'Integer'], 'DiscardedFiles' => ['shape' => 'ListOfDiscardedFiles']]], 'IngestionInputConfiguration' => ['type' => 'structure', 'required' => ['S3InputConfiguration'], 'members' => ['S3InputConfiguration' => ['shape' => 'IngestionS3InputConfiguration']]], 'IngestionJobId' => ['type' => 'string', 'max' => 32, 'pattern' => '[A-Fa-f0-9]{0,32}'], 'IngestionJobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESS', 'FAILED']], 'IngestionS3InputConfiguration' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Prefix' => ['shape' => 'S3Prefix'], 'KeyPattern' => ['shape' => 'KeyPattern']]], 'InlineDataSchema' => ['type' => 'string', 'max' => 1000000, 'min' => 1], 'InsufficientSensorData' => ['type' => 'structure', 'required' => ['MissingCompleteSensorData', 'SensorsWithShortDateRange'], 'members' => ['MissingCompleteSensorData' => ['shape' => 'MissingCompleteSensorData'], 'SensorsWithShortDateRange' => ['shape' => 'SensorsWithShortDateRange']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true, 'fault' => \true], 'InvalidSensorData' => ['type' => 'structure', 'required' => ['AffectedSensorCount', 'TotalNumberOfInvalidValues'], 'members' => ['AffectedSensorCount' => ['shape' => 'Integer'], 'TotalNumberOfInvalidValues' => ['shape' => 'Integer']]], 'KeyPattern' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'KmsKeyArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:kms:[a-z0-9\\-]*:\\d{12}:[\\w\\-\\/]+'], 'LabelGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:label-group\\/.+'], 'LabelGroupName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'LabelGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'LabelGroupSummary']], 'LabelGroupSummary' => ['type' => 'structure', 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelGroupArn' => ['shape' => 'LabelGroupArn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'LabelId' => ['type' => 'string', 'max' => 32, 'pattern' => '[A-Fa-f0-9]{0,32}'], 'LabelRating' => ['type' => 'string', 'enum' => ['ANOMALY', 'NO_ANOMALY', 'NEUTRAL']], 'LabelSummaries' => ['type' => 'list', 'member' => ['shape' => 'LabelSummary']], 'LabelSummary' => ['type' => 'structure', 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'LabelId' => ['shape' => 'LabelId'], 'LabelGroupArn' => ['shape' => 'LabelGroupArn'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Rating' => ['shape' => 'LabelRating'], 'FaultCode' => ['shape' => 'FaultCode'], 'Equipment' => ['shape' => 'Equipment'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'LabelsInputConfiguration' => ['type' => 'structure', 'members' => ['S3InputConfiguration' => ['shape' => 'LabelsS3InputConfiguration'], 'LabelGroupName' => ['shape' => 'LabelGroupName']]], 'LabelsS3InputConfiguration' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Prefix' => ['shape' => 'S3Prefix']]], 'LargeTimestampGaps' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'StatisticalIssueStatus'], 'NumberOfLargeTimestampGaps' => ['shape' => 'Integer'], 'MaxTimestampGapInDays' => ['shape' => 'Integer']]], 'LatestInferenceResult' => ['type' => 'string', 'enum' => ['ANOMALOUS', 'NORMAL']], 'ListDataIngestionJobsRequest' => ['type' => 'structure', 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Status' => ['shape' => 'IngestionJobStatus']]], 'ListDataIngestionJobsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DataIngestionJobSummaries' => ['shape' => 'DataIngestionJobSummaries']]], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'DatasetNameBeginsWith' => ['shape' => 'DatasetName']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DatasetSummaries' => ['shape' => 'DatasetSummaries']]], 'ListInferenceEventsRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName', 'IntervalStartTime', 'IntervalEndTime'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier'], 'IntervalStartTime' => ['shape' => 'Timestamp'], 'IntervalEndTime' => ['shape' => 'Timestamp']]], 'ListInferenceEventsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'InferenceEventSummaries' => ['shape' => 'InferenceEventSummaries']]], 'ListInferenceExecutionsRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier'], 'DataStartTimeAfter' => ['shape' => 'Timestamp'], 'DataEndTimeBefore' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'InferenceExecutionStatus']]], 'ListInferenceExecutionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'InferenceExecutionSummaries' => ['shape' => 'InferenceExecutionSummaries']]], 'ListInferenceSchedulersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'InferenceSchedulerNameBeginsWith' => ['shape' => 'InferenceSchedulerIdentifier'], 'ModelName' => ['shape' => 'ModelName'], 'Status' => ['shape' => 'InferenceSchedulerStatus']]], 'ListInferenceSchedulersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'InferenceSchedulerSummaries' => ['shape' => 'InferenceSchedulerSummaries']]], 'ListLabelGroupsRequest' => ['type' => 'structure', 'members' => ['LabelGroupNameBeginsWith' => ['shape' => 'LabelGroupName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListLabelGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'LabelGroupSummaries' => ['shape' => 'LabelGroupSummaries']]], 'ListLabelsRequest' => ['type' => 'structure', 'required' => ['LabelGroupName'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'IntervalStartTime' => ['shape' => 'Timestamp'], 'IntervalEndTime' => ['shape' => 'Timestamp'], 'FaultCode' => ['shape' => 'FaultCode'], 'Equipment' => ['shape' => 'Equipment'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListLabelsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'LabelSummaries' => ['shape' => 'LabelSummaries']]], 'ListModelsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Status' => ['shape' => 'ModelStatus'], 'ModelNameBeginsWith' => ['shape' => 'ModelName'], 'DatasetNameBeginsWith' => ['shape' => 'DatasetName']]], 'ListModelsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ModelSummaries' => ['shape' => 'ModelSummaries']]], 'ListOfDiscardedFiles' => ['type' => 'list', 'member' => ['shape' => 'S3Object'], 'min' => 0], 'ListSensorStatisticsRequest' => ['type' => 'structure', 'required' => ['DatasetName'], 'members' => ['DatasetName' => ['shape' => 'DatasetName'], 'IngestionJobId' => ['shape' => 'IngestionJobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSensorStatisticsResponse' => ['type' => 'structure', 'members' => ['SensorStatisticsSummaries' => ['shape' => 'SensorStatisticsSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'MissingCompleteSensorData' => ['type' => 'structure', 'required' => ['AffectedSensorCount'], 'members' => ['AffectedSensorCount' => ['shape' => 'Integer']]], 'MissingSensorData' => ['type' => 'structure', 'required' => ['AffectedSensorCount', 'TotalNumberOfMissingValues'], 'members' => ['AffectedSensorCount' => ['shape' => 'Integer'], 'TotalNumberOfMissingValues' => ['shape' => 'Integer']]], 'ModelArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:lookoutequipment:[a-zA-Z0-9\\-]*:[0-9]{12}:model\\/.+'], 'ModelMetrics' => ['type' => 'string', 'max' => 50000, 'min' => 1], 'ModelName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_-]{1,200}$'], 'ModelStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESS', 'FAILED']], 'ModelSummaries' => ['type' => 'list', 'member' => ['shape' => 'ModelSummary']], 'ModelSummary' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelArn' => ['shape' => 'ModelArn'], 'DatasetName' => ['shape' => 'DatasetName'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'Status' => ['shape' => 'ModelStatus'], 'CreatedAt' => ['shape' => 'Timestamp']]], 'MonotonicValues' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'StatisticalIssueStatus'], 'Monotonicity' => ['shape' => 'Monotonicity']]], 'Monotonicity' => ['type' => 'string', 'enum' => ['DECREASING', 'INCREASING', 'STATIC']], 'MultipleOperatingModes' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'StatisticalIssueStatus']]], 'NameOrArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$'], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '\\p{ASCII}{0,8192}'], 'OffCondition' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$'], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,1024}[^/]$'], 'S3Object' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Key' => ['shape' => 'S3Key']]], 'S3Prefix' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '(^$)|([\\u0009\\u000A\\u000D\\u0020-\\u00FF]{1,1023}/$)'], 'SensorName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z:#$.\\-_]{1,200}$'], 'SensorStatisticsSummaries' => ['type' => 'list', 'member' => ['shape' => 'SensorStatisticsSummary']], 'SensorStatisticsSummary' => ['type' => 'structure', 'members' => ['ComponentName' => ['shape' => 'ComponentName'], 'SensorName' => ['shape' => 'SensorName'], 'DataExists' => ['shape' => 'Boolean'], 'MissingValues' => ['shape' => 'CountPercent'], 'InvalidValues' => ['shape' => 'CountPercent'], 'InvalidDateEntries' => ['shape' => 'CountPercent'], 'DuplicateTimestamps' => ['shape' => 'CountPercent'], 'CategoricalValues' => ['shape' => 'CategoricalValues'], 'MultipleOperatingModes' => ['shape' => 'MultipleOperatingModes'], 'LargeTimestampGaps' => ['shape' => 'LargeTimestampGaps'], 'MonotonicValues' => ['shape' => 'MonotonicValues'], 'DataStartTime' => ['shape' => 'Timestamp'], 'DataEndTime' => ['shape' => 'Timestamp']]], 'SensorsWithShortDateRange' => ['type' => 'structure', 'required' => ['AffectedSensorCount'], 'members' => ['AffectedSensorCount' => ['shape' => 'Integer']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true], 'StartDataIngestionJobRequest' => ['type' => 'structure', 'required' => ['DatasetName', 'IngestionInputConfiguration', 'RoleArn', 'ClientToken'], 'members' => ['DatasetName' => ['shape' => 'DatasetIdentifier'], 'IngestionInputConfiguration' => ['shape' => 'IngestionInputConfiguration'], 'RoleArn' => ['shape' => 'IamRoleArn'], 'ClientToken' => ['shape' => 'IdempotenceToken', 'idempotencyToken' => \true]]], 'StartDataIngestionJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'IngestionJobId'], 'Status' => ['shape' => 'IngestionJobStatus']]], 'StartInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier']]], 'StartInferenceSchedulerResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ModelArn'], 'ModelName' => ['shape' => 'ModelName'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'Status' => ['shape' => 'InferenceSchedulerStatus']]], 'StatisticalIssueStatus' => ['type' => 'string', 'enum' => ['POTENTIAL_ISSUE_DETECTED', 'NO_ISSUE_DETECTED']], 'StopInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier']]], 'StopInferenceSchedulerResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ModelArn'], 'ModelName' => ['shape' => 'ModelName'], 'InferenceSchedulerName' => ['shape' => 'InferenceSchedulerName'], 'InferenceSchedulerArn' => ['shape' => 'InferenceSchedulerArn'], 'Status' => ['shape' => 'InferenceSchedulerStatus']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\w+-=\\.:/@]*'], 'TargetSamplingRate' => ['type' => 'string', 'enum' => ['PT1S', 'PT5S', 'PT10S', 'PT15S', 'PT30S', 'PT1M', 'PT5M', 'PT10M', 'PT15M', 'PT30M', 'PT1H']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true], 'TimeZoneOffset' => ['type' => 'string', 'pattern' => '^(\\+|\\-)[0-9]{2}\\:[0-9]{2}$'], 'Timestamp' => ['type' => 'timestamp'], 'UnsupportedTimestamps' => ['type' => 'structure', 'required' => ['TotalNumberOfUnsupportedTimestamps'], 'members' => ['TotalNumberOfUnsupportedTimestamps' => ['shape' => 'Integer']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateInferenceSchedulerRequest' => ['type' => 'structure', 'required' => ['InferenceSchedulerName'], 'members' => ['InferenceSchedulerName' => ['shape' => 'InferenceSchedulerIdentifier'], 'DataDelayOffsetInMinutes' => ['shape' => 'DataDelayOffsetInMinutes'], 'DataUploadFrequency' => ['shape' => 'DataUploadFrequency'], 'DataInputConfiguration' => ['shape' => 'InferenceInputConfiguration'], 'DataOutputConfiguration' => ['shape' => 'InferenceOutputConfiguration'], 'RoleArn' => ['shape' => 'IamRoleArn']]], 'UpdateLabelGroupRequest' => ['type' => 'structure', 'required' => ['LabelGroupName'], 'members' => ['LabelGroupName' => ['shape' => 'LabelGroupName'], 'FaultCodes' => ['shape' => 'FaultCodes']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'BoundedLengthString']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 95b8a17..0000000 --- a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutequipment-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutequipment-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutequipment.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lookoutequipment.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-tests-1.json.php deleted file mode 100644 index 446d454..0000000 --- a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutequipment.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/paginators-1.json.php b/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/paginators-1.json.php deleted file mode 100644 index 1fa989a..0000000 --- a/vendor/Aws3/Aws/data/lookoutequipment/2020-12-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDataIngestionJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDatasets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInferenceEvents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInferenceExecutions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInferenceSchedulers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLabelGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLabels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListModels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSensorStatistics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/api-2.json.php deleted file mode 100644 index d061bb5..0000000 --- a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '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' => ['name' => 'ActivateAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/ActivateAnomalyDetector'], 'input' => ['shape' => 'ActivateAnomalyDetectorRequest'], 'output' => ['shape' => 'ActivateAnomalyDetectorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'BackTestAnomalyDetector' => ['name' => 'BackTestAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/BackTestAnomalyDetector'], 'input' => ['shape' => 'BackTestAnomalyDetectorRequest'], 'output' => ['shape' => 'BackTestAnomalyDetectorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'CreateAlert' => ['name' => 'CreateAlert', 'http' => ['method' => 'POST', 'requestUri' => '/CreateAlert'], 'input' => ['shape' => 'CreateAlertRequest'], 'output' => ['shape' => 'CreateAlertResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateAnomalyDetector' => ['name' => 'CreateAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/CreateAnomalyDetector'], 'input' => ['shape' => 'CreateAnomalyDetectorRequest'], 'output' => ['shape' => 'CreateAnomalyDetectorResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'CreateMetricSet' => ['name' => 'CreateMetricSet', 'http' => ['method' => 'POST', 'requestUri' => '/CreateMetricSet'], 'input' => ['shape' => 'CreateMetricSetRequest'], 'output' => ['shape' => 'CreateMetricSetResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DeactivateAnomalyDetector' => ['name' => 'DeactivateAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/DeactivateAnomalyDetector'], 'input' => ['shape' => 'DeactivateAnomalyDetectorRequest'], 'output' => ['shape' => 'DeactivateAnomalyDetectorResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DeleteAlert' => ['name' => 'DeleteAlert', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteAlert'], 'input' => ['shape' => 'DeleteAlertRequest'], 'output' => ['shape' => 'DeleteAlertResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteAnomalyDetector' => ['name' => 'DeleteAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteAnomalyDetector'], 'input' => ['shape' => 'DeleteAnomalyDetectorRequest'], 'output' => ['shape' => 'DeleteAnomalyDetectorResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribeAlert' => ['name' => 'DescribeAlert', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeAlert'], 'input' => ['shape' => 'DescribeAlertRequest'], 'output' => ['shape' => 'DescribeAlertResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'TooManyRequestsException']]], 'DescribeAnomalyDetectionExecutions' => ['name' => 'DescribeAnomalyDetectionExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeAnomalyDetectionExecutions'], 'input' => ['shape' => 'DescribeAnomalyDetectionExecutionsRequest'], 'output' => ['shape' => 'DescribeAnomalyDetectionExecutionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DescribeAnomalyDetector' => ['name' => 'DescribeAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeAnomalyDetector'], 'input' => ['shape' => 'DescribeAnomalyDetectorRequest'], 'output' => ['shape' => 'DescribeAnomalyDetectorResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'TooManyRequestsException']]], 'DescribeMetricSet' => ['name' => 'DescribeMetricSet', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeMetricSet'], 'input' => ['shape' => 'DescribeMetricSetRequest'], 'output' => ['shape' => 'DescribeMetricSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], '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']]], 'GetAnomalyGroup' => ['name' => 'GetAnomalyGroup', 'http' => ['method' => 'POST', 'requestUri' => '/GetAnomalyGroup'], 'input' => ['shape' => 'GetAnomalyGroupRequest'], 'output' => ['shape' => 'GetAnomalyGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException']]], 'GetDataQualityMetrics' => ['name' => 'GetDataQualityMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/GetDataQualityMetrics'], 'input' => ['shape' => 'GetDataQualityMetricsRequest'], 'output' => ['shape' => 'GetDataQualityMetricsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'GetFeedback' => ['name' => 'GetFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/GetFeedback'], 'input' => ['shape' => 'GetFeedbackRequest'], 'output' => ['shape' => 'GetFeedbackResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'TooManyRequestsException']]], 'GetSampleData' => ['name' => 'GetSampleData', 'http' => ['method' => 'POST', 'requestUri' => '/GetSampleData'], 'input' => ['shape' => 'GetSampleDataRequest'], 'output' => ['shape' => 'GetSampleDataResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListAlerts' => ['name' => 'ListAlerts', 'http' => ['method' => 'POST', 'requestUri' => '/ListAlerts'], 'input' => ['shape' => 'ListAlertsRequest'], 'output' => ['shape' => 'ListAlertsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ValidationException']]], 'ListAnomalyDetectors' => ['name' => 'ListAnomalyDetectors', 'http' => ['method' => 'POST', 'requestUri' => '/ListAnomalyDetectors'], 'input' => ['shape' => 'ListAnomalyDetectorsRequest'], 'output' => ['shape' => 'ListAnomalyDetectorsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListAnomalyGroupRelatedMetrics' => ['name' => 'ListAnomalyGroupRelatedMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/ListAnomalyGroupRelatedMetrics'], 'input' => ['shape' => 'ListAnomalyGroupRelatedMetricsRequest'], 'output' => ['shape' => 'ListAnomalyGroupRelatedMetricsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException']]], 'ListAnomalyGroupSummaries' => ['name' => 'ListAnomalyGroupSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/ListAnomalyGroupSummaries'], 'input' => ['shape' => 'ListAnomalyGroupSummariesRequest'], 'output' => ['shape' => 'ListAnomalyGroupSummariesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException']]], 'ListAnomalyGroupTimeSeries' => ['name' => 'ListAnomalyGroupTimeSeries', 'http' => ['method' => 'POST', 'requestUri' => '/ListAnomalyGroupTimeSeries'], 'input' => ['shape' => 'ListAnomalyGroupTimeSeriesRequest'], 'output' => ['shape' => 'ListAnomalyGroupTimeSeriesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']]], 'ListMetricSets' => ['name' => 'ListMetricSets', 'http' => ['method' => 'POST', 'requestUri' => '/ListMetricSets'], 'input' => ['shape' => 'ListMetricSetsRequest'], 'output' => ['shape' => 'ListMetricSetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'PutFeedback' => ['name' => 'PutFeedback', 'http' => ['method' => 'POST', 'requestUri' => '/PutFeedback'], 'input' => ['shape' => 'PutFeedbackRequest'], 'output' => ['shape' => 'PutFeedbackResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateAlert' => ['name' => 'UpdateAlert', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateAlert'], 'input' => ['shape' => 'UpdateAlertRequest'], 'output' => ['shape' => 'UpdateAlertResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateAnomalyDetector' => ['name' => 'UpdateAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateAnomalyDetector'], 'input' => ['shape' => 'UpdateAnomalyDetectorRequest'], 'output' => ['shape' => 'UpdateAnomalyDetectorResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateMetricSet' => ['name' => 'UpdateMetricSet', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateMetricSet'], 'input' => ['shape' => 'UpdateMetricSetRequest'], 'output' => ['shape' => 'UpdateMetricSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceQuotaExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Action' => ['type' => 'structure', 'members' => ['SNSConfiguration' => ['shape' => 'SNSConfiguration'], 'LambdaConfiguration' => ['shape' => 'LambdaConfiguration']]], 'ActivateAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'ActivateAnomalyDetectorResponse' => ['type' => 'structure', 'members' => []], 'AggregationFunction' => ['type' => 'string', 'enum' => ['AVG', 'SUM']], 'Alert' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'AlertDescription' => ['shape' => 'AlertDescription'], 'AlertArn' => ['shape' => 'Arn'], 'AnomalyDetectorArn' => ['shape' => 'Arn'], 'AlertName' => ['shape' => 'AlertName'], 'AlertSensitivityThreshold' => ['shape' => 'SensitivityThreshold'], 'AlertType' => ['shape' => 'AlertType'], 'AlertStatus' => ['shape' => 'AlertStatus'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'AlertFilters' => ['shape' => 'AlertFilters']]], 'AlertDescription' => ['type' => 'string', 'max' => 256, 'pattern' => '.*\\S.*'], 'AlertFilters' => ['type' => 'structure', 'members' => ['MetricList' => ['shape' => 'MetricNameList'], 'DimensionFilterList' => ['shape' => 'DimensionFilterList']]], 'AlertName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'AlertStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'AlertSummary' => ['type' => 'structure', 'members' => ['AlertArn' => ['shape' => 'Arn'], 'AnomalyDetectorArn' => ['shape' => 'Arn'], 'AlertName' => ['shape' => 'AlertName'], 'AlertSensitivityThreshold' => ['shape' => 'SensitivityThreshold'], 'AlertType' => ['shape' => 'AlertType'], 'AlertStatus' => ['shape' => 'AlertStatus'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'AlertSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AlertSummary']], 'AlertType' => ['type' => 'string', 'enum' => ['SNS', 'LAMBDA']], 'AnomalyDetectionTaskStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'COMPLETED', 'FAILED', 'FAILED_TO_SCHEDULE']], 'AnomalyDetectionTaskStatusMessage' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'AnomalyDetectorConfig' => ['type' => 'structure', 'members' => ['AnomalyDetectorFrequency' => ['shape' => 'Frequency']]], 'AnomalyDetectorConfigSummary' => ['type' => 'structure', 'members' => ['AnomalyDetectorFrequency' => ['shape' => 'Frequency']]], 'AnomalyDetectorDataQualityMetric' => ['type' => 'structure', 'members' => ['StartTimestamp' => ['shape' => 'Timestamp'], 'MetricSetDataQualityMetricList' => ['shape' => 'MetricSetDataQualityMetricList']]], 'AnomalyDetectorDataQualityMetricList' => ['type' => 'list', 'member' => ['shape' => 'AnomalyDetectorDataQualityMetric']], 'AnomalyDetectorDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'AnomalyDetectorFailureType' => ['type' => 'string', 'enum' => ['ACTIVATION_FAILURE', 'BACK_TEST_ACTIVATION_FAILURE', 'DELETION_FAILURE', 'DEACTIVATION_FAILURE']], 'AnomalyDetectorName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'AnomalyDetectorStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'ACTIVATING', 'DELETING', 'FAILED', 'INACTIVE', 'LEARNING', 'BACK_TEST_ACTIVATING', 'BACK_TEST_ACTIVE', 'BACK_TEST_COMPLETE', 'DEACTIVATED', 'DEACTIVATING']], 'AnomalyDetectorSummary' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyDetectorName' => ['shape' => 'AnomalyDetectorName'], 'AnomalyDetectorDescription' => ['shape' => 'AnomalyDetectorDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'AnomalyDetectorStatus'], 'Tags' => ['shape' => 'TagMap']]], 'AnomalyDetectorSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AnomalyDetectorSummary']], 'AnomalyGroup' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'TimestampString'], 'EndTime' => ['shape' => 'TimestampString'], 'AnomalyGroupId' => ['shape' => 'UUID'], 'AnomalyGroupScore' => ['shape' => 'Score'], 'PrimaryMetricName' => ['shape' => 'MetricName'], 'MetricLevelImpactList' => ['shape' => 'MetricLevelImpactList']]], 'AnomalyGroupStatistics' => ['type' => 'structure', 'members' => ['EvaluationStartDate' => ['shape' => 'TimestampString'], 'TotalCount' => ['shape' => 'Integer'], 'ItemizedMetricStatsList' => ['shape' => 'ItemizedMetricStatsList']]], 'AnomalyGroupSummary' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'TimestampString'], 'EndTime' => ['shape' => 'TimestampString'], 'AnomalyGroupId' => ['shape' => 'UUID'], 'AnomalyGroupScore' => ['shape' => 'Score'], 'PrimaryMetricName' => ['shape' => 'MetricName']]], 'AnomalyGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AnomalyGroupSummary']], 'AnomalyGroupTimeSeries' => ['type' => 'structure', 'required' => ['AnomalyGroupId'], 'members' => ['AnomalyGroupId' => ['shape' => 'UUID'], 'TimeSeriesId' => ['shape' => 'TimeSeriesId']]], 'AnomalyGroupTimeSeriesFeedback' => ['type' => 'structure', 'required' => ['AnomalyGroupId', 'TimeSeriesId', 'IsAnomaly'], 'members' => ['AnomalyGroupId' => ['shape' => 'UUID'], 'TimeSeriesId' => ['shape' => 'TimeSeriesId'], 'IsAnomaly' => ['shape' => 'Boolean']]], 'AppFlowConfig' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'Arn'], 'FlowName' => ['shape' => 'FlowName']]], 'Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):.*:.*:.*:.+'], 'AthenaDataCatalog' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'AthenaDatabaseName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_]+'], 'AthenaS3ResultsPath' => ['type' => 'string', 'max' => 1024, 'pattern' => '^s3://[a-z0-9].+$'], 'AthenaSourceConfig' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'Arn'], 'DatabaseName' => ['shape' => 'AthenaDatabaseName'], 'DataCatalog' => ['shape' => 'AthenaDataCatalog'], 'TableName' => ['shape' => 'AthenaTableName'], 'WorkGroupName' => ['shape' => 'AthenaWorkGroupName'], 'S3ResultsPath' => ['shape' => 'AthenaS3ResultsPath'], 'BackTestConfiguration' => ['shape' => 'BackTestConfiguration']]], 'AthenaTableName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_]+'], 'AthenaWorkGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9._-]{1,128}'], 'AttributeValue' => ['type' => 'structure', 'members' => ['S' => ['shape' => 'StringAttributeValue'], 'N' => ['shape' => 'NumberAttributeValue'], 'B' => ['shape' => 'BinaryAttributeValue'], 'SS' => ['shape' => 'StringListAttributeValue'], 'NS' => ['shape' => 'NumberListAttributeValue'], 'BS' => ['shape' => 'BinaryListAttributeValue']]], 'AutoDetectionMetricSource' => ['type' => 'structure', 'members' => ['S3SourceConfig' => ['shape' => 'AutoDetectionS3SourceConfig']]], 'AutoDetectionS3SourceConfig' => ['type' => 'structure', 'members' => ['TemplatedPathList' => ['shape' => 'TemplatedPathList'], 'HistoricalDataPathList' => ['shape' => 'HistoricalDataPathList']]], 'BackTestAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'BackTestAnomalyDetectorResponse' => ['type' => 'structure', 'members' => []], 'BackTestConfiguration' => ['type' => 'structure', 'required' => ['RunBackTestMode'], 'members' => ['RunBackTestMode' => ['shape' => 'Boolean']]], 'BinaryAttributeValue' => ['type' => 'string'], 'BinaryListAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'BinaryAttributeValue']], 'Boolean' => ['type' => 'boolean'], 'CSVFileCompression' => ['type' => 'string', 'enum' => ['NONE', 'GZIP']], 'Charset' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'CloudWatchConfig' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'Arn'], 'BackTestConfiguration' => ['shape' => 'BackTestConfiguration']]], 'ColumnName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'Confidence' => ['type' => 'string', 'enum' => ['HIGH', 'LOW', 'NONE']], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContributionMatrix' => ['type' => 'structure', 'members' => ['DimensionContributionList' => ['shape' => 'DimensionContributionList']]], 'CreateAlertRequest' => ['type' => 'structure', 'required' => ['AlertName', 'AnomalyDetectorArn', 'Action'], 'members' => ['AlertName' => ['shape' => 'AlertName'], 'AlertSensitivityThreshold' => ['shape' => 'SensitivityThreshold'], 'AlertDescription' => ['shape' => 'AlertDescription'], 'AnomalyDetectorArn' => ['shape' => 'Arn'], 'Action' => ['shape' => 'Action'], 'Tags' => ['shape' => 'TagMap'], 'AlertFilters' => ['shape' => 'AlertFilters']]], 'CreateAlertResponse' => ['type' => 'structure', 'members' => ['AlertArn' => ['shape' => 'Arn']]], 'CreateAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorName', 'AnomalyDetectorConfig'], 'members' => ['AnomalyDetectorName' => ['shape' => 'AnomalyDetectorName'], 'AnomalyDetectorDescription' => ['shape' => 'AnomalyDetectorDescription'], 'AnomalyDetectorConfig' => ['shape' => 'AnomalyDetectorConfig'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Tags' => ['shape' => 'TagMap']]], 'CreateAnomalyDetectorResponse' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'CreateMetricSetRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'MetricSetName', 'MetricList', 'MetricSource'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'MetricSetName' => ['shape' => 'MetricSetName'], 'MetricSetDescription' => ['shape' => 'MetricSetDescription'], 'MetricList' => ['shape' => 'MetricList'], 'Offset' => ['shape' => 'Offset', 'box' => \true], 'TimestampColumn' => ['shape' => 'TimestampColumn'], 'DimensionList' => ['shape' => 'DimensionList'], 'MetricSetFrequency' => ['shape' => 'Frequency'], 'MetricSource' => ['shape' => 'MetricSource'], 'Timezone' => ['shape' => 'Timezone'], 'Tags' => ['shape' => 'TagMap'], 'DimensionFilterList' => ['shape' => 'MetricSetDimensionFilterList']]], 'CreateMetricSetResponse' => ['type' => 'structure', 'members' => ['MetricSetArn' => ['shape' => 'Arn']]], 'CsvFormatDescriptor' => ['type' => 'structure', 'members' => ['FileCompression' => ['shape' => 'CSVFileCompression'], 'Charset' => ['shape' => 'Charset'], 'ContainsHeader' => ['shape' => 'Boolean'], 'Delimiter' => ['shape' => 'Delimiter'], 'HeaderList' => ['shape' => 'HeaderList'], 'QuoteSymbol' => ['shape' => 'QuoteSymbol']]], 'DataItem' => ['type' => 'string'], 'DataQualityMetric' => ['type' => 'structure', 'members' => ['MetricType' => ['shape' => 'DataQualityMetricType'], 'MetricDescription' => ['shape' => 'DataQualityMetricDescription'], 'RelatedColumnName' => ['shape' => 'RelatedColumnName'], 'MetricValue' => ['shape' => 'Double']]], 'DataQualityMetricDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'DataQualityMetricList' => ['type' => 'list', 'member' => ['shape' => 'DataQualityMetric']], 'DataQualityMetricType' => ['type' => 'string', 'enum' => ['COLUMN_COMPLETENESS', 'DIMENSION_UNIQUENESS', 'TIME_SERIES_COUNT', 'ROWS_PROCESSED', 'ROWS_PARTIAL_COMPLIANCE', 'INVALID_ROWS_COMPLIANCE', 'BACKTEST_TRAINING_DATA_START_TIME_STAMP', 'BACKTEST_TRAINING_DATA_END_TIME_STAMP', 'BACKTEST_INFERENCE_DATA_START_TIME_STAMP', 'BACKTEST_INFERENCE_DATA_END_TIME_STAMP']], 'DatabaseHost' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '.*\\S.*'], 'DatabasePort' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'DateTimeFormat' => ['type' => 'string', 'max' => 63, 'pattern' => '.*\\S.*'], 'DeactivateAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'DeactivateAnomalyDetectorResponse' => ['type' => 'structure', 'members' => []], 'DeleteAlertRequest' => ['type' => 'structure', 'required' => ['AlertArn'], 'members' => ['AlertArn' => ['shape' => 'Arn']]], 'DeleteAlertResponse' => ['type' => 'structure', 'members' => []], 'DeleteAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'DeleteAnomalyDetectorResponse' => ['type' => 'structure', 'members' => []], 'Delimiter' => ['type' => 'string', 'max' => 1, 'pattern' => '[^\\r\\n]'], 'DescribeAlertRequest' => ['type' => 'structure', 'required' => ['AlertArn'], 'members' => ['AlertArn' => ['shape' => 'Arn']]], 'DescribeAlertResponse' => ['type' => 'structure', 'members' => ['Alert' => ['shape' => 'Alert']]], 'DescribeAnomalyDetectionExecutionsRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'Timestamp' => ['shape' => 'TimestampString'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAnomalyDetectionExecutionsResponse' => ['type' => 'structure', 'members' => ['ExecutionList' => ['shape' => 'ExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'DescribeAnomalyDetectorResponse' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyDetectorName' => ['shape' => 'AnomalyDetectorName'], 'AnomalyDetectorDescription' => ['shape' => 'AnomalyDetectorDescription'], 'AnomalyDetectorConfig' => ['shape' => 'AnomalyDetectorConfigSummary'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'AnomalyDetectorStatus'], 'FailureReason' => ['shape' => 'ErrorMessage'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'FailureType' => ['shape' => 'AnomalyDetectorFailureType']]], 'DescribeMetricSetRequest' => ['type' => 'structure', 'required' => ['MetricSetArn'], 'members' => ['MetricSetArn' => ['shape' => 'Arn']]], 'DescribeMetricSetResponse' => ['type' => 'structure', 'members' => ['MetricSetArn' => ['shape' => 'Arn'], 'AnomalyDetectorArn' => ['shape' => 'Arn'], 'MetricSetName' => ['shape' => 'MetricSetName'], 'MetricSetDescription' => ['shape' => 'MetricSetDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Offset' => ['shape' => 'Offset', 'box' => \true], 'MetricList' => ['shape' => 'MetricList'], 'TimestampColumn' => ['shape' => 'TimestampColumn'], 'DimensionList' => ['shape' => 'DimensionList'], 'MetricSetFrequency' => ['shape' => 'Frequency'], 'Timezone' => ['shape' => 'Timezone'], 'MetricSource' => ['shape' => 'MetricSource'], 'DimensionFilterList' => ['shape' => 'MetricSetDimensionFilterList']]], 'DetectMetricSetConfigRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'AutoDetectionMetricSource'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AutoDetectionMetricSource' => ['shape' => 'AutoDetectionMetricSource']]], 'DetectMetricSetConfigResponse' => ['type' => 'structure', 'members' => ['DetectedMetricSetConfig' => ['shape' => 'DetectedMetricSetConfig']]], 'DetectedCsvFormatDescriptor' => ['type' => 'structure', 'members' => ['FileCompression' => ['shape' => 'DetectedField'], 'Charset' => ['shape' => 'DetectedField'], 'ContainsHeader' => ['shape' => 'DetectedField'], 'Delimiter' => ['shape' => 'DetectedField'], 'HeaderList' => ['shape' => 'DetectedField'], 'QuoteSymbol' => ['shape' => 'DetectedField']]], 'DetectedField' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'Confidence' => ['shape' => 'Confidence'], 'Message' => ['shape' => 'Message']]], 'DetectedFileFormatDescriptor' => ['type' => 'structure', 'members' => ['CsvFormatDescriptor' => ['shape' => 'DetectedCsvFormatDescriptor'], 'JsonFormatDescriptor' => ['shape' => 'DetectedJsonFormatDescriptor']]], 'DetectedJsonFormatDescriptor' => ['type' => 'structure', 'members' => ['FileCompression' => ['shape' => 'DetectedField'], 'Charset' => ['shape' => 'DetectedField']]], 'DetectedMetricSetConfig' => ['type' => 'structure', 'members' => ['Offset' => ['shape' => 'DetectedField'], 'MetricSetFrequency' => ['shape' => 'DetectedField'], 'MetricSource' => ['shape' => 'DetectedMetricSource']]], 'DetectedMetricSource' => ['type' => 'structure', 'members' => ['S3SourceConfig' => ['shape' => 'DetectedS3SourceConfig']]], 'DetectedS3SourceConfig' => ['type' => 'structure', 'members' => ['FileFormatDescriptor' => ['shape' => 'DetectedFileFormatDescriptor']]], 'DimensionContribution' => ['type' => 'structure', 'members' => ['DimensionName' => ['shape' => 'ColumnName'], 'DimensionValueContributionList' => ['shape' => 'DimensionValueContributionList']]], 'DimensionContributionList' => ['type' => 'list', 'member' => ['shape' => 'DimensionContribution']], 'DimensionFilter' => ['type' => 'structure', 'members' => ['DimensionName' => ['shape' => 'ColumnName'], 'DimensionValueList' => ['shape' => 'DimensionValueList']]], 'DimensionFilterList' => ['type' => 'list', 'member' => ['shape' => 'DimensionFilter'], 'max' => 5, 'min' => 1], 'DimensionList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName'], 'min' => 1], 'DimensionNameValue' => ['type' => 'structure', 'required' => ['DimensionName', 'DimensionValue'], 'members' => ['DimensionName' => ['shape' => 'ColumnName'], 'DimensionValue' => ['shape' => 'DimensionValue']]], 'DimensionNameValueList' => ['type' => 'list', 'member' => ['shape' => 'DimensionNameValue']], 'DimensionValue' => ['type' => 'string'], 'DimensionValueContribution' => ['type' => 'structure', 'members' => ['DimensionValue' => ['shape' => 'DimensionValue'], 'ContributionScore' => ['shape' => 'Score']]], 'DimensionValueContributionList' => ['type' => 'list', 'member' => ['shape' => 'DimensionValueContribution']], 'DimensionValueList' => ['type' => 'list', 'member' => ['shape' => 'DimensionValue'], 'max' => 10, 'min' => 1], 'Double' => ['type' => 'double'], 'ErrorMessage' => ['type' => 'string', 'max' => 256], 'ExecutionList' => ['type' => 'list', 'member' => ['shape' => 'ExecutionStatus']], 'ExecutionStatus' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'TimestampString'], 'Status' => ['shape' => 'AnomalyDetectionTaskStatus'], 'FailureReason' => ['shape' => 'AnomalyDetectionTaskStatusMessage']]], 'FieldName' => ['type' => 'string'], 'FileFormatDescriptor' => ['type' => 'structure', 'members' => ['CsvFormatDescriptor' => ['shape' => 'CsvFormatDescriptor'], 'JsonFormatDescriptor' => ['shape' => 'JsonFormatDescriptor']]], 'Filter' => ['type' => 'structure', 'members' => ['DimensionValue' => ['shape' => 'DimensionValue'], 'FilterOperation' => ['shape' => 'FilterOperation']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'min' => 1], 'FilterOperation' => ['type' => 'string', 'enum' => ['EQUALS']], 'FlowName' => ['type' => 'string', 'max' => 256, 'pattern' => '[a-zA-Z0-9][\\w!@#.-]+'], 'Frequency' => ['type' => 'string', 'enum' => ['P1D', 'PT1H', 'PT10M', 'PT5M']], 'GetAnomalyGroupRequest' => ['type' => 'structure', 'required' => ['AnomalyGroupId', 'AnomalyDetectorArn'], 'members' => ['AnomalyGroupId' => ['shape' => 'UUID'], 'AnomalyDetectorArn' => ['shape' => 'Arn']]], 'GetAnomalyGroupResponse' => ['type' => 'structure', 'members' => ['AnomalyGroup' => ['shape' => 'AnomalyGroup']]], 'GetDataQualityMetricsRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'MetricSetArn' => ['shape' => 'Arn']]], 'GetDataQualityMetricsResponse' => ['type' => 'structure', 'members' => ['AnomalyDetectorDataQualityMetricList' => ['shape' => 'AnomalyDetectorDataQualityMetricList']]], 'GetFeedbackRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'AnomalyGroupTimeSeriesFeedback'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyGroupTimeSeriesFeedback' => ['shape' => 'AnomalyGroupTimeSeries'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetFeedbackResponse' => ['type' => 'structure', 'members' => ['AnomalyGroupTimeSeriesFeedback' => ['shape' => 'TimeSeriesFeedbackList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetSampleDataRequest' => ['type' => 'structure', 'members' => ['S3SourceConfig' => ['shape' => 'SampleDataS3SourceConfig']]], 'GetSampleDataResponse' => ['type' => 'structure', 'members' => ['HeaderValues' => ['shape' => 'HeaderValueList'], 'SampleRows' => ['shape' => 'SampleRows']]], 'HeaderList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName']], 'HeaderValue' => ['type' => 'string'], 'HeaderValueList' => ['type' => 'list', 'member' => ['shape' => 'HeaderValue']], 'HistoricalDataPath' => ['type' => 'string', 'max' => 1024, 'pattern' => '^s3://[a-z0-9].+$'], 'HistoricalDataPathList' => ['type' => 'list', 'member' => ['shape' => 'HistoricalDataPath'], 'max' => 1, 'min' => 1], 'Integer' => ['type' => 'integer'], 'InterMetricImpactDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'AnomalyGroupId' => ['shape' => 'UUID'], 'RelationshipType' => ['shape' => 'RelationshipType'], 'ContributionPercentage' => ['shape' => 'MetricChangePercentage']]], 'InterMetricImpactList' => ['type' => 'list', 'member' => ['shape' => 'InterMetricImpactDetails']], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ItemizedMetricStats' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'ColumnName'], 'OccurrenceCount' => ['shape' => 'Integer']]], 'ItemizedMetricStatsList' => ['type' => 'list', 'member' => ['shape' => 'ItemizedMetricStats']], 'JsonFileCompression' => ['type' => 'string', 'enum' => ['NONE', 'GZIP']], 'JsonFormatDescriptor' => ['type' => 'structure', 'members' => ['FileCompression' => ['shape' => 'JsonFileCompression'], 'Charset' => ['shape' => 'Charset']]], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws.*:kms:.*:[0-9]{12}:key/[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}'], 'LambdaConfiguration' => ['type' => 'structure', 'required' => ['RoleArn', 'LambdaArn'], 'members' => ['RoleArn' => ['shape' => 'Arn'], 'LambdaArn' => ['shape' => 'Arn']]], 'ListAlertsRequest' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListAlertsResponse' => ['type' => 'structure', 'members' => ['AlertSummaryList' => ['shape' => 'AlertSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyDetectorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyDetectorsResponse' => ['type' => 'structure', 'members' => ['AnomalyDetectorSummaryList' => ['shape' => 'AnomalyDetectorSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupRelatedMetricsRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'AnomalyGroupId'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyGroupId' => ['shape' => 'UUID'], 'RelationshipTypeFilter' => ['shape' => 'RelationshipType'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupRelatedMetricsResponse' => ['type' => 'structure', 'members' => ['InterMetricImpactList' => ['shape' => 'InterMetricImpactList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupSummariesRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'SensitivityThreshold'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'SensitivityThreshold' => ['shape' => 'SensitivityThreshold'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupSummariesResponse' => ['type' => 'structure', 'members' => ['AnomalyGroupSummaryList' => ['shape' => 'AnomalyGroupSummaryList'], 'AnomalyGroupStatistics' => ['shape' => 'AnomalyGroupStatistics'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupTimeSeriesRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'AnomalyGroupId', 'MetricName'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyGroupId' => ['shape' => 'UUID'], 'MetricName' => ['shape' => 'MetricName'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAnomalyGroupTimeSeriesResponse' => ['type' => 'structure', 'members' => ['AnomalyGroupId' => ['shape' => 'UUID'], 'MetricName' => ['shape' => 'MetricName'], 'TimestampList' => ['shape' => 'TimestampList'], 'NextToken' => ['shape' => 'NextToken'], 'TimeSeriesList' => ['shape' => 'TimeSeriesList']]], 'ListMetricSetsRequest' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListMetricSetsResponse' => ['type' => 'structure', 'members' => ['MetricSetSummaryList' => ['shape' => 'MetricSetSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap', 'locationName' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string'], 'Metric' => ['type' => 'structure', 'required' => ['MetricName', 'AggregationFunction'], 'members' => ['MetricName' => ['shape' => 'ColumnName'], 'AggregationFunction' => ['shape' => 'AggregationFunction'], 'Namespace' => ['shape' => 'Namespace']]], 'MetricChangePercentage' => ['type' => 'double', 'max' => 100, 'min' => 0], 'MetricLevelImpact' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'NumTimeSeries' => ['shape' => 'Integer'], 'ContributionMatrix' => ['shape' => 'ContributionMatrix']]], 'MetricLevelImpactList' => ['type' => 'list', 'member' => ['shape' => 'MetricLevelImpact']], 'MetricList' => ['type' => 'list', 'member' => ['shape' => 'Metric'], 'min' => 1], 'MetricName' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'MetricNameList' => ['type' => 'list', 'member' => ['shape' => 'MetricName'], 'max' => 5, 'min' => 1], 'MetricSetDataQualityMetric' => ['type' => 'structure', 'members' => ['MetricSetArn' => ['shape' => 'Arn'], 'DataQualityMetricList' => ['shape' => 'DataQualityMetricList']]], 'MetricSetDataQualityMetricList' => ['type' => 'list', 'member' => ['shape' => 'MetricSetDataQualityMetric']], 'MetricSetDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'MetricSetDimensionFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ColumnName'], 'FilterList' => ['shape' => 'FilterList']]], 'MetricSetDimensionFilterList' => ['type' => 'list', 'member' => ['shape' => 'MetricSetDimensionFilter']], 'MetricSetName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'MetricSetSummary' => ['type' => 'structure', 'members' => ['MetricSetArn' => ['shape' => 'Arn'], 'AnomalyDetectorArn' => ['shape' => 'Arn'], 'MetricSetDescription' => ['shape' => 'MetricSetDescription'], 'MetricSetName' => ['shape' => 'MetricSetName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModificationTime' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'TagMap']]], 'MetricSetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MetricSetSummary']], 'MetricSource' => ['type' => 'structure', 'members' => ['S3SourceConfig' => ['shape' => 'S3SourceConfig'], 'AppFlowConfig' => ['shape' => 'AppFlowConfig'], 'CloudWatchConfig' => ['shape' => 'CloudWatchConfig'], 'RDSSourceConfig' => ['shape' => 'RDSSourceConfig'], 'RedshiftSourceConfig' => ['shape' => 'RedshiftSourceConfig'], 'AthenaSourceConfig' => ['shape' => 'AthenaSourceConfig']]], 'MetricValue' => ['type' => 'double'], 'MetricValueList' => ['type' => 'list', 'member' => ['shape' => 'MetricValue']], 'Namespace' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^:].*'], 'NextToken' => ['type' => 'string', 'max' => 3000, 'min' => 1, 'pattern' => '.*\\S.*'], 'NumberAttributeValue' => ['type' => 'string'], 'NumberListAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'NumberAttributeValue']], 'Offset' => ['type' => 'integer', 'max' => 432000, 'min' => 0], 'PoirotSecretManagerArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):.*:.*:secret:AmazonLookoutMetrics-.+'], 'PutFeedbackRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn', 'AnomalyGroupTimeSeriesFeedback'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'AnomalyGroupTimeSeriesFeedback' => ['shape' => 'AnomalyGroupTimeSeriesFeedback']]], 'PutFeedbackResponse' => ['type' => 'structure', 'members' => []], 'QuotaCode' => ['type' => 'string'], 'QuoteSymbol' => ['type' => 'string', 'max' => 1, 'pattern' => '[^\\r\\n]|^$'], 'RDSDatabaseIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z](?!.*--)(?!.*-$)[0-9a-zA-Z\\-]*$'], 'RDSDatabaseName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.]+'], 'RDSSourceConfig' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'RDSDatabaseIdentifier'], 'DatabaseHost' => ['shape' => 'DatabaseHost'], 'DatabasePort' => ['shape' => 'DatabasePort', 'box' => \true], 'SecretManagerArn' => ['shape' => 'PoirotSecretManagerArn'], 'DatabaseName' => ['shape' => 'RDSDatabaseName'], 'TableName' => ['shape' => 'TableName'], 'RoleArn' => ['shape' => 'Arn'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'RedshiftClusterIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z](?!.*--)(?!.*-$)[0-9a-z\\-]*$'], 'RedshiftDatabaseName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.]+'], 'RedshiftSourceConfig' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'RedshiftClusterIdentifier'], 'DatabaseHost' => ['shape' => 'DatabaseHost'], 'DatabasePort' => ['shape' => 'DatabasePort', 'box' => \true], 'SecretManagerArn' => ['shape' => 'PoirotSecretManagerArn'], 'DatabaseName' => ['shape' => 'RedshiftDatabaseName'], 'TableName' => ['shape' => 'TableName'], 'RoleArn' => ['shape' => 'Arn'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration']]], 'RelatedColumnName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'RelationshipType' => ['type' => 'string', 'enum' => ['CAUSE_OF_INPUT_ANOMALY_GROUP', 'EFFECT_OF_INPUT_ANOMALY_GROUP']], 'ResourceId' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'S3SourceConfig' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'Arn'], 'TemplatedPathList' => ['shape' => 'TemplatedPathList'], 'HistoricalDataPathList' => ['shape' => 'HistoricalDataPathList'], 'FileFormatDescriptor' => ['shape' => 'FileFormatDescriptor']]], 'SNSConfiguration' => ['type' => 'structure', 'required' => ['RoleArn', 'SnsTopicArn'], 'members' => ['RoleArn' => ['shape' => 'Arn'], 'SnsTopicArn' => ['shape' => 'Arn'], 'SnsFormat' => ['shape' => 'SnsFormat']]], 'SampleDataS3SourceConfig' => ['type' => 'structure', 'required' => ['RoleArn', 'FileFormatDescriptor'], 'members' => ['RoleArn' => ['shape' => 'Arn'], 'TemplatedPathList' => ['shape' => 'TemplatedPathList'], 'HistoricalDataPathList' => ['shape' => 'HistoricalDataPathList'], 'FileFormatDescriptor' => ['shape' => 'FileFormatDescriptor']]], 'SampleRow' => ['type' => 'list', 'member' => ['shape' => 'DataItem']], 'SampleRows' => ['type' => 'list', 'member' => ['shape' => 'SampleRow']], 'Score' => ['type' => 'double', 'max' => 100, 'min' => 0], 'SecurityGroupId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[-0-9a-zA-Z]+'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'SensitivityThreshold' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ServiceCode' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'ServiceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SnsFormat' => ['type' => 'string', 'enum' => ['LONG_TEXT', 'SHORT_TEXT', 'JSON']], 'StringAttributeValue' => ['type' => 'string'], 'StringListAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'StringAttributeValue']], 'SubnetId' => ['type' => 'string', 'max' => 255, 'pattern' => '[\\-0-9a-zA-Z]+'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'TableName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9_.]*$'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TemplatedPath' => ['type' => 'string', 'max' => 1024, 'pattern' => '^s3://[a-zA-Z0-9_\\-\\/ {}=]+$'], 'TemplatedPathList' => ['type' => 'list', 'member' => ['shape' => 'TemplatedPath'], 'max' => 1, 'min' => 1], 'TimeSeries' => ['type' => 'structure', 'required' => ['TimeSeriesId', 'DimensionList', 'MetricValueList'], 'members' => ['TimeSeriesId' => ['shape' => 'TimeSeriesId'], 'DimensionList' => ['shape' => 'DimensionNameValueList'], 'MetricValueList' => ['shape' => 'MetricValueList']]], 'TimeSeriesFeedback' => ['type' => 'structure', 'members' => ['TimeSeriesId' => ['shape' => 'TimeSeriesId'], 'IsAnomaly' => ['shape' => 'Boolean']]], 'TimeSeriesFeedbackList' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesFeedback']], 'TimeSeriesId' => ['type' => 'string', 'max' => 520, 'pattern' => '.*\\S.*'], 'TimeSeriesList' => ['type' => 'list', 'member' => ['shape' => 'TimeSeries']], 'Timestamp' => ['type' => 'timestamp'], 'TimestampColumn' => ['type' => 'structure', 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'ColumnFormat' => ['shape' => 'DateTimeFormat']]], 'TimestampList' => ['type' => 'list', 'member' => ['shape' => 'TimestampString']], 'TimestampString' => ['type' => 'string', 'max' => 60, 'pattern' => '^([12]\\d{3})-(1[0-2]|0[1-9])-(0[1-9]|[12]\\d|3[01])T([01]\\d|2[0-3]):([0-5]\\d):([0-5]\\d)(Z|(\\+|\\-)(0\\d|1[0-2]):([0-5]\\d)(\\[[[:alnum:]\\/\\_]+\\])?)$'], 'Timezone' => ['type' => 'string', 'max' => 60, 'pattern' => '.*\\S.*'], 'TooManyRequestsException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UUID' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAlertRequest' => ['type' => 'structure', 'required' => ['AlertArn'], 'members' => ['AlertArn' => ['shape' => 'Arn'], 'AlertDescription' => ['shape' => 'AlertDescription'], 'AlertSensitivityThreshold' => ['shape' => 'SensitivityThreshold'], 'Action' => ['shape' => 'Action'], 'AlertFilters' => ['shape' => 'AlertFilters']]], 'UpdateAlertResponse' => ['type' => 'structure', 'members' => ['AlertArn' => ['shape' => 'Arn']]], 'UpdateAnomalyDetectorRequest' => ['type' => 'structure', 'required' => ['AnomalyDetectorArn'], 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'AnomalyDetectorDescription' => ['shape' => 'AnomalyDetectorDescription'], 'AnomalyDetectorConfig' => ['shape' => 'AnomalyDetectorConfig']]], 'UpdateAnomalyDetectorResponse' => ['type' => 'structure', 'members' => ['AnomalyDetectorArn' => ['shape' => 'Arn']]], 'UpdateMetricSetRequest' => ['type' => 'structure', 'required' => ['MetricSetArn'], 'members' => ['MetricSetArn' => ['shape' => 'Arn'], 'MetricSetDescription' => ['shape' => 'MetricSetDescription'], 'MetricList' => ['shape' => 'MetricList'], 'Offset' => ['shape' => 'Offset', 'box' => \true], 'TimestampColumn' => ['shape' => 'TimestampColumn'], 'DimensionList' => ['shape' => 'DimensionList'], 'MetricSetFrequency' => ['shape' => 'Frequency'], 'MetricSource' => ['shape' => 'MetricSource'], 'DimensionFilterList' => ['shape' => 'MetricSetDimensionFilterList']]], 'UpdateMetricSetResponse' => ['type' => 'structure', 'members' => ['MetricSetArn' => ['shape' => 'Arn']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'FieldName'], 'Message' => ['shape' => 'Message']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['SubnetIdList', 'SecurityGroupIdList'], 'members' => ['SubnetIdList' => ['shape' => 'SubnetIdList'], 'SecurityGroupIdList' => ['shape' => 'SecurityGroupIdList']]]]]; diff --git a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 749a038..0000000 --- a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutmetrics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutmetrics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutmetrics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lookoutmetrics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index 78fe4cf..0000000 --- a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutmetrics.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/paginators-1.json.php deleted file mode 100644 index d4b83bd..0000000 --- a/vendor/Aws3/Aws/data/lookoutmetrics/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAnomalyDetectionExecutions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetFeedback' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAlerts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAnomalyDetectors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAnomalyGroupRelatedMetrics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAnomalyGroupSummaries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAnomalyGroupTimeSeries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMetricSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/api-2.json.php b/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/api-2.json.php deleted file mode 100644 index 8c0ae75..0000000 --- a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-20', 'endpointPrefix' => 'lookoutvision', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Lookout for Vision', 'serviceId' => 'LookoutVision', 'signatureVersion' => 'v4', 'signingName' => 'lookoutvision', 'uid' => 'lookoutvision-2020-11-20'], 'operations' => ['CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/datasets', 'responseCode' => 202], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/models', 'responseCode' => 202], 'input' => ['shape' => 'CreateModelRequest'], 'output' => ['shape' => 'CreateModelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-11-20/projects/{projectName}/datasets/{datasetType}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteDatasetRequest'], 'output' => ['shape' => 'DeleteDatasetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-11-20/projects/{projectName}/models/{modelVersion}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteModelRequest'], 'output' => ['shape' => 'DeleteModelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-11-20/projects/{projectName}'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/datasets/{datasetType}'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeModel' => ['name' => 'DescribeModel', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/models/{modelVersion}'], 'input' => ['shape' => 'DescribeModelRequest'], 'output' => ['shape' => 'DescribeModelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeModelPackagingJob' => ['name' => 'DescribeModelPackagingJob', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/modelpackagingjobs/{jobName}'], 'input' => ['shape' => 'DescribeModelPackagingJobRequest'], 'output' => ['shape' => 'DescribeModelPackagingJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}'], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DetectAnomalies' => ['name' => 'DetectAnomalies', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/models/{modelVersion}/detect'], 'input' => ['shape' => 'DetectAnomaliesRequest'], 'output' => ['shape' => 'DetectAnomaliesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListDatasetEntries' => ['name' => 'ListDatasetEntries', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries'], 'input' => ['shape' => 'ListDatasetEntriesRequest'], 'output' => ['shape' => 'ListDatasetEntriesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListModelPackagingJobs' => ['name' => 'ListModelPackagingJobs', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/modelpackagingjobs'], 'input' => ['shape' => 'ListModelPackagingJobsRequest'], 'output' => ['shape' => 'ListModelPackagingJobsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListModels' => ['name' => 'ListModels', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects/{projectName}/models'], 'input' => ['shape' => 'ListModelsRequest'], 'output' => ['shape' => 'ListModelsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/projects'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/2020-11-20/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'StartModel' => ['name' => 'StartModel', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/models/{modelVersion}/start', 'responseCode' => 202], 'input' => ['shape' => 'StartModelRequest'], 'output' => ['shape' => 'StartModelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'StartModelPackagingJob' => ['name' => 'StartModelPackagingJob', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/modelpackagingjobs'], 'input' => ['shape' => 'StartModelPackagingJobRequest'], 'output' => ['shape' => 'StartModelPackagingJobResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'StopModel' => ['name' => 'StopModel', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/projects/{projectName}/models/{modelVersion}/stop', 'responseCode' => 202], 'input' => ['shape' => 'StopModelRequest'], 'output' => ['shape' => 'StopModelResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/2020-11-20/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-11-20/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateDatasetEntries' => ['name' => 'UpdateDatasetEntries', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries', 'responseCode' => 202], 'input' => ['shape' => 'UpdateDatasetEntriesRequest'], 'output' => ['shape' => 'UpdateDatasetEntriesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionString']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Anomaly' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AnomalyName'], 'PixelAnomaly' => ['shape' => 'PixelAnomaly']]], 'AnomalyClassFilter' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '(normal|anomaly)'], 'AnomalyList' => ['type' => 'list', 'member' => ['shape' => 'Anomaly']], 'AnomalyMask' => ['type' => 'blob', 'max' => 5242880, 'min' => 1], 'AnomalyName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9]*'], 'Boolean' => ['type' => 'boolean'], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'Color' => ['type' => 'string', 'max' => 7, 'min' => 7, 'pattern' => '\\#[a-zA-Z0-9]{6}'], 'CompilerOptions' => ['type' => 'string', 'max' => 1024, 'min' => 3, 'pattern' => '.*'], 'ComponentDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_. ()\':,;?]+'], 'ComponentName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_.]+'], 'ComponentVersion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^([0-9]{1,6})\\.([0-9]{1,6})\\.([0-9]{1,6})$'], 'ComponentVersionArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:greengrass:[^:]*:aws:components:[^:]+'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ExceptionString'], 'ResourceId' => ['shape' => 'ExceptionString'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContentType' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'DatasetType'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'DatasetType' => ['shape' => 'DatasetType'], 'DatasetSource' => ['shape' => 'DatasetSource'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetMetadata' => ['shape' => 'DatasetMetadata']]], 'CreateModelRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'OutputConfig'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'Description' => ['shape' => 'ModelDescriptionMessage'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelResponse' => ['type' => 'structure', 'members' => ['ModelMetadata' => ['shape' => 'ModelMetadata']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'CreateProjectResponse' => ['type' => 'structure', 'members' => ['ProjectMetadata' => ['shape' => 'ProjectMetadata']]], 'DatasetChanges' => ['type' => 'blob', 'max' => 10485760, 'min' => 1], 'DatasetDescription' => ['type' => 'structure', 'members' => ['ProjectName' => ['shape' => 'ProjectName'], 'DatasetType' => ['shape' => 'DatasetType'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdatedTimestamp' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'DatasetStatus'], 'StatusMessage' => ['shape' => 'DatasetStatusMessage'], 'ImageStats' => ['shape' => 'DatasetImageStats']]], 'DatasetEntry' => ['type' => 'string', 'max' => 8192, 'min' => 2, 'pattern' => '^\\{.*\\}$'], 'DatasetEntryList' => ['type' => 'list', 'member' => ['shape' => 'DatasetEntry']], 'DatasetGroundTruthManifest' => ['type' => 'structure', 'members' => ['S3Object' => ['shape' => 'InputS3Object']]], 'DatasetImageStats' => ['type' => 'structure', 'members' => ['Total' => ['shape' => 'Integer'], 'Labeled' => ['shape' => 'Integer'], 'Normal' => ['shape' => 'Integer'], 'Anomaly' => ['shape' => 'Integer']]], 'DatasetMetadata' => ['type' => 'structure', 'members' => ['DatasetType' => ['shape' => 'DatasetType'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'DatasetStatus'], 'StatusMessage' => ['shape' => 'DatasetStatusMessage']]], 'DatasetMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DatasetMetadata']], 'DatasetSource' => ['type' => 'structure', 'members' => ['GroundTruthManifest' => ['shape' => 'DatasetGroundTruthManifest']]], 'DatasetStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'CREATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_COMPLETE', 'UPDATE_FAILED_ROLLBACK_IN_PROGRESS', 'UPDATE_FAILED_ROLLBACK_COMPLETE', 'DELETE_IN_PROGRESS', 'DELETE_COMPLETE', 'DELETE_FAILED']], 'DatasetStatusMessage' => ['type' => 'string'], 'DatasetType' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => 'train|test'], 'DateTime' => ['type' => 'timestamp'], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'DatasetType'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'DatasetType' => ['shape' => 'DatasetType', 'location' => 'uri', 'locationName' => 'datasetType'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'DeleteDatasetResponse' => ['type' => 'structure', 'members' => []], 'DeleteModelRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersionNoLatest', 'location' => 'uri', 'locationName' => 'modelVersion'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'DeleteModelResponse' => ['type' => 'structure', 'members' => ['ModelArn' => ['shape' => 'ModelArn']]], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'DeleteProjectResponse' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'DatasetType'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'DatasetType' => ['shape' => 'DatasetType', 'location' => 'uri', 'locationName' => 'datasetType']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetDescription' => ['shape' => 'DatasetDescription']]], 'DescribeModelPackagingJobRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'JobName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'JobName' => ['shape' => 'ModelPackagingJobName', 'location' => 'uri', 'locationName' => 'jobName']]], 'DescribeModelPackagingJobResponse' => ['type' => 'structure', 'members' => ['ModelPackagingDescription' => ['shape' => 'ModelPackagingDescription']]], 'DescribeModelRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersion', 'location' => 'uri', 'locationName' => 'modelVersion']]], 'DescribeModelResponse' => ['type' => 'structure', 'members' => ['ModelDescription' => ['shape' => 'ModelDescription']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName']]], 'DescribeProjectResponse' => ['type' => 'structure', 'members' => ['ProjectDescription' => ['shape' => 'ProjectDescription']]], 'DetectAnomaliesRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion', 'Body', 'ContentType'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersion', 'location' => 'uri', 'locationName' => 'modelVersion'], 'Body' => ['shape' => 'Stream'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type']], 'payload' => 'Body'], 'DetectAnomaliesResponse' => ['type' => 'structure', 'members' => ['DetectAnomalyResult' => ['shape' => 'DetectAnomalyResult']]], 'DetectAnomalyResult' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'ImageSource'], 'IsAnomalous' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Float'], 'Anomalies' => ['shape' => 'AnomalyList'], 'AnomalyMask' => ['shape' => 'AnomalyMask']]], 'ExceptionString' => ['type' => 'string'], 'Float' => ['type' => 'float'], 'GreengrassConfiguration' => ['type' => 'structure', 'required' => ['S3OutputLocation', 'ComponentName'], 'members' => ['CompilerOptions' => ['shape' => 'CompilerOptions'], 'TargetDevice' => ['shape' => 'TargetDevice'], 'TargetPlatform' => ['shape' => 'TargetPlatform'], 'S3OutputLocation' => ['shape' => 'S3Location'], 'ComponentName' => ['shape' => 'ComponentName'], 'ComponentVersion' => ['shape' => 'ComponentVersion'], 'ComponentDescription' => ['shape' => 'ComponentDescription'], 'Tags' => ['shape' => 'TagList']]], 'GreengrassOutputDetails' => ['type' => 'structure', 'members' => ['ComponentVersionArn' => ['shape' => 'ComponentVersionArn'], 'ComponentName' => ['shape' => 'ComponentName'], 'ComponentVersion' => ['shape' => 'ComponentVersion']]], 'ImageSource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ImageSourceType']]], 'ImageSourceType' => ['type' => 'string', 'pattern' => 'direct'], 'InferenceUnits' => ['type' => 'integer', 'min' => 1], 'InputS3Object' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'S3BucketName'], 'Key' => ['shape' => 'S3ObjectKey'], 'VersionId' => ['shape' => 'S3ObjectVersion']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IsLabeled' => ['type' => 'boolean'], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$'], 'ListDatasetEntriesRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'DatasetType'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'DatasetType' => ['shape' => 'DatasetType', 'location' => 'uri', 'locationName' => 'datasetType'], 'Labeled' => ['shape' => 'IsLabeled', 'location' => 'querystring', 'locationName' => 'labeled'], 'AnomalyClass' => ['shape' => 'AnomalyClassFilter', 'location' => 'querystring', 'locationName' => 'anomalyClass'], 'BeforeCreationDate' => ['shape' => 'DateTime', 'location' => 'querystring', 'locationName' => 'createdBefore'], 'AfterCreationDate' => ['shape' => 'DateTime', 'location' => 'querystring', 'locationName' => 'createdAfter'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'maxResults'], 'SourceRefContains' => ['shape' => 'QueryString', 'location' => 'querystring', 'locationName' => 'sourceRefContains']]], 'ListDatasetEntriesResponse' => ['type' => 'structure', 'members' => ['DatasetEntries' => ['shape' => 'DatasetEntryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListModelPackagingJobsRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListModelPackagingJobsResponse' => ['type' => 'structure', 'members' => ['ModelPackagingJobs' => ['shape' => 'ModelPackagingJobsList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListModelsRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListModelsResponse' => ['type' => 'structure', 'members' => ['Models' => ['shape' => 'ModelMetadataList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'PageSize', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListProjectsResponse' => ['type' => 'structure', 'members' => ['Projects' => ['shape' => 'ProjectMetadataList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ModelArn' => ['type' => 'string'], 'ModelDescription' => ['type' => 'structure', 'members' => ['ModelVersion' => ['shape' => 'ModelVersion'], 'ModelArn' => ['shape' => 'ModelArn'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'ModelDescriptionMessage'], 'Status' => ['shape' => 'ModelStatus'], 'StatusMessage' => ['shape' => 'ModelStatusMessage'], 'Performance' => ['shape' => 'ModelPerformance'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'EvaluationManifest' => ['shape' => 'OutputS3Object'], 'EvaluationResult' => ['shape' => 'OutputS3Object'], 'EvaluationEndTimestamp' => ['shape' => 'DateTime'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'MinInferenceUnits' => ['shape' => 'InferenceUnits'], 'MaxInferenceUnits' => ['shape' => 'InferenceUnits']]], 'ModelDescriptionMessage' => ['type' => 'string', 'max' => 500, 'min' => 1, 'pattern' => '[0-9A-Za-z\\.\\-_]*'], 'ModelHostingStatus' => ['type' => 'string', 'enum' => ['STARTING_HOSTING', 'HOSTED', 'HOSTING_FAILED', 'STOPPING_HOSTING', 'SYSTEM_UPDATING']], 'ModelMetadata' => ['type' => 'structure', 'members' => ['CreationTimestamp' => ['shape' => 'DateTime'], 'ModelVersion' => ['shape' => 'ModelVersion'], 'ModelArn' => ['shape' => 'ModelArn'], 'Description' => ['shape' => 'ModelDescriptionMessage'], 'Status' => ['shape' => 'ModelStatus'], 'StatusMessage' => ['shape' => 'ModelStatusMessage'], 'Performance' => ['shape' => 'ModelPerformance']]], 'ModelMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ModelMetadata']], 'ModelPackagingConfiguration' => ['type' => 'structure', 'required' => ['Greengrass'], 'members' => ['Greengrass' => ['shape' => 'GreengrassConfiguration']]], 'ModelPackagingDescription' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'ModelPackagingJobName'], 'ProjectName' => ['shape' => 'ProjectName'], 'ModelVersion' => ['shape' => 'ModelVersion'], 'ModelPackagingConfiguration' => ['shape' => 'ModelPackagingConfiguration'], 'ModelPackagingJobDescription' => ['shape' => 'ModelPackagingJobDescription'], 'ModelPackagingMethod' => ['shape' => 'ModelPackagingMethod'], 'ModelPackagingOutputDetails' => ['shape' => 'ModelPackagingOutputDetails'], 'Status' => ['shape' => 'ModelPackagingJobStatus'], 'StatusMessage' => ['shape' => 'ModelPackagingStatusMessage'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdatedTimestamp' => ['shape' => 'DateTime']]], 'ModelPackagingJobDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_. ()\':,;?]+'], 'ModelPackagingJobMetadata' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'ModelPackagingJobName'], 'ProjectName' => ['shape' => 'ProjectName'], 'ModelVersion' => ['shape' => 'ModelVersion'], 'ModelPackagingJobDescription' => ['shape' => 'ModelPackagingJobDescription'], 'ModelPackagingMethod' => ['shape' => 'ModelPackagingMethod'], 'Status' => ['shape' => 'ModelPackagingJobStatus'], 'StatusMessage' => ['shape' => 'ModelPackagingStatusMessage'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdatedTimestamp' => ['shape' => 'DateTime']]], 'ModelPackagingJobName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'ModelPackagingJobStatus' => ['type' => 'string', 'enum' => ['CREATED', 'RUNNING', 'SUCCEEDED', 'FAILED']], 'ModelPackagingJobsList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackagingJobMetadata']], 'ModelPackagingMethod' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+'], 'ModelPackagingOutputDetails' => ['type' => 'structure', 'members' => ['Greengrass' => ['shape' => 'GreengrassOutputDetails']]], 'ModelPackagingStatusMessage' => ['type' => 'string'], 'ModelPerformance' => ['type' => 'structure', 'members' => ['F1Score' => ['shape' => 'Float'], 'Recall' => ['shape' => 'Float'], 'Precision' => ['shape' => 'Float']]], 'ModelStatus' => ['type' => 'string', 'enum' => ['TRAINING', 'TRAINED', 'TRAINING_FAILED', 'STARTING_HOSTING', 'HOSTED', 'HOSTING_FAILED', 'STOPPING_HOSTING', 'SYSTEM_UPDATING', 'DELETING']], 'ModelStatusMessage' => ['type' => 'string'], 'ModelVersion' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '([1-9][0-9]*|latest)'], 'ModelVersionNoLatest' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '([1-9][0-9]*)'], 'OutputConfig' => ['type' => 'structure', 'required' => ['S3Location'], 'members' => ['S3Location' => ['shape' => 'S3Location']]], 'OutputS3Object' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'S3BucketName'], 'Key' => ['shape' => 'S3ObjectKey']]], 'PageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[a-zA-Z0-9\\/\\+\\=]{0,2048}$'], 'PixelAnomaly' => ['type' => 'structure', 'members' => ['TotalPercentageArea' => ['shape' => 'Float'], 'Color' => ['shape' => 'Color']]], 'ProjectArn' => ['type' => 'string'], 'ProjectDescription' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectName' => ['shape' => 'ProjectName'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'Datasets' => ['shape' => 'DatasetMetadataList']]], 'ProjectMetadata' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectName' => ['shape' => 'ProjectName'], 'CreationTimestamp' => ['shape' => 'DateTime']]], 'ProjectMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ProjectMetadata']], 'ProjectName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_\\-]*'], 'QueryString' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ExceptionString'], 'ResourceId' => ['shape' => 'ExceptionString'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['PROJECT', 'DATASET', 'MODEL', 'TRIAL', 'MODEL_PACKAGE_JOB']], 'RetryAfterSeconds' => ['type' => 'integer'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[0-9A-Za-z\\.\\-_]*'], 'S3KeyPrefix' => ['type' => 'string', 'max' => 1024, 'pattern' => '^([a-zA-Z0-9!_.*\'()-][/a-zA-Z0-9!_.*\'()-]*)?$'], 'S3Location' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'S3BucketName'], 'Prefix' => ['shape' => 'S3KeyPrefix']]], 'S3ObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([a-zA-Z0-9!_.*\'()-][/a-zA-Z0-9!_.*\'()-]*)?$'], 'S3ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'QuotaCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'ExceptionString'], 'ResourceId' => ['shape' => 'ExceptionString'], 'ResourceType' => ['shape' => 'ResourceType'], 'QuotaCode' => ['shape' => 'ExceptionString'], 'ServiceCode' => ['shape' => 'ExceptionString']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StartModelPackagingJobRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion', 'Configuration'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersion'], 'JobName' => ['shape' => 'ModelPackagingJobName'], 'Configuration' => ['shape' => 'ModelPackagingConfiguration'], 'Description' => ['shape' => 'ModelPackagingJobDescription'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'StartModelPackagingJobResponse' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'ModelPackagingJobName']]], 'StartModelRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion', 'MinInferenceUnits'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersion', 'location' => 'uri', 'locationName' => 'modelVersion'], 'MinInferenceUnits' => ['shape' => 'InferenceUnits'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token'], 'MaxInferenceUnits' => ['shape' => 'InferenceUnits']]], 'StartModelResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ModelHostingStatus']]], 'StopModelRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'ModelVersion'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'ModelVersion' => ['shape' => 'ModelVersion', 'location' => 'uri', 'locationName' => 'modelVersion'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'StopModelResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ModelHostingStatus']]], 'Stream' => ['type' => 'blob', 'requiresLength' => \true, 'streaming' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagArn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TargetDevice' => ['type' => 'string', 'enum' => ['jetson_xavier']], 'TargetPlatform' => ['type' => 'structure', 'required' => ['Os', 'Arch'], 'members' => ['Os' => ['shape' => 'TargetPlatformOs'], 'Arch' => ['shape' => 'TargetPlatformArch'], 'Accelerator' => ['shape' => 'TargetPlatformAccelerator']]], 'TargetPlatformAccelerator' => ['type' => 'string', 'enum' => ['NVIDIA']], 'TargetPlatformArch' => ['type' => 'string', 'enum' => ['ARM64', 'X86_64']], 'TargetPlatformOs' => ['type' => 'string', 'enum' => ['LINUX']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionString'], 'QuotaCode' => ['shape' => 'ExceptionString'], 'ServiceCode' => ['shape' => 'ExceptionString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatasetEntriesRequest' => ['type' => 'structure', 'required' => ['ProjectName', 'DatasetType', 'Changes'], 'members' => ['ProjectName' => ['shape' => 'ProjectName', 'location' => 'uri', 'locationName' => 'projectName'], 'DatasetType' => ['shape' => 'DatasetType', 'location' => 'uri', 'locationName' => 'datasetType'], 'Changes' => ['shape' => 'DatasetChanges'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amzn-Client-Token']]], 'UpdateDatasetEntriesResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'DatasetStatus']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.php deleted file mode 100644 index c938a75..0000000 --- a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutvision-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutvision-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://lookoutvision.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://lookoutvision.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-tests-1.json.php deleted file mode 100644 index 46c1aaa..0000000 --- a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://lookoutvision.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/paginators-1.json.php b/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/paginators-1.json.php deleted file mode 100644 index dad2391..0000000 --- a/vendor/Aws3/Aws/data/lookoutvision/2020-11-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDatasetEntries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DatasetEntries'], 'ListModelPackagingJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelPackagingJobs'], 'ListModels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Models'], 'ListProjects' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Projects']]]; diff --git a/vendor/Aws3/Aws/data/m2/2021-04-28/api-2.json.php b/vendor/Aws3/Aws/data/m2/2021-04-28/api-2.json.php deleted file mode 100644 index 6fd5397..0000000 --- a/vendor/Aws3/Aws/data/m2/2021-04-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-04-28', 'endpointPrefix' => 'm2', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWSMainframeModernization', 'serviceId' => 'm2', 'signatureVersion' => 'v4', 'signingName' => 'm2', 'uid' => 'm2-2021-04-28'], 'operations' => ['CancelBatchJobExecution' => ['name' => 'CancelBatchJobExecution', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/batch-job-executions/{executionId}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelBatchJobExecutionRequest'], 'output' => ['shape' => 'CancelBatchJobExecutionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'CreateDataSetImportTask' => ['name' => 'CreateDataSetImportTask', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/dataset-import-task', 'responseCode' => 200], 'input' => ['shape' => 'CreateDataSetImportTaskRequest'], 'output' => ['shape' => 'CreateDataSetImportTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/environments', 'responseCode' => 200], 'input' => ['shape' => 'CreateEnvironmentRequest'], 'output' => ['shape' => 'CreateEnvironmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteApplicationFromEnvironment' => ['name' => 'DeleteApplicationFromEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}/environment/{environmentId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApplicationFromEnvironmentRequest'], 'output' => ['shape' => 'DeleteApplicationFromEnvironmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{environmentId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEnvironmentRequest'], 'output' => ['shape' => 'DeleteEnvironmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'GetApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetApplicationVersion' => ['name' => 'GetApplicationVersion', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/versions/{applicationVersion}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationVersionRequest'], 'output' => ['shape' => 'GetApplicationVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetBatchJobExecution' => ['name' => 'GetBatchJobExecution', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/batch-job-executions/{executionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetBatchJobExecutionRequest'], 'output' => ['shape' => 'GetBatchJobExecutionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetDataSetDetails' => ['name' => 'GetDataSetDetails', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/datasets/{dataSetName}', 'responseCode' => 200], 'input' => ['shape' => 'GetDataSetDetailsRequest'], 'output' => ['shape' => 'GetDataSetDetailsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetDataSetImportTask' => ['name' => 'GetDataSetImportTask', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/dataset-import-tasks/{taskId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDataSetImportTaskRequest'], 'output' => ['shape' => 'GetDataSetImportTaskResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetDeployment' => ['name' => 'GetDeployment', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/deployments/{deploymentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeploymentRequest'], 'output' => ['shape' => 'GetDeploymentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{environmentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetEnvironmentRequest'], 'output' => ['shape' => 'GetEnvironmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListApplicationVersions' => ['name' => 'ListApplicationVersions', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationVersionsRequest'], 'output' => ['shape' => 'ListApplicationVersionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListBatchJobDefinitions' => ['name' => 'ListBatchJobDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/batch-job-definitions', 'responseCode' => 200], 'input' => ['shape' => 'ListBatchJobDefinitionsRequest'], 'output' => ['shape' => 'ListBatchJobDefinitionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListBatchJobExecutions' => ['name' => 'ListBatchJobExecutions', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/batch-job-executions', 'responseCode' => 200], 'input' => ['shape' => 'ListBatchJobExecutionsRequest'], 'output' => ['shape' => 'ListBatchJobExecutionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListDataSetImportHistory' => ['name' => 'ListDataSetImportHistory', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/dataset-import-tasks', 'responseCode' => 200], 'input' => ['shape' => 'ListDataSetImportHistoryRequest'], 'output' => ['shape' => 'ListDataSetImportHistoryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListDataSets' => ['name' => 'ListDataSets', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/datasets', 'responseCode' => 200], 'input' => ['shape' => 'ListDataSetsRequest'], 'output' => ['shape' => 'ListDataSetsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListDeployments' => ['name' => 'ListDeployments', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/deployments', 'responseCode' => 200], 'input' => ['shape' => 'ListDeploymentsRequest'], 'output' => ['shape' => 'ListDeploymentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'ListEngineVersions' => ['name' => 'ListEngineVersions', 'http' => ['method' => 'GET', 'requestUri' => '/engine-versions', 'responseCode' => 200], 'input' => ['shape' => 'ListEngineVersionsRequest'], 'output' => ['shape' => 'ListEngineVersionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/environments', 'responseCode' => 200], 'input' => ['shape' => 'ListEnvironmentsRequest'], 'output' => ['shape' => 'ListEnvironmentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'StartApplication' => ['name' => 'StartApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartApplicationRequest'], 'output' => ['shape' => 'StartApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'StartBatchJob' => ['name' => 'StartBatchJob', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/batch-job', 'responseCode' => 200], 'input' => ['shape' => 'StartBatchJobRequest'], 'output' => ['shape' => 'StartBatchJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'StopApplication' => ['name' => 'StopApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopApplicationRequest'], 'output' => ['shape' => 'StopApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'PATCH', 'requestUri' => '/environments/{environmentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEnvironmentRequest'], 'output' => ['shape' => 'UpdateEnvironmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AlternateKey' => ['type' => 'structure', 'required' => ['length', 'offset'], 'members' => ['allowDuplicates' => ['shape' => 'Boolean'], 'length' => ['shape' => 'Integer'], 'name' => ['shape' => 'String'], 'offset' => ['shape' => 'Integer']]], 'AlternateKeyList' => ['type' => 'list', 'member' => ['shape' => 'AlternateKey']], 'ApplicationDeploymentLifecycle' => ['type' => 'string', 'enum' => ['Deploying', 'Deployed']], 'ApplicationLifecycle' => ['type' => 'string', 'enum' => ['Creating', 'Created', 'Available', 'Ready', 'Starting', 'Running', 'Stopping', 'Stopped', 'Failed', 'Deleting', 'Deleting From Environment']], 'ApplicationSummary' => ['type' => 'structure', 'required' => ['applicationArn', 'applicationId', 'applicationVersion', 'creationTime', 'engineType', 'name', 'status'], 'members' => ['applicationArn' => ['shape' => 'Arn'], 'applicationId' => ['shape' => 'Identifier'], 'applicationVersion' => ['shape' => 'Version'], 'creationTime' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'ApplicationDeploymentLifecycle'], 'description' => ['shape' => 'EntityDescription'], 'engineType' => ['shape' => 'EngineType'], 'environmentId' => ['shape' => 'Identifier'], 'lastStartTime' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'EntityName'], 'status' => ['shape' => 'ApplicationLifecycle'], 'versionStatus' => ['shape' => 'ApplicationVersionLifecycle']]], 'ApplicationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationVersionLifecycle' => ['type' => 'string', 'enum' => ['Creating', 'Available', 'Failed']], 'ApplicationVersionSummary' => ['type' => 'structure', 'required' => ['applicationVersion', 'creationTime', 'status'], 'members' => ['applicationVersion' => ['shape' => 'Version'], 'creationTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'ApplicationVersionLifecycle'], 'statusReason' => ['shape' => 'String']]], 'ApplicationVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationVersionSummary']], 'Arn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-cn|aws-iso|aws-iso-[a-z]{1}|aws-us-gov):[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:([a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]):[0-9]{12}:[A-Za-z0-9/][A-Za-z0-9:_/+=,@.-]{0,1023}$'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'min' => 1], 'BatchJobDefinition' => ['type' => 'structure', 'members' => ['fileBatchJobDefinition' => ['shape' => 'FileBatchJobDefinition'], 'scriptBatchJobDefinition' => ['shape' => 'ScriptBatchJobDefinition']], 'union' => \true], 'BatchJobDefinitions' => ['type' => 'list', 'member' => ['shape' => 'BatchJobDefinition']], 'BatchJobExecutionStatus' => ['type' => 'string', 'enum' => ['Submitting', 'Holding', 'Dispatching', 'Running', 'Cancelling', 'Cancelled', 'Succeeded', 'Failed', 'Succeeded With Warning']], 'BatchJobExecutionSummary' => ['type' => 'structure', 'required' => ['applicationId', 'executionId', 'startTime', 'status'], 'members' => ['applicationId' => ['shape' => 'Identifier'], 'batchJobIdentifier' => ['shape' => 'BatchJobIdentifier'], 'endTime' => ['shape' => 'Timestamp'], 'executionId' => ['shape' => 'Identifier'], 'jobId' => ['shape' => 'String100'], 'jobName' => ['shape' => 'String100'], 'jobType' => ['shape' => 'BatchJobType'], 'returnCode' => ['shape' => 'String'], 'startTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'BatchJobExecutionStatus']]], 'BatchJobExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BatchJobExecutionSummary']], 'BatchJobIdentifier' => ['type' => 'structure', 'members' => ['fileBatchJobIdentifier' => ['shape' => 'FileBatchJobIdentifier'], 'scriptBatchJobIdentifier' => ['shape' => 'ScriptBatchJobIdentifier']], 'union' => \true], 'BatchJobParametersMap' => ['type' => 'map', 'key' => ['shape' => 'BatchParamKey'], 'value' => ['shape' => 'BatchParamValue'], 'max' => 500, 'min' => 0], 'BatchJobType' => ['type' => 'string', 'enum' => ['VSE', 'JES2', 'JES3']], 'BatchParamKey' => ['type' => 'string', 'max' => 8, 'min' => 1, 'pattern' => '^[A-Za-z][A-Za-z0-9]{1,7}$'], 'BatchParamValue' => ['type' => 'string', 'max' => 44, 'min' => 0], 'Boolean' => ['type' => 'boolean'], 'CancelBatchJobExecutionRequest' => ['type' => 'structure', 'required' => ['applicationId', 'executionId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'executionId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'executionId']]], 'CancelBatchJobExecutionResponse' => ['type' => 'structure', 'members' => []], 'CapacityValue' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['definition', 'engineType', 'name'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'definition' => ['shape' => 'Definition'], 'description' => ['shape' => 'EntityDescription'], 'engineType' => ['shape' => 'EngineType'], 'kmsKeyId' => ['shape' => 'String'], 'name' => ['shape' => 'EntityName'], 'tags' => ['shape' => 'TagMap']]], 'CreateApplicationResponse' => ['type' => 'structure', 'required' => ['applicationArn', 'applicationId', 'applicationVersion'], 'members' => ['applicationArn' => ['shape' => 'Arn'], 'applicationId' => ['shape' => 'Identifier'], 'applicationVersion' => ['shape' => 'Version']]], 'CreateDataSetImportTaskRequest' => ['type' => 'structure', 'required' => ['applicationId', 'importConfig'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'importConfig' => ['shape' => 'DataSetImportConfig']]], 'CreateDataSetImportTaskResponse' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'Identifier']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'required' => ['applicationId', 'applicationVersion', 'environmentId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'applicationVersion' => ['shape' => 'Version'], 'clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'environmentId' => ['shape' => 'Identifier']]], 'CreateDeploymentResponse' => ['type' => 'structure', 'required' => ['deploymentId'], 'members' => ['deploymentId' => ['shape' => 'Identifier']]], 'CreateEnvironmentRequest' => ['type' => 'structure', 'required' => ['engineType', 'instanceType', 'name'], 'members' => ['clientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'description' => ['shape' => 'EntityDescription'], 'engineType' => ['shape' => 'EngineType'], 'engineVersion' => ['shape' => 'EngineVersion'], 'highAvailabilityConfig' => ['shape' => 'HighAvailabilityConfig'], 'instanceType' => ['shape' => 'String20'], 'kmsKeyId' => ['shape' => 'String'], 'name' => ['shape' => 'EntityName'], 'preferredMaintenanceWindow' => ['shape' => 'String50'], 'publiclyAccessible' => ['shape' => 'Boolean'], 'securityGroupIds' => ['shape' => 'String50List'], 'storageConfigurations' => ['shape' => 'StorageConfigurationList'], 'subnetIds' => ['shape' => 'String50List'], 'tags' => ['shape' => 'TagMap']]], 'CreateEnvironmentResponse' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'Identifier']]], 'DataSet' => ['type' => 'structure', 'required' => ['datasetName', 'datasetOrg', 'recordLength'], 'members' => ['datasetName' => ['shape' => 'String'], 'datasetOrg' => ['shape' => 'DatasetOrgAttributes'], 'recordLength' => ['shape' => 'RecordLength'], 'relativePath' => ['shape' => 'String'], 'storageType' => ['shape' => 'String']]], 'DataSetImportConfig' => ['type' => 'structure', 'members' => ['dataSets' => ['shape' => 'DataSetImportList'], 's3Location' => ['shape' => 'String2000']], 'union' => \true], 'DataSetImportItem' => ['type' => 'structure', 'required' => ['dataSet', 'externalLocation'], 'members' => ['dataSet' => ['shape' => 'DataSet'], 'externalLocation' => ['shape' => 'ExternalLocation']]], 'DataSetImportList' => ['type' => 'list', 'member' => ['shape' => 'DataSetImportItem'], 'max' => 100, 'min' => 1], 'DataSetImportSummary' => ['type' => 'structure', 'required' => ['failed', 'inProgress', 'pending', 'succeeded', 'total'], 'members' => ['failed' => ['shape' => 'Integer'], 'inProgress' => ['shape' => 'Integer'], 'pending' => ['shape' => 'Integer'], 'succeeded' => ['shape' => 'Integer'], 'total' => ['shape' => 'Integer']]], 'DataSetImportTask' => ['type' => 'structure', 'required' => ['status', 'summary', 'taskId'], 'members' => ['status' => ['shape' => 'DataSetTaskLifecycle'], 'summary' => ['shape' => 'DataSetImportSummary'], 'taskId' => ['shape' => 'Identifier']]], 'DataSetImportTaskList' => ['type' => 'list', 'member' => ['shape' => 'DataSetImportTask']], 'DataSetSummary' => ['type' => 'structure', 'required' => ['dataSetName'], 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'dataSetName' => ['shape' => 'String200'], 'dataSetOrg' => ['shape' => 'String20'], 'format' => ['shape' => 'String20'], 'lastReferencedTime' => ['shape' => 'Timestamp'], 'lastUpdatedTime' => ['shape' => 'Timestamp']]], 'DataSetTaskLifecycle' => ['type' => 'string', 'enum' => ['Creating', 'Running', 'Completed']], 'DataSetsSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DataSetSummary']], 'DatasetDetailOrgAttributes' => ['type' => 'structure', 'members' => ['gdg' => ['shape' => 'GdgDetailAttributes'], 'vsam' => ['shape' => 'VsamDetailAttributes']], 'union' => \true], 'DatasetOrgAttributes' => ['type' => 'structure', 'members' => ['gdg' => ['shape' => 'GdgAttributes'], 'vsam' => ['shape' => 'VsamAttributes']], 'union' => \true], 'Definition' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'StringFree65000'], 's3Location' => ['shape' => 'String2000']], 'union' => \true], 'DeleteApplicationFromEnvironmentRequest' => ['type' => 'structure', 'required' => ['applicationId', 'environmentId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'environmentId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'environmentId']]], 'DeleteApplicationFromEnvironmentResponse' => ['type' => 'structure', 'members' => []], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'environmentId']]], 'DeleteEnvironmentResponse' => ['type' => 'structure', 'members' => []], 'DeployedVersionSummary' => ['type' => 'structure', 'required' => ['applicationVersion', 'status'], 'members' => ['applicationVersion' => ['shape' => 'Version'], 'status' => ['shape' => 'DeploymentLifecycle'], 'statusReason' => ['shape' => 'String']]], 'DeploymentLifecycle' => ['type' => 'string', 'enum' => ['Deploying', 'Succeeded', 'Failed']], 'DeploymentList' => ['type' => 'list', 'member' => ['shape' => 'DeploymentSummary']], 'DeploymentSummary' => ['type' => 'structure', 'required' => ['applicationId', 'applicationVersion', 'creationTime', 'deploymentId', 'environmentId', 'status'], 'members' => ['applicationId' => ['shape' => 'Identifier'], 'applicationVersion' => ['shape' => 'Version'], 'creationTime' => ['shape' => 'Timestamp'], 'deploymentId' => ['shape' => 'Identifier'], 'environmentId' => ['shape' => 'Identifier'], 'status' => ['shape' => 'DeploymentLifecycle'], 'statusReason' => ['shape' => 'String']]], 'EfsStorageConfiguration' => ['type' => 'structure', 'required' => ['fileSystemId', 'mountPoint'], 'members' => ['fileSystemId' => ['shape' => 'String200', 'locationName' => 'file-system-id'], 'mountPoint' => ['shape' => 'String200', 'locationName' => 'mount-point']]], 'EngineType' => ['type' => 'string', 'enum' => ['microfocus', 'bluage']], 'EngineVersion' => ['type' => 'string', 'pattern' => '^\\S{1,10}$'], 'EngineVersionsSummary' => ['type' => 'structure', 'required' => ['engineType', 'engineVersion'], 'members' => ['engineType' => ['shape' => 'String'], 'engineVersion' => ['shape' => 'String']]], 'EngineVersionsSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EngineVersionsSummary']], 'EntityDescription' => ['type' => 'string', 'max' => 500, 'min' => 0], 'EntityName' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9][A-Za-z0-9_\\-]{1,59}$'], 'EntityNameList' => ['type' => 'list', 'member' => ['shape' => 'EntityName'], 'max' => 10, 'min' => 1], 'EnvironmentLifecycle' => ['type' => 'string', 'enum' => ['Creating', 'Available', 'Deleting', 'Failed', 'Updating']], 'EnvironmentSummary' => ['type' => 'structure', 'required' => ['creationTime', 'engineType', 'engineVersion', 'environmentArn', 'environmentId', 'instanceType', 'name', 'status'], 'members' => ['creationTime' => ['shape' => 'Timestamp'], 'engineType' => ['shape' => 'EngineType'], 'engineVersion' => ['shape' => 'EngineVersion'], 'environmentArn' => ['shape' => 'Arn'], 'environmentId' => ['shape' => 'Identifier'], 'instanceType' => ['shape' => 'String20'], 'name' => ['shape' => 'EntityName'], 'status' => ['shape' => 'EnvironmentLifecycle']]], 'EnvironmentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentSummary']], 'ExternalLocation' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'String2000']], 'union' => \true], 'FileBatchJobDefinition' => ['type' => 'structure', 'required' => ['fileName'], 'members' => ['fileName' => ['shape' => 'String'], 'folderPath' => ['shape' => 'String']]], 'FileBatchJobIdentifier' => ['type' => 'structure', 'required' => ['fileName'], 'members' => ['fileName' => ['shape' => 'String'], 'folderPath' => ['shape' => 'String']]], 'FsxStorageConfiguration' => ['type' => 'structure', 'required' => ['fileSystemId', 'mountPoint'], 'members' => ['fileSystemId' => ['shape' => 'String200', 'locationName' => 'file-system-id'], 'mountPoint' => ['shape' => 'String200', 'locationName' => 'mount-point']]], 'GdgAttributes' => ['type' => 'structure', 'members' => ['limit' => ['shape' => 'Integer'], 'rollDisposition' => ['shape' => 'String']]], 'GdgDetailAttributes' => ['type' => 'structure', 'members' => ['limit' => ['shape' => 'Integer'], 'rollDisposition' => ['shape' => 'String50']]], 'GetApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId']]], 'GetApplicationResponse' => ['type' => 'structure', 'required' => ['applicationArn', 'applicationId', 'creationTime', 'engineType', 'latestVersion', 'name', 'status'], 'members' => ['applicationArn' => ['shape' => 'Arn'], 'applicationId' => ['shape' => 'Identifier'], 'creationTime' => ['shape' => 'Timestamp'], 'deployedVersion' => ['shape' => 'DeployedVersionSummary'], 'description' => ['shape' => 'EntityDescription'], 'engineType' => ['shape' => 'EngineType'], 'environmentId' => ['shape' => 'Identifier'], 'kmsKeyId' => ['shape' => 'String'], 'lastStartTime' => ['shape' => 'Timestamp'], 'latestVersion' => ['shape' => 'ApplicationVersionSummary'], 'listenerArns' => ['shape' => 'ArnList'], 'listenerPorts' => ['shape' => 'PortList'], 'loadBalancerDnsName' => ['shape' => 'String100'], 'logGroups' => ['shape' => 'LogGroupSummaries'], 'name' => ['shape' => 'EntityName'], 'status' => ['shape' => 'ApplicationLifecycle'], 'statusReason' => ['shape' => 'String'], 'tags' => ['shape' => 'TagMap'], 'targetGroupArns' => ['shape' => 'ArnList']]], 'GetApplicationVersionRequest' => ['type' => 'structure', 'required' => ['applicationId', 'applicationVersion'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'applicationVersion' => ['shape' => 'Version', 'location' => 'uri', 'locationName' => 'applicationVersion']]], 'GetApplicationVersionResponse' => ['type' => 'structure', 'required' => ['applicationVersion', 'creationTime', 'definitionContent', 'name', 'status'], 'members' => ['applicationVersion' => ['shape' => 'Version'], 'creationTime' => ['shape' => 'Timestamp'], 'definitionContent' => ['shape' => 'StringFree65000'], 'description' => ['shape' => 'EntityDescription'], 'name' => ['shape' => 'EntityName'], 'status' => ['shape' => 'ApplicationVersionLifecycle'], 'statusReason' => ['shape' => 'String']]], 'GetBatchJobExecutionRequest' => ['type' => 'structure', 'required' => ['applicationId', 'executionId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'executionId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'executionId']]], 'GetBatchJobExecutionResponse' => ['type' => 'structure', 'required' => ['applicationId', 'executionId', 'startTime', 'status'], 'members' => ['applicationId' => ['shape' => 'Identifier'], 'batchJobIdentifier' => ['shape' => 'BatchJobIdentifier'], 'endTime' => ['shape' => 'Timestamp'], 'executionId' => ['shape' => 'Identifier'], 'jobId' => ['shape' => 'String100'], 'jobName' => ['shape' => 'String100'], 'jobType' => ['shape' => 'BatchJobType'], 'jobUser' => ['shape' => 'String100'], 'returnCode' => ['shape' => 'String'], 'startTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'BatchJobExecutionStatus'], 'statusReason' => ['shape' => 'String']]], 'GetDataSetDetailsRequest' => ['type' => 'structure', 'required' => ['applicationId', 'dataSetName'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'dataSetName' => ['shape' => 'String200', 'location' => 'uri', 'locationName' => 'dataSetName']]], 'GetDataSetDetailsResponse' => ['type' => 'structure', 'required' => ['dataSetName'], 'members' => ['blocksize' => ['shape' => 'Integer', 'box' => \true], 'creationTime' => ['shape' => 'Timestamp'], 'dataSetName' => ['shape' => 'String200'], 'dataSetOrg' => ['shape' => 'DatasetDetailOrgAttributes'], 'lastReferencedTime' => ['shape' => 'Timestamp'], 'lastUpdatedTime' => ['shape' => 'Timestamp'], 'location' => ['shape' => 'String2000'], 'recordLength' => ['shape' => 'Integer', 'box' => \true]]], 'GetDataSetImportTaskRequest' => ['type' => 'structure', 'required' => ['applicationId', 'taskId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'taskId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'taskId']]], 'GetDataSetImportTaskResponse' => ['type' => 'structure', 'required' => ['status', 'taskId'], 'members' => ['status' => ['shape' => 'DataSetTaskLifecycle'], 'summary' => ['shape' => 'DataSetImportSummary'], 'taskId' => ['shape' => 'Identifier']]], 'GetDeploymentRequest' => ['type' => 'structure', 'required' => ['applicationId', 'deploymentId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'deploymentId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'deploymentId']]], 'GetDeploymentResponse' => ['type' => 'structure', 'required' => ['applicationId', 'applicationVersion', 'creationTime', 'deploymentId', 'environmentId', 'status'], 'members' => ['applicationId' => ['shape' => 'Identifier'], 'applicationVersion' => ['shape' => 'Version'], 'creationTime' => ['shape' => 'Timestamp'], 'deploymentId' => ['shape' => 'Identifier'], 'environmentId' => ['shape' => 'Identifier'], 'status' => ['shape' => 'DeploymentLifecycle'], 'statusReason' => ['shape' => 'String']]], 'GetEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'environmentId']]], 'GetEnvironmentResponse' => ['type' => 'structure', 'required' => ['creationTime', 'engineType', 'engineVersion', 'environmentArn', 'environmentId', 'instanceType', 'name', 'securityGroupIds', 'status', 'subnetIds', 'vpcId'], 'members' => ['actualCapacity' => ['shape' => 'CapacityValue'], 'creationTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'EntityDescription'], 'engineType' => ['shape' => 'EngineType'], 'engineVersion' => ['shape' => 'EngineVersion'], 'environmentArn' => ['shape' => 'Arn'], 'environmentId' => ['shape' => 'Identifier'], 'highAvailabilityConfig' => ['shape' => 'HighAvailabilityConfig'], 'instanceType' => ['shape' => 'String20'], 'kmsKeyId' => ['shape' => 'String'], 'loadBalancerArn' => ['shape' => 'String'], 'name' => ['shape' => 'EntityName'], 'pendingMaintenance' => ['shape' => 'PendingMaintenance'], 'preferredMaintenanceWindow' => ['shape' => 'String50'], 'publiclyAccessible' => ['shape' => 'Boolean'], 'securityGroupIds' => ['shape' => 'String50List'], 'status' => ['shape' => 'EnvironmentLifecycle'], 'statusReason' => ['shape' => 'String'], 'storageConfigurations' => ['shape' => 'StorageConfigurationList'], 'subnetIds' => ['shape' => 'String50List'], 'tags' => ['shape' => 'TagMap'], 'vpcId' => ['shape' => 'String50']]], 'HighAvailabilityConfig' => ['type' => 'structure', 'required' => ['desiredCapacity'], 'members' => ['desiredCapacity' => ['shape' => 'CapacityValue']]], 'Identifier' => ['type' => 'string', 'pattern' => '^\\S{1,80}$'], 'IdentifierList' => ['type' => 'list', 'member' => ['shape' => 'Identifier'], 'max' => 10, 'min' => 1], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListApplicationVersionsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationVersionsResponse' => ['type' => 'structure', 'required' => ['applicationVersions'], 'members' => ['applicationVersions' => ['shape' => 'ApplicationVersionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['environmentId' => ['shape' => 'Identifier', 'location' => 'querystring', 'locationName' => 'environmentId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'names' => ['shape' => 'EntityNameList', 'location' => 'querystring', 'locationName' => 'names'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationsResponse' => ['type' => 'structure', 'required' => ['applications'], 'members' => ['applications' => ['shape' => 'ApplicationSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBatchJobDefinitionsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'prefix' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'prefix']]], 'ListBatchJobDefinitionsResponse' => ['type' => 'structure', 'required' => ['batchJobDefinitions'], 'members' => ['batchJobDefinitions' => ['shape' => 'BatchJobDefinitions'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBatchJobExecutionsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'executionIds' => ['shape' => 'IdentifierList', 'location' => 'querystring', 'locationName' => 'executionIds'], 'jobName' => ['shape' => 'String100', 'location' => 'querystring', 'locationName' => 'jobName'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'startedAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startedAfter'], 'startedBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'startedBefore'], 'status' => ['shape' => 'BatchJobExecutionStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListBatchJobExecutionsResponse' => ['type' => 'structure', 'required' => ['batchJobExecutions'], 'members' => ['batchJobExecutions' => ['shape' => 'BatchJobExecutionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDataSetImportHistoryRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDataSetImportHistoryResponse' => ['type' => 'structure', 'required' => ['dataSetImportTasks'], 'members' => ['dataSetImportTasks' => ['shape' => 'DataSetImportTaskList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDataSetsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'prefix' => ['shape' => 'String200', 'location' => 'querystring', 'locationName' => 'prefix']]], 'ListDataSetsResponse' => ['type' => 'structure', 'required' => ['dataSets'], 'members' => ['dataSets' => ['shape' => 'DataSetsSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDeploymentsRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDeploymentsResponse' => ['type' => 'structure', 'required' => ['deployments'], 'members' => ['deployments' => ['shape' => 'DeploymentList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEngineVersionsRequest' => ['type' => 'structure', 'members' => ['engineType' => ['shape' => 'EngineType', 'location' => 'querystring', 'locationName' => 'engineType'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEngineVersionsResponse' => ['type' => 'structure', 'required' => ['engineVersions'], 'members' => ['engineVersions' => ['shape' => 'EngineVersionsSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentsRequest' => ['type' => 'structure', 'members' => ['engineType' => ['shape' => 'EngineType', 'location' => 'querystring', 'locationName' => 'engineType'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'names' => ['shape' => 'EntityNameList', 'location' => 'querystring', 'locationName' => 'names'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEnvironmentsResponse' => ['type' => 'structure', 'required' => ['environments'], 'members' => ['environments' => ['shape' => 'EnvironmentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'TagMap']]], 'LogGroupIdentifier' => ['type' => 'string', 'max' => 512, 'min' => 1], 'LogGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'LogGroupSummary']], 'LogGroupSummary' => ['type' => 'structure', 'required' => ['logGroupName', 'logType'], 'members' => ['logGroupName' => ['shape' => 'LogGroupIdentifier'], 'logType' => ['shape' => 'String20']]], 'MaintenanceSchedule' => ['type' => 'structure', 'members' => ['endTime' => ['shape' => 'Timestamp'], 'startTime' => ['shape' => 'Timestamp']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '^\\S{1,2000}$'], 'PendingMaintenance' => ['type' => 'structure', 'members' => ['engineVersion' => ['shape' => 'String'], 'schedule' => ['shape' => 'MaintenanceSchedule']]], 'PortList' => ['type' => 'list', 'member' => ['shape' => 'Integer'], 'min' => 1], 'PrimaryKey' => ['type' => 'structure', 'required' => ['length', 'offset'], 'members' => ['length' => ['shape' => 'Integer'], 'name' => ['shape' => 'String'], 'offset' => ['shape' => 'Integer']]], 'RecordLength' => ['type' => 'structure', 'required' => ['max', 'min'], 'members' => ['max' => ['shape' => 'Integer'], 'min' => ['shape' => 'Integer']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ScriptBatchJobDefinition' => ['type' => 'structure', 'required' => ['scriptName'], 'members' => ['scriptName' => ['shape' => 'String']]], 'ScriptBatchJobIdentifier' => ['type' => 'structure', 'required' => ['scriptName'], 'members' => ['scriptName' => ['shape' => 'String']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'StartApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId']]], 'StartApplicationResponse' => ['type' => 'structure', 'members' => []], 'StartBatchJobRequest' => ['type' => 'structure', 'required' => ['applicationId', 'batchJobIdentifier'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'batchJobIdentifier' => ['shape' => 'BatchJobIdentifier'], 'jobParams' => ['shape' => 'BatchJobParametersMap']]], 'StartBatchJobResponse' => ['type' => 'structure', 'required' => ['executionId'], 'members' => ['executionId' => ['shape' => 'Identifier']]], 'StopApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'forceStop' => ['shape' => 'Boolean']]], 'StopApplicationResponse' => ['type' => 'structure', 'members' => []], 'StorageConfiguration' => ['type' => 'structure', 'members' => ['efs' => ['shape' => 'EfsStorageConfiguration'], 'fsx' => ['shape' => 'FsxStorageConfiguration']], 'union' => \true], 'StorageConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'StorageConfiguration']], 'String' => ['type' => 'string'], 'String100' => ['type' => 'string', 'pattern' => '^\\S{1,100}$'], 'String20' => ['type' => 'string', 'pattern' => '^\\S{1,20}$'], 'String200' => ['type' => 'string', 'pattern' => '^\\S{1,200}$'], 'String2000' => ['type' => 'string', 'pattern' => '^\\S{1,2000}$'], 'String50' => ['type' => 'string', 'pattern' => '^\\S{1,50}$'], 'String50List' => ['type' => 'list', 'member' => ['shape' => 'String50']], 'StringFree65000' => ['type' => 'string', 'max' => 65000, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:).+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['applicationId', 'currentApplicationVersion'], 'members' => ['applicationId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'applicationId'], 'currentApplicationVersion' => ['shape' => 'Version'], 'definition' => ['shape' => 'Definition'], 'description' => ['shape' => 'EntityDescription']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'required' => ['applicationVersion'], 'members' => ['applicationVersion' => ['shape' => 'Version']]], 'UpdateEnvironmentRequest' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['applyDuringMaintenanceWindow' => ['shape' => 'Boolean'], 'desiredCapacity' => ['shape' => 'CapacityValue'], 'engineVersion' => ['shape' => 'EngineVersion'], 'environmentId' => ['shape' => 'Identifier', 'location' => 'uri', 'locationName' => 'environmentId'], 'instanceType' => ['shape' => 'String20'], 'preferredMaintenanceWindow' => ['shape' => 'String']]], 'UpdateEnvironmentResponse' => ['type' => 'structure', 'required' => ['environmentId'], 'members' => ['environmentId' => ['shape' => 'Identifier']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'Version' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'VsamAttributes' => ['type' => 'structure', 'required' => ['format'], 'members' => ['alternateKeys' => ['shape' => 'AlternateKeyList'], 'compressed' => ['shape' => 'Boolean'], 'encoding' => ['shape' => 'String'], 'format' => ['shape' => 'String'], 'primaryKey' => ['shape' => 'PrimaryKey']]], 'VsamDetailAttributes' => ['type' => 'structure', 'members' => ['alternateKeys' => ['shape' => 'AlternateKeyList'], 'cacheAtStartup' => ['shape' => 'Boolean', 'box' => \true], 'compressed' => ['shape' => 'Boolean', 'box' => \true], 'encoding' => ['shape' => 'String20'], 'primaryKey' => ['shape' => 'PrimaryKey'], 'recordFormat' => ['shape' => 'String20']]]]]; diff --git a/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 2c26cb2..0000000 --- a/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://m2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://m2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://m2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://m2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-tests-1.json.php deleted file mode 100644 index ea5c6cb..0000000 --- a/vendor/Aws3/Aws/data/m2/2021-04-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://m2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://m2.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/m2/2021-04-28/paginators-1.json.php b/vendor/Aws3/Aws/data/m2/2021-04-28/paginators-1.json.php deleted file mode 100644 index 7ef42d1..0000000 --- a/vendor/Aws3/Aws/data/m2/2021-04-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplicationVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'applicationVersions'], 'ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'applications'], 'ListBatchJobDefinitions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'batchJobDefinitions'], 'ListBatchJobExecutions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'batchJobExecutions'], 'ListDataSetImportHistory' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'dataSetImportTasks'], 'ListDataSets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'dataSets'], 'ListDeployments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'deployments'], 'ListEngineVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'engineVersions'], 'ListEnvironments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'environments']]]; diff --git a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/api-2.json.php b/vendor/Aws3/Aws/data/machinelearning/2014-12-12/api-2.json.php deleted file mode 100644 index 71c12c0..0000000 --- a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-12-12', 'endpointPrefix' => 'machinelearning', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Machine Learning', 'serviceId' => 'Machine Learning', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonML_20141212', 'uid' => 'machinelearning-2014-12-12'], 'operations' => ['AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidTagException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateBatchPrediction' => ['name' => 'CreateBatchPrediction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBatchPredictionInput'], 'output' => ['shape' => 'CreateBatchPredictionOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateDataSourceFromRDS' => ['name' => 'CreateDataSourceFromRDS', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataSourceFromRDSInput'], 'output' => ['shape' => 'CreateDataSourceFromRDSOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateDataSourceFromRedshift' => ['name' => 'CreateDataSourceFromRedshift', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataSourceFromRedshiftInput'], 'output' => ['shape' => 'CreateDataSourceFromRedshiftOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateDataSourceFromS3' => ['name' => 'CreateDataSourceFromS3', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataSourceFromS3Input'], 'output' => ['shape' => 'CreateDataSourceFromS3Output'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateEvaluation' => ['name' => 'CreateEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEvaluationInput'], 'output' => ['shape' => 'CreateEvaluationOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateMLModel' => ['name' => 'CreateMLModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMLModelInput'], 'output' => ['shape' => 'CreateMLModelOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateRealtimeEndpoint' => ['name' => 'CreateRealtimeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRealtimeEndpointInput'], 'output' => ['shape' => 'CreateRealtimeEndpointOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteBatchPrediction' => ['name' => 'DeleteBatchPrediction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBatchPredictionInput'], 'output' => ['shape' => 'DeleteBatchPredictionOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteDataSource' => ['name' => 'DeleteDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataSourceInput'], 'output' => ['shape' => 'DeleteDataSourceOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteEvaluation' => ['name' => 'DeleteEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEvaluationInput'], 'output' => ['shape' => 'DeleteEvaluationOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteMLModel' => ['name' => 'DeleteMLModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMLModelInput'], 'output' => ['shape' => 'DeleteMLModelOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteRealtimeEndpoint' => ['name' => 'DeleteRealtimeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRealtimeEndpointInput'], 'output' => ['shape' => 'DeleteRealtimeEndpointOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsInput'], 'output' => ['shape' => 'DeleteTagsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidTagException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeBatchPredictions' => ['name' => 'DescribeBatchPredictions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBatchPredictionsInput'], 'output' => ['shape' => 'DescribeBatchPredictionsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException']]], 'DescribeDataSources' => ['name' => 'DescribeDataSources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataSourcesInput'], 'output' => ['shape' => 'DescribeDataSourcesOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException']]], 'DescribeEvaluations' => ['name' => 'DescribeEvaluations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEvaluationsInput'], 'output' => ['shape' => 'DescribeEvaluationsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException']]], 'DescribeMLModels' => ['name' => 'DescribeMLModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMLModelsInput'], 'output' => ['shape' => 'DescribeMLModelsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalServerException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsInput'], 'output' => ['shape' => 'DescribeTagsOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetBatchPrediction' => ['name' => 'GetBatchPrediction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetBatchPredictionInput'], 'output' => ['shape' => 'GetBatchPredictionOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetDataSource' => ['name' => 'GetDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataSourceInput'], 'output' => ['shape' => 'GetDataSourceOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetEvaluation' => ['name' => 'GetEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEvaluationInput'], 'output' => ['shape' => 'GetEvaluationOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetMLModel' => ['name' => 'GetMLModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMLModelInput'], 'output' => ['shape' => 'GetMLModelOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'Predict' => ['name' => 'Predict', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PredictInput'], 'output' => ['shape' => 'PredictOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'PredictorNotMountedException']]], 'UpdateBatchPrediction' => ['name' => 'UpdateBatchPrediction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBatchPredictionInput'], 'output' => ['shape' => 'UpdateBatchPredictionOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateDataSource' => ['name' => 'UpdateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDataSourceInput'], 'output' => ['shape' => 'UpdateDataSourceOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEvaluation' => ['name' => 'UpdateEvaluation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEvaluationInput'], 'output' => ['shape' => 'UpdateEvaluationOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateMLModel' => ['name' => 'UpdateMLModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMLModelInput'], 'output' => ['shape' => 'UpdateMLModelOutput'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AddTagsInput' => ['type' => 'structure', 'required' => ['Tags', 'ResourceId', 'ResourceType'], 'members' => ['Tags' => ['shape' => 'TagList'], 'ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType']]], 'Algorithm' => ['type' => 'string', 'enum' => ['sgd']], 'AwsUserArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::[0-9]+:((user/.+)|(root))'], 'BatchPrediction' => ['type' => 'structure', 'members' => ['BatchPredictionId' => ['shape' => 'EntityId'], 'MLModelId' => ['shape' => 'EntityId'], 'BatchPredictionDataSourceId' => ['shape' => 'EntityId'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'OutputUri' => ['shape' => 'S3Url'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime'], 'TotalRecordCount' => ['shape' => 'LongType'], 'InvalidRecordCount' => ['shape' => 'LongType']]], 'BatchPredictionFilterVariable' => ['type' => 'string', 'enum' => ['CreatedAt', 'LastUpdatedAt', 'Status', 'Name', 'IAMUser', 'MLModelId', 'DataSourceId', 'DataURI']], 'BatchPredictions' => ['type' => 'list', 'member' => ['shape' => 'BatchPrediction']], 'ComparatorValue' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*\\S.*|^$'], 'ComputeStatistics' => ['type' => 'boolean'], 'CreateBatchPredictionInput' => ['type' => 'structure', 'required' => ['BatchPredictionId', 'MLModelId', 'BatchPredictionDataSourceId', 'OutputUri'], 'members' => ['BatchPredictionId' => ['shape' => 'EntityId'], 'BatchPredictionName' => ['shape' => 'EntityName'], 'MLModelId' => ['shape' => 'EntityId'], 'BatchPredictionDataSourceId' => ['shape' => 'EntityId'], 'OutputUri' => ['shape' => 'S3Url']]], 'CreateBatchPredictionOutput' => ['type' => 'structure', 'members' => ['BatchPredictionId' => ['shape' => 'EntityId']]], 'CreateDataSourceFromRDSInput' => ['type' => 'structure', 'required' => ['DataSourceId', 'RDSData', 'RoleARN'], 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataSourceName' => ['shape' => 'EntityName'], 'RDSData' => ['shape' => 'RDSDataSpec'], 'RoleARN' => ['shape' => 'RoleARN'], 'ComputeStatistics' => ['shape' => 'ComputeStatistics']]], 'CreateDataSourceFromRDSOutput' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'CreateDataSourceFromRedshiftInput' => ['type' => 'structure', 'required' => ['DataSourceId', 'DataSpec', 'RoleARN'], 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataSourceName' => ['shape' => 'EntityName'], 'DataSpec' => ['shape' => 'RedshiftDataSpec'], 'RoleARN' => ['shape' => 'RoleARN'], 'ComputeStatistics' => ['shape' => 'ComputeStatistics']]], 'CreateDataSourceFromRedshiftOutput' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'CreateDataSourceFromS3Input' => ['type' => 'structure', 'required' => ['DataSourceId', 'DataSpec'], 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataSourceName' => ['shape' => 'EntityName'], 'DataSpec' => ['shape' => 'S3DataSpec'], 'ComputeStatistics' => ['shape' => 'ComputeStatistics']]], 'CreateDataSourceFromS3Output' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'CreateEvaluationInput' => ['type' => 'structure', 'required' => ['EvaluationId', 'MLModelId', 'EvaluationDataSourceId'], 'members' => ['EvaluationId' => ['shape' => 'EntityId'], 'EvaluationName' => ['shape' => 'EntityName'], 'MLModelId' => ['shape' => 'EntityId'], 'EvaluationDataSourceId' => ['shape' => 'EntityId']]], 'CreateEvaluationOutput' => ['type' => 'structure', 'members' => ['EvaluationId' => ['shape' => 'EntityId']]], 'CreateMLModelInput' => ['type' => 'structure', 'required' => ['MLModelId', 'MLModelType', 'TrainingDataSourceId'], 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'MLModelName' => ['shape' => 'EntityName'], 'MLModelType' => ['shape' => 'MLModelType'], 'Parameters' => ['shape' => 'TrainingParameters'], 'TrainingDataSourceId' => ['shape' => 'EntityId'], 'Recipe' => ['shape' => 'Recipe'], 'RecipeUri' => ['shape' => 'S3Url']]], 'CreateMLModelOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'CreateRealtimeEndpointInput' => ['type' => 'structure', 'required' => ['MLModelId'], 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'CreateRealtimeEndpointOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'RealtimeEndpointInfo' => ['shape' => 'RealtimeEndpointInfo']]], 'DataRearrangement' => ['type' => 'string'], 'DataSchema' => ['type' => 'string', 'max' => 131071], 'DataSource' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataLocationS3' => ['shape' => 'S3Url'], 'DataRearrangement' => ['shape' => 'DataRearrangement'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'DataSizeInBytes' => ['shape' => 'LongType'], 'NumberOfFiles' => ['shape' => 'LongType'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'Message' => ['shape' => 'Message'], 'RedshiftMetadata' => ['shape' => 'RedshiftMetadata'], 'RDSMetadata' => ['shape' => 'RDSMetadata'], 'RoleARN' => ['shape' => 'RoleARN'], 'ComputeStatistics' => ['shape' => 'ComputeStatistics'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime']]], 'DataSourceFilterVariable' => ['type' => 'string', 'enum' => ['CreatedAt', 'LastUpdatedAt', 'Status', 'Name', 'DataLocationS3', 'IAMUser']], 'DataSources' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DeleteBatchPredictionInput' => ['type' => 'structure', 'required' => ['BatchPredictionId'], 'members' => ['BatchPredictionId' => ['shape' => 'EntityId']]], 'DeleteBatchPredictionOutput' => ['type' => 'structure', 'members' => ['BatchPredictionId' => ['shape' => 'EntityId']]], 'DeleteDataSourceInput' => ['type' => 'structure', 'required' => ['DataSourceId'], 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'DeleteDataSourceOutput' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'DeleteEvaluationInput' => ['type' => 'structure', 'required' => ['EvaluationId'], 'members' => ['EvaluationId' => ['shape' => 'EntityId']]], 'DeleteEvaluationOutput' => ['type' => 'structure', 'members' => ['EvaluationId' => ['shape' => 'EntityId']]], 'DeleteMLModelInput' => ['type' => 'structure', 'required' => ['MLModelId'], 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'DeleteMLModelOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'DeleteRealtimeEndpointInput' => ['type' => 'structure', 'required' => ['MLModelId'], 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'DeleteRealtimeEndpointOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'RealtimeEndpointInfo' => ['shape' => 'RealtimeEndpointInfo']]], 'DeleteTagsInput' => ['type' => 'structure', 'required' => ['TagKeys', 'ResourceId', 'ResourceType'], 'members' => ['TagKeys' => ['shape' => 'TagKeyList'], 'ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType']]], 'DeleteTagsOutput' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType']]], 'DescribeBatchPredictionsInput' => ['type' => 'structure', 'members' => ['FilterVariable' => ['shape' => 'BatchPredictionFilterVariable'], 'EQ' => ['shape' => 'ComparatorValue'], 'GT' => ['shape' => 'ComparatorValue'], 'LT' => ['shape' => 'ComparatorValue'], 'GE' => ['shape' => 'ComparatorValue'], 'LE' => ['shape' => 'ComparatorValue'], 'NE' => ['shape' => 'ComparatorValue'], 'Prefix' => ['shape' => 'ComparatorValue'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'StringType'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeBatchPredictionsOutput' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'BatchPredictions'], 'NextToken' => ['shape' => 'StringType']]], 'DescribeDataSourcesInput' => ['type' => 'structure', 'members' => ['FilterVariable' => ['shape' => 'DataSourceFilterVariable'], 'EQ' => ['shape' => 'ComparatorValue'], 'GT' => ['shape' => 'ComparatorValue'], 'LT' => ['shape' => 'ComparatorValue'], 'GE' => ['shape' => 'ComparatorValue'], 'LE' => ['shape' => 'ComparatorValue'], 'NE' => ['shape' => 'ComparatorValue'], 'Prefix' => ['shape' => 'ComparatorValue'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'StringType'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeDataSourcesOutput' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'DataSources'], 'NextToken' => ['shape' => 'StringType']]], 'DescribeEvaluationsInput' => ['type' => 'structure', 'members' => ['FilterVariable' => ['shape' => 'EvaluationFilterVariable'], 'EQ' => ['shape' => 'ComparatorValue'], 'GT' => ['shape' => 'ComparatorValue'], 'LT' => ['shape' => 'ComparatorValue'], 'GE' => ['shape' => 'ComparatorValue'], 'LE' => ['shape' => 'ComparatorValue'], 'NE' => ['shape' => 'ComparatorValue'], 'Prefix' => ['shape' => 'ComparatorValue'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'StringType'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeEvaluationsOutput' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'Evaluations'], 'NextToken' => ['shape' => 'StringType']]], 'DescribeMLModelsInput' => ['type' => 'structure', 'members' => ['FilterVariable' => ['shape' => 'MLModelFilterVariable'], 'EQ' => ['shape' => 'ComparatorValue'], 'GT' => ['shape' => 'ComparatorValue'], 'LT' => ['shape' => 'ComparatorValue'], 'GE' => ['shape' => 'ComparatorValue'], 'LE' => ['shape' => 'ComparatorValue'], 'NE' => ['shape' => 'ComparatorValue'], 'Prefix' => ['shape' => 'ComparatorValue'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'StringType'], 'Limit' => ['shape' => 'PageLimit']]], 'DescribeMLModelsOutput' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'MLModels'], 'NextToken' => ['shape' => 'StringType']]], 'DescribeTagsInput' => ['type' => 'structure', 'required' => ['ResourceId', 'ResourceType'], 'members' => ['ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType']]], 'DescribeTagsOutput' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'EntityId'], 'ResourceType' => ['shape' => 'TaggableResourceType'], 'Tags' => ['shape' => 'TagList']]], 'DetailsAttributes' => ['type' => 'string', 'enum' => ['PredictiveModelType', 'Algorithm']], 'DetailsMap' => ['type' => 'map', 'key' => ['shape' => 'DetailsAttributes'], 'value' => ['shape' => 'DetailsValue']], 'DetailsValue' => ['type' => 'string', 'min' => 1], 'EDPPipelineId' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'EDPResourceRole' => ['type' => 'string', 'max' => 64, 'min' => 1], 'EDPSecurityGroupId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EDPSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'EDPSecurityGroupId']], 'EDPServiceRole' => ['type' => 'string', 'max' => 64, 'min' => 1], 'EDPSubnetId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EntityId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'EntityName' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*\\S.*|^$'], 'EntityStatus' => ['type' => 'string', 'enum' => ['PENDING', 'INPROGRESS', 'FAILED', 'COMPLETED', 'DELETED']], 'EpochTime' => ['type' => 'timestamp'], 'ErrorCode' => ['type' => 'integer'], 'ErrorMessage' => ['type' => 'string', 'max' => 2048], 'Evaluation' => ['type' => 'structure', 'members' => ['EvaluationId' => ['shape' => 'EntityId'], 'MLModelId' => ['shape' => 'EntityId'], 'EvaluationDataSourceId' => ['shape' => 'EntityId'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'PerformanceMetrics' => ['shape' => 'PerformanceMetrics'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime']]], 'EvaluationFilterVariable' => ['type' => 'string', 'enum' => ['CreatedAt', 'LastUpdatedAt', 'Status', 'Name', 'IAMUser', 'MLModelId', 'DataSourceId', 'DataURI']], 'Evaluations' => ['type' => 'list', 'member' => ['shape' => 'Evaluation']], 'GetBatchPredictionInput' => ['type' => 'structure', 'required' => ['BatchPredictionId'], 'members' => ['BatchPredictionId' => ['shape' => 'EntityId']]], 'GetBatchPredictionOutput' => ['type' => 'structure', 'members' => ['BatchPredictionId' => ['shape' => 'EntityId'], 'MLModelId' => ['shape' => 'EntityId'], 'BatchPredictionDataSourceId' => ['shape' => 'EntityId'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'OutputUri' => ['shape' => 'S3Url'], 'LogUri' => ['shape' => 'PresignedS3Url'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime'], 'TotalRecordCount' => ['shape' => 'LongType'], 'InvalidRecordCount' => ['shape' => 'LongType']]], 'GetDataSourceInput' => ['type' => 'structure', 'required' => ['DataSourceId'], 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'Verbose' => ['shape' => 'Verbose']]], 'GetDataSourceOutput' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataLocationS3' => ['shape' => 'S3Url'], 'DataRearrangement' => ['shape' => 'DataRearrangement'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'DataSizeInBytes' => ['shape' => 'LongType'], 'NumberOfFiles' => ['shape' => 'LongType'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'LogUri' => ['shape' => 'PresignedS3Url'], 'Message' => ['shape' => 'Message'], 'RedshiftMetadata' => ['shape' => 'RedshiftMetadata'], 'RDSMetadata' => ['shape' => 'RDSMetadata'], 'RoleARN' => ['shape' => 'RoleARN'], 'ComputeStatistics' => ['shape' => 'ComputeStatistics'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime'], 'DataSourceSchema' => ['shape' => 'DataSchema']]], 'GetEvaluationInput' => ['type' => 'structure', 'required' => ['EvaluationId'], 'members' => ['EvaluationId' => ['shape' => 'EntityId']]], 'GetEvaluationOutput' => ['type' => 'structure', 'members' => ['EvaluationId' => ['shape' => 'EntityId'], 'MLModelId' => ['shape' => 'EntityId'], 'EvaluationDataSourceId' => ['shape' => 'EntityId'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'EntityStatus'], 'PerformanceMetrics' => ['shape' => 'PerformanceMetrics'], 'LogUri' => ['shape' => 'PresignedS3Url'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime']]], 'GetMLModelInput' => ['type' => 'structure', 'required' => ['MLModelId'], 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'Verbose' => ['shape' => 'Verbose']]], 'GetMLModelOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'TrainingDataSourceId' => ['shape' => 'EntityId'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'MLModelName'], 'Status' => ['shape' => 'EntityStatus'], 'SizeInBytes' => ['shape' => 'LongType'], 'EndpointInfo' => ['shape' => 'RealtimeEndpointInfo'], 'TrainingParameters' => ['shape' => 'TrainingParameters'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'MLModelType' => ['shape' => 'MLModelType'], 'ScoreThreshold' => ['shape' => 'ScoreThreshold'], 'ScoreThresholdLastUpdatedAt' => ['shape' => 'EpochTime'], 'LogUri' => ['shape' => 'PresignedS3Url'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime'], 'Recipe' => ['shape' => 'Recipe'], 'Schema' => ['shape' => 'DataSchema']]], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'IntegerType' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Label' => ['type' => 'string', 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'LongType' => ['type' => 'long'], 'MLModel' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'TrainingDataSourceId' => ['shape' => 'EntityId'], 'CreatedByIamUser' => ['shape' => 'AwsUserArn'], 'CreatedAt' => ['shape' => 'EpochTime'], 'LastUpdatedAt' => ['shape' => 'EpochTime'], 'Name' => ['shape' => 'MLModelName'], 'Status' => ['shape' => 'EntityStatus'], 'SizeInBytes' => ['shape' => 'LongType'], 'EndpointInfo' => ['shape' => 'RealtimeEndpointInfo'], 'TrainingParameters' => ['shape' => 'TrainingParameters'], 'InputDataLocationS3' => ['shape' => 'S3Url'], 'Algorithm' => ['shape' => 'Algorithm'], 'MLModelType' => ['shape' => 'MLModelType'], 'ScoreThreshold' => ['shape' => 'ScoreThreshold'], 'ScoreThresholdLastUpdatedAt' => ['shape' => 'EpochTime'], 'Message' => ['shape' => 'Message'], 'ComputeTime' => ['shape' => 'LongType'], 'FinishedAt' => ['shape' => 'EpochTime'], 'StartedAt' => ['shape' => 'EpochTime']]], 'MLModelFilterVariable' => ['type' => 'string', 'enum' => ['CreatedAt', 'LastUpdatedAt', 'Status', 'Name', 'IAMUser', 'TrainingDataSourceId', 'RealtimeEndpointStatus', 'MLModelType', 'Algorithm', 'TrainingDataURI']], 'MLModelName' => ['type' => 'string', 'max' => 1024], 'MLModelType' => ['type' => 'string', 'enum' => ['REGRESSION', 'BINARY', 'MULTICLASS']], 'MLModels' => ['type' => 'list', 'member' => ['shape' => 'MLModel']], 'Message' => ['type' => 'string', 'max' => 10240], 'PageLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PerformanceMetrics' => ['type' => 'structure', 'members' => ['Properties' => ['shape' => 'PerformanceMetricsProperties']]], 'PerformanceMetricsProperties' => ['type' => 'map', 'key' => ['shape' => 'PerformanceMetricsPropertyKey'], 'value' => ['shape' => 'PerformanceMetricsPropertyValue']], 'PerformanceMetricsPropertyKey' => ['type' => 'string'], 'PerformanceMetricsPropertyValue' => ['type' => 'string'], 'PredictInput' => ['type' => 'structure', 'required' => ['MLModelId', 'Record', 'PredictEndpoint'], 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'Record' => ['shape' => 'Record'], 'PredictEndpoint' => ['shape' => 'VipURL']]], 'PredictOutput' => ['type' => 'structure', 'members' => ['Prediction' => ['shape' => 'Prediction']]], 'Prediction' => ['type' => 'structure', 'members' => ['predictedLabel' => ['shape' => 'Label'], 'predictedValue' => ['shape' => 'floatLabel'], 'predictedScores' => ['shape' => 'ScoreValuePerLabelMap'], 'details' => ['shape' => 'DetailsMap']]], 'PredictorNotMountedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PresignedS3Url' => ['type' => 'string'], 'RDSDataSpec' => ['type' => 'structure', 'required' => ['DatabaseInformation', 'SelectSqlQuery', 'DatabaseCredentials', 'S3StagingLocation', 'ResourceRole', 'ServiceRole', 'SubnetId', 'SecurityGroupIds'], 'members' => ['DatabaseInformation' => ['shape' => 'RDSDatabase'], 'SelectSqlQuery' => ['shape' => 'RDSSelectSqlQuery'], 'DatabaseCredentials' => ['shape' => 'RDSDatabaseCredentials'], 'S3StagingLocation' => ['shape' => 'S3Url'], 'DataRearrangement' => ['shape' => 'DataRearrangement'], 'DataSchema' => ['shape' => 'DataSchema'], 'DataSchemaUri' => ['shape' => 'S3Url'], 'ResourceRole' => ['shape' => 'EDPResourceRole'], 'ServiceRole' => ['shape' => 'EDPServiceRole'], 'SubnetId' => ['shape' => 'EDPSubnetId'], 'SecurityGroupIds' => ['shape' => 'EDPSecurityGroupIds']]], 'RDSDatabase' => ['type' => 'structure', 'required' => ['InstanceIdentifier', 'DatabaseName'], 'members' => ['InstanceIdentifier' => ['shape' => 'RDSInstanceIdentifier'], 'DatabaseName' => ['shape' => 'RDSDatabaseName']]], 'RDSDatabaseCredentials' => ['type' => 'structure', 'required' => ['Username', 'Password'], 'members' => ['Username' => ['shape' => 'RDSDatabaseUsername'], 'Password' => ['shape' => 'RDSDatabasePassword']]], 'RDSDatabaseName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RDSDatabasePassword' => ['type' => 'string', 'max' => 128, 'min' => 8], 'RDSDatabaseUsername' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RDSInstanceIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-z0-9-]+'], 'RDSMetadata' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'RDSDatabase'], 'DatabaseUserName' => ['shape' => 'RDSDatabaseUsername'], 'SelectSqlQuery' => ['shape' => 'RDSSelectSqlQuery'], 'ResourceRole' => ['shape' => 'EDPResourceRole'], 'ServiceRole' => ['shape' => 'EDPServiceRole'], 'DataPipelineId' => ['shape' => 'EDPPipelineId']]], 'RDSSelectSqlQuery' => ['type' => 'string', 'max' => 16777216, 'min' => 1], 'RealtimeEndpointInfo' => ['type' => 'structure', 'members' => ['PeakRequestsPerSecond' => ['shape' => 'IntegerType'], 'CreatedAt' => ['shape' => 'EpochTime'], 'EndpointUrl' => ['shape' => 'VipURL'], 'EndpointStatus' => ['shape' => 'RealtimeEndpointStatus']]], 'RealtimeEndpointStatus' => ['type' => 'string', 'enum' => ['NONE', 'READY', 'UPDATING', 'FAILED']], 'Recipe' => ['type' => 'string', 'max' => 131071], 'Record' => ['type' => 'map', 'key' => ['shape' => 'VariableName'], 'value' => ['shape' => 'VariableValue']], 'RedshiftClusterIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-z0-9-]+'], 'RedshiftDataSpec' => ['type' => 'structure', 'required' => ['DatabaseInformation', 'SelectSqlQuery', 'DatabaseCredentials', 'S3StagingLocation'], 'members' => ['DatabaseInformation' => ['shape' => 'RedshiftDatabase'], 'SelectSqlQuery' => ['shape' => 'RedshiftSelectSqlQuery'], 'DatabaseCredentials' => ['shape' => 'RedshiftDatabaseCredentials'], 'S3StagingLocation' => ['shape' => 'S3Url'], 'DataRearrangement' => ['shape' => 'DataRearrangement'], 'DataSchema' => ['shape' => 'DataSchema'], 'DataSchemaUri' => ['shape' => 'S3Url']]], 'RedshiftDatabase' => ['type' => 'structure', 'required' => ['DatabaseName', 'ClusterIdentifier'], 'members' => ['DatabaseName' => ['shape' => 'RedshiftDatabaseName'], 'ClusterIdentifier' => ['shape' => 'RedshiftClusterIdentifier']]], 'RedshiftDatabaseCredentials' => ['type' => 'structure', 'required' => ['Username', 'Password'], 'members' => ['Username' => ['shape' => 'RedshiftDatabaseUsername'], 'Password' => ['shape' => 'RedshiftDatabasePassword']]], 'RedshiftDatabaseName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9]+'], 'RedshiftDatabasePassword' => ['type' => 'string', 'max' => 64, 'min' => 8], 'RedshiftDatabaseUsername' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RedshiftMetadata' => ['type' => 'structure', 'members' => ['RedshiftDatabase' => ['shape' => 'RedshiftDatabase'], 'DatabaseUserName' => ['shape' => 'RedshiftDatabaseUsername'], 'SelectSqlQuery' => ['shape' => 'RedshiftSelectSqlQuery']]], 'RedshiftSelectSqlQuery' => ['type' => 'string', 'max' => 16777216, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'RoleARN' => ['type' => 'string', 'max' => 110, 'min' => 1], 'S3DataSpec' => ['type' => 'structure', 'required' => ['DataLocationS3'], 'members' => ['DataLocationS3' => ['shape' => 'S3Url'], 'DataRearrangement' => ['shape' => 'DataRearrangement'], 'DataSchema' => ['shape' => 'DataSchema'], 'DataSchemaLocationS3' => ['shape' => 'S3Url']]], 'S3Url' => ['type' => 'string', 'max' => 2048, 'pattern' => 's3://([^/]+)(/.*)?'], 'ScoreThreshold' => ['type' => 'float'], 'ScoreValue' => ['type' => 'float'], 'ScoreValuePerLabelMap' => ['type' => 'map', 'key' => ['shape' => 'Label'], 'value' => ['shape' => 'ScoreValue']], 'SortOrder' => ['type' => 'string', 'enum' => ['asc', 'dsc']], 'StringType' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 100], 'TagLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 100], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TaggableResourceType' => ['type' => 'string', 'enum' => ['BatchPrediction', 'DataSource', 'Evaluation', 'MLModel']], 'TrainingParameters' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'UpdateBatchPredictionInput' => ['type' => 'structure', 'required' => ['BatchPredictionId', 'BatchPredictionName'], 'members' => ['BatchPredictionId' => ['shape' => 'EntityId'], 'BatchPredictionName' => ['shape' => 'EntityName']]], 'UpdateBatchPredictionOutput' => ['type' => 'structure', 'members' => ['BatchPredictionId' => ['shape' => 'EntityId']]], 'UpdateDataSourceInput' => ['type' => 'structure', 'required' => ['DataSourceId', 'DataSourceName'], 'members' => ['DataSourceId' => ['shape' => 'EntityId'], 'DataSourceName' => ['shape' => 'EntityName']]], 'UpdateDataSourceOutput' => ['type' => 'structure', 'members' => ['DataSourceId' => ['shape' => 'EntityId']]], 'UpdateEvaluationInput' => ['type' => 'structure', 'required' => ['EvaluationId', 'EvaluationName'], 'members' => ['EvaluationId' => ['shape' => 'EntityId'], 'EvaluationName' => ['shape' => 'EntityName']]], 'UpdateEvaluationOutput' => ['type' => 'structure', 'members' => ['EvaluationId' => ['shape' => 'EntityId']]], 'UpdateMLModelInput' => ['type' => 'structure', 'required' => ['MLModelId'], 'members' => ['MLModelId' => ['shape' => 'EntityId'], 'MLModelName' => ['shape' => 'EntityName'], 'ScoreThreshold' => ['shape' => 'ScoreThreshold']]], 'UpdateMLModelOutput' => ['type' => 'structure', 'members' => ['MLModelId' => ['shape' => 'EntityId']]], 'VariableName' => ['type' => 'string'], 'VariableValue' => ['type' => 'string'], 'Verbose' => ['type' => 'boolean'], 'VipURL' => ['type' => 'string', 'max' => 2048, 'pattern' => 'https://[a-zA-Z0-9-.]*\\.amazon(aws)?\\.com[/]?'], 'floatLabel' => ['type' => 'float']]]; diff --git a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 2c4819c..0000000 --- a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://machinelearning-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://machinelearning-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://machinelearning.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://machinelearning.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-tests-1.json.php deleted file mode 100644 index af33304..0000000 --- a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://machinelearning.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/paginators-1.json.php b/vendor/Aws3/Aws/data/machinelearning/2014-12-12/paginators-1.json.php deleted file mode 100644 index d998add..0000000 --- a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBatchPredictions' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Results'], 'DescribeDataSources' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Results'], 'DescribeEvaluations' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Results'], 'DescribeMLModels' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Results']]]; diff --git a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/waiters-2.json.php b/vendor/Aws3/Aws/data/machinelearning/2014-12-12/waiters-2.json.php deleted file mode 100644 index 211f2fc..0000000 --- a/vendor/Aws3/Aws/data/machinelearning/2014-12-12/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DataSourceAvailable' => ['delay' => 30, 'operation' => 'DescribeDataSources', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'COMPLETED', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Results[].Status'], ['expected' => 'FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Results[].Status']]], 'MLModelAvailable' => ['delay' => 30, 'operation' => 'DescribeMLModels', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'COMPLETED', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Results[].Status'], ['expected' => 'FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Results[].Status']]], 'EvaluationAvailable' => ['delay' => 30, 'operation' => 'DescribeEvaluations', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'COMPLETED', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Results[].Status'], ['expected' => 'FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Results[].Status']]], 'BatchPredictionAvailable' => ['delay' => 30, 'operation' => 'DescribeBatchPredictions', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'COMPLETED', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Results[].Status'], ['expected' => 'FAILED', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Results[].Status']]]]]; diff --git a/vendor/Aws3/Aws/data/macie/2017-12-19/api-2.json.php b/vendor/Aws3/Aws/data/macie/2017-12-19/api-2.json.php deleted file mode 100644 index 68e7fb1..0000000 --- a/vendor/Aws3/Aws/data/macie/2017-12-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-12-19', 'endpointPrefix' => 'macie', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Macie', 'serviceId' => 'Macie', 'signatureVersion' => 'v4', 'targetPrefix' => 'MacieService', 'uid' => 'macie-2017-12-19'], 'operations' => ['AssociateMemberAccount' => ['name' => 'AssociateMemberAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateMemberAccountRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'AssociateS3Resources' => ['name' => 'AssociateS3Resources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateS3ResourcesRequest'], 'output' => ['shape' => 'AssociateS3ResourcesResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException']]], 'DisassociateMemberAccount' => ['name' => 'DisassociateMemberAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateMemberAccountRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InternalException']]], 'DisassociateS3Resources' => ['name' => 'DisassociateS3Resources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateS3ResourcesRequest'], 'output' => ['shape' => 'DisassociateS3ResourcesResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalException']]], 'ListMemberAccounts' => ['name' => 'ListMemberAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMemberAccountsRequest'], 'output' => ['shape' => 'ListMemberAccountsResult'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException']]], 'ListS3Resources' => ['name' => 'ListS3Resources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListS3ResourcesRequest'], 'output' => ['shape' => 'ListS3ResourcesResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalException']]], 'UpdateS3Resources' => ['name' => 'UpdateS3Resources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateS3ResourcesRequest'], 'output' => ['shape' => 'UpdateS3ResourcesResult'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalException']]]], 'shapes' => ['AWSAccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceType' => ['shape' => 'ResourceType']], 'exception' => \true], 'AssociateMemberAccountRequest' => ['type' => 'structure', 'required' => ['memberAccountId'], 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId']]], 'AssociateS3ResourcesRequest' => ['type' => 'structure', 'required' => ['s3Resources'], 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId'], 's3Resources' => ['shape' => 'S3ResourcesClassification']]], 'AssociateS3ResourcesResult' => ['type' => 'structure', 'members' => ['failedS3Resources' => ['shape' => 'FailedS3Resources']]], 'BucketName' => ['type' => 'string', 'max' => 500], 'ClassificationType' => ['type' => 'structure', 'required' => ['oneTime', 'continuous'], 'members' => ['oneTime' => ['shape' => 'S3OneTimeClassificationType'], 'continuous' => ['shape' => 'S3ContinuousClassificationType']]], 'ClassificationTypeUpdate' => ['type' => 'structure', 'members' => ['oneTime' => ['shape' => 'S3OneTimeClassificationType'], 'continuous' => ['shape' => 'S3ContinuousClassificationType']]], 'DisassociateMemberAccountRequest' => ['type' => 'structure', 'required' => ['memberAccountId'], 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId']]], 'DisassociateS3ResourcesRequest' => ['type' => 'structure', 'required' => ['associatedS3Resources'], 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId'], 'associatedS3Resources' => ['shape' => 'S3Resources']]], 'DisassociateS3ResourcesResult' => ['type' => 'structure', 'members' => ['failedS3Resources' => ['shape' => 'FailedS3Resources']]], 'ErrorCode' => ['type' => 'string', 'max' => 10], 'ExceptionMessage' => ['type' => 'string', 'max' => 10000], 'FailedS3Resource' => ['type' => 'structure', 'members' => ['failedItem' => ['shape' => 'S3Resource'], 'errorCode' => ['shape' => 'ErrorCode'], 'errorMessage' => ['shape' => 'ExceptionMessage']]], 'FailedS3Resources' => ['type' => 'list', 'member' => ['shape' => 'FailedS3Resource']], 'FieldName' => ['type' => 'string', 'max' => 1000], 'InternalException' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ExceptionMessage'], 'fieldName' => ['shape' => 'FieldName']], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'message' => ['shape' => 'ExceptionMessage'], 'resourceType' => ['shape' => 'ResourceType']], 'exception' => \true], 'ListMemberAccountsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListMemberAccountsResult' => ['type' => 'structure', 'members' => ['memberAccounts' => ['shape' => 'MemberAccounts'], 'nextToken' => ['shape' => 'NextToken']]], 'ListS3ResourcesRequest' => ['type' => 'structure', 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListS3ResourcesResult' => ['type' => 'structure', 'members' => ['s3Resources' => ['shape' => 'S3ResourcesClassification'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 250], 'MemberAccount' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AWSAccountId']]], 'MemberAccounts' => ['type' => 'list', 'member' => ['shape' => 'MemberAccount']], 'NextToken' => ['type' => 'string', 'max' => 500], 'Prefix' => ['type' => 'string', 'max' => 10000], 'ResourceType' => ['type' => 'string', 'max' => 1000], 'S3ContinuousClassificationType' => ['type' => 'string', 'enum' => ['FULL']], 'S3OneTimeClassificationType' => ['type' => 'string', 'enum' => ['FULL', 'NONE']], 'S3Resource' => ['type' => 'structure', 'required' => ['bucketName'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'prefix' => ['shape' => 'Prefix']]], 'S3ResourceClassification' => ['type' => 'structure', 'required' => ['bucketName', 'classificationType'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'prefix' => ['shape' => 'Prefix'], 'classificationType' => ['shape' => 'ClassificationType']]], 'S3ResourceClassificationUpdate' => ['type' => 'structure', 'required' => ['bucketName', 'classificationTypeUpdate'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'prefix' => ['shape' => 'Prefix'], 'classificationTypeUpdate' => ['shape' => 'ClassificationTypeUpdate']]], 'S3Resources' => ['type' => 'list', 'member' => ['shape' => 'S3Resource']], 'S3ResourcesClassification' => ['type' => 'list', 'member' => ['shape' => 'S3ResourceClassification']], 'S3ResourcesClassificationUpdate' => ['type' => 'list', 'member' => ['shape' => 'S3ResourceClassificationUpdate']], 'UpdateS3ResourcesRequest' => ['type' => 'structure', 'required' => ['s3ResourcesUpdate'], 'members' => ['memberAccountId' => ['shape' => 'AWSAccountId'], 's3ResourcesUpdate' => ['shape' => 'S3ResourcesClassificationUpdate']]], 'UpdateS3ResourcesResult' => ['type' => 'structure', 'members' => ['failedS3Resources' => ['shape' => 'FailedS3Resources']]]]]; diff --git a/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-rule-set-1.json.php deleted file mode 100644 index edfb254..0000000 --- a/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://macie.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-tests-1.json.php deleted file mode 100644 index 194b1d0..0000000 --- a/vendor/Aws3/Aws/data/macie/2017-12-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/macie/2017-12-19/paginators-1.json.php b/vendor/Aws3/Aws/data/macie/2017-12-19/paginators-1.json.php deleted file mode 100644 index 7c6d680..0000000 --- a/vendor/Aws3/Aws/data/macie/2017-12-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListMemberAccounts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListS3Resources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/macie2/2020-01-01/api-2.json.php b/vendor/Aws3/Aws/data/macie2/2020-01-01/api-2.json.php deleted file mode 100644 index 5e1761f..0000000 --- a/vendor/Aws3/Aws/data/macie2/2020-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2020-01-01', 'endpointPrefix' => 'macie2', 'signingName' => 'macie2', 'serviceFullName' => 'Amazon Macie 2', 'serviceId' => 'Macie2', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'macie2-2020-01-01', 'signatureVersion' => 'v4'], 'operations' => ['AcceptInvitation' => ['name' => 'AcceptInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/accept', 'responseCode' => 200], 'input' => ['shape' => 'AcceptInvitationRequest'], 'output' => ['shape' => 'AcceptInvitationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'BatchGetCustomDataIdentifiers' => ['name' => 'BatchGetCustomDataIdentifiers', 'http' => ['method' => 'POST', 'requestUri' => '/custom-data-identifiers/get', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetCustomDataIdentifiersRequest'], 'output' => ['shape' => 'BatchGetCustomDataIdentifiersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateAllowList' => ['name' => 'CreateAllowList', 'http' => ['method' => 'POST', 'requestUri' => '/allow-lists', 'responseCode' => 200], 'input' => ['shape' => 'CreateAllowListRequest'], 'output' => ['shape' => 'CreateAllowListResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateClassificationJob' => ['name' => 'CreateClassificationJob', 'http' => ['method' => 'POST', 'requestUri' => '/jobs', 'responseCode' => 200], 'input' => ['shape' => 'CreateClassificationJobRequest'], 'output' => ['shape' => 'CreateClassificationJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateCustomDataIdentifier' => ['name' => 'CreateCustomDataIdentifier', 'http' => ['method' => 'POST', 'requestUri' => '/custom-data-identifiers', 'responseCode' => 200], 'input' => ['shape' => 'CreateCustomDataIdentifierRequest'], 'output' => ['shape' => 'CreateCustomDataIdentifierResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateFindingsFilter' => ['name' => 'CreateFindingsFilter', 'http' => ['method' => 'POST', 'requestUri' => '/findingsfilters', 'responseCode' => 200], 'input' => ['shape' => 'CreateFindingsFilterRequest'], 'output' => ['shape' => 'CreateFindingsFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateInvitations' => ['name' => 'CreateInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations', 'responseCode' => 200], 'input' => ['shape' => 'CreateInvitationsRequest'], 'output' => ['shape' => 'CreateInvitationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateMember' => ['name' => 'CreateMember', 'http' => ['method' => 'POST', 'requestUri' => '/members', 'responseCode' => 200], 'input' => ['shape' => 'CreateMemberRequest'], 'output' => ['shape' => 'CreateMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateSampleFindings' => ['name' => 'CreateSampleFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings/sample', 'responseCode' => 200], 'input' => ['shape' => 'CreateSampleFindingsRequest'], 'output' => ['shape' => 'CreateSampleFindingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeclineInvitations' => ['name' => 'DeclineInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/decline', 'responseCode' => 200], 'input' => ['shape' => 'DeclineInvitationsRequest'], 'output' => ['shape' => 'DeclineInvitationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteAllowList' => ['name' => 'DeleteAllowList', 'http' => ['method' => 'DELETE', 'requestUri' => '/allow-lists/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAllowListRequest'], 'output' => ['shape' => 'DeleteAllowListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteCustomDataIdentifier' => ['name' => 'DeleteCustomDataIdentifier', 'http' => ['method' => 'DELETE', 'requestUri' => '/custom-data-identifiers/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCustomDataIdentifierRequest'], 'output' => ['shape' => 'DeleteCustomDataIdentifierResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteFindingsFilter' => ['name' => 'DeleteFindingsFilter', 'http' => ['method' => 'DELETE', 'requestUri' => '/findingsfilters/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteFindingsFilterRequest'], 'output' => ['shape' => 'DeleteFindingsFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteInvitations' => ['name' => 'DeleteInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInvitationsRequest'], 'output' => ['shape' => 'DeleteInvitationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteMember' => ['name' => 'DeleteMember', 'http' => ['method' => 'DELETE', 'requestUri' => '/members/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMemberRequest'], 'output' => ['shape' => 'DeleteMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeBuckets' => ['name' => 'DescribeBuckets', 'http' => ['method' => 'POST', 'requestUri' => '/datasources/s3', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBucketsRequest'], 'output' => ['shape' => 'DescribeBucketsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeClassificationJob' => ['name' => 'DescribeClassificationJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeClassificationJobRequest'], 'output' => ['shape' => 'DescribeClassificationJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeOrganizationConfiguration' => ['name' => 'DescribeOrganizationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/admin/configuration', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOrganizationConfigurationRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DisableMacie' => ['name' => 'DisableMacie', 'http' => ['method' => 'DELETE', 'requestUri' => '/macie', 'responseCode' => 200], 'input' => ['shape' => 'DisableMacieRequest'], 'output' => ['shape' => 'DisableMacieResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DisableOrganizationAdminAccount' => ['name' => 'DisableOrganizationAdminAccount', 'http' => ['method' => 'DELETE', 'requestUri' => '/admin', 'responseCode' => 200], 'input' => ['shape' => 'DisableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'DisableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DisassociateFromAdministratorAccount' => ['name' => 'DisassociateFromAdministratorAccount', 'http' => ['method' => 'POST', 'requestUri' => '/administrator/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateFromAdministratorAccountRequest'], 'output' => ['shape' => 'DisassociateFromAdministratorAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DisassociateFromMasterAccount' => ['name' => 'DisassociateFromMasterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/master/disassociate', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateFromMasterAccountRequest'], 'output' => ['shape' => 'DisassociateFromMasterAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DisassociateMember' => ['name' => 'DisassociateMember', 'http' => ['method' => 'POST', 'requestUri' => '/members/disassociate/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateMemberRequest'], 'output' => ['shape' => 'DisassociateMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'EnableMacie' => ['name' => 'EnableMacie', 'http' => ['method' => 'POST', 'requestUri' => '/macie', 'responseCode' => 200], 'input' => ['shape' => 'EnableMacieRequest'], 'output' => ['shape' => 'EnableMacieResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'EnableOrganizationAdminAccount' => ['name' => 'EnableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/admin', 'responseCode' => 200], 'input' => ['shape' => 'EnableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'EnableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetAdministratorAccount' => ['name' => 'GetAdministratorAccount', 'http' => ['method' => 'GET', 'requestUri' => '/administrator', 'responseCode' => 200], 'input' => ['shape' => 'GetAdministratorAccountRequest'], 'output' => ['shape' => 'GetAdministratorAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetAllowList' => ['name' => 'GetAllowList', 'http' => ['method' => 'GET', 'requestUri' => '/allow-lists/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetAllowListRequest'], 'output' => ['shape' => 'GetAllowListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetAutomatedDiscoveryConfiguration' => ['name' => 'GetAutomatedDiscoveryConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/automated-discovery/configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetAutomatedDiscoveryConfigurationRequest'], 'output' => ['shape' => 'GetAutomatedDiscoveryConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetBucketStatistics' => ['name' => 'GetBucketStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/datasources/s3/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetBucketStatisticsRequest'], 'output' => ['shape' => 'GetBucketStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetClassificationExportConfiguration' => ['name' => 'GetClassificationExportConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/classification-export-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetClassificationExportConfigurationRequest'], 'output' => ['shape' => 'GetClassificationExportConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetClassificationScope' => ['name' => 'GetClassificationScope', 'http' => ['method' => 'GET', 'requestUri' => '/classification-scopes/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetClassificationScopeRequest'], 'output' => ['shape' => 'GetClassificationScopeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetCustomDataIdentifier' => ['name' => 'GetCustomDataIdentifier', 'http' => ['method' => 'GET', 'requestUri' => '/custom-data-identifiers/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetCustomDataIdentifierRequest'], 'output' => ['shape' => 'GetCustomDataIdentifierResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetFindingStatistics' => ['name' => 'GetFindingStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/findings/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingStatisticsRequest'], 'output' => ['shape' => 'GetFindingStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetFindings' => ['name' => 'GetFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings/describe', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsRequest'], 'output' => ['shape' => 'GetFindingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetFindingsFilter' => ['name' => 'GetFindingsFilter', 'http' => ['method' => 'GET', 'requestUri' => '/findingsfilters/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsFilterRequest'], 'output' => ['shape' => 'GetFindingsFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetFindingsPublicationConfiguration' => ['name' => 'GetFindingsPublicationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/findings-publication-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetFindingsPublicationConfigurationRequest'], 'output' => ['shape' => 'GetFindingsPublicationConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetInvitationsCount' => ['name' => 'GetInvitationsCount', 'http' => ['method' => 'GET', 'requestUri' => '/invitations/count', 'responseCode' => 200], 'input' => ['shape' => 'GetInvitationsCountRequest'], 'output' => ['shape' => 'GetInvitationsCountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetMacieSession' => ['name' => 'GetMacieSession', 'http' => ['method' => 'GET', 'requestUri' => '/macie', 'responseCode' => 200], 'input' => ['shape' => 'GetMacieSessionRequest'], 'output' => ['shape' => 'GetMacieSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetMasterAccount' => ['name' => 'GetMasterAccount', 'http' => ['method' => 'GET', 'requestUri' => '/master', 'responseCode' => 200], 'input' => ['shape' => 'GetMasterAccountRequest'], 'output' => ['shape' => 'GetMasterAccountResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetMember' => ['name' => 'GetMember', 'http' => ['method' => 'GET', 'requestUri' => '/members/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetMemberRequest'], 'output' => ['shape' => 'GetMemberResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetResourceProfile' => ['name' => 'GetResourceProfile', 'http' => ['method' => 'GET', 'requestUri' => '/resource-profiles', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceProfileRequest'], 'output' => ['shape' => 'GetResourceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetRevealConfiguration' => ['name' => 'GetRevealConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/reveal-configuration', 'responseCode' => 200], 'input' => ['shape' => 'GetRevealConfigurationRequest'], 'output' => ['shape' => 'GetRevealConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetSensitiveDataOccurrences' => ['name' => 'GetSensitiveDataOccurrences', 'http' => ['method' => 'GET', 'requestUri' => '/findings/{findingId}/reveal', 'responseCode' => 200], 'input' => ['shape' => 'GetSensitiveDataOccurrencesRequest'], 'output' => ['shape' => 'GetSensitiveDataOccurrencesResponse'], 'errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetSensitiveDataOccurrencesAvailability' => ['name' => 'GetSensitiveDataOccurrencesAvailability', 'http' => ['method' => 'GET', 'requestUri' => '/findings/{findingId}/reveal/availability', 'responseCode' => 200], 'input' => ['shape' => 'GetSensitiveDataOccurrencesAvailabilityRequest'], 'output' => ['shape' => 'GetSensitiveDataOccurrencesAvailabilityResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetSensitivityInspectionTemplate' => ['name' => 'GetSensitivityInspectionTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/templates/sensitivity-inspections/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetSensitivityInspectionTemplateRequest'], 'output' => ['shape' => 'GetSensitivityInspectionTemplateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetUsageStatistics' => ['name' => 'GetUsageStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/usage/statistics', 'responseCode' => 200], 'input' => ['shape' => 'GetUsageStatisticsRequest'], 'output' => ['shape' => 'GetUsageStatisticsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'GetUsageTotals' => ['name' => 'GetUsageTotals', 'http' => ['method' => 'GET', 'requestUri' => '/usage', 'responseCode' => 200], 'input' => ['shape' => 'GetUsageTotalsRequest'], 'output' => ['shape' => 'GetUsageTotalsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListAllowLists' => ['name' => 'ListAllowLists', 'http' => ['method' => 'GET', 'requestUri' => '/allow-lists', 'responseCode' => 200], 'input' => ['shape' => 'ListAllowListsRequest'], 'output' => ['shape' => 'ListAllowListsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListClassificationJobs' => ['name' => 'ListClassificationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/jobs/list', 'responseCode' => 200], 'input' => ['shape' => 'ListClassificationJobsRequest'], 'output' => ['shape' => 'ListClassificationJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListClassificationScopes' => ['name' => 'ListClassificationScopes', 'http' => ['method' => 'GET', 'requestUri' => '/classification-scopes', 'responseCode' => 200], 'input' => ['shape' => 'ListClassificationScopesRequest'], 'output' => ['shape' => 'ListClassificationScopesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListCustomDataIdentifiers' => ['name' => 'ListCustomDataIdentifiers', 'http' => ['method' => 'POST', 'requestUri' => '/custom-data-identifiers/list', 'responseCode' => 200], 'input' => ['shape' => 'ListCustomDataIdentifiersRequest'], 'output' => ['shape' => 'ListCustomDataIdentifiersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListFindings' => ['name' => 'ListFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsRequest'], 'output' => ['shape' => 'ListFindingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListFindingsFilters' => ['name' => 'ListFindingsFilters', 'http' => ['method' => 'GET', 'requestUri' => '/findingsfilters', 'responseCode' => 200], 'input' => ['shape' => 'ListFindingsFiltersRequest'], 'output' => ['shape' => 'ListFindingsFiltersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListInvitations' => ['name' => 'ListInvitations', 'http' => ['method' => 'GET', 'requestUri' => '/invitations', 'responseCode' => 200], 'input' => ['shape' => 'ListInvitationsRequest'], 'output' => ['shape' => 'ListInvitationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListManagedDataIdentifiers' => ['name' => 'ListManagedDataIdentifiers', 'http' => ['method' => 'POST', 'requestUri' => '/managed-data-identifiers/list', 'responseCode' => 200], 'input' => ['shape' => 'ListManagedDataIdentifiersRequest'], 'output' => ['shape' => 'ListManagedDataIdentifiersResponse'], 'errors' => []], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'GET', 'requestUri' => '/members', 'responseCode' => 200], 'input' => ['shape' => 'ListMembersRequest'], 'output' => ['shape' => 'ListMembersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListOrganizationAdminAccounts' => ['name' => 'ListOrganizationAdminAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/admin', 'responseCode' => 200], 'input' => ['shape' => 'ListOrganizationAdminAccountsRequest'], 'output' => ['shape' => 'ListOrganizationAdminAccountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'ListResourceProfileArtifacts' => ['name' => 'ListResourceProfileArtifacts', 'http' => ['method' => 'GET', 'requestUri' => '/resource-profiles/artifacts', 'responseCode' => 200], 'input' => ['shape' => 'ListResourceProfileArtifactsRequest'], 'output' => ['shape' => 'ListResourceProfileArtifactsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListResourceProfileDetections' => ['name' => 'ListResourceProfileDetections', 'http' => ['method' => 'GET', 'requestUri' => '/resource-profiles/detections', 'responseCode' => 200], 'input' => ['shape' => 'ListResourceProfileDetectionsRequest'], 'output' => ['shape' => 'ListResourceProfileDetectionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListSensitivityInspectionTemplates' => ['name' => 'ListSensitivityInspectionTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/templates/sensitivity-inspections', 'responseCode' => 200], 'input' => ['shape' => 'ListSensitivityInspectionTemplatesRequest'], 'output' => ['shape' => 'ListSensitivityInspectionTemplatesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => []], 'PutClassificationExportConfiguration' => ['name' => 'PutClassificationExportConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/classification-export-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutClassificationExportConfigurationRequest'], 'output' => ['shape' => 'PutClassificationExportConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'PutFindingsPublicationConfiguration' => ['name' => 'PutFindingsPublicationConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/findings-publication-configuration', 'responseCode' => 200], 'input' => ['shape' => 'PutFindingsPublicationConfigurationRequest'], 'output' => ['shape' => 'PutFindingsPublicationConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'SearchResources' => ['name' => 'SearchResources', 'http' => ['method' => 'POST', 'requestUri' => '/datasources/search-resources', 'responseCode' => 200], 'input' => ['shape' => 'SearchResourcesRequest'], 'output' => ['shape' => 'SearchResourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => []], 'TestCustomDataIdentifier' => ['name' => 'TestCustomDataIdentifier', 'http' => ['method' => 'POST', 'requestUri' => '/custom-data-identifiers/test', 'responseCode' => 200], 'input' => ['shape' => 'TestCustomDataIdentifierRequest'], 'output' => ['shape' => 'TestCustomDataIdentifierResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => []], 'UpdateAllowList' => ['name' => 'UpdateAllowList', 'http' => ['method' => 'PUT', 'requestUri' => '/allow-lists/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAllowListRequest'], 'output' => ['shape' => 'UpdateAllowListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateAutomatedDiscoveryConfiguration' => ['name' => 'UpdateAutomatedDiscoveryConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/automated-discovery/configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAutomatedDiscoveryConfigurationRequest'], 'output' => ['shape' => 'UpdateAutomatedDiscoveryConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateClassificationJob' => ['name' => 'UpdateClassificationJob', 'http' => ['method' => 'PATCH', 'requestUri' => '/jobs/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateClassificationJobRequest'], 'output' => ['shape' => 'UpdateClassificationJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateClassificationScope' => ['name' => 'UpdateClassificationScope', 'http' => ['method' => 'PATCH', 'requestUri' => '/classification-scopes/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateClassificationScopeRequest'], 'output' => ['shape' => 'UpdateClassificationScopeResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateFindingsFilter' => ['name' => 'UpdateFindingsFilter', 'http' => ['method' => 'PATCH', 'requestUri' => '/findingsfilters/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFindingsFilterRequest'], 'output' => ['shape' => 'UpdateFindingsFilterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateMacieSession' => ['name' => 'UpdateMacieSession', 'http' => ['method' => 'PATCH', 'requestUri' => '/macie', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMacieSessionRequest'], 'output' => ['shape' => 'UpdateMacieSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateMemberSession' => ['name' => 'UpdateMemberSession', 'http' => ['method' => 'PATCH', 'requestUri' => '/macie/members/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMemberSessionRequest'], 'output' => ['shape' => 'UpdateMemberSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateOrganizationConfiguration' => ['name' => 'UpdateOrganizationConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/admin/configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateOrganizationConfigurationRequest'], 'output' => ['shape' => 'UpdateOrganizationConfigurationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateResourceProfile' => ['name' => 'UpdateResourceProfile', 'http' => ['method' => 'PATCH', 'requestUri' => '/resource-profiles', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourceProfileRequest'], 'output' => ['shape' => 'UpdateResourceProfileResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateResourceProfileDetections' => ['name' => 'UpdateResourceProfileDetections', 'http' => ['method' => 'PATCH', 'requestUri' => '/resource-profiles/detections', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourceProfileDetectionsRequest'], 'output' => ['shape' => 'UpdateResourceProfileDetectionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateRevealConfiguration' => ['name' => 'UpdateRevealConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/reveal-configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRevealConfigurationRequest'], 'output' => ['shape' => 'UpdateRevealConfigurationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateSensitivityInspectionTemplate' => ['name' => 'UpdateSensitivityInspectionTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/templates/sensitivity-inspections/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSensitivityInspectionTemplateRequest'], 'output' => ['shape' => 'UpdateSensitivityInspectionTemplateResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AcceptInvitationRequest' => ['type' => 'structure', 'members' => ['administratorAccountId' => ['shape' => '__string', 'locationName' => 'administratorAccountId'], 'invitationId' => ['shape' => '__string', 'locationName' => 'invitationId'], 'masterAccount' => ['shape' => '__string', 'locationName' => 'masterAccount']], 'required' => ['invitationId']], 'AcceptInvitationResponse' => ['type' => 'structure', 'members' => []], 'AccessControlList' => ['type' => 'structure', 'members' => ['allowsPublicReadAccess' => ['shape' => '__boolean', 'locationName' => 'allowsPublicReadAccess'], 'allowsPublicWriteAccess' => ['shape' => '__boolean', 'locationName' => 'allowsPublicWriteAccess']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'AccountDetail' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'email' => ['shape' => '__string', 'locationName' => 'email']], 'required' => ['email', 'accountId']], 'AccountLevelPermissions' => ['type' => 'structure', 'members' => ['blockPublicAccess' => ['shape' => 'BlockPublicAccess', 'locationName' => 'blockPublicAccess']]], 'AdminAccount' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'status' => ['shape' => 'AdminStatus', 'locationName' => 'status']]], 'AdminStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLING_IN_PROGRESS']], 'AllowListCriteria' => ['type' => 'structure', 'members' => ['regex' => ['shape' => '__stringMin1Max512PatternSS', 'locationName' => 'regex'], 's3WordsList' => ['shape' => 'S3WordsList', 'locationName' => 's3WordsList']]], 'AllowListStatus' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'AllowListStatusCode', 'locationName' => 'code'], 'description' => ['shape' => '__stringMin1Max1024PatternSS', 'locationName' => 'description']], 'required' => ['code']], 'AllowListStatusCode' => ['type' => 'string', 'enum' => ['OK', 'S3_OBJECT_NOT_FOUND', 'S3_USER_ACCESS_DENIED', 'S3_OBJECT_ACCESS_DENIED', 'S3_THROTTLED', 'S3_OBJECT_OVERSIZE', 'S3_OBJECT_EMPTY', 'UNKNOWN_ERROR']], 'AllowListSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'description' => ['shape' => '__stringMin1Max512PatternSS', 'locationName' => 'description'], 'id' => ['shape' => '__stringMin22Max22PatternAZ0922', 'locationName' => 'id'], 'name' => ['shape' => '__stringMin1Max128Pattern', 'locationName' => 'name'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'AllowsUnencryptedObjectUploads' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE', 'UNKNOWN']], 'ApiCallDetails' => ['type' => 'structure', 'members' => ['api' => ['shape' => '__string', 'locationName' => 'api'], 'apiServiceName' => ['shape' => '__string', 'locationName' => 'apiServiceName'], 'firstSeen' => ['shape' => '__timestampIso8601', 'locationName' => 'firstSeen'], 'lastSeen' => ['shape' => '__timestampIso8601', 'locationName' => 'lastSeen']]], 'AssumedRole' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => '__string', 'locationName' => 'accessKeyId'], 'accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId'], 'sessionContext' => ['shape' => 'SessionContext', 'locationName' => 'sessionContext']]], 'AutomatedDiscoveryStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AvailabilityCode' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UNAVAILABLE']], 'AwsAccount' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId']]], 'AwsService' => ['type' => 'structure', 'members' => ['invokedBy' => ['shape' => '__string', 'locationName' => 'invokedBy']]], 'BatchGetCustomDataIdentifierSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'deleted' => ['shape' => '__boolean', 'locationName' => 'deleted'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name']]], 'BatchGetCustomDataIdentifiersRequest' => ['type' => 'structure', 'members' => ['ids' => ['shape' => '__listOf__string', 'locationName' => 'ids']]], 'BatchGetCustomDataIdentifiersResponse' => ['type' => 'structure', 'members' => ['customDataIdentifiers' => ['shape' => '__listOfBatchGetCustomDataIdentifierSummary', 'locationName' => 'customDataIdentifiers'], 'notFoundIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'notFoundIdentifierIds']]], 'BlockPublicAccess' => ['type' => 'structure', 'members' => ['blockPublicAcls' => ['shape' => '__boolean', 'locationName' => 'blockPublicAcls'], 'blockPublicPolicy' => ['shape' => '__boolean', 'locationName' => 'blockPublicPolicy'], 'ignorePublicAcls' => ['shape' => '__boolean', 'locationName' => 'ignorePublicAcls'], 'restrictPublicBuckets' => ['shape' => '__boolean', 'locationName' => 'restrictPublicBuckets']]], 'BucketCountByEffectivePermission' => ['type' => 'structure', 'members' => ['publiclyAccessible' => ['shape' => '__long', 'locationName' => 'publiclyAccessible'], 'publiclyReadable' => ['shape' => '__long', 'locationName' => 'publiclyReadable'], 'publiclyWritable' => ['shape' => '__long', 'locationName' => 'publiclyWritable'], 'unknown' => ['shape' => '__long', 'locationName' => 'unknown']]], 'BucketCountByEncryptionType' => ['type' => 'structure', 'members' => ['kmsManaged' => ['shape' => '__long', 'locationName' => 'kmsManaged'], 's3Managed' => ['shape' => '__long', 'locationName' => 's3Managed'], 'unencrypted' => ['shape' => '__long', 'locationName' => 'unencrypted'], 'unknown' => ['shape' => '__long', 'locationName' => 'unknown']]], 'BucketCountBySharedAccessType' => ['type' => 'structure', 'members' => ['external' => ['shape' => '__long', 'locationName' => 'external'], 'internal' => ['shape' => '__long', 'locationName' => 'internal'], 'notShared' => ['shape' => '__long', 'locationName' => 'notShared'], 'unknown' => ['shape' => '__long', 'locationName' => 'unknown']]], 'BucketCountPolicyAllowsUnencryptedObjectUploads' => ['type' => 'structure', 'members' => ['allowsUnencryptedObjectUploads' => ['shape' => '__long', 'locationName' => 'allowsUnencryptedObjectUploads'], 'deniesUnencryptedObjectUploads' => ['shape' => '__long', 'locationName' => 'deniesUnencryptedObjectUploads'], 'unknown' => ['shape' => '__long', 'locationName' => 'unknown']]], 'BucketCriteria' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'BucketCriteriaAdditionalProperties']], 'BucketCriteriaAdditionalProperties' => ['type' => 'structure', 'members' => ['eq' => ['shape' => '__listOf__string', 'locationName' => 'eq'], 'gt' => ['shape' => '__long', 'locationName' => 'gt'], 'gte' => ['shape' => '__long', 'locationName' => 'gte'], 'lt' => ['shape' => '__long', 'locationName' => 'lt'], 'lte' => ['shape' => '__long', 'locationName' => 'lte'], 'neq' => ['shape' => '__listOf__string', 'locationName' => 'neq'], 'prefix' => ['shape' => '__string', 'locationName' => 'prefix']]], 'BucketLevelPermissions' => ['type' => 'structure', 'members' => ['accessControlList' => ['shape' => 'AccessControlList', 'locationName' => 'accessControlList'], 'blockPublicAccess' => ['shape' => 'BlockPublicAccess', 'locationName' => 'blockPublicAccess'], 'bucketPolicy' => ['shape' => 'BucketPolicy', 'locationName' => 'bucketPolicy']]], 'BucketMetadata' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'allowsUnencryptedObjectUploads' => ['shape' => 'AllowsUnencryptedObjectUploads', 'locationName' => 'allowsUnencryptedObjectUploads'], 'bucketArn' => ['shape' => '__string', 'locationName' => 'bucketArn'], 'bucketCreatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'bucketCreatedAt'], 'bucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'classifiableObjectCount' => ['shape' => '__long', 'locationName' => 'classifiableObjectCount'], 'classifiableSizeInBytes' => ['shape' => '__long', 'locationName' => 'classifiableSizeInBytes'], 'errorCode' => ['shape' => 'BucketMetadataErrorCode', 'locationName' => 'errorCode'], 'errorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage'], 'jobDetails' => ['shape' => 'JobDetails', 'locationName' => 'jobDetails'], 'lastAutomatedDiscoveryTime' => ['shape' => '__timestampIso8601', 'locationName' => 'lastAutomatedDiscoveryTime'], 'lastUpdated' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdated'], 'objectCount' => ['shape' => '__long', 'locationName' => 'objectCount'], 'objectCountByEncryptionType' => ['shape' => 'ObjectCountByEncryptionType', 'locationName' => 'objectCountByEncryptionType'], 'publicAccess' => ['shape' => 'BucketPublicAccess', 'locationName' => 'publicAccess'], 'region' => ['shape' => '__string', 'locationName' => 'region'], 'replicationDetails' => ['shape' => 'ReplicationDetails', 'locationName' => 'replicationDetails'], 'sensitivityScore' => ['shape' => '__integer', 'locationName' => 'sensitivityScore'], 'serverSideEncryption' => ['shape' => 'BucketServerSideEncryption', 'locationName' => 'serverSideEncryption'], 'sharedAccess' => ['shape' => 'SharedAccess', 'locationName' => 'sharedAccess'], 'sizeInBytes' => ['shape' => '__long', 'locationName' => 'sizeInBytes'], 'sizeInBytesCompressed' => ['shape' => '__long', 'locationName' => 'sizeInBytesCompressed'], 'tags' => ['shape' => '__listOfKeyValuePair', 'locationName' => 'tags'], 'unclassifiableObjectCount' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectCount'], 'unclassifiableObjectSizeInBytes' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectSizeInBytes'], 'versioning' => ['shape' => '__boolean', 'locationName' => 'versioning']]], 'BucketMetadataErrorCode' => ['type' => 'string', 'enum' => ['ACCESS_DENIED']], 'BucketPermissionConfiguration' => ['type' => 'structure', 'members' => ['accountLevelPermissions' => ['shape' => 'AccountLevelPermissions', 'locationName' => 'accountLevelPermissions'], 'bucketLevelPermissions' => ['shape' => 'BucketLevelPermissions', 'locationName' => 'bucketLevelPermissions']]], 'BucketPolicy' => ['type' => 'structure', 'members' => ['allowsPublicReadAccess' => ['shape' => '__boolean', 'locationName' => 'allowsPublicReadAccess'], 'allowsPublicWriteAccess' => ['shape' => '__boolean', 'locationName' => 'allowsPublicWriteAccess']]], 'BucketPublicAccess' => ['type' => 'structure', 'members' => ['effectivePermission' => ['shape' => 'EffectivePermission', 'locationName' => 'effectivePermission'], 'permissionConfiguration' => ['shape' => 'BucketPermissionConfiguration', 'locationName' => 'permissionConfiguration']]], 'BucketServerSideEncryption' => ['type' => 'structure', 'members' => ['kmsMasterKeyId' => ['shape' => '__string', 'locationName' => 'kmsMasterKeyId'], 'type' => ['shape' => 'Type', 'locationName' => 'type']]], 'BucketSortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => '__string', 'locationName' => 'attributeName'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'BucketStatisticsBySensitivity' => ['type' => 'structure', 'members' => ['classificationError' => ['shape' => 'SensitivityAggregations', 'locationName' => 'classificationError'], 'notClassified' => ['shape' => 'SensitivityAggregations', 'locationName' => 'notClassified'], 'notSensitive' => ['shape' => 'SensitivityAggregations', 'locationName' => 'notSensitive'], 'sensitive' => ['shape' => 'SensitivityAggregations', 'locationName' => 'sensitive']]], 'Cell' => ['type' => 'structure', 'members' => ['cellReference' => ['shape' => '__string', 'locationName' => 'cellReference'], 'column' => ['shape' => '__long', 'locationName' => 'column'], 'columnName' => ['shape' => '__string', 'locationName' => 'columnName'], 'row' => ['shape' => '__long', 'locationName' => 'row']]], 'Cells' => ['type' => 'list', 'member' => ['shape' => 'Cell']], 'ClassificationDetails' => ['type' => 'structure', 'members' => ['detailedResultsLocation' => ['shape' => '__string', 'locationName' => 'detailedResultsLocation'], 'jobArn' => ['shape' => '__string', 'locationName' => 'jobArn'], 'jobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'originType' => ['shape' => 'OriginType', 'locationName' => 'originType'], 'result' => ['shape' => 'ClassificationResult', 'locationName' => 'result']]], 'ClassificationExportConfiguration' => ['type' => 'structure', 'members' => ['s3Destination' => ['shape' => 'S3Destination', 'locationName' => 's3Destination']]], 'ClassificationResult' => ['type' => 'structure', 'members' => ['additionalOccurrences' => ['shape' => '__boolean', 'locationName' => 'additionalOccurrences'], 'customDataIdentifiers' => ['shape' => 'CustomDataIdentifiers', 'locationName' => 'customDataIdentifiers'], 'mimeType' => ['shape' => '__string', 'locationName' => 'mimeType'], 'sensitiveData' => ['shape' => 'SensitiveData', 'locationName' => 'sensitiveData'], 'sizeClassified' => ['shape' => '__long', 'locationName' => 'sizeClassified'], 'status' => ['shape' => 'ClassificationResultStatus', 'locationName' => 'status']]], 'ClassificationResultStatus' => ['type' => 'structure', 'members' => ['code' => ['shape' => '__string', 'locationName' => 'code'], 'reason' => ['shape' => '__string', 'locationName' => 'reason']]], 'ClassificationScopeId' => ['type' => 'string', 'pattern' => '^[0-9a-z]*$'], 'ClassificationScopeName' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z_\\\\-]*$'], 'ClassificationScopeSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ClassificationScopeId', 'locationName' => 'id'], 'name' => ['shape' => 'ClassificationScopeName', 'locationName' => 'name']]], 'ClassificationScopeUpdateOperation' => ['type' => 'string', 'enum' => ['ADD', 'REPLACE', 'REMOVE']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateAllowListRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'criteria' => ['shape' => 'AllowListCriteria', 'locationName' => 'criteria'], 'description' => ['shape' => '__stringMin1Max512PatternSS', 'locationName' => 'description'], 'name' => ['shape' => '__stringMin1Max128Pattern', 'locationName' => 'name'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['criteria', 'clientToken', 'name']], 'CreateAllowListResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922', 'locationName' => 'arn'], 'id' => ['shape' => '__stringMin22Max22PatternAZ0922', 'locationName' => 'id']]], 'CreateClassificationJobRequest' => ['type' => 'structure', 'members' => ['allowListIds' => ['shape' => '__listOf__string', 'locationName' => 'allowListIds'], 'clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'customDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'customDataIdentifierIds'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'initialRun' => ['shape' => '__boolean', 'locationName' => 'initialRun'], 'jobType' => ['shape' => 'JobType', 'locationName' => 'jobType'], 'managedDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'managedDataIdentifierIds'], 'managedDataIdentifierSelector' => ['shape' => 'ManagedDataIdentifierSelector', 'locationName' => 'managedDataIdentifierSelector'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 's3JobDefinition' => ['shape' => 'S3JobDefinition', 'locationName' => 's3JobDefinition'], 'samplingPercentage' => ['shape' => '__integer', 'locationName' => 'samplingPercentage'], 'scheduleFrequency' => ['shape' => 'JobScheduleFrequency', 'locationName' => 'scheduleFrequency'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['s3JobDefinition', 'jobType', 'clientToken', 'name']], 'CreateClassificationJobResponse' => ['type' => 'structure', 'members' => ['jobArn' => ['shape' => '__string', 'locationName' => 'jobArn'], 'jobId' => ['shape' => '__string', 'locationName' => 'jobId']]], 'CreateCustomDataIdentifierRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'ignoreWords' => ['shape' => '__listOf__string', 'locationName' => 'ignoreWords'], 'keywords' => ['shape' => '__listOf__string', 'locationName' => 'keywords'], 'maximumMatchDistance' => ['shape' => '__integer', 'locationName' => 'maximumMatchDistance'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'regex' => ['shape' => '__string', 'locationName' => 'regex'], 'severityLevels' => ['shape' => 'SeverityLevelList', 'locationName' => 'severityLevels'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['regex', 'name']], 'CreateCustomDataIdentifierResponse' => ['type' => 'structure', 'members' => ['customDataIdentifierId' => ['shape' => '__string', 'locationName' => 'customDataIdentifierId']]], 'CreateFindingsFilterRequest' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FindingsFilterAction', 'locationName' => 'action'], 'clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'findingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'position' => ['shape' => '__integer', 'locationName' => 'position'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['action', 'findingCriteria', 'name']], 'CreateFindingsFilterResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'id' => ['shape' => '__string', 'locationName' => 'id']]], 'CreateInvitationsRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => '__listOf__string', 'locationName' => 'accountIds'], 'disableEmailNotification' => ['shape' => '__boolean', 'locationName' => 'disableEmailNotification'], 'message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['accountIds']], 'CreateInvitationsResponse' => ['type' => 'structure', 'members' => ['unprocessedAccounts' => ['shape' => '__listOfUnprocessedAccount', 'locationName' => 'unprocessedAccounts']]], 'CreateMemberRequest' => ['type' => 'structure', 'members' => ['account' => ['shape' => 'AccountDetail', 'locationName' => 'account'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['account']], 'CreateMemberResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn']]], 'CreateSampleFindingsRequest' => ['type' => 'structure', 'members' => ['findingTypes' => ['shape' => '__listOfFindingType', 'locationName' => 'findingTypes']]], 'CreateSampleFindingsResponse' => ['type' => 'structure', 'members' => []], 'CriteriaBlockForJob' => ['type' => 'structure', 'members' => ['and' => ['shape' => '__listOfCriteriaForJob', 'locationName' => 'and']]], 'CriteriaForJob' => ['type' => 'structure', 'members' => ['simpleCriterion' => ['shape' => 'SimpleCriterionForJob', 'locationName' => 'simpleCriterion'], 'tagCriterion' => ['shape' => 'TagCriterionForJob', 'locationName' => 'tagCriterion']]], 'Criterion' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'CriterionAdditionalProperties']], 'CriterionAdditionalProperties' => ['type' => 'structure', 'members' => ['eq' => ['shape' => '__listOf__string', 'locationName' => 'eq'], 'eqExactMatch' => ['shape' => '__listOf__string', 'locationName' => 'eqExactMatch'], 'gt' => ['shape' => '__long', 'locationName' => 'gt'], 'gte' => ['shape' => '__long', 'locationName' => 'gte'], 'lt' => ['shape' => '__long', 'locationName' => 'lt'], 'lte' => ['shape' => '__long', 'locationName' => 'lte'], 'neq' => ['shape' => '__listOf__string', 'locationName' => 'neq']]], 'Currency' => ['type' => 'string', 'enum' => ['USD']], 'CustomDataIdentifierSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name']]], 'CustomDataIdentifiers' => ['type' => 'structure', 'members' => ['detections' => ['shape' => 'CustomDetections', 'locationName' => 'detections'], 'totalCount' => ['shape' => '__long', 'locationName' => 'totalCount']]], 'CustomDetection' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'count' => ['shape' => '__long', 'locationName' => 'count'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'occurrences' => ['shape' => 'Occurrences', 'locationName' => 'occurrences']]], 'CustomDetections' => ['type' => 'list', 'member' => ['shape' => 'CustomDetection']], 'DailySchedule' => ['type' => 'structure', 'members' => []], 'DataIdentifierSeverity' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'DataIdentifierType' => ['type' => 'string', 'enum' => ['CUSTOM', 'MANAGED']], 'DayOfWeek' => ['type' => 'string', 'enum' => ['SUNDAY', 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY']], 'DeclineInvitationsRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => '__listOf__string', 'locationName' => 'accountIds']], 'required' => ['accountIds']], 'DeclineInvitationsResponse' => ['type' => 'structure', 'members' => ['unprocessedAccounts' => ['shape' => '__listOfUnprocessedAccount', 'locationName' => 'unprocessedAccounts']]], 'DefaultDetection' => ['type' => 'structure', 'members' => ['count' => ['shape' => '__long', 'locationName' => 'count'], 'occurrences' => ['shape' => 'Occurrences', 'locationName' => 'occurrences'], 'type' => ['shape' => '__string', 'locationName' => 'type']]], 'DefaultDetections' => ['type' => 'list', 'member' => ['shape' => 'DefaultDetection']], 'DeleteAllowListRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 'ignoreJobChecks' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'ignoreJobChecks']], 'required' => ['id']], 'DeleteAllowListResponse' => ['type' => 'structure', 'members' => []], 'DeleteCustomDataIdentifierRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'DeleteCustomDataIdentifierResponse' => ['type' => 'structure', 'members' => []], 'DeleteFindingsFilterRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'DeleteFindingsFilterResponse' => ['type' => 'structure', 'members' => []], 'DeleteInvitationsRequest' => ['type' => 'structure', 'members' => ['accountIds' => ['shape' => '__listOf__string', 'locationName' => 'accountIds']], 'required' => ['accountIds']], 'DeleteInvitationsResponse' => ['type' => 'structure', 'members' => ['unprocessedAccounts' => ['shape' => '__listOfUnprocessedAccount', 'locationName' => 'unprocessedAccounts']]], 'DeleteMemberRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'DeleteMemberResponse' => ['type' => 'structure', 'members' => []], 'DescribeBucketsRequest' => ['type' => 'structure', 'members' => ['criteria' => ['shape' => 'BucketCriteria', 'locationName' => 'criteria'], 'maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sortCriteria' => ['shape' => 'BucketSortCriteria', 'locationName' => 'sortCriteria']]], 'DescribeBucketsResponse' => ['type' => 'structure', 'members' => ['buckets' => ['shape' => '__listOfBucketMetadata', 'locationName' => 'buckets'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DescribeClassificationJobRequest' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'jobId']], 'required' => ['jobId']], 'DescribeClassificationJobResponse' => ['type' => 'structure', 'members' => ['allowListIds' => ['shape' => '__listOf__string', 'locationName' => 'allowListIds'], 'clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'customDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'customDataIdentifierIds'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'initialRun' => ['shape' => '__boolean', 'locationName' => 'initialRun'], 'jobArn' => ['shape' => '__string', 'locationName' => 'jobArn'], 'jobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'jobStatus' => ['shape' => 'JobStatus', 'locationName' => 'jobStatus'], 'jobType' => ['shape' => 'JobType', 'locationName' => 'jobType'], 'lastRunErrorStatus' => ['shape' => 'LastRunErrorStatus', 'locationName' => 'lastRunErrorStatus'], 'lastRunTime' => ['shape' => '__timestampIso8601', 'locationName' => 'lastRunTime'], 'managedDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'managedDataIdentifierIds'], 'managedDataIdentifierSelector' => ['shape' => 'ManagedDataIdentifierSelector', 'locationName' => 'managedDataIdentifierSelector'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 's3JobDefinition' => ['shape' => 'S3JobDefinition', 'locationName' => 's3JobDefinition'], 'samplingPercentage' => ['shape' => '__integer', 'locationName' => 'samplingPercentage'], 'scheduleFrequency' => ['shape' => 'JobScheduleFrequency', 'locationName' => 'scheduleFrequency'], 'statistics' => ['shape' => 'Statistics', 'locationName' => 'statistics'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags'], 'userPausedDetails' => ['shape' => 'UserPausedDetails', 'locationName' => 'userPausedDetails']]], 'DescribeOrganizationConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => ['autoEnable' => ['shape' => '__boolean', 'locationName' => 'autoEnable'], 'maxAccountLimitReached' => ['shape' => '__boolean', 'locationName' => 'maxAccountLimitReached']]], 'DetectedDataDetails' => ['type' => 'structure', 'members' => ['value' => ['shape' => '__stringMin1Max128', 'locationName' => 'value']], 'required' => ['value']], 'Detection' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'count' => ['shape' => '__long', 'locationName' => 'count'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'suppressed' => ['shape' => '__boolean', 'locationName' => 'suppressed'], 'type' => ['shape' => 'DataIdentifierType', 'locationName' => 'type']]], 'DisableMacieRequest' => ['type' => 'structure', 'members' => []], 'DisableMacieResponse' => ['type' => 'structure', 'members' => []], 'DisableOrganizationAdminAccountRequest' => ['type' => 'structure', 'members' => ['adminAccountId' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'adminAccountId']], 'required' => ['adminAccountId']], 'DisableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromAdministratorAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateFromAdministratorAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromMasterAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateFromMasterAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateMemberRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'DisassociateMemberResponse' => ['type' => 'structure', 'members' => []], 'DomainDetails' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => '__string', 'locationName' => 'domainName']]], 'EffectivePermission' => ['type' => 'string', 'enum' => ['PUBLIC', 'NOT_PUBLIC', 'UNKNOWN']], 'Empty' => ['type' => 'structure', 'members' => []], 'EnableMacieRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'findingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'status' => ['shape' => 'MacieStatus', 'locationName' => 'status']]], 'EnableMacieResponse' => ['type' => 'structure', 'members' => []], 'EnableOrganizationAdminAccountRequest' => ['type' => 'structure', 'members' => ['adminAccountId' => ['shape' => '__string', 'locationName' => 'adminAccountId'], 'clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true]], 'required' => ['adminAccountId']], 'EnableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'EncryptionType' => ['type' => 'string', 'enum' => ['NONE', 'AES256', 'aws:kms', 'UNKNOWN']], 'ErrorCode' => ['type' => 'string', 'enum' => ['ClientError', 'InternalError']], 'FederatedUser' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => '__string', 'locationName' => 'accessKeyId'], 'accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId'], 'sessionContext' => ['shape' => 'SessionContext', 'locationName' => 'sessionContext']]], 'Finding' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'archived' => ['shape' => '__boolean', 'locationName' => 'archived'], 'category' => ['shape' => 'FindingCategory', 'locationName' => 'category'], 'classificationDetails' => ['shape' => 'ClassificationDetails', 'locationName' => 'classificationDetails'], 'count' => ['shape' => '__long', 'locationName' => 'count'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'partition' => ['shape' => '__string', 'locationName' => 'partition'], 'policyDetails' => ['shape' => 'PolicyDetails', 'locationName' => 'policyDetails'], 'region' => ['shape' => '__string', 'locationName' => 'region'], 'resourcesAffected' => ['shape' => 'ResourcesAffected', 'locationName' => 'resourcesAffected'], 'sample' => ['shape' => '__boolean', 'locationName' => 'sample'], 'schemaVersion' => ['shape' => '__string', 'locationName' => 'schemaVersion'], 'severity' => ['shape' => 'Severity', 'locationName' => 'severity'], 'title' => ['shape' => '__string', 'locationName' => 'title'], 'type' => ['shape' => 'FindingType', 'locationName' => 'type'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'FindingAction' => ['type' => 'structure', 'members' => ['actionType' => ['shape' => 'FindingActionType', 'locationName' => 'actionType'], 'apiCallDetails' => ['shape' => 'ApiCallDetails', 'locationName' => 'apiCallDetails']]], 'FindingActionType' => ['type' => 'string', 'enum' => ['AWS_API_CALL']], 'FindingActor' => ['type' => 'structure', 'members' => ['domainDetails' => ['shape' => 'DomainDetails', 'locationName' => 'domainDetails'], 'ipAddressDetails' => ['shape' => 'IpAddressDetails', 'locationName' => 'ipAddressDetails'], 'userIdentity' => ['shape' => 'UserIdentity', 'locationName' => 'userIdentity']]], 'FindingCategory' => ['type' => 'string', 'enum' => ['CLASSIFICATION', 'POLICY']], 'FindingCriteria' => ['type' => 'structure', 'members' => ['criterion' => ['shape' => 'Criterion', 'locationName' => 'criterion']]], 'FindingPublishingFrequency' => ['type' => 'string', 'enum' => ['FIFTEEN_MINUTES', 'ONE_HOUR', 'SIX_HOURS']], 'FindingStatisticsSortAttributeName' => ['type' => 'string', 'enum' => ['groupKey', 'count']], 'FindingStatisticsSortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => 'FindingStatisticsSortAttributeName', 'locationName' => 'attributeName'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'FindingType' => ['type' => 'string', 'enum' => ['SensitiveData:S3Object/Multiple', 'SensitiveData:S3Object/Financial', 'SensitiveData:S3Object/Personal', 'SensitiveData:S3Object/Credentials', 'SensitiveData:S3Object/CustomIdentifier', 'Policy:IAMUser/S3BucketPublic', 'Policy:IAMUser/S3BucketSharedExternally', 'Policy:IAMUser/S3BucketReplicatedExternally', 'Policy:IAMUser/S3BucketEncryptionDisabled', 'Policy:IAMUser/S3BlockPublicAccessDisabled']], 'FindingsFilterAction' => ['type' => 'string', 'enum' => ['ARCHIVE', 'NOOP']], 'FindingsFilterListItem' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FindingsFilterAction', 'locationName' => 'action'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetAdministratorAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAdministratorAccountResponse' => ['type' => 'structure', 'members' => ['administrator' => ['shape' => 'Invitation', 'locationName' => 'administrator']]], 'GetAllowListRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetAllowListResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'criteria' => ['shape' => 'AllowListCriteria', 'locationName' => 'criteria'], 'description' => ['shape' => '__stringMin1Max512PatternSS', 'locationName' => 'description'], 'id' => ['shape' => '__stringMin22Max22PatternAZ0922', 'locationName' => 'id'], 'name' => ['shape' => '__stringMin1Max128Pattern', 'locationName' => 'name'], 'status' => ['shape' => 'AllowListStatus', 'locationName' => 'status'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'GetAutomatedDiscoveryConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetAutomatedDiscoveryConfigurationResponse' => ['type' => 'structure', 'members' => ['classificationScopeId' => ['shape' => 'ClassificationScopeId', 'locationName' => 'classificationScopeId'], 'disabledAt' => ['shape' => 'Timestamp', 'locationName' => 'disabledAt'], 'firstEnabledAt' => ['shape' => 'Timestamp', 'locationName' => 'firstEnabledAt'], 'lastUpdatedAt' => ['shape' => 'Timestamp', 'locationName' => 'lastUpdatedAt'], 'sensitivityInspectionTemplateId' => ['shape' => 'SensitivityInspectionTemplateId', 'locationName' => 'sensitivityInspectionTemplateId'], 'status' => ['shape' => 'AutomatedDiscoveryStatus', 'locationName' => 'status']]], 'GetBucketStatisticsRequest' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId']]], 'GetBucketStatisticsResponse' => ['type' => 'structure', 'members' => ['bucketCount' => ['shape' => '__long', 'locationName' => 'bucketCount'], 'bucketCountByEffectivePermission' => ['shape' => 'BucketCountByEffectivePermission', 'locationName' => 'bucketCountByEffectivePermission'], 'bucketCountByEncryptionType' => ['shape' => 'BucketCountByEncryptionType', 'locationName' => 'bucketCountByEncryptionType'], 'bucketCountByObjectEncryptionRequirement' => ['shape' => 'BucketCountPolicyAllowsUnencryptedObjectUploads', 'locationName' => 'bucketCountByObjectEncryptionRequirement'], 'bucketCountBySharedAccessType' => ['shape' => 'BucketCountBySharedAccessType', 'locationName' => 'bucketCountBySharedAccessType'], 'bucketStatisticsBySensitivity' => ['shape' => 'BucketStatisticsBySensitivity', 'locationName' => 'bucketStatisticsBySensitivity'], 'classifiableObjectCount' => ['shape' => '__long', 'locationName' => 'classifiableObjectCount'], 'classifiableSizeInBytes' => ['shape' => '__long', 'locationName' => 'classifiableSizeInBytes'], 'lastUpdated' => ['shape' => '__timestampIso8601', 'locationName' => 'lastUpdated'], 'objectCount' => ['shape' => '__long', 'locationName' => 'objectCount'], 'sizeInBytes' => ['shape' => '__long', 'locationName' => 'sizeInBytes'], 'sizeInBytesCompressed' => ['shape' => '__long', 'locationName' => 'sizeInBytesCompressed'], 'unclassifiableObjectCount' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectCount'], 'unclassifiableObjectSizeInBytes' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectSizeInBytes']]], 'GetClassificationExportConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetClassificationExportConfigurationResponse' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'ClassificationExportConfiguration', 'locationName' => 'configuration']]], 'GetClassificationScopeRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetClassificationScopeResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ClassificationScopeId', 'locationName' => 'id'], 'name' => ['shape' => 'ClassificationScopeName', 'locationName' => 'name'], 's3' => ['shape' => 'S3ClassificationScope', 'locationName' => 's3']]], 'GetCustomDataIdentifierRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetCustomDataIdentifierResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'deleted' => ['shape' => '__boolean', 'locationName' => 'deleted'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'ignoreWords' => ['shape' => '__listOf__string', 'locationName' => 'ignoreWords'], 'keywords' => ['shape' => '__listOf__string', 'locationName' => 'keywords'], 'maximumMatchDistance' => ['shape' => '__integer', 'locationName' => 'maximumMatchDistance'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'regex' => ['shape' => '__string', 'locationName' => 'regex'], 'severityLevels' => ['shape' => 'SeverityLevelList', 'locationName' => 'severityLevels'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetFindingStatisticsRequest' => ['type' => 'structure', 'members' => ['findingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'groupBy' => ['shape' => 'GroupBy', 'locationName' => 'groupBy'], 'size' => ['shape' => '__integer', 'locationName' => 'size'], 'sortCriteria' => ['shape' => 'FindingStatisticsSortCriteria', 'locationName' => 'sortCriteria']], 'required' => ['groupBy']], 'GetFindingStatisticsResponse' => ['type' => 'structure', 'members' => ['countsByGroup' => ['shape' => '__listOfGroupCount', 'locationName' => 'countsByGroup']]], 'GetFindingsFilterRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetFindingsFilterResponse' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FindingsFilterAction', 'locationName' => 'action'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'findingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'position' => ['shape' => '__integer', 'locationName' => 'position'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'GetFindingsPublicationConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetFindingsPublicationConfigurationResponse' => ['type' => 'structure', 'members' => ['securityHubConfiguration' => ['shape' => 'SecurityHubConfiguration', 'locationName' => 'securityHubConfiguration']]], 'GetFindingsRequest' => ['type' => 'structure', 'members' => ['findingIds' => ['shape' => '__listOf__string', 'locationName' => 'findingIds'], 'sortCriteria' => ['shape' => 'SortCriteria', 'locationName' => 'sortCriteria']], 'required' => ['findingIds']], 'GetFindingsResponse' => ['type' => 'structure', 'members' => ['findings' => ['shape' => '__listOfFinding', 'locationName' => 'findings']]], 'GetInvitationsCountRequest' => ['type' => 'structure', 'members' => []], 'GetInvitationsCountResponse' => ['type' => 'structure', 'members' => ['invitationsCount' => ['shape' => '__long', 'locationName' => 'invitationsCount']]], 'GetMacieSessionRequest' => ['type' => 'structure', 'members' => []], 'GetMacieSessionResponse' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'findingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'serviceRole' => ['shape' => '__string', 'locationName' => 'serviceRole'], 'status' => ['shape' => 'MacieStatus', 'locationName' => 'status'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'GetMasterAccountRequest' => ['type' => 'structure', 'members' => []], 'GetMasterAccountResponse' => ['type' => 'structure', 'members' => ['master' => ['shape' => 'Invitation', 'locationName' => 'master']]], 'GetMemberRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetMemberResponse' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'administratorAccountId' => ['shape' => '__string', 'locationName' => 'administratorAccountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'email' => ['shape' => '__string', 'locationName' => 'email'], 'invitedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'invitedAt'], 'masterAccountId' => ['shape' => '__string', 'locationName' => 'masterAccountId'], 'relationshipStatus' => ['shape' => 'RelationshipStatus', 'locationName' => 'relationshipStatus'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'GetResourceProfileRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn']], 'required' => ['resourceArn']], 'GetResourceProfileResponse' => ['type' => 'structure', 'members' => ['profileUpdatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'profileUpdatedAt'], 'sensitivityScore' => ['shape' => '__integer', 'locationName' => 'sensitivityScore'], 'sensitivityScoreOverridden' => ['shape' => '__boolean', 'locationName' => 'sensitivityScoreOverridden'], 'statistics' => ['shape' => 'ResourceStatistics', 'locationName' => 'statistics']]], 'GetRevealConfigurationRequest' => ['type' => 'structure', 'members' => []], 'GetRevealConfigurationResponse' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'RevealConfiguration', 'locationName' => 'configuration']]], 'GetSensitiveDataOccurrencesAvailabilityRequest' => ['type' => 'structure', 'members' => ['findingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'findingId']], 'required' => ['findingId']], 'GetSensitiveDataOccurrencesAvailabilityResponse' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'AvailabilityCode', 'locationName' => 'code'], 'reasons' => ['shape' => '__listOfUnavailabilityReasonCode', 'locationName' => 'reasons']]], 'GetSensitiveDataOccurrencesRequest' => ['type' => 'structure', 'members' => ['findingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'findingId']], 'required' => ['findingId']], 'GetSensitiveDataOccurrencesResponse' => ['type' => 'structure', 'members' => ['error' => ['shape' => '__string', 'locationName' => 'error'], 'sensitiveDataOccurrences' => ['shape' => 'SensitiveDataOccurrences', 'locationName' => 'sensitiveDataOccurrences'], 'status' => ['shape' => 'RevealRequestStatus', 'locationName' => 'status']]], 'GetSensitivityInspectionTemplateRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id']], 'required' => ['id']], 'GetSensitivityInspectionTemplateResponse' => ['type' => 'structure', 'members' => ['description' => ['shape' => '__string', 'locationName' => 'description'], 'excludes' => ['shape' => 'SensitivityInspectionTemplateExcludes', 'locationName' => 'excludes'], 'includes' => ['shape' => 'SensitivityInspectionTemplateIncludes', 'locationName' => 'includes'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'sensitivityInspectionTemplateId' => ['shape' => 'SensitivityInspectionTemplateId', 'locationName' => 'sensitivityInspectionTemplateId']]], 'GetUsageStatisticsRequest' => ['type' => 'structure', 'members' => ['filterBy' => ['shape' => '__listOfUsageStatisticsFilter', 'locationName' => 'filterBy'], 'maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sortBy' => ['shape' => 'UsageStatisticsSortBy', 'locationName' => 'sortBy'], 'timeRange' => ['shape' => 'TimeRange', 'locationName' => 'timeRange']]], 'GetUsageStatisticsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'records' => ['shape' => '__listOfUsageRecord', 'locationName' => 'records'], 'timeRange' => ['shape' => 'TimeRange', 'locationName' => 'timeRange']]], 'GetUsageTotalsRequest' => ['type' => 'structure', 'members' => ['timeRange' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'timeRange']]], 'GetUsageTotalsResponse' => ['type' => 'structure', 'members' => ['timeRange' => ['shape' => 'TimeRange', 'locationName' => 'timeRange'], 'usageTotals' => ['shape' => '__listOfUsageTotal', 'locationName' => 'usageTotals']]], 'GroupBy' => ['type' => 'string', 'enum' => ['resourcesAffected.s3Bucket.name', 'type', 'classificationDetails.jobId', 'severity.description']], 'GroupCount' => ['type' => 'structure', 'members' => ['count' => ['shape' => '__long', 'locationName' => 'count'], 'groupKey' => ['shape' => '__string', 'locationName' => 'groupKey']]], 'IamUser' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId'], 'userName' => ['shape' => '__string', 'locationName' => 'userName']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'Invitation' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'invitationId' => ['shape' => '__string', 'locationName' => 'invitationId'], 'invitedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'invitedAt'], 'relationshipStatus' => ['shape' => 'RelationshipStatus', 'locationName' => 'relationshipStatus']]], 'IpAddressDetails' => ['type' => 'structure', 'members' => ['ipAddressV4' => ['shape' => '__string', 'locationName' => 'ipAddressV4'], 'ipCity' => ['shape' => 'IpCity', 'locationName' => 'ipCity'], 'ipCountry' => ['shape' => 'IpCountry', 'locationName' => 'ipCountry'], 'ipGeoLocation' => ['shape' => 'IpGeoLocation', 'locationName' => 'ipGeoLocation'], 'ipOwner' => ['shape' => 'IpOwner', 'locationName' => 'ipOwner']]], 'IpCity' => ['type' => 'structure', 'members' => ['name' => ['shape' => '__string', 'locationName' => 'name']]], 'IpCountry' => ['type' => 'structure', 'members' => ['code' => ['shape' => '__string', 'locationName' => 'code'], 'name' => ['shape' => '__string', 'locationName' => 'name']]], 'IpGeoLocation' => ['type' => 'structure', 'members' => ['lat' => ['shape' => '__double', 'locationName' => 'lat'], 'lon' => ['shape' => '__double', 'locationName' => 'lon']]], 'IpOwner' => ['type' => 'structure', 'members' => ['asn' => ['shape' => '__string', 'locationName' => 'asn'], 'asnOrg' => ['shape' => '__string', 'locationName' => 'asnOrg'], 'isp' => ['shape' => '__string', 'locationName' => 'isp'], 'org' => ['shape' => '__string', 'locationName' => 'org']]], 'IsDefinedInJob' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE', 'UNKNOWN']], 'IsMonitoredByJob' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE', 'UNKNOWN']], 'JobComparator' => ['type' => 'string', 'enum' => ['EQ', 'GT', 'GTE', 'LT', 'LTE', 'NE', 'CONTAINS', 'STARTS_WITH']], 'JobDetails' => ['type' => 'structure', 'members' => ['isDefinedInJob' => ['shape' => 'IsDefinedInJob', 'locationName' => 'isDefinedInJob'], 'isMonitoredByJob' => ['shape' => 'IsMonitoredByJob', 'locationName' => 'isMonitoredByJob'], 'lastJobId' => ['shape' => '__string', 'locationName' => 'lastJobId'], 'lastJobRunTime' => ['shape' => '__timestampIso8601', 'locationName' => 'lastJobRunTime']]], 'JobScheduleFrequency' => ['type' => 'structure', 'members' => ['dailySchedule' => ['shape' => 'DailySchedule', 'locationName' => 'dailySchedule'], 'monthlySchedule' => ['shape' => 'MonthlySchedule', 'locationName' => 'monthlySchedule'], 'weeklySchedule' => ['shape' => 'WeeklySchedule', 'locationName' => 'weeklySchedule']]], 'JobScopeTerm' => ['type' => 'structure', 'members' => ['simpleScopeTerm' => ['shape' => 'SimpleScopeTerm', 'locationName' => 'simpleScopeTerm'], 'tagScopeTerm' => ['shape' => 'TagScopeTerm', 'locationName' => 'tagScopeTerm']]], 'JobScopingBlock' => ['type' => 'structure', 'members' => ['and' => ['shape' => '__listOfJobScopeTerm', 'locationName' => 'and']]], 'JobStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'PAUSED', 'CANCELLED', 'COMPLETE', 'IDLE', 'USER_PAUSED']], 'JobSummary' => ['type' => 'structure', 'members' => ['bucketCriteria' => ['shape' => 'S3BucketCriteriaForJob', 'locationName' => 'bucketCriteria'], 'bucketDefinitions' => ['shape' => '__listOfS3BucketDefinitionForJob', 'locationName' => 'bucketDefinitions'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'jobId' => ['shape' => '__string', 'locationName' => 'jobId'], 'jobStatus' => ['shape' => 'JobStatus', 'locationName' => 'jobStatus'], 'jobType' => ['shape' => 'JobType', 'locationName' => 'jobType'], 'lastRunErrorStatus' => ['shape' => 'LastRunErrorStatus', 'locationName' => 'lastRunErrorStatus'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'userPausedDetails' => ['shape' => 'UserPausedDetails', 'locationName' => 'userPausedDetails']]], 'JobType' => ['type' => 'string', 'enum' => ['ONE_TIME', 'SCHEDULED']], 'KeyValuePair' => ['type' => 'structure', 'members' => ['key' => ['shape' => '__string', 'locationName' => 'key'], 'value' => ['shape' => '__string', 'locationName' => 'value']]], 'KeyValuePairList' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], 'LastRunErrorStatus' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LastRunErrorStatusCode', 'locationName' => 'code']]], 'LastRunErrorStatusCode' => ['type' => 'string', 'enum' => ['NONE', 'ERROR']], 'ListAllowListsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAllowListsResponse' => ['type' => 'structure', 'members' => ['allowLists' => ['shape' => '__listOfAllowListSummary', 'locationName' => 'allowLists'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListClassificationJobsRequest' => ['type' => 'structure', 'members' => ['filterCriteria' => ['shape' => 'ListJobsFilterCriteria', 'locationName' => 'filterCriteria'], 'maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sortCriteria' => ['shape' => 'ListJobsSortCriteria', 'locationName' => 'sortCriteria']]], 'ListClassificationJobsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => '__listOfJobSummary', 'locationName' => 'items'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListClassificationScopesRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'name'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListClassificationScopesResponse' => ['type' => 'structure', 'members' => ['classificationScopes' => ['shape' => '__listOfClassificationScopeSummary', 'locationName' => 'classificationScopes'], 'nextToken' => ['shape' => 'NextToken', 'locationName' => 'nextToken']]], 'ListCustomDataIdentifiersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListCustomDataIdentifiersResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => '__listOfCustomDataIdentifierSummary', 'locationName' => 'items'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListFindingsFiltersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFindingsFiltersResponse' => ['type' => 'structure', 'members' => ['findingsFilterListItems' => ['shape' => '__listOfFindingsFilterListItem', 'locationName' => 'findingsFilterListItems'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListFindingsRequest' => ['type' => 'structure', 'members' => ['findingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sortCriteria' => ['shape' => 'SortCriteria', 'locationName' => 'sortCriteria']]], 'ListFindingsResponse' => ['type' => 'structure', 'members' => ['findingIds' => ['shape' => '__listOf__string', 'locationName' => 'findingIds'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInvitationsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInvitationsResponse' => ['type' => 'structure', 'members' => ['invitations' => ['shape' => '__listOfInvitation', 'locationName' => 'invitations'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListJobsFilterCriteria' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => '__listOfListJobsFilterTerm', 'locationName' => 'excludes'], 'includes' => ['shape' => '__listOfListJobsFilterTerm', 'locationName' => 'includes']]], 'ListJobsFilterKey' => ['type' => 'string', 'enum' => ['jobType', 'jobStatus', 'createdAt', 'name']], 'ListJobsFilterTerm' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'JobComparator', 'locationName' => 'comparator'], 'key' => ['shape' => 'ListJobsFilterKey', 'locationName' => 'key'], 'values' => ['shape' => '__listOf__string', 'locationName' => 'values']]], 'ListJobsSortAttributeName' => ['type' => 'string', 'enum' => ['createdAt', 'jobStatus', 'name', 'jobType']], 'ListJobsSortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => 'ListJobsSortAttributeName', 'locationName' => 'attributeName'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'ListManagedDataIdentifiersRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListManagedDataIdentifiersResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => '__listOfManagedDataIdentifierSummary', 'locationName' => 'items'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListMembersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'onlyAssociated' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'onlyAssociated']]], 'ListMembersResponse' => ['type' => 'structure', 'members' => ['members' => ['shape' => '__listOfMember', 'locationName' => 'members'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListOrganizationAdminAccountsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListOrganizationAdminAccountsResponse' => ['type' => 'structure', 'members' => ['adminAccounts' => ['shape' => '__listOfAdminAccount', 'locationName' => 'adminAccounts'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListResourceProfileArtifactsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'resourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn']], 'required' => ['resourceArn']], 'ListResourceProfileArtifactsResponse' => ['type' => 'structure', 'members' => ['artifacts' => ['shape' => '__listOfResourceProfileArtifact', 'locationName' => 'artifacts'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListResourceProfileDetectionsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'resourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn']], 'required' => ['resourceArn']], 'ListResourceProfileDetectionsResponse' => ['type' => 'structure', 'members' => ['detections' => ['shape' => '__listOfDetection', 'locationName' => 'detections'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListSensitivityInspectionTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSensitivityInspectionTemplatesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sensitivityInspectionTemplates' => ['shape' => '__listOfSensitivityInspectionTemplatesEntry', 'locationName' => 'sensitivityInspectionTemplates']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn']], 'required' => ['resourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap', 'locationName' => 'tags']]], 'MacieStatus' => ['type' => 'string', 'enum' => ['PAUSED', 'ENABLED']], 'ManagedDataIdentifierSelector' => ['type' => 'string', 'enum' => ['ALL', 'EXCLUDE', 'INCLUDE', 'NONE']], 'ManagedDataIdentifierSummary' => ['type' => 'structure', 'members' => ['category' => ['shape' => 'SensitiveDataItemCategory', 'locationName' => 'category'], 'id' => ['shape' => '__string', 'locationName' => 'id']]], 'MatchingBucket' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'bucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'classifiableObjectCount' => ['shape' => '__long', 'locationName' => 'classifiableObjectCount'], 'classifiableSizeInBytes' => ['shape' => '__long', 'locationName' => 'classifiableSizeInBytes'], 'errorCode' => ['shape' => 'BucketMetadataErrorCode', 'locationName' => 'errorCode'], 'errorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage'], 'jobDetails' => ['shape' => 'JobDetails', 'locationName' => 'jobDetails'], 'lastAutomatedDiscoveryTime' => ['shape' => '__timestampIso8601', 'locationName' => 'lastAutomatedDiscoveryTime'], 'objectCount' => ['shape' => '__long', 'locationName' => 'objectCount'], 'objectCountByEncryptionType' => ['shape' => 'ObjectCountByEncryptionType', 'locationName' => 'objectCountByEncryptionType'], 'sensitivityScore' => ['shape' => '__integer', 'locationName' => 'sensitivityScore'], 'sizeInBytes' => ['shape' => '__long', 'locationName' => 'sizeInBytes'], 'sizeInBytesCompressed' => ['shape' => '__long', 'locationName' => 'sizeInBytesCompressed'], 'unclassifiableObjectCount' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectCount'], 'unclassifiableObjectSizeInBytes' => ['shape' => 'ObjectLevelStatistics', 'locationName' => 'unclassifiableObjectSizeInBytes']]], 'MatchingResource' => ['type' => 'structure', 'members' => ['matchingBucket' => ['shape' => 'MatchingBucket', 'locationName' => 'matchingBucket']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 25], 'Member' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'administratorAccountId' => ['shape' => '__string', 'locationName' => 'administratorAccountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'email' => ['shape' => '__string', 'locationName' => 'email'], 'invitedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'invitedAt'], 'masterAccountId' => ['shape' => '__string', 'locationName' => 'masterAccountId'], 'relationshipStatus' => ['shape' => 'RelationshipStatus', 'locationName' => 'relationshipStatus'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags'], 'updatedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'updatedAt']]], 'MonthlySchedule' => ['type' => 'structure', 'members' => ['dayOfMonth' => ['shape' => '__integer', 'locationName' => 'dayOfMonth']]], 'NextToken' => ['type' => 'string', 'pattern' => '^.*$'], 'ObjectCountByEncryptionType' => ['type' => 'structure', 'members' => ['customerManaged' => ['shape' => '__long', 'locationName' => 'customerManaged'], 'kmsManaged' => ['shape' => '__long', 'locationName' => 'kmsManaged'], 's3Managed' => ['shape' => '__long', 'locationName' => 's3Managed'], 'unencrypted' => ['shape' => '__long', 'locationName' => 'unencrypted'], 'unknown' => ['shape' => '__long', 'locationName' => 'unknown']]], 'ObjectLevelStatistics' => ['type' => 'structure', 'members' => ['fileType' => ['shape' => '__long', 'locationName' => 'fileType'], 'storageClass' => ['shape' => '__long', 'locationName' => 'storageClass'], 'total' => ['shape' => '__long', 'locationName' => 'total']]], 'Occurrences' => ['type' => 'structure', 'members' => ['cells' => ['shape' => 'Cells', 'locationName' => 'cells'], 'lineRanges' => ['shape' => 'Ranges', 'locationName' => 'lineRanges'], 'offsetRanges' => ['shape' => 'Ranges', 'locationName' => 'offsetRanges'], 'pages' => ['shape' => 'Pages', 'locationName' => 'pages'], 'records' => ['shape' => 'Records', 'locationName' => 'records']]], 'OrderBy' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'OriginType' => ['type' => 'string', 'enum' => ['SENSITIVE_DATA_DISCOVERY_JOB', 'AUTOMATED_SENSITIVE_DATA_DISCOVERY']], 'Page' => ['type' => 'structure', 'members' => ['lineRange' => ['shape' => 'Range', 'locationName' => 'lineRange'], 'offsetRange' => ['shape' => 'Range', 'locationName' => 'offsetRange'], 'pageNumber' => ['shape' => '__long', 'locationName' => 'pageNumber']]], 'Pages' => ['type' => 'list', 'member' => ['shape' => 'Page']], 'PolicyDetails' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FindingAction', 'locationName' => 'action'], 'actor' => ['shape' => 'FindingActor', 'locationName' => 'actor']]], 'PutClassificationExportConfigurationRequest' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'ClassificationExportConfiguration', 'locationName' => 'configuration']], 'required' => ['configuration']], 'PutClassificationExportConfigurationResponse' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'ClassificationExportConfiguration', 'locationName' => 'configuration']]], 'PutFindingsPublicationConfigurationRequest' => ['type' => 'structure', 'members' => ['clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'securityHubConfiguration' => ['shape' => 'SecurityHubConfiguration', 'locationName' => 'securityHubConfiguration']]], 'PutFindingsPublicationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'Range' => ['type' => 'structure', 'members' => ['end' => ['shape' => '__long', 'locationName' => 'end'], 'start' => ['shape' => '__long', 'locationName' => 'start'], 'startColumn' => ['shape' => '__long', 'locationName' => 'startColumn']]], 'Ranges' => ['type' => 'list', 'member' => ['shape' => 'Range']], 'Record' => ['type' => 'structure', 'members' => ['jsonPath' => ['shape' => '__string', 'locationName' => 'jsonPath'], 'recordIndex' => ['shape' => '__long', 'locationName' => 'recordIndex']]], 'Records' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'RelationshipStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Paused', 'Invited', 'Created', 'Removed', 'Resigned', 'EmailVerificationInProgress', 'EmailVerificationFailed', 'RegionDisabled', 'AccountSuspended']], 'ReplicationDetails' => ['type' => 'structure', 'members' => ['replicated' => ['shape' => '__boolean', 'locationName' => 'replicated'], 'replicatedExternally' => ['shape' => '__boolean', 'locationName' => 'replicatedExternally'], 'replicationAccounts' => ['shape' => '__listOf__string', 'locationName' => 'replicationAccounts']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'ResourceProfileArtifact' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'classificationResultStatus' => ['shape' => '__string', 'locationName' => 'classificationResultStatus'], 'sensitive' => ['shape' => '__boolean', 'locationName' => 'sensitive']], 'required' => ['classificationResultStatus', 'arn']], 'ResourceStatistics' => ['type' => 'structure', 'members' => ['totalBytesClassified' => ['shape' => '__long', 'locationName' => 'totalBytesClassified'], 'totalDetections' => ['shape' => '__long', 'locationName' => 'totalDetections'], 'totalDetectionsSuppressed' => ['shape' => '__long', 'locationName' => 'totalDetectionsSuppressed'], 'totalItemsClassified' => ['shape' => '__long', 'locationName' => 'totalItemsClassified'], 'totalItemsSensitive' => ['shape' => '__long', 'locationName' => 'totalItemsSensitive'], 'totalItemsSkipped' => ['shape' => '__long', 'locationName' => 'totalItemsSkipped'], 'totalItemsSkippedInvalidEncryption' => ['shape' => '__long', 'locationName' => 'totalItemsSkippedInvalidEncryption'], 'totalItemsSkippedInvalidKms' => ['shape' => '__long', 'locationName' => 'totalItemsSkippedInvalidKms'], 'totalItemsSkippedPermissionDenied' => ['shape' => '__long', 'locationName' => 'totalItemsSkippedPermissionDenied']]], 'ResourcesAffected' => ['type' => 'structure', 'members' => ['s3Bucket' => ['shape' => 'S3Bucket', 'locationName' => 's3Bucket'], 's3Object' => ['shape' => 'S3Object', 'locationName' => 's3Object']]], 'RevealConfiguration' => ['type' => 'structure', 'members' => ['kmsKeyId' => ['shape' => '__stringMin1Max2048', 'locationName' => 'kmsKeyId'], 'status' => ['shape' => 'RevealStatus', 'locationName' => 'status']], 'required' => ['status']], 'RevealRequestStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'PROCESSING', 'ERROR']], 'RevealStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'S3Bucket' => ['type' => 'structure', 'members' => ['allowsUnencryptedObjectUploads' => ['shape' => 'AllowsUnencryptedObjectUploads', 'locationName' => 'allowsUnencryptedObjectUploads'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'createdAt' => ['shape' => '__timestampIso8601', 'locationName' => 'createdAt'], 'defaultServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'locationName' => 'defaultServerSideEncryption'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'owner' => ['shape' => 'S3BucketOwner', 'locationName' => 'owner'], 'publicAccess' => ['shape' => 'BucketPublicAccess', 'locationName' => 'publicAccess'], 'tags' => ['shape' => 'KeyValuePairList', 'locationName' => 'tags']]], 'S3BucketCriteriaForJob' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => 'CriteriaBlockForJob', 'locationName' => 'excludes'], 'includes' => ['shape' => 'CriteriaBlockForJob', 'locationName' => 'includes']]], 'S3BucketDefinitionForJob' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'buckets' => ['shape' => '__listOf__string', 'locationName' => 'buckets']], 'required' => ['accountId', 'buckets']], 'S3BucketName' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9.\\-_]{3,255}$'], 'S3BucketOwner' => ['type' => 'structure', 'members' => ['displayName' => ['shape' => '__string', 'locationName' => 'displayName'], 'id' => ['shape' => '__string', 'locationName' => 'id']]], 'S3ClassificationScope' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => 'S3ClassificationScopeExclusion', 'locationName' => 'excludes']], 'required' => ['excludes']], 'S3ClassificationScopeExclusion' => ['type' => 'structure', 'members' => ['bucketNames' => ['shape' => '__listOfS3BucketName', 'locationName' => 'bucketNames']], 'required' => ['bucketNames']], 'S3ClassificationScopeExclusionUpdate' => ['type' => 'structure', 'members' => ['bucketNames' => ['shape' => '__listOfS3BucketName', 'locationName' => 'bucketNames'], 'operation' => ['shape' => 'ClassificationScopeUpdateOperation', 'locationName' => 'operation']], 'required' => ['bucketNames', 'operation']], 'S3ClassificationScopeUpdate' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => 'S3ClassificationScopeExclusionUpdate', 'locationName' => 'excludes']], 'required' => ['excludes']], 'S3Destination' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => '__string', 'locationName' => 'bucketName'], 'keyPrefix' => ['shape' => '__string', 'locationName' => 'keyPrefix'], 'kmsKeyArn' => ['shape' => '__string', 'locationName' => 'kmsKeyArn']], 'required' => ['bucketName', 'kmsKeyArn']], 'S3JobDefinition' => ['type' => 'structure', 'members' => ['bucketCriteria' => ['shape' => 'S3BucketCriteriaForJob', 'locationName' => 'bucketCriteria'], 'bucketDefinitions' => ['shape' => '__listOfS3BucketDefinitionForJob', 'locationName' => 'bucketDefinitions'], 'scoping' => ['shape' => 'Scoping', 'locationName' => 'scoping']]], 'S3Object' => ['type' => 'structure', 'members' => ['bucketArn' => ['shape' => '__string', 'locationName' => 'bucketArn'], 'eTag' => ['shape' => '__string', 'locationName' => 'eTag'], 'extension' => ['shape' => '__string', 'locationName' => 'extension'], 'key' => ['shape' => '__string', 'locationName' => 'key'], 'lastModified' => ['shape' => '__timestampIso8601', 'locationName' => 'lastModified'], 'path' => ['shape' => '__string', 'locationName' => 'path'], 'publicAccess' => ['shape' => '__boolean', 'locationName' => 'publicAccess'], 'serverSideEncryption' => ['shape' => 'ServerSideEncryption', 'locationName' => 'serverSideEncryption'], 'size' => ['shape' => '__long', 'locationName' => 'size'], 'storageClass' => ['shape' => 'StorageClass', 'locationName' => 'storageClass'], 'tags' => ['shape' => 'KeyValuePairList', 'locationName' => 'tags'], 'versionId' => ['shape' => '__string', 'locationName' => 'versionId']]], 'S3WordsList' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => '__stringMin3Max255PatternAZaZ093255', 'locationName' => 'bucketName'], 'objectKey' => ['shape' => '__stringMin1Max1024PatternSS', 'locationName' => 'objectKey']], 'required' => ['bucketName', 'objectKey']], 'ScopeFilterKey' => ['type' => 'string', 'enum' => ['OBJECT_EXTENSION', 'OBJECT_LAST_MODIFIED_DATE', 'OBJECT_SIZE', 'OBJECT_KEY']], 'Scoping' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => 'JobScopingBlock', 'locationName' => 'excludes'], 'includes' => ['shape' => 'JobScopingBlock', 'locationName' => 'includes']]], 'SearchResourcesBucketCriteria' => ['type' => 'structure', 'members' => ['excludes' => ['shape' => 'SearchResourcesCriteriaBlock', 'locationName' => 'excludes'], 'includes' => ['shape' => 'SearchResourcesCriteriaBlock', 'locationName' => 'includes']]], 'SearchResourcesComparator' => ['type' => 'string', 'enum' => ['EQ', 'NE']], 'SearchResourcesCriteria' => ['type' => 'structure', 'members' => ['simpleCriterion' => ['shape' => 'SearchResourcesSimpleCriterion', 'locationName' => 'simpleCriterion'], 'tagCriterion' => ['shape' => 'SearchResourcesTagCriterion', 'locationName' => 'tagCriterion']]], 'SearchResourcesCriteriaBlock' => ['type' => 'structure', 'members' => ['and' => ['shape' => '__listOfSearchResourcesCriteria', 'locationName' => 'and']]], 'SearchResourcesRequest' => ['type' => 'structure', 'members' => ['bucketCriteria' => ['shape' => 'SearchResourcesBucketCriteria', 'locationName' => 'bucketCriteria'], 'maxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'sortCriteria' => ['shape' => 'SearchResourcesSortCriteria', 'locationName' => 'sortCriteria']]], 'SearchResourcesResponse' => ['type' => 'structure', 'members' => ['matchingResources' => ['shape' => '__listOfMatchingResource', 'locationName' => 'matchingResources'], 'nextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'SearchResourcesSimpleCriterion' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'SearchResourcesComparator', 'locationName' => 'comparator'], 'key' => ['shape' => 'SearchResourcesSimpleCriterionKey', 'locationName' => 'key'], 'values' => ['shape' => '__listOf__string', 'locationName' => 'values']]], 'SearchResourcesSimpleCriterionKey' => ['type' => 'string', 'enum' => ['ACCOUNT_ID', 'S3_BUCKET_NAME', 'S3_BUCKET_EFFECTIVE_PERMISSION', 'S3_BUCKET_SHARED_ACCESS']], 'SearchResourcesSortAttributeName' => ['type' => 'string', 'enum' => ['ACCOUNT_ID', 'RESOURCE_NAME', 'S3_CLASSIFIABLE_OBJECT_COUNT', 'S3_CLASSIFIABLE_SIZE_IN_BYTES']], 'SearchResourcesSortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => 'SearchResourcesSortAttributeName', 'locationName' => 'attributeName'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'SearchResourcesTagCriterion' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'SearchResourcesComparator', 'locationName' => 'comparator'], 'tagValues' => ['shape' => '__listOfSearchResourcesTagCriterionPair', 'locationName' => 'tagValues']]], 'SearchResourcesTagCriterionPair' => ['type' => 'structure', 'members' => ['key' => ['shape' => '__string', 'locationName' => 'key'], 'value' => ['shape' => '__string', 'locationName' => 'value']]], 'SecurityHubConfiguration' => ['type' => 'structure', 'members' => ['publishClassificationFindings' => ['shape' => '__boolean', 'locationName' => 'publishClassificationFindings'], 'publishPolicyFindings' => ['shape' => '__boolean', 'locationName' => 'publishPolicyFindings']], 'required' => ['publishPolicyFindings', 'publishClassificationFindings']], 'SensitiveData' => ['type' => 'list', 'member' => ['shape' => 'SensitiveDataItem']], 'SensitiveDataItem' => ['type' => 'structure', 'members' => ['category' => ['shape' => 'SensitiveDataItemCategory', 'locationName' => 'category'], 'detections' => ['shape' => 'DefaultDetections', 'locationName' => 'detections'], 'totalCount' => ['shape' => '__long', 'locationName' => 'totalCount']]], 'SensitiveDataItemCategory' => ['type' => 'string', 'enum' => ['FINANCIAL_INFORMATION', 'PERSONAL_INFORMATION', 'CREDENTIALS', 'CUSTOM_IDENTIFIER']], 'SensitiveDataOccurrences' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__listOfDetectedDataDetails']], 'SensitivityAggregations' => ['type' => 'structure', 'members' => ['classifiableSizeInBytes' => ['shape' => '__long', 'locationName' => 'classifiableSizeInBytes'], 'publiclyAccessibleCount' => ['shape' => '__long', 'locationName' => 'publiclyAccessibleCount'], 'totalCount' => ['shape' => '__long', 'locationName' => 'totalCount'], 'totalSizeInBytes' => ['shape' => '__long', 'locationName' => 'totalSizeInBytes']]], 'SensitivityInspectionTemplateExcludes' => ['type' => 'structure', 'members' => ['managedDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'managedDataIdentifierIds']]], 'SensitivityInspectionTemplateId' => ['type' => 'string'], 'SensitivityInspectionTemplateIncludes' => ['type' => 'structure', 'members' => ['allowListIds' => ['shape' => '__listOf__string', 'locationName' => 'allowListIds'], 'customDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'customDataIdentifierIds'], 'managedDataIdentifierIds' => ['shape' => '__listOf__string', 'locationName' => 'managedDataIdentifierIds']]], 'SensitivityInspectionTemplatesEntry' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name']]], 'ServerSideEncryption' => ['type' => 'structure', 'members' => ['encryptionType' => ['shape' => 'EncryptionType', 'locationName' => 'encryptionType'], 'kmsMasterKeyId' => ['shape' => '__string', 'locationName' => 'kmsMasterKeyId']]], 'ServiceLimit' => ['type' => 'structure', 'members' => ['isServiceLimited' => ['shape' => '__boolean', 'locationName' => 'isServiceLimited'], 'unit' => ['shape' => 'Unit', 'locationName' => 'unit'], 'value' => ['shape' => '__long', 'locationName' => 'value']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 402]], 'SessionContext' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'SessionContextAttributes', 'locationName' => 'attributes'], 'sessionIssuer' => ['shape' => 'SessionIssuer', 'locationName' => 'sessionIssuer']]], 'SessionContextAttributes' => ['type' => 'structure', 'members' => ['creationDate' => ['shape' => '__timestampIso8601', 'locationName' => 'creationDate'], 'mfaAuthenticated' => ['shape' => '__boolean', 'locationName' => 'mfaAuthenticated']]], 'SessionIssuer' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId'], 'type' => ['shape' => '__string', 'locationName' => 'type'], 'userName' => ['shape' => '__string', 'locationName' => 'userName']]], 'Severity' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'SeverityDescription', 'locationName' => 'description'], 'score' => ['shape' => '__long', 'locationName' => 'score']]], 'SeverityDescription' => ['type' => 'string', 'enum' => ['Low', 'Medium', 'High']], 'SeverityLevel' => ['type' => 'structure', 'members' => ['occurrencesThreshold' => ['shape' => '__long', 'locationName' => 'occurrencesThreshold'], 'severity' => ['shape' => 'DataIdentifierSeverity', 'locationName' => 'severity']], 'required' => ['occurrencesThreshold', 'severity']], 'SeverityLevelList' => ['type' => 'list', 'member' => ['shape' => 'SeverityLevel']], 'SharedAccess' => ['type' => 'string', 'enum' => ['EXTERNAL', 'INTERNAL', 'NOT_SHARED', 'UNKNOWN']], 'SimpleCriterionForJob' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'JobComparator', 'locationName' => 'comparator'], 'key' => ['shape' => 'SimpleCriterionKeyForJob', 'locationName' => 'key'], 'values' => ['shape' => '__listOf__string', 'locationName' => 'values']]], 'SimpleCriterionKeyForJob' => ['type' => 'string', 'enum' => ['ACCOUNT_ID', 'S3_BUCKET_NAME', 'S3_BUCKET_EFFECTIVE_PERMISSION', 'S3_BUCKET_SHARED_ACCESS']], 'SimpleScopeTerm' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'JobComparator', 'locationName' => 'comparator'], 'key' => ['shape' => 'ScopeFilterKey', 'locationName' => 'key'], 'values' => ['shape' => '__listOf__string', 'locationName' => 'values']]], 'SortCriteria' => ['type' => 'structure', 'members' => ['attributeName' => ['shape' => '__string', 'locationName' => 'attributeName'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'Statistics' => ['type' => 'structure', 'members' => ['approximateNumberOfObjectsToProcess' => ['shape' => '__double', 'locationName' => 'approximateNumberOfObjectsToProcess'], 'numberOfRuns' => ['shape' => '__double', 'locationName' => 'numberOfRuns']]], 'StorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'REDUCED_REDUNDANCY', 'STANDARD_IA', 'INTELLIGENT_TIERING', 'DEEP_ARCHIVE', 'ONEZONE_IA', 'GLACIER', 'GLACIER_IR', 'OUTPOSTS']], 'SuppressDataIdentifier' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'locationName' => 'id'], 'type' => ['shape' => 'DataIdentifierType', 'locationName' => 'type']]], 'TagCriterionForJob' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'JobComparator', 'locationName' => 'comparator'], 'tagValues' => ['shape' => '__listOfTagCriterionPairForJob', 'locationName' => 'tagValues']]], 'TagCriterionPairForJob' => ['type' => 'structure', 'members' => ['key' => ['shape' => '__string', 'locationName' => 'key'], 'value' => ['shape' => '__string', 'locationName' => 'value']]], 'TagMap' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'tags']], 'required' => ['resourceArn', 'tags']], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagScopeTerm' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'JobComparator', 'locationName' => 'comparator'], 'key' => ['shape' => '__string', 'locationName' => 'key'], 'tagValues' => ['shape' => '__listOfTagValuePair', 'locationName' => 'tagValues'], 'target' => ['shape' => 'TagTarget', 'locationName' => 'target']]], 'TagTarget' => ['type' => 'string', 'enum' => ['S3_OBJECT']], 'TagValuePair' => ['type' => 'structure', 'members' => ['key' => ['shape' => '__string', 'locationName' => 'key'], 'value' => ['shape' => '__string', 'locationName' => 'value']]], 'TestCustomDataIdentifierRequest' => ['type' => 'structure', 'members' => ['ignoreWords' => ['shape' => '__listOf__string', 'locationName' => 'ignoreWords'], 'keywords' => ['shape' => '__listOf__string', 'locationName' => 'keywords'], 'maximumMatchDistance' => ['shape' => '__integer', 'locationName' => 'maximumMatchDistance'], 'regex' => ['shape' => '__string', 'locationName' => 'regex'], 'sampleText' => ['shape' => '__string', 'locationName' => 'sampleText']], 'required' => ['regex', 'sampleText']], 'TestCustomDataIdentifierResponse' => ['type' => 'structure', 'members' => ['matchCount' => ['shape' => '__integer', 'locationName' => 'matchCount']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'TimeRange' => ['type' => 'string', 'enum' => ['MONTH_TO_DATE', 'PAST_30_DAYS']], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Type' => ['type' => 'string', 'enum' => ['NONE', 'AES256', 'aws:kms']], 'UnavailabilityReasonCode' => ['type' => 'string', 'enum' => ['OBJECT_EXCEEDS_SIZE_QUOTA', 'UNSUPPORTED_OBJECT_TYPE', 'UNSUPPORTED_FINDING_TYPE', 'INVALID_CLASSIFICATION_RESULT', 'OBJECT_UNAVAILABLE']], 'Unit' => ['type' => 'string', 'enum' => ['TERABYTES']], 'UnprocessableEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['message'], 'exception' => \true, 'error' => ['httpStatusCode' => 422]], 'UnprocessedAccount' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'errorCode' => ['shape' => 'ErrorCode', 'locationName' => 'errorCode'], 'errorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage']]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['tagKeys', 'resourceArn']], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAllowListRequest' => ['type' => 'structure', 'members' => ['criteria' => ['shape' => 'AllowListCriteria', 'locationName' => 'criteria'], 'description' => ['shape' => '__stringMin1Max512PatternSS', 'locationName' => 'description'], 'id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => '__stringMin1Max128Pattern', 'locationName' => 'name']], 'required' => ['id', 'criteria', 'name']], 'UpdateAllowListResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922', 'locationName' => 'arn'], 'id' => ['shape' => '__stringMin22Max22PatternAZ0922', 'locationName' => 'id']]], 'UpdateAutomatedDiscoveryConfigurationRequest' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'AutomatedDiscoveryStatus', 'locationName' => 'status']], 'required' => ['status']], 'UpdateAutomatedDiscoveryConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateClassificationJobRequest' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'jobId'], 'jobStatus' => ['shape' => 'JobStatus', 'locationName' => 'jobStatus']], 'required' => ['jobId', 'jobStatus']], 'UpdateClassificationJobResponse' => ['type' => 'structure', 'members' => []], 'UpdateClassificationScopeRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 's3' => ['shape' => 'S3ClassificationScopeUpdate', 'locationName' => 's3']], 'required' => ['id']], 'UpdateClassificationScopeResponse' => ['type' => 'structure', 'members' => []], 'UpdateFindingsFilterRequest' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'FindingsFilterAction', 'locationName' => 'action'], 'clientToken' => ['shape' => '__string', 'locationName' => 'clientToken', 'idempotencyToken' => \true], 'description' => ['shape' => '__string', 'locationName' => 'description'], 'findingCriteria' => ['shape' => 'FindingCriteria', 'locationName' => 'findingCriteria'], 'id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => '__string', 'locationName' => 'name'], 'position' => ['shape' => '__integer', 'locationName' => 'position']], 'required' => ['id']], 'UpdateFindingsFilterResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => '__string', 'locationName' => 'arn'], 'id' => ['shape' => '__string', 'locationName' => 'id']]], 'UpdateMacieSessionRequest' => ['type' => 'structure', 'members' => ['findingPublishingFrequency' => ['shape' => 'FindingPublishingFrequency', 'locationName' => 'findingPublishingFrequency'], 'status' => ['shape' => 'MacieStatus', 'locationName' => 'status']]], 'UpdateMacieSessionResponse' => ['type' => 'structure', 'members' => []], 'UpdateMemberSessionRequest' => ['type' => 'structure', 'members' => ['id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 'status' => ['shape' => 'MacieStatus', 'locationName' => 'status']], 'required' => ['id', 'status']], 'UpdateMemberSessionResponse' => ['type' => 'structure', 'members' => []], 'UpdateOrganizationConfigurationRequest' => ['type' => 'structure', 'members' => ['autoEnable' => ['shape' => '__boolean', 'locationName' => 'autoEnable']], 'required' => ['autoEnable']], 'UpdateOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceProfileDetectionsRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'suppressDataIdentifiers' => ['shape' => '__listOfSuppressDataIdentifier', 'locationName' => 'suppressDataIdentifiers']], 'required' => ['resourceArn']], 'UpdateResourceProfileDetectionsResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceProfileRequest' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'sensitivityScoreOverride' => ['shape' => '__integer', 'locationName' => 'sensitivityScoreOverride']], 'required' => ['resourceArn']], 'UpdateResourceProfileResponse' => ['type' => 'structure', 'members' => []], 'UpdateRevealConfigurationRequest' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'RevealConfiguration', 'locationName' => 'configuration']], 'required' => ['configuration']], 'UpdateRevealConfigurationResponse' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'RevealConfiguration', 'locationName' => 'configuration']]], 'UpdateSensitivityInspectionTemplateRequest' => ['type' => 'structure', 'members' => ['description' => ['shape' => '__string', 'locationName' => 'description'], 'excludes' => ['shape' => 'SensitivityInspectionTemplateExcludes', 'locationName' => 'excludes'], 'id' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'id'], 'includes' => ['shape' => 'SensitivityInspectionTemplateIncludes', 'locationName' => 'includes']], 'required' => ['id']], 'UpdateSensitivityInspectionTemplateResponse' => ['type' => 'structure', 'members' => []], 'UsageByAccount' => ['type' => 'structure', 'members' => ['currency' => ['shape' => 'Currency', 'locationName' => 'currency'], 'estimatedCost' => ['shape' => '__string', 'locationName' => 'estimatedCost'], 'serviceLimit' => ['shape' => 'ServiceLimit', 'locationName' => 'serviceLimit'], 'type' => ['shape' => 'UsageType', 'locationName' => 'type']]], 'UsageRecord' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'automatedDiscoveryFreeTrialStartDate' => ['shape' => '__timestampIso8601', 'locationName' => 'automatedDiscoveryFreeTrialStartDate'], 'freeTrialStartDate' => ['shape' => '__timestampIso8601', 'locationName' => 'freeTrialStartDate'], 'usage' => ['shape' => '__listOfUsageByAccount', 'locationName' => 'usage']]], 'UsageStatisticsFilter' => ['type' => 'structure', 'members' => ['comparator' => ['shape' => 'UsageStatisticsFilterComparator', 'locationName' => 'comparator'], 'key' => ['shape' => 'UsageStatisticsFilterKey', 'locationName' => 'key'], 'values' => ['shape' => '__listOf__string', 'locationName' => 'values']]], 'UsageStatisticsFilterComparator' => ['type' => 'string', 'enum' => ['GT', 'GTE', 'LT', 'LTE', 'EQ', 'NE', 'CONTAINS']], 'UsageStatisticsFilterKey' => ['type' => 'string', 'enum' => ['accountId', 'serviceLimit', 'freeTrialStartDate', 'total']], 'UsageStatisticsSortBy' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'UsageStatisticsSortKey', 'locationName' => 'key'], 'orderBy' => ['shape' => 'OrderBy', 'locationName' => 'orderBy']]], 'UsageStatisticsSortKey' => ['type' => 'string', 'enum' => ['accountId', 'total', 'serviceLimitValue', 'freeTrialStartDate']], 'UsageTotal' => ['type' => 'structure', 'members' => ['currency' => ['shape' => 'Currency', 'locationName' => 'currency'], 'estimatedCost' => ['shape' => '__string', 'locationName' => 'estimatedCost'], 'type' => ['shape' => 'UsageType', 'locationName' => 'type']]], 'UsageType' => ['type' => 'string', 'enum' => ['DATA_INVENTORY_EVALUATION', 'SENSITIVE_DATA_DISCOVERY', 'AUTOMATED_SENSITIVE_DATA_DISCOVERY', 'AUTOMATED_OBJECT_MONITORING']], 'UserIdentity' => ['type' => 'structure', 'members' => ['assumedRole' => ['shape' => 'AssumedRole', 'locationName' => 'assumedRole'], 'awsAccount' => ['shape' => 'AwsAccount', 'locationName' => 'awsAccount'], 'awsService' => ['shape' => 'AwsService', 'locationName' => 'awsService'], 'federatedUser' => ['shape' => 'FederatedUser', 'locationName' => 'federatedUser'], 'iamUser' => ['shape' => 'IamUser', 'locationName' => 'iamUser'], 'root' => ['shape' => 'UserIdentityRoot', 'locationName' => 'root'], 'type' => ['shape' => 'UserIdentityType', 'locationName' => 'type']]], 'UserIdentityRoot' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => '__string', 'locationName' => 'accountId'], 'arn' => ['shape' => '__string', 'locationName' => 'arn'], 'principalId' => ['shape' => '__string', 'locationName' => 'principalId']]], 'UserIdentityType' => ['type' => 'string', 'enum' => ['AssumedRole', 'IAMUser', 'FederatedUser', 'Root', 'AWSAccount', 'AWSService']], 'UserPausedDetails' => ['type' => 'structure', 'members' => ['jobExpiresAt' => ['shape' => '__timestampIso8601', 'locationName' => 'jobExpiresAt'], 'jobImminentExpirationHealthEventArn' => ['shape' => '__string', 'locationName' => 'jobImminentExpirationHealthEventArn'], 'jobPausedAt' => ['shape' => '__timestampIso8601', 'locationName' => 'jobPausedAt']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'WeeklySchedule' => ['type' => 'structure', 'members' => ['dayOfWeek' => ['shape' => 'DayOfWeek', 'locationName' => 'dayOfWeek']]], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfAdminAccount' => ['type' => 'list', 'member' => ['shape' => 'AdminAccount']], '__listOfAllowListSummary' => ['type' => 'list', 'member' => ['shape' => 'AllowListSummary']], '__listOfBatchGetCustomDataIdentifierSummary' => ['type' => 'list', 'member' => ['shape' => 'BatchGetCustomDataIdentifierSummary']], '__listOfBucketMetadata' => ['type' => 'list', 'member' => ['shape' => 'BucketMetadata']], '__listOfClassificationScopeSummary' => ['type' => 'list', 'member' => ['shape' => 'ClassificationScopeSummary']], '__listOfCriteriaForJob' => ['type' => 'list', 'member' => ['shape' => 'CriteriaForJob']], '__listOfCustomDataIdentifierSummary' => ['type' => 'list', 'member' => ['shape' => 'CustomDataIdentifierSummary']], '__listOfDetectedDataDetails' => ['type' => 'list', 'member' => ['shape' => 'DetectedDataDetails']], '__listOfDetection' => ['type' => 'list', 'member' => ['shape' => 'Detection']], '__listOfFinding' => ['type' => 'list', 'member' => ['shape' => 'Finding']], '__listOfFindingType' => ['type' => 'list', 'member' => ['shape' => 'FindingType']], '__listOfFindingsFilterListItem' => ['type' => 'list', 'member' => ['shape' => 'FindingsFilterListItem']], '__listOfGroupCount' => ['type' => 'list', 'member' => ['shape' => 'GroupCount']], '__listOfInvitation' => ['type' => 'list', 'member' => ['shape' => 'Invitation']], '__listOfJobScopeTerm' => ['type' => 'list', 'member' => ['shape' => 'JobScopeTerm']], '__listOfJobSummary' => ['type' => 'list', 'member' => ['shape' => 'JobSummary']], '__listOfKeyValuePair' => ['type' => 'list', 'member' => ['shape' => 'KeyValuePair']], '__listOfListJobsFilterTerm' => ['type' => 'list', 'member' => ['shape' => 'ListJobsFilterTerm']], '__listOfManagedDataIdentifierSummary' => ['type' => 'list', 'member' => ['shape' => 'ManagedDataIdentifierSummary']], '__listOfMatchingResource' => ['type' => 'list', 'member' => ['shape' => 'MatchingResource']], '__listOfMember' => ['type' => 'list', 'member' => ['shape' => 'Member']], '__listOfResourceProfileArtifact' => ['type' => 'list', 'member' => ['shape' => 'ResourceProfileArtifact']], '__listOfS3BucketDefinitionForJob' => ['type' => 'list', 'member' => ['shape' => 'S3BucketDefinitionForJob']], '__listOfS3BucketName' => ['type' => 'list', 'member' => ['shape' => 'S3BucketName']], '__listOfSearchResourcesCriteria' => ['type' => 'list', 'member' => ['shape' => 'SearchResourcesCriteria']], '__listOfSearchResourcesTagCriterionPair' => ['type' => 'list', 'member' => ['shape' => 'SearchResourcesTagCriterionPair']], '__listOfSensitivityInspectionTemplatesEntry' => ['type' => 'list', 'member' => ['shape' => 'SensitivityInspectionTemplatesEntry']], '__listOfSuppressDataIdentifier' => ['type' => 'list', 'member' => ['shape' => 'SuppressDataIdentifier']], '__listOfTagCriterionPairForJob' => ['type' => 'list', 'member' => ['shape' => 'TagCriterionPairForJob']], '__listOfTagValuePair' => ['type' => 'list', 'member' => ['shape' => 'TagValuePair']], '__listOfUnavailabilityReasonCode' => ['type' => 'list', 'min' => 0, 'member' => ['shape' => 'UnavailabilityReasonCode']], '__listOfUnprocessedAccount' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedAccount']], '__listOfUsageByAccount' => ['type' => 'list', 'member' => ['shape' => 'UsageByAccount']], '__listOfUsageRecord' => ['type' => 'list', 'member' => ['shape' => 'UsageRecord']], '__listOfUsageStatisticsFilter' => ['type' => 'list', 'member' => ['shape' => 'UsageStatisticsFilter']], '__listOfUsageTotal' => ['type' => 'list', 'member' => ['shape' => 'UsageTotal']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__string' => ['type' => 'string'], '__stringMin1Max1024PatternSS' => ['type' => 'string', 'min' => 1, 'max' => 1024, 'pattern' => '^[\\s\\S]+$'], '__stringMin1Max128' => ['type' => 'string', 'min' => 1, 'max' => 128], '__stringMin1Max128Pattern' => ['type' => 'string', 'min' => 1, 'max' => 128, 'pattern' => '^.+$'], '__stringMin1Max2048' => ['type' => 'string', 'min' => 1, 'max' => 2048], '__stringMin1Max512PatternSS' => ['type' => 'string', 'min' => 1, 'max' => 512, 'pattern' => '^[\\s\\S]+$'], '__stringMin22Max22PatternAZ0922' => ['type' => 'string', 'min' => 22, 'max' => 22, 'pattern' => '^[a-z0-9]{22}$'], '__stringMin3Max255PatternAZaZ093255' => ['type' => 'string', 'min' => 3, 'max' => 255, 'pattern' => '^[A-Za-z0-9.\\-_]{3,255}$'], '__stringMin71Max89PatternArnAwsAwsCnAwsUsGovMacie2AZ19920D12AllowListAZ0922' => ['type' => 'string', 'min' => 71, 'max' => 89, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):macie2:[a-z1-9-]{9,20}:\\d{12}:allow-list\\/[a-z0-9]{22}$'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 55f3b7d..0000000 --- a/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://macie2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://macie2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 4961e13..0000000 --- a/vendor/Aws3/Aws/data/macie2/2020-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://macie2.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/macie2/2020-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/macie2/2020-01-01/paginators-1.json.php deleted file mode 100644 index 231dbd2..0000000 --- a/vendor/Aws3/Aws/data/macie2/2020-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBuckets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'buckets'], 'GetUsageStatistics' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'records'], 'ListClassificationJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListClassificationScopes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'classificationScopes'], 'ListCustomDataIdentifiers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListFindings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findingIds'], 'ListFindingsFilters' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'findingsFilterListItems'], 'ListInvitations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'invitations'], 'ListMembers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'members'], 'ListOrganizationAdminAccounts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'adminAccounts'], 'SearchResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'matchingResources'], 'ListAllowLists' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'allowLists'], 'ListManagedDataIdentifiers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'items'], 'ListResourceProfileDetections' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'detections'], 'ListSensitivityInspectionTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'sensitivityInspectionTemplates'], 'ListResourceProfileArtifacts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'artifacts']]]; diff --git a/vendor/Aws3/Aws/data/macie2/2020-01-01/waiters-2.json.php b/vendor/Aws3/Aws/data/macie2/2020-01-01/waiters-2.json.php deleted file mode 100644 index f83891f..0000000 --- a/vendor/Aws3/Aws/data/macie2/2020-01-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['FindingRevealed' => ['description' => 'Wait until the sensitive data occurrences are ready.', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetSensitiveDataOccurrences', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'SUCCESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'ERROR']]]]]; diff --git a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/api-2.json.php b/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/api-2.json.php deleted file mode 100644 index 676e284..0000000 --- a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-24', 'endpointPrefix' => 'managedblockchain', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'ManagedBlockchain', 'serviceFullName' => 'Amazon Managed Blockchain', 'serviceId' => 'ManagedBlockchain', 'signatureVersion' => 'v4', 'signingName' => 'managedblockchain', 'uid' => 'managedblockchain-2018-09-24'], 'operations' => ['CreateAccessor' => ['name' => 'CreateAccessor', 'http' => ['method' => 'POST', 'requestUri' => '/accessors'], 'input' => ['shape' => 'CreateAccessorInput'], 'output' => ['shape' => 'CreateAccessorOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServiceErrorException']]], 'CreateMember' => ['name' => 'CreateMember', 'http' => ['method' => 'POST', 'requestUri' => '/networks/{networkId}/members'], 'input' => ['shape' => 'CreateMemberInput'], 'output' => ['shape' => 'CreateMemberOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyTagsException']]], 'CreateNetwork' => ['name' => 'CreateNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/networks'], 'input' => ['shape' => 'CreateNetworkInput'], 'output' => ['shape' => 'CreateNetworkOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyTagsException']]], 'CreateNode' => ['name' => 'CreateNode', 'http' => ['method' => 'POST', 'requestUri' => '/networks/{networkId}/nodes'], 'input' => ['shape' => 'CreateNodeInput'], 'output' => ['shape' => 'CreateNodeOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyTagsException']]], 'CreateProposal' => ['name' => 'CreateProposal', 'http' => ['method' => 'POST', 'requestUri' => '/networks/{networkId}/proposals'], 'input' => ['shape' => 'CreateProposalInput'], 'output' => ['shape' => 'CreateProposalOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyTagsException']]], 'DeleteAccessor' => ['name' => 'DeleteAccessor', 'http' => ['method' => 'DELETE', 'requestUri' => '/accessors/{AccessorId}'], 'input' => ['shape' => 'DeleteAccessorInput'], 'output' => ['shape' => 'DeleteAccessorOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteMember' => ['name' => 'DeleteMember', 'http' => ['method' => 'DELETE', 'requestUri' => '/networks/{networkId}/members/{memberId}'], 'input' => ['shape' => 'DeleteMemberInput'], 'output' => ['shape' => 'DeleteMemberOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteNode' => ['name' => 'DeleteNode', 'http' => ['method' => 'DELETE', 'requestUri' => '/networks/{networkId}/nodes/{nodeId}'], 'input' => ['shape' => 'DeleteNodeInput'], 'output' => ['shape' => 'DeleteNodeOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'GetAccessor' => ['name' => 'GetAccessor', 'http' => ['method' => 'GET', 'requestUri' => '/accessors/{AccessorId}'], 'input' => ['shape' => 'GetAccessorInput'], 'output' => ['shape' => 'GetAccessorOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'GetMember' => ['name' => 'GetMember', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/members/{memberId}'], 'input' => ['shape' => 'GetMemberInput'], 'output' => ['shape' => 'GetMemberOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'GetNetwork' => ['name' => 'GetNetwork', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}'], 'input' => ['shape' => 'GetNetworkInput'], 'output' => ['shape' => 'GetNetworkOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'GetNode' => ['name' => 'GetNode', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/nodes/{nodeId}'], 'input' => ['shape' => 'GetNodeInput'], 'output' => ['shape' => 'GetNodeOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'GetProposal' => ['name' => 'GetProposal', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/proposals/{proposalId}'], 'input' => ['shape' => 'GetProposalInput'], 'output' => ['shape' => 'GetProposalOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListAccessors' => ['name' => 'ListAccessors', 'http' => ['method' => 'GET', 'requestUri' => '/accessors'], 'input' => ['shape' => 'ListAccessorsInput'], 'output' => ['shape' => 'ListAccessorsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListInvitations' => ['name' => 'ListInvitations', 'http' => ['method' => 'GET', 'requestUri' => '/invitations'], 'input' => ['shape' => 'ListInvitationsInput'], 'output' => ['shape' => 'ListInvitationsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServiceErrorException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/members'], 'input' => ['shape' => 'ListMembersInput'], 'output' => ['shape' => 'ListMembersOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListNetworks' => ['name' => 'ListNetworks', 'http' => ['method' => 'GET', 'requestUri' => '/networks'], 'input' => ['shape' => 'ListNetworksInput'], 'output' => ['shape' => 'ListNetworksOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListNodes' => ['name' => 'ListNodes', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/nodes'], 'input' => ['shape' => 'ListNodesInput'], 'output' => ['shape' => 'ListNodesOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListProposalVotes' => ['name' => 'ListProposalVotes', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/proposals/{proposalId}/votes'], 'input' => ['shape' => 'ListProposalVotesInput'], 'output' => ['shape' => 'ListProposalVotesOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListProposals' => ['name' => 'ListProposals', 'http' => ['method' => 'GET', 'requestUri' => '/networks/{networkId}/proposals'], 'input' => ['shape' => 'ListProposalsInput'], 'output' => ['shape' => 'ListProposalsOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException']]], 'RejectInvitation' => ['name' => 'RejectInvitation', 'http' => ['method' => 'DELETE', 'requestUri' => '/invitations/{invitationId}'], 'input' => ['shape' => 'RejectInvitationInput'], 'output' => ['shape' => 'RejectInvitationOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'IllegalActionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceNotReadyException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException']]], 'UpdateMember' => ['name' => 'UpdateMember', 'http' => ['method' => 'PATCH', 'requestUri' => '/networks/{networkId}/members/{memberId}'], 'input' => ['shape' => 'UpdateMemberInput'], 'output' => ['shape' => 'UpdateMemberOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'UpdateNode' => ['name' => 'UpdateNode', 'http' => ['method' => 'PATCH', 'requestUri' => '/networks/{networkId}/nodes/{nodeId}'], 'input' => ['shape' => 'UpdateNodeInput'], 'output' => ['shape' => 'UpdateNodeOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]], 'VoteOnProposal' => ['name' => 'VoteOnProposal', 'http' => ['method' => 'POST', 'requestUri' => '/networks/{networkId}/proposals/{proposalId}/votes'], 'input' => ['shape' => 'VoteOnProposalInput'], 'output' => ['shape' => 'VoteOnProposalOutput'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'IllegalActionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Accessor' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Type' => ['shape' => 'AccessorType'], 'BillingToken' => ['shape' => 'AccessorBillingTokenString'], 'Status' => ['shape' => 'AccessorStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Arn' => ['shape' => 'ArnString']]], 'AccessorBillingTokenString' => ['type' => 'string', 'max' => 42, 'min' => 42], 'AccessorListMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 50, 'min' => 1], 'AccessorStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING_DELETION', 'DELETED']], 'AccessorSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Type' => ['shape' => 'AccessorType'], 'Status' => ['shape' => 'AccessorStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Arn' => ['shape' => 'ArnString']]], 'AccessorSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AccessorSummary']], 'AccessorType' => ['type' => 'string', 'enum' => ['BILLING_TOKEN']], 'ApprovalThresholdPolicy' => ['type' => 'structure', 'members' => ['ThresholdPercentage' => ['shape' => 'ThresholdPercentageInt'], 'ProposalDurationInHours' => ['shape' => 'ProposalDurationInt'], 'ThresholdComparator' => ['shape' => 'ThresholdComparator']]], 'ArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:.+:.+:.+:.+:.+'], 'AvailabilityZoneString' => ['type' => 'string'], 'ClientRequestTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CreateAccessorInput' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'AccessorType'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'AccessorType' => ['shape' => 'AccessorType']]], 'CreateAccessorOutput' => ['type' => 'structure', 'members' => ['AccessorId' => ['shape' => 'ResourceIdString'], 'BillingToken' => ['shape' => 'AccessorBillingTokenString']]], 'CreateMemberInput' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'InvitationId', 'NetworkId', 'MemberConfiguration'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'InvitationId' => ['shape' => 'ResourceIdString'], 'NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberConfiguration' => ['shape' => 'MemberConfiguration']]], 'CreateMemberOutput' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'ResourceIdString']]], 'CreateNetworkInput' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'Name', 'Framework', 'FrameworkVersion', 'VotingPolicy', 'MemberConfiguration'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Framework' => ['shape' => 'Framework'], 'FrameworkVersion' => ['shape' => 'FrameworkVersionString'], 'FrameworkConfiguration' => ['shape' => 'NetworkFrameworkConfiguration'], 'VotingPolicy' => ['shape' => 'VotingPolicy'], 'MemberConfiguration' => ['shape' => 'MemberConfiguration'], 'Tags' => ['shape' => 'InputTagMap']]], 'CreateNetworkOutput' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => 'ResourceIdString'], 'MemberId' => ['shape' => 'ResourceIdString']]], 'CreateNodeInput' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'NetworkId', 'NodeConfiguration'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString'], 'NodeConfiguration' => ['shape' => 'NodeConfiguration'], 'Tags' => ['shape' => 'InputTagMap']]], 'CreateNodeOutput' => ['type' => 'structure', 'members' => ['NodeId' => ['shape' => 'ResourceIdString']]], 'CreateProposalInput' => ['type' => 'structure', 'required' => ['ClientRequestToken', 'NetworkId', 'MemberId', 'Actions'], 'members' => ['ClientRequestToken' => ['shape' => 'ClientRequestTokenString', 'idempotencyToken' => \true], 'NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString'], 'Actions' => ['shape' => 'ProposalActions'], 'Description' => ['shape' => 'DescriptionString'], 'Tags' => ['shape' => 'InputTagMap']]], 'CreateProposalOutput' => ['type' => 'structure', 'members' => ['ProposalId' => ['shape' => 'ResourceIdString']]], 'DeleteAccessorInput' => ['type' => 'structure', 'required' => ['AccessorId'], 'members' => ['AccessorId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'AccessorId']]], 'DeleteAccessorOutput' => ['type' => 'structure', 'members' => []], 'DeleteMemberInput' => ['type' => 'structure', 'required' => ['NetworkId', 'MemberId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'memberId']]], 'DeleteMemberOutput' => ['type' => 'structure', 'members' => []], 'DeleteNodeInput' => ['type' => 'structure', 'required' => ['NetworkId', 'NodeId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'querystring', 'locationName' => 'memberId'], 'NodeId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'nodeId']]], 'DeleteNodeOutput' => ['type' => 'structure', 'members' => []], 'DescriptionString' => ['type' => 'string', 'max' => 128], 'Edition' => ['type' => 'string', 'enum' => ['STARTER', 'STANDARD']], 'Enabled' => ['type' => 'boolean', 'box' => \true], 'ExceptionMessage' => ['type' => 'string'], 'Framework' => ['type' => 'string', 'enum' => ['HYPERLEDGER_FABRIC', 'ETHEREUM']], 'FrameworkVersionString' => ['type' => 'string', 'max' => 8, 'min' => 1], 'GetAccessorInput' => ['type' => 'structure', 'required' => ['AccessorId'], 'members' => ['AccessorId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'AccessorId']]], 'GetAccessorOutput' => ['type' => 'structure', 'members' => ['Accessor' => ['shape' => 'Accessor']]], 'GetMemberInput' => ['type' => 'structure', 'required' => ['NetworkId', 'MemberId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'memberId']]], 'GetMemberOutput' => ['type' => 'structure', 'members' => ['Member' => ['shape' => 'Member']]], 'GetNetworkInput' => ['type' => 'structure', 'required' => ['NetworkId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId']]], 'GetNetworkOutput' => ['type' => 'structure', 'members' => ['Network' => ['shape' => 'Network']]], 'GetNodeInput' => ['type' => 'structure', 'required' => ['NetworkId', 'NodeId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'querystring', 'locationName' => 'memberId'], 'NodeId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'nodeId']]], 'GetNodeOutput' => ['type' => 'structure', 'members' => ['Node' => ['shape' => 'Node']]], 'GetProposalInput' => ['type' => 'structure', 'required' => ['NetworkId', 'ProposalId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'ProposalId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'proposalId']]], 'GetProposalOutput' => ['type' => 'structure', 'members' => ['Proposal' => ['shape' => 'Proposal']]], 'IllegalActionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InputTagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'InstanceTypeString' => ['type' => 'string'], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invitation' => ['type' => 'structure', 'members' => ['InvitationId' => ['shape' => 'ResourceIdString'], 'CreationDate' => ['shape' => 'Timestamp'], 'ExpirationDate' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'InvitationStatus'], 'NetworkSummary' => ['shape' => 'NetworkSummary'], 'Arn' => ['shape' => 'ArnString']]], 'InvitationList' => ['type' => 'list', 'member' => ['shape' => 'Invitation']], 'InvitationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACCEPTED', 'ACCEPTING', 'REJECTED', 'EXPIRED']], 'InviteAction' => ['type' => 'structure', 'required' => ['Principal'], 'members' => ['Principal' => ['shape' => 'PrincipalString']]], 'InviteActionList' => ['type' => 'list', 'member' => ['shape' => 'InviteAction']], 'IsOwned' => ['type' => 'boolean', 'box' => \true], 'ListAccessorsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'AccessorListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAccessorsOutput' => ['type' => 'structure', 'members' => ['Accessors' => ['shape' => 'AccessorSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListInvitationsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ProposalListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInvitationsOutput' => ['type' => 'structure', 'members' => ['Invitations' => ['shape' => 'InvitationList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListMembersInput' => ['type' => 'structure', 'required' => ['NetworkId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'Name' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name'], 'Status' => ['shape' => 'MemberStatus', 'location' => 'querystring', 'locationName' => 'status'], 'IsOwned' => ['shape' => 'IsOwned', 'location' => 'querystring', 'locationName' => 'isOwned'], 'MaxResults' => ['shape' => 'MemberListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMembersOutput' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'MemberSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListNetworksInput' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name'], 'Framework' => ['shape' => 'Framework', 'location' => 'querystring', 'locationName' => 'framework'], 'Status' => ['shape' => 'NetworkStatus', 'location' => 'querystring', 'locationName' => 'status'], 'MaxResults' => ['shape' => 'NetworkListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListNetworksOutput' => ['type' => 'structure', 'members' => ['Networks' => ['shape' => 'NetworkSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListNodesInput' => ['type' => 'structure', 'required' => ['NetworkId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'querystring', 'locationName' => 'memberId'], 'Status' => ['shape' => 'NodeStatus', 'location' => 'querystring', 'locationName' => 'status'], 'MaxResults' => ['shape' => 'NodeListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListNodesOutput' => ['type' => 'structure', 'members' => ['Nodes' => ['shape' => 'NodeSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListProposalVotesInput' => ['type' => 'structure', 'required' => ['NetworkId', 'ProposalId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'ProposalId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'proposalId'], 'MaxResults' => ['shape' => 'ProposalListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProposalVotesOutput' => ['type' => 'structure', 'members' => ['ProposalVotes' => ['shape' => 'ProposalVoteList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListProposalsInput' => ['type' => 'structure', 'required' => ['NetworkId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MaxResults' => ['shape' => 'ProposalListMaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProposalsOutput' => ['type' => 'structure', 'members' => ['Proposals' => ['shape' => 'ProposalSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ArnString', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'OutputTagMap']]], 'LogConfiguration' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled']]], 'LogConfigurations' => ['type' => 'structure', 'members' => ['Cloudwatch' => ['shape' => 'LogConfiguration']]], 'Member' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => 'ResourceIdString'], 'Id' => ['shape' => 'ResourceIdString'], 'Name' => ['shape' => 'NetworkMemberNameString'], 'Description' => ['shape' => 'DescriptionString'], 'FrameworkAttributes' => ['shape' => 'MemberFrameworkAttributes'], 'LogPublishingConfiguration' => ['shape' => 'MemberLogPublishingConfiguration'], 'Status' => ['shape' => 'MemberStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'OutputTagMap'], 'Arn' => ['shape' => 'ArnString'], 'KmsKeyArn' => ['shape' => 'String']]], 'MemberConfiguration' => ['type' => 'structure', 'required' => ['Name', 'FrameworkConfiguration'], 'members' => ['Name' => ['shape' => 'NetworkMemberNameString'], 'Description' => ['shape' => 'DescriptionString'], 'FrameworkConfiguration' => ['shape' => 'MemberFrameworkConfiguration'], 'LogPublishingConfiguration' => ['shape' => 'MemberLogPublishingConfiguration'], 'Tags' => ['shape' => 'InputTagMap'], 'KmsKeyArn' => ['shape' => 'ArnString']]], 'MemberFabricAttributes' => ['type' => 'structure', 'members' => ['AdminUsername' => ['shape' => 'UsernameString'], 'CaEndpoint' => ['shape' => 'String']]], 'MemberFabricConfiguration' => ['type' => 'structure', 'required' => ['AdminUsername', 'AdminPassword'], 'members' => ['AdminUsername' => ['shape' => 'UsernameString'], 'AdminPassword' => ['shape' => 'PasswordString']]], 'MemberFabricLogPublishingConfiguration' => ['type' => 'structure', 'members' => ['CaLogs' => ['shape' => 'LogConfigurations']]], 'MemberFrameworkAttributes' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'MemberFabricAttributes']]], 'MemberFrameworkConfiguration' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'MemberFabricConfiguration']]], 'MemberListMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'MemberLogPublishingConfiguration' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'MemberFabricLogPublishingConfiguration']]], 'MemberStatus' => ['type' => 'string', 'enum' => ['CREATING', 'AVAILABLE', 'CREATE_FAILED', 'UPDATING', 'DELETING', 'DELETED', 'INACCESSIBLE_ENCRYPTION_KEY']], 'MemberSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Name' => ['shape' => 'NetworkMemberNameString'], 'Description' => ['shape' => 'DescriptionString'], 'Status' => ['shape' => 'MemberStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'IsOwned' => ['shape' => 'IsOwned'], 'Arn' => ['shape' => 'ArnString']]], 'MemberSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MemberSummary']], 'NameString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'Network' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Framework' => ['shape' => 'Framework'], 'FrameworkVersion' => ['shape' => 'FrameworkVersionString'], 'FrameworkAttributes' => ['shape' => 'NetworkFrameworkAttributes'], 'VpcEndpointServiceName' => ['shape' => 'String'], 'VotingPolicy' => ['shape' => 'VotingPolicy'], 'Status' => ['shape' => 'NetworkStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'OutputTagMap'], 'Arn' => ['shape' => 'ArnString']]], 'NetworkEthereumAttributes' => ['type' => 'structure', 'members' => ['ChainId' => ['shape' => 'String']]], 'NetworkFabricAttributes' => ['type' => 'structure', 'members' => ['OrderingServiceEndpoint' => ['shape' => 'String'], 'Edition' => ['shape' => 'Edition']]], 'NetworkFabricConfiguration' => ['type' => 'structure', 'required' => ['Edition'], 'members' => ['Edition' => ['shape' => 'Edition']]], 'NetworkFrameworkAttributes' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'NetworkFabricAttributes'], 'Ethereum' => ['shape' => 'NetworkEthereumAttributes']]], 'NetworkFrameworkConfiguration' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'NetworkFabricConfiguration']]], 'NetworkListMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'NetworkMemberNameString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(?!-|[0-9])(?!.*-$)(?!.*?--)[a-zA-Z0-9-]+$'], 'NetworkStatus' => ['type' => 'string', 'enum' => ['CREATING', 'AVAILABLE', 'CREATE_FAILED', 'DELETING', 'DELETED']], 'NetworkSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Name' => ['shape' => 'NameString'], 'Description' => ['shape' => 'DescriptionString'], 'Framework' => ['shape' => 'Framework'], 'FrameworkVersion' => ['shape' => 'FrameworkVersionString'], 'Status' => ['shape' => 'NetworkStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Arn' => ['shape' => 'ArnString']]], 'NetworkSummaryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkSummary']], 'Node' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => 'ResourceIdString'], 'MemberId' => ['shape' => 'ResourceIdString'], 'Id' => ['shape' => 'ResourceIdString'], 'InstanceType' => ['shape' => 'InstanceTypeString'], 'AvailabilityZone' => ['shape' => 'AvailabilityZoneString'], 'FrameworkAttributes' => ['shape' => 'NodeFrameworkAttributes'], 'LogPublishingConfiguration' => ['shape' => 'NodeLogPublishingConfiguration'], 'StateDB' => ['shape' => 'StateDBType'], 'Status' => ['shape' => 'NodeStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'OutputTagMap'], 'Arn' => ['shape' => 'ArnString'], 'KmsKeyArn' => ['shape' => 'String']]], 'NodeConfiguration' => ['type' => 'structure', 'required' => ['InstanceType'], 'members' => ['InstanceType' => ['shape' => 'InstanceTypeString'], 'AvailabilityZone' => ['shape' => 'AvailabilityZoneString'], 'LogPublishingConfiguration' => ['shape' => 'NodeLogPublishingConfiguration'], 'StateDB' => ['shape' => 'StateDBType']]], 'NodeEthereumAttributes' => ['type' => 'structure', 'members' => ['HttpEndpoint' => ['shape' => 'String'], 'WebSocketEndpoint' => ['shape' => 'String']]], 'NodeFabricAttributes' => ['type' => 'structure', 'members' => ['PeerEndpoint' => ['shape' => 'String'], 'PeerEventEndpoint' => ['shape' => 'String']]], 'NodeFabricLogPublishingConfiguration' => ['type' => 'structure', 'members' => ['ChaincodeLogs' => ['shape' => 'LogConfigurations'], 'PeerLogs' => ['shape' => 'LogConfigurations']]], 'NodeFrameworkAttributes' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'NodeFabricAttributes'], 'Ethereum' => ['shape' => 'NodeEthereumAttributes']]], 'NodeListMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'NodeLogPublishingConfiguration' => ['type' => 'structure', 'members' => ['Fabric' => ['shape' => 'NodeFabricLogPublishingConfiguration']]], 'NodeStatus' => ['type' => 'string', 'enum' => ['CREATING', 'AVAILABLE', 'UNHEALTHY', 'CREATE_FAILED', 'UPDATING', 'DELETING', 'DELETED', 'FAILED', 'INACCESSIBLE_ENCRYPTION_KEY']], 'NodeSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdString'], 'Status' => ['shape' => 'NodeStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'AvailabilityZone' => ['shape' => 'AvailabilityZoneString'], 'InstanceType' => ['shape' => 'InstanceTypeString'], 'Arn' => ['shape' => 'ArnString']]], 'NodeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'NodeSummary']], 'OutputTagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'PaginationToken' => ['type' => 'string', 'max' => 128], 'PasswordString' => ['type' => 'string', 'max' => 32, 'min' => 8, 'pattern' => '^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?!.*[@\'\\\\"/])[a-zA-Z0-9\\S]*$', 'sensitive' => \true], 'PrincipalString' => ['type' => 'string'], 'Proposal' => ['type' => 'structure', 'members' => ['ProposalId' => ['shape' => 'ResourceIdString'], 'NetworkId' => ['shape' => 'ResourceIdString'], 'Description' => ['shape' => 'DescriptionString'], 'Actions' => ['shape' => 'ProposalActions'], 'ProposedByMemberId' => ['shape' => 'ResourceIdString'], 'ProposedByMemberName' => ['shape' => 'NetworkMemberNameString'], 'Status' => ['shape' => 'ProposalStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'ExpirationDate' => ['shape' => 'Timestamp'], 'YesVoteCount' => ['shape' => 'VoteCount'], 'NoVoteCount' => ['shape' => 'VoteCount'], 'OutstandingVoteCount' => ['shape' => 'VoteCount'], 'Tags' => ['shape' => 'OutputTagMap'], 'Arn' => ['shape' => 'ArnString']]], 'ProposalActions' => ['type' => 'structure', 'members' => ['Invitations' => ['shape' => 'InviteActionList'], 'Removals' => ['shape' => 'RemoveActionList']]], 'ProposalDurationInt' => ['type' => 'integer', 'box' => \true, 'max' => 168, 'min' => 1], 'ProposalListMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ProposalStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'APPROVED', 'REJECTED', 'EXPIRED', 'ACTION_FAILED']], 'ProposalSummary' => ['type' => 'structure', 'members' => ['ProposalId' => ['shape' => 'ResourceIdString'], 'Description' => ['shape' => 'DescriptionString'], 'ProposedByMemberId' => ['shape' => 'ResourceIdString'], 'ProposedByMemberName' => ['shape' => 'NetworkMemberNameString'], 'Status' => ['shape' => 'ProposalStatus'], 'CreationDate' => ['shape' => 'Timestamp'], 'ExpirationDate' => ['shape' => 'Timestamp'], 'Arn' => ['shape' => 'ArnString']]], 'ProposalSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProposalSummary']], 'ProposalVoteList' => ['type' => 'list', 'member' => ['shape' => 'VoteSummary']], 'RejectInvitationInput' => ['type' => 'structure', 'required' => ['InvitationId'], 'members' => ['InvitationId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'invitationId']]], 'RejectInvitationOutput' => ['type' => 'structure', 'members' => []], 'RemoveAction' => ['type' => 'structure', 'required' => ['MemberId'], 'members' => ['MemberId' => ['shape' => 'ResourceIdString']]], 'RemoveActionList' => ['type' => 'list', 'member' => ['shape' => 'RemoveAction']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceIdString' => ['type' => 'string', 'max' => 32, 'min' => 1], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceName' => ['shape' => 'ArnString']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StateDBType' => ['type' => 'string', 'enum' => ['LevelDB', 'CouchDB']], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ArnString', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'InputTagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThresholdComparator' => ['type' => 'string', 'enum' => ['GREATER_THAN', 'GREATER_THAN_OR_EQUAL_TO']], 'ThresholdPercentageInt' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'ResourceName' => ['shape' => 'ArnString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ArnString', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateMemberInput' => ['type' => 'structure', 'required' => ['NetworkId', 'MemberId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'memberId'], 'LogPublishingConfiguration' => ['shape' => 'MemberLogPublishingConfiguration']]], 'UpdateMemberOutput' => ['type' => 'structure', 'members' => []], 'UpdateNodeInput' => ['type' => 'structure', 'required' => ['NetworkId', 'NodeId'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'MemberId' => ['shape' => 'ResourceIdString'], 'NodeId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'nodeId'], 'LogPublishingConfiguration' => ['shape' => 'NodeLogPublishingConfiguration']]], 'UpdateNodeOutput' => ['type' => 'structure', 'members' => []], 'UsernameString' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '^[a-zA-Z][a-zA-Z0-9]*$'], 'VoteCount' => ['type' => 'integer', 'box' => \true], 'VoteOnProposalInput' => ['type' => 'structure', 'required' => ['NetworkId', 'ProposalId', 'VoterMemberId', 'Vote'], 'members' => ['NetworkId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'networkId'], 'ProposalId' => ['shape' => 'ResourceIdString', 'location' => 'uri', 'locationName' => 'proposalId'], 'VoterMemberId' => ['shape' => 'ResourceIdString'], 'Vote' => ['shape' => 'VoteValue']]], 'VoteOnProposalOutput' => ['type' => 'structure', 'members' => []], 'VoteSummary' => ['type' => 'structure', 'members' => ['Vote' => ['shape' => 'VoteValue'], 'MemberName' => ['shape' => 'NetworkMemberNameString'], 'MemberId' => ['shape' => 'ResourceIdString']]], 'VoteValue' => ['type' => 'string', 'enum' => ['YES', 'NO']], 'VotingPolicy' => ['type' => 'structure', 'members' => ['ApprovalThresholdPolicy' => ['shape' => 'ApprovalThresholdPolicy']]]]]; diff --git a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 677cf3d..0000000 --- a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://managedblockchain-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://managedblockchain-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://managedblockchain.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://managedblockchain.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-tests-1.json.php deleted file mode 100644 index 4186474..0000000 --- a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://managedblockchain.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/paginators-1.json.php b/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/paginators-1.json.php deleted file mode 100644 index d2a6235..0000000 --- a/vendor/Aws3/Aws/data/managedblockchain/2018-09-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccessors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Accessors'], 'ListInvitations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMembers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNetworks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNodes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListProposalVotes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListProposals' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/manifest.json.php b/vendor/Aws3/Aws/data/manifest.json.php index b4af7ee..30062ae 100644 --- a/vendor/Aws3/Aws/data/manifest.json.php +++ b/vendor/Aws3/Aws/data/manifest.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/manifest.json -return ['accessanalyzer' => ['namespace' => 'AccessAnalyzer', 'versions' => ['latest' => '2019-11-01', '2019-11-01' => '2019-11-01']], 'account' => ['namespace' => 'Account', 'versions' => ['latest' => '2021-02-01', '2021-02-01' => '2021-02-01']], 'acm-pca' => ['namespace' => 'ACMPCA', 'versions' => ['latest' => '2017-08-22', '2017-08-22' => '2017-08-22']], 'acm' => ['namespace' => 'Acm', 'versions' => ['latest' => '2015-12-08', '2015-12-08' => '2015-12-08']], 'alexaforbusiness' => ['namespace' => 'AlexaForBusiness', 'versions' => ['latest' => '2017-11-09', '2017-11-09' => '2017-11-09']], 'amp' => ['namespace' => 'PrometheusService', 'versions' => ['latest' => '2020-08-01', '2020-08-01' => '2020-08-01']], 'amplify' => ['namespace' => 'Amplify', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'amplifybackend' => ['namespace' => 'AmplifyBackend', 'versions' => ['latest' => '2020-08-11', '2020-08-11' => '2020-08-11']], 'amplifyuibuilder' => ['namespace' => 'AmplifyUIBuilder', 'versions' => ['latest' => '2021-08-11', '2021-08-11' => '2021-08-11']], 'apigateway' => ['namespace' => 'ApiGateway', 'versions' => ['latest' => '2015-07-09', '2015-07-09' => '2015-07-09', '2015-06-01' => '2015-07-09']], 'apigatewaymanagementapi' => ['namespace' => 'ApiGatewayManagementApi', 'versions' => ['latest' => '2018-11-29', '2018-11-29' => '2018-11-29']], 'apigatewayv2' => ['namespace' => 'ApiGatewayV2', 'versions' => ['latest' => '2018-11-29', '2018-11-29' => '2018-11-29']], 'appconfig' => ['namespace' => 'AppConfig', 'versions' => ['latest' => '2019-10-09', '2019-10-09' => '2019-10-09']], 'appconfigdata' => ['namespace' => 'AppConfigData', 'versions' => ['latest' => '2021-11-11', '2021-11-11' => '2021-11-11']], 'appflow' => ['namespace' => 'Appflow', 'versions' => ['latest' => '2020-08-23', '2020-08-23' => '2020-08-23']], 'appintegrations' => ['namespace' => 'AppIntegrationsService', 'versions' => ['latest' => '2020-07-29', '2020-07-29' => '2020-07-29']], 'application-autoscaling' => ['namespace' => 'ApplicationAutoScaling', 'versions' => ['latest' => '2016-02-06', '2016-02-06' => '2016-02-06']], 'application-insights' => ['namespace' => 'ApplicationInsights', 'versions' => ['latest' => '2018-11-25', '2018-11-25' => '2018-11-25']], 'applicationcostprofiler' => ['namespace' => 'ApplicationCostProfiler', 'versions' => ['latest' => '2020-09-10', '2020-09-10' => '2020-09-10']], 'appmesh' => ['namespace' => 'AppMesh', 'versions' => ['latest' => '2019-01-25', '2019-01-25' => '2019-01-25', '2018-10-01' => '2018-10-01']], 'apprunner' => ['namespace' => 'AppRunner', 'versions' => ['latest' => '2020-05-15', '2020-05-15' => '2020-05-15']], 'appstream' => ['namespace' => 'Appstream', 'versions' => ['latest' => '2016-12-01', '2016-12-01' => '2016-12-01']], 'appsync' => ['namespace' => 'AppSync', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'arc-zonal-shift' => ['namespace' => 'ARCZonalShift', 'versions' => ['latest' => '2022-10-30', '2022-10-30' => '2022-10-30']], 'athena' => ['namespace' => 'Athena', 'versions' => ['latest' => '2017-05-18', '2017-05-18' => '2017-05-18']], 'auditmanager' => ['namespace' => 'AuditManager', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'autoscaling-plans' => ['namespace' => 'AutoScalingPlans', 'versions' => ['latest' => '2018-01-06', '2018-01-06' => '2018-01-06']], 'autoscaling' => ['namespace' => 'AutoScaling', 'versions' => ['latest' => '2011-01-01', '2011-01-01' => '2011-01-01']], 'backup-gateway' => ['namespace' => 'BackupGateway', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'backup' => ['namespace' => 'Backup', 'versions' => ['latest' => '2018-11-15', '2018-11-15' => '2018-11-15']], 'backupstorage' => ['namespace' => 'BackupStorage', 'versions' => ['latest' => '2018-04-10', '2018-04-10' => '2018-04-10']], 'batch' => ['namespace' => 'Batch', 'versions' => ['latest' => '2016-08-10', '2016-08-10' => '2016-08-10']], 'billingconductor' => ['namespace' => 'BillingConductor', 'versions' => ['latest' => '2021-07-30', '2021-07-30' => '2021-07-30']], 'braket' => ['namespace' => 'Braket', 'versions' => ['latest' => '2019-09-01', '2019-09-01' => '2019-09-01']], 'budgets' => ['namespace' => 'Budgets', 'versions' => ['latest' => '2016-10-20', '2016-10-20' => '2016-10-20']], 'ce' => ['namespace' => 'CostExplorer', 'versions' => ['latest' => '2017-10-25', '2017-10-25' => '2017-10-25']], 'chime-sdk-identity' => ['namespace' => 'ChimeSDKIdentity', 'versions' => ['latest' => '2021-04-20', '2021-04-20' => '2021-04-20']], 'chime-sdk-media-pipelines' => ['namespace' => 'ChimeSDKMediaPipelines', 'versions' => ['latest' => '2021-07-15', '2021-07-15' => '2021-07-15']], 'chime-sdk-meetings' => ['namespace' => 'ChimeSDKMeetings', 'versions' => ['latest' => '2021-07-15', '2021-07-15' => '2021-07-15']], 'chime-sdk-messaging' => ['namespace' => 'ChimeSDKMessaging', 'versions' => ['latest' => '2021-05-15', '2021-05-15' => '2021-05-15']], 'chime-sdk-voice' => ['namespace' => 'ChimeSDKVoice', 'versions' => ['latest' => '2022-08-03', '2022-08-03' => '2022-08-03']], 'chime' => ['namespace' => 'Chime', 'versions' => ['latest' => '2018-05-01', '2018-05-01' => '2018-05-01']], 'cleanrooms' => ['namespace' => 'CleanRooms', 'versions' => ['latest' => '2022-02-17', '2022-02-17' => '2022-02-17']], 'cloud9' => ['namespace' => 'Cloud9', 'versions' => ['latest' => '2017-09-23', '2017-09-23' => '2017-09-23']], 'cloudcontrol' => ['namespace' => 'CloudControlApi', 'versions' => ['latest' => '2021-09-30', '2021-09-30' => '2021-09-30']], 'clouddirectory' => ['namespace' => 'CloudDirectory', 'versions' => ['latest' => '2017-01-11', '2017-01-11' => '2017-01-11', '2016-05-10' => '2016-05-10']], 'cloudformation' => ['namespace' => 'CloudFormation', 'versions' => ['latest' => '2010-05-15', '2010-05-15' => '2010-05-15']], 'cloudfront' => ['namespace' => 'CloudFront', 'versions' => ['latest' => '2020-05-31', '2020-05-31' => '2020-05-31', '2019-03-26' => '2019-03-26', '2018-11-05' => '2018-11-05', '2018-06-18' => '2018-06-18', '2017-10-30' => '2017-10-30', '2017-03-25' => '2017-03-25', '2016-11-25' => '2016-11-25', '2016-09-29' => '2016-09-29', '2016-09-07' => '2016-09-07', '2016-08-20' => '2016-08-20', '2016-08-01' => '2016-08-01', '2016-01-28' => '2016-01-28', '2016-01-13' => '2020-05-31', '2015-09-17' => '2020-05-31', '2015-07-27' => '2015-07-27', '2015-04-17' => '2015-07-27', '2014-11-06' => '2015-07-27']], 'cloudhsm' => ['namespace' => 'CloudHsm', 'versions' => ['latest' => '2014-05-30', '2014-05-30' => '2014-05-30']], 'cloudhsmv2' => ['namespace' => 'CloudHSMV2', 'versions' => ['latest' => '2017-04-28', '2017-04-28' => '2017-04-28']], 'cloudsearch' => ['namespace' => 'CloudSearch', 'versions' => ['latest' => '2013-01-01', '2013-01-01' => '2013-01-01']], 'cloudsearchdomain' => ['namespace' => 'CloudSearchDomain', 'versions' => ['latest' => '2013-01-01', '2013-01-01' => '2013-01-01']], 'cloudtrail-data' => ['namespace' => 'CloudTrailData', 'versions' => ['latest' => '2021-08-11', '2021-08-11' => '2021-08-11']], 'cloudtrail' => ['namespace' => 'CloudTrail', 'versions' => ['latest' => '2013-11-01', '2013-11-01' => '2013-11-01']], 'codeartifact' => ['namespace' => 'CodeArtifact', 'versions' => ['latest' => '2018-09-22', '2018-09-22' => '2018-09-22']], 'codebuild' => ['namespace' => 'CodeBuild', 'versions' => ['latest' => '2016-10-06', '2016-10-06' => '2016-10-06']], 'codecatalyst' => ['namespace' => 'CodeCatalyst', 'versions' => ['latest' => '2022-09-28', '2022-09-28' => '2022-09-28']], 'codecommit' => ['namespace' => 'CodeCommit', 'versions' => ['latest' => '2015-04-13', '2015-04-13' => '2015-04-13']], 'codedeploy' => ['namespace' => 'CodeDeploy', 'versions' => ['latest' => '2014-10-06', '2014-10-06' => '2014-10-06']], 'codeguru-reviewer' => ['namespace' => 'CodeGuruReviewer', 'versions' => ['latest' => '2019-09-19', '2019-09-19' => '2019-09-19']], 'codeguruprofiler' => ['namespace' => 'CodeGuruProfiler', 'versions' => ['latest' => '2019-07-18', '2019-07-18' => '2019-07-18']], 'codepipeline' => ['namespace' => 'CodePipeline', 'versions' => ['latest' => '2015-07-09', '2015-07-09' => '2015-07-09']], 'codestar-connections' => ['namespace' => 'CodeStarconnections', 'versions' => ['latest' => '2019-12-01', '2019-12-01' => '2019-12-01']], 'codestar-notifications' => ['namespace' => 'CodeStarNotifications', 'versions' => ['latest' => '2019-10-15', '2019-10-15' => '2019-10-15']], 'codestar' => ['namespace' => 'CodeStar', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'cognito-identity' => ['namespace' => 'CognitoIdentity', 'versions' => ['latest' => '2014-06-30', '2014-06-30' => '2014-06-30']], 'cognito-idp' => ['namespace' => 'CognitoIdentityProvider', 'versions' => ['latest' => '2016-04-18', '2016-04-18' => '2016-04-18']], 'cognito-sync' => ['namespace' => 'CognitoSync', 'versions' => ['latest' => '2014-06-30', '2014-06-30' => '2014-06-30']], 'comprehend' => ['namespace' => 'Comprehend', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'comprehendmedical' => ['namespace' => 'ComprehendMedical', 'versions' => ['latest' => '2018-10-30', '2018-10-30' => '2018-10-30']], 'compute-optimizer' => ['namespace' => 'ComputeOptimizer', 'versions' => ['latest' => '2019-11-01', '2019-11-01' => '2019-11-01']], 'config' => ['namespace' => 'ConfigService', 'versions' => ['latest' => '2014-11-12', '2014-11-12' => '2014-11-12']], 'connect-contact-lens' => ['namespace' => 'ConnectContactLens', 'versions' => ['latest' => '2020-08-21', '2020-08-21' => '2020-08-21']], 'connect' => ['namespace' => 'Connect', 'versions' => ['latest' => '2017-08-08', '2017-08-08' => '2017-08-08']], 'connectcampaigns' => ['namespace' => 'ConnectCampaignService', 'versions' => ['latest' => '2021-01-30', '2021-01-30' => '2021-01-30']], 'connectcases' => ['namespace' => 'ConnectCases', 'versions' => ['latest' => '2022-10-03', '2022-10-03' => '2022-10-03']], 'connectparticipant' => ['namespace' => 'ConnectParticipant', 'versions' => ['latest' => '2018-09-07', '2018-09-07' => '2018-09-07']], 'controltower' => ['namespace' => 'ControlTower', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'cur' => ['namespace' => 'CostandUsageReportService', 'versions' => ['latest' => '2017-01-06', '2017-01-06' => '2017-01-06']], 'customer-profiles' => ['namespace' => 'CustomerProfiles', 'versions' => ['latest' => '2020-08-15', '2020-08-15' => '2020-08-15']], 'data.iot' => ['namespace' => 'IotDataPlane', 'versions' => ['latest' => '2015-05-28', '2015-05-28' => '2015-05-28']], 'databrew' => ['namespace' => 'GlueDataBrew', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'dataexchange' => ['namespace' => 'DataExchange', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'datapipeline' => ['namespace' => 'DataPipeline', 'versions' => ['latest' => '2012-10-29', '2012-10-29' => '2012-10-29']], 'datasync' => ['namespace' => 'DataSync', 'versions' => ['latest' => '2018-11-09', '2018-11-09' => '2018-11-09']], 'dax' => ['namespace' => 'DAX', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'detective' => ['namespace' => 'Detective', 'versions' => ['latest' => '2018-10-26', '2018-10-26' => '2018-10-26']], 'devicefarm' => ['namespace' => 'DeviceFarm', 'versions' => ['latest' => '2015-06-23', '2015-06-23' => '2015-06-23']], 'devops-guru' => ['namespace' => 'DevOpsGuru', 'versions' => ['latest' => '2020-12-01', '2020-12-01' => '2020-12-01']], 'directconnect' => ['namespace' => 'DirectConnect', 'versions' => ['latest' => '2012-10-25', '2012-10-25' => '2012-10-25']], 'discovery' => ['namespace' => 'ApplicationDiscoveryService', 'versions' => ['latest' => '2015-11-01', '2015-11-01' => '2015-11-01']], 'dlm' => ['namespace' => 'DLM', 'versions' => ['latest' => '2018-01-12', '2018-01-12' => '2018-01-12']], 'dms' => ['namespace' => 'DatabaseMigrationService', 'versions' => ['latest' => '2016-01-01', '2016-01-01' => '2016-01-01']], 'docdb-elastic' => ['namespace' => 'DocDBElastic', 'versions' => ['latest' => '2022-11-28', '2022-11-28' => '2022-11-28']], 'docdb' => ['namespace' => 'DocDB', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31']], 'drs' => ['namespace' => 'drs', 'versions' => ['latest' => '2020-02-26', '2020-02-26' => '2020-02-26']], 'ds' => ['namespace' => 'DirectoryService', 'versions' => ['latest' => '2015-04-16', '2015-04-16' => '2015-04-16']], 'dynamodb' => ['namespace' => 'DynamoDb', 'versions' => ['latest' => '2012-08-10', '2012-08-10' => '2012-08-10', '2011-12-05' => '2011-12-05']], 'ebs' => ['namespace' => 'EBS', 'versions' => ['latest' => '2019-11-02', '2019-11-02' => '2019-11-02']], 'ec2-instance-connect' => ['namespace' => 'EC2InstanceConnect', 'versions' => ['latest' => '2018-04-02', '2018-04-02' => '2018-04-02']], 'ec2' => ['namespace' => 'Ec2', 'versions' => ['latest' => '2016-11-15', '2016-11-15' => '2016-11-15', '2016-09-15' => '2016-09-15', '2016-04-01' => '2016-04-01', '2015-10-01' => '2015-10-01', '2015-04-15' => '2016-11-15']], 'ecr-public' => ['namespace' => 'ECRPublic', 'versions' => ['latest' => '2020-10-30', '2020-10-30' => '2020-10-30']], 'ecr' => ['namespace' => 'Ecr', 'versions' => ['latest' => '2015-09-21', '2015-09-21' => '2015-09-21']], 'ecs' => ['namespace' => 'Ecs', 'versions' => ['latest' => '2014-11-13', '2014-11-13' => '2014-11-13']], 'eks' => ['namespace' => 'EKS', 'versions' => ['latest' => '2017-11-01', '2017-11-01' => '2017-11-01']], 'elastic-inference' => ['namespace' => 'ElasticInference', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'elasticache' => ['namespace' => 'ElastiCache', 'versions' => ['latest' => '2015-02-02', '2015-02-02' => '2015-02-02']], 'elasticbeanstalk' => ['namespace' => 'ElasticBeanstalk', 'versions' => ['latest' => '2010-12-01', '2010-12-01' => '2010-12-01']], 'elasticfilesystem' => ['namespace' => 'Efs', 'versions' => ['latest' => '2015-02-01', '2015-02-01' => '2015-02-01']], 'elasticloadbalancing' => ['namespace' => 'ElasticLoadBalancing', 'versions' => ['latest' => '2012-06-01', '2012-06-01' => '2012-06-01']], 'elasticloadbalancingv2' => ['namespace' => 'ElasticLoadBalancingV2', 'versions' => ['latest' => '2015-12-01', '2015-12-01' => '2015-12-01']], 'elasticmapreduce' => ['namespace' => 'Emr', 'versions' => ['latest' => '2009-03-31', '2009-03-31' => '2009-03-31']], 'elastictranscoder' => ['namespace' => 'ElasticTranscoder', 'versions' => ['latest' => '2012-09-25', '2012-09-25' => '2012-09-25']], 'email' => ['namespace' => 'Ses', 'versions' => ['latest' => '2010-12-01', '2010-12-01' => '2010-12-01']], 'emr-containers' => ['namespace' => 'EMRContainers', 'versions' => ['latest' => '2020-10-01', '2020-10-01' => '2020-10-01']], 'emr-serverless' => ['namespace' => 'EMRServerless', 'versions' => ['latest' => '2021-07-13', '2021-07-13' => '2021-07-13']], 'entitlement.marketplace' => ['namespace' => 'MarketplaceEntitlementService', 'versions' => ['latest' => '2017-01-11', '2017-01-11' => '2017-01-11']], 'es' => ['namespace' => 'ElasticsearchService', 'versions' => ['latest' => '2015-01-01', '2015-01-01' => '2015-01-01']], 'eventbridge' => ['namespace' => 'EventBridge', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07']], 'events' => ['namespace' => 'CloudWatchEvents', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07', '2014-02-03' => '2015-10-07']], 'evidently' => ['namespace' => 'CloudWatchEvidently', 'versions' => ['latest' => '2021-02-01', '2021-02-01' => '2021-02-01']], 'finspace-data' => ['namespace' => 'FinSpaceData', 'versions' => ['latest' => '2020-07-13', '2020-07-13' => '2020-07-13']], 'finspace' => ['namespace' => 'finspace', 'versions' => ['latest' => '2021-03-12', '2021-03-12' => '2021-03-12']], 'firehose' => ['namespace' => 'Firehose', 'versions' => ['latest' => '2015-08-04', '2015-08-04' => '2015-08-04']], 'fis' => ['namespace' => 'FIS', 'versions' => ['latest' => '2020-12-01', '2020-12-01' => '2020-12-01']], 'fms' => ['namespace' => 'FMS', 'versions' => ['latest' => '2018-01-01', '2018-01-01' => '2018-01-01']], 'forecast' => ['namespace' => 'ForecastService', 'versions' => ['latest' => '2018-06-26', '2018-06-26' => '2018-06-26']], 'forecastquery' => ['namespace' => 'ForecastQueryService', 'versions' => ['latest' => '2018-06-26', '2018-06-26' => '2018-06-26']], 'frauddetector' => ['namespace' => 'FraudDetector', 'versions' => ['latest' => '2019-11-15', '2019-11-15' => '2019-11-15']], 'fsx' => ['namespace' => 'FSx', 'versions' => ['latest' => '2018-03-01', '2018-03-01' => '2018-03-01']], 'gamelift' => ['namespace' => 'GameLift', 'versions' => ['latest' => '2015-10-01', '2015-10-01' => '2015-10-01']], 'gamesparks' => ['namespace' => 'GameSparks', 'versions' => ['latest' => '2021-08-17', '2021-08-17' => '2021-08-17']], 'glacier' => ['namespace' => 'Glacier', 'versions' => ['latest' => '2012-06-01', '2012-06-01' => '2012-06-01']], 'globalaccelerator' => ['namespace' => 'GlobalAccelerator', 'versions' => ['latest' => '2018-08-08', '2018-08-08' => '2018-08-08']], 'glue' => ['namespace' => 'Glue', 'versions' => ['latest' => '2017-03-31', '2017-03-31' => '2017-03-31']], 'grafana' => ['namespace' => 'ManagedGrafana', 'versions' => ['latest' => '2020-08-18', '2020-08-18' => '2020-08-18']], 'greengrass' => ['namespace' => 'Greengrass', 'versions' => ['latest' => '2017-06-07', '2017-06-07' => '2017-06-07']], 'greengrassv2' => ['namespace' => 'GreengrassV2', 'versions' => ['latest' => '2020-11-30', '2020-11-30' => '2020-11-30']], 'groundstation' => ['namespace' => 'GroundStation', 'versions' => ['latest' => '2019-05-23', '2019-05-23' => '2019-05-23']], 'guardduty' => ['namespace' => 'GuardDuty', 'versions' => ['latest' => '2017-11-28', '2017-11-28' => '2017-11-28']], 'health' => ['namespace' => 'Health', 'versions' => ['latest' => '2016-08-04', '2016-08-04' => '2016-08-04']], 'healthlake' => ['namespace' => 'HealthLake', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'honeycode' => ['namespace' => 'Honeycode', 'versions' => ['latest' => '2020-03-01', '2020-03-01' => '2020-03-01']], 'iam' => ['namespace' => 'Iam', 'versions' => ['latest' => '2010-05-08', '2010-05-08' => '2010-05-08']], 'identitystore' => ['namespace' => 'IdentityStore', 'versions' => ['latest' => '2020-06-15', '2020-06-15' => '2020-06-15']], 'imagebuilder' => ['namespace' => 'imagebuilder', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'importexport' => ['namespace' => 'ImportExport', 'versions' => ['latest' => '2010-06-01', '2010-06-01' => '2010-06-01']], 'inspector' => ['namespace' => 'Inspector', 'versions' => ['latest' => '2016-02-16', '2016-02-16' => '2016-02-16', '2015-08-18' => '2016-02-16']], 'inspector2' => ['namespace' => 'Inspector2', 'versions' => ['latest' => '2020-06-08', '2020-06-08' => '2020-06-08']], 'iot-jobs-data' => ['namespace' => 'IoTJobsDataPlane', 'versions' => ['latest' => '2017-09-29', '2017-09-29' => '2017-09-29']], 'iot-roborunner' => ['namespace' => 'IoTRoboRunner', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'iot' => ['namespace' => 'Iot', 'versions' => ['latest' => '2015-05-28', '2015-05-28' => '2015-05-28']], 'iot1click-devices' => ['namespace' => 'IoT1ClickDevicesService', 'versions' => ['latest' => '2018-05-14', '2018-05-14' => '2018-05-14']], 'iot1click-projects' => ['namespace' => 'IoT1ClickProjects', 'versions' => ['latest' => '2018-05-14', '2018-05-14' => '2018-05-14']], 'iotanalytics' => ['namespace' => 'IoTAnalytics', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'iotdeviceadvisor' => ['namespace' => 'IoTDeviceAdvisor', 'versions' => ['latest' => '2020-09-18', '2020-09-18' => '2020-09-18']], 'iotevents-data' => ['namespace' => 'IoTEventsData', 'versions' => ['latest' => '2018-10-23', '2018-10-23' => '2018-10-23']], 'iotevents' => ['namespace' => 'IoTEvents', 'versions' => ['latest' => '2018-07-27', '2018-07-27' => '2018-07-27']], 'iotfleethub' => ['namespace' => 'IoTFleetHub', 'versions' => ['latest' => '2020-11-03', '2020-11-03' => '2020-11-03']], 'iotfleetwise' => ['namespace' => 'IoTFleetWise', 'versions' => ['latest' => '2021-06-17', '2021-06-17' => '2021-06-17']], 'iotsecuretunneling' => ['namespace' => 'IoTSecureTunneling', 'versions' => ['latest' => '2018-10-05', '2018-10-05' => '2018-10-05']], 'iotsitewise' => ['namespace' => 'IoTSiteWise', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'iotthingsgraph' => ['namespace' => 'IoTThingsGraph', 'versions' => ['latest' => '2018-09-06', '2018-09-06' => '2018-09-06']], 'iottwinmaker' => ['namespace' => 'IoTTwinMaker', 'versions' => ['latest' => '2021-11-29', '2021-11-29' => '2021-11-29']], 'iotwireless' => ['namespace' => 'IoTWireless', 'versions' => ['latest' => '2020-11-22', '2020-11-22' => '2020-11-22']], 'ivs' => ['namespace' => 'IVS', 'versions' => ['latest' => '2020-07-14', '2020-07-14' => '2020-07-14']], 'ivschat' => ['namespace' => 'ivschat', 'versions' => ['latest' => '2020-07-14', '2020-07-14' => '2020-07-14']], 'kafka' => ['namespace' => 'Kafka', 'versions' => ['latest' => '2018-11-14', '2018-11-14' => '2018-11-14']], 'kafkaconnect' => ['namespace' => 'KafkaConnect', 'versions' => ['latest' => '2021-09-14', '2021-09-14' => '2021-09-14']], 'kendra-ranking' => ['namespace' => 'KendraRanking', 'versions' => ['latest' => '2022-10-19', '2022-10-19' => '2022-10-19']], 'kendra' => ['namespace' => 'kendra', 'versions' => ['latest' => '2019-02-03', '2019-02-03' => '2019-02-03']], 'keyspaces' => ['namespace' => 'Keyspaces', 'versions' => ['latest' => '2022-02-10', '2022-02-10' => '2022-02-10']], 'kinesis-video-archived-media' => ['namespace' => 'KinesisVideoArchivedMedia', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kinesis-video-media' => ['namespace' => 'KinesisVideoMedia', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kinesis-video-signaling' => ['namespace' => 'KinesisVideoSignalingChannels', 'versions' => ['latest' => '2019-12-04', '2019-12-04' => '2019-12-04']], 'kinesis-video-webrtc-storage' => ['namespace' => 'KinesisVideoWebRTCStorage', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'kinesis' => ['namespace' => 'Kinesis', 'versions' => ['latest' => '2013-12-02', '2013-12-02' => '2013-12-02']], 'kinesisanalytics' => ['namespace' => 'KinesisAnalytics', 'versions' => ['latest' => '2015-08-14', '2015-08-14' => '2015-08-14']], 'kinesisanalyticsv2' => ['namespace' => 'KinesisAnalyticsV2', 'versions' => ['latest' => '2018-05-23', '2018-05-23' => '2018-05-23']], 'kinesisvideo' => ['namespace' => 'KinesisVideo', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kms' => ['namespace' => 'Kms', 'versions' => ['latest' => '2014-11-01', '2014-11-01' => '2014-11-01']], 'lakeformation' => ['namespace' => 'LakeFormation', 'versions' => ['latest' => '2017-03-31', '2017-03-31' => '2017-03-31']], 'lambda' => ['namespace' => 'Lambda', 'versions' => ['latest' => '2015-03-31', '2015-03-31' => '2015-03-31']], 'lex-models' => ['namespace' => 'LexModelBuildingService', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'license-manager-linux-subscriptions' => ['namespace' => 'LicenseManagerLinuxSubscriptions', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'license-manager-user-subscriptions' => ['namespace' => 'LicenseManagerUserSubscriptions', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'license-manager' => ['namespace' => 'LicenseManager', 'versions' => ['latest' => '2018-08-01', '2018-08-01' => '2018-08-01']], 'lightsail' => ['namespace' => 'Lightsail', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'location' => ['namespace' => 'LocationService', 'versions' => ['latest' => '2020-11-19', '2020-11-19' => '2020-11-19']], 'logs' => ['namespace' => 'CloudWatchLogs', 'versions' => ['latest' => '2014-03-28', '2014-03-28' => '2014-03-28']], 'lookoutequipment' => ['namespace' => 'LookoutEquipment', 'versions' => ['latest' => '2020-12-15', '2020-12-15' => '2020-12-15']], 'lookoutmetrics' => ['namespace' => 'LookoutMetrics', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'lookoutvision' => ['namespace' => 'LookoutforVision', 'versions' => ['latest' => '2020-11-20', '2020-11-20' => '2020-11-20']], 'm2' => ['namespace' => 'MainframeModernization', 'versions' => ['latest' => '2021-04-28', '2021-04-28' => '2021-04-28']], 'machinelearning' => ['namespace' => 'MachineLearning', 'versions' => ['latest' => '2014-12-12', '2014-12-12' => '2014-12-12']], 'macie' => ['namespace' => 'Macie', 'versions' => ['latest' => '2017-12-19', '2017-12-19' => '2017-12-19']], 'macie2' => ['namespace' => 'Macie2', 'versions' => ['latest' => '2020-01-01', '2020-01-01' => '2020-01-01']], 'managedblockchain' => ['namespace' => 'ManagedBlockchain', 'versions' => ['latest' => '2018-09-24', '2018-09-24' => '2018-09-24']], 'marketplace-catalog' => ['namespace' => 'MarketplaceCatalog', 'versions' => ['latest' => '2018-09-17', '2018-09-17' => '2018-09-17']], 'marketplacecommerceanalytics' => ['namespace' => 'MarketplaceCommerceAnalytics', 'versions' => ['latest' => '2015-07-01', '2015-07-01' => '2015-07-01']], 'mediaconnect' => ['namespace' => 'MediaConnect', 'versions' => ['latest' => '2018-11-14', '2018-11-14' => '2018-11-14']], 'mediaconvert' => ['namespace' => 'MediaConvert', 'versions' => ['latest' => '2017-08-29', '2017-08-29' => '2017-08-29']], 'medialive' => ['namespace' => 'MediaLive', 'versions' => ['latest' => '2017-10-14', '2017-10-14' => '2017-10-14']], 'mediapackage-vod' => ['namespace' => 'MediaPackageVod', 'versions' => ['latest' => '2018-11-07', '2018-11-07' => '2018-11-07']], 'mediapackage' => ['namespace' => 'MediaPackage', 'versions' => ['latest' => '2017-10-12', '2017-10-12' => '2017-10-12']], 'mediastore-data' => ['namespace' => 'MediaStoreData', 'versions' => ['latest' => '2017-09-01', '2017-09-01' => '2017-09-01']], 'mediastore' => ['namespace' => 'MediaStore', 'versions' => ['latest' => '2017-09-01', '2017-09-01' => '2017-09-01']], 'mediatailor' => ['namespace' => 'MediaTailor', 'versions' => ['latest' => '2018-04-23', '2018-04-23' => '2018-04-23']], 'memorydb' => ['namespace' => 'MemoryDB', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'metering.marketplace' => ['namespace' => 'MarketplaceMetering', 'versions' => ['latest' => '2016-01-14', '2016-01-14' => '2016-01-14']], 'mgh' => ['namespace' => 'MigrationHub', 'versions' => ['latest' => '2017-05-31', '2017-05-31' => '2017-05-31']], 'mgn' => ['namespace' => 'mgn', 'versions' => ['latest' => '2020-02-26', '2020-02-26' => '2020-02-26']], 'migration-hub-refactor-spaces' => ['namespace' => 'MigrationHubRefactorSpaces', 'versions' => ['latest' => '2021-10-26', '2021-10-26' => '2021-10-26']], 'migrationhub-config' => ['namespace' => 'MigrationHubConfig', 'versions' => ['latest' => '2019-06-30', '2019-06-30' => '2019-06-30']], 'migrationhuborchestrator' => ['namespace' => 'MigrationHubOrchestrator', 'versions' => ['latest' => '2021-08-28', '2021-08-28' => '2021-08-28']], 'migrationhubstrategy' => ['namespace' => 'MigrationHubStrategyRecommendations', 'versions' => ['latest' => '2020-02-19', '2020-02-19' => '2020-02-19']], 'mobile' => ['namespace' => 'Mobile', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'models.lex.v2' => ['namespace' => 'LexModelsV2', 'versions' => ['latest' => '2020-08-07', '2020-08-07' => '2020-08-07']], 'monitoring' => ['namespace' => 'CloudWatch', 'versions' => ['latest' => '2010-08-01', '2010-08-01' => '2010-08-01']], 'mq' => ['namespace' => 'MQ', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'mturk-requester' => ['namespace' => 'MTurk', 'versions' => ['latest' => '2017-01-17', '2017-01-17' => '2017-01-17']], 'mwaa' => ['namespace' => 'MWAA', 'versions' => ['latest' => '2020-07-01', '2020-07-01' => '2020-07-01']], 'neptune' => ['namespace' => 'Neptune', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31']], 'network-firewall' => ['namespace' => 'NetworkFirewall', 'versions' => ['latest' => '2020-11-12', '2020-11-12' => '2020-11-12']], 'networkmanager' => ['namespace' => 'NetworkManager', 'versions' => ['latest' => '2019-07-05', '2019-07-05' => '2019-07-05']], 'nimble' => ['namespace' => 'NimbleStudio', 'versions' => ['latest' => '2020-08-01', '2020-08-01' => '2020-08-01']], 'oam' => ['namespace' => 'OAM', 'versions' => ['latest' => '2022-06-10', '2022-06-10' => '2022-06-10']], 'omics' => ['namespace' => 'Omics', 'versions' => ['latest' => '2022-11-28', '2022-11-28' => '2022-11-28']], 'opensearch' => ['namespace' => 'OpenSearchService', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'opensearchserverless' => ['namespace' => 'OpenSearchServerless', 'versions' => ['latest' => '2021-11-01', '2021-11-01' => '2021-11-01']], 'opsworks' => ['namespace' => 'OpsWorks', 'versions' => ['latest' => '2013-02-18', '2013-02-18' => '2013-02-18']], 'opsworkscm' => ['namespace' => 'OpsWorksCM', 'versions' => ['latest' => '2016-11-01', '2016-11-01' => '2016-11-01']], 'organizations' => ['namespace' => 'Organizations', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'outposts' => ['namespace' => 'Outposts', 'versions' => ['latest' => '2019-12-03', '2019-12-03' => '2019-12-03']], 'panorama' => ['namespace' => 'Panorama', 'versions' => ['latest' => '2019-07-24', '2019-07-24' => '2019-07-24']], 'personalize-events' => ['namespace' => 'PersonalizeEvents', 'versions' => ['latest' => '2018-03-22', '2018-03-22' => '2018-03-22']], 'personalize-runtime' => ['namespace' => 'PersonalizeRuntime', 'versions' => ['latest' => '2018-05-22', '2018-05-22' => '2018-05-22']], 'personalize' => ['namespace' => 'Personalize', 'versions' => ['latest' => '2018-05-22', '2018-05-22' => '2018-05-22']], 'pi' => ['namespace' => 'PI', 'versions' => ['latest' => '2018-02-27', '2018-02-27' => '2018-02-27']], 'pinpoint-email' => ['namespace' => 'PinpointEmail', 'versions' => ['latest' => '2018-07-26', '2018-07-26' => '2018-07-26']], 'pinpoint-sms-voice-v2' => ['namespace' => 'PinpointSMSVoiceV2', 'versions' => ['latest' => '2022-03-31', '2022-03-31' => '2022-03-31']], 'pinpoint' => ['namespace' => 'Pinpoint', 'versions' => ['latest' => '2016-12-01', '2016-12-01' => '2016-12-01']], 'pipes' => ['namespace' => 'Pipes', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07']], 'polly' => ['namespace' => 'Polly', 'versions' => ['latest' => '2016-06-10', '2016-06-10' => '2016-06-10']], 'pricing' => ['namespace' => 'Pricing', 'versions' => ['latest' => '2017-10-15', '2017-10-15' => '2017-10-15']], 'privatenetworks' => ['namespace' => 'PrivateNetworks', 'versions' => ['latest' => '2021-12-03', '2021-12-03' => '2021-12-03']], 'proton' => ['namespace' => 'Proton', 'versions' => ['latest' => '2020-07-20', '2020-07-20' => '2020-07-20']], 'qldb-session' => ['namespace' => 'QLDBSession', 'versions' => ['latest' => '2019-07-11', '2019-07-11' => '2019-07-11']], 'qldb' => ['namespace' => 'QLDB', 'versions' => ['latest' => '2019-01-02', '2019-01-02' => '2019-01-02']], 'quicksight' => ['namespace' => 'QuickSight', 'versions' => ['latest' => '2018-04-01', '2018-04-01' => '2018-04-01']], 'ram' => ['namespace' => 'RAM', 'versions' => ['latest' => '2018-01-04', '2018-01-04' => '2018-01-04']], 'rbin' => ['namespace' => 'RecycleBin', 'versions' => ['latest' => '2021-06-15', '2021-06-15' => '2021-06-15']], 'rds-data' => ['namespace' => 'RDSDataService', 'versions' => ['latest' => '2018-08-01', '2018-08-01' => '2018-08-01']], 'rds' => ['namespace' => 'Rds', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31', '2014-09-01' => '2014-09-01']], 'redshift-data' => ['namespace' => 'RedshiftDataAPIService', 'versions' => ['latest' => '2019-12-20', '2019-12-20' => '2019-12-20']], 'redshift-serverless' => ['namespace' => 'RedshiftServerless', 'versions' => ['latest' => '2021-04-21', '2021-04-21' => '2021-04-21']], 'redshift' => ['namespace' => 'Redshift', 'versions' => ['latest' => '2012-12-01', '2012-12-01' => '2012-12-01']], 'rekognition' => ['namespace' => 'Rekognition', 'versions' => ['latest' => '2016-06-27', '2016-06-27' => '2016-06-27']], 'resiliencehub' => ['namespace' => 'ResilienceHub', 'versions' => ['latest' => '2020-04-30', '2020-04-30' => '2020-04-30']], 'resource-explorer-2' => ['namespace' => 'ResourceExplorer2', 'versions' => ['latest' => '2022-07-28', '2022-07-28' => '2022-07-28']], 'resource-groups' => ['namespace' => 'ResourceGroups', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'resourcegroupstaggingapi' => ['namespace' => 'ResourceGroupsTaggingAPI', 'versions' => ['latest' => '2017-01-26', '2017-01-26' => '2017-01-26']], 'robomaker' => ['namespace' => 'RoboMaker', 'versions' => ['latest' => '2018-06-29', '2018-06-29' => '2018-06-29']], 'rolesanywhere' => ['namespace' => 'RolesAnywhere', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'route53-recovery-cluster' => ['namespace' => 'Route53RecoveryCluster', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'route53-recovery-control-config' => ['namespace' => 'Route53RecoveryControlConfig', 'versions' => ['latest' => '2020-11-02', '2020-11-02' => '2020-11-02']], 'route53-recovery-readiness' => ['namespace' => 'Route53RecoveryReadiness', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'route53' => ['namespace' => 'Route53', 'versions' => ['latest' => '2013-04-01', '2013-04-01' => '2013-04-01']], 'route53domains' => ['namespace' => 'Route53Domains', 'versions' => ['latest' => '2014-05-15', '2014-05-15' => '2014-05-15']], 'route53resolver' => ['namespace' => 'Route53Resolver', 'versions' => ['latest' => '2018-04-01', '2018-04-01' => '2018-04-01']], 'rum' => ['namespace' => 'CloudWatchRUM', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'runtime.lex.v2' => ['namespace' => 'LexRuntimeV2', 'versions' => ['latest' => '2020-08-07', '2020-08-07' => '2020-08-07']], 'runtime.lex' => ['namespace' => 'LexRuntimeService', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'runtime.sagemaker' => ['namespace' => 'SageMakerRuntime', 'versions' => ['latest' => '2017-05-13', '2017-05-13' => '2017-05-13']], 's3' => ['namespace' => 'S3', 'versions' => ['latest' => '2006-03-01', '2006-03-01' => '2006-03-01']], 's3control' => ['namespace' => 'S3Control', 'versions' => ['latest' => '2018-08-20', '2018-08-20' => '2018-08-20']], 's3outposts' => ['namespace' => 'S3Outposts', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'sagemaker-a2i-runtime' => ['namespace' => 'AugmentedAIRuntime', 'versions' => ['latest' => '2019-11-07', '2019-11-07' => '2019-11-07']], 'sagemaker-edge' => ['namespace' => 'SagemakerEdgeManager', 'versions' => ['latest' => '2020-09-23', '2020-09-23' => '2020-09-23']], 'sagemaker-featurestore-runtime' => ['namespace' => 'SageMakerFeatureStoreRuntime', 'versions' => ['latest' => '2020-07-01', '2020-07-01' => '2020-07-01']], 'sagemaker-geospatial' => ['namespace' => 'SageMakerGeospatial', 'versions' => ['latest' => '2020-05-27', '2020-05-27' => '2020-05-27']], 'sagemaker-metrics' => ['namespace' => 'SageMakerMetrics', 'versions' => ['latest' => '2022-09-30', '2022-09-30' => '2022-09-30']], 'sagemaker' => ['namespace' => 'SageMaker', 'versions' => ['latest' => '2017-07-24', '2017-07-24' => '2017-07-24']], 'savingsplans' => ['namespace' => 'SavingsPlans', 'versions' => ['latest' => '2019-06-28', '2019-06-28' => '2019-06-28']], 'scheduler' => ['namespace' => 'Scheduler', 'versions' => ['latest' => '2021-06-30', '2021-06-30' => '2021-06-30']], 'schemas' => ['namespace' => 'Schemas', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'secretsmanager' => ['namespace' => 'SecretsManager', 'versions' => ['latest' => '2017-10-17', '2017-10-17' => '2017-10-17']], 'securityhub' => ['namespace' => 'SecurityHub', 'versions' => ['latest' => '2018-10-26', '2018-10-26' => '2018-10-26']], 'securitylake' => ['namespace' => 'SecurityLake', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'serverlessrepo' => ['namespace' => 'ServerlessApplicationRepository', 'versions' => ['latest' => '2017-09-08', '2017-09-08' => '2017-09-08']], 'service-quotas' => ['namespace' => 'ServiceQuotas', 'versions' => ['latest' => '2019-06-24', '2019-06-24' => '2019-06-24']], 'servicecatalog-appregistry' => ['namespace' => 'AppRegistry', 'versions' => ['latest' => '2020-06-24', '2020-06-24' => '2020-06-24']], 'servicecatalog' => ['namespace' => 'ServiceCatalog', 'versions' => ['latest' => '2015-12-10', '2015-12-10' => '2015-12-10']], 'servicediscovery' => ['namespace' => 'ServiceDiscovery', 'versions' => ['latest' => '2017-03-14', '2017-03-14' => '2017-03-14']], 'sesv2' => ['namespace' => 'SesV2', 'versions' => ['latest' => '2019-09-27', '2019-09-27' => '2019-09-27']], 'shield' => ['namespace' => 'Shield', 'versions' => ['latest' => '2016-06-02', '2016-06-02' => '2016-06-02']], 'signer' => ['namespace' => 'signer', 'versions' => ['latest' => '2017-08-25', '2017-08-25' => '2017-08-25']], 'simspaceweaver' => ['namespace' => 'SimSpaceWeaver', 'versions' => ['latest' => '2022-10-28', '2022-10-28' => '2022-10-28']], 'sms-voice' => ['namespace' => 'PinpointSMSVoice', 'versions' => ['latest' => '2018-09-05', '2018-09-05' => '2018-09-05']], 'sms' => ['namespace' => 'Sms', 'versions' => ['latest' => '2016-10-24', '2016-10-24' => '2016-10-24']], 'snow-device-management' => ['namespace' => 'SnowDeviceManagement', 'versions' => ['latest' => '2021-08-04', '2021-08-04' => '2021-08-04']], 'snowball' => ['namespace' => 'SnowBall', 'versions' => ['latest' => '2016-06-30', '2016-06-30' => '2016-06-30']], 'sns' => ['namespace' => 'Sns', 'versions' => ['latest' => '2010-03-31', '2010-03-31' => '2010-03-31']], 'sqs' => ['namespace' => 'Sqs', 'versions' => ['latest' => '2012-11-05', '2012-11-05' => '2012-11-05']], 'ssm-contacts' => ['namespace' => 'SSMContacts', 'versions' => ['latest' => '2021-05-03', '2021-05-03' => '2021-05-03']], 'ssm-incidents' => ['namespace' => 'SSMIncidents', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'ssm-sap' => ['namespace' => 'SsmSap', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'ssm' => ['namespace' => 'Ssm', 'versions' => ['latest' => '2014-11-06', '2014-11-06' => '2014-11-06']], 'sso-admin' => ['namespace' => 'SSOAdmin', 'versions' => ['latest' => '2020-07-20', '2020-07-20' => '2020-07-20']], 'sso-oidc' => ['namespace' => 'SSOOIDC', 'versions' => ['latest' => '2019-06-10', '2019-06-10' => '2019-06-10']], 'sso' => ['namespace' => 'SSO', 'versions' => ['latest' => '2019-06-10', '2019-06-10' => '2019-06-10']], 'states' => ['namespace' => 'Sfn', 'versions' => ['latest' => '2016-11-23', '2016-11-23' => '2016-11-23']], 'storagegateway' => ['namespace' => 'StorageGateway', 'versions' => ['latest' => '2013-06-30', '2013-06-30' => '2013-06-30']], 'streams.dynamodb' => ['namespace' => 'DynamoDbStreams', 'versions' => ['latest' => '2012-08-10', '2012-08-10' => '2012-08-10']], 'sts' => ['namespace' => 'Sts', 'versions' => ['latest' => '2011-06-15', '2011-06-15' => '2011-06-15']], 'support-app' => ['namespace' => 'SupportApp', 'versions' => ['latest' => '2021-08-20', '2021-08-20' => '2021-08-20']], 'support' => ['namespace' => 'Support', 'versions' => ['latest' => '2013-04-15', '2013-04-15' => '2013-04-15']], 'swf' => ['namespace' => 'Swf', 'versions' => ['latest' => '2012-01-25', '2012-01-25' => '2012-01-25']], 'synthetics' => ['namespace' => 'Synthetics', 'versions' => ['latest' => '2017-10-11', '2017-10-11' => '2017-10-11']], 'textract' => ['namespace' => 'Textract', 'versions' => ['latest' => '2018-06-27', '2018-06-27' => '2018-06-27']], 'timestream-query' => ['namespace' => 'TimestreamQuery', 'versions' => ['latest' => '2018-11-01', '2018-11-01' => '2018-11-01']], 'timestream-write' => ['namespace' => 'TimestreamWrite', 'versions' => ['latest' => '2018-11-01', '2018-11-01' => '2018-11-01']], 'transcribe' => ['namespace' => 'TranscribeService', 'versions' => ['latest' => '2017-10-26', '2017-10-26' => '2017-10-26']], 'transfer' => ['namespace' => 'Transfer', 'versions' => ['latest' => '2018-11-05', '2018-11-05' => '2018-11-05']], 'translate' => ['namespace' => 'Translate', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'voice-id' => ['namespace' => 'VoiceID', 'versions' => ['latest' => '2021-09-27', '2021-09-27' => '2021-09-27']], 'waf-regional' => ['namespace' => 'WafRegional', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'waf' => ['namespace' => 'Waf', 'versions' => ['latest' => '2015-08-24', '2015-08-24' => '2015-08-24']], 'wafv2' => ['namespace' => 'WAFV2', 'versions' => ['latest' => '2019-07-29', '2019-07-29' => '2019-07-29']], 'wellarchitected' => ['namespace' => 'WellArchitected', 'versions' => ['latest' => '2020-03-31', '2020-03-31' => '2020-03-31']], 'wisdom' => ['namespace' => 'ConnectWisdomService', 'versions' => ['latest' => '2020-10-19', '2020-10-19' => '2020-10-19']], 'workdocs' => ['namespace' => 'WorkDocs', 'versions' => ['latest' => '2016-05-01', '2016-05-01' => '2016-05-01']], 'worklink' => ['namespace' => 'WorkLink', 'versions' => ['latest' => '2018-09-25', '2018-09-25' => '2018-09-25']], 'workmail' => ['namespace' => 'WorkMail', 'versions' => ['latest' => '2017-10-01', '2017-10-01' => '2017-10-01']], 'workmailmessageflow' => ['namespace' => 'WorkMailMessageFlow', 'versions' => ['latest' => '2019-05-01', '2019-05-01' => '2019-05-01']], 'workspaces-web' => ['namespace' => 'WorkSpacesWeb', 'versions' => ['latest' => '2020-07-08', '2020-07-08' => '2020-07-08']], 'workspaces' => ['namespace' => 'WorkSpaces', 'versions' => ['latest' => '2015-04-08', '2015-04-08' => '2015-04-08']], 'xray' => ['namespace' => 'XRay', 'versions' => ['latest' => '2016-04-12', '2016-04-12' => '2016-04-12']]]; +return ['accessanalyzer' => ['namespace' => 'AccessAnalyzer', 'versions' => ['latest' => '2019-11-01', '2019-11-01' => '2019-11-01']], 'account' => ['namespace' => 'Account', 'versions' => ['latest' => '2021-02-01', '2021-02-01' => '2021-02-01']], 'acm-pca' => ['namespace' => 'ACMPCA', 'versions' => ['latest' => '2017-08-22', '2017-08-22' => '2017-08-22']], 'acm' => ['namespace' => 'Acm', 'versions' => ['latest' => '2015-12-08', '2015-12-08' => '2015-12-08']], 'alexaforbusiness' => ['namespace' => 'AlexaForBusiness', 'versions' => ['latest' => '2017-11-09', '2017-11-09' => '2017-11-09']], 'amp' => ['namespace' => 'PrometheusService', 'versions' => ['latest' => '2020-08-01', '2020-08-01' => '2020-08-01']], 'amplify' => ['namespace' => 'Amplify', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'amplifybackend' => ['namespace' => 'AmplifyBackend', 'versions' => ['latest' => '2020-08-11', '2020-08-11' => '2020-08-11']], 'amplifyuibuilder' => ['namespace' => 'AmplifyUIBuilder', 'versions' => ['latest' => '2021-08-11', '2021-08-11' => '2021-08-11']], 'apigateway' => ['namespace' => 'ApiGateway', 'versions' => ['latest' => '2015-07-09', '2015-07-09' => '2015-07-09', '2015-06-01' => '2015-07-09']], 'apigatewaymanagementapi' => ['namespace' => 'ApiGatewayManagementApi', 'versions' => ['latest' => '2018-11-29', '2018-11-29' => '2018-11-29']], 'apigatewayv2' => ['namespace' => 'ApiGatewayV2', 'versions' => ['latest' => '2018-11-29', '2018-11-29' => '2018-11-29']], 'appconfig' => ['namespace' => 'AppConfig', 'versions' => ['latest' => '2019-10-09', '2019-10-09' => '2019-10-09']], 'appconfigdata' => ['namespace' => 'AppConfigData', 'versions' => ['latest' => '2021-11-11', '2021-11-11' => '2021-11-11']], 'appflow' => ['namespace' => 'Appflow', 'versions' => ['latest' => '2020-08-23', '2020-08-23' => '2020-08-23']], 'appintegrations' => ['namespace' => 'AppIntegrationsService', 'versions' => ['latest' => '2020-07-29', '2020-07-29' => '2020-07-29']], 'application-autoscaling' => ['namespace' => 'ApplicationAutoScaling', 'versions' => ['latest' => '2016-02-06', '2016-02-06' => '2016-02-06']], 'application-insights' => ['namespace' => 'ApplicationInsights', 'versions' => ['latest' => '2018-11-25', '2018-11-25' => '2018-11-25']], 'applicationcostprofiler' => ['namespace' => 'ApplicationCostProfiler', 'versions' => ['latest' => '2020-09-10', '2020-09-10' => '2020-09-10']], 'appmesh' => ['namespace' => 'AppMesh', 'versions' => ['latest' => '2019-01-25', '2019-01-25' => '2019-01-25', '2018-10-01' => '2018-10-01']], 'apprunner' => ['namespace' => 'AppRunner', 'versions' => ['latest' => '2020-05-15', '2020-05-15' => '2020-05-15']], 'appstream' => ['namespace' => 'Appstream', 'versions' => ['latest' => '2016-12-01', '2016-12-01' => '2016-12-01']], 'appsync' => ['namespace' => 'AppSync', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'arc-zonal-shift' => ['namespace' => 'ARCZonalShift', 'versions' => ['latest' => '2022-10-30', '2022-10-30' => '2022-10-30']], 'athena' => ['namespace' => 'Athena', 'versions' => ['latest' => '2017-05-18', '2017-05-18' => '2017-05-18']], 'auditmanager' => ['namespace' => 'AuditManager', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'autoscaling-plans' => ['namespace' => 'AutoScalingPlans', 'versions' => ['latest' => '2018-01-06', '2018-01-06' => '2018-01-06']], 'autoscaling' => ['namespace' => 'AutoScaling', 'versions' => ['latest' => '2011-01-01', '2011-01-01' => '2011-01-01']], 'backup-gateway' => ['namespace' => 'BackupGateway', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'backup' => ['namespace' => 'Backup', 'versions' => ['latest' => '2018-11-15', '2018-11-15' => '2018-11-15']], 'backupstorage' => ['namespace' => 'BackupStorage', 'versions' => ['latest' => '2018-04-10', '2018-04-10' => '2018-04-10']], 'batch' => ['namespace' => 'Batch', 'versions' => ['latest' => '2016-08-10', '2016-08-10' => '2016-08-10']], 'billingconductor' => ['namespace' => 'BillingConductor', 'versions' => ['latest' => '2021-07-30', '2021-07-30' => '2021-07-30']], 'braket' => ['namespace' => 'Braket', 'versions' => ['latest' => '2019-09-01', '2019-09-01' => '2019-09-01']], 'budgets' => ['namespace' => 'Budgets', 'versions' => ['latest' => '2016-10-20', '2016-10-20' => '2016-10-20']], 'ce' => ['namespace' => 'CostExplorer', 'versions' => ['latest' => '2017-10-25', '2017-10-25' => '2017-10-25']], 'chime-sdk-identity' => ['namespace' => 'ChimeSDKIdentity', 'versions' => ['latest' => '2021-04-20', '2021-04-20' => '2021-04-20']], 'chime-sdk-media-pipelines' => ['namespace' => 'ChimeSDKMediaPipelines', 'versions' => ['latest' => '2021-07-15', '2021-07-15' => '2021-07-15']], 'chime-sdk-meetings' => ['namespace' => 'ChimeSDKMeetings', 'versions' => ['latest' => '2021-07-15', '2021-07-15' => '2021-07-15']], 'chime-sdk-messaging' => ['namespace' => 'ChimeSDKMessaging', 'versions' => ['latest' => '2021-05-15', '2021-05-15' => '2021-05-15']], 'chime-sdk-voice' => ['namespace' => 'ChimeSDKVoice', 'versions' => ['latest' => '2022-08-03', '2022-08-03' => '2022-08-03']], 'chime' => ['namespace' => 'Chime', 'versions' => ['latest' => '2018-05-01', '2018-05-01' => '2018-05-01']], 'cleanrooms' => ['namespace' => 'CleanRooms', 'versions' => ['latest' => '2022-02-17', '2022-02-17' => '2022-02-17']], 'cloud9' => ['namespace' => 'Cloud9', 'versions' => ['latest' => '2017-09-23', '2017-09-23' => '2017-09-23']], 'cloudcontrol' => ['namespace' => 'CloudControlApi', 'versions' => ['latest' => '2021-09-30', '2021-09-30' => '2021-09-30']], 'clouddirectory' => ['namespace' => 'CloudDirectory', 'versions' => ['latest' => '2017-01-11', '2017-01-11' => '2017-01-11', '2016-05-10' => '2016-05-10']], 'cloudformation' => ['namespace' => 'CloudFormation', 'versions' => ['latest' => '2010-05-15', '2010-05-15' => '2010-05-15']], 'cloudfront' => ['namespace' => 'CloudFront', 'versions' => ['latest' => '2020-05-31', '2020-05-31' => '2020-05-31', '2019-03-26' => '2019-03-26', '2018-11-05' => '2018-11-05', '2018-06-18' => '2018-06-18', '2017-10-30' => '2017-10-30', '2017-03-25' => '2017-03-25', '2016-11-25' => '2016-11-25', '2016-09-29' => '2016-09-29', '2016-09-07' => '2016-09-07', '2016-08-20' => '2016-08-20', '2016-08-01' => '2016-08-01', '2016-01-28' => '2016-01-28', '2016-01-13' => '2020-05-31', '2015-09-17' => '2020-05-31', '2015-07-27' => '2015-07-27', '2015-04-17' => '2015-07-27', '2014-11-06' => '2015-07-27']], 'cloudhsm' => ['namespace' => 'CloudHsm', 'versions' => ['latest' => '2014-05-30', '2014-05-30' => '2014-05-30']], 'cloudhsmv2' => ['namespace' => 'CloudHSMV2', 'versions' => ['latest' => '2017-04-28', '2017-04-28' => '2017-04-28']], 'cloudsearch' => ['namespace' => 'CloudSearch', 'versions' => ['latest' => '2013-01-01', '2013-01-01' => '2013-01-01']], 'cloudsearchdomain' => ['namespace' => 'CloudSearchDomain', 'versions' => ['latest' => '2013-01-01', '2013-01-01' => '2013-01-01']], 'cloudtrail-data' => ['namespace' => 'CloudTrailData', 'versions' => ['latest' => '2021-08-11', '2021-08-11' => '2021-08-11']], 'cloudtrail' => ['namespace' => 'CloudTrail', 'versions' => ['latest' => '2013-11-01', '2013-11-01' => '2013-11-01']], 'codeartifact' => ['namespace' => 'CodeArtifact', 'versions' => ['latest' => '2018-09-22', '2018-09-22' => '2018-09-22']], 'codebuild' => ['namespace' => 'CodeBuild', 'versions' => ['latest' => '2016-10-06', '2016-10-06' => '2016-10-06']], 'codecatalyst' => ['namespace' => 'CodeCatalyst', 'versions' => ['latest' => '2022-09-28', '2022-09-28' => '2022-09-28']], 'codecommit' => ['namespace' => 'CodeCommit', 'versions' => ['latest' => '2015-04-13', '2015-04-13' => '2015-04-13']], 'codedeploy' => ['namespace' => 'CodeDeploy', 'versions' => ['latest' => '2014-10-06', '2014-10-06' => '2014-10-06']], 'codeguru-reviewer' => ['namespace' => 'CodeGuruReviewer', 'versions' => ['latest' => '2019-09-19', '2019-09-19' => '2019-09-19']], 'codeguruprofiler' => ['namespace' => 'CodeGuruProfiler', 'versions' => ['latest' => '2019-07-18', '2019-07-18' => '2019-07-18']], 'codepipeline' => ['namespace' => 'CodePipeline', 'versions' => ['latest' => '2015-07-09', '2015-07-09' => '2015-07-09']], 'codestar-connections' => ['namespace' => 'CodeStarconnections', 'versions' => ['latest' => '2019-12-01', '2019-12-01' => '2019-12-01']], 'codestar-notifications' => ['namespace' => 'CodeStarNotifications', 'versions' => ['latest' => '2019-10-15', '2019-10-15' => '2019-10-15']], 'codestar' => ['namespace' => 'CodeStar', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'cognito-identity' => ['namespace' => 'CognitoIdentity', 'versions' => ['latest' => '2014-06-30', '2014-06-30' => '2014-06-30']], 'cognito-idp' => ['namespace' => 'CognitoIdentityProvider', 'versions' => ['latest' => '2016-04-18', '2016-04-18' => '2016-04-18']], 'cognito-sync' => ['namespace' => 'CognitoSync', 'versions' => ['latest' => '2014-06-30', '2014-06-30' => '2014-06-30']], 'comprehend' => ['namespace' => 'Comprehend', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'comprehendmedical' => ['namespace' => 'ComprehendMedical', 'versions' => ['latest' => '2018-10-30', '2018-10-30' => '2018-10-30']], 'compute-optimizer' => ['namespace' => 'ComputeOptimizer', 'versions' => ['latest' => '2019-11-01', '2019-11-01' => '2019-11-01']], 'config' => ['namespace' => 'ConfigService', 'versions' => ['latest' => '2014-11-12', '2014-11-12' => '2014-11-12']], 'connect-contact-lens' => ['namespace' => 'ConnectContactLens', 'versions' => ['latest' => '2020-08-21', '2020-08-21' => '2020-08-21']], 'connect' => ['namespace' => 'Connect', 'versions' => ['latest' => '2017-08-08', '2017-08-08' => '2017-08-08']], 'connectcampaigns' => ['namespace' => 'ConnectCampaignService', 'versions' => ['latest' => '2021-01-30', '2021-01-30' => '2021-01-30']], 'connectcases' => ['namespace' => 'ConnectCases', 'versions' => ['latest' => '2022-10-03', '2022-10-03' => '2022-10-03']], 'connectparticipant' => ['namespace' => 'ConnectParticipant', 'versions' => ['latest' => '2018-09-07', '2018-09-07' => '2018-09-07']], 'controltower' => ['namespace' => 'ControlTower', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'cur' => ['namespace' => 'CostandUsageReportService', 'versions' => ['latest' => '2017-01-06', '2017-01-06' => '2017-01-06']], 'customer-profiles' => ['namespace' => 'CustomerProfiles', 'versions' => ['latest' => '2020-08-15', '2020-08-15' => '2020-08-15']], 'data.iot' => ['namespace' => 'IotDataPlane', 'versions' => ['latest' => '2015-05-28', '2015-05-28' => '2015-05-28']], 'databrew' => ['namespace' => 'GlueDataBrew', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'dataexchange' => ['namespace' => 'DataExchange', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'datapipeline' => ['namespace' => 'DataPipeline', 'versions' => ['latest' => '2012-10-29', '2012-10-29' => '2012-10-29']], 'datasync' => ['namespace' => 'DataSync', 'versions' => ['latest' => '2018-11-09', '2018-11-09' => '2018-11-09']], 'dax' => ['namespace' => 'DAX', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'detective' => ['namespace' => 'Detective', 'versions' => ['latest' => '2018-10-26', '2018-10-26' => '2018-10-26']], 'devicefarm' => ['namespace' => 'DeviceFarm', 'versions' => ['latest' => '2015-06-23', '2015-06-23' => '2015-06-23']], 'devops-guru' => ['namespace' => 'DevOpsGuru', 'versions' => ['latest' => '2020-12-01', '2020-12-01' => '2020-12-01']], 'directconnect' => ['namespace' => 'DirectConnect', 'versions' => ['latest' => '2012-10-25', '2012-10-25' => '2012-10-25']], 'discovery' => ['namespace' => 'ApplicationDiscoveryService', 'versions' => ['latest' => '2015-11-01', '2015-11-01' => '2015-11-01']], 'dlm' => ['namespace' => 'DLM', 'versions' => ['latest' => '2018-01-12', '2018-01-12' => '2018-01-12']], 'dms' => ['namespace' => 'DatabaseMigrationService', 'versions' => ['latest' => '2016-01-01', '2016-01-01' => '2016-01-01']], 'docdb-elastic' => ['namespace' => 'DocDBElastic', 'versions' => ['latest' => '2022-11-28', '2022-11-28' => '2022-11-28']], 'docdb' => ['namespace' => 'DocDB', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31']], 'drs' => ['namespace' => 'drs', 'versions' => ['latest' => '2020-02-26', '2020-02-26' => '2020-02-26']], 'ds' => ['namespace' => 'DirectoryService', 'versions' => ['latest' => '2015-04-16', '2015-04-16' => '2015-04-16']], 'dynamodb' => ['namespace' => 'DynamoDb', 'versions' => ['latest' => '2012-08-10', '2012-08-10' => '2012-08-10', '2011-12-05' => '2011-12-05']], 'ebs' => ['namespace' => 'EBS', 'versions' => ['latest' => '2019-11-02', '2019-11-02' => '2019-11-02']], 'ec2-instance-connect' => ['namespace' => 'EC2InstanceConnect', 'versions' => ['latest' => '2018-04-02', '2018-04-02' => '2018-04-02']], 'ec2' => ['namespace' => 'Ec2', 'versions' => ['latest' => '2016-11-15', '2016-11-15' => '2016-11-15', '2016-09-15' => '2016-09-15', '2016-04-01' => '2016-04-01', '2015-10-01' => '2015-10-01', '2015-04-15' => '2016-11-15']], 'ecr-public' => ['namespace' => 'ECRPublic', 'versions' => ['latest' => '2020-10-30', '2020-10-30' => '2020-10-30']], 'ecr' => ['namespace' => 'Ecr', 'versions' => ['latest' => '2015-09-21', '2015-09-21' => '2015-09-21']], 'ecs' => ['namespace' => 'Ecs', 'versions' => ['latest' => '2014-11-13', '2014-11-13' => '2014-11-13']], 'eks' => ['namespace' => 'EKS', 'versions' => ['latest' => '2017-11-01', '2017-11-01' => '2017-11-01']], 'elastic-inference' => ['namespace' => 'ElasticInference', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'elasticache' => ['namespace' => 'ElastiCache', 'versions' => ['latest' => '2015-02-02', '2015-02-02' => '2015-02-02']], 'elasticbeanstalk' => ['namespace' => 'ElasticBeanstalk', 'versions' => ['latest' => '2010-12-01', '2010-12-01' => '2010-12-01']], 'elasticfilesystem' => ['namespace' => 'Efs', 'versions' => ['latest' => '2015-02-01', '2015-02-01' => '2015-02-01']], 'elasticloadbalancing' => ['namespace' => 'ElasticLoadBalancing', 'versions' => ['latest' => '2012-06-01', '2012-06-01' => '2012-06-01']], 'elasticloadbalancingv2' => ['namespace' => 'ElasticLoadBalancingV2', 'versions' => ['latest' => '2015-12-01', '2015-12-01' => '2015-12-01']], 'elasticmapreduce' => ['namespace' => 'Emr', 'versions' => ['latest' => '2009-03-31', '2009-03-31' => '2009-03-31']], 'elastictranscoder' => ['namespace' => 'ElasticTranscoder', 'versions' => ['latest' => '2012-09-25', '2012-09-25' => '2012-09-25']], 'email' => ['namespace' => 'Ses', 'versions' => ['latest' => '2010-12-01', '2010-12-01' => '2010-12-01']], 'emr-containers' => ['namespace' => 'EMRContainers', 'versions' => ['latest' => '2020-10-01', '2020-10-01' => '2020-10-01']], 'emr-serverless' => ['namespace' => 'EMRServerless', 'versions' => ['latest' => '2021-07-13', '2021-07-13' => '2021-07-13']], 'entitlement.marketplace' => ['namespace' => 'MarketplaceEntitlementService', 'versions' => ['latest' => '2017-01-11', '2017-01-11' => '2017-01-11']], 'es' => ['namespace' => 'ElasticsearchService', 'versions' => ['latest' => '2015-01-01', '2015-01-01' => '2015-01-01']], 'eventbridge' => ['namespace' => 'EventBridge', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07']], 'events' => ['namespace' => 'CloudWatchEvents', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07', '2014-02-03' => '2015-10-07']], 'evidently' => ['namespace' => 'CloudWatchEvidently', 'versions' => ['latest' => '2021-02-01', '2021-02-01' => '2021-02-01']], 'finspace-data' => ['namespace' => 'FinSpaceData', 'versions' => ['latest' => '2020-07-13', '2020-07-13' => '2020-07-13']], 'finspace' => ['namespace' => 'finspace', 'versions' => ['latest' => '2021-03-12', '2021-03-12' => '2021-03-12']], 'firehose' => ['namespace' => 'Firehose', 'versions' => ['latest' => '2015-08-04', '2015-08-04' => '2015-08-04']], 'fis' => ['namespace' => 'FIS', 'versions' => ['latest' => '2020-12-01', '2020-12-01' => '2020-12-01']], 'fms' => ['namespace' => 'FMS', 'versions' => ['latest' => '2018-01-01', '2018-01-01' => '2018-01-01']], 'forecast' => ['namespace' => 'ForecastService', 'versions' => ['latest' => '2018-06-26', '2018-06-26' => '2018-06-26']], 'forecastquery' => ['namespace' => 'ForecastQueryService', 'versions' => ['latest' => '2018-06-26', '2018-06-26' => '2018-06-26']], 'frauddetector' => ['namespace' => 'FraudDetector', 'versions' => ['latest' => '2019-11-15', '2019-11-15' => '2019-11-15']], 'fsx' => ['namespace' => 'FSx', 'versions' => ['latest' => '2018-03-01', '2018-03-01' => '2018-03-01']], 'gamelift' => ['namespace' => 'GameLift', 'versions' => ['latest' => '2015-10-01', '2015-10-01' => '2015-10-01']], 'gamesparks' => ['namespace' => 'GameSparks', 'versions' => ['latest' => '2021-08-17', '2021-08-17' => '2021-08-17']], 'glacier' => ['namespace' => 'Glacier', 'versions' => ['latest' => '2012-06-01', '2012-06-01' => '2012-06-01']], 'globalaccelerator' => ['namespace' => 'GlobalAccelerator', 'versions' => ['latest' => '2018-08-08', '2018-08-08' => '2018-08-08']], 'glue' => ['namespace' => 'Glue', 'versions' => ['latest' => '2017-03-31', '2017-03-31' => '2017-03-31']], 'grafana' => ['namespace' => 'ManagedGrafana', 'versions' => ['latest' => '2020-08-18', '2020-08-18' => '2020-08-18']], 'greengrass' => ['namespace' => 'Greengrass', 'versions' => ['latest' => '2017-06-07', '2017-06-07' => '2017-06-07']], 'greengrassv2' => ['namespace' => 'GreengrassV2', 'versions' => ['latest' => '2020-11-30', '2020-11-30' => '2020-11-30']], 'groundstation' => ['namespace' => 'GroundStation', 'versions' => ['latest' => '2019-05-23', '2019-05-23' => '2019-05-23']], 'guardduty' => ['namespace' => 'GuardDuty', 'versions' => ['latest' => '2017-11-28', '2017-11-28' => '2017-11-28']], 'health' => ['namespace' => 'Health', 'versions' => ['latest' => '2016-08-04', '2016-08-04' => '2016-08-04']], 'healthlake' => ['namespace' => 'HealthLake', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'honeycode' => ['namespace' => 'Honeycode', 'versions' => ['latest' => '2020-03-01', '2020-03-01' => '2020-03-01']], 'iam' => ['namespace' => 'Iam', 'versions' => ['latest' => '2010-05-08', '2010-05-08' => '2010-05-08']], 'identitystore' => ['namespace' => 'IdentityStore', 'versions' => ['latest' => '2020-06-15', '2020-06-15' => '2020-06-15']], 'imagebuilder' => ['namespace' => 'imagebuilder', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'importexport' => ['namespace' => 'ImportExport', 'versions' => ['latest' => '2010-06-01', '2010-06-01' => '2010-06-01']], 'inspector' => ['namespace' => 'Inspector', 'versions' => ['latest' => '2016-02-16', '2016-02-16' => '2016-02-16', '2015-08-18' => '2016-02-16']], 'inspector2' => ['namespace' => 'Inspector2', 'versions' => ['latest' => '2020-06-08', '2020-06-08' => '2020-06-08']], 'internetmonitor' => ['namespace' => 'InternetMonitor', 'versions' => ['latest' => '2021-06-03', '2021-06-03' => '2021-06-03']], 'iot-jobs-data' => ['namespace' => 'IoTJobsDataPlane', 'versions' => ['latest' => '2017-09-29', '2017-09-29' => '2017-09-29']], 'iot-roborunner' => ['namespace' => 'IoTRoboRunner', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'iot' => ['namespace' => 'Iot', 'versions' => ['latest' => '2015-05-28', '2015-05-28' => '2015-05-28']], 'iot1click-devices' => ['namespace' => 'IoT1ClickDevicesService', 'versions' => ['latest' => '2018-05-14', '2018-05-14' => '2018-05-14']], 'iot1click-projects' => ['namespace' => 'IoT1ClickProjects', 'versions' => ['latest' => '2018-05-14', '2018-05-14' => '2018-05-14']], 'iotanalytics' => ['namespace' => 'IoTAnalytics', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'iotdeviceadvisor' => ['namespace' => 'IoTDeviceAdvisor', 'versions' => ['latest' => '2020-09-18', '2020-09-18' => '2020-09-18']], 'iotevents-data' => ['namespace' => 'IoTEventsData', 'versions' => ['latest' => '2018-10-23', '2018-10-23' => '2018-10-23']], 'iotevents' => ['namespace' => 'IoTEvents', 'versions' => ['latest' => '2018-07-27', '2018-07-27' => '2018-07-27']], 'iotfleethub' => ['namespace' => 'IoTFleetHub', 'versions' => ['latest' => '2020-11-03', '2020-11-03' => '2020-11-03']], 'iotfleetwise' => ['namespace' => 'IoTFleetWise', 'versions' => ['latest' => '2021-06-17', '2021-06-17' => '2021-06-17']], 'iotsecuretunneling' => ['namespace' => 'IoTSecureTunneling', 'versions' => ['latest' => '2018-10-05', '2018-10-05' => '2018-10-05']], 'iotsitewise' => ['namespace' => 'IoTSiteWise', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'iotthingsgraph' => ['namespace' => 'IoTThingsGraph', 'versions' => ['latest' => '2018-09-06', '2018-09-06' => '2018-09-06']], 'iottwinmaker' => ['namespace' => 'IoTTwinMaker', 'versions' => ['latest' => '2021-11-29', '2021-11-29' => '2021-11-29']], 'iotwireless' => ['namespace' => 'IoTWireless', 'versions' => ['latest' => '2020-11-22', '2020-11-22' => '2020-11-22']], 'ivs-realtime' => ['namespace' => 'IVSRealTime', 'versions' => ['latest' => '2020-07-14', '2020-07-14' => '2020-07-14']], 'ivs' => ['namespace' => 'IVS', 'versions' => ['latest' => '2020-07-14', '2020-07-14' => '2020-07-14']], 'ivschat' => ['namespace' => 'ivschat', 'versions' => ['latest' => '2020-07-14', '2020-07-14' => '2020-07-14']], 'kafka' => ['namespace' => 'Kafka', 'versions' => ['latest' => '2018-11-14', '2018-11-14' => '2018-11-14']], 'kafkaconnect' => ['namespace' => 'KafkaConnect', 'versions' => ['latest' => '2021-09-14', '2021-09-14' => '2021-09-14']], 'kendra-ranking' => ['namespace' => 'KendraRanking', 'versions' => ['latest' => '2022-10-19', '2022-10-19' => '2022-10-19']], 'kendra' => ['namespace' => 'kendra', 'versions' => ['latest' => '2019-02-03', '2019-02-03' => '2019-02-03']], 'keyspaces' => ['namespace' => 'Keyspaces', 'versions' => ['latest' => '2022-02-10', '2022-02-10' => '2022-02-10']], 'kinesis-video-archived-media' => ['namespace' => 'KinesisVideoArchivedMedia', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kinesis-video-media' => ['namespace' => 'KinesisVideoMedia', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kinesis-video-signaling' => ['namespace' => 'KinesisVideoSignalingChannels', 'versions' => ['latest' => '2019-12-04', '2019-12-04' => '2019-12-04']], 'kinesis-video-webrtc-storage' => ['namespace' => 'KinesisVideoWebRTCStorage', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'kinesis' => ['namespace' => 'Kinesis', 'versions' => ['latest' => '2013-12-02', '2013-12-02' => '2013-12-02']], 'kinesisanalytics' => ['namespace' => 'KinesisAnalytics', 'versions' => ['latest' => '2015-08-14', '2015-08-14' => '2015-08-14']], 'kinesisanalyticsv2' => ['namespace' => 'KinesisAnalyticsV2', 'versions' => ['latest' => '2018-05-23', '2018-05-23' => '2018-05-23']], 'kinesisvideo' => ['namespace' => 'KinesisVideo', 'versions' => ['latest' => '2017-09-30', '2017-09-30' => '2017-09-30']], 'kms' => ['namespace' => 'Kms', 'versions' => ['latest' => '2014-11-01', '2014-11-01' => '2014-11-01']], 'lakeformation' => ['namespace' => 'LakeFormation', 'versions' => ['latest' => '2017-03-31', '2017-03-31' => '2017-03-31']], 'lambda' => ['namespace' => 'Lambda', 'versions' => ['latest' => '2015-03-31', '2015-03-31' => '2015-03-31']], 'lex-models' => ['namespace' => 'LexModelBuildingService', 'versions' => ['latest' => '2017-04-19', '2017-04-19' => '2017-04-19']], 'license-manager-linux-subscriptions' => ['namespace' => 'LicenseManagerLinuxSubscriptions', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'license-manager-user-subscriptions' => ['namespace' => 'LicenseManagerUserSubscriptions', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'license-manager' => ['namespace' => 'LicenseManager', 'versions' => ['latest' => '2018-08-01', '2018-08-01' => '2018-08-01']], 'lightsail' => ['namespace' => 'Lightsail', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'location' => ['namespace' => 'LocationService', 'versions' => ['latest' => '2020-11-19', '2020-11-19' => '2020-11-19']], 'logs' => ['namespace' => 'CloudWatchLogs', 'versions' => ['latest' => '2014-03-28', '2014-03-28' => '2014-03-28']], 'lookoutequipment' => ['namespace' => 'LookoutEquipment', 'versions' => ['latest' => '2020-12-15', '2020-12-15' => '2020-12-15']], 'lookoutmetrics' => ['namespace' => 'LookoutMetrics', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'lookoutvision' => ['namespace' => 'LookoutforVision', 'versions' => ['latest' => '2020-11-20', '2020-11-20' => '2020-11-20']], 'm2' => ['namespace' => 'MainframeModernization', 'versions' => ['latest' => '2021-04-28', '2021-04-28' => '2021-04-28']], 'machinelearning' => ['namespace' => 'MachineLearning', 'versions' => ['latest' => '2014-12-12', '2014-12-12' => '2014-12-12']], 'macie' => ['namespace' => 'Macie', 'versions' => ['latest' => '2017-12-19', '2017-12-19' => '2017-12-19']], 'macie2' => ['namespace' => 'Macie2', 'versions' => ['latest' => '2020-01-01', '2020-01-01' => '2020-01-01']], 'managedblockchain' => ['namespace' => 'ManagedBlockchain', 'versions' => ['latest' => '2018-09-24', '2018-09-24' => '2018-09-24']], 'marketplace-catalog' => ['namespace' => 'MarketplaceCatalog', 'versions' => ['latest' => '2018-09-17', '2018-09-17' => '2018-09-17']], 'marketplacecommerceanalytics' => ['namespace' => 'MarketplaceCommerceAnalytics', 'versions' => ['latest' => '2015-07-01', '2015-07-01' => '2015-07-01']], 'mediaconnect' => ['namespace' => 'MediaConnect', 'versions' => ['latest' => '2018-11-14', '2018-11-14' => '2018-11-14']], 'mediaconvert' => ['namespace' => 'MediaConvert', 'versions' => ['latest' => '2017-08-29', '2017-08-29' => '2017-08-29']], 'medialive' => ['namespace' => 'MediaLive', 'versions' => ['latest' => '2017-10-14', '2017-10-14' => '2017-10-14']], 'mediapackage-vod' => ['namespace' => 'MediaPackageVod', 'versions' => ['latest' => '2018-11-07', '2018-11-07' => '2018-11-07']], 'mediapackage' => ['namespace' => 'MediaPackage', 'versions' => ['latest' => '2017-10-12', '2017-10-12' => '2017-10-12']], 'mediastore-data' => ['namespace' => 'MediaStoreData', 'versions' => ['latest' => '2017-09-01', '2017-09-01' => '2017-09-01']], 'mediastore' => ['namespace' => 'MediaStore', 'versions' => ['latest' => '2017-09-01', '2017-09-01' => '2017-09-01']], 'mediatailor' => ['namespace' => 'MediaTailor', 'versions' => ['latest' => '2018-04-23', '2018-04-23' => '2018-04-23']], 'memorydb' => ['namespace' => 'MemoryDB', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'metering.marketplace' => ['namespace' => 'MarketplaceMetering', 'versions' => ['latest' => '2016-01-14', '2016-01-14' => '2016-01-14']], 'mgh' => ['namespace' => 'MigrationHub', 'versions' => ['latest' => '2017-05-31', '2017-05-31' => '2017-05-31']], 'mgn' => ['namespace' => 'mgn', 'versions' => ['latest' => '2020-02-26', '2020-02-26' => '2020-02-26']], 'migration-hub-refactor-spaces' => ['namespace' => 'MigrationHubRefactorSpaces', 'versions' => ['latest' => '2021-10-26', '2021-10-26' => '2021-10-26']], 'migrationhub-config' => ['namespace' => 'MigrationHubConfig', 'versions' => ['latest' => '2019-06-30', '2019-06-30' => '2019-06-30']], 'migrationhuborchestrator' => ['namespace' => 'MigrationHubOrchestrator', 'versions' => ['latest' => '2021-08-28', '2021-08-28' => '2021-08-28']], 'migrationhubstrategy' => ['namespace' => 'MigrationHubStrategyRecommendations', 'versions' => ['latest' => '2020-02-19', '2020-02-19' => '2020-02-19']], 'mobile' => ['namespace' => 'Mobile', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'models.lex.v2' => ['namespace' => 'LexModelsV2', 'versions' => ['latest' => '2020-08-07', '2020-08-07' => '2020-08-07']], 'monitoring' => ['namespace' => 'CloudWatch', 'versions' => ['latest' => '2010-08-01', '2010-08-01' => '2010-08-01']], 'mq' => ['namespace' => 'MQ', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'mturk-requester' => ['namespace' => 'MTurk', 'versions' => ['latest' => '2017-01-17', '2017-01-17' => '2017-01-17']], 'mwaa' => ['namespace' => 'MWAA', 'versions' => ['latest' => '2020-07-01', '2020-07-01' => '2020-07-01']], 'neptune' => ['namespace' => 'Neptune', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31']], 'network-firewall' => ['namespace' => 'NetworkFirewall', 'versions' => ['latest' => '2020-11-12', '2020-11-12' => '2020-11-12']], 'networkmanager' => ['namespace' => 'NetworkManager', 'versions' => ['latest' => '2019-07-05', '2019-07-05' => '2019-07-05']], 'nimble' => ['namespace' => 'NimbleStudio', 'versions' => ['latest' => '2020-08-01', '2020-08-01' => '2020-08-01']], 'oam' => ['namespace' => 'OAM', 'versions' => ['latest' => '2022-06-10', '2022-06-10' => '2022-06-10']], 'omics' => ['namespace' => 'Omics', 'versions' => ['latest' => '2022-11-28', '2022-11-28' => '2022-11-28']], 'opensearch' => ['namespace' => 'OpenSearchService', 'versions' => ['latest' => '2021-01-01', '2021-01-01' => '2021-01-01']], 'opensearchserverless' => ['namespace' => 'OpenSearchServerless', 'versions' => ['latest' => '2021-11-01', '2021-11-01' => '2021-11-01']], 'opsworks' => ['namespace' => 'OpsWorks', 'versions' => ['latest' => '2013-02-18', '2013-02-18' => '2013-02-18']], 'opsworkscm' => ['namespace' => 'OpsWorksCM', 'versions' => ['latest' => '2016-11-01', '2016-11-01' => '2016-11-01']], 'organizations' => ['namespace' => 'Organizations', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'osis' => ['namespace' => 'OSIS', 'versions' => ['latest' => '2022-01-01', '2022-01-01' => '2022-01-01']], 'outposts' => ['namespace' => 'Outposts', 'versions' => ['latest' => '2019-12-03', '2019-12-03' => '2019-12-03']], 'panorama' => ['namespace' => 'Panorama', 'versions' => ['latest' => '2019-07-24', '2019-07-24' => '2019-07-24']], 'personalize-events' => ['namespace' => 'PersonalizeEvents', 'versions' => ['latest' => '2018-03-22', '2018-03-22' => '2018-03-22']], 'personalize-runtime' => ['namespace' => 'PersonalizeRuntime', 'versions' => ['latest' => '2018-05-22', '2018-05-22' => '2018-05-22']], 'personalize' => ['namespace' => 'Personalize', 'versions' => ['latest' => '2018-05-22', '2018-05-22' => '2018-05-22']], 'pi' => ['namespace' => 'PI', 'versions' => ['latest' => '2018-02-27', '2018-02-27' => '2018-02-27']], 'pinpoint-email' => ['namespace' => 'PinpointEmail', 'versions' => ['latest' => '2018-07-26', '2018-07-26' => '2018-07-26']], 'pinpoint-sms-voice-v2' => ['namespace' => 'PinpointSMSVoiceV2', 'versions' => ['latest' => '2022-03-31', '2022-03-31' => '2022-03-31']], 'pinpoint' => ['namespace' => 'Pinpoint', 'versions' => ['latest' => '2016-12-01', '2016-12-01' => '2016-12-01']], 'pipes' => ['namespace' => 'Pipes', 'versions' => ['latest' => '2015-10-07', '2015-10-07' => '2015-10-07']], 'polly' => ['namespace' => 'Polly', 'versions' => ['latest' => '2016-06-10', '2016-06-10' => '2016-06-10']], 'pricing' => ['namespace' => 'Pricing', 'versions' => ['latest' => '2017-10-15', '2017-10-15' => '2017-10-15']], 'privatenetworks' => ['namespace' => 'PrivateNetworks', 'versions' => ['latest' => '2021-12-03', '2021-12-03' => '2021-12-03']], 'proton' => ['namespace' => 'Proton', 'versions' => ['latest' => '2020-07-20', '2020-07-20' => '2020-07-20']], 'qldb-session' => ['namespace' => 'QLDBSession', 'versions' => ['latest' => '2019-07-11', '2019-07-11' => '2019-07-11']], 'qldb' => ['namespace' => 'QLDB', 'versions' => ['latest' => '2019-01-02', '2019-01-02' => '2019-01-02']], 'quicksight' => ['namespace' => 'QuickSight', 'versions' => ['latest' => '2018-04-01', '2018-04-01' => '2018-04-01']], 'ram' => ['namespace' => 'RAM', 'versions' => ['latest' => '2018-01-04', '2018-01-04' => '2018-01-04']], 'rbin' => ['namespace' => 'RecycleBin', 'versions' => ['latest' => '2021-06-15', '2021-06-15' => '2021-06-15']], 'rds-data' => ['namespace' => 'RDSDataService', 'versions' => ['latest' => '2018-08-01', '2018-08-01' => '2018-08-01']], 'rds' => ['namespace' => 'Rds', 'versions' => ['latest' => '2014-10-31', '2014-10-31' => '2014-10-31', '2014-09-01' => '2014-09-01']], 'redshift-data' => ['namespace' => 'RedshiftDataAPIService', 'versions' => ['latest' => '2019-12-20', '2019-12-20' => '2019-12-20']], 'redshift-serverless' => ['namespace' => 'RedshiftServerless', 'versions' => ['latest' => '2021-04-21', '2021-04-21' => '2021-04-21']], 'redshift' => ['namespace' => 'Redshift', 'versions' => ['latest' => '2012-12-01', '2012-12-01' => '2012-12-01']], 'rekognition' => ['namespace' => 'Rekognition', 'versions' => ['latest' => '2016-06-27', '2016-06-27' => '2016-06-27']], 'resiliencehub' => ['namespace' => 'ResilienceHub', 'versions' => ['latest' => '2020-04-30', '2020-04-30' => '2020-04-30']], 'resource-explorer-2' => ['namespace' => 'ResourceExplorer2', 'versions' => ['latest' => '2022-07-28', '2022-07-28' => '2022-07-28']], 'resource-groups' => ['namespace' => 'ResourceGroups', 'versions' => ['latest' => '2017-11-27', '2017-11-27' => '2017-11-27']], 'resourcegroupstaggingapi' => ['namespace' => 'ResourceGroupsTaggingAPI', 'versions' => ['latest' => '2017-01-26', '2017-01-26' => '2017-01-26']], 'robomaker' => ['namespace' => 'RoboMaker', 'versions' => ['latest' => '2018-06-29', '2018-06-29' => '2018-06-29']], 'rolesanywhere' => ['namespace' => 'RolesAnywhere', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'route53-recovery-cluster' => ['namespace' => 'Route53RecoveryCluster', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'route53-recovery-control-config' => ['namespace' => 'Route53RecoveryControlConfig', 'versions' => ['latest' => '2020-11-02', '2020-11-02' => '2020-11-02']], 'route53-recovery-readiness' => ['namespace' => 'Route53RecoveryReadiness', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'route53' => ['namespace' => 'Route53', 'versions' => ['latest' => '2013-04-01', '2013-04-01' => '2013-04-01']], 'route53domains' => ['namespace' => 'Route53Domains', 'versions' => ['latest' => '2014-05-15', '2014-05-15' => '2014-05-15']], 'route53resolver' => ['namespace' => 'Route53Resolver', 'versions' => ['latest' => '2018-04-01', '2018-04-01' => '2018-04-01']], 'rum' => ['namespace' => 'CloudWatchRUM', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'runtime.lex.v2' => ['namespace' => 'LexRuntimeV2', 'versions' => ['latest' => '2020-08-07', '2020-08-07' => '2020-08-07']], 'runtime.lex' => ['namespace' => 'LexRuntimeService', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'runtime.sagemaker' => ['namespace' => 'SageMakerRuntime', 'versions' => ['latest' => '2017-05-13', '2017-05-13' => '2017-05-13']], 's3' => ['namespace' => 'S3', 'versions' => ['latest' => '2006-03-01', '2006-03-01' => '2006-03-01']], 's3control' => ['namespace' => 'S3Control', 'versions' => ['latest' => '2018-08-20', '2018-08-20' => '2018-08-20']], 's3outposts' => ['namespace' => 'S3Outposts', 'versions' => ['latest' => '2017-07-25', '2017-07-25' => '2017-07-25']], 'sagemaker-a2i-runtime' => ['namespace' => 'AugmentedAIRuntime', 'versions' => ['latest' => '2019-11-07', '2019-11-07' => '2019-11-07']], 'sagemaker-edge' => ['namespace' => 'SagemakerEdgeManager', 'versions' => ['latest' => '2020-09-23', '2020-09-23' => '2020-09-23']], 'sagemaker-featurestore-runtime' => ['namespace' => 'SageMakerFeatureStoreRuntime', 'versions' => ['latest' => '2020-07-01', '2020-07-01' => '2020-07-01']], 'sagemaker-geospatial' => ['namespace' => 'SageMakerGeospatial', 'versions' => ['latest' => '2020-05-27', '2020-05-27' => '2020-05-27']], 'sagemaker-metrics' => ['namespace' => 'SageMakerMetrics', 'versions' => ['latest' => '2022-09-30', '2022-09-30' => '2022-09-30']], 'sagemaker' => ['namespace' => 'SageMaker', 'versions' => ['latest' => '2017-07-24', '2017-07-24' => '2017-07-24']], 'savingsplans' => ['namespace' => 'SavingsPlans', 'versions' => ['latest' => '2019-06-28', '2019-06-28' => '2019-06-28']], 'scheduler' => ['namespace' => 'Scheduler', 'versions' => ['latest' => '2021-06-30', '2021-06-30' => '2021-06-30']], 'schemas' => ['namespace' => 'Schemas', 'versions' => ['latest' => '2019-12-02', '2019-12-02' => '2019-12-02']], 'secretsmanager' => ['namespace' => 'SecretsManager', 'versions' => ['latest' => '2017-10-17', '2017-10-17' => '2017-10-17']], 'securityhub' => ['namespace' => 'SecurityHub', 'versions' => ['latest' => '2018-10-26', '2018-10-26' => '2018-10-26']], 'securitylake' => ['namespace' => 'SecurityLake', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'serverlessrepo' => ['namespace' => 'ServerlessApplicationRepository', 'versions' => ['latest' => '2017-09-08', '2017-09-08' => '2017-09-08']], 'service-quotas' => ['namespace' => 'ServiceQuotas', 'versions' => ['latest' => '2019-06-24', '2019-06-24' => '2019-06-24']], 'servicecatalog-appregistry' => ['namespace' => 'AppRegistry', 'versions' => ['latest' => '2020-06-24', '2020-06-24' => '2020-06-24']], 'servicecatalog' => ['namespace' => 'ServiceCatalog', 'versions' => ['latest' => '2015-12-10', '2015-12-10' => '2015-12-10']], 'servicediscovery' => ['namespace' => 'ServiceDiscovery', 'versions' => ['latest' => '2017-03-14', '2017-03-14' => '2017-03-14']], 'sesv2' => ['namespace' => 'SesV2', 'versions' => ['latest' => '2019-09-27', '2019-09-27' => '2019-09-27']], 'shield' => ['namespace' => 'Shield', 'versions' => ['latest' => '2016-06-02', '2016-06-02' => '2016-06-02']], 'signer' => ['namespace' => 'signer', 'versions' => ['latest' => '2017-08-25', '2017-08-25' => '2017-08-25']], 'simspaceweaver' => ['namespace' => 'SimSpaceWeaver', 'versions' => ['latest' => '2022-10-28', '2022-10-28' => '2022-10-28']], 'sms-voice' => ['namespace' => 'PinpointSMSVoice', 'versions' => ['latest' => '2018-09-05', '2018-09-05' => '2018-09-05']], 'sms' => ['namespace' => 'Sms', 'versions' => ['latest' => '2016-10-24', '2016-10-24' => '2016-10-24']], 'snow-device-management' => ['namespace' => 'SnowDeviceManagement', 'versions' => ['latest' => '2021-08-04', '2021-08-04' => '2021-08-04']], 'snowball' => ['namespace' => 'SnowBall', 'versions' => ['latest' => '2016-06-30', '2016-06-30' => '2016-06-30']], 'sns' => ['namespace' => 'Sns', 'versions' => ['latest' => '2010-03-31', '2010-03-31' => '2010-03-31']], 'sqs' => ['namespace' => 'Sqs', 'versions' => ['latest' => '2012-11-05', '2012-11-05' => '2012-11-05']], 'ssm-contacts' => ['namespace' => 'SSMContacts', 'versions' => ['latest' => '2021-05-03', '2021-05-03' => '2021-05-03']], 'ssm-incidents' => ['namespace' => 'SSMIncidents', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'ssm-sap' => ['namespace' => 'SsmSap', 'versions' => ['latest' => '2018-05-10', '2018-05-10' => '2018-05-10']], 'ssm' => ['namespace' => 'Ssm', 'versions' => ['latest' => '2014-11-06', '2014-11-06' => '2014-11-06']], 'sso-admin' => ['namespace' => 'SSOAdmin', 'versions' => ['latest' => '2020-07-20', '2020-07-20' => '2020-07-20']], 'sso-oidc' => ['namespace' => 'SSOOIDC', 'versions' => ['latest' => '2019-06-10', '2019-06-10' => '2019-06-10']], 'sso' => ['namespace' => 'SSO', 'versions' => ['latest' => '2019-06-10', '2019-06-10' => '2019-06-10']], 'states' => ['namespace' => 'Sfn', 'versions' => ['latest' => '2016-11-23', '2016-11-23' => '2016-11-23']], 'storagegateway' => ['namespace' => 'StorageGateway', 'versions' => ['latest' => '2013-06-30', '2013-06-30' => '2013-06-30']], 'streams.dynamodb' => ['namespace' => 'DynamoDbStreams', 'versions' => ['latest' => '2012-08-10', '2012-08-10' => '2012-08-10']], 'sts' => ['namespace' => 'Sts', 'versions' => ['latest' => '2011-06-15', '2011-06-15' => '2011-06-15']], 'support-app' => ['namespace' => 'SupportApp', 'versions' => ['latest' => '2021-08-20', '2021-08-20' => '2021-08-20']], 'support' => ['namespace' => 'Support', 'versions' => ['latest' => '2013-04-15', '2013-04-15' => '2013-04-15']], 'swf' => ['namespace' => 'Swf', 'versions' => ['latest' => '2012-01-25', '2012-01-25' => '2012-01-25']], 'synthetics' => ['namespace' => 'Synthetics', 'versions' => ['latest' => '2017-10-11', '2017-10-11' => '2017-10-11']], 'textract' => ['namespace' => 'Textract', 'versions' => ['latest' => '2018-06-27', '2018-06-27' => '2018-06-27']], 'timestream-query' => ['namespace' => 'TimestreamQuery', 'versions' => ['latest' => '2018-11-01', '2018-11-01' => '2018-11-01']], 'timestream-write' => ['namespace' => 'TimestreamWrite', 'versions' => ['latest' => '2018-11-01', '2018-11-01' => '2018-11-01']], 'tnb' => ['namespace' => 'Tnb', 'versions' => ['latest' => '2008-10-21', '2008-10-21' => '2008-10-21']], 'transcribe' => ['namespace' => 'TranscribeService', 'versions' => ['latest' => '2017-10-26', '2017-10-26' => '2017-10-26']], 'transfer' => ['namespace' => 'Transfer', 'versions' => ['latest' => '2018-11-05', '2018-11-05' => '2018-11-05']], 'translate' => ['namespace' => 'Translate', 'versions' => ['latest' => '2017-07-01', '2017-07-01' => '2017-07-01']], 'voice-id' => ['namespace' => 'VoiceID', 'versions' => ['latest' => '2021-09-27', '2021-09-27' => '2021-09-27']], 'vpc-lattice' => ['namespace' => 'VPCLattice', 'versions' => ['latest' => '2022-11-30', '2022-11-30' => '2022-11-30']], 'waf-regional' => ['namespace' => 'WafRegional', 'versions' => ['latest' => '2016-11-28', '2016-11-28' => '2016-11-28']], 'waf' => ['namespace' => 'Waf', 'versions' => ['latest' => '2015-08-24', '2015-08-24' => '2015-08-24']], 'wafv2' => ['namespace' => 'WAFV2', 'versions' => ['latest' => '2019-07-29', '2019-07-29' => '2019-07-29']], 'wellarchitected' => ['namespace' => 'WellArchitected', 'versions' => ['latest' => '2020-03-31', '2020-03-31' => '2020-03-31']], 'wisdom' => ['namespace' => 'ConnectWisdomService', 'versions' => ['latest' => '2020-10-19', '2020-10-19' => '2020-10-19']], 'workdocs' => ['namespace' => 'WorkDocs', 'versions' => ['latest' => '2016-05-01', '2016-05-01' => '2016-05-01']], 'worklink' => ['namespace' => 'WorkLink', 'versions' => ['latest' => '2018-09-25', '2018-09-25' => '2018-09-25']], 'workmail' => ['namespace' => 'WorkMail', 'versions' => ['latest' => '2017-10-01', '2017-10-01' => '2017-10-01']], 'workmailmessageflow' => ['namespace' => 'WorkMailMessageFlow', 'versions' => ['latest' => '2019-05-01', '2019-05-01' => '2019-05-01']], 'workspaces-web' => ['namespace' => 'WorkSpacesWeb', 'versions' => ['latest' => '2020-07-08', '2020-07-08' => '2020-07-08']], 'workspaces' => ['namespace' => 'WorkSpaces', 'versions' => ['latest' => '2015-04-08', '2015-04-08' => '2015-04-08']], 'xray' => ['namespace' => 'XRay', 'versions' => ['latest' => '2016-04-12', '2016-04-12' => '2016-04-12']]]; diff --git a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/api-2.json.php b/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/api-2.json.php deleted file mode 100644 index 2024170..0000000 --- a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-17', 'endpointPrefix' => 'catalog.marketplace', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWS Marketplace Catalog', 'serviceFullName' => 'AWS Marketplace Catalog Service', 'serviceId' => 'Marketplace Catalog', 'signatureVersion' => 'v4', 'signingName' => 'aws-marketplace', 'uid' => 'marketplace-catalog-2018-09-17'], 'operations' => ['CancelChangeSet' => ['name' => 'CancelChangeSet', 'http' => ['method' => 'PATCH', 'requestUri' => '/CancelChangeSet'], 'input' => ['shape' => 'CancelChangeSetRequest'], 'output' => ['shape' => 'CancelChangeSetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException']]], 'DescribeChangeSet' => ['name' => 'DescribeChangeSet', 'http' => ['method' => 'GET', 'requestUri' => '/DescribeChangeSet'], 'input' => ['shape' => 'DescribeChangeSetRequest'], 'output' => ['shape' => 'DescribeChangeSetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeEntity' => ['name' => 'DescribeEntity', 'http' => ['method' => 'GET', 'requestUri' => '/DescribeEntity'], 'input' => ['shape' => 'DescribeEntityRequest'], 'output' => ['shape' => 'DescribeEntityResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotSupportedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListChangeSets' => ['name' => 'ListChangeSets', 'http' => ['method' => 'POST', 'requestUri' => '/ListChangeSets'], 'input' => ['shape' => 'ListChangeSetsRequest'], 'output' => ['shape' => 'ListChangeSetsResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'ListEntities' => ['name' => 'ListEntities', 'http' => ['method' => 'POST', 'requestUri' => '/ListEntities'], 'input' => ['shape' => 'ListEntitiesRequest'], 'output' => ['shape' => 'ListEntitiesResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/ListTagsForResource'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'StartChangeSet' => ['name' => 'StartChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/StartChangeSet'], 'input' => ['shape' => 'StartChangeSetRequest'], 'output' => ['shape' => 'StartChangeSetResponse'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/TagResource'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/UntagResource'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[a-zA-Z0-9:*/-]+$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 403], 'exception' => \true, 'synthetic' => \true], 'CancelChangeSetRequest' => ['type' => 'structure', 'required' => ['Catalog', 'ChangeSetId'], 'members' => ['Catalog' => ['shape' => 'Catalog', 'location' => 'querystring', 'locationName' => 'catalog'], 'ChangeSetId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'changeSetId']]], 'CancelChangeSetResponse' => ['type' => 'structure', 'members' => ['ChangeSetId' => ['shape' => 'ResourceId'], 'ChangeSetArn' => ['shape' => 'ARN']]], 'Catalog' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z]+$'], 'Change' => ['type' => 'structure', 'required' => ['ChangeType', 'Entity', 'Details'], 'members' => ['ChangeType' => ['shape' => 'ChangeType'], 'Entity' => ['shape' => 'Entity'], 'EntityTags' => ['shape' => 'TagList'], 'Details' => ['shape' => 'Json'], 'ChangeName' => ['shape' => 'ChangeName']]], 'ChangeName' => ['type' => 'string', 'max' => 72, 'min' => 1, 'pattern' => '^[a-zA-Z]$'], 'ChangeSetDescription' => ['type' => 'list', 'member' => ['shape' => 'ChangeSummary']], 'ChangeSetName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[\\w\\s+=.:@-]+$'], 'ChangeSetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ChangeSetSummaryListItem']], 'ChangeSetSummaryListItem' => ['type' => 'structure', 'members' => ['ChangeSetId' => ['shape' => 'ResourceId'], 'ChangeSetArn' => ['shape' => 'ARN'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'StartTime' => ['shape' => 'DateTimeISO8601'], 'EndTime' => ['shape' => 'DateTimeISO8601'], 'Status' => ['shape' => 'ChangeStatus'], 'EntityIdList' => ['shape' => 'ResourceIdList'], 'FailureCode' => ['shape' => 'FailureCode']]], 'ChangeStatus' => ['type' => 'string', 'enum' => ['PREPARING', 'APPLYING', 'SUCCEEDED', 'CANCELLED', 'FAILED']], 'ChangeSummary' => ['type' => 'structure', 'members' => ['ChangeType' => ['shape' => 'ChangeType'], 'Entity' => ['shape' => 'Entity'], 'Details' => ['shape' => 'Json'], 'ErrorDetailList' => ['shape' => 'ErrorDetailList'], 'ChangeName' => ['shape' => 'ChangeName']]], 'ChangeType' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[A-Z][\\w]*$'], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[!-~]+$'], 'DateTimeISO8601' => ['type' => 'string', 'max' => 20, 'min' => 20, 'pattern' => '^([\\d]{4})\\-(1[0-2]|0[1-9])\\-(3[01]|0[1-9]|[12][\\d])T(2[0-3]|[01][\\d]):([0-5][\\d]):([0-5][\\d])Z$'], 'DescribeChangeSetRequest' => ['type' => 'structure', 'required' => ['Catalog', 'ChangeSetId'], 'members' => ['Catalog' => ['shape' => 'Catalog', 'location' => 'querystring', 'locationName' => 'catalog'], 'ChangeSetId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'changeSetId']]], 'DescribeChangeSetResponse' => ['type' => 'structure', 'members' => ['ChangeSetId' => ['shape' => 'ResourceId'], 'ChangeSetArn' => ['shape' => 'ARN'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'StartTime' => ['shape' => 'DateTimeISO8601'], 'EndTime' => ['shape' => 'DateTimeISO8601'], 'Status' => ['shape' => 'ChangeStatus'], 'FailureCode' => ['shape' => 'FailureCode'], 'FailureDescription' => ['shape' => 'ExceptionMessageContent'], 'ChangeSet' => ['shape' => 'ChangeSetDescription']]], 'DescribeEntityRequest' => ['type' => 'structure', 'required' => ['Catalog', 'EntityId'], 'members' => ['Catalog' => ['shape' => 'Catalog', 'location' => 'querystring', 'locationName' => 'catalog'], 'EntityId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'entityId']]], 'DescribeEntityResponse' => ['type' => 'structure', 'members' => ['EntityType' => ['shape' => 'EntityType'], 'EntityIdentifier' => ['shape' => 'Identifier'], 'EntityArn' => ['shape' => 'ARN'], 'LastModifiedDate' => ['shape' => 'DateTimeISO8601'], 'Details' => ['shape' => 'Json']]], 'Entity' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'EntityType'], 'Identifier' => ['shape' => 'Identifier']]], 'EntityNameString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^\\\\S+[\\\\S\\\\s]*'], 'EntitySummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityNameString'], 'EntityType' => ['shape' => 'EntityType'], 'EntityId' => ['shape' => 'ResourceId'], 'EntityArn' => ['shape' => 'ARN'], 'LastModifiedDate' => ['shape' => 'DateTimeISO8601'], 'Visibility' => ['shape' => 'VisibilityValue']]], 'EntitySummaryList' => ['type' => 'list', 'member' => ['shape' => 'EntitySummary']], 'EntityType' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z]+$'], 'ErrorCodeString' => ['type' => 'string', 'max' => 72, 'min' => 1, 'pattern' => '^[a-zA-Z_]+$'], 'ErrorDetail' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCodeString'], 'ErrorMessage' => ['shape' => 'ExceptionMessageContent']]], 'ErrorDetailList' => ['type' => 'list', 'member' => ['shape' => 'ErrorDetail']], 'ExceptionMessageContent' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(.)+$'], 'FailureCode' => ['type' => 'string', 'enum' => ['CLIENT_ERROR', 'SERVER_FAULT']], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FilterName'], 'ValueList' => ['shape' => 'ValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 8, 'min' => 1], 'FilterName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z]+$'], 'FilterValueContent' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(.)+$'], 'Identifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\w\\-@]+$'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'synthetic' => \true], 'Json' => ['type' => 'string', 'max' => 16384, 'min' => 2, 'pattern' => '^[\\s]*\\{[\\s\\S]*\\}[\\s]*$'], 'ListChangeSetsRequest' => ['type' => 'structure', 'required' => ['Catalog'], 'members' => ['Catalog' => ['shape' => 'Catalog'], 'FilterList' => ['shape' => 'FilterList'], 'Sort' => ['shape' => 'Sort'], 'MaxResults' => ['shape' => 'MaxResultInteger'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChangeSetsResponse' => ['type' => 'structure', 'members' => ['ChangeSetSummaryList' => ['shape' => 'ChangeSetSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEntitiesRequest' => ['type' => 'structure', 'required' => ['Catalog', 'EntityType'], 'members' => ['Catalog' => ['shape' => 'Catalog'], 'EntityType' => ['shape' => 'EntityType'], 'FilterList' => ['shape' => 'FilterList'], 'Sort' => ['shape' => 'Sort'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultInteger']]], 'ListEntitiesResponse' => ['type' => 'structure', 'members' => ['EntitySummaryList' => ['shape' => 'EntitySummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceARN']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'TagList']]], 'MaxResultInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[\\w+=.:@\\-\\/]$'], 'RequestedChangeList' => ['type' => 'list', 'member' => ['shape' => 'Change'], 'max' => 20, 'min' => 1], 'ResourceARN' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^arn:[\\w+=/,.@-]+:aws-marketplace:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=,.@-]+)*$'], 'ResourceId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\w\\-]+$'], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'ResourceId']], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 423], 'exception' => \true, 'synthetic' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 404], 'exception' => \true, 'synthetic' => \true], 'ResourceNotSupportedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 415], 'exception' => \true, 'synthetic' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 402], 'exception' => \true, 'synthetic' => \true], 'Sort' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'SortBy' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z]+$'], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StartChangeSetRequest' => ['type' => 'structure', 'required' => ['Catalog', 'ChangeSet'], 'members' => ['Catalog' => ['shape' => 'Catalog'], 'ChangeSet' => ['shape' => 'RequestedChangeList'], 'ChangeSetName' => ['shape' => 'ChangeSetName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'ChangeSetTags' => ['shape' => 'TagList']]], 'StartChangeSetResponse' => ['type' => 'structure', 'members' => ['ChangeSetId' => ['shape' => 'ResourceId'], 'ChangeSetArn' => ['shape' => 'ARN']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 429], 'exception' => \true, 'synthetic' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceARN'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessageContent']], 'error' => ['httpStatusCode' => 422], 'exception' => \true, 'synthetic' => \true], 'ValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValueContent'], 'max' => 10, 'min' => 1], 'VisibilityValue' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z]+$']]]; diff --git a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.php deleted file mode 100644 index 2d0836c..0000000 --- a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://catalog.marketplace-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://catalog.marketplace-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://catalog.marketplace.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://catalog.marketplace.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-tests-1.json.php deleted file mode 100644 index b5c6504..0000000 --- a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://catalog.marketplace.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/paginators-1.json.php b/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/paginators-1.json.php deleted file mode 100644 index 55f848a..0000000 --- a/vendor/Aws3/Aws/data/marketplace-catalog/2018-09-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChangeSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListEntities' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php b/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php deleted file mode 100644 index a804125..0000000 --- a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-07-01', 'endpointPrefix' => 'marketplacecommerceanalytics', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Marketplace Commerce Analytics', 'serviceId' => 'Marketplace Commerce Analytics', 'signatureVersion' => 'v4', 'signingName' => 'marketplacecommerceanalytics', 'targetPrefix' => 'MarketplaceCommerceAnalytics20150701', 'uid' => 'marketplacecommerceanalytics-2015-07-01'], 'operations' => ['GenerateDataSet' => ['name' => 'GenerateDataSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateDataSetRequest'], 'output' => ['shape' => 'GenerateDataSetResult'], 'errors' => [['shape' => 'MarketplaceCommerceAnalyticsException']]], 'StartSupportDataExport' => ['name' => 'StartSupportDataExport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSupportDataExportRequest'], 'output' => ['shape' => 'StartSupportDataExportResult'], 'errors' => [['shape' => 'MarketplaceCommerceAnalyticsException']]]], 'shapes' => ['CustomerDefinedValues' => ['type' => 'map', 'key' => ['shape' => 'OptionalKey'], 'value' => ['shape' => 'OptionalValue'], 'max' => 5, 'min' => 1], 'DataSetPublicationDate' => ['type' => 'timestamp'], 'DataSetRequestId' => ['type' => 'string'], 'DataSetType' => ['type' => 'string', 'enum' => ['customer_subscriber_hourly_monthly_subscriptions', 'customer_subscriber_annual_subscriptions', 'daily_business_usage_by_instance_type', 'daily_business_fees', 'daily_business_free_trial_conversions', 'daily_business_new_instances', 'daily_business_new_product_subscribers', 'daily_business_canceled_product_subscribers', 'monthly_revenue_billing_and_revenue_data', 'monthly_revenue_annual_subscriptions', 'monthly_revenue_field_demonstration_usage', 'monthly_revenue_flexible_payment_schedule', 'disbursed_amount_by_product', 'disbursed_amount_by_product_with_uncollected_funds', 'disbursed_amount_by_instance_hours', 'disbursed_amount_by_customer_geo', 'disbursed_amount_by_age_of_uncollected_funds', 'disbursed_amount_by_age_of_disbursed_funds', 'disbursed_amount_by_age_of_past_due_funds', 'disbursed_amount_by_uncollected_funds_breakdown', 'customer_profile_by_industry', 'customer_profile_by_revenue', 'customer_profile_by_geography', 'sales_compensation_billed_revenue', 'us_sales_and_use_tax_records'], 'max' => 255, 'min' => 1], 'DestinationS3BucketName' => ['type' => 'string', 'min' => 1], 'DestinationS3Prefix' => ['type' => 'string'], 'ExceptionMessage' => ['type' => 'string'], 'FromDate' => ['type' => 'timestamp'], 'GenerateDataSetRequest' => ['type' => 'structure', 'required' => ['dataSetType', 'dataSetPublicationDate', 'roleNameArn', 'destinationS3BucketName', 'snsTopicArn'], 'members' => ['dataSetType' => ['shape' => 'DataSetType'], 'dataSetPublicationDate' => ['shape' => 'DataSetPublicationDate'], 'roleNameArn' => ['shape' => 'RoleNameArn'], 'destinationS3BucketName' => ['shape' => 'DestinationS3BucketName'], 'destinationS3Prefix' => ['shape' => 'DestinationS3Prefix'], 'snsTopicArn' => ['shape' => 'SnsTopicArn'], 'customerDefinedValues' => ['shape' => 'CustomerDefinedValues']]], 'GenerateDataSetResult' => ['type' => 'structure', 'members' => ['dataSetRequestId' => ['shape' => 'DataSetRequestId']]], 'MarketplaceCommerceAnalyticsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'OptionalKey' => ['type' => 'string', 'max' => 255, 'min' => 1], 'OptionalValue' => ['type' => 'string', 'max' => 255, 'min' => 1], 'RoleNameArn' => ['type' => 'string', 'min' => 1], 'SnsTopicArn' => ['type' => 'string', 'min' => 1], 'StartSupportDataExportRequest' => ['type' => 'structure', 'required' => ['dataSetType', 'fromDate', 'roleNameArn', 'destinationS3BucketName', 'snsTopicArn'], 'members' => ['dataSetType' => ['shape' => 'SupportDataSetType'], 'fromDate' => ['shape' => 'FromDate'], 'roleNameArn' => ['shape' => 'RoleNameArn'], 'destinationS3BucketName' => ['shape' => 'DestinationS3BucketName'], 'destinationS3Prefix' => ['shape' => 'DestinationS3Prefix'], 'snsTopicArn' => ['shape' => 'SnsTopicArn'], 'customerDefinedValues' => ['shape' => 'CustomerDefinedValues']]], 'StartSupportDataExportResult' => ['type' => 'structure', 'members' => ['dataSetRequestId' => ['shape' => 'DataSetRequestId']]], 'SupportDataSetType' => ['type' => 'string', 'enum' => ['customer_support_contacts_data', 'test_customer_support_contacts_data'], 'max' => 255, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 6c7459a..0000000 --- a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://marketplacecommerceanalytics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://marketplacecommerceanalytics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://marketplacecommerceanalytics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://marketplacecommerceanalytics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-tests-1.json.php deleted file mode 100644 index a971981..0000000 --- a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://marketplacecommerceanalytics-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://marketplacecommerceanalytics-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://marketplacecommerceanalytics.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://marketplacecommerceanalytics.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php deleted file mode 100644 index 2730084..0000000 --- a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php b/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php deleted file mode 100644 index 592c05d..0000000 --- a/vendor/Aws3/Aws/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'GenerateDataSet', 'input' => ['dataSetType' => 'fake-type', 'dataSetPublicationDate' => 0, 'roleNameArn' => 'fake-arn', 'destinationS3BucketName' => 'fake-bucket', 'snsTopicArn' => 'fake-arn'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/api-2.json.php b/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/api-2.json.php deleted file mode 100644 index b515c60..0000000 --- a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-11-14', 'endpointPrefix' => 'mediaconnect', 'signingName' => 'mediaconnect', 'serviceFullName' => 'AWS MediaConnect', 'serviceId' => 'MediaConnect', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'mediaconnect-2018-11-14', 'signatureVersion' => 'v4'], 'operations' => ['AddFlowMediaStreams' => ['name' => 'AddFlowMediaStreams', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/{flowArn}/mediaStreams', 'responseCode' => 201], 'input' => ['shape' => 'AddFlowMediaStreamsRequest'], 'output' => ['shape' => 'AddFlowMediaStreamsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'AddFlowOutputs' => ['name' => 'AddFlowOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/{flowArn}/outputs', 'responseCode' => 201], 'input' => ['shape' => 'AddFlowOutputsRequest'], 'output' => ['shape' => 'AddFlowOutputsResponse'], 'errors' => [['shape' => 'AddFlowOutputs420Exception'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'AddFlowSources' => ['name' => 'AddFlowSources', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/{flowArn}/source', 'responseCode' => 201], 'input' => ['shape' => 'AddFlowSourcesRequest'], 'output' => ['shape' => 'AddFlowSourcesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'AddFlowVpcInterfaces' => ['name' => 'AddFlowVpcInterfaces', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/{flowArn}/vpcInterfaces', 'responseCode' => 201], 'input' => ['shape' => 'AddFlowVpcInterfacesRequest'], 'output' => ['shape' => 'AddFlowVpcInterfacesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'CreateFlow' => ['name' => 'CreateFlow', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows', 'responseCode' => 201], 'input' => ['shape' => 'CreateFlowRequest'], 'output' => ['shape' => 'CreateFlowResponse'], 'errors' => [['shape' => 'CreateFlow420Exception'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DeleteFlow' => ['name' => 'DeleteFlow', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteFlowRequest'], 'output' => ['shape' => 'DeleteFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DescribeFlow' => ['name' => 'DescribeFlow', 'http' => ['method' => 'GET', 'requestUri' => '/v1/flows/{flowArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeFlowRequest'], 'output' => ['shape' => 'DescribeFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'DescribeOffering' => ['name' => 'DescribeOffering', 'http' => ['method' => 'GET', 'requestUri' => '/v1/offerings/{offeringArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOfferingRequest'], 'output' => ['shape' => 'DescribeOfferingResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'DescribeReservation' => ['name' => 'DescribeReservation', 'http' => ['method' => 'GET', 'requestUri' => '/v1/reservations/{reservationArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeReservationRequest'], 'output' => ['shape' => 'DescribeReservationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'GrantFlowEntitlements' => ['name' => 'GrantFlowEntitlements', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/{flowArn}/entitlements', 'responseCode' => 200], 'input' => ['shape' => 'GrantFlowEntitlementsRequest'], 'output' => ['shape' => 'GrantFlowEntitlementsResponse'], 'errors' => [['shape' => 'GrantFlowEntitlements420Exception'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'ListEntitlements' => ['name' => 'ListEntitlements', 'http' => ['method' => 'GET', 'requestUri' => '/v1/entitlements', 'responseCode' => 200], 'input' => ['shape' => 'ListEntitlementsRequest'], 'output' => ['shape' => 'ListEntitlementsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListFlows' => ['name' => 'ListFlows', 'http' => ['method' => 'GET', 'requestUri' => '/v1/flows', 'responseCode' => 200], 'input' => ['shape' => 'ListFlowsRequest'], 'output' => ['shape' => 'ListFlowsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListOfferings' => ['name' => 'ListOfferings', 'http' => ['method' => 'GET', 'requestUri' => '/v1/offerings', 'responseCode' => 200], 'input' => ['shape' => 'ListOfferingsRequest'], 'output' => ['shape' => 'ListOfferingsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListReservations' => ['name' => 'ListReservations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/reservations', 'responseCode' => 200], 'input' => ['shape' => 'ListReservationsRequest'], 'output' => ['shape' => 'ListReservationsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'PurchaseOffering' => ['name' => 'PurchaseOffering', 'http' => ['method' => 'POST', 'requestUri' => '/v1/offerings/{offeringArn}', 'responseCode' => 201], 'input' => ['shape' => 'PurchaseOfferingRequest'], 'output' => ['shape' => 'PurchaseOfferingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'RemoveFlowMediaStream' => ['name' => 'RemoveFlowMediaStream', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}/mediaStreams/{mediaStreamName}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveFlowMediaStreamRequest'], 'output' => ['shape' => 'RemoveFlowMediaStreamResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'RemoveFlowOutput' => ['name' => 'RemoveFlowOutput', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}/outputs/{outputArn}', 'responseCode' => 202], 'input' => ['shape' => 'RemoveFlowOutputRequest'], 'output' => ['shape' => 'RemoveFlowOutputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'RemoveFlowSource' => ['name' => 'RemoveFlowSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}/source/{sourceArn}', 'responseCode' => 202], 'input' => ['shape' => 'RemoveFlowSourceRequest'], 'output' => ['shape' => 'RemoveFlowSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'RemoveFlowVpcInterface' => ['name' => 'RemoveFlowVpcInterface', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}/vpcInterfaces/{vpcInterfaceName}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveFlowVpcInterfaceRequest'], 'output' => ['shape' => 'RemoveFlowVpcInterfaceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'RevokeFlowEntitlement' => ['name' => 'RevokeFlowEntitlement', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/flows/{flowArn}/entitlements/{entitlementArn}', 'responseCode' => 202], 'input' => ['shape' => 'RevokeFlowEntitlementRequest'], 'output' => ['shape' => 'RevokeFlowEntitlementResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'StartFlow' => ['name' => 'StartFlow', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/start/{flowArn}', 'responseCode' => 202], 'input' => ['shape' => 'StartFlowRequest'], 'output' => ['shape' => 'StartFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'StopFlow' => ['name' => 'StopFlow', 'http' => ['method' => 'POST', 'requestUri' => '/v1/flows/stop/{flowArn}', 'responseCode' => 202], 'input' => ['shape' => 'StopFlowRequest'], 'output' => ['shape' => 'StopFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException']]], 'UpdateFlow' => ['name' => 'UpdateFlow', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/flows/{flowArn}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFlowRequest'], 'output' => ['shape' => 'UpdateFlowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateFlowEntitlement' => ['name' => 'UpdateFlowEntitlement', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/flows/{flowArn}/entitlements/{entitlementArn}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFlowEntitlementRequest'], 'output' => ['shape' => 'UpdateFlowEntitlementResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateFlowMediaStream' => ['name' => 'UpdateFlowMediaStream', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/flows/{flowArn}/mediaStreams/{mediaStreamName}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFlowMediaStreamRequest'], 'output' => ['shape' => 'UpdateFlowMediaStreamResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateFlowOutput' => ['name' => 'UpdateFlowOutput', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/flows/{flowArn}/outputs/{outputArn}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFlowOutputRequest'], 'output' => ['shape' => 'UpdateFlowOutputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]], 'UpdateFlowSource' => ['name' => 'UpdateFlowSource', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/flows/{flowArn}/source/{sourceArn}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateFlowSourceRequest'], 'output' => ['shape' => 'UpdateFlowSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AddFlowMediaStreamsRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'pattern' => '^arn:.+:mediaconnect.+:flow:.+$', 'location' => 'uri', 'locationName' => 'flowArn'], 'MediaStreams' => ['shape' => '__listOfAddMediaStreamRequest', 'locationName' => 'mediaStreams']], 'required' => ['FlowArn', 'MediaStreams']], 'AddFlowMediaStreamsResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'MediaStreams' => ['shape' => '__listOfMediaStream', 'locationName' => 'mediaStreams']]], 'AddFlowOutputs420Exception' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 420]], 'AddFlowOutputsRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'Outputs' => ['shape' => '__listOfAddOutputRequest', 'locationName' => 'outputs']], 'required' => ['FlowArn', 'Outputs']], 'AddFlowOutputsResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Outputs' => ['shape' => '__listOfOutput', 'locationName' => 'outputs']]], 'AddFlowSourcesRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'Sources' => ['shape' => '__listOfSetSourceRequest', 'locationName' => 'sources']], 'required' => ['FlowArn', 'Sources']], 'AddFlowSourcesResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Sources' => ['shape' => '__listOfSource', 'locationName' => 'sources']]], 'AddFlowVpcInterfacesRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'VpcInterfaces' => ['shape' => '__listOfVpcInterfaceRequest', 'locationName' => 'vpcInterfaces']], 'required' => ['FlowArn', 'VpcInterfaces']], 'AddFlowVpcInterfacesResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'VpcInterfaces' => ['shape' => '__listOfVpcInterface', 'locationName' => 'vpcInterfaces']]], 'AddMaintenance' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceStartHour' => ['shape' => '__string', 'locationName' => 'maintenanceStartHour']], 'required' => ['MaintenanceDay', 'MaintenanceStartHour']], 'AddMediaStreamRequest' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MediaStreamAttributesRequest', 'locationName' => 'attributes'], 'ClockRate' => ['shape' => '__integer', 'locationName' => 'clockRate'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'MediaStreamId' => ['shape' => '__integer', 'locationName' => 'mediaStreamId'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName'], 'MediaStreamType' => ['shape' => 'MediaStreamType', 'locationName' => 'mediaStreamType'], 'VideoFormat' => ['shape' => '__string', 'locationName' => 'videoFormat']], 'required' => ['MediaStreamType', 'MediaStreamId', 'MediaStreamName']], 'AddOutputRequest' => ['type' => 'structure', 'members' => ['CidrAllowList' => ['shape' => '__listOf__string', 'locationName' => 'cidrAllowList'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Destination' => ['shape' => '__string', 'locationName' => 'destination'], 'Encryption' => ['shape' => 'Encryption', 'locationName' => 'encryption'], 'MaxLatency' => ['shape' => '__integer', 'locationName' => 'maxLatency'], 'MediaStreamOutputConfigurations' => ['shape' => '__listOfMediaStreamOutputConfigurationRequest', 'locationName' => 'mediaStreamOutputConfigurations'], 'MinLatency' => ['shape' => '__integer', 'locationName' => 'minLatency'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Port' => ['shape' => '__integer', 'locationName' => 'port'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'RemoteId' => ['shape' => '__string', 'locationName' => 'remoteId'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SmoothingLatency' => ['shape' => '__integer', 'locationName' => 'smoothingLatency'], 'StreamId' => ['shape' => '__string', 'locationName' => 'streamId'], 'VpcInterfaceAttachment' => ['shape' => 'VpcInterfaceAttachment', 'locationName' => 'vpcInterfaceAttachment']], 'required' => ['Protocol']], 'Algorithm' => ['type' => 'string', 'enum' => ['aes128', 'aes192', 'aes256']], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'Colorimetry' => ['type' => 'string', 'enum' => ['BT601', 'BT709', 'BT2020', 'BT2100', 'ST2065-1', 'ST2065-3', 'XYZ']], 'CreateFlow420Exception' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 420]], 'CreateFlowRequest' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => '__string', 'locationName' => 'availabilityZone'], 'Entitlements' => ['shape' => '__listOfGrantEntitlementRequest', 'locationName' => 'entitlements'], 'MediaStreams' => ['shape' => '__listOfAddMediaStreamRequest', 'locationName' => 'mediaStreams'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Outputs' => ['shape' => '__listOfAddOutputRequest', 'locationName' => 'outputs'], 'Source' => ['shape' => 'SetSourceRequest', 'locationName' => 'source'], 'SourceFailoverConfig' => ['shape' => 'FailoverConfig', 'locationName' => 'sourceFailoverConfig'], 'Sources' => ['shape' => '__listOfSetSourceRequest', 'locationName' => 'sources'], 'VpcInterfaces' => ['shape' => '__listOfVpcInterfaceRequest', 'locationName' => 'vpcInterfaces'], 'Maintenance' => ['shape' => 'AddMaintenance', 'locationName' => 'maintenance']], 'required' => ['Name']], 'CreateFlowResponse' => ['type' => 'structure', 'members' => ['Flow' => ['shape' => 'Flow', 'locationName' => 'flow']]], 'DeleteFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn']], 'DeleteFlowResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'DescribeFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn']], 'DescribeFlowResponse' => ['type' => 'structure', 'members' => ['Flow' => ['shape' => 'Flow', 'locationName' => 'flow'], 'Messages' => ['shape' => 'Messages', 'locationName' => 'messages']]], 'DescribeOfferingRequest' => ['type' => 'structure', 'members' => ['OfferingArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'offeringArn']], 'required' => ['OfferingArn']], 'DescribeOfferingResponse' => ['type' => 'structure', 'members' => ['Offering' => ['shape' => 'Offering', 'locationName' => 'offering']]], 'DescribeReservationRequest' => ['type' => 'structure', 'members' => ['ReservationArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'reservationArn']], 'required' => ['ReservationArn']], 'DescribeReservationResponse' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'DestinationConfiguration' => ['type' => 'structure', 'members' => ['DestinationIp' => ['shape' => '__string', 'locationName' => 'destinationIp'], 'DestinationPort' => ['shape' => '__integer', 'locationName' => 'destinationPort'], 'Interface' => ['shape' => 'Interface', 'locationName' => 'interface'], 'OutboundIp' => ['shape' => '__string', 'locationName' => 'outboundIp']], 'required' => ['DestinationIp', 'DestinationPort', 'Interface', 'OutboundIp']], 'DestinationConfigurationRequest' => ['type' => 'structure', 'members' => ['DestinationIp' => ['shape' => '__string', 'locationName' => 'destinationIp'], 'DestinationPort' => ['shape' => '__integer', 'locationName' => 'destinationPort'], 'Interface' => ['shape' => 'InterfaceRequest', 'locationName' => 'interface']], 'required' => ['DestinationIp', 'DestinationPort', 'Interface']], 'DurationUnits' => ['type' => 'string', 'enum' => ['MONTHS']], 'EncoderProfile' => ['type' => 'string', 'enum' => ['main', 'high']], 'EncodingName' => ['type' => 'string', 'enum' => ['jxsv', 'raw', 'smpte291', 'pcm']], 'EncodingParameters' => ['type' => 'structure', 'members' => ['CompressionFactor' => ['shape' => '__double', 'locationName' => 'compressionFactor'], 'EncoderProfile' => ['shape' => 'EncoderProfile', 'locationName' => 'encoderProfile']], 'required' => ['EncoderProfile', 'CompressionFactor']], 'EncodingParametersRequest' => ['type' => 'structure', 'members' => ['CompressionFactor' => ['shape' => '__double', 'locationName' => 'compressionFactor'], 'EncoderProfile' => ['shape' => 'EncoderProfile', 'locationName' => 'encoderProfile']], 'required' => ['EncoderProfile', 'CompressionFactor']], 'Encryption' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'Algorithm', 'locationName' => 'algorithm'], 'ConstantInitializationVector' => ['shape' => '__string', 'locationName' => 'constantInitializationVector'], 'DeviceId' => ['shape' => '__string', 'locationName' => 'deviceId'], 'KeyType' => ['shape' => 'KeyType', 'locationName' => 'keyType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'ResourceId' => ['shape' => '__string', 'locationName' => 'resourceId'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecretArn' => ['shape' => '__string', 'locationName' => 'secretArn'], 'Url' => ['shape' => '__string', 'locationName' => 'url']], 'required' => ['RoleArn']], 'Entitlement' => ['type' => 'structure', 'members' => ['DataTransferSubscriberFeePercent' => ['shape' => '__integer', 'locationName' => 'dataTransferSubscriberFeePercent'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Encryption' => ['shape' => 'Encryption', 'locationName' => 'encryption'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'EntitlementStatus' => ['shape' => 'EntitlementStatus', 'locationName' => 'entitlementStatus'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Subscribers' => ['shape' => '__listOf__string', 'locationName' => 'subscribers']], 'required' => ['EntitlementArn', 'Subscribers', 'Name']], 'EntitlementStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'FailoverConfig' => ['type' => 'structure', 'members' => ['FailoverMode' => ['shape' => 'FailoverMode', 'locationName' => 'failoverMode'], 'RecoveryWindow' => ['shape' => '__integer', 'locationName' => 'recoveryWindow'], 'SourcePriority' => ['shape' => 'SourcePriority', 'locationName' => 'sourcePriority'], 'State' => ['shape' => 'State', 'locationName' => 'state']]], 'FailoverMode' => ['type' => 'string', 'enum' => ['MERGE', 'FAILOVER']], 'Flow' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => '__string', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EgressIp' => ['shape' => '__string', 'locationName' => 'egressIp'], 'Entitlements' => ['shape' => '__listOfEntitlement', 'locationName' => 'entitlements'], 'FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'MediaStreams' => ['shape' => '__listOfMediaStream', 'locationName' => 'mediaStreams'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Outputs' => ['shape' => '__listOfOutput', 'locationName' => 'outputs'], 'Source' => ['shape' => 'Source', 'locationName' => 'source'], 'SourceFailoverConfig' => ['shape' => 'FailoverConfig', 'locationName' => 'sourceFailoverConfig'], 'Sources' => ['shape' => '__listOfSource', 'locationName' => 'sources'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'VpcInterfaces' => ['shape' => '__listOfVpcInterface', 'locationName' => 'vpcInterfaces'], 'Maintenance' => ['shape' => 'Maintenance', 'locationName' => 'maintenance']], 'required' => ['Status', 'Entitlements', 'Outputs', 'AvailabilityZone', 'FlowArn', 'Source', 'Name']], 'Fmtp' => ['type' => 'structure', 'members' => ['ChannelOrder' => ['shape' => '__string', 'locationName' => 'channelOrder'], 'Colorimetry' => ['shape' => 'Colorimetry', 'locationName' => 'colorimetry'], 'ExactFramerate' => ['shape' => '__string', 'locationName' => 'exactFramerate'], 'Par' => ['shape' => '__string', 'locationName' => 'par'], 'Range' => ['shape' => 'Range', 'locationName' => 'range'], 'ScanMode' => ['shape' => 'ScanMode', 'locationName' => 'scanMode'], 'Tcs' => ['shape' => 'Tcs', 'locationName' => 'tcs']]], 'FmtpRequest' => ['type' => 'structure', 'members' => ['ChannelOrder' => ['shape' => '__string', 'locationName' => 'channelOrder'], 'Colorimetry' => ['shape' => 'Colorimetry', 'locationName' => 'colorimetry'], 'ExactFramerate' => ['shape' => '__string', 'locationName' => 'exactFramerate'], 'Par' => ['shape' => '__string', 'locationName' => 'par'], 'Range' => ['shape' => 'Range', 'locationName' => 'range'], 'ScanMode' => ['shape' => 'ScanMode', 'locationName' => 'scanMode'], 'Tcs' => ['shape' => 'Tcs', 'locationName' => 'tcs']]], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GrantEntitlementRequest' => ['type' => 'structure', 'members' => ['DataTransferSubscriberFeePercent' => ['shape' => '__integer', 'locationName' => 'dataTransferSubscriberFeePercent'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Encryption' => ['shape' => 'Encryption', 'locationName' => 'encryption'], 'EntitlementStatus' => ['shape' => 'EntitlementStatus', 'locationName' => 'entitlementStatus'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Subscribers' => ['shape' => '__listOf__string', 'locationName' => 'subscribers']], 'required' => ['Subscribers']], 'GrantFlowEntitlements420Exception' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 420]], 'GrantFlowEntitlementsRequest' => ['type' => 'structure', 'members' => ['Entitlements' => ['shape' => '__listOfGrantEntitlementRequest', 'locationName' => 'entitlements'], 'FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn', 'Entitlements']], 'GrantFlowEntitlementsResponse' => ['type' => 'structure', 'members' => ['Entitlements' => ['shape' => '__listOfEntitlement', 'locationName' => 'entitlements'], 'FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn']]], 'InputConfiguration' => ['type' => 'structure', 'members' => ['InputIp' => ['shape' => '__string', 'locationName' => 'inputIp'], 'InputPort' => ['shape' => '__integer', 'locationName' => 'inputPort'], 'Interface' => ['shape' => 'Interface', 'locationName' => 'interface']], 'required' => ['InputPort', 'InputIp', 'Interface']], 'InputConfigurationRequest' => ['type' => 'structure', 'members' => ['InputPort' => ['shape' => '__integer', 'locationName' => 'inputPort'], 'Interface' => ['shape' => 'InterfaceRequest', 'locationName' => 'interface']], 'required' => ['InputPort', 'Interface']], 'Interface' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name']], 'required' => ['Name']], 'InterfaceRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name']], 'required' => ['Name']], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'KeyType' => ['type' => 'string', 'enum' => ['speke', 'static-key', 'srt-password']], 'ListEntitlementsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEntitlementsResponse' => ['type' => 'structure', 'members' => ['Entitlements' => ['shape' => '__listOfListedEntitlement', 'locationName' => 'entitlements'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListFlowsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListFlowsResponse' => ['type' => 'structure', 'members' => ['Flows' => ['shape' => '__listOfListedFlow', 'locationName' => 'flows'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListOfferingsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListOfferingsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Offerings' => ['shape' => '__listOfOffering', 'locationName' => 'offerings']]], 'ListReservationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListReservationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Reservations' => ['shape' => '__listOfReservation', 'locationName' => 'reservations']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'ListedEntitlement' => ['type' => 'structure', 'members' => ['DataTransferSubscriberFeePercent' => ['shape' => '__integer', 'locationName' => 'dataTransferSubscriberFeePercent'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'EntitlementName' => ['shape' => '__string', 'locationName' => 'entitlementName']], 'required' => ['EntitlementArn', 'EntitlementName']], 'ListedFlow' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => '__string', 'locationName' => 'availabilityZone'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'SourceType' => ['shape' => 'SourceType', 'locationName' => 'sourceType'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'Maintenance' => ['shape' => 'Maintenance', 'locationName' => 'maintenance']], 'required' => ['Status', 'Description', 'SourceType', 'AvailabilityZone', 'FlowArn', 'Name']], 'Maintenance' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceDeadline' => ['shape' => '__string', 'locationName' => 'maintenanceDeadline'], 'MaintenanceScheduledDate' => ['shape' => '__string', 'locationName' => 'maintenanceScheduledDate'], 'MaintenanceStartHour' => ['shape' => '__string', 'locationName' => 'maintenanceStartHour']]], 'MaintenanceDay' => ['type' => 'string', 'enum' => ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 1000], 'MediaStream' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MediaStreamAttributes', 'locationName' => 'attributes'], 'ClockRate' => ['shape' => '__integer', 'locationName' => 'clockRate'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Fmt' => ['shape' => '__integer', 'locationName' => 'fmt'], 'MediaStreamId' => ['shape' => '__integer', 'locationName' => 'mediaStreamId'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName'], 'MediaStreamType' => ['shape' => 'MediaStreamType', 'locationName' => 'mediaStreamType'], 'VideoFormat' => ['shape' => '__string', 'locationName' => 'videoFormat']], 'required' => ['MediaStreamType', 'MediaStreamId', 'MediaStreamName', 'Fmt']], 'MediaStreamAttributes' => ['type' => 'structure', 'members' => ['Fmtp' => ['shape' => 'Fmtp', 'locationName' => 'fmtp'], 'Lang' => ['shape' => '__string', 'locationName' => 'lang']], 'required' => ['Fmtp']], 'MediaStreamAttributesRequest' => ['type' => 'structure', 'members' => ['Fmtp' => ['shape' => 'FmtpRequest', 'locationName' => 'fmtp'], 'Lang' => ['shape' => '__string', 'locationName' => 'lang']]], 'MediaStreamOutputConfiguration' => ['type' => 'structure', 'members' => ['DestinationConfigurations' => ['shape' => '__listOfDestinationConfiguration', 'locationName' => 'destinationConfigurations'], 'EncodingName' => ['shape' => 'EncodingName', 'locationName' => 'encodingName'], 'EncodingParameters' => ['shape' => 'EncodingParameters', 'locationName' => 'encodingParameters'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName']], 'required' => ['MediaStreamName', 'EncodingName']], 'MediaStreamOutputConfigurationRequest' => ['type' => 'structure', 'members' => ['DestinationConfigurations' => ['shape' => '__listOfDestinationConfigurationRequest', 'locationName' => 'destinationConfigurations'], 'EncodingName' => ['shape' => 'EncodingName', 'locationName' => 'encodingName'], 'EncodingParameters' => ['shape' => 'EncodingParametersRequest', 'locationName' => 'encodingParameters'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName']], 'required' => ['MediaStreamName', 'EncodingName']], 'MediaStreamSourceConfiguration' => ['type' => 'structure', 'members' => ['EncodingName' => ['shape' => 'EncodingName', 'locationName' => 'encodingName'], 'InputConfigurations' => ['shape' => '__listOfInputConfiguration', 'locationName' => 'inputConfigurations'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName']], 'required' => ['MediaStreamName', 'EncodingName']], 'MediaStreamSourceConfigurationRequest' => ['type' => 'structure', 'members' => ['EncodingName' => ['shape' => 'EncodingName', 'locationName' => 'encodingName'], 'InputConfigurations' => ['shape' => '__listOfInputConfigurationRequest', 'locationName' => 'inputConfigurations'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName']], 'required' => ['MediaStreamName', 'EncodingName']], 'MediaStreamType' => ['type' => 'string', 'enum' => ['video', 'audio', 'ancillary-data']], 'Messages' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => '__listOf__string', 'locationName' => 'errors']], 'required' => ['Errors']], 'NetworkInterfaceType' => ['type' => 'string', 'enum' => ['ena', 'efa']], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'Offering' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'DurationUnits', 'locationName' => 'durationUnits'], 'OfferingArn' => ['shape' => '__string', 'locationName' => 'offeringArn'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'PricePerUnit' => ['shape' => '__string', 'locationName' => 'pricePerUnit'], 'PriceUnits' => ['shape' => 'PriceUnits', 'locationName' => 'priceUnits'], 'ResourceSpecification' => ['shape' => 'ResourceSpecification', 'locationName' => 'resourceSpecification']], 'required' => ['CurrencyCode', 'OfferingArn', 'OfferingDescription', 'DurationUnits', 'Duration', 'PricePerUnit', 'ResourceSpecification', 'PriceUnits']], 'Output' => ['type' => 'structure', 'members' => ['DataTransferSubscriberFeePercent' => ['shape' => '__integer', 'locationName' => 'dataTransferSubscriberFeePercent'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Destination' => ['shape' => '__string', 'locationName' => 'destination'], 'Encryption' => ['shape' => 'Encryption', 'locationName' => 'encryption'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'ListenerAddress' => ['shape' => '__string', 'locationName' => 'listenerAddress'], 'MediaLiveInputArn' => ['shape' => '__string', 'locationName' => 'mediaLiveInputArn'], 'MediaStreamOutputConfigurations' => ['shape' => '__listOfMediaStreamOutputConfiguration', 'locationName' => 'mediaStreamOutputConfigurations'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OutputArn' => ['shape' => '__string', 'locationName' => 'outputArn'], 'Port' => ['shape' => '__integer', 'locationName' => 'port'], 'Transport' => ['shape' => 'Transport', 'locationName' => 'transport'], 'VpcInterfaceAttachment' => ['shape' => 'VpcInterfaceAttachment', 'locationName' => 'vpcInterfaceAttachment']], 'required' => ['OutputArn', 'Name']], 'PriceUnits' => ['type' => 'string', 'enum' => ['HOURLY']], 'Protocol' => ['type' => 'string', 'enum' => ['zixi-push', 'rtp-fec', 'rtp', 'zixi-pull', 'rist', 'st2110-jpegxs', 'cdi', 'srt-listener', 'srt-caller', 'fujitsu-qos']], 'PurchaseOfferingRequest' => ['type' => 'structure', 'members' => ['OfferingArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'offeringArn'], 'ReservationName' => ['shape' => '__string', 'locationName' => 'reservationName'], 'Start' => ['shape' => '__string', 'locationName' => 'start']], 'required' => ['OfferingArn', 'Start', 'ReservationName']], 'PurchaseOfferingResponse' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'Range' => ['type' => 'string', 'enum' => ['NARROW', 'FULL', 'FULLPROTECT']], 'RemoveFlowMediaStreamRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'pattern' => '^arn:.+:mediaconnect.+:flow:.+$', 'location' => 'uri', 'locationName' => 'flowArn'], 'MediaStreamName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'mediaStreamName']], 'required' => ['FlowArn', 'MediaStreamName']], 'RemoveFlowMediaStreamResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'MediaStreamName' => ['shape' => '__string', 'locationName' => 'mediaStreamName']]], 'RemoveFlowOutputRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'OutputArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'outputArn']], 'required' => ['FlowArn', 'OutputArn']], 'RemoveFlowOutputResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'OutputArn' => ['shape' => '__string', 'locationName' => 'outputArn']]], 'RemoveFlowSourceRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'SourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'sourceArn']], 'required' => ['FlowArn', 'SourceArn']], 'RemoveFlowSourceResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'SourceArn' => ['shape' => '__string', 'locationName' => 'sourceArn']]], 'RemoveFlowVpcInterfaceRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'VpcInterfaceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'vpcInterfaceName']], 'required' => ['FlowArn', 'VpcInterfaceName']], 'RemoveFlowVpcInterfaceResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'NonDeletedNetworkInterfaceIds' => ['shape' => '__listOf__string', 'locationName' => 'nonDeletedNetworkInterfaceIds'], 'VpcInterfaceName' => ['shape' => '__string', 'locationName' => 'vpcInterfaceName']]], 'Reservation' => ['type' => 'structure', 'members' => ['CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'DurationUnits', 'locationName' => 'durationUnits'], 'End' => ['shape' => '__string', 'locationName' => 'end'], 'OfferingArn' => ['shape' => '__string', 'locationName' => 'offeringArn'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'PricePerUnit' => ['shape' => '__string', 'locationName' => 'pricePerUnit'], 'PriceUnits' => ['shape' => 'PriceUnits', 'locationName' => 'priceUnits'], 'ReservationArn' => ['shape' => '__string', 'locationName' => 'reservationArn'], 'ReservationName' => ['shape' => '__string', 'locationName' => 'reservationName'], 'ReservationState' => ['shape' => 'ReservationState', 'locationName' => 'reservationState'], 'ResourceSpecification' => ['shape' => 'ResourceSpecification', 'locationName' => 'resourceSpecification'], 'Start' => ['shape' => '__string', 'locationName' => 'start']], 'required' => ['CurrencyCode', 'ReservationState', 'OfferingArn', 'ReservationArn', 'Start', 'OfferingDescription', 'ReservationName', 'End', 'Duration', 'DurationUnits', 'PricePerUnit', 'ResourceSpecification', 'PriceUnits']], 'ReservationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'EXPIRED', 'PROCESSING', 'CANCELED']], 'ResourceSpecification' => ['type' => 'structure', 'members' => ['ReservedBitrate' => ['shape' => '__integer', 'locationName' => 'reservedBitrate'], 'ResourceType' => ['shape' => 'ResourceType', 'locationName' => 'resourceType']], 'required' => ['ResourceType']], 'ResourceType' => ['type' => 'string', 'enum' => ['Mbps_Outbound_Bandwidth']], 'ResponseError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message']], 'RevokeFlowEntitlementRequest' => ['type' => 'structure', 'members' => ['EntitlementArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'entitlementArn'], 'FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn', 'EntitlementArn']], 'RevokeFlowEntitlementResponse' => ['type' => 'structure', 'members' => ['EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn']]], 'ScanMode' => ['type' => 'string', 'enum' => ['progressive', 'interlace', 'progressive-segmented-frame']], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 503]], 'SetSourceRequest' => ['type' => 'structure', 'members' => ['Decryption' => ['shape' => 'Encryption', 'locationName' => 'decryption'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'IngestPort' => ['shape' => '__integer', 'locationName' => 'ingestPort'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'MaxLatency' => ['shape' => '__integer', 'locationName' => 'maxLatency'], 'MaxSyncBuffer' => ['shape' => '__integer', 'locationName' => 'maxSyncBuffer'], 'MediaStreamSourceConfigurations' => ['shape' => '__listOfMediaStreamSourceConfigurationRequest', 'locationName' => 'mediaStreamSourceConfigurations'], 'MinLatency' => ['shape' => '__integer', 'locationName' => 'minLatency'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SenderIpAddress' => ['shape' => '__string', 'locationName' => 'senderIpAddress'], 'SourceListenerAddress' => ['shape' => '__string', 'locationName' => 'sourceListenerAddress'], 'SourceListenerPort' => ['shape' => '__integer', 'locationName' => 'sourceListenerPort'], 'StreamId' => ['shape' => '__string', 'locationName' => 'streamId'], 'VpcInterfaceName' => ['shape' => '__string', 'locationName' => 'vpcInterfaceName'], 'WhitelistCidr' => ['shape' => '__string', 'locationName' => 'whitelistCidr']]], 'Source' => ['type' => 'structure', 'members' => ['DataTransferSubscriberFeePercent' => ['shape' => '__integer', 'locationName' => 'dataTransferSubscriberFeePercent'], 'Decryption' => ['shape' => 'Encryption', 'locationName' => 'decryption'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'IngestIp' => ['shape' => '__string', 'locationName' => 'ingestIp'], 'IngestPort' => ['shape' => '__integer', 'locationName' => 'ingestPort'], 'MediaStreamSourceConfigurations' => ['shape' => '__listOfMediaStreamSourceConfiguration', 'locationName' => 'mediaStreamSourceConfigurations'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SenderIpAddress' => ['shape' => '__string', 'locationName' => 'senderIpAddress'], 'SourceArn' => ['shape' => '__string', 'locationName' => 'sourceArn'], 'Transport' => ['shape' => 'Transport', 'locationName' => 'transport'], 'VpcInterfaceName' => ['shape' => '__string', 'locationName' => 'vpcInterfaceName'], 'WhitelistCidr' => ['shape' => '__string', 'locationName' => 'whitelistCidr']], 'required' => ['SourceArn', 'Name']], 'SourcePriority' => ['type' => 'structure', 'members' => ['PrimarySource' => ['shape' => '__string', 'locationName' => 'primarySource']]], 'SourceType' => ['type' => 'string', 'enum' => ['OWNED', 'ENTITLED']], 'StartFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn']], 'StartFlowResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'State' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Status' => ['type' => 'string', 'enum' => ['STANDBY', 'ACTIVE', 'UPDATING', 'DELETING', 'STARTING', 'STOPPING', 'ERROR']], 'StopFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn']], 'required' => ['FlowArn']], 'StopFlowResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Status' => ['shape' => 'Status', 'locationName' => 'status']]], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['ResourceArn', 'Tags']], 'Tcs' => ['type' => 'string', 'enum' => ['SDR', 'PQ', 'HLG', 'LINEAR', 'BT2100LINPQ', 'BT2100LINHLG', 'ST2065-1', 'ST428-1', 'DENSITY']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'Transport' => ['type' => 'structure', 'members' => ['CidrAllowList' => ['shape' => '__listOf__string', 'locationName' => 'cidrAllowList'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'MaxLatency' => ['shape' => '__integer', 'locationName' => 'maxLatency'], 'MaxSyncBuffer' => ['shape' => '__integer', 'locationName' => 'maxSyncBuffer'], 'MinLatency' => ['shape' => '__integer', 'locationName' => 'minLatency'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'RemoteId' => ['shape' => '__string', 'locationName' => 'remoteId'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SenderIpAddress' => ['shape' => '__string', 'locationName' => 'senderIpAddress'], 'SmoothingLatency' => ['shape' => '__integer', 'locationName' => 'smoothingLatency'], 'SourceListenerAddress' => ['shape' => '__string', 'locationName' => 'sourceListenerAddress'], 'SourceListenerPort' => ['shape' => '__integer', 'locationName' => 'sourceListenerPort'], 'StreamId' => ['shape' => '__string', 'locationName' => 'streamId']], 'required' => ['Protocol']], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateEncryption' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'Algorithm', 'locationName' => 'algorithm'], 'ConstantInitializationVector' => ['shape' => '__string', 'locationName' => 'constantInitializationVector'], 'DeviceId' => ['shape' => '__string', 'locationName' => 'deviceId'], 'KeyType' => ['shape' => 'KeyType', 'locationName' => 'keyType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'ResourceId' => ['shape' => '__string', 'locationName' => 'resourceId'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecretArn' => ['shape' => '__string', 'locationName' => 'secretArn'], 'Url' => ['shape' => '__string', 'locationName' => 'url']]], 'UpdateFailoverConfig' => ['type' => 'structure', 'members' => ['FailoverMode' => ['shape' => 'FailoverMode', 'locationName' => 'failoverMode'], 'RecoveryWindow' => ['shape' => '__integer', 'locationName' => 'recoveryWindow'], 'SourcePriority' => ['shape' => 'SourcePriority', 'locationName' => 'sourcePriority'], 'State' => ['shape' => 'State', 'locationName' => 'state']]], 'UpdateFlowEntitlementRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string', 'locationName' => 'description'], 'Encryption' => ['shape' => 'UpdateEncryption', 'locationName' => 'encryption'], 'EntitlementArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'entitlementArn'], 'EntitlementStatus' => ['shape' => 'EntitlementStatus', 'locationName' => 'entitlementStatus'], 'FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'Subscribers' => ['shape' => '__listOf__string', 'locationName' => 'subscribers']], 'required' => ['FlowArn', 'EntitlementArn']], 'UpdateFlowEntitlementResponse' => ['type' => 'structure', 'members' => ['Entitlement' => ['shape' => 'Entitlement', 'locationName' => 'entitlement'], 'FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn']]], 'UpdateFlowMediaStreamRequest' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MediaStreamAttributesRequest', 'locationName' => 'attributes'], 'ClockRate' => ['shape' => '__integer', 'locationName' => 'clockRate'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'FlowArn' => ['shape' => '__string', 'pattern' => '^arn:.+:mediaconnect.+:flow:.+$', 'location' => 'uri', 'locationName' => 'flowArn'], 'MediaStreamName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'mediaStreamName'], 'MediaStreamType' => ['shape' => 'MediaStreamType', 'locationName' => 'mediaStreamType'], 'VideoFormat' => ['shape' => '__string', 'locationName' => 'videoFormat']], 'required' => ['FlowArn', 'MediaStreamName']], 'UpdateFlowMediaStreamResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'MediaStream' => ['shape' => 'MediaStream', 'locationName' => 'mediaStream']]], 'UpdateFlowOutputRequest' => ['type' => 'structure', 'members' => ['CidrAllowList' => ['shape' => '__listOf__string', 'locationName' => 'cidrAllowList'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Destination' => ['shape' => '__string', 'locationName' => 'destination'], 'Encryption' => ['shape' => 'UpdateEncryption', 'locationName' => 'encryption'], 'FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'MaxLatency' => ['shape' => '__integer', 'locationName' => 'maxLatency'], 'MediaStreamOutputConfigurations' => ['shape' => '__listOfMediaStreamOutputConfigurationRequest', 'locationName' => 'mediaStreamOutputConfigurations'], 'MinLatency' => ['shape' => '__integer', 'locationName' => 'minLatency'], 'OutputArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'outputArn'], 'Port' => ['shape' => '__integer', 'locationName' => 'port'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'RemoteId' => ['shape' => '__string', 'locationName' => 'remoteId'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SenderIpAddress' => ['shape' => '__string', 'locationName' => 'senderIpAddress'], 'SmoothingLatency' => ['shape' => '__integer', 'locationName' => 'smoothingLatency'], 'StreamId' => ['shape' => '__string', 'locationName' => 'streamId'], 'VpcInterfaceAttachment' => ['shape' => 'VpcInterfaceAttachment', 'locationName' => 'vpcInterfaceAttachment']], 'required' => ['FlowArn', 'OutputArn']], 'UpdateFlowOutputResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Output' => ['shape' => 'Output', 'locationName' => 'output']]], 'UpdateFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'SourceFailoverConfig' => ['shape' => 'UpdateFailoverConfig', 'locationName' => 'sourceFailoverConfig'], 'Maintenance' => ['shape' => 'UpdateMaintenance', 'locationName' => 'maintenance']], 'required' => ['FlowArn']], 'UpdateFlowResponse' => ['type' => 'structure', 'members' => ['Flow' => ['shape' => 'Flow', 'locationName' => 'flow']]], 'UpdateFlowSourceRequest' => ['type' => 'structure', 'members' => ['Decryption' => ['shape' => 'UpdateEncryption', 'locationName' => 'decryption'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EntitlementArn' => ['shape' => '__string', 'locationName' => 'entitlementArn'], 'FlowArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'flowArn'], 'IngestPort' => ['shape' => '__integer', 'locationName' => 'ingestPort'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'MaxLatency' => ['shape' => '__integer', 'locationName' => 'maxLatency'], 'MaxSyncBuffer' => ['shape' => '__integer', 'locationName' => 'maxSyncBuffer'], 'MediaStreamSourceConfigurations' => ['shape' => '__listOfMediaStreamSourceConfigurationRequest', 'locationName' => 'mediaStreamSourceConfigurations'], 'MinLatency' => ['shape' => '__integer', 'locationName' => 'minLatency'], 'Protocol' => ['shape' => 'Protocol', 'locationName' => 'protocol'], 'SenderControlPort' => ['shape' => '__integer', 'locationName' => 'senderControlPort'], 'SenderIpAddress' => ['shape' => '__string', 'locationName' => 'senderIpAddress'], 'SourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'sourceArn'], 'SourceListenerAddress' => ['shape' => '__string', 'locationName' => 'sourceListenerAddress'], 'SourceListenerPort' => ['shape' => '__integer', 'locationName' => 'sourceListenerPort'], 'StreamId' => ['shape' => '__string', 'locationName' => 'streamId'], 'VpcInterfaceName' => ['shape' => '__string', 'locationName' => 'vpcInterfaceName'], 'WhitelistCidr' => ['shape' => '__string', 'locationName' => 'whitelistCidr']], 'required' => ['FlowArn', 'SourceArn']], 'UpdateFlowSourceResponse' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn'], 'Source' => ['shape' => 'Source', 'locationName' => 'source']]], 'UpdateMaintenance' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceScheduledDate' => ['shape' => '__string', 'locationName' => 'maintenanceScheduledDate'], 'MaintenanceStartHour' => ['shape' => '__string', 'locationName' => 'maintenanceStartHour']]], 'VpcInterface' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkInterfaceIds' => ['shape' => '__listOf__string', 'locationName' => 'networkInterfaceIds'], 'NetworkInterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'networkInterfaceType'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds'], 'SubnetId' => ['shape' => '__string', 'locationName' => 'subnetId']], 'required' => ['NetworkInterfaceType', 'NetworkInterfaceIds', 'SubnetId', 'SecurityGroupIds', 'RoleArn', 'Name']], 'VpcInterfaceAttachment' => ['type' => 'structure', 'members' => ['VpcInterfaceName' => ['shape' => '__string', 'locationName' => 'vpcInterfaceName']]], 'VpcInterfaceRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkInterfaceType' => ['shape' => 'NetworkInterfaceType', 'locationName' => 'networkInterfaceType'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds'], 'SubnetId' => ['shape' => '__string', 'locationName' => 'subnetId']], 'required' => ['SubnetId', 'SecurityGroupIds', 'RoleArn', 'Name']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfAddMediaStreamRequest' => ['type' => 'list', 'member' => ['shape' => 'AddMediaStreamRequest']], '__listOfAddOutputRequest' => ['type' => 'list', 'member' => ['shape' => 'AddOutputRequest']], '__listOfDestinationConfiguration' => ['type' => 'list', 'member' => ['shape' => 'DestinationConfiguration']], '__listOfDestinationConfigurationRequest' => ['type' => 'list', 'member' => ['shape' => 'DestinationConfigurationRequest']], '__listOfEntitlement' => ['type' => 'list', 'member' => ['shape' => 'Entitlement']], '__listOfGrantEntitlementRequest' => ['type' => 'list', 'member' => ['shape' => 'GrantEntitlementRequest']], '__listOfInputConfiguration' => ['type' => 'list', 'member' => ['shape' => 'InputConfiguration']], '__listOfInputConfigurationRequest' => ['type' => 'list', 'member' => ['shape' => 'InputConfigurationRequest']], '__listOfListedEntitlement' => ['type' => 'list', 'member' => ['shape' => 'ListedEntitlement']], '__listOfListedFlow' => ['type' => 'list', 'member' => ['shape' => 'ListedFlow']], '__listOfMediaStream' => ['type' => 'list', 'member' => ['shape' => 'MediaStream']], '__listOfMediaStreamOutputConfiguration' => ['type' => 'list', 'member' => ['shape' => 'MediaStreamOutputConfiguration']], '__listOfMediaStreamOutputConfigurationRequest' => ['type' => 'list', 'member' => ['shape' => 'MediaStreamOutputConfigurationRequest']], '__listOfMediaStreamSourceConfiguration' => ['type' => 'list', 'member' => ['shape' => 'MediaStreamSourceConfiguration']], '__listOfMediaStreamSourceConfigurationRequest' => ['type' => 'list', 'member' => ['shape' => 'MediaStreamSourceConfigurationRequest']], '__listOfOffering' => ['type' => 'list', 'member' => ['shape' => 'Offering']], '__listOfOutput' => ['type' => 'list', 'member' => ['shape' => 'Output']], '__listOfReservation' => ['type' => 'list', 'member' => ['shape' => 'Reservation']], '__listOfSetSourceRequest' => ['type' => 'list', 'member' => ['shape' => 'SetSourceRequest']], '__listOfSource' => ['type' => 'list', 'member' => ['shape' => 'Source']], '__listOfVpcInterface' => ['type' => 'list', 'member' => ['shape' => 'VpcInterface']], '__listOfVpcInterfaceRequest' => ['type' => 'list', 'member' => ['shape' => 'VpcInterfaceRequest']], '__listOf__integer' => ['type' => 'list', 'member' => ['shape' => '__integer']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 14607cd..0000000 --- a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediaconnect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediaconnect-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediaconnect.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mediaconnect.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-tests-1.json.php deleted file mode 100644 index a5dcb67..0000000 --- a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconnect.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/paginators-1.json.php b/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/paginators-1.json.php deleted file mode 100644 index 140eccd..0000000 --- a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEntitlements' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Entitlements'], 'ListFlows' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Flows'], 'ListOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Offerings'], 'ListReservations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Reservations']]]; diff --git a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/waiters-2.json.php b/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/waiters-2.json.php deleted file mode 100644 index df26164..0000000 --- a/vendor/Aws3/Aws/data/mediaconnect/2018-11-14/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['FlowActive' => ['description' => 'Wait until a flow is active', 'operation' => 'DescribeFlow', 'delay' => 3, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'ACTIVE'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'STARTING'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'UPDATING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500], ['state' => 'retry', 'matcher' => 'status', 'expected' => 503], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'ERROR']]], 'FlowStandby' => ['description' => 'Wait until a flow is in standby mode', 'operation' => 'DescribeFlow', 'delay' => 3, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'STANDBY'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'STOPPING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500], ['state' => 'retry', 'matcher' => 'status', 'expected' => 503], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'ERROR']]], 'FlowDeleted' => ['description' => 'Wait until a flow is deleted', 'operation' => 'DescribeFlow', 'delay' => 3, 'maxAttempts' => 40, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 404], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'DELETING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500], ['state' => 'retry', 'matcher' => 'status', 'expected' => 503], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'Flow.Status', 'expected' => 'ERROR']]]]]; diff --git a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/api-2.json.php b/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/api-2.json.php deleted file mode 100644 index 9d0d610..0000000 --- a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-08-29', 'endpointPrefix' => 'mediaconvert', 'signingName' => 'mediaconvert', 'serviceFullName' => 'AWS Elemental MediaConvert', 'serviceId' => 'MediaConvert', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'mediaconvert-2017-08-29', 'signatureVersion' => 'v4', 'serviceAbbreviation' => 'MediaConvert'], 'operations' => ['AssociateCertificate' => ['name' => 'AssociateCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/certificates', 'responseCode' => 201], 'input' => ['shape' => 'AssociateCertificateRequest'], 'output' => ['shape' => 'AssociateCertificateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/jobs/{id}', 'responseCode' => 202], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/jobs', 'responseCode' => 201], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateJobTemplate' => ['name' => 'CreateJobTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/jobTemplates', 'responseCode' => 201], 'input' => ['shape' => 'CreateJobTemplateRequest'], 'output' => ['shape' => 'CreateJobTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreatePreset' => ['name' => 'CreatePreset', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/presets', 'responseCode' => 201], 'input' => ['shape' => 'CreatePresetRequest'], 'output' => ['shape' => 'CreatePresetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateQueue' => ['name' => 'CreateQueue', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/queues', 'responseCode' => 201], 'input' => ['shape' => 'CreateQueueRequest'], 'output' => ['shape' => 'CreateQueueResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteJobTemplate' => ['name' => 'DeleteJobTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/jobTemplates/{name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteJobTemplateRequest'], 'output' => ['shape' => 'DeleteJobTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/policy', 'responseCode' => 200], 'input' => ['shape' => 'DeletePolicyRequest'], 'output' => ['shape' => 'DeletePolicyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeletePreset' => ['name' => 'DeletePreset', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/presets/{name}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePresetRequest'], 'output' => ['shape' => 'DeletePresetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteQueue' => ['name' => 'DeleteQueue', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/queues/{name}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteQueueRequest'], 'output' => ['shape' => 'DeleteQueueResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DescribeEndpoints' => ['name' => 'DescribeEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/endpoints', 'responseCode' => 200], 'input' => ['shape' => 'DescribeEndpointsRequest'], 'output' => ['shape' => 'DescribeEndpointsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DisassociateCertificate' => ['name' => 'DisassociateCertificate', 'http' => ['method' => 'DELETE', 'requestUri' => '/2017-08-29/certificates/{arn}', 'responseCode' => 202], 'input' => ['shape' => 'DisassociateCertificateRequest'], 'output' => ['shape' => 'DisassociateCertificateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetJob' => ['name' => 'GetJob', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/jobs/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetJobRequest'], 'output' => ['shape' => 'GetJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetJobTemplate' => ['name' => 'GetJobTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/jobTemplates/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetJobTemplateRequest'], 'output' => ['shape' => 'GetJobTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetPolicy' => ['name' => 'GetPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetPolicyRequest'], 'output' => ['shape' => 'GetPolicyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetPreset' => ['name' => 'GetPreset', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/presets/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetPresetRequest'], 'output' => ['shape' => 'GetPresetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetQueue' => ['name' => 'GetQueue', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/queues/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetQueueRequest'], 'output' => ['shape' => 'GetQueueResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ListJobTemplates' => ['name' => 'ListJobTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/jobTemplates', 'responseCode' => 200], 'input' => ['shape' => 'ListJobTemplatesRequest'], 'output' => ['shape' => 'ListJobTemplatesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ListPresets' => ['name' => 'ListPresets', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/presets', 'responseCode' => 200], 'input' => ['shape' => 'ListPresetsRequest'], 'output' => ['shape' => 'ListPresetsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ListQueues' => ['name' => 'ListQueues', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/queues', 'responseCode' => 200], 'input' => ['shape' => 'ListQueuesRequest'], 'output' => ['shape' => 'ListQueuesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/2017-08-29/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'PutPolicy' => ['name' => 'PutPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-08-29/policy', 'responseCode' => 200], 'input' => ['shape' => 'PutPolicyRequest'], 'output' => ['shape' => 'PutPolicyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/2017-08-29/tags', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-08-29/tags/{arn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdateJobTemplate' => ['name' => 'UpdateJobTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-08-29/jobTemplates/{name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateJobTemplateRequest'], 'output' => ['shape' => 'UpdateJobTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdatePreset' => ['name' => 'UpdatePreset', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-08-29/presets/{name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePresetRequest'], 'output' => ['shape' => 'UpdatePresetResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdateQueue' => ['name' => 'UpdateQueue', 'http' => ['method' => 'PUT', 'requestUri' => '/2017-08-29/queues/{name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateQueueRequest'], 'output' => ['shape' => 'UpdateQueueResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]]], 'shapes' => ['AacAudioDescriptionBroadcasterMix' => ['type' => 'string', 'enum' => ['BROADCASTER_MIXED_AD', 'NORMAL']], 'AacCodecProfile' => ['type' => 'string', 'enum' => ['LC', 'HEV1', 'HEV2']], 'AacCodingMode' => ['type' => 'string', 'enum' => ['AD_RECEIVER_MIX', 'CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_5_1']], 'AacRateControlMode' => ['type' => 'string', 'enum' => ['CBR', 'VBR']], 'AacRawFormat' => ['type' => 'string', 'enum' => ['LATM_LOAS', 'NONE']], 'AacSettings' => ['type' => 'structure', 'members' => ['AudioDescriptionBroadcasterMix' => ['shape' => 'AacAudioDescriptionBroadcasterMix', 'locationName' => 'audioDescriptionBroadcasterMix'], 'Bitrate' => ['shape' => '__integerMin6000Max1024000', 'locationName' => 'bitrate'], 'CodecProfile' => ['shape' => 'AacCodecProfile', 'locationName' => 'codecProfile'], 'CodingMode' => ['shape' => 'AacCodingMode', 'locationName' => 'codingMode'], 'RateControlMode' => ['shape' => 'AacRateControlMode', 'locationName' => 'rateControlMode'], 'RawFormat' => ['shape' => 'AacRawFormat', 'locationName' => 'rawFormat'], 'SampleRate' => ['shape' => '__integerMin8000Max96000', 'locationName' => 'sampleRate'], 'Specification' => ['shape' => 'AacSpecification', 'locationName' => 'specification'], 'VbrQuality' => ['shape' => 'AacVbrQuality', 'locationName' => 'vbrQuality']]], 'AacSpecification' => ['type' => 'string', 'enum' => ['MPEG2', 'MPEG4']], 'AacVbrQuality' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM_LOW', 'MEDIUM_HIGH', 'HIGH']], 'Ac3BitstreamMode' => ['type' => 'string', 'enum' => ['COMPLETE_MAIN', 'COMMENTARY', 'DIALOGUE', 'EMERGENCY', 'HEARING_IMPAIRED', 'MUSIC_AND_EFFECTS', 'VISUALLY_IMPAIRED', 'VOICE_OVER']], 'Ac3CodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_3_2_LFE']], 'Ac3DynamicRangeCompressionLine' => ['type' => 'string', 'enum' => ['FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH', 'NONE']], 'Ac3DynamicRangeCompressionProfile' => ['type' => 'string', 'enum' => ['FILM_STANDARD', 'NONE']], 'Ac3DynamicRangeCompressionRf' => ['type' => 'string', 'enum' => ['FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH', 'NONE']], 'Ac3LfeFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Ac3MetadataControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'Ac3Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin64000Max640000', 'locationName' => 'bitrate'], 'BitstreamMode' => ['shape' => 'Ac3BitstreamMode', 'locationName' => 'bitstreamMode'], 'CodingMode' => ['shape' => 'Ac3CodingMode', 'locationName' => 'codingMode'], 'Dialnorm' => ['shape' => '__integerMin1Max31', 'locationName' => 'dialnorm'], 'DynamicRangeCompressionLine' => ['shape' => 'Ac3DynamicRangeCompressionLine', 'locationName' => 'dynamicRangeCompressionLine'], 'DynamicRangeCompressionProfile' => ['shape' => 'Ac3DynamicRangeCompressionProfile', 'locationName' => 'dynamicRangeCompressionProfile'], 'DynamicRangeCompressionRf' => ['shape' => 'Ac3DynamicRangeCompressionRf', 'locationName' => 'dynamicRangeCompressionRf'], 'LfeFilter' => ['shape' => 'Ac3LfeFilter', 'locationName' => 'lfeFilter'], 'MetadataControl' => ['shape' => 'Ac3MetadataControl', 'locationName' => 'metadataControl'], 'SampleRate' => ['shape' => '__integerMin48000Max48000', 'locationName' => 'sampleRate']]], 'AccelerationMode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'PREFERRED']], 'AccelerationSettings' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'AccelerationMode', 'locationName' => 'mode']], 'required' => ['Mode']], 'AccelerationStatus' => ['type' => 'string', 'enum' => ['NOT_APPLICABLE', 'IN_PROGRESS', 'ACCELERATED', 'NOT_ACCELERATED']], 'AfdSignaling' => ['type' => 'string', 'enum' => ['NONE', 'AUTO', 'FIXED']], 'AiffSettings' => ['type' => 'structure', 'members' => ['BitDepth' => ['shape' => '__integerMin16Max24', 'locationName' => 'bitDepth'], 'Channels' => ['shape' => '__integerMin1Max64', 'locationName' => 'channels'], 'SampleRate' => ['shape' => '__integerMin8000Max192000', 'locationName' => 'sampleRate']]], 'AllowedRenditionSize' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__integerMin32Max8192', 'locationName' => 'height'], 'Required' => ['shape' => 'RequiredFlag', 'locationName' => 'required'], 'Width' => ['shape' => '__integerMin32Max8192', 'locationName' => 'width']]], 'AlphaBehavior' => ['type' => 'string', 'enum' => ['DISCARD', 'REMAP_TO_LUMA']], 'AncillaryConvert608To708' => ['type' => 'string', 'enum' => ['UPCONVERT', 'DISABLED']], 'AncillarySourceSettings' => ['type' => 'structure', 'members' => ['Convert608To708' => ['shape' => 'AncillaryConvert608To708', 'locationName' => 'convert608To708'], 'SourceAncillaryChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'sourceAncillaryChannelNumber'], 'TerminateCaptions' => ['shape' => 'AncillaryTerminateCaptions', 'locationName' => 'terminateCaptions']]], 'AncillaryTerminateCaptions' => ['type' => 'string', 'enum' => ['END_OF_INPUT', 'DISABLED']], 'AntiAlias' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'AssociateCertificateRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn']], 'required' => ['Arn']], 'AssociateCertificateResponse' => ['type' => 'structure', 'members' => []], 'AudioChannelTag' => ['type' => 'string', 'enum' => ['L', 'R', 'C', 'LFE', 'LS', 'RS', 'LC', 'RC', 'CS', 'LSD', 'RSD', 'TCS', 'VHL', 'VHC', 'VHR']], 'AudioChannelTaggingSettings' => ['type' => 'structure', 'members' => ['ChannelTag' => ['shape' => 'AudioChannelTag', 'locationName' => 'channelTag']]], 'AudioCodec' => ['type' => 'string', 'enum' => ['AAC', 'MP2', 'MP3', 'WAV', 'AIFF', 'AC3', 'EAC3', 'EAC3_ATMOS', 'VORBIS', 'OPUS', 'PASSTHROUGH']], 'AudioCodecSettings' => ['type' => 'structure', 'members' => ['AacSettings' => ['shape' => 'AacSettings', 'locationName' => 'aacSettings'], 'Ac3Settings' => ['shape' => 'Ac3Settings', 'locationName' => 'ac3Settings'], 'AiffSettings' => ['shape' => 'AiffSettings', 'locationName' => 'aiffSettings'], 'Codec' => ['shape' => 'AudioCodec', 'locationName' => 'codec'], 'Eac3AtmosSettings' => ['shape' => 'Eac3AtmosSettings', 'locationName' => 'eac3AtmosSettings'], 'Eac3Settings' => ['shape' => 'Eac3Settings', 'locationName' => 'eac3Settings'], 'Mp2Settings' => ['shape' => 'Mp2Settings', 'locationName' => 'mp2Settings'], 'Mp3Settings' => ['shape' => 'Mp3Settings', 'locationName' => 'mp3Settings'], 'OpusSettings' => ['shape' => 'OpusSettings', 'locationName' => 'opusSettings'], 'VorbisSettings' => ['shape' => 'VorbisSettings', 'locationName' => 'vorbisSettings'], 'WavSettings' => ['shape' => 'WavSettings', 'locationName' => 'wavSettings']]], 'AudioDefaultSelection' => ['type' => 'string', 'enum' => ['DEFAULT', 'NOT_DEFAULT']], 'AudioDescription' => ['type' => 'structure', 'members' => ['AudioChannelTaggingSettings' => ['shape' => 'AudioChannelTaggingSettings', 'locationName' => 'audioChannelTaggingSettings'], 'AudioNormalizationSettings' => ['shape' => 'AudioNormalizationSettings', 'locationName' => 'audioNormalizationSettings'], 'AudioSourceName' => ['shape' => '__string', 'locationName' => 'audioSourceName'], 'AudioType' => ['shape' => '__integerMin0Max255', 'locationName' => 'audioType'], 'AudioTypeControl' => ['shape' => 'AudioTypeControl', 'locationName' => 'audioTypeControl'], 'CodecSettings' => ['shape' => 'AudioCodecSettings', 'locationName' => 'codecSettings'], 'CustomLanguageCode' => ['shape' => '__stringPatternAZaZ23AZaZ', 'locationName' => 'customLanguageCode'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'LanguageCodeControl' => ['shape' => 'AudioLanguageCodeControl', 'locationName' => 'languageCodeControl'], 'RemixSettings' => ['shape' => 'RemixSettings', 'locationName' => 'remixSettings'], 'StreamName' => ['shape' => '__stringPatternWS', 'locationName' => 'streamName']]], 'AudioDurationCorrection' => ['type' => 'string', 'enum' => ['DISABLED', 'AUTO', 'TRACK', 'FRAME']], 'AudioLanguageCodeControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'AudioNormalizationAlgorithm' => ['type' => 'string', 'enum' => ['ITU_BS_1770_1', 'ITU_BS_1770_2', 'ITU_BS_1770_3', 'ITU_BS_1770_4']], 'AudioNormalizationAlgorithmControl' => ['type' => 'string', 'enum' => ['CORRECT_AUDIO', 'MEASURE_ONLY']], 'AudioNormalizationLoudnessLogging' => ['type' => 'string', 'enum' => ['LOG', 'DONT_LOG']], 'AudioNormalizationPeakCalculation' => ['type' => 'string', 'enum' => ['TRUE_PEAK', 'NONE']], 'AudioNormalizationSettings' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'AudioNormalizationAlgorithm', 'locationName' => 'algorithm'], 'AlgorithmControl' => ['shape' => 'AudioNormalizationAlgorithmControl', 'locationName' => 'algorithmControl'], 'CorrectionGateLevel' => ['shape' => '__integerMinNegative70Max0', 'locationName' => 'correctionGateLevel'], 'LoudnessLogging' => ['shape' => 'AudioNormalizationLoudnessLogging', 'locationName' => 'loudnessLogging'], 'PeakCalculation' => ['shape' => 'AudioNormalizationPeakCalculation', 'locationName' => 'peakCalculation'], 'TargetLkfs' => ['shape' => '__doubleMinNegative59Max0', 'locationName' => 'targetLkfs'], 'TruePeakLimiterThreshold' => ['shape' => '__doubleMinNegative20Max0', 'locationName' => 'truePeakLimiterThreshold']]], 'AudioSelector' => ['type' => 'structure', 'members' => ['AudioDurationCorrection' => ['shape' => 'AudioDurationCorrection', 'locationName' => 'audioDurationCorrection'], 'CustomLanguageCode' => ['shape' => '__stringMin3Max3PatternAZaZ3', 'locationName' => 'customLanguageCode'], 'DefaultSelection' => ['shape' => 'AudioDefaultSelection', 'locationName' => 'defaultSelection'], 'ExternalAudioFileInput' => ['shape' => '__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA', 'locationName' => 'externalAudioFileInput'], 'HlsRenditionGroupSettings' => ['shape' => 'HlsRenditionGroupSettings', 'locationName' => 'hlsRenditionGroupSettings'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'Offset' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'offset'], 'Pids' => ['shape' => '__listOf__integerMin1Max2147483647', 'locationName' => 'pids'], 'ProgramSelection' => ['shape' => '__integerMin0Max8', 'locationName' => 'programSelection'], 'RemixSettings' => ['shape' => 'RemixSettings', 'locationName' => 'remixSettings'], 'SelectorType' => ['shape' => 'AudioSelectorType', 'locationName' => 'selectorType'], 'Tracks' => ['shape' => '__listOf__integerMin1Max2147483647', 'locationName' => 'tracks']]], 'AudioSelectorGroup' => ['type' => 'structure', 'members' => ['AudioSelectorNames' => ['shape' => '__listOf__stringMin1', 'locationName' => 'audioSelectorNames']]], 'AudioSelectorType' => ['type' => 'string', 'enum' => ['PID', 'TRACK', 'LANGUAGE_CODE', 'HLS_RENDITION_GROUP']], 'AudioTypeControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'AutomatedAbrRule' => ['type' => 'structure', 'members' => ['AllowedRenditions' => ['shape' => '__listOfAllowedRenditionSize', 'locationName' => 'allowedRenditions'], 'ForceIncludeRenditions' => ['shape' => '__listOfForceIncludeRenditionSize', 'locationName' => 'forceIncludeRenditions'], 'MinBottomRenditionSize' => ['shape' => 'MinBottomRenditionSize', 'locationName' => 'minBottomRenditionSize'], 'MinTopRenditionSize' => ['shape' => 'MinTopRenditionSize', 'locationName' => 'minTopRenditionSize'], 'Type' => ['shape' => 'RuleType', 'locationName' => 'type']]], 'AutomatedAbrSettings' => ['type' => 'structure', 'members' => ['MaxAbrBitrate' => ['shape' => '__integerMin100000Max100000000', 'locationName' => 'maxAbrBitrate'], 'MaxRenditions' => ['shape' => '__integerMin3Max15', 'locationName' => 'maxRenditions'], 'MinAbrBitrate' => ['shape' => '__integerMin100000Max100000000', 'locationName' => 'minAbrBitrate'], 'Rules' => ['shape' => '__listOfAutomatedAbrRule', 'locationName' => 'rules']]], 'AutomatedEncodingSettings' => ['type' => 'structure', 'members' => ['AbrSettings' => ['shape' => 'AutomatedAbrSettings', 'locationName' => 'abrSettings']]], 'Av1AdaptiveQuantization' => ['type' => 'string', 'enum' => ['OFF', 'LOW', 'MEDIUM', 'HIGH', 'HIGHER', 'MAX']], 'Av1BitDepth' => ['type' => 'string', 'enum' => ['BIT_8', 'BIT_10']], 'Av1FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Av1FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'Av1QvbrSettings' => ['type' => 'structure', 'members' => ['QvbrQualityLevel' => ['shape' => '__integerMin1Max10', 'locationName' => 'qvbrQualityLevel'], 'QvbrQualityLevelFineTune' => ['shape' => '__doubleMin0Max1', 'locationName' => 'qvbrQualityLevelFineTune']]], 'Av1RateControlMode' => ['type' => 'string', 'enum' => ['QVBR']], 'Av1Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'Av1AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'BitDepth' => ['shape' => 'Av1BitDepth', 'locationName' => 'bitDepth'], 'FramerateControl' => ['shape' => 'Av1FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'Av1FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'MaxBitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'maxBitrate'], 'NumberBFramesBetweenReferenceFrames' => ['shape' => '__integerMin0Max15', 'locationName' => 'numberBFramesBetweenReferenceFrames'], 'QvbrSettings' => ['shape' => 'Av1QvbrSettings', 'locationName' => 'qvbrSettings'], 'RateControlMode' => ['shape' => 'Av1RateControlMode', 'locationName' => 'rateControlMode'], 'Slices' => ['shape' => '__integerMin1Max32', 'locationName' => 'slices'], 'SpatialAdaptiveQuantization' => ['shape' => 'Av1SpatialAdaptiveQuantization', 'locationName' => 'spatialAdaptiveQuantization']]], 'Av1SpatialAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'AvailBlanking' => ['type' => 'structure', 'members' => ['AvailBlankingImage' => ['shape' => '__stringMin14PatternS3BmpBMPPngPNGHttpsBmpBMPPngPNG', 'locationName' => 'availBlankingImage']]], 'AvcIntraClass' => ['type' => 'string', 'enum' => ['CLASS_50', 'CLASS_100', 'CLASS_200', 'CLASS_4K_2K']], 'AvcIntraFramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'AvcIntraFramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'AvcIntraInterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'AvcIntraScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'AvcIntraSettings' => ['type' => 'structure', 'members' => ['AvcIntraClass' => ['shape' => 'AvcIntraClass', 'locationName' => 'avcIntraClass'], 'AvcIntraUhdSettings' => ['shape' => 'AvcIntraUhdSettings', 'locationName' => 'avcIntraUhdSettings'], 'FramerateControl' => ['shape' => 'AvcIntraFramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'AvcIntraFramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max1001', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin24Max60000', 'locationName' => 'framerateNumerator'], 'InterlaceMode' => ['shape' => 'AvcIntraInterlaceMode', 'locationName' => 'interlaceMode'], 'ScanTypeConversionMode' => ['shape' => 'AvcIntraScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SlowPal' => ['shape' => 'AvcIntraSlowPal', 'locationName' => 'slowPal'], 'Telecine' => ['shape' => 'AvcIntraTelecine', 'locationName' => 'telecine']]], 'AvcIntraSlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'AvcIntraTelecine' => ['type' => 'string', 'enum' => ['NONE', 'HARD']], 'AvcIntraUhdQualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'MULTI_PASS']], 'AvcIntraUhdSettings' => ['type' => 'structure', 'members' => ['QualityTuningLevel' => ['shape' => 'AvcIntraUhdQualityTuningLevel', 'locationName' => 'qualityTuningLevel']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BillingTagsSource' => ['type' => 'string', 'enum' => ['QUEUE', 'PRESET', 'JOB_TEMPLATE', 'JOB']], 'BurnInSubtitleStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'BurninDestinationSettings' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'BurninSubtitleAlignment', 'locationName' => 'alignment'], 'ApplyFontColor' => ['shape' => 'BurninSubtitleApplyFontColor', 'locationName' => 'applyFontColor'], 'BackgroundColor' => ['shape' => 'BurninSubtitleBackgroundColor', 'locationName' => 'backgroundColor'], 'BackgroundOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'backgroundOpacity'], 'FallbackFont' => ['shape' => 'BurninSubtitleFallbackFont', 'locationName' => 'fallbackFont'], 'FontColor' => ['shape' => 'BurninSubtitleFontColor', 'locationName' => 'fontColor'], 'FontOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'fontOpacity'], 'FontResolution' => ['shape' => '__integerMin96Max600', 'locationName' => 'fontResolution'], 'FontScript' => ['shape' => 'FontScript', 'locationName' => 'fontScript'], 'FontSize' => ['shape' => '__integerMin0Max96', 'locationName' => 'fontSize'], 'HexFontColor' => ['shape' => '__stringMin6Max8Pattern09aFAF609aFAF2', 'locationName' => 'hexFontColor'], 'OutlineColor' => ['shape' => 'BurninSubtitleOutlineColor', 'locationName' => 'outlineColor'], 'OutlineSize' => ['shape' => '__integerMin0Max10', 'locationName' => 'outlineSize'], 'ShadowColor' => ['shape' => 'BurninSubtitleShadowColor', 'locationName' => 'shadowColor'], 'ShadowOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'shadowOpacity'], 'ShadowXOffset' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'shadowXOffset'], 'ShadowYOffset' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'shadowYOffset'], 'StylePassthrough' => ['shape' => 'BurnInSubtitleStylePassthrough', 'locationName' => 'stylePassthrough'], 'TeletextSpacing' => ['shape' => 'BurninSubtitleTeletextSpacing', 'locationName' => 'teletextSpacing'], 'XPosition' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'xPosition'], 'YPosition' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'yPosition']]], 'BurninSubtitleAlignment' => ['type' => 'string', 'enum' => ['CENTERED', 'LEFT', 'AUTO']], 'BurninSubtitleApplyFontColor' => ['type' => 'string', 'enum' => ['WHITE_TEXT_ONLY', 'ALL_TEXT']], 'BurninSubtitleBackgroundColor' => ['type' => 'string', 'enum' => ['NONE', 'BLACK', 'WHITE', 'AUTO']], 'BurninSubtitleFallbackFont' => ['type' => 'string', 'enum' => ['BEST_MATCH', 'MONOSPACED_SANSSERIF', 'MONOSPACED_SERIF', 'PROPORTIONAL_SANSSERIF', 'PROPORTIONAL_SERIF']], 'BurninSubtitleFontColor' => ['type' => 'string', 'enum' => ['WHITE', 'BLACK', 'YELLOW', 'RED', 'GREEN', 'BLUE', 'HEX', 'AUTO']], 'BurninSubtitleOutlineColor' => ['type' => 'string', 'enum' => ['BLACK', 'WHITE', 'YELLOW', 'RED', 'GREEN', 'BLUE', 'AUTO']], 'BurninSubtitleShadowColor' => ['type' => 'string', 'enum' => ['NONE', 'BLACK', 'WHITE', 'AUTO']], 'BurninSubtitleTeletextSpacing' => ['type' => 'string', 'enum' => ['FIXED_GRID', 'PROPORTIONAL', 'AUTO']], 'CancelJobRequest' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id', 'location' => 'uri']], 'required' => ['Id']], 'CancelJobResponse' => ['type' => 'structure', 'members' => []], 'CaptionDescription' => ['type' => 'structure', 'members' => ['CaptionSelectorName' => ['shape' => '__stringMin1', 'locationName' => 'captionSelectorName'], 'CustomLanguageCode' => ['shape' => '__stringPatternAZaZ23AZaZ', 'locationName' => 'customLanguageCode'], 'DestinationSettings' => ['shape' => 'CaptionDestinationSettings', 'locationName' => 'destinationSettings'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'LanguageDescription' => ['shape' => '__string', 'locationName' => 'languageDescription']]], 'CaptionDescriptionPreset' => ['type' => 'structure', 'members' => ['CustomLanguageCode' => ['shape' => '__stringPatternAZaZ23AZaZ', 'locationName' => 'customLanguageCode'], 'DestinationSettings' => ['shape' => 'CaptionDestinationSettings', 'locationName' => 'destinationSettings'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'LanguageDescription' => ['shape' => '__string', 'locationName' => 'languageDescription']]], 'CaptionDestinationSettings' => ['type' => 'structure', 'members' => ['BurninDestinationSettings' => ['shape' => 'BurninDestinationSettings', 'locationName' => 'burninDestinationSettings'], 'DestinationType' => ['shape' => 'CaptionDestinationType', 'locationName' => 'destinationType'], 'DvbSubDestinationSettings' => ['shape' => 'DvbSubDestinationSettings', 'locationName' => 'dvbSubDestinationSettings'], 'EmbeddedDestinationSettings' => ['shape' => 'EmbeddedDestinationSettings', 'locationName' => 'embeddedDestinationSettings'], 'ImscDestinationSettings' => ['shape' => 'ImscDestinationSettings', 'locationName' => 'imscDestinationSettings'], 'SccDestinationSettings' => ['shape' => 'SccDestinationSettings', 'locationName' => 'sccDestinationSettings'], 'SrtDestinationSettings' => ['shape' => 'SrtDestinationSettings', 'locationName' => 'srtDestinationSettings'], 'TeletextDestinationSettings' => ['shape' => 'TeletextDestinationSettings', 'locationName' => 'teletextDestinationSettings'], 'TtmlDestinationSettings' => ['shape' => 'TtmlDestinationSettings', 'locationName' => 'ttmlDestinationSettings'], 'WebvttDestinationSettings' => ['shape' => 'WebvttDestinationSettings', 'locationName' => 'webvttDestinationSettings']]], 'CaptionDestinationType' => ['type' => 'string', 'enum' => ['BURN_IN', 'DVB_SUB', 'EMBEDDED', 'EMBEDDED_PLUS_SCTE20', 'IMSC', 'SCTE20_PLUS_EMBEDDED', 'SCC', 'SRT', 'SMI', 'TELETEXT', 'TTML', 'WEBVTT']], 'CaptionSelector' => ['type' => 'structure', 'members' => ['CustomLanguageCode' => ['shape' => '__stringMin3Max3PatternAZaZ3', 'locationName' => 'customLanguageCode'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'SourceSettings' => ['shape' => 'CaptionSourceSettings', 'locationName' => 'sourceSettings']]], 'CaptionSourceFramerate' => ['type' => 'structure', 'members' => ['FramerateDenominator' => ['shape' => '__integerMin1Max1001', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max60000', 'locationName' => 'framerateNumerator']]], 'CaptionSourceSettings' => ['type' => 'structure', 'members' => ['AncillarySourceSettings' => ['shape' => 'AncillarySourceSettings', 'locationName' => 'ancillarySourceSettings'], 'DvbSubSourceSettings' => ['shape' => 'DvbSubSourceSettings', 'locationName' => 'dvbSubSourceSettings'], 'EmbeddedSourceSettings' => ['shape' => 'EmbeddedSourceSettings', 'locationName' => 'embeddedSourceSettings'], 'FileSourceSettings' => ['shape' => 'FileSourceSettings', 'locationName' => 'fileSourceSettings'], 'SourceType' => ['shape' => 'CaptionSourceType', 'locationName' => 'sourceType'], 'TeletextSourceSettings' => ['shape' => 'TeletextSourceSettings', 'locationName' => 'teletextSourceSettings'], 'TrackSourceSettings' => ['shape' => 'TrackSourceSettings', 'locationName' => 'trackSourceSettings'], 'WebvttHlsSourceSettings' => ['shape' => 'WebvttHlsSourceSettings', 'locationName' => 'webvttHlsSourceSettings']]], 'CaptionSourceType' => ['type' => 'string', 'enum' => ['ANCILLARY', 'DVB_SUB', 'EMBEDDED', 'SCTE20', 'SCC', 'TTML', 'STL', 'SRT', 'SMI', 'SMPTE_TT', 'TELETEXT', 'NULL_SOURCE', 'IMSC', 'WEBVTT']], 'ChannelMapping' => ['type' => 'structure', 'members' => ['OutputChannels' => ['shape' => '__listOfOutputChannelMapping', 'locationName' => 'outputChannels']]], 'ClipLimits' => ['type' => 'structure', 'members' => ['MaximumRGBTolerance' => ['shape' => '__integerMin90Max105', 'locationName' => 'maximumRGBTolerance'], 'MaximumYUV' => ['shape' => '__integerMin920Max1023', 'locationName' => 'maximumYUV'], 'MinimumRGBTolerance' => ['shape' => '__integerMinNegative5Max10', 'locationName' => 'minimumRGBTolerance'], 'MinimumYUV' => ['shape' => '__integerMin0Max128', 'locationName' => 'minimumYUV']]], 'CmafAdditionalManifest' => ['type' => 'structure', 'members' => ['ManifestNameModifier' => ['shape' => '__stringMin1', 'locationName' => 'manifestNameModifier'], 'SelectedOutputs' => ['shape' => '__listOf__stringMin1', 'locationName' => 'selectedOutputs']]], 'CmafClientCache' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'CmafCodecSpecification' => ['type' => 'string', 'enum' => ['RFC_6381', 'RFC_4281']], 'CmafEncryptionSettings' => ['type' => 'structure', 'members' => ['ConstantInitializationVector' => ['shape' => '__stringMin32Max32Pattern09aFAF32', 'locationName' => 'constantInitializationVector'], 'EncryptionMethod' => ['shape' => 'CmafEncryptionType', 'locationName' => 'encryptionMethod'], 'InitializationVectorInManifest' => ['shape' => 'CmafInitializationVectorInManifest', 'locationName' => 'initializationVectorInManifest'], 'SpekeKeyProvider' => ['shape' => 'SpekeKeyProviderCmaf', 'locationName' => 'spekeKeyProvider'], 'StaticKeyProvider' => ['shape' => 'StaticKeyProvider', 'locationName' => 'staticKeyProvider'], 'Type' => ['shape' => 'CmafKeyProviderType', 'locationName' => 'type']]], 'CmafEncryptionType' => ['type' => 'string', 'enum' => ['SAMPLE_AES', 'AES_CTR']], 'CmafGroupSettings' => ['type' => 'structure', 'members' => ['AdditionalManifests' => ['shape' => '__listOfCmafAdditionalManifest', 'locationName' => 'additionalManifests'], 'BaseUrl' => ['shape' => '__string', 'locationName' => 'baseUrl'], 'ClientCache' => ['shape' => 'CmafClientCache', 'locationName' => 'clientCache'], 'CodecSpecification' => ['shape' => 'CmafCodecSpecification', 'locationName' => 'codecSpecification'], 'DashManifestStyle' => ['shape' => 'DashManifestStyle', 'locationName' => 'dashManifestStyle'], 'Destination' => ['shape' => '__stringPatternS3', 'locationName' => 'destination'], 'DestinationSettings' => ['shape' => 'DestinationSettings', 'locationName' => 'destinationSettings'], 'Encryption' => ['shape' => 'CmafEncryptionSettings', 'locationName' => 'encryption'], 'FragmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'fragmentLength'], 'ImageBasedTrickPlay' => ['shape' => 'CmafImageBasedTrickPlay', 'locationName' => 'imageBasedTrickPlay'], 'ImageBasedTrickPlaySettings' => ['shape' => 'CmafImageBasedTrickPlaySettings', 'locationName' => 'imageBasedTrickPlaySettings'], 'ManifestCompression' => ['shape' => 'CmafManifestCompression', 'locationName' => 'manifestCompression'], 'ManifestDurationFormat' => ['shape' => 'CmafManifestDurationFormat', 'locationName' => 'manifestDurationFormat'], 'MinBufferTime' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'minBufferTime'], 'MinFinalSegmentLength' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'minFinalSegmentLength'], 'MpdManifestBandwidthType' => ['shape' => 'CmafMpdManifestBandwidthType', 'locationName' => 'mpdManifestBandwidthType'], 'MpdProfile' => ['shape' => 'CmafMpdProfile', 'locationName' => 'mpdProfile'], 'PtsOffsetHandlingForBFrames' => ['shape' => 'CmafPtsOffsetHandlingForBFrames', 'locationName' => 'ptsOffsetHandlingForBFrames'], 'SegmentControl' => ['shape' => 'CmafSegmentControl', 'locationName' => 'segmentControl'], 'SegmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'segmentLength'], 'SegmentLengthControl' => ['shape' => 'CmafSegmentLengthControl', 'locationName' => 'segmentLengthControl'], 'StreamInfResolution' => ['shape' => 'CmafStreamInfResolution', 'locationName' => 'streamInfResolution'], 'TargetDurationCompatibilityMode' => ['shape' => 'CmafTargetDurationCompatibilityMode', 'locationName' => 'targetDurationCompatibilityMode'], 'VideoCompositionOffsets' => ['shape' => 'CmafVideoCompositionOffsets', 'locationName' => 'videoCompositionOffsets'], 'WriteDashManifest' => ['shape' => 'CmafWriteDASHManifest', 'locationName' => 'writeDashManifest'], 'WriteHlsManifest' => ['shape' => 'CmafWriteHLSManifest', 'locationName' => 'writeHlsManifest'], 'WriteSegmentTimelineInRepresentation' => ['shape' => 'CmafWriteSegmentTimelineInRepresentation', 'locationName' => 'writeSegmentTimelineInRepresentation']]], 'CmafImageBasedTrickPlay' => ['type' => 'string', 'enum' => ['NONE', 'THUMBNAIL', 'THUMBNAIL_AND_FULLFRAME', 'ADVANCED']], 'CmafImageBasedTrickPlaySettings' => ['type' => 'structure', 'members' => ['IntervalCadence' => ['shape' => 'CmafIntervalCadence', 'locationName' => 'intervalCadence'], 'ThumbnailHeight' => ['shape' => '__integerMin2Max4096', 'locationName' => 'thumbnailHeight'], 'ThumbnailInterval' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'thumbnailInterval'], 'ThumbnailWidth' => ['shape' => '__integerMin8Max4096', 'locationName' => 'thumbnailWidth'], 'TileHeight' => ['shape' => '__integerMin1Max2048', 'locationName' => 'tileHeight'], 'TileWidth' => ['shape' => '__integerMin1Max512', 'locationName' => 'tileWidth']]], 'CmafInitializationVectorInManifest' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'CmafIntervalCadence' => ['type' => 'string', 'enum' => ['FOLLOW_IFRAME', 'FOLLOW_CUSTOM']], 'CmafKeyProviderType' => ['type' => 'string', 'enum' => ['SPEKE', 'STATIC_KEY']], 'CmafManifestCompression' => ['type' => 'string', 'enum' => ['GZIP', 'NONE']], 'CmafManifestDurationFormat' => ['type' => 'string', 'enum' => ['FLOATING_POINT', 'INTEGER']], 'CmafMpdManifestBandwidthType' => ['type' => 'string', 'enum' => ['AVERAGE', 'MAX']], 'CmafMpdProfile' => ['type' => 'string', 'enum' => ['MAIN_PROFILE', 'ON_DEMAND_PROFILE']], 'CmafPtsOffsetHandlingForBFrames' => ['type' => 'string', 'enum' => ['ZERO_BASED', 'MATCH_INITIAL_PTS']], 'CmafSegmentControl' => ['type' => 'string', 'enum' => ['SINGLE_FILE', 'SEGMENTED_FILES']], 'CmafSegmentLengthControl' => ['type' => 'string', 'enum' => ['EXACT', 'GOP_MULTIPLE']], 'CmafStreamInfResolution' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'CmafTargetDurationCompatibilityMode' => ['type' => 'string', 'enum' => ['LEGACY', 'SPEC_COMPLIANT']], 'CmafVideoCompositionOffsets' => ['type' => 'string', 'enum' => ['SIGNED', 'UNSIGNED']], 'CmafWriteDASHManifest' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'CmafWriteHLSManifest' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'CmafWriteSegmentTimelineInRepresentation' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CmfcAudioDuration' => ['type' => 'string', 'enum' => ['DEFAULT_CODEC_DURATION', 'MATCH_VIDEO_DURATION']], 'CmfcAudioTrackType' => ['type' => 'string', 'enum' => ['ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT', 'ALTERNATE_AUDIO_AUTO_SELECT', 'ALTERNATE_AUDIO_NOT_AUTO_SELECT']], 'CmfcDescriptiveVideoServiceFlag' => ['type' => 'string', 'enum' => ['DONT_FLAG', 'FLAG']], 'CmfcIFrameOnlyManifest' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'CmfcKlvMetadata' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'CmfcManifestMetadataSignaling' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CmfcScte35Esam' => ['type' => 'string', 'enum' => ['INSERT', 'NONE']], 'CmfcScte35Source' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'CmfcSettings' => ['type' => 'structure', 'members' => ['AudioDuration' => ['shape' => 'CmfcAudioDuration', 'locationName' => 'audioDuration'], 'AudioGroupId' => ['shape' => '__string', 'locationName' => 'audioGroupId'], 'AudioRenditionSets' => ['shape' => '__string', 'locationName' => 'audioRenditionSets'], 'AudioTrackType' => ['shape' => 'CmfcAudioTrackType', 'locationName' => 'audioTrackType'], 'DescriptiveVideoServiceFlag' => ['shape' => 'CmfcDescriptiveVideoServiceFlag', 'locationName' => 'descriptiveVideoServiceFlag'], 'IFrameOnlyManifest' => ['shape' => 'CmfcIFrameOnlyManifest', 'locationName' => 'iFrameOnlyManifest'], 'KlvMetadata' => ['shape' => 'CmfcKlvMetadata', 'locationName' => 'klvMetadata'], 'ManifestMetadataSignaling' => ['shape' => 'CmfcManifestMetadataSignaling', 'locationName' => 'manifestMetadataSignaling'], 'Scte35Esam' => ['shape' => 'CmfcScte35Esam', 'locationName' => 'scte35Esam'], 'Scte35Source' => ['shape' => 'CmfcScte35Source', 'locationName' => 'scte35Source'], 'TimedMetadata' => ['shape' => 'CmfcTimedMetadata', 'locationName' => 'timedMetadata'], 'TimedMetadataBoxVersion' => ['shape' => 'CmfcTimedMetadataBoxVersion', 'locationName' => 'timedMetadataBoxVersion'], 'TimedMetadataSchemeIdUri' => ['shape' => '__stringMax1000', 'locationName' => 'timedMetadataSchemeIdUri'], 'TimedMetadataValue' => ['shape' => '__stringMax1000', 'locationName' => 'timedMetadataValue']]], 'CmfcTimedMetadata' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'CmfcTimedMetadataBoxVersion' => ['type' => 'string', 'enum' => ['VERSION_0', 'VERSION_1']], 'ColorCorrector' => ['type' => 'structure', 'members' => ['Brightness' => ['shape' => '__integerMin1Max100', 'locationName' => 'brightness'], 'ClipLimits' => ['shape' => 'ClipLimits', 'locationName' => 'clipLimits'], 'ColorSpaceConversion' => ['shape' => 'ColorSpaceConversion', 'locationName' => 'colorSpaceConversion'], 'Contrast' => ['shape' => '__integerMin1Max100', 'locationName' => 'contrast'], 'Hdr10Metadata' => ['shape' => 'Hdr10Metadata', 'locationName' => 'hdr10Metadata'], 'Hue' => ['shape' => '__integerMinNegative180Max180', 'locationName' => 'hue'], 'SampleRangeConversion' => ['shape' => 'SampleRangeConversion', 'locationName' => 'sampleRangeConversion'], 'Saturation' => ['shape' => '__integerMin1Max100', 'locationName' => 'saturation'], 'SdrReferenceWhiteLevel' => ['shape' => '__integerMin100Max1000', 'locationName' => 'sdrReferenceWhiteLevel']]], 'ColorMetadata' => ['type' => 'string', 'enum' => ['IGNORE', 'INSERT']], 'ColorSpace' => ['type' => 'string', 'enum' => ['FOLLOW', 'REC_601', 'REC_709', 'HDR10', 'HLG_2020', 'P3DCI', 'P3D65_SDR']], 'ColorSpaceConversion' => ['type' => 'string', 'enum' => ['NONE', 'FORCE_601', 'FORCE_709', 'FORCE_HDR10', 'FORCE_HLG_2020', 'FORCE_P3DCI', 'FORCE_P3D65_SDR']], 'ColorSpaceUsage' => ['type' => 'string', 'enum' => ['FORCE', 'FALLBACK']], 'Commitment' => ['type' => 'string', 'enum' => ['ONE_YEAR']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'ContainerSettings' => ['type' => 'structure', 'members' => ['CmfcSettings' => ['shape' => 'CmfcSettings', 'locationName' => 'cmfcSettings'], 'Container' => ['shape' => 'ContainerType', 'locationName' => 'container'], 'F4vSettings' => ['shape' => 'F4vSettings', 'locationName' => 'f4vSettings'], 'M2tsSettings' => ['shape' => 'M2tsSettings', 'locationName' => 'm2tsSettings'], 'M3u8Settings' => ['shape' => 'M3u8Settings', 'locationName' => 'm3u8Settings'], 'MovSettings' => ['shape' => 'MovSettings', 'locationName' => 'movSettings'], 'Mp4Settings' => ['shape' => 'Mp4Settings', 'locationName' => 'mp4Settings'], 'MpdSettings' => ['shape' => 'MpdSettings', 'locationName' => 'mpdSettings'], 'MxfSettings' => ['shape' => 'MxfSettings', 'locationName' => 'mxfSettings']]], 'ContainerType' => ['type' => 'string', 'enum' => ['F4V', 'ISMV', 'M2TS', 'M3U8', 'CMFC', 'MOV', 'MP4', 'MPD', 'MXF', 'WEBM', 'RAW']], 'CopyProtectionAction' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'STRIP']], 'CreateJobRequest' => ['type' => 'structure', 'members' => ['AccelerationSettings' => ['shape' => 'AccelerationSettings', 'locationName' => 'accelerationSettings'], 'BillingTagsSource' => ['shape' => 'BillingTagsSource', 'locationName' => 'billingTagsSource'], 'ClientRequestToken' => ['shape' => '__string', 'locationName' => 'clientRequestToken', 'idempotencyToken' => \true], 'HopDestinations' => ['shape' => '__listOfHopDestination', 'locationName' => 'hopDestinations'], 'JobTemplate' => ['shape' => '__string', 'locationName' => 'jobTemplate'], 'Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'Role' => ['shape' => '__string', 'locationName' => 'role'], 'Settings' => ['shape' => 'JobSettings', 'locationName' => 'settings'], 'SimulateReservedQueue' => ['shape' => 'SimulateReservedQueue', 'locationName' => 'simulateReservedQueue'], 'StatusUpdateInterval' => ['shape' => 'StatusUpdateInterval', 'locationName' => 'statusUpdateInterval'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'UserMetadata' => ['shape' => '__mapOf__string', 'locationName' => 'userMetadata']], 'required' => ['Role', 'Settings']], 'CreateJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'Job', 'locationName' => 'job']]], 'CreateJobTemplateRequest' => ['type' => 'structure', 'members' => ['AccelerationSettings' => ['shape' => 'AccelerationSettings', 'locationName' => 'accelerationSettings'], 'Category' => ['shape' => '__string', 'locationName' => 'category'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HopDestinations' => ['shape' => '__listOfHopDestination', 'locationName' => 'hopDestinations'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'Settings' => ['shape' => 'JobTemplateSettings', 'locationName' => 'settings'], 'StatusUpdateInterval' => ['shape' => 'StatusUpdateInterval', 'locationName' => 'statusUpdateInterval'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['Settings', 'Name']], 'CreateJobTemplateResponse' => ['type' => 'structure', 'members' => ['JobTemplate' => ['shape' => 'JobTemplate', 'locationName' => 'jobTemplate']]], 'CreatePresetRequest' => ['type' => 'structure', 'members' => ['Category' => ['shape' => '__string', 'locationName' => 'category'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Settings' => ['shape' => 'PresetSettings', 'locationName' => 'settings'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['Settings', 'Name']], 'CreatePresetResponse' => ['type' => 'structure', 'members' => ['Preset' => ['shape' => 'Preset', 'locationName' => 'preset']]], 'CreateQueueRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string', 'locationName' => 'description'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PricingPlan' => ['shape' => 'PricingPlan', 'locationName' => 'pricingPlan'], 'ReservationPlanSettings' => ['shape' => 'ReservationPlanSettings', 'locationName' => 'reservationPlanSettings'], 'Status' => ['shape' => 'QueueStatus', 'locationName' => 'status'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['Name']], 'CreateQueueResponse' => ['type' => 'structure', 'members' => ['Queue' => ['shape' => 'Queue', 'locationName' => 'queue']]], 'DashAdditionalManifest' => ['type' => 'structure', 'members' => ['ManifestNameModifier' => ['shape' => '__stringMin1', 'locationName' => 'manifestNameModifier'], 'SelectedOutputs' => ['shape' => '__listOf__stringMin1', 'locationName' => 'selectedOutputs']]], 'DashIsoEncryptionSettings' => ['type' => 'structure', 'members' => ['PlaybackDeviceCompatibility' => ['shape' => 'DashIsoPlaybackDeviceCompatibility', 'locationName' => 'playbackDeviceCompatibility'], 'SpekeKeyProvider' => ['shape' => 'SpekeKeyProvider', 'locationName' => 'spekeKeyProvider']]], 'DashIsoGroupAudioChannelConfigSchemeIdUri' => ['type' => 'string', 'enum' => ['MPEG_CHANNEL_CONFIGURATION', 'DOLBY_CHANNEL_CONFIGURATION']], 'DashIsoGroupSettings' => ['type' => 'structure', 'members' => ['AdditionalManifests' => ['shape' => '__listOfDashAdditionalManifest', 'locationName' => 'additionalManifests'], 'AudioChannelConfigSchemeIdUri' => ['shape' => 'DashIsoGroupAudioChannelConfigSchemeIdUri', 'locationName' => 'audioChannelConfigSchemeIdUri'], 'BaseUrl' => ['shape' => '__string', 'locationName' => 'baseUrl'], 'DashManifestStyle' => ['shape' => 'DashManifestStyle', 'locationName' => 'dashManifestStyle'], 'Destination' => ['shape' => '__stringPatternS3', 'locationName' => 'destination'], 'DestinationSettings' => ['shape' => 'DestinationSettings', 'locationName' => 'destinationSettings'], 'Encryption' => ['shape' => 'DashIsoEncryptionSettings', 'locationName' => 'encryption'], 'FragmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'fragmentLength'], 'HbbtvCompliance' => ['shape' => 'DashIsoHbbtvCompliance', 'locationName' => 'hbbtvCompliance'], 'ImageBasedTrickPlay' => ['shape' => 'DashIsoImageBasedTrickPlay', 'locationName' => 'imageBasedTrickPlay'], 'ImageBasedTrickPlaySettings' => ['shape' => 'DashIsoImageBasedTrickPlaySettings', 'locationName' => 'imageBasedTrickPlaySettings'], 'MinBufferTime' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'minBufferTime'], 'MinFinalSegmentLength' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'minFinalSegmentLength'], 'MpdManifestBandwidthType' => ['shape' => 'DashIsoMpdManifestBandwidthType', 'locationName' => 'mpdManifestBandwidthType'], 'MpdProfile' => ['shape' => 'DashIsoMpdProfile', 'locationName' => 'mpdProfile'], 'PtsOffsetHandlingForBFrames' => ['shape' => 'DashIsoPtsOffsetHandlingForBFrames', 'locationName' => 'ptsOffsetHandlingForBFrames'], 'SegmentControl' => ['shape' => 'DashIsoSegmentControl', 'locationName' => 'segmentControl'], 'SegmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'segmentLength'], 'SegmentLengthControl' => ['shape' => 'DashIsoSegmentLengthControl', 'locationName' => 'segmentLengthControl'], 'VideoCompositionOffsets' => ['shape' => 'DashIsoVideoCompositionOffsets', 'locationName' => 'videoCompositionOffsets'], 'WriteSegmentTimelineInRepresentation' => ['shape' => 'DashIsoWriteSegmentTimelineInRepresentation', 'locationName' => 'writeSegmentTimelineInRepresentation']]], 'DashIsoHbbtvCompliance' => ['type' => 'string', 'enum' => ['HBBTV_1_5', 'NONE']], 'DashIsoImageBasedTrickPlay' => ['type' => 'string', 'enum' => ['NONE', 'THUMBNAIL', 'THUMBNAIL_AND_FULLFRAME', 'ADVANCED']], 'DashIsoImageBasedTrickPlaySettings' => ['type' => 'structure', 'members' => ['IntervalCadence' => ['shape' => 'DashIsoIntervalCadence', 'locationName' => 'intervalCadence'], 'ThumbnailHeight' => ['shape' => '__integerMin1Max4096', 'locationName' => 'thumbnailHeight'], 'ThumbnailInterval' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'thumbnailInterval'], 'ThumbnailWidth' => ['shape' => '__integerMin8Max4096', 'locationName' => 'thumbnailWidth'], 'TileHeight' => ['shape' => '__integerMin1Max2048', 'locationName' => 'tileHeight'], 'TileWidth' => ['shape' => '__integerMin1Max512', 'locationName' => 'tileWidth']]], 'DashIsoIntervalCadence' => ['type' => 'string', 'enum' => ['FOLLOW_IFRAME', 'FOLLOW_CUSTOM']], 'DashIsoMpdManifestBandwidthType' => ['type' => 'string', 'enum' => ['AVERAGE', 'MAX']], 'DashIsoMpdProfile' => ['type' => 'string', 'enum' => ['MAIN_PROFILE', 'ON_DEMAND_PROFILE']], 'DashIsoPlaybackDeviceCompatibility' => ['type' => 'string', 'enum' => ['CENC_V1', 'UNENCRYPTED_SEI']], 'DashIsoPtsOffsetHandlingForBFrames' => ['type' => 'string', 'enum' => ['ZERO_BASED', 'MATCH_INITIAL_PTS']], 'DashIsoSegmentControl' => ['type' => 'string', 'enum' => ['SINGLE_FILE', 'SEGMENTED_FILES']], 'DashIsoSegmentLengthControl' => ['type' => 'string', 'enum' => ['EXACT', 'GOP_MULTIPLE']], 'DashIsoVideoCompositionOffsets' => ['type' => 'string', 'enum' => ['SIGNED', 'UNSIGNED']], 'DashIsoWriteSegmentTimelineInRepresentation' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DashManifestStyle' => ['type' => 'string', 'enum' => ['BASIC', 'COMPACT', 'DISTINCT']], 'DecryptionMode' => ['type' => 'string', 'enum' => ['AES_CTR', 'AES_CBC', 'AES_GCM']], 'DeinterlaceAlgorithm' => ['type' => 'string', 'enum' => ['INTERPOLATE', 'INTERPOLATE_TICKER', 'BLEND', 'BLEND_TICKER']], 'Deinterlacer' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'DeinterlaceAlgorithm', 'locationName' => 'algorithm'], 'Control' => ['shape' => 'DeinterlacerControl', 'locationName' => 'control'], 'Mode' => ['shape' => 'DeinterlacerMode', 'locationName' => 'mode']]], 'DeinterlacerControl' => ['type' => 'string', 'enum' => ['FORCE_ALL_FRAMES', 'NORMAL']], 'DeinterlacerMode' => ['type' => 'string', 'enum' => ['DEINTERLACE', 'INVERSE_TELECINE', 'ADAPTIVE']], 'DeleteJobTemplateRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'DeleteJobTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeletePolicyRequest' => ['type' => 'structure', 'members' => []], 'DeletePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeletePresetRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'DeletePresetResponse' => ['type' => 'structure', 'members' => []], 'DeleteQueueRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'DeleteQueueResponse' => ['type' => 'structure', 'members' => []], 'DescribeEndpointsMode' => ['type' => 'string', 'enum' => ['DEFAULT', 'GET_ONLY']], 'DescribeEndpointsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'Mode' => ['shape' => 'DescribeEndpointsMode', 'locationName' => 'mode'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DescribeEndpointsResponse' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => '__listOfEndpoint', 'locationName' => 'endpoints'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DestinationSettings' => ['type' => 'structure', 'members' => ['S3Settings' => ['shape' => 'S3DestinationSettings', 'locationName' => 's3Settings']]], 'DisassociateCertificateRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn', 'location' => 'uri']], 'required' => ['Arn']], 'DisassociateCertificateResponse' => ['type' => 'structure', 'members' => []], 'DolbyVision' => ['type' => 'structure', 'members' => ['L6Metadata' => ['shape' => 'DolbyVisionLevel6Metadata', 'locationName' => 'l6Metadata'], 'L6Mode' => ['shape' => 'DolbyVisionLevel6Mode', 'locationName' => 'l6Mode'], 'Mapping' => ['shape' => 'DolbyVisionMapping', 'locationName' => 'mapping'], 'Profile' => ['shape' => 'DolbyVisionProfile', 'locationName' => 'profile']]], 'DolbyVisionLevel6Metadata' => ['type' => 'structure', 'members' => ['MaxCll' => ['shape' => '__integerMin0Max65535', 'locationName' => 'maxCll'], 'MaxFall' => ['shape' => '__integerMin0Max65535', 'locationName' => 'maxFall']]], 'DolbyVisionLevel6Mode' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'RECALCULATE', 'SPECIFY']], 'DolbyVisionMapping' => ['type' => 'string', 'enum' => ['HDR10_NOMAP', 'HDR10_1000']], 'DolbyVisionProfile' => ['type' => 'string', 'enum' => ['PROFILE_5', 'PROFILE_8_1']], 'DropFrameTimecode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'DvbNitSettings' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'networkId'], 'NetworkName' => ['shape' => '__stringMin1Max256', 'locationName' => 'networkName'], 'NitInterval' => ['shape' => '__integerMin25Max10000', 'locationName' => 'nitInterval']]], 'DvbSdtSettings' => ['type' => 'structure', 'members' => ['OutputSdt' => ['shape' => 'OutputSdt', 'locationName' => 'outputSdt'], 'SdtInterval' => ['shape' => '__integerMin25Max2000', 'locationName' => 'sdtInterval'], 'ServiceName' => ['shape' => '__stringMin1Max256', 'locationName' => 'serviceName'], 'ServiceProviderName' => ['shape' => '__stringMin1Max256', 'locationName' => 'serviceProviderName']]], 'DvbSubDestinationSettings' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'DvbSubtitleAlignment', 'locationName' => 'alignment'], 'ApplyFontColor' => ['shape' => 'DvbSubtitleApplyFontColor', 'locationName' => 'applyFontColor'], 'BackgroundColor' => ['shape' => 'DvbSubtitleBackgroundColor', 'locationName' => 'backgroundColor'], 'BackgroundOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'backgroundOpacity'], 'DdsHandling' => ['shape' => 'DvbddsHandling', 'locationName' => 'ddsHandling'], 'DdsXCoordinate' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'ddsXCoordinate'], 'DdsYCoordinate' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'ddsYCoordinate'], 'FallbackFont' => ['shape' => 'DvbSubSubtitleFallbackFont', 'locationName' => 'fallbackFont'], 'FontColor' => ['shape' => 'DvbSubtitleFontColor', 'locationName' => 'fontColor'], 'FontOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'fontOpacity'], 'FontResolution' => ['shape' => '__integerMin96Max600', 'locationName' => 'fontResolution'], 'FontScript' => ['shape' => 'FontScript', 'locationName' => 'fontScript'], 'FontSize' => ['shape' => '__integerMin0Max96', 'locationName' => 'fontSize'], 'Height' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'height'], 'HexFontColor' => ['shape' => '__stringMin6Max8Pattern09aFAF609aFAF2', 'locationName' => 'hexFontColor'], 'OutlineColor' => ['shape' => 'DvbSubtitleOutlineColor', 'locationName' => 'outlineColor'], 'OutlineSize' => ['shape' => '__integerMin0Max10', 'locationName' => 'outlineSize'], 'ShadowColor' => ['shape' => 'DvbSubtitleShadowColor', 'locationName' => 'shadowColor'], 'ShadowOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'shadowOpacity'], 'ShadowXOffset' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'shadowXOffset'], 'ShadowYOffset' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'shadowYOffset'], 'StylePassthrough' => ['shape' => 'DvbSubtitleStylePassthrough', 'locationName' => 'stylePassthrough'], 'SubtitlingType' => ['shape' => 'DvbSubtitlingType', 'locationName' => 'subtitlingType'], 'TeletextSpacing' => ['shape' => 'DvbSubtitleTeletextSpacing', 'locationName' => 'teletextSpacing'], 'Width' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'width'], 'XPosition' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'xPosition'], 'YPosition' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'yPosition']]], 'DvbSubSourceSettings' => ['type' => 'structure', 'members' => ['Pid' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'pid']]], 'DvbSubSubtitleFallbackFont' => ['type' => 'string', 'enum' => ['BEST_MATCH', 'MONOSPACED_SANSSERIF', 'MONOSPACED_SERIF', 'PROPORTIONAL_SANSSERIF', 'PROPORTIONAL_SERIF']], 'DvbSubtitleAlignment' => ['type' => 'string', 'enum' => ['CENTERED', 'LEFT', 'AUTO']], 'DvbSubtitleApplyFontColor' => ['type' => 'string', 'enum' => ['WHITE_TEXT_ONLY', 'ALL_TEXT']], 'DvbSubtitleBackgroundColor' => ['type' => 'string', 'enum' => ['NONE', 'BLACK', 'WHITE', 'AUTO']], 'DvbSubtitleFontColor' => ['type' => 'string', 'enum' => ['WHITE', 'BLACK', 'YELLOW', 'RED', 'GREEN', 'BLUE', 'HEX', 'AUTO']], 'DvbSubtitleOutlineColor' => ['type' => 'string', 'enum' => ['BLACK', 'WHITE', 'YELLOW', 'RED', 'GREEN', 'BLUE', 'AUTO']], 'DvbSubtitleShadowColor' => ['type' => 'string', 'enum' => ['NONE', 'BLACK', 'WHITE', 'AUTO']], 'DvbSubtitleStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DvbSubtitleTeletextSpacing' => ['type' => 'string', 'enum' => ['FIXED_GRID', 'PROPORTIONAL', 'AUTO']], 'DvbSubtitlingType' => ['type' => 'string', 'enum' => ['HEARING_IMPAIRED', 'STANDARD']], 'DvbTdtSettings' => ['type' => 'structure', 'members' => ['TdtInterval' => ['shape' => '__integerMin1000Max30000', 'locationName' => 'tdtInterval']]], 'DvbddsHandling' => ['type' => 'string', 'enum' => ['NONE', 'SPECIFIED', 'NO_DISPLAY_WINDOW']], 'Eac3AtmosBitstreamMode' => ['type' => 'string', 'enum' => ['COMPLETE_MAIN']], 'Eac3AtmosCodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_AUTO', 'CODING_MODE_5_1_4', 'CODING_MODE_7_1_4', 'CODING_MODE_9_1_6']], 'Eac3AtmosDialogueIntelligence' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Eac3AtmosDownmixControl' => ['type' => 'string', 'enum' => ['SPECIFIED', 'INITIALIZE_FROM_SOURCE']], 'Eac3AtmosDynamicRangeCompressionLine' => ['type' => 'string', 'enum' => ['NONE', 'FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH']], 'Eac3AtmosDynamicRangeCompressionRf' => ['type' => 'string', 'enum' => ['NONE', 'FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH']], 'Eac3AtmosDynamicRangeControl' => ['type' => 'string', 'enum' => ['SPECIFIED', 'INITIALIZE_FROM_SOURCE']], 'Eac3AtmosMeteringMode' => ['type' => 'string', 'enum' => ['LEQ_A', 'ITU_BS_1770_1', 'ITU_BS_1770_2', 'ITU_BS_1770_3', 'ITU_BS_1770_4']], 'Eac3AtmosSettings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin384000Max1024000', 'locationName' => 'bitrate'], 'BitstreamMode' => ['shape' => 'Eac3AtmosBitstreamMode', 'locationName' => 'bitstreamMode'], 'CodingMode' => ['shape' => 'Eac3AtmosCodingMode', 'locationName' => 'codingMode'], 'DialogueIntelligence' => ['shape' => 'Eac3AtmosDialogueIntelligence', 'locationName' => 'dialogueIntelligence'], 'DownmixControl' => ['shape' => 'Eac3AtmosDownmixControl', 'locationName' => 'downmixControl'], 'DynamicRangeCompressionLine' => ['shape' => 'Eac3AtmosDynamicRangeCompressionLine', 'locationName' => 'dynamicRangeCompressionLine'], 'DynamicRangeCompressionRf' => ['shape' => 'Eac3AtmosDynamicRangeCompressionRf', 'locationName' => 'dynamicRangeCompressionRf'], 'DynamicRangeControl' => ['shape' => 'Eac3AtmosDynamicRangeControl', 'locationName' => 'dynamicRangeControl'], 'LoRoCenterMixLevel' => ['shape' => '__doubleMinNegative6Max3', 'locationName' => 'loRoCenterMixLevel'], 'LoRoSurroundMixLevel' => ['shape' => '__doubleMinNegative60MaxNegative1', 'locationName' => 'loRoSurroundMixLevel'], 'LtRtCenterMixLevel' => ['shape' => '__doubleMinNegative6Max3', 'locationName' => 'ltRtCenterMixLevel'], 'LtRtSurroundMixLevel' => ['shape' => '__doubleMinNegative60MaxNegative1', 'locationName' => 'ltRtSurroundMixLevel'], 'MeteringMode' => ['shape' => 'Eac3AtmosMeteringMode', 'locationName' => 'meteringMode'], 'SampleRate' => ['shape' => '__integerMin48000Max48000', 'locationName' => 'sampleRate'], 'SpeechThreshold' => ['shape' => '__integerMin0Max100', 'locationName' => 'speechThreshold'], 'StereoDownmix' => ['shape' => 'Eac3AtmosStereoDownmix', 'locationName' => 'stereoDownmix'], 'SurroundExMode' => ['shape' => 'Eac3AtmosSurroundExMode', 'locationName' => 'surroundExMode']]], 'Eac3AtmosStereoDownmix' => ['type' => 'string', 'enum' => ['NOT_INDICATED', 'STEREO', 'SURROUND', 'DPL2']], 'Eac3AtmosSurroundExMode' => ['type' => 'string', 'enum' => ['NOT_INDICATED', 'ENABLED', 'DISABLED']], 'Eac3AttenuationControl' => ['type' => 'string', 'enum' => ['ATTENUATE_3_DB', 'NONE']], 'Eac3BitstreamMode' => ['type' => 'string', 'enum' => ['COMPLETE_MAIN', 'COMMENTARY', 'EMERGENCY', 'HEARING_IMPAIRED', 'VISUALLY_IMPAIRED']], 'Eac3CodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_2_0', 'CODING_MODE_3_2']], 'Eac3DcFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Eac3DynamicRangeCompressionLine' => ['type' => 'string', 'enum' => ['NONE', 'FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH']], 'Eac3DynamicRangeCompressionRf' => ['type' => 'string', 'enum' => ['NONE', 'FILM_STANDARD', 'FILM_LIGHT', 'MUSIC_STANDARD', 'MUSIC_LIGHT', 'SPEECH']], 'Eac3LfeControl' => ['type' => 'string', 'enum' => ['LFE', 'NO_LFE']], 'Eac3LfeFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Eac3MetadataControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'Eac3PassthroughControl' => ['type' => 'string', 'enum' => ['WHEN_POSSIBLE', 'NO_PASSTHROUGH']], 'Eac3PhaseControl' => ['type' => 'string', 'enum' => ['SHIFT_90_DEGREES', 'NO_SHIFT']], 'Eac3Settings' => ['type' => 'structure', 'members' => ['AttenuationControl' => ['shape' => 'Eac3AttenuationControl', 'locationName' => 'attenuationControl'], 'Bitrate' => ['shape' => '__integerMin32000Max3024000', 'locationName' => 'bitrate'], 'BitstreamMode' => ['shape' => 'Eac3BitstreamMode', 'locationName' => 'bitstreamMode'], 'CodingMode' => ['shape' => 'Eac3CodingMode', 'locationName' => 'codingMode'], 'DcFilter' => ['shape' => 'Eac3DcFilter', 'locationName' => 'dcFilter'], 'Dialnorm' => ['shape' => '__integerMin1Max31', 'locationName' => 'dialnorm'], 'DynamicRangeCompressionLine' => ['shape' => 'Eac3DynamicRangeCompressionLine', 'locationName' => 'dynamicRangeCompressionLine'], 'DynamicRangeCompressionRf' => ['shape' => 'Eac3DynamicRangeCompressionRf', 'locationName' => 'dynamicRangeCompressionRf'], 'LfeControl' => ['shape' => 'Eac3LfeControl', 'locationName' => 'lfeControl'], 'LfeFilter' => ['shape' => 'Eac3LfeFilter', 'locationName' => 'lfeFilter'], 'LoRoCenterMixLevel' => ['shape' => '__doubleMinNegative60Max3', 'locationName' => 'loRoCenterMixLevel'], 'LoRoSurroundMixLevel' => ['shape' => '__doubleMinNegative60MaxNegative1', 'locationName' => 'loRoSurroundMixLevel'], 'LtRtCenterMixLevel' => ['shape' => '__doubleMinNegative60Max3', 'locationName' => 'ltRtCenterMixLevel'], 'LtRtSurroundMixLevel' => ['shape' => '__doubleMinNegative60MaxNegative1', 'locationName' => 'ltRtSurroundMixLevel'], 'MetadataControl' => ['shape' => 'Eac3MetadataControl', 'locationName' => 'metadataControl'], 'PassthroughControl' => ['shape' => 'Eac3PassthroughControl', 'locationName' => 'passthroughControl'], 'PhaseControl' => ['shape' => 'Eac3PhaseControl', 'locationName' => 'phaseControl'], 'SampleRate' => ['shape' => '__integerMin48000Max48000', 'locationName' => 'sampleRate'], 'StereoDownmix' => ['shape' => 'Eac3StereoDownmix', 'locationName' => 'stereoDownmix'], 'SurroundExMode' => ['shape' => 'Eac3SurroundExMode', 'locationName' => 'surroundExMode'], 'SurroundMode' => ['shape' => 'Eac3SurroundMode', 'locationName' => 'surroundMode']]], 'Eac3StereoDownmix' => ['type' => 'string', 'enum' => ['NOT_INDICATED', 'LO_RO', 'LT_RT', 'DPL2']], 'Eac3SurroundExMode' => ['type' => 'string', 'enum' => ['NOT_INDICATED', 'ENABLED', 'DISABLED']], 'Eac3SurroundMode' => ['type' => 'string', 'enum' => ['NOT_INDICATED', 'ENABLED', 'DISABLED']], 'EmbeddedConvert608To708' => ['type' => 'string', 'enum' => ['UPCONVERT', 'DISABLED']], 'EmbeddedDestinationSettings' => ['type' => 'structure', 'members' => ['Destination608ChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'destination608ChannelNumber'], 'Destination708ServiceNumber' => ['shape' => '__integerMin1Max6', 'locationName' => 'destination708ServiceNumber']]], 'EmbeddedSourceSettings' => ['type' => 'structure', 'members' => ['Convert608To708' => ['shape' => 'EmbeddedConvert608To708', 'locationName' => 'convert608To708'], 'Source608ChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'source608ChannelNumber'], 'Source608TrackNumber' => ['shape' => '__integerMin1Max1', 'locationName' => 'source608TrackNumber'], 'TerminateCaptions' => ['shape' => 'EmbeddedTerminateCaptions', 'locationName' => 'terminateCaptions']]], 'EmbeddedTerminateCaptions' => ['type' => 'string', 'enum' => ['END_OF_INPUT', 'DISABLED']], 'EmbeddedTimecodeOverride' => ['type' => 'string', 'enum' => ['NONE', 'USE_MDPM']], 'Endpoint' => ['type' => 'structure', 'members' => ['Url' => ['shape' => '__string', 'locationName' => 'url']]], 'EsamManifestConfirmConditionNotification' => ['type' => 'structure', 'members' => ['MccXml' => ['shape' => '__stringPatternSNManifestConfirmConditionNotificationNS', 'locationName' => 'mccXml']]], 'EsamSettings' => ['type' => 'structure', 'members' => ['ManifestConfirmConditionNotification' => ['shape' => 'EsamManifestConfirmConditionNotification', 'locationName' => 'manifestConfirmConditionNotification'], 'ResponseSignalPreroll' => ['shape' => '__integerMin0Max30000', 'locationName' => 'responseSignalPreroll'], 'SignalProcessingNotification' => ['shape' => 'EsamSignalProcessingNotification', 'locationName' => 'signalProcessingNotification']]], 'EsamSignalProcessingNotification' => ['type' => 'structure', 'members' => ['SccXml' => ['shape' => '__stringPatternSNSignalProcessingNotificationNS', 'locationName' => 'sccXml']]], 'ExceptionBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ExtendedDataServices' => ['type' => 'structure', 'members' => ['CopyProtectionAction' => ['shape' => 'CopyProtectionAction', 'locationName' => 'copyProtectionAction'], 'VchipAction' => ['shape' => 'VchipAction', 'locationName' => 'vchipAction']]], 'F4vMoovPlacement' => ['type' => 'string', 'enum' => ['PROGRESSIVE_DOWNLOAD', 'NORMAL']], 'F4vSettings' => ['type' => 'structure', 'members' => ['MoovPlacement' => ['shape' => 'F4vMoovPlacement', 'locationName' => 'moovPlacement']]], 'FileGroupSettings' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => '__stringPatternS3', 'locationName' => 'destination'], 'DestinationSettings' => ['shape' => 'DestinationSettings', 'locationName' => 'destinationSettings']]], 'FileSourceConvert608To708' => ['type' => 'string', 'enum' => ['UPCONVERT', 'DISABLED']], 'FileSourceSettings' => ['type' => 'structure', 'members' => ['Convert608To708' => ['shape' => 'FileSourceConvert608To708', 'locationName' => 'convert608To708'], 'Framerate' => ['shape' => 'CaptionSourceFramerate', 'locationName' => 'framerate'], 'SourceFile' => ['shape' => '__stringMin14PatternS3SccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTTHttpsSccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTT', 'locationName' => 'sourceFile'], 'TimeDelta' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'timeDelta'], 'TimeDeltaUnits' => ['shape' => 'FileSourceTimeDeltaUnits', 'locationName' => 'timeDeltaUnits']]], 'FileSourceTimeDeltaUnits' => ['type' => 'string', 'enum' => ['SECONDS', 'MILLISECONDS']], 'FontScript' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'HANS', 'HANT']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'ForceIncludeRenditionSize' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__integerMin32Max8192', 'locationName' => 'height'], 'Width' => ['shape' => '__integerMin32Max8192', 'locationName' => 'width']]], 'FrameCaptureSettings' => ['type' => 'structure', 'members' => ['FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'MaxCaptures' => ['shape' => '__integerMin1Max10000000', 'locationName' => 'maxCaptures'], 'Quality' => ['shape' => '__integerMin1Max100', 'locationName' => 'quality']]], 'GetJobRequest' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id', 'location' => 'uri']], 'required' => ['Id']], 'GetJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'Job', 'locationName' => 'job']]], 'GetJobTemplateRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'GetJobTemplateResponse' => ['type' => 'structure', 'members' => ['JobTemplate' => ['shape' => 'JobTemplate', 'locationName' => 'jobTemplate']]], 'GetPolicyRequest' => ['type' => 'structure', 'members' => []], 'GetPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy', 'locationName' => 'policy']]], 'GetPresetRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'GetPresetResponse' => ['type' => 'structure', 'members' => ['Preset' => ['shape' => 'Preset', 'locationName' => 'preset']]], 'GetQueueRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri']], 'required' => ['Name']], 'GetQueueResponse' => ['type' => 'structure', 'members' => ['Queue' => ['shape' => 'Queue', 'locationName' => 'queue']]], 'H264AdaptiveQuantization' => ['type' => 'string', 'enum' => ['OFF', 'AUTO', 'LOW', 'MEDIUM', 'HIGH', 'HIGHER', 'MAX']], 'H264CodecLevel' => ['type' => 'string', 'enum' => ['AUTO', 'LEVEL_1', 'LEVEL_1_1', 'LEVEL_1_2', 'LEVEL_1_3', 'LEVEL_2', 'LEVEL_2_1', 'LEVEL_2_2', 'LEVEL_3', 'LEVEL_3_1', 'LEVEL_3_2', 'LEVEL_4', 'LEVEL_4_1', 'LEVEL_4_2', 'LEVEL_5', 'LEVEL_5_1', 'LEVEL_5_2']], 'H264CodecProfile' => ['type' => 'string', 'enum' => ['BASELINE', 'HIGH', 'HIGH_10BIT', 'HIGH_422', 'HIGH_422_10BIT', 'MAIN']], 'H264DynamicSubGop' => ['type' => 'string', 'enum' => ['ADAPTIVE', 'STATIC']], 'H264EntropyEncoding' => ['type' => 'string', 'enum' => ['CABAC', 'CAVLC']], 'H264FieldEncoding' => ['type' => 'string', 'enum' => ['PAFF', 'FORCE_FIELD', 'MBAFF']], 'H264FlickerAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H264FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'H264GopBReference' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS', 'AUTO']], 'H264InterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'H264ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H264QualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'SINGLE_PASS_HQ', 'MULTI_PASS_HQ']], 'H264QvbrSettings' => ['type' => 'structure', 'members' => ['MaxAverageBitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'maxAverageBitrate'], 'QvbrQualityLevel' => ['shape' => '__integerMin1Max10', 'locationName' => 'qvbrQualityLevel'], 'QvbrQualityLevelFineTune' => ['shape' => '__doubleMin0Max1', 'locationName' => 'qvbrQualityLevelFineTune']]], 'H264RateControlMode' => ['type' => 'string', 'enum' => ['VBR', 'CBR', 'QVBR']], 'H264RepeatPps' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264ScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'H264SceneChangeDetect' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'TRANSITION_DETECTION']], 'H264Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'H264AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'Bitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'bitrate'], 'CodecLevel' => ['shape' => 'H264CodecLevel', 'locationName' => 'codecLevel'], 'CodecProfile' => ['shape' => 'H264CodecProfile', 'locationName' => 'codecProfile'], 'DynamicSubGop' => ['shape' => 'H264DynamicSubGop', 'locationName' => 'dynamicSubGop'], 'EntropyEncoding' => ['shape' => 'H264EntropyEncoding', 'locationName' => 'entropyEncoding'], 'FieldEncoding' => ['shape' => 'H264FieldEncoding', 'locationName' => 'fieldEncoding'], 'FlickerAdaptiveQuantization' => ['shape' => 'H264FlickerAdaptiveQuantization', 'locationName' => 'flickerAdaptiveQuantization'], 'FramerateControl' => ['shape' => 'H264FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'H264FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'GopBReference' => ['shape' => 'H264GopBReference', 'locationName' => 'gopBReference'], 'GopClosedCadence' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'gopClosedCadence'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'H264GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'HrdBufferFinalFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferFinalFillPercentage'], 'HrdBufferInitialFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferInitialFillPercentage'], 'HrdBufferSize' => ['shape' => '__integerMin0Max1152000000', 'locationName' => 'hrdBufferSize'], 'InterlaceMode' => ['shape' => 'H264InterlaceMode', 'locationName' => 'interlaceMode'], 'MaxBitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'maxBitrate'], 'MinIInterval' => ['shape' => '__integerMin0Max30', 'locationName' => 'minIInterval'], 'NumberBFramesBetweenReferenceFrames' => ['shape' => '__integerMin0Max7', 'locationName' => 'numberBFramesBetweenReferenceFrames'], 'NumberReferenceFrames' => ['shape' => '__integerMin1Max6', 'locationName' => 'numberReferenceFrames'], 'ParControl' => ['shape' => 'H264ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'QualityTuningLevel' => ['shape' => 'H264QualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'QvbrSettings' => ['shape' => 'H264QvbrSettings', 'locationName' => 'qvbrSettings'], 'RateControlMode' => ['shape' => 'H264RateControlMode', 'locationName' => 'rateControlMode'], 'RepeatPps' => ['shape' => 'H264RepeatPps', 'locationName' => 'repeatPps'], 'ScanTypeConversionMode' => ['shape' => 'H264ScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SceneChangeDetect' => ['shape' => 'H264SceneChangeDetect', 'locationName' => 'sceneChangeDetect'], 'Slices' => ['shape' => '__integerMin1Max32', 'locationName' => 'slices'], 'SlowPal' => ['shape' => 'H264SlowPal', 'locationName' => 'slowPal'], 'Softness' => ['shape' => '__integerMin0Max128', 'locationName' => 'softness'], 'SpatialAdaptiveQuantization' => ['shape' => 'H264SpatialAdaptiveQuantization', 'locationName' => 'spatialAdaptiveQuantization'], 'Syntax' => ['shape' => 'H264Syntax', 'locationName' => 'syntax'], 'Telecine' => ['shape' => 'H264Telecine', 'locationName' => 'telecine'], 'TemporalAdaptiveQuantization' => ['shape' => 'H264TemporalAdaptiveQuantization', 'locationName' => 'temporalAdaptiveQuantization'], 'UnregisteredSeiTimecode' => ['shape' => 'H264UnregisteredSeiTimecode', 'locationName' => 'unregisteredSeiTimecode']]], 'H264SlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264SpatialAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264Syntax' => ['type' => 'string', 'enum' => ['DEFAULT', 'RP2027']], 'H264Telecine' => ['type' => 'string', 'enum' => ['NONE', 'SOFT', 'HARD']], 'H264TemporalAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264UnregisteredSeiTimecode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265AdaptiveQuantization' => ['type' => 'string', 'enum' => ['OFF', 'LOW', 'MEDIUM', 'HIGH', 'HIGHER', 'MAX', 'AUTO']], 'H265AlternateTransferFunctionSei' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265CodecLevel' => ['type' => 'string', 'enum' => ['AUTO', 'LEVEL_1', 'LEVEL_2', 'LEVEL_2_1', 'LEVEL_3', 'LEVEL_3_1', 'LEVEL_4', 'LEVEL_4_1', 'LEVEL_5', 'LEVEL_5_1', 'LEVEL_5_2', 'LEVEL_6', 'LEVEL_6_1', 'LEVEL_6_2']], 'H265CodecProfile' => ['type' => 'string', 'enum' => ['MAIN_MAIN', 'MAIN_HIGH', 'MAIN10_MAIN', 'MAIN10_HIGH', 'MAIN_422_8BIT_MAIN', 'MAIN_422_8BIT_HIGH', 'MAIN_422_10BIT_MAIN', 'MAIN_422_10BIT_HIGH']], 'H265DynamicSubGop' => ['type' => 'string', 'enum' => ['ADAPTIVE', 'STATIC']], 'H265FlickerAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H265FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'H265GopBReference' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS', 'AUTO']], 'H265InterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'H265ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H265QualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'SINGLE_PASS_HQ', 'MULTI_PASS_HQ']], 'H265QvbrSettings' => ['type' => 'structure', 'members' => ['MaxAverageBitrate' => ['shape' => '__integerMin1000Max1466400000', 'locationName' => 'maxAverageBitrate'], 'QvbrQualityLevel' => ['shape' => '__integerMin1Max10', 'locationName' => 'qvbrQualityLevel'], 'QvbrQualityLevelFineTune' => ['shape' => '__doubleMin0Max1', 'locationName' => 'qvbrQualityLevelFineTune']]], 'H265RateControlMode' => ['type' => 'string', 'enum' => ['VBR', 'CBR', 'QVBR']], 'H265SampleAdaptiveOffsetFilterMode' => ['type' => 'string', 'enum' => ['DEFAULT', 'ADAPTIVE', 'OFF']], 'H265ScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'H265SceneChangeDetect' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'TRANSITION_DETECTION']], 'H265Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'H265AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'AlternateTransferFunctionSei' => ['shape' => 'H265AlternateTransferFunctionSei', 'locationName' => 'alternateTransferFunctionSei'], 'Bitrate' => ['shape' => '__integerMin1000Max1466400000', 'locationName' => 'bitrate'], 'CodecLevel' => ['shape' => 'H265CodecLevel', 'locationName' => 'codecLevel'], 'CodecProfile' => ['shape' => 'H265CodecProfile', 'locationName' => 'codecProfile'], 'DynamicSubGop' => ['shape' => 'H265DynamicSubGop', 'locationName' => 'dynamicSubGop'], 'FlickerAdaptiveQuantization' => ['shape' => 'H265FlickerAdaptiveQuantization', 'locationName' => 'flickerAdaptiveQuantization'], 'FramerateControl' => ['shape' => 'H265FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'H265FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'GopBReference' => ['shape' => 'H265GopBReference', 'locationName' => 'gopBReference'], 'GopClosedCadence' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'gopClosedCadence'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'H265GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'HrdBufferFinalFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferFinalFillPercentage'], 'HrdBufferInitialFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferInitialFillPercentage'], 'HrdBufferSize' => ['shape' => '__integerMin0Max1466400000', 'locationName' => 'hrdBufferSize'], 'InterlaceMode' => ['shape' => 'H265InterlaceMode', 'locationName' => 'interlaceMode'], 'MaxBitrate' => ['shape' => '__integerMin1000Max1466400000', 'locationName' => 'maxBitrate'], 'MinIInterval' => ['shape' => '__integerMin0Max30', 'locationName' => 'minIInterval'], 'NumberBFramesBetweenReferenceFrames' => ['shape' => '__integerMin0Max7', 'locationName' => 'numberBFramesBetweenReferenceFrames'], 'NumberReferenceFrames' => ['shape' => '__integerMin1Max6', 'locationName' => 'numberReferenceFrames'], 'ParControl' => ['shape' => 'H265ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'QualityTuningLevel' => ['shape' => 'H265QualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'QvbrSettings' => ['shape' => 'H265QvbrSettings', 'locationName' => 'qvbrSettings'], 'RateControlMode' => ['shape' => 'H265RateControlMode', 'locationName' => 'rateControlMode'], 'SampleAdaptiveOffsetFilterMode' => ['shape' => 'H265SampleAdaptiveOffsetFilterMode', 'locationName' => 'sampleAdaptiveOffsetFilterMode'], 'ScanTypeConversionMode' => ['shape' => 'H265ScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SceneChangeDetect' => ['shape' => 'H265SceneChangeDetect', 'locationName' => 'sceneChangeDetect'], 'Slices' => ['shape' => '__integerMin1Max32', 'locationName' => 'slices'], 'SlowPal' => ['shape' => 'H265SlowPal', 'locationName' => 'slowPal'], 'SpatialAdaptiveQuantization' => ['shape' => 'H265SpatialAdaptiveQuantization', 'locationName' => 'spatialAdaptiveQuantization'], 'Telecine' => ['shape' => 'H265Telecine', 'locationName' => 'telecine'], 'TemporalAdaptiveQuantization' => ['shape' => 'H265TemporalAdaptiveQuantization', 'locationName' => 'temporalAdaptiveQuantization'], 'TemporalIds' => ['shape' => 'H265TemporalIds', 'locationName' => 'temporalIds'], 'Tiles' => ['shape' => 'H265Tiles', 'locationName' => 'tiles'], 'UnregisteredSeiTimecode' => ['shape' => 'H265UnregisteredSeiTimecode', 'locationName' => 'unregisteredSeiTimecode'], 'WriteMp4PackagingType' => ['shape' => 'H265WriteMp4PackagingType', 'locationName' => 'writeMp4PackagingType']]], 'H265SlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265SpatialAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265Telecine' => ['type' => 'string', 'enum' => ['NONE', 'SOFT', 'HARD']], 'H265TemporalAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265TemporalIds' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265Tiles' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265UnregisteredSeiTimecode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265WriteMp4PackagingType' => ['type' => 'string', 'enum' => ['HVC1', 'HEV1']], 'Hdr10Metadata' => ['type' => 'structure', 'members' => ['BluePrimaryX' => ['shape' => '__integerMin0Max50000', 'locationName' => 'bluePrimaryX'], 'BluePrimaryY' => ['shape' => '__integerMin0Max50000', 'locationName' => 'bluePrimaryY'], 'GreenPrimaryX' => ['shape' => '__integerMin0Max50000', 'locationName' => 'greenPrimaryX'], 'GreenPrimaryY' => ['shape' => '__integerMin0Max50000', 'locationName' => 'greenPrimaryY'], 'MaxContentLightLevel' => ['shape' => '__integerMin0Max65535', 'locationName' => 'maxContentLightLevel'], 'MaxFrameAverageLightLevel' => ['shape' => '__integerMin0Max65535', 'locationName' => 'maxFrameAverageLightLevel'], 'MaxLuminance' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'maxLuminance'], 'MinLuminance' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'minLuminance'], 'RedPrimaryX' => ['shape' => '__integerMin0Max50000', 'locationName' => 'redPrimaryX'], 'RedPrimaryY' => ['shape' => '__integerMin0Max50000', 'locationName' => 'redPrimaryY'], 'WhitePointX' => ['shape' => '__integerMin0Max50000', 'locationName' => 'whitePointX'], 'WhitePointY' => ['shape' => '__integerMin0Max50000', 'locationName' => 'whitePointY']]], 'Hdr10Plus' => ['type' => 'structure', 'members' => ['MasteringMonitorNits' => ['shape' => '__integerMin0Max4000', 'locationName' => 'masteringMonitorNits'], 'TargetMonitorNits' => ['shape' => '__integerMin0Max4000', 'locationName' => 'targetMonitorNits']]], 'HlsAdMarkers' => ['type' => 'string', 'enum' => ['ELEMENTAL', 'ELEMENTAL_SCTE35']], 'HlsAdditionalManifest' => ['type' => 'structure', 'members' => ['ManifestNameModifier' => ['shape' => '__stringMin1', 'locationName' => 'manifestNameModifier'], 'SelectedOutputs' => ['shape' => '__listOf__stringMin1', 'locationName' => 'selectedOutputs']]], 'HlsAudioOnlyContainer' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'M2TS']], 'HlsAudioOnlyHeader' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'HlsAudioTrackType' => ['type' => 'string', 'enum' => ['ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT', 'ALTERNATE_AUDIO_AUTO_SELECT', 'ALTERNATE_AUDIO_NOT_AUTO_SELECT', 'AUDIO_ONLY_VARIANT_STREAM']], 'HlsCaptionLanguageMapping' => ['type' => 'structure', 'members' => ['CaptionChannel' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'captionChannel'], 'CustomLanguageCode' => ['shape' => '__stringMin3Max3PatternAZaZ3', 'locationName' => 'customLanguageCode'], 'LanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'languageCode'], 'LanguageDescription' => ['shape' => '__string', 'locationName' => 'languageDescription']]], 'HlsCaptionLanguageSetting' => ['type' => 'string', 'enum' => ['INSERT', 'OMIT', 'NONE']], 'HlsCaptionSegmentLengthControl' => ['type' => 'string', 'enum' => ['LARGE_SEGMENTS', 'MATCH_VIDEO']], 'HlsClientCache' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'HlsCodecSpecification' => ['type' => 'string', 'enum' => ['RFC_6381', 'RFC_4281']], 'HlsDescriptiveVideoServiceFlag' => ['type' => 'string', 'enum' => ['DONT_FLAG', 'FLAG']], 'HlsDirectoryStructure' => ['type' => 'string', 'enum' => ['SINGLE_DIRECTORY', 'SUBDIRECTORY_PER_STREAM']], 'HlsEncryptionSettings' => ['type' => 'structure', 'members' => ['ConstantInitializationVector' => ['shape' => '__stringMin32Max32Pattern09aFAF32', 'locationName' => 'constantInitializationVector'], 'EncryptionMethod' => ['shape' => 'HlsEncryptionType', 'locationName' => 'encryptionMethod'], 'InitializationVectorInManifest' => ['shape' => 'HlsInitializationVectorInManifest', 'locationName' => 'initializationVectorInManifest'], 'OfflineEncrypted' => ['shape' => 'HlsOfflineEncrypted', 'locationName' => 'offlineEncrypted'], 'SpekeKeyProvider' => ['shape' => 'SpekeKeyProvider', 'locationName' => 'spekeKeyProvider'], 'StaticKeyProvider' => ['shape' => 'StaticKeyProvider', 'locationName' => 'staticKeyProvider'], 'Type' => ['shape' => 'HlsKeyProviderType', 'locationName' => 'type']]], 'HlsEncryptionType' => ['type' => 'string', 'enum' => ['AES128', 'SAMPLE_AES']], 'HlsGroupSettings' => ['type' => 'structure', 'members' => ['AdMarkers' => ['shape' => '__listOfHlsAdMarkers', 'locationName' => 'adMarkers'], 'AdditionalManifests' => ['shape' => '__listOfHlsAdditionalManifest', 'locationName' => 'additionalManifests'], 'AudioOnlyHeader' => ['shape' => 'HlsAudioOnlyHeader', 'locationName' => 'audioOnlyHeader'], 'BaseUrl' => ['shape' => '__string', 'locationName' => 'baseUrl'], 'CaptionLanguageMappings' => ['shape' => '__listOfHlsCaptionLanguageMapping', 'locationName' => 'captionLanguageMappings'], 'CaptionLanguageSetting' => ['shape' => 'HlsCaptionLanguageSetting', 'locationName' => 'captionLanguageSetting'], 'CaptionSegmentLengthControl' => ['shape' => 'HlsCaptionSegmentLengthControl', 'locationName' => 'captionSegmentLengthControl'], 'ClientCache' => ['shape' => 'HlsClientCache', 'locationName' => 'clientCache'], 'CodecSpecification' => ['shape' => 'HlsCodecSpecification', 'locationName' => 'codecSpecification'], 'Destination' => ['shape' => '__stringPatternS3', 'locationName' => 'destination'], 'DestinationSettings' => ['shape' => 'DestinationSettings', 'locationName' => 'destinationSettings'], 'DirectoryStructure' => ['shape' => 'HlsDirectoryStructure', 'locationName' => 'directoryStructure'], 'Encryption' => ['shape' => 'HlsEncryptionSettings', 'locationName' => 'encryption'], 'ImageBasedTrickPlay' => ['shape' => 'HlsImageBasedTrickPlay', 'locationName' => 'imageBasedTrickPlay'], 'ImageBasedTrickPlaySettings' => ['shape' => 'HlsImageBasedTrickPlaySettings', 'locationName' => 'imageBasedTrickPlaySettings'], 'ManifestCompression' => ['shape' => 'HlsManifestCompression', 'locationName' => 'manifestCompression'], 'ManifestDurationFormat' => ['shape' => 'HlsManifestDurationFormat', 'locationName' => 'manifestDurationFormat'], 'MinFinalSegmentLength' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'minFinalSegmentLength'], 'MinSegmentLength' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'minSegmentLength'], 'OutputSelection' => ['shape' => 'HlsOutputSelection', 'locationName' => 'outputSelection'], 'ProgramDateTime' => ['shape' => 'HlsProgramDateTime', 'locationName' => 'programDateTime'], 'ProgramDateTimePeriod' => ['shape' => '__integerMin0Max3600', 'locationName' => 'programDateTimePeriod'], 'SegmentControl' => ['shape' => 'HlsSegmentControl', 'locationName' => 'segmentControl'], 'SegmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'segmentLength'], 'SegmentLengthControl' => ['shape' => 'HlsSegmentLengthControl', 'locationName' => 'segmentLengthControl'], 'SegmentsPerSubdirectory' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'segmentsPerSubdirectory'], 'StreamInfResolution' => ['shape' => 'HlsStreamInfResolution', 'locationName' => 'streamInfResolution'], 'TargetDurationCompatibilityMode' => ['shape' => 'HlsTargetDurationCompatibilityMode', 'locationName' => 'targetDurationCompatibilityMode'], 'TimedMetadataId3Frame' => ['shape' => 'HlsTimedMetadataId3Frame', 'locationName' => 'timedMetadataId3Frame'], 'TimedMetadataId3Period' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'timedMetadataId3Period'], 'TimestampDeltaMilliseconds' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'timestampDeltaMilliseconds']]], 'HlsIFrameOnlyManifest' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'HlsImageBasedTrickPlay' => ['type' => 'string', 'enum' => ['NONE', 'THUMBNAIL', 'THUMBNAIL_AND_FULLFRAME', 'ADVANCED']], 'HlsImageBasedTrickPlaySettings' => ['type' => 'structure', 'members' => ['IntervalCadence' => ['shape' => 'HlsIntervalCadence', 'locationName' => 'intervalCadence'], 'ThumbnailHeight' => ['shape' => '__integerMin2Max4096', 'locationName' => 'thumbnailHeight'], 'ThumbnailInterval' => ['shape' => '__doubleMin0Max2147483647', 'locationName' => 'thumbnailInterval'], 'ThumbnailWidth' => ['shape' => '__integerMin8Max4096', 'locationName' => 'thumbnailWidth'], 'TileHeight' => ['shape' => '__integerMin1Max2048', 'locationName' => 'tileHeight'], 'TileWidth' => ['shape' => '__integerMin1Max512', 'locationName' => 'tileWidth']]], 'HlsInitializationVectorInManifest' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'HlsIntervalCadence' => ['type' => 'string', 'enum' => ['FOLLOW_IFRAME', 'FOLLOW_CUSTOM']], 'HlsKeyProviderType' => ['type' => 'string', 'enum' => ['SPEKE', 'STATIC_KEY']], 'HlsManifestCompression' => ['type' => 'string', 'enum' => ['GZIP', 'NONE']], 'HlsManifestDurationFormat' => ['type' => 'string', 'enum' => ['FLOATING_POINT', 'INTEGER']], 'HlsOfflineEncrypted' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'HlsOutputSelection' => ['type' => 'string', 'enum' => ['MANIFESTS_AND_SEGMENTS', 'SEGMENTS_ONLY']], 'HlsProgramDateTime' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'HlsRenditionGroupSettings' => ['type' => 'structure', 'members' => ['RenditionGroupId' => ['shape' => '__string', 'locationName' => 'renditionGroupId'], 'RenditionLanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'renditionLanguageCode'], 'RenditionName' => ['shape' => '__string', 'locationName' => 'renditionName']]], 'HlsSegmentControl' => ['type' => 'string', 'enum' => ['SINGLE_FILE', 'SEGMENTED_FILES']], 'HlsSegmentLengthControl' => ['type' => 'string', 'enum' => ['EXACT', 'GOP_MULTIPLE']], 'HlsSettings' => ['type' => 'structure', 'members' => ['AudioGroupId' => ['shape' => '__string', 'locationName' => 'audioGroupId'], 'AudioOnlyContainer' => ['shape' => 'HlsAudioOnlyContainer', 'locationName' => 'audioOnlyContainer'], 'AudioRenditionSets' => ['shape' => '__string', 'locationName' => 'audioRenditionSets'], 'AudioTrackType' => ['shape' => 'HlsAudioTrackType', 'locationName' => 'audioTrackType'], 'DescriptiveVideoServiceFlag' => ['shape' => 'HlsDescriptiveVideoServiceFlag', 'locationName' => 'descriptiveVideoServiceFlag'], 'IFrameOnlyManifest' => ['shape' => 'HlsIFrameOnlyManifest', 'locationName' => 'iFrameOnlyManifest'], 'SegmentModifier' => ['shape' => '__string', 'locationName' => 'segmentModifier']]], 'HlsStreamInfResolution' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'HlsTargetDurationCompatibilityMode' => ['type' => 'string', 'enum' => ['LEGACY', 'SPEC_COMPLIANT']], 'HlsTimedMetadataId3Frame' => ['type' => 'string', 'enum' => ['NONE', 'PRIV', 'TDRL']], 'HopDestination' => ['type' => 'structure', 'members' => ['Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'WaitMinutes' => ['shape' => '__integer', 'locationName' => 'waitMinutes']]], 'Id3Insertion' => ['type' => 'structure', 'members' => ['Id3' => ['shape' => '__stringPatternAZaZ0902', 'locationName' => 'id3'], 'Timecode' => ['shape' => '__stringPattern010920405090509092', 'locationName' => 'timecode']]], 'ImageInserter' => ['type' => 'structure', 'members' => ['InsertableImages' => ['shape' => '__listOfInsertableImage', 'locationName' => 'insertableImages'], 'SdrReferenceWhiteLevel' => ['shape' => '__integerMin100Max1000', 'locationName' => 'sdrReferenceWhiteLevel']]], 'ImscAccessibilitySubs' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'ImscDestinationSettings' => ['type' => 'structure', 'members' => ['Accessibility' => ['shape' => 'ImscAccessibilitySubs', 'locationName' => 'accessibility'], 'StylePassthrough' => ['shape' => 'ImscStylePassthrough', 'locationName' => 'stylePassthrough']]], 'ImscStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Input' => ['type' => 'structure', 'members' => ['AudioSelectorGroups' => ['shape' => '__mapOfAudioSelectorGroup', 'locationName' => 'audioSelectorGroups'], 'AudioSelectors' => ['shape' => '__mapOfAudioSelector', 'locationName' => 'audioSelectors'], 'CaptionSelectors' => ['shape' => '__mapOfCaptionSelector', 'locationName' => 'captionSelectors'], 'Crop' => ['shape' => 'Rectangle', 'locationName' => 'crop'], 'DeblockFilter' => ['shape' => 'InputDeblockFilter', 'locationName' => 'deblockFilter'], 'DecryptionSettings' => ['shape' => 'InputDecryptionSettings', 'locationName' => 'decryptionSettings'], 'DenoiseFilter' => ['shape' => 'InputDenoiseFilter', 'locationName' => 'denoiseFilter'], 'DolbyVisionMetadataXml' => ['shape' => '__stringMin14PatternS3XmlXMLHttpsXmlXML', 'locationName' => 'dolbyVisionMetadataXml'], 'FileInput' => ['shape' => '__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS', 'locationName' => 'fileInput'], 'FilterEnable' => ['shape' => 'InputFilterEnable', 'locationName' => 'filterEnable'], 'FilterStrength' => ['shape' => '__integerMinNegative5Max5', 'locationName' => 'filterStrength'], 'ImageInserter' => ['shape' => 'ImageInserter', 'locationName' => 'imageInserter'], 'InputClippings' => ['shape' => '__listOfInputClipping', 'locationName' => 'inputClippings'], 'InputScanType' => ['shape' => 'InputScanType', 'locationName' => 'inputScanType'], 'Position' => ['shape' => 'Rectangle', 'locationName' => 'position'], 'ProgramNumber' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'programNumber'], 'PsiControl' => ['shape' => 'InputPsiControl', 'locationName' => 'psiControl'], 'SupplementalImps' => ['shape' => '__listOf__stringPatternS3ASSETMAPXml', 'locationName' => 'supplementalImps'], 'TimecodeSource' => ['shape' => 'InputTimecodeSource', 'locationName' => 'timecodeSource'], 'TimecodeStart' => ['shape' => '__stringMin11Max11Pattern01D20305D205D', 'locationName' => 'timecodeStart'], 'VideoGenerator' => ['shape' => 'InputVideoGenerator', 'locationName' => 'videoGenerator'], 'VideoSelector' => ['shape' => 'VideoSelector', 'locationName' => 'videoSelector']]], 'InputClipping' => ['type' => 'structure', 'members' => ['EndTimecode' => ['shape' => '__stringPattern010920405090509092', 'locationName' => 'endTimecode'], 'StartTimecode' => ['shape' => '__stringPattern010920405090509092', 'locationName' => 'startTimecode']]], 'InputDeblockFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'InputDecryptionSettings' => ['type' => 'structure', 'members' => ['DecryptionMode' => ['shape' => 'DecryptionMode', 'locationName' => 'decryptionMode'], 'EncryptedDecryptionKey' => ['shape' => '__stringMin24Max512PatternAZaZ0902', 'locationName' => 'encryptedDecryptionKey'], 'InitializationVector' => ['shape' => '__stringMin16Max24PatternAZaZ0922AZaZ0916', 'locationName' => 'initializationVector'], 'KmsKeyRegion' => ['shape' => '__stringMin9Max19PatternAZ26EastWestCentralNorthSouthEastWest1912', 'locationName' => 'kmsKeyRegion']]], 'InputDenoiseFilter' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'InputFilterEnable' => ['type' => 'string', 'enum' => ['AUTO', 'DISABLE', 'FORCE']], 'InputPolicy' => ['type' => 'string', 'enum' => ['ALLOWED', 'DISALLOWED']], 'InputPsiControl' => ['type' => 'string', 'enum' => ['IGNORE_PSI', 'USE_PSI']], 'InputRotate' => ['type' => 'string', 'enum' => ['DEGREE_0', 'DEGREES_90', 'DEGREES_180', 'DEGREES_270', 'AUTO']], 'InputSampleRange' => ['type' => 'string', 'enum' => ['FOLLOW', 'FULL_RANGE', 'LIMITED_RANGE']], 'InputScanType' => ['type' => 'string', 'enum' => ['AUTO', 'PSF']], 'InputTemplate' => ['type' => 'structure', 'members' => ['AudioSelectorGroups' => ['shape' => '__mapOfAudioSelectorGroup', 'locationName' => 'audioSelectorGroups'], 'AudioSelectors' => ['shape' => '__mapOfAudioSelector', 'locationName' => 'audioSelectors'], 'CaptionSelectors' => ['shape' => '__mapOfCaptionSelector', 'locationName' => 'captionSelectors'], 'Crop' => ['shape' => 'Rectangle', 'locationName' => 'crop'], 'DeblockFilter' => ['shape' => 'InputDeblockFilter', 'locationName' => 'deblockFilter'], 'DenoiseFilter' => ['shape' => 'InputDenoiseFilter', 'locationName' => 'denoiseFilter'], 'DolbyVisionMetadataXml' => ['shape' => '__stringMin14PatternS3XmlXMLHttpsXmlXML', 'locationName' => 'dolbyVisionMetadataXml'], 'FilterEnable' => ['shape' => 'InputFilterEnable', 'locationName' => 'filterEnable'], 'FilterStrength' => ['shape' => '__integerMinNegative5Max5', 'locationName' => 'filterStrength'], 'ImageInserter' => ['shape' => 'ImageInserter', 'locationName' => 'imageInserter'], 'InputClippings' => ['shape' => '__listOfInputClipping', 'locationName' => 'inputClippings'], 'InputScanType' => ['shape' => 'InputScanType', 'locationName' => 'inputScanType'], 'Position' => ['shape' => 'Rectangle', 'locationName' => 'position'], 'ProgramNumber' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'programNumber'], 'PsiControl' => ['shape' => 'InputPsiControl', 'locationName' => 'psiControl'], 'TimecodeSource' => ['shape' => 'InputTimecodeSource', 'locationName' => 'timecodeSource'], 'TimecodeStart' => ['shape' => '__stringMin11Max11Pattern01D20305D205D', 'locationName' => 'timecodeStart'], 'VideoSelector' => ['shape' => 'VideoSelector', 'locationName' => 'videoSelector']]], 'InputTimecodeSource' => ['type' => 'string', 'enum' => ['EMBEDDED', 'ZEROBASED', 'SPECIFIEDSTART']], 'InputVideoGenerator' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__integerMin50Max86400000', 'locationName' => 'duration']]], 'InsertableImage' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'duration'], 'FadeIn' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'fadeIn'], 'FadeOut' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'fadeOut'], 'Height' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'height'], 'ImageInserterInput' => ['shape' => '__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA', 'locationName' => 'imageInserterInput'], 'ImageX' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'imageX'], 'ImageY' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'imageY'], 'Layer' => ['shape' => '__integerMin0Max99', 'locationName' => 'layer'], 'Opacity' => ['shape' => '__integerMin0Max100', 'locationName' => 'opacity'], 'StartTime' => ['shape' => '__stringPattern01D20305D205D', 'locationName' => 'startTime'], 'Width' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'width']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'Job' => ['type' => 'structure', 'members' => ['AccelerationSettings' => ['shape' => 'AccelerationSettings', 'locationName' => 'accelerationSettings'], 'AccelerationStatus' => ['shape' => 'AccelerationStatus', 'locationName' => 'accelerationStatus'], 'Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'BillingTagsSource' => ['shape' => 'BillingTagsSource', 'locationName' => 'billingTagsSource'], 'CreatedAt' => ['shape' => '__timestampUnix', 'locationName' => 'createdAt'], 'CurrentPhase' => ['shape' => 'JobPhase', 'locationName' => 'currentPhase'], 'ErrorCode' => ['shape' => '__integer', 'locationName' => 'errorCode'], 'ErrorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage'], 'HopDestinations' => ['shape' => '__listOfHopDestination', 'locationName' => 'hopDestinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'JobPercentComplete' => ['shape' => '__integer', 'locationName' => 'jobPercentComplete'], 'JobTemplate' => ['shape' => '__string', 'locationName' => 'jobTemplate'], 'Messages' => ['shape' => 'JobMessages', 'locationName' => 'messages'], 'OutputGroupDetails' => ['shape' => '__listOfOutputGroupDetail', 'locationName' => 'outputGroupDetails'], 'Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'QueueTransitions' => ['shape' => '__listOfQueueTransition', 'locationName' => 'queueTransitions'], 'RetryCount' => ['shape' => '__integer', 'locationName' => 'retryCount'], 'Role' => ['shape' => '__string', 'locationName' => 'role'], 'Settings' => ['shape' => 'JobSettings', 'locationName' => 'settings'], 'SimulateReservedQueue' => ['shape' => 'SimulateReservedQueue', 'locationName' => 'simulateReservedQueue'], 'Status' => ['shape' => 'JobStatus', 'locationName' => 'status'], 'StatusUpdateInterval' => ['shape' => 'StatusUpdateInterval', 'locationName' => 'statusUpdateInterval'], 'Timing' => ['shape' => 'Timing', 'locationName' => 'timing'], 'UserMetadata' => ['shape' => '__mapOf__string', 'locationName' => 'userMetadata']], 'required' => ['Role', 'Settings']], 'JobMessages' => ['type' => 'structure', 'members' => ['Info' => ['shape' => '__listOf__string', 'locationName' => 'info'], 'Warning' => ['shape' => '__listOf__string', 'locationName' => 'warning']]], 'JobPhase' => ['type' => 'string', 'enum' => ['PROBING', 'TRANSCODING', 'UPLOADING']], 'JobSettings' => ['type' => 'structure', 'members' => ['AdAvailOffset' => ['shape' => '__integerMinNegative1000Max1000', 'locationName' => 'adAvailOffset'], 'AvailBlanking' => ['shape' => 'AvailBlanking', 'locationName' => 'availBlanking'], 'Esam' => ['shape' => 'EsamSettings', 'locationName' => 'esam'], 'ExtendedDataServices' => ['shape' => 'ExtendedDataServices', 'locationName' => 'extendedDataServices'], 'Inputs' => ['shape' => '__listOfInput', 'locationName' => 'inputs'], 'KantarWatermark' => ['shape' => 'KantarWatermarkSettings', 'locationName' => 'kantarWatermark'], 'MotionImageInserter' => ['shape' => 'MotionImageInserter', 'locationName' => 'motionImageInserter'], 'NielsenConfiguration' => ['shape' => 'NielsenConfiguration', 'locationName' => 'nielsenConfiguration'], 'NielsenNonLinearWatermark' => ['shape' => 'NielsenNonLinearWatermarkSettings', 'locationName' => 'nielsenNonLinearWatermark'], 'OutputGroups' => ['shape' => '__listOfOutputGroup', 'locationName' => 'outputGroups'], 'TimecodeConfig' => ['shape' => 'TimecodeConfig', 'locationName' => 'timecodeConfig'], 'TimedMetadataInsertion' => ['shape' => 'TimedMetadataInsertion', 'locationName' => 'timedMetadataInsertion']]], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PROGRESSING', 'COMPLETE', 'CANCELED', 'ERROR']], 'JobTemplate' => ['type' => 'structure', 'members' => ['AccelerationSettings' => ['shape' => 'AccelerationSettings', 'locationName' => 'accelerationSettings'], 'Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Category' => ['shape' => '__string', 'locationName' => 'category'], 'CreatedAt' => ['shape' => '__timestampUnix', 'locationName' => 'createdAt'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HopDestinations' => ['shape' => '__listOfHopDestination', 'locationName' => 'hopDestinations'], 'LastUpdated' => ['shape' => '__timestampUnix', 'locationName' => 'lastUpdated'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'Settings' => ['shape' => 'JobTemplateSettings', 'locationName' => 'settings'], 'StatusUpdateInterval' => ['shape' => 'StatusUpdateInterval', 'locationName' => 'statusUpdateInterval'], 'Type' => ['shape' => 'Type', 'locationName' => 'type']], 'required' => ['Settings', 'Name']], 'JobTemplateListBy' => ['type' => 'string', 'enum' => ['NAME', 'CREATION_DATE', 'SYSTEM']], 'JobTemplateSettings' => ['type' => 'structure', 'members' => ['AdAvailOffset' => ['shape' => '__integerMinNegative1000Max1000', 'locationName' => 'adAvailOffset'], 'AvailBlanking' => ['shape' => 'AvailBlanking', 'locationName' => 'availBlanking'], 'Esam' => ['shape' => 'EsamSettings', 'locationName' => 'esam'], 'ExtendedDataServices' => ['shape' => 'ExtendedDataServices', 'locationName' => 'extendedDataServices'], 'Inputs' => ['shape' => '__listOfInputTemplate', 'locationName' => 'inputs'], 'KantarWatermark' => ['shape' => 'KantarWatermarkSettings', 'locationName' => 'kantarWatermark'], 'MotionImageInserter' => ['shape' => 'MotionImageInserter', 'locationName' => 'motionImageInserter'], 'NielsenConfiguration' => ['shape' => 'NielsenConfiguration', 'locationName' => 'nielsenConfiguration'], 'NielsenNonLinearWatermark' => ['shape' => 'NielsenNonLinearWatermarkSettings', 'locationName' => 'nielsenNonLinearWatermark'], 'OutputGroups' => ['shape' => '__listOfOutputGroup', 'locationName' => 'outputGroups'], 'TimecodeConfig' => ['shape' => 'TimecodeConfig', 'locationName' => 'timecodeConfig'], 'TimedMetadataInsertion' => ['shape' => 'TimedMetadataInsertion', 'locationName' => 'timedMetadataInsertion']]], 'KantarWatermarkSettings' => ['type' => 'structure', 'members' => ['ChannelName' => ['shape' => '__stringMin1Max20', 'locationName' => 'channelName'], 'ContentReference' => ['shape' => '__stringMin1Max50PatternAZAZ09', 'locationName' => 'contentReference'], 'CredentialsSecretName' => ['shape' => '__stringMin1Max512PatternAZAZ09', 'locationName' => 'credentialsSecretName'], 'FileOffset' => ['shape' => '__doubleMin0', 'locationName' => 'fileOffset'], 'KantarLicenseId' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'kantarLicenseId'], 'KantarServerUrl' => ['shape' => '__stringPatternHttpsKantarmediaCom', 'locationName' => 'kantarServerUrl'], 'LogDestination' => ['shape' => '__stringPatternS3', 'locationName' => 'logDestination'], 'Metadata3' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata3'], 'Metadata4' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata4'], 'Metadata5' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata5'], 'Metadata6' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata6'], 'Metadata7' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata7'], 'Metadata8' => ['shape' => '__stringMin1Max50', 'locationName' => 'metadata8']]], 'LanguageCode' => ['type' => 'string', 'enum' => ['ENG', 'SPA', 'FRA', 'DEU', 'GER', 'ZHO', 'ARA', 'HIN', 'JPN', 'RUS', 'POR', 'ITA', 'URD', 'VIE', 'KOR', 'PAN', 'ABK', 'AAR', 'AFR', 'AKA', 'SQI', 'AMH', 'ARG', 'HYE', 'ASM', 'AVA', 'AVE', 'AYM', 'AZE', 'BAM', 'BAK', 'EUS', 'BEL', 'BEN', 'BIH', 'BIS', 'BOS', 'BRE', 'BUL', 'MYA', 'CAT', 'KHM', 'CHA', 'CHE', 'NYA', 'CHU', 'CHV', 'COR', 'COS', 'CRE', 'HRV', 'CES', 'DAN', 'DIV', 'NLD', 'DZO', 'ENM', 'EPO', 'EST', 'EWE', 'FAO', 'FIJ', 'FIN', 'FRM', 'FUL', 'GLA', 'GLG', 'LUG', 'KAT', 'ELL', 'GRN', 'GUJ', 'HAT', 'HAU', 'HEB', 'HER', 'HMO', 'HUN', 'ISL', 'IDO', 'IBO', 'IND', 'INA', 'ILE', 'IKU', 'IPK', 'GLE', 'JAV', 'KAL', 'KAN', 'KAU', 'KAS', 'KAZ', 'KIK', 'KIN', 'KIR', 'KOM', 'KON', 'KUA', 'KUR', 'LAO', 'LAT', 'LAV', 'LIM', 'LIN', 'LIT', 'LUB', 'LTZ', 'MKD', 'MLG', 'MSA', 'MAL', 'MLT', 'GLV', 'MRI', 'MAR', 'MAH', 'MON', 'NAU', 'NAV', 'NDE', 'NBL', 'NDO', 'NEP', 'SME', 'NOR', 'NOB', 'NNO', 'OCI', 'OJI', 'ORI', 'ORM', 'OSS', 'PLI', 'FAS', 'POL', 'PUS', 'QUE', 'QAA', 'RON', 'ROH', 'RUN', 'SMO', 'SAG', 'SAN', 'SRD', 'SRB', 'SNA', 'III', 'SND', 'SIN', 'SLK', 'SLV', 'SOM', 'SOT', 'SUN', 'SWA', 'SSW', 'SWE', 'TGL', 'TAH', 'TGK', 'TAM', 'TAT', 'TEL', 'THA', 'BOD', 'TIR', 'TON', 'TSO', 'TSN', 'TUR', 'TUK', 'TWI', 'UIG', 'UKR', 'UZB', 'VEN', 'VOL', 'WLN', 'CYM', 'FRY', 'WOL', 'XHO', 'YID', 'YOR', 'ZHA', 'ZUL', 'ORJ', 'QPC', 'TNG', 'SRP']], 'ListJobTemplatesRequest' => ['type' => 'structure', 'members' => ['Category' => ['shape' => '__string', 'locationName' => 'category', 'location' => 'querystring'], 'ListBy' => ['shape' => 'JobTemplateListBy', 'locationName' => 'listBy', 'location' => 'querystring'], 'MaxResults' => ['shape' => '__integerMin1Max20', 'locationName' => 'maxResults', 'location' => 'querystring'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken', 'location' => 'querystring'], 'Order' => ['shape' => 'Order', 'locationName' => 'order', 'location' => 'querystring']]], 'ListJobTemplatesResponse' => ['type' => 'structure', 'members' => ['JobTemplates' => ['shape' => '__listOfJobTemplate', 'locationName' => 'jobTemplates'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => '__integerMin1Max20', 'locationName' => 'maxResults', 'location' => 'querystring'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken', 'location' => 'querystring'], 'Order' => ['shape' => 'Order', 'locationName' => 'order', 'location' => 'querystring'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue', 'location' => 'querystring'], 'Status' => ['shape' => 'JobStatus', 'locationName' => 'status', 'location' => 'querystring']]], 'ListJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => '__listOfJob', 'locationName' => 'jobs'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListPresetsRequest' => ['type' => 'structure', 'members' => ['Category' => ['shape' => '__string', 'locationName' => 'category', 'location' => 'querystring'], 'ListBy' => ['shape' => 'PresetListBy', 'locationName' => 'listBy', 'location' => 'querystring'], 'MaxResults' => ['shape' => '__integerMin1Max20', 'locationName' => 'maxResults', 'location' => 'querystring'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken', 'location' => 'querystring'], 'Order' => ['shape' => 'Order', 'locationName' => 'order', 'location' => 'querystring']]], 'ListPresetsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Presets' => ['shape' => '__listOfPreset', 'locationName' => 'presets']]], 'ListQueuesRequest' => ['type' => 'structure', 'members' => ['ListBy' => ['shape' => 'QueueListBy', 'locationName' => 'listBy', 'location' => 'querystring'], 'MaxResults' => ['shape' => '__integerMin1Max20', 'locationName' => 'maxResults', 'location' => 'querystring'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken', 'location' => 'querystring'], 'Order' => ['shape' => 'Order', 'locationName' => 'order', 'location' => 'querystring']]], 'ListQueuesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Queues' => ['shape' => '__listOfQueue', 'locationName' => 'queues']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn', 'location' => 'uri']], 'required' => ['Arn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['ResourceTags' => ['shape' => 'ResourceTags', 'locationName' => 'resourceTags']]], 'M2tsAudioBufferModel' => ['type' => 'string', 'enum' => ['DVB', 'ATSC']], 'M2tsAudioDuration' => ['type' => 'string', 'enum' => ['DEFAULT_CODEC_DURATION', 'MATCH_VIDEO_DURATION']], 'M2tsBufferModel' => ['type' => 'string', 'enum' => ['MULTIPLEX', 'NONE']], 'M2tsDataPtsControl' => ['type' => 'string', 'enum' => ['AUTO', 'ALIGN_TO_VIDEO']], 'M2tsEbpAudioInterval' => ['type' => 'string', 'enum' => ['VIDEO_AND_FIXED_INTERVALS', 'VIDEO_INTERVAL']], 'M2tsEbpPlacement' => ['type' => 'string', 'enum' => ['VIDEO_AND_AUDIO_PIDS', 'VIDEO_PID']], 'M2tsEsRateInPes' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'M2tsForceTsVideoEbpOrder' => ['type' => 'string', 'enum' => ['FORCE', 'DEFAULT']], 'M2tsKlvMetadata' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'M2tsNielsenId3' => ['type' => 'string', 'enum' => ['INSERT', 'NONE']], 'M2tsPcrControl' => ['type' => 'string', 'enum' => ['PCR_EVERY_PES_PACKET', 'CONFIGURED_PCR_PERIOD']], 'M2tsRateMode' => ['type' => 'string', 'enum' => ['VBR', 'CBR']], 'M2tsScte35Esam' => ['type' => 'structure', 'members' => ['Scte35EsamPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'scte35EsamPid']]], 'M2tsScte35Source' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'M2tsSegmentationMarkers' => ['type' => 'string', 'enum' => ['NONE', 'RAI_SEGSTART', 'RAI_ADAPT', 'PSI_SEGSTART', 'EBP', 'EBP_LEGACY']], 'M2tsSegmentationStyle' => ['type' => 'string', 'enum' => ['MAINTAIN_CADENCE', 'RESET_CADENCE']], 'M2tsSettings' => ['type' => 'structure', 'members' => ['AudioBufferModel' => ['shape' => 'M2tsAudioBufferModel', 'locationName' => 'audioBufferModel'], 'AudioDuration' => ['shape' => 'M2tsAudioDuration', 'locationName' => 'audioDuration'], 'AudioFramesPerPes' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'audioFramesPerPes'], 'AudioPids' => ['shape' => '__listOf__integerMin32Max8182', 'locationName' => 'audioPids'], 'Bitrate' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'bitrate'], 'BufferModel' => ['shape' => 'M2tsBufferModel', 'locationName' => 'bufferModel'], 'DataPTSControl' => ['shape' => 'M2tsDataPtsControl', 'locationName' => 'dataPTSControl'], 'DvbNitSettings' => ['shape' => 'DvbNitSettings', 'locationName' => 'dvbNitSettings'], 'DvbSdtSettings' => ['shape' => 'DvbSdtSettings', 'locationName' => 'dvbSdtSettings'], 'DvbSubPids' => ['shape' => '__listOf__integerMin32Max8182', 'locationName' => 'dvbSubPids'], 'DvbTdtSettings' => ['shape' => 'DvbTdtSettings', 'locationName' => 'dvbTdtSettings'], 'DvbTeletextPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'dvbTeletextPid'], 'EbpAudioInterval' => ['shape' => 'M2tsEbpAudioInterval', 'locationName' => 'ebpAudioInterval'], 'EbpPlacement' => ['shape' => 'M2tsEbpPlacement', 'locationName' => 'ebpPlacement'], 'EsRateInPes' => ['shape' => 'M2tsEsRateInPes', 'locationName' => 'esRateInPes'], 'ForceTsVideoEbpOrder' => ['shape' => 'M2tsForceTsVideoEbpOrder', 'locationName' => 'forceTsVideoEbpOrder'], 'FragmentTime' => ['shape' => '__doubleMin0', 'locationName' => 'fragmentTime'], 'KlvMetadata' => ['shape' => 'M2tsKlvMetadata', 'locationName' => 'klvMetadata'], 'MaxPcrInterval' => ['shape' => '__integerMin0Max500', 'locationName' => 'maxPcrInterval'], 'MinEbpInterval' => ['shape' => '__integerMin0Max10000', 'locationName' => 'minEbpInterval'], 'NielsenId3' => ['shape' => 'M2tsNielsenId3', 'locationName' => 'nielsenId3'], 'NullPacketBitrate' => ['shape' => '__doubleMin0', 'locationName' => 'nullPacketBitrate'], 'PatInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'patInterval'], 'PcrControl' => ['shape' => 'M2tsPcrControl', 'locationName' => 'pcrControl'], 'PcrPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'pcrPid'], 'PmtInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'pmtInterval'], 'PmtPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'pmtPid'], 'PrivateMetadataPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'privateMetadataPid'], 'ProgramNumber' => ['shape' => '__integerMin0Max65535', 'locationName' => 'programNumber'], 'RateMode' => ['shape' => 'M2tsRateMode', 'locationName' => 'rateMode'], 'Scte35Esam' => ['shape' => 'M2tsScte35Esam', 'locationName' => 'scte35Esam'], 'Scte35Pid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'scte35Pid'], 'Scte35Source' => ['shape' => 'M2tsScte35Source', 'locationName' => 'scte35Source'], 'SegmentationMarkers' => ['shape' => 'M2tsSegmentationMarkers', 'locationName' => 'segmentationMarkers'], 'SegmentationStyle' => ['shape' => 'M2tsSegmentationStyle', 'locationName' => 'segmentationStyle'], 'SegmentationTime' => ['shape' => '__doubleMin0', 'locationName' => 'segmentationTime'], 'TimedMetadataPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'timedMetadataPid'], 'TransportStreamId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'transportStreamId'], 'VideoPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'videoPid']]], 'M3u8AudioDuration' => ['type' => 'string', 'enum' => ['DEFAULT_CODEC_DURATION', 'MATCH_VIDEO_DURATION']], 'M3u8DataPtsControl' => ['type' => 'string', 'enum' => ['AUTO', 'ALIGN_TO_VIDEO']], 'M3u8NielsenId3' => ['type' => 'string', 'enum' => ['INSERT', 'NONE']], 'M3u8PcrControl' => ['type' => 'string', 'enum' => ['PCR_EVERY_PES_PACKET', 'CONFIGURED_PCR_PERIOD']], 'M3u8Scte35Source' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'M3u8Settings' => ['type' => 'structure', 'members' => ['AudioDuration' => ['shape' => 'M3u8AudioDuration', 'locationName' => 'audioDuration'], 'AudioFramesPerPes' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'audioFramesPerPes'], 'AudioPids' => ['shape' => '__listOf__integerMin32Max8182', 'locationName' => 'audioPids'], 'DataPTSControl' => ['shape' => 'M3u8DataPtsControl', 'locationName' => 'dataPTSControl'], 'MaxPcrInterval' => ['shape' => '__integerMin0Max500', 'locationName' => 'maxPcrInterval'], 'NielsenId3' => ['shape' => 'M3u8NielsenId3', 'locationName' => 'nielsenId3'], 'PatInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'patInterval'], 'PcrControl' => ['shape' => 'M3u8PcrControl', 'locationName' => 'pcrControl'], 'PcrPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'pcrPid'], 'PmtInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'pmtInterval'], 'PmtPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'pmtPid'], 'PrivateMetadataPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'privateMetadataPid'], 'ProgramNumber' => ['shape' => '__integerMin0Max65535', 'locationName' => 'programNumber'], 'Scte35Pid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'scte35Pid'], 'Scte35Source' => ['shape' => 'M3u8Scte35Source', 'locationName' => 'scte35Source'], 'TimedMetadata' => ['shape' => 'TimedMetadata', 'locationName' => 'timedMetadata'], 'TimedMetadataPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'timedMetadataPid'], 'TransportStreamId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'transportStreamId'], 'VideoPid' => ['shape' => '__integerMin32Max8182', 'locationName' => 'videoPid']]], 'MinBottomRenditionSize' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__integerMin32Max8192', 'locationName' => 'height'], 'Width' => ['shape' => '__integerMin32Max8192', 'locationName' => 'width']]], 'MinTopRenditionSize' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__integerMin32Max8192', 'locationName' => 'height'], 'Width' => ['shape' => '__integerMin32Max8192', 'locationName' => 'width']]], 'MotionImageInserter' => ['type' => 'structure', 'members' => ['Framerate' => ['shape' => 'MotionImageInsertionFramerate', 'locationName' => 'framerate'], 'Input' => ['shape' => '__stringMin14PatternS3Mov09PngHttpsMov09Png', 'locationName' => 'input'], 'InsertionMode' => ['shape' => 'MotionImageInsertionMode', 'locationName' => 'insertionMode'], 'Offset' => ['shape' => 'MotionImageInsertionOffset', 'locationName' => 'offset'], 'Playback' => ['shape' => 'MotionImagePlayback', 'locationName' => 'playback'], 'StartTime' => ['shape' => '__stringMin11Max11Pattern01D20305D205D', 'locationName' => 'startTime']]], 'MotionImageInsertionFramerate' => ['type' => 'structure', 'members' => ['FramerateDenominator' => ['shape' => '__integerMin1Max17895697', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483640', 'locationName' => 'framerateNumerator']]], 'MotionImageInsertionMode' => ['type' => 'string', 'enum' => ['MOV', 'PNG']], 'MotionImageInsertionOffset' => ['type' => 'structure', 'members' => ['ImageX' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'imageX'], 'ImageY' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'imageY']]], 'MotionImagePlayback' => ['type' => 'string', 'enum' => ['ONCE', 'REPEAT']], 'MovClapAtom' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'MovCslgAtom' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'MovMpeg2FourCCControl' => ['type' => 'string', 'enum' => ['XDCAM', 'MPEG']], 'MovPaddingControl' => ['type' => 'string', 'enum' => ['OMNEON', 'NONE']], 'MovReference' => ['type' => 'string', 'enum' => ['SELF_CONTAINED', 'EXTERNAL']], 'MovSettings' => ['type' => 'structure', 'members' => ['ClapAtom' => ['shape' => 'MovClapAtom', 'locationName' => 'clapAtom'], 'CslgAtom' => ['shape' => 'MovCslgAtom', 'locationName' => 'cslgAtom'], 'Mpeg2FourCCControl' => ['shape' => 'MovMpeg2FourCCControl', 'locationName' => 'mpeg2FourCCControl'], 'PaddingControl' => ['shape' => 'MovPaddingControl', 'locationName' => 'paddingControl'], 'Reference' => ['shape' => 'MovReference', 'locationName' => 'reference']]], 'Mp2Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin32000Max384000', 'locationName' => 'bitrate'], 'Channels' => ['shape' => '__integerMin1Max2', 'locationName' => 'channels'], 'SampleRate' => ['shape' => '__integerMin32000Max48000', 'locationName' => 'sampleRate']]], 'Mp3RateControlMode' => ['type' => 'string', 'enum' => ['CBR', 'VBR']], 'Mp3Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin16000Max320000', 'locationName' => 'bitrate'], 'Channels' => ['shape' => '__integerMin1Max2', 'locationName' => 'channels'], 'RateControlMode' => ['shape' => 'Mp3RateControlMode', 'locationName' => 'rateControlMode'], 'SampleRate' => ['shape' => '__integerMin22050Max48000', 'locationName' => 'sampleRate'], 'VbrQuality' => ['shape' => '__integerMin0Max9', 'locationName' => 'vbrQuality']]], 'Mp4CslgAtom' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'Mp4FreeSpaceBox' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'Mp4MoovPlacement' => ['type' => 'string', 'enum' => ['PROGRESSIVE_DOWNLOAD', 'NORMAL']], 'Mp4Settings' => ['type' => 'structure', 'members' => ['AudioDuration' => ['shape' => 'CmfcAudioDuration', 'locationName' => 'audioDuration'], 'CslgAtom' => ['shape' => 'Mp4CslgAtom', 'locationName' => 'cslgAtom'], 'CttsVersion' => ['shape' => '__integerMin0Max1', 'locationName' => 'cttsVersion'], 'FreeSpaceBox' => ['shape' => 'Mp4FreeSpaceBox', 'locationName' => 'freeSpaceBox'], 'MoovPlacement' => ['shape' => 'Mp4MoovPlacement', 'locationName' => 'moovPlacement'], 'Mp4MajorBrand' => ['shape' => '__string', 'locationName' => 'mp4MajorBrand']]], 'MpdAccessibilityCaptionHints' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'MpdAudioDuration' => ['type' => 'string', 'enum' => ['DEFAULT_CODEC_DURATION', 'MATCH_VIDEO_DURATION']], 'MpdCaptionContainerType' => ['type' => 'string', 'enum' => ['RAW', 'FRAGMENTED_MP4']], 'MpdKlvMetadata' => ['type' => 'string', 'enum' => ['NONE', 'PASSTHROUGH']], 'MpdManifestMetadataSignaling' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'MpdScte35Esam' => ['type' => 'string', 'enum' => ['INSERT', 'NONE']], 'MpdScte35Source' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'MpdSettings' => ['type' => 'structure', 'members' => ['AccessibilityCaptionHints' => ['shape' => 'MpdAccessibilityCaptionHints', 'locationName' => 'accessibilityCaptionHints'], 'AudioDuration' => ['shape' => 'MpdAudioDuration', 'locationName' => 'audioDuration'], 'CaptionContainerType' => ['shape' => 'MpdCaptionContainerType', 'locationName' => 'captionContainerType'], 'KlvMetadata' => ['shape' => 'MpdKlvMetadata', 'locationName' => 'klvMetadata'], 'ManifestMetadataSignaling' => ['shape' => 'MpdManifestMetadataSignaling', 'locationName' => 'manifestMetadataSignaling'], 'Scte35Esam' => ['shape' => 'MpdScte35Esam', 'locationName' => 'scte35Esam'], 'Scte35Source' => ['shape' => 'MpdScte35Source', 'locationName' => 'scte35Source'], 'TimedMetadata' => ['shape' => 'MpdTimedMetadata', 'locationName' => 'timedMetadata'], 'TimedMetadataBoxVersion' => ['shape' => 'MpdTimedMetadataBoxVersion', 'locationName' => 'timedMetadataBoxVersion'], 'TimedMetadataSchemeIdUri' => ['shape' => '__stringMax1000', 'locationName' => 'timedMetadataSchemeIdUri'], 'TimedMetadataValue' => ['shape' => '__stringMax1000', 'locationName' => 'timedMetadataValue']]], 'MpdTimedMetadata' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'MpdTimedMetadataBoxVersion' => ['type' => 'string', 'enum' => ['VERSION_0', 'VERSION_1']], 'Mpeg2AdaptiveQuantization' => ['type' => 'string', 'enum' => ['OFF', 'LOW', 'MEDIUM', 'HIGH']], 'Mpeg2CodecLevel' => ['type' => 'string', 'enum' => ['AUTO', 'LOW', 'MAIN', 'HIGH1440', 'HIGH']], 'Mpeg2CodecProfile' => ['type' => 'string', 'enum' => ['MAIN', 'PROFILE_422']], 'Mpeg2DynamicSubGop' => ['type' => 'string', 'enum' => ['ADAPTIVE', 'STATIC']], 'Mpeg2FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Mpeg2FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'Mpeg2GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS']], 'Mpeg2InterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'Mpeg2IntraDcPrecision' => ['type' => 'string', 'enum' => ['AUTO', 'INTRA_DC_PRECISION_8', 'INTRA_DC_PRECISION_9', 'INTRA_DC_PRECISION_10', 'INTRA_DC_PRECISION_11']], 'Mpeg2ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Mpeg2QualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'MULTI_PASS']], 'Mpeg2RateControlMode' => ['type' => 'string', 'enum' => ['VBR', 'CBR']], 'Mpeg2ScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'Mpeg2SceneChangeDetect' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Mpeg2Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'Mpeg2AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'Bitrate' => ['shape' => '__integerMin1000Max288000000', 'locationName' => 'bitrate'], 'CodecLevel' => ['shape' => 'Mpeg2CodecLevel', 'locationName' => 'codecLevel'], 'CodecProfile' => ['shape' => 'Mpeg2CodecProfile', 'locationName' => 'codecProfile'], 'DynamicSubGop' => ['shape' => 'Mpeg2DynamicSubGop', 'locationName' => 'dynamicSubGop'], 'FramerateControl' => ['shape' => 'Mpeg2FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'Mpeg2FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max1001', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin24Max60000', 'locationName' => 'framerateNumerator'], 'GopClosedCadence' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'gopClosedCadence'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'Mpeg2GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'HrdBufferFinalFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferFinalFillPercentage'], 'HrdBufferInitialFillPercentage' => ['shape' => '__integerMin0Max100', 'locationName' => 'hrdBufferInitialFillPercentage'], 'HrdBufferSize' => ['shape' => '__integerMin0Max47185920', 'locationName' => 'hrdBufferSize'], 'InterlaceMode' => ['shape' => 'Mpeg2InterlaceMode', 'locationName' => 'interlaceMode'], 'IntraDcPrecision' => ['shape' => 'Mpeg2IntraDcPrecision', 'locationName' => 'intraDcPrecision'], 'MaxBitrate' => ['shape' => '__integerMin1000Max300000000', 'locationName' => 'maxBitrate'], 'MinIInterval' => ['shape' => '__integerMin0Max30', 'locationName' => 'minIInterval'], 'NumberBFramesBetweenReferenceFrames' => ['shape' => '__integerMin0Max7', 'locationName' => 'numberBFramesBetweenReferenceFrames'], 'ParControl' => ['shape' => 'Mpeg2ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'QualityTuningLevel' => ['shape' => 'Mpeg2QualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'RateControlMode' => ['shape' => 'Mpeg2RateControlMode', 'locationName' => 'rateControlMode'], 'ScanTypeConversionMode' => ['shape' => 'Mpeg2ScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SceneChangeDetect' => ['shape' => 'Mpeg2SceneChangeDetect', 'locationName' => 'sceneChangeDetect'], 'SlowPal' => ['shape' => 'Mpeg2SlowPal', 'locationName' => 'slowPal'], 'Softness' => ['shape' => '__integerMin0Max128', 'locationName' => 'softness'], 'SpatialAdaptiveQuantization' => ['shape' => 'Mpeg2SpatialAdaptiveQuantization', 'locationName' => 'spatialAdaptiveQuantization'], 'Syntax' => ['shape' => 'Mpeg2Syntax', 'locationName' => 'syntax'], 'Telecine' => ['shape' => 'Mpeg2Telecine', 'locationName' => 'telecine'], 'TemporalAdaptiveQuantization' => ['shape' => 'Mpeg2TemporalAdaptiveQuantization', 'locationName' => 'temporalAdaptiveQuantization']]], 'Mpeg2SlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Mpeg2SpatialAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Mpeg2Syntax' => ['type' => 'string', 'enum' => ['DEFAULT', 'D_10']], 'Mpeg2Telecine' => ['type' => 'string', 'enum' => ['NONE', 'SOFT', 'HARD']], 'Mpeg2TemporalAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'MsSmoothAdditionalManifest' => ['type' => 'structure', 'members' => ['ManifestNameModifier' => ['shape' => '__stringMin1', 'locationName' => 'manifestNameModifier'], 'SelectedOutputs' => ['shape' => '__listOf__stringMin1', 'locationName' => 'selectedOutputs']]], 'MsSmoothAudioDeduplication' => ['type' => 'string', 'enum' => ['COMBINE_DUPLICATE_STREAMS', 'NONE']], 'MsSmoothEncryptionSettings' => ['type' => 'structure', 'members' => ['SpekeKeyProvider' => ['shape' => 'SpekeKeyProvider', 'locationName' => 'spekeKeyProvider']]], 'MsSmoothFragmentLengthControl' => ['type' => 'string', 'enum' => ['EXACT', 'GOP_MULTIPLE']], 'MsSmoothGroupSettings' => ['type' => 'structure', 'members' => ['AdditionalManifests' => ['shape' => '__listOfMsSmoothAdditionalManifest', 'locationName' => 'additionalManifests'], 'AudioDeduplication' => ['shape' => 'MsSmoothAudioDeduplication', 'locationName' => 'audioDeduplication'], 'Destination' => ['shape' => '__stringPatternS3', 'locationName' => 'destination'], 'DestinationSettings' => ['shape' => 'DestinationSettings', 'locationName' => 'destinationSettings'], 'Encryption' => ['shape' => 'MsSmoothEncryptionSettings', 'locationName' => 'encryption'], 'FragmentLength' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'fragmentLength'], 'FragmentLengthControl' => ['shape' => 'MsSmoothFragmentLengthControl', 'locationName' => 'fragmentLengthControl'], 'ManifestEncoding' => ['shape' => 'MsSmoothManifestEncoding', 'locationName' => 'manifestEncoding']]], 'MsSmoothManifestEncoding' => ['type' => 'string', 'enum' => ['UTF8', 'UTF16']], 'MxfAfdSignaling' => ['type' => 'string', 'enum' => ['NO_COPY', 'COPY_FROM_VIDEO']], 'MxfProfile' => ['type' => 'string', 'enum' => ['D_10', 'XDCAM', 'OP1A', 'XAVC']], 'MxfSettings' => ['type' => 'structure', 'members' => ['AfdSignaling' => ['shape' => 'MxfAfdSignaling', 'locationName' => 'afdSignaling'], 'Profile' => ['shape' => 'MxfProfile', 'locationName' => 'profile'], 'XavcProfileSettings' => ['shape' => 'MxfXavcProfileSettings', 'locationName' => 'xavcProfileSettings']]], 'MxfXavcDurationMode' => ['type' => 'string', 'enum' => ['ALLOW_ANY_DURATION', 'DROP_FRAMES_FOR_COMPLIANCE']], 'MxfXavcProfileSettings' => ['type' => 'structure', 'members' => ['DurationMode' => ['shape' => 'MxfXavcDurationMode', 'locationName' => 'durationMode'], 'MaxAncDataSize' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'maxAncDataSize']]], 'NexGuardFileMarkerSettings' => ['type' => 'structure', 'members' => ['License' => ['shape' => '__stringMin1Max100000', 'locationName' => 'license'], 'Payload' => ['shape' => '__integerMin0Max4194303', 'locationName' => 'payload'], 'Preset' => ['shape' => '__stringMin1Max256', 'locationName' => 'preset'], 'Strength' => ['shape' => 'WatermarkingStrength', 'locationName' => 'strength']]], 'NielsenActiveWatermarkProcessType' => ['type' => 'string', 'enum' => ['NAES2_AND_NW', 'CBET', 'NAES2_AND_NW_AND_CBET']], 'NielsenConfiguration' => ['type' => 'structure', 'members' => ['BreakoutCode' => ['shape' => '__integerMin0Max0', 'locationName' => 'breakoutCode'], 'DistributorId' => ['shape' => '__string', 'locationName' => 'distributorId']]], 'NielsenNonLinearWatermarkSettings' => ['type' => 'structure', 'members' => ['ActiveWatermarkProcess' => ['shape' => 'NielsenActiveWatermarkProcessType', 'locationName' => 'activeWatermarkProcess'], 'AdiFilename' => ['shape' => '__stringPatternS3', 'locationName' => 'adiFilename'], 'AssetId' => ['shape' => '__stringMin1Max20', 'locationName' => 'assetId'], 'AssetName' => ['shape' => '__stringMin1Max50', 'locationName' => 'assetName'], 'CbetSourceId' => ['shape' => '__stringPattern0xAFaF0908190908', 'locationName' => 'cbetSourceId'], 'EpisodeId' => ['shape' => '__stringMin1Max20', 'locationName' => 'episodeId'], 'MetadataDestination' => ['shape' => '__stringPatternS3', 'locationName' => 'metadataDestination'], 'SourceId' => ['shape' => '__integerMin0Max65534', 'locationName' => 'sourceId'], 'SourceWatermarkStatus' => ['shape' => 'NielsenSourceWatermarkStatusType', 'locationName' => 'sourceWatermarkStatus'], 'TicServerUrl' => ['shape' => '__stringPatternHttps', 'locationName' => 'ticServerUrl'], 'UniqueTicPerAudioTrack' => ['shape' => 'NielsenUniqueTicPerAudioTrackType', 'locationName' => 'uniqueTicPerAudioTrack']]], 'NielsenSourceWatermarkStatusType' => ['type' => 'string', 'enum' => ['CLEAN', 'WATERMARKED']], 'NielsenUniqueTicPerAudioTrackType' => ['type' => 'string', 'enum' => ['RESERVE_UNIQUE_TICS_PER_TRACK', 'SAME_TICS_PER_TRACK']], 'NoiseFilterPostTemporalSharpening' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'AUTO']], 'NoiseFilterPostTemporalSharpeningStrength' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'NoiseReducer' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'NoiseReducerFilter', 'locationName' => 'filter'], 'FilterSettings' => ['shape' => 'NoiseReducerFilterSettings', 'locationName' => 'filterSettings'], 'SpatialFilterSettings' => ['shape' => 'NoiseReducerSpatialFilterSettings', 'locationName' => 'spatialFilterSettings'], 'TemporalFilterSettings' => ['shape' => 'NoiseReducerTemporalFilterSettings', 'locationName' => 'temporalFilterSettings']]], 'NoiseReducerFilter' => ['type' => 'string', 'enum' => ['BILATERAL', 'MEAN', 'GAUSSIAN', 'LANCZOS', 'SHARPEN', 'CONSERVE', 'SPATIAL', 'TEMPORAL']], 'NoiseReducerFilterSettings' => ['type' => 'structure', 'members' => ['Strength' => ['shape' => '__integerMin0Max3', 'locationName' => 'strength']]], 'NoiseReducerSpatialFilterSettings' => ['type' => 'structure', 'members' => ['PostFilterSharpenStrength' => ['shape' => '__integerMin0Max3', 'locationName' => 'postFilterSharpenStrength'], 'Speed' => ['shape' => '__integerMinNegative2Max3', 'locationName' => 'speed'], 'Strength' => ['shape' => '__integerMin0Max16', 'locationName' => 'strength']]], 'NoiseReducerTemporalFilterSettings' => ['type' => 'structure', 'members' => ['AggressiveMode' => ['shape' => '__integerMin0Max4', 'locationName' => 'aggressiveMode'], 'PostTemporalSharpening' => ['shape' => 'NoiseFilterPostTemporalSharpening', 'locationName' => 'postTemporalSharpening'], 'PostTemporalSharpeningStrength' => ['shape' => 'NoiseFilterPostTemporalSharpeningStrength', 'locationName' => 'postTemporalSharpeningStrength'], 'Speed' => ['shape' => '__integerMinNegative1Max3', 'locationName' => 'speed'], 'Strength' => ['shape' => '__integerMin0Max16', 'locationName' => 'strength']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'OpusSettings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin32000Max192000', 'locationName' => 'bitrate'], 'Channels' => ['shape' => '__integerMin1Max2', 'locationName' => 'channels'], 'SampleRate' => ['shape' => '__integerMin16000Max48000', 'locationName' => 'sampleRate']]], 'Order' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'Output' => ['type' => 'structure', 'members' => ['AudioDescriptions' => ['shape' => '__listOfAudioDescription', 'locationName' => 'audioDescriptions'], 'CaptionDescriptions' => ['shape' => '__listOfCaptionDescription', 'locationName' => 'captionDescriptions'], 'ContainerSettings' => ['shape' => 'ContainerSettings', 'locationName' => 'containerSettings'], 'Extension' => ['shape' => '__string', 'locationName' => 'extension'], 'NameModifier' => ['shape' => '__stringMin1', 'locationName' => 'nameModifier'], 'OutputSettings' => ['shape' => 'OutputSettings', 'locationName' => 'outputSettings'], 'Preset' => ['shape' => '__stringMin0', 'locationName' => 'preset'], 'VideoDescription' => ['shape' => 'VideoDescription', 'locationName' => 'videoDescription']]], 'OutputChannelMapping' => ['type' => 'structure', 'members' => ['InputChannels' => ['shape' => '__listOf__integerMinNegative60Max6', 'locationName' => 'inputChannels'], 'InputChannelsFineTune' => ['shape' => '__listOf__doubleMinNegative60Max6', 'locationName' => 'inputChannelsFineTune']]], 'OutputDetail' => ['type' => 'structure', 'members' => ['DurationInMs' => ['shape' => '__integer', 'locationName' => 'durationInMs'], 'VideoDetails' => ['shape' => 'VideoDetail', 'locationName' => 'videoDetails']]], 'OutputGroup' => ['type' => 'structure', 'members' => ['AutomatedEncodingSettings' => ['shape' => 'AutomatedEncodingSettings', 'locationName' => 'automatedEncodingSettings'], 'CustomName' => ['shape' => '__string', 'locationName' => 'customName'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OutputGroupSettings' => ['shape' => 'OutputGroupSettings', 'locationName' => 'outputGroupSettings'], 'Outputs' => ['shape' => '__listOfOutput', 'locationName' => 'outputs']]], 'OutputGroupDetail' => ['type' => 'structure', 'members' => ['OutputDetails' => ['shape' => '__listOfOutputDetail', 'locationName' => 'outputDetails']]], 'OutputGroupSettings' => ['type' => 'structure', 'members' => ['CmafGroupSettings' => ['shape' => 'CmafGroupSettings', 'locationName' => 'cmafGroupSettings'], 'DashIsoGroupSettings' => ['shape' => 'DashIsoGroupSettings', 'locationName' => 'dashIsoGroupSettings'], 'FileGroupSettings' => ['shape' => 'FileGroupSettings', 'locationName' => 'fileGroupSettings'], 'HlsGroupSettings' => ['shape' => 'HlsGroupSettings', 'locationName' => 'hlsGroupSettings'], 'MsSmoothGroupSettings' => ['shape' => 'MsSmoothGroupSettings', 'locationName' => 'msSmoothGroupSettings'], 'Type' => ['shape' => 'OutputGroupType', 'locationName' => 'type']]], 'OutputGroupType' => ['type' => 'string', 'enum' => ['HLS_GROUP_SETTINGS', 'DASH_ISO_GROUP_SETTINGS', 'FILE_GROUP_SETTINGS', 'MS_SMOOTH_GROUP_SETTINGS', 'CMAF_GROUP_SETTINGS']], 'OutputSdt' => ['type' => 'string', 'enum' => ['SDT_FOLLOW', 'SDT_FOLLOW_IF_PRESENT', 'SDT_MANUAL', 'SDT_NONE']], 'OutputSettings' => ['type' => 'structure', 'members' => ['HlsSettings' => ['shape' => 'HlsSettings', 'locationName' => 'hlsSettings']]], 'PadVideo' => ['type' => 'string', 'enum' => ['DISABLED', 'BLACK']], 'PartnerWatermarking' => ['type' => 'structure', 'members' => ['NexguardFileMarkerSettings' => ['shape' => 'NexGuardFileMarkerSettings', 'locationName' => 'nexguardFileMarkerSettings']]], 'Policy' => ['type' => 'structure', 'members' => ['HttpInputs' => ['shape' => 'InputPolicy', 'locationName' => 'httpInputs'], 'HttpsInputs' => ['shape' => 'InputPolicy', 'locationName' => 'httpsInputs'], 'S3Inputs' => ['shape' => 'InputPolicy', 'locationName' => 's3Inputs']]], 'Preset' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Category' => ['shape' => '__string', 'locationName' => 'category'], 'CreatedAt' => ['shape' => '__timestampUnix', 'locationName' => 'createdAt'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'LastUpdated' => ['shape' => '__timestampUnix', 'locationName' => 'lastUpdated'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Settings' => ['shape' => 'PresetSettings', 'locationName' => 'settings'], 'Type' => ['shape' => 'Type', 'locationName' => 'type']], 'required' => ['Settings', 'Name']], 'PresetListBy' => ['type' => 'string', 'enum' => ['NAME', 'CREATION_DATE', 'SYSTEM']], 'PresetSettings' => ['type' => 'structure', 'members' => ['AudioDescriptions' => ['shape' => '__listOfAudioDescription', 'locationName' => 'audioDescriptions'], 'CaptionDescriptions' => ['shape' => '__listOfCaptionDescriptionPreset', 'locationName' => 'captionDescriptions'], 'ContainerSettings' => ['shape' => 'ContainerSettings', 'locationName' => 'containerSettings'], 'VideoDescription' => ['shape' => 'VideoDescription', 'locationName' => 'videoDescription']]], 'PricingPlan' => ['type' => 'string', 'enum' => ['ON_DEMAND', 'RESERVED']], 'ProresChromaSampling' => ['type' => 'string', 'enum' => ['PRESERVE_444_SAMPLING', 'SUBSAMPLE_TO_422']], 'ProresCodecProfile' => ['type' => 'string', 'enum' => ['APPLE_PRORES_422', 'APPLE_PRORES_422_HQ', 'APPLE_PRORES_422_LT', 'APPLE_PRORES_422_PROXY', 'APPLE_PRORES_4444', 'APPLE_PRORES_4444_XQ']], 'ProresFramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'ProresFramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'ProresInterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'ProresParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'ProresScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'ProresSettings' => ['type' => 'structure', 'members' => ['ChromaSampling' => ['shape' => 'ProresChromaSampling', 'locationName' => 'chromaSampling'], 'CodecProfile' => ['shape' => 'ProresCodecProfile', 'locationName' => 'codecProfile'], 'FramerateControl' => ['shape' => 'ProresFramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'ProresFramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'InterlaceMode' => ['shape' => 'ProresInterlaceMode', 'locationName' => 'interlaceMode'], 'ParControl' => ['shape' => 'ProresParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'ScanTypeConversionMode' => ['shape' => 'ProresScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SlowPal' => ['shape' => 'ProresSlowPal', 'locationName' => 'slowPal'], 'Telecine' => ['shape' => 'ProresTelecine', 'locationName' => 'telecine']]], 'ProresSlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'ProresTelecine' => ['type' => 'string', 'enum' => ['NONE', 'HARD']], 'PutPolicyRequest' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy', 'locationName' => 'policy']], 'required' => ['Policy']], 'PutPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy', 'locationName' => 'policy']]], 'Queue' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CreatedAt' => ['shape' => '__timestampUnix', 'locationName' => 'createdAt'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'LastUpdated' => ['shape' => '__timestampUnix', 'locationName' => 'lastUpdated'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PricingPlan' => ['shape' => 'PricingPlan', 'locationName' => 'pricingPlan'], 'ProgressingJobsCount' => ['shape' => '__integer', 'locationName' => 'progressingJobsCount'], 'ReservationPlan' => ['shape' => 'ReservationPlan', 'locationName' => 'reservationPlan'], 'Status' => ['shape' => 'QueueStatus', 'locationName' => 'status'], 'SubmittedJobsCount' => ['shape' => '__integer', 'locationName' => 'submittedJobsCount'], 'Type' => ['shape' => 'Type', 'locationName' => 'type']], 'required' => ['Name']], 'QueueListBy' => ['type' => 'string', 'enum' => ['NAME', 'CREATION_DATE']], 'QueueStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PAUSED']], 'QueueTransition' => ['type' => 'structure', 'members' => ['DestinationQueue' => ['shape' => '__string', 'locationName' => 'destinationQueue'], 'SourceQueue' => ['shape' => '__string', 'locationName' => 'sourceQueue'], 'Timestamp' => ['shape' => '__timestampUnix', 'locationName' => 'timestamp']]], 'Rectangle' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__integerMin2Max2147483647', 'locationName' => 'height'], 'Width' => ['shape' => '__integerMin2Max2147483647', 'locationName' => 'width'], 'X' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'x'], 'Y' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'y']]], 'RemixSettings' => ['type' => 'structure', 'members' => ['ChannelMapping' => ['shape' => 'ChannelMapping', 'locationName' => 'channelMapping'], 'ChannelsIn' => ['shape' => '__integerMin1Max64', 'locationName' => 'channelsIn'], 'ChannelsOut' => ['shape' => '__integerMin1Max64', 'locationName' => 'channelsOut']]], 'RenewalType' => ['type' => 'string', 'enum' => ['AUTO_RENEW', 'EXPIRE']], 'RequiredFlag' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ReservationPlan' => ['type' => 'structure', 'members' => ['Commitment' => ['shape' => 'Commitment', 'locationName' => 'commitment'], 'ExpiresAt' => ['shape' => '__timestampUnix', 'locationName' => 'expiresAt'], 'PurchasedAt' => ['shape' => '__timestampUnix', 'locationName' => 'purchasedAt'], 'RenewalType' => ['shape' => 'RenewalType', 'locationName' => 'renewalType'], 'ReservedSlots' => ['shape' => '__integer', 'locationName' => 'reservedSlots'], 'Status' => ['shape' => 'ReservationPlanStatus', 'locationName' => 'status']]], 'ReservationPlanSettings' => ['type' => 'structure', 'members' => ['Commitment' => ['shape' => 'Commitment', 'locationName' => 'commitment'], 'RenewalType' => ['shape' => 'RenewalType', 'locationName' => 'renewalType'], 'ReservedSlots' => ['shape' => '__integer', 'locationName' => 'reservedSlots']], 'required' => ['Commitment', 'ReservedSlots', 'RenewalType']], 'ReservationPlanStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'EXPIRED']], 'ResourceTags' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'RespondToAfd' => ['type' => 'string', 'enum' => ['NONE', 'RESPOND', 'PASSTHROUGH']], 'RuleType' => ['type' => 'string', 'enum' => ['MIN_TOP_RENDITION_SIZE', 'MIN_BOTTOM_RENDITION_SIZE', 'FORCE_INCLUDE_RENDITIONS', 'ALLOWED_RENDITIONS']], 'S3DestinationAccessControl' => ['type' => 'structure', 'members' => ['CannedAcl' => ['shape' => 'S3ObjectCannedAcl', 'locationName' => 'cannedAcl']]], 'S3DestinationSettings' => ['type' => 'structure', 'members' => ['AccessControl' => ['shape' => 'S3DestinationAccessControl', 'locationName' => 'accessControl'], 'Encryption' => ['shape' => 'S3EncryptionSettings', 'locationName' => 'encryption']]], 'S3EncryptionSettings' => ['type' => 'structure', 'members' => ['EncryptionType' => ['shape' => 'S3ServerSideEncryptionType', 'locationName' => 'encryptionType'], 'KmsEncryptionContext' => ['shape' => '__stringPatternAZaZ0902', 'locationName' => 'kmsEncryptionContext'], 'KmsKeyArn' => ['shape' => '__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912MrkAFAF0932', 'locationName' => 'kmsKeyArn']]], 'S3ObjectCannedAcl' => ['type' => 'string', 'enum' => ['PUBLIC_READ', 'AUTHENTICATED_READ', 'BUCKET_OWNER_READ', 'BUCKET_OWNER_FULL_CONTROL']], 'S3ServerSideEncryptionType' => ['type' => 'string', 'enum' => ['SERVER_SIDE_ENCRYPTION_S3', 'SERVER_SIDE_ENCRYPTION_KMS']], 'SampleRangeConversion' => ['type' => 'string', 'enum' => ['LIMITED_RANGE_SQUEEZE', 'NONE', 'LIMITED_RANGE_CLIP']], 'ScalingBehavior' => ['type' => 'string', 'enum' => ['DEFAULT', 'STRETCH_TO_OUTPUT']], 'SccDestinationFramerate' => ['type' => 'string', 'enum' => ['FRAMERATE_23_97', 'FRAMERATE_24', 'FRAMERATE_25', 'FRAMERATE_29_97_DROPFRAME', 'FRAMERATE_29_97_NON_DROPFRAME']], 'SccDestinationSettings' => ['type' => 'structure', 'members' => ['Framerate' => ['shape' => 'SccDestinationFramerate', 'locationName' => 'framerate']]], 'SimulateReservedQueue' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'SpekeKeyProvider' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => '__stringPatternArnAwsUsGovAcm', 'locationName' => 'certificateArn'], 'ResourceId' => ['shape' => '__string', 'locationName' => 'resourceId'], 'SystemIds' => ['shape' => '__listOf__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12', 'locationName' => 'systemIds'], 'Url' => ['shape' => '__stringPatternHttps', 'locationName' => 'url']]], 'SpekeKeyProviderCmaf' => ['type' => 'structure', 'members' => ['CertificateArn' => ['shape' => '__stringPatternArnAwsUsGovAcm', 'locationName' => 'certificateArn'], 'DashSignaledSystemIds' => ['shape' => '__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12', 'locationName' => 'dashSignaledSystemIds'], 'HlsSignaledSystemIds' => ['shape' => '__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12', 'locationName' => 'hlsSignaledSystemIds'], 'ResourceId' => ['shape' => '__stringPatternW', 'locationName' => 'resourceId'], 'Url' => ['shape' => '__stringPatternHttps', 'locationName' => 'url']]], 'SrtDestinationSettings' => ['type' => 'structure', 'members' => ['StylePassthrough' => ['shape' => 'SrtStylePassthrough', 'locationName' => 'stylePassthrough']]], 'SrtStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'StaticKeyProvider' => ['type' => 'structure', 'members' => ['KeyFormat' => ['shape' => '__stringPatternIdentityAZaZ26AZaZ09163', 'locationName' => 'keyFormat'], 'KeyFormatVersions' => ['shape' => '__stringPatternDD', 'locationName' => 'keyFormatVersions'], 'StaticKeyValue' => ['shape' => '__stringPatternAZaZ0932', 'locationName' => 'staticKeyValue'], 'Url' => ['shape' => '__string', 'locationName' => 'url']]], 'StatusUpdateInterval' => ['type' => 'string', 'enum' => ['SECONDS_10', 'SECONDS_12', 'SECONDS_15', 'SECONDS_20', 'SECONDS_30', 'SECONDS_60', 'SECONDS_120', 'SECONDS_180', 'SECONDS_240', 'SECONDS_300', 'SECONDS_360', 'SECONDS_420', 'SECONDS_480', 'SECONDS_540', 'SECONDS_600']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['Arn', 'Tags']], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TeletextDestinationSettings' => ['type' => 'structure', 'members' => ['PageNumber' => ['shape' => '__stringMin3Max3Pattern1809aFAF09aEAE', 'locationName' => 'pageNumber'], 'PageTypes' => ['shape' => '__listOfTeletextPageType', 'locationName' => 'pageTypes']]], 'TeletextPageType' => ['type' => 'string', 'enum' => ['PAGE_TYPE_INITIAL', 'PAGE_TYPE_SUBTITLE', 'PAGE_TYPE_ADDL_INFO', 'PAGE_TYPE_PROGRAM_SCHEDULE', 'PAGE_TYPE_HEARING_IMPAIRED_SUBTITLE']], 'TeletextSourceSettings' => ['type' => 'structure', 'members' => ['PageNumber' => ['shape' => '__stringMin3Max3Pattern1809aFAF09aEAE', 'locationName' => 'pageNumber']]], 'TimecodeBurnin' => ['type' => 'structure', 'members' => ['FontSize' => ['shape' => '__integerMin10Max48', 'locationName' => 'fontSize'], 'Position' => ['shape' => 'TimecodeBurninPosition', 'locationName' => 'position'], 'Prefix' => ['shape' => '__stringPattern', 'locationName' => 'prefix']]], 'TimecodeBurninPosition' => ['type' => 'string', 'enum' => ['TOP_CENTER', 'TOP_LEFT', 'TOP_RIGHT', 'MIDDLE_LEFT', 'MIDDLE_CENTER', 'MIDDLE_RIGHT', 'BOTTOM_LEFT', 'BOTTOM_CENTER', 'BOTTOM_RIGHT']], 'TimecodeConfig' => ['type' => 'structure', 'members' => ['Anchor' => ['shape' => '__stringPattern010920405090509092', 'locationName' => 'anchor'], 'Source' => ['shape' => 'TimecodeSource', 'locationName' => 'source'], 'Start' => ['shape' => '__stringPattern010920405090509092', 'locationName' => 'start'], 'TimestampOffset' => ['shape' => '__stringPattern0940191020191209301', 'locationName' => 'timestampOffset']]], 'TimecodeSource' => ['type' => 'string', 'enum' => ['EMBEDDED', 'ZEROBASED', 'SPECIFIEDSTART']], 'TimedMetadata' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'NONE']], 'TimedMetadataInsertion' => ['type' => 'structure', 'members' => ['Id3Insertions' => ['shape' => '__listOfId3Insertion', 'locationName' => 'id3Insertions']]], 'Timing' => ['type' => 'structure', 'members' => ['FinishTime' => ['shape' => '__timestampUnix', 'locationName' => 'finishTime'], 'StartTime' => ['shape' => '__timestampUnix', 'locationName' => 'startTime'], 'SubmitTime' => ['shape' => '__timestampUnix', 'locationName' => 'submitTime']]], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'TrackSourceSettings' => ['type' => 'structure', 'members' => ['TrackNumber' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'trackNumber']]], 'TtmlDestinationSettings' => ['type' => 'structure', 'members' => ['StylePassthrough' => ['shape' => 'TtmlStylePassthrough', 'locationName' => 'stylePassthrough']]], 'TtmlStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Type' => ['type' => 'string', 'enum' => ['SYSTEM', 'CUSTOM']], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn', 'location' => 'uri'], 'TagKeys' => ['shape' => '__listOf__string', 'locationName' => 'tagKeys']], 'required' => ['Arn']], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateJobTemplateRequest' => ['type' => 'structure', 'members' => ['AccelerationSettings' => ['shape' => 'AccelerationSettings', 'locationName' => 'accelerationSettings'], 'Category' => ['shape' => '__string', 'locationName' => 'category'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HopDestinations' => ['shape' => '__listOfHopDestination', 'locationName' => 'hopDestinations'], 'Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri'], 'Priority' => ['shape' => '__integerMinNegative50Max50', 'locationName' => 'priority'], 'Queue' => ['shape' => '__string', 'locationName' => 'queue'], 'Settings' => ['shape' => 'JobTemplateSettings', 'locationName' => 'settings'], 'StatusUpdateInterval' => ['shape' => 'StatusUpdateInterval', 'locationName' => 'statusUpdateInterval']], 'required' => ['Name']], 'UpdateJobTemplateResponse' => ['type' => 'structure', 'members' => ['JobTemplate' => ['shape' => 'JobTemplate', 'locationName' => 'jobTemplate']]], 'UpdatePresetRequest' => ['type' => 'structure', 'members' => ['Category' => ['shape' => '__string', 'locationName' => 'category'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri'], 'Settings' => ['shape' => 'PresetSettings', 'locationName' => 'settings']], 'required' => ['Name']], 'UpdatePresetResponse' => ['type' => 'structure', 'members' => ['Preset' => ['shape' => 'Preset', 'locationName' => 'preset']]], 'UpdateQueueRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string', 'locationName' => 'description'], 'Name' => ['shape' => '__string', 'locationName' => 'name', 'location' => 'uri'], 'ReservationPlanSettings' => ['shape' => 'ReservationPlanSettings', 'locationName' => 'reservationPlanSettings'], 'Status' => ['shape' => 'QueueStatus', 'locationName' => 'status']], 'required' => ['Name']], 'UpdateQueueResponse' => ['type' => 'structure', 'members' => ['Queue' => ['shape' => 'Queue', 'locationName' => 'queue']]], 'Vc3Class' => ['type' => 'string', 'enum' => ['CLASS_145_8BIT', 'CLASS_220_8BIT', 'CLASS_220_10BIT']], 'Vc3FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Vc3FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'Vc3InterlaceMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'PROGRESSIVE']], 'Vc3ScanTypeConversionMode' => ['type' => 'string', 'enum' => ['INTERLACED', 'INTERLACED_OPTIMIZE']], 'Vc3Settings' => ['type' => 'structure', 'members' => ['FramerateControl' => ['shape' => 'Vc3FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'Vc3FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max1001', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin24Max60000', 'locationName' => 'framerateNumerator'], 'InterlaceMode' => ['shape' => 'Vc3InterlaceMode', 'locationName' => 'interlaceMode'], 'ScanTypeConversionMode' => ['shape' => 'Vc3ScanTypeConversionMode', 'locationName' => 'scanTypeConversionMode'], 'SlowPal' => ['shape' => 'Vc3SlowPal', 'locationName' => 'slowPal'], 'Telecine' => ['shape' => 'Vc3Telecine', 'locationName' => 'telecine'], 'Vc3Class' => ['shape' => 'Vc3Class', 'locationName' => 'vc3Class']]], 'Vc3SlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Vc3Telecine' => ['type' => 'string', 'enum' => ['NONE', 'HARD']], 'VchipAction' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'STRIP']], 'VideoCodec' => ['type' => 'string', 'enum' => ['AV1', 'AVC_INTRA', 'FRAME_CAPTURE', 'H_264', 'H_265', 'MPEG2', 'PRORES', 'VC3', 'VP8', 'VP9', 'XAVC']], 'VideoCodecSettings' => ['type' => 'structure', 'members' => ['Av1Settings' => ['shape' => 'Av1Settings', 'locationName' => 'av1Settings'], 'AvcIntraSettings' => ['shape' => 'AvcIntraSettings', 'locationName' => 'avcIntraSettings'], 'Codec' => ['shape' => 'VideoCodec', 'locationName' => 'codec'], 'FrameCaptureSettings' => ['shape' => 'FrameCaptureSettings', 'locationName' => 'frameCaptureSettings'], 'H264Settings' => ['shape' => 'H264Settings', 'locationName' => 'h264Settings'], 'H265Settings' => ['shape' => 'H265Settings', 'locationName' => 'h265Settings'], 'Mpeg2Settings' => ['shape' => 'Mpeg2Settings', 'locationName' => 'mpeg2Settings'], 'ProresSettings' => ['shape' => 'ProresSettings', 'locationName' => 'proresSettings'], 'Vc3Settings' => ['shape' => 'Vc3Settings', 'locationName' => 'vc3Settings'], 'Vp8Settings' => ['shape' => 'Vp8Settings', 'locationName' => 'vp8Settings'], 'Vp9Settings' => ['shape' => 'Vp9Settings', 'locationName' => 'vp9Settings'], 'XavcSettings' => ['shape' => 'XavcSettings', 'locationName' => 'xavcSettings']]], 'VideoDescription' => ['type' => 'structure', 'members' => ['AfdSignaling' => ['shape' => 'AfdSignaling', 'locationName' => 'afdSignaling'], 'AntiAlias' => ['shape' => 'AntiAlias', 'locationName' => 'antiAlias'], 'CodecSettings' => ['shape' => 'VideoCodecSettings', 'locationName' => 'codecSettings'], 'ColorMetadata' => ['shape' => 'ColorMetadata', 'locationName' => 'colorMetadata'], 'Crop' => ['shape' => 'Rectangle', 'locationName' => 'crop'], 'DropFrameTimecode' => ['shape' => 'DropFrameTimecode', 'locationName' => 'dropFrameTimecode'], 'FixedAfd' => ['shape' => '__integerMin0Max15', 'locationName' => 'fixedAfd'], 'Height' => ['shape' => '__integerMin32Max8192', 'locationName' => 'height'], 'Position' => ['shape' => 'Rectangle', 'locationName' => 'position'], 'RespondToAfd' => ['shape' => 'RespondToAfd', 'locationName' => 'respondToAfd'], 'ScalingBehavior' => ['shape' => 'ScalingBehavior', 'locationName' => 'scalingBehavior'], 'Sharpness' => ['shape' => '__integerMin0Max100', 'locationName' => 'sharpness'], 'TimecodeInsertion' => ['shape' => 'VideoTimecodeInsertion', 'locationName' => 'timecodeInsertion'], 'VideoPreprocessors' => ['shape' => 'VideoPreprocessor', 'locationName' => 'videoPreprocessors'], 'Width' => ['shape' => '__integerMin32Max8192', 'locationName' => 'width']]], 'VideoDetail' => ['type' => 'structure', 'members' => ['HeightInPx' => ['shape' => '__integer', 'locationName' => 'heightInPx'], 'WidthInPx' => ['shape' => '__integer', 'locationName' => 'widthInPx']]], 'VideoPreprocessor' => ['type' => 'structure', 'members' => ['ColorCorrector' => ['shape' => 'ColorCorrector', 'locationName' => 'colorCorrector'], 'Deinterlacer' => ['shape' => 'Deinterlacer', 'locationName' => 'deinterlacer'], 'DolbyVision' => ['shape' => 'DolbyVision', 'locationName' => 'dolbyVision'], 'Hdr10Plus' => ['shape' => 'Hdr10Plus', 'locationName' => 'hdr10Plus'], 'ImageInserter' => ['shape' => 'ImageInserter', 'locationName' => 'imageInserter'], 'NoiseReducer' => ['shape' => 'NoiseReducer', 'locationName' => 'noiseReducer'], 'PartnerWatermarking' => ['shape' => 'PartnerWatermarking', 'locationName' => 'partnerWatermarking'], 'TimecodeBurnin' => ['shape' => 'TimecodeBurnin', 'locationName' => 'timecodeBurnin']]], 'VideoSelector' => ['type' => 'structure', 'members' => ['AlphaBehavior' => ['shape' => 'AlphaBehavior', 'locationName' => 'alphaBehavior'], 'ColorSpace' => ['shape' => 'ColorSpace', 'locationName' => 'colorSpace'], 'ColorSpaceUsage' => ['shape' => 'ColorSpaceUsage', 'locationName' => 'colorSpaceUsage'], 'EmbeddedTimecodeOverride' => ['shape' => 'EmbeddedTimecodeOverride', 'locationName' => 'embeddedTimecodeOverride'], 'Hdr10Metadata' => ['shape' => 'Hdr10Metadata', 'locationName' => 'hdr10Metadata'], 'PadVideo' => ['shape' => 'PadVideo', 'locationName' => 'padVideo'], 'Pid' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'pid'], 'ProgramNumber' => ['shape' => '__integerMinNegative2147483648Max2147483647', 'locationName' => 'programNumber'], 'Rotate' => ['shape' => 'InputRotate', 'locationName' => 'rotate'], 'SampleRange' => ['shape' => 'InputSampleRange', 'locationName' => 'sampleRange']]], 'VideoTimecodeInsertion' => ['type' => 'string', 'enum' => ['DISABLED', 'PIC_TIMING_SEI']], 'VorbisSettings' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => '__integerMin1Max2', 'locationName' => 'channels'], 'SampleRate' => ['shape' => '__integerMin22050Max48000', 'locationName' => 'sampleRate'], 'VbrQuality' => ['shape' => '__integerMinNegative1Max10', 'locationName' => 'vbrQuality']]], 'Vp8FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Vp8FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'Vp8ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Vp8QualityTuningLevel' => ['type' => 'string', 'enum' => ['MULTI_PASS', 'MULTI_PASS_HQ']], 'Vp8RateControlMode' => ['type' => 'string', 'enum' => ['VBR']], 'Vp8Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'bitrate'], 'FramerateControl' => ['shape' => 'Vp8FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'Vp8FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'HrdBufferSize' => ['shape' => '__integerMin0Max47185920', 'locationName' => 'hrdBufferSize'], 'MaxBitrate' => ['shape' => '__integerMin1000Max1152000000', 'locationName' => 'maxBitrate'], 'ParControl' => ['shape' => 'Vp8ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'QualityTuningLevel' => ['shape' => 'Vp8QualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'RateControlMode' => ['shape' => 'Vp8RateControlMode', 'locationName' => 'rateControlMode']]], 'Vp9FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Vp9FramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'Vp9ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'Vp9QualityTuningLevel' => ['type' => 'string', 'enum' => ['MULTI_PASS', 'MULTI_PASS_HQ']], 'Vp9RateControlMode' => ['type' => 'string', 'enum' => ['VBR']], 'Vp9Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__integerMin1000Max480000000', 'locationName' => 'bitrate'], 'FramerateControl' => ['shape' => 'Vp9FramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'Vp9FramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'framerateNumerator'], 'GopSize' => ['shape' => '__doubleMin0', 'locationName' => 'gopSize'], 'HrdBufferSize' => ['shape' => '__integerMin0Max47185920', 'locationName' => 'hrdBufferSize'], 'MaxBitrate' => ['shape' => '__integerMin1000Max480000000', 'locationName' => 'maxBitrate'], 'ParControl' => ['shape' => 'Vp9ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1Max2147483647', 'locationName' => 'parNumerator'], 'QualityTuningLevel' => ['shape' => 'Vp9QualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'RateControlMode' => ['shape' => 'Vp9RateControlMode', 'locationName' => 'rateControlMode']]], 'WatermarkingStrength' => ['type' => 'string', 'enum' => ['LIGHTEST', 'LIGHTER', 'DEFAULT', 'STRONGER', 'STRONGEST']], 'WavFormat' => ['type' => 'string', 'enum' => ['RIFF', 'RF64']], 'WavSettings' => ['type' => 'structure', 'members' => ['BitDepth' => ['shape' => '__integerMin16Max24', 'locationName' => 'bitDepth'], 'Channels' => ['shape' => '__integerMin1Max64', 'locationName' => 'channels'], 'Format' => ['shape' => 'WavFormat', 'locationName' => 'format'], 'SampleRate' => ['shape' => '__integerMin8000Max192000', 'locationName' => 'sampleRate']]], 'WebvttAccessibilitySubs' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'WebvttDestinationSettings' => ['type' => 'structure', 'members' => ['Accessibility' => ['shape' => 'WebvttAccessibilitySubs', 'locationName' => 'accessibility'], 'StylePassthrough' => ['shape' => 'WebvttStylePassthrough', 'locationName' => 'stylePassthrough']]], 'WebvttHlsSourceSettings' => ['type' => 'structure', 'members' => ['RenditionGroupId' => ['shape' => '__string', 'locationName' => 'renditionGroupId'], 'RenditionLanguageCode' => ['shape' => 'LanguageCode', 'locationName' => 'renditionLanguageCode'], 'RenditionName' => ['shape' => '__string', 'locationName' => 'renditionName']]], 'WebvttStylePassthrough' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'STRICT']], 'Xavc4kIntraCbgProfileClass' => ['type' => 'string', 'enum' => ['CLASS_100', 'CLASS_300', 'CLASS_480']], 'Xavc4kIntraCbgProfileSettings' => ['type' => 'structure', 'members' => ['XavcClass' => ['shape' => 'Xavc4kIntraCbgProfileClass', 'locationName' => 'xavcClass']]], 'Xavc4kIntraVbrProfileClass' => ['type' => 'string', 'enum' => ['CLASS_100', 'CLASS_300', 'CLASS_480']], 'Xavc4kIntraVbrProfileSettings' => ['type' => 'structure', 'members' => ['XavcClass' => ['shape' => 'Xavc4kIntraVbrProfileClass', 'locationName' => 'xavcClass']]], 'Xavc4kProfileBitrateClass' => ['type' => 'string', 'enum' => ['BITRATE_CLASS_100', 'BITRATE_CLASS_140', 'BITRATE_CLASS_200']], 'Xavc4kProfileCodecProfile' => ['type' => 'string', 'enum' => ['HIGH', 'HIGH_422']], 'Xavc4kProfileQualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'SINGLE_PASS_HQ', 'MULTI_PASS_HQ']], 'Xavc4kProfileSettings' => ['type' => 'structure', 'members' => ['BitrateClass' => ['shape' => 'Xavc4kProfileBitrateClass', 'locationName' => 'bitrateClass'], 'CodecProfile' => ['shape' => 'Xavc4kProfileCodecProfile', 'locationName' => 'codecProfile'], 'FlickerAdaptiveQuantization' => ['shape' => 'XavcFlickerAdaptiveQuantization', 'locationName' => 'flickerAdaptiveQuantization'], 'GopBReference' => ['shape' => 'XavcGopBReference', 'locationName' => 'gopBReference'], 'GopClosedCadence' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'gopClosedCadence'], 'HrdBufferSize' => ['shape' => '__integerMin0Max1152000000', 'locationName' => 'hrdBufferSize'], 'QualityTuningLevel' => ['shape' => 'Xavc4kProfileQualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'Slices' => ['shape' => '__integerMin8Max12', 'locationName' => 'slices']]], 'XavcAdaptiveQuantization' => ['type' => 'string', 'enum' => ['OFF', 'AUTO', 'LOW', 'MEDIUM', 'HIGH', 'HIGHER', 'MAX']], 'XavcEntropyEncoding' => ['type' => 'string', 'enum' => ['AUTO', 'CABAC', 'CAVLC']], 'XavcFlickerAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'XavcFramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'XavcFramerateConversionAlgorithm' => ['type' => 'string', 'enum' => ['DUPLICATE_DROP', 'INTERPOLATE', 'FRAMEFORMER']], 'XavcGopBReference' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'XavcHdIntraCbgProfileClass' => ['type' => 'string', 'enum' => ['CLASS_50', 'CLASS_100', 'CLASS_200']], 'XavcHdIntraCbgProfileSettings' => ['type' => 'structure', 'members' => ['XavcClass' => ['shape' => 'XavcHdIntraCbgProfileClass', 'locationName' => 'xavcClass']]], 'XavcHdProfileBitrateClass' => ['type' => 'string', 'enum' => ['BITRATE_CLASS_25', 'BITRATE_CLASS_35', 'BITRATE_CLASS_50']], 'XavcHdProfileQualityTuningLevel' => ['type' => 'string', 'enum' => ['SINGLE_PASS', 'SINGLE_PASS_HQ', 'MULTI_PASS_HQ']], 'XavcHdProfileSettings' => ['type' => 'structure', 'members' => ['BitrateClass' => ['shape' => 'XavcHdProfileBitrateClass', 'locationName' => 'bitrateClass'], 'FlickerAdaptiveQuantization' => ['shape' => 'XavcFlickerAdaptiveQuantization', 'locationName' => 'flickerAdaptiveQuantization'], 'GopBReference' => ['shape' => 'XavcGopBReference', 'locationName' => 'gopBReference'], 'GopClosedCadence' => ['shape' => '__integerMin0Max2147483647', 'locationName' => 'gopClosedCadence'], 'HrdBufferSize' => ['shape' => '__integerMin0Max1152000000', 'locationName' => 'hrdBufferSize'], 'InterlaceMode' => ['shape' => 'XavcInterlaceMode', 'locationName' => 'interlaceMode'], 'QualityTuningLevel' => ['shape' => 'XavcHdProfileQualityTuningLevel', 'locationName' => 'qualityTuningLevel'], 'Slices' => ['shape' => '__integerMin4Max12', 'locationName' => 'slices'], 'Telecine' => ['shape' => 'XavcHdProfileTelecine', 'locationName' => 'telecine']]], 'XavcHdProfileTelecine' => ['type' => 'string', 'enum' => ['NONE', 'HARD']], 'XavcInterlaceMode' => ['type' => 'string', 'enum' => ['PROGRESSIVE', 'TOP_FIELD', 'BOTTOM_FIELD', 'FOLLOW_TOP_FIELD', 'FOLLOW_BOTTOM_FIELD']], 'XavcProfile' => ['type' => 'string', 'enum' => ['XAVC_HD_INTRA_CBG', 'XAVC_4K_INTRA_CBG', 'XAVC_4K_INTRA_VBR', 'XAVC_HD', 'XAVC_4K']], 'XavcSettings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'XavcAdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'EntropyEncoding' => ['shape' => 'XavcEntropyEncoding', 'locationName' => 'entropyEncoding'], 'FramerateControl' => ['shape' => 'XavcFramerateControl', 'locationName' => 'framerateControl'], 'FramerateConversionAlgorithm' => ['shape' => 'XavcFramerateConversionAlgorithm', 'locationName' => 'framerateConversionAlgorithm'], 'FramerateDenominator' => ['shape' => '__integerMin1Max1001', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin24Max60000', 'locationName' => 'framerateNumerator'], 'Profile' => ['shape' => 'XavcProfile', 'locationName' => 'profile'], 'SlowPal' => ['shape' => 'XavcSlowPal', 'locationName' => 'slowPal'], 'Softness' => ['shape' => '__integerMin0Max128', 'locationName' => 'softness'], 'SpatialAdaptiveQuantization' => ['shape' => 'XavcSpatialAdaptiveQuantization', 'locationName' => 'spatialAdaptiveQuantization'], 'TemporalAdaptiveQuantization' => ['shape' => 'XavcTemporalAdaptiveQuantization', 'locationName' => 'temporalAdaptiveQuantization'], 'Xavc4kIntraCbgProfileSettings' => ['shape' => 'Xavc4kIntraCbgProfileSettings', 'locationName' => 'xavc4kIntraCbgProfileSettings'], 'Xavc4kIntraVbrProfileSettings' => ['shape' => 'Xavc4kIntraVbrProfileSettings', 'locationName' => 'xavc4kIntraVbrProfileSettings'], 'Xavc4kProfileSettings' => ['shape' => 'Xavc4kProfileSettings', 'locationName' => 'xavc4kProfileSettings'], 'XavcHdIntraCbgProfileSettings' => ['shape' => 'XavcHdIntraCbgProfileSettings', 'locationName' => 'xavcHdIntraCbgProfileSettings'], 'XavcHdProfileSettings' => ['shape' => 'XavcHdProfileSettings', 'locationName' => 'xavcHdProfileSettings']]], 'XavcSlowPal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'XavcSpatialAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'XavcTemporalAdaptiveQuantization' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__doubleMin0' => ['type' => 'double'], '__doubleMin0Max1' => ['type' => 'double'], '__doubleMin0Max2147483647' => ['type' => 'double'], '__doubleMinNegative20Max0' => ['type' => 'double'], '__doubleMinNegative59Max0' => ['type' => 'double'], '__doubleMinNegative60Max3' => ['type' => 'double'], '__doubleMinNegative60Max6' => ['type' => 'double'], '__doubleMinNegative60MaxNegative1' => ['type' => 'double'], '__doubleMinNegative6Max3' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin0Max0' => ['type' => 'integer', 'min' => 0, 'max' => 0], '__integerMin0Max1' => ['type' => 'integer', 'min' => 0, 'max' => 1], '__integerMin0Max10' => ['type' => 'integer', 'min' => 0, 'max' => 10], '__integerMin0Max100' => ['type' => 'integer', 'min' => 0, 'max' => 100], '__integerMin0Max1000' => ['type' => 'integer', 'min' => 0, 'max' => 1000], '__integerMin0Max10000' => ['type' => 'integer', 'min' => 0, 'max' => 10000], '__integerMin0Max1152000000' => ['type' => 'integer', 'min' => 0, 'max' => 1152000000], '__integerMin0Max128' => ['type' => 'integer', 'min' => 0, 'max' => 128], '__integerMin0Max1466400000' => ['type' => 'integer', 'min' => 0, 'max' => 1466400000], '__integerMin0Max15' => ['type' => 'integer', 'min' => 0, 'max' => 15], '__integerMin0Max16' => ['type' => 'integer', 'min' => 0, 'max' => 16], '__integerMin0Max2147483647' => ['type' => 'integer', 'min' => 0, 'max' => 2147483647], '__integerMin0Max255' => ['type' => 'integer', 'min' => 0, 'max' => 255], '__integerMin0Max3' => ['type' => 'integer', 'min' => 0, 'max' => 3], '__integerMin0Max30' => ['type' => 'integer', 'min' => 0, 'max' => 30], '__integerMin0Max30000' => ['type' => 'integer', 'min' => 0, 'max' => 30000], '__integerMin0Max3600' => ['type' => 'integer', 'min' => 0, 'max' => 3600], '__integerMin0Max4' => ['type' => 'integer', 'min' => 0, 'max' => 4], '__integerMin0Max4000' => ['type' => 'integer', 'min' => 0, 'max' => 4000], '__integerMin0Max4194303' => ['type' => 'integer', 'min' => 0, 'max' => 4194303], '__integerMin0Max47185920' => ['type' => 'integer', 'min' => 0, 'max' => 47185920], '__integerMin0Max500' => ['type' => 'integer', 'min' => 0, 'max' => 500], '__integerMin0Max50000' => ['type' => 'integer', 'min' => 0, 'max' => 50000], '__integerMin0Max65534' => ['type' => 'integer', 'min' => 0, 'max' => 65534], '__integerMin0Max65535' => ['type' => 'integer', 'min' => 0, 'max' => 65535], '__integerMin0Max7' => ['type' => 'integer', 'min' => 0, 'max' => 7], '__integerMin0Max8' => ['type' => 'integer', 'min' => 0, 'max' => 8], '__integerMin0Max9' => ['type' => 'integer', 'min' => 0, 'max' => 9], '__integerMin0Max96' => ['type' => 'integer', 'min' => 0, 'max' => 96], '__integerMin0Max99' => ['type' => 'integer', 'min' => 0, 'max' => 99], '__integerMin100000Max100000000' => ['type' => 'integer', 'min' => 100000, 'max' => 100000000], '__integerMin1000Max1152000000' => ['type' => 'integer', 'min' => 1000, 'max' => 1152000000], '__integerMin1000Max1466400000' => ['type' => 'integer', 'min' => 1000, 'max' => 1466400000], '__integerMin1000Max288000000' => ['type' => 'integer', 'min' => 1000, 'max' => 288000000], '__integerMin1000Max30000' => ['type' => 'integer', 'min' => 1000, 'max' => 30000], '__integerMin1000Max300000000' => ['type' => 'integer', 'min' => 1000, 'max' => 300000000], '__integerMin1000Max480000000' => ['type' => 'integer', 'min' => 1000, 'max' => 480000000], '__integerMin100Max1000' => ['type' => 'integer', 'min' => 100, 'max' => 1000], '__integerMin10Max48' => ['type' => 'integer', 'min' => 10, 'max' => 48], '__integerMin16000Max320000' => ['type' => 'integer', 'min' => 16000, 'max' => 320000], '__integerMin16000Max48000' => ['type' => 'integer', 'min' => 16000, 'max' => 48000], '__integerMin16Max24' => ['type' => 'integer', 'min' => 16, 'max' => 24], '__integerMin1Max1' => ['type' => 'integer', 'min' => 1, 'max' => 1], '__integerMin1Max10' => ['type' => 'integer', 'min' => 1, 'max' => 10], '__integerMin1Max100' => ['type' => 'integer', 'min' => 1, 'max' => 100], '__integerMin1Max10000000' => ['type' => 'integer', 'min' => 1, 'max' => 10000000], '__integerMin1Max1001' => ['type' => 'integer', 'min' => 1, 'max' => 1001], '__integerMin1Max17895697' => ['type' => 'integer', 'min' => 1, 'max' => 17895697], '__integerMin1Max2' => ['type' => 'integer', 'min' => 1, 'max' => 2], '__integerMin1Max20' => ['type' => 'integer', 'min' => 1, 'max' => 20], '__integerMin1Max2048' => ['type' => 'integer', 'min' => 1, 'max' => 2048], '__integerMin1Max2147483640' => ['type' => 'integer', 'min' => 1, 'max' => 2147483640], '__integerMin1Max2147483647' => ['type' => 'integer', 'min' => 1, 'max' => 2147483647], '__integerMin1Max31' => ['type' => 'integer', 'min' => 1, 'max' => 31], '__integerMin1Max32' => ['type' => 'integer', 'min' => 1, 'max' => 32], '__integerMin1Max4' => ['type' => 'integer', 'min' => 1, 'max' => 4], '__integerMin1Max4096' => ['type' => 'integer', 'min' => 1, 'max' => 4096], '__integerMin1Max512' => ['type' => 'integer', 'min' => 1, 'max' => 512], '__integerMin1Max6' => ['type' => 'integer', 'min' => 1, 'max' => 6], '__integerMin1Max60000' => ['type' => 'integer', 'min' => 1, 'max' => 60000], '__integerMin1Max64' => ['type' => 'integer', 'min' => 1, 'max' => 64], '__integerMin22050Max48000' => ['type' => 'integer', 'min' => 22050, 'max' => 48000], '__integerMin24Max60000' => ['type' => 'integer', 'min' => 24, 'max' => 60000], '__integerMin25Max10000' => ['type' => 'integer', 'min' => 25, 'max' => 10000], '__integerMin25Max2000' => ['type' => 'integer', 'min' => 25, 'max' => 2000], '__integerMin2Max2147483647' => ['type' => 'integer', 'min' => 2, 'max' => 2147483647], '__integerMin2Max4096' => ['type' => 'integer', 'min' => 2, 'max' => 4096], '__integerMin32000Max192000' => ['type' => 'integer', 'min' => 32000, 'max' => 192000], '__integerMin32000Max3024000' => ['type' => 'integer', 'min' => 32000, 'max' => 3024000], '__integerMin32000Max384000' => ['type' => 'integer', 'min' => 32000, 'max' => 384000], '__integerMin32000Max48000' => ['type' => 'integer', 'min' => 32000, 'max' => 48000], '__integerMin32Max8182' => ['type' => 'integer', 'min' => 32, 'max' => 8182], '__integerMin32Max8192' => ['type' => 'integer', 'min' => 32, 'max' => 8192], '__integerMin384000Max1024000' => ['type' => 'integer', 'min' => 384000, 'max' => 1024000], '__integerMin3Max15' => ['type' => 'integer', 'min' => 3, 'max' => 15], '__integerMin48000Max48000' => ['type' => 'integer', 'min' => 48000, 'max' => 48000], '__integerMin4Max12' => ['type' => 'integer', 'min' => 4, 'max' => 12], '__integerMin50Max86400000' => ['type' => 'integer', 'min' => 50, 'max' => 86400000], '__integerMin6000Max1024000' => ['type' => 'integer', 'min' => 6000, 'max' => 1024000], '__integerMin64000Max640000' => ['type' => 'integer', 'min' => 64000, 'max' => 640000], '__integerMin8000Max192000' => ['type' => 'integer', 'min' => 8000, 'max' => 192000], '__integerMin8000Max96000' => ['type' => 'integer', 'min' => 8000, 'max' => 96000], '__integerMin8Max12' => ['type' => 'integer', 'min' => 8, 'max' => 12], '__integerMin8Max4096' => ['type' => 'integer', 'min' => 8, 'max' => 4096], '__integerMin90Max105' => ['type' => 'integer', 'min' => 90, 'max' => 105], '__integerMin920Max1023' => ['type' => 'integer', 'min' => 920, 'max' => 1023], '__integerMin96Max600' => ['type' => 'integer', 'min' => 96, 'max' => 600], '__integerMinNegative1000Max1000' => ['type' => 'integer', 'min' => -1000, 'max' => 1000], '__integerMinNegative180Max180' => ['type' => 'integer', 'min' => -180, 'max' => 180], '__integerMinNegative1Max10' => ['type' => 'integer', 'min' => -1, 'max' => 10], '__integerMinNegative1Max3' => ['type' => 'integer', 'min' => -1, 'max' => 3], '__integerMinNegative2147483648Max2147483647' => ['type' => 'integer', 'min' => -2147483648, 'max' => 2147483647], '__integerMinNegative2Max3' => ['type' => 'integer', 'min' => -2, 'max' => 3], '__integerMinNegative50Max50' => ['type' => 'integer', 'min' => -50, 'max' => 50], '__integerMinNegative5Max10' => ['type' => 'integer', 'min' => -5, 'max' => 10], '__integerMinNegative5Max5' => ['type' => 'integer', 'min' => -5, 'max' => 5], '__integerMinNegative60Max6' => ['type' => 'integer', 'min' => -60, 'max' => 6], '__integerMinNegative70Max0' => ['type' => 'integer', 'min' => -70, 'max' => 0], '__listOfAllowedRenditionSize' => ['type' => 'list', 'member' => ['shape' => 'AllowedRenditionSize']], '__listOfAudioDescription' => ['type' => 'list', 'member' => ['shape' => 'AudioDescription']], '__listOfAutomatedAbrRule' => ['type' => 'list', 'member' => ['shape' => 'AutomatedAbrRule']], '__listOfCaptionDescription' => ['type' => 'list', 'member' => ['shape' => 'CaptionDescription']], '__listOfCaptionDescriptionPreset' => ['type' => 'list', 'member' => ['shape' => 'CaptionDescriptionPreset']], '__listOfCmafAdditionalManifest' => ['type' => 'list', 'member' => ['shape' => 'CmafAdditionalManifest']], '__listOfDashAdditionalManifest' => ['type' => 'list', 'member' => ['shape' => 'DashAdditionalManifest']], '__listOfEndpoint' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], '__listOfForceIncludeRenditionSize' => ['type' => 'list', 'member' => ['shape' => 'ForceIncludeRenditionSize']], '__listOfHlsAdMarkers' => ['type' => 'list', 'member' => ['shape' => 'HlsAdMarkers']], '__listOfHlsAdditionalManifest' => ['type' => 'list', 'member' => ['shape' => 'HlsAdditionalManifest']], '__listOfHlsCaptionLanguageMapping' => ['type' => 'list', 'member' => ['shape' => 'HlsCaptionLanguageMapping']], '__listOfHopDestination' => ['type' => 'list', 'member' => ['shape' => 'HopDestination']], '__listOfId3Insertion' => ['type' => 'list', 'member' => ['shape' => 'Id3Insertion']], '__listOfInput' => ['type' => 'list', 'member' => ['shape' => 'Input']], '__listOfInputClipping' => ['type' => 'list', 'member' => ['shape' => 'InputClipping']], '__listOfInputTemplate' => ['type' => 'list', 'member' => ['shape' => 'InputTemplate']], '__listOfInsertableImage' => ['type' => 'list', 'member' => ['shape' => 'InsertableImage']], '__listOfJob' => ['type' => 'list', 'member' => ['shape' => 'Job']], '__listOfJobTemplate' => ['type' => 'list', 'member' => ['shape' => 'JobTemplate']], '__listOfMsSmoothAdditionalManifest' => ['type' => 'list', 'member' => ['shape' => 'MsSmoothAdditionalManifest']], '__listOfOutput' => ['type' => 'list', 'member' => ['shape' => 'Output']], '__listOfOutputChannelMapping' => ['type' => 'list', 'member' => ['shape' => 'OutputChannelMapping']], '__listOfOutputDetail' => ['type' => 'list', 'member' => ['shape' => 'OutputDetail']], '__listOfOutputGroup' => ['type' => 'list', 'member' => ['shape' => 'OutputGroup']], '__listOfOutputGroupDetail' => ['type' => 'list', 'member' => ['shape' => 'OutputGroupDetail']], '__listOfPreset' => ['type' => 'list', 'member' => ['shape' => 'Preset']], '__listOfQueue' => ['type' => 'list', 'member' => ['shape' => 'Queue']], '__listOfQueueTransition' => ['type' => 'list', 'member' => ['shape' => 'QueueTransition']], '__listOfTeletextPageType' => ['type' => 'list', 'member' => ['shape' => 'TeletextPageType']], '__listOf__doubleMinNegative60Max6' => ['type' => 'list', 'member' => ['shape' => '__doubleMinNegative60Max6']], '__listOf__integerMin1Max2147483647' => ['type' => 'list', 'member' => ['shape' => '__integerMin1Max2147483647']], '__listOf__integerMin32Max8182' => ['type' => 'list', 'member' => ['shape' => '__integerMin32Max8182']], '__listOf__integerMinNegative60Max6' => ['type' => 'list', 'member' => ['shape' => '__integerMinNegative60Max6']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__listOf__stringMin1' => ['type' => 'list', 'member' => ['shape' => '__stringMin1']], '__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12' => ['type' => 'list', 'member' => ['shape' => '__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12']], '__listOf__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12' => ['type' => 'list', 'member' => ['shape' => '__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12']], '__listOf__stringPatternS3ASSETMAPXml' => ['type' => 'list', 'member' => ['shape' => '__stringPatternS3ASSETMAPXml']], '__mapOfAudioSelector' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'AudioSelector']], '__mapOfAudioSelectorGroup' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'AudioSelectorGroup']], '__mapOfCaptionSelector' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'CaptionSelector']], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__stringMax1000' => ['type' => 'string', 'max' => 1000], '__stringMin0' => ['type' => 'string', 'min' => 0], '__stringMin1' => ['type' => 'string', 'min' => 1], '__stringMin11Max11Pattern01D20305D205D' => ['type' => 'string', 'min' => 11, 'max' => 11, 'pattern' => '^((([0-1]\\d)|(2[0-3]))(:[0-5]\\d){2}([:;][0-5]\\d))$'], '__stringMin14PatternS3BmpBMPPngPNGHttpsBmpBMPPngPNG' => ['type' => 'string', 'min' => 14, 'pattern' => '^((s3://(.*?)\\.(bmp|BMP|png|PNG))|(https?://(.*?)\\.(bmp|BMP|png|PNG)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA' => ['type' => 'string', 'min' => 14, 'pattern' => '^((s3://(.*?)\\.(bmp|BMP|png|PNG|tga|TGA))|(https?://(.*?)\\.(bmp|BMP|png|PNG|tga|TGA)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringMin14PatternS3Mov09PngHttpsMov09Png' => ['type' => 'string', 'min' => 14, 'pattern' => '^((s3://(.*)(\\.mov|[0-9]+\\.png))|(https?://(.*)(\\.mov|[0-9]+\\.png)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringMin14PatternS3SccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTTHttpsSccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTT' => ['type' => 'string', 'min' => 14, 'pattern' => '^((s3://(.*?)\\.(scc|SCC|ttml|TTML|dfxp|DFXP|stl|STL|srt|SRT|xml|XML|smi|SMI|vtt|VTT|webvtt|WEBVTT))|(https?://(.*?)\\.(scc|SCC|ttml|TTML|dfxp|DFXP|stl|STL|srt|SRT|xml|XML|smi|SMI|vtt|VTT|webvtt|WEBVTT)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringMin14PatternS3XmlXMLHttpsXmlXML' => ['type' => 'string', 'min' => 14, 'pattern' => '^((s3://(.*?)\\.(xml|XML))|(https?://(.*?)\\.(xml|XML)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringMin16Max24PatternAZaZ0922AZaZ0916' => ['type' => 'string', 'min' => 16, 'max' => 24, 'pattern' => '^[A-Za-z0-9+\\/]{22}==$|^[A-Za-z0-9+\\/]{16}$'], '__stringMin1Max100000' => ['type' => 'string', 'min' => 1, 'max' => 100000], '__stringMin1Max20' => ['type' => 'string', 'min' => 1, 'max' => 20], '__stringMin1Max256' => ['type' => 'string', 'min' => 1, 'max' => 256], '__stringMin1Max50' => ['type' => 'string', 'min' => 1, 'max' => 50], '__stringMin1Max50PatternAZAZ09' => ['type' => 'string', 'min' => 1, 'max' => 50, 'pattern' => '^[a-zA-Z0-9_\\/_+=.@-]*$'], '__stringMin1Max512PatternAZAZ09' => ['type' => 'string', 'min' => 1, 'max' => 512, 'pattern' => '^[a-zA-Z0-9_\\/_+=.@-]*$'], '__stringMin24Max512PatternAZaZ0902' => ['type' => 'string', 'min' => 24, 'max' => 512, 'pattern' => '^[A-Za-z0-9+\\/]+={0,2}$'], '__stringMin32Max32Pattern09aFAF32' => ['type' => 'string', 'min' => 32, 'max' => 32, 'pattern' => '^[0-9a-fA-F]{32}$'], '__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12' => ['type' => 'string', 'min' => 36, 'max' => 36, 'pattern' => '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'], '__stringMin3Max3Pattern1809aFAF09aEAE' => ['type' => 'string', 'min' => 3, 'max' => 3, 'pattern' => '^[1-8][0-9a-fA-F][0-9a-eA-E]$'], '__stringMin3Max3PatternAZaZ3' => ['type' => 'string', 'min' => 3, 'max' => 3, 'pattern' => '^[A-Za-z]{3}$'], '__stringMin6Max8Pattern09aFAF609aFAF2' => ['type' => 'string', 'min' => 6, 'max' => 8, 'pattern' => '^[0-9a-fA-F]{6}([0-9a-fA-F]{2})?$'], '__stringMin9Max19PatternAZ26EastWestCentralNorthSouthEastWest1912' => ['type' => 'string', 'min' => 9, 'max' => 19, 'pattern' => '^[a-z-]{2,6}-(east|west|central|((north|south)(east|west)?))-[1-9]{1,2}$'], '__stringPattern' => ['type' => 'string', 'pattern' => '^[ -~]+$'], '__stringPattern010920405090509092' => ['type' => 'string', 'pattern' => '^([01][0-9]|2[0-4]):[0-5][0-9]:[0-5][0-9][:;][0-9]{2}$'], '__stringPattern01D20305D205D' => ['type' => 'string', 'pattern' => '^((([0-1]\\d)|(2[0-3]))(:[0-5]\\d){2}([:;][0-5]\\d))$'], '__stringPattern0940191020191209301' => ['type' => 'string', 'pattern' => '^([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$'], '__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12' => ['type' => 'string', 'pattern' => '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'], '__stringPattern0xAFaF0908190908' => ['type' => 'string', 'pattern' => '(^0x[A-Fa-f0-9]{0,8}$|^[1-9][0-9]{0,8}$)'], '__stringPatternAZaZ0902' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9+\\/]+={0,2}$'], '__stringPatternAZaZ0932' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9]{32}$'], '__stringPatternAZaZ23AZaZ' => ['type' => 'string', 'pattern' => '^[A-Za-z]{2,3}(-[A-Za-z-]+)?$'], '__stringPatternArnAwsUsGovAcm' => ['type' => 'string', 'pattern' => '^arn:aws(-us-gov)?:acm:'], '__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912MrkAFAF0932' => ['type' => 'string', 'pattern' => '^arn:aws(-us-gov|-cn)?:kms:[a-z-]{2,6}-(east|west|central|((north|south)(east|west)?))-[1-9]{1,2}:\\d{12}:key/([a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}|mrk-[a-fA-F0-9]{32})$'], '__stringPatternDD' => ['type' => 'string', 'pattern' => '^(\\d+(\\/\\d+)*)$'], '__stringPatternHttps' => ['type' => 'string', 'pattern' => '^https:\\/\\/'], '__stringPatternHttpsKantarmediaCom' => ['type' => 'string', 'pattern' => '^https:\\/\\/.*.kantarmedia.com$'], '__stringPatternIdentityAZaZ26AZaZ09163' => ['type' => 'string', 'pattern' => '^(identity|[A-Za-z]{2,6}(\\.[A-Za-z0-9-]{1,63})+)$'], '__stringPatternS3' => ['type' => 'string', 'pattern' => '^s3:\\/\\/'], '__stringPatternS3ASSETMAPXml' => ['type' => 'string', 'pattern' => '^s3:\\/\\/.*\\/(ASSETMAP.xml)?$'], '__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS' => ['type' => 'string', 'pattern' => '^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaAHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSOOGGGGaA' => ['type' => 'string', 'pattern' => '^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[wW][eE][bB][mM]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]|[oO][gG][gGaA])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$'], '__stringPatternSNManifestConfirmConditionNotificationNS' => ['type' => 'string', 'pattern' => '^\\s*<(.|\\n)*ManifestConfirmConditionNotification(.|\\n)*>\\s*$'], '__stringPatternSNSignalProcessingNotificationNS' => ['type' => 'string', 'pattern' => '^\\s*<(.|\\n)*SignalProcessingNotification(.|\\n)*>\\s*$'], '__stringPatternW' => ['type' => 'string', 'pattern' => '^[\\w-]+$'], '__stringPatternWS' => ['type' => 'string', 'pattern' => '^[\\w\\s]*$'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 148087b..0000000 --- a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediaconvert-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://mediaconvert.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://mediaconvert-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediaconvert.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'cn-northwest-1']]], 'endpoint' => ['url' => 'https://subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://mediaconvert.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://mediaconvert.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-tests-1.json.php deleted file mode 100644 index d146321..0000000 --- a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediaconvert.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/paginators-1.json.php b/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/paginators-1.json.php deleted file mode 100644 index 2214421..0000000 --- a/vendor/Aws3/Aws/data/mediaconvert/2017-08-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeEndpoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Endpoints'], 'ListJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Jobs'], 'ListPresets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Presets'], 'ListJobTemplates' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobTemplates'], 'ListQueues' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Queues']]]; diff --git a/vendor/Aws3/Aws/data/medialive/2017-10-14/api-2.json.php b/vendor/Aws3/Aws/data/medialive/2017-10-14/api-2.json.php deleted file mode 100644 index 6bab932..0000000 --- a/vendor/Aws3/Aws/data/medialive/2017-10-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-10-14', 'endpointPrefix' => 'medialive', 'signingName' => 'medialive', 'serviceFullName' => 'AWS Elemental MediaLive', 'serviceId' => 'MediaLive', 'protocol' => 'rest-json', 'uid' => 'medialive-2017-10-14', 'signatureVersion' => 'v4', 'serviceAbbreviation' => 'MediaLive', 'jsonVersion' => '1.1'], 'operations' => ['AcceptInputDeviceTransfer' => ['name' => 'AcceptInputDeviceTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/accept', 'responseCode' => 200], 'input' => ['shape' => 'AcceptInputDeviceTransferRequest'], 'output' => ['shape' => 'AcceptInputDeviceTransferResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'BatchDelete' => ['name' => 'BatchDelete', 'http' => ['method' => 'POST', 'requestUri' => '/prod/batch/delete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteRequest'], 'output' => ['shape' => 'BatchDeleteResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'BatchStart' => ['name' => 'BatchStart', 'http' => ['method' => 'POST', 'requestUri' => '/prod/batch/start', 'responseCode' => 200], 'input' => ['shape' => 'BatchStartRequest'], 'output' => ['shape' => 'BatchStartResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'BatchStop' => ['name' => 'BatchStop', 'http' => ['method' => 'POST', 'requestUri' => '/prod/batch/stop', 'responseCode' => 200], 'input' => ['shape' => 'BatchStopRequest'], 'output' => ['shape' => 'BatchStopResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'BatchUpdateSchedule' => ['name' => 'BatchUpdateSchedule', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/channels/{channelId}/schedule', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateScheduleRequest'], 'output' => ['shape' => 'BatchUpdateScheduleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'CancelInputDeviceTransfer' => ['name' => 'CancelInputDeviceTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelInputDeviceTransferRequest'], 'output' => ['shape' => 'CancelInputDeviceTransferResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'ClaimDevice' => ['name' => 'ClaimDevice', 'http' => ['method' => 'POST', 'requestUri' => '/prod/claimDevice', 'responseCode' => 200], 'input' => ['shape' => 'ClaimDeviceRequest'], 'output' => ['shape' => 'ClaimDeviceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/prod/channels', 'responseCode' => 201], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateInput' => ['name' => 'CreateInput', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputs', 'responseCode' => 201], 'input' => ['shape' => 'CreateInputRequest'], 'output' => ['shape' => 'CreateInputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'CreateInputSecurityGroup' => ['name' => 'CreateInputSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputSecurityGroups', 'responseCode' => 200], 'input' => ['shape' => 'CreateInputSecurityGroupRequest'], 'output' => ['shape' => 'CreateInputSecurityGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'CreateMultiplex' => ['name' => 'CreateMultiplex', 'http' => ['method' => 'POST', 'requestUri' => '/prod/multiplexes', 'responseCode' => 201], 'input' => ['shape' => 'CreateMultiplexRequest'], 'output' => ['shape' => 'CreateMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreateMultiplexProgram' => ['name' => 'CreateMultiplexProgram', 'http' => ['method' => 'POST', 'requestUri' => '/prod/multiplexes/{multiplexId}/programs', 'responseCode' => 201], 'input' => ['shape' => 'CreateMultiplexProgramRequest'], 'output' => ['shape' => 'CreateMultiplexProgramResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'CreatePartnerInput' => ['name' => 'CreatePartnerInput', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputs/{inputId}/partners', 'responseCode' => 201], 'input' => ['shape' => 'CreatePartnerInputRequest'], 'output' => ['shape' => 'CreatePartnerInputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/prod/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'CreateTagsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/channels/{channelId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteChannelRequest'], 'output' => ['shape' => 'DeleteChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteInput' => ['name' => 'DeleteInput', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/inputs/{inputId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInputRequest'], 'output' => ['shape' => 'DeleteInputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteInputSecurityGroup' => ['name' => 'DeleteInputSecurityGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/inputSecurityGroups/{inputSecurityGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteInputSecurityGroupRequest'], 'output' => ['shape' => 'DeleteInputSecurityGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DeleteMultiplex' => ['name' => 'DeleteMultiplex', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/multiplexes/{multiplexId}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteMultiplexRequest'], 'output' => ['shape' => 'DeleteMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteMultiplexProgram' => ['name' => 'DeleteMultiplexProgram', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/multiplexes/{multiplexId}/programs/{programName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteMultiplexProgramRequest'], 'output' => ['shape' => 'DeleteMultiplexProgramResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteReservation' => ['name' => 'DeleteReservation', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/reservations/{reservationId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteReservationRequest'], 'output' => ['shape' => 'DeleteReservationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'DeleteSchedule' => ['name' => 'DeleteSchedule', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/channels/{channelId}/schedule', 'responseCode' => 200], 'input' => ['shape' => 'DeleteScheduleRequest'], 'output' => ['shape' => 'DeleteScheduleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'DELETE', 'requestUri' => '/prod/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteTagsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeChannel' => ['name' => 'DescribeChannel', 'http' => ['method' => 'GET', 'requestUri' => '/prod/channels/{channelId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelRequest'], 'output' => ['shape' => 'DescribeChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeInput' => ['name' => 'DescribeInput', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputs/{inputId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeInputRequest'], 'output' => ['shape' => 'DescribeInputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeInputDevice' => ['name' => 'DescribeInputDevice', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputDevices/{inputDeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeInputDeviceRequest'], 'output' => ['shape' => 'DescribeInputDeviceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeInputDeviceThumbnail' => ['name' => 'DescribeInputDeviceThumbnail', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/thumbnailData', 'responseCode' => 200], 'input' => ['shape' => 'DescribeInputDeviceThumbnailRequest'], 'output' => ['shape' => 'DescribeInputDeviceThumbnailResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeInputSecurityGroup' => ['name' => 'DescribeInputSecurityGroup', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputSecurityGroups/{inputSecurityGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeInputSecurityGroupRequest'], 'output' => ['shape' => 'DescribeInputSecurityGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeMultiplex' => ['name' => 'DescribeMultiplex', 'http' => ['method' => 'GET', 'requestUri' => '/prod/multiplexes/{multiplexId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMultiplexRequest'], 'output' => ['shape' => 'DescribeMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeMultiplexProgram' => ['name' => 'DescribeMultiplexProgram', 'http' => ['method' => 'GET', 'requestUri' => '/prod/multiplexes/{multiplexId}/programs/{programName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeMultiplexProgramRequest'], 'output' => ['shape' => 'DescribeMultiplexProgramResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeOffering' => ['name' => 'DescribeOffering', 'http' => ['method' => 'GET', 'requestUri' => '/prod/offerings/{offeringId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOfferingRequest'], 'output' => ['shape' => 'DescribeOfferingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeReservation' => ['name' => 'DescribeReservation', 'http' => ['method' => 'GET', 'requestUri' => '/prod/reservations/{reservationId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeReservationRequest'], 'output' => ['shape' => 'DescribeReservationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'DescribeSchedule' => ['name' => 'DescribeSchedule', 'http' => ['method' => 'GET', 'requestUri' => '/prod/channels/{channelId}/schedule', 'responseCode' => 200], 'input' => ['shape' => 'DescribeScheduleRequest'], 'output' => ['shape' => 'DescribeScheduleResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'GET', 'requestUri' => '/prod/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListInputDeviceTransfers' => ['name' => 'ListInputDeviceTransfers', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputDeviceTransfers', 'responseCode' => 200], 'input' => ['shape' => 'ListInputDeviceTransfersRequest'], 'output' => ['shape' => 'ListInputDeviceTransfersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListInputDevices' => ['name' => 'ListInputDevices', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputDevices', 'responseCode' => 200], 'input' => ['shape' => 'ListInputDevicesRequest'], 'output' => ['shape' => 'ListInputDevicesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListInputSecurityGroups' => ['name' => 'ListInputSecurityGroups', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputSecurityGroups', 'responseCode' => 200], 'input' => ['shape' => 'ListInputSecurityGroupsRequest'], 'output' => ['shape' => 'ListInputSecurityGroupsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListInputs' => ['name' => 'ListInputs', 'http' => ['method' => 'GET', 'requestUri' => '/prod/inputs', 'responseCode' => 200], 'input' => ['shape' => 'ListInputsRequest'], 'output' => ['shape' => 'ListInputsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListMultiplexPrograms' => ['name' => 'ListMultiplexPrograms', 'http' => ['method' => 'GET', 'requestUri' => '/prod/multiplexes/{multiplexId}/programs', 'responseCode' => 200], 'input' => ['shape' => 'ListMultiplexProgramsRequest'], 'output' => ['shape' => 'ListMultiplexProgramsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListMultiplexes' => ['name' => 'ListMultiplexes', 'http' => ['method' => 'GET', 'requestUri' => '/prod/multiplexes', 'responseCode' => 200], 'input' => ['shape' => 'ListMultiplexesRequest'], 'output' => ['shape' => 'ListMultiplexesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListOfferings' => ['name' => 'ListOfferings', 'http' => ['method' => 'GET', 'requestUri' => '/prod/offerings', 'responseCode' => 200], 'input' => ['shape' => 'ListOfferingsRequest'], 'output' => ['shape' => 'ListOfferingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListReservations' => ['name' => 'ListReservations', 'http' => ['method' => 'GET', 'requestUri' => '/prod/reservations', 'responseCode' => 200], 'input' => ['shape' => 'ListReservationsRequest'], 'output' => ['shape' => 'ListReservationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/prod/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'PurchaseOffering' => ['name' => 'PurchaseOffering', 'http' => ['method' => 'POST', 'requestUri' => '/prod/offerings/{offeringId}/purchase', 'responseCode' => 201], 'input' => ['shape' => 'PurchaseOfferingRequest'], 'output' => ['shape' => 'PurchaseOfferingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'RebootInputDevice' => ['name' => 'RebootInputDevice', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/reboot', 'responseCode' => 200], 'input' => ['shape' => 'RebootInputDeviceRequest'], 'output' => ['shape' => 'RebootInputDeviceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'RejectInputDeviceTransfer' => ['name' => 'RejectInputDeviceTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/reject', 'responseCode' => 200], 'input' => ['shape' => 'RejectInputDeviceTransferRequest'], 'output' => ['shape' => 'RejectInputDeviceTransferResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'StartChannel' => ['name' => 'StartChannel', 'http' => ['method' => 'POST', 'requestUri' => '/prod/channels/{channelId}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartChannelRequest'], 'output' => ['shape' => 'StartChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'StartInputDeviceMaintenanceWindow' => ['name' => 'StartInputDeviceMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow', 'responseCode' => 200], 'input' => ['shape' => 'StartInputDeviceMaintenanceWindowRequest'], 'output' => ['shape' => 'StartInputDeviceMaintenanceWindowResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'StartMultiplex' => ['name' => 'StartMultiplex', 'http' => ['method' => 'POST', 'requestUri' => '/prod/multiplexes/{multiplexId}/start', 'responseCode' => 202], 'input' => ['shape' => 'StartMultiplexRequest'], 'output' => ['shape' => 'StartMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'StopChannel' => ['name' => 'StopChannel', 'http' => ['method' => 'POST', 'requestUri' => '/prod/channels/{channelId}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopChannelRequest'], 'output' => ['shape' => 'StopChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'StopMultiplex' => ['name' => 'StopMultiplex', 'http' => ['method' => 'POST', 'requestUri' => '/prod/multiplexes/{multiplexId}/stop', 'responseCode' => 202], 'input' => ['shape' => 'StopMultiplexRequest'], 'output' => ['shape' => 'StopMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'TransferInputDevice' => ['name' => 'TransferInputDevice', 'http' => ['method' => 'POST', 'requestUri' => '/prod/inputDevices/{inputDeviceId}/transfer', 'responseCode' => 200], 'input' => ['shape' => 'TransferInputDeviceRequest'], 'output' => ['shape' => 'TransferInputDeviceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/channels/{channelId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'ConflictException']]], 'UpdateChannelClass' => ['name' => 'UpdateChannelClass', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/channels/{channelId}/channelClass', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelClassRequest'], 'output' => ['shape' => 'UpdateChannelClassResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdateInput' => ['name' => 'UpdateInput', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/inputs/{inputId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateInputRequest'], 'output' => ['shape' => 'UpdateInputResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'ConflictException']]], 'UpdateInputDevice' => ['name' => 'UpdateInputDevice', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/inputDevices/{inputDeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateInputDeviceRequest'], 'output' => ['shape' => 'UpdateInputDeviceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException']]], 'UpdateInputSecurityGroup' => ['name' => 'UpdateInputSecurityGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/inputSecurityGroups/{inputSecurityGroupId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateInputSecurityGroupRequest'], 'output' => ['shape' => 'UpdateInputSecurityGroupResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'ConflictException']]], 'UpdateMultiplex' => ['name' => 'UpdateMultiplex', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/multiplexes/{multiplexId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMultiplexRequest'], 'output' => ['shape' => 'UpdateMultiplexResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'ConflictException']]], 'UpdateMultiplexProgram' => ['name' => 'UpdateMultiplexProgram', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/multiplexes/{multiplexId}/programs/{programName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMultiplexProgramRequest'], 'output' => ['shape' => 'UpdateMultiplexProgramResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'ConflictException']]], 'UpdateReservation' => ['name' => 'UpdateReservation', 'http' => ['method' => 'PUT', 'requestUri' => '/prod/reservations/{reservationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReservationRequest'], 'output' => ['shape' => 'UpdateReservationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'BadGatewayException'], ['shape' => 'NotFoundException'], ['shape' => 'GatewayTimeoutException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]]], 'shapes' => ['AacCodingMode' => ['type' => 'string', 'enum' => ['AD_RECEIVER_MIX', 'CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_5_1']], 'AacInputType' => ['type' => 'string', 'enum' => ['BROADCASTER_MIXED_AD', 'NORMAL']], 'AacProfile' => ['type' => 'string', 'enum' => ['HEV1', 'HEV2', 'LC']], 'AacRateControlMode' => ['type' => 'string', 'enum' => ['CBR', 'VBR']], 'AacRawFormat' => ['type' => 'string', 'enum' => ['LATM_LOAS', 'NONE']], 'AacSettings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__double', 'locationName' => 'bitrate'], 'CodingMode' => ['shape' => 'AacCodingMode', 'locationName' => 'codingMode'], 'InputType' => ['shape' => 'AacInputType', 'locationName' => 'inputType'], 'Profile' => ['shape' => 'AacProfile', 'locationName' => 'profile'], 'RateControlMode' => ['shape' => 'AacRateControlMode', 'locationName' => 'rateControlMode'], 'RawFormat' => ['shape' => 'AacRawFormat', 'locationName' => 'rawFormat'], 'SampleRate' => ['shape' => '__double', 'locationName' => 'sampleRate'], 'Spec' => ['shape' => 'AacSpec', 'locationName' => 'spec'], 'VbrQuality' => ['shape' => 'AacVbrQuality', 'locationName' => 'vbrQuality']]], 'AacSpec' => ['type' => 'string', 'enum' => ['MPEG2', 'MPEG4']], 'AacVbrQuality' => ['type' => 'string', 'enum' => ['HIGH', 'LOW', 'MEDIUM_HIGH', 'MEDIUM_LOW']], 'Ac3BitstreamMode' => ['type' => 'string', 'enum' => ['COMMENTARY', 'COMPLETE_MAIN', 'DIALOGUE', 'EMERGENCY', 'HEARING_IMPAIRED', 'MUSIC_AND_EFFECTS', 'VISUALLY_IMPAIRED', 'VOICE_OVER']], 'Ac3CodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_3_2_LFE']], 'Ac3DrcProfile' => ['type' => 'string', 'enum' => ['FILM_STANDARD', 'NONE']], 'Ac3LfeFilter' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Ac3MetadataControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'Ac3Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__double', 'locationName' => 'bitrate'], 'BitstreamMode' => ['shape' => 'Ac3BitstreamMode', 'locationName' => 'bitstreamMode'], 'CodingMode' => ['shape' => 'Ac3CodingMode', 'locationName' => 'codingMode'], 'Dialnorm' => ['shape' => '__integerMin1Max31', 'locationName' => 'dialnorm'], 'DrcProfile' => ['shape' => 'Ac3DrcProfile', 'locationName' => 'drcProfile'], 'LfeFilter' => ['shape' => 'Ac3LfeFilter', 'locationName' => 'lfeFilter'], 'MetadataControl' => ['shape' => 'Ac3MetadataControl', 'locationName' => 'metadataControl']]], 'AcceptInputDeviceTransferRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'AcceptInputDeviceTransferResponse' => ['type' => 'structure', 'members' => []], 'AccessDenied' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'AccessibilityType' => ['type' => 'string', 'enum' => ['DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES', 'IMPLEMENTS_ACCESSIBILITY_FEATURES']], 'AfdSignaling' => ['type' => 'string', 'enum' => ['AUTO', 'FIXED', 'NONE']], 'AncillarySourceSettings' => ['type' => 'structure', 'members' => ['SourceAncillaryChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'sourceAncillaryChannelNumber']]], 'ArchiveCdnSettings' => ['type' => 'structure', 'members' => ['ArchiveS3Settings' => ['shape' => 'ArchiveS3Settings', 'locationName' => 'archiveS3Settings']]], 'ArchiveContainerSettings' => ['type' => 'structure', 'members' => ['M2tsSettings' => ['shape' => 'M2tsSettings', 'locationName' => 'm2tsSettings'], 'RawSettings' => ['shape' => 'RawSettings', 'locationName' => 'rawSettings']]], 'ArchiveGroupSettings' => ['type' => 'structure', 'members' => ['ArchiveCdnSettings' => ['shape' => 'ArchiveCdnSettings', 'locationName' => 'archiveCdnSettings'], 'Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'RolloverInterval' => ['shape' => '__integerMin1', 'locationName' => 'rolloverInterval']], 'required' => ['Destination']], 'ArchiveOutputSettings' => ['type' => 'structure', 'members' => ['ContainerSettings' => ['shape' => 'ArchiveContainerSettings', 'locationName' => 'containerSettings'], 'Extension' => ['shape' => '__string', 'locationName' => 'extension'], 'NameModifier' => ['shape' => '__string', 'locationName' => 'nameModifier']], 'required' => ['ContainerSettings']], 'ArchiveS3LogUploads' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'ArchiveS3Settings' => ['type' => 'structure', 'members' => ['CannedAcl' => ['shape' => 'S3CannedAcl', 'locationName' => 'cannedAcl']]], 'AribDestinationSettings' => ['type' => 'structure', 'members' => []], 'AribSourceSettings' => ['type' => 'structure', 'members' => []], 'AudioChannelMapping' => ['type' => 'structure', 'members' => ['InputChannelLevels' => ['shape' => '__listOfInputChannelLevel', 'locationName' => 'inputChannelLevels'], 'OutputChannel' => ['shape' => '__integerMin0Max7', 'locationName' => 'outputChannel']], 'required' => ['OutputChannel', 'InputChannelLevels']], 'AudioCodecSettings' => ['type' => 'structure', 'members' => ['AacSettings' => ['shape' => 'AacSettings', 'locationName' => 'aacSettings'], 'Ac3Settings' => ['shape' => 'Ac3Settings', 'locationName' => 'ac3Settings'], 'Eac3AtmosSettings' => ['shape' => 'Eac3AtmosSettings', 'locationName' => 'eac3AtmosSettings'], 'Eac3Settings' => ['shape' => 'Eac3Settings', 'locationName' => 'eac3Settings'], 'Mp2Settings' => ['shape' => 'Mp2Settings', 'locationName' => 'mp2Settings'], 'PassThroughSettings' => ['shape' => 'PassThroughSettings', 'locationName' => 'passThroughSettings'], 'WavSettings' => ['shape' => 'WavSettings', 'locationName' => 'wavSettings']]], 'AudioDescription' => ['type' => 'structure', 'members' => ['AudioNormalizationSettings' => ['shape' => 'AudioNormalizationSettings', 'locationName' => 'audioNormalizationSettings'], 'AudioSelectorName' => ['shape' => '__string', 'locationName' => 'audioSelectorName'], 'AudioType' => ['shape' => 'AudioType', 'locationName' => 'audioType'], 'AudioTypeControl' => ['shape' => 'AudioDescriptionAudioTypeControl', 'locationName' => 'audioTypeControl'], 'AudioWatermarkingSettings' => ['shape' => 'AudioWatermarkSettings', 'locationName' => 'audioWatermarkingSettings'], 'CodecSettings' => ['shape' => 'AudioCodecSettings', 'locationName' => 'codecSettings'], 'LanguageCode' => ['shape' => '__stringMin1Max35', 'locationName' => 'languageCode'], 'LanguageCodeControl' => ['shape' => 'AudioDescriptionLanguageCodeControl', 'locationName' => 'languageCodeControl'], 'Name' => ['shape' => '__stringMax255', 'locationName' => 'name'], 'RemixSettings' => ['shape' => 'RemixSettings', 'locationName' => 'remixSettings'], 'StreamName' => ['shape' => '__string', 'locationName' => 'streamName']], 'required' => ['AudioSelectorName', 'Name']], 'AudioDescriptionAudioTypeControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'AudioDescriptionLanguageCodeControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'AudioDolbyEDecode' => ['type' => 'structure', 'members' => ['ProgramSelection' => ['shape' => 'DolbyEProgramSelection', 'locationName' => 'programSelection']], 'required' => ['ProgramSelection']], 'AudioHlsRenditionSelection' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => '__stringMin1', 'locationName' => 'groupId'], 'Name' => ['shape' => '__stringMin1', 'locationName' => 'name']], 'required' => ['Name', 'GroupId']], 'AudioLanguageSelection' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => '__string', 'locationName' => 'languageCode'], 'LanguageSelectionPolicy' => ['shape' => 'AudioLanguageSelectionPolicy', 'locationName' => 'languageSelectionPolicy']], 'required' => ['LanguageCode']], 'AudioLanguageSelectionPolicy' => ['type' => 'string', 'enum' => ['LOOSE', 'STRICT']], 'AudioNormalizationAlgorithm' => ['type' => 'string', 'enum' => ['ITU_1770_1', 'ITU_1770_2']], 'AudioNormalizationAlgorithmControl' => ['type' => 'string', 'enum' => ['CORRECT_AUDIO']], 'AudioNormalizationSettings' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'AudioNormalizationAlgorithm', 'locationName' => 'algorithm'], 'AlgorithmControl' => ['shape' => 'AudioNormalizationAlgorithmControl', 'locationName' => 'algorithmControl'], 'TargetLkfs' => ['shape' => '__doubleMinNegative59Max0', 'locationName' => 'targetLkfs']]], 'AudioOnlyHlsSegmentType' => ['type' => 'string', 'enum' => ['AAC', 'FMP4']], 'AudioOnlyHlsSettings' => ['type' => 'structure', 'members' => ['AudioGroupId' => ['shape' => '__string', 'locationName' => 'audioGroupId'], 'AudioOnlyImage' => ['shape' => 'InputLocation', 'locationName' => 'audioOnlyImage'], 'AudioTrackType' => ['shape' => 'AudioOnlyHlsTrackType', 'locationName' => 'audioTrackType'], 'SegmentType' => ['shape' => 'AudioOnlyHlsSegmentType', 'locationName' => 'segmentType']]], 'AudioOnlyHlsTrackType' => ['type' => 'string', 'enum' => ['ALTERNATE_AUDIO_AUTO_SELECT', 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT', 'ALTERNATE_AUDIO_NOT_AUTO_SELECT', 'AUDIO_ONLY_VARIANT_STREAM']], 'AudioPidSelection' => ['type' => 'structure', 'members' => ['Pid' => ['shape' => '__integerMin0Max8191', 'locationName' => 'pid']], 'required' => ['Pid']], 'AudioSelector' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__stringMin1', 'locationName' => 'name'], 'SelectorSettings' => ['shape' => 'AudioSelectorSettings', 'locationName' => 'selectorSettings']], 'required' => ['Name']], 'AudioSelectorSettings' => ['type' => 'structure', 'members' => ['AudioHlsRenditionSelection' => ['shape' => 'AudioHlsRenditionSelection', 'locationName' => 'audioHlsRenditionSelection'], 'AudioLanguageSelection' => ['shape' => 'AudioLanguageSelection', 'locationName' => 'audioLanguageSelection'], 'AudioPidSelection' => ['shape' => 'AudioPidSelection', 'locationName' => 'audioPidSelection'], 'AudioTrackSelection' => ['shape' => 'AudioTrackSelection', 'locationName' => 'audioTrackSelection']]], 'AudioSilenceFailoverSettings' => ['type' => 'structure', 'members' => ['AudioSelectorName' => ['shape' => '__string', 'locationName' => 'audioSelectorName'], 'AudioSilenceThresholdMsec' => ['shape' => '__integerMin1000', 'locationName' => 'audioSilenceThresholdMsec']], 'required' => ['AudioSelectorName']], 'AudioTrack' => ['type' => 'structure', 'members' => ['Track' => ['shape' => '__integerMin1', 'locationName' => 'track']], 'required' => ['Track']], 'AudioTrackSelection' => ['type' => 'structure', 'members' => ['Tracks' => ['shape' => '__listOfAudioTrack', 'locationName' => 'tracks'], 'DolbyEDecode' => ['shape' => 'AudioDolbyEDecode', 'locationName' => 'dolbyEDecode']], 'required' => ['Tracks']], 'AudioType' => ['type' => 'string', 'enum' => ['CLEAN_EFFECTS', 'HEARING_IMPAIRED', 'UNDEFINED', 'VISUAL_IMPAIRED_COMMENTARY']], 'AudioWatermarkSettings' => ['type' => 'structure', 'members' => ['NielsenWatermarksSettings' => ['shape' => 'NielsenWatermarksSettings', 'locationName' => 'nielsenWatermarksSettings']]], 'AuthenticationScheme' => ['type' => 'string', 'enum' => ['AKAMAI', 'COMMON']], 'AutomaticInputFailoverSettings' => ['type' => 'structure', 'members' => ['ErrorClearTimeMsec' => ['shape' => '__integerMin1', 'locationName' => 'errorClearTimeMsec'], 'FailoverConditions' => ['shape' => '__listOfFailoverCondition', 'locationName' => 'failoverConditions'], 'InputPreference' => ['shape' => 'InputPreference', 'locationName' => 'inputPreference'], 'SecondaryInputId' => ['shape' => '__string', 'locationName' => 'secondaryInputId']], 'required' => ['SecondaryInputId']], 'AvailBlanking' => ['type' => 'structure', 'members' => ['AvailBlankingImage' => ['shape' => 'InputLocation', 'locationName' => 'availBlankingImage'], 'State' => ['shape' => 'AvailBlankingState', 'locationName' => 'state']]], 'AvailBlankingState' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'AvailConfiguration' => ['type' => 'structure', 'members' => ['AvailSettings' => ['shape' => 'AvailSettings', 'locationName' => 'availSettings']]], 'AvailSettings' => ['type' => 'structure', 'members' => ['Esam' => ['shape' => 'Esam', 'locationName' => 'esam'], 'Scte35SpliceInsert' => ['shape' => 'Scte35SpliceInsert', 'locationName' => 'scte35SpliceInsert'], 'Scte35TimeSignalApos' => ['shape' => 'Scte35TimeSignalApos', 'locationName' => 'scte35TimeSignalApos']]], 'BadGatewayException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 502]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BatchDelete' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'InputIds' => ['shape' => '__listOf__string', 'locationName' => 'inputIds'], 'InputSecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroupIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchDeleteRequest' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'InputIds' => ['shape' => '__listOf__string', 'locationName' => 'inputIds'], 'InputSecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroupIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchDeleteResponse' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchDeleteResultModel' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchFailedResultModel' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Code' => ['shape' => '__string', 'locationName' => 'code'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'BatchScheduleActionCreateRequest' => ['type' => 'structure', 'members' => ['ScheduleActions' => ['shape' => '__listOfScheduleAction', 'locationName' => 'scheduleActions']], 'required' => ['ScheduleActions']], 'BatchScheduleActionCreateResult' => ['type' => 'structure', 'members' => ['ScheduleActions' => ['shape' => '__listOfScheduleAction', 'locationName' => 'scheduleActions']], 'required' => ['ScheduleActions']], 'BatchScheduleActionDeleteRequest' => ['type' => 'structure', 'members' => ['ActionNames' => ['shape' => '__listOf__string', 'locationName' => 'actionNames']], 'required' => ['ActionNames']], 'BatchScheduleActionDeleteResult' => ['type' => 'structure', 'members' => ['ScheduleActions' => ['shape' => '__listOfScheduleAction', 'locationName' => 'scheduleActions']], 'required' => ['ScheduleActions']], 'BatchStart' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchStartRequest' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchStartResponse' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchStartResultModel' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchStop' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchStopRequest' => ['type' => 'structure', 'members' => ['ChannelIds' => ['shape' => '__listOf__string', 'locationName' => 'channelIds'], 'MultiplexIds' => ['shape' => '__listOf__string', 'locationName' => 'multiplexIds']]], 'BatchStopResponse' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchStopResultModel' => ['type' => 'structure', 'members' => ['Failed' => ['shape' => '__listOfBatchFailedResultModel', 'locationName' => 'failed'], 'Successful' => ['shape' => '__listOfBatchSuccessfulResultModel', 'locationName' => 'successful']]], 'BatchSuccessfulResultModel' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'State' => ['shape' => '__string', 'locationName' => 'state']]], 'BatchUpdateScheduleRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId'], 'Creates' => ['shape' => 'BatchScheduleActionCreateRequest', 'locationName' => 'creates'], 'Deletes' => ['shape' => 'BatchScheduleActionDeleteRequest', 'locationName' => 'deletes']], 'required' => ['ChannelId']], 'BatchUpdateScheduleResponse' => ['type' => 'structure', 'members' => ['Creates' => ['shape' => 'BatchScheduleActionCreateResult', 'locationName' => 'creates'], 'Deletes' => ['shape' => 'BatchScheduleActionDeleteResult', 'locationName' => 'deletes']]], 'BatchUpdateScheduleResult' => ['type' => 'structure', 'members' => ['Creates' => ['shape' => 'BatchScheduleActionCreateResult', 'locationName' => 'creates'], 'Deletes' => ['shape' => 'BatchScheduleActionDeleteResult', 'locationName' => 'deletes']]], 'BlackoutSlate' => ['type' => 'structure', 'members' => ['BlackoutSlateImage' => ['shape' => 'InputLocation', 'locationName' => 'blackoutSlateImage'], 'NetworkEndBlackout' => ['shape' => 'BlackoutSlateNetworkEndBlackout', 'locationName' => 'networkEndBlackout'], 'NetworkEndBlackoutImage' => ['shape' => 'InputLocation', 'locationName' => 'networkEndBlackoutImage'], 'NetworkId' => ['shape' => '__stringMin34Max34', 'locationName' => 'networkId'], 'State' => ['shape' => 'BlackoutSlateState', 'locationName' => 'state']]], 'BlackoutSlateNetworkEndBlackout' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'BlackoutSlateState' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'BurnInAlignment' => ['type' => 'string', 'enum' => ['CENTERED', 'LEFT', 'SMART']], 'BurnInBackgroundColor' => ['type' => 'string', 'enum' => ['BLACK', 'NONE', 'WHITE']], 'BurnInDestinationSettings' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'BurnInAlignment', 'locationName' => 'alignment'], 'BackgroundColor' => ['shape' => 'BurnInBackgroundColor', 'locationName' => 'backgroundColor'], 'BackgroundOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'backgroundOpacity'], 'Font' => ['shape' => 'InputLocation', 'locationName' => 'font'], 'FontColor' => ['shape' => 'BurnInFontColor', 'locationName' => 'fontColor'], 'FontOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'fontOpacity'], 'FontResolution' => ['shape' => '__integerMin96Max600', 'locationName' => 'fontResolution'], 'FontSize' => ['shape' => '__string', 'locationName' => 'fontSize'], 'OutlineColor' => ['shape' => 'BurnInOutlineColor', 'locationName' => 'outlineColor'], 'OutlineSize' => ['shape' => '__integerMin0Max10', 'locationName' => 'outlineSize'], 'ShadowColor' => ['shape' => 'BurnInShadowColor', 'locationName' => 'shadowColor'], 'ShadowOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'shadowOpacity'], 'ShadowXOffset' => ['shape' => '__integer', 'locationName' => 'shadowXOffset'], 'ShadowYOffset' => ['shape' => '__integer', 'locationName' => 'shadowYOffset'], 'TeletextGridControl' => ['shape' => 'BurnInTeletextGridControl', 'locationName' => 'teletextGridControl'], 'XPosition' => ['shape' => '__integerMin0', 'locationName' => 'xPosition'], 'YPosition' => ['shape' => '__integerMin0', 'locationName' => 'yPosition']]], 'BurnInFontColor' => ['type' => 'string', 'enum' => ['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']], 'BurnInOutlineColor' => ['type' => 'string', 'enum' => ['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']], 'BurnInShadowColor' => ['type' => 'string', 'enum' => ['BLACK', 'NONE', 'WHITE']], 'BurnInTeletextGridControl' => ['type' => 'string', 'enum' => ['FIXED', 'SCALED']], 'CancelInputDeviceTransferRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'CancelInputDeviceTransferResponse' => ['type' => 'structure', 'members' => []], 'CaptionDescription' => ['type' => 'structure', 'members' => ['Accessibility' => ['shape' => 'AccessibilityType', 'locationName' => 'accessibility'], 'CaptionSelectorName' => ['shape' => '__string', 'locationName' => 'captionSelectorName'], 'DestinationSettings' => ['shape' => 'CaptionDestinationSettings', 'locationName' => 'destinationSettings'], 'LanguageCode' => ['shape' => '__string', 'locationName' => 'languageCode'], 'LanguageDescription' => ['shape' => '__string', 'locationName' => 'languageDescription'], 'Name' => ['shape' => '__string', 'locationName' => 'name']], 'required' => ['CaptionSelectorName', 'Name']], 'CaptionDestinationSettings' => ['type' => 'structure', 'members' => ['AribDestinationSettings' => ['shape' => 'AribDestinationSettings', 'locationName' => 'aribDestinationSettings'], 'BurnInDestinationSettings' => ['shape' => 'BurnInDestinationSettings', 'locationName' => 'burnInDestinationSettings'], 'DvbSubDestinationSettings' => ['shape' => 'DvbSubDestinationSettings', 'locationName' => 'dvbSubDestinationSettings'], 'EbuTtDDestinationSettings' => ['shape' => 'EbuTtDDestinationSettings', 'locationName' => 'ebuTtDDestinationSettings'], 'EmbeddedDestinationSettings' => ['shape' => 'EmbeddedDestinationSettings', 'locationName' => 'embeddedDestinationSettings'], 'EmbeddedPlusScte20DestinationSettings' => ['shape' => 'EmbeddedPlusScte20DestinationSettings', 'locationName' => 'embeddedPlusScte20DestinationSettings'], 'RtmpCaptionInfoDestinationSettings' => ['shape' => 'RtmpCaptionInfoDestinationSettings', 'locationName' => 'rtmpCaptionInfoDestinationSettings'], 'Scte20PlusEmbeddedDestinationSettings' => ['shape' => 'Scte20PlusEmbeddedDestinationSettings', 'locationName' => 'scte20PlusEmbeddedDestinationSettings'], 'Scte27DestinationSettings' => ['shape' => 'Scte27DestinationSettings', 'locationName' => 'scte27DestinationSettings'], 'SmpteTtDestinationSettings' => ['shape' => 'SmpteTtDestinationSettings', 'locationName' => 'smpteTtDestinationSettings'], 'TeletextDestinationSettings' => ['shape' => 'TeletextDestinationSettings', 'locationName' => 'teletextDestinationSettings'], 'TtmlDestinationSettings' => ['shape' => 'TtmlDestinationSettings', 'locationName' => 'ttmlDestinationSettings'], 'WebvttDestinationSettings' => ['shape' => 'WebvttDestinationSettings', 'locationName' => 'webvttDestinationSettings']]], 'CaptionLanguageMapping' => ['type' => 'structure', 'members' => ['CaptionChannel' => ['shape' => '__integerMin1Max4', 'locationName' => 'captionChannel'], 'LanguageCode' => ['shape' => '__stringMin3Max3', 'locationName' => 'languageCode'], 'LanguageDescription' => ['shape' => '__stringMin1', 'locationName' => 'languageDescription']], 'required' => ['LanguageCode', 'LanguageDescription', 'CaptionChannel']], 'CaptionRectangle' => ['type' => 'structure', 'members' => ['Height' => ['shape' => '__doubleMin0Max100', 'locationName' => 'height'], 'LeftOffset' => ['shape' => '__doubleMin0Max100', 'locationName' => 'leftOffset'], 'TopOffset' => ['shape' => '__doubleMin0Max100', 'locationName' => 'topOffset'], 'Width' => ['shape' => '__doubleMin0Max100', 'locationName' => 'width']], 'required' => ['TopOffset', 'Height', 'Width', 'LeftOffset']], 'CaptionSelector' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => '__string', 'locationName' => 'languageCode'], 'Name' => ['shape' => '__stringMin1', 'locationName' => 'name'], 'SelectorSettings' => ['shape' => 'CaptionSelectorSettings', 'locationName' => 'selectorSettings']], 'required' => ['Name']], 'CaptionSelectorSettings' => ['type' => 'structure', 'members' => ['AncillarySourceSettings' => ['shape' => 'AncillarySourceSettings', 'locationName' => 'ancillarySourceSettings'], 'AribSourceSettings' => ['shape' => 'AribSourceSettings', 'locationName' => 'aribSourceSettings'], 'DvbSubSourceSettings' => ['shape' => 'DvbSubSourceSettings', 'locationName' => 'dvbSubSourceSettings'], 'EmbeddedSourceSettings' => ['shape' => 'EmbeddedSourceSettings', 'locationName' => 'embeddedSourceSettings'], 'Scte20SourceSettings' => ['shape' => 'Scte20SourceSettings', 'locationName' => 'scte20SourceSettings'], 'Scte27SourceSettings' => ['shape' => 'Scte27SourceSettings', 'locationName' => 'scte27SourceSettings'], 'TeletextSourceSettings' => ['shape' => 'TeletextSourceSettings', 'locationName' => 'teletextSourceSettings']]], 'CdiInputResolution' => ['type' => 'string', 'enum' => ['SD', 'HD', 'FHD', 'UHD']], 'CdiInputSpecification' => ['type' => 'structure', 'members' => ['Resolution' => ['shape' => 'CdiInputResolution', 'locationName' => 'resolution']]], 'Channel' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelineDetails' => ['shape' => '__listOfPipelineDetail', 'locationName' => 'pipelineDetails'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'ChannelClass' => ['type' => 'string', 'enum' => ['STANDARD', 'SINGLE_PIPELINE']], 'ChannelConfigurationValidationError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'ValidationErrors' => ['shape' => '__listOfValidationError', 'locationName' => 'validationErrors']]], 'ChannelEgressEndpoint' => ['type' => 'structure', 'members' => ['SourceIp' => ['shape' => '__string', 'locationName' => 'sourceIp']]], 'ChannelState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'IDLE', 'STARTING', 'RUNNING', 'RECOVERING', 'STOPPING', 'DELETING', 'DELETED', 'UPDATING', 'UPDATE_FAILED']], 'ChannelSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'ClaimDeviceRequest' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id']]], 'ClaimDeviceResponse' => ['type' => 'structure', 'members' => []], 'ColorSpacePassthroughSettings' => ['type' => 'structure', 'members' => []], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateChannel' => ['type' => 'structure', 'members' => ['CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceCreateSettings', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Reserved' => ['shape' => '__string', 'locationName' => 'reserved', 'deprecated' => \true], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettings', 'locationName' => 'vpc']]], 'CreateChannelRequest' => ['type' => 'structure', 'members' => ['CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceCreateSettings', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Reserved' => ['shape' => '__string', 'locationName' => 'reserved', 'deprecated' => \true], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettings', 'locationName' => 'vpc']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel', 'locationName' => 'channel']]], 'CreateChannelResultModel' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel', 'locationName' => 'channel']]], 'CreateInput' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => '__listOfInputDestinationRequest', 'locationName' => 'destinations'], 'InputDevices' => ['shape' => '__listOfInputDeviceSettings', 'locationName' => 'inputDevices'], 'InputSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroups'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlowRequest', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Sources' => ['shape' => '__listOfInputSourceRequest', 'locationName' => 'sources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'InputType', 'locationName' => 'type'], 'Vpc' => ['shape' => 'InputVpcRequest', 'locationName' => 'vpc']]], 'CreateInputRequest' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => '__listOfInputDestinationRequest', 'locationName' => 'destinations'], 'InputDevices' => ['shape' => '__listOfInputDeviceSettings', 'locationName' => 'inputDevices'], 'InputSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroups'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlowRequest', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Sources' => ['shape' => '__listOfInputSourceRequest', 'locationName' => 'sources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'InputType', 'locationName' => 'type'], 'Vpc' => ['shape' => 'InputVpcRequest', 'locationName' => 'vpc']]], 'CreateInputResponse' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'CreateInputResultModel' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'CreateInputSecurityGroupRequest' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'WhitelistRules' => ['shape' => '__listOfInputWhitelistRuleCidr', 'locationName' => 'whitelistRules']]], 'CreateInputSecurityGroupResponse' => ['type' => 'structure', 'members' => ['SecurityGroup' => ['shape' => 'InputSecurityGroup', 'locationName' => 'securityGroup']]], 'CreateInputSecurityGroupResultModel' => ['type' => 'structure', 'members' => ['SecurityGroup' => ['shape' => 'InputSecurityGroup', 'locationName' => 'securityGroup']]], 'CreateMultiplex' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['RequestId', 'MultiplexSettings', 'AvailabilityZones', 'Name']], 'CreateMultiplexProgram' => ['type' => 'structure', 'members' => ['MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true]], 'required' => ['RequestId', 'MultiplexProgramSettings', 'ProgramName']], 'CreateMultiplexProgramRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true]], 'required' => ['MultiplexId', 'RequestId', 'MultiplexProgramSettings', 'ProgramName']], 'CreateMultiplexProgramResponse' => ['type' => 'structure', 'members' => ['MultiplexProgram' => ['shape' => 'MultiplexProgram', 'locationName' => 'multiplexProgram']]], 'CreateMultiplexProgramResultModel' => ['type' => 'structure', 'members' => ['MultiplexProgram' => ['shape' => 'MultiplexProgram', 'locationName' => 'multiplexProgram']]], 'CreateMultiplexRequest' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['RequestId', 'MultiplexSettings', 'AvailabilityZones', 'Name']], 'CreateMultiplexResponse' => ['type' => 'structure', 'members' => ['Multiplex' => ['shape' => 'Multiplex', 'locationName' => 'multiplex']]], 'CreateMultiplexResultModel' => ['type' => 'structure', 'members' => ['Multiplex' => ['shape' => 'Multiplex', 'locationName' => 'multiplex']]], 'CreatePartnerInput' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreatePartnerInputRequest' => ['type' => 'structure', 'members' => ['InputId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputId'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['InputId']], 'CreatePartnerInputResponse' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'CreatePartnerInputResultModel' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'CreateTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceArn']], 'DeleteChannelRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId']], 'required' => ['ChannelId']], 'DeleteChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelineDetails' => ['shape' => '__listOfPipelineDetail', 'locationName' => 'pipelineDetails'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'DeleteInputRequest' => ['type' => 'structure', 'members' => ['InputId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputId']], 'required' => ['InputId']], 'DeleteInputResponse' => ['type' => 'structure', 'members' => []], 'DeleteInputSecurityGroupRequest' => ['type' => 'structure', 'members' => ['InputSecurityGroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputSecurityGroupId']], 'required' => ['InputSecurityGroupId']], 'DeleteInputSecurityGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteMultiplexProgramRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'programName']], 'required' => ['MultiplexId', 'ProgramName']], 'DeleteMultiplexProgramResponse' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'locationName' => 'channelId'], 'MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'PacketIdentifiersMap' => ['shape' => 'MultiplexProgramPacketIdentifiersMap', 'locationName' => 'packetIdentifiersMap'], 'PipelineDetails' => ['shape' => '__listOfMultiplexProgramPipelineDetail', 'locationName' => 'pipelineDetails'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName']]], 'DeleteMultiplexRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId']], 'required' => ['MultiplexId']], 'DeleteMultiplexResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Destinations' => ['shape' => '__listOfMultiplexOutputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DeleteReservationRequest' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'reservationId']], 'required' => ['ReservationId']], 'DeleteReservationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Count' => ['shape' => '__integer', 'locationName' => 'count'], 'CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'OfferingDurationUnits', 'locationName' => 'durationUnits'], 'End' => ['shape' => '__string', 'locationName' => 'end'], 'FixedPrice' => ['shape' => '__double', 'locationName' => 'fixedPrice'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'OfferingId' => ['shape' => '__string', 'locationName' => 'offeringId'], 'OfferingType' => ['shape' => 'OfferingType', 'locationName' => 'offeringType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'ReservationId' => ['shape' => '__string', 'locationName' => 'reservationId'], 'ResourceSpecification' => ['shape' => 'ReservationResourceSpecification', 'locationName' => 'resourceSpecification'], 'Start' => ['shape' => '__string', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'UsagePrice' => ['shape' => '__double', 'locationName' => 'usagePrice']]], 'DeleteScheduleRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId']], 'required' => ['ChannelId']], 'DeleteScheduleResponse' => ['type' => 'structure', 'members' => []], 'DeleteTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'DescribeChannelRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId']], 'required' => ['ChannelId']], 'DescribeChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelineDetails' => ['shape' => '__listOfPipelineDetail', 'locationName' => 'pipelineDetails'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'DescribeInputDeviceRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'DescribeInputDeviceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'ConnectionState' => ['shape' => 'InputDeviceConnectionState', 'locationName' => 'connectionState'], 'DeviceSettingsSyncState' => ['shape' => 'DeviceSettingsSyncState', 'locationName' => 'deviceSettingsSyncState'], 'DeviceUpdateStatus' => ['shape' => 'DeviceUpdateStatus', 'locationName' => 'deviceUpdateStatus'], 'HdDeviceSettings' => ['shape' => 'InputDeviceHdSettings', 'locationName' => 'hdDeviceSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MacAddress' => ['shape' => '__string', 'locationName' => 'macAddress'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkSettings' => ['shape' => 'InputDeviceNetworkSettings', 'locationName' => 'networkSettings'], 'SerialNumber' => ['shape' => '__string', 'locationName' => 'serialNumber'], 'Type' => ['shape' => 'InputDeviceType', 'locationName' => 'type'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceUhdSettings', 'locationName' => 'uhdDeviceSettings']]], 'DescribeInputDeviceThumbnailRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId'], 'Accept' => ['shape' => 'AcceptHeader', 'location' => 'header', 'locationName' => 'accept']], 'required' => ['InputDeviceId', 'Accept']], 'DescribeInputDeviceThumbnailResponse' => ['type' => 'structure', 'members' => ['Body' => ['shape' => 'InputDeviceThumbnail', 'locationName' => 'body'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'ContentLength' => ['shape' => '__long', 'location' => 'header', 'locationName' => 'Content-Length'], 'ETag' => ['shape' => '__string', 'location' => 'header', 'locationName' => 'ETag'], 'LastModified' => ['shape' => '__timestamp', 'location' => 'header', 'locationName' => 'Last-Modified']], 'payload' => 'Body'], 'DescribeInputRequest' => ['type' => 'structure', 'members' => ['InputId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputId']], 'required' => ['InputId']], 'DescribeInputResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AttachedChannels' => ['shape' => '__listOf__string', 'locationName' => 'attachedChannels'], 'Destinations' => ['shape' => '__listOfInputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputClass' => ['shape' => 'InputClass', 'locationName' => 'inputClass'], 'InputDevices' => ['shape' => '__listOfInputDeviceSettings', 'locationName' => 'inputDevices'], 'InputPartnerIds' => ['shape' => '__listOf__string', 'locationName' => 'inputPartnerIds'], 'InputSourceType' => ['shape' => 'InputSourceType', 'locationName' => 'inputSourceType'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlow', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'Sources' => ['shape' => '__listOfInputSource', 'locationName' => 'sources'], 'State' => ['shape' => 'InputState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'InputType', 'locationName' => 'type']]], 'DescribeInputSecurityGroupRequest' => ['type' => 'structure', 'members' => ['InputSecurityGroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputSecurityGroupId']], 'required' => ['InputSecurityGroupId']], 'DescribeInputSecurityGroupResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'Inputs' => ['shape' => '__listOf__string', 'locationName' => 'inputs'], 'State' => ['shape' => 'InputSecurityGroupState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'WhitelistRules' => ['shape' => '__listOfInputWhitelistRule', 'locationName' => 'whitelistRules']]], 'DescribeMultiplexProgramRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'programName']], 'required' => ['MultiplexId', 'ProgramName']], 'DescribeMultiplexProgramResponse' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'locationName' => 'channelId'], 'MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'PacketIdentifiersMap' => ['shape' => 'MultiplexProgramPacketIdentifiersMap', 'locationName' => 'packetIdentifiersMap'], 'PipelineDetails' => ['shape' => '__listOfMultiplexProgramPipelineDetail', 'locationName' => 'pipelineDetails'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName']]], 'DescribeMultiplexRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId']], 'required' => ['MultiplexId']], 'DescribeMultiplexResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Destinations' => ['shape' => '__listOfMultiplexOutputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DescribeOfferingRequest' => ['type' => 'structure', 'members' => ['OfferingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'offeringId']], 'required' => ['OfferingId']], 'DescribeOfferingResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'OfferingDurationUnits', 'locationName' => 'durationUnits'], 'FixedPrice' => ['shape' => '__double', 'locationName' => 'fixedPrice'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'OfferingId' => ['shape' => '__string', 'locationName' => 'offeringId'], 'OfferingType' => ['shape' => 'OfferingType', 'locationName' => 'offeringType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'ResourceSpecification' => ['shape' => 'ReservationResourceSpecification', 'locationName' => 'resourceSpecification'], 'UsagePrice' => ['shape' => '__double', 'locationName' => 'usagePrice']]], 'DescribeReservationRequest' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'reservationId']], 'required' => ['ReservationId']], 'DescribeReservationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Count' => ['shape' => '__integer', 'locationName' => 'count'], 'CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'OfferingDurationUnits', 'locationName' => 'durationUnits'], 'End' => ['shape' => '__string', 'locationName' => 'end'], 'FixedPrice' => ['shape' => '__double', 'locationName' => 'fixedPrice'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'OfferingId' => ['shape' => '__string', 'locationName' => 'offeringId'], 'OfferingType' => ['shape' => 'OfferingType', 'locationName' => 'offeringType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'ReservationId' => ['shape' => '__string', 'locationName' => 'reservationId'], 'ResourceSpecification' => ['shape' => 'ReservationResourceSpecification', 'locationName' => 'resourceSpecification'], 'Start' => ['shape' => '__string', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'UsagePrice' => ['shape' => '__double', 'locationName' => 'usagePrice']]], 'DescribeScheduleRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ChannelId']], 'DescribeScheduleResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'ScheduleActions' => ['shape' => '__listOfScheduleAction', 'locationName' => 'scheduleActions']]], 'DeviceSettingsSyncState' => ['type' => 'string', 'enum' => ['SYNCED', 'SYNCING']], 'DeviceUpdateStatus' => ['type' => 'string', 'enum' => ['UP_TO_DATE', 'NOT_UP_TO_DATE', 'UPDATING']], 'DolbyEProgramSelection' => ['type' => 'string', 'enum' => ['ALL_CHANNELS', 'PROGRAM_1', 'PROGRAM_2', 'PROGRAM_3', 'PROGRAM_4', 'PROGRAM_5', 'PROGRAM_6', 'PROGRAM_7', 'PROGRAM_8']], 'DolbyVision81Settings' => ['type' => 'structure', 'members' => []], 'DvbNitSettings' => ['type' => 'structure', 'members' => ['NetworkId' => ['shape' => '__integerMin0Max65536', 'locationName' => 'networkId'], 'NetworkName' => ['shape' => '__stringMin1Max256', 'locationName' => 'networkName'], 'RepInterval' => ['shape' => '__integerMin25Max10000', 'locationName' => 'repInterval']], 'required' => ['NetworkName', 'NetworkId']], 'DvbSdtOutputSdt' => ['type' => 'string', 'enum' => ['SDT_FOLLOW', 'SDT_FOLLOW_IF_PRESENT', 'SDT_MANUAL', 'SDT_NONE']], 'DvbSdtSettings' => ['type' => 'structure', 'members' => ['OutputSdt' => ['shape' => 'DvbSdtOutputSdt', 'locationName' => 'outputSdt'], 'RepInterval' => ['shape' => '__integerMin25Max2000', 'locationName' => 'repInterval'], 'ServiceName' => ['shape' => '__stringMin1Max256', 'locationName' => 'serviceName'], 'ServiceProviderName' => ['shape' => '__stringMin1Max256', 'locationName' => 'serviceProviderName']]], 'DvbSubDestinationAlignment' => ['type' => 'string', 'enum' => ['CENTERED', 'LEFT', 'SMART']], 'DvbSubDestinationBackgroundColor' => ['type' => 'string', 'enum' => ['BLACK', 'NONE', 'WHITE']], 'DvbSubDestinationFontColor' => ['type' => 'string', 'enum' => ['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']], 'DvbSubDestinationOutlineColor' => ['type' => 'string', 'enum' => ['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']], 'DvbSubDestinationSettings' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'DvbSubDestinationAlignment', 'locationName' => 'alignment'], 'BackgroundColor' => ['shape' => 'DvbSubDestinationBackgroundColor', 'locationName' => 'backgroundColor'], 'BackgroundOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'backgroundOpacity'], 'Font' => ['shape' => 'InputLocation', 'locationName' => 'font'], 'FontColor' => ['shape' => 'DvbSubDestinationFontColor', 'locationName' => 'fontColor'], 'FontOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'fontOpacity'], 'FontResolution' => ['shape' => '__integerMin96Max600', 'locationName' => 'fontResolution'], 'FontSize' => ['shape' => '__string', 'locationName' => 'fontSize'], 'OutlineColor' => ['shape' => 'DvbSubDestinationOutlineColor', 'locationName' => 'outlineColor'], 'OutlineSize' => ['shape' => '__integerMin0Max10', 'locationName' => 'outlineSize'], 'ShadowColor' => ['shape' => 'DvbSubDestinationShadowColor', 'locationName' => 'shadowColor'], 'ShadowOpacity' => ['shape' => '__integerMin0Max255', 'locationName' => 'shadowOpacity'], 'ShadowXOffset' => ['shape' => '__integer', 'locationName' => 'shadowXOffset'], 'ShadowYOffset' => ['shape' => '__integer', 'locationName' => 'shadowYOffset'], 'TeletextGridControl' => ['shape' => 'DvbSubDestinationTeletextGridControl', 'locationName' => 'teletextGridControl'], 'XPosition' => ['shape' => '__integerMin0', 'locationName' => 'xPosition'], 'YPosition' => ['shape' => '__integerMin0', 'locationName' => 'yPosition']]], 'DvbSubDestinationShadowColor' => ['type' => 'string', 'enum' => ['BLACK', 'NONE', 'WHITE']], 'DvbSubDestinationTeletextGridControl' => ['type' => 'string', 'enum' => ['FIXED', 'SCALED']], 'DvbSubOcrLanguage' => ['type' => 'string', 'enum' => ['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']], 'DvbSubSourceSettings' => ['type' => 'structure', 'members' => ['OcrLanguage' => ['shape' => 'DvbSubOcrLanguage', 'locationName' => 'ocrLanguage'], 'Pid' => ['shape' => '__integerMin1', 'locationName' => 'pid']]], 'DvbTdtSettings' => ['type' => 'structure', 'members' => ['RepInterval' => ['shape' => '__integerMin1000Max30000', 'locationName' => 'repInterval']]], 'Eac3AtmosCodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_5_1_4', 'CODING_MODE_7_1_4', 'CODING_MODE_9_1_6']], 'Eac3AtmosDrcLine' => ['type' => 'string', 'enum' => ['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']], 'Eac3AtmosDrcRf' => ['type' => 'string', 'enum' => ['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']], 'Eac3AtmosSettings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__double', 'locationName' => 'bitrate'], 'CodingMode' => ['shape' => 'Eac3AtmosCodingMode', 'locationName' => 'codingMode'], 'Dialnorm' => ['shape' => '__integerMin1Max31', 'locationName' => 'dialnorm'], 'DrcLine' => ['shape' => 'Eac3AtmosDrcLine', 'locationName' => 'drcLine'], 'DrcRf' => ['shape' => 'Eac3AtmosDrcRf', 'locationName' => 'drcRf'], 'HeightTrim' => ['shape' => '__double', 'locationName' => 'heightTrim'], 'SurroundTrim' => ['shape' => '__double', 'locationName' => 'surroundTrim']]], 'Eac3AttenuationControl' => ['type' => 'string', 'enum' => ['ATTENUATE_3_DB', 'NONE']], 'Eac3BitstreamMode' => ['type' => 'string', 'enum' => ['COMMENTARY', 'COMPLETE_MAIN', 'EMERGENCY', 'HEARING_IMPAIRED', 'VISUALLY_IMPAIRED']], 'Eac3CodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_2_0', 'CODING_MODE_3_2']], 'Eac3DcFilter' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Eac3DrcLine' => ['type' => 'string', 'enum' => ['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']], 'Eac3DrcRf' => ['type' => 'string', 'enum' => ['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']], 'Eac3LfeControl' => ['type' => 'string', 'enum' => ['LFE', 'NO_LFE']], 'Eac3LfeFilter' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'Eac3MetadataControl' => ['type' => 'string', 'enum' => ['FOLLOW_INPUT', 'USE_CONFIGURED']], 'Eac3PassthroughControl' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'WHEN_POSSIBLE']], 'Eac3PhaseControl' => ['type' => 'string', 'enum' => ['NO_SHIFT', 'SHIFT_90_DEGREES']], 'Eac3Settings' => ['type' => 'structure', 'members' => ['AttenuationControl' => ['shape' => 'Eac3AttenuationControl', 'locationName' => 'attenuationControl'], 'Bitrate' => ['shape' => '__double', 'locationName' => 'bitrate'], 'BitstreamMode' => ['shape' => 'Eac3BitstreamMode', 'locationName' => 'bitstreamMode'], 'CodingMode' => ['shape' => 'Eac3CodingMode', 'locationName' => 'codingMode'], 'DcFilter' => ['shape' => 'Eac3DcFilter', 'locationName' => 'dcFilter'], 'Dialnorm' => ['shape' => '__integerMin1Max31', 'locationName' => 'dialnorm'], 'DrcLine' => ['shape' => 'Eac3DrcLine', 'locationName' => 'drcLine'], 'DrcRf' => ['shape' => 'Eac3DrcRf', 'locationName' => 'drcRf'], 'LfeControl' => ['shape' => 'Eac3LfeControl', 'locationName' => 'lfeControl'], 'LfeFilter' => ['shape' => 'Eac3LfeFilter', 'locationName' => 'lfeFilter'], 'LoRoCenterMixLevel' => ['shape' => '__double', 'locationName' => 'loRoCenterMixLevel'], 'LoRoSurroundMixLevel' => ['shape' => '__double', 'locationName' => 'loRoSurroundMixLevel'], 'LtRtCenterMixLevel' => ['shape' => '__double', 'locationName' => 'ltRtCenterMixLevel'], 'LtRtSurroundMixLevel' => ['shape' => '__double', 'locationName' => 'ltRtSurroundMixLevel'], 'MetadataControl' => ['shape' => 'Eac3MetadataControl', 'locationName' => 'metadataControl'], 'PassthroughControl' => ['shape' => 'Eac3PassthroughControl', 'locationName' => 'passthroughControl'], 'PhaseControl' => ['shape' => 'Eac3PhaseControl', 'locationName' => 'phaseControl'], 'StereoDownmix' => ['shape' => 'Eac3StereoDownmix', 'locationName' => 'stereoDownmix'], 'SurroundExMode' => ['shape' => 'Eac3SurroundExMode', 'locationName' => 'surroundExMode'], 'SurroundMode' => ['shape' => 'Eac3SurroundMode', 'locationName' => 'surroundMode']]], 'Eac3StereoDownmix' => ['type' => 'string', 'enum' => ['DPL2', 'LO_RO', 'LT_RT', 'NOT_INDICATED']], 'Eac3SurroundExMode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'NOT_INDICATED']], 'Eac3SurroundMode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'NOT_INDICATED']], 'EbuTtDDestinationSettings' => ['type' => 'structure', 'members' => ['CopyrightHolder' => ['shape' => '__stringMax1000', 'locationName' => 'copyrightHolder'], 'FillLineGap' => ['shape' => 'EbuTtDFillLineGapControl', 'locationName' => 'fillLineGap'], 'FontFamily' => ['shape' => '__string', 'locationName' => 'fontFamily'], 'StyleControl' => ['shape' => 'EbuTtDDestinationStyleControl', 'locationName' => 'styleControl']]], 'EbuTtDDestinationStyleControl' => ['type' => 'string', 'enum' => ['EXCLUDE', 'INCLUDE']], 'EbuTtDFillLineGapControl' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'EmbeddedConvert608To708' => ['type' => 'string', 'enum' => ['DISABLED', 'UPCONVERT']], 'EmbeddedDestinationSettings' => ['type' => 'structure', 'members' => []], 'EmbeddedPlusScte20DestinationSettings' => ['type' => 'structure', 'members' => []], 'EmbeddedScte20Detection' => ['type' => 'string', 'enum' => ['AUTO', 'OFF']], 'EmbeddedSourceSettings' => ['type' => 'structure', 'members' => ['Convert608To708' => ['shape' => 'EmbeddedConvert608To708', 'locationName' => 'convert608To708'], 'Scte20Detection' => ['shape' => 'EmbeddedScte20Detection', 'locationName' => 'scte20Detection'], 'Source608ChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'source608ChannelNumber'], 'Source608TrackNumber' => ['shape' => '__integerMin1Max5', 'locationName' => 'source608TrackNumber']]], 'Empty' => ['type' => 'structure', 'members' => []], 'EncoderSettings' => ['type' => 'structure', 'members' => ['AudioDescriptions' => ['shape' => '__listOfAudioDescription', 'locationName' => 'audioDescriptions'], 'AvailBlanking' => ['shape' => 'AvailBlanking', 'locationName' => 'availBlanking'], 'AvailConfiguration' => ['shape' => 'AvailConfiguration', 'locationName' => 'availConfiguration'], 'BlackoutSlate' => ['shape' => 'BlackoutSlate', 'locationName' => 'blackoutSlate'], 'CaptionDescriptions' => ['shape' => '__listOfCaptionDescription', 'locationName' => 'captionDescriptions'], 'FeatureActivations' => ['shape' => 'FeatureActivations', 'locationName' => 'featureActivations'], 'GlobalConfiguration' => ['shape' => 'GlobalConfiguration', 'locationName' => 'globalConfiguration'], 'MotionGraphicsConfiguration' => ['shape' => 'MotionGraphicsConfiguration', 'locationName' => 'motionGraphicsConfiguration'], 'NielsenConfiguration' => ['shape' => 'NielsenConfiguration', 'locationName' => 'nielsenConfiguration'], 'OutputGroups' => ['shape' => '__listOfOutputGroup', 'locationName' => 'outputGroups'], 'TimecodeConfig' => ['shape' => 'TimecodeConfig', 'locationName' => 'timecodeConfig'], 'VideoDescriptions' => ['shape' => '__listOfVideoDescription', 'locationName' => 'videoDescriptions']], 'required' => ['VideoDescriptions', 'AudioDescriptions', 'OutputGroups', 'TimecodeConfig']], 'Esam' => ['type' => 'structure', 'members' => ['AcquisitionPointId' => ['shape' => '__stringMax256', 'locationName' => 'acquisitionPointId'], 'AdAvailOffset' => ['shape' => '__integerMinNegative1000Max1000', 'locationName' => 'adAvailOffset'], 'PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'PoisEndpoint' => ['shape' => '__stringMax2048', 'locationName' => 'poisEndpoint'], 'Username' => ['shape' => '__string', 'locationName' => 'username'], 'ZoneIdentity' => ['shape' => '__stringMax256', 'locationName' => 'zoneIdentity']], 'required' => ['AcquisitionPointId', 'PoisEndpoint']], 'FailoverCondition' => ['type' => 'structure', 'members' => ['FailoverConditionSettings' => ['shape' => 'FailoverConditionSettings', 'locationName' => 'failoverConditionSettings']]], 'FailoverConditionSettings' => ['type' => 'structure', 'members' => ['AudioSilenceSettings' => ['shape' => 'AudioSilenceFailoverSettings', 'locationName' => 'audioSilenceSettings'], 'InputLossSettings' => ['shape' => 'InputLossFailoverSettings', 'locationName' => 'inputLossSettings'], 'VideoBlackSettings' => ['shape' => 'VideoBlackFailoverSettings', 'locationName' => 'videoBlackSettings']]], 'FeatureActivations' => ['type' => 'structure', 'members' => ['InputPrepareScheduleActions' => ['shape' => 'FeatureActivationsInputPrepareScheduleActions', 'locationName' => 'inputPrepareScheduleActions']]], 'FeatureActivationsInputPrepareScheduleActions' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'FecOutputIncludeFec' => ['type' => 'string', 'enum' => ['COLUMN', 'COLUMN_AND_ROW']], 'FecOutputSettings' => ['type' => 'structure', 'members' => ['ColumnDepth' => ['shape' => '__integerMin4Max20', 'locationName' => 'columnDepth'], 'IncludeFec' => ['shape' => 'FecOutputIncludeFec', 'locationName' => 'includeFec'], 'RowLength' => ['shape' => '__integerMin1Max20', 'locationName' => 'rowLength']]], 'FixedAfd' => ['type' => 'string', 'enum' => ['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']], 'FixedModeScheduleActionStartSettings' => ['type' => 'structure', 'members' => ['Time' => ['shape' => '__string', 'locationName' => 'time']], 'required' => ['Time']], 'Fmp4HlsSettings' => ['type' => 'structure', 'members' => ['AudioRenditionSets' => ['shape' => '__string', 'locationName' => 'audioRenditionSets'], 'NielsenId3Behavior' => ['shape' => 'Fmp4NielsenId3Behavior', 'locationName' => 'nielsenId3Behavior'], 'TimedMetadataBehavior' => ['shape' => 'Fmp4TimedMetadataBehavior', 'locationName' => 'timedMetadataBehavior']]], 'Fmp4NielsenId3Behavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'Fmp4TimedMetadataBehavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'FollowModeScheduleActionStartSettings' => ['type' => 'structure', 'members' => ['FollowPoint' => ['shape' => 'FollowPoint', 'locationName' => 'followPoint'], 'ReferenceActionName' => ['shape' => '__string', 'locationName' => 'referenceActionName']], 'required' => ['ReferenceActionName', 'FollowPoint']], 'FollowPoint' => ['type' => 'string', 'enum' => ['END', 'START']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'FrameCaptureCdnSettings' => ['type' => 'structure', 'members' => ['FrameCaptureS3Settings' => ['shape' => 'FrameCaptureS3Settings', 'locationName' => 'frameCaptureS3Settings']]], 'FrameCaptureGroupSettings' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'FrameCaptureCdnSettings' => ['shape' => 'FrameCaptureCdnSettings', 'locationName' => 'frameCaptureCdnSettings']], 'required' => ['Destination']], 'FrameCaptureHlsSettings' => ['type' => 'structure', 'members' => []], 'FrameCaptureIntervalUnit' => ['type' => 'string', 'enum' => ['MILLISECONDS', 'SECONDS']], 'FrameCaptureOutputSettings' => ['type' => 'structure', 'members' => ['NameModifier' => ['shape' => '__string', 'locationName' => 'nameModifier']]], 'FrameCaptureS3LogUploads' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'FrameCaptureS3Settings' => ['type' => 'structure', 'members' => ['CannedAcl' => ['shape' => 'S3CannedAcl', 'locationName' => 'cannedAcl']]], 'FrameCaptureSettings' => ['type' => 'structure', 'members' => ['CaptureInterval' => ['shape' => '__integerMin1Max3600000', 'locationName' => 'captureInterval'], 'CaptureIntervalUnits' => ['shape' => 'FrameCaptureIntervalUnit', 'locationName' => 'captureIntervalUnits'], 'TimecodeBurninSettings' => ['shape' => 'TimecodeBurninSettings', 'locationName' => 'timecodeBurninSettings']]], 'GatewayTimeoutException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 504]], 'GlobalConfiguration' => ['type' => 'structure', 'members' => ['InitialAudioGain' => ['shape' => '__integerMinNegative60Max60', 'locationName' => 'initialAudioGain'], 'InputEndAction' => ['shape' => 'GlobalConfigurationInputEndAction', 'locationName' => 'inputEndAction'], 'InputLossBehavior' => ['shape' => 'InputLossBehavior', 'locationName' => 'inputLossBehavior'], 'OutputLockingMode' => ['shape' => 'GlobalConfigurationOutputLockingMode', 'locationName' => 'outputLockingMode'], 'OutputTimingSource' => ['shape' => 'GlobalConfigurationOutputTimingSource', 'locationName' => 'outputTimingSource'], 'SupportLowFramerateInputs' => ['shape' => 'GlobalConfigurationLowFramerateInputs', 'locationName' => 'supportLowFramerateInputs']]], 'GlobalConfigurationInputEndAction' => ['type' => 'string', 'enum' => ['NONE', 'SWITCH_AND_LOOP_INPUTS']], 'GlobalConfigurationLowFramerateInputs' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'GlobalConfigurationOutputLockingMode' => ['type' => 'string', 'enum' => ['EPOCH_LOCKING', 'PIPELINE_LOCKING']], 'GlobalConfigurationOutputTimingSource' => ['type' => 'string', 'enum' => ['INPUT_CLOCK', 'SYSTEM_CLOCK']], 'H264AdaptiveQuantization' => ['type' => 'string', 'enum' => ['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']], 'H264ColorMetadata' => ['type' => 'string', 'enum' => ['IGNORE', 'INSERT']], 'H264ColorSpaceSettings' => ['type' => 'structure', 'members' => ['ColorSpacePassthroughSettings' => ['shape' => 'ColorSpacePassthroughSettings', 'locationName' => 'colorSpacePassthroughSettings'], 'Rec601Settings' => ['shape' => 'Rec601Settings', 'locationName' => 'rec601Settings'], 'Rec709Settings' => ['shape' => 'Rec709Settings', 'locationName' => 'rec709Settings']]], 'H264EntropyEncoding' => ['type' => 'string', 'enum' => ['CABAC', 'CAVLC']], 'H264FilterSettings' => ['type' => 'structure', 'members' => ['TemporalFilterSettings' => ['shape' => 'TemporalFilterSettings', 'locationName' => 'temporalFilterSettings']]], 'H264FlickerAq' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264ForceFieldPictures' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264FramerateControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H264GopBReference' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS']], 'H264Level' => ['type' => 'string', 'enum' => ['H264_LEVEL_1', 'H264_LEVEL_1_1', 'H264_LEVEL_1_2', 'H264_LEVEL_1_3', 'H264_LEVEL_2', 'H264_LEVEL_2_1', 'H264_LEVEL_2_2', 'H264_LEVEL_3', 'H264_LEVEL_3_1', 'H264_LEVEL_3_2', 'H264_LEVEL_4', 'H264_LEVEL_4_1', 'H264_LEVEL_4_2', 'H264_LEVEL_5', 'H264_LEVEL_5_1', 'H264_LEVEL_5_2', 'H264_LEVEL_AUTO']], 'H264LookAheadRateControl' => ['type' => 'string', 'enum' => ['HIGH', 'LOW', 'MEDIUM']], 'H264ParControl' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_SOURCE', 'SPECIFIED']], 'H264Profile' => ['type' => 'string', 'enum' => ['BASELINE', 'HIGH', 'HIGH_10BIT', 'HIGH_422', 'HIGH_422_10BIT', 'MAIN']], 'H264QualityLevel' => ['type' => 'string', 'enum' => ['ENHANCED_QUALITY', 'STANDARD_QUALITY']], 'H264RateControlMode' => ['type' => 'string', 'enum' => ['CBR', 'MULTIPLEX', 'QVBR', 'VBR']], 'H264ScanType' => ['type' => 'string', 'enum' => ['INTERLACED', 'PROGRESSIVE']], 'H264SceneChangeDetect' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'H264AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'AfdSignaling' => ['shape' => 'AfdSignaling', 'locationName' => 'afdSignaling'], 'Bitrate' => ['shape' => '__integerMin1000', 'locationName' => 'bitrate'], 'BufFillPct' => ['shape' => '__integerMin0Max100', 'locationName' => 'bufFillPct'], 'BufSize' => ['shape' => '__integerMin0', 'locationName' => 'bufSize'], 'ColorMetadata' => ['shape' => 'H264ColorMetadata', 'locationName' => 'colorMetadata'], 'ColorSpaceSettings' => ['shape' => 'H264ColorSpaceSettings', 'locationName' => 'colorSpaceSettings'], 'EntropyEncoding' => ['shape' => 'H264EntropyEncoding', 'locationName' => 'entropyEncoding'], 'FilterSettings' => ['shape' => 'H264FilterSettings', 'locationName' => 'filterSettings'], 'FixedAfd' => ['shape' => 'FixedAfd', 'locationName' => 'fixedAfd'], 'FlickerAq' => ['shape' => 'H264FlickerAq', 'locationName' => 'flickerAq'], 'ForceFieldPictures' => ['shape' => 'H264ForceFieldPictures', 'locationName' => 'forceFieldPictures'], 'FramerateControl' => ['shape' => 'H264FramerateControl', 'locationName' => 'framerateControl'], 'FramerateDenominator' => ['shape' => '__integerMin1', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1', 'locationName' => 'framerateNumerator'], 'GopBReference' => ['shape' => 'H264GopBReference', 'locationName' => 'gopBReference'], 'GopClosedCadence' => ['shape' => '__integerMin0', 'locationName' => 'gopClosedCadence'], 'GopNumBFrames' => ['shape' => '__integerMin0Max7', 'locationName' => 'gopNumBFrames'], 'GopSize' => ['shape' => '__double', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'H264GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'Level' => ['shape' => 'H264Level', 'locationName' => 'level'], 'LookAheadRateControl' => ['shape' => 'H264LookAheadRateControl', 'locationName' => 'lookAheadRateControl'], 'MaxBitrate' => ['shape' => '__integerMin1000', 'locationName' => 'maxBitrate'], 'MinIInterval' => ['shape' => '__integerMin0Max30', 'locationName' => 'minIInterval'], 'NumRefFrames' => ['shape' => '__integerMin1Max6', 'locationName' => 'numRefFrames'], 'ParControl' => ['shape' => 'H264ParControl', 'locationName' => 'parControl'], 'ParDenominator' => ['shape' => '__integerMin1', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1', 'locationName' => 'parNumerator'], 'Profile' => ['shape' => 'H264Profile', 'locationName' => 'profile'], 'QualityLevel' => ['shape' => 'H264QualityLevel', 'locationName' => 'qualityLevel'], 'QvbrQualityLevel' => ['shape' => '__integerMin1Max10', 'locationName' => 'qvbrQualityLevel'], 'RateControlMode' => ['shape' => 'H264RateControlMode', 'locationName' => 'rateControlMode'], 'ScanType' => ['shape' => 'H264ScanType', 'locationName' => 'scanType'], 'SceneChangeDetect' => ['shape' => 'H264SceneChangeDetect', 'locationName' => 'sceneChangeDetect'], 'Slices' => ['shape' => '__integerMin1Max32', 'locationName' => 'slices'], 'Softness' => ['shape' => '__integerMin0Max128', 'locationName' => 'softness'], 'SpatialAq' => ['shape' => 'H264SpatialAq', 'locationName' => 'spatialAq'], 'SubgopLength' => ['shape' => 'H264SubGopLength', 'locationName' => 'subgopLength'], 'Syntax' => ['shape' => 'H264Syntax', 'locationName' => 'syntax'], 'TemporalAq' => ['shape' => 'H264TemporalAq', 'locationName' => 'temporalAq'], 'TimecodeInsertion' => ['shape' => 'H264TimecodeInsertionBehavior', 'locationName' => 'timecodeInsertion'], 'TimecodeBurninSettings' => ['shape' => 'TimecodeBurninSettings', 'locationName' => 'timecodeBurninSettings']]], 'H264SpatialAq' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264SubGopLength' => ['type' => 'string', 'enum' => ['DYNAMIC', 'FIXED']], 'H264Syntax' => ['type' => 'string', 'enum' => ['DEFAULT', 'RP2027']], 'H264TemporalAq' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H264TimecodeInsertionBehavior' => ['type' => 'string', 'enum' => ['DISABLED', 'PIC_TIMING_SEI']], 'H265AdaptiveQuantization' => ['type' => 'string', 'enum' => ['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']], 'H265AlternativeTransferFunction' => ['type' => 'string', 'enum' => ['INSERT', 'OMIT']], 'H265ColorMetadata' => ['type' => 'string', 'enum' => ['IGNORE', 'INSERT']], 'H265ColorSpaceSettings' => ['type' => 'structure', 'members' => ['ColorSpacePassthroughSettings' => ['shape' => 'ColorSpacePassthroughSettings', 'locationName' => 'colorSpacePassthroughSettings'], 'DolbyVision81Settings' => ['shape' => 'DolbyVision81Settings', 'locationName' => 'dolbyVision81Settings'], 'Hdr10Settings' => ['shape' => 'Hdr10Settings', 'locationName' => 'hdr10Settings'], 'Rec601Settings' => ['shape' => 'Rec601Settings', 'locationName' => 'rec601Settings'], 'Rec709Settings' => ['shape' => 'Rec709Settings', 'locationName' => 'rec709Settings']]], 'H265FilterSettings' => ['type' => 'structure', 'members' => ['TemporalFilterSettings' => ['shape' => 'TemporalFilterSettings', 'locationName' => 'temporalFilterSettings']]], 'H265FlickerAq' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS']], 'H265Level' => ['type' => 'string', 'enum' => ['H265_LEVEL_1', 'H265_LEVEL_2', 'H265_LEVEL_2_1', 'H265_LEVEL_3', 'H265_LEVEL_3_1', 'H265_LEVEL_4', 'H265_LEVEL_4_1', 'H265_LEVEL_5', 'H265_LEVEL_5_1', 'H265_LEVEL_5_2', 'H265_LEVEL_6', 'H265_LEVEL_6_1', 'H265_LEVEL_6_2', 'H265_LEVEL_AUTO']], 'H265LookAheadRateControl' => ['type' => 'string', 'enum' => ['HIGH', 'LOW', 'MEDIUM']], 'H265Profile' => ['type' => 'string', 'enum' => ['MAIN', 'MAIN_10BIT']], 'H265RateControlMode' => ['type' => 'string', 'enum' => ['CBR', 'MULTIPLEX', 'QVBR']], 'H265ScanType' => ['type' => 'string', 'enum' => ['INTERLACED', 'PROGRESSIVE']], 'H265SceneChangeDetect' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'H265Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'H265AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'AfdSignaling' => ['shape' => 'AfdSignaling', 'locationName' => 'afdSignaling'], 'AlternativeTransferFunction' => ['shape' => 'H265AlternativeTransferFunction', 'locationName' => 'alternativeTransferFunction'], 'Bitrate' => ['shape' => '__integerMin100000Max40000000', 'locationName' => 'bitrate'], 'BufSize' => ['shape' => '__integerMin100000Max80000000', 'locationName' => 'bufSize'], 'ColorMetadata' => ['shape' => 'H265ColorMetadata', 'locationName' => 'colorMetadata'], 'ColorSpaceSettings' => ['shape' => 'H265ColorSpaceSettings', 'locationName' => 'colorSpaceSettings'], 'FilterSettings' => ['shape' => 'H265FilterSettings', 'locationName' => 'filterSettings'], 'FixedAfd' => ['shape' => 'FixedAfd', 'locationName' => 'fixedAfd'], 'FlickerAq' => ['shape' => 'H265FlickerAq', 'locationName' => 'flickerAq'], 'FramerateDenominator' => ['shape' => '__integerMin1Max3003', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1', 'locationName' => 'framerateNumerator'], 'GopClosedCadence' => ['shape' => '__integerMin0', 'locationName' => 'gopClosedCadence'], 'GopSize' => ['shape' => '__double', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'H265GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'Level' => ['shape' => 'H265Level', 'locationName' => 'level'], 'LookAheadRateControl' => ['shape' => 'H265LookAheadRateControl', 'locationName' => 'lookAheadRateControl'], 'MaxBitrate' => ['shape' => '__integerMin100000Max40000000', 'locationName' => 'maxBitrate'], 'MinIInterval' => ['shape' => '__integerMin0Max30', 'locationName' => 'minIInterval'], 'ParDenominator' => ['shape' => '__integerMin1', 'locationName' => 'parDenominator'], 'ParNumerator' => ['shape' => '__integerMin1', 'locationName' => 'parNumerator'], 'Profile' => ['shape' => 'H265Profile', 'locationName' => 'profile'], 'QvbrQualityLevel' => ['shape' => '__integerMin1Max10', 'locationName' => 'qvbrQualityLevel'], 'RateControlMode' => ['shape' => 'H265RateControlMode', 'locationName' => 'rateControlMode'], 'ScanType' => ['shape' => 'H265ScanType', 'locationName' => 'scanType'], 'SceneChangeDetect' => ['shape' => 'H265SceneChangeDetect', 'locationName' => 'sceneChangeDetect'], 'Slices' => ['shape' => '__integerMin1Max16', 'locationName' => 'slices'], 'Tier' => ['shape' => 'H265Tier', 'locationName' => 'tier'], 'TimecodeInsertion' => ['shape' => 'H265TimecodeInsertionBehavior', 'locationName' => 'timecodeInsertion'], 'TimecodeBurninSettings' => ['shape' => 'TimecodeBurninSettings', 'locationName' => 'timecodeBurninSettings']], 'required' => ['FramerateNumerator', 'FramerateDenominator']], 'H265Tier' => ['type' => 'string', 'enum' => ['HIGH', 'MAIN']], 'H265TimecodeInsertionBehavior' => ['type' => 'string', 'enum' => ['DISABLED', 'PIC_TIMING_SEI']], 'Hdr10Settings' => ['type' => 'structure', 'members' => ['MaxCll' => ['shape' => '__integerMin0Max32768', 'locationName' => 'maxCll'], 'MaxFall' => ['shape' => '__integerMin0Max32768', 'locationName' => 'maxFall']]], 'HlsAdMarkers' => ['type' => 'string', 'enum' => ['ADOBE', 'ELEMENTAL', 'ELEMENTAL_SCTE35']], 'HlsAkamaiHttpTransferMode' => ['type' => 'string', 'enum' => ['CHUNKED', 'NON_CHUNKED']], 'HlsAkamaiSettings' => ['type' => 'structure', 'members' => ['ConnectionRetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'connectionRetryInterval'], 'FilecacheDuration' => ['shape' => '__integerMin0Max600', 'locationName' => 'filecacheDuration'], 'HttpTransferMode' => ['shape' => 'HlsAkamaiHttpTransferMode', 'locationName' => 'httpTransferMode'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries'], 'RestartDelay' => ['shape' => '__integerMin0Max15', 'locationName' => 'restartDelay'], 'Salt' => ['shape' => '__string', 'locationName' => 'salt'], 'Token' => ['shape' => '__string', 'locationName' => 'token']]], 'HlsBasicPutSettings' => ['type' => 'structure', 'members' => ['ConnectionRetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'connectionRetryInterval'], 'FilecacheDuration' => ['shape' => '__integerMin0Max600', 'locationName' => 'filecacheDuration'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries'], 'RestartDelay' => ['shape' => '__integerMin0Max15', 'locationName' => 'restartDelay']]], 'HlsCaptionLanguageSetting' => ['type' => 'string', 'enum' => ['INSERT', 'NONE', 'OMIT']], 'HlsCdnSettings' => ['type' => 'structure', 'members' => ['HlsAkamaiSettings' => ['shape' => 'HlsAkamaiSettings', 'locationName' => 'hlsAkamaiSettings'], 'HlsBasicPutSettings' => ['shape' => 'HlsBasicPutSettings', 'locationName' => 'hlsBasicPutSettings'], 'HlsMediaStoreSettings' => ['shape' => 'HlsMediaStoreSettings', 'locationName' => 'hlsMediaStoreSettings'], 'HlsS3Settings' => ['shape' => 'HlsS3Settings', 'locationName' => 'hlsS3Settings'], 'HlsWebdavSettings' => ['shape' => 'HlsWebdavSettings', 'locationName' => 'hlsWebdavSettings']]], 'HlsClientCache' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'HlsCodecSpecification' => ['type' => 'string', 'enum' => ['RFC_4281', 'RFC_6381']], 'HlsDirectoryStructure' => ['type' => 'string', 'enum' => ['SINGLE_DIRECTORY', 'SUBDIRECTORY_PER_STREAM']], 'HlsDiscontinuityTags' => ['type' => 'string', 'enum' => ['INSERT', 'NEVER_INSERT']], 'HlsEncryptionType' => ['type' => 'string', 'enum' => ['AES128', 'SAMPLE_AES']], 'HlsGroupSettings' => ['type' => 'structure', 'members' => ['AdMarkers' => ['shape' => '__listOfHlsAdMarkers', 'locationName' => 'adMarkers'], 'BaseUrlContent' => ['shape' => '__string', 'locationName' => 'baseUrlContent'], 'BaseUrlContent1' => ['shape' => '__string', 'locationName' => 'baseUrlContent1'], 'BaseUrlManifest' => ['shape' => '__string', 'locationName' => 'baseUrlManifest'], 'BaseUrlManifest1' => ['shape' => '__string', 'locationName' => 'baseUrlManifest1'], 'CaptionLanguageMappings' => ['shape' => '__listOfCaptionLanguageMapping', 'locationName' => 'captionLanguageMappings'], 'CaptionLanguageSetting' => ['shape' => 'HlsCaptionLanguageSetting', 'locationName' => 'captionLanguageSetting'], 'ClientCache' => ['shape' => 'HlsClientCache', 'locationName' => 'clientCache'], 'CodecSpecification' => ['shape' => 'HlsCodecSpecification', 'locationName' => 'codecSpecification'], 'ConstantIv' => ['shape' => '__stringMin32Max32', 'locationName' => 'constantIv'], 'Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'DirectoryStructure' => ['shape' => 'HlsDirectoryStructure', 'locationName' => 'directoryStructure'], 'DiscontinuityTags' => ['shape' => 'HlsDiscontinuityTags', 'locationName' => 'discontinuityTags'], 'EncryptionType' => ['shape' => 'HlsEncryptionType', 'locationName' => 'encryptionType'], 'HlsCdnSettings' => ['shape' => 'HlsCdnSettings', 'locationName' => 'hlsCdnSettings'], 'HlsId3SegmentTagging' => ['shape' => 'HlsId3SegmentTaggingState', 'locationName' => 'hlsId3SegmentTagging'], 'IFrameOnlyPlaylists' => ['shape' => 'IFrameOnlyPlaylistType', 'locationName' => 'iFrameOnlyPlaylists'], 'IncompleteSegmentBehavior' => ['shape' => 'HlsIncompleteSegmentBehavior', 'locationName' => 'incompleteSegmentBehavior'], 'IndexNSegments' => ['shape' => '__integerMin3', 'locationName' => 'indexNSegments'], 'InputLossAction' => ['shape' => 'InputLossActionForHlsOut', 'locationName' => 'inputLossAction'], 'IvInManifest' => ['shape' => 'HlsIvInManifest', 'locationName' => 'ivInManifest'], 'IvSource' => ['shape' => 'HlsIvSource', 'locationName' => 'ivSource'], 'KeepSegments' => ['shape' => '__integerMin1', 'locationName' => 'keepSegments'], 'KeyFormat' => ['shape' => '__string', 'locationName' => 'keyFormat'], 'KeyFormatVersions' => ['shape' => '__string', 'locationName' => 'keyFormatVersions'], 'KeyProviderSettings' => ['shape' => 'KeyProviderSettings', 'locationName' => 'keyProviderSettings'], 'ManifestCompression' => ['shape' => 'HlsManifestCompression', 'locationName' => 'manifestCompression'], 'ManifestDurationFormat' => ['shape' => 'HlsManifestDurationFormat', 'locationName' => 'manifestDurationFormat'], 'MinSegmentLength' => ['shape' => '__integerMin0', 'locationName' => 'minSegmentLength'], 'Mode' => ['shape' => 'HlsMode', 'locationName' => 'mode'], 'OutputSelection' => ['shape' => 'HlsOutputSelection', 'locationName' => 'outputSelection'], 'ProgramDateTime' => ['shape' => 'HlsProgramDateTime', 'locationName' => 'programDateTime'], 'ProgramDateTimeClock' => ['shape' => 'HlsProgramDateTimeClock', 'locationName' => 'programDateTimeClock'], 'ProgramDateTimePeriod' => ['shape' => '__integerMin0Max3600', 'locationName' => 'programDateTimePeriod'], 'RedundantManifest' => ['shape' => 'HlsRedundantManifest', 'locationName' => 'redundantManifest'], 'SegmentLength' => ['shape' => '__integerMin1', 'locationName' => 'segmentLength'], 'SegmentationMode' => ['shape' => 'HlsSegmentationMode', 'locationName' => 'segmentationMode'], 'SegmentsPerSubdirectory' => ['shape' => '__integerMin1', 'locationName' => 'segmentsPerSubdirectory'], 'StreamInfResolution' => ['shape' => 'HlsStreamInfResolution', 'locationName' => 'streamInfResolution'], 'TimedMetadataId3Frame' => ['shape' => 'HlsTimedMetadataId3Frame', 'locationName' => 'timedMetadataId3Frame'], 'TimedMetadataId3Period' => ['shape' => '__integerMin0', 'locationName' => 'timedMetadataId3Period'], 'TimestampDeltaMilliseconds' => ['shape' => '__integerMin0', 'locationName' => 'timestampDeltaMilliseconds'], 'TsFileMode' => ['shape' => 'HlsTsFileMode', 'locationName' => 'tsFileMode']], 'required' => ['Destination']], 'HlsH265PackagingType' => ['type' => 'string', 'enum' => ['HEV1', 'HVC1']], 'HlsId3SegmentTaggingScheduleActionSettings' => ['type' => 'structure', 'members' => ['Tag' => ['shape' => '__string', 'locationName' => 'tag']], 'required' => ['Tag']], 'HlsId3SegmentTaggingState' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'HlsIncompleteSegmentBehavior' => ['type' => 'string', 'enum' => ['AUTO', 'SUPPRESS']], 'HlsInputSettings' => ['type' => 'structure', 'members' => ['Bandwidth' => ['shape' => '__integerMin0', 'locationName' => 'bandwidth'], 'BufferSegments' => ['shape' => '__integerMin0', 'locationName' => 'bufferSegments'], 'Retries' => ['shape' => '__integerMin0', 'locationName' => 'retries'], 'RetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'retryInterval'], 'Scte35Source' => ['shape' => 'HlsScte35SourceType', 'locationName' => 'scte35Source']]], 'HlsIvInManifest' => ['type' => 'string', 'enum' => ['EXCLUDE', 'INCLUDE']], 'HlsIvSource' => ['type' => 'string', 'enum' => ['EXPLICIT', 'FOLLOWS_SEGMENT_NUMBER']], 'HlsManifestCompression' => ['type' => 'string', 'enum' => ['GZIP', 'NONE']], 'HlsManifestDurationFormat' => ['type' => 'string', 'enum' => ['FLOATING_POINT', 'INTEGER']], 'HlsMediaStoreSettings' => ['type' => 'structure', 'members' => ['ConnectionRetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'connectionRetryInterval'], 'FilecacheDuration' => ['shape' => '__integerMin0Max600', 'locationName' => 'filecacheDuration'], 'MediaStoreStorageClass' => ['shape' => 'HlsMediaStoreStorageClass', 'locationName' => 'mediaStoreStorageClass'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries'], 'RestartDelay' => ['shape' => '__integerMin0Max15', 'locationName' => 'restartDelay']]], 'HlsMediaStoreStorageClass' => ['type' => 'string', 'enum' => ['TEMPORAL']], 'HlsMode' => ['type' => 'string', 'enum' => ['LIVE', 'VOD']], 'HlsOutputSelection' => ['type' => 'string', 'enum' => ['MANIFESTS_AND_SEGMENTS', 'SEGMENTS_ONLY', 'VARIANT_MANIFESTS_AND_SEGMENTS']], 'HlsOutputSettings' => ['type' => 'structure', 'members' => ['H265PackagingType' => ['shape' => 'HlsH265PackagingType', 'locationName' => 'h265PackagingType'], 'HlsSettings' => ['shape' => 'HlsSettings', 'locationName' => 'hlsSettings'], 'NameModifier' => ['shape' => '__stringMin1', 'locationName' => 'nameModifier'], 'SegmentModifier' => ['shape' => '__string', 'locationName' => 'segmentModifier']], 'required' => ['HlsSettings']], 'HlsProgramDateTime' => ['type' => 'string', 'enum' => ['EXCLUDE', 'INCLUDE']], 'HlsProgramDateTimeClock' => ['type' => 'string', 'enum' => ['INITIALIZE_FROM_OUTPUT_TIMECODE', 'SYSTEM_CLOCK']], 'HlsRedundantManifest' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'HlsS3LogUploads' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'HlsS3Settings' => ['type' => 'structure', 'members' => ['CannedAcl' => ['shape' => 'S3CannedAcl', 'locationName' => 'cannedAcl']]], 'HlsScte35SourceType' => ['type' => 'string', 'enum' => ['MANIFEST', 'SEGMENTS']], 'HlsSegmentationMode' => ['type' => 'string', 'enum' => ['USE_INPUT_SEGMENTATION', 'USE_SEGMENT_DURATION']], 'HlsSettings' => ['type' => 'structure', 'members' => ['AudioOnlyHlsSettings' => ['shape' => 'AudioOnlyHlsSettings', 'locationName' => 'audioOnlyHlsSettings'], 'Fmp4HlsSettings' => ['shape' => 'Fmp4HlsSettings', 'locationName' => 'fmp4HlsSettings'], 'FrameCaptureHlsSettings' => ['shape' => 'FrameCaptureHlsSettings', 'locationName' => 'frameCaptureHlsSettings'], 'StandardHlsSettings' => ['shape' => 'StandardHlsSettings', 'locationName' => 'standardHlsSettings']]], 'HlsStreamInfResolution' => ['type' => 'string', 'enum' => ['EXCLUDE', 'INCLUDE']], 'HlsTimedMetadataId3Frame' => ['type' => 'string', 'enum' => ['NONE', 'PRIV', 'TDRL']], 'HlsTimedMetadataScheduleActionSettings' => ['type' => 'structure', 'members' => ['Id3' => ['shape' => '__string', 'locationName' => 'id3']], 'required' => ['Id3']], 'HlsTsFileMode' => ['type' => 'string', 'enum' => ['SEGMENTED_FILES', 'SINGLE_FILE']], 'HlsWebdavHttpTransferMode' => ['type' => 'string', 'enum' => ['CHUNKED', 'NON_CHUNKED']], 'HlsWebdavSettings' => ['type' => 'structure', 'members' => ['ConnectionRetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'connectionRetryInterval'], 'FilecacheDuration' => ['shape' => '__integerMin0Max600', 'locationName' => 'filecacheDuration'], 'HttpTransferMode' => ['shape' => 'HlsWebdavHttpTransferMode', 'locationName' => 'httpTransferMode'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries'], 'RestartDelay' => ['shape' => '__integerMin0Max15', 'locationName' => 'restartDelay']]], 'HtmlMotionGraphicsSettings' => ['type' => 'structure', 'members' => []], 'IFrameOnlyPlaylistType' => ['type' => 'string', 'enum' => ['DISABLED', 'STANDARD']], 'ImmediateModeScheduleActionStartSettings' => ['type' => 'structure', 'members' => []], 'Input' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AttachedChannels' => ['shape' => '__listOf__string', 'locationName' => 'attachedChannels'], 'Destinations' => ['shape' => '__listOfInputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputClass' => ['shape' => 'InputClass', 'locationName' => 'inputClass'], 'InputDevices' => ['shape' => '__listOfInputDeviceSettings', 'locationName' => 'inputDevices'], 'InputPartnerIds' => ['shape' => '__listOf__string', 'locationName' => 'inputPartnerIds'], 'InputSourceType' => ['shape' => 'InputSourceType', 'locationName' => 'inputSourceType'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlow', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'Sources' => ['shape' => '__listOfInputSource', 'locationName' => 'sources'], 'State' => ['shape' => 'InputState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'InputType', 'locationName' => 'type']]], 'InputAttachment' => ['type' => 'structure', 'members' => ['AutomaticInputFailoverSettings' => ['shape' => 'AutomaticInputFailoverSettings', 'locationName' => 'automaticInputFailoverSettings'], 'InputAttachmentName' => ['shape' => '__string', 'locationName' => 'inputAttachmentName'], 'InputId' => ['shape' => '__string', 'locationName' => 'inputId'], 'InputSettings' => ['shape' => 'InputSettings', 'locationName' => 'inputSettings']]], 'InputChannelLevel' => ['type' => 'structure', 'members' => ['Gain' => ['shape' => '__integerMinNegative60Max6', 'locationName' => 'gain'], 'InputChannel' => ['shape' => '__integerMin0Max15', 'locationName' => 'inputChannel']], 'required' => ['InputChannel', 'Gain']], 'InputClass' => ['type' => 'string', 'enum' => ['STANDARD', 'SINGLE_PIPELINE']], 'InputClippingSettings' => ['type' => 'structure', 'members' => ['InputTimecodeSource' => ['shape' => 'InputTimecodeSource', 'locationName' => 'inputTimecodeSource'], 'StartTimecode' => ['shape' => 'StartTimecode', 'locationName' => 'startTimecode'], 'StopTimecode' => ['shape' => 'StopTimecode', 'locationName' => 'stopTimecode']], 'required' => ['InputTimecodeSource']], 'InputCodec' => ['type' => 'string', 'enum' => ['MPEG2', 'AVC', 'HEVC']], 'InputDeblockFilter' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'InputDenoiseFilter' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'InputDestination' => ['type' => 'structure', 'members' => ['Ip' => ['shape' => '__string', 'locationName' => 'ip'], 'Port' => ['shape' => '__string', 'locationName' => 'port'], 'Url' => ['shape' => '__string', 'locationName' => 'url'], 'Vpc' => ['shape' => 'InputDestinationVpc', 'locationName' => 'vpc']]], 'InputDestinationRequest' => ['type' => 'structure', 'members' => ['StreamName' => ['shape' => '__string', 'locationName' => 'streamName']]], 'InputDestinationVpc' => ['type' => 'structure', 'members' => ['AvailabilityZone' => ['shape' => '__string', 'locationName' => 'availabilityZone'], 'NetworkInterfaceId' => ['shape' => '__string', 'locationName' => 'networkInterfaceId']]], 'InputDevice' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'ConnectionState' => ['shape' => 'InputDeviceConnectionState', 'locationName' => 'connectionState'], 'DeviceSettingsSyncState' => ['shape' => 'DeviceSettingsSyncState', 'locationName' => 'deviceSettingsSyncState'], 'DeviceUpdateStatus' => ['shape' => 'DeviceUpdateStatus', 'locationName' => 'deviceUpdateStatus'], 'HdDeviceSettings' => ['shape' => 'InputDeviceHdSettings', 'locationName' => 'hdDeviceSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MacAddress' => ['shape' => '__string', 'locationName' => 'macAddress'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkSettings' => ['shape' => 'InputDeviceNetworkSettings', 'locationName' => 'networkSettings'], 'SerialNumber' => ['shape' => '__string', 'locationName' => 'serialNumber'], 'Type' => ['shape' => 'InputDeviceType', 'locationName' => 'type'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceUhdSettings', 'locationName' => 'uhdDeviceSettings']]], 'InputDeviceActiveInput' => ['type' => 'string', 'enum' => ['HDMI', 'SDI']], 'InputDeviceConfigurableSettings' => ['type' => 'structure', 'members' => ['ConfiguredInput' => ['shape' => 'InputDeviceConfiguredInput', 'locationName' => 'configuredInput'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'LatencyMs' => ['shape' => '__integer', 'locationName' => 'latencyMs']]], 'InputDeviceConfigurationValidationError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'ValidationErrors' => ['shape' => '__listOfValidationError', 'locationName' => 'validationErrors']]], 'InputDeviceConfiguredInput' => ['type' => 'string', 'enum' => ['AUTO', 'HDMI', 'SDI']], 'InputDeviceConnectionState' => ['type' => 'string', 'enum' => ['DISCONNECTED', 'CONNECTED']], 'InputDeviceHdSettings' => ['type' => 'structure', 'members' => ['ActiveInput' => ['shape' => 'InputDeviceActiveInput', 'locationName' => 'activeInput'], 'ConfiguredInput' => ['shape' => 'InputDeviceConfiguredInput', 'locationName' => 'configuredInput'], 'DeviceState' => ['shape' => 'InputDeviceState', 'locationName' => 'deviceState'], 'Framerate' => ['shape' => '__double', 'locationName' => 'framerate'], 'Height' => ['shape' => '__integer', 'locationName' => 'height'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'ScanType' => ['shape' => 'InputDeviceScanType', 'locationName' => 'scanType'], 'Width' => ['shape' => '__integer', 'locationName' => 'width'], 'LatencyMs' => ['shape' => '__integer', 'locationName' => 'latencyMs']]], 'InputDeviceIpScheme' => ['type' => 'string', 'enum' => ['STATIC', 'DHCP']], 'InputDeviceNetworkSettings' => ['type' => 'structure', 'members' => ['DnsAddresses' => ['shape' => '__listOf__string', 'locationName' => 'dnsAddresses'], 'Gateway' => ['shape' => '__string', 'locationName' => 'gateway'], 'IpAddress' => ['shape' => '__string', 'locationName' => 'ipAddress'], 'IpScheme' => ['shape' => 'InputDeviceIpScheme', 'locationName' => 'ipScheme'], 'SubnetMask' => ['shape' => '__string', 'locationName' => 'subnetMask']]], 'InputDeviceRequest' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id']]], 'InputDeviceScanType' => ['type' => 'string', 'enum' => ['INTERLACED', 'PROGRESSIVE']], 'InputDeviceSettings' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id']]], 'InputDeviceState' => ['type' => 'string', 'enum' => ['IDLE', 'STREAMING']], 'InputDeviceSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'ConnectionState' => ['shape' => 'InputDeviceConnectionState', 'locationName' => 'connectionState'], 'DeviceSettingsSyncState' => ['shape' => 'DeviceSettingsSyncState', 'locationName' => 'deviceSettingsSyncState'], 'DeviceUpdateStatus' => ['shape' => 'DeviceUpdateStatus', 'locationName' => 'deviceUpdateStatus'], 'HdDeviceSettings' => ['shape' => 'InputDeviceHdSettings', 'locationName' => 'hdDeviceSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MacAddress' => ['shape' => '__string', 'locationName' => 'macAddress'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkSettings' => ['shape' => 'InputDeviceNetworkSettings', 'locationName' => 'networkSettings'], 'SerialNumber' => ['shape' => '__string', 'locationName' => 'serialNumber'], 'Type' => ['shape' => 'InputDeviceType', 'locationName' => 'type'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceUhdSettings', 'locationName' => 'uhdDeviceSettings']]], 'InputDeviceTransferType' => ['type' => 'string', 'enum' => ['OUTGOING', 'INCOMING']], 'InputDeviceType' => ['type' => 'string', 'enum' => ['HD', 'UHD']], 'InputDeviceUhdSettings' => ['type' => 'structure', 'members' => ['ActiveInput' => ['shape' => 'InputDeviceActiveInput', 'locationName' => 'activeInput'], 'ConfiguredInput' => ['shape' => 'InputDeviceConfiguredInput', 'locationName' => 'configuredInput'], 'DeviceState' => ['shape' => 'InputDeviceState', 'locationName' => 'deviceState'], 'Framerate' => ['shape' => '__double', 'locationName' => 'framerate'], 'Height' => ['shape' => '__integer', 'locationName' => 'height'], 'MaxBitrate' => ['shape' => '__integer', 'locationName' => 'maxBitrate'], 'ScanType' => ['shape' => 'InputDeviceScanType', 'locationName' => 'scanType'], 'Width' => ['shape' => '__integer', 'locationName' => 'width'], 'LatencyMs' => ['shape' => '__integer', 'locationName' => 'latencyMs']]], 'InputFilter' => ['type' => 'string', 'enum' => ['AUTO', 'DISABLED', 'FORCED']], 'InputLocation' => ['type' => 'structure', 'members' => ['PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'Uri' => ['shape' => '__stringMax2048', 'locationName' => 'uri'], 'Username' => ['shape' => '__string', 'locationName' => 'username']], 'required' => ['Uri']], 'InputLossActionForHlsOut' => ['type' => 'string', 'enum' => ['EMIT_OUTPUT', 'PAUSE_OUTPUT']], 'InputLossActionForMsSmoothOut' => ['type' => 'string', 'enum' => ['EMIT_OUTPUT', 'PAUSE_OUTPUT']], 'InputLossActionForRtmpOut' => ['type' => 'string', 'enum' => ['EMIT_OUTPUT', 'PAUSE_OUTPUT']], 'InputLossActionForUdpOut' => ['type' => 'string', 'enum' => ['DROP_PROGRAM', 'DROP_TS', 'EMIT_PROGRAM']], 'InputLossBehavior' => ['type' => 'structure', 'members' => ['BlackFrameMsec' => ['shape' => '__integerMin0Max1000000', 'locationName' => 'blackFrameMsec'], 'InputLossImageColor' => ['shape' => '__stringMin6Max6', 'locationName' => 'inputLossImageColor'], 'InputLossImageSlate' => ['shape' => 'InputLocation', 'locationName' => 'inputLossImageSlate'], 'InputLossImageType' => ['shape' => 'InputLossImageType', 'locationName' => 'inputLossImageType'], 'RepeatFrameMsec' => ['shape' => '__integerMin0Max1000000', 'locationName' => 'repeatFrameMsec']]], 'InputLossFailoverSettings' => ['type' => 'structure', 'members' => ['InputLossThresholdMsec' => ['shape' => '__integerMin100', 'locationName' => 'inputLossThresholdMsec']]], 'InputLossImageType' => ['type' => 'string', 'enum' => ['COLOR', 'SLATE']], 'InputMaximumBitrate' => ['type' => 'string', 'enum' => ['MAX_10_MBPS', 'MAX_20_MBPS', 'MAX_50_MBPS']], 'InputPreference' => ['type' => 'string', 'enum' => ['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']], 'InputPrepareScheduleActionSettings' => ['type' => 'structure', 'members' => ['InputAttachmentNameReference' => ['shape' => '__string', 'locationName' => 'inputAttachmentNameReference'], 'InputClippingSettings' => ['shape' => 'InputClippingSettings', 'locationName' => 'inputClippingSettings'], 'UrlPath' => ['shape' => '__listOf__string', 'locationName' => 'urlPath']]], 'InputResolution' => ['type' => 'string', 'enum' => ['SD', 'HD', 'UHD']], 'InputSecurityGroup' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'Inputs' => ['shape' => '__listOf__string', 'locationName' => 'inputs'], 'State' => ['shape' => 'InputSecurityGroupState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'WhitelistRules' => ['shape' => '__listOfInputWhitelistRule', 'locationName' => 'whitelistRules']]], 'InputSecurityGroupState' => ['type' => 'string', 'enum' => ['IDLE', 'IN_USE', 'UPDATING', 'DELETED']], 'InputSecurityGroupWhitelistRequest' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'WhitelistRules' => ['shape' => '__listOfInputWhitelistRuleCidr', 'locationName' => 'whitelistRules']]], 'InputSettings' => ['type' => 'structure', 'members' => ['AudioSelectors' => ['shape' => '__listOfAudioSelector', 'locationName' => 'audioSelectors'], 'CaptionSelectors' => ['shape' => '__listOfCaptionSelector', 'locationName' => 'captionSelectors'], 'DeblockFilter' => ['shape' => 'InputDeblockFilter', 'locationName' => 'deblockFilter'], 'DenoiseFilter' => ['shape' => 'InputDenoiseFilter', 'locationName' => 'denoiseFilter'], 'FilterStrength' => ['shape' => '__integerMin1Max5', 'locationName' => 'filterStrength'], 'InputFilter' => ['shape' => 'InputFilter', 'locationName' => 'inputFilter'], 'NetworkInputSettings' => ['shape' => 'NetworkInputSettings', 'locationName' => 'networkInputSettings'], 'Scte35Pid' => ['shape' => '__integerMin32Max8191', 'locationName' => 'scte35Pid'], 'Smpte2038DataPreference' => ['shape' => 'Smpte2038DataPreference', 'locationName' => 'smpte2038DataPreference'], 'SourceEndBehavior' => ['shape' => 'InputSourceEndBehavior', 'locationName' => 'sourceEndBehavior'], 'VideoSelector' => ['shape' => 'VideoSelector', 'locationName' => 'videoSelector']]], 'InputSource' => ['type' => 'structure', 'members' => ['PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'Url' => ['shape' => '__string', 'locationName' => 'url'], 'Username' => ['shape' => '__string', 'locationName' => 'username']]], 'InputSourceEndBehavior' => ['type' => 'string', 'enum' => ['CONTINUE', 'LOOP']], 'InputSourceRequest' => ['type' => 'structure', 'members' => ['PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'Url' => ['shape' => '__string', 'locationName' => 'url'], 'Username' => ['shape' => '__string', 'locationName' => 'username']]], 'InputSourceType' => ['type' => 'string', 'enum' => ['STATIC', 'DYNAMIC']], 'InputSpecification' => ['type' => 'structure', 'members' => ['Codec' => ['shape' => 'InputCodec', 'locationName' => 'codec'], 'MaximumBitrate' => ['shape' => 'InputMaximumBitrate', 'locationName' => 'maximumBitrate'], 'Resolution' => ['shape' => 'InputResolution', 'locationName' => 'resolution']]], 'InputState' => ['type' => 'string', 'enum' => ['CREATING', 'DETACHED', 'ATTACHED', 'DELETING', 'DELETED']], 'InputSwitchScheduleActionSettings' => ['type' => 'structure', 'members' => ['InputAttachmentNameReference' => ['shape' => '__string', 'locationName' => 'inputAttachmentNameReference'], 'InputClippingSettings' => ['shape' => 'InputClippingSettings', 'locationName' => 'inputClippingSettings'], 'UrlPath' => ['shape' => '__listOf__string', 'locationName' => 'urlPath']], 'required' => ['InputAttachmentNameReference']], 'InputTimecodeSource' => ['type' => 'string', 'enum' => ['ZEROBASED', 'EMBEDDED']], 'InputType' => ['type' => 'string', 'enum' => ['UDP_PUSH', 'RTP_PUSH', 'RTMP_PUSH', 'RTMP_PULL', 'URL_PULL', 'MP4_FILE', 'MEDIACONNECT', 'INPUT_DEVICE', 'AWS_CDI', 'TS_FILE']], 'InputVpcRequest' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds']], 'required' => ['SubnetIds']], 'InputWhitelistRule' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => '__string', 'locationName' => 'cidr']]], 'InputWhitelistRuleCidr' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => '__string', 'locationName' => 'cidr']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'InternalServiceError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'InvalidRequest' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'KeyProviderSettings' => ['type' => 'structure', 'members' => ['StaticKeySettings' => ['shape' => 'StaticKeySettings', 'locationName' => 'staticKeySettings']]], 'LastFrameClippingBehavior' => ['type' => 'string', 'enum' => ['EXCLUDE_LAST_FRAME', 'INCLUDE_LAST_FRAME']], 'LimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ListChannelsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => '__listOfChannelSummary', 'locationName' => 'channels'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListChannelsResultModel' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => '__listOfChannelSummary', 'locationName' => 'channels'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputDeviceTransfersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'TransferType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'transferType']], 'required' => ['TransferType']], 'ListInputDeviceTransfersResponse' => ['type' => 'structure', 'members' => ['InputDeviceTransfers' => ['shape' => '__listOfTransferringInputDeviceSummary', 'locationName' => 'inputDeviceTransfers'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputDeviceTransfersResultModel' => ['type' => 'structure', 'members' => ['InputDeviceTransfers' => ['shape' => '__listOfTransferringInputDeviceSummary', 'locationName' => 'inputDeviceTransfers'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputDevicesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInputDevicesResponse' => ['type' => 'structure', 'members' => ['InputDevices' => ['shape' => '__listOfInputDeviceSummary', 'locationName' => 'inputDevices'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputDevicesResultModel' => ['type' => 'structure', 'members' => ['InputDevices' => ['shape' => '__listOfInputDeviceSummary', 'locationName' => 'inputDevices'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputSecurityGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInputSecurityGroupsResponse' => ['type' => 'structure', 'members' => ['InputSecurityGroups' => ['shape' => '__listOfInputSecurityGroup', 'locationName' => 'inputSecurityGroups'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputSecurityGroupsResultModel' => ['type' => 'structure', 'members' => ['InputSecurityGroups' => ['shape' => '__listOfInputSecurityGroup', 'locationName' => 'inputSecurityGroups'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInputsResponse' => ['type' => 'structure', 'members' => ['Inputs' => ['shape' => '__listOfInput', 'locationName' => 'inputs'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListInputsResultModel' => ['type' => 'structure', 'members' => ['Inputs' => ['shape' => '__listOfInput', 'locationName' => 'inputs'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListMultiplexProgramsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['MultiplexId']], 'ListMultiplexProgramsResponse' => ['type' => 'structure', 'members' => ['MultiplexPrograms' => ['shape' => '__listOfMultiplexProgramSummary', 'locationName' => 'multiplexPrograms'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListMultiplexProgramsResultModel' => ['type' => 'structure', 'members' => ['MultiplexPrograms' => ['shape' => '__listOfMultiplexProgramSummary', 'locationName' => 'multiplexPrograms'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListMultiplexesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListMultiplexesResponse' => ['type' => 'structure', 'members' => ['Multiplexes' => ['shape' => '__listOfMultiplexSummary', 'locationName' => 'multiplexes'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListMultiplexesResultModel' => ['type' => 'structure', 'members' => ['Multiplexes' => ['shape' => '__listOfMultiplexSummary', 'locationName' => 'multiplexes'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListOfferingsRequest' => ['type' => 'structure', 'members' => ['ChannelClass' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'channelClass'], 'ChannelConfiguration' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'channelConfiguration'], 'Codec' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'codec'], 'Duration' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'duration'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'MaximumBitrate' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maximumBitrate'], 'MaximumFramerate' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maximumFramerate'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'Resolution' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resolution'], 'ResourceType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceType'], 'SpecialFeature' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'specialFeature'], 'VideoQuality' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'videoQuality']]], 'ListOfferingsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Offerings' => ['shape' => '__listOfOffering', 'locationName' => 'offerings']]], 'ListOfferingsResultModel' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Offerings' => ['shape' => '__listOfOffering', 'locationName' => 'offerings']]], 'ListReservationsRequest' => ['type' => 'structure', 'members' => ['ChannelClass' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'channelClass'], 'Codec' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'codec'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'MaximumBitrate' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maximumBitrate'], 'MaximumFramerate' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'maximumFramerate'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'Resolution' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resolution'], 'ResourceType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceType'], 'SpecialFeature' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'specialFeature'], 'VideoQuality' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'videoQuality']]], 'ListReservationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Reservations' => ['shape' => '__listOfReservation', 'locationName' => 'reservations']]], 'ListReservationsResultModel' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Reservations' => ['shape' => '__listOfReservation', 'locationName' => 'reservations']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'LogLevel' => ['type' => 'string', 'enum' => ['ERROR', 'WARNING', 'INFO', 'DEBUG', 'DISABLED']], 'M2tsAbsentInputAudioBehavior' => ['type' => 'string', 'enum' => ['DROP', 'ENCODE_SILENCE']], 'M2tsArib' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'M2tsAribCaptionsPidControl' => ['type' => 'string', 'enum' => ['AUTO', 'USE_CONFIGURED']], 'M2tsAudioBufferModel' => ['type' => 'string', 'enum' => ['ATSC', 'DVB']], 'M2tsAudioInterval' => ['type' => 'string', 'enum' => ['VIDEO_AND_FIXED_INTERVALS', 'VIDEO_INTERVAL']], 'M2tsAudioStreamType' => ['type' => 'string', 'enum' => ['ATSC', 'DVB']], 'M2tsBufferModel' => ['type' => 'string', 'enum' => ['MULTIPLEX', 'NONE']], 'M2tsCcDescriptor' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'M2tsEbifControl' => ['type' => 'string', 'enum' => ['NONE', 'PASSTHROUGH']], 'M2tsEbpPlacement' => ['type' => 'string', 'enum' => ['VIDEO_AND_AUDIO_PIDS', 'VIDEO_PID']], 'M2tsEsRateInPes' => ['type' => 'string', 'enum' => ['EXCLUDE', 'INCLUDE']], 'M2tsKlv' => ['type' => 'string', 'enum' => ['NONE', 'PASSTHROUGH']], 'M2tsNielsenId3Behavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'M2tsPcrControl' => ['type' => 'string', 'enum' => ['CONFIGURED_PCR_PERIOD', 'PCR_EVERY_PES_PACKET']], 'M2tsRateMode' => ['type' => 'string', 'enum' => ['CBR', 'VBR']], 'M2tsScte35Control' => ['type' => 'string', 'enum' => ['NONE', 'PASSTHROUGH']], 'M2tsSegmentationMarkers' => ['type' => 'string', 'enum' => ['EBP', 'EBP_LEGACY', 'NONE', 'PSI_SEGSTART', 'RAI_ADAPT', 'RAI_SEGSTART']], 'M2tsSegmentationStyle' => ['type' => 'string', 'enum' => ['MAINTAIN_CADENCE', 'RESET_CADENCE']], 'M2tsSettings' => ['type' => 'structure', 'members' => ['AbsentInputAudioBehavior' => ['shape' => 'M2tsAbsentInputAudioBehavior', 'locationName' => 'absentInputAudioBehavior'], 'Arib' => ['shape' => 'M2tsArib', 'locationName' => 'arib'], 'AribCaptionsPid' => ['shape' => '__string', 'locationName' => 'aribCaptionsPid'], 'AribCaptionsPidControl' => ['shape' => 'M2tsAribCaptionsPidControl', 'locationName' => 'aribCaptionsPidControl'], 'AudioBufferModel' => ['shape' => 'M2tsAudioBufferModel', 'locationName' => 'audioBufferModel'], 'AudioFramesPerPes' => ['shape' => '__integerMin0', 'locationName' => 'audioFramesPerPes'], 'AudioPids' => ['shape' => '__string', 'locationName' => 'audioPids'], 'AudioStreamType' => ['shape' => 'M2tsAudioStreamType', 'locationName' => 'audioStreamType'], 'Bitrate' => ['shape' => '__integerMin0', 'locationName' => 'bitrate'], 'BufferModel' => ['shape' => 'M2tsBufferModel', 'locationName' => 'bufferModel'], 'CcDescriptor' => ['shape' => 'M2tsCcDescriptor', 'locationName' => 'ccDescriptor'], 'DvbNitSettings' => ['shape' => 'DvbNitSettings', 'locationName' => 'dvbNitSettings'], 'DvbSdtSettings' => ['shape' => 'DvbSdtSettings', 'locationName' => 'dvbSdtSettings'], 'DvbSubPids' => ['shape' => '__string', 'locationName' => 'dvbSubPids'], 'DvbTdtSettings' => ['shape' => 'DvbTdtSettings', 'locationName' => 'dvbTdtSettings'], 'DvbTeletextPid' => ['shape' => '__string', 'locationName' => 'dvbTeletextPid'], 'Ebif' => ['shape' => 'M2tsEbifControl', 'locationName' => 'ebif'], 'EbpAudioInterval' => ['shape' => 'M2tsAudioInterval', 'locationName' => 'ebpAudioInterval'], 'EbpLookaheadMs' => ['shape' => '__integerMin0Max10000', 'locationName' => 'ebpLookaheadMs'], 'EbpPlacement' => ['shape' => 'M2tsEbpPlacement', 'locationName' => 'ebpPlacement'], 'EcmPid' => ['shape' => '__string', 'locationName' => 'ecmPid'], 'EsRateInPes' => ['shape' => 'M2tsEsRateInPes', 'locationName' => 'esRateInPes'], 'EtvPlatformPid' => ['shape' => '__string', 'locationName' => 'etvPlatformPid'], 'EtvSignalPid' => ['shape' => '__string', 'locationName' => 'etvSignalPid'], 'FragmentTime' => ['shape' => '__doubleMin0', 'locationName' => 'fragmentTime'], 'Klv' => ['shape' => 'M2tsKlv', 'locationName' => 'klv'], 'KlvDataPids' => ['shape' => '__string', 'locationName' => 'klvDataPids'], 'NielsenId3Behavior' => ['shape' => 'M2tsNielsenId3Behavior', 'locationName' => 'nielsenId3Behavior'], 'NullPacketBitrate' => ['shape' => '__doubleMin0', 'locationName' => 'nullPacketBitrate'], 'PatInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'patInterval'], 'PcrControl' => ['shape' => 'M2tsPcrControl', 'locationName' => 'pcrControl'], 'PcrPeriod' => ['shape' => '__integerMin0Max500', 'locationName' => 'pcrPeriod'], 'PcrPid' => ['shape' => '__string', 'locationName' => 'pcrPid'], 'PmtInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'pmtInterval'], 'PmtPid' => ['shape' => '__string', 'locationName' => 'pmtPid'], 'ProgramNum' => ['shape' => '__integerMin0Max65535', 'locationName' => 'programNum'], 'RateMode' => ['shape' => 'M2tsRateMode', 'locationName' => 'rateMode'], 'Scte27Pids' => ['shape' => '__string', 'locationName' => 'scte27Pids'], 'Scte35Control' => ['shape' => 'M2tsScte35Control', 'locationName' => 'scte35Control'], 'Scte35Pid' => ['shape' => '__string', 'locationName' => 'scte35Pid'], 'Scte35PrerollPullupMilliseconds' => ['shape' => '__doubleMin0Max5000', 'locationName' => 'scte35PrerollPullupMilliseconds'], 'SegmentationMarkers' => ['shape' => 'M2tsSegmentationMarkers', 'locationName' => 'segmentationMarkers'], 'SegmentationStyle' => ['shape' => 'M2tsSegmentationStyle', 'locationName' => 'segmentationStyle'], 'SegmentationTime' => ['shape' => '__doubleMin1', 'locationName' => 'segmentationTime'], 'TimedMetadataBehavior' => ['shape' => 'M2tsTimedMetadataBehavior', 'locationName' => 'timedMetadataBehavior'], 'TimedMetadataPid' => ['shape' => '__string', 'locationName' => 'timedMetadataPid'], 'TransportStreamId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'transportStreamId'], 'VideoPid' => ['shape' => '__string', 'locationName' => 'videoPid']]], 'M2tsTimedMetadataBehavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'M3u8NielsenId3Behavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'M3u8PcrControl' => ['type' => 'string', 'enum' => ['CONFIGURED_PCR_PERIOD', 'PCR_EVERY_PES_PACKET']], 'M3u8Scte35Behavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'M3u8Settings' => ['type' => 'structure', 'members' => ['AudioFramesPerPes' => ['shape' => '__integerMin0', 'locationName' => 'audioFramesPerPes'], 'AudioPids' => ['shape' => '__string', 'locationName' => 'audioPids'], 'EcmPid' => ['shape' => '__string', 'locationName' => 'ecmPid'], 'NielsenId3Behavior' => ['shape' => 'M3u8NielsenId3Behavior', 'locationName' => 'nielsenId3Behavior'], 'PatInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'patInterval'], 'PcrControl' => ['shape' => 'M3u8PcrControl', 'locationName' => 'pcrControl'], 'PcrPeriod' => ['shape' => '__integerMin0Max500', 'locationName' => 'pcrPeriod'], 'PcrPid' => ['shape' => '__string', 'locationName' => 'pcrPid'], 'PmtInterval' => ['shape' => '__integerMin0Max1000', 'locationName' => 'pmtInterval'], 'PmtPid' => ['shape' => '__string', 'locationName' => 'pmtPid'], 'ProgramNum' => ['shape' => '__integerMin0Max65535', 'locationName' => 'programNum'], 'Scte35Behavior' => ['shape' => 'M3u8Scte35Behavior', 'locationName' => 'scte35Behavior'], 'Scte35Pid' => ['shape' => '__string', 'locationName' => 'scte35Pid'], 'TimedMetadataBehavior' => ['shape' => 'M3u8TimedMetadataBehavior', 'locationName' => 'timedMetadataBehavior'], 'TimedMetadataPid' => ['shape' => '__string', 'locationName' => 'timedMetadataPid'], 'TransportStreamId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'transportStreamId'], 'VideoPid' => ['shape' => '__string', 'locationName' => 'videoPid']]], 'M3u8TimedMetadataBehavior' => ['type' => 'string', 'enum' => ['NO_PASSTHROUGH', 'PASSTHROUGH']], 'MaintenanceCreateSettings' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceStartTime' => ['shape' => '__stringPattern010920300', 'locationName' => 'maintenanceStartTime']]], 'MaintenanceDay' => ['type' => 'string', 'enum' => ['MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY']], 'MaintenanceStatus' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceDeadline' => ['shape' => '__string', 'locationName' => 'maintenanceDeadline'], 'MaintenanceScheduledDate' => ['shape' => '__string', 'locationName' => 'maintenanceScheduledDate'], 'MaintenanceStartTime' => ['shape' => '__string', 'locationName' => 'maintenanceStartTime']]], 'MaintenanceUpdateSettings' => ['type' => 'structure', 'members' => ['MaintenanceDay' => ['shape' => 'MaintenanceDay', 'locationName' => 'maintenanceDay'], 'MaintenanceScheduledDate' => ['shape' => '__string', 'locationName' => 'maintenanceScheduledDate'], 'MaintenanceStartTime' => ['shape' => '__stringPattern010920300', 'locationName' => 'maintenanceStartTime']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 1000], 'MediaConnectFlow' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn']]], 'MediaConnectFlowRequest' => ['type' => 'structure', 'members' => ['FlowArn' => ['shape' => '__string', 'locationName' => 'flowArn']]], 'MediaPackageGroupSettings' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination']], 'required' => ['Destination']], 'MediaPackageOutputDestinationSettings' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__stringMin1', 'locationName' => 'channelId']]], 'MediaPackageOutputSettings' => ['type' => 'structure', 'members' => []], 'MotionGraphicsActivateScheduleActionSettings' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__longMin0Max86400000', 'locationName' => 'duration'], 'PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'Url' => ['shape' => '__string', 'locationName' => 'url'], 'Username' => ['shape' => '__string', 'locationName' => 'username']]], 'MotionGraphicsConfiguration' => ['type' => 'structure', 'members' => ['MotionGraphicsInsertion' => ['shape' => 'MotionGraphicsInsertion', 'locationName' => 'motionGraphicsInsertion'], 'MotionGraphicsSettings' => ['shape' => 'MotionGraphicsSettings', 'locationName' => 'motionGraphicsSettings']], 'required' => ['MotionGraphicsSettings']], 'MotionGraphicsDeactivateScheduleActionSettings' => ['type' => 'structure', 'members' => []], 'MotionGraphicsInsertion' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'MotionGraphicsSettings' => ['type' => 'structure', 'members' => ['HtmlMotionGraphicsSettings' => ['shape' => 'HtmlMotionGraphicsSettings', 'locationName' => 'htmlMotionGraphicsSettings']]], 'Mp2CodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_2_0']], 'Mp2Settings' => ['type' => 'structure', 'members' => ['Bitrate' => ['shape' => '__double', 'locationName' => 'bitrate'], 'CodingMode' => ['shape' => 'Mp2CodingMode', 'locationName' => 'codingMode'], 'SampleRate' => ['shape' => '__double', 'locationName' => 'sampleRate']]], 'Mpeg2AdaptiveQuantization' => ['type' => 'string', 'enum' => ['AUTO', 'HIGH', 'LOW', 'MEDIUM', 'OFF']], 'Mpeg2ColorMetadata' => ['type' => 'string', 'enum' => ['IGNORE', 'INSERT']], 'Mpeg2ColorSpace' => ['type' => 'string', 'enum' => ['AUTO', 'PASSTHROUGH']], 'Mpeg2DisplayRatio' => ['type' => 'string', 'enum' => ['DISPLAYRATIO16X9', 'DISPLAYRATIO4X3']], 'Mpeg2FilterSettings' => ['type' => 'structure', 'members' => ['TemporalFilterSettings' => ['shape' => 'TemporalFilterSettings', 'locationName' => 'temporalFilterSettings']]], 'Mpeg2GopSizeUnits' => ['type' => 'string', 'enum' => ['FRAMES', 'SECONDS']], 'Mpeg2ScanType' => ['type' => 'string', 'enum' => ['INTERLACED', 'PROGRESSIVE']], 'Mpeg2Settings' => ['type' => 'structure', 'members' => ['AdaptiveQuantization' => ['shape' => 'Mpeg2AdaptiveQuantization', 'locationName' => 'adaptiveQuantization'], 'AfdSignaling' => ['shape' => 'AfdSignaling', 'locationName' => 'afdSignaling'], 'ColorMetadata' => ['shape' => 'Mpeg2ColorMetadata', 'locationName' => 'colorMetadata'], 'ColorSpace' => ['shape' => 'Mpeg2ColorSpace', 'locationName' => 'colorSpace'], 'DisplayAspectRatio' => ['shape' => 'Mpeg2DisplayRatio', 'locationName' => 'displayAspectRatio'], 'FilterSettings' => ['shape' => 'Mpeg2FilterSettings', 'locationName' => 'filterSettings'], 'FixedAfd' => ['shape' => 'FixedAfd', 'locationName' => 'fixedAfd'], 'FramerateDenominator' => ['shape' => '__integerMin1', 'locationName' => 'framerateDenominator'], 'FramerateNumerator' => ['shape' => '__integerMin1', 'locationName' => 'framerateNumerator'], 'GopClosedCadence' => ['shape' => '__integerMin0', 'locationName' => 'gopClosedCadence'], 'GopNumBFrames' => ['shape' => '__integerMin0Max7', 'locationName' => 'gopNumBFrames'], 'GopSize' => ['shape' => '__double', 'locationName' => 'gopSize'], 'GopSizeUnits' => ['shape' => 'Mpeg2GopSizeUnits', 'locationName' => 'gopSizeUnits'], 'ScanType' => ['shape' => 'Mpeg2ScanType', 'locationName' => 'scanType'], 'SubgopLength' => ['shape' => 'Mpeg2SubGopLength', 'locationName' => 'subgopLength'], 'TimecodeInsertion' => ['shape' => 'Mpeg2TimecodeInsertionBehavior', 'locationName' => 'timecodeInsertion'], 'TimecodeBurninSettings' => ['shape' => 'TimecodeBurninSettings', 'locationName' => 'timecodeBurninSettings']], 'required' => ['FramerateNumerator', 'FramerateDenominator']], 'Mpeg2SubGopLength' => ['type' => 'string', 'enum' => ['DYNAMIC', 'FIXED']], 'Mpeg2TimecodeInsertionBehavior' => ['type' => 'string', 'enum' => ['DISABLED', 'GOP_TIMECODE']], 'MsSmoothGroupSettings' => ['type' => 'structure', 'members' => ['AcquisitionPointId' => ['shape' => '__string', 'locationName' => 'acquisitionPointId'], 'AudioOnlyTimecodeControl' => ['shape' => 'SmoothGroupAudioOnlyTimecodeControl', 'locationName' => 'audioOnlyTimecodeControl'], 'CertificateMode' => ['shape' => 'SmoothGroupCertificateMode', 'locationName' => 'certificateMode'], 'ConnectionRetryInterval' => ['shape' => '__integerMin0', 'locationName' => 'connectionRetryInterval'], 'Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'EventId' => ['shape' => '__string', 'locationName' => 'eventId'], 'EventIdMode' => ['shape' => 'SmoothGroupEventIdMode', 'locationName' => 'eventIdMode'], 'EventStopBehavior' => ['shape' => 'SmoothGroupEventStopBehavior', 'locationName' => 'eventStopBehavior'], 'FilecacheDuration' => ['shape' => '__integerMin0', 'locationName' => 'filecacheDuration'], 'FragmentLength' => ['shape' => '__integerMin1', 'locationName' => 'fragmentLength'], 'InputLossAction' => ['shape' => 'InputLossActionForMsSmoothOut', 'locationName' => 'inputLossAction'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries'], 'RestartDelay' => ['shape' => '__integerMin0', 'locationName' => 'restartDelay'], 'SegmentationMode' => ['shape' => 'SmoothGroupSegmentationMode', 'locationName' => 'segmentationMode'], 'SendDelayMs' => ['shape' => '__integerMin0Max10000', 'locationName' => 'sendDelayMs'], 'SparseTrackType' => ['shape' => 'SmoothGroupSparseTrackType', 'locationName' => 'sparseTrackType'], 'StreamManifestBehavior' => ['shape' => 'SmoothGroupStreamManifestBehavior', 'locationName' => 'streamManifestBehavior'], 'TimestampOffset' => ['shape' => '__string', 'locationName' => 'timestampOffset'], 'TimestampOffsetMode' => ['shape' => 'SmoothGroupTimestampOffsetMode', 'locationName' => 'timestampOffsetMode']], 'required' => ['Destination']], 'MsSmoothH265PackagingType' => ['type' => 'string', 'enum' => ['HEV1', 'HVC1']], 'MsSmoothOutputSettings' => ['type' => 'structure', 'members' => ['H265PackagingType' => ['shape' => 'MsSmoothH265PackagingType', 'locationName' => 'h265PackagingType'], 'NameModifier' => ['shape' => '__string', 'locationName' => 'nameModifier']]], 'Multiplex' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Destinations' => ['shape' => '__listOfMultiplexOutputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'MultiplexConfigurationValidationError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message'], 'ValidationErrors' => ['shape' => '__listOfValidationError', 'locationName' => 'validationErrors']]], 'MultiplexGroupSettings' => ['type' => 'structure', 'members' => []], 'MultiplexMediaConnectOutputDestinationSettings' => ['type' => 'structure', 'members' => ['EntitlementArn' => ['shape' => '__stringMin1', 'locationName' => 'entitlementArn']]], 'MultiplexOutputDestination' => ['type' => 'structure', 'members' => ['MediaConnectSettings' => ['shape' => 'MultiplexMediaConnectOutputDestinationSettings', 'locationName' => 'mediaConnectSettings']]], 'MultiplexOutputSettings' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination']], 'required' => ['Destination']], 'MultiplexProgram' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'locationName' => 'channelId'], 'MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'PacketIdentifiersMap' => ['shape' => 'MultiplexProgramPacketIdentifiersMap', 'locationName' => 'packetIdentifiersMap'], 'PipelineDetails' => ['shape' => '__listOfMultiplexProgramPipelineDetail', 'locationName' => 'pipelineDetails'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName']]], 'MultiplexProgramChannelDestinationSettings' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__stringMin1', 'locationName' => 'multiplexId'], 'ProgramName' => ['shape' => '__stringMin1', 'locationName' => 'programName']]], 'MultiplexProgramPacketIdentifiersMap' => ['type' => 'structure', 'members' => ['AudioPids' => ['shape' => '__listOf__integer', 'locationName' => 'audioPids'], 'DvbSubPids' => ['shape' => '__listOf__integer', 'locationName' => 'dvbSubPids'], 'DvbTeletextPid' => ['shape' => '__integer', 'locationName' => 'dvbTeletextPid'], 'EtvPlatformPid' => ['shape' => '__integer', 'locationName' => 'etvPlatformPid'], 'EtvSignalPid' => ['shape' => '__integer', 'locationName' => 'etvSignalPid'], 'KlvDataPids' => ['shape' => '__listOf__integer', 'locationName' => 'klvDataPids'], 'PcrPid' => ['shape' => '__integer', 'locationName' => 'pcrPid'], 'PmtPid' => ['shape' => '__integer', 'locationName' => 'pmtPid'], 'PrivateMetadataPid' => ['shape' => '__integer', 'locationName' => 'privateMetadataPid'], 'Scte27Pids' => ['shape' => '__listOf__integer', 'locationName' => 'scte27Pids'], 'Scte35Pid' => ['shape' => '__integer', 'locationName' => 'scte35Pid'], 'TimedMetadataPid' => ['shape' => '__integer', 'locationName' => 'timedMetadataPid'], 'VideoPid' => ['shape' => '__integer', 'locationName' => 'videoPid']]], 'MultiplexProgramPipelineDetail' => ['type' => 'structure', 'members' => ['ActiveChannelPipeline' => ['shape' => '__string', 'locationName' => 'activeChannelPipeline'], 'PipelineId' => ['shape' => '__string', 'locationName' => 'pipelineId']]], 'MultiplexProgramServiceDescriptor' => ['type' => 'structure', 'members' => ['ProviderName' => ['shape' => '__stringMax256', 'locationName' => 'providerName'], 'ServiceName' => ['shape' => '__stringMax256', 'locationName' => 'serviceName']], 'required' => ['ProviderName', 'ServiceName']], 'MultiplexProgramSettings' => ['type' => 'structure', 'members' => ['PreferredChannelPipeline' => ['shape' => 'PreferredChannelPipeline', 'locationName' => 'preferredChannelPipeline'], 'ProgramNumber' => ['shape' => '__integerMin0Max65535', 'locationName' => 'programNumber'], 'ServiceDescriptor' => ['shape' => 'MultiplexProgramServiceDescriptor', 'locationName' => 'serviceDescriptor'], 'VideoSettings' => ['shape' => 'MultiplexVideoSettings', 'locationName' => 'videoSettings']], 'required' => ['ProgramNumber']], 'MultiplexProgramSummary' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'locationName' => 'channelId'], 'ProgramName' => ['shape' => '__string', 'locationName' => 'programName']]], 'MultiplexSettings' => ['type' => 'structure', 'members' => ['MaximumVideoBufferDelayMilliseconds' => ['shape' => '__integerMin800Max3000', 'locationName' => 'maximumVideoBufferDelayMilliseconds'], 'TransportStreamBitrate' => ['shape' => '__integerMin1000000Max100000000', 'locationName' => 'transportStreamBitrate'], 'TransportStreamId' => ['shape' => '__integerMin0Max65535', 'locationName' => 'transportStreamId'], 'TransportStreamReservedBitrate' => ['shape' => '__integerMin0Max100000000', 'locationName' => 'transportStreamReservedBitrate']], 'required' => ['TransportStreamBitrate', 'TransportStreamId']], 'MultiplexSettingsSummary' => ['type' => 'structure', 'members' => ['TransportStreamBitrate' => ['shape' => '__integerMin1000000Max100000000', 'locationName' => 'transportStreamBitrate']]], 'MultiplexState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'IDLE', 'STARTING', 'RUNNING', 'RECOVERING', 'STOPPING', 'DELETING', 'DELETED']], 'MultiplexStatmuxVideoSettings' => ['type' => 'structure', 'members' => ['MaximumBitrate' => ['shape' => '__integerMin100000Max100000000', 'locationName' => 'maximumBitrate'], 'MinimumBitrate' => ['shape' => '__integerMin100000Max100000000', 'locationName' => 'minimumBitrate'], 'Priority' => ['shape' => '__integerMinNegative5Max5', 'locationName' => 'priority']]], 'MultiplexSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettingsSummary', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'MultiplexVideoSettings' => ['type' => 'structure', 'members' => ['ConstantBitrate' => ['shape' => '__integerMin100000Max100000000', 'locationName' => 'constantBitrate'], 'StatmuxSettings' => ['shape' => 'MultiplexStatmuxVideoSettings', 'locationName' => 'statmuxSettings']]], 'NetworkInputServerValidation' => ['type' => 'string', 'enum' => ['CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME', 'CHECK_CRYPTOGRAPHY_ONLY']], 'NetworkInputSettings' => ['type' => 'structure', 'members' => ['HlsInputSettings' => ['shape' => 'HlsInputSettings', 'locationName' => 'hlsInputSettings'], 'ServerValidation' => ['shape' => 'NetworkInputServerValidation', 'locationName' => 'serverValidation']]], 'NielsenCBET' => ['type' => 'structure', 'members' => ['CbetCheckDigitString' => ['shape' => '__stringMin2Max2', 'locationName' => 'cbetCheckDigitString'], 'CbetStepaside' => ['shape' => 'NielsenWatermarksCbetStepaside', 'locationName' => 'cbetStepaside'], 'Csid' => ['shape' => '__stringMin1Max7', 'locationName' => 'csid']], 'required' => ['CbetCheckDigitString', 'CbetStepaside', 'Csid']], 'NielsenConfiguration' => ['type' => 'structure', 'members' => ['DistributorId' => ['shape' => '__string', 'locationName' => 'distributorId'], 'NielsenPcmToId3Tagging' => ['shape' => 'NielsenPcmToId3TaggingState', 'locationName' => 'nielsenPcmToId3Tagging']]], 'NielsenNaesIiNw' => ['type' => 'structure', 'members' => ['CheckDigitString' => ['shape' => '__stringMin2Max2', 'locationName' => 'checkDigitString'], 'Sid' => ['shape' => '__doubleMin1Max65535', 'locationName' => 'sid']], 'required' => ['CheckDigitString', 'Sid']], 'NielsenPcmToId3TaggingState' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'NielsenWatermarksCbetStepaside' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'NielsenWatermarksDistributionTypes' => ['type' => 'string', 'enum' => ['FINAL_DISTRIBUTOR', 'PROGRAM_CONTENT']], 'NielsenWatermarksSettings' => ['type' => 'structure', 'members' => ['NielsenCbetSettings' => ['shape' => 'NielsenCBET', 'locationName' => 'nielsenCbetSettings'], 'NielsenDistributionType' => ['shape' => 'NielsenWatermarksDistributionTypes', 'locationName' => 'nielsenDistributionType'], 'NielsenNaesIiNwSettings' => ['shape' => 'NielsenNaesIiNw', 'locationName' => 'nielsenNaesIiNwSettings']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'Offering' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'OfferingDurationUnits', 'locationName' => 'durationUnits'], 'FixedPrice' => ['shape' => '__double', 'locationName' => 'fixedPrice'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'OfferingId' => ['shape' => '__string', 'locationName' => 'offeringId'], 'OfferingType' => ['shape' => 'OfferingType', 'locationName' => 'offeringType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'ResourceSpecification' => ['shape' => 'ReservationResourceSpecification', 'locationName' => 'resourceSpecification'], 'UsagePrice' => ['shape' => '__double', 'locationName' => 'usagePrice']]], 'OfferingDurationUnits' => ['type' => 'string', 'enum' => ['MONTHS']], 'OfferingType' => ['type' => 'string', 'enum' => ['NO_UPFRONT']], 'Output' => ['type' => 'structure', 'members' => ['AudioDescriptionNames' => ['shape' => '__listOf__string', 'locationName' => 'audioDescriptionNames'], 'CaptionDescriptionNames' => ['shape' => '__listOf__string', 'locationName' => 'captionDescriptionNames'], 'OutputName' => ['shape' => '__stringMin1Max255', 'locationName' => 'outputName'], 'OutputSettings' => ['shape' => 'OutputSettings', 'locationName' => 'outputSettings'], 'VideoDescriptionName' => ['shape' => '__string', 'locationName' => 'videoDescriptionName']], 'required' => ['OutputSettings']], 'OutputDestination' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id'], 'MediaPackageSettings' => ['shape' => '__listOfMediaPackageOutputDestinationSettings', 'locationName' => 'mediaPackageSettings'], 'MultiplexSettings' => ['shape' => 'MultiplexProgramChannelDestinationSettings', 'locationName' => 'multiplexSettings'], 'Settings' => ['shape' => '__listOfOutputDestinationSettings', 'locationName' => 'settings']]], 'OutputDestinationSettings' => ['type' => 'structure', 'members' => ['PasswordParam' => ['shape' => '__string', 'locationName' => 'passwordParam'], 'StreamName' => ['shape' => '__string', 'locationName' => 'streamName'], 'Url' => ['shape' => '__string', 'locationName' => 'url'], 'Username' => ['shape' => '__string', 'locationName' => 'username']]], 'OutputGroup' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__stringMax32', 'locationName' => 'name'], 'OutputGroupSettings' => ['shape' => 'OutputGroupSettings', 'locationName' => 'outputGroupSettings'], 'Outputs' => ['shape' => '__listOfOutput', 'locationName' => 'outputs']], 'required' => ['Outputs', 'OutputGroupSettings']], 'OutputGroupSettings' => ['type' => 'structure', 'members' => ['ArchiveGroupSettings' => ['shape' => 'ArchiveGroupSettings', 'locationName' => 'archiveGroupSettings'], 'FrameCaptureGroupSettings' => ['shape' => 'FrameCaptureGroupSettings', 'locationName' => 'frameCaptureGroupSettings'], 'HlsGroupSettings' => ['shape' => 'HlsGroupSettings', 'locationName' => 'hlsGroupSettings'], 'MediaPackageGroupSettings' => ['shape' => 'MediaPackageGroupSettings', 'locationName' => 'mediaPackageGroupSettings'], 'MsSmoothGroupSettings' => ['shape' => 'MsSmoothGroupSettings', 'locationName' => 'msSmoothGroupSettings'], 'MultiplexGroupSettings' => ['shape' => 'MultiplexGroupSettings', 'locationName' => 'multiplexGroupSettings'], 'RtmpGroupSettings' => ['shape' => 'RtmpGroupSettings', 'locationName' => 'rtmpGroupSettings'], 'UdpGroupSettings' => ['shape' => 'UdpGroupSettings', 'locationName' => 'udpGroupSettings']]], 'OutputLocationRef' => ['type' => 'structure', 'members' => ['DestinationRefId' => ['shape' => '__string', 'locationName' => 'destinationRefId']]], 'OutputSettings' => ['type' => 'structure', 'members' => ['ArchiveOutputSettings' => ['shape' => 'ArchiveOutputSettings', 'locationName' => 'archiveOutputSettings'], 'FrameCaptureOutputSettings' => ['shape' => 'FrameCaptureOutputSettings', 'locationName' => 'frameCaptureOutputSettings'], 'HlsOutputSettings' => ['shape' => 'HlsOutputSettings', 'locationName' => 'hlsOutputSettings'], 'MediaPackageOutputSettings' => ['shape' => 'MediaPackageOutputSettings', 'locationName' => 'mediaPackageOutputSettings'], 'MsSmoothOutputSettings' => ['shape' => 'MsSmoothOutputSettings', 'locationName' => 'msSmoothOutputSettings'], 'MultiplexOutputSettings' => ['shape' => 'MultiplexOutputSettings', 'locationName' => 'multiplexOutputSettings'], 'RtmpOutputSettings' => ['shape' => 'RtmpOutputSettings', 'locationName' => 'rtmpOutputSettings'], 'UdpOutputSettings' => ['shape' => 'UdpOutputSettings', 'locationName' => 'udpOutputSettings']]], 'PassThroughSettings' => ['type' => 'structure', 'members' => []], 'PauseStateScheduleActionSettings' => ['type' => 'structure', 'members' => ['Pipelines' => ['shape' => '__listOfPipelinePauseStateSettings', 'locationName' => 'pipelines']]], 'PipelineDetail' => ['type' => 'structure', 'members' => ['ActiveInputAttachmentName' => ['shape' => '__string', 'locationName' => 'activeInputAttachmentName'], 'ActiveInputSwitchActionName' => ['shape' => '__string', 'locationName' => 'activeInputSwitchActionName'], 'ActiveMotionGraphicsActionName' => ['shape' => '__string', 'locationName' => 'activeMotionGraphicsActionName'], 'ActiveMotionGraphicsUri' => ['shape' => '__string', 'locationName' => 'activeMotionGraphicsUri'], 'PipelineId' => ['shape' => '__string', 'locationName' => 'pipelineId']]], 'PipelineId' => ['type' => 'string', 'enum' => ['PIPELINE_0', 'PIPELINE_1']], 'PipelinePauseStateSettings' => ['type' => 'structure', 'members' => ['PipelineId' => ['shape' => 'PipelineId', 'locationName' => 'pipelineId']], 'required' => ['PipelineId']], 'PreferredChannelPipeline' => ['type' => 'string', 'enum' => ['CURRENTLY_ACTIVE', 'PIPELINE_0', 'PIPELINE_1']], 'PurchaseOffering' => ['type' => 'structure', 'members' => ['Count' => ['shape' => '__integerMin1', 'locationName' => 'count'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Start' => ['shape' => '__string', 'locationName' => 'start'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['Count']], 'PurchaseOfferingRequest' => ['type' => 'structure', 'members' => ['Count' => ['shape' => '__integerMin1', 'locationName' => 'count'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OfferingId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'offeringId'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'RequestId' => ['shape' => '__string', 'locationName' => 'requestId', 'idempotencyToken' => \true], 'Start' => ['shape' => '__string', 'locationName' => 'start'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['OfferingId', 'Count']], 'PurchaseOfferingResponse' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'PurchaseOfferingResultModel' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'RawSettings' => ['type' => 'structure', 'members' => []], 'RebootInputDevice' => ['type' => 'structure', 'members' => ['Force' => ['shape' => 'RebootInputDeviceForce', 'locationName' => 'force']]], 'RebootInputDeviceForce' => ['type' => 'string', 'enum' => ['NO', 'YES']], 'RebootInputDeviceRequest' => ['type' => 'structure', 'members' => ['Force' => ['shape' => 'RebootInputDeviceForce', 'locationName' => 'force'], 'InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'RebootInputDeviceResponse' => ['type' => 'structure', 'members' => []], 'Rec601Settings' => ['type' => 'structure', 'members' => []], 'Rec709Settings' => ['type' => 'structure', 'members' => []], 'RejectInputDeviceTransferRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'RejectInputDeviceTransferResponse' => ['type' => 'structure', 'members' => []], 'RemixSettings' => ['type' => 'structure', 'members' => ['ChannelMappings' => ['shape' => '__listOfAudioChannelMapping', 'locationName' => 'channelMappings'], 'ChannelsIn' => ['shape' => '__integerMin1Max16', 'locationName' => 'channelsIn'], 'ChannelsOut' => ['shape' => '__integerMin1Max8', 'locationName' => 'channelsOut']], 'required' => ['ChannelMappings']], 'RenewalSettings' => ['type' => 'structure', 'members' => ['AutomaticRenewal' => ['shape' => 'ReservationAutomaticRenewal', 'locationName' => 'automaticRenewal'], 'RenewalCount' => ['shape' => '__integerMin1', 'locationName' => 'renewalCount']]], 'Reservation' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Count' => ['shape' => '__integer', 'locationName' => 'count'], 'CurrencyCode' => ['shape' => '__string', 'locationName' => 'currencyCode'], 'Duration' => ['shape' => '__integer', 'locationName' => 'duration'], 'DurationUnits' => ['shape' => 'OfferingDurationUnits', 'locationName' => 'durationUnits'], 'End' => ['shape' => '__string', 'locationName' => 'end'], 'FixedPrice' => ['shape' => '__double', 'locationName' => 'fixedPrice'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'OfferingDescription' => ['shape' => '__string', 'locationName' => 'offeringDescription'], 'OfferingId' => ['shape' => '__string', 'locationName' => 'offeringId'], 'OfferingType' => ['shape' => 'OfferingType', 'locationName' => 'offeringType'], 'Region' => ['shape' => '__string', 'locationName' => 'region'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'ReservationId' => ['shape' => '__string', 'locationName' => 'reservationId'], 'ResourceSpecification' => ['shape' => 'ReservationResourceSpecification', 'locationName' => 'resourceSpecification'], 'Start' => ['shape' => '__string', 'locationName' => 'start'], 'State' => ['shape' => 'ReservationState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'UsagePrice' => ['shape' => '__double', 'locationName' => 'usagePrice']]], 'ReservationAutomaticRenewal' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'UNAVAILABLE']], 'ReservationCodec' => ['type' => 'string', 'enum' => ['MPEG2', 'AVC', 'HEVC', 'AUDIO', 'LINK']], 'ReservationMaximumBitrate' => ['type' => 'string', 'enum' => ['MAX_10_MBPS', 'MAX_20_MBPS', 'MAX_50_MBPS']], 'ReservationMaximumFramerate' => ['type' => 'string', 'enum' => ['MAX_30_FPS', 'MAX_60_FPS']], 'ReservationResolution' => ['type' => 'string', 'enum' => ['SD', 'HD', 'FHD', 'UHD']], 'ReservationResourceSpecification' => ['type' => 'structure', 'members' => ['ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Codec' => ['shape' => 'ReservationCodec', 'locationName' => 'codec'], 'MaximumBitrate' => ['shape' => 'ReservationMaximumBitrate', 'locationName' => 'maximumBitrate'], 'MaximumFramerate' => ['shape' => 'ReservationMaximumFramerate', 'locationName' => 'maximumFramerate'], 'Resolution' => ['shape' => 'ReservationResolution', 'locationName' => 'resolution'], 'ResourceType' => ['shape' => 'ReservationResourceType', 'locationName' => 'resourceType'], 'SpecialFeature' => ['shape' => 'ReservationSpecialFeature', 'locationName' => 'specialFeature'], 'VideoQuality' => ['shape' => 'ReservationVideoQuality', 'locationName' => 'videoQuality']]], 'ReservationResourceType' => ['type' => 'string', 'enum' => ['INPUT', 'OUTPUT', 'MULTIPLEX', 'CHANNEL']], 'ReservationSpecialFeature' => ['type' => 'string', 'enum' => ['ADVANCED_AUDIO', 'AUDIO_NORMALIZATION', 'MGHD', 'MGUHD']], 'ReservationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'EXPIRED', 'CANCELED', 'DELETED']], 'ReservationVideoQuality' => ['type' => 'string', 'enum' => ['STANDARD', 'ENHANCED', 'PREMIUM']], 'ResourceConflict' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ResourceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'RtmpAdMarkers' => ['type' => 'string', 'enum' => ['ON_CUE_POINT_SCTE35']], 'RtmpCacheFullBehavior' => ['type' => 'string', 'enum' => ['DISCONNECT_IMMEDIATELY', 'WAIT_FOR_SERVER']], 'RtmpCaptionData' => ['type' => 'string', 'enum' => ['ALL', 'FIELD1_608', 'FIELD1_AND_FIELD2_608']], 'RtmpCaptionInfoDestinationSettings' => ['type' => 'structure', 'members' => []], 'RtmpGroupSettings' => ['type' => 'structure', 'members' => ['AdMarkers' => ['shape' => '__listOfRtmpAdMarkers', 'locationName' => 'adMarkers'], 'AuthenticationScheme' => ['shape' => 'AuthenticationScheme', 'locationName' => 'authenticationScheme'], 'CacheFullBehavior' => ['shape' => 'RtmpCacheFullBehavior', 'locationName' => 'cacheFullBehavior'], 'CacheLength' => ['shape' => '__integerMin30', 'locationName' => 'cacheLength'], 'CaptionData' => ['shape' => 'RtmpCaptionData', 'locationName' => 'captionData'], 'InputLossAction' => ['shape' => 'InputLossActionForRtmpOut', 'locationName' => 'inputLossAction'], 'RestartDelay' => ['shape' => '__integerMin0', 'locationName' => 'restartDelay']]], 'RtmpOutputCertificateMode' => ['type' => 'string', 'enum' => ['SELF_SIGNED', 'VERIFY_AUTHENTICITY']], 'RtmpOutputSettings' => ['type' => 'structure', 'members' => ['CertificateMode' => ['shape' => 'RtmpOutputCertificateMode', 'locationName' => 'certificateMode'], 'ConnectionRetryInterval' => ['shape' => '__integerMin1', 'locationName' => 'connectionRetryInterval'], 'Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'NumRetries' => ['shape' => '__integerMin0', 'locationName' => 'numRetries']], 'required' => ['Destination']], 'S3CannedAcl' => ['type' => 'string', 'enum' => ['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']], 'ScheduleAction' => ['type' => 'structure', 'members' => ['ActionName' => ['shape' => '__string', 'locationName' => 'actionName'], 'ScheduleActionSettings' => ['shape' => 'ScheduleActionSettings', 'locationName' => 'scheduleActionSettings'], 'ScheduleActionStartSettings' => ['shape' => 'ScheduleActionStartSettings', 'locationName' => 'scheduleActionStartSettings']], 'required' => ['ActionName', 'ScheduleActionStartSettings', 'ScheduleActionSettings']], 'ScheduleActionSettings' => ['type' => 'structure', 'members' => ['HlsId3SegmentTaggingSettings' => ['shape' => 'HlsId3SegmentTaggingScheduleActionSettings', 'locationName' => 'hlsId3SegmentTaggingSettings'], 'HlsTimedMetadataSettings' => ['shape' => 'HlsTimedMetadataScheduleActionSettings', 'locationName' => 'hlsTimedMetadataSettings'], 'InputPrepareSettings' => ['shape' => 'InputPrepareScheduleActionSettings', 'locationName' => 'inputPrepareSettings'], 'InputSwitchSettings' => ['shape' => 'InputSwitchScheduleActionSettings', 'locationName' => 'inputSwitchSettings'], 'MotionGraphicsImageActivateSettings' => ['shape' => 'MotionGraphicsActivateScheduleActionSettings', 'locationName' => 'motionGraphicsImageActivateSettings'], 'MotionGraphicsImageDeactivateSettings' => ['shape' => 'MotionGraphicsDeactivateScheduleActionSettings', 'locationName' => 'motionGraphicsImageDeactivateSettings'], 'PauseStateSettings' => ['shape' => 'PauseStateScheduleActionSettings', 'locationName' => 'pauseStateSettings'], 'Scte35InputSettings' => ['shape' => 'Scte35InputScheduleActionSettings', 'locationName' => 'scte35InputSettings'], 'Scte35ReturnToNetworkSettings' => ['shape' => 'Scte35ReturnToNetworkScheduleActionSettings', 'locationName' => 'scte35ReturnToNetworkSettings'], 'Scte35SpliceInsertSettings' => ['shape' => 'Scte35SpliceInsertScheduleActionSettings', 'locationName' => 'scte35SpliceInsertSettings'], 'Scte35TimeSignalSettings' => ['shape' => 'Scte35TimeSignalScheduleActionSettings', 'locationName' => 'scte35TimeSignalSettings'], 'StaticImageActivateSettings' => ['shape' => 'StaticImageActivateScheduleActionSettings', 'locationName' => 'staticImageActivateSettings'], 'StaticImageDeactivateSettings' => ['shape' => 'StaticImageDeactivateScheduleActionSettings', 'locationName' => 'staticImageDeactivateSettings']]], 'ScheduleActionStartSettings' => ['type' => 'structure', 'members' => ['FixedModeScheduleActionStartSettings' => ['shape' => 'FixedModeScheduleActionStartSettings', 'locationName' => 'fixedModeScheduleActionStartSettings'], 'FollowModeScheduleActionStartSettings' => ['shape' => 'FollowModeScheduleActionStartSettings', 'locationName' => 'followModeScheduleActionStartSettings'], 'ImmediateModeScheduleActionStartSettings' => ['shape' => 'ImmediateModeScheduleActionStartSettings', 'locationName' => 'immediateModeScheduleActionStartSettings']]], 'ScheduleDeleteResultModel' => ['type' => 'structure', 'members' => []], 'ScheduleDescribeResultModel' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'ScheduleActions' => ['shape' => '__listOfScheduleAction', 'locationName' => 'scheduleActions']], 'required' => ['ScheduleActions']], 'Scte20Convert608To708' => ['type' => 'string', 'enum' => ['DISABLED', 'UPCONVERT']], 'Scte20PlusEmbeddedDestinationSettings' => ['type' => 'structure', 'members' => []], 'Scte20SourceSettings' => ['type' => 'structure', 'members' => ['Convert608To708' => ['shape' => 'Scte20Convert608To708', 'locationName' => 'convert608To708'], 'Source608ChannelNumber' => ['shape' => '__integerMin1Max4', 'locationName' => 'source608ChannelNumber']]], 'Scte27DestinationSettings' => ['type' => 'structure', 'members' => []], 'Scte27OcrLanguage' => ['type' => 'string', 'enum' => ['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']], 'Scte27SourceSettings' => ['type' => 'structure', 'members' => ['OcrLanguage' => ['shape' => 'Scte27OcrLanguage', 'locationName' => 'ocrLanguage'], 'Pid' => ['shape' => '__integerMin1', 'locationName' => 'pid']]], 'Scte35AposNoRegionalBlackoutBehavior' => ['type' => 'string', 'enum' => ['FOLLOW', 'IGNORE']], 'Scte35AposWebDeliveryAllowedBehavior' => ['type' => 'string', 'enum' => ['FOLLOW', 'IGNORE']], 'Scte35ArchiveAllowedFlag' => ['type' => 'string', 'enum' => ['ARCHIVE_NOT_ALLOWED', 'ARCHIVE_ALLOWED']], 'Scte35DeliveryRestrictions' => ['type' => 'structure', 'members' => ['ArchiveAllowedFlag' => ['shape' => 'Scte35ArchiveAllowedFlag', 'locationName' => 'archiveAllowedFlag'], 'DeviceRestrictions' => ['shape' => 'Scte35DeviceRestrictions', 'locationName' => 'deviceRestrictions'], 'NoRegionalBlackoutFlag' => ['shape' => 'Scte35NoRegionalBlackoutFlag', 'locationName' => 'noRegionalBlackoutFlag'], 'WebDeliveryAllowedFlag' => ['shape' => 'Scte35WebDeliveryAllowedFlag', 'locationName' => 'webDeliveryAllowedFlag']], 'required' => ['DeviceRestrictions', 'ArchiveAllowedFlag', 'WebDeliveryAllowedFlag', 'NoRegionalBlackoutFlag']], 'Scte35Descriptor' => ['type' => 'structure', 'members' => ['Scte35DescriptorSettings' => ['shape' => 'Scte35DescriptorSettings', 'locationName' => 'scte35DescriptorSettings']], 'required' => ['Scte35DescriptorSettings']], 'Scte35DescriptorSettings' => ['type' => 'structure', 'members' => ['SegmentationDescriptorScte35DescriptorSettings' => ['shape' => 'Scte35SegmentationDescriptor', 'locationName' => 'segmentationDescriptorScte35DescriptorSettings']], 'required' => ['SegmentationDescriptorScte35DescriptorSettings']], 'Scte35DeviceRestrictions' => ['type' => 'string', 'enum' => ['NONE', 'RESTRICT_GROUP0', 'RESTRICT_GROUP1', 'RESTRICT_GROUP2']], 'Scte35InputMode' => ['type' => 'string', 'enum' => ['FIXED', 'FOLLOW_ACTIVE']], 'Scte35InputScheduleActionSettings' => ['type' => 'structure', 'members' => ['InputAttachmentNameReference' => ['shape' => '__string', 'locationName' => 'inputAttachmentNameReference'], 'Mode' => ['shape' => 'Scte35InputMode', 'locationName' => 'mode']], 'required' => ['Mode']], 'Scte35NoRegionalBlackoutFlag' => ['type' => 'string', 'enum' => ['REGIONAL_BLACKOUT', 'NO_REGIONAL_BLACKOUT']], 'Scte35ReturnToNetworkScheduleActionSettings' => ['type' => 'structure', 'members' => ['SpliceEventId' => ['shape' => '__longMin0Max4294967295', 'locationName' => 'spliceEventId']], 'required' => ['SpliceEventId']], 'Scte35SegmentationCancelIndicator' => ['type' => 'string', 'enum' => ['SEGMENTATION_EVENT_NOT_CANCELED', 'SEGMENTATION_EVENT_CANCELED']], 'Scte35SegmentationDescriptor' => ['type' => 'structure', 'members' => ['DeliveryRestrictions' => ['shape' => 'Scte35DeliveryRestrictions', 'locationName' => 'deliveryRestrictions'], 'SegmentNum' => ['shape' => '__integerMin0Max255', 'locationName' => 'segmentNum'], 'SegmentationCancelIndicator' => ['shape' => 'Scte35SegmentationCancelIndicator', 'locationName' => 'segmentationCancelIndicator'], 'SegmentationDuration' => ['shape' => '__longMin0Max1099511627775', 'locationName' => 'segmentationDuration'], 'SegmentationEventId' => ['shape' => '__longMin0Max4294967295', 'locationName' => 'segmentationEventId'], 'SegmentationTypeId' => ['shape' => '__integerMin0Max255', 'locationName' => 'segmentationTypeId'], 'SegmentationUpid' => ['shape' => '__string', 'locationName' => 'segmentationUpid'], 'SegmentationUpidType' => ['shape' => '__integerMin0Max255', 'locationName' => 'segmentationUpidType'], 'SegmentsExpected' => ['shape' => '__integerMin0Max255', 'locationName' => 'segmentsExpected'], 'SubSegmentNum' => ['shape' => '__integerMin0Max255', 'locationName' => 'subSegmentNum'], 'SubSegmentsExpected' => ['shape' => '__integerMin0Max255', 'locationName' => 'subSegmentsExpected']], 'required' => ['SegmentationEventId', 'SegmentationCancelIndicator']], 'Scte35SpliceInsert' => ['type' => 'structure', 'members' => ['AdAvailOffset' => ['shape' => '__integerMinNegative1000Max1000', 'locationName' => 'adAvailOffset'], 'NoRegionalBlackoutFlag' => ['shape' => 'Scte35SpliceInsertNoRegionalBlackoutBehavior', 'locationName' => 'noRegionalBlackoutFlag'], 'WebDeliveryAllowedFlag' => ['shape' => 'Scte35SpliceInsertWebDeliveryAllowedBehavior', 'locationName' => 'webDeliveryAllowedFlag']]], 'Scte35SpliceInsertNoRegionalBlackoutBehavior' => ['type' => 'string', 'enum' => ['FOLLOW', 'IGNORE']], 'Scte35SpliceInsertScheduleActionSettings' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__longMin0Max8589934591', 'locationName' => 'duration'], 'SpliceEventId' => ['shape' => '__longMin0Max4294967295', 'locationName' => 'spliceEventId']], 'required' => ['SpliceEventId']], 'Scte35SpliceInsertWebDeliveryAllowedBehavior' => ['type' => 'string', 'enum' => ['FOLLOW', 'IGNORE']], 'Scte35TimeSignalApos' => ['type' => 'structure', 'members' => ['AdAvailOffset' => ['shape' => '__integerMinNegative1000Max1000', 'locationName' => 'adAvailOffset'], 'NoRegionalBlackoutFlag' => ['shape' => 'Scte35AposNoRegionalBlackoutBehavior', 'locationName' => 'noRegionalBlackoutFlag'], 'WebDeliveryAllowedFlag' => ['shape' => 'Scte35AposWebDeliveryAllowedBehavior', 'locationName' => 'webDeliveryAllowedFlag']]], 'Scte35TimeSignalScheduleActionSettings' => ['type' => 'structure', 'members' => ['Scte35Descriptors' => ['shape' => '__listOfScte35Descriptor', 'locationName' => 'scte35Descriptors']], 'required' => ['Scte35Descriptors']], 'Scte35WebDeliveryAllowedFlag' => ['type' => 'string', 'enum' => ['WEB_DELIVERY_NOT_ALLOWED', 'WEB_DELIVERY_ALLOWED']], 'SmoothGroupAudioOnlyTimecodeControl' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'USE_CONFIGURED_CLOCK']], 'SmoothGroupCertificateMode' => ['type' => 'string', 'enum' => ['SELF_SIGNED', 'VERIFY_AUTHENTICITY']], 'SmoothGroupEventIdMode' => ['type' => 'string', 'enum' => ['NO_EVENT_ID', 'USE_CONFIGURED', 'USE_TIMESTAMP']], 'SmoothGroupEventStopBehavior' => ['type' => 'string', 'enum' => ['NONE', 'SEND_EOS']], 'SmoothGroupSegmentationMode' => ['type' => 'string', 'enum' => ['USE_INPUT_SEGMENTATION', 'USE_SEGMENT_DURATION']], 'SmoothGroupSparseTrackType' => ['type' => 'string', 'enum' => ['NONE', 'SCTE_35', 'SCTE_35_WITHOUT_SEGMENTATION']], 'SmoothGroupStreamManifestBehavior' => ['type' => 'string', 'enum' => ['DO_NOT_SEND', 'SEND']], 'SmoothGroupTimestampOffsetMode' => ['type' => 'string', 'enum' => ['USE_CONFIGURED_OFFSET', 'USE_EVENT_START_DATE']], 'Smpte2038DataPreference' => ['type' => 'string', 'enum' => ['IGNORE', 'PREFER']], 'SmpteTtDestinationSettings' => ['type' => 'structure', 'members' => []], 'StandardHlsSettings' => ['type' => 'structure', 'members' => ['AudioRenditionSets' => ['shape' => '__string', 'locationName' => 'audioRenditionSets'], 'M3u8Settings' => ['shape' => 'M3u8Settings', 'locationName' => 'm3u8Settings']], 'required' => ['M3u8Settings']], 'StartChannelRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId']], 'required' => ['ChannelId']], 'StartChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelineDetails' => ['shape' => '__listOfPipelineDetail', 'locationName' => 'pipelineDetails'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'StartInputDeviceMaintenanceWindowRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId']], 'required' => ['InputDeviceId']], 'StartInputDeviceMaintenanceWindowResponse' => ['type' => 'structure', 'members' => []], 'StartMultiplexRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId']], 'required' => ['MultiplexId']], 'StartMultiplexResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Destinations' => ['shape' => '__listOfMultiplexOutputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'StartTimecode' => ['type' => 'structure', 'members' => ['Timecode' => ['shape' => '__string', 'locationName' => 'timecode']]], 'StaticImageActivateScheduleActionSettings' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__integerMin0', 'locationName' => 'duration'], 'FadeIn' => ['shape' => '__integerMin0', 'locationName' => 'fadeIn'], 'FadeOut' => ['shape' => '__integerMin0', 'locationName' => 'fadeOut'], 'Height' => ['shape' => '__integerMin1', 'locationName' => 'height'], 'Image' => ['shape' => 'InputLocation', 'locationName' => 'image'], 'ImageX' => ['shape' => '__integerMin0', 'locationName' => 'imageX'], 'ImageY' => ['shape' => '__integerMin0', 'locationName' => 'imageY'], 'Layer' => ['shape' => '__integerMin0Max7', 'locationName' => 'layer'], 'Opacity' => ['shape' => '__integerMin0Max100', 'locationName' => 'opacity'], 'Width' => ['shape' => '__integerMin1', 'locationName' => 'width']], 'required' => ['Image']], 'StaticImageDeactivateScheduleActionSettings' => ['type' => 'structure', 'members' => ['FadeOut' => ['shape' => '__integerMin0', 'locationName' => 'fadeOut'], 'Layer' => ['shape' => '__integerMin0Max7', 'locationName' => 'layer']]], 'StaticKeySettings' => ['type' => 'structure', 'members' => ['KeyProviderServer' => ['shape' => 'InputLocation', 'locationName' => 'keyProviderServer'], 'StaticKeyValue' => ['shape' => '__stringMin32Max32', 'locationName' => 'staticKeyValue']], 'required' => ['StaticKeyValue']], 'StopChannelRequest' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId']], 'required' => ['ChannelId']], 'StopChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EgressEndpoints' => ['shape' => '__listOfChannelEgressEndpoint', 'locationName' => 'egressEndpoints'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceStatus', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelineDetails' => ['shape' => '__listOfPipelineDetail', 'locationName' => 'pipelineDetails'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'State' => ['shape' => 'ChannelState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Vpc' => ['shape' => 'VpcOutputSettingsDescription', 'locationName' => 'vpc']]], 'StopMultiplexRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId']], 'required' => ['MultiplexId']], 'StopMultiplexResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'Destinations' => ['shape' => '__listOfMultiplexOutputDestination', 'locationName' => 'destinations'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'PipelinesRunningCount' => ['shape' => '__integer', 'locationName' => 'pipelinesRunningCount'], 'ProgramCount' => ['shape' => '__integer', 'locationName' => 'programCount'], 'State' => ['shape' => 'MultiplexState', 'locationName' => 'state'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'StopTimecode' => ['type' => 'structure', 'members' => ['LastFrameClippingBehavior' => ['shape' => 'LastFrameClippingBehavior', 'locationName' => 'lastFrameClippingBehavior'], 'Timecode' => ['shape' => '__string', 'locationName' => 'timecode']]], 'Tags' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'TagsModel' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'TeletextDestinationSettings' => ['type' => 'structure', 'members' => []], 'TeletextSourceSettings' => ['type' => 'structure', 'members' => ['OutputRectangle' => ['shape' => 'CaptionRectangle', 'locationName' => 'outputRectangle'], 'PageNumber' => ['shape' => '__string', 'locationName' => 'pageNumber']]], 'TemporalFilterPostFilterSharpening' => ['type' => 'string', 'enum' => ['AUTO', 'DISABLED', 'ENABLED']], 'TemporalFilterSettings' => ['type' => 'structure', 'members' => ['PostFilterSharpening' => ['shape' => 'TemporalFilterPostFilterSharpening', 'locationName' => 'postFilterSharpening'], 'Strength' => ['shape' => 'TemporalFilterStrength', 'locationName' => 'strength']]], 'TemporalFilterStrength' => ['type' => 'string', 'enum' => ['AUTO', 'STRENGTH_1', 'STRENGTH_2', 'STRENGTH_3', 'STRENGTH_4', 'STRENGTH_5', 'STRENGTH_6', 'STRENGTH_7', 'STRENGTH_8', 'STRENGTH_9', 'STRENGTH_10', 'STRENGTH_11', 'STRENGTH_12', 'STRENGTH_13', 'STRENGTH_14', 'STRENGTH_15', 'STRENGTH_16']], 'ThumbnailData' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string', 'locationName' => 'body']]], 'TimecodeBurninFontSize' => ['type' => 'string', 'enum' => ['EXTRA_SMALL_10', 'LARGE_48', 'MEDIUM_32', 'SMALL_16']], 'TimecodeBurninPosition' => ['type' => 'string', 'enum' => ['BOTTOM_CENTER', 'BOTTOM_LEFT', 'BOTTOM_RIGHT', 'MIDDLE_CENTER', 'MIDDLE_LEFT', 'MIDDLE_RIGHT', 'TOP_CENTER', 'TOP_LEFT', 'TOP_RIGHT']], 'TimecodeBurninSettings' => ['type' => 'structure', 'members' => ['FontSize' => ['shape' => 'TimecodeBurninFontSize', 'locationName' => 'fontSize'], 'Position' => ['shape' => 'TimecodeBurninPosition', 'locationName' => 'position'], 'Prefix' => ['shape' => '__stringMax255', 'locationName' => 'prefix']], 'required' => ['Position', 'FontSize']], 'TimecodeConfig' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'TimecodeConfigSource', 'locationName' => 'source'], 'SyncThreshold' => ['shape' => '__integerMin1Max1000000', 'locationName' => 'syncThreshold']], 'required' => ['Source']], 'TimecodeConfigSource' => ['type' => 'string', 'enum' => ['EMBEDDED', 'SYSTEMCLOCK', 'ZEROBASED']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'TransferInputDevice' => ['type' => 'structure', 'members' => ['TargetCustomerId' => ['shape' => '__string', 'locationName' => 'targetCustomerId'], 'TargetRegion' => ['shape' => '__string', 'locationName' => 'targetRegion'], 'TransferMessage' => ['shape' => '__string', 'locationName' => 'transferMessage']]], 'TransferInputDeviceRequest' => ['type' => 'structure', 'members' => ['InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId'], 'TargetCustomerId' => ['shape' => '__string', 'locationName' => 'targetCustomerId'], 'TargetRegion' => ['shape' => '__string', 'locationName' => 'targetRegion'], 'TransferMessage' => ['shape' => '__string', 'locationName' => 'transferMessage']], 'required' => ['InputDeviceId']], 'TransferInputDeviceResponse' => ['type' => 'structure', 'members' => []], 'TransferringInputDeviceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id'], 'Message' => ['shape' => '__string', 'locationName' => 'message'], 'TargetCustomerId' => ['shape' => '__string', 'locationName' => 'targetCustomerId'], 'TransferType' => ['shape' => 'InputDeviceTransferType', 'locationName' => 'transferType']]], 'TtmlDestinationSettings' => ['type' => 'structure', 'members' => ['StyleControl' => ['shape' => 'TtmlDestinationStyleControl', 'locationName' => 'styleControl']]], 'TtmlDestinationStyleControl' => ['type' => 'string', 'enum' => ['PASSTHROUGH', 'USE_CONFIGURED']], 'UdpContainerSettings' => ['type' => 'structure', 'members' => ['M2tsSettings' => ['shape' => 'M2tsSettings', 'locationName' => 'm2tsSettings']]], 'UdpGroupSettings' => ['type' => 'structure', 'members' => ['InputLossAction' => ['shape' => 'InputLossActionForUdpOut', 'locationName' => 'inputLossAction'], 'TimedMetadataId3Frame' => ['shape' => 'UdpTimedMetadataId3Frame', 'locationName' => 'timedMetadataId3Frame'], 'TimedMetadataId3Period' => ['shape' => '__integerMin0', 'locationName' => 'timedMetadataId3Period']]], 'UdpOutputSettings' => ['type' => 'structure', 'members' => ['BufferMsec' => ['shape' => '__integerMin0Max10000', 'locationName' => 'bufferMsec'], 'ContainerSettings' => ['shape' => 'UdpContainerSettings', 'locationName' => 'containerSettings'], 'Destination' => ['shape' => 'OutputLocationRef', 'locationName' => 'destination'], 'FecOutputSettings' => ['shape' => 'FecOutputSettings', 'locationName' => 'fecOutputSettings']], 'required' => ['Destination', 'ContainerSettings']], 'UdpTimedMetadataId3Frame' => ['type' => 'string', 'enum' => ['NONE', 'PRIV', 'TDRL']], 'UnprocessableEntityException' => ['type' => 'structure', 'members' => ['ElementPath' => ['shape' => '__string', 'locationName' => 'elementPath'], 'ErrorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage']], 'exception' => \true, 'error' => ['httpStatusCode' => 422]], 'UpdateChannel' => ['type' => 'structure', 'members' => ['CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceUpdateSettings', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn']]], 'UpdateChannelClass' => ['type' => 'structure', 'members' => ['ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations']], 'required' => ['ChannelClass']], 'UpdateChannelClassRequest' => ['type' => 'structure', 'members' => ['ChannelClass' => ['shape' => 'ChannelClass', 'locationName' => 'channelClass'], 'ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations']], 'required' => ['ChannelId', 'ChannelClass']], 'UpdateChannelClassResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel', 'locationName' => 'channel']]], 'UpdateChannelRequest' => ['type' => 'structure', 'members' => ['CdiInputSpecification' => ['shape' => 'CdiInputSpecification', 'locationName' => 'cdiInputSpecification'], 'ChannelId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'channelId'], 'Destinations' => ['shape' => '__listOfOutputDestination', 'locationName' => 'destinations'], 'EncoderSettings' => ['shape' => 'EncoderSettings', 'locationName' => 'encoderSettings'], 'InputAttachments' => ['shape' => '__listOfInputAttachment', 'locationName' => 'inputAttachments'], 'InputSpecification' => ['shape' => 'InputSpecification', 'locationName' => 'inputSpecification'], 'LogLevel' => ['shape' => 'LogLevel', 'locationName' => 'logLevel'], 'Maintenance' => ['shape' => 'MaintenanceUpdateSettings', 'locationName' => 'maintenance'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn']], 'required' => ['ChannelId']], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel', 'locationName' => 'channel']]], 'UpdateChannelResultModel' => ['type' => 'structure', 'members' => ['Channel' => ['shape' => 'Channel', 'locationName' => 'channel']]], 'UpdateInput' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => '__listOfInputDestinationRequest', 'locationName' => 'destinations'], 'InputDevices' => ['shape' => '__listOfInputDeviceRequest', 'locationName' => 'inputDevices'], 'InputSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroups'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlowRequest', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Sources' => ['shape' => '__listOfInputSourceRequest', 'locationName' => 'sources']]], 'UpdateInputDevice' => ['type' => 'structure', 'members' => ['HdDeviceSettings' => ['shape' => 'InputDeviceConfigurableSettings', 'locationName' => 'hdDeviceSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceConfigurableSettings', 'locationName' => 'uhdDeviceSettings']]], 'UpdateInputDeviceRequest' => ['type' => 'structure', 'members' => ['HdDeviceSettings' => ['shape' => 'InputDeviceConfigurableSettings', 'locationName' => 'hdDeviceSettings'], 'InputDeviceId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputDeviceId'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceConfigurableSettings', 'locationName' => 'uhdDeviceSettings']], 'required' => ['InputDeviceId']], 'UpdateInputDeviceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'ConnectionState' => ['shape' => 'InputDeviceConnectionState', 'locationName' => 'connectionState'], 'DeviceSettingsSyncState' => ['shape' => 'DeviceSettingsSyncState', 'locationName' => 'deviceSettingsSyncState'], 'DeviceUpdateStatus' => ['shape' => 'DeviceUpdateStatus', 'locationName' => 'deviceUpdateStatus'], 'HdDeviceSettings' => ['shape' => 'InputDeviceHdSettings', 'locationName' => 'hdDeviceSettings'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'MacAddress' => ['shape' => '__string', 'locationName' => 'macAddress'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'NetworkSettings' => ['shape' => 'InputDeviceNetworkSettings', 'locationName' => 'networkSettings'], 'SerialNumber' => ['shape' => '__string', 'locationName' => 'serialNumber'], 'Type' => ['shape' => 'InputDeviceType', 'locationName' => 'type'], 'UhdDeviceSettings' => ['shape' => 'InputDeviceUhdSettings', 'locationName' => 'uhdDeviceSettings']]], 'UpdateInputRequest' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => '__listOfInputDestinationRequest', 'locationName' => 'destinations'], 'InputDevices' => ['shape' => '__listOfInputDeviceRequest', 'locationName' => 'inputDevices'], 'InputId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputId'], 'InputSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'inputSecurityGroups'], 'MediaConnectFlows' => ['shape' => '__listOfMediaConnectFlowRequest', 'locationName' => 'mediaConnectFlows'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RoleArn' => ['shape' => '__string', 'locationName' => 'roleArn'], 'Sources' => ['shape' => '__listOfInputSourceRequest', 'locationName' => 'sources']], 'required' => ['InputId']], 'UpdateInputResponse' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'UpdateInputResultModel' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'Input', 'locationName' => 'input']]], 'UpdateInputSecurityGroupRequest' => ['type' => 'structure', 'members' => ['InputSecurityGroupId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'inputSecurityGroupId'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'WhitelistRules' => ['shape' => '__listOfInputWhitelistRuleCidr', 'locationName' => 'whitelistRules']], 'required' => ['InputSecurityGroupId']], 'UpdateInputSecurityGroupResponse' => ['type' => 'structure', 'members' => ['SecurityGroup' => ['shape' => 'InputSecurityGroup', 'locationName' => 'securityGroup']]], 'UpdateInputSecurityGroupResultModel' => ['type' => 'structure', 'members' => ['SecurityGroup' => ['shape' => 'InputSecurityGroup', 'locationName' => 'securityGroup']]], 'UpdateMultiplex' => ['type' => 'structure', 'members' => ['MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name']]], 'UpdateMultiplexProgram' => ['type' => 'structure', 'members' => ['MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings']]], 'UpdateMultiplexProgramRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'MultiplexProgramSettings' => ['shape' => 'MultiplexProgramSettings', 'locationName' => 'multiplexProgramSettings'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'programName']], 'required' => ['MultiplexId', 'ProgramName']], 'UpdateMultiplexProgramResponse' => ['type' => 'structure', 'members' => ['MultiplexProgram' => ['shape' => 'MultiplexProgram', 'locationName' => 'multiplexProgram']]], 'UpdateMultiplexProgramResultModel' => ['type' => 'structure', 'members' => ['MultiplexProgram' => ['shape' => 'MultiplexProgram', 'locationName' => 'multiplexProgram']]], 'UpdateMultiplexRequest' => ['type' => 'structure', 'members' => ['MultiplexId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'multiplexId'], 'MultiplexSettings' => ['shape' => 'MultiplexSettings', 'locationName' => 'multiplexSettings'], 'Name' => ['shape' => '__string', 'locationName' => 'name']], 'required' => ['MultiplexId']], 'UpdateMultiplexResponse' => ['type' => 'structure', 'members' => ['Multiplex' => ['shape' => 'Multiplex', 'locationName' => 'multiplex']]], 'UpdateMultiplexResultModel' => ['type' => 'structure', 'members' => ['Multiplex' => ['shape' => 'Multiplex', 'locationName' => 'multiplex']]], 'UpdateReservation' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings']]], 'UpdateReservationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name'], 'RenewalSettings' => ['shape' => 'RenewalSettings', 'locationName' => 'renewalSettings'], 'ReservationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'reservationId']], 'required' => ['ReservationId']], 'UpdateReservationResponse' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'UpdateReservationResultModel' => ['type' => 'structure', 'members' => ['Reservation' => ['shape' => 'Reservation', 'locationName' => 'reservation']]], 'ValidationError' => ['type' => 'structure', 'members' => ['ElementPath' => ['shape' => '__string', 'locationName' => 'elementPath'], 'ErrorMessage' => ['shape' => '__string', 'locationName' => 'errorMessage']]], 'VideoBlackFailoverSettings' => ['type' => 'structure', 'members' => ['BlackDetectThreshold' => ['shape' => '__doubleMin0Max1', 'locationName' => 'blackDetectThreshold'], 'VideoBlackThresholdMsec' => ['shape' => '__integerMin1000', 'locationName' => 'videoBlackThresholdMsec']]], 'VideoCodecSettings' => ['type' => 'structure', 'members' => ['FrameCaptureSettings' => ['shape' => 'FrameCaptureSettings', 'locationName' => 'frameCaptureSettings'], 'H264Settings' => ['shape' => 'H264Settings', 'locationName' => 'h264Settings'], 'H265Settings' => ['shape' => 'H265Settings', 'locationName' => 'h265Settings'], 'Mpeg2Settings' => ['shape' => 'Mpeg2Settings', 'locationName' => 'mpeg2Settings']]], 'VideoDescription' => ['type' => 'structure', 'members' => ['CodecSettings' => ['shape' => 'VideoCodecSettings', 'locationName' => 'codecSettings'], 'Height' => ['shape' => '__integer', 'locationName' => 'height'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'RespondToAfd' => ['shape' => 'VideoDescriptionRespondToAfd', 'locationName' => 'respondToAfd'], 'ScalingBehavior' => ['shape' => 'VideoDescriptionScalingBehavior', 'locationName' => 'scalingBehavior'], 'Sharpness' => ['shape' => '__integerMin0Max100', 'locationName' => 'sharpness'], 'Width' => ['shape' => '__integer', 'locationName' => 'width']], 'required' => ['Name']], 'VideoDescriptionRespondToAfd' => ['type' => 'string', 'enum' => ['NONE', 'PASSTHROUGH', 'RESPOND']], 'VideoDescriptionScalingBehavior' => ['type' => 'string', 'enum' => ['DEFAULT', 'STRETCH_TO_OUTPUT']], 'VideoSelector' => ['type' => 'structure', 'members' => ['ColorSpace' => ['shape' => 'VideoSelectorColorSpace', 'locationName' => 'colorSpace'], 'ColorSpaceSettings' => ['shape' => 'VideoSelectorColorSpaceSettings', 'locationName' => 'colorSpaceSettings'], 'ColorSpaceUsage' => ['shape' => 'VideoSelectorColorSpaceUsage', 'locationName' => 'colorSpaceUsage'], 'SelectorSettings' => ['shape' => 'VideoSelectorSettings', 'locationName' => 'selectorSettings']]], 'VideoSelectorColorSpace' => ['type' => 'string', 'enum' => ['FOLLOW', 'HDR10', 'HLG_2020', 'REC_601', 'REC_709']], 'VideoSelectorColorSpaceSettings' => ['type' => 'structure', 'members' => ['Hdr10Settings' => ['shape' => 'Hdr10Settings', 'locationName' => 'hdr10Settings']]], 'VideoSelectorColorSpaceUsage' => ['type' => 'string', 'enum' => ['FALLBACK', 'FORCE']], 'VideoSelectorPid' => ['type' => 'structure', 'members' => ['Pid' => ['shape' => '__integerMin0Max8191', 'locationName' => 'pid']]], 'VideoSelectorProgramId' => ['type' => 'structure', 'members' => ['ProgramId' => ['shape' => '__integerMin0Max65536', 'locationName' => 'programId']]], 'VideoSelectorSettings' => ['type' => 'structure', 'members' => ['VideoSelectorPid' => ['shape' => 'VideoSelectorPid', 'locationName' => 'videoSelectorPid'], 'VideoSelectorProgramId' => ['shape' => 'VideoSelectorProgramId', 'locationName' => 'videoSelectorProgramId']]], 'VpcOutputSettings' => ['type' => 'structure', 'members' => ['PublicAddressAllocationIds' => ['shape' => '__listOf__string', 'locationName' => 'publicAddressAllocationIds'], 'SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds']], 'required' => ['SubnetIds']], 'VpcOutputSettingsDescription' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => '__listOf__string', 'locationName' => 'availabilityZones'], 'NetworkInterfaceIds' => ['shape' => '__listOf__string', 'locationName' => 'networkInterfaceIds'], 'SecurityGroupIds' => ['shape' => '__listOf__string', 'locationName' => 'securityGroupIds'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds']]], 'WavCodingMode' => ['type' => 'string', 'enum' => ['CODING_MODE_1_0', 'CODING_MODE_2_0', 'CODING_MODE_4_0', 'CODING_MODE_8_0']], 'WavSettings' => ['type' => 'structure', 'members' => ['BitDepth' => ['shape' => '__double', 'locationName' => 'bitDepth'], 'CodingMode' => ['shape' => 'WavCodingMode', 'locationName' => 'codingMode'], 'SampleRate' => ['shape' => '__double', 'locationName' => 'sampleRate']]], 'WebvttDestinationSettings' => ['type' => 'structure', 'members' => ['StyleControl' => ['shape' => 'WebvttDestinationStyleControl', 'locationName' => 'styleControl']]], 'WebvttDestinationStyleControl' => ['type' => 'string', 'enum' => ['NO_STYLE_DATA', 'PASSTHROUGH']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__doubleMin0' => ['type' => 'double'], '__doubleMin0Max1' => ['type' => 'double'], '__doubleMin0Max100' => ['type' => 'double'], '__doubleMin0Max5000' => ['type' => 'double'], '__doubleMin1' => ['type' => 'double'], '__doubleMin1Max65535' => ['type' => 'double'], '__doubleMinNegative59Max0' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin0' => ['type' => 'integer', 'min' => 0], '__integerMin0Max10' => ['type' => 'integer', 'min' => 0, 'max' => 10], '__integerMin0Max100' => ['type' => 'integer', 'min' => 0, 'max' => 100], '__integerMin0Max1000' => ['type' => 'integer', 'min' => 0, 'max' => 1000], '__integerMin0Max10000' => ['type' => 'integer', 'min' => 0, 'max' => 10000], '__integerMin0Max1000000' => ['type' => 'integer', 'min' => 0, 'max' => 1000000], '__integerMin0Max100000000' => ['type' => 'integer', 'min' => 0, 'max' => 100000000], '__integerMin0Max128' => ['type' => 'integer', 'min' => 0, 'max' => 128], '__integerMin0Max15' => ['type' => 'integer', 'min' => 0, 'max' => 15], '__integerMin0Max255' => ['type' => 'integer', 'min' => 0, 'max' => 255], '__integerMin0Max30' => ['type' => 'integer', 'min' => 0, 'max' => 30], '__integerMin0Max32768' => ['type' => 'integer', 'min' => 0, 'max' => 32768], '__integerMin0Max3600' => ['type' => 'integer', 'min' => 0, 'max' => 3600], '__integerMin0Max500' => ['type' => 'integer', 'min' => 0, 'max' => 500], '__integerMin0Max600' => ['type' => 'integer', 'min' => 0, 'max' => 600], '__integerMin0Max65535' => ['type' => 'integer', 'min' => 0, 'max' => 65535], '__integerMin0Max65536' => ['type' => 'integer', 'min' => 0, 'max' => 65536], '__integerMin0Max7' => ['type' => 'integer', 'min' => 0, 'max' => 7], '__integerMin0Max8191' => ['type' => 'integer', 'min' => 0, 'max' => 8191], '__integerMin1' => ['type' => 'integer', 'min' => 1], '__integerMin100' => ['type' => 'integer', 'min' => 100], '__integerMin1000' => ['type' => 'integer', 'min' => 1000], '__integerMin1000000Max100000000' => ['type' => 'integer', 'min' => 1000000, 'max' => 100000000], '__integerMin100000Max100000000' => ['type' => 'integer', 'min' => 100000, 'max' => 100000000], '__integerMin100000Max40000000' => ['type' => 'integer', 'min' => 100000, 'max' => 40000000], '__integerMin100000Max80000000' => ['type' => 'integer', 'min' => 100000, 'max' => 80000000], '__integerMin1000Max30000' => ['type' => 'integer', 'min' => 1000, 'max' => 30000], '__integerMin1Max10' => ['type' => 'integer', 'min' => 1, 'max' => 10], '__integerMin1Max1000000' => ['type' => 'integer', 'min' => 1, 'max' => 1000000], '__integerMin1Max16' => ['type' => 'integer', 'min' => 1, 'max' => 16], '__integerMin1Max20' => ['type' => 'integer', 'min' => 1, 'max' => 20], '__integerMin1Max3003' => ['type' => 'integer', 'min' => 1, 'max' => 3003], '__integerMin1Max31' => ['type' => 'integer', 'min' => 1, 'max' => 31], '__integerMin1Max32' => ['type' => 'integer', 'min' => 1, 'max' => 32], '__integerMin1Max3600000' => ['type' => 'integer', 'min' => 1, 'max' => 3600000], '__integerMin1Max4' => ['type' => 'integer', 'min' => 1, 'max' => 4], '__integerMin1Max5' => ['type' => 'integer', 'min' => 1, 'max' => 5], '__integerMin1Max6' => ['type' => 'integer', 'min' => 1, 'max' => 6], '__integerMin1Max8' => ['type' => 'integer', 'min' => 1, 'max' => 8], '__integerMin25Max10000' => ['type' => 'integer', 'min' => 25, 'max' => 10000], '__integerMin25Max2000' => ['type' => 'integer', 'min' => 25, 'max' => 2000], '__integerMin3' => ['type' => 'integer', 'min' => 3], '__integerMin30' => ['type' => 'integer', 'min' => 30], '__integerMin32Max8191' => ['type' => 'integer', 'min' => 32, 'max' => 8191], '__integerMin4Max20' => ['type' => 'integer', 'min' => 4, 'max' => 20], '__integerMin800Max3000' => ['type' => 'integer', 'min' => 800, 'max' => 3000], '__integerMin96Max600' => ['type' => 'integer', 'min' => 96, 'max' => 600], '__integerMinNegative1000Max1000' => ['type' => 'integer', 'min' => -1000, 'max' => 1000], '__integerMinNegative5Max5' => ['type' => 'integer', 'min' => -5, 'max' => 5], '__integerMinNegative60Max6' => ['type' => 'integer', 'min' => -60, 'max' => 6], '__integerMinNegative60Max60' => ['type' => 'integer', 'min' => -60, 'max' => 60], '__listOfAudioChannelMapping' => ['type' => 'list', 'member' => ['shape' => 'AudioChannelMapping']], '__listOfAudioDescription' => ['type' => 'list', 'member' => ['shape' => 'AudioDescription']], '__listOfAudioSelector' => ['type' => 'list', 'member' => ['shape' => 'AudioSelector']], '__listOfAudioTrack' => ['type' => 'list', 'member' => ['shape' => 'AudioTrack']], '__listOfBatchFailedResultModel' => ['type' => 'list', 'member' => ['shape' => 'BatchFailedResultModel']], '__listOfBatchSuccessfulResultModel' => ['type' => 'list', 'member' => ['shape' => 'BatchSuccessfulResultModel']], '__listOfCaptionDescription' => ['type' => 'list', 'member' => ['shape' => 'CaptionDescription']], '__listOfCaptionLanguageMapping' => ['type' => 'list', 'member' => ['shape' => 'CaptionLanguageMapping']], '__listOfCaptionSelector' => ['type' => 'list', 'member' => ['shape' => 'CaptionSelector']], '__listOfChannelEgressEndpoint' => ['type' => 'list', 'member' => ['shape' => 'ChannelEgressEndpoint']], '__listOfChannelSummary' => ['type' => 'list', 'member' => ['shape' => 'ChannelSummary']], '__listOfFailoverCondition' => ['type' => 'list', 'member' => ['shape' => 'FailoverCondition']], '__listOfHlsAdMarkers' => ['type' => 'list', 'member' => ['shape' => 'HlsAdMarkers']], '__listOfInput' => ['type' => 'list', 'member' => ['shape' => 'Input']], '__listOfInputAttachment' => ['type' => 'list', 'member' => ['shape' => 'InputAttachment']], '__listOfInputChannelLevel' => ['type' => 'list', 'member' => ['shape' => 'InputChannelLevel']], '__listOfInputDestination' => ['type' => 'list', 'member' => ['shape' => 'InputDestination']], '__listOfInputDestinationRequest' => ['type' => 'list', 'member' => ['shape' => 'InputDestinationRequest']], '__listOfInputDeviceRequest' => ['type' => 'list', 'member' => ['shape' => 'InputDeviceRequest']], '__listOfInputDeviceSettings' => ['type' => 'list', 'member' => ['shape' => 'InputDeviceSettings']], '__listOfInputDeviceSummary' => ['type' => 'list', 'member' => ['shape' => 'InputDeviceSummary']], '__listOfInputSecurityGroup' => ['type' => 'list', 'member' => ['shape' => 'InputSecurityGroup']], '__listOfInputSource' => ['type' => 'list', 'member' => ['shape' => 'InputSource']], '__listOfInputSourceRequest' => ['type' => 'list', 'member' => ['shape' => 'InputSourceRequest']], '__listOfInputWhitelistRule' => ['type' => 'list', 'member' => ['shape' => 'InputWhitelistRule']], '__listOfInputWhitelistRuleCidr' => ['type' => 'list', 'member' => ['shape' => 'InputWhitelistRuleCidr']], '__listOfMediaConnectFlow' => ['type' => 'list', 'member' => ['shape' => 'MediaConnectFlow']], '__listOfMediaConnectFlowRequest' => ['type' => 'list', 'member' => ['shape' => 'MediaConnectFlowRequest']], '__listOfMediaPackageOutputDestinationSettings' => ['type' => 'list', 'member' => ['shape' => 'MediaPackageOutputDestinationSettings']], '__listOfMultiplexOutputDestination' => ['type' => 'list', 'member' => ['shape' => 'MultiplexOutputDestination']], '__listOfMultiplexProgramPipelineDetail' => ['type' => 'list', 'member' => ['shape' => 'MultiplexProgramPipelineDetail']], '__listOfMultiplexProgramSummary' => ['type' => 'list', 'member' => ['shape' => 'MultiplexProgramSummary']], '__listOfMultiplexSummary' => ['type' => 'list', 'member' => ['shape' => 'MultiplexSummary']], '__listOfOffering' => ['type' => 'list', 'member' => ['shape' => 'Offering']], '__listOfOutput' => ['type' => 'list', 'member' => ['shape' => 'Output']], '__listOfOutputDestination' => ['type' => 'list', 'member' => ['shape' => 'OutputDestination']], '__listOfOutputDestinationSettings' => ['type' => 'list', 'member' => ['shape' => 'OutputDestinationSettings']], '__listOfOutputGroup' => ['type' => 'list', 'member' => ['shape' => 'OutputGroup']], '__listOfPipelineDetail' => ['type' => 'list', 'member' => ['shape' => 'PipelineDetail']], '__listOfPipelinePauseStateSettings' => ['type' => 'list', 'member' => ['shape' => 'PipelinePauseStateSettings']], '__listOfReservation' => ['type' => 'list', 'member' => ['shape' => 'Reservation']], '__listOfRtmpAdMarkers' => ['type' => 'list', 'member' => ['shape' => 'RtmpAdMarkers']], '__listOfScheduleAction' => ['type' => 'list', 'member' => ['shape' => 'ScheduleAction']], '__listOfScte35Descriptor' => ['type' => 'list', 'member' => ['shape' => 'Scte35Descriptor']], '__listOfTransferringInputDeviceSummary' => ['type' => 'list', 'member' => ['shape' => 'TransferringInputDeviceSummary']], '__listOfValidationError' => ['type' => 'list', 'member' => ['shape' => 'ValidationError']], '__listOfVideoDescription' => ['type' => 'list', 'member' => ['shape' => 'VideoDescription']], '__listOf__integer' => ['type' => 'list', 'member' => ['shape' => '__integer']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__longMin0Max1099511627775' => ['type' => 'long', 'min' => 0, 'max' => 1099511627775], '__longMin0Max4294967295' => ['type' => 'long', 'min' => 0, 'max' => 4294967295], '__longMin0Max8589934591' => ['type' => 'long', 'min' => 0, 'max' => 8589934591], '__longMin0Max86400000' => ['type' => 'long', 'min' => 0, 'max' => 86400000], '__string' => ['type' => 'string'], '__stringMax1000' => ['type' => 'string', 'max' => 1000], '__stringMax2048' => ['type' => 'string', 'max' => 2048], '__stringMax255' => ['type' => 'string', 'max' => 255], '__stringMax256' => ['type' => 'string', 'max' => 256], '__stringMax32' => ['type' => 'string', 'max' => 32], '__stringMin1' => ['type' => 'string', 'min' => 1], '__stringMin1Max255' => ['type' => 'string', 'min' => 1, 'max' => 255], '__stringMin1Max256' => ['type' => 'string', 'min' => 1, 'max' => 256], '__stringMin1Max35' => ['type' => 'string', 'min' => 1, 'max' => 35], '__stringMin1Max7' => ['type' => 'string', 'min' => 1, 'max' => 7], '__stringMin2Max2' => ['type' => 'string', 'min' => 2, 'max' => 2], '__stringMin32Max32' => ['type' => 'string', 'min' => 32, 'max' => 32], '__stringMin34Max34' => ['type' => 'string', 'min' => 34, 'max' => 34], '__stringMin3Max3' => ['type' => 'string', 'min' => 3, 'max' => 3], '__stringMin6Max6' => ['type' => 'string', 'min' => 6, 'max' => 6], '__stringPattern010920300' => ['type' => 'string', 'pattern' => '^([0,1]?[0-9]|2[0-3]):00$'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp'], 'InputDeviceThumbnail' => ['type' => 'blob', 'streaming' => \true], 'AcceptHeader' => ['type' => 'string', 'enum' => ['image/jpeg']], 'ContentType' => ['type' => 'string', 'enum' => ['image/jpeg']], '__timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-rule-set-1.json.php deleted file mode 100644 index c33f91e..0000000 --- a/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://medialive-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://medialive-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://medialive.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://medialive.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-tests-1.json.php deleted file mode 100644 index 56b4419..0000000 --- a/vendor/Aws3/Aws/data/medialive/2017-10-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://medialive-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://medialive.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://medialive-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://medialive.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/medialive/2017-10-14/paginators-1.json.php b/vendor/Aws3/Aws/data/medialive/2017-10-14/paginators-1.json.php deleted file mode 100644 index 74c1100..0000000 --- a/vendor/Aws3/Aws/data/medialive/2017-10-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeSchedule' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ScheduleActions'], 'ListChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Channels'], 'ListInputSecurityGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InputSecurityGroups'], 'ListInputs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Inputs'], 'ListOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Offerings'], 'ListReservations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Reservations'], 'ListMultiplexPrograms' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MultiplexPrograms'], 'ListMultiplexes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Multiplexes'], 'ListInputDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InputDevices'], 'ListInputDeviceTransfers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InputDeviceTransfers']]]; diff --git a/vendor/Aws3/Aws/data/medialive/2017-10-14/waiters-2.json.php b/vendor/Aws3/Aws/data/medialive/2017-10-14/waiters-2.json.php deleted file mode 100644 index dc16206..0000000 --- a/vendor/Aws3/Aws/data/medialive/2017-10-14/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ChannelCreated' => ['description' => 'Wait until a channel has been created', 'operation' => 'DescribeChannel', 'delay' => 3, 'maxAttempts' => 5, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'IDLE'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'CREATING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'CREATE_FAILED']]], 'ChannelRunning' => ['description' => 'Wait until a channel is running', 'operation' => 'DescribeChannel', 'delay' => 5, 'maxAttempts' => 120, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'RUNNING'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'STARTING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'ChannelStopped' => ['description' => 'Wait until a channel has is stopped', 'operation' => 'DescribeChannel', 'delay' => 5, 'maxAttempts' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'IDLE'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'STOPPING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'ChannelDeleted' => ['description' => 'Wait until a channel has been deleted', 'operation' => 'DescribeChannel', 'delay' => 5, 'maxAttempts' => 84, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'InputAttached' => ['description' => 'Wait until an input has been attached', 'operation' => 'DescribeInput', 'delay' => 5, 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'ATTACHED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DETACHED'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'InputDetached' => ['description' => 'Wait until an input has been detached', 'operation' => 'DescribeInput', 'delay' => 5, 'maxAttempts' => 84, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DETACHED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'CREATING'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'ATTACHED'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'InputDeleted' => ['description' => 'Wait until an input has been deleted', 'operation' => 'DescribeInput', 'delay' => 5, 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'MultiplexCreated' => ['description' => 'Wait until a multiplex has been created', 'operation' => 'DescribeMultiplex', 'delay' => 3, 'maxAttempts' => 5, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'IDLE'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'CREATING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500], ['state' => 'failure', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'CREATE_FAILED']]], 'MultiplexRunning' => ['description' => 'Wait until a multiplex is running', 'operation' => 'DescribeMultiplex', 'delay' => 5, 'maxAttempts' => 120, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'RUNNING'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'STARTING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'MultiplexStopped' => ['description' => 'Wait until a multiplex has is stopped', 'operation' => 'DescribeMultiplex', 'delay' => 5, 'maxAttempts' => 28, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'IDLE'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'STOPPING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'MultiplexDeleted' => ['description' => 'Wait until a multiplex has been deleted', 'operation' => 'DescribeMultiplex', 'delay' => 5, 'maxAttempts' => 20, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'State', 'expected' => 'DELETING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]]]]; diff --git a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/api-2.json.php b/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/api-2.json.php deleted file mode 100644 index cce1e04..0000000 --- a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-11-07', 'endpointPrefix' => 'mediapackage-vod', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'MediaPackage Vod', 'serviceFullName' => 'AWS Elemental MediaPackage VOD', 'serviceId' => 'MediaPackage Vod', 'signatureVersion' => 'v4', 'signingName' => 'mediapackage-vod', 'uid' => 'mediapackage-vod-2018-11-07'], 'operations' => ['ConfigureLogs' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/packaging_groups/{id}/configure_logs', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureLogsRequest'], 'name' => 'ConfigureLogs', 'output' => ['shape' => 'ConfigureLogsResponse']], 'CreateAsset' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/assets', 'responseCode' => 200], 'input' => ['shape' => 'CreateAssetRequest'], 'name' => 'CreateAsset', 'output' => ['shape' => 'CreateAssetResponse']], 'CreatePackagingConfiguration' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/packaging_configurations', 'responseCode' => 200], 'input' => ['shape' => 'CreatePackagingConfigurationRequest'], 'name' => 'CreatePackagingConfiguration', 'output' => ['shape' => 'CreatePackagingConfigurationResponse']], 'CreatePackagingGroup' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/packaging_groups', 'responseCode' => 200], 'input' => ['shape' => 'CreatePackagingGroupRequest'], 'name' => 'CreatePackagingGroup', 'output' => ['shape' => 'CreatePackagingGroupResponse']], 'DeleteAsset' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'DELETE', 'requestUri' => '/assets/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteAssetRequest'], 'name' => 'DeleteAsset', 'output' => ['shape' => 'DeleteAssetResponse']], 'DeletePackagingConfiguration' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'DELETE', 'requestUri' => '/packaging_configurations/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePackagingConfigurationRequest'], 'name' => 'DeletePackagingConfiguration', 'output' => ['shape' => 'DeletePackagingConfigurationResponse']], 'DeletePackagingGroup' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'DELETE', 'requestUri' => '/packaging_groups/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeletePackagingGroupRequest'], 'name' => 'DeletePackagingGroup', 'output' => ['shape' => 'DeletePackagingGroupResponse']], 'DescribeAsset' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/assets/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAssetRequest'], 'name' => 'DescribeAsset', 'output' => ['shape' => 'DescribeAssetResponse']], 'DescribePackagingConfiguration' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/packaging_configurations/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePackagingConfigurationRequest'], 'name' => 'DescribePackagingConfiguration', 'output' => ['shape' => 'DescribePackagingConfigurationResponse']], 'DescribePackagingGroup' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/packaging_groups/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePackagingGroupRequest'], 'name' => 'DescribePackagingGroup', 'output' => ['shape' => 'DescribePackagingGroupResponse']], 'ListAssets' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/assets', 'responseCode' => 200], 'input' => ['shape' => 'ListAssetsRequest'], 'name' => 'ListAssets', 'output' => ['shape' => 'ListAssetsResponse']], 'ListPackagingConfigurations' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/packaging_configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListPackagingConfigurationsRequest'], 'name' => 'ListPackagingConfigurations', 'output' => ['shape' => 'ListPackagingConfigurationsResponse']], 'ListPackagingGroups' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/packaging_groups', 'responseCode' => 200], 'input' => ['shape' => 'ListPackagingGroupsRequest'], 'name' => 'ListPackagingGroups', 'output' => ['shape' => 'ListPackagingGroupsResponse']], 'ListTagsForResource' => ['errors' => [], 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'name' => 'ListTagsForResource', 'output' => ['shape' => 'ListTagsForResourceResponse']], 'TagResource' => ['errors' => [], 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'name' => 'TagResource'], 'UntagResource' => ['errors' => [], 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'name' => 'UntagResource'], 'UpdatePackagingGroup' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/packaging_groups/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePackagingGroupRequest'], 'name' => 'UpdatePackagingGroup', 'output' => ['shape' => 'UpdatePackagingGroupResponse']]], 'shapes' => ['AdMarkers' => ['enum' => ['NONE', 'SCTE35_ENHANCED', 'PASSTHROUGH'], 'type' => 'string'], 'Asset' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EgressEndpoints' => ['locationName' => 'egressEndpoints', 'shape' => '__listOfEgressEndpoint'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'AssetCreateParameters' => ['members' => ['Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['SourceArn', 'Id', 'PackagingGroupId', 'SourceRoleArn'], 'type' => 'structure'], 'AssetList' => ['members' => ['Assets' => ['locationName' => 'assets', 'shape' => '__listOfAssetShallow'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'AssetShallow' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'Authorization' => ['members' => ['CdnIdentifierSecret' => ['locationName' => 'cdnIdentifierSecret', 'shape' => '__string'], 'SecretsRoleArn' => ['locationName' => 'secretsRoleArn', 'shape' => '__string']], 'required' => ['SecretsRoleArn', 'CdnIdentifierSecret'], 'type' => 'structure'], 'CmafEncryption' => ['members' => ['ConstantInitializationVector' => ['locationName' => 'constantInitializationVector', 'shape' => '__string'], 'SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'CmafPackage' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'CmafEncryption'], 'HlsManifests' => ['locationName' => 'hlsManifests', 'shape' => '__listOfHlsManifest'], 'IncludeEncoderConfigurationInSegments' => ['locationName' => 'includeEncoderConfigurationInSegments', 'shape' => '__boolean'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer']], 'required' => ['HlsManifests'], 'type' => 'structure'], 'ConfigureLogsParameters' => ['members' => ['EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs']], 'type' => 'structure'], 'ConfigureLogsRequest' => ['members' => ['EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'ConfigureLogsResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'DomainName' => ['locationName' => 'domainName', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'CreateAssetRequest' => ['members' => ['Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['SourceArn', 'Id', 'PackagingGroupId', 'SourceRoleArn'], 'type' => 'structure'], 'CreateAssetResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EgressEndpoints' => ['locationName' => 'egressEndpoints', 'shape' => '__listOfEgressEndpoint'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'CreatePackagingConfigurationRequest' => ['members' => ['CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id', 'PackagingGroupId'], 'type' => 'structure'], 'CreatePackagingConfigurationResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'CreatePackagingGroupRequest' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id'], 'type' => 'structure'], 'CreatePackagingGroupResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'DomainName' => ['locationName' => 'domainName', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'DashEncryption' => ['members' => ['SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'DashManifest' => ['members' => ['ManifestLayout' => ['locationName' => 'manifestLayout', 'shape' => 'ManifestLayout'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MinBufferTimeSeconds' => ['locationName' => 'minBufferTimeSeconds', 'shape' => '__integer'], 'Profile' => ['locationName' => 'profile', 'shape' => 'Profile'], 'ScteMarkersSource' => ['locationName' => 'scteMarkersSource', 'shape' => 'ScteMarkersSource'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'DashPackage' => ['members' => ['DashManifests' => ['locationName' => 'dashManifests', 'shape' => '__listOfDashManifest'], 'Encryption' => ['locationName' => 'encryption', 'shape' => 'DashEncryption'], 'IncludeEncoderConfigurationInSegments' => ['locationName' => 'includeEncoderConfigurationInSegments', 'shape' => '__boolean'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'PeriodTriggers' => ['locationName' => 'periodTriggers', 'shape' => '__listOf__PeriodTriggersElement'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'SegmentTemplateFormat' => ['locationName' => 'segmentTemplateFormat', 'shape' => 'SegmentTemplateFormat']], 'required' => ['DashManifests'], 'type' => 'structure'], 'DeleteAssetRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DeleteAssetResponse' => ['members' => [], 'type' => 'structure'], 'DeletePackagingConfigurationRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DeletePackagingConfigurationResponse' => ['members' => [], 'type' => 'structure'], 'DeletePackagingGroupRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DeletePackagingGroupResponse' => ['members' => [], 'type' => 'structure'], 'DescribeAssetRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribeAssetResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EgressEndpoints' => ['locationName' => 'egressEndpoints', 'shape' => '__listOfEgressEndpoint'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'SourceArn' => ['locationName' => 'sourceArn', 'shape' => '__string'], 'SourceRoleArn' => ['locationName' => 'sourceRoleArn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'DescribePackagingConfigurationRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribePackagingConfigurationResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'DescribePackagingGroupRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribePackagingGroupResponse' => ['members' => ['ApproximateAssetCount' => ['locationName' => 'approximateAssetCount', 'shape' => '__integer'], 'Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'DomainName' => ['locationName' => 'domainName', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'EgressAccessLogs' => ['members' => ['LogGroupName' => ['locationName' => 'logGroupName', 'shape' => '__string']], 'type' => 'structure'], 'EgressEndpoint' => ['members' => ['PackagingConfigurationId' => ['locationName' => 'packagingConfigurationId', 'shape' => '__string'], 'Status' => ['locationName' => 'status', 'shape' => '__string'], 'Url' => ['locationName' => 'url', 'shape' => '__string']], 'type' => 'structure'], 'EncryptionContractConfiguration' => ['members' => ['PresetSpeke20Audio' => ['locationName' => 'presetSpeke20Audio', 'shape' => 'PresetSpeke20Audio'], 'PresetSpeke20Video' => ['locationName' => 'presetSpeke20Video', 'shape' => 'PresetSpeke20Video']], 'required' => ['PresetSpeke20Audio', 'PresetSpeke20Video'], 'type' => 'structure'], 'EncryptionMethod' => ['enum' => ['AES_128', 'SAMPLE_AES'], 'type' => 'string'], 'ForbiddenException' => ['error' => ['httpStatusCode' => 403], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'HlsEncryption' => ['members' => ['ConstantInitializationVector' => ['locationName' => 'constantInitializationVector', 'shape' => '__string'], 'EncryptionMethod' => ['locationName' => 'encryptionMethod', 'shape' => 'EncryptionMethod'], 'SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'HlsManifest' => ['members' => ['AdMarkers' => ['locationName' => 'adMarkers', 'shape' => 'AdMarkers'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'ProgramDateTimeIntervalSeconds' => ['locationName' => 'programDateTimeIntervalSeconds', 'shape' => '__integer'], 'RepeatExtXKey' => ['locationName' => 'repeatExtXKey', 'shape' => '__boolean'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'HlsPackage' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'HlsEncryption'], 'HlsManifests' => ['locationName' => 'hlsManifests', 'shape' => '__listOfHlsManifest'], 'IncludeDvbSubtitles' => ['locationName' => 'includeDvbSubtitles', 'shape' => '__boolean'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'UseAudioRenditionGroup' => ['locationName' => 'useAudioRenditionGroup', 'shape' => '__boolean']], 'required' => ['HlsManifests'], 'type' => 'structure'], 'InternalServerErrorException' => ['error' => ['httpStatusCode' => 500], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'ListAssetsRequest' => ['members' => ['MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string'], 'PackagingGroupId' => ['location' => 'querystring', 'locationName' => 'packagingGroupId', 'shape' => '__string']], 'type' => 'structure'], 'ListAssetsResponse' => ['members' => ['Assets' => ['locationName' => 'assets', 'shape' => '__listOfAssetShallow'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListPackagingConfigurationsRequest' => ['members' => ['MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string'], 'PackagingGroupId' => ['location' => 'querystring', 'locationName' => 'packagingGroupId', 'shape' => '__string']], 'type' => 'structure'], 'ListPackagingConfigurationsResponse' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'PackagingConfigurations' => ['locationName' => 'packagingConfigurations', 'shape' => '__listOfPackagingConfiguration']], 'type' => 'structure'], 'ListPackagingGroupsRequest' => ['members' => ['MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListPackagingGroupsResponse' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'PackagingGroups' => ['locationName' => 'packagingGroups', 'shape' => '__listOfPackagingGroup']], 'type' => 'structure'], 'ListTagsForResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string']], 'required' => ['ResourceArn'], 'type' => 'structure'], 'ListTagsForResourceResponse' => ['members' => ['Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'type' => 'structure'], 'ManifestLayout' => ['enum' => ['FULL', 'COMPACT'], 'type' => 'string'], 'MaxResults' => ['max' => 1000, 'min' => 1, 'type' => 'integer'], 'MssEncryption' => ['members' => ['SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'MssManifest' => ['members' => ['ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'MssPackage' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'MssEncryption'], 'MssManifests' => ['locationName' => 'mssManifests', 'shape' => '__listOfMssManifest'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer']], 'required' => ['MssManifests'], 'type' => 'structure'], 'NotFoundException' => ['error' => ['httpStatusCode' => 404], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'PackagingConfiguration' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'PackagingConfigurationCreateParameters' => ['members' => ['CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'PackagingGroupId' => ['locationName' => 'packagingGroupId', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id', 'PackagingGroupId'], 'type' => 'structure'], 'PackagingConfigurationList' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'PackagingConfigurations' => ['locationName' => 'packagingConfigurations', 'shape' => '__listOfPackagingConfiguration']], 'type' => 'structure'], 'PackagingGroup' => ['members' => ['ApproximateAssetCount' => ['locationName' => 'approximateAssetCount', 'shape' => '__integer'], 'Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'DomainName' => ['locationName' => 'domainName', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'PackagingGroupCreateParameters' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id'], 'type' => 'structure'], 'PackagingGroupList' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'PackagingGroups' => ['locationName' => 'packagingGroups', 'shape' => '__listOfPackagingGroup']], 'type' => 'structure'], 'PackagingGroupUpdateParameters' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization']], 'type' => 'structure'], 'PresetSpeke20Audio' => ['enum' => ['PRESET-AUDIO-1', 'PRESET-AUDIO-2', 'PRESET-AUDIO-3', 'SHARED', 'UNENCRYPTED'], 'type' => 'string'], 'PresetSpeke20Video' => ['enum' => ['PRESET-VIDEO-1', 'PRESET-VIDEO-2', 'PRESET-VIDEO-3', 'PRESET-VIDEO-4', 'PRESET-VIDEO-5', 'PRESET-VIDEO-6', 'PRESET-VIDEO-7', 'PRESET-VIDEO-8', 'SHARED', 'UNENCRYPTED'], 'type' => 'string'], 'Profile' => ['enum' => ['NONE', 'HBBTV_1_5'], 'type' => 'string'], 'ScteMarkersSource' => ['enum' => ['SEGMENTS', 'MANIFEST'], 'type' => 'string'], 'SegmentTemplateFormat' => ['enum' => ['NUMBER_WITH_TIMELINE', 'TIME_WITH_TIMELINE', 'NUMBER_WITH_DURATION'], 'type' => 'string'], 'ServiceUnavailableException' => ['error' => ['httpStatusCode' => 503], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'SpekeKeyProvider' => ['members' => ['EncryptionContractConfiguration' => ['locationName' => 'encryptionContractConfiguration', 'shape' => 'EncryptionContractConfiguration'], 'RoleArn' => ['locationName' => 'roleArn', 'shape' => '__string'], 'SystemIds' => ['locationName' => 'systemIds', 'shape' => '__listOf__string'], 'Url' => ['locationName' => 'url', 'shape' => '__string']], 'required' => ['SystemIds', 'Url', 'RoleArn'], 'type' => 'structure'], 'StreamOrder' => ['enum' => ['ORIGINAL', 'VIDEO_BITRATE_ASCENDING', 'VIDEO_BITRATE_DESCENDING'], 'type' => 'string'], 'StreamSelection' => ['members' => ['MaxVideoBitsPerSecond' => ['locationName' => 'maxVideoBitsPerSecond', 'shape' => '__integer'], 'MinVideoBitsPerSecond' => ['locationName' => 'minVideoBitsPerSecond', 'shape' => '__integer'], 'StreamOrder' => ['locationName' => 'streamOrder', 'shape' => 'StreamOrder']], 'type' => 'structure'], 'TagResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'required' => ['ResourceArn', 'Tags'], 'type' => 'structure'], 'Tags' => ['key' => ['shape' => '__string'], 'type' => 'map', 'value' => ['shape' => '__string']], 'TagsModel' => ['members' => ['Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'required' => ['Tags'], 'type' => 'structure'], 'TooManyRequestsException' => ['error' => ['httpStatusCode' => 429], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'UnprocessableEntityException' => ['error' => ['httpStatusCode' => 422], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'UntagResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string'], 'TagKeys' => ['location' => 'querystring', 'locationName' => 'tagKeys', 'shape' => '__listOf__string']], 'required' => ['TagKeys', 'ResourceArn'], 'type' => 'structure'], 'UpdatePackagingGroupRequest' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'UpdatePackagingGroupResponse' => ['members' => ['ApproximateAssetCount' => ['locationName' => 'approximateAssetCount', 'shape' => '__integer'], 'Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'DomainName' => ['locationName' => 'domainName', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], '__PeriodTriggersElement' => ['enum' => ['ADS'], 'type' => 'string'], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfAssetShallow' => ['member' => ['shape' => 'AssetShallow'], 'type' => 'list'], '__listOfDashManifest' => ['member' => ['shape' => 'DashManifest'], 'type' => 'list'], '__listOfEgressEndpoint' => ['member' => ['shape' => 'EgressEndpoint'], 'type' => 'list'], '__listOfHlsManifest' => ['member' => ['shape' => 'HlsManifest'], 'type' => 'list'], '__listOfMssManifest' => ['member' => ['shape' => 'MssManifest'], 'type' => 'list'], '__listOfPackagingConfiguration' => ['member' => ['shape' => 'PackagingConfiguration'], 'type' => 'list'], '__listOfPackagingGroup' => ['member' => ['shape' => 'PackagingGroup'], 'type' => 'list'], '__listOf__PeriodTriggersElement' => ['member' => ['shape' => '__PeriodTriggersElement'], 'type' => 'list'], '__listOf__string' => ['member' => ['shape' => '__string'], 'type' => 'list'], '__long' => ['type' => 'long'], '__mapOf__string' => ['key' => ['shape' => '__string'], 'type' => 'map', 'value' => ['shape' => '__string']], '__string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.php deleted file mode 100644 index a874326..0000000 --- a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-vod-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-vod-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-vod.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-vod.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-tests-1.json.php deleted file mode 100644 index a780f76..0000000 --- a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-vod.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/paginators-1.json.php b/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/paginators-1.json.php deleted file mode 100644 index 71771f4..0000000 --- a/vendor/Aws3/Aws/data/mediapackage-vod/2018-11-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAssets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Assets'], 'ListPackagingConfigurations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PackagingConfigurations'], 'ListPackagingGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PackagingGroups']]]; diff --git a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/api-2.json.php b/vendor/Aws3/Aws/data/mediapackage/2017-10-12/api-2.json.php deleted file mode 100644 index 24faeb1..0000000 --- a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-10-12', 'endpointPrefix' => 'mediapackage', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'MediaPackage', 'serviceFullName' => 'AWS Elemental MediaPackage', 'serviceId' => 'MediaPackage', 'signatureVersion' => 'v4', 'signingName' => 'mediapackage', 'uid' => 'mediapackage-2017-10-12'], 'operations' => ['ConfigureLogs' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{id}/configure_logs', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureLogsRequest'], 'name' => 'ConfigureLogs', 'output' => ['shape' => 'ConfigureLogsResponse']], 'CreateChannel' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'CreateChannelRequest'], 'name' => 'CreateChannel', 'output' => ['shape' => 'CreateChannelResponse']], 'CreateHarvestJob' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/harvest_jobs', 'responseCode' => 200], 'input' => ['shape' => 'CreateHarvestJobRequest'], 'name' => 'CreateHarvestJob', 'output' => ['shape' => 'CreateHarvestJobResponse']], 'CreateOriginEndpoint' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'POST', 'requestUri' => '/origin_endpoints', 'responseCode' => 200], 'input' => ['shape' => 'CreateOriginEndpointRequest'], 'name' => 'CreateOriginEndpoint', 'output' => ['shape' => 'CreateOriginEndpointResponse']], 'DeleteChannel' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'DELETE', 'requestUri' => '/channels/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteChannelRequest'], 'name' => 'DeleteChannel', 'output' => ['shape' => 'DeleteChannelResponse']], 'DeleteOriginEndpoint' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'DELETE', 'requestUri' => '/origin_endpoints/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteOriginEndpointRequest'], 'name' => 'DeleteOriginEndpoint', 'output' => ['shape' => 'DeleteOriginEndpointResponse']], 'DescribeChannel' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/channels/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelRequest'], 'name' => 'DescribeChannel', 'output' => ['shape' => 'DescribeChannelResponse']], 'DescribeHarvestJob' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/harvest_jobs/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeHarvestJobRequest'], 'name' => 'DescribeHarvestJob', 'output' => ['shape' => 'DescribeHarvestJobResponse']], 'DescribeOriginEndpoint' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/origin_endpoints/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeOriginEndpointRequest'], 'name' => 'DescribeOriginEndpoint', 'output' => ['shape' => 'DescribeOriginEndpointResponse']], 'ListChannels' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'name' => 'ListChannels', 'output' => ['shape' => 'ListChannelsResponse']], 'ListHarvestJobs' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/harvest_jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListHarvestJobsRequest'], 'name' => 'ListHarvestJobs', 'output' => ['shape' => 'ListHarvestJobsResponse']], 'ListOriginEndpoints' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'GET', 'requestUri' => '/origin_endpoints', 'responseCode' => 200], 'input' => ['shape' => 'ListOriginEndpointsRequest'], 'name' => 'ListOriginEndpoints', 'output' => ['shape' => 'ListOriginEndpointsResponse']], 'ListTagsForResource' => ['errors' => [], 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'name' => 'ListTagsForResource', 'output' => ['shape' => 'ListTagsForResourceResponse']], 'RotateChannelCredentials' => ['deprecated' => \true, 'deprecatedMessage' => 'This API is deprecated. Please use RotateIngestEndpointCredentials instead', 'errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{id}/credentials', 'responseCode' => 200], 'input' => ['shape' => 'RotateChannelCredentialsRequest'], 'name' => 'RotateChannelCredentials', 'output' => ['shape' => 'RotateChannelCredentialsResponse']], 'RotateIngestEndpointCredentials' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{id}/ingest_endpoints/{ingest_endpoint_id}/credentials', 'responseCode' => 200], 'input' => ['shape' => 'RotateIngestEndpointCredentialsRequest'], 'name' => 'RotateIngestEndpointCredentials', 'output' => ['shape' => 'RotateIngestEndpointCredentialsResponse']], 'TagResource' => ['errors' => [], 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'name' => 'TagResource'], 'UntagResource' => ['errors' => [], 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'name' => 'UntagResource'], 'UpdateChannel' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/channels/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'name' => 'UpdateChannel', 'output' => ['shape' => 'UpdateChannelResponse']], 'UpdateOriginEndpoint' => ['errors' => [['shape' => 'UnprocessableEntityException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']], 'http' => ['method' => 'PUT', 'requestUri' => '/origin_endpoints/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateOriginEndpointRequest'], 'name' => 'UpdateOriginEndpoint', 'output' => ['shape' => 'UpdateOriginEndpointResponse']]], 'shapes' => ['AdMarkers' => ['enum' => ['NONE', 'SCTE35_ENHANCED', 'PASSTHROUGH', 'DATERANGE'], 'type' => 'string'], 'AdTriggers' => ['member' => ['shape' => '__AdTriggersElement'], 'type' => 'list'], 'AdsOnDeliveryRestrictions' => ['enum' => ['NONE', 'RESTRICTED', 'UNRESTRICTED', 'BOTH'], 'type' => 'string'], 'Authorization' => ['members' => ['CdnIdentifierSecret' => ['locationName' => 'cdnIdentifierSecret', 'shape' => '__string'], 'SecretsRoleArn' => ['locationName' => 'secretsRoleArn', 'shape' => '__string']], 'required' => ['SecretsRoleArn', 'CdnIdentifierSecret'], 'type' => 'structure'], 'Channel' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'ChannelCreateParameters' => ['members' => ['Description' => ['locationName' => 'description', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id'], 'type' => 'structure'], 'ChannelList' => ['members' => ['Channels' => ['locationName' => 'channels', 'shape' => '__listOfChannel'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ChannelUpdateParameters' => ['members' => ['Description' => ['locationName' => 'description', 'shape' => '__string']], 'type' => 'structure'], 'CmafEncryption' => ['members' => ['ConstantInitializationVector' => ['locationName' => 'constantInitializationVector', 'shape' => '__string'], 'EncryptionMethod' => ['locationName' => 'encryptionMethod', 'shape' => 'CmafEncryptionMethod'], 'KeyRotationIntervalSeconds' => ['locationName' => 'keyRotationIntervalSeconds', 'shape' => '__integer'], 'SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'CmafEncryptionMethod' => ['enum' => ['SAMPLE_AES', 'AES_CTR'], 'type' => 'string'], 'CmafPackage' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'CmafEncryption'], 'HlsManifests' => ['locationName' => 'hlsManifests', 'shape' => '__listOfHlsManifest'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'SegmentPrefix' => ['locationName' => 'segmentPrefix', 'shape' => '__string'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'CmafPackageCreateOrUpdateParameters' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'CmafEncryption'], 'HlsManifests' => ['locationName' => 'hlsManifests', 'shape' => '__listOfHlsManifestCreateOrUpdateParameters'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'SegmentPrefix' => ['locationName' => 'segmentPrefix', 'shape' => '__string'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'ConfigureLogsParameters' => ['members' => ['EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs']], 'type' => 'structure'], 'ConfigureLogsRequest' => ['members' => ['EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs']], 'required' => ['Id'], 'type' => 'structure'], 'ConfigureLogsResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'CreateChannelRequest' => ['members' => ['Description' => ['locationName' => 'description', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'required' => ['Id'], 'type' => 'structure'], 'CreateChannelResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'CreateHarvestJobRequest' => ['members' => ['EndTime' => ['locationName' => 'endTime', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'OriginEndpointId' => ['locationName' => 'originEndpointId', 'shape' => '__string'], 'S3Destination' => ['locationName' => 's3Destination', 'shape' => 'S3Destination'], 'StartTime' => ['locationName' => 'startTime', 'shape' => '__string']], 'required' => ['S3Destination', 'EndTime', 'OriginEndpointId', 'StartTime', 'Id'], 'type' => 'structure'], 'CreateHarvestJobResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EndTime' => ['locationName' => 'endTime', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'OriginEndpointId' => ['locationName' => 'originEndpointId', 'shape' => '__string'], 'S3Destination' => ['locationName' => 's3Destination', 'shape' => 'S3Destination'], 'StartTime' => ['locationName' => 'startTime', 'shape' => '__string'], 'Status' => ['locationName' => 'status', 'shape' => 'Status']], 'type' => 'structure'], 'CreateOriginEndpointRequest' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackageCreateOrUpdateParameters'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'required' => ['ChannelId', 'Id'], 'type' => 'structure'], 'CreateOriginEndpointResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Url' => ['locationName' => 'url', 'shape' => '__string'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'type' => 'structure'], 'DashEncryption' => ['members' => ['KeyRotationIntervalSeconds' => ['locationName' => 'keyRotationIntervalSeconds', 'shape' => '__integer'], 'SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'DashPackage' => ['members' => ['AdTriggers' => ['locationName' => 'adTriggers', 'shape' => 'AdTriggers'], 'AdsOnDeliveryRestrictions' => ['locationName' => 'adsOnDeliveryRestrictions', 'shape' => 'AdsOnDeliveryRestrictions'], 'Encryption' => ['locationName' => 'encryption', 'shape' => 'DashEncryption'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'ManifestLayout' => ['locationName' => 'manifestLayout', 'shape' => 'ManifestLayout'], 'ManifestWindowSeconds' => ['locationName' => 'manifestWindowSeconds', 'shape' => '__integer'], 'MinBufferTimeSeconds' => ['locationName' => 'minBufferTimeSeconds', 'shape' => '__integer'], 'MinUpdatePeriodSeconds' => ['locationName' => 'minUpdatePeriodSeconds', 'shape' => '__integer'], 'PeriodTriggers' => ['locationName' => 'periodTriggers', 'shape' => '__listOf__PeriodTriggersElement'], 'Profile' => ['locationName' => 'profile', 'shape' => 'Profile'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'SegmentTemplateFormat' => ['locationName' => 'segmentTemplateFormat', 'shape' => 'SegmentTemplateFormat'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection'], 'SuggestedPresentationDelaySeconds' => ['locationName' => 'suggestedPresentationDelaySeconds', 'shape' => '__integer'], 'UtcTiming' => ['locationName' => 'utcTiming', 'shape' => 'UtcTiming'], 'UtcTimingUri' => ['locationName' => 'utcTimingUri', 'shape' => '__string']], 'type' => 'structure'], 'DeleteChannelRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DeleteChannelResponse' => ['members' => [], 'type' => 'structure'], 'DeleteOriginEndpointRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DeleteOriginEndpointResponse' => ['members' => [], 'type' => 'structure'], 'DescribeChannelRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribeChannelResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'DescribeHarvestJobRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribeHarvestJobResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EndTime' => ['locationName' => 'endTime', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'OriginEndpointId' => ['locationName' => 'originEndpointId', 'shape' => '__string'], 'S3Destination' => ['locationName' => 's3Destination', 'shape' => 'S3Destination'], 'StartTime' => ['locationName' => 'startTime', 'shape' => '__string'], 'Status' => ['locationName' => 'status', 'shape' => 'Status']], 'type' => 'structure'], 'DescribeOriginEndpointRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'DescribeOriginEndpointResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Url' => ['locationName' => 'url', 'shape' => '__string'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'type' => 'structure'], 'EgressAccessLogs' => ['members' => ['LogGroupName' => ['locationName' => 'logGroupName', 'shape' => '__string']], 'type' => 'structure'], 'EncryptionContractConfiguration' => ['members' => ['PresetSpeke20Audio' => ['locationName' => 'presetSpeke20Audio', 'shape' => 'PresetSpeke20Audio'], 'PresetSpeke20Video' => ['locationName' => 'presetSpeke20Video', 'shape' => 'PresetSpeke20Video']], 'required' => ['PresetSpeke20Audio', 'PresetSpeke20Video'], 'type' => 'structure'], 'EncryptionMethod' => ['enum' => ['AES_128', 'SAMPLE_AES'], 'type' => 'string'], 'ForbiddenException' => ['error' => ['httpStatusCode' => 403], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'HarvestJob' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CreatedAt' => ['locationName' => 'createdAt', 'shape' => '__string'], 'EndTime' => ['locationName' => 'endTime', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'OriginEndpointId' => ['locationName' => 'originEndpointId', 'shape' => '__string'], 'S3Destination' => ['locationName' => 's3Destination', 'shape' => 'S3Destination'], 'StartTime' => ['locationName' => 'startTime', 'shape' => '__string'], 'Status' => ['locationName' => 'status', 'shape' => 'Status']], 'type' => 'structure'], 'HarvestJobCreateParameters' => ['members' => ['EndTime' => ['locationName' => 'endTime', 'shape' => '__string'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'OriginEndpointId' => ['locationName' => 'originEndpointId', 'shape' => '__string'], 'S3Destination' => ['locationName' => 's3Destination', 'shape' => 'S3Destination'], 'StartTime' => ['locationName' => 'startTime', 'shape' => '__string']], 'required' => ['S3Destination', 'EndTime', 'OriginEndpointId', 'StartTime', 'Id'], 'type' => 'structure'], 'HarvestJobList' => ['members' => ['HarvestJobs' => ['locationName' => 'harvestJobs', 'shape' => '__listOfHarvestJob'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'HlsEncryption' => ['members' => ['ConstantInitializationVector' => ['locationName' => 'constantInitializationVector', 'shape' => '__string'], 'EncryptionMethod' => ['locationName' => 'encryptionMethod', 'shape' => 'EncryptionMethod'], 'KeyRotationIntervalSeconds' => ['locationName' => 'keyRotationIntervalSeconds', 'shape' => '__integer'], 'RepeatExtXKey' => ['locationName' => 'repeatExtXKey', 'shape' => '__boolean'], 'SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'HlsIngest' => ['members' => ['IngestEndpoints' => ['locationName' => 'ingestEndpoints', 'shape' => '__listOfIngestEndpoint']], 'type' => 'structure'], 'HlsManifest' => ['members' => ['AdMarkers' => ['locationName' => 'adMarkers', 'shape' => 'AdMarkers'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'PlaylistType' => ['locationName' => 'playlistType', 'shape' => 'PlaylistType'], 'PlaylistWindowSeconds' => ['locationName' => 'playlistWindowSeconds', 'shape' => '__integer'], 'ProgramDateTimeIntervalSeconds' => ['locationName' => 'programDateTimeIntervalSeconds', 'shape' => '__integer'], 'Url' => ['locationName' => 'url', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'HlsManifestCreateOrUpdateParameters' => ['members' => ['AdMarkers' => ['locationName' => 'adMarkers', 'shape' => 'AdMarkers'], 'AdTriggers' => ['locationName' => 'adTriggers', 'shape' => 'AdTriggers'], 'AdsOnDeliveryRestrictions' => ['locationName' => 'adsOnDeliveryRestrictions', 'shape' => 'AdsOnDeliveryRestrictions'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'PlaylistType' => ['locationName' => 'playlistType', 'shape' => 'PlaylistType'], 'PlaylistWindowSeconds' => ['locationName' => 'playlistWindowSeconds', 'shape' => '__integer'], 'ProgramDateTimeIntervalSeconds' => ['locationName' => 'programDateTimeIntervalSeconds', 'shape' => '__integer']], 'required' => ['Id'], 'type' => 'structure'], 'HlsPackage' => ['members' => ['AdMarkers' => ['locationName' => 'adMarkers', 'shape' => 'AdMarkers'], 'AdTriggers' => ['locationName' => 'adTriggers', 'shape' => 'AdTriggers'], 'AdsOnDeliveryRestrictions' => ['locationName' => 'adsOnDeliveryRestrictions', 'shape' => 'AdsOnDeliveryRestrictions'], 'Encryption' => ['locationName' => 'encryption', 'shape' => 'HlsEncryption'], 'IncludeDvbSubtitles' => ['locationName' => 'includeDvbSubtitles', 'shape' => '__boolean'], 'IncludeIframeOnlyStream' => ['locationName' => 'includeIframeOnlyStream', 'shape' => '__boolean'], 'PlaylistType' => ['locationName' => 'playlistType', 'shape' => 'PlaylistType'], 'PlaylistWindowSeconds' => ['locationName' => 'playlistWindowSeconds', 'shape' => '__integer'], 'ProgramDateTimeIntervalSeconds' => ['locationName' => 'programDateTimeIntervalSeconds', 'shape' => '__integer'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection'], 'UseAudioRenditionGroup' => ['locationName' => 'useAudioRenditionGroup', 'shape' => '__boolean']], 'type' => 'structure'], 'IngestEndpoint' => ['members' => ['Id' => ['locationName' => 'id', 'shape' => '__string'], 'Password' => ['locationName' => 'password', 'shape' => '__string'], 'Url' => ['locationName' => 'url', 'shape' => '__string'], 'Username' => ['locationName' => 'username', 'shape' => '__string']], 'type' => 'structure'], 'IngressAccessLogs' => ['members' => ['LogGroupName' => ['locationName' => 'logGroupName', 'shape' => '__string']], 'type' => 'structure'], 'InternalServerErrorException' => ['error' => ['httpStatusCode' => 500], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'ListChannelsRequest' => ['members' => ['MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListChannelsResponse' => ['members' => ['Channels' => ['locationName' => 'channels', 'shape' => '__listOfChannel'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListHarvestJobsRequest' => ['members' => ['IncludeChannelId' => ['location' => 'querystring', 'locationName' => 'includeChannelId', 'shape' => '__string'], 'IncludeStatus' => ['location' => 'querystring', 'locationName' => 'includeStatus', 'shape' => '__string'], 'MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListHarvestJobsResponse' => ['members' => ['HarvestJobs' => ['locationName' => 'harvestJobs', 'shape' => '__listOfHarvestJob'], 'NextToken' => ['locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListOriginEndpointsRequest' => ['members' => ['ChannelId' => ['location' => 'querystring', 'locationName' => 'channelId', 'shape' => '__string'], 'MaxResults' => ['location' => 'querystring', 'locationName' => 'maxResults', 'shape' => 'MaxResults'], 'NextToken' => ['location' => 'querystring', 'locationName' => 'nextToken', 'shape' => '__string']], 'type' => 'structure'], 'ListOriginEndpointsResponse' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'OriginEndpoints' => ['locationName' => 'originEndpoints', 'shape' => '__listOfOriginEndpoint']], 'type' => 'structure'], 'ListTagsForResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string']], 'required' => ['ResourceArn'], 'type' => 'structure'], 'ListTagsForResourceResponse' => ['members' => ['Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'type' => 'structure'], 'ManifestLayout' => ['enum' => ['FULL', 'COMPACT'], 'type' => 'string'], 'MaxResults' => ['max' => 1000, 'min' => 1, 'type' => 'integer'], 'MssEncryption' => ['members' => ['SpekeKeyProvider' => ['locationName' => 'spekeKeyProvider', 'shape' => 'SpekeKeyProvider']], 'required' => ['SpekeKeyProvider'], 'type' => 'structure'], 'MssPackage' => ['members' => ['Encryption' => ['locationName' => 'encryption', 'shape' => 'MssEncryption'], 'ManifestWindowSeconds' => ['locationName' => 'manifestWindowSeconds', 'shape' => '__integer'], 'SegmentDurationSeconds' => ['locationName' => 'segmentDurationSeconds', 'shape' => '__integer'], 'StreamSelection' => ['locationName' => 'streamSelection', 'shape' => 'StreamSelection']], 'type' => 'structure'], 'NotFoundException' => ['error' => ['httpStatusCode' => 404], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'OriginEndpoint' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Url' => ['locationName' => 'url', 'shape' => '__string'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'type' => 'structure'], 'OriginEndpointCreateParameters' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackageCreateOrUpdateParameters'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'required' => ['ChannelId', 'Id'], 'type' => 'structure'], 'OriginEndpointList' => ['members' => ['NextToken' => ['locationName' => 'nextToken', 'shape' => '__string'], 'OriginEndpoints' => ['locationName' => 'originEndpoints', 'shape' => '__listOfOriginEndpoint']], 'type' => 'structure'], 'OriginEndpointUpdateParameters' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackageCreateOrUpdateParameters'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'type' => 'structure'], 'Origination' => ['enum' => ['ALLOW', 'DENY'], 'type' => 'string'], 'PlaylistType' => ['enum' => ['NONE', 'EVENT', 'VOD'], 'type' => 'string'], 'PresetSpeke20Audio' => ['enum' => ['PRESET-AUDIO-1', 'PRESET-AUDIO-2', 'PRESET-AUDIO-3', 'SHARED', 'UNENCRYPTED'], 'type' => 'string'], 'PresetSpeke20Video' => ['enum' => ['PRESET-VIDEO-1', 'PRESET-VIDEO-2', 'PRESET-VIDEO-3', 'PRESET-VIDEO-4', 'PRESET-VIDEO-5', 'PRESET-VIDEO-6', 'PRESET-VIDEO-7', 'PRESET-VIDEO-8', 'SHARED', 'UNENCRYPTED'], 'type' => 'string'], 'Profile' => ['enum' => ['NONE', 'HBBTV_1_5', 'HYBRIDCAST', 'DVB_DASH_2014'], 'type' => 'string'], 'RotateChannelCredentialsRequest' => ['deprecated' => \true, 'members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'RotateChannelCredentialsResponse' => ['deprecated' => \true, 'members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'RotateIngestEndpointCredentialsRequest' => ['members' => ['Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string'], 'IngestEndpointId' => ['location' => 'uri', 'locationName' => 'ingest_endpoint_id', 'shape' => '__string']], 'required' => ['IngestEndpointId', 'Id'], 'type' => 'structure'], 'RotateIngestEndpointCredentialsResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'S3Destination' => ['members' => ['BucketName' => ['locationName' => 'bucketName', 'shape' => '__string'], 'ManifestKey' => ['locationName' => 'manifestKey', 'shape' => '__string'], 'RoleArn' => ['locationName' => 'roleArn', 'shape' => '__string']], 'required' => ['ManifestKey', 'BucketName', 'RoleArn'], 'type' => 'structure'], 'SegmentTemplateFormat' => ['enum' => ['NUMBER_WITH_TIMELINE', 'TIME_WITH_TIMELINE', 'NUMBER_WITH_DURATION'], 'type' => 'string'], 'ServiceUnavailableException' => ['error' => ['httpStatusCode' => 503], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'SpekeKeyProvider' => ['members' => ['CertificateArn' => ['locationName' => 'certificateArn', 'shape' => '__string'], 'EncryptionContractConfiguration' => ['locationName' => 'encryptionContractConfiguration', 'shape' => 'EncryptionContractConfiguration'], 'ResourceId' => ['locationName' => 'resourceId', 'shape' => '__string'], 'RoleArn' => ['locationName' => 'roleArn', 'shape' => '__string'], 'SystemIds' => ['locationName' => 'systemIds', 'shape' => '__listOf__string'], 'Url' => ['locationName' => 'url', 'shape' => '__string']], 'required' => ['ResourceId', 'SystemIds', 'Url', 'RoleArn'], 'type' => 'structure'], 'Status' => ['enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED'], 'type' => 'string'], 'StreamOrder' => ['enum' => ['ORIGINAL', 'VIDEO_BITRATE_ASCENDING', 'VIDEO_BITRATE_DESCENDING'], 'type' => 'string'], 'StreamSelection' => ['members' => ['MaxVideoBitsPerSecond' => ['locationName' => 'maxVideoBitsPerSecond', 'shape' => '__integer'], 'MinVideoBitsPerSecond' => ['locationName' => 'minVideoBitsPerSecond', 'shape' => '__integer'], 'StreamOrder' => ['locationName' => 'streamOrder', 'shape' => 'StreamOrder']], 'type' => 'structure'], 'TagResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string'], 'Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'required' => ['ResourceArn', 'Tags'], 'type' => 'structure'], 'Tags' => ['key' => ['shape' => '__string'], 'type' => 'map', 'value' => ['shape' => '__string']], 'TagsModel' => ['members' => ['Tags' => ['locationName' => 'tags', 'shape' => '__mapOf__string']], 'required' => ['Tags'], 'type' => 'structure'], 'TooManyRequestsException' => ['error' => ['httpStatusCode' => 429], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'UnprocessableEntityException' => ['error' => ['httpStatusCode' => 422], 'exception' => \true, 'members' => ['Message' => ['locationName' => 'message', 'shape' => '__string']], 'type' => 'structure'], 'UntagResourceRequest' => ['members' => ['ResourceArn' => ['location' => 'uri', 'locationName' => 'resource-arn', 'shape' => '__string'], 'TagKeys' => ['location' => 'querystring', 'locationName' => 'tagKeys', 'shape' => '__listOf__string']], 'required' => ['TagKeys', 'ResourceArn'], 'type' => 'structure'], 'UpdateChannelRequest' => ['members' => ['Description' => ['locationName' => 'description', 'shape' => '__string'], 'Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string']], 'required' => ['Id'], 'type' => 'structure'], 'UpdateChannelResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'EgressAccessLogs' => ['locationName' => 'egressAccessLogs', 'shape' => 'EgressAccessLogs'], 'HlsIngest' => ['locationName' => 'hlsIngest', 'shape' => 'HlsIngest'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'IngressAccessLogs' => ['locationName' => 'ingressAccessLogs', 'shape' => 'IngressAccessLogs'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags']], 'type' => 'structure'], 'UpdateOriginEndpointRequest' => ['members' => ['Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackageCreateOrUpdateParameters'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['location' => 'uri', 'locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'required' => ['Id'], 'type' => 'structure'], 'UpdateOriginEndpointResponse' => ['members' => ['Arn' => ['locationName' => 'arn', 'shape' => '__string'], 'Authorization' => ['locationName' => 'authorization', 'shape' => 'Authorization'], 'ChannelId' => ['locationName' => 'channelId', 'shape' => '__string'], 'CmafPackage' => ['locationName' => 'cmafPackage', 'shape' => 'CmafPackage'], 'DashPackage' => ['locationName' => 'dashPackage', 'shape' => 'DashPackage'], 'Description' => ['locationName' => 'description', 'shape' => '__string'], 'HlsPackage' => ['locationName' => 'hlsPackage', 'shape' => 'HlsPackage'], 'Id' => ['locationName' => 'id', 'shape' => '__string'], 'ManifestName' => ['locationName' => 'manifestName', 'shape' => '__string'], 'MssPackage' => ['locationName' => 'mssPackage', 'shape' => 'MssPackage'], 'Origination' => ['locationName' => 'origination', 'shape' => 'Origination'], 'StartoverWindowSeconds' => ['locationName' => 'startoverWindowSeconds', 'shape' => '__integer'], 'Tags' => ['locationName' => 'tags', 'shape' => 'Tags'], 'TimeDelaySeconds' => ['locationName' => 'timeDelaySeconds', 'shape' => '__integer'], 'Url' => ['locationName' => 'url', 'shape' => '__string'], 'Whitelist' => ['locationName' => 'whitelist', 'shape' => '__listOf__string']], 'type' => 'structure'], 'UtcTiming' => ['enum' => ['NONE', 'HTTP-HEAD', 'HTTP-ISO', 'HTTP-XSDATE'], 'type' => 'string'], '__AdTriggersElement' => ['enum' => ['SPLICE_INSERT', 'BREAK', 'PROVIDER_ADVERTISEMENT', 'DISTRIBUTOR_ADVERTISEMENT', 'PROVIDER_PLACEMENT_OPPORTUNITY', 'DISTRIBUTOR_PLACEMENT_OPPORTUNITY', 'PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY', 'DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY'], 'type' => 'string'], '__PeriodTriggersElement' => ['enum' => ['ADS'], 'type' => 'string'], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfChannel' => ['member' => ['shape' => 'Channel'], 'type' => 'list'], '__listOfHarvestJob' => ['member' => ['shape' => 'HarvestJob'], 'type' => 'list'], '__listOfHlsManifest' => ['member' => ['shape' => 'HlsManifest'], 'type' => 'list'], '__listOfHlsManifestCreateOrUpdateParameters' => ['member' => ['shape' => 'HlsManifestCreateOrUpdateParameters'], 'type' => 'list'], '__listOfIngestEndpoint' => ['member' => ['shape' => 'IngestEndpoint'], 'type' => 'list'], '__listOfOriginEndpoint' => ['member' => ['shape' => 'OriginEndpoint'], 'type' => 'list'], '__listOf__PeriodTriggersElement' => ['member' => ['shape' => '__PeriodTriggersElement'], 'type' => 'list'], '__listOf__string' => ['member' => ['shape' => '__string'], 'type' => 'list'], '__long' => ['type' => 'long'], '__mapOf__string' => ['key' => ['shape' => '__string'], 'type' => 'map', 'value' => ['shape' => '__string']], '__string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 4dd6575..0000000 --- a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mediapackage.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-tests-1.json.php deleted file mode 100644 index 8bfc15c..0000000 --- a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediapackage.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/paginators-1.json.php b/vendor/Aws3/Aws/data/mediapackage/2017-10-12/paginators-1.json.php deleted file mode 100644 index 1cb2624..0000000 --- a/vendor/Aws3/Aws/data/mediapackage/2017-10-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Channels'], 'ListOriginEndpoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'OriginEndpoints'], 'ListHarvestJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'HarvestJobs']]]; diff --git a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/api-2.json.php b/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/api-2.json.php deleted file mode 100644 index aefd4bf..0000000 --- a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-01', 'endpointPrefix' => 'data.mediastore', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'MediaStore Data', 'serviceFullName' => 'AWS Elemental MediaStore Data Plane', 'serviceId' => 'MediaStore Data', 'signatureVersion' => 'v4', 'signingName' => 'mediastore', 'uid' => 'mediastore-data-2017-09-01'], 'operations' => ['DeleteObject' => ['name' => 'DeleteObject', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Path+}'], 'input' => ['shape' => 'DeleteObjectRequest'], 'output' => ['shape' => 'DeleteObjectResponse'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'InternalServerError']]], 'DescribeObject' => ['name' => 'DescribeObject', 'http' => ['method' => 'HEAD', 'requestUri' => '/{Path+}'], 'input' => ['shape' => 'DescribeObjectRequest'], 'output' => ['shape' => 'DescribeObjectResponse'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'InternalServerError']]], 'GetObject' => ['name' => 'GetObject', 'http' => ['method' => 'GET', 'requestUri' => '/{Path+}'], 'input' => ['shape' => 'GetObjectRequest'], 'output' => ['shape' => 'GetObjectResponse'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'ObjectNotFoundException'], ['shape' => 'RequestedRangeNotSatisfiableException'], ['shape' => 'InternalServerError']]], 'ListItems' => ['name' => 'ListItems', 'http' => ['method' => 'GET', 'requestUri' => '/'], 'input' => ['shape' => 'ListItemsRequest'], 'output' => ['shape' => 'ListItemsResponse'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'PutObject' => ['name' => 'PutObject', 'http' => ['method' => 'PUT', 'requestUri' => '/{Path+}'], 'input' => ['shape' => 'PutObjectRequest'], 'output' => ['shape' => 'PutObjectResponse'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']], 'authtype' => 'v4-unsigned-body']], 'shapes' => ['ContainerNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ContentRangePattern' => ['type' => 'string', 'pattern' => '^bytes=\\d+\\-\\d+/\\d+$'], 'ContentType' => ['type' => 'string', 'pattern' => '^[\\w\\-\\/\\.\\+]{1,255}$'], 'DeleteObjectRequest' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'PathNaming', 'location' => 'uri', 'locationName' => 'Path']]], 'DeleteObjectResponse' => ['type' => 'structure', 'members' => []], 'DescribeObjectRequest' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'PathNaming', 'location' => 'uri', 'locationName' => 'Path']]], 'DescribeObjectResponse' => ['type' => 'structure', 'members' => ['ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'ContentLength' => ['shape' => 'NonNegativeLong', 'location' => 'header', 'locationName' => 'Content-Length'], 'CacheControl' => ['shape' => 'StringPrimitive', 'location' => 'header', 'locationName' => 'Cache-Control'], 'LastModified' => ['shape' => 'TimeStamp', 'location' => 'header', 'locationName' => 'Last-Modified']]], 'ETag' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9A-Fa-f]+'], 'ErrorMessage' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[ \\w:\\.\\?-]+'], 'GetObjectRequest' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'PathNaming', 'location' => 'uri', 'locationName' => 'Path'], 'Range' => ['shape' => 'RangePattern', 'location' => 'header', 'locationName' => 'Range']]], 'GetObjectResponse' => ['type' => 'structure', 'required' => ['StatusCode'], 'members' => ['Body' => ['shape' => 'PayloadBlob'], 'CacheControl' => ['shape' => 'StringPrimitive', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ContentRange' => ['shape' => 'ContentRangePattern', 'location' => 'header', 'locationName' => 'Content-Range'], 'ContentLength' => ['shape' => 'NonNegativeLong', 'location' => 'header', 'locationName' => 'Content-Length'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'LastModified' => ['shape' => 'TimeStamp', 'location' => 'header', 'locationName' => 'Last-Modified'], 'StatusCode' => ['shape' => 'statusCode', 'location' => 'statusCode']], 'payload' => 'Body'], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'Item' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ItemName'], 'Type' => ['shape' => 'ItemType'], 'ETag' => ['shape' => 'ETag'], 'LastModified' => ['shape' => 'TimeStamp'], 'ContentType' => ['shape' => 'ContentType'], 'ContentLength' => ['shape' => 'NonNegativeLong']]], 'ItemList' => ['type' => 'list', 'member' => ['shape' => 'Item']], 'ItemName' => ['type' => 'string', 'pattern' => '[A-Za-z0-9_\\.\\-\\~]+'], 'ItemType' => ['type' => 'string', 'enum' => ['OBJECT', 'FOLDER']], 'ListItemsRequest' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'ListPathNaming', 'location' => 'querystring', 'locationName' => 'Path'], 'MaxResults' => ['shape' => 'ListLimit', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListItemsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'ItemList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListLimit' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'ListPathNaming' => ['type' => 'string', 'max' => 900, 'min' => 0, 'pattern' => '/?(?:[A-Za-z0-9_\\.\\-\\~]+/){0,10}(?:[A-Za-z0-9_\\.\\-\\~]+)?/?'], 'NonNegativeLong' => ['type' => 'long', 'min' => 0], 'ObjectNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'PaginationToken' => ['type' => 'string'], 'PathNaming' => ['type' => 'string', 'max' => 900, 'min' => 1, 'pattern' => '(?:[A-Za-z0-9_\\.\\-\\~]+/){0,10}[A-Za-z0-9_\\.\\-\\~]+'], 'PayloadBlob' => ['type' => 'blob', 'streaming' => \true], 'PutObjectRequest' => ['type' => 'structure', 'required' => ['Body', 'Path'], 'members' => ['Body' => ['shape' => 'PayloadBlob'], 'Path' => ['shape' => 'PathNaming', 'location' => 'uri', 'locationName' => 'Path'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'CacheControl' => ['shape' => 'StringPrimitive', 'location' => 'header', 'locationName' => 'Cache-Control'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'UploadAvailability' => ['shape' => 'UploadAvailability', 'location' => 'header', 'locationName' => 'x-amz-upload-availability']], 'payload' => 'Body'], 'PutObjectResponse' => ['type' => 'structure', 'members' => ['ContentSHA256' => ['shape' => 'SHA256Hash'], 'ETag' => ['shape' => 'ETag'], 'StorageClass' => ['shape' => 'StorageClass']]], 'RangePattern' => ['type' => 'string', 'pattern' => '^bytes=(?:\\d+\\-\\d*|\\d*\\-\\d+)$'], 'RequestedRangeNotSatisfiableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 416], 'exception' => \true], 'SHA256Hash' => ['type' => 'string', 'max' => 64, 'min' => 64, 'pattern' => '[0-9A-Fa-f]{64}'], 'StorageClass' => ['type' => 'string', 'enum' => ['TEMPORAL'], 'max' => 16, 'min' => 1], 'StringPrimitive' => ['type' => 'string'], 'TimeStamp' => ['type' => 'timestamp'], 'UploadAvailability' => ['type' => 'string', 'enum' => ['STANDARD', 'STREAMING'], 'max' => 16, 'min' => 1], 'statusCode' => ['type' => 'integer']]]; diff --git a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 26a30c7..0000000 --- a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.mediastore-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.mediastore-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://data.mediastore.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://data.mediastore.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-tests-1.json.php deleted file mode 100644 index a4f8776..0000000 --- a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://data.mediastore.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/paginators-1.json.php b/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/paginators-1.json.php deleted file mode 100644 index c376227..0000000 --- a/vendor/Aws3/Aws/data/mediastore-data/2017-09-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListItems' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/mediastore/2017-09-01/api-2.json.php b/vendor/Aws3/Aws/data/mediastore/2017-09-01/api-2.json.php deleted file mode 100644 index b9c8742..0000000 --- a/vendor/Aws3/Aws/data/mediastore/2017-09-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-09-01', 'endpointPrefix' => 'mediastore', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'MediaStore', 'serviceFullName' => 'AWS Elemental MediaStore', 'serviceId' => 'MediaStore', 'signatureVersion' => 'v4', 'signingName' => 'mediastore', 'targetPrefix' => 'MediaStore_20170901', 'uid' => 'mediastore-2017-09-01'], 'operations' => ['CreateContainer' => ['name' => 'CreateContainer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContainerInput'], 'output' => ['shape' => 'CreateContainerOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError']]], 'DeleteContainer' => ['name' => 'DeleteContainer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContainerInput'], 'output' => ['shape' => 'DeleteContainerOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'DeleteContainerPolicy' => ['name' => 'DeleteContainerPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContainerPolicyInput'], 'output' => ['shape' => 'DeleteContainerPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'DeleteCorsPolicy' => ['name' => 'DeleteCorsPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCorsPolicyInput'], 'output' => ['shape' => 'DeleteCorsPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'CorsPolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'DeleteLifecyclePolicy' => ['name' => 'DeleteLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLifecyclePolicyInput'], 'output' => ['shape' => 'DeleteLifecyclePolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'DeleteMetricPolicy' => ['name' => 'DeleteMetricPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMetricPolicyInput'], 'output' => ['shape' => 'DeleteMetricPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'DescribeContainer' => ['name' => 'DescribeContainer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContainerInput'], 'output' => ['shape' => 'DescribeContainerOutput'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'GetContainerPolicy' => ['name' => 'GetContainerPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContainerPolicyInput'], 'output' => ['shape' => 'GetContainerPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'GetCorsPolicy' => ['name' => 'GetCorsPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCorsPolicyInput'], 'output' => ['shape' => 'GetCorsPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'CorsPolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'GetLifecyclePolicy' => ['name' => 'GetLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLifecyclePolicyInput'], 'output' => ['shape' => 'GetLifecyclePolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'InternalServerError']]], 'GetMetricPolicy' => ['name' => 'GetMetricPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMetricPolicyInput'], 'output' => ['shape' => 'GetMetricPolicyOutput'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ContainerInUseException'], ['shape' => 'InternalServerError']]], 'ListContainers' => ['name' => 'ListContainers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContainersInput'], 'output' => ['shape' => 'ListContainersOutput'], 'errors' => [['shape' => 'InternalServerError']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'PutContainerPolicy' => ['name' => 'PutContainerPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutContainerPolicyInput'], 'output' => ['shape' => 'PutContainerPolicyOutput'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'ContainerInUseException'], ['shape' => 'InternalServerError']]], 'PutCorsPolicy' => ['name' => 'PutCorsPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutCorsPolicyInput'], 'output' => ['shape' => 'PutCorsPolicyOutput'], 'errors' => [['shape' => 'ContainerNotFoundException'], ['shape' => 'ContainerInUseException'], ['shape' => 'InternalServerError']]], 'PutLifecyclePolicy' => ['name' => 'PutLifecyclePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLifecyclePolicyInput'], 'output' => ['shape' => 'PutLifecyclePolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'PutMetricPolicy' => ['name' => 'PutMetricPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMetricPolicyInput'], 'output' => ['shape' => 'PutMetricPolicyOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'StartAccessLogging' => ['name' => 'StartAccessLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAccessLoggingInput'], 'output' => ['shape' => 'StartAccessLoggingOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'StopAccessLogging' => ['name' => 'StopAccessLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAccessLoggingInput'], 'output' => ['shape' => 'StopAccessLoggingOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ContainerInUseException'], ['shape' => 'ContainerNotFoundException'], ['shape' => 'InternalServerError']]]], 'shapes' => ['AllowedHeaders' => ['type' => 'list', 'member' => ['shape' => 'Header'], 'max' => 100, 'min' => 0], 'AllowedMethods' => ['type' => 'list', 'member' => ['shape' => 'MethodName'], 'max' => 4, 'min' => 1], 'AllowedOrigins' => ['type' => 'list', 'member' => ['shape' => 'Origin'], 'max' => 100, 'min' => 1], 'Container' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'Endpoint'], 'CreationTime' => ['shape' => 'TimeStamp'], 'ARN' => ['shape' => 'ContainerARN'], 'Name' => ['shape' => 'ContainerName'], 'Status' => ['shape' => 'ContainerStatus'], 'AccessLoggingEnabled' => ['shape' => 'ContainerAccessLoggingEnabled']]], 'ContainerARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:aws:mediastore:[a-z]+-[a-z]+-\\d:\\d{12}:container/[\\w-]{1,255}'], 'ContainerAccessLoggingEnabled' => ['type' => 'boolean'], 'ContainerInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ContainerLevelMetrics' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ContainerList' => ['type' => 'list', 'member' => ['shape' => 'Container']], 'ContainerListLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ContainerName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\w-]+'], 'ContainerNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ContainerPolicy' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\x00-\\x7F]+'], 'ContainerStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DELETING'], 'max' => 16, 'min' => 1], 'CorsPolicy' => ['type' => 'list', 'member' => ['shape' => 'CorsRule'], 'max' => 100, 'min' => 1], 'CorsPolicyNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CorsRule' => ['type' => 'structure', 'required' => ['AllowedOrigins', 'AllowedHeaders'], 'members' => ['AllowedOrigins' => ['shape' => 'AllowedOrigins'], 'AllowedMethods' => ['shape' => 'AllowedMethods'], 'AllowedHeaders' => ['shape' => 'AllowedHeaders'], 'MaxAgeSeconds' => ['shape' => 'MaxAgeSeconds'], 'ExposeHeaders' => ['shape' => 'ExposeHeaders']]], 'CreateContainerInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName'], 'Tags' => ['shape' => 'TagList']]], 'CreateContainerOutput' => ['type' => 'structure', 'required' => ['Container'], 'members' => ['Container' => ['shape' => 'Container']]], 'DeleteContainerInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DeleteContainerOutput' => ['type' => 'structure', 'members' => []], 'DeleteContainerPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DeleteContainerPolicyOutput' => ['type' => 'structure', 'members' => []], 'DeleteCorsPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DeleteCorsPolicyOutput' => ['type' => 'structure', 'members' => []], 'DeleteLifecyclePolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DeleteLifecyclePolicyOutput' => ['type' => 'structure', 'members' => []], 'DeleteMetricPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DeleteMetricPolicyOutput' => ['type' => 'structure', 'members' => []], 'DescribeContainerInput' => ['type' => 'structure', 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'DescribeContainerOutput' => ['type' => 'structure', 'members' => ['Container' => ['shape' => 'Container']]], 'Endpoint' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'ErrorMessage' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[ \\w:\\.\\?-]+'], 'ExposeHeaders' => ['type' => 'list', 'member' => ['shape' => 'Header'], 'max' => 100, 'min' => 0], 'GetContainerPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'GetContainerPolicyOutput' => ['type' => 'structure', 'required' => ['Policy'], 'members' => ['Policy' => ['shape' => 'ContainerPolicy']]], 'GetCorsPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'GetCorsPolicyOutput' => ['type' => 'structure', 'required' => ['CorsPolicy'], 'members' => ['CorsPolicy' => ['shape' => 'CorsPolicy']]], 'GetLifecyclePolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'GetLifecyclePolicyOutput' => ['type' => 'structure', 'required' => ['LifecyclePolicy'], 'members' => ['LifecyclePolicy' => ['shape' => 'LifecyclePolicy']]], 'GetMetricPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'GetMetricPolicyOutput' => ['type' => 'structure', 'required' => ['MetricPolicy'], 'members' => ['MetricPolicy' => ['shape' => 'MetricPolicy']]], 'Header' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'LifecyclePolicy' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListContainersInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ContainerListLimit']]], 'ListContainersOutput' => ['type' => 'structure', 'required' => ['Containers'], 'members' => ['Containers' => ['shape' => 'ContainerList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ContainerARN']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxAgeSeconds' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'MethodName' => ['type' => 'string', 'enum' => ['PUT', 'GET', 'DELETE', 'HEAD']], 'MetricPolicy' => ['type' => 'structure', 'required' => ['ContainerLevelMetrics'], 'members' => ['ContainerLevelMetrics' => ['shape' => 'ContainerLevelMetrics'], 'MetricPolicyRules' => ['shape' => 'MetricPolicyRules']]], 'MetricPolicyRule' => ['type' => 'structure', 'required' => ['ObjectGroup', 'ObjectGroupName'], 'members' => ['ObjectGroup' => ['shape' => 'ObjectGroup'], 'ObjectGroupName' => ['shape' => 'ObjectGroupName']]], 'MetricPolicyRules' => ['type' => 'list', 'member' => ['shape' => 'MetricPolicyRule'], 'max' => 300, 'min' => 1], 'ObjectGroup' => ['type' => 'string', 'max' => 900, 'min' => 1, 'pattern' => '/?(?:[A-Za-z0-9_=:\\.\\-\\~\\*]+/){0,10}(?:[A-Za-z0-9_=:\\.\\-\\~\\*]+)?/?'], 'ObjectGroupName' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9_]+'], 'Origin' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[0-9A-Za-z=/+]+'], 'PolicyNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PutContainerPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName', 'Policy'], 'members' => ['ContainerName' => ['shape' => 'ContainerName'], 'Policy' => ['shape' => 'ContainerPolicy']]], 'PutContainerPolicyOutput' => ['type' => 'structure', 'members' => []], 'PutCorsPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName', 'CorsPolicy'], 'members' => ['ContainerName' => ['shape' => 'ContainerName'], 'CorsPolicy' => ['shape' => 'CorsPolicy']]], 'PutCorsPolicyOutput' => ['type' => 'structure', 'members' => []], 'PutLifecyclePolicyInput' => ['type' => 'structure', 'required' => ['ContainerName', 'LifecyclePolicy'], 'members' => ['ContainerName' => ['shape' => 'ContainerName'], 'LifecyclePolicy' => ['shape' => 'LifecyclePolicy']]], 'PutLifecyclePolicyOutput' => ['type' => 'structure', 'members' => []], 'PutMetricPolicyInput' => ['type' => 'structure', 'required' => ['ContainerName', 'MetricPolicy'], 'members' => ['ContainerName' => ['shape' => 'ContainerName'], 'MetricPolicy' => ['shape' => 'MetricPolicy']]], 'PutMetricPolicyOutput' => ['type' => 'structure', 'members' => []], 'StartAccessLoggingInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'StartAccessLoggingOutput' => ['type' => 'structure', 'members' => []], 'StopAccessLoggingInput' => ['type' => 'structure', 'required' => ['ContainerName'], 'members' => ['ContainerName' => ['shape' => 'ContainerName']]], 'StopAccessLoggingOutput' => ['type' => 'structure', 'members' => []], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TagResourceInput' => ['type' => 'structure', 'required' => ['Resource', 'Tags'], 'members' => ['Resource' => ['shape' => 'ContainerARN'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'TimeStamp' => ['type' => 'timestamp'], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['Resource', 'TagKeys'], 'members' => ['Resource' => ['shape' => 'ContainerARN'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 96080c2..0000000 --- a/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediastore-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediastore-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mediastore.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mediastore.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-tests-1.json.php deleted file mode 100644 index e27832c..0000000 --- a/vendor/Aws3/Aws/data/mediastore/2017-09-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mediastore.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediastore/2017-09-01/paginators-1.json.php b/vendor/Aws3/Aws/data/mediastore/2017-09-01/paginators-1.json.php deleted file mode 100644 index cd46df4..0000000 --- a/vendor/Aws3/Aws/data/mediastore/2017-09-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListContainers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/api-2.json.php b/vendor/Aws3/Aws/data/mediatailor/2018-04-23/api-2.json.php deleted file mode 100644 index 07c89d9..0000000 --- a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', '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' => ['ConfigureLogsForChannel' => ['name' => 'ConfigureLogsForChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/configureLogs/channel', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureLogsForChannelRequest'], 'output' => ['shape' => 'ConfigureLogsForChannelResponse']], 'ConfigureLogsForPlaybackConfiguration' => ['name' => 'ConfigureLogsForPlaybackConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/configureLogs/playbackConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureLogsForPlaybackConfigurationRequest'], 'output' => ['shape' => 'ConfigureLogsForPlaybackConfigurationResponse'], 'idempotent' => \true], 'CreateChannel' => ['name' => 'CreateChannel', 'http' => ['method' => 'POST', 'requestUri' => '/channel/{ChannelName}', 'responseCode' => 200], 'input' => ['shape' => 'CreateChannelRequest'], 'output' => ['shape' => 'CreateChannelResponse'], 'idempotent' => \true], 'CreateLiveSource' => ['name' => 'CreateLiveSource', 'http' => ['method' => 'POST', 'requestUri' => '/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'CreateLiveSourceRequest'], 'output' => ['shape' => 'CreateLiveSourceResponse'], 'idempotent' => \true], 'CreatePrefetchSchedule' => ['name' => 'CreatePrefetchSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/prefetchSchedule/{PlaybackConfigurationName}/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreatePrefetchScheduleRequest'], 'output' => ['shape' => 'CreatePrefetchScheduleResponse'], 'idempotent' => \true], 'CreateProgram' => ['name' => 'CreateProgram', 'http' => ['method' => 'POST', 'requestUri' => '/channel/{ChannelName}/program/{ProgramName}', 'responseCode' => 200], 'input' => ['shape' => 'CreateProgramRequest'], 'output' => ['shape' => 'CreateProgramResponse'], 'idempotent' => \true], 'CreateSourceLocation' => ['name' => 'CreateSourceLocation', 'http' => ['method' => 'POST', 'requestUri' => '/sourceLocation/{SourceLocationName}', 'responseCode' => 200], 'input' => ['shape' => 'CreateSourceLocationRequest'], 'output' => ['shape' => 'CreateSourceLocationResponse'], 'idempotent' => \true], 'CreateVodSource' => ['name' => 'CreateVodSource', 'http' => ['method' => 'POST', 'requestUri' => '/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'CreateVodSourceRequest'], 'output' => ['shape' => 'CreateVodSourceResponse'], 'idempotent' => \true], 'DeleteChannel' => ['name' => 'DeleteChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/channel/{ChannelName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteChannelRequest'], 'output' => ['shape' => 'DeleteChannelResponse'], 'idempotent' => \true], 'DeleteChannelPolicy' => ['name' => 'DeleteChannelPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/channel/{ChannelName}/policy', 'responseCode' => 200], 'input' => ['shape' => 'DeleteChannelPolicyRequest'], 'output' => ['shape' => 'DeleteChannelPolicyResponse'], 'idempotent' => \true], 'DeleteLiveSource' => ['name' => 'DeleteLiveSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLiveSourceRequest'], 'output' => ['shape' => 'DeleteLiveSourceResponse'], 'idempotent' => \true], 'DeletePlaybackConfiguration' => ['name' => 'DeletePlaybackConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/playbackConfiguration/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePlaybackConfigurationRequest'], 'output' => ['shape' => 'DeletePlaybackConfigurationResponse'], 'idempotent' => \true], 'DeletePrefetchSchedule' => ['name' => 'DeletePrefetchSchedule', 'http' => ['method' => 'DELETE', 'requestUri' => '/prefetchSchedule/{PlaybackConfigurationName}/{Name}', 'responseCode' => 204], 'input' => ['shape' => 'DeletePrefetchScheduleRequest'], 'output' => ['shape' => 'DeletePrefetchScheduleResponse'], 'idempotent' => \true], 'DeleteProgram' => ['name' => 'DeleteProgram', 'http' => ['method' => 'DELETE', 'requestUri' => '/channel/{ChannelName}/program/{ProgramName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteProgramRequest'], 'output' => ['shape' => 'DeleteProgramResponse'], 'idempotent' => \true], 'DeleteSourceLocation' => ['name' => 'DeleteSourceLocation', 'http' => ['method' => 'DELETE', 'requestUri' => '/sourceLocation/{SourceLocationName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSourceLocationRequest'], 'output' => ['shape' => 'DeleteSourceLocationResponse'], 'idempotent' => \true], 'DeleteVodSource' => ['name' => 'DeleteVodSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVodSourceRequest'], 'output' => ['shape' => 'DeleteVodSourceResponse'], 'idempotent' => \true], 'DescribeChannel' => ['name' => 'DescribeChannel', 'http' => ['method' => 'GET', 'requestUri' => '/channel/{ChannelName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeChannelRequest'], 'output' => ['shape' => 'DescribeChannelResponse']], 'DescribeLiveSource' => ['name' => 'DescribeLiveSource', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeLiveSourceRequest'], 'output' => ['shape' => 'DescribeLiveSourceResponse']], 'DescribeProgram' => ['name' => 'DescribeProgram', 'http' => ['method' => 'GET', 'requestUri' => '/channel/{ChannelName}/program/{ProgramName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeProgramRequest'], 'output' => ['shape' => 'DescribeProgramResponse']], 'DescribeSourceLocation' => ['name' => 'DescribeSourceLocation', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocation/{SourceLocationName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSourceLocationRequest'], 'output' => ['shape' => 'DescribeSourceLocationResponse']], 'DescribeVodSource' => ['name' => 'DescribeVodSource', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVodSourceRequest'], 'output' => ['shape' => 'DescribeVodSourceResponse']], 'GetChannelPolicy' => ['name' => 'GetChannelPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/channel/{ChannelName}/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelPolicyRequest'], 'output' => ['shape' => 'GetChannelPolicyResponse']], 'GetChannelSchedule' => ['name' => 'GetChannelSchedule', 'http' => ['method' => 'GET', 'requestUri' => '/channel/{ChannelName}/schedule', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelScheduleRequest'], 'output' => ['shape' => 'GetChannelScheduleResponse']], 'GetPlaybackConfiguration' => ['name' => 'GetPlaybackConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/playbackConfiguration/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetPlaybackConfigurationRequest'], 'output' => ['shape' => 'GetPlaybackConfigurationResponse']], 'GetPrefetchSchedule' => ['name' => 'GetPrefetchSchedule', 'http' => ['method' => 'GET', 'requestUri' => '/prefetchSchedule/{PlaybackConfigurationName}/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetPrefetchScheduleRequest'], 'output' => ['shape' => 'GetPrefetchScheduleResponse']], 'ListAlerts' => ['name' => 'ListAlerts', 'http' => ['method' => 'GET', 'requestUri' => '/alerts', 'responseCode' => 200], 'input' => ['shape' => 'ListAlertsRequest'], 'output' => ['shape' => 'ListAlertsResponse']], 'ListChannels' => ['name' => 'ListChannels', 'http' => ['method' => 'GET', 'requestUri' => '/channels', 'responseCode' => 200], 'input' => ['shape' => 'ListChannelsRequest'], 'output' => ['shape' => 'ListChannelsResponse']], 'ListLiveSources' => ['name' => 'ListLiveSources', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocation/{SourceLocationName}/liveSources', 'responseCode' => 200], 'input' => ['shape' => 'ListLiveSourcesRequest'], 'output' => ['shape' => 'ListLiveSourcesResponse']], 'ListPlaybackConfigurations' => ['name' => 'ListPlaybackConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/playbackConfigurations', 'responseCode' => 200], 'input' => ['shape' => 'ListPlaybackConfigurationsRequest'], 'output' => ['shape' => 'ListPlaybackConfigurationsResponse']], 'ListPrefetchSchedules' => ['name' => 'ListPrefetchSchedules', 'http' => ['method' => 'POST', 'requestUri' => '/prefetchSchedule/{PlaybackConfigurationName}', 'responseCode' => 200], 'input' => ['shape' => 'ListPrefetchSchedulesRequest'], 'output' => ['shape' => 'ListPrefetchSchedulesResponse']], 'ListSourceLocations' => ['name' => 'ListSourceLocations', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocations', 'responseCode' => 200], 'input' => ['shape' => 'ListSourceLocationsRequest'], 'output' => ['shape' => 'ListSourceLocationsResponse']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException']]], 'ListVodSources' => ['name' => 'ListVodSources', 'http' => ['method' => 'GET', 'requestUri' => '/sourceLocation/{SourceLocationName}/vodSources', 'responseCode' => 200], 'input' => ['shape' => 'ListVodSourcesRequest'], 'output' => ['shape' => 'ListVodSourcesResponse']], 'PutChannelPolicy' => ['name' => 'PutChannelPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/channel/{ChannelName}/policy', 'responseCode' => 200], 'input' => ['shape' => 'PutChannelPolicyRequest'], 'output' => ['shape' => 'PutChannelPolicyResponse'], 'idempotent' => \true], 'PutPlaybackConfiguration' => ['name' => 'PutPlaybackConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/playbackConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'PutPlaybackConfigurationRequest'], 'output' => ['shape' => 'PutPlaybackConfigurationResponse'], 'idempotent' => \true], 'StartChannel' => ['name' => 'StartChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channel/{ChannelName}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartChannelRequest'], 'output' => ['shape' => 'StartChannelResponse'], 'idempotent' => \true], 'StopChannel' => ['name' => 'StopChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channel/{ChannelName}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopChannelRequest'], 'output' => ['shape' => 'StopChannelResponse'], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'BadRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'BadRequestException']], 'idempotent' => \true], 'UpdateChannel' => ['name' => 'UpdateChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/channel/{ChannelName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateChannelRequest'], 'output' => ['shape' => 'UpdateChannelResponse'], 'idempotent' => \true], 'UpdateLiveSource' => ['name' => 'UpdateLiveSource', 'http' => ['method' => 'PUT', 'requestUri' => '/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLiveSourceRequest'], 'output' => ['shape' => 'UpdateLiveSourceResponse'], 'idempotent' => \true], 'UpdateProgram' => ['name' => 'UpdateProgram', 'http' => ['method' => 'PUT', 'requestUri' => '/channel/{ChannelName}/program/{ProgramName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProgramRequest'], 'output' => ['shape' => 'UpdateProgramResponse'], 'idempotent' => \true], 'UpdateSourceLocation' => ['name' => 'UpdateSourceLocation', 'http' => ['method' => 'PUT', 'requestUri' => '/sourceLocation/{SourceLocationName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSourceLocationRequest'], 'output' => ['shape' => 'UpdateSourceLocationResponse'], 'idempotent' => \true], 'UpdateVodSource' => ['name' => 'UpdateVodSource', 'http' => ['method' => 'PUT', 'requestUri' => '/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVodSourceRequest'], 'output' => ['shape' => 'UpdateVodSourceResponse'], 'idempotent' => \true]], 'shapes' => ['AccessConfiguration' => ['type' => 'structure', 'members' => ['AccessType' => ['shape' => 'AccessType'], 'SecretsManagerAccessTokenConfiguration' => ['shape' => 'SecretsManagerAccessTokenConfiguration']]], 'AccessType' => ['type' => 'string', 'enum' => ['S3_SIGV4', 'SECRETS_MANAGER_ACCESS_TOKEN']], 'AdBreak' => ['type' => 'structure', 'members' => ['MessageType' => ['shape' => 'MessageType'], 'OffsetMillis' => ['shape' => '__long'], 'Slate' => ['shape' => 'SlateSource'], 'SpliceInsertMessage' => ['shape' => 'SpliceInsertMessage'], 'TimeSignalMessage' => ['shape' => 'TimeSignalMessage']]], 'AdMarkerPassthrough' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean']]], 'Alert' => ['type' => 'structure', 'required' => ['AlertCode', 'AlertMessage', 'LastModifiedTime', 'RelatedResourceArns', 'ResourceArn'], 'members' => ['AlertCode' => ['shape' => '__string'], 'AlertMessage' => ['shape' => '__string'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'RelatedResourceArns' => ['shape' => '__listOf__string'], 'ResourceArn' => ['shape' => '__string']]], 'AvailMatchingCriteria' => ['type' => 'structure', 'required' => ['DynamicVariable', 'Operator'], 'members' => ['DynamicVariable' => ['shape' => '__string'], 'Operator' => ['shape' => 'Operator']]], 'AvailSuppression' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'Mode'], 'Value' => ['shape' => '__string']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Bumper' => ['type' => 'structure', 'members' => ['EndUrl' => ['shape' => '__string'], 'StartUrl' => ['shape' => '__string']]], 'CdnConfiguration' => ['type' => 'structure', 'members' => ['AdSegmentUrlPrefix' => ['shape' => '__string'], 'ContentSegmentUrlPrefix' => ['shape' => '__string']]], 'Channel' => ['type' => 'structure', 'required' => ['Arn', 'ChannelName', 'ChannelState', 'LogConfiguration', 'Outputs', 'PlaybackMode', 'Tier'], 'members' => ['Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ChannelState' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'FillerSlate' => ['shape' => 'SlateSource'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LogConfiguration' => ['shape' => 'LogConfigurationForChannel'], 'Outputs' => ['shape' => 'ResponseOutputs'], 'PlaybackMode' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Tier' => ['shape' => '__string']]], 'ChannelState' => ['type' => 'string', 'enum' => ['RUNNING', 'STOPPED']], 'ClipRange' => ['type' => 'structure', 'required' => ['EndOffsetMillis'], 'members' => ['EndOffsetMillis' => ['shape' => '__long']]], 'ConfigurationAliasesRequest' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__mapOf__string']], 'ConfigurationAliasesResponse' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__mapOf__string']], 'ConfigureLogsForChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'LogTypes'], 'members' => ['ChannelName' => ['shape' => '__string'], 'LogTypes' => ['shape' => 'LogTypes']]], 'ConfigureLogsForChannelResponse' => ['type' => 'structure', 'members' => ['ChannelName' => ['shape' => '__string'], 'LogTypes' => ['shape' => 'LogTypes']]], 'ConfigureLogsForPlaybackConfigurationRequest' => ['type' => 'structure', 'required' => ['PercentEnabled', 'PlaybackConfigurationName'], 'members' => ['PercentEnabled' => ['shape' => '__integer'], 'PlaybackConfigurationName' => ['shape' => '__string']]], 'ConfigureLogsForPlaybackConfigurationResponse' => ['type' => 'structure', 'required' => ['PercentEnabled'], 'members' => ['PercentEnabled' => ['shape' => '__integer'], 'PlaybackConfigurationName' => ['shape' => '__string']]], 'CreateChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'Outputs', 'PlaybackMode'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'FillerSlate' => ['shape' => 'SlateSource'], 'Outputs' => ['shape' => 'RequestOutputs'], 'PlaybackMode' => ['shape' => 'PlaybackMode'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Tier' => ['shape' => 'Tier']]], 'CreateChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ChannelState' => ['shape' => 'ChannelState'], 'CreationTime' => ['shape' => '__timestampUnix'], 'FillerSlate' => ['shape' => 'SlateSource'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'Outputs' => ['shape' => 'ResponseOutputs'], 'PlaybackMode' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Tier' => ['shape' => '__string']]], 'CreateLiveSourceRequest' => ['type' => 'structure', 'required' => ['HttpPackageConfigurations', 'LiveSourceName', 'SourceLocationName'], 'members' => ['HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LiveSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LiveSourceName'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'CreateLiveSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LiveSourceName' => ['shape' => '__string'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'CreatePrefetchScheduleRequest' => ['type' => 'structure', 'required' => ['Consumption', 'Name', 'PlaybackConfigurationName', 'Retrieval'], 'members' => ['Consumption' => ['shape' => 'PrefetchConsumption'], 'Name' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'Name'], 'PlaybackConfigurationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'PlaybackConfigurationName'], 'Retrieval' => ['shape' => 'PrefetchRetrieval'], 'StreamId' => ['shape' => '__string']]], 'CreatePrefetchScheduleResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Consumption' => ['shape' => 'PrefetchConsumption'], 'Name' => ['shape' => '__string'], 'PlaybackConfigurationName' => ['shape' => '__string'], 'Retrieval' => ['shape' => 'PrefetchRetrieval'], 'StreamId' => ['shape' => '__string']]], 'CreateProgramRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'ProgramName', 'ScheduleConfiguration', 'SourceLocationName'], 'members' => ['AdBreaks' => ['shape' => '__listOfAdBreak'], 'ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'LiveSourceName' => ['shape' => '__string'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ProgramName'], 'ScheduleConfiguration' => ['shape' => 'ScheduleConfiguration'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'CreateProgramResponse' => ['type' => 'structure', 'members' => ['AdBreaks' => ['shape' => '__listOfAdBreak'], 'Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ClipRange' => ['shape' => 'ClipRange'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DurationMillis' => ['shape' => '__long'], 'LiveSourceName' => ['shape' => '__string'], 'ProgramName' => ['shape' => '__string'], 'ScheduledStartTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'CreateSourceLocationRequest' => ['type' => 'structure', 'required' => ['HttpConfiguration', 'SourceLocationName'], 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'CreateSourceLocationResponse' => ['type' => 'structure', 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'CreateVodSourceRequest' => ['type' => 'structure', 'required' => ['HttpPackageConfigurations', 'SourceLocationName', 'VodSourceName'], 'members' => ['HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'VodSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'VodSourceName']]], 'CreateVodSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'VodSourceName' => ['shape' => '__string']]], 'DashConfiguration' => ['type' => 'structure', 'members' => ['ManifestEndpointPrefix' => ['shape' => '__string'], 'MpdLocation' => ['shape' => '__string'], 'OriginManifestType' => ['shape' => 'OriginManifestType']]], 'DashConfigurationForPut' => ['type' => 'structure', 'members' => ['MpdLocation' => ['shape' => '__string'], 'OriginManifestType' => ['shape' => 'OriginManifestType']]], 'DashPlaylistSettings' => ['type' => 'structure', 'members' => ['ManifestWindowSeconds' => ['shape' => '__integer'], 'MinBufferTimeSeconds' => ['shape' => '__integer'], 'MinUpdatePeriodSeconds' => ['shape' => '__integer'], 'SuggestedPresentationDelaySeconds' => ['shape' => '__integer']]], 'DefaultSegmentDeliveryConfiguration' => ['type' => 'structure', 'members' => ['BaseUrl' => ['shape' => '__string']]], 'DeleteChannelPolicyRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'DeleteChannelPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'DeleteChannelResponse' => ['type' => 'structure', 'members' => []], 'DeleteLiveSourceRequest' => ['type' => 'structure', 'required' => ['LiveSourceName', 'SourceLocationName'], 'members' => ['LiveSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LiveSourceName'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'DeleteLiveSourceResponse' => ['type' => 'structure', 'members' => []], 'DeletePlaybackConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'Name']]], 'DeletePlaybackConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeletePrefetchScheduleRequest' => ['type' => 'structure', 'required' => ['Name', 'PlaybackConfigurationName'], 'members' => ['Name' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'Name'], 'PlaybackConfigurationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'PlaybackConfigurationName']]], 'DeletePrefetchScheduleResponse' => ['type' => 'structure', 'members' => []], 'DeleteProgramRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'ProgramName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ProgramName']]], 'DeleteProgramResponse' => ['type' => 'structure', 'members' => []], 'DeleteSourceLocationRequest' => ['type' => 'structure', 'required' => ['SourceLocationName'], 'members' => ['SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'DeleteSourceLocationResponse' => ['type' => 'structure', 'members' => []], 'DeleteVodSourceRequest' => ['type' => 'structure', 'required' => ['SourceLocationName', 'VodSourceName'], 'members' => ['SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'VodSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'VodSourceName']]], 'DeleteVodSourceResponse' => ['type' => 'structure', 'members' => []], 'DescribeChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'DescribeChannelResponse' => ['type' => 'structure', 'required' => ['LogConfiguration'], 'members' => ['Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ChannelState' => ['shape' => 'ChannelState'], 'CreationTime' => ['shape' => '__timestampUnix'], 'FillerSlate' => ['shape' => 'SlateSource'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LogConfiguration' => ['shape' => 'LogConfigurationForChannel'], 'Outputs' => ['shape' => 'ResponseOutputs'], 'PlaybackMode' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Tier' => ['shape' => '__string']]], 'DescribeLiveSourceRequest' => ['type' => 'structure', 'required' => ['LiveSourceName', 'SourceLocationName'], 'members' => ['LiveSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LiveSourceName'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'DescribeLiveSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LiveSourceName' => ['shape' => '__string'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'DescribeProgramRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'ProgramName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ProgramName']]], 'DescribeProgramResponse' => ['type' => 'structure', 'members' => ['AdBreaks' => ['shape' => '__listOfAdBreak'], 'Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ClipRange' => ['shape' => 'ClipRange'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DurationMillis' => ['shape' => 'Long'], 'LiveSourceName' => ['shape' => '__string'], 'ProgramName' => ['shape' => '__string'], 'ScheduledStartTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'DescribeSourceLocationRequest' => ['type' => 'structure', 'required' => ['SourceLocationName'], 'members' => ['SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'DescribeSourceLocationResponse' => ['type' => 'structure', 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'DescribeVodSourceRequest' => ['type' => 'structure', 'required' => ['SourceLocationName', 'VodSourceName'], 'members' => ['SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'VodSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'VodSourceName']]], 'DescribeVodSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'VodSourceName' => ['shape' => '__string']]], 'GetChannelPolicyRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'GetChannelPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string']]], 'GetChannelScheduleRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'DurationMinutes' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'durationMinutes'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetChannelScheduleResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfScheduleEntry'], 'NextToken' => ['shape' => '__string']]], 'GetPlaybackConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'Name']]], 'GetPlaybackConfigurationResponse' => ['type' => 'structure', 'members' => ['AdDecisionServerUrl' => ['shape' => '__string'], 'AvailSuppression' => ['shape' => 'AvailSuppression'], 'Bumper' => ['shape' => 'Bumper'], 'CdnConfiguration' => ['shape' => 'CdnConfiguration'], 'ConfigurationAliases' => ['shape' => 'ConfigurationAliasesResponse'], 'DashConfiguration' => ['shape' => 'DashConfiguration'], 'HlsConfiguration' => ['shape' => 'HlsConfiguration'], 'LivePreRollConfiguration' => ['shape' => 'LivePreRollConfiguration'], 'LogConfiguration' => ['shape' => 'LogConfiguration'], 'ManifestProcessingRules' => ['shape' => 'ManifestProcessingRules'], 'Name' => ['shape' => '__string'], 'PersonalizationThresholdSeconds' => ['shape' => '__integerMin1'], 'PlaybackConfigurationArn' => ['shape' => '__string'], 'PlaybackEndpointPrefix' => ['shape' => '__string'], 'SessionInitializationEndpointPrefix' => ['shape' => '__string'], 'SlateAdUrl' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'TranscodeProfileName' => ['shape' => '__string'], 'VideoContentSourceUrl' => ['shape' => '__string']]], 'GetPrefetchScheduleRequest' => ['type' => 'structure', 'required' => ['Name', 'PlaybackConfigurationName'], 'members' => ['Name' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'Name'], 'PlaybackConfigurationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'PlaybackConfigurationName']]], 'GetPrefetchScheduleResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Consumption' => ['shape' => 'PrefetchConsumption'], 'Name' => ['shape' => '__string'], 'PlaybackConfigurationName' => ['shape' => '__string'], 'Retrieval' => ['shape' => 'PrefetchRetrieval'], 'StreamId' => ['shape' => '__string']]], 'HlsConfiguration' => ['type' => 'structure', 'members' => ['ManifestEndpointPrefix' => ['shape' => '__string']]], 'HlsPlaylistSettings' => ['type' => 'structure', 'members' => ['ManifestWindowSeconds' => ['shape' => '__integer']]], 'HttpConfiguration' => ['type' => 'structure', 'required' => ['BaseUrl'], 'members' => ['BaseUrl' => ['shape' => '__string']]], 'HttpPackageConfiguration' => ['type' => 'structure', 'required' => ['Path', 'SourceGroup', 'Type'], 'members' => ['Path' => ['shape' => '__string'], 'SourceGroup' => ['shape' => '__string'], 'Type' => ['shape' => 'Type']]], 'HttpPackageConfigurations' => ['type' => 'list', 'member' => ['shape' => 'HttpPackageConfiguration']], 'Integer' => ['type' => 'integer', 'box' => \true], 'ListAlertsRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ResourceArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListAlertsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfAlert'], 'NextToken' => ['shape' => '__string']]], 'ListChannelsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListChannelsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfChannel'], 'NextToken' => ['shape' => '__string']]], 'ListLiveSourcesRequest' => ['type' => 'structure', 'required' => ['SourceLocationName'], 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'ListLiveSourcesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfLiveSource'], 'NextToken' => ['shape' => '__string']]], 'ListPlaybackConfigurationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListPlaybackConfigurationsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfPlaybackConfiguration'], 'NextToken' => ['shape' => '__string']]], 'ListPrefetchSchedulesRequest' => ['type' => 'structure', 'required' => ['PlaybackConfigurationName'], 'members' => ['MaxResults' => ['shape' => '__integerMin1Max100'], 'NextToken' => ['shape' => '__string'], 'PlaybackConfigurationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'PlaybackConfigurationName'], 'StreamId' => ['shape' => '__string']]], 'ListPrefetchSchedulesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfPrefetchSchedule'], 'NextToken' => ['shape' => '__string']]], 'ListSourceLocationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSourceLocationsResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfSourceLocation'], 'NextToken' => ['shape' => '__string']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'ListVodSourcesRequest' => ['type' => 'structure', 'required' => ['SourceLocationName'], 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'ListVodSourcesResponse' => ['type' => 'structure', 'members' => ['Items' => ['shape' => '__listOfVodSource'], 'NextToken' => ['shape' => '__string']]], 'LivePreRollConfiguration' => ['type' => 'structure', 'members' => ['AdDecisionServerUrl' => ['shape' => '__string'], 'MaxDurationSeconds' => ['shape' => '__integer']]], 'LiveSource' => ['type' => 'structure', 'required' => ['Arn', 'HttpPackageConfigurations', 'LiveSourceName', 'SourceLocationName'], 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LiveSourceName' => ['shape' => '__string'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'LogConfiguration' => ['type' => 'structure', 'required' => ['PercentEnabled'], 'members' => ['PercentEnabled' => ['shape' => '__integer']]], 'LogConfigurationForChannel' => ['type' => 'structure', 'members' => ['LogTypes' => ['shape' => 'LogTypes']]], 'LogType' => ['type' => 'string', 'enum' => ['AS_RUN']], 'LogTypes' => ['type' => 'list', 'member' => ['shape' => 'LogType']], 'Long' => ['type' => 'long', 'box' => \true], 'ManifestProcessingRules' => ['type' => 'structure', 'members' => ['AdMarkerPassthrough' => ['shape' => 'AdMarkerPassthrough']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MessageType' => ['type' => 'string', 'enum' => ['SPLICE_INSERT', 'TIME_SIGNAL']], 'Mode' => ['type' => 'string', 'enum' => ['OFF', 'BEHIND_LIVE_EDGE']], 'Operator' => ['type' => 'string', 'enum' => ['EQUALS']], 'OriginManifestType' => ['type' => 'string', 'enum' => ['SINGLE_PERIOD', 'MULTI_PERIOD']], 'PlaybackConfiguration' => ['type' => 'structure', 'members' => ['AdDecisionServerUrl' => ['shape' => '__string'], 'AvailSuppression' => ['shape' => 'AvailSuppression'], 'Bumper' => ['shape' => 'Bumper'], 'CdnConfiguration' => ['shape' => 'CdnConfiguration'], 'ConfigurationAliases' => ['shape' => 'ConfigurationAliasesResponse'], 'DashConfiguration' => ['shape' => 'DashConfiguration'], 'HlsConfiguration' => ['shape' => 'HlsConfiguration'], 'LivePreRollConfiguration' => ['shape' => 'LivePreRollConfiguration'], 'LogConfiguration' => ['shape' => 'LogConfiguration'], 'ManifestProcessingRules' => ['shape' => 'ManifestProcessingRules'], 'Name' => ['shape' => '__string'], 'PersonalizationThresholdSeconds' => ['shape' => '__integerMin1'], 'PlaybackConfigurationArn' => ['shape' => '__string'], 'PlaybackEndpointPrefix' => ['shape' => '__string'], 'SessionInitializationEndpointPrefix' => ['shape' => '__string'], 'SlateAdUrl' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'TranscodeProfileName' => ['shape' => '__string'], 'VideoContentSourceUrl' => ['shape' => '__string']]], 'PlaybackMode' => ['type' => 'string', 'enum' => ['LOOP', 'LINEAR']], 'PrefetchConsumption' => ['type' => 'structure', 'required' => ['EndTime'], 'members' => ['AvailMatchingCriteria' => ['shape' => '__listOfAvailMatchingCriteria'], 'EndTime' => ['shape' => '__timestampUnix'], 'StartTime' => ['shape' => '__timestampUnix']]], 'PrefetchRetrieval' => ['type' => 'structure', 'required' => ['EndTime'], 'members' => ['DynamicVariables' => ['shape' => '__mapOf__string'], 'EndTime' => ['shape' => '__timestampUnix'], 'StartTime' => ['shape' => '__timestampUnix']]], 'PrefetchSchedule' => ['type' => 'structure', 'required' => ['Arn', 'Consumption', 'Name', 'PlaybackConfigurationName', 'Retrieval'], 'members' => ['Arn' => ['shape' => '__string'], 'Consumption' => ['shape' => 'PrefetchConsumption'], 'Name' => ['shape' => '__string'], 'PlaybackConfigurationName' => ['shape' => '__string'], 'Retrieval' => ['shape' => 'PrefetchRetrieval'], 'StreamId' => ['shape' => '__string']]], 'PutChannelPolicyRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'Policy'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'Policy' => ['shape' => '__string']]], 'PutChannelPolicyResponse' => ['type' => 'structure', 'members' => []], 'PutPlaybackConfigurationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['AdDecisionServerUrl' => ['shape' => '__string'], 'AvailSuppression' => ['shape' => 'AvailSuppression'], 'Bumper' => ['shape' => 'Bumper'], 'CdnConfiguration' => ['shape' => 'CdnConfiguration'], 'ConfigurationAliases' => ['shape' => 'ConfigurationAliasesRequest'], 'DashConfiguration' => ['shape' => 'DashConfigurationForPut'], 'LivePreRollConfiguration' => ['shape' => 'LivePreRollConfiguration'], 'ManifestProcessingRules' => ['shape' => 'ManifestProcessingRules'], 'Name' => ['shape' => '__string'], 'PersonalizationThresholdSeconds' => ['shape' => '__integerMin1'], 'SlateAdUrl' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'TranscodeProfileName' => ['shape' => '__string'], 'VideoContentSourceUrl' => ['shape' => '__string']]], 'PutPlaybackConfigurationResponse' => ['type' => 'structure', 'members' => ['AdDecisionServerUrl' => ['shape' => '__string'], 'AvailSuppression' => ['shape' => 'AvailSuppression'], 'Bumper' => ['shape' => 'Bumper'], 'CdnConfiguration' => ['shape' => 'CdnConfiguration'], 'ConfigurationAliases' => ['shape' => 'ConfigurationAliasesResponse'], 'DashConfiguration' => ['shape' => 'DashConfiguration'], 'HlsConfiguration' => ['shape' => 'HlsConfiguration'], 'LivePreRollConfiguration' => ['shape' => 'LivePreRollConfiguration'], 'LogConfiguration' => ['shape' => 'LogConfiguration'], 'ManifestProcessingRules' => ['shape' => 'ManifestProcessingRules'], 'Name' => ['shape' => '__string'], 'PersonalizationThresholdSeconds' => ['shape' => '__integerMin1'], 'PlaybackConfigurationArn' => ['shape' => '__string'], 'PlaybackEndpointPrefix' => ['shape' => '__string'], 'SessionInitializationEndpointPrefix' => ['shape' => '__string'], 'SlateAdUrl' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'TranscodeProfileName' => ['shape' => '__string'], 'VideoContentSourceUrl' => ['shape' => '__string']]], 'RelativePosition' => ['type' => 'string', 'enum' => ['BEFORE_PROGRAM', 'AFTER_PROGRAM']], 'RequestOutputItem' => ['type' => 'structure', 'required' => ['ManifestName', 'SourceGroup'], 'members' => ['DashPlaylistSettings' => ['shape' => 'DashPlaylistSettings'], 'HlsPlaylistSettings' => ['shape' => 'HlsPlaylistSettings'], 'ManifestName' => ['shape' => '__string'], 'SourceGroup' => ['shape' => '__string']]], 'RequestOutputs' => ['type' => 'list', 'member' => ['shape' => 'RequestOutputItem']], 'ResponseOutputItem' => ['type' => 'structure', 'required' => ['ManifestName', 'PlaybackUrl', 'SourceGroup'], 'members' => ['DashPlaylistSettings' => ['shape' => 'DashPlaylistSettings'], 'HlsPlaylistSettings' => ['shape' => 'HlsPlaylistSettings'], 'ManifestName' => ['shape' => '__string'], 'PlaybackUrl' => ['shape' => '__string'], 'SourceGroup' => ['shape' => '__string']]], 'ResponseOutputs' => ['type' => 'list', 'member' => ['shape' => 'ResponseOutputItem']], 'ScheduleAdBreak' => ['type' => 'structure', 'members' => ['ApproximateDurationSeconds' => ['shape' => '__long'], 'ApproximateStartTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'ScheduleConfiguration' => ['type' => 'structure', 'required' => ['Transition'], 'members' => ['ClipRange' => ['shape' => 'ClipRange'], 'Transition' => ['shape' => 'Transition']]], 'ScheduleEntry' => ['type' => 'structure', 'required' => ['Arn', 'ChannelName', 'ProgramName', 'SourceLocationName'], 'members' => ['ApproximateDurationSeconds' => ['shape' => '__long'], 'ApproximateStartTime' => ['shape' => '__timestampUnix'], 'Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'LiveSourceName' => ['shape' => '__string'], 'ProgramName' => ['shape' => '__string'], 'ScheduleAdBreaks' => ['shape' => '__listOfScheduleAdBreak'], 'ScheduleEntryType' => ['shape' => 'ScheduleEntryType'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'ScheduleEntryType' => ['type' => 'string', 'enum' => ['PROGRAM', 'FILLER_SLATE']], 'SecretsManagerAccessTokenConfiguration' => ['type' => 'structure', 'members' => ['HeaderName' => ['shape' => '__string'], 'SecretArn' => ['shape' => '__string'], 'SecretStringKey' => ['shape' => '__string']]], 'SegmentDeliveryConfiguration' => ['type' => 'structure', 'members' => ['BaseUrl' => ['shape' => '__string'], 'Name' => ['shape' => '__string']]], 'SegmentationDescriptor' => ['type' => 'structure', 'members' => ['SegmentNum' => ['shape' => 'Integer'], 'SegmentationEventId' => ['shape' => 'Integer'], 'SegmentationTypeId' => ['shape' => 'Integer'], 'SegmentationUpid' => ['shape' => 'String'], 'SegmentationUpidType' => ['shape' => 'Integer'], 'SegmentsExpected' => ['shape' => 'Integer'], 'SubSegmentNum' => ['shape' => 'Integer'], 'SubSegmentsExpected' => ['shape' => 'Integer']]], 'SegmentationDescriptorList' => ['type' => 'list', 'member' => ['shape' => 'SegmentationDescriptor']], 'SlateSource' => ['type' => 'structure', 'members' => ['SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'SourceLocation' => ['type' => 'structure', 'required' => ['Arn', 'HttpConfiguration', 'SourceLocationName'], 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'SpliceInsertMessage' => ['type' => 'structure', 'members' => ['AvailNum' => ['shape' => '__integer'], 'AvailsExpected' => ['shape' => '__integer'], 'SpliceEventId' => ['shape' => '__integer'], 'UniqueProgramId' => ['shape' => '__integer']]], 'StartChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'StartChannelResponse' => ['type' => 'structure', 'members' => []], 'StopChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName']]], 'StopChannelResponse' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string'], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'Tier' => ['type' => 'string', 'enum' => ['BASIC', 'STANDARD']], 'TimeSignalMessage' => ['type' => 'structure', 'members' => ['SegmentationDescriptors' => ['shape' => 'SegmentationDescriptorList']]], 'Transition' => ['type' => 'structure', 'required' => ['RelativePosition', 'Type'], 'members' => ['DurationMillis' => ['shape' => '__long'], 'RelativePosition' => ['shape' => 'RelativePosition'], 'RelativeProgram' => ['shape' => '__string'], 'ScheduledStartTimeMillis' => ['shape' => '__long'], 'Type' => ['shape' => '__string']]], 'Type' => ['type' => 'string', 'enum' => ['DASH', 'HLS']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateChannelRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'Outputs'], 'members' => ['ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'FillerSlate' => ['shape' => 'SlateSource'], 'Outputs' => ['shape' => 'RequestOutputs']]], 'UpdateChannelResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ChannelState' => ['shape' => 'ChannelState'], 'CreationTime' => ['shape' => '__timestampUnix'], 'FillerSlate' => ['shape' => 'SlateSource'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'Outputs' => ['shape' => 'ResponseOutputs'], 'PlaybackMode' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Tier' => ['shape' => '__string']]], 'UpdateLiveSourceRequest' => ['type' => 'structure', 'required' => ['HttpPackageConfigurations', 'LiveSourceName', 'SourceLocationName'], 'members' => ['HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LiveSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'LiveSourceName'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'UpdateLiveSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'LiveSourceName' => ['shape' => '__string'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'UpdateProgramRequest' => ['type' => 'structure', 'required' => ['ChannelName', 'ProgramName', 'ScheduleConfiguration'], 'members' => ['AdBreaks' => ['shape' => '__listOfAdBreak'], 'ChannelName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ChannelName'], 'ProgramName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ProgramName'], 'ScheduleConfiguration' => ['shape' => 'UpdateProgramScheduleConfiguration']]], 'UpdateProgramResponse' => ['type' => 'structure', 'members' => ['AdBreaks' => ['shape' => '__listOfAdBreak'], 'Arn' => ['shape' => '__string'], 'ChannelName' => ['shape' => '__string'], 'ClipRange' => ['shape' => 'ClipRange'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DurationMillis' => ['shape' => '__long'], 'LiveSourceName' => ['shape' => '__string'], 'ProgramName' => ['shape' => '__string'], 'ScheduledStartTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'VodSourceName' => ['shape' => '__string']]], 'UpdateProgramScheduleConfiguration' => ['type' => 'structure', 'members' => ['ClipRange' => ['shape' => 'ClipRange'], 'Transition' => ['shape' => 'UpdateProgramTransition']]], 'UpdateProgramTransition' => ['type' => 'structure', 'members' => ['DurationMillis' => ['shape' => '__long'], 'ScheduledStartTimeMillis' => ['shape' => '__long']]], 'UpdateSourceLocationRequest' => ['type' => 'structure', 'required' => ['HttpConfiguration', 'SourceLocationName'], 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName']]], 'UpdateSourceLocationResponse' => ['type' => 'structure', 'members' => ['AccessConfiguration' => ['shape' => 'AccessConfiguration'], 'Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'DefaultSegmentDeliveryConfiguration' => ['shape' => 'DefaultSegmentDeliveryConfiguration'], 'HttpConfiguration' => ['shape' => 'HttpConfiguration'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SegmentDeliveryConfigurations' => ['shape' => '__listOfSegmentDeliveryConfiguration'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'UpdateVodSourceRequest' => ['type' => 'structure', 'required' => ['HttpPackageConfigurations', 'SourceLocationName', 'VodSourceName'], 'members' => ['HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'SourceLocationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SourceLocationName'], 'VodSourceName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'VodSourceName']]], 'UpdateVodSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'VodSourceName' => ['shape' => '__string']]], 'VodSource' => ['type' => 'structure', 'required' => ['Arn', 'HttpPackageConfigurations', 'SourceLocationName', 'VodSourceName'], 'members' => ['Arn' => ['shape' => '__string'], 'CreationTime' => ['shape' => '__timestampUnix'], 'HttpPackageConfigurations' => ['shape' => 'HttpPackageConfigurations'], 'LastModifiedTime' => ['shape' => '__timestampUnix'], 'SourceLocationName' => ['shape' => '__string'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'VodSourceName' => ['shape' => '__string']]], '__boolean' => ['type' => 'boolean'], '__integer' => ['type' => 'integer'], '__integerMin1' => ['type' => 'integer', 'min' => 1], '__integerMin1Max100' => ['type' => 'integer', 'max' => 100, 'min' => 1], '__listOfAdBreak' => ['type' => 'list', 'member' => ['shape' => 'AdBreak']], '__listOfAlert' => ['type' => 'list', 'member' => ['shape' => 'Alert']], '__listOfAvailMatchingCriteria' => ['type' => 'list', 'member' => ['shape' => 'AvailMatchingCriteria']], '__listOfChannel' => ['type' => 'list', 'member' => ['shape' => 'Channel']], '__listOfLiveSource' => ['type' => 'list', 'member' => ['shape' => 'LiveSource']], '__listOfPlaybackConfiguration' => ['type' => 'list', 'member' => ['shape' => 'PlaybackConfiguration']], '__listOfPrefetchSchedule' => ['type' => 'list', 'member' => ['shape' => 'PrefetchSchedule']], '__listOfScheduleAdBreak' => ['type' => 'list', 'member' => ['shape' => 'ScheduleAdBreak']], '__listOfScheduleEntry' => ['type' => 'list', 'member' => ['shape' => 'ScheduleEntry']], '__listOfSegmentDeliveryConfiguration' => ['type' => 'list', 'member' => ['shape' => 'SegmentDeliveryConfiguration']], '__listOfSourceLocation' => ['type' => 'list', 'member' => ['shape' => 'SourceLocation']], '__listOfVodSource' => ['type' => 'list', 'member' => ['shape' => 'VodSource']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 50d8c4b..0000000 --- a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.mediatailor-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.mediatailor-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.mediatailor.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.mediatailor.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-tests-1.json.php deleted file mode 100644 index c161342..0000000 --- a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.mediatailor.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/paginators-1.json.php b/vendor/Aws3/Aws/data/mediatailor/2018-04-23/paginators-1.json.php deleted file mode 100644 index 6760f8f..0000000 --- a/vendor/Aws3/Aws/data/mediatailor/2018-04-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetChannelSchedule' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListAlerts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListChannels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListLiveSources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListPlaybackConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListPrefetchSchedules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListSourceLocations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListVodSources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items']]]; diff --git a/vendor/Aws3/Aws/data/memorydb/2021-01-01/api-2.json.php b/vendor/Aws3/Aws/data/memorydb/2021-01-01/api-2.json.php deleted file mode 100644 index c130e89..0000000 --- a/vendor/Aws3/Aws/data/memorydb/2021-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-01-01', 'endpointPrefix' => 'memory-db', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon MemoryDB', 'serviceFullName' => 'Amazon MemoryDB', 'serviceId' => 'MemoryDB', 'signatureVersion' => 'v4', 'signingName' => 'memorydb', 'targetPrefix' => 'AmazonMemoryDB', 'uid' => 'memorydb-2021-01-01'], 'operations' => ['BatchUpdateCluster' => ['name' => 'BatchUpdateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchUpdateClusterRequest'], 'output' => ['shape' => 'BatchUpdateClusterResponse'], 'errors' => [['shape' => 'ServiceUpdateNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResponse'], 'errors' => [['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidSnapshotStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'CreateACL' => ['name' => 'CreateACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateACLRequest'], 'output' => ['shape' => 'CreateACLResponse'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'ACLAlreadyExistsFault'], ['shape' => 'DefaultUserRequired'], ['shape' => 'ACLQuotaExceededFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'ClusterAlreadyExistsFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'ShardsPerClusterQuotaExceededFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidCredentialsException'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'ACLNotFoundFault'], ['shape' => 'InvalidACLStateFault']]], 'CreateParameterGroup' => ['name' => 'CreateParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateParameterGroupRequest'], 'output' => ['shape' => 'CreateParameterGroupResponse'], 'errors' => [['shape' => 'ParameterGroupQuotaExceededFault'], ['shape' => 'ParameterGroupAlreadyExistsFault'], ['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'CreateSnapshotResponse'], 'errors' => [['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'CreateSubnetGroup' => ['name' => 'CreateSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubnetGroupRequest'], 'output' => ['shape' => 'CreateSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupAlreadyExistsFault'], ['shape' => 'SubnetGroupQuotaExceededFault'], ['shape' => 'SubnetQuotaExceededFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'SubnetNotAllowedFault'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'UserAlreadyExistsFault'], ['shape' => 'UserQuotaExceededFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'TagQuotaPerResourceExceeded']]], 'DeleteACL' => ['name' => 'DeleteACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteACLRequest'], 'output' => ['shape' => 'DeleteACLResponse'], 'errors' => [['shape' => 'ACLNotFoundFault'], ['shape' => 'InvalidACLStateFault'], ['shape' => 'InvalidParameterValueException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'SnapshotAlreadyExistsFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteParameterGroup' => ['name' => 'DeleteParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParameterGroupRequest'], 'output' => ['shape' => 'DeleteParameterGroupResponse'], 'errors' => [['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest'], 'output' => ['shape' => 'DeleteSnapshotResponse'], 'errors' => [['shape' => 'SnapshotNotFoundFault'], ['shape' => 'InvalidSnapshotStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteSubnetGroup' => ['name' => 'DeleteSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubnetGroupRequest'], 'output' => ['shape' => 'DeleteSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupInUseFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'InvalidUserStateFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'InvalidParameterValueException']]], 'DescribeACLs' => ['name' => 'DescribeACLs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeACLsRequest'], 'output' => ['shape' => 'DescribeACLsResponse'], 'errors' => [['shape' => 'ACLNotFoundFault'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeClusters' => ['name' => 'DescribeClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClustersRequest'], 'output' => ['shape' => 'DescribeClustersResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeEngineVersions' => ['name' => 'DescribeEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineVersionsRequest'], 'output' => ['shape' => 'DescribeEngineVersionsResponse'], 'errors' => [['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsRequest'], 'output' => ['shape' => 'DescribeEventsResponse'], 'errors' => [['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeParameterGroups' => ['name' => 'DescribeParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParameterGroupsRequest'], 'output' => ['shape' => 'DescribeParameterGroupsResponse'], 'errors' => [['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeParameters' => ['name' => 'DescribeParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParametersRequest'], 'output' => ['shape' => 'DescribeParametersResponse'], 'errors' => [['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeReservedNodes' => ['name' => 'DescribeReservedNodes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedNodesRequest'], 'output' => ['shape' => 'DescribeReservedNodesResponse'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeReservedNodesOfferings' => ['name' => 'DescribeReservedNodesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedNodesOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedNodesOfferingsResponse'], 'errors' => [['shape' => 'ReservedNodesOfferingNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeServiceUpdates' => ['name' => 'DescribeServiceUpdates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceUpdatesRequest'], 'output' => ['shape' => 'DescribeServiceUpdatesResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeSnapshots' => ['name' => 'DescribeSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotsRequest'], 'output' => ['shape' => 'DescribeSnapshotsResponse'], 'errors' => [['shape' => 'SnapshotNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeSubnetGroups' => ['name' => 'DescribeSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubnetGroupsRequest'], 'output' => ['shape' => 'DescribeSubnetGroupsResponse'], 'errors' => [['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'DescribeUsers' => ['name' => 'DescribeUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUsersRequest'], 'output' => ['shape' => 'DescribeUsersResponse'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'InvalidParameterCombinationException']]], 'FailoverShard' => ['name' => 'FailoverShard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverShardRequest'], 'output' => ['shape' => 'FailoverShardResponse'], 'errors' => [['shape' => 'APICallRateForCustomerExceededFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ShardNotFoundFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'TestFailoverNotAvailableFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ListAllowedNodeTypeUpdates' => ['name' => 'ListAllowedNodeTypeUpdates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAllowedNodeTypeUpdatesRequest'], 'output' => ['shape' => 'ListAllowedNodeTypeUpdatesResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InvalidParameterValueException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'InvalidARNFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'ACLNotFoundFault']]], 'PurchaseReservedNodesOffering' => ['name' => 'PurchaseReservedNodesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedNodesOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedNodesOfferingResponse'], 'errors' => [['shape' => 'ReservedNodesOfferingNotFoundFault'], ['shape' => 'ReservedNodeAlreadyExistsFault'], ['shape' => 'ReservedNodeQuotaExceededFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'ResetParameterGroup' => ['name' => 'ResetParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetParameterGroupRequest'], 'output' => ['shape' => 'ResetParameterGroupResponse'], 'errors' => [['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'ACLNotFoundFault'], ['shape' => 'TagQuotaPerResourceExceeded'], ['shape' => 'InvalidARNFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'SnapshotNotFoundFault'], ['shape' => 'InvalidARNFault'], ['shape' => 'TagNotFoundFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'ACLNotFoundFault']]], 'UpdateACL' => ['name' => 'UpdateACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateACLRequest'], 'output' => ['shape' => 'UpdateACLResponse'], 'errors' => [['shape' => 'ACLNotFoundFault'], ['shape' => 'UserNotFoundFault'], ['shape' => 'DuplicateUserNameFault'], ['shape' => 'DefaultUserRequired'], ['shape' => 'InvalidACLStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateCluster' => ['name' => 'UpdateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClusterRequest'], 'output' => ['shape' => 'UpdateClusterResponse'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'InvalidNodeStateFault'], ['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidKMSKeyFault'], ['shape' => 'NodeQuotaForClusterExceededFault'], ['shape' => 'ClusterQuotaForCustomerExceededFault'], ['shape' => 'ShardsPerClusterQuotaExceededFault'], ['shape' => 'NodeQuotaForCustomerExceededFault'], ['shape' => 'NoOperationFault'], ['shape' => 'InvalidACLStateFault'], ['shape' => 'ACLNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateParameterGroup' => ['name' => 'UpdateParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateParameterGroupRequest'], 'output' => ['shape' => 'UpdateParameterGroupResponse'], 'errors' => [['shape' => 'ParameterGroupNotFoundFault'], ['shape' => 'InvalidParameterGroupStateFault'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'UpdateSubnetGroup' => ['name' => 'UpdateSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubnetGroupRequest'], 'output' => ['shape' => 'UpdateSubnetGroupResponse'], 'errors' => [['shape' => 'SubnetGroupNotFoundFault'], ['shape' => 'SubnetQuotaExceededFault'], ['shape' => 'SubnetInUse'], ['shape' => 'InvalidSubnet'], ['shape' => 'ServiceLinkedRoleNotFoundFault'], ['shape' => 'SubnetNotAllowedFault']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'UserNotFoundFault'], ['shape' => 'InvalidUserStateFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]]], 'shapes' => ['ACL' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'UserNames' => ['shape' => 'UserNameList'], 'MinimumEngineVersion' => ['shape' => 'String'], 'PendingChanges' => ['shape' => 'ACLPendingChanges'], 'Clusters' => ['shape' => 'ACLClusterNameList'], 'ARN' => ['shape' => 'String']]], 'ACLAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ACLClusterNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ACLList' => ['type' => 'list', 'member' => ['shape' => 'ACL']], 'ACLName' => ['type' => 'string', 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-]*'], 'ACLNameList' => ['type' => 'list', 'member' => ['shape' => 'ACLName']], 'ACLNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ACLPendingChanges' => ['type' => 'structure', 'members' => ['UserNamesToRemove' => ['shape' => 'UserNameList'], 'UserNamesToAdd' => ['shape' => 'UserNameList']]], 'ACLQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ACLsUpdateStatus' => ['type' => 'structure', 'members' => ['ACLToApply' => ['shape' => 'ACLName']]], 'APICallRateForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AZStatus' => ['type' => 'string', 'enum' => ['singleaz', 'multiaz']], 'AccessString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'Authentication' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AuthenticationType'], 'PasswordCount' => ['shape' => 'IntegerOptional']]], 'AuthenticationMode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'InputAuthenticationType'], 'Passwords' => ['shape' => 'PasswordListInput']]], 'AuthenticationType' => ['type' => 'string', 'enum' => ['password', 'no-password']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'AwsQueryErrorMessage' => ['type' => 'string'], 'BatchUpdateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterNames'], 'members' => ['ClusterNames' => ['shape' => 'ClusterNameList'], 'ServiceUpdate' => ['shape' => 'ServiceUpdateRequest']]], 'BatchUpdateClusterResponse' => ['type' => 'structure', 'members' => ['ProcessedClusters' => ['shape' => 'ClusterList'], 'UnprocessedClusters' => ['shape' => 'UnprocessedClusterList']]], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'Cluster' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'PendingUpdates' => ['shape' => 'ClusterPendingUpdates'], 'NumberOfShards' => ['shape' => 'IntegerOptional'], 'Shards' => ['shape' => 'ShardList'], 'AvailabilityMode' => ['shape' => 'AZStatus'], 'ClusterEndpoint' => ['shape' => 'Endpoint'], 'NodeType' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'EnginePatchVersion' => ['shape' => 'String'], 'ParameterGroupName' => ['shape' => 'String'], 'ParameterGroupStatus' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'SecurityGroupMembershipList'], 'SubnetGroupName' => ['shape' => 'String'], 'TLSEnabled' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'ARN' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SnsTopicStatus' => ['shape' => 'String'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'MaintenanceWindow' => ['shape' => 'String'], 'SnapshotWindow' => ['shape' => 'String'], 'ACLName' => ['shape' => 'ACLName'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'DataTiering' => ['shape' => 'DataTieringStatus']]], 'ClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterConfiguration' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'MaintenanceWindow' => ['shape' => 'String'], 'TopicArn' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'ParameterGroupName' => ['shape' => 'String'], 'SubnetGroupName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'SnapshotWindow' => ['shape' => 'String'], 'NumShards' => ['shape' => 'IntegerOptional'], 'Shards' => ['shape' => 'ShardDetails']]], 'ClusterList' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], 'ClusterNameList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20], 'ClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ClusterPendingUpdates' => ['type' => 'structure', 'members' => ['Resharding' => ['shape' => 'ReshardingStatus'], 'ACLs' => ['shape' => 'ACLsUpdateStatus'], 'ServiceUpdates' => ['shape' => 'PendingModifiedServiceUpdateList']]], 'ClusterQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['SourceSnapshotName', 'TargetSnapshotName'], 'members' => ['SourceSnapshotName' => ['shape' => 'String'], 'TargetSnapshotName' => ['shape' => 'String'], 'TargetBucket' => ['shape' => 'TargetBucket'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'Tags' => ['shape' => 'TagList']]], 'CopySnapshotResponse' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateACLRequest' => ['type' => 'structure', 'required' => ['ACLName'], 'members' => ['ACLName' => ['shape' => 'String'], 'UserNames' => ['shape' => 'UserNameListInput'], 'Tags' => ['shape' => 'TagList']]], 'CreateACLResponse' => ['type' => 'structure', 'members' => ['ACL' => ['shape' => 'ACL']]], 'CreateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'NodeType', 'ACLName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'ParameterGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'NumShards' => ['shape' => 'IntegerOptional'], 'NumReplicasPerShard' => ['shape' => 'IntegerOptional'], 'SubnetGroupName' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'MaintenanceWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'SnsTopicArn' => ['shape' => 'String'], 'TLSEnabled' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'SnapshotArns' => ['shape' => 'SnapshotArnsList'], 'SnapshotName' => ['shape' => 'String'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList'], 'SnapshotWindow' => ['shape' => 'String'], 'ACLName' => ['shape' => 'ACLName'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'DataTiering' => ['shape' => 'BooleanOptional']]], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'CreateParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName', 'Family'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Family' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'SnapshotName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'SnapshotName' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateSnapshotResponse' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName', 'SubnetIds'], 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateSubnetGroupResponse' => ['type' => 'structure', 'members' => ['SubnetGroup' => ['shape' => 'SubnetGroup']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AuthenticationMode', 'AccessString'], 'members' => ['UserName' => ['shape' => 'UserName'], 'AuthenticationMode' => ['shape' => 'AuthenticationMode'], 'AccessString' => ['shape' => 'AccessString'], 'Tags' => ['shape' => 'TagList']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'DataTieringStatus' => ['type' => 'string', 'enum' => ['true', 'false']], 'DefaultUserRequired' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'DeleteACLRequest' => ['type' => 'structure', 'required' => ['ACLName'], 'members' => ['ACLName' => ['shape' => 'String']]], 'DeleteACLResponse' => ['type' => 'structure', 'members' => ['ACL' => ['shape' => 'ACL']]], 'DeleteClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'FinalSnapshotName' => ['shape' => 'String']]], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DeleteParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String']]], 'DeleteParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['SnapshotName'], 'members' => ['SnapshotName' => ['shape' => 'String']]], 'DeleteSnapshotResponse' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'DeleteSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName'], 'members' => ['SubnetGroupName' => ['shape' => 'String']]], 'DeleteSubnetGroupResponse' => ['type' => 'structure', 'members' => ['SubnetGroup' => ['shape' => 'SubnetGroup']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'UserName']]], 'DeleteUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'DescribeACLsRequest' => ['type' => 'structure', 'members' => ['ACLName' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeACLsResponse' => ['type' => 'structure', 'members' => ['ACLs' => ['shape' => 'ACLList'], 'NextToken' => ['shape' => 'String']]], 'DescribeClustersRequest' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String'], 'ShowShardDetails' => ['shape' => 'BooleanOptional']]], 'DescribeClustersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Clusters' => ['shape' => 'ClusterList']]], 'DescribeEngineVersionsRequest' => ['type' => 'structure', 'members' => ['EngineVersion' => ['shape' => 'String'], 'ParameterGroupFamily' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean']]], 'DescribeEngineVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'EngineVersions' => ['shape' => 'EngineVersionInfoList']]], 'DescribeEventsRequest' => ['type' => 'structure', 'members' => ['SourceName' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeEventsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'DescribeParameterGroupsRequest' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeParameterGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ParameterGroups' => ['shape' => 'ParameterGroupList']]], 'DescribeParametersRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeParametersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'DescribeReservedNodesOfferingsRequest' => ['type' => 'structure', 'members' => ['ReservedNodesOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeReservedNodesOfferingsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ReservedNodesOfferings' => ['shape' => 'ReservedNodesOfferingList']]], 'DescribeReservedNodesRequest' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => 'String'], 'ReservedNodesOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeReservedNodesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ReservedNodes' => ['shape' => 'ReservedNodeList']]], 'DescribeServiceUpdatesRequest' => ['type' => 'structure', 'members' => ['ServiceUpdateName' => ['shape' => 'String'], 'ClusterNames' => ['shape' => 'ClusterNameList'], 'Status' => ['shape' => 'ServiceUpdateStatusList'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeServiceUpdatesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ServiceUpdates' => ['shape' => 'ServiceUpdateList']]], 'DescribeSnapshotsRequest' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => 'String'], 'SnapshotName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'ShowDetail' => ['shape' => 'BooleanOptional']]], 'DescribeSnapshotsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Snapshots' => ['shape' => 'SnapshotList']]], 'DescribeSubnetGroupsRequest' => ['type' => 'structure', 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeSubnetGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'SubnetGroups' => ['shape' => 'SubnetGroupList']]], 'DescribeUsersRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'UserName'], 'Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'IntegerOptional'], 'NextToken' => ['shape' => 'String']]], 'DescribeUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserList'], 'NextToken' => ['shape' => 'String']]], 'Double' => ['type' => 'double'], 'DuplicateUserNameFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer']]], 'EngineVersionInfo' => ['type' => 'structure', 'members' => ['EngineVersion' => ['shape' => 'String'], 'EnginePatchVersion' => ['shape' => 'String'], 'ParameterGroupFamily' => ['shape' => 'String']]], 'EngineVersionInfoList' => ['type' => 'list', 'member' => ['shape' => 'EngineVersionInfo']], 'Event' => ['type' => 'structure', 'members' => ['SourceName' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'Date' => ['shape' => 'TStamp']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event']], 'FailoverShardRequest' => ['type' => 'structure', 'required' => ['ClusterName', 'ShardName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'ShardName' => ['shape' => 'String']]], 'FailoverShardResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'FilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterName' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'FilterValue' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'min' => 1], 'InputAuthenticationType' => ['type' => 'string', 'enum' => ['password']], 'InsufficientClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidACLStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidARNFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidClusterStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidCredentialsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidKMSKeyFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidNodeStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'InvalidParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'InvalidSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidUserStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'KmsKeyId' => ['type' => 'string', 'max' => 2048], 'ListAllowedNodeTypeUpdatesRequest' => ['type' => 'structure', 'required' => ['ClusterName'], 'members' => ['ClusterName' => ['shape' => 'String']]], 'ListAllowedNodeTypeUpdatesResponse' => ['type' => 'structure', 'members' => ['ScaleUpNodeTypes' => ['shape' => 'NodeTypeList'], 'ScaleDownNodeTypes' => ['shape' => 'NodeTypeList']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'NoOperationFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Node' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'CreateTime' => ['shape' => 'TStamp'], 'Endpoint' => ['shape' => 'Endpoint']]], 'NodeList' => ['type' => 'list', 'member' => ['shape' => 'Node']], 'NodeQuotaForClusterExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NodeQuotaForCustomerExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NodeTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Parameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'MinimumEngineVersion' => ['shape' => 'String']]], 'ParameterGroup' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Family' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ARN' => ['shape' => 'String']]], 'ParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'ParameterGroup']], 'ParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ParameterNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ParameterNameValue' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String']]], 'ParameterNameValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterNameValue']], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'PasswordListInput' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'PendingModifiedServiceUpdate' => ['type' => 'structure', 'members' => ['ServiceUpdateName' => ['shape' => 'String'], 'Status' => ['shape' => 'ServiceUpdateStatus']]], 'PendingModifiedServiceUpdateList' => ['type' => 'list', 'member' => ['shape' => 'PendingModifiedServiceUpdate']], 'PurchaseReservedNodesOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedNodesOfferingId'], 'members' => ['ReservedNodesOfferingId' => ['shape' => 'String'], 'ReservationId' => ['shape' => 'String'], 'NodeCount' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList']]], 'PurchaseReservedNodesOfferingResponse' => ['type' => 'structure', 'members' => ['ReservedNode' => ['shape' => 'ReservedNode']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']]], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge']], 'ReplicaConfigurationRequest' => ['type' => 'structure', 'members' => ['ReplicaCount' => ['shape' => 'Integer']]], 'ReservedNode' => ['type' => 'structure', 'members' => ['ReservationId' => ['shape' => 'String'], 'ReservedNodesOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'NodeCount' => ['shape' => 'Integer'], 'OfferingType' => ['shape' => 'String'], 'State' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList'], 'ARN' => ['shape' => 'String']]], 'ReservedNodeAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReservedNodeList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNode']], 'ReservedNodeNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReservedNodeQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReservedNodesOffering' => ['type' => 'structure', 'members' => ['ReservedNodesOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'OfferingType' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']]], 'ReservedNodesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNodesOffering']], 'ReservedNodesOfferingNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResetParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'AllParameters' => ['shape' => 'Boolean'], 'ParameterNames' => ['shape' => 'ParameterNameList']]], 'ResetParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'ReshardingStatus' => ['type' => 'structure', 'members' => ['SlotMigration' => ['shape' => 'SlotMigration']]], 'SecurityGroupIdsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SecurityGroupMembership' => ['type' => 'structure', 'members' => ['SecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'SecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupMembership']], 'ServiceLinkedRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ServiceUpdate' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => 'String'], 'ServiceUpdateName' => ['shape' => 'String'], 'ReleaseDate' => ['shape' => 'TStamp'], 'Description' => ['shape' => 'String'], 'Status' => ['shape' => 'ServiceUpdateStatus'], 'Type' => ['shape' => 'ServiceUpdateType'], 'NodesUpdated' => ['shape' => 'String'], 'AutoUpdateStartDate' => ['shape' => 'TStamp']]], 'ServiceUpdateList' => ['type' => 'list', 'member' => ['shape' => 'ServiceUpdate']], 'ServiceUpdateNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ServiceUpdateRequest' => ['type' => 'structure', 'members' => ['ServiceUpdateNameToApply' => ['shape' => 'String']]], 'ServiceUpdateStatus' => ['type' => 'string', 'enum' => ['available', 'in-progress', 'complete', 'scheduled']], 'ServiceUpdateStatusList' => ['type' => 'list', 'member' => ['shape' => 'ServiceUpdateStatus'], 'max' => 4], 'ServiceUpdateType' => ['type' => 'string', 'enum' => ['security-update']], 'Shard' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Slots' => ['shape' => 'String'], 'Nodes' => ['shape' => 'NodeList'], 'NumberOfNodes' => ['shape' => 'IntegerOptional']]], 'ShardConfiguration' => ['type' => 'structure', 'members' => ['Slots' => ['shape' => 'String'], 'ReplicaCount' => ['shape' => 'IntegerOptional']]], 'ShardConfigurationRequest' => ['type' => 'structure', 'members' => ['ShardCount' => ['shape' => 'Integer']]], 'ShardDetail' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Configuration' => ['shape' => 'ShardConfiguration'], 'Size' => ['shape' => 'String'], 'SnapshotCreationTime' => ['shape' => 'TStamp']]], 'ShardDetails' => ['type' => 'list', 'member' => ['shape' => 'ShardDetail']], 'ShardList' => ['type' => 'list', 'member' => ['shape' => 'Shard']], 'ShardNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ShardsPerClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SlotMigration' => ['type' => 'structure', 'members' => ['ProgressPercentage' => ['shape' => 'Double']]], 'Snapshot' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'ARN' => ['shape' => 'String'], 'ClusterConfiguration' => ['shape' => 'ClusterConfiguration'], 'DataTiering' => ['shape' => 'DataTieringStatus']]], 'SnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SnapshotArnsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot']], 'SnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['node', 'parameter-group', 'subnet-group', 'cluster', 'user', 'acl']], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'AvailabilityZone']]], 'SubnetGroup' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'ARN' => ['shape' => 'String']]], 'SubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupInUseFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupList' => ['type' => 'list', 'member' => ['shape' => 'SubnetGroup']], 'SubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetInUse' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet']], 'SubnetNotAllowedFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'SubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200], 'TagNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagQuotaPerResourceExceeded' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'TargetBucket' => ['type' => 'string', 'max' => 255, 'pattern' => '^[A-Za-z0-9._-]+$'], 'TestFailoverNotAvailableFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UnprocessedCluster' => ['type' => 'structure', 'members' => ['ClusterName' => ['shape' => 'String'], 'ErrorType' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String']]], 'UnprocessedClusterList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedCluster']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'UpdateACLRequest' => ['type' => 'structure', 'required' => ['ACLName'], 'members' => ['ACLName' => ['shape' => 'String'], 'UserNamesToAdd' => ['shape' => 'UserNameListInput'], 'UserNamesToRemove' => ['shape' => 'UserNameListInput']]], 'UpdateACLResponse' => ['type' => 'structure', 'members' => ['ACL' => ['shape' => 'ACL']]], 'UpdateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterName'], 'members' => ['ClusterName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIdsList'], 'MaintenanceWindow' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SnsTopicStatus' => ['shape' => 'String'], 'ParameterGroupName' => ['shape' => 'String'], 'SnapshotWindow' => ['shape' => 'String'], 'SnapshotRetentionLimit' => ['shape' => 'IntegerOptional'], 'NodeType' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'ReplicaConfiguration' => ['shape' => 'ReplicaConfigurationRequest'], 'ShardConfiguration' => ['shape' => 'ShardConfigurationRequest'], 'ACLName' => ['shape' => 'ACLName']]], 'UpdateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'UpdateParameterGroupRequest' => ['type' => 'structure', 'required' => ['ParameterGroupName', 'ParameterNameValues'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterNameValues' => ['shape' => 'ParameterNameValueList']]], 'UpdateParameterGroupResponse' => ['type' => 'structure', 'members' => ['ParameterGroup' => ['shape' => 'ParameterGroup']]], 'UpdateSubnetGroupRequest' => ['type' => 'structure', 'required' => ['SubnetGroupName'], 'members' => ['SubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'UpdateSubnetGroupResponse' => ['type' => 'structure', 'members' => ['SubnetGroup' => ['shape' => 'SubnetGroup']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['UserName'], 'members' => ['UserName' => ['shape' => 'UserName'], 'AuthenticationMode' => ['shape' => 'AuthenticationMode'], 'AccessString' => ['shape' => 'AccessString']]], 'UpdateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'User' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'AccessString' => ['shape' => 'String'], 'ACLNames' => ['shape' => 'ACLNameList'], 'MinimumEngineVersion' => ['shape' => 'String'], 'Authentication' => ['shape' => 'Authentication'], 'ARN' => ['shape' => 'String']]], 'UserAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserName' => ['type' => 'string', 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-]*'], 'UserNameList' => ['type' => 'list', 'member' => ['shape' => 'UserName']], 'UserNameListInput' => ['type' => 'list', 'member' => ['shape' => 'UserName'], 'min' => 1], 'UserNotFoundFault' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'UserQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index fe929ef..0000000 --- a/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://memory-db-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://memory-db-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://memory-db.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'fips']]], 'endpoint' => ['url' => 'https://memory-db-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://memory-db.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 785251a..0000000 --- a/vendor/Aws3/Aws/data/memorydb/2021-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://memory-db.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/memorydb/2021-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/memorydb/2021-01-01/paginators-1.json.php deleted file mode 100644 index e33e89f..0000000 --- a/vendor/Aws3/Aws/data/memorydb/2021-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeACLs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ACLs'], 'DescribeClusters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Clusters'], 'DescribeEngineVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EngineVersions'], 'DescribeEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Events'], 'DescribeParameterGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ParameterGroups'], 'DescribeParameters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Parameters'], 'DescribeReservedNodes' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ReservedNodes'], 'DescribeReservedNodesOfferings' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ReservedNodesOfferings'], 'DescribeServiceUpdates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ServiceUpdates'], 'DescribeSnapshots' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Snapshots'], 'DescribeSubnetGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SubnetGroups'], 'DescribeUsers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Users']]]; diff --git a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/api-2.json.php b/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/api-2.json.php deleted file mode 100644 index a288cc0..0000000 --- a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-01-14', 'endpointPrefix' => 'metering.marketplace', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWSMarketplace Metering', 'serviceId' => 'Marketplace Metering', 'signatureVersion' => 'v4', 'signingName' => 'aws-marketplace', 'targetPrefix' => 'AWSMPMeteringService', 'uid' => 'meteringmarketplace-2016-01-14'], 'operations' => ['BatchMeterUsage' => ['name' => 'BatchMeterUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchMeterUsageRequest'], 'output' => ['shape' => 'BatchMeterUsageResult'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidProductCodeException'], ['shape' => 'InvalidUsageDimensionException'], ['shape' => 'InvalidTagException'], ['shape' => 'InvalidUsageAllocationsException'], ['shape' => 'InvalidCustomerIdentifierException'], ['shape' => 'TimestampOutOfBoundsException'], ['shape' => 'ThrottlingException'], ['shape' => 'DisabledApiException']]], 'MeterUsage' => ['name' => 'MeterUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MeterUsageRequest'], 'output' => ['shape' => 'MeterUsageResult'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidProductCodeException'], ['shape' => 'InvalidUsageDimensionException'], ['shape' => 'InvalidTagException'], ['shape' => 'InvalidUsageAllocationsException'], ['shape' => 'InvalidEndpointRegionException'], ['shape' => 'TimestampOutOfBoundsException'], ['shape' => 'DuplicateRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'CustomerNotEntitledException']]], 'RegisterUsage' => ['name' => 'RegisterUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterUsageRequest'], 'output' => ['shape' => 'RegisterUsageResult'], 'errors' => [['shape' => 'InvalidProductCodeException'], ['shape' => 'InvalidRegionException'], ['shape' => 'InvalidPublicKeyVersionException'], ['shape' => 'PlatformNotSupportedException'], ['shape' => 'CustomerNotEntitledException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'DisabledApiException']]], 'ResolveCustomer' => ['name' => 'ResolveCustomer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResolveCustomerRequest'], 'output' => ['shape' => 'ResolveCustomerResult'], 'errors' => [['shape' => 'InvalidTokenException'], ['shape' => 'ExpiredTokenException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'DisabledApiException']]]], 'shapes' => ['AllocatedUsageQuantity' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'BatchMeterUsageRequest' => ['type' => 'structure', 'required' => ['UsageRecords', 'ProductCode'], 'members' => ['UsageRecords' => ['shape' => 'UsageRecordList'], 'ProductCode' => ['shape' => 'ProductCode']]], 'BatchMeterUsageResult' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'UsageRecordResultList'], 'UnprocessedRecords' => ['shape' => 'UsageRecordList']]], 'Boolean' => ['type' => 'boolean'], 'CustomerAWSAccountId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[0-9]+$'], 'CustomerIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'CustomerNotEntitledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'DisabledApiException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'DuplicateRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'ExpiredTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidCustomerIdentifierException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidEndpointRegionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidProductCodeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidPublicKeyVersionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidRegionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidUsageAllocationsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidUsageDimensionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'MeterUsageRequest' => ['type' => 'structure', 'required' => ['ProductCode', 'Timestamp', 'UsageDimension'], 'members' => ['ProductCode' => ['shape' => 'ProductCode'], 'Timestamp' => ['shape' => 'Timestamp'], 'UsageDimension' => ['shape' => 'UsageDimension'], 'UsageQuantity' => ['shape' => 'UsageQuantity'], 'DryRun' => ['shape' => 'Boolean'], 'UsageAllocations' => ['shape' => 'UsageAllocations']]], 'MeterUsageResult' => ['type' => 'structure', 'members' => ['MeteringRecordId' => ['shape' => 'String']]], 'NonEmptyString' => ['type' => 'string', 'pattern' => '[\\s\\S]+'], 'Nonce' => ['type' => 'string', 'max' => 255, 'pattern' => '[\\s\\S]*'], 'PlatformNotSupportedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'ProductCode' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9/=:_.@]*$'], 'RegisterUsageRequest' => ['type' => 'structure', 'required' => ['ProductCode', 'PublicKeyVersion'], 'members' => ['ProductCode' => ['shape' => 'ProductCode'], 'PublicKeyVersion' => ['shape' => 'VersionInteger'], 'Nonce' => ['shape' => 'Nonce']]], 'RegisterUsageResult' => ['type' => 'structure', 'members' => ['PublicKeyRotationTimestamp' => ['shape' => 'Timestamp'], 'Signature' => ['shape' => 'NonEmptyString']]], 'ResolveCustomerRequest' => ['type' => 'structure', 'required' => ['RegistrationToken'], 'members' => ['RegistrationToken' => ['shape' => 'NonEmptyString']]], 'ResolveCustomerResult' => ['type' => 'structure', 'members' => ['CustomerIdentifier' => ['shape' => 'CustomerIdentifier'], 'ProductCode' => ['shape' => 'ProductCode'], 'CustomerAWSAccountId' => ['shape' => 'CustomerAWSAccountId']]], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+ -=._:\\/@]+$'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 5, 'min' => 1], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+ -=._:\\/@]+$'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TimestampOutOfBoundsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'UsageAllocation' => ['type' => 'structure', 'required' => ['AllocatedUsageQuantity'], 'members' => ['AllocatedUsageQuantity' => ['shape' => 'AllocatedUsageQuantity'], 'Tags' => ['shape' => 'TagList']]], 'UsageAllocations' => ['type' => 'list', 'member' => ['shape' => 'UsageAllocation'], 'max' => 2500, 'min' => 1], 'UsageDimension' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'UsageQuantity' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'UsageRecord' => ['type' => 'structure', 'required' => ['Timestamp', 'CustomerIdentifier', 'Dimension'], 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'CustomerIdentifier' => ['shape' => 'CustomerIdentifier'], 'Dimension' => ['shape' => 'UsageDimension'], 'Quantity' => ['shape' => 'UsageQuantity'], 'UsageAllocations' => ['shape' => 'UsageAllocations']]], 'UsageRecordList' => ['type' => 'list', 'member' => ['shape' => 'UsageRecord'], 'max' => 25, 'min' => 0], 'UsageRecordResult' => ['type' => 'structure', 'members' => ['UsageRecord' => ['shape' => 'UsageRecord'], 'MeteringRecordId' => ['shape' => 'String'], 'Status' => ['shape' => 'UsageRecordResultStatus']]], 'UsageRecordResultList' => ['type' => 'list', 'member' => ['shape' => 'UsageRecordResult']], 'UsageRecordResultStatus' => ['type' => 'string', 'enum' => ['Success', 'CustomerNotSubscribed', 'DuplicateRecord']], 'VersionInteger' => ['type' => 'integer', 'min' => 1], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 6a5c9c4..0000000 --- a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metering.marketplace-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metering.marketplace-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metering.marketplace.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://metering.marketplace.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-tests-1.json.php deleted file mode 100644 index def5646..0000000 --- a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metering.marketplace.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/paginators-1.json.php b/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/paginators-1.json.php deleted file mode 100644 index 9256cb3..0000000 --- a/vendor/Aws3/Aws/data/metering.marketplace/2016-01-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/mgh/2017-05-31/api-2.json.php b/vendor/Aws3/Aws/data/mgh/2017-05-31/api-2.json.php deleted file mode 100644 index 94238a9..0000000 --- a/vendor/Aws3/Aws/data/mgh/2017-05-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-05-31', 'endpointPrefix' => 'mgh', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Migration Hub', 'serviceId' => 'Migration Hub', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSMigrationHub', 'uid' => 'AWSMigrationHub-2017-05-31'], 'operations' => ['AssociateCreatedArtifact' => ['name' => 'AssociateCreatedArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateCreatedArtifactRequest'], 'output' => ['shape' => 'AssociateCreatedArtifactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'AssociateDiscoveredResource' => ['name' => 'AssociateDiscoveredResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDiscoveredResourceRequest'], 'output' => ['shape' => 'AssociateDiscoveredResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'CreateProgressUpdateStream' => ['name' => 'CreateProgressUpdateStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProgressUpdateStreamRequest'], 'output' => ['shape' => 'CreateProgressUpdateStreamResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'HomeRegionNotSetException']]], 'DeleteProgressUpdateStream' => ['name' => 'DeleteProgressUpdateStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProgressUpdateStreamRequest'], 'output' => ['shape' => 'DeleteProgressUpdateStreamResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeApplicationState' => ['name' => 'DescribeApplicationState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeApplicationStateRequest'], 'output' => ['shape' => 'DescribeApplicationStateResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'DescribeMigrationTask' => ['name' => 'DescribeMigrationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMigrationTaskRequest'], 'output' => ['shape' => 'DescribeMigrationTaskResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'DisassociateCreatedArtifact' => ['name' => 'DisassociateCreatedArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateCreatedArtifactRequest'], 'output' => ['shape' => 'DisassociateCreatedArtifactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'DisassociateDiscoveredResource' => ['name' => 'DisassociateDiscoveredResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDiscoveredResourceRequest'], 'output' => ['shape' => 'DisassociateDiscoveredResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'ImportMigrationTask' => ['name' => 'ImportMigrationTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportMigrationTaskRequest'], 'output' => ['shape' => 'ImportMigrationTaskResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'ListApplicationStates' => ['name' => 'ListApplicationStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListApplicationStatesRequest'], 'output' => ['shape' => 'ListApplicationStatesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'HomeRegionNotSetException']]], 'ListCreatedArtifacts' => ['name' => 'ListCreatedArtifacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCreatedArtifactsRequest'], 'output' => ['shape' => 'ListCreatedArtifactsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'ListDiscoveredResources' => ['name' => 'ListDiscoveredResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDiscoveredResourcesRequest'], 'output' => ['shape' => 'ListDiscoveredResourcesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'ListMigrationTasks' => ['name' => 'ListMigrationTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMigrationTasksRequest'], 'output' => ['shape' => 'ListMigrationTasksResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'ListProgressUpdateStreams' => ['name' => 'ListProgressUpdateStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProgressUpdateStreamsRequest'], 'output' => ['shape' => 'ListProgressUpdateStreamsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidInputException'], ['shape' => 'HomeRegionNotSetException']]], 'NotifyApplicationState' => ['name' => 'NotifyApplicationState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyApplicationStateRequest'], 'output' => ['shape' => 'NotifyApplicationStateResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'NotifyMigrationTaskState' => ['name' => 'NotifyMigrationTaskState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyMigrationTaskStateRequest'], 'output' => ['shape' => 'NotifyMigrationTaskStateResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]], 'PutResourceAttributes' => ['name' => 'PutResourceAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourceAttributesRequest'], 'output' => ['shape' => 'PutResourceAttributesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DryRunOperation'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'HomeRegionNotSetException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ApplicationId' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^.{1,1600}$'], 'ApplicationIds' => ['type' => 'list', 'member' => ['shape' => 'ApplicationId'], 'max' => 100, 'min' => 1], 'ApplicationState' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ApplicationStatus' => ['shape' => 'ApplicationStatus'], 'LastUpdatedTime' => ['shape' => 'UpdateDateTime']]], 'ApplicationStateList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationState'], 'max' => 1000, 'min' => 0], 'ApplicationStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETED']], 'AssociateCreatedArtifactRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'CreatedArtifact'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'CreatedArtifact' => ['shape' => 'CreatedArtifact'], 'DryRun' => ['shape' => 'DryRun']]], 'AssociateCreatedArtifactResult' => ['type' => 'structure', 'members' => []], 'AssociateDiscoveredResourceRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'DiscoveredResource'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'DiscoveredResource' => ['shape' => 'DiscoveredResource'], 'DryRun' => ['shape' => 'DryRun']]], 'AssociateDiscoveredResourceResult' => ['type' => 'structure', 'members' => []], 'ConfigurationId' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^.{1,1600}$'], 'CreateProgressUpdateStreamRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStreamName'], 'members' => ['ProgressUpdateStreamName' => ['shape' => 'ProgressUpdateStream'], 'DryRun' => ['shape' => 'DryRun']]], 'CreateProgressUpdateStreamResult' => ['type' => 'structure', 'members' => []], 'CreatedArtifact' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CreatedArtifactName'], 'Description' => ['shape' => 'CreatedArtifactDescription']]], 'CreatedArtifactDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^.{0,500}$'], 'CreatedArtifactList' => ['type' => 'list', 'member' => ['shape' => 'CreatedArtifact']], 'CreatedArtifactName' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => 'arn:[a-z-]+:[a-z0-9-]+:(?:[a-z0-9-]+|):(?:[0-9]{12}|):.*'], 'DeleteProgressUpdateStreamRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStreamName'], 'members' => ['ProgressUpdateStreamName' => ['shape' => 'ProgressUpdateStream'], 'DryRun' => ['shape' => 'DryRun']]], 'DeleteProgressUpdateStreamResult' => ['type' => 'structure', 'members' => []], 'DescribeApplicationStateRequest' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId']]], 'DescribeApplicationStateResult' => ['type' => 'structure', 'members' => ['ApplicationStatus' => ['shape' => 'ApplicationStatus'], 'LastUpdatedTime' => ['shape' => 'UpdateDateTime']]], 'DescribeMigrationTaskRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName']]], 'DescribeMigrationTaskResult' => ['type' => 'structure', 'members' => ['MigrationTask' => ['shape' => 'MigrationTask']]], 'DisassociateCreatedArtifactRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'CreatedArtifactName'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'CreatedArtifactName' => ['shape' => 'CreatedArtifactName'], 'DryRun' => ['shape' => 'DryRun']]], 'DisassociateCreatedArtifactResult' => ['type' => 'structure', 'members' => []], 'DisassociateDiscoveredResourceRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'ConfigurationId'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'ConfigurationId' => ['shape' => 'ConfigurationId'], 'DryRun' => ['shape' => 'DryRun']]], 'DisassociateDiscoveredResourceResult' => ['type' => 'structure', 'members' => []], 'DiscoveredResource' => ['type' => 'structure', 'required' => ['ConfigurationId'], 'members' => ['ConfigurationId' => ['shape' => 'ConfigurationId'], 'Description' => ['shape' => 'DiscoveredResourceDescription']]], 'DiscoveredResourceDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^.{0,500}$'], 'DiscoveredResourceList' => ['type' => 'list', 'member' => ['shape' => 'DiscoveredResource']], 'DryRun' => ['type' => 'boolean'], 'DryRunOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'HomeRegionNotSetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ImportMigrationTaskRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'DryRun' => ['shape' => 'DryRun']]], 'ImportMigrationTaskResult' => ['type' => 'structure', 'members' => []], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LatestResourceAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceAttribute'], 'max' => 100, 'min' => 0], 'ListApplicationStatesRequest' => ['type' => 'structure', 'members' => ['ApplicationIds' => ['shape' => 'ApplicationIds'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListApplicationStatesResult' => ['type' => 'structure', 'members' => ['ApplicationStateList' => ['shape' => 'ApplicationStateList'], 'NextToken' => ['shape' => 'Token']]], 'ListCreatedArtifactsRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResultsCreatedArtifacts']]], 'ListCreatedArtifactsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'CreatedArtifactList' => ['shape' => 'CreatedArtifactList']]], 'ListDiscoveredResourcesRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResultsResources']]], 'ListDiscoveredResourcesResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'DiscoveredResourceList' => ['shape' => 'DiscoveredResourceList']]], 'ListMigrationTasksRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResourceName' => ['shape' => 'ResourceName']]], 'ListMigrationTasksResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MigrationTaskSummaryList' => ['shape' => 'MigrationTaskSummaryList']]], 'ListProgressUpdateStreamsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListProgressUpdateStreamsResult' => ['type' => 'structure', 'members' => ['ProgressUpdateStreamSummaryList' => ['shape' => 'ProgressUpdateStreamSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxResultsCreatedArtifacts' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'MaxResultsResources' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'MigrationTask' => ['type' => 'structure', 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'Task' => ['shape' => 'Task'], 'UpdateDateTime' => ['shape' => 'UpdateDateTime'], 'ResourceAttributeList' => ['shape' => 'LatestResourceAttributeList']]], 'MigrationTaskName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^:|]+'], 'MigrationTaskSummary' => ['type' => 'structure', 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'Status' => ['shape' => 'Status'], 'ProgressPercent' => ['shape' => 'ProgressPercent'], 'StatusDetail' => ['shape' => 'StatusDetail'], 'UpdateDateTime' => ['shape' => 'UpdateDateTime']]], 'MigrationTaskSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MigrationTaskSummary']], 'NextUpdateSeconds' => ['type' => 'integer', 'min' => 0], 'NotifyApplicationStateRequest' => ['type' => 'structure', 'required' => ['ApplicationId', 'Status'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Status' => ['shape' => 'ApplicationStatus'], 'UpdateDateTime' => ['shape' => 'UpdateDateTime'], 'DryRun' => ['shape' => 'DryRun']]], 'NotifyApplicationStateResult' => ['type' => 'structure', 'members' => []], 'NotifyMigrationTaskStateRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'Task', 'UpdateDateTime', 'NextUpdateSeconds'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'Task' => ['shape' => 'Task'], 'UpdateDateTime' => ['shape' => 'UpdateDateTime'], 'NextUpdateSeconds' => ['shape' => 'NextUpdateSeconds'], 'DryRun' => ['shape' => 'DryRun']]], 'NotifyMigrationTaskStateResult' => ['type' => 'structure', 'members' => []], 'PolicyErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ProgressPercent' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'ProgressUpdateStream' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[^/:|\\000-\\037]+'], 'ProgressUpdateStreamSummary' => ['type' => 'structure', 'members' => ['ProgressUpdateStreamName' => ['shape' => 'ProgressUpdateStream']]], 'ProgressUpdateStreamSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProgressUpdateStreamSummary']], 'PutResourceAttributesRequest' => ['type' => 'structure', 'required' => ['ProgressUpdateStream', 'MigrationTaskName', 'ResourceAttributeList'], 'members' => ['ProgressUpdateStream' => ['shape' => 'ProgressUpdateStream'], 'MigrationTaskName' => ['shape' => 'MigrationTaskName'], 'ResourceAttributeList' => ['shape' => 'ResourceAttributeList'], 'DryRun' => ['shape' => 'DryRun']]], 'PutResourceAttributesResult' => ['type' => 'structure', 'members' => []], 'ResourceAttribute' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'ResourceAttributeType'], 'Value' => ['shape' => 'ResourceAttributeValue']]], 'ResourceAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ResourceAttribute'], 'max' => 100, 'min' => 1], 'ResourceAttributeType' => ['type' => 'string', 'enum' => ['IPV4_ADDRESS', 'IPV6_ADDRESS', 'MAC_ADDRESS', 'FQDN', 'VM_MANAGER_ID', 'VM_MANAGED_OBJECT_REFERENCE', 'VM_NAME', 'VM_PATH', 'BIOS_ID', 'MOTHERBOARD_SERIAL_NUMBER']], 'ResourceAttributeValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.{1,256}$'], 'ResourceName' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^.{1,1600}$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'Status' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FAILED', 'COMPLETED']], 'StatusDetail' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^.{0,500}$'], 'Task' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'Status'], 'StatusDetail' => ['shape' => 'StatusDetail'], 'ProgressPercent' => ['shape' => 'ProgressPercent']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'Token' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^[a-zA-Z0-9\\/\\+\\=]{0,2048}$'], 'UnauthorizedOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UpdateDateTime' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 8afe20c..0000000 --- a/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgh-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgh-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgh.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mgh.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-tests-1.json.php deleted file mode 100644 index 389457d..0000000 --- a/vendor/Aws3/Aws/data/mgh/2017-05-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgh.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mgh/2017-05-31/paginators-1.json.php b/vendor/Aws3/Aws/data/mgh/2017-05-31/paginators-1.json.php deleted file mode 100644 index f7f5303..0000000 --- a/vendor/Aws3/Aws/data/mgh/2017-05-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplicationStates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ApplicationStateList'], 'ListCreatedArtifacts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CreatedArtifactList'], 'ListDiscoveredResources' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DiscoveredResourceList'], 'ListMigrationTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'MigrationTaskSummaryList'], 'ListProgressUpdateStreams' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ProgressUpdateStreamSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/mgn/2020-02-26/api-2.json.php b/vendor/Aws3/Aws/data/mgn/2020-02-26/api-2.json.php deleted file mode 100644 index 62478c4..0000000 --- a/vendor/Aws3/Aws/data/mgn/2020-02-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-02-26', 'endpointPrefix' => 'mgn', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'mgn', 'serviceFullName' => 'Application Migration Service', 'serviceId' => 'mgn', 'signatureVersion' => 'v4', 'signingName' => 'mgn', 'uid' => 'mgn-2020-02-26'], 'operations' => ['ArchiveApplication' => ['name' => 'ArchiveApplication', 'http' => ['method' => 'POST', 'requestUri' => '/ArchiveApplication', 'responseCode' => 200], 'input' => ['shape' => 'ArchiveApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'ArchiveWave' => ['name' => 'ArchiveWave', 'http' => ['method' => 'POST', 'requestUri' => '/ArchiveWave', 'responseCode' => 200], 'input' => ['shape' => 'ArchiveWaveRequest'], 'output' => ['shape' => 'Wave'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'AssociateApplications' => ['name' => 'AssociateApplications', 'http' => ['method' => 'POST', 'requestUri' => '/AssociateApplications', 'responseCode' => 200], 'input' => ['shape' => 'AssociateApplicationsRequest'], 'output' => ['shape' => 'AssociateApplicationsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'AssociateSourceServers' => ['name' => 'AssociateSourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/AssociateSourceServers', 'responseCode' => 200], 'input' => ['shape' => 'AssociateSourceServersRequest'], 'output' => ['shape' => 'AssociateSourceServersResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'ChangeServerLifeCycleState' => ['name' => 'ChangeServerLifeCycleState', 'http' => ['method' => 'POST', 'requestUri' => '/ChangeServerLifeCycleState', 'responseCode' => 200], 'input' => ['shape' => 'ChangeServerLifeCycleStateRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/CreateApplication', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'CreateLaunchConfigurationTemplate' => ['name' => 'CreateLaunchConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/CreateLaunchConfigurationTemplate', 'responseCode' => 201], 'input' => ['shape' => 'CreateLaunchConfigurationTemplateRequest'], 'output' => ['shape' => 'LaunchConfigurationTemplate'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateReplicationConfigurationTemplate' => ['name' => 'CreateReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/CreateReplicationConfigurationTemplate', 'responseCode' => 201], 'input' => ['shape' => 'CreateReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'ReplicationConfigurationTemplate'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateWave' => ['name' => 'CreateWave', 'http' => ['method' => 'POST', 'requestUri' => '/CreateWave', 'responseCode' => 201], 'input' => ['shape' => 'CreateWaveRequest'], 'output' => ['shape' => 'Wave'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteApplication', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteJob' => ['name' => 'DeleteJob', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteJob', 'responseCode' => 204], 'input' => ['shape' => 'DeleteJobRequest'], 'output' => ['shape' => 'DeleteJobResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteLaunchConfigurationTemplate' => ['name' => 'DeleteLaunchConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteLaunchConfigurationTemplate', 'responseCode' => 204], 'input' => ['shape' => 'DeleteLaunchConfigurationTemplateRequest'], 'output' => ['shape' => 'DeleteLaunchConfigurationTemplateResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteReplicationConfigurationTemplate' => ['name' => 'DeleteReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteReplicationConfigurationTemplate', 'responseCode' => 204], 'input' => ['shape' => 'DeleteReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'DeleteReplicationConfigurationTemplateResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteSourceServer' => ['name' => 'DeleteSourceServer', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteSourceServer', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSourceServerRequest'], 'output' => ['shape' => 'DeleteSourceServerResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteVcenterClient' => ['name' => 'DeleteVcenterClient', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteVcenterClient', 'responseCode' => 204], 'input' => ['shape' => 'DeleteVcenterClientRequest'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteWave' => ['name' => 'DeleteWave', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteWave', 'responseCode' => 204], 'input' => ['shape' => 'DeleteWaveRequest'], 'output' => ['shape' => 'DeleteWaveResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DescribeJobLogItems' => ['name' => 'DescribeJobLogItems', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeJobLogItems', 'responseCode' => 200], 'input' => ['shape' => 'DescribeJobLogItemsRequest'], 'output' => ['shape' => 'DescribeJobLogItemsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException']]], 'DescribeJobs' => ['name' => 'DescribeJobs', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeJobs', 'responseCode' => 200], 'input' => ['shape' => 'DescribeJobsRequest'], 'output' => ['shape' => 'DescribeJobsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException']]], 'DescribeLaunchConfigurationTemplates' => ['name' => 'DescribeLaunchConfigurationTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeLaunchConfigurationTemplates', 'responseCode' => 200], 'input' => ['shape' => 'DescribeLaunchConfigurationTemplatesRequest'], 'output' => ['shape' => 'DescribeLaunchConfigurationTemplatesResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeReplicationConfigurationTemplates' => ['name' => 'DescribeReplicationConfigurationTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeReplicationConfigurationTemplates', 'responseCode' => 200], 'input' => ['shape' => 'DescribeReplicationConfigurationTemplatesRequest'], 'output' => ['shape' => 'DescribeReplicationConfigurationTemplatesResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeSourceServers' => ['name' => 'DescribeSourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSourceServers', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSourceServersRequest'], 'output' => ['shape' => 'DescribeSourceServersResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException']]], 'DescribeVcenterClients' => ['name' => 'DescribeVcenterClients', 'http' => ['method' => 'GET', 'requestUri' => '/DescribeVcenterClients', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVcenterClientsRequest'], 'output' => ['shape' => 'DescribeVcenterClientsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DisassociateApplications' => ['name' => 'DisassociateApplications', 'http' => ['method' => 'POST', 'requestUri' => '/DisassociateApplications', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateApplicationsRequest'], 'output' => ['shape' => 'DisassociateApplicationsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DisassociateSourceServers' => ['name' => 'DisassociateSourceServers', 'http' => ['method' => 'POST', 'requestUri' => '/DisassociateSourceServers', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateSourceServersRequest'], 'output' => ['shape' => 'DisassociateSourceServersResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DisconnectFromService' => ['name' => 'DisconnectFromService', 'http' => ['method' => 'POST', 'requestUri' => '/DisconnectFromService', 'responseCode' => 200], 'input' => ['shape' => 'DisconnectFromServiceRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'FinalizeCutover' => ['name' => 'FinalizeCutover', 'http' => ['method' => 'POST', 'requestUri' => '/FinalizeCutover', 'responseCode' => 200], 'input' => ['shape' => 'FinalizeCutoverRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetLaunchConfiguration' => ['name' => 'GetLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetLaunchConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchConfigurationRequest'], 'output' => ['shape' => 'LaunchConfiguration'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException']]], 'GetReplicationConfiguration' => ['name' => 'GetReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/GetReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'GetReplicationConfigurationRequest'], 'output' => ['shape' => 'ReplicationConfiguration'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException']]], 'InitializeService' => ['name' => 'InitializeService', 'http' => ['method' => 'POST', 'requestUri' => '/InitializeService', 'responseCode' => 204], 'input' => ['shape' => 'InitializeServiceRequest'], 'output' => ['shape' => 'InitializeServiceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/ListApplications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'UninitializedAccountException']]], 'ListSourceServerActions' => ['name' => 'ListSourceServerActions', 'http' => ['method' => 'POST', 'requestUri' => '/ListSourceServerActions', 'responseCode' => 200], 'input' => ['shape' => 'ListSourceServerActionsRequest'], 'output' => ['shape' => 'ListSourceServerActionsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTemplateActions' => ['name' => 'ListTemplateActions', 'http' => ['method' => 'POST', 'requestUri' => '/ListTemplateActions', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplateActionsRequest'], 'output' => ['shape' => 'ListTemplateActionsResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException']]], 'ListWaves' => ['name' => 'ListWaves', 'http' => ['method' => 'POST', 'requestUri' => '/ListWaves', 'responseCode' => 200], 'input' => ['shape' => 'ListWavesRequest'], 'output' => ['shape' => 'ListWavesResponse'], 'errors' => [['shape' => 'UninitializedAccountException']]], 'MarkAsArchived' => ['name' => 'MarkAsArchived', 'http' => ['method' => 'POST', 'requestUri' => '/MarkAsArchived', 'responseCode' => 200], 'input' => ['shape' => 'MarkAsArchivedRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'PutSourceServerAction' => ['name' => 'PutSourceServerAction', 'http' => ['method' => 'POST', 'requestUri' => '/PutSourceServerAction', 'responseCode' => 200], 'input' => ['shape' => 'PutSourceServerActionRequest'], 'output' => ['shape' => 'SourceServerActionDocument'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'PutTemplateAction' => ['name' => 'PutTemplateAction', 'http' => ['method' => 'POST', 'requestUri' => '/PutTemplateAction', 'responseCode' => 200], 'input' => ['shape' => 'PutTemplateActionRequest'], 'output' => ['shape' => 'TemplateActionDocument'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'RemoveSourceServerAction' => ['name' => 'RemoveSourceServerAction', 'http' => ['method' => 'POST', 'requestUri' => '/RemoveSourceServerAction', 'responseCode' => 204], 'input' => ['shape' => 'RemoveSourceServerActionRequest'], 'output' => ['shape' => 'RemoveSourceServerActionResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'RemoveTemplateAction' => ['name' => 'RemoveTemplateAction', 'http' => ['method' => 'POST', 'requestUri' => '/RemoveTemplateAction', 'responseCode' => 204], 'input' => ['shape' => 'RemoveTemplateActionRequest'], 'output' => ['shape' => 'RemoveTemplateActionResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'RetryDataReplication' => ['name' => 'RetryDataReplication', 'http' => ['method' => 'POST', 'requestUri' => '/RetryDataReplication', 'responseCode' => 200], 'input' => ['shape' => 'RetryDataReplicationRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'StartCutover' => ['name' => 'StartCutover', 'http' => ['method' => 'POST', 'requestUri' => '/StartCutover', 'responseCode' => 202], 'input' => ['shape' => 'StartCutoverRequest'], 'output' => ['shape' => 'StartCutoverResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'StartReplication' => ['name' => 'StartReplication', 'http' => ['method' => 'POST', 'requestUri' => '/StartReplication', 'responseCode' => 200], 'input' => ['shape' => 'StartReplicationRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'StartTest' => ['name' => 'StartTest', 'http' => ['method' => 'POST', 'requestUri' => '/StartTest', 'responseCode' => 202], 'input' => ['shape' => 'StartTestRequest'], 'output' => ['shape' => 'StartTestResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'TerminateTargetInstances' => ['name' => 'TerminateTargetInstances', 'http' => ['method' => 'POST', 'requestUri' => '/TerminateTargetInstances', 'responseCode' => 202], 'input' => ['shape' => 'TerminateTargetInstancesRequest'], 'output' => ['shape' => 'TerminateTargetInstancesResponse'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'UnarchiveApplication' => ['name' => 'UnarchiveApplication', 'http' => ['method' => 'POST', 'requestUri' => '/UnarchiveApplication', 'responseCode' => 200], 'input' => ['shape' => 'UnarchiveApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'UnarchiveWave' => ['name' => 'UnarchiveWave', 'http' => ['method' => 'POST', 'requestUri' => '/UnarchiveWave', 'responseCode' => 200], 'input' => ['shape' => 'UnarchiveWaveRequest'], 'output' => ['shape' => 'Wave'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateApplication', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'Application'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'UpdateLaunchConfiguration' => ['name' => 'UpdateLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLaunchConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchConfigurationRequest'], 'output' => ['shape' => 'LaunchConfiguration'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'UpdateLaunchConfigurationTemplate' => ['name' => 'UpdateLaunchConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLaunchConfigurationTemplate', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchConfigurationTemplateRequest'], 'output' => ['shape' => 'LaunchConfigurationTemplate'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateReplicationConfiguration' => ['name' => 'UpdateReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateReplicationConfiguration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReplicationConfigurationRequest'], 'output' => ['shape' => 'ReplicationConfiguration'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'UpdateReplicationConfigurationTemplate' => ['name' => 'UpdateReplicationConfigurationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateReplicationConfigurationTemplate', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReplicationConfigurationTemplateRequest'], 'output' => ['shape' => 'ReplicationConfigurationTemplate'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateSourceServerReplicationType' => ['name' => 'UpdateSourceServerReplicationType', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateSourceServerReplicationType', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSourceServerReplicationTypeRequest'], 'output' => ['shape' => 'SourceServer'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'UpdateWave' => ['name' => 'UpdateWave', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateWave', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWaveRequest'], 'output' => ['shape' => 'Wave'], 'errors' => [['shape' => 'UninitializedAccountException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ActionID' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-zA-Z]$'], 'ActionIDs' => ['type' => 'list', 'member' => ['shape' => 'ActionID'], 'max' => 100, 'min' => 0], 'ActionName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[^\\s\\x00]( *[^\\s\\x00])*$'], 'Application' => ['type' => 'structure', 'members' => ['applicationAggregatedStatus' => ['shape' => 'ApplicationAggregatedStatus'], 'applicationID' => ['shape' => 'ApplicationID'], 'arn' => ['shape' => 'ARN'], 'creationDateTime' => ['shape' => 'ISO8601DatetimeString'], 'description' => ['shape' => 'ApplicationDescription'], 'isArchived' => ['shape' => 'Boolean'], 'lastModifiedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'name' => ['shape' => 'ApplicationName'], 'tags' => ['shape' => 'TagsMap'], 'waveID' => ['shape' => 'WaveID']]], 'ApplicationAggregatedStatus' => ['type' => 'structure', 'members' => ['healthStatus' => ['shape' => 'ApplicationHealthStatus'], 'lastUpdateDateTime' => ['shape' => 'ISO8601DatetimeString'], 'progressStatus' => ['shape' => 'ApplicationProgressStatus'], 'totalSourceServers' => ['shape' => 'PositiveInteger']]], 'ApplicationDescription' => ['type' => 'string', 'max' => 600, 'min' => 0, 'pattern' => '^[^\\x00]*$'], 'ApplicationHealthStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'LAGGING', 'ERROR']], 'ApplicationID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^app-[0-9a-zA-Z]{17}$'], 'ApplicationIDs' => ['type' => 'list', 'member' => ['shape' => 'ApplicationID'], 'max' => 50, 'min' => 1], 'ApplicationIDsFilter' => ['type' => 'list', 'member' => ['shape' => 'ApplicationID'], 'max' => 200, 'min' => 0], 'ApplicationName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[^\\s\\x00]( *[^\\s\\x00])*$'], 'ApplicationProgressStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETED']], 'ApplicationsList' => ['type' => 'list', 'member' => ['shape' => 'Application']], 'ArchiveApplicationRequest' => ['type' => 'structure', 'required' => ['applicationID'], 'members' => ['applicationID' => ['shape' => 'ApplicationID']]], 'ArchiveWaveRequest' => ['type' => 'structure', 'required' => ['waveID'], 'members' => ['waveID' => ['shape' => 'WaveID']]], 'AssociateApplicationsRequest' => ['type' => 'structure', 'required' => ['applicationIDs', 'waveID'], 'members' => ['applicationIDs' => ['shape' => 'ApplicationIDs'], 'waveID' => ['shape' => 'WaveID']]], 'AssociateApplicationsResponse' => ['type' => 'structure', 'members' => []], 'AssociateSourceServersRequest' => ['type' => 'structure', 'required' => ['applicationID', 'sourceServerIDs'], 'members' => ['applicationID' => ['shape' => 'ApplicationID'], 'sourceServerIDs' => ['shape' => 'AssociateSourceServersRequestSourceServerIDs']]], 'AssociateSourceServersRequestSourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 50, 'min' => 1], 'AssociateSourceServersResponse' => ['type' => 'structure', 'members' => []], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BootMode' => ['type' => 'string', 'enum' => ['LEGACY_BIOS', 'UEFI']], 'BoundedString' => ['type' => 'string', 'max' => 256, 'min' => 0], 'CPU' => ['type' => 'structure', 'members' => ['cores' => ['shape' => 'PositiveInteger'], 'modelName' => ['shape' => 'BoundedString']]], 'ChangeServerLifeCycleStateRequest' => ['type' => 'structure', 'required' => ['lifeCycle', 'sourceServerID'], 'members' => ['lifeCycle' => ['shape' => 'ChangeServerLifeCycleStateSourceServerLifecycle'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'ChangeServerLifeCycleStateSourceServerLifecycle' => ['type' => 'structure', 'required' => ['state'], 'members' => ['state' => ['shape' => 'ChangeServerLifeCycleStateSourceServerLifecycleState']]], 'ChangeServerLifeCycleStateSourceServerLifecycleState' => ['type' => 'string', 'enum' => ['READY_FOR_TEST', 'READY_FOR_CUTOVER', 'CUTOVER']], 'CloudWatchLogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[\\.\\-_/#A-Za-z0-9]+$'], 'ConflictException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'errors' => ['shape' => 'ConflictExceptionErrors'], 'message' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictExceptionErrors' => ['type' => 'list', 'member' => ['shape' => 'ErrorDetails']], 'Cpus' => ['type' => 'list', 'member' => ['shape' => 'CPU'], 'max' => 256, 'min' => 0], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'ApplicationDescription'], 'name' => ['shape' => 'ApplicationName'], 'tags' => ['shape' => 'TagsMap']]], 'CreateLaunchConfigurationTemplateRequest' => ['type' => 'structure', 'members' => ['associatePublicIpAddress' => ['shape' => 'Boolean'], 'bootMode' => ['shape' => 'BootMode'], 'copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'enableMapAutoTagging' => ['shape' => 'Boolean'], 'largeVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'mapAutoTaggingMpeID' => ['shape' => 'TagValue'], 'postLaunchActions' => ['shape' => 'PostLaunchActions'], 'smallVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'smallVolumeMaxSize' => ['shape' => 'PositiveInteger'], 'tags' => ['shape' => 'TagsMap'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'CreateReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['associateDefaultSecurityGroup', 'bandwidthThrottling', 'createPublicIP', 'dataPlaneRouting', 'defaultLargeStagingDiskType', 'ebsEncryption', 'replicationServerInstanceType', 'replicationServersSecurityGroupsIDs', 'stagingAreaSubnetId', 'stagingAreaTags', 'useDedicatedReplicationServer'], 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'tags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'CreateWaveRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'WaveDescription'], 'name' => ['shape' => 'WaveName'], 'tags' => ['shape' => 'TagsMap']]], 'DataReplicationError' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'DataReplicationErrorString'], 'rawError' => ['shape' => 'LargeBoundedString']]], 'DataReplicationErrorString' => ['type' => 'string', 'enum' => ['AGENT_NOT_SEEN', 'SNAPSHOTS_FAILURE', 'NOT_CONVERGING', 'UNSTABLE_NETWORK', 'FAILED_TO_CREATE_SECURITY_GROUP', 'FAILED_TO_LAUNCH_REPLICATION_SERVER', 'FAILED_TO_BOOT_REPLICATION_SERVER', 'FAILED_TO_AUTHENTICATE_WITH_SERVICE', 'FAILED_TO_DOWNLOAD_REPLICATION_SOFTWARE', 'FAILED_TO_CREATE_STAGING_DISKS', 'FAILED_TO_ATTACH_STAGING_DISKS', 'FAILED_TO_PAIR_REPLICATION_SERVER_WITH_AGENT', 'FAILED_TO_CONNECT_AGENT_TO_REPLICATION_SERVER', 'FAILED_TO_START_DATA_TRANSFER', 'UNSUPPORTED_VM_CONFIGURATION', 'LAST_SNAPSHOT_JOB_FAILED']], 'DataReplicationInfo' => ['type' => 'structure', 'members' => ['dataReplicationError' => ['shape' => 'DataReplicationError'], 'dataReplicationInitiation' => ['shape' => 'DataReplicationInitiation'], 'dataReplicationState' => ['shape' => 'DataReplicationState'], 'etaDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lagDuration' => ['shape' => 'ISO8601DurationString'], 'lastSnapshotDateTime' => ['shape' => 'ISO8601DatetimeString'], 'replicatedDisks' => ['shape' => 'DataReplicationInfoReplicatedDisks']]], 'DataReplicationInfoReplicatedDisk' => ['type' => 'structure', 'members' => ['backloggedStorageBytes' => ['shape' => 'PositiveInteger'], 'deviceName' => ['shape' => 'BoundedString'], 'replicatedStorageBytes' => ['shape' => 'PositiveInteger'], 'rescannedStorageBytes' => ['shape' => 'PositiveInteger'], 'totalStorageBytes' => ['shape' => 'PositiveInteger']]], 'DataReplicationInfoReplicatedDisks' => ['type' => 'list', 'member' => ['shape' => 'DataReplicationInfoReplicatedDisk'], 'max' => 60, 'min' => 0], 'DataReplicationInitiation' => ['type' => 'structure', 'members' => ['nextAttemptDateTime' => ['shape' => 'ISO8601DatetimeString'], 'startDateTime' => ['shape' => 'ISO8601DatetimeString'], 'steps' => ['shape' => 'DataReplicationInitiationSteps']]], 'DataReplicationInitiationStep' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'DataReplicationInitiationStepName'], 'status' => ['shape' => 'DataReplicationInitiationStepStatus']]], 'DataReplicationInitiationStepName' => ['type' => 'string', 'enum' => ['WAIT', 'CREATE_SECURITY_GROUP', 'LAUNCH_REPLICATION_SERVER', 'BOOT_REPLICATION_SERVER', 'AUTHENTICATE_WITH_SERVICE', 'DOWNLOAD_REPLICATION_SOFTWARE', 'CREATE_STAGING_DISKS', 'ATTACH_STAGING_DISKS', 'PAIR_REPLICATION_SERVER_WITH_AGENT', 'CONNECT_AGENT_TO_REPLICATION_SERVER', 'START_DATA_TRANSFER']], 'DataReplicationInitiationStepStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'SKIPPED']], 'DataReplicationInitiationSteps' => ['type' => 'list', 'member' => ['shape' => 'DataReplicationInitiationStep']], 'DataReplicationState' => ['type' => 'string', 'enum' => ['STOPPED', 'INITIATING', 'INITIAL_SYNC', 'BACKLOG', 'CREATING_SNAPSHOT', 'CONTINUOUS', 'PAUSED', 'RESCAN', 'STALLED', 'DISCONNECTED', 'PENDING_SNAPSHOT_SHIPPING', 'SHIPPING_SNAPSHOT']], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['applicationID'], 'members' => ['applicationID' => ['shape' => 'ApplicationID']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteJobRequest' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['jobID' => ['shape' => 'JobID']]], 'DeleteJobResponse' => ['type' => 'structure', 'members' => []], 'DeleteLaunchConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['launchConfigurationTemplateID'], 'members' => ['launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID']]], 'DeleteLaunchConfigurationTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID']]], 'DeleteReplicationConfigurationTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteSourceServerRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'DeleteSourceServerResponse' => ['type' => 'structure', 'members' => []], 'DeleteVcenterClientRequest' => ['type' => 'structure', 'required' => ['vcenterClientID'], 'members' => ['vcenterClientID' => ['shape' => 'VcenterClientID']]], 'DeleteWaveRequest' => ['type' => 'structure', 'required' => ['waveID'], 'members' => ['waveID' => ['shape' => 'WaveID']]], 'DeleteWaveResponse' => ['type' => 'structure', 'members' => []], 'DescribeJobLogItemsRequest' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['jobID' => ['shape' => 'JobID'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobLogItemsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'JobLogs'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeJobsRequestFilters'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeJobsRequestFilters' => ['type' => 'structure', 'members' => ['fromDate' => ['shape' => 'ISO8601DatetimeString'], 'jobIDs' => ['shape' => 'DescribeJobsRequestFiltersJobIDs'], 'toDate' => ['shape' => 'ISO8601DatetimeString']]], 'DescribeJobsRequestFiltersJobIDs' => ['type' => 'list', 'member' => ['shape' => 'JobID'], 'max' => 1000, 'min' => 0], 'DescribeJobsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'JobsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeLaunchConfigurationTemplatesRequest' => ['type' => 'structure', 'members' => ['launchConfigurationTemplateIDs' => ['shape' => 'LaunchConfigurationTemplateIDs'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeLaunchConfigurationTemplatesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'LaunchConfigurationTemplates'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeReplicationConfigurationTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken'], 'replicationConfigurationTemplateIDs' => ['shape' => 'ReplicationConfigurationTemplateIDs']]], 'DescribeReplicationConfigurationTemplatesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'ReplicationConfigurationTemplates'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSourceServersRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'DescribeSourceServersRequestFilters'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSourceServersRequestApplicationIDs' => ['type' => 'list', 'member' => ['shape' => 'ApplicationID'], 'max' => 200, 'min' => 0], 'DescribeSourceServersRequestFilters' => ['type' => 'structure', 'members' => ['applicationIDs' => ['shape' => 'DescribeSourceServersRequestApplicationIDs'], 'isArchived' => ['shape' => 'Boolean'], 'lifeCycleStates' => ['shape' => 'LifeCycleStates'], 'replicationTypes' => ['shape' => 'ReplicationTypes'], 'sourceServerIDs' => ['shape' => 'DescribeSourceServersRequestFiltersIDs']]], 'DescribeSourceServersRequestFiltersIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 200, 'min' => 0], 'DescribeSourceServersResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'SourceServersList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeVcenterClientsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResultsType', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeVcenterClientsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'VcenterClientList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DisassociateApplicationsRequest' => ['type' => 'structure', 'required' => ['applicationIDs', 'waveID'], 'members' => ['applicationIDs' => ['shape' => 'ApplicationIDs'], 'waveID' => ['shape' => 'WaveID']]], 'DisassociateApplicationsResponse' => ['type' => 'structure', 'members' => []], 'DisassociateSourceServersRequest' => ['type' => 'structure', 'required' => ['applicationID', 'sourceServerIDs'], 'members' => ['applicationID' => ['shape' => 'ApplicationID'], 'sourceServerIDs' => ['shape' => 'DisassociateSourceServersRequestSourceServerIDs']]], 'DisassociateSourceServersRequestSourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 50, 'min' => 1], 'DisassociateSourceServersResponse' => ['type' => 'structure', 'members' => []], 'DisconnectFromServiceRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'Disk' => ['type' => 'structure', 'members' => ['bytes' => ['shape' => 'PositiveInteger'], 'deviceName' => ['shape' => 'BoundedString']]], 'Disks' => ['type' => 'list', 'member' => ['shape' => 'Disk'], 'max' => 1000, 'min' => 0], 'DocumentVersion' => ['type' => 'string', 'pattern' => '^(\\$DEFAULT|\\$LATEST|[0-9]+)$'], 'EC2InstanceID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^i-[0-9a-fA-F]{8,}$'], 'EC2InstanceType' => ['type' => 'string', 'max' => 255, 'min' => 0], 'EC2LaunchConfigurationTemplateID' => ['type' => 'string', 'max' => 20, 'min' => 20, 'pattern' => '^lt-[0-9a-z]{17}$'], 'ErrorDetails' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'BoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString']]], 'FinalizeCutoverRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'FirstBoot' => ['type' => 'string', 'enum' => ['WAITING', 'SUCCEEDED', 'UNKNOWN', 'STOPPED']], 'GetLaunchConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'GetReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'IPsList' => ['type' => 'list', 'member' => ['shape' => 'BoundedString']], 'ISO8601DatetimeString' => ['type' => 'string', 'max' => 32, 'min' => 19, 'pattern' => '^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?Z$'], 'ISO8601DurationString' => ['type' => 'string', 'max' => 64, 'min' => 1], 'IdentificationHints' => ['type' => 'structure', 'members' => ['awsInstanceID' => ['shape' => 'EC2InstanceID'], 'fqdn' => ['shape' => 'BoundedString'], 'hostname' => ['shape' => 'BoundedString'], 'vmPath' => ['shape' => 'BoundedString'], 'vmWareUuid' => ['shape' => 'BoundedString']]], 'InitializeServiceRequest' => ['type' => 'structure', 'members' => []], 'InitializeServiceResponse' => ['type' => 'structure', 'members' => []], 'InitiatedBy' => ['type' => 'string', 'enum' => ['START_TEST', 'START_CUTOVER', 'DIAGNOSTIC', 'TERMINATE']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'retryAfterSeconds' => ['shape' => 'PositiveInteger', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Job' => ['type' => 'structure', 'required' => ['jobID'], 'members' => ['arn' => ['shape' => 'ARN'], 'creationDateTime' => ['shape' => 'ISO8601DatetimeString'], 'endDateTime' => ['shape' => 'ISO8601DatetimeString'], 'initiatedBy' => ['shape' => 'InitiatedBy'], 'jobID' => ['shape' => 'JobID'], 'participatingServers' => ['shape' => 'ParticipatingServers'], 'status' => ['shape' => 'JobStatus'], 'tags' => ['shape' => 'TagsMap'], 'type' => ['shape' => 'JobType']]], 'JobID' => ['type' => 'string', 'max' => 24, 'min' => 24, 'pattern' => '^mgnjob-[0-9a-zA-Z]{17}$'], 'JobLog' => ['type' => 'structure', 'members' => ['event' => ['shape' => 'JobLogEvent'], 'eventData' => ['shape' => 'JobLogEventData'], 'logDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'JobLogEvent' => ['type' => 'string', 'enum' => ['JOB_START', 'SERVER_SKIPPED', 'CLEANUP_START', 'CLEANUP_END', 'CLEANUP_FAIL', 'SNAPSHOT_START', 'SNAPSHOT_END', 'SNAPSHOT_FAIL', 'USING_PREVIOUS_SNAPSHOT', 'CONVERSION_START', 'CONVERSION_END', 'CONVERSION_FAIL', 'LAUNCH_START', 'LAUNCH_FAILED', 'JOB_CANCEL', 'JOB_END']], 'JobLogEventData' => ['type' => 'structure', 'members' => ['conversionServerID' => ['shape' => 'EC2InstanceID'], 'rawError' => ['shape' => 'LargeBoundedString'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceID' => ['shape' => 'EC2InstanceID']]], 'JobLogs' => ['type' => 'list', 'member' => ['shape' => 'JobLog']], 'JobPostLaunchActionsLaunchStatus' => ['type' => 'structure', 'members' => ['executionID' => ['shape' => 'BoundedString'], 'executionStatus' => ['shape' => 'PostLaunchActionExecutionStatus'], 'failureReason' => ['shape' => 'BoundedString'], 'ssmDocument' => ['shape' => 'SsmDocument'], 'ssmDocumentType' => ['shape' => 'SsmDocumentType']]], 'JobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'STARTED', 'COMPLETED']], 'JobType' => ['type' => 'string', 'enum' => ['LAUNCH', 'TERMINATE']], 'JobsList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'LargeBoundedString' => ['type' => 'string', 'max' => 65536, 'min' => 0], 'LaunchConfiguration' => ['type' => 'structure', 'members' => ['bootMode' => ['shape' => 'BootMode'], 'copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'ec2LaunchTemplateID' => ['shape' => 'BoundedString'], 'enableMapAutoTagging' => ['shape' => 'Boolean'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'mapAutoTaggingMpeID' => ['shape' => 'TagValue'], 'name' => ['shape' => 'SmallBoundedString'], 'postLaunchActions' => ['shape' => 'PostLaunchActions'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'LaunchConfigurationTemplate' => ['type' => 'structure', 'required' => ['launchConfigurationTemplateID'], 'members' => ['arn' => ['shape' => 'ARN'], 'associatePublicIpAddress' => ['shape' => 'Boolean'], 'bootMode' => ['shape' => 'BootMode'], 'copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'ec2LaunchTemplateID' => ['shape' => 'EC2LaunchConfigurationTemplateID'], 'enableMapAutoTagging' => ['shape' => 'Boolean'], 'largeVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'mapAutoTaggingMpeID' => ['shape' => 'TagValue'], 'postLaunchActions' => ['shape' => 'PostLaunchActions'], 'smallVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'smallVolumeMaxSize' => ['shape' => 'PositiveInteger'], 'tags' => ['shape' => 'TagsMap'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'LaunchConfigurationTemplateID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^lct-[0-9a-zA-Z]{17}$'], 'LaunchConfigurationTemplateIDs' => ['type' => 'list', 'member' => ['shape' => 'LaunchConfigurationTemplateID'], 'max' => 200, 'min' => 0], 'LaunchConfigurationTemplates' => ['type' => 'list', 'member' => ['shape' => 'LaunchConfigurationTemplate'], 'max' => 200, 'min' => 0], 'LaunchDisposition' => ['type' => 'string', 'enum' => ['STOPPED', 'STARTED']], 'LaunchStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'LAUNCHED', 'FAILED', 'TERMINATED']], 'LaunchTemplateDiskConf' => ['type' => 'structure', 'members' => ['iops' => ['shape' => 'PositiveInteger'], 'throughput' => ['shape' => 'PositiveInteger'], 'volumeType' => ['shape' => 'VolumeType']]], 'LaunchedInstance' => ['type' => 'structure', 'members' => ['ec2InstanceID' => ['shape' => 'EC2InstanceID'], 'firstBoot' => ['shape' => 'FirstBoot'], 'jobID' => ['shape' => 'JobID']]], 'Licensing' => ['type' => 'structure', 'members' => ['osByol' => ['shape' => 'Boolean']]], 'LifeCycle' => ['type' => 'structure', 'members' => ['addedToServiceDateTime' => ['shape' => 'ISO8601DatetimeString'], 'elapsedReplicationDuration' => ['shape' => 'ISO8601DurationString'], 'firstByteDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lastCutover' => ['shape' => 'LifeCycleLastCutover'], 'lastSeenByServiceDateTime' => ['shape' => 'ISO8601DatetimeString'], 'lastTest' => ['shape' => 'LifeCycleLastTest'], 'state' => ['shape' => 'LifeCycleState']]], 'LifeCycleLastCutover' => ['type' => 'structure', 'members' => ['finalized' => ['shape' => 'LifeCycleLastCutoverFinalized'], 'initiated' => ['shape' => 'LifeCycleLastCutoverInitiated'], 'reverted' => ['shape' => 'LifeCycleLastCutoverReverted']]], 'LifeCycleLastCutoverFinalized' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'LifeCycleLastCutoverInitiated' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString'], 'jobID' => ['shape' => 'JobID']]], 'LifeCycleLastCutoverReverted' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'LifeCycleLastTest' => ['type' => 'structure', 'members' => ['finalized' => ['shape' => 'LifeCycleLastTestFinalized'], 'initiated' => ['shape' => 'LifeCycleLastTestInitiated'], 'reverted' => ['shape' => 'LifeCycleLastTestReverted']]], 'LifeCycleLastTestFinalized' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'LifeCycleLastTestInitiated' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString'], 'jobID' => ['shape' => 'JobID']]], 'LifeCycleLastTestReverted' => ['type' => 'structure', 'members' => ['apiCallDateTime' => ['shape' => 'ISO8601DatetimeString']]], 'LifeCycleState' => ['type' => 'string', 'enum' => ['STOPPED', 'NOT_READY', 'READY_FOR_TEST', 'TESTING', 'READY_FOR_CUTOVER', 'CUTTING_OVER', 'CUTOVER', 'DISCONNECTED', 'DISCOVERED']], 'LifeCycleStates' => ['type' => 'list', 'member' => ['shape' => 'LifeCycleState'], 'max' => 10, 'min' => 0], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'ListApplicationsRequestFilters'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListApplicationsRequestFilters' => ['type' => 'structure', 'members' => ['applicationIDs' => ['shape' => 'ApplicationIDsFilter'], 'isArchived' => ['shape' => 'Boolean'], 'waveIDs' => ['shape' => 'WaveIDsFilter']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'ApplicationsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSourceServerActionsRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['filters' => ['shape' => 'SourceServerActionsRequestFilters'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'ListSourceServerActionsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'SourceServerActionDocuments'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagsMap']]], 'ListTemplateActionsRequest' => ['type' => 'structure', 'required' => ['launchConfigurationTemplateID'], 'members' => ['filters' => ['shape' => 'TemplateActionsRequestFilters'], 'launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTemplateActionsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'TemplateActionDocuments'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListWavesRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'ListWavesRequestFilters'], 'maxResults' => ['shape' => 'MaxResultsType'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListWavesRequestFilters' => ['type' => 'structure', 'members' => ['isArchived' => ['shape' => 'Boolean'], 'waveIDs' => ['shape' => 'WaveIDsFilter']]], 'ListWavesResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'WavesList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'MarkAsArchivedRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'MaxResultsType' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NetworkInterface' => ['type' => 'structure', 'members' => ['ips' => ['shape' => 'IPsList'], 'isPrimary' => ['shape' => 'Boolean'], 'macAddress' => ['shape' => 'BoundedString']]], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface'], 'max' => 32, 'min' => 0], 'OS' => ['type' => 'structure', 'members' => ['fullString' => ['shape' => 'BoundedString']]], 'OperatingSystemString' => ['type' => 'string', 'pattern' => '^(linux|windows)$'], 'OrderType' => ['type' => 'integer', 'max' => 10000, 'min' => 1001], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'ParticipatingServer' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['launchStatus' => ['shape' => 'LaunchStatus'], 'launchedEc2InstanceID' => ['shape' => 'EC2InstanceID'], 'postLaunchActionsStatus' => ['shape' => 'PostLaunchActionsStatus'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'ParticipatingServers' => ['type' => 'list', 'member' => ['shape' => 'ParticipatingServer']], 'PositiveInteger' => ['type' => 'long', 'min' => 0], 'PostLaunchActionExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCESS', 'FAILED']], 'PostLaunchActions' => ['type' => 'structure', 'members' => ['cloudWatchLogGroupName' => ['shape' => 'CloudWatchLogGroupName'], 'deployment' => ['shape' => 'PostLaunchActionsDeploymentType'], 's3LogBucket' => ['shape' => 'S3LogBucketName'], 's3OutputKeyPrefix' => ['shape' => 'BoundedString'], 'ssmDocuments' => ['shape' => 'SsmDocuments']]], 'PostLaunchActionsDeploymentType' => ['type' => 'string', 'enum' => ['TEST_AND_CUTOVER', 'CUTOVER_ONLY', 'TEST_ONLY']], 'PostLaunchActionsLaunchStatusList' => ['type' => 'list', 'member' => ['shape' => 'JobPostLaunchActionsLaunchStatus']], 'PostLaunchActionsStatus' => ['type' => 'structure', 'members' => ['postLaunchActionsLaunchStatusList' => ['shape' => 'PostLaunchActionsLaunchStatusList'], 'ssmAgentDiscoveryDatetime' => ['shape' => 'ISO8601DatetimeString']]], 'PutSourceServerActionRequest' => ['type' => 'structure', 'required' => ['actionID', 'actionName', 'documentIdentifier', 'order', 'sourceServerID'], 'members' => ['actionID' => ['shape' => 'ActionID'], 'actionName' => ['shape' => 'ActionName'], 'active' => ['shape' => 'Boolean'], 'documentIdentifier' => ['shape' => 'BoundedString'], 'documentVersion' => ['shape' => 'DocumentVersion'], 'mustSucceedForCutover' => ['shape' => 'Boolean'], 'order' => ['shape' => 'OrderType'], 'parameters' => ['shape' => 'SsmDocumentParameters'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'timeoutSeconds' => ['shape' => 'StrictlyPositiveInteger']]], 'PutTemplateActionRequest' => ['type' => 'structure', 'required' => ['actionID', 'actionName', 'documentIdentifier', 'launchConfigurationTemplateID', 'order'], 'members' => ['actionID' => ['shape' => 'ActionID'], 'actionName' => ['shape' => 'BoundedString'], 'active' => ['shape' => 'Boolean'], 'documentIdentifier' => ['shape' => 'BoundedString'], 'documentVersion' => ['shape' => 'DocumentVersion'], 'launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID'], 'mustSucceedForCutover' => ['shape' => 'Boolean'], 'operatingSystem' => ['shape' => 'OperatingSystemString'], 'order' => ['shape' => 'OrderType'], 'parameters' => ['shape' => 'SsmDocumentParameters'], 'timeoutSeconds' => ['shape' => 'StrictlyPositiveInteger']]], 'RemoveSourceServerActionRequest' => ['type' => 'structure', 'required' => ['actionID', 'sourceServerID'], 'members' => ['actionID' => ['shape' => 'ActionID'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'RemoveSourceServerActionResponse' => ['type' => 'structure', 'members' => []], 'RemoveTemplateActionRequest' => ['type' => 'structure', 'required' => ['actionID', 'launchConfigurationTemplateID'], 'members' => ['actionID' => ['shape' => 'ActionID'], 'launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID']]], 'RemoveTemplateActionResponse' => ['type' => 'structure', 'members' => []], 'ReplicationConfiguration' => ['type' => 'structure', 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'name' => ['shape' => 'SmallBoundedString'], 'replicatedDisks' => ['shape' => 'ReplicationConfigurationReplicatedDisks'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'ReplicationConfigurationDataPlaneRouting' => ['type' => 'string', 'enum' => ['PRIVATE_IP', 'PUBLIC_IP']], 'ReplicationConfigurationDefaultLargeStagingDiskType' => ['type' => 'string', 'enum' => ['GP2', 'ST1', 'GP3']], 'ReplicationConfigurationEbsEncryption' => ['type' => 'string', 'enum' => ['DEFAULT', 'CUSTOM']], 'ReplicationConfigurationReplicatedDisk' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'BoundedString'], 'iops' => ['shape' => 'PositiveInteger'], 'isBootDisk' => ['shape' => 'Boolean'], 'stagingDiskType' => ['shape' => 'ReplicationConfigurationReplicatedDiskStagingDiskType'], 'throughput' => ['shape' => 'PositiveInteger']]], 'ReplicationConfigurationReplicatedDiskStagingDiskType' => ['type' => 'string', 'enum' => ['AUTO', 'GP2', 'IO1', 'SC1', 'ST1', 'STANDARD', 'GP3', 'IO2']], 'ReplicationConfigurationReplicatedDisks' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationReplicatedDisk'], 'max' => 60, 'min' => 0], 'ReplicationConfigurationTemplate' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['arn' => ['shape' => 'ARN'], 'associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'tags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'ReplicationConfigurationTemplateID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^rct-[0-9a-zA-Z]{17}$'], 'ReplicationConfigurationTemplateIDs' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationTemplateID'], 'max' => 200, 'min' => 0], 'ReplicationConfigurationTemplates' => ['type' => 'list', 'member' => ['shape' => 'ReplicationConfigurationTemplate']], 'ReplicationServersSecurityGroupsIDs' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupID'], 'max' => 32, 'min' => 0], 'ReplicationType' => ['type' => 'string', 'enum' => ['AGENT_BASED', 'SNAPSHOT_SHIPPING']], 'ReplicationTypes' => ['type' => 'list', 'member' => ['shape' => 'ReplicationType'], 'max' => 2, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryDataReplicationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'S3LogBucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'SecurityGroupID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^sg-[0-9a-fA-F]{8,}$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString'], 'quotaCode' => ['shape' => 'LargeBoundedString'], 'quotaValue' => ['shape' => 'StrictlyPositiveInteger'], 'resourceId' => ['shape' => 'LargeBoundedString'], 'resourceType' => ['shape' => 'LargeBoundedString'], 'serviceCode' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SmallBoundedString' => ['type' => 'string', 'max' => 128, 'min' => 0], 'SourceProperties' => ['type' => 'structure', 'members' => ['cpus' => ['shape' => 'Cpus'], 'disks' => ['shape' => 'Disks'], 'identificationHints' => ['shape' => 'IdentificationHints'], 'lastUpdatedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'networkInterfaces' => ['shape' => 'NetworkInterfaces'], 'os' => ['shape' => 'OS'], 'ramBytes' => ['shape' => 'PositiveInteger'], 'recommendedInstanceType' => ['shape' => 'EC2InstanceType']]], 'SourceServer' => ['type' => 'structure', 'members' => ['applicationID' => ['shape' => 'ApplicationID'], 'arn' => ['shape' => 'ARN'], 'dataReplicationInfo' => ['shape' => 'DataReplicationInfo'], 'isArchived' => ['shape' => 'Boolean'], 'launchedInstance' => ['shape' => 'LaunchedInstance'], 'lifeCycle' => ['shape' => 'LifeCycle'], 'replicationType' => ['shape' => 'ReplicationType'], 'sourceProperties' => ['shape' => 'SourceProperties'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'tags' => ['shape' => 'TagsMap'], 'vcenterClientID' => ['shape' => 'VcenterClientID']]], 'SourceServerActionDocument' => ['type' => 'structure', 'members' => ['actionID' => ['shape' => 'ActionID'], 'actionName' => ['shape' => 'ActionName'], 'active' => ['shape' => 'Boolean'], 'documentIdentifier' => ['shape' => 'BoundedString'], 'documentVersion' => ['shape' => 'DocumentVersion'], 'mustSucceedForCutover' => ['shape' => 'Boolean'], 'order' => ['shape' => 'OrderType'], 'parameters' => ['shape' => 'SsmDocumentParameters'], 'timeoutSeconds' => ['shape' => 'StrictlyPositiveInteger']]], 'SourceServerActionDocuments' => ['type' => 'list', 'member' => ['shape' => 'SourceServerActionDocument'], 'max' => 100, 'min' => 0], 'SourceServerActionsRequestFilters' => ['type' => 'structure', 'members' => ['actionIDs' => ['shape' => 'ActionIDs']]], 'SourceServerID' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^s-[0-9a-zA-Z]{17}$'], 'SourceServersList' => ['type' => 'list', 'member' => ['shape' => 'SourceServer']], 'SsmDocument' => ['type' => 'structure', 'required' => ['actionName', 'ssmDocumentName'], 'members' => ['actionName' => ['shape' => 'BoundedString'], 'mustSucceedForCutover' => ['shape' => 'Boolean'], 'parameters' => ['shape' => 'SsmDocumentParameters'], 'ssmDocumentName' => ['shape' => 'SsmDocumentName'], 'timeoutSeconds' => ['shape' => 'StrictlyPositiveInteger']]], 'SsmDocumentName' => ['type' => 'string', 'max' => 172, 'min' => 3, 'pattern' => '^([A-Za-z0-9/:_\\.-])+$'], 'SsmDocumentParameterName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^([A-Za-z0-9])+$'], 'SsmDocumentParameters' => ['type' => 'map', 'key' => ['shape' => 'SsmDocumentParameterName'], 'value' => ['shape' => 'SsmParameterStoreParameters'], 'max' => 20, 'min' => 0], 'SsmDocumentType' => ['type' => 'string', 'enum' => ['AUTOMATION', 'COMMAND']], 'SsmDocuments' => ['type' => 'list', 'member' => ['shape' => 'SsmDocument'], 'max' => 10, 'min' => 0], 'SsmParameterStoreParameter' => ['type' => 'structure', 'required' => ['parameterName', 'parameterType'], 'members' => ['parameterName' => ['shape' => 'SsmParameterStoreParameterName'], 'parameterType' => ['shape' => 'SsmParameterStoreParameterType']]], 'SsmParameterStoreParameterName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^([A-Za-z0-9_\\.-])+$'], 'SsmParameterStoreParameterType' => ['type' => 'string', 'enum' => ['STRING']], 'SsmParameterStoreParameters' => ['type' => 'list', 'member' => ['shape' => 'SsmParameterStoreParameter'], 'max' => 10, 'min' => 0], 'StartCutoverRequest' => ['type' => 'structure', 'required' => ['sourceServerIDs'], 'members' => ['sourceServerIDs' => ['shape' => 'StartCutoverRequestSourceServerIDs'], 'tags' => ['shape' => 'TagsMap']]], 'StartCutoverRequestSourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 200, 'min' => 1], 'StartCutoverResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'StartReplicationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['sourceServerID' => ['shape' => 'SourceServerID']]], 'StartTestRequest' => ['type' => 'structure', 'required' => ['sourceServerIDs'], 'members' => ['sourceServerIDs' => ['shape' => 'StartTestRequestSourceServerIDs'], 'tags' => ['shape' => 'TagsMap']]], 'StartTestRequestSourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 200, 'min' => 1], 'StartTestResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'StrictlyPositiveInteger' => ['type' => 'integer', 'min' => 1], 'SubnetID' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^subnet-[0-9a-fA-F]{8,}$'], 'TagKey' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'sensitive' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagsMap']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'sensitive' => \true], 'TargetInstanceTypeRightSizingMethod' => ['type' => 'string', 'enum' => ['NONE', 'BASIC']], 'TemplateActionDocument' => ['type' => 'structure', 'members' => ['actionID' => ['shape' => 'ActionID'], 'actionName' => ['shape' => 'BoundedString'], 'active' => ['shape' => 'Boolean'], 'documentIdentifier' => ['shape' => 'BoundedString'], 'documentVersion' => ['shape' => 'DocumentVersion'], 'mustSucceedForCutover' => ['shape' => 'Boolean'], 'operatingSystem' => ['shape' => 'OperatingSystemString'], 'order' => ['shape' => 'OrderType'], 'parameters' => ['shape' => 'SsmDocumentParameters'], 'timeoutSeconds' => ['shape' => 'StrictlyPositiveInteger']]], 'TemplateActionDocuments' => ['type' => 'list', 'member' => ['shape' => 'TemplateActionDocument'], 'max' => 100, 'min' => 0], 'TemplateActionsRequestFilters' => ['type' => 'structure', 'members' => ['actionIDs' => ['shape' => 'ActionIDs']]], 'TerminateTargetInstancesRequest' => ['type' => 'structure', 'required' => ['sourceServerIDs'], 'members' => ['sourceServerIDs' => ['shape' => 'TerminateTargetInstancesRequestSourceServerIDs'], 'tags' => ['shape' => 'TagsMap']]], 'TerminateTargetInstancesRequestSourceServerIDs' => ['type' => 'list', 'member' => ['shape' => 'SourceServerID'], 'max' => 200, 'min' => 1], 'TerminateTargetInstancesResponse' => ['type' => 'structure', 'members' => ['job' => ['shape' => 'Job']]], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'quotaCode' => ['shape' => 'LargeBoundedString'], 'retryAfterSeconds' => ['shape' => 'LargeBoundedString', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UnarchiveApplicationRequest' => ['type' => 'structure', 'required' => ['applicationID'], 'members' => ['applicationID' => ['shape' => 'ApplicationID']]], 'UnarchiveWaveRequest' => ['type' => 'structure', 'required' => ['waveID'], 'members' => ['waveID' => ['shape' => 'WaveID']]], 'UninitializedAccountException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'message' => ['shape' => 'LargeBoundedString']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['applicationID'], 'members' => ['applicationID' => ['shape' => 'ApplicationID'], 'description' => ['shape' => 'ApplicationDescription'], 'name' => ['shape' => 'ApplicationName']]], 'UpdateLaunchConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['bootMode' => ['shape' => 'BootMode'], 'copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'enableMapAutoTagging' => ['shape' => 'Boolean'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'mapAutoTaggingMpeID' => ['shape' => 'TagValue'], 'name' => ['shape' => 'SmallBoundedString'], 'postLaunchActions' => ['shape' => 'PostLaunchActions'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'UpdateLaunchConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['launchConfigurationTemplateID'], 'members' => ['associatePublicIpAddress' => ['shape' => 'Boolean'], 'bootMode' => ['shape' => 'BootMode'], 'copyPrivateIp' => ['shape' => 'Boolean'], 'copyTags' => ['shape' => 'Boolean'], 'enableMapAutoTagging' => ['shape' => 'Boolean'], 'largeVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'launchConfigurationTemplateID' => ['shape' => 'LaunchConfigurationTemplateID'], 'launchDisposition' => ['shape' => 'LaunchDisposition'], 'licensing' => ['shape' => 'Licensing'], 'mapAutoTaggingMpeID' => ['shape' => 'TagValue'], 'postLaunchActions' => ['shape' => 'PostLaunchActions'], 'smallVolumeConf' => ['shape' => 'LaunchTemplateDiskConf'], 'smallVolumeMaxSize' => ['shape' => 'PositiveInteger'], 'targetInstanceTypeRightSizingMethod' => ['shape' => 'TargetInstanceTypeRightSizingMethod']]], 'UpdateReplicationConfigurationRequest' => ['type' => 'structure', 'required' => ['sourceServerID'], 'members' => ['associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'name' => ['shape' => 'SmallBoundedString'], 'replicatedDisks' => ['shape' => 'ReplicationConfigurationReplicatedDisks'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'sourceServerID' => ['shape' => 'SourceServerID'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'UpdateReplicationConfigurationTemplateRequest' => ['type' => 'structure', 'required' => ['replicationConfigurationTemplateID'], 'members' => ['arn' => ['shape' => 'ARN'], 'associateDefaultSecurityGroup' => ['shape' => 'Boolean'], 'bandwidthThrottling' => ['shape' => 'PositiveInteger'], 'createPublicIP' => ['shape' => 'Boolean'], 'dataPlaneRouting' => ['shape' => 'ReplicationConfigurationDataPlaneRouting'], 'defaultLargeStagingDiskType' => ['shape' => 'ReplicationConfigurationDefaultLargeStagingDiskType'], 'ebsEncryption' => ['shape' => 'ReplicationConfigurationEbsEncryption'], 'ebsEncryptionKeyArn' => ['shape' => 'ARN'], 'replicationConfigurationTemplateID' => ['shape' => 'ReplicationConfigurationTemplateID'], 'replicationServerInstanceType' => ['shape' => 'EC2InstanceType'], 'replicationServersSecurityGroupsIDs' => ['shape' => 'ReplicationServersSecurityGroupsIDs'], 'stagingAreaSubnetId' => ['shape' => 'SubnetID'], 'stagingAreaTags' => ['shape' => 'TagsMap'], 'useDedicatedReplicationServer' => ['shape' => 'Boolean']]], 'UpdateSourceServerReplicationTypeRequest' => ['type' => 'structure', 'required' => ['replicationType', 'sourceServerID'], 'members' => ['replicationType' => ['shape' => 'ReplicationType'], 'sourceServerID' => ['shape' => 'SourceServerID']]], 'UpdateWaveRequest' => ['type' => 'structure', 'required' => ['waveID'], 'members' => ['description' => ['shape' => 'WaveDescription'], 'name' => ['shape' => 'WaveName'], 'waveID' => ['shape' => 'WaveID']]], 'ValidationException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'LargeBoundedString'], 'fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'LargeBoundedString'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'LargeBoundedString'], 'name' => ['shape' => 'LargeBoundedString']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'VcenterClient' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ARN'], 'datacenterName' => ['shape' => 'BoundedString'], 'hostname' => ['shape' => 'BoundedString'], 'lastSeenDatetime' => ['shape' => 'ISO8601DatetimeString'], 'sourceServerTags' => ['shape' => 'TagsMap'], 'tags' => ['shape' => 'TagsMap'], 'vcenterClientID' => ['shape' => 'VcenterClientID'], 'vcenterUUID' => ['shape' => 'BoundedString']]], 'VcenterClientID' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^vcc-[0-9a-zA-Z]{17}$'], 'VcenterClientList' => ['type' => 'list', 'member' => ['shape' => 'VcenterClient']], 'VolumeType' => ['type' => 'string', 'enum' => ['io1', 'io2', 'gp3', 'gp2', 'st1', 'sc1', 'standard']], 'Wave' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'ARN'], 'creationDateTime' => ['shape' => 'ISO8601DatetimeString'], 'description' => ['shape' => 'WaveDescription'], 'isArchived' => ['shape' => 'Boolean'], 'lastModifiedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'name' => ['shape' => 'WaveName'], 'tags' => ['shape' => 'TagsMap'], 'waveAggregatedStatus' => ['shape' => 'WaveAggregatedStatus'], 'waveID' => ['shape' => 'WaveID']]], 'WaveAggregatedStatus' => ['type' => 'structure', 'members' => ['healthStatus' => ['shape' => 'WaveHealthStatus'], 'lastUpdateDateTime' => ['shape' => 'ISO8601DatetimeString'], 'progressStatus' => ['shape' => 'WaveProgressStatus'], 'replicationStartedDateTime' => ['shape' => 'ISO8601DatetimeString'], 'totalApplications' => ['shape' => 'PositiveInteger']]], 'WaveDescription' => ['type' => 'string', 'max' => 600, 'min' => 0, 'pattern' => '^[^\\x00]*$'], 'WaveHealthStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'LAGGING', 'ERROR']], 'WaveID' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^wave-[0-9a-zA-Z]{17}$'], 'WaveIDsFilter' => ['type' => 'list', 'member' => ['shape' => 'WaveID'], 'max' => 200, 'min' => 0], 'WaveName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[^\\s\\x00]( *[^\\s\\x00])*$'], 'WaveProgressStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETED']], 'WavesList' => ['type' => 'list', 'member' => ['shape' => 'Wave']]]]; diff --git a/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-rule-set-1.json.php deleted file mode 100644 index fc45fe1..0000000 --- a/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgn-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgn-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mgn.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mgn.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-tests-1.json.php deleted file mode 100644 index 04002da..0000000 --- a/vendor/Aws3/Aws/data/mgn/2020-02-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mgn.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mgn/2020-02-26/paginators-1.json.php b/vendor/Aws3/Aws/data/mgn/2020-02-26/paginators-1.json.php deleted file mode 100644 index 372b6a7..0000000 --- a/vendor/Aws3/Aws/data/mgn/2020-02-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeJobLogItems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeLaunchConfigurationTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeReplicationConfigurationTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeSourceServers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'DescribeVcenterClients' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListSourceServerActions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListTemplateActions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListWaves' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items']]]; diff --git a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/api-2.json.php b/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/api-2.json.php deleted file mode 100644 index fe261c4..0000000 --- a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-10-26', 'endpointPrefix' => 'refactor-spaces', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Migration Hub Refactor Spaces', 'serviceId' => 'Migration Hub Refactor Spaces', 'signatureVersion' => 'v4', 'signingName' => 'refactor-spaces', 'uid' => 'migration-hub-refactor-spaces-2021-10-26'], 'operations' => ['CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications', 'responseCode' => 200], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/environments', 'responseCode' => 200], 'input' => ['shape' => 'CreateEnvironmentRequest'], 'output' => ['shape' => 'CreateEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateRoute' => ['name' => 'CreateRoute', 'http' => ['method' => 'POST', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes', 'responseCode' => 200], 'input' => ['shape' => 'CreateRouteRequest'], 'output' => ['shape' => 'CreateRouteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateService' => ['name' => 'CreateService', 'http' => ['method' => 'POST', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services', 'responseCode' => 200], 'input' => ['shape' => 'CreateServiceRequest'], 'output' => ['shape' => 'CreateServiceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{EnvironmentIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEnvironmentRequest'], 'output' => ['shape' => 'DeleteEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/resourcepolicy/{Identifier}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteRoute' => ['name' => 'DeleteRoute', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRouteRequest'], 'output' => ['shape' => 'DeleteRouteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteService' => ['name' => 'DeleteService', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteServiceRequest'], 'output' => ['shape' => 'DeleteServiceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'GetApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetEnvironmentRequest'], 'output' => ['shape' => 'GetEnvironmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/resourcepolicy/{Identifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetRoute' => ['name' => 'GetRoute', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetRouteRequest'], 'output' => ['shape' => 'GetRouteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetService' => ['name' => 'GetService', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetServiceRequest'], 'output' => ['shape' => 'GetServiceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListEnvironmentVpcs' => ['name' => 'ListEnvironmentVpcs', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/vpcs', 'responseCode' => 200], 'input' => ['shape' => 'ListEnvironmentVpcsRequest'], 'output' => ['shape' => 'ListEnvironmentVpcsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/environments', 'responseCode' => 200], 'input' => ['shape' => 'ListEnvironmentsRequest'], 'output' => ['shape' => 'ListEnvironmentsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListRoutes' => ['name' => 'ListRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes', 'responseCode' => 200], 'input' => ['shape' => 'ListRoutesRequest'], 'output' => ['shape' => 'ListRoutesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services', 'responseCode' => 200], 'input' => ['shape' => 'ListServicesRequest'], 'output' => ['shape' => 'ListServicesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/resourcepolicy', 'responseCode' => 200], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidResourcePolicyException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateRoute' => ['name' => 'UpdateRoute', 'http' => ['method' => 'PATCH', 'requestUri' => '/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRouteRequest'], 'output' => ['shape' => 'UpdateRouteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'AdditionalDetails' => ['type' => 'map', 'key' => ['shape' => 'AdditionalDetailsKey'], 'value' => ['shape' => 'AdditionalDetailsValue']], 'AdditionalDetailsKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'AdditionalDetailsValue' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ApiGatewayEndpointType' => ['type' => 'string', 'enum' => ['REGIONAL', 'PRIVATE']], 'ApiGatewayId' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[a-z0-9]{10}$'], 'ApiGatewayProxyConfig' => ['type' => 'structure', 'members' => ['ApiGatewayId' => ['shape' => 'ApiGatewayId'], 'EndpointType' => ['shape' => 'ApiGatewayEndpointType'], 'NlbArn' => ['shape' => 'NlbArn'], 'NlbName' => ['shape' => 'NlbName'], 'ProxyUrl' => ['shape' => 'Uri'], 'StageName' => ['shape' => 'StageName'], 'VpcLinkId' => ['shape' => 'VpcLinkId']]], 'ApiGatewayProxyInput' => ['type' => 'structure', 'members' => ['EndpointType' => ['shape' => 'ApiGatewayEndpointType'], 'StageName' => ['shape' => 'StageName']]], 'ApiGatewayProxySummary' => ['type' => 'structure', 'members' => ['ApiGatewayId' => ['shape' => 'ApiGatewayId'], 'EndpointType' => ['shape' => 'ApiGatewayEndpointType'], 'NlbArn' => ['shape' => 'NlbArn'], 'NlbName' => ['shape' => 'NlbName'], 'ProxyUrl' => ['shape' => 'Uri'], 'StageName' => ['shape' => 'StageName'], 'VpcLinkId' => ['shape' => 'VpcLinkId']]], 'ApplicationId' => ['type' => 'string', 'max' => 14, 'min' => 14, 'pattern' => '^app-[0-9A-Za-z]{10}$'], 'ApplicationName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^(?!app-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$'], 'ApplicationState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED', 'UPDATING']], 'ApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationSummary' => ['type' => 'structure', 'members' => ['ApiGatewayProxy' => ['shape' => 'ApiGatewayProxySummary'], 'ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ApplicationName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ProxyType' => ['shape' => 'ProxyType'], 'State' => ['shape' => 'ApplicationState'], 'Tags' => ['shape' => 'TagMap'], 'VpcId' => ['shape' => 'VpcId']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CidrBlock' => ['type' => 'string'], 'CidrBlocks' => ['type' => 'list', 'member' => ['shape' => 'CidrBlock'], 'min' => 1], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\x20-\\x7E]{1,64}$'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['EnvironmentIdentifier', 'Name', 'ProxyType', 'VpcId'], 'members' => ['ApiGatewayProxy' => ['shape' => 'ApiGatewayProxyInput'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'Name' => ['shape' => 'ApplicationName'], 'ProxyType' => ['shape' => 'ProxyType'], 'Tags' => ['shape' => 'TagMap'], 'VpcId' => ['shape' => 'VpcId']]], 'CreateApplicationResponse' => ['type' => 'structure', 'members' => ['ApiGatewayProxy' => ['shape' => 'ApiGatewayProxyInput'], 'ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ApplicationName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ProxyType' => ['shape' => 'ProxyType'], 'State' => ['shape' => 'ApplicationState'], 'Tags' => ['shape' => 'TagMap'], 'VpcId' => ['shape' => 'VpcId']]], 'CreateEnvironmentRequest' => ['type' => 'structure', 'required' => ['Name', 'NetworkFabricType'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'EnvironmentName'], 'NetworkFabricType' => ['shape' => 'NetworkFabricType'], 'Tags' => ['shape' => 'TagMap']]], 'CreateEnvironmentResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'EnvironmentName'], 'NetworkFabricType' => ['shape' => 'NetworkFabricType'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'State' => ['shape' => 'EnvironmentState'], 'Tags' => ['shape' => 'TagMap']]], 'CreateRouteRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'RouteType', 'ServiceIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'DefaultRoute' => ['shape' => 'DefaultRouteInput'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'RouteType' => ['shape' => 'RouteType'], 'ServiceIdentifier' => ['shape' => 'ServiceId'], 'Tags' => ['shape' => 'TagMap'], 'UriPathRoute' => ['shape' => 'UriPathRouteInput']]], 'CreateRouteResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'RouteId' => ['shape' => 'RouteId'], 'RouteType' => ['shape' => 'RouteType'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'RouteState'], 'Tags' => ['shape' => 'TagMap'], 'UriPathRoute' => ['shape' => 'UriPathRouteInput']]], 'CreateServiceRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EndpointType', 'EnvironmentIdentifier', 'Name'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'EndpointType' => ['shape' => 'ServiceEndpointType'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'LambdaEndpoint' => ['shape' => 'LambdaEndpointInput'], 'Name' => ['shape' => 'ServiceName'], 'Tags' => ['shape' => 'TagMap'], 'UrlEndpoint' => ['shape' => 'UrlEndpointInput'], 'VpcId' => ['shape' => 'VpcId']]], 'CreateServiceResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EndpointType' => ['shape' => 'ServiceEndpointType'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LambdaEndpoint' => ['shape' => 'LambdaEndpointInput'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ServiceName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'ServiceState'], 'Tags' => ['shape' => 'TagMap'], 'UrlEndpoint' => ['shape' => 'UrlEndpointInput'], 'VpcId' => ['shape' => 'VpcId']]], 'DefaultRouteInput' => ['type' => 'structure', 'members' => ['ActivationState' => ['shape' => 'RouteActivationState']]], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ApplicationName'], 'State' => ['shape' => 'ApplicationState']]], 'DeleteEnvironmentRequest' => ['type' => 'structure', 'required' => ['EnvironmentIdentifier'], 'members' => ['EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier']]], 'DeleteEnvironmentResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'EnvironmentName'], 'State' => ['shape' => 'EnvironmentState']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourcePolicyIdentifier', 'location' => 'uri', 'locationName' => 'Identifier']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteRouteRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'RouteIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'RouteIdentifier' => ['shape' => 'RouteId', 'location' => 'uri', 'locationName' => 'RouteIdentifier']]], 'DeleteRouteResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'RouteId' => ['shape' => 'RouteId'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'RouteState']]], 'DeleteServiceRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'ServiceIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'ServiceIdentifier' => ['shape' => 'ServiceId', 'location' => 'uri', 'locationName' => 'ServiceIdentifier']]], 'DeleteServiceResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ServiceName'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'ServiceState']]], 'Description' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_\\s\\.\\!\\*\\#\\@\\\']+$'], 'Ec2TagValue' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^.*$'], 'EnvironmentId' => ['type' => 'string', 'max' => 14, 'min' => 14, 'pattern' => '^env-[0-9A-Za-z]{10}$'], 'EnvironmentName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^(?!env-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$'], 'EnvironmentState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED']], 'EnvironmentSummaries' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentSummary']], 'EnvironmentSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'EnvironmentName'], 'NetworkFabricType' => ['shape' => 'NetworkFabricType'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'State' => ['shape' => 'EnvironmentState'], 'Tags' => ['shape' => 'TagMap'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId']]], 'EnvironmentVpc' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'CidrBlocks' => ['shape' => 'CidrBlocks'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'VpcId' => ['shape' => 'VpcId'], 'VpcName' => ['shape' => 'Ec2TagValue']]], 'EnvironmentVpcs' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentVpc']], 'ErrorCode' => ['type' => 'string', 'enum' => ['INVALID_RESOURCE_STATE', 'RESOURCE_LIMIT_EXCEEDED', 'RESOURCE_CREATION_FAILURE', 'RESOURCE_UPDATE_FAILURE', 'SERVICE_ENDPOINT_HEALTH_CHECK_FAILURE', 'RESOURCE_DELETION_FAILURE', 'RESOURCE_RETRIEVAL_FAILURE', 'RESOURCE_IN_USE', 'RESOURCE_NOT_FOUND', 'STATE_TRANSITION_FAILURE', 'REQUEST_LIMIT_EXCEEDED', 'NOT_AUTHORIZED']], 'ErrorMessage' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^[\\p{Alnum}\\p{Punct}\\p{Blank}]*$'], 'ErrorResourceType' => ['type' => 'string', 'enum' => ['ENVIRONMENT', 'APPLICATION', 'ROUTE', 'SERVICE', 'TRANSIT_GATEWAY', 'TRANSIT_GATEWAY_ATTACHMENT', 'API_GATEWAY', 'NLB', 'TARGET_GROUP', 'LOAD_BALANCER_LISTENER', 'VPC_LINK', 'LAMBDA', 'VPC', 'SUBNET', 'ROUTE_TABLE', 'SECURITY_GROUP', 'VPC_ENDPOINT_SERVICE_CONFIGURATION', 'RESOURCE_SHARE', 'IAM_ROLE']], 'ErrorResponse' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'AdditionalDetails' => ['shape' => 'AdditionalDetails'], 'Code' => ['shape' => 'ErrorCode'], 'Message' => ['shape' => 'ErrorMessage'], 'ResourceIdentifier' => ['shape' => 'ResourceIdentifier'], 'ResourceType' => ['shape' => 'ErrorResourceType']]], 'GetApplicationRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier']]], 'GetApplicationResponse' => ['type' => 'structure', 'members' => ['ApiGatewayProxy' => ['shape' => 'ApiGatewayProxyConfig'], 'ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ApplicationName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ProxyType' => ['shape' => 'ProxyType'], 'State' => ['shape' => 'ApplicationState'], 'Tags' => ['shape' => 'TagMap'], 'VpcId' => ['shape' => 'VpcId']]], 'GetEnvironmentRequest' => ['type' => 'structure', 'required' => ['EnvironmentIdentifier'], 'members' => ['EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier']]], 'GetEnvironmentResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ResourceArn'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'EnvironmentName'], 'NetworkFabricType' => ['shape' => 'NetworkFabricType'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'State' => ['shape' => 'EnvironmentState'], 'Tags' => ['shape' => 'TagMap'], 'TransitGatewayId' => ['shape' => 'TransitGatewayId']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourcePolicyIdentifier', 'location' => 'uri', 'locationName' => 'Identifier']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyString']]], 'GetRouteRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'RouteIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'RouteIdentifier' => ['shape' => 'RouteId', 'location' => 'uri', 'locationName' => 'RouteIdentifier']]], 'GetRouteResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'IncludeChildPaths' => ['shape' => 'Boolean'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Methods' => ['shape' => 'HttpMethods'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'PathResourceToId' => ['shape' => 'PathResourceToId'], 'RouteId' => ['shape' => 'RouteId'], 'RouteType' => ['shape' => 'RouteType'], 'ServiceId' => ['shape' => 'ServiceId'], 'SourcePath' => ['shape' => 'UriPath'], 'State' => ['shape' => 'RouteState'], 'Tags' => ['shape' => 'TagMap']]], 'GetServiceRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier', 'ServiceIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'ServiceIdentifier' => ['shape' => 'ServiceId', 'location' => 'uri', 'locationName' => 'ServiceIdentifier']]], 'GetServiceResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EndpointType' => ['shape' => 'ServiceEndpointType'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LambdaEndpoint' => ['shape' => 'LambdaEndpointConfig'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ServiceName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'ServiceState'], 'Tags' => ['shape' => 'TagMap'], 'UrlEndpoint' => ['shape' => 'UrlEndpointConfig'], 'VpcId' => ['shape' => 'VpcId']]], 'HttpMethod' => ['type' => 'string', 'enum' => ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']], 'HttpMethods' => ['type' => 'list', 'member' => ['shape' => 'HttpMethod']], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidResourcePolicyException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LambdaArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?$'], 'LambdaEndpointConfig' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'LambdaArn']]], 'LambdaEndpointInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'LambdaArn']]], 'LambdaEndpointSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'LambdaArn']]], 'ListApplicationsRequest' => ['type' => 'structure', 'required' => ['EnvironmentIdentifier'], 'members' => ['EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['ApplicationSummaryList' => ['shape' => 'ApplicationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentVpcsRequest' => ['type' => 'structure', 'required' => ['EnvironmentIdentifier'], 'members' => ['EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEnvironmentVpcsResponse' => ['type' => 'structure', 'members' => ['EnvironmentVpcList' => ['shape' => 'EnvironmentVpcs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEnvironmentsResponse' => ['type' => 'structure', 'members' => ['EnvironmentSummaryList' => ['shape' => 'EnvironmentSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRoutesRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListRoutesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'RouteSummaryList' => ['shape' => 'RouteSummaries']]], 'ListServicesRequest' => ['type' => 'structure', 'required' => ['ApplicationIdentifier', 'EnvironmentIdentifier'], 'members' => ['ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListServicesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ServiceSummaryList' => ['shape' => 'ServiceSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NetworkFabricType' => ['type' => 'string', 'enum' => ['TRANSIT_GATEWAY']], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[a-zA-Z0-9/\\+\\=]{0,2048}$'], 'NlbArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:elasticloadbalancing:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$'], 'NlbName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^(?!internal-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+.*[^-]$'], 'PathResourceToId' => ['type' => 'map', 'key' => ['shape' => 'PathResourceToIdKey'], 'value' => ['shape' => 'PathResourceToIdValue']], 'PathResourceToIdKey' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PathResourceToIdValue' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[a-z0-9]{10}$'], 'PolicyString' => ['type' => 'string', 'max' => 300000, 'min' => 1, 'pattern' => '^.*\\S.*$'], 'ProxyType' => ['type' => 'string', 'enum' => ['API_GATEWAY']], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['Policy', 'ResourceArn'], 'members' => ['Policy' => ['shape' => 'PolicyString'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:refactor-spaces:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$'], 'ResourceIdentifier' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '(^(env|svc|pxy|rte|app)-([0-9A-Za-z]{10}$))'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourcePolicyIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws:refactor-spaces:[a-zA-Z0-9\\-]+:\\w{12}:[a-zA-Z_0-9+=,.@\\-_/]+$'], 'RetryAfterSeconds' => ['type' => 'integer'], 'RouteActivationState' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'RouteId' => ['type' => 'string', 'max' => 14, 'min' => 14, 'pattern' => '^rte-[0-9A-Za-z]{10}$'], 'RouteState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED', 'UPDATING', 'INACTIVE']], 'RouteSummaries' => ['type' => 'list', 'member' => ['shape' => 'RouteSummary']], 'RouteSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'IncludeChildPaths' => ['shape' => 'Boolean'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Methods' => ['shape' => 'HttpMethods'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'PathResourceToId' => ['shape' => 'PathResourceToId'], 'RouteId' => ['shape' => 'RouteId'], 'RouteType' => ['shape' => 'RouteType'], 'ServiceId' => ['shape' => 'ServiceId'], 'SourcePath' => ['shape' => 'UriPath'], 'State' => ['shape' => 'RouteState'], 'Tags' => ['shape' => 'TagMap']]], 'RouteType' => ['type' => 'string', 'enum' => ['DEFAULT', 'URI_PATH']], 'ServiceEndpointType' => ['type' => 'string', 'enum' => ['LAMBDA', 'URL']], 'ServiceId' => ['type' => 'string', 'max' => 14, 'min' => 14, 'pattern' => '^svc-[0-9A-Za-z]{10}$'], 'ServiceName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^(?!svc-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'ServiceState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'FAILED']], 'ServiceSummaries' => ['type' => 'list', 'member' => ['shape' => 'ServiceSummary']], 'ServiceSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'CreatedByAccountId' => ['shape' => 'AccountId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'EndpointType' => ['shape' => 'ServiceEndpointType'], 'EnvironmentId' => ['shape' => 'EnvironmentId'], 'Error' => ['shape' => 'ErrorResponse'], 'LambdaEndpoint' => ['shape' => 'LambdaEndpointSummary'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'ServiceName'], 'OwnerAccountId' => ['shape' => 'AccountId'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'ServiceState'], 'Tags' => ['shape' => 'TagMap'], 'UrlEndpoint' => ['shape' => 'UrlEndpointSummary'], 'VpcId' => ['shape' => 'VpcId']]], 'StageName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[-a-zA-Z0-9_]*$'], 'String' => ['type' => 'string'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String'], 'sensitive' => \true], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagMapKeyString'], 'value' => ['shape' => 'TagMapValueString'], 'max' => 50, 'min' => 0, 'sensitive' => \true], 'TagMapKeyString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:).+'], 'TagMapValueString' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After'], 'ServiceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TransitGatewayId' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^tgw-[-a-f0-9]{17}$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateRouteRequest' => ['type' => 'structure', 'required' => ['ActivationState', 'ApplicationIdentifier', 'EnvironmentIdentifier', 'RouteIdentifier'], 'members' => ['ActivationState' => ['shape' => 'RouteActivationState'], 'ApplicationIdentifier' => ['shape' => 'ApplicationId', 'location' => 'uri', 'locationName' => 'ApplicationIdentifier'], 'EnvironmentIdentifier' => ['shape' => 'EnvironmentId', 'location' => 'uri', 'locationName' => 'EnvironmentIdentifier'], 'RouteIdentifier' => ['shape' => 'RouteId', 'location' => 'uri', 'locationName' => 'RouteIdentifier']]], 'UpdateRouteResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'Arn' => ['shape' => 'ResourceArn'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'RouteId' => ['shape' => 'RouteId'], 'ServiceId' => ['shape' => 'ServiceId'], 'State' => ['shape' => 'RouteState']]], 'Uri' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^https?://[-a-zA-Z0-9+\\x38@#/%?=~_|!:,.;]*[-a-zA-Z0-9+\\x38@#/%=~_|]$'], 'UriPath' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(/[a-zA-Z0-9._-]+)+$'], 'UriPathRouteInput' => ['type' => 'structure', 'required' => ['ActivationState', 'SourcePath'], 'members' => ['ActivationState' => ['shape' => 'RouteActivationState'], 'IncludeChildPaths' => ['shape' => 'Boolean'], 'Methods' => ['shape' => 'HttpMethods'], 'SourcePath' => ['shape' => 'UriPath']]], 'UrlEndpointConfig' => ['type' => 'structure', 'members' => ['HealthUrl' => ['shape' => 'Uri'], 'Url' => ['shape' => 'Uri']]], 'UrlEndpointInput' => ['type' => 'structure', 'required' => ['Url'], 'members' => ['HealthUrl' => ['shape' => 'Uri'], 'Url' => ['shape' => 'Uri']]], 'UrlEndpointSummary' => ['type' => 'structure', 'members' => ['HealthUrl' => ['shape' => 'Uri'], 'Url' => ['shape' => 'Uri']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VpcId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => '^vpc-[-a-f0-9]{8}([-a-f0-9]{9})?$'], 'VpcLinkId' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[a-z0-9]{10}$']]]; diff --git a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.php deleted file mode 100644 index 6813fbf..0000000 --- a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://refactor-spaces-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://refactor-spaces-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://refactor-spaces.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://refactor-spaces.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-tests-1.json.php deleted file mode 100644 index 83d857f..0000000 --- a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/paginators-1.json.php b/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/paginators-1.json.php deleted file mode 100644 index 1abe59c..0000000 --- a/vendor/Aws3/Aws/data/migration-hub-refactor-spaces/2021-10-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ApplicationSummaryList'], 'ListEnvironmentVpcs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EnvironmentVpcList'], 'ListEnvironments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EnvironmentSummaryList'], 'ListRoutes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RouteSummaryList'], 'ListServices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ServiceSummaryList']]]; diff --git a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/api-2.json.php b/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/api-2.json.php deleted file mode 100644 index 945681a..0000000 --- a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-06-30', 'endpointPrefix' => 'migrationhub-config', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Migration Hub Config', 'serviceId' => 'MigrationHub Config', 'signatureVersion' => 'v4', 'signingName' => 'mgh', 'targetPrefix' => 'AWSMigrationHubMultiAccountService', 'uid' => 'migrationhub-config-2019-06-30'], 'operations' => ['CreateHomeRegionControl' => ['name' => 'CreateHomeRegionControl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHomeRegionControlRequest'], 'output' => ['shape' => 'CreateHomeRegionControlResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'DryRunOperation'], ['shape' => 'InvalidInputException']]], 'DescribeHomeRegionControls' => ['name' => 'DescribeHomeRegionControls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHomeRegionControlsRequest'], 'output' => ['shape' => 'DescribeHomeRegionControlsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidInputException']]], 'GetHomeRegion' => ['name' => 'GetHomeRegion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHomeRegionRequest'], 'output' => ['shape' => 'GetHomeRegionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidInputException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ControlId' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^hrc-[a-z0-9]{12}$'], 'CreateHomeRegionControlRequest' => ['type' => 'structure', 'required' => ['HomeRegion', 'Target'], 'members' => ['HomeRegion' => ['shape' => 'HomeRegion'], 'Target' => ['shape' => 'Target'], 'DryRun' => ['shape' => 'DryRun']]], 'CreateHomeRegionControlResult' => ['type' => 'structure', 'members' => ['HomeRegionControl' => ['shape' => 'HomeRegionControl']]], 'DescribeHomeRegionControlsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'DescribeHomeRegionControlsRequest' => ['type' => 'structure', 'members' => ['ControlId' => ['shape' => 'ControlId'], 'HomeRegion' => ['shape' => 'HomeRegion'], 'Target' => ['shape' => 'Target'], 'MaxResults' => ['shape' => 'DescribeHomeRegionControlsMaxResults'], 'NextToken' => ['shape' => 'Token']]], 'DescribeHomeRegionControlsResult' => ['type' => 'structure', 'members' => ['HomeRegionControls' => ['shape' => 'HomeRegionControls'], 'NextToken' => ['shape' => 'Token']]], 'DryRun' => ['type' => 'boolean'], 'DryRunOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'GetHomeRegionRequest' => ['type' => 'structure', 'members' => []], 'GetHomeRegionResult' => ['type' => 'structure', 'members' => ['HomeRegion' => ['shape' => 'HomeRegion']]], 'HomeRegion' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^([a-z]+)-([a-z]+)-([0-9]+)$'], 'HomeRegionControl' => ['type' => 'structure', 'members' => ['ControlId' => ['shape' => 'ControlId'], 'HomeRegion' => ['shape' => 'HomeRegion'], 'Target' => ['shape' => 'Target'], 'RequestedTime' => ['shape' => 'RequestedTime']]], 'HomeRegionControls' => ['type' => 'list', 'member' => ['shape' => 'HomeRegionControl'], 'max' => 100], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RequestedTime' => ['type' => 'timestamp'], 'RetryAfterSeconds' => ['type' => 'integer'], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'Target' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'TargetType'], 'Id' => ['shape' => 'TargetId']]], 'TargetId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d{12}$'], 'TargetType' => ['type' => 'string', 'enum' => ['ACCOUNT']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'Token' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^[a-zA-Z0-9\\/\\+\\=]{0,2048}$']]]; diff --git a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 171f9b1..0000000 --- a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-config-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-config-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-config.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-config.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-tests-1.json.php deleted file mode 100644 index c8deb0c..0000000 --- a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-config.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/paginators-1.json.php deleted file mode 100644 index 4528ab2..0000000 --- a/vendor/Aws3/Aws/data/migrationhub-config/2019-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeHomeRegionControls' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/api-2.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/api-2.json.php deleted file mode 100644 index 22b4d75..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-28', 'endpointPrefix' => 'migrationhub-orchestrator', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Migration Hub Orchestrator', 'serviceId' => 'MigrationHubOrchestrator', 'signatureVersion' => 'v4', 'signingName' => 'migrationhub-orchestrator', 'uid' => 'migrationhuborchestrator-2021-08-28'], 'operations' => ['CreateWorkflow' => ['name' => 'CreateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/migrationworkflow/', 'responseCode' => 200], 'input' => ['shape' => 'CreateMigrationWorkflowRequest'], 'output' => ['shape' => 'CreateMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'CreateWorkflowStep' => ['name' => 'CreateWorkflowStep', 'http' => ['method' => 'POST', 'requestUri' => '/workflowstep', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkflowStepRequest'], 'output' => ['shape' => 'CreateWorkflowStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'CreateWorkflowStepGroup' => ['name' => 'CreateWorkflowStepGroup', 'http' => ['method' => 'POST', 'requestUri' => '/workflowstepgroups', 'responseCode' => 200], 'input' => ['shape' => 'CreateWorkflowStepGroupRequest'], 'output' => ['shape' => 'CreateWorkflowStepGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DeleteWorkflow' => ['name' => 'DeleteWorkflow', 'http' => ['method' => 'DELETE', 'requestUri' => '/migrationworkflow/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteMigrationWorkflowRequest'], 'output' => ['shape' => 'DeleteMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteWorkflowStep' => ['name' => 'DeleteWorkflowStep', 'http' => ['method' => 'DELETE', 'requestUri' => '/workflowstep/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteWorkflowStepRequest'], 'output' => ['shape' => 'DeleteWorkflowStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteWorkflowStepGroup' => ['name' => 'DeleteWorkflowStepGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/workflowstepgroup/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteWorkflowStepGroupRequest'], 'output' => ['shape' => 'DeleteWorkflowStepGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetTemplate' => ['name' => 'GetTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/migrationworkflowtemplate/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetMigrationWorkflowTemplateRequest'], 'output' => ['shape' => 'GetMigrationWorkflowTemplateResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetTemplateStep' => ['name' => 'GetTemplateStep', 'http' => ['method' => 'GET', 'requestUri' => '/templatestep/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetTemplateStepRequest'], 'output' => ['shape' => 'GetTemplateStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetTemplateStepGroup' => ['name' => 'GetTemplateStepGroup', 'http' => ['method' => 'GET', 'requestUri' => '/templates/{templateId}/stepgroups/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetTemplateStepGroupRequest'], 'output' => ['shape' => 'GetTemplateStepGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetWorkflow' => ['name' => 'GetWorkflow', 'http' => ['method' => 'GET', 'requestUri' => '/migrationworkflow/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetMigrationWorkflowRequest'], 'output' => ['shape' => 'GetMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetWorkflowStep' => ['name' => 'GetWorkflowStep', 'http' => ['method' => 'GET', 'requestUri' => '/workflowstep/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkflowStepRequest'], 'output' => ['shape' => 'GetWorkflowStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetWorkflowStepGroup' => ['name' => 'GetWorkflowStepGroup', 'http' => ['method' => 'GET', 'requestUri' => '/workflowstepgroup/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkflowStepGroupRequest'], 'output' => ['shape' => 'GetWorkflowStepGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListPlugins' => ['name' => 'ListPlugins', 'http' => ['method' => 'GET', 'requestUri' => '/plugins', 'responseCode' => 200], 'input' => ['shape' => 'ListPluginsRequest'], 'output' => ['shape' => 'ListPluginsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListTemplateStepGroups' => ['name' => 'ListTemplateStepGroups', 'http' => ['method' => 'GET', 'requestUri' => '/templatestepgroups/{templateId}', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplateStepGroupsRequest'], 'output' => ['shape' => 'ListTemplateStepGroupsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListTemplateSteps' => ['name' => 'ListTemplateSteps', 'http' => ['method' => 'GET', 'requestUri' => '/templatesteps', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplateStepsRequest'], 'output' => ['shape' => 'ListTemplateStepsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListTemplates' => ['name' => 'ListTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/migrationworkflowtemplates', 'responseCode' => 200], 'input' => ['shape' => 'ListMigrationWorkflowTemplatesRequest'], 'output' => ['shape' => 'ListMigrationWorkflowTemplatesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListWorkflowStepGroups' => ['name' => 'ListWorkflowStepGroups', 'http' => ['method' => 'GET', 'requestUri' => '/workflowstepgroups', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkflowStepGroupsRequest'], 'output' => ['shape' => 'ListWorkflowStepGroupsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListWorkflowSteps' => ['name' => 'ListWorkflowSteps', 'http' => ['method' => 'GET', 'requestUri' => '/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkflowStepsRequest'], 'output' => ['shape' => 'ListWorkflowStepsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListWorkflows' => ['name' => 'ListWorkflows', 'http' => ['method' => 'GET', 'requestUri' => '/migrationworkflows', 'responseCode' => 200], 'input' => ['shape' => 'ListMigrationWorkflowsRequest'], 'output' => ['shape' => 'ListMigrationWorkflowsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RetryWorkflowStep' => ['name' => 'RetryWorkflowStep', 'http' => ['method' => 'POST', 'requestUri' => '/retryworkflowstep/{id}', 'responseCode' => 200], 'input' => ['shape' => 'RetryWorkflowStepRequest'], 'output' => ['shape' => 'RetryWorkflowStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'StartWorkflow' => ['name' => 'StartWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/migrationworkflow/{id}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartMigrationWorkflowRequest'], 'output' => ['shape' => 'StartMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StopWorkflow' => ['name' => 'StopWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/migrationworkflow/{id}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopMigrationWorkflowRequest'], 'output' => ['shape' => 'StopMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateWorkflow' => ['name' => 'UpdateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/migrationworkflow/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateMigrationWorkflowRequest'], 'output' => ['shape' => 'UpdateMigrationWorkflowResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateWorkflowStep' => ['name' => 'UpdateWorkflowStep', 'http' => ['method' => 'POST', 'requestUri' => '/workflowstep/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateWorkflowStepRequest'], 'output' => ['shape' => 'UpdateWorkflowStepResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UpdateWorkflowStepGroup' => ['name' => 'UpdateWorkflowStepGroup', 'http' => ['method' => 'POST', 'requestUri' => '/workflowstepgroup/{id}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateWorkflowStepGroupRequest'], 'output' => ['shape' => 'UpdateWorkflowStepGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'ApplicationConfigurationName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CreateMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['name', 'templateId', 'applicationConfigurationId', 'inputParameters'], 'members' => ['name' => ['shape' => 'CreateMigrationWorkflowRequestNameString'], 'description' => ['shape' => 'CreateMigrationWorkflowRequestDescriptionString'], 'templateId' => ['shape' => 'CreateMigrationWorkflowRequestTemplateIdString'], 'applicationConfigurationId' => ['shape' => 'CreateMigrationWorkflowRequestApplicationConfigurationIdString'], 'inputParameters' => ['shape' => 'StepInputParameters'], 'stepTargets' => ['shape' => 'StringList'], 'tags' => ['shape' => 'StringMap']]], 'CreateMigrationWorkflowRequestApplicationConfigurationIdString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'CreateMigrationWorkflowRequestDescriptionString' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[-a-zA-Z0-9_.+, ]*'], 'CreateMigrationWorkflowRequestNameString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'CreateMigrationWorkflowRequestTemplateIdString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'CreateMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'templateId' => ['shape' => 'String'], 'adsApplicationConfigurationId' => ['shape' => 'String'], 'workflowInputs' => ['shape' => 'StepInputParameters'], 'stepTargets' => ['shape' => 'StringList'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'creationTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'StringMap']]], 'CreateWorkflowStepGroupRequest' => ['type' => 'structure', 'required' => ['workflowId', 'name'], 'members' => ['workflowId' => ['shape' => 'MigrationWorkflowId'], 'name' => ['shape' => 'StepGroupName'], 'description' => ['shape' => 'StepGroupDescription'], 'next' => ['shape' => 'StringList'], 'previous' => ['shape' => 'StringList']]], 'CreateWorkflowStepGroupResponse' => ['type' => 'structure', 'members' => ['workflowId' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'tools' => ['shape' => 'ToolsList'], 'next' => ['shape' => 'StringList'], 'previous' => ['shape' => 'StringList'], 'creationTime' => ['shape' => 'Timestamp']]], 'CreateWorkflowStepRequest' => ['type' => 'structure', 'required' => ['name', 'stepGroupId', 'workflowId', 'stepActionType'], 'members' => ['name' => ['shape' => 'MigrationWorkflowName'], 'stepGroupId' => ['shape' => 'StepGroupId'], 'workflowId' => ['shape' => 'MigrationWorkflowId'], 'stepActionType' => ['shape' => 'StepActionType'], 'description' => ['shape' => 'MigrationWorkflowDescription'], 'workflowStepAutomationConfiguration' => ['shape' => 'WorkflowStepAutomationConfiguration'], 'stepTarget' => ['shape' => 'StringList'], 'outputs' => ['shape' => 'WorkflowStepOutputList'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'CreateWorkflowStepResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'stepGroupId' => ['shape' => 'String'], 'workflowId' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'DataType' => ['type' => 'string', 'enum' => ['STRING', 'INTEGER', 'STRINGLIST', 'STRINGMAP']], 'DeleteMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum']]], 'DeleteWorkflowStepGroupRequest' => ['type' => 'structure', 'required' => ['workflowId', 'id'], 'members' => ['workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId'], 'id' => ['shape' => 'StepGroupId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteWorkflowStepGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkflowStepRequest' => ['type' => 'structure', 'required' => ['id', 'stepGroupId', 'workflowId'], 'members' => ['id' => ['shape' => 'StepId', 'location' => 'uri', 'locationName' => 'id'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'querystring', 'locationName' => 'stepGroupId'], 'workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId']]], 'DeleteWorkflowStepResponse' => ['type' => 'structure', 'members' => []], 'GetMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'id']]], 'GetMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'templateId' => ['shape' => 'String'], 'adsApplicationConfigurationId' => ['shape' => 'String'], 'adsApplicationName' => ['shape' => 'String'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'statusMessage' => ['shape' => 'String'], 'creationTime' => ['shape' => 'Timestamp'], 'lastStartTime' => ['shape' => 'Timestamp'], 'lastStopTime' => ['shape' => 'Timestamp'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'tools' => ['shape' => 'ToolsList'], 'totalSteps' => ['shape' => 'Integer'], 'completedSteps' => ['shape' => 'Integer'], 'workflowInputs' => ['shape' => 'StepInputParameters'], 'tags' => ['shape' => 'StringMap'], 'workflowBucket' => ['shape' => 'String']]], 'GetMigrationWorkflowTemplateRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'TemplateId', 'location' => 'uri', 'locationName' => 'id']]], 'GetMigrationWorkflowTemplateResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'inputs' => ['shape' => 'TemplateInputList'], 'tools' => ['shape' => 'ToolsList'], 'status' => ['shape' => 'TemplateStatus'], 'creationTime' => ['shape' => 'Timestamp']]], 'GetTemplateStepGroupRequest' => ['type' => 'structure', 'required' => ['templateId', 'id'], 'members' => ['templateId' => ['shape' => 'TemplateId', 'location' => 'uri', 'locationName' => 'templateId'], 'id' => ['shape' => 'StepGroupId', 'location' => 'uri', 'locationName' => 'id']]], 'GetTemplateStepGroupResponse' => ['type' => 'structure', 'members' => ['templateId' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'status' => ['shape' => 'StepGroupStatus'], 'creationTime' => ['shape' => 'Timestamp'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'tools' => ['shape' => 'ToolsList'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'GetTemplateStepRequest' => ['type' => 'structure', 'required' => ['id', 'templateId', 'stepGroupId'], 'members' => ['id' => ['shape' => 'StepId', 'location' => 'uri', 'locationName' => 'id'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'querystring', 'locationName' => 'templateId'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'querystring', 'locationName' => 'stepGroupId']]], 'GetTemplateStepResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'StepId'], 'stepGroupId' => ['shape' => 'StepGroupId'], 'templateId' => ['shape' => 'TemplateId'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'stepActionType' => ['shape' => 'StepActionType'], 'creationTime' => ['shape' => 'String'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList'], 'outputs' => ['shape' => 'StepOutputList'], 'stepAutomationConfiguration' => ['shape' => 'StepAutomationConfiguration']]], 'GetWorkflowStepGroupRequest' => ['type' => 'structure', 'required' => ['id', 'workflowId'], 'members' => ['id' => ['shape' => 'StepGroupId', 'location' => 'uri', 'locationName' => 'id'], 'workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId']]], 'GetWorkflowStepGroupResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'StepGroupId'], 'workflowId' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'status' => ['shape' => 'StepGroupStatus'], 'owner' => ['shape' => 'Owner'], 'creationTime' => ['shape' => 'Timestamp'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'tools' => ['shape' => 'ToolsList'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'GetWorkflowStepRequest' => ['type' => 'structure', 'required' => ['workflowId', 'stepGroupId', 'id'], 'members' => ['workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'querystring', 'locationName' => 'stepGroupId'], 'id' => ['shape' => 'StepId', 'location' => 'uri', 'locationName' => 'id']]], 'GetWorkflowStepResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'stepGroupId' => ['shape' => 'String'], 'workflowId' => ['shape' => 'String'], 'stepId' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'stepActionType' => ['shape' => 'StepActionType'], 'owner' => ['shape' => 'Owner'], 'workflowStepAutomationConfiguration' => ['shape' => 'WorkflowStepAutomationConfiguration'], 'stepTarget' => ['shape' => 'StringList'], 'outputs' => ['shape' => 'GetWorkflowStepResponseOutputsList'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList'], 'status' => ['shape' => 'StepStatus'], 'statusMessage' => ['shape' => 'String'], 'scriptOutputLocation' => ['shape' => 'String'], 'creationTime' => ['shape' => 'Timestamp'], 'lastStartTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'noOfSrvCompleted' => ['shape' => 'Integer'], 'noOfSrvFailed' => ['shape' => 'Integer'], 'totalNoOfSrv' => ['shape' => 'Integer']]], 'GetWorkflowStepResponseOutputsList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStepOutput'], 'max' => 5, 'min' => 0], 'IPAddress' => ['type' => 'string', 'max' => 15, 'min' => 0, 'pattern' => '(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])'], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListMigrationWorkflowTemplatesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'name' => ['shape' => 'TemplateName', 'location' => 'querystring', 'locationName' => 'name']]], 'ListMigrationWorkflowTemplatesResponse' => ['type' => 'structure', 'required' => ['templateSummary'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templateSummary' => ['shape' => 'TemplateSummaryList']]], 'ListMigrationWorkflowsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'querystring', 'locationName' => 'templateId'], 'adsApplicationConfigurationName' => ['shape' => 'ApplicationConfigurationName', 'location' => 'querystring', 'locationName' => 'adsApplicationConfigurationName'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum', 'location' => 'querystring', 'locationName' => 'status'], 'name' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'name']]], 'ListMigrationWorkflowsResponse' => ['type' => 'structure', 'required' => ['migrationWorkflowSummary'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'migrationWorkflowSummary' => ['shape' => 'MigrationWorkflowSummaryList']]], 'ListPluginsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPluginsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'plugins' => ['shape' => 'PluginSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTemplateStepGroupsRequest' => ['type' => 'structure', 'required' => ['templateId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'uri', 'locationName' => 'templateId']]], 'ListTemplateStepGroupsResponse' => ['type' => 'structure', 'required' => ['templateStepGroupSummary'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templateStepGroupSummary' => ['shape' => 'TemplateStepGroupSummaryList']]], 'ListTemplateStepsRequest' => ['type' => 'structure', 'required' => ['templateId', 'stepGroupId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'templateId' => ['shape' => 'TemplateId', 'location' => 'querystring', 'locationName' => 'templateId'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'querystring', 'locationName' => 'stepGroupId']]], 'ListTemplateStepsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templateStepSummaryList' => ['shape' => 'TemplateStepSummaryList']]], 'ListWorkflowStepGroupsRequest' => ['type' => 'structure', 'required' => ['workflowId'], 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId']]], 'ListWorkflowStepGroupsResponse' => ['type' => 'structure', 'required' => ['workflowStepGroupsSummary'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'workflowStepGroupsSummary' => ['shape' => 'WorkflowStepGroupsSummaryList']]], 'ListWorkflowStepsRequest' => ['type' => 'structure', 'required' => ['workflowId', 'stepGroupId'], 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'workflowId'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'uri', 'locationName' => 'stepGroupId']]], 'ListWorkflowStepsResponse' => ['type' => 'structure', 'required' => ['workflowStepsSummary'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'workflowStepsSummary' => ['shape' => 'WorkflowStepsSummaryList']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'MigrationWorkflowDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[-a-zA-Z0-9_.+, ]*'], 'MigrationWorkflowId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'MigrationWorkflowName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'MigrationWorkflowStatusEnum' => ['type' => 'string', 'enum' => ['CREATING', 'NOT_STARTED', 'CREATION_FAILED', 'STARTING', 'IN_PROGRESS', 'WORKFLOW_FAILED', 'PAUSED', 'PAUSING', 'PAUSING_FAILED', 'USER_ATTENTION_REQUIRED', 'DELETING', 'DELETION_FAILED', 'DELETED', 'COMPLETED']], 'MigrationWorkflowSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'name' => ['shape' => 'String'], 'templateId' => ['shape' => 'String'], 'adsApplicationConfigurationName' => ['shape' => 'String'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'creationTime' => ['shape' => 'Timestamp'], 'endTime' => ['shape' => 'Timestamp'], 'statusMessage' => ['shape' => 'String'], 'completedSteps' => ['shape' => 'Integer'], 'totalSteps' => ['shape' => 'Integer']]], 'MigrationWorkflowSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MigrationWorkflowSummary']], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*\\S.*'], 'Owner' => ['type' => 'string', 'enum' => ['AWS_MANAGED', 'CUSTOM']], 'PlatformCommand' => ['type' => 'structure', 'members' => ['linux' => ['shape' => 'String'], 'windows' => ['shape' => 'String']]], 'PlatformScriptKey' => ['type' => 'structure', 'members' => ['linux' => ['shape' => 'S3Key'], 'windows' => ['shape' => 'S3Key']]], 'PluginHealth' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY']], 'PluginId' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '.*\\S.*'], 'PluginSummaries' => ['type' => 'list', 'member' => ['shape' => 'PluginSummary']], 'PluginSummary' => ['type' => 'structure', 'members' => ['pluginId' => ['shape' => 'PluginId'], 'hostname' => ['shape' => 'String'], 'status' => ['shape' => 'PluginHealth'], 'ipAddress' => ['shape' => 'IPAddress'], 'version' => ['shape' => 'PluginVersion'], 'registeredTime' => ['shape' => 'String']]], 'PluginVersion' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'ResourceArn' => ['type' => 'string', 'pattern' => 'arn:aws:migrationhub-orchestrator:[a-z0-9-]+:[0-9]+:workflow/[.]*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryWorkflowStepRequest' => ['type' => 'structure', 'required' => ['workflowId', 'stepGroupId', 'id'], 'members' => ['workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId'], 'stepGroupId' => ['shape' => 'StepGroupId', 'location' => 'querystring', 'locationName' => 'stepGroupId'], 'id' => ['shape' => 'StepId', 'location' => 'uri', 'locationName' => 'id']]], 'RetryWorkflowStepResponse' => ['type' => 'structure', 'members' => ['stepGroupId' => ['shape' => 'String'], 'workflowId' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'status' => ['shape' => 'StepStatus']]], 'RunEnvironment' => ['type' => 'string', 'enum' => ['AWS', 'ONPREMISE']], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'StartMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'id']]], 'StartMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'statusMessage' => ['shape' => 'String'], 'lastStartTime' => ['shape' => 'Timestamp']]], 'StepActionType' => ['type' => 'string', 'enum' => ['MANUAL', 'AUTOMATED']], 'StepAutomationConfiguration' => ['type' => 'structure', 'members' => ['scriptLocationS3Bucket' => ['shape' => 'String'], 'scriptLocationS3Key' => ['shape' => 'PlatformScriptKey'], 'command' => ['shape' => 'PlatformCommand'], 'runEnvironment' => ['shape' => 'RunEnvironment'], 'targetType' => ['shape' => 'TargetType']]], 'StepDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[-a-zA-Z0-9_.+, ]*'], 'StepGroupDescription' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[-a-zA-Z0-9_.+, ]*'], 'StepGroupId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'StepGroupName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'StepGroupStatus' => ['type' => 'string', 'enum' => ['AWAITING_DEPENDENCIES', 'READY', 'IN_PROGRESS', 'COMPLETED', 'FAILED', 'PAUSED', 'PAUSING', 'USER_ATTENTION_REQUIRED']], 'StepId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'StepInput' => ['type' => 'structure', 'members' => ['integerValue' => ['shape' => 'Integer', 'box' => \true], 'stringValue' => ['shape' => 'StringValue'], 'listOfStringsValue' => ['shape' => 'StringList'], 'mapOfStringValue' => ['shape' => 'StringMap']], 'union' => \true], 'StepInputParameters' => ['type' => 'map', 'key' => ['shape' => 'StepInputParametersKey'], 'value' => ['shape' => 'StepInput'], 'sensitive' => \true], 'StepInputParametersKey' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_ ()]+'], 'StepName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'StepOutput' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'dataType' => ['shape' => 'DataType'], 'required' => ['shape' => 'Boolean']]], 'StepOutputList' => ['type' => 'list', 'member' => ['shape' => 'StepOutput']], 'StepStatus' => ['type' => 'string', 'enum' => ['AWAITING_DEPENDENCIES', 'READY', 'IN_PROGRESS', 'COMPLETED', 'FAILED', 'PAUSED', 'USER_ATTENTION_REQUIRED']], 'StopMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'id']]], 'StopMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'statusMessage' => ['shape' => 'String'], 'lastStopTime' => ['shape' => 'Timestamp']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'StringListMember']], 'StringListMember' => ['type' => 'string', 'max' => 100, 'min' => 0], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'StringMapKey'], 'value' => ['shape' => 'StringMapValue']], 'StringMapKey' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_ ()]+'], 'StringMapValue' => ['type' => 'string', 'max' => 100, 'min' => 0], 'StringValue' => ['type' => 'string', 'max' => 100, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(?!aws:)[a-zA-Z+-=._:/]+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetType' => ['type' => 'string', 'enum' => ['SINGLE', 'ALL', 'NONE']], 'TemplateId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'TemplateInput' => ['type' => 'structure', 'members' => ['inputName' => ['shape' => 'TemplateInputName'], 'dataType' => ['shape' => 'DataType'], 'required' => ['shape' => 'Boolean']]], 'TemplateInputList' => ['type' => 'list', 'member' => ['shape' => 'TemplateInput']], 'TemplateInputName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'TemplateName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'TemplateStatus' => ['type' => 'string', 'enum' => ['CREATED']], 'TemplateStepGroupSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'TemplateStepGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TemplateStepGroupSummary']], 'TemplateStepSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'stepGroupId' => ['shape' => 'String'], 'templateId' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'stepActionType' => ['shape' => 'StepActionType'], 'targetType' => ['shape' => 'TargetType'], 'owner' => ['shape' => 'Owner'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'TemplateStepSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TemplateStepSummary']], 'TemplateSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'arn' => ['shape' => 'String'], 'description' => ['shape' => 'String']]], 'TemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TemplateSummary']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'Tool' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'url' => ['shape' => 'String']]], 'ToolsList' => ['type' => 'list', 'member' => ['shape' => 'Tool']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateMigrationWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'MigrationWorkflowId', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => 'UpdateMigrationWorkflowRequestNameString'], 'description' => ['shape' => 'UpdateMigrationWorkflowRequestDescriptionString'], 'inputParameters' => ['shape' => 'StepInputParameters'], 'stepTargets' => ['shape' => 'StringList']]], 'UpdateMigrationWorkflowRequestDescriptionString' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[-a-zA-Z0-9_.+, ]*'], 'UpdateMigrationWorkflowRequestNameString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'UpdateMigrationWorkflowResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'MigrationWorkflowId'], 'arn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'templateId' => ['shape' => 'String'], 'adsApplicationConfigurationId' => ['shape' => 'String'], 'workflowInputs' => ['shape' => 'StepInputParameters'], 'stepTargets' => ['shape' => 'StringList'], 'status' => ['shape' => 'MigrationWorkflowStatusEnum'], 'creationTime' => ['shape' => 'Timestamp'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'StringMap']]], 'UpdateWorkflowStepGroupRequest' => ['type' => 'structure', 'required' => ['workflowId', 'id'], 'members' => ['workflowId' => ['shape' => 'MigrationWorkflowId', 'location' => 'querystring', 'locationName' => 'workflowId'], 'id' => ['shape' => 'StepGroupId', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => 'StepGroupName'], 'description' => ['shape' => 'StepGroupDescription'], 'next' => ['shape' => 'StringList'], 'previous' => ['shape' => 'StringList']]], 'UpdateWorkflowStepGroupResponse' => ['type' => 'structure', 'members' => ['workflowId' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'tools' => ['shape' => 'ToolsList'], 'next' => ['shape' => 'StringList'], 'previous' => ['shape' => 'StringList'], 'lastModifiedTime' => ['shape' => 'Timestamp']]], 'UpdateWorkflowStepRequest' => ['type' => 'structure', 'required' => ['id', 'stepGroupId', 'workflowId'], 'members' => ['id' => ['shape' => 'StepId', 'location' => 'uri', 'locationName' => 'id'], 'stepGroupId' => ['shape' => 'StepGroupId'], 'workflowId' => ['shape' => 'MigrationWorkflowId'], 'name' => ['shape' => 'StepName'], 'description' => ['shape' => 'StepDescription'], 'stepActionType' => ['shape' => 'StepActionType'], 'workflowStepAutomationConfiguration' => ['shape' => 'WorkflowStepAutomationConfiguration'], 'stepTarget' => ['shape' => 'StringList'], 'outputs' => ['shape' => 'WorkflowStepOutputList'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList'], 'status' => ['shape' => 'StepStatus']]], 'UpdateWorkflowStepResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'StepId'], 'stepGroupId' => ['shape' => 'String'], 'workflowId' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'WorkflowStepAutomationConfiguration' => ['type' => 'structure', 'members' => ['scriptLocationS3Bucket' => ['shape' => 'S3Bucket'], 'scriptLocationS3Key' => ['shape' => 'PlatformScriptKey'], 'command' => ['shape' => 'PlatformCommand'], 'runEnvironment' => ['shape' => 'RunEnvironment'], 'targetType' => ['shape' => 'TargetType']]], 'WorkflowStepGroupSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'owner' => ['shape' => 'Owner'], 'status' => ['shape' => 'StepGroupStatus'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList']]], 'WorkflowStepGroupsSummaryList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStepGroupSummary']], 'WorkflowStepOutput' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'WorkflowStepOutputName'], 'dataType' => ['shape' => 'DataType'], 'required' => ['shape' => 'Boolean'], 'value' => ['shape' => 'WorkflowStepOutputUnion']]], 'WorkflowStepOutputList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStepOutput']], 'WorkflowStepOutputName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[-a-zA-Z0-9_.+]+[-a-zA-Z0-9_.+ ]*'], 'WorkflowStepOutputUnion' => ['type' => 'structure', 'members' => ['integerValue' => ['shape' => 'Integer', 'box' => \true], 'stringValue' => ['shape' => 'StringValue'], 'listOfStringValue' => ['shape' => 'StringList']], 'union' => \true], 'WorkflowStepSummary' => ['type' => 'structure', 'members' => ['stepId' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'stepActionType' => ['shape' => 'StepActionType'], 'owner' => ['shape' => 'Owner'], 'previous' => ['shape' => 'StringList'], 'next' => ['shape' => 'StringList'], 'status' => ['shape' => 'StepStatus'], 'statusMessage' => ['shape' => 'String'], 'noOfSrvCompleted' => ['shape' => 'Integer'], 'noOfSrvFailed' => ['shape' => 'Integer'], 'totalNoOfSrv' => ['shape' => 'Integer'], 'description' => ['shape' => 'String'], 'scriptLocation' => ['shape' => 'String']]], 'WorkflowStepsSummaryList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStepSummary']]]]; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 2695fad..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-orchestrator.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-orchestrator.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-tests-1.json.php deleted file mode 100644 index 6ecd987..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-orchestrator.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/paginators-1.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/paginators-1.json.php deleted file mode 100644 index 4c654aa..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListPlugins' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'plugins'], 'ListTemplateStepGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateStepGroupSummary'], 'ListTemplateSteps' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateStepSummaryList'], 'ListTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateSummary'], 'ListWorkflowStepGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workflowStepGroupsSummary'], 'ListWorkflowSteps' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workflowStepsSummary'], 'ListWorkflows' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'migrationWorkflowSummary']]]; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/smoke.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/smoke.json.php deleted file mode 100644 index abbf23e..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/waiters-2.json.php b/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/waiters-2.json.php deleted file mode 100644 index 1be3688..0000000 --- a/vendor/Aws3/Aws/data/migrationhuborchestrator/2021-08-28/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/api-2.json.php b/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/api-2.json.php deleted file mode 100644 index 567fa4a..0000000 --- a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-02-19', 'endpointPrefix' => 'migrationhub-strategy', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Migration Hub Strategy Recommendations', 'serviceId' => 'MigrationHubStrategy', 'signatureVersion' => 'v4', 'signingName' => 'migrationhub-strategy', 'uid' => 'migrationhubstrategy-2020-02-19'], 'operations' => ['GetApplicationComponentDetails' => ['name' => 'GetApplicationComponentDetails', 'http' => ['method' => 'GET', 'requestUri' => '/get-applicationcomponent-details/{applicationComponentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationComponentDetailsRequest'], 'output' => ['shape' => 'GetApplicationComponentDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetApplicationComponentStrategies' => ['name' => 'GetApplicationComponentStrategies', 'http' => ['method' => 'GET', 'requestUri' => '/get-applicationcomponent-strategies/{applicationComponentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationComponentStrategiesRequest'], 'output' => ['shape' => 'GetApplicationComponentStrategiesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetAssessment' => ['name' => 'GetAssessment', 'http' => ['method' => 'GET', 'requestUri' => '/get-assessment/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetAssessmentRequest'], 'output' => ['shape' => 'GetAssessmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetImportFileTask' => ['name' => 'GetImportFileTask', 'http' => ['method' => 'GET', 'requestUri' => '/get-import-file-task/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetImportFileTaskRequest'], 'output' => ['shape' => 'GetImportFileTaskResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetLatestAssessmentId' => ['name' => 'GetLatestAssessmentId', 'http' => ['method' => 'GET', 'requestUri' => '/get-latest-assessment-id', 'responseCode' => 200], 'input' => ['shape' => 'GetLatestAssessmentIdRequest'], 'output' => ['shape' => 'GetLatestAssessmentIdResponse'], 'errors' => [['shape' => 'DependencyException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetPortfolioPreferences' => ['name' => 'GetPortfolioPreferences', 'http' => ['method' => 'GET', 'requestUri' => '/get-portfolio-preferences', 'responseCode' => 200], 'input' => ['shape' => 'GetPortfolioPreferencesRequest'], 'output' => ['shape' => 'GetPortfolioPreferencesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetPortfolioSummary' => ['name' => 'GetPortfolioSummary', 'http' => ['method' => 'GET', 'requestUri' => '/get-portfolio-summary', 'responseCode' => 200], 'input' => ['shape' => 'GetPortfolioSummaryRequest'], 'output' => ['shape' => 'GetPortfolioSummaryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetRecommendationReportDetails' => ['name' => 'GetRecommendationReportDetails', 'http' => ['method' => 'GET', 'requestUri' => '/get-recommendation-report-details/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetRecommendationReportDetailsRequest'], 'output' => ['shape' => 'GetRecommendationReportDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetServerDetails' => ['name' => 'GetServerDetails', 'http' => ['method' => 'GET', 'requestUri' => '/get-server-details/{serverId}', 'responseCode' => 200], 'input' => ['shape' => 'GetServerDetailsRequest'], 'output' => ['shape' => 'GetServerDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetServerStrategies' => ['name' => 'GetServerStrategies', 'http' => ['method' => 'GET', 'requestUri' => '/get-server-strategies/{serverId}', 'responseCode' => 200], 'input' => ['shape' => 'GetServerStrategiesRequest'], 'output' => ['shape' => 'GetServerStrategiesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListApplicationComponents' => ['name' => 'ListApplicationComponents', 'http' => ['method' => 'POST', 'requestUri' => '/list-applicationcomponents', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationComponentsRequest'], 'output' => ['shape' => 'ListApplicationComponentsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceLinkedRoleLockClientException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListCollectors' => ['name' => 'ListCollectors', 'http' => ['method' => 'GET', 'requestUri' => '/list-collectors', 'responseCode' => 200], 'input' => ['shape' => 'ListCollectorsRequest'], 'output' => ['shape' => 'ListCollectorsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListImportFileTask' => ['name' => 'ListImportFileTask', 'http' => ['method' => 'GET', 'requestUri' => '/list-import-file-task', 'responseCode' => 200], 'input' => ['shape' => 'ListImportFileTaskRequest'], 'output' => ['shape' => 'ListImportFileTaskResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListServers' => ['name' => 'ListServers', 'http' => ['method' => 'POST', 'requestUri' => '/list-servers', 'responseCode' => 200], 'input' => ['shape' => 'ListServersRequest'], 'output' => ['shape' => 'ListServersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'PutPortfolioPreferences' => ['name' => 'PutPortfolioPreferences', 'http' => ['method' => 'POST', 'requestUri' => '/put-portfolio-preferences', 'responseCode' => 200], 'input' => ['shape' => 'PutPortfolioPreferencesRequest'], 'output' => ['shape' => 'PutPortfolioPreferencesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StartAssessment' => ['name' => 'StartAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/start-assessment', 'responseCode' => 200], 'input' => ['shape' => 'StartAssessmentRequest'], 'output' => ['shape' => 'StartAssessmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'StartImportFileTask' => ['name' => 'StartImportFileTask', 'http' => ['method' => 'POST', 'requestUri' => '/start-import-file-task', 'responseCode' => 200], 'input' => ['shape' => 'StartImportFileTaskRequest'], 'output' => ['shape' => 'StartImportFileTaskResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'StartRecommendationReportGeneration' => ['name' => 'StartRecommendationReportGeneration', 'http' => ['method' => 'POST', 'requestUri' => '/start-recommendation-report-generation', 'responseCode' => 200], 'input' => ['shape' => 'StartRecommendationReportGenerationRequest'], 'output' => ['shape' => 'StartRecommendationReportGenerationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StopAssessment' => ['name' => 'StopAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/stop-assessment', 'responseCode' => 200], 'input' => ['shape' => 'StopAssessmentRequest'], 'output' => ['shape' => 'StopAssessmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateApplicationComponentConfig' => ['name' => 'UpdateApplicationComponentConfig', 'http' => ['method' => 'POST', 'requestUri' => '/update-applicationcomponent-config/', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationComponentConfigRequest'], 'output' => ['shape' => 'UpdateApplicationComponentConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateServerConfig' => ['name' => 'UpdateServerConfig', 'http' => ['method' => 'POST', 'requestUri' => '/update-server-config/', 'responseCode' => 200], 'input' => ['shape' => 'UpdateServerConfigRequest'], 'output' => ['shape' => 'UpdateServerConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AntipatternReportStatus' => ['type' => 'string', 'enum' => ['FAILED', 'IN_PROGRESS', 'SUCCESS']], 'AntipatternSeveritySummary' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'Integer'], 'severity' => ['shape' => 'Severity']]], 'AppType' => ['type' => 'string', 'enum' => ['DotNetFramework', 'Java', 'SQLServer', 'IIS', 'Oracle', 'Other', 'Tomcat', 'JBoss', 'Spring', 'Mongo DB', 'DB2', 'Maria DB', 'MySQL', 'Sybase', 'PostgreSQLServer', 'Cassandra', 'IBM WebSphere', 'Oracle WebLogic', 'Visual Basic', 'Unknown', 'DotnetCore', 'Dotnet']], 'AppUnitError' => ['type' => 'structure', 'members' => ['appUnitErrorCategory' => ['shape' => 'AppUnitErrorCategory']]], 'AppUnitErrorCategory' => ['type' => 'string', 'enum' => ['CREDENTIAL_ERROR', 'CONNECTIVITY_ERROR', 'PERMISSION_ERROR', 'UNSUPPORTED_ERROR', 'OTHER_ERROR']], 'ApplicationComponentCriteria' => ['type' => 'string', 'enum' => ['NOT_DEFINED', 'APP_NAME', 'SERVER_ID', 'APP_TYPE', 'STRATEGY', 'DESTINATION', 'ANALYSIS_STATUS', 'ERROR_CATEGORY']], 'ApplicationComponentDetail' => ['type' => 'structure', 'members' => ['analysisStatus' => ['shape' => 'SrcCodeOrDbAnalysisStatus'], 'antipatternReportS3Object' => ['shape' => 'S3Object'], 'antipatternReportStatus' => ['shape' => 'AntipatternReportStatus'], 'antipatternReportStatusMessage' => ['shape' => 'StatusMessage'], 'appType' => ['shape' => 'AppType'], 'appUnitError' => ['shape' => 'AppUnitError'], 'associatedServerId' => ['shape' => 'ServerId'], 'databaseConfigDetail' => ['shape' => 'DatabaseConfigDetail'], 'id' => ['shape' => 'ResourceId'], 'inclusionStatus' => ['shape' => 'InclusionStatus'], 'lastAnalyzedTimestamp' => ['shape' => 'TimeStamp'], 'listAntipatternSeveritySummary' => ['shape' => 'ListAntipatternSeveritySummary'], 'moreServerAssociationExists' => ['shape' => 'Boolean'], 'name' => ['shape' => 'ResourceName'], 'osDriver' => ['shape' => 'String'], 'osVersion' => ['shape' => 'String'], 'recommendationSet' => ['shape' => 'RecommendationSet'], 'resourceSubType' => ['shape' => 'ResourceSubType'], 'runtimeStatus' => ['shape' => 'RuntimeAnalysisStatus'], 'runtimeStatusMessage' => ['shape' => 'StatusMessage'], 'sourceCodeRepositories' => ['shape' => 'SourceCodeRepositories'], 'statusMessage' => ['shape' => 'StatusMessage']]], 'ApplicationComponentDetails' => ['type' => 'list', 'member' => ['shape' => 'ApplicationComponentDetail']], 'ApplicationComponentId' => ['type' => 'string', 'max' => 44, 'min' => 0, 'pattern' => '[0-9a-zA-Z-]+'], 'ApplicationComponentStatusSummary' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'Integer'], 'srcCodeOrDbAnalysisStatus' => ['shape' => 'SrcCodeOrDbAnalysisStatus']]], 'ApplicationComponentStrategies' => ['type' => 'list', 'member' => ['shape' => 'ApplicationComponentStrategy']], 'ApplicationComponentStrategy' => ['type' => 'structure', 'members' => ['isPreferred' => ['shape' => 'Boolean'], 'recommendation' => ['shape' => 'RecommendationSet'], 'status' => ['shape' => 'StrategyRecommendation']]], 'ApplicationComponentSummary' => ['type' => 'structure', 'members' => ['appType' => ['shape' => 'AppType'], 'count' => ['shape' => 'Integer']]], 'ApplicationMode' => ['type' => 'string', 'enum' => ['ALL', 'KNOWN', 'UNKNOWN']], 'ApplicationPreferences' => ['type' => 'structure', 'members' => ['managementPreference' => ['shape' => 'ManagementPreference']]], 'AssessmentStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'FAILED', 'STOPPED']], 'AssessmentStatusMessage' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '.*\\S.*'], 'AssessmentSummary' => ['type' => 'structure', 'members' => ['antipatternReportS3Object' => ['shape' => 'S3Object'], 'antipatternReportStatus' => ['shape' => 'AntipatternReportStatus'], 'antipatternReportStatusMessage' => ['shape' => 'StatusMessage'], 'lastAnalyzedTimestamp' => ['shape' => 'TimeStamp'], 'listAntipatternSeveritySummary' => ['shape' => 'ListAntipatternSeveritySummary'], 'listApplicationComponentStatusSummary' => ['shape' => 'ListApplicationComponentStatusSummary'], 'listApplicationComponentStrategySummary' => ['shape' => 'ListStrategySummary'], 'listApplicationComponentSummary' => ['shape' => 'ListApplicationComponentSummary'], 'listServerStatusSummary' => ['shape' => 'ListServerStatusSummary'], 'listServerStrategySummary' => ['shape' => 'ListStrategySummary'], 'listServerSummary' => ['shape' => 'ListServerSummary']]], 'AssessmentTarget' => ['type' => 'structure', 'required' => ['condition', 'name', 'values'], 'members' => ['condition' => ['shape' => 'Condition'], 'name' => ['shape' => 'String'], 'values' => ['shape' => 'AssessmentTargetValues']]], 'AssessmentTargetValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AssessmentTargets' => ['type' => 'list', 'member' => ['shape' => 'AssessmentTarget'], 'max' => 10, 'min' => 0], 'AssociatedApplication' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'AssociatedApplications' => ['type' => 'list', 'member' => ['shape' => 'AssociatedApplication']], 'AssociatedServerIDs' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AsyncTaskId' => ['type' => 'string', 'max' => 52, 'min' => 0, 'pattern' => '[0-9a-z-:]+'], 'AuthType' => ['type' => 'string', 'enum' => ['NTLM', 'SSH', 'CERT']], 'AwsManagedResources' => ['type' => 'structure', 'required' => ['targetDestination'], 'members' => ['targetDestination' => ['shape' => 'AwsManagedTargetDestinations']]], 'AwsManagedTargetDestination' => ['type' => 'string', 'enum' => ['None specified', 'AWS Elastic BeanStalk', 'AWS Fargate']], 'AwsManagedTargetDestinations' => ['type' => 'list', 'member' => ['shape' => 'AwsManagedTargetDestination'], 'max' => 1, 'min' => 1], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BusinessGoals' => ['type' => 'structure', 'members' => ['licenseCostReduction' => ['shape' => 'BusinessGoalsInteger'], 'modernizeInfrastructureWithCloudNativeTechnologies' => ['shape' => 'BusinessGoalsInteger'], 'reduceOperationalOverheadWithManagedServices' => ['shape' => 'BusinessGoalsInteger'], 'speedOfMigration' => ['shape' => 'BusinessGoalsInteger']]], 'BusinessGoalsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 1], 'Collector' => ['type' => 'structure', 'members' => ['collectorHealth' => ['shape' => 'CollectorHealth'], 'collectorId' => ['shape' => 'String'], 'collectorVersion' => ['shape' => 'String'], 'configurationSummary' => ['shape' => 'ConfigurationSummary'], 'hostName' => ['shape' => 'String'], 'ipAddress' => ['shape' => 'String'], 'lastActivityTimeStamp' => ['shape' => 'String'], 'registeredTimeStamp' => ['shape' => 'String']]], 'CollectorHealth' => ['type' => 'string', 'enum' => ['COLLECTOR_HEALTHY', 'COLLECTOR_UNHEALTHY']], 'Collectors' => ['type' => 'list', 'member' => ['shape' => 'Collector']], 'Condition' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS', 'CONTAINS', 'NOT_CONTAINS']], 'ConfigurationSummary' => ['type' => 'structure', 'members' => ['ipAddressBasedRemoteInfoList' => ['shape' => 'IPAddressBasedRemoteInfoList'], 'pipelineInfoList' => ['shape' => 'PipelineInfoList'], 'remoteSourceCodeAnalysisServerInfo' => ['shape' => 'RemoteSourceCodeAnalysisServerInfo'], 'vcenterBasedRemoteInfoList' => ['shape' => 'VcenterBasedRemoteInfoList'], 'versionControlInfoList' => ['shape' => 'VersionControlInfoList']]], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'DataCollectionDetails' => ['type' => 'structure', 'members' => ['completionTime' => ['shape' => 'TimeStamp'], 'failed' => ['shape' => 'Integer'], 'inProgress' => ['shape' => 'Integer'], 'servers' => ['shape' => 'Integer'], 'startTime' => ['shape' => 'TimeStamp'], 'status' => ['shape' => 'AssessmentStatus'], 'statusMessage' => ['shape' => 'AssessmentStatusMessage'], 'success' => ['shape' => 'Integer']]], 'DataSourceType' => ['type' => 'string', 'enum' => ['ApplicationDiscoveryService', 'MPA']], 'DatabaseConfigDetail' => ['type' => 'structure', 'members' => ['secretName' => ['shape' => 'String']]], 'DatabaseManagementPreference' => ['type' => 'string', 'enum' => ['AWS-managed', 'Self-manage', 'No preference']], 'DatabaseMigrationPreference' => ['type' => 'structure', 'members' => ['heterogeneous' => ['shape' => 'Heterogeneous'], 'homogeneous' => ['shape' => 'Homogeneous'], 'noPreference' => ['shape' => 'NoDatabaseMigrationPreference']], 'union' => \true], 'DatabasePreferences' => ['type' => 'structure', 'members' => ['databaseManagementPreference' => ['shape' => 'DatabaseManagementPreference'], 'databaseMigrationPreference' => ['shape' => 'DatabaseMigrationPreference']]], 'DependencyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'GetApplicationComponentDetailsRequest' => ['type' => 'structure', 'required' => ['applicationComponentId'], 'members' => ['applicationComponentId' => ['shape' => 'ApplicationComponentId', 'location' => 'uri', 'locationName' => 'applicationComponentId']]], 'GetApplicationComponentDetailsResponse' => ['type' => 'structure', 'members' => ['applicationComponentDetail' => ['shape' => 'ApplicationComponentDetail'], 'associatedApplications' => ['shape' => 'AssociatedApplications'], 'associatedServerIds' => ['shape' => 'AssociatedServerIDs'], 'moreApplicationResource' => ['shape' => 'Boolean']]], 'GetApplicationComponentStrategiesRequest' => ['type' => 'structure', 'required' => ['applicationComponentId'], 'members' => ['applicationComponentId' => ['shape' => 'ApplicationComponentId', 'location' => 'uri', 'locationName' => 'applicationComponentId']]], 'GetApplicationComponentStrategiesResponse' => ['type' => 'structure', 'members' => ['applicationComponentStrategies' => ['shape' => 'ApplicationComponentStrategies']]], 'GetAssessmentRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'AsyncTaskId', 'location' => 'uri', 'locationName' => 'id']]], 'GetAssessmentResponse' => ['type' => 'structure', 'members' => ['assessmentTargets' => ['shape' => 'AssessmentTargets'], 'dataCollectionDetails' => ['shape' => 'DataCollectionDetails'], 'id' => ['shape' => 'AsyncTaskId']]], 'GetImportFileTaskRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'id']]], 'GetImportFileTaskResponse' => ['type' => 'structure', 'members' => ['completionTime' => ['shape' => 'TimeStamp'], 'id' => ['shape' => 'String'], 'importName' => ['shape' => 'String'], 'inputS3Bucket' => ['shape' => 'importS3Bucket'], 'inputS3Key' => ['shape' => 'importS3Key'], 'numberOfRecordsFailed' => ['shape' => 'Integer'], 'numberOfRecordsSuccess' => ['shape' => 'Integer'], 'startTime' => ['shape' => 'TimeStamp'], 'status' => ['shape' => 'ImportFileTaskStatus'], 'statusReportS3Bucket' => ['shape' => 'importS3Bucket'], 'statusReportS3Key' => ['shape' => 'importS3Key']]], 'GetLatestAssessmentIdRequest' => ['type' => 'structure', 'members' => []], 'GetLatestAssessmentIdResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AsyncTaskId']]], 'GetPortfolioPreferencesRequest' => ['type' => 'structure', 'members' => []], 'GetPortfolioPreferencesResponse' => ['type' => 'structure', 'members' => ['applicationMode' => ['shape' => 'ApplicationMode'], 'applicationPreferences' => ['shape' => 'ApplicationPreferences'], 'databasePreferences' => ['shape' => 'DatabasePreferences'], 'prioritizeBusinessGoals' => ['shape' => 'PrioritizeBusinessGoals']]], 'GetPortfolioSummaryRequest' => ['type' => 'structure', 'members' => []], 'GetPortfolioSummaryResponse' => ['type' => 'structure', 'members' => ['assessmentSummary' => ['shape' => 'AssessmentSummary']]], 'GetRecommendationReportDetailsRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RecommendationTaskId', 'location' => 'uri', 'locationName' => 'id']]], 'GetRecommendationReportDetailsResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'RecommendationTaskId'], 'recommendationReportDetails' => ['shape' => 'RecommendationReportDetails']]], 'GetServerDetailsRequest' => ['type' => 'structure', 'required' => ['serverId'], 'members' => ['maxResults' => ['shape' => 'MaxResult', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'serverId' => ['shape' => 'ServerId', 'location' => 'uri', 'locationName' => 'serverId']]], 'GetServerDetailsResponse' => ['type' => 'structure', 'members' => ['associatedApplications' => ['shape' => 'AssociatedApplications'], 'nextToken' => ['shape' => 'String'], 'serverDetail' => ['shape' => 'ServerDetail']]], 'GetServerStrategiesRequest' => ['type' => 'structure', 'required' => ['serverId'], 'members' => ['serverId' => ['shape' => 'ServerId', 'location' => 'uri', 'locationName' => 'serverId']]], 'GetServerStrategiesResponse' => ['type' => 'structure', 'members' => ['serverStrategies' => ['shape' => 'ServerStrategies']]], 'Group' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'GroupName'], 'value' => ['shape' => 'String']]], 'GroupIds' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'GroupName' => ['type' => 'string', 'enum' => ['ExternalId']], 'Heterogeneous' => ['type' => 'structure', 'required' => ['targetDatabaseEngine'], 'members' => ['targetDatabaseEngine' => ['shape' => 'HeterogeneousTargetDatabaseEngines']]], 'HeterogeneousTargetDatabaseEngine' => ['type' => 'string', 'enum' => ['None specified', 'Amazon Aurora', 'AWS PostgreSQL', 'MySQL', 'Microsoft SQL Server', 'Oracle Database', 'MariaDB', 'SAP', 'Db2 LUW', 'MongoDB']], 'HeterogeneousTargetDatabaseEngines' => ['type' => 'list', 'member' => ['shape' => 'HeterogeneousTargetDatabaseEngine'], 'max' => 1, 'min' => 1], 'Homogeneous' => ['type' => 'structure', 'members' => ['targetDatabaseEngine' => ['shape' => 'HomogeneousTargetDatabaseEngines']]], 'HomogeneousTargetDatabaseEngine' => ['type' => 'string', 'enum' => ['None specified']], 'HomogeneousTargetDatabaseEngines' => ['type' => 'list', 'member' => ['shape' => 'HomogeneousTargetDatabaseEngine'], 'max' => 1, 'min' => 0], 'IPAddress' => ['type' => 'string', 'max' => 15, 'min' => 0, 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$'], 'IPAddressBasedRemoteInfo' => ['type' => 'structure', 'members' => ['authType' => ['shape' => 'AuthType'], 'ipAddressConfigurationTimeStamp' => ['shape' => 'String'], 'osType' => ['shape' => 'OSType']]], 'IPAddressBasedRemoteInfoList' => ['type' => 'list', 'member' => ['shape' => 'IPAddressBasedRemoteInfo']], 'ImportFileTaskInformation' => ['type' => 'structure', 'members' => ['completionTime' => ['shape' => 'TimeStamp'], 'id' => ['shape' => 'String'], 'importName' => ['shape' => 'String'], 'inputS3Bucket' => ['shape' => 'importS3Bucket'], 'inputS3Key' => ['shape' => 'importS3Key'], 'numberOfRecordsFailed' => ['shape' => 'Integer'], 'numberOfRecordsSuccess' => ['shape' => 'Integer'], 'startTime' => ['shape' => 'TimeStamp'], 'status' => ['shape' => 'ImportFileTaskStatus'], 'statusReportS3Bucket' => ['shape' => 'importS3Bucket'], 'statusReportS3Key' => ['shape' => 'importS3Key']]], 'ImportFileTaskStatus' => ['type' => 'string', 'enum' => ['ImportInProgress', 'ImportFailed', 'ImportPartialSuccess', 'ImportSuccess', 'DeleteInProgress', 'DeleteFailed', 'DeletePartialSuccess', 'DeleteSuccess']], 'InclusionStatus' => ['type' => 'string', 'enum' => ['excludeFromAssessment', 'includeInAssessment']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InterfaceName' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListAntipatternSeveritySummary' => ['type' => 'list', 'member' => ['shape' => 'AntipatternSeveritySummary']], 'ListApplicationComponentStatusSummary' => ['type' => 'list', 'member' => ['shape' => 'ApplicationComponentStatusSummary']], 'ListApplicationComponentSummary' => ['type' => 'list', 'member' => ['shape' => 'ApplicationComponentSummary']], 'ListApplicationComponentsRequest' => ['type' => 'structure', 'members' => ['applicationComponentCriteria' => ['shape' => 'ApplicationComponentCriteria'], 'filterValue' => ['shape' => 'ListApplicationComponentsRequestFilterValueString'], 'groupIdFilter' => ['shape' => 'GroupIds'], 'maxResults' => ['shape' => 'MaxResult'], 'nextToken' => ['shape' => 'NextToken'], 'sort' => ['shape' => 'SortOrder']]], 'ListApplicationComponentsRequestFilterValueString' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*\\S.*'], 'ListApplicationComponentsResponse' => ['type' => 'structure', 'members' => ['applicationComponentInfos' => ['shape' => 'ApplicationComponentDetails'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCollectorsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResult', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCollectorsResponse' => ['type' => 'structure', 'members' => ['Collectors' => ['shape' => 'Collectors'], 'nextToken' => ['shape' => 'NextToken']]], 'ListImportFileTaskInformation' => ['type' => 'list', 'member' => ['shape' => 'ImportFileTaskInformation']], 'ListImportFileTaskRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListImportFileTaskResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'taskInfos' => ['shape' => 'ListImportFileTaskInformation']]], 'ListServerStatusSummary' => ['type' => 'list', 'member' => ['shape' => 'ServerStatusSummary']], 'ListServerSummary' => ['type' => 'list', 'member' => ['shape' => 'ServerSummary']], 'ListServersRequest' => ['type' => 'structure', 'members' => ['filterValue' => ['shape' => 'String'], 'groupIdFilter' => ['shape' => 'GroupIds'], 'maxResults' => ['shape' => 'MaxResult'], 'nextToken' => ['shape' => 'NextToken'], 'serverCriteria' => ['shape' => 'ServerCriteria'], 'sort' => ['shape' => 'SortOrder']]], 'ListServersResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'serverInfos' => ['shape' => 'ServerDetails']]], 'ListStrategySummary' => ['type' => 'list', 'member' => ['shape' => 'StrategySummary']], 'Location' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'MacAddress' => ['type' => 'string', 'max' => 17, 'min' => 0, 'pattern' => '^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})|([0-9a-fA-F]{4}\\\\.[0-9a-fA-F]{4}\\\\.[0-9a-fA-F]{4})$”$'], 'ManagementPreference' => ['type' => 'structure', 'members' => ['awsManagedResources' => ['shape' => 'AwsManagedResources'], 'noPreference' => ['shape' => 'NoManagementPreference'], 'selfManageResources' => ['shape' => 'SelfManageResources']], 'union' => \true], 'MaxResult' => ['type' => 'integer', 'box' => \true], 'NetMask' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'NetworkInfo' => ['type' => 'structure', 'required' => ['interfaceName', 'ipAddress', 'macAddress', 'netMask'], 'members' => ['interfaceName' => ['shape' => 'InterfaceName'], 'ipAddress' => ['shape' => 'IPAddress'], 'macAddress' => ['shape' => 'MacAddress'], 'netMask' => ['shape' => 'NetMask']]], 'NetworkInfoList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInfo']], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '.*\\S.*'], 'NoDatabaseMigrationPreference' => ['type' => 'structure', 'required' => ['targetDatabaseEngine'], 'members' => ['targetDatabaseEngine' => ['shape' => 'TargetDatabaseEngines']]], 'NoManagementPreference' => ['type' => 'structure', 'required' => ['targetDestination'], 'members' => ['targetDestination' => ['shape' => 'NoPreferenceTargetDestinations']]], 'NoPreferenceTargetDestination' => ['type' => 'string', 'enum' => ['None specified', 'AWS Elastic BeanStalk', 'AWS Fargate', 'Amazon Elastic Cloud Compute (EC2)', 'Amazon Elastic Container Service (ECS)', 'Amazon Elastic Kubernetes Service (EKS)']], 'NoPreferenceTargetDestinations' => ['type' => 'list', 'member' => ['shape' => 'NoPreferenceTargetDestination'], 'max' => 1, 'min' => 1], 'OSInfo' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'OSType'], 'version' => ['shape' => 'OSVersion']]], 'OSType' => ['type' => 'string', 'enum' => ['LINUX', 'WINDOWS']], 'OSVersion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'OutputFormat' => ['type' => 'string', 'enum' => ['Excel', 'Json']], 'PipelineInfo' => ['type' => 'structure', 'members' => ['pipelineConfigurationTimeStamp' => ['shape' => 'String'], 'pipelineType' => ['shape' => 'PipelineType']]], 'PipelineInfoList' => ['type' => 'list', 'member' => ['shape' => 'PipelineInfo']], 'PipelineType' => ['type' => 'string', 'enum' => ['AZURE_DEVOPS']], 'PrioritizeBusinessGoals' => ['type' => 'structure', 'members' => ['businessGoals' => ['shape' => 'BusinessGoals']]], 'ProjectName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'PutPortfolioPreferencesRequest' => ['type' => 'structure', 'members' => ['applicationMode' => ['shape' => 'ApplicationMode'], 'applicationPreferences' => ['shape' => 'ApplicationPreferences'], 'databasePreferences' => ['shape' => 'DatabasePreferences'], 'prioritizeBusinessGoals' => ['shape' => 'PrioritizeBusinessGoals']]], 'PutPortfolioPreferencesResponse' => ['type' => 'structure', 'members' => []], 'RecommendationReportDetails' => ['type' => 'structure', 'members' => ['completionTime' => ['shape' => 'RecommendationReportTimeStamp'], 's3Bucket' => ['shape' => 'String'], 's3Keys' => ['shape' => 'S3Keys'], 'startTime' => ['shape' => 'RecommendationReportTimeStamp'], 'status' => ['shape' => 'RecommendationReportStatus'], 'statusMessage' => ['shape' => 'RecommendationReportStatusMessage']]], 'RecommendationReportStatus' => ['type' => 'string', 'enum' => ['FAILED', 'IN_PROGRESS', 'SUCCESS']], 'RecommendationReportStatusMessage' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '.*\\S.*'], 'RecommendationReportTimeStamp' => ['type' => 'timestamp'], 'RecommendationSet' => ['type' => 'structure', 'members' => ['strategy' => ['shape' => 'Strategy'], 'targetDestination' => ['shape' => 'TargetDestination'], 'transformationTool' => ['shape' => 'TransformationTool']]], 'RecommendationTaskId' => ['type' => 'string', 'max' => 52, 'min' => 0, 'pattern' => '[0-9a-z-:]+'], 'RemoteSourceCodeAnalysisServerInfo' => ['type' => 'structure', 'members' => ['remoteSourceCodeAnalysisServerConfigurationTimestamp' => ['shape' => 'String']]], 'ResourceId' => ['type' => 'string', 'max' => 44, 'min' => 0, 'pattern' => '^[0-9a-b]+'], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceSubType' => ['type' => 'string', 'enum' => ['Database', 'Process', 'DatabaseProcess']], 'RunTimeAssessmentStatus' => ['type' => 'string', 'enum' => ['dataCollectionTaskToBeScheduled', 'dataCollectionTaskScheduled', 'dataCollectionTaskStarted', 'dataCollectionTaskStopped', 'dataCollectionTaskSuccess', 'dataCollectionTaskFailed', 'dataCollectionTaskPartialSuccess']], 'RuntimeAnalysisStatus' => ['type' => 'string', 'enum' => ['ANALYSIS_TO_BE_SCHEDULED', 'ANALYSIS_STARTED', 'ANALYSIS_SUCCESS', 'ANALYSIS_FAILED']], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*'], 'S3Keys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'S3Object' => ['type' => 'structure', 'members' => ['s3Bucket' => ['shape' => 'S3Bucket'], 's3key' => ['shape' => 'S3Key']]], 'SecretsManagerKey' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*', 'sensitive' => \true], 'SelfManageResources' => ['type' => 'structure', 'required' => ['targetDestination'], 'members' => ['targetDestination' => ['shape' => 'SelfManageTargetDestinations']]], 'SelfManageTargetDestination' => ['type' => 'string', 'enum' => ['None specified', 'Amazon Elastic Cloud Compute (EC2)', 'Amazon Elastic Container Service (ECS)', 'Amazon Elastic Kubernetes Service (EKS)']], 'SelfManageTargetDestinations' => ['type' => 'list', 'member' => ['shape' => 'SelfManageTargetDestination'], 'max' => 1, 'min' => 1], 'ServerCriteria' => ['type' => 'string', 'enum' => ['NOT_DEFINED', 'OS_NAME', 'STRATEGY', 'DESTINATION', 'SERVER_ID', 'ANALYSIS_STATUS', 'ERROR_CATEGORY']], 'ServerDetail' => ['type' => 'structure', 'members' => ['antipatternReportS3Object' => ['shape' => 'S3Object'], 'antipatternReportStatus' => ['shape' => 'AntipatternReportStatus'], 'antipatternReportStatusMessage' => ['shape' => 'StatusMessage'], 'applicationComponentStrategySummary' => ['shape' => 'ListStrategySummary'], 'dataCollectionStatus' => ['shape' => 'RunTimeAssessmentStatus'], 'id' => ['shape' => 'ResourceId'], 'lastAnalyzedTimestamp' => ['shape' => 'TimeStamp'], 'listAntipatternSeveritySummary' => ['shape' => 'ListAntipatternSeveritySummary'], 'name' => ['shape' => 'ResourceName'], 'recommendationSet' => ['shape' => 'RecommendationSet'], 'serverError' => ['shape' => 'ServerError'], 'serverType' => ['shape' => 'String'], 'statusMessage' => ['shape' => 'StatusMessage'], 'systemInfo' => ['shape' => 'SystemInfo']]], 'ServerDetails' => ['type' => 'list', 'member' => ['shape' => 'ServerDetail']], 'ServerError' => ['type' => 'structure', 'members' => ['serverErrorCategory' => ['shape' => 'ServerErrorCategory']]], 'ServerErrorCategory' => ['type' => 'string', 'enum' => ['CONNECTIVITY_ERROR', 'CREDENTIAL_ERROR', 'PERMISSION_ERROR', 'ARCHITECTURE_ERROR', 'OTHER_ERROR']], 'ServerId' => ['type' => 'string', 'max' => 27, 'min' => 1, 'pattern' => '.*\\S.*'], 'ServerOsType' => ['type' => 'string', 'enum' => ['WindowsServer', 'AmazonLinux', 'EndOfSupportWindowsServer', 'Redhat', 'Other']], 'ServerStatusSummary' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'Integer'], 'runTimeAssessmentStatus' => ['shape' => 'RunTimeAssessmentStatus']]], 'ServerStrategies' => ['type' => 'list', 'member' => ['shape' => 'ServerStrategy']], 'ServerStrategy' => ['type' => 'structure', 'members' => ['isPreferred' => ['shape' => 'Boolean'], 'numberOfApplicationComponents' => ['shape' => 'Integer'], 'recommendation' => ['shape' => 'RecommendationSet'], 'status' => ['shape' => 'StrategyRecommendation']]], 'ServerSummary' => ['type' => 'structure', 'members' => ['ServerOsType' => ['shape' => 'ServerOsType'], 'count' => ['shape' => 'Integer']]], 'ServiceLinkedRoleLockClientException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Severity' => ['type' => 'string', 'enum' => ['HIGH', 'MEDIUM', 'LOW']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'SourceCode' => ['type' => 'structure', 'members' => ['location' => ['shape' => 'Location'], 'projectName' => ['shape' => 'ProjectName'], 'sourceVersion' => ['shape' => 'SourceVersion'], 'versionControl' => ['shape' => 'VersionControl']]], 'SourceCodeList' => ['type' => 'list', 'member' => ['shape' => 'SourceCode']], 'SourceCodeRepositories' => ['type' => 'list', 'member' => ['shape' => 'SourceCodeRepository']], 'SourceCodeRepository' => ['type' => 'structure', 'members' => ['branch' => ['shape' => 'String'], 'projectName' => ['shape' => 'String'], 'repository' => ['shape' => 'String'], 'versionControlType' => ['shape' => 'String']]], 'SourceVersion' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '.*\\S.*'], 'SrcCodeOrDbAnalysisStatus' => ['type' => 'string', 'enum' => ['ANALYSIS_TO_BE_SCHEDULED', 'ANALYSIS_STARTED', 'ANALYSIS_SUCCESS', 'ANALYSIS_FAILED', 'ANALYSIS_PARTIAL_SUCCESS', 'UNCONFIGURED', 'CONFIGURED']], 'StartAssessmentRequest' => ['type' => 'structure', 'members' => ['assessmentTargets' => ['shape' => 'AssessmentTargets'], 's3bucketForAnalysisData' => ['shape' => 'StartAssessmentRequestS3bucketForAnalysisDataString'], 's3bucketForReportData' => ['shape' => 'StartAssessmentRequestS3bucketForReportDataString']]], 'StartAssessmentRequestS3bucketForAnalysisDataString' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'StartAssessmentRequestS3bucketForReportDataString' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'StartAssessmentResponse' => ['type' => 'structure', 'members' => ['assessmentId' => ['shape' => 'AsyncTaskId']]], 'StartImportFileTaskRequest' => ['type' => 'structure', 'required' => ['S3Bucket', 'name', 's3key'], 'members' => ['S3Bucket' => ['shape' => 'importS3Bucket'], 'dataSourceType' => ['shape' => 'DataSourceType'], 'groupId' => ['shape' => 'GroupIds'], 'name' => ['shape' => 'StartImportFileTaskRequestNameString'], 's3bucketForReportData' => ['shape' => 'StartImportFileTaskRequestS3bucketForReportDataString'], 's3key' => ['shape' => 'String']]], 'StartImportFileTaskRequestNameString' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'StartImportFileTaskRequestS3bucketForReportDataString' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'StartImportFileTaskResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String']]], 'StartRecommendationReportGenerationRequest' => ['type' => 'structure', 'members' => ['groupIdFilter' => ['shape' => 'GroupIds'], 'outputFormat' => ['shape' => 'OutputFormat']]], 'StartRecommendationReportGenerationResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'RecommendationTaskId']]], 'StatusMessage' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*'], 'StopAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentId'], 'members' => ['assessmentId' => ['shape' => 'AsyncTaskId']]], 'StopAssessmentResponse' => ['type' => 'structure', 'members' => []], 'Strategy' => ['type' => 'string', 'enum' => ['Rehost', 'Retirement', 'Refactor', 'Replatform', 'Retain', 'Relocate', 'Repurchase']], 'StrategyOption' => ['type' => 'structure', 'members' => ['isPreferred' => ['shape' => 'Boolean'], 'strategy' => ['shape' => 'Strategy'], 'targetDestination' => ['shape' => 'TargetDestination'], 'toolName' => ['shape' => 'TransformationToolName']]], 'StrategyRecommendation' => ['type' => 'string', 'enum' => ['recommended', 'viableOption', 'notRecommended', 'potential']], 'StrategySummary' => ['type' => 'structure', 'members' => ['count' => ['shape' => 'Integer'], 'strategy' => ['shape' => 'Strategy']]], 'String' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*'], 'SystemInfo' => ['type' => 'structure', 'members' => ['cpuArchitecture' => ['shape' => 'String'], 'fileSystemType' => ['shape' => 'String'], 'networkInfoList' => ['shape' => 'NetworkInfoList'], 'osInfo' => ['shape' => 'OSInfo']]], 'TargetDatabaseEngine' => ['type' => 'string', 'enum' => ['None specified', 'Amazon Aurora', 'AWS PostgreSQL', 'MySQL', 'Microsoft SQL Server', 'Oracle Database', 'MariaDB', 'SAP', 'Db2 LUW', 'MongoDB']], 'TargetDatabaseEngines' => ['type' => 'list', 'member' => ['shape' => 'TargetDatabaseEngine'], 'max' => 1, 'min' => 1], 'TargetDestination' => ['type' => 'string', 'enum' => ['None specified', 'AWS Elastic BeanStalk', 'AWS Fargate', 'Amazon Elastic Cloud Compute (EC2)', 'Amazon Elastic Container Service (ECS)', 'Amazon Elastic Kubernetes Service (EKS)', 'Aurora MySQL', 'Aurora PostgreSQL', 'Amazon Relational Database Service on MySQL', 'Amazon Relational Database Service on PostgreSQL', 'Amazon DocumentDB', 'Amazon DynamoDB', 'Amazon Relational Database Service', 'Babelfish for Aurora PostgreSQL']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'TimeStamp' => ['type' => 'timestamp'], 'TranformationToolDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'TranformationToolInstallationLink' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'TransformationTool' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'TranformationToolDescription'], 'name' => ['shape' => 'TransformationToolName'], 'tranformationToolInstallationLink' => ['shape' => 'TranformationToolInstallationLink']]], 'TransformationToolName' => ['type' => 'string', 'enum' => ['App2Container', 'Porting Assistant For .NET', 'End of Support Migration', 'Windows Web Application Migration Assistant', 'Application Migration Service', 'Strategy Recommendation Support', 'In Place Operating System Upgrade', 'Schema Conversion Tool', 'Database Migration Service', 'Native SQL Server Backup/Restore']], 'UpdateApplicationComponentConfigRequest' => ['type' => 'structure', 'required' => ['applicationComponentId'], 'members' => ['appType' => ['shape' => 'AppType'], 'applicationComponentId' => ['shape' => 'ApplicationComponentId'], 'configureOnly' => ['shape' => 'Boolean'], 'inclusionStatus' => ['shape' => 'InclusionStatus'], 'secretsManagerKey' => ['shape' => 'SecretsManagerKey'], 'sourceCodeList' => ['shape' => 'SourceCodeList'], 'strategyOption' => ['shape' => 'StrategyOption']]], 'UpdateApplicationComponentConfigResponse' => ['type' => 'structure', 'members' => []], 'UpdateServerConfigRequest' => ['type' => 'structure', 'required' => ['serverId'], 'members' => ['serverId' => ['shape' => 'ServerId'], 'strategyOption' => ['shape' => 'StrategyOption']]], 'UpdateServerConfigResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VcenterBasedRemoteInfo' => ['type' => 'structure', 'members' => ['osType' => ['shape' => 'OSType'], 'vcenterConfigurationTimeStamp' => ['shape' => 'String']]], 'VcenterBasedRemoteInfoList' => ['type' => 'list', 'member' => ['shape' => 'VcenterBasedRemoteInfo']], 'VersionControl' => ['type' => 'string', 'enum' => ['GITHUB', 'GITHUB_ENTERPRISE', 'AZURE_DEVOPS_GIT']], 'VersionControlInfo' => ['type' => 'structure', 'members' => ['versionControlConfigurationTimeStamp' => ['shape' => 'String'], 'versionControlType' => ['shape' => 'VersionControlType']]], 'VersionControlInfoList' => ['type' => 'list', 'member' => ['shape' => 'VersionControlInfo']], 'VersionControlType' => ['type' => 'string', 'enum' => ['GITHUB', 'GITHUB_ENTERPRISE', 'AZURE_DEVOPS_GIT']], 'errorMessage' => ['type' => 'string'], 'importS3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 0, 'pattern' => '[0-9a-z]+[0-9a-z\\.\\-]*[0-9a-z]+'], 'importS3Key' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*\\S.*']]]; diff --git a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 1c5405a..0000000 --- a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-strategy-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-strategy-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-strategy.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://migrationhub-strategy.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-tests-1.json.php deleted file mode 100644 index 10044ec..0000000 --- a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://migrationhub-strategy.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/paginators-1.json.php b/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/paginators-1.json.php deleted file mode 100644 index 9287c27..0000000 --- a/vendor/Aws3/Aws/data/migrationhubstrategy/2020-02-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetServerDetails' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'associatedApplications'], 'ListApplicationComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'applicationComponentInfos'], 'ListCollectors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'Collectors'], 'ListImportFileTask' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'taskInfos'], 'ListServers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'serverInfos']]]; diff --git a/vendor/Aws3/Aws/data/mobile/2017-07-01/api-2.json.php b/vendor/Aws3/Aws/data/mobile/2017-07-01/api-2.json.php deleted file mode 100644 index 4c47fab..0000000 --- a/vendor/Aws3/Aws/data/mobile/2017-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-01', 'endpointPrefix' => 'mobile', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Mobile', 'signatureVersion' => 'v4', 'signingName' => 'AWSMobileHubService', 'uid' => 'mobile-2017-07-01'], 'operations' => ['CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/projects'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'DELETE', 'requestUri' => '/projects/{projectId}'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'DescribeBundle' => ['name' => 'DescribeBundle', 'http' => ['method' => 'GET', 'requestUri' => '/bundles/{bundleId}'], 'input' => ['shape' => 'DescribeBundleRequest'], 'output' => ['shape' => 'DescribeBundleResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'GET', 'requestUri' => '/project'], 'input' => ['shape' => 'DescribeProjectRequest'], 'output' => ['shape' => 'DescribeProjectResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ExportBundle' => ['name' => 'ExportBundle', 'http' => ['method' => 'POST', 'requestUri' => '/bundles/{bundleId}'], 'input' => ['shape' => 'ExportBundleRequest'], 'output' => ['shape' => 'ExportBundleResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ExportProject' => ['name' => 'ExportProject', 'http' => ['method' => 'POST', 'requestUri' => '/exports/{projectId}'], 'input' => ['shape' => 'ExportProjectRequest'], 'output' => ['shape' => 'ExportProjectResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListBundles' => ['name' => 'ListBundles', 'http' => ['method' => 'GET', 'requestUri' => '/bundles'], 'input' => ['shape' => 'ListBundlesRequest'], 'output' => ['shape' => 'ListBundlesResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'GET', 'requestUri' => '/projects'], 'input' => ['shape' => 'ListProjectsRequest'], 'output' => ['shape' => 'ListProjectsResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'POST', 'requestUri' => '/update'], 'input' => ['shape' => 'UpdateProjectRequest'], 'output' => ['shape' => 'UpdateProjectResult'], 'errors' => [['shape' => 'InternalFailureException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'AccountActionRequiredException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccountActionRequiredException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AttributeKey' => ['type' => 'string'], 'AttributeValue' => ['type' => 'string'], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'AttributeValue']], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'BundleDescription' => ['type' => 'string'], 'BundleDetails' => ['type' => 'structure', 'members' => ['bundleId' => ['shape' => 'BundleId'], 'title' => ['shape' => 'BundleTitle'], 'version' => ['shape' => 'BundleVersion'], 'description' => ['shape' => 'BundleDescription'], 'iconUrl' => ['shape' => 'IconUrl'], 'availablePlatforms' => ['shape' => 'Platforms']]], 'BundleId' => ['type' => 'string'], 'BundleList' => ['type' => 'list', 'member' => ['shape' => 'BundleDetails']], 'BundleTitle' => ['type' => 'string'], 'BundleVersion' => ['type' => 'string'], 'ConsoleUrl' => ['type' => 'string'], 'Contents' => ['type' => 'blob'], 'CreateProjectRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ProjectName', 'location' => 'querystring', 'locationName' => 'name'], 'region' => ['shape' => 'ProjectRegion', 'location' => 'querystring', 'locationName' => 'region'], 'contents' => ['shape' => 'Contents'], 'snapshotId' => ['shape' => 'SnapshotId', 'location' => 'querystring', 'locationName' => 'snapshotId']], 'payload' => 'contents'], 'CreateProjectResult' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'ProjectDetails']]], 'Date' => ['type' => 'timestamp'], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ProjectId', 'location' => 'uri', 'locationName' => 'projectId']]], 'DeleteProjectResult' => ['type' => 'structure', 'members' => ['deletedResources' => ['shape' => 'Resources'], 'orphanedResources' => ['shape' => 'Resources']]], 'DescribeBundleRequest' => ['type' => 'structure', 'required' => ['bundleId'], 'members' => ['bundleId' => ['shape' => 'BundleId', 'location' => 'uri', 'locationName' => 'bundleId']]], 'DescribeBundleResult' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'BundleDetails']]], 'DescribeProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ProjectId', 'location' => 'querystring', 'locationName' => 'projectId'], 'syncFromResources' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'syncFromResources']]], 'DescribeProjectResult' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'ProjectDetails']]], 'DownloadUrl' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'ExportBundleRequest' => ['type' => 'structure', 'required' => ['bundleId'], 'members' => ['bundleId' => ['shape' => 'BundleId', 'location' => 'uri', 'locationName' => 'bundleId'], 'projectId' => ['shape' => 'ProjectId', 'location' => 'querystring', 'locationName' => 'projectId'], 'platform' => ['shape' => 'Platform', 'location' => 'querystring', 'locationName' => 'platform']]], 'ExportBundleResult' => ['type' => 'structure', 'members' => ['downloadUrl' => ['shape' => 'DownloadUrl']]], 'ExportProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['projectId' => ['shape' => 'ProjectId', 'location' => 'uri', 'locationName' => 'projectId']]], 'ExportProjectResult' => ['type' => 'structure', 'members' => ['downloadUrl' => ['shape' => 'DownloadUrl'], 'shareUrl' => ['shape' => 'ShareUrl'], 'snapshotId' => ['shape' => 'SnapshotId']]], 'Feature' => ['type' => 'string'], 'IconUrl' => ['type' => 'string'], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'ErrorMessage', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListBundlesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListBundlesResult' => ['type' => 'structure', 'members' => ['bundleList' => ['shape' => 'BundleList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListProjectsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProjectsResult' => ['type' => 'structure', 'members' => ['projects' => ['shape' => 'ProjectSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer'], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Platform' => ['type' => 'string', 'enum' => ['OSX', 'WINDOWS', 'LINUX', 'OBJC', 'SWIFT', 'ANDROID', 'JAVASCRIPT']], 'Platforms' => ['type' => 'list', 'member' => ['shape' => 'Platform']], 'ProjectDetails' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ProjectName'], 'projectId' => ['shape' => 'ProjectId'], 'region' => ['shape' => 'ProjectRegion'], 'state' => ['shape' => 'ProjectState'], 'createdDate' => ['shape' => 'Date'], 'lastUpdatedDate' => ['shape' => 'Date'], 'consoleUrl' => ['shape' => 'ConsoleUrl'], 'resources' => ['shape' => 'Resources']]], 'ProjectId' => ['type' => 'string'], 'ProjectName' => ['type' => 'string'], 'ProjectRegion' => ['type' => 'string'], 'ProjectState' => ['type' => 'string', 'enum' => ['NORMAL', 'SYNCING', 'IMPORTING']], 'ProjectSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'ProjectSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ProjectName'], 'projectId' => ['shape' => 'ProjectId']]], 'Resource' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'ResourceType'], 'name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'ResourceArn'], 'feature' => ['shape' => 'Feature'], 'attributes' => ['shape' => 'Attributes']]], 'ResourceArn' => ['type' => 'string'], 'ResourceName' => ['type' => 'string'], 'ResourceType' => ['type' => 'string'], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'ErrorMessage', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'ShareUrl' => ['type' => 'string'], 'SnapshotId' => ['type' => 'string'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'ErrorMessage', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UpdateProjectRequest' => ['type' => 'structure', 'required' => ['projectId'], 'members' => ['contents' => ['shape' => 'Contents'], 'projectId' => ['shape' => 'ProjectId', 'location' => 'querystring', 'locationName' => 'projectId']], 'payload' => 'contents'], 'UpdateProjectResult' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'ProjectDetails']]]]]; diff --git a/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 14f3ca0..0000000 --- a/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mobile-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mobile-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mobile.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mobile.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-tests-1.json.php deleted file mode 100644 index 9573e60..0000000 --- a/vendor/Aws3/Aws/data/mobile/2017-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mobile/2017-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/mobile/2017-07-01/paginators-1.json.php deleted file mode 100644 index 916010c..0000000 --- a/vendor/Aws3/Aws/data/mobile/2017-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBundles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListProjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/api-2.json.php b/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/api-2.json.php deleted file mode 100644 index 60da6f8..0000000 --- a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-07', 'endpointPrefix' => 'models-v2-lex', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Lex Models V2', 'serviceFullName' => 'Amazon Lex Model Building V2', 'serviceId' => 'Lex Models V2', 'signatureVersion' => 'v4', 'signingName' => 'lex', 'uid' => 'models.lex.v2-2020-08-07'], 'operations' => ['BatchCreateCustomVocabularyItem' => ['name' => 'BatchCreateCustomVocabularyItem', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate', 'responseCode' => 200], 'input' => ['shape' => 'BatchCreateCustomVocabularyItemRequest'], 'output' => ['shape' => 'BatchCreateCustomVocabularyItemResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'BatchDeleteCustomVocabularyItem' => ['name' => 'BatchDeleteCustomVocabularyItem', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteCustomVocabularyItemRequest'], 'output' => ['shape' => 'BatchDeleteCustomVocabularyItemResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'BatchUpdateCustomVocabularyItem' => ['name' => 'BatchUpdateCustomVocabularyItem', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate', 'responseCode' => 200], 'input' => ['shape' => 'BatchUpdateCustomVocabularyItemRequest'], 'output' => ['shape' => 'BatchUpdateCustomVocabularyItemResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'BuildBotLocale' => ['name' => 'BuildBotLocale', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/', 'responseCode' => 202], 'input' => ['shape' => 'BuildBotLocaleRequest'], 'output' => ['shape' => 'BuildBotLocaleResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateBot' => ['name' => 'CreateBot', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/', 'responseCode' => 202], 'input' => ['shape' => 'CreateBotRequest'], 'output' => ['shape' => 'CreateBotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateBotAlias' => ['name' => 'CreateBotAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botaliases/', 'responseCode' => 202], 'input' => ['shape' => 'CreateBotAliasRequest'], 'output' => ['shape' => 'CreateBotAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateBotLocale' => ['name' => 'CreateBotLocale', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/', 'responseCode' => 202], 'input' => ['shape' => 'CreateBotLocaleRequest'], 'output' => ['shape' => 'CreateBotLocaleResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateBotVersion' => ['name' => 'CreateBotVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/', 'responseCode' => 202], 'input' => ['shape' => 'CreateBotVersionRequest'], 'output' => ['shape' => 'CreateBotVersionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateExport' => ['name' => 'CreateExport', 'http' => ['method' => 'PUT', 'requestUri' => '/exports/', 'responseCode' => 202], 'input' => ['shape' => 'CreateExportRequest'], 'output' => ['shape' => 'CreateExportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateIntent' => ['name' => 'CreateIntent', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/', 'responseCode' => 200], 'input' => ['shape' => 'CreateIntentRequest'], 'output' => ['shape' => 'CreateIntentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateResourcePolicy' => ['name' => 'CreateResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/policy/{resourceArn}/', 'responseCode' => 200], 'input' => ['shape' => 'CreateResourcePolicyRequest'], 'output' => ['shape' => 'CreateResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateResourcePolicyStatement' => ['name' => 'CreateResourcePolicyStatement', 'http' => ['method' => 'POST', 'requestUri' => '/policy/{resourceArn}/statements/', 'responseCode' => 200], 'input' => ['shape' => 'CreateResourcePolicyStatementRequest'], 'output' => ['shape' => 'CreateResourcePolicyStatementResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateSlot' => ['name' => 'CreateSlot', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/', 'responseCode' => 200], 'input' => ['shape' => 'CreateSlotRequest'], 'output' => ['shape' => 'CreateSlotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateSlotType' => ['name' => 'CreateSlotType', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/', 'responseCode' => 200], 'input' => ['shape' => 'CreateSlotTypeRequest'], 'output' => ['shape' => 'CreateSlotTypeResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateUploadUrl' => ['name' => 'CreateUploadUrl', 'http' => ['method' => 'POST', 'requestUri' => '/createuploadurl/', 'responseCode' => 200], 'input' => ['shape' => 'CreateUploadUrlRequest'], 'output' => ['shape' => 'CreateUploadUrlResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteBot' => ['name' => 'DeleteBot', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteBotRequest'], 'output' => ['shape' => 'DeleteBotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteBotAlias' => ['name' => 'DeleteBotAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botaliases/{botAliasId}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteBotAliasRequest'], 'output' => ['shape' => 'DeleteBotAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteBotLocale' => ['name' => 'DeleteBotLocale', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteBotLocaleRequest'], 'output' => ['shape' => 'DeleteBotLocaleResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteBotVersion' => ['name' => 'DeleteBotVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteBotVersionRequest'], 'output' => ['shape' => 'DeleteBotVersionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteCustomVocabulary' => ['name' => 'DeleteCustomVocabulary', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary', 'responseCode' => 202], 'input' => ['shape' => 'DeleteCustomVocabularyRequest'], 'output' => ['shape' => 'DeleteCustomVocabularyResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteExport' => ['name' => 'DeleteExport', 'http' => ['method' => 'DELETE', 'requestUri' => '/exports/{exportId}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteExportRequest'], 'output' => ['shape' => 'DeleteExportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteImport' => ['name' => 'DeleteImport', 'http' => ['method' => 'DELETE', 'requestUri' => '/imports/{importId}/', 'responseCode' => 202], 'input' => ['shape' => 'DeleteImportRequest'], 'output' => ['shape' => 'DeleteImportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteIntent' => ['name' => 'DeleteIntent', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIntentRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/policy/{resourceArn}/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteResourcePolicyStatement' => ['name' => 'DeleteResourcePolicyStatement', 'http' => ['method' => 'DELETE', 'requestUri' => '/policy/{resourceArn}/statements/{statementId}/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResourcePolicyStatementRequest'], 'output' => ['shape' => 'DeleteResourcePolicyStatementResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DeleteSlot' => ['name' => 'DeleteSlot', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSlotRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteSlotType' => ['name' => 'DeleteSlotType', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSlotTypeRequest'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerException']]], 'DeleteUtterances' => ['name' => 'DeleteUtterances', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/utterances/', 'responseCode' => 204], 'input' => ['shape' => 'DeleteUtterancesRequest'], 'output' => ['shape' => 'DeleteUtterancesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeBot' => ['name' => 'DescribeBot', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBotRequest'], 'output' => ['shape' => 'DescribeBotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeBotAlias' => ['name' => 'DescribeBotAlias', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botaliases/{botAliasId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBotAliasRequest'], 'output' => ['shape' => 'DescribeBotAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeBotLocale' => ['name' => 'DescribeBotLocale', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBotLocaleRequest'], 'output' => ['shape' => 'DescribeBotLocaleResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeBotRecommendation' => ['name' => 'DescribeBotRecommendation', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBotRecommendationRequest'], 'output' => ['shape' => 'DescribeBotRecommendationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeBotVersion' => ['name' => 'DescribeBotVersion', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBotVersionRequest'], 'output' => ['shape' => 'DescribeBotVersionResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeCustomVocabularyMetadata' => ['name' => 'DescribeCustomVocabularyMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata', 'responseCode' => 200], 'input' => ['shape' => 'DescribeCustomVocabularyMetadataRequest'], 'output' => ['shape' => 'DescribeCustomVocabularyMetadataResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeExport' => ['name' => 'DescribeExport', 'http' => ['method' => 'GET', 'requestUri' => '/exports/{exportId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeExportRequest'], 'output' => ['shape' => 'DescribeExportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeImport' => ['name' => 'DescribeImport', 'http' => ['method' => 'GET', 'requestUri' => '/imports/{importId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeImportRequest'], 'output' => ['shape' => 'DescribeImportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeIntent' => ['name' => 'DescribeIntent', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeIntentRequest'], 'output' => ['shape' => 'DescribeIntentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeResourcePolicy' => ['name' => 'DescribeResourcePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/policy/{resourceArn}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeResourcePolicyRequest'], 'output' => ['shape' => 'DescribeResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DescribeSlot' => ['name' => 'DescribeSlot', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSlotRequest'], 'output' => ['shape' => 'DescribeSlotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeSlotType' => ['name' => 'DescribeSlotType', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSlotTypeRequest'], 'output' => ['shape' => 'DescribeSlotTypeResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListAggregatedUtterances' => ['name' => 'ListAggregatedUtterances', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/aggregatedutterances/', 'responseCode' => 200], 'input' => ['shape' => 'ListAggregatedUtterancesRequest'], 'output' => ['shape' => 'ListAggregatedUtterancesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListBotAliases' => ['name' => 'ListBotAliases', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botaliases/', 'responseCode' => 200], 'input' => ['shape' => 'ListBotAliasesRequest'], 'output' => ['shape' => 'ListBotAliasesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListBotLocales' => ['name' => 'ListBotLocales', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/', 'responseCode' => 200], 'input' => ['shape' => 'ListBotLocalesRequest'], 'output' => ['shape' => 'ListBotLocalesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListBotRecommendations' => ['name' => 'ListBotRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/', 'responseCode' => 200], 'input' => ['shape' => 'ListBotRecommendationsRequest'], 'output' => ['shape' => 'ListBotRecommendationsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListBotVersions' => ['name' => 'ListBotVersions', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/', 'responseCode' => 200], 'input' => ['shape' => 'ListBotVersionsRequest'], 'output' => ['shape' => 'ListBotVersionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListBots' => ['name' => 'ListBots', 'http' => ['method' => 'POST', 'requestUri' => '/bots/', 'responseCode' => 200], 'input' => ['shape' => 'ListBotsRequest'], 'output' => ['shape' => 'ListBotsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListBuiltInIntents' => ['name' => 'ListBuiltInIntents', 'http' => ['method' => 'POST', 'requestUri' => '/builtins/locales/{localeId}/intents/', 'responseCode' => 200], 'input' => ['shape' => 'ListBuiltInIntentsRequest'], 'output' => ['shape' => 'ListBuiltInIntentsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListBuiltInSlotTypes' => ['name' => 'ListBuiltInSlotTypes', 'http' => ['method' => 'POST', 'requestUri' => '/builtins/locales/{localeId}/slottypes/', 'responseCode' => 200], 'input' => ['shape' => 'ListBuiltInSlotTypesRequest'], 'output' => ['shape' => 'ListBuiltInSlotTypesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListCustomVocabularyItems' => ['name' => 'ListCustomVocabularyItems', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list', 'responseCode' => 200], 'input' => ['shape' => 'ListCustomVocabularyItemsRequest'], 'output' => ['shape' => 'ListCustomVocabularyItemsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListExports' => ['name' => 'ListExports', 'http' => ['method' => 'POST', 'requestUri' => '/exports/', 'responseCode' => 200], 'input' => ['shape' => 'ListExportsRequest'], 'output' => ['shape' => 'ListExportsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListImports' => ['name' => 'ListImports', 'http' => ['method' => 'POST', 'requestUri' => '/imports/', 'responseCode' => 200], 'input' => ['shape' => 'ListImportsRequest'], 'output' => ['shape' => 'ListImportsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListIntents' => ['name' => 'ListIntents', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/', 'responseCode' => 200], 'input' => ['shape' => 'ListIntentsRequest'], 'output' => ['shape' => 'ListIntentsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListRecommendedIntents' => ['name' => 'ListRecommendedIntents', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents', 'responseCode' => 200], 'input' => ['shape' => 'ListRecommendedIntentsRequest'], 'output' => ['shape' => 'ListRecommendedIntentsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListSlotTypes' => ['name' => 'ListSlotTypes', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/', 'responseCode' => 200], 'input' => ['shape' => 'ListSlotTypesRequest'], 'output' => ['shape' => 'ListSlotTypesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListSlots' => ['name' => 'ListSlots', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/', 'responseCode' => 200], 'input' => ['shape' => 'ListSlotsRequest'], 'output' => ['shape' => 'ListSlotsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceARN}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'SearchAssociatedTranscripts' => ['name' => 'SearchAssociatedTranscripts', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts', 'responseCode' => 200], 'input' => ['shape' => 'SearchAssociatedTranscriptsRequest'], 'output' => ['shape' => 'SearchAssociatedTranscriptsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'StartBotRecommendation' => ['name' => 'StartBotRecommendation', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/', 'responseCode' => 202], 'input' => ['shape' => 'StartBotRecommendationRequest'], 'output' => ['shape' => 'StartBotRecommendationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StartImport' => ['name' => 'StartImport', 'http' => ['method' => 'PUT', 'requestUri' => '/imports/', 'responseCode' => 202], 'input' => ['shape' => 'StartImportRequest'], 'output' => ['shape' => 'StartImportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'StopBotRecommendation' => ['name' => 'StopBotRecommendation', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation', 'responseCode' => 202], 'input' => ['shape' => 'StopBotRecommendationRequest'], 'output' => ['shape' => 'StopBotRecommendationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceARN}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceARN}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateBot' => ['name' => 'UpdateBot', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateBotRequest'], 'output' => ['shape' => 'UpdateBotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateBotAlias' => ['name' => 'UpdateBotAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botaliases/{botAliasId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateBotAliasRequest'], 'output' => ['shape' => 'UpdateBotAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateBotLocale' => ['name' => 'UpdateBotLocale', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateBotLocaleRequest'], 'output' => ['shape' => 'UpdateBotLocaleResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateBotRecommendation' => ['name' => 'UpdateBotRecommendation', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateBotRecommendationRequest'], 'output' => ['shape' => 'UpdateBotRecommendationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateExport' => ['name' => 'UpdateExport', 'http' => ['method' => 'PUT', 'requestUri' => '/exports/{exportId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateExportRequest'], 'output' => ['shape' => 'UpdateExportResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateIntent' => ['name' => 'UpdateIntent', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIntentRequest'], 'output' => ['shape' => 'UpdateIntentResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateResourcePolicy' => ['name' => 'UpdateResourcePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/policy/{resourceArn}/', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourcePolicyRequest'], 'output' => ['shape' => 'UpdateResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateSlot' => ['name' => 'UpdateSlot', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSlotRequest'], 'output' => ['shape' => 'UpdateSlotResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateSlotType' => ['name' => 'UpdateSlotType', 'http' => ['method' => 'PUT', 'requestUri' => '/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSlotTypeRequest'], 'output' => ['shape' => 'UpdateSlotTypeResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AdvancedRecognitionSetting' => ['type' => 'structure', 'members' => ['audioRecognitionStrategy' => ['shape' => 'AudioRecognitionStrategy']]], 'AggregatedUtterancesFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'AggregatedUtterancesFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'AggregatedUtterancesFilterOperator']]], 'AggregatedUtterancesFilterName' => ['type' => 'string', 'enum' => ['Utterance']], 'AggregatedUtterancesFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'AggregatedUtterancesFilters' => ['type' => 'list', 'member' => ['shape' => 'AggregatedUtterancesFilter'], 'max' => 1, 'min' => 1], 'AggregatedUtterancesSortAttribute' => ['type' => 'string', 'enum' => ['HitCount', 'MissedCount']], 'AggregatedUtterancesSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'AggregatedUtterancesSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'AggregatedUtterancesSummary' => ['type' => 'structure', 'members' => ['utterance' => ['shape' => 'Utterance'], 'hitCount' => ['shape' => 'HitCount'], 'missedCount' => ['shape' => 'MissedCount'], 'utteranceFirstRecordedInAggregationDuration' => ['shape' => 'Timestamp'], 'utteranceLastRecordedInAggregationDuration' => ['shape' => 'Timestamp'], 'containsDataFromDeletedResources' => ['shape' => 'BoxedBoolean']]], 'AggregatedUtterancesSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AggregatedUtterancesSummary']], 'AllowedInputTypes' => ['type' => 'structure', 'required' => ['allowAudioInput', 'allowDTMFInput'], 'members' => ['allowAudioInput' => ['shape' => 'BoxedBoolean'], 'allowDTMFInput' => ['shape' => 'BoxedBoolean']]], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociatedTranscript' => ['type' => 'structure', 'members' => ['transcript' => ['shape' => 'Transcript']]], 'AssociatedTranscriptFilter' => ['type' => 'structure', 'required' => ['name', 'values'], 'members' => ['name' => ['shape' => 'AssociatedTranscriptFilterName'], 'values' => ['shape' => 'FilterValues']]], 'AssociatedTranscriptFilterName' => ['type' => 'string', 'enum' => ['IntentId', 'SlotTypeId']], 'AssociatedTranscriptFilters' => ['type' => 'list', 'member' => ['shape' => 'AssociatedTranscriptFilter'], 'max' => 1, 'min' => 1], 'AssociatedTranscriptList' => ['type' => 'list', 'member' => ['shape' => 'AssociatedTranscript']], 'AttachmentTitle' => ['type' => 'string', 'max' => 250, 'min' => 1], 'AttachmentUrl' => ['type' => 'string', 'max' => 250, 'min' => 1], 'AudioAndDTMFInputSpecification' => ['type' => 'structure', 'required' => ['startTimeoutMs'], 'members' => ['startTimeoutMs' => ['shape' => 'TimeInMilliSeconds'], 'audioSpecification' => ['shape' => 'AudioSpecification'], 'dtmfSpecification' => ['shape' => 'DTMFSpecification']]], 'AudioLogDestination' => ['type' => 'structure', 'required' => ['s3Bucket'], 'members' => ['s3Bucket' => ['shape' => 'S3BucketLogDestination']]], 'AudioLogSetting' => ['type' => 'structure', 'required' => ['enabled', 'destination'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'destination' => ['shape' => 'AudioLogDestination']]], 'AudioLogSettingsList' => ['type' => 'list', 'member' => ['shape' => 'AudioLogSetting'], 'max' => 1, 'min' => 1], 'AudioRecognitionStrategy' => ['type' => 'string', 'enum' => ['UseSlotValuesAsCustomVocabulary']], 'AudioSpecification' => ['type' => 'structure', 'required' => ['maxLengthMs', 'endTimeoutMs'], 'members' => ['maxLengthMs' => ['shape' => 'TimeInMilliSeconds'], 'endTimeoutMs' => ['shape' => 'TimeInMilliSeconds']]], 'BatchCreateCustomVocabularyItemRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'customVocabularyItemList'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'customVocabularyItemList' => ['shape' => 'CreateCustomVocabularyItemsList']]], 'BatchCreateCustomVocabularyItemResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'errors' => ['shape' => 'FailedCustomVocabularyItems'], 'resources' => ['shape' => 'CustomVocabularyItems']]], 'BatchDeleteCustomVocabularyItemRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'customVocabularyItemList'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'customVocabularyItemList' => ['shape' => 'DeleteCustomVocabularyItemsList']]], 'BatchDeleteCustomVocabularyItemResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'errors' => ['shape' => 'FailedCustomVocabularyItems'], 'resources' => ['shape' => 'CustomVocabularyItems']]], 'BatchUpdateCustomVocabularyItemRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'customVocabularyItemList'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'customVocabularyItemList' => ['shape' => 'UpdateCustomVocabularyItemsList']]], 'BatchUpdateCustomVocabularyItemResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'errors' => ['shape' => 'FailedCustomVocabularyItems'], 'resources' => ['shape' => 'CustomVocabularyItems']]], 'Boolean' => ['type' => 'boolean'], 'BotAliasHistoryEvent' => ['type' => 'structure', 'members' => ['botVersion' => ['shape' => 'BotVersion'], 'startDate' => ['shape' => 'Timestamp'], 'endDate' => ['shape' => 'Timestamp']]], 'BotAliasHistoryEventsList' => ['type' => 'list', 'member' => ['shape' => 'BotAliasHistoryEvent']], 'BotAliasId' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^(\\bTSTALIASID\\b|[0-9a-zA-Z]+)$'], 'BotAliasLocaleSettings' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'codeHookSpecification' => ['shape' => 'CodeHookSpecification']]], 'BotAliasLocaleSettingsMap' => ['type' => 'map', 'key' => ['shape' => 'LocaleId'], 'value' => ['shape' => 'BotAliasLocaleSettings'], 'min' => 1], 'BotAliasStatus' => ['type' => 'string', 'enum' => ['Creating', 'Available', 'Deleting', 'Failed']], 'BotAliasSummary' => ['type' => 'structure', 'members' => ['botAliasId' => ['shape' => 'BotAliasId'], 'botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'BotVersion'], 'botAliasStatus' => ['shape' => 'BotAliasStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'BotAliasSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BotAliasSummary']], 'BotExportSpecification' => ['type' => 'structure', 'required' => ['botId', 'botVersion'], 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion']]], 'BotFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'BotFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'BotFilterOperator']]], 'BotFilterName' => ['type' => 'string', 'enum' => ['BotName']], 'BotFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'BotFilters' => ['type' => 'list', 'member' => ['shape' => 'BotFilter'], 'max' => 1, 'min' => 1], 'BotImportSpecification' => ['type' => 'structure', 'required' => ['botName', 'roleArn', 'dataPrivacy'], 'members' => ['botName' => ['shape' => 'Name'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botTags' => ['shape' => 'TagMap'], 'testBotAliasTags' => ['shape' => 'TagMap']]], 'BotLocaleExportSpecification' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId']]], 'BotLocaleFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'BotLocaleFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'BotLocaleFilterOperator']]], 'BotLocaleFilterName' => ['type' => 'string', 'enum' => ['BotLocaleName']], 'BotLocaleFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'BotLocaleFilters' => ['type' => 'list', 'member' => ['shape' => 'BotLocaleFilter'], 'max' => 1, 'min' => 1], 'BotLocaleHistoryEvent' => ['type' => 'structure', 'required' => ['event', 'eventDate'], 'members' => ['event' => ['shape' => 'BotLocaleHistoryEventDescription'], 'eventDate' => ['shape' => 'Timestamp']]], 'BotLocaleHistoryEventDescription' => ['type' => 'string'], 'BotLocaleHistoryEventsList' => ['type' => 'list', 'member' => ['shape' => 'BotLocaleHistoryEvent']], 'BotLocaleImportSpecification' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings']]], 'BotLocaleSortAttribute' => ['type' => 'string', 'enum' => ['BotLocaleName']], 'BotLocaleSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'BotLocaleSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'BotLocaleStatus' => ['type' => 'string', 'enum' => ['Creating', 'Building', 'Built', 'ReadyExpressTesting', 'Failed', 'Deleting', 'NotBuilt', 'Importing', 'Processing']], 'BotLocaleSummary' => ['type' => 'structure', 'members' => ['localeId' => ['shape' => 'LocaleId'], 'localeName' => ['shape' => 'LocaleName'], 'description' => ['shape' => 'Description'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'lastBuildSubmittedDateTime' => ['shape' => 'Timestamp']]], 'BotLocaleSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BotLocaleSummary']], 'BotRecommendationResultStatistics' => ['type' => 'structure', 'members' => ['intents' => ['shape' => 'IntentStatistics'], 'slotTypes' => ['shape' => 'SlotTypeStatistics']]], 'BotRecommendationResults' => ['type' => 'structure', 'members' => ['botLocaleExportUrl' => ['shape' => 'PresignedS3Url'], 'associatedTranscriptsUrl' => ['shape' => 'PresignedS3Url'], 'statistics' => ['shape' => 'BotRecommendationResultStatistics']]], 'BotRecommendationStatus' => ['type' => 'string', 'enum' => ['Processing', 'Deleting', 'Deleted', 'Downloading', 'Updating', 'Available', 'Failed', 'Stopping', 'Stopped']], 'BotRecommendationSummary' => ['type' => 'structure', 'required' => ['botRecommendationStatus', 'botRecommendationId'], 'members' => ['botRecommendationStatus' => ['shape' => 'BotRecommendationStatus'], 'botRecommendationId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'BotRecommendationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BotRecommendationSummary']], 'BotSortAttribute' => ['type' => 'string', 'enum' => ['BotName']], 'BotSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'BotSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'BotStatus' => ['type' => 'string', 'enum' => ['Creating', 'Available', 'Inactive', 'Deleting', 'Failed', 'Versioning', 'Importing']], 'BotSummary' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botStatus' => ['shape' => 'BotStatus'], 'latestBotVersion' => ['shape' => 'NumericalBotVersion'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'BotSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BotSummary']], 'BotVersion' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '^(DRAFT|[0-9]+)$'], 'BotVersionLocaleDetails' => ['type' => 'structure', 'required' => ['sourceBotVersion'], 'members' => ['sourceBotVersion' => ['shape' => 'BotVersion']]], 'BotVersionLocaleSpecification' => ['type' => 'map', 'key' => ['shape' => 'LocaleId'], 'value' => ['shape' => 'BotVersionLocaleDetails'], 'min' => 1], 'BotVersionSortAttribute' => ['type' => 'string', 'enum' => ['BotVersion']], 'BotVersionSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'BotVersionSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'BotVersionSummary' => ['type' => 'structure', 'members' => ['botName' => ['shape' => 'Name'], 'botVersion' => ['shape' => 'BotVersion'], 'description' => ['shape' => 'Description'], 'botStatus' => ['shape' => 'BotStatus'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'BotVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BotVersionSummary']], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BuildBotLocaleRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'BuildBotLocaleResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus'], 'lastBuildSubmittedDateTime' => ['shape' => 'Timestamp']]], 'BuiltInIntentSortAttribute' => ['type' => 'string', 'enum' => ['IntentSignature']], 'BuiltInIntentSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'BuiltInIntentSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'BuiltInIntentSummary' => ['type' => 'structure', 'members' => ['intentSignature' => ['shape' => 'IntentSignature'], 'description' => ['shape' => 'Description']]], 'BuiltInIntentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BuiltInIntentSummary']], 'BuiltInOrCustomSlotTypeId' => ['type' => 'string', 'max' => 25, 'min' => 1, 'pattern' => '^((AMAZON\\.)[a-zA-Z_]+?|[0-9a-zA-Z]+)$'], 'BuiltInSlotTypeSortAttribute' => ['type' => 'string', 'enum' => ['SlotTypeSignature']], 'BuiltInSlotTypeSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'BuiltInSlotTypeSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'BuiltInSlotTypeSummary' => ['type' => 'structure', 'members' => ['slotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'description' => ['shape' => 'Description']]], 'BuiltInSlotTypeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'BuiltInSlotTypeSummary']], 'BuiltInsMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 20], 'Button' => ['type' => 'structure', 'required' => ['text', 'value'], 'members' => ['text' => ['shape' => 'ButtonText'], 'value' => ['shape' => 'ButtonValue']]], 'ButtonText' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ButtonValue' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ButtonsList' => ['type' => 'list', 'member' => ['shape' => 'Button'], 'max' => 5, 'min' => 0], 'ChildDirected' => ['type' => 'boolean'], 'CloudWatchLogGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[\\w\\-]+:logs:[\\w\\-]+:[\\d]{12}:log-group:[\\.\\-_/#A-Za-z0-9]{1,512}(?::\\*)?$'], 'CloudWatchLogGroupLogDestination' => ['type' => 'structure', 'required' => ['cloudWatchLogGroupArn', 'logPrefix'], 'members' => ['cloudWatchLogGroupArn' => ['shape' => 'CloudWatchLogGroupArn'], 'logPrefix' => ['shape' => 'LogPrefix']]], 'CodeHookInterfaceVersion' => ['type' => 'string', 'max' => 5, 'min' => 1], 'CodeHookSpecification' => ['type' => 'structure', 'required' => ['lambdaCodeHook'], 'members' => ['lambdaCodeHook' => ['shape' => 'LambdaCodeHook']]], 'CompositeSlotTypeSetting' => ['type' => 'structure', 'members' => ['subSlots' => ['shape' => 'SubSlotTypeList']]], 'Condition' => ['type' => 'structure', 'required' => ['expressionString'], 'members' => ['expressionString' => ['shape' => 'ConditionExpression']]], 'ConditionExpression' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ConditionKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ConditionKeyValueMap' => ['type' => 'map', 'key' => ['shape' => 'ConditionKey'], 'value' => ['shape' => 'ConditionValue'], 'max' => 10, 'min' => 0], 'ConditionMap' => ['type' => 'map', 'key' => ['shape' => 'ConditionOperator'], 'value' => ['shape' => 'ConditionKeyValueMap'], 'max' => 10, 'min' => 0], 'ConditionOperator' => ['type' => 'string', 'min' => 1], 'ConditionValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ConditionalBranch' => ['type' => 'structure', 'required' => ['name', 'condition', 'nextStep'], 'members' => ['name' => ['shape' => 'Name'], 'condition' => ['shape' => 'Condition'], 'nextStep' => ['shape' => 'DialogState'], 'response' => ['shape' => 'ResponseSpecification']]], 'ConditionalBranches' => ['type' => 'list', 'member' => ['shape' => 'ConditionalBranch'], 'max' => 4, 'min' => 1], 'ConditionalSpecification' => ['type' => 'structure', 'required' => ['active', 'conditionalBranches', 'defaultBranch'], 'members' => ['active' => ['shape' => 'BoxedBoolean'], 'conditionalBranches' => ['shape' => 'ConditionalBranches'], 'defaultBranch' => ['shape' => 'DefaultConditionalBranch']]], 'ConfidenceThreshold' => ['type' => 'double', 'max' => 1, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContextTimeToLiveInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 5], 'ContextTurnsToLive' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ConversationLogSettings' => ['type' => 'structure', 'members' => ['textLogSettings' => ['shape' => 'TextLogSettingsList'], 'audioLogSettings' => ['shape' => 'AudioLogSettingsList']]], 'Count' => ['type' => 'integer'], 'CreateBotAliasRequest' => ['type' => 'structure', 'required' => ['botAliasName', 'botId'], 'members' => ['botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'NumericalBotVersion'], 'botAliasLocaleSettings' => ['shape' => 'BotAliasLocaleSettingsMap'], 'conversationLogSettings' => ['shape' => 'ConversationLogSettings'], 'sentimentAnalysisSettings' => ['shape' => 'SentimentAnalysisSettings'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'tags' => ['shape' => 'TagMap']]], 'CreateBotAliasResponse' => ['type' => 'structure', 'members' => ['botAliasId' => ['shape' => 'BotAliasId'], 'botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'NumericalBotVersion'], 'botAliasLocaleSettings' => ['shape' => 'BotAliasLocaleSettingsMap'], 'conversationLogSettings' => ['shape' => 'ConversationLogSettings'], 'sentimentAnalysisSettings' => ['shape' => 'SentimentAnalysisSettings'], 'botAliasStatus' => ['shape' => 'BotAliasStatus'], 'botId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'TagMap']]], 'CreateBotLocaleRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'nluIntentConfidenceThreshold'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId'], 'description' => ['shape' => 'Description'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings']]], 'CreateBotLocaleResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeName' => ['shape' => 'LocaleName'], 'localeId' => ['shape' => 'LocaleId'], 'description' => ['shape' => 'Description'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'CreateBotRequest' => ['type' => 'structure', 'required' => ['botName', 'roleArn', 'dataPrivacy', 'idleSessionTTLInSeconds'], 'members' => ['botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botTags' => ['shape' => 'TagMap'], 'testBotAliasTags' => ['shape' => 'TagMap']]], 'CreateBotResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botStatus' => ['shape' => 'BotStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'botTags' => ['shape' => 'TagMap'], 'testBotAliasTags' => ['shape' => 'TagMap']]], 'CreateBotVersionRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersionLocaleSpecification'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'description' => ['shape' => 'Description'], 'botVersionLocaleSpecification' => ['shape' => 'BotVersionLocaleSpecification']]], 'CreateBotVersionResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'NumericalBotVersion'], 'botVersionLocaleSpecification' => ['shape' => 'BotVersionLocaleSpecification'], 'botStatus' => ['shape' => 'BotStatus'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'CreateCustomVocabularyItemsList' => ['type' => 'list', 'member' => ['shape' => 'NewCustomVocabularyItem'], 'max' => 10, 'min' => 1], 'CreateExportRequest' => ['type' => 'structure', 'required' => ['resourceSpecification', 'fileFormat'], 'members' => ['resourceSpecification' => ['shape' => 'ExportResourceSpecification'], 'fileFormat' => ['shape' => 'ImportExportFileFormat'], 'filePassword' => ['shape' => 'ImportExportFilePassword']]], 'CreateExportResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ExportResourceSpecification'], 'fileFormat' => ['shape' => 'ImportExportFileFormat'], 'exportStatus' => ['shape' => 'ExportStatus'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'CreateIntentRequest' => ['type' => 'structure', 'required' => ['intentName', 'botId', 'botVersion', 'localeId'], 'members' => ['intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'dialogCodeHook' => ['shape' => 'DialogCodeHookSettings'], 'fulfillmentCodeHook' => ['shape' => 'FulfillmentCodeHookSettings'], 'intentConfirmationSetting' => ['shape' => 'IntentConfirmationSetting'], 'intentClosingSetting' => ['shape' => 'IntentClosingSetting'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'initialResponseSetting' => ['shape' => 'InitialResponseSetting']]], 'CreateIntentResponse' => ['type' => 'structure', 'members' => ['intentId' => ['shape' => 'Id'], 'intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'dialogCodeHook' => ['shape' => 'DialogCodeHookSettings'], 'fulfillmentCodeHook' => ['shape' => 'FulfillmentCodeHookSettings'], 'intentConfirmationSetting' => ['shape' => 'IntentConfirmationSetting'], 'intentClosingSetting' => ['shape' => 'IntentClosingSetting'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'initialResponseSetting' => ['shape' => 'InitialResponseSetting']]], 'CreateResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'policy'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'policy' => ['shape' => 'Policy']]], 'CreateResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'revisionId' => ['shape' => 'RevisionId']]], 'CreateResourcePolicyStatementRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'statementId', 'effect', 'principal', 'action'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'statementId' => ['shape' => 'Name'], 'effect' => ['shape' => 'Effect'], 'principal' => ['shape' => 'PrincipalList'], 'action' => ['shape' => 'OperationList'], 'condition' => ['shape' => 'ConditionMap'], 'expectedRevisionId' => ['shape' => 'RevisionId', 'location' => 'querystring', 'locationName' => 'expectedRevisionId']]], 'CreateResourcePolicyStatementResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'revisionId' => ['shape' => 'RevisionId']]], 'CreateSlotRequest' => ['type' => 'structure', 'required' => ['slotName', 'valueElicitationSetting', 'botId', 'botVersion', 'localeId', 'intentId'], 'members' => ['slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SlotValueElicitationSetting'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'multipleValuesSetting' => ['shape' => 'MultipleValuesSetting'], 'subSlotSetting' => ['shape' => 'SubSlotSetting']]], 'CreateSlotResponse' => ['type' => 'structure', 'members' => ['slotId' => ['shape' => 'Id'], 'slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SlotValueElicitationSetting'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'intentId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'multipleValuesSetting' => ['shape' => 'MultipleValuesSetting'], 'subSlotSetting' => ['shape' => 'SubSlotSetting']]], 'CreateSlotTypeRequest' => ['type' => 'structure', 'required' => ['slotTypeName', 'botId', 'botVersion', 'localeId'], 'members' => ['slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeValues' => ['shape' => 'SlotTypeValues'], 'valueSelectionSetting' => ['shape' => 'SlotValueSelectionSetting'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'externalSourceSetting' => ['shape' => 'ExternalSourceSetting'], 'compositeSlotTypeSetting' => ['shape' => 'CompositeSlotTypeSetting']]], 'CreateSlotTypeResponse' => ['type' => 'structure', 'members' => ['slotTypeId' => ['shape' => 'Id'], 'slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeValues' => ['shape' => 'SlotTypeValues'], 'valueSelectionSetting' => ['shape' => 'SlotValueSelectionSetting'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'externalSourceSetting' => ['shape' => 'ExternalSourceSetting'], 'compositeSlotTypeSetting' => ['shape' => 'CompositeSlotTypeSetting']]], 'CreateUploadUrlRequest' => ['type' => 'structure', 'members' => []], 'CreateUploadUrlResponse' => ['type' => 'structure', 'members' => ['importId' => ['shape' => 'Id'], 'uploadUrl' => ['shape' => 'PresignedS3Url']]], 'CustomPayload' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'CustomPayloadValue']]], 'CustomPayloadValue' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'CustomVocabularyEntryId' => ['type' => 'structure', 'required' => ['itemId'], 'members' => ['itemId' => ['shape' => 'ItemId']]], 'CustomVocabularyExportSpecification' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId']]], 'CustomVocabularyImportSpecification' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId']]], 'CustomVocabularyItem' => ['type' => 'structure', 'required' => ['itemId', 'phrase'], 'members' => ['itemId' => ['shape' => 'ItemId'], 'phrase' => ['shape' => 'Phrase'], 'weight' => ['shape' => 'Weight'], 'displayAs' => ['shape' => 'Phrase']]], 'CustomVocabularyItems' => ['type' => 'list', 'member' => ['shape' => 'CustomVocabularyItem']], 'CustomVocabularyStatus' => ['type' => 'string', 'enum' => ['Ready', 'Deleting', 'Exporting', 'Importing', 'Creating']], 'DTMFCharacter' => ['type' => 'string', 'pattern' => '^[A-D0-9#*]{1}$'], 'DTMFSpecification' => ['type' => 'structure', 'required' => ['maxLength', 'endTimeoutMs', 'deletionCharacter', 'endCharacter'], 'members' => ['maxLength' => ['shape' => 'MaxUtteranceDigits'], 'endTimeoutMs' => ['shape' => 'TimeInMilliSeconds'], 'deletionCharacter' => ['shape' => 'DTMFCharacter'], 'endCharacter' => ['shape' => 'DTMFCharacter']]], 'DataPrivacy' => ['type' => 'structure', 'required' => ['childDirected'], 'members' => ['childDirected' => ['shape' => 'ChildDirected']]], 'DateRangeFilter' => ['type' => 'structure', 'required' => ['startDateTime', 'endDateTime'], 'members' => ['startDateTime' => ['shape' => 'Timestamp'], 'endDateTime' => ['shape' => 'Timestamp']]], 'DefaultConditionalBranch' => ['type' => 'structure', 'members' => ['nextStep' => ['shape' => 'DialogState'], 'response' => ['shape' => 'ResponseSpecification']]], 'DeleteBotAliasRequest' => ['type' => 'structure', 'required' => ['botAliasId', 'botId'], 'members' => ['botAliasId' => ['shape' => 'BotAliasId', 'location' => 'uri', 'locationName' => 'botAliasId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'skipResourceInUseCheck' => ['shape' => 'SkipResourceInUseCheck', 'location' => 'querystring', 'locationName' => 'skipResourceInUseCheck']]], 'DeleteBotAliasResponse' => ['type' => 'structure', 'members' => ['botAliasId' => ['shape' => 'BotAliasId'], 'botId' => ['shape' => 'Id'], 'botAliasStatus' => ['shape' => 'BotAliasStatus']]], 'DeleteBotLocaleRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DeleteBotLocaleResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus']]], 'DeleteBotRequest' => ['type' => 'structure', 'required' => ['botId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'skipResourceInUseCheck' => ['shape' => 'SkipResourceInUseCheck', 'location' => 'querystring', 'locationName' => 'skipResourceInUseCheck']]], 'DeleteBotResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botStatus' => ['shape' => 'BotStatus']]], 'DeleteBotVersionRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'NumericalBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'skipResourceInUseCheck' => ['shape' => 'SkipResourceInUseCheck', 'location' => 'querystring', 'locationName' => 'skipResourceInUseCheck']]], 'DeleteBotVersionResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'NumericalBotVersion'], 'botStatus' => ['shape' => 'BotStatus']]], 'DeleteCustomVocabularyItemsList' => ['type' => 'list', 'member' => ['shape' => 'CustomVocabularyEntryId'], 'max' => 10, 'min' => 1], 'DeleteCustomVocabularyRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DeleteCustomVocabularyResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'customVocabularyStatus' => ['shape' => 'CustomVocabularyStatus']]], 'DeleteExportRequest' => ['type' => 'structure', 'required' => ['exportId'], 'members' => ['exportId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'exportId']]], 'DeleteExportResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'Id'], 'exportStatus' => ['shape' => 'ExportStatus']]], 'DeleteImportRequest' => ['type' => 'structure', 'required' => ['importId'], 'members' => ['importId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'importId']]], 'DeleteImportResponse' => ['type' => 'structure', 'members' => ['importId' => ['shape' => 'Id'], 'importStatus' => ['shape' => 'ImportStatus']]], 'DeleteIntentRequest' => ['type' => 'structure', 'required' => ['intentId', 'botId', 'botVersion', 'localeId'], 'members' => ['intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'expectedRevisionId' => ['shape' => 'RevisionId', 'location' => 'querystring', 'locationName' => 'expectedRevisionId']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'revisionId' => ['shape' => 'RevisionId']]], 'DeleteResourcePolicyStatementRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'statementId'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'statementId' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'statementId'], 'expectedRevisionId' => ['shape' => 'RevisionId', 'location' => 'querystring', 'locationName' => 'expectedRevisionId']]], 'DeleteResourcePolicyStatementResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'revisionId' => ['shape' => 'RevisionId']]], 'DeleteSlotRequest' => ['type' => 'structure', 'required' => ['slotId', 'botId', 'botVersion', 'localeId', 'intentId'], 'members' => ['slotId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId']]], 'DeleteSlotTypeRequest' => ['type' => 'structure', 'required' => ['slotTypeId', 'botId', 'botVersion', 'localeId'], 'members' => ['slotTypeId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotTypeId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'skipResourceInUseCheck' => ['shape' => 'SkipResourceInUseCheck', 'location' => 'querystring', 'locationName' => 'skipResourceInUseCheck']]], 'DeleteUtterancesRequest' => ['type' => 'structure', 'required' => ['botId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'querystring', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'querystring', 'locationName' => 'sessionId']]], 'DeleteUtterancesResponse' => ['type' => 'structure', 'members' => []], 'DescribeBotAliasRequest' => ['type' => 'structure', 'required' => ['botAliasId', 'botId'], 'members' => ['botAliasId' => ['shape' => 'BotAliasId', 'location' => 'uri', 'locationName' => 'botAliasId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId']]], 'DescribeBotAliasResponse' => ['type' => 'structure', 'members' => ['botAliasId' => ['shape' => 'BotAliasId'], 'botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'BotVersion'], 'botAliasLocaleSettings' => ['shape' => 'BotAliasLocaleSettingsMap'], 'conversationLogSettings' => ['shape' => 'ConversationLogSettings'], 'sentimentAnalysisSettings' => ['shape' => 'SentimentAnalysisSettings'], 'botAliasHistoryEvents' => ['shape' => 'BotAliasHistoryEventsList'], 'botAliasStatus' => ['shape' => 'BotAliasStatus'], 'botId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'DescribeBotLocaleRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DescribeBotLocaleResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'localeName' => ['shape' => 'LocaleName'], 'description' => ['shape' => 'Description'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings'], 'intentsCount' => ['shape' => 'ResourceCount'], 'slotTypesCount' => ['shape' => 'ResourceCount'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus'], 'failureReasons' => ['shape' => 'FailureReasons'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'lastBuildSubmittedDateTime' => ['shape' => 'Timestamp'], 'botLocaleHistoryEvents' => ['shape' => 'BotLocaleHistoryEventsList'], 'recommendedActions' => ['shape' => 'RecommendedActions']]], 'DescribeBotRecommendationRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'botRecommendationId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'botRecommendationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botRecommendationId']]], 'DescribeBotRecommendationResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationStatus' => ['shape' => 'BotRecommendationStatus'], 'botRecommendationId' => ['shape' => 'Id'], 'failureReasons' => ['shape' => 'FailureReasons'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'transcriptSourceSetting' => ['shape' => 'TranscriptSourceSetting'], 'encryptionSetting' => ['shape' => 'EncryptionSetting'], 'botRecommendationResults' => ['shape' => 'BotRecommendationResults']]], 'DescribeBotRequest' => ['type' => 'structure', 'required' => ['botId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId']]], 'DescribeBotResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botStatus' => ['shape' => 'BotStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'DescribeBotVersionRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'NumericalBotVersion', 'location' => 'uri', 'locationName' => 'botVersion']]], 'DescribeBotVersionResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botName' => ['shape' => 'Name'], 'botVersion' => ['shape' => 'NumericalBotVersion'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botStatus' => ['shape' => 'BotStatus'], 'failureReasons' => ['shape' => 'FailureReasons'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'DescribeCustomVocabularyMetadataRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DescribeCustomVocabularyMetadataResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'customVocabularyStatus' => ['shape' => 'CustomVocabularyStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'DescribeExportRequest' => ['type' => 'structure', 'required' => ['exportId'], 'members' => ['exportId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'exportId']]], 'DescribeExportResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ExportResourceSpecification'], 'fileFormat' => ['shape' => 'ImportExportFileFormat'], 'exportStatus' => ['shape' => 'ExportStatus'], 'failureReasons' => ['shape' => 'FailureReasons'], 'downloadUrl' => ['shape' => 'PresignedS3Url'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'DescribeImportRequest' => ['type' => 'structure', 'required' => ['importId'], 'members' => ['importId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'importId']]], 'DescribeImportResponse' => ['type' => 'structure', 'members' => ['importId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ImportResourceSpecification'], 'importedResourceId' => ['shape' => 'ImportedResourceId'], 'importedResourceName' => ['shape' => 'Name'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'importStatus' => ['shape' => 'ImportStatus'], 'failureReasons' => ['shape' => 'FailureReasons'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'DescribeIntentRequest' => ['type' => 'structure', 'required' => ['intentId', 'botId', 'botVersion', 'localeId'], 'members' => ['intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DescribeIntentResponse' => ['type' => 'structure', 'members' => ['intentId' => ['shape' => 'Id'], 'intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'dialogCodeHook' => ['shape' => 'DialogCodeHookSettings'], 'fulfillmentCodeHook' => ['shape' => 'FulfillmentCodeHookSettings'], 'slotPriorities' => ['shape' => 'SlotPrioritiesList'], 'intentConfirmationSetting' => ['shape' => 'IntentConfirmationSetting'], 'intentClosingSetting' => ['shape' => 'IntentClosingSetting'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'initialResponseSetting' => ['shape' => 'InitialResponseSetting']]], 'DescribeResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'DescribeResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'policy' => ['shape' => 'Policy'], 'revisionId' => ['shape' => 'RevisionId']]], 'DescribeSlotRequest' => ['type' => 'structure', 'required' => ['slotId', 'botId', 'botVersion', 'localeId', 'intentId'], 'members' => ['slotId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId']]], 'DescribeSlotResponse' => ['type' => 'structure', 'members' => ['slotId' => ['shape' => 'Id'], 'slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SlotValueElicitationSetting'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'intentId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'multipleValuesSetting' => ['shape' => 'MultipleValuesSetting'], 'subSlotSetting' => ['shape' => 'SubSlotSetting']]], 'DescribeSlotTypeRequest' => ['type' => 'structure', 'required' => ['slotTypeId', 'botId', 'botVersion', 'localeId'], 'members' => ['slotTypeId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotTypeId'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId']]], 'DescribeSlotTypeResponse' => ['type' => 'structure', 'members' => ['slotTypeId' => ['shape' => 'Id'], 'slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeValues' => ['shape' => 'SlotTypeValues'], 'valueSelectionSetting' => ['shape' => 'SlotValueSelectionSetting'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'externalSourceSetting' => ['shape' => 'ExternalSourceSetting'], 'compositeSlotTypeSetting' => ['shape' => 'CompositeSlotTypeSetting']]], 'Description' => ['type' => 'string', 'max' => 200, 'min' => 0], 'DialogAction' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'DialogActionType'], 'slotToElicit' => ['shape' => 'Name'], 'suppressNextMessage' => ['shape' => 'BoxedBoolean']]], 'DialogActionType' => ['type' => 'string', 'enum' => ['ElicitIntent', 'StartIntent', 'ElicitSlot', 'EvaluateConditional', 'InvokeDialogCodeHook', 'ConfirmIntent', 'FulfillIntent', 'CloseIntent', 'EndConversation']], 'DialogCodeHookInvocationSetting' => ['type' => 'structure', 'required' => ['enableCodeHookInvocation', 'active', 'postCodeHookSpecification'], 'members' => ['enableCodeHookInvocation' => ['shape' => 'BoxedBoolean'], 'active' => ['shape' => 'BoxedBoolean'], 'invocationLabel' => ['shape' => 'Name'], 'postCodeHookSpecification' => ['shape' => 'PostDialogCodeHookInvocationSpecification']]], 'DialogCodeHookSettings' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean']]], 'DialogState' => ['type' => 'structure', 'members' => ['dialogAction' => ['shape' => 'DialogAction'], 'intent' => ['shape' => 'IntentOverride'], 'sessionAttributes' => ['shape' => 'StringMap']]], 'DraftBotVersion' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '^DRAFT$'], 'Effect' => ['type' => 'string', 'enum' => ['Allow', 'Deny']], 'ElicitationCodeHookInvocationSetting' => ['type' => 'structure', 'required' => ['enableCodeHookInvocation'], 'members' => ['enableCodeHookInvocation' => ['shape' => 'BoxedBoolean'], 'invocationLabel' => ['shape' => 'Name']]], 'EncryptionSetting' => ['type' => 'structure', 'members' => ['kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'botLocaleExportPassword' => ['shape' => 'FilePassword'], 'associatedTranscriptsPassword' => ['shape' => 'FilePassword']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['DUPLICATE_INPUT', 'RESOURCE_DOES_NOT_EXIST', 'RESOURCE_ALREADY_EXISTS', 'INTERNAL_SERVER_FAILURE']], 'ErrorMessage' => ['type' => 'string'], 'ExceptionMessage' => ['type' => 'string'], 'ExportFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'ExportFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'ExportFilterOperator']]], 'ExportFilterName' => ['type' => 'string', 'enum' => ['ExportResourceType']], 'ExportFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'ExportFilters' => ['type' => 'list', 'member' => ['shape' => 'ExportFilter'], 'max' => 1, 'min' => 1], 'ExportResourceSpecification' => ['type' => 'structure', 'members' => ['botExportSpecification' => ['shape' => 'BotExportSpecification'], 'botLocaleExportSpecification' => ['shape' => 'BotLocaleExportSpecification'], 'customVocabularyExportSpecification' => ['shape' => 'CustomVocabularyExportSpecification']]], 'ExportSortAttribute' => ['type' => 'string', 'enum' => ['LastUpdatedDateTime']], 'ExportSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'ExportSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'ExportStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Deleting']], 'ExportSummary' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ExportResourceSpecification'], 'fileFormat' => ['shape' => 'ImportExportFileFormat'], 'exportStatus' => ['shape' => 'ExportStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'ExportSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExportSummary']], 'ExternalSourceSetting' => ['type' => 'structure', 'members' => ['grammarSlotTypeSetting' => ['shape' => 'GrammarSlotTypeSetting']]], 'FailedCustomVocabularyItem' => ['type' => 'structure', 'members' => ['itemId' => ['shape' => 'ItemId'], 'errorMessage' => ['shape' => 'ErrorMessage'], 'errorCode' => ['shape' => 'ErrorCode']]], 'FailedCustomVocabularyItems' => ['type' => 'list', 'member' => ['shape' => 'FailedCustomVocabularyItem']], 'FailureReason' => ['type' => 'string'], 'FailureReasons' => ['type' => 'list', 'member' => ['shape' => 'FailureReason']], 'FilePassword' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'FilterValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[0-9a-zA-Z_()\\s-]+$'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'max' => 1, 'min' => 1], 'FulfillmentCodeHookSettings' => ['type' => 'structure', 'required' => ['enabled'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'postFulfillmentStatusSpecification' => ['shape' => 'PostFulfillmentStatusSpecification'], 'fulfillmentUpdatesSpecification' => ['shape' => 'FulfillmentUpdatesSpecification'], 'active' => ['shape' => 'BoxedBoolean']]], 'FulfillmentStartResponseDelay' => ['type' => 'integer', 'max' => 900, 'min' => 1], 'FulfillmentStartResponseSpecification' => ['type' => 'structure', 'required' => ['delayInSeconds', 'messageGroups'], 'members' => ['delayInSeconds' => ['shape' => 'FulfillmentStartResponseDelay'], 'messageGroups' => ['shape' => 'MessageGroupsList'], 'allowInterrupt' => ['shape' => 'BoxedBoolean']]], 'FulfillmentTimeout' => ['type' => 'integer', 'max' => 900, 'min' => 1], 'FulfillmentUpdateResponseFrequency' => ['type' => 'integer', 'max' => 900, 'min' => 1], 'FulfillmentUpdateResponseSpecification' => ['type' => 'structure', 'required' => ['frequencyInSeconds', 'messageGroups'], 'members' => ['frequencyInSeconds' => ['shape' => 'FulfillmentUpdateResponseFrequency'], 'messageGroups' => ['shape' => 'MessageGroupsList'], 'allowInterrupt' => ['shape' => 'BoxedBoolean']]], 'FulfillmentUpdatesSpecification' => ['type' => 'structure', 'required' => ['active'], 'members' => ['active' => ['shape' => 'BoxedBoolean'], 'startResponse' => ['shape' => 'FulfillmentStartResponseSpecification'], 'updateResponse' => ['shape' => 'FulfillmentUpdateResponseSpecification'], 'timeoutInSeconds' => ['shape' => 'FulfillmentTimeout']]], 'GrammarSlotTypeSetting' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'GrammarSlotTypeSource']]], 'GrammarSlotTypeSource' => ['type' => 'structure', 'required' => ['s3BucketName', 's3ObjectKey'], 'members' => ['s3BucketName' => ['shape' => 'S3BucketName'], 's3ObjectKey' => ['shape' => 'S3ObjectPath'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'HitCount' => ['type' => 'integer'], 'Id' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[0-9a-zA-Z]+$'], 'ImageResponseCard' => ['type' => 'structure', 'required' => ['title'], 'members' => ['title' => ['shape' => 'AttachmentTitle'], 'subtitle' => ['shape' => 'AttachmentTitle'], 'imageUrl' => ['shape' => 'AttachmentUrl'], 'buttons' => ['shape' => 'ButtonsList']]], 'ImportExportFileFormat' => ['type' => 'string', 'enum' => ['LexJson', 'TSV']], 'ImportExportFilePassword' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'ImportFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'ImportFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'ImportFilterOperator']]], 'ImportFilterName' => ['type' => 'string', 'enum' => ['ImportResourceType']], 'ImportFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'ImportFilters' => ['type' => 'list', 'member' => ['shape' => 'ImportFilter'], 'max' => 1, 'min' => 1], 'ImportResourceSpecification' => ['type' => 'structure', 'members' => ['botImportSpecification' => ['shape' => 'BotImportSpecification'], 'botLocaleImportSpecification' => ['shape' => 'BotLocaleImportSpecification'], 'customVocabularyImportSpecification' => ['shape' => 'CustomVocabularyImportSpecification']]], 'ImportResourceType' => ['type' => 'string', 'enum' => ['Bot', 'BotLocale', 'CustomVocabulary']], 'ImportSortAttribute' => ['type' => 'string', 'enum' => ['LastUpdatedDateTime']], 'ImportSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'ImportSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'ImportStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Deleting']], 'ImportSummary' => ['type' => 'structure', 'members' => ['importId' => ['shape' => 'Id'], 'importedResourceId' => ['shape' => 'ImportedResourceId'], 'importedResourceName' => ['shape' => 'Name'], 'importStatus' => ['shape' => 'ImportStatus'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'importedResourceType' => ['shape' => 'ImportResourceType']]], 'ImportSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImportSummary']], 'ImportedResourceId' => ['type' => 'string', 'max' => 10, 'min' => 5, 'pattern' => '^([0-9a-zA-Z_])+$'], 'InitialResponseSetting' => ['type' => 'structure', 'members' => ['initialResponse' => ['shape' => 'ResponseSpecification'], 'nextStep' => ['shape' => 'DialogState'], 'conditional' => ['shape' => 'ConditionalSpecification'], 'codeHook' => ['shape' => 'DialogCodeHookInvocationSetting']]], 'InputContext' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name']]], 'InputContextsList' => ['type' => 'list', 'member' => ['shape' => 'InputContext'], 'max' => 5, 'min' => 0], 'IntentClosingSetting' => ['type' => 'structure', 'members' => ['closingResponse' => ['shape' => 'ResponseSpecification'], 'active' => ['shape' => 'BoxedBoolean'], 'nextStep' => ['shape' => 'DialogState'], 'conditional' => ['shape' => 'ConditionalSpecification']]], 'IntentConfirmationSetting' => ['type' => 'structure', 'required' => ['promptSpecification'], 'members' => ['promptSpecification' => ['shape' => 'PromptSpecification'], 'declinationResponse' => ['shape' => 'ResponseSpecification'], 'active' => ['shape' => 'BoxedBoolean'], 'confirmationResponse' => ['shape' => 'ResponseSpecification'], 'confirmationNextStep' => ['shape' => 'DialogState'], 'confirmationConditional' => ['shape' => 'ConditionalSpecification'], 'declinationNextStep' => ['shape' => 'DialogState'], 'declinationConditional' => ['shape' => 'ConditionalSpecification'], 'failureResponse' => ['shape' => 'ResponseSpecification'], 'failureNextStep' => ['shape' => 'DialogState'], 'failureConditional' => ['shape' => 'ConditionalSpecification'], 'codeHook' => ['shape' => 'DialogCodeHookInvocationSetting'], 'elicitationCodeHook' => ['shape' => 'ElicitationCodeHookInvocationSetting']]], 'IntentFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'IntentFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'IntentFilterOperator']]], 'IntentFilterName' => ['type' => 'string', 'enum' => ['IntentName']], 'IntentFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'IntentFilters' => ['type' => 'list', 'member' => ['shape' => 'IntentFilter'], 'max' => 1, 'min' => 1], 'IntentOverride' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'slots' => ['shape' => 'SlotValueOverrideMap']]], 'IntentSignature' => ['type' => 'string'], 'IntentSortAttribute' => ['type' => 'string', 'enum' => ['IntentName', 'LastUpdatedDateTime']], 'IntentSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'IntentSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'IntentStatistics' => ['type' => 'structure', 'members' => ['discoveredIntentCount' => ['shape' => 'Count']]], 'IntentSummary' => ['type' => 'structure', 'members' => ['intentId' => ['shape' => 'Id'], 'intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'IntentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IntentSummary']], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ItemId' => ['type' => 'string', 'max' => 32, 'min' => 1], 'KendraConfiguration' => ['type' => 'structure', 'required' => ['kendraIndex'], 'members' => ['kendraIndex' => ['shape' => 'KendraIndexArn'], 'queryFilterStringEnabled' => ['shape' => 'Boolean'], 'queryFilterString' => ['shape' => 'QueryFilterString']]], 'KendraIndexArn' => ['type' => 'string', 'max' => 2048, 'min' => 32, 'pattern' => '^arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\\/[a-zA-Z0-9][a-zA-Z0-9_-]*$'], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$'], 'LambdaARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:lambda:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:function:[a-zA-Z0-9-_]+(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})?(:[a-zA-Z0-9-_]+)?'], 'LambdaCodeHook' => ['type' => 'structure', 'required' => ['lambdaARN', 'codeHookInterfaceVersion'], 'members' => ['lambdaARN' => ['shape' => 'LambdaARN'], 'codeHookInterfaceVersion' => ['shape' => 'CodeHookInterfaceVersion']]], 'LexTranscriptFilter' => ['type' => 'structure', 'members' => ['dateRangeFilter' => ['shape' => 'DateRangeFilter']]], 'ListAggregatedUtterancesRequest' => ['type' => 'structure', 'required' => ['botId', 'localeId', 'aggregationDuration'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasId'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'aggregationDuration' => ['shape' => 'UtteranceAggregationDuration'], 'sortBy' => ['shape' => 'AggregatedUtterancesSortBy'], 'filters' => ['shape' => 'AggregatedUtterancesFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAggregatedUtterancesResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botAliasId' => ['shape' => 'BotAliasId'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'aggregationDuration' => ['shape' => 'UtteranceAggregationDuration'], 'aggregationWindowStartTime' => ['shape' => 'Timestamp'], 'aggregationWindowEndTime' => ['shape' => 'Timestamp'], 'aggregationLastRefreshedDateTime' => ['shape' => 'Timestamp'], 'aggregatedUtterancesSummaries' => ['shape' => 'AggregatedUtterancesSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotAliasesRequest' => ['type' => 'structure', 'required' => ['botId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotAliasesResponse' => ['type' => 'structure', 'members' => ['botAliasSummaries' => ['shape' => 'BotAliasSummaryList'], 'nextToken' => ['shape' => 'NextToken'], 'botId' => ['shape' => 'Id']]], 'ListBotLocalesRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'sortBy' => ['shape' => 'BotLocaleSortBy'], 'filters' => ['shape' => 'BotLocaleFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotLocalesResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'nextToken' => ['shape' => 'NextToken'], 'botLocaleSummaries' => ['shape' => 'BotLocaleSummaryList']]], 'ListBotRecommendationsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotRecommendationsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationSummaries' => ['shape' => 'BotRecommendationSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotVersionsRequest' => ['type' => 'structure', 'required' => ['botId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'sortBy' => ['shape' => 'BotVersionSortBy'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotVersionsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersionSummaries' => ['shape' => 'BotVersionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotsRequest' => ['type' => 'structure', 'members' => ['sortBy' => ['shape' => 'BotSortBy'], 'filters' => ['shape' => 'BotFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBotsResponse' => ['type' => 'structure', 'members' => ['botSummaries' => ['shape' => 'BotSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBuiltInIntentsRequest' => ['type' => 'structure', 'required' => ['localeId'], 'members' => ['localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sortBy' => ['shape' => 'BuiltInIntentSortBy'], 'maxResults' => ['shape' => 'BuiltInsMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBuiltInIntentsResponse' => ['type' => 'structure', 'members' => ['builtInIntentSummaries' => ['shape' => 'BuiltInIntentSummaryList'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListBuiltInSlotTypesRequest' => ['type' => 'structure', 'required' => ['localeId'], 'members' => ['localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sortBy' => ['shape' => 'BuiltInSlotTypeSortBy'], 'maxResults' => ['shape' => 'BuiltInsMaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBuiltInSlotTypesResponse' => ['type' => 'structure', 'members' => ['builtInSlotTypeSummaries' => ['shape' => 'BuiltInSlotTypeSummaryList'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListCustomVocabularyItemsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCustomVocabularyItemsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'customVocabularyItems' => ['shape' => 'CustomVocabularyItems'], 'nextToken' => ['shape' => 'NextToken']]], 'ListExportsRequest' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'sortBy' => ['shape' => 'ExportSortBy'], 'filters' => ['shape' => 'ExportFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListExportsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'exportSummaries' => ['shape' => 'ExportSummaryList'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListImportsRequest' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'sortBy' => ['shape' => 'ImportSortBy'], 'filters' => ['shape' => 'ImportFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListImportsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'importSummaries' => ['shape' => 'ImportSummaryList'], 'nextToken' => ['shape' => 'NextToken'], 'localeId' => ['shape' => 'LocaleId']]], 'ListIntentsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sortBy' => ['shape' => 'IntentSortBy'], 'filters' => ['shape' => 'IntentFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListIntentsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'intentSummaries' => ['shape' => 'IntentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRecommendedIntentsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'botRecommendationId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'botRecommendationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botRecommendationId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListRecommendedIntentsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationId' => ['shape' => 'Id'], 'summaryList' => ['shape' => 'RecommendedIntentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSlotTypesRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sortBy' => ['shape' => 'SlotTypeSortBy'], 'filters' => ['shape' => 'SlotTypeFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSlotTypesResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'slotTypeSummaries' => ['shape' => 'SlotTypeSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSlotsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'intentId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'sortBy' => ['shape' => 'SlotSortBy'], 'filters' => ['shape' => 'SlotFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSlotsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'intentId' => ['shape' => 'Id'], 'slotSummaries' => ['shape' => 'SlotSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN'], 'members' => ['resourceARN' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceARN']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'LocaleId' => ['type' => 'string'], 'LocaleName' => ['type' => 'string'], 'LogPrefix' => ['type' => 'string', 'max' => 1024], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'MaxUtteranceDigits' => ['type' => 'integer', 'max' => 1024, 'min' => 1], 'MergeStrategy' => ['type' => 'string', 'enum' => ['Overwrite', 'FailOnConflict', 'Append']], 'Message' => ['type' => 'structure', 'members' => ['plainTextMessage' => ['shape' => 'PlainTextMessage'], 'customPayload' => ['shape' => 'CustomPayload'], 'ssmlMessage' => ['shape' => 'SSMLMessage'], 'imageResponseCard' => ['shape' => 'ImageResponseCard']]], 'MessageGroup' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'Message'], 'variations' => ['shape' => 'MessageVariationsList']]], 'MessageGroupsList' => ['type' => 'list', 'member' => ['shape' => 'MessageGroup'], 'max' => 5, 'min' => 1], 'MessageSelectionStrategy' => ['type' => 'string', 'enum' => ['Random', 'Ordered']], 'MessageVariationsList' => ['type' => 'list', 'member' => ['shape' => 'Message'], 'max' => 2, 'min' => 0], 'MissedCount' => ['type' => 'integer'], 'MultipleValuesSetting' => ['type' => 'structure', 'members' => ['allowMultipleValues' => ['shape' => 'Boolean']]], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([0-9a-zA-Z][_-]?)+$'], 'NewCustomVocabularyItem' => ['type' => 'structure', 'required' => ['phrase'], 'members' => ['phrase' => ['shape' => 'Phrase'], 'weight' => ['shape' => 'Weight'], 'displayAs' => ['shape' => 'Phrase']]], 'NextIndex' => ['type' => 'integer', 'box' => \true, 'max' => 10000000, 'min' => 0], 'NextToken' => ['type' => 'string'], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'NumericalBotVersion' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '^[0-9]+$'], 'ObfuscationSetting' => ['type' => 'structure', 'required' => ['obfuscationSettingType'], 'members' => ['obfuscationSettingType' => ['shape' => 'ObfuscationSettingType']]], 'ObfuscationSettingType' => ['type' => 'string', 'enum' => ['None', 'DefaultObfuscation']], 'ObjectPrefix' => ['type' => 'string', 'min' => 1, 'pattern' => '^[\\/]?+[a-zA-Z0-9!_.*\'()-]+(\\/[a-zA-Z0-9!_.*\'()-]+)*$'], 'ObjectPrefixes' => ['type' => 'list', 'member' => ['shape' => 'ObjectPrefix'], 'max' => 2, 'min' => 1], 'Operation' => ['type' => 'string', 'max' => 50, 'min' => 5, 'pattern' => 'lex:[a-zA-Z*]+$'], 'OperationList' => ['type' => 'list', 'member' => ['shape' => 'Operation']], 'OutputContext' => ['type' => 'structure', 'required' => ['name', 'timeToLiveInSeconds', 'turnsToLive'], 'members' => ['name' => ['shape' => 'Name'], 'timeToLiveInSeconds' => ['shape' => 'ContextTimeToLiveInSeconds'], 'turnsToLive' => ['shape' => 'ContextTurnsToLive']]], 'OutputContextsList' => ['type' => 'list', 'member' => ['shape' => 'OutputContext'], 'max' => 10, 'min' => 0], 'PathFormat' => ['type' => 'structure', 'members' => ['objectPrefixes' => ['shape' => 'ObjectPrefixes']]], 'Phrase' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PlainTextMessage' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'PlainTextMessageValue']]], 'PlainTextMessageValue' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Policy' => ['type' => 'string', 'min' => 2], 'PostDialogCodeHookInvocationSpecification' => ['type' => 'structure', 'members' => ['successResponse' => ['shape' => 'ResponseSpecification'], 'successNextStep' => ['shape' => 'DialogState'], 'successConditional' => ['shape' => 'ConditionalSpecification'], 'failureResponse' => ['shape' => 'ResponseSpecification'], 'failureNextStep' => ['shape' => 'DialogState'], 'failureConditional' => ['shape' => 'ConditionalSpecification'], 'timeoutResponse' => ['shape' => 'ResponseSpecification'], 'timeoutNextStep' => ['shape' => 'DialogState'], 'timeoutConditional' => ['shape' => 'ConditionalSpecification']]], 'PostFulfillmentStatusSpecification' => ['type' => 'structure', 'members' => ['successResponse' => ['shape' => 'ResponseSpecification'], 'failureResponse' => ['shape' => 'ResponseSpecification'], 'timeoutResponse' => ['shape' => 'ResponseSpecification'], 'successNextStep' => ['shape' => 'DialogState'], 'successConditional' => ['shape' => 'ConditionalSpecification'], 'failureNextStep' => ['shape' => 'DialogState'], 'failureConditional' => ['shape' => 'ConditionalSpecification'], 'timeoutNextStep' => ['shape' => 'DialogState'], 'timeoutConditional' => ['shape' => 'ConditionalSpecification']]], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'PresignedS3Url' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Principal' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'ServicePrincipal'], 'arn' => ['shape' => 'PrincipalArn']]], 'PrincipalArn' => ['type' => 'string', 'max' => 1024, 'min' => 30, 'pattern' => '^arn:aws:iam::[0-9]{12}:(root|(user|role)/.*)$'], 'PrincipalList' => ['type' => 'list', 'member' => ['shape' => 'Principal']], 'PriorityValue' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PromptAttempt' => ['type' => 'string', 'enum' => ['Initial', 'Retry1', 'Retry2', 'Retry3', 'Retry4', 'Retry5']], 'PromptAttemptSpecification' => ['type' => 'structure', 'required' => ['allowedInputTypes'], 'members' => ['allowInterrupt' => ['shape' => 'BoxedBoolean'], 'allowedInputTypes' => ['shape' => 'AllowedInputTypes'], 'audioAndDTMFInputSpecification' => ['shape' => 'AudioAndDTMFInputSpecification'], 'textInputSpecification' => ['shape' => 'TextInputSpecification']]], 'PromptAttemptsSpecificationMap' => ['type' => 'map', 'key' => ['shape' => 'PromptAttempt'], 'value' => ['shape' => 'PromptAttemptSpecification']], 'PromptMaxRetries' => ['type' => 'integer', 'max' => 5, 'min' => 0], 'PromptSpecification' => ['type' => 'structure', 'required' => ['messageGroups', 'maxRetries'], 'members' => ['messageGroups' => ['shape' => 'MessageGroupsList'], 'maxRetries' => ['shape' => 'PromptMaxRetries'], 'allowInterrupt' => ['shape' => 'BoxedBoolean'], 'messageSelectionStrategy' => ['shape' => 'MessageSelectionStrategy'], 'promptAttemptsSpecification' => ['shape' => 'PromptAttemptsSpecificationMap']]], 'QueryFilterString' => ['type' => 'string', 'max' => 5000, 'min' => 1], 'RecommendedAction' => ['type' => 'string'], 'RecommendedActions' => ['type' => 'list', 'member' => ['shape' => 'RecommendedAction']], 'RecommendedIntentSummary' => ['type' => 'structure', 'members' => ['intentId' => ['shape' => 'Id'], 'intentName' => ['shape' => 'Name'], 'sampleUtterancesCount' => ['shape' => 'SampleUtterancesCount']]], 'RecommendedIntentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RecommendedIntentSummary']], 'RegexPattern' => ['type' => 'string', 'max' => 300, 'min' => 1], 'RelativeAggregationDuration' => ['type' => 'structure', 'required' => ['timeDimension', 'timeValue'], 'members' => ['timeDimension' => ['shape' => 'TimeDimension'], 'timeValue' => ['shape' => 'TimeValue']]], 'ResourceCount' => ['type' => 'integer'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResponseSpecification' => ['type' => 'structure', 'required' => ['messageGroups'], 'members' => ['messageGroups' => ['shape' => 'MessageGroupsList'], 'allowInterrupt' => ['shape' => 'BoxedBoolean']]], 'RetryAfterSeconds' => ['type' => 'integer'], 'RevisionId' => ['type' => 'string', 'max' => 5, 'min' => 1, 'pattern' => '^[0-9]+$'], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 32, 'pattern' => '^arn:aws:iam::[0-9]{12}:role/.*$'], 'S3BucketArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[\\w\\-]+:s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$'], 'S3BucketLogDestination' => ['type' => 'structure', 'required' => ['s3BucketArn', 'logPrefix'], 'members' => ['kmsKeyArn' => ['shape' => 'KmsKeyArn'], 's3BucketArn' => ['shape' => 'S3BucketArn'], 'logPrefix' => ['shape' => 'LogPrefix']]], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$'], 'S3BucketTranscriptSource' => ['type' => 'structure', 'required' => ['s3BucketName', 'transcriptFormat'], 'members' => ['s3BucketName' => ['shape' => 'S3BucketName'], 'pathFormat' => ['shape' => 'PathFormat'], 'transcriptFormat' => ['shape' => 'TranscriptFormat'], 'transcriptFilter' => ['shape' => 'TranscriptFilter'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'S3ObjectPath' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\.\\-\\!\\*\\_\\\'\\(\\)a-zA-Z0-9][\\.\\-\\!\\*\\_\\\'\\(\\)\\/a-zA-Z0-9]*$'], 'SSMLMessage' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'SSMLMessageValue']]], 'SSMLMessageValue' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'SampleUtterance' => ['type' => 'structure', 'required' => ['utterance'], 'members' => ['utterance' => ['shape' => 'Utterance']]], 'SampleUtterancesCount' => ['type' => 'integer'], 'SampleUtterancesList' => ['type' => 'list', 'member' => ['shape' => 'SampleUtterance']], 'SampleValue' => ['type' => 'structure', 'required' => ['value'], 'members' => ['value' => ['shape' => 'Value']]], 'SearchAssociatedTranscriptsRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'botRecommendationId', 'filters'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'botRecommendationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botRecommendationId'], 'searchOrder' => ['shape' => 'SearchOrder'], 'filters' => ['shape' => 'AssociatedTranscriptFilters'], 'maxResults' => ['shape' => 'MaxResults'], 'nextIndex' => ['shape' => 'NextIndex']]], 'SearchAssociatedTranscriptsResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'BotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationId' => ['shape' => 'Id'], 'nextIndex' => ['shape' => 'NextIndex'], 'associatedTranscripts' => ['shape' => 'AssociatedTranscriptList'], 'totalResults' => ['shape' => 'MaxResults']]], 'SearchOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'SentimentAnalysisSettings' => ['type' => 'structure', 'required' => ['detectSentiment'], 'members' => ['detectSentiment' => ['shape' => 'Boolean']]], 'ServicePrincipal' => ['type' => 'string', 'max' => 1024, 'min' => 15, 'pattern' => '^[0-9a-zA-Z_.]+$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SessionId' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[0-9a-zA-Z._:-]+'], 'SessionTTL' => ['type' => 'integer', 'max' => 86400, 'min' => 60], 'SkipResourceInUseCheck' => ['type' => 'boolean'], 'SlotCaptureSetting' => ['type' => 'structure', 'members' => ['captureResponse' => ['shape' => 'ResponseSpecification'], 'captureNextStep' => ['shape' => 'DialogState'], 'captureConditional' => ['shape' => 'ConditionalSpecification'], 'failureResponse' => ['shape' => 'ResponseSpecification'], 'failureNextStep' => ['shape' => 'DialogState'], 'failureConditional' => ['shape' => 'ConditionalSpecification'], 'codeHook' => ['shape' => 'DialogCodeHookInvocationSetting'], 'elicitationCodeHook' => ['shape' => 'ElicitationCodeHookInvocationSetting']]], 'SlotConstraint' => ['type' => 'string', 'enum' => ['Required', 'Optional']], 'SlotDefaultValue' => ['type' => 'structure', 'required' => ['defaultValue'], 'members' => ['defaultValue' => ['shape' => 'SlotDefaultValueString']]], 'SlotDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SlotDefaultValue'], 'max' => 10, 'min' => 0], 'SlotDefaultValueSpecification' => ['type' => 'structure', 'required' => ['defaultValueList'], 'members' => ['defaultValueList' => ['shape' => 'SlotDefaultValueList']]], 'SlotDefaultValueString' => ['type' => 'string', 'max' => 202, 'min' => 1], 'SlotFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'SlotFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'SlotFilterOperator']]], 'SlotFilterName' => ['type' => 'string', 'enum' => ['SlotName']], 'SlotFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'SlotFilters' => ['type' => 'list', 'member' => ['shape' => 'SlotFilter'], 'max' => 1, 'min' => 1], 'SlotPrioritiesList' => ['type' => 'list', 'member' => ['shape' => 'SlotPriority']], 'SlotPriority' => ['type' => 'structure', 'required' => ['priority', 'slotId'], 'members' => ['priority' => ['shape' => 'PriorityValue'], 'slotId' => ['shape' => 'Id']]], 'SlotShape' => ['type' => 'string', 'enum' => ['Scalar', 'List']], 'SlotSortAttribute' => ['type' => 'string', 'enum' => ['SlotName', 'LastUpdatedDateTime']], 'SlotSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'SlotSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'SlotSummary' => ['type' => 'structure', 'members' => ['slotId' => ['shape' => 'Id'], 'slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotConstraint' => ['shape' => 'SlotConstraint'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationPromptSpecification' => ['shape' => 'PromptSpecification'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'SlotSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SlotSummary']], 'SlotTypeCategory' => ['type' => 'string', 'enum' => ['Custom', 'Extended', 'ExternalGrammar', 'Composite']], 'SlotTypeFilter' => ['type' => 'structure', 'required' => ['name', 'values', 'operator'], 'members' => ['name' => ['shape' => 'SlotTypeFilterName'], 'values' => ['shape' => 'FilterValues'], 'operator' => ['shape' => 'SlotTypeFilterOperator']]], 'SlotTypeFilterName' => ['type' => 'string', 'enum' => ['SlotTypeName', 'ExternalSourceType']], 'SlotTypeFilterOperator' => ['type' => 'string', 'enum' => ['CO', 'EQ']], 'SlotTypeFilters' => ['type' => 'list', 'member' => ['shape' => 'SlotTypeFilter'], 'max' => 1, 'min' => 1], 'SlotTypeSignature' => ['type' => 'string'], 'SlotTypeSortAttribute' => ['type' => 'string', 'enum' => ['SlotTypeName', 'LastUpdatedDateTime']], 'SlotTypeSortBy' => ['type' => 'structure', 'required' => ['attribute', 'order'], 'members' => ['attribute' => ['shape' => 'SlotTypeSortAttribute'], 'order' => ['shape' => 'SortOrder']]], 'SlotTypeStatistics' => ['type' => 'structure', 'members' => ['discoveredSlotTypeCount' => ['shape' => 'Count']]], 'SlotTypeSummary' => ['type' => 'structure', 'members' => ['slotTypeId' => ['shape' => 'Id'], 'slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'slotTypeCategory' => ['shape' => 'SlotTypeCategory']]], 'SlotTypeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SlotTypeSummary']], 'SlotTypeValue' => ['type' => 'structure', 'members' => ['sampleValue' => ['shape' => 'SampleValue'], 'synonyms' => ['shape' => 'SynonymList']]], 'SlotTypeValues' => ['type' => 'list', 'member' => ['shape' => 'SlotTypeValue'], 'max' => 10000, 'min' => 1], 'SlotValue' => ['type' => 'structure', 'members' => ['interpretedValue' => ['shape' => 'NonEmptyString']]], 'SlotValueElicitationSetting' => ['type' => 'structure', 'required' => ['slotConstraint'], 'members' => ['defaultValueSpecification' => ['shape' => 'SlotDefaultValueSpecification'], 'slotConstraint' => ['shape' => 'SlotConstraint'], 'promptSpecification' => ['shape' => 'PromptSpecification'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'waitAndContinueSpecification' => ['shape' => 'WaitAndContinueSpecification'], 'slotCaptureSetting' => ['shape' => 'SlotCaptureSetting']]], 'SlotValueOverride' => ['type' => 'structure', 'members' => ['shape' => ['shape' => 'SlotShape'], 'value' => ['shape' => 'SlotValue'], 'values' => ['shape' => 'SlotValues']]], 'SlotValueOverrideMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'SlotValueOverride']], 'SlotValueRegexFilter' => ['type' => 'structure', 'required' => ['pattern'], 'members' => ['pattern' => ['shape' => 'RegexPattern']]], 'SlotValueResolutionStrategy' => ['type' => 'string', 'enum' => ['OriginalValue', 'TopResolution', 'Concatenation']], 'SlotValueSelectionSetting' => ['type' => 'structure', 'required' => ['resolutionStrategy'], 'members' => ['resolutionStrategy' => ['shape' => 'SlotValueResolutionStrategy'], 'regexFilter' => ['shape' => 'SlotValueRegexFilter'], 'advancedRecognitionSetting' => ['shape' => 'AdvancedRecognitionSetting']]], 'SlotValues' => ['type' => 'list', 'member' => ['shape' => 'SlotValueOverride']], 'SortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'Specifications' => ['type' => 'structure', 'required' => ['slotTypeId', 'valueElicitationSetting'], 'members' => ['slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SubSlotValueElicitationSetting']]], 'StartBotRecommendationRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'transcriptSourceSetting'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'transcriptSourceSetting' => ['shape' => 'TranscriptSourceSetting'], 'encryptionSetting' => ['shape' => 'EncryptionSetting']]], 'StartBotRecommendationResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationStatus' => ['shape' => 'BotRecommendationStatus'], 'botRecommendationId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'transcriptSourceSetting' => ['shape' => 'TranscriptSourceSetting'], 'encryptionSetting' => ['shape' => 'EncryptionSetting']]], 'StartImportRequest' => ['type' => 'structure', 'required' => ['importId', 'resourceSpecification', 'mergeStrategy'], 'members' => ['importId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ImportResourceSpecification'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'filePassword' => ['shape' => 'ImportExportFilePassword']]], 'StartImportResponse' => ['type' => 'structure', 'members' => ['importId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ImportResourceSpecification'], 'mergeStrategy' => ['shape' => 'MergeStrategy'], 'importStatus' => ['shape' => 'ImportStatus'], 'creationDateTime' => ['shape' => 'Timestamp']]], 'StillWaitingResponseFrequency' => ['type' => 'integer', 'max' => 300, 'min' => 1], 'StillWaitingResponseSpecification' => ['type' => 'structure', 'required' => ['messageGroups', 'frequencyInSeconds', 'timeoutInSeconds'], 'members' => ['messageGroups' => ['shape' => 'MessageGroupsList'], 'frequencyInSeconds' => ['shape' => 'StillWaitingResponseFrequency'], 'timeoutInSeconds' => ['shape' => 'StillWaitingResponseTimeout'], 'allowInterrupt' => ['shape' => 'BoxedBoolean']]], 'StillWaitingResponseTimeout' => ['type' => 'integer', 'max' => 900, 'min' => 1], 'StopBotRecommendationRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'botRecommendationId'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'botRecommendationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botRecommendationId']]], 'StopBotRecommendationResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationStatus' => ['shape' => 'BotRecommendationStatus'], 'botRecommendationId' => ['shape' => 'Id']]], 'String' => ['type' => 'string'], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'String']], 'SubSlotExpression' => ['type' => 'string', 'max' => 640, 'min' => 0, 'pattern' => '[0-9A-Za-z_\\-\\s\\(\\)]+'], 'SubSlotSetting' => ['type' => 'structure', 'members' => ['expression' => ['shape' => 'SubSlotExpression'], 'slotSpecifications' => ['shape' => 'SubSlotSpecificationMap']]], 'SubSlotSpecificationMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'Specifications'], 'max' => 6, 'min' => 0], 'SubSlotTypeComposition' => ['type' => 'structure', 'required' => ['name', 'slotTypeId'], 'members' => ['name' => ['shape' => 'Name'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId']]], 'SubSlotTypeList' => ['type' => 'list', 'member' => ['shape' => 'SubSlotTypeComposition'], 'max' => 6, 'min' => 0], 'SubSlotValueElicitationSetting' => ['type' => 'structure', 'required' => ['promptSpecification'], 'members' => ['defaultValueSpecification' => ['shape' => 'SlotDefaultValueSpecification'], 'promptSpecification' => ['shape' => 'PromptSpecification'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'waitAndContinueSpecification' => ['shape' => 'WaitAndContinueSpecification']]], 'SynonymList' => ['type' => 'list', 'member' => ['shape' => 'SampleValue'], 'max' => 10000, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tags'], 'members' => ['resourceARN' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceARN'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TextInputSpecification' => ['type' => 'structure', 'required' => ['startTimeoutMs'], 'members' => ['startTimeoutMs' => ['shape' => 'TimeInMilliSeconds']]], 'TextLogDestination' => ['type' => 'structure', 'required' => ['cloudWatch'], 'members' => ['cloudWatch' => ['shape' => 'CloudWatchLogGroupLogDestination']]], 'TextLogSetting' => ['type' => 'structure', 'required' => ['enabled', 'destination'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'destination' => ['shape' => 'TextLogDestination']]], 'TextLogSettingsList' => ['type' => 'list', 'member' => ['shape' => 'TextLogSetting'], 'max' => 1, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeDimension' => ['type' => 'string', 'enum' => ['Hours', 'Days', 'Weeks']], 'TimeInMilliSeconds' => ['type' => 'integer', 'min' => 1], 'TimeValue' => ['type' => 'integer', 'max' => 24, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'Transcript' => ['type' => 'string', 'max' => 6000000, 'min' => 1, 'pattern' => '.*'], 'TranscriptFilter' => ['type' => 'structure', 'members' => ['lexTranscriptFilter' => ['shape' => 'LexTranscriptFilter']]], 'TranscriptFormat' => ['type' => 'string', 'enum' => ['Lex']], 'TranscriptSourceSetting' => ['type' => 'structure', 'members' => ['s3BucketTranscriptSource' => ['shape' => 'S3BucketTranscriptSource']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceARN', 'tagKeys'], 'members' => ['resourceARN' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceARN'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateBotAliasRequest' => ['type' => 'structure', 'required' => ['botAliasId', 'botAliasName', 'botId'], 'members' => ['botAliasId' => ['shape' => 'BotAliasId', 'location' => 'uri', 'locationName' => 'botAliasId'], 'botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'BotVersion'], 'botAliasLocaleSettings' => ['shape' => 'BotAliasLocaleSettingsMap'], 'conversationLogSettings' => ['shape' => 'ConversationLogSettings'], 'sentimentAnalysisSettings' => ['shape' => 'SentimentAnalysisSettings'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId']]], 'UpdateBotAliasResponse' => ['type' => 'structure', 'members' => ['botAliasId' => ['shape' => 'BotAliasId'], 'botAliasName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'botVersion' => ['shape' => 'BotVersion'], 'botAliasLocaleSettings' => ['shape' => 'BotAliasLocaleSettingsMap'], 'conversationLogSettings' => ['shape' => 'ConversationLogSettings'], 'sentimentAnalysisSettings' => ['shape' => 'SentimentAnalysisSettings'], 'botAliasStatus' => ['shape' => 'BotAliasStatus'], 'botId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'UpdateBotLocaleRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'nluIntentConfidenceThreshold'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'description' => ['shape' => 'Description'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings']]], 'UpdateBotLocaleResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'localeName' => ['shape' => 'LocaleName'], 'description' => ['shape' => 'Description'], 'nluIntentConfidenceThreshold' => ['shape' => 'ConfidenceThreshold'], 'voiceSettings' => ['shape' => 'VoiceSettings'], 'botLocaleStatus' => ['shape' => 'BotLocaleStatus'], 'failureReasons' => ['shape' => 'FailureReasons'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'recommendedActions' => ['shape' => 'RecommendedActions']]], 'UpdateBotRecommendationRequest' => ['type' => 'structure', 'required' => ['botId', 'botVersion', 'localeId', 'botRecommendationId', 'encryptionSetting'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'botRecommendationId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botRecommendationId'], 'encryptionSetting' => ['shape' => 'EncryptionSetting']]], 'UpdateBotRecommendationResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'botRecommendationStatus' => ['shape' => 'BotRecommendationStatus'], 'botRecommendationId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'transcriptSourceSetting' => ['shape' => 'TranscriptSourceSetting'], 'encryptionSetting' => ['shape' => 'EncryptionSetting']]], 'UpdateBotRequest' => ['type' => 'structure', 'required' => ['botId', 'botName', 'roleArn', 'dataPrivacy', 'idleSessionTTLInSeconds'], 'members' => ['botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL']]], 'UpdateBotResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'Id'], 'botName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'roleArn' => ['shape' => 'RoleArn'], 'dataPrivacy' => ['shape' => 'DataPrivacy'], 'idleSessionTTLInSeconds' => ['shape' => 'SessionTTL'], 'botStatus' => ['shape' => 'BotStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'UpdateCustomVocabularyItemsList' => ['type' => 'list', 'member' => ['shape' => 'CustomVocabularyItem'], 'max' => 10, 'min' => 1], 'UpdateExportRequest' => ['type' => 'structure', 'required' => ['exportId'], 'members' => ['exportId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'exportId'], 'filePassword' => ['shape' => 'ImportExportFilePassword']]], 'UpdateExportResponse' => ['type' => 'structure', 'members' => ['exportId' => ['shape' => 'Id'], 'resourceSpecification' => ['shape' => 'ExportResourceSpecification'], 'fileFormat' => ['shape' => 'ImportExportFileFormat'], 'exportStatus' => ['shape' => 'ExportStatus'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp']]], 'UpdateIntentRequest' => ['type' => 'structure', 'required' => ['intentId', 'intentName', 'botId', 'botVersion', 'localeId'], 'members' => ['intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'dialogCodeHook' => ['shape' => 'DialogCodeHookSettings'], 'fulfillmentCodeHook' => ['shape' => 'FulfillmentCodeHookSettings'], 'slotPriorities' => ['shape' => 'SlotPrioritiesList'], 'intentConfirmationSetting' => ['shape' => 'IntentConfirmationSetting'], 'intentClosingSetting' => ['shape' => 'IntentClosingSetting'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'initialResponseSetting' => ['shape' => 'InitialResponseSetting']]], 'UpdateIntentResponse' => ['type' => 'structure', 'members' => ['intentId' => ['shape' => 'Id'], 'intentName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'parentIntentSignature' => ['shape' => 'IntentSignature'], 'sampleUtterances' => ['shape' => 'SampleUtterancesList'], 'dialogCodeHook' => ['shape' => 'DialogCodeHookSettings'], 'fulfillmentCodeHook' => ['shape' => 'FulfillmentCodeHookSettings'], 'slotPriorities' => ['shape' => 'SlotPrioritiesList'], 'intentConfirmationSetting' => ['shape' => 'IntentConfirmationSetting'], 'intentClosingSetting' => ['shape' => 'IntentClosingSetting'], 'inputContexts' => ['shape' => 'InputContextsList'], 'outputContexts' => ['shape' => 'OutputContextsList'], 'kendraConfiguration' => ['shape' => 'KendraConfiguration'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'initialResponseSetting' => ['shape' => 'InitialResponseSetting']]], 'UpdateResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'policy'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'uri', 'locationName' => 'resourceArn'], 'policy' => ['shape' => 'Policy'], 'expectedRevisionId' => ['shape' => 'RevisionId', 'location' => 'querystring', 'locationName' => 'expectedRevisionId']]], 'UpdateResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'revisionId' => ['shape' => 'RevisionId']]], 'UpdateSlotRequest' => ['type' => 'structure', 'required' => ['slotId', 'slotName', 'valueElicitationSetting', 'botId', 'botVersion', 'localeId', 'intentId'], 'members' => ['slotId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotId'], 'slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SlotValueElicitationSetting'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'intentId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'intentId'], 'multipleValuesSetting' => ['shape' => 'MultipleValuesSetting'], 'subSlotSetting' => ['shape' => 'SubSlotSetting']]], 'UpdateSlotResponse' => ['type' => 'structure', 'members' => ['slotId' => ['shape' => 'Id'], 'slotName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeId' => ['shape' => 'BuiltInOrCustomSlotTypeId'], 'valueElicitationSetting' => ['shape' => 'SlotValueElicitationSetting'], 'obfuscationSetting' => ['shape' => 'ObfuscationSetting'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'intentId' => ['shape' => 'Id'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'multipleValuesSetting' => ['shape' => 'MultipleValuesSetting'], 'subSlotSetting' => ['shape' => 'SubSlotSetting']]], 'UpdateSlotTypeRequest' => ['type' => 'structure', 'required' => ['slotTypeId', 'slotTypeName', 'botId', 'botVersion', 'localeId'], 'members' => ['slotTypeId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'slotTypeId'], 'slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeValues' => ['shape' => 'SlotTypeValues'], 'valueSelectionSetting' => ['shape' => 'SlotValueSelectionSetting'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'botId' => ['shape' => 'Id', 'location' => 'uri', 'locationName' => 'botId'], 'botVersion' => ['shape' => 'DraftBotVersion', 'location' => 'uri', 'locationName' => 'botVersion'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'externalSourceSetting' => ['shape' => 'ExternalSourceSetting'], 'compositeSlotTypeSetting' => ['shape' => 'CompositeSlotTypeSetting']]], 'UpdateSlotTypeResponse' => ['type' => 'structure', 'members' => ['slotTypeId' => ['shape' => 'Id'], 'slotTypeName' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'slotTypeValues' => ['shape' => 'SlotTypeValues'], 'valueSelectionSetting' => ['shape' => 'SlotValueSelectionSetting'], 'parentSlotTypeSignature' => ['shape' => 'SlotTypeSignature'], 'botId' => ['shape' => 'Id'], 'botVersion' => ['shape' => 'DraftBotVersion'], 'localeId' => ['shape' => 'LocaleId'], 'creationDateTime' => ['shape' => 'Timestamp'], 'lastUpdatedDateTime' => ['shape' => 'Timestamp'], 'externalSourceSetting' => ['shape' => 'ExternalSourceSetting'], 'compositeSlotTypeSetting' => ['shape' => 'CompositeSlotTypeSetting']]], 'Utterance' => ['type' => 'string'], 'UtteranceAggregationDuration' => ['type' => 'structure', 'required' => ['relativeAggregationDuration'], 'members' => ['relativeAggregationDuration' => ['shape' => 'RelativeAggregationDuration']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Value' => ['type' => 'string', 'max' => 140, 'min' => 1], 'VoiceEngine' => ['type' => 'string', 'enum' => ['standard', 'neural']], 'VoiceId' => ['type' => 'string'], 'VoiceSettings' => ['type' => 'structure', 'required' => ['voiceId'], 'members' => ['voiceId' => ['shape' => 'VoiceId'], 'engine' => ['shape' => 'VoiceEngine']]], 'WaitAndContinueSpecification' => ['type' => 'structure', 'required' => ['waitingResponse', 'continueResponse'], 'members' => ['waitingResponse' => ['shape' => 'ResponseSpecification'], 'continueResponse' => ['shape' => 'ResponseSpecification'], 'stillWaitingResponse' => ['shape' => 'StillWaitingResponseSpecification'], 'active' => ['shape' => 'BoxedBoolean']]], 'Weight' => ['type' => 'integer', 'box' => \true, 'max' => 3, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-rule-set-1.json.php deleted file mode 100644 index b296389..0000000 --- a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://models-v2-lex-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://models-v2-lex-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://models-v2-lex.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://models-v2-lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-tests-1.json.php deleted file mode 100644 index b399a9e..0000000 --- a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://models-v2-lex.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/paginators-1.json.php b/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/paginators-1.json.php deleted file mode 100644 index 7eb171c..0000000 --- a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAggregatedUtterances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBotAliases' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBotLocales' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBotRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBotVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBuiltInIntents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListBuiltInSlotTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListCustomVocabularyItems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListExports' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListImports' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListIntents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListRecommendedIntents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSlotTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSlots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/waiters-2.json.php b/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/waiters-2.json.php deleted file mode 100644 index 9aefc17..0000000 --- a/vendor/Aws3/Aws/data/models.lex.v2/2020-08-07/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['BotAvailable' => ['delay' => 10, 'operation' => 'DescribeBot', 'maxAttempts' => 35, 'description' => 'Wait until a bot is available', 'acceptors' => [['expected' => 'Available', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botStatus'], ['expected' => 'Inactive', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botStatus']]], 'BotAliasAvailable' => ['delay' => 10, 'operation' => 'DescribeBotAlias', 'maxAttempts' => 35, 'description' => 'Wait until a bot alias is available', 'acceptors' => [['expected' => 'Available', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botAliasStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botAliasStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botAliasStatus']]], 'BotExportCompleted' => ['delay' => 10, 'operation' => 'DescribeExport', 'maxAttempts' => 35, 'description' => 'Wait until a bot has been exported', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'exportStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'exportStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'exportStatus']]], 'BotImportCompleted' => ['delay' => 10, 'operation' => 'DescribeImport', 'maxAttempts' => 35, 'description' => 'Wait until a bot has been imported', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'importStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'importStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'importStatus']]], 'BotLocaleBuilt' => ['delay' => 10, 'operation' => 'DescribeBotLocale', 'maxAttempts' => 35, 'description' => 'Wait until a bot locale is built', 'acceptors' => [['expected' => 'Built', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus'], ['expected' => 'NotBuilt', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus']]], 'BotLocaleExpressTestingAvailable' => ['delay' => 10, 'operation' => 'DescribeBotLocale', 'maxAttempts' => 35, 'description' => 'Wait until a bot locale build is ready for express testing', 'acceptors' => [['expected' => 'Built', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'ReadyExpressTesting', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus'], ['expected' => 'NotBuilt', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus']]], 'BotVersionAvailable' => ['delay' => 10, 'operation' => 'DescribeBotVersion', 'maxAttempts' => 35, 'description' => 'Wait until a bot version is available', 'acceptors' => [['expected' => 'Available', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botStatus'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 404]]], 'BotLocaleCreated' => ['delay' => 10, 'operation' => 'DescribeBotLocale', 'maxAttempts' => 35, 'description' => 'Wait unit a bot locale is created', 'acceptors' => [['expected' => 'Built', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'ReadyExpressTesting', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'NotBuilt', 'matcher' => 'path', 'state' => 'success', 'argument' => 'botLocaleStatus'], ['expected' => 'Deleting', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'botLocaleStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/api-2.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/api-2.json.php deleted file mode 100644 index 38a8af0..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-08-01', 'endpointPrefix' => 'monitoring', 'protocol' => 'query', 'serviceAbbreviation' => 'CloudWatch', 'serviceFullName' => 'Amazon CloudWatch', 'serviceId' => 'CloudWatch', 'signatureVersion' => 'v4', 'uid' => 'monitoring-2010-08-01', 'xmlNamespace' => 'http://monitoring.amazonaws.com/doc/2010-08-01/'], 'operations' => ['DeleteAlarms' => ['name' => 'DeleteAlarms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAlarmsInput'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteAnomalyDetector' => ['name' => 'DeleteAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAnomalyDetectorInput'], 'output' => ['shape' => 'DeleteAnomalyDetectorOutput', 'resultWrapper' => 'DeleteAnomalyDetectorResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException']]], 'DeleteDashboards' => ['name' => 'DeleteDashboards', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDashboardsInput'], 'output' => ['shape' => 'DeleteDashboardsOutput', 'resultWrapper' => 'DeleteDashboardsResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'DashboardNotFoundError'], ['shape' => 'InternalServiceFault']]], 'DeleteInsightRules' => ['name' => 'DeleteInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInsightRulesInput'], 'output' => ['shape' => 'DeleteInsightRulesOutput', 'resultWrapper' => 'DeleteInsightRulesResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'DeleteMetricStream' => ['name' => 'DeleteMetricStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMetricStreamInput'], 'output' => ['shape' => 'DeleteMetricStreamOutput', 'resultWrapper' => 'DeleteMetricStreamResult'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'DescribeAlarmHistory' => ['name' => 'DescribeAlarmHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAlarmHistoryInput'], 'output' => ['shape' => 'DescribeAlarmHistoryOutput', 'resultWrapper' => 'DescribeAlarmHistoryResult'], 'errors' => [['shape' => 'InvalidNextToken']]], 'DescribeAlarms' => ['name' => 'DescribeAlarms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAlarmsInput'], 'output' => ['shape' => 'DescribeAlarmsOutput', 'resultWrapper' => 'DescribeAlarmsResult'], 'errors' => [['shape' => 'InvalidNextToken']]], 'DescribeAlarmsForMetric' => ['name' => 'DescribeAlarmsForMetric', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAlarmsForMetricInput'], 'output' => ['shape' => 'DescribeAlarmsForMetricOutput', 'resultWrapper' => 'DescribeAlarmsForMetricResult']], 'DescribeAnomalyDetectors' => ['name' => 'DescribeAnomalyDetectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAnomalyDetectorsInput'], 'output' => ['shape' => 'DescribeAnomalyDetectorsOutput', 'resultWrapper' => 'DescribeAnomalyDetectorsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidParameterCombinationException']]], 'DescribeInsightRules' => ['name' => 'DescribeInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInsightRulesInput'], 'output' => ['shape' => 'DescribeInsightRulesOutput', 'resultWrapper' => 'DescribeInsightRulesResult'], 'errors' => [['shape' => 'InvalidNextToken']]], 'DisableAlarmActions' => ['name' => 'DisableAlarmActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAlarmActionsInput']], 'DisableInsightRules' => ['name' => 'DisableInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableInsightRulesInput'], 'output' => ['shape' => 'DisableInsightRulesOutput', 'resultWrapper' => 'DisableInsightRulesResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'EnableAlarmActions' => ['name' => 'EnableAlarmActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAlarmActionsInput']], 'EnableInsightRules' => ['name' => 'EnableInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableInsightRulesInput'], 'output' => ['shape' => 'EnableInsightRulesOutput', 'resultWrapper' => 'EnableInsightRulesResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'LimitExceededException']]], 'GetDashboard' => ['name' => 'GetDashboard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDashboardInput'], 'output' => ['shape' => 'GetDashboardOutput', 'resultWrapper' => 'GetDashboardResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'DashboardNotFoundError'], ['shape' => 'InternalServiceFault']]], 'GetInsightRuleReport' => ['name' => 'GetInsightRuleReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInsightRuleReportInput'], 'output' => ['shape' => 'GetInsightRuleReportOutput', 'resultWrapper' => 'GetInsightRuleReportResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetMetricData' => ['name' => 'GetMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMetricDataInput'], 'output' => ['shape' => 'GetMetricDataOutput', 'resultWrapper' => 'GetMetricDataResult'], 'errors' => [['shape' => 'InvalidNextToken']]], 'GetMetricStatistics' => ['name' => 'GetMetricStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMetricStatisticsInput'], 'output' => ['shape' => 'GetMetricStatisticsOutput', 'resultWrapper' => 'GetMetricStatisticsResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InternalServiceFault']]], 'GetMetricStream' => ['name' => 'GetMetricStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMetricStreamInput'], 'output' => ['shape' => 'GetMetricStreamOutput', 'resultWrapper' => 'GetMetricStreamResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException']]], 'GetMetricWidgetImage' => ['name' => 'GetMetricWidgetImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMetricWidgetImageInput'], 'output' => ['shape' => 'GetMetricWidgetImageOutput', 'resultWrapper' => 'GetMetricWidgetImageResult']], 'ListDashboards' => ['name' => 'ListDashboards', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDashboardsInput'], 'output' => ['shape' => 'ListDashboardsOutput', 'resultWrapper' => 'ListDashboardsResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InternalServiceFault']]], 'ListManagedInsightRules' => ['name' => 'ListManagedInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListManagedInsightRulesInput'], 'output' => ['shape' => 'ListManagedInsightRulesOutput', 'resultWrapper' => 'ListManagedInsightRulesResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidNextToken']]], 'ListMetricStreams' => ['name' => 'ListMetricStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMetricStreamsInput'], 'output' => ['shape' => 'ListMetricStreamsOutput', 'resultWrapper' => 'ListMetricStreamsResult'], 'errors' => [['shape' => 'InvalidNextToken'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'ListMetrics' => ['name' => 'ListMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMetricsInput'], 'output' => ['shape' => 'ListMetricsOutput', 'resultWrapper' => 'ListMetricsResult'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceFault']]], 'PutAnomalyDetector' => ['name' => 'PutAnomalyDetector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAnomalyDetectorInput'], 'output' => ['shape' => 'PutAnomalyDetectorOutput', 'resultWrapper' => 'PutAnomalyDetectorResult'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException']]], 'PutCompositeAlarm' => ['name' => 'PutCompositeAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutCompositeAlarmInput'], 'errors' => [['shape' => 'LimitExceededFault']]], 'PutDashboard' => ['name' => 'PutDashboard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDashboardInput'], 'output' => ['shape' => 'PutDashboardOutput', 'resultWrapper' => 'PutDashboardResult'], 'errors' => [['shape' => 'DashboardInvalidInputError'], ['shape' => 'InternalServiceFault']]], 'PutInsightRule' => ['name' => 'PutInsightRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInsightRuleInput'], 'output' => ['shape' => 'PutInsightRuleOutput', 'resultWrapper' => 'PutInsightRuleResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'LimitExceededException']]], 'PutManagedInsightRules' => ['name' => 'PutManagedInsightRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutManagedInsightRulesInput'], 'output' => ['shape' => 'PutManagedInsightRulesOutput', 'resultWrapper' => 'PutManagedInsightRulesResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'PutMetricAlarm' => ['name' => 'PutMetricAlarm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMetricAlarmInput'], 'errors' => [['shape' => 'LimitExceededFault']]], 'PutMetricData' => ['name' => 'PutMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMetricDataInput'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException'], ['shape' => 'InternalServiceFault']]], 'PutMetricStream' => ['name' => 'PutMetricStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMetricStreamInput'], 'output' => ['shape' => 'PutMetricStreamOutput', 'resultWrapper' => 'PutMetricStreamResult'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterCombinationException']]], 'SetAlarmState' => ['name' => 'SetAlarmState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetAlarmStateInput'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'InvalidFormatFault']]], 'StartMetricStreams' => ['name' => 'StartMetricStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMetricStreamsInput'], 'output' => ['shape' => 'StartMetricStreamsOutput', 'resultWrapper' => 'StartMetricStreamsResult'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'StopMetricStreams' => ['name' => 'StopMetricStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopMetricStreamsInput'], 'output' => ['shape' => 'StopMetricStreamsOutput', 'resultWrapper' => 'StopMetricStreamsResult'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'MissingRequiredParameterException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput', 'resultWrapper' => 'TagResourceResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceFault']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput', 'resultWrapper' => 'UntagResourceResult'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServiceFault']]]], 'shapes' => ['AccountId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ActionPrefix' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ActionsEnabled' => ['type' => 'boolean'], 'ActionsSuppressedBy' => ['type' => 'string', 'enum' => ['WaitPeriod', 'ExtensionPeriod', 'Alarm']], 'ActionsSuppressedReason' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'AlarmArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'AlarmDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'AlarmHistoryItem' => ['type' => 'structure', 'members' => ['AlarmName' => ['shape' => 'AlarmName'], 'AlarmType' => ['shape' => 'AlarmType'], 'Timestamp' => ['shape' => 'Timestamp'], 'HistoryItemType' => ['shape' => 'HistoryItemType'], 'HistorySummary' => ['shape' => 'HistorySummary'], 'HistoryData' => ['shape' => 'HistoryData']]], 'AlarmHistoryItems' => ['type' => 'list', 'member' => ['shape' => 'AlarmHistoryItem']], 'AlarmName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'AlarmNamePrefix' => ['type' => 'string', 'max' => 255, 'min' => 1], 'AlarmNames' => ['type' => 'list', 'member' => ['shape' => 'AlarmName'], 'max' => 100], 'AlarmRule' => ['type' => 'string', 'max' => 10240, 'min' => 1], 'AlarmType' => ['type' => 'string', 'enum' => ['CompositeAlarm', 'MetricAlarm']], 'AlarmTypes' => ['type' => 'list', 'member' => ['shape' => 'AlarmType']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'AnomalyDetector' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.Namespace property.'], 'MetricName' => ['shape' => 'MetricName', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.MetricName property.'], 'Dimensions' => ['shape' => 'Dimensions', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.Dimensions property.'], 'Stat' => ['shape' => 'AnomalyDetectorMetricStat', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.Stat property.'], 'Configuration' => ['shape' => 'AnomalyDetectorConfiguration'], 'StateValue' => ['shape' => 'AnomalyDetectorStateValue'], 'SingleMetricAnomalyDetector' => ['shape' => 'SingleMetricAnomalyDetector'], 'MetricMathAnomalyDetector' => ['shape' => 'MetricMathAnomalyDetector']]], 'AnomalyDetectorConfiguration' => ['type' => 'structure', 'members' => ['ExcludedTimeRanges' => ['shape' => 'AnomalyDetectorExcludedTimeRanges'], 'MetricTimezone' => ['shape' => 'AnomalyDetectorMetricTimezone']]], 'AnomalyDetectorExcludedTimeRanges' => ['type' => 'list', 'member' => ['shape' => 'Range']], 'AnomalyDetectorMetricStat' => ['type' => 'string', 'max' => 50, 'pattern' => '(SampleCount|Average|Sum|Minimum|Maximum|IQM|(p|tc|tm|ts|wm)(\\d{1,2}(\\.\\d{0,10})?|100)|[ou]\\d+(\\.\\d*)?)(_E|_L|_H)?|(TM|TC|TS|WM)\\(((((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%)?:((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%|((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%:(((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%)?)\\)|(TM|TC|TS|WM|PR)\\(((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)):((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))?|((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))?:(\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))\\)'], 'AnomalyDetectorMetricTimezone' => ['type' => 'string', 'max' => 50, 'pattern' => '.*'], 'AnomalyDetectorStateValue' => ['type' => 'string', 'enum' => ['PENDING_TRAINING', 'TRAINED_INSUFFICIENT_DATA', 'TRAINED']], 'AnomalyDetectorType' => ['type' => 'string', 'enum' => ['SINGLE_METRIC', 'METRIC_MATH']], 'AnomalyDetectorTypes' => ['type' => 'list', 'member' => ['shape' => 'AnomalyDetectorType'], 'max' => 2], 'AnomalyDetectors' => ['type' => 'list', 'member' => ['shape' => 'AnomalyDetector']], 'AwsQueryErrorMessage' => ['type' => 'string'], 'BatchFailures' => ['type' => 'list', 'member' => ['shape' => 'PartialFailure']], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanLowerOrGreaterThanUpperThreshold', 'LessThanLowerThreshold', 'GreaterThanUpperThreshold']], 'CompositeAlarm' => ['type' => 'structure', 'members' => ['ActionsEnabled' => ['shape' => 'ActionsEnabled'], 'AlarmActions' => ['shape' => 'ResourceList'], 'AlarmArn' => ['shape' => 'AlarmArn'], 'AlarmConfigurationUpdatedTimestamp' => ['shape' => 'Timestamp'], 'AlarmDescription' => ['shape' => 'AlarmDescription'], 'AlarmName' => ['shape' => 'AlarmName'], 'AlarmRule' => ['shape' => 'AlarmRule'], 'InsufficientDataActions' => ['shape' => 'ResourceList'], 'OKActions' => ['shape' => 'ResourceList'], 'StateReason' => ['shape' => 'StateReason'], 'StateReasonData' => ['shape' => 'StateReasonData'], 'StateUpdatedTimestamp' => ['shape' => 'Timestamp'], 'StateValue' => ['shape' => 'StateValue'], 'StateTransitionedTimestamp' => ['shape' => 'Timestamp'], 'ActionsSuppressedBy' => ['shape' => 'ActionsSuppressedBy'], 'ActionsSuppressedReason' => ['shape' => 'ActionsSuppressedReason'], 'ActionsSuppressor' => ['shape' => 'AlarmArn'], 'ActionsSuppressorWaitPeriod' => ['shape' => 'SuppressorPeriod'], 'ActionsSuppressorExtensionPeriod' => ['shape' => 'SuppressorPeriod']], 'xmlOrder' => ['ActionsEnabled', 'AlarmActions', 'AlarmArn', 'AlarmConfigurationUpdatedTimestamp', 'AlarmDescription', 'AlarmName', 'AlarmRule', 'InsufficientDataActions', 'OKActions', 'StateReason', 'StateReasonData', 'StateUpdatedTimestamp', 'StateValue', 'StateTransitionedTimestamp', 'ActionsSuppressedBy', 'ActionsSuppressedReason', 'ActionsSuppressor', 'ActionsSuppressorWaitPeriod', 'ActionsSuppressorExtensionPeriod']], 'CompositeAlarms' => ['type' => 'list', 'member' => ['shape' => 'CompositeAlarm']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ConcurrentModificationException', 'httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Counts' => ['type' => 'list', 'member' => ['shape' => 'DatapointValue']], 'DashboardArn' => ['type' => 'string'], 'DashboardBody' => ['type' => 'string'], 'DashboardEntries' => ['type' => 'list', 'member' => ['shape' => 'DashboardEntry']], 'DashboardEntry' => ['type' => 'structure', 'members' => ['DashboardName' => ['shape' => 'DashboardName'], 'DashboardArn' => ['shape' => 'DashboardArn'], 'LastModified' => ['shape' => 'LastModified'], 'Size' => ['shape' => 'Size']]], 'DashboardErrorMessage' => ['type' => 'string'], 'DashboardInvalidInputError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'DashboardErrorMessage'], 'dashboardValidationMessages' => ['shape' => 'DashboardValidationMessages']], 'error' => ['code' => 'InvalidParameterInput', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DashboardName' => ['type' => 'string'], 'DashboardNamePrefix' => ['type' => 'string'], 'DashboardNames' => ['type' => 'list', 'member' => ['shape' => 'DashboardName']], 'DashboardNotFoundError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'DashboardErrorMessage']], 'error' => ['code' => 'ResourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DashboardValidationMessage' => ['type' => 'structure', 'members' => ['DataPath' => ['shape' => 'DataPath'], 'Message' => ['shape' => 'Message']]], 'DashboardValidationMessages' => ['type' => 'list', 'member' => ['shape' => 'DashboardValidationMessage']], 'DataPath' => ['type' => 'string'], 'Datapoint' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'SampleCount' => ['shape' => 'DatapointValue'], 'Average' => ['shape' => 'DatapointValue'], 'Sum' => ['shape' => 'DatapointValue'], 'Minimum' => ['shape' => 'DatapointValue'], 'Maximum' => ['shape' => 'DatapointValue'], 'Unit' => ['shape' => 'StandardUnit'], 'ExtendedStatistics' => ['shape' => 'DatapointValueMap']], 'xmlOrder' => ['Timestamp', 'SampleCount', 'Average', 'Sum', 'Minimum', 'Maximum', 'Unit', 'ExtendedStatistics']], 'DatapointValue' => ['type' => 'double'], 'DatapointValueMap' => ['type' => 'map', 'key' => ['shape' => 'ExtendedStatistic'], 'value' => ['shape' => 'DatapointValue']], 'DatapointValues' => ['type' => 'list', 'member' => ['shape' => 'DatapointValue']], 'Datapoints' => ['type' => 'list', 'member' => ['shape' => 'Datapoint']], 'DatapointsToAlarm' => ['type' => 'integer', 'min' => 1], 'DeleteAlarmsInput' => ['type' => 'structure', 'required' => ['AlarmNames'], 'members' => ['AlarmNames' => ['shape' => 'AlarmNames']]], 'DeleteAnomalyDetectorInput' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'MetricName' => ['shape' => 'MetricName', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'Dimensions' => ['shape' => 'Dimensions', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'Stat' => ['shape' => 'AnomalyDetectorMetricStat', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'SingleMetricAnomalyDetector' => ['shape' => 'SingleMetricAnomalyDetector'], 'MetricMathAnomalyDetector' => ['shape' => 'MetricMathAnomalyDetector']]], 'DeleteAnomalyDetectorOutput' => ['type' => 'structure', 'members' => []], 'DeleteDashboardsInput' => ['type' => 'structure', 'required' => ['DashboardNames'], 'members' => ['DashboardNames' => ['shape' => 'DashboardNames']]], 'DeleteDashboardsOutput' => ['type' => 'structure', 'members' => []], 'DeleteInsightRulesInput' => ['type' => 'structure', 'required' => ['RuleNames'], 'members' => ['RuleNames' => ['shape' => 'InsightRuleNames']]], 'DeleteInsightRulesOutput' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchFailures']]], 'DeleteMetricStreamInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MetricStreamName']]], 'DeleteMetricStreamOutput' => ['type' => 'structure', 'members' => []], 'DescribeAlarmHistoryInput' => ['type' => 'structure', 'members' => ['AlarmName' => ['shape' => 'AlarmName'], 'AlarmTypes' => ['shape' => 'AlarmTypes'], 'HistoryItemType' => ['shape' => 'HistoryItemType'], 'StartDate' => ['shape' => 'Timestamp'], 'EndDate' => ['shape' => 'Timestamp'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'NextToken'], 'ScanBy' => ['shape' => 'ScanBy']]], 'DescribeAlarmHistoryOutput' => ['type' => 'structure', 'members' => ['AlarmHistoryItems' => ['shape' => 'AlarmHistoryItems'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAlarmsForMetricInput' => ['type' => 'structure', 'required' => ['MetricName', 'Namespace'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'Namespace'], 'Statistic' => ['shape' => 'Statistic'], 'ExtendedStatistic' => ['shape' => 'ExtendedStatistic'], 'Dimensions' => ['shape' => 'Dimensions'], 'Period' => ['shape' => 'Period'], 'Unit' => ['shape' => 'StandardUnit']]], 'DescribeAlarmsForMetricOutput' => ['type' => 'structure', 'members' => ['MetricAlarms' => ['shape' => 'MetricAlarms']]], 'DescribeAlarmsInput' => ['type' => 'structure', 'members' => ['AlarmNames' => ['shape' => 'AlarmNames'], 'AlarmNamePrefix' => ['shape' => 'AlarmNamePrefix'], 'AlarmTypes' => ['shape' => 'AlarmTypes'], 'ChildrenOfAlarmName' => ['shape' => 'AlarmName'], 'ParentsOfAlarmName' => ['shape' => 'AlarmName'], 'StateValue' => ['shape' => 'StateValue'], 'ActionPrefix' => ['shape' => 'ActionPrefix'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAlarmsOutput' => ['type' => 'structure', 'members' => ['CompositeAlarms' => ['shape' => 'CompositeAlarms'], 'MetricAlarms' => ['shape' => 'MetricAlarms'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAnomalyDetectorsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxReturnedResultsCount'], 'Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'Dimensions'], 'AnomalyDetectorTypes' => ['shape' => 'AnomalyDetectorTypes']]], 'DescribeAnomalyDetectorsOutput' => ['type' => 'structure', 'members' => ['AnomalyDetectors' => ['shape' => 'AnomalyDetectors'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInsightRulesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'InsightRuleMaxResults']]], 'DescribeInsightRulesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'InsightRules' => ['shape' => 'InsightRules']]], 'Dimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'DimensionName'], 'Value' => ['shape' => 'DimensionValue']], 'xmlOrder' => ['Name', 'Value']], 'DimensionFilter' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DimensionName'], 'Value' => ['shape' => 'DimensionValue']]], 'DimensionFilters' => ['type' => 'list', 'member' => ['shape' => 'DimensionFilter'], 'max' => 10], 'DimensionName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DimensionValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Dimensions' => ['type' => 'list', 'member' => ['shape' => 'Dimension'], 'max' => 30], 'DisableAlarmActionsInput' => ['type' => 'structure', 'required' => ['AlarmNames'], 'members' => ['AlarmNames' => ['shape' => 'AlarmNames']]], 'DisableInsightRulesInput' => ['type' => 'structure', 'required' => ['RuleNames'], 'members' => ['RuleNames' => ['shape' => 'InsightRuleNames']]], 'DisableInsightRulesOutput' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchFailures']]], 'EnableAlarmActionsInput' => ['type' => 'structure', 'required' => ['AlarmNames'], 'members' => ['AlarmNames' => ['shape' => 'AlarmNames']]], 'EnableInsightRulesInput' => ['type' => 'structure', 'required' => ['RuleNames'], 'members' => ['RuleNames' => ['shape' => 'InsightRuleNames']]], 'EnableInsightRulesOutput' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchFailures']]], 'ErrorMessage' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EvaluateLowSampleCountPercentile' => ['type' => 'string', 'max' => 255, 'min' => 1], 'EvaluationPeriods' => ['type' => 'integer', 'min' => 1], 'EvaluationState' => ['type' => 'string', 'enum' => ['PARTIAL_DATA']], 'ExceptionType' => ['type' => 'string'], 'ExtendedStatistic' => ['type' => 'string'], 'ExtendedStatistics' => ['type' => 'list', 'member' => ['shape' => 'ExtendedStatistic'], 'max' => 10, 'min' => 1], 'FailureCode' => ['type' => 'string'], 'FailureDescription' => ['type' => 'string'], 'FailureResource' => ['type' => 'string'], 'FaultDescription' => ['type' => 'string'], 'GetDashboardInput' => ['type' => 'structure', 'required' => ['DashboardName'], 'members' => ['DashboardName' => ['shape' => 'DashboardName']]], 'GetDashboardOutput' => ['type' => 'structure', 'members' => ['DashboardArn' => ['shape' => 'DashboardArn'], 'DashboardBody' => ['shape' => 'DashboardBody'], 'DashboardName' => ['shape' => 'DashboardName']]], 'GetInsightRuleReportInput' => ['type' => 'structure', 'required' => ['RuleName', 'StartTime', 'EndTime', 'Period'], 'members' => ['RuleName' => ['shape' => 'InsightRuleName'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Period' => ['shape' => 'Period'], 'MaxContributorCount' => ['shape' => 'InsightRuleUnboundInteger'], 'Metrics' => ['shape' => 'InsightRuleMetricList'], 'OrderBy' => ['shape' => 'InsightRuleOrderBy']]], 'GetInsightRuleReportOutput' => ['type' => 'structure', 'members' => ['KeyLabels' => ['shape' => 'InsightRuleContributorKeyLabels'], 'AggregationStatistic' => ['shape' => 'InsightRuleAggregationStatistic'], 'AggregateValue' => ['shape' => 'InsightRuleUnboundDouble'], 'ApproximateUniqueCount' => ['shape' => 'InsightRuleUnboundLong'], 'Contributors' => ['shape' => 'InsightRuleContributors'], 'MetricDatapoints' => ['shape' => 'InsightRuleMetricDatapoints']]], 'GetMetricDataInput' => ['type' => 'structure', 'required' => ['MetricDataQueries', 'StartTime', 'EndTime'], 'members' => ['MetricDataQueries' => ['shape' => 'MetricDataQueries'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'NextToken' => ['shape' => 'NextToken'], 'ScanBy' => ['shape' => 'ScanBy'], 'MaxDatapoints' => ['shape' => 'GetMetricDataMaxDatapoints'], 'LabelOptions' => ['shape' => 'LabelOptions']]], 'GetMetricDataLabelTimezone' => ['type' => 'string'], 'GetMetricDataMaxDatapoints' => ['type' => 'integer'], 'GetMetricDataOutput' => ['type' => 'structure', 'members' => ['MetricDataResults' => ['shape' => 'MetricDataResults'], 'NextToken' => ['shape' => 'NextToken'], 'Messages' => ['shape' => 'MetricDataResultMessages']]], 'GetMetricStatisticsInput' => ['type' => 'structure', 'required' => ['Namespace', 'MetricName', 'StartTime', 'EndTime', 'Period'], 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'Dimensions'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Period' => ['shape' => 'Period'], 'Statistics' => ['shape' => 'Statistics'], 'ExtendedStatistics' => ['shape' => 'ExtendedStatistics'], 'Unit' => ['shape' => 'StandardUnit']]], 'GetMetricStatisticsOutput' => ['type' => 'structure', 'members' => ['Label' => ['shape' => 'MetricLabel'], 'Datapoints' => ['shape' => 'Datapoints']]], 'GetMetricStreamInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MetricStreamName']]], 'GetMetricStreamOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'AmazonResourceName'], 'Name' => ['shape' => 'MetricStreamName'], 'IncludeFilters' => ['shape' => 'MetricStreamFilters'], 'ExcludeFilters' => ['shape' => 'MetricStreamFilters'], 'FirehoseArn' => ['shape' => 'AmazonResourceName'], 'RoleArn' => ['shape' => 'AmazonResourceName'], 'State' => ['shape' => 'MetricStreamState'], 'CreationDate' => ['shape' => 'Timestamp'], 'LastUpdateDate' => ['shape' => 'Timestamp'], 'OutputFormat' => ['shape' => 'MetricStreamOutputFormat'], 'StatisticsConfigurations' => ['shape' => 'MetricStreamStatisticsConfigurations'], 'IncludeLinkedAccountsMetrics' => ['shape' => 'IncludeLinkedAccountsMetrics']]], 'GetMetricWidgetImageInput' => ['type' => 'structure', 'required' => ['MetricWidget'], 'members' => ['MetricWidget' => ['shape' => 'MetricWidget'], 'OutputFormat' => ['shape' => 'OutputFormat']]], 'GetMetricWidgetImageOutput' => ['type' => 'structure', 'members' => ['MetricWidgetImage' => ['shape' => 'MetricWidgetImage']]], 'HistoryData' => ['type' => 'string', 'max' => 4095, 'min' => 1], 'HistoryItemType' => ['type' => 'string', 'enum' => ['ConfigurationUpdate', 'StateUpdate', 'Action']], 'HistorySummary' => ['type' => 'string', 'max' => 255, 'min' => 1], 'IncludeLinkedAccounts' => ['type' => 'boolean'], 'IncludeLinkedAccountsMetrics' => ['type' => 'boolean'], 'InsightRule' => ['type' => 'structure', 'required' => ['Name', 'State', 'Schema', 'Definition'], 'members' => ['Name' => ['shape' => 'InsightRuleName'], 'State' => ['shape' => 'InsightRuleState'], 'Schema' => ['shape' => 'InsightRuleSchema'], 'Definition' => ['shape' => 'InsightRuleDefinition'], 'ManagedRule' => ['shape' => 'InsightRuleIsManaged']]], 'InsightRuleAggregationStatistic' => ['type' => 'string'], 'InsightRuleContributor' => ['type' => 'structure', 'required' => ['Keys', 'ApproximateAggregateValue', 'Datapoints'], 'members' => ['Keys' => ['shape' => 'InsightRuleContributorKeys'], 'ApproximateAggregateValue' => ['shape' => 'InsightRuleUnboundDouble'], 'Datapoints' => ['shape' => 'InsightRuleContributorDatapoints']]], 'InsightRuleContributorDatapoint' => ['type' => 'structure', 'required' => ['Timestamp', 'ApproximateValue'], 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'ApproximateValue' => ['shape' => 'InsightRuleUnboundDouble']]], 'InsightRuleContributorDatapoints' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleContributorDatapoint']], 'InsightRuleContributorKey' => ['type' => 'string'], 'InsightRuleContributorKeyLabel' => ['type' => 'string'], 'InsightRuleContributorKeyLabels' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleContributorKeyLabel']], 'InsightRuleContributorKeys' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleContributorKey']], 'InsightRuleContributors' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleContributor']], 'InsightRuleDefinition' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\x00-\\x7F]+'], 'InsightRuleIsManaged' => ['type' => 'boolean'], 'InsightRuleMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'InsightRuleMetricDatapoint' => ['type' => 'structure', 'required' => ['Timestamp'], 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'UniqueContributors' => ['shape' => 'InsightRuleUnboundDouble'], 'MaxContributorValue' => ['shape' => 'InsightRuleUnboundDouble'], 'SampleCount' => ['shape' => 'InsightRuleUnboundDouble'], 'Average' => ['shape' => 'InsightRuleUnboundDouble'], 'Sum' => ['shape' => 'InsightRuleUnboundDouble'], 'Minimum' => ['shape' => 'InsightRuleUnboundDouble'], 'Maximum' => ['shape' => 'InsightRuleUnboundDouble']]], 'InsightRuleMetricDatapoints' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleMetricDatapoint']], 'InsightRuleMetricList' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleMetricName']], 'InsightRuleMetricName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\x20-\\x7E]+'], 'InsightRuleName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\x20-\\x7E]+'], 'InsightRuleNames' => ['type' => 'list', 'member' => ['shape' => 'InsightRuleName']], 'InsightRuleOrderBy' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\x20-\\x7E]+'], 'InsightRuleSchema' => ['type' => 'string'], 'InsightRuleState' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\x20-\\x7E]+'], 'InsightRuleUnboundDouble' => ['type' => 'double'], 'InsightRuleUnboundInteger' => ['type' => 'integer'], 'InsightRuleUnboundLong' => ['type' => 'long'], 'InsightRules' => ['type' => 'list', 'member' => ['shape' => 'InsightRule']], 'InternalServiceFault' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FaultDescription']], 'error' => ['code' => 'InternalServiceError', 'httpStatusCode' => 500], 'exception' => \true, 'xmlOrder' => ['Message']], 'InvalidFormatFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['code' => 'InvalidFormat', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidNextToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['code' => 'InvalidNextToken', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidParameterCombinationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'error' => ['code' => 'InvalidParameterCombination', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'synthetic' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'error' => ['code' => 'InvalidParameterValue', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'synthetic' => \true], 'LabelOptions' => ['type' => 'structure', 'members' => ['Timezone' => ['shape' => 'GetMetricDataLabelTimezone']]], 'LastModified' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LimitExceededException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LimitExceededFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['code' => 'LimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ListDashboardsInput' => ['type' => 'structure', 'members' => ['DashboardNamePrefix' => ['shape' => 'DashboardNamePrefix'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDashboardsOutput' => ['type' => 'structure', 'members' => ['DashboardEntries' => ['shape' => 'DashboardEntries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListManagedInsightRulesInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'InsightRuleMaxResults']]], 'ListManagedInsightRulesOutput' => ['type' => 'structure', 'members' => ['ManagedRules' => ['shape' => 'ManagedRuleDescriptions'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMetricStreamsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMetricStreamsMaxResults']]], 'ListMetricStreamsMaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'ListMetricStreamsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Entries' => ['shape' => 'MetricStreamEntries']]], 'ListMetricsInput' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'DimensionFilters'], 'NextToken' => ['shape' => 'NextToken'], 'RecentlyActive' => ['shape' => 'RecentlyActive'], 'IncludeLinkedAccounts' => ['shape' => 'IncludeLinkedAccounts'], 'OwningAccount' => ['shape' => 'AccountId']]], 'ListMetricsOutput' => ['type' => 'structure', 'members' => ['Metrics' => ['shape' => 'Metrics'], 'NextToken' => ['shape' => 'NextToken'], 'OwningAccounts' => ['shape' => 'OwningAccounts']], 'xmlOrder' => ['Metrics', 'NextToken', 'OwningAccounts']], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ManagedRule' => ['type' => 'structure', 'required' => ['TemplateName', 'ResourceARN'], 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'ManagedRuleDescription' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'TemplateName'], 'ResourceARN' => ['shape' => 'AmazonResourceName'], 'RuleState' => ['shape' => 'ManagedRuleState']]], 'ManagedRuleDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ManagedRuleDescription']], 'ManagedRuleState' => ['type' => 'structure', 'required' => ['RuleName', 'State'], 'members' => ['RuleName' => ['shape' => 'InsightRuleName'], 'State' => ['shape' => 'InsightRuleState']]], 'ManagedRules' => ['type' => 'list', 'member' => ['shape' => 'ManagedRule']], 'MaxRecords' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxReturnedResultsCount' => ['type' => 'integer', 'min' => 1], 'Message' => ['type' => 'string'], 'MessageData' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'MessageDataCode'], 'Value' => ['shape' => 'MessageDataValue']]], 'MessageDataCode' => ['type' => 'string'], 'MessageDataValue' => ['type' => 'string'], 'Metric' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'Dimensions']], 'xmlOrder' => ['Namespace', 'MetricName', 'Dimensions']], 'MetricAlarm' => ['type' => 'structure', 'members' => ['AlarmName' => ['shape' => 'AlarmName'], 'AlarmArn' => ['shape' => 'AlarmArn'], 'AlarmDescription' => ['shape' => 'AlarmDescription'], 'AlarmConfigurationUpdatedTimestamp' => ['shape' => 'Timestamp'], 'ActionsEnabled' => ['shape' => 'ActionsEnabled'], 'OKActions' => ['shape' => 'ResourceList'], 'AlarmActions' => ['shape' => 'ResourceList'], 'InsufficientDataActions' => ['shape' => 'ResourceList'], 'StateValue' => ['shape' => 'StateValue'], 'StateReason' => ['shape' => 'StateReason'], 'StateReasonData' => ['shape' => 'StateReasonData'], 'StateUpdatedTimestamp' => ['shape' => 'Timestamp'], 'MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'Namespace'], 'Statistic' => ['shape' => 'Statistic'], 'ExtendedStatistic' => ['shape' => 'ExtendedStatistic'], 'Dimensions' => ['shape' => 'Dimensions'], 'Period' => ['shape' => 'Period'], 'Unit' => ['shape' => 'StandardUnit'], 'EvaluationPeriods' => ['shape' => 'EvaluationPeriods'], 'DatapointsToAlarm' => ['shape' => 'DatapointsToAlarm'], 'Threshold' => ['shape' => 'Threshold'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'TreatMissingData' => ['shape' => 'TreatMissingData'], 'EvaluateLowSampleCountPercentile' => ['shape' => 'EvaluateLowSampleCountPercentile'], 'Metrics' => ['shape' => 'MetricDataQueries'], 'ThresholdMetricId' => ['shape' => 'MetricId'], 'EvaluationState' => ['shape' => 'EvaluationState'], 'StateTransitionedTimestamp' => ['shape' => 'Timestamp']], 'xmlOrder' => ['AlarmName', 'AlarmArn', 'AlarmDescription', 'AlarmConfigurationUpdatedTimestamp', 'ActionsEnabled', 'OKActions', 'AlarmActions', 'InsufficientDataActions', 'StateValue', 'StateReason', 'StateReasonData', 'StateUpdatedTimestamp', 'MetricName', 'Namespace', 'Statistic', 'Dimensions', 'Period', 'Unit', 'EvaluationPeriods', 'Threshold', 'ComparisonOperator', 'ExtendedStatistic', 'TreatMissingData', 'EvaluateLowSampleCountPercentile', 'DatapointsToAlarm', 'Metrics', 'ThresholdMetricId', 'EvaluationState', 'StateTransitionedTimestamp']], 'MetricAlarms' => ['type' => 'list', 'member' => ['shape' => 'MetricAlarm']], 'MetricData' => ['type' => 'list', 'member' => ['shape' => 'MetricDatum']], 'MetricDataQueries' => ['type' => 'list', 'member' => ['shape' => 'MetricDataQuery']], 'MetricDataQuery' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MetricId'], 'MetricStat' => ['shape' => 'MetricStat'], 'Expression' => ['shape' => 'MetricExpression'], 'Label' => ['shape' => 'MetricLabel'], 'ReturnData' => ['shape' => 'ReturnData'], 'Period' => ['shape' => 'Period'], 'AccountId' => ['shape' => 'AccountId']]], 'MetricDataResult' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'MetricId'], 'Label' => ['shape' => 'MetricLabel'], 'Timestamps' => ['shape' => 'Timestamps'], 'Values' => ['shape' => 'DatapointValues'], 'StatusCode' => ['shape' => 'StatusCode'], 'Messages' => ['shape' => 'MetricDataResultMessages']]], 'MetricDataResultMessages' => ['type' => 'list', 'member' => ['shape' => 'MessageData']], 'MetricDataResults' => ['type' => 'list', 'member' => ['shape' => 'MetricDataResult']], 'MetricDatum' => ['type' => 'structure', 'required' => ['MetricName'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'Dimensions'], 'Timestamp' => ['shape' => 'Timestamp'], 'Value' => ['shape' => 'DatapointValue'], 'StatisticValues' => ['shape' => 'StatisticSet'], 'Values' => ['shape' => 'Values'], 'Counts' => ['shape' => 'Counts'], 'Unit' => ['shape' => 'StandardUnit'], 'StorageResolution' => ['shape' => 'StorageResolution']]], 'MetricExpression' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'MetricId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MetricLabel' => ['type' => 'string'], 'MetricMathAnomalyDetector' => ['type' => 'structure', 'members' => ['MetricDataQueries' => ['shape' => 'MetricDataQueries']]], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MetricStat' => ['type' => 'structure', 'required' => ['Metric', 'Period', 'Stat'], 'members' => ['Metric' => ['shape' => 'Metric'], 'Period' => ['shape' => 'Period'], 'Stat' => ['shape' => 'Stat'], 'Unit' => ['shape' => 'StandardUnit']]], 'MetricStreamEntries' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamEntry']], 'MetricStreamEntry' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'AmazonResourceName'], 'CreationDate' => ['shape' => 'Timestamp'], 'LastUpdateDate' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'MetricStreamName'], 'FirehoseArn' => ['shape' => 'AmazonResourceName'], 'State' => ['shape' => 'MetricStreamState'], 'OutputFormat' => ['shape' => 'MetricStreamOutputFormat']]], 'MetricStreamFilter' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace']]], 'MetricStreamFilters' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamFilter']], 'MetricStreamName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MetricStreamNames' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamName']], 'MetricStreamOutputFormat' => ['type' => 'string', 'enum' => ['json', 'opentelemetry0.7'], 'max' => 255, 'min' => 1], 'MetricStreamState' => ['type' => 'string'], 'MetricStreamStatistic' => ['type' => 'string'], 'MetricStreamStatisticsAdditionalStatistics' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamStatistic']], 'MetricStreamStatisticsConfiguration' => ['type' => 'structure', 'required' => ['IncludeMetrics', 'AdditionalStatistics'], 'members' => ['IncludeMetrics' => ['shape' => 'MetricStreamStatisticsIncludeMetrics'], 'AdditionalStatistics' => ['shape' => 'MetricStreamStatisticsAdditionalStatistics']]], 'MetricStreamStatisticsConfigurations' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamStatisticsConfiguration']], 'MetricStreamStatisticsIncludeMetrics' => ['type' => 'list', 'member' => ['shape' => 'MetricStreamStatisticsMetric']], 'MetricStreamStatisticsMetric' => ['type' => 'structure', 'required' => ['Namespace', 'MetricName'], 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName']]], 'MetricWidget' => ['type' => 'string'], 'MetricWidgetImage' => ['type' => 'blob'], 'Metrics' => ['type' => 'list', 'member' => ['shape' => 'Metric']], 'MissingRequiredParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'AwsQueryErrorMessage']], 'error' => ['code' => 'MissingParameter', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true, 'synthetic' => \true], 'Namespace' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[^:].*'], 'NextToken' => ['type' => 'string'], 'OutputFormat' => ['type' => 'string'], 'OwningAccounts' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'PartialFailure' => ['type' => 'structure', 'members' => ['FailureResource' => ['shape' => 'FailureResource'], 'ExceptionType' => ['shape' => 'ExceptionType'], 'FailureCode' => ['shape' => 'FailureCode'], 'FailureDescription' => ['shape' => 'FailureDescription']]], 'Period' => ['type' => 'integer', 'min' => 1], 'PutAnomalyDetectorInput' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'MetricName' => ['shape' => 'MetricName', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'Dimensions' => ['shape' => 'Dimensions', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'Stat' => ['shape' => 'AnomalyDetectorMetricStat', 'deprecated' => \true, 'deprecatedMessage' => 'Use SingleMetricAnomalyDetector.'], 'Configuration' => ['shape' => 'AnomalyDetectorConfiguration'], 'SingleMetricAnomalyDetector' => ['shape' => 'SingleMetricAnomalyDetector'], 'MetricMathAnomalyDetector' => ['shape' => 'MetricMathAnomalyDetector']]], 'PutAnomalyDetectorOutput' => ['type' => 'structure', 'members' => []], 'PutCompositeAlarmInput' => ['type' => 'structure', 'required' => ['AlarmName', 'AlarmRule'], 'members' => ['ActionsEnabled' => ['shape' => 'ActionsEnabled'], 'AlarmActions' => ['shape' => 'ResourceList'], 'AlarmDescription' => ['shape' => 'AlarmDescription'], 'AlarmName' => ['shape' => 'AlarmName'], 'AlarmRule' => ['shape' => 'AlarmRule'], 'InsufficientDataActions' => ['shape' => 'ResourceList'], 'OKActions' => ['shape' => 'ResourceList'], 'Tags' => ['shape' => 'TagList'], 'ActionsSuppressor' => ['shape' => 'AlarmArn'], 'ActionsSuppressorWaitPeriod' => ['shape' => 'SuppressorPeriod'], 'ActionsSuppressorExtensionPeriod' => ['shape' => 'SuppressorPeriod']]], 'PutDashboardInput' => ['type' => 'structure', 'required' => ['DashboardName', 'DashboardBody'], 'members' => ['DashboardName' => ['shape' => 'DashboardName'], 'DashboardBody' => ['shape' => 'DashboardBody']]], 'PutDashboardOutput' => ['type' => 'structure', 'members' => ['DashboardValidationMessages' => ['shape' => 'DashboardValidationMessages']]], 'PutInsightRuleInput' => ['type' => 'structure', 'required' => ['RuleName', 'RuleDefinition'], 'members' => ['RuleName' => ['shape' => 'InsightRuleName'], 'RuleState' => ['shape' => 'InsightRuleState'], 'RuleDefinition' => ['shape' => 'InsightRuleDefinition'], 'Tags' => ['shape' => 'TagList']]], 'PutInsightRuleOutput' => ['type' => 'structure', 'members' => []], 'PutManagedInsightRulesInput' => ['type' => 'structure', 'required' => ['ManagedRules'], 'members' => ['ManagedRules' => ['shape' => 'ManagedRules']]], 'PutManagedInsightRulesOutput' => ['type' => 'structure', 'members' => ['Failures' => ['shape' => 'BatchFailures']]], 'PutMetricAlarmInput' => ['type' => 'structure', 'required' => ['AlarmName', 'EvaluationPeriods', 'ComparisonOperator'], 'members' => ['AlarmName' => ['shape' => 'AlarmName'], 'AlarmDescription' => ['shape' => 'AlarmDescription'], 'ActionsEnabled' => ['shape' => 'ActionsEnabled'], 'OKActions' => ['shape' => 'ResourceList'], 'AlarmActions' => ['shape' => 'ResourceList'], 'InsufficientDataActions' => ['shape' => 'ResourceList'], 'MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'Namespace'], 'Statistic' => ['shape' => 'Statistic'], 'ExtendedStatistic' => ['shape' => 'ExtendedStatistic'], 'Dimensions' => ['shape' => 'Dimensions'], 'Period' => ['shape' => 'Period'], 'Unit' => ['shape' => 'StandardUnit'], 'EvaluationPeriods' => ['shape' => 'EvaluationPeriods'], 'DatapointsToAlarm' => ['shape' => 'DatapointsToAlarm'], 'Threshold' => ['shape' => 'Threshold'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'TreatMissingData' => ['shape' => 'TreatMissingData'], 'EvaluateLowSampleCountPercentile' => ['shape' => 'EvaluateLowSampleCountPercentile'], 'Metrics' => ['shape' => 'MetricDataQueries'], 'Tags' => ['shape' => 'TagList'], 'ThresholdMetricId' => ['shape' => 'MetricId']]], 'PutMetricDataInput' => ['type' => 'structure', 'required' => ['Namespace', 'MetricData'], 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricData' => ['shape' => 'MetricData']]], 'PutMetricStreamInput' => ['type' => 'structure', 'required' => ['Name', 'FirehoseArn', 'RoleArn', 'OutputFormat'], 'members' => ['Name' => ['shape' => 'MetricStreamName'], 'IncludeFilters' => ['shape' => 'MetricStreamFilters'], 'ExcludeFilters' => ['shape' => 'MetricStreamFilters'], 'FirehoseArn' => ['shape' => 'AmazonResourceName'], 'RoleArn' => ['shape' => 'AmazonResourceName'], 'OutputFormat' => ['shape' => 'MetricStreamOutputFormat'], 'Tags' => ['shape' => 'TagList'], 'StatisticsConfigurations' => ['shape' => 'MetricStreamStatisticsConfigurations'], 'IncludeLinkedAccountsMetrics' => ['shape' => 'IncludeLinkedAccountsMetrics']]], 'PutMetricStreamOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'AmazonResourceName']]], 'Range' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']], 'xmlOrder' => ['StartTime', 'EndTime']], 'RecentlyActive' => ['type' => 'string', 'enum' => ['PT3H']], 'ResourceId' => ['type' => 'string'], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'ResourceName'], 'max' => 5], 'ResourceName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ResourceNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['code' => 'ResourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'ResourceId']], 'error' => ['code' => 'ResourceNotFoundException', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'ReturnData' => ['type' => 'boolean'], 'ScanBy' => ['type' => 'string', 'enum' => ['TimestampDescending', 'TimestampAscending']], 'SetAlarmStateInput' => ['type' => 'structure', 'required' => ['AlarmName', 'StateValue', 'StateReason'], 'members' => ['AlarmName' => ['shape' => 'AlarmName'], 'StateValue' => ['shape' => 'StateValue'], 'StateReason' => ['shape' => 'StateReason'], 'StateReasonData' => ['shape' => 'StateReasonData']]], 'SingleMetricAnomalyDetector' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace'], 'MetricName' => ['shape' => 'MetricName'], 'Dimensions' => ['shape' => 'Dimensions'], 'Stat' => ['shape' => 'AnomalyDetectorMetricStat']]], 'Size' => ['type' => 'long'], 'StandardUnit' => ['type' => 'string', 'enum' => ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Count', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second', 'None']], 'StartMetricStreamsInput' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'MetricStreamNames']]], 'StartMetricStreamsOutput' => ['type' => 'structure', 'members' => []], 'Stat' => ['type' => 'string'], 'StateReason' => ['type' => 'string', 'max' => 1023, 'min' => 0], 'StateReasonData' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'StateValue' => ['type' => 'string', 'enum' => ['OK', 'ALARM', 'INSUFFICIENT_DATA']], 'Statistic' => ['type' => 'string', 'enum' => ['SampleCount', 'Average', 'Sum', 'Minimum', 'Maximum']], 'StatisticSet' => ['type' => 'structure', 'required' => ['SampleCount', 'Sum', 'Minimum', 'Maximum'], 'members' => ['SampleCount' => ['shape' => 'DatapointValue'], 'Sum' => ['shape' => 'DatapointValue'], 'Minimum' => ['shape' => 'DatapointValue'], 'Maximum' => ['shape' => 'DatapointValue']]], 'Statistics' => ['type' => 'list', 'member' => ['shape' => 'Statistic'], 'max' => 5, 'min' => 1], 'StatusCode' => ['type' => 'string', 'enum' => ['Complete', 'InternalError', 'PartialData', 'Forbidden']], 'StopMetricStreamsInput' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'MetricStreamNames']]], 'StopMetricStreamsOutput' => ['type' => 'structure', 'members' => []], 'StorageResolution' => ['type' => 'integer', 'min' => 1], 'SuppressorPeriod' => ['type' => 'integer'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TemplateName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[0-9A-Za-z][\\-\\.\\_0-9A-Za-z]{0,126}[0-9A-Za-z]'], 'Threshold' => ['type' => 'double'], 'Timestamp' => ['type' => 'timestamp'], 'Timestamps' => ['type' => 'list', 'member' => ['shape' => 'Timestamp']], 'TreatMissingData' => ['type' => 'string', 'max' => 255, 'min' => 1], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'Values' => ['type' => 'list', 'member' => ['shape' => 'DatapointValue']]]]; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 3676ca0..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://monitoring-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://monitoring.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://monitoring-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://monitoring.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://monitoring.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-tests-1.json.php deleted file mode 100644 index d0601d6..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ca-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ca-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ca-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ca-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://monitoring.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/paginators-1.json.php deleted file mode 100644 index ce0928b..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAlarmHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => 'AlarmHistoryItems'], 'DescribeAlarms' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRecords', 'output_token' => 'NextToken', 'result_key' => ['MetricAlarms', 'CompositeAlarms']], 'DescribeAlarmsForMetric' => ['result_key' => 'MetricAlarms'], 'DescribeAnomalyDetectors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AnomalyDetectors'], 'DescribeInsightRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetMetricData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxDatapoints', 'output_token' => 'NextToken', 'result_key' => ['MetricDataResults', 'Messages']], 'ListDashboards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'DashboardEntries'], 'ListManagedInsightRules' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListMetricStreams' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListMetrics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => ['Metrics', 'OwningAccounts']]]]; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/smoke.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/smoke.json.php deleted file mode 100644 index 071492f..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListMetrics', 'input' => ['Namespace' => 'AWS/EC2'], 'errorExpectedFromService' => \false], ['operationName' => 'SetAlarmState', 'input' => ['AlarmName' => 'abc', 'StateValue' => 'mno', 'StateReason' => 'xyz'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/monitoring/2010-08-01/waiters-2.json.php b/vendor/Aws3/Aws/data/monitoring/2010-08-01/waiters-2.json.php deleted file mode 100644 index 012a6f0..0000000 --- a/vendor/Aws3/Aws/data/monitoring/2010-08-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['AlarmExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeAlarms', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(MetricAlarms[]) > `0`', 'state' => 'success']]], 'CompositeAlarmExists' => ['delay' => 5, 'maxAttempts' => 40, 'operation' => 'DescribeAlarms', 'acceptors' => [['matcher' => 'path', 'expected' => \true, 'argument' => 'length(CompositeAlarms[]) > `0`', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/mq/2017-11-27/api-2.json.php b/vendor/Aws3/Aws/data/mq/2017-11-27/api-2.json.php deleted file mode 100644 index 38053af..0000000 --- a/vendor/Aws3/Aws/data/mq/2017-11-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-11-27', 'endpointPrefix' => 'mq', 'signingName' => 'mq', 'serviceFullName' => 'AmazonMQ', 'serviceId' => 'mq', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'mq-2017-11-27', 'signatureVersion' => 'v4'], 'operations' => ['CreateBroker' => ['name' => 'CreateBroker', 'http' => ['method' => 'POST', 'requestUri' => '/v1/brokers', 'responseCode' => 200], 'input' => ['shape' => 'CreateBrokerRequest'], 'output' => ['shape' => 'CreateBrokerResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'CreateConfiguration' => ['name' => 'CreateConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/v1/configurations', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfigurationRequest'], 'output' => ['shape' => 'CreateConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'CreateTagsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/v1/brokers/{broker-id}/users/{username}', 'responseCode' => 200], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'DeleteBroker' => ['name' => 'DeleteBroker', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/brokers/{broker-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBrokerRequest'], 'output' => ['shape' => 'DeleteBrokerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteTagsRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/brokers/{broker-id}/users/{username}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeBroker' => ['name' => 'DescribeBroker', 'http' => ['method' => 'GET', 'requestUri' => '/v1/brokers/{broker-id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBrokerRequest'], 'output' => ['shape' => 'DescribeBrokerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeBrokerEngineTypes' => ['name' => 'DescribeBrokerEngineTypes', 'http' => ['method' => 'GET', 'requestUri' => '/v1/broker-engine-types', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBrokerEngineTypesRequest'], 'output' => ['shape' => 'DescribeBrokerEngineTypesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeBrokerInstanceOptions' => ['name' => 'DescribeBrokerInstanceOptions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/broker-instance-options', 'responseCode' => 200], 'input' => ['shape' => 'DescribeBrokerInstanceOptionsRequest'], 'output' => ['shape' => 'DescribeBrokerInstanceOptionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeConfiguration' => ['name' => 'DescribeConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{configuration-id}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeConfigurationRequest'], 'output' => ['shape' => 'DescribeConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeConfigurationRevision' => ['name' => 'DescribeConfigurationRevision', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{configuration-id}/revisions/{configuration-revision}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeConfigurationRevisionRequest'], 'output' => ['shape' => 'DescribeConfigurationRevisionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'GET', 'requestUri' => '/v1/brokers/{broker-id}/users/{username}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListBrokers' => ['name' => 'ListBrokers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/brokers', 'responseCode' => 200], 'input' => ['shape' => 'ListBrokersRequest'], 'output' => ['shape' => 'ListBrokersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListConfigurationRevisions' => ['name' => 'ListConfigurationRevisions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations/{configuration-id}/revisions', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationRevisionsRequest'], 'output' => ['shape' => 'ListConfigurationRevisionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListConfigurations' => ['name' => 'ListConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationsRequest'], 'output' => ['shape' => 'ListConfigurationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'GET', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/brokers/{broker-id}/users', 'responseCode' => 200], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'RebootBroker' => ['name' => 'RebootBroker', 'http' => ['method' => 'POST', 'requestUri' => '/v1/brokers/{broker-id}/reboot', 'responseCode' => 200], 'input' => ['shape' => 'RebootBrokerRequest'], 'output' => ['shape' => 'RebootBrokerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateBroker' => ['name' => 'UpdateBroker', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/brokers/{broker-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBrokerRequest'], 'output' => ['shape' => 'UpdateBrokerResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'UpdateConfiguration' => ['name' => 'UpdateConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/configurations/{configuration-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigurationRequest'], 'output' => ['shape' => 'UpdateConfigurationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/brokers/{broker-id}/users/{username}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]]], 'shapes' => ['ActionRequired' => ['type' => 'structure', 'members' => ['ActionRequiredCode' => ['shape' => '__string', 'locationName' => 'actionRequiredCode'], 'ActionRequiredInfo' => ['shape' => '__string', 'locationName' => 'actionRequiredInfo']]], 'AuthenticationStrategy' => ['type' => 'string', 'enum' => ['SIMPLE', 'LDAP']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BrokerEngineType' => ['type' => 'structure', 'members' => ['EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersions' => ['shape' => '__listOfEngineVersion', 'locationName' => 'engineVersions']]], 'BrokerEngineTypeOutput' => ['type' => 'structure', 'members' => ['BrokerEngineTypes' => ['shape' => '__listOfBrokerEngineType', 'locationName' => 'brokerEngineTypes'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']], 'required' => ['MaxResults']], 'BrokerInstance' => ['type' => 'structure', 'members' => ['ConsoleURL' => ['shape' => '__string', 'locationName' => 'consoleURL'], 'Endpoints' => ['shape' => '__listOf__string', 'locationName' => 'endpoints'], 'IpAddress' => ['shape' => '__string', 'locationName' => 'ipAddress']]], 'BrokerInstanceOption' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => '__listOfAvailabilityZone', 'locationName' => 'availabilityZones'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'StorageType' => ['shape' => 'BrokerStorageType', 'locationName' => 'storageType'], 'SupportedDeploymentModes' => ['shape' => '__listOfDeploymentMode', 'locationName' => 'supportedDeploymentModes'], 'SupportedEngineVersions' => ['shape' => '__listOf__string', 'locationName' => 'supportedEngineVersions']]], 'BrokerInstanceOptionsOutput' => ['type' => 'structure', 'members' => ['BrokerInstanceOptions' => ['shape' => '__listOfBrokerInstanceOption', 'locationName' => 'brokerInstanceOptions'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']], 'required' => ['MaxResults']], 'BrokerState' => ['type' => 'string', 'enum' => ['CREATION_IN_PROGRESS', 'CREATION_FAILED', 'DELETION_IN_PROGRESS', 'RUNNING', 'REBOOT_IN_PROGRESS', 'CRITICAL_ACTION_REQUIRED']], 'BrokerStorageType' => ['type' => 'string', 'enum' => ['EBS', 'EFS']], 'BrokerSummary' => ['type' => 'structure', 'members' => ['BrokerArn' => ['shape' => '__string', 'locationName' => 'brokerArn'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'BrokerName' => ['shape' => '__string', 'locationName' => 'brokerName'], 'BrokerState' => ['shape' => 'BrokerState', 'locationName' => 'brokerState'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'DeploymentMode' => ['shape' => 'DeploymentMode', 'locationName' => 'deploymentMode'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType']], 'required' => ['DeploymentMode', 'EngineType']], 'ChangeType' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE', 'DELETE']], 'Configuration' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['Description', 'EngineVersion', 'LatestRevision', 'AuthenticationStrategy', 'EngineType', 'Id', 'Arn', 'Name', 'Created']], 'ConfigurationId' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string', 'locationName' => 'id'], 'Revision' => ['shape' => '__integer', 'locationName' => 'revision']], 'required' => ['Id']], 'ConfigurationRevision' => ['type' => 'structure', 'members' => ['Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'Revision' => ['shape' => '__integer', 'locationName' => 'revision']], 'required' => ['Revision', 'Created']], 'Configurations' => ['type' => 'structure', 'members' => ['Current' => ['shape' => 'ConfigurationId', 'locationName' => 'current'], 'History' => ['shape' => '__listOfConfigurationId', 'locationName' => 'history'], 'Pending' => ['shape' => 'ConfigurationId', 'locationName' => 'pending']]], 'ConflictException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateBrokerInput' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerName' => ['shape' => '__string', 'locationName' => 'brokerName'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'CreatorRequestId' => ['shape' => '__string', 'locationName' => 'creatorRequestId', 'idempotencyToken' => \true], 'DeploymentMode' => ['shape' => 'DeploymentMode', 'locationName' => 'deploymentMode'], 'EncryptionOptions' => ['shape' => 'EncryptionOptions', 'locationName' => 'encryptionOptions'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataInput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'PubliclyAccessible' => ['shape' => '__boolean', 'locationName' => 'publiclyAccessible'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'StorageType' => ['shape' => 'BrokerStorageType', 'locationName' => 'storageType'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Users' => ['shape' => '__listOfUser', 'locationName' => 'users']], 'required' => ['EngineVersion', 'HostInstanceType', 'AutoMinorVersionUpgrade', 'Users', 'BrokerName', 'DeploymentMode', 'EngineType', 'PubliclyAccessible']], 'CreateBrokerOutput' => ['type' => 'structure', 'members' => ['BrokerArn' => ['shape' => '__string', 'locationName' => 'brokerArn'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId']]], 'CreateBrokerRequest' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerName' => ['shape' => '__string', 'locationName' => 'brokerName'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'CreatorRequestId' => ['shape' => '__string', 'locationName' => 'creatorRequestId', 'idempotencyToken' => \true], 'DeploymentMode' => ['shape' => 'DeploymentMode', 'locationName' => 'deploymentMode'], 'EncryptionOptions' => ['shape' => 'EncryptionOptions', 'locationName' => 'encryptionOptions'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataInput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'PubliclyAccessible' => ['shape' => '__boolean', 'locationName' => 'publiclyAccessible'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'StorageType' => ['shape' => 'BrokerStorageType', 'locationName' => 'storageType'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Users' => ['shape' => '__listOfUser', 'locationName' => 'users']], 'required' => ['EngineVersion', 'HostInstanceType', 'AutoMinorVersionUpgrade', 'Users', 'BrokerName', 'DeploymentMode', 'EngineType', 'PubliclyAccessible']], 'CreateBrokerResponse' => ['type' => 'structure', 'members' => ['BrokerArn' => ['shape' => '__string', 'locationName' => 'brokerArn'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId']]], 'CreateConfigurationInput' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['EngineVersion', 'EngineType', 'Name']], 'CreateConfigurationOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name']], 'required' => ['AuthenticationStrategy', 'Id', 'Arn', 'Name', 'Created']], 'CreateConfigurationRequest' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['EngineVersion', 'EngineType', 'Name']], 'CreateConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name']]], 'CreateTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']], 'required' => ['ResourceArn']], 'CreateUserInput' => ['type' => 'structure', 'members' => ['ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Password' => ['shape' => '__string', 'locationName' => 'password']], 'required' => ['Password']], 'CreateUserRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Password' => ['shape' => '__string', 'locationName' => 'password'], 'Username' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'username']], 'required' => ['Username', 'BrokerId', 'Password']], 'CreateUserResponse' => ['type' => 'structure', 'members' => []], 'DayOfWeek' => ['type' => 'string', 'enum' => ['MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY']], 'DeleteBrokerOutput' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId']]], 'DeleteBrokerRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id']], 'required' => ['BrokerId']], 'DeleteBrokerResponse' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId']]], 'DeleteTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'DeleteUserRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'Username' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'username']], 'required' => ['Username', 'BrokerId']], 'DeleteUserResponse' => ['type' => 'structure', 'members' => []], 'DeploymentMode' => ['type' => 'string', 'enum' => ['SINGLE_INSTANCE', 'ACTIVE_STANDBY_MULTI_AZ', 'CLUSTER_MULTI_AZ']], 'DescribeBrokerEngineTypesRequest' => ['type' => 'structure', 'members' => ['EngineType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'engineType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeBrokerEngineTypesResponse' => ['type' => 'structure', 'members' => ['BrokerEngineTypes' => ['shape' => '__listOfBrokerEngineType', 'locationName' => 'brokerEngineTypes'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DescribeBrokerInstanceOptionsRequest' => ['type' => 'structure', 'members' => ['EngineType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'engineType'], 'HostInstanceType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'hostInstanceType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'StorageType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'storageType']]], 'DescribeBrokerInstanceOptionsResponse' => ['type' => 'structure', 'members' => ['BrokerInstanceOptions' => ['shape' => '__listOfBrokerInstanceOption', 'locationName' => 'brokerInstanceOptions'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'DescribeBrokerOutput' => ['type' => 'structure', 'members' => ['ActionsRequired' => ['shape' => '__listOfActionRequired', 'locationName' => 'actionsRequired'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerArn' => ['shape' => '__string', 'locationName' => 'brokerArn'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'BrokerInstances' => ['shape' => '__listOfBrokerInstance', 'locationName' => 'brokerInstances'], 'BrokerName' => ['shape' => '__string', 'locationName' => 'brokerName'], 'BrokerState' => ['shape' => 'BrokerState', 'locationName' => 'brokerState'], 'Configurations' => ['shape' => 'Configurations', 'locationName' => 'configurations'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'DeploymentMode' => ['shape' => 'DeploymentMode', 'locationName' => 'deploymentMode'], 'EncryptionOptions' => ['shape' => 'EncryptionOptions', 'locationName' => 'encryptionOptions'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'LogsSummary', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'PendingAuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'pendingAuthenticationStrategy'], 'PendingEngineVersion' => ['shape' => '__string', 'locationName' => 'pendingEngineVersion'], 'PendingHostInstanceType' => ['shape' => '__string', 'locationName' => 'pendingHostInstanceType'], 'PendingLdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'pendingLdapServerMetadata'], 'PendingSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'pendingSecurityGroups'], 'PubliclyAccessible' => ['shape' => '__boolean', 'locationName' => 'publiclyAccessible'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'StorageType' => ['shape' => 'BrokerStorageType', 'locationName' => 'storageType'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Users' => ['shape' => '__listOfUserSummary', 'locationName' => 'users']], 'required' => ['DeploymentMode', 'EngineType', 'AutoMinorVersionUpgrade', 'PubliclyAccessible']], 'DescribeBrokerRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id']], 'required' => ['BrokerId']], 'DescribeBrokerResponse' => ['type' => 'structure', 'members' => ['ActionsRequired' => ['shape' => '__listOfActionRequired', 'locationName' => 'actionsRequired'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerArn' => ['shape' => '__string', 'locationName' => 'brokerArn'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'BrokerInstances' => ['shape' => '__listOfBrokerInstance', 'locationName' => 'brokerInstances'], 'BrokerName' => ['shape' => '__string', 'locationName' => 'brokerName'], 'BrokerState' => ['shape' => 'BrokerState', 'locationName' => 'brokerState'], 'Configurations' => ['shape' => 'Configurations', 'locationName' => 'configurations'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'DeploymentMode' => ['shape' => 'DeploymentMode', 'locationName' => 'deploymentMode'], 'EncryptionOptions' => ['shape' => 'EncryptionOptions', 'locationName' => 'encryptionOptions'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'LogsSummary', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'PendingAuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'pendingAuthenticationStrategy'], 'PendingEngineVersion' => ['shape' => '__string', 'locationName' => 'pendingEngineVersion'], 'PendingHostInstanceType' => ['shape' => '__string', 'locationName' => 'pendingHostInstanceType'], 'PendingLdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'pendingLdapServerMetadata'], 'PendingSecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'pendingSecurityGroups'], 'PubliclyAccessible' => ['shape' => '__boolean', 'locationName' => 'publiclyAccessible'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups'], 'StorageType' => ['shape' => 'BrokerStorageType', 'locationName' => 'storageType'], 'SubnetIds' => ['shape' => '__listOf__string', 'locationName' => 'subnetIds'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags'], 'Users' => ['shape' => '__listOfUserSummary', 'locationName' => 'users']]], 'DescribeConfigurationRequest' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'configuration-id']], 'required' => ['ConfigurationId']], 'DescribeConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'EngineType' => ['shape' => 'EngineType', 'locationName' => 'engineType'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'DescribeConfigurationRevisionOutput' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'locationName' => 'configurationId'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Data' => ['shape' => '__string', 'locationName' => 'data'], 'Description' => ['shape' => '__string', 'locationName' => 'description']], 'required' => ['Data', 'ConfigurationId', 'Created']], 'DescribeConfigurationRevisionRequest' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'configuration-id'], 'ConfigurationRevision' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'configuration-revision']], 'required' => ['ConfigurationRevision', 'ConfigurationId']], 'DescribeConfigurationRevisionResponse' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'locationName' => 'configurationId'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Data' => ['shape' => '__string', 'locationName' => 'data'], 'Description' => ['shape' => '__string', 'locationName' => 'description']]], 'DescribeUserOutput' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Pending' => ['shape' => 'UserPendingChanges', 'locationName' => 'pending'], 'Username' => ['shape' => '__string', 'locationName' => 'username']], 'required' => ['Username', 'BrokerId']], 'DescribeUserRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'Username' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'username']], 'required' => ['Username', 'BrokerId']], 'DescribeUserResponse' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Pending' => ['shape' => 'UserPendingChanges', 'locationName' => 'pending'], 'Username' => ['shape' => '__string', 'locationName' => 'username']]], 'EncryptionOptions' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => '__string', 'locationName' => 'kmsKeyId'], 'UseAwsOwnedKey' => ['shape' => '__boolean', 'locationName' => 'useAwsOwnedKey']], 'required' => ['UseAwsOwnedKey']], 'EngineType' => ['type' => 'string', 'enum' => ['ACTIVEMQ', 'RABBITMQ']], 'EngineVersion' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name']]], 'Error' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ForbiddenException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'LdapServerMetadataInput' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => '__listOf__string', 'locationName' => 'hosts'], 'RoleBase' => ['shape' => '__string', 'locationName' => 'roleBase'], 'RoleName' => ['shape' => '__string', 'locationName' => 'roleName'], 'RoleSearchMatching' => ['shape' => '__string', 'locationName' => 'roleSearchMatching'], 'RoleSearchSubtree' => ['shape' => '__boolean', 'locationName' => 'roleSearchSubtree'], 'ServiceAccountPassword' => ['shape' => '__string', 'locationName' => 'serviceAccountPassword'], 'ServiceAccountUsername' => ['shape' => '__string', 'locationName' => 'serviceAccountUsername'], 'UserBase' => ['shape' => '__string', 'locationName' => 'userBase'], 'UserRoleName' => ['shape' => '__string', 'locationName' => 'userRoleName'], 'UserSearchMatching' => ['shape' => '__string', 'locationName' => 'userSearchMatching'], 'UserSearchSubtree' => ['shape' => '__boolean', 'locationName' => 'userSearchSubtree']], 'required' => ['Hosts', 'UserSearchMatching', 'UserBase', 'RoleSearchMatching', 'ServiceAccountUsername', 'RoleBase', 'ServiceAccountPassword']], 'LdapServerMetadataOutput' => ['type' => 'structure', 'members' => ['Hosts' => ['shape' => '__listOf__string', 'locationName' => 'hosts'], 'RoleBase' => ['shape' => '__string', 'locationName' => 'roleBase'], 'RoleName' => ['shape' => '__string', 'locationName' => 'roleName'], 'RoleSearchMatching' => ['shape' => '__string', 'locationName' => 'roleSearchMatching'], 'RoleSearchSubtree' => ['shape' => '__boolean', 'locationName' => 'roleSearchSubtree'], 'ServiceAccountUsername' => ['shape' => '__string', 'locationName' => 'serviceAccountUsername'], 'UserBase' => ['shape' => '__string', 'locationName' => 'userBase'], 'UserRoleName' => ['shape' => '__string', 'locationName' => 'userRoleName'], 'UserSearchMatching' => ['shape' => '__string', 'locationName' => 'userSearchMatching'], 'UserSearchSubtree' => ['shape' => '__boolean', 'locationName' => 'userSearchSubtree']], 'required' => ['Hosts', 'UserSearchMatching', 'UserBase', 'RoleSearchMatching', 'ServiceAccountUsername', 'RoleBase']], 'ListBrokersOutput' => ['type' => 'structure', 'members' => ['BrokerSummaries' => ['shape' => '__listOfBrokerSummary', 'locationName' => 'brokerSummaries'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListBrokersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListBrokersResponse' => ['type' => 'structure', 'members' => ['BrokerSummaries' => ['shape' => '__listOfBrokerSummary', 'locationName' => 'brokerSummaries'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListConfigurationRevisionsOutput' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'locationName' => 'configurationId'], 'MaxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Revisions' => ['shape' => '__listOfConfigurationRevision', 'locationName' => 'revisions']]], 'ListConfigurationRevisionsRequest' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'configuration-id'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ConfigurationId']], 'ListConfigurationRevisionsResponse' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'locationName' => 'configurationId'], 'MaxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Revisions' => ['shape' => '__listOfConfigurationRevision', 'locationName' => 'revisions']]], 'ListConfigurationsOutput' => ['type' => 'structure', 'members' => ['Configurations' => ['shape' => '__listOfConfiguration', 'locationName' => 'configurations'], 'MaxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListConfigurationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListConfigurationsResponse' => ['type' => 'structure', 'members' => ['Configurations' => ['shape' => '__listOfConfiguration', 'locationName' => 'configurations'], 'MaxResults' => ['shape' => '__integer', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListTagsRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'ListUsersOutput' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Users' => ['shape' => '__listOfUserSummary', 'locationName' => 'users']], 'required' => ['BrokerId', 'MaxResults', 'Users']], 'ListUsersRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['BrokerId']], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'MaxResults' => ['shape' => '__integerMin5Max100', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Users' => ['shape' => '__listOfUserSummary', 'locationName' => 'users']]], 'Logs' => ['type' => 'structure', 'members' => ['Audit' => ['shape' => '__boolean', 'locationName' => 'audit'], 'General' => ['shape' => '__boolean', 'locationName' => 'general']]], 'LogsSummary' => ['type' => 'structure', 'members' => ['Audit' => ['shape' => '__boolean', 'locationName' => 'audit'], 'AuditLogGroup' => ['shape' => '__string', 'locationName' => 'auditLogGroup'], 'General' => ['shape' => '__boolean', 'locationName' => 'general'], 'GeneralLogGroup' => ['shape' => '__string', 'locationName' => 'generalLogGroup'], 'Pending' => ['shape' => 'PendingLogs', 'locationName' => 'pending']], 'required' => ['GeneralLogGroup', 'General']], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 100], 'NotFoundException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'PendingLogs' => ['type' => 'structure', 'members' => ['Audit' => ['shape' => '__boolean', 'locationName' => 'audit'], 'General' => ['shape' => '__boolean', 'locationName' => 'general']]], 'RebootBrokerRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id']], 'required' => ['BrokerId']], 'RebootBrokerResponse' => ['type' => 'structure', 'members' => []], 'SanitizationWarning' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => '__string', 'locationName' => 'attributeName'], 'ElementName' => ['shape' => '__string', 'locationName' => 'elementName'], 'Reason' => ['shape' => 'SanitizationWarningReason', 'locationName' => 'reason']], 'required' => ['Reason']], 'SanitizationWarningReason' => ['type' => 'string', 'enum' => ['DISALLOWED_ELEMENT_REMOVED', 'DISALLOWED_ATTRIBUTE_REMOVED', 'INVALID_ATTRIBUTE_VALUE_REMOVED']], 'Tags' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__string', 'locationName' => 'tags']]], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['ErrorAttribute' => ['shape' => '__string', 'locationName' => 'errorAttribute'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 401]], 'UpdateBrokerInput' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataInput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups']]], 'UpdateBrokerOutput' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups']], 'required' => ['BrokerId']], 'UpdateBrokerRequest' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataInput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups']], 'required' => ['BrokerId']], 'UpdateBrokerResponse' => ['type' => 'structure', 'members' => ['AuthenticationStrategy' => ['shape' => 'AuthenticationStrategy', 'locationName' => 'authenticationStrategy'], 'AutoMinorVersionUpgrade' => ['shape' => '__boolean', 'locationName' => 'autoMinorVersionUpgrade'], 'BrokerId' => ['shape' => '__string', 'locationName' => 'brokerId'], 'Configuration' => ['shape' => 'ConfigurationId', 'locationName' => 'configuration'], 'EngineVersion' => ['shape' => '__string', 'locationName' => 'engineVersion'], 'HostInstanceType' => ['shape' => '__string', 'locationName' => 'hostInstanceType'], 'LdapServerMetadata' => ['shape' => 'LdapServerMetadataOutput', 'locationName' => 'ldapServerMetadata'], 'Logs' => ['shape' => 'Logs', 'locationName' => 'logs'], 'MaintenanceWindowStartTime' => ['shape' => 'WeeklyStartTime', 'locationName' => 'maintenanceWindowStartTime'], 'SecurityGroups' => ['shape' => '__listOf__string', 'locationName' => 'securityGroups']]], 'UpdateConfigurationInput' => ['type' => 'structure', 'members' => ['Data' => ['shape' => '__string', 'locationName' => 'data'], 'Description' => ['shape' => '__string', 'locationName' => 'description']], 'required' => ['Data']], 'UpdateConfigurationOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Warnings' => ['shape' => '__listOfSanitizationWarning', 'locationName' => 'warnings']], 'required' => ['Id', 'Arn', 'Name', 'Created']], 'UpdateConfigurationRequest' => ['type' => 'structure', 'members' => ['ConfigurationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'configuration-id'], 'Data' => ['shape' => '__string', 'locationName' => 'data'], 'Description' => ['shape' => '__string', 'locationName' => 'description']], 'required' => ['ConfigurationId', 'Data']], 'UpdateConfigurationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Created' => ['shape' => '__timestampIso8601', 'locationName' => 'created'], 'Id' => ['shape' => '__string', 'locationName' => 'id'], 'LatestRevision' => ['shape' => 'ConfigurationRevision', 'locationName' => 'latestRevision'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'Warnings' => ['shape' => '__listOfSanitizationWarning', 'locationName' => 'warnings']]], 'UpdateUserInput' => ['type' => 'structure', 'members' => ['ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Password' => ['shape' => '__string', 'locationName' => 'password']]], 'UpdateUserRequest' => ['type' => 'structure', 'members' => ['BrokerId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'broker-id'], 'ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Password' => ['shape' => '__string', 'locationName' => 'password'], 'Username' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'username']], 'required' => ['Username', 'BrokerId']], 'UpdateUserResponse' => ['type' => 'structure', 'members' => []], 'User' => ['type' => 'structure', 'members' => ['ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'Password' => ['shape' => '__string', 'locationName' => 'password'], 'Username' => ['shape' => '__string', 'locationName' => 'username']], 'required' => ['Username', 'Password']], 'UserPendingChanges' => ['type' => 'structure', 'members' => ['ConsoleAccess' => ['shape' => '__boolean', 'locationName' => 'consoleAccess'], 'Groups' => ['shape' => '__listOf__string', 'locationName' => 'groups'], 'PendingChange' => ['shape' => 'ChangeType', 'locationName' => 'pendingChange']], 'required' => ['PendingChange']], 'UserSummary' => ['type' => 'structure', 'members' => ['PendingChange' => ['shape' => 'ChangeType', 'locationName' => 'pendingChange'], 'Username' => ['shape' => '__string', 'locationName' => 'username']], 'required' => ['Username']], 'WeeklyStartTime' => ['type' => 'structure', 'members' => ['DayOfWeek' => ['shape' => 'DayOfWeek', 'locationName' => 'dayOfWeek'], 'TimeOfDay' => ['shape' => '__string', 'locationName' => 'timeOfDay'], 'TimeZone' => ['shape' => '__string', 'locationName' => 'timeZone']], 'required' => ['TimeOfDay', 'DayOfWeek']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin5Max100' => ['type' => 'integer', 'min' => 5, 'max' => 100], '__listOfActionRequired' => ['type' => 'list', 'member' => ['shape' => 'ActionRequired']], '__listOfAvailabilityZone' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], '__listOfBrokerEngineType' => ['type' => 'list', 'member' => ['shape' => 'BrokerEngineType']], '__listOfBrokerInstance' => ['type' => 'list', 'member' => ['shape' => 'BrokerInstance']], '__listOfBrokerInstanceOption' => ['type' => 'list', 'member' => ['shape' => 'BrokerInstanceOption']], '__listOfBrokerSummary' => ['type' => 'list', 'member' => ['shape' => 'BrokerSummary']], '__listOfConfiguration' => ['type' => 'list', 'member' => ['shape' => 'Configuration']], '__listOfConfigurationId' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationId']], '__listOfConfigurationRevision' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationRevision']], '__listOfDeploymentMode' => ['type' => 'list', 'member' => ['shape' => 'DeploymentMode']], '__listOfEngineVersion' => ['type' => 'list', 'member' => ['shape' => 'EngineVersion']], '__listOfSanitizationWarning' => ['type' => 'list', 'member' => ['shape' => 'SanitizationWarning']], '__listOfUser' => ['type' => 'list', 'member' => ['shape' => 'User']], '__listOfUserSummary' => ['type' => 'list', 'member' => ['shape' => 'UserSummary']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__mapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']], 'authorizers' => ['authorization_strategy' => ['name' => 'authorization_strategy', 'type' => 'provided', 'placement' => ['location' => 'header', 'name' => 'Authorization']]]]; diff --git a/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 5aa4270..0000000 --- a/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mq-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mq-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mq.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://mq.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-tests-1.json.php deleted file mode 100644 index 3ac0f10..0000000 --- a/vendor/Aws3/Aws/data/mq/2017-11-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mq.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mq.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mq/2017-11-27/paginators-1.json.php b/vendor/Aws3/Aws/data/mq/2017-11-27/paginators-1.json.php deleted file mode 100644 index 905c447..0000000 --- a/vendor/Aws3/Aws/data/mq/2017-11-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBrokers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'BrokerSummaries']]]; diff --git a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/api-2.json.php b/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/api-2.json.php deleted file mode 100644 index d0e15df..0000000 --- a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-01-17', 'endpointPrefix' => 'mturk-requester', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon MTurk', 'serviceFullName' => 'Amazon Mechanical Turk', 'serviceId' => 'MTurk', 'signatureVersion' => 'v4', 'targetPrefix' => 'MTurkRequesterServiceV20170117', 'uid' => 'mturk-requester-2017-01-17'], 'operations' => ['AcceptQualificationRequest' => ['name' => 'AcceptQualificationRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptQualificationRequestRequest'], 'output' => ['shape' => 'AcceptQualificationRequestResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'ApproveAssignment' => ['name' => 'ApproveAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApproveAssignmentRequest'], 'output' => ['shape' => 'ApproveAssignmentResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'AssociateQualificationWithWorker' => ['name' => 'AssociateQualificationWithWorker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateQualificationWithWorkerRequest'], 'output' => ['shape' => 'AssociateQualificationWithWorkerResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'CreateAdditionalAssignmentsForHIT' => ['name' => 'CreateAdditionalAssignmentsForHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAdditionalAssignmentsForHITRequest'], 'output' => ['shape' => 'CreateAdditionalAssignmentsForHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'CreateHIT' => ['name' => 'CreateHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHITRequest'], 'output' => ['shape' => 'CreateHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'CreateHITType' => ['name' => 'CreateHITType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHITTypeRequest'], 'output' => ['shape' => 'CreateHITTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'CreateHITWithHITType' => ['name' => 'CreateHITWithHITType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHITWithHITTypeRequest'], 'output' => ['shape' => 'CreateHITWithHITTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'CreateQualificationType' => ['name' => 'CreateQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateQualificationTypeRequest'], 'output' => ['shape' => 'CreateQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'CreateWorkerBlock' => ['name' => 'CreateWorkerBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkerBlockRequest'], 'output' => ['shape' => 'CreateWorkerBlockResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'DeleteHIT' => ['name' => 'DeleteHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHITRequest'], 'output' => ['shape' => 'DeleteHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'DeleteQualificationType' => ['name' => 'DeleteQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteQualificationTypeRequest'], 'output' => ['shape' => 'DeleteQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'DeleteWorkerBlock' => ['name' => 'DeleteWorkerBlock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkerBlockRequest'], 'output' => ['shape' => 'DeleteWorkerBlockResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'DisassociateQualificationFromWorker' => ['name' => 'DisassociateQualificationFromWorker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateQualificationFromWorkerRequest'], 'output' => ['shape' => 'DisassociateQualificationFromWorkerResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'GetAccountBalance' => ['name' => 'GetAccountBalance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccountBalanceRequest'], 'output' => ['shape' => 'GetAccountBalanceResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'GetAssignment' => ['name' => 'GetAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAssignmentRequest'], 'output' => ['shape' => 'GetAssignmentResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'GetFileUploadURL' => ['name' => 'GetFileUploadURL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFileUploadURLRequest'], 'output' => ['shape' => 'GetFileUploadURLResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'GetHIT' => ['name' => 'GetHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHITRequest'], 'output' => ['shape' => 'GetHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'GetQualificationScore' => ['name' => 'GetQualificationScore', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQualificationScoreRequest'], 'output' => ['shape' => 'GetQualificationScoreResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'GetQualificationType' => ['name' => 'GetQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQualificationTypeRequest'], 'output' => ['shape' => 'GetQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListAssignmentsForHIT' => ['name' => 'ListAssignmentsForHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssignmentsForHITRequest'], 'output' => ['shape' => 'ListAssignmentsForHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListBonusPayments' => ['name' => 'ListBonusPayments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBonusPaymentsRequest'], 'output' => ['shape' => 'ListBonusPaymentsResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListHITs' => ['name' => 'ListHITs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHITsRequest'], 'output' => ['shape' => 'ListHITsResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListHITsForQualificationType' => ['name' => 'ListHITsForQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHITsForQualificationTypeRequest'], 'output' => ['shape' => 'ListHITsForQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListQualificationRequests' => ['name' => 'ListQualificationRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQualificationRequestsRequest'], 'output' => ['shape' => 'ListQualificationRequestsResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListQualificationTypes' => ['name' => 'ListQualificationTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQualificationTypesRequest'], 'output' => ['shape' => 'ListQualificationTypesResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListReviewPolicyResultsForHIT' => ['name' => 'ListReviewPolicyResultsForHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReviewPolicyResultsForHITRequest'], 'output' => ['shape' => 'ListReviewPolicyResultsForHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListReviewableHITs' => ['name' => 'ListReviewableHITs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListReviewableHITsRequest'], 'output' => ['shape' => 'ListReviewableHITsResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListWorkerBlocks' => ['name' => 'ListWorkerBlocks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkerBlocksRequest'], 'output' => ['shape' => 'ListWorkerBlocksResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'ListWorkersWithQualificationType' => ['name' => 'ListWorkersWithQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkersWithQualificationTypeRequest'], 'output' => ['shape' => 'ListWorkersWithQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'NotifyWorkers' => ['name' => 'NotifyWorkers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyWorkersRequest'], 'output' => ['shape' => 'NotifyWorkersResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'RejectAssignment' => ['name' => 'RejectAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectAssignmentRequest'], 'output' => ['shape' => 'RejectAssignmentResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'RejectQualificationRequest' => ['name' => 'RejectQualificationRequest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectQualificationRequestRequest'], 'output' => ['shape' => 'RejectQualificationRequestResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'SendBonus' => ['name' => 'SendBonus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendBonusRequest'], 'output' => ['shape' => 'SendBonusResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'SendTestEventNotification' => ['name' => 'SendTestEventNotification', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTestEventNotificationRequest'], 'output' => ['shape' => 'SendTestEventNotificationResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]], 'UpdateExpirationForHIT' => ['name' => 'UpdateExpirationForHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateExpirationForHITRequest'], 'output' => ['shape' => 'UpdateExpirationForHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'UpdateHITReviewStatus' => ['name' => 'UpdateHITReviewStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHITReviewStatusRequest'], 'output' => ['shape' => 'UpdateHITReviewStatusResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'UpdateHITTypeOfHIT' => ['name' => 'UpdateHITTypeOfHIT', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHITTypeOfHITRequest'], 'output' => ['shape' => 'UpdateHITTypeOfHITResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'UpdateNotificationSettings' => ['name' => 'UpdateNotificationSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotificationSettingsRequest'], 'output' => ['shape' => 'UpdateNotificationSettingsResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']], 'idempotent' => \true], 'UpdateQualificationType' => ['name' => 'UpdateQualificationType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateQualificationTypeRequest'], 'output' => ['shape' => 'UpdateQualificationTypeResponse'], 'errors' => [['shape' => 'ServiceFault'], ['shape' => 'RequestError']]]], 'shapes' => ['AcceptQualificationRequestRequest' => ['type' => 'structure', 'required' => ['QualificationRequestId'], 'members' => ['QualificationRequestId' => ['shape' => 'String'], 'IntegerValue' => ['shape' => 'Integer']]], 'AcceptQualificationRequestResponse' => ['type' => 'structure', 'members' => []], 'ApproveAssignmentRequest' => ['type' => 'structure', 'required' => ['AssignmentId'], 'members' => ['AssignmentId' => ['shape' => 'EntityId'], 'RequesterFeedback' => ['shape' => 'String'], 'OverrideRejection' => ['shape' => 'Boolean']]], 'ApproveAssignmentResponse' => ['type' => 'structure', 'members' => []], 'Assignment' => ['type' => 'structure', 'members' => ['AssignmentId' => ['shape' => 'EntityId'], 'WorkerId' => ['shape' => 'CustomerId'], 'HITId' => ['shape' => 'EntityId'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'AutoApprovalTime' => ['shape' => 'Timestamp'], 'AcceptTime' => ['shape' => 'Timestamp'], 'SubmitTime' => ['shape' => 'Timestamp'], 'ApprovalTime' => ['shape' => 'Timestamp'], 'RejectionTime' => ['shape' => 'Timestamp'], 'Deadline' => ['shape' => 'Timestamp'], 'Answer' => ['shape' => 'String'], 'RequesterFeedback' => ['shape' => 'String']]], 'AssignmentList' => ['type' => 'list', 'member' => ['shape' => 'Assignment']], 'AssignmentStatus' => ['type' => 'string', 'enum' => ['Submitted', 'Approved', 'Rejected']], 'AssignmentStatusList' => ['type' => 'list', 'member' => ['shape' => 'AssignmentStatus']], 'AssociateQualificationWithWorkerRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId', 'WorkerId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'WorkerId' => ['shape' => 'CustomerId'], 'IntegerValue' => ['shape' => 'Integer'], 'SendNotification' => ['shape' => 'Boolean']]], 'AssociateQualificationWithWorkerResponse' => ['type' => 'structure', 'members' => []], 'BonusPayment' => ['type' => 'structure', 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'BonusAmount' => ['shape' => 'CurrencyAmount'], 'AssignmentId' => ['shape' => 'EntityId'], 'Reason' => ['shape' => 'String'], 'GrantTime' => ['shape' => 'Timestamp']]], 'BonusPaymentList' => ['type' => 'list', 'member' => ['shape' => 'BonusPayment']], 'Boolean' => ['type' => 'boolean'], 'Comparator' => ['type' => 'string', 'enum' => ['LessThan', 'LessThanOrEqualTo', 'GreaterThan', 'GreaterThanOrEqualTo', 'EqualTo', 'NotEqualTo', 'Exists', 'DoesNotExist', 'In', 'NotIn']], 'CountryParameters' => ['type' => 'string', 'max' => 2, 'min' => 2], 'CreateAdditionalAssignmentsForHITRequest' => ['type' => 'structure', 'required' => ['HITId', 'NumberOfAdditionalAssignments'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'NumberOfAdditionalAssignments' => ['shape' => 'Integer'], 'UniqueRequestToken' => ['shape' => 'IdempotencyToken']]], 'CreateAdditionalAssignmentsForHITResponse' => ['type' => 'structure', 'members' => []], 'CreateHITRequest' => ['type' => 'structure', 'required' => ['LifetimeInSeconds', 'AssignmentDurationInSeconds', 'Reward', 'Title', 'Description'], 'members' => ['MaxAssignments' => ['shape' => 'Integer'], 'AutoApprovalDelayInSeconds' => ['shape' => 'Long'], 'LifetimeInSeconds' => ['shape' => 'Long'], 'AssignmentDurationInSeconds' => ['shape' => 'Long'], 'Reward' => ['shape' => 'CurrencyAmount'], 'Title' => ['shape' => 'String'], 'Keywords' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Question' => ['shape' => 'String'], 'RequesterAnnotation' => ['shape' => 'String'], 'QualificationRequirements' => ['shape' => 'QualificationRequirementList'], 'UniqueRequestToken' => ['shape' => 'IdempotencyToken'], 'AssignmentReviewPolicy' => ['shape' => 'ReviewPolicy'], 'HITReviewPolicy' => ['shape' => 'ReviewPolicy'], 'HITLayoutId' => ['shape' => 'EntityId'], 'HITLayoutParameters' => ['shape' => 'HITLayoutParameterList']]], 'CreateHITResponse' => ['type' => 'structure', 'members' => ['HIT' => ['shape' => 'HIT']]], 'CreateHITTypeRequest' => ['type' => 'structure', 'required' => ['AssignmentDurationInSeconds', 'Reward', 'Title', 'Description'], 'members' => ['AutoApprovalDelayInSeconds' => ['shape' => 'Long'], 'AssignmentDurationInSeconds' => ['shape' => 'Long'], 'Reward' => ['shape' => 'CurrencyAmount'], 'Title' => ['shape' => 'String'], 'Keywords' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'QualificationRequirements' => ['shape' => 'QualificationRequirementList']]], 'CreateHITTypeResponse' => ['type' => 'structure', 'members' => ['HITTypeId' => ['shape' => 'EntityId']]], 'CreateHITWithHITTypeRequest' => ['type' => 'structure', 'required' => ['HITTypeId', 'LifetimeInSeconds'], 'members' => ['HITTypeId' => ['shape' => 'EntityId'], 'MaxAssignments' => ['shape' => 'Integer'], 'LifetimeInSeconds' => ['shape' => 'Long'], 'Question' => ['shape' => 'String'], 'RequesterAnnotation' => ['shape' => 'String'], 'UniqueRequestToken' => ['shape' => 'IdempotencyToken'], 'AssignmentReviewPolicy' => ['shape' => 'ReviewPolicy'], 'HITReviewPolicy' => ['shape' => 'ReviewPolicy'], 'HITLayoutId' => ['shape' => 'EntityId'], 'HITLayoutParameters' => ['shape' => 'HITLayoutParameterList']]], 'CreateHITWithHITTypeResponse' => ['type' => 'structure', 'members' => ['HIT' => ['shape' => 'HIT']]], 'CreateQualificationTypeRequest' => ['type' => 'structure', 'required' => ['Name', 'Description', 'QualificationTypeStatus'], 'members' => ['Name' => ['shape' => 'String'], 'Keywords' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'QualificationTypeStatus' => ['shape' => 'QualificationTypeStatus'], 'RetryDelayInSeconds' => ['shape' => 'Long'], 'Test' => ['shape' => 'String'], 'AnswerKey' => ['shape' => 'String'], 'TestDurationInSeconds' => ['shape' => 'Long'], 'AutoGranted' => ['shape' => 'Boolean'], 'AutoGrantedValue' => ['shape' => 'Integer']]], 'CreateQualificationTypeResponse' => ['type' => 'structure', 'members' => ['QualificationType' => ['shape' => 'QualificationType']]], 'CreateWorkerBlockRequest' => ['type' => 'structure', 'required' => ['WorkerId', 'Reason'], 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'Reason' => ['shape' => 'String']]], 'CreateWorkerBlockResponse' => ['type' => 'structure', 'members' => []], 'CurrencyAmount' => ['type' => 'string', 'pattern' => '^[0-9]+(\\.)?[0-9]{0,2}$'], 'CustomerId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^A[A-Z0-9]+$'], 'CustomerIdList' => ['type' => 'list', 'member' => ['shape' => 'CustomerId']], 'DeleteHITRequest' => ['type' => 'structure', 'required' => ['HITId'], 'members' => ['HITId' => ['shape' => 'EntityId']]], 'DeleteHITResponse' => ['type' => 'structure', 'members' => []], 'DeleteQualificationTypeRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId']]], 'DeleteQualificationTypeResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkerBlockRequest' => ['type' => 'structure', 'required' => ['WorkerId'], 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'Reason' => ['shape' => 'String']]], 'DeleteWorkerBlockResponse' => ['type' => 'structure', 'members' => []], 'DisassociateQualificationFromWorkerRequest' => ['type' => 'structure', 'required' => ['WorkerId', 'QualificationTypeId'], 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'QualificationTypeId' => ['shape' => 'EntityId'], 'Reason' => ['shape' => 'String']]], 'DisassociateQualificationFromWorkerResponse' => ['type' => 'structure', 'members' => []], 'EntityId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[A-Z0-9]+$'], 'EventType' => ['type' => 'string', 'enum' => ['AssignmentAccepted', 'AssignmentAbandoned', 'AssignmentReturned', 'AssignmentSubmitted', 'AssignmentRejected', 'AssignmentApproved', 'HITCreated', 'HITExpired', 'HITReviewable', 'HITExtended', 'HITDisposed', 'Ping']], 'EventTypeList' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'ExceptionMessage' => ['type' => 'string'], 'GetAccountBalanceRequest' => ['type' => 'structure', 'members' => []], 'GetAccountBalanceResponse' => ['type' => 'structure', 'members' => ['AvailableBalance' => ['shape' => 'CurrencyAmount'], 'OnHoldBalance' => ['shape' => 'CurrencyAmount']]], 'GetAssignmentRequest' => ['type' => 'structure', 'required' => ['AssignmentId'], 'members' => ['AssignmentId' => ['shape' => 'EntityId']]], 'GetAssignmentResponse' => ['type' => 'structure', 'members' => ['Assignment' => ['shape' => 'Assignment'], 'HIT' => ['shape' => 'HIT']]], 'GetFileUploadURLRequest' => ['type' => 'structure', 'required' => ['AssignmentId', 'QuestionIdentifier'], 'members' => ['AssignmentId' => ['shape' => 'EntityId'], 'QuestionIdentifier' => ['shape' => 'String']]], 'GetFileUploadURLResponse' => ['type' => 'structure', 'members' => ['FileUploadURL' => ['shape' => 'String']]], 'GetHITRequest' => ['type' => 'structure', 'required' => ['HITId'], 'members' => ['HITId' => ['shape' => 'EntityId']]], 'GetHITResponse' => ['type' => 'structure', 'members' => ['HIT' => ['shape' => 'HIT']]], 'GetQualificationScoreRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId', 'WorkerId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'WorkerId' => ['shape' => 'CustomerId']]], 'GetQualificationScoreResponse' => ['type' => 'structure', 'members' => ['Qualification' => ['shape' => 'Qualification']]], 'GetQualificationTypeRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId']]], 'GetQualificationTypeResponse' => ['type' => 'structure', 'members' => ['QualificationType' => ['shape' => 'QualificationType']]], 'HIT' => ['type' => 'structure', 'members' => ['HITId' => ['shape' => 'EntityId'], 'HITTypeId' => ['shape' => 'EntityId'], 'HITGroupId' => ['shape' => 'EntityId'], 'HITLayoutId' => ['shape' => 'EntityId'], 'CreationTime' => ['shape' => 'Timestamp'], 'Title' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Question' => ['shape' => 'String'], 'Keywords' => ['shape' => 'String'], 'HITStatus' => ['shape' => 'HITStatus'], 'MaxAssignments' => ['shape' => 'Integer'], 'Reward' => ['shape' => 'CurrencyAmount'], 'AutoApprovalDelayInSeconds' => ['shape' => 'Long'], 'Expiration' => ['shape' => 'Timestamp'], 'AssignmentDurationInSeconds' => ['shape' => 'Long'], 'RequesterAnnotation' => ['shape' => 'String'], 'QualificationRequirements' => ['shape' => 'QualificationRequirementList'], 'HITReviewStatus' => ['shape' => 'HITReviewStatus'], 'NumberOfAssignmentsPending' => ['shape' => 'Integer'], 'NumberOfAssignmentsAvailable' => ['shape' => 'Integer'], 'NumberOfAssignmentsCompleted' => ['shape' => 'Integer']]], 'HITAccessActions' => ['type' => 'string', 'enum' => ['Accept', 'PreviewAndAccept', 'DiscoverPreviewAndAccept']], 'HITLayoutParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'HITLayoutParameterList' => ['type' => 'list', 'member' => ['shape' => 'HITLayoutParameter']], 'HITList' => ['type' => 'list', 'member' => ['shape' => 'HIT']], 'HITReviewStatus' => ['type' => 'string', 'enum' => ['NotReviewed', 'MarkedForReview', 'ReviewedAppropriate', 'ReviewedInappropriate']], 'HITStatus' => ['type' => 'string', 'enum' => ['Assignable', 'Unassignable', 'Reviewable', 'Reviewing', 'Disposed']], 'IdempotencyToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'Integer' => ['type' => 'integer'], 'IntegerList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'ListAssignmentsForHITRequest' => ['type' => 'structure', 'required' => ['HITId'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize'], 'AssignmentStatuses' => ['shape' => 'AssignmentStatusList']]], 'ListAssignmentsForHITResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'Assignments' => ['shape' => 'AssignmentList']]], 'ListBonusPaymentsRequest' => ['type' => 'structure', 'members' => ['HITId' => ['shape' => 'EntityId'], 'AssignmentId' => ['shape' => 'EntityId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListBonusPaymentsResponse' => ['type' => 'structure', 'members' => ['NumResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'PaginationToken'], 'BonusPayments' => ['shape' => 'BonusPaymentList']]], 'ListHITsForQualificationTypeRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListHITsForQualificationTypeResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'HITs' => ['shape' => 'HITList']]], 'ListHITsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListHITsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'HITs' => ['shape' => 'HITList']]], 'ListQualificationRequestsRequest' => ['type' => 'structure', 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListQualificationRequestsResponse' => ['type' => 'structure', 'members' => ['NumResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'PaginationToken'], 'QualificationRequests' => ['shape' => 'QualificationRequestList']]], 'ListQualificationTypesRequest' => ['type' => 'structure', 'required' => ['MustBeRequestable'], 'members' => ['Query' => ['shape' => 'String'], 'MustBeRequestable' => ['shape' => 'Boolean'], 'MustBeOwnedByCaller' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListQualificationTypesResponse' => ['type' => 'structure', 'members' => ['NumResults' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'PaginationToken'], 'QualificationTypes' => ['shape' => 'QualificationTypeList']]], 'ListReviewPolicyResultsForHITRequest' => ['type' => 'structure', 'required' => ['HITId'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'PolicyLevels' => ['shape' => 'ReviewPolicyLevelList'], 'RetrieveActions' => ['shape' => 'Boolean'], 'RetrieveResults' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListReviewPolicyResultsForHITResponse' => ['type' => 'structure', 'members' => ['HITId' => ['shape' => 'EntityId'], 'AssignmentReviewPolicy' => ['shape' => 'ReviewPolicy'], 'HITReviewPolicy' => ['shape' => 'ReviewPolicy'], 'AssignmentReviewReport' => ['shape' => 'ReviewReport'], 'HITReviewReport' => ['shape' => 'ReviewReport'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListReviewableHITsRequest' => ['type' => 'structure', 'members' => ['HITTypeId' => ['shape' => 'EntityId'], 'Status' => ['shape' => 'ReviewableHITStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListReviewableHITsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'HITs' => ['shape' => 'HITList']]], 'ListWorkerBlocksRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListWorkerBlocksResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'WorkerBlocks' => ['shape' => 'WorkerBlockList']]], 'ListWorkersWithQualificationTypeRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'Status' => ['shape' => 'QualificationStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'ResultSize']]], 'ListWorkersWithQualificationTypeResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'NumResults' => ['shape' => 'Integer'], 'Qualifications' => ['shape' => 'QualificationList']]], 'Locale' => ['type' => 'structure', 'required' => ['Country'], 'members' => ['Country' => ['shape' => 'CountryParameters'], 'Subdivision' => ['shape' => 'CountryParameters']]], 'LocaleList' => ['type' => 'list', 'member' => ['shape' => 'Locale']], 'Long' => ['type' => 'long'], 'NotificationSpecification' => ['type' => 'structure', 'required' => ['Destination', 'Transport', 'Version', 'EventTypes'], 'members' => ['Destination' => ['shape' => 'String'], 'Transport' => ['shape' => 'NotificationTransport'], 'Version' => ['shape' => 'String'], 'EventTypes' => ['shape' => 'EventTypeList']]], 'NotificationTransport' => ['type' => 'string', 'enum' => ['Email', 'SQS', 'SNS']], 'NotifyWorkersFailureCode' => ['type' => 'string', 'enum' => ['SoftFailure', 'HardFailure']], 'NotifyWorkersFailureStatus' => ['type' => 'structure', 'members' => ['NotifyWorkersFailureCode' => ['shape' => 'NotifyWorkersFailureCode'], 'NotifyWorkersFailureMessage' => ['shape' => 'String'], 'WorkerId' => ['shape' => 'CustomerId']]], 'NotifyWorkersFailureStatusList' => ['type' => 'list', 'member' => ['shape' => 'NotifyWorkersFailureStatus']], 'NotifyWorkersRequest' => ['type' => 'structure', 'required' => ['Subject', 'MessageText', 'WorkerIds'], 'members' => ['Subject' => ['shape' => 'String'], 'MessageText' => ['shape' => 'String'], 'WorkerIds' => ['shape' => 'CustomerIdList']]], 'NotifyWorkersResponse' => ['type' => 'structure', 'members' => ['NotifyWorkersFailureStatuses' => ['shape' => 'NotifyWorkersFailureStatusList']]], 'PaginationToken' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ParameterMapEntry' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Values' => ['shape' => 'StringList']]], 'ParameterMapEntryList' => ['type' => 'list', 'member' => ['shape' => 'ParameterMapEntry']], 'PolicyParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Values' => ['shape' => 'StringList'], 'MapEntries' => ['shape' => 'ParameterMapEntryList']]], 'PolicyParameterList' => ['type' => 'list', 'member' => ['shape' => 'PolicyParameter']], 'Qualification' => ['type' => 'structure', 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'WorkerId' => ['shape' => 'CustomerId'], 'GrantTime' => ['shape' => 'Timestamp'], 'IntegerValue' => ['shape' => 'Integer'], 'LocaleValue' => ['shape' => 'Locale'], 'Status' => ['shape' => 'QualificationStatus']]], 'QualificationList' => ['type' => 'list', 'member' => ['shape' => 'Qualification']], 'QualificationRequest' => ['type' => 'structure', 'members' => ['QualificationRequestId' => ['shape' => 'String'], 'QualificationTypeId' => ['shape' => 'EntityId'], 'WorkerId' => ['shape' => 'CustomerId'], 'Test' => ['shape' => 'String'], 'Answer' => ['shape' => 'String'], 'SubmitTime' => ['shape' => 'Timestamp']]], 'QualificationRequestList' => ['type' => 'list', 'member' => ['shape' => 'QualificationRequest']], 'QualificationRequirement' => ['type' => 'structure', 'required' => ['QualificationTypeId', 'Comparator'], 'members' => ['QualificationTypeId' => ['shape' => 'String'], 'Comparator' => ['shape' => 'Comparator'], 'IntegerValues' => ['shape' => 'IntegerList'], 'LocaleValues' => ['shape' => 'LocaleList'], 'RequiredToPreview' => ['shape' => 'Boolean', 'deprecated' => \true], 'ActionsGuarded' => ['shape' => 'HITAccessActions']]], 'QualificationRequirementList' => ['type' => 'list', 'member' => ['shape' => 'QualificationRequirement']], 'QualificationStatus' => ['type' => 'string', 'enum' => ['Granted', 'Revoked']], 'QualificationType' => ['type' => 'structure', 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'CreationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Keywords' => ['shape' => 'String'], 'QualificationTypeStatus' => ['shape' => 'QualificationTypeStatus'], 'Test' => ['shape' => 'String'], 'TestDurationInSeconds' => ['shape' => 'Long'], 'AnswerKey' => ['shape' => 'String'], 'RetryDelayInSeconds' => ['shape' => 'Long'], 'IsRequestable' => ['shape' => 'Boolean'], 'AutoGranted' => ['shape' => 'Boolean'], 'AutoGrantedValue' => ['shape' => 'Integer']]], 'QualificationTypeList' => ['type' => 'list', 'member' => ['shape' => 'QualificationType']], 'QualificationTypeStatus' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'RejectAssignmentRequest' => ['type' => 'structure', 'required' => ['AssignmentId', 'RequesterFeedback'], 'members' => ['AssignmentId' => ['shape' => 'EntityId'], 'RequesterFeedback' => ['shape' => 'String']]], 'RejectAssignmentResponse' => ['type' => 'structure', 'members' => []], 'RejectQualificationRequestRequest' => ['type' => 'structure', 'required' => ['QualificationRequestId'], 'members' => ['QualificationRequestId' => ['shape' => 'String'], 'Reason' => ['shape' => 'String']]], 'RejectQualificationRequestResponse' => ['type' => 'structure', 'members' => []], 'RequestError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'TurkErrorCode' => ['shape' => 'TurkErrorCode']], 'exception' => \true], 'ResultSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ReviewActionDetail' => ['type' => 'structure', 'members' => ['ActionId' => ['shape' => 'EntityId'], 'ActionName' => ['shape' => 'String'], 'TargetId' => ['shape' => 'EntityId'], 'TargetType' => ['shape' => 'String'], 'Status' => ['shape' => 'ReviewActionStatus'], 'CompleteTime' => ['shape' => 'Timestamp'], 'Result' => ['shape' => 'String'], 'ErrorCode' => ['shape' => 'String']]], 'ReviewActionDetailList' => ['type' => 'list', 'member' => ['shape' => 'ReviewActionDetail']], 'ReviewActionStatus' => ['type' => 'string', 'enum' => ['Intended', 'Succeeded', 'Failed', 'Cancelled']], 'ReviewPolicy' => ['type' => 'structure', 'required' => ['PolicyName'], 'members' => ['PolicyName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'PolicyParameterList']]], 'ReviewPolicyLevel' => ['type' => 'string', 'enum' => ['Assignment', 'HIT']], 'ReviewPolicyLevelList' => ['type' => 'list', 'member' => ['shape' => 'ReviewPolicyLevel']], 'ReviewReport' => ['type' => 'structure', 'members' => ['ReviewResults' => ['shape' => 'ReviewResultDetailList'], 'ReviewActions' => ['shape' => 'ReviewActionDetailList']]], 'ReviewResultDetail' => ['type' => 'structure', 'members' => ['ActionId' => ['shape' => 'EntityId'], 'SubjectId' => ['shape' => 'EntityId'], 'SubjectType' => ['shape' => 'String'], 'QuestionId' => ['shape' => 'EntityId'], 'Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'ReviewResultDetailList' => ['type' => 'list', 'member' => ['shape' => 'ReviewResultDetail']], 'ReviewableHITStatus' => ['type' => 'string', 'enum' => ['Reviewable', 'Reviewing']], 'SendBonusRequest' => ['type' => 'structure', 'required' => ['WorkerId', 'BonusAmount', 'AssignmentId', 'Reason'], 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'BonusAmount' => ['shape' => 'CurrencyAmount'], 'AssignmentId' => ['shape' => 'EntityId'], 'Reason' => ['shape' => 'String'], 'UniqueRequestToken' => ['shape' => 'IdempotencyToken']]], 'SendBonusResponse' => ['type' => 'structure', 'members' => []], 'SendTestEventNotificationRequest' => ['type' => 'structure', 'required' => ['Notification', 'TestEventType'], 'members' => ['Notification' => ['shape' => 'NotificationSpecification'], 'TestEventType' => ['shape' => 'EventType']]], 'SendTestEventNotificationResponse' => ['type' => 'structure', 'members' => []], 'ServiceFault' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'TurkErrorCode' => ['shape' => 'TurkErrorCode']], 'exception' => \true, 'fault' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Timestamp' => ['type' => 'timestamp'], 'TurkErrorCode' => ['type' => 'string'], 'UpdateExpirationForHITRequest' => ['type' => 'structure', 'required' => ['HITId', 'ExpireAt'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'ExpireAt' => ['shape' => 'Timestamp']]], 'UpdateExpirationForHITResponse' => ['type' => 'structure', 'members' => []], 'UpdateHITReviewStatusRequest' => ['type' => 'structure', 'required' => ['HITId'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'Revert' => ['shape' => 'Boolean']]], 'UpdateHITReviewStatusResponse' => ['type' => 'structure', 'members' => []], 'UpdateHITTypeOfHITRequest' => ['type' => 'structure', 'required' => ['HITId', 'HITTypeId'], 'members' => ['HITId' => ['shape' => 'EntityId'], 'HITTypeId' => ['shape' => 'EntityId']]], 'UpdateHITTypeOfHITResponse' => ['type' => 'structure', 'members' => []], 'UpdateNotificationSettingsRequest' => ['type' => 'structure', 'required' => ['HITTypeId'], 'members' => ['HITTypeId' => ['shape' => 'EntityId'], 'Notification' => ['shape' => 'NotificationSpecification'], 'Active' => ['shape' => 'Boolean']]], 'UpdateNotificationSettingsResponse' => ['type' => 'structure', 'members' => []], 'UpdateQualificationTypeRequest' => ['type' => 'structure', 'required' => ['QualificationTypeId'], 'members' => ['QualificationTypeId' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'String'], 'QualificationTypeStatus' => ['shape' => 'QualificationTypeStatus'], 'Test' => ['shape' => 'String'], 'AnswerKey' => ['shape' => 'String'], 'TestDurationInSeconds' => ['shape' => 'Long'], 'RetryDelayInSeconds' => ['shape' => 'Long'], 'AutoGranted' => ['shape' => 'Boolean'], 'AutoGrantedValue' => ['shape' => 'Integer']]], 'UpdateQualificationTypeResponse' => ['type' => 'structure', 'members' => ['QualificationType' => ['shape' => 'QualificationType']]], 'WorkerBlock' => ['type' => 'structure', 'members' => ['WorkerId' => ['shape' => 'CustomerId'], 'Reason' => ['shape' => 'String']]], 'WorkerBlockList' => ['type' => 'list', 'member' => ['shape' => 'WorkerBlock']]]]; diff --git a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-rule-set-1.json.php deleted file mode 100644 index fad8219..0000000 --- a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mturk-requester-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mturk-requester-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://mturk-requester.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'sandbox']]], 'endpoint' => ['url' => 'https://mturk-requester-sandbox.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://mturk-requester.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-tests-1.json.php deleted file mode 100644 index 8490ed9..0000000 --- a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mturk-requester-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mturk-requester-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://mturk-requester.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://mturk-requester.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/paginators-1.json.php b/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/paginators-1.json.php deleted file mode 100644 index 23d244b..0000000 --- a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAssignmentsForHIT' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListBonusPayments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListHITs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListHITsForQualificationType' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListQualificationRequests' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListQualificationTypes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListReviewPolicyResultsForHIT' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListReviewableHITs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWorkerBlocks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWorkersWithQualificationType' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/smoke.json.php b/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/smoke.json.php deleted file mode 100644 index 25a1e31..0000000 --- a/vendor/Aws3/Aws/data/mturk-requester/2017-01-17/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'GetAccountBalance', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/mwaa/2020-07-01/api-2.json.php b/vendor/Aws3/Aws/data/mwaa/2020-07-01/api-2.json.php deleted file mode 100644 index 2e6037b..0000000 --- a/vendor/Aws3/Aws/data/mwaa/2020-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-01', 'endpointPrefix' => 'airflow', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AmazonMWAA', 'serviceId' => 'MWAA', 'signatureVersion' => 'v4', 'signingName' => 'airflow', 'uid' => 'mwaa-2020-07-01'], 'operations' => ['CreateCliToken' => ['name' => 'CreateCliToken', 'http' => ['method' => 'POST', 'requestUri' => '/clitoken/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreateCliTokenRequest'], 'output' => ['shape' => 'CreateCliTokenResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']], 'endpoint' => ['hostPrefix' => 'env.']], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'PUT', 'requestUri' => '/environments/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreateEnvironmentInput'], 'output' => ['shape' => 'CreateEnvironmentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.'], 'idempotent' => \true], 'CreateWebLoginToken' => ['name' => 'CreateWebLoginToken', 'http' => ['method' => 'POST', 'requestUri' => '/webtoken/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreateWebLoginTokenRequest'], 'output' => ['shape' => 'CreateWebLoginTokenResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'env.'], 'idempotent' => \true], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'DELETE', 'requestUri' => '/environments/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEnvironmentInput'], 'output' => ['shape' => 'DeleteEnvironmentOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.'], 'idempotent' => \true], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'GET', 'requestUri' => '/environments/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetEnvironmentInput'], 'output' => ['shape' => 'GetEnvironmentOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'GET', 'requestUri' => '/environments', 'responseCode' => 200], 'input' => ['shape' => 'ListEnvironmentsInput'], 'output' => ['shape' => 'ListEnvironmentsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.']], 'PublishMetrics' => ['name' => 'PublishMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/metrics/environments/{EnvironmentName}', 'responseCode' => 200], 'input' => ['shape' => 'PublishMetricsInput'], 'output' => ['shape' => 'PublishMetricsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'ops.']], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.'], 'idempotent' => \true], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'PATCH', 'requestUri' => '/environments/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEnvironmentInput'], 'output' => ['shape' => 'UpdateEnvironmentOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'endpoint' => ['hostPrefix' => 'api.']]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AirflowConfigurationOptions' => ['type' => 'map', 'key' => ['shape' => 'ConfigKey'], 'value' => ['shape' => 'ConfigValue'], 'sensitive' => \true], 'AirflowVersion' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[0-9a-z.]+$'], 'CloudWatchLogGroupArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:logs:[a-z0-9\\-]+:\\d{12}:log-group:\\w+'], 'ConfigKey' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-z]+([a-z0-9._]*[a-z0-9_]+)?$'], 'ConfigValue' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '^[ -~]+$', 'sensitive' => \true], 'CreateCliTokenRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name']]], 'CreateCliTokenResponse' => ['type' => 'structure', 'members' => ['CliToken' => ['shape' => 'Token'], 'WebServerHostname' => ['shape' => 'Hostname']]], 'CreateEnvironmentInput' => ['type' => 'structure', 'required' => ['DagS3Path', 'ExecutionRoleArn', 'Name', 'NetworkConfiguration', 'SourceBucketArn'], 'members' => ['AirflowConfigurationOptions' => ['shape' => 'AirflowConfigurationOptions'], 'AirflowVersion' => ['shape' => 'AirflowVersion'], 'DagS3Path' => ['shape' => 'RelativePath'], 'EnvironmentClass' => ['shape' => 'EnvironmentClass'], 'ExecutionRoleArn' => ['shape' => 'IamRoleArn'], 'KmsKey' => ['shape' => 'KmsKey'], 'LoggingConfiguration' => ['shape' => 'LoggingConfigurationInput'], 'MaxWorkers' => ['shape' => 'MaxWorkers'], 'MinWorkers' => ['shape' => 'MinWorkers'], 'Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'PluginsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'PluginsS3Path' => ['shape' => 'RelativePath'], 'RequirementsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'RequirementsS3Path' => ['shape' => 'RelativePath'], 'Schedulers' => ['shape' => 'Schedulers'], 'SourceBucketArn' => ['shape' => 'S3BucketArn'], 'Tags' => ['shape' => 'TagMap'], 'WebserverAccessMode' => ['shape' => 'WebserverAccessMode'], 'WeeklyMaintenanceWindowStart' => ['shape' => 'WeeklyMaintenanceWindowStart']]], 'CreateEnvironmentOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'EnvironmentArn']]], 'CreateWebLoginTokenRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name']]], 'CreateWebLoginTokenResponse' => ['type' => 'structure', 'members' => ['WebServerHostname' => ['shape' => 'Hostname'], 'WebToken' => ['shape' => 'Token']]], 'CreatedAt' => ['type' => 'timestamp'], 'DeleteEnvironmentInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteEnvironmentOutput' => ['type' => 'structure', 'members' => []], 'Dimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'Dimensions' => ['type' => 'list', 'member' => ['shape' => 'Dimension']], 'Double' => ['type' => 'double', 'box' => \true], 'Environment' => ['type' => 'structure', 'members' => ['AirflowConfigurationOptions' => ['shape' => 'AirflowConfigurationOptions'], 'AirflowVersion' => ['shape' => 'AirflowVersion'], 'Arn' => ['shape' => 'EnvironmentArn'], 'CreatedAt' => ['shape' => 'CreatedAt'], 'DagS3Path' => ['shape' => 'RelativePath'], 'EnvironmentClass' => ['shape' => 'EnvironmentClass'], 'ExecutionRoleArn' => ['shape' => 'IamRoleArn'], 'KmsKey' => ['shape' => 'KmsKey'], 'LastUpdate' => ['shape' => 'LastUpdate'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'MaxWorkers' => ['shape' => 'MaxWorkers'], 'MinWorkers' => ['shape' => 'MinWorkers'], 'Name' => ['shape' => 'EnvironmentName'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'PluginsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'PluginsS3Path' => ['shape' => 'RelativePath'], 'RequirementsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'RequirementsS3Path' => ['shape' => 'RelativePath'], 'Schedulers' => ['shape' => 'Schedulers'], 'ServiceRoleArn' => ['shape' => 'IamRoleArn'], 'SourceBucketArn' => ['shape' => 'S3BucketArn'], 'Status' => ['shape' => 'EnvironmentStatus'], 'Tags' => ['shape' => 'TagMap'], 'WebserverAccessMode' => ['shape' => 'WebserverAccessMode'], 'WebserverUrl' => ['shape' => 'WebserverUrl'], 'WeeklyMaintenanceWindowStart' => ['shape' => 'WeeklyMaintenanceWindowStart']]], 'EnvironmentArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:airflow:[a-z0-9\\-]+:\\d{12}:environment/\\w+'], 'EnvironmentClass' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'EnvironmentList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentName']], 'EnvironmentName' => ['type' => 'string', 'max' => 80, 'min' => 1, 'pattern' => '^[a-zA-Z][0-9a-zA-Z-_]*$'], 'EnvironmentStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'AVAILABLE', 'UPDATING', 'DELETING', 'DELETED', 'UNAVAILABLE', 'UPDATE_FAILED']], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.+$'], 'GetEnvironmentInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name']]], 'GetEnvironmentOutput' => ['type' => 'structure', 'members' => ['Environment' => ['shape' => 'Environment']]], 'Hostname' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9])$'], 'IamRoleArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KmsKey' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^(((arn:aws(-[a-z]+)?:kms:[a-z]{2}-[a-z]+-\\d:\\d+:)?key\\/)?[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}|(arn:aws(-[a-z]+)?:kms:[a-z]{2}-[a-z]+-\\d:\\d+:)?alias/.+)$'], 'LastUpdate' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'UpdateCreatedAt'], 'Error' => ['shape' => 'UpdateError'], 'Source' => ['shape' => 'UpdateSource'], 'Status' => ['shape' => 'UpdateStatus']]], 'ListEnvironmentsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListEnvironmentsInputMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListEnvironmentsInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'ListEnvironmentsOutput' => ['type' => 'structure', 'required' => ['Environments'], 'members' => ['Environments' => ['shape' => 'EnvironmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['DagProcessingLogs' => ['shape' => 'ModuleLoggingConfiguration'], 'SchedulerLogs' => ['shape' => 'ModuleLoggingConfiguration'], 'TaskLogs' => ['shape' => 'ModuleLoggingConfiguration'], 'WebserverLogs' => ['shape' => 'ModuleLoggingConfiguration'], 'WorkerLogs' => ['shape' => 'ModuleLoggingConfiguration']]], 'LoggingConfigurationInput' => ['type' => 'structure', 'members' => ['DagProcessingLogs' => ['shape' => 'ModuleLoggingConfigurationInput'], 'SchedulerLogs' => ['shape' => 'ModuleLoggingConfigurationInput'], 'TaskLogs' => ['shape' => 'ModuleLoggingConfigurationInput'], 'WebserverLogs' => ['shape' => 'ModuleLoggingConfigurationInput'], 'WorkerLogs' => ['shape' => 'ModuleLoggingConfigurationInput']]], 'LoggingEnabled' => ['type' => 'boolean', 'box' => \true], 'LoggingLevel' => ['type' => 'string', 'enum' => ['CRITICAL', 'ERROR', 'WARNING', 'INFO', 'DEBUG']], 'MaxWorkers' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'MetricData' => ['type' => 'list', 'member' => ['shape' => 'MetricDatum']], 'MetricDatum' => ['type' => 'structure', 'required' => ['MetricName', 'Timestamp'], 'members' => ['Dimensions' => ['shape' => 'Dimensions'], 'MetricName' => ['shape' => 'String'], 'StatisticValues' => ['shape' => 'StatisticSet'], 'Timestamp' => ['shape' => 'Timestamp'], 'Unit' => ['shape' => 'Unit'], 'Value' => ['shape' => 'Double']]], 'MinWorkers' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'ModuleLoggingConfiguration' => ['type' => 'structure', 'members' => ['CloudWatchLogGroupArn' => ['shape' => 'CloudWatchLogGroupArn'], 'Enabled' => ['shape' => 'LoggingEnabled'], 'LogLevel' => ['shape' => 'LoggingLevel']]], 'ModuleLoggingConfigurationInput' => ['type' => 'structure', 'required' => ['Enabled', 'LogLevel'], 'members' => ['Enabled' => ['shape' => 'LoggingEnabled'], 'LogLevel' => ['shape' => 'LoggingLevel']]], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'SecurityGroupList'], 'SubnetIds' => ['shape' => 'SubnetList']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'PublishMetricsInput' => ['type' => 'structure', 'required' => ['EnvironmentName', 'MetricData'], 'members' => ['EnvironmentName' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'EnvironmentName'], 'MetricData' => ['shape' => 'MetricData']]], 'PublishMetricsOutput' => ['type' => 'structure', 'members' => []], 'RelativePath' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'S3BucketArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:s3:::[a-z0-9.\\-]+$'], 'S3ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Schedulers' => ['type' => 'integer', 'box' => \true, 'max' => 5], 'SecurityGroupId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^sg-[a-zA-Z0-9\\-._]+$'], 'SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'StatisticSet' => ['type' => 'structure', 'members' => ['Maximum' => ['shape' => 'Double'], 'Minimum' => ['shape' => 'Double'], 'SampleCount' => ['shape' => 'Integer'], 'Sum' => ['shape' => 'Double']]], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^subnet-[a-zA-Z0-9\\-._]+$'], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 2, 'min' => 2], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'sensitive' => \true], 'Unit' => ['type' => 'string', 'enum' => ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes', 'Megabytes', 'Gigabytes', 'Terabytes', 'Bits', 'Kilobits', 'Megabits', 'Gigabits', 'Terabits', 'Percent', 'Count', 'Bytes/Second', 'Kilobytes/Second', 'Megabytes/Second', 'Gigabytes/Second', 'Terabytes/Second', 'Bits/Second', 'Kilobits/Second', 'Megabits/Second', 'Gigabits/Second', 'Terabits/Second', 'Count/Second', 'None']], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'tagKeys'], 'members' => ['ResourceArn' => ['shape' => 'EnvironmentArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateCreatedAt' => ['type' => 'timestamp'], 'UpdateEnvironmentInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['AirflowConfigurationOptions' => ['shape' => 'AirflowConfigurationOptions'], 'AirflowVersion' => ['shape' => 'AirflowVersion'], 'DagS3Path' => ['shape' => 'RelativePath'], 'EnvironmentClass' => ['shape' => 'EnvironmentClass'], 'ExecutionRoleArn' => ['shape' => 'IamRoleArn'], 'LoggingConfiguration' => ['shape' => 'LoggingConfigurationInput'], 'MaxWorkers' => ['shape' => 'MaxWorkers'], 'MinWorkers' => ['shape' => 'MinWorkers'], 'Name' => ['shape' => 'EnvironmentName', 'location' => 'uri', 'locationName' => 'Name'], 'NetworkConfiguration' => ['shape' => 'UpdateNetworkConfigurationInput'], 'PluginsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'PluginsS3Path' => ['shape' => 'RelativePath'], 'RequirementsS3ObjectVersion' => ['shape' => 'S3ObjectVersion'], 'RequirementsS3Path' => ['shape' => 'RelativePath'], 'Schedulers' => ['shape' => 'Schedulers'], 'SourceBucketArn' => ['shape' => 'S3BucketArn'], 'WebserverAccessMode' => ['shape' => 'WebserverAccessMode'], 'WeeklyMaintenanceWindowStart' => ['shape' => 'WeeklyMaintenanceWindowStart']]], 'UpdateEnvironmentOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'EnvironmentArn']]], 'UpdateError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'UpdateNetworkConfigurationInput' => ['type' => 'structure', 'required' => ['SecurityGroupIds'], 'members' => ['SecurityGroupIds' => ['shape' => 'SecurityGroupList']]], 'UpdateSource' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.+$'], 'UpdateStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'PENDING', 'FAILED']], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'WebserverAccessMode' => ['type' => 'string', 'enum' => ['PRIVATE_ONLY', 'PUBLIC_ONLY']], 'WebserverUrl' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^https://.+$'], 'WeeklyMaintenanceWindowStart' => ['type' => 'string', 'max' => 9, 'min' => 1, 'pattern' => '(MON|TUE|WED|THU|FRI|SAT|SUN):([01]\\d|2[0-3]):(00|30)']]]; diff --git a/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 09146e3..0000000 --- a/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://airflow-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://airflow-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://airflow.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://airflow.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-tests-1.json.php deleted file mode 100644 index 0f52ae5..0000000 --- a/vendor/Aws3/Aws/data/mwaa/2020-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'af-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-3', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-3', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'me-south-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'sa-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://airflow.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-2', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/mwaa/2020-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/mwaa/2020-07-01/paginators-1.json.php deleted file mode 100644 index 11bc3e5..0000000 --- a/vendor/Aws3/Aws/data/mwaa/2020-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEnvironments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Environments']]]; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/api-2.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/api-2.json.php deleted file mode 100644 index 2fd81ea..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-10-31', 'endpointPrefix' => 'rds', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon Neptune', 'serviceFullName' => 'Amazon Neptune', 'serviceId' => 'Neptune', 'signatureVersion' => 'v4', 'signingName' => 'rds', 'uid' => 'neptune-2014-10-31', 'xmlNamespace' => 'http://rds.amazonaws.com/doc/2014-10-31/'], 'operations' => ['AddRoleToDBCluster' => ['name' => 'AddRoleToDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddRoleToDBClusterMessage'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterRoleAlreadyExistsFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterRoleQuotaExceededFault']]], 'AddSourceIdentifierToSubscription' => ['name' => 'AddSourceIdentifierToSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddSourceIdentifierToSubscriptionMessage'], 'output' => ['shape' => 'AddSourceIdentifierToSubscriptionResult', 'resultWrapper' => 'AddSourceIdentifierToSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ApplyPendingMaintenanceAction' => ['name' => 'ApplyPendingMaintenanceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplyPendingMaintenanceActionMessage'], 'output' => ['shape' => 'ApplyPendingMaintenanceActionResult', 'resultWrapper' => 'ApplyPendingMaintenanceActionResult'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'CopyDBClusterParameterGroup' => ['name' => 'CopyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CopyDBClusterParameterGroupResult', 'resultWrapper' => 'CopyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CopyDBClusterSnapshot' => ['name' => 'CopyDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterSnapshotMessage'], 'output' => ['shape' => 'CopyDBClusterSnapshotResult', 'resultWrapper' => 'CopyDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CopyDBParameterGroup' => ['name' => 'CopyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBParameterGroupMessage'], 'output' => ['shape' => 'CopyDBParameterGroupResult', 'resultWrapper' => 'CopyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault'], ['shape' => 'DBParameterGroupQuotaExceededFault']]], 'CreateDBCluster' => ['name' => 'CreateDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterMessage'], 'output' => ['shape' => 'CreateDBClusterResult', 'resultWrapper' => 'CreateDBClusterResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'CreateDBClusterEndpoint' => ['name' => 'CreateDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterEndpointMessage'], 'output' => ['shape' => 'CreateDBClusterEndpointOutput', 'resultWrapper' => 'CreateDBClusterEndpointResult'], 'errors' => [['shape' => 'DBClusterEndpointQuotaExceededFault'], ['shape' => 'DBClusterEndpointAlreadyExistsFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'CreateDBClusterParameterGroup' => ['name' => 'CreateDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CreateDBClusterParameterGroupResult', 'resultWrapper' => 'CreateDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBClusterSnapshot' => ['name' => 'CreateDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterSnapshotMessage'], 'output' => ['shape' => 'CreateDBClusterSnapshotResult', 'resultWrapper' => 'CreateDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'CreateDBInstance' => ['name' => 'CreateDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceMessage'], 'output' => ['shape' => 'CreateDBInstanceResult', 'resultWrapper' => 'CreateDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DomainNotFoundFault']]], 'CreateDBParameterGroup' => ['name' => 'CreateDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBParameterGroupMessage'], 'output' => ['shape' => 'CreateDBParameterGroupResult', 'resultWrapper' => 'CreateDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBSubnetGroup' => ['name' => 'CreateDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSubnetGroupMessage'], 'output' => ['shape' => 'CreateDBSubnetGroupResult', 'resultWrapper' => 'CreateDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupAlreadyExistsFault'], ['shape' => 'DBSubnetGroupQuotaExceededFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResult', 'resultWrapper' => 'CreateEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionAlreadyExistFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'CreateGlobalCluster' => ['name' => 'CreateGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGlobalClusterMessage'], 'output' => ['shape' => 'CreateGlobalClusterResult', 'resultWrapper' => 'CreateGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterAlreadyExistsFault'], ['shape' => 'GlobalClusterQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'DeleteDBCluster' => ['name' => 'DeleteDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterMessage'], 'output' => ['shape' => 'DeleteDBClusterResult', 'resultWrapper' => 'DeleteDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'DeleteDBClusterEndpoint' => ['name' => 'DeleteDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterEndpointMessage'], 'output' => ['shape' => 'DeleteDBClusterEndpointOutput', 'resultWrapper' => 'DeleteDBClusterEndpointResult'], 'errors' => [['shape' => 'InvalidDBClusterEndpointStateFault'], ['shape' => 'DBClusterEndpointNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'DeleteDBClusterParameterGroup' => ['name' => 'DeleteDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBClusterSnapshot' => ['name' => 'DeleteDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterSnapshotMessage'], 'output' => ['shape' => 'DeleteDBClusterSnapshotResult', 'resultWrapper' => 'DeleteDBClusterSnapshotResult'], 'errors' => [['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DeleteDBInstance' => ['name' => 'DeleteDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBInstanceMessage'], 'output' => ['shape' => 'DeleteDBInstanceResult', 'resultWrapper' => 'DeleteDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'DeleteDBParameterGroup' => ['name' => 'DeleteDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBSubnetGroup' => ['name' => 'DeleteDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSubnetGroupMessage'], 'errors' => [['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidDBSubnetStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'output' => ['shape' => 'DeleteEventSubscriptionResult', 'resultWrapper' => 'DeleteEventSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidEventSubscriptionStateFault']]], 'DeleteGlobalCluster' => ['name' => 'DeleteGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGlobalClusterMessage'], 'output' => ['shape' => 'DeleteGlobalClusterResult', 'resultWrapper' => 'DeleteGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'DescribeDBClusterEndpoints' => ['name' => 'DescribeDBClusterEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterEndpointsMessage'], 'output' => ['shape' => 'DBClusterEndpointMessage', 'resultWrapper' => 'DescribeDBClusterEndpointsResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault']]], 'DescribeDBClusterParameterGroups' => ['name' => 'DescribeDBClusterParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParameterGroupsMessage'], 'output' => ['shape' => 'DBClusterParameterGroupsMessage', 'resultWrapper' => 'DescribeDBClusterParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterParameters' => ['name' => 'DescribeDBClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParametersMessage'], 'output' => ['shape' => 'DBClusterParameterGroupDetails', 'resultWrapper' => 'DescribeDBClusterParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterSnapshotAttributes' => ['name' => 'DescribeDBClusterSnapshotAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotAttributesMessage'], 'output' => ['shape' => 'DescribeDBClusterSnapshotAttributesResult', 'resultWrapper' => 'DescribeDBClusterSnapshotAttributesResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusterSnapshots' => ['name' => 'DescribeDBClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotsMessage'], 'output' => ['shape' => 'DBClusterSnapshotMessage', 'resultWrapper' => 'DescribeDBClusterSnapshotsResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusters' => ['name' => 'DescribeDBClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClustersMessage'], 'output' => ['shape' => 'DBClusterMessage', 'resultWrapper' => 'DescribeDBClustersResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault']]], 'DescribeDBEngineVersions' => ['name' => 'DescribeDBEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBEngineVersionsMessage'], 'output' => ['shape' => 'DBEngineVersionMessage', 'resultWrapper' => 'DescribeDBEngineVersionsResult']], 'DescribeDBInstances' => ['name' => 'DescribeDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBInstancesMessage'], 'output' => ['shape' => 'DBInstanceMessage', 'resultWrapper' => 'DescribeDBInstancesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBParameterGroups' => ['name' => 'DescribeDBParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParameterGroupsMessage'], 'output' => ['shape' => 'DBParameterGroupsMessage', 'resultWrapper' => 'DescribeDBParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBParameters' => ['name' => 'DescribeDBParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParametersMessage'], 'output' => ['shape' => 'DBParameterGroupDetails', 'resultWrapper' => 'DescribeDBParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBSubnetGroups' => ['name' => 'DescribeDBSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSubnetGroupsMessage'], 'output' => ['shape' => 'DBSubnetGroupMessage', 'resultWrapper' => 'DescribeDBSubnetGroupsResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault']]], 'DescribeEngineDefaultClusterParameters' => ['name' => 'DescribeEngineDefaultClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultClusterParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultClusterParametersResult', 'resultWrapper' => 'DescribeEngineDefaultClusterParametersResult']], 'DescribeEngineDefaultParameters' => ['name' => 'DescribeEngineDefaultParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultParametersResult', 'resultWrapper' => 'DescribeEngineDefaultParametersResult']], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'EventCategoriesMessage', 'resultWrapper' => 'DescribeEventCategoriesResult']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'EventSubscriptionsMessage', 'resultWrapper' => 'DescribeEventSubscriptionsResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeGlobalClusters' => ['name' => 'DescribeGlobalClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalClustersMessage'], 'output' => ['shape' => 'GlobalClustersMessage', 'resultWrapper' => 'DescribeGlobalClustersResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault']]], 'DescribeOrderableDBInstanceOptions' => ['name' => 'DescribeOrderableDBInstanceOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableDBInstanceOptionsMessage'], 'output' => ['shape' => 'OrderableDBInstanceOptionsMessage', 'resultWrapper' => 'DescribeOrderableDBInstanceOptionsResult']], 'DescribePendingMaintenanceActions' => ['name' => 'DescribePendingMaintenanceActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePendingMaintenanceActionsMessage'], 'output' => ['shape' => 'PendingMaintenanceActionsMessage', 'resultWrapper' => 'DescribePendingMaintenanceActionsResult'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeValidDBInstanceModifications' => ['name' => 'DescribeValidDBInstanceModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeValidDBInstanceModificationsMessage'], 'output' => ['shape' => 'DescribeValidDBInstanceModificationsResult', 'resultWrapper' => 'DescribeValidDBInstanceModificationsResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'FailoverDBCluster' => ['name' => 'FailoverDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverDBClusterMessage'], 'output' => ['shape' => 'FailoverDBClusterResult', 'resultWrapper' => 'FailoverDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'FailoverGlobalCluster' => ['name' => 'FailoverGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverGlobalClusterMessage'], 'output' => ['shape' => 'FailoverGlobalClusterResult', 'resultWrapper' => 'FailoverGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ModifyDBCluster' => ['name' => 'ModifyDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterMessage'], 'output' => ['shape' => 'ModifyDBClusterResult', 'resultWrapper' => 'ModifyDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterAlreadyExistsFault']]], 'ModifyDBClusterEndpoint' => ['name' => 'ModifyDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterEndpointMessage'], 'output' => ['shape' => 'ModifyDBClusterEndpointOutput', 'resultWrapper' => 'ModifyDBClusterEndpointResult'], 'errors' => [['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterEndpointStateFault'], ['shape' => 'DBClusterEndpointNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'ModifyDBClusterParameterGroup' => ['name' => 'ModifyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBClusterSnapshotAttribute' => ['name' => 'ModifyDBClusterSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterSnapshotAttributeMessage'], 'output' => ['shape' => 'ModifyDBClusterSnapshotAttributeResult', 'resultWrapper' => 'ModifyDBClusterSnapshotAttributeResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SharedSnapshotQuotaExceededFault']]], 'ModifyDBInstance' => ['name' => 'ModifyDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBInstanceMessage'], 'output' => ['shape' => 'ModifyDBInstanceResult', 'resultWrapper' => 'ModifyDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBUpgradeDependencyFailureFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'CertificateNotFoundFault'], ['shape' => 'DomainNotFoundFault']]], 'ModifyDBParameterGroup' => ['name' => 'ModifyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBSubnetGroup' => ['name' => 'ModifyDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSubnetGroupMessage'], 'output' => ['shape' => 'ModifyDBSubnetGroupResult', 'resultWrapper' => 'ModifyDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResult', 'resultWrapper' => 'ModifyEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault']]], 'ModifyGlobalCluster' => ['name' => 'ModifyGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyGlobalClusterMessage'], 'output' => ['shape' => 'ModifyGlobalClusterResult', 'resultWrapper' => 'ModifyGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'PromoteReadReplicaDBCluster' => ['name' => 'PromoteReadReplicaDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PromoteReadReplicaDBClusterMessage'], 'output' => ['shape' => 'PromoteReadReplicaDBClusterResult', 'resultWrapper' => 'PromoteReadReplicaDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'RebootDBInstance' => ['name' => 'RebootDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootDBInstanceMessage'], 'output' => ['shape' => 'RebootDBInstanceResult', 'resultWrapper' => 'RebootDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'RemoveFromGlobalCluster' => ['name' => 'RemoveFromGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveFromGlobalClusterMessage'], 'output' => ['shape' => 'RemoveFromGlobalClusterResult', 'resultWrapper' => 'RemoveFromGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'RemoveRoleFromDBCluster' => ['name' => 'RemoveRoleFromDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRoleFromDBClusterMessage'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterRoleNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'RemoveSourceIdentifierFromSubscription' => ['name' => 'RemoveSourceIdentifierFromSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionMessage'], 'output' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionResult', 'resultWrapper' => 'RemoveSourceIdentifierFromSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ResetDBClusterParameterGroup' => ['name' => 'ResetDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ResetDBClusterParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'ResetDBParameterGroup' => ['name' => 'ResetDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ResetDBParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'RestoreDBClusterFromSnapshot' => ['name' => 'RestoreDBClusterFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterFromSnapshotMessage'], 'output' => ['shape' => 'RestoreDBClusterFromSnapshotResult', 'resultWrapper' => 'RestoreDBClusterFromSnapshotResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault']]], 'RestoreDBClusterToPointInTime' => ['name' => 'RestoreDBClusterToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterToPointInTimeMessage'], 'output' => ['shape' => 'RestoreDBClusterToPointInTimeResult', 'resultWrapper' => 'RestoreDBClusterToPointInTimeResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault']]], 'StartDBCluster' => ['name' => 'StartDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDBClusterMessage'], 'output' => ['shape' => 'StartDBClusterResult', 'resultWrapper' => 'StartDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'StopDBCluster' => ['name' => 'StopDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDBClusterMessage'], 'output' => ['shape' => 'StopDBClusterResult', 'resultWrapper' => 'StopDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]]], 'shapes' => ['AddRoleToDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'RoleArn'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'ApplyMethod' => ['type' => 'string', 'enum' => ['immediate', 'pending-reboot']], 'ApplyPendingMaintenanceActionMessage' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ApplyAction', 'OptInType'], 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'ApplyAction' => ['shape' => 'String'], 'OptInType' => ['shape' => 'String']]], 'ApplyPendingMaintenanceActionResult' => ['type' => 'structure', 'members' => ['ResourcePendingMaintenanceActions' => ['shape' => 'ResourcePendingMaintenanceActions']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AttributeValue']], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'AvailabilityZone']], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AvailabilityZone']], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'CertificateNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CertificateNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CharacterSet' => ['type' => 'structure', 'members' => ['CharacterSetName' => ['shape' => 'String'], 'CharacterSetDescription' => ['shape' => 'String']]], 'CloudwatchLogsExportConfiguration' => ['type' => 'structure', 'members' => ['EnableLogTypes' => ['shape' => 'LogTypeList'], 'DisableLogTypes' => ['shape' => 'LogTypeList']]], 'CopyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupDescription'], 'members' => ['SourceDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CopyDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterSnapshotIdentifier', 'TargetDBClusterSnapshotIdentifier'], 'members' => ['SourceDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'TargetDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'CopyTags' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CopyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBParameterGroupIdentifier', 'TargetDBParameterGroupIdentifier', 'TargetDBParameterGroupDescription'], 'members' => ['SourceDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CreateDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'DBClusterEndpointIdentifier', 'EndpointType'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterEndpointOutput' => ['type' => 'structure', 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointResourceIdentifier' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'CustomEndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'DBClusterEndpointArn' => ['shape' => 'String']]], 'CreateDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CharacterSetName' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'DatabaseName' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ReplicationSourceIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier']]], 'CreateDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CreateDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'CreateDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'DBClusterIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CreateDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'DBInstanceClass', 'Engine'], 'members' => ['DBName' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'CharacterSetName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional', 'deprecated' => \true], 'Tags' => ['shape' => 'TagList'], 'DBClusterIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'Timezone' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'CreateDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CreateDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'DBSubnetGroupDescription', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'StorageEncrypted' => ['shape' => 'BooleanOptional']]], 'CreateGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'DBCluster' => ['type' => 'structure', 'members' => ['AllocatedStorage' => ['shape' => 'IntegerOptional'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CharacterSetName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroup' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'String'], 'EarliestRestorableTime' => ['shape' => 'TStamp'], 'Endpoint' => ['shape' => 'String'], 'ReaderEndpoint' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'DBClusterOptionGroupMemberships' => ['shape' => 'DBClusterOptionGroupMemberships'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ReplicationSourceIdentifier' => ['shape' => 'String'], 'ReadReplicaIdentifiers' => ['shape' => 'ReadReplicaIdentifierList'], 'DBClusterMembers' => ['shape' => 'DBClusterMemberList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'HostedZoneId' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbClusterResourceId' => ['shape' => 'String'], 'DBClusterArn' => ['shape' => 'String'], 'AssociatedRoles' => ['shape' => 'DBClusterRoles'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'CloneGroupId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CrossAccountClone' => ['shape' => 'BooleanOptional'], 'AutomaticRestartTime' => ['shape' => 'TStamp'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfigurationInfo']], 'wrapper' => \true], 'DBClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterEndpoint' => ['type' => 'structure', 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointResourceIdentifier' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'CustomEndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'DBClusterEndpointArn' => ['shape' => 'String']]], 'DBClusterEndpointAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterEndpointList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterEndpoint', 'locationName' => 'DBClusterEndpointList']], 'DBClusterEndpointMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterEndpoints' => ['shape' => 'DBClusterEndpointList']]], 'DBClusterEndpointNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterEndpointQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointQuotaExceededFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'DBClusterList' => ['type' => 'list', 'member' => ['shape' => 'DBCluster', 'locationName' => 'DBCluster']], 'DBClusterMember' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'IsClusterWriter' => ['shape' => 'Boolean'], 'DBClusterParameterGroupStatus' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional']], 'wrapper' => \true], 'DBClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterMember', 'locationName' => 'DBClusterMember']], 'DBClusterMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusters' => ['shape' => 'DBClusterList']]], 'DBClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterOptionGroupMemberships' => ['type' => 'list', 'member' => ['shape' => 'DBClusterOptionGroupStatus', 'locationName' => 'DBClusterOptionGroup']], 'DBClusterOptionGroupStatus' => ['type' => 'structure', 'members' => ['DBClusterOptionGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBClusterParameterGroup' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DBClusterParameterGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBClusterParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBClusterParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterParameterGroup', 'locationName' => 'DBClusterParameterGroup']], 'DBClusterParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DBClusterParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterParameterGroups' => ['shape' => 'DBClusterParameterGroupList']]], 'DBClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterQuotaExceededFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'DBClusterRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'DBClusterRoleAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoleQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoles' => ['type' => 'list', 'member' => ['shape' => 'DBClusterRole', 'locationName' => 'DBClusterRole']], 'DBClusterSnapshot' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Engine' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'VpcId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DBClusterSnapshotArn' => ['shape' => 'String'], 'SourceDBClusterSnapshotArn' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean']], 'wrapper' => \true], 'DBClusterSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterSnapshotAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String'], 'AttributeValues' => ['shape' => 'AttributeValueList']]], 'DBClusterSnapshotAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshotAttribute', 'locationName' => 'DBClusterSnapshotAttribute']], 'DBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotAttributes' => ['shape' => 'DBClusterSnapshotAttributeList']], 'wrapper' => \true], 'DBClusterSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshot', 'locationName' => 'DBClusterSnapshot']], 'DBClusterSnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterSnapshots' => ['shape' => 'DBClusterSnapshotList']]], 'DBClusterSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBEngineVersion' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'DBEngineDescription' => ['shape' => 'String'], 'DBEngineVersionDescription' => ['shape' => 'String'], 'DefaultCharacterSet' => ['shape' => 'CharacterSet'], 'SupportedCharacterSets' => ['shape' => 'SupportedCharacterSetsList'], 'ValidUpgradeTarget' => ['shape' => 'ValidUpgradeTargetList'], 'SupportedTimezones' => ['shape' => 'SupportedTimezonesList'], 'ExportableLogTypes' => ['shape' => 'LogTypeList'], 'SupportsLogExportsToCloudwatchLogs' => ['shape' => 'Boolean'], 'SupportsReadReplica' => ['shape' => 'Boolean'], 'SupportsGlobalDatabases' => ['shape' => 'Boolean']]], 'DBEngineVersionList' => ['type' => 'list', 'member' => ['shape' => 'DBEngineVersion', 'locationName' => 'DBEngineVersion']], 'DBEngineVersionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBEngineVersions' => ['shape' => 'DBEngineVersionList']]], 'DBInstance' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'DBInstanceStatus' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'AllocatedStorage' => ['shape' => 'Integer'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'PreferredBackupWindow' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupMembershipList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupStatusList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'DBSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'MultiAZ' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'ReadReplicaSourceDBInstanceIdentifier' => ['shape' => 'String'], 'ReadReplicaDBInstanceIdentifiers' => ['shape' => 'ReadReplicaDBInstanceIdentifierList'], 'ReadReplicaDBClusterIdentifiers' => ['shape' => 'ReadReplicaDBClusterIdentifierList'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupMemberships' => ['shape' => 'OptionGroupMembershipList'], 'CharacterSetName' => ['shape' => 'String'], 'SecondaryAvailabilityZone' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'Boolean', 'deprecated' => \true], 'StatusInfos' => ['shape' => 'DBInstanceStatusInfoList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'DbInstancePort' => ['shape' => 'Integer'], 'DBClusterIdentifier' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbiResourceId' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'DomainMemberships' => ['shape' => 'DomainMembershipList'], 'CopyTagsToSnapshot' => ['shape' => 'Boolean'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'EnhancedMonitoringResourceArn' => ['shape' => 'String'], 'MonitoringRoleArn' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'DBInstanceArn' => ['shape' => 'String'], 'Timezone' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'PerformanceInsightsEnabled' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional']], 'wrapper' => \true], 'DBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'DBInstance', 'locationName' => 'DBInstance']], 'DBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBInstances' => ['shape' => 'DBInstanceList']]], 'DBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceStatusInfo' => ['type' => 'structure', 'members' => ['StatusType' => ['shape' => 'String'], 'Normal' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'DBInstanceStatusInfoList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceStatusInfo', 'locationName' => 'DBInstanceStatusInfo']], 'DBParameterGroup' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DBParameterGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroup', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DBParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupStatus' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String']]], 'DBParameterGroupStatusList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroupStatus', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupList']]], 'DBSecurityGroupMembership' => ['type' => 'structure', 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'DBSecurityGroupMembership', 'locationName' => 'DBSecurityGroup']], 'DBSecurityGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DBSecurityGroupName']], 'DBSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroup' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'DBSubnetGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupDoesNotCoverEnoughAZs' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupDoesNotCoverEnoughAZs', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSubnetGroups' => ['shape' => 'DBSubnetGroups']]], 'DBSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSubnetGroup', 'locationName' => 'DBSubnetGroup']], 'DBSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBUpgradeDependencyFailureFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBUpgradeDependencyFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DeleteDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterEndpointIdentifier'], 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterEndpointOutput' => ['type' => 'structure', 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointResourceIdentifier' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'CustomEndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'DBClusterEndpointArn' => ['shape' => 'String']]], 'DeleteDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DeleteDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'DeleteDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'DeleteDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'DeleteDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DeleteDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'DeleteGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier']]], 'DeleteGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'DescribeDBClusterEndpointsMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'DescribeDBClusterSnapshotsMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'IncludeShared' => ['shape' => 'Boolean'], 'IncludePublic' => ['shape' => 'Boolean']]], 'DescribeDBClustersMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBEngineVersionsMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean'], 'ListSupportedCharacterSets' => ['shape' => 'BooleanOptional'], 'ListSupportedTimezones' => ['shape' => 'BooleanOptional']]], 'DescribeDBInstancesMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEngineDefaultParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeGlobalClustersMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'required' => ['Engine'], 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Vpc' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribePendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribeValidDBInstanceModificationsMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String']]], 'DescribeValidDBInstanceModificationsResult' => ['type' => 'structure', 'members' => ['ValidDBInstanceModificationsMessage' => ['shape' => 'ValidDBInstanceModificationsMessage']]], 'DomainMembership' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'FQDN' => ['shape' => 'String'], 'IAMRoleName' => ['shape' => 'String']]], 'DomainMembershipList' => ['type' => 'list', 'member' => ['shape' => 'DomainMembership', 'locationName' => 'DomainMembership']], 'DomainNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DomainNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'Double' => ['type' => 'double'], 'DoubleOptional' => ['type' => 'double'], 'DoubleRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Double'], 'To' => ['shape' => 'Double']]], 'DoubleRangeList' => ['type' => 'list', 'member' => ['shape' => 'DoubleRange', 'locationName' => 'DoubleRange']], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'HostedZoneId' => ['shape' => 'String']]], 'EngineDefaults' => ['type' => 'structure', 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']], 'wrapper' => \true], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Date' => ['shape' => 'TStamp'], 'SourceArn' => ['shape' => 'String']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'EventCategory']], 'EventCategoriesMap' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList']], 'wrapper' => \true], 'EventCategoriesMapList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoriesMap', 'locationName' => 'EventCategoriesMap']], 'EventCategoriesMessage' => ['type' => 'structure', 'members' => ['EventCategoriesMapList' => ['shape' => 'EventCategoriesMapList']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'Boolean'], 'EventSubscriptionArn' => ['shape' => 'String']], 'wrapper' => \true], 'EventSubscriptionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EventSubscriptionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription', 'locationName' => 'EventSubscription']], 'EventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'FailoverDBClusterMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'TargetDBInstanceIdentifier' => ['shape' => 'String']]], 'FailoverDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'FailoverGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier', 'TargetDbClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'TargetDbClusterIdentifier' => ['shape' => 'String']]], 'FailoverGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Value']], 'GlobalCluster' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'GlobalClusterResourceId' => ['shape' => 'String'], 'GlobalClusterArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'GlobalClusterMembers' => ['shape' => 'GlobalClusterMemberList']], 'wrapper' => \true], 'GlobalClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][0-9A-Za-z-:._]*'], 'GlobalClusterList' => ['type' => 'list', 'member' => ['shape' => 'GlobalCluster', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterMember' => ['type' => 'structure', 'members' => ['DBClusterArn' => ['shape' => 'String'], 'Readers' => ['shape' => 'ReadersArnList'], 'IsWriter' => ['shape' => 'Boolean']], 'wrapper' => \true], 'GlobalClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'GlobalClusterMember', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClustersMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'GlobalClusters' => ['shape' => 'GlobalClusterList']]], 'InstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBClusterCapacityFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBInstanceCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBInstanceCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientStorageClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientStorageClusterCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidDBClusterEndpointStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterEndpointStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterSnapshotStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBInstanceStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBInstanceState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidEventSubscriptionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidEventSubscriptionState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidGlobalClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidGlobalClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRestoreFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRestoreFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSKeyNotAccessibleFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'KMSKeyNotAccessibleFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'LogTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ModifyDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterEndpointIdentifier'], 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList']]], 'ModifyDBClusterEndpointOutput' => ['type' => 'structure', 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointResourceIdentifier' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'CustomEndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'DBClusterEndpointArn' => ['shape' => 'String']]], 'ModifyDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'NewDBClusterIdentifier' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'CloudwatchLogsExportConfiguration' => ['shape' => 'CloudwatchLogsExportConfiguration'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'DBInstanceParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration']]], 'ModifyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'Parameters'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'ModifyDBClusterSnapshotAttributeMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'AttributeName'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'AttributeName' => ['shape' => 'String'], 'ValuesToAdd' => ['shape' => 'AttributeValueList'], 'ValuesToRemove' => ['shape' => 'AttributeValueList']]], 'ModifyDBClusterSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'ModifyDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'MasterUserPassword' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'NewDBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'DBPortNumber' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional', 'deprecated' => \true], 'MonitoringRoleArn' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'CloudwatchLogsExportConfiguration' => ['shape' => 'CloudwatchLogsExportConfiguration'], 'DeletionProtection' => ['shape' => 'BooleanOptional']]], 'ModifyDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ModifyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'Parameters'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'NewGlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'BooleanOptional']]], 'ModifyGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'OptionGroupMembership' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'OptionGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupMembership', 'locationName' => 'OptionGroupMembership']], 'OptionGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OrderableDBInstanceOption' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'MultiAZCapable' => ['shape' => 'Boolean'], 'ReadReplicaCapable' => ['shape' => 'Boolean'], 'Vpc' => ['shape' => 'Boolean'], 'SupportsStorageEncryption' => ['shape' => 'Boolean'], 'StorageType' => ['shape' => 'String'], 'SupportsIops' => ['shape' => 'Boolean'], 'SupportsEnhancedMonitoring' => ['shape' => 'Boolean'], 'SupportsIAMDatabaseAuthentication' => ['shape' => 'Boolean'], 'SupportsPerformanceInsights' => ['shape' => 'Boolean'], 'MinStorageSize' => ['shape' => 'IntegerOptional'], 'MaxStorageSize' => ['shape' => 'IntegerOptional'], 'MinIopsPerDbInstance' => ['shape' => 'IntegerOptional'], 'MaxIopsPerDbInstance' => ['shape' => 'IntegerOptional'], 'MinIopsPerGib' => ['shape' => 'DoubleOptional'], 'MaxIopsPerGib' => ['shape' => 'DoubleOptional'], 'SupportsGlobalDatabases' => ['shape' => 'Boolean']], 'wrapper' => \true], 'OrderableDBInstanceOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OrderableDBInstanceOption', 'locationName' => 'OrderableDBInstanceOption']], 'OrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'members' => ['OrderableDBInstanceOptions' => ['shape' => 'OrderableDBInstanceOptionsList'], 'Marker' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'ApplyMethod' => ['shape' => 'ApplyMethod']]], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PendingCloudwatchLogsExports' => ['type' => 'structure', 'members' => ['LogTypesToEnable' => ['shape' => 'LogTypeList'], 'LogTypesToDisable' => ['shape' => 'LogTypeList']]], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'String'], 'AutoAppliedAfterDate' => ['shape' => 'TStamp'], 'ForcedApplyDate' => ['shape' => 'TStamp'], 'OptInStatus' => ['shape' => 'String'], 'CurrentApplyDate' => ['shape' => 'TStamp'], 'Description' => ['shape' => 'String']]], 'PendingMaintenanceActionDetails' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction', 'locationName' => 'PendingMaintenanceAction']], 'PendingMaintenanceActions' => ['type' => 'list', 'member' => ['shape' => 'ResourcePendingMaintenanceActions', 'locationName' => 'ResourcePendingMaintenanceActions']], 'PendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['PendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActions'], 'Marker' => ['shape' => 'String']]], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['DBInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PendingCloudwatchLogsExports' => ['shape' => 'PendingCloudwatchLogsExports']]], 'PromoteReadReplicaDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'PromoteReadReplicaDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'ProvisionedIopsNotAvailableInAZFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ProvisionedIopsNotAvailableInAZFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Range' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer'], 'To' => ['shape' => 'Integer'], 'Step' => ['shape' => 'IntegerOptional']]], 'RangeList' => ['type' => 'list', 'member' => ['shape' => 'Range', 'locationName' => 'Range']], 'ReadReplicaDBClusterIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaDBClusterIdentifier']], 'ReadReplicaDBInstanceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaDBInstanceIdentifier']], 'ReadReplicaIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaIdentifier']], 'ReadersArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RebootDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'ForceFailover' => ['shape' => 'BooleanOptional']]], 'RebootDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RemoveFromGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier', 'DbClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'DbClusterIdentifier' => ['shape' => 'String']]], 'RemoveFromGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'RemoveRoleFromDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'RoleArn'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'ResetDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResetDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourcePendingMaintenanceActions' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'PendingMaintenanceActionDetails' => ['shape' => 'PendingMaintenanceActionDetails']], 'wrapper' => \true], 'RestoreDBClusterFromSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SnapshotIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration']]], 'RestoreDBClusterFromSnapshotResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RestoreDBClusterToPointInTimeMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SourceDBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RestoreType' => ['shape' => 'String'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'RestoreToTime' => ['shape' => 'TStamp'], 'UseLatestRestorableTime' => ['shape' => 'Boolean'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration']]], 'RestoreDBClusterToPointInTimeResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSInvalidTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSNoAuthorization', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSTopicArnNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSTopicArnNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServerlessV2ScalingConfiguration' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'DoubleOptional'], 'MaxCapacity' => ['shape' => 'DoubleOptional']]], 'ServerlessV2ScalingConfigurationInfo' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'DoubleOptional'], 'MaxCapacity' => ['shape' => 'DoubleOptional']]], 'SharedSnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SharedSnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SourceId']], 'SourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot', 'db-cluster', 'db-cluster-snapshot']], 'StartDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StartDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StopDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StopDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StorageQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'StorageTypeNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageTypeNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetAlreadyInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubscriptionAlreadyExistFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionAlreadyExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubscriptionCategoryNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionCategoryNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SupportedCharacterSetsList' => ['type' => 'list', 'member' => ['shape' => 'CharacterSet', 'locationName' => 'CharacterSet']], 'SupportedTimezonesList' => ['type' => 'list', 'member' => ['shape' => 'Timezone', 'locationName' => 'Timezone']], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagListMessage' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'Timezone' => ['type' => 'structure', 'members' => ['TimezoneName' => ['shape' => 'String']]], 'UpgradeTarget' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'AutoUpgrade' => ['shape' => 'Boolean'], 'IsMajorVersionUpgrade' => ['shape' => 'Boolean'], 'SupportsGlobalDatabases' => ['shape' => 'BooleanOptional']]], 'ValidDBInstanceModificationsMessage' => ['type' => 'structure', 'members' => ['Storage' => ['shape' => 'ValidStorageOptionsList']], 'wrapper' => \true], 'ValidStorageOptions' => ['type' => 'structure', 'members' => ['StorageType' => ['shape' => 'String'], 'StorageSize' => ['shape' => 'RangeList'], 'ProvisionedIops' => ['shape' => 'RangeList'], 'IopsToStorageRatio' => ['shape' => 'DoubleRangeList']]], 'ValidStorageOptionsList' => ['type' => 'list', 'member' => ['shape' => 'ValidStorageOptions', 'locationName' => 'ValidStorageOptions']], 'ValidUpgradeTargetList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeTarget', 'locationName' => 'UpgradeTarget']], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership', 'locationName' => 'VpcSecurityGroupMembership']]]]; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 3f93d54..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.ca-central-1']]], 'endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-tests-1.json.php deleted file mode 100644 index cb92958..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/paginators-1.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/paginators-1.json.php deleted file mode 100644 index 7892ccf..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDBClusterEndpoints' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterEndpoints'], 'DescribeDBClusterParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterParameterGroups'], 'DescribeDBClusterParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeDBClusterSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterSnapshots'], 'DescribeDBClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusters'], 'DescribeDBEngineVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBEngineVersions'], 'DescribeDBInstances' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBInstances'], 'DescribeDBParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBParameterGroups'], 'DescribeDBParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeDBSubnetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBSubnetGroups'], 'DescribeEngineDefaultParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'EngineDefaults.Marker', 'result_key' => 'EngineDefaults.Parameters'], 'DescribeEventSubscriptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EventSubscriptionsList'], 'DescribeEvents' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Events'], 'DescribeGlobalClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'GlobalClusters'], 'DescribeOrderableDBInstanceOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OrderableDBInstanceOptions'], 'DescribePendingMaintenanceActions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'PendingMaintenanceActions'], 'ListTagsForResource' => ['result_key' => 'TagList']]]; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/smoke.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/smoke.json.php deleted file mode 100644 index 339aaf1..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDBEngineVersions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDBInstances', 'input' => ['DBInstanceIdentifier' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/neptune/2014-10-31/waiters-2.json.php b/vendor/Aws3/Aws/data/neptune/2014-10-31/waiters-2.json.php deleted file mode 100644 index 1e17c6d..0000000 --- a/vendor/Aws3/Aws/data/neptune/2014-10-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DBInstanceAvailable' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]], 'DBInstanceDeleted' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'deleted', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'DBInstanceNotFound', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/api-2.json.php b/vendor/Aws3/Aws/data/network-firewall/2020-11-12/api-2.json.php deleted file mode 100644 index a8240f6..0000000 --- a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-11-12', 'endpointPrefix' => 'network-firewall', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'Network Firewall', 'serviceFullName' => 'AWS Network Firewall', 'serviceId' => 'Network Firewall', 'signatureVersion' => 'v4', 'signingName' => 'network-firewall', 'targetPrefix' => 'NetworkFirewall_20201112', 'uid' => 'network-firewall-2020-11-12'], 'operations' => ['AssociateFirewallPolicy' => ['name' => 'AssociateFirewallPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateFirewallPolicyRequest'], 'output' => ['shape' => 'AssociateFirewallPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'InvalidOperationException']]], 'AssociateSubnets' => ['name' => 'AssociateSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateSubnetsRequest'], 'output' => ['shape' => 'AssociateSubnetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InsufficientCapacityException']]], 'CreateFirewall' => ['name' => 'CreateFirewall', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFirewallRequest'], 'output' => ['shape' => 'CreateFirewallResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InsufficientCapacityException'], ['shape' => 'InvalidOperationException']]], 'CreateFirewallPolicy' => ['name' => 'CreateFirewallPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFirewallPolicyRequest'], 'output' => ['shape' => 'CreateFirewallPolicyResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'InsufficientCapacityException']]], 'CreateRuleGroup' => ['name' => 'CreateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleGroupRequest'], 'output' => ['shape' => 'CreateRuleGroupResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'InsufficientCapacityException']]], 'DeleteFirewall' => ['name' => 'DeleteFirewall', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallRequest'], 'output' => ['shape' => 'DeleteFirewallResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidOperationException']]], 'DeleteFirewallPolicy' => ['name' => 'DeleteFirewallPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallPolicyRequest'], 'output' => ['shape' => 'DeleteFirewallPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidOperationException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidResourcePolicyException']]], 'DeleteRuleGroup' => ['name' => 'DeleteRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleGroupRequest'], 'output' => ['shape' => 'DeleteRuleGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'UnsupportedOperationException'], ['shape' => 'InvalidOperationException']]], 'DescribeFirewall' => ['name' => 'DescribeFirewall', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFirewallRequest'], 'output' => ['shape' => 'DescribeFirewallResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeFirewallPolicy' => ['name' => 'DescribeFirewallPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFirewallPolicyRequest'], 'output' => ['shape' => 'DescribeFirewallPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError']]], 'DescribeLoggingConfiguration' => ['name' => 'DescribeLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoggingConfigurationRequest'], 'output' => ['shape' => 'DescribeLoggingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeResourcePolicy' => ['name' => 'DescribeResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourcePolicyRequest'], 'output' => ['shape' => 'DescribeResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DescribeRuleGroup' => ['name' => 'DescribeRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRuleGroupRequest'], 'output' => ['shape' => 'DescribeRuleGroupResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError']]], 'DescribeRuleGroupMetadata' => ['name' => 'DescribeRuleGroupMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRuleGroupMetadataRequest'], 'output' => ['shape' => 'DescribeRuleGroupMetadataResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError']]], 'DisassociateSubnets' => ['name' => 'DisassociateSubnets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateSubnetsRequest'], 'output' => ['shape' => 'DisassociateSubnetsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'InvalidOperationException']]], 'ListFirewallPolicies' => ['name' => 'ListFirewallPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallPoliciesRequest'], 'output' => ['shape' => 'ListFirewallPoliciesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError']]], 'ListFirewalls' => ['name' => 'ListFirewalls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallsRequest'], 'output' => ['shape' => 'ListFirewallsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException']]], 'ListRuleGroups' => ['name' => 'ListRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleGroupsRequest'], 'output' => ['shape' => 'ListRuleGroupsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidResourcePolicyException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException']]], 'UpdateFirewallDeleteProtection' => ['name' => 'UpdateFirewallDeleteProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallDeleteProtectionRequest'], 'output' => ['shape' => 'UpdateFirewallDeleteProtectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'ResourceOwnerCheckException']]], 'UpdateFirewallDescription' => ['name' => 'UpdateFirewallDescription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallDescriptionRequest'], 'output' => ['shape' => 'UpdateFirewallDescriptionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException']]], 'UpdateFirewallEncryptionConfiguration' => ['name' => 'UpdateFirewallEncryptionConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallEncryptionConfigurationRequest'], 'output' => ['shape' => 'UpdateFirewallEncryptionConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'ResourceOwnerCheckException']]], 'UpdateFirewallPolicy' => ['name' => 'UpdateFirewallPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallPolicyRequest'], 'output' => ['shape' => 'UpdateFirewallPolicyResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidTokenException']]], 'UpdateFirewallPolicyChangeProtection' => ['name' => 'UpdateFirewallPolicyChangeProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallPolicyChangeProtectionRequest'], 'output' => ['shape' => 'UpdateFirewallPolicyChangeProtectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'ResourceOwnerCheckException']]], 'UpdateLoggingConfiguration' => ['name' => 'UpdateLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLoggingConfigurationRequest'], 'output' => ['shape' => 'UpdateLoggingConfigurationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'LogDestinationPermissionException']]], 'UpdateRuleGroup' => ['name' => 'UpdateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleGroupRequest'], 'output' => ['shape' => 'UpdateRuleGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidTokenException']]], 'UpdateSubnetChangeProtection' => ['name' => 'UpdateSubnetChangeProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubnetChangeProtectionRequest'], 'output' => ['shape' => 'UpdateSubnetChangeProtectionResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidTokenException'], ['shape' => 'ResourceOwnerCheckException']]]], 'shapes' => ['ActionDefinition' => ['type' => 'structure', 'members' => ['PublishMetricAction' => ['shape' => 'PublishMetricAction']]], 'ActionName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+$'], 'Address' => ['type' => 'structure', 'required' => ['AddressDefinition'], 'members' => ['AddressDefinition' => ['shape' => 'AddressDefinition']]], 'AddressDefinition' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^([a-fA-F\\d:\\.]+($|/\\d{1,3}))$'], 'Addresses' => ['type' => 'list', 'member' => ['shape' => 'Address']], 'AssociateFirewallPolicyRequest' => ['type' => 'structure', 'required' => ['FirewallPolicyArn'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn']]], 'AssociateFirewallPolicyResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'AssociateSubnetsRequest' => ['type' => 'structure', 'required' => ['SubnetMappings'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetMappings' => ['shape' => 'SubnetMappings']]], 'AssociateSubnetsResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'Attachment' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'AzSubnet'], 'EndpointId' => ['shape' => 'EndpointId'], 'Status' => ['shape' => 'AttachmentStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'SCALING', 'READY']], 'AvailabilityZone' => ['type' => 'string'], 'AzSubnet' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^subnet-[0-9a-f]+$'], 'AzSubnets' => ['type' => 'list', 'member' => ['shape' => 'AzSubnet']], 'Boolean' => ['type' => 'boolean'], 'CIDRCount' => ['type' => 'integer', 'max' => 1000000, 'min' => 0], 'CIDRSummary' => ['type' => 'structure', 'members' => ['AvailableCIDRCount' => ['shape' => 'CIDRCount'], 'UtilizedCIDRCount' => ['shape' => 'CIDRCount'], 'IPSetReferences' => ['shape' => 'IPSetMetadataMap']]], 'CapacityUsageSummary' => ['type' => 'structure', 'members' => ['CIDRs' => ['shape' => 'CIDRSummary']]], 'CollectionMember_String' => ['type' => 'string'], 'ConfigurationSyncState' => ['type' => 'string', 'enum' => ['PENDING', 'IN_SYNC', 'CAPACITY_CONSTRAINED']], 'CreateFirewallPolicyRequest' => ['type' => 'structure', 'required' => ['FirewallPolicyName', 'FirewallPolicy'], 'members' => ['FirewallPolicyName' => ['shape' => 'ResourceName'], 'FirewallPolicy' => ['shape' => 'FirewallPolicy'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList'], 'DryRun' => ['shape' => 'Boolean'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'CreateFirewallPolicyResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'FirewallPolicyResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallPolicyResponse' => ['shape' => 'FirewallPolicyResponse']]], 'CreateFirewallRequest' => ['type' => 'structure', 'required' => ['FirewallName', 'FirewallPolicyArn', 'VpcId', 'SubnetMappings'], 'members' => ['FirewallName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'DeleteProtection' => ['shape' => 'Boolean'], 'SubnetChangeProtection' => ['shape' => 'Boolean'], 'FirewallPolicyChangeProtection' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'CreateFirewallResponse' => ['type' => 'structure', 'members' => ['Firewall' => ['shape' => 'Firewall'], 'FirewallStatus' => ['shape' => 'FirewallStatus']]], 'CreateRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupName', 'Type', 'Capacity'], 'members' => ['RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroup' => ['shape' => 'RuleGroup'], 'Rules' => ['shape' => 'RulesString'], 'Type' => ['shape' => 'RuleGroupType'], 'Description' => ['shape' => 'Description'], 'Capacity' => ['shape' => 'RuleCapacity'], 'Tags' => ['shape' => 'TagList'], 'DryRun' => ['shape' => 'Boolean'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'SourceMetadata' => ['shape' => 'SourceMetadata']]], 'CreateRuleGroupResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'RuleGroupResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'RuleGroupResponse' => ['shape' => 'RuleGroupResponse']]], 'CustomAction' => ['type' => 'structure', 'required' => ['ActionName', 'ActionDefinition'], 'members' => ['ActionName' => ['shape' => 'ActionName'], 'ActionDefinition' => ['shape' => 'ActionDefinition']]], 'CustomActions' => ['type' => 'list', 'member' => ['shape' => 'CustomAction']], 'DeleteFirewallPolicyRequest' => ['type' => 'structure', 'members' => ['FirewallPolicyName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn']]], 'DeleteFirewallPolicyResponse' => ['type' => 'structure', 'required' => ['FirewallPolicyResponse'], 'members' => ['FirewallPolicyResponse' => ['shape' => 'FirewallPolicyResponse']]], 'DeleteFirewallRequest' => ['type' => 'structure', 'members' => ['FirewallName' => ['shape' => 'ResourceName'], 'FirewallArn' => ['shape' => 'ResourceArn']]], 'DeleteFirewallResponse' => ['type' => 'structure', 'members' => ['Firewall' => ['shape' => 'Firewall'], 'FirewallStatus' => ['shape' => 'FirewallStatus']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteRuleGroupRequest' => ['type' => 'structure', 'members' => ['RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroupArn' => ['shape' => 'ResourceArn'], 'Type' => ['shape' => 'RuleGroupType']]], 'DeleteRuleGroupResponse' => ['type' => 'structure', 'required' => ['RuleGroupResponse'], 'members' => ['RuleGroupResponse' => ['shape' => 'RuleGroupResponse']]], 'DescribeFirewallPolicyRequest' => ['type' => 'structure', 'members' => ['FirewallPolicyName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn']]], 'DescribeFirewallPolicyResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'FirewallPolicyResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallPolicyResponse' => ['shape' => 'FirewallPolicyResponse'], 'FirewallPolicy' => ['shape' => 'FirewallPolicy']]], 'DescribeFirewallRequest' => ['type' => 'structure', 'members' => ['FirewallName' => ['shape' => 'ResourceName'], 'FirewallArn' => ['shape' => 'ResourceArn']]], 'DescribeFirewallResponse' => ['type' => 'structure', 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'Firewall' => ['shape' => 'Firewall'], 'FirewallStatus' => ['shape' => 'FirewallStatus']]], 'DescribeLoggingConfigurationRequest' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName']]], 'DescribeLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'DescribeResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DescribeResourcePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyString']]], 'DescribeRuleGroupMetadataRequest' => ['type' => 'structure', 'members' => ['RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroupArn' => ['shape' => 'ResourceArn'], 'Type' => ['shape' => 'RuleGroupType']]], 'DescribeRuleGroupMetadataResponse' => ['type' => 'structure', 'required' => ['RuleGroupArn', 'RuleGroupName'], 'members' => ['RuleGroupArn' => ['shape' => 'ResourceArn'], 'RuleGroupName' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description'], 'Type' => ['shape' => 'RuleGroupType'], 'Capacity' => ['shape' => 'RuleCapacity'], 'StatefulRuleOptions' => ['shape' => 'StatefulRuleOptions'], 'LastModifiedTime' => ['shape' => 'LastUpdateTime']]], 'DescribeRuleGroupRequest' => ['type' => 'structure', 'members' => ['RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroupArn' => ['shape' => 'ResourceArn'], 'Type' => ['shape' => 'RuleGroupType']]], 'DescribeRuleGroupResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'RuleGroupResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'RuleGroup' => ['shape' => 'RuleGroup'], 'RuleGroupResponse' => ['shape' => 'RuleGroupResponse']]], 'Description' => ['type' => 'string', 'max' => 512, 'pattern' => '^.*$'], 'Destination' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.*$'], 'Dimension' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'DimensionValue']]], 'DimensionValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_ ]+$'], 'Dimensions' => ['type' => 'list', 'member' => ['shape' => 'Dimension'], 'max' => 1, 'min' => 1], 'DisassociateSubnetsRequest' => ['type' => 'structure', 'required' => ['SubnetIds'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetIds' => ['shape' => 'AzSubnets']]], 'DisassociateSubnetsResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'EncryptionConfiguration' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['KeyId' => ['shape' => 'KeyId'], 'Type' => ['shape' => 'EncryptionType']]], 'EncryptionType' => ['type' => 'string', 'enum' => ['CUSTOMER_KMS', 'AWS_OWNED_KMS_KEY']], 'EndpointId' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'Firewall' => ['type' => 'structure', 'required' => ['FirewallPolicyArn', 'VpcId', 'SubnetMappings', 'FirewallId'], 'members' => ['FirewallName' => ['shape' => 'ResourceName'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetMappings' => ['shape' => 'SubnetMappings'], 'DeleteProtection' => ['shape' => 'Boolean'], 'SubnetChangeProtection' => ['shape' => 'Boolean'], 'FirewallPolicyChangeProtection' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'Description'], 'FirewallId' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'TagList'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'FirewallMetadata' => ['type' => 'structure', 'members' => ['FirewallName' => ['shape' => 'ResourceName'], 'FirewallArn' => ['shape' => 'ResourceArn']]], 'FirewallPolicies' => ['type' => 'list', 'member' => ['shape' => 'FirewallPolicyMetadata']], 'FirewallPolicy' => ['type' => 'structure', 'required' => ['StatelessDefaultActions', 'StatelessFragmentDefaultActions'], 'members' => ['StatelessRuleGroupReferences' => ['shape' => 'StatelessRuleGroupReferences'], 'StatelessDefaultActions' => ['shape' => 'StatelessActions'], 'StatelessFragmentDefaultActions' => ['shape' => 'StatelessActions'], 'StatelessCustomActions' => ['shape' => 'CustomActions'], 'StatefulRuleGroupReferences' => ['shape' => 'StatefulRuleGroupReferences'], 'StatefulDefaultActions' => ['shape' => 'StatefulActions'], 'StatefulEngineOptions' => ['shape' => 'StatefulEngineOptions']]], 'FirewallPolicyMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Arn' => ['shape' => 'ResourceArn']]], 'FirewallPolicyResponse' => ['type' => 'structure', 'required' => ['FirewallPolicyName', 'FirewallPolicyArn', 'FirewallPolicyId'], 'members' => ['FirewallPolicyName' => ['shape' => 'ResourceName'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn'], 'FirewallPolicyId' => ['shape' => 'ResourceId'], 'Description' => ['shape' => 'Description'], 'FirewallPolicyStatus' => ['shape' => 'ResourceStatus'], 'Tags' => ['shape' => 'TagList'], 'ConsumedStatelessRuleCapacity' => ['shape' => 'RuleCapacity'], 'ConsumedStatefulRuleCapacity' => ['shape' => 'RuleCapacity'], 'NumberOfAssociations' => ['shape' => 'NumberOfAssociations'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'LastModifiedTime' => ['shape' => 'LastUpdateTime']]], 'FirewallStatus' => ['type' => 'structure', 'required' => ['Status', 'ConfigurationSyncStateSummary'], 'members' => ['Status' => ['shape' => 'FirewallStatusValue'], 'ConfigurationSyncStateSummary' => ['shape' => 'ConfigurationSyncState'], 'SyncStates' => ['shape' => 'SyncStates'], 'CapacityUsageSummary' => ['shape' => 'CapacityUsageSummary']]], 'FirewallStatusValue' => ['type' => 'string', 'enum' => ['PROVISIONING', 'DELETING', 'READY']], 'Firewalls' => ['type' => 'list', 'member' => ['shape' => 'FirewallMetadata']], 'Flags' => ['type' => 'list', 'member' => ['shape' => 'TCPFlag']], 'GeneratedRulesType' => ['type' => 'string', 'enum' => ['ALLOWLIST', 'DENYLIST']], 'HashMapKey' => ['type' => 'string', 'max' => 50, 'min' => 3, 'pattern' => '^[0-9A-Za-z.\\-_@\\/]+$'], 'HashMapValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\s\\S]*$'], 'Header' => ['type' => 'structure', 'required' => ['Protocol', 'Source', 'SourcePort', 'Direction', 'Destination', 'DestinationPort'], 'members' => ['Protocol' => ['shape' => 'StatefulRuleProtocol'], 'Source' => ['shape' => 'Source'], 'SourcePort' => ['shape' => 'Port'], 'Direction' => ['shape' => 'StatefulRuleDirection'], 'Destination' => ['shape' => 'Destination'], 'DestinationPort' => ['shape' => 'Port']]], 'IPAddressType' => ['type' => 'string', 'enum' => ['DUALSTACK', 'IPV4']], 'IPSet' => ['type' => 'structure', 'required' => ['Definition'], 'members' => ['Definition' => ['shape' => 'VariableDefinitionList']]], 'IPSetArn' => ['type' => 'string'], 'IPSetMetadata' => ['type' => 'structure', 'members' => ['ResolvedCIDRCount' => ['shape' => 'CIDRCount']]], 'IPSetMetadataMap' => ['type' => 'map', 'key' => ['shape' => 'IPSetArn'], 'value' => ['shape' => 'IPSetMetadata']], 'IPSetReference' => ['type' => 'structure', 'members' => ['ReferenceArn' => ['shape' => 'ResourceArn']]], 'IPSetReferenceMap' => ['type' => 'map', 'key' => ['shape' => 'IPSetReferenceName'], 'value' => ['shape' => 'IPSetReference']], 'IPSetReferenceName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[A-Za-z][A-Za-z0-9_]*$'], 'IPSets' => ['type' => 'map', 'key' => ['shape' => 'RuleVariableName'], 'value' => ['shape' => 'IPSet']], 'InsufficientCapacityException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidResourcePolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'Keyword' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*'], 'LastUpdateTime' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListFirewallPoliciesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListFirewallPoliciesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'FirewallPolicies' => ['shape' => 'FirewallPolicies']]], 'ListFirewallsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'VpcIds' => ['shape' => 'VpcIds'], 'MaxResults' => ['shape' => 'PaginationMaxResults']]], 'ListFirewallsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Firewalls' => ['shape' => 'Firewalls']]], 'ListRuleGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PaginationMaxResults'], 'Scope' => ['shape' => 'ResourceManagedStatus'], 'ManagedType' => ['shape' => 'ResourceManagedType'], 'Type' => ['shape' => 'RuleGroupType']]], 'ListRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'RuleGroups' => ['shape' => 'RuleGroups']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'TagsPaginationMaxResults'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Tags' => ['shape' => 'TagList']]], 'LogDestinationConfig' => ['type' => 'structure', 'required' => ['LogType', 'LogDestinationType', 'LogDestination'], 'members' => ['LogType' => ['shape' => 'LogType'], 'LogDestinationType' => ['shape' => 'LogDestinationType'], 'LogDestination' => ['shape' => 'LogDestinationMap']]], 'LogDestinationConfigs' => ['type' => 'list', 'member' => ['shape' => 'LogDestinationConfig']], 'LogDestinationMap' => ['type' => 'map', 'key' => ['shape' => 'HashMapKey'], 'value' => ['shape' => 'HashMapValue']], 'LogDestinationPermissionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LogDestinationType' => ['type' => 'string', 'enum' => ['S3', 'CloudWatchLogs', 'KinesisDataFirehose'], 'max' => 30, 'min' => 2, 'pattern' => '[0-9A-Za-z]+'], 'LogType' => ['type' => 'string', 'enum' => ['ALERT', 'FLOW']], 'LoggingConfiguration' => ['type' => 'structure', 'required' => ['LogDestinationConfigs'], 'members' => ['LogDestinationConfigs' => ['shape' => 'LogDestinationConfigs']]], 'MatchAttributes' => ['type' => 'structure', 'members' => ['Sources' => ['shape' => 'Addresses'], 'Destinations' => ['shape' => 'Addresses'], 'SourcePorts' => ['shape' => 'PortRanges'], 'DestinationPorts' => ['shape' => 'PortRanges'], 'Protocols' => ['shape' => 'ProtocolNumbers'], 'TCPFlags' => ['shape' => 'TCPFlags']]], 'NumberOfAssociations' => ['type' => 'integer'], 'OverrideAction' => ['type' => 'string', 'enum' => ['DROP_TO_ALERT']], 'PaginationMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[0-9A-Za-z:\\/+=]+$'], 'PerObjectStatus' => ['type' => 'structure', 'members' => ['SyncStatus' => ['shape' => 'PerObjectSyncStatus'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'PerObjectSyncStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_SYNC', 'CAPACITY_CONSTRAINED']], 'PolicyString' => ['type' => 'string', 'max' => 395000, 'min' => 1, 'pattern' => '.*\\S.*'], 'Port' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.*$'], 'PortRange' => ['type' => 'structure', 'required' => ['FromPort', 'ToPort'], 'members' => ['FromPort' => ['shape' => 'PortRangeBound'], 'ToPort' => ['shape' => 'PortRangeBound']]], 'PortRangeBound' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'PortRanges' => ['type' => 'list', 'member' => ['shape' => 'PortRange']], 'PortSet' => ['type' => 'structure', 'members' => ['Definition' => ['shape' => 'VariableDefinitionList']]], 'PortSets' => ['type' => 'map', 'key' => ['shape' => 'RuleVariableName'], 'value' => ['shape' => 'PortSet']], 'Priority' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'ProtocolNumber' => ['type' => 'integer', 'max' => 255, 'min' => 0], 'ProtocolNumbers' => ['type' => 'list', 'member' => ['shape' => 'ProtocolNumber']], 'PublishMetricAction' => ['type' => 'structure', 'required' => ['Dimensions'], 'members' => ['Dimensions' => ['shape' => 'Dimensions']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Policy' => ['shape' => 'PolicyString']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'ReferenceSets' => ['type' => 'structure', 'members' => ['IPSetReferences' => ['shape' => 'IPSetReferenceMap']]], 'ResourceArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^arn:aws.*'], 'ResourceId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$'], 'ResourceManagedStatus' => ['type' => 'string', 'enum' => ['MANAGED', 'ACCOUNT']], 'ResourceManagedType' => ['type' => 'string', 'enum' => ['AWS_MANAGED_THREAT_SIGNATURES', 'AWS_MANAGED_DOMAIN_LISTS']], 'ResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceOwnerCheckException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'RuleCapacity' => ['type' => 'integer'], 'RuleDefinition' => ['type' => 'structure', 'required' => ['MatchAttributes', 'Actions'], 'members' => ['MatchAttributes' => ['shape' => 'MatchAttributes'], 'Actions' => ['shape' => 'StatelessActions']]], 'RuleGroup' => ['type' => 'structure', 'required' => ['RulesSource'], 'members' => ['RuleVariables' => ['shape' => 'RuleVariables'], 'ReferenceSets' => ['shape' => 'ReferenceSets'], 'RulesSource' => ['shape' => 'RulesSource'], 'StatefulRuleOptions' => ['shape' => 'StatefulRuleOptions']]], 'RuleGroupMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Arn' => ['shape' => 'ResourceArn']]], 'RuleGroupResponse' => ['type' => 'structure', 'required' => ['RuleGroupArn', 'RuleGroupName', 'RuleGroupId'], 'members' => ['RuleGroupArn' => ['shape' => 'ResourceArn'], 'RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroupId' => ['shape' => 'ResourceId'], 'Description' => ['shape' => 'Description'], 'Type' => ['shape' => 'RuleGroupType'], 'Capacity' => ['shape' => 'RuleCapacity'], 'RuleGroupStatus' => ['shape' => 'ResourceStatus'], 'Tags' => ['shape' => 'TagList'], 'ConsumedCapacity' => ['shape' => 'RuleCapacity'], 'NumberOfAssociations' => ['shape' => 'NumberOfAssociations'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'SourceMetadata' => ['shape' => 'SourceMetadata'], 'SnsTopic' => ['shape' => 'ResourceArn'], 'LastModifiedTime' => ['shape' => 'LastUpdateTime']]], 'RuleGroupType' => ['type' => 'string', 'enum' => ['STATELESS', 'STATEFUL']], 'RuleGroups' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupMetadata']], 'RuleOption' => ['type' => 'structure', 'required' => ['Keyword'], 'members' => ['Keyword' => ['shape' => 'Keyword'], 'Settings' => ['shape' => 'Settings']]], 'RuleOptions' => ['type' => 'list', 'member' => ['shape' => 'RuleOption']], 'RuleOrder' => ['type' => 'string', 'enum' => ['DEFAULT_ACTION_ORDER', 'STRICT_ORDER']], 'RuleTargets' => ['type' => 'list', 'member' => ['shape' => 'CollectionMember_String']], 'RuleVariableName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[A-Za-z][A-Za-z0-9_]*$'], 'RuleVariables' => ['type' => 'structure', 'members' => ['IPSets' => ['shape' => 'IPSets'], 'PortSets' => ['shape' => 'PortSets']]], 'RulesSource' => ['type' => 'structure', 'members' => ['RulesString' => ['shape' => 'RulesString'], 'RulesSourceList' => ['shape' => 'RulesSourceList'], 'StatefulRules' => ['shape' => 'StatefulRules'], 'StatelessRulesAndCustomActions' => ['shape' => 'StatelessRulesAndCustomActions']]], 'RulesSourceList' => ['type' => 'structure', 'required' => ['Targets', 'TargetTypes', 'GeneratedRulesType'], 'members' => ['Targets' => ['shape' => 'RuleTargets'], 'TargetTypes' => ['shape' => 'TargetTypes'], 'GeneratedRulesType' => ['shape' => 'GeneratedRulesType']]], 'RulesString' => ['type' => 'string', 'max' => 2000000, 'min' => 0], 'Setting' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '.*'], 'Settings' => ['type' => 'list', 'member' => ['shape' => 'Setting']], 'Source' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.*$'], 'SourceMetadata' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'ResourceArn'], 'SourceUpdateToken' => ['shape' => 'UpdateToken']]], 'StatefulAction' => ['type' => 'string', 'enum' => ['PASS', 'DROP', 'ALERT', 'REJECT']], 'StatefulActions' => ['type' => 'list', 'member' => ['shape' => 'CollectionMember_String']], 'StatefulEngineOptions' => ['type' => 'structure', 'members' => ['RuleOrder' => ['shape' => 'RuleOrder'], 'StreamExceptionPolicy' => ['shape' => 'StreamExceptionPolicy']]], 'StatefulRule' => ['type' => 'structure', 'required' => ['Action', 'Header', 'RuleOptions'], 'members' => ['Action' => ['shape' => 'StatefulAction'], 'Header' => ['shape' => 'Header'], 'RuleOptions' => ['shape' => 'RuleOptions']]], 'StatefulRuleDirection' => ['type' => 'string', 'enum' => ['FORWARD', 'ANY']], 'StatefulRuleGroupOverride' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'OverrideAction']]], 'StatefulRuleGroupReference' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'Override' => ['shape' => 'StatefulRuleGroupOverride']]], 'StatefulRuleGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'StatefulRuleGroupReference']], 'StatefulRuleOptions' => ['type' => 'structure', 'members' => ['RuleOrder' => ['shape' => 'RuleOrder']]], 'StatefulRuleProtocol' => ['type' => 'string', 'enum' => ['IP', 'TCP', 'UDP', 'ICMP', 'HTTP', 'FTP', 'TLS', 'SMB', 'DNS', 'DCERPC', 'SSH', 'SMTP', 'IMAP', 'MSN', 'KRB5', 'IKEV2', 'TFTP', 'NTP', 'DHCP']], 'StatefulRules' => ['type' => 'list', 'member' => ['shape' => 'StatefulRule']], 'StatelessActions' => ['type' => 'list', 'member' => ['shape' => 'CollectionMember_String']], 'StatelessRule' => ['type' => 'structure', 'required' => ['RuleDefinition', 'Priority'], 'members' => ['RuleDefinition' => ['shape' => 'RuleDefinition'], 'Priority' => ['shape' => 'Priority']]], 'StatelessRuleGroupReference' => ['type' => 'structure', 'required' => ['ResourceArn', 'Priority'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Priority' => ['shape' => 'Priority']]], 'StatelessRuleGroupReferences' => ['type' => 'list', 'member' => ['shape' => 'StatelessRuleGroupReference']], 'StatelessRules' => ['type' => 'list', 'member' => ['shape' => 'StatelessRule']], 'StatelessRulesAndCustomActions' => ['type' => 'structure', 'required' => ['StatelessRules'], 'members' => ['StatelessRules' => ['shape' => 'StatelessRules'], 'CustomActions' => ['shape' => 'CustomActions']]], 'StatusMessage' => ['type' => 'string'], 'StreamExceptionPolicy' => ['type' => 'string', 'enum' => ['DROP', 'CONTINUE']], 'SubnetMapping' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'CollectionMember_String'], 'IPAddressType' => ['shape' => 'IPAddressType']]], 'SubnetMappings' => ['type' => 'list', 'member' => ['shape' => 'SubnetMapping']], 'SyncState' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment'], 'Config' => ['shape' => 'SyncStateConfig']]], 'SyncStateConfig' => ['type' => 'map', 'key' => ['shape' => 'ResourceName'], 'value' => ['shape' => 'PerObjectStatus']], 'SyncStates' => ['type' => 'map', 'key' => ['shape' => 'AvailabilityZone'], 'value' => ['shape' => 'SyncState']], 'TCPFlag' => ['type' => 'string', 'enum' => ['FIN', 'SYN', 'RST', 'PSH', 'ACK', 'URG', 'ECE', 'CWR']], 'TCPFlagField' => ['type' => 'structure', 'required' => ['Flags'], 'members' => ['Flags' => ['shape' => 'Flags'], 'Masks' => ['shape' => 'Flags']]], 'TCPFlags' => ['type' => 'list', 'member' => ['shape' => 'TCPFlagField']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^.*$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^.*$'], 'TagsPaginationMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'TargetType' => ['type' => 'string', 'enum' => ['TLS_SNI', 'HTTP_HOST']], 'TargetTypes' => ['type' => 'list', 'member' => ['shape' => 'TargetType']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateFirewallDeleteProtectionRequest' => ['type' => 'structure', 'required' => ['DeleteProtection'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'DeleteProtection' => ['shape' => 'Boolean']]], 'UpdateFirewallDeleteProtectionResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'DeleteProtection' => ['shape' => 'Boolean'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'UpdateFirewallDescriptionRequest' => ['type' => 'structure', 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description']]], 'UpdateFirewallDescriptionResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description'], 'UpdateToken' => ['shape' => 'UpdateToken']]], 'UpdateFirewallEncryptionConfigurationRequest' => ['type' => 'structure', 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'UpdateFirewallEncryptionConfigurationResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'UpdateToken' => ['shape' => 'UpdateToken'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'UpdateFirewallPolicyChangeProtectionRequest' => ['type' => 'structure', 'required' => ['FirewallPolicyChangeProtection'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'FirewallPolicyChangeProtection' => ['shape' => 'Boolean']]], 'UpdateFirewallPolicyChangeProtectionResponse' => ['type' => 'structure', 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'FirewallPolicyChangeProtection' => ['shape' => 'Boolean']]], 'UpdateFirewallPolicyRequest' => ['type' => 'structure', 'required' => ['UpdateToken', 'FirewallPolicy'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallPolicyArn' => ['shape' => 'ResourceArn'], 'FirewallPolicyName' => ['shape' => 'ResourceName'], 'FirewallPolicy' => ['shape' => 'FirewallPolicy'], 'Description' => ['shape' => 'Description'], 'DryRun' => ['shape' => 'Boolean'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration']]], 'UpdateFirewallPolicyResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'FirewallPolicyResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallPolicyResponse' => ['shape' => 'FirewallPolicyResponse']]], 'UpdateLoggingConfigurationRequest' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'UpdateLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'UpdateRuleGroupRequest' => ['type' => 'structure', 'required' => ['UpdateToken'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'RuleGroupArn' => ['shape' => 'ResourceArn'], 'RuleGroupName' => ['shape' => 'ResourceName'], 'RuleGroup' => ['shape' => 'RuleGroup'], 'Rules' => ['shape' => 'RulesString'], 'Type' => ['shape' => 'RuleGroupType'], 'Description' => ['shape' => 'Description'], 'DryRun' => ['shape' => 'Boolean'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'SourceMetadata' => ['shape' => 'SourceMetadata']]], 'UpdateRuleGroupResponse' => ['type' => 'structure', 'required' => ['UpdateToken', 'RuleGroupResponse'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'RuleGroupResponse' => ['shape' => 'RuleGroupResponse']]], 'UpdateSubnetChangeProtectionRequest' => ['type' => 'structure', 'required' => ['SubnetChangeProtection'], 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetChangeProtection' => ['shape' => 'Boolean']]], 'UpdateSubnetChangeProtectionResponse' => ['type' => 'structure', 'members' => ['UpdateToken' => ['shape' => 'UpdateToken'], 'FirewallArn' => ['shape' => 'ResourceArn'], 'FirewallName' => ['shape' => 'ResourceName'], 'SubnetChangeProtection' => ['shape' => 'Boolean']]], 'UpdateToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$'], 'VariableDefinition' => ['type' => 'string', 'min' => 1, 'pattern' => '^.*$'], 'VariableDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'VariableDefinition']], 'VpcId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^vpc-[0-9a-f]+$'], 'VpcIds' => ['type' => 'list', 'member' => ['shape' => 'VpcId']]]]; diff --git a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.php deleted file mode 100644 index b0496b2..0000000 --- a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://network-firewall-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://network-firewall-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://network-firewall.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://network-firewall.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-tests-1.json.php deleted file mode 100644 index 5736f01..0000000 --- a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://network-firewall.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/paginators-1.json.php b/vendor/Aws3/Aws/data/network-firewall/2020-11-12/paginators-1.json.php deleted file mode 100644 index d2aaea9..0000000 --- a/vendor/Aws3/Aws/data/network-firewall/2020-11-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListFirewallPolicies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallPolicies'], 'ListFirewalls' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Firewalls'], 'ListRuleGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RuleGroups'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/api-2.json.php b/vendor/Aws3/Aws/data/networkmanager/2019-07-05/api-2.json.php deleted file mode 100644 index 1ed09db..0000000 --- a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-07-05', 'endpointPrefix' => 'networkmanager', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'NetworkManager', 'serviceFullName' => 'AWS Network Manager', 'serviceId' => 'NetworkManager', 'signatureVersion' => 'v4', 'signingName' => 'networkmanager', 'uid' => 'networkmanager-2019-07-05'], 'operations' => ['AcceptAttachment' => ['name' => 'AcceptAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/attachments/{attachmentId}/accept'], 'input' => ['shape' => 'AcceptAttachmentRequest'], 'output' => ['shape' => 'AcceptAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateConnectPeer' => ['name' => 'AssociateConnectPeer', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/connect-peer-associations'], 'input' => ['shape' => 'AssociateConnectPeerRequest'], 'output' => ['shape' => 'AssociateConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateCustomerGateway' => ['name' => 'AssociateCustomerGateway', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/customer-gateway-associations'], 'input' => ['shape' => 'AssociateCustomerGatewayRequest'], 'output' => ['shape' => 'AssociateCustomerGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateLink' => ['name' => 'AssociateLink', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/link-associations'], 'input' => ['shape' => 'AssociateLinkRequest'], 'output' => ['shape' => 'AssociateLinkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'AssociateTransitGatewayConnectPeer' => ['name' => 'AssociateTransitGatewayConnectPeer', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations'], 'input' => ['shape' => 'AssociateTransitGatewayConnectPeerRequest'], 'output' => ['shape' => 'AssociateTransitGatewayConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateConnectAttachment' => ['name' => 'CreateConnectAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/connect-attachments'], 'input' => ['shape' => 'CreateConnectAttachmentRequest'], 'output' => ['shape' => 'CreateConnectAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateConnectPeer' => ['name' => 'CreateConnectPeer', 'http' => ['method' => 'POST', 'requestUri' => '/connect-peers'], 'input' => ['shape' => 'CreateConnectPeerRequest'], 'output' => ['shape' => 'CreateConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateConnection' => ['name' => 'CreateConnection', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/connections'], 'input' => ['shape' => 'CreateConnectionRequest'], 'output' => ['shape' => 'CreateConnectionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateCoreNetwork' => ['name' => 'CreateCoreNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/core-networks'], 'input' => ['shape' => 'CreateCoreNetworkRequest'], 'output' => ['shape' => 'CreateCoreNetworkResponse'], 'errors' => [['shape' => 'CoreNetworkPolicyException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateDevice' => ['name' => 'CreateDevice', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/devices'], 'input' => ['shape' => 'CreateDeviceRequest'], 'output' => ['shape' => 'CreateDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateGlobalNetwork' => ['name' => 'CreateGlobalNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks'], 'input' => ['shape' => 'CreateGlobalNetworkRequest'], 'output' => ['shape' => 'CreateGlobalNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateLink' => ['name' => 'CreateLink', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/links'], 'input' => ['shape' => 'CreateLinkRequest'], 'output' => ['shape' => 'CreateLinkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateSite' => ['name' => 'CreateSite', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/sites'], 'input' => ['shape' => 'CreateSiteRequest'], 'output' => ['shape' => 'CreateSiteResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateSiteToSiteVpnAttachment' => ['name' => 'CreateSiteToSiteVpnAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/site-to-site-vpn-attachments'], 'input' => ['shape' => 'CreateSiteToSiteVpnAttachmentRequest'], 'output' => ['shape' => 'CreateSiteToSiteVpnAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateTransitGatewayPeering' => ['name' => 'CreateTransitGatewayPeering', 'http' => ['method' => 'POST', 'requestUri' => '/transit-gateway-peerings'], 'input' => ['shape' => 'CreateTransitGatewayPeeringRequest'], 'output' => ['shape' => 'CreateTransitGatewayPeeringResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateTransitGatewayRouteTableAttachment' => ['name' => 'CreateTransitGatewayRouteTableAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/transit-gateway-route-table-attachments'], 'input' => ['shape' => 'CreateTransitGatewayRouteTableAttachmentRequest'], 'output' => ['shape' => 'CreateTransitGatewayRouteTableAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateVpcAttachment' => ['name' => 'CreateVpcAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/vpc-attachments'], 'input' => ['shape' => 'CreateVpcAttachmentRequest'], 'output' => ['shape' => 'CreateVpcAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteAttachment' => ['name' => 'DeleteAttachment', 'http' => ['method' => 'DELETE', 'requestUri' => '/attachments/{attachmentId}'], 'input' => ['shape' => 'DeleteAttachmentRequest'], 'output' => ['shape' => 'DeleteAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteConnectPeer' => ['name' => 'DeleteConnectPeer', 'http' => ['method' => 'DELETE', 'requestUri' => '/connect-peers/{connectPeerId}'], 'input' => ['shape' => 'DeleteConnectPeerRequest'], 'output' => ['shape' => 'DeleteConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteConnection' => ['name' => 'DeleteConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/connections/{connectionId}'], 'input' => ['shape' => 'DeleteConnectionRequest'], 'output' => ['shape' => 'DeleteConnectionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteCoreNetwork' => ['name' => 'DeleteCoreNetwork', 'http' => ['method' => 'DELETE', 'requestUri' => '/core-networks/{coreNetworkId}'], 'input' => ['shape' => 'DeleteCoreNetworkRequest'], 'output' => ['shape' => 'DeleteCoreNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteCoreNetworkPolicyVersion' => ['name' => 'DeleteCoreNetworkPolicyVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}'], 'input' => ['shape' => 'DeleteCoreNetworkPolicyVersionRequest'], 'output' => ['shape' => 'DeleteCoreNetworkPolicyVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'DeleteDevice' => ['name' => 'DeleteDevice', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/devices/{deviceId}'], 'input' => ['shape' => 'DeleteDeviceRequest'], 'output' => ['shape' => 'DeleteDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteGlobalNetwork' => ['name' => 'DeleteGlobalNetwork', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}'], 'input' => ['shape' => 'DeleteGlobalNetworkRequest'], 'output' => ['shape' => 'DeleteGlobalNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteLink' => ['name' => 'DeleteLink', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/links/{linkId}'], 'input' => ['shape' => 'DeleteLinkRequest'], 'output' => ['shape' => 'DeleteLinkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeletePeering' => ['name' => 'DeletePeering', 'http' => ['method' => 'DELETE', 'requestUri' => '/peerings/{peeringId}'], 'input' => ['shape' => 'DeletePeeringRequest'], 'output' => ['shape' => 'DeletePeeringResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/resource-policy/{resourceArn}'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteSite' => ['name' => 'DeleteSite', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/sites/{siteId}'], 'input' => ['shape' => 'DeleteSiteRequest'], 'output' => ['shape' => 'DeleteSiteResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeregisterTransitGateway' => ['name' => 'DeregisterTransitGateway', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-registrations/{transitGatewayArn}'], 'input' => ['shape' => 'DeregisterTransitGatewayRequest'], 'output' => ['shape' => 'DeregisterTransitGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeGlobalNetworks' => ['name' => 'DescribeGlobalNetworks', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks'], 'input' => ['shape' => 'DescribeGlobalNetworksRequest'], 'output' => ['shape' => 'DescribeGlobalNetworksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateConnectPeer' => ['name' => 'DisassociateConnectPeer', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}'], 'input' => ['shape' => 'DisassociateConnectPeerRequest'], 'output' => ['shape' => 'DisassociateConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateCustomerGateway' => ['name' => 'DisassociateCustomerGateway', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/customer-gateway-associations/{customerGatewayArn}'], 'input' => ['shape' => 'DisassociateCustomerGatewayRequest'], 'output' => ['shape' => 'DisassociateCustomerGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateLink' => ['name' => 'DisassociateLink', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/link-associations'], 'input' => ['shape' => 'DisassociateLinkRequest'], 'output' => ['shape' => 'DisassociateLinkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DisassociateTransitGatewayConnectPeer' => ['name' => 'DisassociateTransitGatewayConnectPeer', 'http' => ['method' => 'DELETE', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations/{transitGatewayConnectPeerArn}'], 'input' => ['shape' => 'DisassociateTransitGatewayConnectPeerRequest'], 'output' => ['shape' => 'DisassociateTransitGatewayConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ExecuteCoreNetworkChangeSet' => ['name' => 'ExecuteCoreNetworkChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute'], 'input' => ['shape' => 'ExecuteCoreNetworkChangeSetRequest'], 'output' => ['shape' => 'ExecuteCoreNetworkChangeSetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'GetConnectAttachment' => ['name' => 'GetConnectAttachment', 'http' => ['method' => 'GET', 'requestUri' => '/connect-attachments/{attachmentId}'], 'input' => ['shape' => 'GetConnectAttachmentRequest'], 'output' => ['shape' => 'GetConnectAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetConnectPeer' => ['name' => 'GetConnectPeer', 'http' => ['method' => 'GET', 'requestUri' => '/connect-peers/{connectPeerId}'], 'input' => ['shape' => 'GetConnectPeerRequest'], 'output' => ['shape' => 'GetConnectPeerResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetConnectPeerAssociations' => ['name' => 'GetConnectPeerAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/connect-peer-associations'], 'input' => ['shape' => 'GetConnectPeerAssociationsRequest'], 'output' => ['shape' => 'GetConnectPeerAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetConnections' => ['name' => 'GetConnections', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/connections'], 'input' => ['shape' => 'GetConnectionsRequest'], 'output' => ['shape' => 'GetConnectionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetCoreNetwork' => ['name' => 'GetCoreNetwork', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks/{coreNetworkId}'], 'input' => ['shape' => 'GetCoreNetworkRequest'], 'output' => ['shape' => 'GetCoreNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetCoreNetworkChangeEvents' => ['name' => 'GetCoreNetworkChangeEvents', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}'], 'input' => ['shape' => 'GetCoreNetworkChangeEventsRequest'], 'output' => ['shape' => 'GetCoreNetworkChangeEventsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetCoreNetworkChangeSet' => ['name' => 'GetCoreNetworkChangeSet', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}'], 'input' => ['shape' => 'GetCoreNetworkChangeSetRequest'], 'output' => ['shape' => 'GetCoreNetworkChangeSetResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetCoreNetworkPolicy' => ['name' => 'GetCoreNetworkPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-policy'], 'input' => ['shape' => 'GetCoreNetworkPolicyRequest'], 'output' => ['shape' => 'GetCoreNetworkPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetCustomerGatewayAssociations' => ['name' => 'GetCustomerGatewayAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/customer-gateway-associations'], 'input' => ['shape' => 'GetCustomerGatewayAssociationsRequest'], 'output' => ['shape' => 'GetCustomerGatewayAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetDevices' => ['name' => 'GetDevices', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/devices'], 'input' => ['shape' => 'GetDevicesRequest'], 'output' => ['shape' => 'GetDevicesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetLinkAssociations' => ['name' => 'GetLinkAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/link-associations'], 'input' => ['shape' => 'GetLinkAssociationsRequest'], 'output' => ['shape' => 'GetLinkAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetLinks' => ['name' => 'GetLinks', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/links'], 'input' => ['shape' => 'GetLinksRequest'], 'output' => ['shape' => 'GetLinksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetNetworkResourceCounts' => ['name' => 'GetNetworkResourceCounts', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/network-resource-count'], 'input' => ['shape' => 'GetNetworkResourceCountsRequest'], 'output' => ['shape' => 'GetNetworkResourceCountsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetNetworkResourceRelationships' => ['name' => 'GetNetworkResourceRelationships', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/network-resource-relationships'], 'input' => ['shape' => 'GetNetworkResourceRelationshipsRequest'], 'output' => ['shape' => 'GetNetworkResourceRelationshipsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetNetworkResources' => ['name' => 'GetNetworkResources', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/network-resources'], 'input' => ['shape' => 'GetNetworkResourcesRequest'], 'output' => ['shape' => 'GetNetworkResourcesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetNetworkRoutes' => ['name' => 'GetNetworkRoutes', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/network-routes'], 'input' => ['shape' => 'GetNetworkRoutesRequest'], 'output' => ['shape' => 'GetNetworkRoutesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetNetworkTelemetry' => ['name' => 'GetNetworkTelemetry', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/network-telemetry'], 'input' => ['shape' => 'GetNetworkTelemetryRequest'], 'output' => ['shape' => 'GetNetworkTelemetryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/resource-policy/{resourceArn}'], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetRouteAnalysis' => ['name' => 'GetRouteAnalysis', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}'], 'input' => ['shape' => 'GetRouteAnalysisRequest'], 'output' => ['shape' => 'GetRouteAnalysisResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetSiteToSiteVpnAttachment' => ['name' => 'GetSiteToSiteVpnAttachment', 'http' => ['method' => 'GET', 'requestUri' => '/site-to-site-vpn-attachments/{attachmentId}'], 'input' => ['shape' => 'GetSiteToSiteVpnAttachmentRequest'], 'output' => ['shape' => 'GetSiteToSiteVpnAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetSites' => ['name' => 'GetSites', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/sites'], 'input' => ['shape' => 'GetSitesRequest'], 'output' => ['shape' => 'GetSitesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetTransitGatewayConnectPeerAssociations' => ['name' => 'GetTransitGatewayConnectPeerAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations'], 'input' => ['shape' => 'GetTransitGatewayConnectPeerAssociationsRequest'], 'output' => ['shape' => 'GetTransitGatewayConnectPeerAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetTransitGatewayPeering' => ['name' => 'GetTransitGatewayPeering', 'http' => ['method' => 'GET', 'requestUri' => '/transit-gateway-peerings/{peeringId}'], 'input' => ['shape' => 'GetTransitGatewayPeeringRequest'], 'output' => ['shape' => 'GetTransitGatewayPeeringResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetTransitGatewayRegistrations' => ['name' => 'GetTransitGatewayRegistrations', 'http' => ['method' => 'GET', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-registrations'], 'input' => ['shape' => 'GetTransitGatewayRegistrationsRequest'], 'output' => ['shape' => 'GetTransitGatewayRegistrationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetTransitGatewayRouteTableAttachment' => ['name' => 'GetTransitGatewayRouteTableAttachment', 'http' => ['method' => 'GET', 'requestUri' => '/transit-gateway-route-table-attachments/{attachmentId}'], 'input' => ['shape' => 'GetTransitGatewayRouteTableAttachmentRequest'], 'output' => ['shape' => 'GetTransitGatewayRouteTableAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetVpcAttachment' => ['name' => 'GetVpcAttachment', 'http' => ['method' => 'GET', 'requestUri' => '/vpc-attachments/{attachmentId}'], 'input' => ['shape' => 'GetVpcAttachmentRequest'], 'output' => ['shape' => 'GetVpcAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListAttachments' => ['name' => 'ListAttachments', 'http' => ['method' => 'GET', 'requestUri' => '/attachments'], 'input' => ['shape' => 'ListAttachmentsRequest'], 'output' => ['shape' => 'ListAttachmentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListConnectPeers' => ['name' => 'ListConnectPeers', 'http' => ['method' => 'GET', 'requestUri' => '/connect-peers'], 'input' => ['shape' => 'ListConnectPeersRequest'], 'output' => ['shape' => 'ListConnectPeersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListCoreNetworkPolicyVersions' => ['name' => 'ListCoreNetworkPolicyVersions', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-policy-versions'], 'input' => ['shape' => 'ListCoreNetworkPolicyVersionsRequest'], 'output' => ['shape' => 'ListCoreNetworkPolicyVersionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListCoreNetworks' => ['name' => 'ListCoreNetworks', 'http' => ['method' => 'GET', 'requestUri' => '/core-networks'], 'input' => ['shape' => 'ListCoreNetworksRequest'], 'output' => ['shape' => 'ListCoreNetworksResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListOrganizationServiceAccessStatus' => ['name' => 'ListOrganizationServiceAccessStatus', 'http' => ['method' => 'GET', 'requestUri' => '/organizations/service-access'], 'input' => ['shape' => 'ListOrganizationServiceAccessStatusRequest'], 'output' => ['shape' => 'ListOrganizationServiceAccessStatusResponse']], 'ListPeerings' => ['name' => 'ListPeerings', 'http' => ['method' => 'GET', 'requestUri' => '/peerings'], 'input' => ['shape' => 'ListPeeringsRequest'], 'output' => ['shape' => 'ListPeeringsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'PutCoreNetworkPolicy' => ['name' => 'PutCoreNetworkPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-policy'], 'input' => ['shape' => 'PutCoreNetworkPolicyRequest'], 'output' => ['shape' => 'PutCoreNetworkPolicyResponse'], 'errors' => [['shape' => 'CoreNetworkPolicyException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/resource-policy/{resourceArn}'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'RegisterTransitGateway' => ['name' => 'RegisterTransitGateway', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/transit-gateway-registrations'], 'input' => ['shape' => 'RegisterTransitGatewayRequest'], 'output' => ['shape' => 'RegisterTransitGatewayResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'RejectAttachment' => ['name' => 'RejectAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/attachments/{attachmentId}/reject'], 'input' => ['shape' => 'RejectAttachmentRequest'], 'output' => ['shape' => 'RejectAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'RestoreCoreNetworkPolicyVersion' => ['name' => 'RestoreCoreNetworkPolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore'], 'input' => ['shape' => 'RestoreCoreNetworkPolicyVersionRequest'], 'output' => ['shape' => 'RestoreCoreNetworkPolicyVersionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'StartOrganizationServiceAccessUpdate' => ['name' => 'StartOrganizationServiceAccessUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/organizations/service-access'], 'input' => ['shape' => 'StartOrganizationServiceAccessUpdateRequest'], 'output' => ['shape' => 'StartOrganizationServiceAccessUpdateResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'StartRouteAnalysis' => ['name' => 'StartRouteAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/global-networks/{globalNetworkId}/route-analyses'], 'input' => ['shape' => 'StartRouteAnalysisRequest'], 'output' => ['shape' => 'StartRouteAnalysisResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateConnection' => ['name' => 'UpdateConnection', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}/connections/{connectionId}'], 'input' => ['shape' => 'UpdateConnectionRequest'], 'output' => ['shape' => 'UpdateConnectionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateCoreNetwork' => ['name' => 'UpdateCoreNetwork', 'http' => ['method' => 'PATCH', 'requestUri' => '/core-networks/{coreNetworkId}'], 'input' => ['shape' => 'UpdateCoreNetworkRequest'], 'output' => ['shape' => 'UpdateCoreNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateDevice' => ['name' => 'UpdateDevice', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}/devices/{deviceId}'], 'input' => ['shape' => 'UpdateDeviceRequest'], 'output' => ['shape' => 'UpdateDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateGlobalNetwork' => ['name' => 'UpdateGlobalNetwork', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}'], 'input' => ['shape' => 'UpdateGlobalNetworkRequest'], 'output' => ['shape' => 'UpdateGlobalNetworkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateLink' => ['name' => 'UpdateLink', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}/links/{linkId}'], 'input' => ['shape' => 'UpdateLinkRequest'], 'output' => ['shape' => 'UpdateLinkResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateNetworkResourceMetadata' => ['name' => 'UpdateNetworkResourceMetadata', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata'], 'input' => ['shape' => 'UpdateNetworkResourceMetadataRequest'], 'output' => ['shape' => 'UpdateNetworkResourceMetadataResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateSite' => ['name' => 'UpdateSite', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-networks/{globalNetworkId}/sites/{siteId}'], 'input' => ['shape' => 'UpdateSiteRequest'], 'output' => ['shape' => 'UpdateSiteResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateVpcAttachment' => ['name' => 'UpdateVpcAttachment', 'http' => ['method' => 'PATCH', 'requestUri' => '/vpc-attachments/{attachmentId}'], 'input' => ['shape' => 'UpdateVpcAttachmentRequest'], 'output' => ['shape' => 'UpdateVpcAttachmentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AWSAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[\\s\\S]*'], 'AWSLocation' => ['type' => 'structure', 'members' => ['Zone' => ['shape' => 'ConstrainedString'], 'SubnetArn' => ['shape' => 'SubnetArn']]], 'AcceptAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'AcceptAttachmentResponse' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment']]], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ServerSideString']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 50, 'min' => 0], 'AccountStatus' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'SLRDeploymentStatus' => ['shape' => 'SLRDeploymentStatus']]], 'AccountStatusList' => ['type' => 'list', 'member' => ['shape' => 'AccountStatus']], 'Action' => ['type' => 'string', 'max' => 50, 'min' => 0], 'AssociateConnectPeerRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'ConnectPeerId', 'DeviceId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectPeerId' => ['shape' => 'ConnectPeerId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId']]], 'AssociateConnectPeerResponse' => ['type' => 'structure', 'members' => ['ConnectPeerAssociation' => ['shape' => 'ConnectPeerAssociation']]], 'AssociateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['CustomerGatewayArn', 'GlobalNetworkId', 'DeviceId'], 'members' => ['CustomerGatewayArn' => ['shape' => 'CustomerGatewayArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId']]], 'AssociateCustomerGatewayResponse' => ['type' => 'structure', 'members' => ['CustomerGatewayAssociation' => ['shape' => 'CustomerGatewayAssociation']]], 'AssociateLinkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'DeviceId', 'LinkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId']]], 'AssociateLinkResponse' => ['type' => 'structure', 'members' => ['LinkAssociation' => ['shape' => 'LinkAssociation']]], 'AssociateTransitGatewayConnectPeerRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'TransitGatewayConnectPeerArn', 'DeviceId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayConnectPeerArn' => ['shape' => 'TransitGatewayConnectPeerArn'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId']]], 'AssociateTransitGatewayConnectPeerResponse' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeerAssociation' => ['shape' => 'TransitGatewayConnectPeerAssociation']]], 'Attachment' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn'], 'AttachmentId' => ['shape' => 'AttachmentId'], 'OwnerAccountId' => ['shape' => 'AWSAccountId'], 'AttachmentType' => ['shape' => 'AttachmentType'], 'State' => ['shape' => 'AttachmentState'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'AttachmentPolicyRuleNumber' => ['shape' => 'Integer'], 'SegmentName' => ['shape' => 'ConstrainedString'], 'Tags' => ['shape' => 'TagList'], 'ProposedSegmentChange' => ['shape' => 'ProposedSegmentChange'], 'CreatedAt' => ['shape' => 'DateTime'], 'UpdatedAt' => ['shape' => 'DateTime']]], 'AttachmentId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^attachment-([0-9a-f]{8,17})$'], 'AttachmentList' => ['type' => 'list', 'member' => ['shape' => 'Attachment']], 'AttachmentState' => ['type' => 'string', 'enum' => ['REJECTED', 'PENDING_ATTACHMENT_ACCEPTANCE', 'CREATING', 'FAILED', 'AVAILABLE', 'UPDATING', 'PENDING_NETWORK_UPDATE', 'PENDING_TAG_ACCEPTANCE', 'DELETING']], 'AttachmentType' => ['type' => 'string', 'enum' => ['CONNECT', 'SITE_TO_SITE_VPN', 'VPC', 'TRANSIT_GATEWAY_ROUTE_TABLE']], 'Bandwidth' => ['type' => 'structure', 'members' => ['UploadSpeed' => ['shape' => 'Integer'], 'DownloadSpeed' => ['shape' => 'Integer']]], 'BgpOptions' => ['type' => 'structure', 'members' => ['PeerAsn' => ['shape' => 'Long']]], 'Boolean' => ['type' => 'boolean'], 'ChangeAction' => ['type' => 'string', 'enum' => ['ADD', 'MODIFY', 'REMOVE']], 'ChangeSetState' => ['type' => 'string', 'enum' => ['PENDING_GENERATION', 'FAILED_GENERATION', 'READY_TO_EXECUTE', 'EXECUTING', 'EXECUTION_SUCCEEDED', 'OUT_OF_DATE']], 'ChangeStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETE', 'FAILED']], 'ChangeType' => ['type' => 'string', 'enum' => ['CORE_NETWORK_SEGMENT', 'CORE_NETWORK_EDGE', 'ATTACHMENT_MAPPING', 'ATTACHMENT_ROUTE_PROPAGATION', 'ATTACHMENT_ROUTE_STATIC', 'CORE_NETWORK_CONFIGURATION', 'SEGMENTS_CONFIGURATION', 'SEGMENT_ACTIONS_CONFIGURATION', 'ATTACHMENT_POLICIES_CONFIGURATION']], 'ClientToken' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'ResourceId' => ['shape' => 'ServerSideString'], 'ResourceType' => ['shape' => 'ServerSideString']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectAttachment' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment'], 'TransportAttachmentId' => ['shape' => 'AttachmentId'], 'Options' => ['shape' => 'ConnectAttachmentOptions']]], 'ConnectAttachmentOptions' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'TunnelProtocol']]], 'ConnectPeer' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'ConnectAttachmentId' => ['shape' => 'AttachmentId'], 'ConnectPeerId' => ['shape' => 'ConnectPeerId'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'State' => ['shape' => 'ConnectPeerState'], 'CreatedAt' => ['shape' => 'DateTime'], 'Configuration' => ['shape' => 'ConnectPeerConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'ConnectPeerAssociation' => ['type' => 'structure', 'members' => ['ConnectPeerId' => ['shape' => 'ConnectPeerId'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'State' => ['shape' => 'ConnectPeerAssociationState']]], 'ConnectPeerAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ConnectPeerAssociation']], 'ConnectPeerAssociationState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'DELETED']], 'ConnectPeerBgpConfiguration' => ['type' => 'structure', 'members' => ['CoreNetworkAsn' => ['shape' => 'Long'], 'PeerAsn' => ['shape' => 'Long'], 'CoreNetworkAddress' => ['shape' => 'IPAddress'], 'PeerAddress' => ['shape' => 'IPAddress']]], 'ConnectPeerBgpConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ConnectPeerBgpConfiguration']], 'ConnectPeerConfiguration' => ['type' => 'structure', 'members' => ['CoreNetworkAddress' => ['shape' => 'IPAddress'], 'PeerAddress' => ['shape' => 'IPAddress'], 'InsideCidrBlocks' => ['shape' => 'ConstrainedStringList'], 'Protocol' => ['shape' => 'TunnelProtocol'], 'BgpConfigurations' => ['shape' => 'ConnectPeerBgpConfigurationList']]], 'ConnectPeerId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^connect-peer-([0-9a-f]{8,17})$'], 'ConnectPeerIdList' => ['type' => 'list', 'member' => ['shape' => 'ConnectPeerId']], 'ConnectPeerState' => ['type' => 'string', 'enum' => ['CREATING', 'FAILED', 'AVAILABLE', 'DELETING']], 'ConnectPeerSummary' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'ConnectAttachmentId' => ['shape' => 'AttachmentId'], 'ConnectPeerId' => ['shape' => 'ConnectPeerId'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'ConnectPeerState' => ['shape' => 'ConnectPeerState'], 'CreatedAt' => ['shape' => 'DateTime'], 'Tags' => ['shape' => 'TagList']]], 'ConnectPeerSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ConnectPeerSummary']], 'Connection' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'ConnectionId'], 'ConnectionArn' => ['shape' => 'ConnectionArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'ConnectedDeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'ConnectedLinkId' => ['shape' => 'LinkId'], 'Description' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'ConnectionState'], 'Tags' => ['shape' => 'TagList']]], 'ConnectionArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ConnectionHealth' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ConnectionType'], 'Status' => ['shape' => 'ConnectionStatus'], 'Timestamp' => ['shape' => 'DateTime']]], 'ConnectionId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ConnectionIdList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionId']], 'ConnectionList' => ['type' => 'list', 'member' => ['shape' => 'Connection']], 'ConnectionState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'UPDATING']], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['UP', 'DOWN']], 'ConnectionType' => ['type' => 'string', 'enum' => ['BGP', 'IPSEC']], 'ConstrainedString' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ConstrainedStringList' => ['type' => 'list', 'member' => ['shape' => 'ConstrainedString']], 'CoreNetwork' => ['type' => 'structure', 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn'], 'Description' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'CoreNetworkState'], 'Segments' => ['shape' => 'CoreNetworkSegmentList'], 'Edges' => ['shape' => 'CoreNetworkEdgeList'], 'Tags' => ['shape' => 'TagList']]], 'CoreNetworkArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'CoreNetworkChange' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChangeType'], 'Action' => ['shape' => 'ChangeAction'], 'Identifier' => ['shape' => 'ConstrainedString'], 'PreviousValues' => ['shape' => 'CoreNetworkChangeValues'], 'NewValues' => ['shape' => 'CoreNetworkChangeValues'], 'IdentifierPath' => ['shape' => 'ConstrainedString']]], 'CoreNetworkChangeEvent' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChangeType'], 'Action' => ['shape' => 'ChangeAction'], 'IdentifierPath' => ['shape' => 'ConstrainedString'], 'EventTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'ChangeStatus'], 'Values' => ['shape' => 'CoreNetworkChangeEventValues']]], 'CoreNetworkChangeEventList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkChangeEvent']], 'CoreNetworkChangeEventValues' => ['type' => 'structure', 'members' => ['EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'SegmentName' => ['shape' => 'ConstrainedString'], 'AttachmentId' => ['shape' => 'AttachmentId'], 'Cidr' => ['shape' => 'ConstrainedString']]], 'CoreNetworkChangeList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkChange']], 'CoreNetworkChangeValues' => ['type' => 'structure', 'members' => ['SegmentName' => ['shape' => 'ConstrainedString'], 'EdgeLocations' => ['shape' => 'ExternalRegionCodeList'], 'Asn' => ['shape' => 'Long'], 'Cidr' => ['shape' => 'ConstrainedString'], 'DestinationIdentifier' => ['shape' => 'ConstrainedString'], 'InsideCidrBlocks' => ['shape' => 'ConstrainedStringList'], 'SharedSegments' => ['shape' => 'ConstrainedStringList']]], 'CoreNetworkEdge' => ['type' => 'structure', 'members' => ['EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'Asn' => ['shape' => 'Long'], 'InsideCidrBlocks' => ['shape' => 'ConstrainedStringList']]], 'CoreNetworkEdgeList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkEdge']], 'CoreNetworkId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^core-network-([0-9a-f]{8,17})$'], 'CoreNetworkPolicy' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer'], 'Alias' => ['shape' => 'CoreNetworkPolicyAlias'], 'Description' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'ChangeSetState' => ['shape' => 'ChangeSetState'], 'PolicyErrors' => ['shape' => 'CoreNetworkPolicyErrorList'], 'PolicyDocument' => ['shape' => 'CoreNetworkPolicyDocument', 'jsonvalue' => \true]]], 'CoreNetworkPolicyAlias' => ['type' => 'string', 'enum' => ['LIVE', 'LATEST']], 'CoreNetworkPolicyDocument' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'CoreNetworkPolicyError' => ['type' => 'structure', 'required' => ['ErrorCode', 'Message'], 'members' => ['ErrorCode' => ['shape' => 'ServerSideString'], 'Message' => ['shape' => 'ServerSideString'], 'Path' => ['shape' => 'ServerSideString']]], 'CoreNetworkPolicyErrorList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkPolicyError']], 'CoreNetworkPolicyException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'Errors' => ['shape' => 'CoreNetworkPolicyErrorList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CoreNetworkPolicyVersion' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer'], 'Alias' => ['shape' => 'CoreNetworkPolicyAlias'], 'Description' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'ChangeSetState' => ['shape' => 'ChangeSetState']]], 'CoreNetworkPolicyVersionList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkPolicyVersion']], 'CoreNetworkSegment' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ConstrainedString'], 'EdgeLocations' => ['shape' => 'ExternalRegionCodeList'], 'SharedSegments' => ['shape' => 'ConstrainedStringList']]], 'CoreNetworkSegmentEdgeIdentifier' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'SegmentName' => ['shape' => 'ConstrainedString'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode']]], 'CoreNetworkSegmentList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkSegment']], 'CoreNetworkState' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'AVAILABLE', 'DELETING']], 'CoreNetworkSummary' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'OwnerAccountId' => ['shape' => 'AWSAccountId'], 'State' => ['shape' => 'CoreNetworkState'], 'Description' => ['shape' => 'ConstrainedString'], 'Tags' => ['shape' => 'TagList']]], 'CoreNetworkSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CoreNetworkSummary']], 'CreateConnectAttachmentRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'EdgeLocation', 'TransportAttachmentId', 'Options'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'TransportAttachmentId' => ['shape' => 'AttachmentId'], 'Options' => ['shape' => 'ConnectAttachmentOptions'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateConnectAttachmentResponse' => ['type' => 'structure', 'members' => ['ConnectAttachment' => ['shape' => 'ConnectAttachment']]], 'CreateConnectPeerRequest' => ['type' => 'structure', 'required' => ['ConnectAttachmentId', 'PeerAddress', 'InsideCidrBlocks'], 'members' => ['ConnectAttachmentId' => ['shape' => 'AttachmentId'], 'CoreNetworkAddress' => ['shape' => 'IPAddress'], 'PeerAddress' => ['shape' => 'IPAddress'], 'BgpOptions' => ['shape' => 'BgpOptions'], 'InsideCidrBlocks' => ['shape' => 'ConstrainedStringList'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateConnectPeerResponse' => ['type' => 'structure', 'members' => ['ConnectPeer' => ['shape' => 'ConnectPeer']]], 'CreateConnectionRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'DeviceId', 'ConnectedDeviceId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'ConnectedDeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'ConnectedLinkId' => ['shape' => 'LinkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Tags' => ['shape' => 'TagList']]], 'CreateConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'CreateCoreNetworkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Tags' => ['shape' => 'TagList'], 'PolicyDocument' => ['shape' => 'CoreNetworkPolicyDocument'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateCoreNetworkResponse' => ['type' => 'structure', 'members' => ['CoreNetwork' => ['shape' => 'CoreNetwork']]], 'CreateDeviceRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'AWSLocation' => ['shape' => 'AWSLocation'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Vendor' => ['shape' => 'ConstrainedString'], 'Model' => ['shape' => 'ConstrainedString'], 'SerialNumber' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location'], 'SiteId' => ['shape' => 'SiteId'], 'Tags' => ['shape' => 'TagList']]], 'CreateDeviceResponse' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'Device']]], 'CreateGlobalNetworkRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'ConstrainedString'], 'Tags' => ['shape' => 'TagList']]], 'CreateGlobalNetworkResponse' => ['type' => 'structure', 'members' => ['GlobalNetwork' => ['shape' => 'GlobalNetwork']]], 'CreateLinkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'Bandwidth', 'SiteId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Bandwidth' => ['shape' => 'Bandwidth'], 'Provider' => ['shape' => 'ConstrainedString'], 'SiteId' => ['shape' => 'SiteId'], 'Tags' => ['shape' => 'TagList']]], 'CreateLinkResponse' => ['type' => 'structure', 'members' => ['Link' => ['shape' => 'Link']]], 'CreateSiteRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location'], 'Tags' => ['shape' => 'TagList']]], 'CreateSiteResponse' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'CreateSiteToSiteVpnAttachmentRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'VpnConnectionArn'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'VpnConnectionArn' => ['shape' => 'VpnConnectionArn'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateSiteToSiteVpnAttachmentResponse' => ['type' => 'structure', 'members' => ['SiteToSiteVpnAttachment' => ['shape' => 'SiteToSiteVpnAttachment']]], 'CreateTransitGatewayPeeringRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'TransitGatewayArn'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateTransitGatewayPeeringResponse' => ['type' => 'structure', 'members' => ['TransitGatewayPeering' => ['shape' => 'TransitGatewayPeering']]], 'CreateTransitGatewayRouteTableAttachmentRequest' => ['type' => 'structure', 'required' => ['PeeringId', 'TransitGatewayRouteTableArn'], 'members' => ['PeeringId' => ['shape' => 'PeeringId'], 'TransitGatewayRouteTableArn' => ['shape' => 'TransitGatewayRouteTableArn'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateTransitGatewayRouteTableAttachmentResponse' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAttachment' => ['shape' => 'TransitGatewayRouteTableAttachment']]], 'CreateVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'VpcArn', 'SubnetArns'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'VpcArn' => ['shape' => 'VpcArn'], 'SubnetArns' => ['shape' => 'SubnetArnList'], 'Options' => ['shape' => 'VpcOptions'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateVpcAttachmentResponse' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment']]], 'CustomerGatewayArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'CustomerGatewayArnList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGatewayArn']], 'CustomerGatewayAssociation' => ['type' => 'structure', 'members' => ['CustomerGatewayArn' => ['shape' => 'CustomerGatewayArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'State' => ['shape' => 'CustomerGatewayAssociationState']]], 'CustomerGatewayAssociationList' => ['type' => 'list', 'member' => ['shape' => 'CustomerGatewayAssociation']], 'CustomerGatewayAssociationState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'DELETED']], 'DateTime' => ['type' => 'timestamp'], 'DeleteAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'DeleteAttachmentResponse' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment']]], 'DeleteConnectPeerRequest' => ['type' => 'structure', 'required' => ['ConnectPeerId'], 'members' => ['ConnectPeerId' => ['shape' => 'ConnectPeerId', 'location' => 'uri', 'locationName' => 'connectPeerId']]], 'DeleteConnectPeerResponse' => ['type' => 'structure', 'members' => ['ConnectPeer' => ['shape' => 'ConnectPeer']]], 'DeleteConnectionRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'ConnectionId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'connectionId']]], 'DeleteConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'DeleteCoreNetworkPolicyVersionRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyVersionId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'DeleteCoreNetworkPolicyVersionResponse' => ['type' => 'structure', 'members' => ['CoreNetworkPolicy' => ['shape' => 'CoreNetworkPolicy']]], 'DeleteCoreNetworkRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId']]], 'DeleteCoreNetworkResponse' => ['type' => 'structure', 'members' => ['CoreNetwork' => ['shape' => 'CoreNetwork']]], 'DeleteDeviceRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'DeviceId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'deviceId']]], 'DeleteDeviceResponse' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'Device']]], 'DeleteGlobalNetworkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId']]], 'DeleteGlobalNetworkResponse' => ['type' => 'structure', 'members' => ['GlobalNetwork' => ['shape' => 'GlobalNetwork']]], 'DeleteLinkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'LinkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'LinkId' => ['shape' => 'LinkId', 'location' => 'uri', 'locationName' => 'linkId']]], 'DeleteLinkResponse' => ['type' => 'structure', 'members' => ['Link' => ['shape' => 'Link']]], 'DeletePeeringRequest' => ['type' => 'structure', 'required' => ['PeeringId'], 'members' => ['PeeringId' => ['shape' => 'PeeringId', 'location' => 'uri', 'locationName' => 'peeringId']]], 'DeletePeeringResponse' => ['type' => 'structure', 'members' => ['Peering' => ['shape' => 'Peering']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteSiteRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'SiteId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'siteId']]], 'DeleteSiteResponse' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'DeregisterTransitGatewayRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'TransitGatewayArn'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn', 'location' => 'uri', 'locationName' => 'transitGatewayArn']]], 'DeregisterTransitGatewayResponse' => ['type' => 'structure', 'members' => ['TransitGatewayRegistration' => ['shape' => 'TransitGatewayRegistration']]], 'DescribeGlobalNetworksRequest' => ['type' => 'structure', 'members' => ['GlobalNetworkIds' => ['shape' => 'GlobalNetworkIdList', 'location' => 'querystring', 'locationName' => 'globalNetworkIds'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeGlobalNetworksResponse' => ['type' => 'structure', 'members' => ['GlobalNetworks' => ['shape' => 'GlobalNetworkList'], 'NextToken' => ['shape' => 'NextToken']]], 'Device' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId'], 'DeviceArn' => ['shape' => 'DeviceArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'AWSLocation' => ['shape' => 'AWSLocation'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Vendor' => ['shape' => 'ConstrainedString'], 'Model' => ['shape' => 'ConstrainedString'], 'SerialNumber' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location'], 'SiteId' => ['shape' => 'SiteId'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'DeviceState'], 'Tags' => ['shape' => 'TagList']]], 'DeviceArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'DeviceId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'DeviceIdList' => ['type' => 'list', 'member' => ['shape' => 'DeviceId']], 'DeviceList' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'DeviceState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'UPDATING']], 'DisassociateConnectPeerRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'ConnectPeerId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectPeerId' => ['shape' => 'ConnectPeerId', 'location' => 'uri', 'locationName' => 'connectPeerId']]], 'DisassociateConnectPeerResponse' => ['type' => 'structure', 'members' => ['ConnectPeerAssociation' => ['shape' => 'ConnectPeerAssociation']]], 'DisassociateCustomerGatewayRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'CustomerGatewayArn'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'CustomerGatewayArn' => ['shape' => 'CustomerGatewayArn', 'location' => 'uri', 'locationName' => 'customerGatewayArn']]], 'DisassociateCustomerGatewayResponse' => ['type' => 'structure', 'members' => ['CustomerGatewayAssociation' => ['shape' => 'CustomerGatewayAssociation']]], 'DisassociateLinkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'DeviceId', 'LinkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'querystring', 'locationName' => 'deviceId'], 'LinkId' => ['shape' => 'LinkId', 'location' => 'querystring', 'locationName' => 'linkId']]], 'DisassociateLinkResponse' => ['type' => 'structure', 'members' => ['LinkAssociation' => ['shape' => 'LinkAssociation']]], 'DisassociateTransitGatewayConnectPeerRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'TransitGatewayConnectPeerArn'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayConnectPeerArn' => ['shape' => 'TransitGatewayConnectPeerArn', 'location' => 'uri', 'locationName' => 'transitGatewayConnectPeerArn']]], 'DisassociateTransitGatewayConnectPeerResponse' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeerAssociation' => ['shape' => 'TransitGatewayConnectPeerAssociation']]], 'ExceptionContextKey' => ['type' => 'string'], 'ExceptionContextMap' => ['type' => 'map', 'key' => ['shape' => 'ExceptionContextKey'], 'value' => ['shape' => 'ExceptionContextValue']], 'ExceptionContextValue' => ['type' => 'string'], 'ExecuteCoreNetworkChangeSetRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyVersionId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'ExecuteCoreNetworkChangeSetResponse' => ['type' => 'structure', 'members' => []], 'ExternalRegionCode' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ExternalRegionCodeList' => ['type' => 'list', 'member' => ['shape' => 'ExternalRegionCode']], 'FilterMap' => ['type' => 'map', 'key' => ['shape' => 'FilterName'], 'value' => ['shape' => 'FilterValues']], 'FilterName' => ['type' => 'string', 'max' => 128, 'pattern' => '^[0-9a-zA-Z\\.-]*$'], 'FilterValue' => ['type' => 'string', 'max' => 255, 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?-]*$'], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'GetConnectAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'GetConnectAttachmentResponse' => ['type' => 'structure', 'members' => ['ConnectAttachment' => ['shape' => 'ConnectAttachment']]], 'GetConnectPeerAssociationsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectPeerIds' => ['shape' => 'ConnectPeerIdList', 'location' => 'querystring', 'locationName' => 'connectPeerIds'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetConnectPeerAssociationsResponse' => ['type' => 'structure', 'members' => ['ConnectPeerAssociations' => ['shape' => 'ConnectPeerAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetConnectPeerRequest' => ['type' => 'structure', 'required' => ['ConnectPeerId'], 'members' => ['ConnectPeerId' => ['shape' => 'ConnectPeerId', 'location' => 'uri', 'locationName' => 'connectPeerId']]], 'GetConnectPeerResponse' => ['type' => 'structure', 'members' => ['ConnectPeer' => ['shape' => 'ConnectPeer']]], 'GetConnectionsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectionIds' => ['shape' => 'ConnectionIdList', 'location' => 'querystring', 'locationName' => 'connectionIds'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'querystring', 'locationName' => 'deviceId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetConnectionsResponse' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'ConnectionList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetCoreNetworkChangeEventsRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyVersionId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'policyVersionId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetCoreNetworkChangeEventsResponse' => ['type' => 'structure', 'members' => ['CoreNetworkChangeEvents' => ['shape' => 'CoreNetworkChangeEventList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetCoreNetworkChangeSetRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyVersionId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'policyVersionId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetCoreNetworkChangeSetResponse' => ['type' => 'structure', 'members' => ['CoreNetworkChanges' => ['shape' => 'CoreNetworkChangeList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetCoreNetworkPolicyRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'policyVersionId'], 'Alias' => ['shape' => 'CoreNetworkPolicyAlias', 'location' => 'querystring', 'locationName' => 'alias']]], 'GetCoreNetworkPolicyResponse' => ['type' => 'structure', 'members' => ['CoreNetworkPolicy' => ['shape' => 'CoreNetworkPolicy']]], 'GetCoreNetworkRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId']]], 'GetCoreNetworkResponse' => ['type' => 'structure', 'members' => ['CoreNetwork' => ['shape' => 'CoreNetwork']]], 'GetCustomerGatewayAssociationsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'CustomerGatewayArns' => ['shape' => 'CustomerGatewayArnList', 'location' => 'querystring', 'locationName' => 'customerGatewayArns'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetCustomerGatewayAssociationsResponse' => ['type' => 'structure', 'members' => ['CustomerGatewayAssociations' => ['shape' => 'CustomerGatewayAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetDevicesRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceIds' => ['shape' => 'DeviceIdList', 'location' => 'querystring', 'locationName' => 'deviceIds'], 'SiteId' => ['shape' => 'SiteId', 'location' => 'querystring', 'locationName' => 'siteId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => 'DeviceList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetLinkAssociationsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'querystring', 'locationName' => 'deviceId'], 'LinkId' => ['shape' => 'LinkId', 'location' => 'querystring', 'locationName' => 'linkId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetLinkAssociationsResponse' => ['type' => 'structure', 'members' => ['LinkAssociations' => ['shape' => 'LinkAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetLinksRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'LinkIds' => ['shape' => 'LinkIdList', 'location' => 'querystring', 'locationName' => 'linkIds'], 'SiteId' => ['shape' => 'SiteId', 'location' => 'querystring', 'locationName' => 'siteId'], 'Type' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'type'], 'Provider' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'provider'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetLinksResponse' => ['type' => 'structure', 'members' => ['Links' => ['shape' => 'LinkList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetNetworkResourceCountsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ResourceType' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'resourceType'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetNetworkResourceCountsResponse' => ['type' => 'structure', 'members' => ['NetworkResourceCounts' => ['shape' => 'NetworkResourceCountList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetNetworkResourceRelationshipsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'RegisteredGatewayArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'registeredGatewayArn'], 'AwsRegion' => ['shape' => 'ExternalRegionCode', 'location' => 'querystring', 'locationName' => 'awsRegion'], 'AccountId' => ['shape' => 'AWSAccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ResourceType' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetNetworkResourceRelationshipsResponse' => ['type' => 'structure', 'members' => ['Relationships' => ['shape' => 'RelationshipList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetNetworkResourcesRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'RegisteredGatewayArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'registeredGatewayArn'], 'AwsRegion' => ['shape' => 'ExternalRegionCode', 'location' => 'querystring', 'locationName' => 'awsRegion'], 'AccountId' => ['shape' => 'AWSAccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ResourceType' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetNetworkResourcesResponse' => ['type' => 'structure', 'members' => ['NetworkResources' => ['shape' => 'NetworkResourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetNetworkRoutesRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'RouteTableIdentifier'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'RouteTableIdentifier' => ['shape' => 'RouteTableIdentifier'], 'ExactCidrMatches' => ['shape' => 'ConstrainedStringList'], 'LongestPrefixMatches' => ['shape' => 'ConstrainedStringList'], 'SubnetOfMatches' => ['shape' => 'ConstrainedStringList'], 'SupernetOfMatches' => ['shape' => 'ConstrainedStringList'], 'PrefixListIds' => ['shape' => 'ConstrainedStringList'], 'States' => ['shape' => 'RouteStateList'], 'Types' => ['shape' => 'RouteTypeList'], 'DestinationFilters' => ['shape' => 'FilterMap']]], 'GetNetworkRoutesResponse' => ['type' => 'structure', 'members' => ['RouteTableArn' => ['shape' => 'ResourceArn'], 'CoreNetworkSegmentEdge' => ['shape' => 'CoreNetworkSegmentEdgeIdentifier'], 'RouteTableType' => ['shape' => 'RouteTableType'], 'RouteTableTimestamp' => ['shape' => 'DateTime'], 'NetworkRoutes' => ['shape' => 'NetworkRouteList']]], 'GetNetworkTelemetryRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'RegisteredGatewayArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'registeredGatewayArn'], 'AwsRegion' => ['shape' => 'ExternalRegionCode', 'location' => 'querystring', 'locationName' => 'awsRegion'], 'AccountId' => ['shape' => 'AWSAccountId', 'location' => 'querystring', 'locationName' => 'accountId'], 'ResourceType' => ['shape' => 'ConstrainedString', 'location' => 'querystring', 'locationName' => 'resourceType'], 'ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'resourceArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetNetworkTelemetryResponse' => ['type' => 'structure', 'members' => ['NetworkTelemetry' => ['shape' => 'NetworkTelemetryList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyDocument' => ['shape' => 'ResourcePolicyDocument', 'jsonvalue' => \true]]], 'GetRouteAnalysisRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'RouteAnalysisId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'RouteAnalysisId' => ['shape' => 'ConstrainedString', 'location' => 'uri', 'locationName' => 'routeAnalysisId']]], 'GetRouteAnalysisResponse' => ['type' => 'structure', 'members' => ['RouteAnalysis' => ['shape' => 'RouteAnalysis']]], 'GetSiteToSiteVpnAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'GetSiteToSiteVpnAttachmentResponse' => ['type' => 'structure', 'members' => ['SiteToSiteVpnAttachment' => ['shape' => 'SiteToSiteVpnAttachment']]], 'GetSitesRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'SiteIds' => ['shape' => 'SiteIdList', 'location' => 'querystring', 'locationName' => 'siteIds'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetSitesResponse' => ['type' => 'structure', 'members' => ['Sites' => ['shape' => 'SiteList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetTransitGatewayConnectPeerAssociationsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayConnectPeerArns' => ['shape' => 'TransitGatewayConnectPeerArnList', 'location' => 'querystring', 'locationName' => 'transitGatewayConnectPeerArns'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetTransitGatewayConnectPeerAssociationsResponse' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeerAssociations' => ['shape' => 'TransitGatewayConnectPeerAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetTransitGatewayPeeringRequest' => ['type' => 'structure', 'required' => ['PeeringId'], 'members' => ['PeeringId' => ['shape' => 'PeeringId', 'location' => 'uri', 'locationName' => 'peeringId']]], 'GetTransitGatewayPeeringResponse' => ['type' => 'structure', 'members' => ['TransitGatewayPeering' => ['shape' => 'TransitGatewayPeering']]], 'GetTransitGatewayRegistrationsRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayArns' => ['shape' => 'TransitGatewayArnList', 'location' => 'querystring', 'locationName' => 'transitGatewayArns'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetTransitGatewayRegistrationsResponse' => ['type' => 'structure', 'members' => ['TransitGatewayRegistrations' => ['shape' => 'TransitGatewayRegistrationList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetTransitGatewayRouteTableAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'GetTransitGatewayRouteTableAttachmentResponse' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableAttachment' => ['shape' => 'TransitGatewayRouteTableAttachment']]], 'GetVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'GetVpcAttachmentResponse' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment']]], 'GlobalNetwork' => ['type' => 'structure', 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'GlobalNetworkArn' => ['shape' => 'GlobalNetworkArn'], 'Description' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'GlobalNetworkState'], 'Tags' => ['shape' => 'TagList']]], 'GlobalNetworkArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'GlobalNetworkId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'GlobalNetworkIdList' => ['type' => 'list', 'member' => ['shape' => 'GlobalNetworkId']], 'GlobalNetworkList' => ['type' => 'list', 'member' => ['shape' => 'GlobalNetwork']], 'GlobalNetworkState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'UPDATING']], 'IPAddress' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Link' => ['type' => 'structure', 'members' => ['LinkId' => ['shape' => 'LinkId'], 'LinkArn' => ['shape' => 'LinkArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'SiteId' => ['shape' => 'SiteId'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Bandwidth' => ['shape' => 'Bandwidth'], 'Provider' => ['shape' => 'ConstrainedString'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'LinkState'], 'Tags' => ['shape' => 'TagList']]], 'LinkArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'LinkAssociation' => ['type' => 'structure', 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'LinkAssociationState' => ['shape' => 'LinkAssociationState']]], 'LinkAssociationList' => ['type' => 'list', 'member' => ['shape' => 'LinkAssociation']], 'LinkAssociationState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'DELETED']], 'LinkId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'LinkIdList' => ['type' => 'list', 'member' => ['shape' => 'LinkId']], 'LinkList' => ['type' => 'list', 'member' => ['shape' => 'Link']], 'LinkState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'UPDATING']], 'ListAttachmentsRequest' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'AttachmentType' => ['shape' => 'AttachmentType', 'location' => 'querystring', 'locationName' => 'attachmentType'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode', 'location' => 'querystring', 'locationName' => 'edgeLocation'], 'State' => ['shape' => 'AttachmentState', 'location' => 'querystring', 'locationName' => 'state'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAttachmentsResponse' => ['type' => 'structure', 'members' => ['Attachments' => ['shape' => 'AttachmentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectPeersRequest' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'ConnectAttachmentId' => ['shape' => 'AttachmentId', 'location' => 'querystring', 'locationName' => 'connectAttachmentId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListConnectPeersResponse' => ['type' => 'structure', 'members' => ['ConnectPeers' => ['shape' => 'ConnectPeerSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCoreNetworkPolicyVersionsRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCoreNetworkPolicyVersionsResponse' => ['type' => 'structure', 'members' => ['CoreNetworkPolicyVersions' => ['shape' => 'CoreNetworkPolicyVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCoreNetworksRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCoreNetworksResponse' => ['type' => 'structure', 'members' => ['CoreNetworks' => ['shape' => 'CoreNetworkSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOrganizationServiceAccessStatusRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListOrganizationServiceAccessStatusResponse' => ['type' => 'structure', 'members' => ['OrganizationStatus' => ['shape' => 'OrganizationStatus'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPeeringsRequest' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'querystring', 'locationName' => 'coreNetworkId'], 'PeeringType' => ['shape' => 'PeeringType', 'location' => 'querystring', 'locationName' => 'peeringType'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode', 'location' => 'querystring', 'locationName' => 'edgeLocation'], 'State' => ['shape' => 'PeeringState', 'location' => 'querystring', 'locationName' => 'state'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPeeringsResponse' => ['type' => 'structure', 'members' => ['Peerings' => ['shape' => 'PeeringList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'Location' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'ConstrainedString'], 'Latitude' => ['shape' => 'ConstrainedString'], 'Longitude' => ['shape' => 'ConstrainedString']], 'sensitive' => \true], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'NetworkResource' => ['type' => 'structure', 'members' => ['RegisteredGatewayArn' => ['shape' => 'ResourceArn'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'AwsRegion' => ['shape' => 'ExternalRegionCode'], 'AccountId' => ['shape' => 'AWSAccountId'], 'ResourceType' => ['shape' => 'ConstrainedString'], 'ResourceId' => ['shape' => 'ConstrainedString'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'Definition' => ['shape' => 'ConstrainedString'], 'DefinitionTimestamp' => ['shape' => 'DateTime'], 'Tags' => ['shape' => 'TagList'], 'Metadata' => ['shape' => 'NetworkResourceMetadataMap']]], 'NetworkResourceCount' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'ConstrainedString'], 'Count' => ['shape' => 'Integer']]], 'NetworkResourceCountList' => ['type' => 'list', 'member' => ['shape' => 'NetworkResourceCount']], 'NetworkResourceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkResource']], 'NetworkResourceMetadataMap' => ['type' => 'map', 'key' => ['shape' => 'ConstrainedString'], 'value' => ['shape' => 'ConstrainedString']], 'NetworkResourceSummary' => ['type' => 'structure', 'members' => ['RegisteredGatewayArn' => ['shape' => 'ResourceArn'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'ResourceType' => ['shape' => 'ConstrainedString'], 'Definition' => ['shape' => 'ConstrainedString'], 'NameTag' => ['shape' => 'ConstrainedString'], 'IsMiddlebox' => ['shape' => 'Boolean']]], 'NetworkRoute' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'ConstrainedString'], 'Destinations' => ['shape' => 'NetworkRouteDestinationList'], 'PrefixListId' => ['shape' => 'ConstrainedString'], 'State' => ['shape' => 'RouteState'], 'Type' => ['shape' => 'RouteType']]], 'NetworkRouteDestination' => ['type' => 'structure', 'members' => ['CoreNetworkAttachmentId' => ['shape' => 'AttachmentId'], 'TransitGatewayAttachmentId' => ['shape' => 'TransitGatewayAttachmentId'], 'SegmentName' => ['shape' => 'ConstrainedString'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'ResourceType' => ['shape' => 'ConstrainedString'], 'ResourceId' => ['shape' => 'ConstrainedString']]], 'NetworkRouteDestinationList' => ['type' => 'list', 'member' => ['shape' => 'NetworkRouteDestination']], 'NetworkRouteList' => ['type' => 'list', 'member' => ['shape' => 'NetworkRoute']], 'NetworkTelemetry' => ['type' => 'structure', 'members' => ['RegisteredGatewayArn' => ['shape' => 'ResourceArn'], 'CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'AwsRegion' => ['shape' => 'ExternalRegionCode'], 'AccountId' => ['shape' => 'AWSAccountId'], 'ResourceType' => ['shape' => 'ConstrainedString'], 'ResourceId' => ['shape' => 'ConstrainedString'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'Address' => ['shape' => 'ConstrainedString'], 'Health' => ['shape' => 'ConnectionHealth']]], 'NetworkTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'NetworkTelemetry']], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'OrganizationAwsServiceAccessStatus' => ['type' => 'string', 'max' => 50, 'min' => 0], 'OrganizationId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^o-([0-9a-f]{8,17})$'], 'OrganizationStatus' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'OrganizationAwsServiceAccessStatus' => ['shape' => 'OrganizationAwsServiceAccessStatus'], 'SLRDeploymentStatus' => ['shape' => 'SLRDeploymentStatus'], 'AccountStatusList' => ['shape' => 'AccountStatusList']]], 'PathComponent' => ['type' => 'structure', 'members' => ['Sequence' => ['shape' => 'Integer'], 'Resource' => ['shape' => 'NetworkResourceSummary'], 'DestinationCidrBlock' => ['shape' => 'ConstrainedString']]], 'PathComponentList' => ['type' => 'list', 'member' => ['shape' => 'PathComponent']], 'Peering' => ['type' => 'structure', 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId'], 'CoreNetworkArn' => ['shape' => 'CoreNetworkArn'], 'PeeringId' => ['shape' => 'PeeringId'], 'OwnerAccountId' => ['shape' => 'AWSAccountId'], 'PeeringType' => ['shape' => 'PeeringType'], 'State' => ['shape' => 'PeeringState'], 'EdgeLocation' => ['shape' => 'ExternalRegionCode'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList'], 'CreatedAt' => ['shape' => 'DateTime']]], 'PeeringId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^peering-([0-9a-f]{8,17})$'], 'PeeringList' => ['type' => 'list', 'member' => ['shape' => 'Peering']], 'PeeringState' => ['type' => 'string', 'enum' => ['CREATING', 'FAILED', 'AVAILABLE', 'DELETING']], 'PeeringType' => ['type' => 'string', 'enum' => ['TRANSIT_GATEWAY']], 'ProposedSegmentChange' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'AttachmentPolicyRuleNumber' => ['shape' => 'Integer'], 'SegmentName' => ['shape' => 'ConstrainedString']]], 'PutCoreNetworkPolicyRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyDocument'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyDocument' => ['shape' => 'CoreNetworkPolicyDocument', 'jsonvalue' => \true], 'Description' => ['shape' => 'ConstrainedString'], 'LatestVersionId' => ['shape' => 'Integer'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'PutCoreNetworkPolicyResponse' => ['type' => 'structure', 'members' => ['CoreNetworkPolicy' => ['shape' => 'CoreNetworkPolicy']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyDocument', 'ResourceArn'], 'members' => ['PolicyDocument' => ['shape' => 'ResourcePolicyDocument', 'jsonvalue' => \true], 'ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'ReasonContextKey' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ReasonContextMap' => ['type' => 'map', 'key' => ['shape' => 'ReasonContextKey'], 'value' => ['shape' => 'ReasonContextValue']], 'ReasonContextValue' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'RegisterTransitGatewayRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'TransitGatewayArn'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn']]], 'RegisterTransitGatewayResponse' => ['type' => 'structure', 'members' => ['TransitGatewayRegistration' => ['shape' => 'TransitGatewayRegistration']]], 'RejectAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId']]], 'RejectAttachmentResponse' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment']]], 'Relationship' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'ConstrainedString'], 'To' => ['shape' => 'ConstrainedString']]], 'RelationshipList' => ['type' => 'list', 'member' => ['shape' => 'Relationship']], 'ResourceArn' => ['type' => 'string', 'max' => 1500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'ResourceId' => ['shape' => 'ServerSideString'], 'ResourceType' => ['shape' => 'ServerSideString'], 'Context' => ['shape' => 'ExceptionContextMap']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePolicyDocument' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'RestoreCoreNetworkPolicyVersionRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId', 'PolicyVersionId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'PolicyVersionId' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'policyVersionId']]], 'RestoreCoreNetworkPolicyVersionResponse' => ['type' => 'structure', 'members' => ['CoreNetworkPolicy' => ['shape' => 'CoreNetworkPolicy']]], 'RetryAfterSeconds' => ['type' => 'integer'], 'RouteAnalysis' => ['type' => 'structure', 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'OwnerAccountId' => ['shape' => 'AWSAccountId'], 'RouteAnalysisId' => ['shape' => 'ConstrainedString'], 'StartTimestamp' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'RouteAnalysisStatus'], 'Source' => ['shape' => 'RouteAnalysisEndpointOptions'], 'Destination' => ['shape' => 'RouteAnalysisEndpointOptions'], 'IncludeReturnPath' => ['shape' => 'Boolean'], 'UseMiddleboxes' => ['shape' => 'Boolean'], 'ForwardPath' => ['shape' => 'RouteAnalysisPath'], 'ReturnPath' => ['shape' => 'RouteAnalysisPath']]], 'RouteAnalysisCompletion' => ['type' => 'structure', 'members' => ['ResultCode' => ['shape' => 'RouteAnalysisCompletionResultCode'], 'ReasonCode' => ['shape' => 'RouteAnalysisCompletionReasonCode'], 'ReasonContext' => ['shape' => 'ReasonContextMap']]], 'RouteAnalysisCompletionReasonCode' => ['type' => 'string', 'enum' => ['TRANSIT_GATEWAY_ATTACHMENT_NOT_FOUND', 'TRANSIT_GATEWAY_ATTACHMENT_NOT_IN_TRANSIT_GATEWAY', 'CYCLIC_PATH_DETECTED', 'TRANSIT_GATEWAY_ATTACHMENT_STABLE_ROUTE_TABLE_NOT_FOUND', 'ROUTE_NOT_FOUND', 'BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND', 'INACTIVE_ROUTE_FOR_DESTINATION_FOUND', 'TRANSIT_GATEWAY_ATTACHMENT_ATTACH_ARN_NO_MATCH', 'MAX_HOPS_EXCEEDED', 'POSSIBLE_MIDDLEBOX', 'NO_DESTINATION_ARN_PROVIDED']], 'RouteAnalysisCompletionResultCode' => ['type' => 'string', 'enum' => ['CONNECTED', 'NOT_CONNECTED']], 'RouteAnalysisEndpointOptions' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentArn' => ['shape' => 'TransitGatewayAttachmentArn'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn'], 'IpAddress' => ['shape' => 'IPAddress']]], 'RouteAnalysisEndpointOptionsSpecification' => ['type' => 'structure', 'members' => ['TransitGatewayAttachmentArn' => ['shape' => 'TransitGatewayAttachmentArn'], 'IpAddress' => ['shape' => 'IPAddress']]], 'RouteAnalysisPath' => ['type' => 'structure', 'members' => ['CompletionStatus' => ['shape' => 'RouteAnalysisCompletion'], 'Path' => ['shape' => 'PathComponentList']]], 'RouteAnalysisStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETED', 'FAILED']], 'RouteState' => ['type' => 'string', 'enum' => ['ACTIVE', 'BLACKHOLE']], 'RouteStateList' => ['type' => 'list', 'member' => ['shape' => 'RouteState']], 'RouteTableIdentifier' => ['type' => 'structure', 'members' => ['TransitGatewayRouteTableArn' => ['shape' => 'TransitGatewayRouteTableArn'], 'CoreNetworkSegmentEdge' => ['shape' => 'CoreNetworkSegmentEdgeIdentifier']]], 'RouteTableType' => ['type' => 'string', 'enum' => ['TRANSIT_GATEWAY_ROUTE_TABLE', 'CORE_NETWORK_SEGMENT']], 'RouteType' => ['type' => 'string', 'enum' => ['PROPAGATED', 'STATIC']], 'RouteTypeList' => ['type' => 'list', 'member' => ['shape' => 'RouteType']], 'SLRDeploymentStatus' => ['type' => 'string', 'max' => 50, 'min' => 0], 'ServerSideString' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'LimitCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'ResourceId' => ['shape' => 'ServerSideString'], 'ResourceType' => ['shape' => 'ServerSideString'], 'LimitCode' => ['shape' => 'ServerSideString'], 'ServiceCode' => ['shape' => 'ServerSideString']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'Site' => ['type' => 'structure', 'members' => ['SiteId' => ['shape' => 'SiteId'], 'SiteArn' => ['shape' => 'SiteArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location'], 'CreatedAt' => ['shape' => 'DateTime'], 'State' => ['shape' => 'SiteState'], 'Tags' => ['shape' => 'TagList']]], 'SiteArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'SiteId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'SiteIdList' => ['type' => 'list', 'member' => ['shape' => 'SiteId']], 'SiteList' => ['type' => 'list', 'member' => ['shape' => 'Site']], 'SiteState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'UPDATING']], 'SiteToSiteVpnAttachment' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment'], 'VpnConnectionArn' => ['shape' => 'VpnConnectionArn']]], 'StartOrganizationServiceAccessUpdateRequest' => ['type' => 'structure', 'required' => ['Action'], 'members' => ['Action' => ['shape' => 'Action']]], 'StartOrganizationServiceAccessUpdateResponse' => ['type' => 'structure', 'members' => ['OrganizationStatus' => ['shape' => 'OrganizationStatus']]], 'StartRouteAnalysisRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'Source', 'Destination'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'Source' => ['shape' => 'RouteAnalysisEndpointOptionsSpecification'], 'Destination' => ['shape' => 'RouteAnalysisEndpointOptionsSpecification'], 'IncludeReturnPath' => ['shape' => 'Boolean'], 'UseMiddleboxes' => ['shape' => 'Boolean']]], 'StartRouteAnalysisResponse' => ['type' => 'structure', 'members' => ['RouteAnalysis' => ['shape' => 'RouteAnalysis']]], 'SubnetArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^arn:[^:]{1,63}:ec2:[^:]{0,63}:[^:]{0,63}:subnet\\/subnet-[0-9a-f]{8,17}$|^$'], 'SubnetArnList' => ['type' => 'list', 'member' => ['shape' => 'SubnetArn']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 10000000, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TransitGatewayArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TransitGatewayArnList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayArn']], 'TransitGatewayAttachmentArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TransitGatewayAttachmentId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TransitGatewayConnectPeerArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TransitGatewayConnectPeerArnList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayConnectPeerArn']], 'TransitGatewayConnectPeerAssociation' => ['type' => 'structure', 'members' => ['TransitGatewayConnectPeerArn' => ['shape' => 'TransitGatewayConnectPeerArn'], 'GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId'], 'LinkId' => ['shape' => 'LinkId'], 'State' => ['shape' => 'TransitGatewayConnectPeerAssociationState']]], 'TransitGatewayConnectPeerAssociationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayConnectPeerAssociation']], 'TransitGatewayConnectPeerAssociationState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'DELETED']], 'TransitGatewayPeering' => ['type' => 'structure', 'members' => ['Peering' => ['shape' => 'Peering'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn'], 'TransitGatewayPeeringAttachmentId' => ['shape' => 'TransitGatewayPeeringAttachmentId']]], 'TransitGatewayPeeringAttachmentId' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '^tgw-attach-([0-9a-f]{8,17})$'], 'TransitGatewayRegistration' => ['type' => 'structure', 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId'], 'TransitGatewayArn' => ['shape' => 'TransitGatewayArn'], 'State' => ['shape' => 'TransitGatewayRegistrationStateReason']]], 'TransitGatewayRegistrationList' => ['type' => 'list', 'member' => ['shape' => 'TransitGatewayRegistration']], 'TransitGatewayRegistrationState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'DELETING', 'DELETED', 'FAILED']], 'TransitGatewayRegistrationStateReason' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'TransitGatewayRegistrationState'], 'Message' => ['shape' => 'ConstrainedString']]], 'TransitGatewayRouteTableArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TransitGatewayRouteTableAttachment' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment'], 'PeeringId' => ['shape' => 'PeeringId'], 'TransitGatewayRouteTableArn' => ['shape' => 'TransitGatewayRouteTableArn']]], 'TunnelProtocol' => ['type' => 'string', 'enum' => ['GRE']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConnectionRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'ConnectionId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'connectionId'], 'LinkId' => ['shape' => 'LinkId'], 'ConnectedLinkId' => ['shape' => 'LinkId'], 'Description' => ['shape' => 'ConstrainedString']]], 'UpdateConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'Connection']]], 'UpdateCoreNetworkRequest' => ['type' => 'structure', 'required' => ['CoreNetworkId'], 'members' => ['CoreNetworkId' => ['shape' => 'CoreNetworkId', 'location' => 'uri', 'locationName' => 'coreNetworkId'], 'Description' => ['shape' => 'ConstrainedString']]], 'UpdateCoreNetworkResponse' => ['type' => 'structure', 'members' => ['CoreNetwork' => ['shape' => 'CoreNetwork']]], 'UpdateDeviceRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'DeviceId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'deviceId'], 'AWSLocation' => ['shape' => 'AWSLocation'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Vendor' => ['shape' => 'ConstrainedString'], 'Model' => ['shape' => 'ConstrainedString'], 'SerialNumber' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location'], 'SiteId' => ['shape' => 'SiteId']]], 'UpdateDeviceResponse' => ['type' => 'structure', 'members' => ['Device' => ['shape' => 'Device']]], 'UpdateGlobalNetworkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'Description' => ['shape' => 'ConstrainedString']]], 'UpdateGlobalNetworkResponse' => ['type' => 'structure', 'members' => ['GlobalNetwork' => ['shape' => 'GlobalNetwork']]], 'UpdateLinkRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'LinkId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'LinkId' => ['shape' => 'LinkId', 'location' => 'uri', 'locationName' => 'linkId'], 'Description' => ['shape' => 'ConstrainedString'], 'Type' => ['shape' => 'ConstrainedString'], 'Bandwidth' => ['shape' => 'Bandwidth'], 'Provider' => ['shape' => 'ConstrainedString']]], 'UpdateLinkResponse' => ['type' => 'structure', 'members' => ['Link' => ['shape' => 'Link']]], 'UpdateNetworkResourceMetadataRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'ResourceArn', 'Metadata'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Metadata' => ['shape' => 'NetworkResourceMetadataMap']]], 'UpdateNetworkResourceMetadataResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Metadata' => ['shape' => 'NetworkResourceMetadataMap']]], 'UpdateSiteRequest' => ['type' => 'structure', 'required' => ['GlobalNetworkId', 'SiteId'], 'members' => ['GlobalNetworkId' => ['shape' => 'GlobalNetworkId', 'location' => 'uri', 'locationName' => 'globalNetworkId'], 'SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'siteId'], 'Description' => ['shape' => 'ConstrainedString'], 'Location' => ['shape' => 'Location']]], 'UpdateSiteResponse' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'UpdateVpcAttachmentRequest' => ['type' => 'structure', 'required' => ['AttachmentId'], 'members' => ['AttachmentId' => ['shape' => 'AttachmentId', 'location' => 'uri', 'locationName' => 'attachmentId'], 'AddSubnetArns' => ['shape' => 'SubnetArnList'], 'RemoveSubnetArns' => ['shape' => 'SubnetArnList'], 'Options' => ['shape' => 'VpcOptions']]], 'UpdateVpcAttachmentResponse' => ['type' => 'structure', 'members' => ['VpcAttachment' => ['shape' => 'VpcAttachment']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ServerSideString'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'ServerSideString'], 'Message' => ['shape' => 'ServerSideString']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UnknownOperation', 'CannotParse', 'FieldValidationFailed', 'Other']], 'VpcArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^arn:[^:]{1,63}:ec2:[^:]{0,63}:[^:]{0,63}:vpc\\/vpc-[0-9a-f]{8,17}$'], 'VpcAttachment' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'Attachment'], 'SubnetArns' => ['shape' => 'SubnetArnList'], 'Options' => ['shape' => 'VpcOptions']]], 'VpcOptions' => ['type' => 'structure', 'members' => ['Ipv6Support' => ['shape' => 'Boolean'], 'ApplianceModeSupport' => ['shape' => 'Boolean']]], 'VpnConnectionArn' => ['type' => 'string', 'max' => 500, 'min' => 0, 'pattern' => '^arn:[^:]{1,63}:ec2:[^:]{0,63}:[^:]{0,63}:vpn-connection\\/vpn-[0-9a-f]{8,17}$']]]; diff --git a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.php deleted file mode 100644 index b400971..0000000 --- a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.us-west-2.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-us-gov']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://networkmanager.us-west-2.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://networkmanager.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://networkmanager.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-tests-1.json.php deleted file mode 100644 index 79a81a0..0000000 --- a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-west-2', 'signingName' => 'networkmanager', 'name' => 'sigv4']]], 'url' => 'https://networkmanager.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-global', 'UseDualStack' => \false]], ['documentation' => 'For region aws-us-gov-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-gov-west-1', 'signingName' => 'networkmanager', 'name' => 'sigv4']]], 'url' => 'https://networkmanager.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-us-gov-global', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/paginators-1.json.php b/vendor/Aws3/Aws/data/networkmanager/2019-07-05/paginators-1.json.php deleted file mode 100644 index 654933c..0000000 --- a/vendor/Aws3/Aws/data/networkmanager/2019-07-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeGlobalNetworks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'GlobalNetworks'], 'GetConnectPeerAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ConnectPeerAssociations'], 'GetConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Connections'], 'GetCoreNetworkChangeEvents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CoreNetworkChangeEvents'], 'GetCoreNetworkChangeSet' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CoreNetworkChanges'], 'GetCustomerGatewayAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CustomerGatewayAssociations'], 'GetDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Devices'], 'GetLinkAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'LinkAssociations'], 'GetLinks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Links'], 'GetNetworkResourceCounts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NetworkResourceCounts'], 'GetNetworkResourceRelationships' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Relationships'], 'GetNetworkResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NetworkResources'], 'GetNetworkTelemetry' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NetworkTelemetry'], 'GetSites' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Sites'], 'GetTransitGatewayConnectPeerAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TransitGatewayConnectPeerAssociations'], 'GetTransitGatewayRegistrations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TransitGatewayRegistrations'], 'ListAttachments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Attachments'], 'ListConnectPeers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ConnectPeers'], 'ListCoreNetworkPolicyVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CoreNetworkPolicyVersions'], 'ListCoreNetworks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CoreNetworks'], 'ListPeerings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Peerings']]]; diff --git a/vendor/Aws3/Aws/data/nimble/2020-08-01/api-2.json.php b/vendor/Aws3/Aws/data/nimble/2020-08-01/api-2.json.php deleted file mode 100644 index 3962c55..0000000 --- a/vendor/Aws3/Aws/data/nimble/2020-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-01', 'endpointPrefix' => 'nimble', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AmazonNimbleStudio', 'serviceId' => 'nimble', 'signatureVersion' => 'v4', 'signingName' => 'nimble', 'uid' => 'nimble-2020-08-01'], 'operations' => ['AcceptEulas' => ['name' => 'AcceptEulas', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/eula-acceptances', 'responseCode' => 200], 'input' => ['shape' => 'AcceptEulasRequest'], 'output' => ['shape' => 'AcceptEulasResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateLaunchProfile' => ['name' => 'CreateLaunchProfile', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles', 'responseCode' => 200], 'input' => ['shape' => 'CreateLaunchProfileRequest'], 'output' => ['shape' => 'CreateLaunchProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStreamingImage' => ['name' => 'CreateStreamingImage', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-images', 'responseCode' => 200], 'input' => ['shape' => 'CreateStreamingImageRequest'], 'output' => ['shape' => 'CreateStreamingImageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStreamingSession' => ['name' => 'CreateStreamingSession', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions', 'responseCode' => 200], 'input' => ['shape' => 'CreateStreamingSessionRequest'], 'output' => ['shape' => 'CreateStreamingSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStreamingSessionStream' => ['name' => 'CreateStreamingSessionStream', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams', 'responseCode' => 200], 'input' => ['shape' => 'CreateStreamingSessionStreamRequest'], 'output' => ['shape' => 'CreateStreamingSessionStreamResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateStudio' => ['name' => 'CreateStudio', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios', 'responseCode' => 200], 'input' => ['shape' => 'CreateStudioRequest'], 'output' => ['shape' => 'CreateStudioResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStudioComponent' => ['name' => 'CreateStudioComponent', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/studio-components', 'responseCode' => 200], 'input' => ['shape' => 'CreateStudioComponentRequest'], 'output' => ['shape' => 'CreateStudioComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteLaunchProfile' => ['name' => 'DeleteLaunchProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLaunchProfileRequest'], 'output' => ['shape' => 'DeleteLaunchProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteLaunchProfileMember' => ['name' => 'DeleteLaunchProfileMember', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLaunchProfileMemberRequest'], 'output' => ['shape' => 'DeleteLaunchProfileMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteStreamingImage' => ['name' => 'DeleteStreamingImage', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStreamingImageRequest'], 'output' => ['shape' => 'DeleteStreamingImageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteStreamingSession' => ['name' => 'DeleteStreamingSession', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStreamingSessionRequest'], 'output' => ['shape' => 'DeleteStreamingSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteStudio' => ['name' => 'DeleteStudio', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStudioRequest'], 'output' => ['shape' => 'DeleteStudioResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteStudioComponent' => ['name' => 'DeleteStudioComponent', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStudioComponentRequest'], 'output' => ['shape' => 'DeleteStudioComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeleteStudioMember' => ['name' => 'DeleteStudioMember', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/studios/{studioId}/membership/{principalId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteStudioMemberRequest'], 'output' => ['shape' => 'DeleteStudioMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'GetEula' => ['name' => 'GetEula', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/eulas/{eulaId}', 'responseCode' => 200], 'input' => ['shape' => 'GetEulaRequest'], 'output' => ['shape' => 'GetEulaResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetLaunchProfile' => ['name' => 'GetLaunchProfile', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchProfileRequest'], 'output' => ['shape' => 'GetLaunchProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetLaunchProfileDetails' => ['name' => 'GetLaunchProfileDetails', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/details', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchProfileDetailsRequest'], 'output' => ['shape' => 'GetLaunchProfileDetailsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetLaunchProfileInitialization' => ['name' => 'GetLaunchProfileInitialization', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/init', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchProfileInitializationRequest'], 'output' => ['shape' => 'GetLaunchProfileInitializationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetLaunchProfileMember' => ['name' => 'GetLaunchProfileMember', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}', 'responseCode' => 200], 'input' => ['shape' => 'GetLaunchProfileMemberRequest'], 'output' => ['shape' => 'GetLaunchProfileMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStreamingImage' => ['name' => 'GetStreamingImage', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamingImageRequest'], 'output' => ['shape' => 'GetStreamingImageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStreamingSession' => ['name' => 'GetStreamingSession', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamingSessionRequest'], 'output' => ['shape' => 'GetStreamingSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStreamingSessionBackup' => ['name' => 'GetStreamingSessionBackup', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-session-backups/{backupId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamingSessionBackupRequest'], 'output' => ['shape' => 'GetStreamingSessionBackupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException']]], 'GetStreamingSessionStream' => ['name' => 'GetStreamingSessionStream', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams/{streamId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStreamingSessionStreamRequest'], 'output' => ['shape' => 'GetStreamingSessionStreamResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStudio' => ['name' => 'GetStudio', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStudioRequest'], 'output' => ['shape' => 'GetStudioResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStudioComponent' => ['name' => 'GetStudioComponent', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStudioComponentRequest'], 'output' => ['shape' => 'GetStudioComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'GetStudioMember' => ['name' => 'GetStudioMember', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/membership/{principalId}', 'responseCode' => 200], 'input' => ['shape' => 'GetStudioMemberRequest'], 'output' => ['shape' => 'GetStudioMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListEulaAcceptances' => ['name' => 'ListEulaAcceptances', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/eula-acceptances', 'responseCode' => 200], 'input' => ['shape' => 'ListEulaAcceptancesRequest'], 'output' => ['shape' => 'ListEulaAcceptancesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListEulas' => ['name' => 'ListEulas', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/eulas', 'responseCode' => 200], 'input' => ['shape' => 'ListEulasRequest'], 'output' => ['shape' => 'ListEulasResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListLaunchProfileMembers' => ['name' => 'ListLaunchProfileMembers', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership', 'responseCode' => 200], 'input' => ['shape' => 'ListLaunchProfileMembersRequest'], 'output' => ['shape' => 'ListLaunchProfileMembersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListLaunchProfiles' => ['name' => 'ListLaunchProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles', 'responseCode' => 200], 'input' => ['shape' => 'ListLaunchProfilesRequest'], 'output' => ['shape' => 'ListLaunchProfilesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListStreamingImages' => ['name' => 'ListStreamingImages', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-images', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamingImagesRequest'], 'output' => ['shape' => 'ListStreamingImagesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListStreamingSessionBackups' => ['name' => 'ListStreamingSessionBackups', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-session-backups', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamingSessionBackupsRequest'], 'output' => ['shape' => 'ListStreamingSessionBackupsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException']]], 'ListStreamingSessions' => ['name' => 'ListStreamingSessions', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions', 'responseCode' => 200], 'input' => ['shape' => 'ListStreamingSessionsRequest'], 'output' => ['shape' => 'ListStreamingSessionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListStudioComponents' => ['name' => 'ListStudioComponents', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/studio-components', 'responseCode' => 200], 'input' => ['shape' => 'ListStudioComponentsRequest'], 'output' => ['shape' => 'ListStudioComponentsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListStudioMembers' => ['name' => 'ListStudioMembers', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios/{studioId}/membership', 'responseCode' => 200], 'input' => ['shape' => 'ListStudioMembersRequest'], 'output' => ['shape' => 'ListStudioMembersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListStudios' => ['name' => 'ListStudios', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/studios', 'responseCode' => 200], 'input' => ['shape' => 'ListStudiosRequest'], 'output' => ['shape' => 'ListStudiosResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/2020-08-01/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'PutLaunchProfileMembers' => ['name' => 'PutLaunchProfileMembers', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership', 'responseCode' => 200], 'input' => ['shape' => 'PutLaunchProfileMembersRequest'], 'output' => ['shape' => 'PutLaunchProfileMembersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'PutStudioMembers' => ['name' => 'PutStudioMembers', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/membership', 'responseCode' => 200], 'input' => ['shape' => 'PutStudioMembersRequest'], 'output' => ['shape' => 'PutStudioMembersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'StartStreamingSession' => ['name' => 'StartStreamingSession', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartStreamingSessionRequest'], 'output' => ['shape' => 'StartStreamingSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'StartStudioSSOConfigurationRepair' => ['name' => 'StartStudioSSOConfigurationRepair', 'http' => ['method' => 'PUT', 'requestUri' => '/2020-08-01/studios/{studioId}/sso-configuration', 'responseCode' => 200], 'input' => ['shape' => 'StartStudioSSOConfigurationRepairRequest'], 'output' => ['shape' => 'StartStudioSSOConfigurationRepairResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'StopStreamingSession' => ['name' => 'StopStreamingSession', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopStreamingSessionRequest'], 'output' => ['shape' => 'StopStreamingSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/2020-08-01/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/2020-08-01/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'UpdateLaunchProfile' => ['name' => 'UpdateLaunchProfile', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchProfileRequest'], 'output' => ['shape' => 'UpdateLaunchProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateLaunchProfileMember' => ['name' => 'UpdateLaunchProfileMember', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLaunchProfileMemberRequest'], 'output' => ['shape' => 'UpdateLaunchProfileMemberResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateStreamingImage' => ['name' => 'UpdateStreamingImage', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStreamingImageRequest'], 'output' => ['shape' => 'UpdateStreamingImageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateStudio' => ['name' => 'UpdateStudio', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-08-01/studios/{studioId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStudioRequest'], 'output' => ['shape' => 'UpdateStudioResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]], 'UpdateStudioComponent' => ['name' => 'UpdateStudioComponent', 'http' => ['method' => 'PATCH', 'requestUri' => '/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateStudioComponentRequest'], 'output' => ['shape' => 'UpdateStudioComponentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ServiceQuotaExceededException']]]], 'shapes' => ['AcceptEulasRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'eulaIds' => ['shape' => 'EulaIdList'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'AcceptEulasResponse' => ['type' => 'structure', 'members' => ['eulaAcceptances' => ['shape' => 'EulaAcceptanceList']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ActiveDirectoryComputerAttribute' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ActiveDirectoryComputerAttributeName'], 'value' => ['shape' => 'ActiveDirectoryComputerAttributeValue']]], 'ActiveDirectoryComputerAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ActiveDirectoryComputerAttribute'], 'max' => 50, 'min' => 0, 'sensitive' => \true], 'ActiveDirectoryComputerAttributeName' => ['type' => 'string', 'max' => 40, 'min' => 1], 'ActiveDirectoryComputerAttributeValue' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ActiveDirectoryConfiguration' => ['type' => 'structure', 'members' => ['computerAttributes' => ['shape' => 'ActiveDirectoryComputerAttributeList'], 'directoryId' => ['shape' => 'DirectoryId'], 'organizationalUnitDistinguishedName' => ['shape' => 'ActiveDirectoryOrganizationalUnitDistinguishedName']]], 'ActiveDirectoryDnsIpAddress' => ['type' => 'string'], 'ActiveDirectoryDnsIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'ActiveDirectoryDnsIpAddress'], 'max' => 10, 'min' => 0], 'ActiveDirectoryOrganizationalUnitDistinguishedName' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'AutomaticTerminationMode' => ['type' => 'string', 'enum' => ['DEACTIVATED', 'ACTIVATED']], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ComputeFarmConfiguration' => ['type' => 'structure', 'members' => ['activeDirectoryUser' => ['shape' => 'String'], 'endpoint' => ['shape' => 'SensitiveString']]], 'ConflictException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateLaunchProfileRequest' => ['type' => 'structure', 'required' => ['ec2SubnetIds', 'launchProfileProtocolVersions', 'name', 'streamConfiguration', 'studioComponentIds', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'description' => ['shape' => 'LaunchProfileDescription'], 'ec2SubnetIds' => ['shape' => 'EC2SubnetIdList'], 'launchProfileProtocolVersions' => ['shape' => 'LaunchProfileProtocolVersionList'], 'name' => ['shape' => 'LaunchProfileName'], 'streamConfiguration' => ['shape' => 'StreamConfigurationCreate'], 'studioComponentIds' => ['shape' => 'LaunchProfileStudioComponentIdList'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'tags' => ['shape' => 'Tags']]], 'CreateLaunchProfileResponse' => ['type' => 'structure', 'members' => ['launchProfile' => ['shape' => 'LaunchProfile']]], 'CreateStreamingImageRequest' => ['type' => 'structure', 'required' => ['ec2ImageId', 'name', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'description' => ['shape' => 'StreamingImageDescription'], 'ec2ImageId' => ['shape' => 'EC2ImageId'], 'name' => ['shape' => 'StreamingImageName'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'tags' => ['shape' => 'Tags']]], 'CreateStreamingImageResponse' => ['type' => 'structure', 'members' => ['streamingImage' => ['shape' => 'StreamingImage']]], 'CreateStreamingSessionRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'ec2InstanceType' => ['shape' => 'StreamingInstanceType'], 'launchProfileId' => ['shape' => 'String'], 'ownedBy' => ['shape' => 'String'], 'streamingImageId' => ['shape' => 'StreamingImageId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'tags' => ['shape' => 'Tags']]], 'CreateStreamingSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'StreamingSession']]], 'CreateStreamingSessionStreamRequest' => ['type' => 'structure', 'required' => ['sessionId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'expirationInSeconds' => ['shape' => 'StreamingSessionStreamExpirationInSeconds'], 'sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'CreateStreamingSessionStreamResponse' => ['type' => 'structure', 'members' => ['stream' => ['shape' => 'StreamingSessionStream']]], 'CreateStudioComponentRequest' => ['type' => 'structure', 'required' => ['name', 'studioId', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'configuration' => ['shape' => 'StudioComponentConfiguration'], 'description' => ['shape' => 'StudioComponentDescription'], 'ec2SecurityGroupIds' => ['shape' => 'StudioComponentSecurityGroupIdList'], 'initializationScripts' => ['shape' => 'StudioComponentInitializationScriptList'], 'name' => ['shape' => 'StudioComponentName'], 'runtimeRoleArn' => ['shape' => 'RoleArn'], 'scriptParameters' => ['shape' => 'StudioComponentScriptParameterKeyValueList'], 'secureInitializationRoleArn' => ['shape' => 'RoleArn'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'subtype' => ['shape' => 'StudioComponentSubtype'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'StudioComponentType']]], 'CreateStudioComponentResponse' => ['type' => 'structure', 'members' => ['studioComponent' => ['shape' => 'StudioComponent']]], 'CreateStudioRequest' => ['type' => 'structure', 'required' => ['adminRoleArn', 'displayName', 'studioName', 'userRoleArn'], 'members' => ['adminRoleArn' => ['shape' => 'RoleArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'displayName' => ['shape' => 'StudioDisplayName'], 'studioEncryptionConfiguration' => ['shape' => 'StudioEncryptionConfiguration'], 'studioName' => ['shape' => 'StudioName'], 'tags' => ['shape' => 'Tags'], 'userRoleArn' => ['shape' => 'RoleArn']]], 'CreateStudioResponse' => ['type' => 'structure', 'members' => ['studio' => ['shape' => 'Studio']]], 'DeleteLaunchProfileMemberRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'principalId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'principalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'principalId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteLaunchProfileMemberResponse' => ['type' => 'structure', 'members' => []], 'DeleteLaunchProfileRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteLaunchProfileResponse' => ['type' => 'structure', 'members' => ['launchProfile' => ['shape' => 'LaunchProfile']]], 'DeleteStreamingImageRequest' => ['type' => 'structure', 'required' => ['streamingImageId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'streamingImageId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'streamingImageId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteStreamingImageResponse' => ['type' => 'structure', 'members' => ['streamingImage' => ['shape' => 'StreamingImage']]], 'DeleteStreamingSessionRequest' => ['type' => 'structure', 'required' => ['sessionId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteStreamingSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'StreamingSession']]], 'DeleteStudioComponentRequest' => ['type' => 'structure', 'required' => ['studioComponentId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'studioComponentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioComponentId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteStudioComponentResponse' => ['type' => 'structure', 'members' => ['studioComponent' => ['shape' => 'StudioComponent']]], 'DeleteStudioMemberRequest' => ['type' => 'structure', 'required' => ['principalId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'principalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'principalId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteStudioMemberResponse' => ['type' => 'structure', 'members' => []], 'DeleteStudioRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'DeleteStudioResponse' => ['type' => 'structure', 'required' => ['studio'], 'members' => ['studio' => ['shape' => 'Studio']]], 'DirectoryId' => ['type' => 'string'], 'EC2ImageId' => ['type' => 'string', 'pattern' => '^ami-[0-9A-z]+$'], 'EC2SubnetId' => ['type' => 'string'], 'EC2SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'EC2SubnetId'], 'max' => 6, 'min' => 0], 'Eula' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'eulaId' => ['shape' => 'EulaId'], 'name' => ['shape' => 'EulaName'], 'updatedAt' => ['shape' => 'Timestamp']]], 'EulaAcceptance' => ['type' => 'structure', 'members' => ['acceptedAt' => ['shape' => 'Timestamp'], 'acceptedBy' => ['shape' => 'String'], 'accepteeId' => ['shape' => 'String'], 'eulaAcceptanceId' => ['shape' => 'EulaAcceptanceId'], 'eulaId' => ['shape' => 'EulaId']]], 'EulaAcceptanceId' => ['type' => 'string', 'max' => 22, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'EulaAcceptanceList' => ['type' => 'list', 'member' => ['shape' => 'EulaAcceptance']], 'EulaId' => ['type' => 'string', 'max' => 22, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'EulaIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'EulaList' => ['type' => 'list', 'member' => ['shape' => 'Eula']], 'EulaName' => ['type' => 'string', 'max' => 64, 'min' => 0], 'ExceptionContext' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'GetEulaRequest' => ['type' => 'structure', 'required' => ['eulaId'], 'members' => ['eulaId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'eulaId']]], 'GetEulaResponse' => ['type' => 'structure', 'members' => ['eula' => ['shape' => 'Eula']]], 'GetLaunchProfileDetailsRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetLaunchProfileDetailsResponse' => ['type' => 'structure', 'members' => ['launchProfile' => ['shape' => 'LaunchProfile'], 'streamingImages' => ['shape' => 'StreamingImageList'], 'studioComponentSummaries' => ['shape' => 'StudioComponentSummaryList']]], 'GetLaunchProfileInitializationRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'launchProfileProtocolVersions', 'launchPurpose', 'platform', 'studioId'], 'members' => ['launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'launchProfileProtocolVersions' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'launchProfileProtocolVersions'], 'launchPurpose' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'launchPurpose'], 'platform' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'platform'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetLaunchProfileInitializationResponse' => ['type' => 'structure', 'members' => ['launchProfileInitialization' => ['shape' => 'LaunchProfileInitialization']]], 'GetLaunchProfileMemberRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'principalId', 'studioId'], 'members' => ['launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'principalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'principalId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetLaunchProfileMemberResponse' => ['type' => 'structure', 'members' => ['member' => ['shape' => 'LaunchProfileMembership']]], 'GetLaunchProfileRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetLaunchProfileResponse' => ['type' => 'structure', 'members' => ['launchProfile' => ['shape' => 'LaunchProfile']]], 'GetStreamingImageRequest' => ['type' => 'structure', 'required' => ['streamingImageId', 'studioId'], 'members' => ['streamingImageId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'streamingImageId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStreamingImageResponse' => ['type' => 'structure', 'members' => ['streamingImage' => ['shape' => 'StreamingImage']]], 'GetStreamingSessionBackupRequest' => ['type' => 'structure', 'required' => ['backupId', 'studioId'], 'members' => ['backupId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'backupId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStreamingSessionBackupResponse' => ['type' => 'structure', 'members' => ['streamingSessionBackup' => ['shape' => 'StreamingSessionBackup']]], 'GetStreamingSessionRequest' => ['type' => 'structure', 'required' => ['sessionId', 'studioId'], 'members' => ['sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStreamingSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'StreamingSession']]], 'GetStreamingSessionStreamRequest' => ['type' => 'structure', 'required' => ['sessionId', 'streamId', 'studioId'], 'members' => ['sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'streamId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'streamId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStreamingSessionStreamResponse' => ['type' => 'structure', 'members' => ['stream' => ['shape' => 'StreamingSessionStream']]], 'GetStudioComponentRequest' => ['type' => 'structure', 'required' => ['studioComponentId', 'studioId'], 'members' => ['studioComponentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioComponentId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStudioComponentResponse' => ['type' => 'structure', 'members' => ['studioComponent' => ['shape' => 'StudioComponent']]], 'GetStudioMemberRequest' => ['type' => 'structure', 'required' => ['principalId', 'studioId'], 'members' => ['principalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'principalId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStudioMemberResponse' => ['type' => 'structure', 'members' => ['member' => ['shape' => 'StudioMembership']]], 'GetStudioRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'GetStudioResponse' => ['type' => 'structure', 'required' => ['studio'], 'members' => ['studio' => ['shape' => 'Studio']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'LaunchProfile' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'String'], 'description' => ['shape' => 'LaunchProfileDescription'], 'ec2SubnetIds' => ['shape' => 'EC2SubnetIdList'], 'launchProfileId' => ['shape' => 'LaunchProfileId'], 'launchProfileProtocolVersions' => ['shape' => 'LaunchProfileProtocolVersionList'], 'name' => ['shape' => 'LaunchProfileName'], 'state' => ['shape' => 'LaunchProfileState'], 'statusCode' => ['shape' => 'LaunchProfileStatusCode'], 'statusMessage' => ['shape' => 'String'], 'streamConfiguration' => ['shape' => 'StreamConfiguration'], 'studioComponentIds' => ['shape' => 'LaunchProfileStudioComponentIdList'], 'tags' => ['shape' => 'Tags'], 'updatedAt' => ['shape' => 'Timestamp'], 'updatedBy' => ['shape' => 'String'], 'validationResults' => ['shape' => 'ValidationResults']]], 'LaunchProfileDescription' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'LaunchProfileId' => ['type' => 'string', 'max' => 22, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'LaunchProfileInitialization' => ['type' => 'structure', 'members' => ['activeDirectory' => ['shape' => 'LaunchProfileInitializationActiveDirectory'], 'ec2SecurityGroupIds' => ['shape' => 'LaunchProfileSecurityGroupIdList'], 'launchProfileId' => ['shape' => 'LaunchProfileId'], 'launchProfileProtocolVersion' => ['shape' => 'LaunchProfileProtocolVersion'], 'launchPurpose' => ['shape' => 'LaunchPurpose'], 'name' => ['shape' => 'LaunchProfileName'], 'platform' => ['shape' => 'LaunchProfilePlatform'], 'systemInitializationScripts' => ['shape' => 'LaunchProfileInitializationScriptList'], 'userInitializationScripts' => ['shape' => 'LaunchProfileInitializationScriptList']]], 'LaunchProfileInitializationActiveDirectory' => ['type' => 'structure', 'members' => ['computerAttributes' => ['shape' => 'ActiveDirectoryComputerAttributeList'], 'directoryId' => ['shape' => 'DirectoryId'], 'directoryName' => ['shape' => 'String'], 'dnsIpAddresses' => ['shape' => 'ActiveDirectoryDnsIpAddressList'], 'organizationalUnitDistinguishedName' => ['shape' => 'ActiveDirectoryOrganizationalUnitDistinguishedName'], 'studioComponentId' => ['shape' => 'StudioComponentId'], 'studioComponentName' => ['shape' => 'StudioComponentName']]], 'LaunchProfileInitializationScript' => ['type' => 'structure', 'members' => ['runtimeRoleArn' => ['shape' => 'RoleArn'], 'script' => ['shape' => 'StudioComponentInitializationScriptContent'], 'secureInitializationRoleArn' => ['shape' => 'RoleArn'], 'studioComponentId' => ['shape' => 'StudioComponentId'], 'studioComponentName' => ['shape' => 'StudioComponentName']]], 'LaunchProfileInitializationScriptList' => ['type' => 'list', 'member' => ['shape' => 'LaunchProfileInitializationScript']], 'LaunchProfileList' => ['type' => 'list', 'member' => ['shape' => 'LaunchProfile']], 'LaunchProfileMembership' => ['type' => 'structure', 'members' => ['identityStoreId' => ['shape' => 'String'], 'persona' => ['shape' => 'LaunchProfilePersona'], 'principalId' => ['shape' => 'String'], 'sid' => ['shape' => 'String']]], 'LaunchProfileMembershipList' => ['type' => 'list', 'member' => ['shape' => 'LaunchProfileMembership'], 'max' => 20, 'min' => 0], 'LaunchProfileName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'sensitive' => \true], 'LaunchProfilePersona' => ['type' => 'string', 'enum' => ['USER']], 'LaunchProfilePlatform' => ['type' => 'string', 'enum' => ['LINUX', 'WINDOWS']], 'LaunchProfileProtocolVersion' => ['type' => 'string', 'max' => 10, 'min' => 0, 'pattern' => '^2021\\-03\\-31$'], 'LaunchProfileProtocolVersionList' => ['type' => 'list', 'member' => ['shape' => 'LaunchProfileProtocolVersion']], 'LaunchProfileSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'min' => 1], 'LaunchProfileState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'READY', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'DELETED', 'DELETE_FAILED', 'CREATE_FAILED', 'UPDATE_FAILED']], 'LaunchProfileStateList' => ['type' => 'list', 'member' => ['shape' => 'LaunchProfileState']], 'LaunchProfileStatusCode' => ['type' => 'string', 'enum' => ['LAUNCH_PROFILE_CREATED', 'LAUNCH_PROFILE_UPDATED', 'LAUNCH_PROFILE_DELETED', 'LAUNCH_PROFILE_CREATE_IN_PROGRESS', 'LAUNCH_PROFILE_UPDATE_IN_PROGRESS', 'LAUNCH_PROFILE_DELETE_IN_PROGRESS', 'INTERNAL_ERROR', 'STREAMING_IMAGE_NOT_FOUND', 'STREAMING_IMAGE_NOT_READY', 'LAUNCH_PROFILE_WITH_STREAM_SESSIONS_NOT_DELETED', 'ENCRYPTION_KEY_ACCESS_DENIED', 'ENCRYPTION_KEY_NOT_FOUND', 'INVALID_SUBNETS_PROVIDED', 'INVALID_INSTANCE_TYPES_PROVIDED', 'INVALID_SUBNETS_COMBINATION']], 'LaunchProfileStudioComponentIdList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 100, 'min' => 1], 'LaunchProfileValidationState' => ['type' => 'string', 'enum' => ['VALIDATION_NOT_STARTED', 'VALIDATION_IN_PROGRESS', 'VALIDATION_SUCCESS', 'VALIDATION_FAILED', 'VALIDATION_FAILED_INTERNAL_SERVER_ERROR']], 'LaunchProfileValidationStatusCode' => ['type' => 'string', 'enum' => ['VALIDATION_NOT_STARTED', 'VALIDATION_IN_PROGRESS', 'VALIDATION_SUCCESS', 'VALIDATION_FAILED_INVALID_SUBNET_ROUTE_TABLE_ASSOCIATION', 'VALIDATION_FAILED_SUBNET_NOT_FOUND', 'VALIDATION_FAILED_INVALID_SECURITY_GROUP_ASSOCIATION', 'VALIDATION_FAILED_INVALID_ACTIVE_DIRECTORY', 'VALIDATION_FAILED_UNAUTHORIZED', 'VALIDATION_FAILED_INTERNAL_SERVER_ERROR']], 'LaunchProfileValidationStatusMessage' => ['type' => 'string'], 'LaunchProfileValidationType' => ['type' => 'string', 'enum' => ['VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT', 'VALIDATE_SUBNET_ASSOCIATION', 'VALIDATE_NETWORK_ACL_ASSOCIATION', 'VALIDATE_SECURITY_GROUP_ASSOCIATION']], 'LaunchPurpose' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '^[A-Z0-9_]+$'], 'LicenseServiceConfiguration' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'SensitiveString']]], 'LinuxMountPoint' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^(/?|(\\$HOME)?(/[^/\\n\\s\\\\]+)*)$', 'sensitive' => \true], 'ListEulaAcceptancesRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['eulaIds' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'eulaIds'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListEulaAcceptancesResponse' => ['type' => 'structure', 'members' => ['eulaAcceptances' => ['shape' => 'EulaAcceptanceList'], 'nextToken' => ['shape' => 'String']]], 'ListEulasRequest' => ['type' => 'structure', 'members' => ['eulaIds' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'eulaIds'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListEulasResponse' => ['type' => 'structure', 'members' => ['eulas' => ['shape' => 'EulaList'], 'nextToken' => ['shape' => 'String']]], 'ListLaunchProfileMembersRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListLaunchProfileMembersResponse' => ['type' => 'structure', 'members' => ['members' => ['shape' => 'LaunchProfileMembershipList'], 'nextToken' => ['shape' => 'String']]], 'ListLaunchProfilesRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'principalId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'principalId'], 'states' => ['shape' => 'LaunchProfileStateList', 'location' => 'querystring', 'locationName' => 'states'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListLaunchProfilesResponse' => ['type' => 'structure', 'members' => ['launchProfiles' => ['shape' => 'LaunchProfileList'], 'nextToken' => ['shape' => 'String']]], 'ListStreamingImagesRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'owner' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'owner'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListStreamingImagesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'streamingImages' => ['shape' => 'StreamingImageList']]], 'ListStreamingSessionBackupsRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ownedBy' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'ownedBy'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListStreamingSessionBackupsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'streamingSessionBackups' => ['shape' => 'StreamingSessionBackupList']]], 'ListStreamingSessionsRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['createdBy' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'createdBy'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ownedBy' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'ownedBy'], 'sessionIds' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'sessionIds'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListStreamingSessionsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'sessions' => ['shape' => 'StreamingSessionList']]], 'ListStudioComponentsRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'states' => ['shape' => 'StudioComponentStateList', 'location' => 'querystring', 'locationName' => 'states'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'types' => ['shape' => 'StudioComponentTypeList', 'location' => 'querystring', 'locationName' => 'types']]], 'ListStudioComponentsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'studioComponents' => ['shape' => 'StudioComponentList']]], 'ListStudioMembersRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'ListStudioMembersResponse' => ['type' => 'structure', 'members' => ['members' => ['shape' => 'StudioMembershipList'], 'nextToken' => ['shape' => 'String']]], 'ListStudiosRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListStudiosResponse' => ['type' => 'structure', 'required' => ['studios'], 'members' => ['nextToken' => ['shape' => 'String'], 'studios' => ['shape' => 'StudioList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NewLaunchProfileMember' => ['type' => 'structure', 'required' => ['persona', 'principalId'], 'members' => ['persona' => ['shape' => 'LaunchProfilePersona'], 'principalId' => ['shape' => 'String']]], 'NewLaunchProfileMemberList' => ['type' => 'list', 'member' => ['shape' => 'NewLaunchProfileMember'], 'max' => 20, 'min' => 1], 'NewStudioMember' => ['type' => 'structure', 'required' => ['persona', 'principalId'], 'members' => ['persona' => ['shape' => 'StudioPersona'], 'principalId' => ['shape' => 'String']]], 'NewStudioMemberList' => ['type' => 'list', 'member' => ['shape' => 'NewStudioMember'], 'max' => 20, 'min' => 1], 'PutLaunchProfileMembersRequest' => ['type' => 'structure', 'required' => ['identityStoreId', 'launchProfileId', 'members', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'identityStoreId' => ['shape' => 'String'], 'launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'members' => ['shape' => 'NewLaunchProfileMemberList'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'PutLaunchProfileMembersResponse' => ['type' => 'structure', 'members' => []], 'PutStudioMembersRequest' => ['type' => 'structure', 'required' => ['identityStoreId', 'members', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'identityStoreId' => ['shape' => 'String'], 'members' => ['shape' => 'NewStudioMemberList'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'PutStudioMembersResponse' => ['type' => 'structure', 'members' => []], 'Region' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[a-z]{2}-?(iso|gov)?-{1}[a-z]*-{1}[0-9]'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'ScriptParameterKey' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z_][a-zA-Z0-9_]+$'], 'ScriptParameterKeyValue' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'ScriptParameterKey'], 'value' => ['shape' => 'ScriptParameterValue']]], 'ScriptParameterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SecurityGroupId' => ['type' => 'string'], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SessionBackupMode' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'DEACTIVATED']], 'SessionPersistenceMode' => ['type' => 'string', 'enum' => ['DEACTIVATED', 'ACTIVATED']], 'SharedFileSystemConfiguration' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'SensitiveString'], 'fileSystemId' => ['shape' => 'String'], 'linuxMountPoint' => ['shape' => 'LinuxMountPoint'], 'shareName' => ['shape' => 'SensitiveString'], 'windowsMountDrive' => ['shape' => 'WindowsMountDrive']]], 'StartStreamingSessionRequest' => ['type' => 'structure', 'required' => ['sessionId', 'studioId'], 'members' => ['backupId' => ['shape' => 'String'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'StartStreamingSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'StreamingSession']]], 'StartStudioSSOConfigurationRepairRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'StartStudioSSOConfigurationRepairResponse' => ['type' => 'structure', 'required' => ['studio'], 'members' => ['studio' => ['shape' => 'Studio']]], 'StopStreamingSessionRequest' => ['type' => 'structure', 'required' => ['sessionId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'sessionId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'sessionId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'volumeRetentionMode' => ['shape' => 'VolumeRetentionMode']]], 'StopStreamingSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'StreamingSession']]], 'StreamConfiguration' => ['type' => 'structure', 'required' => ['clipboardMode', 'ec2InstanceTypes', 'streamingImageIds'], 'members' => ['automaticTerminationMode' => ['shape' => 'AutomaticTerminationMode'], 'clipboardMode' => ['shape' => 'StreamingClipboardMode'], 'ec2InstanceTypes' => ['shape' => 'StreamingInstanceTypeList'], 'maxSessionLengthInMinutes' => ['shape' => 'StreamConfigurationMaxSessionLengthInMinutes'], 'maxStoppedSessionLengthInMinutes' => ['shape' => 'StreamConfigurationMaxStoppedSessionLengthInMinutes'], 'sessionBackup' => ['shape' => 'StreamConfigurationSessionBackup'], 'sessionPersistenceMode' => ['shape' => 'SessionPersistenceMode'], 'sessionStorage' => ['shape' => 'StreamConfigurationSessionStorage'], 'streamingImageIds' => ['shape' => 'StreamingImageIdList'], 'volumeConfiguration' => ['shape' => 'VolumeConfiguration']]], 'StreamConfigurationCreate' => ['type' => 'structure', 'required' => ['clipboardMode', 'ec2InstanceTypes', 'streamingImageIds'], 'members' => ['automaticTerminationMode' => ['shape' => 'AutomaticTerminationMode'], 'clipboardMode' => ['shape' => 'StreamingClipboardMode'], 'ec2InstanceTypes' => ['shape' => 'StreamingInstanceTypeList'], 'maxSessionLengthInMinutes' => ['shape' => 'StreamConfigurationMaxSessionLengthInMinutes'], 'maxStoppedSessionLengthInMinutes' => ['shape' => 'StreamConfigurationMaxStoppedSessionLengthInMinutes'], 'sessionBackup' => ['shape' => 'StreamConfigurationSessionBackup'], 'sessionPersistenceMode' => ['shape' => 'SessionPersistenceMode'], 'sessionStorage' => ['shape' => 'StreamConfigurationSessionStorage'], 'streamingImageIds' => ['shape' => 'StreamingImageIdList'], 'volumeConfiguration' => ['shape' => 'VolumeConfiguration']]], 'StreamConfigurationMaxBackupsToRetain' => ['type' => 'integer', 'max' => 10, 'min' => 0], 'StreamConfigurationMaxSessionLengthInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 43200, 'min' => 1], 'StreamConfigurationMaxStoppedSessionLengthInMinutes' => ['type' => 'integer', 'max' => 5760, 'min' => 0], 'StreamConfigurationSessionBackup' => ['type' => 'structure', 'members' => ['maxBackupsToRetain' => ['shape' => 'StreamConfigurationMaxBackupsToRetain'], 'mode' => ['shape' => 'SessionBackupMode']]], 'StreamConfigurationSessionStorage' => ['type' => 'structure', 'required' => ['mode'], 'members' => ['mode' => ['shape' => 'StreamingSessionStorageModeList'], 'root' => ['shape' => 'StreamingSessionStorageRoot']]], 'StreamingClipboardMode' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'StreamingImage' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'description' => ['shape' => 'StreamingImageDescription'], 'ec2ImageId' => ['shape' => 'EC2ImageId'], 'encryptionConfiguration' => ['shape' => 'StreamingImageEncryptionConfiguration'], 'eulaIds' => ['shape' => 'EulaIdList'], 'name' => ['shape' => 'StreamingImageName'], 'owner' => ['shape' => 'StreamingImageOwner'], 'platform' => ['shape' => 'StreamingImagePlatform'], 'state' => ['shape' => 'StreamingImageState'], 'statusCode' => ['shape' => 'StreamingImageStatusCode'], 'statusMessage' => ['shape' => 'String'], 'streamingImageId' => ['shape' => 'StreamingImageId'], 'tags' => ['shape' => 'Tags']]], 'StreamingImageDescription' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'StreamingImageEncryptionConfiguration' => ['type' => 'structure', 'required' => ['keyType'], 'members' => ['keyArn' => ['shape' => 'StreamingImageEncryptionConfigurationKeyArn'], 'keyType' => ['shape' => 'StreamingImageEncryptionConfigurationKeyType']]], 'StreamingImageEncryptionConfigurationKeyArn' => ['type' => 'string', 'min' => 4, 'pattern' => '^arn:.*'], 'StreamingImageEncryptionConfigurationKeyType' => ['type' => 'string', 'enum' => ['CUSTOMER_MANAGED_KEY']], 'StreamingImageId' => ['type' => 'string', 'max' => 22, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'StreamingImageIdList' => ['type' => 'list', 'member' => ['shape' => 'StreamingImageId'], 'max' => 20, 'min' => 1], 'StreamingImageList' => ['type' => 'list', 'member' => ['shape' => 'StreamingImage']], 'StreamingImageName' => ['type' => 'string', 'max' => 64, 'min' => 0, 'sensitive' => \true], 'StreamingImageOwner' => ['type' => 'string'], 'StreamingImagePlatform' => ['type' => 'string', 'pattern' => '^[a-zA-Z]*$'], 'StreamingImageState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'READY', 'DELETE_IN_PROGRESS', 'DELETED', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED', 'CREATE_FAILED', 'DELETE_FAILED']], 'StreamingImageStatusCode' => ['type' => 'string', 'enum' => ['STREAMING_IMAGE_CREATE_IN_PROGRESS', 'STREAMING_IMAGE_READY', 'STREAMING_IMAGE_DELETE_IN_PROGRESS', 'STREAMING_IMAGE_DELETED', 'STREAMING_IMAGE_UPDATE_IN_PROGRESS', 'INTERNAL_ERROR', 'ACCESS_DENIED']], 'StreamingInstanceType' => ['type' => 'string', 'enum' => ['g4dn.xlarge', 'g4dn.2xlarge', 'g4dn.4xlarge', 'g4dn.8xlarge', 'g4dn.12xlarge', 'g4dn.16xlarge', 'g3.4xlarge', 'g3s.xlarge', 'g5.xlarge', 'g5.2xlarge', 'g5.4xlarge', 'g5.8xlarge', 'g5.16xlarge']], 'StreamingInstanceTypeList' => ['type' => 'list', 'member' => ['shape' => 'StreamingInstanceType'], 'max' => 30, 'min' => 1], 'StreamingSession' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'automaticTerminationMode' => ['shape' => 'AutomaticTerminationMode'], 'backupMode' => ['shape' => 'SessionBackupMode'], 'createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'String'], 'ec2InstanceType' => ['shape' => 'String'], 'launchProfileId' => ['shape' => 'String'], 'maxBackupsToRetain' => ['shape' => 'StreamConfigurationMaxBackupsToRetain'], 'ownedBy' => ['shape' => 'String'], 'sessionId' => ['shape' => 'StreamingSessionId'], 'sessionPersistenceMode' => ['shape' => 'SessionPersistenceMode'], 'startedAt' => ['shape' => 'Timestamp'], 'startedBy' => ['shape' => 'String'], 'startedFromBackupId' => ['shape' => 'String'], 'state' => ['shape' => 'StreamingSessionState'], 'statusCode' => ['shape' => 'StreamingSessionStatusCode'], 'statusMessage' => ['shape' => 'String'], 'stopAt' => ['shape' => 'Timestamp'], 'stoppedAt' => ['shape' => 'Timestamp'], 'stoppedBy' => ['shape' => 'String'], 'streamingImageId' => ['shape' => 'StreamingImageId'], 'tags' => ['shape' => 'Tags'], 'terminateAt' => ['shape' => 'Timestamp'], 'updatedAt' => ['shape' => 'Timestamp'], 'updatedBy' => ['shape' => 'String'], 'volumeConfiguration' => ['shape' => 'VolumeConfiguration'], 'volumeRetentionMode' => ['shape' => 'VolumeRetentionMode']]], 'StreamingSessionBackup' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'backupId' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'launchProfileId' => ['shape' => 'String'], 'ownedBy' => ['shape' => 'String'], 'sessionId' => ['shape' => 'StreamingSessionId'], 'state' => ['shape' => 'StreamingSessionState'], 'statusCode' => ['shape' => 'StreamingSessionStatusCode'], 'statusMessage' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags']]], 'StreamingSessionBackupList' => ['type' => 'list', 'member' => ['shape' => 'StreamingSessionBackup']], 'StreamingSessionId' => ['type' => 'string'], 'StreamingSessionList' => ['type' => 'list', 'member' => ['shape' => 'StreamingSession']], 'StreamingSessionState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'READY', 'DELETED', 'CREATE_FAILED', 'DELETE_FAILED', 'STOP_IN_PROGRESS', 'START_IN_PROGRESS', 'STOPPED', 'STOP_FAILED', 'START_FAILED']], 'StreamingSessionStatusCode' => ['type' => 'string', 'enum' => ['STREAMING_SESSION_READY', 'STREAMING_SESSION_DELETED', 'STREAMING_SESSION_CREATE_IN_PROGRESS', 'STREAMING_SESSION_DELETE_IN_PROGRESS', 'INTERNAL_ERROR', 'INSUFFICIENT_CAPACITY', 'ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR', 'NETWORK_CONNECTION_ERROR', 'INITIALIZATION_SCRIPT_ERROR', 'DECRYPT_STREAMING_IMAGE_ERROR', 'NETWORK_INTERFACE_ERROR', 'STREAMING_SESSION_STOPPED', 'STREAMING_SESSION_STARTED', 'STREAMING_SESSION_STOP_IN_PROGRESS', 'STREAMING_SESSION_START_IN_PROGRESS', 'AMI_VALIDATION_ERROR']], 'StreamingSessionStorageMode' => ['type' => 'string', 'enum' => ['UPLOAD']], 'StreamingSessionStorageModeList' => ['type' => 'list', 'member' => ['shape' => 'StreamingSessionStorageMode'], 'min' => 1], 'StreamingSessionStorageRoot' => ['type' => 'structure', 'members' => ['linux' => ['shape' => 'StreamingSessionStorageRootPathLinux'], 'windows' => ['shape' => 'StreamingSessionStorageRootPathWindows']]], 'StreamingSessionStorageRootPathLinux' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(\\$HOME|/)[/]?([A-Za-z0-9-_]+/)*([A-Za-z0-9_-]+)$', 'sensitive' => \true], 'StreamingSessionStorageRootPathWindows' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^((\\%HOMEPATH\\%)|[a-zA-Z]:)[\\\\/](?:[a-zA-Z0-9_-]+[\\\\/])*[a-zA-Z0-9_-]+$', 'sensitive' => \true], 'StreamingSessionStream' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'String'], 'expiresAt' => ['shape' => 'Timestamp'], 'ownedBy' => ['shape' => 'String'], 'state' => ['shape' => 'StreamingSessionStreamState'], 'statusCode' => ['shape' => 'StreamingSessionStreamStatusCode'], 'streamId' => ['shape' => 'String'], 'url' => ['shape' => 'SensitiveString']]], 'StreamingSessionStreamExpirationInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 3600, 'min' => 60], 'StreamingSessionStreamState' => ['type' => 'string', 'enum' => ['READY', 'CREATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'DELETED', 'CREATE_FAILED', 'DELETE_FAILED']], 'StreamingSessionStreamStatusCode' => ['type' => 'string', 'enum' => ['STREAM_CREATE_IN_PROGRESS', 'STREAM_READY', 'STREAM_DELETE_IN_PROGRESS', 'STREAM_DELETED', 'INTERNAL_ERROR', 'NETWORK_CONNECTION_ERROR']], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Studio' => ['type' => 'structure', 'members' => ['adminRoleArn' => ['shape' => 'RoleArn'], 'arn' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'displayName' => ['shape' => 'StudioDisplayName'], 'homeRegion' => ['shape' => 'Region'], 'ssoClientId' => ['shape' => 'String'], 'state' => ['shape' => 'StudioState'], 'statusCode' => ['shape' => 'StudioStatusCode'], 'statusMessage' => ['shape' => 'String'], 'studioEncryptionConfiguration' => ['shape' => 'StudioEncryptionConfiguration'], 'studioId' => ['shape' => 'String'], 'studioName' => ['shape' => 'StudioName'], 'studioUrl' => ['shape' => 'String'], 'tags' => ['shape' => 'Tags'], 'updatedAt' => ['shape' => 'Timestamp'], 'userRoleArn' => ['shape' => 'RoleArn']]], 'StudioComponent' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'configuration' => ['shape' => 'StudioComponentConfiguration'], 'createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'String'], 'description' => ['shape' => 'StudioComponentDescription'], 'ec2SecurityGroupIds' => ['shape' => 'StudioComponentSecurityGroupIdList'], 'initializationScripts' => ['shape' => 'StudioComponentInitializationScriptList'], 'name' => ['shape' => 'StudioComponentName'], 'runtimeRoleArn' => ['shape' => 'RoleArn'], 'scriptParameters' => ['shape' => 'StudioComponentScriptParameterKeyValueList'], 'secureInitializationRoleArn' => ['shape' => 'RoleArn'], 'state' => ['shape' => 'StudioComponentState'], 'statusCode' => ['shape' => 'StudioComponentStatusCode'], 'statusMessage' => ['shape' => 'String'], 'studioComponentId' => ['shape' => 'StudioComponentId'], 'subtype' => ['shape' => 'StudioComponentSubtype'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'StudioComponentType'], 'updatedAt' => ['shape' => 'Timestamp'], 'updatedBy' => ['shape' => 'String']]], 'StudioComponentConfiguration' => ['type' => 'structure', 'members' => ['activeDirectoryConfiguration' => ['shape' => 'ActiveDirectoryConfiguration'], 'computeFarmConfiguration' => ['shape' => 'ComputeFarmConfiguration'], 'licenseServiceConfiguration' => ['shape' => 'LicenseServiceConfiguration'], 'sharedFileSystemConfiguration' => ['shape' => 'SharedFileSystemConfiguration']], 'union' => \true], 'StudioComponentDescription' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'StudioComponentId' => ['type' => 'string', 'max' => 22, 'min' => 0, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'StudioComponentInitializationScript' => ['type' => 'structure', 'members' => ['launchProfileProtocolVersion' => ['shape' => 'LaunchProfileProtocolVersion'], 'platform' => ['shape' => 'LaunchProfilePlatform'], 'runContext' => ['shape' => 'StudioComponentInitializationScriptRunContext'], 'script' => ['shape' => 'StudioComponentInitializationScriptContent']]], 'StudioComponentInitializationScriptContent' => ['type' => 'string', 'max' => 5120, 'min' => 1, 'sensitive' => \true], 'StudioComponentInitializationScriptList' => ['type' => 'list', 'member' => ['shape' => 'StudioComponentInitializationScript']], 'StudioComponentInitializationScriptRunContext' => ['type' => 'string', 'enum' => ['SYSTEM_INITIALIZATION', 'USER_INITIALIZATION']], 'StudioComponentList' => ['type' => 'list', 'member' => ['shape' => 'StudioComponent'], 'max' => 50, 'min' => 0], 'StudioComponentName' => ['type' => 'string', 'max' => 64, 'min' => 0, 'sensitive' => \true], 'StudioComponentScriptParameterKeyValueList' => ['type' => 'list', 'member' => ['shape' => 'ScriptParameterKeyValue'], 'max' => 30, 'min' => 0, 'sensitive' => \true], 'StudioComponentSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 30, 'min' => 0], 'StudioComponentState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'READY', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'DELETED', 'DELETE_FAILED', 'CREATE_FAILED', 'UPDATE_FAILED']], 'StudioComponentStateList' => ['type' => 'list', 'member' => ['shape' => 'StudioComponentState']], 'StudioComponentStatusCode' => ['type' => 'string', 'enum' => ['ACTIVE_DIRECTORY_ALREADY_EXISTS', 'STUDIO_COMPONENT_CREATED', 'STUDIO_COMPONENT_UPDATED', 'STUDIO_COMPONENT_DELETED', 'ENCRYPTION_KEY_ACCESS_DENIED', 'ENCRYPTION_KEY_NOT_FOUND', 'STUDIO_COMPONENT_CREATE_IN_PROGRESS', 'STUDIO_COMPONENT_UPDATE_IN_PROGRESS', 'STUDIO_COMPONENT_DELETE_IN_PROGRESS', 'INTERNAL_ERROR']], 'StudioComponentSubtype' => ['type' => 'string', 'enum' => ['AWS_MANAGED_MICROSOFT_AD', 'AMAZON_FSX_FOR_WINDOWS', 'AMAZON_FSX_FOR_LUSTRE', 'CUSTOM']], 'StudioComponentSummary' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'createdBy' => ['shape' => 'String'], 'description' => ['shape' => 'StudioComponentDescription'], 'name' => ['shape' => 'StudioComponentName'], 'studioComponentId' => ['shape' => 'StudioComponentId'], 'subtype' => ['shape' => 'StudioComponentSubtype'], 'type' => ['shape' => 'StudioComponentType'], 'updatedAt' => ['shape' => 'Timestamp'], 'updatedBy' => ['shape' => 'String']]], 'StudioComponentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'StudioComponentSummary']], 'StudioComponentType' => ['type' => 'string', 'enum' => ['ACTIVE_DIRECTORY', 'SHARED_FILE_SYSTEM', 'COMPUTE_FARM', 'LICENSE_SERVICE', 'CUSTOM']], 'StudioComponentTypeList' => ['type' => 'list', 'member' => ['shape' => 'StudioComponentType']], 'StudioDisplayName' => ['type' => 'string', 'max' => 64, 'min' => 0, 'sensitive' => \true], 'StudioEncryptionConfiguration' => ['type' => 'structure', 'required' => ['keyType'], 'members' => ['keyArn' => ['shape' => 'StudioEncryptionConfigurationKeyArn'], 'keyType' => ['shape' => 'StudioEncryptionConfigurationKeyType']]], 'StudioEncryptionConfigurationKeyArn' => ['type' => 'string', 'min' => 4, 'pattern' => '^arn:.*'], 'StudioEncryptionConfigurationKeyType' => ['type' => 'string', 'enum' => ['AWS_OWNED_KEY', 'CUSTOMER_MANAGED_KEY']], 'StudioList' => ['type' => 'list', 'member' => ['shape' => 'Studio']], 'StudioMembership' => ['type' => 'structure', 'members' => ['identityStoreId' => ['shape' => 'String'], 'persona' => ['shape' => 'StudioPersona'], 'principalId' => ['shape' => 'String'], 'sid' => ['shape' => 'String']]], 'StudioMembershipList' => ['type' => 'list', 'member' => ['shape' => 'StudioMembership'], 'max' => 20, 'min' => 0], 'StudioName' => ['type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '^[a-z0-9]*$'], 'StudioPersona' => ['type' => 'string', 'enum' => ['ADMINISTRATOR']], 'StudioState' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'READY', 'UPDATE_IN_PROGRESS', 'DELETE_IN_PROGRESS', 'DELETED', 'DELETE_FAILED', 'CREATE_FAILED', 'UPDATE_FAILED']], 'StudioStatusCode' => ['type' => 'string', 'enum' => ['STUDIO_CREATED', 'STUDIO_DELETED', 'STUDIO_UPDATED', 'STUDIO_CREATE_IN_PROGRESS', 'STUDIO_UPDATE_IN_PROGRESS', 'STUDIO_DELETE_IN_PROGRESS', 'STUDIO_WITH_LAUNCH_PROFILES_NOT_DELETED', 'STUDIO_WITH_STUDIO_COMPONENTS_NOT_DELETED', 'STUDIO_WITH_STREAMING_IMAGES_NOT_DELETED', 'AWS_SSO_NOT_ENABLED', 'AWS_SSO_ACCESS_DENIED', 'ROLE_NOT_OWNED_BY_STUDIO_OWNER', 'ROLE_COULD_NOT_BE_ASSUMED', 'INTERNAL_ERROR', 'ENCRYPTION_KEY_NOT_FOUND', 'ENCRYPTION_KEY_ACCESS_DENIED', 'AWS_SSO_CONFIGURATION_REPAIRED', 'AWS_SSO_CONFIGURATION_REPAIR_IN_PROGRESS', 'AWS_STS_REGION_DISABLED']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLaunchProfileMemberRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'persona', 'principalId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'persona' => ['shape' => 'LaunchProfilePersona'], 'principalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'principalId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'UpdateLaunchProfileMemberResponse' => ['type' => 'structure', 'members' => ['member' => ['shape' => 'LaunchProfileMembership']]], 'UpdateLaunchProfileRequest' => ['type' => 'structure', 'required' => ['launchProfileId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'description' => ['shape' => 'LaunchProfileDescription'], 'launchProfileId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'launchProfileId'], 'launchProfileProtocolVersions' => ['shape' => 'LaunchProfileProtocolVersionList'], 'name' => ['shape' => 'LaunchProfileName'], 'streamConfiguration' => ['shape' => 'StreamConfigurationCreate'], 'studioComponentIds' => ['shape' => 'LaunchProfileStudioComponentIdList'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'UpdateLaunchProfileResponse' => ['type' => 'structure', 'members' => ['launchProfile' => ['shape' => 'LaunchProfile']]], 'UpdateStreamingImageRequest' => ['type' => 'structure', 'required' => ['streamingImageId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'description' => ['shape' => 'StreamingImageDescription'], 'name' => ['shape' => 'StreamingImageName'], 'streamingImageId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'streamingImageId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId']]], 'UpdateStreamingImageResponse' => ['type' => 'structure', 'members' => ['streamingImage' => ['shape' => 'StreamingImage']]], 'UpdateStudioComponentRequest' => ['type' => 'structure', 'required' => ['studioComponentId', 'studioId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'configuration' => ['shape' => 'StudioComponentConfiguration'], 'description' => ['shape' => 'StudioComponentDescription'], 'ec2SecurityGroupIds' => ['shape' => 'StudioComponentSecurityGroupIdList'], 'initializationScripts' => ['shape' => 'StudioComponentInitializationScriptList'], 'name' => ['shape' => 'StudioComponentName'], 'runtimeRoleArn' => ['shape' => 'RoleArn'], 'scriptParameters' => ['shape' => 'StudioComponentScriptParameterKeyValueList'], 'secureInitializationRoleArn' => ['shape' => 'RoleArn'], 'studioComponentId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioComponentId'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'subtype' => ['shape' => 'StudioComponentSubtype'], 'type' => ['shape' => 'StudioComponentType']]], 'UpdateStudioComponentResponse' => ['type' => 'structure', 'members' => ['studioComponent' => ['shape' => 'StudioComponent']]], 'UpdateStudioRequest' => ['type' => 'structure', 'required' => ['studioId'], 'members' => ['adminRoleArn' => ['shape' => 'RoleArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'header', 'locationName' => 'X-Amz-Client-Token'], 'displayName' => ['shape' => 'StudioDisplayName'], 'studioId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'studioId'], 'userRoleArn' => ['shape' => 'RoleArn']]], 'UpdateStudioResponse' => ['type' => 'structure', 'required' => ['studio'], 'members' => ['studio' => ['shape' => 'Studio']]], 'ValidationException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'context' => ['shape' => 'ExceptionContext'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationResult' => ['type' => 'structure', 'required' => ['state', 'statusCode', 'statusMessage', 'type'], 'members' => ['state' => ['shape' => 'LaunchProfileValidationState'], 'statusCode' => ['shape' => 'LaunchProfileValidationStatusCode'], 'statusMessage' => ['shape' => 'LaunchProfileValidationStatusMessage'], 'type' => ['shape' => 'LaunchProfileValidationType']]], 'ValidationResults' => ['type' => 'list', 'member' => ['shape' => 'ValidationResult']], 'VolumeConfiguration' => ['type' => 'structure', 'members' => ['iops' => ['shape' => 'VolumeIops'], 'size' => ['shape' => 'VolumeSizeInGiB'], 'throughput' => ['shape' => 'VolumeThroughputInMiBs']]], 'VolumeIops' => ['type' => 'integer', 'box' => \true, 'max' => 16000, 'min' => 3000], 'VolumeRetentionMode' => ['type' => 'string', 'enum' => ['RETAIN', 'DELETE']], 'VolumeSizeInGiB' => ['type' => 'integer', 'box' => \true, 'max' => 16000, 'min' => 100], 'VolumeThroughputInMiBs' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 125], 'WindowsMountDrive' => ['type' => 'string', 'pattern' => '^[A-Z]$']]]; diff --git a/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 8a20b65..0000000 --- a/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://nimble-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://nimble-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://nimble.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://nimble.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-tests-1.json.php deleted file mode 100644 index d988116..0000000 --- a/vendor/Aws3/Aws/data/nimble/2020-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ca-central-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'eu-west-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-northeast-1', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'ap-southeast-2', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://nimble.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/nimble/2020-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/nimble/2020-08-01/paginators-1.json.php deleted file mode 100644 index 3d2d306..0000000 --- a/vendor/Aws3/Aws/data/nimble/2020-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEulaAcceptances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'eulaAcceptances'], 'ListEulas' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'eulas'], 'ListLaunchProfileMembers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'members'], 'ListLaunchProfiles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'launchProfiles'], 'ListStreamingImages' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'streamingImages'], 'ListStreamingSessionBackups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'streamingSessionBackups'], 'ListStreamingSessions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'sessions'], 'ListStudioComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'studioComponents'], 'ListStudioMembers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'members'], 'ListStudios' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'studios']]]; diff --git a/vendor/Aws3/Aws/data/nimble/2020-08-01/waiters-2.json.php b/vendor/Aws3/Aws/data/nimble/2020-08-01/waiters-2.json.php deleted file mode 100644 index 50dcb0b..0000000 --- a/vendor/Aws3/Aws/data/nimble/2020-08-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['LaunchProfileDeleted' => ['description' => 'Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile', 'delay' => 5, 'maxAttempts' => 150, 'operation' => 'GetLaunchProfile', 'acceptors' => [['matcher' => 'path', 'argument' => 'launchProfile.state', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'path', 'argument' => 'launchProfile.state', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'LaunchProfileReady' => ['description' => 'Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile', 'delay' => 5, 'maxAttempts' => 150, 'operation' => 'GetLaunchProfile', 'acceptors' => [['matcher' => 'path', 'argument' => 'launchProfile.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'launchProfile.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED'], ['matcher' => 'path', 'argument' => 'launchProfile.state', 'state' => 'failure', 'expected' => 'UPDATE_FAILED']]], 'StreamingImageDeleted' => ['description' => 'Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetStreamingImage', 'acceptors' => [['matcher' => 'path', 'argument' => 'streamingImage.state', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'path', 'argument' => 'streamingImage.state', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'StreamingImageReady' => ['description' => 'Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetStreamingImage', 'acceptors' => [['matcher' => 'path', 'argument' => 'streamingImage.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'streamingImage.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED'], ['matcher' => 'path', 'argument' => 'streamingImage.state', 'state' => 'failure', 'expected' => 'UPDATE_FAILED']]], 'StreamingSessionDeleted' => ['description' => 'Wait until a StreamingSessionDeleted. Use this after invoking DeleteStreamingSession', 'delay' => 5, 'maxAttempts' => 180, 'operation' => 'GetStreamingSession', 'acceptors' => [['matcher' => 'path', 'argument' => 'session.state', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'path', 'argument' => 'session.state', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'StreamingSessionReady' => ['description' => 'Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession', 'delay' => 10, 'maxAttempts' => 180, 'operation' => 'GetStreamingSession', 'acceptors' => [['matcher' => 'path', 'argument' => 'session.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'session.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED'], ['matcher' => 'path', 'argument' => 'session.state', 'state' => 'failure', 'expected' => 'START_FAILED']]], 'StreamingSessionStopped' => ['description' => 'Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession', 'delay' => 5, 'maxAttempts' => 180, 'operation' => 'GetStreamingSession', 'acceptors' => [['matcher' => 'path', 'argument' => 'session.state', 'state' => 'success', 'expected' => 'STOPPED'], ['matcher' => 'path', 'argument' => 'session.state', 'state' => 'failure', 'expected' => 'STOP_FAILED']]], 'StreamingSessionStreamReady' => ['description' => 'Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream', 'delay' => 5, 'maxAttempts' => 30, 'operation' => 'GetStreamingSessionStream', 'acceptors' => [['matcher' => 'path', 'argument' => 'stream.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'stream.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED']]], 'StudioComponentDeleted' => ['description' => 'Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent', 'delay' => 1, 'maxAttempts' => 120, 'operation' => 'GetStudioComponent', 'acceptors' => [['matcher' => 'path', 'argument' => 'studioComponent.state', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'path', 'argument' => 'studioComponent.state', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'StudioComponentReady' => ['description' => 'Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetStudioComponent', 'acceptors' => [['matcher' => 'path', 'argument' => 'studioComponent.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'studioComponent.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED'], ['matcher' => 'path', 'argument' => 'studioComponent.state', 'state' => 'failure', 'expected' => 'UPDATE_FAILED']]], 'StudioDeleted' => ['description' => 'Wait until a Studio is Deleted. Use this after invoking DeleteStudio.', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetStudio', 'acceptors' => [['matcher' => 'path', 'argument' => 'studio.state', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'path', 'argument' => 'studio.state', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'StudioReady' => ['description' => 'Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair', 'delay' => 2, 'maxAttempts' => 60, 'operation' => 'GetStudio', 'acceptors' => [['matcher' => 'path', 'argument' => 'studio.state', 'state' => 'success', 'expected' => 'READY'], ['matcher' => 'path', 'argument' => 'studio.state', 'state' => 'failure', 'expected' => 'CREATE_FAILED'], ['matcher' => 'path', 'argument' => 'studio.state', 'state' => 'failure', 'expected' => 'UPDATE_FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/oam/2022-06-10/api-2.json.php b/vendor/Aws3/Aws/data/oam/2022-06-10/api-2.json.php deleted file mode 100644 index d9d69cf..0000000 --- a/vendor/Aws3/Aws/data/oam/2022-06-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-06-10', 'endpointPrefix' => 'oam', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'CloudWatch Observability Access Manager', 'serviceId' => 'OAM', 'signatureVersion' => 'v4', 'signingName' => 'oam', 'uid' => 'oam-2022-06-10'], 'operations' => ['CreateLink' => ['name' => 'CreateLink', 'http' => ['method' => 'POST', 'requestUri' => '/CreateLink', 'responseCode' => 200], 'input' => ['shape' => 'CreateLinkInput'], 'output' => ['shape' => 'CreateLinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'ConflictException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InvalidParameterException']]], 'CreateSink' => ['name' => 'CreateSink', 'http' => ['method' => 'POST', 'requestUri' => '/CreateSink', 'responseCode' => 200], 'input' => ['shape' => 'CreateSinkInput'], 'output' => ['shape' => 'CreateSinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'ConflictException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InvalidParameterException']]], 'DeleteLink' => ['name' => 'DeleteLink', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteLink', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLinkInput'], 'output' => ['shape' => 'DeleteLinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteSink' => ['name' => 'DeleteSink', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteSink', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSinkInput'], 'output' => ['shape' => 'DeleteSinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'ConflictException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetLink' => ['name' => 'GetLink', 'http' => ['method' => 'POST', 'requestUri' => '/GetLink', 'responseCode' => 200], 'input' => ['shape' => 'GetLinkInput'], 'output' => ['shape' => 'GetLinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetSink' => ['name' => 'GetSink', 'http' => ['method' => 'POST', 'requestUri' => '/GetSink', 'responseCode' => 200], 'input' => ['shape' => 'GetSinkInput'], 'output' => ['shape' => 'GetSinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'GetSinkPolicy' => ['name' => 'GetSinkPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/GetSinkPolicy', 'responseCode' => 200], 'input' => ['shape' => 'GetSinkPolicyInput'], 'output' => ['shape' => 'GetSinkPolicyOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ListAttachedLinks' => ['name' => 'ListAttachedLinks', 'http' => ['method' => 'POST', 'requestUri' => '/ListAttachedLinks', 'responseCode' => 200], 'input' => ['shape' => 'ListAttachedLinksInput'], 'output' => ['shape' => 'ListAttachedLinksOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ListLinks' => ['name' => 'ListLinks', 'http' => ['method' => 'POST', 'requestUri' => '/ListLinks', 'responseCode' => 200], 'input' => ['shape' => 'ListLinksInput'], 'output' => ['shape' => 'ListLinksOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ListSinks' => ['name' => 'ListSinks', 'http' => ['method' => 'POST', 'requestUri' => '/ListSinks', 'responseCode' => 200], 'input' => ['shape' => 'ListSinksInput'], 'output' => ['shape' => 'ListSinksOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'PutSinkPolicy' => ['name' => 'PutSinkPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/PutSinkPolicy', 'responseCode' => 200], 'input' => ['shape' => 'PutSinkPolicyInput'], 'output' => ['shape' => 'PutSinkPolicyOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateLink' => ['name' => 'UpdateLink', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateLink', 'responseCode' => 200], 'input' => ['shape' => 'UpdateLinkInput'], 'output' => ['shape' => 'UpdateLinkOutput'], 'errors' => [['shape' => 'InternalServiceFault'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['Arn' => ['type' => 'string', 'pattern' => 'arn:(\\w|-)+:oam:.+:.+:.+.*'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateLinkInput' => ['type' => 'structure', 'required' => ['LabelTemplate', 'ResourceTypes', 'SinkIdentifier'], 'members' => ['LabelTemplate' => ['shape' => 'LabelTemplate'], 'ResourceTypes' => ['shape' => 'ResourceTypesInput'], 'SinkIdentifier' => ['shape' => 'ResourceIdentifier'], 'Tags' => ['shape' => 'TagMapInput']]], 'CreateLinkOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'LabelTemplate' => ['shape' => 'String'], 'ResourceTypes' => ['shape' => 'ResourceTypesOutput'], 'SinkArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMapOutput']]], 'CreateSinkInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'SinkName'], 'Tags' => ['shape' => 'TagMapInput']]], 'CreateSinkOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMapOutput']]], 'DeleteLinkInput' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier']]], 'DeleteLinkOutput' => ['type' => 'structure', 'members' => []], 'DeleteSinkInput' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier']]], 'DeleteSinkOutput' => ['type' => 'structure', 'members' => []], 'GetLinkInput' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier']]], 'GetLinkOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'LabelTemplate' => ['shape' => 'String'], 'ResourceTypes' => ['shape' => 'ResourceTypesOutput'], 'SinkArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMapOutput']]], 'GetSinkInput' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier']]], 'GetSinkOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMapOutput']]], 'GetSinkPolicyInput' => ['type' => 'structure', 'required' => ['SinkIdentifier'], 'members' => ['SinkIdentifier' => ['shape' => 'ResourceIdentifier']]], 'GetSinkPolicyOutput' => ['type' => 'structure', 'members' => ['SinkArn' => ['shape' => 'String'], 'SinkId' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'InternalServiceFault' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LabelTemplate' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ListAttachedLinksInput' => ['type' => 'structure', 'required' => ['SinkIdentifier'], 'members' => ['MaxResults' => ['shape' => 'ListAttachedLinksMaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'SinkIdentifier' => ['shape' => 'ResourceIdentifier']]], 'ListAttachedLinksItem' => ['type' => 'structure', 'members' => ['Label' => ['shape' => 'String'], 'LinkArn' => ['shape' => 'String'], 'ResourceTypes' => ['shape' => 'ResourceTypesOutput']]], 'ListAttachedLinksItems' => ['type' => 'list', 'member' => ['shape' => 'ListAttachedLinksItem']], 'ListAttachedLinksMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'ListAttachedLinksOutput' => ['type' => 'structure', 'required' => ['Items'], 'members' => ['Items' => ['shape' => 'ListAttachedLinksItems'], 'NextToken' => ['shape' => 'String']]], 'ListLinksInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLinksMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLinksItem' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'ResourceTypes' => ['shape' => 'ResourceTypesOutput'], 'SinkArn' => ['shape' => 'String']]], 'ListLinksItems' => ['type' => 'list', 'member' => ['shape' => 'ListLinksItem']], 'ListLinksMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 1], 'ListLinksOutput' => ['type' => 'structure', 'required' => ['Items'], 'members' => ['Items' => ['shape' => 'ListLinksItems'], 'NextToken' => ['shape' => 'String']]], 'ListSinksInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListSinksMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSinksItem' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ListSinksItems' => ['type' => 'list', 'member' => ['shape' => 'ListSinksItem']], 'ListSinksMaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListSinksOutput' => ['type' => 'structure', 'required' => ['Items'], 'members' => ['Items' => ['shape' => 'ListSinksItems'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMapOutput']]], 'MissingRequiredParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'PutSinkPolicyInput' => ['type' => 'structure', 'required' => ['SinkIdentifier', 'Policy'], 'members' => ['SinkIdentifier' => ['shape' => 'ResourceIdentifier'], 'Policy' => ['shape' => 'SinkPolicy']]], 'PutSinkPolicyOutput' => ['type' => 'structure', 'members' => ['SinkArn' => ['shape' => 'String'], 'SinkId' => ['shape' => 'String'], 'Policy' => ['shape' => 'String']]], 'ResourceIdentifier' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_:\\.\\-\\/]{0,2047}'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['AWS::CloudWatch::Metric', 'AWS::Logs::LogGroup', 'AWS::XRay::Trace']], 'ResourceTypesInput' => ['type' => 'list', 'member' => ['shape' => 'ResourceType'], 'max' => 50, 'min' => 1], 'ResourceTypesOutput' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'amznErrorType' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amzn-ErrorType']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'SinkName' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_\\.\\-]{1,255}'], 'SinkPolicy' => ['type' => 'string'], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMapInput' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagMapOutput' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMapInput']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateLinkInput' => ['type' => 'structure', 'required' => ['Identifier', 'ResourceTypes'], 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier'], 'ResourceTypes' => ['shape' => 'ResourceTypesInput']]], 'UpdateLinkOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'LabelTemplate' => ['shape' => 'LabelTemplate'], 'ResourceTypes' => ['shape' => 'ResourceTypesOutput'], 'SinkArn' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMapOutput']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-rule-set-1.json.php deleted file mode 100644 index e3cfd16..0000000 --- a/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oam-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oam-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oam.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://oam.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-tests-1.json.php deleted file mode 100644 index c28d60d..0000000 --- a/vendor/Aws3/Aws/data/oam/2022-06-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oam.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/oam/2022-06-10/paginators-1.json.php b/vendor/Aws3/Aws/data/oam/2022-06-10/paginators-1.json.php deleted file mode 100644 index 4e72f96..0000000 --- a/vendor/Aws3/Aws/data/oam/2022-06-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAttachedLinks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListLinks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items'], 'ListSinks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Items']]]; diff --git a/vendor/Aws3/Aws/data/omics/2022-11-28/api-2.json.php b/vendor/Aws3/Aws/data/omics/2022-11-28/api-2.json.php deleted file mode 100644 index 319c0ba..0000000 --- a/vendor/Aws3/Aws/data/omics/2022-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-11-28', 'endpointPrefix' => 'omics', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Omics', 'serviceId' => 'Omics', 'signatureVersion' => 'v4', 'signingName' => 'omics', 'uid' => 'omics-2022-11-28'], 'operations' => ['BatchDeleteReadSet' => ['name' => 'BatchDeleteReadSet', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/readset/batch/delete', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteReadSetRequest'], 'output' => ['shape' => 'BatchDeleteReadSetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-'], 'idempotent' => \true], 'CancelAnnotationImportJob' => ['name' => 'CancelAnnotationImportJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/import/annotation/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelAnnotationImportRequest'], 'output' => ['shape' => 'CancelAnnotationImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-'], 'idempotent' => \true], 'CancelRun' => ['name' => 'CancelRun', 'http' => ['method' => 'POST', 'requestUri' => '/run/{id}/cancel', 'responseCode' => 202], 'input' => ['shape' => 'CancelRunRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'CancelVariantImportJob' => ['name' => 'CancelVariantImportJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/import/variant/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'CancelVariantImportRequest'], 'output' => ['shape' => 'CancelVariantImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-'], 'idempotent' => \true], 'CreateAnnotationStore' => ['name' => 'CreateAnnotationStore', 'http' => ['method' => 'POST', 'requestUri' => '/annotationStore', 'responseCode' => 200], 'input' => ['shape' => 'CreateAnnotationStoreRequest'], 'output' => ['shape' => 'CreateAnnotationStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'CreateReferenceStore' => ['name' => 'CreateReferenceStore', 'http' => ['method' => 'POST', 'requestUri' => '/referencestore', 'responseCode' => 200], 'input' => ['shape' => 'CreateReferenceStoreRequest'], 'output' => ['shape' => 'CreateReferenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'CreateRunGroup' => ['name' => 'CreateRunGroup', 'http' => ['method' => 'POST', 'requestUri' => '/runGroup', 'responseCode' => 201], 'input' => ['shape' => 'CreateRunGroupRequest'], 'output' => ['shape' => 'CreateRunGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'CreateSequenceStore' => ['name' => 'CreateSequenceStore', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore', 'responseCode' => 200], 'input' => ['shape' => 'CreateSequenceStoreRequest'], 'output' => ['shape' => 'CreateSequenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'CreateVariantStore' => ['name' => 'CreateVariantStore', 'http' => ['method' => 'POST', 'requestUri' => '/variantStore', 'responseCode' => 200], 'input' => ['shape' => 'CreateVariantStoreRequest'], 'output' => ['shape' => 'CreateVariantStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'CreateWorkflow' => ['name' => 'CreateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/workflow', 'responseCode' => 201], 'input' => ['shape' => 'CreateWorkflowRequest'], 'output' => ['shape' => 'CreateWorkflowResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'DeleteAnnotationStore' => ['name' => 'DeleteAnnotationStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/annotationStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAnnotationStoreRequest'], 'output' => ['shape' => 'DeleteAnnotationStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-'], 'idempotent' => \true], 'DeleteReference' => ['name' => 'DeleteReference', 'http' => ['method' => 'DELETE', 'requestUri' => '/referencestore/{referenceStoreId}/reference/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteReferenceRequest'], 'output' => ['shape' => 'DeleteReferenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-'], 'idempotent' => \true], 'DeleteReferenceStore' => ['name' => 'DeleteReferenceStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/referencestore/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteReferenceStoreRequest'], 'output' => ['shape' => 'DeleteReferenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-'], 'idempotent' => \true], 'DeleteRun' => ['name' => 'DeleteRun', 'http' => ['method' => 'DELETE', 'requestUri' => '/run/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteRunRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-'], 'idempotent' => \true], 'DeleteRunGroup' => ['name' => 'DeleteRunGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/runGroup/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteRunGroupRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-'], 'idempotent' => \true], 'DeleteSequenceStore' => ['name' => 'DeleteSequenceStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/sequencestore/{id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSequenceStoreRequest'], 'output' => ['shape' => 'DeleteSequenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-'], 'idempotent' => \true], 'DeleteVariantStore' => ['name' => 'DeleteVariantStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/variantStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVariantStoreRequest'], 'output' => ['shape' => 'DeleteVariantStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-'], 'idempotent' => \true], 'DeleteWorkflow' => ['name' => 'DeleteWorkflow', 'http' => ['method' => 'DELETE', 'requestUri' => '/workflow/{id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteWorkflowRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-'], 'idempotent' => \true], 'GetAnnotationImportJob' => ['name' => 'GetAnnotationImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/import/annotation/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAnnotationImportRequest'], 'output' => ['shape' => 'GetAnnotationImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'GetAnnotationStore' => ['name' => 'GetAnnotationStore', 'http' => ['method' => 'GET', 'requestUri' => '/annotationStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetAnnotationStoreRequest'], 'output' => ['shape' => 'GetAnnotationStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'GetReadSet' => ['name' => 'GetReadSet', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{sequenceStoreId}/readset/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReadSetRequest'], 'output' => ['shape' => 'GetReadSetResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'RangeNotSatisfiableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'storage-']], 'GetReadSetActivationJob' => ['name' => 'GetReadSetActivationJob', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{sequenceStoreId}/activationjob/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReadSetActivationJobRequest'], 'output' => ['shape' => 'GetReadSetActivationJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReadSetExportJob' => ['name' => 'GetReadSetExportJob', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{sequenceStoreId}/exportjob/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReadSetExportJobRequest'], 'output' => ['shape' => 'GetReadSetExportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReadSetImportJob' => ['name' => 'GetReadSetImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{sequenceStoreId}/importjob/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReadSetImportJobRequest'], 'output' => ['shape' => 'GetReadSetImportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReadSetMetadata' => ['name' => 'GetReadSetMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{sequenceStoreId}/readset/{id}/metadata', 'responseCode' => 200], 'input' => ['shape' => 'GetReadSetMetadataRequest'], 'output' => ['shape' => 'GetReadSetMetadataResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReference' => ['name' => 'GetReference', 'http' => ['method' => 'GET', 'requestUri' => '/referencestore/{referenceStoreId}/reference/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReferenceRequest'], 'output' => ['shape' => 'GetReferenceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'RangeNotSatisfiableException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'storage-']], 'GetReferenceImportJob' => ['name' => 'GetReferenceImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/referencestore/{referenceStoreId}/importjob/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReferenceImportJobRequest'], 'output' => ['shape' => 'GetReferenceImportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReferenceMetadata' => ['name' => 'GetReferenceMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/referencestore/{referenceStoreId}/reference/{id}/metadata', 'responseCode' => 200], 'input' => ['shape' => 'GetReferenceMetadataRequest'], 'output' => ['shape' => 'GetReferenceMetadataResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetReferenceStore' => ['name' => 'GetReferenceStore', 'http' => ['method' => 'GET', 'requestUri' => '/referencestore/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetReferenceStoreRequest'], 'output' => ['shape' => 'GetReferenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetRun' => ['name' => 'GetRun', 'http' => ['method' => 'GET', 'requestUri' => '/run/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetRunRequest'], 'output' => ['shape' => 'GetRunResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'GetRunGroup' => ['name' => 'GetRunGroup', 'http' => ['method' => 'GET', 'requestUri' => '/runGroup/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetRunGroupRequest'], 'output' => ['shape' => 'GetRunGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'GetRunTask' => ['name' => 'GetRunTask', 'http' => ['method' => 'GET', 'requestUri' => '/run/{id}/task/{taskId}', 'responseCode' => 200], 'input' => ['shape' => 'GetRunTaskRequest'], 'output' => ['shape' => 'GetRunTaskResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'GetSequenceStore' => ['name' => 'GetSequenceStore', 'http' => ['method' => 'GET', 'requestUri' => '/sequencestore/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetSequenceStoreRequest'], 'output' => ['shape' => 'GetSequenceStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'GetVariantImportJob' => ['name' => 'GetVariantImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/import/variant/{jobId}', 'responseCode' => 200], 'input' => ['shape' => 'GetVariantImportRequest'], 'output' => ['shape' => 'GetVariantImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'GetVariantStore' => ['name' => 'GetVariantStore', 'http' => ['method' => 'GET', 'requestUri' => '/variantStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'GetVariantStoreRequest'], 'output' => ['shape' => 'GetVariantStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'GetWorkflow' => ['name' => 'GetWorkflow', 'http' => ['method' => 'GET', 'requestUri' => '/workflow/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetWorkflowRequest'], 'output' => ['shape' => 'GetWorkflowResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'ListAnnotationImportJobs' => ['name' => 'ListAnnotationImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/import/annotations', 'responseCode' => 200], 'input' => ['shape' => 'ListAnnotationImportJobsRequest'], 'output' => ['shape' => 'ListAnnotationImportJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'ListAnnotationStores' => ['name' => 'ListAnnotationStores', 'http' => ['method' => 'POST', 'requestUri' => '/annotationStores', 'responseCode' => 200], 'input' => ['shape' => 'ListAnnotationStoresRequest'], 'output' => ['shape' => 'ListAnnotationStoresResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'ListReadSetActivationJobs' => ['name' => 'ListReadSetActivationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/activationjobs', 'responseCode' => 200], 'input' => ['shape' => 'ListReadSetActivationJobsRequest'], 'output' => ['shape' => 'ListReadSetActivationJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReadSetExportJobs' => ['name' => 'ListReadSetExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/exportjobs', 'responseCode' => 200], 'input' => ['shape' => 'ListReadSetExportJobsRequest'], 'output' => ['shape' => 'ListReadSetExportJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReadSetImportJobs' => ['name' => 'ListReadSetImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/importjobs', 'responseCode' => 200], 'input' => ['shape' => 'ListReadSetImportJobsRequest'], 'output' => ['shape' => 'ListReadSetImportJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReadSets' => ['name' => 'ListReadSets', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/readsets', 'responseCode' => 200], 'input' => ['shape' => 'ListReadSetsRequest'], 'output' => ['shape' => 'ListReadSetsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReferenceImportJobs' => ['name' => 'ListReferenceImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/referencestore/{referenceStoreId}/importjobs', 'responseCode' => 200], 'input' => ['shape' => 'ListReferenceImportJobsRequest'], 'output' => ['shape' => 'ListReferenceImportJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReferenceStores' => ['name' => 'ListReferenceStores', 'http' => ['method' => 'POST', 'requestUri' => '/referencestores', 'responseCode' => 200], 'input' => ['shape' => 'ListReferenceStoresRequest'], 'output' => ['shape' => 'ListReferenceStoresResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListReferences' => ['name' => 'ListReferences', 'http' => ['method' => 'POST', 'requestUri' => '/referencestore/{referenceStoreId}/references', 'responseCode' => 200], 'input' => ['shape' => 'ListReferencesRequest'], 'output' => ['shape' => 'ListReferencesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListRunGroups' => ['name' => 'ListRunGroups', 'http' => ['method' => 'GET', 'requestUri' => '/runGroup', 'responseCode' => 200], 'input' => ['shape' => 'ListRunGroupsRequest'], 'output' => ['shape' => 'ListRunGroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'ListRunTasks' => ['name' => 'ListRunTasks', 'http' => ['method' => 'GET', 'requestUri' => '/run/{id}/task', 'responseCode' => 200], 'input' => ['shape' => 'ListRunTasksRequest'], 'output' => ['shape' => 'ListRunTasksResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'ListRuns' => ['name' => 'ListRuns', 'http' => ['method' => 'GET', 'requestUri' => '/run', 'responseCode' => 200], 'input' => ['shape' => 'ListRunsRequest'], 'output' => ['shape' => 'ListRunsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'ListSequenceStores' => ['name' => 'ListSequenceStores', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestores', 'responseCode' => 200], 'input' => ['shape' => 'ListSequenceStoresRequest'], 'output' => ['shape' => 'ListSequenceStoresResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'tags-']], 'ListVariantImportJobs' => ['name' => 'ListVariantImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/import/variants', 'responseCode' => 200], 'input' => ['shape' => 'ListVariantImportJobsRequest'], 'output' => ['shape' => 'ListVariantImportJobsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'ListVariantStores' => ['name' => 'ListVariantStores', 'http' => ['method' => 'POST', 'requestUri' => '/variantStores', 'responseCode' => 200], 'input' => ['shape' => 'ListVariantStoresRequest'], 'output' => ['shape' => 'ListVariantStoresResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'ListWorkflows' => ['name' => 'ListWorkflows', 'http' => ['method' => 'GET', 'requestUri' => '/workflow', 'responseCode' => 200], 'input' => ['shape' => 'ListWorkflowsRequest'], 'output' => ['shape' => 'ListWorkflowsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'StartAnnotationImportJob' => ['name' => 'StartAnnotationImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/import/annotation', 'responseCode' => 200], 'input' => ['shape' => 'StartAnnotationImportRequest'], 'output' => ['shape' => 'StartAnnotationImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'StartReadSetActivationJob' => ['name' => 'StartReadSetActivationJob', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/activationjob', 'responseCode' => 200], 'input' => ['shape' => 'StartReadSetActivationJobRequest'], 'output' => ['shape' => 'StartReadSetActivationJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'StartReadSetExportJob' => ['name' => 'StartReadSetExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/exportjob', 'responseCode' => 200], 'input' => ['shape' => 'StartReadSetExportJobRequest'], 'output' => ['shape' => 'StartReadSetExportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'StartReadSetImportJob' => ['name' => 'StartReadSetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/sequencestore/{sequenceStoreId}/importjob', 'responseCode' => 200], 'input' => ['shape' => 'StartReadSetImportJobRequest'], 'output' => ['shape' => 'StartReadSetImportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'StartReferenceImportJob' => ['name' => 'StartReferenceImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/referencestore/{referenceStoreId}/importjob', 'responseCode' => 200], 'input' => ['shape' => 'StartReferenceImportJobRequest'], 'output' => ['shape' => 'StartReferenceImportJobResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'control-storage-']], 'StartRun' => ['name' => 'StartRun', 'http' => ['method' => 'POST', 'requestUri' => '/run', 'responseCode' => 201], 'input' => ['shape' => 'StartRunRequest'], 'output' => ['shape' => 'StartRunResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'StartVariantImportJob' => ['name' => 'StartVariantImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/import/variant', 'responseCode' => 200], 'input' => ['shape' => 'StartVariantImportRequest'], 'output' => ['shape' => 'StartVariantImportResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'tags-']], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'tags-'], 'idempotent' => \true], 'UpdateAnnotationStore' => ['name' => 'UpdateAnnotationStore', 'http' => ['method' => 'POST', 'requestUri' => '/annotationStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAnnotationStoreRequest'], 'output' => ['shape' => 'UpdateAnnotationStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'UpdateRunGroup' => ['name' => 'UpdateRunGroup', 'http' => ['method' => 'POST', 'requestUri' => '/runGroup/{id}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateRunGroupRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']], 'UpdateVariantStore' => ['name' => 'UpdateVariantStore', 'http' => ['method' => 'POST', 'requestUri' => '/variantStore/{name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVariantStoreRequest'], 'output' => ['shape' => 'UpdateVariantStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'analytics-']], 'UpdateWorkflow' => ['name' => 'UpdateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/workflow/{id}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateWorkflowRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RequestTimeoutException']], 'endpoint' => ['hostPrefix' => 'workflows-']]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ActivateReadSetFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'ReadSetActivationJobStatus']]], 'ActivateReadSetJobItem' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'sequenceStoreId', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ActivationJobId'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetActivationJobStatus']]], 'ActivateReadSetJobList' => ['type' => 'list', 'member' => ['shape' => 'ActivateReadSetJobItem']], 'ActivateReadSetSourceItem' => ['type' => 'structure', 'required' => ['readSetId', 'status'], 'members' => ['readSetId' => ['shape' => 'ReadSetId'], 'status' => ['shape' => 'ReadSetActivationJobItemStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'ActivateReadSetSourceList' => ['type' => 'list', 'member' => ['shape' => 'ActivateReadSetSourceItem']], 'ActivationJobId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'AnnotationImportItemDetail' => ['type' => 'structure', 'required' => ['jobStatus', 'source'], 'members' => ['jobStatus' => ['shape' => 'JobStatus'], 'source' => ['shape' => 'S3Uri']]], 'AnnotationImportItemDetails' => ['type' => 'list', 'member' => ['shape' => 'AnnotationImportItemDetail'], 'max' => 1, 'min' => 1], 'AnnotationImportItemSource' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'S3Uri']]], 'AnnotationImportItemSources' => ['type' => 'list', 'member' => ['shape' => 'AnnotationImportItemSource'], 'max' => 1, 'min' => 1], 'AnnotationImportJobItem' => ['type' => 'structure', 'required' => ['creationTime', 'destinationName', 'id', 'roleArn', 'status', 'updateTime'], 'members' => ['completionTime' => ['shape' => 'CompletionTime'], 'creationTime' => ['shape' => 'CreationTime'], 'destinationName' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization'], 'status' => ['shape' => 'JobStatus'], 'updateTime' => ['shape' => 'UpdateTime']]], 'AnnotationImportJobItems' => ['type' => 'list', 'member' => ['shape' => 'AnnotationImportJobItem']], 'AnnotationStoreItem' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'sseConfig', 'status', 'statusMessage', 'storeArn', 'storeFormat', 'storeSizeBytes', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'status' => ['shape' => 'StoreStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'storeArn' => ['shape' => 'Arn'], 'storeFormat' => ['shape' => 'StoreFormat'], 'storeSizeBytes' => ['shape' => 'Long'], 'updateTime' => ['shape' => 'UpdateTime']]], 'AnnotationStoreItems' => ['type' => 'list', 'member' => ['shape' => 'AnnotationStoreItem']], 'AnnotationType' => ['type' => 'string', 'enum' => ['GENERIC', 'CHR_POS', 'CHR_POS_REF_ALT', 'CHR_START_END_ONE_BASE', 'CHR_START_END_REF_ALT_ONE_BASE', 'CHR_START_END_ZERO_BASE', 'CHR_START_END_REF_ALT_ZERO_BASE']], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)$'], 'BatchDeleteReadSetRequest' => ['type' => 'structure', 'required' => ['ids', 'sequenceStoreId'], 'members' => ['ids' => ['shape' => 'ReadSetIdList'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'BatchDeleteReadSetResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'ReadSetBatchErrorList']]], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelAnnotationImportRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'jobId']]], 'CancelAnnotationImportResponse' => ['type' => 'structure', 'members' => []], 'CancelRunRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunId', 'location' => 'uri', 'locationName' => 'id']]], 'CancelVariantImportRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'jobId']]], 'CancelVariantImportResponse' => ['type' => 'structure', 'members' => []], 'ClientToken' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'CommentChar' => ['type' => 'string', 'max' => 1, 'min' => 1], 'CompletionTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateAnnotationStoreRequest' => ['type' => 'structure', 'required' => ['storeFormat'], 'members' => ['description' => ['shape' => 'StoreDescription'], 'name' => ['shape' => 'CreateAnnotationStoreRequestNameString'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'storeFormat' => ['shape' => 'StoreFormat'], 'storeOptions' => ['shape' => 'StoreOptions'], 'tags' => ['shape' => 'TagMap']]], 'CreateAnnotationStoreRequestNameString' => ['type' => 'string', 'pattern' => '^([a-z]){1}([a-z0-9_]){2,254}$'], 'CreateAnnotationStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'name', 'status'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'status' => ['shape' => 'StoreStatus'], 'storeFormat' => ['shape' => 'StoreFormat'], 'storeOptions' => ['shape' => 'StoreOptions']]], 'CreateReferenceStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'description' => ['shape' => 'ReferenceStoreDescription'], 'name' => ['shape' => 'ReferenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig'], 'tags' => ['shape' => 'TagMap']]], 'CreateReferenceStoreResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'ReferenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReferenceStoreDescription'], 'id' => ['shape' => 'ReferenceStoreId'], 'name' => ['shape' => 'ReferenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'CreateRunGroupRequest' => ['type' => 'structure', 'required' => ['requestId'], 'members' => ['maxCpus' => ['shape' => 'CreateRunGroupRequestMaxCpusInteger'], 'maxDuration' => ['shape' => 'CreateRunGroupRequestMaxDurationInteger'], 'maxRuns' => ['shape' => 'CreateRunGroupRequestMaxRunsInteger'], 'name' => ['shape' => 'RunGroupName'], 'requestId' => ['shape' => 'RunGroupRequestId', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateRunGroupRequestMaxCpusInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'CreateRunGroupRequestMaxDurationInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'CreateRunGroupRequestMaxRunsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'CreateRunGroupResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunGroupArn'], 'id' => ['shape' => 'RunGroupId'], 'tags' => ['shape' => 'TagMap']]], 'CreateSequenceStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'description' => ['shape' => 'SequenceStoreDescription'], 'name' => ['shape' => 'SequenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig'], 'tags' => ['shape' => 'TagMap']]], 'CreateSequenceStoreResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'SequenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'SequenceStoreDescription'], 'id' => ['shape' => 'SequenceStoreId'], 'name' => ['shape' => 'SequenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'CreateVariantStoreRequest' => ['type' => 'structure', 'required' => ['reference'], 'members' => ['description' => ['shape' => 'StoreDescription'], 'name' => ['shape' => 'CreateVariantStoreRequestNameString'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'tags' => ['shape' => 'TagMap']]], 'CreateVariantStoreRequestNameString' => ['type' => 'string', 'pattern' => '^([a-z]){1}([a-z0-9_]){2,254}$'], 'CreateVariantStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'name', 'status'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'status' => ['shape' => 'StoreStatus']]], 'CreateWorkflowRequest' => ['type' => 'structure', 'required' => ['requestId'], 'members' => ['definitionUri' => ['shape' => 'WorkflowDefinition'], 'definitionZip' => ['shape' => 'Blob'], 'description' => ['shape' => 'WorkflowDescription'], 'engine' => ['shape' => 'WorkflowEngine'], 'main' => ['shape' => 'WorkflowMain'], 'name' => ['shape' => 'WorkflowName'], 'parameterTemplate' => ['shape' => 'WorkflowParameterTemplate'], 'requestId' => ['shape' => 'WorkflowRequestId', 'idempotencyToken' => \true], 'storageCapacity' => ['shape' => 'CreateWorkflowRequestStorageCapacityInteger'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorkflowRequestStorageCapacityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'CreateWorkflowResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'WorkflowArn'], 'id' => ['shape' => 'WorkflowId'], 'status' => ['shape' => 'WorkflowStatus'], 'tags' => ['shape' => 'TagMap']]], 'CreationTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'DeleteAnnotationStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['force' => ['shape' => 'PrimitiveBoolean', 'location' => 'querystring', 'locationName' => 'force'], 'name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteAnnotationStoreResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'StoreStatus']]], 'DeleteReferenceRequest' => ['type' => 'structure', 'required' => ['id', 'referenceStoreId'], 'members' => ['id' => ['shape' => 'ReferenceId', 'location' => 'uri', 'locationName' => 'id'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'DeleteReferenceResponse' => ['type' => 'structure', 'members' => []], 'DeleteReferenceStoreRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteReferenceStoreResponse' => ['type' => 'structure', 'members' => []], 'DeleteRunGroupRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunGroupId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteRunRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteSequenceStoreRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteSequenceStoreResponse' => ['type' => 'structure', 'members' => []], 'DeleteVariantStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['force' => ['shape' => 'PrimitiveBoolean', 'location' => 'querystring', 'locationName' => 'force'], 'name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteVariantStoreResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'StoreStatus']]], 'DeleteWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'WorkflowId', 'location' => 'uri', 'locationName' => 'id']]], 'Encoding' => ['type' => 'string', 'max' => 20, 'min' => 1], 'EncryptionType' => ['type' => 'string', 'enum' => ['KMS']], 'EscapeChar' => ['type' => 'string', 'max' => 1, 'min' => 1], 'EscapeQuotes' => ['type' => 'boolean'], 'ExportJobId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'ExportReadSet' => ['type' => 'structure', 'required' => ['readSetId'], 'members' => ['readSetId' => ['shape' => 'ReadSetId']]], 'ExportReadSetDetail' => ['type' => 'structure', 'required' => ['id', 'status'], 'members' => ['id' => ['shape' => 'ReadSetId'], 'status' => ['shape' => 'ReadSetExportJobItemStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'ExportReadSetDetailList' => ['type' => 'list', 'member' => ['shape' => 'ExportReadSetDetail']], 'ExportReadSetFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'ReadSetExportJobStatus']]], 'ExportReadSetJobDetail' => ['type' => 'structure', 'required' => ['creationTime', 'destination', 'id', 'sequenceStoreId', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'destination' => ['shape' => 'S3Destination'], 'id' => ['shape' => 'ExportJobId'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetExportJobStatus']]], 'ExportReadSetJobDetailList' => ['type' => 'list', 'member' => ['shape' => 'ExportReadSetJobDetail']], 'FileInformation' => ['type' => 'structure', 'members' => ['contentLength' => ['shape' => 'FileInformationContentLengthLong'], 'partSize' => ['shape' => 'FileInformationPartSizeLong'], 'totalParts' => ['shape' => 'FileInformationTotalPartsInteger']]], 'FileInformationContentLengthLong' => ['type' => 'long', 'box' => \true, 'max' => 5497558138880, 'min' => 1], 'FileInformationPartSizeLong' => ['type' => 'long', 'box' => \true, 'max' => 5368709120, 'min' => 1], 'FileInformationTotalPartsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 1], 'FileType' => ['type' => 'string', 'enum' => ['FASTQ', 'BAM', 'CRAM']], 'FormatOptions' => ['type' => 'structure', 'members' => ['tsvOptions' => ['shape' => 'TsvOptions'], 'vcfOptions' => ['shape' => 'VcfOptions']], 'union' => \true], 'FormatToHeader' => ['type' => 'map', 'key' => ['shape' => 'FormatToHeaderKey'], 'value' => ['shape' => 'FormatToHeaderValueString']], 'FormatToHeaderKey' => ['type' => 'string', 'enum' => ['CHR', 'START', 'END', 'REF', 'ALT', 'POS']], 'FormatToHeaderValueString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'GeneratedFrom' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'GetAnnotationImportRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'jobId']]], 'GetAnnotationImportResponse' => ['type' => 'structure', 'required' => ['completionTime', 'creationTime', 'destinationName', 'formatOptions', 'id', 'items', 'roleArn', 'runLeftNormalization', 'status', 'statusMessage', 'updateTime'], 'members' => ['completionTime' => ['shape' => 'CompletionTime'], 'creationTime' => ['shape' => 'CreationTime'], 'destinationName' => ['shape' => 'StoreName'], 'formatOptions' => ['shape' => 'FormatOptions'], 'id' => ['shape' => 'ResourceId'], 'items' => ['shape' => 'AnnotationImportItemDetails'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization'], 'status' => ['shape' => 'JobStatus'], 'statusMessage' => ['shape' => 'JobStatusMsg'], 'updateTime' => ['shape' => 'UpdateTime']]], 'GetAnnotationStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'GetAnnotationStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'sseConfig', 'status', 'statusMessage', 'storeArn', 'storeSizeBytes', 'tags', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'status' => ['shape' => 'StoreStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'storeArn' => ['shape' => 'Arn'], 'storeFormat' => ['shape' => 'StoreFormat'], 'storeOptions' => ['shape' => 'StoreOptions'], 'storeSizeBytes' => ['shape' => 'Long'], 'tags' => ['shape' => 'TagMap'], 'updateTime' => ['shape' => 'UpdateTime']]], 'GetReadSetActivationJobRequest' => ['type' => 'structure', 'required' => ['id', 'sequenceStoreId'], 'members' => ['id' => ['shape' => 'ActivationJobId', 'location' => 'uri', 'locationName' => 'id'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'GetReadSetActivationJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'sequenceStoreId', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ActivationJobId'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'sources' => ['shape' => 'ActivateReadSetSourceList'], 'status' => ['shape' => 'ReadSetActivationJobStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'GetReadSetExportJobRequest' => ['type' => 'structure', 'required' => ['id', 'sequenceStoreId'], 'members' => ['id' => ['shape' => 'ExportJobId', 'location' => 'uri', 'locationName' => 'id'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'GetReadSetExportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'destination', 'id', 'sequenceStoreId', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'destination' => ['shape' => 'S3Destination'], 'id' => ['shape' => 'ExportJobId'], 'readSets' => ['shape' => 'ExportReadSetDetailList'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetExportJobStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'GetReadSetImportJobRequest' => ['type' => 'structure', 'required' => ['id', 'sequenceStoreId'], 'members' => ['id' => ['shape' => 'ImportJobId', 'location' => 'uri', 'locationName' => 'id'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'GetReadSetImportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'roleArn', 'sequenceStoreId', 'sources', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'roleArn' => ['shape' => 'RoleArn'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'sources' => ['shape' => 'ImportReadSetSourceList'], 'status' => ['shape' => 'ReadSetImportJobStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'GetReadSetMetadataRequest' => ['type' => 'structure', 'required' => ['id', 'sequenceStoreId'], 'members' => ['id' => ['shape' => 'ReadSetId', 'location' => 'uri', 'locationName' => 'id'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'GetReadSetMetadataResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'fileType', 'id', 'sequenceStoreId', 'status'], 'members' => ['arn' => ['shape' => 'ReadSetArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReadSetDescription'], 'fileType' => ['shape' => 'FileType'], 'files' => ['shape' => 'ReadSetFiles'], 'id' => ['shape' => 'ReadSetId'], 'name' => ['shape' => 'ReadSetName'], 'referenceArn' => ['shape' => 'ReferenceArn'], 'sampleId' => ['shape' => 'SampleId'], 'sequenceInformation' => ['shape' => 'SequenceInformation'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetStatus'], 'subjectId' => ['shape' => 'SubjectId']]], 'GetReadSetRequest' => ['type' => 'structure', 'required' => ['id', 'partNumber', 'sequenceStoreId'], 'members' => ['file' => ['shape' => 'ReadSetFile', 'location' => 'querystring', 'locationName' => 'file'], 'id' => ['shape' => 'ReadSetId', 'location' => 'uri', 'locationName' => 'id'], 'partNumber' => ['shape' => 'GetReadSetRequestPartNumberInteger', 'location' => 'querystring', 'locationName' => 'partNumber'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'GetReadSetRequestPartNumberInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 1], 'GetReadSetResponse' => ['type' => 'structure', 'members' => ['payload' => ['shape' => 'ReadSetStreamingBlob']], 'payload' => 'payload'], 'GetReferenceImportJobRequest' => ['type' => 'structure', 'required' => ['id', 'referenceStoreId'], 'members' => ['id' => ['shape' => 'ImportJobId', 'location' => 'uri', 'locationName' => 'id'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'GetReferenceImportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'referenceStoreId', 'roleArn', 'sources', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId'], 'roleArn' => ['shape' => 'RoleArn'], 'sources' => ['shape' => 'ImportReferenceSourceList'], 'status' => ['shape' => 'ReferenceImportJobStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage']]], 'GetReferenceMetadataRequest' => ['type' => 'structure', 'required' => ['id', 'referenceStoreId'], 'members' => ['id' => ['shape' => 'ReferenceId', 'location' => 'uri', 'locationName' => 'id'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'GetReferenceMetadataResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id', 'md5', 'referenceStoreId', 'updateTime'], 'members' => ['arn' => ['shape' => 'ReferenceArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReferenceDescription'], 'files' => ['shape' => 'ReferenceFiles'], 'id' => ['shape' => 'ReferenceId'], 'md5' => ['shape' => 'Md5'], 'name' => ['shape' => 'ReferenceName'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId'], 'status' => ['shape' => 'ReferenceStatus'], 'updateTime' => ['shape' => 'SyntheticTimestamp_date_time']]], 'GetReferenceRequest' => ['type' => 'structure', 'required' => ['id', 'partNumber', 'referenceStoreId'], 'members' => ['file' => ['shape' => 'ReferenceFile', 'location' => 'querystring', 'locationName' => 'file'], 'id' => ['shape' => 'ReferenceId', 'location' => 'uri', 'locationName' => 'id'], 'partNumber' => ['shape' => 'GetReferenceRequestPartNumberInteger', 'location' => 'querystring', 'locationName' => 'partNumber'], 'range' => ['shape' => 'Range', 'location' => 'header', 'locationName' => 'Range'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'GetReferenceRequestPartNumberInteger' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 1], 'GetReferenceResponse' => ['type' => 'structure', 'members' => ['payload' => ['shape' => 'ReferenceStreamingBlob']], 'payload' => 'payload'], 'GetReferenceStoreRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'id']]], 'GetReferenceStoreResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'ReferenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReferenceStoreDescription'], 'id' => ['shape' => 'ReferenceStoreId'], 'name' => ['shape' => 'ReferenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'GetRunGroupRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunGroupId', 'location' => 'uri', 'locationName' => 'id']]], 'GetRunGroupResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunGroupArn'], 'creationTime' => ['shape' => 'RunGroupTimestamp'], 'id' => ['shape' => 'RunGroupId'], 'maxCpus' => ['shape' => 'GetRunGroupResponseMaxCpusInteger'], 'maxDuration' => ['shape' => 'GetRunGroupResponseMaxDurationInteger'], 'maxRuns' => ['shape' => 'GetRunGroupResponseMaxRunsInteger'], 'name' => ['shape' => 'RunGroupName'], 'tags' => ['shape' => 'TagMap']]], 'GetRunGroupResponseMaxCpusInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'GetRunGroupResponseMaxDurationInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'GetRunGroupResponseMaxRunsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'GetRunRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['export' => ['shape' => 'RunExportList', 'location' => 'querystring', 'locationName' => 'export'], 'id' => ['shape' => 'RunId', 'location' => 'uri', 'locationName' => 'id']]], 'GetRunResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunArn'], 'creationTime' => ['shape' => 'RunTimestamp'], 'definition' => ['shape' => 'WorkflowDefinition'], 'digest' => ['shape' => 'WorkflowDigest'], 'id' => ['shape' => 'RunId'], 'logLevel' => ['shape' => 'RunLogLevel'], 'name' => ['shape' => 'RunName'], 'outputUri' => ['shape' => 'RunOutputUri'], 'parameters' => ['shape' => 'RunParameters'], 'priority' => ['shape' => 'GetRunResponsePriorityInteger'], 'resourceDigests' => ['shape' => 'RunResourceDigests'], 'roleArn' => ['shape' => 'RunRoleArn'], 'runGroupId' => ['shape' => 'RunGroupId'], 'runId' => ['shape' => 'RunId'], 'startTime' => ['shape' => 'RunTimestamp'], 'startedBy' => ['shape' => 'RunStartedBy'], 'status' => ['shape' => 'RunStatus'], 'statusMessage' => ['shape' => 'RunStatusMessage'], 'stopTime' => ['shape' => 'RunTimestamp'], 'storageCapacity' => ['shape' => 'GetRunResponseStorageCapacityInteger'], 'tags' => ['shape' => 'TagMap'], 'workflowId' => ['shape' => 'WorkflowId'], 'workflowType' => ['shape' => 'WorkflowType']]], 'GetRunResponsePriorityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'GetRunResponseStorageCapacityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'GetRunTaskRequest' => ['type' => 'structure', 'required' => ['id', 'taskId'], 'members' => ['id' => ['shape' => 'RunId', 'location' => 'uri', 'locationName' => 'id'], 'taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'GetRunTaskResponse' => ['type' => 'structure', 'members' => ['cpus' => ['shape' => 'GetRunTaskResponseCpusInteger'], 'creationTime' => ['shape' => 'TaskTimestamp'], 'logStream' => ['shape' => 'TaskLogStream'], 'memory' => ['shape' => 'GetRunTaskResponseMemoryInteger'], 'name' => ['shape' => 'TaskName'], 'startTime' => ['shape' => 'TaskTimestamp'], 'status' => ['shape' => 'TaskStatus'], 'statusMessage' => ['shape' => 'TaskStatusMessage'], 'stopTime' => ['shape' => 'TaskTimestamp'], 'taskId' => ['shape' => 'TaskId']]], 'GetRunTaskResponseCpusInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'GetRunTaskResponseMemoryInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'GetSequenceStoreRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'id']]], 'GetSequenceStoreResponse' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'SequenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'SequenceStoreDescription'], 'id' => ['shape' => 'SequenceStoreId'], 'name' => ['shape' => 'SequenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'GetVariantImportRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'jobId']]], 'GetVariantImportResponse' => ['type' => 'structure', 'required' => ['creationTime', 'destinationName', 'id', 'items', 'roleArn', 'runLeftNormalization', 'status', 'statusMessage', 'updateTime'], 'members' => ['completionTime' => ['shape' => 'CompletionTime'], 'creationTime' => ['shape' => 'CreationTime'], 'destinationName' => ['shape' => 'StoreName'], 'id' => ['shape' => 'ResourceId'], 'items' => ['shape' => 'VariantImportItemDetails'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization'], 'status' => ['shape' => 'JobStatus'], 'statusMessage' => ['shape' => 'JobStatusMsg'], 'updateTime' => ['shape' => 'UpdateTime']]], 'GetVariantStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'GetVariantStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'sseConfig', 'status', 'statusMessage', 'storeArn', 'storeSizeBytes', 'tags', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'status' => ['shape' => 'StoreStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'storeArn' => ['shape' => 'Arn'], 'storeSizeBytes' => ['shape' => 'Long'], 'tags' => ['shape' => 'TagMap'], 'updateTime' => ['shape' => 'UpdateTime']]], 'GetWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['export' => ['shape' => 'WorkflowExportList', 'location' => 'querystring', 'locationName' => 'export'], 'id' => ['shape' => 'WorkflowId', 'location' => 'uri', 'locationName' => 'id'], 'type' => ['shape' => 'WorkflowType', 'location' => 'querystring', 'locationName' => 'type']]], 'GetWorkflowResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'WorkflowArn'], 'creationTime' => ['shape' => 'WorkflowTimestamp'], 'definition' => ['shape' => 'WorkflowDefinition'], 'description' => ['shape' => 'WorkflowDescription'], 'digest' => ['shape' => 'WorkflowDigest'], 'engine' => ['shape' => 'WorkflowEngine'], 'id' => ['shape' => 'WorkflowId'], 'main' => ['shape' => 'WorkflowMain'], 'name' => ['shape' => 'WorkflowName'], 'parameterTemplate' => ['shape' => 'WorkflowParameterTemplate'], 'status' => ['shape' => 'WorkflowStatus'], 'statusMessage' => ['shape' => 'WorkflowStatusMessage'], 'storageCapacity' => ['shape' => 'GetWorkflowResponseStorageCapacityInteger'], 'tags' => ['shape' => 'TagMap'], 'type' => ['shape' => 'WorkflowType']]], 'GetWorkflowResponseStorageCapacityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'Header' => ['type' => 'boolean'], 'ImportJobId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'ImportReadSetFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'ReadSetImportJobStatus']]], 'ImportReadSetJobItem' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'roleArn', 'sequenceStoreId', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'roleArn' => ['shape' => 'RoleArn'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetImportJobStatus']]], 'ImportReadSetJobList' => ['type' => 'list', 'member' => ['shape' => 'ImportReadSetJobItem']], 'ImportReadSetSourceItem' => ['type' => 'structure', 'required' => ['sampleId', 'sourceFileType', 'sourceFiles', 'status', 'subjectId'], 'members' => ['description' => ['shape' => 'ReadSetDescription'], 'generatedFrom' => ['shape' => 'GeneratedFrom'], 'name' => ['shape' => 'ReadSetName'], 'referenceArn' => ['shape' => 'ReferenceArn'], 'sampleId' => ['shape' => 'SampleId'], 'sourceFileType' => ['shape' => 'FileType'], 'sourceFiles' => ['shape' => 'SourceFiles'], 'status' => ['shape' => 'ReadSetImportJobItemStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage'], 'subjectId' => ['shape' => 'SubjectId'], 'tags' => ['shape' => 'TagMap']]], 'ImportReadSetSourceList' => ['type' => 'list', 'member' => ['shape' => 'ImportReadSetSourceItem']], 'ImportReferenceFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'ReferenceImportJobStatus']]], 'ImportReferenceJobItem' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'referenceStoreId', 'roleArn', 'status'], 'members' => ['completionTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId'], 'roleArn' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'ReferenceImportJobStatus']]], 'ImportReferenceJobList' => ['type' => 'list', 'member' => ['shape' => 'ImportReferenceJobItem']], 'ImportReferenceSourceItem' => ['type' => 'structure', 'required' => ['status'], 'members' => ['description' => ['shape' => 'ReferenceDescription'], 'name' => ['shape' => 'ReferenceName'], 'sourceFile' => ['shape' => 'S3Uri'], 'status' => ['shape' => 'ReferenceImportJobItemStatus'], 'statusMessage' => ['shape' => 'JobStatusMessage'], 'tags' => ['shape' => 'TagMap']]], 'ImportReferenceSourceList' => ['type' => 'list', 'member' => ['shape' => 'ImportReferenceSourceItem']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'CANCELLED', 'COMPLETED', 'FAILED']], 'JobStatusMessage' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'JobStatusMsg' => ['type' => 'string'], 'LineSep' => ['type' => 'string', 'max' => 20, 'min' => 1], 'ListAnnotationImportJobsFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobStatus'], 'storeName' => ['shape' => 'String']]], 'ListAnnotationImportJobsRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'ListAnnotationImportJobsFilter'], 'ids' => ['shape' => 'ListAnnotationImportJobsRequestIdsList'], 'maxResults' => ['shape' => 'ListAnnotationImportJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'ListAnnotationImportJobsRequestNextTokenString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAnnotationImportJobsRequestIdsList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier'], 'max' => 20, 'min' => 1], 'ListAnnotationImportJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListAnnotationImportJobsRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListAnnotationImportJobsResponse' => ['type' => 'structure', 'members' => ['annotationImportJobs' => ['shape' => 'AnnotationImportJobItems'], 'nextToken' => ['shape' => 'String']]], 'ListAnnotationStoresFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'StoreStatus']]], 'ListAnnotationStoresRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'ListAnnotationStoresFilter'], 'ids' => ['shape' => 'ListAnnotationStoresRequestIdsList'], 'maxResults' => ['shape' => 'ListAnnotationStoresRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'ListAnnotationStoresRequestNextTokenString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAnnotationStoresRequestIdsList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier'], 'max' => 20, 'min' => 1], 'ListAnnotationStoresRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListAnnotationStoresRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListAnnotationStoresResponse' => ['type' => 'structure', 'members' => ['annotationStores' => ['shape' => 'AnnotationStoreItems'], 'nextToken' => ['shape' => 'String']]], 'ListReadSetActivationJobsRequest' => ['type' => 'structure', 'required' => ['sequenceStoreId'], 'members' => ['filter' => ['shape' => 'ActivateReadSetFilter'], 'maxResults' => ['shape' => 'ListReadSetActivationJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'ListReadSetActivationJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReadSetActivationJobsResponse' => ['type' => 'structure', 'members' => ['activationJobs' => ['shape' => 'ActivateReadSetJobList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListReadSetExportJobsRequest' => ['type' => 'structure', 'required' => ['sequenceStoreId'], 'members' => ['filter' => ['shape' => 'ExportReadSetFilter'], 'maxResults' => ['shape' => 'ListReadSetExportJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'ListReadSetExportJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReadSetExportJobsResponse' => ['type' => 'structure', 'members' => ['exportJobs' => ['shape' => 'ExportReadSetJobDetailList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListReadSetImportJobsRequest' => ['type' => 'structure', 'required' => ['sequenceStoreId'], 'members' => ['filter' => ['shape' => 'ImportReadSetFilter'], 'maxResults' => ['shape' => 'ListReadSetImportJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'ListReadSetImportJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReadSetImportJobsResponse' => ['type' => 'structure', 'members' => ['importJobs' => ['shape' => 'ImportReadSetJobList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListReadSetsRequest' => ['type' => 'structure', 'required' => ['sequenceStoreId'], 'members' => ['filter' => ['shape' => 'ReadSetFilter'], 'maxResults' => ['shape' => 'ListReadSetsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId']]], 'ListReadSetsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReadSetsResponse' => ['type' => 'structure', 'required' => ['readSets'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'readSets' => ['shape' => 'ReadSetList']]], 'ListReferenceImportJobsRequest' => ['type' => 'structure', 'required' => ['referenceStoreId'], 'members' => ['filter' => ['shape' => 'ImportReferenceFilter'], 'maxResults' => ['shape' => 'ListReferenceImportJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'ListReferenceImportJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReferenceImportJobsResponse' => ['type' => 'structure', 'members' => ['importJobs' => ['shape' => 'ImportReferenceJobList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListReferenceStoresRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'ReferenceStoreFilter'], 'maxResults' => ['shape' => 'ListReferenceStoresRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListReferenceStoresRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReferenceStoresResponse' => ['type' => 'structure', 'required' => ['referenceStores'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'referenceStores' => ['shape' => 'ReferenceStoreDetailList']]], 'ListReferencesRequest' => ['type' => 'structure', 'required' => ['referenceStoreId'], 'members' => ['filter' => ['shape' => 'ReferenceFilter'], 'maxResults' => ['shape' => 'ListReferencesRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId']]], 'ListReferencesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListReferencesResponse' => ['type' => 'structure', 'required' => ['references'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'references' => ['shape' => 'ReferenceList']]], 'ListRunGroupsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListRunGroupsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'RunGroupName', 'location' => 'querystring', 'locationName' => 'name'], 'startingToken' => ['shape' => 'RunGroupListToken', 'location' => 'querystring', 'locationName' => 'startingToken']]], 'ListRunGroupsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRunGroupsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'RunGroupList'], 'nextToken' => ['shape' => 'RunGroupListToken']]], 'ListRunTasksRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunId', 'location' => 'uri', 'locationName' => 'id'], 'maxResults' => ['shape' => 'ListRunTasksRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'startingToken' => ['shape' => 'TaskListToken', 'location' => 'querystring', 'locationName' => 'startingToken'], 'status' => ['shape' => 'TaskStatus', 'location' => 'querystring', 'locationName' => 'status']]], 'ListRunTasksRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRunTasksResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'TaskList'], 'nextToken' => ['shape' => 'TaskListToken']]], 'ListRunsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListRunsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'RunName', 'location' => 'querystring', 'locationName' => 'name'], 'runGroupId' => ['shape' => 'RunGroupId', 'location' => 'querystring', 'locationName' => 'runGroupId'], 'startingToken' => ['shape' => 'RunListToken', 'location' => 'querystring', 'locationName' => 'startingToken']]], 'ListRunsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRunsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'RunList'], 'nextToken' => ['shape' => 'RunListToken']]], 'ListSequenceStoresRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'SequenceStoreFilter'], 'maxResults' => ['shape' => 'ListSequenceStoresRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSequenceStoresRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListSequenceStoresResponse' => ['type' => 'structure', 'required' => ['sequenceStores'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'sequenceStores' => ['shape' => 'SequenceStoreDetailList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListVariantImportJobsFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'JobStatus'], 'storeName' => ['shape' => 'String']]], 'ListVariantImportJobsRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'ListVariantImportJobsFilter'], 'ids' => ['shape' => 'ListVariantImportJobsRequestIdsList'], 'maxResults' => ['shape' => 'ListVariantImportJobsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'ListVariantImportJobsRequestNextTokenString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVariantImportJobsRequestIdsList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier'], 'max' => 20, 'min' => 1], 'ListVariantImportJobsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVariantImportJobsRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListVariantImportJobsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'variantImportJobs' => ['shape' => 'VariantImportJobItems']]], 'ListVariantStoresFilter' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'StoreStatus']]], 'ListVariantStoresRequest' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'ListVariantStoresFilter'], 'ids' => ['shape' => 'ListVariantStoresRequestIdsList'], 'maxResults' => ['shape' => 'ListVariantStoresRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'ListVariantStoresRequestNextTokenString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVariantStoresRequestIdsList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier'], 'max' => 20, 'min' => 1], 'ListVariantStoresRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVariantStoresRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListVariantStoresResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'variantStores' => ['shape' => 'VariantStoreItems']]], 'ListWorkflowsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListWorkflowsRequestMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'WorkflowName', 'location' => 'querystring', 'locationName' => 'name'], 'startingToken' => ['shape' => 'WorkflowListToken', 'location' => 'querystring', 'locationName' => 'startingToken'], 'type' => ['shape' => 'WorkflowType', 'location' => 'querystring', 'locationName' => 'type']]], 'ListWorkflowsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListWorkflowsResponse' => ['type' => 'structure', 'members' => ['items' => ['shape' => 'WorkflowList'], 'nextToken' => ['shape' => 'WorkflowListToken']]], 'Long' => ['type' => 'long', 'box' => \true], 'Md5' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{N}]+$'], 'NextToken' => ['type' => 'string', 'max' => 6144, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'PrimitiveBoolean' => ['type' => 'boolean'], 'Quote' => ['type' => 'string', 'max' => 1, 'min' => 1], 'QuoteAll' => ['type' => 'boolean'], 'Range' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{N}||\\p{P}]+$'], 'RangeNotSatisfiableException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 416, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'ReadOptions' => ['type' => 'structure', 'members' => ['comment' => ['shape' => 'CommentChar'], 'encoding' => ['shape' => 'Encoding'], 'escape' => ['shape' => 'EscapeChar'], 'escapeQuotes' => ['shape' => 'EscapeQuotes'], 'header' => ['shape' => 'Header'], 'lineSep' => ['shape' => 'LineSep'], 'quote' => ['shape' => 'Quote'], 'quoteAll' => ['shape' => 'QuoteAll'], 'sep' => ['shape' => 'Separator']]], 'ReadSetActivationJobItemStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FINISHED', 'FAILED']], 'ReadSetActivationJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'CANCELLING', 'CANCELLED', 'FAILED', 'COMPLETED', 'COMPLETED_WITH_FAILURES']], 'ReadSetArn' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^arn:.+$'], 'ReadSetBatchError' => ['type' => 'structure', 'required' => ['code', 'id', 'message'], 'members' => ['code' => ['shape' => 'String'], 'id' => ['shape' => 'ReadSetId'], 'message' => ['shape' => 'String']]], 'ReadSetBatchErrorList' => ['type' => 'list', 'member' => ['shape' => 'ReadSetBatchError']], 'ReadSetDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReadSetExportJobItemStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FINISHED', 'FAILED']], 'ReadSetExportJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'CANCELLING', 'CANCELLED', 'FAILED', 'COMPLETED', 'COMPLETED_WITH_FAILURES']], 'ReadSetFile' => ['type' => 'string', 'enum' => ['SOURCE1', 'SOURCE2', 'INDEX']], 'ReadSetFiles' => ['type' => 'structure', 'members' => ['index' => ['shape' => 'FileInformation'], 'source1' => ['shape' => 'FileInformation'], 'source2' => ['shape' => 'FileInformation']]], 'ReadSetFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'name' => ['shape' => 'ReadSetName'], 'referenceArn' => ['shape' => 'ReferenceArn'], 'status' => ['shape' => 'ReadSetStatus']]], 'ReadSetId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'ReadSetIdList' => ['type' => 'list', 'member' => ['shape' => 'ReadSetId'], 'max' => 100, 'min' => 1], 'ReadSetImportJobItemStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FINISHED', 'FAILED']], 'ReadSetImportJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'CANCELLING', 'CANCELLED', 'FAILED', 'COMPLETED', 'COMPLETED_WITH_FAILURES']], 'ReadSetList' => ['type' => 'list', 'member' => ['shape' => 'ReadSetListItem']], 'ReadSetListItem' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'fileType', 'id', 'sequenceStoreId', 'status'], 'members' => ['arn' => ['shape' => 'ReadSetArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReadSetDescription'], 'fileType' => ['shape' => 'FileType'], 'id' => ['shape' => 'ReadSetId'], 'name' => ['shape' => 'ReadSetName'], 'referenceArn' => ['shape' => 'ReferenceArn'], 'sampleId' => ['shape' => 'SampleId'], 'sequenceInformation' => ['shape' => 'SequenceInformation'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetStatus'], 'subjectId' => ['shape' => 'SubjectId']]], 'ReadSetName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReadSetStatus' => ['type' => 'string', 'enum' => ['ARCHIVED', 'ACTIVATING', 'ACTIVE', 'DELETING', 'DELETED']], 'ReadSetStreamingBlob' => ['type' => 'blob', 'streaming' => \true], 'ReferenceArn' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^arn:.+$'], 'ReferenceDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReferenceFile' => ['type' => 'string', 'enum' => ['SOURCE', 'INDEX']], 'ReferenceFiles' => ['type' => 'structure', 'members' => ['index' => ['shape' => 'FileInformation'], 'source' => ['shape' => 'FileInformation']]], 'ReferenceFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'md5' => ['shape' => 'Md5'], 'name' => ['shape' => 'ReferenceName']]], 'ReferenceId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'ReferenceImportJobItemStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'FINISHED', 'FAILED']], 'ReferenceImportJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'CANCELLING', 'CANCELLED', 'FAILED', 'COMPLETED', 'COMPLETED_WITH_FAILURES']], 'ReferenceItem' => ['type' => 'structure', 'members' => ['referenceArn' => ['shape' => 'ReferenceArn']], 'union' => \true], 'ReferenceList' => ['type' => 'list', 'member' => ['shape' => 'ReferenceListItem']], 'ReferenceListItem' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id', 'md5', 'referenceStoreId', 'updateTime'], 'members' => ['arn' => ['shape' => 'ReferenceArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReferenceDescription'], 'id' => ['shape' => 'ReferenceId'], 'md5' => ['shape' => 'Md5'], 'name' => ['shape' => 'ReferenceName'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId'], 'status' => ['shape' => 'ReferenceStatus'], 'updateTime' => ['shape' => 'SyntheticTimestamp_date_time']]], 'ReferenceName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReferenceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING', 'DELETED']], 'ReferenceStoreArn' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^arn:.+$'], 'ReferenceStoreDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReferenceStoreDetail' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'ReferenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'ReferenceStoreDescription'], 'id' => ['shape' => 'ReferenceStoreId'], 'name' => ['shape' => 'ReferenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'ReferenceStoreDetailList' => ['type' => 'list', 'member' => ['shape' => 'ReferenceStoreDetail']], 'ReferenceStoreFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'name' => ['shape' => 'ReferenceStoreName']]], 'ReferenceStoreId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'ReferenceStoreName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ReferenceStreamingBlob' => ['type' => 'blob', 'streaming' => \true], 'RequestTimeoutException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 408, 'senderFault' => \true], 'exception' => \true], 'ResourceId' => ['type' => 'string', 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'ResourceIdentifier' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:.*'], 'RunArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.+$'], 'RunExport' => ['type' => 'string', 'enum' => ['DEFINITION'], 'max' => 64, 'min' => 1], 'RunExportList' => ['type' => 'list', 'member' => ['shape' => 'RunExport'], 'max' => 32, 'min' => 0], 'RunGroupArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.+$'], 'RunGroupId' => ['type' => 'string', 'max' => 18, 'min' => 1, 'pattern' => '^[0-9]+$'], 'RunGroupList' => ['type' => 'list', 'member' => ['shape' => 'RunGroupListItem']], 'RunGroupListItem' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunGroupArn'], 'creationTime' => ['shape' => 'RunGroupTimestamp'], 'id' => ['shape' => 'RunGroupId'], 'maxCpus' => ['shape' => 'RunGroupListItemMaxCpusInteger'], 'maxDuration' => ['shape' => 'RunGroupListItemMaxDurationInteger'], 'maxRuns' => ['shape' => 'RunGroupListItemMaxRunsInteger'], 'name' => ['shape' => 'RunGroupName']]], 'RunGroupListItemMaxCpusInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'RunGroupListItemMaxDurationInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'RunGroupListItemMaxRunsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'RunGroupListToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunGroupName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunGroupRequestId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunGroupTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'RunId' => ['type' => 'string', 'max' => 18, 'min' => 1, 'pattern' => '^[0-9]+$'], 'RunLeftNormalization' => ['type' => 'boolean'], 'RunList' => ['type' => 'list', 'member' => ['shape' => 'RunListItem']], 'RunListItem' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunArn'], 'creationTime' => ['shape' => 'RunTimestamp'], 'id' => ['shape' => 'RunId'], 'name' => ['shape' => 'RunName'], 'priority' => ['shape' => 'RunListItemPriorityInteger'], 'startTime' => ['shape' => 'RunTimestamp'], 'status' => ['shape' => 'RunStatus'], 'stopTime' => ['shape' => 'RunTimestamp'], 'storageCapacity' => ['shape' => 'RunListItemStorageCapacityInteger'], 'workflowId' => ['shape' => 'WorkflowId']]], 'RunListItemPriorityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'RunListItemStorageCapacityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'RunListToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunLogLevel' => ['type' => 'string', 'enum' => ['OFF', 'FATAL', 'ERROR', 'ALL'], 'max' => 64, 'min' => 1], 'RunName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunOutputUri' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunParameters' => ['type' => 'structure', 'members' => [], 'document' => \true], 'RunRequestId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunResourceDigest' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunResourceDigestKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunResourceDigests' => ['type' => 'map', 'key' => ['shape' => 'RunResourceDigestKey'], 'value' => ['shape' => 'RunResourceDigest']], 'RunRoleArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.+$'], 'RunStartedBy' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RunStatus' => ['type' => 'string', 'enum' => ['PENDING', 'STARTING', 'RUNNING', 'STOPPING', 'COMPLETED', 'DELETED', 'CANCELLED', 'FAILED'], 'max' => 64, 'min' => 1], 'RunStatusMessage' => ['type' => 'string', 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'RunTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'S3Destination' => ['type' => 'string', 'pattern' => '^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/?((.{1,1024})/)?$'], 'S3Uri' => ['type' => 'string', 'pattern' => '^s3://([a-z0-9][a-z0-9-.]{1,61}[a-z0-9])/(.{1,1024})$'], 'SampleId' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'SchemaItem' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'SchemaValueType'], 'max' => 1, 'min' => 1], 'SchemaValueType' => ['type' => 'string', 'enum' => ['LONG', 'INT', 'STRING', 'FLOAT', 'DOUBLE', 'BOOLEAN']], 'Separator' => ['type' => 'string', 'max' => 20, 'min' => 1], 'SequenceInformation' => ['type' => 'structure', 'members' => ['alignment' => ['shape' => 'String'], 'generatedFrom' => ['shape' => 'GeneratedFrom'], 'totalBaseCount' => ['shape' => 'Long'], 'totalReadCount' => ['shape' => 'Long']]], 'SequenceStoreArn' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^arn:.+$'], 'SequenceStoreDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'SequenceStoreDetail' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'id'], 'members' => ['arn' => ['shape' => 'SequenceStoreArn'], 'creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'description' => ['shape' => 'SequenceStoreDescription'], 'id' => ['shape' => 'SequenceStoreId'], 'name' => ['shape' => 'SequenceStoreName'], 'sseConfig' => ['shape' => 'SseConfig']]], 'SequenceStoreDetailList' => ['type' => 'list', 'member' => ['shape' => 'SequenceStoreDetail']], 'SequenceStoreFilter' => ['type' => 'structure', 'members' => ['createdAfter' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBefore' => ['shape' => 'SyntheticTimestamp_date_time'], 'name' => ['shape' => 'SequenceStoreName']]], 'SequenceStoreId' => ['type' => 'string', 'max' => 36, 'min' => 10, 'pattern' => '^[0-9]+$'], 'SequenceStoreName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SourceFiles' => ['type' => 'structure', 'required' => ['source1'], 'members' => ['source1' => ['shape' => 'S3Uri'], 'source2' => ['shape' => 'S3Uri']]], 'SseConfig' => ['type' => 'structure', 'required' => ['type'], 'members' => ['keyArn' => ['shape' => 'SseConfigKeyArnString'], 'type' => ['shape' => 'EncryptionType']]], 'SseConfigKeyArnString' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:([^: ]*):([^: ]*):([^: ]*):([0-9]{12}):([^: ]*)'], 'StartAnnotationImportRequest' => ['type' => 'structure', 'required' => ['destinationName', 'items', 'roleArn'], 'members' => ['destinationName' => ['shape' => 'StoreName'], 'formatOptions' => ['shape' => 'FormatOptions'], 'items' => ['shape' => 'AnnotationImportItemSources'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization']]], 'StartAnnotationImportResponse' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId']]], 'StartReadSetActivationJobRequest' => ['type' => 'structure', 'required' => ['sequenceStoreId', 'sources'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId'], 'sources' => ['shape' => 'StartReadSetActivationJobRequestSourcesList']]], 'StartReadSetActivationJobRequestSourcesList' => ['type' => 'list', 'member' => ['shape' => 'StartReadSetActivationJobSourceItem'], 'max' => 20, 'min' => 1], 'StartReadSetActivationJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'sequenceStoreId', 'status'], 'members' => ['creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ActivationJobId'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetActivationJobStatus']]], 'StartReadSetActivationJobSourceItem' => ['type' => 'structure', 'required' => ['readSetId'], 'members' => ['readSetId' => ['shape' => 'ReadSetId']]], 'StartReadSetExportJobRequest' => ['type' => 'structure', 'required' => ['destination', 'roleArn', 'sequenceStoreId', 'sources'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'destination' => ['shape' => 'S3Destination'], 'roleArn' => ['shape' => 'RoleArn'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId'], 'sources' => ['shape' => 'StartReadSetExportJobRequestSourcesList']]], 'StartReadSetExportJobRequestSourcesList' => ['type' => 'list', 'member' => ['shape' => 'ExportReadSet'], 'max' => 100, 'min' => 1], 'StartReadSetExportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'destination', 'id', 'sequenceStoreId', 'status'], 'members' => ['creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'destination' => ['shape' => 'S3Destination'], 'id' => ['shape' => 'ExportJobId'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetExportJobStatus']]], 'StartReadSetImportJobRequest' => ['type' => 'structure', 'required' => ['roleArn', 'sequenceStoreId', 'sources'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'roleArn' => ['shape' => 'RoleArn'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId', 'location' => 'uri', 'locationName' => 'sequenceStoreId'], 'sources' => ['shape' => 'StartReadSetImportJobRequestSourcesList']]], 'StartReadSetImportJobRequestSourcesList' => ['type' => 'list', 'member' => ['shape' => 'StartReadSetImportJobSourceItem'], 'max' => 100, 'min' => 1], 'StartReadSetImportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'roleArn', 'sequenceStoreId', 'status'], 'members' => ['creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'roleArn' => ['shape' => 'RoleArn'], 'sequenceStoreId' => ['shape' => 'SequenceStoreId'], 'status' => ['shape' => 'ReadSetImportJobStatus']]], 'StartReadSetImportJobSourceItem' => ['type' => 'structure', 'required' => ['referenceArn', 'sampleId', 'sourceFileType', 'sourceFiles', 'subjectId'], 'members' => ['description' => ['shape' => 'ReadSetDescription'], 'generatedFrom' => ['shape' => 'GeneratedFrom'], 'name' => ['shape' => 'ReadSetName'], 'referenceArn' => ['shape' => 'ReferenceArn'], 'sampleId' => ['shape' => 'SampleId'], 'sourceFileType' => ['shape' => 'FileType'], 'sourceFiles' => ['shape' => 'SourceFiles'], 'subjectId' => ['shape' => 'SubjectId'], 'tags' => ['shape' => 'TagMap']]], 'StartReferenceImportJobRequest' => ['type' => 'structure', 'required' => ['referenceStoreId', 'roleArn', 'sources'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId', 'location' => 'uri', 'locationName' => 'referenceStoreId'], 'roleArn' => ['shape' => 'RoleArn'], 'sources' => ['shape' => 'StartReferenceImportJobRequestSourcesList']]], 'StartReferenceImportJobRequestSourcesList' => ['type' => 'list', 'member' => ['shape' => 'StartReferenceImportJobSourceItem'], 'max' => 100, 'min' => 1], 'StartReferenceImportJobResponse' => ['type' => 'structure', 'required' => ['creationTime', 'id', 'referenceStoreId', 'roleArn', 'status'], 'members' => ['creationTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'id' => ['shape' => 'ImportJobId'], 'referenceStoreId' => ['shape' => 'ReferenceStoreId'], 'roleArn' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'ReferenceImportJobStatus']]], 'StartReferenceImportJobSourceItem' => ['type' => 'structure', 'required' => ['name', 'sourceFile'], 'members' => ['description' => ['shape' => 'ReferenceDescription'], 'name' => ['shape' => 'ReferenceName'], 'sourceFile' => ['shape' => 'S3Uri'], 'tags' => ['shape' => 'TagMap']]], 'StartRunRequest' => ['type' => 'structure', 'required' => ['requestId', 'roleArn'], 'members' => ['logLevel' => ['shape' => 'RunLogLevel'], 'name' => ['shape' => 'RunName'], 'outputUri' => ['shape' => 'RunOutputUri'], 'parameters' => ['shape' => 'RunParameters'], 'priority' => ['shape' => 'StartRunRequestPriorityInteger'], 'requestId' => ['shape' => 'RunRequestId', 'idempotencyToken' => \true], 'roleArn' => ['shape' => 'RunRoleArn'], 'runGroupId' => ['shape' => 'RunGroupId'], 'runId' => ['shape' => 'RunId'], 'storageCapacity' => ['shape' => 'StartRunRequestStorageCapacityInteger'], 'tags' => ['shape' => 'TagMap'], 'workflowId' => ['shape' => 'WorkflowId'], 'workflowType' => ['shape' => 'WorkflowType']]], 'StartRunRequestPriorityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'StartRunRequestStorageCapacityInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 0], 'StartRunResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'RunArn'], 'id' => ['shape' => 'RunId'], 'status' => ['shape' => 'RunStatus'], 'tags' => ['shape' => 'TagMap']]], 'StartVariantImportRequest' => ['type' => 'structure', 'required' => ['destinationName', 'items', 'roleArn'], 'members' => ['destinationName' => ['shape' => 'StoreName'], 'items' => ['shape' => 'VariantImportItemSources'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization']]], 'StartVariantImportResponse' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'ResourceId']]], 'StatusMessage' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'StoreDescription' => ['type' => 'string', 'max' => 500, 'min' => 0], 'StoreFormat' => ['type' => 'string', 'enum' => ['GFF', 'TSV', 'VCF']], 'StoreName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '^([a-z]){1}([a-z0-9_]){2,254}$'], 'StoreOptions' => ['type' => 'structure', 'members' => ['tsvStoreOptions' => ['shape' => 'TsvStoreOptions']], 'union' => \true], 'StoreStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'DELETING', 'ACTIVE', 'FAILED']], 'String' => ['type' => 'string'], 'SubjectId' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TagArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.+$'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagResourceRequestTagsMap']]], 'TagResourceRequestTagsMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TaskId' => ['type' => 'string', 'max' => 18, 'min' => 1, 'pattern' => '^[0-9]+$'], 'TaskList' => ['type' => 'list', 'member' => ['shape' => 'TaskListItem']], 'TaskListItem' => ['type' => 'structure', 'members' => ['cpus' => ['shape' => 'TaskListItemCpusInteger'], 'creationTime' => ['shape' => 'TaskTimestamp'], 'memory' => ['shape' => 'TaskListItemMemoryInteger'], 'name' => ['shape' => 'TaskName'], 'startTime' => ['shape' => 'TaskTimestamp'], 'status' => ['shape' => 'TaskStatus'], 'stopTime' => ['shape' => 'TaskTimestamp'], 'taskId' => ['shape' => 'TaskId']]], 'TaskListItemCpusInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'TaskListItemMemoryInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'TaskListToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'TaskLogStream' => ['type' => 'string', 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'TaskName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TaskStatus' => ['type' => 'string', 'enum' => ['PENDING', 'STARTING', 'RUNNING', 'STOPPING', 'COMPLETED', 'CANCELLED', 'FAILED'], 'max' => 64, 'min' => 1], 'TaskStatusMessage' => ['type' => 'string', 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'TaskTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'TsvOptions' => ['type' => 'structure', 'members' => ['readOptions' => ['shape' => 'ReadOptions']]], 'TsvStoreOptions' => ['type' => 'structure', 'members' => ['annotationType' => ['shape' => 'AnnotationType'], 'formatToHeader' => ['shape' => 'FormatToHeader'], 'schema' => ['shape' => 'TsvStoreOptionsSchemaList']]], 'TsvStoreOptionsSchemaList' => ['type' => 'list', 'member' => ['shape' => 'SchemaItem'], 'max' => 5000, 'min' => 1], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'TagArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAnnotationStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'StoreDescription'], 'name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'UpdateAnnotationStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'status', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'status' => ['shape' => 'StoreStatus'], 'storeFormat' => ['shape' => 'StoreFormat'], 'storeOptions' => ['shape' => 'StoreOptions'], 'updateTime' => ['shape' => 'UpdateTime']]], 'UpdateRunGroupRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'RunGroupId', 'location' => 'uri', 'locationName' => 'id'], 'maxCpus' => ['shape' => 'UpdateRunGroupRequestMaxCpusInteger'], 'maxDuration' => ['shape' => 'UpdateRunGroupRequestMaxDurationInteger'], 'maxRuns' => ['shape' => 'UpdateRunGroupRequestMaxRunsInteger'], 'name' => ['shape' => 'RunGroupName']]], 'UpdateRunGroupRequestMaxCpusInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'UpdateRunGroupRequestMaxDurationInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'UpdateRunGroupRequestMaxRunsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100000, 'min' => 1], 'UpdateTime' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UpdateVariantStoreRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'StoreDescription'], 'name' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'name']]], 'UpdateVariantStoreResponse' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'status', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'status' => ['shape' => 'StoreStatus'], 'updateTime' => ['shape' => 'UpdateTime']]], 'UpdateWorkflowRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['description' => ['shape' => 'WorkflowDescription'], 'id' => ['shape' => 'WorkflowId', 'location' => 'uri', 'locationName' => 'id'], 'name' => ['shape' => 'WorkflowName']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VariantImportItemDetail' => ['type' => 'structure', 'required' => ['jobStatus', 'source'], 'members' => ['jobStatus' => ['shape' => 'JobStatus'], 'source' => ['shape' => 'S3Uri']]], 'VariantImportItemDetails' => ['type' => 'list', 'member' => ['shape' => 'VariantImportItemDetail'], 'max' => 1, 'min' => 1], 'VariantImportItemSource' => ['type' => 'structure', 'required' => ['source'], 'members' => ['source' => ['shape' => 'S3Uri']]], 'VariantImportItemSources' => ['type' => 'list', 'member' => ['shape' => 'VariantImportItemSource'], 'max' => 1, 'min' => 1], 'VariantImportJobItem' => ['type' => 'structure', 'required' => ['creationTime', 'destinationName', 'id', 'roleArn', 'status', 'updateTime'], 'members' => ['completionTime' => ['shape' => 'CompletionTime'], 'creationTime' => ['shape' => 'CreationTime'], 'destinationName' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'roleArn' => ['shape' => 'Arn'], 'runLeftNormalization' => ['shape' => 'RunLeftNormalization'], 'status' => ['shape' => 'JobStatus'], 'updateTime' => ['shape' => 'UpdateTime']]], 'VariantImportJobItems' => ['type' => 'list', 'member' => ['shape' => 'VariantImportJobItem']], 'VariantStoreItem' => ['type' => 'structure', 'required' => ['creationTime', 'description', 'id', 'name', 'reference', 'sseConfig', 'status', 'statusMessage', 'storeArn', 'storeSizeBytes', 'updateTime'], 'members' => ['creationTime' => ['shape' => 'CreationTime'], 'description' => ['shape' => 'StoreDescription'], 'id' => ['shape' => 'ResourceId'], 'name' => ['shape' => 'String'], 'reference' => ['shape' => 'ReferenceItem'], 'sseConfig' => ['shape' => 'SseConfig'], 'status' => ['shape' => 'StoreStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'storeArn' => ['shape' => 'Arn'], 'storeSizeBytes' => ['shape' => 'Long'], 'updateTime' => ['shape' => 'UpdateTime']]], 'VariantStoreItems' => ['type' => 'list', 'member' => ['shape' => 'VariantStoreItem']], 'VcfOptions' => ['type' => 'structure', 'members' => ['ignoreFilterField' => ['shape' => 'Boolean'], 'ignoreQualField' => ['shape' => 'Boolean']]], 'WorkflowArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^arn:.+$'], 'WorkflowDefinition' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowDigest' => ['type' => 'string', 'max' => 64, 'min' => 1], 'WorkflowEngine' => ['type' => 'string', 'enum' => ['WDL', 'NEXTFLOW'], 'max' => 64, 'min' => 1], 'WorkflowExport' => ['type' => 'string', 'enum' => ['DEFINITION'], 'max' => 64, 'min' => 1], 'WorkflowExportList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowExport'], 'max' => 32, 'min' => 0], 'WorkflowId' => ['type' => 'string', 'max' => 18, 'min' => 1, 'pattern' => '^[0-9]+$'], 'WorkflowList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowListItem']], 'WorkflowListItem' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'WorkflowArn'], 'creationTime' => ['shape' => 'WorkflowTimestamp'], 'digest' => ['shape' => 'WorkflowDigest'], 'id' => ['shape' => 'WorkflowId'], 'name' => ['shape' => 'WorkflowName'], 'status' => ['shape' => 'WorkflowStatus'], 'type' => ['shape' => 'WorkflowType']]], 'WorkflowListToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowMain' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowParameter' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'WorkflowParameterDescription'], 'optional' => ['shape' => 'Boolean']]], 'WorkflowParameterDescription' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowParameterName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowParameterTemplate' => ['type' => 'map', 'key' => ['shape' => 'WorkflowParameterName'], 'value' => ['shape' => 'WorkflowParameter'], 'max' => 1000, 'min' => 1], 'WorkflowRequestId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETED', 'FAILED'], 'max' => 64, 'min' => 1], 'WorkflowStatusMessage' => ['type' => 'string', 'pattern' => '^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$'], 'WorkflowTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'WorkflowType' => ['type' => 'string', 'enum' => ['PRIVATE'], 'max' => 64, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 09056f3..0000000 --- a/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://omics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://omics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://omics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://omics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-tests-1.json.php deleted file mode 100644 index a5bf791..0000000 --- a/vendor/Aws3/Aws/data/omics/2022-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://omics.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/omics/2022-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/omics/2022-11-28/paginators-1.json.php deleted file mode 100644 index e5234be..0000000 --- a/vendor/Aws3/Aws/data/omics/2022-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAnnotationImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'annotationImportJobs'], 'ListAnnotationStores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'annotationStores'], 'ListReadSetActivationJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'activationJobs'], 'ListReadSetExportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'exportJobs'], 'ListReadSetImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'importJobs'], 'ListReadSets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'readSets'], 'ListReferenceImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'importJobs'], 'ListReferenceStores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'referenceStores'], 'ListReferences' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'references'], 'ListRunGroups' => ['input_token' => 'startingToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListRunTasks' => ['input_token' => 'startingToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListRuns' => ['input_token' => 'startingToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items'], 'ListSequenceStores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'sequenceStores'], 'ListVariantImportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'variantImportJobs'], 'ListVariantStores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'variantStores'], 'ListWorkflows' => ['input_token' => 'startingToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'items']]]; diff --git a/vendor/Aws3/Aws/data/omics/2022-11-28/waiters-2.json.php b/vendor/Aws3/Aws/data/omics/2022-11-28/waiters-2.json.php deleted file mode 100644 index b188b0b..0000000 --- a/vendor/Aws3/Aws/data/omics/2022-11-28/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['AnnotationImportJobCreated' => ['description' => 'Wait until an annotation import is completed', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetAnnotationImportJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED']]], 'AnnotationStoreCreated' => ['description' => 'Wait until an annotation store is created', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetAnnotationStore', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CREATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'UPDATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED']]], 'AnnotationStoreDeleted' => ['description' => 'Wait until an annotation store is deleted.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetAnnotationStore', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'DELETING']]], 'ReadSetActivationJobCompleted' => ['description' => 'Wait until a job is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetReadSetActivationJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CANCELLING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'COMPLETED_WITH_FAILURES']]], 'ReadSetExportJobCompleted' => ['description' => 'Wait until a job is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetReadSetExportJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CANCELLING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'COMPLETED_WITH_FAILURES']]], 'ReadSetImportJobCompleted' => ['description' => 'Wait until a job is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetReadSetImportJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CANCELLING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'COMPLETED_WITH_FAILURES']]], 'ReferenceImportJobCompleted' => ['description' => 'Wait until a job is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetReferenceImportJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CANCELLING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'COMPLETED_WITH_FAILURES']]], 'RunCompleted' => ['description' => 'Wait until a run is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetRun', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'PENDING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STARTING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'RUNNING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STOPPING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED']]], 'RunRunning' => ['description' => 'Wait until a run is running.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetRun', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'RUNNING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'PENDING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STARTING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED']]], 'TaskCompleted' => ['description' => 'Wait until a task is completed.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetRunTask', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'PENDING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STARTING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'RUNNING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STOPPING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED']]], 'TaskRunning' => ['description' => 'Wait until a task is running.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetRunTask', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'RUNNING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'PENDING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'STARTING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'CANCELLED']]], 'VariantImportJobCreated' => ['description' => 'Wait until variant import is completed', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetVariantImportJob', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'SUBMITTED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'IN_PROGRESS'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'CANCELLED'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'COMPLETED']]], 'VariantStoreCreated' => ['description' => 'Wait until a variant store is created', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetVariantStore', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CREATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'UPDATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED']]], 'VariantStoreDeleted' => ['description' => 'Wait until a variant store is deleted.', 'delay' => 30, 'maxAttempts' => 20, 'operation' => 'GetVariantStore', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'DELETED'], ['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'DELETING']]], 'WorkflowActive' => ['description' => 'Wait until a workflow is active.', 'delay' => 3, 'maxAttempts' => 10, 'operation' => 'GetWorkflow', 'acceptors' => [['matcher' => 'path', 'argument' => 'status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'CREATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'retry', 'expected' => 'UPDATING'], ['matcher' => 'path', 'argument' => 'status', 'state' => 'failure', 'expected' => 'FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/opensearch/2021-01-01/api-2.json.php b/vendor/Aws3/Aws/data/opensearch/2021-01-01/api-2.json.php deleted file mode 100644 index 9bf3a75..0000000 --- a/vendor/Aws3/Aws/data/opensearch/2021-01-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-01-01', 'endpointPrefix' => 'es', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon OpenSearch Service', 'serviceId' => 'OpenSearch', 'signatureVersion' => 'v4', 'uid' => 'opensearch-2021-01-01'], 'operations' => ['AcceptInboundConnection' => ['name' => 'AcceptInboundConnection', 'http' => ['method' => 'PUT', 'requestUri' => '/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept'], 'input' => ['shape' => 'AcceptInboundConnectionRequest'], 'output' => ['shape' => 'AcceptInboundConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'DisabledOperationException']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/tags'], 'input' => ['shape' => 'AddTagsRequest'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'AssociatePackage' => ['name' => 'AssociatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/packages/associate/{PackageID}/{DomainName}'], 'input' => ['shape' => 'AssociatePackageRequest'], 'output' => ['shape' => 'AssociatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'AuthorizeVpcEndpointAccess' => ['name' => 'AuthorizeVpcEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess'], 'input' => ['shape' => 'AuthorizeVpcEndpointAccessRequest'], 'output' => ['shape' => 'AuthorizeVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'CancelServiceSoftwareUpdate' => ['name' => 'CancelServiceSoftwareUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/serviceSoftwareUpdate/cancel'], 'input' => ['shape' => 'CancelServiceSoftwareUpdateRequest'], 'output' => ['shape' => 'CancelServiceSoftwareUpdateResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/domain'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ValidationException']]], 'CreateOutboundConnection' => ['name' => 'CreateOutboundConnection', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/cc/outboundConnection'], 'input' => ['shape' => 'CreateOutboundConnectionRequest'], 'output' => ['shape' => 'CreateOutboundConnectionResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InternalException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'DisabledOperationException']]], 'CreatePackage' => ['name' => 'CreatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/packages'], 'input' => ['shape' => 'CreatePackageRequest'], 'output' => ['shape' => 'CreatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidTypeException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/vpcEndpoints'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteInboundConnection' => ['name' => 'DeleteInboundConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}'], 'input' => ['shape' => 'DeleteInboundConnectionRequest'], 'output' => ['shape' => 'DeleteInboundConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DeleteOutboundConnection' => ['name' => 'DeleteOutboundConnection', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}'], 'input' => ['shape' => 'DeleteOutboundConnectionRequest'], 'output' => ['shape' => 'DeleteOutboundConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'DeletePackage' => ['name' => 'DeletePackage', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-01-01/packages/{PackageID}'], 'input' => ['shape' => 'DeletePackageRequest'], 'output' => ['shape' => 'DeletePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'DeleteVpcEndpoint' => ['name' => 'DeleteVpcEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}'], 'input' => ['shape' => 'DeleteVpcEndpointRequest'], 'output' => ['shape' => 'DeleteVpcEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}'], 'input' => ['shape' => 'DescribeDomainRequest'], 'output' => ['shape' => 'DescribeDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDomainAutoTunes' => ['name' => 'DescribeDomainAutoTunes', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/autoTunes'], 'input' => ['shape' => 'DescribeDomainAutoTunesRequest'], 'output' => ['shape' => 'DescribeDomainAutoTunesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDomainChangeProgress' => ['name' => 'DescribeDomainChangeProgress', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/progress'], 'input' => ['shape' => 'DescribeDomainChangeProgressRequest'], 'output' => ['shape' => 'DescribeDomainChangeProgressResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDomainConfig' => ['name' => 'DescribeDomainConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/config'], 'input' => ['shape' => 'DescribeDomainConfigRequest'], 'output' => ['shape' => 'DescribeDomainConfigResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeDomains' => ['name' => 'DescribeDomains', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/domain-info'], 'input' => ['shape' => 'DescribeDomainsRequest'], 'output' => ['shape' => 'DescribeDomainsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException']]], 'DescribeDryRunProgress' => ['name' => 'DescribeDryRunProgress', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/dryRun'], 'input' => ['shape' => 'DescribeDryRunProgressRequest'], 'output' => ['shape' => 'DescribeDryRunProgressResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException']]], 'DescribeInboundConnections' => ['name' => 'DescribeInboundConnections', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/cc/inboundConnection/search'], 'input' => ['shape' => 'DescribeInboundConnectionsRequest'], 'output' => ['shape' => 'DescribeInboundConnectionsResponse'], 'errors' => [['shape' => 'InvalidPaginationTokenException'], ['shape' => 'DisabledOperationException']]], 'DescribeInstanceTypeLimits' => ['name' => 'DescribeInstanceTypeLimits', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}'], 'input' => ['shape' => 'DescribeInstanceTypeLimitsRequest'], 'output' => ['shape' => 'DescribeInstanceTypeLimitsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeOutboundConnections' => ['name' => 'DescribeOutboundConnections', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/cc/outboundConnection/search'], 'input' => ['shape' => 'DescribeOutboundConnectionsRequest'], 'output' => ['shape' => 'DescribeOutboundConnectionsResponse'], 'errors' => [['shape' => 'InvalidPaginationTokenException'], ['shape' => 'DisabledOperationException']]], 'DescribePackages' => ['name' => 'DescribePackages', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/packages/describe'], 'input' => ['shape' => 'DescribePackagesRequest'], 'output' => ['shape' => 'DescribePackagesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'DescribeReservedInstanceOfferings' => ['name' => 'DescribeReservedInstanceOfferings', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/reservedInstanceOfferings'], 'input' => ['shape' => 'DescribeReservedInstanceOfferingsRequest'], 'output' => ['shape' => 'DescribeReservedInstanceOfferingsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException']]], 'DescribeReservedInstances' => ['name' => 'DescribeReservedInstances', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/reservedInstances'], 'input' => ['shape' => 'DescribeReservedInstancesRequest'], 'output' => ['shape' => 'DescribeReservedInstancesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException']]], 'DescribeVpcEndpoints' => ['name' => 'DescribeVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/vpcEndpoints/describe'], 'input' => ['shape' => 'DescribeVpcEndpointsRequest'], 'output' => ['shape' => 'DescribeVpcEndpointsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'DissociatePackage' => ['name' => 'DissociatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/packages/dissociate/{PackageID}/{DomainName}'], 'input' => ['shape' => 'DissociatePackageRequest'], 'output' => ['shape' => 'DissociatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetCompatibleVersions' => ['name' => 'GetCompatibleVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/compatibleVersions'], 'input' => ['shape' => 'GetCompatibleVersionsRequest'], 'output' => ['shape' => 'GetCompatibleVersionsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'GetPackageVersionHistory' => ['name' => 'GetPackageVersionHistory', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/packages/{PackageID}/history'], 'input' => ['shape' => 'GetPackageVersionHistoryRequest'], 'output' => ['shape' => 'GetPackageVersionHistoryResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'GetUpgradeHistory' => ['name' => 'GetUpgradeHistory', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/upgradeDomain/{DomainName}/history'], 'input' => ['shape' => 'GetUpgradeHistoryRequest'], 'output' => ['shape' => 'GetUpgradeHistoryResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'GetUpgradeStatus' => ['name' => 'GetUpgradeStatus', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/upgradeDomain/{DomainName}/status'], 'input' => ['shape' => 'GetUpgradeStatusRequest'], 'output' => ['shape' => 'GetUpgradeStatusResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'ListDomainNames' => ['name' => 'ListDomainNames', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/domain'], 'input' => ['shape' => 'ListDomainNamesRequest'], 'output' => ['shape' => 'ListDomainNamesResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ValidationException']]], 'ListDomainsForPackage' => ['name' => 'ListDomainsForPackage', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/packages/{PackageID}/domains'], 'input' => ['shape' => 'ListDomainsForPackageRequest'], 'output' => ['shape' => 'ListDomainsForPackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListInstanceTypeDetails' => ['name' => 'ListInstanceTypeDetails', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}'], 'input' => ['shape' => 'ListInstanceTypeDetailsRequest'], 'output' => ['shape' => 'ListInstanceTypeDetailsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListPackagesForDomain' => ['name' => 'ListPackagesForDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/domain/{DomainName}/packages'], 'input' => ['shape' => 'ListPackagesForDomainRequest'], 'output' => ['shape' => 'ListPackagesForDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/tags/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'ListVersions' => ['name' => 'ListVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/versions'], 'input' => ['shape' => 'ListVersionsRequest'], 'output' => ['shape' => 'ListVersionsResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListVpcEndpointAccess' => ['name' => 'ListVpcEndpointAccess', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess'], 'input' => ['shape' => 'ListVpcEndpointAccessRequest'], 'output' => ['shape' => 'ListVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'ListVpcEndpoints' => ['name' => 'ListVpcEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/vpcEndpoints'], 'input' => ['shape' => 'ListVpcEndpointsRequest'], 'output' => ['shape' => 'ListVpcEndpointsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'BaseException']]], 'ListVpcEndpointsForDomain' => ['name' => 'ListVpcEndpointsForDomain', 'http' => ['method' => 'GET', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints'], 'input' => ['shape' => 'ListVpcEndpointsForDomainRequest'], 'output' => ['shape' => 'ListVpcEndpointsForDomainResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'BaseException']]], 'PurchaseReservedInstanceOffering' => ['name' => 'PurchaseReservedInstanceOffering', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/purchaseReservedInstanceOffering'], 'input' => ['shape' => 'PurchaseReservedInstanceOfferingRequest'], 'output' => ['shape' => 'PurchaseReservedInstanceOfferingResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'RejectInboundConnection' => ['name' => 'RejectInboundConnection', 'http' => ['method' => 'PUT', 'requestUri' => '/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject'], 'input' => ['shape' => 'RejectInboundConnectionRequest'], 'output' => ['shape' => 'RejectInboundConnectionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException']]], 'RemoveTags' => ['name' => 'RemoveTags', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/tags-removal'], 'input' => ['shape' => 'RemoveTagsRequest'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]], 'RevokeVpcEndpointAccess' => ['name' => 'RevokeVpcEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess'], 'input' => ['shape' => 'RevokeVpcEndpointAccessRequest'], 'output' => ['shape' => 'RevokeVpcEndpointAccessResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'BaseException']]], 'StartServiceSoftwareUpdate' => ['name' => 'StartServiceSoftwareUpdate', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/serviceSoftwareUpdate/start'], 'input' => ['shape' => 'StartServiceSoftwareUpdateRequest'], 'output' => ['shape' => 'StartServiceSoftwareUpdateResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateDomainConfig' => ['name' => 'UpdateDomainConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/domain/{DomainName}/config'], 'input' => ['shape' => 'UpdateDomainConfigRequest'], 'output' => ['shape' => 'UpdateDomainConfigResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'InvalidTypeException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdatePackage' => ['name' => 'UpdatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/packages/update'], 'input' => ['shape' => 'UpdatePackageRequest'], 'output' => ['shape' => 'UpdatePackageResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'UpdateVpcEndpoint' => ['name' => 'UpdateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/vpcEndpoints/update'], 'input' => ['shape' => 'UpdateVpcEndpointRequest'], 'output' => ['shape' => 'UpdateVpcEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DisabledOperationException'], ['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'BaseException']]], 'UpgradeDomain' => ['name' => 'UpgradeDomain', 'http' => ['method' => 'POST', 'requestUri' => '/2021-01-01/opensearch/upgradeDomain'], 'input' => ['shape' => 'UpgradeDomainRequest'], 'output' => ['shape' => 'UpgradeDomainResponse'], 'errors' => [['shape' => 'BaseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'DisabledOperationException'], ['shape' => 'ValidationException'], ['shape' => 'InternalException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '.*'], 'AWSAccount' => ['type' => 'string', 'pattern' => '^[0-9]+$'], 'AWSDomainInformation' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['OwnerId' => ['shape' => 'OwnerId'], 'DomainName' => ['shape' => 'DomainName'], 'Region' => ['shape' => 'Region']]], 'AcceptInboundConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionId'], 'members' => ['ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'AcceptInboundConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'InboundConnection']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccessPoliciesStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'PolicyDocument'], 'Status' => ['shape' => 'OptionStatus']]], 'AddTagsRequest' => ['type' => 'structure', 'required' => ['ARN', 'TagList'], 'members' => ['ARN' => ['shape' => 'ARN'], 'TagList' => ['shape' => 'TagList']]], 'AdditionalLimit' => ['type' => 'structure', 'members' => ['LimitName' => ['shape' => 'LimitName'], 'LimitValues' => ['shape' => 'LimitValueList']]], 'AdditionalLimitList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalLimit']], 'AdvancedOptions' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'AdvancedOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'AdvancedOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'AdvancedSecurityOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'InternalUserDatabaseEnabled' => ['shape' => 'Boolean'], 'SAMLOptions' => ['shape' => 'SAMLOptionsOutput'], 'AnonymousAuthDisableDate' => ['shape' => 'DisableTimestamp'], 'AnonymousAuthEnabled' => ['shape' => 'Boolean']]], 'AdvancedSecurityOptionsInput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'InternalUserDatabaseEnabled' => ['shape' => 'Boolean'], 'MasterUserOptions' => ['shape' => 'MasterUserOptions'], 'SAMLOptions' => ['shape' => 'SAMLOptionsInput'], 'AnonymousAuthEnabled' => ['shape' => 'Boolean']]], 'AdvancedSecurityOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'AdvancedSecurityOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'AssociatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'DomainName'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'AssociatePackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetails' => ['shape' => 'DomainPackageDetails']]], 'AuthorizeVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Account'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'Account' => ['shape' => 'AWSAccount']]], 'AuthorizeVpcEndpointAccessResponse' => ['type' => 'structure', 'required' => ['AuthorizedPrincipal'], 'members' => ['AuthorizedPrincipal' => ['shape' => 'AuthorizedPrincipal']]], 'AuthorizedPrincipal' => ['type' => 'structure', 'members' => ['PrincipalType' => ['shape' => 'PrincipalType'], 'Principal' => ['shape' => 'String']]], 'AuthorizedPrincipalList' => ['type' => 'list', 'member' => ['shape' => 'AuthorizedPrincipal']], 'AutoTune' => ['type' => 'structure', 'members' => ['AutoTuneType' => ['shape' => 'AutoTuneType'], 'AutoTuneDetails' => ['shape' => 'AutoTuneDetails']]], 'AutoTuneDate' => ['type' => 'timestamp'], 'AutoTuneDesiredState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AutoTuneDetails' => ['type' => 'structure', 'members' => ['ScheduledAutoTuneDetails' => ['shape' => 'ScheduledAutoTuneDetails']]], 'AutoTuneList' => ['type' => 'list', 'member' => ['shape' => 'AutoTune']], 'AutoTuneMaintenanceSchedule' => ['type' => 'structure', 'members' => ['StartAt' => ['shape' => 'StartAt'], 'Duration' => ['shape' => 'Duration'], 'CronExpressionForRecurrence' => ['shape' => 'String']]], 'AutoTuneMaintenanceScheduleList' => ['type' => 'list', 'member' => ['shape' => 'AutoTuneMaintenanceSchedule'], 'max' => 100], 'AutoTuneOptions' => ['type' => 'structure', 'members' => ['DesiredState' => ['shape' => 'AutoTuneDesiredState'], 'RollbackOnDisable' => ['shape' => 'RollbackOnDisable'], 'MaintenanceSchedules' => ['shape' => 'AutoTuneMaintenanceScheduleList']]], 'AutoTuneOptionsInput' => ['type' => 'structure', 'members' => ['DesiredState' => ['shape' => 'AutoTuneDesiredState'], 'MaintenanceSchedules' => ['shape' => 'AutoTuneMaintenanceScheduleList']]], 'AutoTuneOptionsOutput' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'AutoTuneState'], 'ErrorMessage' => ['shape' => 'String']]], 'AutoTuneOptionsStatus' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'AutoTuneOptions'], 'Status' => ['shape' => 'AutoTuneStatus']]], 'AutoTuneState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'ENABLE_IN_PROGRESS', 'DISABLE_IN_PROGRESS', 'DISABLED_AND_ROLLBACK_SCHEDULED', 'DISABLED_AND_ROLLBACK_IN_PROGRESS', 'DISABLED_AND_ROLLBACK_COMPLETE', 'DISABLED_AND_ROLLBACK_ERROR', 'ERROR']], 'AutoTuneStatus' => ['type' => 'structure', 'required' => ['CreationDate', 'UpdateDate', 'State'], 'members' => ['CreationDate' => ['shape' => 'UpdateTimestamp'], 'UpdateDate' => ['shape' => 'UpdateTimestamp'], 'UpdateVersion' => ['shape' => 'UIntValue'], 'State' => ['shape' => 'AutoTuneState'], 'ErrorMessage' => ['shape' => 'String'], 'PendingDeletion' => ['shape' => 'Boolean']]], 'AutoTuneType' => ['type' => 'string', 'enum' => ['SCHEDULED_ACTION']], 'BackendRole' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BaseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'CancelServiceSoftwareUpdateRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'CancelServiceSoftwareUpdateResponse' => ['type' => 'structure', 'members' => ['ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions']]], 'ChangeProgressDetails' => ['type' => 'structure', 'members' => ['ChangeId' => ['shape' => 'GUID'], 'Message' => ['shape' => 'Message']]], 'ChangeProgressStage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ChangeProgressStageName'], 'Status' => ['shape' => 'ChangeProgressStageStatus'], 'Description' => ['shape' => 'Description'], 'LastUpdated' => ['shape' => 'LastUpdated']]], 'ChangeProgressStageList' => ['type' => 'list', 'member' => ['shape' => 'ChangeProgressStage']], 'ChangeProgressStageName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ChangeProgressStageStatus' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ChangeProgressStatusDetails' => ['type' => 'structure', 'members' => ['ChangeId' => ['shape' => 'GUID'], 'StartTime' => ['shape' => 'UpdateTimestamp'], 'Status' => ['shape' => 'OverallChangeStatus'], 'PendingProperties' => ['shape' => 'StringList'], 'CompletedProperties' => ['shape' => 'StringList'], 'TotalNumberOfStages' => ['shape' => 'TotalNumberOfStages'], 'ChangeProgressStages' => ['shape' => 'ChangeProgressStageList']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CloudWatchLogsLogGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '.*'], 'ClusterConfig' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'OpenSearchPartitionInstanceType'], 'InstanceCount' => ['shape' => 'IntegerClass'], 'DedicatedMasterEnabled' => ['shape' => 'Boolean'], 'ZoneAwarenessEnabled' => ['shape' => 'Boolean'], 'ZoneAwarenessConfig' => ['shape' => 'ZoneAwarenessConfig'], 'DedicatedMasterType' => ['shape' => 'OpenSearchPartitionInstanceType'], 'DedicatedMasterCount' => ['shape' => 'IntegerClass'], 'WarmEnabled' => ['shape' => 'Boolean'], 'WarmType' => ['shape' => 'OpenSearchWarmPartitionInstanceType'], 'WarmCount' => ['shape' => 'IntegerClass'], 'ColdStorageOptions' => ['shape' => 'ColdStorageOptions']]], 'ClusterConfigStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'ClusterConfig'], 'Status' => ['shape' => 'OptionStatus']]], 'CognitoOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'UserPoolId' => ['shape' => 'UserPoolId'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'RoleArn' => ['shape' => 'RoleArn']]], 'CognitoOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'CognitoOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'ColdStorageOptions' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'CommitMessage' => ['type' => 'string', 'max' => 160], 'CompatibleVersionsList' => ['type' => 'list', 'member' => ['shape' => 'CompatibleVersionsMap']], 'CompatibleVersionsMap' => ['type' => 'structure', 'members' => ['SourceVersion' => ['shape' => 'VersionString'], 'TargetVersions' => ['shape' => 'VersionList']]], 'ConflictException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionAlias' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-\\_]+'], 'ConnectionId' => ['type' => 'string', 'max' => 256, 'min' => 10, 'pattern' => '[a-z][a-z0-9\\-]+'], 'ConnectionMode' => ['type' => 'string', 'enum' => ['DIRECT', 'VPC_ENDPOINT']], 'ConnectionProperties' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'Endpoint']]], 'ConnectionStatusMessage' => ['type' => 'string'], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'EngineVersion' => ['shape' => 'VersionString'], 'ClusterConfig' => ['shape' => 'ClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCOptions'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsInput'], 'TagList' => ['shape' => 'TagList'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsInput']]], 'CreateDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'DomainStatus']]], 'CreateOutboundConnectionRequest' => ['type' => 'structure', 'required' => ['LocalDomainInfo', 'RemoteDomainInfo', 'ConnectionAlias'], 'members' => ['LocalDomainInfo' => ['shape' => 'DomainInformationContainer'], 'RemoteDomainInfo' => ['shape' => 'DomainInformationContainer'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias'], 'ConnectionMode' => ['shape' => 'ConnectionMode']]], 'CreateOutboundConnectionResponse' => ['type' => 'structure', 'members' => ['LocalDomainInfo' => ['shape' => 'DomainInformationContainer'], 'RemoteDomainInfo' => ['shape' => 'DomainInformationContainer'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias'], 'ConnectionStatus' => ['shape' => 'OutboundConnectionStatus'], 'ConnectionId' => ['shape' => 'ConnectionId'], 'ConnectionMode' => ['shape' => 'ConnectionMode'], 'ConnectionProperties' => ['shape' => 'ConnectionProperties']]], 'CreatePackageRequest' => ['type' => 'structure', 'required' => ['PackageName', 'PackageType', 'PackageSource'], 'members' => ['PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'PackageSource' => ['shape' => 'PackageSource']]], 'CreatePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['DomainArn', 'VpcOptions'], 'members' => ['DomainArn' => ['shape' => 'DomainArn'], 'VpcOptions' => ['shape' => 'VPCOptions'], 'ClientToken' => ['shape' => 'ClientToken']]], 'CreateVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpoint'], 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'CreatedAt' => ['type' => 'timestamp'], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DeleteDomainResponse' => ['type' => 'structure', 'members' => ['DomainStatus' => ['shape' => 'DomainStatus']]], 'DeleteInboundConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionId'], 'members' => ['ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'DeleteInboundConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'InboundConnection']]], 'DeleteOutboundConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionId'], 'members' => ['ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'DeleteOutboundConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'OutboundConnection']]], 'DeletePackageRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID']]], 'DeletePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'DeleteVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId'], 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId', 'location' => 'uri', 'locationName' => 'VpcEndpointId']]], 'DeleteVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummary'], 'members' => ['VpcEndpointSummary' => ['shape' => 'VpcEndpointSummary']]], 'DeploymentCloseDateTimeStamp' => ['type' => 'timestamp'], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['PENDING_UPDATE', 'IN_PROGRESS', 'COMPLETED', 'NOT_ELIGIBLE', 'ELIGIBLE']], 'DeploymentType' => ['type' => 'string', 'max' => 128, 'min' => 2], 'DescribeDomainAutoTunesRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDomainAutoTunesResponse' => ['type' => 'structure', 'members' => ['AutoTunes' => ['shape' => 'AutoTuneList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDomainChangeProgressRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'ChangeId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'changeid']]], 'DescribeDomainChangeProgressResponse' => ['type' => 'structure', 'members' => ['ChangeProgressStatus' => ['shape' => 'ChangeProgressStatusDetails']]], 'DescribeDomainConfigRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DescribeDomainConfigResponse' => ['type' => 'structure', 'required' => ['DomainConfig'], 'members' => ['DomainConfig' => ['shape' => 'DomainConfig']]], 'DescribeDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DescribeDomainResponse' => ['type' => 'structure', 'required' => ['DomainStatus'], 'members' => ['DomainStatus' => ['shape' => 'DomainStatus']]], 'DescribeDomainsRequest' => ['type' => 'structure', 'required' => ['DomainNames'], 'members' => ['DomainNames' => ['shape' => 'DomainNameList']]], 'DescribeDomainsResponse' => ['type' => 'structure', 'required' => ['DomainStatusList'], 'members' => ['DomainStatusList' => ['shape' => 'DomainStatusList']]], 'DescribeDryRunProgressRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'DryRunId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'dryRunId'], 'LoadDryRunConfig' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'loadDryRunConfig']]], 'DescribeDryRunProgressResponse' => ['type' => 'structure', 'members' => ['DryRunProgressStatus' => ['shape' => 'DryRunProgressStatus'], 'DryRunConfig' => ['shape' => 'DomainStatus'], 'DryRunResults' => ['shape' => 'DryRunResults']]], 'DescribeInboundConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInboundConnectionsResponse' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'InboundConnections'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceTypeLimitsRequest' => ['type' => 'structure', 'required' => ['InstanceType', 'EngineVersion'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName'], 'InstanceType' => ['shape' => 'OpenSearchPartitionInstanceType', 'location' => 'uri', 'locationName' => 'InstanceType'], 'EngineVersion' => ['shape' => 'VersionString', 'location' => 'uri', 'locationName' => 'EngineVersion']]], 'DescribeInstanceTypeLimitsResponse' => ['type' => 'structure', 'members' => ['LimitsByRole' => ['shape' => 'LimitsByRole']]], 'DescribeOutboundConnectionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOutboundConnectionsResponse' => ['type' => 'structure', 'members' => ['Connections' => ['shape' => 'OutboundConnections'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePackagesFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DescribePackagesFilterName'], 'Value' => ['shape' => 'DescribePackagesFilterValues']]], 'DescribePackagesFilterList' => ['type' => 'list', 'member' => ['shape' => 'DescribePackagesFilter']], 'DescribePackagesFilterName' => ['type' => 'string', 'enum' => ['PackageID', 'PackageName', 'PackageStatus']], 'DescribePackagesFilterValue' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z\\*\\.\\\\/\\?-]*$'], 'DescribePackagesFilterValues' => ['type' => 'list', 'member' => ['shape' => 'DescribePackagesFilterValue']], 'DescribePackagesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'DescribePackagesFilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePackagesResponse' => ['type' => 'structure', 'members' => ['PackageDetailsList' => ['shape' => 'PackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'DescribeReservedInstanceOfferingsRequest' => ['type' => 'structure', 'members' => ['ReservedInstanceOfferingId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'offeringId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeReservedInstanceOfferingsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ReservedInstanceOfferings' => ['shape' => 'ReservedInstanceOfferingList']]], 'DescribeReservedInstancesRequest' => ['type' => 'structure', 'members' => ['ReservedInstanceId' => ['shape' => 'GUID', 'location' => 'querystring', 'locationName' => 'reservationId'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'DescribeReservedInstancesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ReservedInstances' => ['shape' => 'ReservedInstanceList']]], 'DescribeVpcEndpointsRequest' => ['type' => 'structure', 'required' => ['VpcEndpointIds'], 'members' => ['VpcEndpointIds' => ['shape' => 'VpcEndpointIdList']]], 'DescribeVpcEndpointsResponse' => ['type' => 'structure', 'required' => ['VpcEndpoints', 'VpcEndpointErrors'], 'members' => ['VpcEndpoints' => ['shape' => 'VpcEndpoints'], 'VpcEndpointErrors' => ['shape' => 'VpcEndpointErrorList']]], 'Description' => ['type' => 'string'], 'DisableTimestamp' => ['type' => 'timestamp'], 'DisabledOperationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DissociatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'DomainName'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'DissociatePackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetails' => ['shape' => 'DomainPackageDetails']]], 'DomainArn' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:[a-z]+:[a-z0-9\\-]+:[0-9]+:domain\\/[a-z0-9\\-]+'], 'DomainConfig' => ['type' => 'structure', 'members' => ['EngineVersion' => ['shape' => 'VersionStatus'], 'ClusterConfig' => ['shape' => 'ClusterConfigStatus'], 'EBSOptions' => ['shape' => 'EBSOptionsStatus'], 'AccessPolicies' => ['shape' => 'AccessPoliciesStatus'], 'SnapshotOptions' => ['shape' => 'SnapshotOptionsStatus'], 'VPCOptions' => ['shape' => 'VPCDerivedInfoStatus'], 'CognitoOptions' => ['shape' => 'CognitoOptionsStatus'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptionsStatus'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptionsStatus'], 'AdvancedOptions' => ['shape' => 'AdvancedOptionsStatus'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptionsStatus'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptionsStatus'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsStatus'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsStatus'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'DomainEndpointOptions' => ['type' => 'structure', 'members' => ['EnforceHTTPS' => ['shape' => 'Boolean'], 'TLSSecurityPolicy' => ['shape' => 'TLSSecurityPolicy'], 'CustomEndpointEnabled' => ['shape' => 'Boolean'], 'CustomEndpoint' => ['shape' => 'DomainNameFqdn'], 'CustomEndpointCertificateArn' => ['shape' => 'ARN']]], 'DomainEndpointOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'DomainEndpointOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'DomainId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DomainInfo' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'EngineType' => ['shape' => 'EngineType']]], 'DomainInfoList' => ['type' => 'list', 'member' => ['shape' => 'DomainInfo']], 'DomainInformationContainer' => ['type' => 'structure', 'members' => ['AWSDomainInformation' => ['shape' => 'AWSDomainInformation']]], 'DomainName' => ['type' => 'string', 'max' => 28, 'min' => 3, 'pattern' => '[a-z][a-z0-9\\-]+'], 'DomainNameFqdn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$'], 'DomainNameList' => ['type' => 'list', 'member' => ['shape' => 'DomainName']], 'DomainPackageDetails' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'LastUpdated' => ['shape' => 'LastUpdated'], 'DomainName' => ['shape' => 'DomainName'], 'DomainPackageStatus' => ['shape' => 'DomainPackageStatus'], 'PackageVersion' => ['shape' => 'PackageVersion'], 'ReferencePath' => ['shape' => 'ReferencePath'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'DomainPackageDetailsList' => ['type' => 'list', 'member' => ['shape' => 'DomainPackageDetails']], 'DomainPackageStatus' => ['type' => 'string', 'enum' => ['ASSOCIATING', 'ASSOCIATION_FAILED', 'ACTIVE', 'DISSOCIATING', 'DISSOCIATION_FAILED']], 'DomainStatus' => ['type' => 'structure', 'required' => ['DomainId', 'DomainName', 'ARN', 'ClusterConfig'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'DomainName' => ['shape' => 'DomainName'], 'ARN' => ['shape' => 'ARN'], 'Created' => ['shape' => 'Boolean'], 'Deleted' => ['shape' => 'Boolean'], 'Endpoint' => ['shape' => 'ServiceUrl'], 'Endpoints' => ['shape' => 'EndpointsMap'], 'Processing' => ['shape' => 'Boolean'], 'UpgradeProcessing' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'VersionString'], 'ClusterConfig' => ['shape' => 'ClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCDerivedInfo'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptions'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptionsOutput'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'DomainStatusList' => ['type' => 'list', 'member' => ['shape' => 'DomainStatus']], 'Double' => ['type' => 'double'], 'DryRun' => ['type' => 'boolean'], 'DryRunMode' => ['type' => 'string', 'enum' => ['Basic', 'Verbose']], 'DryRunProgressStatus' => ['type' => 'structure', 'required' => ['DryRunId', 'DryRunStatus', 'CreationDate', 'UpdateDate'], 'members' => ['DryRunId' => ['shape' => 'GUID'], 'DryRunStatus' => ['shape' => 'String'], 'CreationDate' => ['shape' => 'String'], 'UpdateDate' => ['shape' => 'String'], 'ValidationFailures' => ['shape' => 'ValidationFailures']]], 'DryRunResults' => ['type' => 'structure', 'members' => ['DeploymentType' => ['shape' => 'DeploymentType'], 'Message' => ['shape' => 'Message']]], 'Duration' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'DurationValue'], 'Unit' => ['shape' => 'TimeUnit']]], 'DurationValue' => ['type' => 'long', 'max' => 24, 'min' => 1], 'EBSOptions' => ['type' => 'structure', 'members' => ['EBSEnabled' => ['shape' => 'Boolean'], 'VolumeType' => ['shape' => 'VolumeType'], 'VolumeSize' => ['shape' => 'IntegerClass'], 'Iops' => ['shape' => 'IntegerClass'], 'Throughput' => ['shape' => 'IntegerClass']]], 'EBSOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'EBSOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'EncryptionAtRestOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'EncryptionAtRestOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'EncryptionAtRestOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'Endpoint' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9\\-\\.]+$'], 'EndpointsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ServiceUrl']], 'EngineType' => ['type' => 'string', 'enum' => ['OpenSearch', 'Elasticsearch']], 'ErrorDetails' => ['type' => 'structure', 'members' => ['ErrorType' => ['shape' => 'ErrorType'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'ErrorMessage' => ['type' => 'string'], 'ErrorType' => ['type' => 'string'], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'ValueStringList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GUID' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '\\p{XDigit}{8}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{4}-\\p{XDigit}{12}'], 'GetCompatibleVersionsRequest' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName']]], 'GetCompatibleVersionsResponse' => ['type' => 'structure', 'members' => ['CompatibleVersions' => ['shape' => 'CompatibleVersionsList']]], 'GetPackageVersionHistoryRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetPackageVersionHistoryResponse' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageVersionHistoryList' => ['shape' => 'PackageVersionHistoryList'], 'NextToken' => ['shape' => 'String']]], 'GetUpgradeHistoryRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'GetUpgradeHistoryResponse' => ['type' => 'structure', 'members' => ['UpgradeHistories' => ['shape' => 'UpgradeHistoryList'], 'NextToken' => ['shape' => 'String']]], 'GetUpgradeStatusRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName']]], 'GetUpgradeStatusResponse' => ['type' => 'structure', 'members' => ['UpgradeStep' => ['shape' => 'UpgradeStep'], 'StepStatus' => ['shape' => 'UpgradeStatus'], 'UpgradeName' => ['shape' => 'UpgradeName']]], 'IdentityPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'InboundConnection' => ['type' => 'structure', 'members' => ['LocalDomainInfo' => ['shape' => 'DomainInformationContainer'], 'RemoteDomainInfo' => ['shape' => 'DomainInformationContainer'], 'ConnectionId' => ['shape' => 'ConnectionId'], 'ConnectionStatus' => ['shape' => 'InboundConnectionStatus'], 'ConnectionMode' => ['shape' => 'ConnectionMode']]], 'InboundConnectionStatus' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'InboundConnectionStatusCode'], 'Message' => ['shape' => 'ConnectionStatusMessage']]], 'InboundConnectionStatusCode' => ['type' => 'string', 'enum' => ['PENDING_ACCEPTANCE', 'APPROVED', 'PROVISIONING', 'ACTIVE', 'REJECTING', 'REJECTED', 'DELETING', 'DELETED']], 'InboundConnections' => ['type' => 'list', 'member' => ['shape' => 'InboundConnection']], 'InstanceCount' => ['type' => 'integer', 'min' => 1], 'InstanceCountLimits' => ['type' => 'structure', 'members' => ['MinimumInstanceCount' => ['shape' => 'MinimumInstanceCount'], 'MaximumInstanceCount' => ['shape' => 'MaximumInstanceCount']]], 'InstanceLimits' => ['type' => 'structure', 'members' => ['InstanceCountLimits' => ['shape' => 'InstanceCountLimits']]], 'InstanceRole' => ['type' => 'string'], 'InstanceRoleList' => ['type' => 'list', 'member' => ['shape' => 'InstanceRole']], 'InstanceTypeDetails' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'OpenSearchPartitionInstanceType'], 'EncryptionEnabled' => ['shape' => 'Boolean'], 'CognitoEnabled' => ['shape' => 'Boolean'], 'AppLogsEnabled' => ['shape' => 'Boolean'], 'AdvancedSecurityEnabled' => ['shape' => 'Boolean'], 'WarmEnabled' => ['shape' => 'Boolean'], 'InstanceRole' => ['shape' => 'InstanceRoleList']]], 'InstanceTypeDetailsList' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeDetails']], 'Integer' => ['type' => 'integer'], 'IntegerClass' => ['type' => 'integer'], 'InternalException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTypeException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Issue' => ['type' => 'string'], 'Issues' => ['type' => 'list', 'member' => ['shape' => 'Issue']], 'KmsKeyId' => ['type' => 'string', 'max' => 500, 'min' => 1, 'pattern' => '.*'], 'LastUpdated' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'LimitName' => ['type' => 'string'], 'LimitValue' => ['type' => 'string'], 'LimitValueList' => ['type' => 'list', 'member' => ['shape' => 'LimitValue']], 'Limits' => ['type' => 'structure', 'members' => ['StorageTypes' => ['shape' => 'StorageTypeList'], 'InstanceLimits' => ['shape' => 'InstanceLimits'], 'AdditionalLimits' => ['shape' => 'AdditionalLimitList']]], 'LimitsByRole' => ['type' => 'map', 'key' => ['shape' => 'InstanceRole'], 'value' => ['shape' => 'Limits']], 'ListDomainNamesRequest' => ['type' => 'structure', 'members' => ['EngineType' => ['shape' => 'EngineType', 'location' => 'querystring', 'locationName' => 'engineType']]], 'ListDomainNamesResponse' => ['type' => 'structure', 'members' => ['DomainNames' => ['shape' => 'DomainInfoList']]], 'ListDomainsForPackageRequest' => ['type' => 'structure', 'required' => ['PackageID'], 'members' => ['PackageID' => ['shape' => 'PackageID', 'location' => 'uri', 'locationName' => 'PackageID'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDomainsForPackageResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetailsList' => ['shape' => 'DomainPackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'ListInstanceTypeDetailsRequest' => ['type' => 'structure', 'required' => ['EngineVersion'], 'members' => ['EngineVersion' => ['shape' => 'VersionString', 'location' => 'uri', 'locationName' => 'EngineVersion'], 'DomainName' => ['shape' => 'DomainName', 'location' => 'querystring', 'locationName' => 'domainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListInstanceTypeDetailsResponse' => ['type' => 'structure', 'members' => ['InstanceTypeDetails' => ['shape' => 'InstanceTypeDetailsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPackagesForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPackagesForDomainResponse' => ['type' => 'structure', 'members' => ['DomainPackageDetailsList' => ['shape' => 'DomainPackageDetailsList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ARN'], 'members' => ['ARN' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'arn']]], 'ListTagsResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'ListVersionsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVersionsResponse' => ['type' => 'structure', 'members' => ['Versions' => ['shape' => 'VersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointAccessResponse' => ['type' => 'structure', 'required' => ['AuthorizedPrincipalList', 'NextToken'], 'members' => ['AuthorizedPrincipalList' => ['shape' => 'AuthorizedPrincipalList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcEndpointsForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointsForDomainResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummaryList', 'NextToken'], 'members' => ['VpcEndpointSummaryList' => ['shape' => 'VpcEndpointSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListVpcEndpointsResponse' => ['type' => 'structure', 'required' => ['VpcEndpointSummaryList', 'NextToken'], 'members' => ['VpcEndpointSummaryList' => ['shape' => 'VpcEndpointSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'LogPublishingOption' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroupArn' => ['shape' => 'CloudWatchLogsLogGroupArn'], 'Enabled' => ['shape' => 'Boolean']]], 'LogPublishingOptions' => ['type' => 'map', 'key' => ['shape' => 'LogType'], 'value' => ['shape' => 'LogPublishingOption']], 'LogPublishingOptionsStatus' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'LogPublishingOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'LogType' => ['type' => 'string', 'enum' => ['INDEX_SLOW_LOGS', 'SEARCH_SLOW_LOGS', 'ES_APPLICATION_LOGS', 'AUDIT_LOGS']], 'Long' => ['type' => 'long'], 'MasterUserOptions' => ['type' => 'structure', 'members' => ['MasterUserARN' => ['shape' => 'ARN'], 'MasterUserName' => ['shape' => 'Username'], 'MasterUserPassword' => ['shape' => 'Password']]], 'MaxResults' => ['type' => 'integer', 'max' => 100], 'MaximumInstanceCount' => ['type' => 'integer'], 'Message' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'MinimumInstanceCount' => ['type' => 'integer'], 'NextToken' => ['type' => 'string'], 'NodeToNodeEncryptionOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'NodeToNodeEncryptionOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'NodeToNodeEncryptionOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'NonEmptyString' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-\\_\\.]+'], 'OpenSearchPartitionInstanceType' => ['type' => 'string', 'enum' => ['m3.medium.search', 'm3.large.search', 'm3.xlarge.search', 'm3.2xlarge.search', 'm4.large.search', 'm4.xlarge.search', 'm4.2xlarge.search', 'm4.4xlarge.search', 'm4.10xlarge.search', 'm5.large.search', 'm5.xlarge.search', 'm5.2xlarge.search', 'm5.4xlarge.search', 'm5.12xlarge.search', 'm5.24xlarge.search', 'r5.large.search', 'r5.xlarge.search', 'r5.2xlarge.search', 'r5.4xlarge.search', 'r5.12xlarge.search', 'r5.24xlarge.search', 'c5.large.search', 'c5.xlarge.search', 'c5.2xlarge.search', 'c5.4xlarge.search', 'c5.9xlarge.search', 'c5.18xlarge.search', 't3.nano.search', 't3.micro.search', 't3.small.search', 't3.medium.search', 't3.large.search', 't3.xlarge.search', 't3.2xlarge.search', 'ultrawarm1.medium.search', 'ultrawarm1.large.search', 'ultrawarm1.xlarge.search', 't2.micro.search', 't2.small.search', 't2.medium.search', 'r3.large.search', 'r3.xlarge.search', 'r3.2xlarge.search', 'r3.4xlarge.search', 'r3.8xlarge.search', 'i2.xlarge.search', 'i2.2xlarge.search', 'd2.xlarge.search', 'd2.2xlarge.search', 'd2.4xlarge.search', 'd2.8xlarge.search', 'c4.large.search', 'c4.xlarge.search', 'c4.2xlarge.search', 'c4.4xlarge.search', 'c4.8xlarge.search', 'r4.large.search', 'r4.xlarge.search', 'r4.2xlarge.search', 'r4.4xlarge.search', 'r4.8xlarge.search', 'r4.16xlarge.search', 'i3.large.search', 'i3.xlarge.search', 'i3.2xlarge.search', 'i3.4xlarge.search', 'i3.8xlarge.search', 'i3.16xlarge.search', 'r6g.large.search', 'r6g.xlarge.search', 'r6g.2xlarge.search', 'r6g.4xlarge.search', 'r6g.8xlarge.search', 'r6g.12xlarge.search', 'm6g.large.search', 'm6g.xlarge.search', 'm6g.2xlarge.search', 'm6g.4xlarge.search', 'm6g.8xlarge.search', 'm6g.12xlarge.search', 'c6g.large.search', 'c6g.xlarge.search', 'c6g.2xlarge.search', 'c6g.4xlarge.search', 'c6g.8xlarge.search', 'c6g.12xlarge.search', 'r6gd.large.search', 'r6gd.xlarge.search', 'r6gd.2xlarge.search', 'r6gd.4xlarge.search', 'r6gd.8xlarge.search', 'r6gd.12xlarge.search', 'r6gd.16xlarge.search', 't4g.small.search', 't4g.medium.search']], 'OpenSearchWarmPartitionInstanceType' => ['type' => 'string', 'enum' => ['ultrawarm1.medium.search', 'ultrawarm1.large.search', 'ultrawarm1.xlarge.search']], 'OptionState' => ['type' => 'string', 'enum' => ['RequiresIndexDocuments', 'Processing', 'Active']], 'OptionStatus' => ['type' => 'structure', 'required' => ['CreationDate', 'UpdateDate', 'State'], 'members' => ['CreationDate' => ['shape' => 'UpdateTimestamp'], 'UpdateDate' => ['shape' => 'UpdateTimestamp'], 'UpdateVersion' => ['shape' => 'UIntValue'], 'State' => ['shape' => 'OptionState'], 'PendingDeletion' => ['shape' => 'Boolean']]], 'OutboundConnection' => ['type' => 'structure', 'members' => ['LocalDomainInfo' => ['shape' => 'DomainInformationContainer'], 'RemoteDomainInfo' => ['shape' => 'DomainInformationContainer'], 'ConnectionId' => ['shape' => 'ConnectionId'], 'ConnectionAlias' => ['shape' => 'ConnectionAlias'], 'ConnectionStatus' => ['shape' => 'OutboundConnectionStatus'], 'ConnectionMode' => ['shape' => 'ConnectionMode'], 'ConnectionProperties' => ['shape' => 'ConnectionProperties']]], 'OutboundConnectionStatus' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'OutboundConnectionStatusCode'], 'Message' => ['shape' => 'ConnectionStatusMessage']]], 'OutboundConnectionStatusCode' => ['type' => 'string', 'enum' => ['VALIDATING', 'VALIDATION_FAILED', 'PENDING_ACCEPTANCE', 'APPROVED', 'PROVISIONING', 'ACTIVE', 'REJECTING', 'REJECTED', 'DELETING', 'DELETED']], 'OutboundConnections' => ['type' => 'list', 'member' => ['shape' => 'OutboundConnection']], 'OverallChangeStatus' => ['type' => 'string', 'enum' => ['PENDING', 'PROCESSING', 'COMPLETED', 'FAILED']], 'OwnerId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]+'], 'PackageDescription' => ['type' => 'string', 'max' => 1024], 'PackageDetails' => ['type' => 'structure', 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageName' => ['shape' => 'PackageName'], 'PackageType' => ['shape' => 'PackageType'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'PackageStatus' => ['shape' => 'PackageStatus'], 'CreatedAt' => ['shape' => 'CreatedAt'], 'LastUpdatedAt' => ['shape' => 'LastUpdated'], 'AvailablePackageVersion' => ['shape' => 'PackageVersion'], 'ErrorDetails' => ['shape' => 'ErrorDetails']]], 'PackageDetailsList' => ['type' => 'list', 'member' => ['shape' => 'PackageDetails']], 'PackageID' => ['type' => 'string'], 'PackageName' => ['type' => 'string', 'max' => 28, 'min' => 3, 'pattern' => '[a-z][a-z0-9\\-]+'], 'PackageSource' => ['type' => 'structure', 'members' => ['S3BucketName' => ['shape' => 'S3BucketName'], 'S3Key' => ['shape' => 'S3Key']]], 'PackageStatus' => ['type' => 'string', 'enum' => ['COPYING', 'COPY_FAILED', 'VALIDATING', 'VALIDATION_FAILED', 'AVAILABLE', 'DELETING', 'DELETED', 'DELETE_FAILED']], 'PackageType' => ['type' => 'string', 'enum' => ['TXT-DICTIONARY']], 'PackageVersion' => ['type' => 'string'], 'PackageVersionHistory' => ['type' => 'structure', 'members' => ['PackageVersion' => ['shape' => 'PackageVersion'], 'CommitMessage' => ['shape' => 'CommitMessage'], 'CreatedAt' => ['shape' => 'CreatedAt']]], 'PackageVersionHistoryList' => ['type' => 'list', 'member' => ['shape' => 'PackageVersionHistory']], 'Password' => ['type' => 'string', 'max' => 128, 'min' => 8, 'pattern' => '.*', 'sensitive' => \true], 'PolicyDocument' => ['type' => 'string', 'max' => 102400, 'min' => 0, 'pattern' => '.*'], 'PrincipalType' => ['type' => 'string', 'enum' => ['AWS_ACCOUNT', 'AWS_SERVICE']], 'PurchaseReservedInstanceOfferingRequest' => ['type' => 'structure', 'required' => ['ReservedInstanceOfferingId', 'ReservationName'], 'members' => ['ReservedInstanceOfferingId' => ['shape' => 'GUID'], 'ReservationName' => ['shape' => 'ReservationToken'], 'InstanceCount' => ['shape' => 'InstanceCount']]], 'PurchaseReservedInstanceOfferingResponse' => ['type' => 'structure', 'members' => ['ReservedInstanceId' => ['shape' => 'GUID'], 'ReservationName' => ['shape' => 'ReservationToken']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']]], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge']], 'ReferencePath' => ['type' => 'string'], 'Region' => ['type' => 'string', 'max' => 30, 'min' => 5, 'pattern' => '[a-z][a-z0-9\\-]+'], 'RejectInboundConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionId'], 'members' => ['ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'RejectInboundConnectionResponse' => ['type' => 'structure', 'members' => ['Connection' => ['shape' => 'InboundConnection']]], 'RemoveTagsRequest' => ['type' => 'structure', 'required' => ['ARN', 'TagKeys'], 'members' => ['ARN' => ['shape' => 'ARN'], 'TagKeys' => ['shape' => 'StringList']]], 'ReservationToken' => ['type' => 'string', 'max' => 64, 'min' => 5, 'pattern' => '.*'], 'ReservedInstance' => ['type' => 'structure', 'members' => ['ReservationName' => ['shape' => 'ReservationToken'], 'ReservedInstanceId' => ['shape' => 'GUID'], 'BillingSubscriptionId' => ['shape' => 'Long'], 'ReservedInstanceOfferingId' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'OpenSearchPartitionInstanceType'], 'StartTime' => ['shape' => 'UpdateTimestamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'InstanceCount' => ['shape' => 'Integer'], 'State' => ['shape' => 'String'], 'PaymentOption' => ['shape' => 'ReservedInstancePaymentOption'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']]], 'ReservedInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstance']], 'ReservedInstanceOffering' => ['type' => 'structure', 'members' => ['ReservedInstanceOfferingId' => ['shape' => 'GUID'], 'InstanceType' => ['shape' => 'OpenSearchPartitionInstanceType'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'PaymentOption' => ['shape' => 'ReservedInstancePaymentOption'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']]], 'ReservedInstanceOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedInstanceOffering']], 'ReservedInstancePaymentOption' => ['type' => 'string', 'enum' => ['ALL_UPFRONT', 'PARTIAL_UPFRONT', 'NO_UPFRONT']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'RevokeVpcEndpointAccessRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Account'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'Account' => ['shape' => 'AWSAccount']]], 'RevokeVpcEndpointAccessResponse' => ['type' => 'structure', 'members' => []], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws|aws\\-cn|aws\\-us\\-gov|aws\\-iso|aws\\-iso\\-b):iam::[0-9]+:role\\/.*'], 'RollbackOnDisable' => ['type' => 'string', 'enum' => ['NO_ROLLBACK', 'DEFAULT_ROLLBACK']], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SAMLEntityId' => ['type' => 'string', 'max' => 512, 'min' => 8], 'SAMLIdp' => ['type' => 'structure', 'required' => ['MetadataContent', 'EntityId'], 'members' => ['MetadataContent' => ['shape' => 'SAMLMetadata'], 'EntityId' => ['shape' => 'SAMLEntityId']]], 'SAMLMetadata' => ['type' => 'string', 'max' => 1048576, 'min' => 1], 'SAMLOptionsInput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Idp' => ['shape' => 'SAMLIdp'], 'MasterUserName' => ['shape' => 'Username'], 'MasterBackendRole' => ['shape' => 'BackendRole'], 'SubjectKey' => ['shape' => 'String'], 'RolesKey' => ['shape' => 'String'], 'SessionTimeoutMinutes' => ['shape' => 'IntegerClass']]], 'SAMLOptionsOutput' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Idp' => ['shape' => 'SAMLIdp'], 'SubjectKey' => ['shape' => 'String'], 'RolesKey' => ['shape' => 'String'], 'SessionTimeoutMinutes' => ['shape' => 'IntegerClass']]], 'ScheduledAutoTuneActionType' => ['type' => 'string', 'enum' => ['JVM_HEAP_SIZE_TUNING', 'JVM_YOUNG_GEN_TUNING']], 'ScheduledAutoTuneDescription' => ['type' => 'string'], 'ScheduledAutoTuneDetails' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'AutoTuneDate'], 'ActionType' => ['shape' => 'ScheduledAutoTuneActionType'], 'Action' => ['shape' => 'ScheduledAutoTuneDescription'], 'Severity' => ['shape' => 'ScheduledAutoTuneSeverityType']]], 'ScheduledAutoTuneSeverityType' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH']], 'ServiceSoftwareOptions' => ['type' => 'structure', 'members' => ['CurrentVersion' => ['shape' => 'String'], 'NewVersion' => ['shape' => 'String'], 'UpdateAvailable' => ['shape' => 'Boolean'], 'Cancellable' => ['shape' => 'Boolean'], 'UpdateStatus' => ['shape' => 'DeploymentStatus'], 'Description' => ['shape' => 'String'], 'AutomatedUpdateDate' => ['shape' => 'DeploymentCloseDateTimeStamp'], 'OptionalDeployment' => ['shape' => 'Boolean']]], 'ServiceUrl' => ['type' => 'string'], 'SnapshotOptions' => ['type' => 'structure', 'members' => ['AutomatedSnapshotStartHour' => ['shape' => 'IntegerClass']]], 'SnapshotOptionsStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'SnapshotOptions'], 'Status' => ['shape' => 'OptionStatus']]], 'StartAt' => ['type' => 'timestamp'], 'StartServiceSoftwareUpdateRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'StartServiceSoftwareUpdateResponse' => ['type' => 'structure', 'members' => ['ServiceSoftwareOptions' => ['shape' => 'ServiceSoftwareOptions']]], 'StartTimestamp' => ['type' => 'timestamp'], 'StorageSubTypeName' => ['type' => 'string'], 'StorageType' => ['type' => 'structure', 'members' => ['StorageTypeName' => ['shape' => 'StorageTypeName'], 'StorageSubTypeName' => ['shape' => 'StorageSubTypeName'], 'StorageTypeLimits' => ['shape' => 'StorageTypeLimitList']]], 'StorageTypeLimit' => ['type' => 'structure', 'members' => ['LimitName' => ['shape' => 'LimitName'], 'LimitValues' => ['shape' => 'LimitValueList']]], 'StorageTypeLimitList' => ['type' => 'list', 'member' => ['shape' => 'StorageTypeLimit']], 'StorageTypeList' => ['type' => 'list', 'member' => ['shape' => 'StorageType']], 'StorageTypeName' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TLSSecurityPolicy' => ['type' => 'string', 'enum' => ['Policy-Min-TLS-1-0-2019-07', 'Policy-Min-TLS-1-2-2019-07']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'TimeUnit' => ['type' => 'string', 'enum' => ['HOURS']], 'TotalNumberOfStages' => ['type' => 'integer'], 'UIntValue' => ['type' => 'integer', 'min' => 0], 'UpdateDomainConfigRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName', 'location' => 'uri', 'locationName' => 'DomainName'], 'ClusterConfig' => ['shape' => 'ClusterConfig'], 'EBSOptions' => ['shape' => 'EBSOptions'], 'SnapshotOptions' => ['shape' => 'SnapshotOptions'], 'VPCOptions' => ['shape' => 'VPCOptions'], 'CognitoOptions' => ['shape' => 'CognitoOptions'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'AccessPolicies' => ['shape' => 'PolicyDocument'], 'LogPublishingOptions' => ['shape' => 'LogPublishingOptions'], 'EncryptionAtRestOptions' => ['shape' => 'EncryptionAtRestOptions'], 'DomainEndpointOptions' => ['shape' => 'DomainEndpointOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'NodeToNodeEncryptionOptions'], 'AdvancedSecurityOptions' => ['shape' => 'AdvancedSecurityOptionsInput'], 'AutoTuneOptions' => ['shape' => 'AutoTuneOptions'], 'DryRun' => ['shape' => 'DryRun'], 'DryRunMode' => ['shape' => 'DryRunMode']]], 'UpdateDomainConfigResponse' => ['type' => 'structure', 'required' => ['DomainConfig'], 'members' => ['DomainConfig' => ['shape' => 'DomainConfig'], 'DryRunResults' => ['shape' => 'DryRunResults'], 'DryRunProgressStatus' => ['shape' => 'DryRunProgressStatus']]], 'UpdatePackageRequest' => ['type' => 'structure', 'required' => ['PackageID', 'PackageSource'], 'members' => ['PackageID' => ['shape' => 'PackageID'], 'PackageSource' => ['shape' => 'PackageSource'], 'PackageDescription' => ['shape' => 'PackageDescription'], 'CommitMessage' => ['shape' => 'CommitMessage']]], 'UpdatePackageResponse' => ['type' => 'structure', 'members' => ['PackageDetails' => ['shape' => 'PackageDetails']]], 'UpdateTimestamp' => ['type' => 'timestamp'], 'UpdateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['VpcEndpointId', 'VpcOptions'], 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcOptions' => ['shape' => 'VPCOptions']]], 'UpdateVpcEndpointResponse' => ['type' => 'structure', 'required' => ['VpcEndpoint'], 'members' => ['VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'UpgradeDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'TargetVersion'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'TargetVersion' => ['shape' => 'VersionString'], 'PerformCheckOnly' => ['shape' => 'Boolean'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions']]], 'UpgradeDomainResponse' => ['type' => 'structure', 'members' => ['UpgradeId' => ['shape' => 'String'], 'DomainName' => ['shape' => 'DomainName'], 'TargetVersion' => ['shape' => 'VersionString'], 'PerformCheckOnly' => ['shape' => 'Boolean'], 'AdvancedOptions' => ['shape' => 'AdvancedOptions'], 'ChangeProgressDetails' => ['shape' => 'ChangeProgressDetails']]], 'UpgradeHistory' => ['type' => 'structure', 'members' => ['UpgradeName' => ['shape' => 'UpgradeName'], 'StartTimestamp' => ['shape' => 'StartTimestamp'], 'UpgradeStatus' => ['shape' => 'UpgradeStatus'], 'StepsList' => ['shape' => 'UpgradeStepsList']]], 'UpgradeHistoryList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeHistory']], 'UpgradeName' => ['type' => 'string'], 'UpgradeStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'SUCCEEDED_WITH_ISSUES', 'FAILED']], 'UpgradeStep' => ['type' => 'string', 'enum' => ['PRE_UPGRADE_CHECK', 'SNAPSHOT', 'UPGRADE']], 'UpgradeStepItem' => ['type' => 'structure', 'members' => ['UpgradeStep' => ['shape' => 'UpgradeStep'], 'UpgradeStepStatus' => ['shape' => 'UpgradeStatus'], 'Issues' => ['shape' => 'Issues'], 'ProgressPercent' => ['shape' => 'Double']]], 'UpgradeStepsList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeStepItem']], 'UserPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+_[0-9a-zA-Z]+'], 'Username' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*', 'sensitive' => \true], 'VPCDerivedInfo' => ['type' => 'structure', 'members' => ['VPCId' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'StringList'], 'AvailabilityZones' => ['shape' => 'StringList'], 'SecurityGroupIds' => ['shape' => 'StringList']]], 'VPCDerivedInfoStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'VPCDerivedInfo'], 'Status' => ['shape' => 'OptionStatus']]], 'VPCOptions' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'StringList'], 'SecurityGroupIds' => ['shape' => 'StringList']]], 'ValidationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationFailure' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'ValidationFailures' => ['type' => 'list', 'member' => ['shape' => 'ValidationFailure']], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'min' => 1], 'VersionList' => ['type' => 'list', 'member' => ['shape' => 'VersionString']], 'VersionStatus' => ['type' => 'structure', 'required' => ['Options', 'Status'], 'members' => ['Options' => ['shape' => 'VersionString'], 'Status' => ['shape' => 'OptionStatus']]], 'VersionString' => ['type' => 'string', 'max' => 18, 'min' => 14, 'pattern' => '^Elasticsearch_[0-9]{1}\\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\\.[0-9]{1,2}$'], 'VolumeType' => ['type' => 'string', 'enum' => ['standard', 'gp2', 'io1', 'gp3']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcEndpointOwner' => ['shape' => 'AWSAccount'], 'DomainArn' => ['shape' => 'DomainArn'], 'VpcOptions' => ['shape' => 'VPCDerivedInfo'], 'Status' => ['shape' => 'VpcEndpointStatus'], 'Endpoint' => ['shape' => 'Endpoint']]], 'VpcEndpointError' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'ErrorCode' => ['shape' => 'VpcEndpointErrorCode'], 'ErrorMessage' => ['shape' => 'String']]], 'VpcEndpointErrorCode' => ['type' => 'string', 'enum' => ['ENDPOINT_NOT_FOUND', 'SERVER_ERROR']], 'VpcEndpointErrorList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointError']], 'VpcEndpointId' => ['type' => 'string', 'max' => 256, 'min' => 5, 'pattern' => '^aos-[a-zA-Z0-9]*$'], 'VpcEndpointIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointId']], 'VpcEndpointStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_FAILED', 'ACTIVE', 'UPDATING', 'UPDATE_FAILED', 'DELETING', 'DELETE_FAILED']], 'VpcEndpointSummary' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcEndpointOwner' => ['shape' => 'String'], 'DomainArn' => ['shape' => 'DomainArn'], 'Status' => ['shape' => 'VpcEndpointStatus']]], 'VpcEndpointSummaryList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointSummary']], 'VpcEndpoints' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint']], 'ZoneAwarenessConfig' => ['type' => 'structure', 'members' => ['AvailabilityZoneCount' => ['shape' => 'IntegerClass']]]]]; diff --git a/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 35f9785..0000000 --- a/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://es.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-tests-1.json.php deleted file mode 100644 index 55d1b64..0000000 --- a/vendor/Aws3/Aws/data/opensearch/2021-01-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://es-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://es.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/opensearch/2021-01-01/paginators-1.json.php b/vendor/Aws3/Aws/data/opensearch/2021-01-01/paginators-1.json.php deleted file mode 100644 index fde44e7..0000000 --- a/vendor/Aws3/Aws/data/opensearch/2021-01-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDomainAutoTunes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeInboundConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeOutboundConnections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribePackages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeReservedInstanceOfferings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'DescribeReservedInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetPackageVersionHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetUpgradeHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDomainsForPackage' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInstanceTypeDetails' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPackagesForDomain' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/opensearch/2021-01-01/smoke.json.php b/vendor/Aws3/Aws/data/opensearch/2021-01-01/smoke.json.php deleted file mode 100644 index aee895c..0000000 --- a/vendor/Aws3/Aws/data/opensearch/2021-01-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListDomainNames', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDomain', 'input' => ['DomainName' => 'not-a-domain'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/api-2.json.php b/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/api-2.json.php deleted file mode 100644 index 4e37303..0000000 --- a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-11-01', 'endpointPrefix' => 'aoss', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'OpenSearch Service Serverless', 'serviceId' => 'OpenSearchServerless', 'signatureVersion' => 'v4', 'signingName' => 'aoss', 'targetPrefix' => 'OpenSearchServerless', 'uid' => 'opensearchserverless-2021-11-01'], 'operations' => ['BatchGetCollection' => ['name' => 'BatchGetCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetCollectionRequest'], 'output' => ['shape' => 'BatchGetCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'BatchGetVpcEndpoint' => ['name' => 'BatchGetVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchGetVpcEndpointRequest'], 'output' => ['shape' => 'BatchGetVpcEndpointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'CreateAccessPolicy' => ['name' => 'CreateAccessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccessPolicyRequest'], 'output' => ['shape' => 'CreateAccessPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CreateCollection' => ['name' => 'CreateCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCollectionRequest'], 'output' => ['shape' => 'CreateCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CreateSecurityConfig' => ['name' => 'CreateSecurityConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityConfigRequest'], 'output' => ['shape' => 'CreateSecurityConfigResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CreateSecurityPolicy' => ['name' => 'CreateSecurityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecurityPolicyRequest'], 'output' => ['shape' => 'CreateSecurityPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'CreateVpcEndpoint' => ['name' => 'CreateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVpcEndpointRequest'], 'output' => ['shape' => 'CreateVpcEndpointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteAccessPolicy' => ['name' => 'DeleteAccessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessPolicyRequest'], 'output' => ['shape' => 'DeleteAccessPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteCollection' => ['name' => 'DeleteCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCollectionRequest'], 'output' => ['shape' => 'DeleteCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteSecurityConfig' => ['name' => 'DeleteSecurityConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityConfigRequest'], 'output' => ['shape' => 'DeleteSecurityConfigResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteSecurityPolicy' => ['name' => 'DeleteSecurityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecurityPolicyRequest'], 'output' => ['shape' => 'DeleteSecurityPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteVpcEndpoint' => ['name' => 'DeleteVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVpcEndpointRequest'], 'output' => ['shape' => 'DeleteVpcEndpointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'GetAccessPolicy' => ['name' => 'GetAccessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccessPolicyRequest'], 'output' => ['shape' => 'GetAccessPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccountSettingsRequest'], 'output' => ['shape' => 'GetAccountSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetPoliciesStats' => ['name' => 'GetPoliciesStats', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPoliciesStatsRequest'], 'output' => ['shape' => 'GetPoliciesStatsResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'GetSecurityConfig' => ['name' => 'GetSecurityConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSecurityConfigRequest'], 'output' => ['shape' => 'GetSecurityConfigResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetSecurityPolicy' => ['name' => 'GetSecurityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSecurityPolicyRequest'], 'output' => ['shape' => 'GetSecurityPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListAccessPolicies' => ['name' => 'ListAccessPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccessPoliciesRequest'], 'output' => ['shape' => 'ListAccessPoliciesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListCollections' => ['name' => 'ListCollections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCollectionsRequest'], 'output' => ['shape' => 'ListCollectionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListSecurityConfigs' => ['name' => 'ListSecurityConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecurityConfigsRequest'], 'output' => ['shape' => 'ListSecurityConfigsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListSecurityPolicies' => ['name' => 'ListSecurityPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecurityPoliciesRequest'], 'output' => ['shape' => 'ListSecurityPoliciesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListVpcEndpoints' => ['name' => 'ListVpcEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVpcEndpointsRequest'], 'output' => ['shape' => 'ListVpcEndpointsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'UpdateAccessPolicy' => ['name' => 'UpdateAccessPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccessPolicyRequest'], 'output' => ['shape' => 'UpdateAccessPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateAccountSettings' => ['name' => 'UpdateAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccountSettingsRequest'], 'output' => ['shape' => 'UpdateAccountSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UpdateCollection' => ['name' => 'UpdateCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCollectionRequest'], 'output' => ['shape' => 'UpdateCollectionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateSecurityConfig' => ['name' => 'UpdateSecurityConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecurityConfigRequest'], 'output' => ['shape' => 'UpdateSecurityConfigResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateSecurityPolicy' => ['name' => 'UpdateSecurityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecurityPolicyRequest'], 'output' => ['shape' => 'UpdateSecurityPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateVpcEndpoint' => ['name' => 'UpdateVpcEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVpcEndpointRequest'], 'output' => ['shape' => 'UpdateVpcEndpointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true]], 'shapes' => ['AccessPolicyDetail' => ['type' => 'structure', 'members' => ['createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'PolicyDescription'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'Document'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'AccessPolicyType']]], 'AccessPolicyStats' => ['type' => 'structure', 'members' => ['DataPolicyCount' => ['shape' => 'Long']]], 'AccessPolicySummaries' => ['type' => 'list', 'member' => ['shape' => 'AccessPolicySummary']], 'AccessPolicySummary' => ['type' => 'structure', 'members' => ['createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'PolicyDescription'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'PolicyName'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'AccessPolicyType']]], 'AccessPolicyType' => ['type' => 'string', 'enum' => ['data']], 'AccountSettingsDetail' => ['type' => 'structure', 'members' => ['capacityLimits' => ['shape' => 'CapacityLimits']]], 'Arn' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'BatchGetCollectionRequest' => ['type' => 'structure', 'members' => ['ids' => ['shape' => 'CollectionIds'], 'names' => ['shape' => 'CollectionNames']]], 'BatchGetCollectionResponse' => ['type' => 'structure', 'members' => ['collectionDetails' => ['shape' => 'CollectionDetails'], 'collectionErrorDetails' => ['shape' => 'CollectionErrorDetails']]], 'BatchGetVpcEndpointRequest' => ['type' => 'structure', 'required' => ['ids'], 'members' => ['ids' => ['shape' => 'VpcEndpointIds']]], 'BatchGetVpcEndpointResponse' => ['type' => 'structure', 'members' => ['vpcEndpointDetails' => ['shape' => 'VpcEndpointDetails'], 'vpcEndpointErrorDetails' => ['shape' => 'VpcEndpointErrorDetails']]], 'CapacityLimits' => ['type' => 'structure', 'members' => ['maxIndexingCapacityInOCU' => ['shape' => 'IndexingCapacityValue'], 'maxSearchCapacityInOCU' => ['shape' => 'SearchCapacityValue']]], 'ClientToken' => ['type' => 'string', 'max' => 512, 'min' => 1], 'CollectionDetail' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'collectionEndpoint' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Long'], 'dashboardEndpoint' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'id' => ['shape' => 'CollectionId'], 'kmsKeyArn' => ['shape' => 'String'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus'], 'type' => ['shape' => 'CollectionType']]], 'CollectionDetails' => ['type' => 'list', 'member' => ['shape' => 'CollectionDetail']], 'CollectionErrorDetail' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'String'], 'errorMessage' => ['shape' => 'String'], 'id' => ['shape' => 'CollectionId'], 'name' => ['shape' => 'CollectionName']]], 'CollectionErrorDetails' => ['type' => 'list', 'member' => ['shape' => 'CollectionErrorDetail']], 'CollectionFilters' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus']]], 'CollectionId' => ['type' => 'string', 'max' => 40, 'min' => 3, 'pattern' => '^[a-z0-9]{3,40}$'], 'CollectionIds' => ['type' => 'list', 'member' => ['shape' => 'CollectionId'], 'max' => 100, 'min' => 1], 'CollectionName' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '^[a-z][a-z0-9-]+$'], 'CollectionNames' => ['type' => 'list', 'member' => ['shape' => 'CollectionName'], 'max' => 100, 'min' => 1], 'CollectionStatus' => ['type' => 'string', 'enum' => ['CREATING', 'DELETING', 'ACTIVE', 'FAILED']], 'CollectionSummaries' => ['type' => 'list', 'member' => ['shape' => 'CollectionSummary']], 'CollectionSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'id' => ['shape' => 'CollectionId'], 'name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus']]], 'CollectionType' => ['type' => 'string', 'enum' => ['SEARCH', 'TIMESERIES']], 'ConfigDescription' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ConfigName' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '^[a-z][a-z0-9-]+$'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'CreateAccessPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'policy', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'PolicyDescription'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'PolicyDocument'], 'type' => ['shape' => 'AccessPolicyType']]], 'CreateAccessPolicyResponse' => ['type' => 'structure', 'members' => ['accessPolicyDetail' => ['shape' => 'AccessPolicyDetail']]], 'CreateCollectionDetail' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'String'], 'id' => ['shape' => 'CollectionId'], 'kmsKeyArn' => ['shape' => 'String'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus'], 'type' => ['shape' => 'CollectionType']]], 'CreateCollectionRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'CreateCollectionRequestDescriptionString'], 'name' => ['shape' => 'CollectionName'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'CollectionType']]], 'CreateCollectionRequestDescriptionString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'CreateCollectionResponse' => ['type' => 'structure', 'members' => ['createCollectionDetail' => ['shape' => 'CreateCollectionDetail']]], 'CreateSecurityConfigRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'ConfigDescription'], 'name' => ['shape' => 'ConfigName'], 'samlOptions' => ['shape' => 'SamlConfigOptions'], 'type' => ['shape' => 'SecurityConfigType']]], 'CreateSecurityConfigResponse' => ['type' => 'structure', 'members' => ['securityConfigDetail' => ['shape' => 'SecurityConfigDetail']]], 'CreateSecurityPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'policy', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'PolicyDescription'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'PolicyDocument'], 'type' => ['shape' => 'SecurityPolicyType']]], 'CreateSecurityPolicyResponse' => ['type' => 'structure', 'members' => ['securityPolicyDetail' => ['shape' => 'SecurityPolicyDetail']]], 'CreateVpcEndpointDetail' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'VpcEndpointId'], 'name' => ['shape' => 'VpcEndpointName'], 'status' => ['shape' => 'VpcEndpointStatus']]], 'CreateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['name', 'subnetIds', 'vpcId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'VpcEndpointName'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'subnetIds' => ['shape' => 'SubnetIds'], 'vpcId' => ['shape' => 'VpcId']]], 'CreateVpcEndpointResponse' => ['type' => 'structure', 'members' => ['createVpcEndpointDetail' => ['shape' => 'CreateVpcEndpointDetail']]], 'DeleteAccessPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'PolicyName'], 'type' => ['shape' => 'AccessPolicyType']]], 'DeleteAccessPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteCollectionDetail' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'CollectionId'], 'name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus']]], 'DeleteCollectionRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'id' => ['shape' => 'CollectionId']]], 'DeleteCollectionResponse' => ['type' => 'structure', 'members' => ['deleteCollectionDetail' => ['shape' => 'DeleteCollectionDetail']]], 'DeleteSecurityConfigRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'id' => ['shape' => 'SecurityConfigId']]], 'DeleteSecurityConfigResponse' => ['type' => 'structure', 'members' => []], 'DeleteSecurityPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'name' => ['shape' => 'PolicyName'], 'type' => ['shape' => 'SecurityPolicyType']]], 'DeleteSecurityPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteVpcEndpointDetail' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'VpcEndpointId'], 'name' => ['shape' => 'VpcEndpointName'], 'status' => ['shape' => 'VpcEndpointStatus']]], 'DeleteVpcEndpointRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'id' => ['shape' => 'VpcEndpointId']]], 'DeleteVpcEndpointResponse' => ['type' => 'structure', 'members' => ['deleteVpcEndpointDetail' => ['shape' => 'DeleteVpcEndpointDetail']]], 'Document' => ['type' => 'structure', 'members' => [], 'document' => \true], 'GetAccessPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'PolicyName'], 'type' => ['shape' => 'AccessPolicyType']]], 'GetAccessPolicyResponse' => ['type' => 'structure', 'members' => ['accessPolicyDetail' => ['shape' => 'AccessPolicyDetail']]], 'GetAccountSettingsRequest' => ['type' => 'structure', 'members' => []], 'GetAccountSettingsResponse' => ['type' => 'structure', 'members' => ['accountSettingsDetail' => ['shape' => 'AccountSettingsDetail']]], 'GetPoliciesStatsRequest' => ['type' => 'structure', 'members' => []], 'GetPoliciesStatsResponse' => ['type' => 'structure', 'members' => ['AccessPolicyStats' => ['shape' => 'AccessPolicyStats'], 'SecurityConfigStats' => ['shape' => 'SecurityConfigStats'], 'SecurityPolicyStats' => ['shape' => 'SecurityPolicyStats'], 'TotalPolicyCount' => ['shape' => 'Long']]], 'GetSecurityConfigRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'SecurityConfigId']]], 'GetSecurityConfigResponse' => ['type' => 'structure', 'members' => ['securityConfigDetail' => ['shape' => 'SecurityConfigDetail']]], 'GetSecurityPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'PolicyName'], 'type' => ['shape' => 'SecurityPolicyType']]], 'GetSecurityPolicyResponse' => ['type' => 'structure', 'members' => ['securityPolicyDetail' => ['shape' => 'SecurityPolicyDetail']]], 'IndexingCapacityValue' => ['type' => 'integer', 'box' => \true, 'min' => 2], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'ListAccessPoliciesRequest' => ['type' => 'structure', 'required' => ['type'], 'members' => ['maxResults' => ['shape' => 'ListAccessPoliciesRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String'], 'resource' => ['shape' => 'ListAccessPoliciesRequestResourceList'], 'type' => ['shape' => 'AccessPolicyType']]], 'ListAccessPoliciesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListAccessPoliciesRequestResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource'], 'max' => 1000, 'min' => 1], 'ListAccessPoliciesResponse' => ['type' => 'structure', 'members' => ['accessPolicySummaries' => ['shape' => 'AccessPolicySummaries'], 'nextToken' => ['shape' => 'String']]], 'ListCollectionsRequest' => ['type' => 'structure', 'members' => ['collectionFilters' => ['shape' => 'CollectionFilters'], 'maxResults' => ['shape' => 'ListCollectionsRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String']]], 'ListCollectionsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListCollectionsResponse' => ['type' => 'structure', 'members' => ['collectionSummaries' => ['shape' => 'CollectionSummaries'], 'nextToken' => ['shape' => 'String']]], 'ListSecurityConfigsRequest' => ['type' => 'structure', 'required' => ['type'], 'members' => ['maxResults' => ['shape' => 'ListSecurityConfigsRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String'], 'type' => ['shape' => 'SecurityConfigType']]], 'ListSecurityConfigsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListSecurityConfigsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'securityConfigSummaries' => ['shape' => 'SecurityConfigSummaries']]], 'ListSecurityPoliciesRequest' => ['type' => 'structure', 'required' => ['type'], 'members' => ['maxResults' => ['shape' => 'ListSecurityPoliciesRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String'], 'resource' => ['shape' => 'ListSecurityPoliciesRequestResourceList'], 'type' => ['shape' => 'SecurityPolicyType']]], 'ListSecurityPoliciesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListSecurityPoliciesRequestResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource'], 'max' => 1000, 'min' => 1], 'ListSecurityPoliciesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'securityPolicySummaries' => ['shape' => 'SecurityPolicySummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'ListVpcEndpointsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListVpcEndpointsRequestMaxResultsInteger'], 'nextToken' => ['shape' => 'String'], 'vpcEndpointFilters' => ['shape' => 'VpcEndpointFilters']]], 'ListVpcEndpointsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListVpcEndpointsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'vpcEndpointSummaries' => ['shape' => 'VpcEndpointSummaries']]], 'Long' => ['type' => 'long', 'box' => \true], 'PolicyDescription' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'PolicyDocument' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+'], 'PolicyName' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '^[a-z][a-z0-9-]+$'], 'PolicyVersion' => ['type' => 'string', 'max' => 36, 'min' => 20, 'pattern' => '^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$'], 'Resource' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'SamlConfigOptions' => ['type' => 'structure', 'required' => ['metadata'], 'members' => ['groupAttribute' => ['shape' => 'samlGroupAttribute'], 'metadata' => ['shape' => 'samlMetadata'], 'sessionTimeout' => ['shape' => 'SamlConfigOptionsSessionTimeoutInteger'], 'userAttribute' => ['shape' => 'samlUserAttribute']]], 'SamlConfigOptionsSessionTimeoutInteger' => ['type' => 'integer', 'box' => \true, 'max' => 720, 'min' => 5], 'SearchCapacityValue' => ['type' => 'integer', 'box' => \true, 'min' => 2], 'SecurityConfigDetail' => ['type' => 'structure', 'members' => ['configVersion' => ['shape' => 'PolicyVersion'], 'createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'ConfigDescription'], 'id' => ['shape' => 'SecurityConfigId'], 'lastModifiedDate' => ['shape' => 'Long'], 'samlOptions' => ['shape' => 'SamlConfigOptions'], 'type' => ['shape' => 'SecurityConfigType']]], 'SecurityConfigId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'SecurityConfigStats' => ['type' => 'structure', 'members' => ['SamlConfigCount' => ['shape' => 'Long']]], 'SecurityConfigSummaries' => ['type' => 'list', 'member' => ['shape' => 'SecurityConfigSummary']], 'SecurityConfigSummary' => ['type' => 'structure', 'members' => ['configVersion' => ['shape' => 'PolicyVersion'], 'createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'ConfigDescription'], 'id' => ['shape' => 'SecurityConfigId'], 'lastModifiedDate' => ['shape' => 'Long'], 'type' => ['shape' => 'SecurityConfigType']]], 'SecurityConfigType' => ['type' => 'string', 'enum' => ['saml']], 'SecurityGroupId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\w+\\-]+$'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'SecurityPolicyDetail' => ['type' => 'structure', 'members' => ['createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'PolicyDescription'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'Document'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'SecurityPolicyType']]], 'SecurityPolicyStats' => ['type' => 'structure', 'members' => ['EncryptionPolicyCount' => ['shape' => 'Long'], 'NetworkPolicyCount' => ['shape' => 'Long']]], 'SecurityPolicySummaries' => ['type' => 'list', 'member' => ['shape' => 'SecurityPolicySummary']], 'SecurityPolicySummary' => ['type' => 'structure', 'members' => ['createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'PolicyDescription'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'PolicyName'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'SecurityPolicyType']]], 'SecurityPolicyType' => ['type' => 'string', 'enum' => ['encryption', 'network']], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^subnet-([0-9a-f]{8}|[0-9a-f]{17})$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 6, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAccessPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'policyVersion', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'PolicyDescription'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'PolicyDocument'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'AccessPolicyType']]], 'UpdateAccessPolicyResponse' => ['type' => 'structure', 'members' => ['accessPolicyDetail' => ['shape' => 'AccessPolicyDetail']]], 'UpdateAccountSettingsRequest' => ['type' => 'structure', 'members' => ['capacityLimits' => ['shape' => 'CapacityLimits']]], 'UpdateAccountSettingsResponse' => ['type' => 'structure', 'members' => ['accountSettingsDetail' => ['shape' => 'AccountSettingsDetail']]], 'UpdateCollectionDetail' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'createdDate' => ['shape' => 'Long'], 'description' => ['shape' => 'String'], 'id' => ['shape' => 'CollectionId'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'CollectionName'], 'status' => ['shape' => 'CollectionStatus'], 'type' => ['shape' => 'CollectionType']]], 'UpdateCollectionRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'UpdateCollectionRequestDescriptionString'], 'id' => ['shape' => 'CollectionId']]], 'UpdateCollectionRequestDescriptionString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'UpdateCollectionResponse' => ['type' => 'structure', 'members' => ['updateCollectionDetail' => ['shape' => 'UpdateCollectionDetail']]], 'UpdateSecurityConfigRequest' => ['type' => 'structure', 'required' => ['configVersion', 'id'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'configVersion' => ['shape' => 'PolicyVersion'], 'description' => ['shape' => 'ConfigDescription'], 'id' => ['shape' => 'SecurityConfigId'], 'samlOptions' => ['shape' => 'SamlConfigOptions']]], 'UpdateSecurityConfigResponse' => ['type' => 'structure', 'members' => ['securityConfigDetail' => ['shape' => 'SecurityConfigDetail']]], 'UpdateSecurityPolicyRequest' => ['type' => 'structure', 'required' => ['name', 'policyVersion', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'PolicyDescription'], 'name' => ['shape' => 'PolicyName'], 'policy' => ['shape' => 'PolicyDocument'], 'policyVersion' => ['shape' => 'PolicyVersion'], 'type' => ['shape' => 'SecurityPolicyType']]], 'UpdateSecurityPolicyResponse' => ['type' => 'structure', 'members' => ['securityPolicyDetail' => ['shape' => 'SecurityPolicyDetail']]], 'UpdateVpcEndpointDetail' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'VpcEndpointId'], 'lastModifiedDate' => ['shape' => 'Long'], 'name' => ['shape' => 'VpcEndpointName'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'status' => ['shape' => 'VpcEndpointStatus'], 'subnetIds' => ['shape' => 'SubnetIds']]], 'UpdateVpcEndpointRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['addSecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'addSubnetIds' => ['shape' => 'SubnetIds'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'id' => ['shape' => 'VpcEndpointId'], 'removeSecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'removeSubnetIds' => ['shape' => 'SubnetIds']]], 'UpdateVpcEndpointResponse' => ['type' => 'structure', 'members' => ['UpdateVpcEndpointDetail' => ['shape' => 'UpdateVpcEndpointDetail']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'VpcEndpointDetail' => ['type' => 'structure', 'members' => ['createdDate' => ['shape' => 'Long'], 'id' => ['shape' => 'VpcEndpointId'], 'name' => ['shape' => 'VpcEndpointName'], 'securityGroupIds' => ['shape' => 'SecurityGroupIds'], 'status' => ['shape' => 'VpcEndpointStatus'], 'subnetIds' => ['shape' => 'SubnetIds'], 'vpcId' => ['shape' => 'VpcId']]], 'VpcEndpointDetails' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointDetail']], 'VpcEndpointErrorDetail' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'String'], 'errorMessage' => ['shape' => 'String'], 'id' => ['shape' => 'VpcEndpointId']]], 'VpcEndpointErrorDetails' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointErrorDetail']], 'VpcEndpointFilters' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'VpcEndpointStatus']]], 'VpcEndpointId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^vpce-[0-9a-z]*$'], 'VpcEndpointIds' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointId'], 'min' => 1], 'VpcEndpointName' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '^[a-z][a-z0-9-]+$'], 'VpcEndpointStatus' => ['type' => 'string', 'enum' => ['PENDING', 'DELETING', 'ACTIVE', 'FAILED']], 'VpcEndpointSummaries' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpointSummary']], 'VpcEndpointSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'VpcEndpointId'], 'name' => ['shape' => 'VpcEndpointName'], 'status' => ['shape' => 'VpcEndpointStatus']]], 'VpcId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^vpc-[0-9a-z]*$'], 'samlGroupAttribute' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'samlMetadata' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+'], 'samlUserAttribute' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\w+=,.@-]+']]]; diff --git a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 269ada1..0000000 --- a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aoss-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aoss-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://aoss.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://aoss.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 20d678b..0000000 --- a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://aoss.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/paginators-1.json.php deleted file mode 100644 index ed66d1b..0000000 --- a/vendor/Aws3/Aws/data/opensearchserverless/2021-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccessPolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListCollections' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSecurityConfigs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSecurityPolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListVpcEndpoints' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/api-2.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/api-2.json.php deleted file mode 100644 index 22e16b9..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-02-18', 'endpointPrefix' => 'opsworks', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS OpsWorks', 'serviceId' => 'OpsWorks', 'signatureVersion' => 'v4', 'targetPrefix' => 'OpsWorks_20130218', 'uid' => 'opsworks-2013-02-18'], 'operations' => ['AssignInstance' => ['name' => 'AssignInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'AssignVolume' => ['name' => 'AssignVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignVolumeRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'AssociateElasticIp' => ['name' => 'AssociateElasticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateElasticIpRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'AttachElasticLoadBalancer' => ['name' => 'AttachElasticLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachElasticLoadBalancerRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CloneStack' => ['name' => 'CloneStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CloneStackRequest'], 'output' => ['shape' => 'CloneStackResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDeployment' => ['name' => 'CreateDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeploymentRequest'], 'output' => ['shape' => 'CreateDeploymentResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateInstance' => ['name' => 'CreateInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceRequest'], 'output' => ['shape' => 'CreateInstanceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateLayer' => ['name' => 'CreateLayer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLayerRequest'], 'output' => ['shape' => 'CreateLayerResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'CreateStack' => ['name' => 'CreateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStackRequest'], 'output' => ['shape' => 'CreateStackResult'], 'errors' => [['shape' => 'ValidationException']]], 'CreateUserProfile' => ['name' => 'CreateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserProfileRequest'], 'output' => ['shape' => 'CreateUserProfileResult'], 'errors' => [['shape' => 'ValidationException']]], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteInstance' => ['name' => 'DeleteInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteLayer' => ['name' => 'DeleteLayer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLayerRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteStack' => ['name' => 'DeleteStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStackRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteUserProfile' => ['name' => 'DeleteUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserProfileRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterEcsCluster' => ['name' => 'DeregisterEcsCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterEcsClusterRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterElasticIp' => ['name' => 'DeregisterElasticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterElasticIpRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterInstance' => ['name' => 'DeregisterInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterRdsDbInstance' => ['name' => 'DeregisterRdsDbInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterRdsDbInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DeregisterVolume' => ['name' => 'DeregisterVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterVolumeRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeAgentVersions' => ['name' => 'DescribeAgentVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAgentVersionsRequest'], 'output' => ['shape' => 'DescribeAgentVersionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeApps' => ['name' => 'DescribeApps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAppsRequest'], 'output' => ['shape' => 'DescribeAppsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCommands' => ['name' => 'DescribeCommands', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCommandsRequest'], 'output' => ['shape' => 'DescribeCommandsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeDeployments' => ['name' => 'DescribeDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeploymentsRequest'], 'output' => ['shape' => 'DescribeDeploymentsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeEcsClusters' => ['name' => 'DescribeEcsClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEcsClustersRequest'], 'output' => ['shape' => 'DescribeEcsClustersResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeElasticIps' => ['name' => 'DescribeElasticIps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeElasticIpsRequest'], 'output' => ['shape' => 'DescribeElasticIpsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeElasticLoadBalancers' => ['name' => 'DescribeElasticLoadBalancers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeElasticLoadBalancersRequest'], 'output' => ['shape' => 'DescribeElasticLoadBalancersResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeInstances' => ['name' => 'DescribeInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancesRequest'], 'output' => ['shape' => 'DescribeInstancesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeLayers' => ['name' => 'DescribeLayers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLayersRequest'], 'output' => ['shape' => 'DescribeLayersResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeLoadBasedAutoScaling' => ['name' => 'DescribeLoadBasedAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoadBasedAutoScalingRequest'], 'output' => ['shape' => 'DescribeLoadBasedAutoScalingResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeMyUserProfile' => ['name' => 'DescribeMyUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeMyUserProfileResult']], 'DescribeOperatingSystems' => ['name' => 'DescribeOperatingSystems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeOperatingSystemsResponse']], 'DescribePermissions' => ['name' => 'DescribePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePermissionsRequest'], 'output' => ['shape' => 'DescribePermissionsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeRaidArrays' => ['name' => 'DescribeRaidArrays', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRaidArraysRequest'], 'output' => ['shape' => 'DescribeRaidArraysResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeRdsDbInstances' => ['name' => 'DescribeRdsDbInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRdsDbInstancesRequest'], 'output' => ['shape' => 'DescribeRdsDbInstancesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeServiceErrors' => ['name' => 'DescribeServiceErrors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceErrorsRequest'], 'output' => ['shape' => 'DescribeServiceErrorsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeStackProvisioningParameters' => ['name' => 'DescribeStackProvisioningParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackProvisioningParametersRequest'], 'output' => ['shape' => 'DescribeStackProvisioningParametersResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeStackSummary' => ['name' => 'DescribeStackSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStackSummaryRequest'], 'output' => ['shape' => 'DescribeStackSummaryResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeStacks' => ['name' => 'DescribeStacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStacksRequest'], 'output' => ['shape' => 'DescribeStacksResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeTimeBasedAutoScaling' => ['name' => 'DescribeTimeBasedAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTimeBasedAutoScalingRequest'], 'output' => ['shape' => 'DescribeTimeBasedAutoScalingResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeUserProfiles' => ['name' => 'DescribeUserProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserProfilesRequest'], 'output' => ['shape' => 'DescribeUserProfilesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeVolumes' => ['name' => 'DescribeVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVolumesRequest'], 'output' => ['shape' => 'DescribeVolumesResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'DetachElasticLoadBalancer' => ['name' => 'DetachElasticLoadBalancer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachElasticLoadBalancerRequest'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DisassociateElasticIp' => ['name' => 'DisassociateElasticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateElasticIpRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetHostnameSuggestion' => ['name' => 'GetHostnameSuggestion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetHostnameSuggestionRequest'], 'output' => ['shape' => 'GetHostnameSuggestionResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GrantAccess' => ['name' => 'GrantAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GrantAccessRequest'], 'output' => ['shape' => 'GrantAccessResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsRequest'], 'output' => ['shape' => 'ListTagsResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RebootInstance' => ['name' => 'RebootInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterEcsCluster' => ['name' => 'RegisterEcsCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterEcsClusterRequest'], 'output' => ['shape' => 'RegisterEcsClusterResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterElasticIp' => ['name' => 'RegisterElasticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterElasticIpRequest'], 'output' => ['shape' => 'RegisterElasticIpResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterInstance' => ['name' => 'RegisterInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterInstanceRequest'], 'output' => ['shape' => 'RegisterInstanceResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterRdsDbInstance' => ['name' => 'RegisterRdsDbInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterRdsDbInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'RegisterVolume' => ['name' => 'RegisterVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterVolumeRequest'], 'output' => ['shape' => 'RegisterVolumeResult'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'SetLoadBasedAutoScaling' => ['name' => 'SetLoadBasedAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetLoadBasedAutoScalingRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'SetPermission' => ['name' => 'SetPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetPermissionRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'SetTimeBasedAutoScaling' => ['name' => 'SetTimeBasedAutoScaling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTimeBasedAutoScalingRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StartInstance' => ['name' => 'StartInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StartStack' => ['name' => 'StartStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartStackRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StopInstance' => ['name' => 'StopInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'StopStack' => ['name' => 'StopStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopStackRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UnassignInstance' => ['name' => 'UnassignInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UnassignVolume' => ['name' => 'UnassignVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnassignVolumeRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateApp' => ['name' => 'UpdateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAppRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateElasticIp' => ['name' => 'UpdateElasticIp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateElasticIpRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateInstance' => ['name' => 'UpdateInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateLayer' => ['name' => 'UpdateLayer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLayerRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateMyUserProfile' => ['name' => 'UpdateMyUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMyUserProfileRequest'], 'errors' => [['shape' => 'ValidationException']]], 'UpdateRdsDbInstance' => ['name' => 'UpdateRdsDbInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRdsDbInstanceRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateStack' => ['name' => 'UpdateStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStackRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateUserProfile' => ['name' => 'UpdateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserProfileRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateVolume' => ['name' => 'UpdateVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVolumeRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AgentVersion' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager']]], 'AgentVersions' => ['type' => 'list', 'member' => ['shape' => 'AgentVersion']], 'App' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'Shortname' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DataSources' => ['shape' => 'DataSources'], 'Type' => ['shape' => 'AppType'], 'AppSource' => ['shape' => 'Source'], 'Domains' => ['shape' => 'Strings'], 'EnableSsl' => ['shape' => 'Boolean'], 'SslConfiguration' => ['shape' => 'SslConfiguration'], 'Attributes' => ['shape' => 'AppAttributes'], 'CreatedAt' => ['shape' => 'String'], 'Environment' => ['shape' => 'EnvironmentVariables']]], 'AppAttributes' => ['type' => 'map', 'key' => ['shape' => 'AppAttributesKeys'], 'value' => ['shape' => 'String']], 'AppAttributesKeys' => ['type' => 'string', 'enum' => ['DocumentRoot', 'RailsEnv', 'AutoBundleOnDeploy', 'AwsFlowRubySettings']], 'AppType' => ['type' => 'string', 'enum' => ['aws-flow-ruby', 'java', 'rails', 'php', 'nodejs', 'static', 'other']], 'Apps' => ['type' => 'list', 'member' => ['shape' => 'App']], 'Architecture' => ['type' => 'string', 'enum' => ['x86_64', 'i386']], 'AssignInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'LayerIds'], 'members' => ['InstanceId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings']]], 'AssignVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['VolumeId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'AssociateElasticIpRequest' => ['type' => 'structure', 'required' => ['ElasticIp'], 'members' => ['ElasticIp' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'AttachElasticLoadBalancerRequest' => ['type' => 'structure', 'required' => ['ElasticLoadBalancerName', 'LayerId'], 'members' => ['ElasticLoadBalancerName' => ['shape' => 'String'], 'LayerId' => ['shape' => 'String']]], 'AutoScalingThresholds' => ['type' => 'structure', 'members' => ['InstanceCount' => ['shape' => 'Integer'], 'ThresholdsWaitTime' => ['shape' => 'Minute'], 'IgnoreMetricsTime' => ['shape' => 'Minute'], 'CpuThreshold' => ['shape' => 'Double'], 'MemoryThreshold' => ['shape' => 'Double'], 'LoadThreshold' => ['shape' => 'Double'], 'Alarms' => ['shape' => 'Strings']]], 'AutoScalingType' => ['type' => 'string', 'enum' => ['load', 'timer']], 'BlockDeviceMapping' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'String'], 'NoDevice' => ['shape' => 'String'], 'VirtualName' => ['shape' => 'String'], 'Ebs' => ['shape' => 'EbsBlockDevice']]], 'BlockDeviceMappings' => ['type' => 'list', 'member' => ['shape' => 'BlockDeviceMapping']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ChefConfiguration' => ['type' => 'structure', 'members' => ['ManageBerkshelf' => ['shape' => 'Boolean'], 'BerkshelfVersion' => ['shape' => 'String']]], 'CloneStackRequest' => ['type' => 'structure', 'required' => ['SourceStackId', 'ServiceRoleArn'], 'members' => ['SourceStackId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Attributes' => ['shape' => 'StackAttributes'], 'ServiceRoleArn' => ['shape' => 'String'], 'DefaultInstanceProfileArn' => ['shape' => 'String'], 'DefaultOs' => ['shape' => 'String'], 'HostnameTheme' => ['shape' => 'String'], 'DefaultAvailabilityZone' => ['shape' => 'String'], 'DefaultSubnetId' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager'], 'ChefConfiguration' => ['shape' => 'ChefConfiguration'], 'UseCustomCookbooks' => ['shape' => 'Boolean'], 'UseOpsworksSecurityGroups' => ['shape' => 'Boolean'], 'CustomCookbooksSource' => ['shape' => 'Source'], 'DefaultSshKeyName' => ['shape' => 'String'], 'ClonePermissions' => ['shape' => 'Boolean'], 'CloneAppIds' => ['shape' => 'Strings'], 'DefaultRootDeviceType' => ['shape' => 'RootDeviceType'], 'AgentVersion' => ['shape' => 'String']]], 'CloneStackResult' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String']]], 'CloudWatchLogsConfiguration' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'LogStreams' => ['shape' => 'CloudWatchLogsLogStreams']]], 'CloudWatchLogsEncoding' => ['type' => 'string', 'enum' => ['ascii', 'big5', 'big5hkscs', 'cp037', 'cp424', 'cp437', 'cp500', 'cp720', 'cp737', 'cp775', 'cp850', 'cp852', 'cp855', 'cp856', 'cp857', 'cp858', 'cp860', 'cp861', 'cp862', 'cp863', 'cp864', 'cp865', 'cp866', 'cp869', 'cp874', 'cp875', 'cp932', 'cp949', 'cp950', 'cp1006', 'cp1026', 'cp1140', 'cp1250', 'cp1251', 'cp1252', 'cp1253', 'cp1254', 'cp1255', 'cp1256', 'cp1257', 'cp1258', 'euc_jp', 'euc_jis_2004', 'euc_jisx0213', 'euc_kr', 'gb2312', 'gbk', 'gb18030', 'hz', 'iso2022_jp', 'iso2022_jp_1', 'iso2022_jp_2', 'iso2022_jp_2004', 'iso2022_jp_3', 'iso2022_jp_ext', 'iso2022_kr', 'latin_1', 'iso8859_2', 'iso8859_3', 'iso8859_4', 'iso8859_5', 'iso8859_6', 'iso8859_7', 'iso8859_8', 'iso8859_9', 'iso8859_10', 'iso8859_13', 'iso8859_14', 'iso8859_15', 'iso8859_16', 'johab', 'koi8_r', 'koi8_u', 'mac_cyrillic', 'mac_greek', 'mac_iceland', 'mac_latin2', 'mac_roman', 'mac_turkish', 'ptcp154', 'shift_jis', 'shift_jis_2004', 'shift_jisx0213', 'utf_32', 'utf_32_be', 'utf_32_le', 'utf_16', 'utf_16_be', 'utf_16_le', 'utf_7', 'utf_8', 'utf_8_sig']], 'CloudWatchLogsInitialPosition' => ['type' => 'string', 'enum' => ['start_of_file', 'end_of_file']], 'CloudWatchLogsLogStream' => ['type' => 'structure', 'members' => ['LogGroupName' => ['shape' => 'String'], 'DatetimeFormat' => ['shape' => 'String'], 'TimeZone' => ['shape' => 'CloudWatchLogsTimeZone'], 'File' => ['shape' => 'String'], 'FileFingerprintLines' => ['shape' => 'String'], 'MultiLineStartPattern' => ['shape' => 'String'], 'InitialPosition' => ['shape' => 'CloudWatchLogsInitialPosition'], 'Encoding' => ['shape' => 'CloudWatchLogsEncoding'], 'BufferDuration' => ['shape' => 'Integer'], 'BatchCount' => ['shape' => 'Integer'], 'BatchSize' => ['shape' => 'Integer']]], 'CloudWatchLogsLogStreams' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchLogsLogStream']], 'CloudWatchLogsTimeZone' => ['type' => 'string', 'enum' => ['LOCAL', 'UTC']], 'Command' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'DeploymentId' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'DateTime'], 'AcknowledgedAt' => ['shape' => 'DateTime'], 'CompletedAt' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'String'], 'ExitCode' => ['shape' => 'Integer'], 'LogUrl' => ['shape' => 'String'], 'Type' => ['shape' => 'String']]], 'Commands' => ['type' => 'list', 'member' => ['shape' => 'Command']], 'CreateAppRequest' => ['type' => 'structure', 'required' => ['StackId', 'Name', 'Type'], 'members' => ['StackId' => ['shape' => 'String'], 'Shortname' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DataSources' => ['shape' => 'DataSources'], 'Type' => ['shape' => 'AppType'], 'AppSource' => ['shape' => 'Source'], 'Domains' => ['shape' => 'Strings'], 'EnableSsl' => ['shape' => 'Boolean'], 'SslConfiguration' => ['shape' => 'SslConfiguration'], 'Attributes' => ['shape' => 'AppAttributes'], 'Environment' => ['shape' => 'EnvironmentVariables']]], 'CreateAppResult' => ['type' => 'structure', 'members' => ['AppId' => ['shape' => 'String']]], 'CreateDeploymentRequest' => ['type' => 'structure', 'required' => ['StackId', 'Command'], 'members' => ['StackId' => ['shape' => 'String'], 'AppId' => ['shape' => 'String'], 'InstanceIds' => ['shape' => 'Strings'], 'LayerIds' => ['shape' => 'Strings'], 'Command' => ['shape' => 'DeploymentCommand'], 'Comment' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String']]], 'CreateDeploymentResult' => ['type' => 'structure', 'members' => ['DeploymentId' => ['shape' => 'String']]], 'CreateInstanceRequest' => ['type' => 'structure', 'required' => ['StackId', 'LayerIds', 'InstanceType'], 'members' => ['StackId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings'], 'InstanceType' => ['shape' => 'String'], 'AutoScalingType' => ['shape' => 'AutoScalingType'], 'Hostname' => ['shape' => 'String'], 'Os' => ['shape' => 'String'], 'AmiId' => ['shape' => 'String'], 'SshKeyName' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'VirtualizationType' => ['shape' => 'String'], 'SubnetId' => ['shape' => 'String'], 'Architecture' => ['shape' => 'Architecture'], 'RootDeviceType' => ['shape' => 'RootDeviceType'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappings'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'EbsOptimized' => ['shape' => 'Boolean'], 'AgentVersion' => ['shape' => 'String'], 'Tenancy' => ['shape' => 'String']]], 'CreateInstanceResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String']]], 'CreateLayerRequest' => ['type' => 'structure', 'required' => ['StackId', 'Type', 'Name', 'Shortname'], 'members' => ['StackId' => ['shape' => 'String'], 'Type' => ['shape' => 'LayerType'], 'Name' => ['shape' => 'String'], 'Shortname' => ['shape' => 'String'], 'Attributes' => ['shape' => 'LayerAttributes'], 'CloudWatchLogsConfiguration' => ['shape' => 'CloudWatchLogsConfiguration'], 'CustomInstanceProfileArn' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'CustomSecurityGroupIds' => ['shape' => 'Strings'], 'Packages' => ['shape' => 'Strings'], 'VolumeConfigurations' => ['shape' => 'VolumeConfigurations'], 'EnableAutoHealing' => ['shape' => 'Boolean'], 'AutoAssignElasticIps' => ['shape' => 'Boolean'], 'AutoAssignPublicIps' => ['shape' => 'Boolean'], 'CustomRecipes' => ['shape' => 'Recipes'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'UseEbsOptimizedInstances' => ['shape' => 'Boolean'], 'LifecycleEventConfiguration' => ['shape' => 'LifecycleEventConfiguration']]], 'CreateLayerResult' => ['type' => 'structure', 'members' => ['LayerId' => ['shape' => 'String']]], 'CreateStackRequest' => ['type' => 'structure', 'required' => ['Name', 'Region', 'ServiceRoleArn', 'DefaultInstanceProfileArn'], 'members' => ['Name' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Attributes' => ['shape' => 'StackAttributes'], 'ServiceRoleArn' => ['shape' => 'String'], 'DefaultInstanceProfileArn' => ['shape' => 'String'], 'DefaultOs' => ['shape' => 'String'], 'HostnameTheme' => ['shape' => 'String'], 'DefaultAvailabilityZone' => ['shape' => 'String'], 'DefaultSubnetId' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager'], 'ChefConfiguration' => ['shape' => 'ChefConfiguration'], 'UseCustomCookbooks' => ['shape' => 'Boolean'], 'UseOpsworksSecurityGroups' => ['shape' => 'Boolean'], 'CustomCookbooksSource' => ['shape' => 'Source'], 'DefaultSshKeyName' => ['shape' => 'String'], 'DefaultRootDeviceType' => ['shape' => 'RootDeviceType'], 'AgentVersion' => ['shape' => 'String']]], 'CreateStackResult' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String']]], 'CreateUserProfileRequest' => ['type' => 'structure', 'required' => ['IamUserArn'], 'members' => ['IamUserArn' => ['shape' => 'String'], 'SshUsername' => ['shape' => 'String'], 'SshPublicKey' => ['shape' => 'String'], 'AllowSelfManagement' => ['shape' => 'Boolean']]], 'CreateUserProfileResult' => ['type' => 'structure', 'members' => ['IamUserArn' => ['shape' => 'String']]], 'DailyAutoScalingSchedule' => ['type' => 'map', 'key' => ['shape' => 'Hour'], 'value' => ['shape' => 'Switch']], 'DataSource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String']]], 'DataSources' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DateTime' => ['type' => 'string'], 'DeleteAppRequest' => ['type' => 'structure', 'required' => ['AppId'], 'members' => ['AppId' => ['shape' => 'String']]], 'DeleteInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String'], 'DeleteElasticIp' => ['shape' => 'Boolean'], 'DeleteVolumes' => ['shape' => 'Boolean']]], 'DeleteLayerRequest' => ['type' => 'structure', 'required' => ['LayerId'], 'members' => ['LayerId' => ['shape' => 'String']]], 'DeleteStackRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String']]], 'DeleteUserProfileRequest' => ['type' => 'structure', 'required' => ['IamUserArn'], 'members' => ['IamUserArn' => ['shape' => 'String']]], 'Deployment' => ['type' => 'structure', 'members' => ['DeploymentId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'AppId' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'DateTime'], 'CompletedAt' => ['shape' => 'DateTime'], 'Duration' => ['shape' => 'Integer'], 'IamUserArn' => ['shape' => 'String'], 'Comment' => ['shape' => 'String'], 'Command' => ['shape' => 'DeploymentCommand'], 'Status' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'InstanceIds' => ['shape' => 'Strings']]], 'DeploymentCommand' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DeploymentCommandName'], 'Args' => ['shape' => 'DeploymentCommandArgs']]], 'DeploymentCommandArgs' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'Strings']], 'DeploymentCommandName' => ['type' => 'string', 'enum' => ['install_dependencies', 'update_dependencies', 'update_custom_cookbooks', 'execute_recipes', 'configure', 'setup', 'deploy', 'rollback', 'start', 'stop', 'restart', 'undeploy']], 'Deployments' => ['type' => 'list', 'member' => ['shape' => 'Deployment']], 'DeregisterEcsClusterRequest' => ['type' => 'structure', 'required' => ['EcsClusterArn'], 'members' => ['EcsClusterArn' => ['shape' => 'String']]], 'DeregisterElasticIpRequest' => ['type' => 'structure', 'required' => ['ElasticIp'], 'members' => ['ElasticIp' => ['shape' => 'String']]], 'DeregisterInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String']]], 'DeregisterRdsDbInstanceRequest' => ['type' => 'structure', 'required' => ['RdsDbInstanceArn'], 'members' => ['RdsDbInstanceArn' => ['shape' => 'String']]], 'DeregisterVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['VolumeId' => ['shape' => 'String']]], 'DescribeAgentVersionsRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager']]], 'DescribeAgentVersionsResult' => ['type' => 'structure', 'members' => ['AgentVersions' => ['shape' => 'AgentVersions']]], 'DescribeAppsRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'AppIds' => ['shape' => 'Strings']]], 'DescribeAppsResult' => ['type' => 'structure', 'members' => ['Apps' => ['shape' => 'Apps']]], 'DescribeCommandsRequest' => ['type' => 'structure', 'members' => ['DeploymentId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'CommandIds' => ['shape' => 'Strings']]], 'DescribeCommandsResult' => ['type' => 'structure', 'members' => ['Commands' => ['shape' => 'Commands']]], 'DescribeDeploymentsRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'AppId' => ['shape' => 'String'], 'DeploymentIds' => ['shape' => 'Strings']]], 'DescribeDeploymentsResult' => ['type' => 'structure', 'members' => ['Deployments' => ['shape' => 'Deployments']]], 'DescribeEcsClustersRequest' => ['type' => 'structure', 'members' => ['EcsClusterArns' => ['shape' => 'Strings'], 'StackId' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'Integer']]], 'DescribeEcsClustersResult' => ['type' => 'structure', 'members' => ['EcsClusters' => ['shape' => 'EcsClusters'], 'NextToken' => ['shape' => 'String']]], 'DescribeElasticIpsRequest' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'Ips' => ['shape' => 'Strings']]], 'DescribeElasticIpsResult' => ['type' => 'structure', 'members' => ['ElasticIps' => ['shape' => 'ElasticIps']]], 'DescribeElasticLoadBalancersRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings']]], 'DescribeElasticLoadBalancersResult' => ['type' => 'structure', 'members' => ['ElasticLoadBalancers' => ['shape' => 'ElasticLoadBalancers']]], 'DescribeInstancesRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'LayerId' => ['shape' => 'String'], 'InstanceIds' => ['shape' => 'Strings']]], 'DescribeInstancesResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'Instances']]], 'DescribeLayersRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings']]], 'DescribeLayersResult' => ['type' => 'structure', 'members' => ['Layers' => ['shape' => 'Layers']]], 'DescribeLoadBasedAutoScalingRequest' => ['type' => 'structure', 'required' => ['LayerIds'], 'members' => ['LayerIds' => ['shape' => 'Strings']]], 'DescribeLoadBasedAutoScalingResult' => ['type' => 'structure', 'members' => ['LoadBasedAutoScalingConfigurations' => ['shape' => 'LoadBasedAutoScalingConfigurations']]], 'DescribeMyUserProfileResult' => ['type' => 'structure', 'members' => ['UserProfile' => ['shape' => 'SelfUserProfile']]], 'DescribeOperatingSystemsResponse' => ['type' => 'structure', 'members' => ['OperatingSystems' => ['shape' => 'OperatingSystems']]], 'DescribePermissionsRequest' => ['type' => 'structure', 'members' => ['IamUserArn' => ['shape' => 'String'], 'StackId' => ['shape' => 'String']]], 'DescribePermissionsResult' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'Permissions']]], 'DescribeRaidArraysRequest' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'RaidArrayIds' => ['shape' => 'Strings']]], 'DescribeRaidArraysResult' => ['type' => 'structure', 'members' => ['RaidArrays' => ['shape' => 'RaidArrays']]], 'DescribeRdsDbInstancesRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String'], 'RdsDbInstanceArns' => ['shape' => 'Strings']]], 'DescribeRdsDbInstancesResult' => ['type' => 'structure', 'members' => ['RdsDbInstances' => ['shape' => 'RdsDbInstances']]], 'DescribeServiceErrorsRequest' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'ServiceErrorIds' => ['shape' => 'Strings']]], 'DescribeServiceErrorsResult' => ['type' => 'structure', 'members' => ['ServiceErrors' => ['shape' => 'ServiceErrors']]], 'DescribeStackProvisioningParametersRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String']]], 'DescribeStackProvisioningParametersResult' => ['type' => 'structure', 'members' => ['AgentInstallerUrl' => ['shape' => 'String'], 'Parameters' => ['shape' => 'Parameters']]], 'DescribeStackSummaryRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String']]], 'DescribeStackSummaryResult' => ['type' => 'structure', 'members' => ['StackSummary' => ['shape' => 'StackSummary']]], 'DescribeStacksRequest' => ['type' => 'structure', 'members' => ['StackIds' => ['shape' => 'Strings']]], 'DescribeStacksResult' => ['type' => 'structure', 'members' => ['Stacks' => ['shape' => 'Stacks']]], 'DescribeTimeBasedAutoScalingRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'Strings']]], 'DescribeTimeBasedAutoScalingResult' => ['type' => 'structure', 'members' => ['TimeBasedAutoScalingConfigurations' => ['shape' => 'TimeBasedAutoScalingConfigurations']]], 'DescribeUserProfilesRequest' => ['type' => 'structure', 'members' => ['IamUserArns' => ['shape' => 'Strings']]], 'DescribeUserProfilesResult' => ['type' => 'structure', 'members' => ['UserProfiles' => ['shape' => 'UserProfiles']]], 'DescribeVolumesRequest' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'RaidArrayId' => ['shape' => 'String'], 'VolumeIds' => ['shape' => 'Strings']]], 'DescribeVolumesResult' => ['type' => 'structure', 'members' => ['Volumes' => ['shape' => 'Volumes']]], 'DetachElasticLoadBalancerRequest' => ['type' => 'structure', 'required' => ['ElasticLoadBalancerName', 'LayerId'], 'members' => ['ElasticLoadBalancerName' => ['shape' => 'String'], 'LayerId' => ['shape' => 'String']]], 'DisassociateElasticIpRequest' => ['type' => 'structure', 'required' => ['ElasticIp'], 'members' => ['ElasticIp' => ['shape' => 'String']]], 'Double' => ['type' => 'double', 'box' => \true], 'EbsBlockDevice' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'VolumeSize' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'VolumeType'], 'DeleteOnTermination' => ['shape' => 'Boolean']]], 'EcsCluster' => ['type' => 'structure', 'members' => ['EcsClusterArn' => ['shape' => 'String'], 'EcsClusterName' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'RegisteredAt' => ['shape' => 'DateTime']]], 'EcsClusters' => ['type' => 'list', 'member' => ['shape' => 'EcsCluster']], 'ElasticIp' => ['type' => 'structure', 'members' => ['Ip' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'ElasticIps' => ['type' => 'list', 'member' => ['shape' => 'ElasticIp']], 'ElasticLoadBalancer' => ['type' => 'structure', 'members' => ['ElasticLoadBalancerName' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'DnsName' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'LayerId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'Strings'], 'SubnetIds' => ['shape' => 'Strings'], 'Ec2InstanceIds' => ['shape' => 'Strings']]], 'ElasticLoadBalancers' => ['type' => 'list', 'member' => ['shape' => 'ElasticLoadBalancer']], 'EnvironmentVariable' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'Secure' => ['shape' => 'Boolean']]], 'EnvironmentVariables' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentVariable']], 'GetHostnameSuggestionRequest' => ['type' => 'structure', 'required' => ['LayerId'], 'members' => ['LayerId' => ['shape' => 'String']]], 'GetHostnameSuggestionResult' => ['type' => 'structure', 'members' => ['LayerId' => ['shape' => 'String'], 'Hostname' => ['shape' => 'String']]], 'GrantAccessRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String'], 'ValidForInMinutes' => ['shape' => 'ValidForInMinutes']]], 'GrantAccessResult' => ['type' => 'structure', 'members' => ['TemporaryCredential' => ['shape' => 'TemporaryCredential']]], 'Hour' => ['type' => 'string'], 'Instance' => ['type' => 'structure', 'members' => ['AgentVersion' => ['shape' => 'String'], 'AmiId' => ['shape' => 'String'], 'Architecture' => ['shape' => 'Architecture'], 'Arn' => ['shape' => 'String'], 'AutoScalingType' => ['shape' => 'AutoScalingType'], 'AvailabilityZone' => ['shape' => 'String'], 'BlockDeviceMappings' => ['shape' => 'BlockDeviceMappings'], 'CreatedAt' => ['shape' => 'DateTime'], 'EbsOptimized' => ['shape' => 'Boolean'], 'Ec2InstanceId' => ['shape' => 'String'], 'EcsClusterArn' => ['shape' => 'String'], 'EcsContainerInstanceArn' => ['shape' => 'String'], 'ElasticIp' => ['shape' => 'String'], 'Hostname' => ['shape' => 'String'], 'InfrastructureClass' => ['shape' => 'String'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'String'], 'InstanceProfileArn' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'LastServiceErrorId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings'], 'Os' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'PrivateDns' => ['shape' => 'String'], 'PrivateIp' => ['shape' => 'String'], 'PublicDns' => ['shape' => 'String'], 'PublicIp' => ['shape' => 'String'], 'RegisteredBy' => ['shape' => 'String'], 'ReportedAgentVersion' => ['shape' => 'String'], 'ReportedOs' => ['shape' => 'ReportedOs'], 'RootDeviceType' => ['shape' => 'RootDeviceType'], 'RootDeviceVolumeId' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'Strings'], 'SshHostDsaKeyFingerprint' => ['shape' => 'String'], 'SshHostRsaKeyFingerprint' => ['shape' => 'String'], 'SshKeyName' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubnetId' => ['shape' => 'String'], 'Tenancy' => ['shape' => 'String'], 'VirtualizationType' => ['shape' => 'VirtualizationType']]], 'InstanceIdentity' => ['type' => 'structure', 'members' => ['Document' => ['shape' => 'String'], 'Signature' => ['shape' => 'String']]], 'Instances' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InstancesCount' => ['type' => 'structure', 'members' => ['Assigning' => ['shape' => 'Integer'], 'Booting' => ['shape' => 'Integer'], 'ConnectionLost' => ['shape' => 'Integer'], 'Deregistering' => ['shape' => 'Integer'], 'Online' => ['shape' => 'Integer'], 'Pending' => ['shape' => 'Integer'], 'Rebooting' => ['shape' => 'Integer'], 'Registered' => ['shape' => 'Integer'], 'Registering' => ['shape' => 'Integer'], 'Requested' => ['shape' => 'Integer'], 'RunningSetup' => ['shape' => 'Integer'], 'SetupFailed' => ['shape' => 'Integer'], 'ShuttingDown' => ['shape' => 'Integer'], 'StartFailed' => ['shape' => 'Integer'], 'StopFailed' => ['shape' => 'Integer'], 'Stopped' => ['shape' => 'Integer'], 'Stopping' => ['shape' => 'Integer'], 'Terminated' => ['shape' => 'Integer'], 'Terminating' => ['shape' => 'Integer'], 'Unassigning' => ['shape' => 'Integer']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'Layer' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'LayerId' => ['shape' => 'String'], 'Type' => ['shape' => 'LayerType'], 'Name' => ['shape' => 'String'], 'Shortname' => ['shape' => 'String'], 'Attributes' => ['shape' => 'LayerAttributes'], 'CloudWatchLogsConfiguration' => ['shape' => 'CloudWatchLogsConfiguration'], 'CustomInstanceProfileArn' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'CustomSecurityGroupIds' => ['shape' => 'Strings'], 'DefaultSecurityGroupNames' => ['shape' => 'Strings'], 'Packages' => ['shape' => 'Strings'], 'VolumeConfigurations' => ['shape' => 'VolumeConfigurations'], 'EnableAutoHealing' => ['shape' => 'Boolean'], 'AutoAssignElasticIps' => ['shape' => 'Boolean'], 'AutoAssignPublicIps' => ['shape' => 'Boolean'], 'DefaultRecipes' => ['shape' => 'Recipes'], 'CustomRecipes' => ['shape' => 'Recipes'], 'CreatedAt' => ['shape' => 'DateTime'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'UseEbsOptimizedInstances' => ['shape' => 'Boolean'], 'LifecycleEventConfiguration' => ['shape' => 'LifecycleEventConfiguration']]], 'LayerAttributes' => ['type' => 'map', 'key' => ['shape' => 'LayerAttributesKeys'], 'value' => ['shape' => 'String']], 'LayerAttributesKeys' => ['type' => 'string', 'enum' => ['EcsClusterArn', 'EnableHaproxyStats', 'HaproxyStatsUrl', 'HaproxyStatsUser', 'HaproxyStatsPassword', 'HaproxyHealthCheckUrl', 'HaproxyHealthCheckMethod', 'MysqlRootPassword', 'MysqlRootPasswordUbiquitous', 'GangliaUrl', 'GangliaUser', 'GangliaPassword', 'MemcachedMemory', 'NodejsVersion', 'RubyVersion', 'RubygemsVersion', 'ManageBundler', 'BundlerVersion', 'RailsStack', 'PassengerVersion', 'Jvm', 'JvmVersion', 'JvmOptions', 'JavaAppServer', 'JavaAppServerVersion']], 'LayerType' => ['type' => 'string', 'enum' => ['aws-flow-ruby', 'ecs-cluster', 'java-app', 'lb', 'web', 'php-app', 'rails-app', 'nodejs-app', 'memcached', 'db-master', 'monitoring-master', 'custom']], 'Layers' => ['type' => 'list', 'member' => ['shape' => 'Layer']], 'LifecycleEventConfiguration' => ['type' => 'structure', 'members' => ['Shutdown' => ['shape' => 'ShutdownEventConfiguration']]], 'ListTagsRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags'], 'NextToken' => ['shape' => 'NextToken']]], 'LoadBasedAutoScalingConfiguration' => ['type' => 'structure', 'members' => ['LayerId' => ['shape' => 'String'], 'Enable' => ['shape' => 'Boolean'], 'UpScaling' => ['shape' => 'AutoScalingThresholds'], 'DownScaling' => ['shape' => 'AutoScalingThresholds']]], 'LoadBasedAutoScalingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LoadBasedAutoScalingConfiguration']], 'MaxResults' => ['type' => 'integer'], 'Minute' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string'], 'OperatingSystem' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Id' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'ConfigurationManagers' => ['shape' => 'OperatingSystemConfigurationManagers'], 'ReportedName' => ['shape' => 'String'], 'ReportedVersion' => ['shape' => 'String'], 'Supported' => ['shape' => 'Boolean']]], 'OperatingSystemConfigurationManager' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'OperatingSystemConfigurationManagers' => ['type' => 'list', 'member' => ['shape' => 'OperatingSystemConfigurationManager']], 'OperatingSystems' => ['type' => 'list', 'member' => ['shape' => 'OperatingSystem']], 'Parameters' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'Permission' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'IamUserArn' => ['shape' => 'String'], 'AllowSsh' => ['shape' => 'Boolean'], 'AllowSudo' => ['shape' => 'Boolean'], 'Level' => ['shape' => 'String']]], 'Permissions' => ['type' => 'list', 'member' => ['shape' => 'Permission']], 'RaidArray' => ['type' => 'structure', 'members' => ['RaidArrayId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'RaidLevel' => ['shape' => 'Integer'], 'NumberOfDisks' => ['shape' => 'Integer'], 'Size' => ['shape' => 'Integer'], 'Device' => ['shape' => 'String'], 'MountPoint' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'DateTime'], 'StackId' => ['shape' => 'String'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer']]], 'RaidArrays' => ['type' => 'list', 'member' => ['shape' => 'RaidArray']], 'RdsDbInstance' => ['type' => 'structure', 'members' => ['RdsDbInstanceArn' => ['shape' => 'String'], 'DbInstanceIdentifier' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'DbPassword' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'Address' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'MissingOnRds' => ['shape' => 'Boolean']]], 'RdsDbInstances' => ['type' => 'list', 'member' => ['shape' => 'RdsDbInstance']], 'RebootInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String']]], 'Recipes' => ['type' => 'structure', 'members' => ['Setup' => ['shape' => 'Strings'], 'Configure' => ['shape' => 'Strings'], 'Deploy' => ['shape' => 'Strings'], 'Undeploy' => ['shape' => 'Strings'], 'Shutdown' => ['shape' => 'Strings']]], 'RegisterEcsClusterRequest' => ['type' => 'structure', 'required' => ['EcsClusterArn', 'StackId'], 'members' => ['EcsClusterArn' => ['shape' => 'String'], 'StackId' => ['shape' => 'String']]], 'RegisterEcsClusterResult' => ['type' => 'structure', 'members' => ['EcsClusterArn' => ['shape' => 'String']]], 'RegisterElasticIpRequest' => ['type' => 'structure', 'required' => ['ElasticIp', 'StackId'], 'members' => ['ElasticIp' => ['shape' => 'String'], 'StackId' => ['shape' => 'String']]], 'RegisterElasticIpResult' => ['type' => 'structure', 'members' => ['ElasticIp' => ['shape' => 'String']]], 'RegisterInstanceRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String'], 'Hostname' => ['shape' => 'String'], 'PublicIp' => ['shape' => 'String'], 'PrivateIp' => ['shape' => 'String'], 'RsaPublicKey' => ['shape' => 'String'], 'RsaPublicKeyFingerprint' => ['shape' => 'String'], 'InstanceIdentity' => ['shape' => 'InstanceIdentity']]], 'RegisterInstanceResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String']]], 'RegisterRdsDbInstanceRequest' => ['type' => 'structure', 'required' => ['StackId', 'RdsDbInstanceArn', 'DbUser', 'DbPassword'], 'members' => ['StackId' => ['shape' => 'String'], 'RdsDbInstanceArn' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'DbPassword' => ['shape' => 'String']]], 'RegisterVolumeRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['Ec2VolumeId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String']]], 'RegisterVolumeResult' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String']]], 'ReportedOs' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'ResourceArn' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'RootDeviceType' => ['type' => 'string', 'enum' => ['ebs', 'instance-store']], 'SelfUserProfile' => ['type' => 'structure', 'members' => ['IamUserArn' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'SshUsername' => ['shape' => 'String'], 'SshPublicKey' => ['shape' => 'String']]], 'ServiceError' => ['type' => 'structure', 'members' => ['ServiceErrorId' => ['shape' => 'String'], 'StackId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'DateTime']]], 'ServiceErrors' => ['type' => 'list', 'member' => ['shape' => 'ServiceError']], 'SetLoadBasedAutoScalingRequest' => ['type' => 'structure', 'required' => ['LayerId'], 'members' => ['LayerId' => ['shape' => 'String'], 'Enable' => ['shape' => 'Boolean'], 'UpScaling' => ['shape' => 'AutoScalingThresholds'], 'DownScaling' => ['shape' => 'AutoScalingThresholds']]], 'SetPermissionRequest' => ['type' => 'structure', 'required' => ['StackId', 'IamUserArn'], 'members' => ['StackId' => ['shape' => 'String'], 'IamUserArn' => ['shape' => 'String'], 'AllowSsh' => ['shape' => 'Boolean'], 'AllowSudo' => ['shape' => 'Boolean'], 'Level' => ['shape' => 'String']]], 'SetTimeBasedAutoScalingRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String'], 'AutoScalingSchedule' => ['shape' => 'WeeklyAutoScalingSchedule']]], 'ShutdownEventConfiguration' => ['type' => 'structure', 'members' => ['ExecutionTimeout' => ['shape' => 'Integer'], 'DelayUntilElbConnectionsDrained' => ['shape' => 'Boolean']]], 'Source' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SourceType'], 'Url' => ['shape' => 'String'], 'Username' => ['shape' => 'String'], 'Password' => ['shape' => 'String'], 'SshKey' => ['shape' => 'String'], 'Revision' => ['shape' => 'String']]], 'SourceType' => ['type' => 'string', 'enum' => ['git', 'svn', 'archive', 's3']], 'SslConfiguration' => ['type' => 'structure', 'required' => ['Certificate', 'PrivateKey'], 'members' => ['Certificate' => ['shape' => 'String'], 'PrivateKey' => ['shape' => 'String'], 'Chain' => ['shape' => 'String']]], 'Stack' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Attributes' => ['shape' => 'StackAttributes'], 'ServiceRoleArn' => ['shape' => 'String'], 'DefaultInstanceProfileArn' => ['shape' => 'String'], 'DefaultOs' => ['shape' => 'String'], 'HostnameTheme' => ['shape' => 'String'], 'DefaultAvailabilityZone' => ['shape' => 'String'], 'DefaultSubnetId' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager'], 'ChefConfiguration' => ['shape' => 'ChefConfiguration'], 'UseCustomCookbooks' => ['shape' => 'Boolean'], 'UseOpsworksSecurityGroups' => ['shape' => 'Boolean'], 'CustomCookbooksSource' => ['shape' => 'Source'], 'DefaultSshKeyName' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'DateTime'], 'DefaultRootDeviceType' => ['shape' => 'RootDeviceType'], 'AgentVersion' => ['shape' => 'String']]], 'StackAttributes' => ['type' => 'map', 'key' => ['shape' => 'StackAttributesKeys'], 'value' => ['shape' => 'String']], 'StackAttributesKeys' => ['type' => 'string', 'enum' => ['Color']], 'StackConfigurationManager' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Version' => ['shape' => 'String']]], 'StackSummary' => ['type' => 'structure', 'members' => ['StackId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Arn' => ['shape' => 'String'], 'LayersCount' => ['shape' => 'Integer'], 'AppsCount' => ['shape' => 'Integer'], 'InstancesCount' => ['shape' => 'InstancesCount']]], 'Stacks' => ['type' => 'list', 'member' => ['shape' => 'Stack']], 'StartInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String']]], 'StartStackRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String']]], 'StopInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String'], 'Force' => ['shape' => 'Boolean']]], 'StopStackRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String']]], 'String' => ['type' => 'string'], 'Strings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Switch' => ['type' => 'string'], 'TagKey' => ['type' => 'string'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TemporaryCredential' => ['type' => 'structure', 'members' => ['Username' => ['shape' => 'String'], 'Password' => ['shape' => 'String'], 'ValidForInMinutes' => ['shape' => 'Integer'], 'InstanceId' => ['shape' => 'String']]], 'TimeBasedAutoScalingConfiguration' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'String'], 'AutoScalingSchedule' => ['shape' => 'WeeklyAutoScalingSchedule']]], 'TimeBasedAutoScalingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'TimeBasedAutoScalingConfiguration']], 'UnassignInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String']]], 'UnassignVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['VolumeId' => ['shape' => 'String']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UpdateAppRequest' => ['type' => 'structure', 'required' => ['AppId'], 'members' => ['AppId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DataSources' => ['shape' => 'DataSources'], 'Type' => ['shape' => 'AppType'], 'AppSource' => ['shape' => 'Source'], 'Domains' => ['shape' => 'Strings'], 'EnableSsl' => ['shape' => 'Boolean'], 'SslConfiguration' => ['shape' => 'SslConfiguration'], 'Attributes' => ['shape' => 'AppAttributes'], 'Environment' => ['shape' => 'EnvironmentVariables']]], 'UpdateElasticIpRequest' => ['type' => 'structure', 'required' => ['ElasticIp'], 'members' => ['ElasticIp' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'UpdateInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'String'], 'LayerIds' => ['shape' => 'Strings'], 'InstanceType' => ['shape' => 'String'], 'AutoScalingType' => ['shape' => 'AutoScalingType'], 'Hostname' => ['shape' => 'String'], 'Os' => ['shape' => 'String'], 'AmiId' => ['shape' => 'String'], 'SshKeyName' => ['shape' => 'String'], 'Architecture' => ['shape' => 'Architecture'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'EbsOptimized' => ['shape' => 'Boolean'], 'AgentVersion' => ['shape' => 'String']]], 'UpdateLayerRequest' => ['type' => 'structure', 'required' => ['LayerId'], 'members' => ['LayerId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Shortname' => ['shape' => 'String'], 'Attributes' => ['shape' => 'LayerAttributes'], 'CloudWatchLogsConfiguration' => ['shape' => 'CloudWatchLogsConfiguration'], 'CustomInstanceProfileArn' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'CustomSecurityGroupIds' => ['shape' => 'Strings'], 'Packages' => ['shape' => 'Strings'], 'VolumeConfigurations' => ['shape' => 'VolumeConfigurations'], 'EnableAutoHealing' => ['shape' => 'Boolean'], 'AutoAssignElasticIps' => ['shape' => 'Boolean'], 'AutoAssignPublicIps' => ['shape' => 'Boolean'], 'CustomRecipes' => ['shape' => 'Recipes'], 'InstallUpdatesOnBoot' => ['shape' => 'Boolean'], 'UseEbsOptimizedInstances' => ['shape' => 'Boolean'], 'LifecycleEventConfiguration' => ['shape' => 'LifecycleEventConfiguration']]], 'UpdateMyUserProfileRequest' => ['type' => 'structure', 'members' => ['SshPublicKey' => ['shape' => 'String']]], 'UpdateRdsDbInstanceRequest' => ['type' => 'structure', 'required' => ['RdsDbInstanceArn'], 'members' => ['RdsDbInstanceArn' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'DbPassword' => ['shape' => 'String']]], 'UpdateStackRequest' => ['type' => 'structure', 'required' => ['StackId'], 'members' => ['StackId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Attributes' => ['shape' => 'StackAttributes'], 'ServiceRoleArn' => ['shape' => 'String'], 'DefaultInstanceProfileArn' => ['shape' => 'String'], 'DefaultOs' => ['shape' => 'String'], 'HostnameTheme' => ['shape' => 'String'], 'DefaultAvailabilityZone' => ['shape' => 'String'], 'DefaultSubnetId' => ['shape' => 'String'], 'CustomJson' => ['shape' => 'String'], 'ConfigurationManager' => ['shape' => 'StackConfigurationManager'], 'ChefConfiguration' => ['shape' => 'ChefConfiguration'], 'UseCustomCookbooks' => ['shape' => 'Boolean'], 'CustomCookbooksSource' => ['shape' => 'Source'], 'DefaultSshKeyName' => ['shape' => 'String'], 'DefaultRootDeviceType' => ['shape' => 'RootDeviceType'], 'UseOpsworksSecurityGroups' => ['shape' => 'Boolean'], 'AgentVersion' => ['shape' => 'String']]], 'UpdateUserProfileRequest' => ['type' => 'structure', 'required' => ['IamUserArn'], 'members' => ['IamUserArn' => ['shape' => 'String'], 'SshUsername' => ['shape' => 'String'], 'SshPublicKey' => ['shape' => 'String'], 'AllowSelfManagement' => ['shape' => 'Boolean']]], 'UpdateVolumeRequest' => ['type' => 'structure', 'required' => ['VolumeId'], 'members' => ['VolumeId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'MountPoint' => ['shape' => 'String']]], 'UserProfile' => ['type' => 'structure', 'members' => ['IamUserArn' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'SshUsername' => ['shape' => 'String'], 'SshPublicKey' => ['shape' => 'String'], 'AllowSelfManagement' => ['shape' => 'Boolean']]], 'UserProfiles' => ['type' => 'list', 'member' => ['shape' => 'UserProfile']], 'ValidForInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 1440, 'min' => 60], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'VirtualizationType' => ['type' => 'string', 'enum' => ['paravirtual', 'hvm']], 'Volume' => ['type' => 'structure', 'members' => ['VolumeId' => ['shape' => 'String'], 'Ec2VolumeId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'RaidArrayId' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Size' => ['shape' => 'Integer'], 'Device' => ['shape' => 'String'], 'MountPoint' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean']]], 'VolumeConfiguration' => ['type' => 'structure', 'required' => ['MountPoint', 'NumberOfDisks', 'Size'], 'members' => ['MountPoint' => ['shape' => 'String'], 'RaidLevel' => ['shape' => 'Integer'], 'NumberOfDisks' => ['shape' => 'Integer'], 'Size' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'String'], 'Iops' => ['shape' => 'Integer'], 'Encrypted' => ['shape' => 'Boolean']]], 'VolumeConfigurations' => ['type' => 'list', 'member' => ['shape' => 'VolumeConfiguration']], 'VolumeType' => ['type' => 'string', 'enum' => ['gp2', 'io1', 'standard']], 'Volumes' => ['type' => 'list', 'member' => ['shape' => 'Volume']], 'WeeklyAutoScalingSchedule' => ['type' => 'structure', 'members' => ['Monday' => ['shape' => 'DailyAutoScalingSchedule'], 'Tuesday' => ['shape' => 'DailyAutoScalingSchedule'], 'Wednesday' => ['shape' => 'DailyAutoScalingSchedule'], 'Thursday' => ['shape' => 'DailyAutoScalingSchedule'], 'Friday' => ['shape' => 'DailyAutoScalingSchedule'], 'Saturday' => ['shape' => 'DailyAutoScalingSchedule'], 'Sunday' => ['shape' => 'DailyAutoScalingSchedule']]]]]; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-rule-set-1.json.php deleted file mode 100644 index b9be1d3..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://opsworks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-tests-1.json.php deleted file mode 100644 index aff98d3..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/paginators-1.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/paginators-1.json.php deleted file mode 100644 index 4780e2c..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeApps' => ['result_key' => 'Apps'], 'DescribeCommands' => ['result_key' => 'Commands'], 'DescribeDeployments' => ['result_key' => 'Deployments'], 'DescribeEcsClusters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EcsClusters'], 'DescribeElasticIps' => ['result_key' => 'ElasticIps'], 'DescribeElasticLoadBalancers' => ['result_key' => 'ElasticLoadBalancers'], 'DescribeInstances' => ['result_key' => 'Instances'], 'DescribeLayers' => ['result_key' => 'Layers'], 'DescribeLoadBasedAutoScaling' => ['result_key' => 'LoadBasedAutoScalingConfigurations'], 'DescribePermissions' => ['result_key' => 'Permissions'], 'DescribeRaidArrays' => ['result_key' => 'RaidArrays'], 'DescribeServiceErrors' => ['result_key' => 'ServiceErrors'], 'DescribeStacks' => ['result_key' => 'Stacks'], 'DescribeTimeBasedAutoScaling' => ['result_key' => 'TimeBasedAutoScalingConfigurations'], 'DescribeUserProfiles' => ['result_key' => 'UserProfiles'], 'DescribeVolumes' => ['result_key' => 'Volumes']]]; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/smoke.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/smoke.json.php deleted file mode 100644 index 4250da9..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeStacks', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeLayers', 'input' => ['StackId' => 'fake_stack'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/opsworks/2013-02-18/waiters-2.json.php b/vendor/Aws3/Aws/data/opsworks/2013-02-18/waiters-2.json.php deleted file mode 100644 index fa10041..0000000 --- a/vendor/Aws3/Aws/data/opsworks/2013-02-18/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['AppExists' => ['delay' => 1, 'operation' => 'DescribeApps', 'maxAttempts' => 40, 'acceptors' => [['expected' => 200, 'matcher' => 'status', 'state' => 'success'], ['matcher' => 'status', 'expected' => 400, 'state' => 'failure']]], 'DeploymentSuccessful' => ['delay' => 15, 'operation' => 'DescribeDeployments', 'maxAttempts' => 40, 'description' => 'Wait until a deployment has completed successfully.', 'acceptors' => [['expected' => 'successful', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Deployments[].Status'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Deployments[].Status']]], 'InstanceOnline' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'description' => 'Wait until OpsWorks instance is online.', 'acceptors' => [['expected' => 'online', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Instances[].Status'], ['expected' => 'setup_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'shutting_down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'start_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stopped', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'terminating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stop_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status']]], 'InstanceRegistered' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'description' => 'Wait until OpsWorks instance is registered.', 'acceptors' => [['expected' => 'registered', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Instances[].Status'], ['expected' => 'setup_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'shutting_down', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stopped', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stopping', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'terminating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'terminated', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stop_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status']]], 'InstanceStopped' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'description' => 'Wait until OpsWorks instance is stopped.', 'acceptors' => [['expected' => 'stopped', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Instances[].Status'], ['expected' => 'booting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'requested', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'running_setup', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'setup_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'start_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'stop_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status']]], 'InstanceTerminated' => ['delay' => 15, 'operation' => 'DescribeInstances', 'maxAttempts' => 40, 'description' => 'Wait until OpsWorks instance is terminated.', 'acceptors' => [['expected' => 'terminated', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Instances[].Status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'booting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'online', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'pending', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'requested', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'running_setup', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'setup_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status'], ['expected' => 'start_failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Instances[].Status']]]]]; diff --git a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/api-2.json.php b/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/api-2.json.php deleted file mode 100644 index 815018e..0000000 --- a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-01', 'endpointPrefix' => 'opsworks-cm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'OpsWorksCM', 'serviceFullName' => 'AWS OpsWorks CM', 'serviceId' => 'OpsWorksCM', 'signatureVersion' => 'v4', 'signingName' => 'opsworks-cm', 'targetPrefix' => 'OpsWorksCM_V2016_11_01', 'uid' => 'opsworkscm-2016-11-01'], 'operations' => ['AssociateNode' => ['name' => 'AssociateNode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateNodeRequest'], 'output' => ['shape' => 'AssociateNodeResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateBackup' => ['name' => 'CreateBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBackupRequest'], 'output' => ['shape' => 'CreateBackupResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'CreateServer' => ['name' => 'CreateServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServerRequest'], 'output' => ['shape' => 'CreateServerResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteBackup' => ['name' => 'DeleteBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBackupRequest'], 'output' => ['shape' => 'DeleteBackupResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteServer' => ['name' => 'DeleteServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServerRequest'], 'output' => ['shape' => 'DeleteServerResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResponse']], 'DescribeBackups' => ['name' => 'DescribeBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBackupsRequest'], 'output' => ['shape' => 'DescribeBackupsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsRequest'], 'output' => ['shape' => 'DescribeEventsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeNodeAssociationStatus' => ['name' => 'DescribeNodeAssociationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNodeAssociationStatusRequest'], 'output' => ['shape' => 'DescribeNodeAssociationStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeServers' => ['name' => 'DescribeServers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServersRequest'], 'output' => ['shape' => 'DescribeServersResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']]], 'DisassociateNode' => ['name' => 'DisassociateNode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateNodeRequest'], 'output' => ['shape' => 'DisassociateNodeResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ExportServerEngineAttribute' => ['name' => 'ExportServerEngineAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportServerEngineAttributeRequest'], 'output' => ['shape' => 'ExportServerEngineAttributeResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'RestoreServer' => ['name' => 'RestoreServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreServerRequest'], 'output' => ['shape' => 'RestoreServerResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'StartMaintenance' => ['name' => 'StartMaintenance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMaintenanceRequest'], 'output' => ['shape' => 'StartMaintenanceResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidStateException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidStateException']]], 'UpdateServer' => ['name' => 'UpdateServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServerRequest'], 'output' => ['shape' => 'UpdateServerResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UpdateServerEngineAttributes' => ['name' => 'UpdateServerEngineAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServerEngineAttributesRequest'], 'output' => ['shape' => 'UpdateServerEngineAttributesResponse'], 'errors' => [['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AWSOpsWorksCMResourceArn' => ['type' => 'string', 'pattern' => 'arn:aws.*:opsworks-cm:.*:[0-9]{12}:.*'], 'AccountAttribute' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Maximum' => ['shape' => 'Integer'], 'Used' => ['shape' => 'Integer']]], 'AccountAttributes' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute']], 'AssociateNodeRequest' => ['type' => 'structure', 'required' => ['ServerName', 'NodeName', 'EngineAttributes'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'NodeName' => ['shape' => 'NodeName'], 'EngineAttributes' => ['shape' => 'EngineAttributes']]], 'AssociateNodeResponse' => ['type' => 'structure', 'members' => ['NodeAssociationStatusToken' => ['shape' => 'NodeAssociationStatusToken']]], 'AttributeName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Z][A-Z0-9_]*'], 'AttributeValue' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'Backup' => ['type' => 'structure', 'members' => ['BackupArn' => ['shape' => 'String'], 'BackupId' => ['shape' => 'BackupId'], 'BackupType' => ['shape' => 'BackupType'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineModel' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'InstanceProfileArn' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'KeyPair' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'TimeWindowDefinition'], 'PreferredMaintenanceWindow' => ['shape' => 'TimeWindowDefinition'], 'S3DataSize' => ['shape' => 'Integer', 'deprecated' => \true], 'S3DataUrl' => ['shape' => 'String', 'deprecated' => \true], 'S3LogUrl' => ['shape' => 'String'], 'SecurityGroupIds' => ['shape' => 'Strings'], 'ServerName' => ['shape' => 'ServerName'], 'ServiceRoleArn' => ['shape' => 'String'], 'Status' => ['shape' => 'BackupStatus'], 'StatusDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'Strings'], 'ToolsVersion' => ['shape' => 'String'], 'UserArn' => ['shape' => 'String']]], 'BackupId' => ['type' => 'string', 'max' => 79, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-\\.\\:]*'], 'BackupRetentionCountDefinition' => ['type' => 'integer', 'min' => 1], 'BackupStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'OK', 'FAILED', 'DELETING']], 'BackupType' => ['type' => 'string', 'enum' => ['AUTOMATED', 'MANUAL']], 'Backups' => ['type' => 'list', 'member' => ['shape' => 'Backup']], 'Boolean' => ['type' => 'boolean'], 'CreateBackupRequest' => ['type' => 'structure', 'required' => ['ServerName'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateBackupResponse' => ['type' => 'structure', 'members' => ['Backup' => ['shape' => 'Backup']]], 'CreateServerRequest' => ['type' => 'structure', 'required' => ['Engine', 'ServerName', 'InstanceProfileArn', 'InstanceType', 'ServiceRoleArn'], 'members' => ['AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'CustomDomain' => ['shape' => 'CustomDomain'], 'CustomCertificate' => ['shape' => 'CustomCertificate'], 'CustomPrivateKey' => ['shape' => 'CustomPrivateKey'], 'DisableAutomatedBackup' => ['shape' => 'Boolean'], 'Engine' => ['shape' => 'String'], 'EngineModel' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'EngineAttributes' => ['shape' => 'EngineAttributes'], 'BackupRetentionCount' => ['shape' => 'BackupRetentionCountDefinition'], 'ServerName' => ['shape' => 'ServerName'], 'InstanceProfileArn' => ['shape' => 'InstanceProfileArn'], 'InstanceType' => ['shape' => 'String'], 'KeyPair' => ['shape' => 'KeyPair'], 'PreferredMaintenanceWindow' => ['shape' => 'TimeWindowDefinition'], 'PreferredBackupWindow' => ['shape' => 'TimeWindowDefinition'], 'SecurityGroupIds' => ['shape' => 'Strings'], 'ServiceRoleArn' => ['shape' => 'ServiceRoleArn'], 'SubnetIds' => ['shape' => 'Strings'], 'Tags' => ['shape' => 'TagList'], 'BackupId' => ['shape' => 'BackupId']]], 'CreateServerResponse' => ['type' => 'structure', 'members' => ['Server' => ['shape' => 'Server']]], 'CustomCertificate' => ['type' => 'string', 'max' => 2097152, 'pattern' => '(?s)\\s*-----BEGIN CERTIFICATE-----.+-----END CERTIFICATE-----\\s*'], 'CustomDomain' => ['type' => 'string', 'max' => 253, 'pattern' => '^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$'], 'CustomPrivateKey' => ['type' => 'string', 'max' => 4096, 'pattern' => '(?ms)\\s*^-----BEGIN (?-s:.*)PRIVATE KEY-----$.*?^-----END (?-s:.*)PRIVATE KEY-----$\\s*', 'sensitive' => \true], 'DeleteBackupRequest' => ['type' => 'structure', 'required' => ['BackupId'], 'members' => ['BackupId' => ['shape' => 'BackupId']]], 'DeleteBackupResponse' => ['type' => 'structure', 'members' => []], 'DeleteServerRequest' => ['type' => 'structure', 'required' => ['ServerName'], 'members' => ['ServerName' => ['shape' => 'ServerName']]], 'DeleteServerResponse' => ['type' => 'structure', 'members' => []], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => []], 'DescribeAccountAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AccountAttributes']]], 'DescribeBackupsRequest' => ['type' => 'structure', 'members' => ['BackupId' => ['shape' => 'BackupId'], 'ServerName' => ['shape' => 'ServerName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeBackupsResponse' => ['type' => 'structure', 'members' => ['Backups' => ['shape' => 'Backups'], 'NextToken' => ['shape' => 'String']]], 'DescribeEventsRequest' => ['type' => 'structure', 'required' => ['ServerName'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeEventsResponse' => ['type' => 'structure', 'members' => ['ServerEvents' => ['shape' => 'ServerEvents'], 'NextToken' => ['shape' => 'String']]], 'DescribeNodeAssociationStatusRequest' => ['type' => 'structure', 'required' => ['NodeAssociationStatusToken', 'ServerName'], 'members' => ['NodeAssociationStatusToken' => ['shape' => 'NodeAssociationStatusToken'], 'ServerName' => ['shape' => 'ServerName']]], 'DescribeNodeAssociationStatusResponse' => ['type' => 'structure', 'members' => ['NodeAssociationStatus' => ['shape' => 'NodeAssociationStatus'], 'EngineAttributes' => ['shape' => 'EngineAttributes']]], 'DescribeServersRequest' => ['type' => 'structure', 'members' => ['ServerName' => ['shape' => 'ServerName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeServersResponse' => ['type' => 'structure', 'members' => ['Servers' => ['shape' => 'Servers'], 'NextToken' => ['shape' => 'String']]], 'DisassociateNodeRequest' => ['type' => 'structure', 'required' => ['ServerName', 'NodeName'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'NodeName' => ['shape' => 'NodeName'], 'EngineAttributes' => ['shape' => 'EngineAttributes']]], 'DisassociateNodeResponse' => ['type' => 'structure', 'members' => ['NodeAssociationStatusToken' => ['shape' => 'NodeAssociationStatusToken']]], 'EngineAttribute' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EngineAttributeName'], 'Value' => ['shape' => 'EngineAttributeValue']]], 'EngineAttributeName' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'EngineAttributeValue' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*', 'sensitive' => \true], 'EngineAttributes' => ['type' => 'list', 'member' => ['shape' => 'EngineAttribute']], 'ExportServerEngineAttributeRequest' => ['type' => 'structure', 'required' => ['ExportAttributeName', 'ServerName'], 'members' => ['ExportAttributeName' => ['shape' => 'String'], 'ServerName' => ['shape' => 'ServerName'], 'InputAttributes' => ['shape' => 'EngineAttributes']]], 'ExportServerEngineAttributeResponse' => ['type' => 'structure', 'members' => ['EngineAttribute' => ['shape' => 'EngineAttribute'], 'ServerName' => ['shape' => 'ServerName']]], 'InstanceProfileArn' => ['type' => 'string', 'max' => 10000, 'pattern' => 'arn:aws:iam::[0-9]{12}:instance-profile/.*'], 'Integer' => ['type' => 'integer'], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'KeyPair' => ['type' => 'string', 'max' => 10000, 'pattern' => '.*'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AWSOpsWorksCMResourceArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaintenanceStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILED']], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'NodeAssociationStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILED', 'IN_PROGRESS']], 'NodeAssociationStatusToken' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'NodeName' => ['type' => 'string', 'max' => 10000, 'pattern' => '^[\\-\\p{Alnum}_:.]+$'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'RestoreServerRequest' => ['type' => 'structure', 'required' => ['BackupId', 'ServerName'], 'members' => ['BackupId' => ['shape' => 'BackupId'], 'ServerName' => ['shape' => 'ServerName'], 'InstanceType' => ['shape' => 'String'], 'KeyPair' => ['shape' => 'KeyPair']]], 'RestoreServerResponse' => ['type' => 'structure', 'members' => ['Server' => ['shape' => 'Server']]], 'Server' => ['type' => 'structure', 'members' => ['AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'BackupRetentionCount' => ['shape' => 'Integer'], 'ServerName' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'Timestamp'], 'CloudFormationStackArn' => ['shape' => 'String'], 'CustomDomain' => ['shape' => 'CustomDomain'], 'DisableAutomatedBackup' => ['shape' => 'Boolean'], 'Endpoint' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineModel' => ['shape' => 'String'], 'EngineAttributes' => ['shape' => 'EngineAttributes'], 'EngineVersion' => ['shape' => 'String'], 'InstanceProfileArn' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'String'], 'KeyPair' => ['shape' => 'String'], 'MaintenanceStatus' => ['shape' => 'MaintenanceStatus'], 'PreferredMaintenanceWindow' => ['shape' => 'TimeWindowDefinition'], 'PreferredBackupWindow' => ['shape' => 'TimeWindowDefinition'], 'SecurityGroupIds' => ['shape' => 'Strings'], 'ServiceRoleArn' => ['shape' => 'String'], 'Status' => ['shape' => 'ServerStatus'], 'StatusReason' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'Strings'], 'ServerArn' => ['shape' => 'String']]], 'ServerEvent' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'ServerName' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'LogUrl' => ['shape' => 'String']]], 'ServerEvents' => ['type' => 'list', 'member' => ['shape' => 'ServerEvent']], 'ServerName' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9\\-]*'], 'ServerStatus' => ['type' => 'string', 'enum' => ['BACKING_UP', 'CONNECTION_LOST', 'CREATING', 'DELETING', 'MODIFYING', 'FAILED', 'HEALTHY', 'RUNNING', 'RESTORING', 'SETUP', 'UNDER_MAINTENANCE', 'UNHEALTHY', 'TERMINATED']], 'Servers' => ['type' => 'list', 'member' => ['shape' => 'Server']], 'ServiceRoleArn' => ['type' => 'string', 'max' => 10000, 'pattern' => 'arn:aws:iam::[0-9]{12}:role/.*'], 'StartMaintenanceRequest' => ['type' => 'structure', 'required' => ['ServerName'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'EngineAttributes' => ['shape' => 'EngineAttributes']]], 'StartMaintenanceResponse' => ['type' => 'structure', 'members' => ['Server' => ['shape' => 'Server']]], 'String' => ['type' => 'string', 'max' => 10000, 'pattern' => '(?s).*'], 'Strings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AWSOpsWorksCMResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TimeWindowDefinition' => ['type' => 'string', 'max' => 10000, 'pattern' => '^((Mon|Tue|Wed|Thu|Fri|Sat|Sun):)?([0-1][0-9]|2[0-3]):[0-5][0-9]$'], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AWSOpsWorksCMResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateServerEngineAttributesRequest' => ['type' => 'structure', 'required' => ['ServerName', 'AttributeName'], 'members' => ['ServerName' => ['shape' => 'ServerName'], 'AttributeName' => ['shape' => 'AttributeName'], 'AttributeValue' => ['shape' => 'AttributeValue']]], 'UpdateServerEngineAttributesResponse' => ['type' => 'structure', 'members' => ['Server' => ['shape' => 'Server']]], 'UpdateServerRequest' => ['type' => 'structure', 'required' => ['ServerName'], 'members' => ['DisableAutomatedBackup' => ['shape' => 'Boolean'], 'BackupRetentionCount' => ['shape' => 'Integer'], 'ServerName' => ['shape' => 'ServerName'], 'PreferredMaintenanceWindow' => ['shape' => 'TimeWindowDefinition'], 'PreferredBackupWindow' => ['shape' => 'TimeWindowDefinition']]], 'UpdateServerResponse' => ['type' => 'structure', 'members' => ['Server' => ['shape' => 'Server']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index c24ef9f..0000000 --- a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-cm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-cm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-cm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://opsworks-cm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 4425ea7..0000000 --- a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://opsworks-cm.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/paginators-1.json.php deleted file mode 100644 index 161dca6..0000000 --- a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBackups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Backups'], 'DescribeEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ServerEvents'], 'DescribeServers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Servers'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/waiters-2.json.php b/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/waiters-2.json.php deleted file mode 100644 index 9ebfc4d..0000000 --- a/vendor/Aws3/Aws/data/opsworkscm/2016-11-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['NodeAssociated' => ['delay' => 15, 'maxAttempts' => 15, 'operation' => 'DescribeNodeAssociationStatus', 'description' => 'Wait until node is associated or disassociated.', 'acceptors' => [['expected' => 'SUCCESS', 'state' => 'success', 'matcher' => 'path', 'argument' => 'NodeAssociationStatus'], ['expected' => 'FAILED', 'state' => 'failure', 'matcher' => 'path', 'argument' => 'NodeAssociationStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/organizations/2016-11-28/api-2.json.php b/vendor/Aws3/Aws/data/organizations/2016-11-28/api-2.json.php deleted file mode 100644 index 2d1be6f..0000000 --- a/vendor/Aws3/Aws/data/organizations/2016-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-28', 'endpointPrefix' => 'organizations', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Organizations', 'serviceFullName' => 'AWS Organizations', 'serviceId' => 'Organizations', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSOrganizationsV20161128', 'uid' => 'organizations-2016-11-28'], 'operations' => ['AcceptHandshake' => ['name' => 'AcceptHandshake', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptHandshakeRequest'], 'output' => ['shape' => 'AcceptHandshakeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'HandshakeConstraintViolationException'], ['shape' => 'HandshakeNotFoundException'], ['shape' => 'InvalidHandshakeTransitionException'], ['shape' => 'HandshakeAlreadyInStateException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AccessDeniedForDependencyException']]], 'AttachPolicy' => ['name' => 'AttachPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachPolicyRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'DuplicatePolicyAttachmentException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'PolicyTypeNotEnabledException'], ['shape' => 'ServiceException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'PolicyChangesInProgressException']]], 'CancelHandshake' => ['name' => 'CancelHandshake', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelHandshakeRequest'], 'output' => ['shape' => 'CancelHandshakeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'HandshakeNotFoundException'], ['shape' => 'InvalidHandshakeTransitionException'], ['shape' => 'HandshakeAlreadyInStateException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'CloseAccount' => ['name' => 'CloseAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CloseAccountRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountAlreadyClosedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConflictException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'CreateAccount' => ['name' => 'CreateAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccountRequest'], 'output' => ['shape' => 'CreateAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'FinalizingOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'CreateGovCloudAccount' => ['name' => 'CreateGovCloudAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGovCloudAccountRequest'], 'output' => ['shape' => 'CreateGovCloudAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'FinalizingOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'CreateOrganization' => ['name' => 'CreateOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOrganizationRequest'], 'output' => ['shape' => 'CreateOrganizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AlreadyInOrganizationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AccessDeniedForDependencyException']]], 'CreateOrganizationalUnit' => ['name' => 'CreateOrganizationalUnit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOrganizationalUnitRequest'], 'output' => ['shape' => 'CreateOrganizationalUnitResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'DuplicateOrganizationalUnitException'], ['shape' => 'InvalidInputException'], ['shape' => 'ParentNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'CreatePolicy' => ['name' => 'CreatePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePolicyRequest'], 'output' => ['shape' => 'CreatePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'DuplicatePolicyException'], ['shape' => 'InvalidInputException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'PolicyTypeNotAvailableForOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DeclineHandshake' => ['name' => 'DeclineHandshake', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeclineHandshakeRequest'], 'output' => ['shape' => 'DeclineHandshakeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'HandshakeNotFoundException'], ['shape' => 'InvalidHandshakeTransitionException'], ['shape' => 'HandshakeAlreadyInStateException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeleteOrganization' => ['name' => 'DeleteOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'OrganizationNotEmptyException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeleteOrganizationalUnit' => ['name' => 'DeleteOrganizationalUnit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOrganizationalUnitRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'OrganizationalUnitNotEmptyException'], ['shape' => 'OrganizationalUnitNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DeletePolicy' => ['name' => 'DeletePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePolicyRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyInUseException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ResourcePolicyNotFoundException']]], 'DeregisterDelegatedAdministrator' => ['name' => 'DeregisterDelegatedAdministrator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterDelegatedAdministratorRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AccountNotRegisteredException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DescribeAccount' => ['name' => 'DescribeAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountRequest'], 'output' => ['shape' => 'DescribeAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DescribeCreateAccountStatus' => ['name' => 'DescribeCreateAccountStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCreateAccountStatusRequest'], 'output' => ['shape' => 'DescribeCreateAccountStatusResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'CreateAccountStatusNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DescribeEffectivePolicy' => ['name' => 'DescribeEffectivePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEffectivePolicyRequest'], 'output' => ['shape' => 'DescribeEffectivePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'EffectivePolicyNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DescribeHandshake' => ['name' => 'DescribeHandshake', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHandshakeRequest'], 'output' => ['shape' => 'DescribeHandshakeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'HandshakeNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DescribeOrganization' => ['name' => 'DescribeOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeOrganizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DescribeOrganizationalUnit' => ['name' => 'DescribeOrganizationalUnit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationalUnitRequest'], 'output' => ['shape' => 'DescribeOrganizationalUnitResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'OrganizationalUnitNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'DescribePolicy' => ['name' => 'DescribePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePolicyRequest'], 'output' => ['shape' => 'DescribePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DescribeResourcePolicy' => ['name' => 'DescribeResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'DescribeResourcePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ResourcePolicyNotFoundException'], ['shape' => 'ConstraintViolationException']]], 'DetachPolicy' => ['name' => 'DetachPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachPolicyRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotAttachedException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'PolicyChangesInProgressException']]], 'DisableAWSServiceAccess' => ['name' => 'DisableAWSServiceAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAWSServiceAccessRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'DisablePolicyType' => ['name' => 'DisablePolicyType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisablePolicyTypeRequest'], 'output' => ['shape' => 'DisablePolicyTypeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyTypeNotEnabledException'], ['shape' => 'RootNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'PolicyChangesInProgressException']]], 'EnableAWSServiceAccess' => ['name' => 'EnableAWSServiceAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAWSServiceAccessRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'EnableAllFeatures' => ['name' => 'EnableAllFeatures', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAllFeaturesRequest'], 'output' => ['shape' => 'EnableAllFeaturesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'HandshakeConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'EnablePolicyType' => ['name' => 'EnablePolicyType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnablePolicyTypeRequest'], 'output' => ['shape' => 'EnablePolicyTypeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyTypeAlreadyEnabledException'], ['shape' => 'RootNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'PolicyTypeNotAvailableForOrganizationException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'PolicyChangesInProgressException']]], 'InviteAccountToOrganization' => ['name' => 'InviteAccountToOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'InviteAccountToOrganizationRequest'], 'output' => ['shape' => 'InviteAccountToOrganizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'AccountOwnerNotVerifiedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'HandshakeConstraintViolationException'], ['shape' => 'DuplicateHandshakeException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'FinalizingOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'LeaveOrganization' => ['name' => 'LeaveOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'MasterCannotLeaveOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListAWSServiceAccessForOrganization' => ['name' => 'ListAWSServiceAccessForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAWSServiceAccessForOrganizationRequest'], 'output' => ['shape' => 'ListAWSServiceAccessForOrganizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListAccounts' => ['name' => 'ListAccounts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountsRequest'], 'output' => ['shape' => 'ListAccountsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListAccountsForParent' => ['name' => 'ListAccountsForParent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountsForParentRequest'], 'output' => ['shape' => 'ListAccountsForParentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ParentNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListChildren' => ['name' => 'ListChildren', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListChildrenRequest'], 'output' => ['shape' => 'ListChildrenResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ParentNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListCreateAccountStatus' => ['name' => 'ListCreateAccountStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCreateAccountStatusRequest'], 'output' => ['shape' => 'ListCreateAccountStatusResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListDelegatedAdministrators' => ['name' => 'ListDelegatedAdministrators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDelegatedAdministratorsRequest'], 'output' => ['shape' => 'ListDelegatedAdministratorsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListDelegatedServicesForAccount' => ['name' => 'ListDelegatedServicesForAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDelegatedServicesForAccountRequest'], 'output' => ['shape' => 'ListDelegatedServicesForAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AccountNotRegisteredException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListHandshakesForAccount' => ['name' => 'ListHandshakesForAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHandshakesForAccountRequest'], 'output' => ['shape' => 'ListHandshakesForAccountResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListHandshakesForOrganization' => ['name' => 'ListHandshakesForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHandshakesForOrganizationRequest'], 'output' => ['shape' => 'ListHandshakesForOrganizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListOrganizationalUnitsForParent' => ['name' => 'ListOrganizationalUnitsForParent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOrganizationalUnitsForParentRequest'], 'output' => ['shape' => 'ListOrganizationalUnitsForParentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ParentNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListParents' => ['name' => 'ListParents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListParentsRequest'], 'output' => ['shape' => 'ListParentsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ChildNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListPolicies' => ['name' => 'ListPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoliciesRequest'], 'output' => ['shape' => 'ListPoliciesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListPoliciesForTarget' => ['name' => 'ListPoliciesForTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoliciesForTargetRequest'], 'output' => ['shape' => 'ListPoliciesForTargetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'ListRoots' => ['name' => 'ListRoots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRootsRequest'], 'output' => ['shape' => 'ListRootsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListTargetsForPolicy' => ['name' => 'ListTargetsForPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTargetsForPolicyRequest'], 'output' => ['shape' => 'ListTargetsForPolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'InvalidInputException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'MoveAccount' => ['name' => 'MoveAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MoveAccountRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'SourceParentNotFoundException'], ['shape' => 'DestinationParentNotFoundException'], ['shape' => 'DuplicateAccountException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ServiceException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'AWSOrganizationsNotInUseException']]], 'RegisterDelegatedAdministrator' => ['name' => 'RegisterDelegatedAdministrator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDelegatedAdministratorRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountAlreadyRegisteredException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ServiceException'], ['shape' => 'UnsupportedAPIEndpointException']]], 'RemoveAccountFromOrganization' => ['name' => 'RemoveAccountFromOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveAccountFromOrganizationRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'MasterCannotLeaveOrganizationException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'TargetNotFoundException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InvalidInputException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'UpdateOrganizationalUnit' => ['name' => 'UpdateOrganizationalUnit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateOrganizationalUnitRequest'], 'output' => ['shape' => 'UpdateOrganizationalUnitResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'DuplicateOrganizationalUnitException'], ['shape' => 'InvalidInputException'], ['shape' => 'OrganizationalUnitNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'UpdatePolicy' => ['name' => 'UpdatePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePolicyRequest'], 'output' => ['shape' => 'UpdatePolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'AWSOrganizationsNotInUseException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'DuplicatePolicyException'], ['shape' => 'InvalidInputException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'PolicyNotFoundException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedAPIEndpointException'], ['shape' => 'PolicyChangesInProgressException']]]], 'shapes' => ['AWSOrganizationsNotInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AcceptHandshakeRequest' => ['type' => 'structure', 'required' => ['HandshakeId'], 'members' => ['HandshakeId' => ['shape' => 'HandshakeId']]], 'AcceptHandshakeResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccessDeniedForDependencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'Reason' => ['shape' => 'AccessDeniedForDependencyExceptionReason']], 'exception' => \true], 'AccessDeniedForDependencyExceptionReason' => ['type' => 'string', 'enum' => ['ACCESS_DENIED_DURING_CREATE_SERVICE_LINKED_ROLE']], 'Account' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AccountId'], 'Arn' => ['shape' => 'AccountArn'], 'Email' => ['shape' => 'Email'], 'Name' => ['shape' => 'AccountName'], 'Status' => ['shape' => 'AccountStatus'], 'JoinedMethod' => ['shape' => 'AccountJoinedMethod'], 'JoinedTimestamp' => ['shape' => 'Timestamp']]], 'AccountAlreadyClosedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountAlreadyRegisteredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::\\d{12}:account\\/o-[a-z0-9]{10,32}\\/\\d{12}'], 'AccountId' => ['type' => 'string', 'max' => 12, 'pattern' => '^\\d{12}$'], 'AccountJoinedMethod' => ['type' => 'string', 'enum' => ['INVITED', 'CREATED']], 'AccountName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'AccountNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountNotRegisteredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountOwnerNotVerifiedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'SUSPENDED', 'PENDING_CLOSURE']], 'Accounts' => ['type' => 'list', 'member' => ['shape' => 'Account']], 'ActionType' => ['type' => 'string', 'enum' => ['INVITE', 'ENABLE_ALL_FEATURES', 'APPROVE_ALL_FEATURES', 'ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE']], 'AlreadyInOrganizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AttachPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId', 'TargetId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'TargetId' => ['shape' => 'PolicyTargetId']]], 'AwsManagedPolicy' => ['type' => 'boolean'], 'CancelHandshakeRequest' => ['type' => 'structure', 'required' => ['HandshakeId'], 'members' => ['HandshakeId' => ['shape' => 'HandshakeId']]], 'CancelHandshakeResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'Child' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ChildId'], 'Type' => ['shape' => 'ChildType']]], 'ChildId' => ['type' => 'string', 'max' => 100, 'pattern' => '^(\\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$'], 'ChildNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ChildType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATIONAL_UNIT']], 'Children' => ['type' => 'list', 'member' => ['shape' => 'Child']], 'CloseAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId']]], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ConstraintViolationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'Reason' => ['shape' => 'ConstraintViolationExceptionReason']], 'exception' => \true], 'ConstraintViolationExceptionReason' => ['type' => 'string', 'enum' => ['ACCOUNT_NUMBER_LIMIT_EXCEEDED', 'HANDSHAKE_RATE_LIMIT_EXCEEDED', 'OU_NUMBER_LIMIT_EXCEEDED', 'OU_DEPTH_LIMIT_EXCEEDED', 'POLICY_NUMBER_LIMIT_EXCEEDED', 'POLICY_CONTENT_LIMIT_EXCEEDED', 'MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED', 'MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED', 'ACCOUNT_CANNOT_LEAVE_ORGANIZATION', 'ACCOUNT_CANNOT_LEAVE_WITHOUT_EULA', 'ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION', 'MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED', 'MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED', 'ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED', 'MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE', 'MASTER_ACCOUNT_MISSING_CONTACT_INFO', 'MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED', 'ORGANIZATION_NOT_IN_ALL_FEATURES_MODE', 'CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION', 'EMAIL_VERIFICATION_CODE_EXPIRED', 'WAIT_PERIOD_ACTIVE', 'MAX_TAG_LIMIT_EXCEEDED', 'TAG_POLICY_VIOLATION', 'MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED', 'CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR', 'CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG', 'DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE', 'MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE', 'CANNOT_CLOSE_MANAGEMENT_ACCOUNT', 'CLOSE_ACCOUNT_QUOTA_EXCEEDED', 'CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED', 'SERVICE_ACCESS_NOT_ENABLED', 'INVALID_PAYMENT_INSTRUMENT']], 'CreateAccountFailureReason' => ['type' => 'string', 'enum' => ['ACCOUNT_LIMIT_EXCEEDED', 'EMAIL_ALREADY_EXISTS', 'INVALID_ADDRESS', 'INVALID_EMAIL', 'CONCURRENT_ACCOUNT_MODIFICATION', 'INTERNAL_FAILURE', 'GOVCLOUD_ACCOUNT_ALREADY_EXISTS', 'MISSING_BUSINESS_VALIDATION', 'FAILED_BUSINESS_VALIDATION', 'PENDING_BUSINESS_VALIDATION', 'INVALID_IDENTITY_FOR_BUSINESS_VALIDATION', 'UNKNOWN_BUSINESS_VALIDATION', 'MISSING_PAYMENT_INSTRUMENT', 'INVALID_PAYMENT_INSTRUMENT', 'UPDATE_EXISTING_RESOURCE_POLICY_WITH_TAGS_NOT_SUPPORTED']], 'CreateAccountName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '[\\u0020-\\u007E]+', 'sensitive' => \true], 'CreateAccountRequest' => ['type' => 'structure', 'required' => ['Email', 'AccountName'], 'members' => ['Email' => ['shape' => 'Email'], 'AccountName' => ['shape' => 'CreateAccountName'], 'RoleName' => ['shape' => 'RoleName'], 'IamUserAccessToBilling' => ['shape' => 'IAMUserAccessToBilling'], 'Tags' => ['shape' => 'Tags']]], 'CreateAccountRequestId' => ['type' => 'string', 'max' => 36, 'pattern' => '^car-[a-z0-9]{8,32}$'], 'CreateAccountResponse' => ['type' => 'structure', 'members' => ['CreateAccountStatus' => ['shape' => 'CreateAccountStatus']]], 'CreateAccountState' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'CreateAccountStates' => ['type' => 'list', 'member' => ['shape' => 'CreateAccountState']], 'CreateAccountStatus' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'CreateAccountRequestId'], 'AccountName' => ['shape' => 'CreateAccountName'], 'State' => ['shape' => 'CreateAccountState'], 'RequestedTimestamp' => ['shape' => 'Timestamp'], 'CompletedTimestamp' => ['shape' => 'Timestamp'], 'AccountId' => ['shape' => 'AccountId'], 'GovCloudAccountId' => ['shape' => 'AccountId'], 'FailureReason' => ['shape' => 'CreateAccountFailureReason']]], 'CreateAccountStatusNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'CreateAccountStatuses' => ['type' => 'list', 'member' => ['shape' => 'CreateAccountStatus']], 'CreateGovCloudAccountRequest' => ['type' => 'structure', 'required' => ['Email', 'AccountName'], 'members' => ['Email' => ['shape' => 'Email'], 'AccountName' => ['shape' => 'CreateAccountName'], 'RoleName' => ['shape' => 'RoleName'], 'IamUserAccessToBilling' => ['shape' => 'IAMUserAccessToBilling'], 'Tags' => ['shape' => 'Tags']]], 'CreateGovCloudAccountResponse' => ['type' => 'structure', 'members' => ['CreateAccountStatus' => ['shape' => 'CreateAccountStatus']]], 'CreateOrganizationRequest' => ['type' => 'structure', 'members' => ['FeatureSet' => ['shape' => 'OrganizationFeatureSet']]], 'CreateOrganizationResponse' => ['type' => 'structure', 'members' => ['Organization' => ['shape' => 'Organization']]], 'CreateOrganizationalUnitRequest' => ['type' => 'structure', 'required' => ['ParentId', 'Name'], 'members' => ['ParentId' => ['shape' => 'ParentId'], 'Name' => ['shape' => 'OrganizationalUnitName'], 'Tags' => ['shape' => 'Tags']]], 'CreateOrganizationalUnitResponse' => ['type' => 'structure', 'members' => ['OrganizationalUnit' => ['shape' => 'OrganizationalUnit']]], 'CreatePolicyRequest' => ['type' => 'structure', 'required' => ['Content', 'Description', 'Name', 'Type'], 'members' => ['Content' => ['shape' => 'PolicyContent'], 'Description' => ['shape' => 'PolicyDescription'], 'Name' => ['shape' => 'PolicyName'], 'Type' => ['shape' => 'PolicyType'], 'Tags' => ['shape' => 'Tags']]], 'CreatePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'DeclineHandshakeRequest' => ['type' => 'structure', 'required' => ['HandshakeId'], 'members' => ['HandshakeId' => ['shape' => 'HandshakeId']]], 'DeclineHandshakeResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'DelegatedAdministrator' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AccountId'], 'Arn' => ['shape' => 'AccountArn'], 'Email' => ['shape' => 'Email'], 'Name' => ['shape' => 'AccountName'], 'Status' => ['shape' => 'AccountStatus'], 'JoinedMethod' => ['shape' => 'AccountJoinedMethod'], 'JoinedTimestamp' => ['shape' => 'Timestamp'], 'DelegationEnabledDate' => ['shape' => 'Timestamp']]], 'DelegatedAdministrators' => ['type' => 'list', 'member' => ['shape' => 'DelegatedAdministrator']], 'DelegatedService' => ['type' => 'structure', 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal'], 'DelegationEnabledDate' => ['shape' => 'Timestamp']]], 'DelegatedServices' => ['type' => 'list', 'member' => ['shape' => 'DelegatedService']], 'DeleteOrganizationalUnitRequest' => ['type' => 'structure', 'required' => ['OrganizationalUnitId'], 'members' => ['OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId']]], 'DeletePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId']]], 'DeregisterDelegatedAdministratorRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ServicePrincipal'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ServicePrincipal' => ['shape' => 'ServicePrincipal']]], 'DescribeAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId']]], 'DescribeAccountResponse' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'Account']]], 'DescribeCreateAccountStatusRequest' => ['type' => 'structure', 'required' => ['CreateAccountRequestId'], 'members' => ['CreateAccountRequestId' => ['shape' => 'CreateAccountRequestId']]], 'DescribeCreateAccountStatusResponse' => ['type' => 'structure', 'members' => ['CreateAccountStatus' => ['shape' => 'CreateAccountStatus']]], 'DescribeEffectivePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyType'], 'members' => ['PolicyType' => ['shape' => 'EffectivePolicyType'], 'TargetId' => ['shape' => 'PolicyTargetId']]], 'DescribeEffectivePolicyResponse' => ['type' => 'structure', 'members' => ['EffectivePolicy' => ['shape' => 'EffectivePolicy']]], 'DescribeHandshakeRequest' => ['type' => 'structure', 'required' => ['HandshakeId'], 'members' => ['HandshakeId' => ['shape' => 'HandshakeId']]], 'DescribeHandshakeResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'DescribeOrganizationResponse' => ['type' => 'structure', 'members' => ['Organization' => ['shape' => 'Organization']]], 'DescribeOrganizationalUnitRequest' => ['type' => 'structure', 'required' => ['OrganizationalUnitId'], 'members' => ['OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId']]], 'DescribeOrganizationalUnitResponse' => ['type' => 'structure', 'members' => ['OrganizationalUnit' => ['shape' => 'OrganizationalUnit']]], 'DescribePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId']]], 'DescribePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'DescribeResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'DestinationParentNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DetachPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId', 'TargetId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'TargetId' => ['shape' => 'PolicyTargetId']]], 'DisableAWSServiceAccessRequest' => ['type' => 'structure', 'required' => ['ServicePrincipal'], 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal']]], 'DisablePolicyTypeRequest' => ['type' => 'structure', 'required' => ['RootId', 'PolicyType'], 'members' => ['RootId' => ['shape' => 'RootId'], 'PolicyType' => ['shape' => 'PolicyType']]], 'DisablePolicyTypeResponse' => ['type' => 'structure', 'members' => ['Root' => ['shape' => 'Root']]], 'DuplicateAccountException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DuplicateHandshakeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DuplicateOrganizationalUnitException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DuplicatePolicyAttachmentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DuplicatePolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'EffectivePolicy' => ['type' => 'structure', 'members' => ['PolicyContent' => ['shape' => 'PolicyContent'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'TargetId' => ['shape' => 'PolicyTargetId'], 'PolicyType' => ['shape' => 'EffectivePolicyType']]], 'EffectivePolicyNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'EffectivePolicyType' => ['type' => 'string', 'enum' => ['TAG_POLICY', 'BACKUP_POLICY', 'AISERVICES_OPT_OUT_POLICY']], 'Email' => ['type' => 'string', 'max' => 64, 'min' => 6, 'pattern' => '[^\\s@]+@[^\\s@]+\\.[^\\s@]+', 'sensitive' => \true], 'EnableAWSServiceAccessRequest' => ['type' => 'structure', 'required' => ['ServicePrincipal'], 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal']]], 'EnableAllFeaturesRequest' => ['type' => 'structure', 'members' => []], 'EnableAllFeaturesResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'EnablePolicyTypeRequest' => ['type' => 'structure', 'required' => ['RootId', 'PolicyType'], 'members' => ['RootId' => ['shape' => 'RootId'], 'PolicyType' => ['shape' => 'PolicyType']]], 'EnablePolicyTypeResponse' => ['type' => 'structure', 'members' => ['Root' => ['shape' => 'Root']]], 'EnabledServicePrincipal' => ['type' => 'structure', 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal'], 'DateEnabled' => ['shape' => 'Timestamp']]], 'EnabledServicePrincipals' => ['type' => 'list', 'member' => ['shape' => 'EnabledServicePrincipal']], 'ExceptionMessage' => ['type' => 'string'], 'ExceptionType' => ['type' => 'string'], 'FinalizingOrganizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'GenericArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::.+:.+'], 'Handshake' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'HandshakeId'], 'Arn' => ['shape' => 'HandshakeArn'], 'Parties' => ['shape' => 'HandshakeParties'], 'State' => ['shape' => 'HandshakeState'], 'RequestedTimestamp' => ['shape' => 'Timestamp'], 'ExpirationTimestamp' => ['shape' => 'Timestamp'], 'Action' => ['shape' => 'ActionType'], 'Resources' => ['shape' => 'HandshakeResources']]], 'HandshakeAlreadyInStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'HandshakeArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::\\d{12}:handshake\\/o-[a-z0-9]{10,32}\\/[a-z_]{1,32}\\/h-[0-9a-z]{8,32}'], 'HandshakeConstraintViolationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'Reason' => ['shape' => 'HandshakeConstraintViolationExceptionReason']], 'exception' => \true], 'HandshakeConstraintViolationExceptionReason' => ['type' => 'string', 'enum' => ['ACCOUNT_NUMBER_LIMIT_EXCEEDED', 'HANDSHAKE_RATE_LIMIT_EXCEEDED', 'ALREADY_IN_AN_ORGANIZATION', 'ORGANIZATION_ALREADY_HAS_ALL_FEATURES', 'ORGANIZATION_IS_ALREADY_PENDING_ALL_FEATURES_MIGRATION', 'INVITE_DISABLED_DURING_ENABLE_ALL_FEATURES', 'PAYMENT_INSTRUMENT_REQUIRED', 'ORGANIZATION_FROM_DIFFERENT_SELLER_OF_RECORD', 'ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED', 'MANAGEMENT_ACCOUNT_EMAIL_NOT_VERIFIED']], 'HandshakeFilter' => ['type' => 'structure', 'members' => ['ActionType' => ['shape' => 'ActionType'], 'ParentHandshakeId' => ['shape' => 'HandshakeId']]], 'HandshakeId' => ['type' => 'string', 'max' => 34, 'pattern' => '^h-[0-9a-z]{8,32}$'], 'HandshakeNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'HandshakeNotes' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'HandshakeParties' => ['type' => 'list', 'member' => ['shape' => 'HandshakeParty']], 'HandshakeParty' => ['type' => 'structure', 'required' => ['Id', 'Type'], 'members' => ['Id' => ['shape' => 'HandshakePartyId'], 'Type' => ['shape' => 'HandshakePartyType']]], 'HandshakePartyId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\s\\S]*', 'sensitive' => \true], 'HandshakePartyType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATION', 'EMAIL']], 'HandshakeResource' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'HandshakeResourceValue'], 'Type' => ['shape' => 'HandshakeResourceType'], 'Resources' => ['shape' => 'HandshakeResources']]], 'HandshakeResourceType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATION', 'ORGANIZATION_FEATURE_SET', 'EMAIL', 'MASTER_EMAIL', 'MASTER_NAME', 'NOTES', 'PARENT_HANDSHAKE']], 'HandshakeResourceValue' => ['type' => 'string', 'sensitive' => \true], 'HandshakeResources' => ['type' => 'list', 'member' => ['shape' => 'HandshakeResource']], 'HandshakeState' => ['type' => 'string', 'enum' => ['REQUESTED', 'OPEN', 'CANCELED', 'ACCEPTED', 'DECLINED', 'EXPIRED']], 'Handshakes' => ['type' => 'list', 'member' => ['shape' => 'Handshake']], 'IAMUserAccessToBilling' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'InvalidHandshakeTransitionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'Reason' => ['shape' => 'InvalidInputExceptionReason']], 'exception' => \true], 'InvalidInputExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_PARTY_TYPE_TARGET', 'INVALID_SYNTAX_ORGANIZATION_ARN', 'INVALID_SYNTAX_POLICY_ID', 'INVALID_ENUM', 'INVALID_ENUM_POLICY_TYPE', 'INVALID_LIST_MEMBER', 'MAX_LENGTH_EXCEEDED', 'MAX_VALUE_EXCEEDED', 'MIN_LENGTH_EXCEEDED', 'MIN_VALUE_EXCEEDED', 'IMMUTABLE_POLICY', 'INVALID_PATTERN', 'INVALID_PATTERN_TARGET_ID', 'INPUT_REQUIRED', 'INVALID_NEXT_TOKEN', 'MAX_LIMIT_EXCEEDED_FILTER', 'MOVING_ACCOUNT_BETWEEN_DIFFERENT_ROOTS', 'INVALID_FULL_NAME_TARGET', 'UNRECOGNIZED_SERVICE_PRINCIPAL', 'INVALID_ROLE_NAME', 'INVALID_SYSTEM_TAGS_PARAMETER', 'DUPLICATE_TAG_KEY', 'TARGET_NOT_SUPPORTED', 'INVALID_EMAIL_ADDRESS_TARGET', 'INVALID_RESOURCE_POLICY_JSON', 'UNSUPPORTED_ACTION_IN_RESOURCE_POLICY', 'UNSUPPORTED_POLICY_TYPE_IN_RESOURCE_POLICY', 'UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY']], 'InviteAccountToOrganizationRequest' => ['type' => 'structure', 'required' => ['Target'], 'members' => ['Target' => ['shape' => 'HandshakeParty'], 'Notes' => ['shape' => 'HandshakeNotes'], 'Tags' => ['shape' => 'Tags']]], 'InviteAccountToOrganizationResponse' => ['type' => 'structure', 'members' => ['Handshake' => ['shape' => 'Handshake']]], 'ListAWSServiceAccessForOrganizationRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAWSServiceAccessForOrganizationResponse' => ['type' => 'structure', 'members' => ['EnabledServicePrincipals' => ['shape' => 'EnabledServicePrincipals'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAccountsForParentRequest' => ['type' => 'structure', 'required' => ['ParentId'], 'members' => ['ParentId' => ['shape' => 'ParentId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAccountsForParentResponse' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'Accounts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAccountsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAccountsResponse' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'Accounts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListChildrenRequest' => ['type' => 'structure', 'required' => ['ParentId', 'ChildType'], 'members' => ['ParentId' => ['shape' => 'ParentId'], 'ChildType' => ['shape' => 'ChildType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListChildrenResponse' => ['type' => 'structure', 'members' => ['Children' => ['shape' => 'Children'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCreateAccountStatusRequest' => ['type' => 'structure', 'members' => ['States' => ['shape' => 'CreateAccountStates'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListCreateAccountStatusResponse' => ['type' => 'structure', 'members' => ['CreateAccountStatuses' => ['shape' => 'CreateAccountStatuses'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDelegatedAdministratorsRequest' => ['type' => 'structure', 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDelegatedAdministratorsResponse' => ['type' => 'structure', 'members' => ['DelegatedAdministrators' => ['shape' => 'DelegatedAdministrators'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDelegatedServicesForAccountRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDelegatedServicesForAccountResponse' => ['type' => 'structure', 'members' => ['DelegatedServices' => ['shape' => 'DelegatedServices'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHandshakesForAccountRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'HandshakeFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListHandshakesForAccountResponse' => ['type' => 'structure', 'members' => ['Handshakes' => ['shape' => 'Handshakes'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHandshakesForOrganizationRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'HandshakeFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListHandshakesForOrganizationResponse' => ['type' => 'structure', 'members' => ['Handshakes' => ['shape' => 'Handshakes'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOrganizationalUnitsForParentRequest' => ['type' => 'structure', 'required' => ['ParentId'], 'members' => ['ParentId' => ['shape' => 'ParentId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListOrganizationalUnitsForParentResponse' => ['type' => 'structure', 'members' => ['OrganizationalUnits' => ['shape' => 'OrganizationalUnits'], 'NextToken' => ['shape' => 'NextToken']]], 'ListParentsRequest' => ['type' => 'structure', 'required' => ['ChildId'], 'members' => ['ChildId' => ['shape' => 'ChildId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListParentsResponse' => ['type' => 'structure', 'members' => ['Parents' => ['shape' => 'Parents'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPoliciesForTargetRequest' => ['type' => 'structure', 'required' => ['TargetId', 'Filter'], 'members' => ['TargetId' => ['shape' => 'PolicyTargetId'], 'Filter' => ['shape' => 'PolicyType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPoliciesForTargetResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'Policies'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPoliciesRequest' => ['type' => 'structure', 'required' => ['Filter'], 'members' => ['Filter' => ['shape' => 'PolicyType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPoliciesResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'Policies'], 'NextToken' => ['shape' => 'NextToken']]], 'ListRootsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListRootsResponse' => ['type' => 'structure', 'members' => ['Roots' => ['shape' => 'Roots'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'TaggableResourceId'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTargetsForPolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListTargetsForPolicyResponse' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'PolicyTargets'], 'NextToken' => ['shape' => 'NextToken']]], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'MasterCannotLeaveOrganizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'MoveAccountRequest' => ['type' => 'structure', 'required' => ['AccountId', 'SourceParentId', 'DestinationParentId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'SourceParentId' => ['shape' => 'ParentId'], 'DestinationParentId' => ['shape' => 'ParentId']]], 'NextToken' => ['type' => 'string', 'max' => 100000, 'pattern' => '[\\s\\S]*'], 'Organization' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OrganizationId'], 'Arn' => ['shape' => 'OrganizationArn'], 'FeatureSet' => ['shape' => 'OrganizationFeatureSet'], 'MasterAccountArn' => ['shape' => 'AccountArn'], 'MasterAccountId' => ['shape' => 'AccountId'], 'MasterAccountEmail' => ['shape' => 'Email'], 'AvailablePolicyTypes' => ['shape' => 'PolicyTypes']]], 'OrganizationArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::\\d{12}:organization\\/o-[a-z0-9]{10,32}'], 'OrganizationFeatureSet' => ['type' => 'string', 'enum' => ['ALL', 'CONSOLIDATED_BILLING']], 'OrganizationId' => ['type' => 'string', 'pattern' => '^o-[a-z0-9]{10,32}$'], 'OrganizationNotEmptyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OrganizationalUnit' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OrganizationalUnitId'], 'Arn' => ['shape' => 'OrganizationalUnitArn'], 'Name' => ['shape' => 'OrganizationalUnitName']]], 'OrganizationalUnitArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::\\d{12}:ou\\/o-[a-z0-9]{10,32}\\/ou-[0-9a-z]{4,32}-[0-9a-z]{8,32}'], 'OrganizationalUnitId' => ['type' => 'string', 'max' => 68, 'pattern' => '^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$'], 'OrganizationalUnitName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'OrganizationalUnitNotEmptyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OrganizationalUnitNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OrganizationalUnits' => ['type' => 'list', 'member' => ['shape' => 'OrganizationalUnit']], 'Parent' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ParentId'], 'Type' => ['shape' => 'ParentType']]], 'ParentId' => ['type' => 'string', 'max' => 100, 'pattern' => '^(r-[0-9a-z]{4,32})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$'], 'ParentNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ParentType' => ['type' => 'string', 'enum' => ['ROOT', 'ORGANIZATIONAL_UNIT']], 'Parents' => ['type' => 'list', 'member' => ['shape' => 'Parent']], 'Policies' => ['type' => 'list', 'member' => ['shape' => 'PolicySummary']], 'Policy' => ['type' => 'structure', 'members' => ['PolicySummary' => ['shape' => 'PolicySummary'], 'Content' => ['shape' => 'PolicyContent']]], 'PolicyArn' => ['type' => 'string', 'pattern' => '^(arn:aws:organizations::\\d{12}:policy\\/o-[a-z0-9]{10,32}\\/[0-9a-z_]+\\/p-[0-9a-z]{10,32})|(arn:aws:organizations::aws:policy\\/[0-9a-z_]+\\/p-[0-9a-zA-Z_]{10,128})'], 'PolicyChangesInProgressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyContent' => ['type' => 'string', 'max' => 1000000, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'PolicyDescription' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\s\\S]*'], 'PolicyId' => ['type' => 'string', 'max' => 130, 'pattern' => '^p-[0-9a-zA-Z_]{8,128}$'], 'PolicyInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'PolicyNotAttachedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicySummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PolicyId'], 'Arn' => ['shape' => 'PolicyArn'], 'Name' => ['shape' => 'PolicyName'], 'Description' => ['shape' => 'PolicyDescription'], 'Type' => ['shape' => 'PolicyType'], 'AwsManaged' => ['shape' => 'AwsManagedPolicy']]], 'PolicyTargetId' => ['type' => 'string', 'max' => 100, 'pattern' => '^(r-[0-9a-z]{4,32})|(\\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$'], 'PolicyTargetSummary' => ['type' => 'structure', 'members' => ['TargetId' => ['shape' => 'PolicyTargetId'], 'Arn' => ['shape' => 'GenericArn'], 'Name' => ['shape' => 'TargetName'], 'Type' => ['shape' => 'TargetType']]], 'PolicyTargets' => ['type' => 'list', 'member' => ['shape' => 'PolicyTargetSummary']], 'PolicyType' => ['type' => 'string', 'enum' => ['SERVICE_CONTROL_POLICY', 'TAG_POLICY', 'BACKUP_POLICY', 'AISERVICES_OPT_OUT_POLICY']], 'PolicyTypeAlreadyEnabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyTypeNotAvailableForOrganizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyTypeNotEnabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'PolicyTypeStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'PENDING_ENABLE', 'PENDING_DISABLE']], 'PolicyTypeSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'PolicyType'], 'Status' => ['shape' => 'PolicyTypeStatus']]], 'PolicyTypes' => ['type' => 'list', 'member' => ['shape' => 'PolicyTypeSummary']], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['Content'], 'members' => ['Content' => ['shape' => 'ResourcePolicyContent'], 'Tags' => ['shape' => 'Tags']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'RegisterDelegatedAdministratorRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ServicePrincipal'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ServicePrincipal' => ['shape' => 'ServicePrincipal']]], 'RemoveAccountFromOrganizationRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId']]], 'ResourcePolicy' => ['type' => 'structure', 'members' => ['ResourcePolicySummary' => ['shape' => 'ResourcePolicySummary'], 'Content' => ['shape' => 'ResourcePolicyContent']]], 'ResourcePolicyArn' => ['type' => 'string', 'pattern' => '^arn:[a-z0-9][a-z0-9-.]{0,62}:organizations::\\d{12}:resourcepolicy\\/o-[a-z0-9]{10,32}\\/rp-[0-9a-zA-Z_]{4,128}'], 'ResourcePolicyContent' => ['type' => 'string', 'max' => 40000, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ResourcePolicyId' => ['type' => 'string', 'max' => 131, 'pattern' => '^rp-[0-9a-zA-Z_]{4,128}$'], 'ResourcePolicyNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourcePolicySummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourcePolicyId'], 'Arn' => ['shape' => 'ResourcePolicyArn']]], 'RoleName' => ['type' => 'string', 'max' => 64, 'pattern' => '[\\w+=,.@-]{1,64}'], 'Root' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'RootId'], 'Arn' => ['shape' => 'RootArn'], 'Name' => ['shape' => 'RootName'], 'PolicyTypes' => ['shape' => 'PolicyTypes']]], 'RootArn' => ['type' => 'string', 'pattern' => '^arn:aws:organizations::\\d{12}:root\\/o-[a-z0-9]{10,32}\\/r-[0-9a-z]{4,32}'], 'RootId' => ['type' => 'string', 'max' => 34, 'pattern' => '^r-[0-9a-z]{4,32}$'], 'RootName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'RootNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Roots' => ['type' => 'list', 'member' => ['shape' => 'Root']], 'ServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ServicePrincipal' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]*'], 'SourceParentNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Tags'], 'members' => ['ResourceId' => ['shape' => 'TaggableResourceId'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TaggableResourceId' => ['type' => 'string', 'max' => 130, 'pattern' => '^(r-[0-9a-z]{4,32})|(\\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})|(^p-[0-9a-zA-Z_]{8,128})|(^rp-[0-9a-zA-Z_]{4,128})$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TargetName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TargetNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TargetType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATIONAL_UNIT', 'ROOT']], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ExceptionType'], 'Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UnsupportedAPIEndpointException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeys'], 'members' => ['ResourceId' => ['shape' => 'TaggableResourceId'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UpdateOrganizationalUnitRequest' => ['type' => 'structure', 'required' => ['OrganizationalUnitId'], 'members' => ['OrganizationalUnitId' => ['shape' => 'OrganizationalUnitId'], 'Name' => ['shape' => 'OrganizationalUnitName']]], 'UpdateOrganizationalUnitResponse' => ['type' => 'structure', 'members' => ['OrganizationalUnit' => ['shape' => 'OrganizationalUnit']]], 'UpdatePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyId'], 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'Name' => ['shape' => 'PolicyName'], 'Description' => ['shape' => 'PolicyDescription'], 'Content' => ['shape' => 'PolicyContent']]], 'UpdatePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]]]]; diff --git a/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 1883d8e..0000000 --- a/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://organizations.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://organizations.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-us-gov']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://organizations.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://organizations-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://organizations.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://organizations-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://organizations.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://organizations.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://organizations.cn-northwest-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://organizations.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'organizations']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://organizations.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-tests-1.json.php deleted file mode 100644 index 2736036..0000000 --- a/vendor/Aws3/Aws/data/organizations/2016-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'organizations', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://organizations.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'aws-cn-global', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'organizations', 'signingRegion' => 'us-east-1']]], 'url' => 'https://organizations.us-east-1.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region aws-us-gov-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'organizations', 'signingRegion' => 'us-gov-west-1']]], 'url' => 'https://organizations.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'aws-us-gov-global', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/organizations/2016-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/organizations/2016-11-28/paginators-1.json.php deleted file mode 100644 index ababf99..0000000 --- a/vendor/Aws3/Aws/data/organizations/2016-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAWSServiceAccessForOrganization' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListAccounts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListAccountsForParent' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListChildren' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListCreateAccountStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListDelegatedAdministrators' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DelegatedAdministrators'], 'ListDelegatedServicesForAccount' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DelegatedServices'], 'ListHandshakesForAccount' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListHandshakesForOrganization' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListOrganizationalUnitsForParent' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListParents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListPoliciesForTarget' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListRoots' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'ListTargetsForPolicy' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/outposts/2019-12-03/api-2.json.php b/vendor/Aws3/Aws/data/outposts/2019-12-03/api-2.json.php deleted file mode 100644 index ded840a..0000000 --- a/vendor/Aws3/Aws/data/outposts/2019-12-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-03', 'endpointPrefix' => 'outposts', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Outposts', 'serviceFullName' => 'AWS Outposts', 'serviceId' => 'Outposts', 'signatureVersion' => 'v4', 'signingName' => 'outposts', 'uid' => 'outposts-2019-12-03'], 'operations' => ['CancelOrder' => ['name' => 'CancelOrder', 'http' => ['method' => 'POST', 'requestUri' => '/orders/{OrderId}/cancel'], 'input' => ['shape' => 'CancelOrderInput'], 'output' => ['shape' => 'CancelOrderOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'CreateOrder' => ['name' => 'CreateOrder', 'http' => ['method' => 'POST', 'requestUri' => '/orders'], 'input' => ['shape' => 'CreateOrderInput'], 'output' => ['shape' => 'CreateOrderOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateOutpost' => ['name' => 'CreateOutpost', 'http' => ['method' => 'POST', 'requestUri' => '/outposts'], 'input' => ['shape' => 'CreateOutpostInput'], 'output' => ['shape' => 'CreateOutpostOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateSite' => ['name' => 'CreateSite', 'http' => ['method' => 'POST', 'requestUri' => '/sites'], 'input' => ['shape' => 'CreateSiteInput'], 'output' => ['shape' => 'CreateSiteOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteOutpost' => ['name' => 'DeleteOutpost', 'http' => ['method' => 'DELETE', 'requestUri' => '/outposts/{OutpostId}'], 'input' => ['shape' => 'DeleteOutpostInput'], 'output' => ['shape' => 'DeleteOutpostOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteSite' => ['name' => 'DeleteSite', 'http' => ['method' => 'DELETE', 'requestUri' => '/sites/{SiteId}'], 'input' => ['shape' => 'DeleteSiteInput'], 'output' => ['shape' => 'DeleteSiteOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetCatalogItem' => ['name' => 'GetCatalogItem', 'http' => ['method' => 'GET', 'requestUri' => '/catalog/item/{CatalogItemId}'], 'input' => ['shape' => 'GetCatalogItemInput'], 'output' => ['shape' => 'GetCatalogItemOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'GetConnection' => ['name' => 'GetConnection', 'http' => ['method' => 'GET', 'requestUri' => '/connections/{ConnectionId}'], 'input' => ['shape' => 'GetConnectionRequest'], 'output' => ['shape' => 'GetConnectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'GetOrder' => ['name' => 'GetOrder', 'http' => ['method' => 'GET', 'requestUri' => '/orders/{OrderId}'], 'input' => ['shape' => 'GetOrderInput'], 'output' => ['shape' => 'GetOrderOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'GetOutpost' => ['name' => 'GetOutpost', 'http' => ['method' => 'GET', 'requestUri' => '/outposts/{OutpostId}'], 'input' => ['shape' => 'GetOutpostInput'], 'output' => ['shape' => 'GetOutpostOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetOutpostInstanceTypes' => ['name' => 'GetOutpostInstanceTypes', 'http' => ['method' => 'GET', 'requestUri' => '/outposts/{OutpostId}/instanceTypes'], 'input' => ['shape' => 'GetOutpostInstanceTypesInput'], 'output' => ['shape' => 'GetOutpostInstanceTypesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetSite' => ['name' => 'GetSite', 'http' => ['method' => 'GET', 'requestUri' => '/sites/{SiteId}'], 'input' => ['shape' => 'GetSiteInput'], 'output' => ['shape' => 'GetSiteOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'GetSiteAddress' => ['name' => 'GetSiteAddress', 'http' => ['method' => 'GET', 'requestUri' => '/sites/{SiteId}/address'], 'input' => ['shape' => 'GetSiteAddressInput'], 'output' => ['shape' => 'GetSiteAddressOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'ListAssets' => ['name' => 'ListAssets', 'http' => ['method' => 'GET', 'requestUri' => '/outposts/{OutpostId}/assets'], 'input' => ['shape' => 'ListAssetsInput'], 'output' => ['shape' => 'ListAssetsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'ListCatalogItems' => ['name' => 'ListCatalogItems', 'http' => ['method' => 'GET', 'requestUri' => '/catalog/items'], 'input' => ['shape' => 'ListCatalogItemsInput'], 'output' => ['shape' => 'ListCatalogItemsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'ListOrders' => ['name' => 'ListOrders', 'http' => ['method' => 'GET', 'requestUri' => '/list-orders'], 'input' => ['shape' => 'ListOrdersInput'], 'output' => ['shape' => 'ListOrdersOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListOutposts' => ['name' => 'ListOutposts', 'http' => ['method' => 'GET', 'requestUri' => '/outposts'], 'input' => ['shape' => 'ListOutpostsInput'], 'output' => ['shape' => 'ListOutpostsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListSites' => ['name' => 'ListSites', 'http' => ['method' => 'GET', 'requestUri' => '/sites'], 'input' => ['shape' => 'ListSitesInput'], 'output' => ['shape' => 'ListSitesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']]], 'StartConnection' => ['name' => 'StartConnection', 'http' => ['method' => 'POST', 'requestUri' => '/connections'], 'input' => ['shape' => 'StartConnectionRequest'], 'output' => ['shape' => 'StartConnectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']]], 'UpdateOutpost' => ['name' => 'UpdateOutpost', 'http' => ['method' => 'PATCH', 'requestUri' => '/outposts/{OutpostId}'], 'input' => ['shape' => 'UpdateOutpostInput'], 'output' => ['shape' => 'UpdateOutpostOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateSite' => ['name' => 'UpdateSite', 'http' => ['method' => 'PATCH', 'requestUri' => '/sites/{SiteId}'], 'input' => ['shape' => 'UpdateSiteInput'], 'output' => ['shape' => 'UpdateSiteOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'UpdateSiteAddress' => ['name' => 'UpdateSiteAddress', 'http' => ['method' => 'PUT', 'requestUri' => '/sites/{SiteId}/address'], 'input' => ['shape' => 'UpdateSiteAddressInput'], 'output' => ['shape' => 'UpdateSiteAddressOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateSiteRackPhysicalProperties' => ['name' => 'UpdateSiteRackPhysicalProperties', 'http' => ['method' => 'PATCH', 'requestUri' => '/sites/{SiteId}/rackPhysicalProperties'], 'input' => ['shape' => 'UpdateSiteRackPhysicalPropertiesInput'], 'output' => ['shape' => 'UpdateSiteRackPhysicalPropertiesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'Address' => ['type' => 'structure', 'required' => ['AddressLine1', 'City', 'StateOrRegion', 'PostalCode', 'CountryCode'], 'members' => ['ContactName' => ['shape' => 'ContactName'], 'ContactPhoneNumber' => ['shape' => 'ContactPhoneNumber'], 'AddressLine1' => ['shape' => 'AddressLine1'], 'AddressLine2' => ['shape' => 'AddressLine2'], 'AddressLine3' => ['shape' => 'AddressLine3'], 'City' => ['shape' => 'City'], 'StateOrRegion' => ['shape' => 'StateOrRegion'], 'DistrictOrCounty' => ['shape' => 'DistrictOrCounty'], 'PostalCode' => ['shape' => 'PostalCode'], 'CountryCode' => ['shape' => 'CountryCode'], 'Municipality' => ['shape' => 'Municipality']]], 'AddressLine1' => ['type' => 'string', 'max' => 180, 'min' => 1, 'pattern' => '^\\S[\\S ]*$'], 'AddressLine2' => ['type' => 'string', 'max' => 60, 'min' => 0, 'pattern' => '^\\S[\\S ]*$'], 'AddressLine3' => ['type' => 'string', 'max' => 60, 'min' => 0, 'pattern' => '^\\S[\\S ]*$'], 'AddressType' => ['type' => 'string', 'enum' => ['SHIPPING_ADDRESS', 'OPERATING_ADDRESS']], 'Arn' => ['type' => 'string', 'max' => 1011, 'pattern' => '^(arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:([a-z\\d-]+)/)[a-z]{2,8}-[a-f0-9]{17}$'], 'AssetId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(\\w+)$'], 'AssetInfo' => ['type' => 'structure', 'members' => ['AssetId' => ['shape' => 'AssetId'], 'RackId' => ['shape' => 'RackId'], 'AssetType' => ['shape' => 'AssetType'], 'ComputeAttributes' => ['shape' => 'ComputeAttributes'], 'AssetLocation' => ['shape' => 'AssetLocation']]], 'AssetListDefinition' => ['type' => 'list', 'member' => ['shape' => 'AssetInfo']], 'AssetLocation' => ['type' => 'structure', 'members' => ['RackElevation' => ['shape' => 'RackElevation']]], 'AssetState' => ['type' => 'string', 'enum' => ['ACTIVE', 'RETIRING']], 'AssetType' => ['type' => 'string', 'enum' => ['COMPUTE']], 'AvailabilityZone' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^([a-zA-Z]+-){1,3}([a-zA-Z]+)?(\\d+[a-zA-Z]?)?$'], 'AvailabilityZoneId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z]+\\d-[a-zA-Z]+\\d$'], 'AvailabilityZoneIdList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneId'], 'max' => 5, 'min' => 1], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone'], 'max' => 5, 'min' => 1], 'CIDR' => ['type' => 'string', 'max' => 18, 'min' => 9, 'pattern' => '^([0-9]{1,3}\\.){3}[0-9]{1,3}/[0-9]{1,2}$'], 'CIDRList' => ['type' => 'list', 'member' => ['shape' => 'CIDR']], 'CancelOrderInput' => ['type' => 'structure', 'required' => ['OrderId'], 'members' => ['OrderId' => ['shape' => 'OrderId', 'location' => 'uri', 'locationName' => 'OrderId']]], 'CancelOrderOutput' => ['type' => 'structure', 'members' => []], 'CatalogItem' => ['type' => 'structure', 'members' => ['CatalogItemId' => ['shape' => 'SkuCode'], 'ItemStatus' => ['shape' => 'CatalogItemStatus'], 'EC2Capacities' => ['shape' => 'EC2CapacityListDefinition'], 'PowerKva' => ['shape' => 'CatalogItemPowerKva'], 'WeightLbs' => ['shape' => 'CatalogItemWeightLbs'], 'SupportedUplinkGbps' => ['shape' => 'SupportedUplinkGbpsListDefinition'], 'SupportedStorage' => ['shape' => 'SupportedStorageList']]], 'CatalogItemClass' => ['type' => 'string', 'enum' => ['RACK', 'SERVER']], 'CatalogItemClassList' => ['type' => 'list', 'member' => ['shape' => 'CatalogItemClass']], 'CatalogItemListDefinition' => ['type' => 'list', 'member' => ['shape' => 'CatalogItem']], 'CatalogItemPowerKva' => ['type' => 'float', 'box' => \true], 'CatalogItemStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'DISCONTINUED']], 'CatalogItemWeightLbs' => ['type' => 'integer', 'box' => \true], 'City' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^\\S[\\S ]*$'], 'CityList' => ['type' => 'list', 'member' => ['shape' => 'City']], 'ComputeAssetState' => ['type' => 'string', 'enum' => ['ACTIVE', 'ISOLATED', 'RETIRING']], 'ComputeAttributes' => ['type' => 'structure', 'members' => ['HostId' => ['shape' => 'HostId'], 'State' => ['shape' => 'ComputeAssetState']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConnectionDetails' => ['type' => 'structure', 'members' => ['ClientPublicKey' => ['shape' => 'WireGuardPublicKey'], 'ServerPublicKey' => ['shape' => 'WireGuardPublicKey'], 'ServerEndpoint' => ['shape' => 'ServerEndpoint'], 'ClientTunnelAddress' => ['shape' => 'CIDR'], 'ServerTunnelAddress' => ['shape' => 'CIDR'], 'AllowedIps' => ['shape' => 'CIDRList']]], 'ConnectionId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+/=]{1,1024}$'], 'ContactName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^\\S[\\S ]*$'], 'ContactPhoneNumber' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[\\S ]+$'], 'CountryCode' => ['type' => 'string', 'max' => 2, 'min' => 2, 'pattern' => '^[A-Z]{2}$'], 'CountryCodeList' => ['type' => 'list', 'member' => ['shape' => 'CountryCode']], 'CreateOrderInput' => ['type' => 'structure', 'required' => ['OutpostIdentifier', 'LineItems', 'PaymentOption'], 'members' => ['OutpostIdentifier' => ['shape' => 'OutpostIdentifier'], 'LineItems' => ['shape' => 'LineItemRequestListDefinition'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'PaymentTerm' => ['shape' => 'PaymentTerm']]], 'CreateOrderOutput' => ['type' => 'structure', 'members' => ['Order' => ['shape' => 'Order']]], 'CreateOutpostInput' => ['type' => 'structure', 'required' => ['Name', 'SiteId'], 'members' => ['Name' => ['shape' => 'OutpostName'], 'Description' => ['shape' => 'OutpostDescription'], 'SiteId' => ['shape' => 'SiteId'], 'AvailabilityZone' => ['shape' => 'AvailabilityZone'], 'AvailabilityZoneId' => ['shape' => 'AvailabilityZoneId'], 'Tags' => ['shape' => 'TagMap'], 'SupportedHardwareType' => ['shape' => 'SupportedHardwareType']]], 'CreateOutpostOutput' => ['type' => 'structure', 'members' => ['Outpost' => ['shape' => 'Outpost']]], 'CreateSiteInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'SiteName'], 'Description' => ['shape' => 'SiteDescription'], 'Notes' => ['shape' => 'SiteNotes'], 'Tags' => ['shape' => 'TagMap'], 'OperatingAddress' => ['shape' => 'Address'], 'ShippingAddress' => ['shape' => 'Address'], 'RackPhysicalProperties' => ['shape' => 'RackPhysicalProperties']]], 'CreateSiteOutput' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'DeleteOutpostInput' => ['type' => 'structure', 'required' => ['OutpostId'], 'members' => ['OutpostId' => ['shape' => 'OutpostId', 'location' => 'uri', 'locationName' => 'OutpostId']]], 'DeleteOutpostOutput' => ['type' => 'structure', 'members' => []], 'DeleteSiteInput' => ['type' => 'structure', 'required' => ['SiteId'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId']]], 'DeleteSiteOutput' => ['type' => 'structure', 'members' => []], 'DeviceSerialNumber' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(\\w+)$'], 'DistrictOrCounty' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '^\\S[\\S ]*'], 'EC2Capacity' => ['type' => 'structure', 'members' => ['Family' => ['shape' => 'Family'], 'MaxSize' => ['shape' => 'MaxSize'], 'Quantity' => ['shape' => 'Quantity']]], 'EC2CapacityListDefinition' => ['type' => 'list', 'member' => ['shape' => 'EC2Capacity']], 'EC2FamilyList' => ['type' => 'list', 'member' => ['shape' => 'Family']], 'ErrorMessage' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[\\S \\n]+$'], 'Family' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '[a-z0-9]+'], 'FiberOpticCableType' => ['type' => 'string', 'enum' => ['SINGLE_MODE', 'MULTI_MODE']], 'GetCatalogItemInput' => ['type' => 'structure', 'required' => ['CatalogItemId'], 'members' => ['CatalogItemId' => ['shape' => 'SkuCode', 'location' => 'uri', 'locationName' => 'CatalogItemId']]], 'GetCatalogItemOutput' => ['type' => 'structure', 'members' => ['CatalogItem' => ['shape' => 'CatalogItem']]], 'GetConnectionRequest' => ['type' => 'structure', 'required' => ['ConnectionId'], 'members' => ['ConnectionId' => ['shape' => 'ConnectionId', 'location' => 'uri', 'locationName' => 'ConnectionId']]], 'GetConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'ConnectionId'], 'ConnectionDetails' => ['shape' => 'ConnectionDetails']]], 'GetOrderInput' => ['type' => 'structure', 'required' => ['OrderId'], 'members' => ['OrderId' => ['shape' => 'OrderId', 'location' => 'uri', 'locationName' => 'OrderId']]], 'GetOrderOutput' => ['type' => 'structure', 'members' => ['Order' => ['shape' => 'Order']]], 'GetOutpostInput' => ['type' => 'structure', 'required' => ['OutpostId'], 'members' => ['OutpostId' => ['shape' => 'OutpostId', 'location' => 'uri', 'locationName' => 'OutpostId']]], 'GetOutpostInstanceTypesInput' => ['type' => 'structure', 'required' => ['OutpostId'], 'members' => ['OutpostId' => ['shape' => 'OutpostId', 'location' => 'uri', 'locationName' => 'OutpostId'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'GetOutpostInstanceTypesOutput' => ['type' => 'structure', 'members' => ['InstanceTypes' => ['shape' => 'InstanceTypeListDefinition'], 'NextToken' => ['shape' => 'Token'], 'OutpostId' => ['shape' => 'OutpostId'], 'OutpostArn' => ['shape' => 'OutpostArn']]], 'GetOutpostOutput' => ['type' => 'structure', 'members' => ['Outpost' => ['shape' => 'Outpost']]], 'GetSiteAddressInput' => ['type' => 'structure', 'required' => ['SiteId', 'AddressType'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId'], 'AddressType' => ['shape' => 'AddressType', 'location' => 'querystring', 'locationName' => 'AddressType']]], 'GetSiteAddressOutput' => ['type' => 'structure', 'members' => ['SiteId' => ['shape' => 'SiteId'], 'AddressType' => ['shape' => 'AddressType'], 'Address' => ['shape' => 'Address']]], 'GetSiteInput' => ['type' => 'structure', 'required' => ['SiteId'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId']]], 'GetSiteOutput' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'HostId' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[A-Za-z0-9-]*$'], 'HostIdList' => ['type' => 'list', 'member' => ['shape' => 'HostId']], 'ISO8601Timestamp' => ['type' => 'timestamp'], 'InstanceType' => ['type' => 'string'], 'InstanceTypeItem' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'InstanceType']]], 'InstanceTypeListDefinition' => ['type' => 'list', 'member' => ['shape' => 'InstanceTypeItem']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'LifeCycleStatus' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[ A-Za-z]+$'], 'LifeCycleStatusList' => ['type' => 'list', 'member' => ['shape' => 'LifeCycleStatus'], 'max' => 5, 'min' => 1], 'LineItem' => ['type' => 'structure', 'members' => ['CatalogItemId' => ['shape' => 'SkuCode'], 'LineItemId' => ['shape' => 'LineItemId'], 'Quantity' => ['shape' => 'LineItemQuantity'], 'Status' => ['shape' => 'LineItemStatus'], 'ShipmentInformation' => ['shape' => 'ShipmentInformation'], 'AssetInformationList' => ['shape' => 'LineItemAssetInformationList']]], 'LineItemAssetInformation' => ['type' => 'structure', 'members' => ['AssetId' => ['shape' => 'AssetId'], 'MacAddressList' => ['shape' => 'MacAddressList']]], 'LineItemAssetInformationList' => ['type' => 'list', 'member' => ['shape' => 'LineItemAssetInformation']], 'LineItemId' => ['type' => 'string', 'pattern' => 'ooi-[a-f0-9]{17}'], 'LineItemListDefinition' => ['type' => 'list', 'member' => ['shape' => 'LineItem']], 'LineItemQuantity' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'LineItemRequest' => ['type' => 'structure', 'members' => ['CatalogItemId' => ['shape' => 'SkuCode'], 'Quantity' => ['shape' => 'LineItemQuantity']]], 'LineItemRequestListDefinition' => ['type' => 'list', 'member' => ['shape' => 'LineItemRequest'], 'max' => 20, 'min' => 1], 'LineItemStatus' => ['type' => 'string', 'enum' => ['PREPARING', 'BUILDING', 'SHIPPED', 'DELIVERED', 'INSTALLING', 'INSTALLED', 'ERROR', 'CANCELLED']], 'LineItemStatusCounts' => ['type' => 'map', 'key' => ['shape' => 'LineItemStatus'], 'value' => ['shape' => 'LineItemQuantity']], 'ListAssetsInput' => ['type' => 'structure', 'required' => ['OutpostIdentifier'], 'members' => ['OutpostIdentifier' => ['shape' => 'OutpostIdentifier', 'location' => 'uri', 'locationName' => 'OutpostId'], 'HostIdFilter' => ['shape' => 'HostIdList', 'location' => 'querystring', 'locationName' => 'HostIdFilter'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'StatusFilter' => ['shape' => 'StatusList', 'location' => 'querystring', 'locationName' => 'StatusFilter']]], 'ListAssetsOutput' => ['type' => 'structure', 'members' => ['Assets' => ['shape' => 'AssetListDefinition'], 'NextToken' => ['shape' => 'Token']]], 'ListCatalogItemsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'ItemClassFilter' => ['shape' => 'CatalogItemClassList', 'location' => 'querystring', 'locationName' => 'ItemClassFilter'], 'SupportedStorageFilter' => ['shape' => 'SupportedStorageList', 'location' => 'querystring', 'locationName' => 'SupportedStorageFilter'], 'EC2FamilyFilter' => ['shape' => 'EC2FamilyList', 'location' => 'querystring', 'locationName' => 'EC2FamilyFilter']]], 'ListCatalogItemsOutput' => ['type' => 'structure', 'members' => ['CatalogItems' => ['shape' => 'CatalogItemListDefinition'], 'NextToken' => ['shape' => 'Token']]], 'ListOrdersInput' => ['type' => 'structure', 'members' => ['OutpostIdentifierFilter' => ['shape' => 'OutpostIdentifier', 'location' => 'querystring', 'locationName' => 'OutpostIdentifierFilter'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListOrdersOutput' => ['type' => 'structure', 'members' => ['Orders' => ['shape' => 'OrderSummaryListDefinition'], 'NextToken' => ['shape' => 'Token']]], 'ListOutpostsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'LifeCycleStatusFilter' => ['shape' => 'LifeCycleStatusList', 'location' => 'querystring', 'locationName' => 'LifeCycleStatusFilter'], 'AvailabilityZoneFilter' => ['shape' => 'AvailabilityZoneList', 'location' => 'querystring', 'locationName' => 'AvailabilityZoneFilter'], 'AvailabilityZoneIdFilter' => ['shape' => 'AvailabilityZoneIdList', 'location' => 'querystring', 'locationName' => 'AvailabilityZoneIdFilter']]], 'ListOutpostsOutput' => ['type' => 'structure', 'members' => ['Outposts' => ['shape' => 'outpostListDefinition'], 'NextToken' => ['shape' => 'Token']]], 'ListSitesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults1000', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'OperatingAddressCountryCodeFilter' => ['shape' => 'CountryCodeList', 'location' => 'querystring', 'locationName' => 'OperatingAddressCountryCodeFilter'], 'OperatingAddressStateOrRegionFilter' => ['shape' => 'StateOrRegionList', 'location' => 'querystring', 'locationName' => 'OperatingAddressStateOrRegionFilter'], 'OperatingAddressCityFilter' => ['shape' => 'CityList', 'location' => 'querystring', 'locationName' => 'OperatingAddressCityFilter']]], 'ListSitesOutput' => ['type' => 'structure', 'members' => ['Sites' => ['shape' => 'siteListDefinition'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'MacAddress' => ['type' => 'string', 'max' => 17, 'min' => 17, 'pattern' => '^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$'], 'MacAddressList' => ['type' => 'list', 'member' => ['shape' => 'MacAddress']], 'MaxResults1000' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'MaxSize' => ['type' => 'string'], 'MaximumSupportedWeightLbs' => ['type' => 'string', 'enum' => ['NO_LIMIT', 'MAX_1400_LBS', 'MAX_1600_LBS', 'MAX_1800_LBS', 'MAX_2000_LBS']], 'Municipality' => ['type' => 'string', 'max' => 180, 'min' => 0, 'pattern' => '^\\S[\\S ]*$'], 'NetworkInterfaceDeviceIndex' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OpticalStandard' => ['type' => 'string', 'enum' => ['OPTIC_10GBASE_SR', 'OPTIC_10GBASE_IR', 'OPTIC_10GBASE_LR', 'OPTIC_40GBASE_SR', 'OPTIC_40GBASE_ESR', 'OPTIC_40GBASE_IR4_LR4L', 'OPTIC_40GBASE_LR4', 'OPTIC_100GBASE_SR4', 'OPTIC_100GBASE_CWDM4', 'OPTIC_100GBASE_LR4', 'OPTIC_100G_PSM4_MSA', 'OPTIC_1000BASE_LX', 'OPTIC_1000BASE_SX']], 'Order' => ['type' => 'structure', 'members' => ['OutpostId' => ['shape' => 'OutpostIdOnly'], 'OrderId' => ['shape' => 'OrderId'], 'Status' => ['shape' => 'OrderStatus'], 'LineItems' => ['shape' => 'LineItemListDefinition'], 'PaymentOption' => ['shape' => 'PaymentOption'], 'OrderSubmissionDate' => ['shape' => 'ISO8601Timestamp'], 'OrderFulfilledDate' => ['shape' => 'ISO8601Timestamp'], 'PaymentTerm' => ['shape' => 'PaymentTerm']]], 'OrderId' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => 'oo-[a-f0-9]{17}$'], 'OrderStatus' => ['type' => 'string', 'enum' => ['RECEIVED', 'PENDING', 'PROCESSING', 'INSTALLING', 'FULFILLED', 'CANCELLED', 'PREPARING', 'IN_PROGRESS', 'COMPLETED', 'ERROR']], 'OrderSummary' => ['type' => 'structure', 'members' => ['OutpostId' => ['shape' => 'OutpostIdOnly'], 'OrderId' => ['shape' => 'OrderId'], 'OrderType' => ['shape' => 'OrderType'], 'Status' => ['shape' => 'OrderStatus'], 'LineItemCountsByStatus' => ['shape' => 'LineItemStatusCounts'], 'OrderSubmissionDate' => ['shape' => 'ISO8601Timestamp'], 'OrderFulfilledDate' => ['shape' => 'ISO8601Timestamp']]], 'OrderSummaryListDefinition' => ['type' => 'list', 'member' => ['shape' => 'OrderSummary']], 'OrderType' => ['type' => 'string', 'enum' => ['OUTPOST', 'REPLACEMENT']], 'Outpost' => ['type' => 'structure', 'members' => ['OutpostId' => ['shape' => 'OutpostId'], 'OwnerId' => ['shape' => 'OwnerId'], 'OutpostArn' => ['shape' => 'OutpostArn'], 'SiteId' => ['shape' => 'SiteId'], 'Name' => ['shape' => 'OutpostName'], 'Description' => ['shape' => 'OutpostDescription'], 'LifeCycleStatus' => ['shape' => 'LifeCycleStatus'], 'AvailabilityZone' => ['shape' => 'AvailabilityZone'], 'AvailabilityZoneId' => ['shape' => 'AvailabilityZoneId'], 'Tags' => ['shape' => 'TagMap'], 'SiteArn' => ['shape' => 'SiteArn'], 'SupportedHardwareType' => ['shape' => 'SupportedHardwareType']]], 'OutpostArn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/op-[a-f0-9]{17}$'], 'OutpostDescription' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '^[\\S ]*$'], 'OutpostId' => ['type' => 'string', 'max' => 180, 'min' => 1, 'pattern' => '^(arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/)?op-[a-f0-9]{17}$'], 'OutpostIdOnly' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^op-[a-f0-9]{17}$'], 'OutpostIdentifier' => ['type' => 'string', 'max' => 180, 'min' => 1, 'pattern' => '^(arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/)?op-[a-f0-9]{17}$'], 'OutpostName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\S ]+$'], 'OwnerId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'PaymentOption' => ['type' => 'string', 'enum' => ['ALL_UPFRONT', 'NO_UPFRONT', 'PARTIAL_UPFRONT']], 'PaymentTerm' => ['type' => 'string', 'enum' => ['THREE_YEARS', 'ONE_YEAR']], 'PostalCode' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[a-zA-Z0-9 -]+$'], 'PowerConnector' => ['type' => 'string', 'enum' => ['L6_30P', 'IEC309', 'AH530P7W', 'AH532P6W']], 'PowerDrawKva' => ['type' => 'string', 'enum' => ['POWER_5_KVA', 'POWER_10_KVA', 'POWER_15_KVA', 'POWER_30_KVA']], 'PowerFeedDrop' => ['type' => 'string', 'enum' => ['ABOVE_RACK', 'BELOW_RACK']], 'PowerPhase' => ['type' => 'string', 'enum' => ['SINGLE_PHASE', 'THREE_PHASE']], 'Quantity' => ['type' => 'string'], 'RackElevation' => ['type' => 'float', 'box' => \true, 'max' => 99, 'min' => 0], 'RackId' => ['type' => 'string', 'max' => 20, 'min' => 5, 'pattern' => '^[\\S \\n]+$'], 'RackPhysicalProperties' => ['type' => 'structure', 'members' => ['PowerDrawKva' => ['shape' => 'PowerDrawKva'], 'PowerPhase' => ['shape' => 'PowerPhase'], 'PowerConnector' => ['shape' => 'PowerConnector'], 'PowerFeedDrop' => ['shape' => 'PowerFeedDrop'], 'UplinkGbps' => ['shape' => 'UplinkGbps'], 'UplinkCount' => ['shape' => 'UplinkCount'], 'FiberOpticCableType' => ['shape' => 'FiberOpticCableType'], 'OpticalStandard' => ['shape' => 'OpticalStandard'], 'MaximumSupportedWeightLbs' => ['shape' => 'MaximumSupportedWeightLbs']]], 'ResourceType' => ['type' => 'string', 'enum' => ['OUTPOST', 'ORDER']], 'ServerEndpoint' => ['type' => 'string', 'max' => 21, 'min' => 9, 'pattern' => '^([0-9]{1,3}\\.){3}[0-9]{1,3}:[0-9]{1,5}$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ShipmentCarrier' => ['type' => 'string', 'enum' => ['DHL', 'DBS', 'FEDEX', 'UPS']], 'ShipmentInformation' => ['type' => 'structure', 'members' => ['ShipmentTrackingNumber' => ['shape' => 'TrackingId'], 'ShipmentCarrier' => ['shape' => 'ShipmentCarrier']]], 'Site' => ['type' => 'structure', 'members' => ['SiteId' => ['shape' => 'SiteId'], 'AccountId' => ['shape' => 'AccountId'], 'Name' => ['shape' => 'SiteName'], 'Description' => ['shape' => 'SiteDescription'], 'Tags' => ['shape' => 'TagMap'], 'SiteArn' => ['shape' => 'SiteArn'], 'Notes' => ['shape' => 'SiteNotes'], 'OperatingAddressCountryCode' => ['shape' => 'CountryCode'], 'OperatingAddressStateOrRegion' => ['shape' => 'StateOrRegion'], 'OperatingAddressCity' => ['shape' => 'City'], 'RackPhysicalProperties' => ['shape' => 'RackPhysicalProperties']]], 'SiteArn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:site/(os-[a-f0-9]{17})$'], 'SiteDescription' => ['type' => 'string', 'max' => 1001, 'min' => 1, 'pattern' => '^[\\S ]+$'], 'SiteId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:site/)?(os-[a-f0-9]{17})$'], 'SiteName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[\\S ]+$'], 'SiteNotes' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '^[\\S \\n]+$'], 'SkuCode' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => 'OR-[A-Z0-9]{7}'], 'StartConnectionRequest' => ['type' => 'structure', 'required' => ['DeviceSerialNumber', 'AssetId', 'ClientPublicKey', 'NetworkInterfaceDeviceIndex'], 'members' => ['DeviceSerialNumber' => ['shape' => 'DeviceSerialNumber'], 'AssetId' => ['shape' => 'AssetId'], 'ClientPublicKey' => ['shape' => 'WireGuardPublicKey'], 'NetworkInterfaceDeviceIndex' => ['shape' => 'NetworkInterfaceDeviceIndex']]], 'StartConnectionResponse' => ['type' => 'structure', 'members' => ['ConnectionId' => ['shape' => 'ConnectionId'], 'UnderlayIpAddress' => ['shape' => 'UnderlayIpAddress']]], 'StateOrRegion' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^\\S[\\S ]*$'], 'StateOrRegionList' => ['type' => 'list', 'member' => ['shape' => 'StateOrRegion']], 'StatusList' => ['type' => 'list', 'member' => ['shape' => 'AssetState'], 'max' => 2, 'min' => 1], 'String' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[\\S \\n]+$'], 'SupportedHardwareType' => ['type' => 'string', 'enum' => ['RACK', 'SERVER']], 'SupportedStorageEnum' => ['type' => 'string', 'enum' => ['EBS', 'S3']], 'SupportedStorageList' => ['type' => 'list', 'member' => ['shape' => 'SupportedStorageEnum']], 'SupportedUplinkGbps' => ['type' => 'integer'], 'SupportedUplinkGbpsListDefinition' => ['type' => 'list', 'member' => ['shape' => 'SupportedUplinkGbps']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^[\\S \\n]+$'], 'Token' => ['type' => 'string', 'max' => 1005, 'min' => 1, 'pattern' => '^(\\d+)##(\\S+)$'], 'TrackingId' => ['type' => 'string', 'max' => 42, 'min' => 6, 'pattern' => '^[a-zA-Z0-9]+$'], 'UnderlayIpAddress' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '^([0-9]{1,3}\\.){3}[0-9]{1,3}$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateOutpostInput' => ['type' => 'structure', 'required' => ['OutpostId'], 'members' => ['OutpostId' => ['shape' => 'OutpostId', 'location' => 'uri', 'locationName' => 'OutpostId'], 'Name' => ['shape' => 'OutpostName'], 'Description' => ['shape' => 'OutpostDescription'], 'SupportedHardwareType' => ['shape' => 'SupportedHardwareType']]], 'UpdateOutpostOutput' => ['type' => 'structure', 'members' => ['Outpost' => ['shape' => 'Outpost']]], 'UpdateSiteAddressInput' => ['type' => 'structure', 'required' => ['SiteId', 'AddressType', 'Address'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId'], 'AddressType' => ['shape' => 'AddressType'], 'Address' => ['shape' => 'Address']]], 'UpdateSiteAddressOutput' => ['type' => 'structure', 'members' => ['AddressType' => ['shape' => 'AddressType'], 'Address' => ['shape' => 'Address']]], 'UpdateSiteInput' => ['type' => 'structure', 'required' => ['SiteId'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId'], 'Name' => ['shape' => 'SiteName'], 'Description' => ['shape' => 'SiteDescription'], 'Notes' => ['shape' => 'SiteNotes']]], 'UpdateSiteOutput' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'UpdateSiteRackPhysicalPropertiesInput' => ['type' => 'structure', 'required' => ['SiteId'], 'members' => ['SiteId' => ['shape' => 'SiteId', 'location' => 'uri', 'locationName' => 'SiteId'], 'PowerDrawKva' => ['shape' => 'PowerDrawKva'], 'PowerPhase' => ['shape' => 'PowerPhase'], 'PowerConnector' => ['shape' => 'PowerConnector'], 'PowerFeedDrop' => ['shape' => 'PowerFeedDrop'], 'UplinkGbps' => ['shape' => 'UplinkGbps'], 'UplinkCount' => ['shape' => 'UplinkCount'], 'FiberOpticCableType' => ['shape' => 'FiberOpticCableType'], 'OpticalStandard' => ['shape' => 'OpticalStandard'], 'MaximumSupportedWeightLbs' => ['shape' => 'MaximumSupportedWeightLbs']]], 'UpdateSiteRackPhysicalPropertiesOutput' => ['type' => 'structure', 'members' => ['Site' => ['shape' => 'Site']]], 'UplinkCount' => ['type' => 'string', 'enum' => ['UPLINK_COUNT_1', 'UPLINK_COUNT_2', 'UPLINK_COUNT_3', 'UPLINK_COUNT_4', 'UPLINK_COUNT_5', 'UPLINK_COUNT_6', 'UPLINK_COUNT_7', 'UPLINK_COUNT_8', 'UPLINK_COUNT_12', 'UPLINK_COUNT_16']], 'UplinkGbps' => ['type' => 'string', 'enum' => ['UPLINK_1G', 'UPLINK_10G', 'UPLINK_40G', 'UPLINK_100G']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'WireGuardPublicKey' => ['type' => 'string', 'max' => 44, 'min' => 44, 'pattern' => '^[a-zA-Z0-9/+]{43}=$'], 'outpostListDefinition' => ['type' => 'list', 'member' => ['shape' => 'Outpost']], 'siteListDefinition' => ['type' => 'list', 'member' => ['shape' => 'Site']]]]; diff --git a/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-rule-set-1.json.php deleted file mode 100644 index c2a66e1..0000000 --- a/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://outposts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://outposts.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://outposts-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://outposts.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://outposts.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://outposts.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://outposts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-tests-1.json.php deleted file mode 100644 index d71dc1e..0000000 --- a/vendor/Aws3/Aws/data/outposts/2019-12-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://outposts.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/outposts/2019-12-03/paginators-1.json.php b/vendor/Aws3/Aws/data/outposts/2019-12-03/paginators-1.json.php deleted file mode 100644 index d2d262d..0000000 --- a/vendor/Aws3/Aws/data/outposts/2019-12-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetOutpostInstanceTypes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAssets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCatalogItems' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOrders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOutposts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSites' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/panorama/2019-07-24/api-2.json.php b/vendor/Aws3/Aws/data/panorama/2019-07-24/api-2.json.php deleted file mode 100644 index 17c9443..0000000 --- a/vendor/Aws3/Aws/data/panorama/2019-07-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-07-24', 'endpointPrefix' => 'panorama', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Panorama', 'serviceFullName' => 'AWS Panorama', 'serviceId' => 'Panorama', 'signatureVersion' => 'v4', 'signingName' => 'panorama', 'uid' => 'panorama-2019-07-24'], 'operations' => ['CreateApplicationInstance' => ['name' => 'CreateApplicationInstance', 'http' => ['method' => 'POST', 'requestUri' => '/application-instances', 'responseCode' => 200], 'input' => ['shape' => 'CreateApplicationInstanceRequest'], 'output' => ['shape' => 'CreateApplicationInstanceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'CreateJobForDevices' => ['name' => 'CreateJobForDevices', 'http' => ['method' => 'POST', 'requestUri' => '/jobs', 'responseCode' => 200], 'input' => ['shape' => 'CreateJobForDevicesRequest'], 'output' => ['shape' => 'CreateJobForDevicesResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateNodeFromTemplateJob' => ['name' => 'CreateNodeFromTemplateJob', 'http' => ['method' => 'POST', 'requestUri' => '/packages/template-job', 'responseCode' => 200], 'input' => ['shape' => 'CreateNodeFromTemplateJobRequest'], 'output' => ['shape' => 'CreateNodeFromTemplateJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreatePackage' => ['name' => 'CreatePackage', 'http' => ['method' => 'POST', 'requestUri' => '/packages', 'responseCode' => 200], 'input' => ['shape' => 'CreatePackageRequest'], 'output' => ['shape' => 'CreatePackageResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'CreatePackageImportJob' => ['name' => 'CreatePackageImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/packages/import-jobs', 'responseCode' => 200], 'input' => ['shape' => 'CreatePackageImportJobRequest'], 'output' => ['shape' => 'CreatePackageImportJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteDevice' => ['name' => 'DeleteDevice', 'http' => ['method' => 'DELETE', 'requestUri' => '/devices/{DeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDeviceRequest'], 'output' => ['shape' => 'DeleteDeviceResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeletePackage' => ['name' => 'DeletePackage', 'http' => ['method' => 'DELETE', 'requestUri' => '/packages/{PackageId}', 'responseCode' => 200], 'input' => ['shape' => 'DeletePackageRequest'], 'output' => ['shape' => 'DeletePackageResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DeregisterPackageVersion' => ['name' => 'DeregisterPackageVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}', 'responseCode' => 200], 'input' => ['shape' => 'DeregisterPackageVersionRequest'], 'output' => ['shape' => 'DeregisterPackageVersionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeApplicationInstance' => ['name' => 'DescribeApplicationInstance', 'http' => ['method' => 'GET', 'requestUri' => '/application-instances/{ApplicationInstanceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeApplicationInstanceRequest'], 'output' => ['shape' => 'DescribeApplicationInstanceResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeApplicationInstanceDetails' => ['name' => 'DescribeApplicationInstanceDetails', 'http' => ['method' => 'GET', 'requestUri' => '/application-instances/{ApplicationInstanceId}/details', 'responseCode' => 200], 'input' => ['shape' => 'DescribeApplicationInstanceDetailsRequest'], 'output' => ['shape' => 'DescribeApplicationInstanceDetailsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeDevice' => ['name' => 'DescribeDevice', 'http' => ['method' => 'GET', 'requestUri' => '/devices/{DeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDeviceRequest'], 'output' => ['shape' => 'DescribeDeviceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeDeviceJob' => ['name' => 'DescribeDeviceJob', 'http' => ['method' => 'GET', 'requestUri' => '/jobs/{JobId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDeviceJobRequest'], 'output' => ['shape' => 'DescribeDeviceJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeNode' => ['name' => 'DescribeNode', 'http' => ['method' => 'GET', 'requestUri' => '/nodes/{NodeId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeNodeRequest'], 'output' => ['shape' => 'DescribeNodeResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeNodeFromTemplateJob' => ['name' => 'DescribeNodeFromTemplateJob', 'http' => ['method' => 'GET', 'requestUri' => '/packages/template-job/{JobId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeNodeFromTemplateJobRequest'], 'output' => ['shape' => 'DescribeNodeFromTemplateJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribePackage' => ['name' => 'DescribePackage', 'http' => ['method' => 'GET', 'requestUri' => '/packages/metadata/{PackageId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePackageRequest'], 'output' => ['shape' => 'DescribePackageResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribePackageImportJob' => ['name' => 'DescribePackageImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/packages/import-jobs/{JobId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePackageImportJobRequest'], 'output' => ['shape' => 'DescribePackageImportJobResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DescribePackageVersion' => ['name' => 'DescribePackageVersion', 'http' => ['method' => 'GET', 'requestUri' => '/packages/metadata/{PackageId}/versions/{PackageVersion}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePackageVersionRequest'], 'output' => ['shape' => 'DescribePackageVersionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListApplicationInstanceDependencies' => ['name' => 'ListApplicationInstanceDependencies', 'http' => ['method' => 'GET', 'requestUri' => '/application-instances/{ApplicationInstanceId}/package-dependencies', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationInstanceDependenciesRequest'], 'output' => ['shape' => 'ListApplicationInstanceDependenciesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListApplicationInstanceNodeInstances' => ['name' => 'ListApplicationInstanceNodeInstances', 'http' => ['method' => 'GET', 'requestUri' => '/application-instances/{ApplicationInstanceId}/node-instances', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationInstanceNodeInstancesRequest'], 'output' => ['shape' => 'ListApplicationInstanceNodeInstancesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListApplicationInstances' => ['name' => 'ListApplicationInstances', 'http' => ['method' => 'GET', 'requestUri' => '/application-instances', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationInstancesRequest'], 'output' => ['shape' => 'ListApplicationInstancesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'GET', 'requestUri' => '/devices', 'responseCode' => 200], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListDevicesJobs' => ['name' => 'ListDevicesJobs', 'http' => ['method' => 'GET', 'requestUri' => '/jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListDevicesJobsRequest'], 'output' => ['shape' => 'ListDevicesJobsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListNodeFromTemplateJobs' => ['name' => 'ListNodeFromTemplateJobs', 'http' => ['method' => 'GET', 'requestUri' => '/packages/template-job', 'responseCode' => 200], 'input' => ['shape' => 'ListNodeFromTemplateJobsRequest'], 'output' => ['shape' => 'ListNodeFromTemplateJobsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListNodes' => ['name' => 'ListNodes', 'http' => ['method' => 'GET', 'requestUri' => '/nodes', 'responseCode' => 200], 'input' => ['shape' => 'ListNodesRequest'], 'output' => ['shape' => 'ListNodesResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListPackageImportJobs' => ['name' => 'ListPackageImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/packages/import-jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListPackageImportJobsRequest'], 'output' => ['shape' => 'ListPackageImportJobsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListPackages' => ['name' => 'ListPackages', 'http' => ['method' => 'GET', 'requestUri' => '/packages', 'responseCode' => 200], 'input' => ['shape' => 'ListPackagesRequest'], 'output' => ['shape' => 'ListPackagesResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ProvisionDevice' => ['name' => 'ProvisionDevice', 'http' => ['method' => 'POST', 'requestUri' => '/devices', 'responseCode' => 200], 'input' => ['shape' => 'ProvisionDeviceRequest'], 'output' => ['shape' => 'ProvisionDeviceResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'RegisterPackageVersion' => ['name' => 'RegisterPackageVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}', 'responseCode' => 200], 'input' => ['shape' => 'RegisterPackageVersionRequest'], 'output' => ['shape' => 'RegisterPackageVersionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'RemoveApplicationInstance' => ['name' => 'RemoveApplicationInstance', 'http' => ['method' => 'DELETE', 'requestUri' => '/application-instances/{ApplicationInstanceId}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveApplicationInstanceRequest'], 'output' => ['shape' => 'RemoveApplicationInstanceResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'SignalApplicationInstanceNodeInstances' => ['name' => 'SignalApplicationInstanceNodeInstances', 'http' => ['method' => 'PUT', 'requestUri' => '/application-instances/{ApplicationInstanceId}/node-signals', 'responseCode' => 200], 'input' => ['shape' => 'SignalApplicationInstanceNodeInstancesRequest'], 'output' => ['shape' => 'SignalApplicationInstanceNodeInstancesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateDeviceMetadata' => ['name' => 'UpdateDeviceMetadata', 'http' => ['method' => 'PUT', 'requestUri' => '/devices/{DeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDeviceMetadataRequest'], 'output' => ['shape' => 'UpdateDeviceMetadataResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AlternateSoftwareMetadata' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'Version']]], 'AlternateSoftwares' => ['type' => 'list', 'member' => ['shape' => 'AlternateSoftwareMetadata']], 'ApplicationInstance' => ['type' => 'structure', 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId'], 'Arn' => ['shape' => 'ApplicationInstanceArn'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'DefaultRuntimeContextDevice' => ['shape' => 'DefaultRuntimeContextDevice'], 'DefaultRuntimeContextDeviceName' => ['shape' => 'DeviceName'], 'Description' => ['shape' => 'Description'], 'HealthStatus' => ['shape' => 'ApplicationInstanceHealthStatus'], 'Name' => ['shape' => 'ApplicationInstanceName'], 'RuntimeContextStates' => ['shape' => 'ReportedRuntimeContextStates'], 'Status' => ['shape' => 'ApplicationInstanceStatus'], 'StatusDescription' => ['shape' => 'ApplicationInstanceStatusDescription'], 'Tags' => ['shape' => 'TagMap']]], 'ApplicationInstanceArn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ApplicationInstanceHealthStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'ERROR', 'NOT_AVAILABLE']], 'ApplicationInstanceId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'ApplicationInstanceName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'ApplicationInstanceStatus' => ['type' => 'string', 'enum' => ['DEPLOYMENT_PENDING', 'DEPLOYMENT_REQUESTED', 'DEPLOYMENT_IN_PROGRESS', 'DEPLOYMENT_ERROR', 'DEPLOYMENT_SUCCEEDED', 'REMOVAL_PENDING', 'REMOVAL_REQUESTED', 'REMOVAL_IN_PROGRESS', 'REMOVAL_FAILED', 'REMOVAL_SUCCEEDED', 'DEPLOYMENT_FAILED']], 'ApplicationInstanceStatusDescription' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ApplicationInstances' => ['type' => 'list', 'member' => ['shape' => 'ApplicationInstance']], 'Boolean' => ['type' => 'boolean'], 'Bucket' => ['type' => 'string'], 'BucketName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'Certificates' => ['type' => 'blob'], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['ErrorArguments' => ['shape' => 'ConflictExceptionErrorArgumentList'], 'ErrorId' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictExceptionErrorArgument' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'ConflictExceptionErrorArgumentList' => ['type' => 'list', 'member' => ['shape' => 'ConflictExceptionErrorArgument']], 'ConnectionType' => ['type' => 'string', 'enum' => ['STATIC_IP', 'DHCP']], 'CreateApplicationInstanceRequest' => ['type' => 'structure', 'required' => ['DefaultRuntimeContextDevice', 'ManifestPayload'], 'members' => ['ApplicationInstanceIdToReplace' => ['shape' => 'ApplicationInstanceId'], 'DefaultRuntimeContextDevice' => ['shape' => 'DefaultRuntimeContextDevice'], 'Description' => ['shape' => 'Description'], 'ManifestOverridesPayload' => ['shape' => 'ManifestOverridesPayload'], 'ManifestPayload' => ['shape' => 'ManifestPayload'], 'Name' => ['shape' => 'ApplicationInstanceName'], 'RuntimeRoleArn' => ['shape' => 'RuntimeRoleArn'], 'Tags' => ['shape' => 'TagMap']]], 'CreateApplicationInstanceResponse' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId']]], 'CreateJobForDevicesRequest' => ['type' => 'structure', 'required' => ['DeviceIds', 'JobType'], 'members' => ['DeviceIds' => ['shape' => 'DeviceIdList'], 'DeviceJobConfig' => ['shape' => 'DeviceJobConfig'], 'JobType' => ['shape' => 'JobType']]], 'CreateJobForDevicesResponse' => ['type' => 'structure', 'required' => ['Jobs'], 'members' => ['Jobs' => ['shape' => 'JobList']]], 'CreateNodeFromTemplateJobRequest' => ['type' => 'structure', 'required' => ['NodeName', 'OutputPackageName', 'OutputPackageVersion', 'TemplateParameters', 'TemplateType'], 'members' => ['JobTags' => ['shape' => 'JobTagsList'], 'NodeDescription' => ['shape' => 'Description'], 'NodeName' => ['shape' => 'NodeName'], 'OutputPackageName' => ['shape' => 'NodePackageName'], 'OutputPackageVersion' => ['shape' => 'NodePackageVersion'], 'TemplateParameters' => ['shape' => 'TemplateParametersMap'], 'TemplateType' => ['shape' => 'TemplateType']]], 'CreateNodeFromTemplateJobResponse' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'CreatePackageImportJobRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'InputConfig', 'JobType', 'OutputConfig'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'InputConfig' => ['shape' => 'PackageImportJobInputConfig'], 'JobTags' => ['shape' => 'JobTagsList'], 'JobType' => ['shape' => 'PackageImportJobType'], 'OutputConfig' => ['shape' => 'PackageImportJobOutputConfig']]], 'CreatePackageImportJobResponse' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'CreatePackageRequest' => ['type' => 'structure', 'required' => ['PackageName'], 'members' => ['PackageName' => ['shape' => 'NodePackageName'], 'Tags' => ['shape' => 'TagMap']]], 'CreatePackageResponse' => ['type' => 'structure', 'required' => ['StorageLocation'], 'members' => ['Arn' => ['shape' => 'NodePackageArn'], 'PackageId' => ['shape' => 'NodePackageId'], 'StorageLocation' => ['shape' => 'StorageLocation']]], 'CreatedTime' => ['type' => 'timestamp'], 'CurrentSoftware' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DefaultGateway' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'DefaultRuntimeContextDevice' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'DeleteDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceId'], 'members' => ['DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'DeviceId']]], 'DeleteDeviceResponse' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId']]], 'DeletePackageRequest' => ['type' => 'structure', 'required' => ['PackageId'], 'members' => ['ForceDelete' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'ForceDelete'], 'PackageId' => ['shape' => 'NodePackageId', 'location' => 'uri', 'locationName' => 'PackageId']]], 'DeletePackageResponse' => ['type' => 'structure', 'members' => []], 'DeregisterPackageVersionRequest' => ['type' => 'structure', 'required' => ['PackageId', 'PackageVersion', 'PatchVersion'], 'members' => ['OwnerAccount' => ['shape' => 'PackageOwnerAccount', 'location' => 'querystring', 'locationName' => 'OwnerAccount'], 'PackageId' => ['shape' => 'NodePackageId', 'location' => 'uri', 'locationName' => 'PackageId'], 'PackageVersion' => ['shape' => 'NodePackageVersion', 'location' => 'uri', 'locationName' => 'PackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion', 'location' => 'uri', 'locationName' => 'PatchVersion'], 'UpdatedLatestPatchVersion' => ['shape' => 'NodePackagePatchVersion', 'location' => 'querystring', 'locationName' => 'UpdatedLatestPatchVersion']]], 'DeregisterPackageVersionResponse' => ['type' => 'structure', 'members' => []], 'DescribeApplicationInstanceDetailsRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId']]], 'DescribeApplicationInstanceDetailsResponse' => ['type' => 'structure', 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId'], 'ApplicationInstanceIdToReplace' => ['shape' => 'ApplicationInstanceId'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'DefaultRuntimeContextDevice' => ['shape' => 'DefaultRuntimeContextDevice'], 'Description' => ['shape' => 'Description'], 'ManifestOverridesPayload' => ['shape' => 'ManifestOverridesPayload'], 'ManifestPayload' => ['shape' => 'ManifestPayload'], 'Name' => ['shape' => 'ApplicationInstanceName']]], 'DescribeApplicationInstanceRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId']]], 'DescribeApplicationInstanceResponse' => ['type' => 'structure', 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId'], 'ApplicationInstanceIdToReplace' => ['shape' => 'ApplicationInstanceId'], 'Arn' => ['shape' => 'ApplicationInstanceArn'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'DefaultRuntimeContextDevice' => ['shape' => 'DefaultRuntimeContextDevice'], 'DefaultRuntimeContextDeviceName' => ['shape' => 'DeviceName'], 'Description' => ['shape' => 'Description'], 'HealthStatus' => ['shape' => 'ApplicationInstanceHealthStatus'], 'LastUpdatedTime' => ['shape' => 'TimeStamp'], 'Name' => ['shape' => 'ApplicationInstanceName'], 'RuntimeContextStates' => ['shape' => 'ReportedRuntimeContextStates'], 'RuntimeRoleArn' => ['shape' => 'RuntimeRoleArn'], 'Status' => ['shape' => 'ApplicationInstanceStatus'], 'StatusDescription' => ['shape' => 'ApplicationInstanceStatusDescription'], 'Tags' => ['shape' => 'TagMap']]], 'DescribeDeviceJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'JobId']]], 'DescribeDeviceJobResponse' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'UpdateCreatedTime'], 'DeviceArn' => ['shape' => 'DeviceArn'], 'DeviceId' => ['shape' => 'DeviceId'], 'DeviceName' => ['shape' => 'DeviceName'], 'DeviceType' => ['shape' => 'DeviceType'], 'ImageVersion' => ['shape' => 'ImageVersion'], 'JobId' => ['shape' => 'JobId'], 'JobType' => ['shape' => 'JobType'], 'Status' => ['shape' => 'UpdateProgress']]], 'DescribeDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceId'], 'members' => ['DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'DeviceId']]], 'DescribeDeviceResponse' => ['type' => 'structure', 'members' => ['AlternateSoftwares' => ['shape' => 'AlternateSoftwares'], 'Arn' => ['shape' => 'DeviceArn'], 'Brand' => ['shape' => 'DeviceBrand'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'CurrentNetworkingStatus' => ['shape' => 'NetworkStatus'], 'CurrentSoftware' => ['shape' => 'CurrentSoftware'], 'Description' => ['shape' => 'Description'], 'DeviceAggregatedStatus' => ['shape' => 'DeviceAggregatedStatus'], 'DeviceConnectionStatus' => ['shape' => 'DeviceConnectionStatus'], 'DeviceId' => ['shape' => 'DeviceId'], 'LatestAlternateSoftware' => ['shape' => 'LatestAlternateSoftware'], 'LatestDeviceJob' => ['shape' => 'LatestDeviceJob'], 'LatestSoftware' => ['shape' => 'LatestSoftware'], 'LeaseExpirationTime' => ['shape' => 'LeaseExpirationTime'], 'Name' => ['shape' => 'DeviceName'], 'NetworkingConfiguration' => ['shape' => 'NetworkPayload'], 'ProvisioningStatus' => ['shape' => 'DeviceStatus'], 'SerialNumber' => ['shape' => 'DeviceSerialNumber'], 'Tags' => ['shape' => 'TagMap'], 'Type' => ['shape' => 'DeviceType']]], 'DescribeNodeFromTemplateJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'JobId']]], 'DescribeNodeFromTemplateJobResponse' => ['type' => 'structure', 'required' => ['CreatedTime', 'JobId', 'LastUpdatedTime', 'NodeName', 'OutputPackageName', 'OutputPackageVersion', 'Status', 'StatusMessage', 'TemplateParameters', 'TemplateType'], 'members' => ['CreatedTime' => ['shape' => 'CreatedTime'], 'JobId' => ['shape' => 'JobId'], 'JobTags' => ['shape' => 'JobTagsList'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'NodeDescription' => ['shape' => 'Description'], 'NodeName' => ['shape' => 'NodeName'], 'OutputPackageName' => ['shape' => 'NodePackageName'], 'OutputPackageVersion' => ['shape' => 'NodePackageVersion'], 'Status' => ['shape' => 'NodeFromTemplateJobStatus'], 'StatusMessage' => ['shape' => 'NodeFromTemplateJobStatusMessage'], 'TemplateParameters' => ['shape' => 'TemplateParametersMap'], 'TemplateType' => ['shape' => 'TemplateType']]], 'DescribeNodeRequest' => ['type' => 'structure', 'required' => ['NodeId'], 'members' => ['NodeId' => ['shape' => 'NodeId', 'location' => 'uri', 'locationName' => 'NodeId'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount', 'location' => 'querystring', 'locationName' => 'OwnerAccount']]], 'DescribeNodeResponse' => ['type' => 'structure', 'required' => ['Category', 'CreatedTime', 'Description', 'LastUpdatedTime', 'Name', 'NodeId', 'NodeInterface', 'OwnerAccount', 'PackageId', 'PackageName', 'PackageVersion', 'PatchVersion'], 'members' => ['AssetName' => ['shape' => 'NodeAssetName'], 'Category' => ['shape' => 'NodeCategory'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'Description' => ['shape' => 'Description'], 'LastUpdatedTime' => ['shape' => 'TimeStamp'], 'Name' => ['shape' => 'NodeName'], 'NodeId' => ['shape' => 'NodeId'], 'NodeInterface' => ['shape' => 'NodeInterface'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount'], 'PackageArn' => ['shape' => 'NodePackageArn'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageName' => ['shape' => 'NodePackageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion']]], 'DescribePackageImportJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'JobId']]], 'DescribePackageImportJobResponse' => ['type' => 'structure', 'required' => ['CreatedTime', 'InputConfig', 'JobId', 'JobType', 'LastUpdatedTime', 'Output', 'OutputConfig', 'Status', 'StatusMessage'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'InputConfig' => ['shape' => 'PackageImportJobInputConfig'], 'JobId' => ['shape' => 'JobId'], 'JobTags' => ['shape' => 'JobTagsList'], 'JobType' => ['shape' => 'PackageImportJobType'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'Output' => ['shape' => 'PackageImportJobOutput'], 'OutputConfig' => ['shape' => 'PackageImportJobOutputConfig'], 'Status' => ['shape' => 'PackageImportJobStatus'], 'StatusMessage' => ['shape' => 'PackageImportJobStatusMessage']]], 'DescribePackageRequest' => ['type' => 'structure', 'required' => ['PackageId'], 'members' => ['PackageId' => ['shape' => 'NodePackageId', 'location' => 'uri', 'locationName' => 'PackageId']]], 'DescribePackageResponse' => ['type' => 'structure', 'required' => ['Arn', 'CreatedTime', 'PackageId', 'PackageName', 'StorageLocation', 'Tags'], 'members' => ['Arn' => ['shape' => 'NodePackageArn'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageName' => ['shape' => 'NodePackageName'], 'ReadAccessPrincipalArns' => ['shape' => 'PrincipalArnsList'], 'StorageLocation' => ['shape' => 'StorageLocation'], 'Tags' => ['shape' => 'TagMap'], 'WriteAccessPrincipalArns' => ['shape' => 'PrincipalArnsList']]], 'DescribePackageVersionRequest' => ['type' => 'structure', 'required' => ['PackageId', 'PackageVersion'], 'members' => ['OwnerAccount' => ['shape' => 'PackageOwnerAccount', 'location' => 'querystring', 'locationName' => 'OwnerAccount'], 'PackageId' => ['shape' => 'NodePackageId', 'location' => 'uri', 'locationName' => 'PackageId'], 'PackageVersion' => ['shape' => 'NodePackageVersion', 'location' => 'uri', 'locationName' => 'PackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion', 'location' => 'querystring', 'locationName' => 'PatchVersion']]], 'DescribePackageVersionResponse' => ['type' => 'structure', 'required' => ['IsLatestPatch', 'PackageId', 'PackageName', 'PackageVersion', 'PatchVersion', 'Status'], 'members' => ['IsLatestPatch' => ['shape' => 'Boolean'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount'], 'PackageArn' => ['shape' => 'NodePackageArn'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageName' => ['shape' => 'NodePackageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion'], 'RegisteredTime' => ['shape' => 'TimeStamp'], 'Status' => ['shape' => 'PackageVersionStatus'], 'StatusDescription' => ['shape' => 'PackageVersionStatusDescription']]], 'Description' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^.*$'], 'DesiredState' => ['type' => 'string', 'enum' => ['RUNNING', 'STOPPED', 'REMOVED']], 'Device' => ['type' => 'structure', 'members' => ['Brand' => ['shape' => 'DeviceBrand'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'CurrentSoftware' => ['shape' => 'CurrentSoftware'], 'Description' => ['shape' => 'Description'], 'DeviceAggregatedStatus' => ['shape' => 'DeviceAggregatedStatus'], 'DeviceId' => ['shape' => 'DeviceId'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'LatestDeviceJob' => ['shape' => 'LatestDeviceJob'], 'LeaseExpirationTime' => ['shape' => 'LeaseExpirationTime'], 'Name' => ['shape' => 'DeviceName'], 'ProvisioningStatus' => ['shape' => 'DeviceStatus'], 'Tags' => ['shape' => 'TagMap'], 'Type' => ['shape' => 'DeviceType']]], 'DeviceAggregatedStatus' => ['type' => 'string', 'enum' => ['ERROR', 'AWAITING_PROVISIONING', 'PENDING', 'FAILED', 'DELETING', 'ONLINE', 'OFFLINE', 'LEASE_EXPIRED', 'UPDATE_NEEDED', 'REBOOTING']], 'DeviceArn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DeviceBrand' => ['type' => 'string', 'enum' => ['AWS_PANORAMA', 'LENOVO']], 'DeviceConnectionStatus' => ['type' => 'string', 'enum' => ['ONLINE', 'OFFLINE', 'AWAITING_CREDENTIALS', 'NOT_AVAILABLE', 'ERROR']], 'DeviceId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'DeviceIdList' => ['type' => 'list', 'member' => ['shape' => 'DeviceId'], 'max' => 1, 'min' => 1], 'DeviceJob' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'CreatedTime'], 'DeviceId' => ['shape' => 'DeviceId'], 'DeviceName' => ['shape' => 'DeviceName'], 'JobId' => ['shape' => 'JobId'], 'JobType' => ['shape' => 'JobType']]], 'DeviceJobConfig' => ['type' => 'structure', 'members' => ['OTAJobConfig' => ['shape' => 'OTAJobConfig']]], 'DeviceJobList' => ['type' => 'list', 'member' => ['shape' => 'DeviceJob']], 'DeviceList' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'DeviceName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'DeviceReportedStatus' => ['type' => 'string', 'enum' => ['STOPPING', 'STOPPED', 'STOP_ERROR', 'REMOVAL_FAILED', 'REMOVAL_IN_PROGRESS', 'STARTING', 'RUNNING', 'INSTALL_ERROR', 'LAUNCHED', 'LAUNCH_ERROR', 'INSTALL_IN_PROGRESS']], 'DeviceSerialNumber' => ['type' => 'string', 'pattern' => '^[0-9]{1,20}$'], 'DeviceStatus' => ['type' => 'string', 'enum' => ['AWAITING_PROVISIONING', 'PENDING', 'SUCCEEDED', 'FAILED', 'ERROR', 'DELETING']], 'DeviceType' => ['type' => 'string', 'enum' => ['PANORAMA_APPLIANCE_DEVELOPER_KIT', 'PANORAMA_APPLIANCE']], 'Dns' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'DnsList' => ['type' => 'list', 'member' => ['shape' => 'Dns']], 'EthernetPayload' => ['type' => 'structure', 'required' => ['ConnectionType'], 'members' => ['ConnectionType' => ['shape' => 'ConnectionType'], 'StaticIpConnectionInfo' => ['shape' => 'StaticIpConnectionInfo']]], 'EthernetStatus' => ['type' => 'structure', 'members' => ['ConnectionStatus' => ['shape' => 'NetworkConnectionStatus'], 'HwAddress' => ['shape' => 'HwAddress'], 'IpAddress' => ['shape' => 'IpAddress']]], 'HwAddress' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ImageVersion' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'InputPortList' => ['type' => 'list', 'member' => ['shape' => 'NodeInputPort']], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IotThingName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'IpAddress' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d))(:(6553[0-5]|655[0-2]\\d|65[0-4]\\d{2}|6[0-4]\\d{3}|[1-5]\\d{4}|[1-9]\\d{0,3}))?$'], 'IpAddressOrServerName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(^([a-z0-9]+(-[a-z0-9]+)*\\.)+[a-z]{2,}$)|(^((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d))(:(6553[0-5]|655[0-2]\\d|65[0-4]\\d{2}|6[0-4]\\d{3}|[1-5]\\d{4}|[1-9]\\d{0,3}))?$)'], 'Job' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId'], 'JobId' => ['shape' => 'JobId']]], 'JobId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'JobList' => ['type' => 'list', 'member' => ['shape' => 'Job']], 'JobResourceTags' => ['type' => 'structure', 'required' => ['ResourceType', 'Tags'], 'members' => ['ResourceType' => ['shape' => 'JobResourceType'], 'Tags' => ['shape' => 'TagMap']]], 'JobResourceType' => ['type' => 'string', 'enum' => ['PACKAGE']], 'JobTagsList' => ['type' => 'list', 'member' => ['shape' => 'JobResourceTags']], 'JobType' => ['type' => 'string', 'enum' => ['OTA', 'REBOOT']], 'LastUpdatedTime' => ['type' => 'timestamp'], 'LatestAlternateSoftware' => ['type' => 'string', 'max' => 255, 'min' => 1], 'LatestDeviceJob' => ['type' => 'structure', 'members' => ['ImageVersion' => ['shape' => 'ImageVersion'], 'JobType' => ['shape' => 'JobType'], 'Status' => ['shape' => 'UpdateProgress']]], 'LatestSoftware' => ['type' => 'string', 'max' => 255, 'min' => 1], 'LeaseExpirationTime' => ['type' => 'timestamp'], 'ListApplicationInstanceDependenciesRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationInstanceDependenciesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'PackageObjects' => ['shape' => 'PackageObjects']]], 'ListApplicationInstanceNodeInstancesRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationInstanceNodeInstancesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NodeInstances' => ['shape' => 'NodeInstances']]], 'ListApplicationInstancesRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId', 'location' => 'querystring', 'locationName' => 'deviceId'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'StatusFilter' => ['shape' => 'StatusFilter', 'location' => 'querystring', 'locationName' => 'statusFilter']]], 'ListApplicationInstancesResponse' => ['type' => 'structure', 'members' => ['ApplicationInstances' => ['shape' => 'ApplicationInstances'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDevicesJobsRequest' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId', 'location' => 'querystring', 'locationName' => 'DeviceId'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListDevicesJobsResponse' => ['type' => 'structure', 'members' => ['DeviceJobs' => ['shape' => 'DeviceJobList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDevicesRequest' => ['type' => 'structure', 'members' => ['DeviceAggregatedStatusFilter' => ['shape' => 'DeviceAggregatedStatus', 'location' => 'querystring', 'locationName' => 'DeviceAggregatedStatusFilter'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NameFilter' => ['shape' => 'NameFilter', 'location' => 'querystring', 'locationName' => 'NameFilter'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'SortBy' => ['shape' => 'ListDevicesSortBy', 'location' => 'querystring', 'locationName' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder', 'location' => 'querystring', 'locationName' => 'SortOrder']]], 'ListDevicesResponse' => ['type' => 'structure', 'required' => ['Devices'], 'members' => ['Devices' => ['shape' => 'DeviceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDevicesSortBy' => ['type' => 'string', 'enum' => ['DEVICE_ID', 'CREATED_TIME', 'NAME', 'DEVICE_AGGREGATED_STATUS']], 'ListNodeFromTemplateJobsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListNodeFromTemplateJobsResponse' => ['type' => 'structure', 'required' => ['NodeFromTemplateJobs'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NodeFromTemplateJobs' => ['shape' => 'NodeFromTemplateJobList']]], 'ListNodesRequest' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'NodeCategory', 'location' => 'querystring', 'locationName' => 'category'], 'MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount', 'location' => 'querystring', 'locationName' => 'ownerAccount'], 'PackageName' => ['shape' => 'NodePackageName', 'location' => 'querystring', 'locationName' => 'packageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion', 'location' => 'querystring', 'locationName' => 'packageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion', 'location' => 'querystring', 'locationName' => 'patchVersion']]], 'ListNodesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'Nodes' => ['shape' => 'NodesList']]], 'ListPackageImportJobsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListPackageImportJobsResponse' => ['type' => 'structure', 'required' => ['PackageImportJobs'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'PackageImportJobs' => ['shape' => 'PackageImportJobList']]], 'ListPackagesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxSize25', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPackagesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Packages' => ['shape' => 'PackageList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ManifestOverridesPayload' => ['type' => 'structure', 'members' => ['PayloadData' => ['shape' => 'ManifestOverridesPayloadData']], 'union' => \true], 'ManifestOverridesPayloadData' => ['type' => 'string', 'max' => 51200, 'min' => 0, 'pattern' => '^.*$'], 'ManifestPayload' => ['type' => 'structure', 'members' => ['PayloadData' => ['shape' => 'ManifestPayloadData']], 'union' => \true], 'ManifestPayloadData' => ['type' => 'string', 'max' => 51200, 'min' => 1, 'pattern' => '^.+$'], 'MarkLatestPatch' => ['type' => 'boolean'], 'Mask' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'MaxConnections' => ['type' => 'integer'], 'MaxSize25' => ['type' => 'integer', 'max' => 25, 'min' => 0], 'NameFilter' => ['type' => 'string'], 'NetworkConnectionStatus' => ['type' => 'string', 'enum' => ['CONNECTED', 'NOT_CONNECTED', 'CONNECTING']], 'NetworkPayload' => ['type' => 'structure', 'members' => ['Ethernet0' => ['shape' => 'EthernetPayload'], 'Ethernet1' => ['shape' => 'EthernetPayload'], 'Ntp' => ['shape' => 'NtpPayload']]], 'NetworkStatus' => ['type' => 'structure', 'members' => ['Ethernet0Status' => ['shape' => 'EthernetStatus'], 'Ethernet1Status' => ['shape' => 'EthernetStatus'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'NtpStatus' => ['shape' => 'NtpStatus']]], 'NextToken' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^.+$'], 'Node' => ['type' => 'structure', 'required' => ['Category', 'CreatedTime', 'Name', 'NodeId', 'PackageId', 'PackageName', 'PackageVersion', 'PatchVersion'], 'members' => ['Category' => ['shape' => 'NodeCategory'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'NodeName'], 'NodeId' => ['shape' => 'NodeId'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount'], 'PackageArn' => ['shape' => 'NodePackageArn'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageName' => ['shape' => 'NodePackageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion']]], 'NodeAssetName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'NodeCategory' => ['type' => 'string', 'enum' => ['BUSINESS_LOGIC', 'ML_MODEL', 'MEDIA_SOURCE', 'MEDIA_SINK']], 'NodeFromTemplateJob' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'CreatedTime'], 'JobId' => ['shape' => 'JobId'], 'NodeName' => ['shape' => 'NodeName'], 'Status' => ['shape' => 'NodeFromTemplateJobStatus'], 'StatusMessage' => ['shape' => 'NodeFromTemplateJobStatusMessage'], 'TemplateType' => ['shape' => 'TemplateType']]], 'NodeFromTemplateJobList' => ['type' => 'list', 'member' => ['shape' => 'NodeFromTemplateJob']], 'NodeFromTemplateJobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCEEDED', 'FAILED']], 'NodeFromTemplateJobStatusMessage' => ['type' => 'string'], 'NodeId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_\\.]+$'], 'NodeInputPort' => ['type' => 'structure', 'members' => ['DefaultValue' => ['shape' => 'PortDefaultValue'], 'Description' => ['shape' => 'Description'], 'MaxConnections' => ['shape' => 'MaxConnections'], 'Name' => ['shape' => 'PortName'], 'Type' => ['shape' => 'PortType']]], 'NodeInstance' => ['type' => 'structure', 'required' => ['CurrentStatus', 'NodeInstanceId'], 'members' => ['CurrentStatus' => ['shape' => 'NodeInstanceStatus'], 'NodeId' => ['shape' => 'NodeId'], 'NodeInstanceId' => ['shape' => 'NodeInstanceId'], 'NodeName' => ['shape' => 'NodeName'], 'PackageName' => ['shape' => 'NodePackageName'], 'PackagePatchVersion' => ['shape' => 'NodePackagePatchVersion'], 'PackageVersion' => ['shape' => 'NodePackageVersion']]], 'NodeInstanceId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'NodeInstanceStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'ERROR', 'NOT_AVAILABLE', 'PAUSED']], 'NodeInstances' => ['type' => 'list', 'member' => ['shape' => 'NodeInstance']], 'NodeInterface' => ['type' => 'structure', 'required' => ['Inputs', 'Outputs'], 'members' => ['Inputs' => ['shape' => 'InputPortList'], 'Outputs' => ['shape' => 'OutputPortList']]], 'NodeName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'NodeOutputPort' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'PortName'], 'Type' => ['shape' => 'PortType']]], 'NodePackageArn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'NodePackageId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_\\/]+$'], 'NodePackageName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\-\\_]+$'], 'NodePackagePatchVersion' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-z0-9]+$'], 'NodePackageVersion' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^([0-9]+)\\.([0-9]+)$'], 'NodeSignal' => ['type' => 'structure', 'required' => ['NodeInstanceId', 'Signal'], 'members' => ['NodeInstanceId' => ['shape' => 'NodeInstanceId'], 'Signal' => ['shape' => 'NodeSignalValue']]], 'NodeSignalList' => ['type' => 'list', 'member' => ['shape' => 'NodeSignal'], 'min' => 1], 'NodeSignalValue' => ['type' => 'string', 'enum' => ['PAUSE', 'RESUME']], 'NodesList' => ['type' => 'list', 'member' => ['shape' => 'Node']], 'NtpPayload' => ['type' => 'structure', 'required' => ['NtpServers'], 'members' => ['NtpServers' => ['shape' => 'NtpServerList']]], 'NtpServerList' => ['type' => 'list', 'member' => ['shape' => 'IpAddressOrServerName'], 'max' => 5, 'min' => 0], 'NtpServerName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'NtpStatus' => ['type' => 'structure', 'members' => ['ConnectionStatus' => ['shape' => 'NetworkConnectionStatus'], 'IpAddress' => ['shape' => 'IpAddress'], 'NtpServerName' => ['shape' => 'NtpServerName']]], 'OTAJobConfig' => ['type' => 'structure', 'required' => ['ImageVersion'], 'members' => ['AllowMajorVersionUpdate' => ['shape' => 'Boolean'], 'ImageVersion' => ['shape' => 'ImageVersion']]], 'Object' => ['type' => 'string'], 'ObjectKey' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'OutPutS3Location' => ['type' => 'structure', 'required' => ['BucketName', 'ObjectKey'], 'members' => ['BucketName' => ['shape' => 'BucketName'], 'ObjectKey' => ['shape' => 'ObjectKey']]], 'OutputPortList' => ['type' => 'list', 'member' => ['shape' => 'NodeOutputPort']], 'PackageImportJob' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'CreatedTime'], 'JobId' => ['shape' => 'JobId'], 'JobType' => ['shape' => 'PackageImportJobType'], 'LastUpdatedTime' => ['shape' => 'LastUpdatedTime'], 'Status' => ['shape' => 'PackageImportJobStatus'], 'StatusMessage' => ['shape' => 'PackageImportJobStatusMessage']]], 'PackageImportJobInputConfig' => ['type' => 'structure', 'members' => ['PackageVersionInputConfig' => ['shape' => 'PackageVersionInputConfig']]], 'PackageImportJobList' => ['type' => 'list', 'member' => ['shape' => 'PackageImportJob']], 'PackageImportJobOutput' => ['type' => 'structure', 'required' => ['OutputS3Location', 'PackageId', 'PackageVersion', 'PatchVersion'], 'members' => ['OutputS3Location' => ['shape' => 'OutPutS3Location'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageVersion' => ['shape' => 'NodePackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion']]], 'PackageImportJobOutputConfig' => ['type' => 'structure', 'members' => ['PackageVersionOutputConfig' => ['shape' => 'PackageVersionOutputConfig']]], 'PackageImportJobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCEEDED', 'FAILED']], 'PackageImportJobStatusMessage' => ['type' => 'string'], 'PackageImportJobType' => ['type' => 'string', 'enum' => ['NODE_PACKAGE_VERSION', 'MARKETPLACE_NODE_PACKAGE_VERSION']], 'PackageList' => ['type' => 'list', 'member' => ['shape' => 'PackageListItem']], 'PackageListItem' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NodePackageArn'], 'CreatedTime' => ['shape' => 'TimeStamp'], 'PackageId' => ['shape' => 'NodePackageId'], 'PackageName' => ['shape' => 'NodePackageName'], 'Tags' => ['shape' => 'TagMap']]], 'PackageObject' => ['type' => 'structure', 'required' => ['Name', 'PackageVersion', 'PatchVersion'], 'members' => ['Name' => ['shape' => 'NodePackageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion']]], 'PackageObjects' => ['type' => 'list', 'member' => ['shape' => 'PackageObject']], 'PackageOwnerAccount' => ['type' => 'string', 'max' => 12, 'min' => 1, 'pattern' => '^[0-9a-z\\_]+$'], 'PackageVersionInputConfig' => ['type' => 'structure', 'required' => ['S3Location'], 'members' => ['S3Location' => ['shape' => 'S3Location']]], 'PackageVersionOutputConfig' => ['type' => 'structure', 'required' => ['PackageName', 'PackageVersion'], 'members' => ['MarkLatest' => ['shape' => 'MarkLatestPatch'], 'PackageName' => ['shape' => 'NodePackageName'], 'PackageVersion' => ['shape' => 'NodePackageVersion']]], 'PackageVersionStatus' => ['type' => 'string', 'enum' => ['REGISTER_PENDING', 'REGISTER_COMPLETED', 'FAILED', 'DELETING']], 'PackageVersionStatusDescription' => ['type' => 'string', 'max' => 255, 'min' => 1], 'PortDefaultValue' => ['type' => 'string', 'max' => 255, 'min' => 1], 'PortName' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\_]+$'], 'PortType' => ['type' => 'string', 'enum' => ['BOOLEAN', 'STRING', 'INT32', 'FLOAT32', 'MEDIA']], 'PrincipalArn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^arn:[a-z0-9][-.a-z0-9]{0,62}:iam::[0-9]{12}:[a-zA-Z0-9+=,.@\\-_/]+$'], 'PrincipalArnsList' => ['type' => 'list', 'member' => ['shape' => 'PrincipalArn']], 'ProvisionDeviceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'DeviceName'], 'NetworkingConfiguration' => ['shape' => 'NetworkPayload'], 'Tags' => ['shape' => 'TagMap']]], 'ProvisionDeviceResponse' => ['type' => 'structure', 'required' => ['Arn', 'Status'], 'members' => ['Arn' => ['shape' => 'DeviceArn'], 'Certificates' => ['shape' => 'Certificates'], 'DeviceId' => ['shape' => 'DeviceId'], 'IotThingName' => ['shape' => 'IotThingName'], 'Status' => ['shape' => 'DeviceStatus']]], 'Region' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'RegisterPackageVersionRequest' => ['type' => 'structure', 'required' => ['PackageId', 'PackageVersion', 'PatchVersion'], 'members' => ['MarkLatest' => ['shape' => 'MarkLatestPatch'], 'OwnerAccount' => ['shape' => 'PackageOwnerAccount'], 'PackageId' => ['shape' => 'NodePackageId', 'location' => 'uri', 'locationName' => 'PackageId'], 'PackageVersion' => ['shape' => 'NodePackageVersion', 'location' => 'uri', 'locationName' => 'PackageVersion'], 'PatchVersion' => ['shape' => 'NodePackagePatchVersion', 'location' => 'uri', 'locationName' => 'PatchVersion']]], 'RegisterPackageVersionResponse' => ['type' => 'structure', 'members' => []], 'RemoveApplicationInstanceRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId']]], 'RemoveApplicationInstanceResponse' => ['type' => 'structure', 'members' => []], 'ReportedRuntimeContextState' => ['type' => 'structure', 'required' => ['DesiredState', 'DeviceReportedStatus', 'DeviceReportedTime', 'RuntimeContextName'], 'members' => ['DesiredState' => ['shape' => 'DesiredState'], 'DeviceReportedStatus' => ['shape' => 'DeviceReportedStatus'], 'DeviceReportedTime' => ['shape' => 'TimeStamp'], 'RuntimeContextName' => ['shape' => 'RuntimeContextName']]], 'ReportedRuntimeContextStates' => ['type' => 'list', 'member' => ['shape' => 'ReportedRuntimeContextState']], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^.+$'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'RuntimeContextName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'RuntimeRoleArn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^arn:[a-z0-9][-.a-z0-9]{0,62}:iam::[0-9]{12}:role/.+$'], 'S3Location' => ['type' => 'structure', 'required' => ['BucketName', 'ObjectKey'], 'members' => ['BucketName' => ['shape' => 'BucketName'], 'ObjectKey' => ['shape' => 'ObjectKey'], 'Region' => ['shape' => 'Region']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'QuotaCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SignalApplicationInstanceNodeInstancesRequest' => ['type' => 'structure', 'required' => ['ApplicationInstanceId', 'NodeSignals'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId', 'location' => 'uri', 'locationName' => 'ApplicationInstanceId'], 'NodeSignals' => ['shape' => 'NodeSignalList']]], 'SignalApplicationInstanceNodeInstancesResponse' => ['type' => 'structure', 'required' => ['ApplicationInstanceId'], 'members' => ['ApplicationInstanceId' => ['shape' => 'ApplicationInstanceId']]], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StaticIpConnectionInfo' => ['type' => 'structure', 'required' => ['DefaultGateway', 'Dns', 'IpAddress', 'Mask'], 'members' => ['DefaultGateway' => ['shape' => 'DefaultGateway'], 'Dns' => ['shape' => 'DnsList'], 'IpAddress' => ['shape' => 'IpAddress'], 'Mask' => ['shape' => 'Mask']]], 'StatusFilter' => ['type' => 'string', 'enum' => ['DEPLOYMENT_SUCCEEDED', 'DEPLOYMENT_ERROR', 'REMOVAL_SUCCEEDED', 'REMOVAL_FAILED', 'PROCESSING_DEPLOYMENT', 'PROCESSING_REMOVAL', 'DEPLOYMENT_FAILED']], 'StorageLocation' => ['type' => 'structure', 'required' => ['BinaryPrefixLocation', 'Bucket', 'GeneratedPrefixLocation', 'ManifestPrefixLocation', 'RepoPrefixLocation'], 'members' => ['BinaryPrefixLocation' => ['shape' => 'Object'], 'Bucket' => ['shape' => 'Bucket'], 'GeneratedPrefixLocation' => ['shape' => 'Object'], 'ManifestPrefixLocation' => ['shape' => 'Object'], 'RepoPrefixLocation' => ['shape' => 'Object']]], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^.+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^.*$'], 'TemplateKey' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$'], 'TemplateParametersMap' => ['type' => 'map', 'key' => ['shape' => 'TemplateKey'], 'value' => ['shape' => 'TemplateValue']], 'TemplateType' => ['type' => 'string', 'enum' => ['RTSP_CAMERA_STREAM']], 'TemplateValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^.+$', 'sensitive' => \true], 'TimeStamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^.+$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCreatedTime' => ['type' => 'timestamp'], 'UpdateDeviceMetadataRequest' => ['type' => 'structure', 'required' => ['DeviceId'], 'members' => ['Description' => ['shape' => 'Description'], 'DeviceId' => ['shape' => 'DeviceId', 'location' => 'uri', 'locationName' => 'DeviceId']]], 'UpdateDeviceMetadataResponse' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'DeviceId']]], 'UpdateProgress' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'VERIFYING', 'REBOOTING', 'DOWNLOADING', 'COMPLETED', 'FAILED']], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['ErrorArguments' => ['shape' => 'ValidationExceptionErrorArgumentList'], 'ErrorId' => ['shape' => 'String'], 'Fields' => ['shape' => 'ValidationExceptionFieldList'], 'Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionErrorArgument' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'ValidationExceptionErrorArgumentList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionErrorArgument']], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Message', 'Name'], 'members' => ['Message' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'Version' => ['type' => 'string', 'max' => 255, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 7d03949..0000000 --- a/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://panorama-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://panorama-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://panorama.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://panorama.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-tests-1.json.php deleted file mode 100644 index 21ba526..0000000 --- a/vendor/Aws3/Aws/data/panorama/2019-07-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/panorama/2019-07-24/paginators-1.json.php b/vendor/Aws3/Aws/data/panorama/2019-07-24/paginators-1.json.php deleted file mode 100644 index 9646d77..0000000 --- a/vendor/Aws3/Aws/data/panorama/2019-07-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplicationInstanceDependencies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListApplicationInstanceNodeInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListApplicationInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDevicesJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNodeFromTemplateJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNodes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPackageImportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListPackages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/partitions.json.php b/vendor/Aws3/Aws/data/partitions.json.php index 1a4314a..b63240d 100644 --- a/vendor/Aws3/Aws/data/partitions.json.php +++ b/vendor/Aws3/Aws/data/partitions.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/partitions.json -return ['partitions' => [['id' => 'aws', 'outputs' => ['dnsSuffix' => 'amazonaws.com', 'dualStackDnsSuffix' => 'api.aws', 'name' => 'aws', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$', 'regions' => ['af-south-1' => ['description' => 'Africa (Cape Town)'], 'ap-east-1' => ['description' => 'Asia Pacific (Hong Kong)'], 'ap-northeast-1' => ['description' => 'Asia Pacific (Tokyo)'], 'ap-northeast-2' => ['description' => 'Asia Pacific (Seoul)'], 'ap-northeast-3' => ['description' => 'Asia Pacific (Osaka)'], 'ap-south-1' => ['description' => 'Asia Pacific (Mumbai)'], 'ap-south-2' => ['description' => 'Asia Pacific (Hyderabad)'], 'ap-southeast-1' => ['description' => 'Asia Pacific (Singapore)'], 'ap-southeast-2' => ['description' => 'Asia Pacific (Sydney)'], 'ap-southeast-3' => ['description' => 'Asia Pacific (Jakarta)'], 'ap-southeast-4' => ['description' => 'Asia Pacific (Melbourne)'], 'aws-global' => ['description' => 'AWS Standard global region'], 'ca-central-1' => ['description' => 'Canada (Central)'], 'eu-central-1' => ['description' => 'Europe (Frankfurt)'], 'eu-central-2' => ['description' => 'Europe (Zurich)'], 'eu-north-1' => ['description' => 'Europe (Stockholm)'], 'eu-south-1' => ['description' => 'Europe (Milan)'], 'eu-south-2' => ['description' => 'Europe (Spain)'], 'eu-west-1' => ['description' => 'Europe (Ireland)'], 'eu-west-2' => ['description' => 'Europe (London)'], 'eu-west-3' => ['description' => 'Europe (Paris)'], 'me-central-1' => ['description' => 'Middle East (UAE)'], 'me-south-1' => ['description' => 'Middle East (Bahrain)'], 'sa-east-1' => ['description' => 'South America (Sao Paulo)'], 'us-east-1' => ['description' => 'US East (N. Virginia)'], 'us-east-2' => ['description' => 'US East (Ohio)'], 'us-west-1' => ['description' => 'US West (N. California)'], 'us-west-2' => ['description' => 'US West (Oregon)']]], ['id' => 'aws-cn', 'outputs' => ['dnsSuffix' => 'amazonaws.com.cn', 'dualStackDnsSuffix' => 'api.amazonwebservices.com.cn', 'name' => 'aws-cn', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^cn\\-\\w+\\-\\d+$', 'regions' => ['aws-cn-global' => ['description' => 'AWS China global region'], 'cn-north-1' => ['description' => 'China (Beijing)'], 'cn-northwest-1' => ['description' => 'China (Ningxia)']]], ['id' => 'aws-us-gov', 'outputs' => ['dnsSuffix' => 'amazonaws.com', 'dualStackDnsSuffix' => 'api.aws', 'name' => 'aws-us-gov', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-gov\\-\\w+\\-\\d+$', 'regions' => ['aws-us-gov-global' => ['description' => 'AWS GovCloud (US) global region'], 'us-gov-east-1' => ['description' => 'AWS GovCloud (US-East)'], 'us-gov-west-1' => ['description' => 'AWS GovCloud (US-West)']]], ['id' => 'aws-iso', 'outputs' => ['dnsSuffix' => 'c2s.ic.gov', 'dualStackDnsSuffix' => 'c2s.ic.gov', 'name' => 'aws-iso', 'supportsDualStack' => \false, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-iso\\-\\w+\\-\\d+$', 'regions' => ['aws-iso-global' => ['description' => 'AWS ISO (US) global region'], 'us-iso-east-1' => ['description' => 'US ISO East'], 'us-iso-west-1' => ['description' => 'US ISO WEST']]], ['id' => 'aws-iso-b', 'outputs' => ['dnsSuffix' => 'sc2s.sgov.gov', 'dualStackDnsSuffix' => 'sc2s.sgov.gov', 'name' => 'aws-iso-b', 'supportsDualStack' => \false, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-isob\\-\\w+\\-\\d+$', 'regions' => ['aws-iso-b-global' => ['description' => 'AWS ISOB (US) global region'], 'us-isob-east-1' => ['description' => 'US ISOB East (Ohio)']]]], 'version' => '1.1']; +return ['partitions' => [['id' => 'aws', 'outputs' => ['dnsSuffix' => 'amazonaws.com', 'dualStackDnsSuffix' => 'api.aws', 'name' => 'aws', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$', 'regions' => ['af-south-1' => ['description' => 'Africa (Cape Town)'], 'ap-east-1' => ['description' => 'Asia Pacific (Hong Kong)'], 'ap-northeast-1' => ['description' => 'Asia Pacific (Tokyo)'], 'ap-northeast-2' => ['description' => 'Asia Pacific (Seoul)'], 'ap-northeast-3' => ['description' => 'Asia Pacific (Osaka)'], 'ap-south-1' => ['description' => 'Asia Pacific (Mumbai)'], 'ap-south-2' => ['description' => 'Asia Pacific (Hyderabad)'], 'ap-southeast-1' => ['description' => 'Asia Pacific (Singapore)'], 'ap-southeast-2' => ['description' => 'Asia Pacific (Sydney)'], 'ap-southeast-3' => ['description' => 'Asia Pacific (Jakarta)'], 'ap-southeast-4' => ['description' => 'Asia Pacific (Melbourne)'], 'aws-global' => ['description' => 'AWS Standard global region'], 'ca-central-1' => ['description' => 'Canada (Central)'], 'eu-central-1' => ['description' => 'Europe (Frankfurt)'], 'eu-central-2' => ['description' => 'Europe (Zurich)'], 'eu-north-1' => ['description' => 'Europe (Stockholm)'], 'eu-south-1' => ['description' => 'Europe (Milan)'], 'eu-south-2' => ['description' => 'Europe (Spain)'], 'eu-west-1' => ['description' => 'Europe (Ireland)'], 'eu-west-2' => ['description' => 'Europe (London)'], 'eu-west-3' => ['description' => 'Europe (Paris)'], 'me-central-1' => ['description' => 'Middle East (UAE)'], 'me-south-1' => ['description' => 'Middle East (Bahrain)'], 'sa-east-1' => ['description' => 'South America (Sao Paulo)'], 'us-east-1' => ['description' => 'US East (N. Virginia)'], 'us-east-2' => ['description' => 'US East (Ohio)'], 'us-west-1' => ['description' => 'US West (N. California)'], 'us-west-2' => ['description' => 'US West (Oregon)']]], ['id' => 'aws-cn', 'outputs' => ['dnsSuffix' => 'amazonaws.com.cn', 'dualStackDnsSuffix' => 'api.amazonwebservices.com.cn', 'name' => 'aws-cn', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^cn\\-\\w+\\-\\d+$', 'regions' => ['aws-cn-global' => ['description' => 'AWS China global region'], 'cn-north-1' => ['description' => 'China (Beijing)'], 'cn-northwest-1' => ['description' => 'China (Ningxia)']]], ['id' => 'aws-us-gov', 'outputs' => ['dnsSuffix' => 'amazonaws.com', 'dualStackDnsSuffix' => 'api.aws', 'name' => 'aws-us-gov', 'supportsDualStack' => \true, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-gov\\-\\w+\\-\\d+$', 'regions' => ['aws-us-gov-global' => ['description' => 'AWS GovCloud (US) global region'], 'us-gov-east-1' => ['description' => 'AWS GovCloud (US-East)'], 'us-gov-west-1' => ['description' => 'AWS GovCloud (US-West)']]], ['id' => 'aws-iso', 'outputs' => ['dnsSuffix' => 'c2s.ic.gov', 'dualStackDnsSuffix' => 'c2s.ic.gov', 'name' => 'aws-iso', 'supportsDualStack' => \false, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-iso\\-\\w+\\-\\d+$', 'regions' => ['aws-iso-global' => ['description' => 'AWS ISO (US) global region'], 'us-iso-east-1' => ['description' => 'US ISO East'], 'us-iso-west-1' => ['description' => 'US ISO WEST']]], ['id' => 'aws-iso-b', 'outputs' => ['dnsSuffix' => 'sc2s.sgov.gov', 'dualStackDnsSuffix' => 'sc2s.sgov.gov', 'name' => 'aws-iso-b', 'supportsDualStack' => \false, 'supportsFIPS' => \true], 'regionRegex' => '^us\\-isob\\-\\w+\\-\\d+$', 'regions' => ['aws-iso-b-global' => ['description' => 'AWS ISOB (US) global region'], 'us-isob-east-1' => ['description' => 'US ISOB East (Ohio)']]], ['id' => 'aws-iso-e', 'outputs' => ['dnsSuffix' => 'cloud.adc-e.uk', 'dualStackDnsSuffix' => 'cloud.adc-e.uk', 'name' => 'aws-iso-e', 'supportsDualStack' => \false, 'supportsFIPS' => \true], 'regionRegex' => '^eu\\-isoe\\-\\w+\\-\\d+$', 'regions' => []]], 'version' => '1.1']; diff --git a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/api-2.json.php b/vendor/Aws3/Aws/data/personalize-events/2018-03-22/api-2.json.php deleted file mode 100644 index e85aef5..0000000 --- a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-03-22', 'endpointPrefix' => 'personalize-events', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Personalize Events', 'serviceId' => 'Personalize Events', 'signatureVersion' => 'v4', 'signingName' => 'personalize', 'uid' => 'personalize-events-2018-03-22'], 'operations' => ['PutEvents' => ['name' => 'PutEvents', 'http' => ['method' => 'POST', 'requestUri' => '/events'], 'input' => ['shape' => 'PutEventsRequest'], 'errors' => [['shape' => 'InvalidInputException']]], 'PutItems' => ['name' => 'PutItems', 'http' => ['method' => 'POST', 'requestUri' => '/items'], 'input' => ['shape' => 'PutItemsRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]], 'PutUsers' => ['name' => 'PutUsers', 'http' => ['method' => 'POST', 'requestUri' => '/users'], 'input' => ['shape' => 'PutUsersRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]]], 'shapes' => ['Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):personalize:.*:.*:.+'], 'Date' => ['type' => 'timestamp'], 'ErrorMessage' => ['type' => 'string'], 'Event' => ['type' => 'structure', 'required' => ['eventType', 'sentAt'], 'members' => ['eventId' => ['shape' => 'StringType'], 'eventType' => ['shape' => 'StringType'], 'eventValue' => ['shape' => 'FloatType'], 'itemId' => ['shape' => 'ItemId'], 'properties' => ['shape' => 'EventPropertiesJSON', 'jsonvalue' => \true], 'sentAt' => ['shape' => 'Date'], 'recommendationId' => ['shape' => 'RecommendationId'], 'impression' => ['shape' => 'Impression'], 'metricAttribution' => ['shape' => 'MetricAttribution']], 'sensitive' => \true], 'EventAttributionSource' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[\\x20-\\x7E]*[\\x21-\\x7E]+[\\x20-\\x7E]*$'], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event'], 'max' => 10, 'min' => 1], 'EventPropertiesJSON' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'FloatType' => ['type' => 'float'], 'Impression' => ['type' => 'list', 'member' => ['shape' => 'ItemId'], 'max' => 25, 'min' => 1], 'InvalidInputException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Item' => ['type' => 'structure', 'required' => ['itemId'], 'members' => ['itemId' => ['shape' => 'StringType'], 'properties' => ['shape' => 'ItemProperties', 'jsonvalue' => \true]]], 'ItemId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'ItemList' => ['type' => 'list', 'member' => ['shape' => 'Item'], 'max' => 10, 'min' => 1], 'ItemProperties' => ['type' => 'string', 'max' => 24262, 'min' => 1, 'sensitive' => \true], 'MetricAttribution' => ['type' => 'structure', 'required' => ['eventAttributionSource'], 'members' => ['eventAttributionSource' => ['shape' => 'EventAttributionSource']]], 'PutEventsRequest' => ['type' => 'structure', 'required' => ['trackingId', 'sessionId', 'eventList'], 'members' => ['trackingId' => ['shape' => 'StringType'], 'userId' => ['shape' => 'UserId'], 'sessionId' => ['shape' => 'StringType'], 'eventList' => ['shape' => 'EventList']]], 'PutItemsRequest' => ['type' => 'structure', 'required' => ['datasetArn', 'items'], 'members' => ['datasetArn' => ['shape' => 'Arn'], 'items' => ['shape' => 'ItemList']]], 'PutUsersRequest' => ['type' => 'structure', 'required' => ['datasetArn', 'users'], 'members' => ['datasetArn' => ['shape' => 'Arn'], 'users' => ['shape' => 'UserList']]], 'RecommendationId' => ['type' => 'string', 'max' => 40, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'StringType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'User' => ['type' => 'structure', 'required' => ['userId'], 'members' => ['userId' => ['shape' => 'StringType'], 'properties' => ['shape' => 'UserProperties', 'jsonvalue' => \true]]], 'UserId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User'], 'max' => 10, 'min' => 1], 'UserProperties' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true]]]; diff --git a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.php deleted file mode 100644 index 117cc5a..0000000 --- a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-events-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-events-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-events.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://personalize-events.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-tests-1.json.php deleted file mode 100644 index b5f775c..0000000 --- a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/paginators-1.json.php b/vendor/Aws3/Aws/data/personalize-events/2018-03-22/paginators-1.json.php deleted file mode 100644 index e3d7a2a..0000000 --- a/vendor/Aws3/Aws/data/personalize-events/2018-03-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/api-2.json.php b/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/api-2.json.php deleted file mode 100644 index efab3e6..0000000 --- a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-22', 'endpointPrefix' => 'personalize-runtime', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Personalize Runtime', 'serviceId' => 'Personalize Runtime', 'signatureVersion' => 'v4', 'signingName' => 'personalize', 'uid' => 'personalize-runtime-2018-05-22'], 'operations' => ['GetPersonalizedRanking' => ['name' => 'GetPersonalizedRanking', 'http' => ['method' => 'POST', 'requestUri' => '/personalize-ranking'], 'input' => ['shape' => 'GetPersonalizedRankingRequest'], 'output' => ['shape' => 'GetPersonalizedRankingResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetRecommendations' => ['name' => 'GetRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/recommendations'], 'input' => ['shape' => 'GetRecommendationsRequest'], 'output' => ['shape' => 'GetRecommendationsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true]], 'shapes' => ['Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):personalize:.*:.*:.+'], 'AttributeName' => ['type' => 'string', 'max' => 150, 'pattern' => '[A-Za-z\\d_]+'], 'AttributeValue' => ['type' => 'string', 'max' => 1000, 'sensitive' => \true], 'Context' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 150], 'ErrorMessage' => ['type' => 'string'], 'FilterAttributeName' => ['type' => 'string', 'max' => 50, 'pattern' => '[A-Za-z0-9_]+'], 'FilterAttributeValue' => ['type' => 'string', 'max' => 1000, 'sensitive' => \true], 'FilterValues' => ['type' => 'map', 'key' => ['shape' => 'FilterAttributeName'], 'value' => ['shape' => 'FilterAttributeValue'], 'max' => 25], 'GetPersonalizedRankingRequest' => ['type' => 'structure', 'required' => ['campaignArn', 'inputList', 'userId'], 'members' => ['campaignArn' => ['shape' => 'Arn'], 'inputList' => ['shape' => 'InputList'], 'userId' => ['shape' => 'UserID'], 'context' => ['shape' => 'Context'], 'filterArn' => ['shape' => 'Arn'], 'filterValues' => ['shape' => 'FilterValues']]], 'GetPersonalizedRankingResponse' => ['type' => 'structure', 'members' => ['personalizedRanking' => ['shape' => 'ItemList'], 'recommendationId' => ['shape' => 'RecommendationID']]], 'GetRecommendationsRequest' => ['type' => 'structure', 'members' => ['campaignArn' => ['shape' => 'Arn'], 'itemId' => ['shape' => 'ItemID'], 'userId' => ['shape' => 'UserID'], 'numResults' => ['shape' => 'NumResults'], 'context' => ['shape' => 'Context'], 'filterArn' => ['shape' => 'Arn'], 'filterValues' => ['shape' => 'FilterValues'], 'recommenderArn' => ['shape' => 'Arn'], 'promotions' => ['shape' => 'PromotionList']]], 'GetRecommendationsResponse' => ['type' => 'structure', 'members' => ['itemList' => ['shape' => 'ItemList'], 'recommendationId' => ['shape' => 'RecommendationID']]], 'InputList' => ['type' => 'list', 'member' => ['shape' => 'ItemID']], 'InvalidInputException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ItemID' => ['type' => 'string', 'max' => 256], 'ItemList' => ['type' => 'list', 'member' => ['shape' => 'PredictedItem']], 'Name' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'NumResults' => ['type' => 'integer', 'min' => 0], 'PercentPromotedItems' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PredictedItem' => ['type' => 'structure', 'members' => ['itemId' => ['shape' => 'ItemID'], 'score' => ['shape' => 'Score'], 'promotionName' => ['shape' => 'Name']]], 'Promotion' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'percentPromotedItems' => ['shape' => 'PercentPromotedItems'], 'filterArn' => ['shape' => 'Arn'], 'filterValues' => ['shape' => 'FilterValues']]], 'PromotionList' => ['type' => 'list', 'member' => ['shape' => 'Promotion'], 'max' => 1], 'RecommendationID' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Score' => ['type' => 'double'], 'UserID' => ['type' => 'string', 'max' => 256]]]; diff --git a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.php deleted file mode 100644 index d4c537c..0000000 --- a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-runtime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-runtime-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-runtime.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://personalize-runtime.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-tests-1.json.php deleted file mode 100644 index af49c3f..0000000 --- a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/paginators-1.json.php b/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/paginators-1.json.php deleted file mode 100644 index e1ef155..0000000 --- a/vendor/Aws3/Aws/data/personalize-runtime/2018-05-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/personalize/2018-05-22/api-2.json.php b/vendor/Aws3/Aws/data/personalize/2018-05-22/api-2.json.php deleted file mode 100644 index f5b6935..0000000 --- a/vendor/Aws3/Aws/data/personalize/2018-05-22/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-22', 'endpointPrefix' => 'personalize', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Personalize', 'serviceId' => 'Personalize', 'signatureVersion' => 'v4', 'signingName' => 'personalize', 'targetPrefix' => 'AmazonPersonalize', 'uid' => 'personalize-2018-05-22'], 'operations' => ['CreateBatchInferenceJob' => ['name' => 'CreateBatchInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBatchInferenceJobRequest'], 'output' => ['shape' => 'CreateBatchInferenceJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']]], 'CreateBatchSegmentJob' => ['name' => 'CreateBatchSegmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBatchSegmentJobRequest'], 'output' => ['shape' => 'CreateBatchSegmentJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']]], 'CreateCampaign' => ['name' => 'CreateCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCampaignRequest'], 'output' => ['shape' => 'CreateCampaignResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateDatasetExportJob' => ['name' => 'CreateDatasetExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetExportJobRequest'], 'output' => ['shape' => 'CreateDatasetExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateDatasetGroup' => ['name' => 'CreateDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetGroupRequest'], 'output' => ['shape' => 'CreateDatasetGroupResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyTagsException']]], 'CreateDatasetImportJob' => ['name' => 'CreateDatasetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetImportJobRequest'], 'output' => ['shape' => 'CreateDatasetImportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']]], 'CreateEventTracker' => ['name' => 'CreateEventTracker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventTrackerRequest'], 'output' => ['shape' => 'CreateEventTrackerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateFilter' => ['name' => 'CreateFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFilterRequest'], 'output' => ['shape' => 'CreateFilterResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyTagsException']]], 'CreateMetricAttribution' => ['name' => 'CreateMetricAttribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMetricAttributionRequest'], 'output' => ['shape' => 'CreateMetricAttributionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'CreateRecommender' => ['name' => 'CreateRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRecommenderRequest'], 'output' => ['shape' => 'CreateRecommenderResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateSchema' => ['name' => 'CreateSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSchemaRequest'], 'output' => ['shape' => 'CreateSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateSolution' => ['name' => 'CreateSolution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSolutionRequest'], 'output' => ['shape' => 'CreateSolutionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException']]], 'CreateSolutionVersion' => ['name' => 'CreateSolutionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSolutionVersionRequest'], 'output' => ['shape' => 'CreateSolutionVersionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceAlreadyExistsException']]], 'DeleteCampaign' => ['name' => 'DeleteCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCampaignRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteDatasetGroup' => ['name' => 'DeleteDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetGroupRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteEventTracker' => ['name' => 'DeleteEventTracker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventTrackerRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteFilter' => ['name' => 'DeleteFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFilterRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]], 'DeleteMetricAttribution' => ['name' => 'DeleteMetricAttribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMetricAttributionRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteRecommender' => ['name' => 'DeleteRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRecommenderRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteSchema' => ['name' => 'DeleteSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSchemaRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DeleteSolution' => ['name' => 'DeleteSolution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSolutionRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'DescribeAlgorithm' => ['name' => 'DescribeAlgorithm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAlgorithmRequest'], 'output' => ['shape' => 'DescribeAlgorithmResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeBatchInferenceJob' => ['name' => 'DescribeBatchInferenceJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBatchInferenceJobRequest'], 'output' => ['shape' => 'DescribeBatchInferenceJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeBatchSegmentJob' => ['name' => 'DescribeBatchSegmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBatchSegmentJobRequest'], 'output' => ['shape' => 'DescribeBatchSegmentJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeCampaign' => ['name' => 'DescribeCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCampaignRequest'], 'output' => ['shape' => 'DescribeCampaignResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDatasetExportJob' => ['name' => 'DescribeDatasetExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetExportJobRequest'], 'output' => ['shape' => 'DescribeDatasetExportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDatasetGroup' => ['name' => 'DescribeDatasetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetGroupRequest'], 'output' => ['shape' => 'DescribeDatasetGroupResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeDatasetImportJob' => ['name' => 'DescribeDatasetImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetImportJobRequest'], 'output' => ['shape' => 'DescribeDatasetImportJobResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeEventTracker' => ['name' => 'DescribeEventTracker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventTrackerRequest'], 'output' => ['shape' => 'DescribeEventTrackerResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeFeatureTransformation' => ['name' => 'DescribeFeatureTransformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFeatureTransformationRequest'], 'output' => ['shape' => 'DescribeFeatureTransformationResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeFilter' => ['name' => 'DescribeFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFilterRequest'], 'output' => ['shape' => 'DescribeFilterResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeMetricAttribution' => ['name' => 'DescribeMetricAttribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMetricAttributionRequest'], 'output' => ['shape' => 'DescribeMetricAttributionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeRecipe' => ['name' => 'DescribeRecipe', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRecipeRequest'], 'output' => ['shape' => 'DescribeRecipeResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeRecommender' => ['name' => 'DescribeRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRecommenderRequest'], 'output' => ['shape' => 'DescribeRecommenderResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeSchema' => ['name' => 'DescribeSchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSchemaRequest'], 'output' => ['shape' => 'DescribeSchemaResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeSolution' => ['name' => 'DescribeSolution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSolutionRequest'], 'output' => ['shape' => 'DescribeSolutionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DescribeSolutionVersion' => ['name' => 'DescribeSolutionVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSolutionVersionRequest'], 'output' => ['shape' => 'DescribeSolutionVersionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetSolutionMetrics' => ['name' => 'GetSolutionMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSolutionMetricsRequest'], 'output' => ['shape' => 'GetSolutionMetricsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]], 'ListBatchInferenceJobs' => ['name' => 'ListBatchInferenceJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBatchInferenceJobsRequest'], 'output' => ['shape' => 'ListBatchInferenceJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListBatchSegmentJobs' => ['name' => 'ListBatchSegmentJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBatchSegmentJobsRequest'], 'output' => ['shape' => 'ListBatchSegmentJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListCampaigns' => ['name' => 'ListCampaigns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCampaignsRequest'], 'output' => ['shape' => 'ListCampaignsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListDatasetExportJobs' => ['name' => 'ListDatasetExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetExportJobsRequest'], 'output' => ['shape' => 'ListDatasetExportJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListDatasetGroups' => ['name' => 'ListDatasetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetGroupsRequest'], 'output' => ['shape' => 'ListDatasetGroupsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListDatasetImportJobs' => ['name' => 'ListDatasetImportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetImportJobsRequest'], 'output' => ['shape' => 'ListDatasetImportJobsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListDatasets' => ['name' => 'ListDatasets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetsRequest'], 'output' => ['shape' => 'ListDatasetsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListEventTrackers' => ['name' => 'ListEventTrackers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEventTrackersRequest'], 'output' => ['shape' => 'ListEventTrackersResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListFilters' => ['name' => 'ListFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFiltersRequest'], 'output' => ['shape' => 'ListFiltersResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListMetricAttributionMetrics' => ['name' => 'ListMetricAttributionMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMetricAttributionMetricsRequest'], 'output' => ['shape' => 'ListMetricAttributionMetricsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListMetricAttributions' => ['name' => 'ListMetricAttributions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMetricAttributionsRequest'], 'output' => ['shape' => 'ListMetricAttributionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListRecipes' => ['name' => 'ListRecipes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRecipesRequest'], 'output' => ['shape' => 'ListRecipesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'ListRecommenders' => ['name' => 'ListRecommenders', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRecommendersRequest'], 'output' => ['shape' => 'ListRecommendersResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListSchemas' => ['name' => 'ListSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSchemasRequest'], 'output' => ['shape' => 'ListSchemasResponse'], 'errors' => [['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListSolutionVersions' => ['name' => 'ListSolutionVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSolutionVersionsRequest'], 'output' => ['shape' => 'ListSolutionVersionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListSolutions' => ['name' => 'ListSolutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSolutionsRequest'], 'output' => ['shape' => 'ListSolutionsResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'InvalidNextTokenException']], 'idempotent' => \true], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]], 'StartRecommender' => ['name' => 'StartRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartRecommenderRequest'], 'output' => ['shape' => 'StartRecommenderResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'StopRecommender' => ['name' => 'StopRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRecommenderRequest'], 'output' => ['shape' => 'StopRecommenderResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'StopSolutionVersionCreation' => ['name' => 'StopSolutionVersionCreation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopSolutionVersionCreationRequest'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagKeysException'], ['shape' => 'ResourceInUseException']]], 'UpdateCampaign' => ['name' => 'UpdateCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCampaignRequest'], 'output' => ['shape' => 'UpdateCampaignResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true], 'UpdateMetricAttribution' => ['name' => 'UpdateMetricAttribution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMetricAttributionRequest'], 'output' => ['shape' => 'UpdateMetricAttributionResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceAlreadyExistsException']]], 'UpdateRecommender' => ['name' => 'UpdateRecommender', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRecommenderRequest'], 'output' => ['shape' => 'UpdateRecommenderResponse'], 'errors' => [['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']], 'idempotent' => \true]], 'shapes' => ['AccountId' => ['type' => 'string', 'max' => 256], 'Algorithm' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'algorithmArn' => ['shape' => 'Arn'], 'algorithmImage' => ['shape' => 'AlgorithmImage'], 'defaultHyperParameters' => ['shape' => 'HyperParameters'], 'defaultHyperParameterRanges' => ['shape' => 'DefaultHyperParameterRanges'], 'defaultResourceConfig' => ['shape' => 'ResourceConfig'], 'trainingInputMode' => ['shape' => 'TrainingInputMode'], 'roleArn' => ['shape' => 'Arn'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'AlgorithmImage' => ['type' => 'structure', 'required' => ['dockerURI'], 'members' => ['name' => ['shape' => 'Name'], 'dockerURI' => ['shape' => 'DockerURI']]], 'Arn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):personalize:.*:.*:.+'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 100], 'AutoMLConfig' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'MetricName'], 'recipeList' => ['shape' => 'ArnList']]], 'AutoMLResult' => ['type' => 'structure', 'members' => ['bestRecipeArn' => ['shape' => 'Arn']]], 'AvroSchema' => ['type' => 'string', 'max' => 10000], 'BatchInferenceJob' => ['type' => 'structure', 'members' => ['jobName' => ['shape' => 'Name'], 'batchInferenceJobArn' => ['shape' => 'Arn'], 'filterArn' => ['shape' => 'Arn'], 'failureReason' => ['shape' => 'FailureReason'], 'solutionVersionArn' => ['shape' => 'Arn'], 'numResults' => ['shape' => 'NumBatchResults'], 'jobInput' => ['shape' => 'BatchInferenceJobInput'], 'jobOutput' => ['shape' => 'BatchInferenceJobOutput'], 'batchInferenceJobConfig' => ['shape' => 'BatchInferenceJobConfig'], 'roleArn' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'BatchInferenceJobConfig' => ['type' => 'structure', 'members' => ['itemExplorationConfig' => ['shape' => 'HyperParameters']]], 'BatchInferenceJobInput' => ['type' => 'structure', 'required' => ['s3DataSource'], 'members' => ['s3DataSource' => ['shape' => 'S3DataConfig']]], 'BatchInferenceJobOutput' => ['type' => 'structure', 'required' => ['s3DataDestination'], 'members' => ['s3DataDestination' => ['shape' => 'S3DataConfig']]], 'BatchInferenceJobSummary' => ['type' => 'structure', 'members' => ['batchInferenceJobArn' => ['shape' => 'Arn'], 'jobName' => ['shape' => 'Name'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'solutionVersionArn' => ['shape' => 'Arn']]], 'BatchInferenceJobs' => ['type' => 'list', 'member' => ['shape' => 'BatchInferenceJobSummary'], 'max' => 100], 'BatchSegmentJob' => ['type' => 'structure', 'members' => ['jobName' => ['shape' => 'Name'], 'batchSegmentJobArn' => ['shape' => 'Arn'], 'filterArn' => ['shape' => 'Arn'], 'failureReason' => ['shape' => 'FailureReason'], 'solutionVersionArn' => ['shape' => 'Arn'], 'numResults' => ['shape' => 'NumBatchResults'], 'jobInput' => ['shape' => 'BatchSegmentJobInput'], 'jobOutput' => ['shape' => 'BatchSegmentJobOutput'], 'roleArn' => ['shape' => 'RoleArn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'BatchSegmentJobInput' => ['type' => 'structure', 'required' => ['s3DataSource'], 'members' => ['s3DataSource' => ['shape' => 'S3DataConfig']]], 'BatchSegmentJobOutput' => ['type' => 'structure', 'required' => ['s3DataDestination'], 'members' => ['s3DataDestination' => ['shape' => 'S3DataConfig']]], 'BatchSegmentJobSummary' => ['type' => 'structure', 'members' => ['batchSegmentJobArn' => ['shape' => 'Arn'], 'jobName' => ['shape' => 'Name'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'solutionVersionArn' => ['shape' => 'Arn']]], 'BatchSegmentJobs' => ['type' => 'list', 'member' => ['shape' => 'BatchSegmentJobSummary'], 'max' => 100], 'Boolean' => ['type' => 'boolean'], 'Campaign' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'campaignArn' => ['shape' => 'Arn'], 'solutionVersionArn' => ['shape' => 'Arn'], 'minProvisionedTPS' => ['shape' => 'TransactionsPerSecond'], 'campaignConfig' => ['shape' => 'CampaignConfig'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'FailureReason'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'latestCampaignUpdate' => ['shape' => 'CampaignUpdateSummary']]], 'CampaignConfig' => ['type' => 'structure', 'members' => ['itemExplorationConfig' => ['shape' => 'HyperParameters']]], 'CampaignSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'campaignArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'CampaignUpdateSummary' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn'], 'minProvisionedTPS' => ['shape' => 'TransactionsPerSecond'], 'campaignConfig' => ['shape' => 'CampaignConfig'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'FailureReason'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'Campaigns' => ['type' => 'list', 'member' => ['shape' => 'CampaignSummary'], 'max' => 100], 'CategoricalHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'values' => ['shape' => 'CategoricalValues']]], 'CategoricalHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'CategoricalHyperParameterRange'], 'max' => 100], 'CategoricalValue' => ['type' => 'string', 'max' => 1000], 'CategoricalValues' => ['type' => 'list', 'member' => ['shape' => 'CategoricalValue'], 'max' => 100], 'ContinuousHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'minValue' => ['shape' => 'ContinuousMinValue'], 'maxValue' => ['shape' => 'ContinuousMaxValue']]], 'ContinuousHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'ContinuousHyperParameterRange'], 'max' => 100], 'ContinuousMaxValue' => ['type' => 'double', 'min' => -1000000], 'ContinuousMinValue' => ['type' => 'double', 'min' => -1000000], 'CreateBatchInferenceJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'solutionVersionArn', 'jobInput', 'jobOutput', 'roleArn'], 'members' => ['jobName' => ['shape' => 'Name'], 'solutionVersionArn' => ['shape' => 'Arn'], 'filterArn' => ['shape' => 'Arn'], 'numResults' => ['shape' => 'NumBatchResults'], 'jobInput' => ['shape' => 'BatchInferenceJobInput'], 'jobOutput' => ['shape' => 'BatchInferenceJobOutput'], 'roleArn' => ['shape' => 'RoleArn'], 'batchInferenceJobConfig' => ['shape' => 'BatchInferenceJobConfig'], 'tags' => ['shape' => 'Tags']]], 'CreateBatchInferenceJobResponse' => ['type' => 'structure', 'members' => ['batchInferenceJobArn' => ['shape' => 'Arn']]], 'CreateBatchSegmentJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'solutionVersionArn', 'jobInput', 'jobOutput', 'roleArn'], 'members' => ['jobName' => ['shape' => 'Name'], 'solutionVersionArn' => ['shape' => 'Arn'], 'filterArn' => ['shape' => 'Arn'], 'numResults' => ['shape' => 'NumBatchResults'], 'jobInput' => ['shape' => 'BatchSegmentJobInput'], 'jobOutput' => ['shape' => 'BatchSegmentJobOutput'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'Tags']]], 'CreateBatchSegmentJobResponse' => ['type' => 'structure', 'members' => ['batchSegmentJobArn' => ['shape' => 'Arn']]], 'CreateCampaignRequest' => ['type' => 'structure', 'required' => ['name', 'solutionVersionArn'], 'members' => ['name' => ['shape' => 'Name'], 'solutionVersionArn' => ['shape' => 'Arn'], 'minProvisionedTPS' => ['shape' => 'TransactionsPerSecond'], 'campaignConfig' => ['shape' => 'CampaignConfig'], 'tags' => ['shape' => 'Tags']]], 'CreateCampaignResponse' => ['type' => 'structure', 'members' => ['campaignArn' => ['shape' => 'Arn']]], 'CreateDatasetExportJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'datasetArn', 'roleArn', 'jobOutput'], 'members' => ['jobName' => ['shape' => 'Name'], 'datasetArn' => ['shape' => 'Arn'], 'ingestionMode' => ['shape' => 'IngestionMode'], 'roleArn' => ['shape' => 'RoleArn'], 'jobOutput' => ['shape' => 'DatasetExportJobOutput'], 'tags' => ['shape' => 'Tags']]], 'CreateDatasetExportJobResponse' => ['type' => 'structure', 'members' => ['datasetExportJobArn' => ['shape' => 'Arn']]], 'CreateDatasetGroupRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'roleArn' => ['shape' => 'RoleArn'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'domain' => ['shape' => 'Domain'], 'tags' => ['shape' => 'Tags']]], 'CreateDatasetGroupResponse' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'domain' => ['shape' => 'Domain']]], 'CreateDatasetImportJobRequest' => ['type' => 'structure', 'required' => ['jobName', 'datasetArn', 'dataSource', 'roleArn'], 'members' => ['jobName' => ['shape' => 'Name'], 'datasetArn' => ['shape' => 'Arn'], 'dataSource' => ['shape' => 'DataSource'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'Tags'], 'importMode' => ['shape' => 'ImportMode'], 'publishAttributionMetricsToS3' => ['shape' => 'Boolean']]], 'CreateDatasetImportJobResponse' => ['type' => 'structure', 'members' => ['datasetImportJobArn' => ['shape' => 'Arn']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['name', 'schemaArn', 'datasetGroupArn', 'datasetType'], 'members' => ['name' => ['shape' => 'Name'], 'schemaArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'datasetType' => ['shape' => 'DatasetType'], 'tags' => ['shape' => 'Tags']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['datasetArn' => ['shape' => 'Arn']]], 'CreateEventTrackerRequest' => ['type' => 'structure', 'required' => ['name', 'datasetGroupArn'], 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'Tags']]], 'CreateEventTrackerResponse' => ['type' => 'structure', 'members' => ['eventTrackerArn' => ['shape' => 'Arn'], 'trackingId' => ['shape' => 'TrackingId']]], 'CreateFilterRequest' => ['type' => 'structure', 'required' => ['name', 'datasetGroupArn', 'filterExpression'], 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'filterExpression' => ['shape' => 'FilterExpression'], 'tags' => ['shape' => 'Tags']]], 'CreateFilterResponse' => ['type' => 'structure', 'members' => ['filterArn' => ['shape' => 'Arn']]], 'CreateMetricAttributionRequest' => ['type' => 'structure', 'required' => ['name', 'datasetGroupArn', 'metrics', 'metricsOutputConfig'], 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'metrics' => ['shape' => 'MetricAttributes'], 'metricsOutputConfig' => ['shape' => 'MetricAttributionOutput']]], 'CreateMetricAttributionResponse' => ['type' => 'structure', 'members' => ['metricAttributionArn' => ['shape' => 'Arn']]], 'CreateRecommenderRequest' => ['type' => 'structure', 'required' => ['name', 'datasetGroupArn', 'recipeArn'], 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'recipeArn' => ['shape' => 'Arn'], 'recommenderConfig' => ['shape' => 'RecommenderConfig'], 'tags' => ['shape' => 'Tags']]], 'CreateRecommenderResponse' => ['type' => 'structure', 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'CreateSchemaRequest' => ['type' => 'structure', 'required' => ['name', 'schema'], 'members' => ['name' => ['shape' => 'Name'], 'schema' => ['shape' => 'AvroSchema'], 'domain' => ['shape' => 'Domain']]], 'CreateSchemaResponse' => ['type' => 'structure', 'members' => ['schemaArn' => ['shape' => 'Arn']]], 'CreateSolutionRequest' => ['type' => 'structure', 'required' => ['name', 'datasetGroupArn'], 'members' => ['name' => ['shape' => 'Name'], 'performHPO' => ['shape' => 'Boolean'], 'performAutoML' => ['shape' => 'PerformAutoML'], 'recipeArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'eventType' => ['shape' => 'EventType'], 'solutionConfig' => ['shape' => 'SolutionConfig'], 'tags' => ['shape' => 'Tags']]], 'CreateSolutionResponse' => ['type' => 'structure', 'members' => ['solutionArn' => ['shape' => 'Arn']]], 'CreateSolutionVersionRequest' => ['type' => 'structure', 'required' => ['solutionArn'], 'members' => ['name' => ['shape' => 'Name'], 'solutionArn' => ['shape' => 'Arn'], 'trainingMode' => ['shape' => 'TrainingMode'], 'tags' => ['shape' => 'Tags']]], 'CreateSolutionVersionResponse' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn']]], 'DataSource' => ['type' => 'structure', 'members' => ['dataLocation' => ['shape' => 'S3Location']]], 'Dataset' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'datasetArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'datasetType' => ['shape' => 'DatasetType'], 'schemaArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'DatasetExportJob' => ['type' => 'structure', 'members' => ['jobName' => ['shape' => 'Name'], 'datasetExportJobArn' => ['shape' => 'Arn'], 'datasetArn' => ['shape' => 'Arn'], 'ingestionMode' => ['shape' => 'IngestionMode'], 'roleArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'jobOutput' => ['shape' => 'DatasetExportJobOutput'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'DatasetExportJobOutput' => ['type' => 'structure', 'required' => ['s3DataDestination'], 'members' => ['s3DataDestination' => ['shape' => 'S3DataConfig']]], 'DatasetExportJobSummary' => ['type' => 'structure', 'members' => ['datasetExportJobArn' => ['shape' => 'Arn'], 'jobName' => ['shape' => 'Name'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'DatasetExportJobs' => ['type' => 'list', 'member' => ['shape' => 'DatasetExportJobSummary'], 'max' => 100], 'DatasetGroup' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'roleArn' => ['shape' => 'RoleArn'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'domain' => ['shape' => 'Domain']]], 'DatasetGroupSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'datasetGroupArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'domain' => ['shape' => 'Domain']]], 'DatasetGroups' => ['type' => 'list', 'member' => ['shape' => 'DatasetGroupSummary'], 'max' => 100], 'DatasetImportJob' => ['type' => 'structure', 'members' => ['jobName' => ['shape' => 'Name'], 'datasetImportJobArn' => ['shape' => 'Arn'], 'datasetArn' => ['shape' => 'Arn'], 'dataSource' => ['shape' => 'DataSource'], 'roleArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'importMode' => ['shape' => 'ImportMode'], 'publishAttributionMetricsToS3' => ['shape' => 'Boolean']]], 'DatasetImportJobSummary' => ['type' => 'structure', 'members' => ['datasetImportJobArn' => ['shape' => 'Arn'], 'jobName' => ['shape' => 'Name'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason'], 'importMode' => ['shape' => 'ImportMode']]], 'DatasetImportJobs' => ['type' => 'list', 'member' => ['shape' => 'DatasetImportJobSummary'], 'max' => 100], 'DatasetSchema' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'schemaArn' => ['shape' => 'Arn'], 'schema' => ['shape' => 'AvroSchema'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'domain' => ['shape' => 'Domain']]], 'DatasetSchemaSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'schemaArn' => ['shape' => 'Arn'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'domain' => ['shape' => 'Domain']]], 'DatasetSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'datasetArn' => ['shape' => 'Arn'], 'datasetType' => ['shape' => 'DatasetType'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'DatasetType' => ['type' => 'string', 'max' => 256], 'Datasets' => ['type' => 'list', 'member' => ['shape' => 'DatasetSummary'], 'max' => 100], 'Date' => ['type' => 'timestamp'], 'DefaultCategoricalHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'values' => ['shape' => 'CategoricalValues'], 'isTunable' => ['shape' => 'Tunable']]], 'DefaultCategoricalHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'DefaultCategoricalHyperParameterRange'], 'max' => 100], 'DefaultContinuousHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'minValue' => ['shape' => 'ContinuousMinValue'], 'maxValue' => ['shape' => 'ContinuousMaxValue'], 'isTunable' => ['shape' => 'Tunable']]], 'DefaultContinuousHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'DefaultContinuousHyperParameterRange'], 'max' => 100], 'DefaultHyperParameterRanges' => ['type' => 'structure', 'members' => ['integerHyperParameterRanges' => ['shape' => 'DefaultIntegerHyperParameterRanges'], 'continuousHyperParameterRanges' => ['shape' => 'DefaultContinuousHyperParameterRanges'], 'categoricalHyperParameterRanges' => ['shape' => 'DefaultCategoricalHyperParameterRanges']]], 'DefaultIntegerHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'minValue' => ['shape' => 'IntegerMinValue'], 'maxValue' => ['shape' => 'IntegerMaxValue'], 'isTunable' => ['shape' => 'Tunable']]], 'DefaultIntegerHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'DefaultIntegerHyperParameterRange'], 'max' => 100], 'DeleteCampaignRequest' => ['type' => 'structure', 'required' => ['campaignArn'], 'members' => ['campaignArn' => ['shape' => 'Arn']]], 'DeleteDatasetGroupRequest' => ['type' => 'structure', 'required' => ['datasetGroupArn'], 'members' => ['datasetGroupArn' => ['shape' => 'Arn']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['datasetArn'], 'members' => ['datasetArn' => ['shape' => 'Arn']]], 'DeleteEventTrackerRequest' => ['type' => 'structure', 'required' => ['eventTrackerArn'], 'members' => ['eventTrackerArn' => ['shape' => 'Arn']]], 'DeleteFilterRequest' => ['type' => 'structure', 'required' => ['filterArn'], 'members' => ['filterArn' => ['shape' => 'Arn']]], 'DeleteMetricAttributionRequest' => ['type' => 'structure', 'required' => ['metricAttributionArn'], 'members' => ['metricAttributionArn' => ['shape' => 'Arn']]], 'DeleteRecommenderRequest' => ['type' => 'structure', 'required' => ['recommenderArn'], 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'DeleteSchemaRequest' => ['type' => 'structure', 'required' => ['schemaArn'], 'members' => ['schemaArn' => ['shape' => 'Arn']]], 'DeleteSolutionRequest' => ['type' => 'structure', 'required' => ['solutionArn'], 'members' => ['solutionArn' => ['shape' => 'Arn']]], 'DescribeAlgorithmRequest' => ['type' => 'structure', 'required' => ['algorithmArn'], 'members' => ['algorithmArn' => ['shape' => 'Arn']]], 'DescribeAlgorithmResponse' => ['type' => 'structure', 'members' => ['algorithm' => ['shape' => 'Algorithm']]], 'DescribeBatchInferenceJobRequest' => ['type' => 'structure', 'required' => ['batchInferenceJobArn'], 'members' => ['batchInferenceJobArn' => ['shape' => 'Arn']]], 'DescribeBatchInferenceJobResponse' => ['type' => 'structure', 'members' => ['batchInferenceJob' => ['shape' => 'BatchInferenceJob']]], 'DescribeBatchSegmentJobRequest' => ['type' => 'structure', 'required' => ['batchSegmentJobArn'], 'members' => ['batchSegmentJobArn' => ['shape' => 'Arn']]], 'DescribeBatchSegmentJobResponse' => ['type' => 'structure', 'members' => ['batchSegmentJob' => ['shape' => 'BatchSegmentJob']]], 'DescribeCampaignRequest' => ['type' => 'structure', 'required' => ['campaignArn'], 'members' => ['campaignArn' => ['shape' => 'Arn']]], 'DescribeCampaignResponse' => ['type' => 'structure', 'members' => ['campaign' => ['shape' => 'Campaign']]], 'DescribeDatasetExportJobRequest' => ['type' => 'structure', 'required' => ['datasetExportJobArn'], 'members' => ['datasetExportJobArn' => ['shape' => 'Arn']]], 'DescribeDatasetExportJobResponse' => ['type' => 'structure', 'members' => ['datasetExportJob' => ['shape' => 'DatasetExportJob']]], 'DescribeDatasetGroupRequest' => ['type' => 'structure', 'required' => ['datasetGroupArn'], 'members' => ['datasetGroupArn' => ['shape' => 'Arn']]], 'DescribeDatasetGroupResponse' => ['type' => 'structure', 'members' => ['datasetGroup' => ['shape' => 'DatasetGroup']]], 'DescribeDatasetImportJobRequest' => ['type' => 'structure', 'required' => ['datasetImportJobArn'], 'members' => ['datasetImportJobArn' => ['shape' => 'Arn']]], 'DescribeDatasetImportJobResponse' => ['type' => 'structure', 'members' => ['datasetImportJob' => ['shape' => 'DatasetImportJob']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['datasetArn'], 'members' => ['datasetArn' => ['shape' => 'Arn']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['dataset' => ['shape' => 'Dataset']]], 'DescribeEventTrackerRequest' => ['type' => 'structure', 'required' => ['eventTrackerArn'], 'members' => ['eventTrackerArn' => ['shape' => 'Arn']]], 'DescribeEventTrackerResponse' => ['type' => 'structure', 'members' => ['eventTracker' => ['shape' => 'EventTracker']]], 'DescribeFeatureTransformationRequest' => ['type' => 'structure', 'required' => ['featureTransformationArn'], 'members' => ['featureTransformationArn' => ['shape' => 'Arn']]], 'DescribeFeatureTransformationResponse' => ['type' => 'structure', 'members' => ['featureTransformation' => ['shape' => 'FeatureTransformation']]], 'DescribeFilterRequest' => ['type' => 'structure', 'required' => ['filterArn'], 'members' => ['filterArn' => ['shape' => 'Arn']]], 'DescribeFilterResponse' => ['type' => 'structure', 'members' => ['filter' => ['shape' => 'Filter']]], 'DescribeMetricAttributionRequest' => ['type' => 'structure', 'required' => ['metricAttributionArn'], 'members' => ['metricAttributionArn' => ['shape' => 'Arn']]], 'DescribeMetricAttributionResponse' => ['type' => 'structure', 'members' => ['metricAttribution' => ['shape' => 'MetricAttribution']]], 'DescribeRecipeRequest' => ['type' => 'structure', 'required' => ['recipeArn'], 'members' => ['recipeArn' => ['shape' => 'Arn']]], 'DescribeRecipeResponse' => ['type' => 'structure', 'members' => ['recipe' => ['shape' => 'Recipe']]], 'DescribeRecommenderRequest' => ['type' => 'structure', 'required' => ['recommenderArn'], 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'DescribeRecommenderResponse' => ['type' => 'structure', 'members' => ['recommender' => ['shape' => 'Recommender']]], 'DescribeSchemaRequest' => ['type' => 'structure', 'required' => ['schemaArn'], 'members' => ['schemaArn' => ['shape' => 'Arn']]], 'DescribeSchemaResponse' => ['type' => 'structure', 'members' => ['schema' => ['shape' => 'DatasetSchema']]], 'DescribeSolutionRequest' => ['type' => 'structure', 'required' => ['solutionArn'], 'members' => ['solutionArn' => ['shape' => 'Arn']]], 'DescribeSolutionResponse' => ['type' => 'structure', 'members' => ['solution' => ['shape' => 'Solution']]], 'DescribeSolutionVersionRequest' => ['type' => 'structure', 'required' => ['solutionVersionArn'], 'members' => ['solutionVersionArn' => ['shape' => 'Arn']]], 'DescribeSolutionVersionResponse' => ['type' => 'structure', 'members' => ['solutionVersion' => ['shape' => 'SolutionVersion']]], 'Description' => ['type' => 'string'], 'DockerURI' => ['type' => 'string', 'max' => 256], 'Domain' => ['type' => 'string', 'enum' => ['ECOMMERCE', 'VIDEO_ON_DEMAND']], 'ErrorMessage' => ['type' => 'string'], 'EventTracker' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'eventTrackerArn' => ['shape' => 'Arn'], 'accountId' => ['shape' => 'AccountId'], 'trackingId' => ['shape' => 'TrackingId'], 'datasetGroupArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'EventTrackerSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'eventTrackerArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'EventTrackers' => ['type' => 'list', 'member' => ['shape' => 'EventTrackerSummary'], 'max' => 100], 'EventType' => ['type' => 'string', 'max' => 256], 'EventValueThreshold' => ['type' => 'string', 'max' => 256], 'FailureReason' => ['type' => 'string'], 'FeatureTransformation' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'featureTransformationArn' => ['shape' => 'Arn'], 'defaultParameters' => ['shape' => 'FeaturizationParameters'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'status' => ['shape' => 'Status']]], 'FeatureTransformationParameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue'], 'max' => 100], 'FeaturizationParameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue'], 'max' => 100], 'Filter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'filterArn' => ['shape' => 'Arn'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'datasetGroupArn' => ['shape' => 'Arn'], 'failureReason' => ['shape' => 'FailureReason'], 'filterExpression' => ['shape' => 'FilterExpression'], 'status' => ['shape' => 'Status']]], 'FilterExpression' => ['type' => 'string', 'max' => 2500, 'min' => 1, 'sensitive' => \true], 'FilterSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'filterArn' => ['shape' => 'Arn'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'datasetGroupArn' => ['shape' => 'Arn'], 'failureReason' => ['shape' => 'FailureReason'], 'status' => ['shape' => 'Status']]], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'FilterSummary'], 'max' => 100], 'GetSolutionMetricsRequest' => ['type' => 'structure', 'required' => ['solutionVersionArn'], 'members' => ['solutionVersionArn' => ['shape' => 'Arn']]], 'GetSolutionMetricsResponse' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn'], 'metrics' => ['shape' => 'Metrics']]], 'HPOConfig' => ['type' => 'structure', 'members' => ['hpoObjective' => ['shape' => 'HPOObjective'], 'hpoResourceConfig' => ['shape' => 'HPOResourceConfig'], 'algorithmHyperParameterRanges' => ['shape' => 'HyperParameterRanges']]], 'HPOObjective' => ['type' => 'structure', 'members' => ['type' => ['shape' => 'HPOObjectiveType'], 'metricName' => ['shape' => 'MetricName'], 'metricRegex' => ['shape' => 'MetricRegex']]], 'HPOObjectiveType' => ['type' => 'string', 'max' => 256], 'HPOResource' => ['type' => 'string', 'max' => 256], 'HPOResourceConfig' => ['type' => 'structure', 'members' => ['maxNumberOfTrainingJobs' => ['shape' => 'HPOResource'], 'maxParallelTrainingJobs' => ['shape' => 'HPOResource']]], 'HyperParameterRanges' => ['type' => 'structure', 'members' => ['integerHyperParameterRanges' => ['shape' => 'IntegerHyperParameterRanges'], 'continuousHyperParameterRanges' => ['shape' => 'ContinuousHyperParameterRanges'], 'categoricalHyperParameterRanges' => ['shape' => 'CategoricalHyperParameterRanges']]], 'HyperParameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue'], 'max' => 100], 'ImportMode' => ['type' => 'string', 'enum' => ['FULL', 'INCREMENTAL']], 'IngestionMode' => ['type' => 'string', 'enum' => ['BULK', 'PUT', 'ALL']], 'IntegerHyperParameterRange' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'minValue' => ['shape' => 'IntegerMinValue'], 'maxValue' => ['shape' => 'IntegerMaxValue']]], 'IntegerHyperParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'IntegerHyperParameterRange'], 'max' => 100], 'IntegerMaxValue' => ['type' => 'integer', 'max' => 1000000], 'IntegerMinValue' => ['type' => 'integer', 'min' => -1000000], 'InvalidInputException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ItemAttribute' => ['type' => 'string', 'max' => 150, 'min' => 1], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'pattern' => 'arn:aws.*:kms:.*:[0-9]{12}:key/.*'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListBatchInferenceJobsRequest' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListBatchInferenceJobsResponse' => ['type' => 'structure', 'members' => ['batchInferenceJobs' => ['shape' => 'BatchInferenceJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListBatchSegmentJobsRequest' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListBatchSegmentJobsResponse' => ['type' => 'structure', 'members' => ['batchSegmentJobs' => ['shape' => 'BatchSegmentJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListCampaignsRequest' => ['type' => 'structure', 'members' => ['solutionArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListCampaignsResponse' => ['type' => 'structure', 'members' => ['campaigns' => ['shape' => 'Campaigns'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetExportJobsRequest' => ['type' => 'structure', 'members' => ['datasetArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListDatasetExportJobsResponse' => ['type' => 'structure', 'members' => ['datasetExportJobs' => ['shape' => 'DatasetExportJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetGroupsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListDatasetGroupsResponse' => ['type' => 'structure', 'members' => ['datasetGroups' => ['shape' => 'DatasetGroups'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetImportJobsRequest' => ['type' => 'structure', 'members' => ['datasetArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListDatasetImportJobsResponse' => ['type' => 'structure', 'members' => ['datasetImportJobs' => ['shape' => 'DatasetImportJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListDatasetsRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListDatasetsResponse' => ['type' => 'structure', 'members' => ['datasets' => ['shape' => 'Datasets'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEventTrackersRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListEventTrackersResponse' => ['type' => 'structure', 'members' => ['eventTrackers' => ['shape' => 'EventTrackers'], 'nextToken' => ['shape' => 'NextToken']]], 'ListFiltersRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListFiltersResponse' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'Filters'], 'nextToken' => ['shape' => 'NextToken']]], 'ListMetricAttributionMetricsRequest' => ['type' => 'structure', 'members' => ['metricAttributionArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListMetricAttributionMetricsResponse' => ['type' => 'structure', 'members' => ['metrics' => ['shape' => 'MetricAttributes'], 'nextToken' => ['shape' => 'NextToken']]], 'ListMetricAttributionsRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListMetricAttributionsResponse' => ['type' => 'structure', 'members' => ['metricAttributions' => ['shape' => 'MetricAttributions'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRecipesRequest' => ['type' => 'structure', 'members' => ['recipeProvider' => ['shape' => 'RecipeProvider'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'domain' => ['shape' => 'Domain']]], 'ListRecipesResponse' => ['type' => 'structure', 'members' => ['recipes' => ['shape' => 'Recipes'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRecommendersRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListRecommendersResponse' => ['type' => 'structure', 'members' => ['recommenders' => ['shape' => 'Recommenders'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSchemasRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListSchemasResponse' => ['type' => 'structure', 'members' => ['schemas' => ['shape' => 'Schemas'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSolutionVersionsRequest' => ['type' => 'structure', 'members' => ['solutionArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListSolutionVersionsResponse' => ['type' => 'structure', 'members' => ['solutionVersions' => ['shape' => 'SolutionVersions'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSolutionsRequest' => ['type' => 'structure', 'members' => ['datasetGroupArn' => ['shape' => 'Arn'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListSolutionsResponse' => ['type' => 'structure', 'members' => ['solutions' => ['shape' => 'Solutions'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MetricAttribute' => ['type' => 'structure', 'required' => ['eventType', 'metricName', 'expression'], 'members' => ['eventType' => ['shape' => 'EventType'], 'metricName' => ['shape' => 'MetricName'], 'expression' => ['shape' => 'MetricExpression']]], 'MetricAttributes' => ['type' => 'list', 'member' => ['shape' => 'MetricAttribute'], 'max' => 10], 'MetricAttributesNamesList' => ['type' => 'list', 'member' => ['shape' => 'MetricName'], 'max' => 10], 'MetricAttribution' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'metricAttributionArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'metricsOutputConfig' => ['shape' => 'MetricAttributionOutput'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'MetricAttributionOutput' => ['type' => 'structure', 'required' => ['roleArn'], 'members' => ['s3DataDestination' => ['shape' => 'S3DataConfig'], 'roleArn' => ['shape' => 'RoleArn']]], 'MetricAttributionSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'metricAttributionArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'MetricAttributions' => ['type' => 'list', 'member' => ['shape' => 'MetricAttributionSummary'], 'max' => 100], 'MetricExpression' => ['type' => 'string', 'max' => 256], 'MetricName' => ['type' => 'string', 'max' => 256], 'MetricRegex' => ['type' => 'string', 'max' => 256], 'MetricValue' => ['type' => 'double'], 'Metrics' => ['type' => 'map', 'key' => ['shape' => 'MetricName'], 'value' => ['shape' => 'MetricValue'], 'max' => 100], 'Name' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9\\-_]*'], 'NextToken' => ['type' => 'string', 'max' => 1500], 'NumBatchResults' => ['type' => 'integer'], 'ObjectiveSensitivity' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH', 'OFF']], 'OptimizationObjective' => ['type' => 'structure', 'members' => ['itemAttribute' => ['shape' => 'ItemAttribute'], 'objectiveSensitivity' => ['shape' => 'ObjectiveSensitivity']]], 'ParameterName' => ['type' => 'string', 'max' => 256], 'ParameterValue' => ['type' => 'string', 'max' => 1000], 'PerformAutoML' => ['type' => 'boolean'], 'PerformHPO' => ['type' => 'boolean'], 'Recipe' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'recipeArn' => ['shape' => 'Arn'], 'algorithmArn' => ['shape' => 'Arn'], 'featureTransformationArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'description' => ['shape' => 'Description'], 'creationDateTime' => ['shape' => 'Date'], 'recipeType' => ['shape' => 'RecipeType'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'RecipeProvider' => ['type' => 'string', 'enum' => ['SERVICE']], 'RecipeSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'recipeArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'domain' => ['shape' => 'Domain']]], 'RecipeType' => ['type' => 'string', 'max' => 256], 'Recipes' => ['type' => 'list', 'member' => ['shape' => 'RecipeSummary'], 'max' => 100], 'Recommender' => ['type' => 'structure', 'members' => ['recommenderArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'recipeArn' => ['shape' => 'Arn'], 'recommenderConfig' => ['shape' => 'RecommenderConfig'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'FailureReason'], 'latestRecommenderUpdate' => ['shape' => 'RecommenderUpdateSummary'], 'modelMetrics' => ['shape' => 'Metrics']]], 'RecommenderConfig' => ['type' => 'structure', 'members' => ['itemExplorationConfig' => ['shape' => 'HyperParameters'], 'minRecommendationRequestsPerSecond' => ['shape' => 'TransactionsPerSecond']]], 'RecommenderSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'recommenderArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'recipeArn' => ['shape' => 'Arn'], 'recommenderConfig' => ['shape' => 'RecommenderConfig'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'RecommenderUpdateSummary' => ['type' => 'structure', 'members' => ['recommenderConfig' => ['shape' => 'RecommenderConfig'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'FailureReason']]], 'Recommenders' => ['type' => 'list', 'member' => ['shape' => 'RecommenderSummary'], 'max' => 100], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceConfig' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue'], 'max' => 100], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:([a-z\\d-]+):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'S3DataConfig' => ['type' => 'structure', 'required' => ['path'], 'members' => ['path' => ['shape' => 'S3Location'], 'kmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'S3Location' => ['type' => 'string', 'max' => 256, 'pattern' => '(s3|http|https)://.+'], 'Schemas' => ['type' => 'list', 'member' => ['shape' => 'DatasetSchemaSummary'], 'max' => 100], 'Solution' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'solutionArn' => ['shape' => 'Arn'], 'performHPO' => ['shape' => 'PerformHPO'], 'performAutoML' => ['shape' => 'PerformAutoML'], 'recipeArn' => ['shape' => 'Arn'], 'datasetGroupArn' => ['shape' => 'Arn'], 'eventType' => ['shape' => 'EventType'], 'solutionConfig' => ['shape' => 'SolutionConfig'], 'autoMLResult' => ['shape' => 'AutoMLResult'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'latestSolutionVersion' => ['shape' => 'SolutionVersionSummary']]], 'SolutionConfig' => ['type' => 'structure', 'members' => ['eventValueThreshold' => ['shape' => 'EventValueThreshold'], 'hpoConfig' => ['shape' => 'HPOConfig'], 'algorithmHyperParameters' => ['shape' => 'HyperParameters'], 'featureTransformationParameters' => ['shape' => 'FeatureTransformationParameters'], 'autoMLConfig' => ['shape' => 'AutoMLConfig'], 'optimizationObjective' => ['shape' => 'OptimizationObjective']]], 'SolutionSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'solutionArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'recipeArn' => ['shape' => 'Arn']]], 'SolutionVersion' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'solutionVersionArn' => ['shape' => 'Arn'], 'solutionArn' => ['shape' => 'Arn'], 'performHPO' => ['shape' => 'PerformHPO'], 'performAutoML' => ['shape' => 'PerformAutoML'], 'recipeArn' => ['shape' => 'Arn'], 'eventType' => ['shape' => 'EventType'], 'datasetGroupArn' => ['shape' => 'Arn'], 'solutionConfig' => ['shape' => 'SolutionConfig'], 'trainingHours' => ['shape' => 'TrainingHours'], 'trainingMode' => ['shape' => 'TrainingMode'], 'tunedHPOParams' => ['shape' => 'TunedHPOParams'], 'status' => ['shape' => 'Status'], 'failureReason' => ['shape' => 'FailureReason'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date']]], 'SolutionVersionSummary' => ['type' => 'structure', 'members' => ['solutionVersionArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'Status'], 'creationDateTime' => ['shape' => 'Date'], 'lastUpdatedDateTime' => ['shape' => 'Date'], 'failureReason' => ['shape' => 'FailureReason']]], 'SolutionVersions' => ['type' => 'list', 'member' => ['shape' => 'SolutionVersionSummary'], 'max' => 100], 'Solutions' => ['type' => 'list', 'member' => ['shape' => 'SolutionSummary'], 'max' => 100], 'StartRecommenderRequest' => ['type' => 'structure', 'required' => ['recommenderArn'], 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'StartRecommenderResponse' => ['type' => 'structure', 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'Status' => ['type' => 'string', 'max' => 256], 'StopRecommenderRequest' => ['type' => 'structure', 'required' => ['recommenderArn'], 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'StopRecommenderResponse' => ['type' => 'structure', 'members' => ['recommenderArn' => ['shape' => 'Arn']]], 'StopSolutionVersionCreationRequest' => ['type' => 'structure', 'required' => ['solutionVersionArn'], 'members' => ['solutionVersionArn' => ['shape' => 'Arn']]], 'Tag' => ['type' => 'structure', 'required' => ['tagKey', 'tagValue'], 'members' => ['tagKey' => ['shape' => 'TagKey'], 'tagValue' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TooManyTagKeysException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TrackingId' => ['type' => 'string', 'max' => 256], 'TrainingHours' => ['type' => 'double', 'min' => 0], 'TrainingInputMode' => ['type' => 'string', 'max' => 256], 'TrainingMode' => ['type' => 'string', 'enum' => ['FULL', 'UPDATE']], 'TransactionsPerSecond' => ['type' => 'integer', 'min' => 1], 'Tunable' => ['type' => 'boolean'], 'TunedHPOParams' => ['type' => 'structure', 'members' => ['algorithmHyperParameters' => ['shape' => 'HyperParameters']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCampaignRequest' => ['type' => 'structure', 'required' => ['campaignArn'], 'members' => ['campaignArn' => ['shape' => 'Arn'], 'solutionVersionArn' => ['shape' => 'Arn'], 'minProvisionedTPS' => ['shape' => 'TransactionsPerSecond'], 'campaignConfig' => ['shape' => 'CampaignConfig']]], 'UpdateCampaignResponse' => ['type' => 'structure', 'members' => ['campaignArn' => ['shape' => 'Arn']]], 'UpdateMetricAttributionRequest' => ['type' => 'structure', 'members' => ['addMetrics' => ['shape' => 'MetricAttributes'], 'removeMetrics' => ['shape' => 'MetricAttributesNamesList'], 'metricsOutputConfig' => ['shape' => 'MetricAttributionOutput'], 'metricAttributionArn' => ['shape' => 'Arn']]], 'UpdateMetricAttributionResponse' => ['type' => 'structure', 'members' => ['metricAttributionArn' => ['shape' => 'Arn']]], 'UpdateRecommenderRequest' => ['type' => 'structure', 'required' => ['recommenderArn', 'recommenderConfig'], 'members' => ['recommenderArn' => ['shape' => 'Arn'], 'recommenderConfig' => ['shape' => 'RecommenderConfig']]], 'UpdateRecommenderResponse' => ['type' => 'structure', 'members' => ['recommenderArn' => ['shape' => 'Arn']]]]]; diff --git a/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-rule-set-1.json.php deleted file mode 100644 index b26dc2d..0000000 --- a/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://personalize.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://personalize.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-tests-1.json.php deleted file mode 100644 index a30b6ed..0000000 --- a/vendor/Aws3/Aws/data/personalize/2018-05-22/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://personalize.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/personalize/2018-05-22/paginators-1.json.php b/vendor/Aws3/Aws/data/personalize/2018-05-22/paginators-1.json.php deleted file mode 100644 index 84b7775..0000000 --- a/vendor/Aws3/Aws/data/personalize/2018-05-22/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBatchInferenceJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'batchInferenceJobs'], 'ListBatchSegmentJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'batchSegmentJobs'], 'ListCampaigns' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'campaigns'], 'ListDatasetExportJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'datasetExportJobs'], 'ListDatasetGroups' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'datasetGroups'], 'ListDatasetImportJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'datasetImportJobs'], 'ListDatasets' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'datasets'], 'ListEventTrackers' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'eventTrackers'], 'ListFilters' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'Filters'], 'ListMetricAttributionMetrics' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'metrics'], 'ListMetricAttributions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'metricAttributions'], 'ListRecipes' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'recipes'], 'ListRecommenders' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'recommenders'], 'ListSchemas' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'schemas'], 'ListSolutionVersions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'solutionVersions'], 'ListSolutions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'solutions']]]; diff --git a/vendor/Aws3/Aws/data/pi/2018-02-27/api-2.json.php b/vendor/Aws3/Aws/data/pi/2018-02-27/api-2.json.php deleted file mode 100644 index 5f6f4ab..0000000 --- a/vendor/Aws3/Aws/data/pi/2018-02-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-02-27', 'endpointPrefix' => 'pi', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS PI', 'serviceFullName' => 'AWS Performance Insights', 'serviceId' => 'PI', 'signatureVersion' => 'v4', 'signingName' => 'pi', 'targetPrefix' => 'PerformanceInsightsv20180227', 'uid' => 'pi-2018-02-27'], 'operations' => ['DescribeDimensionKeys' => ['name' => 'DescribeDimensionKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDimensionKeysRequest'], 'output' => ['shape' => 'DescribeDimensionKeysResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]], 'GetDimensionKeyDetails' => ['name' => 'GetDimensionKeyDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDimensionKeyDetailsRequest'], 'output' => ['shape' => 'GetDimensionKeyDetailsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]], 'GetResourceMetadata' => ['name' => 'GetResourceMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceMetadataRequest'], 'output' => ['shape' => 'GetResourceMetadataResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]], 'GetResourceMetrics' => ['name' => 'GetResourceMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourceMetricsRequest'], 'output' => ['shape' => 'GetResourceMetricsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]], 'ListAvailableResourceDimensions' => ['name' => 'ListAvailableResourceDimensions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableResourceDimensionsRequest'], 'output' => ['shape' => 'ListAvailableResourceDimensionsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]], 'ListAvailableResourceMetrics' => ['name' => 'ListAvailableResourceMetrics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableResourceMetricsRequest'], 'output' => ['shape' => 'ListAvailableResourceMetricsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'NotAuthorizedException']]]], 'shapes' => ['AdditionalMetricsList' => ['type' => 'list', 'member' => ['shape' => 'RequestString'], 'max' => 30, 'min' => 1], 'AdditionalMetricsMap' => ['type' => 'map', 'key' => ['shape' => 'RequestString'], 'value' => ['shape' => 'Double']], 'DataPoint' => ['type' => 'structure', 'required' => ['Timestamp', 'Value'], 'members' => ['Timestamp' => ['shape' => 'ISOTimestamp'], 'Value' => ['shape' => 'Double']]], 'DataPointsList' => ['type' => 'list', 'member' => ['shape' => 'DataPoint']], 'DescribeDimensionKeysRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier', 'StartTime', 'EndTime', 'Metric', 'GroupBy'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'RequestString'], 'StartTime' => ['shape' => 'ISOTimestamp'], 'EndTime' => ['shape' => 'ISOTimestamp'], 'Metric' => ['shape' => 'RequestString'], 'PeriodInSeconds' => ['shape' => 'Integer'], 'GroupBy' => ['shape' => 'DimensionGroup'], 'AdditionalMetrics' => ['shape' => 'AdditionalMetricsList'], 'PartitionBy' => ['shape' => 'DimensionGroup'], 'Filter' => ['shape' => 'MetricQueryFilterMap'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDimensionKeysResponse' => ['type' => 'structure', 'members' => ['AlignedStartTime' => ['shape' => 'ISOTimestamp'], 'AlignedEndTime' => ['shape' => 'ISOTimestamp'], 'PartitionKeys' => ['shape' => 'ResponsePartitionKeyList'], 'Keys' => ['shape' => 'DimensionKeyDescriptionList'], 'NextToken' => ['shape' => 'NextToken']]], 'Description' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DetailStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PROCESSING', 'UNAVAILABLE']], 'DimensionDetail' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'String']]], 'DimensionDetailList' => ['type' => 'list', 'member' => ['shape' => 'DimensionDetail']], 'DimensionGroup' => ['type' => 'structure', 'required' => ['Group'], 'members' => ['Group' => ['shape' => 'RequestString'], 'Dimensions' => ['shape' => 'RequestStringList'], 'Limit' => ['shape' => 'Limit']]], 'DimensionGroupDetail' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'String'], 'Dimensions' => ['shape' => 'DimensionDetailList']]], 'DimensionGroupDetailList' => ['type' => 'list', 'member' => ['shape' => 'DimensionGroupDetail']], 'DimensionKeyDescription' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'DimensionMap'], 'Total' => ['shape' => 'Double'], 'AdditionalMetrics' => ['shape' => 'AdditionalMetricsMap'], 'Partitions' => ['shape' => 'MetricValuesList']]], 'DimensionKeyDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'DimensionKeyDescription']], 'DimensionKeyDetail' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'Dimension' => ['shape' => 'String'], 'Status' => ['shape' => 'DetailStatus']]], 'DimensionKeyDetailList' => ['type' => 'list', 'member' => ['shape' => 'DimensionKeyDetail']], 'DimensionMap' => ['type' => 'map', 'key' => ['shape' => 'RequestString'], 'value' => ['shape' => 'RequestString']], 'DimensionsMetricList' => ['type' => 'list', 'member' => ['shape' => 'RequestString'], 'max' => 5, 'min' => 1], 'Double' => ['type' => 'double'], 'ErrorString' => ['type' => 'string'], 'FeatureMetadata' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'FeatureStatus']]], 'FeatureMetadataMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'FeatureMetadata']], 'FeatureStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'UNSUPPORTED', 'ENABLED_PENDING_REBOOT', 'DISABLED_PENDING_REBOOT', 'UNKNOWN']], 'GetDimensionKeyDetailsRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier', 'Group', 'GroupIdentifier'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'IdentifierString'], 'Group' => ['shape' => 'RequestString'], 'GroupIdentifier' => ['shape' => 'RequestString'], 'RequestedDimensions' => ['shape' => 'RequestedDimensionList']]], 'GetDimensionKeyDetailsResponse' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'DimensionKeyDetailList']]], 'GetResourceMetadataRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'RequestString']]], 'GetResourceMetadataResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'String'], 'Features' => ['shape' => 'FeatureMetadataMap']]], 'GetResourceMetricsRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier', 'MetricQueries', 'StartTime', 'EndTime'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'RequestString'], 'MetricQueries' => ['shape' => 'MetricQueryList'], 'StartTime' => ['shape' => 'ISOTimestamp'], 'EndTime' => ['shape' => 'ISOTimestamp'], 'PeriodInSeconds' => ['shape' => 'Integer'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetResourceMetricsResponse' => ['type' => 'structure', 'members' => ['AlignedStartTime' => ['shape' => 'ISOTimestamp'], 'AlignedEndTime' => ['shape' => 'ISOTimestamp'], 'Identifier' => ['shape' => 'String'], 'MetricList' => ['shape' => 'MetricKeyDataPointsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ISOTimestamp' => ['type' => 'timestamp'], 'IdentifierString' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^db-[a-zA-Z0-9-]*$'], 'Integer' => ['type' => 'integer'], 'InternalServiceError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorString']], 'exception' => \true, 'fault' => \true], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorString']], 'exception' => \true], 'Limit' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ListAvailableResourceDimensionsRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier', 'Metrics'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'RequestString'], 'Metrics' => ['shape' => 'DimensionsMetricList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAvailableResourceDimensionsResponse' => ['type' => 'structure', 'members' => ['MetricDimensions' => ['shape' => 'MetricDimensionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAvailableResourceMetricsRequest' => ['type' => 'structure', 'required' => ['ServiceType', 'Identifier', 'MetricTypes'], 'members' => ['ServiceType' => ['shape' => 'ServiceType'], 'Identifier' => ['shape' => 'RequestString'], 'MetricTypes' => ['shape' => 'MetricTypeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAvailableResourceMetricsResponse' => ['type' => 'structure', 'members' => ['Metrics' => ['shape' => 'ResponseResourceMetricList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 25, 'min' => 0], 'MetricDimensionGroups' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'String'], 'Groups' => ['shape' => 'DimensionGroupDetailList']]], 'MetricDimensionsList' => ['type' => 'list', 'member' => ['shape' => 'MetricDimensionGroups']], 'MetricKeyDataPoints' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ResponseResourceMetricKey'], 'DataPoints' => ['shape' => 'DataPointsList']]], 'MetricKeyDataPointsList' => ['type' => 'list', 'member' => ['shape' => 'MetricKeyDataPoints']], 'MetricQuery' => ['type' => 'structure', 'required' => ['Metric'], 'members' => ['Metric' => ['shape' => 'RequestString'], 'GroupBy' => ['shape' => 'DimensionGroup'], 'Filter' => ['shape' => 'MetricQueryFilterMap']]], 'MetricQueryFilterMap' => ['type' => 'map', 'key' => ['shape' => 'RequestString'], 'value' => ['shape' => 'RequestString']], 'MetricQueryList' => ['type' => 'list', 'member' => ['shape' => 'MetricQuery'], 'max' => 15, 'min' => 1], 'MetricTypeList' => ['type' => 'list', 'member' => ['shape' => 'RequestString']], 'MetricValuesList' => ['type' => 'list', 'member' => ['shape' => 'Double']], 'NextToken' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorString']], 'exception' => \true], 'RequestString' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*\\S.*'], 'RequestStringList' => ['type' => 'list', 'member' => ['shape' => 'RequestString'], 'max' => 10, 'min' => 1], 'RequestedDimensionList' => ['type' => 'list', 'member' => ['shape' => 'RequestString'], 'max' => 10, 'min' => 1], 'ResponsePartitionKey' => ['type' => 'structure', 'required' => ['Dimensions'], 'members' => ['Dimensions' => ['shape' => 'DimensionMap']]], 'ResponsePartitionKeyList' => ['type' => 'list', 'member' => ['shape' => 'ResponsePartitionKey']], 'ResponseResourceMetric' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'String'], 'Description' => ['shape' => 'Description'], 'Unit' => ['shape' => 'String']]], 'ResponseResourceMetricKey' => ['type' => 'structure', 'required' => ['Metric'], 'members' => ['Metric' => ['shape' => 'String'], 'Dimensions' => ['shape' => 'DimensionMap']]], 'ResponseResourceMetricList' => ['type' => 'list', 'member' => ['shape' => 'ResponseResourceMetric']], 'ServiceType' => ['type' => 'string', 'enum' => ['RDS', 'DOCDB']], 'String' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*\\S.*']]]; diff --git a/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-rule-set-1.json.php deleted file mode 100644 index cd1a345..0000000 --- a/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pi-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pi-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pi.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://pi.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-tests-1.json.php deleted file mode 100644 index cb40027..0000000 --- a/vendor/Aws3/Aws/data/pi/2018-02-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pi.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pi.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pi/2018-02-27/paginators-1.json.php b/vendor/Aws3/Aws/data/pi/2018-02-27/paginators-1.json.php deleted file mode 100644 index 297deec..0000000 --- a/vendor/Aws3/Aws/data/pi/2018-02-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDimensionKeys' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetResourceMetrics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAvailableResourceDimensions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAvailableResourceMetrics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/api-2.json.php b/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/api-2.json.php deleted file mode 100644 index d374808..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-07-26', 'endpointPrefix' => 'email', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Pinpoint Email', 'serviceFullName' => 'Amazon Pinpoint Email Service', 'serviceId' => 'Pinpoint Email', 'signatureVersion' => 'v4', 'signingName' => 'ses', 'uid' => 'pinpoint-email-2018-07-26'], 'operations' => ['CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/configuration-sets'], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateConfigurationSetEventDestination' => ['name' => 'CreateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'CreateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'CreateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateDedicatedIpPool' => ['name' => 'CreateDedicatedIpPool', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/dedicated-ip-pools'], 'input' => ['shape' => 'CreateDedicatedIpPoolRequest'], 'output' => ['shape' => 'CreateDedicatedIpPoolResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateDeliverabilityTestReport' => ['name' => 'CreateDeliverabilityTestReport', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/deliverability-dashboard/test'], 'input' => ['shape' => 'CreateDeliverabilityTestReportRequest'], 'output' => ['shape' => 'CreateDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateEmailIdentity' => ['name' => 'CreateEmailIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/identities'], 'input' => ['shape' => 'CreateEmailIdentityRequest'], 'output' => ['shape' => 'CreateEmailIdentityResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteConfigurationSetEventDestination' => ['name' => 'DeleteConfigurationSetEventDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'DeleteConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'DeleteConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteDedicatedIpPool' => ['name' => 'DeleteDedicatedIpPool', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/email/dedicated-ip-pools/{PoolName}'], 'input' => ['shape' => 'DeleteDedicatedIpPoolRequest'], 'output' => ['shape' => 'DeleteDedicatedIpPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteEmailIdentity' => ['name' => 'DeleteEmailIdentity', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'DeleteEmailIdentityRequest'], 'output' => ['shape' => 'DeleteEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'GetAccount' => ['name' => 'GetAccount', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/account'], 'input' => ['shape' => 'GetAccountRequest'], 'output' => ['shape' => 'GetAccountResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBlacklistReports' => ['name' => 'GetBlacklistReports', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/blacklist-report'], 'input' => ['shape' => 'GetBlacklistReportsRequest'], 'output' => ['shape' => 'GetBlacklistReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSet' => ['name' => 'GetConfigurationSet', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'GetConfigurationSetRequest'], 'output' => ['shape' => 'GetConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSetEventDestinations' => ['name' => 'GetConfigurationSetEventDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'GetConfigurationSetEventDestinationsRequest'], 'output' => ['shape' => 'GetConfigurationSetEventDestinationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIp' => ['name' => 'GetDedicatedIp', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/dedicated-ips/{IP}'], 'input' => ['shape' => 'GetDedicatedIpRequest'], 'output' => ['shape' => 'GetDedicatedIpResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIps' => ['name' => 'GetDedicatedIps', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/dedicated-ips'], 'input' => ['shape' => 'GetDedicatedIpsRequest'], 'output' => ['shape' => 'GetDedicatedIpsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityDashboardOptions' => ['name' => 'GetDeliverabilityDashboardOptions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard'], 'input' => ['shape' => 'GetDeliverabilityDashboardOptionsRequest'], 'output' => ['shape' => 'GetDeliverabilityDashboardOptionsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityTestReport' => ['name' => 'GetDeliverabilityTestReport', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/test-reports/{ReportId}'], 'input' => ['shape' => 'GetDeliverabilityTestReportRequest'], 'output' => ['shape' => 'GetDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDomainDeliverabilityCampaign' => ['name' => 'GetDomainDeliverabilityCampaign', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/campaigns/{CampaignId}'], 'input' => ['shape' => 'GetDomainDeliverabilityCampaignRequest'], 'output' => ['shape' => 'GetDomainDeliverabilityCampaignResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'GetDomainStatisticsReport' => ['name' => 'GetDomainStatisticsReport', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/statistics-report/{Domain}'], 'input' => ['shape' => 'GetDomainStatisticsReportRequest'], 'output' => ['shape' => 'GetDomainStatisticsReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetEmailIdentity' => ['name' => 'GetEmailIdentity', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'GetEmailIdentityRequest'], 'output' => ['shape' => 'GetEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListConfigurationSets' => ['name' => 'ListConfigurationSets', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/configuration-sets'], 'input' => ['shape' => 'ListConfigurationSetsRequest'], 'output' => ['shape' => 'ListConfigurationSetsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDedicatedIpPools' => ['name' => 'ListDedicatedIpPools', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/dedicated-ip-pools'], 'input' => ['shape' => 'ListDedicatedIpPoolsRequest'], 'output' => ['shape' => 'ListDedicatedIpPoolsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDeliverabilityTestReports' => ['name' => 'ListDeliverabilityTestReports', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/test-reports'], 'input' => ['shape' => 'ListDeliverabilityTestReportsRequest'], 'output' => ['shape' => 'ListDeliverabilityTestReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'ListDomainDeliverabilityCampaigns' => ['name' => 'ListDomainDeliverabilityCampaigns', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns'], 'input' => ['shape' => 'ListDomainDeliverabilityCampaignsRequest'], 'output' => ['shape' => 'ListDomainDeliverabilityCampaignsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListEmailIdentities' => ['name' => 'ListEmailIdentities', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/identities'], 'input' => ['shape' => 'ListEmailIdentitiesRequest'], 'output' => ['shape' => 'ListEmailIdentitiesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/email/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'PutAccountDedicatedIpWarmupAttributes' => ['name' => 'PutAccountDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/account/dedicated-ips/warmup'], 'input' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountSendingAttributes' => ['name' => 'PutAccountSendingAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/account/sending'], 'input' => ['shape' => 'PutAccountSendingAttributesRequest'], 'output' => ['shape' => 'PutAccountSendingAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetDeliveryOptions' => ['name' => 'PutConfigurationSetDeliveryOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/delivery-options'], 'input' => ['shape' => 'PutConfigurationSetDeliveryOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetDeliveryOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetReputationOptions' => ['name' => 'PutConfigurationSetReputationOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/reputation-options'], 'input' => ['shape' => 'PutConfigurationSetReputationOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetReputationOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetSendingOptions' => ['name' => 'PutConfigurationSetSendingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/sending'], 'input' => ['shape' => 'PutConfigurationSetSendingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetSendingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetTrackingOptions' => ['name' => 'PutConfigurationSetTrackingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/tracking-options'], 'input' => ['shape' => 'PutConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetTrackingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpInPool' => ['name' => 'PutDedicatedIpInPool', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/dedicated-ips/{IP}/pool'], 'input' => ['shape' => 'PutDedicatedIpInPoolRequest'], 'output' => ['shape' => 'PutDedicatedIpInPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpWarmupAttributes' => ['name' => 'PutDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/dedicated-ips/{IP}/warmup'], 'input' => ['shape' => 'PutDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDeliverabilityDashboardOption' => ['name' => 'PutDeliverabilityDashboardOption', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/deliverability-dashboard'], 'input' => ['shape' => 'PutDeliverabilityDashboardOptionRequest'], 'output' => ['shape' => 'PutDeliverabilityDashboardOptionResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityDkimAttributes' => ['name' => 'PutEmailIdentityDkimAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/identities/{EmailIdentity}/dkim'], 'input' => ['shape' => 'PutEmailIdentityDkimAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityDkimAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityFeedbackAttributes' => ['name' => 'PutEmailIdentityFeedbackAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/identities/{EmailIdentity}/feedback'], 'input' => ['shape' => 'PutEmailIdentityFeedbackAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityFeedbackAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityMailFromAttributes' => ['name' => 'PutEmailIdentityMailFromAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/identities/{EmailIdentity}/mail-from'], 'input' => ['shape' => 'PutEmailIdentityMailFromAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityMailFromAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'SendEmail' => ['name' => 'SendEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/outbound-emails'], 'input' => ['shape' => 'SendEmailRequest'], 'output' => ['shape' => 'SendEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/email/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/email/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UpdateConfigurationSetEventDestination' => ['name' => 'UpdateConfigurationSetEventDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'UpdateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'UpdateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]]], 'shapes' => ['AccountSuspendedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string'], 'BadRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BehaviorOnMxFailure' => ['type' => 'string', 'enum' => ['USE_DEFAULT_VALUE', 'REJECT_MESSAGE']], 'BlacklistEntries' => ['type' => 'list', 'member' => ['shape' => 'BlacklistEntry']], 'BlacklistEntry' => ['type' => 'structure', 'members' => ['RblName' => ['shape' => 'RblName'], 'ListingTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'BlacklistingDescription']]], 'BlacklistItemName' => ['type' => 'string'], 'BlacklistItemNames' => ['type' => 'list', 'member' => ['shape' => 'BlacklistItemName']], 'BlacklistReport' => ['type' => 'map', 'key' => ['shape' => 'BlacklistItemName'], 'value' => ['shape' => 'BlacklistEntries']], 'BlacklistingDescription' => ['type' => 'string'], 'Body' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'Content'], 'Html' => ['shape' => 'Content']]], 'CampaignId' => ['type' => 'string'], 'Charset' => ['type' => 'string'], 'CloudWatchDestination' => ['type' => 'structure', 'required' => ['DimensionConfigurations'], 'members' => ['DimensionConfigurations' => ['shape' => 'CloudWatchDimensionConfigurations']]], 'CloudWatchDimensionConfiguration' => ['type' => 'structure', 'required' => ['DimensionName', 'DimensionValueSource', 'DefaultDimensionValue'], 'members' => ['DimensionName' => ['shape' => 'DimensionName'], 'DimensionValueSource' => ['shape' => 'DimensionValueSource'], 'DefaultDimensionValue' => ['shape' => 'DefaultDimensionValue']]], 'CloudWatchDimensionConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchDimensionConfiguration']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ConfigurationSetName' => ['type' => 'string'], 'ConfigurationSetNameList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetName']], 'Content' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'MessageData'], 'Charset' => ['shape' => 'Charset']]], 'CreateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'CreateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList']]], 'CreateConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'CreateDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'Tags' => ['shape' => 'TagList']]], 'CreateDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'CreateDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['FromEmailAddress', 'Content'], 'members' => ['ReportName' => ['shape' => 'ReportName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'Content' => ['shape' => 'EmailContent'], 'Tags' => ['shape' => 'TagList']]], 'CreateDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['ReportId', 'DeliverabilityTestStatus'], 'members' => ['ReportId' => ['shape' => 'ReportId'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'CreateEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity'], 'Tags' => ['shape' => 'TagList']]], 'CreateEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes']]], 'CustomRedirectDomain' => ['type' => 'string'], 'DailyVolume' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'Timestamp'], 'VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'DailyVolumes' => ['type' => 'list', 'member' => ['shape' => 'DailyVolume']], 'DedicatedIp' => ['type' => 'structure', 'required' => ['Ip', 'WarmupStatus', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip'], 'WarmupStatus' => ['shape' => 'WarmupStatus'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper'], 'PoolName' => ['shape' => 'PoolName']]], 'DedicatedIpList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedIp']], 'DefaultDimensionValue' => ['type' => 'string'], 'DeleteConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName']]], 'DeleteConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'DeleteConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'uri', 'locationName' => 'PoolName']]], 'DeleteDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'DeleteEmailIdentityResponse' => ['type' => 'structure', 'members' => []], 'DeliverabilityDashboardAccountStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING_EXPIRATION', 'DISABLED']], 'DeliverabilityTestReport' => ['type' => 'structure', 'members' => ['ReportId' => ['shape' => 'ReportId'], 'ReportName' => ['shape' => 'ReportName'], 'Subject' => ['shape' => 'DeliverabilityTestSubject'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'CreateDate' => ['shape' => 'Timestamp'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'DeliverabilityTestReports' => ['type' => 'list', 'member' => ['shape' => 'DeliverabilityTestReport']], 'DeliverabilityTestStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED']], 'DeliverabilityTestSubject' => ['type' => 'string'], 'DeliveryOptions' => ['type' => 'structure', 'members' => ['TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'PoolName']]], 'Destination' => ['type' => 'structure', 'members' => ['ToAddresses' => ['shape' => 'EmailAddressList'], 'CcAddresses' => ['shape' => 'EmailAddressList'], 'BccAddresses' => ['shape' => 'EmailAddressList']]], 'DimensionName' => ['type' => 'string'], 'DimensionValueSource' => ['type' => 'string', 'enum' => ['MESSAGE_TAG', 'EMAIL_HEADER', 'LINK_TAG']], 'DkimAttributes' => ['type' => 'structure', 'members' => ['SigningEnabled' => ['shape' => 'Enabled'], 'Status' => ['shape' => 'DkimStatus'], 'Tokens' => ['shape' => 'DnsTokenList']]], 'DkimStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE', 'NOT_STARTED']], 'DnsToken' => ['type' => 'string'], 'DnsTokenList' => ['type' => 'list', 'member' => ['shape' => 'DnsToken']], 'Domain' => ['type' => 'string'], 'DomainDeliverabilityCampaign' => ['type' => 'structure', 'members' => ['CampaignId' => ['shape' => 'CampaignId'], 'ImageUrl' => ['shape' => 'ImageUrl'], 'Subject' => ['shape' => 'Subject'], 'FromAddress' => ['shape' => 'Identity'], 'SendingIps' => ['shape' => 'IpList'], 'FirstSeenDateTime' => ['shape' => 'Timestamp'], 'LastSeenDateTime' => ['shape' => 'Timestamp'], 'InboxCount' => ['shape' => 'Volume'], 'SpamCount' => ['shape' => 'Volume'], 'ReadRate' => ['shape' => 'Percentage'], 'DeleteRate' => ['shape' => 'Percentage'], 'ReadDeleteRate' => ['shape' => 'Percentage'], 'ProjectedVolume' => ['shape' => 'Volume'], 'Esps' => ['shape' => 'Esps']]], 'DomainDeliverabilityCampaignList' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityCampaign']], 'DomainDeliverabilityTrackingOption' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain'], 'SubscriptionStartDate' => ['shape' => 'Timestamp'], 'InboxPlacementTrackingOption' => ['shape' => 'InboxPlacementTrackingOption']]], 'DomainDeliverabilityTrackingOptions' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityTrackingOption']], 'DomainIspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage']]], 'DomainIspPlacements' => ['type' => 'list', 'member' => ['shape' => 'DomainIspPlacement']], 'EmailAddress' => ['type' => 'string'], 'EmailAddressList' => ['type' => 'list', 'member' => ['shape' => 'EmailAddress']], 'EmailContent' => ['type' => 'structure', 'members' => ['Simple' => ['shape' => 'Message'], 'Raw' => ['shape' => 'RawMessage'], 'Template' => ['shape' => 'Template']]], 'Enabled' => ['type' => 'boolean'], 'Esp' => ['type' => 'string'], 'Esps' => ['type' => 'list', 'member' => ['shape' => 'Esp']], 'EventDestination' => ['type' => 'structure', 'required' => ['Name', 'MatchingEventTypes'], 'members' => ['Name' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationDefinition' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationName' => ['type' => 'string'], 'EventDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventType' => ['type' => 'string', 'enum' => ['SEND', 'REJECT', 'BOUNCE', 'COMPLAINT', 'DELIVERY', 'OPEN', 'CLICK', 'RENDERING_FAILURE']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'GeneralEnforcementStatus' => ['type' => 'string'], 'GetAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAccountResponse' => ['type' => 'structure', 'members' => ['SendQuota' => ['shape' => 'SendQuota'], 'SendingEnabled' => ['shape' => 'Enabled'], 'DedicatedIpAutoWarmupEnabled' => ['shape' => 'Enabled'], 'EnforcementStatus' => ['shape' => 'GeneralEnforcementStatus'], 'ProductionAccessEnabled' => ['shape' => 'Enabled']]], 'GetBlacklistReportsRequest' => ['type' => 'structure', 'required' => ['BlacklistItemNames'], 'members' => ['BlacklistItemNames' => ['shape' => 'BlacklistItemNames', 'location' => 'querystring', 'locationName' => 'BlacklistItemNames']]], 'GetBlacklistReportsResponse' => ['type' => 'structure', 'required' => ['BlacklistReport'], 'members' => ['BlacklistReport' => ['shape' => 'BlacklistReport']]], 'GetConfigurationSetEventDestinationsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetEventDestinationsResponse' => ['type' => 'structure', 'members' => ['EventDestinations' => ['shape' => 'EventDestinations']]], 'GetConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetResponse' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList']]], 'GetDedicatedIpRequest' => ['type' => 'structure', 'required' => ['Ip'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP']]], 'GetDedicatedIpResponse' => ['type' => 'structure', 'members' => ['DedicatedIp' => ['shape' => 'DedicatedIp']]], 'GetDedicatedIpsRequest' => ['type' => 'structure', 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'querystring', 'locationName' => 'PoolName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'GetDedicatedIpsResponse' => ['type' => 'structure', 'members' => ['DedicatedIps' => ['shape' => 'DedicatedIpList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetDeliverabilityDashboardOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetDeliverabilityDashboardOptionsResponse' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscriptionExpiryDate' => ['shape' => 'Timestamp'], 'AccountStatus' => ['shape' => 'DeliverabilityDashboardAccountStatus'], 'ActiveSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions'], 'PendingExpirationSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'GetDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['ReportId'], 'members' => ['ReportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'ReportId']]], 'GetDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReport', 'OverallPlacement', 'IspPlacements'], 'members' => ['DeliverabilityTestReport' => ['shape' => 'DeliverabilityTestReport'], 'OverallPlacement' => ['shape' => 'PlacementStatistics'], 'IspPlacements' => ['shape' => 'IspPlacements'], 'Message' => ['shape' => 'MessageContent'], 'Tags' => ['shape' => 'TagList']]], 'GetDomainDeliverabilityCampaignRequest' => ['type' => 'structure', 'required' => ['CampaignId'], 'members' => ['CampaignId' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'CampaignId']]], 'GetDomainDeliverabilityCampaignResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaign'], 'members' => ['DomainDeliverabilityCampaign' => ['shape' => 'DomainDeliverabilityCampaign']]], 'GetDomainStatisticsReportRequest' => ['type' => 'structure', 'required' => ['Domain', 'StartDate', 'EndDate'], 'members' => ['Domain' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'Domain'], 'StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate']]], 'GetDomainStatisticsReportResponse' => ['type' => 'structure', 'required' => ['OverallVolume', 'DailyVolumes'], 'members' => ['OverallVolume' => ['shape' => 'OverallVolume'], 'DailyVolumes' => ['shape' => 'DailyVolumes']]], 'GetEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'GetEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'FeedbackForwardingStatus' => ['shape' => 'Enabled'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes'], 'MailFromAttributes' => ['shape' => 'MailFromAttributes'], 'Tags' => ['shape' => 'TagList']]], 'Identity' => ['type' => 'string'], 'IdentityInfo' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'IdentityName' => ['shape' => 'Identity'], 'SendingEnabled' => ['shape' => 'Enabled']]], 'IdentityInfoList' => ['type' => 'list', 'member' => ['shape' => 'IdentityInfo']], 'IdentityType' => ['type' => 'string', 'enum' => ['EMAIL_ADDRESS', 'DOMAIN', 'MANAGED_DOMAIN']], 'ImageUrl' => ['type' => 'string'], 'InboxPlacementTrackingOption' => ['type' => 'structure', 'members' => ['Global' => ['shape' => 'Enabled'], 'TrackedIsps' => ['shape' => 'IspNameList']]], 'Ip' => ['type' => 'string'], 'IpList' => ['type' => 'list', 'member' => ['shape' => 'Ip']], 'IspName' => ['type' => 'string'], 'IspNameList' => ['type' => 'list', 'member' => ['shape' => 'IspName']], 'IspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'PlacementStatistics' => ['shape' => 'PlacementStatistics']]], 'IspPlacements' => ['type' => 'list', 'member' => ['shape' => 'IspPlacement']], 'KinesisFirehoseDestination' => ['type' => 'structure', 'required' => ['IamRoleArn', 'DeliveryStreamArn'], 'members' => ['IamRoleArn' => ['shape' => 'AmazonResourceName'], 'DeliveryStreamArn' => ['shape' => 'AmazonResourceName']]], 'LastFreshStart' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListConfigurationSetsResponse' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSetNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDedicatedIpPoolsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDedicatedIpPoolsResponse' => ['type' => 'structure', 'members' => ['DedicatedIpPools' => ['shape' => 'ListOfDedicatedIpPools'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeliverabilityTestReportsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDeliverabilityTestReportsResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReports'], 'members' => ['DeliverabilityTestReports' => ['shape' => 'DeliverabilityTestReports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainDeliverabilityCampaignsRequest' => ['type' => 'structure', 'required' => ['StartDate', 'EndDate', 'SubscribedDomain'], 'members' => ['StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate'], 'SubscribedDomain' => ['shape' => 'Domain', 'location' => 'uri', 'locationName' => 'SubscribedDomain'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDomainDeliverabilityCampaignsResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaigns'], 'members' => ['DomainDeliverabilityCampaigns' => ['shape' => 'DomainDeliverabilityCampaignList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEmailIdentitiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListEmailIdentitiesResponse' => ['type' => 'structure', 'members' => ['EmailIdentities' => ['shape' => 'IdentityInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOfDedicatedIpPools' => ['type' => 'list', 'member' => ['shape' => 'PoolName']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'TagList']]], 'MailFromAttributes' => ['type' => 'structure', 'required' => ['MailFromDomain', 'MailFromDomainStatus', 'BehaviorOnMxFailure'], 'members' => ['MailFromDomain' => ['shape' => 'MailFromDomainName'], 'MailFromDomainStatus' => ['shape' => 'MailFromDomainStatus'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'MailFromDomainName' => ['type' => 'string'], 'MailFromDomainNotVerifiedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MailFromDomainStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE']], 'Max24HourSend' => ['type' => 'double'], 'MaxItems' => ['type' => 'integer'], 'MaxSendRate' => ['type' => 'double'], 'Message' => ['type' => 'structure', 'required' => ['Subject', 'Body'], 'members' => ['Subject' => ['shape' => 'Content'], 'Body' => ['shape' => 'Body']]], 'MessageContent' => ['type' => 'string'], 'MessageData' => ['type' => 'string'], 'MessageRejected' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MessageTag' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MessageTagName'], 'Value' => ['shape' => 'MessageTagValue']]], 'MessageTagList' => ['type' => 'list', 'member' => ['shape' => 'MessageTag']], 'MessageTagName' => ['type' => 'string'], 'MessageTagValue' => ['type' => 'string'], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OutboundMessageId' => ['type' => 'string'], 'OverallVolume' => ['type' => 'structure', 'members' => ['VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'ReadRatePercent' => ['shape' => 'Percentage'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'Percentage' => ['type' => 'double'], 'Percentage100Wrapper' => ['type' => 'integer'], 'PinpointDestination' => ['type' => 'structure', 'members' => ['ApplicationArn' => ['shape' => 'AmazonResourceName']]], 'PlacementStatistics' => ['type' => 'structure', 'members' => ['InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage'], 'MissingPercentage' => ['shape' => 'Percentage'], 'SpfPercentage' => ['shape' => 'Percentage'], 'DkimPercentage' => ['shape' => 'Percentage']]], 'PoolName' => ['type' => 'string'], 'PutAccountDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'members' => ['AutoWarmupEnabled' => ['shape' => 'Enabled']]], 'PutAccountDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountSendingAttributesRequest' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'PutAccountSendingAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetDeliveryOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'SendingPoolName']]], 'PutConfigurationSetDeliveryOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetReputationOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'ReputationMetricsEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetReputationOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetSendingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'SendingEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetSendingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'PutConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpInPoolRequest' => ['type' => 'structure', 'required' => ['Ip', 'DestinationPoolName'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'DestinationPoolName' => ['shape' => 'PoolName']]], 'PutDedicatedIpInPoolResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'required' => ['Ip', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper']]], 'PutDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutDeliverabilityDashboardOptionRequest' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'PutDeliverabilityDashboardOptionResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityDkimAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'SigningEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityDkimAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityFeedbackAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'EmailForwardingEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityFeedbackAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityMailFromAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'MailFromDomain' => ['shape' => 'MailFromDomainName'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'PutEmailIdentityMailFromAttributesResponse' => ['type' => 'structure', 'members' => []], 'RawMessage' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'RawMessageData']]], 'RawMessageData' => ['type' => 'blob'], 'RblName' => ['type' => 'string'], 'ReportId' => ['type' => 'string'], 'ReportName' => ['type' => 'string'], 'ReputationOptions' => ['type' => 'structure', 'members' => ['ReputationMetricsEnabled' => ['shape' => 'Enabled'], 'LastFreshStart' => ['shape' => 'LastFreshStart']]], 'SendEmailRequest' => ['type' => 'structure', 'required' => ['Destination', 'Content'], 'members' => ['FromEmailAddress' => ['shape' => 'EmailAddress'], 'Destination' => ['shape' => 'Destination'], 'ReplyToAddresses' => ['shape' => 'EmailAddressList'], 'FeedbackForwardingEmailAddress' => ['shape' => 'EmailAddress'], 'Content' => ['shape' => 'EmailContent'], 'EmailTags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId']]], 'SendQuota' => ['type' => 'structure', 'members' => ['Max24HourSend' => ['shape' => 'Max24HourSend'], 'MaxSendRate' => ['shape' => 'MaxSendRate'], 'SentLast24Hours' => ['shape' => 'SentLast24Hours']]], 'SendingOptions' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'SendingPausedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SendingPoolName' => ['type' => 'string'], 'SentLast24Hours' => ['type' => 'double'], 'SnsDestination' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName']]], 'Subject' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'Template' => ['type' => 'structure', 'members' => ['TemplateArn' => ['shape' => 'TemplateArn'], 'TemplateData' => ['shape' => 'TemplateData']]], 'TemplateArn' => ['type' => 'string'], 'TemplateData' => ['type' => 'string', 'max' => 262144], 'Timestamp' => ['type' => 'timestamp'], 'TlsPolicy' => ['type' => 'string', 'enum' => ['REQUIRE', 'OPTIONAL']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TrackingOptions' => ['type' => 'structure', 'required' => ['CustomRedirectDomain'], 'members' => ['CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'UpdateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'Volume' => ['type' => 'long'], 'VolumeStatistics' => ['type' => 'structure', 'members' => ['InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'ProjectedInbox' => ['shape' => 'Volume'], 'ProjectedSpam' => ['shape' => 'Volume']]], 'WarmupStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'DONE']]]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.php deleted file mode 100644 index c57172b..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-tests-1.json.php deleted file mode 100644 index cee7875..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/paginators-1.json.php b/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/paginators-1.json.php deleted file mode 100644 index 4f5470e..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-email/2018-07-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetDedicatedIps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize'], 'ListConfigurationSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize'], 'ListDedicatedIpPools' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize'], 'ListDeliverabilityTestReports' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize'], 'ListDomainDeliverabilityCampaigns' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize'], 'ListEmailIdentities' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'PageSize']]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/api-2.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/api-2.json.php deleted file mode 100644 index d897e2d..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-03-31', 'endpointPrefix' => 'sms-voice', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'Amazon Pinpoint SMS Voice V2', 'serviceId' => 'Pinpoint SMS Voice V2', 'signatureVersion' => 'v4', 'signingName' => 'sms-voice', 'targetPrefix' => 'PinpointSMSVoiceV2', 'uid' => 'pinpoint-sms-voice-v2-2022-03-31'], 'operations' => ['AssociateOriginationIdentity' => ['name' => 'AssociateOriginationIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateOriginationIdentityRequest'], 'output' => ['shape' => 'AssociateOriginationIdentityResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateEventDestination' => ['name' => 'CreateEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventDestinationRequest'], 'output' => ['shape' => 'CreateEventDestinationResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateOptOutList' => ['name' => 'CreateOptOutList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOptOutListRequest'], 'output' => ['shape' => 'CreateOptOutListResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreatePool' => ['name' => 'CreatePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePoolRequest'], 'output' => ['shape' => 'CreatePoolResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteDefaultMessageType' => ['name' => 'DeleteDefaultMessageType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDefaultMessageTypeRequest'], 'output' => ['shape' => 'DeleteDefaultMessageTypeResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteDefaultSenderId' => ['name' => 'DeleteDefaultSenderId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDefaultSenderIdRequest'], 'output' => ['shape' => 'DeleteDefaultSenderIdResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteEventDestination' => ['name' => 'DeleteEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventDestinationRequest'], 'output' => ['shape' => 'DeleteEventDestinationResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteKeyword' => ['name' => 'DeleteKeyword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteKeywordRequest'], 'output' => ['shape' => 'DeleteKeywordResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteOptOutList' => ['name' => 'DeleteOptOutList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOptOutListRequest'], 'output' => ['shape' => 'DeleteOptOutListResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteOptedOutNumber' => ['name' => 'DeleteOptedOutNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOptedOutNumberRequest'], 'output' => ['shape' => 'DeleteOptedOutNumberResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeletePool' => ['name' => 'DeletePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePoolRequest'], 'output' => ['shape' => 'DeletePoolResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'DeleteTextMessageSpendLimitOverride' => ['name' => 'DeleteTextMessageSpendLimitOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTextMessageSpendLimitOverrideRequest'], 'output' => ['shape' => 'DeleteTextMessageSpendLimitOverrideResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteVoiceMessageSpendLimitOverride' => ['name' => 'DeleteVoiceMessageSpendLimitOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVoiceMessageSpendLimitOverrideRequest'], 'output' => ['shape' => 'DeleteVoiceMessageSpendLimitOverrideResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesRequest'], 'output' => ['shape' => 'DescribeAccountAttributesResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeAccountLimits' => ['name' => 'DescribeAccountLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountLimitsRequest'], 'output' => ['shape' => 'DescribeAccountLimitsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeConfigurationSets' => ['name' => 'DescribeConfigurationSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConfigurationSetsRequest'], 'output' => ['shape' => 'DescribeConfigurationSetsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeKeywords' => ['name' => 'DescribeKeywords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeKeywordsRequest'], 'output' => ['shape' => 'DescribeKeywordsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeOptOutLists' => ['name' => 'DescribeOptOutLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptOutListsRequest'], 'output' => ['shape' => 'DescribeOptOutListsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeOptedOutNumbers' => ['name' => 'DescribeOptedOutNumbers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptedOutNumbersRequest'], 'output' => ['shape' => 'DescribeOptedOutNumbersResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribePhoneNumbers' => ['name' => 'DescribePhoneNumbers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePhoneNumbersRequest'], 'output' => ['shape' => 'DescribePhoneNumbersResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribePools' => ['name' => 'DescribePools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePoolsRequest'], 'output' => ['shape' => 'DescribePoolsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeSenderIds' => ['name' => 'DescribeSenderIds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSenderIdsRequest'], 'output' => ['shape' => 'DescribeSenderIdsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeSpendLimits' => ['name' => 'DescribeSpendLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpendLimitsRequest'], 'output' => ['shape' => 'DescribeSpendLimitsResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DisassociateOriginationIdentity' => ['name' => 'DisassociateOriginationIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateOriginationIdentityRequest'], 'output' => ['shape' => 'DisassociateOriginationIdentityResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'ListPoolOriginationIdentities' => ['name' => 'ListPoolOriginationIdentities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPoolOriginationIdentitiesRequest'], 'output' => ['shape' => 'ListPoolOriginationIdentitiesResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'PutKeyword' => ['name' => 'PutKeyword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutKeywordRequest'], 'output' => ['shape' => 'PutKeywordResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'PutOptedOutNumber' => ['name' => 'PutOptedOutNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutOptedOutNumberRequest'], 'output' => ['shape' => 'PutOptedOutNumberResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ReleasePhoneNumber' => ['name' => 'ReleasePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReleasePhoneNumberRequest'], 'output' => ['shape' => 'ReleasePhoneNumberResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'RequestPhoneNumber' => ['name' => 'RequestPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestPhoneNumberRequest'], 'output' => ['shape' => 'RequestPhoneNumberResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'SendTextMessage' => ['name' => 'SendTextMessage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTextMessageRequest'], 'output' => ['shape' => 'SendTextMessageResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'SendVoiceMessage' => ['name' => 'SendVoiceMessage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendVoiceMessageRequest'], 'output' => ['shape' => 'SendVoiceMessageResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'SetDefaultMessageType' => ['name' => 'SetDefaultMessageType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetDefaultMessageTypeRequest'], 'output' => ['shape' => 'SetDefaultMessageTypeResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'SetDefaultSenderId' => ['name' => 'SetDefaultSenderId', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetDefaultSenderIdRequest'], 'output' => ['shape' => 'SetDefaultSenderIdResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'SetTextMessageSpendLimitOverride' => ['name' => 'SetTextMessageSpendLimitOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTextMessageSpendLimitOverrideRequest'], 'output' => ['shape' => 'SetTextMessageSpendLimitOverrideResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'SetVoiceMessageSpendLimitOverride' => ['name' => 'SetVoiceMessageSpendLimitOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetVoiceMessageSpendLimitOverrideRequest'], 'output' => ['shape' => 'SetVoiceMessageSpendLimitOverrideResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateEventDestination' => ['name' => 'UpdateEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEventDestinationRequest'], 'output' => ['shape' => 'UpdateEventDestinationResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdatePhoneNumber' => ['name' => 'UpdatePhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePhoneNumberRequest'], 'output' => ['shape' => 'UpdatePhoneNumberResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdatePool' => ['name' => 'UpdatePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePoolRequest'], 'output' => ['shape' => 'UpdatePoolResult'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'AccessDeniedExceptionReason']], 'exception' => \true], 'AccessDeniedExceptionReason' => ['type' => 'string', 'enum' => ['INSUFFICIENT_ACCOUNT_REPUTATION', 'ACCOUNT_DISABLED']], 'AccountAttribute' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'AccountAttributeName'], 'Value' => ['shape' => 'String']]], 'AccountAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute']], 'AccountAttributeName' => ['type' => 'string', 'enum' => ['ACCOUNT_TIER']], 'AccountLimit' => ['type' => 'structure', 'required' => ['Name', 'Used', 'Max'], 'members' => ['Name' => ['shape' => 'AccountLimitName'], 'Used' => ['shape' => 'PrimitiveLong'], 'Max' => ['shape' => 'PrimitiveLong']]], 'AccountLimitList' => ['type' => 'list', 'member' => ['shape' => 'AccountLimit']], 'AccountLimitName' => ['type' => 'string', 'enum' => ['PHONE_NUMBERS', 'POOLS', 'CONFIGURATION_SETS', 'OPT_OUT_LISTS']], 'AmazonResourceName' => ['type' => 'string', 'max' => 256, 'min' => 20, 'pattern' => 'arn:[A-Za-z0-9_:/-]+'], 'AssociateOriginationIdentityRequest' => ['type' => 'structure', 'required' => ['PoolId', 'OriginationIdentity', 'IsoCountryCode'], 'members' => ['PoolId' => ['shape' => 'PoolIdOrArn'], 'OriginationIdentity' => ['shape' => 'PhoneOrSenderIdOrArn'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'AssociateOriginationIdentityResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+'], 'CloudWatchLogsDestination' => ['type' => 'structure', 'required' => ['IamRoleArn', 'LogGroupArn'], 'members' => ['IamRoleArn' => ['shape' => 'IamRoleArn'], 'LogGroupArn' => ['shape' => 'LogGroupArn']]], 'ConfigurationSetFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'ConfigurationSetFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'ConfigurationSetFilterList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetFilter'], 'max' => 20, 'min' => 0], 'ConfigurationSetFilterName' => ['type' => 'string', 'enum' => ['event-destination-name', 'matching-event-types', 'default-message-type', 'default-sender-id']], 'ConfigurationSetInformation' => ['type' => 'structure', 'required' => ['ConfigurationSetArn', 'ConfigurationSetName', 'EventDestinations', 'CreatedTimestamp'], 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinations' => ['shape' => 'EventDestinationList'], 'DefaultMessageType' => ['shape' => 'MessageType'], 'DefaultSenderId' => ['shape' => 'SenderId'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'ConfigurationSetInformationList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetInformation']], 'ConfigurationSetName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9_-]+'], 'ConfigurationSetNameList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetNameOrArn'], 'max' => 5, 'min' => 0], 'ConfigurationSetNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ConflictExceptionReason'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'String']], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['DELETION_PROTECTION_ENABLED', 'DESTINATION_PHONE_NUMBER_NOT_VERIFIED', 'DESTINATION_PHONE_NUMBER_OPTED_OUT', 'EVENT_DESTINATION_MISMATCH', 'KEYWORD_MISMATCH', 'LAST_PHONE_NUMBER', 'SELF_MANAGED_OPT_OUTS_MISMATCH', 'MESSAGE_TYPE_MISMATCH', 'NO_ORIGINATION_IDENTITIES_FOUND', 'OPT_OUT_LIST_MISMATCH', 'PHONE_NUMBER_ASSOCIATED_TO_POOL', 'PHONE_NUMBER_NOT_ASSOCIATED_TO_POOL', 'PHONE_NUMBER_NOT_IN_REGISTRATION_REGION', 'RESOURCE_ALREADY_EXISTS', 'RESOURCE_DELETION_NOT_ALLOWED', 'RESOURCE_MODIFICATION_NOT_ALLOWED', 'RESOURCE_NOT_ACTIVE', 'RESOURCE_NOT_EMPTY', 'TWO_WAY_CONFIG_MISMATCH']], 'ContextKey' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '\\S+'], 'ContextMap' => ['type' => 'map', 'key' => ['shape' => 'ContextKey'], 'value' => ['shape' => 'ContextValue'], 'max' => 5, 'min' => 0], 'ContextValue' => ['type' => 'string', 'max' => 800, 'min' => 1, 'pattern' => '\\S+'], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateConfigurationSetResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'Tags' => ['shape' => 'TagList'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'CreateEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'MatchingEventTypes'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'EventDestinationName' => ['shape' => 'EventDestinationName'], 'MatchingEventTypes' => ['shape' => 'EventTypeList'], 'CloudWatchLogsDestination' => ['shape' => 'CloudWatchLogsDestination'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateEventDestinationResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestination']]], 'CreateOptOutListRequest' => ['type' => 'structure', 'required' => ['OptOutListName'], 'members' => ['OptOutListName' => ['shape' => 'OptOutListName'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateOptOutListResult' => ['type' => 'structure', 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'Tags' => ['shape' => 'TagList'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'CreatePoolRequest' => ['type' => 'structure', 'required' => ['OriginationIdentity', 'IsoCountryCode', 'MessageType'], 'members' => ['OriginationIdentity' => ['shape' => 'PhoneOrSenderIdOrArn'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'DeletionProtectionEnabled' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreatePoolResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'Status' => ['shape' => 'PoolStatus'], 'MessageType' => ['shape' => 'MessageType'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'SharedRoutesEnabled' => ['shape' => 'PrimitiveBoolean'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'Tags' => ['shape' => 'TagList'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn']]], 'DeleteConfigurationSetResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestinations' => ['shape' => 'EventDestinationList'], 'DefaultMessageType' => ['shape' => 'MessageType'], 'DefaultSenderId' => ['shape' => 'SenderId'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'DeleteDefaultMessageTypeRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn']]], 'DeleteDefaultMessageTypeResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'MessageType' => ['shape' => 'MessageType']]], 'DeleteDefaultSenderIdRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn']]], 'DeleteDefaultSenderIdResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'SenderId' => ['shape' => 'SenderId']]], 'DeleteEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'EventDestinationName' => ['shape' => 'EventDestinationName']]], 'DeleteEventDestinationResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestination']]], 'DeleteKeywordRequest' => ['type' => 'structure', 'required' => ['OriginationIdentity', 'Keyword'], 'members' => ['OriginationIdentity' => ['shape' => 'PhoneOrPoolIdOrArn'], 'Keyword' => ['shape' => 'Keyword']]], 'DeleteKeywordResult' => ['type' => 'structure', 'members' => ['OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'Keyword' => ['shape' => 'Keyword'], 'KeywordMessage' => ['shape' => 'KeywordMessage'], 'KeywordAction' => ['shape' => 'KeywordAction']]], 'DeleteOptOutListRequest' => ['type' => 'structure', 'required' => ['OptOutListName'], 'members' => ['OptOutListName' => ['shape' => 'OptOutListNameOrArn']]], 'DeleteOptOutListResult' => ['type' => 'structure', 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'DeleteOptedOutNumberRequest' => ['type' => 'structure', 'required' => ['OptOutListName', 'OptedOutNumber'], 'members' => ['OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'OptedOutNumber' => ['shape' => 'PhoneNumber']]], 'DeleteOptedOutNumberResult' => ['type' => 'structure', 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'OptedOutNumber' => ['shape' => 'PhoneNumber'], 'OptedOutTimestamp' => ['shape' => 'Timestamp'], 'EndUserOptedOut' => ['shape' => 'PrimitiveBoolean']]], 'DeletePoolRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['PoolId' => ['shape' => 'PoolIdOrArn']]], 'DeletePoolResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'Status' => ['shape' => 'PoolStatus'], 'MessageType' => ['shape' => 'MessageType'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'SharedRoutesEnabled' => ['shape' => 'PrimitiveBoolean'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'DeleteTextMessageSpendLimitOverrideRequest' => ['type' => 'structure', 'members' => []], 'DeleteTextMessageSpendLimitOverrideResult' => ['type' => 'structure', 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'DeleteVoiceMessageSpendLimitOverrideRequest' => ['type' => 'structure', 'members' => []], 'DeleteVoiceMessageSpendLimitOverrideResult' => ['type' => 'structure', 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'DeliveryStreamArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:\\S+'], 'DescribeAccountAttributesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeAccountAttributesResult' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AccountAttributeList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAccountLimitsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeAccountLimitsResult' => ['type' => 'structure', 'members' => ['AccountLimits' => ['shape' => 'AccountLimitList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetNames' => ['shape' => 'ConfigurationSetNameList'], 'Filters' => ['shape' => 'ConfigurationSetFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeConfigurationSetsResult' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSetInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeKeywordsRequest' => ['type' => 'structure', 'required' => ['OriginationIdentity'], 'members' => ['OriginationIdentity' => ['shape' => 'PhoneOrPoolIdOrArn'], 'Keywords' => ['shape' => 'KeywordList'], 'Filters' => ['shape' => 'KeywordFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeKeywordsResult' => ['type' => 'structure', 'members' => ['OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'Keywords' => ['shape' => 'KeywordInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOptOutListsRequest' => ['type' => 'structure', 'members' => ['OptOutListNames' => ['shape' => 'OptOutListNameList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeOptOutListsResult' => ['type' => 'structure', 'members' => ['OptOutLists' => ['shape' => 'OptOutListInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOptedOutNumbersRequest' => ['type' => 'structure', 'required' => ['OptOutListName'], 'members' => ['OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'OptedOutNumbers' => ['shape' => 'OptedOutNumberList'], 'Filters' => ['shape' => 'OptedOutFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeOptedOutNumbersResult' => ['type' => 'structure', 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'OptedOutNumbers' => ['shape' => 'OptedOutNumberInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePhoneNumbersRequest' => ['type' => 'structure', 'members' => ['PhoneNumberIds' => ['shape' => 'PhoneNumberIdList'], 'Filters' => ['shape' => 'PhoneNumberFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribePhoneNumbersResult' => ['type' => 'structure', 'members' => ['PhoneNumbers' => ['shape' => 'PhoneNumberInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePoolsRequest' => ['type' => 'structure', 'members' => ['PoolIds' => ['shape' => 'PoolIdList'], 'Filters' => ['shape' => 'PoolFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribePoolsResult' => ['type' => 'structure', 'members' => ['Pools' => ['shape' => 'PoolInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSenderIdsRequest' => ['type' => 'structure', 'members' => ['SenderIds' => ['shape' => 'SenderIdList'], 'Filters' => ['shape' => 'SenderIdFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeSenderIdsResult' => ['type' => 'structure', 'members' => ['SenderIds' => ['shape' => 'SenderIdInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSpendLimitsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeSpendLimitsResult' => ['type' => 'structure', 'members' => ['SpendLimits' => ['shape' => 'SpendLimitList'], 'NextToken' => ['shape' => 'NextToken']]], 'DestinationCountryParameterKey' => ['type' => 'string', 'enum' => ['IN_TEMPLATE_ID', 'IN_ENTITY_ID']], 'DestinationCountryParameterValue' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\S+'], 'DestinationCountryParameters' => ['type' => 'map', 'key' => ['shape' => 'DestinationCountryParameterKey'], 'value' => ['shape' => 'DestinationCountryParameterValue'], 'max' => 10, 'min' => 0], 'DisassociateOriginationIdentityRequest' => ['type' => 'structure', 'required' => ['PoolId', 'OriginationIdentity', 'IsoCountryCode'], 'members' => ['PoolId' => ['shape' => 'PoolIdOrArn'], 'OriginationIdentity' => ['shape' => 'PhoneOrSenderIdOrArn'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DisassociateOriginationIdentityResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode']]], 'EventDestination' => ['type' => 'structure', 'required' => ['EventDestinationName', 'Enabled', 'MatchingEventTypes'], 'members' => ['EventDestinationName' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Boolean'], 'MatchingEventTypes' => ['shape' => 'EventTypeList'], 'CloudWatchLogsDestination' => ['shape' => 'CloudWatchLogsDestination'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'SnsDestination' => ['shape' => 'SnsDestination']]], 'EventDestinationList' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventDestinationName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9_-]+'], 'EventType' => ['type' => 'string', 'enum' => ['ALL', 'TEXT_ALL', 'TEXT_SENT', 'TEXT_PENDING', 'TEXT_QUEUED', 'TEXT_SUCCESSFUL', 'TEXT_DELIVERED', 'TEXT_INVALID', 'TEXT_INVALID_MESSAGE', 'TEXT_UNREACHABLE', 'TEXT_CARRIER_UNREACHABLE', 'TEXT_BLOCKED', 'TEXT_CARRIER_BLOCKED', 'TEXT_SPAM', 'TEXT_UNKNOWN', 'TEXT_TTL_EXPIRED', 'VOICE_ALL', 'VOICE_INITIATED', 'VOICE_RINGING', 'VOICE_ANSWERED', 'VOICE_COMPLETED', 'VOICE_BUSY', 'VOICE_NO_ANSWER', 'VOICE_FAILED', 'VOICE_TTL_EXPIRED']], 'EventTypeList' => ['type' => 'list', 'member' => ['shape' => 'EventType'], 'max' => 25, 'min' => 1], 'FilterValue' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9_-]+'], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'FilterValue'], 'max' => 20, 'min' => 1], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:\\S+'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'IsoCountryCode' => ['type' => 'string', 'max' => 2, 'min' => 2, 'pattern' => '[A-Z]{2}'], 'Keyword' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[ \\S]+'], 'KeywordAction' => ['type' => 'string', 'enum' => ['AUTOMATIC_RESPONSE', 'OPT_OUT', 'OPT_IN']], 'KeywordFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'KeywordFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'KeywordFilterList' => ['type' => 'list', 'member' => ['shape' => 'KeywordFilter'], 'max' => 20, 'min' => 0], 'KeywordFilterName' => ['type' => 'string', 'enum' => ['keyword-action']], 'KeywordInformation' => ['type' => 'structure', 'required' => ['Keyword', 'KeywordMessage', 'KeywordAction'], 'members' => ['Keyword' => ['shape' => 'Keyword'], 'KeywordMessage' => ['shape' => 'KeywordMessage'], 'KeywordAction' => ['shape' => 'KeywordAction']]], 'KeywordInformationList' => ['type' => 'list', 'member' => ['shape' => 'KeywordInformation']], 'KeywordList' => ['type' => 'list', 'member' => ['shape' => 'Keyword'], 'max' => 5, 'min' => 0], 'KeywordMessage' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(?!\\s*$)[\\s\\S]+'], 'KinesisFirehoseDestination' => ['type' => 'structure', 'required' => ['IamRoleArn', 'DeliveryStreamArn'], 'members' => ['IamRoleArn' => ['shape' => 'IamRoleArn'], 'DeliveryStreamArn' => ['shape' => 'DeliveryStreamArn']]], 'ListPoolOriginationIdentitiesRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['PoolId' => ['shape' => 'PoolIdOrArn'], 'Filters' => ['shape' => 'PoolOriginationIdentitiesFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPoolOriginationIdentitiesResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'OriginationIdentities' => ['shape' => 'OriginationIdentityMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'LogGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:\\S+'], 'MaxPrice' => ['type' => 'string', 'max' => 8, 'min' => 2, 'pattern' => '[0-9]{0,2}\\.[0-9]{1,5}'], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MessageType' => ['type' => 'string', 'enum' => ['TRANSACTIONAL', 'PROMOTIONAL']], 'MessageTypeList' => ['type' => 'list', 'member' => ['shape' => 'MessageType']], 'MonthlyLimit' => ['type' => 'long', 'box' => \true, 'max' => 1000000000, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'NonEmptyTagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'NumberCapability' => ['type' => 'string', 'enum' => ['SMS', 'VOICE']], 'NumberCapabilityList' => ['type' => 'list', 'member' => ['shape' => 'NumberCapability'], 'max' => 2, 'min' => 1], 'NumberStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'ASSOCIATING', 'DISASSOCIATING', 'DELETED']], 'NumberType' => ['type' => 'string', 'enum' => ['SHORT_CODE', 'LONG_CODE', 'TOLL_FREE', 'TEN_DLC']], 'OptOutListInformation' => ['type' => 'structure', 'required' => ['OptOutListArn', 'OptOutListName', 'CreatedTimestamp'], 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'OptOutListInformationList' => ['type' => 'list', 'member' => ['shape' => 'OptOutListInformation']], 'OptOutListName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9_-]+'], 'OptOutListNameList' => ['type' => 'list', 'member' => ['shape' => 'OptOutListNameOrArn'], 'max' => 5, 'min' => 0], 'OptOutListNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'OptedOutFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'OptedOutFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'OptedOutFilterList' => ['type' => 'list', 'member' => ['shape' => 'OptedOutFilter'], 'max' => 20, 'min' => 0], 'OptedOutFilterName' => ['type' => 'string', 'enum' => ['end-user-opted-out']], 'OptedOutNumberInformation' => ['type' => 'structure', 'required' => ['OptedOutNumber', 'OptedOutTimestamp', 'EndUserOptedOut'], 'members' => ['OptedOutNumber' => ['shape' => 'PhoneNumber'], 'OptedOutTimestamp' => ['shape' => 'Timestamp'], 'EndUserOptedOut' => ['shape' => 'PrimitiveBoolean']]], 'OptedOutNumberInformationList' => ['type' => 'list', 'member' => ['shape' => 'OptedOutNumberInformation']], 'OptedOutNumberList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber'], 'max' => 5, 'min' => 0], 'OriginationIdentityMetadata' => ['type' => 'structure', 'required' => ['OriginationIdentityArn', 'OriginationIdentity', 'IsoCountryCode', 'NumberCapabilities'], 'members' => ['OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList']]], 'OriginationIdentityMetadataList' => ['type' => 'list', 'member' => ['shape' => 'OriginationIdentityMetadata']], 'PhoneNumber' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '\\+?[1-9][0-9]{1,18}'], 'PhoneNumberFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'PhoneNumberFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'PhoneNumberFilterList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberFilter'], 'max' => 20, 'min' => 0], 'PhoneNumberFilterName' => ['type' => 'string', 'enum' => ['status', 'iso-country-code', 'message-type', 'number-capability', 'number-type', 'two-way-enabled', 'self-managed-opt-outs-enabled', 'opt-out-list-name', 'deletion-protection-enabled']], 'PhoneNumberIdList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberIdOrArn'], 'max' => 5, 'min' => 0], 'PhoneNumberIdOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'PhoneNumberInformation' => ['type' => 'structure', 'required' => ['PhoneNumberArn', 'PhoneNumber', 'Status', 'IsoCountryCode', 'MessageType', 'NumberCapabilities', 'NumberType', 'MonthlyLeasingPrice', 'TwoWayEnabled', 'SelfManagedOptOutsEnabled', 'OptOutListName', 'DeletionProtectionEnabled', 'CreatedTimestamp'], 'members' => ['PhoneNumberArn' => ['shape' => 'String'], 'PhoneNumberId' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Status' => ['shape' => 'NumberStatus'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList'], 'NumberType' => ['shape' => 'NumberType'], 'MonthlyLeasingPrice' => ['shape' => 'String'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'PoolId' => ['shape' => 'String'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'PhoneNumberInformationList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberInformation']], 'PhoneOrPoolIdOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'PhoneOrSenderIdOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'PoolFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'PoolFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'PoolFilterList' => ['type' => 'list', 'member' => ['shape' => 'PoolFilter'], 'max' => 20, 'min' => 0], 'PoolFilterName' => ['type' => 'string', 'enum' => ['status', 'message-type', 'two-way-enabled', 'self-managed-opt-outs-enabled', 'opt-out-list-name', 'shared-routes-enabled', 'deletion-protection-enabled']], 'PoolIdList' => ['type' => 'list', 'member' => ['shape' => 'PoolIdOrArn'], 'max' => 5, 'min' => 0], 'PoolIdOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'PoolInformation' => ['type' => 'structure', 'required' => ['PoolArn', 'PoolId', 'Status', 'MessageType', 'TwoWayEnabled', 'SelfManagedOptOutsEnabled', 'OptOutListName', 'SharedRoutesEnabled', 'DeletionProtectionEnabled', 'CreatedTimestamp'], 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'Status' => ['shape' => 'PoolStatus'], 'MessageType' => ['shape' => 'MessageType'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'SharedRoutesEnabled' => ['shape' => 'PrimitiveBoolean'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'PoolInformationList' => ['type' => 'list', 'member' => ['shape' => 'PoolInformation']], 'PoolOriginationIdentitiesFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'PoolOriginationIdentitiesFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'PoolOriginationIdentitiesFilterList' => ['type' => 'list', 'member' => ['shape' => 'PoolOriginationIdentitiesFilter'], 'max' => 20, 'min' => 0], 'PoolOriginationIdentitiesFilterName' => ['type' => 'string', 'enum' => ['iso-country-code', 'number-capability']], 'PoolStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING']], 'PrimitiveBoolean' => ['type' => 'boolean'], 'PrimitiveLong' => ['type' => 'long'], 'PutKeywordRequest' => ['type' => 'structure', 'required' => ['OriginationIdentity', 'Keyword', 'KeywordMessage'], 'members' => ['OriginationIdentity' => ['shape' => 'PhoneOrPoolIdOrArn'], 'Keyword' => ['shape' => 'Keyword'], 'KeywordMessage' => ['shape' => 'KeywordMessage'], 'KeywordAction' => ['shape' => 'KeywordAction']]], 'PutKeywordResult' => ['type' => 'structure', 'members' => ['OriginationIdentityArn' => ['shape' => 'String'], 'OriginationIdentity' => ['shape' => 'String'], 'Keyword' => ['shape' => 'Keyword'], 'KeywordMessage' => ['shape' => 'KeywordMessage'], 'KeywordAction' => ['shape' => 'KeywordAction']]], 'PutOptedOutNumberRequest' => ['type' => 'structure', 'required' => ['OptOutListName', 'OptedOutNumber'], 'members' => ['OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'OptedOutNumber' => ['shape' => 'PhoneNumber']]], 'PutOptedOutNumberResult' => ['type' => 'structure', 'members' => ['OptOutListArn' => ['shape' => 'String'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'OptedOutNumber' => ['shape' => 'PhoneNumber'], 'OptedOutTimestamp' => ['shape' => 'Timestamp'], 'EndUserOptedOut' => ['shape' => 'PrimitiveBoolean']]], 'RegistrationId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\S+'], 'ReleasePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberIdOrArn']]], 'ReleasePhoneNumberResult' => ['type' => 'structure', 'members' => ['PhoneNumberArn' => ['shape' => 'String'], 'PhoneNumberId' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Status' => ['shape' => 'NumberStatus'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList'], 'NumberType' => ['shape' => 'NumberType'], 'MonthlyLeasingPrice' => ['shape' => 'String'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'RequestPhoneNumberRequest' => ['type' => 'structure', 'required' => ['IsoCountryCode', 'MessageType', 'NumberCapabilities', 'NumberType'], 'members' => ['IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList'], 'NumberType' => ['shape' => 'RequestableNumberType'], 'OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'PoolId' => ['shape' => 'PoolIdOrArn'], 'RegistrationId' => ['shape' => 'RegistrationId'], 'DeletionProtectionEnabled' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'RequestPhoneNumberResult' => ['type' => 'structure', 'members' => ['PhoneNumberArn' => ['shape' => 'String'], 'PhoneNumberId' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Status' => ['shape' => 'NumberStatus'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList'], 'NumberType' => ['shape' => 'RequestableNumberType'], 'MonthlyLeasingPrice' => ['shape' => 'String'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'PoolId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'RequestableNumberType' => ['type' => 'string', 'enum' => ['LONG_CODE', 'TOLL_FREE', 'TEN_DLC']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'String']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['account', 'phone-number', 'sender-id', 'pool', 'configuration-set', 'opt-out-list', 'event-destination', 'keyword', 'opted-out-number', 'registration']], 'SendTextMessageRequest' => ['type' => 'structure', 'required' => ['DestinationPhoneNumber'], 'members' => ['DestinationPhoneNumber' => ['shape' => 'PhoneNumber'], 'OriginationIdentity' => ['shape' => 'TextMessageOriginationIdentity'], 'MessageBody' => ['shape' => 'TextMessageBody'], 'MessageType' => ['shape' => 'MessageType'], 'Keyword' => ['shape' => 'Keyword'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'MaxPrice' => ['shape' => 'MaxPrice'], 'TimeToLive' => ['shape' => 'TimeToLive'], 'Context' => ['shape' => 'ContextMap'], 'DestinationCountryParameters' => ['shape' => 'DestinationCountryParameters'], 'DryRun' => ['shape' => 'PrimitiveBoolean']]], 'SendTextMessageResult' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'String']]], 'SendVoiceMessageRequest' => ['type' => 'structure', 'required' => ['DestinationPhoneNumber', 'OriginationIdentity'], 'members' => ['DestinationPhoneNumber' => ['shape' => 'PhoneNumber'], 'OriginationIdentity' => ['shape' => 'VoiceMessageOriginationIdentity'], 'MessageBody' => ['shape' => 'VoiceMessageBody'], 'MessageBodyTextType' => ['shape' => 'VoiceMessageBodyTextType'], 'VoiceId' => ['shape' => 'VoiceId'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'MaxPricePerMinute' => ['shape' => 'MaxPrice'], 'TimeToLive' => ['shape' => 'TimeToLive'], 'Context' => ['shape' => 'ContextMap'], 'DryRun' => ['shape' => 'PrimitiveBoolean']]], 'SendVoiceMessageResult' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'String']]], 'SenderId' => ['type' => 'string', 'max' => 11, 'min' => 1, 'pattern' => '[A-Za-z0-9_-]+'], 'SenderIdAndCountry' => ['type' => 'structure', 'required' => ['SenderId', 'IsoCountryCode'], 'members' => ['SenderId' => ['shape' => 'SenderIdOrArn'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode']]], 'SenderIdFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'SenderIdFilterName'], 'Values' => ['shape' => 'FilterValueList']]], 'SenderIdFilterList' => ['type' => 'list', 'member' => ['shape' => 'SenderIdFilter'], 'max' => 20, 'min' => 0], 'SenderIdFilterName' => ['type' => 'string', 'enum' => ['sender-id', 'iso-country-code', 'message-type']], 'SenderIdInformation' => ['type' => 'structure', 'required' => ['SenderIdArn', 'SenderId', 'IsoCountryCode', 'MessageTypes', 'MonthlyLeasingPrice'], 'members' => ['SenderIdArn' => ['shape' => 'String'], 'SenderId' => ['shape' => 'SenderId'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageTypes' => ['shape' => 'MessageTypeList'], 'MonthlyLeasingPrice' => ['shape' => 'String']]], 'SenderIdInformationList' => ['type' => 'list', 'member' => ['shape' => 'SenderIdInformation']], 'SenderIdList' => ['type' => 'list', 'member' => ['shape' => 'SenderIdAndCountry'], 'max' => 5, 'min' => 0], 'SenderIdOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/-]+'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ServiceQuotaExceededExceptionReason']], 'exception' => \true], 'ServiceQuotaExceededExceptionReason' => ['type' => 'string', 'enum' => ['CONFIGURATION_SETS_PER_ACCOUNT', 'DAILY_DESTINATION_CALL_LIMIT', 'EVENT_DESTINATIONS_PER_CONFIGURATION_SET', 'KEYWORDS_PER_PHONE_NUMBER', 'KEYWORDS_PER_POOL', 'MONTHLY_SPEND_LIMIT_REACHED_FOR_TEXT', 'MONTHLY_SPEND_LIMIT_REACHED_FOR_VOICE', 'OPT_OUT_LISTS_PER_ACCOUNT', 'ORIGINATION_IDENTITIES_PER_POOL', 'PHONE_NUMBERS_PER_ACCOUNT', 'PHONE_NUMBERS_PER_REGISTRATION', 'POOLS_PER_ACCOUNT', 'TAGS_PER_RESOURCE']], 'SetDefaultMessageTypeRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'MessageType'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'MessageType' => ['shape' => 'MessageType']]], 'SetDefaultMessageTypeResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'MessageType' => ['shape' => 'MessageType']]], 'SetDefaultSenderIdRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'SenderId'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'SenderId' => ['shape' => 'SenderId']]], 'SetDefaultSenderIdResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'SenderId' => ['shape' => 'SenderId']]], 'SetTextMessageSpendLimitOverrideRequest' => ['type' => 'structure', 'required' => ['MonthlyLimit'], 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'SetTextMessageSpendLimitOverrideResult' => ['type' => 'structure', 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'SetVoiceMessageSpendLimitOverrideRequest' => ['type' => 'structure', 'required' => ['MonthlyLimit'], 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'SetVoiceMessageSpendLimitOverrideResult' => ['type' => 'structure', 'members' => ['MonthlyLimit' => ['shape' => 'MonthlyLimit']]], 'SnsDestination' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'SnsTopicArn']]], 'SnsTopicArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:\\S+'], 'SpendLimit' => ['type' => 'structure', 'required' => ['Name', 'EnforcedLimit', 'MaxLimit', 'Overridden'], 'members' => ['Name' => ['shape' => 'SpendLimitName'], 'EnforcedLimit' => ['shape' => 'PrimitiveLong'], 'MaxLimit' => ['shape' => 'PrimitiveLong'], 'Overridden' => ['shape' => 'PrimitiveBoolean']]], 'SpendLimitList' => ['type' => 'list', 'member' => ['shape' => 'SpendLimit']], 'SpendLimitName' => ['type' => 'string', 'enum' => ['TEXT_MESSAGE_MONTHLY_SPEND_LIMIT', 'VOICE_MESSAGE_MONTHLY_SPEND_LIMIT']], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'NonEmptyTagList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'TextMessageBody' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(?!\\s*$)[\\s\\S]+'], 'TextMessageOriginationIdentity' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/\\+-]+'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'TimeToLive' => ['type' => 'integer', 'box' => \true, 'max' => 259200, 'min' => 5], 'Timestamp' => ['type' => 'timestamp'], 'TwoWayChannelArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:\\S+'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetNameOrArn'], 'EventDestinationName' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Boolean'], 'MatchingEventTypes' => ['shape' => 'EventTypeList'], 'CloudWatchLogsDestination' => ['shape' => 'CloudWatchLogsDestination'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'SnsDestination' => ['shape' => 'SnsDestination']]], 'UpdateEventDestinationResult' => ['type' => 'structure', 'members' => ['ConfigurationSetArn' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestination']]], 'UpdatePhoneNumberRequest' => ['type' => 'structure', 'required' => ['PhoneNumberId'], 'members' => ['PhoneNumberId' => ['shape' => 'PhoneNumberIdOrArn'], 'TwoWayEnabled' => ['shape' => 'Boolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'Boolean'], 'OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'DeletionProtectionEnabled' => ['shape' => 'Boolean']]], 'UpdatePhoneNumberResult' => ['type' => 'structure', 'members' => ['PhoneNumberArn' => ['shape' => 'String'], 'PhoneNumberId' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'Status' => ['shape' => 'NumberStatus'], 'IsoCountryCode' => ['shape' => 'IsoCountryCode'], 'MessageType' => ['shape' => 'MessageType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList'], 'NumberType' => ['shape' => 'NumberType'], 'MonthlyLeasingPrice' => ['shape' => 'String'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'UpdatePoolRequest' => ['type' => 'structure', 'required' => ['PoolId'], 'members' => ['PoolId' => ['shape' => 'PoolIdOrArn'], 'TwoWayEnabled' => ['shape' => 'Boolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'Boolean'], 'OptOutListName' => ['shape' => 'OptOutListNameOrArn'], 'SharedRoutesEnabled' => ['shape' => 'Boolean'], 'DeletionProtectionEnabled' => ['shape' => 'Boolean']]], 'UpdatePoolResult' => ['type' => 'structure', 'members' => ['PoolArn' => ['shape' => 'String'], 'PoolId' => ['shape' => 'String'], 'Status' => ['shape' => 'PoolStatus'], 'MessageType' => ['shape' => 'MessageType'], 'TwoWayEnabled' => ['shape' => 'PrimitiveBoolean'], 'TwoWayChannelArn' => ['shape' => 'TwoWayChannelArn'], 'SelfManagedOptOutsEnabled' => ['shape' => 'PrimitiveBoolean'], 'OptOutListName' => ['shape' => 'OptOutListName'], 'SharedRoutesEnabled' => ['shape' => 'PrimitiveBoolean'], 'DeletionProtectionEnabled' => ['shape' => 'PrimitiveBoolean'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER', 'INVALID_PARAMETER', 'INVALID_ARN', 'INVALID_IDENTITY_FOR_DESTINATION_COUNTRY', 'DESTINATION_COUNTRY_BLOCKED', 'CANNOT_ADD_OPTED_OUT_NUMBER', 'COUNTRY_CODE_MISMATCH', 'INVALID_FILTER_VALUES', 'INVALID_NEXT_TOKEN', 'MISSING_PARAMETER', 'PARAMETERS_CANNOT_BE_USED_TOGETHER', 'PHONE_NUMBER_CANNOT_BE_OPTED_IN', 'PHONE_NUMBER_CANNOT_BE_RELEASED', 'PRICE_OVER_THRESHOLD', 'REQUESTED_SPEND_LIMIT_HIGHER_THAN_SERVICE_LIMIT', 'SENDER_ID_NOT_REGISTERED', 'SENDER_ID_NOT_SUPPORTED', 'TWO_WAY_NOT_ENABLED', 'TWO_WAY_NOT_SUPPORTED_IN_COUNTRY', 'TWO_WAY_NOT_SUPPORTED_IN_REGION', 'TWO_WAY_TOPIC_NOT_PRESENT']], 'VoiceId' => ['type' => 'string', 'enum' => ['AMY', 'ASTRID', 'BIANCA', 'BRIAN', 'CAMILA', 'CARLA', 'CARMEN', 'CELINE', 'CHANTAL', 'CONCHITA', 'CRISTIANO', 'DORA', 'EMMA', 'ENRIQUE', 'EWA', 'FILIZ', 'GERAINT', 'GIORGIO', 'GWYNETH', 'HANS', 'INES', 'IVY', 'JACEK', 'JAN', 'JOANNA', 'JOEY', 'JUSTIN', 'KARL', 'KENDRA', 'KIMBERLY', 'LEA', 'LIV', 'LOTTE', 'LUCIA', 'LUPE', 'MADS', 'MAJA', 'MARLENE', 'MATHIEU', 'MATTHEW', 'MAXIM', 'MIA', 'MIGUEL', 'MIZUKI', 'NAJA', 'NICOLE', 'PENELOPE', 'RAVEENA', 'RICARDO', 'RUBEN', 'RUSSELL', 'SALLI', 'SEOYEON', 'TAKUMI', 'TATYANA', 'VICKI', 'VITORIA', 'ZEINA', 'ZHIYU']], 'VoiceMessageBody' => ['type' => 'string', 'max' => 6000, 'min' => 1, 'pattern' => '(?!\\s*$)[\\s\\S]+'], 'VoiceMessageBodyTextType' => ['type' => 'string', 'enum' => ['TEXT', 'SSML']], 'VoiceMessageOriginationIdentity' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[A-Za-z0-9_:/\\+-]+']]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 0293c45..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-tests-1.json.php deleted file mode 100644 index 49d2563..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/paginators-1.json.php deleted file mode 100644 index bffe459..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAccountAttributes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AccountAttributes'], 'DescribeAccountLimits' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AccountLimits'], 'DescribeConfigurationSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ConfigurationSets'], 'DescribeKeywords' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Keywords'], 'DescribeOptOutLists' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'OptOutLists'], 'DescribeOptedOutNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'OptedOutNumbers'], 'DescribePhoneNumbers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PhoneNumbers'], 'DescribePools' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Pools'], 'DescribeSenderIds' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SenderIds'], 'DescribeSpendLimits' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpendLimits'], 'ListPoolOriginationIdentities' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'OriginationIdentities']]]; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/smoke.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/smoke.json.php deleted file mode 100644 index a8f3ce7..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => []]; diff --git a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/waiters-2.json.php b/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/waiters-2.json.php deleted file mode 100644 index e225cf1..0000000 --- a/vendor/Aws3/Aws/data/pinpoint-sms-voice-v2/2022-03-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => []]; diff --git a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/api-2.json.php b/vendor/Aws3/Aws/data/pinpoint/2016-12-01/api-2.json.php deleted file mode 100644 index a68d06e..0000000 --- a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2016-12-01', 'endpointPrefix' => 'pinpoint', 'signingName' => 'mobiletargeting', 'serviceFullName' => 'Amazon Pinpoint', 'serviceId' => 'Pinpoint', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'pinpoint-2016-12-01', 'signatureVersion' => 'v4'], 'operations' => ['CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps', 'responseCode' => 201], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateCampaign' => ['name' => 'CreateCampaign', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/campaigns', 'responseCode' => 201], 'input' => ['shape' => 'CreateCampaignRequest'], 'output' => ['shape' => 'CreateCampaignResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateEmailTemplate' => ['name' => 'CreateEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/templates/{template-name}/email', 'responseCode' => 201], 'input' => ['shape' => 'CreateEmailTemplateRequest'], 'output' => ['shape' => 'CreateEmailTemplateResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateExportJob' => ['name' => 'CreateExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/jobs/export', 'responseCode' => 202], 'input' => ['shape' => 'CreateExportJobRequest'], 'output' => ['shape' => 'CreateExportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateImportJob' => ['name' => 'CreateImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/jobs/import', 'responseCode' => 201], 'input' => ['shape' => 'CreateImportJobRequest'], 'output' => ['shape' => 'CreateImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateInAppTemplate' => ['name' => 'CreateInAppTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/templates/{template-name}/inapp', 'responseCode' => 201], 'input' => ['shape' => 'CreateInAppTemplateRequest'], 'output' => ['shape' => 'CreateInAppTemplateResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateJourney' => ['name' => 'CreateJourney', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/journeys', 'responseCode' => 201], 'input' => ['shape' => 'CreateJourneyRequest'], 'output' => ['shape' => 'CreateJourneyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreatePushTemplate' => ['name' => 'CreatePushTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/templates/{template-name}/push', 'responseCode' => 201], 'input' => ['shape' => 'CreatePushTemplateRequest'], 'output' => ['shape' => 'CreatePushTemplateResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateRecommenderConfiguration' => ['name' => 'CreateRecommenderConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/v1/recommenders', 'responseCode' => 201], 'input' => ['shape' => 'CreateRecommenderConfigurationRequest'], 'output' => ['shape' => 'CreateRecommenderConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateSegment' => ['name' => 'CreateSegment', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/segments', 'responseCode' => 201], 'input' => ['shape' => 'CreateSegmentRequest'], 'output' => ['shape' => 'CreateSegmentResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'CreateSmsTemplate' => ['name' => 'CreateSmsTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/templates/{template-name}/sms', 'responseCode' => 201], 'input' => ['shape' => 'CreateSmsTemplateRequest'], 'output' => ['shape' => 'CreateSmsTemplateResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateVoiceTemplate' => ['name' => 'CreateVoiceTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/templates/{template-name}/voice', 'responseCode' => 201], 'input' => ['shape' => 'CreateVoiceTemplateRequest'], 'output' => ['shape' => 'CreateVoiceTemplateResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteAdmChannel' => ['name' => 'DeleteAdmChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/adm', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAdmChannelRequest'], 'output' => ['shape' => 'DeleteAdmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApnsChannel' => ['name' => 'DeleteApnsChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/apns', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApnsChannelRequest'], 'output' => ['shape' => 'DeleteApnsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApnsSandboxChannel' => ['name' => 'DeleteApnsSandboxChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/apns_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApnsSandboxChannelRequest'], 'output' => ['shape' => 'DeleteApnsSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApnsVoipChannel' => ['name' => 'DeleteApnsVoipChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApnsVoipChannelRequest'], 'output' => ['shape' => 'DeleteApnsVoipChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApnsVoipSandboxChannel' => ['name' => 'DeleteApnsVoipSandboxChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'DeleteApnsVoipSandboxChannelRequest'], 'output' => ['shape' => 'DeleteApnsVoipSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAppRequest'], 'output' => ['shape' => 'DeleteAppResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteBaiduChannel' => ['name' => 'DeleteBaiduChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/baidu', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBaiduChannelRequest'], 'output' => ['shape' => 'DeleteBaiduChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteCampaign' => ['name' => 'DeleteCampaign', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCampaignRequest'], 'output' => ['shape' => 'DeleteCampaignResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteEmailChannel' => ['name' => 'DeleteEmailChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/email', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEmailChannelRequest'], 'output' => ['shape' => 'DeleteEmailChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteEmailTemplate' => ['name' => 'DeleteEmailTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/templates/{template-name}/email', 'responseCode' => 202], 'input' => ['shape' => 'DeleteEmailTemplateRequest'], 'output' => ['shape' => 'DeleteEmailTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/endpoints/{endpoint-id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteEndpointRequest'], 'output' => ['shape' => 'DeleteEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteEventStream' => ['name' => 'DeleteEventStream', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/eventstream', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEventStreamRequest'], 'output' => ['shape' => 'DeleteEventStreamResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteGcmChannel' => ['name' => 'DeleteGcmChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/gcm', 'responseCode' => 200], 'input' => ['shape' => 'DeleteGcmChannelRequest'], 'output' => ['shape' => 'DeleteGcmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteInAppTemplate' => ['name' => 'DeleteInAppTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/templates/{template-name}/inapp', 'responseCode' => 202], 'input' => ['shape' => 'DeleteInAppTemplateRequest'], 'output' => ['shape' => 'DeleteInAppTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteJourney' => ['name' => 'DeleteJourney', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteJourneyRequest'], 'output' => ['shape' => 'DeleteJourneyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeletePushTemplate' => ['name' => 'DeletePushTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/templates/{template-name}/push', 'responseCode' => 202], 'input' => ['shape' => 'DeletePushTemplateRequest'], 'output' => ['shape' => 'DeletePushTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteRecommenderConfiguration' => ['name' => 'DeleteRecommenderConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/recommenders/{recommender-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRecommenderConfigurationRequest'], 'output' => ['shape' => 'DeleteRecommenderConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteSegment' => ['name' => 'DeleteSegment', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSegmentRequest'], 'output' => ['shape' => 'DeleteSegmentResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteSmsChannel' => ['name' => 'DeleteSmsChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/sms', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSmsChannelRequest'], 'output' => ['shape' => 'DeleteSmsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteSmsTemplate' => ['name' => 'DeleteSmsTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/templates/{template-name}/sms', 'responseCode' => 202], 'input' => ['shape' => 'DeleteSmsTemplateRequest'], 'output' => ['shape' => 'DeleteSmsTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteUserEndpoints' => ['name' => 'DeleteUserEndpoints', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/users/{user-id}', 'responseCode' => 202], 'input' => ['shape' => 'DeleteUserEndpointsRequest'], 'output' => ['shape' => 'DeleteUserEndpointsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteVoiceChannel' => ['name' => 'DeleteVoiceChannel', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/apps/{application-id}/channels/voice', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVoiceChannelRequest'], 'output' => ['shape' => 'DeleteVoiceChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'DeleteVoiceTemplate' => ['name' => 'DeleteVoiceTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/templates/{template-name}/voice', 'responseCode' => 202], 'input' => ['shape' => 'DeleteVoiceTemplateRequest'], 'output' => ['shape' => 'DeleteVoiceTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetAdmChannel' => ['name' => 'GetAdmChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/adm', 'responseCode' => 200], 'input' => ['shape' => 'GetAdmChannelRequest'], 'output' => ['shape' => 'GetAdmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApnsChannel' => ['name' => 'GetApnsChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/apns', 'responseCode' => 200], 'input' => ['shape' => 'GetApnsChannelRequest'], 'output' => ['shape' => 'GetApnsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApnsSandboxChannel' => ['name' => 'GetApnsSandboxChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/apns_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'GetApnsSandboxChannelRequest'], 'output' => ['shape' => 'GetApnsSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApnsVoipChannel' => ['name' => 'GetApnsVoipChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip', 'responseCode' => 200], 'input' => ['shape' => 'GetApnsVoipChannelRequest'], 'output' => ['shape' => 'GetApnsVoipChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApnsVoipSandboxChannel' => ['name' => 'GetApnsVoipSandboxChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'GetApnsVoipSandboxChannelRequest'], 'output' => ['shape' => 'GetApnsVoipSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApp' => ['name' => 'GetApp', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetAppRequest'], 'output' => ['shape' => 'GetAppResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApplicationDateRangeKpi' => ['name' => 'GetApplicationDateRangeKpi', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/kpis/daterange/{kpi-name}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationDateRangeKpiRequest'], 'output' => ['shape' => 'GetApplicationDateRangeKpiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApplicationSettings' => ['name' => 'GetApplicationSettings', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/settings', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationSettingsRequest'], 'output' => ['shape' => 'GetApplicationSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetApps' => ['name' => 'GetApps', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps', 'responseCode' => 200], 'input' => ['shape' => 'GetAppsRequest'], 'output' => ['shape' => 'GetAppsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetBaiduChannel' => ['name' => 'GetBaiduChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/baidu', 'responseCode' => 200], 'input' => ['shape' => 'GetBaiduChannelRequest'], 'output' => ['shape' => 'GetBaiduChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaign' => ['name' => 'GetCampaign', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignRequest'], 'output' => ['shape' => 'GetCampaignResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaignActivities' => ['name' => 'GetCampaignActivities', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}/activities', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignActivitiesRequest'], 'output' => ['shape' => 'GetCampaignActivitiesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaignDateRangeKpi' => ['name' => 'GetCampaignDateRangeKpi', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}/kpis/daterange/{kpi-name}', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignDateRangeKpiRequest'], 'output' => ['shape' => 'GetCampaignDateRangeKpiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaignVersion' => ['name' => 'GetCampaignVersion', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}/versions/{version}', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignVersionRequest'], 'output' => ['shape' => 'GetCampaignVersionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaignVersions' => ['name' => 'GetCampaignVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}/versions', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignVersionsRequest'], 'output' => ['shape' => 'GetCampaignVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetCampaigns' => ['name' => 'GetCampaigns', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/campaigns', 'responseCode' => 200], 'input' => ['shape' => 'GetCampaignsRequest'], 'output' => ['shape' => 'GetCampaignsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetChannels' => ['name' => 'GetChannels', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels', 'responseCode' => 200], 'input' => ['shape' => 'GetChannelsRequest'], 'output' => ['shape' => 'GetChannelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetEmailChannel' => ['name' => 'GetEmailChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/email', 'responseCode' => 200], 'input' => ['shape' => 'GetEmailChannelRequest'], 'output' => ['shape' => 'GetEmailChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetEmailTemplate' => ['name' => 'GetEmailTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/email', 'responseCode' => 200], 'input' => ['shape' => 'GetEmailTemplateRequest'], 'output' => ['shape' => 'GetEmailTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetEndpoint' => ['name' => 'GetEndpoint', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/endpoints/{endpoint-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetEndpointRequest'], 'output' => ['shape' => 'GetEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetEventStream' => ['name' => 'GetEventStream', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/eventstream', 'responseCode' => 200], 'input' => ['shape' => 'GetEventStreamRequest'], 'output' => ['shape' => 'GetEventStreamResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetExportJob' => ['name' => 'GetExportJob', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/jobs/export/{job-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetExportJobRequest'], 'output' => ['shape' => 'GetExportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetExportJobs' => ['name' => 'GetExportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/jobs/export', 'responseCode' => 200], 'input' => ['shape' => 'GetExportJobsRequest'], 'output' => ['shape' => 'GetExportJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetGcmChannel' => ['name' => 'GetGcmChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/gcm', 'responseCode' => 200], 'input' => ['shape' => 'GetGcmChannelRequest'], 'output' => ['shape' => 'GetGcmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetImportJob' => ['name' => 'GetImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/jobs/import/{job-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetImportJobRequest'], 'output' => ['shape' => 'GetImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetImportJobs' => ['name' => 'GetImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/jobs/import', 'responseCode' => 200], 'input' => ['shape' => 'GetImportJobsRequest'], 'output' => ['shape' => 'GetImportJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetInAppMessages' => ['name' => 'GetInAppMessages', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/endpoints/{endpoint-id}/inappmessages', 'responseCode' => 200], 'input' => ['shape' => 'GetInAppMessagesRequest'], 'output' => ['shape' => 'GetInAppMessagesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetInAppTemplate' => ['name' => 'GetInAppTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/inapp', 'responseCode' => 200], 'input' => ['shape' => 'GetInAppTemplateRequest'], 'output' => ['shape' => 'GetInAppTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetJourney' => ['name' => 'GetJourney', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetJourneyRequest'], 'output' => ['shape' => 'GetJourneyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetJourneyDateRangeKpi' => ['name' => 'GetJourneyDateRangeKpi', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}/kpis/daterange/{kpi-name}', 'responseCode' => 200], 'input' => ['shape' => 'GetJourneyDateRangeKpiRequest'], 'output' => ['shape' => 'GetJourneyDateRangeKpiResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetJourneyExecutionActivityMetrics' => ['name' => 'GetJourneyExecutionActivityMetrics', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}/activities/{journey-activity-id}/execution-metrics', 'responseCode' => 200], 'input' => ['shape' => 'GetJourneyExecutionActivityMetricsRequest'], 'output' => ['shape' => 'GetJourneyExecutionActivityMetricsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetJourneyExecutionMetrics' => ['name' => 'GetJourneyExecutionMetrics', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}/execution-metrics', 'responseCode' => 200], 'input' => ['shape' => 'GetJourneyExecutionMetricsRequest'], 'output' => ['shape' => 'GetJourneyExecutionMetricsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetPushTemplate' => ['name' => 'GetPushTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/push', 'responseCode' => 200], 'input' => ['shape' => 'GetPushTemplateRequest'], 'output' => ['shape' => 'GetPushTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetRecommenderConfiguration' => ['name' => 'GetRecommenderConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v1/recommenders/{recommender-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetRecommenderConfigurationRequest'], 'output' => ['shape' => 'GetRecommenderConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetRecommenderConfigurations' => ['name' => 'GetRecommenderConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/recommenders', 'responseCode' => 200], 'input' => ['shape' => 'GetRecommenderConfigurationsRequest'], 'output' => ['shape' => 'GetRecommenderConfigurationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegment' => ['name' => 'GetSegment', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentRequest'], 'output' => ['shape' => 'GetSegmentResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegmentExportJobs' => ['name' => 'GetSegmentExportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}/jobs/export', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentExportJobsRequest'], 'output' => ['shape' => 'GetSegmentExportJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegmentImportJobs' => ['name' => 'GetSegmentImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}/jobs/import', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentImportJobsRequest'], 'output' => ['shape' => 'GetSegmentImportJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegmentVersion' => ['name' => 'GetSegmentVersion', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}/versions/{version}', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentVersionRequest'], 'output' => ['shape' => 'GetSegmentVersionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegmentVersions' => ['name' => 'GetSegmentVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}/versions', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentVersionsRequest'], 'output' => ['shape' => 'GetSegmentVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSegments' => ['name' => 'GetSegments', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/segments', 'responseCode' => 200], 'input' => ['shape' => 'GetSegmentsRequest'], 'output' => ['shape' => 'GetSegmentsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSmsChannel' => ['name' => 'GetSmsChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/sms', 'responseCode' => 200], 'input' => ['shape' => 'GetSmsChannelRequest'], 'output' => ['shape' => 'GetSmsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetSmsTemplate' => ['name' => 'GetSmsTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/sms', 'responseCode' => 200], 'input' => ['shape' => 'GetSmsTemplateRequest'], 'output' => ['shape' => 'GetSmsTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetUserEndpoints' => ['name' => 'GetUserEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/users/{user-id}', 'responseCode' => 200], 'input' => ['shape' => 'GetUserEndpointsRequest'], 'output' => ['shape' => 'GetUserEndpointsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetVoiceChannel' => ['name' => 'GetVoiceChannel', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/channels/voice', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceChannelRequest'], 'output' => ['shape' => 'GetVoiceChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'GetVoiceTemplate' => ['name' => 'GetVoiceTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/voice', 'responseCode' => 200], 'input' => ['shape' => 'GetVoiceTemplateRequest'], 'output' => ['shape' => 'GetVoiceTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'ListJourneys' => ['name' => 'ListJourneys', 'http' => ['method' => 'GET', 'requestUri' => '/v1/apps/{application-id}/journeys', 'responseCode' => 200], 'input' => ['shape' => 'ListJourneysRequest'], 'output' => ['shape' => 'ListJourneysResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => []], 'ListTemplateVersions' => ['name' => 'ListTemplateVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates/{template-name}/{template-type}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplateVersionsRequest'], 'output' => ['shape' => 'ListTemplateVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'ListTemplates' => ['name' => 'ListTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/v1/templates', 'responseCode' => 200], 'input' => ['shape' => 'ListTemplatesRequest'], 'output' => ['shape' => 'ListTemplatesResponse'], 'errors' => [['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'PhoneNumberValidate' => ['name' => 'PhoneNumberValidate', 'http' => ['method' => 'POST', 'requestUri' => '/v1/phone/number/validate', 'responseCode' => 200], 'input' => ['shape' => 'PhoneNumberValidateRequest'], 'output' => ['shape' => 'PhoneNumberValidateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'PutEventStream' => ['name' => 'PutEventStream', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/eventstream', 'responseCode' => 200], 'input' => ['shape' => 'PutEventStreamRequest'], 'output' => ['shape' => 'PutEventStreamResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'PutEvents' => ['name' => 'PutEvents', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/events', 'responseCode' => 202], 'input' => ['shape' => 'PutEventsRequest'], 'output' => ['shape' => 'PutEventsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'RemoveAttributes' => ['name' => 'RemoveAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/attributes/{attribute-type}', 'responseCode' => 200], 'input' => ['shape' => 'RemoveAttributesRequest'], 'output' => ['shape' => 'RemoveAttributesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'SendMessages' => ['name' => 'SendMessages', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/messages', 'responseCode' => 200], 'input' => ['shape' => 'SendMessagesRequest'], 'output' => ['shape' => 'SendMessagesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'SendOTPMessage' => ['name' => 'SendOTPMessage', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/otp', 'responseCode' => 200], 'input' => ['shape' => 'SendOTPMessageRequest'], 'output' => ['shape' => 'SendOTPMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'SendUsersMessages' => ['name' => 'SendUsersMessages', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/users-messages', 'responseCode' => 200], 'input' => ['shape' => 'SendUsersMessagesRequest'], 'output' => ['shape' => 'SendUsersMessagesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => []], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => []], 'UpdateAdmChannel' => ['name' => 'UpdateAdmChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/adm', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAdmChannelRequest'], 'output' => ['shape' => 'UpdateAdmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApnsChannel' => ['name' => 'UpdateApnsChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/apns', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApnsChannelRequest'], 'output' => ['shape' => 'UpdateApnsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApnsSandboxChannel' => ['name' => 'UpdateApnsSandboxChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/apns_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApnsSandboxChannelRequest'], 'output' => ['shape' => 'UpdateApnsSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApnsVoipChannel' => ['name' => 'UpdateApnsVoipChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApnsVoipChannelRequest'], 'output' => ['shape' => 'UpdateApnsVoipChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApnsVoipSandboxChannel' => ['name' => 'UpdateApnsVoipSandboxChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/apns_voip_sandbox', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApnsVoipSandboxChannelRequest'], 'output' => ['shape' => 'UpdateApnsVoipSandboxChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateApplicationSettings' => ['name' => 'UpdateApplicationSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/settings', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationSettingsRequest'], 'output' => ['shape' => 'UpdateApplicationSettingsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateBaiduChannel' => ['name' => 'UpdateBaiduChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/baidu', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBaiduChannelRequest'], 'output' => ['shape' => 'UpdateBaiduChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateCampaign' => ['name' => 'UpdateCampaign', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/campaigns/{campaign-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCampaignRequest'], 'output' => ['shape' => 'UpdateCampaignResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEmailChannel' => ['name' => 'UpdateEmailChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/email', 'responseCode' => 200], 'input' => ['shape' => 'UpdateEmailChannelRequest'], 'output' => ['shape' => 'UpdateEmailChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEmailTemplate' => ['name' => 'UpdateEmailTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/email', 'responseCode' => 202], 'input' => ['shape' => 'UpdateEmailTemplateRequest'], 'output' => ['shape' => 'UpdateEmailTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEndpoint' => ['name' => 'UpdateEndpoint', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/endpoints/{endpoint-id}', 'responseCode' => 202], 'input' => ['shape' => 'UpdateEndpointRequest'], 'output' => ['shape' => 'UpdateEndpointResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEndpointsBatch' => ['name' => 'UpdateEndpointsBatch', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/endpoints', 'responseCode' => 202], 'input' => ['shape' => 'UpdateEndpointsBatchRequest'], 'output' => ['shape' => 'UpdateEndpointsBatchResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateGcmChannel' => ['name' => 'UpdateGcmChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/gcm', 'responseCode' => 200], 'input' => ['shape' => 'UpdateGcmChannelRequest'], 'output' => ['shape' => 'UpdateGcmChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateInAppTemplate' => ['name' => 'UpdateInAppTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/inapp', 'responseCode' => 202], 'input' => ['shape' => 'UpdateInAppTemplateRequest'], 'output' => ['shape' => 'UpdateInAppTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateJourney' => ['name' => 'UpdateJourney', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateJourneyRequest'], 'output' => ['shape' => 'UpdateJourneyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'UpdateJourneyState' => ['name' => 'UpdateJourneyState', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/journeys/{journey-id}/state', 'responseCode' => 200], 'input' => ['shape' => 'UpdateJourneyStateRequest'], 'output' => ['shape' => 'UpdateJourneyStateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdatePushTemplate' => ['name' => 'UpdatePushTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/push', 'responseCode' => 202], 'input' => ['shape' => 'UpdatePushTemplateRequest'], 'output' => ['shape' => 'UpdatePushTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateRecommenderConfiguration' => ['name' => 'UpdateRecommenderConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/recommenders/{recommender-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRecommenderConfigurationRequest'], 'output' => ['shape' => 'UpdateRecommenderConfigurationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateSegment' => ['name' => 'UpdateSegment', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/segments/{segment-id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSegmentRequest'], 'output' => ['shape' => 'UpdateSegmentResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateSmsChannel' => ['name' => 'UpdateSmsChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/sms', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSmsChannelRequest'], 'output' => ['shape' => 'UpdateSmsChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateSmsTemplate' => ['name' => 'UpdateSmsTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/sms', 'responseCode' => 202], 'input' => ['shape' => 'UpdateSmsTemplateRequest'], 'output' => ['shape' => 'UpdateSmsTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateTemplateActiveVersion' => ['name' => 'UpdateTemplateActiveVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/{template-type}/active-version', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTemplateActiveVersionRequest'], 'output' => ['shape' => 'UpdateTemplateActiveVersionResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateVoiceChannel' => ['name' => 'UpdateVoiceChannel', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/apps/{application-id}/channels/voice', 'responseCode' => 200], 'input' => ['shape' => 'UpdateVoiceChannelRequest'], 'output' => ['shape' => 'UpdateVoiceChannelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'UpdateVoiceTemplate' => ['name' => 'UpdateVoiceTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/templates/{template-name}/voice', 'responseCode' => 202], 'input' => ['shape' => 'UpdateVoiceTemplateRequest'], 'output' => ['shape' => 'UpdateVoiceTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]], 'VerifyOTPMessage' => ['name' => 'VerifyOTPMessage', 'http' => ['method' => 'POST', 'requestUri' => '/v1/apps/{application-id}/verify-otp', 'responseCode' => 200], 'input' => ['shape' => 'VerifyOTPMessageRequest'], 'output' => ['shape' => 'VerifyOTPMessageResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'PayloadTooLargeException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['ADMChannelRequest' => ['type' => 'structure', 'members' => ['ClientId' => ['shape' => '__string'], 'ClientSecret' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean']], 'required' => ['ClientSecret', 'ClientId']], 'ADMChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'ADMMessage' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'ConsolidationKey' => ['shape' => '__string'], 'Data' => ['shape' => 'MapOf__string'], 'ExpiresAfter' => ['shape' => '__string'], 'IconReference' => ['shape' => '__string'], 'ImageIconUrl' => ['shape' => '__string'], 'ImageUrl' => ['shape' => '__string'], 'MD5' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'SilentPush' => ['shape' => '__boolean'], 'SmallImageIconUrl' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'APNSChannelRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => '__string'], 'Certificate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'PrivateKey' => ['shape' => '__string'], 'TeamId' => ['shape' => '__string'], 'TokenKey' => ['shape' => '__string'], 'TokenKeyId' => ['shape' => '__string']]], 'APNSChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'HasTokenKey' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'APNSMessage' => ['type' => 'structure', 'members' => ['APNSPushType' => ['shape' => '__string'], 'Action' => ['shape' => 'Action'], 'Badge' => ['shape' => '__integer'], 'Body' => ['shape' => '__string'], 'Category' => ['shape' => '__string'], 'CollapseId' => ['shape' => '__string'], 'Data' => ['shape' => 'MapOf__string'], 'MediaUrl' => ['shape' => '__string'], 'PreferredAuthenticationMethod' => ['shape' => '__string'], 'Priority' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'SilentPush' => ['shape' => '__boolean'], 'Sound' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'ThreadId' => ['shape' => '__string'], 'TimeToLive' => ['shape' => '__integer'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'APNSPushNotificationTemplate' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'MediaUrl' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'APNSSandboxChannelRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => '__string'], 'Certificate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'PrivateKey' => ['shape' => '__string'], 'TeamId' => ['shape' => '__string'], 'TokenKey' => ['shape' => '__string'], 'TokenKeyId' => ['shape' => '__string']]], 'APNSSandboxChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'HasTokenKey' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'APNSVoipChannelRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => '__string'], 'Certificate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'PrivateKey' => ['shape' => '__string'], 'TeamId' => ['shape' => '__string'], 'TokenKey' => ['shape' => '__string'], 'TokenKeyId' => ['shape' => '__string']]], 'APNSVoipChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'HasTokenKey' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'APNSVoipSandboxChannelRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => '__string'], 'Certificate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'PrivateKey' => ['shape' => '__string'], 'TeamId' => ['shape' => '__string'], 'TokenKey' => ['shape' => '__string'], 'TokenKeyId' => ['shape' => '__string']]], 'APNSVoipSandboxChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultAuthenticationMethod' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'HasTokenKey' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'Action' => ['type' => 'string', 'enum' => ['OPEN_APP', 'DEEP_LINK', 'URL']], 'ActivitiesResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfActivityResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'Activity' => ['type' => 'structure', 'members' => ['CUSTOM' => ['shape' => 'CustomMessageActivity'], 'ConditionalSplit' => ['shape' => 'ConditionalSplitActivity'], 'Description' => ['shape' => '__string'], 'EMAIL' => ['shape' => 'EmailMessageActivity'], 'Holdout' => ['shape' => 'HoldoutActivity'], 'MultiCondition' => ['shape' => 'MultiConditionalSplitActivity'], 'PUSH' => ['shape' => 'PushMessageActivity'], 'RandomSplit' => ['shape' => 'RandomSplitActivity'], 'SMS' => ['shape' => 'SMSMessageActivity'], 'Wait' => ['shape' => 'WaitActivity'], 'ContactCenter' => ['shape' => 'ContactCenterActivity']]], 'ActivityResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CampaignId' => ['shape' => '__string'], 'End' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Result' => ['shape' => '__string'], 'ScheduledStart' => ['shape' => '__string'], 'Start' => ['shape' => '__string'], 'State' => ['shape' => '__string'], 'SuccessfulEndpointCount' => ['shape' => '__integer'], 'TimezonesCompletedCount' => ['shape' => '__integer'], 'TimezonesTotalCount' => ['shape' => '__integer'], 'TotalEndpointCount' => ['shape' => '__integer'], 'TreatmentId' => ['shape' => '__string']], 'required' => ['CampaignId', 'Id', 'ApplicationId']], 'AddressConfiguration' => ['type' => 'structure', 'members' => ['BodyOverride' => ['shape' => '__string'], 'ChannelType' => ['shape' => 'ChannelType'], 'Context' => ['shape' => 'MapOf__string'], 'RawContent' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'TitleOverride' => ['shape' => '__string']]], 'Alignment' => ['type' => 'string', 'enum' => ['LEFT', 'CENTER', 'RIGHT']], 'AndroidPushNotificationTemplate' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'ImageIconUrl' => ['shape' => '__string'], 'ImageUrl' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'SmallImageIconUrl' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'ApplicationDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'EndTime' => ['shape' => '__timestampIso8601'], 'KpiName' => ['shape' => '__string'], 'KpiResult' => ['shape' => 'BaseKpiResult'], 'NextToken' => ['shape' => '__string'], 'StartTime' => ['shape' => '__timestampIso8601']], 'required' => ['KpiResult', 'KpiName', 'EndTime', 'StartTime', 'ApplicationId']], 'ApplicationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'CreationDate' => ['shape' => '__string']], 'required' => ['Id', 'Arn', 'Name']], 'ApplicationSettingsResource' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CampaignHook' => ['shape' => 'CampaignHook'], 'LastModifiedDate' => ['shape' => '__string'], 'Limits' => ['shape' => 'CampaignLimits'], 'QuietTime' => ['shape' => 'QuietTime']], 'required' => ['ApplicationId']], 'ApplicationsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfApplicationResponse'], 'NextToken' => ['shape' => '__string']]], 'AttributeDimension' => ['type' => 'structure', 'members' => ['AttributeType' => ['shape' => 'AttributeType'], 'Values' => ['shape' => 'ListOf__string']], 'required' => ['Values']], 'AttributeType' => ['type' => 'string', 'enum' => ['INCLUSIVE', 'EXCLUSIVE', 'CONTAINS', 'BEFORE', 'AFTER', 'BETWEEN', 'ON']], 'AttributesResource' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'AttributeType' => ['shape' => '__string'], 'Attributes' => ['shape' => 'ListOf__string']], 'required' => ['AttributeType', 'ApplicationId']], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'BaiduChannelRequest' => ['type' => 'structure', 'members' => ['ApiKey' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'SecretKey' => ['shape' => '__string']], 'required' => ['SecretKey', 'ApiKey']], 'BaiduChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Credential' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Credential', 'Platform']], 'BaiduMessage' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'Data' => ['shape' => 'MapOf__string'], 'IconReference' => ['shape' => '__string'], 'ImageIconUrl' => ['shape' => '__string'], 'ImageUrl' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'SilentPush' => ['shape' => '__boolean'], 'SmallImageIconUrl' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'TimeToLive' => ['shape' => '__integer'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'BaseKpiResult' => ['type' => 'structure', 'members' => ['Rows' => ['shape' => 'ListOfResultRow']], 'required' => ['Rows']], 'ButtonAction' => ['type' => 'string', 'enum' => ['LINK', 'DEEP_LINK', 'CLOSE']], 'CampaignCustomMessage' => ['type' => 'structure', 'members' => ['Data' => ['shape' => '__string']]], 'CampaignDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CampaignId' => ['shape' => '__string'], 'EndTime' => ['shape' => '__timestampIso8601'], 'KpiName' => ['shape' => '__string'], 'KpiResult' => ['shape' => 'BaseKpiResult'], 'NextToken' => ['shape' => '__string'], 'StartTime' => ['shape' => '__timestampIso8601']], 'required' => ['KpiResult', 'KpiName', 'EndTime', 'CampaignId', 'StartTime', 'ApplicationId']], 'CampaignEmailMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'FromAddress' => ['shape' => '__string'], 'HtmlBody' => ['shape' => '__string'], 'Title' => ['shape' => '__string']]], 'CampaignEventFilter' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'EventDimensions'], 'FilterType' => ['shape' => 'FilterType']], 'required' => ['FilterType', 'Dimensions']], 'CampaignHook' => ['type' => 'structure', 'members' => ['LambdaFunctionName' => ['shape' => '__string'], 'Mode' => ['shape' => 'Mode'], 'WebUrl' => ['shape' => '__string']]], 'CampaignInAppMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'Content' => ['shape' => 'ListOfInAppMessageContent'], 'CustomConfig' => ['shape' => 'MapOf__string'], 'Layout' => ['shape' => 'Layout']]], 'CampaignLimits' => ['type' => 'structure', 'members' => ['Daily' => ['shape' => '__integer'], 'MaximumDuration' => ['shape' => '__integer'], 'MessagesPerSecond' => ['shape' => '__integer'], 'Total' => ['shape' => '__integer'], 'Session' => ['shape' => '__integer']]], 'CampaignResponse' => ['type' => 'structure', 'members' => ['AdditionalTreatments' => ['shape' => 'ListOfTreatmentResource'], 'ApplicationId' => ['shape' => '__string'], 'Arn' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'CustomDeliveryConfiguration' => ['shape' => 'CustomDeliveryConfiguration'], 'DefaultState' => ['shape' => 'CampaignState'], 'Description' => ['shape' => '__string'], 'HoldoutPercent' => ['shape' => '__integer'], 'Hook' => ['shape' => 'CampaignHook'], 'Id' => ['shape' => '__string'], 'IsPaused' => ['shape' => '__boolean'], 'LastModifiedDate' => ['shape' => '__string'], 'Limits' => ['shape' => 'CampaignLimits'], 'MessageConfiguration' => ['shape' => 'MessageConfiguration'], 'Name' => ['shape' => '__string'], 'Schedule' => ['shape' => 'Schedule'], 'SegmentId' => ['shape' => '__string'], 'SegmentVersion' => ['shape' => '__integer'], 'State' => ['shape' => 'CampaignState'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TreatmentDescription' => ['shape' => '__string'], 'TreatmentName' => ['shape' => '__string'], 'Version' => ['shape' => '__integer'], 'Priority' => ['shape' => '__integer']], 'required' => ['LastModifiedDate', 'CreationDate', 'SegmentId', 'SegmentVersion', 'Id', 'Arn', 'ApplicationId']], 'CampaignSmsMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'MessageType' => ['shape' => 'MessageType'], 'OriginationNumber' => ['shape' => '__string'], 'SenderId' => ['shape' => '__string'], 'EntityId' => ['shape' => '__string'], 'TemplateId' => ['shape' => '__string']]], 'CampaignState' => ['type' => 'structure', 'members' => ['CampaignStatus' => ['shape' => 'CampaignStatus']]], 'CampaignStatus' => ['type' => 'string', 'enum' => ['SCHEDULED', 'EXECUTING', 'PENDING_NEXT_RUN', 'COMPLETED', 'PAUSED', 'DELETED', 'INVALID']], 'CampaignsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfCampaignResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'ChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']]], 'ChannelType' => ['type' => 'string', 'enum' => ['PUSH', 'GCM', 'APNS', 'APNS_SANDBOX', 'APNS_VOIP', 'APNS_VOIP_SANDBOX', 'ADM', 'SMS', 'VOICE', 'EMAIL', 'BAIDU', 'CUSTOM', 'IN_APP']], 'ChannelsResponse' => ['type' => 'structure', 'members' => ['Channels' => ['shape' => 'MapOfChannelResponse']], 'required' => ['Channels']], 'Condition' => ['type' => 'structure', 'members' => ['Conditions' => ['shape' => 'ListOfSimpleCondition'], 'Operator' => ['shape' => 'Operator']]], 'ConditionalSplitActivity' => ['type' => 'structure', 'members' => ['Condition' => ['shape' => 'Condition'], 'EvaluationWaitTime' => ['shape' => 'WaitTime'], 'FalseActivity' => ['shape' => '__string'], 'TrueActivity' => ['shape' => '__string']]], 'ContactCenterActivity' => ['type' => 'structure', 'members' => ['NextActivity' => ['shape' => '__string']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateAppRequest' => ['type' => 'structure', 'members' => ['CreateApplicationRequest' => ['shape' => 'CreateApplicationRequest']], 'required' => ['CreateApplicationRequest'], 'payload' => 'CreateApplicationRequest'], 'CreateAppResponse' => ['type' => 'structure', 'members' => ['ApplicationResponse' => ['shape' => 'ApplicationResponse']], 'required' => ['ApplicationResponse'], 'payload' => 'ApplicationResponse'], 'CreateApplicationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags']], 'required' => ['Name']], 'CreateCampaignRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'WriteCampaignRequest' => ['shape' => 'WriteCampaignRequest']], 'required' => ['ApplicationId', 'WriteCampaignRequest'], 'payload' => 'WriteCampaignRequest'], 'CreateCampaignResponse' => ['type' => 'structure', 'members' => ['CampaignResponse' => ['shape' => 'CampaignResponse']], 'required' => ['CampaignResponse'], 'payload' => 'CampaignResponse'], 'CreateEmailTemplateRequest' => ['type' => 'structure', 'members' => ['EmailTemplateRequest' => ['shape' => 'EmailTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name']], 'required' => ['TemplateName', 'EmailTemplateRequest'], 'payload' => 'EmailTemplateRequest'], 'CreateEmailTemplateResponse' => ['type' => 'structure', 'members' => ['CreateTemplateMessageBody' => ['shape' => 'CreateTemplateMessageBody']], 'required' => ['CreateTemplateMessageBody'], 'payload' => 'CreateTemplateMessageBody'], 'CreateExportJobRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'ExportJobRequest' => ['shape' => 'ExportJobRequest']], 'required' => ['ApplicationId', 'ExportJobRequest'], 'payload' => 'ExportJobRequest'], 'CreateExportJobResponse' => ['type' => 'structure', 'members' => ['ExportJobResponse' => ['shape' => 'ExportJobResponse']], 'required' => ['ExportJobResponse'], 'payload' => 'ExportJobResponse'], 'CreateImportJobRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'ImportJobRequest' => ['shape' => 'ImportJobRequest']], 'required' => ['ApplicationId', 'ImportJobRequest'], 'payload' => 'ImportJobRequest'], 'CreateImportJobResponse' => ['type' => 'structure', 'members' => ['ImportJobResponse' => ['shape' => 'ImportJobResponse']], 'required' => ['ImportJobResponse'], 'payload' => 'ImportJobResponse'], 'CreateInAppTemplateRequest' => ['type' => 'structure', 'members' => ['InAppTemplateRequest' => ['shape' => 'InAppTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name']], 'required' => ['TemplateName', 'InAppTemplateRequest'], 'payload' => 'InAppTemplateRequest'], 'CreateInAppTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateCreateMessageBody' => ['shape' => 'TemplateCreateMessageBody']], 'required' => ['TemplateCreateMessageBody'], 'payload' => 'TemplateCreateMessageBody'], 'CreateJourneyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'WriteJourneyRequest' => ['shape' => 'WriteJourneyRequest']], 'required' => ['ApplicationId', 'WriteJourneyRequest'], 'payload' => 'WriteJourneyRequest'], 'CreateJourneyResponse' => ['type' => 'structure', 'members' => ['JourneyResponse' => ['shape' => 'JourneyResponse']], 'required' => ['JourneyResponse'], 'payload' => 'JourneyResponse'], 'CreatePushTemplateRequest' => ['type' => 'structure', 'members' => ['PushNotificationTemplateRequest' => ['shape' => 'PushNotificationTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name']], 'required' => ['TemplateName', 'PushNotificationTemplateRequest'], 'payload' => 'PushNotificationTemplateRequest'], 'CreatePushTemplateResponse' => ['type' => 'structure', 'members' => ['CreateTemplateMessageBody' => ['shape' => 'CreateTemplateMessageBody']], 'required' => ['CreateTemplateMessageBody'], 'payload' => 'CreateTemplateMessageBody'], 'CreateRecommenderConfiguration' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapOf__string'], 'Description' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'RecommendationProviderIdType' => ['shape' => '__string'], 'RecommendationProviderRoleArn' => ['shape' => '__string'], 'RecommendationProviderUri' => ['shape' => '__string'], 'RecommendationTransformerUri' => ['shape' => '__string'], 'RecommendationsDisplayName' => ['shape' => '__string'], 'RecommendationsPerMessage' => ['shape' => '__integer']], 'required' => ['RecommendationProviderUri', 'RecommendationProviderRoleArn']], 'CreateRecommenderConfigurationRequest' => ['type' => 'structure', 'members' => ['CreateRecommenderConfiguration' => ['shape' => 'CreateRecommenderConfiguration']], 'required' => ['CreateRecommenderConfiguration'], 'payload' => 'CreateRecommenderConfiguration'], 'CreateRecommenderConfigurationResponse' => ['type' => 'structure', 'members' => ['RecommenderConfigurationResponse' => ['shape' => 'RecommenderConfigurationResponse']], 'required' => ['RecommenderConfigurationResponse'], 'payload' => 'RecommenderConfigurationResponse'], 'CreateSegmentRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'WriteSegmentRequest' => ['shape' => 'WriteSegmentRequest']], 'required' => ['ApplicationId', 'WriteSegmentRequest'], 'payload' => 'WriteSegmentRequest'], 'CreateSegmentResponse' => ['type' => 'structure', 'members' => ['SegmentResponse' => ['shape' => 'SegmentResponse']], 'required' => ['SegmentResponse'], 'payload' => 'SegmentResponse'], 'CreateSmsTemplateRequest' => ['type' => 'structure', 'members' => ['SMSTemplateRequest' => ['shape' => 'SMSTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name']], 'required' => ['TemplateName', 'SMSTemplateRequest'], 'payload' => 'SMSTemplateRequest'], 'CreateSmsTemplateResponse' => ['type' => 'structure', 'members' => ['CreateTemplateMessageBody' => ['shape' => 'CreateTemplateMessageBody']], 'required' => ['CreateTemplateMessageBody'], 'payload' => 'CreateTemplateMessageBody'], 'CreateTemplateMessageBody' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']]], 'CreateVoiceTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'VoiceTemplateRequest' => ['shape' => 'VoiceTemplateRequest']], 'required' => ['TemplateName', 'VoiceTemplateRequest'], 'payload' => 'VoiceTemplateRequest'], 'CreateVoiceTemplateResponse' => ['type' => 'structure', 'members' => ['CreateTemplateMessageBody' => ['shape' => 'CreateTemplateMessageBody']], 'required' => ['CreateTemplateMessageBody'], 'payload' => 'CreateTemplateMessageBody'], 'CustomDeliveryConfiguration' => ['type' => 'structure', 'members' => ['DeliveryUri' => ['shape' => '__string'], 'EndpointTypes' => ['shape' => 'ListOf__EndpointTypesElement']], 'required' => ['DeliveryUri']], 'CustomMessageActivity' => ['type' => 'structure', 'members' => ['DeliveryUri' => ['shape' => '__string'], 'EndpointTypes' => ['shape' => 'ListOf__EndpointTypesElement'], 'MessageConfig' => ['shape' => 'JourneyCustomMessage'], 'NextActivity' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateVersion' => ['shape' => '__string']]], 'DefaultButtonConfiguration' => ['type' => 'structure', 'members' => ['BackgroundColor' => ['shape' => '__string'], 'BorderRadius' => ['shape' => '__integer'], 'ButtonAction' => ['shape' => 'ButtonAction'], 'Link' => ['shape' => '__string'], 'Text' => ['shape' => '__string'], 'TextColor' => ['shape' => '__string']], 'required' => ['ButtonAction', 'Text']], 'DefaultMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string']]], 'DefaultPushNotificationMessage' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'Data' => ['shape' => 'MapOf__string'], 'SilentPush' => ['shape' => '__boolean'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'DefaultPushNotificationTemplate' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'DeleteAdmChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteAdmChannelResponse' => ['type' => 'structure', 'members' => ['ADMChannelResponse' => ['shape' => 'ADMChannelResponse']], 'required' => ['ADMChannelResponse'], 'payload' => 'ADMChannelResponse'], 'DeleteApnsChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteApnsChannelResponse' => ['type' => 'structure', 'members' => ['APNSChannelResponse' => ['shape' => 'APNSChannelResponse']], 'required' => ['APNSChannelResponse'], 'payload' => 'APNSChannelResponse'], 'DeleteApnsSandboxChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteApnsSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSSandboxChannelResponse' => ['shape' => 'APNSSandboxChannelResponse']], 'required' => ['APNSSandboxChannelResponse'], 'payload' => 'APNSSandboxChannelResponse'], 'DeleteApnsVoipChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteApnsVoipChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipChannelResponse' => ['shape' => 'APNSVoipChannelResponse']], 'required' => ['APNSVoipChannelResponse'], 'payload' => 'APNSVoipChannelResponse'], 'DeleteApnsVoipSandboxChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteApnsVoipSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipSandboxChannelResponse' => ['shape' => 'APNSVoipSandboxChannelResponse']], 'required' => ['APNSVoipSandboxChannelResponse'], 'payload' => 'APNSVoipSandboxChannelResponse'], 'DeleteAppRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteAppResponse' => ['type' => 'structure', 'members' => ['ApplicationResponse' => ['shape' => 'ApplicationResponse']], 'required' => ['ApplicationResponse'], 'payload' => 'ApplicationResponse'], 'DeleteBaiduChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteBaiduChannelResponse' => ['type' => 'structure', 'members' => ['BaiduChannelResponse' => ['shape' => 'BaiduChannelResponse']], 'required' => ['BaiduChannelResponse'], 'payload' => 'BaiduChannelResponse'], 'DeleteCampaignRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id']], 'required' => ['CampaignId', 'ApplicationId']], 'DeleteCampaignResponse' => ['type' => 'structure', 'members' => ['CampaignResponse' => ['shape' => 'CampaignResponse']], 'required' => ['CampaignResponse'], 'payload' => 'CampaignResponse'], 'DeleteEmailChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteEmailChannelResponse' => ['type' => 'structure', 'members' => ['EmailChannelResponse' => ['shape' => 'EmailChannelResponse']], 'required' => ['EmailChannelResponse'], 'payload' => 'EmailChannelResponse'], 'DeleteEmailTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'DeleteEmailTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'DeleteEndpointRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndpointId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'endpoint-id']], 'required' => ['ApplicationId', 'EndpointId']], 'DeleteEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointResponse' => ['shape' => 'EndpointResponse']], 'required' => ['EndpointResponse'], 'payload' => 'EndpointResponse'], 'DeleteEventStreamRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteEventStreamResponse' => ['type' => 'structure', 'members' => ['EventStream' => ['shape' => 'EventStream']], 'required' => ['EventStream'], 'payload' => 'EventStream'], 'DeleteGcmChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteGcmChannelResponse' => ['type' => 'structure', 'members' => ['GCMChannelResponse' => ['shape' => 'GCMChannelResponse']], 'required' => ['GCMChannelResponse'], 'payload' => 'GCMChannelResponse'], 'DeleteInAppTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'DeleteInAppTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'DeleteJourneyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id']], 'required' => ['JourneyId', 'ApplicationId']], 'DeleteJourneyResponse' => ['type' => 'structure', 'members' => ['JourneyResponse' => ['shape' => 'JourneyResponse']], 'required' => ['JourneyResponse'], 'payload' => 'JourneyResponse'], 'DeletePushTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'DeletePushTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'DeleteRecommenderConfigurationRequest' => ['type' => 'structure', 'members' => ['RecommenderId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recommender-id']], 'required' => ['RecommenderId']], 'DeleteRecommenderConfigurationResponse' => ['type' => 'structure', 'members' => ['RecommenderConfigurationResponse' => ['shape' => 'RecommenderConfigurationResponse']], 'required' => ['RecommenderConfigurationResponse'], 'payload' => 'RecommenderConfigurationResponse'], 'DeleteSegmentRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id']], 'required' => ['SegmentId', 'ApplicationId']], 'DeleteSegmentResponse' => ['type' => 'structure', 'members' => ['SegmentResponse' => ['shape' => 'SegmentResponse']], 'required' => ['SegmentResponse'], 'payload' => 'SegmentResponse'], 'DeleteSmsChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteSmsChannelResponse' => ['type' => 'structure', 'members' => ['SMSChannelResponse' => ['shape' => 'SMSChannelResponse']], 'required' => ['SMSChannelResponse'], 'payload' => 'SMSChannelResponse'], 'DeleteSmsTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'DeleteSmsTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'DeleteUserEndpointsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'UserId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'user-id']], 'required' => ['ApplicationId', 'UserId']], 'DeleteUserEndpointsResponse' => ['type' => 'structure', 'members' => ['EndpointsResponse' => ['shape' => 'EndpointsResponse']], 'required' => ['EndpointsResponse'], 'payload' => 'EndpointsResponse'], 'DeleteVoiceChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'DeleteVoiceChannelResponse' => ['type' => 'structure', 'members' => ['VoiceChannelResponse' => ['shape' => 'VoiceChannelResponse']], 'required' => ['VoiceChannelResponse'], 'payload' => 'VoiceChannelResponse'], 'DeleteVoiceTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'DeleteVoiceTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'DeliveryStatus' => ['type' => 'string', 'enum' => ['SUCCESSFUL', 'THROTTLED', 'TEMPORARY_FAILURE', 'PERMANENT_FAILURE', 'UNKNOWN_FAILURE', 'OPT_OUT', 'DUPLICATE']], 'DimensionType' => ['type' => 'string', 'enum' => ['INCLUSIVE', 'EXCLUSIVE']], 'DirectMessageConfiguration' => ['type' => 'structure', 'members' => ['ADMMessage' => ['shape' => 'ADMMessage'], 'APNSMessage' => ['shape' => 'APNSMessage'], 'BaiduMessage' => ['shape' => 'BaiduMessage'], 'DefaultMessage' => ['shape' => 'DefaultMessage'], 'DefaultPushNotificationMessage' => ['shape' => 'DefaultPushNotificationMessage'], 'EmailMessage' => ['shape' => 'EmailMessage'], 'GCMMessage' => ['shape' => 'GCMMessage'], 'SMSMessage' => ['shape' => 'SMSMessage'], 'VoiceMessage' => ['shape' => 'VoiceMessage']]], 'Duration' => ['type' => 'string', 'enum' => ['HR_24', 'DAY_7', 'DAY_14', 'DAY_30']], 'EmailChannelRequest' => ['type' => 'structure', 'members' => ['ConfigurationSet' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'FromAddress' => ['shape' => '__string'], 'Identity' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string']], 'required' => ['FromAddress', 'Identity']], 'EmailChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'ConfigurationSet' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'FromAddress' => ['shape' => '__string'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'Identity' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'MessagesPerSecond' => ['shape' => '__integer'], 'Platform' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'EmailMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'FeedbackForwardingAddress' => ['shape' => '__string'], 'FromAddress' => ['shape' => '__string'], 'RawEmail' => ['shape' => 'RawEmail'], 'ReplyToAddresses' => ['shape' => 'ListOf__string'], 'SimpleEmail' => ['shape' => 'SimpleEmail'], 'Substitutions' => ['shape' => 'MapOfListOf__string']]], 'EmailMessageActivity' => ['type' => 'structure', 'members' => ['MessageConfig' => ['shape' => 'JourneyEmailMessage'], 'NextActivity' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateVersion' => ['shape' => '__string']]], 'EmailTemplateRequest' => ['type' => 'structure', 'members' => ['DefaultSubstitutions' => ['shape' => '__string'], 'HtmlPart' => ['shape' => '__string'], 'RecommenderId' => ['shape' => '__string'], 'Subject' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TextPart' => ['shape' => '__string']]], 'EmailTemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'HtmlPart' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'RecommenderId' => ['shape' => '__string'], 'Subject' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'TextPart' => ['shape' => '__string'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'EndpointBatchItem' => ['type' => 'structure', 'members' => ['Address' => ['shape' => '__string'], 'Attributes' => ['shape' => 'MapOfListOf__string'], 'ChannelType' => ['shape' => 'ChannelType'], 'Demographic' => ['shape' => 'EndpointDemographic'], 'EffectiveDate' => ['shape' => '__string'], 'EndpointStatus' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Location' => ['shape' => 'EndpointLocation'], 'Metrics' => ['shape' => 'MapOf__double'], 'OptOut' => ['shape' => '__string'], 'RequestId' => ['shape' => '__string'], 'User' => ['shape' => 'EndpointUser']]], 'EndpointBatchRequest' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfEndpointBatchItem']], 'required' => ['Item']], 'EndpointDemographic' => ['type' => 'structure', 'members' => ['AppVersion' => ['shape' => '__string'], 'Locale' => ['shape' => '__string'], 'Make' => ['shape' => '__string'], 'Model' => ['shape' => '__string'], 'ModelVersion' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'PlatformVersion' => ['shape' => '__string'], 'Timezone' => ['shape' => '__string']]], 'EndpointItemResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'StatusCode' => ['shape' => '__integer']]], 'EndpointLocation' => ['type' => 'structure', 'members' => ['City' => ['shape' => '__string'], 'Country' => ['shape' => '__string'], 'Latitude' => ['shape' => '__double'], 'Longitude' => ['shape' => '__double'], 'PostalCode' => ['shape' => '__string'], 'Region' => ['shape' => '__string']]], 'EndpointMessageResult' => ['type' => 'structure', 'members' => ['Address' => ['shape' => '__string'], 'DeliveryStatus' => ['shape' => 'DeliveryStatus'], 'MessageId' => ['shape' => '__string'], 'StatusCode' => ['shape' => '__integer'], 'StatusMessage' => ['shape' => '__string'], 'UpdatedToken' => ['shape' => '__string']], 'required' => ['DeliveryStatus', 'StatusCode']], 'EndpointRequest' => ['type' => 'structure', 'members' => ['Address' => ['shape' => '__string'], 'Attributes' => ['shape' => 'MapOfListOf__string'], 'ChannelType' => ['shape' => 'ChannelType'], 'Demographic' => ['shape' => 'EndpointDemographic'], 'EffectiveDate' => ['shape' => '__string'], 'EndpointStatus' => ['shape' => '__string'], 'Location' => ['shape' => 'EndpointLocation'], 'Metrics' => ['shape' => 'MapOf__double'], 'OptOut' => ['shape' => '__string'], 'RequestId' => ['shape' => '__string'], 'User' => ['shape' => 'EndpointUser']]], 'EndpointResponse' => ['type' => 'structure', 'members' => ['Address' => ['shape' => '__string'], 'ApplicationId' => ['shape' => '__string'], 'Attributes' => ['shape' => 'MapOfListOf__string'], 'ChannelType' => ['shape' => 'ChannelType'], 'CohortId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Demographic' => ['shape' => 'EndpointDemographic'], 'EffectiveDate' => ['shape' => '__string'], 'EndpointStatus' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'Location' => ['shape' => 'EndpointLocation'], 'Metrics' => ['shape' => 'MapOf__double'], 'OptOut' => ['shape' => '__string'], 'RequestId' => ['shape' => '__string'], 'User' => ['shape' => 'EndpointUser']]], 'EndpointSendConfiguration' => ['type' => 'structure', 'members' => ['BodyOverride' => ['shape' => '__string'], 'Context' => ['shape' => 'MapOf__string'], 'RawContent' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'TitleOverride' => ['shape' => '__string']]], 'EndpointUser' => ['type' => 'structure', 'members' => ['UserAttributes' => ['shape' => 'MapOfListOf__string'], 'UserId' => ['shape' => '__string']]], 'EndpointsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfEndpointResponse']], 'required' => ['Item']], 'Event' => ['type' => 'structure', 'members' => ['AppPackageName' => ['shape' => '__string'], 'AppTitle' => ['shape' => '__string'], 'AppVersionCode' => ['shape' => '__string'], 'Attributes' => ['shape' => 'MapOf__string'], 'ClientSdkVersion' => ['shape' => '__string'], 'EventType' => ['shape' => '__string'], 'Metrics' => ['shape' => 'MapOf__double'], 'SdkName' => ['shape' => '__string'], 'Session' => ['shape' => 'Session'], 'Timestamp' => ['shape' => '__string']], 'required' => ['EventType', 'Timestamp']], 'EventCondition' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'EventDimensions'], 'MessageActivity' => ['shape' => '__string']]], 'EventDimensions' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapOfAttributeDimension'], 'EventType' => ['shape' => 'SetDimension'], 'Metrics' => ['shape' => 'MapOfMetricDimension']]], 'EventFilter' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'EventDimensions'], 'FilterType' => ['shape' => 'FilterType']], 'required' => ['FilterType', 'Dimensions']], 'EventItemResponse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'StatusCode' => ['shape' => '__integer']]], 'EventStartCondition' => ['type' => 'structure', 'members' => ['EventFilter' => ['shape' => 'EventFilter'], 'SegmentId' => ['shape' => '__string']]], 'EventStream' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'DestinationStreamArn' => ['shape' => '__string'], 'ExternalId' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'LastUpdatedBy' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string']], 'required' => ['ApplicationId', 'RoleArn', 'DestinationStreamArn']], 'EventsBatch' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'PublicEndpoint'], 'Events' => ['shape' => 'MapOfEvent']], 'required' => ['Endpoint', 'Events']], 'EventsRequest' => ['type' => 'structure', 'members' => ['BatchItem' => ['shape' => 'MapOfEventsBatch']], 'required' => ['BatchItem']], 'EventsResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'MapOfItemResponse']]], 'ExportJobRequest' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => '__string'], 'S3UrlPrefix' => ['shape' => '__string'], 'SegmentId' => ['shape' => '__string'], 'SegmentVersion' => ['shape' => '__integer']], 'required' => ['S3UrlPrefix', 'RoleArn']], 'ExportJobResource' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => '__string'], 'S3UrlPrefix' => ['shape' => '__string'], 'SegmentId' => ['shape' => '__string'], 'SegmentVersion' => ['shape' => '__integer']], 'required' => ['S3UrlPrefix', 'RoleArn']], 'ExportJobResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CompletedPieces' => ['shape' => '__integer'], 'CompletionDate' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Definition' => ['shape' => 'ExportJobResource'], 'FailedPieces' => ['shape' => '__integer'], 'Failures' => ['shape' => 'ListOf__string'], 'Id' => ['shape' => '__string'], 'JobStatus' => ['shape' => 'JobStatus'], 'TotalFailures' => ['shape' => '__integer'], 'TotalPieces' => ['shape' => '__integer'], 'TotalProcessed' => ['shape' => '__integer'], 'Type' => ['shape' => '__string']], 'required' => ['JobStatus', 'CreationDate', 'Type', 'Definition', 'Id', 'ApplicationId']], 'ExportJobsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfExportJobResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'FilterType' => ['type' => 'string', 'enum' => ['SYSTEM', 'ENDPOINT']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'Format' => ['type' => 'string', 'enum' => ['CSV', 'JSON']], 'Frequency' => ['type' => 'string', 'enum' => ['ONCE', 'HOURLY', 'DAILY', 'WEEKLY', 'MONTHLY', 'EVENT', 'IN_APP_EVENT']], 'GCMChannelRequest' => ['type' => 'structure', 'members' => ['ApiKey' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean']], 'required' => ['ApiKey']], 'GCMChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Credential' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Credential', 'Platform']], 'GCMMessage' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'CollapseKey' => ['shape' => '__string'], 'Data' => ['shape' => 'MapOf__string'], 'IconReference' => ['shape' => '__string'], 'ImageIconUrl' => ['shape' => '__string'], 'ImageUrl' => ['shape' => '__string'], 'Priority' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'RestrictedPackageName' => ['shape' => '__string'], 'SilentPush' => ['shape' => '__boolean'], 'SmallImageIconUrl' => ['shape' => '__string'], 'Sound' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'TimeToLive' => ['shape' => '__integer'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'GPSCoordinates' => ['type' => 'structure', 'members' => ['Latitude' => ['shape' => '__double'], 'Longitude' => ['shape' => '__double']], 'required' => ['Latitude', 'Longitude']], 'GPSPointDimension' => ['type' => 'structure', 'members' => ['Coordinates' => ['shape' => 'GPSCoordinates'], 'RangeInKilometers' => ['shape' => '__double']], 'required' => ['Coordinates']], 'GetAdmChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetAdmChannelResponse' => ['type' => 'structure', 'members' => ['ADMChannelResponse' => ['shape' => 'ADMChannelResponse']], 'required' => ['ADMChannelResponse'], 'payload' => 'ADMChannelResponse'], 'GetApnsChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetApnsChannelResponse' => ['type' => 'structure', 'members' => ['APNSChannelResponse' => ['shape' => 'APNSChannelResponse']], 'required' => ['APNSChannelResponse'], 'payload' => 'APNSChannelResponse'], 'GetApnsSandboxChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetApnsSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSSandboxChannelResponse' => ['shape' => 'APNSSandboxChannelResponse']], 'required' => ['APNSSandboxChannelResponse'], 'payload' => 'APNSSandboxChannelResponse'], 'GetApnsVoipChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetApnsVoipChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipChannelResponse' => ['shape' => 'APNSVoipChannelResponse']], 'required' => ['APNSVoipChannelResponse'], 'payload' => 'APNSVoipChannelResponse'], 'GetApnsVoipSandboxChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetApnsVoipSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipSandboxChannelResponse' => ['shape' => 'APNSVoipSandboxChannelResponse']], 'required' => ['APNSVoipSandboxChannelResponse'], 'payload' => 'APNSVoipSandboxChannelResponse'], 'GetAppRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetAppResponse' => ['type' => 'structure', 'members' => ['ApplicationResponse' => ['shape' => 'ApplicationResponse']], 'required' => ['ApplicationResponse'], 'payload' => 'ApplicationResponse'], 'GetApplicationDateRangeKpiRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'end-time'], 'KpiName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'kpi-name'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'StartTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'start-time']], 'required' => ['ApplicationId', 'KpiName']], 'GetApplicationDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['ApplicationDateRangeKpiResponse' => ['shape' => 'ApplicationDateRangeKpiResponse']], 'required' => ['ApplicationDateRangeKpiResponse'], 'payload' => 'ApplicationDateRangeKpiResponse'], 'GetApplicationSettingsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetApplicationSettingsResponse' => ['type' => 'structure', 'members' => ['ApplicationSettingsResource' => ['shape' => 'ApplicationSettingsResource']], 'required' => ['ApplicationSettingsResource'], 'payload' => 'ApplicationSettingsResource'], 'GetAppsRequest' => ['type' => 'structure', 'members' => ['PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']]], 'GetAppsResponse' => ['type' => 'structure', 'members' => ['ApplicationsResponse' => ['shape' => 'ApplicationsResponse']], 'required' => ['ApplicationsResponse'], 'payload' => 'ApplicationsResponse'], 'GetBaiduChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetBaiduChannelResponse' => ['type' => 'structure', 'members' => ['BaiduChannelResponse' => ['shape' => 'BaiduChannelResponse']], 'required' => ['BaiduChannelResponse'], 'payload' => 'BaiduChannelResponse'], 'GetCampaignActivitiesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId', 'CampaignId']], 'GetCampaignActivitiesResponse' => ['type' => 'structure', 'members' => ['ActivitiesResponse' => ['shape' => 'ActivitiesResponse']], 'required' => ['ActivitiesResponse'], 'payload' => 'ActivitiesResponse'], 'GetCampaignDateRangeKpiRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id'], 'EndTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'end-time'], 'KpiName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'kpi-name'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'StartTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'start-time']], 'required' => ['ApplicationId', 'KpiName', 'CampaignId']], 'GetCampaignDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['CampaignDateRangeKpiResponse' => ['shape' => 'CampaignDateRangeKpiResponse']], 'required' => ['CampaignDateRangeKpiResponse'], 'payload' => 'CampaignDateRangeKpiResponse'], 'GetCampaignRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id']], 'required' => ['CampaignId', 'ApplicationId']], 'GetCampaignResponse' => ['type' => 'structure', 'members' => ['CampaignResponse' => ['shape' => 'CampaignResponse']], 'required' => ['CampaignResponse'], 'payload' => 'CampaignResponse'], 'GetCampaignVersionRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id'], 'Version' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'version']], 'required' => ['Version', 'ApplicationId', 'CampaignId']], 'GetCampaignVersionResponse' => ['type' => 'structure', 'members' => ['CampaignResponse' => ['shape' => 'CampaignResponse']], 'required' => ['CampaignResponse'], 'payload' => 'CampaignResponse'], 'GetCampaignVersionsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId', 'CampaignId']], 'GetCampaignVersionsResponse' => ['type' => 'structure', 'members' => ['CampaignsResponse' => ['shape' => 'CampaignsResponse']], 'required' => ['CampaignsResponse'], 'payload' => 'CampaignsResponse'], 'GetCampaignsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId']], 'GetCampaignsResponse' => ['type' => 'structure', 'members' => ['CampaignsResponse' => ['shape' => 'CampaignsResponse']], 'required' => ['CampaignsResponse'], 'payload' => 'CampaignsResponse'], 'GetChannelsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetChannelsResponse' => ['type' => 'structure', 'members' => ['ChannelsResponse' => ['shape' => 'ChannelsResponse']], 'required' => ['ChannelsResponse'], 'payload' => 'ChannelsResponse'], 'GetEmailChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetEmailChannelResponse' => ['type' => 'structure', 'members' => ['EmailChannelResponse' => ['shape' => 'EmailChannelResponse']], 'required' => ['EmailChannelResponse'], 'payload' => 'EmailChannelResponse'], 'GetEmailTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'GetEmailTemplateResponse' => ['type' => 'structure', 'members' => ['EmailTemplateResponse' => ['shape' => 'EmailTemplateResponse']], 'required' => ['EmailTemplateResponse'], 'payload' => 'EmailTemplateResponse'], 'GetEndpointRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndpointId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'endpoint-id']], 'required' => ['ApplicationId', 'EndpointId']], 'GetEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointResponse' => ['shape' => 'EndpointResponse']], 'required' => ['EndpointResponse'], 'payload' => 'EndpointResponse'], 'GetEventStreamRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetEventStreamResponse' => ['type' => 'structure', 'members' => ['EventStream' => ['shape' => 'EventStream']], 'required' => ['EventStream'], 'payload' => 'EventStream'], 'GetExportJobRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'job-id']], 'required' => ['ApplicationId', 'JobId']], 'GetExportJobResponse' => ['type' => 'structure', 'members' => ['ExportJobResponse' => ['shape' => 'ExportJobResponse']], 'required' => ['ExportJobResponse'], 'payload' => 'ExportJobResponse'], 'GetExportJobsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId']], 'GetExportJobsResponse' => ['type' => 'structure', 'members' => ['ExportJobsResponse' => ['shape' => 'ExportJobsResponse']], 'required' => ['ExportJobsResponse'], 'payload' => 'ExportJobsResponse'], 'GetGcmChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetGcmChannelResponse' => ['type' => 'structure', 'members' => ['GCMChannelResponse' => ['shape' => 'GCMChannelResponse']], 'required' => ['GCMChannelResponse'], 'payload' => 'GCMChannelResponse'], 'GetImportJobRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JobId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'job-id']], 'required' => ['ApplicationId', 'JobId']], 'GetImportJobResponse' => ['type' => 'structure', 'members' => ['ImportJobResponse' => ['shape' => 'ImportJobResponse']], 'required' => ['ImportJobResponse'], 'payload' => 'ImportJobResponse'], 'GetImportJobsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId']], 'GetImportJobsResponse' => ['type' => 'structure', 'members' => ['ImportJobsResponse' => ['shape' => 'ImportJobsResponse']], 'required' => ['ImportJobsResponse'], 'payload' => 'ImportJobsResponse'], 'GetInAppMessagesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndpointId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'endpoint-id']], 'required' => ['ApplicationId', 'EndpointId']], 'GetInAppMessagesResponse' => ['type' => 'structure', 'members' => ['InAppMessagesResponse' => ['shape' => 'InAppMessagesResponse']], 'required' => ['InAppMessagesResponse'], 'payload' => 'InAppMessagesResponse'], 'GetInAppTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'GetInAppTemplateResponse' => ['type' => 'structure', 'members' => ['InAppTemplateResponse' => ['shape' => 'InAppTemplateResponse']], 'required' => ['InAppTemplateResponse'], 'payload' => 'InAppTemplateResponse'], 'GetJourneyDateRangeKpiRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'end-time'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id'], 'KpiName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'kpi-name'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'StartTime' => ['shape' => '__timestampIso8601', 'location' => 'querystring', 'locationName' => 'start-time']], 'required' => ['JourneyId', 'ApplicationId', 'KpiName']], 'GetJourneyDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['JourneyDateRangeKpiResponse' => ['shape' => 'JourneyDateRangeKpiResponse']], 'required' => ['JourneyDateRangeKpiResponse'], 'payload' => 'JourneyDateRangeKpiResponse'], 'GetJourneyExecutionActivityMetricsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyActivityId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-activity-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size']], 'required' => ['JourneyActivityId', 'ApplicationId', 'JourneyId']], 'GetJourneyExecutionActivityMetricsResponse' => ['type' => 'structure', 'members' => ['JourneyExecutionActivityMetricsResponse' => ['shape' => 'JourneyExecutionActivityMetricsResponse']], 'required' => ['JourneyExecutionActivityMetricsResponse'], 'payload' => 'JourneyExecutionActivityMetricsResponse'], 'GetJourneyExecutionMetricsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size']], 'required' => ['ApplicationId', 'JourneyId']], 'GetJourneyExecutionMetricsResponse' => ['type' => 'structure', 'members' => ['JourneyExecutionMetricsResponse' => ['shape' => 'JourneyExecutionMetricsResponse']], 'required' => ['JourneyExecutionMetricsResponse'], 'payload' => 'JourneyExecutionMetricsResponse'], 'GetJourneyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id']], 'required' => ['JourneyId', 'ApplicationId']], 'GetJourneyResponse' => ['type' => 'structure', 'members' => ['JourneyResponse' => ['shape' => 'JourneyResponse']], 'required' => ['JourneyResponse'], 'payload' => 'JourneyResponse'], 'GetPushTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'GetPushTemplateResponse' => ['type' => 'structure', 'members' => ['PushNotificationTemplateResponse' => ['shape' => 'PushNotificationTemplateResponse']], 'required' => ['PushNotificationTemplateResponse'], 'payload' => 'PushNotificationTemplateResponse'], 'GetRecommenderConfigurationRequest' => ['type' => 'structure', 'members' => ['RecommenderId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recommender-id']], 'required' => ['RecommenderId']], 'GetRecommenderConfigurationResponse' => ['type' => 'structure', 'members' => ['RecommenderConfigurationResponse' => ['shape' => 'RecommenderConfigurationResponse']], 'required' => ['RecommenderConfigurationResponse'], 'payload' => 'RecommenderConfigurationResponse'], 'GetRecommenderConfigurationsRequest' => ['type' => 'structure', 'members' => ['PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']]], 'GetRecommenderConfigurationsResponse' => ['type' => 'structure', 'members' => ['ListRecommenderConfigurationsResponse' => ['shape' => 'ListRecommenderConfigurationsResponse']], 'required' => ['ListRecommenderConfigurationsResponse'], 'payload' => 'ListRecommenderConfigurationsResponse'], 'GetSegmentExportJobsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['SegmentId', 'ApplicationId']], 'GetSegmentExportJobsResponse' => ['type' => 'structure', 'members' => ['ExportJobsResponse' => ['shape' => 'ExportJobsResponse']], 'required' => ['ExportJobsResponse'], 'payload' => 'ExportJobsResponse'], 'GetSegmentImportJobsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['SegmentId', 'ApplicationId']], 'GetSegmentImportJobsResponse' => ['type' => 'structure', 'members' => ['ImportJobsResponse' => ['shape' => 'ImportJobsResponse']], 'required' => ['ImportJobsResponse'], 'payload' => 'ImportJobsResponse'], 'GetSegmentRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id']], 'required' => ['SegmentId', 'ApplicationId']], 'GetSegmentResponse' => ['type' => 'structure', 'members' => ['SegmentResponse' => ['shape' => 'SegmentResponse']], 'required' => ['SegmentResponse'], 'payload' => 'SegmentResponse'], 'GetSegmentVersionRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id'], 'Version' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'version']], 'required' => ['SegmentId', 'Version', 'ApplicationId']], 'GetSegmentVersionResponse' => ['type' => 'structure', 'members' => ['SegmentResponse' => ['shape' => 'SegmentResponse']], 'required' => ['SegmentResponse'], 'payload' => 'SegmentResponse'], 'GetSegmentVersionsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['SegmentId', 'ApplicationId']], 'GetSegmentVersionsResponse' => ['type' => 'structure', 'members' => ['SegmentsResponse' => ['shape' => 'SegmentsResponse']], 'required' => ['SegmentsResponse'], 'payload' => 'SegmentsResponse'], 'GetSegmentsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId']], 'GetSegmentsResponse' => ['type' => 'structure', 'members' => ['SegmentsResponse' => ['shape' => 'SegmentsResponse']], 'required' => ['SegmentsResponse'], 'payload' => 'SegmentsResponse'], 'GetSmsChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetSmsChannelResponse' => ['type' => 'structure', 'members' => ['SMSChannelResponse' => ['shape' => 'SMSChannelResponse']], 'required' => ['SMSChannelResponse'], 'payload' => 'SMSChannelResponse'], 'GetSmsTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'GetSmsTemplateResponse' => ['type' => 'structure', 'members' => ['SMSTemplateResponse' => ['shape' => 'SMSTemplateResponse']], 'required' => ['SMSTemplateResponse'], 'payload' => 'SMSTemplateResponse'], 'GetUserEndpointsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'UserId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'user-id']], 'required' => ['ApplicationId', 'UserId']], 'GetUserEndpointsResponse' => ['type' => 'structure', 'members' => ['EndpointsResponse' => ['shape' => 'EndpointsResponse']], 'required' => ['EndpointsResponse'], 'payload' => 'EndpointsResponse'], 'GetVoiceChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId']], 'GetVoiceChannelResponse' => ['type' => 'structure', 'members' => ['VoiceChannelResponse' => ['shape' => 'VoiceChannelResponse']], 'required' => ['VoiceChannelResponse'], 'payload' => 'VoiceChannelResponse'], 'GetVoiceTemplateRequest' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName']], 'GetVoiceTemplateResponse' => ['type' => 'structure', 'members' => ['VoiceTemplateResponse' => ['shape' => 'VoiceTemplateResponse']], 'required' => ['VoiceTemplateResponse'], 'payload' => 'VoiceTemplateResponse'], 'HoldoutActivity' => ['type' => 'structure', 'members' => ['NextActivity' => ['shape' => '__string'], 'Percentage' => ['shape' => '__integer']], 'required' => ['Percentage']], 'ImportJobRequest' => ['type' => 'structure', 'members' => ['DefineSegment' => ['shape' => '__boolean'], 'ExternalId' => ['shape' => '__string'], 'Format' => ['shape' => 'Format'], 'RegisterEndpoints' => ['shape' => '__boolean'], 'RoleArn' => ['shape' => '__string'], 'S3Url' => ['shape' => '__string'], 'SegmentId' => ['shape' => '__string'], 'SegmentName' => ['shape' => '__string']], 'required' => ['Format', 'S3Url', 'RoleArn']], 'ImportJobResource' => ['type' => 'structure', 'members' => ['DefineSegment' => ['shape' => '__boolean'], 'ExternalId' => ['shape' => '__string'], 'Format' => ['shape' => 'Format'], 'RegisterEndpoints' => ['shape' => '__boolean'], 'RoleArn' => ['shape' => '__string'], 'S3Url' => ['shape' => '__string'], 'SegmentId' => ['shape' => '__string'], 'SegmentName' => ['shape' => '__string']], 'required' => ['Format', 'S3Url', 'RoleArn']], 'ImportJobResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CompletedPieces' => ['shape' => '__integer'], 'CompletionDate' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Definition' => ['shape' => 'ImportJobResource'], 'FailedPieces' => ['shape' => '__integer'], 'Failures' => ['shape' => 'ListOf__string'], 'Id' => ['shape' => '__string'], 'JobStatus' => ['shape' => 'JobStatus'], 'TotalFailures' => ['shape' => '__integer'], 'TotalPieces' => ['shape' => '__integer'], 'TotalProcessed' => ['shape' => '__integer'], 'Type' => ['shape' => '__string']], 'required' => ['JobStatus', 'CreationDate', 'Type', 'Definition', 'Id', 'ApplicationId']], 'ImportJobsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfImportJobResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'InAppCampaignSchedule' => ['type' => 'structure', 'members' => ['EndDate' => ['shape' => '__string'], 'EventFilter' => ['shape' => 'CampaignEventFilter'], 'QuietTime' => ['shape' => 'QuietTime']]], 'InAppMessage' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'ListOfInAppMessageContent'], 'CustomConfig' => ['shape' => 'MapOf__string'], 'Layout' => ['shape' => 'Layout']]], 'InAppMessageBodyConfig' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'Alignment'], 'Body' => ['shape' => '__string'], 'TextColor' => ['shape' => '__string']], 'required' => ['Alignment', 'TextColor', 'Body']], 'InAppMessageButton' => ['type' => 'structure', 'members' => ['Android' => ['shape' => 'OverrideButtonConfiguration'], 'DefaultConfig' => ['shape' => 'DefaultButtonConfiguration'], 'IOS' => ['shape' => 'OverrideButtonConfiguration'], 'Web' => ['shape' => 'OverrideButtonConfiguration']]], 'InAppMessageCampaign' => ['type' => 'structure', 'members' => ['CampaignId' => ['shape' => '__string'], 'DailyCap' => ['shape' => '__integer'], 'InAppMessage' => ['shape' => 'InAppMessage'], 'Priority' => ['shape' => '__integer'], 'Schedule' => ['shape' => 'InAppCampaignSchedule'], 'SessionCap' => ['shape' => '__integer'], 'TotalCap' => ['shape' => '__integer'], 'TreatmentId' => ['shape' => '__string']]], 'InAppMessageContent' => ['type' => 'structure', 'members' => ['BackgroundColor' => ['shape' => '__string'], 'BodyConfig' => ['shape' => 'InAppMessageBodyConfig'], 'HeaderConfig' => ['shape' => 'InAppMessageHeaderConfig'], 'ImageUrl' => ['shape' => '__string'], 'PrimaryBtn' => ['shape' => 'InAppMessageButton'], 'SecondaryBtn' => ['shape' => 'InAppMessageButton']]], 'InAppMessageHeaderConfig' => ['type' => 'structure', 'members' => ['Alignment' => ['shape' => 'Alignment'], 'Header' => ['shape' => '__string'], 'TextColor' => ['shape' => '__string']], 'required' => ['Alignment', 'Header', 'TextColor']], 'InAppMessagesResponse' => ['type' => 'structure', 'members' => ['InAppMessageCampaigns' => ['shape' => 'ListOfInAppMessageCampaign']]], 'InAppTemplateRequest' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'ListOfInAppMessageContent'], 'CustomConfig' => ['shape' => 'MapOf__string'], 'Layout' => ['shape' => 'Layout'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string']]], 'InAppTemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Content' => ['shape' => 'ListOfInAppMessageContent'], 'CreationDate' => ['shape' => '__string'], 'CustomConfig' => ['shape' => 'MapOf__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Layout' => ['shape' => 'Layout'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'Include' => ['type' => 'string', 'enum' => ['ALL', 'ANY', 'NONE']], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'ItemResponse' => ['type' => 'structure', 'members' => ['EndpointItemResponse' => ['shape' => 'EndpointItemResponse'], 'EventsItemResponse' => ['shape' => 'MapOfEventItemResponse']]], 'JobStatus' => ['type' => 'string', 'enum' => ['CREATED', 'PREPARING_FOR_INITIALIZATION', 'INITIALIZING', 'PROCESSING', 'PENDING_JOB', 'COMPLETING', 'COMPLETED', 'FAILING', 'FAILED']], 'JourneyCustomMessage' => ['type' => 'structure', 'members' => ['Data' => ['shape' => '__string']]], 'JourneyDateRangeKpiResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'EndTime' => ['shape' => '__timestampIso8601'], 'JourneyId' => ['shape' => '__string'], 'KpiName' => ['shape' => '__string'], 'KpiResult' => ['shape' => 'BaseKpiResult'], 'NextToken' => ['shape' => '__string'], 'StartTime' => ['shape' => '__timestampIso8601']], 'required' => ['KpiResult', 'KpiName', 'JourneyId', 'EndTime', 'StartTime', 'ApplicationId']], 'JourneyEmailMessage' => ['type' => 'structure', 'members' => ['FromAddress' => ['shape' => '__string']]], 'JourneyExecutionActivityMetricsResponse' => ['type' => 'structure', 'members' => ['ActivityType' => ['shape' => '__string'], 'ApplicationId' => ['shape' => '__string'], 'JourneyActivityId' => ['shape' => '__string'], 'JourneyId' => ['shape' => '__string'], 'LastEvaluatedTime' => ['shape' => '__string'], 'Metrics' => ['shape' => 'MapOf__string']], 'required' => ['Metrics', 'JourneyId', 'LastEvaluatedTime', 'JourneyActivityId', 'ActivityType', 'ApplicationId']], 'JourneyExecutionMetricsResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'JourneyId' => ['shape' => '__string'], 'LastEvaluatedTime' => ['shape' => '__string'], 'Metrics' => ['shape' => 'MapOf__string']], 'required' => ['Metrics', 'JourneyId', 'LastEvaluatedTime', 'ApplicationId']], 'JourneyLimits' => ['type' => 'structure', 'members' => ['DailyCap' => ['shape' => '__integer'], 'EndpointReentryCap' => ['shape' => '__integer'], 'MessagesPerSecond' => ['shape' => '__integer'], 'EndpointReentryInterval' => ['shape' => '__string']]], 'JourneyPushMessage' => ['type' => 'structure', 'members' => ['TimeToLive' => ['shape' => '__string']]], 'JourneyChannelSettings' => ['type' => 'structure', 'members' => ['ConnectCampaignArn' => ['shape' => '__string'], 'ConnectCampaignExecutionRoleArn' => ['shape' => '__string']]], 'JourneyResponse' => ['type' => 'structure', 'members' => ['Activities' => ['shape' => 'MapOfActivity'], 'ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Limits' => ['shape' => 'JourneyLimits'], 'LocalTime' => ['shape' => '__boolean'], 'Name' => ['shape' => '__string'], 'QuietTime' => ['shape' => 'QuietTime'], 'RefreshFrequency' => ['shape' => '__string'], 'Schedule' => ['shape' => 'JourneySchedule'], 'StartActivity' => ['shape' => '__string'], 'StartCondition' => ['shape' => 'StartCondition'], 'State' => ['shape' => 'State'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'WaitForQuietTime' => ['shape' => '__boolean'], 'RefreshOnSegmentUpdate' => ['shape' => '__boolean'], 'JourneyChannelSettings' => ['shape' => 'JourneyChannelSettings'], 'SendingSchedule' => ['shape' => '__boolean'], 'OpenHours' => ['shape' => 'OpenHours'], 'ClosedDays' => ['shape' => 'ClosedDays']], 'required' => ['Name', 'Id', 'ApplicationId']], 'JourneySMSMessage' => ['type' => 'structure', 'members' => ['MessageType' => ['shape' => 'MessageType'], 'OriginationNumber' => ['shape' => '__string'], 'SenderId' => ['shape' => '__string'], 'EntityId' => ['shape' => '__string'], 'TemplateId' => ['shape' => '__string']]], 'JourneySchedule' => ['type' => 'structure', 'members' => ['EndTime' => ['shape' => '__timestampIso8601'], 'StartTime' => ['shape' => '__timestampIso8601'], 'Timezone' => ['shape' => '__string']]], 'JourneyStateRequest' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'State']]], 'JourneysResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfJourneyResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'Layout' => ['type' => 'string', 'enum' => ['BOTTOM_BANNER', 'TOP_BANNER', 'OVERLAYS', 'MOBILE_FEED', 'MIDDLE_BANNER', 'CAROUSEL']], 'ListJourneysRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Token' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'token']], 'required' => ['ApplicationId']], 'ListJourneysResponse' => ['type' => 'structure', 'members' => ['JourneysResponse' => ['shape' => 'JourneysResponse']], 'required' => ['JourneysResponse'], 'payload' => 'JourneysResponse'], 'ListRecommenderConfigurationsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfRecommenderConfigurationResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['TagsModel' => ['shape' => 'TagsModel']], 'required' => ['TagsModel'], 'payload' => 'TagsModel'], 'ListTemplateVersionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'TemplateType' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-type']], 'required' => ['TemplateName', 'TemplateType']], 'ListTemplateVersionsResponse' => ['type' => 'structure', 'members' => ['TemplateVersionsResponse' => ['shape' => 'TemplateVersionsResponse']], 'required' => ['TemplateVersionsResponse'], 'payload' => 'TemplateVersionsResponse'], 'ListTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'next-token'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'page-size'], 'Prefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'prefix'], 'TemplateType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'template-type']]], 'ListTemplatesResponse' => ['type' => 'structure', 'members' => ['TemplatesResponse' => ['shape' => 'TemplatesResponse']], 'required' => ['TemplatesResponse'], 'payload' => 'TemplatesResponse'], 'Message' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'Action'], 'Body' => ['shape' => '__string'], 'ImageIconUrl' => ['shape' => '__string'], 'ImageSmallIconUrl' => ['shape' => '__string'], 'ImageUrl' => ['shape' => '__string'], 'JsonBody' => ['shape' => '__string'], 'MediaUrl' => ['shape' => '__string'], 'RawContent' => ['shape' => '__string'], 'SilentPush' => ['shape' => '__boolean'], 'TimeToLive' => ['shape' => '__integer'], 'Title' => ['shape' => '__string'], 'Url' => ['shape' => '__string']]], 'MessageBody' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']]], 'MessageConfiguration' => ['type' => 'structure', 'members' => ['ADMMessage' => ['shape' => 'Message'], 'APNSMessage' => ['shape' => 'Message'], 'BaiduMessage' => ['shape' => 'Message'], 'CustomMessage' => ['shape' => 'CampaignCustomMessage'], 'DefaultMessage' => ['shape' => 'Message'], 'EmailMessage' => ['shape' => 'CampaignEmailMessage'], 'GCMMessage' => ['shape' => 'Message'], 'SMSMessage' => ['shape' => 'CampaignSmsMessage'], 'InAppMessage' => ['shape' => 'CampaignInAppMessage']]], 'MessageRequest' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'MapOfAddressConfiguration'], 'Context' => ['shape' => 'MapOf__string'], 'Endpoints' => ['shape' => 'MapOfEndpointSendConfiguration'], 'MessageConfiguration' => ['shape' => 'DirectMessageConfiguration'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TraceId' => ['shape' => '__string']], 'required' => ['MessageConfiguration']], 'MessageResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'EndpointResult' => ['shape' => 'MapOfEndpointMessageResult'], 'RequestId' => ['shape' => '__string'], 'Result' => ['shape' => 'MapOfMessageResult']], 'required' => ['ApplicationId']], 'MessageResult' => ['type' => 'structure', 'members' => ['DeliveryStatus' => ['shape' => 'DeliveryStatus'], 'MessageId' => ['shape' => '__string'], 'StatusCode' => ['shape' => '__integer'], 'StatusMessage' => ['shape' => '__string'], 'UpdatedToken' => ['shape' => '__string']], 'required' => ['DeliveryStatus', 'StatusCode']], 'MessageType' => ['type' => 'string', 'enum' => ['TRANSACTIONAL', 'PROMOTIONAL']], 'MethodNotAllowedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 405]], 'MetricDimension' => ['type' => 'structure', 'members' => ['ComparisonOperator' => ['shape' => '__string'], 'Value' => ['shape' => '__double']], 'required' => ['ComparisonOperator', 'Value']], 'Mode' => ['type' => 'string', 'enum' => ['DELIVERY', 'FILTER']], 'MultiConditionalBranch' => ['type' => 'structure', 'members' => ['Condition' => ['shape' => 'SimpleCondition'], 'NextActivity' => ['shape' => '__string']]], 'MultiConditionalSplitActivity' => ['type' => 'structure', 'members' => ['Branches' => ['shape' => 'ListOfMultiConditionalBranch'], 'DefaultActivity' => ['shape' => '__string'], 'EvaluationWaitTime' => ['shape' => 'WaitTime']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'NumberValidateRequest' => ['type' => 'structure', 'members' => ['IsoCountryCode' => ['shape' => '__string'], 'PhoneNumber' => ['shape' => '__string']]], 'NumberValidateResponse' => ['type' => 'structure', 'members' => ['Carrier' => ['shape' => '__string'], 'City' => ['shape' => '__string'], 'CleansedPhoneNumberE164' => ['shape' => '__string'], 'CleansedPhoneNumberNational' => ['shape' => '__string'], 'Country' => ['shape' => '__string'], 'CountryCodeIso2' => ['shape' => '__string'], 'CountryCodeNumeric' => ['shape' => '__string'], 'County' => ['shape' => '__string'], 'OriginalCountryCodeIso2' => ['shape' => '__string'], 'OriginalPhoneNumber' => ['shape' => '__string'], 'PhoneType' => ['shape' => '__string'], 'PhoneTypeCode' => ['shape' => '__integer'], 'Timezone' => ['shape' => '__string'], 'ZipCode' => ['shape' => '__string']]], 'Operator' => ['type' => 'string', 'enum' => ['ALL', 'ANY']], 'OverrideButtonConfiguration' => ['type' => 'structure', 'members' => ['ButtonAction' => ['shape' => 'ButtonAction'], 'Link' => ['shape' => '__string']], 'required' => ['ButtonAction']], 'PayloadTooLargeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 413]], 'PhoneNumberValidateRequest' => ['type' => 'structure', 'members' => ['NumberValidateRequest' => ['shape' => 'NumberValidateRequest']], 'required' => ['NumberValidateRequest'], 'payload' => 'NumberValidateRequest'], 'PhoneNumberValidateResponse' => ['type' => 'structure', 'members' => ['NumberValidateResponse' => ['shape' => 'NumberValidateResponse']], 'required' => ['NumberValidateResponse'], 'payload' => 'NumberValidateResponse'], 'PublicEndpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => '__string'], 'Attributes' => ['shape' => 'MapOfListOf__string'], 'ChannelType' => ['shape' => 'ChannelType'], 'Demographic' => ['shape' => 'EndpointDemographic'], 'EffectiveDate' => ['shape' => '__string'], 'EndpointStatus' => ['shape' => '__string'], 'Location' => ['shape' => 'EndpointLocation'], 'Metrics' => ['shape' => 'MapOf__double'], 'OptOut' => ['shape' => '__string'], 'RequestId' => ['shape' => '__string'], 'User' => ['shape' => 'EndpointUser']]], 'PushMessageActivity' => ['type' => 'structure', 'members' => ['MessageConfig' => ['shape' => 'JourneyPushMessage'], 'NextActivity' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateVersion' => ['shape' => '__string']]], 'PushNotificationTemplateRequest' => ['type' => 'structure', 'members' => ['ADM' => ['shape' => 'AndroidPushNotificationTemplate'], 'APNS' => ['shape' => 'APNSPushNotificationTemplate'], 'Baidu' => ['shape' => 'AndroidPushNotificationTemplate'], 'Default' => ['shape' => 'DefaultPushNotificationTemplate'], 'DefaultSubstitutions' => ['shape' => '__string'], 'GCM' => ['shape' => 'AndroidPushNotificationTemplate'], 'RecommenderId' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string']]], 'PushNotificationTemplateResponse' => ['type' => 'structure', 'members' => ['ADM' => ['shape' => 'AndroidPushNotificationTemplate'], 'APNS' => ['shape' => 'APNSPushNotificationTemplate'], 'Arn' => ['shape' => '__string'], 'Baidu' => ['shape' => 'AndroidPushNotificationTemplate'], 'CreationDate' => ['shape' => '__string'], 'Default' => ['shape' => 'DefaultPushNotificationTemplate'], 'DefaultSubstitutions' => ['shape' => '__string'], 'GCM' => ['shape' => 'AndroidPushNotificationTemplate'], 'LastModifiedDate' => ['shape' => '__string'], 'RecommenderId' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateType', 'TemplateName']], 'PutEventStreamRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'WriteEventStream' => ['shape' => 'WriteEventStream']], 'required' => ['ApplicationId', 'WriteEventStream'], 'payload' => 'WriteEventStream'], 'PutEventStreamResponse' => ['type' => 'structure', 'members' => ['EventStream' => ['shape' => 'EventStream']], 'required' => ['EventStream'], 'payload' => 'EventStream'], 'PutEventsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EventsRequest' => ['shape' => 'EventsRequest']], 'required' => ['ApplicationId', 'EventsRequest'], 'payload' => 'EventsRequest'], 'PutEventsResponse' => ['type' => 'structure', 'members' => ['EventsResponse' => ['shape' => 'EventsResponse']], 'required' => ['EventsResponse'], 'payload' => 'EventsResponse'], 'QuietTime' => ['type' => 'structure', 'members' => ['End' => ['shape' => '__string'], 'Start' => ['shape' => '__string']]], 'RandomSplitActivity' => ['type' => 'structure', 'members' => ['Branches' => ['shape' => 'ListOfRandomSplitEntry']]], 'RandomSplitEntry' => ['type' => 'structure', 'members' => ['NextActivity' => ['shape' => '__string'], 'Percentage' => ['shape' => '__integer']]], 'RawEmail' => ['type' => 'structure', 'members' => ['Data' => ['shape' => '__blob']]], '__blob' => ['type' => 'blob'], 'RecencyDimension' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => 'Duration'], 'RecencyType' => ['shape' => 'RecencyType']], 'required' => ['Duration', 'RecencyType']], 'RecencyType' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'RecommenderConfigurationResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapOf__string'], 'CreationDate' => ['shape' => '__string'], 'Description' => ['shape' => '__string'], 'Id' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'RecommendationProviderIdType' => ['shape' => '__string'], 'RecommendationProviderRoleArn' => ['shape' => '__string'], 'RecommendationProviderUri' => ['shape' => '__string'], 'RecommendationTransformerUri' => ['shape' => '__string'], 'RecommendationsDisplayName' => ['shape' => '__string'], 'RecommendationsPerMessage' => ['shape' => '__integer']], 'required' => ['RecommendationProviderUri', 'LastModifiedDate', 'CreationDate', 'RecommendationProviderRoleArn', 'Id']], 'RemoveAttributesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'AttributeType' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'attribute-type'], 'UpdateAttributesRequest' => ['shape' => 'UpdateAttributesRequest']], 'required' => ['AttributeType', 'ApplicationId', 'UpdateAttributesRequest'], 'payload' => 'UpdateAttributesRequest'], 'RemoveAttributesResponse' => ['type' => 'structure', 'members' => ['AttributesResource' => ['shape' => 'AttributesResource']], 'required' => ['AttributesResource'], 'payload' => 'AttributesResource'], 'ResultRow' => ['type' => 'structure', 'members' => ['GroupedBys' => ['shape' => 'ListOfResultRowValue'], 'Values' => ['shape' => 'ListOfResultRowValue']], 'required' => ['GroupedBys', 'Values']], 'ResultRowValue' => ['type' => 'structure', 'members' => ['Key' => ['shape' => '__string'], 'Type' => ['shape' => '__string'], 'Value' => ['shape' => '__string']], 'required' => ['Type', 'Value', 'Key']], 'SMSChannelRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean'], 'SenderId' => ['shape' => '__string'], 'ShortCode' => ['shape' => '__string']]], 'SMSChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'PromotionalMessagesPerSecond' => ['shape' => '__integer'], 'SenderId' => ['shape' => '__string'], 'ShortCode' => ['shape' => '__string'], 'TransactionalMessagesPerSecond' => ['shape' => '__integer'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'SMSMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'Keyword' => ['shape' => '__string'], 'MediaUrl' => ['shape' => '__string'], 'MessageType' => ['shape' => 'MessageType'], 'OriginationNumber' => ['shape' => '__string'], 'SenderId' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'EntityId' => ['shape' => '__string'], 'TemplateId' => ['shape' => '__string']]], 'SMSMessageActivity' => ['type' => 'structure', 'members' => ['MessageConfig' => ['shape' => 'JourneySMSMessage'], 'NextActivity' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateVersion' => ['shape' => '__string']]], 'SMSTemplateRequest' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'RecommenderId' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string']]], 'SMSTemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Body' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'RecommenderId' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'Schedule' => ['type' => 'structure', 'members' => ['EndTime' => ['shape' => '__string'], 'EventFilter' => ['shape' => 'CampaignEventFilter'], 'Frequency' => ['shape' => 'Frequency'], 'IsLocalTime' => ['shape' => '__boolean'], 'QuietTime' => ['shape' => 'QuietTime'], 'StartTime' => ['shape' => '__string'], 'Timezone' => ['shape' => '__string']], 'required' => ['StartTime']], 'SegmentBehaviors' => ['type' => 'structure', 'members' => ['Recency' => ['shape' => 'RecencyDimension']]], 'SegmentCondition' => ['type' => 'structure', 'members' => ['SegmentId' => ['shape' => '__string']], 'required' => ['SegmentId']], 'SegmentDemographics' => ['type' => 'structure', 'members' => ['AppVersion' => ['shape' => 'SetDimension'], 'Channel' => ['shape' => 'SetDimension'], 'DeviceType' => ['shape' => 'SetDimension'], 'Make' => ['shape' => 'SetDimension'], 'Model' => ['shape' => 'SetDimension'], 'Platform' => ['shape' => 'SetDimension']]], 'SegmentDimensions' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapOfAttributeDimension'], 'Behavior' => ['shape' => 'SegmentBehaviors'], 'Demographic' => ['shape' => 'SegmentDemographics'], 'Location' => ['shape' => 'SegmentLocation'], 'Metrics' => ['shape' => 'MapOfMetricDimension'], 'UserAttributes' => ['shape' => 'MapOfAttributeDimension']]], 'SegmentGroup' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'ListOfSegmentDimensions'], 'SourceSegments' => ['shape' => 'ListOfSegmentReference'], 'SourceType' => ['shape' => 'SourceType'], 'Type' => ['shape' => 'Type']]], 'SegmentGroupList' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'ListOfSegmentGroup'], 'Include' => ['shape' => 'Include']]], 'SegmentImportResource' => ['type' => 'structure', 'members' => ['ChannelCounts' => ['shape' => 'MapOf__integer'], 'ExternalId' => ['shape' => '__string'], 'Format' => ['shape' => 'Format'], 'RoleArn' => ['shape' => '__string'], 'S3Url' => ['shape' => '__string'], 'Size' => ['shape' => '__integer']], 'required' => ['Format', 'S3Url', 'Size', 'ExternalId', 'RoleArn']], 'SegmentLocation' => ['type' => 'structure', 'members' => ['Country' => ['shape' => 'SetDimension'], 'GPSPoint' => ['shape' => 'GPSPointDimension']]], 'SegmentReference' => ['type' => 'structure', 'members' => ['Id' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Id']], 'SegmentResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'Arn' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Dimensions' => ['shape' => 'SegmentDimensions'], 'Id' => ['shape' => '__string'], 'ImportDefinition' => ['shape' => 'SegmentImportResource'], 'LastModifiedDate' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'SegmentGroups' => ['shape' => 'SegmentGroupList'], 'SegmentType' => ['shape' => 'SegmentType'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'Version' => ['shape' => '__integer']], 'required' => ['SegmentType', 'CreationDate', 'Id', 'Arn', 'ApplicationId']], 'SegmentType' => ['type' => 'string', 'enum' => ['DIMENSIONAL', 'IMPORT']], 'SegmentsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfSegmentResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'SendMessagesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'MessageRequest' => ['shape' => 'MessageRequest']], 'required' => ['ApplicationId', 'MessageRequest'], 'payload' => 'MessageRequest'], 'SendMessagesResponse' => ['type' => 'structure', 'members' => ['MessageResponse' => ['shape' => 'MessageResponse']], 'required' => ['MessageResponse'], 'payload' => 'MessageResponse'], 'SendOTPMessageRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SendOTPMessageRequestParameters' => ['shape' => 'SendOTPMessageRequestParameters']], 'required' => ['ApplicationId', 'SendOTPMessageRequestParameters'], 'payload' => 'SendOTPMessageRequestParameters'], 'SendOTPMessageRequestParameters' => ['type' => 'structure', 'members' => ['AllowedAttempts' => ['shape' => '__integer'], 'BrandName' => ['shape' => '__string'], 'Channel' => ['shape' => '__string'], 'CodeLength' => ['shape' => '__integer'], 'DestinationIdentity' => ['shape' => '__string'], 'EntityId' => ['shape' => '__string'], 'Language' => ['shape' => '__string'], 'OriginationIdentity' => ['shape' => '__string'], 'ReferenceId' => ['shape' => '__string'], 'TemplateId' => ['shape' => '__string'], 'ValidityPeriod' => ['shape' => '__integer']], 'required' => ['BrandName', 'ReferenceId', 'Channel', 'DestinationIdentity', 'OriginationIdentity']], 'SendOTPMessageResponse' => ['type' => 'structure', 'members' => ['MessageResponse' => ['shape' => 'MessageResponse']], 'required' => ['MessageResponse'], 'payload' => 'MessageResponse'], 'SendUsersMessageRequest' => ['type' => 'structure', 'members' => ['Context' => ['shape' => 'MapOf__string'], 'MessageConfiguration' => ['shape' => 'DirectMessageConfiguration'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TraceId' => ['shape' => '__string'], 'Users' => ['shape' => 'MapOfEndpointSendConfiguration']], 'required' => ['MessageConfiguration', 'Users']], 'SendUsersMessageResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'RequestId' => ['shape' => '__string'], 'Result' => ['shape' => 'MapOfMapOfEndpointMessageResult']], 'required' => ['ApplicationId']], 'SendUsersMessagesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SendUsersMessageRequest' => ['shape' => 'SendUsersMessageRequest']], 'required' => ['ApplicationId', 'SendUsersMessageRequest'], 'payload' => 'SendUsersMessageRequest'], 'SendUsersMessagesResponse' => ['type' => 'structure', 'members' => ['SendUsersMessageResponse' => ['shape' => 'SendUsersMessageResponse']], 'required' => ['SendUsersMessageResponse'], 'payload' => 'SendUsersMessageResponse'], 'Session' => ['type' => 'structure', 'members' => ['Duration' => ['shape' => '__integer'], 'Id' => ['shape' => '__string'], 'StartTimestamp' => ['shape' => '__string'], 'StopTimestamp' => ['shape' => '__string']], 'required' => ['StartTimestamp', 'Id']], 'SetDimension' => ['type' => 'structure', 'members' => ['DimensionType' => ['shape' => 'DimensionType'], 'Values' => ['shape' => 'ListOf__string']], 'required' => ['Values']], 'SimpleCondition' => ['type' => 'structure', 'members' => ['EventCondition' => ['shape' => 'EventCondition'], 'SegmentCondition' => ['shape' => 'SegmentCondition'], 'SegmentDimensions' => ['shape' => 'SegmentDimensions', 'locationName' => 'segmentDimensions']]], 'SimpleEmail' => ['type' => 'structure', 'members' => ['HtmlPart' => ['shape' => 'SimpleEmailPart'], 'Subject' => ['shape' => 'SimpleEmailPart'], 'TextPart' => ['shape' => 'SimpleEmailPart']]], 'SimpleEmailPart' => ['type' => 'structure', 'members' => ['Charset' => ['shape' => '__string'], 'Data' => ['shape' => '__string']]], 'SourceType' => ['type' => 'string', 'enum' => ['ALL', 'ANY', 'NONE']], 'StartCondition' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'EventStartCondition' => ['shape' => 'EventStartCondition'], 'SegmentStartCondition' => ['shape' => 'SegmentCondition']]], 'State' => ['type' => 'string', 'enum' => ['DRAFT', 'ACTIVE', 'COMPLETED', 'CANCELLED', 'CLOSED', 'PAUSED']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagsModel' => ['shape' => 'TagsModel']], 'required' => ['ResourceArn', 'TagsModel'], 'payload' => 'TagsModel'], 'TagsModel' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags']], 'required' => ['tags']], 'Template' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string'], 'Version' => ['shape' => '__string']]], 'TemplateActiveVersionRequest' => ['type' => 'structure', 'members' => ['Version' => ['shape' => '__string']]], 'TemplateConfiguration' => ['type' => 'structure', 'members' => ['EmailTemplate' => ['shape' => 'Template'], 'PushTemplate' => ['shape' => 'Template'], 'SMSTemplate' => ['shape' => 'Template'], 'VoiceTemplate' => ['shape' => 'Template']]], 'TemplateCreateMessageBody' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']]], 'TemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'TemplateType' => ['type' => 'string', 'enum' => ['EMAIL', 'SMS', 'VOICE', 'PUSH', 'INAPP']], 'TemplateVersionResponse' => ['type' => 'structure', 'members' => ['CreationDate' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => '__string'], 'Version' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'TemplateVersionsResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfTemplateVersionResponse'], 'Message' => ['shape' => '__string'], 'NextToken' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'required' => ['Item']], 'TemplatesResponse' => ['type' => 'structure', 'members' => ['Item' => ['shape' => 'ListOfTemplateResponse'], 'NextToken' => ['shape' => '__string']], 'required' => ['Item']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string'], 'RequestID' => ['shape' => '__string']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'TreatmentResource' => ['type' => 'structure', 'members' => ['CustomDeliveryConfiguration' => ['shape' => 'CustomDeliveryConfiguration'], 'Id' => ['shape' => '__string'], 'MessageConfiguration' => ['shape' => 'MessageConfiguration'], 'Schedule' => ['shape' => 'Schedule'], 'SizePercent' => ['shape' => '__integer'], 'State' => ['shape' => 'CampaignState'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TreatmentDescription' => ['shape' => '__string'], 'TreatmentName' => ['shape' => '__string']], 'required' => ['Id', 'SizePercent']], 'Type' => ['type' => 'string', 'enum' => ['ALL', 'ANY', 'NONE']], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => 'ListOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateAdmChannelRequest' => ['type' => 'structure', 'members' => ['ADMChannelRequest' => ['shape' => 'ADMChannelRequest'], 'ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId', 'ADMChannelRequest'], 'payload' => 'ADMChannelRequest'], 'UpdateAdmChannelResponse' => ['type' => 'structure', 'members' => ['ADMChannelResponse' => ['shape' => 'ADMChannelResponse']], 'required' => ['ADMChannelResponse'], 'payload' => 'ADMChannelResponse'], 'UpdateApnsChannelRequest' => ['type' => 'structure', 'members' => ['APNSChannelRequest' => ['shape' => 'APNSChannelRequest'], 'ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId', 'APNSChannelRequest'], 'payload' => 'APNSChannelRequest'], 'UpdateApnsChannelResponse' => ['type' => 'structure', 'members' => ['APNSChannelResponse' => ['shape' => 'APNSChannelResponse']], 'required' => ['APNSChannelResponse'], 'payload' => 'APNSChannelResponse'], 'UpdateApnsSandboxChannelRequest' => ['type' => 'structure', 'members' => ['APNSSandboxChannelRequest' => ['shape' => 'APNSSandboxChannelRequest'], 'ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId', 'APNSSandboxChannelRequest'], 'payload' => 'APNSSandboxChannelRequest'], 'UpdateApnsSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSSandboxChannelResponse' => ['shape' => 'APNSSandboxChannelResponse']], 'required' => ['APNSSandboxChannelResponse'], 'payload' => 'APNSSandboxChannelResponse'], 'UpdateApnsVoipChannelRequest' => ['type' => 'structure', 'members' => ['APNSVoipChannelRequest' => ['shape' => 'APNSVoipChannelRequest'], 'ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId', 'APNSVoipChannelRequest'], 'payload' => 'APNSVoipChannelRequest'], 'UpdateApnsVoipChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipChannelResponse' => ['shape' => 'APNSVoipChannelResponse']], 'required' => ['APNSVoipChannelResponse'], 'payload' => 'APNSVoipChannelResponse'], 'UpdateApnsVoipSandboxChannelRequest' => ['type' => 'structure', 'members' => ['APNSVoipSandboxChannelRequest' => ['shape' => 'APNSVoipSandboxChannelRequest'], 'ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id']], 'required' => ['ApplicationId', 'APNSVoipSandboxChannelRequest'], 'payload' => 'APNSVoipSandboxChannelRequest'], 'UpdateApnsVoipSandboxChannelResponse' => ['type' => 'structure', 'members' => ['APNSVoipSandboxChannelResponse' => ['shape' => 'APNSVoipSandboxChannelResponse']], 'required' => ['APNSVoipSandboxChannelResponse'], 'payload' => 'APNSVoipSandboxChannelResponse'], 'UpdateApplicationSettingsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'WriteApplicationSettingsRequest' => ['shape' => 'WriteApplicationSettingsRequest']], 'required' => ['ApplicationId', 'WriteApplicationSettingsRequest'], 'payload' => 'WriteApplicationSettingsRequest'], 'UpdateApplicationSettingsResponse' => ['type' => 'structure', 'members' => ['ApplicationSettingsResource' => ['shape' => 'ApplicationSettingsResource']], 'required' => ['ApplicationSettingsResource'], 'payload' => 'ApplicationSettingsResource'], 'UpdateAttributesRequest' => ['type' => 'structure', 'members' => ['Blacklist' => ['shape' => 'ListOf__string']]], 'UpdateBaiduChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'BaiduChannelRequest' => ['shape' => 'BaiduChannelRequest']], 'required' => ['ApplicationId', 'BaiduChannelRequest'], 'payload' => 'BaiduChannelRequest'], 'UpdateBaiduChannelResponse' => ['type' => 'structure', 'members' => ['BaiduChannelResponse' => ['shape' => 'BaiduChannelResponse']], 'required' => ['BaiduChannelResponse'], 'payload' => 'BaiduChannelResponse'], 'UpdateCampaignRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'CampaignId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'campaign-id'], 'WriteCampaignRequest' => ['shape' => 'WriteCampaignRequest']], 'required' => ['CampaignId', 'ApplicationId', 'WriteCampaignRequest'], 'payload' => 'WriteCampaignRequest'], 'UpdateCampaignResponse' => ['type' => 'structure', 'members' => ['CampaignResponse' => ['shape' => 'CampaignResponse']], 'required' => ['CampaignResponse'], 'payload' => 'CampaignResponse'], 'UpdateEmailChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EmailChannelRequest' => ['shape' => 'EmailChannelRequest']], 'required' => ['ApplicationId', 'EmailChannelRequest'], 'payload' => 'EmailChannelRequest'], 'UpdateEmailChannelResponse' => ['type' => 'structure', 'members' => ['EmailChannelResponse' => ['shape' => 'EmailChannelResponse']], 'required' => ['EmailChannelResponse'], 'payload' => 'EmailChannelResponse'], 'UpdateEmailTemplateRequest' => ['type' => 'structure', 'members' => ['CreateNewVersion' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'create-new-version'], 'EmailTemplateRequest' => ['shape' => 'EmailTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName', 'EmailTemplateRequest'], 'payload' => 'EmailTemplateRequest'], 'UpdateEmailTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateEndpointRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndpointId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'endpoint-id'], 'EndpointRequest' => ['shape' => 'EndpointRequest']], 'required' => ['ApplicationId', 'EndpointId', 'EndpointRequest'], 'payload' => 'EndpointRequest'], 'UpdateEndpointResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateEndpointsBatchRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'EndpointBatchRequest' => ['shape' => 'EndpointBatchRequest']], 'required' => ['ApplicationId', 'EndpointBatchRequest'], 'payload' => 'EndpointBatchRequest'], 'UpdateEndpointsBatchResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateGcmChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'GCMChannelRequest' => ['shape' => 'GCMChannelRequest']], 'required' => ['ApplicationId', 'GCMChannelRequest'], 'payload' => 'GCMChannelRequest'], 'UpdateGcmChannelResponse' => ['type' => 'structure', 'members' => ['GCMChannelResponse' => ['shape' => 'GCMChannelResponse']], 'required' => ['GCMChannelResponse'], 'payload' => 'GCMChannelResponse'], 'UpdateInAppTemplateRequest' => ['type' => 'structure', 'members' => ['CreateNewVersion' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'create-new-version'], 'InAppTemplateRequest' => ['shape' => 'InAppTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName', 'InAppTemplateRequest'], 'payload' => 'InAppTemplateRequest'], 'UpdateInAppTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateJourneyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id'], 'WriteJourneyRequest' => ['shape' => 'WriteJourneyRequest']], 'required' => ['JourneyId', 'ApplicationId', 'WriteJourneyRequest'], 'payload' => 'WriteJourneyRequest'], 'UpdateJourneyResponse' => ['type' => 'structure', 'members' => ['JourneyResponse' => ['shape' => 'JourneyResponse']], 'required' => ['JourneyResponse'], 'payload' => 'JourneyResponse'], 'UpdateJourneyStateRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'JourneyId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'journey-id'], 'JourneyStateRequest' => ['shape' => 'JourneyStateRequest']], 'required' => ['JourneyId', 'ApplicationId', 'JourneyStateRequest'], 'payload' => 'JourneyStateRequest'], 'UpdateJourneyStateResponse' => ['type' => 'structure', 'members' => ['JourneyResponse' => ['shape' => 'JourneyResponse']], 'required' => ['JourneyResponse'], 'payload' => 'JourneyResponse'], 'UpdatePushTemplateRequest' => ['type' => 'structure', 'members' => ['CreateNewVersion' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'create-new-version'], 'PushNotificationTemplateRequest' => ['shape' => 'PushNotificationTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName', 'PushNotificationTemplateRequest'], 'payload' => 'PushNotificationTemplateRequest'], 'UpdatePushTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateRecommenderConfiguration' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapOf__string'], 'Description' => ['shape' => '__string'], 'Name' => ['shape' => '__string'], 'RecommendationProviderIdType' => ['shape' => '__string'], 'RecommendationProviderRoleArn' => ['shape' => '__string'], 'RecommendationProviderUri' => ['shape' => '__string'], 'RecommendationTransformerUri' => ['shape' => '__string'], 'RecommendationsDisplayName' => ['shape' => '__string'], 'RecommendationsPerMessage' => ['shape' => '__integer']], 'required' => ['RecommendationProviderUri', 'RecommendationProviderRoleArn']], 'UpdateRecommenderConfigurationRequest' => ['type' => 'structure', 'members' => ['RecommenderId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recommender-id'], 'UpdateRecommenderConfiguration' => ['shape' => 'UpdateRecommenderConfiguration']], 'required' => ['RecommenderId', 'UpdateRecommenderConfiguration'], 'payload' => 'UpdateRecommenderConfiguration'], 'UpdateRecommenderConfigurationResponse' => ['type' => 'structure', 'members' => ['RecommenderConfigurationResponse' => ['shape' => 'RecommenderConfigurationResponse']], 'required' => ['RecommenderConfigurationResponse'], 'payload' => 'RecommenderConfigurationResponse'], 'UpdateSegmentRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SegmentId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'segment-id'], 'WriteSegmentRequest' => ['shape' => 'WriteSegmentRequest']], 'required' => ['SegmentId', 'ApplicationId', 'WriteSegmentRequest'], 'payload' => 'WriteSegmentRequest'], 'UpdateSegmentResponse' => ['type' => 'structure', 'members' => ['SegmentResponse' => ['shape' => 'SegmentResponse']], 'required' => ['SegmentResponse'], 'payload' => 'SegmentResponse'], 'UpdateSmsChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'SMSChannelRequest' => ['shape' => 'SMSChannelRequest']], 'required' => ['ApplicationId', 'SMSChannelRequest'], 'payload' => 'SMSChannelRequest'], 'UpdateSmsChannelResponse' => ['type' => 'structure', 'members' => ['SMSChannelResponse' => ['shape' => 'SMSChannelResponse']], 'required' => ['SMSChannelResponse'], 'payload' => 'SMSChannelResponse'], 'UpdateSmsTemplateRequest' => ['type' => 'structure', 'members' => ['CreateNewVersion' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'create-new-version'], 'SMSTemplateRequest' => ['shape' => 'SMSTemplateRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version']], 'required' => ['TemplateName', 'SMSTemplateRequest'], 'payload' => 'SMSTemplateRequest'], 'UpdateSmsTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateTemplateActiveVersionRequest' => ['type' => 'structure', 'members' => ['TemplateActiveVersionRequest' => ['shape' => 'TemplateActiveVersionRequest'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'TemplateType' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-type']], 'required' => ['TemplateName', 'TemplateType', 'TemplateActiveVersionRequest'], 'payload' => 'TemplateActiveVersionRequest'], 'UpdateTemplateActiveVersionResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'UpdateVoiceChannelRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'VoiceChannelRequest' => ['shape' => 'VoiceChannelRequest']], 'required' => ['ApplicationId', 'VoiceChannelRequest'], 'payload' => 'VoiceChannelRequest'], 'UpdateVoiceChannelResponse' => ['type' => 'structure', 'members' => ['VoiceChannelResponse' => ['shape' => 'VoiceChannelResponse']], 'required' => ['VoiceChannelResponse'], 'payload' => 'VoiceChannelResponse'], 'UpdateVoiceTemplateRequest' => ['type' => 'structure', 'members' => ['CreateNewVersion' => ['shape' => '__boolean', 'location' => 'querystring', 'locationName' => 'create-new-version'], 'TemplateName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'template-name'], 'Version' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'version'], 'VoiceTemplateRequest' => ['shape' => 'VoiceTemplateRequest']], 'required' => ['TemplateName', 'VoiceTemplateRequest'], 'payload' => 'VoiceTemplateRequest'], 'UpdateVoiceTemplateResponse' => ['type' => 'structure', 'members' => ['MessageBody' => ['shape' => 'MessageBody']], 'required' => ['MessageBody'], 'payload' => 'MessageBody'], 'VerificationResponse' => ['type' => 'structure', 'members' => ['Valid' => ['shape' => '__boolean']]], 'VerifyOTPMessageRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'application-id'], 'VerifyOTPMessageRequestParameters' => ['shape' => 'VerifyOTPMessageRequestParameters']], 'required' => ['ApplicationId', 'VerifyOTPMessageRequestParameters'], 'payload' => 'VerifyOTPMessageRequestParameters'], 'VerifyOTPMessageRequestParameters' => ['type' => 'structure', 'members' => ['DestinationIdentity' => ['shape' => '__string'], 'Otp' => ['shape' => '__string'], 'ReferenceId' => ['shape' => '__string']], 'required' => ['ReferenceId', 'Otp', 'DestinationIdentity']], 'VerifyOTPMessageResponse' => ['type' => 'structure', 'members' => ['VerificationResponse' => ['shape' => 'VerificationResponse']], 'required' => ['VerificationResponse'], 'payload' => 'VerificationResponse'], 'VoiceChannelRequest' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => '__boolean']]], 'VoiceChannelResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'Enabled' => ['shape' => '__boolean'], 'HasCredential' => ['shape' => '__boolean'], 'Id' => ['shape' => '__string'], 'IsArchived' => ['shape' => '__boolean'], 'LastModifiedBy' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Platform' => ['shape' => '__string'], 'Version' => ['shape' => '__integer']], 'required' => ['Platform']], 'VoiceMessage' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'LanguageCode' => ['shape' => '__string'], 'OriginationNumber' => ['shape' => '__string'], 'Substitutions' => ['shape' => 'MapOfListOf__string'], 'VoiceId' => ['shape' => '__string']]], 'VoiceTemplateRequest' => ['type' => 'structure', 'members' => ['Body' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'LanguageCode' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'VoiceId' => ['shape' => '__string']]], 'VoiceTemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string'], 'Body' => ['shape' => '__string'], 'CreationDate' => ['shape' => '__string'], 'DefaultSubstitutions' => ['shape' => '__string'], 'LanguageCode' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateDescription' => ['shape' => '__string'], 'TemplateName' => ['shape' => '__string'], 'TemplateType' => ['shape' => 'TemplateType'], 'Version' => ['shape' => '__string'], 'VoiceId' => ['shape' => '__string']], 'required' => ['LastModifiedDate', 'CreationDate', 'TemplateName', 'TemplateType']], 'WaitActivity' => ['type' => 'structure', 'members' => ['NextActivity' => ['shape' => '__string'], 'WaitTime' => ['shape' => 'WaitTime']]], 'WaitTime' => ['type' => 'structure', 'members' => ['WaitFor' => ['shape' => '__string'], 'WaitUntil' => ['shape' => '__string']]], 'WriteApplicationSettingsRequest' => ['type' => 'structure', 'members' => ['CampaignHook' => ['shape' => 'CampaignHook'], 'CloudWatchMetricsEnabled' => ['shape' => '__boolean'], 'Limits' => ['shape' => 'CampaignLimits'], 'QuietTime' => ['shape' => 'QuietTime']]], 'WriteCampaignRequest' => ['type' => 'structure', 'members' => ['AdditionalTreatments' => ['shape' => 'ListOfWriteTreatmentResource'], 'CustomDeliveryConfiguration' => ['shape' => 'CustomDeliveryConfiguration'], 'Description' => ['shape' => '__string'], 'HoldoutPercent' => ['shape' => '__integer'], 'Hook' => ['shape' => 'CampaignHook'], 'IsPaused' => ['shape' => '__boolean'], 'Limits' => ['shape' => 'CampaignLimits'], 'MessageConfiguration' => ['shape' => 'MessageConfiguration'], 'Name' => ['shape' => '__string'], 'Schedule' => ['shape' => 'Schedule'], 'SegmentId' => ['shape' => '__string'], 'SegmentVersion' => ['shape' => '__integer'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TreatmentDescription' => ['shape' => '__string'], 'TreatmentName' => ['shape' => '__string'], 'Priority' => ['shape' => '__integer']]], 'WriteEventStream' => ['type' => 'structure', 'members' => ['DestinationStreamArn' => ['shape' => '__string'], 'RoleArn' => ['shape' => '__string']], 'required' => ['RoleArn', 'DestinationStreamArn']], 'WriteJourneyRequest' => ['type' => 'structure', 'members' => ['Activities' => ['shape' => 'MapOfActivity'], 'CreationDate' => ['shape' => '__string'], 'LastModifiedDate' => ['shape' => '__string'], 'Limits' => ['shape' => 'JourneyLimits'], 'LocalTime' => ['shape' => '__boolean'], 'Name' => ['shape' => '__string'], 'QuietTime' => ['shape' => 'QuietTime'], 'RefreshFrequency' => ['shape' => '__string'], 'Schedule' => ['shape' => 'JourneySchedule'], 'StartActivity' => ['shape' => '__string'], 'StartCondition' => ['shape' => 'StartCondition'], 'State' => ['shape' => 'State'], 'WaitForQuietTime' => ['shape' => '__boolean'], 'RefreshOnSegmentUpdate' => ['shape' => '__boolean'], 'JourneyChannelSettings' => ['shape' => 'JourneyChannelSettings'], 'SendingSchedule' => ['shape' => '__boolean'], 'OpenHours' => ['shape' => 'OpenHours'], 'ClosedDays' => ['shape' => 'ClosedDays']], 'required' => ['Name']], 'WriteSegmentRequest' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'SegmentDimensions'], 'Name' => ['shape' => '__string'], 'SegmentGroups' => ['shape' => 'SegmentGroupList'], 'tags' => ['shape' => 'MapOf__string', 'locationName' => 'tags']]], 'WriteTreatmentResource' => ['type' => 'structure', 'members' => ['CustomDeliveryConfiguration' => ['shape' => 'CustomDeliveryConfiguration'], 'MessageConfiguration' => ['shape' => 'MessageConfiguration'], 'Schedule' => ['shape' => 'Schedule'], 'SizePercent' => ['shape' => '__integer'], 'TemplateConfiguration' => ['shape' => 'TemplateConfiguration'], 'TreatmentDescription' => ['shape' => '__string'], 'TreatmentName' => ['shape' => '__string']], 'required' => ['SizePercent']], '__EndpointTypesElement' => ['type' => 'string', 'enum' => ['PUSH', 'GCM', 'APNS', 'APNS_SANDBOX', 'APNS_VOIP', 'APNS_VOIP_SANDBOX', 'ADM', 'SMS', 'VOICE', 'EMAIL', 'BAIDU', 'CUSTOM', 'IN_APP']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], 'ListOfActivityResponse' => ['type' => 'list', 'member' => ['shape' => 'ActivityResponse']], 'ListOfApplicationResponse' => ['type' => 'list', 'member' => ['shape' => 'ApplicationResponse']], 'ListOfCampaignResponse' => ['type' => 'list', 'member' => ['shape' => 'CampaignResponse']], 'ListOfEndpointBatchItem' => ['type' => 'list', 'member' => ['shape' => 'EndpointBatchItem']], 'ListOfEndpointResponse' => ['type' => 'list', 'member' => ['shape' => 'EndpointResponse']], 'ListOfExportJobResponse' => ['type' => 'list', 'member' => ['shape' => 'ExportJobResponse']], 'ListOfImportJobResponse' => ['type' => 'list', 'member' => ['shape' => 'ImportJobResponse']], 'ListOfInAppMessageCampaign' => ['type' => 'list', 'member' => ['shape' => 'InAppMessageCampaign']], 'ListOfInAppMessageContent' => ['type' => 'list', 'member' => ['shape' => 'InAppMessageContent']], 'ListOfJourneyResponse' => ['type' => 'list', 'member' => ['shape' => 'JourneyResponse']], 'ListOfMultiConditionalBranch' => ['type' => 'list', 'member' => ['shape' => 'MultiConditionalBranch']], 'ListOfRandomSplitEntry' => ['type' => 'list', 'member' => ['shape' => 'RandomSplitEntry']], 'ListOfRecommenderConfigurationResponse' => ['type' => 'list', 'member' => ['shape' => 'RecommenderConfigurationResponse']], 'ListOfResultRow' => ['type' => 'list', 'member' => ['shape' => 'ResultRow']], 'ListOfResultRowValue' => ['type' => 'list', 'member' => ['shape' => 'ResultRowValue']], 'ListOfSegmentDimensions' => ['type' => 'list', 'member' => ['shape' => 'SegmentDimensions']], 'ListOfSegmentGroup' => ['type' => 'list', 'member' => ['shape' => 'SegmentGroup']], 'ListOfSegmentReference' => ['type' => 'list', 'member' => ['shape' => 'SegmentReference']], 'ListOfSegmentResponse' => ['type' => 'list', 'member' => ['shape' => 'SegmentResponse']], 'ListOfSimpleCondition' => ['type' => 'list', 'member' => ['shape' => 'SimpleCondition']], 'ListOfTemplateResponse' => ['type' => 'list', 'member' => ['shape' => 'TemplateResponse']], 'ListOfTemplateVersionResponse' => ['type' => 'list', 'member' => ['shape' => 'TemplateVersionResponse']], 'ListOfTreatmentResource' => ['type' => 'list', 'member' => ['shape' => 'TreatmentResource']], 'ListOfWriteTreatmentResource' => ['type' => 'list', 'member' => ['shape' => 'WriteTreatmentResource']], 'ListOf__EndpointTypesElement' => ['type' => 'list', 'member' => ['shape' => '__EndpointTypesElement']], 'ListOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], 'MapOfActivity' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'Activity']], 'MapOfAddressConfiguration' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'AddressConfiguration']], 'MapOfAttributeDimension' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'AttributeDimension']], 'MapOfChannelResponse' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'ChannelResponse']], 'MapOfEndpointMessageResult' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'EndpointMessageResult']], 'MapOfEndpointSendConfiguration' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'EndpointSendConfiguration']], 'MapOfEvent' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'Event']], 'MapOfEventItemResponse' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'EventItemResponse']], 'MapOfEventsBatch' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'EventsBatch']], 'MapOfItemResponse' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'ItemResponse']], 'MapOfMessageResult' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'MessageResult']], 'MapOfMetricDimension' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'MetricDimension']], 'MapOf__double' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__double']], 'MapOf__integer' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__integer']], 'MapOfListOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'ListOf__string']], 'MapOfMapOfEndpointMessageResult' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => 'MapOfEndpointMessageResult']], 'MapOf__string' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp'], 'DayOfWeek' => ['type' => 'string', 'enum' => ['MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY']], 'ListOfOpenHoursRules' => ['type' => 'list', 'member' => ['shape' => 'OpenHoursRule']], 'OpenHoursRule' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => '__string'], 'EndTime' => ['shape' => '__string']]], 'MapOfListOfOpenHoursRules' => ['type' => 'map', 'key' => ['shape' => 'DayOfWeek'], 'value' => ['shape' => 'ListOfOpenHoursRules']], 'OpenHours' => ['type' => 'structure', 'members' => ['EMAIL' => ['shape' => 'MapOfListOfOpenHoursRules'], 'SMS' => ['shape' => 'MapOfListOfOpenHoursRules'], 'PUSH' => ['shape' => 'MapOfListOfOpenHoursRules'], 'VOICE' => ['shape' => 'MapOfListOfOpenHoursRules'], 'CUSTOM' => ['shape' => 'MapOfListOfOpenHoursRules']]], 'ClosedDaysRule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string'], 'StartDateTime' => ['shape' => '__string'], 'EndDateTime' => ['shape' => '__string']]], 'ListOfClosedDaysRules' => ['type' => 'list', 'member' => ['shape' => 'ClosedDaysRule']], 'ClosedDays' => ['type' => 'structure', 'members' => ['EMAIL' => ['shape' => 'ListOfClosedDaysRules'], 'SMS' => ['shape' => 'ListOfClosedDaysRules'], 'PUSH' => ['shape' => 'ListOfClosedDaysRules'], 'VOICE' => ['shape' => 'ListOfClosedDaysRules'], 'CUSTOM' => ['shape' => 'ListOfClosedDaysRules']]]]]; diff --git a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 0d0657d..0000000 --- a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pinpoint-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pinpoint-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pinpoint.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://pinpoint.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-tests-1.json.php deleted file mode 100644 index dfd0847..0000000 --- a/vendor/Aws3/Aws/data/pinpoint/2016-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pinpoint.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pipes/2015-10-07/api-2.json.php b/vendor/Aws3/Aws/data/pipes/2015-10-07/api-2.json.php deleted file mode 100644 index b88dde1..0000000 --- a/vendor/Aws3/Aws/data/pipes/2015-10-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-10-07', 'endpointPrefix' => 'pipes', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon EventBridge Pipes', 'serviceId' => 'Pipes', 'signatureVersion' => 'v4', 'signingName' => 'pipes', 'uid' => 'pipes-2015-10-07'], 'operations' => ['CreatePipe' => ['name' => 'CreatePipe', 'http' => ['method' => 'POST', 'requestUri' => '/v1/pipes/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreatePipeRequest'], 'output' => ['shape' => 'CreatePipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'DeletePipe' => ['name' => 'DeletePipe', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/pipes/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DeletePipeRequest'], 'output' => ['shape' => 'DeletePipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DescribePipe' => ['name' => 'DescribePipe', 'http' => ['method' => 'GET', 'requestUri' => '/v1/pipes/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DescribePipeRequest'], 'output' => ['shape' => 'DescribePipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException']]], 'ListPipes' => ['name' => 'ListPipes', 'http' => ['method' => 'GET', 'requestUri' => '/v1/pipes', 'responseCode' => 200], 'input' => ['shape' => 'ListPipesRequest'], 'output' => ['shape' => 'ListPipesResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']]], 'StartPipe' => ['name' => 'StartPipe', 'http' => ['method' => 'POST', 'requestUri' => '/v1/pipes/{Name}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartPipeRequest'], 'output' => ['shape' => 'StartPipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']]], 'StopPipe' => ['name' => 'StopPipe', 'http' => ['method' => 'POST', 'requestUri' => '/v1/pipes/{Name}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopPipeRequest'], 'output' => ['shape' => 'StopPipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'NotFoundException']], 'idempotent' => \true], 'UpdatePipe' => ['name' => 'UpdatePipe', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/pipes/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePipeRequest'], 'output' => ['shape' => 'UpdatePipeResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true]], 'shapes' => ['Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$'], 'ArnOrJsonPath' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'ArnOrUrl' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^smk://(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}|arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$'], 'AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AwsVpcConfiguration' => ['type' => 'structure', 'required' => ['Subnets'], 'members' => ['AssignPublicIp' => ['shape' => 'AssignPublicIp'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'Subnets' => ['shape' => 'Subnets']]], 'BatchArrayProperties' => ['type' => 'structure', 'members' => ['Size' => ['shape' => 'BatchArraySize']]], 'BatchArraySize' => ['type' => 'integer', 'max' => 10000, 'min' => 2], 'BatchContainerOverrides' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'StringList'], 'Environment' => ['shape' => 'BatchEnvironmentVariableList'], 'InstanceType' => ['shape' => 'String'], 'ResourceRequirements' => ['shape' => 'BatchResourceRequirementsList']]], 'BatchDependsOn' => ['type' => 'list', 'member' => ['shape' => 'BatchJobDependency'], 'max' => 20, 'min' => 0], 'BatchEnvironmentVariable' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'BatchEnvironmentVariableList' => ['type' => 'list', 'member' => ['shape' => 'BatchEnvironmentVariable']], 'BatchJobDependency' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'String'], 'Type' => ['shape' => 'BatchJobDependencyType']]], 'BatchJobDependencyType' => ['type' => 'string', 'enum' => ['N_TO_N', 'SEQUENTIAL']], 'BatchParametersMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'BatchResourceRequirement' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'BatchResourceRequirementType'], 'Value' => ['shape' => 'String']]], 'BatchResourceRequirementType' => ['type' => 'string', 'enum' => ['GPU', 'MEMORY', 'VCPU']], 'BatchResourceRequirementsList' => ['type' => 'list', 'member' => ['shape' => 'BatchResourceRequirement']], 'BatchRetryAttempts' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'BatchRetryStrategy' => ['type' => 'structure', 'members' => ['Attempts' => ['shape' => 'BatchRetryAttempts']]], 'Boolean' => ['type' => 'boolean'], 'CapacityProvider' => ['type' => 'string', 'max' => 255, 'min' => 1, 'sensitive' => \true], 'CapacityProviderStrategy' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderStrategyItem'], 'max' => 6, 'min' => 0], 'CapacityProviderStrategyItem' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['base' => ['shape' => 'CapacityProviderStrategyItemBase'], 'capacityProvider' => ['shape' => 'CapacityProvider'], 'weight' => ['shape' => 'CapacityProviderStrategyItemWeight']]], 'CapacityProviderStrategyItemBase' => ['type' => 'integer', 'max' => 100000, 'min' => 0], 'CapacityProviderStrategyItemWeight' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreatePipeRequest' => ['type' => 'structure', 'required' => ['Name', 'RoleArn', 'Source', 'Target'], 'members' => ['Description' => ['shape' => 'PipeDescription'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'Enrichment' => ['shape' => 'OptionalArn'], 'EnrichmentParameters' => ['shape' => 'PipeEnrichmentParameters'], 'Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name'], 'RoleArn' => ['shape' => 'RoleArn'], 'Source' => ['shape' => 'ArnOrUrl'], 'SourceParameters' => ['shape' => 'PipeSourceParameters'], 'Tags' => ['shape' => 'TagMap'], 'Target' => ['shape' => 'Arn'], 'TargetParameters' => ['shape' => 'PipeTargetParameters']]], 'CreatePipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName']]], 'Database' => ['type' => 'string', 'max' => 64, 'min' => 1, 'sensitive' => \true], 'DbUser' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'DeadLetterConfig' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn']]], 'DeletePipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeletePipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeStateDescribeResponse'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName']]], 'DescribePipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name']]], 'DescribePipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'Description' => ['shape' => 'PipeDescription'], 'DesiredState' => ['shape' => 'RequestedPipeStateDescribeResponse'], 'Enrichment' => ['shape' => 'OptionalArn'], 'EnrichmentParameters' => ['shape' => 'PipeEnrichmentParameters'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Source' => ['shape' => 'ArnOrUrl'], 'SourceParameters' => ['shape' => 'PipeSourceParameters'], 'StateReason' => ['shape' => 'PipeStateReason'], 'Tags' => ['shape' => 'TagMap'], 'Target' => ['shape' => 'Arn'], 'TargetParameters' => ['shape' => 'PipeTargetParameters']]], 'DynamoDBStreamStartPosition' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST']], 'EcsContainerOverride' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'StringList'], 'Cpu' => ['shape' => 'Integer'], 'Environment' => ['shape' => 'EcsEnvironmentVariableList'], 'EnvironmentFiles' => ['shape' => 'EcsEnvironmentFileList'], 'Memory' => ['shape' => 'Integer'], 'MemoryReservation' => ['shape' => 'Integer'], 'Name' => ['shape' => 'String'], 'ResourceRequirements' => ['shape' => 'EcsResourceRequirementsList']]], 'EcsContainerOverrideList' => ['type' => 'list', 'member' => ['shape' => 'EcsContainerOverride']], 'EcsEnvironmentFile' => ['type' => 'structure', 'required' => ['type', 'value'], 'members' => ['type' => ['shape' => 'EcsEnvironmentFileType'], 'value' => ['shape' => 'String']]], 'EcsEnvironmentFileList' => ['type' => 'list', 'member' => ['shape' => 'EcsEnvironmentFile']], 'EcsEnvironmentFileType' => ['type' => 'string', 'enum' => ['s3']], 'EcsEnvironmentVariable' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'EcsEnvironmentVariableList' => ['type' => 'list', 'member' => ['shape' => 'EcsEnvironmentVariable']], 'EcsEphemeralStorage' => ['type' => 'structure', 'required' => ['sizeInGiB'], 'members' => ['sizeInGiB' => ['shape' => 'EphemeralStorageSize']]], 'EcsInferenceAcceleratorOverride' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'String'], 'deviceType' => ['shape' => 'String']]], 'EcsInferenceAcceleratorOverrideList' => ['type' => 'list', 'member' => ['shape' => 'EcsInferenceAcceleratorOverride']], 'EcsResourceRequirement' => ['type' => 'structure', 'required' => ['type', 'value'], 'members' => ['type' => ['shape' => 'EcsResourceRequirementType'], 'value' => ['shape' => 'String']]], 'EcsResourceRequirementType' => ['type' => 'string', 'enum' => ['GPU', 'InferenceAccelerator']], 'EcsResourceRequirementsList' => ['type' => 'list', 'member' => ['shape' => 'EcsResourceRequirement']], 'EcsTaskOverride' => ['type' => 'structure', 'members' => ['ContainerOverrides' => ['shape' => 'EcsContainerOverrideList'], 'Cpu' => ['shape' => 'String'], 'EphemeralStorage' => ['shape' => 'EcsEphemeralStorage'], 'ExecutionRoleArn' => ['shape' => 'ArnOrJsonPath'], 'InferenceAcceleratorOverrides' => ['shape' => 'EcsInferenceAcceleratorOverrideList'], 'Memory' => ['shape' => 'String'], 'TaskRoleArn' => ['shape' => 'ArnOrJsonPath']]], 'EndpointString' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}$', 'sensitive' => \true], 'EphemeralStorageSize' => ['type' => 'integer', 'max' => 200, 'min' => 21], 'ErrorMessage' => ['type' => 'string'], 'EventBridgeDetailType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'EventBridgeEndpointId' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\-]+[\\.][A-Za-z0-9\\-]+|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'EventBridgeEventResourceList' => ['type' => 'list', 'member' => ['shape' => 'ArnOrJsonPath'], 'max' => 10, 'min' => 0], 'EventBridgeEventSource' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '(?=[/\\.\\-_A-Za-z0-9]+)((?!aws\\.).*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)', 'sensitive' => \true], 'EventPattern' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'sensitive' => \true], 'Filter' => ['type' => 'structure', 'members' => ['Pattern' => ['shape' => 'EventPattern']]], 'FilterCriteria' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 5, 'min' => 0], 'HeaderKey' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^[!#$%&\'*+-.^_`|~0-9a-zA-Z]+|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'HeaderParametersMap' => ['type' => 'map', 'key' => ['shape' => 'HeaderKey'], 'value' => ['shape' => 'HeaderValue']], 'HeaderValue' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^[ \\t]*[\\x20-\\x7E]+([ \\t]+[\\x20-\\x7E]+)*[ \\t]*|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'InputTemplate' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'sensitive' => \true], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'JsonPath' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*$'], 'KafkaBootstrapServers' => ['type' => 'list', 'member' => ['shape' => 'EndpointString'], 'max' => 2, 'min' => 0], 'KafkaTopicName' => ['type' => 'string', 'max' => 249, 'min' => 1, 'pattern' => '^[^.]([a-zA-Z0-9\\-_.]+)$', 'sensitive' => \true], 'KinesisPartitionKey' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'KinesisStreamStartPosition' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST', 'AT_TIMESTAMP']], 'LaunchType' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'LimitMax10' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'LimitMax100' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'LimitMax1000' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'LimitMax10000' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 1], 'LimitMin1' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'ListPipesRequest' => ['type' => 'structure', 'members' => ['CurrentState' => ['shape' => 'PipeState', 'location' => 'querystring', 'locationName' => 'CurrentState'], 'DesiredState' => ['shape' => 'RequestedPipeState', 'location' => 'querystring', 'locationName' => 'DesiredState'], 'Limit' => ['shape' => 'LimitMax100', 'location' => 'querystring', 'locationName' => 'Limit'], 'NamePrefix' => ['shape' => 'PipeName', 'location' => 'querystring', 'locationName' => 'NamePrefix'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'SourcePrefix' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'SourcePrefix'], 'TargetPrefix' => ['shape' => 'ResourceArn', 'location' => 'querystring', 'locationName' => 'TargetPrefix']]], 'ListPipesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Pipes' => ['shape' => 'PipeList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'PipeArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'LogStreamName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MQBrokerAccessCredentials' => ['type' => 'structure', 'members' => ['BasicAuth' => ['shape' => 'SecretManagerArn']], 'union' => \true], 'MQBrokerQueueName' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[\\s\\S]*$', 'sensitive' => \true], 'MSKAccessCredentials' => ['type' => 'structure', 'members' => ['ClientCertificateTlsAuth' => ['shape' => 'SecretManagerArn'], 'SaslScram512Auth' => ['shape' => 'SecretManagerArn']], 'union' => \true], 'MSKStartPosition' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST']], 'MaximumBatchingWindowInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 300, 'min' => 0], 'MaximumRecordAgeInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 604800, 'min' => -1], 'MaximumRetryAttemptsESM' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => -1], 'MessageDeduplicationId' => ['type' => 'string', 'max' => 100, 'min' => 0, 'sensitive' => \true], 'MessageGroupId' => ['type' => 'string', 'max' => 100, 'min' => 0, 'sensitive' => \true], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['awsvpcConfiguration' => ['shape' => 'AwsVpcConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OnPartialBatchItemFailureStreams' => ['type' => 'string', 'enum' => ['AUTOMATIC_BISECT']], 'OptionalArn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^$|arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$'], 'PathParameter' => ['type' => 'string', 'pattern' => '^(?!\\s*$).+|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'PathParameterList' => ['type' => 'list', 'member' => ['shape' => 'PathParameter'], 'max' => 1, 'min' => 0], 'Pipe' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'Enrichment' => ['shape' => 'OptionalArn'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName'], 'Source' => ['shape' => 'ArnOrUrl'], 'StateReason' => ['shape' => 'PipeStateReason'], 'Target' => ['shape' => 'Arn']]], 'PipeArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws([a-z]|\\-)*:([a-zA-Z0-9\\-]+):([a-z]|\\d|\\-)*:([0-9]{12})?:(.*)$'], 'PipeDescription' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^.*$', 'sensitive' => \true], 'PipeEnrichmentHttpParameters' => ['type' => 'structure', 'members' => ['HeaderParameters' => ['shape' => 'HeaderParametersMap'], 'PathParameterValues' => ['shape' => 'PathParameterList'], 'QueryStringParameters' => ['shape' => 'QueryStringParametersMap']]], 'PipeEnrichmentParameters' => ['type' => 'structure', 'members' => ['HttpParameters' => ['shape' => 'PipeEnrichmentHttpParameters'], 'InputTemplate' => ['shape' => 'InputTemplate']]], 'PipeList' => ['type' => 'list', 'member' => ['shape' => 'Pipe']], 'PipeName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\.\\-_A-Za-z0-9]+$'], 'PipeSourceActiveMQBrokerParameters' => ['type' => 'structure', 'required' => ['Credentials', 'QueueName'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'MQBrokerAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'QueueName' => ['shape' => 'MQBrokerQueueName']]], 'PipeSourceDynamoDBStreamParameters' => ['type' => 'structure', 'required' => ['StartingPosition'], 'members' => ['BatchSize' => ['shape' => 'LimitMax1000'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsESM'], 'OnPartialBatchItemFailure' => ['shape' => 'OnPartialBatchItemFailureStreams'], 'ParallelizationFactor' => ['shape' => 'LimitMax10'], 'StartingPosition' => ['shape' => 'DynamoDBStreamStartPosition']]], 'PipeSourceKinesisStreamParameters' => ['type' => 'structure', 'required' => ['StartingPosition'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsESM'], 'OnPartialBatchItemFailure' => ['shape' => 'OnPartialBatchItemFailureStreams'], 'ParallelizationFactor' => ['shape' => 'LimitMax10'], 'StartingPosition' => ['shape' => 'KinesisStreamStartPosition'], 'StartingPositionTimestamp' => ['shape' => 'Timestamp']]], 'PipeSourceManagedStreamingKafkaParameters' => ['type' => 'structure', 'required' => ['TopicName'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'ConsumerGroupID' => ['shape' => 'URI'], 'Credentials' => ['shape' => 'MSKAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'StartingPosition' => ['shape' => 'MSKStartPosition'], 'TopicName' => ['shape' => 'KafkaTopicName']]], 'PipeSourceParameters' => ['type' => 'structure', 'members' => ['ActiveMQBrokerParameters' => ['shape' => 'PipeSourceActiveMQBrokerParameters'], 'DynamoDBStreamParameters' => ['shape' => 'PipeSourceDynamoDBStreamParameters'], 'FilterCriteria' => ['shape' => 'FilterCriteria'], 'KinesisStreamParameters' => ['shape' => 'PipeSourceKinesisStreamParameters'], 'ManagedStreamingKafkaParameters' => ['shape' => 'PipeSourceManagedStreamingKafkaParameters'], 'RabbitMQBrokerParameters' => ['shape' => 'PipeSourceRabbitMQBrokerParameters'], 'SelfManagedKafkaParameters' => ['shape' => 'PipeSourceSelfManagedKafkaParameters'], 'SqsQueueParameters' => ['shape' => 'PipeSourceSqsQueueParameters']]], 'PipeSourceRabbitMQBrokerParameters' => ['type' => 'structure', 'required' => ['Credentials', 'QueueName'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'MQBrokerAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'QueueName' => ['shape' => 'MQBrokerQueueName'], 'VirtualHost' => ['shape' => 'URI']]], 'PipeSourceSelfManagedKafkaParameters' => ['type' => 'structure', 'required' => ['TopicName'], 'members' => ['AdditionalBootstrapServers' => ['shape' => 'KafkaBootstrapServers'], 'BatchSize' => ['shape' => 'LimitMax10000'], 'ConsumerGroupID' => ['shape' => 'URI'], 'Credentials' => ['shape' => 'SelfManagedKafkaAccessConfigurationCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'ServerRootCaCertificate' => ['shape' => 'SecretManagerArn'], 'StartingPosition' => ['shape' => 'SelfManagedKafkaStartPosition'], 'TopicName' => ['shape' => 'KafkaTopicName'], 'Vpc' => ['shape' => 'SelfManagedKafkaAccessConfigurationVpc']]], 'PipeSourceSqsQueueParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds']]], 'PipeState' => ['type' => 'string', 'enum' => ['RUNNING', 'STOPPED', 'CREATING', 'UPDATING', 'DELETING', 'STARTING', 'STOPPING', 'CREATE_FAILED', 'UPDATE_FAILED', 'START_FAILED', 'STOP_FAILED']], 'PipeStateReason' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^.*$'], 'PipeTargetBatchJobParameters' => ['type' => 'structure', 'required' => ['JobDefinition', 'JobName'], 'members' => ['ArrayProperties' => ['shape' => 'BatchArrayProperties'], 'ContainerOverrides' => ['shape' => 'BatchContainerOverrides'], 'DependsOn' => ['shape' => 'BatchDependsOn'], 'JobDefinition' => ['shape' => 'String'], 'JobName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'BatchParametersMap'], 'RetryStrategy' => ['shape' => 'BatchRetryStrategy']]], 'PipeTargetCloudWatchLogsParameters' => ['type' => 'structure', 'members' => ['LogStreamName' => ['shape' => 'LogStreamName'], 'Timestamp' => ['shape' => 'JsonPath']]], 'PipeTargetEcsTaskParameters' => ['type' => 'structure', 'required' => ['TaskDefinitionArn'], 'members' => ['CapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'EnableECSManagedTags' => ['shape' => 'Boolean'], 'EnableExecuteCommand' => ['shape' => 'Boolean'], 'Group' => ['shape' => 'String'], 'LaunchType' => ['shape' => 'LaunchType'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'Overrides' => ['shape' => 'EcsTaskOverride'], 'PlacementConstraints' => ['shape' => 'PlacementConstraints'], 'PlacementStrategy' => ['shape' => 'PlacementStrategies'], 'PlatformVersion' => ['shape' => 'String'], 'PropagateTags' => ['shape' => 'PropagateTags'], 'ReferenceId' => ['shape' => 'ReferenceId'], 'Tags' => ['shape' => 'TagList'], 'TaskCount' => ['shape' => 'LimitMin1'], 'TaskDefinitionArn' => ['shape' => 'ArnOrJsonPath']]], 'PipeTargetEventBridgeEventBusParameters' => ['type' => 'structure', 'members' => ['DetailType' => ['shape' => 'EventBridgeDetailType'], 'EndpointId' => ['shape' => 'EventBridgeEndpointId'], 'Resources' => ['shape' => 'EventBridgeEventResourceList'], 'Source' => ['shape' => 'EventBridgeEventSource'], 'Time' => ['shape' => 'JsonPath']]], 'PipeTargetHttpParameters' => ['type' => 'structure', 'members' => ['HeaderParameters' => ['shape' => 'HeaderParametersMap'], 'PathParameterValues' => ['shape' => 'PathParameterList'], 'QueryStringParameters' => ['shape' => 'QueryStringParametersMap']]], 'PipeTargetInvocationType' => ['type' => 'string', 'enum' => ['REQUEST_RESPONSE', 'FIRE_AND_FORGET']], 'PipeTargetKinesisStreamParameters' => ['type' => 'structure', 'required' => ['PartitionKey'], 'members' => ['PartitionKey' => ['shape' => 'KinesisPartitionKey']]], 'PipeTargetLambdaFunctionParameters' => ['type' => 'structure', 'members' => ['InvocationType' => ['shape' => 'PipeTargetInvocationType']]], 'PipeTargetParameters' => ['type' => 'structure', 'members' => ['BatchJobParameters' => ['shape' => 'PipeTargetBatchJobParameters'], 'CloudWatchLogsParameters' => ['shape' => 'PipeTargetCloudWatchLogsParameters'], 'EcsTaskParameters' => ['shape' => 'PipeTargetEcsTaskParameters'], 'EventBridgeEventBusParameters' => ['shape' => 'PipeTargetEventBridgeEventBusParameters'], 'HttpParameters' => ['shape' => 'PipeTargetHttpParameters'], 'InputTemplate' => ['shape' => 'InputTemplate'], 'KinesisStreamParameters' => ['shape' => 'PipeTargetKinesisStreamParameters'], 'LambdaFunctionParameters' => ['shape' => 'PipeTargetLambdaFunctionParameters'], 'RedshiftDataParameters' => ['shape' => 'PipeTargetRedshiftDataParameters'], 'SageMakerPipelineParameters' => ['shape' => 'PipeTargetSageMakerPipelineParameters'], 'SqsQueueParameters' => ['shape' => 'PipeTargetSqsQueueParameters'], 'StepFunctionStateMachineParameters' => ['shape' => 'PipeTargetStateMachineParameters']]], 'PipeTargetRedshiftDataParameters' => ['type' => 'structure', 'required' => ['Database', 'Sqls'], 'members' => ['Database' => ['shape' => 'Database'], 'DbUser' => ['shape' => 'DbUser'], 'SecretManagerArn' => ['shape' => 'SecretManagerArnOrJsonPath'], 'Sqls' => ['shape' => 'Sqls'], 'StatementName' => ['shape' => 'StatementName'], 'WithEvent' => ['shape' => 'Boolean']]], 'PipeTargetSageMakerPipelineParameters' => ['type' => 'structure', 'members' => ['PipelineParameterList' => ['shape' => 'SageMakerPipelineParameterList']]], 'PipeTargetSqsQueueParameters' => ['type' => 'structure', 'members' => ['MessageDeduplicationId' => ['shape' => 'MessageDeduplicationId'], 'MessageGroupId' => ['shape' => 'MessageGroupId']]], 'PipeTargetStateMachineParameters' => ['type' => 'structure', 'members' => ['InvocationType' => ['shape' => 'PipeTargetInvocationType']]], 'PlacementConstraint' => ['type' => 'structure', 'members' => ['expression' => ['shape' => 'PlacementConstraintExpression'], 'type' => ['shape' => 'PlacementConstraintType']]], 'PlacementConstraintExpression' => ['type' => 'string', 'max' => 2000, 'min' => 0, 'sensitive' => \true], 'PlacementConstraintType' => ['type' => 'string', 'enum' => ['distinctInstance', 'memberOf']], 'PlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'PlacementConstraint'], 'max' => 10, 'min' => 0], 'PlacementStrategies' => ['type' => 'list', 'member' => ['shape' => 'PlacementStrategy'], 'max' => 5, 'min' => 0], 'PlacementStrategy' => ['type' => 'structure', 'members' => ['field' => ['shape' => 'PlacementStrategyField'], 'type' => ['shape' => 'PlacementStrategyType']]], 'PlacementStrategyField' => ['type' => 'string', 'max' => 255, 'min' => 0, 'sensitive' => \true], 'PlacementStrategyType' => ['type' => 'string', 'enum' => ['random', 'spread', 'binpack']], 'PropagateTags' => ['type' => 'string', 'enum' => ['TASK_DEFINITION']], 'QueryStringKey' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^[^\\x00-\\x1F\\x7F]+|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'QueryStringParametersMap' => ['type' => 'map', 'key' => ['shape' => 'QueryStringKey'], 'value' => ['shape' => 'QueryStringValue']], 'QueryStringValue' => ['type' => 'string', 'max' => 512, 'min' => 0, 'pattern' => '^[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F]+|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'ReferenceId' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'RequestedPipeState' => ['type' => 'string', 'enum' => ['RUNNING', 'STOPPED']], 'RequestedPipeStateDescribeResponse' => ['type' => 'string', 'enum' => ['RUNNING', 'STOPPED', 'DELETED']], 'ResourceArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z0-9+=,.@\\-_/]+$'], 'SageMakerPipelineParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'SageMakerPipelineParameterName'], 'Value' => ['shape' => 'SageMakerPipelineParameterValue']]], 'SageMakerPipelineParameterList' => ['type' => 'list', 'member' => ['shape' => 'SageMakerPipelineParameter'], 'max' => 200, 'min' => 0], 'SageMakerPipelineParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'SageMakerPipelineParameterValue' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'sensitive' => \true], 'SecretManagerArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'SecretManagerArnOrJsonPath' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'SecurityGroup' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^sg-[0-9a-zA-Z]*|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'SecurityGroupId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^sg-[0-9a-zA-Z]*$', 'sensitive' => \true], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 0], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup'], 'max' => 5, 'min' => 0], 'SelfManagedKafkaAccessConfigurationCredentials' => ['type' => 'structure', 'members' => ['BasicAuth' => ['shape' => 'SecretManagerArn'], 'ClientCertificateTlsAuth' => ['shape' => 'SecretManagerArn'], 'SaslScram256Auth' => ['shape' => 'SecretManagerArn'], 'SaslScram512Auth' => ['shape' => 'SecretManagerArn']], 'union' => \true], 'SelfManagedKafkaAccessConfigurationVpc' => ['type' => 'structure', 'members' => ['SecurityGroup' => ['shape' => 'SecurityGroupIds'], 'Subnets' => ['shape' => 'SubnetIds']]], 'SelfManagedKafkaStartPosition' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'resourceId', 'resourceType', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Sql' => ['type' => 'string', 'max' => 100000, 'min' => 1, 'sensitive' => \true], 'Sqls' => ['type' => 'list', 'member' => ['shape' => 'Sql'], 'min' => 1], 'StartPipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name']]], 'StartPipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName']]], 'StatementName' => ['type' => 'string', 'max' => 500, 'min' => 1, 'sensitive' => \true], 'StopPipeRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name']]], 'StopPipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subnet' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^subnet-[0-9a-z]*|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$', 'sensitive' => \true], 'SubnetId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^subnet-[0-9a-z]*$', 'sensitive' => \true], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 0], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'Subnet'], 'max' => 16, 'min' => 0], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'PipeArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'URI' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-\\/*:_+=.@-]*$', 'sensitive' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'PipeArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdatePipeRequest' => ['type' => 'structure', 'required' => ['Name', 'RoleArn'], 'members' => ['Description' => ['shape' => 'PipeDescription'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'Enrichment' => ['shape' => 'OptionalArn'], 'EnrichmentParameters' => ['shape' => 'PipeEnrichmentParameters'], 'Name' => ['shape' => 'PipeName', 'location' => 'uri', 'locationName' => 'Name'], 'RoleArn' => ['shape' => 'RoleArn'], 'SourceParameters' => ['shape' => 'UpdatePipeSourceParameters'], 'Target' => ['shape' => 'Arn'], 'TargetParameters' => ['shape' => 'PipeTargetParameters']]], 'UpdatePipeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'PipeArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'CurrentState' => ['shape' => 'PipeState'], 'DesiredState' => ['shape' => 'RequestedPipeState'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'PipeName']]], 'UpdatePipeSourceActiveMQBrokerParameters' => ['type' => 'structure', 'required' => ['Credentials'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'MQBrokerAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds']]], 'UpdatePipeSourceDynamoDBStreamParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax1000'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsESM'], 'OnPartialBatchItemFailure' => ['shape' => 'OnPartialBatchItemFailureStreams'], 'ParallelizationFactor' => ['shape' => 'LimitMax10']]], 'UpdatePipeSourceKinesisStreamParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'MaximumRecordAgeInSeconds' => ['shape' => 'MaximumRecordAgeInSeconds'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttemptsESM'], 'OnPartialBatchItemFailure' => ['shape' => 'OnPartialBatchItemFailureStreams'], 'ParallelizationFactor' => ['shape' => 'LimitMax10']]], 'UpdatePipeSourceManagedStreamingKafkaParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'MSKAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds']]], 'UpdatePipeSourceParameters' => ['type' => 'structure', 'members' => ['ActiveMQBrokerParameters' => ['shape' => 'UpdatePipeSourceActiveMQBrokerParameters'], 'DynamoDBStreamParameters' => ['shape' => 'UpdatePipeSourceDynamoDBStreamParameters'], 'FilterCriteria' => ['shape' => 'FilterCriteria'], 'KinesisStreamParameters' => ['shape' => 'UpdatePipeSourceKinesisStreamParameters'], 'ManagedStreamingKafkaParameters' => ['shape' => 'UpdatePipeSourceManagedStreamingKafkaParameters'], 'RabbitMQBrokerParameters' => ['shape' => 'UpdatePipeSourceRabbitMQBrokerParameters'], 'SelfManagedKafkaParameters' => ['shape' => 'UpdatePipeSourceSelfManagedKafkaParameters'], 'SqsQueueParameters' => ['shape' => 'UpdatePipeSourceSqsQueueParameters']]], 'UpdatePipeSourceRabbitMQBrokerParameters' => ['type' => 'structure', 'required' => ['Credentials'], 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'MQBrokerAccessCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds']]], 'UpdatePipeSourceSelfManagedKafkaParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'Credentials' => ['shape' => 'SelfManagedKafkaAccessConfigurationCredentials'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds'], 'ServerRootCaCertificate' => ['shape' => 'SecretManagerArn'], 'Vpc' => ['shape' => 'SelfManagedKafkaAccessConfigurationVpc']]], 'UpdatePipeSourceSqsQueueParameters' => ['type' => 'structure', 'members' => ['BatchSize' => ['shape' => 'LimitMax10000'], 'MaximumBatchingWindowInSeconds' => ['shape' => 'MaximumBatchingWindowInSeconds']]], 'ValidationException' => ['type' => 'structure', 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'ErrorMessage'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']]], 'xmlNamespace' => 'http://events.amazonaws.com/doc/2015-10-07']; diff --git a/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-rule-set-1.json.php deleted file mode 100644 index 2b65999..0000000 --- a/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pipes-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pipes-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://pipes.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://pipes.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-tests-1.json.php deleted file mode 100644 index 63daa91..0000000 --- a/vendor/Aws3/Aws/data/pipes/2015-10-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://pipes.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pipes/2015-10-07/paginators-1.json.php b/vendor/Aws3/Aws/data/pipes/2015-10-07/paginators-1.json.php deleted file mode 100644 index e745a07..0000000 --- a/vendor/Aws3/Aws/data/pipes/2015-10-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListPipes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Pipes']]]; diff --git a/vendor/Aws3/Aws/data/polly/2016-06-10/api-2.json.php b/vendor/Aws3/Aws/data/polly/2016-06-10/api-2.json.php deleted file mode 100644 index 4b0f768..0000000 --- a/vendor/Aws3/Aws/data/polly/2016-06-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-06-10', 'endpointPrefix' => 'polly', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Polly', 'serviceId' => 'Polly', 'signatureVersion' => 'v4', 'uid' => 'polly-2016-06-10'], 'operations' => ['DeleteLexicon' => ['name' => 'DeleteLexicon', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/lexicons/{LexiconName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLexiconInput'], 'output' => ['shape' => 'DeleteLexiconOutput'], 'errors' => [['shape' => 'LexiconNotFoundException'], ['shape' => 'ServiceFailureException']]], 'DescribeVoices' => ['name' => 'DescribeVoices', 'http' => ['method' => 'GET', 'requestUri' => '/v1/voices', 'responseCode' => 200], 'input' => ['shape' => 'DescribeVoicesInput'], 'output' => ['shape' => 'DescribeVoicesOutput'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ServiceFailureException']]], 'GetLexicon' => ['name' => 'GetLexicon', 'http' => ['method' => 'GET', 'requestUri' => '/v1/lexicons/{LexiconName}', 'responseCode' => 200], 'input' => ['shape' => 'GetLexiconInput'], 'output' => ['shape' => 'GetLexiconOutput'], 'errors' => [['shape' => 'LexiconNotFoundException'], ['shape' => 'ServiceFailureException']]], 'GetSpeechSynthesisTask' => ['name' => 'GetSpeechSynthesisTask', 'http' => ['method' => 'GET', 'requestUri' => '/v1/synthesisTasks/{TaskId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSpeechSynthesisTaskInput'], 'output' => ['shape' => 'GetSpeechSynthesisTaskOutput'], 'errors' => [['shape' => 'InvalidTaskIdException'], ['shape' => 'ServiceFailureException'], ['shape' => 'SynthesisTaskNotFoundException']]], 'ListLexicons' => ['name' => 'ListLexicons', 'http' => ['method' => 'GET', 'requestUri' => '/v1/lexicons', 'responseCode' => 200], 'input' => ['shape' => 'ListLexiconsInput'], 'output' => ['shape' => 'ListLexiconsOutput'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ServiceFailureException']]], 'ListSpeechSynthesisTasks' => ['name' => 'ListSpeechSynthesisTasks', 'http' => ['method' => 'GET', 'requestUri' => '/v1/synthesisTasks', 'responseCode' => 200], 'input' => ['shape' => 'ListSpeechSynthesisTasksInput'], 'output' => ['shape' => 'ListSpeechSynthesisTasksOutput'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ServiceFailureException']]], 'PutLexicon' => ['name' => 'PutLexicon', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/lexicons/{LexiconName}', 'responseCode' => 200], 'input' => ['shape' => 'PutLexiconInput'], 'output' => ['shape' => 'PutLexiconOutput'], 'errors' => [['shape' => 'InvalidLexiconException'], ['shape' => 'UnsupportedPlsAlphabetException'], ['shape' => 'UnsupportedPlsLanguageException'], ['shape' => 'LexiconSizeExceededException'], ['shape' => 'MaxLexemeLengthExceededException'], ['shape' => 'MaxLexiconsNumberExceededException'], ['shape' => 'ServiceFailureException']]], 'StartSpeechSynthesisTask' => ['name' => 'StartSpeechSynthesisTask', 'http' => ['method' => 'POST', 'requestUri' => '/v1/synthesisTasks', 'responseCode' => 200], 'input' => ['shape' => 'StartSpeechSynthesisTaskInput'], 'output' => ['shape' => 'StartSpeechSynthesisTaskOutput'], 'errors' => [['shape' => 'TextLengthExceededException'], ['shape' => 'InvalidS3BucketException'], ['shape' => 'InvalidS3KeyException'], ['shape' => 'InvalidSampleRateException'], ['shape' => 'InvalidSnsTopicArnException'], ['shape' => 'InvalidSsmlException'], ['shape' => 'EngineNotSupportedException'], ['shape' => 'LexiconNotFoundException'], ['shape' => 'ServiceFailureException'], ['shape' => 'MarksNotSupportedForFormatException'], ['shape' => 'SsmlMarksNotSupportedForTextTypeException'], ['shape' => 'LanguageNotSupportedException']]], 'SynthesizeSpeech' => ['name' => 'SynthesizeSpeech', 'http' => ['method' => 'POST', 'requestUri' => '/v1/speech', 'responseCode' => 200], 'input' => ['shape' => 'SynthesizeSpeechInput'], 'output' => ['shape' => 'SynthesizeSpeechOutput'], 'errors' => [['shape' => 'TextLengthExceededException'], ['shape' => 'InvalidSampleRateException'], ['shape' => 'InvalidSsmlException'], ['shape' => 'LexiconNotFoundException'], ['shape' => 'ServiceFailureException'], ['shape' => 'MarksNotSupportedForFormatException'], ['shape' => 'SsmlMarksNotSupportedForTextTypeException'], ['shape' => 'LanguageNotSupportedException'], ['shape' => 'EngineNotSupportedException']]]], 'shapes' => ['Alphabet' => ['type' => 'string'], 'AudioStream' => ['type' => 'blob', 'streaming' => \true], 'ContentType' => ['type' => 'string'], 'DateTime' => ['type' => 'timestamp'], 'DeleteLexiconInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LexiconName', 'location' => 'uri', 'locationName' => 'LexiconName']]], 'DeleteLexiconOutput' => ['type' => 'structure', 'members' => []], 'DescribeVoicesInput' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'Engine', 'location' => 'querystring', 'locationName' => 'Engine'], 'LanguageCode' => ['shape' => 'LanguageCode', 'location' => 'querystring', 'locationName' => 'LanguageCode'], 'IncludeAdditionalLanguageCodes' => ['shape' => 'IncludeAdditionalLanguageCodes', 'location' => 'querystring', 'locationName' => 'IncludeAdditionalLanguageCodes'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'DescribeVoicesOutput' => ['type' => 'structure', 'members' => ['Voices' => ['shape' => 'VoiceList'], 'NextToken' => ['shape' => 'NextToken']]], 'Engine' => ['type' => 'string', 'enum' => ['standard', 'neural']], 'EngineList' => ['type' => 'list', 'member' => ['shape' => 'Engine']], 'EngineNotSupportedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'Gender' => ['type' => 'string', 'enum' => ['Female', 'Male']], 'GetLexiconInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LexiconName', 'location' => 'uri', 'locationName' => 'LexiconName']]], 'GetLexiconOutput' => ['type' => 'structure', 'members' => ['Lexicon' => ['shape' => 'Lexicon'], 'LexiconAttributes' => ['shape' => 'LexiconAttributes']]], 'GetSpeechSynthesisTaskInput' => ['type' => 'structure', 'required' => ['TaskId'], 'members' => ['TaskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'TaskId']]], 'GetSpeechSynthesisTaskOutput' => ['type' => 'structure', 'members' => ['SynthesisTask' => ['shape' => 'SynthesisTask']]], 'IncludeAdditionalLanguageCodes' => ['type' => 'boolean'], 'InvalidLexiconException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidS3BucketException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidS3KeyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSampleRateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSnsTopicArnException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSsmlException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidTaskIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LanguageCode' => ['type' => 'string', 'enum' => ['arb', 'cmn-CN', 'cy-GB', 'da-DK', 'de-DE', 'en-AU', 'en-GB', 'en-GB-WLS', 'en-IN', 'en-US', 'es-ES', 'es-MX', 'es-US', 'fr-CA', 'fr-FR', 'is-IS', 'it-IT', 'ja-JP', 'hi-IN', 'ko-KR', 'nb-NO', 'nl-NL', 'pl-PL', 'pt-BR', 'pt-PT', 'ro-RO', 'ru-RU', 'sv-SE', 'tr-TR', 'en-NZ', 'en-ZA', 'ca-ES', 'de-AT', 'yue-CN', 'ar-AE', 'fi-FI']], 'LanguageCodeList' => ['type' => 'list', 'member' => ['shape' => 'LanguageCode']], 'LanguageName' => ['type' => 'string'], 'LanguageNotSupportedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LastModified' => ['type' => 'timestamp'], 'LexemesCount' => ['type' => 'integer'], 'Lexicon' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'LexiconContent'], 'Name' => ['shape' => 'LexiconName']]], 'LexiconArn' => ['type' => 'string'], 'LexiconAttributes' => ['type' => 'structure', 'members' => ['Alphabet' => ['shape' => 'Alphabet'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModified' => ['shape' => 'LastModified'], 'LexiconArn' => ['shape' => 'LexiconArn'], 'LexemesCount' => ['shape' => 'LexemesCount'], 'Size' => ['shape' => 'Size']]], 'LexiconContent' => ['type' => 'string', 'sensitive' => \true], 'LexiconDescription' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LexiconName'], 'Attributes' => ['shape' => 'LexiconAttributes']]], 'LexiconDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'LexiconDescription']], 'LexiconName' => ['type' => 'string', 'pattern' => '[0-9A-Za-z]{1,20}'], 'LexiconNameList' => ['type' => 'list', 'member' => ['shape' => 'LexiconName'], 'max' => 5], 'LexiconNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'LexiconSizeExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListLexiconsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListLexiconsOutput' => ['type' => 'structure', 'members' => ['Lexicons' => ['shape' => 'LexiconDescriptionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSpeechSynthesisTasksInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'Status' => ['shape' => 'TaskStatus', 'location' => 'querystring', 'locationName' => 'Status']]], 'ListSpeechSynthesisTasksOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'SynthesisTasks' => ['shape' => 'SynthesisTasks']]], 'MarksNotSupportedForFormatException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MaxLexemeLengthExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MaxLexiconsNumberExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'OutputFormat' => ['type' => 'string', 'enum' => ['json', 'mp3', 'ogg_vorbis', 'pcm']], 'OutputS3BucketName' => ['type' => 'string', 'pattern' => '^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$'], 'OutputS3KeyPrefix' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z\\/\\!\\-_\\.\\*\\\'\\(\\):;\\$@=+\\,\\?&]{0,800}$'], 'OutputUri' => ['type' => 'string'], 'PutLexiconInput' => ['type' => 'structure', 'required' => ['Name', 'Content'], 'members' => ['Name' => ['shape' => 'LexiconName', 'location' => 'uri', 'locationName' => 'LexiconName'], 'Content' => ['shape' => 'LexiconContent']]], 'PutLexiconOutput' => ['type' => 'structure', 'members' => []], 'RequestCharacters' => ['type' => 'integer'], 'SampleRate' => ['type' => 'string'], 'ServiceFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Size' => ['type' => 'integer'], 'SnsTopicArn' => ['type' => 'string', 'pattern' => '^arn:aws(-(cn|iso(-b)?|us-gov))?:sns:[a-z0-9_-]{1,50}:\\d{12}:[a-zA-Z0-9_-]{1,256}$'], 'SpeechMarkType' => ['type' => 'string', 'enum' => ['sentence', 'ssml', 'viseme', 'word']], 'SpeechMarkTypeList' => ['type' => 'list', 'member' => ['shape' => 'SpeechMarkType'], 'max' => 4], 'SsmlMarksNotSupportedForTextTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'StartSpeechSynthesisTaskInput' => ['type' => 'structure', 'required' => ['OutputFormat', 'OutputS3BucketName', 'Text', 'VoiceId'], 'members' => ['Engine' => ['shape' => 'Engine'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LexiconNames' => ['shape' => 'LexiconNameList'], 'OutputFormat' => ['shape' => 'OutputFormat'], 'OutputS3BucketName' => ['shape' => 'OutputS3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'OutputS3KeyPrefix'], 'SampleRate' => ['shape' => 'SampleRate'], 'SnsTopicArn' => ['shape' => 'SnsTopicArn'], 'SpeechMarkTypes' => ['shape' => 'SpeechMarkTypeList'], 'Text' => ['shape' => 'Text'], 'TextType' => ['shape' => 'TextType'], 'VoiceId' => ['shape' => 'VoiceId']]], 'StartSpeechSynthesisTaskOutput' => ['type' => 'structure', 'members' => ['SynthesisTask' => ['shape' => 'SynthesisTask']]], 'SynthesisTask' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'Engine'], 'TaskId' => ['shape' => 'TaskId'], 'TaskStatus' => ['shape' => 'TaskStatus'], 'TaskStatusReason' => ['shape' => 'TaskStatusReason'], 'OutputUri' => ['shape' => 'OutputUri'], 'CreationTime' => ['shape' => 'DateTime'], 'RequestCharacters' => ['shape' => 'RequestCharacters'], 'SnsTopicArn' => ['shape' => 'SnsTopicArn'], 'LexiconNames' => ['shape' => 'LexiconNameList'], 'OutputFormat' => ['shape' => 'OutputFormat'], 'SampleRate' => ['shape' => 'SampleRate'], 'SpeechMarkTypes' => ['shape' => 'SpeechMarkTypeList'], 'TextType' => ['shape' => 'TextType'], 'VoiceId' => ['shape' => 'VoiceId'], 'LanguageCode' => ['shape' => 'LanguageCode']]], 'SynthesisTaskNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SynthesisTasks' => ['type' => 'list', 'member' => ['shape' => 'SynthesisTask']], 'SynthesizeSpeechInput' => ['type' => 'structure', 'required' => ['OutputFormat', 'Text', 'VoiceId'], 'members' => ['Engine' => ['shape' => 'Engine'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LexiconNames' => ['shape' => 'LexiconNameList'], 'OutputFormat' => ['shape' => 'OutputFormat'], 'SampleRate' => ['shape' => 'SampleRate'], 'SpeechMarkTypes' => ['shape' => 'SpeechMarkTypeList'], 'Text' => ['shape' => 'Text'], 'TextType' => ['shape' => 'TextType'], 'VoiceId' => ['shape' => 'VoiceId']]], 'SynthesizeSpeechOutput' => ['type' => 'structure', 'members' => ['AudioStream' => ['shape' => 'AudioStream'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'RequestCharacters' => ['shape' => 'RequestCharacters', 'location' => 'header', 'locationName' => 'x-amzn-RequestCharacters']], 'payload' => 'AudioStream'], 'TaskId' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_-]{1,100}$'], 'TaskStatus' => ['type' => 'string', 'enum' => ['scheduled', 'inProgress', 'completed', 'failed']], 'TaskStatusReason' => ['type' => 'string'], 'Text' => ['type' => 'string'], 'TextLengthExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TextType' => ['type' => 'string', 'enum' => ['ssml', 'text']], 'UnsupportedPlsAlphabetException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UnsupportedPlsLanguageException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Voice' => ['type' => 'structure', 'members' => ['Gender' => ['shape' => 'Gender'], 'Id' => ['shape' => 'VoiceId'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LanguageName' => ['shape' => 'LanguageName'], 'Name' => ['shape' => 'VoiceName'], 'AdditionalLanguageCodes' => ['shape' => 'LanguageCodeList'], 'SupportedEngines' => ['shape' => 'EngineList']]], 'VoiceId' => ['type' => 'string', 'enum' => ['Aditi', 'Amy', 'Astrid', 'Bianca', 'Brian', 'Camila', 'Carla', 'Carmen', 'Celine', 'Chantal', 'Conchita', 'Cristiano', 'Dora', 'Emma', 'Enrique', 'Ewa', 'Filiz', 'Gabrielle', 'Geraint', 'Giorgio', 'Gwyneth', 'Hans', 'Ines', 'Ivy', 'Jacek', 'Jan', 'Joanna', 'Joey', 'Justin', 'Karl', 'Kendra', 'Kevin', 'Kimberly', 'Lea', 'Liv', 'Lotte', 'Lucia', 'Lupe', 'Mads', 'Maja', 'Marlene', 'Mathieu', 'Matthew', 'Maxim', 'Mia', 'Miguel', 'Mizuki', 'Naja', 'Nicole', 'Olivia', 'Penelope', 'Raveena', 'Ricardo', 'Ruben', 'Russell', 'Salli', 'Seoyeon', 'Takumi', 'Tatyana', 'Vicki', 'Vitoria', 'Zeina', 'Zhiyu', 'Aria', 'Ayanda', 'Arlet', 'Hannah', 'Arthur', 'Daniel', 'Liam', 'Pedro', 'Kajal', 'Hiujin', 'Laura', 'Elin', 'Ida', 'Suvi', 'Ola', 'Hala', 'Andres', 'Sergio', 'Remi', 'Adriano', 'Thiago', 'Ruth', 'Stephen']], 'VoiceList' => ['type' => 'list', 'member' => ['shape' => 'Voice']], 'VoiceName' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 00437c4..0000000 --- a/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://polly-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://polly-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://polly.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://polly.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-tests-1.json.php deleted file mode 100644 index 7cdf826..0000000 --- a/vendor/Aws3/Aws/data/polly/2016-06-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://polly.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://polly.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/polly/2016-06-10/paginators-1.json.php b/vendor/Aws3/Aws/data/polly/2016-06-10/paginators-1.json.php deleted file mode 100644 index 9ab5d6c..0000000 --- a/vendor/Aws3/Aws/data/polly/2016-06-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListSpeechSynthesisTasks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/polly/2016-06-10/smoke.json.php b/vendor/Aws3/Aws/data/polly/2016-06-10/smoke.json.php deleted file mode 100644 index d5203de..0000000 --- a/vendor/Aws3/Aws/data/polly/2016-06-10/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeVoices', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/pricing/2017-10-15/api-2.json.php b/vendor/Aws3/Aws/data/pricing/2017-10-15/api-2.json.php deleted file mode 100644 index 73103a8..0000000 --- a/vendor/Aws3/Aws/data/pricing/2017-10-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-15', 'endpointPrefix' => 'api.pricing', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS Pricing', 'serviceFullName' => 'AWS Price List Service', 'serviceId' => 'Pricing', 'signatureVersion' => 'v4', 'signingName' => 'pricing', 'targetPrefix' => 'AWSPriceListService', 'uid' => 'pricing-2017-10-15'], 'operations' => ['DescribeServices' => ['name' => 'DescribeServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServicesRequest'], 'output' => ['shape' => 'DescribeServicesResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException']]], 'GetAttributeValues' => ['name' => 'GetAttributeValues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAttributeValuesRequest'], 'output' => ['shape' => 'GetAttributeValuesResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException']]], 'GetProducts' => ['name' => 'GetProducts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProductsRequest'], 'output' => ['shape' => 'GetProductsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ExpiredNextTokenException']]]], 'shapes' => ['AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AttributeValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue']], 'BoxedInteger' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'DescribeServicesRequest' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'String'], 'FormatVersion' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxedInteger', 'box' => \true]]], 'DescribeServicesResponse' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'ServiceList'], 'FormatVersion' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ExpiredNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Filter' => ['type' => 'structure', 'required' => ['Type', 'Field', 'Value'], 'members' => ['Type' => ['shape' => 'FilterType'], 'Field' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'FilterType' => ['type' => 'string', 'enum' => ['TERM_MATCH']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'GetAttributeValuesRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'AttributeName'], 'members' => ['ServiceCode' => ['shape' => 'String'], 'AttributeName' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxedInteger', 'box' => \true]]], 'GetAttributeValuesResponse' => ['type' => 'structure', 'members' => ['AttributeValues' => ['shape' => 'AttributeValueList'], 'NextToken' => ['shape' => 'String']]], 'GetProductsRequest' => ['type' => 'structure', 'required' => ['ServiceCode'], 'members' => ['ServiceCode' => ['shape' => 'String'], 'Filters' => ['shape' => 'Filters'], 'FormatVersion' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'BoxedInteger', 'box' => \true]]], 'GetProductsResponse' => ['type' => 'structure', 'members' => ['FormatVersion' => ['shape' => 'String'], 'PriceList' => ['shape' => 'PriceListJsonItems'], 'NextToken' => ['shape' => 'String']]], 'InternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'errorMessage']], 'exception' => \true], 'PriceListJsonItem' => ['type' => 'string'], 'PriceListJsonItems' => ['type' => 'list', 'member' => ['shape' => 'PriceListJsonItem', 'jsonvalue' => \true]], 'Service' => ['type' => 'structure', 'required' => ['ServiceCode'], 'members' => ['ServiceCode' => ['shape' => 'String'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'ServiceList' => ['type' => 'list', 'member' => ['shape' => 'Service']], 'String' => ['type' => 'string'], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 1379d70..0000000 --- a/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.pricing-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.pricing-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.pricing.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://api.pricing.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-tests-1.json.php deleted file mode 100644 index 2ded4eb..0000000 --- a/vendor/Aws3/Aws/data/pricing/2017-10-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.pricing.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/pricing/2017-10-15/paginators-1.json.php b/vendor/Aws3/Aws/data/pricing/2017-10-15/paginators-1.json.php deleted file mode 100644 index 32aa232..0000000 --- a/vendor/Aws3/Aws/data/pricing/2017-10-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeServices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetAttributeValues' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'GetProducts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/api-2.json.php b/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/api-2.json.php deleted file mode 100644 index db611e6..0000000 --- a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-12-03', 'endpointPrefix' => 'private-networks', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Private 5G', 'serviceId' => 'PrivateNetworks', 'signatureVersion' => 'v4', 'signingName' => 'private-networks', 'uid' => 'privatenetworks-2021-12-03'], 'operations' => ['AcknowledgeOrderReceipt' => ['name' => 'AcknowledgeOrderReceipt', 'http' => ['method' => 'POST', 'requestUri' => '/v1/orders/acknowledge', 'responseCode' => 200], 'input' => ['shape' => 'AcknowledgeOrderReceiptRequest'], 'output' => ['shape' => 'AcknowledgeOrderReceiptResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ActivateDeviceIdentifier' => ['name' => 'ActivateDeviceIdentifier', 'http' => ['method' => 'POST', 'requestUri' => '/v1/device-identifiers/activate', 'responseCode' => 200], 'input' => ['shape' => 'ActivateDeviceIdentifierRequest'], 'output' => ['shape' => 'ActivateDeviceIdentifierResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ActivateNetworkSite' => ['name' => 'ActivateNetworkSite', 'http' => ['method' => 'POST', 'requestUri' => '/v1/network-sites/activate', 'responseCode' => 200], 'input' => ['shape' => 'ActivateNetworkSiteRequest'], 'output' => ['shape' => 'ActivateNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ConfigureAccessPoint' => ['name' => 'ConfigureAccessPoint', 'http' => ['method' => 'POST', 'requestUri' => '/v1/network-resources/configure', 'responseCode' => 200], 'input' => ['shape' => 'ConfigureAccessPointRequest'], 'output' => ['shape' => 'ConfigureAccessPointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateNetwork' => ['name' => 'CreateNetwork', 'http' => ['method' => 'POST', 'requestUri' => '/v1/networks', 'responseCode' => 200], 'input' => ['shape' => 'CreateNetworkRequest'], 'output' => ['shape' => 'CreateNetworkResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateNetworkSite' => ['name' => 'CreateNetworkSite', 'http' => ['method' => 'POST', 'requestUri' => '/v1/network-sites', 'responseCode' => 200], 'input' => ['shape' => 'CreateNetworkSiteRequest'], 'output' => ['shape' => 'CreateNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeactivateDeviceIdentifier' => ['name' => 'DeactivateDeviceIdentifier', 'http' => ['method' => 'POST', 'requestUri' => '/v1/device-identifiers/deactivate', 'responseCode' => 200], 'input' => ['shape' => 'DeactivateDeviceIdentifierRequest'], 'output' => ['shape' => 'DeactivateDeviceIdentifierResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteNetwork' => ['name' => 'DeleteNetwork', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/networks/{networkArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteNetworkRequest'], 'output' => ['shape' => 'DeleteNetworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteNetworkSite' => ['name' => 'DeleteNetworkSite', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/network-sites/{networkSiteArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteNetworkSiteRequest'], 'output' => ['shape' => 'DeleteNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetDeviceIdentifier' => ['name' => 'GetDeviceIdentifier', 'http' => ['method' => 'GET', 'requestUri' => '/v1/device-identifiers/{deviceIdentifierArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetDeviceIdentifierRequest'], 'output' => ['shape' => 'GetDeviceIdentifierResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetNetwork' => ['name' => 'GetNetwork', 'http' => ['method' => 'GET', 'requestUri' => '/v1/networks/{networkArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetNetworkRequest'], 'output' => ['shape' => 'GetNetworkResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetNetworkResource' => ['name' => 'GetNetworkResource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/network-resources/{networkResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetNetworkResourceRequest'], 'output' => ['shape' => 'GetNetworkResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetNetworkSite' => ['name' => 'GetNetworkSite', 'http' => ['method' => 'GET', 'requestUri' => '/v1/network-sites/{networkSiteArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetNetworkSiteRequest'], 'output' => ['shape' => 'GetNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetOrder' => ['name' => 'GetOrder', 'http' => ['method' => 'GET', 'requestUri' => '/v1/orders/{orderArn}', 'responseCode' => 200], 'input' => ['shape' => 'GetOrderRequest'], 'output' => ['shape' => 'GetOrderResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListDeviceIdentifiers' => ['name' => 'ListDeviceIdentifiers', 'http' => ['method' => 'POST', 'requestUri' => '/v1/device-identifiers/list', 'responseCode' => 200], 'input' => ['shape' => 'ListDeviceIdentifiersRequest'], 'output' => ['shape' => 'ListDeviceIdentifiersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListNetworkResources' => ['name' => 'ListNetworkResources', 'http' => ['method' => 'POST', 'requestUri' => '/v1/network-resources', 'responseCode' => 200], 'input' => ['shape' => 'ListNetworkResourcesRequest'], 'output' => ['shape' => 'ListNetworkResourcesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListNetworkSites' => ['name' => 'ListNetworkSites', 'http' => ['method' => 'POST', 'requestUri' => '/v1/network-sites/list', 'responseCode' => 200], 'input' => ['shape' => 'ListNetworkSitesRequest'], 'output' => ['shape' => 'ListNetworkSitesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListNetworks' => ['name' => 'ListNetworks', 'http' => ['method' => 'POST', 'requestUri' => '/v1/networks/list', 'responseCode' => 200], 'input' => ['shape' => 'ListNetworksRequest'], 'output' => ['shape' => 'ListNetworksResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListOrders' => ['name' => 'ListOrders', 'http' => ['method' => 'POST', 'requestUri' => '/v1/orders/list', 'responseCode' => 200], 'input' => ['shape' => 'ListOrdersRequest'], 'output' => ['shape' => 'ListOrdersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'Ping' => ['name' => 'Ping', 'http' => ['method' => 'GET', 'requestUri' => '/ping', 'responseCode' => 200], 'output' => ['shape' => 'PingResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'UpdateNetworkSite' => ['name' => 'UpdateNetworkSite', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/network-sites/site', 'responseCode' => 200], 'input' => ['shape' => 'UpdateNetworkSiteRequest'], 'output' => ['shape' => 'UpdateNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateNetworkSitePlan' => ['name' => 'UpdateNetworkSitePlan', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/network-sites/plan', 'responseCode' => 200], 'input' => ['shape' => 'UpdateNetworkSitePlanRequest'], 'output' => ['shape' => 'UpdateNetworkSiteResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AcknowledgeOrderReceiptRequest' => ['type' => 'structure', 'required' => ['orderArn'], 'members' => ['orderArn' => ['shape' => 'Arn']]], 'AcknowledgeOrderReceiptResponse' => ['type' => 'structure', 'required' => ['order'], 'members' => ['order' => ['shape' => 'Order']]], 'AcknowledgmentStatus' => ['type' => 'string', 'enum' => ['ACKNOWLEDGING', 'ACKNOWLEDGED', 'UNACKNOWLEDGED']], 'ActivateDeviceIdentifierRequest' => ['type' => 'structure', 'required' => ['deviceIdentifierArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'deviceIdentifierArn' => ['shape' => 'Arn']]], 'ActivateDeviceIdentifierResponse' => ['type' => 'structure', 'required' => ['deviceIdentifier'], 'members' => ['deviceIdentifier' => ['shape' => 'DeviceIdentifier'], 'tags' => ['shape' => 'TagMap']]], 'ActivateNetworkSiteRequest' => ['type' => 'structure', 'required' => ['networkSiteArn', 'shippingAddress'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'networkSiteArn' => ['shape' => 'Arn'], 'shippingAddress' => ['shape' => 'Address']]], 'ActivateNetworkSiteResponse' => ['type' => 'structure', 'members' => ['networkSite' => ['shape' => 'NetworkSite']]], 'Address' => ['type' => 'structure', 'required' => ['city', 'country', 'name', 'postalCode', 'stateOrProvince', 'street1'], 'members' => ['city' => ['shape' => 'AddressContent'], 'company' => ['shape' => 'AddressContent'], 'country' => ['shape' => 'AddressContent'], 'name' => ['shape' => 'AddressContent'], 'phoneNumber' => ['shape' => 'AddressContent'], 'postalCode' => ['shape' => 'AddressContent'], 'stateOrProvince' => ['shape' => 'AddressContent'], 'street1' => ['shape' => 'AddressContent'], 'street2' => ['shape' => 'AddressContent'], 'street3' => ['shape' => 'AddressContent']]], 'AddressContent' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'Arn' => ['type' => 'string', 'pattern' => '^arn:aws:private-networks:[a-z0-9-]+:[^:]*:.*$'], 'ClientToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ConfigureAccessPointRequest' => ['type' => 'structure', 'required' => ['accessPointArn'], 'members' => ['accessPointArn' => ['shape' => 'Arn'], 'cpiSecretKey' => ['shape' => 'ConfigureAccessPointRequestCpiSecretKeyString'], 'cpiUserId' => ['shape' => 'ConfigureAccessPointRequestCpiUserIdString'], 'cpiUserPassword' => ['shape' => 'ConfigureAccessPointRequestCpiUserPasswordString'], 'cpiUsername' => ['shape' => 'ConfigureAccessPointRequestCpiUsernameString'], 'position' => ['shape' => 'Position']]], 'ConfigureAccessPointRequestCpiSecretKeyString' => ['type' => 'string', 'max' => 100000, 'min' => 1, 'sensitive' => \true], 'ConfigureAccessPointRequestCpiUserIdString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 'ConfigureAccessPointRequestCpiUserPasswordString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 'ConfigureAccessPointRequestCpiUsernameString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 'ConfigureAccessPointResponse' => ['type' => 'structure', 'required' => ['accessPoint'], 'members' => ['accessPoint' => ['shape' => 'NetworkResource']]], 'CreateNetworkRequest' => ['type' => 'structure', 'required' => ['networkName'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'description' => ['shape' => 'Description'], 'networkName' => ['shape' => 'Name'], 'tags' => ['shape' => 'TagMap']]], 'CreateNetworkResponse' => ['type' => 'structure', 'required' => ['network'], 'members' => ['network' => ['shape' => 'Network'], 'tags' => ['shape' => 'TagMap']]], 'CreateNetworkSiteRequest' => ['type' => 'structure', 'required' => ['networkArn', 'networkSiteName'], 'members' => ['availabilityZone' => ['shape' => 'String'], 'availabilityZoneId' => ['shape' => 'String'], 'clientToken' => ['shape' => 'ClientToken'], 'description' => ['shape' => 'Description'], 'networkArn' => ['shape' => 'Arn'], 'networkSiteName' => ['shape' => 'Name'], 'pendingPlan' => ['shape' => 'SitePlan'], 'tags' => ['shape' => 'TagMap']]], 'CreateNetworkSiteResponse' => ['type' => 'structure', 'members' => ['networkSite' => ['shape' => 'NetworkSite'], 'tags' => ['shape' => 'TagMap']]], 'DeactivateDeviceIdentifierRequest' => ['type' => 'structure', 'required' => ['deviceIdentifierArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'deviceIdentifierArn' => ['shape' => 'Arn']]], 'DeactivateDeviceIdentifierResponse' => ['type' => 'structure', 'required' => ['deviceIdentifier'], 'members' => ['deviceIdentifier' => ['shape' => 'DeviceIdentifier']]], 'DeleteNetworkRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'location' => 'querystring', 'locationName' => 'clientToken'], 'networkArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'networkArn']]], 'DeleteNetworkResponse' => ['type' => 'structure', 'required' => ['network'], 'members' => ['network' => ['shape' => 'Network']]], 'DeleteNetworkSiteRequest' => ['type' => 'structure', 'required' => ['networkSiteArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'location' => 'querystring', 'locationName' => 'clientToken'], 'networkSiteArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'networkSiteArn']]], 'DeleteNetworkSiteResponse' => ['type' => 'structure', 'members' => ['networkSite' => ['shape' => 'NetworkSite']]], 'Description' => ['type' => 'string', 'max' => 100, 'min' => 0], 'DeviceIdentifier' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'deviceIdentifierArn' => ['shape' => 'Arn'], 'iccid' => ['shape' => 'String'], 'imsi' => ['shape' => 'DeviceIdentifierImsiString'], 'networkArn' => ['shape' => 'Arn'], 'orderArn' => ['shape' => 'String'], 'status' => ['shape' => 'DeviceIdentifierStatus'], 'trafficGroupArn' => ['shape' => 'Arn'], 'vendor' => ['shape' => 'String']]], 'DeviceIdentifierFilterKeys' => ['type' => 'string', 'enum' => ['STATUS', 'ORDER', 'TRAFFIC_GROUP']], 'DeviceIdentifierFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DeviceIdentifierFilters' => ['type' => 'map', 'key' => ['shape' => 'DeviceIdentifierFilterKeys'], 'value' => ['shape' => 'DeviceIdentifierFilterValues']], 'DeviceIdentifierImsiString' => ['type' => 'string', 'pattern' => '^[0-9]{15}$', 'sensitive' => \true], 'DeviceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'DeviceIdentifier']], 'DeviceIdentifierStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'Double' => ['type' => 'double', 'box' => \true], 'ElevationReference' => ['type' => 'string', 'enum' => ['AGL', 'AMSL']], 'ElevationUnit' => ['type' => 'string', 'enum' => ['FEET']], 'GetDeviceIdentifierRequest' => ['type' => 'structure', 'required' => ['deviceIdentifierArn'], 'members' => ['deviceIdentifierArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'deviceIdentifierArn']]], 'GetDeviceIdentifierResponse' => ['type' => 'structure', 'members' => ['deviceIdentifier' => ['shape' => 'DeviceIdentifier'], 'tags' => ['shape' => 'TagMap']]], 'GetNetworkRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['networkArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'networkArn']]], 'GetNetworkResourceRequest' => ['type' => 'structure', 'required' => ['networkResourceArn'], 'members' => ['networkResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'networkResourceArn']]], 'GetNetworkResourceResponse' => ['type' => 'structure', 'required' => ['networkResource'], 'members' => ['networkResource' => ['shape' => 'NetworkResource'], 'tags' => ['shape' => 'TagMap']]], 'GetNetworkResponse' => ['type' => 'structure', 'required' => ['network'], 'members' => ['network' => ['shape' => 'Network'], 'tags' => ['shape' => 'TagMap']]], 'GetNetworkSiteRequest' => ['type' => 'structure', 'required' => ['networkSiteArn'], 'members' => ['networkSiteArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'networkSiteArn']]], 'GetNetworkSiteResponse' => ['type' => 'structure', 'members' => ['networkSite' => ['shape' => 'NetworkSite'], 'tags' => ['shape' => 'TagMap']]], 'GetOrderRequest' => ['type' => 'structure', 'required' => ['orderArn'], 'members' => ['orderArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'orderArn']]], 'GetOrderResponse' => ['type' => 'structure', 'required' => ['order'], 'members' => ['order' => ['shape' => 'Order'], 'tags' => ['shape' => 'TagMap']]], 'HealthStatus' => ['type' => 'string', 'enum' => ['INITIAL', 'HEALTHY', 'UNHEALTHY']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'LimitExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ListDeviceIdentifiersRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['filters' => ['shape' => 'DeviceIdentifierFilters'], 'maxResults' => ['shape' => 'ListDeviceIdentifiersRequestMaxResultsInteger', 'box' => \true], 'networkArn' => ['shape' => 'Arn'], 'startToken' => ['shape' => 'PaginationToken']]], 'ListDeviceIdentifiersRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListDeviceIdentifiersResponse' => ['type' => 'structure', 'members' => ['deviceIdentifiers' => ['shape' => 'DeviceIdentifierList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworkResourcesRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['filters' => ['shape' => 'NetworkResourceFilters'], 'maxResults' => ['shape' => 'ListNetworkResourcesRequestMaxResultsInteger', 'box' => \true], 'networkArn' => ['shape' => 'Arn'], 'startToken' => ['shape' => 'PaginationToken']]], 'ListNetworkResourcesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListNetworkResourcesResponse' => ['type' => 'structure', 'members' => ['networkResources' => ['shape' => 'NetworkResourceList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworkSitesRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['filters' => ['shape' => 'NetworkSiteFilters'], 'maxResults' => ['shape' => 'ListNetworkSitesRequestMaxResultsInteger', 'box' => \true], 'networkArn' => ['shape' => 'Arn'], 'startToken' => ['shape' => 'PaginationToken']]], 'ListNetworkSitesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListNetworkSitesResponse' => ['type' => 'structure', 'members' => ['networkSites' => ['shape' => 'NetworkSiteList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworksRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'NetworkFilters'], 'maxResults' => ['shape' => 'ListNetworksRequestMaxResultsInteger', 'box' => \true], 'startToken' => ['shape' => 'PaginationToken']]], 'ListNetworksRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListNetworksResponse' => ['type' => 'structure', 'members' => ['networks' => ['shape' => 'NetworkList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListOrdersRequest' => ['type' => 'structure', 'required' => ['networkArn'], 'members' => ['filters' => ['shape' => 'OrderFilters'], 'maxResults' => ['shape' => 'ListOrdersRequestMaxResultsInteger', 'box' => \true], 'networkArn' => ['shape' => 'Arn'], 'startToken' => ['shape' => 'PaginationToken']]], 'ListOrdersRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListOrdersResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'orders' => ['shape' => 'OrderList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'Name' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-zA-Z-]*$'], 'NameValuePair' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'value' => ['shape' => 'String']]], 'NameValuePairs' => ['type' => 'list', 'member' => ['shape' => 'NameValuePair']], 'Network' => ['type' => 'structure', 'required' => ['networkArn', 'networkName', 'status'], 'members' => ['createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'networkArn' => ['shape' => 'Arn'], 'networkName' => ['shape' => 'Name'], 'status' => ['shape' => 'NetworkStatus'], 'statusReason' => ['shape' => 'String']]], 'NetworkFilterKeys' => ['type' => 'string', 'enum' => ['STATUS']], 'NetworkFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NetworkFilters' => ['type' => 'map', 'key' => ['shape' => 'NetworkFilterKeys'], 'value' => ['shape' => 'NetworkFilterValues']], 'NetworkList' => ['type' => 'list', 'member' => ['shape' => 'Network']], 'NetworkResource' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'NameValuePairs'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'health' => ['shape' => 'HealthStatus'], 'model' => ['shape' => 'String'], 'networkArn' => ['shape' => 'Arn'], 'networkResourceArn' => ['shape' => 'Arn'], 'networkSiteArn' => ['shape' => 'Arn'], 'orderArn' => ['shape' => 'Arn'], 'position' => ['shape' => 'Position'], 'serialNumber' => ['shape' => 'String'], 'status' => ['shape' => 'NetworkResourceStatus'], 'statusReason' => ['shape' => 'String'], 'type' => ['shape' => 'NetworkResourceType'], 'vendor' => ['shape' => 'String']]], 'NetworkResourceDefinition' => ['type' => 'structure', 'required' => ['count', 'type'], 'members' => ['count' => ['shape' => 'NetworkResourceDefinitionCountInteger'], 'options' => ['shape' => 'Options'], 'type' => ['shape' => 'NetworkResourceDefinitionType']]], 'NetworkResourceDefinitionCountInteger' => ['type' => 'integer', 'box' => \true, 'min' => 0], 'NetworkResourceDefinitionType' => ['type' => 'string', 'enum' => ['RADIO_UNIT', 'DEVICE_IDENTIFIER']], 'NetworkResourceDefinitions' => ['type' => 'list', 'member' => ['shape' => 'NetworkResourceDefinition']], 'NetworkResourceFilterKeys' => ['type' => 'string', 'enum' => ['ORDER', 'STATUS']], 'NetworkResourceFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NetworkResourceFilters' => ['type' => 'map', 'key' => ['shape' => 'NetworkResourceFilterKeys'], 'value' => ['shape' => 'NetworkResourceFilterValues']], 'NetworkResourceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkResource']], 'NetworkResourceStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SHIPPED', 'PROVISIONING', 'PROVISIONED', 'AVAILABLE', 'DELETING', 'PENDING_RETURN', 'DELETED']], 'NetworkResourceType' => ['type' => 'string', 'enum' => ['RADIO_UNIT']], 'NetworkSite' => ['type' => 'structure', 'required' => ['networkArn', 'networkSiteArn', 'networkSiteName', 'status'], 'members' => ['availabilityZone' => ['shape' => 'String'], 'availabilityZoneId' => ['shape' => 'String'], 'createdAt' => ['shape' => 'Timestamp'], 'currentPlan' => ['shape' => 'SitePlan'], 'description' => ['shape' => 'Description'], 'networkArn' => ['shape' => 'Arn'], 'networkSiteArn' => ['shape' => 'Arn'], 'networkSiteName' => ['shape' => 'Name'], 'pendingPlan' => ['shape' => 'SitePlan'], 'status' => ['shape' => 'NetworkSiteStatus'], 'statusReason' => ['shape' => 'String']]], 'NetworkSiteFilterKeys' => ['type' => 'string', 'enum' => ['STATUS']], 'NetworkSiteFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'NetworkSiteFilters' => ['type' => 'map', 'key' => ['shape' => 'NetworkSiteFilterKeys'], 'value' => ['shape' => 'NetworkSiteFilterValues']], 'NetworkSiteList' => ['type' => 'list', 'member' => ['shape' => 'NetworkSite']], 'NetworkSiteStatus' => ['type' => 'string', 'enum' => ['CREATED', 'PROVISIONING', 'AVAILABLE', 'DEPROVISIONING', 'DELETED']], 'NetworkStatus' => ['type' => 'string', 'enum' => ['CREATED', 'PROVISIONING', 'AVAILABLE', 'DEPROVISIONING', 'DELETED']], 'Options' => ['type' => 'list', 'member' => ['shape' => 'NameValuePair']], 'Order' => ['type' => 'structure', 'members' => ['acknowledgmentStatus' => ['shape' => 'AcknowledgmentStatus'], 'createdAt' => ['shape' => 'Timestamp'], 'networkArn' => ['shape' => 'Arn'], 'networkSiteArn' => ['shape' => 'Arn'], 'orderArn' => ['shape' => 'Arn'], 'shippingAddress' => ['shape' => 'Address'], 'trackingInformation' => ['shape' => 'TrackingInformationList']]], 'OrderFilterKeys' => ['type' => 'string', 'enum' => ['STATUS', 'NETWORK_SITE']], 'OrderFilterValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OrderFilters' => ['type' => 'map', 'key' => ['shape' => 'OrderFilterKeys'], 'value' => ['shape' => 'OrderFilterValues']], 'OrderList' => ['type' => 'list', 'member' => ['shape' => 'Order']], 'PaginationToken' => ['type' => 'string'], 'PingResponse' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'String']]], 'Position' => ['type' => 'structure', 'members' => ['elevation' => ['shape' => 'Double'], 'elevationReference' => ['shape' => 'ElevationReference'], 'elevationUnit' => ['shape' => 'ElevationUnit'], 'latitude' => ['shape' => 'Double'], 'longitude' => ['shape' => 'Double']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SitePlan' => ['type' => 'structure', 'members' => ['options' => ['shape' => 'Options'], 'resourceDefinitions' => ['shape' => 'NetworkResourceDefinitions']]], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[^\\x00-\\x1f\\x22]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1, 'sensitive' => \true], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1, 'sensitive' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[^\\x00-\\x1f\\x22]*$'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TrackingInformation' => ['type' => 'structure', 'members' => ['trackingNumber' => ['shape' => 'String']]], 'TrackingInformationList' => ['type' => 'list', 'member' => ['shape' => 'TrackingInformation']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateNetworkSitePlanRequest' => ['type' => 'structure', 'required' => ['networkSiteArn', 'pendingPlan'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'networkSiteArn' => ['shape' => 'Arn'], 'pendingPlan' => ['shape' => 'SitePlan']]], 'UpdateNetworkSiteRequest' => ['type' => 'structure', 'required' => ['networkSiteArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken'], 'description' => ['shape' => 'Description'], 'networkSiteArn' => ['shape' => 'Arn']]], 'UpdateNetworkSiteResponse' => ['type' => 'structure', 'members' => ['networkSite' => ['shape' => 'NetworkSite'], 'tags' => ['shape' => 'TagMap']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'CANNOT_ASSUME_ROLE', 'FIELD_VALIDATION_FAILED', 'OTHER']]]]; diff --git a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.php deleted file mode 100644 index 4b4dcab..0000000 --- a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://private-networks-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://private-networks-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://private-networks.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://private-networks.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-tests-1.json.php deleted file mode 100644 index 7fad24a..0000000 --- a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://private-networks.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/paginators-1.json.php b/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/paginators-1.json.php deleted file mode 100644 index 8400bee..0000000 --- a/vendor/Aws3/Aws/data/privatenetworks/2021-12-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDeviceIdentifiers' => ['input_token' => 'startToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'deviceIdentifiers'], 'ListNetworkResources' => ['input_token' => 'startToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'networkResources'], 'ListNetworkSites' => ['input_token' => 'startToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'networkSites'], 'ListNetworks' => ['input_token' => 'startToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'networks'], 'ListOrders' => ['input_token' => 'startToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'orders']]]; diff --git a/vendor/Aws3/Aws/data/proton/2020-07-20/api-2.json.php b/vendor/Aws3/Aws/data/proton/2020-07-20/api-2.json.php deleted file mode 100644 index b67c576..0000000 --- a/vendor/Aws3/Aws/data/proton/2020-07-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-20', 'endpointPrefix' => 'proton', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'AWS Proton', 'serviceId' => 'Proton', 'signatureVersion' => 'v4', 'signingName' => 'proton', 'targetPrefix' => 'AwsProton20200720', 'uid' => 'proton-2020-07-20'], 'operations' => ['AcceptEnvironmentAccountConnection' => ['name' => 'AcceptEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'AcceptEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CancelComponentDeployment' => ['name' => 'CancelComponentDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelComponentDeploymentInput'], 'output' => ['shape' => 'CancelComponentDeploymentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CancelEnvironmentDeployment' => ['name' => 'CancelEnvironmentDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelEnvironmentDeploymentInput'], 'output' => ['shape' => 'CancelEnvironmentDeploymentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CancelServiceInstanceDeployment' => ['name' => 'CancelServiceInstanceDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelServiceInstanceDeploymentInput'], 'output' => ['shape' => 'CancelServiceInstanceDeploymentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CancelServicePipelineDeployment' => ['name' => 'CancelServicePipelineDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelServicePipelineDeploymentInput'], 'output' => ['shape' => 'CancelServicePipelineDeploymentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'CreateComponent' => ['name' => 'CreateComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateComponentInput'], 'output' => ['shape' => 'CreateComponentOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateEnvironment' => ['name' => 'CreateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentInput'], 'output' => ['shape' => 'CreateEnvironmentOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateEnvironmentAccountConnection' => ['name' => 'CreateEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'CreateEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateEnvironmentTemplate' => ['name' => 'CreateEnvironmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentTemplateInput'], 'output' => ['shape' => 'CreateEnvironmentTemplateOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateEnvironmentTemplateVersion' => ['name' => 'CreateEnvironmentTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEnvironmentTemplateVersionInput'], 'output' => ['shape' => 'CreateEnvironmentTemplateVersionOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateRepository' => ['name' => 'CreateRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRepositoryInput'], 'output' => ['shape' => 'CreateRepositoryOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateService' => ['name' => 'CreateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceInput'], 'output' => ['shape' => 'CreateServiceOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateServiceTemplate' => ['name' => 'CreateServiceTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceTemplateInput'], 'output' => ['shape' => 'CreateServiceTemplateOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateServiceTemplateVersion' => ['name' => 'CreateServiceTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceTemplateVersionInput'], 'output' => ['shape' => 'CreateServiceTemplateVersionOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateTemplateSyncConfig' => ['name' => 'CreateTemplateSyncConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTemplateSyncConfigInput'], 'output' => ['shape' => 'CreateTemplateSyncConfigOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteComponent' => ['name' => 'DeleteComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteComponentInput'], 'output' => ['shape' => 'DeleteComponentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteEnvironment' => ['name' => 'DeleteEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentInput'], 'output' => ['shape' => 'DeleteEnvironmentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteEnvironmentAccountConnection' => ['name' => 'DeleteEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'DeleteEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteEnvironmentTemplate' => ['name' => 'DeleteEnvironmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentTemplateInput'], 'output' => ['shape' => 'DeleteEnvironmentTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteEnvironmentTemplateVersion' => ['name' => 'DeleteEnvironmentTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEnvironmentTemplateVersionInput'], 'output' => ['shape' => 'DeleteEnvironmentTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteRepository' => ['name' => 'DeleteRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRepositoryInput'], 'output' => ['shape' => 'DeleteRepositoryOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteService' => ['name' => 'DeleteService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceInput'], 'output' => ['shape' => 'DeleteServiceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteServiceTemplate' => ['name' => 'DeleteServiceTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceTemplateInput'], 'output' => ['shape' => 'DeleteServiceTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteServiceTemplateVersion' => ['name' => 'DeleteServiceTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceTemplateVersionInput'], 'output' => ['shape' => 'DeleteServiceTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteTemplateSyncConfig' => ['name' => 'DeleteTemplateSyncConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTemplateSyncConfigInput'], 'output' => ['shape' => 'DeleteTemplateSyncConfigOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccountSettingsInput'], 'output' => ['shape' => 'GetAccountSettingsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetComponent' => ['name' => 'GetComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComponentInput'], 'output' => ['shape' => 'GetComponentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetEnvironment' => ['name' => 'GetEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnvironmentInput'], 'output' => ['shape' => 'GetEnvironmentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetEnvironmentAccountConnection' => ['name' => 'GetEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'GetEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetEnvironmentTemplate' => ['name' => 'GetEnvironmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnvironmentTemplateInput'], 'output' => ['shape' => 'GetEnvironmentTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetEnvironmentTemplateVersion' => ['name' => 'GetEnvironmentTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEnvironmentTemplateVersionInput'], 'output' => ['shape' => 'GetEnvironmentTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetRepository' => ['name' => 'GetRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositoryInput'], 'output' => ['shape' => 'GetRepositoryOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetRepositorySyncStatus' => ['name' => 'GetRepositorySyncStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRepositorySyncStatusInput'], 'output' => ['shape' => 'GetRepositorySyncStatusOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetResourcesSummary' => ['name' => 'GetResourcesSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcesSummaryInput'], 'output' => ['shape' => 'GetResourcesSummaryOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetService' => ['name' => 'GetService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceInput'], 'output' => ['shape' => 'GetServiceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetServiceInstance' => ['name' => 'GetServiceInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceInstanceInput'], 'output' => ['shape' => 'GetServiceInstanceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetServiceTemplate' => ['name' => 'GetServiceTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceTemplateInput'], 'output' => ['shape' => 'GetServiceTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetServiceTemplateVersion' => ['name' => 'GetServiceTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceTemplateVersionInput'], 'output' => ['shape' => 'GetServiceTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetTemplateSyncConfig' => ['name' => 'GetTemplateSyncConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTemplateSyncConfigInput'], 'output' => ['shape' => 'GetTemplateSyncConfigOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'GetTemplateSyncStatus' => ['name' => 'GetTemplateSyncStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTemplateSyncStatusInput'], 'output' => ['shape' => 'GetTemplateSyncStatusOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListComponentOutputs' => ['name' => 'ListComponentOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComponentOutputsInput'], 'output' => ['shape' => 'ListComponentOutputsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListComponentProvisionedResources' => ['name' => 'ListComponentProvisionedResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComponentProvisionedResourcesInput'], 'output' => ['shape' => 'ListComponentProvisionedResourcesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComponentsInput'], 'output' => ['shape' => 'ListComponentsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListEnvironmentAccountConnections' => ['name' => 'ListEnvironmentAccountConnections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentAccountConnectionsInput'], 'output' => ['shape' => 'ListEnvironmentAccountConnectionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListEnvironmentOutputs' => ['name' => 'ListEnvironmentOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentOutputsInput'], 'output' => ['shape' => 'ListEnvironmentOutputsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListEnvironmentProvisionedResources' => ['name' => 'ListEnvironmentProvisionedResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentProvisionedResourcesInput'], 'output' => ['shape' => 'ListEnvironmentProvisionedResourcesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListEnvironmentTemplateVersions' => ['name' => 'ListEnvironmentTemplateVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentTemplateVersionsInput'], 'output' => ['shape' => 'ListEnvironmentTemplateVersionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListEnvironmentTemplates' => ['name' => 'ListEnvironmentTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentTemplatesInput'], 'output' => ['shape' => 'ListEnvironmentTemplatesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListEnvironments' => ['name' => 'ListEnvironments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEnvironmentsInput'], 'output' => ['shape' => 'ListEnvironmentsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListRepositories' => ['name' => 'ListRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRepositoriesInput'], 'output' => ['shape' => 'ListRepositoriesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListRepositorySyncDefinitions' => ['name' => 'ListRepositorySyncDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRepositorySyncDefinitionsInput'], 'output' => ['shape' => 'ListRepositorySyncDefinitionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListServiceInstanceOutputs' => ['name' => 'ListServiceInstanceOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceInstanceOutputsInput'], 'output' => ['shape' => 'ListServiceInstanceOutputsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServiceInstanceProvisionedResources' => ['name' => 'ListServiceInstanceProvisionedResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceInstanceProvisionedResourcesInput'], 'output' => ['shape' => 'ListServiceInstanceProvisionedResourcesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServiceInstances' => ['name' => 'ListServiceInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceInstancesInput'], 'output' => ['shape' => 'ListServiceInstancesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServicePipelineOutputs' => ['name' => 'ListServicePipelineOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicePipelineOutputsInput'], 'output' => ['shape' => 'ListServicePipelineOutputsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServicePipelineProvisionedResources' => ['name' => 'ListServicePipelineProvisionedResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicePipelineProvisionedResourcesInput'], 'output' => ['shape' => 'ListServicePipelineProvisionedResourcesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServiceTemplateVersions' => ['name' => 'ListServiceTemplateVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceTemplateVersionsInput'], 'output' => ['shape' => 'ListServiceTemplateVersionsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListServiceTemplates' => ['name' => 'ListServiceTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceTemplatesInput'], 'output' => ['shape' => 'ListServiceTemplatesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesInput'], 'output' => ['shape' => 'ListServicesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'NotifyResourceDeploymentStatusChange' => ['name' => 'NotifyResourceDeploymentStatusChange', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyResourceDeploymentStatusChangeInput'], 'output' => ['shape' => 'NotifyResourceDeploymentStatusChangeOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'RejectEnvironmentAccountConnection' => ['name' => 'RejectEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'RejectEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateAccountSettings' => ['name' => 'UpdateAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccountSettingsInput'], 'output' => ['shape' => 'UpdateAccountSettingsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateComponent' => ['name' => 'UpdateComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateComponentInput'], 'output' => ['shape' => 'UpdateComponentOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEnvironment' => ['name' => 'UpdateEnvironment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentInput'], 'output' => ['shape' => 'UpdateEnvironmentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEnvironmentAccountConnection' => ['name' => 'UpdateEnvironmentAccountConnection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentAccountConnectionInput'], 'output' => ['shape' => 'UpdateEnvironmentAccountConnectionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateEnvironmentTemplate' => ['name' => 'UpdateEnvironmentTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentTemplateInput'], 'output' => ['shape' => 'UpdateEnvironmentTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateEnvironmentTemplateVersion' => ['name' => 'UpdateEnvironmentTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEnvironmentTemplateVersionInput'], 'output' => ['shape' => 'UpdateEnvironmentTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateService' => ['name' => 'UpdateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceInput'], 'output' => ['shape' => 'UpdateServiceOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateServiceInstance' => ['name' => 'UpdateServiceInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceInstanceInput'], 'output' => ['shape' => 'UpdateServiceInstanceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateServicePipeline' => ['name' => 'UpdateServicePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServicePipelineInput'], 'output' => ['shape' => 'UpdateServicePipelineOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateServiceTemplate' => ['name' => 'UpdateServiceTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceTemplateInput'], 'output' => ['shape' => 'UpdateServiceTemplateOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateServiceTemplateVersion' => ['name' => 'UpdateServiceTemplateVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceTemplateVersionInput'], 'output' => ['shape' => 'UpdateServiceTemplateVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateTemplateSyncConfig' => ['name' => 'UpdateTemplateSyncConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTemplateSyncConfigInput'], 'output' => ['shape' => 'UpdateTemplateSyncConfigOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AcceptEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'EnvironmentAccountConnectionId']]], 'AcceptEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnection'], 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AccountSettings' => ['type' => 'structure', 'members' => ['pipelineCodebuildRoleArn' => ['shape' => 'RoleArnOrEmptyString'], 'pipelineProvisioningRepository' => ['shape' => 'RepositoryBranch'], 'pipelineServiceRoleArn' => ['shape' => 'RoleArnOrEmptyString']]], 'Arn' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):[a-zA-Z0-9-]+:[a-zA-Z0-9-]*:\\d{12}:([\\w+=,.@-]+[/:])*[\\w+=,.@-]+$'], 'AwsAccountId' => ['type' => 'string', 'pattern' => '^\\d{12}$'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelComponentDeploymentInput' => ['type' => 'structure', 'required' => ['componentName'], 'members' => ['componentName' => ['shape' => 'ResourceName']]], 'CancelComponentDeploymentOutput' => ['type' => 'structure', 'required' => ['component'], 'members' => ['component' => ['shape' => 'Component']]], 'CancelEnvironmentDeploymentInput' => ['type' => 'structure', 'required' => ['environmentName'], 'members' => ['environmentName' => ['shape' => 'ResourceName']]], 'CancelEnvironmentDeploymentOutput' => ['type' => 'structure', 'required' => ['environment'], 'members' => ['environment' => ['shape' => 'Environment']]], 'CancelServiceInstanceDeploymentInput' => ['type' => 'structure', 'required' => ['serviceInstanceName', 'serviceName'], 'members' => ['serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'CancelServiceInstanceDeploymentOutput' => ['type' => 'structure', 'required' => ['serviceInstance'], 'members' => ['serviceInstance' => ['shape' => 'ServiceInstance']]], 'CancelServicePipelineDeploymentInput' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['serviceName' => ['shape' => 'ResourceName']]], 'CancelServicePipelineDeploymentOutput' => ['type' => 'structure', 'required' => ['pipeline'], 'members' => ['pipeline' => ['shape' => 'ServicePipeline']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '^[!-~]*$'], 'CompatibleEnvironmentTemplate' => ['type' => 'structure', 'required' => ['majorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'CompatibleEnvironmentTemplateInput' => ['type' => 'structure', 'required' => ['majorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'CompatibleEnvironmentTemplateInputList' => ['type' => 'list', 'member' => ['shape' => 'CompatibleEnvironmentTemplateInput'], 'max' => 10, 'min' => 1], 'CompatibleEnvironmentTemplateList' => ['type' => 'list', 'member' => ['shape' => 'CompatibleEnvironmentTemplate']], 'Component' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'environmentName', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'ComponentArn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'description' => ['shape' => 'Description'], 'environmentName' => ['shape' => 'ResourceName'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName'], 'serviceSpec' => ['shape' => 'SpecContents']]], 'ComponentArn' => ['type' => 'string'], 'ComponentDeploymentUpdateType' => ['type' => 'string', 'enum' => ['NONE', 'CURRENT_VERSION']], 'ComponentSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'environmentName', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'ComponentArn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'environmentName' => ['shape' => 'ResourceName'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'ComponentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ComponentSummary']], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CountsSummary' => ['type' => 'structure', 'members' => ['components' => ['shape' => 'ResourceCountsSummary'], 'environmentTemplates' => ['shape' => 'ResourceCountsSummary'], 'environments' => ['shape' => 'ResourceCountsSummary'], 'pipelines' => ['shape' => 'ResourceCountsSummary'], 'serviceInstances' => ['shape' => 'ResourceCountsSummary'], 'serviceTemplates' => ['shape' => 'ResourceCountsSummary'], 'services' => ['shape' => 'ResourceCountsSummary']]], 'CreateComponentInput' => ['type' => 'structure', 'required' => ['manifest', 'name', 'templateFile'], 'members' => ['description' => ['shape' => 'Description'], 'environmentName' => ['shape' => 'ResourceName'], 'manifest' => ['shape' => 'TemplateManifestContents'], 'name' => ['shape' => 'ResourceName'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName'], 'serviceSpec' => ['shape' => 'SpecContents'], 'tags' => ['shape' => 'TagList'], 'templateFile' => ['shape' => 'TemplateFileContents']]], 'CreateComponentOutput' => ['type' => 'structure', 'required' => ['component'], 'members' => ['component' => ['shape' => 'Component']]], 'CreateEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['environmentName', 'managementAccountId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'environmentName' => ['shape' => 'ResourceName'], 'managementAccountId' => ['shape' => 'AwsAccountId'], 'roleArn' => ['shape' => 'RoleArn'], 'tags' => ['shape' => 'TagList']]], 'CreateEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnection'], 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'CreateEnvironmentInput' => ['type' => 'structure', 'required' => ['name', 'spec', 'templateMajorVersion', 'templateName'], 'members' => ['codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'description' => ['shape' => 'Description'], 'environmentAccountConnectionId' => ['shape' => 'EnvironmentAccountConnectionId'], 'name' => ['shape' => 'ResourceName'], 'protonServiceRoleArn' => ['shape' => 'Arn'], 'provisioningRepository' => ['shape' => 'RepositoryBranchInput'], 'spec' => ['shape' => 'SpecContents'], 'tags' => ['shape' => 'TagList'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'CreateEnvironmentOutput' => ['type' => 'structure', 'required' => ['environment'], 'members' => ['environment' => ['shape' => 'Environment']]], 'CreateEnvironmentTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'encryptionKey' => ['shape' => 'Arn'], 'name' => ['shape' => 'ResourceName'], 'provisioning' => ['shape' => 'Provisioning'], 'tags' => ['shape' => 'TagList']]], 'CreateEnvironmentTemplateOutput' => ['type' => 'structure', 'required' => ['environmentTemplate'], 'members' => ['environmentTemplate' => ['shape' => 'EnvironmentTemplate']]], 'CreateEnvironmentTemplateVersionInput' => ['type' => 'structure', 'required' => ['source', 'templateName'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'Description'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'source' => ['shape' => 'TemplateVersionSourceInput'], 'tags' => ['shape' => 'TagList'], 'templateName' => ['shape' => 'ResourceName']]], 'CreateEnvironmentTemplateVersionOutput' => ['type' => 'structure', 'required' => ['environmentTemplateVersion'], 'members' => ['environmentTemplateVersion' => ['shape' => 'EnvironmentTemplateVersion']]], 'CreateRepositoryInput' => ['type' => 'structure', 'required' => ['connectionArn', 'name', 'provider'], 'members' => ['connectionArn' => ['shape' => 'Arn'], 'encryptionKey' => ['shape' => 'Arn'], 'name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider'], 'tags' => ['shape' => 'TagList']]], 'CreateRepositoryOutput' => ['type' => 'structure', 'required' => ['repository'], 'members' => ['repository' => ['shape' => 'Repository']]], 'CreateServiceInput' => ['type' => 'structure', 'required' => ['name', 'spec', 'templateMajorVersion', 'templateName'], 'members' => ['branchName' => ['shape' => 'GitBranchName'], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'ResourceName'], 'repositoryConnectionArn' => ['shape' => 'Arn'], 'repositoryId' => ['shape' => 'RepositoryId'], 'spec' => ['shape' => 'SpecContents'], 'tags' => ['shape' => 'TagList'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'CreateServiceOutput' => ['type' => 'structure', 'required' => ['service'], 'members' => ['service' => ['shape' => 'Service']]], 'CreateServiceTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'encryptionKey' => ['shape' => 'Arn'], 'name' => ['shape' => 'ResourceName'], 'pipelineProvisioning' => ['shape' => 'Provisioning'], 'tags' => ['shape' => 'TagList']]], 'CreateServiceTemplateOutput' => ['type' => 'structure', 'required' => ['serviceTemplate'], 'members' => ['serviceTemplate' => ['shape' => 'ServiceTemplate']]], 'CreateServiceTemplateVersionInput' => ['type' => 'structure', 'required' => ['compatibleEnvironmentTemplates', 'source', 'templateName'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'compatibleEnvironmentTemplates' => ['shape' => 'CompatibleEnvironmentTemplateInputList'], 'description' => ['shape' => 'Description'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'source' => ['shape' => 'TemplateVersionSourceInput'], 'supportedComponentSources' => ['shape' => 'ServiceTemplateSupportedComponentSourceInputList'], 'tags' => ['shape' => 'TagList'], 'templateName' => ['shape' => 'ResourceName']]], 'CreateServiceTemplateVersionOutput' => ['type' => 'structure', 'required' => ['serviceTemplateVersion'], 'members' => ['serviceTemplateVersion' => ['shape' => 'ServiceTemplateVersion']]], 'CreateTemplateSyncConfigInput' => ['type' => 'structure', 'required' => ['branch', 'repositoryName', 'repositoryProvider', 'templateName', 'templateType'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'subdirectory' => ['shape' => 'Subdirectory'], 'templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType']]], 'CreateTemplateSyncConfigOutput' => ['type' => 'structure', 'members' => ['templateSyncConfig' => ['shape' => 'TemplateSyncConfig']]], 'DeleteComponentInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'DeleteComponentOutput' => ['type' => 'structure', 'members' => ['component' => ['shape' => 'Component']]], 'DeleteEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'EnvironmentAccountConnectionId']]], 'DeleteEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'DeleteEnvironmentInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'DeleteEnvironmentOutput' => ['type' => 'structure', 'members' => ['environment' => ['shape' => 'Environment']]], 'DeleteEnvironmentTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'DeleteEnvironmentTemplateOutput' => ['type' => 'structure', 'members' => ['environmentTemplate' => ['shape' => 'EnvironmentTemplate']]], 'DeleteEnvironmentTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'DeleteEnvironmentTemplateVersionOutput' => ['type' => 'structure', 'members' => ['environmentTemplateVersion' => ['shape' => 'EnvironmentTemplateVersion']]], 'DeleteRepositoryInput' => ['type' => 'structure', 'required' => ['name', 'provider'], 'members' => ['name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'DeleteRepositoryOutput' => ['type' => 'structure', 'members' => ['repository' => ['shape' => 'Repository']]], 'DeleteServiceInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'DeleteServiceOutput' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'Service']]], 'DeleteServiceTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'DeleteServiceTemplateOutput' => ['type' => 'structure', 'members' => ['serviceTemplate' => ['shape' => 'ServiceTemplate']]], 'DeleteServiceTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'DeleteServiceTemplateVersionOutput' => ['type' => 'structure', 'members' => ['serviceTemplateVersion' => ['shape' => 'ServiceTemplateVersion']]], 'DeleteTemplateSyncConfigInput' => ['type' => 'structure', 'required' => ['templateName', 'templateType'], 'members' => ['templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType']]], 'DeleteTemplateSyncConfigOutput' => ['type' => 'structure', 'members' => ['templateSyncConfig' => ['shape' => 'TemplateSyncConfig']]], 'DeploymentId' => ['type' => 'string', 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'FAILED', 'SUCCEEDED', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETE_COMPLETE', 'CANCELLING', 'CANCELLED']], 'DeploymentUpdateType' => ['type' => 'string', 'enum' => ['NONE', 'CURRENT_VERSION', 'MINOR_VERSION', 'MAJOR_VERSION']], 'Description' => ['type' => 'string', 'max' => 500, 'min' => 0, 'sensitive' => \true], 'DisplayName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'sensitive' => \true], 'EmptyNextToken' => ['type' => 'string', 'max' => 0, 'min' => 0], 'Environment' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'lastDeploymentAttemptedAt', 'lastDeploymentSucceededAt', 'name', 'templateMajorVersion', 'templateMinorVersion', 'templateName'], 'members' => ['arn' => ['shape' => 'EnvironmentArn'], 'codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'description' => ['shape' => 'Description'], 'environmentAccountConnectionId' => ['shape' => 'EnvironmentAccountConnectionId'], 'environmentAccountId' => ['shape' => 'AwsAccountId'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'protonServiceRoleArn' => ['shape' => 'Arn'], 'provisioning' => ['shape' => 'Provisioning'], 'provisioningRepository' => ['shape' => 'RepositoryBranch'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'EnvironmentAccountConnection' => ['type' => 'structure', 'required' => ['arn', 'environmentAccountId', 'environmentName', 'id', 'lastModifiedAt', 'managementAccountId', 'requestedAt', 'roleArn', 'status'], 'members' => ['arn' => ['shape' => 'EnvironmentAccountConnectionArn'], 'codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'environmentAccountId' => ['shape' => 'AwsAccountId'], 'environmentName' => ['shape' => 'ResourceName'], 'id' => ['shape' => 'EnvironmentAccountConnectionId'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'managementAccountId' => ['shape' => 'AwsAccountId'], 'requestedAt' => ['shape' => 'Timestamp'], 'roleArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'EnvironmentAccountConnectionStatus']]], 'EnvironmentAccountConnectionArn' => ['type' => 'string'], 'EnvironmentAccountConnectionId' => ['type' => 'string', 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'EnvironmentAccountConnectionRequesterAccountType' => ['type' => 'string', 'enum' => ['MANAGEMENT_ACCOUNT', 'ENVIRONMENT_ACCOUNT']], 'EnvironmentAccountConnectionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'CONNECTED', 'REJECTED']], 'EnvironmentAccountConnectionStatusList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentAccountConnectionStatus']], 'EnvironmentAccountConnectionSummary' => ['type' => 'structure', 'required' => ['arn', 'environmentAccountId', 'environmentName', 'id', 'lastModifiedAt', 'managementAccountId', 'requestedAt', 'roleArn', 'status'], 'members' => ['arn' => ['shape' => 'EnvironmentAccountConnectionArn'], 'componentRoleArn' => ['shape' => 'Arn'], 'environmentAccountId' => ['shape' => 'AwsAccountId'], 'environmentName' => ['shape' => 'ResourceName'], 'id' => ['shape' => 'EnvironmentAccountConnectionId'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'managementAccountId' => ['shape' => 'AwsAccountId'], 'requestedAt' => ['shape' => 'Timestamp'], 'roleArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'EnvironmentAccountConnectionStatus']]], 'EnvironmentAccountConnectionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentAccountConnectionSummary']], 'EnvironmentArn' => ['type' => 'string'], 'EnvironmentSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'lastDeploymentAttemptedAt', 'lastDeploymentSucceededAt', 'name', 'templateMajorVersion', 'templateMinorVersion', 'templateName'], 'members' => ['arn' => ['shape' => 'EnvironmentArn'], 'componentRoleArn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'description' => ['shape' => 'Description'], 'environmentAccountConnectionId' => ['shape' => 'EnvironmentAccountConnectionId'], 'environmentAccountId' => ['shape' => 'AwsAccountId'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'protonServiceRoleArn' => ['shape' => 'Arn'], 'provisioning' => ['shape' => 'Provisioning'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'EnvironmentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentSummary']], 'EnvironmentTemplate' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'EnvironmentTemplateArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'encryptionKey' => ['shape' => 'Arn'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'provisioning' => ['shape' => 'Provisioning'], 'recommendedVersion' => ['shape' => 'FullTemplateVersionNumber']]], 'EnvironmentTemplateArn' => ['type' => 'string'], 'EnvironmentTemplateFilter' => ['type' => 'structure', 'required' => ['majorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'EnvironmentTemplateFilterList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentTemplateFilter']], 'EnvironmentTemplateSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'EnvironmentTemplateArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'provisioning' => ['shape' => 'Provisioning'], 'recommendedVersion' => ['shape' => 'FullTemplateVersionNumber']]], 'EnvironmentTemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentTemplateSummary']], 'EnvironmentTemplateVersion' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'majorVersion', 'minorVersion', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'EnvironmentTemplateVersionArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'recommendedMinorVersion' => ['shape' => 'TemplateVersionPart'], 'schema' => ['shape' => 'TemplateSchema'], 'status' => ['shape' => 'TemplateVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'templateName' => ['shape' => 'ResourceName']]], 'EnvironmentTemplateVersionArn' => ['type' => 'string'], 'EnvironmentTemplateVersionSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'majorVersion', 'minorVersion', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'EnvironmentTemplateVersionArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'recommendedMinorVersion' => ['shape' => 'TemplateVersionPart'], 'status' => ['shape' => 'TemplateVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'templateName' => ['shape' => 'ResourceName']]], 'EnvironmentTemplateVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentTemplateVersionSummary']], 'ErrorMessage' => ['type' => 'string', 'sensitive' => \true], 'FullTemplateVersionNumber' => ['type' => 'string', 'max' => 10, 'min' => 1, 'pattern' => '^(0|([1-9]{1}\\d*)).(0|([1-9]{1}\\d*))$'], 'GetAccountSettingsInput' => ['type' => 'structure', 'members' => []], 'GetAccountSettingsOutput' => ['type' => 'structure', 'members' => ['accountSettings' => ['shape' => 'AccountSettings']]], 'GetComponentInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'GetComponentOutput' => ['type' => 'structure', 'members' => ['component' => ['shape' => 'Component']]], 'GetEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'EnvironmentAccountConnectionId']]], 'GetEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnection'], 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'GetEnvironmentInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'GetEnvironmentOutput' => ['type' => 'structure', 'required' => ['environment'], 'members' => ['environment' => ['shape' => 'Environment']]], 'GetEnvironmentTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'GetEnvironmentTemplateOutput' => ['type' => 'structure', 'required' => ['environmentTemplate'], 'members' => ['environmentTemplate' => ['shape' => 'EnvironmentTemplate']]], 'GetEnvironmentTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'GetEnvironmentTemplateVersionOutput' => ['type' => 'structure', 'required' => ['environmentTemplateVersion'], 'members' => ['environmentTemplateVersion' => ['shape' => 'EnvironmentTemplateVersion']]], 'GetRepositoryInput' => ['type' => 'structure', 'required' => ['name', 'provider'], 'members' => ['name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'GetRepositoryOutput' => ['type' => 'structure', 'required' => ['repository'], 'members' => ['repository' => ['shape' => 'Repository']]], 'GetRepositorySyncStatusInput' => ['type' => 'structure', 'required' => ['branch', 'repositoryName', 'repositoryProvider', 'syncType'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'syncType' => ['shape' => 'SyncType']]], 'GetRepositorySyncStatusOutput' => ['type' => 'structure', 'members' => ['latestSync' => ['shape' => 'RepositorySyncAttempt']]], 'GetResourcesSummaryInput' => ['type' => 'structure', 'members' => []], 'GetResourcesSummaryOutput' => ['type' => 'structure', 'required' => ['counts'], 'members' => ['counts' => ['shape' => 'CountsSummary']]], 'GetServiceInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'GetServiceInstanceInput' => ['type' => 'structure', 'required' => ['name', 'serviceName'], 'members' => ['name' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'GetServiceInstanceOutput' => ['type' => 'structure', 'required' => ['serviceInstance'], 'members' => ['serviceInstance' => ['shape' => 'ServiceInstance']]], 'GetServiceOutput' => ['type' => 'structure', 'members' => ['service' => ['shape' => 'Service']]], 'GetServiceTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'ResourceName']]], 'GetServiceTemplateOutput' => ['type' => 'structure', 'required' => ['serviceTemplate'], 'members' => ['serviceTemplate' => ['shape' => 'ServiceTemplate']]], 'GetServiceTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'GetServiceTemplateVersionOutput' => ['type' => 'structure', 'required' => ['serviceTemplateVersion'], 'members' => ['serviceTemplateVersion' => ['shape' => 'ServiceTemplateVersion']]], 'GetTemplateSyncConfigInput' => ['type' => 'structure', 'required' => ['templateName', 'templateType'], 'members' => ['templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType']]], 'GetTemplateSyncConfigOutput' => ['type' => 'structure', 'members' => ['templateSyncConfig' => ['shape' => 'TemplateSyncConfig']]], 'GetTemplateSyncStatusInput' => ['type' => 'structure', 'required' => ['templateName', 'templateType', 'templateVersion'], 'members' => ['templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType'], 'templateVersion' => ['shape' => 'TemplateVersionPart']]], 'GetTemplateSyncStatusOutput' => ['type' => 'structure', 'members' => ['desiredState' => ['shape' => 'Revision'], 'latestSuccessfulSync' => ['shape' => 'ResourceSyncAttempt'], 'latestSync' => ['shape' => 'ResourceSyncAttempt']]], 'GitBranchName' => ['type' => 'string', 'max' => 200, 'min' => 1], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'ListComponentOutputsInput' => ['type' => 'structure', 'required' => ['componentName'], 'members' => ['componentName' => ['shape' => 'ResourceName'], 'nextToken' => ['shape' => 'EmptyNextToken']]], 'ListComponentOutputsOutput' => ['type' => 'structure', 'required' => ['outputs'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'outputs' => ['shape' => 'OutputsList']]], 'ListComponentProvisionedResourcesInput' => ['type' => 'structure', 'required' => ['componentName'], 'members' => ['componentName' => ['shape' => 'ResourceName'], 'nextToken' => ['shape' => 'EmptyNextToken']]], 'ListComponentProvisionedResourcesOutput' => ['type' => 'structure', 'required' => ['provisionedResources'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'provisionedResources' => ['shape' => 'ProvisionedResourceList']]], 'ListComponentsInput' => ['type' => 'structure', 'members' => ['environmentName' => ['shape' => 'ResourceName'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'ListComponentsOutput' => ['type' => 'structure', 'required' => ['components'], 'members' => ['components' => ['shape' => 'ComponentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentAccountConnectionsInput' => ['type' => 'structure', 'required' => ['requestedBy'], 'members' => ['environmentName' => ['shape' => 'ResourceName'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken'], 'requestedBy' => ['shape' => 'EnvironmentAccountConnectionRequesterAccountType'], 'statuses' => ['shape' => 'EnvironmentAccountConnectionStatusList']]], 'ListEnvironmentAccountConnectionsOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnections'], 'members' => ['environmentAccountConnections' => ['shape' => 'EnvironmentAccountConnectionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentOutputsInput' => ['type' => 'structure', 'required' => ['environmentName'], 'members' => ['environmentName' => ['shape' => 'ResourceName'], 'nextToken' => ['shape' => 'EmptyNextToken']]], 'ListEnvironmentOutputsOutput' => ['type' => 'structure', 'required' => ['outputs'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'outputs' => ['shape' => 'OutputsList']]], 'ListEnvironmentProvisionedResourcesInput' => ['type' => 'structure', 'required' => ['environmentName'], 'members' => ['environmentName' => ['shape' => 'ResourceName'], 'nextToken' => ['shape' => 'EmptyNextToken']]], 'ListEnvironmentProvisionedResourcesOutput' => ['type' => 'structure', 'required' => ['provisionedResources'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'provisionedResources' => ['shape' => 'ProvisionedResourceList']]], 'ListEnvironmentTemplateVersionsInput' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken'], 'templateName' => ['shape' => 'ResourceName']]], 'ListEnvironmentTemplateVersionsOutput' => ['type' => 'structure', 'required' => ['templateVersions'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templateVersions' => ['shape' => 'EnvironmentTemplateVersionSummaryList']]], 'ListEnvironmentTemplatesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentTemplatesOutput' => ['type' => 'structure', 'required' => ['templates'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templates' => ['shape' => 'EnvironmentTemplateSummaryList']]], 'ListEnvironmentsInput' => ['type' => 'structure', 'members' => ['environmentTemplates' => ['shape' => 'EnvironmentTemplateFilterList'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListEnvironmentsOutput' => ['type' => 'structure', 'required' => ['environments'], 'members' => ['environments' => ['shape' => 'EnvironmentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRepositoriesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRepositoriesOutput' => ['type' => 'structure', 'required' => ['repositories'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'repositories' => ['shape' => 'RepositorySummaryList']]], 'ListRepositorySyncDefinitionsInput' => ['type' => 'structure', 'required' => ['repositoryName', 'repositoryProvider', 'syncType'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'syncType' => ['shape' => 'SyncType']]], 'ListRepositorySyncDefinitionsOutput' => ['type' => 'structure', 'required' => ['syncDefinitions'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'syncDefinitions' => ['shape' => 'RepositorySyncDefinitionList']]], 'ListServiceInstanceOutputsInput' => ['type' => 'structure', 'required' => ['serviceInstanceName', 'serviceName'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'ListServiceInstanceOutputsOutput' => ['type' => 'structure', 'required' => ['outputs'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'outputs' => ['shape' => 'OutputsList']]], 'ListServiceInstanceProvisionedResourcesInput' => ['type' => 'structure', 'required' => ['serviceInstanceName', 'serviceName'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'serviceInstanceName' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName']]], 'ListServiceInstanceProvisionedResourcesOutput' => ['type' => 'structure', 'required' => ['provisionedResources'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'provisionedResources' => ['shape' => 'ProvisionedResourceList']]], 'ListServiceInstancesFilter' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'ListServiceInstancesFilterBy'], 'value' => ['shape' => 'ListServiceInstancesFilterValue']]], 'ListServiceInstancesFilterBy' => ['type' => 'string', 'enum' => ['name', 'deploymentStatus', 'templateName', 'serviceName', 'deployedTemplateVersionStatus', 'environmentName', 'lastDeploymentAttemptedAtBefore', 'lastDeploymentAttemptedAtAfter', 'createdAtBefore', 'createdAtAfter']], 'ListServiceInstancesFilterList' => ['type' => 'list', 'member' => ['shape' => 'ListServiceInstancesFilter']], 'ListServiceInstancesFilterValue' => ['type' => 'string'], 'ListServiceInstancesInput' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'ListServiceInstancesFilterList'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken'], 'serviceName' => ['shape' => 'ResourceName'], 'sortBy' => ['shape' => 'ListServiceInstancesSortBy'], 'sortOrder' => ['shape' => 'SortOrder']]], 'ListServiceInstancesOutput' => ['type' => 'structure', 'required' => ['serviceInstances'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'serviceInstances' => ['shape' => 'ServiceInstanceSummaryList']]], 'ListServiceInstancesSortBy' => ['type' => 'string', 'enum' => ['name', 'deploymentStatus', 'templateName', 'serviceName', 'environmentName', 'lastDeploymentAttemptedAt', 'createdAt']], 'ListServicePipelineOutputsInput' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'serviceName' => ['shape' => 'ResourceName']]], 'ListServicePipelineOutputsOutput' => ['type' => 'structure', 'required' => ['outputs'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'outputs' => ['shape' => 'OutputsList']]], 'ListServicePipelineProvisionedResourcesInput' => ['type' => 'structure', 'required' => ['serviceName'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'serviceName' => ['shape' => 'ResourceName']]], 'ListServicePipelineProvisionedResourcesOutput' => ['type' => 'structure', 'required' => ['provisionedResources'], 'members' => ['nextToken' => ['shape' => 'EmptyNextToken'], 'provisionedResources' => ['shape' => 'ProvisionedResourceList']]], 'ListServiceTemplateVersionsInput' => ['type' => 'structure', 'required' => ['templateName'], 'members' => ['majorVersion' => ['shape' => 'TemplateVersionPart'], 'maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken'], 'templateName' => ['shape' => 'ResourceName']]], 'ListServiceTemplateVersionsOutput' => ['type' => 'structure', 'required' => ['templateVersions'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templateVersions' => ['shape' => 'ServiceTemplateVersionSummaryList']]], 'ListServiceTemplatesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListServiceTemplatesOutput' => ['type' => 'structure', 'required' => ['templates'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'templates' => ['shape' => 'ServiceTemplateSummaryList']]], 'ListServicesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListServicesOutput' => ['type' => 'structure', 'required' => ['services'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'services' => ['shape' => 'ServiceSummaryList']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['maxResults' => ['shape' => 'MaxPageResults'], 'nextToken' => ['shape' => 'String'], 'resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['nextToken' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'MaxPageResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9+=/]+$'], 'NotifyResourceDeploymentStatusChangeInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['deploymentId' => ['shape' => 'DeploymentId'], 'outputs' => ['shape' => 'NotifyResourceDeploymentStatusChangeInputOutputsList'], 'resourceArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'ResourceDeploymentStatus'], 'statusMessage' => ['shape' => 'NotifyResourceDeploymentStatusChangeInputStatusMessageString']]], 'NotifyResourceDeploymentStatusChangeInputOutputsList' => ['type' => 'list', 'member' => ['shape' => 'Output'], 'max' => 50, 'min' => 0], 'NotifyResourceDeploymentStatusChangeInputStatusMessageString' => ['type' => 'string', 'max' => 5000, 'min' => 0, 'sensitive' => \true], 'NotifyResourceDeploymentStatusChangeOutput' => ['type' => 'structure', 'members' => []], 'Output' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'OutputKey'], 'valueString' => ['shape' => 'OutputValueString']], 'sensitive' => \true], 'OutputKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OutputValueString' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OutputsList' => ['type' => 'list', 'member' => ['shape' => 'Output']], 'ProvisionedResource' => ['type' => 'structure', 'members' => ['identifier' => ['shape' => 'ProvisionedResourceIdentifier'], 'name' => ['shape' => 'ProvisionedResourceName'], 'provisioningEngine' => ['shape' => 'ProvisionedResourceEngine']]], 'ProvisionedResourceEngine' => ['type' => 'string', 'enum' => ['CLOUDFORMATION', 'TERRAFORM']], 'ProvisionedResourceIdentifier' => ['type' => 'string', 'max' => 200, 'min' => 1], 'ProvisionedResourceList' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedResource']], 'ProvisionedResourceName' => ['type' => 'string', 'max' => 200, 'min' => 1], 'Provisioning' => ['type' => 'string', 'enum' => ['CUSTOMER_MANAGED']], 'RejectEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'EnvironmentAccountConnectionId']]], 'RejectEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnection'], 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'Repository' => ['type' => 'structure', 'required' => ['arn', 'connectionArn', 'name', 'provider'], 'members' => ['arn' => ['shape' => 'RepositoryArn'], 'connectionArn' => ['shape' => 'Arn'], 'encryptionKey' => ['shape' => 'Arn'], 'name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'RepositoryArn' => ['type' => 'string'], 'RepositoryBranch' => ['type' => 'structure', 'required' => ['arn', 'branch', 'name', 'provider'], 'members' => ['arn' => ['shape' => 'RepositoryArn'], 'branch' => ['shape' => 'GitBranchName'], 'name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'RepositoryBranchInput' => ['type' => 'structure', 'required' => ['branch', 'name', 'provider'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'RepositoryId' => ['type' => 'string', 'max' => 200, 'min' => 1], 'RepositoryName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9_.-].*/[A-Za-z0-9_.-].*'], 'RepositoryProvider' => ['type' => 'string', 'enum' => ['GITHUB', 'GITHUB_ENTERPRISE', 'BITBUCKET']], 'RepositorySummary' => ['type' => 'structure', 'required' => ['arn', 'name', 'provider'], 'members' => ['arn' => ['shape' => 'RepositoryArn'], 'name' => ['shape' => 'RepositoryName'], 'provider' => ['shape' => 'RepositoryProvider']]], 'RepositorySummaryList' => ['type' => 'list', 'member' => ['shape' => 'RepositorySummary']], 'RepositorySyncAttempt' => ['type' => 'structure', 'required' => ['events', 'startedAt', 'status'], 'members' => ['events' => ['shape' => 'RepositorySyncEvents'], 'startedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'RepositorySyncStatus']]], 'RepositorySyncDefinition' => ['type' => 'structure', 'required' => ['branch', 'directory', 'parent', 'target'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'directory' => ['shape' => 'String'], 'parent' => ['shape' => 'String'], 'target' => ['shape' => 'String']]], 'RepositorySyncDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'RepositorySyncDefinition']], 'RepositorySyncEvent' => ['type' => 'structure', 'required' => ['event', 'time', 'type'], 'members' => ['event' => ['shape' => 'String'], 'externalId' => ['shape' => 'String'], 'time' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'String']]], 'RepositorySyncEvents' => ['type' => 'list', 'member' => ['shape' => 'RepositorySyncEvent']], 'RepositorySyncStatus' => ['type' => 'string', 'enum' => ['INITIATED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'QUEUED']], 'ResourceCountsSummary' => ['type' => 'structure', 'required' => ['total'], 'members' => ['behindMajor' => ['shape' => 'Integer'], 'behindMinor' => ['shape' => 'Integer'], 'failed' => ['shape' => 'Integer'], 'total' => ['shape' => 'Integer'], 'upToDate' => ['shape' => 'Integer']]], 'ResourceDeploymentStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'FAILED', 'SUCCEEDED']], 'ResourceName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[0-9A-Za-z]+[0-9A-Za-z_\\-]*$'], 'ResourceNameOrEmpty' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '(^$)|^[0-9A-Za-z]+[0-9A-Za-z_\\-]*$'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceSyncAttempt' => ['type' => 'structure', 'required' => ['events', 'initialRevision', 'startedAt', 'status', 'target', 'targetRevision'], 'members' => ['events' => ['shape' => 'ResourceSyncEvents'], 'initialRevision' => ['shape' => 'Revision'], 'startedAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'ResourceSyncStatus'], 'target' => ['shape' => 'String'], 'targetRevision' => ['shape' => 'Revision']]], 'ResourceSyncEvent' => ['type' => 'structure', 'required' => ['event', 'time', 'type'], 'members' => ['event' => ['shape' => 'String'], 'externalId' => ['shape' => 'String'], 'time' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'String']]], 'ResourceSyncEvents' => ['type' => 'list', 'member' => ['shape' => 'ResourceSyncEvent']], 'ResourceSyncStatus' => ['type' => 'string', 'enum' => ['INITIATED', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'Revision' => ['type' => 'structure', 'required' => ['branch', 'directory', 'repositoryName', 'repositoryProvider', 'sha'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'directory' => ['shape' => 'String'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'sha' => ['shape' => 'SHA']]], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):iam::\\d{12}:role/([\\w+=,.@-]{1,512}[/:])*([\\w+=,.@-]{1,64})$'], 'RoleArnOrEmptyString' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '(^$)|(^arn:(aws|aws-cn|aws-us-gov):iam::\\d{12}:role/([\\w+=,.@-]{1,512}[/:])*([\\w+=,.@-]{1,64})$)'], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9]+[a-z0-9-\\.]+[a-z0-9]+$'], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3ObjectSource' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key']]], 'SHA' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Service' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name', 'spec', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceArn'], 'branchName' => ['shape' => 'GitBranchName'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'pipeline' => ['shape' => 'ServicePipeline'], 'repositoryConnectionArn' => ['shape' => 'Arn'], 'repositoryId' => ['shape' => 'RepositoryId'], 'spec' => ['shape' => 'SpecContents'], 'status' => ['shape' => 'ServiceStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceArn' => ['type' => 'string'], 'ServiceInstance' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'environmentName', 'lastDeploymentAttemptedAt', 'lastDeploymentSucceededAt', 'name', 'serviceName', 'templateMajorVersion', 'templateMinorVersion', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceInstanceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'environmentName' => ['shape' => 'ResourceName'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceInstanceArn' => ['type' => 'string'], 'ServiceInstanceSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'environmentName', 'lastDeploymentAttemptedAt', 'lastDeploymentSucceededAt', 'name', 'serviceName', 'templateMajorVersion', 'templateMinorVersion', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceInstanceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'environmentName' => ['shape' => 'ResourceName'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceInstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ServiceInstanceSummary']], 'ServicePipeline' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'deploymentStatus', 'lastDeploymentAttemptedAt', 'lastDeploymentSucceededAt', 'templateMajorVersion', 'templateMinorVersion', 'templateName'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'Timestamp'], 'deploymentStatus' => ['shape' => 'DeploymentStatus'], 'deploymentStatusMessage' => ['shape' => 'StatusMessage'], 'lastDeploymentAttemptedAt' => ['shape' => 'Timestamp'], 'lastDeploymentSucceededAt' => ['shape' => 'Timestamp'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ServiceStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED_CLEANUP_IN_PROGRESS', 'CREATE_FAILED_CLEANUP_COMPLETE', 'CREATE_FAILED_CLEANUP_FAILED', 'CREATE_FAILED', 'ACTIVE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_FAILED_CLEANUP_IN_PROGRESS', 'UPDATE_FAILED_CLEANUP_COMPLETE', 'UPDATE_FAILED_CLEANUP_FAILED', 'UPDATE_FAILED', 'UPDATE_COMPLETE_CLEANUP_FAILED']], 'ServiceSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'status' => ['shape' => 'ServiceStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ServiceSummary']], 'ServiceTemplate' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'ServiceTemplateArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'encryptionKey' => ['shape' => 'Arn'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'pipelineProvisioning' => ['shape' => 'Provisioning'], 'recommendedVersion' => ['shape' => 'FullTemplateVersionNumber']]], 'ServiceTemplateArn' => ['type' => 'string'], 'ServiceTemplateSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'name'], 'members' => ['arn' => ['shape' => 'ServiceTemplateArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'name' => ['shape' => 'ResourceName'], 'pipelineProvisioning' => ['shape' => 'Provisioning'], 'recommendedVersion' => ['shape' => 'FullTemplateVersionNumber']]], 'ServiceTemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ServiceTemplateSummary']], 'ServiceTemplateSupportedComponentSourceInputList' => ['type' => 'list', 'member' => ['shape' => 'ServiceTemplateSupportedComponentSourceType']], 'ServiceTemplateSupportedComponentSourceType' => ['type' => 'string', 'enum' => ['DIRECTLY_DEFINED']], 'ServiceTemplateVersion' => ['type' => 'structure', 'required' => ['arn', 'compatibleEnvironmentTemplates', 'createdAt', 'lastModifiedAt', 'majorVersion', 'minorVersion', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceTemplateVersionArn'], 'compatibleEnvironmentTemplates' => ['shape' => 'CompatibleEnvironmentTemplateList'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'recommendedMinorVersion' => ['shape' => 'TemplateVersionPart'], 'schema' => ['shape' => 'TemplateSchema'], 'status' => ['shape' => 'TemplateVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'supportedComponentSources' => ['shape' => 'ServiceTemplateSupportedComponentSourceInputList'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceTemplateVersionArn' => ['type' => 'string'], 'ServiceTemplateVersionSummary' => ['type' => 'structure', 'required' => ['arn', 'createdAt', 'lastModifiedAt', 'majorVersion', 'minorVersion', 'status', 'templateName'], 'members' => ['arn' => ['shape' => 'ServiceTemplateVersionArn'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'lastModifiedAt' => ['shape' => 'Timestamp'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'recommendedMinorVersion' => ['shape' => 'TemplateVersionPart'], 'status' => ['shape' => 'TemplateVersionStatus'], 'statusMessage' => ['shape' => 'StatusMessage'], 'templateName' => ['shape' => 'ResourceName']]], 'ServiceTemplateVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ServiceTemplateVersionSummary']], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SpecContents' => ['type' => 'string', 'max' => 51200, 'min' => 1, 'sensitive' => \true], 'StatusMessage' => ['type' => 'string', 'sensitive' => \true], 'String' => ['type' => 'string'], 'Subdirectory' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'SyncType' => ['type' => 'string', 'enum' => ['TEMPLATE_SYNC']], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TemplateFileContents' => ['type' => 'string', 'max' => 51200, 'min' => 1, 'sensitive' => \true], 'TemplateManifestContents' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'TemplateSchema' => ['type' => 'string', 'max' => 51200, 'min' => 1, 'sensitive' => \true], 'TemplateSyncConfig' => ['type' => 'structure', 'required' => ['branch', 'repositoryName', 'repositoryProvider', 'templateName', 'templateType'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'subdirectory' => ['shape' => 'Subdirectory'], 'templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType']]], 'TemplateType' => ['type' => 'string', 'enum' => ['ENVIRONMENT', 'SERVICE']], 'TemplateVersionPart' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^(0|([1-9]{1}\\d*))$'], 'TemplateVersionSourceInput' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3ObjectSource']], 'union' => \true], 'TemplateVersionStatus' => ['type' => 'string', 'enum' => ['REGISTRATION_IN_PROGRESS', 'REGISTRATION_FAILED', 'DRAFT', 'PUBLISHED']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateAccountSettingsInput' => ['type' => 'structure', 'members' => ['deletePipelineProvisioningRepository' => ['shape' => 'Boolean'], 'pipelineCodebuildRoleArn' => ['shape' => 'RoleArnOrEmptyString'], 'pipelineProvisioningRepository' => ['shape' => 'RepositoryBranchInput'], 'pipelineServiceRoleArn' => ['shape' => 'RoleArnOrEmptyString']]], 'UpdateAccountSettingsOutput' => ['type' => 'structure', 'required' => ['accountSettings'], 'members' => ['accountSettings' => ['shape' => 'AccountSettings']]], 'UpdateComponentInput' => ['type' => 'structure', 'required' => ['deploymentType', 'name'], 'members' => ['deploymentType' => ['shape' => 'ComponentDeploymentUpdateType'], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'ResourceName'], 'serviceInstanceName' => ['shape' => 'ResourceNameOrEmpty'], 'serviceName' => ['shape' => 'ResourceNameOrEmpty'], 'serviceSpec' => ['shape' => 'SpecContents'], 'templateFile' => ['shape' => 'TemplateFileContents']]], 'UpdateComponentOutput' => ['type' => 'structure', 'required' => ['component'], 'members' => ['component' => ['shape' => 'Component']]], 'UpdateEnvironmentAccountConnectionInput' => ['type' => 'structure', 'required' => ['id'], 'members' => ['codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'id' => ['shape' => 'EnvironmentAccountConnectionId'], 'roleArn' => ['shape' => 'RoleArn']]], 'UpdateEnvironmentAccountConnectionOutput' => ['type' => 'structure', 'required' => ['environmentAccountConnection'], 'members' => ['environmentAccountConnection' => ['shape' => 'EnvironmentAccountConnection']]], 'UpdateEnvironmentInput' => ['type' => 'structure', 'required' => ['deploymentType', 'name'], 'members' => ['codebuildRoleArn' => ['shape' => 'RoleArn'], 'componentRoleArn' => ['shape' => 'RoleArn'], 'deploymentType' => ['shape' => 'DeploymentUpdateType'], 'description' => ['shape' => 'Description'], 'environmentAccountConnectionId' => ['shape' => 'EnvironmentAccountConnectionId'], 'name' => ['shape' => 'ResourceName'], 'protonServiceRoleArn' => ['shape' => 'Arn'], 'provisioningRepository' => ['shape' => 'RepositoryBranchInput'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart']]], 'UpdateEnvironmentOutput' => ['type' => 'structure', 'required' => ['environment'], 'members' => ['environment' => ['shape' => 'Environment']]], 'UpdateEnvironmentTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'name' => ['shape' => 'ResourceName']]], 'UpdateEnvironmentTemplateOutput' => ['type' => 'structure', 'required' => ['environmentTemplate'], 'members' => ['environmentTemplate' => ['shape' => 'EnvironmentTemplate']]], 'UpdateEnvironmentTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['description' => ['shape' => 'Description'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'status' => ['shape' => 'TemplateVersionStatus'], 'templateName' => ['shape' => 'ResourceName']]], 'UpdateEnvironmentTemplateVersionOutput' => ['type' => 'structure', 'required' => ['environmentTemplateVersion'], 'members' => ['environmentTemplateVersion' => ['shape' => 'EnvironmentTemplateVersion']]], 'UpdateServiceInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'name' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'SpecContents']]], 'UpdateServiceInstanceInput' => ['type' => 'structure', 'required' => ['deploymentType', 'name', 'serviceName'], 'members' => ['deploymentType' => ['shape' => 'DeploymentUpdateType'], 'name' => ['shape' => 'ResourceName'], 'serviceName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart']]], 'UpdateServiceInstanceOutput' => ['type' => 'structure', 'required' => ['serviceInstance'], 'members' => ['serviceInstance' => ['shape' => 'ServiceInstance']]], 'UpdateServiceOutput' => ['type' => 'structure', 'required' => ['service'], 'members' => ['service' => ['shape' => 'Service']]], 'UpdateServicePipelineInput' => ['type' => 'structure', 'required' => ['deploymentType', 'serviceName', 'spec'], 'members' => ['deploymentType' => ['shape' => 'DeploymentUpdateType'], 'serviceName' => ['shape' => 'ResourceName'], 'spec' => ['shape' => 'SpecContents'], 'templateMajorVersion' => ['shape' => 'TemplateVersionPart'], 'templateMinorVersion' => ['shape' => 'TemplateVersionPart']]], 'UpdateServicePipelineOutput' => ['type' => 'structure', 'required' => ['pipeline'], 'members' => ['pipeline' => ['shape' => 'ServicePipeline']]], 'UpdateServiceTemplateInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['description' => ['shape' => 'Description'], 'displayName' => ['shape' => 'DisplayName'], 'name' => ['shape' => 'ResourceName']]], 'UpdateServiceTemplateOutput' => ['type' => 'structure', 'required' => ['serviceTemplate'], 'members' => ['serviceTemplate' => ['shape' => 'ServiceTemplate']]], 'UpdateServiceTemplateVersionInput' => ['type' => 'structure', 'required' => ['majorVersion', 'minorVersion', 'templateName'], 'members' => ['compatibleEnvironmentTemplates' => ['shape' => 'CompatibleEnvironmentTemplateInputList'], 'description' => ['shape' => 'Description'], 'majorVersion' => ['shape' => 'TemplateVersionPart'], 'minorVersion' => ['shape' => 'TemplateVersionPart'], 'status' => ['shape' => 'TemplateVersionStatus'], 'supportedComponentSources' => ['shape' => 'ServiceTemplateSupportedComponentSourceInputList'], 'templateName' => ['shape' => 'ResourceName']]], 'UpdateServiceTemplateVersionOutput' => ['type' => 'structure', 'required' => ['serviceTemplateVersion'], 'members' => ['serviceTemplateVersion' => ['shape' => 'ServiceTemplateVersion']]], 'UpdateTemplateSyncConfigInput' => ['type' => 'structure', 'required' => ['branch', 'repositoryName', 'repositoryProvider', 'templateName', 'templateType'], 'members' => ['branch' => ['shape' => 'GitBranchName'], 'repositoryName' => ['shape' => 'RepositoryName'], 'repositoryProvider' => ['shape' => 'RepositoryProvider'], 'subdirectory' => ['shape' => 'Subdirectory'], 'templateName' => ['shape' => 'ResourceName'], 'templateType' => ['shape' => 'TemplateType']]], 'UpdateTemplateSyncConfigOutput' => ['type' => 'structure', 'members' => ['templateSyncConfig' => ['shape' => 'TemplateSyncConfig']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 59f1eaa..0000000 --- a/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://proton-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://proton-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://proton.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://proton.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-tests-1.json.php deleted file mode 100644 index 4c07656..0000000 --- a/vendor/Aws3/Aws/data/proton/2020-07-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://proton-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://proton.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/proton/2020-07-20/paginators-1.json.php b/vendor/Aws3/Aws/data/proton/2020-07-20/paginators-1.json.php deleted file mode 100644 index d252755..0000000 --- a/vendor/Aws3/Aws/data/proton/2020-07-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListComponentOutputs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'outputs'], 'ListComponentProvisionedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'provisionedResources'], 'ListComponents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'components'], 'ListEnvironmentAccountConnections' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'environmentAccountConnections'], 'ListEnvironmentOutputs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'outputs'], 'ListEnvironmentProvisionedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'provisionedResources'], 'ListEnvironmentTemplateVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateVersions'], 'ListEnvironmentTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templates'], 'ListEnvironments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'environments'], 'ListRepositories' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'repositories'], 'ListRepositorySyncDefinitions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'syncDefinitions'], 'ListServiceInstanceOutputs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'outputs'], 'ListServiceInstanceProvisionedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'provisionedResources'], 'ListServiceInstances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'serviceInstances'], 'ListServicePipelineOutputs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'outputs'], 'ListServicePipelineProvisionedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'provisionedResources'], 'ListServiceTemplateVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateVersions'], 'ListServiceTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templates'], 'ListServices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'services'], 'ListTagsForResource' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tags']]]; diff --git a/vendor/Aws3/Aws/data/proton/2020-07-20/waiters-2.json.php b/vendor/Aws3/Aws/data/proton/2020-07-20/waiters-2.json.php deleted file mode 100644 index 7f56b39..0000000 --- a/vendor/Aws3/Aws/data/proton/2020-07-20/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ComponentDeleted' => ['description' => 'Wait until a Component is deleted. Use this after invoking DeleteComponent', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetComponent', 'acceptors' => [['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'component.deploymentStatus', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'ComponentDeployed' => ['description' => 'Wait until a Component is deployed. Use this after invoking CreateComponent or UpdateComponent', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetComponent', 'acceptors' => [['matcher' => 'path', 'argument' => 'component.deploymentStatus', 'state' => 'success', 'expected' => 'SUCCEEDED'], ['matcher' => 'path', 'argument' => 'component.deploymentStatus', 'state' => 'failure', 'expected' => 'FAILED']]], 'EnvironmentDeployed' => ['description' => 'Wait until an Environment is deployed. Use this after invoking CreateEnvironment or UpdateEnvironment', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetEnvironment', 'acceptors' => [['matcher' => 'path', 'argument' => 'environment.deploymentStatus', 'state' => 'success', 'expected' => 'SUCCEEDED'], ['matcher' => 'path', 'argument' => 'environment.deploymentStatus', 'state' => 'failure', 'expected' => 'FAILED']]], 'EnvironmentTemplateVersionRegistered' => ['description' => 'Wait until an EnvironmentTemplateVersion is registered. Use this after invoking CreateEnvironmentTemplateVersion', 'delay' => 2, 'maxAttempts' => 150, 'operation' => 'GetEnvironmentTemplateVersion', 'acceptors' => [['matcher' => 'path', 'argument' => 'environmentTemplateVersion.status', 'state' => 'success', 'expected' => 'DRAFT'], ['matcher' => 'path', 'argument' => 'environmentTemplateVersion.status', 'state' => 'success', 'expected' => 'PUBLISHED'], ['matcher' => 'path', 'argument' => 'environmentTemplateVersion.status', 'state' => 'failure', 'expected' => 'REGISTRATION_FAILED']]], 'ServiceCreated' => ['description' => 'Wait until an Service has deployed its instances and possibly pipeline. Use this after invoking CreateService', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetService', 'acceptors' => [['matcher' => 'path', 'argument' => 'service.status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'CREATE_FAILED_CLEANUP_COMPLETE'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'CREATE_FAILED_CLEANUP_FAILED'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'CREATE_FAILED']]], 'ServiceDeleted' => ['description' => 'Wait until a Service, its instances, and possibly pipeline have been deleted after DeleteService is invoked', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetService', 'acceptors' => [['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'DELETE_FAILED']]], 'ServiceInstanceDeployed' => ['description' => 'Wait until a ServiceInstance is deployed. Use this after invoking CreateService or UpdateServiceInstance', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetServiceInstance', 'acceptors' => [['matcher' => 'path', 'argument' => 'serviceInstance.deploymentStatus', 'state' => 'success', 'expected' => 'SUCCEEDED'], ['matcher' => 'path', 'argument' => 'serviceInstance.deploymentStatus', 'state' => 'failure', 'expected' => 'FAILED']]], 'ServicePipelineDeployed' => ['description' => 'Wait until an ServicePipeline is deployed. Use this after invoking CreateService or UpdateServicePipeline', 'delay' => 10, 'maxAttempts' => 360, 'operation' => 'GetService', 'acceptors' => [['matcher' => 'path', 'argument' => 'service.pipeline.deploymentStatus', 'state' => 'success', 'expected' => 'SUCCEEDED'], ['matcher' => 'path', 'argument' => 'service.pipeline.deploymentStatus', 'state' => 'failure', 'expected' => 'FAILED']]], 'ServiceTemplateVersionRegistered' => ['description' => 'Wait until a ServiceTemplateVersion is registered. Use this after invoking CreateServiceTemplateVersion', 'delay' => 2, 'maxAttempts' => 150, 'operation' => 'GetServiceTemplateVersion', 'acceptors' => [['matcher' => 'path', 'argument' => 'serviceTemplateVersion.status', 'state' => 'success', 'expected' => 'DRAFT'], ['matcher' => 'path', 'argument' => 'serviceTemplateVersion.status', 'state' => 'success', 'expected' => 'PUBLISHED'], ['matcher' => 'path', 'argument' => 'serviceTemplateVersion.status', 'state' => 'failure', 'expected' => 'REGISTRATION_FAILED']]], 'ServiceUpdated' => ['description' => 'Wait until a Service, its instances, and possibly pipeline have been deployed after UpdateService is invoked', 'delay' => 5, 'maxAttempts' => 999, 'operation' => 'GetService', 'acceptors' => [['matcher' => 'path', 'argument' => 'service.status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'UPDATE_FAILED_CLEANUP_COMPLETE'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'UPDATE_FAILED_CLEANUP_FAILED'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'UPDATE_FAILED'], ['matcher' => 'path', 'argument' => 'service.status', 'state' => 'failure', 'expected' => 'UPDATE_COMPLETE_CLEANUP_FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/api-2.json.php b/vendor/Aws3/Aws/data/qldb-session/2019-07-11/api-2.json.php deleted file mode 100644 index 29f05c4..0000000 --- a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-07-11', 'endpointPrefix' => 'session.qldb', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'QLDB Session', 'serviceFullName' => 'Amazon QLDB Session', 'serviceId' => 'QLDB Session', 'signatureVersion' => 'v4', 'signingName' => 'qldb', 'targetPrefix' => 'QLDBSession', 'uid' => 'qldb-session-2019-07-11'], 'operations' => ['SendCommand' => ['name' => 'SendCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendCommandRequest'], 'output' => ['shape' => 'SendCommandResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InvalidSessionException'], ['shape' => 'OccConflictException'], ['shape' => 'RateExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'CapacityExceededException']]]], 'shapes' => ['AbortTransactionRequest' => ['type' => 'structure', 'members' => []], 'AbortTransactionResult' => ['type' => 'structure', 'members' => ['TimingInformation' => ['shape' => 'TimingInformation']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'CapacityExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CommitDigest' => ['type' => 'blob'], 'CommitTransactionRequest' => ['type' => 'structure', 'required' => ['TransactionId', 'CommitDigest'], 'members' => ['TransactionId' => ['shape' => 'TransactionId'], 'CommitDigest' => ['shape' => 'CommitDigest']]], 'CommitTransactionResult' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'TransactionId'], 'CommitDigest' => ['shape' => 'CommitDigest'], 'TimingInformation' => ['shape' => 'TimingInformation'], 'ConsumedIOs' => ['shape' => 'IOUsage']]], 'EndSessionRequest' => ['type' => 'structure', 'members' => []], 'EndSessionResult' => ['type' => 'structure', 'members' => ['TimingInformation' => ['shape' => 'TimingInformation']]], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'ExecuteStatementRequest' => ['type' => 'structure', 'required' => ['TransactionId', 'Statement'], 'members' => ['TransactionId' => ['shape' => 'TransactionId'], 'Statement' => ['shape' => 'Statement'], 'Parameters' => ['shape' => 'StatementParameters']]], 'ExecuteStatementResult' => ['type' => 'structure', 'members' => ['FirstPage' => ['shape' => 'Page'], 'TimingInformation' => ['shape' => 'TimingInformation'], 'ConsumedIOs' => ['shape' => 'IOUsage']]], 'FetchPageRequest' => ['type' => 'structure', 'required' => ['TransactionId', 'NextPageToken'], 'members' => ['TransactionId' => ['shape' => 'TransactionId'], 'NextPageToken' => ['shape' => 'PageToken']]], 'FetchPageResult' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'Page'], 'TimingInformation' => ['shape' => 'TimingInformation'], 'ConsumedIOs' => ['shape' => 'IOUsage']]], 'IOUsage' => ['type' => 'structure', 'members' => ['ReadIOs' => ['shape' => 'ReadIOs'], 'WriteIOs' => ['shape' => 'WriteIOs']]], 'InvalidSessionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Code' => ['shape' => 'ErrorCode']], 'exception' => \true], 'IonBinary' => ['type' => 'blob', 'max' => 131072, 'min' => 1], 'IonText' => ['type' => 'string', 'max' => 1048576, 'min' => 1], 'LedgerName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OccConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Page' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ValueHolders'], 'NextPageToken' => ['shape' => 'PageToken']]], 'PageToken' => ['type' => 'string', 'max' => 1024, 'min' => 4, 'pattern' => '^[A-Za-z-0-9+/=]+$'], 'ProcessingTimeMilliseconds' => ['type' => 'long'], 'RateExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReadIOs' => ['type' => 'long'], 'SendCommandRequest' => ['type' => 'structure', 'members' => ['SessionToken' => ['shape' => 'SessionToken'], 'StartSession' => ['shape' => 'StartSessionRequest'], 'StartTransaction' => ['shape' => 'StartTransactionRequest'], 'EndSession' => ['shape' => 'EndSessionRequest'], 'CommitTransaction' => ['shape' => 'CommitTransactionRequest'], 'AbortTransaction' => ['shape' => 'AbortTransactionRequest'], 'ExecuteStatement' => ['shape' => 'ExecuteStatementRequest'], 'FetchPage' => ['shape' => 'FetchPageRequest']]], 'SendCommandResult' => ['type' => 'structure', 'members' => ['StartSession' => ['shape' => 'StartSessionResult'], 'StartTransaction' => ['shape' => 'StartTransactionResult'], 'EndSession' => ['shape' => 'EndSessionResult'], 'CommitTransaction' => ['shape' => 'CommitTransactionResult'], 'AbortTransaction' => ['shape' => 'AbortTransactionResult'], 'ExecuteStatement' => ['shape' => 'ExecuteStatementResult'], 'FetchPage' => ['shape' => 'FetchPageResult']]], 'SessionToken' => ['type' => 'string', 'max' => 1024, 'min' => 4, 'pattern' => '^[A-Za-z-0-9+/=]+$'], 'StartSessionRequest' => ['type' => 'structure', 'required' => ['LedgerName'], 'members' => ['LedgerName' => ['shape' => 'LedgerName']]], 'StartSessionResult' => ['type' => 'structure', 'members' => ['SessionToken' => ['shape' => 'SessionToken'], 'TimingInformation' => ['shape' => 'TimingInformation']]], 'StartTransactionRequest' => ['type' => 'structure', 'members' => []], 'StartTransactionResult' => ['type' => 'structure', 'members' => ['TransactionId' => ['shape' => 'TransactionId'], 'TimingInformation' => ['shape' => 'TimingInformation']]], 'Statement' => ['type' => 'string', 'max' => 100000, 'min' => 1], 'StatementParameters' => ['type' => 'list', 'member' => ['shape' => 'ValueHolder']], 'TimingInformation' => ['type' => 'structure', 'members' => ['ProcessingTimeMilliseconds' => ['shape' => 'ProcessingTimeMilliseconds']]], 'TransactionId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[A-Za-z-0-9]+$'], 'ValueHolder' => ['type' => 'structure', 'members' => ['IonBinary' => ['shape' => 'IonBinary'], 'IonText' => ['shape' => 'IonText']]], 'ValueHolders' => ['type' => 'list', 'member' => ['shape' => 'ValueHolder']], 'WriteIOs' => ['type' => 'long']]]; diff --git a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.php deleted file mode 100644 index 55bfb19..0000000 --- a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://session.qldb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://session.qldb-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://session.qldb.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://session.qldb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-tests-1.json.php deleted file mode 100644 index e83b29c..0000000 --- a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://session.qldb.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/paginators-1.json.php b/vendor/Aws3/Aws/data/qldb-session/2019-07-11/paginators-1.json.php deleted file mode 100644 index 17558a9..0000000 --- a/vendor/Aws3/Aws/data/qldb-session/2019-07-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/qldb/2019-01-02/api-2.json.php b/vendor/Aws3/Aws/data/qldb/2019-01-02/api-2.json.php deleted file mode 100644 index fc11bed..0000000 --- a/vendor/Aws3/Aws/data/qldb/2019-01-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-01-02', 'endpointPrefix' => 'qldb', 'jsonVersion' => '1.0', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'QLDB', 'serviceFullName' => 'Amazon QLDB', 'serviceId' => 'QLDB', 'signatureVersion' => 'v4', 'signingName' => 'qldb', 'uid' => 'qldb-2019-01-02'], 'operations' => ['CancelJournalKinesisStream' => ['name' => 'CancelJournalKinesisStream', 'http' => ['method' => 'DELETE', 'requestUri' => '/ledgers/{name}/journal-kinesis-streams/{streamId}'], 'input' => ['shape' => 'CancelJournalKinesisStreamRequest'], 'output' => ['shape' => 'CancelJournalKinesisStreamResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'CreateLedger' => ['name' => 'CreateLedger', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers'], 'input' => ['shape' => 'CreateLedgerRequest'], 'output' => ['shape' => 'CreateLedgerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException']]], 'DeleteLedger' => ['name' => 'DeleteLedger', 'http' => ['method' => 'DELETE', 'requestUri' => '/ledgers/{name}'], 'input' => ['shape' => 'DeleteLedgerRequest'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'DescribeJournalKinesisStream' => ['name' => 'DescribeJournalKinesisStream', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers/{name}/journal-kinesis-streams/{streamId}'], 'input' => ['shape' => 'DescribeJournalKinesisStreamRequest'], 'output' => ['shape' => 'DescribeJournalKinesisStreamResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'DescribeJournalS3Export' => ['name' => 'DescribeJournalS3Export', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers/{name}/journal-s3-exports/{exportId}'], 'input' => ['shape' => 'DescribeJournalS3ExportRequest'], 'output' => ['shape' => 'DescribeJournalS3ExportResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeLedger' => ['name' => 'DescribeLedger', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers/{name}'], 'input' => ['shape' => 'DescribeLedgerRequest'], 'output' => ['shape' => 'DescribeLedgerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'ExportJournalToS3' => ['name' => 'ExportJournalToS3', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers/{name}/journal-s3-exports'], 'input' => ['shape' => 'ExportJournalToS3Request'], 'output' => ['shape' => 'ExportJournalToS3Response'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'GetBlock' => ['name' => 'GetBlock', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers/{name}/block'], 'input' => ['shape' => 'GetBlockRequest'], 'output' => ['shape' => 'GetBlockResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'GetDigest' => ['name' => 'GetDigest', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers/{name}/digest'], 'input' => ['shape' => 'GetDigestRequest'], 'output' => ['shape' => 'GetDigestResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'GetRevision' => ['name' => 'GetRevision', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers/{name}/revision'], 'input' => ['shape' => 'GetRevisionRequest'], 'output' => ['shape' => 'GetRevisionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'ListJournalKinesisStreamsForLedger' => ['name' => 'ListJournalKinesisStreamsForLedger', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers/{name}/journal-kinesis-streams'], 'input' => ['shape' => 'ListJournalKinesisStreamsForLedgerRequest'], 'output' => ['shape' => 'ListJournalKinesisStreamsForLedgerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'ListJournalS3Exports' => ['name' => 'ListJournalS3Exports', 'http' => ['method' => 'GET', 'requestUri' => '/journal-s3-exports'], 'input' => ['shape' => 'ListJournalS3ExportsRequest'], 'output' => ['shape' => 'ListJournalS3ExportsResponse']], 'ListJournalS3ExportsForLedger' => ['name' => 'ListJournalS3ExportsForLedger', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers/{name}/journal-s3-exports'], 'input' => ['shape' => 'ListJournalS3ExportsForLedgerRequest'], 'output' => ['shape' => 'ListJournalS3ExportsForLedgerResponse']], 'ListLedgers' => ['name' => 'ListLedgers', 'http' => ['method' => 'GET', 'requestUri' => '/ledgers'], 'input' => ['shape' => 'ListLedgersRequest'], 'output' => ['shape' => 'ListLedgersResponse']], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'StreamJournalToKinesis' => ['name' => 'StreamJournalToKinesis', 'http' => ['method' => 'POST', 'requestUri' => '/ledgers/{name}/journal-kinesis-streams'], 'input' => ['shape' => 'StreamJournalToKinesisRequest'], 'output' => ['shape' => 'StreamJournalToKinesisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourcePreconditionNotMetException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateLedger' => ['name' => 'UpdateLedger', 'http' => ['method' => 'PATCH', 'requestUri' => '/ledgers/{name}'], 'input' => ['shape' => 'UpdateLedgerRequest'], 'output' => ['shape' => 'UpdateLedgerResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateLedgerPermissionsMode' => ['name' => 'UpdateLedgerPermissionsMode', 'http' => ['method' => 'PATCH', 'requestUri' => '/ledgers/{name}/permissions-mode'], 'input' => ['shape' => 'UpdateLedgerPermissionsModeRequest'], 'output' => ['shape' => 'UpdateLedgerPermissionsModeResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['Arn' => ['type' => 'string', 'max' => 1600, 'min' => 20], 'Boolean' => ['type' => 'boolean'], 'CancelJournalKinesisStreamRequest' => ['type' => 'structure', 'required' => ['LedgerName', 'StreamId'], 'members' => ['LedgerName' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'StreamId' => ['shape' => 'UniqueId', 'location' => 'uri', 'locationName' => 'streamId']]], 'CancelJournalKinesisStreamResponse' => ['type' => 'structure', 'members' => ['StreamId' => ['shape' => 'UniqueId']]], 'CreateLedgerRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionsMode'], 'members' => ['Name' => ['shape' => 'LedgerName'], 'Tags' => ['shape' => 'Tags'], 'PermissionsMode' => ['shape' => 'PermissionsMode'], 'DeletionProtection' => ['shape' => 'DeletionProtection'], 'KmsKey' => ['shape' => 'KmsKey']]], 'CreateLedgerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LedgerName'], 'Arn' => ['shape' => 'Arn'], 'State' => ['shape' => 'LedgerState'], 'CreationDateTime' => ['shape' => 'Timestamp'], 'PermissionsMode' => ['shape' => 'PermissionsMode'], 'DeletionProtection' => ['shape' => 'DeletionProtection'], 'KmsKeyArn' => ['shape' => 'Arn']]], 'DeleteLedgerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name']]], 'DeletionProtection' => ['type' => 'boolean'], 'DescribeJournalKinesisStreamRequest' => ['type' => 'structure', 'required' => ['LedgerName', 'StreamId'], 'members' => ['LedgerName' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'StreamId' => ['shape' => 'UniqueId', 'location' => 'uri', 'locationName' => 'streamId']]], 'DescribeJournalKinesisStreamResponse' => ['type' => 'structure', 'members' => ['Stream' => ['shape' => 'JournalKinesisStreamDescription']]], 'DescribeJournalS3ExportRequest' => ['type' => 'structure', 'required' => ['Name', 'ExportId'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'ExportId' => ['shape' => 'UniqueId', 'location' => 'uri', 'locationName' => 'exportId']]], 'DescribeJournalS3ExportResponse' => ['type' => 'structure', 'required' => ['ExportDescription'], 'members' => ['ExportDescription' => ['shape' => 'JournalS3ExportDescription']]], 'DescribeLedgerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name']]], 'DescribeLedgerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LedgerName'], 'Arn' => ['shape' => 'Arn'], 'State' => ['shape' => 'LedgerState'], 'CreationDateTime' => ['shape' => 'Timestamp'], 'PermissionsMode' => ['shape' => 'PermissionsMode'], 'DeletionProtection' => ['shape' => 'DeletionProtection'], 'EncryptionDescription' => ['shape' => 'LedgerEncryptionDescription']]], 'Digest' => ['type' => 'blob', 'max' => 32, 'min' => 32], 'EncryptionStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'UPDATING', 'KMS_KEY_INACCESSIBLE']], 'ErrorCause' => ['type' => 'string', 'enum' => ['KINESIS_STREAM_NOT_FOUND', 'IAM_PERMISSION_REVOKED']], 'ErrorMessage' => ['type' => 'string'], 'ExportJournalToS3Request' => ['type' => 'structure', 'required' => ['Name', 'InclusiveStartTime', 'ExclusiveEndTime', 'S3ExportConfiguration', 'RoleArn'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'InclusiveStartTime' => ['shape' => 'Timestamp'], 'ExclusiveEndTime' => ['shape' => 'Timestamp'], 'S3ExportConfiguration' => ['shape' => 'S3ExportConfiguration'], 'RoleArn' => ['shape' => 'Arn'], 'OutputFormat' => ['shape' => 'OutputFormat']]], 'ExportJournalToS3Response' => ['type' => 'structure', 'required' => ['ExportId'], 'members' => ['ExportId' => ['shape' => 'UniqueId']]], 'ExportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'CANCELLED']], 'GetBlockRequest' => ['type' => 'structure', 'required' => ['Name', 'BlockAddress'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'BlockAddress' => ['shape' => 'ValueHolder'], 'DigestTipAddress' => ['shape' => 'ValueHolder']]], 'GetBlockResponse' => ['type' => 'structure', 'required' => ['Block'], 'members' => ['Block' => ['shape' => 'ValueHolder'], 'Proof' => ['shape' => 'ValueHolder']]], 'GetDigestRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name']]], 'GetDigestResponse' => ['type' => 'structure', 'required' => ['Digest', 'DigestTipAddress'], 'members' => ['Digest' => ['shape' => 'Digest'], 'DigestTipAddress' => ['shape' => 'ValueHolder']]], 'GetRevisionRequest' => ['type' => 'structure', 'required' => ['Name', 'BlockAddress', 'DocumentId'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'BlockAddress' => ['shape' => 'ValueHolder'], 'DocumentId' => ['shape' => 'UniqueId'], 'DigestTipAddress' => ['shape' => 'ValueHolder']]], 'GetRevisionResponse' => ['type' => 'structure', 'required' => ['Revision'], 'members' => ['Proof' => ['shape' => 'ValueHolder'], 'Revision' => ['shape' => 'ValueHolder']]], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ParameterName' => ['shape' => 'ParameterName']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IonText' => ['type' => 'string', 'max' => 1048576, 'min' => 1, 'sensitive' => \true], 'JournalKinesisStreamDescription' => ['type' => 'structure', 'required' => ['LedgerName', 'RoleArn', 'StreamId', 'Status', 'KinesisConfiguration', 'StreamName'], 'members' => ['LedgerName' => ['shape' => 'LedgerName'], 'CreationTime' => ['shape' => 'Timestamp'], 'InclusiveStartTime' => ['shape' => 'Timestamp'], 'ExclusiveEndTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'Arn'], 'StreamId' => ['shape' => 'UniqueId'], 'Arn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'StreamStatus'], 'KinesisConfiguration' => ['shape' => 'KinesisConfiguration'], 'ErrorCause' => ['shape' => 'ErrorCause'], 'StreamName' => ['shape' => 'StreamName']]], 'JournalKinesisStreamDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'JournalKinesisStreamDescription']], 'JournalS3ExportDescription' => ['type' => 'structure', 'required' => ['LedgerName', 'ExportId', 'ExportCreationTime', 'Status', 'InclusiveStartTime', 'ExclusiveEndTime', 'S3ExportConfiguration', 'RoleArn'], 'members' => ['LedgerName' => ['shape' => 'LedgerName'], 'ExportId' => ['shape' => 'UniqueId'], 'ExportCreationTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ExportStatus'], 'InclusiveStartTime' => ['shape' => 'Timestamp'], 'ExclusiveEndTime' => ['shape' => 'Timestamp'], 'S3ExportConfiguration' => ['shape' => 'S3ExportConfiguration'], 'RoleArn' => ['shape' => 'Arn'], 'OutputFormat' => ['shape' => 'OutputFormat']]], 'JournalS3ExportList' => ['type' => 'list', 'member' => ['shape' => 'JournalS3ExportDescription']], 'KinesisConfiguration' => ['type' => 'structure', 'required' => ['StreamArn'], 'members' => ['StreamArn' => ['shape' => 'Arn'], 'AggregationEnabled' => ['shape' => 'Boolean']]], 'KmsKey' => ['type' => 'string', 'max' => 1600], 'LedgerEncryptionDescription' => ['type' => 'structure', 'required' => ['KmsKeyArn', 'EncryptionStatus'], 'members' => ['KmsKeyArn' => ['shape' => 'Arn'], 'EncryptionStatus' => ['shape' => 'EncryptionStatus'], 'InaccessibleKmsKeyDateTime' => ['shape' => 'Timestamp']]], 'LedgerList' => ['type' => 'list', 'member' => ['shape' => 'LedgerSummary']], 'LedgerName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$'], 'LedgerState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'DELETED']], 'LedgerSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LedgerName'], 'State' => ['shape' => 'LedgerState'], 'CreationDateTime' => ['shape' => 'Timestamp']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListJournalKinesisStreamsForLedgerRequest' => ['type' => 'structure', 'required' => ['LedgerName'], 'members' => ['LedgerName' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListJournalKinesisStreamsForLedgerResponse' => ['type' => 'structure', 'members' => ['Streams' => ['shape' => 'JournalKinesisStreamDescriptionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListJournalS3ExportsForLedgerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListJournalS3ExportsForLedgerResponse' => ['type' => 'structure', 'members' => ['JournalS3Exports' => ['shape' => 'JournalS3ExportList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListJournalS3ExportsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListJournalS3ExportsResponse' => ['type' => 'structure', 'members' => ['JournalS3Exports' => ['shape' => 'JournalS3ExportList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLedgersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'max_results'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'next_token']]], 'ListLedgersResponse' => ['type' => 'structure', 'members' => ['Ledgers' => ['shape' => 'LedgerList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 4, 'pattern' => '^[A-Za-z-0-9+/=]+$'], 'OutputFormat' => ['type' => 'string', 'enum' => ['ION_BINARY', 'ION_TEXT', 'JSON']], 'ParameterName' => ['type' => 'string'], 'PermissionsMode' => ['type' => 'string', 'enum' => ['ALLOW_ALL', 'STANDARD']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceName' => ['shape' => 'ResourceName']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceName' => ['shape' => 'ResourceName']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceName' => ['shape' => 'ResourceName']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePreconditionNotMetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceName' => ['shape' => 'ResourceName']], 'error' => ['httpStatusCode' => 412], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'S3Bucket' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '^[A-Za-z-0-9-_.]+$'], 'S3EncryptionConfiguration' => ['type' => 'structure', 'required' => ['ObjectEncryptionType'], 'members' => ['ObjectEncryptionType' => ['shape' => 'S3ObjectEncryptionType'], 'KmsKeyArn' => ['shape' => 'Arn']]], 'S3ExportConfiguration' => ['type' => 'structure', 'required' => ['Bucket', 'Prefix', 'EncryptionConfiguration'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Prefix' => ['shape' => 'S3Prefix'], 'EncryptionConfiguration' => ['shape' => 'S3EncryptionConfiguration']]], 'S3ObjectEncryptionType' => ['type' => 'string', 'enum' => ['SSE_KMS', 'SSE_S3', 'NO_ENCRYPTION']], 'S3Prefix' => ['type' => 'string', 'max' => 128, 'min' => 0], 'StreamJournalToKinesisRequest' => ['type' => 'structure', 'required' => ['LedgerName', 'RoleArn', 'InclusiveStartTime', 'KinesisConfiguration', 'StreamName'], 'members' => ['LedgerName' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'RoleArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags'], 'InclusiveStartTime' => ['shape' => 'Timestamp'], 'ExclusiveEndTime' => ['shape' => 'Timestamp'], 'KinesisConfiguration' => ['shape' => 'KinesisConfiguration'], 'StreamName' => ['shape' => 'StreamName']]], 'StreamJournalToKinesisResponse' => ['type' => 'structure', 'members' => ['StreamId' => ['shape' => 'UniqueId']]], 'StreamName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '(?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$'], 'StreamStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'COMPLETED', 'CANCELED', 'FAILED', 'IMPAIRED']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'UniqueId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[A-Za-z-0-9]+$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateLedgerPermissionsModeRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionsMode'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'PermissionsMode' => ['shape' => 'PermissionsMode']]], 'UpdateLedgerPermissionsModeResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LedgerName'], 'Arn' => ['shape' => 'Arn'], 'PermissionsMode' => ['shape' => 'PermissionsMode']]], 'UpdateLedgerRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LedgerName', 'location' => 'uri', 'locationName' => 'name'], 'DeletionProtection' => ['shape' => 'DeletionProtection'], 'KmsKey' => ['shape' => 'KmsKey']]], 'UpdateLedgerResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LedgerName'], 'Arn' => ['shape' => 'Arn'], 'State' => ['shape' => 'LedgerState'], 'CreationDateTime' => ['shape' => 'Timestamp'], 'DeletionProtection' => ['shape' => 'DeletionProtection'], 'EncryptionDescription' => ['shape' => 'LedgerEncryptionDescription']]], 'ValueHolder' => ['type' => 'structure', 'members' => ['IonText' => ['shape' => 'IonText']], 'sensitive' => \true]]]; diff --git a/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-rule-set-1.json.php deleted file mode 100644 index c742a1c..0000000 --- a/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://qldb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://qldb-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://qldb.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://qldb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-tests-1.json.php deleted file mode 100644 index 460bdf6..0000000 --- a/vendor/Aws3/Aws/data/qldb/2019-01-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://qldb.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/qldb/2019-01-02/paginators-1.json.php b/vendor/Aws3/Aws/data/qldb/2019-01-02/paginators-1.json.php deleted file mode 100644 index 03f50fa..0000000 --- a/vendor/Aws3/Aws/data/qldb/2019-01-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListJournalKinesisStreamsForLedger' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListJournalS3Exports' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListJournalS3ExportsForLedger' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLedgers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/quicksight/2018-04-01/api-2.json.php b/vendor/Aws3/Aws/data/quicksight/2018-04-01/api-2.json.php deleted file mode 100644 index 4f011cc..0000000 --- a/vendor/Aws3/Aws/data/quicksight/2018-04-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-04-01', 'endpointPrefix' => 'quicksight', 'jsonVersion' => '1.0', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon QuickSight', 'serviceId' => 'QuickSight', 'signatureVersion' => 'v4', 'uid' => 'quicksight-2018-04-01'], 'operations' => ['CancelIngestion' => ['name' => 'CancelIngestion', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}'], 'input' => ['shape' => 'CancelIngestionRequest'], 'output' => ['shape' => 'CancelIngestionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalFailureException']]], 'CreateAccountCustomization' => ['name' => 'CreateAccountCustomization', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/customizations'], 'input' => ['shape' => 'CreateAccountCustomizationRequest'], 'output' => ['shape' => 'CreateAccountCustomizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'CreateAccountSubscription' => ['name' => 'CreateAccountSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/account/{AwsAccountId}'], 'input' => ['shape' => 'CreateAccountSubscriptionRequest'], 'output' => ['shape' => 'CreateAccountSubscriptionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'CreateAnalysis' => ['name' => 'CreateAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}'], 'input' => ['shape' => 'CreateAnalysisRequest'], 'output' => ['shape' => 'CreateAnalysisResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'CreateDashboard' => ['name' => 'CreateDashboard', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}'], 'input' => ['shape' => 'CreateDashboardRequest'], 'output' => ['shape' => 'CreateDashboardResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'CreateDataSet' => ['name' => 'CreateDataSet', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/data-sets'], 'input' => ['shape' => 'CreateDataSetRequest'], 'output' => ['shape' => 'CreateDataSetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'CreateDataSource' => ['name' => 'CreateDataSource', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/data-sources'], 'input' => ['shape' => 'CreateDataSourceRequest'], 'output' => ['shape' => 'CreateDataSourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'CreateFolder' => ['name' => 'CreateFolder', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}'], 'input' => ['shape' => 'CreateFolderRequest'], 'output' => ['shape' => 'CreateFolderResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'CreateFolderMembership' => ['name' => 'CreateFolderMembership', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}'], 'input' => ['shape' => 'CreateFolderMembershipRequest'], 'output' => ['shape' => 'CreateFolderMembershipResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'CreateGroupMembership' => ['name' => 'CreateGroupMembership', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}'], 'input' => ['shape' => 'CreateGroupMembershipRequest'], 'output' => ['shape' => 'CreateGroupMembershipResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'CreateIAMPolicyAssignment' => ['name' => 'CreateIAMPolicyAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/'], 'input' => ['shape' => 'CreateIAMPolicyAssignmentRequest'], 'output' => ['shape' => 'CreateIAMPolicyAssignmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConcurrentUpdatingException'], ['shape' => 'InternalFailureException']]], 'CreateIngestion' => ['name' => 'CreateIngestion', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}'], 'input' => ['shape' => 'CreateIngestionRequest'], 'output' => ['shape' => 'CreateIngestionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalFailureException']]], 'CreateNamespace' => ['name' => 'CreateNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}'], 'input' => ['shape' => 'CreateNamespaceRequest'], 'output' => ['shape' => 'CreateNamespaceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'CreateTemplate' => ['name' => 'CreateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}'], 'input' => ['shape' => 'CreateTemplateRequest'], 'output' => ['shape' => 'CreateTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'CreateTemplateAlias' => ['name' => 'CreateTemplateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}'], 'input' => ['shape' => 'CreateTemplateAliasRequest'], 'output' => ['shape' => 'CreateTemplateAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'CreateTheme' => ['name' => 'CreateTheme', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}'], 'input' => ['shape' => 'CreateThemeRequest'], 'output' => ['shape' => 'CreateThemeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'CreateThemeAlias' => ['name' => 'CreateThemeAlias', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}'], 'input' => ['shape' => 'CreateThemeAliasRequest'], 'output' => ['shape' => 'CreateThemeAliasResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteAccountCustomization' => ['name' => 'DeleteAccountCustomization', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/customizations'], 'input' => ['shape' => 'DeleteAccountCustomizationRequest'], 'output' => ['shape' => 'DeleteAccountCustomizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteAccountSubscription' => ['name' => 'DeleteAccountSubscription', 'http' => ['method' => 'DELETE', 'requestUri' => '/account/{AwsAccountId}'], 'input' => ['shape' => 'DeleteAccountSubscriptionRequest'], 'output' => ['shape' => 'DeleteAccountSubscriptionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteAnalysis' => ['name' => 'DeleteAnalysis', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}'], 'input' => ['shape' => 'DeleteAnalysisRequest'], 'output' => ['shape' => 'DeleteAnalysisResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteDashboard' => ['name' => 'DeleteDashboard', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}'], 'input' => ['shape' => 'DeleteDashboardRequest'], 'output' => ['shape' => 'DeleteDashboardResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteDataSet' => ['name' => 'DeleteDataSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}'], 'input' => ['shape' => 'DeleteDataSetRequest'], 'output' => ['shape' => 'DeleteDataSetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DeleteDataSource' => ['name' => 'DeleteDataSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/data-sources/{DataSourceId}'], 'input' => ['shape' => 'DeleteDataSourceRequest'], 'output' => ['shape' => 'DeleteDataSourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DeleteFolder' => ['name' => 'DeleteFolder', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}'], 'input' => ['shape' => 'DeleteFolderRequest'], 'output' => ['shape' => 'DeleteFolderResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteFolderMembership' => ['name' => 'DeleteFolderMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}'], 'input' => ['shape' => 'DeleteFolderMembershipRequest'], 'output' => ['shape' => 'DeleteFolderMembershipResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}'], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteGroupMembership' => ['name' => 'DeleteGroupMembership', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}'], 'input' => ['shape' => 'DeleteGroupMembershipRequest'], 'output' => ['shape' => 'DeleteGroupMembershipResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteIAMPolicyAssignment' => ['name' => 'DeleteIAMPolicyAssignment', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}'], 'input' => ['shape' => 'DeleteIAMPolicyAssignmentRequest'], 'output' => ['shape' => 'DeleteIAMPolicyAssignmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConcurrentUpdatingException'], ['shape' => 'InternalFailureException']]], 'DeleteNamespace' => ['name' => 'DeleteNamespace', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}'], 'input' => ['shape' => 'DeleteNamespaceRequest'], 'output' => ['shape' => 'DeleteNamespaceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteTemplate' => ['name' => 'DeleteTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}'], 'input' => ['shape' => 'DeleteTemplateRequest'], 'output' => ['shape' => 'DeleteTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteTemplateAlias' => ['name' => 'DeleteTemplateAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}'], 'input' => ['shape' => 'DeleteTemplateAliasRequest'], 'output' => ['shape' => 'DeleteTemplateAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'DeleteTheme' => ['name' => 'DeleteTheme', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}'], 'input' => ['shape' => 'DeleteThemeRequest'], 'output' => ['shape' => 'DeleteThemeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteThemeAlias' => ['name' => 'DeleteThemeAlias', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}'], 'input' => ['shape' => 'DeleteThemeAliasRequest'], 'output' => ['shape' => 'DeleteThemeAliasResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DeleteUserByPrincipalId' => ['name' => 'DeleteUserByPrincipalId', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}'], 'input' => ['shape' => 'DeleteUserByPrincipalIdRequest'], 'output' => ['shape' => 'DeleteUserByPrincipalIdResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeAccountCustomization' => ['name' => 'DescribeAccountCustomization', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/customizations'], 'input' => ['shape' => 'DescribeAccountCustomizationRequest'], 'output' => ['shape' => 'DescribeAccountCustomizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeAccountSettings' => ['name' => 'DescribeAccountSettings', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/settings'], 'input' => ['shape' => 'DescribeAccountSettingsRequest'], 'output' => ['shape' => 'DescribeAccountSettingsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeAccountSubscription' => ['name' => 'DescribeAccountSubscription', 'http' => ['method' => 'GET', 'requestUri' => '/account/{AwsAccountId}'], 'input' => ['shape' => 'DescribeAccountSubscriptionRequest'], 'output' => ['shape' => 'DescribeAccountSubscriptionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeAnalysis' => ['name' => 'DescribeAnalysis', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}'], 'input' => ['shape' => 'DescribeAnalysisRequest'], 'output' => ['shape' => 'DescribeAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeAnalysisDefinition' => ['name' => 'DescribeAnalysisDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}/definition'], 'input' => ['shape' => 'DescribeAnalysisDefinitionRequest'], 'output' => ['shape' => 'DescribeAnalysisDefinitionResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeAnalysisPermissions' => ['name' => 'DescribeAnalysisPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions'], 'input' => ['shape' => 'DescribeAnalysisPermissionsRequest'], 'output' => ['shape' => 'DescribeAnalysisPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeDashboard' => ['name' => 'DescribeDashboard', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}'], 'input' => ['shape' => 'DescribeDashboardRequest'], 'output' => ['shape' => 'DescribeDashboardResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeDashboardDefinition' => ['name' => 'DescribeDashboardDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/definition'], 'input' => ['shape' => 'DescribeDashboardDefinitionRequest'], 'output' => ['shape' => 'DescribeDashboardDefinitionResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeDashboardPermissions' => ['name' => 'DescribeDashboardPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions'], 'input' => ['shape' => 'DescribeDashboardPermissionsRequest'], 'output' => ['shape' => 'DescribeDashboardPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeDataSet' => ['name' => 'DescribeDataSet', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}'], 'input' => ['shape' => 'DescribeDataSetRequest'], 'output' => ['shape' => 'DescribeDataSetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DescribeDataSetPermissions' => ['name' => 'DescribeDataSetPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions'], 'input' => ['shape' => 'DescribeDataSetPermissionsRequest'], 'output' => ['shape' => 'DescribeDataSetPermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DescribeDataSource' => ['name' => 'DescribeDataSource', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sources/{DataSourceId}'], 'input' => ['shape' => 'DescribeDataSourceRequest'], 'output' => ['shape' => 'DescribeDataSourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DescribeDataSourcePermissions' => ['name' => 'DescribeDataSourcePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions'], 'input' => ['shape' => 'DescribeDataSourcePermissionsRequest'], 'output' => ['shape' => 'DescribeDataSourcePermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DescribeFolder' => ['name' => 'DescribeFolder', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}'], 'input' => ['shape' => 'DescribeFolderRequest'], 'output' => ['shape' => 'DescribeFolderResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeFolderPermissions' => ['name' => 'DescribeFolderPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/permissions'], 'input' => ['shape' => 'DescribeFolderPermissionsRequest'], 'output' => ['shape' => 'DescribeFolderPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeFolderResolvedPermissions' => ['name' => 'DescribeFolderResolvedPermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions'], 'input' => ['shape' => 'DescribeFolderResolvedPermissionsRequest'], 'output' => ['shape' => 'DescribeFolderResolvedPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeGroup' => ['name' => 'DescribeGroup', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}'], 'input' => ['shape' => 'DescribeGroupRequest'], 'output' => ['shape' => 'DescribeGroupResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeGroupMembership' => ['name' => 'DescribeGroupMembership', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}'], 'input' => ['shape' => 'DescribeGroupMembershipRequest'], 'output' => ['shape' => 'DescribeGroupMembershipResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeIAMPolicyAssignment' => ['name' => 'DescribeIAMPolicyAssignment', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}'], 'input' => ['shape' => 'DescribeIAMPolicyAssignmentRequest'], 'output' => ['shape' => 'DescribeIAMPolicyAssignmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'DescribeIngestion' => ['name' => 'DescribeIngestion', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}'], 'input' => ['shape' => 'DescribeIngestionRequest'], 'output' => ['shape' => 'DescribeIngestionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalFailureException']]], 'DescribeIpRestriction' => ['name' => 'DescribeIpRestriction', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/ip-restriction'], 'input' => ['shape' => 'DescribeIpRestrictionRequest'], 'output' => ['shape' => 'DescribeIpRestrictionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'DescribeNamespace' => ['name' => 'DescribeNamespace', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}'], 'input' => ['shape' => 'DescribeNamespaceRequest'], 'output' => ['shape' => 'DescribeNamespaceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeTemplate' => ['name' => 'DescribeTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}'], 'input' => ['shape' => 'DescribeTemplateRequest'], 'output' => ['shape' => 'DescribeTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeTemplateAlias' => ['name' => 'DescribeTemplateAlias', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}'], 'input' => ['shape' => 'DescribeTemplateAliasRequest'], 'output' => ['shape' => 'DescribeTemplateAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeTemplateDefinition' => ['name' => 'DescribeTemplateDefinition', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/definition'], 'input' => ['shape' => 'DescribeTemplateDefinitionRequest'], 'output' => ['shape' => 'DescribeTemplateDefinitionResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeTemplatePermissions' => ['name' => 'DescribeTemplatePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/permissions'], 'input' => ['shape' => 'DescribeTemplatePermissionsRequest'], 'output' => ['shape' => 'DescribeTemplatePermissionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeTheme' => ['name' => 'DescribeTheme', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}'], 'input' => ['shape' => 'DescribeThemeRequest'], 'output' => ['shape' => 'DescribeThemeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeThemeAlias' => ['name' => 'DescribeThemeAlias', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}'], 'input' => ['shape' => 'DescribeThemeAliasRequest'], 'output' => ['shape' => 'DescribeThemeAliasResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeThemePermissions' => ['name' => 'DescribeThemePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/permissions'], 'input' => ['shape' => 'DescribeThemePermissionsRequest'], 'output' => ['shape' => 'DescribeThemePermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}'], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'GenerateEmbedUrlForAnonymousUser' => ['name' => 'GenerateEmbedUrlForAnonymousUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/embed-url/anonymous-user'], 'input' => ['shape' => 'GenerateEmbedUrlForAnonymousUserRequest'], 'output' => ['shape' => 'GenerateEmbedUrlForAnonymousUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'SessionLifetimeInMinutesInvalidException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'UnsupportedPricingPlanException'], ['shape' => 'InternalFailureException']]], 'GenerateEmbedUrlForRegisteredUser' => ['name' => 'GenerateEmbedUrlForRegisteredUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/embed-url/registered-user'], 'input' => ['shape' => 'GenerateEmbedUrlForRegisteredUserRequest'], 'output' => ['shape' => 'GenerateEmbedUrlForRegisteredUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'QuickSightUserNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'SessionLifetimeInMinutesInvalidException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'UnsupportedPricingPlanException'], ['shape' => 'InternalFailureException']]], 'GetDashboardEmbedUrl' => ['name' => 'GetDashboardEmbedUrl', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url'], 'input' => ['shape' => 'GetDashboardEmbedUrlRequest'], 'output' => ['shape' => 'GetDashboardEmbedUrlResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'DomainNotWhitelistedException'], ['shape' => 'QuickSightUserNotFoundException'], ['shape' => 'IdentityTypeNotSupportedException'], ['shape' => 'SessionLifetimeInMinutesInvalidException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'UnsupportedPricingPlanException'], ['shape' => 'InternalFailureException']]], 'GetSessionEmbedUrl' => ['name' => 'GetSessionEmbedUrl', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/session-embed-url'], 'input' => ['shape' => 'GetSessionEmbedUrlRequest'], 'output' => ['shape' => 'GetSessionEmbedUrlResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'QuickSightUserNotFoundException'], ['shape' => 'SessionLifetimeInMinutesInvalidException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListAnalyses' => ['name' => 'ListAnalyses', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/analyses'], 'input' => ['shape' => 'ListAnalysesRequest'], 'output' => ['shape' => 'ListAnalysesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListDashboardVersions' => ['name' => 'ListDashboardVersions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions'], 'input' => ['shape' => 'ListDashboardVersionsRequest'], 'output' => ['shape' => 'ListDashboardVersionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListDashboards' => ['name' => 'ListDashboards', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/dashboards'], 'input' => ['shape' => 'ListDashboardsRequest'], 'output' => ['shape' => 'ListDashboardsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListDataSets' => ['name' => 'ListDataSets', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sets'], 'input' => ['shape' => 'ListDataSetsRequest'], 'output' => ['shape' => 'ListDataSetsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'ListDataSources' => ['name' => 'ListDataSources', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sources'], 'input' => ['shape' => 'ListDataSourcesRequest'], 'output' => ['shape' => 'ListDataSourcesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'ListFolderMembers' => ['name' => 'ListFolderMembers', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/members'], 'input' => ['shape' => 'ListFolderMembersRequest'], 'output' => ['shape' => 'ListFolderMembersResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListFolders' => ['name' => 'ListFolders', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/folders'], 'input' => ['shape' => 'ListFoldersRequest'], 'output' => ['shape' => 'ListFoldersResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListGroupMemberships' => ['name' => 'ListGroupMemberships', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members'], 'input' => ['shape' => 'ListGroupMembershipsRequest'], 'output' => ['shape' => 'ListGroupMembershipsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'ListIAMPolicyAssignments' => ['name' => 'ListIAMPolicyAssignments', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments'], 'input' => ['shape' => 'ListIAMPolicyAssignmentsRequest'], 'output' => ['shape' => 'ListIAMPolicyAssignmentsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'ListIAMPolicyAssignmentsForUser' => ['name' => 'ListIAMPolicyAssignmentsForUser', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments'], 'input' => ['shape' => 'ListIAMPolicyAssignmentsForUserRequest'], 'output' => ['shape' => 'ListIAMPolicyAssignmentsForUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConcurrentUpdatingException'], ['shape' => 'InternalFailureException']]], 'ListIngestions' => ['name' => 'ListIngestions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions'], 'input' => ['shape' => 'ListIngestionsRequest'], 'output' => ['shape' => 'ListIngestionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'ListNamespaces' => ['name' => 'ListNamespaces', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces'], 'input' => ['shape' => 'ListNamespacesRequest'], 'output' => ['shape' => 'ListNamespacesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/resources/{ResourceArn}/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'ListTemplateAliases' => ['name' => 'ListTemplateAliases', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/aliases'], 'input' => ['shape' => 'ListTemplateAliasesRequest'], 'output' => ['shape' => 'ListTemplateAliasesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListTemplateVersions' => ['name' => 'ListTemplateVersions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/versions'], 'input' => ['shape' => 'ListTemplateVersionsRequest'], 'output' => ['shape' => 'ListTemplateVersionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListTemplates' => ['name' => 'ListTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/templates'], 'input' => ['shape' => 'ListTemplatesRequest'], 'output' => ['shape' => 'ListTemplatesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListThemeAliases' => ['name' => 'ListThemeAliases', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/aliases'], 'input' => ['shape' => 'ListThemeAliasesRequest'], 'output' => ['shape' => 'ListThemeAliasesResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListThemeVersions' => ['name' => 'ListThemeVersions', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/versions'], 'input' => ['shape' => 'ListThemeVersionsRequest'], 'output' => ['shape' => 'ListThemeVersionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListThemes' => ['name' => 'ListThemes', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/themes'], 'input' => ['shape' => 'ListThemesRequest'], 'output' => ['shape' => 'ListThemesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'ListUserGroups' => ['name' => 'ListUserGroups', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups'], 'input' => ['shape' => 'ListUserGroupsRequest'], 'output' => ['shape' => 'ListUserGroupsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'GET', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'RegisterUser' => ['name' => 'RegisterUser', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users'], 'input' => ['shape' => 'RegisterUserRequest'], 'output' => ['shape' => 'RegisterUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'RestoreAnalysis' => ['name' => 'RestoreAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}'], 'input' => ['shape' => 'RestoreAnalysisRequest'], 'output' => ['shape' => 'RestoreAnalysisResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'SearchAnalyses' => ['name' => 'SearchAnalyses', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/search/analyses'], 'input' => ['shape' => 'SearchAnalysesRequest'], 'output' => ['shape' => 'SearchAnalysesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'SearchDashboards' => ['name' => 'SearchDashboards', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/search/dashboards'], 'input' => ['shape' => 'SearchDashboardsRequest'], 'output' => ['shape' => 'SearchDashboardsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'SearchDataSets' => ['name' => 'SearchDataSets', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/search/data-sets'], 'input' => ['shape' => 'SearchDataSetsRequest'], 'output' => ['shape' => 'SearchDataSetsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'SearchDataSources' => ['name' => 'SearchDataSources', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/search/data-sources'], 'input' => ['shape' => 'SearchDataSourcesRequest'], 'output' => ['shape' => 'SearchDataSourcesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalFailureException']]], 'SearchFolders' => ['name' => 'SearchFolders', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/search/folders'], 'input' => ['shape' => 'SearchFoldersRequest'], 'output' => ['shape' => 'SearchFoldersResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalFailureException']]], 'SearchGroups' => ['name' => 'SearchGroups', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search'], 'input' => ['shape' => 'SearchGroupsRequest'], 'output' => ['shape' => 'SearchGroupsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/resources/{ResourceArn}/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/resources/{ResourceArn}/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateAccountCustomization' => ['name' => 'UpdateAccountCustomization', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/customizations'], 'input' => ['shape' => 'UpdateAccountCustomizationRequest'], 'output' => ['shape' => 'UpdateAccountCustomizationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'UpdateAccountSettings' => ['name' => 'UpdateAccountSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/settings'], 'input' => ['shape' => 'UpdateAccountSettingsRequest'], 'output' => ['shape' => 'UpdateAccountSettingsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'UpdateAnalysis' => ['name' => 'UpdateAnalysis', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}'], 'input' => ['shape' => 'UpdateAnalysisRequest'], 'output' => ['shape' => 'UpdateAnalysisResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateAnalysisPermissions' => ['name' => 'UpdateAnalysisPermissions', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions'], 'input' => ['shape' => 'UpdateAnalysisPermissionsRequest'], 'output' => ['shape' => 'UpdateAnalysisPermissionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UpdateDashboard' => ['name' => 'UpdateDashboard', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}'], 'input' => ['shape' => 'UpdateDashboardRequest'], 'output' => ['shape' => 'UpdateDashboardResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateDashboardPermissions' => ['name' => 'UpdateDashboardPermissions', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions'], 'input' => ['shape' => 'UpdateDashboardPermissionsRequest'], 'output' => ['shape' => 'UpdateDashboardPermissionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UpdateDashboardPublishedVersion' => ['name' => 'UpdateDashboardPublishedVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}'], 'input' => ['shape' => 'UpdateDashboardPublishedVersionRequest'], 'output' => ['shape' => 'UpdateDashboardPublishedVersionResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateDataSet' => ['name' => 'UpdateDataSet', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}'], 'input' => ['shape' => 'UpdateDataSetRequest'], 'output' => ['shape' => 'UpdateDataSetResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateDataSetPermissions' => ['name' => 'UpdateDataSetPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions'], 'input' => ['shape' => 'UpdateDataSetPermissionsRequest'], 'output' => ['shape' => 'UpdateDataSetPermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateDataSource' => ['name' => 'UpdateDataSource', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/data-sources/{DataSourceId}'], 'input' => ['shape' => 'UpdateDataSourceRequest'], 'output' => ['shape' => 'UpdateDataSourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'UpdateDataSourcePermissions' => ['name' => 'UpdateDataSourcePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions'], 'input' => ['shape' => 'UpdateDataSourcePermissionsRequest'], 'output' => ['shape' => 'UpdateDataSourcePermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalFailureException']]], 'UpdateFolder' => ['name' => 'UpdateFolder', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}'], 'input' => ['shape' => 'UpdateFolderRequest'], 'output' => ['shape' => 'UpdateFolderResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateFolderPermissions' => ['name' => 'UpdateFolderPermissions', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/folders/{FolderId}/permissions'], 'input' => ['shape' => 'UpdateFolderPermissionsRequest'], 'output' => ['shape' => 'UpdateFolderPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}'], 'input' => ['shape' => 'UpdateGroupRequest'], 'output' => ['shape' => 'UpdateGroupResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]], 'UpdateIAMPolicyAssignment' => ['name' => 'UpdateIAMPolicyAssignment', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}'], 'input' => ['shape' => 'UpdateIAMPolicyAssignmentRequest'], 'output' => ['shape' => 'UpdateIAMPolicyAssignmentResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConcurrentUpdatingException'], ['shape' => 'InternalFailureException']]], 'UpdateIpRestriction' => ['name' => 'UpdateIpRestriction', 'http' => ['method' => 'POST', 'requestUri' => '/accounts/{AwsAccountId}/ip-restriction'], 'input' => ['shape' => 'UpdateIpRestrictionRequest'], 'output' => ['shape' => 'UpdateIpRestrictionResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalFailureException']]], 'UpdatePublicSharingSettings' => ['name' => 'UpdatePublicSharingSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/public-sharing-settings'], 'input' => ['shape' => 'UpdatePublicSharingSettingsRequest'], 'output' => ['shape' => 'UpdatePublicSharingSettingsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedPricingPlanException'], ['shape' => 'InternalFailureException']]], 'UpdateTemplate' => ['name' => 'UpdateTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}'], 'input' => ['shape' => 'UpdateTemplateRequest'], 'output' => ['shape' => 'UpdateTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateTemplateAlias' => ['name' => 'UpdateTemplateAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}'], 'input' => ['shape' => 'UpdateTemplateAliasRequest'], 'output' => ['shape' => 'UpdateTemplateAliasResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'UpdateTemplatePermissions' => ['name' => 'UpdateTemplatePermissions', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/templates/{TemplateId}/permissions'], 'input' => ['shape' => 'UpdateTemplatePermissionsRequest'], 'output' => ['shape' => 'UpdateTemplatePermissionsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UpdateTheme' => ['name' => 'UpdateTheme', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}'], 'input' => ['shape' => 'UpdateThemeRequest'], 'output' => ['shape' => 'UpdateThemeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateThemeAlias' => ['name' => 'UpdateThemeAlias', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}'], 'input' => ['shape' => 'UpdateThemeAliasRequest'], 'output' => ['shape' => 'UpdateThemeAliasResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'InternalFailureException']]], 'UpdateThemePermissions' => ['name' => 'UpdateThemePermissions', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/themes/{ThemeId}/permissions'], 'input' => ['shape' => 'UpdateThemePermissionsRequest'], 'output' => ['shape' => 'UpdateThemePermissionsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'UnsupportedUserEditionException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'PUT', 'requestUri' => '/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}'], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'InternalFailureException'], ['shape' => 'ResourceUnavailableException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'AccountCustomization' => ['type' => 'structure', 'members' => ['DefaultTheme' => ['shape' => 'Arn'], 'DefaultEmailCustomizationTemplate' => ['shape' => 'Arn']]], 'AccountInfo' => ['type' => 'structure', 'members' => ['AccountName' => ['shape' => 'String'], 'Edition' => ['shape' => 'Edition'], 'NotificationEmail' => ['shape' => 'String'], 'AuthenticationType' => ['shape' => 'String'], 'AccountSubscriptionStatus' => ['shape' => 'String']]], 'AccountSettings' => ['type' => 'structure', 'members' => ['AccountName' => ['shape' => 'String'], 'Edition' => ['shape' => 'Edition'], 'DefaultNamespace' => ['shape' => 'Namespace'], 'NotificationEmail' => ['shape' => 'String'], 'PublicSharingEnabled' => ['shape' => 'Boolean'], 'TerminationProtectionEnabled' => ['shape' => 'Boolean']]], 'ActionList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 16, 'min' => 1], 'ActiveIAMPolicyAssignment' => ['type' => 'structure', 'members' => ['AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'PolicyArn' => ['shape' => 'Arn']]], 'ActiveIAMPolicyAssignmentList' => ['type' => 'list', 'member' => ['shape' => 'ActiveIAMPolicyAssignment']], 'AdHocFilteringOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'AdditionalDashboardIdList' => ['type' => 'list', 'member' => ['shape' => 'ShortRestrictiveResourceId'], 'max' => 20, 'min' => 1], 'AggregationFunction' => ['type' => 'structure', 'members' => ['NumericalAggregationFunction' => ['shape' => 'NumericalAggregationFunction'], 'CategoricalAggregationFunction' => ['shape' => 'CategoricalAggregationFunction'], 'DateAggregationFunction' => ['shape' => 'DateAggregationFunction']]], 'AggregationSortConfiguration' => ['type' => 'structure', 'required' => ['Column', 'SortDirection', 'AggregationFunction'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'SortDirection' => ['shape' => 'SortDirection'], 'AggregationFunction' => ['shape' => 'AggregationFunction']]], 'AggregationSortConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'AggregationSortConfiguration'], 'max' => 100], 'AliasName' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\w\\-]+|(\\$LATEST)|(\\$PUBLISHED)'], 'AmazonElasticsearchParameters' => ['type' => 'structure', 'required' => ['Domain'], 'members' => ['Domain' => ['shape' => 'Domain']]], 'AmazonOpenSearchParameters' => ['type' => 'structure', 'required' => ['Domain'], 'members' => ['Domain' => ['shape' => 'Domain']]], 'Analysis' => ['type' => 'structure', 'members' => ['AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'AnalysisName'], 'Status' => ['shape' => 'ResourceStatus'], 'Errors' => ['shape' => 'AnalysisErrorList'], 'DataSetArns' => ['shape' => 'DataSetArnsList'], 'ThemeArn' => ['shape' => 'Arn'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Sheets' => ['shape' => 'SheetList']]], 'AnalysisDefaults' => ['type' => 'structure', 'required' => ['DefaultNewSheetConfiguration'], 'members' => ['DefaultNewSheetConfiguration' => ['shape' => 'DefaultNewSheetConfiguration']]], 'AnalysisDefinition' => ['type' => 'structure', 'required' => ['DataSetIdentifierDeclarations'], 'members' => ['DataSetIdentifierDeclarations' => ['shape' => 'DataSetIdentifierDeclarationList'], 'Sheets' => ['shape' => 'SheetDefinitionList'], 'CalculatedFields' => ['shape' => 'CalculatedFields'], 'ParameterDeclarations' => ['shape' => 'ParameterDeclarationList'], 'FilterGroups' => ['shape' => 'FilterGroupList'], 'ColumnConfigurations' => ['shape' => 'ColumnConfigurationList'], 'AnalysisDefaults' => ['shape' => 'AnalysisDefaults']]], 'AnalysisError' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AnalysisErrorType'], 'Message' => ['shape' => 'NonEmptyString'], 'ViolatedEntities' => ['shape' => 'EntityList']]], 'AnalysisErrorList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisError'], 'min' => 1], 'AnalysisErrorType' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'SOURCE_NOT_FOUND', 'DATA_SET_NOT_FOUND', 'INTERNAL_FAILURE', 'PARAMETER_VALUE_INCOMPATIBLE', 'PARAMETER_TYPE_INVALID', 'PARAMETER_NOT_FOUND', 'COLUMN_TYPE_MISMATCH', 'COLUMN_GEOGRAPHIC_ROLE_MISMATCH', 'COLUMN_REPLACEMENT_MISSING']], 'AnalysisFilterAttribute' => ['type' => 'string', 'enum' => ['QUICKSIGHT_USER', 'QUICKSIGHT_VIEWER_OR_OWNER', 'DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', 'QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_SOLE_OWNER', 'ANALYSIS_NAME']], 'AnalysisName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'AnalysisSearchFilter' => ['type' => 'structure', 'members' => ['Operator' => ['shape' => 'FilterOperator'], 'Name' => ['shape' => 'AnalysisFilterAttribute'], 'Value' => ['shape' => 'String']]], 'AnalysisSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisSearchFilter'], 'max' => 1, 'min' => 1], 'AnalysisSourceEntity' => ['type' => 'structure', 'members' => ['SourceTemplate' => ['shape' => 'AnalysisSourceTemplate']]], 'AnalysisSourceTemplate' => ['type' => 'structure', 'required' => ['DataSetReferences', 'Arn'], 'members' => ['DataSetReferences' => ['shape' => 'DataSetReferenceList'], 'Arn' => ['shape' => 'Arn']]], 'AnalysisSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'AnalysisName'], 'Status' => ['shape' => 'ResourceStatus'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'AnalysisSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AnalysisSummary'], 'max' => 100], 'AnchorDateConfiguration' => ['type' => 'structure', 'members' => ['AnchorOption' => ['shape' => 'AnchorOption'], 'ParameterName' => ['shape' => 'ParameterName']]], 'AnchorOption' => ['type' => 'string', 'enum' => ['NOW']], 'AnonymousUserDashboardEmbeddingConfiguration' => ['type' => 'structure', 'required' => ['InitialDashboardId'], 'members' => ['InitialDashboardId' => ['shape' => 'ShortRestrictiveResourceId']]], 'AnonymousUserDashboardVisualEmbeddingConfiguration' => ['type' => 'structure', 'required' => ['InitialDashboardVisualId'], 'members' => ['InitialDashboardVisualId' => ['shape' => 'DashboardVisualId']]], 'AnonymousUserEmbeddingExperienceConfiguration' => ['type' => 'structure', 'members' => ['Dashboard' => ['shape' => 'AnonymousUserDashboardEmbeddingConfiguration'], 'DashboardVisual' => ['shape' => 'AnonymousUserDashboardVisualEmbeddingConfiguration'], 'QSearchBar' => ['shape' => 'AnonymousUserQSearchBarEmbeddingConfiguration']]], 'AnonymousUserQSearchBarEmbeddingConfiguration' => ['type' => 'structure', 'required' => ['InitialTopicId'], 'members' => ['InitialTopicId' => ['shape' => 'RestrictiveResourceId']]], 'ArcAxisConfiguration' => ['type' => 'structure', 'members' => ['Range' => ['shape' => 'ArcAxisDisplayRange'], 'ReserveRange' => ['shape' => 'Integer']]], 'ArcAxisDisplayRange' => ['type' => 'structure', 'members' => ['Min' => ['shape' => 'Double', 'box' => \true], 'Max' => ['shape' => 'Double', 'box' => \true]]], 'ArcConfiguration' => ['type' => 'structure', 'members' => ['ArcAngle' => ['shape' => 'Double', 'box' => \true], 'ArcThickness' => ['shape' => 'ArcThicknessOptions']]], 'ArcOptions' => ['type' => 'structure', 'members' => ['ArcThickness' => ['shape' => 'ArcThickness']]], 'ArcThickness' => ['type' => 'string', 'enum' => ['SMALL', 'MEDIUM', 'LARGE', 'WHOLE']], 'ArcThicknessOptions' => ['type' => 'string', 'enum' => ['SMALL', 'MEDIUM', 'LARGE']], 'Arn' => ['type' => 'string'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AssignmentStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DRAFT', 'DISABLED']], 'AthenaParameters' => ['type' => 'structure', 'members' => ['WorkGroup' => ['shape' => 'WorkGroup'], 'RoleArn' => ['shape' => 'RoleArn']]], 'AuroraParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'AuroraPostgreSqlParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'AuthenticationMethodOption' => ['type' => 'string', 'enum' => ['IAM_AND_QUICKSIGHT', 'IAM_ONLY', 'ACTIVE_DIRECTORY']], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]{12}$'], 'AwsAndAccountId' => ['type' => 'string', 'pattern' => '^(aws|[0-9]{12})$'], 'AwsIotAnalyticsParameters' => ['type' => 'structure', 'required' => ['DataSetName'], 'members' => ['DataSetName' => ['shape' => 'DataSetName']]], 'AxisBinding' => ['type' => 'string', 'enum' => ['PRIMARY_YAXIS', 'SECONDARY_YAXIS']], 'AxisDataOptions' => ['type' => 'structure', 'members' => ['NumericAxisOptions' => ['shape' => 'NumericAxisOptions'], 'DateAxisOptions' => ['shape' => 'DateAxisOptions']]], 'AxisDisplayDataDrivenRange' => ['type' => 'structure', 'members' => []], 'AxisDisplayMinMaxRange' => ['type' => 'structure', 'members' => ['Minimum' => ['shape' => 'Double', 'box' => \true], 'Maximum' => ['shape' => 'Double', 'box' => \true]]], 'AxisDisplayOptions' => ['type' => 'structure', 'members' => ['TickLabelOptions' => ['shape' => 'AxisTickLabelOptions'], 'AxisLineVisibility' => ['shape' => 'Visibility'], 'GridLineVisibility' => ['shape' => 'Visibility'], 'DataOptions' => ['shape' => 'AxisDataOptions'], 'ScrollbarOptions' => ['shape' => 'ScrollBarOptions'], 'AxisOffset' => ['shape' => 'PixelLength']]], 'AxisDisplayRange' => ['type' => 'structure', 'members' => ['MinMax' => ['shape' => 'AxisDisplayMinMaxRange'], 'DataDriven' => ['shape' => 'AxisDisplayDataDrivenRange']]], 'AxisLabelOptions' => ['type' => 'structure', 'members' => ['FontConfiguration' => ['shape' => 'FontConfiguration'], 'CustomLabel' => ['shape' => 'String'], 'ApplyTo' => ['shape' => 'AxisLabelReferenceOptions']]], 'AxisLabelOptionsList' => ['type' => 'list', 'member' => ['shape' => 'AxisLabelOptions'], 'max' => 100], 'AxisLabelReferenceOptions' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier']]], 'AxisLinearScale' => ['type' => 'structure', 'members' => ['StepCount' => ['shape' => 'Integer', 'box' => \true], 'StepSize' => ['shape' => 'Double', 'box' => \true]]], 'AxisLogarithmicScale' => ['type' => 'structure', 'members' => ['Base' => ['shape' => 'Double', 'box' => \true]]], 'AxisScale' => ['type' => 'structure', 'members' => ['Linear' => ['shape' => 'AxisLinearScale'], 'Logarithmic' => ['shape' => 'AxisLogarithmicScale']]], 'AxisTickLabelOptions' => ['type' => 'structure', 'members' => ['LabelOptions' => ['shape' => 'LabelOptions'], 'RotationAngle' => ['shape' => 'Double', 'box' => \true]]], 'BarChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList'], 'Colors' => ['shape' => 'DimensionFieldList'], 'SmallMultiples' => ['shape' => 'SmallMultiplesDimensionFieldList']]], 'BarChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'BarChartFieldWells'], 'SortConfiguration' => ['shape' => 'BarChartSortConfiguration'], 'Orientation' => ['shape' => 'BarChartOrientation'], 'BarsArrangement' => ['shape' => 'BarsArrangement'], 'VisualPalette' => ['shape' => 'VisualPalette'], 'SmallMultiplesOptions' => ['shape' => 'SmallMultiplesOptions'], 'CategoryAxis' => ['shape' => 'AxisDisplayOptions'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ValueAxis' => ['shape' => 'AxisDisplayOptions'], 'ValueLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'ReferenceLines' => ['shape' => 'ReferenceLineList'], 'ContributionAnalysisDefaults' => ['shape' => 'ContributionAnalysisDefaultList']]], 'BarChartFieldWells' => ['type' => 'structure', 'members' => ['BarChartAggregatedFieldWells' => ['shape' => 'BarChartAggregatedFieldWells']]], 'BarChartOrientation' => ['type' => 'string', 'enum' => ['HORIZONTAL', 'VERTICAL']], 'BarChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'ColorSort' => ['shape' => 'FieldSortOptionsList'], 'ColorItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'SmallMultiplesSort' => ['shape' => 'FieldSortOptionsList'], 'SmallMultiplesLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration']]], 'BarChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'BarChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'BarsArrangement' => ['type' => 'string', 'enum' => ['CLUSTERED', 'STACKED', 'STACKED_PERCENT']], 'BaseMapStyleType' => ['type' => 'string', 'enum' => ['LIGHT_GRAY', 'DARK_GRAY', 'STREET', 'IMAGERY']], 'BinCountLimit' => ['type' => 'long', 'max' => 1000, 'min' => 0], 'BinCountOptions' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'BinCountValue']]], 'BinCountValue' => ['type' => 'integer', 'min' => 0], 'BinWidthOptions' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'BinWidthValue'], 'BinCountLimit' => ['shape' => 'BinCountLimit']]], 'BinWidthValue' => ['type' => 'double', 'min' => 0], 'BodySectionConfiguration' => ['type' => 'structure', 'required' => ['SectionId', 'Content'], 'members' => ['SectionId' => ['shape' => 'ShortRestrictiveResourceId'], 'Content' => ['shape' => 'BodySectionContent'], 'Style' => ['shape' => 'SectionStyle'], 'PageBreakConfiguration' => ['shape' => 'SectionPageBreakConfiguration']]], 'BodySectionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'BodySectionConfiguration'], 'max' => 28], 'BodySectionContent' => ['type' => 'structure', 'members' => ['Layout' => ['shape' => 'SectionLayoutConfiguration']]], 'Boolean' => ['type' => 'boolean'], 'BooleanObject' => ['type' => 'boolean'], 'BorderStyle' => ['type' => 'structure', 'members' => ['Show' => ['shape' => 'Boolean', 'box' => \true]]], 'BoxPlotAggregatedFieldWells' => ['type' => 'structure', 'members' => ['GroupBy' => ['shape' => 'BoxPlotDimensionFieldList'], 'Values' => ['shape' => 'BoxPlotMeasureFieldList']]], 'BoxPlotChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'BoxPlotFieldWells'], 'SortConfiguration' => ['shape' => 'BoxPlotSortConfiguration'], 'BoxPlotOptions' => ['shape' => 'BoxPlotOptions'], 'CategoryAxis' => ['shape' => 'AxisDisplayOptions'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'PrimaryYAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'PrimaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'ReferenceLines' => ['shape' => 'ReferenceLineList'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'BoxPlotDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'BoxPlotFieldWells' => ['type' => 'structure', 'members' => ['BoxPlotAggregatedFieldWells' => ['shape' => 'BoxPlotAggregatedFieldWells']]], 'BoxPlotFillStyle' => ['type' => 'string', 'enum' => ['SOLID', 'TRANSPARENT']], 'BoxPlotMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 5], 'BoxPlotOptions' => ['type' => 'structure', 'members' => ['StyleOptions' => ['shape' => 'BoxPlotStyleOptions'], 'OutlierVisibility' => ['shape' => 'Visibility'], 'AllDataPointsVisibility' => ['shape' => 'Visibility']]], 'BoxPlotSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'PaginationConfiguration' => ['shape' => 'PaginationConfiguration']]], 'BoxPlotStyleOptions' => ['type' => 'structure', 'members' => ['FillStyle' => ['shape' => 'BoxPlotFillStyle']]], 'BoxPlotVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'BoxPlotChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'CIDR' => ['type' => 'string', 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[1-9]))$'], 'CalculatedColumn' => ['type' => 'structure', 'required' => ['ColumnName', 'ColumnId', 'Expression'], 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'ColumnId' => ['shape' => 'ColumnId'], 'Expression' => ['shape' => 'Expression']]], 'CalculatedColumnList' => ['type' => 'list', 'member' => ['shape' => 'CalculatedColumn'], 'max' => 128, 'min' => 1], 'CalculatedField' => ['type' => 'structure', 'required' => ['DataSetIdentifier', 'Name', 'Expression'], 'members' => ['DataSetIdentifier' => ['shape' => 'DataSetIdentifier'], 'Name' => ['shape' => 'ColumnName'], 'Expression' => ['shape' => 'Expression']]], 'CalculatedFields' => ['type' => 'list', 'member' => ['shape' => 'CalculatedField'], 'max' => 100], 'CalculatedMeasureField' => ['type' => 'structure', 'required' => ['FieldId', 'Expression'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Expression' => ['shape' => 'Expression']]], 'CancelIngestionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId', 'IngestionId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'DataSetId'], 'IngestionId' => ['shape' => 'IngestionId', 'location' => 'uri', 'locationName' => 'IngestionId']]], 'CancelIngestionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'IngestionId' => ['shape' => 'IngestionId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CascadingControlConfiguration' => ['type' => 'structure', 'members' => ['SourceControls' => ['shape' => 'CascadingControlSourceList']]], 'CascadingControlSource' => ['type' => 'structure', 'members' => ['SourceSheetControlId' => ['shape' => 'String'], 'ColumnToMatch' => ['shape' => 'ColumnIdentifier']]], 'CascadingControlSourceList' => ['type' => 'list', 'member' => ['shape' => 'CascadingControlSource'], 'max' => 200], 'CastColumnTypeOperation' => ['type' => 'structure', 'required' => ['ColumnName', 'NewColumnType'], 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'NewColumnType' => ['shape' => 'ColumnDataType'], 'Format' => ['shape' => 'TypeCastFormat']]], 'Catalog' => ['type' => 'string', 'max' => 128], 'CategoricalAggregationFunction' => ['type' => 'string', 'enum' => ['COUNT', 'DISTINCT_COUNT']], 'CategoricalDimensionField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'HierarchyId' => ['shape' => 'HierarchyId'], 'FormatConfiguration' => ['shape' => 'StringFormatConfiguration']]], 'CategoricalMeasureField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'AggregationFunction' => ['shape' => 'CategoricalAggregationFunction'], 'FormatConfiguration' => ['shape' => 'StringFormatConfiguration']]], 'CategoryDrillDownFilter' => ['type' => 'structure', 'required' => ['Column', 'CategoryValues'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'CategoryValues' => ['shape' => 'CategoryValueList']]], 'CategoryFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'Configuration'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'Configuration' => ['shape' => 'CategoryFilterConfiguration']]], 'CategoryFilterConfiguration' => ['type' => 'structure', 'members' => ['FilterListConfiguration' => ['shape' => 'FilterListConfiguration'], 'CustomFilterListConfiguration' => ['shape' => 'CustomFilterListConfiguration'], 'CustomFilterConfiguration' => ['shape' => 'CustomFilterConfiguration']]], 'CategoryFilterMatchOperator' => ['type' => 'string', 'enum' => ['EQUALS', 'DOES_NOT_EQUAL', 'CONTAINS', 'DOES_NOT_CONTAIN', 'STARTS_WITH', 'ENDS_WITH']], 'CategoryFilterSelectAllOptions' => ['type' => 'string', 'enum' => ['FILTER_ALL_VALUES']], 'CategoryValue' => ['type' => 'string', 'max' => 512], 'CategoryValueList' => ['type' => 'list', 'member' => ['shape' => 'CategoryValue'], 'max' => 100000], 'ChartAxisLabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'SortIconVisibility' => ['shape' => 'Visibility'], 'AxisLabelOptions' => ['shape' => 'AxisLabelOptionsList']]], 'ClusterId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ClusterMarker' => ['type' => 'structure', 'members' => ['SimpleClusterMarker' => ['shape' => 'SimpleClusterMarker']]], 'ClusterMarkerConfiguration' => ['type' => 'structure', 'members' => ['ClusterMarker' => ['shape' => 'ClusterMarker']]], 'ColorFillType' => ['type' => 'string', 'enum' => ['DISCRETE', 'GRADIENT']], 'ColorList' => ['type' => 'list', 'member' => ['shape' => 'HexColor'], 'max' => 100], 'ColorScale' => ['type' => 'structure', 'required' => ['Colors', 'ColorFillType'], 'members' => ['Colors' => ['shape' => 'ColorScaleColorList'], 'ColorFillType' => ['shape' => 'ColorFillType'], 'NullValueColor' => ['shape' => 'DataColor']]], 'ColorScaleColorList' => ['type' => 'list', 'member' => ['shape' => 'DataColor'], 'max' => 3, 'min' => 2], 'ColumnConfiguration' => ['type' => 'structure', 'required' => ['Column'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'FormatConfiguration' => ['shape' => 'FormatConfiguration'], 'Role' => ['shape' => 'ColumnRole']]], 'ColumnConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ColumnConfiguration'], 'max' => 200], 'ColumnDataType' => ['type' => 'string', 'enum' => ['STRING', 'INTEGER', 'DECIMAL', 'DATETIME']], 'ColumnDescription' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'ColumnDescriptiveText']]], 'ColumnDescriptiveText' => ['type' => 'string', 'max' => 500, 'min' => 0], 'ColumnGroup' => ['type' => 'structure', 'members' => ['GeoSpatialColumnGroup' => ['shape' => 'GeoSpatialColumnGroup']]], 'ColumnGroupColumnSchema' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'ColumnGroupColumnSchemaList' => ['type' => 'list', 'member' => ['shape' => 'ColumnGroupColumnSchema'], 'max' => 500], 'ColumnGroupList' => ['type' => 'list', 'member' => ['shape' => 'ColumnGroup'], 'max' => 8, 'min' => 1], 'ColumnGroupName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ColumnGroupSchema' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'ColumnGroupColumnSchemaList' => ['shape' => 'ColumnGroupColumnSchemaList']]], 'ColumnGroupSchemaList' => ['type' => 'list', 'member' => ['shape' => 'ColumnGroupSchema'], 'max' => 500], 'ColumnHierarchy' => ['type' => 'structure', 'members' => ['ExplicitHierarchy' => ['shape' => 'ExplicitHierarchy'], 'DateTimeHierarchy' => ['shape' => 'DateTimeHierarchy'], 'PredefinedHierarchy' => ['shape' => 'PredefinedHierarchy']]], 'ColumnHierarchyList' => ['type' => 'list', 'member' => ['shape' => 'ColumnHierarchy'], 'max' => 2], 'ColumnId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ColumnIdentifier' => ['type' => 'structure', 'required' => ['DataSetIdentifier', 'ColumnName'], 'members' => ['DataSetIdentifier' => ['shape' => 'DataSetIdentifier'], 'ColumnName' => ['shape' => 'ColumnName']]], 'ColumnLevelPermissionRule' => ['type' => 'structure', 'members' => ['Principals' => ['shape' => 'PrincipalList'], 'ColumnNames' => ['shape' => 'ColumnNameList']]], 'ColumnLevelPermissionRuleList' => ['type' => 'list', 'member' => ['shape' => 'ColumnLevelPermissionRule'], 'min' => 1], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnName'], 'max' => 16, 'min' => 1], 'ColumnName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ColumnNameList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'ColumnRole' => ['type' => 'string', 'enum' => ['DIMENSION', 'MEASURE']], 'ColumnSchema' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'GeographicRole' => ['shape' => 'String']]], 'ColumnSchemaList' => ['type' => 'list', 'member' => ['shape' => 'ColumnSchema'], 'max' => 500], 'ColumnSort' => ['type' => 'structure', 'required' => ['SortBy', 'Direction'], 'members' => ['SortBy' => ['shape' => 'ColumnIdentifier'], 'Direction' => ['shape' => 'SortDirection'], 'AggregationFunction' => ['shape' => 'AggregationFunction']]], 'ColumnTag' => ['type' => 'structure', 'members' => ['ColumnGeographicRole' => ['shape' => 'GeoSpatialDataRole'], 'ColumnDescription' => ['shape' => 'ColumnDescription']]], 'ColumnTagList' => ['type' => 'list', 'member' => ['shape' => 'ColumnTag'], 'max' => 16, 'min' => 1], 'ColumnTagName' => ['type' => 'string', 'enum' => ['COLUMN_GEOGRAPHIC_ROLE', 'COLUMN_DESCRIPTION']], 'ColumnTagNames' => ['type' => 'list', 'member' => ['shape' => 'ColumnTagName']], 'ColumnTooltipItem' => ['type' => 'structure', 'required' => ['Column'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'Label' => ['shape' => 'String'], 'Visibility' => ['shape' => 'Visibility'], 'Aggregation' => ['shape' => 'AggregationFunction']]], 'ComboChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'DimensionFieldList'], 'BarValues' => ['shape' => 'MeasureFieldList'], 'Colors' => ['shape' => 'DimensionFieldList'], 'LineValues' => ['shape' => 'MeasureFieldList']]], 'ComboChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'ComboChartFieldWells'], 'SortConfiguration' => ['shape' => 'ComboChartSortConfiguration'], 'BarsArrangement' => ['shape' => 'BarsArrangement'], 'CategoryAxis' => ['shape' => 'AxisDisplayOptions'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'PrimaryYAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'PrimaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'SecondaryYAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'SecondaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'BarDataLabels' => ['shape' => 'DataLabelOptions'], 'LineDataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'ReferenceLines' => ['shape' => 'ReferenceLineList'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'ComboChartFieldWells' => ['type' => 'structure', 'members' => ['ComboChartAggregatedFieldWells' => ['shape' => 'ComboChartAggregatedFieldWells']]], 'ComboChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'ColorSort' => ['shape' => 'FieldSortOptionsList'], 'ColorItemsLimit' => ['shape' => 'ItemsLimitConfiguration']]], 'ComboChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'ComboChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'ComparisonConfiguration' => ['type' => 'structure', 'members' => ['ComparisonMethod' => ['shape' => 'ComparisonMethod'], 'ComparisonFormat' => ['shape' => 'ComparisonFormatConfiguration']]], 'ComparisonFormatConfiguration' => ['type' => 'structure', 'members' => ['NumberDisplayFormatConfiguration' => ['shape' => 'NumberDisplayFormatConfiguration'], 'PercentageDisplayFormatConfiguration' => ['shape' => 'PercentageDisplayFormatConfiguration']]], 'ComparisonMethod' => ['type' => 'string', 'enum' => ['DIFFERENCE', 'PERCENT_DIFFERENCE', 'PERCENT']], 'Computation' => ['type' => 'structure', 'members' => ['TopBottomRanked' => ['shape' => 'TopBottomRankedComputation'], 'TopBottomMovers' => ['shape' => 'TopBottomMoversComputation'], 'TotalAggregation' => ['shape' => 'TotalAggregationComputation'], 'MaximumMinimum' => ['shape' => 'MaximumMinimumComputation'], 'MetricComparison' => ['shape' => 'MetricComparisonComputation'], 'PeriodOverPeriod' => ['shape' => 'PeriodOverPeriodComputation'], 'PeriodToDate' => ['shape' => 'PeriodToDateComputation'], 'GrowthRate' => ['shape' => 'GrowthRateComputation'], 'UniqueValues' => ['shape' => 'UniqueValuesComputation'], 'Forecast' => ['shape' => 'ForecastComputation']]], 'ComputationList' => ['type' => 'list', 'member' => ['shape' => 'Computation'], 'max' => 100], 'ConcurrentUpdatingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ConditionalFormattingColor' => ['type' => 'structure', 'members' => ['Solid' => ['shape' => 'ConditionalFormattingSolidColor'], 'Gradient' => ['shape' => 'ConditionalFormattingGradientColor']]], 'ConditionalFormattingCustomIconCondition' => ['type' => 'structure', 'required' => ['Expression', 'IconOptions'], 'members' => ['Expression' => ['shape' => 'Expression'], 'IconOptions' => ['shape' => 'ConditionalFormattingCustomIconOptions'], 'Color' => ['shape' => 'HexColor'], 'DisplayConfiguration' => ['shape' => 'ConditionalFormattingIconDisplayConfiguration']]], 'ConditionalFormattingCustomIconOptions' => ['type' => 'structure', 'members' => ['Icon' => ['shape' => 'Icon'], 'UnicodeIcon' => ['shape' => 'UnicodeIcon']]], 'ConditionalFormattingGradientColor' => ['type' => 'structure', 'required' => ['Expression', 'Color'], 'members' => ['Expression' => ['shape' => 'Expression'], 'Color' => ['shape' => 'GradientColor']]], 'ConditionalFormattingIcon' => ['type' => 'structure', 'members' => ['IconSet' => ['shape' => 'ConditionalFormattingIconSet'], 'CustomCondition' => ['shape' => 'ConditionalFormattingCustomIconCondition']]], 'ConditionalFormattingIconDisplayConfiguration' => ['type' => 'structure', 'members' => ['IconDisplayOption' => ['shape' => 'ConditionalFormattingIconDisplayOption']]], 'ConditionalFormattingIconDisplayOption' => ['type' => 'string', 'enum' => ['ICON_ONLY']], 'ConditionalFormattingIconSet' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'Expression'], 'IconSetType' => ['shape' => 'ConditionalFormattingIconSetType']]], 'ConditionalFormattingIconSetType' => ['type' => 'string', 'enum' => ['PLUS_MINUS', 'CHECK_X', 'THREE_COLOR_ARROW', 'THREE_GRAY_ARROW', 'CARET_UP_MINUS_DOWN', 'THREE_SHAPE', 'THREE_CIRCLE', 'FLAGS', 'BARS', 'FOUR_COLOR_ARROW', 'FOUR_GRAY_ARROW']], 'ConditionalFormattingSolidColor' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'Expression'], 'Color' => ['shape' => 'HexColor']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContributionAnalysisDefault' => ['type' => 'structure', 'required' => ['MeasureFieldId', 'ContributorDimensions'], 'members' => ['MeasureFieldId' => ['shape' => 'FieldId'], 'ContributorDimensions' => ['shape' => 'ContributorDimensionList']]], 'ContributionAnalysisDefaultList' => ['type' => 'list', 'member' => ['shape' => 'ContributionAnalysisDefault'], 'max' => 200, 'min' => 1], 'ContributorDimensionList' => ['type' => 'list', 'member' => ['shape' => 'ColumnIdentifier'], 'max' => 4, 'min' => 1], 'CopySourceArn' => ['type' => 'string', 'pattern' => '^arn:[-a-z0-9]*:quicksight:[-a-z0-9]*:[0-9]{12}:datasource/.+'], 'CreateAccountCustomizationRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AccountCustomization'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'AccountCustomization' => ['shape' => 'AccountCustomization'], 'Tags' => ['shape' => 'TagList']]], 'CreateAccountCustomizationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AwsAccountId' => ['shape' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace'], 'AccountCustomization' => ['shape' => 'AccountCustomization'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateAccountSubscriptionRequest' => ['type' => 'structure', 'required' => ['Edition', 'AuthenticationMethod', 'AwsAccountId', 'AccountName', 'NotificationEmail'], 'members' => ['Edition' => ['shape' => 'Edition'], 'AuthenticationMethod' => ['shape' => 'AuthenticationMethodOption'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AccountName' => ['shape' => 'String'], 'NotificationEmail' => ['shape' => 'String'], 'ActiveDirectoryName' => ['shape' => 'String'], 'Realm' => ['shape' => 'String'], 'DirectoryId' => ['shape' => 'String'], 'AdminGroup' => ['shape' => 'GroupsList'], 'AuthorGroup' => ['shape' => 'GroupsList'], 'ReaderGroup' => ['shape' => 'GroupsList'], 'FirstName' => ['shape' => 'String'], 'LastName' => ['shape' => 'String'], 'EmailAddress' => ['shape' => 'String'], 'ContactNumber' => ['shape' => 'String']]], 'CreateAccountSubscriptionResponse' => ['type' => 'structure', 'members' => ['SignupResponse' => ['shape' => 'SignupResponse'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateAnalysisRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId'], 'Name' => ['shape' => 'AnalysisName'], 'Parameters' => ['shape' => 'Parameters'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'SourceEntity' => ['shape' => 'AnalysisSourceEntity'], 'ThemeArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList'], 'Definition' => ['shape' => 'AnalysisDefinition']]], 'CreateAnalysisResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateColumnsOperation' => ['type' => 'structure', 'required' => ['Columns'], 'members' => ['Columns' => ['shape' => 'CalculatedColumnList']]], 'CreateDashboardRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'Name' => ['shape' => 'DashboardName'], 'Parameters' => ['shape' => 'Parameters'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'SourceEntity' => ['shape' => 'DashboardSourceEntity'], 'Tags' => ['shape' => 'TagList'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'DashboardPublishOptions' => ['shape' => 'DashboardPublishOptions'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'DashboardVersionDefinition']]], 'CreateDashboardResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateDataSetRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId', 'Name', 'PhysicalTableMap', 'ImportMode'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'PhysicalTableMap' => ['shape' => 'PhysicalTableMap'], 'LogicalTableMap' => ['shape' => 'LogicalTableMap'], 'ImportMode' => ['shape' => 'DataSetImportMode'], 'ColumnGroups' => ['shape' => 'ColumnGroupList'], 'FieldFolders' => ['shape' => 'FieldFolderMap'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RowLevelPermissionDataSet' => ['shape' => 'RowLevelPermissionDataSet'], 'RowLevelPermissionTagConfiguration' => ['shape' => 'RowLevelPermissionTagConfiguration'], 'ColumnLevelPermissionRules' => ['shape' => 'ColumnLevelPermissionRuleList'], 'Tags' => ['shape' => 'TagList'], 'DataSetUsageConfiguration' => ['shape' => 'DataSetUsageConfiguration']]], 'CreateDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'IngestionArn' => ['shape' => 'Arn'], 'IngestionId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateDataSourceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId', 'Name', 'Type'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'DataSourceType'], 'DataSourceParameters' => ['shape' => 'DataSourceParameters'], 'Credentials' => ['shape' => 'DataSourceCredentials'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'VpcConnectionProperties' => ['shape' => 'VpcConnectionProperties'], 'SslProperties' => ['shape' => 'SslProperties'], 'Tags' => ['shape' => 'TagList']]], 'CreateDataSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateFolderMembershipRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId', 'MemberId', 'MemberType'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'MemberId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'MemberId'], 'MemberType' => ['shape' => 'MemberType', 'location' => 'uri', 'locationName' => 'MemberType']]], 'CreateFolderMembershipResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode'], 'FolderMember' => ['shape' => 'FolderMember'], 'RequestId' => ['shape' => 'String']]], 'CreateFolderRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'Name' => ['shape' => 'FolderName'], 'FolderType' => ['shape' => 'FolderType'], 'ParentFolderArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'Tags' => ['shape' => 'TagList']]], 'CreateFolderResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'RequestId' => ['shape' => 'String']]], 'CreateGroupMembershipRequest' => ['type' => 'structure', 'required' => ['MemberName', 'GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['MemberName' => ['shape' => 'GroupMemberName', 'location' => 'uri', 'locationName' => 'MemberName'], 'GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'CreateGroupMembershipResponse' => ['type' => 'structure', 'members' => ['GroupMember' => ['shape' => 'GroupMember'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['GroupName' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'GroupDescription'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'CreateGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateIAMPolicyAssignmentRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AssignmentName', 'AssignmentStatus', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'PolicyArn' => ['shape' => 'Arn'], 'Identities' => ['shape' => 'IdentityMap'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'CreateIAMPolicyAssignmentResponse' => ['type' => 'structure', 'members' => ['AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'AssignmentId' => ['shape' => 'String'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'PolicyArn' => ['shape' => 'Arn'], 'Identities' => ['shape' => 'IdentityMap'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateIngestionRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'IngestionId', 'AwsAccountId'], 'members' => ['DataSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'DataSetId'], 'IngestionId' => ['shape' => 'IngestionId', 'location' => 'uri', 'locationName' => 'IngestionId'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'IngestionType' => ['shape' => 'IngestionType']]], 'CreateIngestionResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'IngestionId' => ['shape' => 'IngestionId'], 'IngestionStatus' => ['shape' => 'IngestionStatus'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateNamespaceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace', 'IdentityStore'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace'], 'IdentityStore' => ['shape' => 'IdentityStore'], 'Tags' => ['shape' => 'TagList']]], 'CreateNamespaceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Namespace'], 'CapacityRegion' => ['shape' => 'String'], 'CreationStatus' => ['shape' => 'NamespaceStatus'], 'IdentityStore' => ['shape' => 'IdentityStore'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'CreateTemplateAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId', 'AliasName', 'TemplateVersionNumber'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName'], 'TemplateVersionNumber' => ['shape' => 'VersionNumber']]], 'CreateTemplateAliasResponse' => ['type' => 'structure', 'members' => ['TemplateAlias' => ['shape' => 'TemplateAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateTemplateRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'Name' => ['shape' => 'TemplateName'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'SourceEntity' => ['shape' => 'TemplateSourceEntity'], 'Tags' => ['shape' => 'TagList'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'Definition' => ['shape' => 'TemplateVersionDefinition']]], 'CreateTemplateResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateThemeAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'AliasName', 'ThemeVersionNumber'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName'], 'ThemeVersionNumber' => ['shape' => 'VersionNumber']]], 'CreateThemeAliasResponse' => ['type' => 'structure', 'members' => ['ThemeAlias' => ['shape' => 'ThemeAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CreateThemeRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'Name', 'BaseThemeId', 'Configuration'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'Name' => ['shape' => 'ThemeName'], 'BaseThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'Configuration' => ['shape' => 'ThemeConfiguration'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'Tags' => ['shape' => 'TagList']]], 'CreateThemeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'CredentialPair' => ['type' => 'structure', 'required' => ['Username', 'Password'], 'members' => ['Username' => ['shape' => 'Username'], 'Password' => ['shape' => 'Password'], 'AlternateDataSourceParameters' => ['shape' => 'DataSourceParametersList']]], 'CrossDatasetTypes' => ['type' => 'string', 'enum' => ['ALL_DATASETS', 'SINGLE_DATASET']], 'CurrencyCode' => ['type' => 'string', 'pattern' => '[A-Z]{3}'], 'CurrencyDisplayFormatConfiguration' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Suffix' => ['shape' => 'Suffix'], 'SeparatorConfiguration' => ['shape' => 'NumericSeparatorConfiguration'], 'Symbol' => ['shape' => 'CurrencyCode'], 'DecimalPlacesConfiguration' => ['shape' => 'DecimalPlacesConfiguration'], 'NumberScale' => ['shape' => 'NumberScale'], 'NegativeValueConfiguration' => ['shape' => 'NegativeValueConfiguration'], 'NullValueFormatConfiguration' => ['shape' => 'NullValueFormatConfiguration']]], 'CustomActionFilterOperation' => ['type' => 'structure', 'required' => ['SelectedFieldsConfiguration', 'TargetVisualsConfiguration'], 'members' => ['SelectedFieldsConfiguration' => ['shape' => 'FilterOperationSelectedFieldsConfiguration'], 'TargetVisualsConfiguration' => ['shape' => 'FilterOperationTargetVisualsConfiguration']]], 'CustomActionNavigationOperation' => ['type' => 'structure', 'members' => ['LocalNavigationConfiguration' => ['shape' => 'LocalNavigationConfiguration']]], 'CustomActionSetParametersOperation' => ['type' => 'structure', 'required' => ['ParameterValueConfigurations'], 'members' => ['ParameterValueConfigurations' => ['shape' => 'SetParameterValueConfigurationList']]], 'CustomActionURLOperation' => ['type' => 'structure', 'required' => ['URLTemplate', 'URLTarget'], 'members' => ['URLTemplate' => ['shape' => 'URLOperationTemplate'], 'URLTarget' => ['shape' => 'URLTargetConfiguration']]], 'CustomContentConfiguration' => ['type' => 'structure', 'members' => ['ContentUrl' => ['shape' => 'URLOperationTemplate'], 'ContentType' => ['shape' => 'CustomContentType'], 'ImageScaling' => ['shape' => 'CustomContentImageScalingConfiguration']]], 'CustomContentImageScalingConfiguration' => ['type' => 'string', 'enum' => ['FIT_TO_HEIGHT', 'FIT_TO_WIDTH', 'DO_NOT_SCALE', 'SCALE_TO_VISUAL']], 'CustomContentType' => ['type' => 'string', 'enum' => ['IMAGE', 'OTHER_EMBEDDED_CONTENT']], 'CustomContentVisual' => ['type' => 'structure', 'required' => ['VisualId', 'DataSetIdentifier'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'CustomContentConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'DataSetIdentifier' => ['shape' => 'DataSetIdentifier']]], 'CustomFilterConfiguration' => ['type' => 'structure', 'required' => ['MatchOperator', 'NullOption'], 'members' => ['MatchOperator' => ['shape' => 'CategoryFilterMatchOperator'], 'CategoryValue' => ['shape' => 'CategoryValue'], 'SelectAllOptions' => ['shape' => 'CategoryFilterSelectAllOptions'], 'ParameterName' => ['shape' => 'ParameterName'], 'NullOption' => ['shape' => 'FilterNullOption']]], 'CustomFilterListConfiguration' => ['type' => 'structure', 'required' => ['MatchOperator', 'NullOption'], 'members' => ['MatchOperator' => ['shape' => 'CategoryFilterMatchOperator'], 'CategoryValues' => ['shape' => 'CategoryValueList'], 'SelectAllOptions' => ['shape' => 'CategoryFilterSelectAllOptions'], 'NullOption' => ['shape' => 'FilterNullOption']]], 'CustomLabel' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'CustomNarrativeOptions' => ['type' => 'structure', 'required' => ['Narrative'], 'members' => ['Narrative' => ['shape' => 'NarrativeString']]], 'CustomParameterValues' => ['type' => 'structure', 'members' => ['StringValues' => ['shape' => 'StringDefaultValueList'], 'IntegerValues' => ['shape' => 'IntegerDefaultValueList'], 'DecimalValues' => ['shape' => 'DecimalDefaultValueList'], 'DateTimeValues' => ['shape' => 'DateTimeDefaultValueList']]], 'CustomSql' => ['type' => 'structure', 'required' => ['DataSourceArn', 'Name', 'SqlQuery'], 'members' => ['DataSourceArn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'CustomSqlName'], 'SqlQuery' => ['shape' => 'SqlQuery'], 'Columns' => ['shape' => 'InputColumnList']]], 'CustomSqlName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CustomValuesConfiguration' => ['type' => 'structure', 'required' => ['CustomValues'], 'members' => ['IncludeNullValue' => ['shape' => 'BooleanObject'], 'CustomValues' => ['shape' => 'CustomParameterValues']]], 'Dashboard' => ['type' => 'structure', 'members' => ['DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'DashboardName'], 'Version' => ['shape' => 'DashboardVersion'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastPublishedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'DashboardBehavior' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DashboardError' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'DashboardErrorType'], 'Message' => ['shape' => 'NonEmptyString'], 'ViolatedEntities' => ['shape' => 'EntityList']]], 'DashboardErrorList' => ['type' => 'list', 'member' => ['shape' => 'DashboardError'], 'min' => 1], 'DashboardErrorType' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'SOURCE_NOT_FOUND', 'DATA_SET_NOT_FOUND', 'INTERNAL_FAILURE', 'PARAMETER_VALUE_INCOMPATIBLE', 'PARAMETER_TYPE_INVALID', 'PARAMETER_NOT_FOUND', 'COLUMN_TYPE_MISMATCH', 'COLUMN_GEOGRAPHIC_ROLE_MISMATCH', 'COLUMN_REPLACEMENT_MISSING']], 'DashboardFilterAttribute' => ['type' => 'string', 'enum' => ['QUICKSIGHT_USER', 'QUICKSIGHT_VIEWER_OR_OWNER', 'DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', 'QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_SOLE_OWNER', 'DASHBOARD_NAME']], 'DashboardName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DashboardPublishOptions' => ['type' => 'structure', 'members' => ['AdHocFilteringOption' => ['shape' => 'AdHocFilteringOption'], 'ExportToCSVOption' => ['shape' => 'ExportToCSVOption'], 'SheetControlsOption' => ['shape' => 'SheetControlsOption'], 'VisualPublishOptions' => ['shape' => 'DashboardVisualPublishOptions', 'deprecated' => \true, 'deprecatedMessage' => 'VisualPublishOptions property will reach its end of standard support in a future release. To perform this action, use ExportWithHiddenFields.'], 'SheetLayoutElementMaximizationOption' => ['shape' => 'SheetLayoutElementMaximizationOption'], 'VisualMenuOption' => ['shape' => 'VisualMenuOption'], 'VisualAxisSortOption' => ['shape' => 'VisualAxisSortOption'], 'ExportWithHiddenFieldsOption' => ['shape' => 'ExportWithHiddenFieldsOption'], 'DataPointDrillUpDownOption' => ['shape' => 'DataPointDrillUpDownOption'], 'DataPointMenuLabelOption' => ['shape' => 'DataPointMenuLabelOption'], 'DataPointTooltipOption' => ['shape' => 'DataPointTooltipOption']]], 'DashboardSearchFilter' => ['type' => 'structure', 'required' => ['Operator'], 'members' => ['Operator' => ['shape' => 'FilterOperator'], 'Name' => ['shape' => 'DashboardFilterAttribute'], 'Value' => ['shape' => 'String']]], 'DashboardSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'DashboardSearchFilter'], 'max' => 1, 'min' => 1], 'DashboardSourceEntity' => ['type' => 'structure', 'members' => ['SourceTemplate' => ['shape' => 'DashboardSourceTemplate']]], 'DashboardSourceTemplate' => ['type' => 'structure', 'required' => ['DataSetReferences', 'Arn'], 'members' => ['DataSetReferences' => ['shape' => 'DataSetReferenceList'], 'Arn' => ['shape' => 'Arn']]], 'DashboardSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'DashboardName'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'PublishedVersionNumber' => ['shape' => 'VersionNumber'], 'LastPublishedTime' => ['shape' => 'Timestamp']]], 'DashboardSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DashboardSummary'], 'max' => 100], 'DashboardUIState' => ['type' => 'string', 'enum' => ['EXPANDED', 'COLLAPSED']], 'DashboardVersion' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'Timestamp'], 'Errors' => ['shape' => 'DashboardErrorList'], 'VersionNumber' => ['shape' => 'VersionNumber'], 'Status' => ['shape' => 'ResourceStatus'], 'Arn' => ['shape' => 'Arn'], 'SourceEntityArn' => ['shape' => 'Arn'], 'DataSetArns' => ['shape' => 'DataSetArnsList'], 'Description' => ['shape' => 'VersionDescription'], 'ThemeArn' => ['shape' => 'Arn'], 'Sheets' => ['shape' => 'SheetList']]], 'DashboardVersionDefinition' => ['type' => 'structure', 'required' => ['DataSetIdentifierDeclarations'], 'members' => ['DataSetIdentifierDeclarations' => ['shape' => 'DataSetIdentifierDeclarationList'], 'Sheets' => ['shape' => 'SheetDefinitionList'], 'CalculatedFields' => ['shape' => 'CalculatedFields'], 'ParameterDeclarations' => ['shape' => 'ParameterDeclarationList'], 'FilterGroups' => ['shape' => 'FilterGroupList'], 'ColumnConfigurations' => ['shape' => 'ColumnConfigurationList'], 'AnalysisDefaults' => ['shape' => 'AnalysisDefaults']]], 'DashboardVersionSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedTime' => ['shape' => 'Timestamp'], 'VersionNumber' => ['shape' => 'VersionNumber'], 'Status' => ['shape' => 'ResourceStatus'], 'SourceEntityArn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'VersionDescription']]], 'DashboardVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DashboardVersionSummary'], 'max' => 100], 'DashboardVisualId' => ['type' => 'structure', 'required' => ['DashboardId', 'SheetId', 'VisualId'], 'members' => ['DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'SheetId' => ['shape' => 'ShortRestrictiveResourceId'], 'VisualId' => ['shape' => 'ShortRestrictiveResourceId']]], 'DashboardVisualPublishOptions' => ['type' => 'structure', 'members' => ['ExportHiddenFieldsOption' => ['shape' => 'ExportHiddenFieldsOption']]], 'DataBarsOptions' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'PositiveColor' => ['shape' => 'HexColor'], 'NegativeColor' => ['shape' => 'HexColor']]], 'DataColor' => ['type' => 'structure', 'members' => ['Color' => ['shape' => 'HexColor'], 'DataValue' => ['shape' => 'Double', 'box' => \true]]], 'DataColorPalette' => ['type' => 'structure', 'members' => ['Colors' => ['shape' => 'ColorList'], 'MinMaxGradient' => ['shape' => 'ColorList'], 'EmptyFillColor' => ['shape' => 'HexColor']]], 'DataFieldSeriesItem' => ['type' => 'structure', 'required' => ['FieldId', 'AxisBinding'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'FieldValue' => ['shape' => 'SensitiveString'], 'AxisBinding' => ['shape' => 'AxisBinding'], 'Settings' => ['shape' => 'LineChartSeriesSettings']]], 'DataLabelContent' => ['type' => 'string', 'enum' => ['VALUE', 'PERCENT', 'VALUE_AND_PERCENT']], 'DataLabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'CategoryLabelVisibility' => ['shape' => 'Visibility'], 'MeasureLabelVisibility' => ['shape' => 'Visibility'], 'DataLabelTypes' => ['shape' => 'DataLabelTypes'], 'Position' => ['shape' => 'DataLabelPosition'], 'LabelContent' => ['shape' => 'DataLabelContent'], 'LabelFontConfiguration' => ['shape' => 'FontConfiguration'], 'LabelColor' => ['shape' => 'HexColor'], 'Overlap' => ['shape' => 'DataLabelOverlap']]], 'DataLabelOverlap' => ['type' => 'string', 'enum' => ['DISABLE_OVERLAP', 'ENABLE_OVERLAP']], 'DataLabelPosition' => ['type' => 'string', 'enum' => ['INSIDE', 'OUTSIDE', 'LEFT', 'TOP', 'BOTTOM', 'RIGHT']], 'DataLabelType' => ['type' => 'structure', 'members' => ['FieldLabelType' => ['shape' => 'FieldLabelType'], 'DataPathLabelType' => ['shape' => 'DataPathLabelType'], 'RangeEndsLabelType' => ['shape' => 'RangeEndsLabelType'], 'MinimumLabelType' => ['shape' => 'MinimumLabelType'], 'MaximumLabelType' => ['shape' => 'MaximumLabelType']]], 'DataLabelTypes' => ['type' => 'list', 'member' => ['shape' => 'DataLabelType'], 'max' => 100], 'DataPathColor' => ['type' => 'structure', 'required' => ['Element', 'Color'], 'members' => ['Element' => ['shape' => 'DataPathValue'], 'Color' => ['shape' => 'HexColor'], 'TimeGranularity' => ['shape' => 'TimeGranularity']]], 'DataPathColorList' => ['type' => 'list', 'member' => ['shape' => 'DataPathColor'], 'max' => 5000], 'DataPathLabelType' => ['type' => 'structure', 'members' => ['FieldId' => ['shape' => 'FieldId'], 'FieldValue' => ['shape' => 'FieldValue'], 'Visibility' => ['shape' => 'Visibility']]], 'DataPathSort' => ['type' => 'structure', 'required' => ['Direction', 'SortPaths'], 'members' => ['Direction' => ['shape' => 'SortDirection'], 'SortPaths' => ['shape' => 'DataPathValueList']]], 'DataPathValue' => ['type' => 'structure', 'required' => ['FieldId', 'FieldValue'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'FieldValue' => ['shape' => 'FieldValue']]], 'DataPathValueList' => ['type' => 'list', 'member' => ['shape' => 'DataPathValue'], 'max' => 20], 'DataPointDrillUpDownOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'DataPointMenuLabelOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'DataPointTooltipOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'DataSet' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'PhysicalTableMap' => ['shape' => 'PhysicalTableMap'], 'LogicalTableMap' => ['shape' => 'LogicalTableMap'], 'OutputColumns' => ['shape' => 'OutputColumnList'], 'ImportMode' => ['shape' => 'DataSetImportMode'], 'ConsumedSpiceCapacityInBytes' => ['shape' => 'Long'], 'ColumnGroups' => ['shape' => 'ColumnGroupList'], 'FieldFolders' => ['shape' => 'FieldFolderMap'], 'RowLevelPermissionDataSet' => ['shape' => 'RowLevelPermissionDataSet'], 'RowLevelPermissionTagConfiguration' => ['shape' => 'RowLevelPermissionTagConfiguration'], 'ColumnLevelPermissionRules' => ['shape' => 'ColumnLevelPermissionRuleList'], 'DataSetUsageConfiguration' => ['shape' => 'DataSetUsageConfiguration']]], 'DataSetArnsList' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 100], 'DataSetConfiguration' => ['type' => 'structure', 'members' => ['Placeholder' => ['shape' => 'String'], 'DataSetSchema' => ['shape' => 'DataSetSchema'], 'ColumnGroupSchemaList' => ['shape' => 'ColumnGroupSchemaList']]], 'DataSetConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'DataSetConfiguration'], 'max' => 30], 'DataSetFilterAttribute' => ['type' => 'string', 'enum' => ['QUICKSIGHT_VIEWER_OR_OWNER', 'QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', 'DIRECT_QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_SOLE_OWNER', 'DATASET_NAME']], 'DataSetIdentifier' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'DataSetIdentifierDeclaration' => ['type' => 'structure', 'required' => ['Identifier', 'DataSetArn'], 'members' => ['Identifier' => ['shape' => 'DataSetIdentifier'], 'DataSetArn' => ['shape' => 'Arn']]], 'DataSetIdentifierDeclarationList' => ['type' => 'list', 'member' => ['shape' => 'DataSetIdentifierDeclaration'], 'max' => 50, 'min' => 1], 'DataSetImportMode' => ['type' => 'string', 'enum' => ['SPICE', 'DIRECT_QUERY']], 'DataSetName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DataSetReference' => ['type' => 'structure', 'required' => ['DataSetPlaceholder', 'DataSetArn'], 'members' => ['DataSetPlaceholder' => ['shape' => 'NonEmptyString'], 'DataSetArn' => ['shape' => 'Arn']]], 'DataSetReferenceList' => ['type' => 'list', 'member' => ['shape' => 'DataSetReference'], 'min' => 1], 'DataSetSchema' => ['type' => 'structure', 'members' => ['ColumnSchemaList' => ['shape' => 'ColumnSchemaList']]], 'DataSetSearchFilter' => ['type' => 'structure', 'required' => ['Operator', 'Name', 'Value'], 'members' => ['Operator' => ['shape' => 'FilterOperator'], 'Name' => ['shape' => 'DataSetFilterAttribute'], 'Value' => ['shape' => 'String']]], 'DataSetSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'DataSetSearchFilter'], 'max' => 1, 'min' => 1], 'DataSetSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'ImportMode' => ['shape' => 'DataSetImportMode'], 'RowLevelPermissionDataSet' => ['shape' => 'RowLevelPermissionDataSet'], 'RowLevelPermissionTagConfigurationApplied' => ['shape' => 'Boolean'], 'ColumnLevelPermissionRulesApplied' => ['shape' => 'Boolean']]], 'DataSetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DataSetSummary']], 'DataSetUsageConfiguration' => ['type' => 'structure', 'members' => ['DisableUseAsDirectQuerySource' => ['shape' => 'Boolean'], 'DisableUseAsImportedSource' => ['shape' => 'Boolean']]], 'DataSource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'DataSourceType'], 'Status' => ['shape' => 'ResourceStatus'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'DataSourceParameters' => ['shape' => 'DataSourceParameters'], 'AlternateDataSourceParameters' => ['shape' => 'DataSourceParametersList'], 'VpcConnectionProperties' => ['shape' => 'VpcConnectionProperties'], 'SslProperties' => ['shape' => 'SslProperties'], 'ErrorInfo' => ['shape' => 'DataSourceErrorInfo'], 'SecretArn' => ['shape' => 'SecretArn']]], 'DataSourceCredentials' => ['type' => 'structure', 'members' => ['CredentialPair' => ['shape' => 'CredentialPair'], 'CopySourceArn' => ['shape' => 'CopySourceArn'], 'SecretArn' => ['shape' => 'SecretArn']], 'sensitive' => \true], 'DataSourceErrorInfo' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'DataSourceErrorInfoType'], 'Message' => ['shape' => 'String']]], 'DataSourceErrorInfoType' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'COPY_SOURCE_NOT_FOUND', 'TIMEOUT', 'ENGINE_VERSION_NOT_SUPPORTED', 'UNKNOWN_HOST', 'GENERIC_SQL_FAILURE', 'CONFLICT', 'UNKNOWN']], 'DataSourceFilterAttribute' => ['type' => 'string', 'enum' => ['DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', 'DIRECT_QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_SOLE_OWNER', 'DATASOURCE_NAME']], 'DataSourceList' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DataSourceParameters' => ['type' => 'structure', 'members' => ['AmazonElasticsearchParameters' => ['shape' => 'AmazonElasticsearchParameters'], 'AthenaParameters' => ['shape' => 'AthenaParameters'], 'AuroraParameters' => ['shape' => 'AuroraParameters'], 'AuroraPostgreSqlParameters' => ['shape' => 'AuroraPostgreSqlParameters'], 'AwsIotAnalyticsParameters' => ['shape' => 'AwsIotAnalyticsParameters'], 'JiraParameters' => ['shape' => 'JiraParameters'], 'MariaDbParameters' => ['shape' => 'MariaDbParameters'], 'MySqlParameters' => ['shape' => 'MySqlParameters'], 'OracleParameters' => ['shape' => 'OracleParameters'], 'PostgreSqlParameters' => ['shape' => 'PostgreSqlParameters'], 'PrestoParameters' => ['shape' => 'PrestoParameters'], 'RdsParameters' => ['shape' => 'RdsParameters'], 'RedshiftParameters' => ['shape' => 'RedshiftParameters'], 'S3Parameters' => ['shape' => 'S3Parameters'], 'ServiceNowParameters' => ['shape' => 'ServiceNowParameters'], 'SnowflakeParameters' => ['shape' => 'SnowflakeParameters'], 'SparkParameters' => ['shape' => 'SparkParameters'], 'SqlServerParameters' => ['shape' => 'SqlServerParameters'], 'TeradataParameters' => ['shape' => 'TeradataParameters'], 'TwitterParameters' => ['shape' => 'TwitterParameters'], 'AmazonOpenSearchParameters' => ['shape' => 'AmazonOpenSearchParameters'], 'ExasolParameters' => ['shape' => 'ExasolParameters'], 'DatabricksParameters' => ['shape' => 'DatabricksParameters']]], 'DataSourceParametersList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceParameters'], 'max' => 50, 'min' => 1], 'DataSourceSearchFilter' => ['type' => 'structure', 'required' => ['Operator', 'Name', 'Value'], 'members' => ['Operator' => ['shape' => 'FilterOperator'], 'Name' => ['shape' => 'DataSourceFilterAttribute'], 'Value' => ['shape' => 'String']]], 'DataSourceSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceSearchFilter'], 'max' => 1, 'min' => 1], 'DataSourceSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'DataSourceType'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'DataSourceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DataSourceSummary']], 'DataSourceType' => ['type' => 'string', 'enum' => ['ADOBE_ANALYTICS', 'AMAZON_ELASTICSEARCH', 'ATHENA', 'AURORA', 'AURORA_POSTGRESQL', 'AWS_IOT_ANALYTICS', 'GITHUB', 'JIRA', 'MARIADB', 'MYSQL', 'ORACLE', 'POSTGRESQL', 'PRESTO', 'REDSHIFT', 'S3', 'SALESFORCE', 'SERVICENOW', 'SNOWFLAKE', 'SPARK', 'SQLSERVER', 'TERADATA', 'TWITTER', 'TIMESTREAM', 'AMAZON_OPENSEARCH', 'EXASOL', 'DATABRICKS']], 'Database' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DatabricksParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'SqlEndpointPath'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'SqlEndpointPath' => ['shape' => 'SqlEndpointPath']]], 'DateAggregationFunction' => ['type' => 'string', 'enum' => ['COUNT', 'DISTINCT_COUNT', 'MIN', 'MAX']], 'DateAxisOptions' => ['type' => 'structure', 'members' => ['MissingDateVisibility' => ['shape' => 'Visibility']]], 'DateDimensionField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'DateGranularity' => ['shape' => 'TimeGranularity'], 'HierarchyId' => ['shape' => 'HierarchyId'], 'FormatConfiguration' => ['shape' => 'DateTimeFormatConfiguration']]], 'DateMeasureField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'AggregationFunction' => ['shape' => 'DateAggregationFunction'], 'FormatConfiguration' => ['shape' => 'DateTimeFormatConfiguration']]], 'DateTimeDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveTimestamp'], 'max' => 50000], 'DateTimeDefaultValues' => ['type' => 'structure', 'members' => ['DynamicValue' => ['shape' => 'DynamicDefaultValue'], 'StaticValues' => ['shape' => 'DateTimeDefaultValueList'], 'RollingDate' => ['shape' => 'RollingDateConfiguration']]], 'DateTimeFormat' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DateTimeFormatConfiguration' => ['type' => 'structure', 'members' => ['DateTimeFormat' => ['shape' => 'DateTimeFormat'], 'NullValueFormatConfiguration' => ['shape' => 'NullValueFormatConfiguration'], 'NumericFormatConfiguration' => ['shape' => 'NumericFormatConfiguration']]], 'DateTimeHierarchy' => ['type' => 'structure', 'required' => ['HierarchyId'], 'members' => ['HierarchyId' => ['shape' => 'HierarchyId'], 'DrillDownFilters' => ['shape' => 'DrillDownFilterList']]], 'DateTimeParameter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'SensitiveTimestampList']]], 'DateTimeParameterDeclaration' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ParameterName'], 'DefaultValues' => ['shape' => 'DateTimeDefaultValues'], 'TimeGranularity' => ['shape' => 'TimeGranularity'], 'ValueWhenUnset' => ['shape' => 'DateTimeValueWhenUnsetConfiguration']]], 'DateTimeParameterList' => ['type' => 'list', 'member' => ['shape' => 'DateTimeParameter'], 'max' => 100], 'DateTimePickerControlDisplayOptions' => ['type' => 'structure', 'members' => ['TitleOptions' => ['shape' => 'LabelOptions'], 'DateTimeFormat' => ['shape' => 'DateTimeFormat']]], 'DateTimeValueWhenUnsetConfiguration' => ['type' => 'structure', 'members' => ['ValueWhenUnsetOption' => ['shape' => 'ValueWhenUnsetOption'], 'CustomValue' => ['shape' => 'SensitiveTimestamp']]], 'DecimalDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveDoubleObject'], 'max' => 50000], 'DecimalDefaultValues' => ['type' => 'structure', 'members' => ['DynamicValue' => ['shape' => 'DynamicDefaultValue'], 'StaticValues' => ['shape' => 'DecimalDefaultValueList']]], 'DecimalParameter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'SensitiveDoubleList']]], 'DecimalParameterDeclaration' => ['type' => 'structure', 'required' => ['ParameterValueType', 'Name'], 'members' => ['ParameterValueType' => ['shape' => 'ParameterValueType'], 'Name' => ['shape' => 'ParameterName'], 'DefaultValues' => ['shape' => 'DecimalDefaultValues'], 'ValueWhenUnset' => ['shape' => 'DecimalValueWhenUnsetConfiguration']]], 'DecimalParameterList' => ['type' => 'list', 'member' => ['shape' => 'DecimalParameter'], 'max' => 100], 'DecimalPlaces' => ['type' => 'long', 'max' => 20, 'min' => 0], 'DecimalPlacesConfiguration' => ['type' => 'structure', 'required' => ['DecimalPlaces'], 'members' => ['DecimalPlaces' => ['shape' => 'DecimalPlaces']]], 'DecimalValueWhenUnsetConfiguration' => ['type' => 'structure', 'members' => ['ValueWhenUnsetOption' => ['shape' => 'ValueWhenUnsetOption'], 'CustomValue' => ['shape' => 'SensitiveDouble', 'box' => \true]]], 'DefaultFreeFormLayoutConfiguration' => ['type' => 'structure', 'required' => ['CanvasSizeOptions'], 'members' => ['CanvasSizeOptions' => ['shape' => 'FreeFormLayoutCanvasSizeOptions']]], 'DefaultGridLayoutConfiguration' => ['type' => 'structure', 'required' => ['CanvasSizeOptions'], 'members' => ['CanvasSizeOptions' => ['shape' => 'GridLayoutCanvasSizeOptions']]], 'DefaultInteractiveLayoutConfiguration' => ['type' => 'structure', 'members' => ['Grid' => ['shape' => 'DefaultGridLayoutConfiguration'], 'FreeForm' => ['shape' => 'DefaultFreeFormLayoutConfiguration']]], 'DefaultNewSheetConfiguration' => ['type' => 'structure', 'members' => ['InteractiveLayoutConfiguration' => ['shape' => 'DefaultInteractiveLayoutConfiguration'], 'PaginatedLayoutConfiguration' => ['shape' => 'DefaultPaginatedLayoutConfiguration'], 'SheetContentType' => ['shape' => 'SheetContentType']]], 'DefaultPaginatedLayoutConfiguration' => ['type' => 'structure', 'members' => ['SectionBased' => ['shape' => 'DefaultSectionBasedLayoutConfiguration']]], 'DefaultSectionBasedLayoutConfiguration' => ['type' => 'structure', 'required' => ['CanvasSizeOptions'], 'members' => ['CanvasSizeOptions' => ['shape' => 'SectionBasedLayoutCanvasSizeOptions']]], 'DeleteAccountCustomizationRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'querystring', 'locationName' => 'namespace']]], 'DeleteAccountCustomizationResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteAccountSubscriptionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId']]], 'DeleteAccountSubscriptionResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteAnalysisRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId'], 'RecoveryWindowInDays' => ['shape' => 'RecoveryWindowInDays', 'location' => 'querystring', 'locationName' => 'recovery-window-in-days'], 'ForceDeleteWithoutRecovery' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'force-delete-without-recovery']]], 'DeleteAnalysisResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'DeletionTime' => ['shape' => 'Timestamp'], 'RequestId' => ['shape' => 'String']]], 'DeleteDashboardRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number']]], 'DeleteDashboardResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'RequestId' => ['shape' => 'String']]], 'DeleteDataSetRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSetId']]], 'DeleteDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteDataSourceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSourceId']]], 'DeleteDataSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteFolderMembershipRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId', 'MemberId', 'MemberType'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'MemberId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'MemberId'], 'MemberType' => ['shape' => 'MemberType', 'location' => 'uri', 'locationName' => 'MemberType']]], 'DeleteFolderMembershipResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode'], 'RequestId' => ['shape' => 'String']]], 'DeleteFolderRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DeleteFolderResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'RequestId' => ['shape' => 'String']]], 'DeleteGroupMembershipRequest' => ['type' => 'structure', 'required' => ['MemberName', 'GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['MemberName' => ['shape' => 'GroupMemberName', 'location' => 'uri', 'locationName' => 'MemberName'], 'GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteGroupMembershipResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteGroupResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteIAMPolicyAssignmentRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AssignmentName', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AssignmentName' => ['shape' => 'IAMPolicyAssignmentName', 'location' => 'uri', 'locationName' => 'AssignmentName'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteIAMPolicyAssignmentResponse' => ['type' => 'structure', 'members' => ['AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteNamespaceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteNamespaceResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteTemplateAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId', 'AliasName'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName']]], 'DeleteTemplateAliasResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'AliasName' => ['shape' => 'AliasName'], 'Arn' => ['shape' => 'Arn'], 'RequestId' => ['shape' => 'String']]], 'DeleteTemplateRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number']]], 'DeleteTemplateResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Arn' => ['shape' => 'Arn'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteThemeAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'AliasName'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName']]], 'DeleteThemeAliasResponse' => ['type' => 'structure', 'members' => ['AliasName' => ['shape' => 'AliasName'], 'Arn' => ['shape' => 'Arn'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId']]], 'DeleteThemeRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number']]], 'DeleteThemeResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId']]], 'DeleteUserByPrincipalIdRequest' => ['type' => 'structure', 'required' => ['PrincipalId', 'AwsAccountId', 'Namespace'], 'members' => ['PrincipalId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'PrincipalId'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteUserByPrincipalIdResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AwsAccountId', 'Namespace'], 'members' => ['UserName' => ['shape' => 'UserName', 'location' => 'uri', 'locationName' => 'UserName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DeleteUserResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'Delimiter' => ['type' => 'string', 'max' => 1, 'min' => 1], 'DescribeAccountCustomizationRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'Resolved' => ['shape' => 'boolean', 'location' => 'querystring', 'locationName' => 'resolved']]], 'DescribeAccountCustomizationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AwsAccountId' => ['shape' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace'], 'AccountCustomization' => ['shape' => 'AccountCustomization'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeAccountSettingsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId']]], 'DescribeAccountSettingsResponse' => ['type' => 'structure', 'members' => ['AccountSettings' => ['shape' => 'AccountSettings'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeAccountSubscriptionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId']]], 'DescribeAccountSubscriptionResponse' => ['type' => 'structure', 'members' => ['AccountInfo' => ['shape' => 'AccountInfo'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeAnalysisDefinitionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId']]], 'DescribeAnalysisDefinitionResponse' => ['type' => 'structure', 'members' => ['AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'AnalysisName'], 'Errors' => ['shape' => 'AnalysisErrorList'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'AnalysisDefinition'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeAnalysisPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId']]], 'DescribeAnalysisPermissionsResponse' => ['type' => 'structure', 'members' => ['AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'AnalysisArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeAnalysisRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId']]], 'DescribeAnalysisResponse' => ['type' => 'structure', 'members' => ['Analysis' => ['shape' => 'Analysis'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeDashboardDefinitionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'alias-name']]], 'DescribeDashboardDefinitionResponse' => ['type' => 'structure', 'members' => ['DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'Errors' => ['shape' => 'DashboardErrorList'], 'Name' => ['shape' => 'DashboardName'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'DashboardVersionDefinition'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String'], 'DashboardPublishOptions' => ['shape' => 'DashboardPublishOptions']]], 'DescribeDashboardPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId']]], 'DescribeDashboardPermissionsResponse' => ['type' => 'structure', 'members' => ['DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'DashboardArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String'], 'LinkSharingConfiguration' => ['shape' => 'LinkSharingConfiguration']]], 'DescribeDashboardRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'alias-name']]], 'DescribeDashboardResponse' => ['type' => 'structure', 'members' => ['Dashboard' => ['shape' => 'Dashboard'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeDataSetPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSetId']]], 'DescribeDataSetPermissionsResponse' => ['type' => 'structure', 'members' => ['DataSetArn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeDataSetRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSetId']]], 'DescribeDataSetResponse' => ['type' => 'structure', 'members' => ['DataSet' => ['shape' => 'DataSet'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeDataSourcePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSourceId']]], 'DescribeDataSourcePermissionsResponse' => ['type' => 'structure', 'members' => ['DataSourceArn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeDataSourceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSourceId']]], 'DescribeDataSourceResponse' => ['type' => 'structure', 'members' => ['DataSource' => ['shape' => 'DataSource'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeFolderPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DescribeFolderPermissionsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String']]], 'DescribeFolderRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DescribeFolderResolvedPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DescribeFolderResolvedPermissionsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String']]], 'DescribeFolderResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Folder' => ['shape' => 'Folder'], 'RequestId' => ['shape' => 'String']]], 'DescribeGroupMembershipRequest' => ['type' => 'structure', 'required' => ['MemberName', 'GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['MemberName' => ['shape' => 'GroupMemberName', 'location' => 'uri', 'locationName' => 'MemberName'], 'GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DescribeGroupMembershipResponse' => ['type' => 'structure', 'members' => ['GroupMember' => ['shape' => 'GroupMember'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DescribeGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeIAMPolicyAssignmentRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AssignmentName', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AssignmentName' => ['shape' => 'IAMPolicyAssignmentName', 'location' => 'uri', 'locationName' => 'AssignmentName'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DescribeIAMPolicyAssignmentResponse' => ['type' => 'structure', 'members' => ['IAMPolicyAssignment' => ['shape' => 'IAMPolicyAssignment'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeIngestionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId', 'IngestionId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'DataSetId'], 'IngestionId' => ['shape' => 'IngestionId', 'location' => 'uri', 'locationName' => 'IngestionId']]], 'DescribeIngestionResponse' => ['type' => 'structure', 'members' => ['Ingestion' => ['shape' => 'Ingestion'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeIpRestrictionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId']]], 'DescribeIpRestrictionResponse' => ['type' => 'structure', 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId'], 'IpRestrictionRuleMap' => ['shape' => 'IpRestrictionRuleMap'], 'Enabled' => ['shape' => 'NullableBoolean'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeNamespaceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DescribeNamespaceResponse' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'NamespaceInfoV2'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeTemplateAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId', 'AliasName'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName']]], 'DescribeTemplateAliasResponse' => ['type' => 'structure', 'members' => ['TemplateAlias' => ['shape' => 'TemplateAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeTemplateDefinitionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'alias-name']]], 'DescribeTemplateDefinitionResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'TemplateName'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'Errors' => ['shape' => 'TemplateErrorList'], 'ResourceStatus' => ['shape' => 'ResourceStatus'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'TemplateVersionDefinition'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeTemplatePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId']]], 'DescribeTemplatePermissionsResponse' => ['type' => 'structure', 'members' => ['TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'TemplateArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeTemplateRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'alias-name']]], 'DescribeTemplateResponse' => ['type' => 'structure', 'members' => ['Template' => ['shape' => 'Template'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeThemeAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'AliasName'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName']]], 'DescribeThemeAliasResponse' => ['type' => 'structure', 'members' => ['ThemeAlias' => ['shape' => 'ThemeAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeThemePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId']]], 'DescribeThemePermissionsResponse' => ['type' => 'structure', 'members' => ['ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'ThemeArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DescribeThemeRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAndAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'querystring', 'locationName' => 'version-number'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'querystring', 'locationName' => 'alias-name']]], 'DescribeThemeResponse' => ['type' => 'structure', 'members' => ['Theme' => ['shape' => 'Theme'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'DescribeUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AwsAccountId', 'Namespace'], 'members' => ['UserName' => ['shape' => 'UserName', 'location' => 'uri', 'locationName' => 'UserName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'DescribeUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'DestinationParameterValueConfiguration' => ['type' => 'structure', 'members' => ['CustomValuesConfiguration' => ['shape' => 'CustomValuesConfiguration'], 'SelectAllValueOptions' => ['shape' => 'SelectAllValueOptions'], 'SourceParameterName' => ['shape' => 'String'], 'SourceField' => ['shape' => 'FieldId']]], 'DimensionField' => ['type' => 'structure', 'members' => ['NumericalDimensionField' => ['shape' => 'NumericalDimensionField'], 'CategoricalDimensionField' => ['shape' => 'CategoricalDimensionField'], 'DateDimensionField' => ['shape' => 'DateDimensionField']]], 'DimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 200], 'Domain' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DomainNotWhitelistedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'DonutCenterOptions' => ['type' => 'structure', 'members' => ['LabelVisibility' => ['shape' => 'Visibility']]], 'DonutOptions' => ['type' => 'structure', 'members' => ['ArcOptions' => ['shape' => 'ArcOptions'], 'DonutCenterOptions' => ['shape' => 'DonutCenterOptions']]], 'Double' => ['type' => 'double'], 'DrillDownFilter' => ['type' => 'structure', 'members' => ['NumericEqualityFilter' => ['shape' => 'NumericEqualityDrillDownFilter'], 'CategoryFilter' => ['shape' => 'CategoryDrillDownFilter'], 'TimeRangeFilter' => ['shape' => 'TimeRangeDrillDownFilter']]], 'DrillDownFilterList' => ['type' => 'list', 'member' => ['shape' => 'DrillDownFilter'], 'max' => 10], 'DropDownControlDisplayOptions' => ['type' => 'structure', 'members' => ['SelectAllOptions' => ['shape' => 'ListControlSelectAllOptions'], 'TitleOptions' => ['shape' => 'LabelOptions']]], 'DynamicDefaultValue' => ['type' => 'structure', 'required' => ['DefaultValueColumn'], 'members' => ['UserNameColumn' => ['shape' => 'ColumnIdentifier'], 'GroupNameColumn' => ['shape' => 'ColumnIdentifier'], 'DefaultValueColumn' => ['shape' => 'ColumnIdentifier']]], 'Edition' => ['type' => 'string', 'enum' => ['STANDARD', 'ENTERPRISE', 'ENTERPRISE_AND_Q']], 'EmbeddingIdentityType' => ['type' => 'string', 'enum' => ['IAM', 'QUICKSIGHT', 'ANONYMOUS']], 'EmbeddingUrl' => ['type' => 'string', 'sensitive' => \true], 'EmptyVisual' => ['type' => 'structure', 'required' => ['VisualId', 'DataSetIdentifier'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'DataSetIdentifier' => ['shape' => 'DataSetIdentifier'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'Entity' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'NonEmptyString']]], 'EntityList' => ['type' => 'list', 'member' => ['shape' => 'Entity'], 'max' => 200], 'EntryPath' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'EntryPoint' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ErrorInfo' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'IngestionErrorType'], 'Message' => ['shape' => 'String']]], 'ExasolParameters' => ['type' => 'structure', 'required' => ['Host', 'Port'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port']]], 'ExceptionResourceType' => ['type' => 'string', 'enum' => ['USER', 'GROUP', 'NAMESPACE', 'ACCOUNT_SETTINGS', 'IAMPOLICY_ASSIGNMENT', 'DATA_SOURCE', 'DATA_SET', 'VPC_CONNECTION', 'INGESTION']], 'ExcludePeriodConfiguration' => ['type' => 'structure', 'required' => ['Amount', 'Granularity'], 'members' => ['Amount' => ['shape' => 'Integer', 'box' => \true], 'Granularity' => ['shape' => 'TimeGranularity'], 'Status' => ['shape' => 'WidgetStatus']]], 'ExplicitHierarchy' => ['type' => 'structure', 'required' => ['HierarchyId', 'Columns'], 'members' => ['HierarchyId' => ['shape' => 'HierarchyId'], 'Columns' => ['shape' => 'ExplicitHierarchyColumnList'], 'DrillDownFilters' => ['shape' => 'DrillDownFilterList']]], 'ExplicitHierarchyColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnIdentifier'], 'max' => 10, 'min' => 2], 'ExportHiddenFieldsOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'ExportToCSVOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'ExportWithHiddenFieldsOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'Expression' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'sensitive' => \true], 'FieldBasedTooltip' => ['type' => 'structure', 'members' => ['AggregationVisibility' => ['shape' => 'Visibility'], 'TooltipTitleType' => ['shape' => 'TooltipTitleType'], 'TooltipFields' => ['shape' => 'TooltipItemList']]], 'FieldFolder' => ['type' => 'structure', 'members' => ['description' => ['shape' => 'FieldFolderDescription'], 'columns' => ['shape' => 'FolderColumnList']]], 'FieldFolderDescription' => ['type' => 'string', 'max' => 500], 'FieldFolderMap' => ['type' => 'map', 'key' => ['shape' => 'FieldFolderPath'], 'value' => ['shape' => 'FieldFolder']], 'FieldFolderPath' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'FieldId' => ['type' => 'string', 'max' => 512, 'min' => 1], 'FieldLabelType' => ['type' => 'structure', 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Visibility' => ['shape' => 'Visibility']]], 'FieldOrderList' => ['type' => 'list', 'member' => ['shape' => 'FieldId'], 'max' => 100], 'FieldSeriesItem' => ['type' => 'structure', 'required' => ['FieldId', 'AxisBinding'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'AxisBinding' => ['shape' => 'AxisBinding'], 'Settings' => ['shape' => 'LineChartSeriesSettings']]], 'FieldSort' => ['type' => 'structure', 'required' => ['FieldId', 'Direction'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Direction' => ['shape' => 'SortDirection']]], 'FieldSortOptions' => ['type' => 'structure', 'members' => ['FieldSort' => ['shape' => 'FieldSort'], 'ColumnSort' => ['shape' => 'ColumnSort']]], 'FieldSortOptionsList' => ['type' => 'list', 'member' => ['shape' => 'FieldSortOptions'], 'max' => 100], 'FieldTooltipItem' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Label' => ['shape' => 'String'], 'Visibility' => ['shape' => 'Visibility']]], 'FieldValue' => ['type' => 'string', 'max' => 2048, 'sensitive' => \true], 'FileFormat' => ['type' => 'string', 'enum' => ['CSV', 'TSV', 'CLF', 'ELF', 'XLSX', 'JSON']], 'FilledMapAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Geospatial' => ['shape' => 'FilledMapDimensionFieldList'], 'Values' => ['shape' => 'FilledMapMeasureFieldList']]], 'FilledMapConditionalFormatting' => ['type' => 'structure', 'required' => ['ConditionalFormattingOptions'], 'members' => ['ConditionalFormattingOptions' => ['shape' => 'FilledMapConditionalFormattingOptionList']]], 'FilledMapConditionalFormattingOption' => ['type' => 'structure', 'required' => ['Shape'], 'members' => ['Shape' => ['shape' => 'FilledMapShapeConditionalFormatting']]], 'FilledMapConditionalFormattingOptionList' => ['type' => 'list', 'member' => ['shape' => 'FilledMapConditionalFormattingOption'], 'max' => 200], 'FilledMapConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'FilledMapFieldWells'], 'SortConfiguration' => ['shape' => 'FilledMapSortConfiguration'], 'Legend' => ['shape' => 'LegendOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'WindowOptions' => ['shape' => 'GeospatialWindowOptions'], 'MapStyleOptions' => ['shape' => 'GeospatialMapStyleOptions']]], 'FilledMapDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'FilledMapFieldWells' => ['type' => 'structure', 'members' => ['FilledMapAggregatedFieldWells' => ['shape' => 'FilledMapAggregatedFieldWells']]], 'FilledMapMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'FilledMapShapeConditionalFormatting' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Format' => ['shape' => 'ShapeConditionalFormat']]], 'FilledMapSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList']]], 'FilledMapVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'FilledMapConfiguration'], 'ConditionalFormatting' => ['shape' => 'FilledMapConditionalFormatting'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'Filter' => ['type' => 'structure', 'members' => ['CategoryFilter' => ['shape' => 'CategoryFilter'], 'NumericRangeFilter' => ['shape' => 'NumericRangeFilter'], 'NumericEqualityFilter' => ['shape' => 'NumericEqualityFilter'], 'TimeEqualityFilter' => ['shape' => 'TimeEqualityFilter'], 'TimeRangeFilter' => ['shape' => 'TimeRangeFilter'], 'RelativeDatesFilter' => ['shape' => 'RelativeDatesFilter'], 'TopBottomFilter' => ['shape' => 'TopBottomFilter']]], 'FilterControl' => ['type' => 'structure', 'members' => ['DateTimePicker' => ['shape' => 'FilterDateTimePickerControl'], 'List' => ['shape' => 'FilterListControl'], 'Dropdown' => ['shape' => 'FilterDropDownControl'], 'TextField' => ['shape' => 'FilterTextFieldControl'], 'TextArea' => ['shape' => 'FilterTextAreaControl'], 'Slider' => ['shape' => 'FilterSliderControl'], 'RelativeDateTime' => ['shape' => 'FilterRelativeDateTimeControl']]], 'FilterControlList' => ['type' => 'list', 'member' => ['shape' => 'FilterControl'], 'max' => 200], 'FilterDateTimePickerControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'DateTimePickerControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlDateTimePickerType']]], 'FilterDropDownControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'DropDownControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlListType'], 'SelectableValues' => ['shape' => 'FilterSelectableValues'], 'CascadingControlConfiguration' => ['shape' => 'CascadingControlConfiguration']]], 'FilterGroup' => ['type' => 'structure', 'required' => ['FilterGroupId', 'Filters', 'ScopeConfiguration', 'CrossDataset'], 'members' => ['FilterGroupId' => ['shape' => 'ShortRestrictiveResourceId'], 'Filters' => ['shape' => 'FilterList'], 'ScopeConfiguration' => ['shape' => 'FilterScopeConfiguration'], 'Status' => ['shape' => 'WidgetStatus'], 'CrossDataset' => ['shape' => 'CrossDatasetTypes']]], 'FilterGroupList' => ['type' => 'list', 'member' => ['shape' => 'FilterGroup'], 'max' => 2000], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 20], 'FilterListConfiguration' => ['type' => 'structure', 'required' => ['MatchOperator'], 'members' => ['MatchOperator' => ['shape' => 'CategoryFilterMatchOperator'], 'CategoryValues' => ['shape' => 'CategoryValueList'], 'SelectAllOptions' => ['shape' => 'CategoryFilterSelectAllOptions']]], 'FilterListControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'ListControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlListType'], 'SelectableValues' => ['shape' => 'FilterSelectableValues'], 'CascadingControlConfiguration' => ['shape' => 'CascadingControlConfiguration']]], 'FilterNullOption' => ['type' => 'string', 'enum' => ['ALL_VALUES', 'NULLS_ONLY', 'NON_NULLS_ONLY']], 'FilterOperation' => ['type' => 'structure', 'required' => ['ConditionExpression'], 'members' => ['ConditionExpression' => ['shape' => 'Expression']]], 'FilterOperationSelectedFieldsConfiguration' => ['type' => 'structure', 'members' => ['SelectedFields' => ['shape' => 'SelectedFieldList'], 'SelectedFieldOptions' => ['shape' => 'SelectedFieldOptions']]], 'FilterOperationTargetVisualsConfiguration' => ['type' => 'structure', 'members' => ['SameSheetTargetVisualConfiguration' => ['shape' => 'SameSheetTargetVisualConfiguration']]], 'FilterOperator' => ['type' => 'string', 'enum' => ['StringEquals', 'StringLike']], 'FilterRelativeDateTimeControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'RelativeDateTimeControlDisplayOptions']]], 'FilterScopeConfiguration' => ['type' => 'structure', 'members' => ['SelectedSheets' => ['shape' => 'SelectedSheetsFilterScopeConfiguration']]], 'FilterSelectableValues' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ParameterSelectableValueList']]], 'FilterSliderControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId', 'MaximumValue', 'MinimumValue', 'StepSize'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'SliderControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlSliderType'], 'MaximumValue' => ['shape' => 'Double'], 'MinimumValue' => ['shape' => 'Double'], 'StepSize' => ['shape' => 'Double']]], 'FilterTextAreaControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Delimiter' => ['shape' => 'TextAreaControlDelimiter'], 'DisplayOptions' => ['shape' => 'TextAreaControlDisplayOptions']]], 'FilterTextFieldControl' => ['type' => 'structure', 'required' => ['FilterControlId', 'Title', 'SourceFilterId'], 'members' => ['FilterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceFilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'DisplayOptions' => ['shape' => 'TextFieldControlDisplayOptions']]], 'FilterVisualScope' => ['type' => 'string', 'enum' => ['ALL_VISUALS', 'SELECTED_VISUALS']], 'FilteredVisualsList' => ['type' => 'list', 'member' => ['shape' => 'ShortRestrictiveResourceId'], 'max' => 50], 'Folder' => ['type' => 'structure', 'members' => ['FolderId' => ['shape' => 'RestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'FolderName'], 'FolderType' => ['shape' => 'FolderType'], 'FolderPath' => ['shape' => 'Path'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'FolderColumnList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 5000], 'FolderFilterAttribute' => ['type' => 'string', 'enum' => ['PARENT_FOLDER_ARN', 'DIRECT_QUICKSIGHT_OWNER', 'DIRECT_QUICKSIGHT_SOLE_OWNER', 'DIRECT_QUICKSIGHT_VIEWER_OR_OWNER', 'QUICKSIGHT_OWNER', 'QUICKSIGHT_VIEWER_OR_OWNER', 'FOLDER_NAME']], 'FolderMember' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'RestrictiveResourceId'], 'MemberType' => ['shape' => 'MemberType']]], 'FolderMemberList' => ['type' => 'list', 'member' => ['shape' => 'MemberIdArnPair'], 'max' => 100], 'FolderName' => ['type' => 'string', 'max' => 200, 'min' => 1], 'FolderSearchFilter' => ['type' => 'structure', 'members' => ['Operator' => ['shape' => 'FilterOperator'], 'Name' => ['shape' => 'FolderFilterAttribute'], 'Value' => ['shape' => 'String']]], 'FolderSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'FolderSearchFilter'], 'max' => 100], 'FolderSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'Name' => ['shape' => 'FolderName'], 'FolderType' => ['shape' => 'FolderType'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'FolderSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FolderSummary'], 'max' => 100], 'FolderType' => ['type' => 'string', 'enum' => ['SHARED']], 'Font' => ['type' => 'structure', 'members' => ['FontFamily' => ['shape' => 'String']]], 'FontConfiguration' => ['type' => 'structure', 'members' => ['FontSize' => ['shape' => 'FontSize'], 'FontDecoration' => ['shape' => 'FontDecoration'], 'FontColor' => ['shape' => 'HexColor'], 'FontWeight' => ['shape' => 'FontWeight'], 'FontStyle' => ['shape' => 'FontStyle']]], 'FontDecoration' => ['type' => 'string', 'enum' => ['UNDERLINE', 'NONE']], 'FontList' => ['type' => 'list', 'member' => ['shape' => 'Font'], 'max' => 5], 'FontSize' => ['type' => 'structure', 'members' => ['Relative' => ['shape' => 'RelativeFontSize']]], 'FontStyle' => ['type' => 'string', 'enum' => ['NORMAL', 'ITALIC']], 'FontWeight' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FontWeightName']]], 'FontWeightName' => ['type' => 'string', 'enum' => ['NORMAL', 'BOLD']], 'ForecastComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'PeriodsForward' => ['shape' => 'PeriodsForward'], 'PeriodsBackward' => ['shape' => 'PeriodsBackward'], 'UpperBoundary' => ['shape' => 'Double', 'box' => \true], 'LowerBoundary' => ['shape' => 'Double', 'box' => \true], 'PredictionInterval' => ['shape' => 'PredictionInterval'], 'Seasonality' => ['shape' => 'ForecastComputationSeasonality'], 'CustomSeasonalityValue' => ['shape' => 'ForecastComputationCustomSeasonalityValue', 'box' => \true]]], 'ForecastComputationCustomSeasonalityValue' => ['type' => 'integer', 'max' => 180, 'min' => 1], 'ForecastComputationSeasonality' => ['type' => 'string', 'enum' => ['AUTOMATIC', 'CUSTOM']], 'ForecastConfiguration' => ['type' => 'structure', 'members' => ['ForecastProperties' => ['shape' => 'TimeBasedForecastProperties'], 'Scenario' => ['shape' => 'ForecastScenario']]], 'ForecastConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ForecastConfiguration'], 'max' => 10], 'ForecastScenario' => ['type' => 'structure', 'members' => ['WhatIfPointScenario' => ['shape' => 'WhatIfPointScenario'], 'WhatIfRangeScenario' => ['shape' => 'WhatIfRangeScenario']]], 'FormatConfiguration' => ['type' => 'structure', 'members' => ['StringFormatConfiguration' => ['shape' => 'StringFormatConfiguration'], 'NumberFormatConfiguration' => ['shape' => 'NumberFormatConfiguration'], 'DateTimeFormatConfiguration' => ['shape' => 'DateTimeFormatConfiguration']]], 'FreeFormLayoutCanvasSizeOptions' => ['type' => 'structure', 'members' => ['ScreenCanvasSizeOptions' => ['shape' => 'FreeFormLayoutScreenCanvasSizeOptions']]], 'FreeFormLayoutConfiguration' => ['type' => 'structure', 'required' => ['Elements'], 'members' => ['Elements' => ['shape' => 'FreeFromLayoutElementList'], 'CanvasSizeOptions' => ['shape' => 'FreeFormLayoutCanvasSizeOptions']]], 'FreeFormLayoutElement' => ['type' => 'structure', 'required' => ['ElementId', 'ElementType', 'XAxisLocation', 'YAxisLocation', 'Width', 'Height'], 'members' => ['ElementId' => ['shape' => 'ShortRestrictiveResourceId'], 'ElementType' => ['shape' => 'LayoutElementType'], 'XAxisLocation' => ['shape' => 'PixelLength'], 'YAxisLocation' => ['shape' => 'UnlimitedPixelLength'], 'Width' => ['shape' => 'PixelLength'], 'Height' => ['shape' => 'PixelLength'], 'Visibility' => ['shape' => 'Visibility'], 'RenderingRules' => ['shape' => 'SheetElementRenderingRuleList'], 'BorderStyle' => ['shape' => 'FreeFormLayoutElementBorderStyle'], 'SelectedBorderStyle' => ['shape' => 'FreeFormLayoutElementBorderStyle'], 'BackgroundStyle' => ['shape' => 'FreeFormLayoutElementBackgroundStyle'], 'LoadingAnimation' => ['shape' => 'LoadingAnimation']]], 'FreeFormLayoutElementBackgroundStyle' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'Color' => ['shape' => 'HexColorWithTransparency']]], 'FreeFormLayoutElementBorderStyle' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'Color' => ['shape' => 'HexColorWithTransparency']]], 'FreeFormLayoutScreenCanvasSizeOptions' => ['type' => 'structure', 'required' => ['OptimizedViewPortWidth'], 'members' => ['OptimizedViewPortWidth' => ['shape' => 'PixelLength', 'box' => \true]]], 'FreeFormSectionLayoutConfiguration' => ['type' => 'structure', 'required' => ['Elements'], 'members' => ['Elements' => ['shape' => 'FreeFromLayoutElementList']]], 'FreeFromLayoutElementList' => ['type' => 'list', 'member' => ['shape' => 'FreeFormLayoutElement'], 'max' => 430], 'FunnelChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'FunnelChartDimensionFieldList'], 'Values' => ['shape' => 'FunnelChartMeasureFieldList']]], 'FunnelChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'FunnelChartFieldWells'], 'SortConfiguration' => ['shape' => 'FunnelChartSortConfiguration'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ValueLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'DataLabelOptions' => ['shape' => 'FunnelChartDataLabelOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'FunnelChartDataLabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'CategoryLabelVisibility' => ['shape' => 'Visibility'], 'MeasureLabelVisibility' => ['shape' => 'Visibility'], 'Position' => ['shape' => 'DataLabelPosition'], 'LabelFontConfiguration' => ['shape' => 'FontConfiguration'], 'LabelColor' => ['shape' => 'HexColor'], 'MeasureDataLabelStyle' => ['shape' => 'FunnelChartMeasureDataLabelStyle']]], 'FunnelChartDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'FunnelChartFieldWells' => ['type' => 'structure', 'members' => ['FunnelChartAggregatedFieldWells' => ['shape' => 'FunnelChartAggregatedFieldWells']]], 'FunnelChartMeasureDataLabelStyle' => ['type' => 'string', 'enum' => ['VALUE_ONLY', 'PERCENTAGE_BY_FIRST_STAGE', 'PERCENTAGE_BY_PREVIOUS_STAGE', 'VALUE_AND_PERCENTAGE_BY_FIRST_STAGE', 'VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE']], 'FunnelChartMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'FunnelChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration']]], 'FunnelChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'FunnelChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'GaugeChartArcConditionalFormatting' => ['type' => 'structure', 'members' => ['ForegroundColor' => ['shape' => 'ConditionalFormattingColor']]], 'GaugeChartConditionalFormatting' => ['type' => 'structure', 'members' => ['ConditionalFormattingOptions' => ['shape' => 'GaugeChartConditionalFormattingOptionList']]], 'GaugeChartConditionalFormattingOption' => ['type' => 'structure', 'members' => ['PrimaryValue' => ['shape' => 'GaugeChartPrimaryValueConditionalFormatting'], 'Arc' => ['shape' => 'GaugeChartArcConditionalFormatting']]], 'GaugeChartConditionalFormattingOptionList' => ['type' => 'list', 'member' => ['shape' => 'GaugeChartConditionalFormattingOption'], 'max' => 100], 'GaugeChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'GaugeChartFieldWells'], 'GaugeChartOptions' => ['shape' => 'GaugeChartOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'TooltipOptions' => ['shape' => 'TooltipOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'GaugeChartFieldWells' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'MeasureFieldList'], 'TargetValues' => ['shape' => 'MeasureFieldList']]], 'GaugeChartOptions' => ['type' => 'structure', 'members' => ['PrimaryValueDisplayType' => ['shape' => 'PrimaryValueDisplayType'], 'Comparison' => ['shape' => 'ComparisonConfiguration'], 'ArcAxis' => ['shape' => 'ArcAxisConfiguration'], 'Arc' => ['shape' => 'ArcConfiguration'], 'PrimaryValueFontConfiguration' => ['shape' => 'FontConfiguration']]], 'GaugeChartPrimaryValueConditionalFormatting' => ['type' => 'structure', 'members' => ['TextColor' => ['shape' => 'ConditionalFormattingColor'], 'Icon' => ['shape' => 'ConditionalFormattingIcon']]], 'GaugeChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'GaugeChartConfiguration'], 'ConditionalFormatting' => ['shape' => 'GaugeChartConditionalFormatting'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'GenerateEmbedUrlForAnonymousUserRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace', 'AuthorizedResourceArns', 'ExperienceConfiguration'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'SessionLifetimeInMinutes' => ['shape' => 'SessionLifetimeInMinutes'], 'Namespace' => ['shape' => 'Namespace'], 'SessionTags' => ['shape' => 'SessionTagList'], 'AuthorizedResourceArns' => ['shape' => 'ArnList'], 'ExperienceConfiguration' => ['shape' => 'AnonymousUserEmbeddingExperienceConfiguration'], 'AllowedDomains' => ['shape' => 'StringList']]], 'GenerateEmbedUrlForAnonymousUserResponse' => ['type' => 'structure', 'required' => ['EmbedUrl', 'Status', 'RequestId', 'AnonymousUserArn'], 'members' => ['EmbedUrl' => ['shape' => 'EmbeddingUrl'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String'], 'AnonymousUserArn' => ['shape' => 'Arn']]], 'GenerateEmbedUrlForRegisteredUserRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'UserArn', 'ExperienceConfiguration'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'SessionLifetimeInMinutes' => ['shape' => 'SessionLifetimeInMinutes'], 'UserArn' => ['shape' => 'Arn'], 'ExperienceConfiguration' => ['shape' => 'RegisteredUserEmbeddingExperienceConfiguration'], 'AllowedDomains' => ['shape' => 'StringList']]], 'GenerateEmbedUrlForRegisteredUserResponse' => ['type' => 'structure', 'required' => ['EmbedUrl', 'Status', 'RequestId'], 'members' => ['EmbedUrl' => ['shape' => 'EmbeddingUrl'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'GeoSpatialColumnGroup' => ['type' => 'structure', 'required' => ['Name', 'Columns'], 'members' => ['Name' => ['shape' => 'ColumnGroupName'], 'CountryCode' => ['shape' => 'GeoSpatialCountryCode'], 'Columns' => ['shape' => 'ColumnList']]], 'GeoSpatialCountryCode' => ['type' => 'string', 'enum' => ['US']], 'GeoSpatialDataRole' => ['type' => 'string', 'enum' => ['COUNTRY', 'STATE', 'COUNTY', 'CITY', 'POSTCODE', 'LONGITUDE', 'LATITUDE']], 'GeospatialCoordinateBounds' => ['type' => 'structure', 'required' => ['North', 'South', 'West', 'East'], 'members' => ['North' => ['shape' => 'Latitude'], 'South' => ['shape' => 'Latitude'], 'West' => ['shape' => 'Longitude'], 'East' => ['shape' => 'Longitude']]], 'GeospatialMapAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Geospatial' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList'], 'Colors' => ['shape' => 'DimensionFieldList']]], 'GeospatialMapConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'GeospatialMapFieldWells'], 'Legend' => ['shape' => 'LegendOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'WindowOptions' => ['shape' => 'GeospatialWindowOptions'], 'MapStyleOptions' => ['shape' => 'GeospatialMapStyleOptions'], 'PointStyleOptions' => ['shape' => 'GeospatialPointStyleOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'GeospatialMapFieldWells' => ['type' => 'structure', 'members' => ['GeospatialMapAggregatedFieldWells' => ['shape' => 'GeospatialMapAggregatedFieldWells']]], 'GeospatialMapStyleOptions' => ['type' => 'structure', 'members' => ['BaseMapStyle' => ['shape' => 'BaseMapStyleType']]], 'GeospatialMapVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'GeospatialMapConfiguration'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'GeospatialPointStyleOptions' => ['type' => 'structure', 'members' => ['SelectedPointStyle' => ['shape' => 'GeospatialSelectedPointStyle'], 'ClusterMarkerConfiguration' => ['shape' => 'ClusterMarkerConfiguration']]], 'GeospatialSelectedPointStyle' => ['type' => 'string', 'enum' => ['POINT', 'CLUSTER']], 'GeospatialWindowOptions' => ['type' => 'structure', 'members' => ['Bounds' => ['shape' => 'GeospatialCoordinateBounds'], 'MapZoomMode' => ['shape' => 'MapZoomMode']]], 'GetDashboardEmbedUrlRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId', 'IdentityType'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'IdentityType' => ['shape' => 'EmbeddingIdentityType', 'location' => 'querystring', 'locationName' => 'creds-type'], 'SessionLifetimeInMinutes' => ['shape' => 'SessionLifetimeInMinutes', 'location' => 'querystring', 'locationName' => 'session-lifetime'], 'UndoRedoDisabled' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'undo-redo-disabled'], 'ResetDisabled' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'reset-disabled'], 'StatePersistenceEnabled' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'state-persistence-enabled'], 'UserArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'user-arn'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'AdditionalDashboardIds' => ['shape' => 'AdditionalDashboardIdList', 'location' => 'querystring', 'locationName' => 'additional-dashboard-ids']]], 'GetDashboardEmbedUrlResponse' => ['type' => 'structure', 'members' => ['EmbedUrl' => ['shape' => 'EmbeddingUrl'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'GetSessionEmbedUrlRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'EntryPoint' => ['shape' => 'EntryPoint', 'location' => 'querystring', 'locationName' => 'entry-point'], 'SessionLifetimeInMinutes' => ['shape' => 'SessionLifetimeInMinutes', 'location' => 'querystring', 'locationName' => 'session-lifetime'], 'UserArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'user-arn']]], 'GetSessionEmbedUrlResponse' => ['type' => 'structure', 'members' => ['EmbedUrl' => ['shape' => 'EmbeddingUrl'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'GlobalTableBorderOptions' => ['type' => 'structure', 'members' => ['UniformBorder' => ['shape' => 'TableBorderOptions'], 'SideSpecificBorder' => ['shape' => 'TableSideBorderOptions']]], 'GradientColor' => ['type' => 'structure', 'members' => ['Stops' => ['shape' => 'GradientStopList']]], 'GradientStop' => ['type' => 'structure', 'required' => ['GradientOffset'], 'members' => ['GradientOffset' => ['shape' => 'Double'], 'DataValue' => ['shape' => 'Double', 'box' => \true], 'Color' => ['shape' => 'HexColor']]], 'GradientStopList' => ['type' => 'list', 'member' => ['shape' => 'GradientStop'], 'max' => 100], 'GridLayoutCanvasSizeOptions' => ['type' => 'structure', 'members' => ['ScreenCanvasSizeOptions' => ['shape' => 'GridLayoutScreenCanvasSizeOptions']]], 'GridLayoutConfiguration' => ['type' => 'structure', 'required' => ['Elements'], 'members' => ['Elements' => ['shape' => 'GridLayoutElementList'], 'CanvasSizeOptions' => ['shape' => 'GridLayoutCanvasSizeOptions']]], 'GridLayoutElement' => ['type' => 'structure', 'required' => ['ElementId', 'ElementType', 'ColumnSpan', 'RowSpan'], 'members' => ['ElementId' => ['shape' => 'ShortRestrictiveResourceId'], 'ElementType' => ['shape' => 'LayoutElementType'], 'ColumnIndex' => ['shape' => 'GridLayoutElementColumnIndex'], 'ColumnSpan' => ['shape' => 'GridLayoutElementColumnSpan'], 'RowIndex' => ['shape' => 'GridLayoutElementRowIndex'], 'RowSpan' => ['shape' => 'GridLayoutElementRowSpan']]], 'GridLayoutElementColumnIndex' => ['type' => 'integer', 'max' => 35, 'min' => 0], 'GridLayoutElementColumnSpan' => ['type' => 'integer', 'max' => 36, 'min' => 1], 'GridLayoutElementList' => ['type' => 'list', 'member' => ['shape' => 'GridLayoutElement'], 'max' => 430], 'GridLayoutElementRowIndex' => ['type' => 'integer', 'max' => 9009, 'min' => 0], 'GridLayoutElementRowSpan' => ['type' => 'integer', 'max' => 21, 'min' => 1], 'GridLayoutScreenCanvasSizeOptions' => ['type' => 'structure', 'required' => ['ResizeOption'], 'members' => ['ResizeOption' => ['shape' => 'ResizeOption'], 'OptimizedViewPortWidth' => ['shape' => 'PixelLength', 'box' => \true]]], 'Group' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'GroupName' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'GroupDescription'], 'PrincipalId' => ['shape' => 'String']]], 'GroupDescription' => ['type' => 'string', 'max' => 512, 'min' => 1], 'GroupFilterAttribute' => ['type' => 'string', 'enum' => ['GROUP_NAME']], 'GroupFilterOperator' => ['type' => 'string', 'enum' => ['StartsWith']], 'GroupList' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'GroupMember' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'MemberName' => ['shape' => 'GroupMemberName']]], 'GroupMemberList' => ['type' => 'list', 'member' => ['shape' => 'GroupMember']], 'GroupMemberName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'GroupName' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'GroupSearchFilter' => ['type' => 'structure', 'required' => ['Operator', 'Name', 'Value'], 'members' => ['Operator' => ['shape' => 'GroupFilterOperator'], 'Name' => ['shape' => 'GroupFilterAttribute'], 'Value' => ['shape' => 'String']]], 'GroupSearchFilterList' => ['type' => 'list', 'member' => ['shape' => 'GroupSearchFilter'], 'max' => 1, 'min' => 1], 'GroupsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'GrowthRateComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'PeriodSize' => ['shape' => 'GrowthRatePeriodSize']]], 'GrowthRatePeriodSize' => ['type' => 'integer', 'max' => 52, 'min' => 2], 'GutterStyle' => ['type' => 'structure', 'members' => ['Show' => ['shape' => 'Boolean', 'box' => \true]]], 'HeaderFooterSectionConfiguration' => ['type' => 'structure', 'required' => ['SectionId', 'Layout'], 'members' => ['SectionId' => ['shape' => 'ShortRestrictiveResourceId'], 'Layout' => ['shape' => 'SectionLayoutConfiguration'], 'Style' => ['shape' => 'SectionStyle']]], 'HeaderFooterSectionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'HeaderFooterSectionConfiguration'], 'max' => 1], 'HeatMapAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Rows' => ['shape' => 'HeatMapDimensionFieldList'], 'Columns' => ['shape' => 'HeatMapDimensionFieldList'], 'Values' => ['shape' => 'HeatMapMeasureFieldList']]], 'HeatMapConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'HeatMapFieldWells'], 'SortConfiguration' => ['shape' => 'HeatMapSortConfiguration'], 'RowLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColumnLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorScale' => ['shape' => 'ColorScale'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions']]], 'HeatMapDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'HeatMapFieldWells' => ['type' => 'structure', 'members' => ['HeatMapAggregatedFieldWells' => ['shape' => 'HeatMapAggregatedFieldWells']]], 'HeatMapMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'HeatMapSortConfiguration' => ['type' => 'structure', 'members' => ['HeatMapRowSort' => ['shape' => 'FieldSortOptionsList'], 'HeatMapColumnSort' => ['shape' => 'FieldSortOptionsList'], 'HeatMapRowItemsLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration'], 'HeatMapColumnItemsLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration']]], 'HeatMapVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'HeatMapConfiguration'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'HexColor' => ['type' => 'string', 'pattern' => '^#[A-F0-9]{6}$'], 'HexColorWithTransparency' => ['type' => 'string', 'pattern' => '^#[A-F0-9]{6}(?:[A-F0-9]{2})?$'], 'HierarchyId' => ['type' => 'string', 'max' => 512, 'min' => 1], 'HistogramAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'HistogramMeasureFieldList']]], 'HistogramBinOptions' => ['type' => 'structure', 'members' => ['SelectedBinType' => ['shape' => 'HistogramBinType'], 'BinCount' => ['shape' => 'BinCountOptions'], 'BinWidth' => ['shape' => 'BinWidthOptions'], 'StartValue' => ['shape' => 'Double', 'box' => \true]]], 'HistogramBinType' => ['type' => 'string', 'enum' => ['BIN_COUNT', 'BIN_WIDTH']], 'HistogramConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'HistogramFieldWells'], 'XAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'XAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'YAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'BinOptions' => ['shape' => 'HistogramBinOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'HistogramFieldWells' => ['type' => 'structure', 'members' => ['HistogramAggregatedFieldWells' => ['shape' => 'HistogramAggregatedFieldWells']]], 'HistogramMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'HistogramVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'HistogramConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'HorizontalTextAlignment' => ['type' => 'string', 'enum' => ['LEFT', 'CENTER', 'RIGHT', 'AUTO']], 'Host' => ['type' => 'string', 'max' => 256, 'min' => 1], 'IAMPolicyAssignment' => ['type' => 'structure', 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId'], 'AssignmentId' => ['shape' => 'String'], 'AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'PolicyArn' => ['shape' => 'Arn'], 'Identities' => ['shape' => 'IdentityMap'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus']]], 'IAMPolicyAssignmentName' => ['type' => 'string', 'min' => 1, 'pattern' => '(?=^.{2,256}$)(?!.*\\s)[0-9a-zA-Z-_.:=+@]*$'], 'IAMPolicyAssignmentSummary' => ['type' => 'structure', 'members' => ['AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus']]], 'IAMPolicyAssignmentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IAMPolicyAssignmentSummary']], 'Icon' => ['type' => 'string', 'enum' => ['CARET_UP', 'CARET_DOWN', 'PLUS', 'MINUS', 'ARROW_UP', 'ARROW_DOWN', 'ARROW_LEFT', 'ARROW_UP_LEFT', 'ARROW_DOWN_LEFT', 'ARROW_RIGHT', 'ARROW_UP_RIGHT', 'ARROW_DOWN_RIGHT', 'FACE_UP', 'FACE_DOWN', 'FACE_FLAT', 'ONE_BAR', 'TWO_BAR', 'THREE_BAR', 'CIRCLE', 'TRIANGLE', 'SQUARE', 'FLAG', 'THUMBS_UP', 'THUMBS_DOWN', 'CHECKMARK', 'X']], 'IdentityMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'IdentityNameList']], 'IdentityName' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'IdentityNameList' => ['type' => 'list', 'member' => ['shape' => 'IdentityName']], 'IdentityStore' => ['type' => 'string', 'enum' => ['QUICKSIGHT']], 'IdentityType' => ['type' => 'string', 'enum' => ['IAM', 'QUICKSIGHT']], 'IdentityTypeNotSupportedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'Ingestion' => ['type' => 'structure', 'required' => ['Arn', 'IngestionStatus', 'CreatedTime'], 'members' => ['Arn' => ['shape' => 'Arn'], 'IngestionId' => ['shape' => 'IngestionId'], 'IngestionStatus' => ['shape' => 'IngestionStatus'], 'ErrorInfo' => ['shape' => 'ErrorInfo'], 'RowInfo' => ['shape' => 'RowInfo'], 'QueueInfo' => ['shape' => 'QueueInfo'], 'CreatedTime' => ['shape' => 'Timestamp'], 'IngestionTimeInSeconds' => ['shape' => 'Long', 'box' => \true], 'IngestionSizeInBytes' => ['shape' => 'Long', 'box' => \true], 'RequestSource' => ['shape' => 'IngestionRequestSource'], 'RequestType' => ['shape' => 'IngestionRequestType']]], 'IngestionErrorType' => ['type' => 'string', 'enum' => ['FAILURE_TO_ASSUME_ROLE', 'INGESTION_SUPERSEDED', 'INGESTION_CANCELED', 'DATA_SET_DELETED', 'DATA_SET_NOT_SPICE', 'S3_UPLOADED_FILE_DELETED', 'S3_MANIFEST_ERROR', 'DATA_TOLERANCE_EXCEPTION', 'SPICE_TABLE_NOT_FOUND', 'DATA_SET_SIZE_LIMIT_EXCEEDED', 'ROW_SIZE_LIMIT_EXCEEDED', 'ACCOUNT_CAPACITY_LIMIT_EXCEEDED', 'CUSTOMER_ERROR', 'DATA_SOURCE_NOT_FOUND', 'IAM_ROLE_NOT_AVAILABLE', 'CONNECTION_FAILURE', 'SQL_TABLE_NOT_FOUND', 'PERMISSION_DENIED', 'SSL_CERTIFICATE_VALIDATION_FAILURE', 'OAUTH_TOKEN_FAILURE', 'SOURCE_API_LIMIT_EXCEEDED_FAILURE', 'PASSWORD_AUTHENTICATION_FAILURE', 'SQL_SCHEMA_MISMATCH_ERROR', 'INVALID_DATE_FORMAT', 'INVALID_DATAPREP_SYNTAX', 'SOURCE_RESOURCE_LIMIT_EXCEEDED', 'SQL_INVALID_PARAMETER_VALUE', 'QUERY_TIMEOUT', 'SQL_NUMERIC_OVERFLOW', 'UNRESOLVABLE_HOST', 'UNROUTABLE_HOST', 'SQL_EXCEPTION', 'S3_FILE_INACCESSIBLE', 'IOT_FILE_NOT_FOUND', 'IOT_DATA_SET_FILE_EMPTY', 'INVALID_DATA_SOURCE_CONFIG', 'DATA_SOURCE_AUTH_FAILED', 'DATA_SOURCE_CONNECTION_FAILED', 'FAILURE_TO_PROCESS_JSON_FILE', 'INTERNAL_SERVICE_ERROR', 'REFRESH_SUPPRESSED_BY_EDIT', 'PERMISSION_NOT_FOUND', 'ELASTICSEARCH_CURSOR_NOT_ENABLED', 'CURSOR_NOT_ENABLED']], 'IngestionId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'IngestionMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'IngestionRequestSource' => ['type' => 'string', 'enum' => ['MANUAL', 'SCHEDULED']], 'IngestionRequestType' => ['type' => 'string', 'enum' => ['INITIAL_INGESTION', 'EDIT', 'INCREMENTAL_REFRESH', 'FULL_REFRESH']], 'IngestionStatus' => ['type' => 'string', 'enum' => ['INITIALIZED', 'QUEUED', 'RUNNING', 'FAILED', 'COMPLETED', 'CANCELLED']], 'IngestionType' => ['type' => 'string', 'enum' => ['INCREMENTAL_REFRESH', 'FULL_REFRESH']], 'Ingestions' => ['type' => 'list', 'member' => ['shape' => 'Ingestion']], 'InputColumn' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'ColumnName'], 'Type' => ['shape' => 'InputColumnDataType']]], 'InputColumnDataType' => ['type' => 'string', 'enum' => ['STRING', 'INTEGER', 'DECIMAL', 'DATETIME', 'BIT', 'BOOLEAN', 'JSON']], 'InputColumnList' => ['type' => 'list', 'member' => ['shape' => 'InputColumn'], 'max' => 2048, 'min' => 1], 'InsightConfiguration' => ['type' => 'structure', 'members' => ['Computations' => ['shape' => 'ComputationList'], 'CustomNarrative' => ['shape' => 'CustomNarrativeOptions']]], 'InsightVisual' => ['type' => 'structure', 'required' => ['VisualId', 'DataSetIdentifier'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'InsightConfiguration' => ['shape' => 'InsightConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'DataSetIdentifier' => ['shape' => 'DataSetIdentifier']]], 'InstanceId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'Integer' => ['type' => 'integer'], 'IntegerDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveLongObject'], 'max' => 50000], 'IntegerDefaultValues' => ['type' => 'structure', 'members' => ['DynamicValue' => ['shape' => 'DynamicDefaultValue'], 'StaticValues' => ['shape' => 'IntegerDefaultValueList']]], 'IntegerParameter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'SensitiveLongList']]], 'IntegerParameterDeclaration' => ['type' => 'structure', 'required' => ['ParameterValueType', 'Name'], 'members' => ['ParameterValueType' => ['shape' => 'ParameterValueType'], 'Name' => ['shape' => 'ParameterName'], 'DefaultValues' => ['shape' => 'IntegerDefaultValues'], 'ValueWhenUnset' => ['shape' => 'IntegerValueWhenUnsetConfiguration']]], 'IntegerParameterList' => ['type' => 'list', 'member' => ['shape' => 'IntegerParameter'], 'max' => 100], 'IntegerValueWhenUnsetConfiguration' => ['type' => 'structure', 'members' => ['ValueWhenUnsetOption' => ['shape' => 'ValueWhenUnsetOption'], 'CustomValue' => ['shape' => 'SensitiveLong', 'box' => \true]]], 'InternalFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'IpRestrictionRuleDescription' => ['type' => 'string', 'max' => 150, 'min' => 0], 'IpRestrictionRuleMap' => ['type' => 'map', 'key' => ['shape' => 'CIDR'], 'value' => ['shape' => 'IpRestrictionRuleDescription']], 'ItemsLimitConfiguration' => ['type' => 'structure', 'members' => ['ItemsLimit' => ['shape' => 'Long', 'box' => \true], 'OtherCategories' => ['shape' => 'OtherCategories']]], 'JiraParameters' => ['type' => 'structure', 'required' => ['SiteBaseUrl'], 'members' => ['SiteBaseUrl' => ['shape' => 'SiteBaseUrl']]], 'JoinInstruction' => ['type' => 'structure', 'required' => ['LeftOperand', 'RightOperand', 'Type', 'OnClause'], 'members' => ['LeftOperand' => ['shape' => 'LogicalTableId'], 'RightOperand' => ['shape' => 'LogicalTableId'], 'LeftJoinKeyProperties' => ['shape' => 'JoinKeyProperties'], 'RightJoinKeyProperties' => ['shape' => 'JoinKeyProperties'], 'Type' => ['shape' => 'JoinType'], 'OnClause' => ['shape' => 'OnClause']]], 'JoinKeyProperties' => ['type' => 'structure', 'members' => ['UniqueKey' => ['shape' => 'Boolean', 'box' => \true]]], 'JoinType' => ['type' => 'string', 'enum' => ['INNER', 'OUTER', 'LEFT', 'RIGHT']], 'KPIConditionalFormatting' => ['type' => 'structure', 'members' => ['ConditionalFormattingOptions' => ['shape' => 'KPIConditionalFormattingOptionList']]], 'KPIConditionalFormattingOption' => ['type' => 'structure', 'members' => ['PrimaryValue' => ['shape' => 'KPIPrimaryValueConditionalFormatting'], 'ProgressBar' => ['shape' => 'KPIProgressBarConditionalFormatting']]], 'KPIConditionalFormattingOptionList' => ['type' => 'list', 'member' => ['shape' => 'KPIConditionalFormattingOption'], 'max' => 100], 'KPIConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'KPIFieldWells'], 'SortConfiguration' => ['shape' => 'KPISortConfiguration'], 'KPIOptions' => ['shape' => 'KPIOptions']]], 'KPIFieldWells' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'MeasureFieldList'], 'TargetValues' => ['shape' => 'MeasureFieldList'], 'TrendGroups' => ['shape' => 'DimensionFieldList']]], 'KPIOptions' => ['type' => 'structure', 'members' => ['ProgressBar' => ['shape' => 'ProgressBarOptions'], 'TrendArrows' => ['shape' => 'TrendArrowOptions'], 'SecondaryValue' => ['shape' => 'SecondaryValueOptions'], 'Comparison' => ['shape' => 'ComparisonConfiguration'], 'PrimaryValueDisplayType' => ['shape' => 'PrimaryValueDisplayType'], 'PrimaryValueFontConfiguration' => ['shape' => 'FontConfiguration'], 'SecondaryValueFontConfiguration' => ['shape' => 'FontConfiguration']]], 'KPIPrimaryValueConditionalFormatting' => ['type' => 'structure', 'members' => ['TextColor' => ['shape' => 'ConditionalFormattingColor'], 'Icon' => ['shape' => 'ConditionalFormattingIcon']]], 'KPIProgressBarConditionalFormatting' => ['type' => 'structure', 'members' => ['ForegroundColor' => ['shape' => 'ConditionalFormattingColor']]], 'KPISortConfiguration' => ['type' => 'structure', 'members' => ['TrendGroupSort' => ['shape' => 'FieldSortOptionsList']]], 'KPIVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'KPIConfiguration'], 'ConditionalFormatting' => ['shape' => 'KPIConditionalFormatting'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'LabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'FontConfiguration' => ['shape' => 'FontConfiguration'], 'CustomLabel' => ['shape' => 'String']]], 'Latitude' => ['type' => 'double', 'max' => 90, 'min' => -90], 'Layout' => ['type' => 'structure', 'required' => ['Configuration'], 'members' => ['Configuration' => ['shape' => 'LayoutConfiguration']]], 'LayoutConfiguration' => ['type' => 'structure', 'members' => ['GridLayout' => ['shape' => 'GridLayoutConfiguration'], 'FreeFormLayout' => ['shape' => 'FreeFormLayoutConfiguration'], 'SectionBasedLayout' => ['shape' => 'SectionBasedLayoutConfiguration']]], 'LayoutElementType' => ['type' => 'string', 'enum' => ['VISUAL', 'FILTER_CONTROL', 'PARAMETER_CONTROL', 'TEXT_BOX']], 'LayoutList' => ['type' => 'list', 'member' => ['shape' => 'Layout'], 'max' => 1, 'min' => 1], 'LegendOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'Title' => ['shape' => 'LabelOptions'], 'Position' => ['shape' => 'LegendPosition'], 'Width' => ['shape' => 'PixelLength'], 'Height' => ['shape' => 'PixelLength']]], 'LegendPosition' => ['type' => 'string', 'enum' => ['AUTO', 'RIGHT', 'BOTTOM', 'TOP']], 'Length' => ['type' => 'string'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ExceptionResourceType'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'LineChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList'], 'Colors' => ['shape' => 'DimensionFieldList'], 'SmallMultiples' => ['shape' => 'SmallMultiplesDimensionFieldList']]], 'LineChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'LineChartFieldWells'], 'SortConfiguration' => ['shape' => 'LineChartSortConfiguration'], 'ForecastConfigurations' => ['shape' => 'ForecastConfigurationList'], 'Type' => ['shape' => 'LineChartType'], 'SmallMultiplesOptions' => ['shape' => 'SmallMultiplesOptions'], 'XAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'XAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'PrimaryYAxisDisplayOptions' => ['shape' => 'LineSeriesAxisDisplayOptions'], 'PrimaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'SecondaryYAxisDisplayOptions' => ['shape' => 'LineSeriesAxisDisplayOptions'], 'SecondaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'DefaultSeriesSettings' => ['shape' => 'LineChartDefaultSeriesSettings'], 'Series' => ['shape' => 'SeriesItemList'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'ReferenceLines' => ['shape' => 'ReferenceLineList'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'ContributionAnalysisDefaults' => ['shape' => 'ContributionAnalysisDefaultList'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'LineChartDefaultSeriesSettings' => ['type' => 'structure', 'members' => ['AxisBinding' => ['shape' => 'AxisBinding'], 'LineStyleSettings' => ['shape' => 'LineChartLineStyleSettings'], 'MarkerStyleSettings' => ['shape' => 'LineChartMarkerStyleSettings']]], 'LineChartFieldWells' => ['type' => 'structure', 'members' => ['LineChartAggregatedFieldWells' => ['shape' => 'LineChartAggregatedFieldWells']]], 'LineChartLineStyle' => ['type' => 'string', 'enum' => ['SOLID', 'DOTTED', 'DASHED']], 'LineChartLineStyleSettings' => ['type' => 'structure', 'members' => ['LineVisibility' => ['shape' => 'Visibility'], 'LineInterpolation' => ['shape' => 'LineInterpolation'], 'LineStyle' => ['shape' => 'LineChartLineStyle'], 'LineWidth' => ['shape' => 'PixelLength']]], 'LineChartMarkerShape' => ['type' => 'string', 'enum' => ['CIRCLE', 'TRIANGLE', 'SQUARE', 'DIAMOND', 'ROUNDED_SQUARE']], 'LineChartMarkerStyleSettings' => ['type' => 'structure', 'members' => ['MarkerVisibility' => ['shape' => 'Visibility'], 'MarkerShape' => ['shape' => 'LineChartMarkerShape'], 'MarkerSize' => ['shape' => 'PixelLength'], 'MarkerColor' => ['shape' => 'HexColor']]], 'LineChartSeriesSettings' => ['type' => 'structure', 'members' => ['LineStyleSettings' => ['shape' => 'LineChartLineStyleSettings'], 'MarkerStyleSettings' => ['shape' => 'LineChartMarkerStyleSettings']]], 'LineChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration'], 'ColorItemsLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration'], 'SmallMultiplesSort' => ['shape' => 'FieldSortOptionsList'], 'SmallMultiplesLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration']]], 'LineChartType' => ['type' => 'string', 'enum' => ['LINE', 'AREA', 'STACKED_AREA']], 'LineChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'LineChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'LineInterpolation' => ['type' => 'string', 'enum' => ['LINEAR', 'SMOOTH', 'STEPPED']], 'LineSeriesAxisDisplayOptions' => ['type' => 'structure', 'members' => ['AxisOptions' => ['shape' => 'AxisDisplayOptions'], 'MissingDataConfigurations' => ['shape' => 'MissingDataConfigurationList']]], 'LinkSharingConfiguration' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'ResourcePermissionList']]], 'ListAnalysesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListAnalysesResponse' => ['type' => 'structure', 'members' => ['AnalysisSummaryList' => ['shape' => 'AnalysisSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListControlDisplayOptions' => ['type' => 'structure', 'members' => ['SearchOptions' => ['shape' => 'ListControlSearchOptions'], 'SelectAllOptions' => ['shape' => 'ListControlSelectAllOptions'], 'TitleOptions' => ['shape' => 'LabelOptions']]], 'ListControlSearchOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'ListControlSelectAllOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'ListDashboardVersionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListDashboardVersionsResponse' => ['type' => 'structure', 'members' => ['DashboardVersionSummaryList' => ['shape' => 'DashboardVersionSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListDashboardsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListDashboardsResponse' => ['type' => 'structure', 'members' => ['DashboardSummaryList' => ['shape' => 'DashboardSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListDataSetsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListDataSetsResponse' => ['type' => 'structure', 'members' => ['DataSetSummaries' => ['shape' => 'DataSetSummaryList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListDataSourcesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListDataSourcesResponse' => ['type' => 'structure', 'members' => ['DataSources' => ['shape' => 'DataSourceList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListFolderMembersRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListFolderMembersResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'FolderMemberList' => ['shape' => 'FolderMemberList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']]], 'ListFoldersRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListFoldersResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'FolderSummaryList' => ['shape' => 'FolderSummaryList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']]], 'ListGroupMembershipsRequest' => ['type' => 'structure', 'required' => ['GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'ListGroupMembershipsResponse' => ['type' => 'structure', 'members' => ['GroupMemberList' => ['shape' => 'GroupMemberList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListGroupsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'ListGroupsResponse' => ['type' => 'structure', 'members' => ['GroupList' => ['shape' => 'GroupList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListIAMPolicyAssignmentsForUserRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'UserName', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'UserName' => ['shape' => 'UserName', 'location' => 'uri', 'locationName' => 'UserName'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'ListIAMPolicyAssignmentsForUserResponse' => ['type' => 'structure', 'members' => ['ActiveAssignments' => ['shape' => 'ActiveIAMPolicyAssignmentList'], 'RequestId' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListIAMPolicyAssignmentsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListIAMPolicyAssignmentsResponse' => ['type' => 'structure', 'members' => ['IAMPolicyAssignments' => ['shape' => 'IAMPolicyAssignmentSummaryList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListIngestionsRequest' => ['type' => 'structure', 'required' => ['DataSetId', 'AwsAccountId'], 'members' => ['DataSetId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'DataSetId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'MaxResults' => ['shape' => 'IngestionMaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListIngestionsResponse' => ['type' => 'structure', 'members' => ['Ingestions' => ['shape' => 'Ingestions'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListNamespacesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListNamespacesResponse' => ['type' => 'structure', 'members' => ['Namespaces' => ['shape' => 'Namespaces'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListTemplateAliasesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-result']]], 'ListTemplateAliasesResponse' => ['type' => 'structure', 'members' => ['TemplateAliasList' => ['shape' => 'TemplateAliasList'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListTemplateVersionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListTemplateVersionsResponse' => ['type' => 'structure', 'members' => ['TemplateVersionSummaryList' => ['shape' => 'TemplateVersionSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListTemplatesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-result']]], 'ListTemplatesResponse' => ['type' => 'structure', 'members' => ['TemplateSummaryList' => ['shape' => 'TemplateSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListThemeAliasesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-result']]], 'ListThemeAliasesResponse' => ['type' => 'structure', 'members' => ['ThemeAliasList' => ['shape' => 'ThemeAliasList'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListThemeVersionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListThemeVersionsResponse' => ['type' => 'structure', 'members' => ['ThemeVersionSummaryList' => ['shape' => 'ThemeVersionSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListThemesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'Type' => ['shape' => 'ThemeType', 'location' => 'querystring', 'locationName' => 'type']]], 'ListThemesResponse' => ['type' => 'structure', 'members' => ['ThemeSummaryList' => ['shape' => 'ThemeSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'ListUserGroupsRequest' => ['type' => 'structure', 'required' => ['UserName', 'AwsAccountId', 'Namespace'], 'members' => ['UserName' => ['shape' => 'UserName', 'location' => 'uri', 'locationName' => 'UserName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results']]], 'ListUserGroupsResponse' => ['type' => 'structure', 'members' => ['GroupList' => ['shape' => 'GroupList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['UserList' => ['shape' => 'UserList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'LoadingAnimation' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'LocalNavigationConfiguration' => ['type' => 'structure', 'required' => ['TargetSheetId'], 'members' => ['TargetSheetId' => ['shape' => 'ShortRestrictiveResourceId']]], 'LogicalTable' => ['type' => 'structure', 'required' => ['Alias', 'Source'], 'members' => ['Alias' => ['shape' => 'LogicalTableAlias'], 'DataTransforms' => ['shape' => 'TransformOperationList'], 'Source' => ['shape' => 'LogicalTableSource']]], 'LogicalTableAlias' => ['type' => 'string', 'max' => 64, 'min' => 1], 'LogicalTableId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-zA-Z-]*'], 'LogicalTableMap' => ['type' => 'map', 'key' => ['shape' => 'LogicalTableId'], 'value' => ['shape' => 'LogicalTable'], 'max' => 64, 'min' => 1], 'LogicalTableSource' => ['type' => 'structure', 'members' => ['JoinInstruction' => ['shape' => 'JoinInstruction'], 'PhysicalTableId' => ['shape' => 'PhysicalTableId'], 'DataSetArn' => ['shape' => 'Arn']]], 'Long' => ['type' => 'long'], 'LongFormatText' => ['type' => 'structure', 'members' => ['PlainText' => ['shape' => 'LongPlainText'], 'RichText' => ['shape' => 'LongRichText']]], 'LongPlainText' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'LongRichText' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Longitude' => ['type' => 'double', 'max' => 1800, 'min' => -1800], 'ManifestFileLocation' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Key' => ['shape' => 'S3Key']]], 'MapZoomMode' => ['type' => 'string', 'enum' => ['AUTO', 'MANUAL']], 'MarginStyle' => ['type' => 'structure', 'members' => ['Show' => ['shape' => 'Boolean', 'box' => \true]]], 'MariaDbParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaximumLabelType' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'MaximumMinimumComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time', 'Type'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'Type' => ['shape' => 'MaximumMinimumComputationType']]], 'MaximumMinimumComputationType' => ['type' => 'string', 'enum' => ['MAXIMUM', 'MINIMUM']], 'MeasureField' => ['type' => 'structure', 'members' => ['NumericalMeasureField' => ['shape' => 'NumericalMeasureField'], 'CategoricalMeasureField' => ['shape' => 'CategoricalMeasureField'], 'DateMeasureField' => ['shape' => 'DateMeasureField'], 'CalculatedMeasureField' => ['shape' => 'CalculatedMeasureField']]], 'MeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 200], 'MemberIdArnPair' => ['type' => 'structure', 'members' => ['MemberId' => ['shape' => 'RestrictiveResourceId'], 'MemberArn' => ['shape' => 'Arn']]], 'MemberType' => ['type' => 'string', 'enum' => ['DASHBOARD', 'ANALYSIS', 'DATASET']], 'MetricComparisonComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time', 'FromValue', 'TargetValue'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'FromValue' => ['shape' => 'MeasureField'], 'TargetValue' => ['shape' => 'MeasureField']]], 'MinimumLabelType' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'MissingDataConfiguration' => ['type' => 'structure', 'members' => ['TreatmentOption' => ['shape' => 'MissingDataTreatmentOption']]], 'MissingDataConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'MissingDataConfiguration'], 'max' => 100], 'MissingDataTreatmentOption' => ['type' => 'string', 'enum' => ['INTERPOLATE', 'SHOW_AS_ZERO', 'SHOW_AS_BLANK']], 'MySqlParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'Namespace' => ['type' => 'string', 'max' => 64, 'pattern' => '^[a-zA-Z0-9._-]*$'], 'NamespaceError' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NamespaceErrorType'], 'Message' => ['shape' => 'String']]], 'NamespaceErrorType' => ['type' => 'string', 'enum' => ['PERMISSION_DENIED', 'INTERNAL_SERVICE_ERROR']], 'NamespaceInfoV2' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Namespace'], 'Arn' => ['shape' => 'Arn'], 'CapacityRegion' => ['shape' => 'String'], 'CreationStatus' => ['shape' => 'NamespaceStatus'], 'IdentityStore' => ['shape' => 'IdentityStore'], 'NamespaceError' => ['shape' => 'NamespaceError']]], 'NamespaceStatus' => ['type' => 'string', 'enum' => ['CREATED', 'CREATING', 'DELETING', 'RETRYABLE_FAILURE', 'NON_RETRYABLE_FAILURE']], 'Namespaces' => ['type' => 'list', 'member' => ['shape' => 'NamespaceInfoV2']], 'NarrativeString' => ['type' => 'string', 'max' => 150000], 'NegativeValueConfiguration' => ['type' => 'structure', 'required' => ['DisplayMode'], 'members' => ['DisplayMode' => ['shape' => 'NegativeValueDisplayMode']]], 'NegativeValueDisplayMode' => ['type' => 'string', 'enum' => ['POSITIVE', 'NEGATIVE']], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NullString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'NullValueFormatConfiguration' => ['type' => 'structure', 'required' => ['NullString'], 'members' => ['NullString' => ['shape' => 'NullString']]], 'NullableBoolean' => ['type' => 'boolean'], 'NumberDisplayFormatConfiguration' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Suffix' => ['shape' => 'Suffix'], 'SeparatorConfiguration' => ['shape' => 'NumericSeparatorConfiguration'], 'DecimalPlacesConfiguration' => ['shape' => 'DecimalPlacesConfiguration'], 'NumberScale' => ['shape' => 'NumberScale'], 'NegativeValueConfiguration' => ['shape' => 'NegativeValueConfiguration'], 'NullValueFormatConfiguration' => ['shape' => 'NullValueFormatConfiguration']]], 'NumberFormatConfiguration' => ['type' => 'structure', 'members' => ['FormatConfiguration' => ['shape' => 'NumericFormatConfiguration']]], 'NumberScale' => ['type' => 'string', 'enum' => ['NONE', 'AUTO', 'THOUSANDS', 'MILLIONS', 'BILLIONS', 'TRILLIONS']], 'NumericAxisOptions' => ['type' => 'structure', 'members' => ['Scale' => ['shape' => 'AxisScale'], 'Range' => ['shape' => 'AxisDisplayRange']]], 'NumericEqualityDrillDownFilter' => ['type' => 'structure', 'required' => ['Column', 'Value'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'Value' => ['shape' => 'Double']]], 'NumericEqualityFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'MatchOperator', 'NullOption'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'Value' => ['shape' => 'Double', 'box' => \true], 'SelectAllOptions' => ['shape' => 'NumericFilterSelectAllOptions'], 'MatchOperator' => ['shape' => 'NumericEqualityMatchOperator'], 'AggregationFunction' => ['shape' => 'AggregationFunction'], 'ParameterName' => ['shape' => 'ParameterName'], 'NullOption' => ['shape' => 'FilterNullOption']]], 'NumericEqualityMatchOperator' => ['type' => 'string', 'enum' => ['EQUALS', 'DOES_NOT_EQUAL']], 'NumericFilterSelectAllOptions' => ['type' => 'string', 'enum' => ['FILTER_ALL_VALUES']], 'NumericFormatConfiguration' => ['type' => 'structure', 'members' => ['NumberDisplayFormatConfiguration' => ['shape' => 'NumberDisplayFormatConfiguration'], 'CurrencyDisplayFormatConfiguration' => ['shape' => 'CurrencyDisplayFormatConfiguration'], 'PercentageDisplayFormatConfiguration' => ['shape' => 'PercentageDisplayFormatConfiguration']]], 'NumericRangeFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'NullOption'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'IncludeMinimum' => ['shape' => 'Boolean', 'box' => \true], 'IncludeMaximum' => ['shape' => 'Boolean', 'box' => \true], 'RangeMinimum' => ['shape' => 'NumericRangeFilterValue', 'box' => \true], 'RangeMaximum' => ['shape' => 'NumericRangeFilterValue', 'box' => \true], 'SelectAllOptions' => ['shape' => 'NumericFilterSelectAllOptions'], 'AggregationFunction' => ['shape' => 'AggregationFunction'], 'NullOption' => ['shape' => 'FilterNullOption']]], 'NumericRangeFilterValue' => ['type' => 'structure', 'members' => ['StaticValue' => ['shape' => 'Double', 'box' => \true], 'Parameter' => ['shape' => 'ParameterName']]], 'NumericSeparatorConfiguration' => ['type' => 'structure', 'members' => ['DecimalSeparator' => ['shape' => 'NumericSeparatorSymbol'], 'ThousandsSeparator' => ['shape' => 'ThousandSeparatorOptions']]], 'NumericSeparatorSymbol' => ['type' => 'string', 'enum' => ['COMMA', 'DOT', 'SPACE']], 'NumericalAggregationFunction' => ['type' => 'structure', 'members' => ['SimpleNumericalAggregation' => ['shape' => 'SimpleNumericalAggregationFunction'], 'PercentileAggregation' => ['shape' => 'PercentileAggregation']]], 'NumericalDimensionField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'HierarchyId' => ['shape' => 'HierarchyId'], 'FormatConfiguration' => ['shape' => 'NumberFormatConfiguration']]], 'NumericalMeasureField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'AggregationFunction' => ['shape' => 'NumericalAggregationFunction'], 'FormatConfiguration' => ['shape' => 'NumberFormatConfiguration']]], 'OnClause' => ['type' => 'string', 'max' => 512, 'min' => 1], 'OptionalPort' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'OracleParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'OtherCategories' => ['type' => 'string', 'enum' => ['INCLUDE', 'EXCLUDE']], 'OutputColumn' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ColumnName'], 'Description' => ['shape' => 'ColumnDescriptiveText'], 'Type' => ['shape' => 'ColumnDataType']]], 'OutputColumnList' => ['type' => 'list', 'member' => ['shape' => 'OutputColumn']], 'PageNumber' => ['type' => 'long', 'min' => 0], 'PaginationConfiguration' => ['type' => 'structure', 'required' => ['PageSize', 'PageNumber'], 'members' => ['PageSize' => ['shape' => 'Long', 'box' => \true], 'PageNumber' => ['shape' => 'PageNumber']]], 'PanelBorderStyle' => ['type' => 'string', 'enum' => ['SOLID', 'DASHED', 'DOTTED']], 'PanelConfiguration' => ['type' => 'structure', 'members' => ['Title' => ['shape' => 'PanelTitleOptions'], 'BorderVisibility' => ['shape' => 'Visibility'], 'BorderThickness' => ['shape' => 'PixelLength'], 'BorderStyle' => ['shape' => 'PanelBorderStyle'], 'BorderColor' => ['shape' => 'HexColorWithTransparency'], 'GutterVisibility' => ['shape' => 'Visibility'], 'GutterSpacing' => ['shape' => 'PixelLength'], 'BackgroundVisibility' => ['shape' => 'Visibility'], 'BackgroundColor' => ['shape' => 'HexColorWithTransparency']]], 'PanelTitleOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'FontConfiguration' => ['shape' => 'FontConfiguration'], 'HorizontalTextAlignment' => ['shape' => 'HorizontalTextAlignment']]], 'PaperOrientation' => ['type' => 'string', 'enum' => ['PORTRAIT', 'LANDSCAPE']], 'PaperSize' => ['type' => 'string', 'enum' => ['US_LETTER', 'US_LEGAL', 'US_TABLOID_LEDGER', 'A0', 'A1', 'A2', 'A3', 'A4', 'A5', 'JIS_B4', 'JIS_B5']], 'ParameterControl' => ['type' => 'structure', 'members' => ['DateTimePicker' => ['shape' => 'ParameterDateTimePickerControl'], 'List' => ['shape' => 'ParameterListControl'], 'Dropdown' => ['shape' => 'ParameterDropDownControl'], 'TextField' => ['shape' => 'ParameterTextFieldControl'], 'TextArea' => ['shape' => 'ParameterTextAreaControl'], 'Slider' => ['shape' => 'ParameterSliderControl']]], 'ParameterControlList' => ['type' => 'list', 'member' => ['shape' => 'ParameterControl'], 'max' => 200], 'ParameterDateTimePickerControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'DisplayOptions' => ['shape' => 'DateTimePickerControlDisplayOptions']]], 'ParameterDeclaration' => ['type' => 'structure', 'members' => ['StringParameterDeclaration' => ['shape' => 'StringParameterDeclaration'], 'DecimalParameterDeclaration' => ['shape' => 'DecimalParameterDeclaration'], 'IntegerParameterDeclaration' => ['shape' => 'IntegerParameterDeclaration'], 'DateTimeParameterDeclaration' => ['shape' => 'DateTimeParameterDeclaration']]], 'ParameterDeclarationList' => ['type' => 'list', 'member' => ['shape' => 'ParameterDeclaration'], 'max' => 200], 'ParameterDropDownControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'DisplayOptions' => ['shape' => 'DropDownControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlListType'], 'SelectableValues' => ['shape' => 'ParameterSelectableValues'], 'CascadingControlConfiguration' => ['shape' => 'CascadingControlConfiguration']]], 'ParameterListControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'DisplayOptions' => ['shape' => 'ListControlDisplayOptions'], 'Type' => ['shape' => 'SheetControlListType'], 'SelectableValues' => ['shape' => 'ParameterSelectableValues'], 'CascadingControlConfiguration' => ['shape' => 'CascadingControlConfiguration']]], 'ParameterName' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+$'], 'ParameterSelectableValueList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50000], 'ParameterSelectableValues' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'ParameterSelectableValueList'], 'LinkToDataSetColumn' => ['shape' => 'ColumnIdentifier']]], 'ParameterSliderControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName', 'MaximumValue', 'MinimumValue', 'StepSize'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'DisplayOptions' => ['shape' => 'SliderControlDisplayOptions'], 'MaximumValue' => ['shape' => 'Double'], 'MinimumValue' => ['shape' => 'Double'], 'StepSize' => ['shape' => 'Double']]], 'ParameterTextAreaControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'Delimiter' => ['shape' => 'TextAreaControlDelimiter'], 'DisplayOptions' => ['shape' => 'TextAreaControlDisplayOptions']]], 'ParameterTextFieldControl' => ['type' => 'structure', 'required' => ['ParameterControlId', 'Title', 'SourceParameterName'], 'members' => ['ParameterControlId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetControlTitle'], 'SourceParameterName' => ['shape' => 'ParameterName'], 'DisplayOptions' => ['shape' => 'TextFieldControlDisplayOptions']]], 'ParameterValueType' => ['type' => 'string', 'enum' => ['MULTI_VALUED', 'SINGLE_VALUED']], 'Parameters' => ['type' => 'structure', 'members' => ['StringParameters' => ['shape' => 'StringParameterList'], 'IntegerParameters' => ['shape' => 'IntegerParameterList'], 'DecimalParameters' => ['shape' => 'DecimalParameterList'], 'DateTimeParameters' => ['shape' => 'DateTimeParameterList']]], 'Password' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Path' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 10, 'min' => 1], 'PercentNumber' => ['type' => 'double', 'max' => 100, 'min' => 0], 'PercentVisibleRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'PercentNumber', 'box' => \true], 'To' => ['shape' => 'PercentNumber', 'box' => \true]]], 'PercentageDisplayFormatConfiguration' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Suffix' => ['shape' => 'Suffix'], 'SeparatorConfiguration' => ['shape' => 'NumericSeparatorConfiguration'], 'DecimalPlacesConfiguration' => ['shape' => 'DecimalPlacesConfiguration'], 'NegativeValueConfiguration' => ['shape' => 'NegativeValueConfiguration'], 'NullValueFormatConfiguration' => ['shape' => 'NullValueFormatConfiguration']]], 'PercentileAggregation' => ['type' => 'structure', 'members' => ['PercentileValue' => ['shape' => 'PercentileValue']]], 'PercentileValue' => ['type' => 'double', 'max' => 100, 'min' => 0], 'PeriodOverPeriodComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField']]], 'PeriodToDateComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'PeriodTimeGranularity' => ['shape' => 'TimeGranularity']]], 'PeriodsBackward' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'PeriodsForward' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'PhysicalTable' => ['type' => 'structure', 'members' => ['RelationalTable' => ['shape' => 'RelationalTable'], 'CustomSql' => ['shape' => 'CustomSql'], 'S3Source' => ['shape' => 'S3Source']]], 'PhysicalTableId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9a-zA-Z-]*'], 'PhysicalTableMap' => ['type' => 'map', 'key' => ['shape' => 'PhysicalTableId'], 'value' => ['shape' => 'PhysicalTable'], 'max' => 32, 'min' => 0], 'PieChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList'], 'SmallMultiples' => ['shape' => 'SmallMultiplesDimensionFieldList']]], 'PieChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'PieChartFieldWells'], 'SortConfiguration' => ['shape' => 'PieChartSortConfiguration'], 'DonutOptions' => ['shape' => 'DonutOptions'], 'SmallMultiplesOptions' => ['shape' => 'SmallMultiplesOptions'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ValueLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'VisualPalette' => ['shape' => 'VisualPalette'], 'ContributionAnalysisDefaults' => ['shape' => 'ContributionAnalysisDefaultList']]], 'PieChartFieldWells' => ['type' => 'structure', 'members' => ['PieChartAggregatedFieldWells' => ['shape' => 'PieChartAggregatedFieldWells']]], 'PieChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'SmallMultiplesSort' => ['shape' => 'FieldSortOptionsList'], 'SmallMultiplesLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration']]], 'PieChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'PieChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'PivotFieldSortOptions' => ['type' => 'structure', 'required' => ['FieldId', 'SortBy'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'SortBy' => ['shape' => 'PivotTableSortBy']]], 'PivotFieldSortOptionsList' => ['type' => 'list', 'member' => ['shape' => 'PivotFieldSortOptions'], 'max' => 200], 'PivotMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 40], 'PivotTableAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Rows' => ['shape' => 'PivotTableDimensionList'], 'Columns' => ['shape' => 'PivotTableDimensionList'], 'Values' => ['shape' => 'PivotMeasureFieldList']]], 'PivotTableCellConditionalFormatting' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'TextFormat' => ['shape' => 'TextConditionalFormat'], 'Scope' => ['shape' => 'PivotTableConditionalFormattingScope']]], 'PivotTableConditionalFormatting' => ['type' => 'structure', 'members' => ['ConditionalFormattingOptions' => ['shape' => 'PivotTableConditionalFormattingOptionList']]], 'PivotTableConditionalFormattingOption' => ['type' => 'structure', 'members' => ['Cell' => ['shape' => 'PivotTableCellConditionalFormatting']]], 'PivotTableConditionalFormattingOptionList' => ['type' => 'list', 'member' => ['shape' => 'PivotTableConditionalFormattingOption'], 'max' => 100], 'PivotTableConditionalFormattingScope' => ['type' => 'structure', 'members' => ['Role' => ['shape' => 'PivotTableConditionalFormattingScopeRole']]], 'PivotTableConditionalFormattingScopeRole' => ['type' => 'string', 'enum' => ['FIELD', 'FIELD_TOTAL', 'GRAND_TOTAL']], 'PivotTableConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'PivotTableFieldWells'], 'SortConfiguration' => ['shape' => 'PivotTableSortConfiguration'], 'TableOptions' => ['shape' => 'PivotTableOptions'], 'TotalOptions' => ['shape' => 'PivotTableTotalOptions'], 'FieldOptions' => ['shape' => 'PivotTableFieldOptions'], 'PaginatedReportOptions' => ['shape' => 'PivotTablePaginatedReportOptions']]], 'PivotTableDataPathOption' => ['type' => 'structure', 'required' => ['DataPathList'], 'members' => ['DataPathList' => ['shape' => 'DataPathValueList'], 'Width' => ['shape' => 'PixelLength']]], 'PivotTableDataPathOptionList' => ['type' => 'list', 'member' => ['shape' => 'PivotTableDataPathOption'], 'max' => 100], 'PivotTableDimensionList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 40], 'PivotTableFieldOption' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'CustomLabel' => ['shape' => 'CustomLabel'], 'Visibility' => ['shape' => 'Visibility']]], 'PivotTableFieldOptionList' => ['type' => 'list', 'member' => ['shape' => 'PivotTableFieldOption'], 'max' => 100], 'PivotTableFieldOptions' => ['type' => 'structure', 'members' => ['SelectedFieldOptions' => ['shape' => 'PivotTableFieldOptionList'], 'DataPathOptions' => ['shape' => 'PivotTableDataPathOptionList']]], 'PivotTableFieldSubtotalOptions' => ['type' => 'structure', 'members' => ['FieldId' => ['shape' => 'FieldId']]], 'PivotTableFieldSubtotalOptionsList' => ['type' => 'list', 'member' => ['shape' => 'PivotTableFieldSubtotalOptions'], 'max' => 100], 'PivotTableFieldWells' => ['type' => 'structure', 'members' => ['PivotTableAggregatedFieldWells' => ['shape' => 'PivotTableAggregatedFieldWells']]], 'PivotTableMetricPlacement' => ['type' => 'string', 'enum' => ['ROW', 'COLUMN']], 'PivotTableOptions' => ['type' => 'structure', 'members' => ['MetricPlacement' => ['shape' => 'PivotTableMetricPlacement'], 'SingleMetricVisibility' => ['shape' => 'Visibility'], 'ColumnNamesVisibility' => ['shape' => 'Visibility'], 'ToggleButtonsVisibility' => ['shape' => 'Visibility'], 'ColumnHeaderStyle' => ['shape' => 'TableCellStyle'], 'RowHeaderStyle' => ['shape' => 'TableCellStyle'], 'CellStyle' => ['shape' => 'TableCellStyle'], 'RowFieldNamesStyle' => ['shape' => 'TableCellStyle'], 'RowAlternateColorOptions' => ['shape' => 'RowAlternateColorOptions']]], 'PivotTablePaginatedReportOptions' => ['type' => 'structure', 'members' => ['VerticalOverflowVisibility' => ['shape' => 'Visibility'], 'OverflowColumnHeaderVisibility' => ['shape' => 'Visibility']]], 'PivotTableSortBy' => ['type' => 'structure', 'members' => ['Field' => ['shape' => 'FieldSort'], 'Column' => ['shape' => 'ColumnSort'], 'DataPath' => ['shape' => 'DataPathSort']]], 'PivotTableSortConfiguration' => ['type' => 'structure', 'members' => ['FieldSortOptions' => ['shape' => 'PivotFieldSortOptionsList']]], 'PivotTableSubtotalLevel' => ['type' => 'string', 'enum' => ['ALL', 'CUSTOM', 'LAST']], 'PivotTableTotalOptions' => ['type' => 'structure', 'members' => ['RowSubtotalOptions' => ['shape' => 'SubtotalOptions'], 'ColumnSubtotalOptions' => ['shape' => 'SubtotalOptions'], 'RowTotalOptions' => ['shape' => 'PivotTotalOptions'], 'ColumnTotalOptions' => ['shape' => 'PivotTotalOptions']]], 'PivotTableVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'PivotTableConfiguration'], 'ConditionalFormatting' => ['shape' => 'PivotTableConditionalFormatting'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'PivotTotalOptions' => ['type' => 'structure', 'members' => ['TotalsVisibility' => ['shape' => 'Visibility'], 'Placement' => ['shape' => 'TableTotalsPlacement'], 'ScrollStatus' => ['shape' => 'TableTotalsScrollStatus'], 'CustomLabel' => ['shape' => 'String'], 'TotalCellStyle' => ['shape' => 'TableCellStyle'], 'ValueCellStyle' => ['shape' => 'TableCellStyle'], 'MetricHeaderCellStyle' => ['shape' => 'TableCellStyle']]], 'PixelLength' => ['type' => 'string'], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PositiveInteger' => ['type' => 'integer', 'min' => 1], 'PostgreSqlParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'PreconditionNotMetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PredefinedHierarchy' => ['type' => 'structure', 'required' => ['HierarchyId', 'Columns'], 'members' => ['HierarchyId' => ['shape' => 'HierarchyId'], 'Columns' => ['shape' => 'PredefinedHierarchyColumnList'], 'DrillDownFilters' => ['shape' => 'DrillDownFilterList']]], 'PredefinedHierarchyColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnIdentifier'], 'max' => 10, 'min' => 1], 'PredictionInterval' => ['type' => 'integer', 'max' => 95, 'min' => 50], 'Prefix' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'PrestoParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Catalog'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Catalog' => ['shape' => 'Catalog']]], 'PrimaryValueDisplayType' => ['type' => 'string', 'enum' => ['HIDDEN', 'COMPARISON', 'ACTUAL']], 'Principal' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PrincipalList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 100, 'min' => 1], 'ProgressBarOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'ProjectOperation' => ['type' => 'structure', 'required' => ['ProjectedColumns'], 'members' => ['ProjectedColumns' => ['shape' => 'ProjectedColumnList']]], 'ProjectedColumnList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 2000, 'min' => 1], 'Query' => ['type' => 'string', 'max' => 256, 'min' => 1], 'QueueInfo' => ['type' => 'structure', 'required' => ['WaitingOnIngestion', 'QueuedIngestion'], 'members' => ['WaitingOnIngestion' => ['shape' => 'String'], 'QueuedIngestion' => ['shape' => 'String']]], 'QuickSightUserNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RadarChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'RadarChartCategoryFieldList'], 'Color' => ['shape' => 'RadarChartColorFieldList'], 'Values' => ['shape' => 'RadarChartValuesFieldList']]], 'RadarChartAreaStyleSettings' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'RadarChartCategoryFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'RadarChartColorFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'RadarChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'RadarChartFieldWells'], 'SortConfiguration' => ['shape' => 'RadarChartSortConfiguration'], 'Shape' => ['shape' => 'RadarChartShape'], 'BaseSeriesSettings' => ['shape' => 'RadarChartSeriesSettings'], 'StartAngle' => ['shape' => 'RadarChartStartAngle'], 'VisualPalette' => ['shape' => 'VisualPalette'], 'AlternateBandColorsVisibility' => ['shape' => 'Visibility'], 'AlternateBandEvenColor' => ['shape' => 'HexColor'], 'AlternateBandOddColor' => ['shape' => 'HexColor'], 'CategoryAxis' => ['shape' => 'AxisDisplayOptions'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorAxis' => ['shape' => 'AxisDisplayOptions'], 'ColorLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'Legend' => ['shape' => 'LegendOptions']]], 'RadarChartFieldWells' => ['type' => 'structure', 'members' => ['RadarChartAggregatedFieldWells' => ['shape' => 'RadarChartAggregatedFieldWells']]], 'RadarChartSeriesSettings' => ['type' => 'structure', 'members' => ['AreaStyleSettings' => ['shape' => 'RadarChartAreaStyleSettings']]], 'RadarChartShape' => ['type' => 'string', 'enum' => ['CIRCLE', 'POLYGON']], 'RadarChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'ColorSort' => ['shape' => 'FieldSortOptionsList'], 'ColorItemsLimit' => ['shape' => 'ItemsLimitConfiguration']]], 'RadarChartStartAngle' => ['type' => 'double', 'max' => 360, 'min' => -360], 'RadarChartValuesFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 20], 'RadarChartVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'RadarChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'RangeEndsLabelType' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'RdsParameters' => ['type' => 'structure', 'required' => ['InstanceId', 'Database'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Database' => ['shape' => 'Database']]], 'RecoveryWindowInDays' => ['type' => 'long', 'max' => 30, 'min' => 7], 'RedshiftParameters' => ['type' => 'structure', 'required' => ['Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'OptionalPort'], 'Database' => ['shape' => 'Database'], 'ClusterId' => ['shape' => 'ClusterId']]], 'ReferenceLine' => ['type' => 'structure', 'required' => ['DataConfiguration'], 'members' => ['Status' => ['shape' => 'WidgetStatus'], 'DataConfiguration' => ['shape' => 'ReferenceLineDataConfiguration'], 'StyleConfiguration' => ['shape' => 'ReferenceLineStyleConfiguration'], 'LabelConfiguration' => ['shape' => 'ReferenceLineLabelConfiguration']]], 'ReferenceLineCustomLabelConfiguration' => ['type' => 'structure', 'required' => ['CustomLabel'], 'members' => ['CustomLabel' => ['shape' => 'NonEmptyString']]], 'ReferenceLineDataConfiguration' => ['type' => 'structure', 'members' => ['StaticConfiguration' => ['shape' => 'ReferenceLineStaticDataConfiguration'], 'DynamicConfiguration' => ['shape' => 'ReferenceLineDynamicDataConfiguration'], 'AxisBinding' => ['shape' => 'AxisBinding']]], 'ReferenceLineDynamicDataConfiguration' => ['type' => 'structure', 'required' => ['Column', 'MeasureAggregationFunction', 'Calculation'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'MeasureAggregationFunction' => ['shape' => 'AggregationFunction'], 'Calculation' => ['shape' => 'NumericalAggregationFunction']]], 'ReferenceLineLabelConfiguration' => ['type' => 'structure', 'members' => ['ValueLabelConfiguration' => ['shape' => 'ReferenceLineValueLabelConfiguration'], 'CustomLabelConfiguration' => ['shape' => 'ReferenceLineCustomLabelConfiguration'], 'FontConfiguration' => ['shape' => 'FontConfiguration'], 'FontColor' => ['shape' => 'HexColor'], 'HorizontalPosition' => ['shape' => 'ReferenceLineLabelHorizontalPosition'], 'VerticalPosition' => ['shape' => 'ReferenceLineLabelVerticalPosition']]], 'ReferenceLineLabelHorizontalPosition' => ['type' => 'string', 'enum' => ['LEFT', 'CENTER', 'RIGHT']], 'ReferenceLineLabelVerticalPosition' => ['type' => 'string', 'enum' => ['ABOVE', 'BELOW']], 'ReferenceLineList' => ['type' => 'list', 'member' => ['shape' => 'ReferenceLine'], 'max' => 20], 'ReferenceLinePatternType' => ['type' => 'string', 'enum' => ['SOLID', 'DASHED', 'DOTTED']], 'ReferenceLineStaticDataConfiguration' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'SensitiveDouble']]], 'ReferenceLineStyleConfiguration' => ['type' => 'structure', 'members' => ['Pattern' => ['shape' => 'ReferenceLinePatternType'], 'Color' => ['shape' => 'HexColor']]], 'ReferenceLineValueLabelConfiguration' => ['type' => 'structure', 'members' => ['RelativePosition' => ['shape' => 'ReferenceLineValueLabelRelativePosition'], 'FormatConfiguration' => ['shape' => 'NumericFormatConfiguration']]], 'ReferenceLineValueLabelRelativePosition' => ['type' => 'string', 'enum' => ['BEFORE_CUSTOM_LABEL', 'AFTER_CUSTOM_LABEL']], 'RegisterUserRequest' => ['type' => 'structure', 'required' => ['IdentityType', 'Email', 'UserRole', 'AwsAccountId', 'Namespace'], 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'Email' => ['shape' => 'String'], 'UserRole' => ['shape' => 'UserRole'], 'IamArn' => ['shape' => 'String'], 'SessionName' => ['shape' => 'RoleSessionName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'UserName' => ['shape' => 'UserName'], 'CustomPermissionsName' => ['shape' => 'RoleName'], 'ExternalLoginFederationProviderType' => ['shape' => 'String'], 'CustomFederationProviderUrl' => ['shape' => 'String'], 'ExternalLoginId' => ['shape' => 'String']]], 'RegisterUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User'], 'UserInvitationUrl' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'RegisteredUserDashboardEmbeddingConfiguration' => ['type' => 'structure', 'required' => ['InitialDashboardId'], 'members' => ['InitialDashboardId' => ['shape' => 'ShortRestrictiveResourceId']]], 'RegisteredUserDashboardVisualEmbeddingConfiguration' => ['type' => 'structure', 'required' => ['InitialDashboardVisualId'], 'members' => ['InitialDashboardVisualId' => ['shape' => 'DashboardVisualId']]], 'RegisteredUserEmbeddingExperienceConfiguration' => ['type' => 'structure', 'members' => ['Dashboard' => ['shape' => 'RegisteredUserDashboardEmbeddingConfiguration'], 'QuickSightConsole' => ['shape' => 'RegisteredUserQuickSightConsoleEmbeddingConfiguration'], 'QSearchBar' => ['shape' => 'RegisteredUserQSearchBarEmbeddingConfiguration'], 'DashboardVisual' => ['shape' => 'RegisteredUserDashboardVisualEmbeddingConfiguration']]], 'RegisteredUserQSearchBarEmbeddingConfiguration' => ['type' => 'structure', 'members' => ['InitialTopicId' => ['shape' => 'RestrictiveResourceId']]], 'RegisteredUserQuickSightConsoleEmbeddingConfiguration' => ['type' => 'structure', 'members' => ['InitialPath' => ['shape' => 'EntryPath']]], 'RelationalTable' => ['type' => 'structure', 'required' => ['DataSourceArn', 'Name', 'InputColumns'], 'members' => ['DataSourceArn' => ['shape' => 'Arn'], 'Catalog' => ['shape' => 'RelationalTableCatalog'], 'Schema' => ['shape' => 'RelationalTableSchema'], 'Name' => ['shape' => 'RelationalTableName'], 'InputColumns' => ['shape' => 'InputColumnList']]], 'RelationalTableCatalog' => ['type' => 'string', 'max' => 256], 'RelationalTableName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RelationalTableSchema' => ['type' => 'string', 'max' => 64], 'RelativeDateTimeControlDisplayOptions' => ['type' => 'structure', 'members' => ['TitleOptions' => ['shape' => 'LabelOptions'], 'DateTimeFormat' => ['shape' => 'DateTimeFormat']]], 'RelativeDateType' => ['type' => 'string', 'enum' => ['PREVIOUS', 'THIS', 'LAST', 'NOW', 'NEXT']], 'RelativeDatesFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'AnchorDateConfiguration', 'TimeGranularity', 'RelativeDateType', 'NullOption'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'AnchorDateConfiguration' => ['shape' => 'AnchorDateConfiguration'], 'MinimumGranularity' => ['shape' => 'TimeGranularity'], 'TimeGranularity' => ['shape' => 'TimeGranularity'], 'RelativeDateType' => ['shape' => 'RelativeDateType'], 'RelativeDateValue' => ['shape' => 'Integer', 'box' => \true], 'ParameterName' => ['shape' => 'ParameterName'], 'NullOption' => ['shape' => 'FilterNullOption'], 'ExcludePeriodConfiguration' => ['shape' => 'ExcludePeriodConfiguration']]], 'RelativeFontSize' => ['type' => 'string', 'enum' => ['EXTRA_SMALL', 'SMALL', 'MEDIUM', 'LARGE', 'EXTRA_LARGE']], 'RenameColumnOperation' => ['type' => 'structure', 'required' => ['ColumnName', 'NewColumnName'], 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'NewColumnName' => ['shape' => 'ColumnName']]], 'ResizeOption' => ['type' => 'string', 'enum' => ['FIXED', 'RESPONSIVE']], 'ResourceExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ExceptionResourceType'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceId' => ['type' => 'string'], 'ResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ExceptionResourceType'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePermission' => ['type' => 'structure', 'required' => ['Principal', 'Actions'], 'members' => ['Principal' => ['shape' => 'Principal'], 'Actions' => ['shape' => 'ActionList']]], 'ResourcePermissionList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePermission'], 'max' => 64, 'min' => 1], 'ResourceStatus' => ['type' => 'string', 'enum' => ['CREATION_IN_PROGRESS', 'CREATION_SUCCESSFUL', 'CREATION_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_SUCCESSFUL', 'UPDATE_FAILED', 'DELETED']], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ExceptionResourceType'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'RestoreAnalysisRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId']]], 'RestoreAnalysisResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'RequestId' => ['shape' => 'String']]], 'RestrictiveResourceId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\w\\-]+'], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'RoleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+=,.@_-]+$'], 'RoleSessionName' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '[\\w+=.@-]*'], 'RollingDateConfiguration' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['DataSetIdentifier' => ['shape' => 'DataSetIdentifier'], 'Expression' => ['shape' => 'Expression']]], 'RowAlternateColorList' => ['type' => 'list', 'member' => ['shape' => 'HexColor'], 'max' => 1], 'RowAlternateColorOptions' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'WidgetStatus'], 'RowAlternateColors' => ['shape' => 'RowAlternateColorList']]], 'RowInfo' => ['type' => 'structure', 'members' => ['RowsIngested' => ['shape' => 'Long', 'box' => \true], 'RowsDropped' => ['shape' => 'Long', 'box' => \true], 'TotalRowsInDataset' => ['shape' => 'Long', 'box' => \true]]], 'RowLevelPermissionDataSet' => ['type' => 'structure', 'required' => ['Arn', 'PermissionPolicy'], 'members' => ['Namespace' => ['shape' => 'Namespace'], 'Arn' => ['shape' => 'Arn'], 'PermissionPolicy' => ['shape' => 'RowLevelPermissionPolicy'], 'FormatVersion' => ['shape' => 'RowLevelPermissionFormatVersion'], 'Status' => ['shape' => 'Status']]], 'RowLevelPermissionFormatVersion' => ['type' => 'string', 'enum' => ['VERSION_1', 'VERSION_2']], 'RowLevelPermissionPolicy' => ['type' => 'string', 'enum' => ['GRANT_ACCESS', 'DENY_ACCESS']], 'RowLevelPermissionTagConfiguration' => ['type' => 'structure', 'required' => ['TagRules'], 'members' => ['Status' => ['shape' => 'Status'], 'TagRules' => ['shape' => 'RowLevelPermissionTagRuleList']]], 'RowLevelPermissionTagDelimiter' => ['type' => 'string', 'max' => 10], 'RowLevelPermissionTagRule' => ['type' => 'structure', 'required' => ['TagKey', 'ColumnName'], 'members' => ['TagKey' => ['shape' => 'SessionTagKey'], 'ColumnName' => ['shape' => 'String'], 'TagMultiValueDelimiter' => ['shape' => 'RowLevelPermissionTagDelimiter'], 'MatchAllValue' => ['shape' => 'SessionTagValue']]], 'RowLevelPermissionTagRuleList' => ['type' => 'list', 'member' => ['shape' => 'RowLevelPermissionTagRule'], 'max' => 50, 'min' => 1], 'RowSortList' => ['type' => 'list', 'member' => ['shape' => 'FieldSortOptions'], 'max' => 100], 'S3Bucket' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3Parameters' => ['type' => 'structure', 'required' => ['ManifestFileLocation'], 'members' => ['ManifestFileLocation' => ['shape' => 'ManifestFileLocation']]], 'S3Source' => ['type' => 'structure', 'required' => ['DataSourceArn', 'InputColumns'], 'members' => ['DataSourceArn' => ['shape' => 'Arn'], 'UploadSettings' => ['shape' => 'UploadSettings'], 'InputColumns' => ['shape' => 'InputColumnList']]], 'SameSheetTargetVisualConfiguration' => ['type' => 'structure', 'members' => ['TargetVisuals' => ['shape' => 'TargetVisualList'], 'TargetVisualOptions' => ['shape' => 'TargetVisualOptions']]], 'SankeyDiagramAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Source' => ['shape' => 'DimensionFieldList'], 'Destination' => ['shape' => 'DimensionFieldList'], 'Weight' => ['shape' => 'MeasureFieldList']]], 'SankeyDiagramChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'SankeyDiagramFieldWells'], 'SortConfiguration' => ['shape' => 'SankeyDiagramSortConfiguration'], 'DataLabels' => ['shape' => 'DataLabelOptions']]], 'SankeyDiagramFieldWells' => ['type' => 'structure', 'members' => ['SankeyDiagramAggregatedFieldWells' => ['shape' => 'SankeyDiagramAggregatedFieldWells']]], 'SankeyDiagramSortConfiguration' => ['type' => 'structure', 'members' => ['WeightSort' => ['shape' => 'FieldSortOptionsList'], 'SourceItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'DestinationItemsLimit' => ['shape' => 'ItemsLimitConfiguration']]], 'SankeyDiagramVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'SankeyDiagramChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'ScatterPlotCategoricallyAggregatedFieldWells' => ['type' => 'structure', 'members' => ['XAxis' => ['shape' => 'MeasureFieldList'], 'YAxis' => ['shape' => 'MeasureFieldList'], 'Category' => ['shape' => 'DimensionFieldList'], 'Size' => ['shape' => 'MeasureFieldList']]], 'ScatterPlotConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'ScatterPlotFieldWells'], 'XAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'XAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'YAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'YAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'ScatterPlotFieldWells' => ['type' => 'structure', 'members' => ['ScatterPlotCategoricallyAggregatedFieldWells' => ['shape' => 'ScatterPlotCategoricallyAggregatedFieldWells'], 'ScatterPlotUnaggregatedFieldWells' => ['shape' => 'ScatterPlotUnaggregatedFieldWells']]], 'ScatterPlotUnaggregatedFieldWells' => ['type' => 'structure', 'members' => ['XAxis' => ['shape' => 'DimensionFieldList'], 'YAxis' => ['shape' => 'DimensionFieldList'], 'Size' => ['shape' => 'MeasureFieldList']]], 'ScatterPlotVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'ScatterPlotConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'ScrollBarOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'VisibleRange' => ['shape' => 'VisibleRangeOptions']]], 'SearchAnalysesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Filters' => ['shape' => 'AnalysisSearchFilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchAnalysesResponse' => ['type' => 'structure', 'members' => ['AnalysisSummaryList' => ['shape' => 'AnalysisSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'SearchDashboardsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Filters' => ['shape' => 'DashboardSearchFilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchDashboardsResponse' => ['type' => 'structure', 'members' => ['DashboardSummaryList' => ['shape' => 'DashboardSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'SearchDataSetsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Filters' => ['shape' => 'DataSetSearchFilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchDataSetsResponse' => ['type' => 'structure', 'members' => ['DataSetSummaries' => ['shape' => 'DataSetSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'SearchDataSourcesRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Filters' => ['shape' => 'DataSourceSearchFilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchDataSourcesResponse' => ['type' => 'structure', 'members' => ['DataSourceSummaries' => ['shape' => 'DataSourceSummaryList'], 'NextToken' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'SearchFoldersRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Filters' => ['shape' => 'FolderSearchFilterList'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchFoldersResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'FolderSummaryList' => ['shape' => 'FolderSummaryList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']]], 'SearchGroupsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'Namespace', 'Filters'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'next-token'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'max-results'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'Filters' => ['shape' => 'GroupSearchFilterList']]], 'SearchGroupsResponse' => ['type' => 'structure', 'members' => ['GroupList' => ['shape' => 'GroupList'], 'NextToken' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'Seasonality' => ['type' => 'integer', 'max' => 180, 'min' => 1], 'SecondaryValueOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'SecretArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[-a-z0-9]*:secretsmanager:[-a-z0-9]*:[0-9]{12}:secret:.+'], 'SectionAfterPageBreak' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SectionPageBreakStatus']]], 'SectionBasedLayoutCanvasSizeOptions' => ['type' => 'structure', 'members' => ['PaperCanvasSizeOptions' => ['shape' => 'SectionBasedLayoutPaperCanvasSizeOptions']]], 'SectionBasedLayoutConfiguration' => ['type' => 'structure', 'required' => ['HeaderSections', 'BodySections', 'FooterSections', 'CanvasSizeOptions'], 'members' => ['HeaderSections' => ['shape' => 'HeaderFooterSectionConfigurationList'], 'BodySections' => ['shape' => 'BodySectionConfigurationList'], 'FooterSections' => ['shape' => 'HeaderFooterSectionConfigurationList'], 'CanvasSizeOptions' => ['shape' => 'SectionBasedLayoutCanvasSizeOptions']]], 'SectionBasedLayoutPaperCanvasSizeOptions' => ['type' => 'structure', 'members' => ['PaperSize' => ['shape' => 'PaperSize'], 'PaperOrientation' => ['shape' => 'PaperOrientation'], 'PaperMargin' => ['shape' => 'Spacing']]], 'SectionLayoutConfiguration' => ['type' => 'structure', 'required' => ['FreeFormLayout'], 'members' => ['FreeFormLayout' => ['shape' => 'FreeFormSectionLayoutConfiguration']]], 'SectionPageBreakConfiguration' => ['type' => 'structure', 'members' => ['After' => ['shape' => 'SectionAfterPageBreak']]], 'SectionPageBreakStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'SectionStyle' => ['type' => 'structure', 'members' => ['Height' => ['shape' => 'PixelLength'], 'Padding' => ['shape' => 'Spacing']]], 'SelectAllValueOptions' => ['type' => 'string', 'enum' => ['ALL_VALUES']], 'SelectedFieldList' => ['type' => 'list', 'member' => ['shape' => 'FieldId'], 'max' => 20, 'min' => 1], 'SelectedFieldOptions' => ['type' => 'string', 'enum' => ['ALL_FIELDS']], 'SelectedSheetsFilterScopeConfiguration' => ['type' => 'structure', 'members' => ['SheetVisualScopingConfigurations' => ['shape' => 'SheetVisualScopingConfigurations']]], 'SelectedTooltipType' => ['type' => 'string', 'enum' => ['BASIC', 'DETAILED']], 'SensitiveDouble' => ['type' => 'double', 'sensitive' => \true], 'SensitiveDoubleList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveDouble']], 'SensitiveDoubleObject' => ['type' => 'double', 'sensitive' => \true], 'SensitiveLong' => ['type' => 'long', 'sensitive' => \true], 'SensitiveLongList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveLong']], 'SensitiveLongObject' => ['type' => 'long', 'sensitive' => \true], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'SensitiveStringList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveString']], 'SensitiveStringObject' => ['type' => 'string', 'sensitive' => \true], 'SensitiveTimestamp' => ['type' => 'timestamp', 'sensitive' => \true], 'SensitiveTimestampList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveTimestamp']], 'SeriesItem' => ['type' => 'structure', 'members' => ['FieldSeriesItem' => ['shape' => 'FieldSeriesItem'], 'DataFieldSeriesItem' => ['shape' => 'DataFieldSeriesItem']]], 'SeriesItemList' => ['type' => 'list', 'member' => ['shape' => 'SeriesItem'], 'max' => 10], 'ServiceNowParameters' => ['type' => 'structure', 'required' => ['SiteBaseUrl'], 'members' => ['SiteBaseUrl' => ['shape' => 'SiteBaseUrl']]], 'SessionLifetimeInMinutes' => ['type' => 'long', 'max' => 600, 'min' => 15], 'SessionLifetimeInMinutesInvalidException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SessionTag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'SessionTagKey'], 'Value' => ['shape' => 'SessionTagValue']]], 'SessionTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'SessionTagList' => ['type' => 'list', 'member' => ['shape' => 'SessionTag'], 'max' => 50, 'min' => 1], 'SessionTagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'sensitive' => \true], 'SetParameterValueConfiguration' => ['type' => 'structure', 'required' => ['DestinationParameterName', 'Value'], 'members' => ['DestinationParameterName' => ['shape' => 'ParameterName'], 'Value' => ['shape' => 'DestinationParameterValueConfiguration']]], 'SetParameterValueConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SetParameterValueConfiguration'], 'max' => 200, 'min' => 1], 'ShapeConditionalFormat' => ['type' => 'structure', 'required' => ['BackgroundColor'], 'members' => ['BackgroundColor' => ['shape' => 'ConditionalFormattingColor']]], 'Sheet' => ['type' => 'structure', 'members' => ['SheetId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'SheetName']]], 'SheetContentType' => ['type' => 'string', 'enum' => ['PAGINATED', 'INTERACTIVE']], 'SheetControlDateTimePickerType' => ['type' => 'string', 'enum' => ['SINGLE_VALUED', 'DATE_RANGE']], 'SheetControlLayout' => ['type' => 'structure', 'required' => ['Configuration'], 'members' => ['Configuration' => ['shape' => 'SheetControlLayoutConfiguration']]], 'SheetControlLayoutConfiguration' => ['type' => 'structure', 'members' => ['GridLayout' => ['shape' => 'GridLayoutConfiguration']]], 'SheetControlLayoutList' => ['type' => 'list', 'member' => ['shape' => 'SheetControlLayout'], 'max' => 1, 'min' => 0], 'SheetControlListType' => ['type' => 'string', 'enum' => ['MULTI_SELECT', 'SINGLE_SELECT']], 'SheetControlSliderType' => ['type' => 'string', 'enum' => ['SINGLE_POINT', 'RANGE']], 'SheetControlTitle' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SheetControlsOption' => ['type' => 'structure', 'members' => ['VisibilityState' => ['shape' => 'DashboardUIState']]], 'SheetDefinition' => ['type' => 'structure', 'required' => ['SheetId'], 'members' => ['SheetId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'SheetTitle'], 'Description' => ['shape' => 'SheetDescription'], 'Name' => ['shape' => 'SheetName'], 'ParameterControls' => ['shape' => 'ParameterControlList'], 'FilterControls' => ['shape' => 'FilterControlList'], 'Visuals' => ['shape' => 'VisualList'], 'TextBoxes' => ['shape' => 'SheetTextBoxList'], 'Layouts' => ['shape' => 'LayoutList'], 'SheetControlLayouts' => ['shape' => 'SheetControlLayoutList'], 'ContentType' => ['shape' => 'SheetContentType']]], 'SheetDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'SheetDefinition'], 'max' => 20], 'SheetDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SheetElementConfigurationOverrides' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'SheetElementRenderingRule' => ['type' => 'structure', 'required' => ['Expression', 'ConfigurationOverrides'], 'members' => ['Expression' => ['shape' => 'Expression'], 'ConfigurationOverrides' => ['shape' => 'SheetElementConfigurationOverrides']]], 'SheetElementRenderingRuleList' => ['type' => 'list', 'member' => ['shape' => 'SheetElementRenderingRule'], 'max' => 10000], 'SheetLayoutElementMaximizationOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'SheetList' => ['type' => 'list', 'member' => ['shape' => 'Sheet'], 'max' => 20], 'SheetName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SheetStyle' => ['type' => 'structure', 'members' => ['Tile' => ['shape' => 'TileStyle'], 'TileLayout' => ['shape' => 'TileLayoutStyle']]], 'SheetTextBox' => ['type' => 'structure', 'required' => ['SheetTextBoxId'], 'members' => ['SheetTextBoxId' => ['shape' => 'ShortRestrictiveResourceId'], 'Content' => ['shape' => 'SheetTextBoxContent']]], 'SheetTextBoxContent' => ['type' => 'string', 'max' => 150000], 'SheetTextBoxList' => ['type' => 'list', 'member' => ['shape' => 'SheetTextBox'], 'max' => 100], 'SheetTitle' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SheetVisualScopingConfiguration' => ['type' => 'structure', 'required' => ['SheetId', 'Scope'], 'members' => ['SheetId' => ['shape' => 'ShortRestrictiveResourceId'], 'Scope' => ['shape' => 'FilterVisualScope'], 'VisualIds' => ['shape' => 'FilteredVisualsList']]], 'SheetVisualScopingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'SheetVisualScopingConfiguration'], 'max' => 50, 'min' => 1], 'ShortFormatText' => ['type' => 'structure', 'members' => ['PlainText' => ['shape' => 'ShortPlainText'], 'RichText' => ['shape' => 'ShortRichText']]], 'ShortPlainText' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ShortRestrictiveResourceId' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\w\\-]+'], 'ShortRichText' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SignupResponse' => ['type' => 'structure', 'members' => ['IAMUser' => ['shape' => 'Boolean'], 'userLoginName' => ['shape' => 'String'], 'accountName' => ['shape' => 'String'], 'directoryType' => ['shape' => 'String']]], 'SimpleClusterMarker' => ['type' => 'structure', 'members' => ['Color' => ['shape' => 'HexColor']]], 'SimpleNumericalAggregationFunction' => ['type' => 'string', 'enum' => ['SUM', 'AVERAGE', 'MIN', 'MAX', 'COUNT', 'DISTINCT_COUNT', 'VAR', 'VARP', 'STDEV', 'STDEVP', 'MEDIAN']], 'SiteBaseUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SliderControlDisplayOptions' => ['type' => 'structure', 'members' => ['TitleOptions' => ['shape' => 'LabelOptions']]], 'SmallMultiplesDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'SmallMultiplesOptions' => ['type' => 'structure', 'members' => ['MaxVisibleRows' => ['shape' => 'VisiblePanelRows'], 'MaxVisibleColumns' => ['shape' => 'VisiblePanelColumns'], 'PanelConfiguration' => ['shape' => 'PanelConfiguration']]], 'SnowflakeParameters' => ['type' => 'structure', 'required' => ['Host', 'Database', 'Warehouse'], 'members' => ['Host' => ['shape' => 'Host'], 'Database' => ['shape' => 'Database'], 'Warehouse' => ['shape' => 'Warehouse']]], 'SortDirection' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'Spacing' => ['type' => 'structure', 'members' => ['Top' => ['shape' => 'Length'], 'Bottom' => ['shape' => 'Length'], 'Left' => ['shape' => 'Length'], 'Right' => ['shape' => 'Length']]], 'SparkParameters' => ['type' => 'structure', 'required' => ['Host', 'Port'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port']]], 'SqlEndpointPath' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'SqlQuery' => ['type' => 'string', 'max' => 65536, 'min' => 1], 'SqlServerParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'SslProperties' => ['type' => 'structure', 'members' => ['DisableSsl' => ['shape' => 'Boolean']]], 'Status' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'StatusCode' => ['type' => 'integer'], 'String' => ['type' => 'string'], 'StringDefaultValueList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveStringObject'], 'max' => 50000], 'StringDefaultValues' => ['type' => 'structure', 'members' => ['DynamicValue' => ['shape' => 'DynamicDefaultValue'], 'StaticValues' => ['shape' => 'StringDefaultValueList']]], 'StringFormatConfiguration' => ['type' => 'structure', 'members' => ['NullValueFormatConfiguration' => ['shape' => 'NullValueFormatConfiguration'], 'NumericFormatConfiguration' => ['shape' => 'NumericFormatConfiguration']]], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'StringParameter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Values' => ['shape' => 'SensitiveStringList']]], 'StringParameterDeclaration' => ['type' => 'structure', 'required' => ['ParameterValueType', 'Name'], 'members' => ['ParameterValueType' => ['shape' => 'ParameterValueType'], 'Name' => ['shape' => 'ParameterName'], 'DefaultValues' => ['shape' => 'StringDefaultValues'], 'ValueWhenUnset' => ['shape' => 'StringValueWhenUnsetConfiguration']]], 'StringParameterList' => ['type' => 'list', 'member' => ['shape' => 'StringParameter'], 'max' => 100], 'StringValueWhenUnsetConfiguration' => ['type' => 'structure', 'members' => ['ValueWhenUnsetOption' => ['shape' => 'ValueWhenUnsetOption'], 'CustomValue' => ['shape' => 'SensitiveString']]], 'SubtotalOptions' => ['type' => 'structure', 'members' => ['TotalsVisibility' => ['shape' => 'Visibility'], 'CustomLabel' => ['shape' => 'String'], 'FieldLevel' => ['shape' => 'PivotTableSubtotalLevel'], 'FieldLevelOptions' => ['shape' => 'PivotTableFieldSubtotalOptionsList'], 'TotalCellStyle' => ['shape' => 'TableCellStyle'], 'ValueCellStyle' => ['shape' => 'TableCellStyle'], 'MetricHeaderCellStyle' => ['shape' => 'TableCellStyle']]], 'Suffix' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'TableAggregatedFieldWells' => ['type' => 'structure', 'members' => ['GroupBy' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList']]], 'TableBorderOptions' => ['type' => 'structure', 'members' => ['Color' => ['shape' => 'HexColor'], 'Thickness' => ['shape' => 'TableBorderThickness'], 'Style' => ['shape' => 'TableBorderStyle']]], 'TableBorderStyle' => ['type' => 'string', 'enum' => ['NONE', 'SOLID']], 'TableBorderThickness' => ['type' => 'integer', 'max' => 4, 'min' => 1], 'TableCellConditionalFormatting' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'TextFormat' => ['shape' => 'TextConditionalFormat']]], 'TableCellImageScalingConfiguration' => ['type' => 'string', 'enum' => ['FIT_TO_CELL_HEIGHT', 'FIT_TO_CELL_WIDTH', 'DO_NOT_SCALE']], 'TableCellImageSizingConfiguration' => ['type' => 'structure', 'members' => ['TableCellImageScalingConfiguration' => ['shape' => 'TableCellImageScalingConfiguration']]], 'TableCellStyle' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'FontConfiguration' => ['shape' => 'FontConfiguration'], 'TextWrap' => ['shape' => 'TextWrap'], 'HorizontalTextAlignment' => ['shape' => 'HorizontalTextAlignment'], 'VerticalTextAlignment' => ['shape' => 'VerticalTextAlignment'], 'BackgroundColor' => ['shape' => 'HexColor'], 'Height' => ['shape' => 'TableFieldHeight'], 'Border' => ['shape' => 'GlobalTableBorderOptions']]], 'TableConditionalFormatting' => ['type' => 'structure', 'members' => ['ConditionalFormattingOptions' => ['shape' => 'TableConditionalFormattingOptionList']]], 'TableConditionalFormattingOption' => ['type' => 'structure', 'members' => ['Cell' => ['shape' => 'TableCellConditionalFormatting'], 'Row' => ['shape' => 'TableRowConditionalFormatting']]], 'TableConditionalFormattingOptionList' => ['type' => 'list', 'member' => ['shape' => 'TableConditionalFormattingOption'], 'max' => 100], 'TableConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'TableFieldWells'], 'SortConfiguration' => ['shape' => 'TableSortConfiguration'], 'TableOptions' => ['shape' => 'TableOptions'], 'TotalOptions' => ['shape' => 'TotalOptions'], 'FieldOptions' => ['shape' => 'TableFieldOptions'], 'PaginatedReportOptions' => ['shape' => 'TablePaginatedReportOptions'], 'TableInlineVisualizations' => ['shape' => 'TableInlineVisualizationList']]], 'TableFieldCustomIconContent' => ['type' => 'structure', 'members' => ['Icon' => ['shape' => 'TableFieldIconSetType']]], 'TableFieldCustomTextContent' => ['type' => 'structure', 'required' => ['FontConfiguration'], 'members' => ['Value' => ['shape' => 'String'], 'FontConfiguration' => ['shape' => 'FontConfiguration']]], 'TableFieldHeight' => ['type' => 'integer', 'max' => 500, 'min' => 8], 'TableFieldIconSetType' => ['type' => 'string', 'enum' => ['LINK']], 'TableFieldImageConfiguration' => ['type' => 'structure', 'members' => ['SizingOptions' => ['shape' => 'TableCellImageSizingConfiguration']]], 'TableFieldLinkConfiguration' => ['type' => 'structure', 'required' => ['Target', 'Content'], 'members' => ['Target' => ['shape' => 'URLTargetConfiguration'], 'Content' => ['shape' => 'TableFieldLinkContentConfiguration']]], 'TableFieldLinkContentConfiguration' => ['type' => 'structure', 'members' => ['CustomTextContent' => ['shape' => 'TableFieldCustomTextContent'], 'CustomIconContent' => ['shape' => 'TableFieldCustomIconContent']]], 'TableFieldOption' => ['type' => 'structure', 'required' => ['FieldId'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Width' => ['shape' => 'PixelLength'], 'CustomLabel' => ['shape' => 'CustomLabel'], 'Visibility' => ['shape' => 'Visibility'], 'URLStyling' => ['shape' => 'TableFieldURLConfiguration']]], 'TableFieldOptionList' => ['type' => 'list', 'member' => ['shape' => 'TableFieldOption'], 'max' => 100], 'TableFieldOptions' => ['type' => 'structure', 'members' => ['SelectedFieldOptions' => ['shape' => 'TableFieldOptionList'], 'Order' => ['shape' => 'FieldOrderList']]], 'TableFieldURLConfiguration' => ['type' => 'structure', 'members' => ['LinkConfiguration' => ['shape' => 'TableFieldLinkConfiguration'], 'ImageConfiguration' => ['shape' => 'TableFieldImageConfiguration']]], 'TableFieldWells' => ['type' => 'structure', 'members' => ['TableAggregatedFieldWells' => ['shape' => 'TableAggregatedFieldWells'], 'TableUnaggregatedFieldWells' => ['shape' => 'TableUnaggregatedFieldWells']]], 'TableInlineVisualization' => ['type' => 'structure', 'members' => ['DataBars' => ['shape' => 'DataBarsOptions']]], 'TableInlineVisualizationList' => ['type' => 'list', 'member' => ['shape' => 'TableInlineVisualization'], 'max' => 200], 'TableOptions' => ['type' => 'structure', 'members' => ['Orientation' => ['shape' => 'TableOrientation'], 'HeaderStyle' => ['shape' => 'TableCellStyle'], 'CellStyle' => ['shape' => 'TableCellStyle'], 'RowAlternateColorOptions' => ['shape' => 'RowAlternateColorOptions']]], 'TableOrientation' => ['type' => 'string', 'enum' => ['VERTICAL', 'HORIZONTAL']], 'TablePaginatedReportOptions' => ['type' => 'structure', 'members' => ['VerticalOverflowVisibility' => ['shape' => 'Visibility'], 'OverflowColumnHeaderVisibility' => ['shape' => 'Visibility']]], 'TableRowConditionalFormatting' => ['type' => 'structure', 'members' => ['BackgroundColor' => ['shape' => 'ConditionalFormattingColor'], 'TextColor' => ['shape' => 'ConditionalFormattingColor']]], 'TableSideBorderOptions' => ['type' => 'structure', 'members' => ['InnerVertical' => ['shape' => 'TableBorderOptions'], 'InnerHorizontal' => ['shape' => 'TableBorderOptions'], 'Left' => ['shape' => 'TableBorderOptions'], 'Right' => ['shape' => 'TableBorderOptions'], 'Top' => ['shape' => 'TableBorderOptions'], 'Bottom' => ['shape' => 'TableBorderOptions']]], 'TableSortConfiguration' => ['type' => 'structure', 'members' => ['RowSort' => ['shape' => 'RowSortList'], 'PaginationConfiguration' => ['shape' => 'PaginationConfiguration']]], 'TableTotalsPlacement' => ['type' => 'string', 'enum' => ['START', 'END']], 'TableTotalsScrollStatus' => ['type' => 'string', 'enum' => ['PINNED', 'SCROLLED']], 'TableUnaggregatedFieldWells' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'UnaggregatedFieldList']]], 'TableVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'TableConfiguration'], 'ConditionalFormatting' => ['shape' => 'TableConditionalFormatting'], 'Actions' => ['shape' => 'VisualCustomActionList']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagColumnOperation' => ['type' => 'structure', 'required' => ['ColumnName', 'Tags'], 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'Tags' => ['shape' => 'ColumnTagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TargetVisualList' => ['type' => 'list', 'member' => ['shape' => 'ShortRestrictiveResourceId'], 'max' => 30, 'min' => 1], 'TargetVisualOptions' => ['type' => 'string', 'enum' => ['ALL_VISUALS']], 'Template' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'TemplateName'], 'Version' => ['shape' => 'TemplateVersion'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'CreatedTime' => ['shape' => 'Timestamp']]], 'TemplateAlias' => ['type' => 'structure', 'members' => ['AliasName' => ['shape' => 'AliasName'], 'Arn' => ['shape' => 'Arn'], 'TemplateVersionNumber' => ['shape' => 'VersionNumber']]], 'TemplateAliasList' => ['type' => 'list', 'member' => ['shape' => 'TemplateAlias'], 'max' => 100], 'TemplateError' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'TemplateErrorType'], 'Message' => ['shape' => 'NonEmptyString'], 'ViolatedEntities' => ['shape' => 'EntityList']]], 'TemplateErrorList' => ['type' => 'list', 'member' => ['shape' => 'TemplateError'], 'min' => 1], 'TemplateErrorType' => ['type' => 'string', 'enum' => ['SOURCE_NOT_FOUND', 'DATA_SET_NOT_FOUND', 'INTERNAL_FAILURE', 'ACCESS_DENIED']], 'TemplateName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'TemplateSourceAnalysis' => ['type' => 'structure', 'required' => ['Arn', 'DataSetReferences'], 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetReferences' => ['shape' => 'DataSetReferenceList']]], 'TemplateSourceEntity' => ['type' => 'structure', 'members' => ['SourceAnalysis' => ['shape' => 'TemplateSourceAnalysis'], 'SourceTemplate' => ['shape' => 'TemplateSourceTemplate']]], 'TemplateSourceTemplate' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn']]], 'TemplateSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'TemplateName'], 'LatestVersionNumber' => ['shape' => 'VersionNumber'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'TemplateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TemplateSummary'], 'max' => 100], 'TemplateVersion' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'Timestamp'], 'Errors' => ['shape' => 'TemplateErrorList'], 'VersionNumber' => ['shape' => 'VersionNumber'], 'Status' => ['shape' => 'ResourceStatus'], 'DataSetConfigurations' => ['shape' => 'DataSetConfigurationList'], 'Description' => ['shape' => 'VersionDescription'], 'SourceEntityArn' => ['shape' => 'Arn'], 'ThemeArn' => ['shape' => 'Arn'], 'Sheets' => ['shape' => 'SheetList']]], 'TemplateVersionDefinition' => ['type' => 'structure', 'required' => ['DataSetConfigurations'], 'members' => ['DataSetConfigurations' => ['shape' => 'DataSetConfigurationList'], 'Sheets' => ['shape' => 'SheetDefinitionList'], 'CalculatedFields' => ['shape' => 'CalculatedFields'], 'ParameterDeclarations' => ['shape' => 'ParameterDeclarationList'], 'FilterGroups' => ['shape' => 'FilterGroupList'], 'ColumnConfigurations' => ['shape' => 'ColumnConfigurationList'], 'AnalysisDefaults' => ['shape' => 'AnalysisDefaults']]], 'TemplateVersionSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'VersionNumber' => ['shape' => 'VersionNumber'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ResourceStatus'], 'Description' => ['shape' => 'VersionDescription']]], 'TemplateVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TemplateVersionSummary'], 'max' => 100], 'TeradataParameters' => ['type' => 'structure', 'required' => ['Host', 'Port', 'Database'], 'members' => ['Host' => ['shape' => 'Host'], 'Port' => ['shape' => 'Port'], 'Database' => ['shape' => 'Database']]], 'TextAreaControlDelimiter' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'TextAreaControlDisplayOptions' => ['type' => 'structure', 'members' => ['TitleOptions' => ['shape' => 'LabelOptions'], 'PlaceholderOptions' => ['shape' => 'TextControlPlaceholderOptions']]], 'TextConditionalFormat' => ['type' => 'structure', 'members' => ['BackgroundColor' => ['shape' => 'ConditionalFormattingColor'], 'TextColor' => ['shape' => 'ConditionalFormattingColor'], 'Icon' => ['shape' => 'ConditionalFormattingIcon']]], 'TextControlPlaceholderOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'TextFieldControlDisplayOptions' => ['type' => 'structure', 'members' => ['TitleOptions' => ['shape' => 'LabelOptions'], 'PlaceholderOptions' => ['shape' => 'TextControlPlaceholderOptions']]], 'TextQualifier' => ['type' => 'string', 'enum' => ['DOUBLE_QUOTE', 'SINGLE_QUOTE']], 'TextWrap' => ['type' => 'string', 'enum' => ['NONE', 'WRAP']], 'Theme' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ThemeName'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'Version' => ['shape' => 'ThemeVersion'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'Type' => ['shape' => 'ThemeType']]], 'ThemeAlias' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AliasName' => ['shape' => 'AliasName'], 'ThemeVersionNumber' => ['shape' => 'VersionNumber']]], 'ThemeAliasList' => ['type' => 'list', 'member' => ['shape' => 'ThemeAlias'], 'max' => 100], 'ThemeConfiguration' => ['type' => 'structure', 'members' => ['DataColorPalette' => ['shape' => 'DataColorPalette'], 'UIColorPalette' => ['shape' => 'UIColorPalette'], 'Sheet' => ['shape' => 'SheetStyle'], 'Typography' => ['shape' => 'Typography']]], 'ThemeError' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ThemeErrorType'], 'Message' => ['shape' => 'NonEmptyString']]], 'ThemeErrorList' => ['type' => 'list', 'member' => ['shape' => 'ThemeError'], 'min' => 1], 'ThemeErrorType' => ['type' => 'string', 'enum' => ['INTERNAL_FAILURE']], 'ThemeName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ThemeSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ThemeName'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'LatestVersionNumber' => ['shape' => 'VersionNumber'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'ThemeSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ThemeSummary'], 'max' => 100], 'ThemeType' => ['type' => 'string', 'enum' => ['QUICKSIGHT', 'CUSTOM', 'ALL']], 'ThemeVersion' => ['type' => 'structure', 'members' => ['VersionNumber' => ['shape' => 'VersionNumber'], 'Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'VersionDescription'], 'BaseThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Configuration' => ['shape' => 'ThemeConfiguration'], 'Errors' => ['shape' => 'ThemeErrorList'], 'Status' => ['shape' => 'ResourceStatus']]], 'ThemeVersionSummary' => ['type' => 'structure', 'members' => ['VersionNumber' => ['shape' => 'VersionNumber'], 'Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'VersionDescription'], 'CreatedTime' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'ResourceStatus']]], 'ThemeVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ThemeVersionSummary'], 'max' => 100], 'ThousandSeparatorOptions' => ['type' => 'structure', 'members' => ['Symbol' => ['shape' => 'NumericSeparatorSymbol'], 'Visibility' => ['shape' => 'Visibility']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TileLayoutStyle' => ['type' => 'structure', 'members' => ['Gutter' => ['shape' => 'GutterStyle'], 'Margin' => ['shape' => 'MarginStyle']]], 'TileStyle' => ['type' => 'structure', 'members' => ['Border' => ['shape' => 'BorderStyle']]], 'TimeBasedForecastProperties' => ['type' => 'structure', 'members' => ['PeriodsForward' => ['shape' => 'PeriodsForward', 'box' => \true], 'PeriodsBackward' => ['shape' => 'PeriodsBackward', 'box' => \true], 'UpperBoundary' => ['shape' => 'Double', 'box' => \true], 'LowerBoundary' => ['shape' => 'Double', 'box' => \true], 'PredictionInterval' => ['shape' => 'PredictionInterval', 'box' => \true], 'Seasonality' => ['shape' => 'Seasonality', 'box' => \true]]], 'TimeEqualityFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'Value' => ['shape' => 'Timestamp'], 'ParameterName' => ['shape' => 'ParameterName'], 'TimeGranularity' => ['shape' => 'TimeGranularity']]], 'TimeGranularity' => ['type' => 'string', 'enum' => ['YEAR', 'QUARTER', 'MONTH', 'WEEK', 'DAY', 'HOUR', 'MINUTE', 'SECOND', 'MILLISECOND']], 'TimeRangeDrillDownFilter' => ['type' => 'structure', 'required' => ['Column', 'RangeMinimum', 'RangeMaximum', 'TimeGranularity'], 'members' => ['Column' => ['shape' => 'ColumnIdentifier'], 'RangeMinimum' => ['shape' => 'Timestamp'], 'RangeMaximum' => ['shape' => 'Timestamp'], 'TimeGranularity' => ['shape' => 'TimeGranularity']]], 'TimeRangeFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'NullOption'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'IncludeMinimum' => ['shape' => 'Boolean', 'box' => \true], 'IncludeMaximum' => ['shape' => 'Boolean', 'box' => \true], 'RangeMinimumValue' => ['shape' => 'TimeRangeFilterValue'], 'RangeMaximumValue' => ['shape' => 'TimeRangeFilterValue'], 'NullOption' => ['shape' => 'FilterNullOption'], 'ExcludePeriodConfiguration' => ['shape' => 'ExcludePeriodConfiguration'], 'TimeGranularity' => ['shape' => 'TimeGranularity']]], 'TimeRangeFilterValue' => ['type' => 'structure', 'members' => ['StaticValue' => ['shape' => 'Timestamp'], 'RollingDate' => ['shape' => 'RollingDateConfiguration'], 'Parameter' => ['shape' => 'ParameterName']]], 'Timestamp' => ['type' => 'timestamp'], 'TooltipItem' => ['type' => 'structure', 'members' => ['FieldTooltipItem' => ['shape' => 'FieldTooltipItem'], 'ColumnTooltipItem' => ['shape' => 'ColumnTooltipItem']]], 'TooltipItemList' => ['type' => 'list', 'member' => ['shape' => 'TooltipItem'], 'max' => 100], 'TooltipOptions' => ['type' => 'structure', 'members' => ['TooltipVisibility' => ['shape' => 'Visibility'], 'SelectedTooltipType' => ['shape' => 'SelectedTooltipType'], 'FieldBasedTooltip' => ['shape' => 'FieldBasedTooltip']]], 'TooltipTitleType' => ['type' => 'string', 'enum' => ['NONE', 'PRIMARY_VALUE']], 'TopBottomComputationType' => ['type' => 'string', 'enum' => ['TOP', 'BOTTOM']], 'TopBottomFilter' => ['type' => 'structure', 'required' => ['FilterId', 'Column', 'AggregationSortConfigurations'], 'members' => ['FilterId' => ['shape' => 'ShortRestrictiveResourceId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'Limit' => ['shape' => 'Integer', 'box' => \true], 'AggregationSortConfigurations' => ['shape' => 'AggregationSortConfigurationList'], 'TimeGranularity' => ['shape' => 'TimeGranularity'], 'ParameterName' => ['shape' => 'ParameterName']]], 'TopBottomMoversComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Time', 'Category', 'Type'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Time' => ['shape' => 'DimensionField'], 'Category' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'MoverSize' => ['shape' => 'TopBottomMoversComputationMoverSize'], 'SortOrder' => ['shape' => 'TopBottomSortOrder'], 'Type' => ['shape' => 'TopBottomComputationType']]], 'TopBottomMoversComputationMoverSize' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'TopBottomRankedComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Category', 'Type'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Category' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'MeasureField'], 'ResultSize' => ['shape' => 'TopBottomRankedComputationResultSize'], 'Type' => ['shape' => 'TopBottomComputationType']]], 'TopBottomRankedComputationResultSize' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'TopBottomSortOrder' => ['type' => 'string', 'enum' => ['PERCENT_DIFFERENCE', 'ABSOLUTE_DIFFERENCE']], 'TotalAggregationComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Value'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Value' => ['shape' => 'MeasureField']]], 'TotalOptions' => ['type' => 'structure', 'members' => ['TotalsVisibility' => ['shape' => 'Visibility'], 'Placement' => ['shape' => 'TableTotalsPlacement'], 'ScrollStatus' => ['shape' => 'TableTotalsScrollStatus'], 'CustomLabel' => ['shape' => 'String'], 'TotalCellStyle' => ['shape' => 'TableCellStyle']]], 'TransformOperation' => ['type' => 'structure', 'members' => ['ProjectOperation' => ['shape' => 'ProjectOperation'], 'FilterOperation' => ['shape' => 'FilterOperation'], 'CreateColumnsOperation' => ['shape' => 'CreateColumnsOperation'], 'RenameColumnOperation' => ['shape' => 'RenameColumnOperation'], 'CastColumnTypeOperation' => ['shape' => 'CastColumnTypeOperation'], 'TagColumnOperation' => ['shape' => 'TagColumnOperation'], 'UntagColumnOperation' => ['shape' => 'UntagColumnOperation']]], 'TransformOperationList' => ['type' => 'list', 'member' => ['shape' => 'TransformOperation'], 'max' => 2048, 'min' => 1], 'TreeMapAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'TreeMapDimensionFieldList'], 'Sizes' => ['shape' => 'TreeMapMeasureFieldList'], 'Colors' => ['shape' => 'TreeMapMeasureFieldList']]], 'TreeMapConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'TreeMapFieldWells'], 'SortConfiguration' => ['shape' => 'TreeMapSortConfiguration'], 'GroupLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'SizeLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'ColorScale' => ['shape' => 'ColorScale'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'Tooltip' => ['shape' => 'TooltipOptions']]], 'TreeMapDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 1], 'TreeMapFieldWells' => ['type' => 'structure', 'members' => ['TreeMapAggregatedFieldWells' => ['shape' => 'TreeMapAggregatedFieldWells']]], 'TreeMapMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'TreeMapSortConfiguration' => ['type' => 'structure', 'members' => ['TreeMapSort' => ['shape' => 'FieldSortOptionsList'], 'TreeMapGroupItemsLimitConfiguration' => ['shape' => 'ItemsLimitConfiguration']]], 'TreeMapVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'TreeMapConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'TrendArrowOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility']]], 'TwitterParameters' => ['type' => 'structure', 'required' => ['Query', 'MaxRows'], 'members' => ['Query' => ['shape' => 'Query'], 'MaxRows' => ['shape' => 'PositiveInteger']]], 'TypeCastFormat' => ['type' => 'string', 'max' => 32], 'Typography' => ['type' => 'structure', 'members' => ['FontFamilies' => ['shape' => 'FontList']]], 'UIColorPalette' => ['type' => 'structure', 'members' => ['PrimaryForeground' => ['shape' => 'HexColor'], 'PrimaryBackground' => ['shape' => 'HexColor'], 'SecondaryForeground' => ['shape' => 'HexColor'], 'SecondaryBackground' => ['shape' => 'HexColor'], 'Accent' => ['shape' => 'HexColor'], 'AccentForeground' => ['shape' => 'HexColor'], 'Danger' => ['shape' => 'HexColor'], 'DangerForeground' => ['shape' => 'HexColor'], 'Warning' => ['shape' => 'HexColor'], 'WarningForeground' => ['shape' => 'HexColor'], 'Success' => ['shape' => 'HexColor'], 'SuccessForeground' => ['shape' => 'HexColor'], 'Dimension' => ['shape' => 'HexColor'], 'DimensionForeground' => ['shape' => 'HexColor'], 'Measure' => ['shape' => 'HexColor'], 'MeasureForeground' => ['shape' => 'HexColor']]], 'URLOperationTemplate' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'URLTargetConfiguration' => ['type' => 'string', 'enum' => ['NEW_TAB', 'NEW_WINDOW', 'SAME_TAB']], 'UnaggregatedField' => ['type' => 'structure', 'required' => ['FieldId', 'Column'], 'members' => ['FieldId' => ['shape' => 'FieldId'], 'Column' => ['shape' => 'ColumnIdentifier'], 'FormatConfiguration' => ['shape' => 'FormatConfiguration']]], 'UnaggregatedFieldList' => ['type' => 'list', 'member' => ['shape' => 'UnaggregatedField'], 'max' => 200], 'UnicodeIcon' => ['type' => 'string', 'pattern' => '^[^\\u0000-\\u00FF]$'], 'UniqueValuesComputation' => ['type' => 'structure', 'required' => ['ComputationId', 'Category'], 'members' => ['ComputationId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'String'], 'Category' => ['shape' => 'DimensionField']]], 'UnlimitedPixelLength' => ['type' => 'string'], 'UnsupportedPricingPlanException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'UnsupportedUserEditionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'RequestId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'UntagColumnOperation' => ['type' => 'structure', 'required' => ['ColumnName', 'TagNames'], 'members' => ['ColumnName' => ['shape' => 'ColumnName'], 'TagNames' => ['shape' => 'ColumnTagNames']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'keys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateAccountCustomizationRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AccountCustomization'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'querystring', 'locationName' => 'namespace'], 'AccountCustomization' => ['shape' => 'AccountCustomization']]], 'UpdateAccountCustomizationResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AwsAccountId' => ['shape' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace'], 'AccountCustomization' => ['shape' => 'AccountCustomization'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateAccountSettingsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DefaultNamespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DefaultNamespace' => ['shape' => 'Namespace'], 'NotificationEmail' => ['shape' => 'String'], 'TerminationProtectionEnabled' => ['shape' => 'Boolean']]], 'UpdateAccountSettingsResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateAnalysisPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId'], 'GrantPermissions' => ['shape' => 'UpdateResourcePermissionList'], 'RevokePermissions' => ['shape' => 'UpdateResourcePermissionList']]], 'UpdateAnalysisPermissionsResponse' => ['type' => 'structure', 'members' => ['AnalysisArn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateAnalysisRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AnalysisId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'AnalysisId'], 'Name' => ['shape' => 'AnalysisName'], 'Parameters' => ['shape' => 'Parameters'], 'SourceEntity' => ['shape' => 'AnalysisSourceEntity'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'AnalysisDefinition']]], 'UpdateAnalysisResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AnalysisId' => ['shape' => 'ShortRestrictiveResourceId'], 'UpdateStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateDashboardPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'GrantPermissions' => ['shape' => 'UpdateResourcePermissionList'], 'RevokePermissions' => ['shape' => 'UpdateResourcePermissionList'], 'GrantLinkPermissions' => ['shape' => 'UpdateLinkPermissionList'], 'RevokeLinkPermissions' => ['shape' => 'UpdateLinkPermissionList']]], 'UpdateDashboardPermissionsResponse' => ['type' => 'structure', 'members' => ['DashboardArn' => ['shape' => 'Arn'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'LinkSharingConfiguration' => ['shape' => 'LinkSharingConfiguration']]], 'UpdateDashboardPublishedVersionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId', 'VersionNumber'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'VersionNumber' => ['shape' => 'VersionNumber', 'location' => 'uri', 'locationName' => 'VersionNumber']]], 'UpdateDashboardPublishedVersionResponse' => ['type' => 'structure', 'members' => ['DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'DashboardArn' => ['shape' => 'Arn'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateDashboardRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DashboardId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'DashboardId'], 'Name' => ['shape' => 'DashboardName'], 'SourceEntity' => ['shape' => 'DashboardSourceEntity'], 'Parameters' => ['shape' => 'Parameters'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'DashboardPublishOptions' => ['shape' => 'DashboardPublishOptions'], 'ThemeArn' => ['shape' => 'Arn'], 'Definition' => ['shape' => 'DashboardVersionDefinition']]], 'UpdateDashboardResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'DashboardId' => ['shape' => 'ShortRestrictiveResourceId'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateDataSetPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSetId'], 'GrantPermissions' => ['shape' => 'ResourcePermissionList'], 'RevokePermissions' => ['shape' => 'ResourcePermissionList']]], 'UpdateDataSetPermissionsResponse' => ['type' => 'structure', 'members' => ['DataSetArn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateDataSetRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSetId', 'Name', 'PhysicalTableMap', 'ImportMode'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSetId'], 'Name' => ['shape' => 'ResourceName'], 'PhysicalTableMap' => ['shape' => 'PhysicalTableMap'], 'LogicalTableMap' => ['shape' => 'LogicalTableMap'], 'ImportMode' => ['shape' => 'DataSetImportMode'], 'ColumnGroups' => ['shape' => 'ColumnGroupList'], 'FieldFolders' => ['shape' => 'FieldFolderMap'], 'RowLevelPermissionDataSet' => ['shape' => 'RowLevelPermissionDataSet'], 'RowLevelPermissionTagConfiguration' => ['shape' => 'RowLevelPermissionTagConfiguration'], 'ColumnLevelPermissionRules' => ['shape' => 'ColumnLevelPermissionRuleList'], 'DataSetUsageConfiguration' => ['shape' => 'DataSetUsageConfiguration']]], 'UpdateDataSetResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSetId' => ['shape' => 'ResourceId'], 'IngestionArn' => ['shape' => 'Arn'], 'IngestionId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateDataSourcePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSourceId'], 'GrantPermissions' => ['shape' => 'ResourcePermissionList'], 'RevokePermissions' => ['shape' => 'ResourcePermissionList']]], 'UpdateDataSourcePermissionsResponse' => ['type' => 'structure', 'members' => ['DataSourceArn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateDataSourceRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'DataSourceId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'DataSourceId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'DataSourceId'], 'Name' => ['shape' => 'ResourceName'], 'DataSourceParameters' => ['shape' => 'DataSourceParameters'], 'Credentials' => ['shape' => 'DataSourceCredentials'], 'VpcConnectionProperties' => ['shape' => 'VpcConnectionProperties'], 'SslProperties' => ['shape' => 'SslProperties']]], 'UpdateDataSourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'DataSourceId' => ['shape' => 'ResourceId'], 'UpdateStatus' => ['shape' => 'ResourceStatus'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateFolderPermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'GrantPermissions' => ['shape' => 'ResourcePermissionList'], 'RevokePermissions' => ['shape' => 'ResourcePermissionList']]], 'UpdateFolderPermissionsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode'], 'Arn' => ['shape' => 'Arn'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String']]], 'UpdateFolderRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'FolderId', 'Name'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'FolderId' => ['shape' => 'RestrictiveResourceId', 'location' => 'uri', 'locationName' => 'FolderId'], 'Name' => ['shape' => 'FolderName']]], 'UpdateFolderResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'Arn' => ['shape' => 'Arn'], 'FolderId' => ['shape' => 'RestrictiveResourceId'], 'RequestId' => ['shape' => 'String']]], 'UpdateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName', 'AwsAccountId', 'Namespace'], 'members' => ['GroupName' => ['shape' => 'GroupName', 'location' => 'uri', 'locationName' => 'GroupName'], 'Description' => ['shape' => 'GroupDescription'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace']]], 'UpdateGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateIAMPolicyAssignmentRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'AssignmentName', 'Namespace'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'AssignmentName' => ['shape' => 'IAMPolicyAssignmentName', 'location' => 'uri', 'locationName' => 'AssignmentName'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'PolicyArn' => ['shape' => 'Arn'], 'Identities' => ['shape' => 'IdentityMap']]], 'UpdateIAMPolicyAssignmentResponse' => ['type' => 'structure', 'members' => ['AssignmentName' => ['shape' => 'IAMPolicyAssignmentName'], 'AssignmentId' => ['shape' => 'String'], 'PolicyArn' => ['shape' => 'Arn'], 'Identities' => ['shape' => 'IdentityMap'], 'AssignmentStatus' => ['shape' => 'AssignmentStatus'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateIpRestrictionRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'IpRestrictionRuleMap' => ['shape' => 'IpRestrictionRuleMap'], 'Enabled' => ['shape' => 'NullableBoolean']]], 'UpdateIpRestrictionResponse' => ['type' => 'structure', 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateLinkPermissionList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePermission'], 'max' => 2], 'UpdatePublicSharingSettingsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'PublicSharingEnabled' => ['shape' => 'Boolean']]], 'UpdatePublicSharingSettingsResponse' => ['type' => 'structure', 'members' => ['RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateResourcePermissionList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePermission'], 'max' => 100], 'UpdateTemplateAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId', 'AliasName', 'TemplateVersionNumber'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName'], 'TemplateVersionNumber' => ['shape' => 'VersionNumber']]], 'UpdateTemplateAliasResponse' => ['type' => 'structure', 'members' => ['TemplateAlias' => ['shape' => 'TemplateAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateTemplatePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'GrantPermissions' => ['shape' => 'UpdateResourcePermissionList'], 'RevokePermissions' => ['shape' => 'UpdateResourcePermissionList']]], 'UpdateTemplatePermissionsResponse' => ['type' => 'structure', 'members' => ['TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'TemplateArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateTemplateRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'TemplateId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'TemplateId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'TemplateId'], 'SourceEntity' => ['shape' => 'TemplateSourceEntity'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'Name' => ['shape' => 'TemplateName'], 'Definition' => ['shape' => 'TemplateVersionDefinition']]], 'UpdateTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateId' => ['shape' => 'ShortRestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateThemeAliasRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'AliasName', 'ThemeVersionNumber'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'AliasName' => ['shape' => 'AliasName', 'location' => 'uri', 'locationName' => 'AliasName'], 'ThemeVersionNumber' => ['shape' => 'VersionNumber']]], 'UpdateThemeAliasResponse' => ['type' => 'structure', 'members' => ['ThemeAlias' => ['shape' => 'ThemeAlias'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateThemePermissionsRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'GrantPermissions' => ['shape' => 'UpdateResourcePermissionList'], 'RevokePermissions' => ['shape' => 'UpdateResourcePermissionList']]], 'UpdateThemePermissionsResponse' => ['type' => 'structure', 'members' => ['ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'ThemeArn' => ['shape' => 'Arn'], 'Permissions' => ['shape' => 'ResourcePermissionList'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UpdateThemeRequest' => ['type' => 'structure', 'required' => ['AwsAccountId', 'ThemeId', 'BaseThemeId'], 'members' => ['AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'ThemeId' => ['shape' => 'ShortRestrictiveResourceId', 'location' => 'uri', 'locationName' => 'ThemeId'], 'Name' => ['shape' => 'ThemeName'], 'BaseThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'VersionDescription' => ['shape' => 'VersionDescription'], 'Configuration' => ['shape' => 'ThemeConfiguration']]], 'UpdateThemeResponse' => ['type' => 'structure', 'members' => ['ThemeId' => ['shape' => 'ShortRestrictiveResourceId'], 'Arn' => ['shape' => 'Arn'], 'VersionArn' => ['shape' => 'Arn'], 'CreationStatus' => ['shape' => 'ResourceStatus'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode'], 'RequestId' => ['shape' => 'String']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['UserName', 'AwsAccountId', 'Namespace', 'Email', 'Role'], 'members' => ['UserName' => ['shape' => 'UserName', 'location' => 'uri', 'locationName' => 'UserName'], 'AwsAccountId' => ['shape' => 'AwsAccountId', 'location' => 'uri', 'locationName' => 'AwsAccountId'], 'Namespace' => ['shape' => 'Namespace', 'location' => 'uri', 'locationName' => 'Namespace'], 'Email' => ['shape' => 'String'], 'Role' => ['shape' => 'UserRole'], 'CustomPermissionsName' => ['shape' => 'RoleName'], 'UnapplyCustomPermissions' => ['shape' => 'Boolean'], 'ExternalLoginFederationProviderType' => ['shape' => 'String'], 'CustomFederationProviderUrl' => ['shape' => 'String'], 'ExternalLoginId' => ['shape' => 'String']]], 'UpdateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User'], 'RequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'StatusCode', 'location' => 'statusCode']]], 'UploadSettings' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'FileFormat'], 'StartFromRow' => ['shape' => 'PositiveInteger', 'box' => \true], 'ContainsHeader' => ['shape' => 'Boolean', 'box' => \true], 'TextQualifier' => ['shape' => 'TextQualifier'], 'Delimiter' => ['shape' => 'Delimiter']]], 'User' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'UserName' => ['shape' => 'UserName'], 'Email' => ['shape' => 'String'], 'Role' => ['shape' => 'UserRole'], 'IdentityType' => ['shape' => 'IdentityType'], 'Active' => ['shape' => 'Boolean'], 'PrincipalId' => ['shape' => 'String'], 'CustomPermissionsName' => ['shape' => 'RoleName'], 'ExternalLoginFederationProviderType' => ['shape' => 'String'], 'ExternalLoginFederationProviderUrl' => ['shape' => 'String'], 'ExternalLoginId' => ['shape' => 'String']]], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'UserName' => ['type' => 'string', 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'UserRole' => ['type' => 'string', 'enum' => ['ADMIN', 'AUTHOR', 'READER', 'RESTRICTED_AUTHOR', 'RESTRICTED_READER']], 'Username' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ValueWhenUnsetOption' => ['type' => 'string', 'enum' => ['RECOMMENDED_VALUE', 'NULL']], 'VersionDescription' => ['type' => 'string', 'max' => 512, 'min' => 1], 'VersionNumber' => ['type' => 'long', 'min' => 1], 'VerticalTextAlignment' => ['type' => 'string', 'enum' => ['TOP', 'MIDDLE', 'BOTTOM']], 'Visibility' => ['type' => 'string', 'enum' => ['HIDDEN', 'VISIBLE']], 'VisiblePanelColumns' => ['type' => 'long', 'max' => 10, 'min' => 1], 'VisiblePanelRows' => ['type' => 'long', 'max' => 10, 'min' => 1], 'VisibleRangeOptions' => ['type' => 'structure', 'members' => ['PercentRange' => ['shape' => 'PercentVisibleRange']]], 'Visual' => ['type' => 'structure', 'members' => ['TableVisual' => ['shape' => 'TableVisual'], 'PivotTableVisual' => ['shape' => 'PivotTableVisual'], 'BarChartVisual' => ['shape' => 'BarChartVisual'], 'KPIVisual' => ['shape' => 'KPIVisual'], 'PieChartVisual' => ['shape' => 'PieChartVisual'], 'GaugeChartVisual' => ['shape' => 'GaugeChartVisual'], 'LineChartVisual' => ['shape' => 'LineChartVisual'], 'HeatMapVisual' => ['shape' => 'HeatMapVisual'], 'TreeMapVisual' => ['shape' => 'TreeMapVisual'], 'GeospatialMapVisual' => ['shape' => 'GeospatialMapVisual'], 'FilledMapVisual' => ['shape' => 'FilledMapVisual'], 'FunnelChartVisual' => ['shape' => 'FunnelChartVisual'], 'ScatterPlotVisual' => ['shape' => 'ScatterPlotVisual'], 'ComboChartVisual' => ['shape' => 'ComboChartVisual'], 'BoxPlotVisual' => ['shape' => 'BoxPlotVisual'], 'WaterfallVisual' => ['shape' => 'WaterfallVisual'], 'HistogramVisual' => ['shape' => 'HistogramVisual'], 'WordCloudVisual' => ['shape' => 'WordCloudVisual'], 'InsightVisual' => ['shape' => 'InsightVisual'], 'SankeyDiagramVisual' => ['shape' => 'SankeyDiagramVisual'], 'CustomContentVisual' => ['shape' => 'CustomContentVisual'], 'EmptyVisual' => ['shape' => 'EmptyVisual'], 'RadarChartVisual' => ['shape' => 'RadarChartVisual']]], 'VisualAxisSortOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'VisualCustomAction' => ['type' => 'structure', 'required' => ['CustomActionId', 'Name', 'Trigger', 'ActionOperations'], 'members' => ['CustomActionId' => ['shape' => 'ShortRestrictiveResourceId'], 'Name' => ['shape' => 'VisualCustomActionName'], 'Status' => ['shape' => 'WidgetStatus'], 'Trigger' => ['shape' => 'VisualCustomActionTrigger'], 'ActionOperations' => ['shape' => 'VisualCustomActionOperationList']]], 'VisualCustomActionList' => ['type' => 'list', 'member' => ['shape' => 'VisualCustomAction'], 'max' => 10], 'VisualCustomActionName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VisualCustomActionOperation' => ['type' => 'structure', 'members' => ['FilterOperation' => ['shape' => 'CustomActionFilterOperation'], 'NavigationOperation' => ['shape' => 'CustomActionNavigationOperation'], 'URLOperation' => ['shape' => 'CustomActionURLOperation'], 'SetParametersOperation' => ['shape' => 'CustomActionSetParametersOperation']]], 'VisualCustomActionOperationList' => ['type' => 'list', 'member' => ['shape' => 'VisualCustomActionOperation'], 'max' => 2, 'min' => 1], 'VisualCustomActionTrigger' => ['type' => 'string', 'enum' => ['DATA_POINT_CLICK', 'DATA_POINT_MENU']], 'VisualList' => ['type' => 'list', 'member' => ['shape' => 'Visual'], 'max' => 30], 'VisualMenuOption' => ['type' => 'structure', 'members' => ['AvailabilityStatus' => ['shape' => 'DashboardBehavior']]], 'VisualPalette' => ['type' => 'structure', 'members' => ['ChartColor' => ['shape' => 'HexColor'], 'ColorMap' => ['shape' => 'DataPathColorList']]], 'VisualSubtitleLabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'FormatText' => ['shape' => 'LongFormatText']]], 'VisualTitleLabelOptions' => ['type' => 'structure', 'members' => ['Visibility' => ['shape' => 'Visibility'], 'FormatText' => ['shape' => 'ShortFormatText']]], 'VpcConnectionProperties' => ['type' => 'structure', 'required' => ['VpcConnectionArn'], 'members' => ['VpcConnectionArn' => ['shape' => 'Arn']]], 'Warehouse' => ['type' => 'string', 'max' => 128], 'WaterfallChartAggregatedFieldWells' => ['type' => 'structure', 'members' => ['Categories' => ['shape' => 'DimensionFieldList'], 'Values' => ['shape' => 'MeasureFieldList'], 'Breakdowns' => ['shape' => 'DimensionFieldList']]], 'WaterfallChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'WaterfallChartFieldWells'], 'SortConfiguration' => ['shape' => 'WaterfallChartSortConfiguration'], 'WaterfallChartOptions' => ['shape' => 'WaterfallChartOptions'], 'CategoryAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'CategoryAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'PrimaryYAxisLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'PrimaryYAxisDisplayOptions' => ['shape' => 'AxisDisplayOptions'], 'Legend' => ['shape' => 'LegendOptions'], 'DataLabels' => ['shape' => 'DataLabelOptions'], 'VisualPalette' => ['shape' => 'VisualPalette']]], 'WaterfallChartFieldWells' => ['type' => 'structure', 'members' => ['WaterfallChartAggregatedFieldWells' => ['shape' => 'WaterfallChartAggregatedFieldWells']]], 'WaterfallChartOptions' => ['type' => 'structure', 'members' => ['TotalBarLabel' => ['shape' => 'String']]], 'WaterfallChartSortConfiguration' => ['type' => 'structure', 'members' => ['CategorySort' => ['shape' => 'FieldSortOptionsList'], 'BreakdownItemsLimit' => ['shape' => 'ItemsLimitConfiguration']]], 'WaterfallVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'WaterfallChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'WhatIfPointScenario' => ['type' => 'structure', 'required' => ['Date', 'Value'], 'members' => ['Date' => ['shape' => 'Timestamp'], 'Value' => ['shape' => 'Double']]], 'WhatIfRangeScenario' => ['type' => 'structure', 'required' => ['StartDate', 'EndDate', 'Value'], 'members' => ['StartDate' => ['shape' => 'Timestamp'], 'EndDate' => ['shape' => 'Timestamp'], 'Value' => ['shape' => 'Double']]], 'WidgetStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'WordCloudAggregatedFieldWells' => ['type' => 'structure', 'members' => ['GroupBy' => ['shape' => 'WordCloudDimensionFieldList'], 'Size' => ['shape' => 'WordCloudMeasureFieldList']]], 'WordCloudChartConfiguration' => ['type' => 'structure', 'members' => ['FieldWells' => ['shape' => 'WordCloudFieldWells'], 'SortConfiguration' => ['shape' => 'WordCloudSortConfiguration'], 'CategoryLabelOptions' => ['shape' => 'ChartAxisLabelOptions'], 'WordCloudOptions' => ['shape' => 'WordCloudOptions']]], 'WordCloudCloudLayout' => ['type' => 'string', 'enum' => ['FLUID', 'NORMAL']], 'WordCloudDimensionFieldList' => ['type' => 'list', 'member' => ['shape' => 'DimensionField'], 'max' => 10], 'WordCloudFieldWells' => ['type' => 'structure', 'members' => ['WordCloudAggregatedFieldWells' => ['shape' => 'WordCloudAggregatedFieldWells']]], 'WordCloudMaximumStringLength' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'WordCloudMeasureFieldList' => ['type' => 'list', 'member' => ['shape' => 'MeasureField'], 'max' => 1], 'WordCloudOptions' => ['type' => 'structure', 'members' => ['WordOrientation' => ['shape' => 'WordCloudWordOrientation'], 'WordScaling' => ['shape' => 'WordCloudWordScaling'], 'CloudLayout' => ['shape' => 'WordCloudCloudLayout'], 'WordCasing' => ['shape' => 'WordCloudWordCasing'], 'WordPadding' => ['shape' => 'WordCloudWordPadding'], 'MaximumStringLength' => ['shape' => 'WordCloudMaximumStringLength']]], 'WordCloudSortConfiguration' => ['type' => 'structure', 'members' => ['CategoryItemsLimit' => ['shape' => 'ItemsLimitConfiguration'], 'CategorySort' => ['shape' => 'FieldSortOptionsList']]], 'WordCloudVisual' => ['type' => 'structure', 'required' => ['VisualId'], 'members' => ['VisualId' => ['shape' => 'ShortRestrictiveResourceId'], 'Title' => ['shape' => 'VisualTitleLabelOptions'], 'Subtitle' => ['shape' => 'VisualSubtitleLabelOptions'], 'ChartConfiguration' => ['shape' => 'WordCloudChartConfiguration'], 'Actions' => ['shape' => 'VisualCustomActionList'], 'ColumnHierarchies' => ['shape' => 'ColumnHierarchyList']]], 'WordCloudWordCasing' => ['type' => 'string', 'enum' => ['LOWER_CASE', 'EXISTING_CASE']], 'WordCloudWordOrientation' => ['type' => 'string', 'enum' => ['HORIZONTAL', 'HORIZONTAL_AND_VERTICAL']], 'WordCloudWordPadding' => ['type' => 'string', 'enum' => ['NONE', 'SMALL', 'MEDIUM', 'LARGE']], 'WordCloudWordScaling' => ['type' => 'string', 'enum' => ['EMPHASIZE', 'NORMAL']], 'WorkGroup' => ['type' => 'string', 'max' => 128, 'min' => 1], 'boolean' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 66ca966..0000000 --- a/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://quicksight-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://quicksight-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://quicksight.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://quicksight.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-tests-1.json.php deleted file mode 100644 index 6965230..0000000 --- a/vendor/Aws3/Aws/data/quicksight/2018-04-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region api with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.api.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'api']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region api with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.api.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'api']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://quicksight.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/quicksight/2018-04-01/paginators-1.json.php b/vendor/Aws3/Aws/data/quicksight/2018-04-01/paginators-1.json.php deleted file mode 100644 index d01db4b..0000000 --- a/vendor/Aws3/Aws/data/quicksight/2018-04-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAnalyses' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AnalysisSummaryList'], 'ListDashboardVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DashboardVersionSummaryList'], 'ListDashboards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DashboardSummaryList'], 'ListDataSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DataSetSummaries'], 'ListDataSources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DataSources'], 'ListIngestions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Ingestions'], 'ListNamespaces' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Namespaces'], 'ListTemplateAliases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TemplateAliasList'], 'ListTemplateVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TemplateVersionSummaryList'], 'ListTemplates' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TemplateSummaryList'], 'ListThemeVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ThemeVersionSummaryList'], 'ListThemes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ThemeSummaryList'], 'SearchAnalyses' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AnalysisSummaryList'], 'SearchDashboards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DashboardSummaryList'], 'SearchDataSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DataSetSummaries'], 'SearchDataSources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DataSourceSummaries']]]; diff --git a/vendor/Aws3/Aws/data/ram/2018-01-04/api-2.json.php b/vendor/Aws3/Aws/data/ram/2018-01-04/api-2.json.php deleted file mode 100644 index 1f0bb42..0000000 --- a/vendor/Aws3/Aws/data/ram/2018-01-04/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-01-04', 'endpointPrefix' => 'ram', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'RAM', 'serviceFullName' => 'AWS Resource Access Manager', 'serviceId' => 'RAM', 'signatureVersion' => 'v4', 'uid' => 'ram-2018-01-04'], 'operations' => ['AcceptResourceShareInvitation' => ['name' => 'AcceptResourceShareInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/acceptresourceshareinvitation'], 'input' => ['shape' => 'AcceptResourceShareInvitationRequest'], 'output' => ['shape' => 'AcceptResourceShareInvitationResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceShareInvitationArnNotFoundException'], ['shape' => 'ResourceShareInvitationAlreadyAcceptedException'], ['shape' => 'ResourceShareInvitationAlreadyRejectedException'], ['shape' => 'ResourceShareInvitationExpiredException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'IdempotentParameterMismatchException']]], 'AssociateResourceShare' => ['name' => 'AssociateResourceShare', 'http' => ['method' => 'POST', 'requestUri' => '/associateresourceshare'], 'input' => ['shape' => 'AssociateResourceShareRequest'], 'output' => ['shape' => 'AssociateResourceShareResponse'], 'errors' => [['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'ResourceShareLimitExceededException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnknownResourceException'], ['shape' => 'ThrottlingException']]], 'AssociateResourceSharePermission' => ['name' => 'AssociateResourceSharePermission', 'http' => ['method' => 'POST', 'requestUri' => '/associateresourcesharepermission'], 'input' => ['shape' => 'AssociateResourceSharePermissionRequest'], 'output' => ['shape' => 'AssociateResourceSharePermissionResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException']]], 'CreateResourceShare' => ['name' => 'CreateResourceShare', 'http' => ['method' => 'POST', 'requestUri' => '/createresourceshare'], 'input' => ['shape' => 'CreateResourceShareRequest'], 'output' => ['shape' => 'CreateResourceShareResponse'], 'errors' => [['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceShareLimitExceededException'], ['shape' => 'TagPolicyViolationException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteResourceShare' => ['name' => 'DeleteResourceShare', 'http' => ['method' => 'DELETE', 'requestUri' => '/deleteresourceshare'], 'input' => ['shape' => 'DeleteResourceShareRequest'], 'output' => ['shape' => 'DeleteResourceShareResponse'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'DisassociateResourceShare' => ['name' => 'DisassociateResourceShare', 'http' => ['method' => 'POST', 'requestUri' => '/disassociateresourceshare'], 'input' => ['shape' => 'DisassociateResourceShareRequest'], 'output' => ['shape' => 'DisassociateResourceShareResponse'], 'errors' => [['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ResourceShareLimitExceededException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidStateTransitionException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnknownResourceException']]], 'DisassociateResourceSharePermission' => ['name' => 'DisassociateResourceSharePermission', 'http' => ['method' => 'POST', 'requestUri' => '/disassociateresourcesharepermission'], 'input' => ['shape' => 'DisassociateResourceSharePermissionRequest'], 'output' => ['shape' => 'DisassociateResourceSharePermissionResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidStateTransitionException']]], 'EnableSharingWithAwsOrganization' => ['name' => 'EnableSharingWithAwsOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/enablesharingwithawsorganization'], 'input' => ['shape' => 'EnableSharingWithAwsOrganizationRequest'], 'output' => ['shape' => 'EnableSharingWithAwsOrganizationResponse'], 'errors' => [['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'GetPermission' => ['name' => 'GetPermission', 'http' => ['method' => 'POST', 'requestUri' => '/getpermission'], 'input' => ['shape' => 'GetPermissionRequest'], 'output' => ['shape' => 'GetPermissionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException']]], 'GetResourcePolicies' => ['name' => 'GetResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/getresourcepolicies'], 'input' => ['shape' => 'GetResourcePoliciesRequest'], 'output' => ['shape' => 'GetResourcePoliciesResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceArnNotFoundException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'GetResourceShareAssociations' => ['name' => 'GetResourceShareAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/getresourceshareassociations'], 'input' => ['shape' => 'GetResourceShareAssociationsRequest'], 'output' => ['shape' => 'GetResourceShareAssociationsResponse'], 'errors' => [['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'GetResourceShareInvitations' => ['name' => 'GetResourceShareInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/getresourceshareinvitations'], 'input' => ['shape' => 'GetResourceShareInvitationsRequest'], 'output' => ['shape' => 'GetResourceShareInvitationsResponse'], 'errors' => [['shape' => 'ResourceShareInvitationArnNotFoundException'], ['shape' => 'InvalidMaxResultsException'], ['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'GetResourceShares' => ['name' => 'GetResourceShares', 'http' => ['method' => 'POST', 'requestUri' => '/getresourceshares'], 'input' => ['shape' => 'GetResourceSharesRequest'], 'output' => ['shape' => 'GetResourceSharesResponse'], 'errors' => [['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'ListPendingInvitationResources' => ['name' => 'ListPendingInvitationResources', 'http' => ['method' => 'POST', 'requestUri' => '/listpendinginvitationresources'], 'input' => ['shape' => 'ListPendingInvitationResourcesRequest'], 'output' => ['shape' => 'ListPendingInvitationResourcesResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ResourceShareInvitationArnNotFoundException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'ResourceShareInvitationAlreadyRejectedException'], ['shape' => 'ResourceShareInvitationExpiredException']]], 'ListPermissionVersions' => ['name' => 'ListPermissionVersions', 'http' => ['method' => 'POST', 'requestUri' => '/listpermissionversions'], 'input' => ['shape' => 'ListPermissionVersionsRequest'], 'output' => ['shape' => 'ListPermissionVersionsResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterException']]], 'ListPermissions' => ['name' => 'ListPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/listpermissions'], 'input' => ['shape' => 'ListPermissionsRequest'], 'output' => ['shape' => 'ListPermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException']]], 'ListPrincipals' => ['name' => 'ListPrincipals', 'http' => ['method' => 'POST', 'requestUri' => '/listprincipals'], 'input' => ['shape' => 'ListPrincipalsRequest'], 'output' => ['shape' => 'ListPrincipalsResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'ListResourceSharePermissions' => ['name' => 'ListResourceSharePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/listresourcesharepermissions'], 'input' => ['shape' => 'ListResourceSharePermissionsRequest'], 'output' => ['shape' => 'ListResourceSharePermissionsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'OperationNotPermittedException']]], 'ListResourceTypes' => ['name' => 'ListResourceTypes', 'http' => ['method' => 'POST', 'requestUri' => '/listresourcetypes'], 'input' => ['shape' => 'ListResourceTypesRequest'], 'output' => ['shape' => 'ListResourceTypesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'ListResources' => ['name' => 'ListResources', 'http' => ['method' => 'POST', 'requestUri' => '/listresources'], 'input' => ['shape' => 'ListResourcesRequest'], 'output' => ['shape' => 'ListResourcesResponse'], 'errors' => [['shape' => 'InvalidResourceTypeException'], ['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'PromoteResourceShareCreatedFromPolicy' => ['name' => 'PromoteResourceShareCreatedFromPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/promoteresourcesharecreatedfrompolicy'], 'input' => ['shape' => 'PromoteResourceShareCreatedFromPolicyRequest'], 'output' => ['shape' => 'PromoteResourceShareCreatedFromPolicyResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'ResourceShareLimitExceededException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'UnknownResourceException']]], 'RejectResourceShareInvitation' => ['name' => 'RejectResourceShareInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/rejectresourceshareinvitation'], 'input' => ['shape' => 'RejectResourceShareInvitationRequest'], 'output' => ['shape' => 'RejectResourceShareInvitationResponse'], 'errors' => [['shape' => 'MalformedArnException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ResourceShareInvitationArnNotFoundException'], ['shape' => 'ResourceShareInvitationAlreadyAcceptedException'], ['shape' => 'ResourceShareInvitationAlreadyRejectedException'], ['shape' => 'ResourceShareInvitationExpiredException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'IdempotentParameterMismatchException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tagresource'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MalformedArnException'], ['shape' => 'UnknownResourceException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'ResourceArnNotFoundException'], ['shape' => 'TagPolicyViolationException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/untagresource'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateResourceShare' => ['name' => 'UpdateResourceShare', 'http' => ['method' => 'POST', 'requestUri' => '/updateresourceshare'], 'input' => ['shape' => 'UpdateResourceShareRequest'], 'output' => ['shape' => 'UpdateResourceShareResponse'], 'errors' => [['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnknownResourceException'], ['shape' => 'MalformedArnException'], ['shape' => 'InvalidClientTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerInternalException'], ['shape' => 'ServiceUnavailableException']]]], 'shapes' => ['AcceptResourceShareInvitationRequest' => ['type' => 'structure', 'required' => ['resourceShareInvitationArn'], 'members' => ['resourceShareInvitationArn' => ['shape' => 'String'], 'clientToken' => ['shape' => 'String']]], 'AcceptResourceShareInvitationResponse' => ['type' => 'structure', 'members' => ['resourceShareInvitation' => ['shape' => 'ResourceShareInvitation'], 'clientToken' => ['shape' => 'String']]], 'AssociateResourceSharePermissionRequest' => ['type' => 'structure', 'required' => ['resourceShareArn', 'permissionArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'permissionArn' => ['shape' => 'String'], 'replace' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String'], 'permissionVersion' => ['shape' => 'Integer']]], 'AssociateResourceSharePermissionResponse' => ['type' => 'structure', 'members' => ['returnValue' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String']]], 'AssociateResourceShareRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'principals' => ['shape' => 'PrincipalArnOrIdList'], 'clientToken' => ['shape' => 'String']]], 'AssociateResourceShareResponse' => ['type' => 'structure', 'members' => ['resourceShareAssociations' => ['shape' => 'ResourceShareAssociationList'], 'clientToken' => ['shape' => 'String']]], 'Boolean' => ['type' => 'boolean'], 'CreateResourceShareRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'String'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'principals' => ['shape' => 'PrincipalArnOrIdList'], 'tags' => ['shape' => 'TagList'], 'allowExternalPrincipals' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String'], 'permissionArns' => ['shape' => 'PermissionArnList']]], 'CreateResourceShareResponse' => ['type' => 'structure', 'members' => ['resourceShare' => ['shape' => 'ResourceShare'], 'clientToken' => ['shape' => 'String']]], 'DateTime' => ['type' => 'timestamp'], 'DeleteResourceShareRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'resourceShareArn'], 'clientToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'clientToken']]], 'DeleteResourceShareResponse' => ['type' => 'structure', 'members' => ['returnValue' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String']]], 'DisassociateResourceSharePermissionRequest' => ['type' => 'structure', 'required' => ['resourceShareArn', 'permissionArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'permissionArn' => ['shape' => 'String'], 'clientToken' => ['shape' => 'String']]], 'DisassociateResourceSharePermissionResponse' => ['type' => 'structure', 'members' => ['returnValue' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String']]], 'DisassociateResourceShareRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'principals' => ['shape' => 'PrincipalArnOrIdList'], 'clientToken' => ['shape' => 'String']]], 'DisassociateResourceShareResponse' => ['type' => 'structure', 'members' => ['resourceShareAssociations' => ['shape' => 'ResourceShareAssociationList'], 'clientToken' => ['shape' => 'String']]], 'EnableSharingWithAwsOrganizationRequest' => ['type' => 'structure', 'members' => []], 'EnableSharingWithAwsOrganizationResponse' => ['type' => 'structure', 'members' => ['returnValue' => ['shape' => 'Boolean']]], 'GetPermissionRequest' => ['type' => 'structure', 'required' => ['permissionArn'], 'members' => ['permissionArn' => ['shape' => 'String'], 'permissionVersion' => ['shape' => 'Integer']]], 'GetPermissionResponse' => ['type' => 'structure', 'members' => ['permission' => ['shape' => 'ResourceSharePermissionDetail']]], 'GetResourcePoliciesRequest' => ['type' => 'structure', 'required' => ['resourceArns'], 'members' => ['resourceArns' => ['shape' => 'ResourceArnList'], 'principal' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetResourcePoliciesResponse' => ['type' => 'structure', 'members' => ['policies' => ['shape' => 'PolicyList'], 'nextToken' => ['shape' => 'String']]], 'GetResourceShareAssociationsRequest' => ['type' => 'structure', 'required' => ['associationType'], 'members' => ['associationType' => ['shape' => 'ResourceShareAssociationType'], 'resourceShareArns' => ['shape' => 'ResourceShareArnList'], 'resourceArn' => ['shape' => 'String'], 'principal' => ['shape' => 'String'], 'associationStatus' => ['shape' => 'ResourceShareAssociationStatus'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetResourceShareAssociationsResponse' => ['type' => 'structure', 'members' => ['resourceShareAssociations' => ['shape' => 'ResourceShareAssociationList'], 'nextToken' => ['shape' => 'String']]], 'GetResourceShareInvitationsRequest' => ['type' => 'structure', 'members' => ['resourceShareInvitationArns' => ['shape' => 'ResourceShareInvitationArnList'], 'resourceShareArns' => ['shape' => 'ResourceShareArnList'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetResourceShareInvitationsResponse' => ['type' => 'structure', 'members' => ['resourceShareInvitations' => ['shape' => 'ResourceShareInvitationList'], 'nextToken' => ['shape' => 'String']]], 'GetResourceSharesRequest' => ['type' => 'structure', 'required' => ['resourceOwner'], 'members' => ['resourceShareArns' => ['shape' => 'ResourceShareArnList'], 'resourceShareStatus' => ['shape' => 'ResourceShareStatus'], 'resourceOwner' => ['shape' => 'ResourceOwner'], 'name' => ['shape' => 'String'], 'tagFilters' => ['shape' => 'TagFilters'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults'], 'permissionArn' => ['shape' => 'String']]], 'GetResourceSharesResponse' => ['type' => 'structure', 'members' => ['resourceShares' => ['shape' => 'ResourceShareList'], 'nextToken' => ['shape' => 'String']]], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'InvalidClientTokenException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidMaxResultsException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidResourceTypeException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidStateTransitionException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListPendingInvitationResourcesRequest' => ['type' => 'structure', 'required' => ['resourceShareInvitationArn'], 'members' => ['resourceShareInvitationArn' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults'], 'resourceRegionScope' => ['shape' => 'ResourceRegionScopeFilter']]], 'ListPendingInvitationResourcesResponse' => ['type' => 'structure', 'members' => ['resources' => ['shape' => 'ResourceList'], 'nextToken' => ['shape' => 'String']]], 'ListPermissionVersionsRequest' => ['type' => 'structure', 'required' => ['permissionArn'], 'members' => ['permissionArn' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListPermissionVersionsResponse' => ['type' => 'structure', 'members' => ['permissions' => ['shape' => 'ResourceSharePermissionList'], 'nextToken' => ['shape' => 'String']]], 'ListPermissionsRequest' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListPermissionsResponse' => ['type' => 'structure', 'members' => ['permissions' => ['shape' => 'ResourceSharePermissionList'], 'nextToken' => ['shape' => 'String']]], 'ListPrincipalsRequest' => ['type' => 'structure', 'required' => ['resourceOwner'], 'members' => ['resourceOwner' => ['shape' => 'ResourceOwner'], 'resourceArn' => ['shape' => 'String'], 'principals' => ['shape' => 'PrincipalArnOrIdList'], 'resourceType' => ['shape' => 'String'], 'resourceShareArns' => ['shape' => 'ResourceShareArnList'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListPrincipalsResponse' => ['type' => 'structure', 'members' => ['principals' => ['shape' => 'PrincipalList'], 'nextToken' => ['shape' => 'String']]], 'ListResourceSharePermissionsRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListResourceSharePermissionsResponse' => ['type' => 'structure', 'members' => ['permissions' => ['shape' => 'ResourceSharePermissionList'], 'nextToken' => ['shape' => 'String']]], 'ListResourceTypesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults'], 'resourceRegionScope' => ['shape' => 'ResourceRegionScopeFilter']]], 'ListResourceTypesResponse' => ['type' => 'structure', 'members' => ['resourceTypes' => ['shape' => 'ServiceNameAndResourceTypeList'], 'nextToken' => ['shape' => 'String']]], 'ListResourcesRequest' => ['type' => 'structure', 'required' => ['resourceOwner'], 'members' => ['resourceOwner' => ['shape' => 'ResourceOwner'], 'principal' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'resourceArns' => ['shape' => 'ResourceArnList'], 'resourceShareArns' => ['shape' => 'ResourceShareArnList'], 'nextToken' => ['shape' => 'String'], 'maxResults' => ['shape' => 'MaxResults'], 'resourceRegionScope' => ['shape' => 'ResourceRegionScopeFilter']]], 'ListResourcesResponse' => ['type' => 'structure', 'members' => ['resources' => ['shape' => 'ResourceList'], 'nextToken' => ['shape' => 'String']]], 'MalformedArnException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MaxResults' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'MissingRequiredParameterException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'OperationNotPermittedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PermissionArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Policy' => ['type' => 'string'], 'PolicyList' => ['type' => 'list', 'member' => ['shape' => 'Policy']], 'Principal' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'resourceShareArn' => ['shape' => 'String'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'external' => ['shape' => 'Boolean']]], 'PrincipalArnOrIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PrincipalList' => ['type' => 'list', 'member' => ['shape' => 'Principal']], 'PromoteResourceShareCreatedFromPolicyRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'resourceShareArn']]], 'PromoteResourceShareCreatedFromPolicyResponse' => ['type' => 'structure', 'members' => ['returnValue' => ['shape' => 'Boolean']]], 'RejectResourceShareInvitationRequest' => ['type' => 'structure', 'required' => ['resourceShareInvitationArn'], 'members' => ['resourceShareInvitationArn' => ['shape' => 'String'], 'clientToken' => ['shape' => 'String']]], 'RejectResourceShareInvitationResponse' => ['type' => 'structure', 'members' => ['resourceShareInvitation' => ['shape' => 'ResourceShareInvitation'], 'clientToken' => ['shape' => 'String']]], 'Resource' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'type' => ['shape' => 'String'], 'resourceShareArn' => ['shape' => 'String'], 'resourceGroupArn' => ['shape' => 'String'], 'status' => ['shape' => 'ResourceStatus'], 'statusMessage' => ['shape' => 'String'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'resourceRegionScope' => ['shape' => 'ResourceRegionScope']]], 'ResourceArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceArnNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResourceOwner' => ['type' => 'string', 'enum' => ['SELF', 'OTHER-ACCOUNTS']], 'ResourceRegionScope' => ['type' => 'string', 'enum' => ['REGIONAL', 'GLOBAL']], 'ResourceRegionScopeFilter' => ['type' => 'string', 'enum' => ['ALL', 'REGIONAL', 'GLOBAL']], 'ResourceShare' => ['type' => 'structure', 'members' => ['resourceShareArn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'owningAccountId' => ['shape' => 'String'], 'allowExternalPrincipals' => ['shape' => 'Boolean'], 'status' => ['shape' => 'ResourceShareStatus'], 'statusMessage' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'featureSet' => ['shape' => 'ResourceShareFeatureSet']]], 'ResourceShareArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceShareAssociation' => ['type' => 'structure', 'members' => ['resourceShareArn' => ['shape' => 'String'], 'resourceShareName' => ['shape' => 'String'], 'associatedEntity' => ['shape' => 'String'], 'associationType' => ['shape' => 'ResourceShareAssociationType'], 'status' => ['shape' => 'ResourceShareAssociationStatus'], 'statusMessage' => ['shape' => 'String'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'external' => ['shape' => 'Boolean']]], 'ResourceShareAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ResourceShareAssociation']], 'ResourceShareAssociationStatus' => ['type' => 'string', 'enum' => ['ASSOCIATING', 'ASSOCIATED', 'FAILED', 'DISASSOCIATING', 'DISASSOCIATED']], 'ResourceShareAssociationType' => ['type' => 'string', 'enum' => ['PRINCIPAL', 'RESOURCE']], 'ResourceShareFeatureSet' => ['type' => 'string', 'enum' => ['CREATED_FROM_POLICY', 'PROMOTING_TO_STANDARD', 'STANDARD']], 'ResourceShareInvitation' => ['type' => 'structure', 'members' => ['resourceShareInvitationArn' => ['shape' => 'String'], 'resourceShareName' => ['shape' => 'String'], 'resourceShareArn' => ['shape' => 'String'], 'senderAccountId' => ['shape' => 'String'], 'receiverAccountId' => ['shape' => 'String'], 'invitationTimestamp' => ['shape' => 'DateTime'], 'status' => ['shape' => 'ResourceShareInvitationStatus'], 'resourceShareAssociations' => ['shape' => 'ResourceShareAssociationList', 'deprecated' => \true, 'deprecatedMessage' => 'This member has been deprecated. Use ListPendingInvitationResources.'], 'receiverArn' => ['shape' => 'String']]], 'ResourceShareInvitationAlreadyAcceptedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceShareInvitationAlreadyRejectedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceShareInvitationArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceShareInvitationArnNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceShareInvitationExpiredException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceShareInvitationList' => ['type' => 'list', 'member' => ['shape' => 'ResourceShareInvitation']], 'ResourceShareInvitationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACCEPTED', 'REJECTED', 'EXPIRED']], 'ResourceShareLimitExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceShareList' => ['type' => 'list', 'member' => ['shape' => 'ResourceShare']], 'ResourceSharePermissionDetail' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'defaultVersion' => ['shape' => 'Boolean'], 'name' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'permission' => ['shape' => 'String'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'isResourceTypeDefault' => ['shape' => 'Boolean']]], 'ResourceSharePermissionList' => ['type' => 'list', 'member' => ['shape' => 'ResourceSharePermissionSummary']], 'ResourceSharePermissionSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'String'], 'version' => ['shape' => 'String'], 'defaultVersion' => ['shape' => 'Boolean'], 'name' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'creationTime' => ['shape' => 'DateTime'], 'lastUpdatedTime' => ['shape' => 'DateTime'], 'isResourceTypeDefault' => ['shape' => 'Boolean']]], 'ResourceShareStatus' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'FAILED', 'DELETING', 'DELETED']], 'ResourceStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'ZONAL_RESOURCE_INACCESSIBLE', 'LIMIT_EXCEEDED', 'UNAVAILABLE', 'PENDING']], 'ServerInternalException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ServiceNameAndResourceType' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'String'], 'serviceName' => ['shape' => 'String'], 'resourceRegionScope' => ['shape' => 'ResourceRegionScope']]], 'ServiceNameAndResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ServiceNameAndResourceType']], 'ServiceUnavailableException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagFilter' => ['type' => 'structure', 'members' => ['tagKey' => ['shape' => 'TagKey'], 'tagValues' => ['shape' => 'TagValueList']]], 'TagFilters' => ['type' => 'list', 'member' => ['shape' => 'TagFilter']], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagLimitExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagPolicyViolationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceShareArn', 'tags'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'TagValueList' => ['type' => 'list', 'member' => ['shape' => 'TagValue']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnknownResourceException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceShareArn', 'tagKeys'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceShareRequest' => ['type' => 'structure', 'required' => ['resourceShareArn'], 'members' => ['resourceShareArn' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'allowExternalPrincipals' => ['shape' => 'Boolean'], 'clientToken' => ['shape' => 'String']]], 'UpdateResourceShareResponse' => ['type' => 'structure', 'members' => ['resourceShare' => ['shape' => 'ResourceShare'], 'clientToken' => ['shape' => 'String']]]]]; diff --git a/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-rule-set-1.json.php deleted file mode 100644 index 54b4480..0000000 --- a/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ram-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ram.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ram-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ram.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://ram.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://ram.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ram.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-tests-1.json.php deleted file mode 100644 index d4281d7..0000000 --- a/vendor/Aws3/Aws/data/ram/2018-01-04/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ram-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ram/2018-01-04/paginators-1.json.php b/vendor/Aws3/Aws/data/ram/2018-01-04/paginators-1.json.php deleted file mode 100644 index 0759029..0000000 --- a/vendor/Aws3/Aws/data/ram/2018-01-04/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetResourcePolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetResourceShareAssociations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetResourceShareInvitations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'GetResourceShares' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPendingInvitationResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPermissionVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPermissions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPrincipals' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListResourceSharePermissions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListResourceTypes' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/rbin/2021-06-15/api-2.json.php b/vendor/Aws3/Aws/data/rbin/2021-06-15/api-2.json.php deleted file mode 100644 index dc7a32e..0000000 --- a/vendor/Aws3/Aws/data/rbin/2021-06-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-06-15', 'endpointPrefix' => 'rbin', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Recycle Bin', 'serviceId' => 'rbin', 'signatureVersion' => 'v4', 'signingName' => 'rbin', 'uid' => 'rbin-2021-06-15'], 'operations' => ['CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/rules', 'responseCode' => 201], 'input' => ['shape' => 'CreateRuleRequest'], 'output' => ['shape' => 'CreateRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/rules/{identifier}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRuleRequest'], 'output' => ['shape' => 'DeleteRuleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'GetRule' => ['name' => 'GetRule', 'http' => ['method' => 'GET', 'requestUri' => '/rules/{identifier}', 'responseCode' => 200], 'input' => ['shape' => 'GetRuleRequest'], 'output' => ['shape' => 'GetRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'POST', 'requestUri' => '/list-rules', 'responseCode' => 200], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'LockRule' => ['name' => 'LockRule', 'http' => ['method' => 'PATCH', 'requestUri' => '/rules/{identifier}/lock', 'responseCode' => 200], 'input' => ['shape' => 'LockRuleRequest'], 'output' => ['shape' => 'LockRuleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 201], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException']]], 'UnlockRule' => ['name' => 'UnlockRule', 'http' => ['method' => 'PATCH', 'requestUri' => '/rules/{identifier}/unlock', 'responseCode' => 200], 'input' => ['shape' => 'UnlockRuleRequest'], 'output' => ['shape' => 'UnlockRuleResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateRule' => ['name' => 'UpdateRule', 'http' => ['method' => 'PATCH', 'requestUri' => '/rules/{identifier}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRuleRequest'], 'output' => ['shape' => 'UpdateRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]]], 'shapes' => ['ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ConflictExceptionReason']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConflictExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_RULE_STATE']], 'CreateRuleRequest' => ['type' => 'structure', 'required' => ['RetentionPeriod', 'ResourceType'], 'members' => ['RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'LockConfiguration' => ['shape' => 'LockConfiguration']]], 'CreateRuleResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'Status' => ['shape' => 'RuleStatus'], 'LockConfiguration' => ['shape' => 'LockConfiguration'], 'LockState' => ['shape' => 'LockState']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'RuleIdentifier', 'location' => 'uri', 'locationName' => 'identifier']]], 'DeleteRuleResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'pattern' => '^[\\S ]{0,255}$'], 'ErrorMessage' => ['type' => 'string'], 'GetRuleRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'RuleIdentifier', 'location' => 'uri', 'locationName' => 'identifier']]], 'GetRuleResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'Description' => ['shape' => 'Description'], 'ResourceType' => ['shape' => 'ResourceType'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'Status' => ['shape' => 'RuleStatus'], 'LockConfiguration' => ['shape' => 'LockConfiguration'], 'LockState' => ['shape' => 'LockState'], 'LockEndTime' => ['shape' => 'TimeStamp']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListRulesRequest' => ['type' => 'structure', 'required' => ['ResourceType'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'LockState' => ['shape' => 'LockState']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'RuleSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'RuleArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'LockConfiguration' => ['type' => 'structure', 'required' => ['UnlockDelay'], 'members' => ['UnlockDelay' => ['shape' => 'UnlockDelay']]], 'LockRuleRequest' => ['type' => 'structure', 'required' => ['Identifier', 'LockConfiguration'], 'members' => ['Identifier' => ['shape' => 'RuleIdentifier', 'location' => 'uri', 'locationName' => 'identifier'], 'LockConfiguration' => ['shape' => 'LockConfiguration']]], 'LockRuleResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'Description' => ['shape' => 'Description'], 'ResourceType' => ['shape' => 'ResourceType'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'Status' => ['shape' => 'RuleStatus'], 'LockConfiguration' => ['shape' => 'LockConfiguration'], 'LockState' => ['shape' => 'LockState']]], 'LockState' => ['type' => 'string', 'enum' => ['locked', 'pending_unlock', 'unlocked']], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9+/=]{1,2048}$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ResourceNotFoundExceptionReason']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceNotFoundExceptionReason' => ['type' => 'string', 'enum' => ['RULE_NOT_FOUND']], 'ResourceTag' => ['type' => 'structure', 'required' => ['ResourceTagKey'], 'members' => ['ResourceTagKey' => ['shape' => 'ResourceTagKey'], 'ResourceTagValue' => ['shape' => 'ResourceTagValue']]], 'ResourceTagKey' => ['type' => 'string', 'pattern' => '^[\\S\\s]{1,128}$'], 'ResourceTagValue' => ['type' => 'string', 'pattern' => '^[\\S\\s]{0,256}$'], 'ResourceTags' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag'], 'max' => 50, 'min' => 0], 'ResourceType' => ['type' => 'string', 'enum' => ['EBS_SNAPSHOT', 'EC2_IMAGE']], 'RetentionPeriod' => ['type' => 'structure', 'required' => ['RetentionPeriodValue', 'RetentionPeriodUnit'], 'members' => ['RetentionPeriodValue' => ['shape' => 'RetentionPeriodValue'], 'RetentionPeriodUnit' => ['shape' => 'RetentionPeriodUnit']]], 'RetentionPeriodUnit' => ['type' => 'string', 'enum' => ['DAYS']], 'RetentionPeriodValue' => ['type' => 'integer', 'max' => 3650, 'min' => 1], 'RuleArn' => ['type' => 'string', 'max' => 1011, 'min' => 0, 'pattern' => '^arn:aws(-[a-z]{1,3}){0,2}:rbin:[a-z\\-0-9]{0,63}:[0-9]{12}:rule/[0-9a-zA-Z]{11}{0,1011}$'], 'RuleIdentifier' => ['type' => 'string', 'pattern' => '[0-9a-zA-Z]{11}'], 'RuleStatus' => ['type' => 'string', 'enum' => ['pending', 'available']], 'RuleSummary' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'Description' => ['shape' => 'Description'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'LockState' => ['shape' => 'LockState']]], 'RuleSummaryList' => ['type' => 'list', 'member' => ['shape' => 'RuleSummary']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ServiceQuotaExceededExceptionReason']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ServiceQuotaExceededExceptionReason' => ['type' => 'string', 'enum' => ['SERVICE_QUOTA_EXCEEDED']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'RuleArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TimeStamp' => ['type' => 'timestamp'], 'UnlockDelay' => ['type' => 'structure', 'required' => ['UnlockDelayValue', 'UnlockDelayUnit'], 'members' => ['UnlockDelayValue' => ['shape' => 'UnlockDelayValue'], 'UnlockDelayUnit' => ['shape' => 'UnlockDelayUnit']]], 'UnlockDelayUnit' => ['type' => 'string', 'enum' => ['DAYS']], 'UnlockDelayValue' => ['type' => 'integer', 'max' => 30, 'min' => 7], 'UnlockRuleRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'RuleIdentifier', 'location' => 'uri', 'locationName' => 'identifier']]], 'UnlockRuleResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'Description' => ['shape' => 'Description'], 'ResourceType' => ['shape' => 'ResourceType'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'Status' => ['shape' => 'RuleStatus'], 'LockConfiguration' => ['shape' => 'LockConfiguration'], 'LockState' => ['shape' => 'LockState'], 'LockEndTime' => ['shape' => 'TimeStamp']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'RuleArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateRuleRequest' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'RuleIdentifier', 'location' => 'uri', 'locationName' => 'identifier'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'Description' => ['shape' => 'Description'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTags' => ['shape' => 'ResourceTags']]], 'UpdateRuleResponse' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'RuleIdentifier'], 'RetentionPeriod' => ['shape' => 'RetentionPeriod'], 'Description' => ['shape' => 'Description'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceTags' => ['shape' => 'ResourceTags'], 'Status' => ['shape' => 'RuleStatus'], 'LockState' => ['shape' => 'LockState'], 'LockEndTime' => ['shape' => 'TimeStamp']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'Reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_PAGE_TOKEN', 'INVALID_PARAMETER_VALUE']]]]; diff --git a/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 9f3f885..0000000 --- a/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rbin-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rbin-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rbin.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rbin.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-tests-1.json.php deleted file mode 100644 index 89a83f8..0000000 --- a/vendor/Aws3/Aws/data/rbin/2021-06-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rbin.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rbin/2021-06-15/paginators-1.json.php b/vendor/Aws3/Aws/data/rbin/2021-06-15/paginators-1.json.php deleted file mode 100644 index 854e96d..0000000 --- a/vendor/Aws3/Aws/data/rbin/2021-06-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Rules']]]; diff --git a/vendor/Aws3/Aws/data/rds-data/2018-08-01/api-2.json.php b/vendor/Aws3/Aws/data/rds-data/2018-08-01/api-2.json.php deleted file mode 100644 index 8e8656f..0000000 --- a/vendor/Aws3/Aws/data/rds-data/2018-08-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-08-01', 'endpointPrefix' => 'rds-data', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS RDS DataService', 'serviceId' => 'RDS Data', 'signatureVersion' => 'v4', 'signingName' => 'rds-data', 'uid' => 'rds-data-2018-08-01'], 'operations' => ['BatchExecuteStatement' => ['name' => 'BatchExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/BatchExecute', 'responseCode' => 200], 'input' => ['shape' => 'BatchExecuteStatementRequest'], 'output' => ['shape' => 'BatchExecuteStatementResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'StatementTimeoutException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError']]], 'BeginTransaction' => ['name' => 'BeginTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/BeginTransaction', 'responseCode' => 200], 'input' => ['shape' => 'BeginTransactionRequest'], 'output' => ['shape' => 'BeginTransactionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'StatementTimeoutException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError']]], 'CommitTransaction' => ['name' => 'CommitTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/CommitTransaction', 'responseCode' => 200], 'input' => ['shape' => 'CommitTransactionRequest'], 'output' => ['shape' => 'CommitTransactionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'StatementTimeoutException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError'], ['shape' => 'NotFoundException']]], 'ExecuteSql' => ['name' => 'ExecuteSql', 'http' => ['method' => 'POST', 'requestUri' => '/ExecuteSql', 'responseCode' => 200], 'input' => ['shape' => 'ExecuteSqlRequest'], 'output' => ['shape' => 'ExecuteSqlResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError']], 'deprecated' => \true, 'deprecatedMessage' => 'The ExecuteSql API is deprecated, please use the ExecuteStatement API.'], 'ExecuteStatement' => ['name' => 'ExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/Execute', 'responseCode' => 200], 'input' => ['shape' => 'ExecuteStatementRequest'], 'output' => ['shape' => 'ExecuteStatementResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'StatementTimeoutException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError']]], 'RollbackTransaction' => ['name' => 'RollbackTransaction', 'http' => ['method' => 'POST', 'requestUri' => '/RollbackTransaction', 'responseCode' => 200], 'input' => ['shape' => 'RollbackTransactionRequest'], 'output' => ['shape' => 'RollbackTransactionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'BadRequestException'], ['shape' => 'StatementTimeoutException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableError'], ['shape' => 'NotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 100, 'min' => 11], 'ArrayOfArray' => ['type' => 'list', 'member' => ['shape' => 'ArrayValue']], 'ArrayValue' => ['type' => 'structure', 'members' => ['booleanValues' => ['shape' => 'BooleanArray'], 'longValues' => ['shape' => 'LongArray'], 'doubleValues' => ['shape' => 'DoubleArray'], 'stringValues' => ['shape' => 'StringArray'], 'arrayValues' => ['shape' => 'ArrayOfArray']], 'union' => \true], 'ArrayValueList' => ['type' => 'list', 'member' => ['shape' => 'Value']], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchExecuteStatementRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'secretArn', 'sql'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'secretArn' => ['shape' => 'Arn'], 'sql' => ['shape' => 'SqlStatement'], 'database' => ['shape' => 'DbName'], 'schema' => ['shape' => 'DbName'], 'parameterSets' => ['shape' => 'SqlParameterSets'], 'transactionId' => ['shape' => 'Id']]], 'BatchExecuteStatementResponse' => ['type' => 'structure', 'members' => ['updateResults' => ['shape' => 'UpdateResults']]], 'BeginTransactionRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'secretArn'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'secretArn' => ['shape' => 'Arn'], 'database' => ['shape' => 'DbName'], 'schema' => ['shape' => 'DbName']]], 'BeginTransactionResponse' => ['type' => 'structure', 'members' => ['transactionId' => ['shape' => 'Id']]], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean'], 'BooleanArray' => ['type' => 'list', 'member' => ['shape' => 'BoxedBoolean']], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BoxedDouble' => ['type' => 'double', 'box' => \true], 'BoxedFloat' => ['type' => 'float', 'box' => \true], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'BoxedLong' => ['type' => 'long', 'box' => \true], 'ColumnMetadata' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'type' => ['shape' => 'Integer'], 'typeName' => ['shape' => 'String'], 'label' => ['shape' => 'String'], 'schemaName' => ['shape' => 'String'], 'tableName' => ['shape' => 'String'], 'isAutoIncrement' => ['shape' => 'Boolean'], 'isSigned' => ['shape' => 'Boolean'], 'isCurrency' => ['shape' => 'Boolean'], 'isCaseSensitive' => ['shape' => 'Boolean'], 'nullable' => ['shape' => 'Integer'], 'precision' => ['shape' => 'Integer'], 'scale' => ['shape' => 'Integer'], 'arrayBaseColumnType' => ['shape' => 'Integer']]], 'CommitTransactionRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'secretArn', 'transactionId'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'secretArn' => ['shape' => 'Arn'], 'transactionId' => ['shape' => 'Id']]], 'CommitTransactionResponse' => ['type' => 'structure', 'members' => ['transactionStatus' => ['shape' => 'TransactionStatus']]], 'DbName' => ['type' => 'string', 'max' => 64, 'min' => 0], 'DecimalReturnType' => ['type' => 'string', 'enum' => ['STRING', 'DOUBLE_OR_LONG']], 'DoubleArray' => ['type' => 'list', 'member' => ['shape' => 'BoxedDouble']], 'ErrorMessage' => ['type' => 'string'], 'ExecuteSqlRequest' => ['type' => 'structure', 'required' => ['dbClusterOrInstanceArn', 'awsSecretStoreArn', 'sqlStatements'], 'members' => ['dbClusterOrInstanceArn' => ['shape' => 'Arn'], 'awsSecretStoreArn' => ['shape' => 'Arn'], 'sqlStatements' => ['shape' => 'SqlStatement'], 'database' => ['shape' => 'DbName'], 'schema' => ['shape' => 'DbName']]], 'ExecuteSqlResponse' => ['type' => 'structure', 'members' => ['sqlStatementResults' => ['shape' => 'SqlStatementResults']]], 'ExecuteStatementRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'secretArn', 'sql'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'secretArn' => ['shape' => 'Arn'], 'sql' => ['shape' => 'SqlStatement'], 'database' => ['shape' => 'DbName'], 'schema' => ['shape' => 'DbName'], 'parameters' => ['shape' => 'SqlParametersList'], 'transactionId' => ['shape' => 'Id'], 'includeResultMetadata' => ['shape' => 'Boolean'], 'continueAfterTimeout' => ['shape' => 'Boolean'], 'resultSetOptions' => ['shape' => 'ResultSetOptions'], 'formatRecordsAs' => ['shape' => 'RecordsFormatType']]], 'ExecuteStatementResponse' => ['type' => 'structure', 'members' => ['records' => ['shape' => 'SqlRecords'], 'columnMetadata' => ['shape' => 'Metadata'], 'numberOfRecordsUpdated' => ['shape' => 'RecordsUpdated'], 'generatedFields' => ['shape' => 'FieldList'], 'formattedRecords' => ['shape' => 'FormattedSqlRecords']]], 'Field' => ['type' => 'structure', 'members' => ['isNull' => ['shape' => 'BoxedBoolean', 'box' => \true], 'booleanValue' => ['shape' => 'BoxedBoolean', 'box' => \true], 'longValue' => ['shape' => 'BoxedLong', 'box' => \true], 'doubleValue' => ['shape' => 'BoxedDouble', 'box' => \true], 'stringValue' => ['shape' => 'String'], 'blobValue' => ['shape' => 'Blob'], 'arrayValue' => ['shape' => 'ArrayValue']], 'union' => \true], 'FieldList' => ['type' => 'list', 'member' => ['shape' => 'Field']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'FormattedSqlRecords' => ['type' => 'string'], 'Id' => ['type' => 'string', 'max' => 192, 'min' => 0], 'Integer' => ['type' => 'integer'], 'InternalServerErrorException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Long' => ['type' => 'long'], 'LongArray' => ['type' => 'list', 'member' => ['shape' => 'BoxedLong']], 'LongReturnType' => ['type' => 'string', 'enum' => ['STRING', 'LONG']], 'Metadata' => ['type' => 'list', 'member' => ['shape' => 'ColumnMetadata']], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ParameterName' => ['type' => 'string'], 'Record' => ['type' => 'structure', 'members' => ['values' => ['shape' => 'Row']]], 'Records' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'RecordsFormatType' => ['type' => 'string', 'enum' => ['NONE', 'JSON']], 'RecordsUpdated' => ['type' => 'long'], 'ResultFrame' => ['type' => 'structure', 'members' => ['resultSetMetadata' => ['shape' => 'ResultSetMetadata'], 'records' => ['shape' => 'Records']]], 'ResultSetMetadata' => ['type' => 'structure', 'members' => ['columnCount' => ['shape' => 'Long'], 'columnMetadata' => ['shape' => 'Metadata']]], 'ResultSetOptions' => ['type' => 'structure', 'members' => ['decimalReturnType' => ['shape' => 'DecimalReturnType'], 'longReturnType' => ['shape' => 'LongReturnType']]], 'RollbackTransactionRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'secretArn', 'transactionId'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'secretArn' => ['shape' => 'Arn'], 'transactionId' => ['shape' => 'Id']]], 'RollbackTransactionResponse' => ['type' => 'structure', 'members' => ['transactionStatus' => ['shape' => 'TransactionStatus']]], 'Row' => ['type' => 'list', 'member' => ['shape' => 'Value']], 'ServiceUnavailableError' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SqlParameter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'Field'], 'typeHint' => ['shape' => 'TypeHint']]], 'SqlParameterSets' => ['type' => 'list', 'member' => ['shape' => 'SqlParametersList']], 'SqlParametersList' => ['type' => 'list', 'member' => ['shape' => 'SqlParameter']], 'SqlRecords' => ['type' => 'list', 'member' => ['shape' => 'FieldList']], 'SqlStatement' => ['type' => 'string', 'max' => 65536, 'min' => 0], 'SqlStatementResult' => ['type' => 'structure', 'members' => ['resultFrame' => ['shape' => 'ResultFrame'], 'numberOfRecordsUpdated' => ['shape' => 'RecordsUpdated']]], 'SqlStatementResults' => ['type' => 'list', 'member' => ['shape' => 'SqlStatementResult']], 'StatementTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'dbConnectionId' => ['shape' => 'Long']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'StringArray' => ['type' => 'list', 'member' => ['shape' => 'String']], 'StructValue' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'ArrayValueList']]], 'TransactionStatus' => ['type' => 'string', 'max' => 128, 'min' => 0], 'TypeHint' => ['type' => 'string', 'enum' => ['JSON', 'UUID', 'TIMESTAMP', 'DATE', 'TIME', 'DECIMAL']], 'UpdateResult' => ['type' => 'structure', 'members' => ['generatedFields' => ['shape' => 'FieldList']]], 'UpdateResults' => ['type' => 'list', 'member' => ['shape' => 'UpdateResult']], 'Value' => ['type' => 'structure', 'members' => ['isNull' => ['shape' => 'BoxedBoolean', 'box' => \true], 'bitValue' => ['shape' => 'BoxedBoolean', 'box' => \true], 'bigIntValue' => ['shape' => 'BoxedLong', 'box' => \true], 'intValue' => ['shape' => 'BoxedInteger', 'box' => \true], 'doubleValue' => ['shape' => 'BoxedDouble', 'box' => \true], 'realValue' => ['shape' => 'BoxedFloat', 'box' => \true], 'stringValue' => ['shape' => 'String'], 'blobValue' => ['shape' => 'Blob'], 'arrayValues' => ['shape' => 'ArrayValueList'], 'structValue' => ['shape' => 'StructValue']], 'union' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 9493f3b..0000000 --- a/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-data-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-data-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-data.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rds-data.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-tests-1.json.php deleted file mode 100644 index a746f38..0000000 --- a/vendor/Aws3/Aws/data/rds-data/2018-08-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-data.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rds-data/2018-08-01/paginators-1.json.php b/vendor/Aws3/Aws/data/rds-data/2018-08-01/paginators-1.json.php deleted file mode 100644 index 150edc0..0000000 --- a/vendor/Aws3/Aws/data/rds-data/2018-08-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/rds/2014-09-01/api-2.json.php b/vendor/Aws3/Aws/data/rds/2014-09-01/api-2.json.php deleted file mode 100644 index 6bf249e..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-09-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-09-01', 'endpointPrefix' => 'rds', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon RDS', 'serviceFullName' => 'Amazon Relational Database Service', 'serviceId' => 'RDS', 'signatureVersion' => 'v4', 'uid' => 'rds-2014-09-01', 'xmlNamespace' => 'http://rds.amazonaws.com/doc/2014-09-01/'], 'operations' => ['AddSourceIdentifierToSubscription' => ['name' => 'AddSourceIdentifierToSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddSourceIdentifierToSubscriptionMessage'], 'output' => ['shape' => 'AddSourceIdentifierToSubscriptionResult', 'resultWrapper' => 'AddSourceIdentifierToSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault']]], 'AuthorizeDBSecurityGroupIngress' => ['name' => 'AuthorizeDBSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeDBSecurityGroupIngressMessage'], 'output' => ['shape' => 'AuthorizeDBSecurityGroupIngressResult', 'resultWrapper' => 'AuthorizeDBSecurityGroupIngressResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'AuthorizationAlreadyExistsFault'], ['shape' => 'AuthorizationQuotaExceededFault']]], 'CopyDBParameterGroup' => ['name' => 'CopyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBParameterGroupMessage'], 'output' => ['shape' => 'CopyDBParameterGroupResult', 'resultWrapper' => 'CopyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault'], ['shape' => 'DBParameterGroupQuotaExceededFault']]], 'CopyDBSnapshot' => ['name' => 'CopyDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBSnapshotMessage'], 'output' => ['shape' => 'CopyDBSnapshotResult', 'resultWrapper' => 'CopyDBSnapshotResult'], 'errors' => [['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'SnapshotQuotaExceededFault']]], 'CopyOptionGroup' => ['name' => 'CopyOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyOptionGroupMessage'], 'output' => ['shape' => 'CopyOptionGroupResult', 'resultWrapper' => 'CopyOptionGroupResult'], 'errors' => [['shape' => 'OptionGroupAlreadyExistsFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'OptionGroupQuotaExceededFault']]], 'CreateDBInstance' => ['name' => 'CreateDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceMessage'], 'output' => ['shape' => 'CreateDBInstanceResult', 'resultWrapper' => 'CreateDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault']]], 'CreateDBInstanceReadReplica' => ['name' => 'CreateDBInstanceReadReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceReadReplicaMessage'], 'output' => ['shape' => 'CreateDBInstanceReadReplicaResult', 'resultWrapper' => 'CreateDBInstanceReadReplicaResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBSubnetGroupNotAllowedFault'], ['shape' => 'InvalidDBSubnetGroupFault'], ['shape' => 'StorageTypeNotSupportedFault']]], 'CreateDBParameterGroup' => ['name' => 'CreateDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBParameterGroupMessage'], 'output' => ['shape' => 'CreateDBParameterGroupResult', 'resultWrapper' => 'CreateDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBSecurityGroup' => ['name' => 'CreateDBSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSecurityGroupMessage'], 'output' => ['shape' => 'CreateDBSecurityGroupResult', 'resultWrapper' => 'CreateDBSecurityGroupResult'], 'errors' => [['shape' => 'DBSecurityGroupAlreadyExistsFault'], ['shape' => 'DBSecurityGroupQuotaExceededFault'], ['shape' => 'DBSecurityGroupNotSupportedFault']]], 'CreateDBSnapshot' => ['name' => 'CreateDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSnapshotMessage'], 'output' => ['shape' => 'CreateDBSnapshotResult', 'resultWrapper' => 'CreateDBSnapshotResult'], 'errors' => [['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault']]], 'CreateDBSubnetGroup' => ['name' => 'CreateDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSubnetGroupMessage'], 'output' => ['shape' => 'CreateDBSubnetGroupResult', 'resultWrapper' => 'CreateDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupAlreadyExistsFault'], ['shape' => 'DBSubnetGroupQuotaExceededFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResult', 'resultWrapper' => 'CreateEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionAlreadyExistFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'CreateOptionGroup' => ['name' => 'CreateOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOptionGroupMessage'], 'output' => ['shape' => 'CreateOptionGroupResult', 'resultWrapper' => 'CreateOptionGroupResult'], 'errors' => [['shape' => 'OptionGroupAlreadyExistsFault'], ['shape' => 'OptionGroupQuotaExceededFault']]], 'DeleteDBInstance' => ['name' => 'DeleteDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBInstanceMessage'], 'output' => ['shape' => 'DeleteDBInstanceResult', 'resultWrapper' => 'DeleteDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault']]], 'DeleteDBParameterGroup' => ['name' => 'DeleteDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBSecurityGroup' => ['name' => 'DeleteDBSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSecurityGroupMessage'], 'errors' => [['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBSecurityGroupNotFoundFault']]], 'DeleteDBSnapshot' => ['name' => 'DeleteDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSnapshotMessage'], 'output' => ['shape' => 'DeleteDBSnapshotResult', 'resultWrapper' => 'DeleteDBSnapshotResult'], 'errors' => [['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'DBSnapshotNotFoundFault']]], 'DeleteDBSubnetGroup' => ['name' => 'DeleteDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSubnetGroupMessage'], 'errors' => [['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidDBSubnetStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'output' => ['shape' => 'DeleteEventSubscriptionResult', 'resultWrapper' => 'DeleteEventSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidEventSubscriptionStateFault']]], 'DeleteOptionGroup' => ['name' => 'DeleteOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOptionGroupMessage'], 'errors' => [['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'InvalidOptionGroupStateFault']]], 'DescribeDBEngineVersions' => ['name' => 'DescribeDBEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBEngineVersionsMessage'], 'output' => ['shape' => 'DBEngineVersionMessage', 'resultWrapper' => 'DescribeDBEngineVersionsResult']], 'DescribeDBInstances' => ['name' => 'DescribeDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBInstancesMessage'], 'output' => ['shape' => 'DBInstanceMessage', 'resultWrapper' => 'DescribeDBInstancesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBLogFiles' => ['name' => 'DescribeDBLogFiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBLogFilesMessage'], 'output' => ['shape' => 'DescribeDBLogFilesResponse', 'resultWrapper' => 'DescribeDBLogFilesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBParameterGroups' => ['name' => 'DescribeDBParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParameterGroupsMessage'], 'output' => ['shape' => 'DBParameterGroupsMessage', 'resultWrapper' => 'DescribeDBParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBParameters' => ['name' => 'DescribeDBParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParametersMessage'], 'output' => ['shape' => 'DBParameterGroupDetails', 'resultWrapper' => 'DescribeDBParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBSecurityGroups' => ['name' => 'DescribeDBSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSecurityGroupsMessage'], 'output' => ['shape' => 'DBSecurityGroupMessage', 'resultWrapper' => 'DescribeDBSecurityGroupsResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault']]], 'DescribeDBSnapshots' => ['name' => 'DescribeDBSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSnapshotsMessage'], 'output' => ['shape' => 'DBSnapshotMessage', 'resultWrapper' => 'DescribeDBSnapshotsResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault']]], 'DescribeDBSubnetGroups' => ['name' => 'DescribeDBSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSubnetGroupsMessage'], 'output' => ['shape' => 'DBSubnetGroupMessage', 'resultWrapper' => 'DescribeDBSubnetGroupsResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault']]], 'DescribeEngineDefaultParameters' => ['name' => 'DescribeEngineDefaultParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultParametersResult', 'resultWrapper' => 'DescribeEngineDefaultParametersResult']], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'EventCategoriesMessage', 'resultWrapper' => 'DescribeEventCategoriesResult']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'EventSubscriptionsMessage', 'resultWrapper' => 'DescribeEventSubscriptionsResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeOptionGroupOptions' => ['name' => 'DescribeOptionGroupOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptionGroupOptionsMessage'], 'output' => ['shape' => 'OptionGroupOptionsMessage', 'resultWrapper' => 'DescribeOptionGroupOptionsResult']], 'DescribeOptionGroups' => ['name' => 'DescribeOptionGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptionGroupsMessage'], 'output' => ['shape' => 'OptionGroups', 'resultWrapper' => 'DescribeOptionGroupsResult'], 'errors' => [['shape' => 'OptionGroupNotFoundFault']]], 'DescribeOrderableDBInstanceOptions' => ['name' => 'DescribeOrderableDBInstanceOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableDBInstanceOptionsMessage'], 'output' => ['shape' => 'OrderableDBInstanceOptionsMessage', 'resultWrapper' => 'DescribeOrderableDBInstanceOptionsResult']], 'DescribeReservedDBInstances' => ['name' => 'DescribeReservedDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedDBInstancesMessage'], 'output' => ['shape' => 'ReservedDBInstanceMessage', 'resultWrapper' => 'DescribeReservedDBInstancesResult'], 'errors' => [['shape' => 'ReservedDBInstanceNotFoundFault']]], 'DescribeReservedDBInstancesOfferings' => ['name' => 'DescribeReservedDBInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedDBInstancesOfferingsMessage'], 'output' => ['shape' => 'ReservedDBInstancesOfferingMessage', 'resultWrapper' => 'DescribeReservedDBInstancesOfferingsResult'], 'errors' => [['shape' => 'ReservedDBInstancesOfferingNotFoundFault']]], 'DownloadDBLogFilePortion' => ['name' => 'DownloadDBLogFilePortion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DownloadDBLogFilePortionMessage'], 'output' => ['shape' => 'DownloadDBLogFilePortionDetails', 'resultWrapper' => 'DownloadDBLogFilePortionResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBLogFileNotFoundFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault']]], 'ModifyDBInstance' => ['name' => 'ModifyDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBInstanceMessage'], 'output' => ['shape' => 'ModifyDBInstanceResult', 'resultWrapper' => 'ModifyDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBUpgradeDependencyFailureFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault']]], 'ModifyDBParameterGroup' => ['name' => 'ModifyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBSubnetGroup' => ['name' => 'ModifyDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSubnetGroupMessage'], 'output' => ['shape' => 'ModifyDBSubnetGroupResult', 'resultWrapper' => 'ModifyDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResult', 'resultWrapper' => 'ModifyEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault']]], 'ModifyOptionGroup' => ['name' => 'ModifyOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyOptionGroupMessage'], 'output' => ['shape' => 'ModifyOptionGroupResult', 'resultWrapper' => 'ModifyOptionGroupResult'], 'errors' => [['shape' => 'InvalidOptionGroupStateFault'], ['shape' => 'OptionGroupNotFoundFault']]], 'PromoteReadReplica' => ['name' => 'PromoteReadReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PromoteReadReplicaMessage'], 'output' => ['shape' => 'PromoteReadReplicaResult', 'resultWrapper' => 'PromoteReadReplicaResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'PurchaseReservedDBInstancesOffering' => ['name' => 'PurchaseReservedDBInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedDBInstancesOfferingMessage'], 'output' => ['shape' => 'PurchaseReservedDBInstancesOfferingResult', 'resultWrapper' => 'PurchaseReservedDBInstancesOfferingResult'], 'errors' => [['shape' => 'ReservedDBInstancesOfferingNotFoundFault'], ['shape' => 'ReservedDBInstanceAlreadyExistsFault'], ['shape' => 'ReservedDBInstanceQuotaExceededFault']]], 'RebootDBInstance' => ['name' => 'RebootDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootDBInstanceMessage'], 'output' => ['shape' => 'RebootDBInstanceResult', 'resultWrapper' => 'RebootDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'RemoveSourceIdentifierFromSubscription' => ['name' => 'RemoveSourceIdentifierFromSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionMessage'], 'output' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionResult', 'resultWrapper' => 'RemoveSourceIdentifierFromSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault']]], 'ResetDBParameterGroup' => ['name' => 'ResetDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ResetDBParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'RestoreDBInstanceFromDBSnapshot' => ['name' => 'RestoreDBInstanceFromDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBInstanceFromDBSnapshotMessage'], 'output' => ['shape' => 'RestoreDBInstanceFromDBSnapshotResult', 'resultWrapper' => 'RestoreDBInstanceFromDBSnapshotResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault']]], 'RestoreDBInstanceToPointInTime' => ['name' => 'RestoreDBInstanceToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBInstanceToPointInTimeMessage'], 'output' => ['shape' => 'RestoreDBInstanceToPointInTimeResult', 'resultWrapper' => 'RestoreDBInstanceToPointInTimeResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'PointInTimeRestoreNotEnabledFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault']]], 'RevokeDBSecurityGroupIngress' => ['name' => 'RevokeDBSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeDBSecurityGroupIngressMessage'], 'output' => ['shape' => 'RevokeDBSecurityGroupIngressResult', 'resultWrapper' => 'RevokeDBSecurityGroupIngressResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault']]]], 'shapes' => ['AddSourceIdentifierToSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'ApplyMethod' => ['type' => 'string', 'enum' => ['immediate', 'pending-reboot']], 'AuthorizationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AuthorizationQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizeDBSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'AuthorizeDBSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'AvailabilityZone']], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'CharacterSet' => ['type' => 'structure', 'members' => ['CharacterSetName' => ['shape' => 'String'], 'CharacterSetDescription' => ['shape' => 'String']]], 'CopyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBParameterGroupIdentifier', 'TargetDBParameterGroupIdentifier', 'TargetDBParameterGroupDescription'], 'members' => ['SourceDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CopyDBSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceDBSnapshotIdentifier', 'TargetDBSnapshotIdentifier'], 'members' => ['SourceDBSnapshotIdentifier' => ['shape' => 'String'], 'TargetDBSnapshotIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'CopyOptionGroupMessage' => ['type' => 'structure', 'required' => ['SourceOptionGroupIdentifier', 'TargetOptionGroupIdentifier', 'TargetOptionGroupDescription'], 'members' => ['SourceOptionGroupIdentifier' => ['shape' => 'String'], 'TargetOptionGroupIdentifier' => ['shape' => 'String'], 'TargetOptionGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'CreateDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'AllocatedStorage', 'DBInstanceClass', 'Engine', 'MasterUsername', 'MasterUserPassword'], 'members' => ['DBName' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'CharacterSetName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String']]], 'CreateDBInstanceReadReplicaMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'SourceDBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'SourceDBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String']]], 'CreateDBInstanceReadReplicaResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CreateDBSecurityGroupMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName', 'DBSecurityGroupDescription'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'DBSecurityGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSecurityGroupResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'CreateDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier', 'DBInstanceIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'CreateDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'DBSubnetGroupDescription', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName', 'EngineName', 'MajorEngineVersion', 'OptionGroupDescription'], 'members' => ['OptionGroupName' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'OptionGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'DBEngineVersion' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'DBEngineDescription' => ['shape' => 'String'], 'DBEngineVersionDescription' => ['shape' => 'String'], 'DefaultCharacterSet' => ['shape' => 'CharacterSet'], 'SupportedCharacterSets' => ['shape' => 'SupportedCharacterSetsList']]], 'DBEngineVersionList' => ['type' => 'list', 'member' => ['shape' => 'DBEngineVersion', 'locationName' => 'DBEngineVersion']], 'DBEngineVersionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBEngineVersions' => ['shape' => 'DBEngineVersionList']]], 'DBInstance' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'DBInstanceStatus' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'AllocatedStorage' => ['shape' => 'Integer'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'PreferredBackupWindow' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupMembershipList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupStatusList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'DBSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'MultiAZ' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'ReadReplicaSourceDBInstanceIdentifier' => ['shape' => 'String'], 'ReadReplicaDBInstanceIdentifiers' => ['shape' => 'ReadReplicaDBInstanceIdentifierList'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupMemberships' => ['shape' => 'OptionGroupMembershipList'], 'CharacterSetName' => ['shape' => 'String'], 'SecondaryAvailabilityZone' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'StatusInfos' => ['shape' => 'DBInstanceStatusInfoList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'DBInstance', 'locationName' => 'DBInstance']], 'DBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBInstances' => ['shape' => 'DBInstanceList']]], 'DBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceStatusInfo' => ['type' => 'structure', 'members' => ['StatusType' => ['shape' => 'String'], 'Normal' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'DBInstanceStatusInfoList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceStatusInfo', 'locationName' => 'DBInstanceStatusInfo']], 'DBLogFileNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBLogFileNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroup' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String']], 'wrapper' => \true], 'DBParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroup', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DBParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupStatus' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String']]], 'DBParameterGroupStatusList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroupStatus', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupList']]], 'DBSecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String'], 'DBSecurityGroupName' => ['shape' => 'String'], 'DBSecurityGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'EC2SecurityGroups' => ['shape' => 'EC2SecurityGroupList'], 'IPRanges' => ['shape' => 'IPRangeList']], 'wrapper' => \true], 'DBSecurityGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupMembership' => ['type' => 'structure', 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'DBSecurityGroupMembership', 'locationName' => 'DBSecurityGroup']], 'DBSecurityGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroups']]], 'DBSecurityGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DBSecurityGroupName']], 'DBSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'QuotaExceeded.DBSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSecurityGroup', 'locationName' => 'DBSecurityGroup']], 'DBSnapshot' => ['type' => 'structure', 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Engine' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'SourceRegion' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DBSnapshot', 'locationName' => 'DBSnapshot']], 'DBSnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSnapshots' => ['shape' => 'DBSnapshotList']]], 'DBSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroup' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList']], 'wrapper' => \true], 'DBSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupDoesNotCoverEnoughAZs' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupDoesNotCoverEnoughAZs', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSubnetGroups' => ['shape' => 'DBSubnetGroups']]], 'DBSubnetGroupNotAllowedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotAllowedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSubnetGroup', 'locationName' => 'DBSubnetGroup']], 'DBSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBUpgradeDependencyFailureFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBUpgradeDependencyFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DeleteDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'DeleteDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DeleteDBSecurityGroupMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String']]], 'DeleteDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'DeleteDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'DeleteOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName'], 'members' => ['OptionGroupName' => ['shape' => 'String']]], 'DescribeDBEngineVersionsMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean'], 'ListSupportedCharacterSets' => ['shape' => 'BooleanOptional']]], 'DescribeDBInstancesMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBLogFilesDetails' => ['type' => 'structure', 'members' => ['LogFileName' => ['shape' => 'String'], 'LastWritten' => ['shape' => 'Long'], 'Size' => ['shape' => 'Long']]], 'DescribeDBLogFilesList' => ['type' => 'list', 'member' => ['shape' => 'DescribeDBLogFilesDetails', 'locationName' => 'DescribeDBLogFilesDetails']], 'DescribeDBLogFilesMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'FilenameContains' => ['shape' => 'String'], 'FileLastWritten' => ['shape' => 'Long'], 'FileSize' => ['shape' => 'Long'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBLogFilesResponse' => ['type' => 'structure', 'members' => ['DescribeDBLogFiles' => ['shape' => 'DescribeDBLogFilesList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSecurityGroupsMessage' => ['type' => 'structure', 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSnapshotsMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBSnapshotIdentifier' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOptionGroupOptionsMessage' => ['type' => 'structure', 'required' => ['EngineName'], 'members' => ['EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOptionGroupsMessage' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String']]], 'DescribeOrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'required' => ['Engine'], 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Vpc' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedDBInstancesMessage' => ['type' => 'structure', 'members' => ['ReservedDBInstanceId' => ['shape' => 'String'], 'ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedDBInstancesOfferingsMessage' => ['type' => 'structure', 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'Double' => ['type' => 'double'], 'DownloadDBLogFilePortionDetails' => ['type' => 'structure', 'members' => ['LogFileData' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'AdditionalDataPending' => ['shape' => 'Boolean']]], 'DownloadDBLogFilePortionMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'LogFileName'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'LogFileName' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'NumberOfLines' => ['shape' => 'Integer']]], 'EC2SecurityGroup' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'EC2SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'EC2SecurityGroup', 'locationName' => 'EC2SecurityGroup']], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer']]], 'EngineDefaults' => ['type' => 'structure', 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']], 'wrapper' => \true], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Date' => ['shape' => 'TStamp']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'EventCategory']], 'EventCategoriesMap' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList']], 'wrapper' => \true], 'EventCategoriesMapList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoriesMap', 'locationName' => 'EventCategoriesMap']], 'EventCategoriesMessage' => ['type' => 'structure', 'members' => ['EventCategoriesMapList' => ['shape' => 'EventCategoriesMapList']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'Boolean']], 'wrapper' => \true], 'EventSubscriptionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EventSubscriptionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription', 'locationName' => 'EventSubscription']], 'EventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Value']], 'IPRange' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String']]], 'IPRangeList' => ['type' => 'list', 'member' => ['shape' => 'IPRange', 'locationName' => 'IPRange']], 'InstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBInstanceCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBInstanceCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidDBInstanceStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBInstanceState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidEventSubscriptionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidEventSubscriptionState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidOptionGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidOptionGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRestoreFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRestoreFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'Long' => ['type' => 'long'], 'ModifyDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'MasterUserPassword' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'NewDBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String']]], 'ModifyDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ModifyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'Parameters'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName'], 'members' => ['OptionGroupName' => ['shape' => 'String'], 'OptionsToInclude' => ['shape' => 'OptionConfigurationList'], 'OptionsToRemove' => ['shape' => 'OptionNamesList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'ModifyOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'Option' => ['type' => 'structure', 'members' => ['OptionName' => ['shape' => 'String'], 'OptionDescription' => ['shape' => 'String'], 'Persistent' => ['shape' => 'Boolean'], 'Permanent' => ['shape' => 'Boolean'], 'Port' => ['shape' => 'IntegerOptional'], 'OptionSettings' => ['shape' => 'OptionSettingConfigurationList'], 'DBSecurityGroupMemberships' => ['shape' => 'DBSecurityGroupMembershipList'], 'VpcSecurityGroupMemberships' => ['shape' => 'VpcSecurityGroupMembershipList']]], 'OptionConfiguration' => ['type' => 'structure', 'required' => ['OptionName'], 'members' => ['OptionName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSecurityGroupMemberships' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupMemberships' => ['shape' => 'VpcSecurityGroupIdList'], 'OptionSettings' => ['shape' => 'OptionSettingsList']]], 'OptionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'OptionConfiguration', 'locationName' => 'OptionConfiguration']], 'OptionGroup' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'OptionGroupDescription' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'Options' => ['shape' => 'OptionsList'], 'AllowsVpcAndNonVpcInstanceMemberships' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String']], 'wrapper' => \true], 'OptionGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OptionGroupMembership' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'OptionGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupMembership', 'locationName' => 'OptionGroupMembership']], 'OptionGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OptionGroupOption' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'MinimumRequiredMinorEngineVersion' => ['shape' => 'String'], 'PortRequired' => ['shape' => 'Boolean'], 'DefaultPort' => ['shape' => 'IntegerOptional'], 'OptionsDependedOn' => ['shape' => 'OptionsDependedOn'], 'Persistent' => ['shape' => 'Boolean'], 'Permanent' => ['shape' => 'Boolean'], 'OptionGroupOptionSettings' => ['shape' => 'OptionGroupOptionSettingsList']]], 'OptionGroupOptionSetting' => ['type' => 'structure', 'members' => ['SettingName' => ['shape' => 'String'], 'SettingDescription' => ['shape' => 'String'], 'DefaultValue' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean']]], 'OptionGroupOptionSettingsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupOptionSetting', 'locationName' => 'OptionGroupOptionSetting']], 'OptionGroupOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupOption', 'locationName' => 'OptionGroupOption']], 'OptionGroupOptionsMessage' => ['type' => 'structure', 'members' => ['OptionGroupOptions' => ['shape' => 'OptionGroupOptionsList'], 'Marker' => ['shape' => 'String']]], 'OptionGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OptionGroups' => ['type' => 'structure', 'members' => ['OptionGroupsList' => ['shape' => 'OptionGroupsList'], 'Marker' => ['shape' => 'String']]], 'OptionGroupsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroup', 'locationName' => 'OptionGroup']], 'OptionNamesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OptionSetting' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'DefaultValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'IsCollection' => ['shape' => 'Boolean']]], 'OptionSettingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'OptionSetting', 'locationName' => 'OptionSetting']], 'OptionSettingsList' => ['type' => 'list', 'member' => ['shape' => 'OptionSetting', 'locationName' => 'OptionSetting']], 'OptionsDependedOn' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OptionName']], 'OptionsList' => ['type' => 'list', 'member' => ['shape' => 'Option', 'locationName' => 'Option']], 'OrderableDBInstanceOption' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'MultiAZCapable' => ['shape' => 'Boolean'], 'ReadReplicaCapable' => ['shape' => 'Boolean'], 'Vpc' => ['shape' => 'Boolean'], 'StorageType' => ['shape' => 'String'], 'SupportsIops' => ['shape' => 'Boolean']], 'wrapper' => \true], 'OrderableDBInstanceOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OrderableDBInstanceOption', 'locationName' => 'OrderableDBInstanceOption']], 'OrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'members' => ['OrderableDBInstanceOptions' => ['shape' => 'OrderableDBInstanceOptionsList'], 'Marker' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'ApplyMethod' => ['shape' => 'ApplyMethod']]], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['DBInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String']]], 'PointInTimeRestoreNotEnabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PointInTimeRestoreNotEnabled', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PromoteReadReplicaMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String']]], 'PromoteReadReplicaResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ProvisionedIopsNotAvailableInAZFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ProvisionedIopsNotAvailableInAZFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PurchaseReservedDBInstancesOfferingMessage' => ['type' => 'structure', 'required' => ['ReservedDBInstancesOfferingId'], 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'ReservedDBInstanceId' => ['shape' => 'String'], 'DBInstanceCount' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList']]], 'PurchaseReservedDBInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedDBInstance' => ['shape' => 'ReservedDBInstance']]], 'ReadReplicaDBInstanceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaDBInstanceIdentifier']], 'RebootDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'ForceFailover' => ['shape' => 'BooleanOptional']]], 'RebootDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']], 'wrapper' => \true], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'RecurringCharge']], 'RemoveSourceIdentifierFromSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'ReservedDBInstance' => ['type' => 'structure', 'members' => ['ReservedDBInstanceId' => ['shape' => 'String'], 'ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'DBInstanceCount' => ['shape' => 'Integer'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'State' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']], 'wrapper' => \true], 'ReservedDBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceAlreadyExists', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ReservedDBInstance', 'locationName' => 'ReservedDBInstance']], 'ReservedDBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedDBInstances' => ['shape' => 'ReservedDBInstanceList']]], 'ReservedDBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstancesOffering' => ['type' => 'structure', 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']], 'wrapper' => \true], 'ReservedDBInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedDBInstancesOffering', 'locationName' => 'ReservedDBInstancesOffering']], 'ReservedDBInstancesOfferingMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedDBInstancesOfferings' => ['shape' => 'ReservedDBInstancesOfferingList']]], 'ReservedDBInstancesOfferingNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstancesOfferingNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResetDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'RestoreDBInstanceFromDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'DBSnapshotIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String']]], 'RestoreDBInstanceFromDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RestoreDBInstanceToPointInTimeMessage' => ['type' => 'structure', 'required' => ['SourceDBInstanceIdentifier', 'TargetDBInstanceIdentifier'], 'members' => ['SourceDBInstanceIdentifier' => ['shape' => 'String'], 'TargetDBInstanceIdentifier' => ['shape' => 'String'], 'RestoreTime' => ['shape' => 'TStamp'], 'UseLatestRestorableTime' => ['shape' => 'Boolean'], 'DBInstanceClass' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String']]], 'RestoreDBInstanceToPointInTimeResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RevokeDBSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'RevokeDBSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSInvalidTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSNoAuthorization', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSTopicArnNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSTopicArnNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SourceId']], 'SourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot']], 'StorageQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'StorageTypeNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageTypeNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetAlreadyInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubscriptionAlreadyExistFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionAlreadyExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubscriptionCategoryNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionCategoryNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SupportedCharacterSetsList' => ['type' => 'list', 'member' => ['shape' => 'CharacterSet', 'locationName' => 'CharacterSet']], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagListMessage' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership', 'locationName' => 'VpcSecurityGroupMembership']]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-rule-set-1.json.php deleted file mode 100644 index ba63e3a..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.ca-central-1']]], 'endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-tests-1.json.php deleted file mode 100644 index 1511c41..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-09-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rds/2014-09-01/paginators-1.json.php b/vendor/Aws3/Aws/data/rds/2014-09-01/paginators-1.json.php deleted file mode 100644 index fc37b4f..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-09-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/rds/2014-09-01/smoke.json.php b/vendor/Aws3/Aws/data/rds/2014-09-01/smoke.json.php deleted file mode 100644 index ec029e8..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-09-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDBEngineVersions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDBInstances', 'input' => ['DBInstanceIdentifier' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/api-2.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/api-2.json.php deleted file mode 100644 index d445911..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-10-31', 'endpointPrefix' => 'rds', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon RDS', 'serviceFullName' => 'Amazon Relational Database Service', 'serviceId' => 'RDS', 'signatureVersion' => 'v4', 'uid' => 'rds-2014-10-31', 'xmlNamespace' => 'http://rds.amazonaws.com/doc/2014-10-31/'], 'operations' => ['AddRoleToDBCluster' => ['name' => 'AddRoleToDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddRoleToDBClusterMessage'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterRoleAlreadyExistsFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterRoleQuotaExceededFault']]], 'AddRoleToDBInstance' => ['name' => 'AddRoleToDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddRoleToDBInstanceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBInstanceRoleAlreadyExistsFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceRoleQuotaExceededFault']]], 'AddSourceIdentifierToSubscription' => ['name' => 'AddSourceIdentifierToSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddSourceIdentifierToSubscriptionMessage'], 'output' => ['shape' => 'AddSourceIdentifierToSubscriptionResult', 'resultWrapper' => 'AddSourceIdentifierToSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'BlueGreenDeploymentNotFoundFault']]], 'ApplyPendingMaintenanceAction' => ['name' => 'ApplyPendingMaintenanceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ApplyPendingMaintenanceActionMessage'], 'output' => ['shape' => 'ApplyPendingMaintenanceActionResult', 'resultWrapper' => 'ApplyPendingMaintenanceActionResult'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'AuthorizeDBSecurityGroupIngress' => ['name' => 'AuthorizeDBSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeDBSecurityGroupIngressMessage'], 'output' => ['shape' => 'AuthorizeDBSecurityGroupIngressResult', 'resultWrapper' => 'AuthorizeDBSecurityGroupIngressResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'AuthorizationAlreadyExistsFault'], ['shape' => 'AuthorizationQuotaExceededFault']]], 'BacktrackDBCluster' => ['name' => 'BacktrackDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BacktrackDBClusterMessage'], 'output' => ['shape' => 'DBClusterBacktrack', 'resultWrapper' => 'BacktrackDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'CancelExportTask' => ['name' => 'CancelExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelExportTaskMessage'], 'output' => ['shape' => 'ExportTask', 'resultWrapper' => 'CancelExportTaskResult'], 'errors' => [['shape' => 'ExportTaskNotFoundFault'], ['shape' => 'InvalidExportTaskStateFault']]], 'CopyDBClusterParameterGroup' => ['name' => 'CopyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CopyDBClusterParameterGroupResult', 'resultWrapper' => 'CopyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CopyDBClusterSnapshot' => ['name' => 'CopyDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBClusterSnapshotMessage'], 'output' => ['shape' => 'CopyDBClusterSnapshotResult', 'resultWrapper' => 'CopyDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CopyDBParameterGroup' => ['name' => 'CopyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBParameterGroupMessage'], 'output' => ['shape' => 'CopyDBParameterGroupResult', 'resultWrapper' => 'CopyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault'], ['shape' => 'DBParameterGroupQuotaExceededFault']]], 'CopyDBSnapshot' => ['name' => 'CopyDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyDBSnapshotMessage'], 'output' => ['shape' => 'CopyDBSnapshotResult', 'resultWrapper' => 'CopyDBSnapshotResult'], 'errors' => [['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'CustomAvailabilityZoneNotFoundFault']]], 'CopyOptionGroup' => ['name' => 'CopyOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyOptionGroupMessage'], 'output' => ['shape' => 'CopyOptionGroupResult', 'resultWrapper' => 'CopyOptionGroupResult'], 'errors' => [['shape' => 'OptionGroupAlreadyExistsFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'OptionGroupQuotaExceededFault']]], 'CreateBlueGreenDeployment' => ['name' => 'CreateBlueGreenDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateBlueGreenDeploymentRequest'], 'output' => ['shape' => 'CreateBlueGreenDeploymentResponse', 'resultWrapper' => 'CreateBlueGreenDeploymentResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'SourceDatabaseNotSupportedFault'], ['shape' => 'SourceClusterNotSupportedFault'], ['shape' => 'BlueGreenDeploymentAlreadyExistsFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'CreateCustomDBEngineVersion' => ['name' => 'CreateCustomDBEngineVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCustomDBEngineVersionMessage'], 'output' => ['shape' => 'DBEngineVersion', 'resultWrapper' => 'CreateCustomDBEngineVersionResult'], 'errors' => [['shape' => 'CustomDBEngineVersionAlreadyExistsFault'], ['shape' => 'CustomDBEngineVersionQuotaExceededFault'], ['shape' => 'Ec2ImagePropertiesNotSupportedFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'CreateDBCluster' => ['name' => 'CreateDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterMessage'], 'output' => ['shape' => 'CreateDBClusterResult', 'resultWrapper' => 'CreateDBClusterResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'DomainNotFoundFault']]], 'CreateDBClusterEndpoint' => ['name' => 'CreateDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterEndpointMessage'], 'output' => ['shape' => 'DBClusterEndpoint', 'resultWrapper' => 'CreateDBClusterEndpointResult'], 'errors' => [['shape' => 'DBClusterEndpointQuotaExceededFault'], ['shape' => 'DBClusterEndpointAlreadyExistsFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'CreateDBClusterParameterGroup' => ['name' => 'CreateDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterParameterGroupMessage'], 'output' => ['shape' => 'CreateDBClusterParameterGroupResult', 'resultWrapper' => 'CreateDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBClusterSnapshot' => ['name' => 'CreateDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBClusterSnapshotMessage'], 'output' => ['shape' => 'CreateDBClusterSnapshotResult', 'resultWrapper' => 'CreateDBClusterSnapshotResult'], 'errors' => [['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'CreateDBInstance' => ['name' => 'CreateDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceMessage'], 'output' => ['shape' => 'CreateDBInstanceResult', 'resultWrapper' => 'CreateDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'BackupPolicyNotFoundFault'], ['shape' => 'NetworkTypeNotSupported'], ['shape' => 'CertificateNotFoundFault']]], 'CreateDBInstanceReadReplica' => ['name' => 'CreateDBInstanceReadReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBInstanceReadReplicaMessage'], 'output' => ['shape' => 'CreateDBInstanceReadReplicaResult', 'resultWrapper' => 'CreateDBInstanceReadReplicaResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBSubnetGroupNotAllowedFault'], ['shape' => 'InvalidDBSubnetGroupFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'NetworkTypeNotSupported']]], 'CreateDBParameterGroup' => ['name' => 'CreateDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBParameterGroupMessage'], 'output' => ['shape' => 'CreateDBParameterGroupResult', 'resultWrapper' => 'CreateDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupQuotaExceededFault'], ['shape' => 'DBParameterGroupAlreadyExistsFault']]], 'CreateDBProxy' => ['name' => 'CreateDBProxy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBProxyRequest'], 'output' => ['shape' => 'CreateDBProxyResponse', 'resultWrapper' => 'CreateDBProxyResult'], 'errors' => [['shape' => 'InvalidSubnet'], ['shape' => 'DBProxyAlreadyExistsFault'], ['shape' => 'DBProxyQuotaExceededFault']]], 'CreateDBProxyEndpoint' => ['name' => 'CreateDBProxyEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBProxyEndpointRequest'], 'output' => ['shape' => 'CreateDBProxyEndpointResponse', 'resultWrapper' => 'CreateDBProxyEndpointResult'], 'errors' => [['shape' => 'InvalidSubnet'], ['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyEndpointAlreadyExistsFault'], ['shape' => 'DBProxyEndpointQuotaExceededFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'CreateDBSecurityGroup' => ['name' => 'CreateDBSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSecurityGroupMessage'], 'output' => ['shape' => 'CreateDBSecurityGroupResult', 'resultWrapper' => 'CreateDBSecurityGroupResult'], 'errors' => [['shape' => 'DBSecurityGroupAlreadyExistsFault'], ['shape' => 'DBSecurityGroupQuotaExceededFault'], ['shape' => 'DBSecurityGroupNotSupportedFault']]], 'CreateDBSnapshot' => ['name' => 'CreateDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSnapshotMessage'], 'output' => ['shape' => 'CreateDBSnapshotResult', 'resultWrapper' => 'CreateDBSnapshotResult'], 'errors' => [['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'SnapshotQuotaExceededFault']]], 'CreateDBSubnetGroup' => ['name' => 'CreateDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDBSubnetGroupMessage'], 'output' => ['shape' => 'CreateDBSubnetGroupResult', 'resultWrapper' => 'CreateDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupAlreadyExistsFault'], ['shape' => 'DBSubnetGroupQuotaExceededFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResult', 'resultWrapper' => 'CreateEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionAlreadyExistFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'CreateGlobalCluster' => ['name' => 'CreateGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGlobalClusterMessage'], 'output' => ['shape' => 'CreateGlobalClusterResult', 'resultWrapper' => 'CreateGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterAlreadyExistsFault'], ['shape' => 'GlobalClusterQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'CreateOptionGroup' => ['name' => 'CreateOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOptionGroupMessage'], 'output' => ['shape' => 'CreateOptionGroupResult', 'resultWrapper' => 'CreateOptionGroupResult'], 'errors' => [['shape' => 'OptionGroupAlreadyExistsFault'], ['shape' => 'OptionGroupQuotaExceededFault']]], 'DeleteBlueGreenDeployment' => ['name' => 'DeleteBlueGreenDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBlueGreenDeploymentRequest'], 'output' => ['shape' => 'DeleteBlueGreenDeploymentResponse', 'resultWrapper' => 'DeleteBlueGreenDeploymentResult'], 'errors' => [['shape' => 'BlueGreenDeploymentNotFoundFault'], ['shape' => 'InvalidBlueGreenDeploymentStateFault']]], 'DeleteCustomDBEngineVersion' => ['name' => 'DeleteCustomDBEngineVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCustomDBEngineVersionMessage'], 'output' => ['shape' => 'DBEngineVersion', 'resultWrapper' => 'DeleteCustomDBEngineVersionResult'], 'errors' => [['shape' => 'CustomDBEngineVersionNotFoundFault'], ['shape' => 'InvalidCustomDBEngineVersionStateFault']]], 'DeleteDBCluster' => ['name' => 'DeleteDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterMessage'], 'output' => ['shape' => 'DeleteDBClusterResult', 'resultWrapper' => 'DeleteDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault']]], 'DeleteDBClusterEndpoint' => ['name' => 'DeleteDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterEndpointMessage'], 'output' => ['shape' => 'DBClusterEndpoint', 'resultWrapper' => 'DeleteDBClusterEndpointResult'], 'errors' => [['shape' => 'InvalidDBClusterEndpointStateFault'], ['shape' => 'DBClusterEndpointNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'DeleteDBClusterParameterGroup' => ['name' => 'DeleteDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBClusterSnapshot' => ['name' => 'DeleteDBClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBClusterSnapshotMessage'], 'output' => ['shape' => 'DeleteDBClusterSnapshotResult', 'resultWrapper' => 'DeleteDBClusterSnapshotResult'], 'errors' => [['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DeleteDBInstance' => ['name' => 'DeleteDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBInstanceMessage'], 'output' => ['shape' => 'DeleteDBInstanceResult', 'resultWrapper' => 'DeleteDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBInstanceAutomatedBackupQuotaExceededFault']]], 'DeleteDBInstanceAutomatedBackup' => ['name' => 'DeleteDBInstanceAutomatedBackup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBInstanceAutomatedBackupMessage'], 'output' => ['shape' => 'DeleteDBInstanceAutomatedBackupResult', 'resultWrapper' => 'DeleteDBInstanceAutomatedBackupResult'], 'errors' => [['shape' => 'InvalidDBInstanceAutomatedBackupStateFault'], ['shape' => 'DBInstanceAutomatedBackupNotFoundFault']]], 'DeleteDBParameterGroup' => ['name' => 'DeleteDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBParameterGroupMessage'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'DeleteDBProxy' => ['name' => 'DeleteDBProxy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBProxyRequest'], 'output' => ['shape' => 'DeleteDBProxyResponse', 'resultWrapper' => 'DeleteDBProxyResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'DeleteDBProxyEndpoint' => ['name' => 'DeleteDBProxyEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBProxyEndpointRequest'], 'output' => ['shape' => 'DeleteDBProxyEndpointResponse', 'resultWrapper' => 'DeleteDBProxyEndpointResult'], 'errors' => [['shape' => 'DBProxyEndpointNotFoundFault'], ['shape' => 'InvalidDBProxyEndpointStateFault']]], 'DeleteDBSecurityGroup' => ['name' => 'DeleteDBSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSecurityGroupMessage'], 'errors' => [['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBSecurityGroupNotFoundFault']]], 'DeleteDBSnapshot' => ['name' => 'DeleteDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSnapshotMessage'], 'output' => ['shape' => 'DeleteDBSnapshotResult', 'resultWrapper' => 'DeleteDBSnapshotResult'], 'errors' => [['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'DBSnapshotNotFoundFault']]], 'DeleteDBSubnetGroup' => ['name' => 'DeleteDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDBSubnetGroupMessage'], 'errors' => [['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidDBSubnetStateFault'], ['shape' => 'DBSubnetGroupNotFoundFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'output' => ['shape' => 'DeleteEventSubscriptionResult', 'resultWrapper' => 'DeleteEventSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidEventSubscriptionStateFault']]], 'DeleteGlobalCluster' => ['name' => 'DeleteGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGlobalClusterMessage'], 'output' => ['shape' => 'DeleteGlobalClusterResult', 'resultWrapper' => 'DeleteGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault']]], 'DeleteOptionGroup' => ['name' => 'DeleteOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOptionGroupMessage'], 'errors' => [['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'InvalidOptionGroupStateFault']]], 'DeregisterDBProxyTargets' => ['name' => 'DeregisterDBProxyTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterDBProxyTargetsRequest'], 'output' => ['shape' => 'DeregisterDBProxyTargetsResponse', 'resultWrapper' => 'DeregisterDBProxyTargetsResult'], 'errors' => [['shape' => 'DBProxyTargetNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'DBProxyNotFoundFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesMessage'], 'output' => ['shape' => 'AccountAttributesMessage', 'resultWrapper' => 'DescribeAccountAttributesResult']], 'DescribeBlueGreenDeployments' => ['name' => 'DescribeBlueGreenDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBlueGreenDeploymentsRequest'], 'output' => ['shape' => 'DescribeBlueGreenDeploymentsResponse', 'resultWrapper' => 'DescribeBlueGreenDeploymentsResult'], 'errors' => [['shape' => 'BlueGreenDeploymentNotFoundFault']]], 'DescribeCertificates' => ['name' => 'DescribeCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificatesMessage'], 'output' => ['shape' => 'CertificateMessage', 'resultWrapper' => 'DescribeCertificatesResult'], 'errors' => [['shape' => 'CertificateNotFoundFault']]], 'DescribeDBClusterBacktracks' => ['name' => 'DescribeDBClusterBacktracks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterBacktracksMessage'], 'output' => ['shape' => 'DBClusterBacktrackMessage', 'resultWrapper' => 'DescribeDBClusterBacktracksResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterBacktrackNotFoundFault']]], 'DescribeDBClusterEndpoints' => ['name' => 'DescribeDBClusterEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterEndpointsMessage'], 'output' => ['shape' => 'DBClusterEndpointMessage', 'resultWrapper' => 'DescribeDBClusterEndpointsResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault']]], 'DescribeDBClusterParameterGroups' => ['name' => 'DescribeDBClusterParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParameterGroupsMessage'], 'output' => ['shape' => 'DBClusterParameterGroupsMessage', 'resultWrapper' => 'DescribeDBClusterParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterParameters' => ['name' => 'DescribeDBClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterParametersMessage'], 'output' => ['shape' => 'DBClusterParameterGroupDetails', 'resultWrapper' => 'DescribeDBClusterParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBClusterSnapshotAttributes' => ['name' => 'DescribeDBClusterSnapshotAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotAttributesMessage'], 'output' => ['shape' => 'DescribeDBClusterSnapshotAttributesResult', 'resultWrapper' => 'DescribeDBClusterSnapshotAttributesResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusterSnapshots' => ['name' => 'DescribeDBClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClusterSnapshotsMessage'], 'output' => ['shape' => 'DBClusterSnapshotMessage', 'resultWrapper' => 'DescribeDBClusterSnapshotsResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault']]], 'DescribeDBClusters' => ['name' => 'DescribeDBClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBClustersMessage'], 'output' => ['shape' => 'DBClusterMessage', 'resultWrapper' => 'DescribeDBClustersResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault']]], 'DescribeDBEngineVersions' => ['name' => 'DescribeDBEngineVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBEngineVersionsMessage'], 'output' => ['shape' => 'DBEngineVersionMessage', 'resultWrapper' => 'DescribeDBEngineVersionsResult']], 'DescribeDBInstanceAutomatedBackups' => ['name' => 'DescribeDBInstanceAutomatedBackups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBInstanceAutomatedBackupsMessage'], 'output' => ['shape' => 'DBInstanceAutomatedBackupMessage', 'resultWrapper' => 'DescribeDBInstanceAutomatedBackupsResult'], 'errors' => [['shape' => 'DBInstanceAutomatedBackupNotFoundFault']]], 'DescribeDBInstances' => ['name' => 'DescribeDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBInstancesMessage'], 'output' => ['shape' => 'DBInstanceMessage', 'resultWrapper' => 'DescribeDBInstancesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBLogFiles' => ['name' => 'DescribeDBLogFiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBLogFilesMessage'], 'output' => ['shape' => 'DescribeDBLogFilesResponse', 'resultWrapper' => 'DescribeDBLogFilesResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault']]], 'DescribeDBParameterGroups' => ['name' => 'DescribeDBParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParameterGroupsMessage'], 'output' => ['shape' => 'DBParameterGroupsMessage', 'resultWrapper' => 'DescribeDBParameterGroupsResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBParameters' => ['name' => 'DescribeDBParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBParametersMessage'], 'output' => ['shape' => 'DBParameterGroupDetails', 'resultWrapper' => 'DescribeDBParametersResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault']]], 'DescribeDBProxies' => ['name' => 'DescribeDBProxies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBProxiesRequest'], 'output' => ['shape' => 'DescribeDBProxiesResponse', 'resultWrapper' => 'DescribeDBProxiesResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault']]], 'DescribeDBProxyEndpoints' => ['name' => 'DescribeDBProxyEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBProxyEndpointsRequest'], 'output' => ['shape' => 'DescribeDBProxyEndpointsResponse', 'resultWrapper' => 'DescribeDBProxyEndpointsResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyEndpointNotFoundFault']]], 'DescribeDBProxyTargetGroups' => ['name' => 'DescribeDBProxyTargetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBProxyTargetGroupsRequest'], 'output' => ['shape' => 'DescribeDBProxyTargetGroupsResponse', 'resultWrapper' => 'DescribeDBProxyTargetGroupsResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'DescribeDBProxyTargets' => ['name' => 'DescribeDBProxyTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBProxyTargetsRequest'], 'output' => ['shape' => 'DescribeDBProxyTargetsResponse', 'resultWrapper' => 'DescribeDBProxyTargetsResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'DescribeDBSecurityGroups' => ['name' => 'DescribeDBSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSecurityGroupsMessage'], 'output' => ['shape' => 'DBSecurityGroupMessage', 'resultWrapper' => 'DescribeDBSecurityGroupsResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault']]], 'DescribeDBSnapshotAttributes' => ['name' => 'DescribeDBSnapshotAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSnapshotAttributesMessage'], 'output' => ['shape' => 'DescribeDBSnapshotAttributesResult', 'resultWrapper' => 'DescribeDBSnapshotAttributesResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault']]], 'DescribeDBSnapshots' => ['name' => 'DescribeDBSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSnapshotsMessage'], 'output' => ['shape' => 'DBSnapshotMessage', 'resultWrapper' => 'DescribeDBSnapshotsResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault']]], 'DescribeDBSubnetGroups' => ['name' => 'DescribeDBSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDBSubnetGroupsMessage'], 'output' => ['shape' => 'DBSubnetGroupMessage', 'resultWrapper' => 'DescribeDBSubnetGroupsResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault']]], 'DescribeEngineDefaultClusterParameters' => ['name' => 'DescribeEngineDefaultClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultClusterParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultClusterParametersResult', 'resultWrapper' => 'DescribeEngineDefaultClusterParametersResult']], 'DescribeEngineDefaultParameters' => ['name' => 'DescribeEngineDefaultParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngineDefaultParametersMessage'], 'output' => ['shape' => 'DescribeEngineDefaultParametersResult', 'resultWrapper' => 'DescribeEngineDefaultParametersResult']], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'EventCategoriesMessage', 'resultWrapper' => 'DescribeEventCategoriesResult']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'EventSubscriptionsMessage', 'resultWrapper' => 'DescribeEventSubscriptionsResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeExportTasks' => ['name' => 'DescribeExportTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExportTasksMessage'], 'output' => ['shape' => 'ExportTasksMessage', 'resultWrapper' => 'DescribeExportTasksResult'], 'errors' => [['shape' => 'ExportTaskNotFoundFault']]], 'DescribeGlobalClusters' => ['name' => 'DescribeGlobalClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGlobalClustersMessage'], 'output' => ['shape' => 'GlobalClustersMessage', 'resultWrapper' => 'DescribeGlobalClustersResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault']]], 'DescribeOptionGroupOptions' => ['name' => 'DescribeOptionGroupOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptionGroupOptionsMessage'], 'output' => ['shape' => 'OptionGroupOptionsMessage', 'resultWrapper' => 'DescribeOptionGroupOptionsResult']], 'DescribeOptionGroups' => ['name' => 'DescribeOptionGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOptionGroupsMessage'], 'output' => ['shape' => 'OptionGroups', 'resultWrapper' => 'DescribeOptionGroupsResult'], 'errors' => [['shape' => 'OptionGroupNotFoundFault']]], 'DescribeOrderableDBInstanceOptions' => ['name' => 'DescribeOrderableDBInstanceOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableDBInstanceOptionsMessage'], 'output' => ['shape' => 'OrderableDBInstanceOptionsMessage', 'resultWrapper' => 'DescribeOrderableDBInstanceOptionsResult']], 'DescribePendingMaintenanceActions' => ['name' => 'DescribePendingMaintenanceActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePendingMaintenanceActionsMessage'], 'output' => ['shape' => 'PendingMaintenanceActionsMessage', 'resultWrapper' => 'DescribePendingMaintenanceActionsResult'], 'errors' => [['shape' => 'ResourceNotFoundFault']]], 'DescribeReservedDBInstances' => ['name' => 'DescribeReservedDBInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedDBInstancesMessage'], 'output' => ['shape' => 'ReservedDBInstanceMessage', 'resultWrapper' => 'DescribeReservedDBInstancesResult'], 'errors' => [['shape' => 'ReservedDBInstanceNotFoundFault']]], 'DescribeReservedDBInstancesOfferings' => ['name' => 'DescribeReservedDBInstancesOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedDBInstancesOfferingsMessage'], 'output' => ['shape' => 'ReservedDBInstancesOfferingMessage', 'resultWrapper' => 'DescribeReservedDBInstancesOfferingsResult'], 'errors' => [['shape' => 'ReservedDBInstancesOfferingNotFoundFault']]], 'DescribeSourceRegions' => ['name' => 'DescribeSourceRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSourceRegionsMessage'], 'output' => ['shape' => 'SourceRegionMessage', 'resultWrapper' => 'DescribeSourceRegionsResult']], 'DescribeValidDBInstanceModifications' => ['name' => 'DescribeValidDBInstanceModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeValidDBInstanceModificationsMessage'], 'output' => ['shape' => 'DescribeValidDBInstanceModificationsResult', 'resultWrapper' => 'DescribeValidDBInstanceModificationsResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'DownloadDBLogFilePortion' => ['name' => 'DownloadDBLogFilePortion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DownloadDBLogFilePortionMessage'], 'output' => ['shape' => 'DownloadDBLogFilePortionDetails', 'resultWrapper' => 'DownloadDBLogFilePortionResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBLogFileNotFoundFault']]], 'FailoverDBCluster' => ['name' => 'FailoverDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverDBClusterMessage'], 'output' => ['shape' => 'FailoverDBClusterResult', 'resultWrapper' => 'FailoverDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'FailoverGlobalCluster' => ['name' => 'FailoverGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'FailoverGlobalClusterMessage'], 'output' => ['shape' => 'FailoverGlobalClusterResult', 'resultWrapper' => 'FailoverGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceMessage'], 'output' => ['shape' => 'TagListMessage', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'BlueGreenDeploymentNotFoundFault']]], 'ModifyActivityStream' => ['name' => 'ModifyActivityStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyActivityStreamRequest'], 'output' => ['shape' => 'ModifyActivityStreamResponse', 'resultWrapper' => 'ModifyActivityStreamResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'ModifyCertificates' => ['name' => 'ModifyCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCertificatesMessage'], 'output' => ['shape' => 'ModifyCertificatesResult', 'resultWrapper' => 'ModifyCertificatesResult'], 'errors' => [['shape' => 'CertificateNotFoundFault']]], 'ModifyCurrentDBClusterCapacity' => ['name' => 'ModifyCurrentDBClusterCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCurrentDBClusterCapacityMessage'], 'output' => ['shape' => 'DBClusterCapacityInfo', 'resultWrapper' => 'ModifyCurrentDBClusterCapacityResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterCapacityFault']]], 'ModifyCustomDBEngineVersion' => ['name' => 'ModifyCustomDBEngineVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCustomDBEngineVersionMessage'], 'output' => ['shape' => 'DBEngineVersion', 'resultWrapper' => 'ModifyCustomDBEngineVersionResult'], 'errors' => [['shape' => 'CustomDBEngineVersionNotFoundFault'], ['shape' => 'InvalidCustomDBEngineVersionStateFault']]], 'ModifyDBCluster' => ['name' => 'ModifyDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterMessage'], 'output' => ['shape' => 'ModifyDBClusterResult', 'resultWrapper' => 'ModifyDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DomainNotFoundFault']]], 'ModifyDBClusterEndpoint' => ['name' => 'ModifyDBClusterEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterEndpointMessage'], 'output' => ['shape' => 'DBClusterEndpoint', 'resultWrapper' => 'ModifyDBClusterEndpointResult'], 'errors' => [['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBClusterEndpointStateFault'], ['shape' => 'DBClusterEndpointNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'ModifyDBClusterParameterGroup' => ['name' => 'ModifyDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBClusterParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBClusterSnapshotAttribute' => ['name' => 'ModifyDBClusterSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBClusterSnapshotAttributeMessage'], 'output' => ['shape' => 'ModifyDBClusterSnapshotAttributeResult', 'resultWrapper' => 'ModifyDBClusterSnapshotAttributeResult'], 'errors' => [['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'SharedSnapshotQuotaExceededFault']]], 'ModifyDBInstance' => ['name' => 'ModifyDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBInstanceMessage'], 'output' => ['shape' => 'ModifyDBInstanceResult', 'resultWrapper' => 'ModifyDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBSecurityGroupStateFault'], ['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'DBUpgradeDependencyFailureFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'CertificateNotFoundFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'BackupPolicyNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'NetworkTypeNotSupported']]], 'ModifyDBParameterGroup' => ['name' => 'ModifyDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ModifyDBParameterGroupResult'], 'errors' => [['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'InvalidDBParameterGroupStateFault']]], 'ModifyDBProxy' => ['name' => 'ModifyDBProxy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBProxyRequest'], 'output' => ['shape' => 'ModifyDBProxyResponse', 'resultWrapper' => 'ModifyDBProxyResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyAlreadyExistsFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'ModifyDBProxyEndpoint' => ['name' => 'ModifyDBProxyEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBProxyEndpointRequest'], 'output' => ['shape' => 'ModifyDBProxyEndpointResponse', 'resultWrapper' => 'ModifyDBProxyEndpointResult'], 'errors' => [['shape' => 'DBProxyEndpointNotFoundFault'], ['shape' => 'DBProxyEndpointAlreadyExistsFault'], ['shape' => 'InvalidDBProxyEndpointStateFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'ModifyDBProxyTargetGroup' => ['name' => 'ModifyDBProxyTargetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBProxyTargetGroupRequest'], 'output' => ['shape' => 'ModifyDBProxyTargetGroupResponse', 'resultWrapper' => 'ModifyDBProxyTargetGroupResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'InvalidDBProxyStateFault']]], 'ModifyDBSnapshot' => ['name' => 'ModifyDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSnapshotMessage'], 'output' => ['shape' => 'ModifyDBSnapshotResult', 'resultWrapper' => 'ModifyDBSnapshotResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault']]], 'ModifyDBSnapshotAttribute' => ['name' => 'ModifyDBSnapshotAttribute', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSnapshotAttributeMessage'], 'output' => ['shape' => 'ModifyDBSnapshotAttributeResult', 'resultWrapper' => 'ModifyDBSnapshotAttributeResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'SharedSnapshotQuotaExceededFault']]], 'ModifyDBSubnetGroup' => ['name' => 'ModifyDBSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDBSubnetGroupMessage'], 'output' => ['shape' => 'ModifyDBSubnetGroupResult', 'resultWrapper' => 'ModifyDBSubnetGroupResult'], 'errors' => [['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResult', 'resultWrapper' => 'ModifyEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault']]], 'ModifyGlobalCluster' => ['name' => 'ModifyGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyGlobalClusterMessage'], 'output' => ['shape' => 'ModifyGlobalClusterResult', 'resultWrapper' => 'ModifyGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'ModifyOptionGroup' => ['name' => 'ModifyOptionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyOptionGroupMessage'], 'output' => ['shape' => 'ModifyOptionGroupResult', 'resultWrapper' => 'ModifyOptionGroupResult'], 'errors' => [['shape' => 'InvalidOptionGroupStateFault'], ['shape' => 'OptionGroupNotFoundFault']]], 'PromoteReadReplica' => ['name' => 'PromoteReadReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PromoteReadReplicaMessage'], 'output' => ['shape' => 'PromoteReadReplicaResult', 'resultWrapper' => 'PromoteReadReplicaResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'PromoteReadReplicaDBCluster' => ['name' => 'PromoteReadReplicaDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PromoteReadReplicaDBClusterMessage'], 'output' => ['shape' => 'PromoteReadReplicaDBClusterResult', 'resultWrapper' => 'PromoteReadReplicaDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'PurchaseReservedDBInstancesOffering' => ['name' => 'PurchaseReservedDBInstancesOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedDBInstancesOfferingMessage'], 'output' => ['shape' => 'PurchaseReservedDBInstancesOfferingResult', 'resultWrapper' => 'PurchaseReservedDBInstancesOfferingResult'], 'errors' => [['shape' => 'ReservedDBInstancesOfferingNotFoundFault'], ['shape' => 'ReservedDBInstanceAlreadyExistsFault'], ['shape' => 'ReservedDBInstanceQuotaExceededFault']]], 'RebootDBCluster' => ['name' => 'RebootDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootDBClusterMessage'], 'output' => ['shape' => 'RebootDBClusterResult', 'resultWrapper' => 'RebootDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'RebootDBInstance' => ['name' => 'RebootDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootDBInstanceMessage'], 'output' => ['shape' => 'RebootDBInstanceResult', 'resultWrapper' => 'RebootDBInstanceResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'RegisterDBProxyTargets' => ['name' => 'RegisterDBProxyTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDBProxyTargetsRequest'], 'output' => ['shape' => 'RegisterDBProxyTargetsResponse', 'resultWrapper' => 'RegisterDBProxyTargetsResult'], 'errors' => [['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBProxyTargetAlreadyRegisteredFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBProxyStateFault'], ['shape' => 'InsufficientAvailableIPsInSubnetFault']]], 'RemoveFromGlobalCluster' => ['name' => 'RemoveFromGlobalCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveFromGlobalClusterMessage'], 'output' => ['shape' => 'RemoveFromGlobalClusterResult', 'resultWrapper' => 'RemoveFromGlobalClusterResult'], 'errors' => [['shape' => 'GlobalClusterNotFoundFault'], ['shape' => 'InvalidGlobalClusterStateFault'], ['shape' => 'DBClusterNotFoundFault']]], 'RemoveRoleFromDBCluster' => ['name' => 'RemoveRoleFromDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRoleFromDBClusterMessage'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterRoleNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'RemoveRoleFromDBInstance' => ['name' => 'RemoveRoleFromDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRoleFromDBInstanceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBInstanceRoleNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'RemoveSourceIdentifierFromSubscription' => ['name' => 'RemoveSourceIdentifierFromSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionMessage'], 'output' => ['shape' => 'RemoveSourceIdentifierFromSubscriptionResult', 'resultWrapper' => 'RemoveSourceIdentifierFromSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SourceNotFoundFault']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceMessage'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBProxyNotFoundFault'], ['shape' => 'DBProxyTargetGroupNotFoundFault'], ['shape' => 'BlueGreenDeploymentNotFoundFault']]], 'ResetDBClusterParameterGroup' => ['name' => 'ResetDBClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBClusterParameterGroupMessage'], 'output' => ['shape' => 'DBClusterParameterGroupNameMessage', 'resultWrapper' => 'ResetDBClusterParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'ResetDBParameterGroup' => ['name' => 'ResetDBParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetDBParameterGroupMessage'], 'output' => ['shape' => 'DBParameterGroupNameMessage', 'resultWrapper' => 'ResetDBParameterGroupResult'], 'errors' => [['shape' => 'InvalidDBParameterGroupStateFault'], ['shape' => 'DBParameterGroupNotFoundFault']]], 'RestoreDBClusterFromS3' => ['name' => 'RestoreDBClusterFromS3', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterFromS3Message'], 'output' => ['shape' => 'RestoreDBClusterFromS3Result', 'resultWrapper' => 'RestoreDBClusterFromS3Result'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidS3BucketFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'InsufficientStorageClusterCapacityFault']]], 'RestoreDBClusterFromSnapshot' => ['name' => 'RestoreDBClusterFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterFromSnapshotMessage'], 'output' => ['shape' => 'RestoreDBClusterFromSnapshotResult', 'resultWrapper' => 'RestoreDBClusterFromSnapshotResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'RestoreDBClusterToPointInTime' => ['name' => 'RestoreDBClusterToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBClusterToPointInTimeMessage'], 'output' => ['shape' => 'RestoreDBClusterToPointInTimeResult', 'resultWrapper' => 'RestoreDBClusterToPointInTimeResult'], 'errors' => [['shape' => 'DBClusterAlreadyExistsFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBClusterQuotaExceededFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'InsufficientDBClusterCapacityFault'], ['shape' => 'InsufficientStorageClusterCapacityFault'], ['shape' => 'InvalidDBClusterSnapshotStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'DBClusterParameterGroupNotFoundFault']]], 'RestoreDBInstanceFromDBSnapshot' => ['name' => 'RestoreDBInstanceFromDBSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBInstanceFromDBSnapshotMessage'], 'output' => ['shape' => 'RestoreDBInstanceFromDBSnapshotResult', 'resultWrapper' => 'RestoreDBInstanceFromDBSnapshotResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'InvalidDBSnapshotStateFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'BackupPolicyNotFoundFault'], ['shape' => 'NetworkTypeNotSupported'], ['shape' => 'DBClusterSnapshotNotFoundFault']]], 'RestoreDBInstanceFromS3' => ['name' => 'RestoreDBInstanceFromS3', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBInstanceFromS3Message'], 'output' => ['shape' => 'RestoreDBInstanceFromS3Result', 'resultWrapper' => 'RestoreDBInstanceFromS3Result'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidS3BucketFault'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'BackupPolicyNotFoundFault'], ['shape' => 'NetworkTypeNotSupported']]], 'RestoreDBInstanceToPointInTime' => ['name' => 'RestoreDBInstanceToPointInTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreDBInstanceToPointInTimeMessage'], 'output' => ['shape' => 'RestoreDBInstanceToPointInTimeResult', 'resultWrapper' => 'RestoreDBInstanceToPointInTimeResult'], 'errors' => [['shape' => 'DBInstanceAlreadyExistsFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InstanceQuotaExceededFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'PointInTimeRestoreNotEnabledFault'], ['shape' => 'StorageQuotaExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidSubnet'], ['shape' => 'ProvisionedIopsNotAvailableInAZFault'], ['shape' => 'OptionGroupNotFoundFault'], ['shape' => 'StorageTypeNotSupportedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'DomainNotFoundFault'], ['shape' => 'BackupPolicyNotFoundFault'], ['shape' => 'DBParameterGroupNotFoundFault'], ['shape' => 'DBInstanceAutomatedBackupNotFoundFault'], ['shape' => 'NetworkTypeNotSupported']]], 'RevokeDBSecurityGroupIngress' => ['name' => 'RevokeDBSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeDBSecurityGroupIngressMessage'], 'output' => ['shape' => 'RevokeDBSecurityGroupIngressResult', 'resultWrapper' => 'RevokeDBSecurityGroupIngressResult'], 'errors' => [['shape' => 'DBSecurityGroupNotFoundFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'InvalidDBSecurityGroupStateFault']]], 'StartActivityStream' => ['name' => 'StartActivityStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartActivityStreamRequest'], 'output' => ['shape' => 'StartActivityStreamResponse', 'resultWrapper' => 'StartActivityStreamResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'StartDBCluster' => ['name' => 'StartDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDBClusterMessage'], 'output' => ['shape' => 'StartDBClusterResult', 'resultWrapper' => 'StartDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'StartDBInstance' => ['name' => 'StartDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDBInstanceMessage'], 'output' => ['shape' => 'StartDBInstanceResult', 'resultWrapper' => 'StartDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InsufficientDBInstanceCapacityFault'], ['shape' => 'DBSubnetGroupNotFoundFault'], ['shape' => 'DBSubnetGroupDoesNotCoverEnoughAZs'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'KMSKeyNotAccessibleFault']]], 'StartDBInstanceAutomatedBackupsReplication' => ['name' => 'StartDBInstanceAutomatedBackupsReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDBInstanceAutomatedBackupsReplicationMessage'], 'output' => ['shape' => 'StartDBInstanceAutomatedBackupsReplicationResult', 'resultWrapper' => 'StartDBInstanceAutomatedBackupsReplicationResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'DBInstanceAutomatedBackupQuotaExceededFault'], ['shape' => 'StorageTypeNotSupportedFault']]], 'StartExportTask' => ['name' => 'StartExportTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartExportTaskMessage'], 'output' => ['shape' => 'ExportTask', 'resultWrapper' => 'StartExportTaskResult'], 'errors' => [['shape' => 'DBSnapshotNotFoundFault'], ['shape' => 'DBClusterSnapshotNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'ExportTaskAlreadyExistsFault'], ['shape' => 'InvalidS3BucketFault'], ['shape' => 'IamRoleNotFoundFault'], ['shape' => 'IamRoleMissingPermissionsFault'], ['shape' => 'InvalidExportOnlyFault'], ['shape' => 'KMSKeyNotAccessibleFault'], ['shape' => 'InvalidExportSourceStateFault']]], 'StopActivityStream' => ['name' => 'StopActivityStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopActivityStreamRequest'], 'output' => ['shape' => 'StopActivityStreamResponse', 'resultWrapper' => 'StopActivityStreamResult'], 'errors' => [['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'DBClusterNotFoundFault'], ['shape' => 'DBInstanceNotFoundFault']]], 'StopDBCluster' => ['name' => 'StopDBCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDBClusterMessage'], 'output' => ['shape' => 'StopDBClusterResult', 'resultWrapper' => 'StopDBClusterResult'], 'errors' => [['shape' => 'DBClusterNotFoundFault'], ['shape' => 'InvalidDBClusterStateFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'StopDBInstance' => ['name' => 'StopDBInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDBInstanceMessage'], 'output' => ['shape' => 'StopDBInstanceResult', 'resultWrapper' => 'StopDBInstanceResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault'], ['shape' => 'DBSnapshotAlreadyExistsFault'], ['shape' => 'SnapshotQuotaExceededFault'], ['shape' => 'InvalidDBClusterStateFault']]], 'StopDBInstanceAutomatedBackupsReplication' => ['name' => 'StopDBInstanceAutomatedBackupsReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopDBInstanceAutomatedBackupsReplicationMessage'], 'output' => ['shape' => 'StopDBInstanceAutomatedBackupsReplicationResult', 'resultWrapper' => 'StopDBInstanceAutomatedBackupsReplicationResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]], 'SwitchoverBlueGreenDeployment' => ['name' => 'SwitchoverBlueGreenDeployment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SwitchoverBlueGreenDeploymentRequest'], 'output' => ['shape' => 'SwitchoverBlueGreenDeploymentResponse', 'resultWrapper' => 'SwitchoverBlueGreenDeploymentResult'], 'errors' => [['shape' => 'BlueGreenDeploymentNotFoundFault'], ['shape' => 'InvalidBlueGreenDeploymentStateFault']]], 'SwitchoverReadReplica' => ['name' => 'SwitchoverReadReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SwitchoverReadReplicaMessage'], 'output' => ['shape' => 'SwitchoverReadReplicaResult', 'resultWrapper' => 'SwitchoverReadReplicaResult'], 'errors' => [['shape' => 'DBInstanceNotFoundFault'], ['shape' => 'InvalidDBInstanceStateFault']]]], 'shapes' => ['AccountAttributesMessage' => ['type' => 'structure', 'members' => ['AccountQuotas' => ['shape' => 'AccountQuotaList']]], 'AccountQuota' => ['type' => 'structure', 'members' => ['AccountQuotaName' => ['shape' => 'String'], 'Used' => ['shape' => 'Long'], 'Max' => ['shape' => 'Long']], 'wrapper' => \true], 'AccountQuotaList' => ['type' => 'list', 'member' => ['shape' => 'AccountQuota', 'locationName' => 'AccountQuota']], 'ActivityStreamMode' => ['type' => 'string', 'enum' => ['sync', 'async']], 'ActivityStreamModeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ActivityStreamPolicyStatus' => ['type' => 'string', 'enum' => ['locked', 'unlocked', 'locking-policy', 'unlocking-policy']], 'ActivityStreamStatus' => ['type' => 'string', 'enum' => ['stopped', 'starting', 'started', 'stopping']], 'AddRoleToDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'RoleArn'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'AddRoleToDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'RoleArn', 'FeatureName'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'AddSourceIdentifierToSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'AddTagsToResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'ApplyMethod' => ['type' => 'string', 'enum' => ['immediate', 'pending-reboot']], 'ApplyPendingMaintenanceActionMessage' => ['type' => 'structure', 'required' => ['ResourceIdentifier', 'ApplyAction', 'OptInType'], 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'ApplyAction' => ['shape' => 'String'], 'OptInType' => ['shape' => 'String']]], 'ApplyPendingMaintenanceActionResult' => ['type' => 'structure', 'members' => ['ResourcePendingMaintenanceActions' => ['shape' => 'ResourcePendingMaintenanceActions']]], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AttributeValue']], 'AuditPolicyState' => ['type' => 'string', 'enum' => ['locked', 'unlocked']], 'AuthScheme' => ['type' => 'string', 'enum' => ['SECRETS']], 'AuthorizationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AuthorizationQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizeDBSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'AuthorizeDBSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'AutomationMode' => ['type' => 'string', 'enum' => ['full', 'all-paused']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'AvailabilityZone']], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AvailabilityZone']], 'AvailableProcessorFeature' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'DefaultValue' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String']]], 'AvailableProcessorFeatureList' => ['type' => 'list', 'member' => ['shape' => 'AvailableProcessorFeature', 'locationName' => 'AvailableProcessorFeature']], 'AwsBackupRecoveryPointArn' => ['type' => 'string', 'max' => 350, 'min' => 43, 'pattern' => '^arn:aws[a-z-]*:backup:[-a-z0-9]+:[0-9]{12}:[-a-z]+:([a-z0-9\\-]+:)?[a-z][a-z0-9\\-]{0,255}$'], 'BacktrackDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'BacktrackTo'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'BacktrackTo' => ['shape' => 'TStamp'], 'Force' => ['shape' => 'BooleanOptional'], 'UseEarliestTimeOnPointInTimeUnavailable' => ['shape' => 'BooleanOptional']]], 'BackupPolicyNotFoundFault' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'Please avoid using this fault', 'error' => ['code' => 'BackupPolicyNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'BlueGreenDeployment' => ['type' => 'structure', 'members' => ['BlueGreenDeploymentIdentifier' => ['shape' => 'BlueGreenDeploymentIdentifier'], 'BlueGreenDeploymentName' => ['shape' => 'BlueGreenDeploymentName'], 'Source' => ['shape' => 'DatabaseArn'], 'Target' => ['shape' => 'DatabaseArn'], 'SwitchoverDetails' => ['shape' => 'SwitchoverDetailList'], 'Tasks' => ['shape' => 'BlueGreenDeploymentTaskList'], 'Status' => ['shape' => 'BlueGreenDeploymentStatus'], 'StatusDetails' => ['shape' => 'BlueGreenDeploymentStatusDetails'], 'CreateTime' => ['shape' => 'TStamp'], 'DeleteTime' => ['shape' => 'TStamp'], 'TagList' => ['shape' => 'TagList']]], 'BlueGreenDeploymentAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'BlueGreenDeploymentAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BlueGreenDeploymentIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][0-9A-Za-z-:._]*'], 'BlueGreenDeploymentList' => ['type' => 'list', 'member' => ['shape' => 'BlueGreenDeployment']], 'BlueGreenDeploymentName' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9]*(-[a-zA-Z0-9]+)*'], 'BlueGreenDeploymentNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'BlueGreenDeploymentNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'BlueGreenDeploymentStatus' => ['type' => 'string'], 'BlueGreenDeploymentStatusDetails' => ['type' => 'string'], 'BlueGreenDeploymentTask' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'BlueGreenDeploymentTaskName'], 'Status' => ['shape' => 'BlueGreenDeploymentTaskStatus']]], 'BlueGreenDeploymentTaskList' => ['type' => 'list', 'member' => ['shape' => 'BlueGreenDeploymentTask']], 'BlueGreenDeploymentTaskName' => ['type' => 'string'], 'BlueGreenDeploymentTaskStatus' => ['type' => 'string'], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '.*'], 'CACertificateIdentifiersList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'CancelExportTaskMessage' => ['type' => 'structure', 'required' => ['ExportTaskIdentifier'], 'members' => ['ExportTaskIdentifier' => ['shape' => 'String']]], 'Certificate' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'CertificateType' => ['shape' => 'String'], 'Thumbprint' => ['shape' => 'String'], 'ValidFrom' => ['shape' => 'TStamp'], 'ValidTill' => ['shape' => 'TStamp'], 'CertificateArn' => ['shape' => 'String'], 'CustomerOverride' => ['shape' => 'BooleanOptional'], 'CustomerOverrideValidTill' => ['shape' => 'TStamp']], 'wrapper' => \true], 'CertificateDetails' => ['type' => 'structure', 'members' => ['CAIdentifier' => ['shape' => 'String'], 'ValidTill' => ['shape' => 'TStamp']]], 'CertificateList' => ['type' => 'list', 'member' => ['shape' => 'Certificate', 'locationName' => 'Certificate']], 'CertificateMessage' => ['type' => 'structure', 'members' => ['Certificates' => ['shape' => 'CertificateList'], 'Marker' => ['shape' => 'String']]], 'CertificateNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CertificateNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CharacterSet' => ['type' => 'structure', 'members' => ['CharacterSetName' => ['shape' => 'String'], 'CharacterSetDescription' => ['shape' => 'String']]], 'ClientPasswordAuthType' => ['type' => 'string', 'enum' => ['MYSQL_NATIVE_PASSWORD', 'POSTGRES_SCRAM_SHA_256', 'POSTGRES_MD5', 'SQL_SERVER_AUTHENTICATION']], 'CloudwatchLogsExportConfiguration' => ['type' => 'structure', 'members' => ['EnableLogTypes' => ['shape' => 'LogTypeList'], 'DisableLogTypes' => ['shape' => 'LogTypeList']]], 'ClusterPendingModifiedValues' => ['type' => 'structure', 'members' => ['PendingCloudwatchLogsExports' => ['shape' => 'PendingCloudwatchLogsExports'], 'DBClusterIdentifier' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'Iops' => ['shape' => 'IntegerOptional']]], 'ConnectionPoolConfiguration' => ['type' => 'structure', 'members' => ['MaxConnectionsPercent' => ['shape' => 'IntegerOptional'], 'MaxIdleConnectionsPercent' => ['shape' => 'IntegerOptional'], 'ConnectionBorrowTimeout' => ['shape' => 'IntegerOptional'], 'SessionPinningFilters' => ['shape' => 'StringList'], 'InitQuery' => ['shape' => 'String']]], 'ConnectionPoolConfigurationInfo' => ['type' => 'structure', 'members' => ['MaxConnectionsPercent' => ['shape' => 'Integer'], 'MaxIdleConnectionsPercent' => ['shape' => 'Integer'], 'ConnectionBorrowTimeout' => ['shape' => 'Integer'], 'SessionPinningFilters' => ['shape' => 'StringList'], 'InitQuery' => ['shape' => 'String']]], 'CopyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupIdentifier', 'TargetDBClusterParameterGroupDescription'], 'members' => ['SourceDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBClusterParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CopyDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceDBClusterSnapshotIdentifier', 'TargetDBClusterSnapshotIdentifier'], 'members' => ['SourceDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'TargetDBClusterSnapshotIdentifier' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String'], 'CopyTags' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CopyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['SourceDBParameterGroupIdentifier', 'TargetDBParameterGroupIdentifier', 'TargetDBParameterGroupDescription'], 'members' => ['SourceDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupIdentifier' => ['shape' => 'String'], 'TargetDBParameterGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CopyDBSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceDBSnapshotIdentifier', 'TargetDBSnapshotIdentifier'], 'members' => ['SourceDBSnapshotIdentifier' => ['shape' => 'String'], 'TargetDBSnapshotIdentifier' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'CopyTags' => ['shape' => 'BooleanOptional'], 'PreSignedUrl' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'TargetCustomAvailabilityZone' => ['shape' => 'String'], 'CopyOptionGroup' => ['shape' => 'BooleanOptional']]], 'CopyDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'CopyOptionGroupMessage' => ['type' => 'structure', 'required' => ['SourceOptionGroupIdentifier', 'TargetOptionGroupIdentifier', 'TargetOptionGroupDescription'], 'members' => ['SourceOptionGroupIdentifier' => ['shape' => 'String'], 'TargetOptionGroupIdentifier' => ['shape' => 'String'], 'TargetOptionGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CopyOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'CreateBlueGreenDeploymentRequest' => ['type' => 'structure', 'required' => ['BlueGreenDeploymentName', 'Source'], 'members' => ['BlueGreenDeploymentName' => ['shape' => 'BlueGreenDeploymentName'], 'Source' => ['shape' => 'DatabaseArn'], 'TargetEngineVersion' => ['shape' => 'TargetEngineVersion'], 'TargetDBParameterGroupName' => ['shape' => 'TargetDBParameterGroupName'], 'TargetDBClusterParameterGroupName' => ['shape' => 'TargetDBClusterParameterGroupName'], 'Tags' => ['shape' => 'TagList']]], 'CreateBlueGreenDeploymentResponse' => ['type' => 'structure', 'members' => ['BlueGreenDeployment' => ['shape' => 'BlueGreenDeployment']]], 'CreateCustomDBEngineVersionMessage' => ['type' => 'structure', 'required' => ['Engine', 'EngineVersion'], 'members' => ['Engine' => ['shape' => 'CustomEngineName'], 'EngineVersion' => ['shape' => 'CustomEngineVersion'], 'DatabaseInstallationFilesS3BucketName' => ['shape' => 'BucketName'], 'DatabaseInstallationFilesS3Prefix' => ['shape' => 'String255'], 'ImageId' => ['shape' => 'String255'], 'KMSKeyId' => ['shape' => 'KmsKeyIdOrArn'], 'Description' => ['shape' => 'Description'], 'Manifest' => ['shape' => 'CustomDBEngineVersionManifest'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'DBClusterEndpointIdentifier', 'EndpointType'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CharacterSetName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ReplicationSourceIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'EngineMode' => ['shape' => 'String'], 'ScalingConfiguration' => ['shape' => 'ScalingConfiguration'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'GlobalClusterIdentifier' => ['shape' => 'String'], 'EnableHttpEndpoint' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'EnableGlobalWriteForwarding' => ['shape' => 'BooleanOptional'], 'DBClusterInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'StorageType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'NetworkType' => ['shape' => 'String'], 'DBSystemId' => ['shape' => 'String'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String']]], 'CreateDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['DBClusterParameterGroup' => ['shape' => 'DBClusterParameterGroup']]], 'CreateDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'CreateDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'DBClusterIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'CreateDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'DBInstanceClass', 'Engine'], 'members' => ['DBName' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'CharacterSetName' => ['shape' => 'String'], 'NcharCharacterSetName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'DBClusterIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'Timezone' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'EnableCustomerOwnedIp' => ['shape' => 'BooleanOptional'], 'CustomIamInstanceProfile' => ['shape' => 'String'], 'BackupTarget' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String']]], 'CreateDBInstanceReadReplicaMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'SourceDBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'SourceDBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'StorageType' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'UseDefaultProcessorFeatures' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'ReplicaMode' => ['shape' => 'ReplicaMode'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'CustomIamInstanceProfile' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'EnableCustomerOwnedIp' => ['shape' => 'BooleanOptional'], 'AllocatedStorage' => ['shape' => 'IntegerOptional']]], 'CreateDBInstanceReadReplicaResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'CreateDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'DBParameterGroupFamily', 'Description'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBParameterGroupResult' => ['type' => 'structure', 'members' => ['DBParameterGroup' => ['shape' => 'DBParameterGroup']]], 'CreateDBProxyEndpointRequest' => ['type' => 'structure', 'required' => ['DBProxyName', 'DBProxyEndpointName', 'VpcSubnetIds'], 'members' => ['DBProxyName' => ['shape' => 'DBProxyName'], 'DBProxyEndpointName' => ['shape' => 'DBProxyEndpointName'], 'VpcSubnetIds' => ['shape' => 'StringList'], 'VpcSecurityGroupIds' => ['shape' => 'StringList'], 'TargetRole' => ['shape' => 'DBProxyEndpointTargetRole'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBProxyEndpointResponse' => ['type' => 'structure', 'members' => ['DBProxyEndpoint' => ['shape' => 'DBProxyEndpoint']]], 'CreateDBProxyRequest' => ['type' => 'structure', 'required' => ['DBProxyName', 'EngineFamily', 'Auth', 'RoleArn', 'VpcSubnetIds'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'EngineFamily' => ['shape' => 'EngineFamily'], 'Auth' => ['shape' => 'UserAuthConfigList'], 'RoleArn' => ['shape' => 'String'], 'VpcSubnetIds' => ['shape' => 'StringList'], 'VpcSecurityGroupIds' => ['shape' => 'StringList'], 'RequireTLS' => ['shape' => 'Boolean'], 'IdleClientTimeout' => ['shape' => 'IntegerOptional'], 'DebugLogging' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBProxyResponse' => ['type' => 'structure', 'members' => ['DBProxy' => ['shape' => 'DBProxy']]], 'CreateDBSecurityGroupMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName', 'DBSecurityGroupDescription'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'DBSecurityGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSecurityGroupResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'CreateDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier', 'DBInstanceIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'CreateDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'DBSubnetGroupDescription', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateGlobalClusterMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'DatabaseName' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional']]], 'CreateGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'CreateOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName', 'EngineName', 'MajorEngineVersion', 'OptionGroupDescription'], 'members' => ['OptionGroupName' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'OptionGroupDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'CustomAvailabilityZoneNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CustomAvailabilityZoneNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CustomDBEngineVersionAMI' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'CustomDBEngineVersionAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CustomDBEngineVersionAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CustomDBEngineVersionManifest' => ['type' => 'string', 'max' => 51000, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'CustomDBEngineVersionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CustomDBEngineVersionNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'CustomDBEngineVersionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CustomDBEngineVersionQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CustomEngineName' => ['type' => 'string', 'max' => 35, 'min' => 1, 'pattern' => '^[A-Za-z0-9-]{1,35}$'], 'CustomEngineVersion' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '^[a-z0-9_.-]{1,60}$'], 'CustomEngineVersionStatus' => ['type' => 'string', 'enum' => ['available', 'inactive', 'inactive-except-restore']], 'DBCluster' => ['type' => 'structure', 'members' => ['AllocatedStorage' => ['shape' => 'IntegerOptional'], 'AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CharacterSetName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroup' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'AutomaticRestartTime' => ['shape' => 'TStamp'], 'PercentProgress' => ['shape' => 'String'], 'EarliestRestorableTime' => ['shape' => 'TStamp'], 'Endpoint' => ['shape' => 'String'], 'ReaderEndpoint' => ['shape' => 'String'], 'CustomEndpoints' => ['shape' => 'StringList'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'DBClusterOptionGroupMemberships' => ['shape' => 'DBClusterOptionGroupMemberships'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ReplicationSourceIdentifier' => ['shape' => 'String'], 'ReadReplicaIdentifiers' => ['shape' => 'ReadReplicaIdentifierList'], 'DBClusterMembers' => ['shape' => 'DBClusterMemberList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'HostedZoneId' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbClusterResourceId' => ['shape' => 'String'], 'DBClusterArn' => ['shape' => 'String'], 'AssociatedRoles' => ['shape' => 'DBClusterRoles'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'BooleanOptional'], 'CloneGroupId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'EarliestBacktrackTime' => ['shape' => 'TStamp'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'BacktrackConsumedChangeRecords' => ['shape' => 'LongOptional'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'Capacity' => ['shape' => 'IntegerOptional'], 'EngineMode' => ['shape' => 'String'], 'ScalingConfigurationInfo' => ['shape' => 'ScalingConfigurationInfo'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'HttpEndpointEnabled' => ['shape' => 'BooleanOptional'], 'ActivityStreamMode' => ['shape' => 'ActivityStreamMode'], 'ActivityStreamStatus' => ['shape' => 'ActivityStreamStatus'], 'ActivityStreamKmsKeyId' => ['shape' => 'String'], 'ActivityStreamKinesisStreamName' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'CrossAccountClone' => ['shape' => 'BooleanOptional'], 'DomainMemberships' => ['shape' => 'DomainMembershipList'], 'TagList' => ['shape' => 'TagList'], 'GlobalWriteForwardingStatus' => ['shape' => 'WriteForwardingStatus'], 'GlobalWriteForwardingRequested' => ['shape' => 'BooleanOptional'], 'PendingModifiedValues' => ['shape' => 'ClusterPendingModifiedValues'], 'DBClusterInstanceClass' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'PerformanceInsightsEnabled' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfigurationInfo'], 'NetworkType' => ['shape' => 'String'], 'DBSystemId' => ['shape' => 'String'], 'MasterUserSecret' => ['shape' => 'MasterUserSecret']], 'wrapper' => \true], 'DBClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterBacktrack' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'BacktrackIdentifier' => ['shape' => 'String'], 'BacktrackTo' => ['shape' => 'TStamp'], 'BacktrackedFrom' => ['shape' => 'TStamp'], 'BacktrackRequestCreationTime' => ['shape' => 'TStamp'], 'Status' => ['shape' => 'String']]], 'DBClusterBacktrackList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterBacktrack', 'locationName' => 'DBClusterBacktrack']], 'DBClusterBacktrackMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterBacktracks' => ['shape' => 'DBClusterBacktrackList']]], 'DBClusterBacktrackNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterBacktrackNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterCapacityInfo' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'PendingCapacity' => ['shape' => 'IntegerOptional'], 'CurrentCapacity' => ['shape' => 'IntegerOptional'], 'SecondsBeforeTimeout' => ['shape' => 'IntegerOptional'], 'TimeoutAction' => ['shape' => 'String']]], 'DBClusterEndpoint' => ['type' => 'structure', 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointResourceIdentifier' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'CustomEndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList'], 'DBClusterEndpointArn' => ['shape' => 'String']]], 'DBClusterEndpointAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterEndpointList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterEndpoint', 'locationName' => 'DBClusterEndpointList']], 'DBClusterEndpointMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterEndpoints' => ['shape' => 'DBClusterEndpointList']]], 'DBClusterEndpointNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterEndpointQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterEndpointQuotaExceededFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'DBClusterIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][0-9A-Za-z-:._]*'], 'DBClusterList' => ['type' => 'list', 'member' => ['shape' => 'DBCluster', 'locationName' => 'DBCluster']], 'DBClusterMember' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'IsClusterWriter' => ['shape' => 'Boolean'], 'DBClusterParameterGroupStatus' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional']], 'wrapper' => \true], 'DBClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterMember', 'locationName' => 'DBClusterMember']], 'DBClusterMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusters' => ['shape' => 'DBClusterList']]], 'DBClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterOptionGroupMemberships' => ['type' => 'list', 'member' => ['shape' => 'DBClusterOptionGroupStatus', 'locationName' => 'DBClusterOptionGroup']], 'DBClusterOptionGroupStatus' => ['type' => 'structure', 'members' => ['DBClusterOptionGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBClusterParameterGroup' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DBClusterParameterGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBClusterParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBClusterParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterParameterGroup', 'locationName' => 'DBClusterParameterGroup']], 'DBClusterParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DBClusterParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterParameterGroups' => ['shape' => 'DBClusterParameterGroupList']]], 'DBClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterQuotaExceededFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'DBClusterRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'DBClusterRoleAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoleQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterRoleQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterRoles' => ['type' => 'list', 'member' => ['shape' => 'DBClusterRole', 'locationName' => 'DBClusterRole']], 'DBClusterSnapshot' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Engine' => ['shape' => 'String'], 'EngineMode' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'VpcId' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DBClusterSnapshotArn' => ['shape' => 'String'], 'SourceDBClusterSnapshotArn' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'TagList' => ['shape' => 'TagList'], 'DBSystemId' => ['shape' => 'String']], 'wrapper' => \true], 'DBClusterSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBClusterSnapshotAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String'], 'AttributeValues' => ['shape' => 'AttributeValueList']]], 'DBClusterSnapshotAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshotAttribute', 'locationName' => 'DBClusterSnapshotAttribute']], 'DBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotAttributes' => ['shape' => 'DBClusterSnapshotAttributeList']], 'wrapper' => \true], 'DBClusterSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DBClusterSnapshot', 'locationName' => 'DBClusterSnapshot']], 'DBClusterSnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBClusterSnapshots' => ['shape' => 'DBClusterSnapshotList']]], 'DBClusterSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBClusterSnapshotNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBEngineVersion' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'DBEngineDescription' => ['shape' => 'String'], 'DBEngineVersionDescription' => ['shape' => 'String'], 'DefaultCharacterSet' => ['shape' => 'CharacterSet'], 'Image' => ['shape' => 'CustomDBEngineVersionAMI'], 'DBEngineMediaType' => ['shape' => 'String'], 'SupportedCharacterSets' => ['shape' => 'SupportedCharacterSetsList'], 'SupportedNcharCharacterSets' => ['shape' => 'SupportedCharacterSetsList'], 'ValidUpgradeTarget' => ['shape' => 'ValidUpgradeTargetList'], 'SupportedTimezones' => ['shape' => 'SupportedTimezonesList'], 'ExportableLogTypes' => ['shape' => 'LogTypeList'], 'SupportsLogExportsToCloudwatchLogs' => ['shape' => 'Boolean'], 'SupportsReadReplica' => ['shape' => 'Boolean'], 'SupportedEngineModes' => ['shape' => 'EngineModeList'], 'SupportedFeatureNames' => ['shape' => 'FeatureNameList'], 'Status' => ['shape' => 'String'], 'SupportsParallelQuery' => ['shape' => 'Boolean'], 'SupportsGlobalDatabases' => ['shape' => 'Boolean'], 'MajorEngineVersion' => ['shape' => 'String'], 'DatabaseInstallationFilesS3BucketName' => ['shape' => 'String'], 'DatabaseInstallationFilesS3Prefix' => ['shape' => 'String'], 'DBEngineVersionArn' => ['shape' => 'String'], 'KMSKeyId' => ['shape' => 'String'], 'CreateTime' => ['shape' => 'TStamp'], 'TagList' => ['shape' => 'TagList'], 'SupportsBabelfish' => ['shape' => 'Boolean'], 'CustomDBEngineVersionManifest' => ['shape' => 'CustomDBEngineVersionManifest'], 'SupportsCertificateRotationWithoutRestart' => ['shape' => 'BooleanOptional'], 'SupportedCACertificateIdentifiers' => ['shape' => 'CACertificateIdentifiersList']]], 'DBEngineVersionList' => ['type' => 'list', 'member' => ['shape' => 'DBEngineVersion', 'locationName' => 'DBEngineVersion']], 'DBEngineVersionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBEngineVersions' => ['shape' => 'DBEngineVersionList']]], 'DBInstance' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'DBInstanceStatus' => ['shape' => 'String'], 'AutomaticRestartTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'AllocatedStorage' => ['shape' => 'Integer'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'PreferredBackupWindow' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupMembershipList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupStatusList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroup' => ['shape' => 'DBSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'LatestRestorableTime' => ['shape' => 'TStamp'], 'MultiAZ' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'ReadReplicaSourceDBInstanceIdentifier' => ['shape' => 'String'], 'ReadReplicaDBInstanceIdentifiers' => ['shape' => 'ReadReplicaDBInstanceIdentifierList'], 'ReadReplicaDBClusterIdentifiers' => ['shape' => 'ReadReplicaDBClusterIdentifierList'], 'ReplicaMode' => ['shape' => 'ReplicaMode'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupMemberships' => ['shape' => 'OptionGroupMembershipList'], 'CharacterSetName' => ['shape' => 'String'], 'NcharCharacterSetName' => ['shape' => 'String'], 'SecondaryAvailabilityZone' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'StatusInfos' => ['shape' => 'DBInstanceStatusInfoList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'DbInstancePort' => ['shape' => 'Integer'], 'DBClusterIdentifier' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DbiResourceId' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'DomainMemberships' => ['shape' => 'DomainMembershipList'], 'CopyTagsToSnapshot' => ['shape' => 'Boolean'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'EnhancedMonitoringResourceArn' => ['shape' => 'String'], 'MonitoringRoleArn' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'DBInstanceArn' => ['shape' => 'String'], 'Timezone' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'PerformanceInsightsEnabled' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'EnabledCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'DeletionProtection' => ['shape' => 'Boolean'], 'AssociatedRoles' => ['shape' => 'DBInstanceRoles'], 'ListenerEndpoint' => ['shape' => 'Endpoint'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'TagList' => ['shape' => 'TagList'], 'DBInstanceAutomatedBackupsReplications' => ['shape' => 'DBInstanceAutomatedBackupsReplicationList'], 'CustomerOwnedIpEnabled' => ['shape' => 'BooleanOptional'], 'AwsBackupRecoveryPointArn' => ['shape' => 'String'], 'ActivityStreamStatus' => ['shape' => 'ActivityStreamStatus'], 'ActivityStreamKmsKeyId' => ['shape' => 'String'], 'ActivityStreamKinesisStreamName' => ['shape' => 'String'], 'ActivityStreamMode' => ['shape' => 'ActivityStreamMode'], 'ActivityStreamEngineNativeAuditFieldsIncluded' => ['shape' => 'BooleanOptional'], 'AutomationMode' => ['shape' => 'AutomationMode'], 'ResumeFullAutomationModeTime' => ['shape' => 'TStamp'], 'CustomIamInstanceProfile' => ['shape' => 'String'], 'BackupTarget' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String'], 'ActivityStreamPolicyStatus' => ['shape' => 'ActivityStreamPolicyStatus'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'DBSystemId' => ['shape' => 'String'], 'MasterUserSecret' => ['shape' => 'MasterUserSecret'], 'CertificateDetails' => ['shape' => 'CertificateDetails']], 'wrapper' => \true], 'DBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceAutomatedBackup' => ['type' => 'structure', 'members' => ['DBInstanceArn' => ['shape' => 'String'], 'DbiResourceId' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'RestoreWindow' => ['shape' => 'RestoreWindow'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean'], 'StorageType' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Timezone' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBInstanceAutomatedBackupsArn' => ['shape' => 'String'], 'DBInstanceAutomatedBackupsReplications' => ['shape' => 'DBInstanceAutomatedBackupsReplicationList'], 'BackupTarget' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional']], 'wrapper' => \true], 'DBInstanceAutomatedBackupList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceAutomatedBackup', 'locationName' => 'DBInstanceAutomatedBackup']], 'DBInstanceAutomatedBackupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBInstanceAutomatedBackups' => ['shape' => 'DBInstanceAutomatedBackupList']]], 'DBInstanceAutomatedBackupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAutomatedBackupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceAutomatedBackupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceAutomatedBackupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceAutomatedBackupsReplication' => ['type' => 'structure', 'members' => ['DBInstanceAutomatedBackupsArn' => ['shape' => 'String']]], 'DBInstanceAutomatedBackupsReplicationList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceAutomatedBackupsReplication', 'locationName' => 'DBInstanceAutomatedBackupsReplication']], 'DBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'DBInstance', 'locationName' => 'DBInstance']], 'DBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBInstances' => ['shape' => 'DBInstanceList']]], 'DBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBInstanceRoleAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceRoleAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceRoleNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBInstanceRoleQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBInstanceRoleQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBInstanceRoles' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceRole', 'locationName' => 'DBInstanceRole']], 'DBInstanceStatusInfo' => ['type' => 'structure', 'members' => ['StatusType' => ['shape' => 'String'], 'Normal' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'DBInstanceStatusInfoList' => ['type' => 'list', 'member' => ['shape' => 'DBInstanceStatusInfo', 'locationName' => 'DBInstanceStatusInfo']], 'DBLogFileNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBLogFileNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroup' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DBParameterGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'DBParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroup', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DBParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBParameterGroupStatus' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String']]], 'DBParameterGroupStatusList' => ['type' => 'list', 'member' => ['shape' => 'DBParameterGroupStatus', 'locationName' => 'DBParameterGroup']], 'DBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBParameterGroups' => ['shape' => 'DBParameterGroupList']]], 'DBProxy' => ['type' => 'structure', 'members' => ['DBProxyName' => ['shape' => 'String'], 'DBProxyArn' => ['shape' => 'String'], 'Status' => ['shape' => 'DBProxyStatus'], 'EngineFamily' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'StringList'], 'VpcSubnetIds' => ['shape' => 'StringList'], 'Auth' => ['shape' => 'UserAuthConfigInfoList'], 'RoleArn' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'RequireTLS' => ['shape' => 'Boolean'], 'IdleClientTimeout' => ['shape' => 'Integer'], 'DebugLogging' => ['shape' => 'Boolean'], 'CreatedDate' => ['shape' => 'TStamp'], 'UpdatedDate' => ['shape' => 'TStamp']]], 'DBProxyAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBProxyEndpoint' => ['type' => 'structure', 'members' => ['DBProxyEndpointName' => ['shape' => 'String'], 'DBProxyEndpointArn' => ['shape' => 'String'], 'DBProxyName' => ['shape' => 'String'], 'Status' => ['shape' => 'DBProxyEndpointStatus'], 'VpcId' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'StringList'], 'VpcSubnetIds' => ['shape' => 'StringList'], 'Endpoint' => ['shape' => 'String'], 'CreatedDate' => ['shape' => 'TStamp'], 'TargetRole' => ['shape' => 'DBProxyEndpointTargetRole'], 'IsDefault' => ['shape' => 'Boolean']]], 'DBProxyEndpointAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyEndpointAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBProxyEndpointList' => ['type' => 'list', 'member' => ['shape' => 'DBProxyEndpoint']], 'DBProxyEndpointName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9]*(-[a-zA-Z0-9]+)*'], 'DBProxyEndpointNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyEndpointNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBProxyEndpointQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyEndpointQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBProxyEndpointStatus' => ['type' => 'string', 'enum' => ['available', 'modifying', 'incompatible-network', 'insufficient-resource-limits', 'creating', 'deleting']], 'DBProxyEndpointTargetRole' => ['type' => 'string', 'enum' => ['READ_WRITE', 'READ_ONLY']], 'DBProxyList' => ['type' => 'list', 'member' => ['shape' => 'DBProxy']], 'DBProxyName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9]*(-[a-zA-Z0-9]+)*'], 'DBProxyNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBProxyQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBProxyStatus' => ['type' => 'string', 'enum' => ['available', 'modifying', 'incompatible-network', 'insufficient-resource-limits', 'creating', 'deleting', 'suspended', 'suspending', 'reactivating']], 'DBProxyTarget' => ['type' => 'structure', 'members' => ['TargetArn' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'TrackedClusterId' => ['shape' => 'String'], 'RdsResourceId' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'Type' => ['shape' => 'TargetType'], 'Role' => ['shape' => 'TargetRole'], 'TargetHealth' => ['shape' => 'TargetHealth']]], 'DBProxyTargetAlreadyRegisteredFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyTargetAlreadyRegisteredFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBProxyTargetGroup' => ['type' => 'structure', 'members' => ['DBProxyName' => ['shape' => 'String'], 'TargetGroupName' => ['shape' => 'String'], 'TargetGroupArn' => ['shape' => 'String'], 'IsDefault' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'String'], 'ConnectionPoolConfig' => ['shape' => 'ConnectionPoolConfigurationInfo'], 'CreatedDate' => ['shape' => 'TStamp'], 'UpdatedDate' => ['shape' => 'TStamp']]], 'DBProxyTargetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyTargetGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBProxyTargetNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBProxyTargetNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroup' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'String'], 'DBSecurityGroupName' => ['shape' => 'String'], 'DBSecurityGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'EC2SecurityGroups' => ['shape' => 'EC2SecurityGroupList'], 'IPRanges' => ['shape' => 'IPRangeList'], 'DBSecurityGroupArn' => ['shape' => 'String']], 'wrapper' => \true], 'DBSecurityGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupMembership' => ['type' => 'structure', 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'DBSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'DBSecurityGroupMembership', 'locationName' => 'DBSecurityGroup']], 'DBSecurityGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroups']]], 'DBSecurityGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DBSecurityGroupName']], 'DBSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSecurityGroupNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'QuotaExceeded.DBSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSecurityGroup', 'locationName' => 'DBSecurityGroup']], 'DBSnapshot' => ['type' => 'structure', 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Engine' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'InstanceCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'SourceRegion' => ['shape' => 'String'], 'SourceDBSnapshotIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'DBSnapshotArn' => ['shape' => 'String'], 'Timezone' => ['shape' => 'String'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'DbiResourceId' => ['shape' => 'String'], 'TagList' => ['shape' => 'TagList'], 'OriginalSnapshotCreateTime' => ['shape' => 'TStamp'], 'SnapshotDatabaseTime' => ['shape' => 'TStamp'], 'SnapshotTarget' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional']], 'wrapper' => \true], 'DBSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSnapshotAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String'], 'AttributeValues' => ['shape' => 'AttributeValueList']], 'wrapper' => \true], 'DBSnapshotAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DBSnapshotAttribute', 'locationName' => 'DBSnapshotAttribute']], 'DBSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'DBSnapshotAttributes' => ['shape' => 'DBSnapshotAttributeList']], 'wrapper' => \true], 'DBSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'DBSnapshot', 'locationName' => 'DBSnapshot']], 'DBSnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSnapshots' => ['shape' => 'DBSnapshotList']]], 'DBSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSnapshotNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroup' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'DBSubnetGroupArn' => ['shape' => 'String'], 'SupportedNetworkTypes' => ['shape' => 'StringList']], 'wrapper' => \true], 'DBSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupDoesNotCoverEnoughAZs' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupDoesNotCoverEnoughAZs', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'DBSubnetGroups' => ['shape' => 'DBSubnetGroups']]], 'DBSubnetGroupNotAllowedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotAllowedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'DBSubnetGroup', 'locationName' => 'DBSubnetGroup']], 'DBSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DBUpgradeDependencyFailureFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DBUpgradeDependencyFailure', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DatabaseArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[A-Za-z][0-9A-Za-z-:._]*'], 'DeleteBlueGreenDeploymentRequest' => ['type' => 'structure', 'required' => ['BlueGreenDeploymentIdentifier'], 'members' => ['BlueGreenDeploymentIdentifier' => ['shape' => 'BlueGreenDeploymentIdentifier'], 'DeleteTarget' => ['shape' => 'BooleanOptional']]], 'DeleteBlueGreenDeploymentResponse' => ['type' => 'structure', 'members' => ['BlueGreenDeployment' => ['shape' => 'BlueGreenDeployment']]], 'DeleteCustomDBEngineVersionMessage' => ['type' => 'structure', 'required' => ['Engine', 'EngineVersion'], 'members' => ['Engine' => ['shape' => 'CustomEngineName'], 'EngineVersion' => ['shape' => 'CustomEngineVersion']]], 'DeleteDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterEndpointIdentifier'], 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String']]], 'DeleteDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'DeleteDBClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBClusterSnapshotResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshot' => ['shape' => 'DBClusterSnapshot']]], 'DeleteDBInstanceAutomatedBackupMessage' => ['type' => 'structure', 'members' => ['DbiResourceId' => ['shape' => 'String'], 'DBInstanceAutomatedBackupsArn' => ['shape' => 'String']]], 'DeleteDBInstanceAutomatedBackupResult' => ['type' => 'structure', 'members' => ['DBInstanceAutomatedBackup' => ['shape' => 'DBInstanceAutomatedBackup']]], 'DeleteDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'SkipFinalSnapshot' => ['shape' => 'Boolean'], 'FinalDBSnapshotIdentifier' => ['shape' => 'String'], 'DeleteAutomatedBackups' => ['shape' => 'BooleanOptional']]], 'DeleteDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'DeleteDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String']]], 'DeleteDBProxyEndpointRequest' => ['type' => 'structure', 'required' => ['DBProxyEndpointName'], 'members' => ['DBProxyEndpointName' => ['shape' => 'DBProxyEndpointName']]], 'DeleteDBProxyEndpointResponse' => ['type' => 'structure', 'members' => ['DBProxyEndpoint' => ['shape' => 'DBProxyEndpoint']]], 'DeleteDBProxyRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String']]], 'DeleteDBProxyResponse' => ['type' => 'structure', 'members' => ['DBProxy' => ['shape' => 'DBProxy']]], 'DeleteDBSecurityGroupMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String']]], 'DeleteDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String']]], 'DeleteDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'DeleteDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'DeleteGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String']]], 'DeleteGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'DeleteOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName'], 'members' => ['OptionGroupName' => ['shape' => 'String']]], 'DeregisterDBProxyTargetsRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'TargetGroupName' => ['shape' => 'String'], 'DBInstanceIdentifiers' => ['shape' => 'StringList'], 'DBClusterIdentifiers' => ['shape' => 'StringList']]], 'DeregisterDBProxyTargetsResponse' => ['type' => 'structure', 'members' => []], 'DescribeAccountAttributesMessage' => ['type' => 'structure', 'members' => []], 'DescribeBlueGreenDeploymentsRequest' => ['type' => 'structure', 'members' => ['BlueGreenDeploymentIdentifier' => ['shape' => 'BlueGreenDeploymentIdentifier'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeBlueGreenDeploymentsResponse' => ['type' => 'structure', 'members' => ['BlueGreenDeployments' => ['shape' => 'BlueGreenDeploymentList'], 'Marker' => ['shape' => 'String']]], 'DescribeCertificatesMessage' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterBacktracksMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'BacktrackIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterEndpointsMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterEndpointIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String']]], 'DescribeDBClusterSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'DescribeDBClusterSnapshotsMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'IncludeShared' => ['shape' => 'Boolean'], 'IncludePublic' => ['shape' => 'Boolean']]], 'DescribeDBClustersMessage' => ['type' => 'structure', 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'IncludeShared' => ['shape' => 'Boolean']]], 'DescribeDBEngineVersionsMessage' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DefaultOnly' => ['shape' => 'Boolean'], 'ListSupportedCharacterSets' => ['shape' => 'BooleanOptional'], 'ListSupportedTimezones' => ['shape' => 'BooleanOptional'], 'IncludeAll' => ['shape' => 'BooleanOptional']]], 'DescribeDBInstanceAutomatedBackupsMessage' => ['type' => 'structure', 'members' => ['DbiResourceId' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'DBInstanceAutomatedBackupsArn' => ['shape' => 'String']]], 'DescribeDBInstancesMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBLogFilesDetails' => ['type' => 'structure', 'members' => ['LogFileName' => ['shape' => 'String'], 'LastWritten' => ['shape' => 'Long'], 'Size' => ['shape' => 'Long']]], 'DescribeDBLogFilesList' => ['type' => 'list', 'member' => ['shape' => 'DescribeDBLogFilesDetails', 'locationName' => 'DescribeDBLogFilesDetails']], 'DescribeDBLogFilesMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'FilenameContains' => ['shape' => 'String'], 'FileLastWritten' => ['shape' => 'Long'], 'FileSize' => ['shape' => 'Long'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBLogFilesResponse' => ['type' => 'structure', 'members' => ['DescribeDBLogFiles' => ['shape' => 'DescribeDBLogFilesList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParameterGroupsMessage' => ['type' => 'structure', 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBProxiesRequest' => ['type' => 'structure', 'members' => ['DBProxyName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeDBProxiesResponse' => ['type' => 'structure', 'members' => ['DBProxies' => ['shape' => 'DBProxyList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBProxyEndpointsRequest' => ['type' => 'structure', 'members' => ['DBProxyName' => ['shape' => 'DBProxyName'], 'DBProxyEndpointName' => ['shape' => 'DBProxyEndpointName'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeDBProxyEndpointsResponse' => ['type' => 'structure', 'members' => ['DBProxyEndpoints' => ['shape' => 'DBProxyEndpointList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBProxyTargetGroupsRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'TargetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeDBProxyTargetGroupsResponse' => ['type' => 'structure', 'members' => ['TargetGroups' => ['shape' => 'TargetGroupList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBProxyTargetsRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'TargetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords']]], 'DescribeDBProxyTargetsResponse' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'TargetList'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSecurityGroupsMessage' => ['type' => 'structure', 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDBSnapshotAttributesMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String']]], 'DescribeDBSnapshotAttributesResult' => ['type' => 'structure', 'members' => ['DBSnapshotAttributesResult' => ['shape' => 'DBSnapshotAttributesResult']]], 'DescribeDBSnapshotsMessage' => ['type' => 'structure', 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBSnapshotIdentifier' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'IncludeShared' => ['shape' => 'Boolean'], 'IncludePublic' => ['shape' => 'Boolean'], 'DbiResourceId' => ['shape' => 'String']]], 'DescribeDBSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultClusterParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEngineDefaultParametersMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupFamily'], 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEngineDefaultParametersResult' => ['type' => 'structure', 'members' => ['EngineDefaults' => ['shape' => 'EngineDefaults']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeExportTasksMessage' => ['type' => 'structure', 'members' => ['ExportTaskIdentifier' => ['shape' => 'String'], 'SourceArn' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'MaxRecords'], 'SourceType' => ['shape' => 'ExportSourceType']]], 'DescribeGlobalClustersMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOptionGroupOptionsMessage' => ['type' => 'structure', 'required' => ['EngineName'], 'members' => ['EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeOptionGroupsMessage' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String']]], 'DescribeOrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'required' => ['Engine'], 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'AvailabilityZoneGroup' => ['shape' => 'String'], 'Vpc' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribePendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribeReservedDBInstancesMessage' => ['type' => 'structure', 'members' => ['ReservedDBInstanceId' => ['shape' => 'String'], 'ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'LeaseId' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedDBInstancesOfferingsMessage' => ['type' => 'structure', 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'FilterList'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeSourceRegionsMessage' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'DescribeValidDBInstanceModificationsMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String']]], 'DescribeValidDBInstanceModificationsResult' => ['type' => 'structure', 'members' => ['ValidDBInstanceModificationsMessage' => ['shape' => 'ValidDBInstanceModificationsMessage']]], 'Description' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '.*'], 'DomainMembership' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'FQDN' => ['shape' => 'String'], 'IAMRoleName' => ['shape' => 'String']]], 'DomainMembershipList' => ['type' => 'list', 'member' => ['shape' => 'DomainMembership', 'locationName' => 'DomainMembership']], 'DomainNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DomainNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'Double' => ['type' => 'double'], 'DoubleOptional' => ['type' => 'double'], 'DoubleRange' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Double'], 'To' => ['shape' => 'Double']]], 'DoubleRangeList' => ['type' => 'list', 'member' => ['shape' => 'DoubleRange', 'locationName' => 'DoubleRange']], 'DownloadDBLogFilePortionDetails' => ['type' => 'structure', 'members' => ['LogFileData' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'AdditionalDataPending' => ['shape' => 'Boolean']]], 'DownloadDBLogFilePortionMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'LogFileName'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'LogFileName' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'NumberOfLines' => ['shape' => 'Integer']]], 'EC2SecurityGroup' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'EC2SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'EC2SecurityGroup', 'locationName' => 'EC2SecurityGroup']], 'Ec2ImagePropertiesNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'Ec2ImagePropertiesNotSupportedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'HostedZoneId' => ['shape' => 'String']]], 'EngineDefaults' => ['type' => 'structure', 'members' => ['DBParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']], 'wrapper' => \true], 'EngineFamily' => ['type' => 'string', 'enum' => ['MYSQL', 'POSTGRESQL', 'SQLSERVER']], 'EngineModeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Date' => ['shape' => 'TStamp'], 'SourceArn' => ['shape' => 'String']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'EventCategory']], 'EventCategoriesMap' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList']], 'wrapper' => \true], 'EventCategoriesMapList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoriesMap', 'locationName' => 'EventCategoriesMap']], 'EventCategoriesMessage' => ['type' => 'structure', 'members' => ['EventCategoriesMapList' => ['shape' => 'EventCategoriesMapList']]], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'Boolean'], 'EventSubscriptionArn' => ['shape' => 'String']], 'wrapper' => \true], 'EventSubscriptionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EventSubscriptionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription', 'locationName' => 'EventSubscription']], 'EventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'ExportSourceType' => ['type' => 'string', 'enum' => ['SNAPSHOT', 'CLUSTER']], 'ExportTask' => ['type' => 'structure', 'members' => ['ExportTaskIdentifier' => ['shape' => 'String'], 'SourceArn' => ['shape' => 'String'], 'ExportOnly' => ['shape' => 'StringList'], 'SnapshotTime' => ['shape' => 'TStamp'], 'TaskStartTime' => ['shape' => 'TStamp'], 'TaskEndTime' => ['shape' => 'TStamp'], 'S3Bucket' => ['shape' => 'String'], 'S3Prefix' => ['shape' => 'String'], 'IamRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'PercentProgress' => ['shape' => 'Integer'], 'TotalExtractedDataInGB' => ['shape' => 'Integer'], 'FailureCause' => ['shape' => 'String'], 'WarningMessage' => ['shape' => 'String'], 'SourceType' => ['shape' => 'ExportSourceType']]], 'ExportTaskAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ExportTaskAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ExportTaskNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ExportTaskNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ExportTasksList' => ['type' => 'list', 'member' => ['shape' => 'ExportTask', 'locationName' => 'ExportTask']], 'ExportTasksMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ExportTasks' => ['shape' => 'ExportTasksList']]], 'FailoverDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'TargetDBInstanceIdentifier' => ['shape' => 'String']]], 'FailoverDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'FailoverGlobalClusterMessage' => ['type' => 'structure', 'required' => ['GlobalClusterIdentifier', 'TargetDbClusterIdentifier'], 'members' => ['GlobalClusterIdentifier' => ['shape' => 'GlobalClusterIdentifier'], 'TargetDbClusterIdentifier' => ['shape' => 'DBClusterIdentifier']]], 'FailoverGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'FailoverState' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'FailoverStatus'], 'FromDbClusterArn' => ['shape' => 'String'], 'ToDbClusterArn' => ['shape' => 'String']], 'wrapper' => \true], 'FailoverStatus' => ['type' => 'string', 'enum' => ['pending', 'failing-over', 'cancelling']], 'FeatureNameList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'String'], 'Values' => ['shape' => 'FilterValueList']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter', 'locationName' => 'Filter']], 'FilterValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'Value']], 'GlobalCluster' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String'], 'GlobalClusterResourceId' => ['shape' => 'String'], 'GlobalClusterArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'GlobalClusterMembers' => ['shape' => 'GlobalClusterMemberList'], 'FailoverState' => ['shape' => 'FailoverState']], 'wrapper' => \true], 'GlobalClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z][0-9A-Za-z-:._]*'], 'GlobalClusterList' => ['type' => 'list', 'member' => ['shape' => 'GlobalCluster', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterMember' => ['type' => 'structure', 'members' => ['DBClusterArn' => ['shape' => 'String'], 'Readers' => ['shape' => 'ReadersArnList'], 'IsWriter' => ['shape' => 'Boolean'], 'GlobalWriteForwardingStatus' => ['shape' => 'WriteForwardingStatus']], 'wrapper' => \true], 'GlobalClusterMemberList' => ['type' => 'list', 'member' => ['shape' => 'GlobalClusterMember', 'locationName' => 'GlobalClusterMember']], 'GlobalClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'GlobalClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'GlobalClusterQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GlobalClustersMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'GlobalClusters' => ['shape' => 'GlobalClusterList']]], 'IAMAuthMode' => ['type' => 'string', 'enum' => ['DISABLED', 'REQUIRED', 'ENABLED']], 'IPRange' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String']]], 'IPRangeList' => ['type' => 'list', 'member' => ['shape' => 'IPRange', 'locationName' => 'IPRange']], 'IamRoleMissingPermissionsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'IamRoleMissingPermissions', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'IamRoleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'IamRoleNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'InstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientAvailableIPsInSubnetFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientAvailableIPsInSubnetFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBClusterCapacityFault', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'InsufficientDBInstanceCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientDBInstanceCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientStorageClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientStorageClusterCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidBlueGreenDeploymentStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidBlueGreenDeploymentStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidCustomDBEngineVersionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidCustomDBEngineVersionStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterCapacityFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterEndpointStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterEndpointStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterSnapshotStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBInstanceAutomatedBackupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBInstanceAutomatedBackupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBInstanceStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBInstanceState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBProxyEndpointStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBProxyEndpointStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBProxyStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBProxyStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDBSubnetStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDBSubnetStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidEventSubscriptionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidEventSubscriptionState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidExportOnlyFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidExportOnly', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidExportSourceStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidExportSourceState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidExportTaskStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidExportTaskStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidGlobalClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidGlobalClusterStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidOptionGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidOptionGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRestoreFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRestoreFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidS3BucketFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidS3BucketFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSKeyNotAccessibleFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'KMSKeyNotAccessibleFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'KmsKeyIdOrArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9_:\\-\\/]+'], 'ListTagsForResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Filters' => ['shape' => 'FilterList']]], 'LogTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Long' => ['type' => 'long'], 'LongOptional' => ['type' => 'long'], 'MasterUserSecret' => ['type' => 'structure', 'members' => ['SecretArn' => ['shape' => 'String'], 'SecretStatus' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String']]], 'MaxRecords' => ['type' => 'integer', 'max' => 100, 'min' => 20], 'MinimumEngineVersionPerAllowedValue' => ['type' => 'structure', 'members' => ['AllowedValue' => ['shape' => 'String'], 'MinimumEngineVersion' => ['shape' => 'String']]], 'MinimumEngineVersionPerAllowedValueList' => ['type' => 'list', 'member' => ['shape' => 'MinimumEngineVersionPerAllowedValue', 'locationName' => 'MinimumEngineVersionPerAllowedValue']], 'ModifyActivityStreamRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'String'], 'AuditPolicyState' => ['shape' => 'AuditPolicyState']]], 'ModifyActivityStreamResponse' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String'], 'KinesisStreamName' => ['shape' => 'String'], 'Status' => ['shape' => 'ActivityStreamStatus'], 'Mode' => ['shape' => 'ActivityStreamMode'], 'EngineNativeAuditFieldsIncluded' => ['shape' => 'BooleanOptional'], 'PolicyStatus' => ['shape' => 'ActivityStreamPolicyStatus']]], 'ModifyCertificatesMessage' => ['type' => 'structure', 'members' => ['CertificateIdentifier' => ['shape' => 'String'], 'RemoveCustomerOverride' => ['shape' => 'BooleanOptional']]], 'ModifyCertificatesResult' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate']]], 'ModifyCurrentDBClusterCapacityMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'Capacity' => ['shape' => 'IntegerOptional'], 'SecondsBeforeTimeout' => ['shape' => 'IntegerOptional'], 'TimeoutAction' => ['shape' => 'String']]], 'ModifyCustomDBEngineVersionMessage' => ['type' => 'structure', 'required' => ['Engine', 'EngineVersion'], 'members' => ['Engine' => ['shape' => 'CustomEngineName'], 'EngineVersion' => ['shape' => 'CustomEngineVersion'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'CustomEngineVersionStatus']]], 'ModifyDBClusterEndpointMessage' => ['type' => 'structure', 'required' => ['DBClusterEndpointIdentifier'], 'members' => ['DBClusterEndpointIdentifier' => ['shape' => 'String'], 'EndpointType' => ['shape' => 'String'], 'StaticMembers' => ['shape' => 'StringList'], 'ExcludedMembers' => ['shape' => 'StringList']]], 'ModifyDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'NewDBClusterIdentifier' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'CloudwatchLogsExportConfiguration' => ['shape' => 'CloudwatchLogsExportConfiguration'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'DBInstanceParameterGroupName' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'ScalingConfiguration' => ['shape' => 'ScalingConfiguration'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'EnableHttpEndpoint' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'EnableGlobalWriteForwarding' => ['shape' => 'BooleanOptional'], 'DBClusterInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'StorageType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'NetworkType' => ['shape' => 'String'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'RotateMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String']]], 'ModifyDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName', 'Parameters'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'ModifyDBClusterSnapshotAttributeMessage' => ['type' => 'structure', 'required' => ['DBClusterSnapshotIdentifier', 'AttributeName'], 'members' => ['DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'AttributeName' => ['shape' => 'String'], 'ValuesToAdd' => ['shape' => 'AttributeValueList'], 'ValuesToRemove' => ['shape' => 'AttributeValueList']]], 'ModifyDBClusterSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['DBClusterSnapshotAttributesResult' => ['shape' => 'DBClusterSnapshotAttributesResult']]], 'ModifyDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'MasterUserPassword' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'Boolean'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'NewDBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'Domain' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'DBPortNumber' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'PromotionTier' => ['shape' => 'IntegerOptional'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CloudwatchLogsExportConfiguration' => ['shape' => 'CloudwatchLogsExportConfiguration'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'UseDefaultProcessorFeatures' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'CertificateRotationRestart' => ['shape' => 'BooleanOptional'], 'ReplicaMode' => ['shape' => 'ReplicaMode'], 'EnableCustomerOwnedIp' => ['shape' => 'BooleanOptional'], 'AwsBackupRecoveryPointArn' => ['shape' => 'AwsBackupRecoveryPointArn'], 'AutomationMode' => ['shape' => 'AutomationMode'], 'ResumeFullAutomationModeMinutes' => ['shape' => 'IntegerOptional'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'RotateMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String']]], 'ModifyDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ModifyDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName', 'Parameters'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyDBProxyEndpointRequest' => ['type' => 'structure', 'required' => ['DBProxyEndpointName'], 'members' => ['DBProxyEndpointName' => ['shape' => 'DBProxyEndpointName'], 'NewDBProxyEndpointName' => ['shape' => 'DBProxyEndpointName'], 'VpcSecurityGroupIds' => ['shape' => 'StringList']]], 'ModifyDBProxyEndpointResponse' => ['type' => 'structure', 'members' => ['DBProxyEndpoint' => ['shape' => 'DBProxyEndpoint']]], 'ModifyDBProxyRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'NewDBProxyName' => ['shape' => 'String'], 'Auth' => ['shape' => 'UserAuthConfigList'], 'RequireTLS' => ['shape' => 'BooleanOptional'], 'IdleClientTimeout' => ['shape' => 'IntegerOptional'], 'DebugLogging' => ['shape' => 'BooleanOptional'], 'RoleArn' => ['shape' => 'String'], 'SecurityGroups' => ['shape' => 'StringList']]], 'ModifyDBProxyResponse' => ['type' => 'structure', 'members' => ['DBProxy' => ['shape' => 'DBProxy']]], 'ModifyDBProxyTargetGroupRequest' => ['type' => 'structure', 'required' => ['TargetGroupName', 'DBProxyName'], 'members' => ['TargetGroupName' => ['shape' => 'String'], 'DBProxyName' => ['shape' => 'String'], 'ConnectionPoolConfig' => ['shape' => 'ConnectionPoolConfiguration'], 'NewName' => ['shape' => 'String']]], 'ModifyDBProxyTargetGroupResponse' => ['type' => 'structure', 'members' => ['DBProxyTargetGroup' => ['shape' => 'DBProxyTargetGroup']]], 'ModifyDBSnapshotAttributeMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier', 'AttributeName'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'AttributeName' => ['shape' => 'String'], 'ValuesToAdd' => ['shape' => 'AttributeValueList'], 'ValuesToRemove' => ['shape' => 'AttributeValueList']]], 'ModifyDBSnapshotAttributeResult' => ['type' => 'structure', 'members' => ['DBSnapshotAttributesResult' => ['shape' => 'DBSnapshotAttributesResult']]], 'ModifyDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBSnapshotIdentifier'], 'members' => ['DBSnapshotIdentifier' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String']]], 'ModifyDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBSnapshot' => ['shape' => 'DBSnapshot']]], 'ModifyDBSubnetGroupMessage' => ['type' => 'structure', 'required' => ['DBSubnetGroupName', 'SubnetIds'], 'members' => ['DBSubnetGroupName' => ['shape' => 'String'], 'DBSubnetGroupDescription' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyDBSubnetGroupResult' => ['type' => 'structure', 'members' => ['DBSubnetGroup' => ['shape' => 'DBSubnetGroup']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyGlobalClusterMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String'], 'NewGlobalClusterIdentifier' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AllowMajorVersionUpgrade' => ['shape' => 'BooleanOptional']]], 'ModifyGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'ModifyOptionGroupMessage' => ['type' => 'structure', 'required' => ['OptionGroupName'], 'members' => ['OptionGroupName' => ['shape' => 'String'], 'OptionsToInclude' => ['shape' => 'OptionConfigurationList'], 'OptionsToRemove' => ['shape' => 'OptionNamesList'], 'ApplyImmediately' => ['shape' => 'Boolean']]], 'ModifyOptionGroupResult' => ['type' => 'structure', 'members' => ['OptionGroup' => ['shape' => 'OptionGroup']]], 'NetworkTypeNotSupported' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NetworkTypeNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Option' => ['type' => 'structure', 'members' => ['OptionName' => ['shape' => 'String'], 'OptionDescription' => ['shape' => 'String'], 'Persistent' => ['shape' => 'Boolean'], 'Permanent' => ['shape' => 'Boolean'], 'Port' => ['shape' => 'IntegerOptional'], 'OptionVersion' => ['shape' => 'String'], 'OptionSettings' => ['shape' => 'OptionSettingConfigurationList'], 'DBSecurityGroupMemberships' => ['shape' => 'DBSecurityGroupMembershipList'], 'VpcSecurityGroupMemberships' => ['shape' => 'VpcSecurityGroupMembershipList']]], 'OptionConfiguration' => ['type' => 'structure', 'required' => ['OptionName'], 'members' => ['OptionName' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'OptionVersion' => ['shape' => 'String'], 'DBSecurityGroupMemberships' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupMemberships' => ['shape' => 'VpcSecurityGroupIdList'], 'OptionSettings' => ['shape' => 'OptionSettingsList']]], 'OptionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'OptionConfiguration', 'locationName' => 'OptionConfiguration']], 'OptionGroup' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'OptionGroupDescription' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'Options' => ['shape' => 'OptionsList'], 'AllowsVpcAndNonVpcInstanceMemberships' => ['shape' => 'Boolean'], 'VpcId' => ['shape' => 'String'], 'OptionGroupArn' => ['shape' => 'String'], 'SourceOptionGroup' => ['shape' => 'String'], 'SourceAccountId' => ['shape' => 'String'], 'CopyTimestamp' => ['shape' => 'TStamp']], 'wrapper' => \true], 'OptionGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OptionGroupMembership' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'OptionGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupMembership', 'locationName' => 'OptionGroupMembership']], 'OptionGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'OptionGroupOption' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'EngineName' => ['shape' => 'String'], 'MajorEngineVersion' => ['shape' => 'String'], 'MinimumRequiredMinorEngineVersion' => ['shape' => 'String'], 'PortRequired' => ['shape' => 'Boolean'], 'DefaultPort' => ['shape' => 'IntegerOptional'], 'OptionsDependedOn' => ['shape' => 'OptionsDependedOn'], 'OptionsConflictsWith' => ['shape' => 'OptionsConflictsWith'], 'Persistent' => ['shape' => 'Boolean'], 'Permanent' => ['shape' => 'Boolean'], 'RequiresAutoMinorEngineVersionUpgrade' => ['shape' => 'Boolean'], 'VpcOnly' => ['shape' => 'Boolean'], 'SupportsOptionVersionDowngrade' => ['shape' => 'BooleanOptional'], 'OptionGroupOptionSettings' => ['shape' => 'OptionGroupOptionSettingsList'], 'OptionGroupOptionVersions' => ['shape' => 'OptionGroupOptionVersionsList'], 'CopyableCrossAccount' => ['shape' => 'BooleanOptional']]], 'OptionGroupOptionSetting' => ['type' => 'structure', 'members' => ['SettingName' => ['shape' => 'String'], 'SettingDescription' => ['shape' => 'String'], 'DefaultValue' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'IsRequired' => ['shape' => 'Boolean'], 'MinimumEngineVersionPerAllowedValue' => ['shape' => 'MinimumEngineVersionPerAllowedValueList']]], 'OptionGroupOptionSettingsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupOptionSetting', 'locationName' => 'OptionGroupOptionSetting']], 'OptionGroupOptionVersionsList' => ['type' => 'list', 'member' => ['shape' => 'OptionVersion', 'locationName' => 'OptionVersion']], 'OptionGroupOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroupOption', 'locationName' => 'OptionGroupOption']], 'OptionGroupOptionsMessage' => ['type' => 'structure', 'members' => ['OptionGroupOptions' => ['shape' => 'OptionGroupOptionsList'], 'Marker' => ['shape' => 'String']]], 'OptionGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OptionGroupQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OptionGroups' => ['type' => 'structure', 'members' => ['OptionGroupsList' => ['shape' => 'OptionGroupsList'], 'Marker' => ['shape' => 'String']]], 'OptionGroupsList' => ['type' => 'list', 'member' => ['shape' => 'OptionGroup', 'locationName' => 'OptionGroup']], 'OptionNamesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OptionSetting' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String'], 'DefaultValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'IsCollection' => ['shape' => 'Boolean']]], 'OptionSettingConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'OptionSetting', 'locationName' => 'OptionSetting']], 'OptionSettingsList' => ['type' => 'list', 'member' => ['shape' => 'OptionSetting', 'locationName' => 'OptionSetting']], 'OptionVersion' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'String'], 'IsDefault' => ['shape' => 'Boolean']]], 'OptionsConflictsWith' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OptionConflictName']], 'OptionsDependedOn' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'OptionName']], 'OptionsList' => ['type' => 'list', 'member' => ['shape' => 'Option', 'locationName' => 'Option']], 'OrderableDBInstanceOption' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'AvailabilityZoneGroup' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList'], 'MultiAZCapable' => ['shape' => 'Boolean'], 'ReadReplicaCapable' => ['shape' => 'Boolean'], 'Vpc' => ['shape' => 'Boolean'], 'SupportsStorageEncryption' => ['shape' => 'Boolean'], 'StorageType' => ['shape' => 'String'], 'SupportsIops' => ['shape' => 'Boolean'], 'SupportsEnhancedMonitoring' => ['shape' => 'Boolean'], 'SupportsIAMDatabaseAuthentication' => ['shape' => 'Boolean'], 'SupportsPerformanceInsights' => ['shape' => 'Boolean'], 'MinStorageSize' => ['shape' => 'IntegerOptional'], 'MaxStorageSize' => ['shape' => 'IntegerOptional'], 'MinIopsPerDbInstance' => ['shape' => 'IntegerOptional'], 'MaxIopsPerDbInstance' => ['shape' => 'IntegerOptional'], 'MinIopsPerGib' => ['shape' => 'DoubleOptional'], 'MaxIopsPerGib' => ['shape' => 'DoubleOptional'], 'AvailableProcessorFeatures' => ['shape' => 'AvailableProcessorFeatureList'], 'SupportedEngineModes' => ['shape' => 'EngineModeList'], 'SupportsStorageAutoscaling' => ['shape' => 'BooleanOptional'], 'SupportsKerberosAuthentication' => ['shape' => 'BooleanOptional'], 'OutpostCapable' => ['shape' => 'Boolean'], 'SupportedActivityStreamModes' => ['shape' => 'ActivityStreamModeList'], 'SupportsGlobalDatabases' => ['shape' => 'Boolean'], 'SupportsClusters' => ['shape' => 'Boolean'], 'SupportedNetworkTypes' => ['shape' => 'StringList'], 'SupportsStorageThroughput' => ['shape' => 'Boolean'], 'MinStorageThroughputPerDbInstance' => ['shape' => 'IntegerOptional'], 'MaxStorageThroughputPerDbInstance' => ['shape' => 'IntegerOptional'], 'MinStorageThroughputPerIops' => ['shape' => 'DoubleOptional'], 'MaxStorageThroughputPerIops' => ['shape' => 'DoubleOptional']], 'wrapper' => \true], 'OrderableDBInstanceOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OrderableDBInstanceOption', 'locationName' => 'OrderableDBInstanceOption']], 'OrderableDBInstanceOptionsMessage' => ['type' => 'structure', 'members' => ['OrderableDBInstanceOptions' => ['shape' => 'OrderableDBInstanceOptionsList'], 'Marker' => ['shape' => 'String']]], 'Outpost' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String'], 'ApplyMethod' => ['shape' => 'ApplyMethod'], 'SupportedEngineModes' => ['shape' => 'EngineModeList']]], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PendingCloudwatchLogsExports' => ['type' => 'structure', 'members' => ['LogTypesToEnable' => ['shape' => 'LogTypeList'], 'LogTypesToDisable' => ['shape' => 'LogTypeList']]], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'String'], 'AutoAppliedAfterDate' => ['shape' => 'TStamp'], 'ForcedApplyDate' => ['shape' => 'TStamp'], 'OptInStatus' => ['shape' => 'String'], 'CurrentApplyDate' => ['shape' => 'TStamp'], 'Description' => ['shape' => 'String']]], 'PendingMaintenanceActionDetails' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction', 'locationName' => 'PendingMaintenanceAction']], 'PendingMaintenanceActions' => ['type' => 'list', 'member' => ['shape' => 'ResourcePendingMaintenanceActions', 'locationName' => 'ResourcePendingMaintenanceActions']], 'PendingMaintenanceActionsMessage' => ['type' => 'structure', 'members' => ['PendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActions'], 'Marker' => ['shape' => 'String']]], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['DBInstanceClass' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'MasterUserPassword' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'CACertificateIdentifier' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PendingCloudwatchLogsExports' => ['shape' => 'PendingCloudwatchLogsExports'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'BooleanOptional'], 'AutomationMode' => ['shape' => 'AutomationMode'], 'ResumeFullAutomationModeTime' => ['shape' => 'TStamp'], 'StorageThroughput' => ['shape' => 'IntegerOptional']]], 'PointInTimeRestoreNotEnabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PointInTimeRestoreNotEnabled', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ProcessorFeature' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'ProcessorFeatureList' => ['type' => 'list', 'member' => ['shape' => 'ProcessorFeature', 'locationName' => 'ProcessorFeature']], 'PromoteReadReplicaDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'PromoteReadReplicaDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'PromoteReadReplicaMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String']]], 'PromoteReadReplicaResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'ProvisionedIopsNotAvailableInAZFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ProvisionedIopsNotAvailableInAZFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PurchaseReservedDBInstancesOfferingMessage' => ['type' => 'structure', 'required' => ['ReservedDBInstancesOfferingId'], 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'ReservedDBInstanceId' => ['shape' => 'String'], 'DBInstanceCount' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList']]], 'PurchaseReservedDBInstancesOfferingResult' => ['type' => 'structure', 'members' => ['ReservedDBInstance' => ['shape' => 'ReservedDBInstance']]], 'Range' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer'], 'To' => ['shape' => 'Integer'], 'Step' => ['shape' => 'IntegerOptional']]], 'RangeList' => ['type' => 'list', 'member' => ['shape' => 'Range', 'locationName' => 'Range']], 'ReadReplicaDBClusterIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaDBClusterIdentifier']], 'ReadReplicaDBInstanceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaDBInstanceIdentifier']], 'ReadReplicaIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ReadReplicaIdentifier']], 'ReadersArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RebootDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'RebootDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RebootDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'ForceFailover' => ['shape' => 'BooleanOptional']]], 'RebootDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']], 'wrapper' => \true], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'RecurringCharge']], 'RegisterDBProxyTargetsRequest' => ['type' => 'structure', 'required' => ['DBProxyName'], 'members' => ['DBProxyName' => ['shape' => 'String'], 'TargetGroupName' => ['shape' => 'String'], 'DBInstanceIdentifiers' => ['shape' => 'StringList'], 'DBClusterIdentifiers' => ['shape' => 'StringList']]], 'RegisterDBProxyTargetsResponse' => ['type' => 'structure', 'members' => ['DBProxyTargets' => ['shape' => 'TargetList']]], 'RemoveFromGlobalClusterMessage' => ['type' => 'structure', 'members' => ['GlobalClusterIdentifier' => ['shape' => 'String'], 'DbClusterIdentifier' => ['shape' => 'String']]], 'RemoveFromGlobalClusterResult' => ['type' => 'structure', 'members' => ['GlobalCluster' => ['shape' => 'GlobalCluster']]], 'RemoveRoleFromDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'RoleArn'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'RemoveRoleFromDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'RoleArn', 'FeatureName'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'RoleArn' => ['shape' => 'String'], 'FeatureName' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SourceIdentifier'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SourceIdentifier' => ['shape' => 'String']]], 'RemoveSourceIdentifierFromSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'RemoveTagsFromResourceMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'KeyList']]], 'ReplicaMode' => ['type' => 'string', 'enum' => ['open-read-only', 'mounted']], 'ReservedDBInstance' => ['type' => 'structure', 'members' => ['ReservedDBInstanceId' => ['shape' => 'String'], 'ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'DBInstanceCount' => ['shape' => 'Integer'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'State' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList'], 'ReservedDBInstanceArn' => ['shape' => 'String'], 'LeaseId' => ['shape' => 'String']], 'wrapper' => \true], 'ReservedDBInstanceAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceAlreadyExists', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstanceList' => ['type' => 'list', 'member' => ['shape' => 'ReservedDBInstance', 'locationName' => 'ReservedDBInstance']], 'ReservedDBInstanceMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedDBInstances' => ['shape' => 'ReservedDBInstanceList']]], 'ReservedDBInstanceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstanceQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstanceQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReservedDBInstancesOffering' => ['type' => 'structure', 'members' => ['ReservedDBInstancesOfferingId' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'ProductDescription' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'Boolean'], 'RecurringCharges' => ['shape' => 'RecurringChargeList']], 'wrapper' => \true], 'ReservedDBInstancesOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedDBInstancesOffering', 'locationName' => 'ReservedDBInstancesOffering']], 'ReservedDBInstancesOfferingMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedDBInstancesOfferings' => ['shape' => 'ReservedDBInstancesOfferingList']]], 'ReservedDBInstancesOfferingNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedDBInstancesOfferingNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResetDBClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBClusterParameterGroupName'], 'members' => ['DBClusterParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResetDBParameterGroupMessage' => ['type' => 'structure', 'required' => ['DBParameterGroupName'], 'members' => ['DBParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourcePendingMaintenanceActions' => ['type' => 'structure', 'members' => ['ResourceIdentifier' => ['shape' => 'String'], 'PendingMaintenanceActionDetails' => ['shape' => 'PendingMaintenanceActionDetails']], 'wrapper' => \true], 'RestoreDBClusterFromS3Message' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'Engine', 'MasterUsername', 'SourceEngine', 'SourceEngineVersion', 'S3BucketName', 'S3IngestionRoleArn'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'CharacterSetName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'DBClusterIdentifier' => ['shape' => 'String'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'DBSubnetGroupName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'PreferredBackupWindow' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'SourceEngine' => ['shape' => 'String'], 'SourceEngineVersion' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3Prefix' => ['shape' => 'String'], 'S3IngestionRoleArn' => ['shape' => 'String'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'NetworkType' => ['shape' => 'String'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String']]], 'RestoreDBClusterFromS3Result' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RestoreDBClusterFromSnapshotMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SnapshotIdentifier', 'Engine'], 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'DBClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'EngineMode' => ['shape' => 'String'], 'ScalingConfiguration' => ['shape' => 'ScalingConfiguration'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'DBClusterInstanceClass' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'NetworkType' => ['shape' => 'String']]], 'RestoreDBClusterFromSnapshotResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RestoreDBClusterToPointInTimeMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier', 'SourceDBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String'], 'RestoreType' => ['shape' => 'String'], 'SourceDBClusterIdentifier' => ['shape' => 'String'], 'RestoreToTime' => ['shape' => 'TStamp'], 'UseLatestRestorableTime' => ['shape' => 'Boolean'], 'Port' => ['shape' => 'IntegerOptional'], 'DBSubnetGroupName' => ['shape' => 'String'], 'OptionGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'BacktrackWindow' => ['shape' => 'LongOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'DBClusterParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'ScalingConfiguration' => ['shape' => 'ScalingConfiguration'], 'EngineMode' => ['shape' => 'String'], 'DBClusterInstanceClass' => ['shape' => 'String'], 'StorageType' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Iops' => ['shape' => 'IntegerOptional'], 'ServerlessV2ScalingConfiguration' => ['shape' => 'ServerlessV2ScalingConfiguration'], 'NetworkType' => ['shape' => 'String']]], 'RestoreDBClusterToPointInTimeResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'RestoreDBInstanceFromDBSnapshotMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBSnapshotIdentifier' => ['shape' => 'String'], 'DBInstanceClass' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Domain' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'DomainIAMRoleName' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'UseDefaultProcessorFeatures' => ['shape' => 'BooleanOptional'], 'DBParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'EnableCustomerOwnedIp' => ['shape' => 'BooleanOptional'], 'CustomIamInstanceProfile' => ['shape' => 'String'], 'BackupTarget' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'DBClusterSnapshotIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional']]], 'RestoreDBInstanceFromDBSnapshotResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RestoreDBInstanceFromS3Message' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier', 'DBInstanceClass', 'Engine', 'SourceEngine', 'SourceEngineVersion', 'S3BucketName', 'S3IngestionRoleArn'], 'members' => ['DBName' => ['shape' => 'String'], 'DBInstanceIdentifier' => ['shape' => 'String'], 'AllocatedStorage' => ['shape' => 'IntegerOptional'], 'DBInstanceClass' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'DBSecurityGroups' => ['shape' => 'DBSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'DBParameterGroupName' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredBackupWindow' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'EngineVersion' => ['shape' => 'String'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'StorageEncrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'MonitoringInterval' => ['shape' => 'IntegerOptional'], 'MonitoringRoleArn' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'SourceEngine' => ['shape' => 'String'], 'SourceEngineVersion' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'S3Prefix' => ['shape' => 'String'], 'S3IngestionRoleArn' => ['shape' => 'String'], 'EnablePerformanceInsights' => ['shape' => 'BooleanOptional'], 'PerformanceInsightsKMSKeyId' => ['shape' => 'String'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'IntegerOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'UseDefaultProcessorFeatures' => ['shape' => 'BooleanOptional'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'ManageMasterUserPassword' => ['shape' => 'BooleanOptional'], 'MasterUserSecretKmsKeyId' => ['shape' => 'String']]], 'RestoreDBInstanceFromS3Result' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RestoreDBInstanceToPointInTimeMessage' => ['type' => 'structure', 'required' => ['TargetDBInstanceIdentifier'], 'members' => ['SourceDBInstanceIdentifier' => ['shape' => 'String'], 'TargetDBInstanceIdentifier' => ['shape' => 'String'], 'RestoreTime' => ['shape' => 'TStamp'], 'UseLatestRestorableTime' => ['shape' => 'Boolean'], 'DBInstanceClass' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'DBSubnetGroupName' => ['shape' => 'String'], 'MultiAZ' => ['shape' => 'BooleanOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'AutoMinorVersionUpgrade' => ['shape' => 'BooleanOptional'], 'LicenseModel' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Engine' => ['shape' => 'String'], 'Iops' => ['shape' => 'IntegerOptional'], 'OptionGroupName' => ['shape' => 'String'], 'CopyTagsToSnapshot' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList'], 'StorageType' => ['shape' => 'String'], 'TdeCredentialArn' => ['shape' => 'String'], 'TdeCredentialPassword' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'Domain' => ['shape' => 'String'], 'DomainIAMRoleName' => ['shape' => 'String'], 'EnableIAMDatabaseAuthentication' => ['shape' => 'BooleanOptional'], 'EnableCloudwatchLogsExports' => ['shape' => 'LogTypeList'], 'ProcessorFeatures' => ['shape' => 'ProcessorFeatureList'], 'UseDefaultProcessorFeatures' => ['shape' => 'BooleanOptional'], 'DBParameterGroupName' => ['shape' => 'String'], 'DeletionProtection' => ['shape' => 'BooleanOptional'], 'SourceDbiResourceId' => ['shape' => 'String'], 'MaxAllocatedStorage' => ['shape' => 'IntegerOptional'], 'SourceDBInstanceAutomatedBackupsArn' => ['shape' => 'String'], 'EnableCustomerOwnedIp' => ['shape' => 'BooleanOptional'], 'CustomIamInstanceProfile' => ['shape' => 'String'], 'BackupTarget' => ['shape' => 'String'], 'NetworkType' => ['shape' => 'String'], 'StorageThroughput' => ['shape' => 'IntegerOptional'], 'AllocatedStorage' => ['shape' => 'IntegerOptional']]], 'RestoreDBInstanceToPointInTimeResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'RestoreWindow' => ['type' => 'structure', 'members' => ['EarliestTime' => ['shape' => 'TStamp'], 'LatestTime' => ['shape' => 'TStamp']]], 'RevokeDBSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['DBSecurityGroupName'], 'members' => ['DBSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupId' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'RevokeDBSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['DBSecurityGroup' => ['shape' => 'DBSecurityGroup']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSInvalidTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSNoAuthorization', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSTopicArnNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSTopicArnNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ScalingConfiguration' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'IntegerOptional'], 'MaxCapacity' => ['shape' => 'IntegerOptional'], 'AutoPause' => ['shape' => 'BooleanOptional'], 'SecondsUntilAutoPause' => ['shape' => 'IntegerOptional'], 'TimeoutAction' => ['shape' => 'String'], 'SecondsBeforeTimeout' => ['shape' => 'IntegerOptional']]], 'ScalingConfigurationInfo' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'IntegerOptional'], 'MaxCapacity' => ['shape' => 'IntegerOptional'], 'AutoPause' => ['shape' => 'BooleanOptional'], 'SecondsUntilAutoPause' => ['shape' => 'IntegerOptional'], 'TimeoutAction' => ['shape' => 'String'], 'SecondsBeforeTimeout' => ['shape' => 'IntegerOptional']]], 'ServerlessV2ScalingConfiguration' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'DoubleOptional'], 'MaxCapacity' => ['shape' => 'DoubleOptional']]], 'ServerlessV2ScalingConfigurationInfo' => ['type' => 'structure', 'members' => ['MinCapacity' => ['shape' => 'DoubleOptional'], 'MaxCapacity' => ['shape' => 'DoubleOptional']]], 'SharedSnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SharedSnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceClusterNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceClusterNotSupportedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceDatabaseNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceDatabaseNotSupportedFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SourceId']], 'SourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SourceRegion' => ['type' => 'structure', 'members' => ['RegionName' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SupportsDBInstanceAutomatedBackupsReplication' => ['shape' => 'Boolean']]], 'SourceRegionList' => ['type' => 'list', 'member' => ['shape' => 'SourceRegion', 'locationName' => 'SourceRegion']], 'SourceRegionMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'SourceRegions' => ['shape' => 'SourceRegionList']]], 'SourceType' => ['type' => 'string', 'enum' => ['db-instance', 'db-parameter-group', 'db-security-group', 'db-snapshot', 'db-cluster', 'db-cluster-snapshot', 'custom-engine-version', 'db-proxy', 'blue-green-deployment']], 'StartActivityStreamRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Mode', 'KmsKeyId'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'Mode' => ['shape' => 'ActivityStreamMode'], 'KmsKeyId' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'BooleanOptional'], 'EngineNativeAuditFieldsIncluded' => ['shape' => 'BooleanOptional']]], 'StartActivityStreamResponse' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String'], 'KinesisStreamName' => ['shape' => 'String'], 'Status' => ['shape' => 'ActivityStreamStatus'], 'Mode' => ['shape' => 'ActivityStreamMode'], 'ApplyImmediately' => ['shape' => 'Boolean'], 'EngineNativeAuditFieldsIncluded' => ['shape' => 'BooleanOptional']]], 'StartDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StartDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StartDBInstanceAutomatedBackupsReplicationMessage' => ['type' => 'structure', 'required' => ['SourceDBInstanceArn'], 'members' => ['SourceDBInstanceArn' => ['shape' => 'String'], 'BackupRetentionPeriod' => ['shape' => 'IntegerOptional'], 'KmsKeyId' => ['shape' => 'String'], 'PreSignedUrl' => ['shape' => 'String']]], 'StartDBInstanceAutomatedBackupsReplicationResult' => ['type' => 'structure', 'members' => ['DBInstanceAutomatedBackup' => ['shape' => 'DBInstanceAutomatedBackup']]], 'StartDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String']]], 'StartDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'StartExportTaskMessage' => ['type' => 'structure', 'required' => ['ExportTaskIdentifier', 'SourceArn', 'S3BucketName', 'IamRoleArn', 'KmsKeyId'], 'members' => ['ExportTaskIdentifier' => ['shape' => 'String'], 'SourceArn' => ['shape' => 'String'], 'S3BucketName' => ['shape' => 'String'], 'IamRoleArn' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'S3Prefix' => ['shape' => 'String'], 'ExportOnly' => ['shape' => 'StringList']]], 'StopActivityStreamRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'String'], 'ApplyImmediately' => ['shape' => 'BooleanOptional']]], 'StopActivityStreamResponse' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'String'], 'KinesisStreamName' => ['shape' => 'String'], 'Status' => ['shape' => 'ActivityStreamStatus']]], 'StopDBClusterMessage' => ['type' => 'structure', 'required' => ['DBClusterIdentifier'], 'members' => ['DBClusterIdentifier' => ['shape' => 'String']]], 'StopDBClusterResult' => ['type' => 'structure', 'members' => ['DBCluster' => ['shape' => 'DBCluster']]], 'StopDBInstanceAutomatedBackupsReplicationMessage' => ['type' => 'structure', 'required' => ['SourceDBInstanceArn'], 'members' => ['SourceDBInstanceArn' => ['shape' => 'String']]], 'StopDBInstanceAutomatedBackupsReplicationResult' => ['type' => 'structure', 'members' => ['DBInstanceAutomatedBackup' => ['shape' => 'DBInstanceAutomatedBackup']]], 'StopDBInstanceMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String'], 'DBSnapshotIdentifier' => ['shape' => 'String']]], 'StopDBInstanceResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'StorageQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'StorageTypeNotSupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'StorageTypeNotSupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'String255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetOutpost' => ['shape' => 'Outpost'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetAlreadyInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubscriptionAlreadyExistFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionAlreadyExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubscriptionCategoryNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionCategoryNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SupportedCharacterSetsList' => ['type' => 'list', 'member' => ['shape' => 'CharacterSet', 'locationName' => 'CharacterSet']], 'SupportedTimezonesList' => ['type' => 'list', 'member' => ['shape' => 'Timezone', 'locationName' => 'Timezone']], 'SwitchoverBlueGreenDeploymentRequest' => ['type' => 'structure', 'required' => ['BlueGreenDeploymentIdentifier'], 'members' => ['BlueGreenDeploymentIdentifier' => ['shape' => 'BlueGreenDeploymentIdentifier'], 'SwitchoverTimeout' => ['shape' => 'SwitchoverTimeout']]], 'SwitchoverBlueGreenDeploymentResponse' => ['type' => 'structure', 'members' => ['BlueGreenDeployment' => ['shape' => 'BlueGreenDeployment']]], 'SwitchoverDetail' => ['type' => 'structure', 'members' => ['SourceMember' => ['shape' => 'DatabaseArn'], 'TargetMember' => ['shape' => 'DatabaseArn'], 'Status' => ['shape' => 'SwitchoverDetailStatus']]], 'SwitchoverDetailList' => ['type' => 'list', 'member' => ['shape' => 'SwitchoverDetail']], 'SwitchoverDetailStatus' => ['type' => 'string'], 'SwitchoverReadReplicaMessage' => ['type' => 'structure', 'required' => ['DBInstanceIdentifier'], 'members' => ['DBInstanceIdentifier' => ['shape' => 'String']]], 'SwitchoverReadReplicaResult' => ['type' => 'structure', 'members' => ['DBInstance' => ['shape' => 'DBInstance']]], 'SwitchoverTimeout' => ['type' => 'integer', 'min' => 30], 'TStamp' => ['type' => 'timestamp'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagListMessage' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'TargetDBClusterParameterGroupName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z](?!.*--)[0-9A-Za-z-]*[^-]|^default(?!.*--)(?!.*\\.\\.)[0-9A-Za-z-.]*[^-]'], 'TargetDBParameterGroupName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[A-Za-z](?!.*--)[0-9A-Za-z-]*[^-]|^default(?!.*--)(?!.*\\.\\.)[0-9A-Za-z-.]*[^-]'], 'TargetEngineVersion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9A-Za-z-_.]+'], 'TargetGroupList' => ['type' => 'list', 'member' => ['shape' => 'DBProxyTargetGroup']], 'TargetHealth' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'TargetState'], 'Reason' => ['shape' => 'TargetHealthReason'], 'Description' => ['shape' => 'String']]], 'TargetHealthReason' => ['type' => 'string', 'enum' => ['UNREACHABLE', 'CONNECTION_FAILED', 'AUTH_FAILURE', 'PENDING_PROXY_CAPACITY', 'INVALID_REPLICATION_STATE']], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'DBProxyTarget']], 'TargetRole' => ['type' => 'string', 'enum' => ['READ_WRITE', 'READ_ONLY', 'UNKNOWN']], 'TargetState' => ['type' => 'string', 'enum' => ['REGISTERING', 'AVAILABLE', 'UNAVAILABLE']], 'TargetType' => ['type' => 'string', 'enum' => ['RDS_INSTANCE', 'RDS_SERVERLESS_ENDPOINT', 'TRACKED_CLUSTER']], 'Timezone' => ['type' => 'structure', 'members' => ['TimezoneName' => ['shape' => 'String']]], 'UpgradeTarget' => ['type' => 'structure', 'members' => ['Engine' => ['shape' => 'String'], 'EngineVersion' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'AutoUpgrade' => ['shape' => 'Boolean'], 'IsMajorVersionUpgrade' => ['shape' => 'Boolean'], 'SupportedEngineModes' => ['shape' => 'EngineModeList'], 'SupportsParallelQuery' => ['shape' => 'BooleanOptional'], 'SupportsGlobalDatabases' => ['shape' => 'BooleanOptional'], 'SupportsBabelfish' => ['shape' => 'BooleanOptional']]], 'UserAuthConfig' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'UserName' => ['shape' => 'String'], 'AuthScheme' => ['shape' => 'AuthScheme'], 'SecretArn' => ['shape' => 'String'], 'IAMAuth' => ['shape' => 'IAMAuthMode'], 'ClientPasswordAuthType' => ['shape' => 'ClientPasswordAuthType']]], 'UserAuthConfigInfo' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'String'], 'UserName' => ['shape' => 'String'], 'AuthScheme' => ['shape' => 'AuthScheme'], 'SecretArn' => ['shape' => 'String'], 'IAMAuth' => ['shape' => 'IAMAuthMode'], 'ClientPasswordAuthType' => ['shape' => 'ClientPasswordAuthType']]], 'UserAuthConfigInfoList' => ['type' => 'list', 'member' => ['shape' => 'UserAuthConfigInfo']], 'UserAuthConfigList' => ['type' => 'list', 'member' => ['shape' => 'UserAuthConfig']], 'ValidDBInstanceModificationsMessage' => ['type' => 'structure', 'members' => ['Storage' => ['shape' => 'ValidStorageOptionsList'], 'ValidProcessorFeatures' => ['shape' => 'AvailableProcessorFeatureList']], 'wrapper' => \true], 'ValidStorageOptions' => ['type' => 'structure', 'members' => ['StorageType' => ['shape' => 'String'], 'StorageSize' => ['shape' => 'RangeList'], 'ProvisionedIops' => ['shape' => 'RangeList'], 'IopsToStorageRatio' => ['shape' => 'DoubleRangeList'], 'SupportsStorageAutoscaling' => ['shape' => 'Boolean'], 'ProvisionedStorageThroughput' => ['shape' => 'RangeList'], 'StorageThroughputToIopsRatio' => ['shape' => 'DoubleRangeList']]], 'ValidStorageOptionsList' => ['type' => 'list', 'member' => ['shape' => 'ValidStorageOptions', 'locationName' => 'ValidStorageOptions']], 'ValidUpgradeTargetList' => ['type' => 'list', 'member' => ['shape' => 'UpgradeTarget', 'locationName' => 'UpgradeTarget']], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership', 'locationName' => 'VpcSecurityGroupMembership']], 'WriteForwardingStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled', 'enabling', 'disabling', 'unknown']]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-rule-set-1.json.php deleted file mode 100644 index 09cf1c5..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.ca-central-1']]], 'endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-east-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-1']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rds.us-west-2']]], 'endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://rds-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rds.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-tests-1.json.php deleted file mode 100644 index 7d63c24..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rds.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/paginators-1.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/paginators-1.json.php deleted file mode 100644 index e577581..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeBlueGreenDeployments' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'BlueGreenDeployments'], 'DescribeCertificates' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Certificates'], 'DescribeDBClusterBacktracks' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterBacktracks'], 'DescribeDBClusterEndpoints' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterEndpoints'], 'DescribeDBClusterParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterParameterGroups'], 'DescribeDBClusterParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeDBClusterSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusterSnapshots'], 'DescribeDBClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBClusters'], 'DescribeDBEngineVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBEngineVersions'], 'DescribeDBInstanceAutomatedBackups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBInstanceAutomatedBackups'], 'DescribeDBInstances' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBInstances'], 'DescribeDBLogFiles' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DescribeDBLogFiles'], 'DescribeDBParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBParameterGroups'], 'DescribeDBParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeDBProxies' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBProxies'], 'DescribeDBProxyEndpoints' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBProxyEndpoints'], 'DescribeDBProxyTargetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'TargetGroups'], 'DescribeDBProxyTargets' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Targets'], 'DescribeDBSecurityGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBSecurityGroups'], 'DescribeDBSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBSnapshots'], 'DescribeDBSubnetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DBSubnetGroups'], 'DescribeEngineDefaultParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'EngineDefaults.Marker', 'result_key' => 'EngineDefaults.Parameters'], 'DescribeEventSubscriptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EventSubscriptionsList'], 'DescribeEvents' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Events'], 'DescribeExportTasks' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ExportTasks'], 'DescribeGlobalClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'GlobalClusters'], 'DescribeOptionGroupOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OptionGroupOptions'], 'DescribeOptionGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OptionGroupsList'], 'DescribeOrderableDBInstanceOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OrderableDBInstanceOptions'], 'DescribePendingMaintenanceActions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'PendingMaintenanceActions'], 'DescribeReservedDBInstances' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedDBInstances'], 'DescribeReservedDBInstancesOfferings' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedDBInstancesOfferings'], 'DescribeSourceRegions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'SourceRegions'], 'DownloadDBLogFilePortion' => ['input_token' => 'Marker', 'limit_key' => 'NumberOfLines', 'more_results' => 'AdditionalDataPending', 'output_token' => 'Marker', 'result_key' => 'LogFileData'], 'ListTagsForResource' => ['result_key' => 'TagList']]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/smoke.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/smoke.json.php deleted file mode 100644 index 7ff6d11..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeDBEngineVersions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeDBInstances', 'input' => ['DBInstanceIdentifier' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-1.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-1.json.php deleted file mode 100644 index e9df8de..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 30, 'max_attempts' => 60], '__DBInstanceState' => ['operation' => 'DescribeDBInstances', 'acceptor_path' => 'DBInstances[].DBInstanceStatus', 'acceptor_type' => 'output'], 'DBInstanceAvailable' => ['extends' => '__DBInstanceState', 'success_value' => 'available', 'failure_value' => ['deleted', 'deleting', 'failed', 'incompatible-restore', 'incompatible-parameters', 'incompatible-parameters', 'incompatible-restore']], 'DBInstanceDeleted' => ['extends' => '__DBInstanceState', 'success_value' => 'deleted', 'failure_value' => ['creating', 'modifying', 'rebooting', 'resetting-master-credentials']]]]; diff --git a/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-2.json.php b/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-2.json.php deleted file mode 100644 index d1c7aa0..0000000 --- a/vendor/Aws3/Aws/data/rds/2014-10-31/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['DBInstanceAvailable' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]], 'DBInstanceDeleted' => ['delay' => 30, 'operation' => 'DescribeDBInstances', 'maxAttempts' => 60, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(DBInstances) == `0`'], ['expected' => 'DBInstanceNotFound', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBInstances[].DBInstanceStatus']]], 'DBSnapshotAvailable' => ['delay' => 30, 'operation' => 'DescribeDBSnapshots', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status']]], 'DBSnapshotDeleted' => ['delay' => 30, 'operation' => 'DescribeDBSnapshots', 'maxAttempts' => 60, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(DBSnapshots) == `0`'], ['expected' => 'DBSnapshotNotFound', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBSnapshots[].Status']]], 'DBClusterSnapshotAvailable' => ['delay' => 30, 'operation' => 'DescribeDBClusterSnapshots', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status']]], 'DBClusterSnapshotDeleted' => ['delay' => 30, 'operation' => 'DescribeDBClusterSnapshots', 'maxAttempts' => 60, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(DBClusterSnapshots) == `0`'], ['expected' => 'DBClusterSnapshotNotFoundFault', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusterSnapshots[].Status']]], 'DBClusterAvailable' => ['delay' => 30, 'operation' => 'DescribeDBClusters', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'DBClusters[].Status'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'incompatible-restore', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'incompatible-parameters', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status']]], 'DBClusterDeleted' => ['delay' => 30, 'operation' => 'DescribeDBClusters', 'maxAttempts' => 60, 'acceptors' => [['expected' => \true, 'matcher' => 'path', 'state' => 'success', 'argument' => 'length(DBClusters) == `0`'], ['expected' => 'DBClusterNotFoundFault', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'rebooting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status'], ['expected' => 'resetting-master-credentials', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'DBClusters[].Status']]]]]; diff --git a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/api-2.json.php b/vendor/Aws3/Aws/data/redshift-data/2019-12-20/api-2.json.php deleted file mode 100644 index b3b2fcf..0000000 --- a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-20', 'endpointPrefix' => 'redshift-data', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Redshift Data API Service', 'serviceId' => 'Redshift Data', 'signatureVersion' => 'v4', 'signingName' => 'redshift-data', 'targetPrefix' => 'RedshiftData', 'uid' => 'redshift-data-2019-12-20'], 'operations' => ['BatchExecuteStatement' => ['name' => 'BatchExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchExecuteStatementInput'], 'output' => ['shape' => 'BatchExecuteStatementOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ActiveStatementsExceededException'], ['shape' => 'BatchExecuteStatementException']]], 'CancelStatement' => ['name' => 'CancelStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelStatementRequest'], 'output' => ['shape' => 'CancelStatementResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'DatabaseConnectionException']]], 'DescribeStatement' => ['name' => 'DescribeStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStatementRequest'], 'output' => ['shape' => 'DescribeStatementResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'DescribeTable' => ['name' => 'DescribeTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableRequest'], 'output' => ['shape' => 'DescribeTableResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'DatabaseConnectionException']]], 'ExecuteStatement' => ['name' => 'ExecuteStatement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteStatementInput'], 'output' => ['shape' => 'ExecuteStatementOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ExecuteStatementException'], ['shape' => 'ActiveStatementsExceededException']]], 'GetStatementResult' => ['name' => 'GetStatementResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetStatementResultRequest'], 'output' => ['shape' => 'GetStatementResultResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListDatabases' => ['name' => 'ListDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatabasesRequest'], 'output' => ['shape' => 'ListDatabasesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'DatabaseConnectionException']]], 'ListSchemas' => ['name' => 'ListSchemas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSchemasRequest'], 'output' => ['shape' => 'ListSchemasResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'DatabaseConnectionException']]], 'ListStatements' => ['name' => 'ListStatements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStatementsRequest'], 'output' => ['shape' => 'ListStatementsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTablesRequest'], 'output' => ['shape' => 'ListTablesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'DatabaseConnectionException']]]], 'shapes' => ['ActiveStatementsExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'BatchExecuteStatementException' => ['type' => 'structure', 'required' => ['Message', 'StatementId'], 'members' => ['Message' => ['shape' => 'String'], 'StatementId' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'BatchExecuteStatementInput' => ['type' => 'structure', 'required' => ['Database', 'Sqls'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ClusterIdentifier' => ['shape' => 'Location'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'SecretArn' => ['shape' => 'SecretArn'], 'Sqls' => ['shape' => 'SqlList'], 'StatementName' => ['shape' => 'StatementNameString'], 'WithEvent' => ['shape' => 'Boolean'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'BatchExecuteStatementOutput' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'Id' => ['shape' => 'StatementId'], 'SecretArn' => ['shape' => 'SecretArn'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BoxedBoolean' => ['type' => 'boolean', 'box' => \true], 'BoxedDouble' => ['type' => 'double', 'box' => \true], 'BoxedLong' => ['type' => 'long', 'box' => \true], 'CancelStatementRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'StatementId']]], 'CancelStatementResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Boolean']]], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ColumnList' => ['type' => 'list', 'member' => ['shape' => 'ColumnMetadata']], 'ColumnMetadata' => ['type' => 'structure', 'members' => ['columnDefault' => ['shape' => 'String'], 'isCaseSensitive' => ['shape' => 'bool'], 'isCurrency' => ['shape' => 'bool'], 'isSigned' => ['shape' => 'bool'], 'label' => ['shape' => 'String'], 'length' => ['shape' => 'Integer'], 'name' => ['shape' => 'String'], 'nullable' => ['shape' => 'Integer'], 'precision' => ['shape' => 'Integer'], 'scale' => ['shape' => 'Integer'], 'schemaName' => ['shape' => 'String'], 'tableName' => ['shape' => 'String'], 'typeName' => ['shape' => 'String']]], 'ColumnMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ColumnMetadata']], 'DatabaseConnectionException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'DatabaseList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'DescribeStatementRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'StatementId']]], 'DescribeStatementResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'Duration' => ['shape' => 'Long'], 'Error' => ['shape' => 'String'], 'HasResultSet' => ['shape' => 'Boolean'], 'Id' => ['shape' => 'StatementId'], 'QueryParameters' => ['shape' => 'SqlParametersList'], 'QueryString' => ['shape' => 'StatementString'], 'RedshiftPid' => ['shape' => 'Long'], 'RedshiftQueryId' => ['shape' => 'Long'], 'ResultRows' => ['shape' => 'Long'], 'ResultSize' => ['shape' => 'Long'], 'SecretArn' => ['shape' => 'SecretArn'], 'Status' => ['shape' => 'StatusString'], 'SubStatements' => ['shape' => 'SubStatementList'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'DescribeTableRequest' => ['type' => 'structure', 'required' => ['Database'], 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'ConnectedDatabase' => ['shape' => 'String'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'String'], 'Schema' => ['shape' => 'String'], 'SecretArn' => ['shape' => 'SecretArn'], 'Table' => ['shape' => 'String'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'DescribeTableResponse' => ['type' => 'structure', 'members' => ['ColumnList' => ['shape' => 'ColumnList'], 'NextToken' => ['shape' => 'String'], 'TableName' => ['shape' => 'String']]], 'ExecuteStatementException' => ['type' => 'structure', 'required' => ['Message', 'StatementId'], 'members' => ['Message' => ['shape' => 'String'], 'StatementId' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'ExecuteStatementInput' => ['type' => 'structure', 'required' => ['Database', 'Sql'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ClusterIdentifier' => ['shape' => 'Location'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'Parameters' => ['shape' => 'SqlParametersList'], 'SecretArn' => ['shape' => 'SecretArn'], 'Sql' => ['shape' => 'StatementString'], 'StatementName' => ['shape' => 'StatementNameString'], 'WithEvent' => ['shape' => 'Boolean'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'ExecuteStatementOutput' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'Id' => ['shape' => 'StatementId'], 'SecretArn' => ['shape' => 'SecretArn'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'Field' => ['type' => 'structure', 'members' => ['blobValue' => ['shape' => 'Blob'], 'booleanValue' => ['shape' => 'BoxedBoolean'], 'doubleValue' => ['shape' => 'BoxedDouble'], 'isNull' => ['shape' => 'BoxedBoolean'], 'longValue' => ['shape' => 'BoxedLong'], 'stringValue' => ['shape' => 'String']], 'union' => \true], 'FieldList' => ['type' => 'list', 'member' => ['shape' => 'Field']], 'GetStatementResultRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'StatementId'], 'NextToken' => ['shape' => 'String']]], 'GetStatementResultResponse' => ['type' => 'structure', 'required' => ['Records'], 'members' => ['ColumnMetadata' => ['shape' => 'ColumnMetadataList'], 'NextToken' => ['shape' => 'String'], 'Records' => ['shape' => 'SqlRecords'], 'TotalNumRows' => ['shape' => 'Long']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'ListDatabasesRequest' => ['type' => 'structure', 'required' => ['Database'], 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'String'], 'SecretArn' => ['shape' => 'SecretArn'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'ListDatabasesResponse' => ['type' => 'structure', 'members' => ['Databases' => ['shape' => 'DatabaseList'], 'NextToken' => ['shape' => 'String']]], 'ListSchemasRequest' => ['type' => 'structure', 'required' => ['Database'], 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'ConnectedDatabase' => ['shape' => 'String'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'String'], 'SchemaPattern' => ['shape' => 'String'], 'SecretArn' => ['shape' => 'SecretArn'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'ListSchemasResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Schemas' => ['shape' => 'SchemaList']]], 'ListStatementsLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ListStatementsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListStatementsLimit'], 'NextToken' => ['shape' => 'String'], 'RoleLevel' => ['shape' => 'Boolean'], 'StatementName' => ['shape' => 'StatementNameString'], 'Status' => ['shape' => 'StatusString']]], 'ListStatementsResponse' => ['type' => 'structure', 'required' => ['Statements'], 'members' => ['NextToken' => ['shape' => 'String'], 'Statements' => ['shape' => 'StatementList']]], 'ListTablesRequest' => ['type' => 'structure', 'required' => ['Database'], 'members' => ['ClusterIdentifier' => ['shape' => 'Location'], 'ConnectedDatabase' => ['shape' => 'String'], 'Database' => ['shape' => 'String'], 'DbUser' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PageSize'], 'NextToken' => ['shape' => 'String'], 'SchemaPattern' => ['shape' => 'String'], 'SecretArn' => ['shape' => 'SecretArn'], 'TablePattern' => ['shape' => 'String'], 'WorkgroupName' => ['shape' => 'WorkgroupNameString']]], 'ListTablesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Tables' => ['shape' => 'TableList']]], 'Location' => ['type' => 'string'], 'Long' => ['type' => 'long'], 'PageSize' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ParameterName' => ['type' => 'string', 'pattern' => '^[0-9a-zA-Z_]+$'], 'ParameterValue' => ['type' => 'string', 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'exception' => \true], 'SchemaList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SecretArn' => ['type' => 'string'], 'SqlList' => ['type' => 'list', 'member' => ['shape' => 'StatementString'], 'max' => 40, 'min' => 1], 'SqlParameter' => ['type' => 'structure', 'required' => ['name', 'value'], 'members' => ['name' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValue']]], 'SqlParametersList' => ['type' => 'list', 'member' => ['shape' => 'SqlParameter'], 'min' => 1], 'SqlRecords' => ['type' => 'list', 'member' => ['shape' => 'FieldList']], 'StatementData' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'Id' => ['shape' => 'StatementId'], 'IsBatchStatement' => ['shape' => 'Boolean'], 'QueryParameters' => ['shape' => 'SqlParametersList'], 'QueryString' => ['shape' => 'StatementString'], 'QueryStrings' => ['shape' => 'StatementStringList'], 'SecretArn' => ['shape' => 'SecretArn'], 'StatementName' => ['shape' => 'StatementNameString'], 'Status' => ['shape' => 'StatusString'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'StatementId' => ['type' => 'string', 'pattern' => '^[a-z0-9]{8}(-[a-z0-9]{4}){3}-[a-z0-9]{12}(:\\d+)?$'], 'StatementList' => ['type' => 'list', 'member' => ['shape' => 'StatementData']], 'StatementNameString' => ['type' => 'string', 'max' => 500, 'min' => 0], 'StatementStatusString' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PICKED', 'STARTED', 'FINISHED', 'ABORTED', 'FAILED']], 'StatementString' => ['type' => 'string'], 'StatementStringList' => ['type' => 'list', 'member' => ['shape' => 'StatementString']], 'StatusString' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PICKED', 'STARTED', 'FINISHED', 'ABORTED', 'FAILED', 'ALL']], 'String' => ['type' => 'string'], 'SubStatementData' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'Duration' => ['shape' => 'Long'], 'Error' => ['shape' => 'String'], 'HasResultSet' => ['shape' => 'Boolean'], 'Id' => ['shape' => 'StatementId'], 'QueryString' => ['shape' => 'StatementString'], 'RedshiftQueryId' => ['shape' => 'Long'], 'ResultRows' => ['shape' => 'Long'], 'ResultSize' => ['shape' => 'Long'], 'Status' => ['shape' => 'StatementStatusString'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'SubStatementList' => ['type' => 'list', 'member' => ['shape' => 'SubStatementData']], 'TableList' => ['type' => 'list', 'member' => ['shape' => 'TableMember']], 'TableMember' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'String'], 'schema' => ['shape' => 'String'], 'type' => ['shape' => 'String']]], 'Timestamp' => ['type' => 'timestamp'], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'WorkgroupNameString' => ['type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '^[a-z0-9-]+$'], 'bool' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 1349ebf..0000000 --- a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-data-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-data-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-data.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://redshift-data.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-tests-1.json.php deleted file mode 100644 index 42905a5..0000000 --- a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/paginators-1.json.php b/vendor/Aws3/Aws/data/redshift-data/2019-12-20/paginators-1.json.php deleted file mode 100644 index 5aadc4c..0000000 --- a/vendor/Aws3/Aws/data/redshift-data/2019-12-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeTable' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ColumnList'], 'GetStatementResult' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Records'], 'ListDatabases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Databases'], 'ListSchemas' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Schemas'], 'ListStatements' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Statements'], 'ListTables' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tables']]]; diff --git a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/api-2.json.php b/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/api-2.json.php deleted file mode 100644 index 2146a8d..0000000 --- a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-04-21', 'endpointPrefix' => 'redshift-serverless', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Redshift Serverless', 'serviceId' => 'Redshift Serverless', 'signatureVersion' => 'v4', 'signingName' => 'redshift-serverless', 'targetPrefix' => 'RedshiftServerless', 'uid' => 'redshift-serverless-2021-04-21'], 'operations' => ['ConvertRecoveryPointToSnapshot' => ['name' => 'ConvertRecoveryPointToSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConvertRecoveryPointToSnapshotRequest'], 'output' => ['shape' => 'ConvertRecoveryPointToSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateEndpointAccess' => ['name' => 'CreateEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointAccessRequest'], 'output' => ['shape' => 'CreateEndpointAccessResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateNamespace' => ['name' => 'CreateNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNamespaceRequest'], 'output' => ['shape' => 'CreateNamespaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotRequest'], 'output' => ['shape' => 'CreateSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateUsageLimit' => ['name' => 'CreateUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUsageLimitRequest'], 'output' => ['shape' => 'CreateUsageLimitResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'CreateWorkgroup' => ['name' => 'CreateWorkgroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkgroupRequest'], 'output' => ['shape' => 'CreateWorkgroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InsufficientCapacityException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException']], 'idempotent' => \true], 'DeleteEndpointAccess' => ['name' => 'DeleteEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointAccessRequest'], 'output' => ['shape' => 'DeleteEndpointAccessResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteNamespace' => ['name' => 'DeleteNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNamespaceRequest'], 'output' => ['shape' => 'DeleteNamespaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DeleteSnapshot' => ['name' => 'DeleteSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotRequest'], 'output' => ['shape' => 'DeleteSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteUsageLimit' => ['name' => 'DeleteUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUsageLimitRequest'], 'output' => ['shape' => 'DeleteUsageLimitResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DeleteWorkgroup' => ['name' => 'DeleteWorkgroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkgroupRequest'], 'output' => ['shape' => 'DeleteWorkgroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'GetCredentials' => ['name' => 'GetCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCredentialsRequest'], 'output' => ['shape' => 'GetCredentialsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetEndpointAccess' => ['name' => 'GetEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEndpointAccessRequest'], 'output' => ['shape' => 'GetEndpointAccessResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'GetNamespace' => ['name' => 'GetNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNamespaceRequest'], 'output' => ['shape' => 'GetNamespaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetRecoveryPoint' => ['name' => 'GetRecoveryPoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRecoveryPointRequest'], 'output' => ['shape' => 'GetRecoveryPointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetSnapshot' => ['name' => 'GetSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSnapshotRequest'], 'output' => ['shape' => 'GetSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetTableRestoreStatus' => ['name' => 'GetTableRestoreStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTableRestoreStatusRequest'], 'output' => ['shape' => 'GetTableRestoreStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'GetUsageLimit' => ['name' => 'GetUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetUsageLimitRequest'], 'output' => ['shape' => 'GetUsageLimitResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'GetWorkgroup' => ['name' => 'GetWorkgroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkgroupRequest'], 'output' => ['shape' => 'GetWorkgroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListEndpointAccess' => ['name' => 'ListEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointAccessRequest'], 'output' => ['shape' => 'ListEndpointAccessResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'ListNamespaces' => ['name' => 'ListNamespaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNamespacesRequest'], 'output' => ['shape' => 'ListNamespacesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListRecoveryPoints' => ['name' => 'ListRecoveryPoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRecoveryPointsRequest'], 'output' => ['shape' => 'ListRecoveryPointsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListSnapshots' => ['name' => 'ListSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSnapshotsRequest'], 'output' => ['shape' => 'ListSnapshotsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListTableRestoreStatus' => ['name' => 'ListTableRestoreStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTableRestoreStatusRequest'], 'output' => ['shape' => 'ListTableRestoreStatusResponse'], 'errors' => [['shape' => 'InvalidPaginationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'ListUsageLimits' => ['name' => 'ListUsageLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsageLimitsRequest'], 'output' => ['shape' => 'ListUsageLimitsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InvalidPaginationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'ListWorkgroups' => ['name' => 'ListWorkgroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkgroupsRequest'], 'output' => ['shape' => 'ListWorkgroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']]], 'RestoreFromRecoveryPoint' => ['name' => 'RestoreFromRecoveryPoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreFromRecoveryPointRequest'], 'output' => ['shape' => 'RestoreFromRecoveryPointResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'RestoreFromSnapshot' => ['name' => 'RestoreFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreFromSnapshotRequest'], 'output' => ['shape' => 'RestoreFromSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException']], 'idempotent' => \true], 'RestoreTableFromSnapshot' => ['name' => 'RestoreTableFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreTableFromSnapshotRequest'], 'output' => ['shape' => 'RestoreTableFromSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']]], 'UpdateEndpointAccess' => ['name' => 'UpdateEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointAccessRequest'], 'output' => ['shape' => 'UpdateEndpointAccessResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateNamespace' => ['name' => 'UpdateNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNamespaceRequest'], 'output' => ['shape' => 'UpdateNamespaceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'UpdateSnapshot' => ['name' => 'UpdateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSnapshotRequest'], 'output' => ['shape' => 'UpdateSnapshotResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'UpdateUsageLimit' => ['name' => 'UpdateUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUsageLimitRequest'], 'output' => ['shape' => 'UpdateUsageLimitResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'UpdateWorkgroup' => ['name' => 'UpdateWorkgroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkgroupRequest'], 'output' => ['shape' => 'UpdateWorkgroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'InsufficientCapacityException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'exception' => \true], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ConfigParameter' => ['type' => 'structure', 'members' => ['parameterKey' => ['shape' => 'ParameterKey'], 'parameterValue' => ['shape' => 'ParameterValue']]], 'ConfigParameterList' => ['type' => 'list', 'member' => ['shape' => 'ConfigParameter']], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ConvertRecoveryPointToSnapshotRequest' => ['type' => 'structure', 'required' => ['recoveryPointId', 'snapshotName'], 'members' => ['recoveryPointId' => ['shape' => 'String'], 'retentionPeriod' => ['shape' => 'Integer'], 'snapshotName' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'ConvertRecoveryPointToSnapshotResponse' => ['type' => 'structure', 'members' => ['snapshot' => ['shape' => 'Snapshot']]], 'CreateEndpointAccessRequest' => ['type' => 'structure', 'required' => ['endpointName', 'subnetIds', 'workgroupName'], 'members' => ['endpointName' => ['shape' => 'String'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'vpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'workgroupName' => ['shape' => 'String']]], 'CreateEndpointAccessResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'EndpointAccess']]], 'CreateNamespaceRequest' => ['type' => 'structure', 'required' => ['namespaceName'], 'members' => ['adminUserPassword' => ['shape' => 'DbPassword'], 'adminUsername' => ['shape' => 'DbUser'], 'dbName' => ['shape' => 'String'], 'defaultIamRoleArn' => ['shape' => 'String'], 'iamRoles' => ['shape' => 'IamRoleArnList'], 'kmsKeyId' => ['shape' => 'String'], 'logExports' => ['shape' => 'LogExportList'], 'namespaceName' => ['shape' => 'NamespaceName'], 'tags' => ['shape' => 'TagList']]], 'CreateNamespaceResponse' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'Namespace']]], 'CreateSnapshotRequest' => ['type' => 'structure', 'required' => ['namespaceName', 'snapshotName'], 'members' => ['namespaceName' => ['shape' => 'String'], 'retentionPeriod' => ['shape' => 'Integer'], 'snapshotName' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'CreateSnapshotResponse' => ['type' => 'structure', 'members' => ['snapshot' => ['shape' => 'Snapshot']]], 'CreateUsageLimitRequest' => ['type' => 'structure', 'required' => ['amount', 'resourceArn', 'usageType'], 'members' => ['amount' => ['shape' => 'Long'], 'breachAction' => ['shape' => 'UsageLimitBreachAction'], 'period' => ['shape' => 'UsageLimitPeriod'], 'resourceArn' => ['shape' => 'String'], 'usageType' => ['shape' => 'UsageLimitUsageType']]], 'CreateUsageLimitResponse' => ['type' => 'structure', 'members' => ['usageLimit' => ['shape' => 'UsageLimit']]], 'CreateWorkgroupRequest' => ['type' => 'structure', 'required' => ['namespaceName', 'workgroupName'], 'members' => ['baseCapacity' => ['shape' => 'Integer'], 'configParameters' => ['shape' => 'ConfigParameterList'], 'enhancedVpcRouting' => ['shape' => 'Boolean'], 'namespaceName' => ['shape' => 'NamespaceName'], 'port' => ['shape' => 'Integer'], 'publiclyAccessible' => ['shape' => 'Boolean'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'tags' => ['shape' => 'TagList'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'CreateWorkgroupResponse' => ['type' => 'structure', 'members' => ['workgroup' => ['shape' => 'Workgroup']]], 'DbName' => ['type' => 'string'], 'DbPassword' => ['type' => 'string', 'sensitive' => \true], 'DbUser' => ['type' => 'string', 'sensitive' => \true], 'DeleteEndpointAccessRequest' => ['type' => 'structure', 'required' => ['endpointName'], 'members' => ['endpointName' => ['shape' => 'String']]], 'DeleteEndpointAccessResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'EndpointAccess']]], 'DeleteNamespaceRequest' => ['type' => 'structure', 'required' => ['namespaceName'], 'members' => ['finalSnapshotName' => ['shape' => 'String'], 'finalSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'namespaceName' => ['shape' => 'NamespaceName']]], 'DeleteNamespaceResponse' => ['type' => 'structure', 'required' => ['namespace'], 'members' => ['namespace' => ['shape' => 'Namespace']]], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteSnapshotRequest' => ['type' => 'structure', 'required' => ['snapshotName'], 'members' => ['snapshotName' => ['shape' => 'String']]], 'DeleteSnapshotResponse' => ['type' => 'structure', 'members' => ['snapshot' => ['shape' => 'Snapshot']]], 'DeleteUsageLimitRequest' => ['type' => 'structure', 'required' => ['usageLimitId'], 'members' => ['usageLimitId' => ['shape' => 'String']]], 'DeleteUsageLimitResponse' => ['type' => 'structure', 'members' => ['usageLimit' => ['shape' => 'UsageLimit']]], 'DeleteWorkgroupRequest' => ['type' => 'structure', 'required' => ['workgroupName'], 'members' => ['workgroupName' => ['shape' => 'WorkgroupName']]], 'DeleteWorkgroupResponse' => ['type' => 'structure', 'required' => ['workgroup'], 'members' => ['workgroup' => ['shape' => 'Workgroup']]], 'Double' => ['type' => 'double', 'box' => \true], 'Endpoint' => ['type' => 'structure', 'members' => ['address' => ['shape' => 'String'], 'port' => ['shape' => 'Integer'], 'vpcEndpoints' => ['shape' => 'VpcEndpointList']]], 'EndpointAccess' => ['type' => 'structure', 'members' => ['address' => ['shape' => 'String'], 'endpointArn' => ['shape' => 'String'], 'endpointCreateTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'endpointName' => ['shape' => 'String'], 'endpointStatus' => ['shape' => 'String'], 'port' => ['shape' => 'Integer'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'vpcEndpoint' => ['shape' => 'VpcEndpoint'], 'vpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'workgroupName' => ['shape' => 'String']]], 'EndpointAccessList' => ['type' => 'list', 'member' => ['shape' => 'EndpointAccess']], 'GetCredentialsRequest' => ['type' => 'structure', 'required' => ['workgroupName'], 'members' => ['dbName' => ['shape' => 'DbName'], 'durationSeconds' => ['shape' => 'Integer'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'GetCredentialsResponse' => ['type' => 'structure', 'members' => ['dbPassword' => ['shape' => 'DbPassword'], 'dbUser' => ['shape' => 'DbUser'], 'expiration' => ['shape' => 'Timestamp'], 'nextRefreshTime' => ['shape' => 'Timestamp']]], 'GetEndpointAccessRequest' => ['type' => 'structure', 'required' => ['endpointName'], 'members' => ['endpointName' => ['shape' => 'String']]], 'GetEndpointAccessResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'EndpointAccess']]], 'GetNamespaceRequest' => ['type' => 'structure', 'required' => ['namespaceName'], 'members' => ['namespaceName' => ['shape' => 'NamespaceName']]], 'GetNamespaceResponse' => ['type' => 'structure', 'required' => ['namespace'], 'members' => ['namespace' => ['shape' => 'Namespace']]], 'GetRecoveryPointRequest' => ['type' => 'structure', 'required' => ['recoveryPointId'], 'members' => ['recoveryPointId' => ['shape' => 'String']]], 'GetRecoveryPointResponse' => ['type' => 'structure', 'members' => ['recoveryPoint' => ['shape' => 'RecoveryPoint']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourcePolicy' => ['shape' => 'ResourcePolicy']]], 'GetSnapshotRequest' => ['type' => 'structure', 'members' => ['ownerAccount' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String']]], 'GetSnapshotResponse' => ['type' => 'structure', 'members' => ['snapshot' => ['shape' => 'Snapshot']]], 'GetTableRestoreStatusRequest' => ['type' => 'structure', 'required' => ['tableRestoreRequestId'], 'members' => ['tableRestoreRequestId' => ['shape' => 'String']]], 'GetTableRestoreStatusResponse' => ['type' => 'structure', 'members' => ['tableRestoreStatus' => ['shape' => 'TableRestoreStatus']]], 'GetUsageLimitRequest' => ['type' => 'structure', 'required' => ['usageLimitId'], 'members' => ['usageLimitId' => ['shape' => 'String']]], 'GetUsageLimitResponse' => ['type' => 'structure', 'members' => ['usageLimit' => ['shape' => 'UsageLimit']]], 'GetWorkgroupRequest' => ['type' => 'structure', 'required' => ['workgroupName'], 'members' => ['workgroupName' => ['shape' => 'WorkgroupName']]], 'GetWorkgroupResponse' => ['type' => 'structure', 'required' => ['workgroup'], 'members' => ['workgroup' => ['shape' => 'Workgroup']]], 'IamRoleArn' => ['type' => 'string'], 'IamRoleArnList' => ['type' => 'list', 'member' => ['shape' => 'IamRoleArn']], 'InsufficientCapacityException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'InvalidPaginationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'KmsKeyId' => ['type' => 'string'], 'ListEndpointAccessRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListEndpointAccessRequestMaxResultsInteger', 'box' => \true], 'nextToken' => ['shape' => 'String'], 'vpcId' => ['shape' => 'String'], 'workgroupName' => ['shape' => 'String']]], 'ListEndpointAccessRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListEndpointAccessResponse' => ['type' => 'structure', 'required' => ['endpoints'], 'members' => ['endpoints' => ['shape' => 'EndpointAccessList'], 'nextToken' => ['shape' => 'String']]], 'ListNamespacesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListNamespacesRequestMaxResultsInteger', 'box' => \true], 'nextToken' => ['shape' => 'String']]], 'ListNamespacesRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListNamespacesResponse' => ['type' => 'structure', 'required' => ['namespaces'], 'members' => ['namespaces' => ['shape' => 'NamespaceList'], 'nextToken' => ['shape' => 'String']]], 'ListRecoveryPointsRequest' => ['type' => 'structure', 'members' => ['endTime' => ['shape' => 'Timestamp'], 'maxResults' => ['shape' => 'ListRecoveryPointsRequestMaxResultsInteger', 'box' => \true], 'namespaceArn' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'NamespaceName'], 'nextToken' => ['shape' => 'String'], 'startTime' => ['shape' => 'Timestamp']]], 'ListRecoveryPointsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListRecoveryPointsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'recoveryPoints' => ['shape' => 'RecoveryPointList']]], 'ListSnapshotsRequest' => ['type' => 'structure', 'members' => ['endTime' => ['shape' => 'Timestamp'], 'maxResults' => ['shape' => 'ListSnapshotsRequestMaxResultsInteger', 'box' => \true], 'namespaceArn' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'String'], 'nextToken' => ['shape' => 'String'], 'ownerAccount' => ['shape' => 'String'], 'startTime' => ['shape' => 'Timestamp']]], 'ListSnapshotsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListSnapshotsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'snapshots' => ['shape' => 'SnapshotList']]], 'ListTableRestoreStatusRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListTableRestoreStatusRequestMaxResultsInteger', 'box' => \true], 'namespaceName' => ['shape' => 'String'], 'nextToken' => ['shape' => 'PaginationToken'], 'workgroupName' => ['shape' => 'String']]], 'ListTableRestoreStatusRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListTableRestoreStatusResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'tableRestoreStatuses' => ['shape' => 'TableRestoreStatusList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'ListUsageLimitsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListUsageLimitsRequestMaxResultsInteger', 'box' => \true], 'nextToken' => ['shape' => 'PaginationToken'], 'resourceArn' => ['shape' => 'String'], 'usageType' => ['shape' => 'UsageLimitUsageType']]], 'ListUsageLimitsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListUsageLimitsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'usageLimits' => ['shape' => 'UsageLimits']]], 'ListWorkgroupsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'ListWorkgroupsRequestMaxResultsInteger', 'box' => \true], 'nextToken' => ['shape' => 'String']]], 'ListWorkgroupsRequestMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListWorkgroupsResponse' => ['type' => 'structure', 'required' => ['workgroups'], 'members' => ['nextToken' => ['shape' => 'String'], 'workgroups' => ['shape' => 'WorkgroupList']]], 'LogExport' => ['type' => 'string', 'enum' => ['useractivitylog', 'userlog', 'connectionlog']], 'LogExportList' => ['type' => 'list', 'member' => ['shape' => 'LogExport'], 'max' => 16, 'min' => 0], 'Long' => ['type' => 'long', 'box' => \true], 'Namespace' => ['type' => 'structure', 'members' => ['adminUsername' => ['shape' => 'DbUser'], 'creationDate' => ['shape' => 'SyntheticTimestamp_date_time'], 'dbName' => ['shape' => 'String'], 'defaultIamRoleArn' => ['shape' => 'String'], 'iamRoles' => ['shape' => 'IamRoleArnList'], 'kmsKeyId' => ['shape' => 'String'], 'logExports' => ['shape' => 'LogExportList'], 'namespaceArn' => ['shape' => 'String'], 'namespaceId' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'NamespaceName'], 'status' => ['shape' => 'NamespaceStatus']]], 'NamespaceList' => ['type' => 'list', 'member' => ['shape' => 'Namespace']], 'NamespaceName' => ['type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '^[a-z0-9-]+$'], 'NamespaceStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'MODIFYING', 'DELETING']], 'NetworkInterface' => ['type' => 'structure', 'members' => ['availabilityZone' => ['shape' => 'String'], 'networkInterfaceId' => ['shape' => 'String'], 'privateIpAddress' => ['shape' => 'String'], 'subnetId' => ['shape' => 'String']]], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'min' => 8], 'ParameterKey' => ['type' => 'string'], 'ParameterValue' => ['type' => 'string'], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['policy', 'resourceArn'], 'members' => ['policy' => ['shape' => 'String'], 'resourceArn' => ['shape' => 'String']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['resourcePolicy' => ['shape' => 'ResourcePolicy']]], 'RecoveryPoint' => ['type' => 'structure', 'members' => ['namespaceArn' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'NamespaceName'], 'recoveryPointCreateTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'recoveryPointId' => ['shape' => 'String'], 'totalSizeInMegaBytes' => ['shape' => 'Double'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'RecoveryPointList' => ['type' => 'list', 'member' => ['shape' => 'RecoveryPoint']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'ResourcePolicy' => ['type' => 'structure', 'members' => ['policy' => ['shape' => 'String'], 'resourceArn' => ['shape' => 'String']]], 'RestoreFromRecoveryPointRequest' => ['type' => 'structure', 'required' => ['namespaceName', 'recoveryPointId', 'workgroupName'], 'members' => ['namespaceName' => ['shape' => 'NamespaceName'], 'recoveryPointId' => ['shape' => 'String'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'RestoreFromRecoveryPointResponse' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'Namespace'], 'recoveryPointId' => ['shape' => 'String']]], 'RestoreFromSnapshotRequest' => ['type' => 'structure', 'required' => ['namespaceName', 'workgroupName'], 'members' => ['namespaceName' => ['shape' => 'NamespaceName'], 'ownerAccount' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'RestoreFromSnapshotResponse' => ['type' => 'structure', 'members' => ['namespace' => ['shape' => 'Namespace'], 'ownerAccount' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String']]], 'RestoreTableFromSnapshotRequest' => ['type' => 'structure', 'required' => ['namespaceName', 'newTableName', 'snapshotName', 'sourceDatabaseName', 'sourceTableName', 'workgroupName'], 'members' => ['activateCaseSensitiveIdentifier' => ['shape' => 'Boolean'], 'namespaceName' => ['shape' => 'String'], 'newTableName' => ['shape' => 'String'], 'snapshotName' => ['shape' => 'String'], 'sourceDatabaseName' => ['shape' => 'String'], 'sourceSchemaName' => ['shape' => 'String'], 'sourceTableName' => ['shape' => 'String'], 'targetDatabaseName' => ['shape' => 'String'], 'targetSchemaName' => ['shape' => 'String'], 'workgroupName' => ['shape' => 'String']]], 'RestoreTableFromSnapshotResponse' => ['type' => 'structure', 'members' => ['tableRestoreStatus' => ['shape' => 'TableRestoreStatus']]], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Snapshot' => ['type' => 'structure', 'members' => ['accountsWithProvisionedRestoreAccess' => ['shape' => 'AccountIdList'], 'accountsWithRestoreAccess' => ['shape' => 'AccountIdList'], 'actualIncrementalBackupSizeInMegaBytes' => ['shape' => 'Double'], 'adminUsername' => ['shape' => 'String'], 'backupProgressInMegaBytes' => ['shape' => 'Double'], 'currentBackupRateInMegaBytesPerSecond' => ['shape' => 'Double'], 'elapsedTimeInSeconds' => ['shape' => 'Long'], 'estimatedSecondsToCompletion' => ['shape' => 'Long'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'namespaceArn' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'String'], 'ownerAccount' => ['shape' => 'String'], 'snapshotArn' => ['shape' => 'String'], 'snapshotCreateTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'snapshotName' => ['shape' => 'String'], 'snapshotRemainingDays' => ['shape' => 'Integer'], 'snapshotRetentionPeriod' => ['shape' => 'Integer'], 'snapshotRetentionStartTime' => ['shape' => 'SyntheticTimestamp_date_time'], 'status' => ['shape' => 'SnapshotStatus'], 'totalBackupSizeInMegaBytes' => ['shape' => 'Double']]], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot']], 'SnapshotStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'DELETED', 'CANCELLED', 'FAILED', 'COPYING']], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TableRestoreStatus' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'namespaceName' => ['shape' => 'String'], 'newTableName' => ['shape' => 'String'], 'progressInMegaBytes' => ['shape' => 'Long'], 'requestTime' => ['shape' => 'Timestamp'], 'snapshotName' => ['shape' => 'String'], 'sourceDatabaseName' => ['shape' => 'String'], 'sourceSchemaName' => ['shape' => 'String'], 'sourceTableName' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'tableRestoreRequestId' => ['shape' => 'String'], 'targetDatabaseName' => ['shape' => 'String'], 'targetSchemaName' => ['shape' => 'String'], 'totalDataInMegaBytes' => ['shape' => 'Long'], 'workgroupName' => ['shape' => 'String']]], 'TableRestoreStatusList' => ['type' => 'list', 'member' => ['shape' => 'TableRestoreStatus']], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'String'], 'message' => ['shape' => 'String']], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateEndpointAccessRequest' => ['type' => 'structure', 'required' => ['endpointName'], 'members' => ['endpointName' => ['shape' => 'String'], 'vpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList']]], 'UpdateEndpointAccessResponse' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'EndpointAccess']]], 'UpdateNamespaceRequest' => ['type' => 'structure', 'required' => ['namespaceName'], 'members' => ['adminUserPassword' => ['shape' => 'DbPassword'], 'adminUsername' => ['shape' => 'DbUser'], 'defaultIamRoleArn' => ['shape' => 'String'], 'iamRoles' => ['shape' => 'IamRoleArnList'], 'kmsKeyId' => ['shape' => 'String'], 'logExports' => ['shape' => 'LogExportList'], 'namespaceName' => ['shape' => 'NamespaceName']]], 'UpdateNamespaceResponse' => ['type' => 'structure', 'required' => ['namespace'], 'members' => ['namespace' => ['shape' => 'Namespace']]], 'UpdateSnapshotRequest' => ['type' => 'structure', 'required' => ['snapshotName'], 'members' => ['retentionPeriod' => ['shape' => 'Integer'], 'snapshotName' => ['shape' => 'String']]], 'UpdateSnapshotResponse' => ['type' => 'structure', 'members' => ['snapshot' => ['shape' => 'Snapshot']]], 'UpdateUsageLimitRequest' => ['type' => 'structure', 'required' => ['usageLimitId'], 'members' => ['amount' => ['shape' => 'Long'], 'breachAction' => ['shape' => 'UsageLimitBreachAction'], 'usageLimitId' => ['shape' => 'String']]], 'UpdateUsageLimitResponse' => ['type' => 'structure', 'members' => ['usageLimit' => ['shape' => 'UsageLimit']]], 'UpdateWorkgroupRequest' => ['type' => 'structure', 'required' => ['workgroupName'], 'members' => ['baseCapacity' => ['shape' => 'Integer'], 'configParameters' => ['shape' => 'ConfigParameterList'], 'enhancedVpcRouting' => ['shape' => 'Boolean'], 'port' => ['shape' => 'Integer'], 'publiclyAccessible' => ['shape' => 'Boolean'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'UpdateWorkgroupResponse' => ['type' => 'structure', 'required' => ['workgroup'], 'members' => ['workgroup' => ['shape' => 'Workgroup']]], 'UsageLimit' => ['type' => 'structure', 'members' => ['amount' => ['shape' => 'Long'], 'breachAction' => ['shape' => 'UsageLimitBreachAction'], 'period' => ['shape' => 'UsageLimitPeriod'], 'resourceArn' => ['shape' => 'String'], 'usageLimitArn' => ['shape' => 'String'], 'usageLimitId' => ['shape' => 'String'], 'usageType' => ['shape' => 'UsageLimitUsageType']]], 'UsageLimitBreachAction' => ['type' => 'string', 'enum' => ['log', 'emit-metric', 'deactivate']], 'UsageLimitPeriod' => ['type' => 'string', 'enum' => ['daily', 'weekly', 'monthly']], 'UsageLimitUsageType' => ['type' => 'string', 'enum' => ['serverless-compute', 'cross-region-datasharing']], 'UsageLimits' => ['type' => 'list', 'member' => ['shape' => 'UsageLimit'], 'max' => 100, 'min' => 1], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['networkInterfaces' => ['shape' => 'NetworkInterfaceList'], 'vpcEndpointId' => ['shape' => 'String'], 'vpcId' => ['shape' => 'String']]], 'VpcEndpointList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint']], 'VpcSecurityGroupId' => ['type' => 'string'], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'String'], 'vpcSecurityGroupId' => ['shape' => 'VpcSecurityGroupId']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership']], 'Workgroup' => ['type' => 'structure', 'members' => ['baseCapacity' => ['shape' => 'Integer'], 'configParameters' => ['shape' => 'ConfigParameterList'], 'creationDate' => ['shape' => 'SyntheticTimestamp_date_time'], 'endpoint' => ['shape' => 'Endpoint'], 'enhancedVpcRouting' => ['shape' => 'Boolean'], 'namespaceName' => ['shape' => 'String'], 'port' => ['shape' => 'Integer'], 'publiclyAccessible' => ['shape' => 'Boolean'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'status' => ['shape' => 'WorkgroupStatus'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'workgroupArn' => ['shape' => 'String'], 'workgroupId' => ['shape' => 'String'], 'workgroupName' => ['shape' => 'WorkgroupName']]], 'WorkgroupList' => ['type' => 'list', 'member' => ['shape' => 'Workgroup']], 'WorkgroupName' => ['type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '^[a-z0-9-]+$'], 'WorkgroupStatus' => ['type' => 'string', 'enum' => ['CREATING', 'AVAILABLE', 'MODIFYING', 'DELETING']]]]; diff --git a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.php deleted file mode 100644 index 169bd97..0000000 --- a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-serverless-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-serverless-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-serverless.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-serverless.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-tests-1.json.php deleted file mode 100644 index b6b31f6..0000000 --- a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-serverless.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/paginators-1.json.php b/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/paginators-1.json.php deleted file mode 100644 index f4b18e9..0000000 --- a/vendor/Aws3/Aws/data/redshift-serverless/2021-04-21/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEndpointAccess' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'endpoints'], 'ListNamespaces' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'namespaces'], 'ListRecoveryPoints' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'recoveryPoints'], 'ListSnapshots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'snapshots'], 'ListTableRestoreStatus' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tableRestoreStatuses'], 'ListUsageLimits' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'usageLimits'], 'ListWorkgroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'workgroups']]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/api-2.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/api-2.json.php deleted file mode 100644 index c91e8ce..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-12-01', 'endpointPrefix' => 'redshift', 'protocol' => 'query', 'serviceFullName' => 'Amazon Redshift', 'serviceId' => 'Redshift', 'signatureVersion' => 'v4', 'uid' => 'redshift-2012-12-01', 'xmlNamespace' => 'http://redshift.amazonaws.com/doc/2012-12-01/'], 'operations' => ['AcceptReservedNodeExchange' => ['name' => 'AcceptReservedNodeExchange', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptReservedNodeExchangeInputMessage'], 'output' => ['shape' => 'AcceptReservedNodeExchangeOutputMessage', 'resultWrapper' => 'AcceptReservedNodeExchangeResult'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'InvalidReservedNodeStateFault'], ['shape' => 'ReservedNodeAlreadyMigratedFault'], ['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'DependentServiceUnavailableFault'], ['shape' => 'ReservedNodeAlreadyExistsFault']]], 'AddPartner' => ['name' => 'AddPartner', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PartnerIntegrationInputMessage'], 'output' => ['shape' => 'PartnerIntegrationOutputMessage', 'resultWrapper' => 'AddPartnerResult'], 'errors' => [['shape' => 'PartnerNotFoundFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnauthorizedPartnerIntegrationFault']]], 'AssociateDataShareConsumer' => ['name' => 'AssociateDataShareConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDataShareConsumerMessage'], 'output' => ['shape' => 'DataShare', 'resultWrapper' => 'AssociateDataShareConsumerResult'], 'errors' => [['shape' => 'InvalidDataShareFault'], ['shape' => 'InvalidNamespaceFault']]], 'AuthorizeClusterSecurityGroupIngress' => ['name' => 'AuthorizeClusterSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeClusterSecurityGroupIngressMessage'], 'output' => ['shape' => 'AuthorizeClusterSecurityGroupIngressResult', 'resultWrapper' => 'AuthorizeClusterSecurityGroupIngressResult'], 'errors' => [['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'AuthorizationAlreadyExistsFault'], ['shape' => 'AuthorizationQuotaExceededFault']]], 'AuthorizeDataShare' => ['name' => 'AuthorizeDataShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeDataShareMessage'], 'output' => ['shape' => 'DataShare', 'resultWrapper' => 'AuthorizeDataShareResult'], 'errors' => [['shape' => 'InvalidDataShareFault']]], 'AuthorizeEndpointAccess' => ['name' => 'AuthorizeEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAuthorization', 'resultWrapper' => 'AuthorizeEndpointAccessResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'EndpointAuthorizationsPerClusterLimitExceededFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'EndpointAuthorizationAlreadyExistsFault'], ['shape' => 'InvalidAuthorizationStateFault'], ['shape' => 'InvalidClusterStateFault']]], 'AuthorizeSnapshotAccess' => ['name' => 'AuthorizeSnapshotAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeSnapshotAccessMessage'], 'output' => ['shape' => 'AuthorizeSnapshotAccessResult', 'resultWrapper' => 'AuthorizeSnapshotAccessResult'], 'errors' => [['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'AuthorizationAlreadyExistsFault'], ['shape' => 'AuthorizationQuotaExceededFault'], ['shape' => 'DependentServiceRequestThrottlingFault'], ['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'UnsupportedOperationFault']]], 'BatchDeleteClusterSnapshots' => ['name' => 'BatchDeleteClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDeleteClusterSnapshotsRequest'], 'output' => ['shape' => 'BatchDeleteClusterSnapshotsResult', 'resultWrapper' => 'BatchDeleteClusterSnapshotsResult'], 'errors' => [['shape' => 'BatchDeleteRequestSizeExceededFault']]], 'BatchModifyClusterSnapshots' => ['name' => 'BatchModifyClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchModifyClusterSnapshotsMessage'], 'output' => ['shape' => 'BatchModifyClusterSnapshotsOutputMessage', 'resultWrapper' => 'BatchModifyClusterSnapshotsResult'], 'errors' => [['shape' => 'InvalidRetentionPeriodFault'], ['shape' => 'BatchModifyClusterSnapshotsLimitExceededFault']]], 'CancelResize' => ['name' => 'CancelResize', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelResizeMessage'], 'output' => ['shape' => 'ResizeProgressMessage', 'resultWrapper' => 'CancelResizeResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ResizeNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnsupportedOperationFault']]], 'CopyClusterSnapshot' => ['name' => 'CopyClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyClusterSnapshotMessage'], 'output' => ['shape' => 'CopyClusterSnapshotResult', 'resultWrapper' => 'CopyClusterSnapshotResult'], 'errors' => [['shape' => 'ClusterSnapshotAlreadyExistsFault'], ['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'ClusterSnapshotQuotaExceededFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'CreateAuthenticationProfile' => ['name' => 'CreateAuthenticationProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAuthenticationProfileMessage'], 'output' => ['shape' => 'CreateAuthenticationProfileResult', 'resultWrapper' => 'CreateAuthenticationProfileResult'], 'errors' => [['shape' => 'AuthenticationProfileAlreadyExistsFault'], ['shape' => 'AuthenticationProfileQuotaExceededFault'], ['shape' => 'InvalidAuthenticationProfileRequestFault']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterMessage'], 'output' => ['shape' => 'CreateClusterResult', 'resultWrapper' => 'CreateClusterResult'], 'errors' => [['shape' => 'ClusterAlreadyExistsFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'ClusterParameterGroupNotFoundFault'], ['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'ClusterQuotaExceededFault'], ['shape' => 'NumberOfNodesQuotaExceededFault'], ['shape' => 'NumberOfNodesPerClusterLimitExceededFault'], ['shape' => 'ClusterSubnetGroupNotFoundFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidClusterSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'HsmClientCertificateNotFoundFault'], ['shape' => 'HsmConfigurationNotFoundFault'], ['shape' => 'InvalidElasticIpFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'DependentServiceRequestThrottlingFault'], ['shape' => 'InvalidClusterTrackFault'], ['shape' => 'SnapshotScheduleNotFoundFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'CreateClusterParameterGroup' => ['name' => 'CreateClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterParameterGroupMessage'], 'output' => ['shape' => 'CreateClusterParameterGroupResult', 'resultWrapper' => 'CreateClusterParameterGroupResult'], 'errors' => [['shape' => 'ClusterParameterGroupQuotaExceededFault'], ['shape' => 'ClusterParameterGroupAlreadyExistsFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault']]], 'CreateClusterSecurityGroup' => ['name' => 'CreateClusterSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterSecurityGroupMessage'], 'output' => ['shape' => 'CreateClusterSecurityGroupResult', 'resultWrapper' => 'CreateClusterSecurityGroupResult'], 'errors' => [['shape' => 'ClusterSecurityGroupAlreadyExistsFault'], ['shape' => 'ClusterSecurityGroupQuotaExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault']]], 'CreateClusterSnapshot' => ['name' => 'CreateClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterSnapshotMessage'], 'output' => ['shape' => 'CreateClusterSnapshotResult', 'resultWrapper' => 'CreateClusterSnapshotResult'], 'errors' => [['shape' => 'ClusterSnapshotAlreadyExistsFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'ClusterSnapshotQuotaExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'CreateClusterSubnetGroup' => ['name' => 'CreateClusterSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterSubnetGroupMessage'], 'output' => ['shape' => 'CreateClusterSubnetGroupResult', 'resultWrapper' => 'CreateClusterSubnetGroupResult'], 'errors' => [['shape' => 'ClusterSubnetGroupAlreadyExistsFault'], ['shape' => 'ClusterSubnetGroupQuotaExceededFault'], ['shape' => 'ClusterSubnetQuotaExceededFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'DependentServiceRequestThrottlingFault']]], 'CreateEndpointAccess' => ['name' => 'CreateEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAccess', 'resultWrapper' => 'CreateEndpointAccessResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'AccessToClusterDeniedFault'], ['shape' => 'EndpointsPerClusterLimitExceededFault'], ['shape' => 'EndpointsPerAuthorizationLimitExceededFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'ClusterSubnetGroupNotFoundFault'], ['shape' => 'EndpointAlreadyExistsFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnauthorizedOperation']]], 'CreateEventSubscription' => ['name' => 'CreateEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEventSubscriptionMessage'], 'output' => ['shape' => 'CreateEventSubscriptionResult', 'resultWrapper' => 'CreateEventSubscriptionResult'], 'errors' => [['shape' => 'EventSubscriptionQuotaExceededFault'], ['shape' => 'SubscriptionAlreadyExistFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionEventIdNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SubscriptionSeverityNotFoundFault'], ['shape' => 'SourceNotFoundFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault']]], 'CreateHsmClientCertificate' => ['name' => 'CreateHsmClientCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHsmClientCertificateMessage'], 'output' => ['shape' => 'CreateHsmClientCertificateResult', 'resultWrapper' => 'CreateHsmClientCertificateResult'], 'errors' => [['shape' => 'HsmClientCertificateAlreadyExistsFault'], ['shape' => 'HsmClientCertificateQuotaExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault']]], 'CreateHsmConfiguration' => ['name' => 'CreateHsmConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHsmConfigurationMessage'], 'output' => ['shape' => 'CreateHsmConfigurationResult', 'resultWrapper' => 'CreateHsmConfigurationResult'], 'errors' => [['shape' => 'HsmConfigurationAlreadyExistsFault'], ['shape' => 'HsmConfigurationQuotaExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault']]], 'CreateScheduledAction' => ['name' => 'CreateScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateScheduledActionMessage'], 'output' => ['shape' => 'ScheduledAction', 'resultWrapper' => 'CreateScheduledActionResult'], 'errors' => [['shape' => 'ScheduledActionAlreadyExistsFault'], ['shape' => 'ScheduledActionQuotaExceededFault'], ['shape' => 'ScheduledActionTypeUnsupportedFault'], ['shape' => 'InvalidScheduleFault'], ['shape' => 'InvalidScheduledActionFault'], ['shape' => 'UnauthorizedOperation']]], 'CreateSnapshotCopyGrant' => ['name' => 'CreateSnapshotCopyGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotCopyGrantMessage'], 'output' => ['shape' => 'CreateSnapshotCopyGrantResult', 'resultWrapper' => 'CreateSnapshotCopyGrantResult'], 'errors' => [['shape' => 'SnapshotCopyGrantAlreadyExistsFault'], ['shape' => 'SnapshotCopyGrantQuotaExceededFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'DependentServiceRequestThrottlingFault']]], 'CreateSnapshotSchedule' => ['name' => 'CreateSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotScheduleMessage'], 'output' => ['shape' => 'SnapshotSchedule', 'resultWrapper' => 'CreateSnapshotScheduleResult'], 'errors' => [['shape' => 'SnapshotScheduleAlreadyExistsFault'], ['shape' => 'InvalidScheduleFault'], ['shape' => 'SnapshotScheduleQuotaExceededFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'ScheduleDefinitionTypeUnsupportedFault'], ['shape' => 'InvalidTagFault']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsMessage'], 'errors' => [['shape' => 'TagLimitExceededFault'], ['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'InvalidClusterStateFault']]], 'CreateUsageLimit' => ['name' => 'CreateUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUsageLimitMessage'], 'output' => ['shape' => 'UsageLimit', 'resultWrapper' => 'CreateUsageLimitResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'UsageLimitAlreadyExistsFault'], ['shape' => 'InvalidUsageLimitFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'UnsupportedOperationFault']]], 'DeauthorizeDataShare' => ['name' => 'DeauthorizeDataShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeauthorizeDataShareMessage'], 'output' => ['shape' => 'DataShare', 'resultWrapper' => 'DeauthorizeDataShareResult'], 'errors' => [['shape' => 'InvalidDataShareFault']]], 'DeleteAuthenticationProfile' => ['name' => 'DeleteAuthenticationProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAuthenticationProfileMessage'], 'output' => ['shape' => 'DeleteAuthenticationProfileResult', 'resultWrapper' => 'DeleteAuthenticationProfileResult'], 'errors' => [['shape' => 'AuthenticationProfileNotFoundFault'], ['shape' => 'InvalidAuthenticationProfileRequestFault']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterMessage'], 'output' => ['shape' => 'DeleteClusterResult', 'resultWrapper' => 'DeleteClusterResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterSnapshotAlreadyExistsFault'], ['shape' => 'ClusterSnapshotQuotaExceededFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'DeleteClusterParameterGroup' => ['name' => 'DeleteClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterParameterGroupMessage'], 'errors' => [['shape' => 'InvalidClusterParameterGroupStateFault'], ['shape' => 'ClusterParameterGroupNotFoundFault']]], 'DeleteClusterSecurityGroup' => ['name' => 'DeleteClusterSecurityGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterSecurityGroupMessage'], 'errors' => [['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'ClusterSecurityGroupNotFoundFault']]], 'DeleteClusterSnapshot' => ['name' => 'DeleteClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterSnapshotMessage'], 'output' => ['shape' => 'DeleteClusterSnapshotResult', 'resultWrapper' => 'DeleteClusterSnapshotResult'], 'errors' => [['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'ClusterSnapshotNotFoundFault']]], 'DeleteClusterSubnetGroup' => ['name' => 'DeleteClusterSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClusterSubnetGroupMessage'], 'errors' => [['shape' => 'InvalidClusterSubnetGroupStateFault'], ['shape' => 'InvalidClusterSubnetStateFault'], ['shape' => 'ClusterSubnetGroupNotFoundFault']]], 'DeleteEndpointAccess' => ['name' => 'DeleteEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAccess', 'resultWrapper' => 'DeleteEndpointAccessResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidEndpointStateFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'EndpointNotFoundFault'], ['shape' => 'InvalidClusterStateFault']]], 'DeleteEventSubscription' => ['name' => 'DeleteEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEventSubscriptionMessage'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidSubscriptionStateFault']]], 'DeleteHsmClientCertificate' => ['name' => 'DeleteHsmClientCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHsmClientCertificateMessage'], 'errors' => [['shape' => 'InvalidHsmClientCertificateStateFault'], ['shape' => 'HsmClientCertificateNotFoundFault']]], 'DeleteHsmConfiguration' => ['name' => 'DeleteHsmConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHsmConfigurationMessage'], 'errors' => [['shape' => 'InvalidHsmConfigurationStateFault'], ['shape' => 'HsmConfigurationNotFoundFault']]], 'DeletePartner' => ['name' => 'DeletePartner', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PartnerIntegrationInputMessage'], 'output' => ['shape' => 'PartnerIntegrationOutputMessage', 'resultWrapper' => 'DeletePartnerResult'], 'errors' => [['shape' => 'PartnerNotFoundFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnauthorizedPartnerIntegrationFault']]], 'DeleteScheduledAction' => ['name' => 'DeleteScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScheduledActionMessage'], 'errors' => [['shape' => 'ScheduledActionNotFoundFault'], ['shape' => 'UnauthorizedOperation']]], 'DeleteSnapshotCopyGrant' => ['name' => 'DeleteSnapshotCopyGrant', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotCopyGrantMessage'], 'errors' => [['shape' => 'InvalidSnapshotCopyGrantStateFault'], ['shape' => 'SnapshotCopyGrantNotFoundFault']]], 'DeleteSnapshotSchedule' => ['name' => 'DeleteSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotScheduleMessage'], 'errors' => [['shape' => 'InvalidClusterSnapshotScheduleStateFault'], ['shape' => 'SnapshotScheduleNotFoundFault']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsMessage'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DeleteUsageLimit' => ['name' => 'DeleteUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUsageLimitMessage'], 'errors' => [['shape' => 'UsageLimitNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'DescribeAccountAttributes' => ['name' => 'DescribeAccountAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAttributesMessage'], 'output' => ['shape' => 'AccountAttributeList', 'resultWrapper' => 'DescribeAccountAttributesResult']], 'DescribeAuthenticationProfiles' => ['name' => 'DescribeAuthenticationProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAuthenticationProfilesMessage'], 'output' => ['shape' => 'DescribeAuthenticationProfilesResult', 'resultWrapper' => 'DescribeAuthenticationProfilesResult'], 'errors' => [['shape' => 'AuthenticationProfileNotFoundFault'], ['shape' => 'InvalidAuthenticationProfileRequestFault']]], 'DescribeClusterDbRevisions' => ['name' => 'DescribeClusterDbRevisions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterDbRevisionsMessage'], 'output' => ['shape' => 'ClusterDbRevisionsMessage', 'resultWrapper' => 'DescribeClusterDbRevisionsResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault']]], 'DescribeClusterParameterGroups' => ['name' => 'DescribeClusterParameterGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterParameterGroupsMessage'], 'output' => ['shape' => 'ClusterParameterGroupsMessage', 'resultWrapper' => 'DescribeClusterParameterGroupsResult'], 'errors' => [['shape' => 'ClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeClusterParameters' => ['name' => 'DescribeClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterParametersMessage'], 'output' => ['shape' => 'ClusterParameterGroupDetails', 'resultWrapper' => 'DescribeClusterParametersResult'], 'errors' => [['shape' => 'ClusterParameterGroupNotFoundFault']]], 'DescribeClusterSecurityGroups' => ['name' => 'DescribeClusterSecurityGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterSecurityGroupsMessage'], 'output' => ['shape' => 'ClusterSecurityGroupMessage', 'resultWrapper' => 'DescribeClusterSecurityGroupsResult'], 'errors' => [['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeClusterSnapshots' => ['name' => 'DescribeClusterSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterSnapshotsMessage'], 'output' => ['shape' => 'SnapshotMessage', 'resultWrapper' => 'DescribeClusterSnapshotsResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'UnsupportedOperationFault']]], 'DescribeClusterSubnetGroups' => ['name' => 'DescribeClusterSubnetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterSubnetGroupsMessage'], 'output' => ['shape' => 'ClusterSubnetGroupMessage', 'resultWrapper' => 'DescribeClusterSubnetGroupsResult'], 'errors' => [['shape' => 'ClusterSubnetGroupNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeClusterTracks' => ['name' => 'DescribeClusterTracks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterTracksMessage'], 'output' => ['shape' => 'TrackListMessage', 'resultWrapper' => 'DescribeClusterTracksResult'], 'errors' => [['shape' => 'InvalidClusterTrackFault'], ['shape' => 'UnauthorizedOperation']]], 'DescribeClusterVersions' => ['name' => 'DescribeClusterVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterVersionsMessage'], 'output' => ['shape' => 'ClusterVersionsMessage', 'resultWrapper' => 'DescribeClusterVersionsResult']], 'DescribeClusters' => ['name' => 'DescribeClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClustersMessage'], 'output' => ['shape' => 'ClustersMessage', 'resultWrapper' => 'DescribeClustersResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeDataShares' => ['name' => 'DescribeDataShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataSharesMessage'], 'output' => ['shape' => 'DescribeDataSharesResult', 'resultWrapper' => 'DescribeDataSharesResult'], 'errors' => [['shape' => 'InvalidDataShareFault']]], 'DescribeDataSharesForConsumer' => ['name' => 'DescribeDataSharesForConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataSharesForConsumerMessage'], 'output' => ['shape' => 'DescribeDataSharesForConsumerResult', 'resultWrapper' => 'DescribeDataSharesForConsumerResult'], 'errors' => [['shape' => 'InvalidNamespaceFault']]], 'DescribeDataSharesForProducer' => ['name' => 'DescribeDataSharesForProducer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataSharesForProducerMessage'], 'output' => ['shape' => 'DescribeDataSharesForProducerResult', 'resultWrapper' => 'DescribeDataSharesForProducerResult'], 'errors' => [['shape' => 'InvalidNamespaceFault']]], 'DescribeDefaultClusterParameters' => ['name' => 'DescribeDefaultClusterParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDefaultClusterParametersMessage'], 'output' => ['shape' => 'DescribeDefaultClusterParametersResult', 'resultWrapper' => 'DescribeDefaultClusterParametersResult']], 'DescribeEndpointAccess' => ['name' => 'DescribeEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAccessList', 'resultWrapper' => 'DescribeEndpointAccessResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'EndpointNotFoundFault']]], 'DescribeEndpointAuthorization' => ['name' => 'DescribeEndpointAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointAuthorizationMessage'], 'output' => ['shape' => 'EndpointAuthorizationList', 'resultWrapper' => 'DescribeEndpointAuthorizationResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'DescribeEventCategories' => ['name' => 'DescribeEventCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventCategoriesMessage'], 'output' => ['shape' => 'EventCategoriesMessage', 'resultWrapper' => 'DescribeEventCategoriesResult']], 'DescribeEventSubscriptions' => ['name' => 'DescribeEventSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventSubscriptionsMessage'], 'output' => ['shape' => 'EventSubscriptionsMessage', 'resultWrapper' => 'DescribeEventSubscriptionsResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeEvents' => ['name' => 'DescribeEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEventsMessage'], 'output' => ['shape' => 'EventsMessage', 'resultWrapper' => 'DescribeEventsResult']], 'DescribeHsmClientCertificates' => ['name' => 'DescribeHsmClientCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHsmClientCertificatesMessage'], 'output' => ['shape' => 'HsmClientCertificateMessage', 'resultWrapper' => 'DescribeHsmClientCertificatesResult'], 'errors' => [['shape' => 'HsmClientCertificateNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeHsmConfigurations' => ['name' => 'DescribeHsmConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHsmConfigurationsMessage'], 'output' => ['shape' => 'HsmConfigurationMessage', 'resultWrapper' => 'DescribeHsmConfigurationsResult'], 'errors' => [['shape' => 'HsmConfigurationNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeLoggingStatus' => ['name' => 'DescribeLoggingStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLoggingStatusMessage'], 'output' => ['shape' => 'LoggingStatus', 'resultWrapper' => 'DescribeLoggingStatusResult'], 'errors' => [['shape' => 'ClusterNotFoundFault']]], 'DescribeNodeConfigurationOptions' => ['name' => 'DescribeNodeConfigurationOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNodeConfigurationOptionsMessage'], 'output' => ['shape' => 'NodeConfigurationOptionsMessage', 'resultWrapper' => 'DescribeNodeConfigurationOptionsResult'], 'errors' => [['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'AccessToSnapshotDeniedFault'], ['shape' => 'UnsupportedOperationFault']]], 'DescribeOrderableClusterOptions' => ['name' => 'DescribeOrderableClusterOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrderableClusterOptionsMessage'], 'output' => ['shape' => 'OrderableClusterOptionsMessage', 'resultWrapper' => 'DescribeOrderableClusterOptionsResult']], 'DescribePartners' => ['name' => 'DescribePartners', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePartnersInputMessage'], 'output' => ['shape' => 'DescribePartnersOutputMessage', 'resultWrapper' => 'DescribePartnersResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnauthorizedPartnerIntegrationFault']]], 'DescribeReservedNodeExchangeStatus' => ['name' => 'DescribeReservedNodeExchangeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedNodeExchangeStatusInputMessage'], 'output' => ['shape' => 'DescribeReservedNodeExchangeStatusOutputMessage', 'resultWrapper' => 'DescribeReservedNodeExchangeStatusResult'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'ReservedNodeExchangeNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'DescribeReservedNodeOfferings' => ['name' => 'DescribeReservedNodeOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedNodeOfferingsMessage'], 'output' => ['shape' => 'ReservedNodeOfferingsMessage', 'resultWrapper' => 'DescribeReservedNodeOfferingsResult'], 'errors' => [['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'DependentServiceUnavailableFault']]], 'DescribeReservedNodes' => ['name' => 'DescribeReservedNodes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReservedNodesMessage'], 'output' => ['shape' => 'ReservedNodesMessage', 'resultWrapper' => 'DescribeReservedNodesResult'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'DependentServiceUnavailableFault']]], 'DescribeResize' => ['name' => 'DescribeResize', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResizeMessage'], 'output' => ['shape' => 'ResizeProgressMessage', 'resultWrapper' => 'DescribeResizeResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ResizeNotFoundFault']]], 'DescribeScheduledActions' => ['name' => 'DescribeScheduledActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledActionsMessage'], 'output' => ['shape' => 'ScheduledActionsMessage', 'resultWrapper' => 'DescribeScheduledActionsResult'], 'errors' => [['shape' => 'ScheduledActionNotFoundFault'], ['shape' => 'UnauthorizedOperation']]], 'DescribeSnapshotCopyGrants' => ['name' => 'DescribeSnapshotCopyGrants', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotCopyGrantsMessage'], 'output' => ['shape' => 'SnapshotCopyGrantMessage', 'resultWrapper' => 'DescribeSnapshotCopyGrantsResult'], 'errors' => [['shape' => 'SnapshotCopyGrantNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeSnapshotSchedules' => ['name' => 'DescribeSnapshotSchedules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotSchedulesMessage'], 'output' => ['shape' => 'DescribeSnapshotSchedulesOutputMessage', 'resultWrapper' => 'DescribeSnapshotSchedulesResult']], 'DescribeStorage' => ['name' => 'DescribeStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'output' => ['shape' => 'CustomerStorageMessage', 'resultWrapper' => 'DescribeStorageResult']], 'DescribeTableRestoreStatus' => ['name' => 'DescribeTableRestoreStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableRestoreStatusMessage'], 'output' => ['shape' => 'TableRestoreStatusMessage', 'resultWrapper' => 'DescribeTableRestoreStatusResult'], 'errors' => [['shape' => 'TableRestoreNotFoundFault'], ['shape' => 'ClusterNotFoundFault']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsMessage'], 'output' => ['shape' => 'TaggedResourceListMessage', 'resultWrapper' => 'DescribeTagsResult'], 'errors' => [['shape' => 'ResourceNotFoundFault'], ['shape' => 'InvalidTagFault']]], 'DescribeUsageLimits' => ['name' => 'DescribeUsageLimits', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUsageLimitsMessage'], 'output' => ['shape' => 'UsageLimitList', 'resultWrapper' => 'DescribeUsageLimitsResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'DisableLogging' => ['name' => 'DisableLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableLoggingMessage'], 'output' => ['shape' => 'LoggingStatus', 'resultWrapper' => 'DisableLoggingResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault']]], 'DisableSnapshotCopy' => ['name' => 'DisableSnapshotCopy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableSnapshotCopyMessage'], 'output' => ['shape' => 'DisableSnapshotCopyResult', 'resultWrapper' => 'DisableSnapshotCopyResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'SnapshotCopyAlreadyDisabledFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnauthorizedOperation']]], 'DisassociateDataShareConsumer' => ['name' => 'DisassociateDataShareConsumer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDataShareConsumerMessage'], 'output' => ['shape' => 'DataShare', 'resultWrapper' => 'DisassociateDataShareConsumerResult'], 'errors' => [['shape' => 'InvalidDataShareFault'], ['shape' => 'InvalidNamespaceFault']]], 'EnableLogging' => ['name' => 'EnableLogging', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableLoggingMessage'], 'output' => ['shape' => 'LoggingStatus', 'resultWrapper' => 'EnableLoggingResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'BucketNotFoundFault'], ['shape' => 'InsufficientS3BucketPolicyFault'], ['shape' => 'InvalidS3KeyPrefixFault'], ['shape' => 'InvalidS3BucketNameFault'], ['shape' => 'InvalidClusterStateFault']]], 'EnableSnapshotCopy' => ['name' => 'EnableSnapshotCopy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableSnapshotCopyMessage'], 'output' => ['shape' => 'EnableSnapshotCopyResult', 'resultWrapper' => 'EnableSnapshotCopyResult'], 'errors' => [['shape' => 'IncompatibleOrderableOptions'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'CopyToRegionDisabledFault'], ['shape' => 'SnapshotCopyAlreadyEnabledFault'], ['shape' => 'UnknownSnapshotCopyRegionFault'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'SnapshotCopyGrantNotFoundFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'DependentServiceRequestThrottlingFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'GetClusterCredentials' => ['name' => 'GetClusterCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetClusterCredentialsMessage'], 'output' => ['shape' => 'ClusterCredentials', 'resultWrapper' => 'GetClusterCredentialsResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'GetClusterCredentialsWithIAM' => ['name' => 'GetClusterCredentialsWithIAM', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetClusterCredentialsWithIAMMessage'], 'output' => ['shape' => 'ClusterExtendedCredentials', 'resultWrapper' => 'GetClusterCredentialsWithIAMResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'GetReservedNodeExchangeConfigurationOptions' => ['name' => 'GetReservedNodeExchangeConfigurationOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservedNodeExchangeConfigurationOptionsInputMessage'], 'output' => ['shape' => 'GetReservedNodeExchangeConfigurationOptionsOutputMessage', 'resultWrapper' => 'GetReservedNodeExchangeConfigurationOptionsResult'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'InvalidReservedNodeStateFault'], ['shape' => 'ReservedNodeAlreadyMigratedFault'], ['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'DependentServiceUnavailableFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'ClusterSnapshotNotFoundFault']]], 'GetReservedNodeExchangeOfferings' => ['name' => 'GetReservedNodeExchangeOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReservedNodeExchangeOfferingsInputMessage'], 'output' => ['shape' => 'GetReservedNodeExchangeOfferingsOutputMessage', 'resultWrapper' => 'GetReservedNodeExchangeOfferingsResult'], 'errors' => [['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'InvalidReservedNodeStateFault'], ['shape' => 'ReservedNodeAlreadyMigratedFault'], ['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'DependentServiceUnavailableFault']]], 'ModifyAquaConfiguration' => ['name' => 'ModifyAquaConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyAquaInputMessage'], 'output' => ['shape' => 'ModifyAquaOutputMessage', 'resultWrapper' => 'ModifyAquaConfigurationResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnsupportedOperationFault']]], 'ModifyAuthenticationProfile' => ['name' => 'ModifyAuthenticationProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyAuthenticationProfileMessage'], 'output' => ['shape' => 'ModifyAuthenticationProfileResult', 'resultWrapper' => 'ModifyAuthenticationProfileResult'], 'errors' => [['shape' => 'AuthenticationProfileNotFoundFault'], ['shape' => 'AuthenticationProfileQuotaExceededFault'], ['shape' => 'InvalidAuthenticationProfileRequestFault']]], 'ModifyCluster' => ['name' => 'ModifyCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterMessage'], 'output' => ['shape' => 'ModifyClusterResult', 'resultWrapper' => 'ModifyClusterResult'], 'errors' => [['shape' => 'InvalidClusterStateFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'NumberOfNodesQuotaExceededFault'], ['shape' => 'NumberOfNodesPerClusterLimitExceededFault'], ['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'ClusterParameterGroupNotFoundFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'UnsupportedOptionFault'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'HsmClientCertificateNotFoundFault'], ['shape' => 'HsmConfigurationNotFoundFault'], ['shape' => 'ClusterAlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'DependentServiceRequestThrottlingFault'], ['shape' => 'InvalidElasticIpFault'], ['shape' => 'TableLimitExceededFault'], ['shape' => 'InvalidClusterTrackFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'ModifyClusterDbRevision' => ['name' => 'ModifyClusterDbRevision', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterDbRevisionMessage'], 'output' => ['shape' => 'ModifyClusterDbRevisionResult', 'resultWrapper' => 'ModifyClusterDbRevisionResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'ClusterOnLatestRevisionFault'], ['shape' => 'InvalidClusterStateFault']]], 'ModifyClusterIamRoles' => ['name' => 'ModifyClusterIamRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterIamRolesMessage'], 'output' => ['shape' => 'ModifyClusterIamRolesResult', 'resultWrapper' => 'ModifyClusterIamRolesResult'], 'errors' => [['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault']]], 'ModifyClusterMaintenance' => ['name' => 'ModifyClusterMaintenance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterMaintenanceMessage'], 'output' => ['shape' => 'ModifyClusterMaintenanceResult', 'resultWrapper' => 'ModifyClusterMaintenanceResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault']]], 'ModifyClusterParameterGroup' => ['name' => 'ModifyClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterParameterGroupMessage'], 'output' => ['shape' => 'ClusterParameterGroupNameMessage', 'resultWrapper' => 'ModifyClusterParameterGroupResult'], 'errors' => [['shape' => 'ClusterParameterGroupNotFoundFault'], ['shape' => 'InvalidClusterParameterGroupStateFault']]], 'ModifyClusterSnapshot' => ['name' => 'ModifyClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterSnapshotMessage'], 'output' => ['shape' => 'ModifyClusterSnapshotResult', 'resultWrapper' => 'ModifyClusterSnapshotResult'], 'errors' => [['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'ModifyClusterSnapshotSchedule' => ['name' => 'ModifyClusterSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterSnapshotScheduleMessage'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'SnapshotScheduleNotFoundFault'], ['shape' => 'InvalidClusterSnapshotScheduleStateFault']]], 'ModifyClusterSubnetGroup' => ['name' => 'ModifyClusterSubnetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClusterSubnetGroupMessage'], 'output' => ['shape' => 'ModifyClusterSubnetGroupResult', 'resultWrapper' => 'ModifyClusterSubnetGroupResult'], 'errors' => [['shape' => 'ClusterSubnetGroupNotFoundFault'], ['shape' => 'ClusterSubnetQuotaExceededFault'], ['shape' => 'SubnetAlreadyInUse'], ['shape' => 'InvalidSubnet'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'DependentServiceRequestThrottlingFault']]], 'ModifyEndpointAccess' => ['name' => 'ModifyEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAccess', 'resultWrapper' => 'ModifyEndpointAccessResult'], 'errors' => [['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidEndpointStateFault'], ['shape' => 'EndpointNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnauthorizedOperation']]], 'ModifyEventSubscription' => ['name' => 'ModifyEventSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyEventSubscriptionMessage'], 'output' => ['shape' => 'ModifyEventSubscriptionResult', 'resultWrapper' => 'ModifyEventSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionNotFoundFault'], ['shape' => 'SNSInvalidTopicFault'], ['shape' => 'SNSNoAuthorizationFault'], ['shape' => 'SNSTopicArnNotFoundFault'], ['shape' => 'SubscriptionEventIdNotFoundFault'], ['shape' => 'SubscriptionCategoryNotFoundFault'], ['shape' => 'SubscriptionSeverityNotFoundFault'], ['shape' => 'SourceNotFoundFault'], ['shape' => 'InvalidSubscriptionStateFault']]], 'ModifyScheduledAction' => ['name' => 'ModifyScheduledAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyScheduledActionMessage'], 'output' => ['shape' => 'ScheduledAction', 'resultWrapper' => 'ModifyScheduledActionResult'], 'errors' => [['shape' => 'ScheduledActionNotFoundFault'], ['shape' => 'ScheduledActionTypeUnsupportedFault'], ['shape' => 'InvalidScheduleFault'], ['shape' => 'InvalidScheduledActionFault'], ['shape' => 'UnauthorizedOperation']]], 'ModifySnapshotCopyRetentionPeriod' => ['name' => 'ModifySnapshotCopyRetentionPeriod', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotCopyRetentionPeriodMessage'], 'output' => ['shape' => 'ModifySnapshotCopyRetentionPeriodResult', 'resultWrapper' => 'ModifySnapshotCopyRetentionPeriodResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'SnapshotCopyDisabledFault'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'InvalidRetentionPeriodFault']]], 'ModifySnapshotSchedule' => ['name' => 'ModifySnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySnapshotScheduleMessage'], 'output' => ['shape' => 'SnapshotSchedule', 'resultWrapper' => 'ModifySnapshotScheduleResult'], 'errors' => [['shape' => 'InvalidScheduleFault'], ['shape' => 'SnapshotScheduleNotFoundFault'], ['shape' => 'SnapshotScheduleUpdateInProgressFault']]], 'ModifyUsageLimit' => ['name' => 'ModifyUsageLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyUsageLimitMessage'], 'output' => ['shape' => 'UsageLimit', 'resultWrapper' => 'ModifyUsageLimitResult'], 'errors' => [['shape' => 'InvalidUsageLimitFault'], ['shape' => 'UsageLimitNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'PauseCluster' => ['name' => 'PauseCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PauseClusterMessage'], 'output' => ['shape' => 'PauseClusterResult', 'resultWrapper' => 'PauseClusterResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault']]], 'PurchaseReservedNodeOffering' => ['name' => 'PurchaseReservedNodeOffering', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurchaseReservedNodeOfferingMessage'], 'output' => ['shape' => 'PurchaseReservedNodeOfferingResult', 'resultWrapper' => 'PurchaseReservedNodeOfferingResult'], 'errors' => [['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'ReservedNodeAlreadyExistsFault'], ['shape' => 'ReservedNodeQuotaExceededFault'], ['shape' => 'UnsupportedOperationFault']]], 'RebootCluster' => ['name' => 'RebootCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootClusterMessage'], 'output' => ['shape' => 'RebootClusterResult', 'resultWrapper' => 'RebootClusterResult'], 'errors' => [['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault']]], 'RejectDataShare' => ['name' => 'RejectDataShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectDataShareMessage'], 'output' => ['shape' => 'DataShare', 'resultWrapper' => 'RejectDataShareResult'], 'errors' => [['shape' => 'InvalidDataShareFault']]], 'ResetClusterParameterGroup' => ['name' => 'ResetClusterParameterGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetClusterParameterGroupMessage'], 'output' => ['shape' => 'ClusterParameterGroupNameMessage', 'resultWrapper' => 'ResetClusterParameterGroupResult'], 'errors' => [['shape' => 'InvalidClusterParameterGroupStateFault'], ['shape' => 'ClusterParameterGroupNotFoundFault']]], 'ResizeCluster' => ['name' => 'ResizeCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResizeClusterMessage'], 'output' => ['shape' => 'ResizeClusterResult', 'resultWrapper' => 'ResizeClusterResult'], 'errors' => [['shape' => 'InvalidClusterStateFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'NumberOfNodesQuotaExceededFault'], ['shape' => 'NumberOfNodesPerClusterLimitExceededFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'UnsupportedOptionFault'], ['shape' => 'UnsupportedOperationFault'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'LimitExceededFault'], ['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'InvalidReservedNodeStateFault'], ['shape' => 'ReservedNodeAlreadyMigratedFault'], ['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'DependentServiceUnavailableFault'], ['shape' => 'ReservedNodeAlreadyExistsFault']]], 'RestoreFromClusterSnapshot' => ['name' => 'RestoreFromClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreFromClusterSnapshotMessage'], 'output' => ['shape' => 'RestoreFromClusterSnapshotResult', 'resultWrapper' => 'RestoreFromClusterSnapshotResult'], 'errors' => [['shape' => 'AccessToSnapshotDeniedFault'], ['shape' => 'ClusterAlreadyExistsFault'], ['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'ClusterQuotaExceededFault'], ['shape' => 'InsufficientClusterCapacityFault'], ['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'InvalidRestoreFault'], ['shape' => 'NumberOfNodesQuotaExceededFault'], ['shape' => 'NumberOfNodesPerClusterLimitExceededFault'], ['shape' => 'InvalidVPCNetworkStateFault'], ['shape' => 'InvalidClusterSubnetGroupStateFault'], ['shape' => 'InvalidSubnet'], ['shape' => 'ClusterSubnetGroupNotFoundFault'], ['shape' => 'UnauthorizedOperation'], ['shape' => 'HsmClientCertificateNotFoundFault'], ['shape' => 'HsmConfigurationNotFoundFault'], ['shape' => 'InvalidElasticIpFault'], ['shape' => 'ClusterParameterGroupNotFoundFault'], ['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'DependentServiceRequestThrottlingFault'], ['shape' => 'InvalidClusterTrackFault'], ['shape' => 'SnapshotScheduleNotFoundFault'], ['shape' => 'TagLimitExceededFault'], ['shape' => 'InvalidTagFault'], ['shape' => 'ReservedNodeNotFoundFault'], ['shape' => 'InvalidReservedNodeStateFault'], ['shape' => 'ReservedNodeAlreadyMigratedFault'], ['shape' => 'ReservedNodeOfferingNotFoundFault'], ['shape' => 'DependentServiceUnavailableFault'], ['shape' => 'ReservedNodeAlreadyExistsFault'], ['shape' => 'UnsupportedOperationFault']]], 'RestoreTableFromClusterSnapshot' => ['name' => 'RestoreTableFromClusterSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreTableFromClusterSnapshotMessage'], 'output' => ['shape' => 'RestoreTableFromClusterSnapshotResult', 'resultWrapper' => 'RestoreTableFromClusterSnapshotResult'], 'errors' => [['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'InProgressTableRestoreQuotaExceededFault'], ['shape' => 'InvalidClusterSnapshotStateFault'], ['shape' => 'InvalidTableRestoreArgumentFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'UnsupportedOperationFault']]], 'ResumeCluster' => ['name' => 'ResumeCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeClusterMessage'], 'output' => ['shape' => 'ResumeClusterResult', 'resultWrapper' => 'ResumeClusterResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'InsufficientClusterCapacityFault']]], 'RevokeClusterSecurityGroupIngress' => ['name' => 'RevokeClusterSecurityGroupIngress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeClusterSecurityGroupIngressMessage'], 'output' => ['shape' => 'RevokeClusterSecurityGroupIngressResult', 'resultWrapper' => 'RevokeClusterSecurityGroupIngressResult'], 'errors' => [['shape' => 'ClusterSecurityGroupNotFoundFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault']]], 'RevokeEndpointAccess' => ['name' => 'RevokeEndpointAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeEndpointAccessMessage'], 'output' => ['shape' => 'EndpointAuthorization', 'resultWrapper' => 'RevokeEndpointAccessResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidEndpointStateFault'], ['shape' => 'InvalidClusterSecurityGroupStateFault'], ['shape' => 'EndpointNotFoundFault'], ['shape' => 'EndpointAuthorizationNotFoundFault'], ['shape' => 'InvalidAuthorizationStateFault'], ['shape' => 'InvalidClusterStateFault']]], 'RevokeSnapshotAccess' => ['name' => 'RevokeSnapshotAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeSnapshotAccessMessage'], 'output' => ['shape' => 'RevokeSnapshotAccessResult', 'resultWrapper' => 'RevokeSnapshotAccessResult'], 'errors' => [['shape' => 'AccessToSnapshotDeniedFault'], ['shape' => 'AuthorizationNotFoundFault'], ['shape' => 'ClusterSnapshotNotFoundFault'], ['shape' => 'UnsupportedOperationFault']]], 'RotateEncryptionKey' => ['name' => 'RotateEncryptionKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RotateEncryptionKeyMessage'], 'output' => ['shape' => 'RotateEncryptionKeyResult', 'resultWrapper' => 'RotateEncryptionKeyResult'], 'errors' => [['shape' => 'ClusterNotFoundFault'], ['shape' => 'InvalidClusterStateFault'], ['shape' => 'DependentServiceRequestThrottlingFault']]], 'UpdatePartnerStatus' => ['name' => 'UpdatePartnerStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePartnerStatusInputMessage'], 'output' => ['shape' => 'PartnerIntegrationOutputMessage', 'resultWrapper' => 'UpdatePartnerStatusResult'], 'errors' => [['shape' => 'PartnerNotFoundFault'], ['shape' => 'ClusterNotFoundFault'], ['shape' => 'UnauthorizedPartnerIntegrationFault']]]], 'shapes' => ['AcceptReservedNodeExchangeInputMessage' => ['type' => 'structure', 'required' => ['ReservedNodeId', 'TargetReservedNodeOfferingId'], 'members' => ['ReservedNodeId' => ['shape' => 'String'], 'TargetReservedNodeOfferingId' => ['shape' => 'String']]], 'AcceptReservedNodeExchangeOutputMessage' => ['type' => 'structure', 'members' => ['ExchangedReservedNode' => ['shape' => 'ReservedNode']]], 'AccessToClusterDeniedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AccessToClusterDenied', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AccessToSnapshotDeniedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AccessToSnapshotDenied', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AccountAttribute' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'String'], 'AttributeValues' => ['shape' => 'AttributeValueList']]], 'AccountAttributeList' => ['type' => 'structure', 'members' => ['AccountAttributes' => ['shape' => 'AttributeList']]], 'AccountWithRestoreAccess' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'String'], 'AccountAlias' => ['shape' => 'String']]], 'AccountsWithRestoreAccessList' => ['type' => 'list', 'member' => ['shape' => 'AccountWithRestoreAccess', 'locationName' => 'AccountWithRestoreAccess']], 'ActionType' => ['type' => 'string', 'enum' => ['restore-cluster', 'recommend-node-config', 'resize-cluster']], 'AquaConfiguration' => ['type' => 'structure', 'members' => ['AquaStatus' => ['shape' => 'AquaStatus'], 'AquaConfigurationStatus' => ['shape' => 'AquaConfigurationStatus']]], 'AquaConfigurationStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled', 'auto']], 'AquaStatus' => ['type' => 'string', 'enum' => ['enabled', 'disabled', 'applying']], 'AssociateDataShareConsumerMessage' => ['type' => 'structure', 'required' => ['DataShareArn'], 'members' => ['DataShareArn' => ['shape' => 'String'], 'AssociateEntireAccount' => ['shape' => 'BooleanOptional'], 'ConsumerArn' => ['shape' => 'String'], 'ConsumerRegion' => ['shape' => 'String']]], 'AssociatedClusterList' => ['type' => 'list', 'member' => ['shape' => 'ClusterAssociatedToSchedule', 'locationName' => 'ClusterAssociatedToSchedule']], 'AttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccountAttribute', 'locationName' => 'AccountAttribute']], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AttributeName']], 'AttributeValueList' => ['type' => 'list', 'member' => ['shape' => 'AttributeValueTarget', 'locationName' => 'AttributeValueTarget']], 'AttributeValueTarget' => ['type' => 'structure', 'members' => ['AttributeValue' => ['shape' => 'String']]], 'AuthenticationProfile' => ['type' => 'structure', 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString'], 'AuthenticationProfileContent' => ['shape' => 'String']]], 'AuthenticationProfileAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthenticationProfileAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthenticationProfileList' => ['type' => 'list', 'member' => ['shape' => 'AuthenticationProfile']], 'AuthenticationProfileNameString' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9\\-]+$'], 'AuthenticationProfileNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthenticationProfileNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AuthenticationProfileQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthenticationProfileQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'AuthorizationQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AuthorizationQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'AuthorizationStatus' => ['type' => 'string', 'enum' => ['Authorized', 'Revoking']], 'AuthorizeClusterSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['ClusterSecurityGroupName'], 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'AuthorizeClusterSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['ClusterSecurityGroup' => ['shape' => 'ClusterSecurityGroup']]], 'AuthorizeDataShareMessage' => ['type' => 'structure', 'required' => ['DataShareArn', 'ConsumerIdentifier'], 'members' => ['DataShareArn' => ['shape' => 'String'], 'ConsumerIdentifier' => ['shape' => 'String']]], 'AuthorizeEndpointAccessMessage' => ['type' => 'structure', 'required' => ['Account'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'Account' => ['shape' => 'String'], 'VpcIds' => ['shape' => 'VpcIdentifierList']]], 'AuthorizeSnapshotAccessMessage' => ['type' => 'structure', 'required' => ['AccountWithRestoreAccess'], 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotArn' => ['shape' => 'String'], 'SnapshotClusterIdentifier' => ['shape' => 'String'], 'AccountWithRestoreAccess' => ['shape' => 'String']]], 'AuthorizeSnapshotAccessResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'SupportedPlatforms' => ['shape' => 'SupportedPlatformsList']], 'wrapper' => \true], 'AvailabilityZoneList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone', 'locationName' => 'AvailabilityZone']], 'BatchDeleteClusterSnapshotsRequest' => ['type' => 'structure', 'required' => ['Identifiers'], 'members' => ['Identifiers' => ['shape' => 'DeleteClusterSnapshotMessageList']]], 'BatchDeleteClusterSnapshotsResult' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'SnapshotIdentifierList'], 'Errors' => ['shape' => 'BatchSnapshotOperationErrorList']]], 'BatchDeleteRequestSizeExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'BatchDeleteRequestSizeExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchModifyClusterSnapshotsLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'BatchModifyClusterSnapshotsLimitExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchModifyClusterSnapshotsMessage' => ['type' => 'structure', 'required' => ['SnapshotIdentifierList'], 'members' => ['SnapshotIdentifierList' => ['shape' => 'SnapshotIdentifierList'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'Force' => ['shape' => 'Boolean']]], 'BatchModifyClusterSnapshotsOutputMessage' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'SnapshotIdentifierList'], 'Errors' => ['shape' => 'BatchSnapshotOperationErrors']]], 'BatchSnapshotOperationErrorList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotErrorMessage', 'locationName' => 'SnapshotErrorMessage']], 'BatchSnapshotOperationErrors' => ['type' => 'list', 'member' => ['shape' => 'SnapshotErrorMessage', 'locationName' => 'SnapshotErrorMessage']], 'Boolean' => ['type' => 'boolean'], 'BooleanOptional' => ['type' => 'boolean'], 'BucketNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'BucketNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CancelResizeMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'Cluster' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'ClusterStatus' => ['shape' => 'String'], 'ClusterAvailabilityStatus' => ['shape' => 'String'], 'ModifyStatus' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'DBName' => ['shape' => 'String'], 'Endpoint' => ['shape' => 'Endpoint'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'ClusterSecurityGroups' => ['shape' => 'ClusterSecurityGroupMembershipList'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'ClusterParameterGroups' => ['shape' => 'ClusterParameterGroupStatusList'], 'ClusterSubnetGroupName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'PendingModifiedValues' => ['shape' => 'PendingModifiedValues'], 'ClusterVersion' => ['shape' => 'String'], 'AllowVersionUpgrade' => ['shape' => 'Boolean'], 'NumberOfNodes' => ['shape' => 'Integer'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'RestoreStatus' => ['shape' => 'RestoreStatus'], 'DataTransferProgress' => ['shape' => 'DataTransferProgress'], 'HsmStatus' => ['shape' => 'HsmStatus'], 'ClusterSnapshotCopyStatus' => ['shape' => 'ClusterSnapshotCopyStatus'], 'ClusterPublicKey' => ['shape' => 'String'], 'ClusterNodes' => ['shape' => 'ClusterNodesList'], 'ElasticIpStatus' => ['shape' => 'ElasticIpStatus'], 'ClusterRevisionNumber' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnhancedVpcRouting' => ['shape' => 'Boolean'], 'IamRoles' => ['shape' => 'ClusterIamRoleList'], 'PendingActions' => ['shape' => 'PendingActionsList'], 'MaintenanceTrackName' => ['shape' => 'String'], 'ElasticResizeNumberOfNodeOptions' => ['shape' => 'String'], 'DeferredMaintenanceWindows' => ['shape' => 'DeferredMaintenanceWindowsList'], 'SnapshotScheduleIdentifier' => ['shape' => 'String'], 'SnapshotScheduleState' => ['shape' => 'ScheduleState'], 'ExpectedNextSnapshotScheduleTime' => ['shape' => 'TStamp'], 'ExpectedNextSnapshotScheduleTimeStatus' => ['shape' => 'String'], 'NextMaintenanceWindowStartTime' => ['shape' => 'TStamp'], 'ResizeInfo' => ['shape' => 'ResizeInfo'], 'AvailabilityZoneRelocationStatus' => ['shape' => 'String'], 'ClusterNamespaceArn' => ['shape' => 'String'], 'TotalStorageCapacityInMegaBytes' => ['shape' => 'LongOptional'], 'AquaConfiguration' => ['shape' => 'AquaConfiguration'], 'DefaultIamRoleArn' => ['shape' => 'String'], 'ReservedNodeExchangeStatus' => ['shape' => 'ReservedNodeExchangeStatus']], 'wrapper' => \true], 'ClusterAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterAssociatedToSchedule' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ScheduleAssociationState' => ['shape' => 'ScheduleState']]], 'ClusterCredentials' => ['type' => 'structure', 'members' => ['DbUser' => ['shape' => 'String'], 'DbPassword' => ['shape' => 'SensitiveString'], 'Expiration' => ['shape' => 'TStamp']]], 'ClusterDbRevision' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'CurrentDatabaseRevision' => ['shape' => 'String'], 'DatabaseRevisionReleaseDate' => ['shape' => 'TStamp'], 'RevisionTargets' => ['shape' => 'RevisionTargetsList']]], 'ClusterDbRevisionsList' => ['type' => 'list', 'member' => ['shape' => 'ClusterDbRevision', 'locationName' => 'ClusterDbRevision']], 'ClusterDbRevisionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ClusterDbRevisions' => ['shape' => 'ClusterDbRevisionsList']]], 'ClusterExtendedCredentials' => ['type' => 'structure', 'members' => ['DbUser' => ['shape' => 'String'], 'DbPassword' => ['shape' => 'SensitiveString'], 'Expiration' => ['shape' => 'TStamp'], 'NextRefreshTime' => ['shape' => 'TStamp']]], 'ClusterIamRole' => ['type' => 'structure', 'members' => ['IamRoleArn' => ['shape' => 'String'], 'ApplyStatus' => ['shape' => 'String']]], 'ClusterIamRoleList' => ['type' => 'list', 'member' => ['shape' => 'ClusterIamRole', 'locationName' => 'ClusterIamRole']], 'ClusterList' => ['type' => 'list', 'member' => ['shape' => 'Cluster', 'locationName' => 'Cluster']], 'ClusterNode' => ['type' => 'structure', 'members' => ['NodeRole' => ['shape' => 'String'], 'PrivateIPAddress' => ['shape' => 'String'], 'PublicIPAddress' => ['shape' => 'String']]], 'ClusterNodesList' => ['type' => 'list', 'member' => ['shape' => 'ClusterNode']], 'ClusterNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ClusterOnLatestRevisionFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterOnLatestRevision', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterParameterGroup' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'ClusterParameterGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterParameterGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterParameterGroupDetails' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParametersList'], 'Marker' => ['shape' => 'String']]], 'ClusterParameterGroupNameMessage' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterGroupStatus' => ['shape' => 'String']]], 'ClusterParameterGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterParameterGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ClusterParameterGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterParameterGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterParameterGroupStatus' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String'], 'ClusterParameterStatusList' => ['shape' => 'ClusterParameterStatusList']]], 'ClusterParameterGroupStatusList' => ['type' => 'list', 'member' => ['shape' => 'ClusterParameterGroupStatus', 'locationName' => 'ClusterParameterGroup']], 'ClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ParameterGroups' => ['shape' => 'ParameterGroupList']]], 'ClusterParameterStatus' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterApplyStatus' => ['shape' => 'String'], 'ParameterApplyErrorDescription' => ['shape' => 'String']]], 'ClusterParameterStatusList' => ['type' => 'list', 'member' => ['shape' => 'ClusterParameterStatus']], 'ClusterQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSecurityGroup' => ['type' => 'structure', 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'EC2SecurityGroups' => ['shape' => 'EC2SecurityGroupList'], 'IPRanges' => ['shape' => 'IPRangeList'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'ClusterSecurityGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSecurityGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSecurityGroupMembership' => ['type' => 'structure', 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'ClusterSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'ClusterSecurityGroupMembership', 'locationName' => 'ClusterSecurityGroup']], 'ClusterSecurityGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ClusterSecurityGroups' => ['shape' => 'ClusterSecurityGroups']]], 'ClusterSecurityGroupNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ClusterSecurityGroupName']], 'ClusterSecurityGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSecurityGroupNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ClusterSecurityGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'QuotaExceeded.ClusterSecurityGroup', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'ClusterSecurityGroup', 'locationName' => 'ClusterSecurityGroup']], 'ClusterSnapshotAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSnapshotAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSnapshotCopyStatus' => ['type' => 'structure', 'members' => ['DestinationRegion' => ['shape' => 'String'], 'RetentionPeriod' => ['shape' => 'Long'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'SnapshotCopyGrantName' => ['shape' => 'String']]], 'ClusterSnapshotNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSnapshotNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ClusterSnapshotQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSnapshotQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSubnetGroup' => ['type' => 'structure', 'members' => ['ClusterSubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'SubnetGroupStatus' => ['shape' => 'String'], 'Subnets' => ['shape' => 'SubnetList'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'ClusterSubnetGroupAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSubnetGroupAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSubnetGroupMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ClusterSubnetGroups' => ['shape' => 'ClusterSubnetGroups']]], 'ClusterSubnetGroupNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSubnetGroupNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSubnetGroupQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSubnetGroupQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterSubnetGroups' => ['type' => 'list', 'member' => ['shape' => 'ClusterSubnetGroup', 'locationName' => 'ClusterSubnetGroup']], 'ClusterSubnetQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ClusterSubnetQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ClusterVersion' => ['type' => 'structure', 'members' => ['ClusterVersion' => ['shape' => 'String'], 'ClusterParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String']]], 'ClusterVersionList' => ['type' => 'list', 'member' => ['shape' => 'ClusterVersion', 'locationName' => 'ClusterVersion']], 'ClusterVersionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ClusterVersions' => ['shape' => 'ClusterVersionList']]], 'ClustersMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Clusters' => ['shape' => 'ClusterList']]], 'CopyClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SourceSnapshotIdentifier', 'TargetSnapshotIdentifier'], 'members' => ['SourceSnapshotIdentifier' => ['shape' => 'String'], 'SourceSnapshotClusterIdentifier' => ['shape' => 'String'], 'TargetSnapshotIdentifier' => ['shape' => 'String'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional']]], 'CopyClusterSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CopyToRegionDisabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'CopyToRegionDisabledFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CreateAuthenticationProfileMessage' => ['type' => 'structure', 'required' => ['AuthenticationProfileName', 'AuthenticationProfileContent'], 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString'], 'AuthenticationProfileContent' => ['shape' => 'String']]], 'CreateAuthenticationProfileResult' => ['type' => 'structure', 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString'], 'AuthenticationProfileContent' => ['shape' => 'String']]], 'CreateClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'NodeType', 'MasterUsername', 'MasterUserPassword'], 'members' => ['DBName' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'ClusterType' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'MasterUsername' => ['shape' => 'String'], 'MasterUserPassword' => ['shape' => 'String'], 'ClusterSecurityGroups' => ['shape' => 'ClusterSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'ClusterSubnetGroupName' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ClusterParameterGroupName' => ['shape' => 'String'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'Port' => ['shape' => 'IntegerOptional'], 'ClusterVersion' => ['shape' => 'String'], 'AllowVersionUpgrade' => ['shape' => 'BooleanOptional'], 'NumberOfNodes' => ['shape' => 'IntegerOptional'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'Encrypted' => ['shape' => 'BooleanOptional'], 'HsmClientCertificateIdentifier' => ['shape' => 'String'], 'HsmConfigurationIdentifier' => ['shape' => 'String'], 'ElasticIp' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'String'], 'EnhancedVpcRouting' => ['shape' => 'BooleanOptional'], 'AdditionalInfo' => ['shape' => 'String'], 'IamRoles' => ['shape' => 'IamRoleArnList'], 'MaintenanceTrackName' => ['shape' => 'String'], 'SnapshotScheduleIdentifier' => ['shape' => 'String'], 'AvailabilityZoneRelocation' => ['shape' => 'BooleanOptional'], 'AquaConfigurationStatus' => ['shape' => 'AquaConfigurationStatus'], 'DefaultIamRoleArn' => ['shape' => 'String'], 'LoadSampleData' => ['shape' => 'String']]], 'CreateClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['ParameterGroupName', 'ParameterGroupFamily', 'Description'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ParameterGroupFamily' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateClusterParameterGroupResult' => ['type' => 'structure', 'members' => ['ClusterParameterGroup' => ['shape' => 'ClusterParameterGroup']]], 'CreateClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'CreateClusterSecurityGroupMessage' => ['type' => 'structure', 'required' => ['ClusterSecurityGroupName', 'Description'], 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateClusterSecurityGroupResult' => ['type' => 'structure', 'members' => ['ClusterSecurityGroup' => ['shape' => 'ClusterSecurityGroup']]], 'CreateClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SnapshotIdentifier', 'ClusterIdentifier'], 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateClusterSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'CreateClusterSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ClusterSubnetGroupName', 'Description', 'SubnetIds'], 'members' => ['ClusterSubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList'], 'Tags' => ['shape' => 'TagList']]], 'CreateClusterSubnetGroupResult' => ['type' => 'structure', 'members' => ['ClusterSubnetGroup' => ['shape' => 'ClusterSubnetGroup']]], 'CreateEndpointAccessMessage' => ['type' => 'structure', 'required' => ['EndpointName', 'SubnetGroupName'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ResourceOwner' => ['shape' => 'String'], 'EndpointName' => ['shape' => 'String'], 'SubnetGroupName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList']]], 'CreateEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName', 'SnsTopicArn'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Severity' => ['shape' => 'String'], 'Enabled' => ['shape' => 'BooleanOptional'], 'Tags' => ['shape' => 'TagList']]], 'CreateEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'CreateHsmClientCertificateMessage' => ['type' => 'structure', 'required' => ['HsmClientCertificateIdentifier'], 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateHsmClientCertificateResult' => ['type' => 'structure', 'members' => ['HsmClientCertificate' => ['shape' => 'HsmClientCertificate']]], 'CreateHsmConfigurationMessage' => ['type' => 'structure', 'required' => ['HsmConfigurationIdentifier', 'Description', 'HsmIpAddress', 'HsmPartitionName', 'HsmPartitionPassword', 'HsmServerPublicCertificate'], 'members' => ['HsmConfigurationIdentifier' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'HsmIpAddress' => ['shape' => 'String'], 'HsmPartitionName' => ['shape' => 'String'], 'HsmPartitionPassword' => ['shape' => 'String'], 'HsmServerPublicCertificate' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateHsmConfigurationResult' => ['type' => 'structure', 'members' => ['HsmConfiguration' => ['shape' => 'HsmConfiguration']]], 'CreateScheduledActionMessage' => ['type' => 'structure', 'required' => ['ScheduledActionName', 'TargetAction', 'Schedule', 'IamRole'], 'members' => ['ScheduledActionName' => ['shape' => 'String'], 'TargetAction' => ['shape' => 'ScheduledActionType'], 'Schedule' => ['shape' => 'String'], 'IamRole' => ['shape' => 'String'], 'ScheduledActionDescription' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Enable' => ['shape' => 'BooleanOptional']]], 'CreateSnapshotCopyGrantMessage' => ['type' => 'structure', 'required' => ['SnapshotCopyGrantName'], 'members' => ['SnapshotCopyGrantName' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateSnapshotCopyGrantResult' => ['type' => 'structure', 'members' => ['SnapshotCopyGrant' => ['shape' => 'SnapshotCopyGrant']]], 'CreateSnapshotScheduleMessage' => ['type' => 'structure', 'members' => ['ScheduleDefinitions' => ['shape' => 'ScheduleDefinitionList'], 'ScheduleIdentifier' => ['shape' => 'String'], 'ScheduleDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'DryRun' => ['shape' => 'BooleanOptional'], 'NextInvocations' => ['shape' => 'IntegerOptional']]], 'CreateTagsMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'Tags'], 'members' => ['ResourceName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'CreateUsageLimitMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'FeatureType', 'LimitType', 'Amount'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'FeatureType' => ['shape' => 'UsageLimitFeatureType'], 'LimitType' => ['shape' => 'UsageLimitLimitType'], 'Amount' => ['shape' => 'Long'], 'Period' => ['shape' => 'UsageLimitPeriod'], 'BreachAction' => ['shape' => 'UsageLimitBreachAction'], 'Tags' => ['shape' => 'TagList']]], 'CustomerStorageMessage' => ['type' => 'structure', 'members' => ['TotalBackupSizeInMegaBytes' => ['shape' => 'Double'], 'TotalProvisionedStorageInMegaBytes' => ['shape' => 'Double']]], 'DataShare' => ['type' => 'structure', 'members' => ['DataShareArn' => ['shape' => 'String'], 'ProducerArn' => ['shape' => 'String'], 'AllowPubliclyAccessibleConsumers' => ['shape' => 'Boolean'], 'DataShareAssociations' => ['shape' => 'DataShareAssociationList'], 'ManagedBy' => ['shape' => 'String']]], 'DataShareAssociation' => ['type' => 'structure', 'members' => ['ConsumerIdentifier' => ['shape' => 'String'], 'Status' => ['shape' => 'DataShareStatus'], 'ConsumerRegion' => ['shape' => 'String'], 'CreatedDate' => ['shape' => 'TStamp'], 'StatusChangeDate' => ['shape' => 'TStamp']]], 'DataShareAssociationList' => ['type' => 'list', 'member' => ['shape' => 'DataShareAssociation']], 'DataShareList' => ['type' => 'list', 'member' => ['shape' => 'DataShare']], 'DataShareStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING_AUTHORIZATION', 'AUTHORIZED', 'DEAUTHORIZED', 'REJECTED', 'AVAILABLE']], 'DataShareStatusForConsumer' => ['type' => 'string', 'enum' => ['ACTIVE', 'AVAILABLE']], 'DataShareStatusForProducer' => ['type' => 'string', 'enum' => ['ACTIVE', 'AUTHORIZED', 'PENDING_AUTHORIZATION', 'DEAUTHORIZED', 'REJECTED']], 'DataTransferProgress' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'CurrentRateInMegaBytesPerSecond' => ['shape' => 'DoubleOptional'], 'TotalDataInMegaBytes' => ['shape' => 'Long'], 'DataTransferredInMegaBytes' => ['shape' => 'Long'], 'EstimatedTimeToCompletionInSeconds' => ['shape' => 'LongOptional'], 'ElapsedTimeInSeconds' => ['shape' => 'LongOptional']]], 'DbGroupList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'DbGroup']], 'DeauthorizeDataShareMessage' => ['type' => 'structure', 'required' => ['DataShareArn', 'ConsumerIdentifier'], 'members' => ['DataShareArn' => ['shape' => 'String'], 'ConsumerIdentifier' => ['shape' => 'String']]], 'DefaultClusterParameters' => ['type' => 'structure', 'members' => ['ParameterGroupFamily' => ['shape' => 'String'], 'Marker' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']], 'wrapper' => \true], 'DeferredMaintenanceWindow' => ['type' => 'structure', 'members' => ['DeferMaintenanceIdentifier' => ['shape' => 'String'], 'DeferMaintenanceStartTime' => ['shape' => 'TStamp'], 'DeferMaintenanceEndTime' => ['shape' => 'TStamp']]], 'DeferredMaintenanceWindowsList' => ['type' => 'list', 'member' => ['shape' => 'DeferredMaintenanceWindow', 'locationName' => 'DeferredMaintenanceWindow']], 'DeleteAuthenticationProfileMessage' => ['type' => 'structure', 'required' => ['AuthenticationProfileName'], 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString']]], 'DeleteAuthenticationProfileResult' => ['type' => 'structure', 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString']]], 'DeleteClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'SkipFinalClusterSnapshot' => ['shape' => 'Boolean'], 'FinalClusterSnapshotIdentifier' => ['shape' => 'String'], 'FinalClusterSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional']]], 'DeleteClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String']]], 'DeleteClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DeleteClusterSecurityGroupMessage' => ['type' => 'structure', 'required' => ['ClusterSecurityGroupName'], 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String']]], 'DeleteClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SnapshotIdentifier'], 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotClusterIdentifier' => ['shape' => 'String']]], 'DeleteClusterSnapshotMessageList' => ['type' => 'list', 'member' => ['shape' => 'DeleteClusterSnapshotMessage', 'locationName' => 'DeleteClusterSnapshotMessage']], 'DeleteClusterSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'DeleteClusterSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ClusterSubnetGroupName'], 'members' => ['ClusterSubnetGroupName' => ['shape' => 'String']]], 'DeleteEndpointAccessMessage' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'String']]], 'DeleteEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String']]], 'DeleteHsmClientCertificateMessage' => ['type' => 'structure', 'required' => ['HsmClientCertificateIdentifier'], 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'String']]], 'DeleteHsmConfigurationMessage' => ['type' => 'structure', 'required' => ['HsmConfigurationIdentifier'], 'members' => ['HsmConfigurationIdentifier' => ['shape' => 'String']]], 'DeleteScheduledActionMessage' => ['type' => 'structure', 'required' => ['ScheduledActionName'], 'members' => ['ScheduledActionName' => ['shape' => 'String']]], 'DeleteSnapshotCopyGrantMessage' => ['type' => 'structure', 'required' => ['SnapshotCopyGrantName'], 'members' => ['SnapshotCopyGrantName' => ['shape' => 'String']]], 'DeleteSnapshotScheduleMessage' => ['type' => 'structure', 'required' => ['ScheduleIdentifier'], 'members' => ['ScheduleIdentifier' => ['shape' => 'String']]], 'DeleteTagsMessage' => ['type' => 'structure', 'required' => ['ResourceName', 'TagKeys'], 'members' => ['ResourceName' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'DeleteUsageLimitMessage' => ['type' => 'structure', 'required' => ['UsageLimitId'], 'members' => ['UsageLimitId' => ['shape' => 'String']]], 'DependentServiceRequestThrottlingFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DependentServiceRequestThrottlingFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DependentServiceUnavailableFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'DependentServiceUnavailableFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'DescribeAccountAttributesMessage' => ['type' => 'structure', 'members' => ['AttributeNames' => ['shape' => 'AttributeNameList']]], 'DescribeAuthenticationProfilesMessage' => ['type' => 'structure', 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString']]], 'DescribeAuthenticationProfilesResult' => ['type' => 'structure', 'members' => ['AuthenticationProfiles' => ['shape' => 'AuthenticationProfileList']]], 'DescribeClusterDbRevisionsMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeClusterParameterGroupsMessage' => ['type' => 'structure', 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeClusterParametersMessage' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeClusterSecurityGroupsMessage' => ['type' => 'structure', 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeClusterSnapshotsMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotArn' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'OwnerAccount' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList'], 'ClusterExists' => ['shape' => 'BooleanOptional'], 'SortingEntities' => ['shape' => 'SnapshotSortingEntityList']]], 'DescribeClusterSubnetGroupsMessage' => ['type' => 'structure', 'members' => ['ClusterSubnetGroupName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeClusterTracksMessage' => ['type' => 'structure', 'members' => ['MaintenanceTrackName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeClusterVersionsMessage' => ['type' => 'structure', 'members' => ['ClusterVersion' => ['shape' => 'String'], 'ClusterParameterGroupFamily' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeClustersMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeDataSharesForConsumerMessage' => ['type' => 'structure', 'members' => ['ConsumerArn' => ['shape' => 'String'], 'Status' => ['shape' => 'DataShareStatusForConsumer'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDataSharesForConsumerResult' => ['type' => 'structure', 'members' => ['DataShares' => ['shape' => 'DataShareList'], 'Marker' => ['shape' => 'String']]], 'DescribeDataSharesForProducerMessage' => ['type' => 'structure', 'members' => ['ProducerArn' => ['shape' => 'String'], 'Status' => ['shape' => 'DataShareStatusForProducer'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDataSharesForProducerResult' => ['type' => 'structure', 'members' => ['DataShares' => ['shape' => 'DataShareList'], 'Marker' => ['shape' => 'String']]], 'DescribeDataSharesMessage' => ['type' => 'structure', 'members' => ['DataShareArn' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDataSharesResult' => ['type' => 'structure', 'members' => ['DataShares' => ['shape' => 'DataShareList'], 'Marker' => ['shape' => 'String']]], 'DescribeDefaultClusterParametersMessage' => ['type' => 'structure', 'required' => ['ParameterGroupFamily'], 'members' => ['ParameterGroupFamily' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeDefaultClusterParametersResult' => ['type' => 'structure', 'members' => ['DefaultClusterParameters' => ['shape' => 'DefaultClusterParameters']]], 'DescribeEndpointAccessMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ResourceOwner' => ['shape' => 'String'], 'EndpointName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEndpointAuthorizationMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'Account' => ['shape' => 'String'], 'Grantee' => ['shape' => 'BooleanOptional'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeEventCategoriesMessage' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String']]], 'DescribeEventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['SubscriptionName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeEventsMessage' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'IntegerOptional'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeHsmClientCertificatesMessage' => ['type' => 'structure', 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeHsmConfigurationsMessage' => ['type' => 'structure', 'members' => ['HsmConfigurationIdentifier' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeLoggingStatusMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'DescribeNodeConfigurationOptionsMessage' => ['type' => 'structure', 'required' => ['ActionType'], 'members' => ['ActionType' => ['shape' => 'ActionType'], 'ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotArn' => ['shape' => 'String'], 'OwnerAccount' => ['shape' => 'String'], 'Filters' => ['shape' => 'NodeConfigurationOptionsFilterList', 'locationName' => 'Filter'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribeOrderableClusterOptionsMessage' => ['type' => 'structure', 'members' => ['ClusterVersion' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribePartnersInputMessage' => ['type' => 'structure', 'required' => ['AccountId', 'ClusterIdentifier'], 'members' => ['AccountId' => ['shape' => 'PartnerIntegrationAccountId'], 'ClusterIdentifier' => ['shape' => 'PartnerIntegrationClusterIdentifier'], 'DatabaseName' => ['shape' => 'PartnerIntegrationDatabaseName'], 'PartnerName' => ['shape' => 'PartnerIntegrationPartnerName']]], 'DescribePartnersOutputMessage' => ['type' => 'structure', 'members' => ['PartnerIntegrationInfoList' => ['shape' => 'PartnerIntegrationInfoList']]], 'DescribeReservedNodeExchangeStatusInputMessage' => ['type' => 'structure', 'members' => ['ReservedNodeId' => ['shape' => 'String'], 'ReservedNodeExchangeRequestId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedNodeExchangeStatusOutputMessage' => ['type' => 'structure', 'members' => ['ReservedNodeExchangeStatusDetails' => ['shape' => 'ReservedNodeExchangeStatusList'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedNodeOfferingsMessage' => ['type' => 'structure', 'members' => ['ReservedNodeOfferingId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeReservedNodesMessage' => ['type' => 'structure', 'members' => ['ReservedNodeId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeResizeMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'DescribeScheduledActionsMessage' => ['type' => 'structure', 'members' => ['ScheduledActionName' => ['shape' => 'String'], 'TargetActionType' => ['shape' => 'ScheduledActionTypeValues'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Active' => ['shape' => 'BooleanOptional'], 'Filters' => ['shape' => 'ScheduledActionFilterList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribeSnapshotCopyGrantsMessage' => ['type' => 'structure', 'members' => ['SnapshotCopyGrantName' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeSnapshotSchedulesMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ScheduleIdentifier' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList'], 'Marker' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional']]], 'DescribeSnapshotSchedulesOutputMessage' => ['type' => 'structure', 'members' => ['SnapshotSchedules' => ['shape' => 'SnapshotScheduleList'], 'Marker' => ['shape' => 'String']]], 'DescribeTableRestoreStatusMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'TableRestoreRequestId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'DescribeTagsMessage' => ['type' => 'structure', 'members' => ['ResourceName' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DescribeUsageLimitsMessage' => ['type' => 'structure', 'members' => ['UsageLimitId' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'FeatureType' => ['shape' => 'UsageLimitFeatureType'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList'], 'TagValues' => ['shape' => 'TagValueList']]], 'DisableLoggingMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'DisableSnapshotCopyMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'DisableSnapshotCopyResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DisassociateDataShareConsumerMessage' => ['type' => 'structure', 'required' => ['DataShareArn'], 'members' => ['DataShareArn' => ['shape' => 'String'], 'DisassociateEntireAccount' => ['shape' => 'BooleanOptional'], 'ConsumerArn' => ['shape' => 'String'], 'ConsumerRegion' => ['shape' => 'String']]], 'Double' => ['type' => 'double'], 'DoubleOptional' => ['type' => 'double'], 'EC2SecurityGroup' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'EC2SecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'EC2SecurityGroup', 'locationName' => 'EC2SecurityGroup']], 'ElasticIpStatus' => ['type' => 'structure', 'members' => ['ElasticIp' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'EligibleTracksToUpdateList' => ['type' => 'list', 'member' => ['shape' => 'UpdateTarget', 'locationName' => 'UpdateTarget']], 'EnableLoggingMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'LogDestinationType' => ['shape' => 'LogDestinationType'], 'LogExports' => ['shape' => 'LogTypeList']]], 'EnableSnapshotCopyMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'DestinationRegion'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'DestinationRegion' => ['shape' => 'String'], 'RetentionPeriod' => ['shape' => 'IntegerOptional'], 'SnapshotCopyGrantName' => ['shape' => 'String'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional']]], 'EnableSnapshotCopyResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'Endpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'VpcEndpoints' => ['shape' => 'VpcEndpointsList']]], 'EndpointAccess' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ResourceOwner' => ['shape' => 'String'], 'SubnetGroupName' => ['shape' => 'String'], 'EndpointStatus' => ['shape' => 'String'], 'EndpointName' => ['shape' => 'String'], 'EndpointCreateTime' => ['shape' => 'TStamp'], 'Port' => ['shape' => 'Integer'], 'Address' => ['shape' => 'String'], 'VpcSecurityGroups' => ['shape' => 'VpcSecurityGroupMembershipList'], 'VpcEndpoint' => ['shape' => 'VpcEndpoint']]], 'EndpointAccessList' => ['type' => 'structure', 'members' => ['EndpointAccessList' => ['shape' => 'EndpointAccesses'], 'Marker' => ['shape' => 'String']]], 'EndpointAccesses' => ['type' => 'list', 'member' => ['shape' => 'EndpointAccess']], 'EndpointAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EndpointAuthorization' => ['type' => 'structure', 'members' => ['Grantor' => ['shape' => 'String'], 'Grantee' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'AuthorizeTime' => ['shape' => 'TStamp'], 'ClusterStatus' => ['shape' => 'String'], 'Status' => ['shape' => 'AuthorizationStatus'], 'AllowedAllVPCs' => ['shape' => 'Boolean'], 'AllowedVPCs' => ['shape' => 'VpcIdentifierList'], 'EndpointCount' => ['shape' => 'Integer']]], 'EndpointAuthorizationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointAuthorizationAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EndpointAuthorizationList' => ['type' => 'structure', 'members' => ['EndpointAuthorizationList' => ['shape' => 'EndpointAuthorizations'], 'Marker' => ['shape' => 'String']]], 'EndpointAuthorizationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointAuthorizationNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'EndpointAuthorizations' => ['type' => 'list', 'member' => ['shape' => 'EndpointAuthorization']], 'EndpointAuthorizationsPerClusterLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointAuthorizationsPerClusterLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EndpointNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'EndpointsPerAuthorizationLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointsPerAuthorizationLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EndpointsPerClusterLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EndpointsPerClusterLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Event' => ['type' => 'structure', 'members' => ['SourceIdentifier' => ['shape' => 'String'], 'SourceType' => ['shape' => 'SourceType'], 'Message' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Severity' => ['shape' => 'String'], 'Date' => ['shape' => 'TStamp'], 'EventId' => ['shape' => 'String']]], 'EventCategoriesList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'EventCategory']], 'EventCategoriesMap' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'String'], 'Events' => ['shape' => 'EventInfoMapList']], 'wrapper' => \true], 'EventCategoriesMapList' => ['type' => 'list', 'member' => ['shape' => 'EventCategoriesMap', 'locationName' => 'EventCategoriesMap']], 'EventCategoriesMessage' => ['type' => 'structure', 'members' => ['EventCategoriesMapList' => ['shape' => 'EventCategoriesMapList']]], 'EventInfoMap' => ['type' => 'structure', 'members' => ['EventId' => ['shape' => 'String'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'EventDescription' => ['shape' => 'String'], 'Severity' => ['shape' => 'String']], 'wrapper' => \true], 'EventInfoMapList' => ['type' => 'list', 'member' => ['shape' => 'EventInfoMap', 'locationName' => 'EventInfoMap']], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event', 'locationName' => 'Event']], 'EventSubscription' => ['type' => 'structure', 'members' => ['CustomerAwsId' => ['shape' => 'String'], 'CustSubscriptionId' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'SubscriptionCreationTime' => ['shape' => 'TStamp'], 'SourceType' => ['shape' => 'String'], 'SourceIdsList' => ['shape' => 'SourceIdsList'], 'EventCategoriesList' => ['shape' => 'EventCategoriesList'], 'Severity' => ['shape' => 'String'], 'Enabled' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'EventSubscriptionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'EventSubscriptionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'EventSubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'EventSubscription', 'locationName' => 'EventSubscription']], 'EventSubscriptionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'EventSubscriptionsList' => ['shape' => 'EventSubscriptionsList']]], 'EventsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Events' => ['shape' => 'EventList']]], 'GetClusterCredentialsMessage' => ['type' => 'structure', 'required' => ['DbUser', 'ClusterIdentifier'], 'members' => ['DbUser' => ['shape' => 'String'], 'DbName' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'DurationSeconds' => ['shape' => 'IntegerOptional'], 'AutoCreate' => ['shape' => 'BooleanOptional'], 'DbGroups' => ['shape' => 'DbGroupList']]], 'GetClusterCredentialsWithIAMMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['DbName' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'DurationSeconds' => ['shape' => 'IntegerOptional']]], 'GetReservedNodeExchangeConfigurationOptionsInputMessage' => ['type' => 'structure', 'required' => ['ActionType'], 'members' => ['ActionType' => ['shape' => 'ReservedNodeExchangeActionType'], 'ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'GetReservedNodeExchangeConfigurationOptionsOutputMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedNodeConfigurationOptionList' => ['shape' => 'ReservedNodeConfigurationOptionList']]], 'GetReservedNodeExchangeOfferingsInputMessage' => ['type' => 'structure', 'required' => ['ReservedNodeId'], 'members' => ['ReservedNodeId' => ['shape' => 'String'], 'MaxRecords' => ['shape' => 'IntegerOptional'], 'Marker' => ['shape' => 'String']]], 'GetReservedNodeExchangeOfferingsOutputMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedNodeOfferings' => ['shape' => 'ReservedNodeOfferingList']]], 'HsmClientCertificate' => ['type' => 'structure', 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'String'], 'HsmClientCertificatePublicKey' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'HsmClientCertificateAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmClientCertificateAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmClientCertificateList' => ['type' => 'list', 'member' => ['shape' => 'HsmClientCertificate', 'locationName' => 'HsmClientCertificate']], 'HsmClientCertificateMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'HsmClientCertificates' => ['shape' => 'HsmClientCertificateList']]], 'HsmClientCertificateNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmClientCertificateNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmClientCertificateQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmClientCertificateQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmConfiguration' => ['type' => 'structure', 'members' => ['HsmConfigurationIdentifier' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'HsmIpAddress' => ['shape' => 'String'], 'HsmPartitionName' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'HsmConfigurationAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmConfigurationAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'HsmConfiguration', 'locationName' => 'HsmConfiguration']], 'HsmConfigurationMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'HsmConfigurations' => ['shape' => 'HsmConfigurationList']]], 'HsmConfigurationNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmConfigurationNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmConfigurationQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'HsmConfigurationQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'HsmStatus' => ['type' => 'structure', 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'String'], 'HsmConfigurationIdentifier' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'IPRange' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']]], 'IPRangeList' => ['type' => 'list', 'member' => ['shape' => 'IPRange', 'locationName' => 'IPRange']], 'IamRoleArnList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'IamRoleArn']], 'ImportTablesCompleted' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ImportTablesInProgress' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ImportTablesNotStarted' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InProgressTableRestoreQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InProgressTableRestoreQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'IncompatibleOrderableOptions' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'IncompatibleOrderableOptions', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientClusterCapacityFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientClusterCapacity', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InsufficientS3BucketPolicyFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InsufficientS3BucketPolicyFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Integer' => ['type' => 'integer'], 'IntegerOptional' => ['type' => 'integer'], 'InvalidAuthenticationProfileRequestFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidAuthenticationProfileRequestFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidAuthorizationStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidAuthorizationState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterParameterGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterParameterGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterSecurityGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterSecurityGroupState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterSnapshotScheduleStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterSnapshotScheduleState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterSnapshotStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterSnapshotState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterSubnetGroupStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterSubnetGroupStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterSubnetStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterSubnetStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidClusterTrackFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidClusterTrack', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidDataShareFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidDataShareFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidElasticIpFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidElasticIpFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidEndpointStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidEndpointState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidHsmClientCertificateStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidHsmClientCertificateStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidHsmConfigurationStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidHsmConfigurationStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidNamespaceFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidNamespaceFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidReservedNodeStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidReservedNodeState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidRestoreFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRestore', 'httpStatusCode' => 406, 'senderFault' => \true], 'exception' => \true], 'InvalidRetentionPeriodFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidRetentionPeriodFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidS3BucketNameFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidS3BucketNameFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidS3KeyPrefixFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidS3KeyPrefixFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidScheduleFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSchedule', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidScheduledActionFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidScheduledAction', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSnapshotCopyGrantStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSnapshotCopyGrantStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubnet' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubnet', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSubscriptionStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidSubscriptionStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidTableRestoreArgumentFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidTableRestoreArgument', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidTagFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidTagFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidUsageLimitFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidUsageLimit', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidVPCNetworkStateFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'InvalidVPCNetworkStateFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'LimitExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LogDestinationType' => ['type' => 'string', 'enum' => ['s3', 'cloudwatch']], 'LogTypeList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'LoggingStatus' => ['type' => 'structure', 'members' => ['LoggingEnabled' => ['shape' => 'Boolean'], 'BucketName' => ['shape' => 'String'], 'S3KeyPrefix' => ['shape' => 'String'], 'LastSuccessfulDeliveryTime' => ['shape' => 'TStamp'], 'LastFailureTime' => ['shape' => 'TStamp'], 'LastFailureMessage' => ['shape' => 'String'], 'LogDestinationType' => ['shape' => 'LogDestinationType'], 'LogExports' => ['shape' => 'LogTypeList']]], 'Long' => ['type' => 'long'], 'LongOptional' => ['type' => 'long'], 'MaintenanceTrack' => ['type' => 'structure', 'members' => ['MaintenanceTrackName' => ['shape' => 'String'], 'DatabaseVersion' => ['shape' => 'String'], 'UpdateTargets' => ['shape' => 'EligibleTracksToUpdateList']]], 'Mode' => ['type' => 'string', 'enum' => ['standard', 'high-performance']], 'ModifyAquaInputMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'AquaConfigurationStatus' => ['shape' => 'AquaConfigurationStatus']]], 'ModifyAquaOutputMessage' => ['type' => 'structure', 'members' => ['AquaConfiguration' => ['shape' => 'AquaConfiguration']]], 'ModifyAuthenticationProfileMessage' => ['type' => 'structure', 'required' => ['AuthenticationProfileName', 'AuthenticationProfileContent'], 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString'], 'AuthenticationProfileContent' => ['shape' => 'String']]], 'ModifyAuthenticationProfileResult' => ['type' => 'structure', 'members' => ['AuthenticationProfileName' => ['shape' => 'AuthenticationProfileNameString'], 'AuthenticationProfileContent' => ['shape' => 'String']]], 'ModifyClusterDbRevisionMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'RevisionTarget'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'RevisionTarget' => ['shape' => 'String']]], 'ModifyClusterDbRevisionResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ModifyClusterIamRolesMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'AddIamRoles' => ['shape' => 'IamRoleArnList'], 'RemoveIamRoles' => ['shape' => 'IamRoleArnList'], 'DefaultIamRoleArn' => ['shape' => 'String']]], 'ModifyClusterIamRolesResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ModifyClusterMaintenanceMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'DeferMaintenance' => ['shape' => 'BooleanOptional'], 'DeferMaintenanceIdentifier' => ['shape' => 'String'], 'DeferMaintenanceStartTime' => ['shape' => 'TStamp'], 'DeferMaintenanceEndTime' => ['shape' => 'TStamp'], 'DeferMaintenanceDuration' => ['shape' => 'IntegerOptional']]], 'ModifyClusterMaintenanceResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ModifyClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ClusterType' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'IntegerOptional'], 'ClusterSecurityGroups' => ['shape' => 'ClusterSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'MasterUserPassword' => ['shape' => 'String'], 'ClusterParameterGroupName' => ['shape' => 'String'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'ClusterVersion' => ['shape' => 'String'], 'AllowVersionUpgrade' => ['shape' => 'BooleanOptional'], 'HsmClientCertificateIdentifier' => ['shape' => 'String'], 'HsmConfigurationIdentifier' => ['shape' => 'String'], 'NewClusterIdentifier' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'ElasticIp' => ['shape' => 'String'], 'EnhancedVpcRouting' => ['shape' => 'BooleanOptional'], 'MaintenanceTrackName' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'BooleanOptional'], 'KmsKeyId' => ['shape' => 'String'], 'AvailabilityZoneRelocation' => ['shape' => 'BooleanOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional']]], 'ModifyClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['ParameterGroupName', 'Parameters'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'Parameters' => ['shape' => 'ParametersList']]], 'ModifyClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ModifyClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['SnapshotIdentifier'], 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'Force' => ['shape' => 'Boolean']]], 'ModifyClusterSnapshotResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'ModifyClusterSnapshotScheduleMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ScheduleIdentifier' => ['shape' => 'String'], 'DisassociateSchedule' => ['shape' => 'BooleanOptional']]], 'ModifyClusterSubnetGroupMessage' => ['type' => 'structure', 'required' => ['ClusterSubnetGroupName', 'SubnetIds'], 'members' => ['ClusterSubnetGroupName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'SubnetIds' => ['shape' => 'SubnetIdentifierList']]], 'ModifyClusterSubnetGroupResult' => ['type' => 'structure', 'members' => ['ClusterSubnetGroup' => ['shape' => 'ClusterSubnetGroup']]], 'ModifyEndpointAccessMessage' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'String'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList']]], 'ModifyEventSubscriptionMessage' => ['type' => 'structure', 'required' => ['SubscriptionName'], 'members' => ['SubscriptionName' => ['shape' => 'String'], 'SnsTopicArn' => ['shape' => 'String'], 'SourceType' => ['shape' => 'String'], 'SourceIds' => ['shape' => 'SourceIdsList'], 'EventCategories' => ['shape' => 'EventCategoriesList'], 'Severity' => ['shape' => 'String'], 'Enabled' => ['shape' => 'BooleanOptional']]], 'ModifyEventSubscriptionResult' => ['type' => 'structure', 'members' => ['EventSubscription' => ['shape' => 'EventSubscription']]], 'ModifyScheduledActionMessage' => ['type' => 'structure', 'required' => ['ScheduledActionName'], 'members' => ['ScheduledActionName' => ['shape' => 'String'], 'TargetAction' => ['shape' => 'ScheduledActionType'], 'Schedule' => ['shape' => 'String'], 'IamRole' => ['shape' => 'String'], 'ScheduledActionDescription' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp'], 'Enable' => ['shape' => 'BooleanOptional']]], 'ModifySnapshotCopyRetentionPeriodMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'RetentionPeriod'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'RetentionPeriod' => ['shape' => 'Integer'], 'Manual' => ['shape' => 'Boolean']]], 'ModifySnapshotCopyRetentionPeriodResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ModifySnapshotScheduleMessage' => ['type' => 'structure', 'required' => ['ScheduleIdentifier', 'ScheduleDefinitions'], 'members' => ['ScheduleIdentifier' => ['shape' => 'String'], 'ScheduleDefinitions' => ['shape' => 'ScheduleDefinitionList']]], 'ModifyUsageLimitMessage' => ['type' => 'structure', 'required' => ['UsageLimitId'], 'members' => ['UsageLimitId' => ['shape' => 'String'], 'Amount' => ['shape' => 'LongOptional'], 'BreachAction' => ['shape' => 'UsageLimitBreachAction']]], 'NetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'String'], 'SubnetId' => ['shape' => 'String'], 'PrivateIpAddress' => ['shape' => 'String'], 'AvailabilityZone' => ['shape' => 'String']]], 'NetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface', 'locationName' => 'NetworkInterface']], 'NodeConfigurationOption' => ['type' => 'structure', 'members' => ['NodeType' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'Integer'], 'EstimatedDiskUtilizationPercent' => ['shape' => 'DoubleOptional'], 'Mode' => ['shape' => 'Mode']]], 'NodeConfigurationOptionList' => ['type' => 'list', 'member' => ['shape' => 'NodeConfigurationOption', 'locationName' => 'NodeConfigurationOption']], 'NodeConfigurationOptionsFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NodeConfigurationOptionsFilterName'], 'Operator' => ['shape' => 'OperatorType'], 'Values' => ['shape' => 'ValueStringList', 'locationName' => 'Value']]], 'NodeConfigurationOptionsFilterList' => ['type' => 'list', 'member' => ['shape' => 'NodeConfigurationOptionsFilter', 'locationName' => 'NodeConfigurationOptionsFilter']], 'NodeConfigurationOptionsFilterName' => ['type' => 'string', 'enum' => ['NodeType', 'NumberOfNodes', 'EstimatedDiskUtilizationPercent', 'Mode']], 'NodeConfigurationOptionsMessage' => ['type' => 'structure', 'members' => ['NodeConfigurationOptionList' => ['shape' => 'NodeConfigurationOptionList'], 'Marker' => ['shape' => 'String']]], 'NumberOfNodesPerClusterLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NumberOfNodesPerClusterLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'NumberOfNodesQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'NumberOfNodesQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'OperatorType' => ['type' => 'string', 'enum' => ['eq', 'lt', 'gt', 'le', 'ge', 'in', 'between']], 'OrderableClusterOption' => ['type' => 'structure', 'members' => ['ClusterVersion' => ['shape' => 'String'], 'ClusterType' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'AvailabilityZones' => ['shape' => 'AvailabilityZoneList']], 'wrapper' => \true], 'OrderableClusterOptionsList' => ['type' => 'list', 'member' => ['shape' => 'OrderableClusterOption', 'locationName' => 'OrderableClusterOption']], 'OrderableClusterOptionsMessage' => ['type' => 'structure', 'members' => ['OrderableClusterOptions' => ['shape' => 'OrderableClusterOptionsList'], 'Marker' => ['shape' => 'String']]], 'Parameter' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'String'], 'ParameterValue' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'DataType' => ['shape' => 'String'], 'AllowedValues' => ['shape' => 'String'], 'ApplyType' => ['shape' => 'ParameterApplyType'], 'IsModifiable' => ['shape' => 'Boolean'], 'MinimumEngineVersion' => ['shape' => 'String']]], 'ParameterApplyType' => ['type' => 'string', 'enum' => ['static', 'dynamic']], 'ParameterGroupList' => ['type' => 'list', 'member' => ['shape' => 'ClusterParameterGroup', 'locationName' => 'ClusterParameterGroup']], 'ParametersList' => ['type' => 'list', 'member' => ['shape' => 'Parameter', 'locationName' => 'Parameter']], 'PartnerIntegrationAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]+$'], 'PartnerIntegrationClusterIdentifier' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9\\-]+$'], 'PartnerIntegrationDatabaseName' => ['type' => 'string', 'max' => 127, 'pattern' => '^[\\p{L}_][\\p{L}\\p{N}@$#_]+$'], 'PartnerIntegrationInfo' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'PartnerIntegrationDatabaseName'], 'PartnerName' => ['shape' => 'PartnerIntegrationPartnerName'], 'Status' => ['shape' => 'PartnerIntegrationStatus'], 'StatusMessage' => ['shape' => 'PartnerIntegrationStatusMessage'], 'CreatedAt' => ['shape' => 'TStamp'], 'UpdatedAt' => ['shape' => 'TStamp']]], 'PartnerIntegrationInfoList' => ['type' => 'list', 'member' => ['shape' => 'PartnerIntegrationInfo', 'locationName' => 'PartnerIntegrationInfo']], 'PartnerIntegrationInputMessage' => ['type' => 'structure', 'required' => ['AccountId', 'ClusterIdentifier', 'DatabaseName', 'PartnerName'], 'members' => ['AccountId' => ['shape' => 'PartnerIntegrationAccountId'], 'ClusterIdentifier' => ['shape' => 'PartnerIntegrationClusterIdentifier'], 'DatabaseName' => ['shape' => 'PartnerIntegrationDatabaseName'], 'PartnerName' => ['shape' => 'PartnerIntegrationPartnerName']]], 'PartnerIntegrationOutputMessage' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'PartnerIntegrationDatabaseName'], 'PartnerName' => ['shape' => 'PartnerIntegrationPartnerName']]], 'PartnerIntegrationPartnerName' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9\\-_]+$'], 'PartnerIntegrationStatus' => ['type' => 'string', 'enum' => ['Active', 'Inactive', 'RuntimeFailure', 'ConnectionFailure']], 'PartnerIntegrationStatusMessage' => ['type' => 'string', 'max' => 262144, 'pattern' => '^[\\x20-\\x7E]+$'], 'PartnerNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'PartnerNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'PauseClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'PauseClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'PendingActionsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'PendingModifiedValues' => ['type' => 'structure', 'members' => ['MasterUserPassword' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'IntegerOptional'], 'ClusterType' => ['shape' => 'String'], 'ClusterVersion' => ['shape' => 'String'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ClusterIdentifier' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'EnhancedVpcRouting' => ['shape' => 'BooleanOptional'], 'MaintenanceTrackName' => ['shape' => 'String'], 'EncryptionType' => ['shape' => 'String']]], 'PurchaseReservedNodeOfferingMessage' => ['type' => 'structure', 'required' => ['ReservedNodeOfferingId'], 'members' => ['ReservedNodeOfferingId' => ['shape' => 'String'], 'NodeCount' => ['shape' => 'IntegerOptional']]], 'PurchaseReservedNodeOfferingResult' => ['type' => 'structure', 'members' => ['ReservedNode' => ['shape' => 'ReservedNode']]], 'RebootClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'RebootClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'RecurringCharge' => ['type' => 'structure', 'members' => ['RecurringChargeAmount' => ['shape' => 'Double'], 'RecurringChargeFrequency' => ['shape' => 'String']], 'wrapper' => \true], 'RecurringChargeList' => ['type' => 'list', 'member' => ['shape' => 'RecurringCharge', 'locationName' => 'RecurringCharge']], 'RejectDataShareMessage' => ['type' => 'structure', 'required' => ['DataShareArn'], 'members' => ['DataShareArn' => ['shape' => 'String']]], 'ReservedNode' => ['type' => 'structure', 'members' => ['ReservedNodeId' => ['shape' => 'String'], 'ReservedNodeOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'StartTime' => ['shape' => 'TStamp'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'NodeCount' => ['shape' => 'Integer'], 'State' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList'], 'ReservedNodeOfferingType' => ['shape' => 'ReservedNodeOfferingType']], 'wrapper' => \true], 'ReservedNodeAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeAlreadyExists', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedNodeAlreadyMigratedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeAlreadyMigrated', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReservedNodeConfigurationOption' => ['type' => 'structure', 'members' => ['SourceReservedNode' => ['shape' => 'ReservedNode'], 'TargetReservedNodeCount' => ['shape' => 'Integer'], 'TargetReservedNodeOffering' => ['shape' => 'ReservedNodeOffering']], 'wrapper' => \true], 'ReservedNodeConfigurationOptionList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNodeConfigurationOption', 'locationName' => 'ReservedNodeConfigurationOption']], 'ReservedNodeExchangeActionType' => ['type' => 'string', 'enum' => ['restore-cluster', 'resize-cluster']], 'ReservedNodeExchangeNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeExchangeNotFond', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedNodeExchangeStatus' => ['type' => 'structure', 'members' => ['ReservedNodeExchangeRequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'ReservedNodeExchangeStatusType'], 'RequestTime' => ['shape' => 'TStamp'], 'SourceReservedNodeId' => ['shape' => 'String'], 'SourceReservedNodeType' => ['shape' => 'String'], 'SourceReservedNodeCount' => ['shape' => 'Integer'], 'TargetReservedNodeOfferingId' => ['shape' => 'String'], 'TargetReservedNodeType' => ['shape' => 'String'], 'TargetReservedNodeCount' => ['shape' => 'Integer']], 'wrapper' => \true], 'ReservedNodeExchangeStatusList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNodeExchangeStatus', 'locationName' => 'ReservedNodeExchangeStatus']], 'ReservedNodeExchangeStatusType' => ['type' => 'string', 'enum' => ['REQUESTED', 'PENDING', 'IN_PROGRESS', 'RETRYING', 'SUCCEEDED', 'FAILED']], 'ReservedNodeList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNode', 'locationName' => 'ReservedNode']], 'ReservedNodeNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedNodeOffering' => ['type' => 'structure', 'members' => ['ReservedNodeOfferingId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'Duration' => ['shape' => 'Integer'], 'FixedPrice' => ['shape' => 'Double'], 'UsagePrice' => ['shape' => 'Double'], 'CurrencyCode' => ['shape' => 'String'], 'OfferingType' => ['shape' => 'String'], 'RecurringCharges' => ['shape' => 'RecurringChargeList'], 'ReservedNodeOfferingType' => ['shape' => 'ReservedNodeOfferingType']], 'wrapper' => \true], 'ReservedNodeOfferingList' => ['type' => 'list', 'member' => ['shape' => 'ReservedNodeOffering', 'locationName' => 'ReservedNodeOffering']], 'ReservedNodeOfferingNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeOfferingNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReservedNodeOfferingType' => ['type' => 'string', 'enum' => ['Regular', 'Upgradable']], 'ReservedNodeOfferingsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedNodeOfferings' => ['shape' => 'ReservedNodeOfferingList']]], 'ReservedNodeQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ReservedNodeQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ReservedNodesMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ReservedNodes' => ['shape' => 'ReservedNodeList']]], 'ResetClusterParameterGroupMessage' => ['type' => 'structure', 'required' => ['ParameterGroupName'], 'members' => ['ParameterGroupName' => ['shape' => 'String'], 'ResetAllParameters' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'ParametersList']]], 'ResizeClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'ClusterType' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'IntegerOptional'], 'Classic' => ['shape' => 'BooleanOptional'], 'ReservedNodeId' => ['shape' => 'String'], 'TargetReservedNodeOfferingId' => ['shape' => 'String']]], 'ResizeClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'ResizeInfo' => ['type' => 'structure', 'members' => ['ResizeType' => ['shape' => 'String'], 'AllowCancelResize' => ['shape' => 'Boolean']]], 'ResizeNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResizeNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResizeProgressMessage' => ['type' => 'structure', 'members' => ['TargetNodeType' => ['shape' => 'String'], 'TargetNumberOfNodes' => ['shape' => 'IntegerOptional'], 'TargetClusterType' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'ImportTablesCompleted' => ['shape' => 'ImportTablesCompleted'], 'ImportTablesInProgress' => ['shape' => 'ImportTablesInProgress'], 'ImportTablesNotStarted' => ['shape' => 'ImportTablesNotStarted'], 'AvgResizeRateInMegaBytesPerSecond' => ['shape' => 'DoubleOptional'], 'TotalResizeDataInMegaBytes' => ['shape' => 'LongOptional'], 'ProgressInMegaBytes' => ['shape' => 'LongOptional'], 'ElapsedTimeInSeconds' => ['shape' => 'LongOptional'], 'EstimatedTimeToCompletionInSeconds' => ['shape' => 'LongOptional'], 'ResizeType' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'TargetEncryptionType' => ['shape' => 'String'], 'DataTransferProgressPercent' => ['shape' => 'DoubleOptional']]], 'ResourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ResourceNotFoundFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RestorableNodeTypeList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'NodeType']], 'RestoreFromClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotArn' => ['shape' => 'String'], 'SnapshotClusterIdentifier' => ['shape' => 'String'], 'Port' => ['shape' => 'IntegerOptional'], 'AvailabilityZone' => ['shape' => 'String'], 'AllowVersionUpgrade' => ['shape' => 'BooleanOptional'], 'ClusterSubnetGroupName' => ['shape' => 'String'], 'PubliclyAccessible' => ['shape' => 'BooleanOptional'], 'OwnerAccount' => ['shape' => 'String'], 'HsmClientCertificateIdentifier' => ['shape' => 'String'], 'HsmConfigurationIdentifier' => ['shape' => 'String'], 'ElasticIp' => ['shape' => 'String'], 'ClusterParameterGroupName' => ['shape' => 'String'], 'ClusterSecurityGroups' => ['shape' => 'ClusterSecurityGroupNameList'], 'VpcSecurityGroupIds' => ['shape' => 'VpcSecurityGroupIdList'], 'PreferredMaintenanceWindow' => ['shape' => 'String'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'KmsKeyId' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'EnhancedVpcRouting' => ['shape' => 'BooleanOptional'], 'AdditionalInfo' => ['shape' => 'String'], 'IamRoles' => ['shape' => 'IamRoleArnList'], 'MaintenanceTrackName' => ['shape' => 'String'], 'SnapshotScheduleIdentifier' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'IntegerOptional'], 'AvailabilityZoneRelocation' => ['shape' => 'BooleanOptional'], 'AquaConfigurationStatus' => ['shape' => 'AquaConfigurationStatus'], 'DefaultIamRoleArn' => ['shape' => 'String'], 'ReservedNodeId' => ['shape' => 'String'], 'TargetReservedNodeOfferingId' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'BooleanOptional']]], 'RestoreFromClusterSnapshotResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'RestoreStatus' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'CurrentRestoreRateInMegaBytesPerSecond' => ['shape' => 'Double'], 'SnapshotSizeInMegaBytes' => ['shape' => 'Long'], 'ProgressInMegaBytes' => ['shape' => 'Long'], 'ElapsedTimeInSeconds' => ['shape' => 'Long'], 'EstimatedTimeToCompletionInSeconds' => ['shape' => 'Long']]], 'RestoreTableFromClusterSnapshotMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier', 'SnapshotIdentifier', 'SourceDatabaseName', 'SourceTableName', 'NewTableName'], 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'SourceDatabaseName' => ['shape' => 'String'], 'SourceSchemaName' => ['shape' => 'String'], 'SourceTableName' => ['shape' => 'String'], 'TargetDatabaseName' => ['shape' => 'String'], 'TargetSchemaName' => ['shape' => 'String'], 'NewTableName' => ['shape' => 'String'], 'EnableCaseSensitiveIdentifier' => ['shape' => 'BooleanOptional']]], 'RestoreTableFromClusterSnapshotResult' => ['type' => 'structure', 'members' => ['TableRestoreStatus' => ['shape' => 'TableRestoreStatus']]], 'ResumeClusterMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'ResumeClusterResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'RevisionTarget' => ['type' => 'structure', 'members' => ['DatabaseRevision' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'DatabaseRevisionReleaseDate' => ['shape' => 'TStamp']]], 'RevisionTargetsList' => ['type' => 'list', 'member' => ['shape' => 'RevisionTarget', 'locationName' => 'RevisionTarget']], 'RevokeClusterSecurityGroupIngressMessage' => ['type' => 'structure', 'required' => ['ClusterSecurityGroupName'], 'members' => ['ClusterSecurityGroupName' => ['shape' => 'String'], 'CIDRIP' => ['shape' => 'String'], 'EC2SecurityGroupName' => ['shape' => 'String'], 'EC2SecurityGroupOwnerId' => ['shape' => 'String']]], 'RevokeClusterSecurityGroupIngressResult' => ['type' => 'structure', 'members' => ['ClusterSecurityGroup' => ['shape' => 'ClusterSecurityGroup']]], 'RevokeEndpointAccessMessage' => ['type' => 'structure', 'members' => ['ClusterIdentifier' => ['shape' => 'String'], 'Account' => ['shape' => 'String'], 'VpcIds' => ['shape' => 'VpcIdentifierList'], 'Force' => ['shape' => 'Boolean']]], 'RevokeSnapshotAccessMessage' => ['type' => 'structure', 'required' => ['AccountWithRestoreAccess'], 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotArn' => ['shape' => 'String'], 'SnapshotClusterIdentifier' => ['shape' => 'String'], 'AccountWithRestoreAccess' => ['shape' => 'String']]], 'RevokeSnapshotAccessResult' => ['type' => 'structure', 'members' => ['Snapshot' => ['shape' => 'Snapshot']]], 'RotateEncryptionKeyMessage' => ['type' => 'structure', 'required' => ['ClusterIdentifier'], 'members' => ['ClusterIdentifier' => ['shape' => 'String']]], 'RotateEncryptionKeyResult' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'SNSInvalidTopicFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSInvalidTopic', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSNoAuthorizationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSNoAuthorization', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SNSTopicArnNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SNSTopicArnNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ScheduleDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ScheduleDefinition']], 'ScheduleDefinitionTypeUnsupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ScheduleDefinitionTypeUnsupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScheduleState' => ['type' => 'string', 'enum' => ['MODIFYING', 'ACTIVE', 'FAILED']], 'ScheduledAction' => ['type' => 'structure', 'members' => ['ScheduledActionName' => ['shape' => 'String'], 'TargetAction' => ['shape' => 'ScheduledActionType'], 'Schedule' => ['shape' => 'String'], 'IamRole' => ['shape' => 'String'], 'ScheduledActionDescription' => ['shape' => 'String'], 'State' => ['shape' => 'ScheduledActionState'], 'NextInvocations' => ['shape' => 'ScheduledActionTimeList'], 'StartTime' => ['shape' => 'TStamp'], 'EndTime' => ['shape' => 'TStamp']]], 'ScheduledActionAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ScheduledActionAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScheduledActionFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'ScheduledActionFilterName'], 'Values' => ['shape' => 'ValueStringList']]], 'ScheduledActionFilterList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledActionFilter', 'locationName' => 'ScheduledActionFilter']], 'ScheduledActionFilterName' => ['type' => 'string', 'enum' => ['cluster-identifier', 'iam-role']], 'ScheduledActionList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledAction', 'locationName' => 'ScheduledAction']], 'ScheduledActionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ScheduledActionNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScheduledActionQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ScheduledActionQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScheduledActionState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DISABLED']], 'ScheduledActionTimeList' => ['type' => 'list', 'member' => ['shape' => 'TStamp', 'locationName' => 'ScheduledActionTime']], 'ScheduledActionType' => ['type' => 'structure', 'members' => ['ResizeCluster' => ['shape' => 'ResizeClusterMessage'], 'PauseCluster' => ['shape' => 'PauseClusterMessage'], 'ResumeCluster' => ['shape' => 'ResumeClusterMessage']]], 'ScheduledActionTypeUnsupportedFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'ScheduledActionTypeUnsupported', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ScheduledActionTypeValues' => ['type' => 'string', 'enum' => ['ResizeCluster', 'PauseCluster', 'ResumeCluster']], 'ScheduledActionsMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'ScheduledActions' => ['shape' => 'ScheduledActionList']]], 'ScheduledSnapshotTimeList' => ['type' => 'list', 'member' => ['shape' => 'TStamp', 'locationName' => 'SnapshotTime']], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'SnapshotCreateTime' => ['shape' => 'TStamp'], 'Status' => ['shape' => 'String'], 'Port' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'String'], 'ClusterCreateTime' => ['shape' => 'TStamp'], 'MasterUsername' => ['shape' => 'String'], 'ClusterVersion' => ['shape' => 'String'], 'EngineFullVersion' => ['shape' => 'String'], 'SnapshotType' => ['shape' => 'String'], 'NodeType' => ['shape' => 'String'], 'NumberOfNodes' => ['shape' => 'Integer'], 'DBName' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'Encrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'String'], 'EncryptedWithHSM' => ['shape' => 'Boolean'], 'AccountsWithRestoreAccess' => ['shape' => 'AccountsWithRestoreAccessList'], 'OwnerAccount' => ['shape' => 'String'], 'TotalBackupSizeInMegaBytes' => ['shape' => 'Double'], 'ActualIncrementalBackupSizeInMegaBytes' => ['shape' => 'Double'], 'BackupProgressInMegaBytes' => ['shape' => 'Double'], 'CurrentBackupRateInMegaBytesPerSecond' => ['shape' => 'Double'], 'EstimatedSecondsToCompletion' => ['shape' => 'Long'], 'ElapsedTimeInSeconds' => ['shape' => 'Long'], 'SourceRegion' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'RestorableNodeTypes' => ['shape' => 'RestorableNodeTypeList'], 'EnhancedVpcRouting' => ['shape' => 'Boolean'], 'MaintenanceTrackName' => ['shape' => 'String'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'IntegerOptional'], 'ManualSnapshotRemainingDays' => ['shape' => 'IntegerOptional'], 'SnapshotRetentionStartTime' => ['shape' => 'TStamp']], 'wrapper' => \true], 'SnapshotAttributeToSortBy' => ['type' => 'string', 'enum' => ['SOURCE_TYPE', 'TOTAL_SIZE', 'CREATE_TIME']], 'SnapshotCopyAlreadyDisabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyAlreadyDisabledFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotCopyAlreadyEnabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyAlreadyEnabledFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotCopyDisabledFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyDisabledFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotCopyGrant' => ['type' => 'structure', 'members' => ['SnapshotCopyGrantName' => ['shape' => 'String'], 'KmsKeyId' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList']], 'wrapper' => \true], 'SnapshotCopyGrantAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyGrantAlreadyExistsFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotCopyGrantList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotCopyGrant', 'locationName' => 'SnapshotCopyGrant']], 'SnapshotCopyGrantMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'SnapshotCopyGrants' => ['shape' => 'SnapshotCopyGrantList']]], 'SnapshotCopyGrantNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyGrantNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotCopyGrantQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotCopyGrantQuotaExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotErrorMessage' => ['type' => 'structure', 'members' => ['SnapshotIdentifier' => ['shape' => 'String'], 'SnapshotClusterIdentifier' => ['shape' => 'String'], 'FailureCode' => ['shape' => 'String'], 'FailureReason' => ['shape' => 'String']]], 'SnapshotIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'String']], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot', 'locationName' => 'Snapshot']], 'SnapshotMessage' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'String'], 'Snapshots' => ['shape' => 'SnapshotList']]], 'SnapshotSchedule' => ['type' => 'structure', 'members' => ['ScheduleDefinitions' => ['shape' => 'ScheduleDefinitionList'], 'ScheduleIdentifier' => ['shape' => 'String'], 'ScheduleDescription' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagList'], 'NextInvocations' => ['shape' => 'ScheduledSnapshotTimeList'], 'AssociatedClusterCount' => ['shape' => 'IntegerOptional'], 'AssociatedClusters' => ['shape' => 'AssociatedClusterList']]], 'SnapshotScheduleAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotScheduleAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotScheduleList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotSchedule', 'locationName' => 'SnapshotSchedule']], 'SnapshotScheduleNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotScheduleNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotScheduleQuotaExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotScheduleQuotaExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotScheduleUpdateInProgressFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SnapshotScheduleUpdateInProgress', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SnapshotSortingEntity' => ['type' => 'structure', 'required' => ['Attribute'], 'members' => ['Attribute' => ['shape' => 'SnapshotAttributeToSortBy'], 'SortOrder' => ['shape' => 'SortByOrder']]], 'SnapshotSortingEntityList' => ['type' => 'list', 'member' => ['shape' => 'SnapshotSortingEntity', 'locationName' => 'SnapshotSortingEntity']], 'SortByOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'SourceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SourceId']], 'SourceNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SourceType' => ['type' => 'string', 'enum' => ['cluster', 'cluster-parameter-group', 'cluster-security-group', 'cluster-snapshot', 'scheduled-action']], 'String' => ['type' => 'string', 'max' => 2147483647], 'Subnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'String'], 'SubnetAvailabilityZone' => ['shape' => 'AvailabilityZone'], 'SubnetStatus' => ['shape' => 'String']]], 'SubnetAlreadyInUse' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubnetAlreadyInUse', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubnetIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'SubnetIdentifier']], 'SubnetList' => ['type' => 'list', 'member' => ['shape' => 'Subnet', 'locationName' => 'Subnet']], 'SubscriptionAlreadyExistFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionAlreadyExist', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SubscriptionCategoryNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionCategoryNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionEventIdNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionEventIdNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SubscriptionSeverityNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'SubscriptionSeverityNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'SupportedOperation' => ['type' => 'structure', 'members' => ['OperationName' => ['shape' => 'String']]], 'SupportedOperationList' => ['type' => 'list', 'member' => ['shape' => 'SupportedOperation', 'locationName' => 'SupportedOperation']], 'SupportedPlatform' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']], 'wrapper' => \true], 'SupportedPlatformsList' => ['type' => 'list', 'member' => ['shape' => 'SupportedPlatform', 'locationName' => 'SupportedPlatform']], 'TStamp' => ['type' => 'timestamp'], 'TableLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TableLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TableRestoreNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TableRestoreNotFoundFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TableRestoreStatus' => ['type' => 'structure', 'members' => ['TableRestoreRequestId' => ['shape' => 'String'], 'Status' => ['shape' => 'TableRestoreStatusType'], 'Message' => ['shape' => 'String'], 'RequestTime' => ['shape' => 'TStamp'], 'ProgressInMegaBytes' => ['shape' => 'LongOptional'], 'TotalDataInMegaBytes' => ['shape' => 'LongOptional'], 'ClusterIdentifier' => ['shape' => 'String'], 'SnapshotIdentifier' => ['shape' => 'String'], 'SourceDatabaseName' => ['shape' => 'String'], 'SourceSchemaName' => ['shape' => 'String'], 'SourceTableName' => ['shape' => 'String'], 'TargetDatabaseName' => ['shape' => 'String'], 'TargetSchemaName' => ['shape' => 'String'], 'NewTableName' => ['shape' => 'String']], 'wrapper' => \true], 'TableRestoreStatusList' => ['type' => 'list', 'member' => ['shape' => 'TableRestoreStatus', 'locationName' => 'TableRestoreStatus']], 'TableRestoreStatusMessage' => ['type' => 'structure', 'members' => ['TableRestoreStatusDetails' => ['shape' => 'TableRestoreStatusList'], 'Marker' => ['shape' => 'String']]], 'TableRestoreStatusType' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'CANCELED']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'TagKey']], 'TagLimitExceededFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'TagLimitExceededFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'TagValueList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'TagValue']], 'TaggedResource' => ['type' => 'structure', 'members' => ['Tag' => ['shape' => 'Tag'], 'ResourceName' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']]], 'TaggedResourceList' => ['type' => 'list', 'member' => ['shape' => 'TaggedResource', 'locationName' => 'TaggedResource']], 'TaggedResourceListMessage' => ['type' => 'structure', 'members' => ['TaggedResources' => ['shape' => 'TaggedResourceList'], 'Marker' => ['shape' => 'String']]], 'TrackList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceTrack', 'locationName' => 'MaintenanceTrack']], 'TrackListMessage' => ['type' => 'structure', 'members' => ['MaintenanceTracks' => ['shape' => 'TrackList'], 'Marker' => ['shape' => 'String']]], 'UnauthorizedOperation' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnauthorizedOperation', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnauthorizedPartnerIntegrationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnauthorizedPartnerIntegration', 'httpStatusCode' => 401, 'senderFault' => \true], 'exception' => \true], 'UnknownSnapshotCopyRegionFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnknownSnapshotCopyRegionFault', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'UnsupportedOperationFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnsupportedOperation', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnsupportedOptionFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UnsupportedOptionFault', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UpdatePartnerStatusInputMessage' => ['type' => 'structure', 'required' => ['AccountId', 'ClusterIdentifier', 'DatabaseName', 'PartnerName', 'Status'], 'members' => ['AccountId' => ['shape' => 'PartnerIntegrationAccountId'], 'ClusterIdentifier' => ['shape' => 'PartnerIntegrationClusterIdentifier'], 'DatabaseName' => ['shape' => 'PartnerIntegrationDatabaseName'], 'PartnerName' => ['shape' => 'PartnerIntegrationPartnerName'], 'Status' => ['shape' => 'PartnerIntegrationStatus'], 'StatusMessage' => ['shape' => 'PartnerIntegrationStatusMessage']]], 'UpdateTarget' => ['type' => 'structure', 'members' => ['MaintenanceTrackName' => ['shape' => 'String'], 'DatabaseVersion' => ['shape' => 'String'], 'SupportedOperations' => ['shape' => 'SupportedOperationList']]], 'UsageLimit' => ['type' => 'structure', 'members' => ['UsageLimitId' => ['shape' => 'String'], 'ClusterIdentifier' => ['shape' => 'String'], 'FeatureType' => ['shape' => 'UsageLimitFeatureType'], 'LimitType' => ['shape' => 'UsageLimitLimitType'], 'Amount' => ['shape' => 'Long'], 'Period' => ['shape' => 'UsageLimitPeriod'], 'BreachAction' => ['shape' => 'UsageLimitBreachAction'], 'Tags' => ['shape' => 'TagList']]], 'UsageLimitAlreadyExistsFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UsageLimitAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UsageLimitBreachAction' => ['type' => 'string', 'enum' => ['log', 'emit-metric', 'disable']], 'UsageLimitFeatureType' => ['type' => 'string', 'enum' => ['spectrum', 'concurrency-scaling', 'cross-region-datasharing']], 'UsageLimitLimitType' => ['type' => 'string', 'enum' => ['time', 'data-scanned']], 'UsageLimitList' => ['type' => 'structure', 'members' => ['UsageLimits' => ['shape' => 'UsageLimits'], 'Marker' => ['shape' => 'String']]], 'UsageLimitNotFoundFault' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'UsageLimitNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'UsageLimitPeriod' => ['type' => 'string', 'enum' => ['daily', 'weekly', 'monthly']], 'UsageLimits' => ['type' => 'list', 'member' => ['shape' => 'UsageLimit']], 'ValueStringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'item']], 'VpcEndpoint' => ['type' => 'structure', 'members' => ['VpcEndpointId' => ['shape' => 'String'], 'VpcId' => ['shape' => 'String'], 'NetworkInterfaces' => ['shape' => 'NetworkInterfaceList']]], 'VpcEndpointsList' => ['type' => 'list', 'member' => ['shape' => 'VpcEndpoint', 'locationName' => 'VpcEndpoint']], 'VpcIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcIdentifier']], 'VpcSecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'VpcSecurityGroupId']], 'VpcSecurityGroupMembership' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'VpcSecurityGroupMembershipList' => ['type' => 'list', 'member' => ['shape' => 'VpcSecurityGroupMembership', 'locationName' => 'VpcSecurityGroup']]]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 762b1c4..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://redshift.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://redshift-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://redshift.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://redshift.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://redshift.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://redshift.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-tests-1.json.php deleted file mode 100644 index 4bc910a..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://redshift-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/paginators-1.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/paginators-1.json.php deleted file mode 100644 index e823983..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeClusterDbRevisions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ClusterDbRevisions'], 'DescribeClusterParameterGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ParameterGroups'], 'DescribeClusterParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Parameters'], 'DescribeClusterSecurityGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ClusterSecurityGroups'], 'DescribeClusterSnapshots' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Snapshots'], 'DescribeClusterSubnetGroups' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ClusterSubnetGroups'], 'DescribeClusterTracks' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'MaintenanceTracks'], 'DescribeClusterVersions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ClusterVersions'], 'DescribeClusters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Clusters'], 'DescribeDataShares' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DataShares'], 'DescribeDataSharesForConsumer' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DataShares'], 'DescribeDataSharesForProducer' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'DataShares'], 'DescribeDefaultClusterParameters' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'DefaultClusterParameters.Marker', 'result_key' => 'DefaultClusterParameters.Parameters'], 'DescribeEndpointAccess' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EndpointAccessList'], 'DescribeEndpointAuthorization' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EndpointAuthorizationList'], 'DescribeEventSubscriptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'EventSubscriptionsList'], 'DescribeEvents' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'Events'], 'DescribeHsmClientCertificates' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'HsmClientCertificates'], 'DescribeHsmConfigurations' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'HsmConfigurations'], 'DescribeNodeConfigurationOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'NodeConfigurationOptionList'], 'DescribeOrderableClusterOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'OrderableClusterOptions'], 'DescribeReservedNodeExchangeStatus' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedNodeExchangeStatusDetails'], 'DescribeReservedNodeOfferings' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedNodeOfferings'], 'DescribeReservedNodes' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedNodes'], 'DescribeScheduledActions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ScheduledActions'], 'DescribeSnapshotCopyGrants' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'SnapshotCopyGrants'], 'DescribeSnapshotSchedules' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'SnapshotSchedules'], 'DescribeTableRestoreStatus' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'TableRestoreStatusDetails'], 'DescribeTags' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'TaggedResources'], 'DescribeUsageLimits' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'UsageLimits'], 'GetReservedNodeExchangeConfigurationOptions' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedNodeConfigurationOptionList'], 'GetReservedNodeExchangeOfferings' => ['input_token' => 'Marker', 'limit_key' => 'MaxRecords', 'output_token' => 'Marker', 'result_key' => 'ReservedNodeOfferings']]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/smoke.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/smoke.json.php deleted file mode 100644 index 71cd3e8..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeClusterVersions', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeClusters', 'input' => ['ClusterIdentifier' => 'fake-cluster'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-1.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-1.json.php deleted file mode 100644 index f00fe75..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['acceptor_type' => 'output'], '__ClusterState' => ['interval' => 60, 'max_attempts' => 30, 'operation' => 'DescribeClusters', 'acceptor_path' => 'Clusters[].ClusterStatus'], 'ClusterAvailable' => ['extends' => '__ClusterState', 'ignore_errors' => ['ClusterNotFound'], 'success_value' => 'available', 'failure_value' => ['deleting']], 'ClusterDeleted' => ['extends' => '__ClusterState', 'success_type' => 'error', 'success_value' => 'ClusterNotFound', 'failure_value' => ['creating', 'rebooting']], 'SnapshotAvailable' => ['interval' => 15, 'max_attempts' => 20, 'operation' => 'DescribeClusterSnapshots', 'acceptor_path' => 'Snapshots[].Status', 'success_value' => 'available', 'failure_value' => ['failed', 'deleted']]]]; diff --git a/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-2.json.php b/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-2.json.php deleted file mode 100644 index a6b1ee4..0000000 --- a/vendor/Aws3/Aws/data/redshift/2012-12-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ClusterAvailable' => ['delay' => 60, 'operation' => 'DescribeClusters', 'maxAttempts' => 30, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Clusters[].ClusterStatus'], ['expected' => 'deleting', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Clusters[].ClusterStatus'], ['expected' => 'ClusterNotFound', 'matcher' => 'error', 'state' => 'retry']]], 'ClusterDeleted' => ['delay' => 60, 'operation' => 'DescribeClusters', 'maxAttempts' => 30, 'acceptors' => [['expected' => 'ClusterNotFound', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'creating', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Clusters[].ClusterStatus'], ['expected' => 'modifying', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Clusters[].ClusterStatus']]], 'ClusterRestored' => ['operation' => 'DescribeClusters', 'maxAttempts' => 30, 'delay' => 60, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'Clusters[].RestoreStatus.Status', 'expected' => 'completed'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'Clusters[].ClusterStatus', 'expected' => 'deleting']]], 'SnapshotAvailable' => ['delay' => 15, 'operation' => 'DescribeClusterSnapshots', 'maxAttempts' => 20, 'acceptors' => [['expected' => 'available', 'matcher' => 'pathAll', 'state' => 'success', 'argument' => 'Snapshots[].Status'], ['expected' => 'failed', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Snapshots[].Status'], ['expected' => 'deleted', 'matcher' => 'pathAny', 'state' => 'failure', 'argument' => 'Snapshots[].Status']]]]]; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/api-2.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/api-2.json.php deleted file mode 100644 index c5cc70b..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-06-27', 'endpointPrefix' => 'rekognition', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Rekognition', 'serviceId' => 'Rekognition', 'signatureVersion' => 'v4', 'targetPrefix' => 'RekognitionService', 'uid' => 'rekognition-2016-06-27'], 'operations' => ['CompareFaces' => ['name' => 'CompareFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CompareFacesRequest'], 'output' => ['shape' => 'CompareFacesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'CopyProjectVersion' => ['name' => 'CopyProjectVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyProjectVersionRequest'], 'output' => ['shape' => 'CopyProjectVersionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceInUseException']]], 'CreateCollection' => ['name' => 'CreateCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCollectionRequest'], 'output' => ['shape' => 'CreateCollectionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateDataset' => ['name' => 'CreateDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatasetRequest'], 'output' => ['shape' => 'CreateDatasetResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectRequest'], 'output' => ['shape' => 'CreateProjectResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'CreateProjectVersion' => ['name' => 'CreateProjectVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectVersionRequest'], 'output' => ['shape' => 'CreateProjectVersionResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateStreamProcessor' => ['name' => 'CreateStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStreamProcessorRequest'], 'output' => ['shape' => 'CreateStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteCollection' => ['name' => 'DeleteCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCollectionRequest'], 'output' => ['shape' => 'DeleteCollectionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteDataset' => ['name' => 'DeleteDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatasetRequest'], 'output' => ['shape' => 'DeleteDatasetResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteFaces' => ['name' => 'DeleteFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFacesRequest'], 'output' => ['shape' => 'DeleteFacesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectRequest'], 'output' => ['shape' => 'DeleteProjectResponse'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DeleteProjectPolicy' => ['name' => 'DeleteProjectPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectPolicyRequest'], 'output' => ['shape' => 'DeleteProjectPolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidPolicyRevisionIdException']]], 'DeleteProjectVersion' => ['name' => 'DeleteProjectVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectVersionRequest'], 'output' => ['shape' => 'DeleteProjectVersionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DeleteStreamProcessor' => ['name' => 'DeleteStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStreamProcessorRequest'], 'output' => ['shape' => 'DeleteStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DescribeCollection' => ['name' => 'DescribeCollection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCollectionRequest'], 'output' => ['shape' => 'DescribeCollectionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeDataset' => ['name' => 'DescribeDataset', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatasetRequest'], 'output' => ['shape' => 'DescribeDatasetResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProjectVersions' => ['name' => 'DescribeProjectVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProjectVersionsRequest'], 'output' => ['shape' => 'DescribeProjectVersionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DescribeProjects' => ['name' => 'DescribeProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProjectsRequest'], 'output' => ['shape' => 'DescribeProjectsResponse'], 'errors' => [['shape' => 'InvalidPaginationTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DescribeStreamProcessor' => ['name' => 'DescribeStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStreamProcessorRequest'], 'output' => ['shape' => 'DescribeStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'DetectCustomLabels' => ['name' => 'DetectCustomLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectCustomLabelsRequest'], 'output' => ['shape' => 'DetectCustomLabelsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'DetectFaces' => ['name' => 'DetectFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectFacesRequest'], 'output' => ['shape' => 'DetectFacesResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'DetectLabels' => ['name' => 'DetectLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectLabelsRequest'], 'output' => ['shape' => 'DetectLabelsResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'DetectModerationLabels' => ['name' => 'DetectModerationLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectModerationLabelsRequest'], 'output' => ['shape' => 'DetectModerationLabelsResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException'], ['shape' => 'HumanLoopQuotaExceededException']]], 'DetectProtectiveEquipment' => ['name' => 'DetectProtectiveEquipment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectProtectiveEquipmentRequest'], 'output' => ['shape' => 'DetectProtectiveEquipmentResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'DetectText' => ['name' => 'DetectText', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectTextRequest'], 'output' => ['shape' => 'DetectTextResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'DistributeDatasetEntries' => ['name' => 'DistributeDatasetEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DistributeDatasetEntriesRequest'], 'output' => ['shape' => 'DistributeDatasetEntriesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotReadyException']]], 'GetCelebrityInfo' => ['name' => 'GetCelebrityInfo', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCelebrityInfoRequest'], 'output' => ['shape' => 'GetCelebrityInfoResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException']]], 'GetCelebrityRecognition' => ['name' => 'GetCelebrityRecognition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCelebrityRecognitionRequest'], 'output' => ['shape' => 'GetCelebrityRecognitionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetContentModeration' => ['name' => 'GetContentModeration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContentModerationRequest'], 'output' => ['shape' => 'GetContentModerationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetFaceDetection' => ['name' => 'GetFaceDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFaceDetectionRequest'], 'output' => ['shape' => 'GetFaceDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetFaceSearch' => ['name' => 'GetFaceSearch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFaceSearchRequest'], 'output' => ['shape' => 'GetFaceSearchResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetLabelDetection' => ['name' => 'GetLabelDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLabelDetectionRequest'], 'output' => ['shape' => 'GetLabelDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetPersonTracking' => ['name' => 'GetPersonTracking', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPersonTrackingRequest'], 'output' => ['shape' => 'GetPersonTrackingResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetSegmentDetection' => ['name' => 'GetSegmentDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSegmentDetectionRequest'], 'output' => ['shape' => 'GetSegmentDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetTextDetection' => ['name' => 'GetTextDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTextDetectionRequest'], 'output' => ['shape' => 'GetTextDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'IndexFaces' => ['name' => 'IndexFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'IndexFacesRequest'], 'output' => ['shape' => 'IndexFacesResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidImageFormatException'], ['shape' => 'ServiceQuotaExceededException']]], 'ListCollections' => ['name' => 'ListCollections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCollectionsRequest'], 'output' => ['shape' => 'ListCollectionsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotFoundException']]], 'ListDatasetEntries' => ['name' => 'ListDatasetEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetEntriesRequest'], 'output' => ['shape' => 'ListDatasetEntriesResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotReadyException']]], 'ListDatasetLabels' => ['name' => 'ListDatasetLabels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatasetLabelsRequest'], 'output' => ['shape' => 'ListDatasetLabelsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceNotReadyException']]], 'ListFaces' => ['name' => 'ListFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFacesRequest'], 'output' => ['shape' => 'ListFacesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ResourceNotFoundException']]], 'ListProjectPolicies' => ['name' => 'ListProjectPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProjectPoliciesRequest'], 'output' => ['shape' => 'ListProjectPoliciesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidPaginationTokenException']]], 'ListStreamProcessors' => ['name' => 'ListStreamProcessors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStreamProcessorsRequest'], 'output' => ['shape' => 'ListStreamProcessorsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'PutProjectPolicy' => ['name' => 'PutProjectPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutProjectPolicyRequest'], 'output' => ['shape' => 'PutProjectPolicyResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPolicyRevisionIdException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException']]], 'RecognizeCelebrities' => ['name' => 'RecognizeCelebrities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RecognizeCelebritiesRequest'], 'output' => ['shape' => 'RecognizeCelebritiesResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidImageFormatException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidImageFormatException']]], 'SearchFaces' => ['name' => 'SearchFaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchFacesRequest'], 'output' => ['shape' => 'SearchFacesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException']]], 'SearchFacesByImage' => ['name' => 'SearchFacesByImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchFacesByImageRequest'], 'output' => ['shape' => 'SearchFacesByImageResponse'], 'errors' => [['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ImageTooLargeException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidImageFormatException']]], 'StartCelebrityRecognition' => ['name' => 'StartCelebrityRecognition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartCelebrityRecognitionRequest'], 'output' => ['shape' => 'StartCelebrityRecognitionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartContentModeration' => ['name' => 'StartContentModeration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartContentModerationRequest'], 'output' => ['shape' => 'StartContentModerationResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartFaceDetection' => ['name' => 'StartFaceDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFaceDetectionRequest'], 'output' => ['shape' => 'StartFaceDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartFaceSearch' => ['name' => 'StartFaceSearch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFaceSearchRequest'], 'output' => ['shape' => 'StartFaceSearchResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartLabelDetection' => ['name' => 'StartLabelDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartLabelDetectionRequest'], 'output' => ['shape' => 'StartLabelDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartPersonTracking' => ['name' => 'StartPersonTracking', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartPersonTrackingRequest'], 'output' => ['shape' => 'StartPersonTrackingResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartProjectVersion' => ['name' => 'StartProjectVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartProjectVersionRequest'], 'output' => ['shape' => 'StartProjectVersionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'StartSegmentDetection' => ['name' => 'StartSegmentDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSegmentDetectionRequest'], 'output' => ['shape' => 'StartSegmentDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StartStreamProcessor' => ['name' => 'StartStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartStreamProcessorRequest'], 'output' => ['shape' => 'StartStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'StartTextDetection' => ['name' => 'StartTextDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTextDetectionRequest'], 'output' => ['shape' => 'StartTextDetectionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InternalServerError'], ['shape' => 'VideoTooLargeException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'StopProjectVersion' => ['name' => 'StopProjectVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopProjectVersionRequest'], 'output' => ['shape' => 'StopProjectVersionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'StopStreamProcessor' => ['name' => 'StopStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopStreamProcessorRequest'], 'output' => ['shape' => 'StopStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException']]], 'UpdateDatasetEntries' => ['name' => 'UpdateDatasetEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDatasetEntriesRequest'], 'output' => ['shape' => 'UpdateDatasetEntriesResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateStreamProcessor' => ['name' => 'UpdateStreamProcessor', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStreamProcessorRequest'], 'output' => ['shape' => 'UpdateStreamProcessorResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ProvisionedThroughputExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AgeRange' => ['type' => 'structure', 'members' => ['Low' => ['shape' => 'UInteger'], 'High' => ['shape' => 'UInteger']]], 'Asset' => ['type' => 'structure', 'members' => ['GroundTruthManifest' => ['shape' => 'GroundTruthManifest']]], 'Assets' => ['type' => 'list', 'member' => ['shape' => 'Asset']], 'Attribute' => ['type' => 'string', 'enum' => ['DEFAULT', 'ALL']], 'Attributes' => ['type' => 'list', 'member' => ['shape' => 'Attribute']], 'AudioMetadata' => ['type' => 'structure', 'members' => ['Codec' => ['shape' => 'String'], 'DurationMillis' => ['shape' => 'ULong'], 'SampleRate' => ['shape' => 'ULong'], 'NumberOfChannels' => ['shape' => 'ULong']]], 'AudioMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AudioMetadata']], 'Beard' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'BlackFrame' => ['type' => 'structure', 'members' => ['MaxPixelThreshold' => ['shape' => 'MaxPixelThreshold'], 'MinCoveragePercentage' => ['shape' => 'MinCoveragePercentage']]], 'BodyPart' => ['type' => 'string', 'enum' => ['FACE', 'HEAD', 'LEFT_HAND', 'RIGHT_HAND']], 'BodyParts' => ['type' => 'list', 'member' => ['shape' => 'ProtectiveEquipmentBodyPart']], 'Boolean' => ['type' => 'boolean'], 'BoundingBox' => ['type' => 'structure', 'members' => ['Width' => ['shape' => 'Float'], 'Height' => ['shape' => 'Float'], 'Left' => ['shape' => 'Float'], 'Top' => ['shape' => 'Float']]], 'BoundingBoxHeight' => ['type' => 'float', 'max' => 1, 'min' => 0], 'BoundingBoxWidth' => ['type' => 'float', 'max' => 1, 'min' => 0], 'Celebrity' => ['type' => 'structure', 'members' => ['Urls' => ['shape' => 'Urls'], 'Name' => ['shape' => 'String'], 'Id' => ['shape' => 'RekognitionUniqueId'], 'Face' => ['shape' => 'ComparedFace'], 'MatchConfidence' => ['shape' => 'Percent'], 'KnownGender' => ['shape' => 'KnownGender']]], 'CelebrityDetail' => ['type' => 'structure', 'members' => ['Urls' => ['shape' => 'Urls'], 'Name' => ['shape' => 'String'], 'Id' => ['shape' => 'RekognitionUniqueId'], 'Confidence' => ['shape' => 'Percent'], 'BoundingBox' => ['shape' => 'BoundingBox'], 'Face' => ['shape' => 'FaceDetail'], 'KnownGender' => ['shape' => 'KnownGender']]], 'CelebrityList' => ['type' => 'list', 'member' => ['shape' => 'Celebrity']], 'CelebrityRecognition' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Celebrity' => ['shape' => 'CelebrityDetail']]], 'CelebrityRecognitionSortBy' => ['type' => 'string', 'enum' => ['ID', 'TIMESTAMP']], 'CelebrityRecognitions' => ['type' => 'list', 'member' => ['shape' => 'CelebrityRecognition']], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'CollectionId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]+'], 'CollectionIdList' => ['type' => 'list', 'member' => ['shape' => 'CollectionId']], 'CompareFacesMatch' => ['type' => 'structure', 'members' => ['Similarity' => ['shape' => 'Percent'], 'Face' => ['shape' => 'ComparedFace']]], 'CompareFacesMatchList' => ['type' => 'list', 'member' => ['shape' => 'CompareFacesMatch']], 'CompareFacesRequest' => ['type' => 'structure', 'required' => ['SourceImage', 'TargetImage'], 'members' => ['SourceImage' => ['shape' => 'Image'], 'TargetImage' => ['shape' => 'Image'], 'SimilarityThreshold' => ['shape' => 'Percent'], 'QualityFilter' => ['shape' => 'QualityFilter']]], 'CompareFacesResponse' => ['type' => 'structure', 'members' => ['SourceImageFace' => ['shape' => 'ComparedSourceImageFace'], 'FaceMatches' => ['shape' => 'CompareFacesMatchList'], 'UnmatchedFaces' => ['shape' => 'CompareFacesUnmatchList'], 'SourceImageOrientationCorrection' => ['shape' => 'OrientationCorrection'], 'TargetImageOrientationCorrection' => ['shape' => 'OrientationCorrection']]], 'CompareFacesUnmatchList' => ['type' => 'list', 'member' => ['shape' => 'ComparedFace']], 'ComparedFace' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Confidence' => ['shape' => 'Percent'], 'Landmarks' => ['shape' => 'Landmarks'], 'Pose' => ['shape' => 'Pose'], 'Quality' => ['shape' => 'ImageQuality'], 'Emotions' => ['shape' => 'Emotions'], 'Smile' => ['shape' => 'Smile']]], 'ComparedFaceList' => ['type' => 'list', 'member' => ['shape' => 'ComparedFace']], 'ComparedSourceImageFace' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Confidence' => ['shape' => 'Percent']]], 'ConnectedHomeLabel' => ['type' => 'string'], 'ConnectedHomeLabels' => ['type' => 'list', 'member' => ['shape' => 'ConnectedHomeLabel'], 'max' => 128, 'min' => 1], 'ConnectedHomeSettings' => ['type' => 'structure', 'required' => ['Labels'], 'members' => ['Labels' => ['shape' => 'ConnectedHomeLabels'], 'MinConfidence' => ['shape' => 'Percent']]], 'ConnectedHomeSettingsForUpdate' => ['type' => 'structure', 'members' => ['Labels' => ['shape' => 'ConnectedHomeLabels'], 'MinConfidence' => ['shape' => 'Percent']]], 'ContentClassifier' => ['type' => 'string', 'enum' => ['FreeOfPersonallyIdentifiableInformation', 'FreeOfAdultContent']], 'ContentClassifiers' => ['type' => 'list', 'member' => ['shape' => 'ContentClassifier'], 'max' => 256], 'ContentModerationDetection' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'ModerationLabel' => ['shape' => 'ModerationLabel']]], 'ContentModerationDetections' => ['type' => 'list', 'member' => ['shape' => 'ContentModerationDetection']], 'ContentModerationSortBy' => ['type' => 'string', 'enum' => ['NAME', 'TIMESTAMP']], 'CopyProjectVersionRequest' => ['type' => 'structure', 'required' => ['SourceProjectArn', 'SourceProjectVersionArn', 'DestinationProjectArn', 'VersionName', 'OutputConfig'], 'members' => ['SourceProjectArn' => ['shape' => 'ProjectArn'], 'SourceProjectVersionArn' => ['shape' => 'ProjectVersionArn'], 'DestinationProjectArn' => ['shape' => 'ProjectArn'], 'VersionName' => ['shape' => 'VersionName'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'Tags' => ['shape' => 'TagMap'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'CopyProjectVersionResponse' => ['type' => 'structure', 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn']]], 'CoversBodyPart' => ['type' => 'structure', 'members' => ['Confidence' => ['shape' => 'Percent'], 'Value' => ['shape' => 'Boolean']]], 'CreateCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'Tags' => ['shape' => 'TagMap']]], 'CreateCollectionResponse' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'UInteger'], 'CollectionArn' => ['shape' => 'String'], 'FaceModelVersion' => ['shape' => 'String']]], 'CreateDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetType', 'ProjectArn'], 'members' => ['DatasetSource' => ['shape' => 'DatasetSource'], 'DatasetType' => ['shape' => 'DatasetType'], 'ProjectArn' => ['shape' => 'ProjectArn']]], 'CreateDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetArn' => ['shape' => 'DatasetArn']]], 'CreateProjectRequest' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectName']]], 'CreateProjectResponse' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn']]], 'CreateProjectVersionRequest' => ['type' => 'structure', 'required' => ['ProjectArn', 'VersionName', 'OutputConfig'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'VersionName' => ['shape' => 'VersionName'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'TrainingData' => ['shape' => 'TrainingData'], 'TestingData' => ['shape' => 'TestingData'], 'Tags' => ['shape' => 'TagMap'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'CreateProjectVersionResponse' => ['type' => 'structure', 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn']]], 'CreateStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Input', 'Output', 'Name', 'Settings', 'RoleArn'], 'members' => ['Input' => ['shape' => 'StreamProcessorInput'], 'Output' => ['shape' => 'StreamProcessorOutput'], 'Name' => ['shape' => 'StreamProcessorName'], 'Settings' => ['shape' => 'StreamProcessorSettings'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagMap'], 'NotificationChannel' => ['shape' => 'StreamProcessorNotificationChannel'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'RegionsOfInterest' => ['shape' => 'RegionsOfInterest'], 'DataSharingPreference' => ['shape' => 'StreamProcessorDataSharingPreference']]], 'CreateStreamProcessorResponse' => ['type' => 'structure', 'members' => ['StreamProcessorArn' => ['shape' => 'StreamProcessorArn']]], 'CustomLabel' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Confidence' => ['shape' => 'Percent'], 'Geometry' => ['shape' => 'Geometry']]], 'CustomLabels' => ['type' => 'list', 'member' => ['shape' => 'CustomLabel']], 'DatasetArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:project\\/[a-zA-Z0-9_.\\-]{1,255}\\/dataset\\/(train|test)\\/[0-9]+$)'], 'DatasetChanges' => ['type' => 'structure', 'required' => ['GroundTruth'], 'members' => ['GroundTruth' => ['shape' => 'GroundTruthBlob']]], 'DatasetDescription' => ['type' => 'structure', 'members' => ['CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdatedTimestamp' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'DatasetStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'StatusMessageCode' => ['shape' => 'DatasetStatusMessageCode'], 'DatasetStats' => ['shape' => 'DatasetStats']]], 'DatasetEntries' => ['type' => 'list', 'member' => ['shape' => 'DatasetEntry']], 'DatasetEntry' => ['type' => 'string', 'max' => 100000, 'min' => 1, 'pattern' => '^\\{.*\\}$'], 'DatasetLabel' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.{1,}'], 'DatasetLabelDescription' => ['type' => 'structure', 'members' => ['LabelName' => ['shape' => 'DatasetLabel'], 'LabelStats' => ['shape' => 'DatasetLabelStats']]], 'DatasetLabelDescriptions' => ['type' => 'list', 'member' => ['shape' => 'DatasetLabelDescription']], 'DatasetLabelStats' => ['type' => 'structure', 'members' => ['EntryCount' => ['shape' => 'UInteger'], 'BoundingBoxCount' => ['shape' => 'UInteger']]], 'DatasetLabels' => ['type' => 'list', 'member' => ['shape' => 'DatasetLabel'], 'max' => 10, 'min' => 1], 'DatasetMetadata' => ['type' => 'structure', 'members' => ['CreationTimestamp' => ['shape' => 'DateTime'], 'DatasetType' => ['shape' => 'DatasetType'], 'DatasetArn' => ['shape' => 'DatasetArn'], 'Status' => ['shape' => 'DatasetStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'StatusMessageCode' => ['shape' => 'DatasetStatusMessageCode']]], 'DatasetMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DatasetMetadata']], 'DatasetSource' => ['type' => 'structure', 'members' => ['GroundTruthManifest' => ['shape' => 'GroundTruthManifest'], 'DatasetArn' => ['shape' => 'DatasetArn']]], 'DatasetStats' => ['type' => 'structure', 'members' => ['LabeledEntries' => ['shape' => 'UInteger'], 'TotalEntries' => ['shape' => 'UInteger'], 'TotalLabels' => ['shape' => 'UInteger'], 'ErrorEntries' => ['shape' => 'UInteger']]], 'DatasetStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'CREATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'DELETE_IN_PROGRESS']], 'DatasetStatusMessageCode' => ['type' => 'string', 'enum' => ['SUCCESS', 'SERVICE_ERROR', 'CLIENT_ERROR']], 'DatasetType' => ['type' => 'string', 'enum' => ['TRAIN', 'TEST']], 'DateTime' => ['type' => 'timestamp'], 'Degree' => ['type' => 'float', 'max' => 180, 'min' => -180], 'DeleteCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'CollectionId']]], 'DeleteCollectionResponse' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'UInteger']]], 'DeleteDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'DatasetArn']]], 'DeleteDatasetResponse' => ['type' => 'structure', 'members' => []], 'DeleteFacesRequest' => ['type' => 'structure', 'required' => ['CollectionId', 'FaceIds'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'FaceIds' => ['shape' => 'FaceIdList']]], 'DeleteFacesResponse' => ['type' => 'structure', 'members' => ['DeletedFaces' => ['shape' => 'FaceIdList']]], 'DeleteProjectPolicyRequest' => ['type' => 'structure', 'required' => ['ProjectArn', 'PolicyName'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'PolicyName' => ['shape' => 'ProjectPolicyName'], 'PolicyRevisionId' => ['shape' => 'ProjectPolicyRevisionId']]], 'DeleteProjectPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteProjectRequest' => ['type' => 'structure', 'required' => ['ProjectArn'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn']]], 'DeleteProjectResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ProjectStatus']]], 'DeleteProjectVersionRequest' => ['type' => 'structure', 'required' => ['ProjectVersionArn'], 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn']]], 'DeleteProjectVersionResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ProjectVersionStatus']]], 'DeleteStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'StreamProcessorName']]], 'DeleteStreamProcessorResponse' => ['type' => 'structure', 'members' => []], 'DescribeCollectionRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'CollectionId']]], 'DescribeCollectionResponse' => ['type' => 'structure', 'members' => ['FaceCount' => ['shape' => 'ULong'], 'FaceModelVersion' => ['shape' => 'String'], 'CollectionARN' => ['shape' => 'String'], 'CreationTimestamp' => ['shape' => 'DateTime']]], 'DescribeDatasetRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'DatasetArn']]], 'DescribeDatasetResponse' => ['type' => 'structure', 'members' => ['DatasetDescription' => ['shape' => 'DatasetDescription']]], 'DescribeProjectVersionsRequest' => ['type' => 'structure', 'required' => ['ProjectArn'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'VersionNames' => ['shape' => 'VersionNames'], 'NextToken' => ['shape' => 'ExtendedPaginationToken'], 'MaxResults' => ['shape' => 'ProjectVersionsPageSize']]], 'DescribeProjectVersionsResponse' => ['type' => 'structure', 'members' => ['ProjectVersionDescriptions' => ['shape' => 'ProjectVersionDescriptions'], 'NextToken' => ['shape' => 'ExtendedPaginationToken']]], 'DescribeProjectsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'ExtendedPaginationToken'], 'MaxResults' => ['shape' => 'ProjectsPageSize'], 'ProjectNames' => ['shape' => 'ProjectNames']]], 'DescribeProjectsResponse' => ['type' => 'structure', 'members' => ['ProjectDescriptions' => ['shape' => 'ProjectDescriptions'], 'NextToken' => ['shape' => 'ExtendedPaginationToken']]], 'DescribeStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'StreamProcessorName']]], 'DescribeStreamProcessorResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StreamProcessorName'], 'StreamProcessorArn' => ['shape' => 'StreamProcessorArn'], 'Status' => ['shape' => 'StreamProcessorStatus'], 'StatusMessage' => ['shape' => 'String'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdateTimestamp' => ['shape' => 'DateTime'], 'Input' => ['shape' => 'StreamProcessorInput'], 'Output' => ['shape' => 'StreamProcessorOutput'], 'RoleArn' => ['shape' => 'RoleArn'], 'Settings' => ['shape' => 'StreamProcessorSettings'], 'NotificationChannel' => ['shape' => 'StreamProcessorNotificationChannel'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'RegionsOfInterest' => ['shape' => 'RegionsOfInterest'], 'DataSharingPreference' => ['shape' => 'StreamProcessorDataSharingPreference']]], 'DetectCustomLabelsRequest' => ['type' => 'structure', 'required' => ['ProjectVersionArn', 'Image'], 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn'], 'Image' => ['shape' => 'Image'], 'MaxResults' => ['shape' => 'UInteger'], 'MinConfidence' => ['shape' => 'Percent']]], 'DetectCustomLabelsResponse' => ['type' => 'structure', 'members' => ['CustomLabels' => ['shape' => 'CustomLabels']]], 'DetectFacesRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image'], 'Attributes' => ['shape' => 'Attributes']]], 'DetectFacesResponse' => ['type' => 'structure', 'members' => ['FaceDetails' => ['shape' => 'FaceDetailList'], 'OrientationCorrection' => ['shape' => 'OrientationCorrection']]], 'DetectLabelsFeatureList' => ['type' => 'list', 'member' => ['shape' => 'DetectLabelsFeatureName'], 'max' => 2, 'min' => 0], 'DetectLabelsFeatureName' => ['type' => 'string', 'enum' => ['GENERAL_LABELS', 'IMAGE_PROPERTIES']], 'DetectLabelsImageBackground' => ['type' => 'structure', 'members' => ['Quality' => ['shape' => 'DetectLabelsImageQuality'], 'DominantColors' => ['shape' => 'DominantColors']]], 'DetectLabelsImageForeground' => ['type' => 'structure', 'members' => ['Quality' => ['shape' => 'DetectLabelsImageQuality'], 'DominantColors' => ['shape' => 'DominantColors']]], 'DetectLabelsImageProperties' => ['type' => 'structure', 'members' => ['Quality' => ['shape' => 'DetectLabelsImageQuality'], 'DominantColors' => ['shape' => 'DominantColors'], 'Foreground' => ['shape' => 'DetectLabelsImageForeground'], 'Background' => ['shape' => 'DetectLabelsImageBackground']]], 'DetectLabelsImagePropertiesSettings' => ['type' => 'structure', 'members' => ['MaxDominantColors' => ['shape' => 'DetectLabelsMaxDominantColors']]], 'DetectLabelsImageQuality' => ['type' => 'structure', 'members' => ['Brightness' => ['shape' => 'Float'], 'Sharpness' => ['shape' => 'Float'], 'Contrast' => ['shape' => 'Float']]], 'DetectLabelsMaxDominantColors' => ['type' => 'integer', 'max' => 20, 'min' => 0], 'DetectLabelsRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image'], 'MaxLabels' => ['shape' => 'UInteger'], 'MinConfidence' => ['shape' => 'Percent'], 'Features' => ['shape' => 'DetectLabelsFeatureList'], 'Settings' => ['shape' => 'DetectLabelsSettings']]], 'DetectLabelsResponse' => ['type' => 'structure', 'members' => ['Labels' => ['shape' => 'Labels'], 'OrientationCorrection' => ['shape' => 'OrientationCorrection'], 'LabelModelVersion' => ['shape' => 'String'], 'ImageProperties' => ['shape' => 'DetectLabelsImageProperties']]], 'DetectLabelsSettings' => ['type' => 'structure', 'members' => ['GeneralLabels' => ['shape' => 'GeneralLabelsSettings'], 'ImageProperties' => ['shape' => 'DetectLabelsImagePropertiesSettings']]], 'DetectModerationLabelsRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image'], 'MinConfidence' => ['shape' => 'Percent'], 'HumanLoopConfig' => ['shape' => 'HumanLoopConfig']]], 'DetectModerationLabelsResponse' => ['type' => 'structure', 'members' => ['ModerationLabels' => ['shape' => 'ModerationLabels'], 'ModerationModelVersion' => ['shape' => 'String'], 'HumanLoopActivationOutput' => ['shape' => 'HumanLoopActivationOutput']]], 'DetectProtectiveEquipmentRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image'], 'SummarizationAttributes' => ['shape' => 'ProtectiveEquipmentSummarizationAttributes']]], 'DetectProtectiveEquipmentResponse' => ['type' => 'structure', 'members' => ['ProtectiveEquipmentModelVersion' => ['shape' => 'String'], 'Persons' => ['shape' => 'ProtectiveEquipmentPersons'], 'Summary' => ['shape' => 'ProtectiveEquipmentSummary']]], 'DetectTextFilters' => ['type' => 'structure', 'members' => ['WordFilter' => ['shape' => 'DetectionFilter'], 'RegionsOfInterest' => ['shape' => 'RegionsOfInterest']]], 'DetectTextRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image'], 'Filters' => ['shape' => 'DetectTextFilters']]], 'DetectTextResponse' => ['type' => 'structure', 'members' => ['TextDetections' => ['shape' => 'TextDetectionList'], 'TextModelVersion' => ['shape' => 'String']]], 'DetectionFilter' => ['type' => 'structure', 'members' => ['MinConfidence' => ['shape' => 'Percent'], 'MinBoundingBoxHeight' => ['shape' => 'BoundingBoxHeight'], 'MinBoundingBoxWidth' => ['shape' => 'BoundingBoxWidth']]], 'DistributeDataset' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'DatasetArn']]], 'DistributeDatasetEntriesRequest' => ['type' => 'structure', 'required' => ['Datasets'], 'members' => ['Datasets' => ['shape' => 'DistributeDatasetMetadataList']]], 'DistributeDatasetEntriesResponse' => ['type' => 'structure', 'members' => []], 'DistributeDatasetMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DistributeDataset'], 'max' => 2, 'min' => 2], 'DominantColor' => ['type' => 'structure', 'members' => ['Red' => ['shape' => 'UInteger'], 'Blue' => ['shape' => 'UInteger'], 'Green' => ['shape' => 'UInteger'], 'HexCode' => ['shape' => 'String'], 'CSSColor' => ['shape' => 'String'], 'SimplifiedColor' => ['shape' => 'String'], 'PixelPercent' => ['shape' => 'Percent']]], 'DominantColors' => ['type' => 'list', 'member' => ['shape' => 'DominantColor']], 'Emotion' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'EmotionName'], 'Confidence' => ['shape' => 'Percent']]], 'EmotionName' => ['type' => 'string', 'enum' => ['HAPPY', 'SAD', 'ANGRY', 'CONFUSED', 'DISGUSTED', 'SURPRISED', 'CALM', 'UNKNOWN', 'FEAR']], 'Emotions' => ['type' => 'list', 'member' => ['shape' => 'Emotion']], 'EquipmentDetection' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Confidence' => ['shape' => 'Percent'], 'Type' => ['shape' => 'ProtectiveEquipmentType'], 'CoversBodyPart' => ['shape' => 'CoversBodyPart']]], 'EquipmentDetections' => ['type' => 'list', 'member' => ['shape' => 'EquipmentDetection']], 'EvaluationResult' => ['type' => 'structure', 'members' => ['F1Score' => ['shape' => 'Float'], 'Summary' => ['shape' => 'Summary']]], 'ExtendedPaginationToken' => ['type' => 'string', 'max' => 1024], 'ExternalImageId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-:]+'], 'EyeOpen' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'Eyeglasses' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'Face' => ['type' => 'structure', 'members' => ['FaceId' => ['shape' => 'FaceId'], 'BoundingBox' => ['shape' => 'BoundingBox'], 'ImageId' => ['shape' => 'ImageId'], 'ExternalImageId' => ['shape' => 'ExternalImageId'], 'Confidence' => ['shape' => 'Percent'], 'IndexFacesModelVersion' => ['shape' => 'IndexFacesModelVersion']]], 'FaceAttributes' => ['type' => 'string', 'enum' => ['DEFAULT', 'ALL']], 'FaceDetail' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'AgeRange' => ['shape' => 'AgeRange'], 'Smile' => ['shape' => 'Smile'], 'Eyeglasses' => ['shape' => 'Eyeglasses'], 'Sunglasses' => ['shape' => 'Sunglasses'], 'Gender' => ['shape' => 'Gender'], 'Beard' => ['shape' => 'Beard'], 'Mustache' => ['shape' => 'Mustache'], 'EyesOpen' => ['shape' => 'EyeOpen'], 'MouthOpen' => ['shape' => 'MouthOpen'], 'Emotions' => ['shape' => 'Emotions'], 'Landmarks' => ['shape' => 'Landmarks'], 'Pose' => ['shape' => 'Pose'], 'Quality' => ['shape' => 'ImageQuality'], 'Confidence' => ['shape' => 'Percent']]], 'FaceDetailList' => ['type' => 'list', 'member' => ['shape' => 'FaceDetail']], 'FaceDetection' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Face' => ['shape' => 'FaceDetail']]], 'FaceDetections' => ['type' => 'list', 'member' => ['shape' => 'FaceDetection']], 'FaceId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'FaceIdList' => ['type' => 'list', 'member' => ['shape' => 'FaceId'], 'max' => 4096, 'min' => 1], 'FaceList' => ['type' => 'list', 'member' => ['shape' => 'Face']], 'FaceMatch' => ['type' => 'structure', 'members' => ['Similarity' => ['shape' => 'Percent'], 'Face' => ['shape' => 'Face']]], 'FaceMatchList' => ['type' => 'list', 'member' => ['shape' => 'FaceMatch']], 'FaceModelVersionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'FaceRecord' => ['type' => 'structure', 'members' => ['Face' => ['shape' => 'Face'], 'FaceDetail' => ['shape' => 'FaceDetail']]], 'FaceRecordList' => ['type' => 'list', 'member' => ['shape' => 'FaceRecord']], 'FaceSearchSettings' => ['type' => 'structure', 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'FaceMatchThreshold' => ['shape' => 'Percent']]], 'FaceSearchSortBy' => ['type' => 'string', 'enum' => ['INDEX', 'TIMESTAMP']], 'Float' => ['type' => 'float'], 'FlowDefinitionArn' => ['type' => 'string', 'max' => 256], 'Gender' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'GenderType'], 'Confidence' => ['shape' => 'Percent']]], 'GenderType' => ['type' => 'string', 'enum' => ['Male', 'Female']], 'GeneralLabelsFilterList' => ['type' => 'list', 'member' => ['shape' => 'GeneralLabelsFilterValue'], 'max' => 100, 'min' => 0], 'GeneralLabelsFilterValue' => ['type' => 'string', 'max' => 50, 'min' => 0, 'pattern' => '[A-Za-z0-9àâèçñó\'-_(). ]*'], 'GeneralLabelsSettings' => ['type' => 'structure', 'members' => ['LabelInclusionFilters' => ['shape' => 'GeneralLabelsFilterList'], 'LabelExclusionFilters' => ['shape' => 'GeneralLabelsFilterList'], 'LabelCategoryInclusionFilters' => ['shape' => 'GeneralLabelsFilterList'], 'LabelCategoryExclusionFilters' => ['shape' => 'GeneralLabelsFilterList']]], 'Geometry' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Polygon' => ['shape' => 'Polygon']]], 'GetCelebrityInfoRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'RekognitionUniqueId']]], 'GetCelebrityInfoResponse' => ['type' => 'structure', 'members' => ['Urls' => ['shape' => 'Urls'], 'Name' => ['shape' => 'String'], 'KnownGender' => ['shape' => 'KnownGender']]], 'GetCelebrityRecognitionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'SortBy' => ['shape' => 'CelebrityRecognitionSortBy']]], 'GetCelebrityRecognitionResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'NextToken' => ['shape' => 'PaginationToken'], 'Celebrities' => ['shape' => 'CelebrityRecognitions']]], 'GetContentModerationRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'SortBy' => ['shape' => 'ContentModerationSortBy']]], 'GetContentModerationResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'ModerationLabels' => ['shape' => 'ContentModerationDetections'], 'NextToken' => ['shape' => 'PaginationToken'], 'ModerationModelVersion' => ['shape' => 'String']]], 'GetFaceDetectionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetFaceDetectionResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'NextToken' => ['shape' => 'PaginationToken'], 'Faces' => ['shape' => 'FaceDetections']]], 'GetFaceSearchRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'SortBy' => ['shape' => 'FaceSearchSortBy']]], 'GetFaceSearchResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'NextToken' => ['shape' => 'PaginationToken'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'Persons' => ['shape' => 'PersonMatches']]], 'GetLabelDetectionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'SortBy' => ['shape' => 'LabelDetectionSortBy'], 'AggregateBy' => ['shape' => 'LabelDetectionAggregateBy']]], 'GetLabelDetectionResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'NextToken' => ['shape' => 'PaginationToken'], 'Labels' => ['shape' => 'LabelDetections'], 'LabelModelVersion' => ['shape' => 'String']]], 'GetPersonTrackingRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'SortBy' => ['shape' => 'PersonTrackingSortBy']]], 'GetPersonTrackingResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'NextToken' => ['shape' => 'PaginationToken'], 'Persons' => ['shape' => 'PersonDetections']]], 'GetSegmentDetectionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetSegmentDetectionResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadataList'], 'AudioMetadata' => ['shape' => 'AudioMetadataList'], 'NextToken' => ['shape' => 'PaginationToken'], 'Segments' => ['shape' => 'SegmentDetections'], 'SelectedSegmentTypes' => ['shape' => 'SegmentTypesInfo']]], 'GetTextDetectionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetTextDetectionResponse' => ['type' => 'structure', 'members' => ['JobStatus' => ['shape' => 'VideoJobStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'VideoMetadata' => ['shape' => 'VideoMetadata'], 'TextDetections' => ['shape' => 'TextDetectionResults'], 'NextToken' => ['shape' => 'PaginationToken'], 'TextModelVersion' => ['shape' => 'String']]], 'GroundTruthBlob' => ['type' => 'blob', 'max' => 5242880, 'min' => 1], 'GroundTruthManifest' => ['type' => 'structure', 'members' => ['S3Object' => ['shape' => 'S3Object']]], 'HasErrors' => ['type' => 'boolean'], 'HumanLoopActivationConditionsEvaluationResults' => ['type' => 'string', 'max' => 10240], 'HumanLoopActivationOutput' => ['type' => 'structure', 'members' => ['HumanLoopArn' => ['shape' => 'HumanLoopArn'], 'HumanLoopActivationReasons' => ['shape' => 'HumanLoopActivationReasons'], 'HumanLoopActivationConditionsEvaluationResults' => ['shape' => 'HumanLoopActivationConditionsEvaluationResults', 'jsonvalue' => \true]]], 'HumanLoopActivationReason' => ['type' => 'string'], 'HumanLoopActivationReasons' => ['type' => 'list', 'member' => ['shape' => 'HumanLoopActivationReason'], 'min' => 1], 'HumanLoopArn' => ['type' => 'string', 'max' => 256], 'HumanLoopConfig' => ['type' => 'structure', 'required' => ['HumanLoopName', 'FlowDefinitionArn'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'DataAttributes' => ['shape' => 'HumanLoopDataAttributes']]], 'HumanLoopDataAttributes' => ['type' => 'structure', 'members' => ['ContentClassifiers' => ['shape' => 'ContentClassifiers']]], 'HumanLoopName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9])*'], 'HumanLoopQuotaExceededException' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'exception' => \true], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Image' => ['type' => 'structure', 'members' => ['Bytes' => ['shape' => 'ImageBlob'], 'S3Object' => ['shape' => 'S3Object']]], 'ImageBlob' => ['type' => 'blob', 'max' => 5242880, 'min' => 1], 'ImageId' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'ImageQuality' => ['type' => 'structure', 'members' => ['Brightness' => ['shape' => 'Float'], 'Sharpness' => ['shape' => 'Float']]], 'ImageTooLargeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IndexFacesModelVersion' => ['type' => 'string', 'pattern' => '[0-9\\.]+'], 'IndexFacesRequest' => ['type' => 'structure', 'required' => ['CollectionId', 'Image'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'Image' => ['shape' => 'Image'], 'ExternalImageId' => ['shape' => 'ExternalImageId'], 'DetectionAttributes' => ['shape' => 'Attributes'], 'MaxFaces' => ['shape' => 'MaxFacesToIndex'], 'QualityFilter' => ['shape' => 'QualityFilter']]], 'IndexFacesResponse' => ['type' => 'structure', 'members' => ['FaceRecords' => ['shape' => 'FaceRecordList'], 'OrientationCorrection' => ['shape' => 'OrientationCorrection'], 'FaceModelVersion' => ['shape' => 'String'], 'UnindexedFaces' => ['shape' => 'UnindexedFaces']]], 'InferenceUnits' => ['type' => 'integer', 'min' => 1], 'Instance' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Confidence' => ['shape' => 'Percent'], 'DominantColors' => ['shape' => 'DominantColors']]], 'Instances' => ['type' => 'list', 'member' => ['shape' => 'Instance']], 'InternalServerError' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'InvalidImageFormatException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPolicyRevisionIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3ObjectException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IsLabeled' => ['type' => 'boolean'], 'JobId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'JobTag' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-:]+'], 'KinesisDataArn' => ['type' => 'string', 'pattern' => '(^arn:([a-z\\d-]+):kinesis:([a-z\\d-]+):\\d{12}:.+$)'], 'KinesisDataStream' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'KinesisDataArn']]], 'KinesisVideoArn' => ['type' => 'string', 'pattern' => '(^arn:([a-z\\d-]+):kinesisvideo:([a-z\\d-]+):\\d{12}:.+$)'], 'KinesisVideoStream' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'KinesisVideoArn']]], 'KinesisVideoStreamFragmentNumber' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[0-9]+$'], 'KinesisVideoStreamStartSelector' => ['type' => 'structure', 'members' => ['ProducerTimestamp' => ['shape' => 'ULong'], 'FragmentNumber' => ['shape' => 'KinesisVideoStreamFragmentNumber']]], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$'], 'KnownGender' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'KnownGenderType']]], 'KnownGenderType' => ['type' => 'string', 'enum' => ['Male', 'Female', 'Nonbinary', 'Unlisted']], 'Label' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Confidence' => ['shape' => 'Percent'], 'Instances' => ['shape' => 'Instances'], 'Parents' => ['shape' => 'Parents'], 'Aliases' => ['shape' => 'LabelAliases'], 'Categories' => ['shape' => 'LabelCategories']]], 'LabelAlias' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'LabelAliases' => ['type' => 'list', 'member' => ['shape' => 'LabelAlias']], 'LabelCategories' => ['type' => 'list', 'member' => ['shape' => 'LabelCategory']], 'LabelCategory' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'LabelDetection' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Label' => ['shape' => 'Label'], 'StartTimestampMillis' => ['shape' => 'ULong'], 'EndTimestampMillis' => ['shape' => 'ULong'], 'DurationMillis' => ['shape' => 'ULong']]], 'LabelDetectionAggregateBy' => ['type' => 'string', 'enum' => ['TIMESTAMPS', 'SEGMENTS']], 'LabelDetectionFeatureList' => ['type' => 'list', 'member' => ['shape' => 'LabelDetectionFeatureName'], 'max' => 1, 'min' => 0], 'LabelDetectionFeatureName' => ['type' => 'string', 'enum' => ['GENERAL_LABELS']], 'LabelDetectionSettings' => ['type' => 'structure', 'members' => ['GeneralLabels' => ['shape' => 'GeneralLabelsSettings']]], 'LabelDetectionSortBy' => ['type' => 'string', 'enum' => ['NAME', 'TIMESTAMP']], 'LabelDetections' => ['type' => 'list', 'member' => ['shape' => 'LabelDetection']], 'Labels' => ['type' => 'list', 'member' => ['shape' => 'Label']], 'Landmark' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'LandmarkType'], 'X' => ['shape' => 'Float'], 'Y' => ['shape' => 'Float']]], 'LandmarkType' => ['type' => 'string', 'enum' => ['eyeLeft', 'eyeRight', 'nose', 'mouthLeft', 'mouthRight', 'leftEyeBrowLeft', 'leftEyeBrowRight', 'leftEyeBrowUp', 'rightEyeBrowLeft', 'rightEyeBrowRight', 'rightEyeBrowUp', 'leftEyeLeft', 'leftEyeRight', 'leftEyeUp', 'leftEyeDown', 'rightEyeLeft', 'rightEyeRight', 'rightEyeUp', 'rightEyeDown', 'noseLeft', 'noseRight', 'mouthUp', 'mouthDown', 'leftPupil', 'rightPupil', 'upperJawlineLeft', 'midJawlineLeft', 'chinBottom', 'midJawlineRight', 'upperJawlineRight']], 'Landmarks' => ['type' => 'list', 'member' => ['shape' => 'Landmark']], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListCollectionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListCollectionsResponse' => ['type' => 'structure', 'members' => ['CollectionIds' => ['shape' => 'CollectionIdList'], 'NextToken' => ['shape' => 'PaginationToken'], 'FaceModelVersions' => ['shape' => 'FaceModelVersionList']]], 'ListDatasetEntriesPageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListDatasetEntriesRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'DatasetArn'], 'ContainsLabels' => ['shape' => 'DatasetLabels'], 'Labeled' => ['shape' => 'IsLabeled'], 'SourceRefContains' => ['shape' => 'QueryString'], 'HasErrors' => ['shape' => 'HasErrors'], 'NextToken' => ['shape' => 'ExtendedPaginationToken'], 'MaxResults' => ['shape' => 'ListDatasetEntriesPageSize']]], 'ListDatasetEntriesResponse' => ['type' => 'structure', 'members' => ['DatasetEntries' => ['shape' => 'DatasetEntries'], 'NextToken' => ['shape' => 'ExtendedPaginationToken']]], 'ListDatasetLabelsPageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListDatasetLabelsRequest' => ['type' => 'structure', 'required' => ['DatasetArn'], 'members' => ['DatasetArn' => ['shape' => 'DatasetArn'], 'NextToken' => ['shape' => 'ExtendedPaginationToken'], 'MaxResults' => ['shape' => 'ListDatasetLabelsPageSize']]], 'ListDatasetLabelsResponse' => ['type' => 'structure', 'members' => ['DatasetLabelDescriptions' => ['shape' => 'DatasetLabelDescriptions'], 'NextToken' => ['shape' => 'ExtendedPaginationToken']]], 'ListFacesRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'PageSize']]], 'ListFacesResponse' => ['type' => 'structure', 'members' => ['Faces' => ['shape' => 'FaceList'], 'NextToken' => ['shape' => 'String'], 'FaceModelVersion' => ['shape' => 'String']]], 'ListProjectPoliciesPageSize' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'ListProjectPoliciesRequest' => ['type' => 'structure', 'required' => ['ProjectArn'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'NextToken' => ['shape' => 'ExtendedPaginationToken'], 'MaxResults' => ['shape' => 'ListProjectPoliciesPageSize']]], 'ListProjectPoliciesResponse' => ['type' => 'structure', 'members' => ['ProjectPolicies' => ['shape' => 'ProjectPolicies'], 'NextToken' => ['shape' => 'ExtendedPaginationToken']]], 'ListStreamProcessorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListStreamProcessorsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'StreamProcessors' => ['shape' => 'StreamProcessorList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'MaxDurationInSecondsULong' => ['type' => 'long', 'max' => 120, 'min' => 1], 'MaxFaces' => ['type' => 'integer', 'max' => 4096, 'min' => 1], 'MaxFacesToIndex' => ['type' => 'integer', 'min' => 1], 'MaxPixelThreshold' => ['type' => 'float', 'max' => 1, 'min' => 0], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'MinCoveragePercentage' => ['type' => 'float', 'max' => 100, 'min' => 0], 'ModerationLabel' => ['type' => 'structure', 'members' => ['Confidence' => ['shape' => 'Percent'], 'Name' => ['shape' => 'String'], 'ParentName' => ['shape' => 'String']]], 'ModerationLabels' => ['type' => 'list', 'member' => ['shape' => 'ModerationLabel']], 'MouthOpen' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'Mustache' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'NotificationChannel' => ['type' => 'structure', 'required' => ['SNSTopicArn', 'RoleArn'], 'members' => ['SNSTopicArn' => ['shape' => 'SNSTopicArn'], 'RoleArn' => ['shape' => 'RoleArn']]], 'OrientationCorrection' => ['type' => 'string', 'enum' => ['ROTATE_0', 'ROTATE_90', 'ROTATE_180', 'ROTATE_270']], 'OutputConfig' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'PageSize' => ['type' => 'integer', 'max' => 4096, 'min' => 0], 'PaginationToken' => ['type' => 'string', 'max' => 255], 'Parent' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'Parents' => ['type' => 'list', 'member' => ['shape' => 'Parent']], 'Percent' => ['type' => 'float', 'max' => 100, 'min' => 0], 'PersonDetail' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'PersonIndex'], 'BoundingBox' => ['shape' => 'BoundingBox'], 'Face' => ['shape' => 'FaceDetail']]], 'PersonDetection' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Person' => ['shape' => 'PersonDetail']]], 'PersonDetections' => ['type' => 'list', 'member' => ['shape' => 'PersonDetection']], 'PersonIndex' => ['type' => 'long'], 'PersonMatch' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'Person' => ['shape' => 'PersonDetail'], 'FaceMatches' => ['shape' => 'FaceMatchList']]], 'PersonMatches' => ['type' => 'list', 'member' => ['shape' => 'PersonMatch']], 'PersonTrackingSortBy' => ['type' => 'string', 'enum' => ['INDEX', 'TIMESTAMP']], 'Point' => ['type' => 'structure', 'members' => ['X' => ['shape' => 'Float'], 'Y' => ['shape' => 'Float']]], 'Polygon' => ['type' => 'list', 'member' => ['shape' => 'Point']], 'Pose' => ['type' => 'structure', 'members' => ['Roll' => ['shape' => 'Degree'], 'Yaw' => ['shape' => 'Degree'], 'Pitch' => ['shape' => 'Degree']]], 'ProjectArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:project\\/[a-zA-Z0-9_.\\-]{1,255}\\/[0-9]+$)'], 'ProjectDescription' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'ProjectStatus'], 'Datasets' => ['shape' => 'DatasetMetadataList']]], 'ProjectDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ProjectDescription']], 'ProjectName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]+'], 'ProjectNames' => ['type' => 'list', 'member' => ['shape' => 'ProjectName'], 'max' => 10, 'min' => 1], 'ProjectPolicies' => ['type' => 'list', 'member' => ['shape' => 'ProjectPolicy']], 'ProjectPolicy' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'PolicyName' => ['shape' => 'ProjectPolicyName'], 'PolicyRevisionId' => ['shape' => 'ProjectPolicyRevisionId'], 'PolicyDocument' => ['shape' => 'ProjectPolicyDocument'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'LastUpdatedTimestamp' => ['shape' => 'DateTime']]], 'ProjectPolicyDocument' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'ProjectPolicyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]+'], 'ProjectPolicyRevisionId' => ['type' => 'string', 'max' => 64, 'pattern' => '[0-9A-Fa-f]+'], 'ProjectStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'DELETING']], 'ProjectVersionArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:project\\/[a-zA-Z0-9_.\\-]{1,255}\\/version\\/[a-zA-Z0-9_.\\-]{1,255}\\/[0-9]+$)'], 'ProjectVersionDescription' => ['type' => 'structure', 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn'], 'CreationTimestamp' => ['shape' => 'DateTime'], 'MinInferenceUnits' => ['shape' => 'InferenceUnits'], 'Status' => ['shape' => 'ProjectVersionStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'BillableTrainingTimeInSeconds' => ['shape' => 'ULong'], 'TrainingEndTimestamp' => ['shape' => 'DateTime'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'TrainingDataResult' => ['shape' => 'TrainingDataResult'], 'TestingDataResult' => ['shape' => 'TestingDataResult'], 'EvaluationResult' => ['shape' => 'EvaluationResult'], 'ManifestSummary' => ['shape' => 'GroundTruthManifest'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'MaxInferenceUnits' => ['shape' => 'InferenceUnits'], 'SourceProjectVersionArn' => ['shape' => 'ProjectVersionArn']]], 'ProjectVersionDescriptions' => ['type' => 'list', 'member' => ['shape' => 'ProjectVersionDescription']], 'ProjectVersionStatus' => ['type' => 'string', 'enum' => ['TRAINING_IN_PROGRESS', 'TRAINING_COMPLETED', 'TRAINING_FAILED', 'STARTING', 'RUNNING', 'FAILED', 'STOPPING', 'STOPPED', 'DELETING', 'COPYING_IN_PROGRESS', 'COPYING_COMPLETED', 'COPYING_FAILED']], 'ProjectVersionsPageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ProjectsPageSize' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ProtectiveEquipmentBodyPart' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'BodyPart'], 'Confidence' => ['shape' => 'Percent'], 'EquipmentDetections' => ['shape' => 'EquipmentDetections']]], 'ProtectiveEquipmentPerson' => ['type' => 'structure', 'members' => ['BodyParts' => ['shape' => 'BodyParts'], 'BoundingBox' => ['shape' => 'BoundingBox'], 'Confidence' => ['shape' => 'Percent'], 'Id' => ['shape' => 'UInteger']]], 'ProtectiveEquipmentPersonIds' => ['type' => 'list', 'member' => ['shape' => 'UInteger']], 'ProtectiveEquipmentPersons' => ['type' => 'list', 'member' => ['shape' => 'ProtectiveEquipmentPerson']], 'ProtectiveEquipmentSummarizationAttributes' => ['type' => 'structure', 'required' => ['MinConfidence', 'RequiredEquipmentTypes'], 'members' => ['MinConfidence' => ['shape' => 'Percent'], 'RequiredEquipmentTypes' => ['shape' => 'ProtectiveEquipmentTypes']]], 'ProtectiveEquipmentSummary' => ['type' => 'structure', 'members' => ['PersonsWithRequiredEquipment' => ['shape' => 'ProtectiveEquipmentPersonIds'], 'PersonsWithoutRequiredEquipment' => ['shape' => 'ProtectiveEquipmentPersonIds'], 'PersonsIndeterminate' => ['shape' => 'ProtectiveEquipmentPersonIds']]], 'ProtectiveEquipmentType' => ['type' => 'string', 'enum' => ['FACE_COVER', 'HAND_COVER', 'HEAD_COVER']], 'ProtectiveEquipmentTypes' => ['type' => 'list', 'member' => ['shape' => 'ProtectiveEquipmentType']], 'ProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'PutProjectPolicyRequest' => ['type' => 'structure', 'required' => ['ProjectArn', 'PolicyName', 'PolicyDocument'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'PolicyName' => ['shape' => 'ProjectPolicyName'], 'PolicyRevisionId' => ['shape' => 'ProjectPolicyRevisionId'], 'PolicyDocument' => ['shape' => 'ProjectPolicyDocument']]], 'PutProjectPolicyResponse' => ['type' => 'structure', 'members' => ['PolicyRevisionId' => ['shape' => 'ProjectPolicyRevisionId']]], 'QualityFilter' => ['type' => 'string', 'enum' => ['NONE', 'AUTO', 'LOW', 'MEDIUM', 'HIGH']], 'QueryString' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*\\S.*'], 'Reason' => ['type' => 'string', 'enum' => ['EXCEEDS_MAX_FACES', 'EXTREME_POSE', 'LOW_BRIGHTNESS', 'LOW_SHARPNESS', 'LOW_CONFIDENCE', 'SMALL_BOUNDING_BOX', 'LOW_FACE_QUALITY']], 'Reasons' => ['type' => 'list', 'member' => ['shape' => 'Reason']], 'RecognizeCelebritiesRequest' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['Image' => ['shape' => 'Image']]], 'RecognizeCelebritiesResponse' => ['type' => 'structure', 'members' => ['CelebrityFaces' => ['shape' => 'CelebrityList'], 'UnrecognizedFaces' => ['shape' => 'ComparedFaceList'], 'OrientationCorrection' => ['shape' => 'OrientationCorrection']]], 'RegionOfInterest' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Polygon' => ['shape' => 'Polygon']]], 'RegionsOfInterest' => ['type' => 'list', 'member' => ['shape' => 'RegionOfInterest'], 'max' => 10, 'min' => 0], 'RekognitionUniqueId' => ['type' => 'string', 'pattern' => '[0-9A-Za-z]*'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotReadyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'pattern' => 'arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'S3Bucket' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[0-9A-Za-z\\.\\-_]*'], 'S3Destination' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'S3KeyPrefix' => ['type' => 'string', 'max' => 1024], 'S3Object' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Name' => ['shape' => 'S3ObjectName'], 'Version' => ['shape' => 'S3ObjectVersion']]], 'S3ObjectName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'S3ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SNSTopicArn' => ['type' => 'string', 'pattern' => '(^arn:aws:sns:.*:\\w{12}:.+$)'], 'SearchFacesByImageRequest' => ['type' => 'structure', 'required' => ['CollectionId', 'Image'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'Image' => ['shape' => 'Image'], 'MaxFaces' => ['shape' => 'MaxFaces'], 'FaceMatchThreshold' => ['shape' => 'Percent'], 'QualityFilter' => ['shape' => 'QualityFilter']]], 'SearchFacesByImageResponse' => ['type' => 'structure', 'members' => ['SearchedFaceBoundingBox' => ['shape' => 'BoundingBox'], 'SearchedFaceConfidence' => ['shape' => 'Percent'], 'FaceMatches' => ['shape' => 'FaceMatchList'], 'FaceModelVersion' => ['shape' => 'String']]], 'SearchFacesRequest' => ['type' => 'structure', 'required' => ['CollectionId', 'FaceId'], 'members' => ['CollectionId' => ['shape' => 'CollectionId'], 'FaceId' => ['shape' => 'FaceId'], 'MaxFaces' => ['shape' => 'MaxFaces'], 'FaceMatchThreshold' => ['shape' => 'Percent']]], 'SearchFacesResponse' => ['type' => 'structure', 'members' => ['SearchedFaceId' => ['shape' => 'FaceId'], 'FaceMatches' => ['shape' => 'FaceMatchList'], 'FaceModelVersion' => ['shape' => 'String']]], 'SegmentConfidence' => ['type' => 'float', 'max' => 100, 'min' => 50], 'SegmentDetection' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SegmentType'], 'StartTimestampMillis' => ['shape' => 'Timestamp'], 'EndTimestampMillis' => ['shape' => 'Timestamp'], 'DurationMillis' => ['shape' => 'ULong'], 'StartTimecodeSMPTE' => ['shape' => 'Timecode'], 'EndTimecodeSMPTE' => ['shape' => 'Timecode'], 'DurationSMPTE' => ['shape' => 'Timecode'], 'TechnicalCueSegment' => ['shape' => 'TechnicalCueSegment'], 'ShotSegment' => ['shape' => 'ShotSegment'], 'StartFrameNumber' => ['shape' => 'ULong'], 'EndFrameNumber' => ['shape' => 'ULong'], 'DurationFrames' => ['shape' => 'ULong']]], 'SegmentDetections' => ['type' => 'list', 'member' => ['shape' => 'SegmentDetection']], 'SegmentType' => ['type' => 'string', 'enum' => ['TECHNICAL_CUE', 'SHOT']], 'SegmentTypeInfo' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SegmentType'], 'ModelVersion' => ['shape' => 'String']]], 'SegmentTypes' => ['type' => 'list', 'member' => ['shape' => 'SegmentType'], 'min' => 1], 'SegmentTypesInfo' => ['type' => 'list', 'member' => ['shape' => 'SegmentTypeInfo']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ShotSegment' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'ULong'], 'Confidence' => ['shape' => 'SegmentConfidence']]], 'Smile' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'StartCelebrityRecognitionRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag']]], 'StartCelebrityRecognitionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartContentModerationRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'MinConfidence' => ['shape' => 'Percent'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag']]], 'StartContentModerationResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartFaceDetectionRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'FaceAttributes' => ['shape' => 'FaceAttributes'], 'JobTag' => ['shape' => 'JobTag']]], 'StartFaceDetectionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartFaceSearchRequest' => ['type' => 'structure', 'required' => ['Video', 'CollectionId'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'FaceMatchThreshold' => ['shape' => 'Percent'], 'CollectionId' => ['shape' => 'CollectionId'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag']]], 'StartFaceSearchResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartLabelDetectionRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'MinConfidence' => ['shape' => 'Percent'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag'], 'Features' => ['shape' => 'LabelDetectionFeatureList'], 'Settings' => ['shape' => 'LabelDetectionSettings']]], 'StartLabelDetectionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartPersonTrackingRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag']]], 'StartPersonTrackingResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartProjectVersionRequest' => ['type' => 'structure', 'required' => ['ProjectVersionArn', 'MinInferenceUnits'], 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn'], 'MinInferenceUnits' => ['shape' => 'InferenceUnits'], 'MaxInferenceUnits' => ['shape' => 'InferenceUnits']]], 'StartProjectVersionResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ProjectVersionStatus']]], 'StartSegmentDetectionFilters' => ['type' => 'structure', 'members' => ['TechnicalCueFilter' => ['shape' => 'StartTechnicalCueDetectionFilter'], 'ShotFilter' => ['shape' => 'StartShotDetectionFilter']]], 'StartSegmentDetectionRequest' => ['type' => 'structure', 'required' => ['Video', 'SegmentTypes'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag'], 'Filters' => ['shape' => 'StartSegmentDetectionFilters'], 'SegmentTypes' => ['shape' => 'SegmentTypes']]], 'StartSegmentDetectionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartShotDetectionFilter' => ['type' => 'structure', 'members' => ['MinSegmentConfidence' => ['shape' => 'SegmentConfidence']]], 'StartStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'StreamProcessorName'], 'StartSelector' => ['shape' => 'StreamProcessingStartSelector'], 'StopSelector' => ['shape' => 'StreamProcessingStopSelector']]], 'StartStreamProcessorResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'StartStreamProcessorSessionId']]], 'StartStreamProcessorSessionId' => ['type' => 'string'], 'StartTechnicalCueDetectionFilter' => ['type' => 'structure', 'members' => ['MinSegmentConfidence' => ['shape' => 'SegmentConfidence'], 'BlackFrame' => ['shape' => 'BlackFrame']]], 'StartTextDetectionFilters' => ['type' => 'structure', 'members' => ['WordFilter' => ['shape' => 'DetectionFilter'], 'RegionsOfInterest' => ['shape' => 'RegionsOfInterest']]], 'StartTextDetectionRequest' => ['type' => 'structure', 'required' => ['Video'], 'members' => ['Video' => ['shape' => 'Video'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'JobTag' => ['shape' => 'JobTag'], 'Filters' => ['shape' => 'StartTextDetectionFilters']]], 'StartTextDetectionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StatusMessage' => ['type' => 'string'], 'StopProjectVersionRequest' => ['type' => 'structure', 'required' => ['ProjectVersionArn'], 'members' => ['ProjectVersionArn' => ['shape' => 'ProjectVersionArn']]], 'StopProjectVersionResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ProjectVersionStatus']]], 'StopStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'StreamProcessorName']]], 'StopStreamProcessorResponse' => ['type' => 'structure', 'members' => []], 'StreamProcessingStartSelector' => ['type' => 'structure', 'members' => ['KVSStreamStartSelector' => ['shape' => 'KinesisVideoStreamStartSelector']]], 'StreamProcessingStopSelector' => ['type' => 'structure', 'members' => ['MaxDurationInSeconds' => ['shape' => 'MaxDurationInSecondsULong']]], 'StreamProcessor' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'StreamProcessorName'], 'Status' => ['shape' => 'StreamProcessorStatus']]], 'StreamProcessorArn' => ['type' => 'string', 'pattern' => '(^arn:[a-z\\d-]+:rekognition:[a-z\\d-]+:\\d{12}:streamprocessor\\/.+$)'], 'StreamProcessorDataSharingPreference' => ['type' => 'structure', 'required' => ['OptIn'], 'members' => ['OptIn' => ['shape' => 'Boolean']]], 'StreamProcessorInput' => ['type' => 'structure', 'members' => ['KinesisVideoStream' => ['shape' => 'KinesisVideoStream']]], 'StreamProcessorList' => ['type' => 'list', 'member' => ['shape' => 'StreamProcessor']], 'StreamProcessorName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]+'], 'StreamProcessorNotificationChannel' => ['type' => 'structure', 'required' => ['SNSTopicArn'], 'members' => ['SNSTopicArn' => ['shape' => 'SNSTopicArn']]], 'StreamProcessorOutput' => ['type' => 'structure', 'members' => ['KinesisDataStream' => ['shape' => 'KinesisDataStream'], 'S3Destination' => ['shape' => 'S3Destination']]], 'StreamProcessorParameterToDelete' => ['type' => 'string', 'enum' => ['ConnectedHomeMinConfidence', 'RegionsOfInterest']], 'StreamProcessorParametersToDelete' => ['type' => 'list', 'member' => ['shape' => 'StreamProcessorParameterToDelete']], 'StreamProcessorSettings' => ['type' => 'structure', 'members' => ['FaceSearch' => ['shape' => 'FaceSearchSettings'], 'ConnectedHome' => ['shape' => 'ConnectedHomeSettings']]], 'StreamProcessorSettingsForUpdate' => ['type' => 'structure', 'members' => ['ConnectedHomeForUpdate' => ['shape' => 'ConnectedHomeSettingsForUpdate']]], 'StreamProcessorStatus' => ['type' => 'string', 'enum' => ['STOPPED', 'STARTING', 'RUNNING', 'FAILED', 'STOPPING', 'UPDATING']], 'String' => ['type' => 'string'], 'Summary' => ['type' => 'structure', 'members' => ['S3Object' => ['shape' => 'S3Object']]], 'Sunglasses' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean'], 'Confidence' => ['shape' => 'Percent']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TechnicalCueSegment' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'TechnicalCueType'], 'Confidence' => ['shape' => 'SegmentConfidence']]], 'TechnicalCueType' => ['type' => 'string', 'enum' => ['ColorBars', 'EndCredits', 'BlackFrames', 'OpeningCredits', 'StudioLogo', 'Slate', 'Content']], 'TestingData' => ['type' => 'structure', 'members' => ['Assets' => ['shape' => 'Assets'], 'AutoCreate' => ['shape' => 'Boolean']]], 'TestingDataResult' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'TestingData'], 'Output' => ['shape' => 'TestingData'], 'Validation' => ['shape' => 'ValidationData']]], 'TextDetection' => ['type' => 'structure', 'members' => ['DetectedText' => ['shape' => 'String'], 'Type' => ['shape' => 'TextTypes'], 'Id' => ['shape' => 'UInteger'], 'ParentId' => ['shape' => 'UInteger'], 'Confidence' => ['shape' => 'Percent'], 'Geometry' => ['shape' => 'Geometry']]], 'TextDetectionList' => ['type' => 'list', 'member' => ['shape' => 'TextDetection']], 'TextDetectionResult' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'TextDetection' => ['shape' => 'TextDetection']]], 'TextDetectionResults' => ['type' => 'list', 'member' => ['shape' => 'TextDetectionResult']], 'TextTypes' => ['type' => 'string', 'enum' => ['LINE', 'WORD']], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'Timecode' => ['type' => 'string'], 'Timestamp' => ['type' => 'long'], 'TrainingData' => ['type' => 'structure', 'members' => ['Assets' => ['shape' => 'Assets']]], 'TrainingDataResult' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'TrainingData'], 'Output' => ['shape' => 'TrainingData'], 'Validation' => ['shape' => 'ValidationData']]], 'UInteger' => ['type' => 'integer', 'min' => 0], 'ULong' => ['type' => 'long', 'min' => 0], 'UnindexedFace' => ['type' => 'structure', 'members' => ['Reasons' => ['shape' => 'Reasons'], 'FaceDetail' => ['shape' => 'FaceDetail']]], 'UnindexedFaces' => ['type' => 'list', 'member' => ['shape' => 'UnindexedFace']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatasetEntriesRequest' => ['type' => 'structure', 'required' => ['DatasetArn', 'Changes'], 'members' => ['DatasetArn' => ['shape' => 'DatasetArn'], 'Changes' => ['shape' => 'DatasetChanges']]], 'UpdateDatasetEntriesResponse' => ['type' => 'structure', 'members' => []], 'UpdateStreamProcessorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'StreamProcessorName'], 'SettingsForUpdate' => ['shape' => 'StreamProcessorSettingsForUpdate'], 'RegionsOfInterestForUpdate' => ['shape' => 'RegionsOfInterest'], 'DataSharingPreferenceForUpdate' => ['shape' => 'StreamProcessorDataSharingPreference'], 'ParametersToDelete' => ['shape' => 'StreamProcessorParametersToDelete']]], 'UpdateStreamProcessorResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string'], 'Urls' => ['type' => 'list', 'member' => ['shape' => 'Url'], 'max' => 255, 'min' => 0], 'ValidationData' => ['type' => 'structure', 'members' => ['Assets' => ['shape' => 'Assets']]], 'VersionName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]+'], 'VersionNames' => ['type' => 'list', 'member' => ['shape' => 'VersionName'], 'max' => 10, 'min' => 1], 'Video' => ['type' => 'structure', 'members' => ['S3Object' => ['shape' => 'S3Object']]], 'VideoColorRange' => ['type' => 'string', 'enum' => ['FULL', 'LIMITED']], 'VideoJobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'VideoMetadata' => ['type' => 'structure', 'members' => ['Codec' => ['shape' => 'String'], 'DurationMillis' => ['shape' => 'ULong'], 'Format' => ['shape' => 'String'], 'FrameRate' => ['shape' => 'Float'], 'FrameHeight' => ['shape' => 'ULong'], 'FrameWidth' => ['shape' => 'ULong'], 'ColorRange' => ['shape' => 'VideoColorRange']]], 'VideoMetadataList' => ['type' => 'list', 'member' => ['shape' => 'VideoMetadata']], 'VideoTooLargeException' => ['type' => 'structure', 'members' => [], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 347ca74..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rekognition-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.ca-central-1']]], 'endpoint' => ['url' => 'https://rekognition-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.us-east-1']]], 'endpoint' => ['url' => 'https://rekognition-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.us-east-2']]], 'endpoint' => ['url' => 'https://rekognition-fips.us-east-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.us-west-1']]], 'endpoint' => ['url' => 'https://rekognition-fips.us-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.us-west-2']]], 'endpoint' => ['url' => 'https://rekognition-fips.us-west-2.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'rekognition.us-gov-west-1']]], 'endpoint' => ['url' => 'https://rekognition-fips.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://rekognition-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rekognition.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rekognition.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-tests-1.json.php deleted file mode 100644 index 4f13a1e..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rekognition.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/paginators-1.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/paginators-1.json.php deleted file mode 100644 index 829fa54..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeProjectVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ProjectVersionDescriptions'], 'DescribeProjects' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ProjectDescriptions'], 'GetCelebrityRecognition' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetContentModeration' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetFaceDetection' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetFaceSearch' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetLabelDetection' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetPersonTracking' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetSegmentDetection' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetTextDetection' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListCollections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CollectionIds'], 'ListDatasetEntries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatasetEntries'], 'ListDatasetLabels' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DatasetLabelDescriptions'], 'ListFaces' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Faces'], 'ListProjectPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ProjectPolicies'], 'ListStreamProcessors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/smoke.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/smoke.json.php deleted file mode 100644 index 0579050..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListCollections', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/rekognition/2016-06-27/waiters-2.json.php b/vendor/Aws3/Aws/data/rekognition/2016-06-27/waiters-2.json.php deleted file mode 100644 index e898625..0000000 --- a/vendor/Aws3/Aws/data/rekognition/2016-06-27/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ProjectVersionTrainingCompleted' => ['description' => 'Wait until the ProjectVersion training completes.', 'operation' => 'DescribeProjectVersions', 'delay' => 120, 'maxAttempts' => 360, 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'ProjectVersionDescriptions[].Status', 'expected' => 'TRAINING_COMPLETED'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'ProjectVersionDescriptions[].Status', 'expected' => 'TRAINING_FAILED']]], 'ProjectVersionRunning' => ['description' => 'Wait until the ProjectVersion is running.', 'delay' => 30, 'maxAttempts' => 40, 'operation' => 'DescribeProjectVersions', 'acceptors' => [['state' => 'success', 'matcher' => 'pathAll', 'argument' => 'ProjectVersionDescriptions[].Status', 'expected' => 'RUNNING'], ['state' => 'failure', 'matcher' => 'pathAny', 'argument' => 'ProjectVersionDescriptions[].Status', 'expected' => 'FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/api-2.json.php b/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/api-2.json.php deleted file mode 100644 index 0d85f70..0000000 --- a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-04-30', 'endpointPrefix' => 'resiliencehub', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Resilience Hub', 'serviceId' => 'resiliencehub', 'signatureVersion' => 'v4', 'signingName' => 'resiliencehub', 'uid' => 'resiliencehub-2020-04-30'], 'operations' => ['AddDraftAppVersionResourceMappings' => ['name' => 'AddDraftAppVersionResourceMappings', 'http' => ['method' => 'POST', 'requestUri' => '/add-draft-app-version-resource-mappings', 'responseCode' => 200], 'input' => ['shape' => 'AddDraftAppVersionResourceMappingsRequest'], 'output' => ['shape' => 'AddDraftAppVersionResourceMappingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/create-app', 'responseCode' => 200], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateRecommendationTemplate' => ['name' => 'CreateRecommendationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/create-recommendation-template', 'responseCode' => 200], 'input' => ['shape' => 'CreateRecommendationTemplateRequest'], 'output' => ['shape' => 'CreateRecommendationTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateResiliencyPolicy' => ['name' => 'CreateResiliencyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/create-resiliency-policy', 'responseCode' => 200], 'input' => ['shape' => 'CreateResiliencyPolicyRequest'], 'output' => ['shape' => 'CreateResiliencyPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'POST', 'requestUri' => '/delete-app', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAppRequest'], 'output' => ['shape' => 'DeleteAppResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteAppAssessment' => ['name' => 'DeleteAppAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/delete-app-assessment', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAppAssessmentRequest'], 'output' => ['shape' => 'DeleteAppAssessmentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DeleteRecommendationTemplate' => ['name' => 'DeleteRecommendationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/delete-recommendation-template', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRecommendationTemplateRequest'], 'output' => ['shape' => 'DeleteRecommendationTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DeleteResiliencyPolicy' => ['name' => 'DeleteResiliencyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/delete-resiliency-policy', 'responseCode' => 200], 'input' => ['shape' => 'DeleteResiliencyPolicyRequest'], 'output' => ['shape' => 'DeleteResiliencyPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeApp' => ['name' => 'DescribeApp', 'http' => ['method' => 'POST', 'requestUri' => '/describe-app', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppRequest'], 'output' => ['shape' => 'DescribeAppResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeAppAssessment' => ['name' => 'DescribeAppAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/describe-app-assessment', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppAssessmentRequest'], 'output' => ['shape' => 'DescribeAppAssessmentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeAppVersionResourcesResolutionStatus' => ['name' => 'DescribeAppVersionResourcesResolutionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/describe-app-version-resources-resolution-status', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppVersionResourcesResolutionStatusRequest'], 'output' => ['shape' => 'DescribeAppVersionResourcesResolutionStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeAppVersionTemplate' => ['name' => 'DescribeAppVersionTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/describe-app-version-template', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppVersionTemplateRequest'], 'output' => ['shape' => 'DescribeAppVersionTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeDraftAppVersionResourcesImportStatus' => ['name' => 'DescribeDraftAppVersionResourcesImportStatus', 'http' => ['method' => 'POST', 'requestUri' => '/describe-draft-app-version-resources-import-status', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDraftAppVersionResourcesImportStatusRequest'], 'output' => ['shape' => 'DescribeDraftAppVersionResourcesImportStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeResiliencyPolicy' => ['name' => 'DescribeResiliencyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/describe-resiliency-policy', 'responseCode' => 200], 'input' => ['shape' => 'DescribeResiliencyPolicyRequest'], 'output' => ['shape' => 'DescribeResiliencyPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ImportResourcesToDraftAppVersion' => ['name' => 'ImportResourcesToDraftAppVersion', 'http' => ['method' => 'POST', 'requestUri' => '/import-resources-to-draft-app-version', 'responseCode' => 200], 'input' => ['shape' => 'ImportResourcesToDraftAppVersionRequest'], 'output' => ['shape' => 'ImportResourcesToDraftAppVersionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAlarmRecommendations' => ['name' => 'ListAlarmRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/list-alarm-recommendations', 'responseCode' => 200], 'input' => ['shape' => 'ListAlarmRecommendationsRequest'], 'output' => ['shape' => 'ListAlarmRecommendationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppAssessments' => ['name' => 'ListAppAssessments', 'http' => ['method' => 'GET', 'requestUri' => '/list-app-assessments', 'responseCode' => 200], 'input' => ['shape' => 'ListAppAssessmentsRequest'], 'output' => ['shape' => 'ListAppAssessmentsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppComponentCompliances' => ['name' => 'ListAppComponentCompliances', 'http' => ['method' => 'POST', 'requestUri' => '/list-app-component-compliances', 'responseCode' => 200], 'input' => ['shape' => 'ListAppComponentCompliancesRequest'], 'output' => ['shape' => 'ListAppComponentCompliancesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppComponentRecommendations' => ['name' => 'ListAppComponentRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/list-app-component-recommendations', 'responseCode' => 200], 'input' => ['shape' => 'ListAppComponentRecommendationsRequest'], 'output' => ['shape' => 'ListAppComponentRecommendationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppVersionResourceMappings' => ['name' => 'ListAppVersionResourceMappings', 'http' => ['method' => 'POST', 'requestUri' => '/list-app-version-resource-mappings', 'responseCode' => 200], 'input' => ['shape' => 'ListAppVersionResourceMappingsRequest'], 'output' => ['shape' => 'ListAppVersionResourceMappingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppVersionResources' => ['name' => 'ListAppVersionResources', 'http' => ['method' => 'POST', 'requestUri' => '/list-app-version-resources', 'responseCode' => 200], 'input' => ['shape' => 'ListAppVersionResourcesRequest'], 'output' => ['shape' => 'ListAppVersionResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAppVersions' => ['name' => 'ListAppVersions', 'http' => ['method' => 'POST', 'requestUri' => '/list-app-versions', 'responseCode' => 200], 'input' => ['shape' => 'ListAppVersionsRequest'], 'output' => ['shape' => 'ListAppVersionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListApps' => ['name' => 'ListApps', 'http' => ['method' => 'GET', 'requestUri' => '/list-apps', 'responseCode' => 200], 'input' => ['shape' => 'ListAppsRequest'], 'output' => ['shape' => 'ListAppsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListRecommendationTemplates' => ['name' => 'ListRecommendationTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/list-recommendation-templates', 'responseCode' => 200], 'input' => ['shape' => 'ListRecommendationTemplatesRequest'], 'output' => ['shape' => 'ListRecommendationTemplatesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListResiliencyPolicies' => ['name' => 'ListResiliencyPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/list-resiliency-policies', 'responseCode' => 200], 'input' => ['shape' => 'ListResiliencyPoliciesRequest'], 'output' => ['shape' => 'ListResiliencyPoliciesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSopRecommendations' => ['name' => 'ListSopRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/list-sop-recommendations', 'responseCode' => 200], 'input' => ['shape' => 'ListSopRecommendationsRequest'], 'output' => ['shape' => 'ListSopRecommendationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSuggestedResiliencyPolicies' => ['name' => 'ListSuggestedResiliencyPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/list-suggested-resiliency-policies', 'responseCode' => 200], 'input' => ['shape' => 'ListSuggestedResiliencyPoliciesRequest'], 'output' => ['shape' => 'ListSuggestedResiliencyPoliciesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTestRecommendations' => ['name' => 'ListTestRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/list-test-recommendations', 'responseCode' => 200], 'input' => ['shape' => 'ListTestRecommendationsRequest'], 'output' => ['shape' => 'ListTestRecommendationsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListUnsupportedAppVersionResources' => ['name' => 'ListUnsupportedAppVersionResources', 'http' => ['method' => 'POST', 'requestUri' => '/list-unsupported-app-version-resources', 'responseCode' => 200], 'input' => ['shape' => 'ListUnsupportedAppVersionResourcesRequest'], 'output' => ['shape' => 'ListUnsupportedAppVersionResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'PublishAppVersion' => ['name' => 'PublishAppVersion', 'http' => ['method' => 'POST', 'requestUri' => '/publish-app-version', 'responseCode' => 200], 'input' => ['shape' => 'PublishAppVersionRequest'], 'output' => ['shape' => 'PublishAppVersionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'PutDraftAppVersionTemplate' => ['name' => 'PutDraftAppVersionTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/put-draft-app-version-template', 'responseCode' => 200], 'input' => ['shape' => 'PutDraftAppVersionTemplateRequest'], 'output' => ['shape' => 'PutDraftAppVersionTemplateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'RemoveDraftAppVersionResourceMappings' => ['name' => 'RemoveDraftAppVersionResourceMappings', 'http' => ['method' => 'POST', 'requestUri' => '/remove-draft-app-version-resource-mappings', 'responseCode' => 200], 'input' => ['shape' => 'RemoveDraftAppVersionResourceMappingsRequest'], 'output' => ['shape' => 'RemoveDraftAppVersionResourceMappingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ResolveAppVersionResources' => ['name' => 'ResolveAppVersionResources', 'http' => ['method' => 'POST', 'requestUri' => '/resolve-app-version-resources', 'responseCode' => 200], 'input' => ['shape' => 'ResolveAppVersionResourcesRequest'], 'output' => ['shape' => 'ResolveAppVersionResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'StartAppAssessment' => ['name' => 'StartAppAssessment', 'http' => ['method' => 'POST', 'requestUri' => '/start-app-assessment', 'responseCode' => 200], 'input' => ['shape' => 'StartAppAssessmentRequest'], 'output' => ['shape' => 'StartAppAssessmentResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateApp' => ['name' => 'UpdateApp', 'http' => ['method' => 'POST', 'requestUri' => '/update-app', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppRequest'], 'output' => ['shape' => 'UpdateAppResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'UpdateResiliencyPolicy' => ['name' => 'UpdateResiliencyPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/update-resiliency-policy', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResiliencyPolicyRequest'], 'output' => ['shape' => 'UpdateResiliencyPolicyResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AddDraftAppVersionResourceMappingsRequest' => ['type' => 'structure', 'required' => ['appArn', 'resourceMappings'], 'members' => ['appArn' => ['shape' => 'Arn'], 'resourceMappings' => ['shape' => 'ResourceMappingList']]], 'AddDraftAppVersionResourceMappingsResponse' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'resourceMappings'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'resourceMappings' => ['shape' => 'ResourceMappingList']]], 'AlarmRecommendation' => ['type' => 'structure', 'required' => ['name', 'recommendationId', 'referenceId', 'type'], 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'description' => ['shape' => 'EntityDescription'], 'items' => ['shape' => 'RecommendationItemList'], 'name' => ['shape' => 'String500'], 'prerequisite' => ['shape' => 'String500'], 'recommendationId' => ['shape' => 'Uuid'], 'referenceId' => ['shape' => 'SpecReferenceId'], 'type' => ['shape' => 'AlarmType']]], 'AlarmRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'AlarmRecommendation']], 'AlarmReferenceIdList' => ['type' => 'list', 'member' => ['shape' => 'String500'], 'max' => 200, 'min' => 1], 'AlarmType' => ['type' => 'string', 'enum' => ['Metric', 'Composite', 'Canary', 'Logs', 'Event']], 'App' => ['type' => 'structure', 'required' => ['appArn', 'creationTime', 'name'], 'members' => ['appArn' => ['shape' => 'Arn'], 'assessmentSchedule' => ['shape' => 'AppAssessmentScheduleType'], 'complianceStatus' => ['shape' => 'AppComplianceStatusType'], 'creationTime' => ['shape' => 'TimeStamp'], 'description' => ['shape' => 'EntityDescription'], 'lastAppComplianceEvaluationTime' => ['shape' => 'TimeStamp'], 'lastResiliencyScoreEvaluationTime' => ['shape' => 'TimeStamp'], 'name' => ['shape' => 'EntityName'], 'policyArn' => ['shape' => 'Arn'], 'resiliencyScore' => ['shape' => 'Double'], 'status' => ['shape' => 'AppStatusType'], 'tags' => ['shape' => 'TagMap']]], 'AppAssessment' => ['type' => 'structure', 'required' => ['assessmentArn', 'assessmentStatus', 'invoker'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'assessmentArn' => ['shape' => 'Arn'], 'assessmentName' => ['shape' => 'EntityName'], 'assessmentStatus' => ['shape' => 'AssessmentStatus'], 'compliance' => ['shape' => 'AssessmentCompliance'], 'complianceStatus' => ['shape' => 'ComplianceStatus'], 'cost' => ['shape' => 'Cost'], 'endTime' => ['shape' => 'TimeStamp'], 'invoker' => ['shape' => 'AssessmentInvoker'], 'message' => ['shape' => 'String500'], 'policy' => ['shape' => 'ResiliencyPolicy'], 'resiliencyScore' => ['shape' => 'ResiliencyScore'], 'resourceErrorsDetails' => ['shape' => 'ResourceErrorsDetails'], 'startTime' => ['shape' => 'TimeStamp'], 'tags' => ['shape' => 'TagMap']]], 'AppAssessmentScheduleType' => ['type' => 'string', 'enum' => ['Disabled', 'Daily']], 'AppAssessmentSummary' => ['type' => 'structure', 'required' => ['assessmentArn', 'assessmentStatus'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'assessmentArn' => ['shape' => 'Arn'], 'assessmentName' => ['shape' => 'EntityName'], 'assessmentStatus' => ['shape' => 'AssessmentStatus'], 'complianceStatus' => ['shape' => 'ComplianceStatus'], 'cost' => ['shape' => 'Cost'], 'endTime' => ['shape' => 'TimeStamp'], 'invoker' => ['shape' => 'AssessmentInvoker'], 'message' => ['shape' => 'String500'], 'resiliencyScore' => ['shape' => 'Double'], 'startTime' => ['shape' => 'TimeStamp']]], 'AppAssessmentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AppAssessmentSummary']], 'AppComplianceStatusType' => ['type' => 'string', 'enum' => ['PolicyBreached', 'PolicyMet', 'NotAssessed', 'ChangesDetected']], 'AppComponent' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['name' => ['shape' => 'String255'], 'type' => ['shape' => 'String255']]], 'AppComponentCompliance' => ['type' => 'structure', 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'compliance' => ['shape' => 'AssessmentCompliance'], 'cost' => ['shape' => 'Cost'], 'message' => ['shape' => 'String500'], 'resiliencyScore' => ['shape' => 'ResiliencyScore'], 'status' => ['shape' => 'ComplianceStatus']]], 'AppComponentList' => ['type' => 'list', 'member' => ['shape' => 'AppComponent']], 'AppStatusType' => ['type' => 'string', 'enum' => ['Active', 'Deleting']], 'AppSummary' => ['type' => 'structure', 'required' => ['appArn', 'creationTime', 'name'], 'members' => ['appArn' => ['shape' => 'Arn'], 'assessmentSchedule' => ['shape' => 'AppAssessmentScheduleType'], 'complianceStatus' => ['shape' => 'AppComplianceStatusType'], 'creationTime' => ['shape' => 'TimeStamp'], 'description' => ['shape' => 'EntityDescription'], 'name' => ['shape' => 'EntityName'], 'resiliencyScore' => ['shape' => 'Double'], 'status' => ['shape' => 'AppStatusType']]], 'AppSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AppSummary']], 'AppTemplateBody' => ['type' => 'string', 'max' => 204800, 'min' => 0, 'pattern' => '^[\\w\\s:,-\\.\'{}\\[\\]:"]+$'], 'AppVersionList' => ['type' => 'list', 'member' => ['shape' => 'AppVersionSummary']], 'AppVersionSummary' => ['type' => 'structure', 'required' => ['appVersion'], 'members' => ['appVersion' => ['shape' => 'EntityVersion']]], 'Arn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-cn|aws-iso|aws-iso-[a-z]{1}|aws-us-gov):[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:([a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]):[0-9]{12}:[A-Za-z0-9/][A-Za-z0-9:_/+=,@.-]{0,1023}$'], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'AssessmentCompliance' => ['type' => 'map', 'key' => ['shape' => 'DisruptionType'], 'value' => ['shape' => 'DisruptionCompliance']], 'AssessmentInvoker' => ['type' => 'string', 'enum' => ['User', 'System']], 'AssessmentStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Failed', 'Success']], 'AssessmentStatusList' => ['type' => 'list', 'member' => ['shape' => 'AssessmentStatus'], 'max' => 10, 'min' => 1], 'AwsRegion' => ['type' => 'string', 'pattern' => '^[a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]$'], 'BooleanOptional' => ['type' => 'boolean', 'box' => \true], 'ClientToken' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[A-za-z0-9_.-]{0,63}$'], 'ComplianceStatus' => ['type' => 'string', 'enum' => ['PolicyBreached', 'PolicyMet']], 'ComponentCompliancesList' => ['type' => 'list', 'member' => ['shape' => 'AppComponentCompliance']], 'ComponentRecommendation' => ['type' => 'structure', 'required' => ['appComponentName', 'configRecommendations', 'recommendationStatus'], 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'configRecommendations' => ['shape' => 'ConfigRecommendationList'], 'recommendationStatus' => ['shape' => 'RecommendationComplianceStatus']]], 'ComponentRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'ComponentRecommendation']], 'ConfigRecommendation' => ['type' => 'structure', 'required' => ['name', 'optimizationType', 'referenceId'], 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'compliance' => ['shape' => 'AssessmentCompliance'], 'cost' => ['shape' => 'Cost'], 'description' => ['shape' => 'EntityDescription'], 'haArchitecture' => ['shape' => 'HaArchitecture'], 'name' => ['shape' => 'EntityName'], 'optimizationType' => ['shape' => 'ConfigRecommendationOptimizationType'], 'recommendationCompliance' => ['shape' => 'RecommendationCompliance'], 'referenceId' => ['shape' => 'SpecReferenceId'], 'suggestedChanges' => ['shape' => 'SuggestedChangesList']]], 'ConfigRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'ConfigRecommendation']], 'ConfigRecommendationOptimizationType' => ['type' => 'string', 'enum' => ['LeastCost', 'LeastChange', 'BestAZRecovery', 'LeastErrors', 'BestAttainable', 'BestRegionRecovery']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'Cost' => ['type' => 'structure', 'required' => ['amount', 'currency', 'frequency'], 'members' => ['amount' => ['shape' => 'Double'], 'currency' => ['shape' => 'CurrencyCode'], 'frequency' => ['shape' => 'CostFrequency']]], 'CostFrequency' => ['type' => 'string', 'enum' => ['Hourly', 'Daily', 'Monthly', 'Yearly']], 'CreateAppRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['assessmentSchedule' => ['shape' => 'AppAssessmentScheduleType'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'EntityDescription'], 'name' => ['shape' => 'EntityName'], 'policyArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagMap']]], 'CreateAppResponse' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'CreateRecommendationTemplateRequest' => ['type' => 'structure', 'required' => ['assessmentArn', 'name'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'bucketName' => ['shape' => 'EntityName'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'format' => ['shape' => 'TemplateFormat'], 'name' => ['shape' => 'EntityName'], 'recommendationIds' => ['shape' => 'RecommendationIdList'], 'recommendationTypes' => ['shape' => 'RenderRecommendationTypeList'], 'tags' => ['shape' => 'TagMap']]], 'CreateRecommendationTemplateResponse' => ['type' => 'structure', 'members' => ['recommendationTemplate' => ['shape' => 'RecommendationTemplate']]], 'CreateResiliencyPolicyRequest' => ['type' => 'structure', 'required' => ['policy', 'policyName', 'tier'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'dataLocationConstraint' => ['shape' => 'DataLocationConstraint'], 'policy' => ['shape' => 'DisruptionPolicy'], 'policyDescription' => ['shape' => 'EntityDescription'], 'policyName' => ['shape' => 'EntityName'], 'tags' => ['shape' => 'TagMap'], 'tier' => ['shape' => 'ResiliencyPolicyTier']]], 'CreateResiliencyPolicyResponse' => ['type' => 'structure', 'required' => ['policy'], 'members' => ['policy' => ['shape' => 'ResiliencyPolicy']]], 'CurrencyCode' => ['type' => 'string', 'max' => 3, 'min' => 0], 'CustomerId' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'DataLocationConstraint' => ['type' => 'string', 'enum' => ['AnyLocation', 'SameContinent', 'SameCountry']], 'DeleteAppAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'DeleteAppAssessmentResponse' => ['type' => 'structure', 'required' => ['assessmentArn', 'assessmentStatus'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'assessmentStatus' => ['shape' => 'AssessmentStatus']]], 'DeleteAppRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'forceDelete' => ['shape' => 'BooleanOptional']]], 'DeleteAppResponse' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn']]], 'DeleteRecommendationTemplateRequest' => ['type' => 'structure', 'required' => ['recommendationTemplateArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'recommendationTemplateArn' => ['shape' => 'Arn']]], 'DeleteRecommendationTemplateResponse' => ['type' => 'structure', 'required' => ['recommendationTemplateArn', 'status'], 'members' => ['recommendationTemplateArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'RecommendationTemplateStatus']]], 'DeleteResiliencyPolicyRequest' => ['type' => 'structure', 'required' => ['policyArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'policyArn' => ['shape' => 'Arn']]], 'DeleteResiliencyPolicyResponse' => ['type' => 'structure', 'required' => ['policyArn'], 'members' => ['policyArn' => ['shape' => 'Arn']]], 'DescribeAppAssessmentRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn']]], 'DescribeAppAssessmentResponse' => ['type' => 'structure', 'required' => ['assessment'], 'members' => ['assessment' => ['shape' => 'AppAssessment']]], 'DescribeAppRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn']]], 'DescribeAppResponse' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'DescribeAppVersionResourcesResolutionStatusRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'resolutionId' => ['shape' => 'String255']]], 'DescribeAppVersionResourcesResolutionStatusResponse' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'resolutionId', 'status'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'errorMessage' => ['shape' => 'String500'], 'resolutionId' => ['shape' => 'String255'], 'status' => ['shape' => 'ResourceResolutionStatusType']]], 'DescribeAppVersionTemplateRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion']]], 'DescribeAppVersionTemplateResponse' => ['type' => 'structure', 'required' => ['appArn', 'appTemplateBody', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appTemplateBody' => ['shape' => 'AppTemplateBody'], 'appVersion' => ['shape' => 'EntityVersion']]], 'DescribeDraftAppVersionResourcesImportStatusRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn']]], 'DescribeDraftAppVersionResourcesImportStatusResponse' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'status', 'statusChangeTime'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'errorMessage' => ['shape' => 'String500'], 'status' => ['shape' => 'ResourceImportStatusType'], 'statusChangeTime' => ['shape' => 'TimeStamp']]], 'DescribeResiliencyPolicyRequest' => ['type' => 'structure', 'required' => ['policyArn'], 'members' => ['policyArn' => ['shape' => 'Arn']]], 'DescribeResiliencyPolicyResponse' => ['type' => 'structure', 'required' => ['policy'], 'members' => ['policy' => ['shape' => 'ResiliencyPolicy']]], 'DisruptionCompliance' => ['type' => 'structure', 'required' => ['complianceStatus'], 'members' => ['achievableRpoInSecs' => ['shape' => 'Seconds'], 'achievableRtoInSecs' => ['shape' => 'Seconds'], 'complianceStatus' => ['shape' => 'ComplianceStatus'], 'currentRpoInSecs' => ['shape' => 'Seconds'], 'currentRtoInSecs' => ['shape' => 'Seconds'], 'message' => ['shape' => 'String500'], 'rpoDescription' => ['shape' => 'String500'], 'rpoReferenceId' => ['shape' => 'String500'], 'rtoDescription' => ['shape' => 'String500'], 'rtoReferenceId' => ['shape' => 'String500']]], 'DisruptionPolicy' => ['type' => 'map', 'key' => ['shape' => 'DisruptionType'], 'value' => ['shape' => 'FailurePolicy']], 'DisruptionResiliencyScore' => ['type' => 'map', 'key' => ['shape' => 'DisruptionType'], 'value' => ['shape' => 'Double']], 'DisruptionType' => ['type' => 'string', 'enum' => ['Software', 'Hardware', 'AZ', 'Region']], 'DocumentName' => ['type' => 'string', 'max' => 500, 'min' => 1], 'Double' => ['type' => 'double'], 'EntityDescription' => ['type' => 'string', 'max' => 500, 'min' => 0], 'EntityId' => ['type' => 'string', 'pattern' => '^\\S{1,100}$'], 'EntityName' => ['type' => 'string', 'pattern' => '^[A-Za-z0-9][A-Za-z0-9_\\-]{1,59}$'], 'EntityNameList' => ['type' => 'list', 'member' => ['shape' => 'EntityName']], 'EntityVersion' => ['type' => 'string', 'pattern' => '^\\S{1,50}$'], 'ErrorMessage' => ['type' => 'string', 'max' => 500, 'min' => 0], 'EstimatedCostTier' => ['type' => 'string', 'enum' => ['L1', 'L2', 'L3', 'L4']], 'FailurePolicy' => ['type' => 'structure', 'required' => ['rpoInSecs', 'rtoInSecs'], 'members' => ['rpoInSecs' => ['shape' => 'Seconds'], 'rtoInSecs' => ['shape' => 'Seconds']]], 'HaArchitecture' => ['type' => 'string', 'enum' => ['MultiSite', 'WarmStandby', 'PilotLight', 'BackupAndRestore', 'NoRecoveryPlan']], 'ImportResourcesToDraftAppVersionRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'sourceArns' => ['shape' => 'ArnList'], 'terraformSources' => ['shape' => 'TerraformSourceList']]], 'ImportResourcesToDraftAppVersionResponse' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'status'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'sourceArns' => ['shape' => 'ArnList'], 'status' => ['shape' => 'ResourceImportStatusType'], 'terraformSources' => ['shape' => 'TerraformSourceList']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListAlarmRecommendationsRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAlarmRecommendationsResponse' => ['type' => 'structure', 'required' => ['alarmRecommendations'], 'members' => ['alarmRecommendations' => ['shape' => 'AlarmRecommendationList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppAssessmentsRequest' => ['type' => 'structure', 'members' => ['appArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'appArn'], 'assessmentName' => ['shape' => 'EntityName', 'location' => 'querystring', 'locationName' => 'assessmentName'], 'assessmentStatus' => ['shape' => 'AssessmentStatusList', 'location' => 'querystring', 'locationName' => 'assessmentStatus'], 'complianceStatus' => ['shape' => 'ComplianceStatus', 'location' => 'querystring', 'locationName' => 'complianceStatus'], 'invoker' => ['shape' => 'AssessmentInvoker', 'location' => 'querystring', 'locationName' => 'invoker'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'reverseOrder' => ['shape' => 'BooleanOptional', 'location' => 'querystring', 'locationName' => 'reverseOrder']]], 'ListAppAssessmentsResponse' => ['type' => 'structure', 'required' => ['assessmentSummaries'], 'members' => ['assessmentSummaries' => ['shape' => 'AppAssessmentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppComponentCompliancesRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppComponentCompliancesResponse' => ['type' => 'structure', 'required' => ['componentCompliances'], 'members' => ['componentCompliances' => ['shape' => 'ComponentCompliancesList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppComponentRecommendationsRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppComponentRecommendationsResponse' => ['type' => 'structure', 'required' => ['componentRecommendations'], 'members' => ['componentRecommendations' => ['shape' => 'ComponentRecommendationList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppVersionResourceMappingsRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppVersionResourceMappingsResponse' => ['type' => 'structure', 'required' => ['resourceMappings'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resourceMappings' => ['shape' => 'ResourceMappingList']]], 'ListAppVersionResourcesRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'resolutionId' => ['shape' => 'String255']]], 'ListAppVersionResourcesResponse' => ['type' => 'structure', 'required' => ['physicalResources', 'resolutionId'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'physicalResources' => ['shape' => 'PhysicalResourceList'], 'resolutionId' => ['shape' => 'String255']]], 'ListAppVersionsRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppVersionsResponse' => ['type' => 'structure', 'required' => ['appVersions'], 'members' => ['appVersions' => ['shape' => 'AppVersionList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAppsRequest' => ['type' => 'structure', 'members' => ['appArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'appArn'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'EntityName', 'location' => 'querystring', 'locationName' => 'name'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAppsResponse' => ['type' => 'structure', 'required' => ['appSummaries'], 'members' => ['appSummaries' => ['shape' => 'AppSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRecommendationTemplatesRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'assessmentArn'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'name' => ['shape' => 'EntityName', 'location' => 'querystring', 'locationName' => 'name'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'recommendationTemplateArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'recommendationTemplateArn'], 'reverseOrder' => ['shape' => 'BooleanOptional', 'location' => 'querystring', 'locationName' => 'reverseOrder'], 'status' => ['shape' => 'RecommendationTemplateStatusList', 'location' => 'querystring', 'locationName' => 'status']]], 'ListRecommendationTemplatesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'recommendationTemplates' => ['shape' => 'RecommendationTemplateList']]], 'ListResiliencyPoliciesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'policyName' => ['shape' => 'EntityName', 'location' => 'querystring', 'locationName' => 'policyName']]], 'ListResiliencyPoliciesResponse' => ['type' => 'structure', 'required' => ['resiliencyPolicies'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resiliencyPolicies' => ['shape' => 'ResiliencyPolicies']]], 'ListSopRecommendationsRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSopRecommendationsResponse' => ['type' => 'structure', 'required' => ['sopRecommendations'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'sopRecommendations' => ['shape' => 'SopRecommendationList']]], 'ListSuggestedResiliencyPoliciesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSuggestedResiliencyPoliciesResponse' => ['type' => 'structure', 'required' => ['resiliencyPolicies'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resiliencyPolicies' => ['shape' => 'ResiliencyPolicies']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTestRecommendationsRequest' => ['type' => 'structure', 'required' => ['assessmentArn'], 'members' => ['assessmentArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTestRecommendationsResponse' => ['type' => 'structure', 'required' => ['testRecommendations'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'testRecommendations' => ['shape' => 'TestRecommendationList']]], 'ListUnsupportedAppVersionResourcesRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'resolutionId' => ['shape' => 'String255']]], 'ListUnsupportedAppVersionResourcesResponse' => ['type' => 'structure', 'required' => ['resolutionId', 'unsupportedResources'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resolutionId' => ['shape' => 'String255'], 'unsupportedResources' => ['shape' => 'UnsupportedResourceList']]], 'LogicalResourceId' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['identifier' => ['shape' => 'String255'], 'logicalStackName' => ['shape' => 'String255'], 'resourceGroupName' => ['shape' => 'EntityName'], 'terraformSourceName' => ['shape' => 'String255']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '^\\S{1,2000}$'], 'PhysicalIdentifierType' => ['type' => 'string', 'enum' => ['Arn', 'Native']], 'PhysicalResource' => ['type' => 'structure', 'required' => ['logicalResourceId', 'physicalResourceId', 'resourceType'], 'members' => ['appComponents' => ['shape' => 'AppComponentList'], 'logicalResourceId' => ['shape' => 'LogicalResourceId'], 'physicalResourceId' => ['shape' => 'PhysicalResourceId'], 'resourceName' => ['shape' => 'EntityName'], 'resourceType' => ['shape' => 'String255']]], 'PhysicalResourceId' => ['type' => 'structure', 'required' => ['identifier', 'type'], 'members' => ['awsAccountId' => ['shape' => 'CustomerId'], 'awsRegion' => ['shape' => 'AwsRegion'], 'identifier' => ['shape' => 'String255'], 'type' => ['shape' => 'PhysicalIdentifierType']]], 'PhysicalResourceList' => ['type' => 'list', 'member' => ['shape' => 'PhysicalResource']], 'PublishAppVersionRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn']]], 'PublishAppVersionResponse' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion']]], 'PutDraftAppVersionTemplateRequest' => ['type' => 'structure', 'required' => ['appArn', 'appTemplateBody'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appTemplateBody' => ['shape' => 'AppTemplateBody']]], 'PutDraftAppVersionTemplateResponse' => ['type' => 'structure', 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion']]], 'RecommendationCompliance' => ['type' => 'map', 'key' => ['shape' => 'DisruptionType'], 'value' => ['shape' => 'RecommendationDisruptionCompliance']], 'RecommendationComplianceStatus' => ['type' => 'string', 'enum' => ['BreachedUnattainable', 'BreachedCanMeet', 'MetCanImprove']], 'RecommendationDisruptionCompliance' => ['type' => 'structure', 'required' => ['expectedComplianceStatus'], 'members' => ['expectedComplianceStatus' => ['shape' => 'ComplianceStatus'], 'expectedRpoDescription' => ['shape' => 'String500'], 'expectedRpoInSecs' => ['shape' => 'Seconds'], 'expectedRtoDescription' => ['shape' => 'String500'], 'expectedRtoInSecs' => ['shape' => 'Seconds']]], 'RecommendationIdList' => ['type' => 'list', 'member' => ['shape' => 'Uuid'], 'max' => 200, 'min' => 1], 'RecommendationItem' => ['type' => 'structure', 'members' => ['alreadyImplemented' => ['shape' => 'BooleanOptional'], 'resourceId' => ['shape' => 'String500'], 'targetAccountId' => ['shape' => 'CustomerId'], 'targetRegion' => ['shape' => 'AwsRegion']]], 'RecommendationItemList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationItem']], 'RecommendationTemplate' => ['type' => 'structure', 'required' => ['assessmentArn', 'format', 'name', 'recommendationTemplateArn', 'recommendationTypes', 'status'], 'members' => ['appArn' => ['shape' => 'Arn'], 'assessmentArn' => ['shape' => 'Arn'], 'endTime' => ['shape' => 'TimeStamp'], 'format' => ['shape' => 'TemplateFormat'], 'message' => ['shape' => 'String500'], 'name' => ['shape' => 'EntityName'], 'needsReplacements' => ['shape' => 'BooleanOptional'], 'recommendationIds' => ['shape' => 'RecommendationIdList'], 'recommendationTemplateArn' => ['shape' => 'Arn'], 'recommendationTypes' => ['shape' => 'RenderRecommendationTypeList'], 'startTime' => ['shape' => 'TimeStamp'], 'status' => ['shape' => 'RecommendationTemplateStatus'], 'tags' => ['shape' => 'TagMap'], 'templatesLocation' => ['shape' => 'S3Location']]], 'RecommendationTemplateList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationTemplate']], 'RecommendationTemplateStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Failed', 'Success']], 'RecommendationTemplateStatusList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationTemplateStatus'], 'max' => 4, 'min' => 1], 'RemoveDraftAppVersionResourceMappingsRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appRegistryAppNames' => ['shape' => 'EntityNameList'], 'logicalStackNames' => ['shape' => 'String255List'], 'resourceGroupNames' => ['shape' => 'EntityNameList'], 'resourceNames' => ['shape' => 'EntityNameList'], 'terraformSourceNames' => ['shape' => 'String255List']]], 'RemoveDraftAppVersionResourceMappingsResponse' => ['type' => 'structure', 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion']]], 'RenderRecommendationType' => ['type' => 'string', 'enum' => ['Alarm', 'Sop', 'Test']], 'RenderRecommendationTypeList' => ['type' => 'list', 'member' => ['shape' => 'RenderRecommendationType'], 'max' => 4, 'min' => 1], 'ResiliencyPolicies' => ['type' => 'list', 'member' => ['shape' => 'ResiliencyPolicy']], 'ResiliencyPolicy' => ['type' => 'structure', 'members' => ['creationTime' => ['shape' => 'TimeStamp'], 'dataLocationConstraint' => ['shape' => 'DataLocationConstraint'], 'estimatedCostTier' => ['shape' => 'EstimatedCostTier'], 'policy' => ['shape' => 'DisruptionPolicy'], 'policyArn' => ['shape' => 'Arn'], 'policyDescription' => ['shape' => 'EntityDescription'], 'policyName' => ['shape' => 'EntityName'], 'tags' => ['shape' => 'TagMap'], 'tier' => ['shape' => 'ResiliencyPolicyTier']]], 'ResiliencyPolicyTier' => ['type' => 'string', 'enum' => ['MissionCritical', 'Critical', 'Important', 'CoreServices', 'NonCritical']], 'ResiliencyScore' => ['type' => 'structure', 'required' => ['disruptionScore', 'score'], 'members' => ['disruptionScore' => ['shape' => 'DisruptionResiliencyScore'], 'score' => ['shape' => 'Double']]], 'ResolveAppVersionResourcesRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion']]], 'ResolveAppVersionResourcesResponse' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'resolutionId', 'status'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'resolutionId' => ['shape' => 'String255'], 'status' => ['shape' => 'ResourceResolutionStatusType']]], 'ResourceError' => ['type' => 'structure', 'members' => ['logicalResourceId' => ['shape' => 'String255'], 'physicalResourceId' => ['shape' => 'String255'], 'reason' => ['shape' => 'ErrorMessage']]], 'ResourceErrorList' => ['type' => 'list', 'member' => ['shape' => 'ResourceError']], 'ResourceErrorsDetails' => ['type' => 'structure', 'members' => ['hasMoreErrors' => ['shape' => 'BooleanOptional'], 'resourceErrors' => ['shape' => 'ResourceErrorList']]], 'ResourceId' => ['type' => 'string', 'pattern' => '.*'], 'ResourceImportStatusType' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Failed', 'Success']], 'ResourceMapping' => ['type' => 'structure', 'required' => ['mappingType', 'physicalResourceId'], 'members' => ['appRegistryAppName' => ['shape' => 'EntityName'], 'logicalStackName' => ['shape' => 'String255'], 'mappingType' => ['shape' => 'ResourceMappingType'], 'physicalResourceId' => ['shape' => 'PhysicalResourceId'], 'resourceGroupName' => ['shape' => 'EntityName'], 'resourceName' => ['shape' => 'EntityName'], 'terraformSourceName' => ['shape' => 'String255']]], 'ResourceMappingList' => ['type' => 'list', 'member' => ['shape' => 'ResourceMapping']], 'ResourceMappingType' => ['type' => 'string', 'enum' => ['CfnStack', 'Resource', 'AppRegistryApp', 'ResourceGroup', 'Terraform']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceResolutionStatusType' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Failed', 'Success']], 'ResourceType' => ['type' => 'string', 'pattern' => '.*'], 'RetryAfterSeconds' => ['type' => 'integer', 'box' => \true], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'String500'], 'prefix' => ['shape' => 'String500']]], 'S3Url' => ['type' => 'string', 'max' => 2000, 'min' => 0, 'pattern' => '^((https://([^/]+)\\.s3((-|\\.)[^/]+)?\\.amazonaws\\.com(.cn)?)|(s3://([^/]+)))/\\S{1,2000}$'], 'Seconds' => ['type' => 'integer', 'min' => 0], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SopRecommendation' => ['type' => 'structure', 'required' => ['recommendationId', 'referenceId', 'serviceType'], 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'description' => ['shape' => 'String500'], 'items' => ['shape' => 'RecommendationItemList'], 'name' => ['shape' => 'DocumentName'], 'prerequisite' => ['shape' => 'String500'], 'recommendationId' => ['shape' => 'Uuid'], 'referenceId' => ['shape' => 'SpecReferenceId'], 'serviceType' => ['shape' => 'SopServiceType']]], 'SopRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'SopRecommendation']], 'SopServiceType' => ['type' => 'string', 'enum' => ['SSM']], 'SpecReferenceId' => ['type' => 'string', 'max' => 500, 'min' => 1], 'StartAppAssessmentRequest' => ['type' => 'structure', 'required' => ['appArn', 'appVersion', 'assessmentName'], 'members' => ['appArn' => ['shape' => 'Arn'], 'appVersion' => ['shape' => 'EntityVersion'], 'assessmentName' => ['shape' => 'EntityName'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'StartAppAssessmentResponse' => ['type' => 'structure', 'required' => ['assessment'], 'members' => ['assessment' => ['shape' => 'AppAssessment']]], 'String255' => ['type' => 'string', 'max' => 255, 'min' => 1], 'String255List' => ['type' => 'list', 'member' => ['shape' => 'String255']], 'String500' => ['type' => 'string', 'max' => 500, 'min' => 1], 'SuggestedChangesList' => ['type' => 'list', 'member' => ['shape' => 'EntityDescription']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[^\\x00-\\x1f\\x22]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1, 'sensitive' => \true], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1, 'sensitive' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[^\\x00-\\x1f\\x22]*$'], 'TemplateFormat' => ['type' => 'string', 'enum' => ['CfnYaml', 'CfnJson']], 'TerraformSource' => ['type' => 'structure', 'required' => ['s3StateFileUrl'], 'members' => ['s3StateFileUrl' => ['shape' => 'S3Url']]], 'TerraformSourceList' => ['type' => 'list', 'member' => ['shape' => 'TerraformSource']], 'TestRecommendation' => ['type' => 'structure', 'required' => ['referenceId'], 'members' => ['appComponentName' => ['shape' => 'EntityId'], 'dependsOnAlarms' => ['shape' => 'AlarmReferenceIdList'], 'description' => ['shape' => 'String500'], 'intent' => ['shape' => 'EntityDescription'], 'items' => ['shape' => 'RecommendationItemList'], 'name' => ['shape' => 'DocumentName'], 'prerequisite' => ['shape' => 'String500'], 'recommendationId' => ['shape' => 'Uuid'], 'referenceId' => ['shape' => 'SpecReferenceId'], 'risk' => ['shape' => 'TestRisk'], 'type' => ['shape' => 'TestType']]], 'TestRecommendationList' => ['type' => 'list', 'member' => ['shape' => 'TestRecommendation']], 'TestRisk' => ['type' => 'string', 'enum' => ['Small', 'Medium', 'High']], 'TestType' => ['type' => 'string', 'enum' => ['Software', 'Hardware', 'AZ', 'Region']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'TimeStamp' => ['type' => 'timestamp'], 'UnsupportedResource' => ['type' => 'structure', 'required' => ['logicalResourceId', 'physicalResourceId', 'resourceType'], 'members' => ['logicalResourceId' => ['shape' => 'LogicalResourceId'], 'physicalResourceId' => ['shape' => 'PhysicalResourceId'], 'resourceType' => ['shape' => 'String255']]], 'UnsupportedResourceList' => ['type' => 'list', 'member' => ['shape' => 'UnsupportedResource']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAppRequest' => ['type' => 'structure', 'required' => ['appArn'], 'members' => ['appArn' => ['shape' => 'Arn'], 'assessmentSchedule' => ['shape' => 'AppAssessmentScheduleType'], 'clearResiliencyPolicyArn' => ['shape' => 'BooleanOptional'], 'description' => ['shape' => 'EntityDescription'], 'policyArn' => ['shape' => 'Arn']]], 'UpdateAppResponse' => ['type' => 'structure', 'required' => ['app'], 'members' => ['app' => ['shape' => 'App']]], 'UpdateResiliencyPolicyRequest' => ['type' => 'structure', 'required' => ['policyArn'], 'members' => ['dataLocationConstraint' => ['shape' => 'DataLocationConstraint'], 'policy' => ['shape' => 'DisruptionPolicy'], 'policyArn' => ['shape' => 'Arn'], 'policyDescription' => ['shape' => 'EntityDescription'], 'policyName' => ['shape' => 'EntityName'], 'tier' => ['shape' => 'ResiliencyPolicyTier']]], 'UpdateResiliencyPolicyResponse' => ['type' => 'structure', 'required' => ['policy'], 'members' => ['policy' => ['shape' => 'ResiliencyPolicy']]], 'Uuid' => ['type' => 'string', 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String500']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.php deleted file mode 100644 index a017bcd..0000000 --- a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resiliencehub-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resiliencehub-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resiliencehub.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://resiliencehub.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-tests-1.json.php deleted file mode 100644 index 9e46e52..0000000 --- a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resiliencehub.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/paginators-1.json.php b/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/paginators-1.json.php deleted file mode 100644 index 3ef4533..0000000 --- a/vendor/Aws3/Aws/data/resiliencehub/2020-04-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAlarmRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppAssessments' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppComponentCompliances' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppComponentRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppVersionResourceMappings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppVersionResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListAppVersions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListApps' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListRecommendationTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListResiliencyPolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSopRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSuggestedResiliencyPolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTestRecommendations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListUnsupportedAppVersionResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/api-2.json.php b/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/api-2.json.php deleted file mode 100644 index ec6ab84..0000000 --- a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-07-28', 'endpointPrefix' => 'resource-explorer-2', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Resource Explorer', 'serviceId' => 'Resource Explorer 2', 'signatureVersion' => 'v4', 'signingName' => 'resource-explorer-2', 'uid' => 'resource-explorer-2-2022-07-28'], 'operations' => ['AssociateDefaultView' => ['name' => 'AssociateDefaultView', 'http' => ['method' => 'POST', 'requestUri' => '/AssociateDefaultView', 'responseCode' => 200], 'input' => ['shape' => 'AssociateDefaultViewInput'], 'output' => ['shape' => 'AssociateDefaultViewOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'BatchGetView' => ['name' => 'BatchGetView', 'http' => ['method' => 'POST', 'requestUri' => '/BatchGetView', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetViewInput'], 'output' => ['shape' => 'BatchGetViewOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateIndex' => ['name' => 'CreateIndex', 'http' => ['method' => 'POST', 'requestUri' => '/CreateIndex', 'responseCode' => 200], 'input' => ['shape' => 'CreateIndexInput'], 'output' => ['shape' => 'CreateIndexOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateView' => ['name' => 'CreateView', 'http' => ['method' => 'POST', 'requestUri' => '/CreateView', 'responseCode' => 200], 'input' => ['shape' => 'CreateViewInput'], 'output' => ['shape' => 'CreateViewOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteIndex' => ['name' => 'DeleteIndex', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteIndex', 'responseCode' => 200], 'input' => ['shape' => 'DeleteIndexInput'], 'output' => ['shape' => 'DeleteIndexOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteView' => ['name' => 'DeleteView', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteView', 'responseCode' => 200], 'input' => ['shape' => 'DeleteViewInput'], 'output' => ['shape' => 'DeleteViewOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DisassociateDefaultView' => ['name' => 'DisassociateDefaultView', 'http' => ['method' => 'POST', 'requestUri' => '/DisassociateDefaultView', 'responseCode' => 200], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetDefaultView' => ['name' => 'GetDefaultView', 'http' => ['method' => 'POST', 'requestUri' => '/GetDefaultView', 'responseCode' => 200], 'output' => ['shape' => 'GetDefaultViewOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetIndex' => ['name' => 'GetIndex', 'http' => ['method' => 'POST', 'requestUri' => '/GetIndex', 'responseCode' => 200], 'output' => ['shape' => 'GetIndexOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetView' => ['name' => 'GetView', 'http' => ['method' => 'POST', 'requestUri' => '/GetView', 'responseCode' => 200], 'input' => ['shape' => 'GetViewInput'], 'output' => ['shape' => 'GetViewOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListIndexes' => ['name' => 'ListIndexes', 'http' => ['method' => 'POST', 'requestUri' => '/ListIndexes', 'responseCode' => 200], 'input' => ['shape' => 'ListIndexesInput'], 'output' => ['shape' => 'ListIndexesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListSupportedResourceTypes' => ['name' => 'ListSupportedResourceTypes', 'http' => ['method' => 'POST', 'requestUri' => '/ListSupportedResourceTypes', 'responseCode' => 200], 'input' => ['shape' => 'ListSupportedResourceTypesInput'], 'output' => ['shape' => 'ListSupportedResourceTypesOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListViews' => ['name' => 'ListViews', 'http' => ['method' => 'POST', 'requestUri' => '/ListViews', 'responseCode' => 200], 'input' => ['shape' => 'ListViewsInput'], 'output' => ['shape' => 'ListViewsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'Search' => ['name' => 'Search', 'http' => ['method' => 'POST', 'requestUri' => '/Search', 'responseCode' => 200], 'input' => ['shape' => 'SearchInput'], 'output' => ['shape' => 'SearchOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateIndexType' => ['name' => 'UpdateIndexType', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateIndexType', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIndexTypeInput'], 'output' => ['shape' => 'UpdateIndexTypeOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateView' => ['name' => 'UpdateView', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateView', 'responseCode' => 200], 'input' => ['shape' => 'UpdateViewInput'], 'output' => ['shape' => 'UpdateViewOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AssociateDefaultViewInput' => ['type' => 'structure', 'required' => ['ViewArn'], 'members' => ['ViewArn' => ['shape' => 'AssociateDefaultViewInputViewArnString']]], 'AssociateDefaultViewInputViewArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociateDefaultViewOutput' => ['type' => 'structure', 'members' => ['ViewArn' => ['shape' => 'String']]], 'BatchGetViewError' => ['type' => 'structure', 'required' => ['ErrorMessage', 'ViewArn'], 'members' => ['ErrorMessage' => ['shape' => 'String'], 'ViewArn' => ['shape' => 'String']]], 'BatchGetViewErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchGetViewError']], 'BatchGetViewInput' => ['type' => 'structure', 'members' => ['ViewArns' => ['shape' => 'BatchGetViewInputViewArnsList']]], 'BatchGetViewInputViewArnsList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20, 'min' => 1], 'BatchGetViewOutput' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'BatchGetViewErrors'], 'Views' => ['shape' => 'ViewList']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateIndexInput' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap']]], 'CreateIndexOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'State' => ['shape' => 'IndexState']]], 'CreateViewInput' => ['type' => 'structure', 'required' => ['ViewName'], 'members' => ['ClientToken' => ['shape' => 'CreateViewInputClientTokenString', 'idempotencyToken' => \true], 'Filters' => ['shape' => 'SearchFilter'], 'IncludedProperties' => ['shape' => 'IncludedPropertyList'], 'Tags' => ['shape' => 'TagMap'], 'ViewName' => ['shape' => 'ViewName']]], 'CreateViewInputClientTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'CreateViewOutput' => ['type' => 'structure', 'members' => ['View' => ['shape' => 'View']]], 'DeleteIndexInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'String']]], 'DeleteIndexOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'LastUpdatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'State' => ['shape' => 'IndexState']]], 'DeleteViewInput' => ['type' => 'structure', 'required' => ['ViewArn'], 'members' => ['ViewArn' => ['shape' => 'DeleteViewInputViewArnString']]], 'DeleteViewInputViewArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'DeleteViewOutput' => ['type' => 'structure', 'members' => ['ViewArn' => ['shape' => 'String']]], 'Document' => ['type' => 'structure', 'members' => [], 'document' => \true], 'GetDefaultViewOutput' => ['type' => 'structure', 'members' => ['ViewArn' => ['shape' => 'String']]], 'GetIndexOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'CreatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'LastUpdatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'ReplicatingFrom' => ['shape' => 'RegionList'], 'ReplicatingTo' => ['shape' => 'RegionList'], 'State' => ['shape' => 'IndexState'], 'Tags' => ['shape' => 'TagMap'], 'Type' => ['shape' => 'IndexType']]], 'GetViewInput' => ['type' => 'structure', 'required' => ['ViewArn'], 'members' => ['ViewArn' => ['shape' => 'GetViewInputViewArnString']]], 'GetViewInputViewArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'GetViewOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap'], 'View' => ['shape' => 'View']]], 'IncludedProperty' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'IncludedPropertyNameString']]], 'IncludedPropertyList' => ['type' => 'list', 'member' => ['shape' => 'IncludedProperty']], 'IncludedPropertyNameString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Index' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'Region' => ['shape' => 'String'], 'Type' => ['shape' => 'IndexType']]], 'IndexList' => ['type' => 'list', 'member' => ['shape' => 'Index']], 'IndexState' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'DELETED', 'UPDATING']], 'IndexType' => ['type' => 'string', 'enum' => ['LOCAL', 'AGGREGATOR']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListIndexesInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListIndexesInputMaxResultsInteger'], 'NextToken' => ['shape' => 'ListIndexesInputNextTokenString'], 'Regions' => ['shape' => 'ListIndexesInputRegionsList'], 'Type' => ['shape' => 'IndexType']]], 'ListIndexesInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'ListIndexesInputNextTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ListIndexesInputRegionsList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 20, 'min' => 0], 'ListIndexesOutput' => ['type' => 'structure', 'members' => ['Indexes' => ['shape' => 'IndexList'], 'NextToken' => ['shape' => 'String']]], 'ListSupportedResourceTypesInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListSupportedResourceTypesInputMaxResultsInteger'], 'NextToken' => ['shape' => 'String']]], 'ListSupportedResourceTypesInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'ListSupportedResourceTypesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'ResourceTypes' => ['shape' => 'ResourceTypeList']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ListViewsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListViewsInputMaxResultsInteger'], 'NextToken' => ['shape' => 'String']]], 'ListViewsInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListViewsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Views' => ['shape' => 'ViewArnList']]], 'Long' => ['type' => 'long', 'box' => \true], 'QueryString' => ['type' => 'string', 'max' => 1011, 'min' => 0, 'sensitive' => \true], 'RegionList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Resource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'LastReportedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'OwningAccountId' => ['shape' => 'String'], 'Properties' => ['shape' => 'ResourcePropertyList'], 'Region' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'Service' => ['shape' => 'String']]], 'ResourceCount' => ['type' => 'structure', 'members' => ['Complete' => ['shape' => 'Boolean'], 'TotalResources' => ['shape' => 'Long']]], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceProperty' => ['type' => 'structure', 'members' => ['Data' => ['shape' => 'Document'], 'LastReportedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'Name' => ['shape' => 'String']]], 'ResourcePropertyList' => ['type' => 'list', 'member' => ['shape' => 'ResourceProperty']], 'ResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'SupportedResourceType']], 'SearchFilter' => ['type' => 'structure', 'required' => ['FilterString'], 'members' => ['FilterString' => ['shape' => 'SearchFilterFilterStringString']], 'sensitive' => \true], 'SearchFilterFilterStringString' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'SearchInput' => ['type' => 'structure', 'required' => ['QueryString'], 'members' => ['MaxResults' => ['shape' => 'SearchInputMaxResultsInteger'], 'NextToken' => ['shape' => 'SearchInputNextTokenString'], 'QueryString' => ['shape' => 'QueryString'], 'ViewArn' => ['shape' => 'SearchInputViewArnString']]], 'SearchInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'SearchInputNextTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SearchInputViewArnString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'SearchOutput' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'ResourceCount'], 'NextToken' => ['shape' => 'SearchOutputNextTokenString'], 'Resources' => ['shape' => 'ResourceList'], 'ViewArn' => ['shape' => 'SearchOutputViewArnString']]], 'SearchOutputNextTokenString' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SearchOutputViewArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'Name', 'Value'], 'members' => ['Message' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Value' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SupportedResourceType' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'String'], 'Service' => ['shape' => 'String']]], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['Tags' => ['shape' => 'TagMap'], 'resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 401, 'senderFault' => \true], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'StringList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateIndexTypeInput' => ['type' => 'structure', 'required' => ['Arn', 'Type'], 'members' => ['Arn' => ['shape' => 'String'], 'Type' => ['shape' => 'IndexType']]], 'UpdateIndexTypeOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'LastUpdatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'State' => ['shape' => 'IndexState'], 'Type' => ['shape' => 'IndexType']]], 'UpdateViewInput' => ['type' => 'structure', 'required' => ['ViewArn'], 'members' => ['Filters' => ['shape' => 'SearchFilter'], 'IncludedProperties' => ['shape' => 'IncludedPropertyList'], 'ViewArn' => ['shape' => 'UpdateViewInputViewArnString']]], 'UpdateViewInputViewArnString' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'UpdateViewOutput' => ['type' => 'structure', 'members' => ['View' => ['shape' => 'View']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['FieldList' => ['shape' => 'ValidationExceptionFieldList'], 'Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'ValidationIssue'], 'members' => ['Name' => ['shape' => 'String'], 'ValidationIssue' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'View' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'SearchFilter'], 'IncludedProperties' => ['shape' => 'IncludedPropertyList'], 'LastUpdatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'Owner' => ['shape' => 'String'], 'Scope' => ['shape' => 'String'], 'ViewArn' => ['shape' => 'String']]], 'ViewArnList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ViewList' => ['type' => 'list', 'member' => ['shape' => 'View']], 'ViewName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9\\-]{1,64}$']]]; diff --git a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 5adcfc9..0000000 --- a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resource-explorer-2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://resource-explorer-2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resource-explorer-2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://resource-explorer-2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]]]; diff --git a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-tests-1.json.php deleted file mode 100644 index fdafbff..0000000 --- a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ca-west-1.api.aws']], 'params' => ['Region' => 'ca-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-5 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-5.api.aws']], 'params' => ['Region' => 'ap-southeast-5', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-5 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-5.api.aws']], 'params' => ['Region' => 'ap-southeast-5', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-5 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-5.api.aws']], 'params' => ['Region' => 'ap-southeast-5', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-5 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-5.api.aws']], 'params' => ['Region' => 'ap-southeast-5', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-6 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-6.api.aws']], 'params' => ['Region' => 'ap-southeast-6', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-6 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.ap-southeast-6.api.aws']], 'params' => ['Region' => 'ap-southeast-6', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-6 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-6.api.aws']], 'params' => ['Region' => 'ap-southeast-6', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-6 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.ap-southeast-6.api.aws']], 'params' => ['Region' => 'ap-southeast-6', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-explorer-2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/paginators-1.json.php b/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/paginators-1.json.php deleted file mode 100644 index c8992b1..0000000 --- a/vendor/Aws3/Aws/data/resource-explorer-2/2022-07-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListIndexes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Indexes'], 'ListSupportedResourceTypes' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResourceTypes'], 'ListViews' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Views'], 'Search' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Resources']]]; diff --git a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/api-2.json.php b/vendor/Aws3/Aws/data/resource-groups/2017-11-27/api-2.json.php deleted file mode 100644 index b3767bc..0000000 --- a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-11-27', 'endpointPrefix' => 'resource-groups', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Resource Groups', 'serviceFullName' => 'AWS Resource Groups', 'serviceId' => 'Resource Groups', 'signatureVersion' => 'v4', 'signingName' => 'resource-groups', 'uid' => 'resource-groups-2017-11-27'], 'operations' => ['CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/groups'], 'input' => ['shape' => 'CreateGroupInput'], 'output' => ['shape' => 'CreateGroupOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/delete-group'], 'input' => ['shape' => 'DeleteGroupInput'], 'output' => ['shape' => 'DeleteGroupOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GetAccountSettings' => ['name' => 'GetAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/get-account-settings'], 'output' => ['shape' => 'GetAccountSettingsOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/get-group'], 'input' => ['shape' => 'GetGroupInput'], 'output' => ['shape' => 'GetGroupOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GetGroupConfiguration' => ['name' => 'GetGroupConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/get-group-configuration'], 'input' => ['shape' => 'GetGroupConfigurationInput'], 'output' => ['shape' => 'GetGroupConfigurationOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GetGroupQuery' => ['name' => 'GetGroupQuery', 'http' => ['method' => 'POST', 'requestUri' => '/get-group-query'], 'input' => ['shape' => 'GetGroupQueryInput'], 'output' => ['shape' => 'GetGroupQueryOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GetTags' => ['name' => 'GetTags', 'http' => ['method' => 'GET', 'requestUri' => '/resources/{Arn}/tags'], 'input' => ['shape' => 'GetTagsInput'], 'output' => ['shape' => 'GetTagsOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'GroupResources' => ['name' => 'GroupResources', 'http' => ['method' => 'POST', 'requestUri' => '/group-resources'], 'input' => ['shape' => 'GroupResourcesInput'], 'output' => ['shape' => 'GroupResourcesOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'ListGroupResources' => ['name' => 'ListGroupResources', 'http' => ['method' => 'POST', 'requestUri' => '/list-group-resources'], 'input' => ['shape' => 'ListGroupResourcesInput'], 'output' => ['shape' => 'ListGroupResourcesOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/groups-list'], 'input' => ['shape' => 'ListGroupsInput'], 'output' => ['shape' => 'ListGroupsOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'PutGroupConfiguration' => ['name' => 'PutGroupConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/put-group-configuration', 'responseCode' => 202], 'input' => ['shape' => 'PutGroupConfigurationInput'], 'output' => ['shape' => 'PutGroupConfigurationOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'SearchResources' => ['name' => 'SearchResources', 'http' => ['method' => 'POST', 'requestUri' => '/resources/search'], 'input' => ['shape' => 'SearchResourcesInput'], 'output' => ['shape' => 'SearchResourcesOutput'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'Tag' => ['name' => 'Tag', 'http' => ['method' => 'PUT', 'requestUri' => '/resources/{Arn}/tags'], 'input' => ['shape' => 'TagInput'], 'output' => ['shape' => 'TagOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'UngroupResources' => ['name' => 'UngroupResources', 'http' => ['method' => 'POST', 'requestUri' => '/ungroup-resources'], 'input' => ['shape' => 'UngroupResourcesInput'], 'output' => ['shape' => 'UngroupResourcesOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'Untag' => ['name' => 'Untag', 'http' => ['method' => 'PATCH', 'requestUri' => '/resources/{Arn}/tags'], 'input' => ['shape' => 'UntagInput'], 'output' => ['shape' => 'UntagOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'UpdateAccountSettings' => ['name' => 'UpdateAccountSettings', 'http' => ['method' => 'POST', 'requestUri' => '/update-account-settings'], 'input' => ['shape' => 'UpdateAccountSettingsInput'], 'output' => ['shape' => 'UpdateAccountSettingsOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/update-group'], 'input' => ['shape' => 'UpdateGroupInput'], 'output' => ['shape' => 'UpdateGroupOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]], 'UpdateGroupQuery' => ['name' => 'UpdateGroupQuery', 'http' => ['method' => 'POST', 'requestUri' => '/update-group-query'], 'input' => ['shape' => 'UpdateGroupQueryInput'], 'output' => ['shape' => 'UpdateGroupQueryOutput'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'MethodNotAllowedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerErrorException']]]], 'shapes' => ['AccountSettings' => ['type' => 'structure', 'members' => ['GroupLifecycleEventsDesiredStatus' => ['shape' => 'GroupLifecycleEventsDesiredStatus'], 'GroupLifecycleEventsStatus' => ['shape' => 'GroupLifecycleEventsStatus'], 'GroupLifecycleEventsStatusMessage' => ['shape' => 'GroupLifecycleEventsStatusMessage']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CreateGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'Description'], 'ResourceQuery' => ['shape' => 'ResourceQuery'], 'Tags' => ['shape' => 'Tags'], 'Configuration' => ['shape' => 'GroupConfigurationList']]], 'CreateGroupOutput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group'], 'ResourceQuery' => ['shape' => 'ResourceQuery'], 'Tags' => ['shape' => 'Tags'], 'GroupConfiguration' => ['shape' => 'GroupConfiguration']]], 'DeleteGroupInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString']]], 'DeleteGroupOutput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'Description' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\sa-zA-Z0-9_\\.-]*'], 'ErrorCode' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FailedResource' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ErrorMessage' => ['shape' => 'ErrorMessage'], 'ErrorCode' => ['shape' => 'ErrorCode']]], 'FailedResourceList' => ['type' => 'list', 'member' => ['shape' => 'FailedResource']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'GetAccountSettingsOutput' => ['type' => 'structure', 'members' => ['AccountSettings' => ['shape' => 'AccountSettings']]], 'GetGroupConfigurationInput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'GroupString']]], 'GetGroupConfigurationOutput' => ['type' => 'structure', 'members' => ['GroupConfiguration' => ['shape' => 'GroupConfiguration']]], 'GetGroupInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString']]], 'GetGroupOutput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'GetGroupQueryInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString']]], 'GetGroupQueryOutput' => ['type' => 'structure', 'members' => ['GroupQuery' => ['shape' => 'GroupQuery']]], 'GetTagsInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'GroupArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'GetTagsOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'GroupArn'], 'Tags' => ['shape' => 'Tags']]], 'Group' => ['type' => 'structure', 'required' => ['GroupArn', 'Name'], 'members' => ['GroupArn' => ['shape' => 'GroupArn'], 'Name' => ['shape' => 'GroupName'], 'Description' => ['shape' => 'Description']]], 'GroupArn' => ['type' => 'string', 'max' => 1600, 'min' => 12, 'pattern' => 'arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/[a-zA-Z0-9_\\.-]{1,300}'], 'GroupConfiguration' => ['type' => 'structure', 'members' => ['Configuration' => ['shape' => 'GroupConfigurationList'], 'ProposedConfiguration' => ['shape' => 'GroupConfigurationList'], 'Status' => ['shape' => 'GroupConfigurationStatus'], 'FailureReason' => ['shape' => 'GroupConfigurationFailureReason']]], 'GroupConfigurationFailureReason' => ['type' => 'string'], 'GroupConfigurationItem' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'GroupConfigurationType'], 'Parameters' => ['shape' => 'GroupParameterList']]], 'GroupConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'GroupConfigurationItem'], 'max' => 2], 'GroupConfigurationParameter' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GroupConfigurationParameterName'], 'Values' => ['shape' => 'GroupConfigurationParameterValueList']]], 'GroupConfigurationParameterName' => ['type' => 'string', 'max' => 80, 'min' => 1, 'pattern' => '[a-z-]+'], 'GroupConfigurationParameterValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9:\\/\\._-]+'], 'GroupConfigurationParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'GroupConfigurationParameterValue']], 'GroupConfigurationStatus' => ['type' => 'string', 'enum' => ['UPDATING', 'UPDATE_COMPLETE', 'UPDATE_FAILED']], 'GroupConfigurationType' => ['type' => 'string', 'max' => 40, 'pattern' => 'AWS::[a-zA-Z0-9]+::[a-zA-Z0-9]+'], 'GroupFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'GroupFilterName'], 'Values' => ['shape' => 'GroupFilterValues']]], 'GroupFilterList' => ['type' => 'list', 'member' => ['shape' => 'GroupFilter']], 'GroupFilterName' => ['type' => 'string', 'enum' => ['resource-type', 'configuration-type']], 'GroupFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => 'AWS::(AllSupported|[a-zA-Z0-9]+::[a-zA-Z0-9]+)'], 'GroupFilterValues' => ['type' => 'list', 'member' => ['shape' => 'GroupFilterValue'], 'max' => 5, 'min' => 1], 'GroupIdentifier' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName'], 'GroupArn' => ['shape' => 'GroupArn']]], 'GroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'GroupIdentifier']], 'GroupLifecycleEventsDesiredStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'GroupLifecycleEventsStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'IN_PROGRESS', 'ERROR']], 'GroupLifecycleEventsStatusMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'GroupList' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'GroupName' => ['type' => 'string', 'max' => 300, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\.-]+'], 'GroupParameterList' => ['type' => 'list', 'member' => ['shape' => 'GroupConfigurationParameter']], 'GroupQuery' => ['type' => 'structure', 'required' => ['GroupName', 'ResourceQuery'], 'members' => ['GroupName' => ['shape' => 'GroupName'], 'ResourceQuery' => ['shape' => 'ResourceQuery']]], 'GroupResourcesInput' => ['type' => 'structure', 'required' => ['Group', 'ResourceArns'], 'members' => ['Group' => ['shape' => 'GroupString'], 'ResourceArns' => ['shape' => 'ResourceArnList']]], 'GroupResourcesOutput' => ['type' => 'structure', 'members' => ['Succeeded' => ['shape' => 'ResourceArnList'], 'Failed' => ['shape' => 'FailedResourceList'], 'Pending' => ['shape' => 'PendingResourceList']]], 'GroupString' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '(arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/)?[a-zA-Z0-9_\\.-]{1,300}'], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ListGroupResourcesInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString'], 'Filters' => ['shape' => 'ResourceFilterList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupResourcesItem' => ['type' => 'structure', 'members' => ['Identifier' => ['shape' => 'ResourceIdentifier'], 'Status' => ['shape' => 'ResourceStatus']]], 'ListGroupResourcesItemList' => ['type' => 'list', 'member' => ['shape' => 'ListGroupResourcesItem']], 'ListGroupResourcesOutput' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'ListGroupResourcesItemList'], 'ResourceIdentifiers' => ['shape' => 'ResourceIdentifierList', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Resources instead.'], 'NextToken' => ['shape' => 'NextToken'], 'QueryErrors' => ['shape' => 'QueryErrorList']]], 'ListGroupsInput' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'GroupFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListGroupsOutput' => ['type' => 'structure', 'members' => ['GroupIdentifiers' => ['shape' => 'GroupIdentifierList'], 'Groups' => ['shape' => 'GroupList', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use GroupIdentifiers instead.'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MethodNotAllowedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 405], 'exception' => \true], 'NextToken' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '^[a-zA-Z0-9+/]*={0,2}$'], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'PendingResource' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'PendingResourceList' => ['type' => 'list', 'member' => ['shape' => 'PendingResource']], 'PutGroupConfigurationInput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'GroupString'], 'Configuration' => ['shape' => 'GroupConfigurationList']]], 'PutGroupConfigurationOutput' => ['type' => 'structure', 'members' => []], 'Query' => ['type' => 'string', 'max' => 4096, 'pattern' => '[\\s\\S]*'], 'QueryError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'QueryErrorCode'], 'Message' => ['shape' => 'QueryErrorMessage']]], 'QueryErrorCode' => ['type' => 'string', 'enum' => ['CLOUDFORMATION_STACK_INACTIVE', 'CLOUDFORMATION_STACK_NOT_EXISTING', 'CLOUDFORMATION_STACK_UNASSUMABLE_ROLE']], 'QueryErrorList' => ['type' => 'list', 'member' => ['shape' => 'QueryError']], 'QueryErrorMessage' => ['type' => 'string'], 'QueryType' => ['type' => 'string', 'enum' => ['TAG_FILTERS_1_0', 'CLOUDFORMATION_STACK_1_0'], 'max' => 128, 'min' => 1, 'pattern' => '^\\w+$'], 'ResourceArn' => ['type' => 'string', 'pattern' => 'arn:aws(-[a-z]+)*:[a-z0-9\\-]*:([a-z]{2}(-[a-z]+)+-\\d{1})?:([0-9]{12})?:.+'], 'ResourceArnList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 10, 'min' => 1], 'ResourceFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'ResourceFilterName'], 'Values' => ['shape' => 'ResourceFilterValues']]], 'ResourceFilterList' => ['type' => 'list', 'member' => ['shape' => 'ResourceFilter']], 'ResourceFilterName' => ['type' => 'string', 'enum' => ['resource-type']], 'ResourceFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => 'AWS::[a-zA-Z0-9]+::[a-zA-Z0-9]+'], 'ResourceFilterValues' => ['type' => 'list', 'member' => ['shape' => 'ResourceFilterValue'], 'max' => 5, 'min' => 1], 'ResourceIdentifier' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'ResourceType' => ['shape' => 'ResourceType']]], 'ResourceIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ResourceIdentifier']], 'ResourceQuery' => ['type' => 'structure', 'required' => ['Type', 'Query'], 'members' => ['Type' => ['shape' => 'QueryType'], 'Query' => ['shape' => 'Query']]], 'ResourceStatus' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceStatusValue']]], 'ResourceStatusValue' => ['type' => 'string', 'enum' => ['PENDING']], 'ResourceType' => ['type' => 'string', 'pattern' => 'AWS::[a-zA-Z0-9]+::\\w+'], 'SearchResourcesInput' => ['type' => 'structure', 'required' => ['ResourceQuery'], 'members' => ['ResourceQuery' => ['shape' => 'ResourceQuery'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'SearchResourcesOutput' => ['type' => 'structure', 'members' => ['ResourceIdentifiers' => ['shape' => 'ResourceIdentifierList'], 'NextToken' => ['shape' => 'NextToken'], 'QueryErrors' => ['shape' => 'QueryErrorList']]], 'TagInput' => ['type' => 'structure', 'required' => ['Arn', 'Tags'], 'members' => ['Arn' => ['shape' => 'GroupArn', 'location' => 'uri', 'locationName' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'GroupArn'], 'Tags' => ['shape' => 'Tags']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'UngroupResourcesInput' => ['type' => 'structure', 'required' => ['Group', 'ResourceArns'], 'members' => ['Group' => ['shape' => 'GroupString'], 'ResourceArns' => ['shape' => 'ResourceArnList']]], 'UngroupResourcesOutput' => ['type' => 'structure', 'members' => ['Succeeded' => ['shape' => 'ResourceArnList'], 'Failed' => ['shape' => 'FailedResourceList'], 'Pending' => ['shape' => 'PendingResourceList']]], 'UntagInput' => ['type' => 'structure', 'required' => ['Arn', 'Keys'], 'members' => ['Arn' => ['shape' => 'GroupArn', 'location' => 'uri', 'locationName' => 'Arn'], 'Keys' => ['shape' => 'TagKeyList']]], 'UntagOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'GroupArn'], 'Keys' => ['shape' => 'TagKeyList']]], 'UpdateAccountSettingsInput' => ['type' => 'structure', 'members' => ['GroupLifecycleEventsDesiredStatus' => ['shape' => 'GroupLifecycleEventsDesiredStatus']]], 'UpdateAccountSettingsOutput' => ['type' => 'structure', 'members' => ['AccountSettings' => ['shape' => 'AccountSettings']]], 'UpdateGroupInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString'], 'Description' => ['shape' => 'Description']]], 'UpdateGroupOutput' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'UpdateGroupQueryInput' => ['type' => 'structure', 'required' => ['ResourceQuery'], 'members' => ['GroupName' => ['shape' => 'GroupName', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use Group instead.'], 'Group' => ['shape' => 'GroupString'], 'ResourceQuery' => ['shape' => 'ResourceQuery']]], 'UpdateGroupQueryOutput' => ['type' => 'structure', 'members' => ['GroupQuery' => ['shape' => 'GroupQuery']]]]]; diff --git a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.php deleted file mode 100644 index e9fb9dd..0000000 --- a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resource-groups-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://resource-groups.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://resource-groups-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://resource-groups.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://resource-groups.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-tests-1.json.php deleted file mode 100644 index a34f5e2..0000000 --- a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://resource-groups.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/paginators-1.json.php b/vendor/Aws3/Aws/data/resource-groups/2017-11-27/paginators-1.json.php deleted file mode 100644 index 053d8c7..0000000 --- a/vendor/Aws3/Aws/data/resource-groups/2017-11-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListGroupResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => ['ResourceIdentifiers', 'Resources']], 'ListGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'GroupIdentifiers'], 'SearchResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResourceIdentifiers']]]; diff --git a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php b/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php deleted file mode 100644 index 3358de2..0000000 --- a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-01-26', 'endpointPrefix' => 'tagging', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Resource Groups Tagging API', 'serviceId' => 'Resource Groups Tagging API', 'signatureVersion' => 'v4', 'targetPrefix' => 'ResourceGroupsTaggingAPI_20170126', 'uid' => 'resourcegroupstaggingapi-2017-01-26'], 'operations' => ['DescribeReportCreation' => ['name' => 'DescribeReportCreation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReportCreationInput'], 'output' => ['shape' => 'DescribeReportCreationOutput'], 'errors' => [['shape' => 'ConstraintViolationException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException']]], 'GetComplianceSummary' => ['name' => 'GetComplianceSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetComplianceSummaryInput'], 'output' => ['shape' => 'GetComplianceSummaryOutput'], 'errors' => [['shape' => 'ConstraintViolationException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException']]], 'GetResources' => ['name' => 'GetResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcesInput'], 'output' => ['shape' => 'GetResourcesOutput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalServiceException'], ['shape' => 'PaginationTokenExpiredException']]], 'GetTagKeys' => ['name' => 'GetTagKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTagKeysInput'], 'output' => ['shape' => 'GetTagKeysOutput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalServiceException'], ['shape' => 'PaginationTokenExpiredException']]], 'GetTagValues' => ['name' => 'GetTagValues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTagValuesInput'], 'output' => ['shape' => 'GetTagValuesOutput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalServiceException'], ['shape' => 'PaginationTokenExpiredException']]], 'StartReportCreation' => ['name' => 'StartReportCreation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartReportCreationInput'], 'output' => ['shape' => 'StartReportCreationOutput'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ConstraintViolationException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException']]], 'TagResources' => ['name' => 'TagResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourcesInput'], 'output' => ['shape' => 'TagResourcesOutput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalServiceException']]], 'UntagResources' => ['name' => 'UntagResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourcesInput'], 'output' => ['shape' => 'UntagResourcesOutput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalServiceException']]]], 'shapes' => ['AmazonResourceType' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'ComplianceDetails' => ['type' => 'structure', 'members' => ['NoncompliantKeys' => ['shape' => 'TagKeyList'], 'KeysWithNoncompliantValues' => ['shape' => 'TagKeyList'], 'ComplianceStatus' => ['shape' => 'ComplianceStatus']]], 'ComplianceStatus' => ['type' => 'boolean'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ConstraintViolationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DescribeReportCreationInput' => ['type' => 'structure', 'members' => []], 'DescribeReportCreationOutput' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status'], 'S3Location' => ['shape' => 'S3Location'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'ErrorCode' => ['type' => 'string', 'enum' => ['InternalServiceException', 'InvalidParameterException']], 'ErrorMessage' => ['type' => 'string'], 'ExceptionMessage' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'ExcludeCompliantResources' => ['type' => 'boolean'], 'FailedResourcesMap' => ['type' => 'map', 'key' => ['shape' => 'ResourceARN'], 'value' => ['shape' => 'FailureInfo']], 'FailureInfo' => ['type' => 'structure', 'members' => ['StatusCode' => ['shape' => 'StatusCode'], 'ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'GetComplianceSummaryInput' => ['type' => 'structure', 'members' => ['TargetIdFilters' => ['shape' => 'TargetIdFilterList'], 'RegionFilters' => ['shape' => 'RegionFilterList'], 'ResourceTypeFilters' => ['shape' => 'ResourceTypeFilterList'], 'TagKeyFilters' => ['shape' => 'TagKeyFilterList'], 'GroupBy' => ['shape' => 'GroupBy'], 'MaxResults' => ['shape' => 'MaxResultsGetComplianceSummary'], 'PaginationToken' => ['shape' => 'PaginationToken']]], 'GetComplianceSummaryOutput' => ['type' => 'structure', 'members' => ['SummaryList' => ['shape' => 'SummaryList'], 'PaginationToken' => ['shape' => 'PaginationToken']]], 'GetResourcesInput' => ['type' => 'structure', 'members' => ['PaginationToken' => ['shape' => 'PaginationToken'], 'TagFilters' => ['shape' => 'TagFilterList'], 'ResourcesPerPage' => ['shape' => 'ResourcesPerPage'], 'TagsPerPage' => ['shape' => 'TagsPerPage'], 'ResourceTypeFilters' => ['shape' => 'ResourceTypeFilterList'], 'IncludeComplianceDetails' => ['shape' => 'IncludeComplianceDetails'], 'ExcludeCompliantResources' => ['shape' => 'ExcludeCompliantResources'], 'ResourceARNList' => ['shape' => 'ResourceARNListForGet']]], 'GetResourcesOutput' => ['type' => 'structure', 'members' => ['PaginationToken' => ['shape' => 'PaginationToken'], 'ResourceTagMappingList' => ['shape' => 'ResourceTagMappingList']]], 'GetTagKeysInput' => ['type' => 'structure', 'members' => ['PaginationToken' => ['shape' => 'PaginationToken']]], 'GetTagKeysOutput' => ['type' => 'structure', 'members' => ['PaginationToken' => ['shape' => 'PaginationToken'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'GetTagValuesInput' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['PaginationToken' => ['shape' => 'PaginationToken'], 'Key' => ['shape' => 'TagKey']]], 'GetTagValuesOutput' => ['type' => 'structure', 'members' => ['PaginationToken' => ['shape' => 'PaginationToken'], 'TagValues' => ['shape' => 'TagValuesOutputList']]], 'GroupBy' => ['type' => 'list', 'member' => ['shape' => 'GroupByAttribute']], 'GroupByAttribute' => ['type' => 'string', 'enum' => ['TARGET_ID', 'REGION', 'RESOURCE_TYPE']], 'IncludeComplianceDetails' => ['type' => 'boolean'], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'LastUpdated' => ['type' => 'string'], 'MaxResultsGetComplianceSummary' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'NonCompliantResources' => ['type' => 'long'], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'PaginationTokenExpiredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Region' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'RegionFilterList' => ['type' => 'list', 'member' => ['shape' => 'Region'], 'max' => 100, 'min' => 1], 'ResourceARN' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ResourceARNListForGet' => ['type' => 'list', 'member' => ['shape' => 'ResourceARN'], 'max' => 100, 'min' => 1], 'ResourceARNListForTagUntag' => ['type' => 'list', 'member' => ['shape' => 'ResourceARN'], 'max' => 20, 'min' => 1], 'ResourceTagMapping' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'TagList'], 'ComplianceDetails' => ['shape' => 'ComplianceDetails']]], 'ResourceTagMappingList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTagMapping']], 'ResourceTypeFilterList' => ['type' => 'list', 'member' => ['shape' => 'AmazonResourceType']], 'ResourcesPerPage' => ['type' => 'integer'], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9.-]*'], 'S3Location' => ['type' => 'string'], 'StartReportCreationInput' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3Bucket' => ['shape' => 'S3Bucket']]], 'StartReportCreationOutput' => ['type' => 'structure', 'members' => []], 'Status' => ['type' => 'string'], 'StatusCode' => ['type' => 'integer'], 'Summary' => ['type' => 'structure', 'members' => ['LastUpdated' => ['shape' => 'LastUpdated'], 'TargetId' => ['shape' => 'TargetId'], 'TargetIdType' => ['shape' => 'TargetIdType'], 'Region' => ['shape' => 'Region'], 'ResourceType' => ['shape' => 'AmazonResourceType'], 'NonCompliantResources' => ['shape' => 'NonCompliantResources']]], 'SummaryList' => ['type' => 'list', 'member' => ['shape' => 'Summary']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Values' => ['shape' => 'TagValueList']]], 'TagFilterList' => ['type' => 'list', 'member' => ['shape' => 'TagFilter'], 'max' => 50, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'TagKeyFilterList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagKeyListForUntag' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourcesInput' => ['type' => 'structure', 'required' => ['ResourceARNList', 'Tags'], 'members' => ['ResourceARNList' => ['shape' => 'ResourceARNListForTagUntag'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourcesOutput' => ['type' => 'structure', 'members' => ['FailedResourcesMap' => ['shape' => 'FailedResourcesMap']]], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\s\\S]*'], 'TagValueList' => ['type' => 'list', 'member' => ['shape' => 'TagValue'], 'max' => 20, 'min' => 0], 'TagValuesOutputList' => ['type' => 'list', 'member' => ['shape' => 'TagValue']], 'TagsPerPage' => ['type' => 'integer'], 'TargetId' => ['type' => 'string', 'max' => 68, 'min' => 6, 'pattern' => '[a-zA-Z0-9-]*'], 'TargetIdFilterList' => ['type' => 'list', 'member' => ['shape' => 'TargetId'], 'max' => 100, 'min' => 1], 'TargetIdType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'OU', 'ROOT']], 'ThrottledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UntagResourcesInput' => ['type' => 'structure', 'required' => ['ResourceARNList', 'TagKeys'], 'members' => ['ResourceARNList' => ['shape' => 'ResourceARNListForTagUntag'], 'TagKeys' => ['shape' => 'TagKeyListForUntag']]], 'UntagResourcesOutput' => ['type' => 'structure', 'members' => ['FailedResourcesMap' => ['shape' => 'FailedResourcesMap']]]]]; diff --git a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.php deleted file mode 100644 index bb28542..0000000 --- a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://tagging-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://tagging-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://tagging.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://tagging.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-tests-1.json.php deleted file mode 100644 index 96e5260..0000000 --- a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://tagging.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php b/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php deleted file mode 100644 index 191ef18..0000000 --- a/vendor/Aws3/Aws/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetComplianceSummary' => ['input_token' => 'PaginationToken', 'limit_key' => 'MaxResults', 'output_token' => 'PaginationToken', 'result_key' => 'SummaryList'], 'GetResources' => ['input_token' => 'PaginationToken', 'limit_key' => 'ResourcesPerPage', 'output_token' => 'PaginationToken', 'result_key' => 'ResourceTagMappingList'], 'GetTagKeys' => ['input_token' => 'PaginationToken', 'output_token' => 'PaginationToken', 'result_key' => 'TagKeys'], 'GetTagValues' => ['input_token' => 'PaginationToken', 'output_token' => 'PaginationToken', 'result_key' => 'TagValues']]]; diff --git a/vendor/Aws3/Aws/data/robomaker/2018-06-29/api-2.json.php b/vendor/Aws3/Aws/data/robomaker/2018-06-29/api-2.json.php deleted file mode 100644 index 68cce7e..0000000 --- a/vendor/Aws3/Aws/data/robomaker/2018-06-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-06-29', 'endpointPrefix' => 'robomaker', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'RoboMaker', 'serviceFullName' => 'AWS RoboMaker', 'serviceId' => 'RoboMaker', 'signatureVersion' => 'v4', 'signingName' => 'robomaker', 'uid' => 'robomaker-2018-06-29'], 'operations' => ['BatchDeleteWorlds' => ['name' => 'BatchDeleteWorlds', 'http' => ['method' => 'POST', 'requestUri' => '/batchDeleteWorlds'], 'input' => ['shape' => 'BatchDeleteWorldsRequest'], 'output' => ['shape' => 'BatchDeleteWorldsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'BatchDescribeSimulationJob' => ['name' => 'BatchDescribeSimulationJob', 'http' => ['method' => 'POST', 'requestUri' => '/batchDescribeSimulationJob'], 'input' => ['shape' => 'BatchDescribeSimulationJobRequest'], 'output' => ['shape' => 'BatchDescribeSimulationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CancelDeploymentJob' => ['name' => 'CancelDeploymentJob', 'http' => ['method' => 'POST', 'requestUri' => '/cancelDeploymentJob'], 'input' => ['shape' => 'CancelDeploymentJobRequest'], 'output' => ['shape' => 'CancelDeploymentJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CancelSimulationJob' => ['name' => 'CancelSimulationJob', 'http' => ['method' => 'POST', 'requestUri' => '/cancelSimulationJob'], 'input' => ['shape' => 'CancelSimulationJobRequest'], 'output' => ['shape' => 'CancelSimulationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CancelSimulationJobBatch' => ['name' => 'CancelSimulationJobBatch', 'http' => ['method' => 'POST', 'requestUri' => '/cancelSimulationJobBatch'], 'input' => ['shape' => 'CancelSimulationJobBatchRequest'], 'output' => ['shape' => 'CancelSimulationJobBatchResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CancelWorldExportJob' => ['name' => 'CancelWorldExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/cancelWorldExportJob'], 'input' => ['shape' => 'CancelWorldExportJobRequest'], 'output' => ['shape' => 'CancelWorldExportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CancelWorldGenerationJob' => ['name' => 'CancelWorldGenerationJob', 'http' => ['method' => 'POST', 'requestUri' => '/cancelWorldGenerationJob'], 'input' => ['shape' => 'CancelWorldGenerationJobRequest'], 'output' => ['shape' => 'CancelWorldGenerationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'CreateDeploymentJob' => ['name' => 'CreateDeploymentJob', 'http' => ['method' => 'POST', 'requestUri' => '/createDeploymentJob'], 'input' => ['shape' => 'CreateDeploymentJobRequest'], 'output' => ['shape' => 'CreateDeploymentJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentDeploymentException'], ['shape' => 'IdempotentParameterMismatchException']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/createFleet'], 'input' => ['shape' => 'CreateFleetRequest'], 'output' => ['shape' => 'CreateFleetResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateRobot' => ['name' => 'CreateRobot', 'http' => ['method' => 'POST', 'requestUri' => '/createRobot'], 'input' => ['shape' => 'CreateRobotRequest'], 'output' => ['shape' => 'CreateRobotResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceAlreadyExistsException']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateRobotApplication' => ['name' => 'CreateRobotApplication', 'http' => ['method' => 'POST', 'requestUri' => '/createRobotApplication'], 'input' => ['shape' => 'CreateRobotApplicationRequest'], 'output' => ['shape' => 'CreateRobotApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateRobotApplicationVersion' => ['name' => 'CreateRobotApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/createRobotApplicationVersion'], 'input' => ['shape' => 'CreateRobotApplicationVersionRequest'], 'output' => ['shape' => 'CreateRobotApplicationVersionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateSimulationApplication' => ['name' => 'CreateSimulationApplication', 'http' => ['method' => 'POST', 'requestUri' => '/createSimulationApplication'], 'input' => ['shape' => 'CreateSimulationApplicationRequest'], 'output' => ['shape' => 'CreateSimulationApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'IdempotentParameterMismatchException']]], 'CreateSimulationApplicationVersion' => ['name' => 'CreateSimulationApplicationVersion', 'http' => ['method' => 'POST', 'requestUri' => '/createSimulationApplicationVersion'], 'input' => ['shape' => 'CreateSimulationApplicationVersionRequest'], 'output' => ['shape' => 'CreateSimulationApplicationVersionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'CreateSimulationJob' => ['name' => 'CreateSimulationJob', 'http' => ['method' => 'POST', 'requestUri' => '/createSimulationJob'], 'input' => ['shape' => 'CreateSimulationJobRequest'], 'output' => ['shape' => 'CreateSimulationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ServiceUnavailableException']]], 'CreateWorldExportJob' => ['name' => 'CreateWorldExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/createWorldExportJob'], 'input' => ['shape' => 'CreateWorldExportJobRequest'], 'output' => ['shape' => 'CreateWorldExportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ServiceUnavailableException']]], 'CreateWorldGenerationJob' => ['name' => 'CreateWorldGenerationJob', 'http' => ['method' => 'POST', 'requestUri' => '/createWorldGenerationJob'], 'input' => ['shape' => 'CreateWorldGenerationJobRequest'], 'output' => ['shape' => 'CreateWorldGenerationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ServiceUnavailableException']]], 'CreateWorldTemplate' => ['name' => 'CreateWorldTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/createWorldTemplate'], 'input' => ['shape' => 'CreateWorldTemplateRequest'], 'output' => ['shape' => 'CreateWorldTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteFleet' => ['name' => 'DeleteFleet', 'http' => ['method' => 'POST', 'requestUri' => '/deleteFleet'], 'input' => ['shape' => 'DeleteFleetRequest'], 'output' => ['shape' => 'DeleteFleetResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteRobot' => ['name' => 'DeleteRobot', 'http' => ['method' => 'POST', 'requestUri' => '/deleteRobot'], 'input' => ['shape' => 'DeleteRobotRequest'], 'output' => ['shape' => 'DeleteRobotResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteRobotApplication' => ['name' => 'DeleteRobotApplication', 'http' => ['method' => 'POST', 'requestUri' => '/deleteRobotApplication'], 'input' => ['shape' => 'DeleteRobotApplicationRequest'], 'output' => ['shape' => 'DeleteRobotApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteSimulationApplication' => ['name' => 'DeleteSimulationApplication', 'http' => ['method' => 'POST', 'requestUri' => '/deleteSimulationApplication'], 'input' => ['shape' => 'DeleteSimulationApplicationRequest'], 'output' => ['shape' => 'DeleteSimulationApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeleteWorldTemplate' => ['name' => 'DeleteWorldTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/deleteWorldTemplate'], 'input' => ['shape' => 'DeleteWorldTemplateRequest'], 'output' => ['shape' => 'DeleteWorldTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DeregisterRobot' => ['name' => 'DeregisterRobot', 'http' => ['method' => 'POST', 'requestUri' => '/deregisterRobot'], 'input' => ['shape' => 'DeregisterRobotRequest'], 'output' => ['shape' => 'DeregisterRobotResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeDeploymentJob' => ['name' => 'DescribeDeploymentJob', 'http' => ['method' => 'POST', 'requestUri' => '/describeDeploymentJob'], 'input' => ['shape' => 'DescribeDeploymentJobRequest'], 'output' => ['shape' => 'DescribeDeploymentJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeFleet' => ['name' => 'DescribeFleet', 'http' => ['method' => 'POST', 'requestUri' => '/describeFleet'], 'input' => ['shape' => 'DescribeFleetRequest'], 'output' => ['shape' => 'DescribeFleetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeRobot' => ['name' => 'DescribeRobot', 'http' => ['method' => 'POST', 'requestUri' => '/describeRobot'], 'input' => ['shape' => 'DescribeRobotRequest'], 'output' => ['shape' => 'DescribeRobotResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeRobotApplication' => ['name' => 'DescribeRobotApplication', 'http' => ['method' => 'POST', 'requestUri' => '/describeRobotApplication'], 'input' => ['shape' => 'DescribeRobotApplicationRequest'], 'output' => ['shape' => 'DescribeRobotApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeSimulationApplication' => ['name' => 'DescribeSimulationApplication', 'http' => ['method' => 'POST', 'requestUri' => '/describeSimulationApplication'], 'input' => ['shape' => 'DescribeSimulationApplicationRequest'], 'output' => ['shape' => 'DescribeSimulationApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeSimulationJob' => ['name' => 'DescribeSimulationJob', 'http' => ['method' => 'POST', 'requestUri' => '/describeSimulationJob'], 'input' => ['shape' => 'DescribeSimulationJobRequest'], 'output' => ['shape' => 'DescribeSimulationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DescribeSimulationJobBatch' => ['name' => 'DescribeSimulationJobBatch', 'http' => ['method' => 'POST', 'requestUri' => '/describeSimulationJobBatch'], 'input' => ['shape' => 'DescribeSimulationJobBatchRequest'], 'output' => ['shape' => 'DescribeSimulationJobBatchResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException']]], 'DescribeWorld' => ['name' => 'DescribeWorld', 'http' => ['method' => 'POST', 'requestUri' => '/describeWorld'], 'input' => ['shape' => 'DescribeWorldRequest'], 'output' => ['shape' => 'DescribeWorldResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeWorldExportJob' => ['name' => 'DescribeWorldExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/describeWorldExportJob'], 'input' => ['shape' => 'DescribeWorldExportJobRequest'], 'output' => ['shape' => 'DescribeWorldExportJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DescribeWorldGenerationJob' => ['name' => 'DescribeWorldGenerationJob', 'http' => ['method' => 'POST', 'requestUri' => '/describeWorldGenerationJob'], 'input' => ['shape' => 'DescribeWorldGenerationJobRequest'], 'output' => ['shape' => 'DescribeWorldGenerationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'DescribeWorldTemplate' => ['name' => 'DescribeWorldTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/describeWorldTemplate'], 'input' => ['shape' => 'DescribeWorldTemplateRequest'], 'output' => ['shape' => 'DescribeWorldTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'GetWorldTemplateBody' => ['name' => 'GetWorldTemplateBody', 'http' => ['method' => 'POST', 'requestUri' => '/getWorldTemplateBody'], 'input' => ['shape' => 'GetWorldTemplateBodyRequest'], 'output' => ['shape' => 'GetWorldTemplateBodyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListDeploymentJobs' => ['name' => 'ListDeploymentJobs', 'http' => ['method' => 'POST', 'requestUri' => '/listDeploymentJobs'], 'input' => ['shape' => 'ListDeploymentJobsRequest'], 'output' => ['shape' => 'ListDeploymentJobsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListFleets' => ['name' => 'ListFleets', 'http' => ['method' => 'POST', 'requestUri' => '/listFleets'], 'input' => ['shape' => 'ListFleetsRequest'], 'output' => ['shape' => 'ListFleetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListRobotApplications' => ['name' => 'ListRobotApplications', 'http' => ['method' => 'POST', 'requestUri' => '/listRobotApplications'], 'input' => ['shape' => 'ListRobotApplicationsRequest'], 'output' => ['shape' => 'ListRobotApplicationsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListRobots' => ['name' => 'ListRobots', 'http' => ['method' => 'POST', 'requestUri' => '/listRobots'], 'input' => ['shape' => 'ListRobotsRequest'], 'output' => ['shape' => 'ListRobotsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListSimulationApplications' => ['name' => 'ListSimulationApplications', 'http' => ['method' => 'POST', 'requestUri' => '/listSimulationApplications'], 'input' => ['shape' => 'ListSimulationApplicationsRequest'], 'output' => ['shape' => 'ListSimulationApplicationsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListSimulationJobBatches' => ['name' => 'ListSimulationJobBatches', 'http' => ['method' => 'POST', 'requestUri' => '/listSimulationJobBatches'], 'input' => ['shape' => 'ListSimulationJobBatchesRequest'], 'output' => ['shape' => 'ListSimulationJobBatchesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException']]], 'ListSimulationJobs' => ['name' => 'ListSimulationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/listSimulationJobs'], 'input' => ['shape' => 'ListSimulationJobsRequest'], 'output' => ['shape' => 'ListSimulationJobsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'ListWorldExportJobs' => ['name' => 'ListWorldExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/listWorldExportJobs'], 'input' => ['shape' => 'ListWorldExportJobsRequest'], 'output' => ['shape' => 'ListWorldExportJobsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListWorldGenerationJobs' => ['name' => 'ListWorldGenerationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/listWorldGenerationJobs'], 'input' => ['shape' => 'ListWorldGenerationJobsRequest'], 'output' => ['shape' => 'ListWorldGenerationJobsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListWorldTemplates' => ['name' => 'ListWorldTemplates', 'http' => ['method' => 'POST', 'requestUri' => '/listWorldTemplates'], 'input' => ['shape' => 'ListWorldTemplatesRequest'], 'output' => ['shape' => 'ListWorldTemplatesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListWorlds' => ['name' => 'ListWorlds', 'http' => ['method' => 'POST', 'requestUri' => '/listWorlds'], 'input' => ['shape' => 'ListWorldsRequest'], 'output' => ['shape' => 'ListWorldsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'RegisterRobot' => ['name' => 'RegisterRobot', 'http' => ['method' => 'POST', 'requestUri' => '/registerRobot'], 'input' => ['shape' => 'RegisterRobotRequest'], 'output' => ['shape' => 'RegisterRobotResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'RestartSimulationJob' => ['name' => 'RestartSimulationJob', 'http' => ['method' => 'POST', 'requestUri' => '/restartSimulationJob'], 'input' => ['shape' => 'RestartSimulationJobRequest'], 'output' => ['shape' => 'RestartSimulationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException']]], 'StartSimulationJobBatch' => ['name' => 'StartSimulationJobBatch', 'http' => ['method' => 'POST', 'requestUri' => '/startSimulationJobBatch'], 'input' => ['shape' => 'StartSimulationJobBatchRequest'], 'output' => ['shape' => 'StartSimulationJobBatchResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'InternalServerException']]], 'SyncDeploymentJob' => ['name' => 'SyncDeploymentJob', 'http' => ['method' => 'POST', 'requestUri' => '/syncDeploymentJob'], 'input' => ['shape' => 'SyncDeploymentJobRequest'], 'output' => ['shape' => 'SyncDeploymentJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConcurrentDeploymentException'], ['shape' => 'IdempotentParameterMismatchException']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ThrottlingException']]], 'UpdateRobotApplication' => ['name' => 'UpdateRobotApplication', 'http' => ['method' => 'POST', 'requestUri' => '/updateRobotApplication'], 'input' => ['shape' => 'UpdateRobotApplicationRequest'], 'output' => ['shape' => 'UpdateRobotApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateSimulationApplication' => ['name' => 'UpdateSimulationApplication', 'http' => ['method' => 'POST', 'requestUri' => '/updateSimulationApplication'], 'input' => ['shape' => 'UpdateSimulationApplicationRequest'], 'output' => ['shape' => 'UpdateSimulationApplicationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'UpdateWorldTemplate' => ['name' => 'UpdateWorldTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/updateWorldTemplate'], 'input' => ['shape' => 'UpdateWorldTemplateRequest'], 'output' => ['shape' => 'UpdateWorldTemplateResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['Architecture' => ['type' => 'string', 'enum' => ['X86_64', 'ARM64', 'ARMHF']], 'Arn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => 'arn:.*'], 'Arns' => ['type' => 'list', 'member' => ['shape' => 'Arn'], 'max' => 100, 'min' => 1], 'BatchDeleteWorldsRequest' => ['type' => 'structure', 'required' => ['worlds'], 'members' => ['worlds' => ['shape' => 'Arns']]], 'BatchDeleteWorldsResponse' => ['type' => 'structure', 'members' => ['unprocessedWorlds' => ['shape' => 'Arns']]], 'BatchDescribeSimulationJobRequest' => ['type' => 'structure', 'required' => ['jobs'], 'members' => ['jobs' => ['shape' => 'Arns']]], 'BatchDescribeSimulationJobResponse' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'SimulationJobs'], 'unprocessedJobs' => ['shape' => 'Arns']]], 'BatchPolicy' => ['type' => 'structure', 'members' => ['timeoutInSeconds' => ['shape' => 'BatchTimeoutInSeconds'], 'maxConcurrency' => ['shape' => 'MaxConcurrency']]], 'BatchTimeoutInSeconds' => ['type' => 'long'], 'Boolean' => ['type' => 'boolean'], 'BoxedBoolean' => ['type' => 'boolean'], 'CancelDeploymentJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CancelDeploymentJobResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CancelSimulationJobBatchRequest' => ['type' => 'structure', 'required' => ['batch'], 'members' => ['batch' => ['shape' => 'Arn']]], 'CancelSimulationJobBatchResponse' => ['type' => 'structure', 'members' => []], 'CancelSimulationJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'CancelSimulationJobResponse' => ['type' => 'structure', 'members' => []], 'CancelWorldExportJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'CancelWorldExportJobResponse' => ['type' => 'structure', 'members' => []], 'CancelWorldGenerationJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'CancelWorldGenerationJobResponse' => ['type' => 'structure', 'members' => []], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\-=]*'], 'Command' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]*'], 'CommandList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Compute' => ['type' => 'structure', 'members' => ['simulationUnitLimit' => ['shape' => 'SimulationUnit'], 'computeType' => ['shape' => 'ComputeType'], 'gpuUnitLimit' => ['shape' => 'GPUUnit']]], 'ComputeResponse' => ['type' => 'structure', 'members' => ['simulationUnitLimit' => ['shape' => 'SimulationUnit'], 'computeType' => ['shape' => 'ComputeType'], 'gpuUnitLimit' => ['shape' => 'GPUUnit']]], 'ComputeType' => ['type' => 'string', 'enum' => ['CPU', 'GPU_AND_CPU']], 'ConcurrentDeploymentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CreateDeploymentJobRequest' => ['type' => 'structure', 'required' => ['clientRequestToken', 'fleet', 'deploymentApplicationConfigs'], 'members' => ['deploymentConfig' => ['shape' => 'DeploymentConfig'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'fleet' => ['shape' => 'Arn'], 'deploymentApplicationConfigs' => ['shape' => 'DeploymentApplicationConfigs'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateDeploymentJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'fleet' => ['shape' => 'Arn'], 'status' => ['shape' => 'DeploymentStatus'], 'deploymentApplicationConfigs' => ['shape' => 'DeploymentApplicationConfigs'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'DeploymentJobErrorCode'], 'createdAt' => ['shape' => 'CreatedAt'], 'deploymentConfig' => ['shape' => 'DeploymentConfig'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateFleetRequest' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateFleetResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'createdAt' => ['shape' => 'CreatedAt'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateRobotApplicationRequest' => ['type' => 'structure', 'required' => ['name', 'robotSoftwareSuite'], 'members' => ['name' => ['shape' => 'Name'], 'sources' => ['shape' => 'SourceConfigs'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment']]], 'CreateRobotApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment']]], 'CreateRobotApplicationVersionRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'currentRevisionId' => ['shape' => 'RevisionId'], 's3Etags' => ['shape' => 'S3Etags'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'CreateRobotApplicationVersionResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'CreateRobotRequest' => ['type' => 'structure', 'required' => ['name', 'architecture', 'greengrassGroupId'], 'members' => ['name' => ['shape' => 'Name'], 'architecture' => ['shape' => 'Architecture'], 'greengrassGroupId' => ['shape' => 'Id'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateRobotResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'createdAt' => ['shape' => 'CreatedAt'], 'greengrassGroupId' => ['shape' => 'Id'], 'architecture' => ['shape' => 'Architecture'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'CreateSimulationApplicationRequest' => ['type' => 'structure', 'required' => ['name', 'simulationSoftwareSuite', 'robotSoftwareSuite'], 'members' => ['name' => ['shape' => 'Name'], 'sources' => ['shape' => 'SourceConfigs'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment']]], 'CreateSimulationApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment']]], 'CreateSimulationApplicationVersionRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'currentRevisionId' => ['shape' => 'RevisionId'], 's3Etags' => ['shape' => 'S3Etags'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'CreateSimulationApplicationVersionResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'CreateSimulationJobRequest' => ['type' => 'structure', 'required' => ['maxJobDurationInSeconds', 'iamRole'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'outputLocation' => ['shape' => 'OutputLocation'], 'loggingConfig' => ['shape' => 'LoggingConfig'], 'maxJobDurationInSeconds' => ['shape' => 'JobDuration'], 'iamRole' => ['shape' => 'IamRole'], 'failureBehavior' => ['shape' => 'FailureBehavior'], 'robotApplications' => ['shape' => 'RobotApplicationConfigs'], 'simulationApplications' => ['shape' => 'SimulationApplicationConfigs'], 'dataSources' => ['shape' => 'DataSourceConfigs'], 'tags' => ['shape' => 'TagMap'], 'vpcConfig' => ['shape' => 'VPCConfig'], 'compute' => ['shape' => 'Compute']]], 'CreateSimulationJobRequests' => ['type' => 'list', 'member' => ['shape' => 'SimulationJobRequest'], 'max' => 1000, 'min' => 1], 'CreateSimulationJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'SimulationJobStatus'], 'lastStartedAt' => ['shape' => 'LastStartedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'failureBehavior' => ['shape' => 'FailureBehavior'], 'failureCode' => ['shape' => 'SimulationJobErrorCode'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'outputLocation' => ['shape' => 'OutputLocation'], 'loggingConfig' => ['shape' => 'LoggingConfig'], 'maxJobDurationInSeconds' => ['shape' => 'JobDuration'], 'simulationTimeMillis' => ['shape' => 'SimulationTimeMillis'], 'iamRole' => ['shape' => 'IamRole'], 'robotApplications' => ['shape' => 'RobotApplicationConfigs'], 'simulationApplications' => ['shape' => 'SimulationApplicationConfigs'], 'dataSources' => ['shape' => 'DataSources'], 'tags' => ['shape' => 'TagMap'], 'vpcConfig' => ['shape' => 'VPCConfigResponse'], 'compute' => ['shape' => 'ComputeResponse']]], 'CreateWorldExportJobRequest' => ['type' => 'structure', 'required' => ['worlds', 'outputLocation', 'iamRole'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'worlds' => ['shape' => 'Arns'], 'outputLocation' => ['shape' => 'OutputLocation'], 'iamRole' => ['shape' => 'IamRole'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorldExportJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'WorldExportJobStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'failureCode' => ['shape' => 'WorldExportJobErrorCode'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'outputLocation' => ['shape' => 'OutputLocation'], 'iamRole' => ['shape' => 'IamRole'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorldGenerationJobRequest' => ['type' => 'structure', 'required' => ['template', 'worldCount'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'template' => ['shape' => 'Arn'], 'worldCount' => ['shape' => 'WorldCount'], 'tags' => ['shape' => 'TagMap'], 'worldTags' => ['shape' => 'TagMap']]], 'CreateWorldGenerationJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'WorldGenerationJobStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'failureCode' => ['shape' => 'WorldGenerationJobErrorCode'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'template' => ['shape' => 'Arn'], 'worldCount' => ['shape' => 'WorldCount'], 'tags' => ['shape' => 'TagMap'], 'worldTags' => ['shape' => 'TagMap']]], 'CreateWorldTemplateRequest' => ['type' => 'structure', 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken'], 'name' => ['shape' => 'TemplateName'], 'templateBody' => ['shape' => 'Json'], 'templateLocation' => ['shape' => 'TemplateLocation'], 'tags' => ['shape' => 'TagMap']]], 'CreateWorldTemplateResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'createdAt' => ['shape' => 'CreatedAt'], 'name' => ['shape' => 'TemplateName'], 'tags' => ['shape' => 'TagMap']]], 'CreatedAt' => ['type' => 'timestamp'], 'DataSource' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 's3Bucket' => ['shape' => 'S3Bucket'], 's3Keys' => ['shape' => 'S3KeyOutputs'], 'type' => ['shape' => 'DataSourceType'], 'destination' => ['shape' => 'Path']]], 'DataSourceConfig' => ['type' => 'structure', 'required' => ['name', 's3Bucket', 's3Keys'], 'members' => ['name' => ['shape' => 'Name'], 's3Bucket' => ['shape' => 'S3Bucket'], 's3Keys' => ['shape' => 'S3KeysOrPrefixes'], 'type' => ['shape' => 'DataSourceType'], 'destination' => ['shape' => 'Path']]], 'DataSourceConfigs' => ['type' => 'list', 'member' => ['shape' => 'DataSourceConfig'], 'max' => 6, 'min' => 1], 'DataSourceNames' => ['type' => 'list', 'member' => ['shape' => 'Name']], 'DataSourceType' => ['type' => 'string', 'enum' => ['Prefix', 'Archive', 'File']], 'DataSources' => ['type' => 'list', 'member' => ['shape' => 'DataSource']], 'DeleteFleetRequest' => ['type' => 'structure', 'required' => ['fleet'], 'members' => ['fleet' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteFleetResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteRobotApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version']]], 'DeleteRobotApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteRobotRequest' => ['type' => 'structure', 'required' => ['robot'], 'members' => ['robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteRobotResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeleteSimulationApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version']]], 'DeleteSimulationApplicationResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorldTemplateRequest' => ['type' => 'structure', 'required' => ['template'], 'members' => ['template' => ['shape' => 'Arn']]], 'DeleteWorldTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeploymentApplicationConfig' => ['type' => 'structure', 'required' => ['application', 'applicationVersion', 'launchConfig'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'DeploymentVersion'], 'launchConfig' => ['shape' => 'DeploymentLaunchConfig']]], 'DeploymentApplicationConfigs' => ['type' => 'list', 'member' => ['shape' => 'DeploymentApplicationConfig'], 'max' => 1, 'min' => 1], 'DeploymentConfig' => ['type' => 'structure', 'members' => ['concurrentDeploymentPercentage' => ['shape' => 'Percentage'], 'failureThresholdPercentage' => ['shape' => 'Percentage'], 'robotDeploymentTimeoutInSeconds' => ['shape' => 'DeploymentTimeout'], 'downloadConditionFile' => ['shape' => 'S3Object']]], 'DeploymentJob' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'fleet' => ['shape' => 'Arn'], 'status' => ['shape' => 'DeploymentStatus'], 'deploymentApplicationConfigs' => ['shape' => 'DeploymentApplicationConfigs'], 'deploymentConfig' => ['shape' => 'DeploymentConfig'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'DeploymentJobErrorCode'], 'createdAt' => ['shape' => 'CreatedAt']]], 'DeploymentJobErrorCode' => ['type' => 'string', 'enum' => ['ResourceNotFound', 'EnvironmentSetupError', 'EtagMismatch', 'FailureThresholdBreached', 'RobotDeploymentAborted', 'RobotDeploymentNoResponse', 'RobotAgentConnectionTimeout', 'GreengrassDeploymentFailed', 'InvalidGreengrassGroup', 'MissingRobotArchitecture', 'MissingRobotApplicationArchitecture', 'MissingRobotDeploymentResource', 'GreengrassGroupVersionDoesNotExist', 'LambdaDeleted', 'ExtractingBundleFailure', 'PreLaunchFileFailure', 'PostLaunchFileFailure', 'BadPermissionError', 'DownloadConditionFailed', 'BadLambdaAssociated', 'InternalServerError', 'RobotApplicationDoesNotExist', 'DeploymentFleetDoesNotExist', 'FleetDeploymentTimeout']], 'DeploymentJobs' => ['type' => 'list', 'member' => ['shape' => 'DeploymentJob'], 'max' => 200, 'min' => 0], 'DeploymentLaunchConfig' => ['type' => 'structure', 'required' => ['packageName', 'launchFile'], 'members' => ['packageName' => ['shape' => 'Command'], 'preLaunchFile' => ['shape' => 'Path'], 'launchFile' => ['shape' => 'Command'], 'postLaunchFile' => ['shape' => 'Path'], 'environmentVariables' => ['shape' => 'EnvironmentVariableMap']]], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['Pending', 'Preparing', 'InProgress', 'Failed', 'Succeeded', 'Canceled']], 'DeploymentTimeout' => ['type' => 'long'], 'DeploymentVersion' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[0-9]*'], 'DeregisterRobotRequest' => ['type' => 'structure', 'required' => ['fleet', 'robot'], 'members' => ['fleet' => ['shape' => 'Arn'], 'robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DeregisterRobotResponse' => ['type' => 'structure', 'members' => ['fleet' => ['shape' => 'Arn'], 'robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeDeploymentJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeDeploymentJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'fleet' => ['shape' => 'Arn'], 'status' => ['shape' => 'DeploymentStatus'], 'deploymentConfig' => ['shape' => 'DeploymentConfig'], 'deploymentApplicationConfigs' => ['shape' => 'DeploymentApplicationConfigs'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'DeploymentJobErrorCode'], 'createdAt' => ['shape' => 'CreatedAt'], 'robotDeploymentSummary' => ['shape' => 'RobotDeploymentSummary'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeFleetRequest' => ['type' => 'structure', 'required' => ['fleet'], 'members' => ['fleet' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeFleetResponse' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'arn' => ['shape' => 'Arn'], 'robots' => ['shape' => 'Robots'], 'createdAt' => ['shape' => 'CreatedAt'], 'lastDeploymentStatus' => ['shape' => 'DeploymentStatus'], 'lastDeploymentJob' => ['shape' => 'Arn'], 'lastDeploymentTime' => ['shape' => 'CreatedAt'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeRobotApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version']]], 'DescribeRobotApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'revisionId' => ['shape' => 'RevisionId'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'DescribeRobotRequest' => ['type' => 'structure', 'required' => ['robot'], 'members' => ['robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeRobotResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'fleetArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'RobotStatus'], 'greengrassGroupId' => ['shape' => 'Id'], 'createdAt' => ['shape' => 'CreatedAt'], 'architecture' => ['shape' => 'Architecture'], 'lastDeploymentJob' => ['shape' => 'Arn'], 'lastDeploymentTime' => ['shape' => 'CreatedAt'], 'tags' => ['shape' => 'TagMap']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'DescribeSimulationApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version']]], 'DescribeSimulationApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'revisionId' => ['shape' => 'RevisionId'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'tags' => ['shape' => 'TagMap'], 'environment' => ['shape' => 'Environment'], 'imageDigest' => ['shape' => 'ImageDigest']]], 'DescribeSimulationJobBatchRequest' => ['type' => 'structure', 'required' => ['batch'], 'members' => ['batch' => ['shape' => 'Arn']]], 'DescribeSimulationJobBatchResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'SimulationJobBatchStatus'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'createdAt' => ['shape' => 'CreatedAt'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'batchPolicy' => ['shape' => 'BatchPolicy'], 'failureCode' => ['shape' => 'SimulationJobBatchErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'failedRequests' => ['shape' => 'FailedCreateSimulationJobRequests'], 'pendingRequests' => ['shape' => 'CreateSimulationJobRequests'], 'createdRequests' => ['shape' => 'SimulationJobSummaries'], 'tags' => ['shape' => 'TagMap']]], 'DescribeSimulationJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'DescribeSimulationJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'SimulationJobStatus'], 'lastStartedAt' => ['shape' => 'LastStartedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'failureBehavior' => ['shape' => 'FailureBehavior'], 'failureCode' => ['shape' => 'SimulationJobErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'outputLocation' => ['shape' => 'OutputLocation'], 'loggingConfig' => ['shape' => 'LoggingConfig'], 'maxJobDurationInSeconds' => ['shape' => 'JobDuration'], 'simulationTimeMillis' => ['shape' => 'SimulationTimeMillis'], 'iamRole' => ['shape' => 'IamRole'], 'robotApplications' => ['shape' => 'RobotApplicationConfigs'], 'simulationApplications' => ['shape' => 'SimulationApplicationConfigs'], 'dataSources' => ['shape' => 'DataSources'], 'tags' => ['shape' => 'TagMap'], 'vpcConfig' => ['shape' => 'VPCConfigResponse'], 'networkInterface' => ['shape' => 'NetworkInterface'], 'compute' => ['shape' => 'ComputeResponse']]], 'DescribeWorldExportJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'DescribeWorldExportJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'WorldExportJobStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'failureCode' => ['shape' => 'WorldExportJobErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'worlds' => ['shape' => 'Arns'], 'outputLocation' => ['shape' => 'OutputLocation'], 'iamRole' => ['shape' => 'IamRole'], 'tags' => ['shape' => 'TagMap']]], 'DescribeWorldGenerationJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'DescribeWorldGenerationJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'WorldGenerationJobStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'failureCode' => ['shape' => 'WorldGenerationJobErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'template' => ['shape' => 'Arn'], 'worldCount' => ['shape' => 'WorldCount'], 'finishedWorldsSummary' => ['shape' => 'FinishedWorldsSummary'], 'tags' => ['shape' => 'TagMap'], 'worldTags' => ['shape' => 'TagMap']]], 'DescribeWorldRequest' => ['type' => 'structure', 'required' => ['world'], 'members' => ['world' => ['shape' => 'Arn']]], 'DescribeWorldResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'generationJob' => ['shape' => 'Arn'], 'template' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'CreatedAt'], 'tags' => ['shape' => 'TagMap'], 'worldDescriptionBody' => ['shape' => 'Json']]], 'DescribeWorldTemplateRequest' => ['type' => 'structure', 'required' => ['template'], 'members' => ['template' => ['shape' => 'Arn']]], 'DescribeWorldTemplateResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'name' => ['shape' => 'TemplateName'], 'createdAt' => ['shape' => 'CreatedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'tags' => ['shape' => 'TagMap'], 'version' => ['shape' => 'GenericString']]], 'Environment' => ['type' => 'structure', 'members' => ['uri' => ['shape' => 'RepositoryUrl']]], 'EnvironmentVariableKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[A-Z_][A-Z0-9_]*'], 'EnvironmentVariableMap' => ['type' => 'map', 'key' => ['shape' => 'EnvironmentVariableKey'], 'value' => ['shape' => 'EnvironmentVariableValue'], 'max' => 20, 'min' => 0], 'EnvironmentVariableValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'ExitBehavior' => ['type' => 'string', 'enum' => ['FAIL', 'RESTART']], 'FailedAt' => ['type' => 'timestamp'], 'FailedCreateSimulationJobRequest' => ['type' => 'structure', 'members' => ['request' => ['shape' => 'SimulationJobRequest'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'SimulationJobErrorCode'], 'failedAt' => ['shape' => 'FailedAt']]], 'FailedCreateSimulationJobRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedCreateSimulationJobRequest']], 'FailureBehavior' => ['type' => 'string', 'enum' => ['Fail', 'Continue']], 'FailureSummary' => ['type' => 'structure', 'members' => ['totalFailureCount' => ['shape' => 'Integer'], 'failures' => ['shape' => 'WorldFailures']]], 'Filter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'values' => ['shape' => 'FilterValues']]], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'Name'], 'max' => 1, 'min' => 1], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 1, 'min' => 1], 'FinishedWorldsSummary' => ['type' => 'structure', 'members' => ['finishedCount' => ['shape' => 'Integer'], 'succeededWorlds' => ['shape' => 'Arns'], 'failureSummary' => ['shape' => 'FailureSummary']]], 'Fleet' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'CreatedAt'], 'lastDeploymentStatus' => ['shape' => 'DeploymentStatus'], 'lastDeploymentJob' => ['shape' => 'Arn'], 'lastDeploymentTime' => ['shape' => 'CreatedAt']]], 'Fleets' => ['type' => 'list', 'member' => ['shape' => 'Fleet'], 'max' => 200, 'min' => 0], 'FloorplanCount' => ['type' => 'integer'], 'GPUUnit' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'GenericInteger' => ['type' => 'integer'], 'GenericString' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'GetWorldTemplateBodyRequest' => ['type' => 'structure', 'members' => ['template' => ['shape' => 'Arn'], 'generationJob' => ['shape' => 'Arn']]], 'GetWorldTemplateBodyResponse' => ['type' => 'structure', 'members' => ['templateBody' => ['shape' => 'Json']]], 'IamRole' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => 'arn:aws:iam::\\w+:role/.*'], 'Id' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '.*'], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ImageDigest' => ['type' => 'string', 'max' => 72, 'min' => 0, 'pattern' => '[Ss][Hh][Aa]256:[0-9a-fA-F]{64}'], 'Integer' => ['type' => 'integer'], 'InteriorCountPerFloorplan' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'JobDuration' => ['type' => 'long'], 'Json' => ['type' => 'string', 'max' => 262144, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'LastStartedAt' => ['type' => 'timestamp'], 'LastUpdatedAt' => ['type' => 'timestamp'], 'LaunchConfig' => ['type' => 'structure', 'members' => ['packageName' => ['shape' => 'Command'], 'launchFile' => ['shape' => 'Command'], 'environmentVariables' => ['shape' => 'EnvironmentVariableMap'], 'portForwardingConfig' => ['shape' => 'PortForwardingConfig'], 'streamUI' => ['shape' => 'Boolean'], 'command' => ['shape' => 'CommandList']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListDeploymentJobsRequest' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'Filters'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListDeploymentJobsResponse' => ['type' => 'structure', 'members' => ['deploymentJobs' => ['shape' => 'DeploymentJobs'], 'nextToken' => ['shape' => 'PaginationToken']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListFleetsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListFleetsResponse' => ['type' => 'structure', 'members' => ['fleetDetails' => ['shape' => 'Fleets'], 'nextToken' => ['shape' => 'PaginationToken']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListRobotApplicationsRequest' => ['type' => 'structure', 'members' => ['versionQualifier' => ['shape' => 'VersionQualifier'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListRobotApplicationsResponse' => ['type' => 'structure', 'members' => ['robotApplicationSummaries' => ['shape' => 'RobotApplicationSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListRobotsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListRobotsResponse' => ['type' => 'structure', 'members' => ['robots' => ['shape' => 'Robots'], 'nextToken' => ['shape' => 'PaginationToken']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'ListSimulationApplicationsRequest' => ['type' => 'structure', 'members' => ['versionQualifier' => ['shape' => 'VersionQualifier'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListSimulationApplicationsResponse' => ['type' => 'structure', 'members' => ['simulationApplicationSummaries' => ['shape' => 'SimulationApplicationSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSimulationJobBatchesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListSimulationJobBatchesResponse' => ['type' => 'structure', 'members' => ['simulationJobBatchSummaries' => ['shape' => 'SimulationJobBatchSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListSimulationJobsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListSimulationJobsResponse' => ['type' => 'structure', 'required' => ['simulationJobSummaries'], 'members' => ['simulationJobSummaries' => ['shape' => 'SimulationJobSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListWorldExportJobsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListWorldExportJobsResponse' => ['type' => 'structure', 'required' => ['worldExportJobSummaries'], 'members' => ['worldExportJobSummaries' => ['shape' => 'WorldExportJobSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListWorldGenerationJobsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListWorldGenerationJobsResponse' => ['type' => 'structure', 'required' => ['worldGenerationJobSummaries'], 'members' => ['worldGenerationJobSummaries' => ['shape' => 'WorldGenerationJobSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListWorldTemplatesRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListWorldTemplatesResponse' => ['type' => 'structure', 'members' => ['templateSummaries' => ['shape' => 'TemplateSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListWorldsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'filters' => ['shape' => 'Filters']]], 'ListWorldsResponse' => ['type' => 'structure', 'members' => ['worldSummaries' => ['shape' => 'WorldSummaries'], 'nextToken' => ['shape' => 'PaginationToken']]], 'LoggingConfig' => ['type' => 'structure', 'members' => ['recordAllRosTopics' => ['shape' => 'BoxedBoolean', 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.']]], 'MaxConcurrency' => ['type' => 'integer'], 'MaxResults' => ['type' => 'integer'], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9_\\-]*'], 'NetworkInterface' => ['type' => 'structure', 'members' => ['networkInterfaceId' => ['shape' => 'GenericString'], 'privateIpAddress' => ['shape' => 'GenericString'], 'publicIpAddress' => ['shape' => 'GenericString']]], 'NonEmptyString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'NonSystemPort' => ['type' => 'integer', 'max' => 65535, 'min' => 1024], 'OutputLocation' => ['type' => 'structure', 'members' => ['s3Bucket' => ['shape' => 'S3Bucket'], 's3Prefix' => ['shape' => 'S3Key']]], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-\\/+=]*'], 'Path' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'PercentDone' => ['type' => 'float', 'max' => 100, 'min' => 0], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PortForwardingConfig' => ['type' => 'structure', 'members' => ['portMappings' => ['shape' => 'PortMappingList']]], 'PortMapping' => ['type' => 'structure', 'required' => ['jobPort', 'applicationPort'], 'members' => ['jobPort' => ['shape' => 'Port'], 'applicationPort' => ['shape' => 'NonSystemPort'], 'enableOnPublicIp' => ['shape' => 'Boolean']]], 'PortMappingList' => ['type' => 'list', 'member' => ['shape' => 'PortMapping'], 'max' => 10, 'min' => 0], 'ProgressDetail' => ['type' => 'structure', 'members' => ['currentProgress' => ['shape' => 'RobotDeploymentStep'], 'percentDone' => ['shape' => 'PercentDone'], 'estimatedTimeRemainingSeconds' => ['shape' => 'GenericInteger'], 'targetResource' => ['shape' => 'GenericString']]], 'RegisterRobotRequest' => ['type' => 'structure', 'required' => ['fleet', 'robot'], 'members' => ['fleet' => ['shape' => 'Arn'], 'robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'RegisterRobotResponse' => ['type' => 'structure', 'members' => ['fleet' => ['shape' => 'Arn'], 'robot' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'RenderingEngine' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RenderingEngineType'], 'version' => ['shape' => 'RenderingEngineVersionType']]], 'RenderingEngineType' => ['type' => 'string', 'enum' => ['OGRE']], 'RenderingEngineVersionType' => ['type' => 'string', 'max' => 4, 'min' => 1, 'pattern' => '1.x'], 'RepositoryUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'RestartSimulationJobRequest' => ['type' => 'structure', 'required' => ['job'], 'members' => ['job' => ['shape' => 'Arn']]], 'RestartSimulationJobResponse' => ['type' => 'structure', 'members' => []], 'RevisionId' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-]*'], 'Robot' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'fleetArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'RobotStatus'], 'greenGrassGroupId' => ['shape' => 'Id'], 'createdAt' => ['shape' => 'CreatedAt'], 'architecture' => ['shape' => 'Architecture'], 'lastDeploymentJob' => ['shape' => 'Arn'], 'lastDeploymentTime' => ['shape' => 'CreatedAt']]], 'RobotApplicationConfig' => ['type' => 'structure', 'required' => ['application', 'launchConfig'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version'], 'launchConfig' => ['shape' => 'LaunchConfig'], 'uploadConfigurations' => ['shape' => 'UploadConfigurations'], 'useDefaultUploadConfigurations' => ['shape' => 'BoxedBoolean', 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.'], 'tools' => ['shape' => 'Tools'], 'useDefaultTools' => ['shape' => 'BoxedBoolean', 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.']]], 'RobotApplicationConfigs' => ['type' => 'list', 'member' => ['shape' => 'RobotApplicationConfig'], 'max' => 1, 'min' => 1], 'RobotApplicationNames' => ['type' => 'list', 'member' => ['shape' => 'Name']], 'RobotApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'RobotApplicationSummary'], 'max' => 100, 'min' => 0], 'RobotApplicationSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'arn' => ['shape' => 'Arn'], 'version' => ['shape' => 'Version'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite']]], 'RobotDeployment' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'deploymentStartTime' => ['shape' => 'CreatedAt'], 'deploymentFinishTime' => ['shape' => 'CreatedAt'], 'status' => ['shape' => 'RobotStatus'], 'progressDetail' => ['shape' => 'ProgressDetail'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'DeploymentJobErrorCode']]], 'RobotDeploymentStep' => ['type' => 'string', 'enum' => ['Validating', 'DownloadingExtracting', 'ExecutingDownloadCondition', 'ExecutingPreLaunch', 'Launching', 'ExecutingPostLaunch', 'Finished']], 'RobotDeploymentSummary' => ['type' => 'list', 'member' => ['shape' => 'RobotDeployment']], 'RobotSoftwareSuite' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'RobotSoftwareSuiteType'], 'version' => ['shape' => 'RobotSoftwareSuiteVersionType']]], 'RobotSoftwareSuiteType' => ['type' => 'string', 'enum' => ['ROS', 'ROS2', 'General']], 'RobotSoftwareSuiteVersionType' => ['type' => 'string', 'enum' => ['Kinetic', 'Melodic', 'Dashing', 'Foxy']], 'RobotStatus' => ['type' => 'string', 'enum' => ['Available', 'Registered', 'PendingNewDeployment', 'Deploying', 'Failed', 'InSync', 'NoResponse']], 'Robots' => ['type' => 'list', 'member' => ['shape' => 'Robot'], 'max' => 1000, 'min' => 0], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9][a-z0-9.\\-]*[a-z0-9]'], 'S3Etag' => ['type' => 'string'], 'S3Etags' => ['type' => 'list', 'member' => ['shape' => 'S3Etag']], 'S3Key' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'S3KeyOrPrefix' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '.*'], 'S3KeyOutput' => ['type' => 'structure', 'members' => ['s3Key' => ['shape' => 'S3KeyOrPrefix'], 'etag' => ['shape' => 'S3Etag']]], 'S3KeyOutputs' => ['type' => 'list', 'member' => ['shape' => 'S3KeyOutput']], 'S3KeysOrPrefixes' => ['type' => 'list', 'member' => ['shape' => 'S3KeyOrPrefix'], 'max' => 100, 'min' => 1], 'S3Object' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 'S3Bucket'], 'key' => ['shape' => 'S3Key'], 'etag' => ['shape' => 'S3Etag']]], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 5, 'min' => 1], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 503], 'exception' => \true], 'SimulationApplicationConfig' => ['type' => 'structure', 'required' => ['application', 'launchConfig'], 'members' => ['application' => ['shape' => 'Arn'], 'applicationVersion' => ['shape' => 'Version'], 'launchConfig' => ['shape' => 'LaunchConfig'], 'uploadConfigurations' => ['shape' => 'UploadConfigurations'], 'worldConfigs' => ['shape' => 'WorldConfigs'], 'useDefaultUploadConfigurations' => ['shape' => 'BoxedBoolean', 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.'], 'tools' => ['shape' => 'Tools'], 'useDefaultTools' => ['shape' => 'BoxedBoolean', 'deprecated' => \true, 'deprecatedMessage' => 'AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.']]], 'SimulationApplicationConfigs' => ['type' => 'list', 'member' => ['shape' => 'SimulationApplicationConfig'], 'max' => 1, 'min' => 1], 'SimulationApplicationNames' => ['type' => 'list', 'member' => ['shape' => 'Name']], 'SimulationApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'SimulationApplicationSummary'], 'max' => 100, 'min' => 0], 'SimulationApplicationSummary' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'arn' => ['shape' => 'Arn'], 'version' => ['shape' => 'Version'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite']]], 'SimulationJob' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'SimulationJobStatus'], 'lastStartedAt' => ['shape' => 'LastStartedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'failureBehavior' => ['shape' => 'FailureBehavior'], 'failureCode' => ['shape' => 'SimulationJobErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'outputLocation' => ['shape' => 'OutputLocation'], 'loggingConfig' => ['shape' => 'LoggingConfig'], 'maxJobDurationInSeconds' => ['shape' => 'JobDuration'], 'simulationTimeMillis' => ['shape' => 'SimulationTimeMillis'], 'iamRole' => ['shape' => 'IamRole'], 'robotApplications' => ['shape' => 'RobotApplicationConfigs'], 'simulationApplications' => ['shape' => 'SimulationApplicationConfigs'], 'dataSources' => ['shape' => 'DataSources'], 'tags' => ['shape' => 'TagMap'], 'vpcConfig' => ['shape' => 'VPCConfigResponse'], 'networkInterface' => ['shape' => 'NetworkInterface'], 'compute' => ['shape' => 'ComputeResponse']]], 'SimulationJobBatchErrorCode' => ['type' => 'string', 'enum' => ['InternalServiceError']], 'SimulationJobBatchStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Failed', 'Completed', 'Canceled', 'Canceling', 'Completing', 'TimingOut', 'TimedOut']], 'SimulationJobBatchSummaries' => ['type' => 'list', 'member' => ['shape' => 'SimulationJobBatchSummary']], 'SimulationJobBatchSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'createdAt' => ['shape' => 'CreatedAt'], 'status' => ['shape' => 'SimulationJobBatchStatus'], 'failedRequestCount' => ['shape' => 'Integer'], 'pendingRequestCount' => ['shape' => 'Integer'], 'createdRequestCount' => ['shape' => 'Integer']]], 'SimulationJobErrorCode' => ['type' => 'string', 'enum' => ['InternalServiceError', 'RobotApplicationCrash', 'SimulationApplicationCrash', 'RobotApplicationHealthCheckFailure', 'SimulationApplicationHealthCheckFailure', 'BadPermissionsRobotApplication', 'BadPermissionsSimulationApplication', 'BadPermissionsS3Object', 'BadPermissionsS3Output', 'BadPermissionsCloudwatchLogs', 'SubnetIpLimitExceeded', 'ENILimitExceeded', 'BadPermissionsUserCredentials', 'InvalidBundleRobotApplication', 'InvalidBundleSimulationApplication', 'InvalidS3Resource', 'ThrottlingError', 'LimitExceeded', 'MismatchedEtag', 'RobotApplicationVersionMismatchedEtag', 'SimulationApplicationVersionMismatchedEtag', 'ResourceNotFound', 'RequestThrottled', 'BatchTimedOut', 'BatchCanceled', 'InvalidInput', 'WrongRegionS3Bucket', 'WrongRegionS3Output', 'WrongRegionRobotApplication', 'WrongRegionSimulationApplication', 'UploadContentMismatchError']], 'SimulationJobRequest' => ['type' => 'structure', 'required' => ['maxJobDurationInSeconds'], 'members' => ['outputLocation' => ['shape' => 'OutputLocation'], 'loggingConfig' => ['shape' => 'LoggingConfig'], 'maxJobDurationInSeconds' => ['shape' => 'JobDuration'], 'iamRole' => ['shape' => 'IamRole'], 'failureBehavior' => ['shape' => 'FailureBehavior'], 'useDefaultApplications' => ['shape' => 'BoxedBoolean'], 'robotApplications' => ['shape' => 'RobotApplicationConfigs'], 'simulationApplications' => ['shape' => 'SimulationApplicationConfigs'], 'dataSources' => ['shape' => 'DataSourceConfigs'], 'vpcConfig' => ['shape' => 'VPCConfig'], 'compute' => ['shape' => 'Compute'], 'tags' => ['shape' => 'TagMap']]], 'SimulationJobStatus' => ['type' => 'string', 'enum' => ['Pending', 'Preparing', 'Running', 'Restarting', 'Completed', 'Failed', 'RunningFailed', 'Terminating', 'Terminated', 'Canceled']], 'SimulationJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'SimulationJobSummary'], 'max' => 100, 'min' => 0], 'SimulationJobSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'SimulationJobStatus'], 'simulationApplicationNames' => ['shape' => 'SimulationApplicationNames'], 'robotApplicationNames' => ['shape' => 'RobotApplicationNames'], 'dataSourceNames' => ['shape' => 'DataSourceNames'], 'computeType' => ['shape' => 'ComputeType']]], 'SimulationJobs' => ['type' => 'list', 'member' => ['shape' => 'SimulationJob']], 'SimulationSoftwareSuite' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SimulationSoftwareSuiteType'], 'version' => ['shape' => 'SimulationSoftwareSuiteVersionType']]], 'SimulationSoftwareSuiteType' => ['type' => 'string', 'enum' => ['Gazebo', 'RosbagPlay', 'SimulationRuntime']], 'SimulationSoftwareSuiteVersionType' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '7|9|11|Kinetic|Melodic|Dashing|Foxy'], 'SimulationTimeMillis' => ['type' => 'long'], 'SimulationUnit' => ['type' => 'integer', 'max' => 15, 'min' => 1], 'Source' => ['type' => 'structure', 'members' => ['s3Bucket' => ['shape' => 'S3Bucket'], 's3Key' => ['shape' => 'S3Key'], 'etag' => ['shape' => 'S3Etag'], 'architecture' => ['shape' => 'Architecture']]], 'SourceConfig' => ['type' => 'structure', 'members' => ['s3Bucket' => ['shape' => 'S3Bucket'], 's3Key' => ['shape' => 'S3Key'], 'architecture' => ['shape' => 'Architecture']]], 'SourceConfigs' => ['type' => 'list', 'member' => ['shape' => 'SourceConfig']], 'Sources' => ['type' => 'list', 'member' => ['shape' => 'Source']], 'StartSimulationJobBatchRequest' => ['type' => 'structure', 'required' => ['createSimulationJobRequests'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'batchPolicy' => ['shape' => 'BatchPolicy'], 'createSimulationJobRequests' => ['shape' => 'CreateSimulationJobRequests'], 'tags' => ['shape' => 'TagMap']]], 'StartSimulationJobBatchResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'SimulationJobBatchStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'clientRequestToken' => ['shape' => 'ClientRequestToken'], 'batchPolicy' => ['shape' => 'BatchPolicy'], 'failureCode' => ['shape' => 'SimulationJobBatchErrorCode'], 'failureReason' => ['shape' => 'GenericString'], 'failedRequests' => ['shape' => 'FailedCreateSimulationJobRequests'], 'pendingRequests' => ['shape' => 'CreateSimulationJobRequests'], 'createdRequests' => ['shape' => 'SimulationJobSummaries'], 'tags' => ['shape' => 'TagMap']]], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 16, 'min' => 1], 'SyncDeploymentJobRequest' => ['type' => 'structure', 'required' => ['clientRequestToken', 'fleet'], 'members' => ['clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'fleet' => ['shape' => 'Arn']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'SyncDeploymentJobResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'fleet' => ['shape' => 'Arn'], 'status' => ['shape' => 'DeploymentStatus'], 'deploymentConfig' => ['shape' => 'DeploymentConfig'], 'deploymentApplicationConfigs' => ['shape' => 'DeploymentApplicationConfigs'], 'failureReason' => ['shape' => 'GenericString'], 'failureCode' => ['shape' => 'DeploymentJobErrorCode'], 'createdAt' => ['shape' => 'CreatedAt']], 'deprecated' => \true, 'deprecatedMessage' => 'Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html.'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9 _.\\-\\/+=:]*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[a-zA-Z0-9 _.\\-\\/+=:]*'], 'TemplateLocation' => ['type' => 'structure', 'required' => ['s3Bucket', 's3Key'], 'members' => ['s3Bucket' => ['shape' => 'S3Bucket'], 's3Key' => ['shape' => 'S3Key']]], 'TemplateName' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '.*'], 'TemplateSummaries' => ['type' => 'list', 'member' => ['shape' => 'TemplateSummary']], 'TemplateSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'CreatedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'name' => ['shape' => 'TemplateName'], 'version' => ['shape' => 'GenericString']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Tool' => ['type' => 'structure', 'required' => ['name', 'command'], 'members' => ['streamUI' => ['shape' => 'BoxedBoolean'], 'name' => ['shape' => 'Name'], 'command' => ['shape' => 'UnrestrictedCommand'], 'streamOutputToCloudWatch' => ['shape' => 'BoxedBoolean'], 'exitBehavior' => ['shape' => 'ExitBehavior']]], 'Tools' => ['type' => 'list', 'member' => ['shape' => 'Tool'], 'max' => 10, 'min' => 0], 'UnrestrictedCommand' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateRobotApplicationRequest' => ['type' => 'structure', 'required' => ['application', 'robotSoftwareSuite'], 'members' => ['application' => ['shape' => 'Arn'], 'sources' => ['shape' => 'SourceConfigs'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'currentRevisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'UpdateRobotApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'UpdateSimulationApplicationRequest' => ['type' => 'structure', 'required' => ['application', 'simulationSoftwareSuite', 'robotSoftwareSuite'], 'members' => ['application' => ['shape' => 'Arn'], 'sources' => ['shape' => 'SourceConfigs'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'currentRevisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'UpdateSimulationApplicationResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'sources' => ['shape' => 'Sources'], 'simulationSoftwareSuite' => ['shape' => 'SimulationSoftwareSuite'], 'robotSoftwareSuite' => ['shape' => 'RobotSoftwareSuite'], 'renderingEngine' => ['shape' => 'RenderingEngine'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt'], 'revisionId' => ['shape' => 'RevisionId'], 'environment' => ['shape' => 'Environment']]], 'UpdateWorldTemplateRequest' => ['type' => 'structure', 'required' => ['template'], 'members' => ['template' => ['shape' => 'Arn'], 'name' => ['shape' => 'TemplateName'], 'templateBody' => ['shape' => 'Json'], 'templateLocation' => ['shape' => 'TemplateLocation']]], 'UpdateWorldTemplateResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'name' => ['shape' => 'TemplateName'], 'createdAt' => ['shape' => 'CreatedAt'], 'lastUpdatedAt' => ['shape' => 'LastUpdatedAt']]], 'UploadBehavior' => ['type' => 'string', 'enum' => ['UPLOAD_ON_TERMINATE', 'UPLOAD_ROLLING_AUTO_REMOVE']], 'UploadConfiguration' => ['type' => 'structure', 'required' => ['name', 'path', 'uploadBehavior'], 'members' => ['name' => ['shape' => 'Name'], 'path' => ['shape' => 'Path'], 'uploadBehavior' => ['shape' => 'UploadBehavior']]], 'UploadConfigurations' => ['type' => 'list', 'member' => ['shape' => 'UploadConfiguration'], 'max' => 10, 'min' => 0], 'VPCConfig' => ['type' => 'structure', 'required' => ['subnets'], 'members' => ['subnets' => ['shape' => 'Subnets'], 'securityGroups' => ['shape' => 'SecurityGroups'], 'assignPublicIp' => ['shape' => 'Boolean']]], 'VPCConfigResponse' => ['type' => 'structure', 'members' => ['subnets' => ['shape' => 'Subnets'], 'securityGroups' => ['shape' => 'SecurityGroups'], 'vpcId' => ['shape' => 'GenericString'], 'assignPublicIp' => ['shape' => 'Boolean']]], 'Version' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '(\\$LATEST)|[0-9]*'], 'VersionQualifier' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => 'ALL'], 'WorldConfig' => ['type' => 'structure', 'members' => ['world' => ['shape' => 'Arn']]], 'WorldConfigs' => ['type' => 'list', 'member' => ['shape' => 'WorldConfig'], 'max' => 1, 'min' => 0], 'WorldCount' => ['type' => 'structure', 'members' => ['floorplanCount' => ['shape' => 'FloorplanCount'], 'interiorCountPerFloorplan' => ['shape' => 'InteriorCountPerFloorplan']]], 'WorldExportJobErrorCode' => ['type' => 'string', 'enum' => ['InternalServiceError', 'LimitExceeded', 'ResourceNotFound', 'RequestThrottled', 'InvalidInput', 'AccessDenied']], 'WorldExportJobStatus' => ['type' => 'string', 'enum' => ['Pending', 'Running', 'Completed', 'Failed', 'Canceling', 'Canceled']], 'WorldExportJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorldExportJobSummary'], 'max' => 100, 'min' => 0], 'WorldExportJobSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'status' => ['shape' => 'WorldExportJobStatus'], 'createdAt' => ['shape' => 'CreatedAt'], 'worlds' => ['shape' => 'Arns'], 'outputLocation' => ['shape' => 'OutputLocation']]], 'WorldFailure' => ['type' => 'structure', 'members' => ['failureCode' => ['shape' => 'WorldGenerationJobErrorCode'], 'sampleFailureReason' => ['shape' => 'GenericString'], 'failureCount' => ['shape' => 'Integer']]], 'WorldFailures' => ['type' => 'list', 'member' => ['shape' => 'WorldFailure'], 'max' => 100, 'min' => 0], 'WorldGenerationJobErrorCode' => ['type' => 'string', 'enum' => ['InternalServiceError', 'LimitExceeded', 'ResourceNotFound', 'RequestThrottled', 'InvalidInput', 'AllWorldGenerationFailed']], 'WorldGenerationJobStatus' => ['type' => 'string', 'enum' => ['Pending', 'Running', 'Completed', 'Failed', 'PartialFailed', 'Canceling', 'Canceled']], 'WorldGenerationJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorldGenerationJobSummary'], 'max' => 100, 'min' => 0], 'WorldGenerationJobSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'template' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'CreatedAt'], 'status' => ['shape' => 'WorldGenerationJobStatus'], 'worldCount' => ['shape' => 'WorldCount'], 'succeededWorldCount' => ['shape' => 'Integer'], 'failedWorldCount' => ['shape' => 'Integer']]], 'WorldSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorldSummary']], 'WorldSummary' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'createdAt' => ['shape' => 'CreatedAt'], 'generationJob' => ['shape' => 'Arn'], 'template' => ['shape' => 'Arn']]], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 951c3ff..0000000 --- a/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://robomaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://robomaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://robomaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://robomaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-tests-1.json.php deleted file mode 100644 index 8ed0891..0000000 --- a/vendor/Aws3/Aws/data/robomaker/2018-06-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://robomaker.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/robomaker/2018-06-29/paginators-1.json.php b/vendor/Aws3/Aws/data/robomaker/2018-06-29/paginators-1.json.php deleted file mode 100644 index 1f504da..0000000 --- a/vendor/Aws3/Aws/data/robomaker/2018-06-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDeploymentJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'deploymentJobs'], 'ListFleets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'fleetDetails'], 'ListRobotApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'robotApplicationSummaries'], 'ListRobots' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'robots'], 'ListSimulationApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'simulationApplicationSummaries'], 'ListSimulationJobBatches' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'simulationJobBatchSummaries'], 'ListSimulationJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'simulationJobSummaries'], 'ListWorldExportJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'worldExportJobSummaries'], 'ListWorldGenerationJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'worldGenerationJobSummaries'], 'ListWorldTemplates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'templateSummaries'], 'ListWorlds' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'worldSummaries']]]; diff --git a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/api-2.json.php deleted file mode 100644 index 22dd331..0000000 --- a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'rolesanywhere', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'IAM Roles Anywhere', 'serviceId' => 'RolesAnywhere', 'signatureVersion' => 'v4', 'signingName' => 'rolesanywhere', 'uid' => 'rolesanywhere-2018-05-10'], 'operations' => ['CreateProfile' => ['name' => 'CreateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/profiles', 'responseCode' => 201], 'input' => ['shape' => 'CreateProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateTrustAnchor' => ['name' => 'CreateTrustAnchor', 'http' => ['method' => 'POST', 'requestUri' => '/trustanchors', 'responseCode' => 201], 'input' => ['shape' => 'CreateTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DeleteCrl' => ['name' => 'DeleteCrl', 'http' => ['method' => 'DELETE', 'requestUri' => '/crl/{crlId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteProfile' => ['name' => 'DeleteProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/profile/{profileId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteTrustAnchor' => ['name' => 'DeleteTrustAnchor', 'http' => ['method' => 'DELETE', 'requestUri' => '/trustanchor/{trustAnchorId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DisableCrl' => ['name' => 'DisableCrl', 'http' => ['method' => 'POST', 'requestUri' => '/crl/{crlId}/disable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DisableProfile' => ['name' => 'DisableProfile', 'http' => ['method' => 'POST', 'requestUri' => '/profile/{profileId}/disable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DisableTrustAnchor' => ['name' => 'DisableTrustAnchor', 'http' => ['method' => 'POST', 'requestUri' => '/trustanchor/{trustAnchorId}/disable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'EnableCrl' => ['name' => 'EnableCrl', 'http' => ['method' => 'POST', 'requestUri' => '/crl/{crlId}/enable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'EnableProfile' => ['name' => 'EnableProfile', 'http' => ['method' => 'POST', 'requestUri' => '/profile/{profileId}/enable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'EnableTrustAnchor' => ['name' => 'EnableTrustAnchor', 'http' => ['method' => 'POST', 'requestUri' => '/trustanchor/{trustAnchorId}/enable', 'responseCode' => 200], 'input' => ['shape' => 'ScalarTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetCrl' => ['name' => 'GetCrl', 'http' => ['method' => 'GET', 'requestUri' => '/crl/{crlId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'GetProfile' => ['name' => 'GetProfile', 'http' => ['method' => 'GET', 'requestUri' => '/profile/{profileId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetSubject' => ['name' => 'GetSubject', 'http' => ['method' => 'GET', 'requestUri' => '/subject/{subjectId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarSubjectRequest'], 'output' => ['shape' => 'SubjectDetailResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'GetTrustAnchor' => ['name' => 'GetTrustAnchor', 'http' => ['method' => 'GET', 'requestUri' => '/trustanchor/{trustAnchorId}', 'responseCode' => 200], 'input' => ['shape' => 'ScalarTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ImportCrl' => ['name' => 'ImportCrl', 'http' => ['method' => 'POST', 'requestUri' => '/crls', 'responseCode' => 201], 'input' => ['shape' => 'ImportCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListCrls' => ['name' => 'ListCrls', 'http' => ['method' => 'GET', 'requestUri' => '/crls', 'responseCode' => 200], 'input' => ['shape' => 'ListRequest'], 'output' => ['shape' => 'ListCrlsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListProfiles' => ['name' => 'ListProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/profiles', 'responseCode' => 200], 'input' => ['shape' => 'ListRequest'], 'output' => ['shape' => 'ListProfilesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListSubjects' => ['name' => 'ListSubjects', 'http' => ['method' => 'GET', 'requestUri' => '/subjects', 'responseCode' => 200], 'input' => ['shape' => 'ListRequest'], 'output' => ['shape' => 'ListSubjectsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/ListTagsForResource', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ListTrustAnchors' => ['name' => 'ListTrustAnchors', 'http' => ['method' => 'GET', 'requestUri' => '/trustanchors', 'responseCode' => 200], 'input' => ['shape' => 'ListRequest'], 'output' => ['shape' => 'ListTrustAnchorsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/TagResource', 'responseCode' => 201], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyTagsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/UntagResource', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateCrl' => ['name' => 'UpdateCrl', 'http' => ['method' => 'PATCH', 'requestUri' => '/crl/{crlId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCrlRequest'], 'output' => ['shape' => 'CrlDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateProfile' => ['name' => 'UpdateProfile', 'http' => ['method' => 'PATCH', 'requestUri' => '/profile/{profileId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateProfileRequest'], 'output' => ['shape' => 'ProfileDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'UpdateTrustAnchor' => ['name' => 'UpdateTrustAnchor', 'http' => ['method' => 'PATCH', 'requestUri' => '/trustanchor/{trustAnchorId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTrustAnchorRequest'], 'output' => ['shape' => 'TrustAnchorDetailResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Blob' => ['type' => 'blob'], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CreateProfileRequest' => ['type' => 'structure', 'required' => ['name', 'roleArns'], 'members' => ['durationSeconds' => ['shape' => 'CreateProfileRequestDurationSecondsInteger'], 'enabled' => ['shape' => 'Boolean'], 'managedPolicyArns' => ['shape' => 'ManagedPolicyList'], 'name' => ['shape' => 'ResourceName'], 'requireInstanceProperties' => ['shape' => 'Boolean'], 'roleArns' => ['shape' => 'RoleArnList'], 'sessionPolicy' => ['shape' => 'String'], 'tags' => ['shape' => 'TagList']]], 'CreateProfileRequestDurationSecondsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 43200, 'min' => 900], 'CreateTrustAnchorRequest' => ['type' => 'structure', 'required' => ['name', 'source'], 'members' => ['enabled' => ['shape' => 'Boolean'], 'name' => ['shape' => 'ResourceName'], 'source' => ['shape' => 'Source'], 'tags' => ['shape' => 'TagList']]], 'CredentialSummaries' => ['type' => 'list', 'member' => ['shape' => 'CredentialSummary']], 'CredentialSummary' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Boolean'], 'failed' => ['shape' => 'Boolean'], 'issuer' => ['shape' => 'String'], 'seenAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'serialNumber' => ['shape' => 'String'], 'x509CertificateData' => ['shape' => 'String']]], 'CrlDetail' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'crlArn' => ['shape' => 'String'], 'crlData' => ['shape' => 'Blob'], 'crlId' => ['shape' => 'Uuid'], 'enabled' => ['shape' => 'Boolean'], 'name' => ['shape' => 'String'], 'trustAnchorArn' => ['shape' => 'String'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time']]], 'CrlDetailResponse' => ['type' => 'structure', 'required' => ['crl'], 'members' => ['crl' => ['shape' => 'CrlDetail']]], 'CrlDetails' => ['type' => 'list', 'member' => ['shape' => 'CrlDetail']], 'ImportCrlRequest' => ['type' => 'structure', 'required' => ['crlData', 'name', 'trustAnchorArn'], 'members' => ['crlData' => ['shape' => 'ImportCrlRequestCrlDataBlob'], 'enabled' => ['shape' => 'Boolean'], 'name' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList'], 'trustAnchorArn' => ['shape' => 'TrustAnchorArn']]], 'ImportCrlRequestCrlDataBlob' => ['type' => 'blob', 'max' => 300000, 'min' => 1], 'InstanceProperties' => ['type' => 'list', 'member' => ['shape' => 'InstanceProperty']], 'InstanceProperty' => ['type' => 'structure', 'members' => ['failed' => ['shape' => 'Boolean'], 'properties' => ['shape' => 'InstancePropertyMap'], 'seenAt' => ['shape' => 'SyntheticTimestamp_date_time']]], 'InstancePropertyMap' => ['type' => 'map', 'key' => ['shape' => 'InstancePropertyMapKeyString'], 'value' => ['shape' => 'InstancePropertyMapValueString'], 'max' => 50, 'min' => 0], 'InstancePropertyMapKeyString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InstancePropertyMapValueString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'Integer' => ['type' => 'integer', 'box' => \true], 'ListCrlsResponse' => ['type' => 'structure', 'members' => ['crls' => ['shape' => 'CrlDetails'], 'nextToken' => ['shape' => 'String']]], 'ListProfilesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'profiles' => ['shape' => 'ProfileDetails']]], 'ListRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'ListRequestNextTokenString', 'location' => 'querystring', 'locationName' => 'nextToken'], 'pageSize' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'pageSize']]], 'ListRequestNextTokenString' => ['type' => 'string', 'max' => 10000, 'min' => 1], 'ListSubjectsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'subjects' => ['shape' => 'SubjectSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'ListTrustAnchorsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'String'], 'trustAnchors' => ['shape' => 'TrustAnchorDetails']]], 'ManagedPolicyList' => ['type' => 'list', 'member' => ['shape' => 'ManagedPolicyListMemberString'], 'max' => 50, 'min' => 0], 'ManagedPolicyListMemberString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'ProfileArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:profile.*)$'], 'ProfileDetail' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'createdBy' => ['shape' => 'String'], 'durationSeconds' => ['shape' => 'Integer'], 'enabled' => ['shape' => 'Boolean'], 'managedPolicyArns' => ['shape' => 'ManagedPolicyList'], 'name' => ['shape' => 'ResourceName'], 'profileArn' => ['shape' => 'ProfileArn'], 'profileId' => ['shape' => 'Uuid'], 'requireInstanceProperties' => ['shape' => 'Boolean'], 'roleArns' => ['shape' => 'RoleArnList'], 'sessionPolicy' => ['shape' => 'String'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time']]], 'ProfileDetailResponse' => ['type' => 'structure', 'members' => ['profile' => ['shape' => 'ProfileDetail']]], 'ProfileDetails' => ['type' => 'list', 'member' => ['shape' => 'ProfileDetail']], 'ResourceName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[ a-zA-Z0-9-_]*$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-[^:]+)?:iam(:.*){2}(:role.*)$'], 'RoleArnList' => ['type' => 'list', 'member' => ['shape' => 'RoleArn'], 'max' => 50, 'min' => 0], 'ScalarCrlRequest' => ['type' => 'structure', 'required' => ['crlId'], 'members' => ['crlId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'crlId']]], 'ScalarProfileRequest' => ['type' => 'structure', 'required' => ['profileId'], 'members' => ['profileId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'profileId']]], 'ScalarSubjectRequest' => ['type' => 'structure', 'required' => ['subjectId'], 'members' => ['subjectId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'subjectId']]], 'ScalarTrustAnchorRequest' => ['type' => 'structure', 'required' => ['trustAnchorId'], 'members' => ['trustAnchorId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'trustAnchorId']]], 'Source' => ['type' => 'structure', 'members' => ['sourceData' => ['shape' => 'SourceData'], 'sourceType' => ['shape' => 'TrustAnchorType']]], 'SourceData' => ['type' => 'structure', 'members' => ['acmPcaArn' => ['shape' => 'String'], 'x509CertificateData' => ['shape' => 'String']], 'union' => \true], 'String' => ['type' => 'string'], 'SubjectDetail' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'credentials' => ['shape' => 'CredentialSummaries'], 'enabled' => ['shape' => 'Boolean'], 'instanceProperties' => ['shape' => 'InstanceProperties'], 'lastSeenAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'subjectArn' => ['shape' => 'String'], 'subjectId' => ['shape' => 'Uuid'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'x509Subject' => ['shape' => 'String']]], 'SubjectDetailResponse' => ['type' => 'structure', 'members' => ['subject' => ['shape' => 'SubjectDetail']]], 'SubjectSummaries' => ['type' => 'list', 'member' => ['shape' => 'SubjectSummary']], 'SubjectSummary' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'enabled' => ['shape' => 'Boolean'], 'lastSeenAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'subjectArn' => ['shape' => 'String'], 'subjectId' => ['shape' => 'Uuid'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'x509Subject' => ['shape' => 'String']]], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Tag' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[ a-zA-Z0-9_.:/=+@-]*$', 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[ a-zA-Z0-9_.:/=+@-]*$', 'sensitive' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TrustAnchorArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-[^:]+)?:rolesanywhere(:.*){2}(:trust-anchor.*)$'], 'TrustAnchorDetail' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'enabled' => ['shape' => 'Boolean'], 'name' => ['shape' => 'ResourceName'], 'source' => ['shape' => 'Source'], 'trustAnchorArn' => ['shape' => 'String'], 'trustAnchorId' => ['shape' => 'Uuid'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time']]], 'TrustAnchorDetailResponse' => ['type' => 'structure', 'required' => ['trustAnchor'], 'members' => ['trustAnchor' => ['shape' => 'TrustAnchorDetail']]], 'TrustAnchorDetails' => ['type' => 'list', 'member' => ['shape' => 'TrustAnchorDetail']], 'TrustAnchorType' => ['type' => 'string', 'enum' => ['AWS_ACM_PCA', 'CERTIFICATE_BUNDLE', 'SELF_SIGNED_REPOSITORY']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'AmazonResourceName'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCrlRequest' => ['type' => 'structure', 'required' => ['crlId'], 'members' => ['crlData' => ['shape' => 'UpdateCrlRequestCrlDataBlob'], 'crlId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'crlId'], 'name' => ['shape' => 'ResourceName']]], 'UpdateCrlRequestCrlDataBlob' => ['type' => 'blob', 'max' => 300000, 'min' => 1], 'UpdateProfileRequest' => ['type' => 'structure', 'required' => ['profileId'], 'members' => ['durationSeconds' => ['shape' => 'UpdateProfileRequestDurationSecondsInteger'], 'managedPolicyArns' => ['shape' => 'ManagedPolicyList'], 'name' => ['shape' => 'ResourceName'], 'profileId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'profileId'], 'roleArns' => ['shape' => 'RoleArnList'], 'sessionPolicy' => ['shape' => 'UpdateProfileRequestSessionPolicyString']]], 'UpdateProfileRequestDurationSecondsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 43200, 'min' => 900], 'UpdateProfileRequestSessionPolicyString' => ['type' => 'string', 'max' => 100000, 'min' => 1], 'UpdateTrustAnchorRequest' => ['type' => 'structure', 'required' => ['trustAnchorId'], 'members' => ['name' => ['shape' => 'ResourceName'], 'source' => ['shape' => 'Source'], 'trustAnchorId' => ['shape' => 'Uuid', 'location' => 'uri', 'locationName' => 'trustAnchorId']]], 'Uuid' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-f0-9]{8}-([a-z0-9]{4}-){3}[a-z0-9]{12}'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 8e32468..0000000 --- a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rolesanywhere-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rolesanywhere-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rolesanywhere.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rolesanywhere.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index aa3b3d7..0000000 --- a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rolesanywhere.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/paginators-1.json.php deleted file mode 100644 index 71a9cf1..0000000 --- a/vendor/Aws3/Aws/data/rolesanywhere/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCrls' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'crls'], 'ListProfiles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'profiles'], 'ListSubjects' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'subjects'], 'ListTrustAnchors' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'trustAnchors']]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/api-2.json.php b/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/api-2.json.php deleted file mode 100644 index 5024678..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-12-02', 'endpointPrefix' => 'route53-recovery-cluster', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'Route53 Recovery Cluster', 'serviceId' => 'Route53 Recovery Cluster', 'signatureVersion' => 'v4', 'signingName' => 'route53-recovery-cluster', 'targetPrefix' => 'ToggleCustomerAPI', 'uid' => 'route53-recovery-cluster-2019-12-02'], 'operations' => ['GetRoutingControlState' => ['name' => 'GetRoutingControlState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRoutingControlStateRequest'], 'output' => ['shape' => 'GetRoutingControlStateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'EndpointTemporarilyUnavailableException']]], 'ListRoutingControls' => ['name' => 'ListRoutingControls', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRoutingControlsRequest'], 'output' => ['shape' => 'ListRoutingControlsResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'EndpointTemporarilyUnavailableException']]], 'UpdateRoutingControlState' => ['name' => 'UpdateRoutingControlState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRoutingControlStateRequest'], 'output' => ['shape' => 'UpdateRoutingControlStateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'EndpointTemporarilyUnavailableException'], ['shape' => 'ConflictException']]], 'UpdateRoutingControlStates' => ['name' => 'UpdateRoutingControlStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRoutingControlStatesRequest'], 'output' => ['shape' => 'UpdateRoutingControlStatesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'EndpointTemporarilyUnavailableException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceLimitExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[A-Za-z0-9:.\\/_-]*$'], 'Arns' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'exception' => \true], 'ControlPanelName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^\\S+$'], 'EndpointTemporarilyUnavailableException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'GetRoutingControlStateRequest' => ['type' => 'structure', 'required' => ['RoutingControlArn'], 'members' => ['RoutingControlArn' => ['shape' => 'Arn']]], 'GetRoutingControlStateResponse' => ['type' => 'structure', 'required' => ['RoutingControlArn', 'RoutingControlState'], 'members' => ['RoutingControlArn' => ['shape' => 'Arn'], 'RoutingControlState' => ['shape' => 'RoutingControlState'], 'RoutingControlName' => ['shape' => 'RoutingControlName']]], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true, 'fault' => \true], 'ListRoutingControlsRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'PageToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListRoutingControlsResponse' => ['type' => 'structure', 'required' => ['RoutingControls'], 'members' => ['RoutingControls' => ['shape' => 'RoutingControls'], 'NextToken' => ['shape' => 'PageToken']]], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'PageToken' => ['type' => 'string', 'max' => 8096, 'min' => 1, 'pattern' => '[\\S]*'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'RoutingControl' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => 'Arn'], 'ControlPanelName' => ['shape' => 'ControlPanelName'], 'RoutingControlArn' => ['shape' => 'Arn'], 'RoutingControlName' => ['shape' => 'RoutingControlName'], 'RoutingControlState' => ['shape' => 'RoutingControlState']]], 'RoutingControlName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^\\S+$'], 'RoutingControlState' => ['type' => 'string', 'enum' => ['On', 'Off']], 'RoutingControls' => ['type' => 'list', 'member' => ['shape' => 'RoutingControl']], 'ServiceLimitExceededException' => ['type' => 'structure', 'required' => ['message', 'limitCode', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'limitCode' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'exception' => \true], 'String' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'UpdateRoutingControlStateEntries' => ['type' => 'list', 'member' => ['shape' => 'UpdateRoutingControlStateEntry']], 'UpdateRoutingControlStateEntry' => ['type' => 'structure', 'required' => ['RoutingControlArn', 'RoutingControlState'], 'members' => ['RoutingControlArn' => ['shape' => 'Arn'], 'RoutingControlState' => ['shape' => 'RoutingControlState']]], 'UpdateRoutingControlStateRequest' => ['type' => 'structure', 'required' => ['RoutingControlArn', 'RoutingControlState'], 'members' => ['RoutingControlArn' => ['shape' => 'Arn'], 'RoutingControlState' => ['shape' => 'RoutingControlState'], 'SafetyRulesToOverride' => ['shape' => 'Arns']]], 'UpdateRoutingControlStateResponse' => ['type' => 'structure', 'members' => []], 'UpdateRoutingControlStatesRequest' => ['type' => 'structure', 'required' => ['UpdateRoutingControlStateEntries'], 'members' => ['UpdateRoutingControlStateEntries' => ['shape' => 'UpdateRoutingControlStateEntries'], 'SafetyRulesToOverride' => ['shape' => 'Arns']]], 'UpdateRoutingControlStatesResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fields' => ['shape' => 'ValidationExceptionFieldList']], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']]]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index d837975..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-cluster-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-cluster-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-cluster.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-cluster.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-tests-1.json.php deleted file mode 100644 index c3fbe73..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/paginators-1.json.php deleted file mode 100644 index 21d8dad..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-cluster/2019-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListRoutingControls' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RoutingControls']]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/api-2.json.php b/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/api-2.json.php deleted file mode 100644 index 84d2a0a..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2020-11-02', 'endpointPrefix' => 'route53-recovery-control-config', 'signingName' => 'route53-recovery-control-config', 'serviceFullName' => 'AWS Route53 Recovery Control Config', 'serviceId' => 'Route53 Recovery Control Config', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'route53-recovery-control-config-2020-11-02', 'signatureVersion' => 'v4'], 'operations' => ['CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/cluster', 'responseCode' => 200], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateControlPanel' => ['name' => 'CreateControlPanel', 'http' => ['method' => 'POST', 'requestUri' => '/controlpanel', 'responseCode' => 200], 'input' => ['shape' => 'CreateControlPanelRequest'], 'output' => ['shape' => 'CreateControlPanelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateRoutingControl' => ['name' => 'CreateRoutingControl', 'http' => ['method' => 'POST', 'requestUri' => '/routingcontrol', 'responseCode' => 200], 'input' => ['shape' => 'CreateRoutingControlRequest'], 'output' => ['shape' => 'CreateRoutingControlResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'CreateSafetyRule' => ['name' => 'CreateSafetyRule', 'http' => ['method' => 'POST', 'requestUri' => '/safetyrule', 'responseCode' => 200], 'input' => ['shape' => 'CreateSafetyRuleRequest'], 'output' => ['shape' => 'CreateSafetyRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteCluster' => ['name' => 'DeleteCluster', 'http' => ['method' => 'DELETE', 'requestUri' => '/cluster/{ClusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteClusterRequest'], 'output' => ['shape' => 'DeleteClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteControlPanel' => ['name' => 'DeleteControlPanel', 'http' => ['method' => 'DELETE', 'requestUri' => '/controlpanel/{ControlPanelArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteControlPanelRequest'], 'output' => ['shape' => 'DeleteControlPanelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteRoutingControl' => ['name' => 'DeleteRoutingControl', 'http' => ['method' => 'DELETE', 'requestUri' => '/routingcontrol/{RoutingControlArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRoutingControlRequest'], 'output' => ['shape' => 'DeleteRoutingControlResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DeleteSafetyRule' => ['name' => 'DeleteSafetyRule', 'http' => ['method' => 'DELETE', 'requestUri' => '/safetyrule/{SafetyRuleArn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSafetyRuleRequest'], 'output' => ['shape' => 'DeleteSafetyRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeCluster' => ['name' => 'DescribeCluster', 'http' => ['method' => 'GET', 'requestUri' => '/cluster/{ClusterArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeClusterRequest'], 'output' => ['shape' => 'DescribeClusterResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeControlPanel' => ['name' => 'DescribeControlPanel', 'http' => ['method' => 'GET', 'requestUri' => '/controlpanel/{ControlPanelArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeControlPanelRequest'], 'output' => ['shape' => 'DescribeControlPanelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeRoutingControl' => ['name' => 'DescribeRoutingControl', 'http' => ['method' => 'GET', 'requestUri' => '/routingcontrol/{RoutingControlArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRoutingControlRequest'], 'output' => ['shape' => 'DescribeRoutingControlResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'DescribeSafetyRule' => ['name' => 'DescribeSafetyRule', 'http' => ['method' => 'GET', 'requestUri' => '/safetyrule/{SafetyRuleArn}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSafetyRuleRequest'], 'output' => ['shape' => 'DescribeSafetyRuleResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListAssociatedRoute53HealthChecks' => ['name' => 'ListAssociatedRoute53HealthChecks', 'http' => ['method' => 'GET', 'requestUri' => '/routingcontrol/{RoutingControlArn}/associatedRoute53HealthChecks', 'responseCode' => 200], 'input' => ['shape' => 'ListAssociatedRoute53HealthChecksRequest'], 'output' => ['shape' => 'ListAssociatedRoute53HealthChecksResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'GET', 'requestUri' => '/cluster', 'responseCode' => 200], 'input' => ['shape' => 'ListClustersRequest'], 'output' => ['shape' => 'ListClustersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListControlPanels' => ['name' => 'ListControlPanels', 'http' => ['method' => 'GET', 'requestUri' => '/controlpanels', 'responseCode' => 200], 'input' => ['shape' => 'ListControlPanelsRequest'], 'output' => ['shape' => 'ListControlPanelsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListRoutingControls' => ['name' => 'ListRoutingControls', 'http' => ['method' => 'GET', 'requestUri' => '/controlpanel/{ControlPanelArn}/routingcontrols', 'responseCode' => 200], 'input' => ['shape' => 'ListRoutingControlsRequest'], 'output' => ['shape' => 'ListRoutingControlsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListSafetyRules' => ['name' => 'ListSafetyRules', 'http' => ['method' => 'GET', 'requestUri' => '/controlpanel/{ControlPanelArn}/safetyrules', 'responseCode' => 200], 'input' => ['shape' => 'ListSafetyRulesRequest'], 'output' => ['shape' => 'ListSafetyRulesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateControlPanel' => ['name' => 'UpdateControlPanel', 'http' => ['method' => 'PUT', 'requestUri' => '/controlpanel', 'responseCode' => 200], 'input' => ['shape' => 'UpdateControlPanelRequest'], 'output' => ['shape' => 'UpdateControlPanelResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateRoutingControl' => ['name' => 'UpdateRoutingControl', 'http' => ['method' => 'PUT', 'requestUri' => '/routingcontrol', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRoutingControlRequest'], 'output' => ['shape' => 'UpdateRoutingControlResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ConflictException']]], 'UpdateSafetyRule' => ['name' => 'UpdateSafetyRule', 'http' => ['method' => 'PUT', 'requestUri' => '/safetyrule', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSafetyRuleRequest'], 'output' => ['shape' => 'UpdateSafetyRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'AssertionRule' => ['type' => 'structure', 'members' => ['AssertedControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RuleConfig' => ['shape' => 'RuleConfig'], 'SafetyRuleArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Status' => ['shape' => 'Status'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['Status', 'ControlPanelArn', 'SafetyRuleArn', 'AssertedControls', 'RuleConfig', 'WaitPeriodMs', 'Name']], 'AssertionRuleUpdate' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__stringMin1Max64PatternS'], 'SafetyRuleArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['SafetyRuleArn', 'WaitPeriodMs', 'Name']], 'Cluster' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'ClusterEndpoints' => ['shape' => '__listOfClusterEndpoint'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'Status' => ['shape' => 'Status']]], 'ClusterEndpoint' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => '__stringMin1Max128PatternAZaZ09'], 'Region' => ['shape' => '__stringMin1Max32PatternS']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'ControlPanel' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'DefaultControlPanel' => ['shape' => '__boolean'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RoutingControlCount' => ['shape' => '__integer'], 'Status' => ['shape' => 'Status']]], 'CreateClusterRequest' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => '__stringMin1Max64PatternS', 'idempotencyToken' => \true], 'ClusterName' => ['shape' => '__stringMin1Max64PatternS'], 'Tags' => ['shape' => '__mapOf__stringMin0Max256PatternS']], 'required' => ['ClusterName']], 'CreateClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'CreateControlPanelRequest' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => '__stringMin1Max64PatternS', 'idempotencyToken' => \true], 'ClusterArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'ControlPanelName' => ['shape' => '__stringMin1Max64PatternS'], 'Tags' => ['shape' => '__mapOf__stringMin0Max256PatternS']], 'required' => ['ClusterArn', 'ControlPanelName']], 'CreateControlPanelResponse' => ['type' => 'structure', 'members' => ['ControlPanel' => ['shape' => 'ControlPanel']]], 'CreateRoutingControlRequest' => ['type' => 'structure', 'members' => ['ClientToken' => ['shape' => '__stringMin1Max64PatternS', 'idempotencyToken' => \true], 'ClusterArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'RoutingControlName' => ['shape' => '__stringMin1Max64PatternS']], 'required' => ['ClusterArn', 'RoutingControlName']], 'CreateRoutingControlResponse' => ['type' => 'structure', 'members' => ['RoutingControl' => ['shape' => 'RoutingControl']]], 'CreateSafetyRuleRequest' => ['type' => 'structure', 'members' => ['AssertionRule' => ['shape' => 'NewAssertionRule'], 'ClientToken' => ['shape' => '__stringMin1Max64PatternS', 'idempotencyToken' => \true], 'GatingRule' => ['shape' => 'NewGatingRule'], 'Tags' => ['shape' => '__mapOf__stringMin0Max256PatternS']]], 'CreateSafetyRuleResponse' => ['type' => 'structure', 'members' => ['AssertionRule' => ['shape' => 'AssertionRule'], 'GatingRule' => ['shape' => 'GatingRule']]], 'DeleteClusterRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ClusterArn']], 'required' => ['ClusterArn']], 'DeleteClusterResponse' => ['type' => 'structure', 'members' => []], 'DeleteControlPanelRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ControlPanelArn']], 'required' => ['ControlPanelArn']], 'DeleteControlPanelResponse' => ['type' => 'structure', 'members' => []], 'DeleteRoutingControlRequest' => ['type' => 'structure', 'members' => ['RoutingControlArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RoutingControlArn']], 'required' => ['RoutingControlArn']], 'DeleteRoutingControlResponse' => ['type' => 'structure', 'members' => []], 'DeleteSafetyRuleRequest' => ['type' => 'structure', 'members' => ['SafetyRuleArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SafetyRuleArn']], 'required' => ['SafetyRuleArn']], 'DeleteSafetyRuleResponse' => ['type' => 'structure', 'members' => []], 'DescribeClusterRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ClusterArn']], 'required' => ['ClusterArn']], 'DescribeClusterResponse' => ['type' => 'structure', 'members' => ['Cluster' => ['shape' => 'Cluster']]], 'DescribeControlPanelRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ControlPanelArn']], 'required' => ['ControlPanelArn']], 'DescribeControlPanelResponse' => ['type' => 'structure', 'members' => ['ControlPanel' => ['shape' => 'ControlPanel']]], 'DescribeRoutingControlRequest' => ['type' => 'structure', 'members' => ['RoutingControlArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RoutingControlArn']], 'required' => ['RoutingControlArn']], 'DescribeRoutingControlResponse' => ['type' => 'structure', 'members' => ['RoutingControl' => ['shape' => 'RoutingControl']]], 'DescribeSafetyRuleRequest' => ['type' => 'structure', 'members' => ['SafetyRuleArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'SafetyRuleArn']], 'required' => ['SafetyRuleArn']], 'DescribeSafetyRuleResponse' => ['type' => 'structure', 'members' => ['AssertionRule' => ['shape' => 'AssertionRule'], 'GatingRule' => ['shape' => 'GatingRule']]], 'GatingRule' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'GatingControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RuleConfig' => ['shape' => 'RuleConfig'], 'SafetyRuleArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Status' => ['shape' => 'Status'], 'TargetControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['Status', 'TargetControls', 'ControlPanelArn', 'SafetyRuleArn', 'GatingControls', 'RuleConfig', 'WaitPeriodMs', 'Name']], 'GatingRuleUpdate' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__stringMin1Max64PatternS'], 'SafetyRuleArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['SafetyRuleArn', 'WaitPeriodMs', 'Name']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'ListAssociatedRoute53HealthChecksRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken'], 'RoutingControlArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'RoutingControlArn']], 'required' => ['RoutingControlArn']], 'ListAssociatedRoute53HealthChecksResponse' => ['type' => 'structure', 'members' => ['HealthCheckIds' => ['shape' => '__listOf__stringMax36PatternS'], 'NextToken' => ['shape' => '__stringMin1Max8096PatternS']]], 'ListClustersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListClustersResponse' => ['type' => 'structure', 'members' => ['Clusters' => ['shape' => '__listOfCluster'], 'NextToken' => ['shape' => '__stringMin1Max8096PatternS']]], 'ListControlPanelsRequest' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'ClusterArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListControlPanelsResponse' => ['type' => 'structure', 'members' => ['ControlPanels' => ['shape' => '__listOfControlPanel'], 'NextToken' => ['shape' => '__stringMin1Max8096PatternS']]], 'ListRoutingControlsRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ControlPanelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['ControlPanelArn']], 'ListRoutingControlsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__stringMin1Max8096PatternS'], 'RoutingControls' => ['shape' => '__listOfRoutingControl']]], 'ListSafetyRulesRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ControlPanelArn'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken']], 'required' => ['ControlPanelArn']], 'ListSafetyRulesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__stringMin1Max8096PatternS'], 'SafetyRules' => ['shape' => '__listOfRule']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => '__mapOf__stringMin0Max256PatternS']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 1000], 'NewAssertionRule' => ['type' => 'structure', 'members' => ['AssertedControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RuleConfig' => ['shape' => 'RuleConfig'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['ControlPanelArn', 'AssertedControls', 'RuleConfig', 'WaitPeriodMs', 'Name']], 'NewGatingRule' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'GatingControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RuleConfig' => ['shape' => 'RuleConfig'], 'TargetControls' => ['shape' => '__listOf__stringMin1Max256PatternAZaZ09'], 'WaitPeriodMs' => ['shape' => '__integer']], 'required' => ['TargetControls', 'ControlPanelArn', 'GatingControls', 'RuleConfig', 'WaitPeriodMs', 'Name']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'RoutingControl' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Name' => ['shape' => '__stringMin1Max64PatternS'], 'RoutingControlArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'Status' => ['shape' => 'Status']]], 'Rule' => ['type' => 'structure', 'members' => ['ASSERTION' => ['shape' => 'AssertionRule'], 'GATING' => ['shape' => 'GatingRule']]], 'RuleConfig' => ['type' => 'structure', 'members' => ['Inverted' => ['shape' => '__boolean'], 'Threshold' => ['shape' => '__integer'], 'Type' => ['shape' => 'RuleType']], 'required' => ['Type', 'Inverted', 'Threshold']], 'RuleType' => ['type' => 'string', 'enum' => ['ATLEAST', 'AND', 'OR']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 402]], 'Status' => ['type' => 'string', 'enum' => ['PENDING', 'DEPLOYED', 'PENDING_DELETION']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => '__mapOf__stringMin0Max256PatternS']], 'required' => ['ResourceArn', 'Tags']], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'TagKeys']], 'required' => ['ResourceArn', 'TagKeys']], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateControlPanelRequest' => ['type' => 'structure', 'members' => ['ControlPanelArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'ControlPanelName' => ['shape' => '__stringMin1Max64PatternS']], 'required' => ['ControlPanelArn', 'ControlPanelName']], 'UpdateControlPanelResponse' => ['type' => 'structure', 'members' => ['ControlPanel' => ['shape' => 'ControlPanel']]], 'UpdateRoutingControlRequest' => ['type' => 'structure', 'members' => ['RoutingControlArn' => ['shape' => '__stringMin1Max256PatternAZaZ09'], 'RoutingControlName' => ['shape' => '__stringMin1Max64PatternS']], 'required' => ['RoutingControlName', 'RoutingControlArn']], 'UpdateRoutingControlResponse' => ['type' => 'structure', 'members' => ['RoutingControl' => ['shape' => 'RoutingControl']]], 'UpdateSafetyRuleRequest' => ['type' => 'structure', 'members' => ['AssertionRuleUpdate' => ['shape' => 'AssertionRuleUpdate'], 'GatingRuleUpdate' => ['shape' => 'GatingRuleUpdate']]], 'UpdateSafetyRuleResponse' => ['type' => 'structure', 'members' => ['AssertionRule' => ['shape' => 'AssertionRule'], 'GatingRule' => ['shape' => 'GatingRule']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']], 'required' => ['Message'], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfCluster' => ['type' => 'list', 'member' => ['shape' => 'Cluster']], '__listOfClusterEndpoint' => ['type' => 'list', 'member' => ['shape' => 'ClusterEndpoint']], '__listOfControlPanel' => ['type' => 'list', 'member' => ['shape' => 'ControlPanel']], '__listOfRoutingControl' => ['type' => 'list', 'member' => ['shape' => 'RoutingControl']], '__listOfRule' => ['type' => 'list', 'member' => ['shape' => 'Rule']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__listOf__stringMax36PatternS' => ['type' => 'list', 'member' => ['shape' => '__stringMax36PatternS']], '__listOf__stringMin1Max256PatternAZaZ09' => ['type' => 'list', 'member' => ['shape' => '__stringMin1Max256PatternAZaZ09']], '__long' => ['type' => 'long'], '__mapOf__stringMin0Max256PatternS' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__stringMin0Max256PatternS']], '__string' => ['type' => 'string'], '__stringMax36PatternS' => ['type' => 'string', 'max' => 36, 'pattern' => '^\\S+$'], '__stringMin0Max256PatternS' => ['type' => 'string', 'min' => 0, 'max' => 256, 'pattern' => '^\\S+$'], '__stringMin1Max128PatternAZaZ09' => ['type' => 'string', 'min' => 1, 'max' => 128, 'pattern' => '^[A-Za-z0-9:.\\/_-]*$'], '__stringMin1Max256PatternAZaZ09' => ['type' => 'string', 'min' => 1, 'max' => 256, 'pattern' => '^[A-Za-z0-9:\\/_-]*$'], '__stringMin1Max32PatternS' => ['type' => 'string', 'min' => 1, 'max' => 32, 'pattern' => '^\\S+$'], '__stringMin1Max64PatternS' => ['type' => 'string', 'min' => 1, 'max' => 64, 'pattern' => '^\\S+$'], '__stringMin1Max8096PatternS' => ['type' => 'string', 'min' => 1, 'max' => 8096, 'pattern' => '[\\S]*'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.php deleted file mode 100644 index 878ec79..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-control-config-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-control-config-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-control-config.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://route53-recovery-control-config.us-west-2.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-west-2', 'signingName' => 'route53-recovery-control-config']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-control-config.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-tests-1.json.php deleted file mode 100644 index aee3951..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-west-2', 'name' => 'sigv4', 'signingName' => 'route53-recovery-control-config']]], 'url' => 'https://route53-recovery-control-config.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'aws-global']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/paginators-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/paginators-1.json.php deleted file mode 100644 index 2d4ebbc..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAssociatedRoute53HealthChecks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'HealthCheckIds'], 'ListClusters' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Clusters'], 'ListControlPanels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ControlPanels'], 'ListRoutingControls' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RoutingControls'], 'ListSafetyRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SafetyRules']]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/waiters-2.json.php b/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/waiters-2.json.php deleted file mode 100644 index 2aca000..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-control-config/2020-11-02/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ClusterCreated' => ['description' => 'Wait until a cluster is created', 'operation' => 'DescribeCluster', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'Cluster.Status', 'expected' => 'DEPLOYED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Cluster.Status', 'expected' => 'PENDING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'ClusterDeleted' => ['description' => 'Wait for a cluster to be deleted', 'operation' => 'DescribeCluster', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 404], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'Cluster.Status', 'expected' => 'PENDING_DELETION'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'ControlPanelCreated' => ['description' => 'Wait until a control panel is created', 'operation' => 'DescribeControlPanel', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'ControlPanel.Status', 'expected' => 'DEPLOYED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'ControlPanel.Status', 'expected' => 'PENDING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'ControlPanelDeleted' => ['description' => 'Wait until a control panel is deleted', 'operation' => 'DescribeControlPanel', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 404], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'ControlPanel.Status', 'expected' => 'PENDING_DELETION'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'RoutingControlCreated' => ['description' => 'Wait until a routing control is created', 'operation' => 'DescribeRoutingControl', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'path', 'argument' => 'RoutingControl.Status', 'expected' => 'DEPLOYED'], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'RoutingControl.Status', 'expected' => 'PENDING'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]], 'RoutingControlDeleted' => ['description' => 'Wait for a routing control to be deleted', 'operation' => 'DescribeRoutingControl', 'delay' => 5, 'maxAttempts' => 26, 'acceptors' => [['state' => 'success', 'matcher' => 'status', 'expected' => 404], ['state' => 'retry', 'matcher' => 'path', 'argument' => 'RoutingControl.Status', 'expected' => 'PENDING_DELETION'], ['state' => 'retry', 'matcher' => 'status', 'expected' => 500]]]]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/api-2.json.php b/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/api-2.json.php deleted file mode 100644 index 869bbea..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2019-12-02', 'endpointPrefix' => 'route53-recovery-readiness', 'signingName' => 'route53-recovery-readiness', 'serviceFullName' => 'AWS Route53 Recovery Readiness', 'serviceId' => 'Route53 Recovery Readiness', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'route53-recovery-readiness-2019-12-02', 'signatureVersion' => 'v4'], 'operations' => ['CreateCell' => ['name' => 'CreateCell', 'http' => ['method' => 'POST', 'requestUri' => '/cells', 'responseCode' => 200], 'input' => ['shape' => 'CreateCellRequest'], 'output' => ['shape' => 'CreateCellResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateCrossAccountAuthorization' => ['name' => 'CreateCrossAccountAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/crossaccountauthorizations', 'responseCode' => 200], 'input' => ['shape' => 'CreateCrossAccountAuthorizationRequest'], 'output' => ['shape' => 'CreateCrossAccountAuthorizationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateReadinessCheck' => ['name' => 'CreateReadinessCheck', 'http' => ['method' => 'POST', 'requestUri' => '/readinesschecks', 'responseCode' => 200], 'input' => ['shape' => 'CreateReadinessCheckRequest'], 'output' => ['shape' => 'CreateReadinessCheckResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateRecoveryGroup' => ['name' => 'CreateRecoveryGroup', 'http' => ['method' => 'POST', 'requestUri' => '/recoverygroups', 'responseCode' => 200], 'input' => ['shape' => 'CreateRecoveryGroupRequest'], 'output' => ['shape' => 'CreateRecoveryGroupResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'CreateResourceSet' => ['name' => 'CreateResourceSet', 'http' => ['method' => 'POST', 'requestUri' => '/resourcesets', 'responseCode' => 200], 'input' => ['shape' => 'CreateResourceSetRequest'], 'output' => ['shape' => 'CreateResourceSetResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException']]], 'DeleteCell' => ['name' => 'DeleteCell', 'http' => ['method' => 'DELETE', 'requestUri' => '/cells/{cellName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCellRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteCrossAccountAuthorization' => ['name' => 'DeleteCrossAccountAuthorization', 'http' => ['method' => 'DELETE', 'requestUri' => '/crossaccountauthorizations/{crossAccountAuthorization}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCrossAccountAuthorizationRequest'], 'output' => ['shape' => 'DeleteCrossAccountAuthorizationResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteReadinessCheck' => ['name' => 'DeleteReadinessCheck', 'http' => ['method' => 'DELETE', 'requestUri' => '/readinesschecks/{readinessCheckName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteReadinessCheckRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteRecoveryGroup' => ['name' => 'DeleteRecoveryGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/recoverygroups/{recoveryGroupName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRecoveryGroupRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'DeleteResourceSet' => ['name' => 'DeleteResourceSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/resourcesets/{resourceSetName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResourceSetRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetArchitectureRecommendations' => ['name' => 'GetArchitectureRecommendations', 'http' => ['method' => 'GET', 'requestUri' => '/recoverygroups/{recoveryGroupName}/architectureRecommendations', 'responseCode' => 200], 'input' => ['shape' => 'GetArchitectureRecommendationsRequest'], 'output' => ['shape' => 'GetArchitectureRecommendationsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetCell' => ['name' => 'GetCell', 'http' => ['method' => 'GET', 'requestUri' => '/cells/{cellName}', 'responseCode' => 200], 'input' => ['shape' => 'GetCellRequest'], 'output' => ['shape' => 'GetCellResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetCellReadinessSummary' => ['name' => 'GetCellReadinessSummary', 'http' => ['method' => 'GET', 'requestUri' => '/cellreadiness/{cellName}', 'responseCode' => 200], 'input' => ['shape' => 'GetCellReadinessSummaryRequest'], 'output' => ['shape' => 'GetCellReadinessSummaryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetReadinessCheck' => ['name' => 'GetReadinessCheck', 'http' => ['method' => 'GET', 'requestUri' => '/readinesschecks/{readinessCheckName}', 'responseCode' => 200], 'input' => ['shape' => 'GetReadinessCheckRequest'], 'output' => ['shape' => 'GetReadinessCheckResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetReadinessCheckResourceStatus' => ['name' => 'GetReadinessCheckResourceStatus', 'http' => ['method' => 'GET', 'requestUri' => '/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status', 'responseCode' => 200], 'input' => ['shape' => 'GetReadinessCheckResourceStatusRequest'], 'output' => ['shape' => 'GetReadinessCheckResourceStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetReadinessCheckStatus' => ['name' => 'GetReadinessCheckStatus', 'http' => ['method' => 'GET', 'requestUri' => '/readinesschecks/{readinessCheckName}/status', 'responseCode' => 200], 'input' => ['shape' => 'GetReadinessCheckStatusRequest'], 'output' => ['shape' => 'GetReadinessCheckStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetRecoveryGroup' => ['name' => 'GetRecoveryGroup', 'http' => ['method' => 'GET', 'requestUri' => '/recoverygroups/{recoveryGroupName}', 'responseCode' => 200], 'input' => ['shape' => 'GetRecoveryGroupRequest'], 'output' => ['shape' => 'GetRecoveryGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetRecoveryGroupReadinessSummary' => ['name' => 'GetRecoveryGroupReadinessSummary', 'http' => ['method' => 'GET', 'requestUri' => '/recoverygroupreadiness/{recoveryGroupName}', 'responseCode' => 200], 'input' => ['shape' => 'GetRecoveryGroupReadinessSummaryRequest'], 'output' => ['shape' => 'GetRecoveryGroupReadinessSummaryResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'GetResourceSet' => ['name' => 'GetResourceSet', 'http' => ['method' => 'GET', 'requestUri' => '/resourcesets/{resourceSetName}', 'responseCode' => 200], 'input' => ['shape' => 'GetResourceSetRequest'], 'output' => ['shape' => 'GetResourceSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListCells' => ['name' => 'ListCells', 'http' => ['method' => 'GET', 'requestUri' => '/cells', 'responseCode' => 200], 'input' => ['shape' => 'ListCellsRequest'], 'output' => ['shape' => 'ListCellsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListCrossAccountAuthorizations' => ['name' => 'ListCrossAccountAuthorizations', 'http' => ['method' => 'GET', 'requestUri' => '/crossaccountauthorizations', 'responseCode' => 200], 'input' => ['shape' => 'ListCrossAccountAuthorizationsRequest'], 'output' => ['shape' => 'ListCrossAccountAuthorizationsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListReadinessChecks' => ['name' => 'ListReadinessChecks', 'http' => ['method' => 'GET', 'requestUri' => '/readinesschecks', 'responseCode' => 200], 'input' => ['shape' => 'ListReadinessChecksRequest'], 'output' => ['shape' => 'ListReadinessChecksResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListRecoveryGroups' => ['name' => 'ListRecoveryGroups', 'http' => ['method' => 'GET', 'requestUri' => '/recoverygroups', 'responseCode' => 200], 'input' => ['shape' => 'ListRecoveryGroupsRequest'], 'output' => ['shape' => 'ListRecoveryGroupsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListResourceSets' => ['name' => 'ListResourceSets', 'http' => ['method' => 'GET', 'requestUri' => '/resourcesets', 'responseCode' => 200], 'input' => ['shape' => 'ListResourceSetsRequest'], 'output' => ['shape' => 'ListResourceSetsResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'GET', 'requestUri' => '/rules', 'responseCode' => 200], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResources' => ['name' => 'ListTagsForResources', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourcesRequest'], 'output' => ['shape' => 'ListTagsForResourcesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateCell' => ['name' => 'UpdateCell', 'http' => ['method' => 'PUT', 'requestUri' => '/cells/{cellName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateCellRequest'], 'output' => ['shape' => 'UpdateCellResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateReadinessCheck' => ['name' => 'UpdateReadinessCheck', 'http' => ['method' => 'PUT', 'requestUri' => '/readinesschecks/{readinessCheckName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateReadinessCheckRequest'], 'output' => ['shape' => 'UpdateReadinessCheckResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateRecoveryGroup' => ['name' => 'UpdateRecoveryGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/recoverygroups/{recoveryGroupName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRecoveryGroupRequest'], 'output' => ['shape' => 'UpdateRecoveryGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]], 'UpdateResourceSet' => ['name' => 'UpdateResourceSet', 'http' => ['method' => 'PUT', 'requestUri' => '/resourcesets/{resourceSetName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateResourceSetRequest'], 'output' => ['shape' => 'UpdateResourceSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 403], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'CellOutput' => ['type' => 'structure', 'members' => ['CellArn' => ['shape' => '__stringMax256', 'locationName' => 'cellArn'], 'CellName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'ParentReadinessScopes' => ['shape' => '__listOf__string', 'locationName' => 'parentReadinessScopes'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ParentReadinessScopes', 'CellArn', 'CellName', 'Cells']], 'ConflictException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 409], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'CreateCellRequest' => ['type' => 'structure', 'members' => ['CellName' => ['shape' => '__string', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['CellName']], 'CreateCellResponse' => ['type' => 'structure', 'members' => ['CellArn' => ['shape' => '__stringMax256', 'locationName' => 'cellArn'], 'CellName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'ParentReadinessScopes' => ['shape' => '__listOf__string', 'locationName' => 'parentReadinessScopes'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateCrossAccountAuthorizationRequest' => ['type' => 'structure', 'members' => ['CrossAccountAuthorization' => ['shape' => 'CrossAccountAuthorization', 'locationName' => 'crossAccountAuthorization']], 'required' => ['CrossAccountAuthorization']], 'CreateCrossAccountAuthorizationResponse' => ['type' => 'structure', 'members' => ['CrossAccountAuthorization' => ['shape' => 'CrossAccountAuthorization', 'locationName' => 'crossAccountAuthorization']]], 'CreateReadinessCheckRequest' => ['type' => 'structure', 'members' => ['ReadinessCheckName' => ['shape' => '__string', 'locationName' => 'readinessCheckName'], 'ResourceSetName' => ['shape' => '__string', 'locationName' => 'resourceSetName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceSetName', 'ReadinessCheckName']], 'CreateReadinessCheckResponse' => ['type' => 'structure', 'members' => ['ReadinessCheckArn' => ['shape' => '__stringMax256', 'locationName' => 'readinessCheckArn'], 'ReadinessCheckName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'readinessCheckName'], 'ResourceSet' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSet'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateRecoveryGroupRequest' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupName' => ['shape' => '__string', 'locationName' => 'recoveryGroupName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['RecoveryGroupName']], 'CreateRecoveryGroupResponse' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupArn' => ['shape' => '__stringMax256', 'locationName' => 'recoveryGroupArn'], 'RecoveryGroupName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'recoveryGroupName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateResourceSetRequest' => ['type' => 'structure', 'members' => ['ResourceSetName' => ['shape' => '__string', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceSetType', 'ResourceSetName', 'Resources']], 'CreateResourceSetResponse' => ['type' => 'structure', 'members' => ['ResourceSetArn' => ['shape' => '__stringMax256', 'locationName' => 'resourceSetArn'], 'ResourceSetName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CrossAccountAuthorization' => ['type' => 'string'], 'DNSTargetResource' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'locationName' => 'domainName'], 'HostedZoneArn' => ['shape' => '__string', 'locationName' => 'hostedZoneArn'], 'RecordSetId' => ['shape' => '__string', 'locationName' => 'recordSetId'], 'RecordType' => ['shape' => '__string', 'locationName' => 'recordType'], 'TargetResource' => ['shape' => 'TargetResource', 'locationName' => 'targetResource']]], 'DeleteCellRequest' => ['type' => 'structure', 'members' => ['CellName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'cellName']], 'required' => ['CellName']], 'DeleteCrossAccountAuthorizationRequest' => ['type' => 'structure', 'members' => ['CrossAccountAuthorization' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'crossAccountAuthorization']], 'required' => ['CrossAccountAuthorization']], 'DeleteCrossAccountAuthorizationResponse' => ['type' => 'structure', 'members' => []], 'DeleteReadinessCheckRequest' => ['type' => 'structure', 'members' => ['ReadinessCheckName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'readinessCheckName']], 'required' => ['ReadinessCheckName']], 'DeleteRecoveryGroupRequest' => ['type' => 'structure', 'members' => ['RecoveryGroupName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recoveryGroupName']], 'required' => ['RecoveryGroupName']], 'DeleteResourceSetRequest' => ['type' => 'structure', 'members' => ['ResourceSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceSetName']], 'required' => ['ResourceSetName']], 'GetArchitectureRecommendationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RecoveryGroupName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recoveryGroupName']], 'required' => ['RecoveryGroupName']], 'GetArchitectureRecommendationsResponse' => ['type' => 'structure', 'members' => ['LastAuditTimestamp' => ['shape' => 'LastAuditTimestamp', 'locationName' => 'lastAuditTimestamp'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Recommendations' => ['shape' => '__listOfRecommendation', 'locationName' => 'recommendations']]], 'GetCellReadinessSummaryRequest' => ['type' => 'structure', 'members' => ['CellName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'cellName'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['CellName']], 'GetCellReadinessSummaryResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'ReadinessChecks' => ['shape' => '__listOfReadinessCheckSummary', 'locationName' => 'readinessChecks']]], 'GetCellRequest' => ['type' => 'structure', 'members' => ['CellName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'cellName']], 'required' => ['CellName']], 'GetCellResponse' => ['type' => 'structure', 'members' => ['CellArn' => ['shape' => '__stringMax256', 'locationName' => 'cellArn'], 'CellName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'ParentReadinessScopes' => ['shape' => '__listOf__string', 'locationName' => 'parentReadinessScopes'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetReadinessCheckRequest' => ['type' => 'structure', 'members' => ['ReadinessCheckName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'readinessCheckName']], 'required' => ['ReadinessCheckName']], 'GetReadinessCheckResourceStatusRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ReadinessCheckName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'readinessCheckName'], 'ResourceIdentifier' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceIdentifier']], 'required' => ['ReadinessCheckName', 'ResourceIdentifier']], 'GetReadinessCheckResourceStatusResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'Rules' => ['shape' => '__listOfRuleResult', 'locationName' => 'rules']]], 'GetReadinessCheckResponse' => ['type' => 'structure', 'members' => ['ReadinessCheckArn' => ['shape' => '__stringMax256', 'locationName' => 'readinessCheckArn'], 'ReadinessCheckName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'readinessCheckName'], 'ResourceSet' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSet'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetReadinessCheckStatusRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ReadinessCheckName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'readinessCheckName']], 'required' => ['ReadinessCheckName']], 'GetReadinessCheckStatusResponse' => ['type' => 'structure', 'members' => ['Messages' => ['shape' => '__listOfMessage', 'locationName' => 'messages'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'Resources' => ['shape' => '__listOfResourceResult', 'locationName' => 'resources']]], 'GetRecoveryGroupReadinessSummaryRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RecoveryGroupName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recoveryGroupName']], 'required' => ['RecoveryGroupName']], 'GetRecoveryGroupReadinessSummaryResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'ReadinessChecks' => ['shape' => '__listOfReadinessCheckSummary', 'locationName' => 'readinessChecks']]], 'GetRecoveryGroupRequest' => ['type' => 'structure', 'members' => ['RecoveryGroupName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recoveryGroupName']], 'required' => ['RecoveryGroupName']], 'GetRecoveryGroupResponse' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupArn' => ['shape' => '__stringMax256', 'locationName' => 'recoveryGroupArn'], 'RecoveryGroupName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'recoveryGroupName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'GetResourceSetRequest' => ['type' => 'structure', 'members' => ['ResourceSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceSetName']], 'required' => ['ResourceSetName']], 'GetResourceSetResponse' => ['type' => 'structure', 'members' => ['ResourceSetArn' => ['shape' => '__stringMax256', 'locationName' => 'resourceSetArn'], 'ResourceSetName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'InternalServerException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 500], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'LastAuditTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ListCellsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCellsResponse' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOfCellOutput', 'locationName' => 'cells'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListCrossAccountAuthorizationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListCrossAccountAuthorizationsResponse' => ['type' => 'structure', 'members' => ['CrossAccountAuthorizations' => ['shape' => '__listOfCrossAccountAuthorization', 'locationName' => 'crossAccountAuthorizations'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListReadinessChecksRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListReadinessChecksResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'ReadinessChecks' => ['shape' => '__listOfReadinessCheckOutput', 'locationName' => 'readinessChecks']]], 'ListRecoveryGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListRecoveryGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'RecoveryGroups' => ['shape' => '__listOfRecoveryGroupOutput', 'locationName' => 'recoveryGroups']]], 'ListResourceSetsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListResourceSetsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'ResourceSets' => ['shape' => '__listOfResourceSetOutput', 'locationName' => 'resourceSets']]], 'ListRulesOutput' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => '__stringMax64', 'locationName' => 'resourceType'], 'RuleDescription' => ['shape' => '__stringMax256', 'locationName' => 'ruleDescription'], 'RuleId' => ['shape' => '__stringMax64', 'locationName' => 'ruleId']], 'required' => ['RuleDescription', 'RuleId', 'ResourceType']], 'ListRulesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'ResourceType' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'resourceType']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Rules' => ['shape' => '__listOfListRulesOutput', 'locationName' => 'rules']]], 'ListTagsForResourcesRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourcesResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'MaxResults' => ['type' => 'integer', 'min' => 1, 'max' => 1000], 'Message' => ['type' => 'structure', 'members' => ['MessageText' => ['shape' => '__string', 'locationName' => 'messageText']]], 'NLBResource' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn']]], 'R53ResourceRecord' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => '__string', 'locationName' => 'domainName'], 'RecordSetId' => ['shape' => '__string', 'locationName' => 'recordSetId']]], 'Readiness' => ['type' => 'string', 'enum' => ['READY', 'NOT_READY', 'UNKNOWN', 'NOT_AUTHORIZED']], 'ReadinessCheckOutput' => ['type' => 'structure', 'members' => ['ReadinessCheckArn' => ['shape' => '__stringMax256', 'locationName' => 'readinessCheckArn'], 'ReadinessCheckName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'readinessCheckName'], 'ResourceSet' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSet'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ReadinessCheckArn', 'ResourceSet']], 'ReadinessCheckSummary' => ['type' => 'structure', 'members' => ['Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'ReadinessCheckName' => ['shape' => '__string', 'locationName' => 'readinessCheckName']]], 'ReadinessCheckTimestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Recommendation' => ['type' => 'structure', 'members' => ['RecommendationText' => ['shape' => '__string', 'locationName' => 'recommendationText']], 'required' => ['RecommendationText']], 'RecoveryGroupOutput' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupArn' => ['shape' => '__stringMax256', 'locationName' => 'recoveryGroupArn'], 'RecoveryGroupName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'recoveryGroupName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['RecoveryGroupArn', 'RecoveryGroupName', 'Cells']], 'Resource' => ['type' => 'structure', 'members' => ['ComponentId' => ['shape' => '__string', 'locationName' => 'componentId'], 'DnsTargetResource' => ['shape' => 'DNSTargetResource', 'locationName' => 'dnsTargetResource'], 'ReadinessScopes' => ['shape' => '__listOf__string', 'locationName' => 'readinessScopes'], 'ResourceArn' => ['shape' => '__string', 'locationName' => 'resourceArn']]], 'ResourceNotFoundException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 404], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'ResourceResult' => ['type' => 'structure', 'members' => ['ComponentId' => ['shape' => '__string', 'locationName' => 'componentId'], 'LastCheckedTimestamp' => ['shape' => 'ReadinessCheckTimestamp', 'locationName' => 'lastCheckedTimestamp'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'ResourceArn' => ['shape' => '__string', 'locationName' => 'resourceArn']], 'required' => ['Readiness', 'LastCheckedTimestamp']], 'ResourceSetOutput' => ['type' => 'structure', 'members' => ['ResourceSetArn' => ['shape' => '__stringMax256', 'locationName' => 'resourceSetArn'], 'ResourceSetName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceSetType', 'ResourceSetName', 'ResourceSetArn', 'Resources']], 'RuleResult' => ['type' => 'structure', 'members' => ['LastCheckedTimestamp' => ['shape' => 'ReadinessCheckTimestamp', 'locationName' => 'lastCheckedTimestamp'], 'Messages' => ['shape' => '__listOfMessage', 'locationName' => 'messages'], 'Readiness' => ['shape' => 'Readiness', 'locationName' => 'readiness'], 'RuleId' => ['shape' => '__string', 'locationName' => 'ruleId']], 'required' => ['Messages', 'Readiness', 'RuleId', 'LastCheckedTimestamp']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceArn', 'Tags']], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'Tags' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'TargetResource' => ['type' => 'structure', 'members' => ['NLBResource' => ['shape' => 'NLBResource', 'locationName' => 'nLBResource'], 'R53Resource' => ['shape' => 'R53ResourceRecord', 'locationName' => 'r53Resource']]], 'ThrottlingException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 429], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateCellRequest' => ['type' => 'structure', 'members' => ['CellName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells']], 'required' => ['CellName', 'Cells']], 'UpdateCellResponse' => ['type' => 'structure', 'members' => ['CellArn' => ['shape' => '__stringMax256', 'locationName' => 'cellArn'], 'CellName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'cellName'], 'Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'ParentReadinessScopes' => ['shape' => '__listOf__string', 'locationName' => 'parentReadinessScopes'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateReadinessCheckRequest' => ['type' => 'structure', 'members' => ['ReadinessCheckName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'readinessCheckName'], 'ResourceSetName' => ['shape' => '__string', 'locationName' => 'resourceSetName']], 'required' => ['ReadinessCheckName', 'ResourceSetName']], 'UpdateReadinessCheckResponse' => ['type' => 'structure', 'members' => ['ReadinessCheckArn' => ['shape' => '__stringMax256', 'locationName' => 'readinessCheckArn'], 'ReadinessCheckName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'readinessCheckName'], 'ResourceSet' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSet'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateRecoveryGroupRequest' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'recoveryGroupName']], 'required' => ['RecoveryGroupName', 'Cells']], 'UpdateRecoveryGroupResponse' => ['type' => 'structure', 'members' => ['Cells' => ['shape' => '__listOf__string', 'locationName' => 'cells'], 'RecoveryGroupArn' => ['shape' => '__stringMax256', 'locationName' => 'recoveryGroupArn'], 'RecoveryGroupName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'recoveryGroupName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateResourceSetRequest' => ['type' => 'structure', 'members' => ['ResourceSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources']], 'required' => ['ResourceSetName', 'ResourceSetType', 'Resources']], 'UpdateResourceSetResponse' => ['type' => 'structure', 'members' => ['ResourceSetArn' => ['shape' => '__stringMax256', 'locationName' => 'resourceSetArn'], 'ResourceSetName' => ['shape' => '__stringMax64PatternAAZAZ09Z', 'locationName' => 'resourceSetName'], 'ResourceSetType' => ['shape' => '__stringPatternAWSAZaZ09AZaZ09', 'locationName' => 'resourceSetType'], 'Resources' => ['shape' => '__listOfResource', 'locationName' => 'resources'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'ValidationException' => ['type' => 'structure', 'exception' => \true, 'error' => ['httpStatusCode' => 400], 'members' => ['Message' => ['shape' => '__string', 'locationName' => 'message']]], '__listOfCellOutput' => ['type' => 'list', 'member' => ['shape' => 'CellOutput']], '__listOfCrossAccountAuthorization' => ['type' => 'list', 'member' => ['shape' => 'CrossAccountAuthorization']], '__listOfListRulesOutput' => ['type' => 'list', 'member' => ['shape' => 'ListRulesOutput']], '__listOfMessage' => ['type' => 'list', 'member' => ['shape' => 'Message']], '__listOfReadinessCheckOutput' => ['type' => 'list', 'member' => ['shape' => 'ReadinessCheckOutput']], '__listOfReadinessCheckSummary' => ['type' => 'list', 'member' => ['shape' => 'ReadinessCheckSummary']], '__listOfRecommendation' => ['type' => 'list', 'member' => ['shape' => 'Recommendation']], '__listOfRecoveryGroupOutput' => ['type' => 'list', 'member' => ['shape' => 'RecoveryGroupOutput']], '__listOfResource' => ['type' => 'list', 'member' => ['shape' => 'Resource']], '__listOfResourceResult' => ['type' => 'list', 'member' => ['shape' => 'ResourceResult']], '__listOfResourceSetOutput' => ['type' => 'list', 'member' => ['shape' => 'ResourceSetOutput']], '__listOfRuleResult' => ['type' => 'list', 'member' => ['shape' => 'RuleResult']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__string' => ['type' => 'string'], '__stringMax256' => ['type' => 'string', 'max' => 256], '__stringMax64' => ['type' => 'string', 'max' => 64], '__stringMax64PatternAAZAZ09Z' => ['type' => 'string', 'max' => 64, 'pattern' => '\\A[a-zA-Z0-9_]+\\z'], '__stringPatternAWSAZaZ09AZaZ09' => ['type' => 'string', 'pattern' => 'AWS::[A-Za-z0-9]+::[A-Za-z0-9]+']]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index 3ca2817..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-readiness-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-readiness-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-readiness.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53-recovery-readiness.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-tests-1.json.php deleted file mode 100644 index c7d7f23..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/paginators-1.json.php deleted file mode 100644 index b2b0792..0000000 --- a/vendor/Aws3/Aws/data/route53-recovery-readiness/2019-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListReadinessChecks' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReadinessChecks'], 'ListResourceSets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResourceSets'], 'ListCells' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Cells'], 'ListRecoveryGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RecoveryGroups'], 'ListRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Rules'], 'ListCrossAccountAuthorizations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CrossAccountAuthorizations'], 'GetCellReadinessSummary' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReadinessChecks', 'non_aggregate_keys' => ['Readiness']], 'GetRecoveryGroupReadinessSummary' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ReadinessChecks', 'non_aggregate_keys' => ['Readiness']], 'GetReadinessCheckStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Resources', 'non_aggregate_keys' => ['Readiness', 'Messages']], 'GetReadinessCheckResourceStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Rules', 'non_aggregate_keys' => ['Readiness']]]]; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/api-2.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/api-2.json.php deleted file mode 100644 index 9422562..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-04-01', 'endpointPrefix' => 'route53', 'globalEndpoint' => 'route53.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'Route 53', 'serviceFullName' => 'Amazon Route 53', 'serviceId' => 'Route 53', 'signatureVersion' => 'v4', 'uid' => 'route53-2013-04-01'], 'operations' => ['ActivateKeySigningKey' => ['name' => 'ActivateKeySigningKey', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate'], 'input' => ['shape' => 'ActivateKeySigningKeyRequest'], 'output' => ['shape' => 'ActivateKeySigningKeyResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'NoSuchKeySigningKey'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidSigningStatus'], ['shape' => 'InvalidKMSArn'], ['shape' => 'InvalidInput']]], 'AssociateVPCWithHostedZone' => ['name' => 'AssociateVPCWithHostedZone', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/associatevpc'], 'input' => ['shape' => 'AssociateVPCWithHostedZoneRequest', 'locationName' => 'AssociateVPCWithHostedZoneRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'AssociateVPCWithHostedZoneResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'NotAuthorizedException'], ['shape' => 'InvalidVPCId'], ['shape' => 'InvalidInput'], ['shape' => 'PublicZoneVPCAssociation'], ['shape' => 'ConflictingDomainExists'], ['shape' => 'LimitsExceeded'], ['shape' => 'PriorRequestNotComplete']]], 'ChangeCidrCollection' => ['name' => 'ChangeCidrCollection', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/cidrcollection/{CidrCollectionId}'], 'input' => ['shape' => 'ChangeCidrCollectionRequest', 'locationName' => 'ChangeCidrCollectionRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'ChangeCidrCollectionResponse'], 'errors' => [['shape' => 'NoSuchCidrCollectionException'], ['shape' => 'CidrCollectionVersionMismatchException'], ['shape' => 'InvalidInput'], ['shape' => 'CidrBlockInUseException'], ['shape' => 'LimitsExceeded'], ['shape' => 'ConcurrentModification']]], 'ChangeResourceRecordSets' => ['name' => 'ChangeResourceRecordSets', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/rrset/'], 'input' => ['shape' => 'ChangeResourceRecordSetsRequest', 'locationName' => 'ChangeResourceRecordSetsRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'ChangeResourceRecordSetsResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'NoSuchHealthCheck'], ['shape' => 'InvalidChangeBatch'], ['shape' => 'InvalidInput'], ['shape' => 'PriorRequestNotComplete']]], 'ChangeTagsForResource' => ['name' => 'ChangeTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/tags/{ResourceType}/{ResourceId}'], 'input' => ['shape' => 'ChangeTagsForResourceRequest', 'locationName' => 'ChangeTagsForResourceRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'ChangeTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchHealthCheck'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'PriorRequestNotComplete'], ['shape' => 'ThrottlingException']]], 'CreateCidrCollection' => ['name' => 'CreateCidrCollection', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/cidrcollection', 'responseCode' => 201], 'input' => ['shape' => 'CreateCidrCollectionRequest', 'locationName' => 'CreateCidrCollectionRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateCidrCollectionResponse'], 'errors' => [['shape' => 'LimitsExceeded'], ['shape' => 'InvalidInput'], ['shape' => 'CidrCollectionAlreadyExistsException'], ['shape' => 'ConcurrentModification']]], 'CreateHealthCheck' => ['name' => 'CreateHealthCheck', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/healthcheck', 'responseCode' => 201], 'input' => ['shape' => 'CreateHealthCheckRequest', 'locationName' => 'CreateHealthCheckRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateHealthCheckResponse'], 'errors' => [['shape' => 'TooManyHealthChecks'], ['shape' => 'HealthCheckAlreadyExists'], ['shape' => 'InvalidInput']]], 'CreateHostedZone' => ['name' => 'CreateHostedZone', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone', 'responseCode' => 201], 'input' => ['shape' => 'CreateHostedZoneRequest', 'locationName' => 'CreateHostedZoneRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateHostedZoneResponse'], 'errors' => [['shape' => 'InvalidDomainName'], ['shape' => 'HostedZoneAlreadyExists'], ['shape' => 'TooManyHostedZones'], ['shape' => 'InvalidVPCId'], ['shape' => 'InvalidInput'], ['shape' => 'DelegationSetNotAvailable'], ['shape' => 'ConflictingDomainExists'], ['shape' => 'NoSuchDelegationSet'], ['shape' => 'DelegationSetNotReusable']]], 'CreateKeySigningKey' => ['name' => 'CreateKeySigningKey', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/keysigningkey', 'responseCode' => 201], 'input' => ['shape' => 'CreateKeySigningKeyRequest', 'locationName' => 'CreateKeySigningKeyRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateKeySigningKeyResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidInput'], ['shape' => 'InvalidKMSArn'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidSigningStatus'], ['shape' => 'InvalidKeySigningKeyName'], ['shape' => 'KeySigningKeyAlreadyExists'], ['shape' => 'TooManyKeySigningKeys'], ['shape' => 'ConcurrentModification']]], 'CreateQueryLoggingConfig' => ['name' => 'CreateQueryLoggingConfig', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/queryloggingconfig', 'responseCode' => 201], 'input' => ['shape' => 'CreateQueryLoggingConfigRequest', 'locationName' => 'CreateQueryLoggingConfigRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateQueryLoggingConfigResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'NoSuchCloudWatchLogsLogGroup'], ['shape' => 'InvalidInput'], ['shape' => 'QueryLoggingConfigAlreadyExists'], ['shape' => 'InsufficientCloudWatchLogsResourcePolicy']]], 'CreateReusableDelegationSet' => ['name' => 'CreateReusableDelegationSet', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/delegationset', 'responseCode' => 201], 'input' => ['shape' => 'CreateReusableDelegationSetRequest', 'locationName' => 'CreateReusableDelegationSetRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateReusableDelegationSetResponse'], 'errors' => [['shape' => 'DelegationSetAlreadyCreated'], ['shape' => 'LimitsExceeded'], ['shape' => 'HostedZoneNotFound'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidInput'], ['shape' => 'DelegationSetNotAvailable'], ['shape' => 'DelegationSetAlreadyReusable']]], 'CreateTrafficPolicy' => ['name' => 'CreateTrafficPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/trafficpolicy', 'responseCode' => 201], 'input' => ['shape' => 'CreateTrafficPolicyRequest', 'locationName' => 'CreateTrafficPolicyRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateTrafficPolicyResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'TooManyTrafficPolicies'], ['shape' => 'TrafficPolicyAlreadyExists'], ['shape' => 'InvalidTrafficPolicyDocument']]], 'CreateTrafficPolicyInstance' => ['name' => 'CreateTrafficPolicyInstance', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/trafficpolicyinstance', 'responseCode' => 201], 'input' => ['shape' => 'CreateTrafficPolicyInstanceRequest', 'locationName' => 'CreateTrafficPolicyInstanceRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateTrafficPolicyInstanceResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput'], ['shape' => 'TooManyTrafficPolicyInstances'], ['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'TrafficPolicyInstanceAlreadyExists']]], 'CreateTrafficPolicyVersion' => ['name' => 'CreateTrafficPolicyVersion', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/trafficpolicy/{Id}', 'responseCode' => 201], 'input' => ['shape' => 'CreateTrafficPolicyVersionRequest', 'locationName' => 'CreateTrafficPolicyVersionRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateTrafficPolicyVersionResponse'], 'errors' => [['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'InvalidInput'], ['shape' => 'TooManyTrafficPolicyVersionsForCurrentPolicy'], ['shape' => 'ConcurrentModification'], ['shape' => 'InvalidTrafficPolicyDocument']]], 'CreateVPCAssociationAuthorization' => ['name' => 'CreateVPCAssociationAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/authorizevpcassociation'], 'input' => ['shape' => 'CreateVPCAssociationAuthorizationRequest', 'locationName' => 'CreateVPCAssociationAuthorizationRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'CreateVPCAssociationAuthorizationResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'TooManyVPCAssociationAuthorizations'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidVPCId'], ['shape' => 'InvalidInput']]], 'DeactivateKeySigningKey' => ['name' => 'DeactivateKeySigningKey', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate'], 'input' => ['shape' => 'DeactivateKeySigningKeyRequest'], 'output' => ['shape' => 'DeactivateKeySigningKeyResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'NoSuchKeySigningKey'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidSigningStatus'], ['shape' => 'KeySigningKeyInUse'], ['shape' => 'KeySigningKeyInParentDSRecord'], ['shape' => 'InvalidInput']]], 'DeleteCidrCollection' => ['name' => 'DeleteCidrCollection', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/cidrcollection/{CidrCollectionId}'], 'input' => ['shape' => 'DeleteCidrCollectionRequest'], 'output' => ['shape' => 'DeleteCidrCollectionResponse'], 'errors' => [['shape' => 'NoSuchCidrCollectionException'], ['shape' => 'CidrCollectionInUseException'], ['shape' => 'InvalidInput'], ['shape' => 'ConcurrentModification']]], 'DeleteHealthCheck' => ['name' => 'DeleteHealthCheck', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/healthcheck/{HealthCheckId}'], 'input' => ['shape' => 'DeleteHealthCheckRequest'], 'output' => ['shape' => 'DeleteHealthCheckResponse'], 'errors' => [['shape' => 'NoSuchHealthCheck'], ['shape' => 'HealthCheckInUse'], ['shape' => 'InvalidInput']]], 'DeleteHostedZone' => ['name' => 'DeleteHostedZone', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/hostedzone/{Id}'], 'input' => ['shape' => 'DeleteHostedZoneRequest'], 'output' => ['shape' => 'DeleteHostedZoneResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'HostedZoneNotEmpty'], ['shape' => 'PriorRequestNotComplete'], ['shape' => 'InvalidInput'], ['shape' => 'InvalidDomainName']]], 'DeleteKeySigningKey' => ['name' => 'DeleteKeySigningKey', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/keysigningkey/{HostedZoneId}/{Name}'], 'input' => ['shape' => 'DeleteKeySigningKeyRequest'], 'output' => ['shape' => 'DeleteKeySigningKeyResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'NoSuchKeySigningKey'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidSigningStatus'], ['shape' => 'InvalidKMSArn'], ['shape' => 'InvalidInput']]], 'DeleteQueryLoggingConfig' => ['name' => 'DeleteQueryLoggingConfig', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/queryloggingconfig/{Id}'], 'input' => ['shape' => 'DeleteQueryLoggingConfigRequest'], 'output' => ['shape' => 'DeleteQueryLoggingConfigResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'NoSuchQueryLoggingConfig'], ['shape' => 'InvalidInput']]], 'DeleteReusableDelegationSet' => ['name' => 'DeleteReusableDelegationSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/delegationset/{Id}'], 'input' => ['shape' => 'DeleteReusableDelegationSetRequest'], 'output' => ['shape' => 'DeleteReusableDelegationSetResponse'], 'errors' => [['shape' => 'NoSuchDelegationSet'], ['shape' => 'DelegationSetInUse'], ['shape' => 'DelegationSetNotReusable'], ['shape' => 'InvalidInput']]], 'DeleteTrafficPolicy' => ['name' => 'DeleteTrafficPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/trafficpolicy/{Id}/{Version}'], 'input' => ['shape' => 'DeleteTrafficPolicyRequest'], 'output' => ['shape' => 'DeleteTrafficPolicyResponse'], 'errors' => [['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'InvalidInput'], ['shape' => 'TrafficPolicyInUse'], ['shape' => 'ConcurrentModification']]], 'DeleteTrafficPolicyInstance' => ['name' => 'DeleteTrafficPolicyInstance', 'http' => ['method' => 'DELETE', 'requestUri' => '/2013-04-01/trafficpolicyinstance/{Id}'], 'input' => ['shape' => 'DeleteTrafficPolicyInstanceRequest'], 'output' => ['shape' => 'DeleteTrafficPolicyInstanceResponse'], 'errors' => [['shape' => 'NoSuchTrafficPolicyInstance'], ['shape' => 'InvalidInput'], ['shape' => 'PriorRequestNotComplete']]], 'DeleteVPCAssociationAuthorization' => ['name' => 'DeleteVPCAssociationAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation'], 'input' => ['shape' => 'DeleteVPCAssociationAuthorizationRequest', 'locationName' => 'DeleteVPCAssociationAuthorizationRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'DeleteVPCAssociationAuthorizationResponse'], 'errors' => [['shape' => 'ConcurrentModification'], ['shape' => 'VPCAssociationAuthorizationNotFound'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidVPCId'], ['shape' => 'InvalidInput']]], 'DisableHostedZoneDNSSEC' => ['name' => 'DisableHostedZoneDNSSEC', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/disable-dnssec'], 'input' => ['shape' => 'DisableHostedZoneDNSSECRequest'], 'output' => ['shape' => 'DisableHostedZoneDNSSECResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidArgument'], ['shape' => 'ConcurrentModification'], ['shape' => 'KeySigningKeyInParentDSRecord'], ['shape' => 'DNSSECNotFound'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidKMSArn'], ['shape' => 'InvalidInput']]], 'DisassociateVPCFromHostedZone' => ['name' => 'DisassociateVPCFromHostedZone', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/disassociatevpc'], 'input' => ['shape' => 'DisassociateVPCFromHostedZoneRequest', 'locationName' => 'DisassociateVPCFromHostedZoneRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'DisassociateVPCFromHostedZoneResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidVPCId'], ['shape' => 'VPCAssociationNotFound'], ['shape' => 'LastVPCAssociation'], ['shape' => 'InvalidInput']]], 'EnableHostedZoneDNSSEC' => ['name' => 'EnableHostedZoneDNSSEC', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}/enable-dnssec'], 'input' => ['shape' => 'EnableHostedZoneDNSSECRequest'], 'output' => ['shape' => 'EnableHostedZoneDNSSECResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidArgument'], ['shape' => 'ConcurrentModification'], ['shape' => 'KeySigningKeyWithActiveStatusNotFound'], ['shape' => 'InvalidKMSArn'], ['shape' => 'HostedZonePartiallyDelegated'], ['shape' => 'DNSSECNotFound'], ['shape' => 'InvalidKeySigningKeyStatus'], ['shape' => 'InvalidInput']]], 'GetAccountLimit' => ['name' => 'GetAccountLimit', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/accountlimit/{Type}'], 'input' => ['shape' => 'GetAccountLimitRequest'], 'output' => ['shape' => 'GetAccountLimitResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'GetChange' => ['name' => 'GetChange', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/change/{Id}'], 'input' => ['shape' => 'GetChangeRequest'], 'output' => ['shape' => 'GetChangeResponse'], 'errors' => [['shape' => 'NoSuchChange'], ['shape' => 'InvalidInput']]], 'GetCheckerIpRanges' => ['name' => 'GetCheckerIpRanges', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/checkeripranges'], 'input' => ['shape' => 'GetCheckerIpRangesRequest'], 'output' => ['shape' => 'GetCheckerIpRangesResponse']], 'GetDNSSEC' => ['name' => 'GetDNSSEC', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzone/{Id}/dnssec'], 'input' => ['shape' => 'GetDNSSECRequest'], 'output' => ['shape' => 'GetDNSSECResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidArgument'], ['shape' => 'InvalidInput']]], 'GetGeoLocation' => ['name' => 'GetGeoLocation', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/geolocation'], 'input' => ['shape' => 'GetGeoLocationRequest'], 'output' => ['shape' => 'GetGeoLocationResponse'], 'errors' => [['shape' => 'NoSuchGeoLocation'], ['shape' => 'InvalidInput']]], 'GetHealthCheck' => ['name' => 'GetHealthCheck', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/healthcheck/{HealthCheckId}'], 'input' => ['shape' => 'GetHealthCheckRequest'], 'output' => ['shape' => 'GetHealthCheckResponse'], 'errors' => [['shape' => 'NoSuchHealthCheck'], ['shape' => 'InvalidInput'], ['shape' => 'IncompatibleVersion']]], 'GetHealthCheckCount' => ['name' => 'GetHealthCheckCount', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/healthcheckcount'], 'input' => ['shape' => 'GetHealthCheckCountRequest'], 'output' => ['shape' => 'GetHealthCheckCountResponse']], 'GetHealthCheckLastFailureReason' => ['name' => 'GetHealthCheckLastFailureReason', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason'], 'input' => ['shape' => 'GetHealthCheckLastFailureReasonRequest'], 'output' => ['shape' => 'GetHealthCheckLastFailureReasonResponse'], 'errors' => [['shape' => 'NoSuchHealthCheck'], ['shape' => 'InvalidInput']]], 'GetHealthCheckStatus' => ['name' => 'GetHealthCheckStatus', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/healthcheck/{HealthCheckId}/status'], 'input' => ['shape' => 'GetHealthCheckStatusRequest'], 'output' => ['shape' => 'GetHealthCheckStatusResponse'], 'errors' => [['shape' => 'NoSuchHealthCheck'], ['shape' => 'InvalidInput']]], 'GetHostedZone' => ['name' => 'GetHostedZone', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzone/{Id}'], 'input' => ['shape' => 'GetHostedZoneRequest'], 'output' => ['shape' => 'GetHostedZoneResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput']]], 'GetHostedZoneCount' => ['name' => 'GetHostedZoneCount', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzonecount'], 'input' => ['shape' => 'GetHostedZoneCountRequest'], 'output' => ['shape' => 'GetHostedZoneCountResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'GetHostedZoneLimit' => ['name' => 'GetHostedZoneLimit', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzonelimit/{Id}/{Type}'], 'input' => ['shape' => 'GetHostedZoneLimitRequest'], 'output' => ['shape' => 'GetHostedZoneLimitResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput'], ['shape' => 'HostedZoneNotPrivate']]], 'GetQueryLoggingConfig' => ['name' => 'GetQueryLoggingConfig', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/queryloggingconfig/{Id}'], 'input' => ['shape' => 'GetQueryLoggingConfigRequest'], 'output' => ['shape' => 'GetQueryLoggingConfigResponse'], 'errors' => [['shape' => 'NoSuchQueryLoggingConfig'], ['shape' => 'InvalidInput']]], 'GetReusableDelegationSet' => ['name' => 'GetReusableDelegationSet', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/delegationset/{Id}'], 'input' => ['shape' => 'GetReusableDelegationSetRequest'], 'output' => ['shape' => 'GetReusableDelegationSetResponse'], 'errors' => [['shape' => 'NoSuchDelegationSet'], ['shape' => 'DelegationSetNotReusable'], ['shape' => 'InvalidInput']]], 'GetReusableDelegationSetLimit' => ['name' => 'GetReusableDelegationSetLimit', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}'], 'input' => ['shape' => 'GetReusableDelegationSetLimitRequest'], 'output' => ['shape' => 'GetReusableDelegationSetLimitResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchDelegationSet']]], 'GetTrafficPolicy' => ['name' => 'GetTrafficPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicy/{Id}/{Version}'], 'input' => ['shape' => 'GetTrafficPolicyRequest'], 'output' => ['shape' => 'GetTrafficPolicyResponse'], 'errors' => [['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'InvalidInput']]], 'GetTrafficPolicyInstance' => ['name' => 'GetTrafficPolicyInstance', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicyinstance/{Id}'], 'input' => ['shape' => 'GetTrafficPolicyInstanceRequest'], 'output' => ['shape' => 'GetTrafficPolicyInstanceResponse'], 'errors' => [['shape' => 'NoSuchTrafficPolicyInstance'], ['shape' => 'InvalidInput']]], 'GetTrafficPolicyInstanceCount' => ['name' => 'GetTrafficPolicyInstanceCount', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicyinstancecount'], 'input' => ['shape' => 'GetTrafficPolicyInstanceCountRequest'], 'output' => ['shape' => 'GetTrafficPolicyInstanceCountResponse']], 'ListCidrBlocks' => ['name' => 'ListCidrBlocks', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks'], 'input' => ['shape' => 'ListCidrBlocksRequest'], 'output' => ['shape' => 'ListCidrBlocksResponse'], 'errors' => [['shape' => 'NoSuchCidrCollectionException'], ['shape' => 'NoSuchCidrLocationException'], ['shape' => 'InvalidInput']]], 'ListCidrCollections' => ['name' => 'ListCidrCollections', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/cidrcollection'], 'input' => ['shape' => 'ListCidrCollectionsRequest'], 'output' => ['shape' => 'ListCidrCollectionsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListCidrLocations' => ['name' => 'ListCidrLocations', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/cidrcollection/{CidrCollectionId}'], 'input' => ['shape' => 'ListCidrLocationsRequest'], 'output' => ['shape' => 'ListCidrLocationsResponse'], 'errors' => [['shape' => 'NoSuchCidrCollectionException'], ['shape' => 'InvalidInput']]], 'ListGeoLocations' => ['name' => 'ListGeoLocations', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/geolocations'], 'input' => ['shape' => 'ListGeoLocationsRequest'], 'output' => ['shape' => 'ListGeoLocationsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListHealthChecks' => ['name' => 'ListHealthChecks', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/healthcheck'], 'input' => ['shape' => 'ListHealthChecksRequest'], 'output' => ['shape' => 'ListHealthChecksResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'IncompatibleVersion']]], 'ListHostedZones' => ['name' => 'ListHostedZones', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzone'], 'input' => ['shape' => 'ListHostedZonesRequest'], 'output' => ['shape' => 'ListHostedZonesResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchDelegationSet'], ['shape' => 'DelegationSetNotReusable']]], 'ListHostedZonesByName' => ['name' => 'ListHostedZonesByName', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzonesbyname'], 'input' => ['shape' => 'ListHostedZonesByNameRequest'], 'output' => ['shape' => 'ListHostedZonesByNameResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'InvalidDomainName']]], 'ListHostedZonesByVPC' => ['name' => 'ListHostedZonesByVPC', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzonesbyvpc'], 'input' => ['shape' => 'ListHostedZonesByVPCRequest'], 'output' => ['shape' => 'ListHostedZonesByVPCResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'InvalidPaginationToken']]], 'ListQueryLoggingConfigs' => ['name' => 'ListQueryLoggingConfigs', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/queryloggingconfig'], 'input' => ['shape' => 'ListQueryLoggingConfigsRequest'], 'output' => ['shape' => 'ListQueryLoggingConfigsResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'InvalidPaginationToken'], ['shape' => 'NoSuchHostedZone']]], 'ListResourceRecordSets' => ['name' => 'ListResourceRecordSets', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzone/{Id}/rrset'], 'input' => ['shape' => 'ListResourceRecordSetsRequest'], 'output' => ['shape' => 'ListResourceRecordSetsResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput']]], 'ListReusableDelegationSets' => ['name' => 'ListReusableDelegationSets', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/delegationset'], 'input' => ['shape' => 'ListReusableDelegationSetsRequest'], 'output' => ['shape' => 'ListReusableDelegationSetsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/tags/{ResourceType}/{ResourceId}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchHealthCheck'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'PriorRequestNotComplete'], ['shape' => 'ThrottlingException']]], 'ListTagsForResources' => ['name' => 'ListTagsForResources', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/tags/{ResourceType}'], 'input' => ['shape' => 'ListTagsForResourcesRequest', 'locationName' => 'ListTagsForResourcesRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'ListTagsForResourcesResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchHealthCheck'], ['shape' => 'NoSuchHostedZone'], ['shape' => 'PriorRequestNotComplete'], ['shape' => 'ThrottlingException']]], 'ListTrafficPolicies' => ['name' => 'ListTrafficPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicies'], 'input' => ['shape' => 'ListTrafficPoliciesRequest'], 'output' => ['shape' => 'ListTrafficPoliciesResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListTrafficPolicyInstances' => ['name' => 'ListTrafficPolicyInstances', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicyinstances'], 'input' => ['shape' => 'ListTrafficPolicyInstancesRequest'], 'output' => ['shape' => 'ListTrafficPolicyInstancesResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicyInstance']]], 'ListTrafficPolicyInstancesByHostedZone' => ['name' => 'ListTrafficPolicyInstancesByHostedZone', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicyinstances/hostedzone'], 'input' => ['shape' => 'ListTrafficPolicyInstancesByHostedZoneRequest'], 'output' => ['shape' => 'ListTrafficPolicyInstancesByHostedZoneResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicyInstance'], ['shape' => 'NoSuchHostedZone']]], 'ListTrafficPolicyInstancesByPolicy' => ['name' => 'ListTrafficPolicyInstancesByPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicyinstances/trafficpolicy'], 'input' => ['shape' => 'ListTrafficPolicyInstancesByPolicyRequest'], 'output' => ['shape' => 'ListTrafficPolicyInstancesByPolicyResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicyInstance'], ['shape' => 'NoSuchTrafficPolicy']]], 'ListTrafficPolicyVersions' => ['name' => 'ListTrafficPolicyVersions', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/trafficpolicies/{Id}/versions'], 'input' => ['shape' => 'ListTrafficPolicyVersionsRequest'], 'output' => ['shape' => 'ListTrafficPolicyVersionsResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicy']]], 'ListVPCAssociationAuthorizations' => ['name' => 'ListVPCAssociationAuthorizations', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/hostedzone/{Id}/authorizevpcassociation'], 'input' => ['shape' => 'ListVPCAssociationAuthorizationsRequest'], 'output' => ['shape' => 'ListVPCAssociationAuthorizationsResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput'], ['shape' => 'InvalidPaginationToken']]], 'TestDNSAnswer' => ['name' => 'TestDNSAnswer', 'http' => ['method' => 'GET', 'requestUri' => '/2013-04-01/testdnsanswer'], 'input' => ['shape' => 'TestDNSAnswerRequest'], 'output' => ['shape' => 'TestDNSAnswerResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput']]], 'UpdateHealthCheck' => ['name' => 'UpdateHealthCheck', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/healthcheck/{HealthCheckId}'], 'input' => ['shape' => 'UpdateHealthCheckRequest', 'locationName' => 'UpdateHealthCheckRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'UpdateHealthCheckResponse'], 'errors' => [['shape' => 'NoSuchHealthCheck'], ['shape' => 'InvalidInput'], ['shape' => 'HealthCheckVersionMismatch']]], 'UpdateHostedZoneComment' => ['name' => 'UpdateHostedZoneComment', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/hostedzone/{Id}'], 'input' => ['shape' => 'UpdateHostedZoneCommentRequest', 'locationName' => 'UpdateHostedZoneCommentRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'UpdateHostedZoneCommentResponse'], 'errors' => [['shape' => 'NoSuchHostedZone'], ['shape' => 'InvalidInput'], ['shape' => 'PriorRequestNotComplete']]], 'UpdateTrafficPolicyComment' => ['name' => 'UpdateTrafficPolicyComment', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/trafficpolicy/{Id}/{Version}'], 'input' => ['shape' => 'UpdateTrafficPolicyCommentRequest', 'locationName' => 'UpdateTrafficPolicyCommentRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'UpdateTrafficPolicyCommentResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'ConcurrentModification']]], 'UpdateTrafficPolicyInstance' => ['name' => 'UpdateTrafficPolicyInstance', 'http' => ['method' => 'POST', 'requestUri' => '/2013-04-01/trafficpolicyinstance/{Id}'], 'input' => ['shape' => 'UpdateTrafficPolicyInstanceRequest', 'locationName' => 'UpdateTrafficPolicyInstanceRequest', 'xmlNamespace' => ['uri' => 'https://route53.amazonaws.com/doc/2013-04-01/']], 'output' => ['shape' => 'UpdateTrafficPolicyInstanceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NoSuchTrafficPolicy'], ['shape' => 'NoSuchTrafficPolicyInstance'], ['shape' => 'PriorRequestNotComplete'], ['shape' => 'ConflictingTypes']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '.*\\S.*'], 'AWSAccountID' => ['type' => 'string'], 'AccountLimit' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'AccountLimitType'], 'Value' => ['shape' => 'LimitValue']]], 'AccountLimitType' => ['type' => 'string', 'enum' => ['MAX_HEALTH_CHECKS_BY_OWNER', 'MAX_HOSTED_ZONES_BY_OWNER', 'MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER', 'MAX_REUSABLE_DELEGATION_SETS_BY_OWNER', 'MAX_TRAFFIC_POLICIES_BY_OWNER']], 'ActivateKeySigningKeyRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'Name'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'HostedZoneId'], 'Name' => ['shape' => 'SigningKeyName', 'location' => 'uri', 'locationName' => 'Name']]], 'ActivateKeySigningKeyResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'AlarmIdentifier' => ['type' => 'structure', 'required' => ['Region', 'Name'], 'members' => ['Region' => ['shape' => 'CloudWatchRegion'], 'Name' => ['shape' => 'AlarmName']]], 'AlarmName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'AliasHealthEnabled' => ['type' => 'boolean'], 'AliasTarget' => ['type' => 'structure', 'required' => ['HostedZoneId', 'DNSName', 'EvaluateTargetHealth'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'DNSName' => ['shape' => 'DNSName'], 'EvaluateTargetHealth' => ['shape' => 'AliasHealthEnabled']]], 'AssociateVPCComment' => ['type' => 'string'], 'AssociateVPCWithHostedZoneRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPC'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'VPC' => ['shape' => 'VPC'], 'Comment' => ['shape' => 'AssociateVPCComment']]], 'AssociateVPCWithHostedZoneResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'Change' => ['type' => 'structure', 'required' => ['Action', 'ResourceRecordSet'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ResourceRecordSet' => ['shape' => 'ResourceRecordSet']]], 'ChangeAction' => ['type' => 'string', 'enum' => ['CREATE', 'DELETE', 'UPSERT']], 'ChangeBatch' => ['type' => 'structure', 'required' => ['Changes'], 'members' => ['Comment' => ['shape' => 'ResourceDescription'], 'Changes' => ['shape' => 'Changes']]], 'ChangeCidrCollectionRequest' => ['type' => 'structure', 'required' => ['Id', 'Changes'], 'members' => ['Id' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'CidrCollectionId'], 'CollectionVersion' => ['shape' => 'CollectionVersion'], 'Changes' => ['shape' => 'CidrCollectionChanges']]], 'ChangeCidrCollectionResponse' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ChangeId']]], 'ChangeId' => ['type' => 'string', 'max' => 6500, 'min' => 1], 'ChangeInfo' => ['type' => 'structure', 'required' => ['Id', 'Status', 'SubmittedAt'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'Status' => ['shape' => 'ChangeStatus'], 'SubmittedAt' => ['shape' => 'TimeStamp'], 'Comment' => ['shape' => 'ResourceDescription']]], 'ChangeResourceRecordSetsRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'ChangeBatch'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'ChangeBatch' => ['shape' => 'ChangeBatch']]], 'ChangeResourceRecordSetsResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'ChangeStatus' => ['type' => 'string', 'enum' => ['PENDING', 'INSYNC']], 'ChangeTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId'], 'members' => ['ResourceType' => ['shape' => 'TagResourceType', 'location' => 'uri', 'locationName' => 'ResourceType'], 'ResourceId' => ['shape' => 'TagResourceId', 'location' => 'uri', 'locationName' => 'ResourceId'], 'AddTags' => ['shape' => 'TagList'], 'RemoveTagKeys' => ['shape' => 'TagKeyList']]], 'ChangeTagsForResourceResponse' => ['type' => 'structure', 'members' => []], 'Changes' => ['type' => 'list', 'member' => ['shape' => 'Change', 'locationName' => 'Change'], 'min' => 1], 'CheckerIpRanges' => ['type' => 'list', 'member' => ['shape' => 'IPAddressCidr']], 'ChildHealthCheckList' => ['type' => 'list', 'member' => ['shape' => 'HealthCheckId', 'locationName' => 'ChildHealthCheck'], 'max' => 256], 'Cidr' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*'], 'CidrBlockInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CidrBlockSummaries' => ['type' => 'list', 'member' => ['shape' => 'CidrBlockSummary']], 'CidrBlockSummary' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'Cidr'], 'LocationName' => ['shape' => 'CidrLocationNameDefaultNotAllowed']]], 'CidrCollection' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'CollectionName'], 'Version' => ['shape' => 'CollectionVersion']]], 'CidrCollectionAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CidrCollectionChange' => ['type' => 'structure', 'required' => ['LocationName', 'Action', 'CidrList'], 'members' => ['LocationName' => ['shape' => 'CidrLocationNameDefaultNotAllowed'], 'Action' => ['shape' => 'CidrCollectionChangeAction'], 'CidrList' => ['shape' => 'CidrList']]], 'CidrCollectionChangeAction' => ['type' => 'string', 'enum' => ['PUT', 'DELETE_IF_EXISTS']], 'CidrCollectionChanges' => ['type' => 'list', 'member' => ['shape' => 'CidrCollectionChange'], 'max' => 1000, 'min' => 1], 'CidrCollectionInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CidrCollectionVersionMismatchException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CidrList' => ['type' => 'list', 'member' => ['shape' => 'Cidr', 'locationName' => 'Cidr'], 'max' => 1000, 'min' => 1], 'CidrLocationNameDefaultAllowed' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '[0-9A-Za-z_\\-\\*]+'], 'CidrLocationNameDefaultNotAllowed' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '[0-9A-Za-z_\\-]+'], 'CidrNonce' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\p{ASCII}+'], 'CidrRoutingConfig' => ['type' => 'structure', 'required' => ['CollectionId', 'LocationName'], 'members' => ['CollectionId' => ['shape' => 'UUID'], 'LocationName' => ['shape' => 'CidrLocationNameDefaultAllowed']]], 'CloudWatchAlarmConfiguration' => ['type' => 'structure', 'required' => ['EvaluationPeriods', 'Threshold', 'ComparisonOperator', 'Period', 'MetricName', 'Namespace', 'Statistic'], 'members' => ['EvaluationPeriods' => ['shape' => 'EvaluationPeriods'], 'Threshold' => ['shape' => 'Threshold'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Period' => ['shape' => 'Period'], 'MetricName' => ['shape' => 'MetricName'], 'Namespace' => ['shape' => 'Namespace'], 'Statistic' => ['shape' => 'Statistic'], 'Dimensions' => ['shape' => 'DimensionList']]], 'CloudWatchLogsLogGroupArn' => ['type' => 'string'], 'CloudWatchRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-1', 'us-west-2', 'ca-central-1', 'eu-central-1', 'eu-central-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'ap-east-1', 'me-south-1', 'me-central-1', 'ap-south-1', 'ap-south-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'eu-north-1', 'sa-east-1', 'cn-northwest-1', 'cn-north-1', 'af-south-1', 'eu-south-1', 'eu-south-2', 'us-gov-west-1', 'us-gov-east-1', 'us-iso-east-1', 'us-iso-west-1', 'us-isob-east-1', 'ap-southeast-4'], 'max' => 64, 'min' => 1], 'CollectionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9A-Za-z_\\-]+'], 'CollectionSummaries' => ['type' => 'list', 'member' => ['shape' => 'CollectionSummary']], 'CollectionSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ARN'], 'Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'CollectionName'], 'Version' => ['shape' => 'CollectionVersion']]], 'CollectionVersion' => ['type' => 'long', 'min' => 1], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanThreshold', 'LessThanOrEqualToThreshold']], 'ConcurrentModification' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ConflictingDomainExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ConflictingTypes' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'CreateCidrCollectionRequest' => ['type' => 'structure', 'required' => ['Name', 'CallerReference'], 'members' => ['Name' => ['shape' => 'CollectionName'], 'CallerReference' => ['shape' => 'CidrNonce']]], 'CreateCidrCollectionResponse' => ['type' => 'structure', 'members' => ['Collection' => ['shape' => 'CidrCollection'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateHealthCheckRequest' => ['type' => 'structure', 'required' => ['CallerReference', 'HealthCheckConfig'], 'members' => ['CallerReference' => ['shape' => 'HealthCheckNonce'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig']]], 'CreateHealthCheckResponse' => ['type' => 'structure', 'required' => ['HealthCheck', 'Location'], 'members' => ['HealthCheck' => ['shape' => 'HealthCheck'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateHostedZoneRequest' => ['type' => 'structure', 'required' => ['Name', 'CallerReference'], 'members' => ['Name' => ['shape' => 'DNSName'], 'VPC' => ['shape' => 'VPC'], 'CallerReference' => ['shape' => 'Nonce'], 'HostedZoneConfig' => ['shape' => 'HostedZoneConfig'], 'DelegationSetId' => ['shape' => 'ResourceId']]], 'CreateHostedZoneResponse' => ['type' => 'structure', 'required' => ['HostedZone', 'ChangeInfo', 'DelegationSet', 'Location'], 'members' => ['HostedZone' => ['shape' => 'HostedZone'], 'ChangeInfo' => ['shape' => 'ChangeInfo'], 'DelegationSet' => ['shape' => 'DelegationSet'], 'VPC' => ['shape' => 'VPC'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateKeySigningKeyRequest' => ['type' => 'structure', 'required' => ['CallerReference', 'HostedZoneId', 'KeyManagementServiceArn', 'Name', 'Status'], 'members' => ['CallerReference' => ['shape' => 'Nonce'], 'HostedZoneId' => ['shape' => 'ResourceId'], 'KeyManagementServiceArn' => ['shape' => 'SigningKeyString'], 'Name' => ['shape' => 'SigningKeyName'], 'Status' => ['shape' => 'SigningKeyStatus']]], 'CreateKeySigningKeyResponse' => ['type' => 'structure', 'required' => ['ChangeInfo', 'KeySigningKey', 'Location'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo'], 'KeySigningKey' => ['shape' => 'KeySigningKey'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateQueryLoggingConfigRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'CloudWatchLogsLogGroupArn'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'CloudWatchLogsLogGroupArn']]], 'CreateQueryLoggingConfigResponse' => ['type' => 'structure', 'required' => ['QueryLoggingConfig', 'Location'], 'members' => ['QueryLoggingConfig' => ['shape' => 'QueryLoggingConfig'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateReusableDelegationSetRequest' => ['type' => 'structure', 'required' => ['CallerReference'], 'members' => ['CallerReference' => ['shape' => 'Nonce'], 'HostedZoneId' => ['shape' => 'ResourceId']]], 'CreateReusableDelegationSetResponse' => ['type' => 'structure', 'required' => ['DelegationSet', 'Location'], 'members' => ['DelegationSet' => ['shape' => 'DelegationSet'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateTrafficPolicyInstanceRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'Name', 'TTL', 'TrafficPolicyId', 'TrafficPolicyVersion'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'DNSName'], 'TTL' => ['shape' => 'TTL'], 'TrafficPolicyId' => ['shape' => 'TrafficPolicyId'], 'TrafficPolicyVersion' => ['shape' => 'TrafficPolicyVersion']]], 'CreateTrafficPolicyInstanceResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstance', 'Location'], 'members' => ['TrafficPolicyInstance' => ['shape' => 'TrafficPolicyInstance'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateTrafficPolicyRequest' => ['type' => 'structure', 'required' => ['Name', 'Document'], 'members' => ['Name' => ['shape' => 'TrafficPolicyName'], 'Document' => ['shape' => 'TrafficPolicyDocument'], 'Comment' => ['shape' => 'TrafficPolicyComment']]], 'CreateTrafficPolicyResponse' => ['type' => 'structure', 'required' => ['TrafficPolicy', 'Location'], 'members' => ['TrafficPolicy' => ['shape' => 'TrafficPolicy'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateTrafficPolicyVersionRequest' => ['type' => 'structure', 'required' => ['Id', 'Document'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId', 'location' => 'uri', 'locationName' => 'Id'], 'Document' => ['shape' => 'TrafficPolicyDocument'], 'Comment' => ['shape' => 'TrafficPolicyComment']]], 'CreateTrafficPolicyVersionResponse' => ['type' => 'structure', 'required' => ['TrafficPolicy', 'Location'], 'members' => ['TrafficPolicy' => ['shape' => 'TrafficPolicy'], 'Location' => ['shape' => 'ResourceURI', 'location' => 'header', 'locationName' => 'Location']]], 'CreateVPCAssociationAuthorizationRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPC'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'VPC' => ['shape' => 'VPC']]], 'CreateVPCAssociationAuthorizationResponse' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPC'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'VPC' => ['shape' => 'VPC']]], 'DNSName' => ['type' => 'string', 'max' => 1024], 'DNSRCode' => ['type' => 'string'], 'DNSSECNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'DNSSECStatus' => ['type' => 'structure', 'members' => ['ServeSignature' => ['shape' => 'ServeSignature'], 'StatusMessage' => ['shape' => 'SigningKeyStatusMessage']]], 'DeactivateKeySigningKeyRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'Name'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'HostedZoneId'], 'Name' => ['shape' => 'SigningKeyName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeactivateKeySigningKeyResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'DelegationSet' => ['type' => 'structure', 'required' => ['NameServers'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'CallerReference' => ['shape' => 'Nonce'], 'NameServers' => ['shape' => 'DelegationSetNameServers']]], 'DelegationSetAlreadyCreated' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DelegationSetAlreadyReusable' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DelegationSetInUse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DelegationSetNameServers' => ['type' => 'list', 'member' => ['shape' => 'DNSName', 'locationName' => 'NameServer'], 'min' => 1], 'DelegationSetNotAvailable' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DelegationSetNotReusable' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DelegationSets' => ['type' => 'list', 'member' => ['shape' => 'DelegationSet', 'locationName' => 'DelegationSet']], 'DeleteCidrCollectionRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'CidrCollectionId']]], 'DeleteCidrCollectionResponse' => ['type' => 'structure', 'members' => []], 'DeleteHealthCheckRequest' => ['type' => 'structure', 'required' => ['HealthCheckId'], 'members' => ['HealthCheckId' => ['shape' => 'HealthCheckId', 'location' => 'uri', 'locationName' => 'HealthCheckId']]], 'DeleteHealthCheckResponse' => ['type' => 'structure', 'members' => []], 'DeleteHostedZoneRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteHostedZoneResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'DeleteKeySigningKeyRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'Name'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'HostedZoneId'], 'Name' => ['shape' => 'SigningKeyName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteKeySigningKeyResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'DeleteQueryLoggingConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'QueryLoggingConfigId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteQueryLoggingConfigResponse' => ['type' => 'structure', 'members' => []], 'DeleteReusableDelegationSetRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteReusableDelegationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrafficPolicyInstanceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TrafficPolicyInstanceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DeleteTrafficPolicyInstanceResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrafficPolicyRequest' => ['type' => 'structure', 'required' => ['Id', 'Version'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId', 'location' => 'uri', 'locationName' => 'Id'], 'Version' => ['shape' => 'TrafficPolicyVersion', 'location' => 'uri', 'locationName' => 'Version']]], 'DeleteTrafficPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteVPCAssociationAuthorizationRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPC'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'VPC' => ['shape' => 'VPC']]], 'DeleteVPCAssociationAuthorizationResponse' => ['type' => 'structure', 'members' => []], 'Dimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'DimensionField'], 'Value' => ['shape' => 'DimensionField']]], 'DimensionField' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DimensionList' => ['type' => 'list', 'member' => ['shape' => 'Dimension', 'locationName' => 'Dimension'], 'max' => 10], 'DisableHostedZoneDNSSECRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'DisableHostedZoneDNSSECResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'Disabled' => ['type' => 'boolean'], 'DisassociateVPCComment' => ['type' => 'string'], 'DisassociateVPCFromHostedZoneRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPC'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'VPC' => ['shape' => 'VPC'], 'Comment' => ['shape' => 'DisassociateVPCComment']]], 'DisassociateVPCFromHostedZoneResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'EnableHostedZoneDNSSECRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'EnableHostedZoneDNSSECResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'EnableSNI' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'ErrorMessages' => ['type' => 'list', 'member' => ['shape' => 'ErrorMessage', 'locationName' => 'Message']], 'EvaluationPeriods' => ['type' => 'integer', 'min' => 1], 'FailureThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'FullyQualifiedDomainName' => ['type' => 'string', 'max' => 255], 'GeoLocation' => ['type' => 'structure', 'members' => ['ContinentCode' => ['shape' => 'GeoLocationContinentCode'], 'CountryCode' => ['shape' => 'GeoLocationCountryCode'], 'SubdivisionCode' => ['shape' => 'GeoLocationSubdivisionCode']]], 'GeoLocationContinentCode' => ['type' => 'string', 'max' => 2, 'min' => 2], 'GeoLocationContinentName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'GeoLocationCountryCode' => ['type' => 'string', 'max' => 2, 'min' => 1], 'GeoLocationCountryName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'GeoLocationDetails' => ['type' => 'structure', 'members' => ['ContinentCode' => ['shape' => 'GeoLocationContinentCode'], 'ContinentName' => ['shape' => 'GeoLocationContinentName'], 'CountryCode' => ['shape' => 'GeoLocationCountryCode'], 'CountryName' => ['shape' => 'GeoLocationCountryName'], 'SubdivisionCode' => ['shape' => 'GeoLocationSubdivisionCode'], 'SubdivisionName' => ['shape' => 'GeoLocationSubdivisionName']]], 'GeoLocationDetailsList' => ['type' => 'list', 'member' => ['shape' => 'GeoLocationDetails', 'locationName' => 'GeoLocationDetails']], 'GeoLocationSubdivisionCode' => ['type' => 'string', 'max' => 3, 'min' => 1], 'GeoLocationSubdivisionName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'GetAccountLimitRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'AccountLimitType', 'location' => 'uri', 'locationName' => 'Type']]], 'GetAccountLimitResponse' => ['type' => 'structure', 'required' => ['Limit', 'Count'], 'members' => ['Limit' => ['shape' => 'AccountLimit'], 'Count' => ['shape' => 'UsageCount']]], 'GetChangeRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ChangeId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetChangeResponse' => ['type' => 'structure', 'required' => ['ChangeInfo'], 'members' => ['ChangeInfo' => ['shape' => 'ChangeInfo']]], 'GetCheckerIpRangesRequest' => ['type' => 'structure', 'members' => []], 'GetCheckerIpRangesResponse' => ['type' => 'structure', 'required' => ['CheckerIpRanges'], 'members' => ['CheckerIpRanges' => ['shape' => 'CheckerIpRanges']]], 'GetDNSSECRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetDNSSECResponse' => ['type' => 'structure', 'required' => ['Status', 'KeySigningKeys'], 'members' => ['Status' => ['shape' => 'DNSSECStatus'], 'KeySigningKeys' => ['shape' => 'KeySigningKeys']]], 'GetGeoLocationRequest' => ['type' => 'structure', 'members' => ['ContinentCode' => ['shape' => 'GeoLocationContinentCode', 'location' => 'querystring', 'locationName' => 'continentcode'], 'CountryCode' => ['shape' => 'GeoLocationCountryCode', 'location' => 'querystring', 'locationName' => 'countrycode'], 'SubdivisionCode' => ['shape' => 'GeoLocationSubdivisionCode', 'location' => 'querystring', 'locationName' => 'subdivisioncode']]], 'GetGeoLocationResponse' => ['type' => 'structure', 'required' => ['GeoLocationDetails'], 'members' => ['GeoLocationDetails' => ['shape' => 'GeoLocationDetails']]], 'GetHealthCheckCountRequest' => ['type' => 'structure', 'members' => []], 'GetHealthCheckCountResponse' => ['type' => 'structure', 'required' => ['HealthCheckCount'], 'members' => ['HealthCheckCount' => ['shape' => 'HealthCheckCount']]], 'GetHealthCheckLastFailureReasonRequest' => ['type' => 'structure', 'required' => ['HealthCheckId'], 'members' => ['HealthCheckId' => ['shape' => 'HealthCheckId', 'location' => 'uri', 'locationName' => 'HealthCheckId']]], 'GetHealthCheckLastFailureReasonResponse' => ['type' => 'structure', 'required' => ['HealthCheckObservations'], 'members' => ['HealthCheckObservations' => ['shape' => 'HealthCheckObservations']]], 'GetHealthCheckRequest' => ['type' => 'structure', 'required' => ['HealthCheckId'], 'members' => ['HealthCheckId' => ['shape' => 'HealthCheckId', 'location' => 'uri', 'locationName' => 'HealthCheckId']]], 'GetHealthCheckResponse' => ['type' => 'structure', 'required' => ['HealthCheck'], 'members' => ['HealthCheck' => ['shape' => 'HealthCheck']]], 'GetHealthCheckStatusRequest' => ['type' => 'structure', 'required' => ['HealthCheckId'], 'members' => ['HealthCheckId' => ['shape' => 'HealthCheckId', 'location' => 'uri', 'locationName' => 'HealthCheckId']]], 'GetHealthCheckStatusResponse' => ['type' => 'structure', 'required' => ['HealthCheckObservations'], 'members' => ['HealthCheckObservations' => ['shape' => 'HealthCheckObservations']]], 'GetHostedZoneCountRequest' => ['type' => 'structure', 'members' => []], 'GetHostedZoneCountResponse' => ['type' => 'structure', 'required' => ['HostedZoneCount'], 'members' => ['HostedZoneCount' => ['shape' => 'HostedZoneCount']]], 'GetHostedZoneLimitRequest' => ['type' => 'structure', 'required' => ['Type', 'HostedZoneId'], 'members' => ['Type' => ['shape' => 'HostedZoneLimitType', 'location' => 'uri', 'locationName' => 'Type'], 'HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetHostedZoneLimitResponse' => ['type' => 'structure', 'required' => ['Limit', 'Count'], 'members' => ['Limit' => ['shape' => 'HostedZoneLimit'], 'Count' => ['shape' => 'UsageCount']]], 'GetHostedZoneRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetHostedZoneResponse' => ['type' => 'structure', 'required' => ['HostedZone'], 'members' => ['HostedZone' => ['shape' => 'HostedZone'], 'DelegationSet' => ['shape' => 'DelegationSet'], 'VPCs' => ['shape' => 'VPCs']]], 'GetQueryLoggingConfigRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'QueryLoggingConfigId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetQueryLoggingConfigResponse' => ['type' => 'structure', 'required' => ['QueryLoggingConfig'], 'members' => ['QueryLoggingConfig' => ['shape' => 'QueryLoggingConfig']]], 'GetReusableDelegationSetLimitRequest' => ['type' => 'structure', 'required' => ['Type', 'DelegationSetId'], 'members' => ['Type' => ['shape' => 'ReusableDelegationSetLimitType', 'location' => 'uri', 'locationName' => 'Type'], 'DelegationSetId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetReusableDelegationSetLimitResponse' => ['type' => 'structure', 'required' => ['Limit', 'Count'], 'members' => ['Limit' => ['shape' => 'ReusableDelegationSetLimit'], 'Count' => ['shape' => 'UsageCount']]], 'GetReusableDelegationSetRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetReusableDelegationSetResponse' => ['type' => 'structure', 'required' => ['DelegationSet'], 'members' => ['DelegationSet' => ['shape' => 'DelegationSet']]], 'GetTrafficPolicyInstanceCountRequest' => ['type' => 'structure', 'members' => []], 'GetTrafficPolicyInstanceCountResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstanceCount'], 'members' => ['TrafficPolicyInstanceCount' => ['shape' => 'TrafficPolicyInstanceCount']]], 'GetTrafficPolicyInstanceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TrafficPolicyInstanceId', 'location' => 'uri', 'locationName' => 'Id']]], 'GetTrafficPolicyInstanceResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstance'], 'members' => ['TrafficPolicyInstance' => ['shape' => 'TrafficPolicyInstance']]], 'GetTrafficPolicyRequest' => ['type' => 'structure', 'required' => ['Id', 'Version'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId', 'location' => 'uri', 'locationName' => 'Id'], 'Version' => ['shape' => 'TrafficPolicyVersion', 'location' => 'uri', 'locationName' => 'Version']]], 'GetTrafficPolicyResponse' => ['type' => 'structure', 'required' => ['TrafficPolicy'], 'members' => ['TrafficPolicy' => ['shape' => 'TrafficPolicy']]], 'HealthCheck' => ['type' => 'structure', 'required' => ['Id', 'CallerReference', 'HealthCheckConfig', 'HealthCheckVersion'], 'members' => ['Id' => ['shape' => 'HealthCheckId'], 'CallerReference' => ['shape' => 'HealthCheckNonce'], 'LinkedService' => ['shape' => 'LinkedService'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig'], 'HealthCheckVersion' => ['shape' => 'HealthCheckVersion'], 'CloudWatchAlarmConfiguration' => ['shape' => 'CloudWatchAlarmConfiguration']]], 'HealthCheckAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'HealthCheckConfig' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['IPAddress' => ['shape' => 'IPAddress'], 'Port' => ['shape' => 'Port'], 'Type' => ['shape' => 'HealthCheckType'], 'ResourcePath' => ['shape' => 'ResourcePath'], 'FullyQualifiedDomainName' => ['shape' => 'FullyQualifiedDomainName'], 'SearchString' => ['shape' => 'SearchString'], 'RequestInterval' => ['shape' => 'RequestInterval'], 'FailureThreshold' => ['shape' => 'FailureThreshold'], 'MeasureLatency' => ['shape' => 'MeasureLatency'], 'Inverted' => ['shape' => 'Inverted'], 'Disabled' => ['shape' => 'Disabled'], 'HealthThreshold' => ['shape' => 'HealthThreshold'], 'ChildHealthChecks' => ['shape' => 'ChildHealthCheckList'], 'EnableSNI' => ['shape' => 'EnableSNI'], 'Regions' => ['shape' => 'HealthCheckRegionList'], 'AlarmIdentifier' => ['shape' => 'AlarmIdentifier'], 'InsufficientDataHealthStatus' => ['shape' => 'InsufficientDataHealthStatus'], 'RoutingControlArn' => ['shape' => 'RoutingControlArn']]], 'HealthCheckCount' => ['type' => 'long'], 'HealthCheckId' => ['type' => 'string', 'max' => 64], 'HealthCheckInUse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'deprecated' => \true, 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'HealthCheckNonce' => ['type' => 'string', 'max' => 64, 'min' => 1], 'HealthCheckObservation' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'HealthCheckRegion'], 'IPAddress' => ['shape' => 'IPAddress'], 'StatusReport' => ['shape' => 'StatusReport']]], 'HealthCheckObservations' => ['type' => 'list', 'member' => ['shape' => 'HealthCheckObservation', 'locationName' => 'HealthCheckObservation']], 'HealthCheckRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-west-1', 'us-west-2', 'eu-west-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-northeast-1', 'sa-east-1'], 'max' => 64, 'min' => 1], 'HealthCheckRegionList' => ['type' => 'list', 'member' => ['shape' => 'HealthCheckRegion', 'locationName' => 'Region'], 'max' => 64, 'min' => 3], 'HealthCheckType' => ['type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'HTTP_STR_MATCH', 'HTTPS_STR_MATCH', 'TCP', 'CALCULATED', 'CLOUDWATCH_METRIC', 'RECOVERY_CONTROL']], 'HealthCheckVersion' => ['type' => 'long', 'min' => 1], 'HealthCheckVersionMismatch' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'HealthChecks' => ['type' => 'list', 'member' => ['shape' => 'HealthCheck', 'locationName' => 'HealthCheck']], 'HealthThreshold' => ['type' => 'integer', 'max' => 256, 'min' => 0], 'HostedZone' => ['type' => 'structure', 'required' => ['Id', 'Name', 'CallerReference'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'DNSName'], 'CallerReference' => ['shape' => 'Nonce'], 'Config' => ['shape' => 'HostedZoneConfig'], 'ResourceRecordSetCount' => ['shape' => 'HostedZoneRRSetCount'], 'LinkedService' => ['shape' => 'LinkedService']]], 'HostedZoneAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'HostedZoneConfig' => ['type' => 'structure', 'members' => ['Comment' => ['shape' => 'ResourceDescription'], 'PrivateZone' => ['shape' => 'IsPrivateZone']]], 'HostedZoneCount' => ['type' => 'long'], 'HostedZoneLimit' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'HostedZoneLimitType'], 'Value' => ['shape' => 'LimitValue']]], 'HostedZoneLimitType' => ['type' => 'string', 'enum' => ['MAX_RRSETS_BY_ZONE', 'MAX_VPCS_ASSOCIATED_BY_ZONE']], 'HostedZoneNotEmpty' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'HostedZoneNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'HostedZoneNotPrivate' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'HostedZoneOwner' => ['type' => 'structure', 'members' => ['OwningAccount' => ['shape' => 'AWSAccountID'], 'OwningService' => ['shape' => 'HostedZoneOwningService']]], 'HostedZoneOwningService' => ['type' => 'string', 'max' => 128], 'HostedZonePartiallyDelegated' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'HostedZoneRRSetCount' => ['type' => 'long'], 'HostedZoneSummaries' => ['type' => 'list', 'member' => ['shape' => 'HostedZoneSummary', 'locationName' => 'HostedZoneSummary']], 'HostedZoneSummary' => ['type' => 'structure', 'required' => ['HostedZoneId', 'Name', 'Owner'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'DNSName'], 'Owner' => ['shape' => 'HostedZoneOwner']]], 'HostedZones' => ['type' => 'list', 'member' => ['shape' => 'HostedZone', 'locationName' => 'HostedZone']], 'IPAddress' => ['type' => 'string', 'max' => 45, 'pattern' => '(^((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))$|^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$)'], 'IPAddressCidr' => ['type' => 'string'], 'IncompatibleVersion' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InsufficientCloudWatchLogsResourcePolicy' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InsufficientDataHealthStatus' => ['type' => 'string', 'enum' => ['Healthy', 'Unhealthy', 'LastKnownStatus']], 'InvalidArgument' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidChangeBatch' => ['type' => 'structure', 'members' => ['messages' => ['shape' => 'ErrorMessages'], 'message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidDomainName' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidInput' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidKMSArn' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidKeySigningKeyName' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidKeySigningKeyStatus' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidPaginationToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidSigningStatus' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidTrafficPolicyDocument' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidVPCId' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Inverted' => ['type' => 'boolean'], 'IsPrivateZone' => ['type' => 'boolean'], 'KeySigningKey' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SigningKeyName'], 'KmsArn' => ['shape' => 'SigningKeyString'], 'Flag' => ['shape' => 'SigningKeyInteger'], 'SigningAlgorithmMnemonic' => ['shape' => 'SigningKeyString'], 'SigningAlgorithmType' => ['shape' => 'SigningKeyInteger'], 'DigestAlgorithmMnemonic' => ['shape' => 'SigningKeyString'], 'DigestAlgorithmType' => ['shape' => 'SigningKeyInteger'], 'KeyTag' => ['shape' => 'SigningKeyTag'], 'DigestValue' => ['shape' => 'SigningKeyString'], 'PublicKey' => ['shape' => 'SigningKeyString'], 'DSRecord' => ['shape' => 'SigningKeyString'], 'DNSKEYRecord' => ['shape' => 'SigningKeyString'], 'Status' => ['shape' => 'SigningKeyStatus'], 'StatusMessage' => ['shape' => 'SigningKeyStatusMessage'], 'CreatedDate' => ['shape' => 'TimeStamp'], 'LastModifiedDate' => ['shape' => 'TimeStamp']]], 'KeySigningKeyAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'KeySigningKeyInParentDSRecord' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'KeySigningKeyInUse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KeySigningKeyWithActiveStatusNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KeySigningKeys' => ['type' => 'list', 'member' => ['shape' => 'KeySigningKey']], 'LastVPCAssociation' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LimitValue' => ['type' => 'long', 'min' => 1], 'LimitsExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LinkedService' => ['type' => 'structure', 'members' => ['ServicePrincipal' => ['shape' => 'ServicePrincipal'], 'Description' => ['shape' => 'ResourceDescription']]], 'ListCidrBlocksRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'CidrCollectionId'], 'LocationName' => ['shape' => 'CidrLocationNameDefaultNotAllowed', 'location' => 'querystring', 'locationName' => 'location'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxresults']]], 'ListCidrBlocksResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'CidrBlocks' => ['shape' => 'CidrBlockSummaries']]], 'ListCidrCollectionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxresults']]], 'ListCidrCollectionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'CidrCollections' => ['shape' => 'CollectionSummaries']]], 'ListCidrLocationsRequest' => ['type' => 'structure', 'required' => ['CollectionId'], 'members' => ['CollectionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'CidrCollectionId'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxresults']]], 'ListCidrLocationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'CidrLocations' => ['shape' => 'LocationSummaries']]], 'ListGeoLocationsRequest' => ['type' => 'structure', 'members' => ['StartContinentCode' => ['shape' => 'GeoLocationContinentCode', 'location' => 'querystring', 'locationName' => 'startcontinentcode'], 'StartCountryCode' => ['shape' => 'GeoLocationCountryCode', 'location' => 'querystring', 'locationName' => 'startcountrycode'], 'StartSubdivisionCode' => ['shape' => 'GeoLocationSubdivisionCode', 'location' => 'querystring', 'locationName' => 'startsubdivisioncode'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListGeoLocationsResponse' => ['type' => 'structure', 'required' => ['GeoLocationDetailsList', 'IsTruncated', 'MaxItems'], 'members' => ['GeoLocationDetailsList' => ['shape' => 'GeoLocationDetailsList'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextContinentCode' => ['shape' => 'GeoLocationContinentCode'], 'NextCountryCode' => ['shape' => 'GeoLocationCountryCode'], 'NextSubdivisionCode' => ['shape' => 'GeoLocationSubdivisionCode'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListHealthChecksRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'PageMarker', 'location' => 'querystring', 'locationName' => 'marker'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListHealthChecksResponse' => ['type' => 'structure', 'required' => ['HealthChecks', 'Marker', 'IsTruncated', 'MaxItems'], 'members' => ['HealthChecks' => ['shape' => 'HealthChecks'], 'Marker' => ['shape' => 'PageMarker'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextMarker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListHostedZonesByNameRequest' => ['type' => 'structure', 'members' => ['DNSName' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'dnsname'], 'HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'hostedzoneid'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListHostedZonesByNameResponse' => ['type' => 'structure', 'required' => ['HostedZones', 'IsTruncated', 'MaxItems'], 'members' => ['HostedZones' => ['shape' => 'HostedZones'], 'DNSName' => ['shape' => 'DNSName'], 'HostedZoneId' => ['shape' => 'ResourceId'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextDNSName' => ['shape' => 'DNSName'], 'NextHostedZoneId' => ['shape' => 'ResourceId'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListHostedZonesByVPCRequest' => ['type' => 'structure', 'required' => ['VPCId', 'VPCRegion'], 'members' => ['VPCId' => ['shape' => 'VPCId', 'location' => 'querystring', 'locationName' => 'vpcid'], 'VPCRegion' => ['shape' => 'VPCRegion', 'location' => 'querystring', 'locationName' => 'vpcregion'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken']]], 'ListHostedZonesByVPCResponse' => ['type' => 'structure', 'required' => ['HostedZoneSummaries', 'MaxItems'], 'members' => ['HostedZoneSummaries' => ['shape' => 'HostedZoneSummaries'], 'MaxItems' => ['shape' => 'PageMaxItems'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListHostedZonesRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'PageMarker', 'location' => 'querystring', 'locationName' => 'marker'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems'], 'DelegationSetId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'delegationsetid']]], 'ListHostedZonesResponse' => ['type' => 'structure', 'required' => ['HostedZones', 'Marker', 'IsTruncated', 'MaxItems'], 'members' => ['HostedZones' => ['shape' => 'HostedZones'], 'Marker' => ['shape' => 'PageMarker'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextMarker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListQueryLoggingConfigsRequest' => ['type' => 'structure', 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'hostedzoneid'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxresults']]], 'ListQueryLoggingConfigsResponse' => ['type' => 'structure', 'required' => ['QueryLoggingConfigs'], 'members' => ['QueryLoggingConfigs' => ['shape' => 'QueryLoggingConfigs'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListResourceRecordSetsRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'StartRecordName' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'name'], 'StartRecordType' => ['shape' => 'RRType', 'location' => 'querystring', 'locationName' => 'type'], 'StartRecordIdentifier' => ['shape' => 'ResourceRecordSetIdentifier', 'location' => 'querystring', 'locationName' => 'identifier'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListResourceRecordSetsResponse' => ['type' => 'structure', 'required' => ['ResourceRecordSets', 'IsTruncated', 'MaxItems'], 'members' => ['ResourceRecordSets' => ['shape' => 'ResourceRecordSets'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextRecordName' => ['shape' => 'DNSName'], 'NextRecordType' => ['shape' => 'RRType'], 'NextRecordIdentifier' => ['shape' => 'ResourceRecordSetIdentifier'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListReusableDelegationSetsRequest' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'PageMarker', 'location' => 'querystring', 'locationName' => 'marker'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListReusableDelegationSetsResponse' => ['type' => 'structure', 'required' => ['DelegationSets', 'Marker', 'IsTruncated', 'MaxItems'], 'members' => ['DelegationSets' => ['shape' => 'DelegationSets'], 'Marker' => ['shape' => 'PageMarker'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'NextMarker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId'], 'members' => ['ResourceType' => ['shape' => 'TagResourceType', 'location' => 'uri', 'locationName' => 'ResourceType'], 'ResourceId' => ['shape' => 'TagResourceId', 'location' => 'uri', 'locationName' => 'ResourceId']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['ResourceTagSet'], 'members' => ['ResourceTagSet' => ['shape' => 'ResourceTagSet']]], 'ListTagsForResourcesRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceIds'], 'members' => ['ResourceType' => ['shape' => 'TagResourceType', 'location' => 'uri', 'locationName' => 'ResourceType'], 'ResourceIds' => ['shape' => 'TagResourceIdList']]], 'ListTagsForResourcesResponse' => ['type' => 'structure', 'required' => ['ResourceTagSets'], 'members' => ['ResourceTagSets' => ['shape' => 'ResourceTagSetList']]], 'ListTrafficPoliciesRequest' => ['type' => 'structure', 'members' => ['TrafficPolicyIdMarker' => ['shape' => 'TrafficPolicyId', 'location' => 'querystring', 'locationName' => 'trafficpolicyid'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListTrafficPoliciesResponse' => ['type' => 'structure', 'required' => ['TrafficPolicySummaries', 'IsTruncated', 'TrafficPolicyIdMarker', 'MaxItems'], 'members' => ['TrafficPolicySummaries' => ['shape' => 'TrafficPolicySummaries'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'TrafficPolicyIdMarker' => ['shape' => 'TrafficPolicyId'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListTrafficPolicyInstancesByHostedZoneRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'id'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancename'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancetype'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListTrafficPolicyInstancesByHostedZoneResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstances', 'IsTruncated', 'MaxItems'], 'members' => ['TrafficPolicyInstances' => ['shape' => 'TrafficPolicyInstances'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListTrafficPolicyInstancesByPolicyRequest' => ['type' => 'structure', 'required' => ['TrafficPolicyId', 'TrafficPolicyVersion'], 'members' => ['TrafficPolicyId' => ['shape' => 'TrafficPolicyId', 'location' => 'querystring', 'locationName' => 'id'], 'TrafficPolicyVersion' => ['shape' => 'TrafficPolicyVersion', 'location' => 'querystring', 'locationName' => 'version'], 'HostedZoneIdMarker' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'hostedzoneid'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancename'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancetype'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListTrafficPolicyInstancesByPolicyResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstances', 'IsTruncated', 'MaxItems'], 'members' => ['TrafficPolicyInstances' => ['shape' => 'TrafficPolicyInstances'], 'HostedZoneIdMarker' => ['shape' => 'ResourceId'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListTrafficPolicyInstancesRequest' => ['type' => 'structure', 'members' => ['HostedZoneIdMarker' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'hostedzoneid'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancename'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType', 'location' => 'querystring', 'locationName' => 'trafficpolicyinstancetype'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListTrafficPolicyInstancesResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstances', 'IsTruncated', 'MaxItems'], 'members' => ['TrafficPolicyInstances' => ['shape' => 'TrafficPolicyInstances'], 'HostedZoneIdMarker' => ['shape' => 'ResourceId'], 'TrafficPolicyInstanceNameMarker' => ['shape' => 'DNSName'], 'TrafficPolicyInstanceTypeMarker' => ['shape' => 'RRType'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListTrafficPolicyVersionsRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId', 'location' => 'uri', 'locationName' => 'Id'], 'TrafficPolicyVersionMarker' => ['shape' => 'TrafficPolicyVersionMarker', 'location' => 'querystring', 'locationName' => 'trafficpolicyversion'], 'MaxItems' => ['shape' => 'PageMaxItems', 'location' => 'querystring', 'locationName' => 'maxitems']]], 'ListTrafficPolicyVersionsResponse' => ['type' => 'structure', 'required' => ['TrafficPolicies', 'IsTruncated', 'TrafficPolicyVersionMarker', 'MaxItems'], 'members' => ['TrafficPolicies' => ['shape' => 'TrafficPolicies'], 'IsTruncated' => ['shape' => 'PageTruncated'], 'TrafficPolicyVersionMarker' => ['shape' => 'TrafficPolicyVersionMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListVPCAssociationAuthorizationsRequest' => ['type' => 'structure', 'required' => ['HostedZoneId'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'NextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nexttoken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxresults']]], 'ListVPCAssociationAuthorizationsResponse' => ['type' => 'structure', 'required' => ['HostedZoneId', 'VPCs'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'NextToken' => ['shape' => 'PaginationToken'], 'VPCs' => ['shape' => 'VPCs']]], 'LocationSummaries' => ['type' => 'list', 'member' => ['shape' => 'LocationSummary']], 'LocationSummary' => ['type' => 'structure', 'members' => ['LocationName' => ['shape' => 'CidrLocationNameDefaultAllowed']]], 'MaxResults' => ['type' => 'string'], 'MeasureLatency' => ['type' => 'boolean'], 'Message' => ['type' => 'string', 'max' => 1024], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Nameserver' => ['type' => 'string', 'max' => 255, 'min' => 0], 'Namespace' => ['type' => 'string', 'max' => 255, 'min' => 1], 'NoSuchChange' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchCidrCollectionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchCidrLocationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchCloudWatchLogsLogGroup' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchDelegationSet' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NoSuchGeoLocation' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchHealthCheck' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchHostedZone' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchKeySigningKey' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchQueryLoggingConfig' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchTrafficPolicy' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchTrafficPolicyInstance' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Nonce' => ['type' => 'string', 'max' => 128, 'min' => 1], 'NotAuthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'PageMarker' => ['type' => 'string', 'max' => 64], 'PageMaxItems' => ['type' => 'string'], 'PageTruncated' => ['type' => 'boolean'], 'PaginationToken' => ['type' => 'string', 'max' => 1024], 'Period' => ['type' => 'integer', 'min' => 60], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 1], 'PriorRequestNotComplete' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PublicZoneVPCAssociation' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'QueryLoggingConfig' => ['type' => 'structure', 'required' => ['Id', 'HostedZoneId', 'CloudWatchLogsLogGroupArn'], 'members' => ['Id' => ['shape' => 'QueryLoggingConfigId'], 'HostedZoneId' => ['shape' => 'ResourceId'], 'CloudWatchLogsLogGroupArn' => ['shape' => 'CloudWatchLogsLogGroupArn']]], 'QueryLoggingConfigAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'QueryLoggingConfigId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'QueryLoggingConfigs' => ['type' => 'list', 'member' => ['shape' => 'QueryLoggingConfig', 'locationName' => 'QueryLoggingConfig']], 'RData' => ['type' => 'string', 'max' => 4000], 'RRType' => ['type' => 'string', 'enum' => ['SOA', 'A', 'TXT', 'NS', 'CNAME', 'MX', 'NAPTR', 'PTR', 'SRV', 'SPF', 'AAAA', 'CAA', 'DS']], 'RecordData' => ['type' => 'list', 'member' => ['shape' => 'RecordDataEntry', 'locationName' => 'RecordDataEntry']], 'RecordDataEntry' => ['type' => 'string', 'max' => 512, 'min' => 0], 'RequestInterval' => ['type' => 'integer', 'max' => 30, 'min' => 10], 'ResettableElementName' => ['type' => 'string', 'enum' => ['FullyQualifiedDomainName', 'Regions', 'ResourcePath', 'ChildHealthChecks'], 'max' => 64, 'min' => 1], 'ResettableElementNameList' => ['type' => 'list', 'member' => ['shape' => 'ResettableElementName', 'locationName' => 'ResettableElementName'], 'max' => 64], 'ResourceDescription' => ['type' => 'string', 'max' => 256], 'ResourceId' => ['type' => 'string', 'max' => 32], 'ResourcePath' => ['type' => 'string', 'max' => 255], 'ResourceRecord' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['Value' => ['shape' => 'RData']]], 'ResourceRecordSet' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'DNSName'], 'Type' => ['shape' => 'RRType'], 'SetIdentifier' => ['shape' => 'ResourceRecordSetIdentifier'], 'Weight' => ['shape' => 'ResourceRecordSetWeight'], 'Region' => ['shape' => 'ResourceRecordSetRegion'], 'GeoLocation' => ['shape' => 'GeoLocation'], 'Failover' => ['shape' => 'ResourceRecordSetFailover'], 'MultiValueAnswer' => ['shape' => 'ResourceRecordSetMultiValueAnswer'], 'TTL' => ['shape' => 'TTL'], 'ResourceRecords' => ['shape' => 'ResourceRecords'], 'AliasTarget' => ['shape' => 'AliasTarget'], 'HealthCheckId' => ['shape' => 'HealthCheckId'], 'TrafficPolicyInstanceId' => ['shape' => 'TrafficPolicyInstanceId'], 'CidrRoutingConfig' => ['shape' => 'CidrRoutingConfig']]], 'ResourceRecordSetFailover' => ['type' => 'string', 'enum' => ['PRIMARY', 'SECONDARY']], 'ResourceRecordSetIdentifier' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ResourceRecordSetMultiValueAnswer' => ['type' => 'boolean'], 'ResourceRecordSetRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-1', 'us-west-2', 'ca-central-1', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'eu-central-1', 'eu-central-2', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'eu-north-1', 'sa-east-1', 'cn-north-1', 'cn-northwest-1', 'ap-east-1', 'me-south-1', 'me-central-1', 'ap-south-1', 'ap-south-2', 'af-south-1', 'eu-south-1', 'eu-south-2', 'ap-southeast-4'], 'max' => 64, 'min' => 1], 'ResourceRecordSetWeight' => ['type' => 'long', 'max' => 255, 'min' => 0], 'ResourceRecordSets' => ['type' => 'list', 'member' => ['shape' => 'ResourceRecordSet', 'locationName' => 'ResourceRecordSet']], 'ResourceRecords' => ['type' => 'list', 'member' => ['shape' => 'ResourceRecord', 'locationName' => 'ResourceRecord'], 'min' => 1], 'ResourceTagSet' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'TagResourceType'], 'ResourceId' => ['shape' => 'TagResourceId'], 'Tags' => ['shape' => 'TagList']]], 'ResourceTagSetList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTagSet', 'locationName' => 'ResourceTagSet']], 'ResourceURI' => ['type' => 'string', 'max' => 1024], 'ReusableDelegationSetLimit' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'ReusableDelegationSetLimitType'], 'Value' => ['shape' => 'LimitValue']]], 'ReusableDelegationSetLimitType' => ['type' => 'string', 'enum' => ['MAX_ZONES_BY_REUSABLE_DELEGATION_SET']], 'RoutingControlArn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SearchString' => ['type' => 'string', 'max' => 255], 'ServeSignature' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ServicePrincipal' => ['type' => 'string', 'max' => 128], 'SigningKeyInteger' => ['type' => 'integer'], 'SigningKeyName' => ['type' => 'string', 'max' => 128, 'min' => 3], 'SigningKeyStatus' => ['type' => 'string', 'max' => 150, 'min' => 5], 'SigningKeyStatusMessage' => ['type' => 'string', 'max' => 512, 'min' => 0], 'SigningKeyString' => ['type' => 'string'], 'SigningKeyTag' => ['type' => 'integer', 'max' => 65536, 'min' => 0], 'Statistic' => ['type' => 'string', 'enum' => ['Average', 'Sum', 'SampleCount', 'Maximum', 'Minimum']], 'Status' => ['type' => 'string'], 'StatusReport' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'Status'], 'CheckedTime' => ['shape' => 'TimeStamp']]], 'SubnetMask' => ['type' => 'string', 'max' => 3, 'min' => 0], 'TTL' => ['type' => 'long', 'max' => 2147483647, 'min' => 0], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'Key'], 'max' => 10, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag'], 'max' => 10, 'min' => 1], 'TagResourceId' => ['type' => 'string', 'max' => 64], 'TagResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'TagResourceId', 'locationName' => 'ResourceId'], 'max' => 10, 'min' => 1], 'TagResourceType' => ['type' => 'string', 'enum' => ['healthcheck', 'hostedzone']], 'TagValue' => ['type' => 'string', 'max' => 256], 'TestDNSAnswerRequest' => ['type' => 'structure', 'required' => ['HostedZoneId', 'RecordName', 'RecordType'], 'members' => ['HostedZoneId' => ['shape' => 'ResourceId', 'location' => 'querystring', 'locationName' => 'hostedzoneid'], 'RecordName' => ['shape' => 'DNSName', 'location' => 'querystring', 'locationName' => 'recordname'], 'RecordType' => ['shape' => 'RRType', 'location' => 'querystring', 'locationName' => 'recordtype'], 'ResolverIP' => ['shape' => 'IPAddress', 'location' => 'querystring', 'locationName' => 'resolverip'], 'EDNS0ClientSubnetIP' => ['shape' => 'IPAddress', 'location' => 'querystring', 'locationName' => 'edns0clientsubnetip'], 'EDNS0ClientSubnetMask' => ['shape' => 'SubnetMask', 'location' => 'querystring', 'locationName' => 'edns0clientsubnetmask']]], 'TestDNSAnswerResponse' => ['type' => 'structure', 'required' => ['Nameserver', 'RecordName', 'RecordType', 'RecordData', 'ResponseCode', 'Protocol'], 'members' => ['Nameserver' => ['shape' => 'Nameserver'], 'RecordName' => ['shape' => 'DNSName'], 'RecordType' => ['shape' => 'RRType'], 'RecordData' => ['shape' => 'RecordData'], 'ResponseCode' => ['shape' => 'DNSRCode'], 'Protocol' => ['shape' => 'TransportProtocol']]], 'Threshold' => ['type' => 'double'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TimeStamp' => ['type' => 'timestamp'], 'TooManyHealthChecks' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TooManyHostedZones' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyKeySigningKeys' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TooManyTrafficPolicies' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrafficPolicyInstances' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyTrafficPolicyVersionsForCurrentPolicy' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TooManyVPCAssociationAuthorizations' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrafficPolicies' => ['type' => 'list', 'member' => ['shape' => 'TrafficPolicy', 'locationName' => 'TrafficPolicy']], 'TrafficPolicy' => ['type' => 'structure', 'required' => ['Id', 'Version', 'Name', 'Type', 'Document'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId'], 'Version' => ['shape' => 'TrafficPolicyVersion'], 'Name' => ['shape' => 'TrafficPolicyName'], 'Type' => ['shape' => 'RRType'], 'Document' => ['shape' => 'TrafficPolicyDocument'], 'Comment' => ['shape' => 'TrafficPolicyComment']]], 'TrafficPolicyAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'TrafficPolicyComment' => ['type' => 'string', 'max' => 1024], 'TrafficPolicyDocument' => ['type' => 'string', 'max' => 102400], 'TrafficPolicyId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'TrafficPolicyInUse' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'TrafficPolicyInstance' => ['type' => 'structure', 'required' => ['Id', 'HostedZoneId', 'Name', 'TTL', 'State', 'Message', 'TrafficPolicyId', 'TrafficPolicyVersion', 'TrafficPolicyType'], 'members' => ['Id' => ['shape' => 'TrafficPolicyInstanceId'], 'HostedZoneId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'DNSName'], 'TTL' => ['shape' => 'TTL'], 'State' => ['shape' => 'TrafficPolicyInstanceState'], 'Message' => ['shape' => 'Message'], 'TrafficPolicyId' => ['shape' => 'TrafficPolicyId'], 'TrafficPolicyVersion' => ['shape' => 'TrafficPolicyVersion'], 'TrafficPolicyType' => ['shape' => 'RRType']]], 'TrafficPolicyInstanceAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'TrafficPolicyInstanceCount' => ['type' => 'integer'], 'TrafficPolicyInstanceId' => ['type' => 'string', 'max' => 36, 'min' => 1], 'TrafficPolicyInstanceState' => ['type' => 'string'], 'TrafficPolicyInstances' => ['type' => 'list', 'member' => ['shape' => 'TrafficPolicyInstance', 'locationName' => 'TrafficPolicyInstance']], 'TrafficPolicyName' => ['type' => 'string', 'max' => 512], 'TrafficPolicySummaries' => ['type' => 'list', 'member' => ['shape' => 'TrafficPolicySummary', 'locationName' => 'TrafficPolicySummary']], 'TrafficPolicySummary' => ['type' => 'structure', 'required' => ['Id', 'Name', 'Type', 'LatestVersion', 'TrafficPolicyCount'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId'], 'Name' => ['shape' => 'TrafficPolicyName'], 'Type' => ['shape' => 'RRType'], 'LatestVersion' => ['shape' => 'TrafficPolicyVersion'], 'TrafficPolicyCount' => ['shape' => 'TrafficPolicyVersion']]], 'TrafficPolicyVersion' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'TrafficPolicyVersionMarker' => ['type' => 'string', 'max' => 4], 'TransportProtocol' => ['type' => 'string'], 'UUID' => ['type' => 'string', 'pattern' => '[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}'], 'UpdateHealthCheckRequest' => ['type' => 'structure', 'required' => ['HealthCheckId'], 'members' => ['HealthCheckId' => ['shape' => 'HealthCheckId', 'location' => 'uri', 'locationName' => 'HealthCheckId'], 'HealthCheckVersion' => ['shape' => 'HealthCheckVersion'], 'IPAddress' => ['shape' => 'IPAddress'], 'Port' => ['shape' => 'Port'], 'ResourcePath' => ['shape' => 'ResourcePath'], 'FullyQualifiedDomainName' => ['shape' => 'FullyQualifiedDomainName'], 'SearchString' => ['shape' => 'SearchString'], 'FailureThreshold' => ['shape' => 'FailureThreshold'], 'Inverted' => ['shape' => 'Inverted'], 'Disabled' => ['shape' => 'Disabled'], 'HealthThreshold' => ['shape' => 'HealthThreshold'], 'ChildHealthChecks' => ['shape' => 'ChildHealthCheckList'], 'EnableSNI' => ['shape' => 'EnableSNI'], 'Regions' => ['shape' => 'HealthCheckRegionList'], 'AlarmIdentifier' => ['shape' => 'AlarmIdentifier'], 'InsufficientDataHealthStatus' => ['shape' => 'InsufficientDataHealthStatus'], 'ResetElements' => ['shape' => 'ResettableElementNameList']]], 'UpdateHealthCheckResponse' => ['type' => 'structure', 'required' => ['HealthCheck'], 'members' => ['HealthCheck' => ['shape' => 'HealthCheck']]], 'UpdateHostedZoneCommentRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId', 'location' => 'uri', 'locationName' => 'Id'], 'Comment' => ['shape' => 'ResourceDescription']]], 'UpdateHostedZoneCommentResponse' => ['type' => 'structure', 'required' => ['HostedZone'], 'members' => ['HostedZone' => ['shape' => 'HostedZone']]], 'UpdateTrafficPolicyCommentRequest' => ['type' => 'structure', 'required' => ['Id', 'Version', 'Comment'], 'members' => ['Id' => ['shape' => 'TrafficPolicyId', 'location' => 'uri', 'locationName' => 'Id'], 'Version' => ['shape' => 'TrafficPolicyVersion', 'location' => 'uri', 'locationName' => 'Version'], 'Comment' => ['shape' => 'TrafficPolicyComment']]], 'UpdateTrafficPolicyCommentResponse' => ['type' => 'structure', 'required' => ['TrafficPolicy'], 'members' => ['TrafficPolicy' => ['shape' => 'TrafficPolicy']]], 'UpdateTrafficPolicyInstanceRequest' => ['type' => 'structure', 'required' => ['Id', 'TTL', 'TrafficPolicyId', 'TrafficPolicyVersion'], 'members' => ['Id' => ['shape' => 'TrafficPolicyInstanceId', 'location' => 'uri', 'locationName' => 'Id'], 'TTL' => ['shape' => 'TTL'], 'TrafficPolicyId' => ['shape' => 'TrafficPolicyId'], 'TrafficPolicyVersion' => ['shape' => 'TrafficPolicyVersion']]], 'UpdateTrafficPolicyInstanceResponse' => ['type' => 'structure', 'required' => ['TrafficPolicyInstance'], 'members' => ['TrafficPolicyInstance' => ['shape' => 'TrafficPolicyInstance']]], 'UsageCount' => ['type' => 'long', 'min' => 0], 'VPC' => ['type' => 'structure', 'members' => ['VPCRegion' => ['shape' => 'VPCRegion'], 'VPCId' => ['shape' => 'VPCId']]], 'VPCAssociationAuthorizationNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'VPCAssociationNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'VPCId' => ['type' => 'string', 'max' => 1024], 'VPCRegion' => ['type' => 'string', 'enum' => ['us-east-1', 'us-east-2', 'us-west-1', 'us-west-2', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'eu-central-1', 'eu-central-2', 'ap-east-1', 'me-south-1', 'us-gov-west-1', 'us-gov-east-1', 'us-iso-east-1', 'us-iso-west-1', 'us-isob-east-1', 'me-central-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-south-1', 'ap-south-2', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'eu-north-1', 'sa-east-1', 'ca-central-1', 'cn-north-1', 'af-south-1', 'eu-south-1', 'eu-south-2', 'ap-southeast-4'], 'max' => 64, 'min' => 1], 'VPCs' => ['type' => 'list', 'member' => ['shape' => 'VPC', 'locationName' => 'VPC'], 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 27f9e7d..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53.{Region}.api.amazonwebservices.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-us-gov']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso-b']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route-53-fips.{Region}.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://route53-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://route53.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://route53-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://route53.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://route53.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-northwest-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://route53.us-gov.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-global']]], 'endpoint' => ['url' => 'https://route53.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-b-global']]], 'endpoint' => ['url' => 'https://route53.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'route53']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://route53.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-tests-1.json.php deleted file mode 100644 index ba4914f..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'route53', 'signingRegion' => 'cn-northwest-1']]], 'url' => 'https://route53.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-cn-global']], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'route53', 'signingRegion' => 'us-east-1']]], 'url' => 'https://route53.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-global']], ['documentation' => 'For region aws-iso-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'route53', 'signingRegion' => 'us-iso-east-1']]], 'url' => 'https://route53.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-global']], ['documentation' => 'For region aws-iso-b-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'route53', 'signingRegion' => 'us-isob-east-1']]], 'url' => 'https://route53.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-b-global']], ['documentation' => 'For region aws-us-gov-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'route53', 'signingRegion' => 'us-gov-west-1']]], 'url' => 'https://route53.us-gov.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-us-gov-global']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/paginators-1.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/paginators-1.json.php deleted file mode 100644 index 88cd6d2..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCidrBlocks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CidrBlocks'], 'ListCidrCollections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CidrCollections'], 'ListCidrLocations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CidrLocations'], 'ListHealthChecks' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'NextMarker', 'result_key' => 'HealthChecks'], 'ListHostedZones' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => 'NextMarker', 'result_key' => 'HostedZones'], 'ListQueryLoggingConfigs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'QueryLoggingConfigs'], 'ListResourceRecordSets' => ['input_token' => ['StartRecordName', 'StartRecordType', 'StartRecordIdentifier'], 'limit_key' => 'MaxItems', 'more_results' => 'IsTruncated', 'output_token' => ['NextRecordName', 'NextRecordType', 'NextRecordIdentifier'], 'result_key' => 'ResourceRecordSets']]]; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/smoke.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/smoke.json.php deleted file mode 100644 index 1d75508..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListHostedZones', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetHostedZone', 'input' => ['Id' => 'fake-zone'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/route53/2013-04-01/waiters-2.json.php b/vendor/Aws3/Aws/data/route53/2013-04-01/waiters-2.json.php deleted file mode 100644 index ddc6688..0000000 --- a/vendor/Aws3/Aws/data/route53/2013-04-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ResourceRecordSetsChanged' => ['delay' => 30, 'maxAttempts' => 60, 'operation' => 'GetChange', 'acceptors' => [['matcher' => 'path', 'expected' => 'INSYNC', 'argument' => 'ChangeInfo.Status', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/route53domains/2014-05-15/api-2.json.php b/vendor/Aws3/Aws/data/route53domains/2014-05-15/api-2.json.php deleted file mode 100644 index eafb2ed..0000000 --- a/vendor/Aws3/Aws/data/route53domains/2014-05-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-05-15', 'endpointPrefix' => 'route53domains', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Route 53 Domains', 'serviceId' => 'Route 53 Domains', 'signatureVersion' => 'v4', 'targetPrefix' => 'Route53Domains_v20140515', 'uid' => 'route53domains-2014-05-15'], 'operations' => ['AcceptDomainTransferFromAnotherAwsAccount' => ['name' => 'AcceptDomainTransferFromAnotherAwsAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptDomainTransferFromAnotherAwsAccountRequest'], 'output' => ['shape' => 'AcceptDomainTransferFromAnotherAwsAccountResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'DomainLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'AssociateDelegationSignerToDomain' => ['name' => 'AssociateDelegationSignerToDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDelegationSignerToDomainRequest'], 'output' => ['shape' => 'AssociateDelegationSignerToDomainResponse'], 'errors' => [['shape' => 'DuplicateRequest'], ['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'TLDRulesViolation'], ['shape' => 'UnsupportedTLD'], ['shape' => 'DnssecLimitExceeded']]], 'CancelDomainTransferToAnotherAwsAccount' => ['name' => 'CancelDomainTransferToAnotherAwsAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelDomainTransferToAnotherAwsAccountRequest'], 'output' => ['shape' => 'CancelDomainTransferToAnotherAwsAccountResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'CheckDomainAvailability' => ['name' => 'CheckDomainAvailability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckDomainAvailabilityRequest'], 'output' => ['shape' => 'CheckDomainAvailabilityResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'CheckDomainTransferability' => ['name' => 'CheckDomainTransferability', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckDomainTransferabilityRequest'], 'output' => ['shape' => 'CheckDomainTransferabilityResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainRequest'], 'output' => ['shape' => 'DeleteDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'UnsupportedTLD']]], 'DeleteTagsForDomain' => ['name' => 'DeleteTagsForDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsForDomainRequest'], 'output' => ['shape' => 'DeleteTagsForDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'DisableDomainAutoRenew' => ['name' => 'DisableDomainAutoRenew', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableDomainAutoRenewRequest'], 'output' => ['shape' => 'DisableDomainAutoRenewResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'DisableDomainTransferLock' => ['name' => 'DisableDomainTransferLock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableDomainTransferLockRequest'], 'output' => ['shape' => 'DisableDomainTransferLockResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'DisassociateDelegationSignerFromDomain' => ['name' => 'DisassociateDelegationSignerFromDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDelegationSignerFromDomainRequest'], 'output' => ['shape' => 'DisassociateDelegationSignerFromDomainResponse'], 'errors' => [['shape' => 'DuplicateRequest'], ['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'TLDRulesViolation'], ['shape' => 'UnsupportedTLD']]], 'EnableDomainAutoRenew' => ['name' => 'EnableDomainAutoRenew', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableDomainAutoRenewRequest'], 'output' => ['shape' => 'EnableDomainAutoRenewResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD'], ['shape' => 'TLDRulesViolation']]], 'EnableDomainTransferLock' => ['name' => 'EnableDomainTransferLock', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableDomainTransferLockRequest'], 'output' => ['shape' => 'EnableDomainTransferLockResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'GetContactReachabilityStatus' => ['name' => 'GetContactReachabilityStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactReachabilityStatusRequest'], 'output' => ['shape' => 'GetContactReachabilityStatusResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'GetDomainDetail' => ['name' => 'GetDomainDetail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDomainDetailRequest'], 'output' => ['shape' => 'GetDomainDetailResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'GetDomainSuggestions' => ['name' => 'GetDomainSuggestions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDomainSuggestionsRequest'], 'output' => ['shape' => 'GetDomainSuggestionsResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'GetOperationDetail' => ['name' => 'GetOperationDetail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOperationDetailRequest'], 'output' => ['shape' => 'GetOperationDetailResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListOperations' => ['name' => 'ListOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOperationsRequest'], 'output' => ['shape' => 'ListOperationsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListPrices' => ['name' => 'ListPrices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPricesRequest'], 'output' => ['shape' => 'ListPricesResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'ListTagsForDomain' => ['name' => 'ListTagsForDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForDomainRequest'], 'output' => ['shape' => 'ListTagsForDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'PushDomain' => ['name' => 'PushDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PushDomainRequest'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'RegisterDomain' => ['name' => 'RegisterDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDomainRequest'], 'output' => ['shape' => 'RegisterDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'DomainLimitExceeded'], ['shape' => 'OperationLimitExceeded']]], 'RejectDomainTransferFromAnotherAwsAccount' => ['name' => 'RejectDomainTransferFromAnotherAwsAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectDomainTransferFromAnotherAwsAccountRequest'], 'output' => ['shape' => 'RejectDomainTransferFromAnotherAwsAccountResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'RenewDomain' => ['name' => 'RenewDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RenewDomainRequest'], 'output' => ['shape' => 'RenewDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded']]], 'ResendContactReachabilityEmail' => ['name' => 'ResendContactReachabilityEmail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResendContactReachabilityEmailRequest'], 'output' => ['shape' => 'ResendContactReachabilityEmailResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'ResendOperationAuthorization' => ['name' => 'ResendOperationAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResendOperationAuthorizationRequest'], 'errors' => [['shape' => 'InvalidInput']]], 'RetrieveDomainAuthCode' => ['name' => 'RetrieveDomainAuthCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetrieveDomainAuthCodeRequest'], 'output' => ['shape' => 'RetrieveDomainAuthCodeResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD']]], 'TransferDomain' => ['name' => 'TransferDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TransferDomainRequest'], 'output' => ['shape' => 'TransferDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'UnsupportedTLD'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'DomainLimitExceeded'], ['shape' => 'OperationLimitExceeded']]], 'TransferDomainToAnotherAwsAccount' => ['name' => 'TransferDomainToAnotherAwsAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TransferDomainToAnotherAwsAccountRequest'], 'output' => ['shape' => 'TransferDomainToAnotherAwsAccountResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'DuplicateRequest'], ['shape' => 'UnsupportedTLD']]], 'UpdateDomainContact' => ['name' => 'UpdateDomainContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainContactRequest'], 'output' => ['shape' => 'UpdateDomainContactResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'UpdateDomainContactPrivacy' => ['name' => 'UpdateDomainContactPrivacy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainContactPrivacyRequest'], 'output' => ['shape' => 'UpdateDomainContactPrivacyResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'UpdateDomainNameservers' => ['name' => 'UpdateDomainNameservers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainNameserversRequest'], 'output' => ['shape' => 'UpdateDomainNameserversResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'DuplicateRequest'], ['shape' => 'TLDRulesViolation'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'UpdateTagsForDomain' => ['name' => 'UpdateTagsForDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTagsForDomainRequest'], 'output' => ['shape' => 'UpdateTagsForDomainResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationLimitExceeded'], ['shape' => 'UnsupportedTLD']]], 'ViewBilling' => ['name' => 'ViewBilling', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ViewBillingRequest'], 'output' => ['shape' => 'ViewBillingResponse'], 'errors' => [['shape' => 'InvalidInput']]]], 'shapes' => ['AcceptDomainTransferFromAnotherAwsAccountRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Password'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Password' => ['shape' => 'String']]], 'AcceptDomainTransferFromAnotherAwsAccountResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^(\\d{12})$'], 'AddressLine' => ['type' => 'string', 'max' => 255], 'AssociateDelegationSignerToDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'SigningAttributes'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'SigningAttributes' => ['shape' => 'DnssecSigningAttributes']]], 'AssociateDelegationSignerToDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'BillingRecord' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Operation' => ['shape' => 'OperationType'], 'InvoiceId' => ['shape' => 'InvoiceId'], 'BillDate' => ['shape' => 'Timestamp'], 'Price' => ['shape' => 'Price']]], 'BillingRecords' => ['type' => 'list', 'member' => ['shape' => 'BillingRecord']], 'Boolean' => ['type' => 'boolean'], 'CancelDomainTransferToAnotherAwsAccountRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'CancelDomainTransferToAnotherAwsAccountResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'CheckDomainAvailabilityRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'IdnLangCode' => ['shape' => 'LangCode']]], 'CheckDomainAvailabilityResponse' => ['type' => 'structure', 'members' => ['Availability' => ['shape' => 'DomainAvailability']]], 'CheckDomainTransferabilityRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AuthCode' => ['shape' => 'DomainAuthCode']]], 'CheckDomainTransferabilityResponse' => ['type' => 'structure', 'members' => ['Transferability' => ['shape' => 'DomainTransferability']]], 'City' => ['type' => 'string', 'max' => 255], 'Consent' => ['type' => 'structure', 'required' => ['MaxPrice', 'Currency'], 'members' => ['MaxPrice' => ['shape' => 'Price'], 'Currency' => ['shape' => 'Currency']]], 'ContactDetail' => ['type' => 'structure', 'members' => ['FirstName' => ['shape' => 'ContactName'], 'LastName' => ['shape' => 'ContactName'], 'ContactType' => ['shape' => 'ContactType'], 'OrganizationName' => ['shape' => 'ContactName'], 'AddressLine1' => ['shape' => 'AddressLine'], 'AddressLine2' => ['shape' => 'AddressLine'], 'City' => ['shape' => 'City'], 'State' => ['shape' => 'State'], 'CountryCode' => ['shape' => 'CountryCode'], 'ZipCode' => ['shape' => 'ZipCode'], 'PhoneNumber' => ['shape' => 'ContactNumber'], 'Email' => ['shape' => 'Email'], 'Fax' => ['shape' => 'ContactNumber'], 'ExtraParams' => ['shape' => 'ExtraParamList']], 'sensitive' => \true], 'ContactName' => ['type' => 'string', 'max' => 255], 'ContactNumber' => ['type' => 'string', 'max' => 30], 'ContactType' => ['type' => 'string', 'enum' => ['PERSON', 'COMPANY', 'ASSOCIATION', 'PUBLIC_BODY', 'RESELLER']], 'CountryCode' => ['type' => 'string', 'enum' => ['AC', 'AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', 'AN', 'AO', 'AQ', 'AR', 'AS', 'AT', 'AU', 'AW', 'AX', 'AZ', 'BA', 'BB', 'BD', 'BE', 'BF', 'BG', 'BH', 'BI', 'BJ', 'BL', 'BM', 'BN', 'BO', 'BQ', 'BR', 'BS', 'BT', 'BV', 'BW', 'BY', 'BZ', 'CA', 'CC', 'CD', 'CF', 'CG', 'CH', 'CI', 'CK', 'CL', 'CM', 'CN', 'CO', 'CR', 'CU', 'CV', 'CW', 'CX', 'CY', 'CZ', 'DE', 'DJ', 'DK', 'DM', 'DO', 'DZ', 'EC', 'EE', 'EG', 'EH', 'ER', 'ES', 'ET', 'FI', 'FJ', 'FK', 'FM', 'FO', 'FR', 'GA', 'GB', 'GD', 'GE', 'GF', 'GG', 'GH', 'GI', 'GL', 'GM', 'GN', 'GP', 'GQ', 'GR', 'GS', 'GT', 'GU', 'GW', 'GY', 'HK', 'HM', 'HN', 'HR', 'HT', 'HU', 'ID', 'IE', 'IL', 'IM', 'IN', 'IO', 'IQ', 'IR', 'IS', 'IT', 'JE', 'JM', 'JO', 'JP', 'KE', 'KG', 'KH', 'KI', 'KM', 'KN', 'KP', 'KR', 'KW', 'KY', 'KZ', 'LA', 'LB', 'LC', 'LI', 'LK', 'LR', 'LS', 'LT', 'LU', 'LV', 'LY', 'MA', 'MC', 'MD', 'ME', 'MF', 'MG', 'MH', 'MK', 'ML', 'MM', 'MN', 'MO', 'MP', 'MQ', 'MR', 'MS', 'MT', 'MU', 'MV', 'MW', 'MX', 'MY', 'MZ', 'NA', 'NC', 'NE', 'NF', 'NG', 'NI', 'NL', 'NO', 'NP', 'NR', 'NU', 'NZ', 'OM', 'PA', 'PE', 'PF', 'PG', 'PH', 'PK', 'PL', 'PM', 'PN', 'PR', 'PS', 'PT', 'PW', 'PY', 'QA', 'RE', 'RO', 'RS', 'RU', 'RW', 'SA', 'SB', 'SC', 'SD', 'SE', 'SG', 'SH', 'SI', 'SJ', 'SK', 'SL', 'SM', 'SN', 'SO', 'SR', 'SS', 'ST', 'SV', 'SX', 'SY', 'SZ', 'TC', 'TD', 'TF', 'TG', 'TH', 'TJ', 'TK', 'TL', 'TM', 'TN', 'TO', 'TP', 'TR', 'TT', 'TV', 'TW', 'TZ', 'UA', 'UG', 'US', 'UY', 'UZ', 'VA', 'VC', 'VE', 'VG', 'VI', 'VN', 'VU', 'WF', 'WS', 'YE', 'YT', 'ZA', 'ZM', 'ZW']], 'Currency' => ['type' => 'string', 'max' => 3, 'min' => 3], 'CurrentExpiryYear' => ['type' => 'integer'], 'DNSSec' => ['type' => 'string'], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'DeleteDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'DeleteTagsForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'TagsToDelete'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'TagsToDelete' => ['shape' => 'TagKeyList']]], 'DeleteTagsForDomainResponse' => ['type' => 'structure', 'members' => []], 'DisableDomainAutoRenewRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'DisableDomainAutoRenewResponse' => ['type' => 'structure', 'members' => []], 'DisableDomainTransferLockRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'DisableDomainTransferLockResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'DisassociateDelegationSignerFromDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Id'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Id' => ['shape' => 'String']]], 'DisassociateDelegationSignerFromDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'DnssecKey' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'NullableInteger'], 'Flags' => ['shape' => 'NullableInteger'], 'PublicKey' => ['shape' => 'DnssecPublicKey'], 'DigestType' => ['shape' => 'NullableInteger'], 'Digest' => ['shape' => 'String'], 'KeyTag' => ['shape' => 'NullableInteger'], 'Id' => ['shape' => 'String']]], 'DnssecKeyList' => ['type' => 'list', 'member' => ['shape' => 'DnssecKey']], 'DnssecLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DnssecPublicKey' => ['type' => 'string', 'max' => 32768], 'DnssecSigningAttributes' => ['type' => 'structure', 'members' => ['Algorithm' => ['shape' => 'NullableInteger'], 'Flags' => ['shape' => 'NullableInteger'], 'PublicKey' => ['shape' => 'DnssecPublicKey']]], 'DomainAuthCode' => ['type' => 'string', 'max' => 1024, 'sensitive' => \true], 'DomainAvailability' => ['type' => 'string', 'enum' => ['AVAILABLE', 'AVAILABLE_RESERVED', 'AVAILABLE_PREORDER', 'UNAVAILABLE', 'UNAVAILABLE_PREMIUM', 'UNAVAILABLE_RESTRICTED', 'RESERVED', 'DONT_KNOW']], 'DomainLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DomainName' => ['type' => 'string', 'max' => 255], 'DomainPrice' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DomainPriceName'], 'RegistrationPrice' => ['shape' => 'PriceWithCurrency'], 'TransferPrice' => ['shape' => 'PriceWithCurrency'], 'RenewalPrice' => ['shape' => 'PriceWithCurrency'], 'ChangeOwnershipPrice' => ['shape' => 'PriceWithCurrency'], 'RestorationPrice' => ['shape' => 'PriceWithCurrency']]], 'DomainPriceList' => ['type' => 'list', 'member' => ['shape' => 'DomainPrice']], 'DomainPriceName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DomainStatus' => ['type' => 'string'], 'DomainStatusList' => ['type' => 'list', 'member' => ['shape' => 'DomainStatus']], 'DomainSuggestion' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Availability' => ['shape' => 'String']]], 'DomainSuggestionsList' => ['type' => 'list', 'member' => ['shape' => 'DomainSuggestion']], 'DomainSummary' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AutoRenew' => ['shape' => 'Boolean'], 'TransferLock' => ['shape' => 'Boolean'], 'Expiry' => ['shape' => 'Timestamp']]], 'DomainSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DomainSummary']], 'DomainTransferability' => ['type' => 'structure', 'members' => ['Transferable' => ['shape' => 'Transferable']]], 'DuplicateRequest' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DurationInYears' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'Email' => ['type' => 'string', 'max' => 254], 'EnableDomainAutoRenewRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'EnableDomainAutoRenewResponse' => ['type' => 'structure', 'members' => []], 'EnableDomainTransferLockRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'EnableDomainTransferLockResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'ErrorMessage' => ['type' => 'string'], 'ExtraParam' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ExtraParamName'], 'Value' => ['shape' => 'ExtraParamValue']]], 'ExtraParamList' => ['type' => 'list', 'member' => ['shape' => 'ExtraParam']], 'ExtraParamName' => ['type' => 'string', 'enum' => ['DUNS_NUMBER', 'BRAND_NUMBER', 'BIRTH_DEPARTMENT', 'BIRTH_DATE_IN_YYYY_MM_DD', 'BIRTH_COUNTRY', 'BIRTH_CITY', 'DOCUMENT_NUMBER', 'AU_ID_NUMBER', 'AU_ID_TYPE', 'CA_LEGAL_TYPE', 'CA_BUSINESS_ENTITY_TYPE', 'CA_LEGAL_REPRESENTATIVE', 'CA_LEGAL_REPRESENTATIVE_CAPACITY', 'ES_IDENTIFICATION', 'ES_IDENTIFICATION_TYPE', 'ES_LEGAL_FORM', 'FI_BUSINESS_NUMBER', 'FI_ID_NUMBER', 'FI_NATIONALITY', 'FI_ORGANIZATION_TYPE', 'IT_NATIONALITY', 'IT_PIN', 'IT_REGISTRANT_ENTITY_TYPE', 'RU_PASSPORT_DATA', 'SE_ID_NUMBER', 'SG_ID_NUMBER', 'VAT_NUMBER', 'UK_CONTACT_TYPE', 'UK_COMPANY_NUMBER', 'EU_COUNTRY_OF_CITIZENSHIP', 'AU_PRIORITY_TOKEN']], 'ExtraParamValue' => ['type' => 'string', 'max' => 2048, 'sensitive' => \true], 'FIAuthKey' => ['type' => 'string', 'max' => 255, 'min' => 0, 'sensitive' => \true], 'FilterCondition' => ['type' => 'structure', 'required' => ['Name', 'Operator', 'Values'], 'members' => ['Name' => ['shape' => 'ListDomainsAttributeName'], 'Operator' => ['shape' => 'Operator'], 'Values' => ['shape' => 'Values']]], 'FilterConditions' => ['type' => 'list', 'member' => ['shape' => 'FilterCondition']], 'GetContactReachabilityStatusRequest' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName']]], 'GetContactReachabilityStatusResponse' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'status' => ['shape' => 'ReachabilityStatus']]], 'GetDomainDetailRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'GetDomainDetailResponse' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Nameservers' => ['shape' => 'NameserverList'], 'AutoRenew' => ['shape' => 'Boolean'], 'AdminContact' => ['shape' => 'ContactDetail'], 'RegistrantContact' => ['shape' => 'ContactDetail'], 'TechContact' => ['shape' => 'ContactDetail'], 'AdminPrivacy' => ['shape' => 'Boolean'], 'RegistrantPrivacy' => ['shape' => 'Boolean'], 'TechPrivacy' => ['shape' => 'Boolean'], 'RegistrarName' => ['shape' => 'RegistrarName'], 'WhoIsServer' => ['shape' => 'RegistrarWhoIsServer'], 'RegistrarUrl' => ['shape' => 'RegistrarUrl'], 'AbuseContactEmail' => ['shape' => 'Email'], 'AbuseContactPhone' => ['shape' => 'ContactNumber'], 'RegistryDomainId' => ['shape' => 'RegistryDomainId'], 'CreationDate' => ['shape' => 'Timestamp'], 'UpdatedDate' => ['shape' => 'Timestamp'], 'ExpirationDate' => ['shape' => 'Timestamp'], 'Reseller' => ['shape' => 'Reseller'], 'DnsSec' => ['shape' => 'DNSSec'], 'StatusList' => ['shape' => 'DomainStatusList'], 'DnssecKeys' => ['shape' => 'DnssecKeyList']]], 'GetDomainSuggestionsRequest' => ['type' => 'structure', 'required' => ['DomainName', 'SuggestionCount', 'OnlyAvailable'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'SuggestionCount' => ['shape' => 'Integer'], 'OnlyAvailable' => ['shape' => 'Boolean']]], 'GetDomainSuggestionsResponse' => ['type' => 'structure', 'members' => ['SuggestionsList' => ['shape' => 'DomainSuggestionsList']]], 'GetOperationDetailRequest' => ['type' => 'structure', 'required' => ['OperationId'], 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'GetOperationDetailResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId'], 'Status' => ['shape' => 'OperationStatus'], 'Message' => ['shape' => 'ErrorMessage'], 'DomainName' => ['shape' => 'DomainName'], 'Type' => ['shape' => 'OperationType'], 'SubmittedDate' => ['shape' => 'Timestamp'], 'LastUpdatedDate' => ['shape' => 'Timestamp'], 'StatusFlag' => ['shape' => 'StatusFlag']]], 'GlueIp' => ['type' => 'string', 'max' => 45], 'GlueIpList' => ['type' => 'list', 'member' => ['shape' => 'GlueIp']], 'HostName' => ['type' => 'string', 'max' => 255, 'pattern' => '[a-zA-Z0-9_\\-.]*'], 'Integer' => ['type' => 'integer'], 'InvalidInput' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvoiceId' => ['type' => 'string'], 'Label' => ['type' => 'string', 'max' => 255, 'min' => 1], 'LangCode' => ['type' => 'string', 'max' => 3], 'ListDomainsAttributeName' => ['type' => 'string', 'enum' => ['DomainName', 'Expiry']], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['FilterConditions' => ['shape' => 'FilterConditions'], 'SortCondition' => ['shape' => 'SortCondition'], 'Marker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListDomainsResponse' => ['type' => 'structure', 'members' => ['Domains' => ['shape' => 'DomainSummaryList'], 'NextPageMarker' => ['shape' => 'PageMarker']]], 'ListOperationsRequest' => ['type' => 'structure', 'members' => ['SubmittedSince' => ['shape' => 'Timestamp'], 'Marker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems'], 'Status' => ['shape' => 'OperationStatusList'], 'Type' => ['shape' => 'OperationTypeList'], 'SortBy' => ['shape' => 'ListOperationsSortAttributeName'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListOperationsResponse' => ['type' => 'structure', 'members' => ['Operations' => ['shape' => 'OperationSummaryList'], 'NextPageMarker' => ['shape' => 'PageMarker']]], 'ListOperationsSortAttributeName' => ['type' => 'string', 'enum' => ['SubmittedDate']], 'ListPricesRequest' => ['type' => 'structure', 'members' => ['Tld' => ['shape' => 'TldName'], 'Marker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ListPricesResponse' => ['type' => 'structure', 'members' => ['Prices' => ['shape' => 'DomainPriceList'], 'NextPageMarker' => ['shape' => 'PageMarker']]], 'ListTagsForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'ListTagsForDomainResponse' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'Nameserver' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'HostName'], 'GlueIps' => ['shape' => 'GlueIpList']]], 'NameserverList' => ['type' => 'list', 'member' => ['shape' => 'Nameserver']], 'NullableInteger' => ['type' => 'integer'], 'OperationId' => ['type' => 'string', 'max' => 255], 'OperationLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OperationStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'ERROR', 'SUCCESSFUL', 'FAILED']], 'OperationStatusList' => ['type' => 'list', 'member' => ['shape' => 'OperationStatus'], 'max' => 5], 'OperationSummary' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId'], 'Status' => ['shape' => 'OperationStatus'], 'Type' => ['shape' => 'OperationType'], 'SubmittedDate' => ['shape' => 'Timestamp'], 'DomainName' => ['shape' => 'DomainName'], 'Message' => ['shape' => 'ErrorMessage'], 'StatusFlag' => ['shape' => 'StatusFlag'], 'LastUpdatedDate' => ['shape' => 'Timestamp']]], 'OperationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'OperationSummary']], 'OperationType' => ['type' => 'string', 'enum' => ['REGISTER_DOMAIN', 'DELETE_DOMAIN', 'TRANSFER_IN_DOMAIN', 'UPDATE_DOMAIN_CONTACT', 'UPDATE_NAMESERVER', 'CHANGE_PRIVACY_PROTECTION', 'DOMAIN_LOCK', 'ENABLE_AUTORENEW', 'DISABLE_AUTORENEW', 'ADD_DNSSEC', 'REMOVE_DNSSEC', 'EXPIRE_DOMAIN', 'TRANSFER_OUT_DOMAIN', 'CHANGE_DOMAIN_OWNER', 'RENEW_DOMAIN', 'PUSH_DOMAIN', 'INTERNAL_TRANSFER_OUT_DOMAIN', 'INTERNAL_TRANSFER_IN_DOMAIN']], 'OperationTypeList' => ['type' => 'list', 'member' => ['shape' => 'OperationType'], 'max' => 18], 'Operator' => ['type' => 'string', 'enum' => ['LE', 'GE', 'BEGINS_WITH']], 'PageMarker' => ['type' => 'string', 'max' => 4096], 'PageMaxItems' => ['type' => 'integer', 'max' => 100], 'Price' => ['type' => 'double'], 'PriceWithCurrency' => ['type' => 'structure', 'required' => ['Price', 'Currency'], 'members' => ['Price' => ['shape' => 'Price'], 'Currency' => ['shape' => 'Currency']]], 'PushDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Target'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'Target' => ['shape' => 'Label']]], 'ReachabilityStatus' => ['type' => 'string', 'enum' => ['PENDING', 'DONE', 'EXPIRED']], 'RegisterDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'DurationInYears', 'AdminContact', 'RegistrantContact', 'TechContact'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'IdnLangCode' => ['shape' => 'LangCode'], 'DurationInYears' => ['shape' => 'DurationInYears'], 'AutoRenew' => ['shape' => 'Boolean'], 'AdminContact' => ['shape' => 'ContactDetail'], 'RegistrantContact' => ['shape' => 'ContactDetail'], 'TechContact' => ['shape' => 'ContactDetail'], 'PrivacyProtectAdminContact' => ['shape' => 'Boolean'], 'PrivacyProtectRegistrantContact' => ['shape' => 'Boolean'], 'PrivacyProtectTechContact' => ['shape' => 'Boolean']]], 'RegisterDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'RegistrarName' => ['type' => 'string'], 'RegistrarUrl' => ['type' => 'string'], 'RegistrarWhoIsServer' => ['type' => 'string'], 'RegistryDomainId' => ['type' => 'string'], 'RejectDomainTransferFromAnotherAwsAccountRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'RejectDomainTransferFromAnotherAwsAccountResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'RenewDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'CurrentExpiryYear'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'DurationInYears' => ['shape' => 'DurationInYears'], 'CurrentExpiryYear' => ['shape' => 'CurrentExpiryYear']]], 'RenewDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'Reseller' => ['type' => 'string'], 'ResendContactReachabilityEmailRequest' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName']]], 'ResendContactReachabilityEmailResponse' => ['type' => 'structure', 'members' => ['domainName' => ['shape' => 'DomainName'], 'emailAddress' => ['shape' => 'Email'], 'isAlreadyVerified' => ['shape' => 'Boolean']]], 'ResendOperationAuthorizationRequest' => ['type' => 'structure', 'required' => ['OperationId'], 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'RetrieveDomainAuthCodeRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName']]], 'RetrieveDomainAuthCodeResponse' => ['type' => 'structure', 'members' => ['AuthCode' => ['shape' => 'DomainAuthCode']]], 'SortCondition' => ['type' => 'structure', 'required' => ['Name', 'SortOrder'], 'members' => ['Name' => ['shape' => 'ListDomainsAttributeName'], 'SortOrder' => ['shape' => 'SortOrder']]], 'SortOrder' => ['type' => 'string', 'enum' => ['ASC', 'DESC']], 'State' => ['type' => 'string', 'max' => 255], 'StatusFlag' => ['type' => 'string', 'enum' => ['PENDING_ACCEPTANCE', 'PENDING_CUSTOMER_ACTION', 'PENDING_AUTHORIZATION', 'PENDING_PAYMENT_VERIFICATION', 'PENDING_SUPPORT_CASE']], 'String' => ['type' => 'string'], 'TLDRulesViolation' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'TldName' => ['type' => 'string', 'max' => 255, 'min' => 2], 'TransferDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'DurationInYears', 'AdminContact', 'RegistrantContact', 'TechContact'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'IdnLangCode' => ['shape' => 'LangCode'], 'DurationInYears' => ['shape' => 'DurationInYears'], 'Nameservers' => ['shape' => 'NameserverList'], 'AuthCode' => ['shape' => 'DomainAuthCode'], 'AutoRenew' => ['shape' => 'Boolean'], 'AdminContact' => ['shape' => 'ContactDetail'], 'RegistrantContact' => ['shape' => 'ContactDetail'], 'TechContact' => ['shape' => 'ContactDetail'], 'PrivacyProtectAdminContact' => ['shape' => 'Boolean'], 'PrivacyProtectRegistrantContact' => ['shape' => 'Boolean'], 'PrivacyProtectTechContact' => ['shape' => 'Boolean']]], 'TransferDomainResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'TransferDomainToAnotherAwsAccountRequest' => ['type' => 'structure', 'required' => ['DomainName', 'AccountId'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AccountId' => ['shape' => 'AccountId']]], 'TransferDomainToAnotherAwsAccountResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId'], 'Password' => ['shape' => 'String']]], 'Transferable' => ['type' => 'string', 'enum' => ['TRANSFERABLE', 'UNTRANSFERABLE', 'DONT_KNOW', 'DOMAIN_IN_OWN_ACCOUNT', 'DOMAIN_IN_ANOTHER_ACCOUNT', 'PREMIUM_DOMAIN']], 'UnsupportedTLD' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UpdateDomainContactPrivacyRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AdminPrivacy' => ['shape' => 'Boolean'], 'RegistrantPrivacy' => ['shape' => 'Boolean'], 'TechPrivacy' => ['shape' => 'Boolean']]], 'UpdateDomainContactPrivacyResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdateDomainContactRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AdminContact' => ['shape' => 'ContactDetail'], 'RegistrantContact' => ['shape' => 'ContactDetail'], 'TechContact' => ['shape' => 'ContactDetail'], 'Consent' => ['shape' => 'Consent']]], 'UpdateDomainContactResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdateDomainNameserversRequest' => ['type' => 'structure', 'required' => ['DomainName', 'Nameservers'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'FIAuthKey' => ['shape' => 'FIAuthKey', 'deprecated' => \true], 'Nameservers' => ['shape' => 'NameserverList']]], 'UpdateDomainNameserversResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdateTagsForDomainRequest' => ['type' => 'structure', 'required' => ['DomainName'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'TagsToUpdate' => ['shape' => 'TagList']]], 'UpdateTagsForDomainResponse' => ['type' => 'structure', 'members' => []], 'Value' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Values' => ['type' => 'list', 'member' => ['shape' => 'Value'], 'max' => 1, 'min' => 1], 'ViewBillingRequest' => ['type' => 'structure', 'members' => ['Start' => ['shape' => 'Timestamp'], 'End' => ['shape' => 'Timestamp'], 'Marker' => ['shape' => 'PageMarker'], 'MaxItems' => ['shape' => 'PageMaxItems']]], 'ViewBillingResponse' => ['type' => 'structure', 'members' => ['NextPageMarker' => ['shape' => 'PageMarker'], 'BillingRecords' => ['shape' => 'BillingRecords']]], 'ZipCode' => ['type' => 'string', 'max' => 255]]]; diff --git a/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-rule-set-1.json.php deleted file mode 100644 index 0809f0d..0000000 --- a/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53domains-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53domains-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53domains.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53domains.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-tests-1.json.php deleted file mode 100644 index 9e8c70b..0000000 --- a/vendor/Aws3/Aws/data/route53domains/2014-05-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53domains-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53domains-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53domains.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53domains.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53domains/2014-05-15/paginators-1.json.php b/vendor/Aws3/Aws/data/route53domains/2014-05-15/paginators-1.json.php deleted file mode 100644 index c935fb9..0000000 --- a/vendor/Aws3/Aws/data/route53domains/2014-05-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDomains' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextPageMarker', 'result_key' => 'Domains'], 'ListOperations' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextPageMarker', 'result_key' => 'Operations'], 'ListPrices' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextPageMarker', 'result_key' => 'Prices'], 'ViewBilling' => ['input_token' => 'Marker', 'limit_key' => 'MaxItems', 'output_token' => 'NextPageMarker', 'result_key' => 'BillingRecords']]]; diff --git a/vendor/Aws3/Aws/data/route53domains/2014-05-15/smoke.json.php b/vendor/Aws3/Aws/data/route53domains/2014-05-15/smoke.json.php deleted file mode 100644 index 99b3d57..0000000 --- a/vendor/Aws3/Aws/data/route53domains/2014-05-15/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListDomains', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetDomainDetail', 'input' => ['DomainName' => 'fake-domain-name'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/api-2.json.php b/vendor/Aws3/Aws/data/route53resolver/2018-04-01/api-2.json.php deleted file mode 100644 index 1568578..0000000 --- a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-04-01', 'endpointPrefix' => 'route53resolver', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Route53Resolver', 'serviceFullName' => 'Amazon Route 53 Resolver', 'serviceId' => 'Route53Resolver', 'signatureVersion' => 'v4', 'targetPrefix' => 'Route53Resolver', 'uid' => 'route53resolver-2018-04-01'], 'operations' => ['AssociateFirewallRuleGroup' => ['name' => 'AssociateFirewallRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateFirewallRuleGroupRequest'], 'output' => ['shape' => 'AssociateFirewallRuleGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'AssociateResolverEndpointIpAddress' => ['name' => 'AssociateResolverEndpointIpAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateResolverEndpointIpAddressRequest'], 'output' => ['shape' => 'AssociateResolverEndpointIpAddressResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'LimitExceededException'], ['shape' => 'ThrottlingException']]], 'AssociateResolverQueryLogConfig' => ['name' => 'AssociateResolverQueryLogConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateResolverQueryLogConfigRequest'], 'output' => ['shape' => 'AssociateResolverQueryLogConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'AssociateResolverRule' => ['name' => 'AssociateResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateResolverRuleRequest'], 'output' => ['shape' => 'AssociateResolverRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'CreateFirewallDomainList' => ['name' => 'CreateFirewallDomainList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFirewallDomainListRequest'], 'output' => ['shape' => 'CreateFirewallDomainListResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'CreateFirewallRule' => ['name' => 'CreateFirewallRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFirewallRuleRequest'], 'output' => ['shape' => 'CreateFirewallRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'CreateFirewallRuleGroup' => ['name' => 'CreateFirewallRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFirewallRuleGroupRequest'], 'output' => ['shape' => 'CreateFirewallRuleGroupResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'CreateResolverEndpoint' => ['name' => 'CreateResolverEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResolverEndpointRequest'], 'output' => ['shape' => 'CreateResolverEndpointResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'CreateResolverQueryLogConfig' => ['name' => 'CreateResolverQueryLogConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResolverQueryLogConfigRequest'], 'output' => ['shape' => 'CreateResolverQueryLogConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateResolverRule' => ['name' => 'CreateResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResolverRuleRequest'], 'output' => ['shape' => 'CreateResolverRuleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DeleteFirewallDomainList' => ['name' => 'DeleteFirewallDomainList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallDomainListRequest'], 'output' => ['shape' => 'DeleteFirewallDomainListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DeleteFirewallRule' => ['name' => 'DeleteFirewallRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallRuleRequest'], 'output' => ['shape' => 'DeleteFirewallRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DeleteFirewallRuleGroup' => ['name' => 'DeleteFirewallRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallRuleGroupRequest'], 'output' => ['shape' => 'DeleteFirewallRuleGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DeleteResolverEndpoint' => ['name' => 'DeleteResolverEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResolverEndpointRequest'], 'output' => ['shape' => 'DeleteResolverEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DeleteResolverQueryLogConfig' => ['name' => 'DeleteResolverQueryLogConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResolverQueryLogConfigRequest'], 'output' => ['shape' => 'DeleteResolverQueryLogConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteResolverRule' => ['name' => 'DeleteResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResolverRuleRequest'], 'output' => ['shape' => 'DeleteResolverRuleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DisassociateFirewallRuleGroup' => ['name' => 'DisassociateFirewallRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateFirewallRuleGroupRequest'], 'output' => ['shape' => 'DisassociateFirewallRuleGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DisassociateResolverEndpointIpAddress' => ['name' => 'DisassociateResolverEndpointIpAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateResolverEndpointIpAddressRequest'], 'output' => ['shape' => 'DisassociateResolverEndpointIpAddressResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'DisassociateResolverQueryLogConfig' => ['name' => 'DisassociateResolverQueryLogConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateResolverQueryLogConfigRequest'], 'output' => ['shape' => 'DisassociateResolverQueryLogConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DisassociateResolverRule' => ['name' => 'DisassociateResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateResolverRuleRequest'], 'output' => ['shape' => 'DisassociateResolverRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetFirewallConfig' => ['name' => 'GetFirewallConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFirewallConfigRequest'], 'output' => ['shape' => 'GetFirewallConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetFirewallDomainList' => ['name' => 'GetFirewallDomainList', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFirewallDomainListRequest'], 'output' => ['shape' => 'GetFirewallDomainListResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetFirewallRuleGroup' => ['name' => 'GetFirewallRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFirewallRuleGroupRequest'], 'output' => ['shape' => 'GetFirewallRuleGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetFirewallRuleGroupAssociation' => ['name' => 'GetFirewallRuleGroupAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFirewallRuleGroupAssociationRequest'], 'output' => ['shape' => 'GetFirewallRuleGroupAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetFirewallRuleGroupPolicy' => ['name' => 'GetFirewallRuleGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetFirewallRuleGroupPolicyRequest'], 'output' => ['shape' => 'GetFirewallRuleGroupPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetResolverConfig' => ['name' => 'GetResolverConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverConfigRequest'], 'output' => ['shape' => 'GetResolverConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetResolverDnssecConfig' => ['name' => 'GetResolverDnssecConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverDnssecConfigRequest'], 'output' => ['shape' => 'GetResolverDnssecConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetResolverEndpoint' => ['name' => 'GetResolverEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverEndpointRequest'], 'output' => ['shape' => 'GetResolverEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetResolverQueryLogConfig' => ['name' => 'GetResolverQueryLogConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverQueryLogConfigRequest'], 'output' => ['shape' => 'GetResolverQueryLogConfigResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetResolverQueryLogConfigAssociation' => ['name' => 'GetResolverQueryLogConfigAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverQueryLogConfigAssociationRequest'], 'output' => ['shape' => 'GetResolverQueryLogConfigAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetResolverQueryLogConfigPolicy' => ['name' => 'GetResolverQueryLogConfigPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverQueryLogConfigPolicyRequest'], 'output' => ['shape' => 'GetResolverQueryLogConfigPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'AccessDeniedException']]], 'GetResolverRule' => ['name' => 'GetResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverRuleRequest'], 'output' => ['shape' => 'GetResolverRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetResolverRuleAssociation' => ['name' => 'GetResolverRuleAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverRuleAssociationRequest'], 'output' => ['shape' => 'GetResolverRuleAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'GetResolverRulePolicy' => ['name' => 'GetResolverRulePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResolverRulePolicyRequest'], 'output' => ['shape' => 'GetResolverRulePolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InternalServiceErrorException']]], 'ImportFirewallDomains' => ['name' => 'ImportFirewallDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportFirewallDomainsRequest'], 'output' => ['shape' => 'ImportFirewallDomainsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallConfigs' => ['name' => 'ListFirewallConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallConfigsRequest'], 'output' => ['shape' => 'ListFirewallConfigsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallDomainLists' => ['name' => 'ListFirewallDomainLists', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallDomainListsRequest'], 'output' => ['shape' => 'ListFirewallDomainListsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallDomains' => ['name' => 'ListFirewallDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallDomainsRequest'], 'output' => ['shape' => 'ListFirewallDomainsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallRuleGroupAssociations' => ['name' => 'ListFirewallRuleGroupAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallRuleGroupAssociationsRequest'], 'output' => ['shape' => 'ListFirewallRuleGroupAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallRuleGroups' => ['name' => 'ListFirewallRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallRuleGroupsRequest'], 'output' => ['shape' => 'ListFirewallRuleGroupsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListFirewallRules' => ['name' => 'ListFirewallRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFirewallRulesRequest'], 'output' => ['shape' => 'ListFirewallRulesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListResolverConfigs' => ['name' => 'ListResolverConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverConfigsRequest'], 'output' => ['shape' => 'ListResolverConfigsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListResolverDnssecConfigs' => ['name' => 'ListResolverDnssecConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverDnssecConfigsRequest'], 'output' => ['shape' => 'ListResolverDnssecConfigsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListResolverEndpointIpAddresses' => ['name' => 'ListResolverEndpointIpAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverEndpointIpAddressesRequest'], 'output' => ['shape' => 'ListResolverEndpointIpAddressesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'ThrottlingException']]], 'ListResolverEndpoints' => ['name' => 'ListResolverEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverEndpointsRequest'], 'output' => ['shape' => 'ListResolverEndpointsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListResolverQueryLogConfigAssociations' => ['name' => 'ListResolverQueryLogConfigAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverQueryLogConfigAssociationsRequest'], 'output' => ['shape' => 'ListResolverQueryLogConfigAssociationsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListResolverQueryLogConfigs' => ['name' => 'ListResolverQueryLogConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverQueryLogConfigsRequest'], 'output' => ['shape' => 'ListResolverQueryLogConfigsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListResolverRuleAssociations' => ['name' => 'ListResolverRuleAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverRuleAssociationsRequest'], 'output' => ['shape' => 'ListResolverRuleAssociationsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListResolverRules' => ['name' => 'ListResolverRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResolverRulesRequest'], 'output' => ['shape' => 'ListResolverRulesResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'PutFirewallRuleGroupPolicy' => ['name' => 'PutFirewallRuleGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutFirewallRuleGroupPolicyRequest'], 'output' => ['shape' => 'PutFirewallRuleGroupPolicyResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'PutResolverQueryLogConfigPolicy' => ['name' => 'PutResolverQueryLogConfigPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResolverQueryLogConfigPolicyRequest'], 'output' => ['shape' => 'PutResolverQueryLogConfigPolicyResponse'], 'errors' => [['shape' => 'InvalidPolicyDocument'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'AccessDeniedException']]], 'PutResolverRulePolicy' => ['name' => 'PutResolverRulePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResolverRulePolicyRequest'], 'output' => ['shape' => 'PutResolverRulePolicyResponse'], 'errors' => [['shape' => 'InvalidPolicyDocument'], ['shape' => 'InvalidParameterException'], ['shape' => 'UnknownResourceException'], ['shape' => 'InternalServiceErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidTagException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateFirewallConfig' => ['name' => 'UpdateFirewallConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallConfigRequest'], 'output' => ['shape' => 'UpdateFirewallConfigResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateFirewallDomains' => ['name' => 'UpdateFirewallDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallDomainsRequest'], 'output' => ['shape' => 'UpdateFirewallDomainsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateFirewallRule' => ['name' => 'UpdateFirewallRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallRuleRequest'], 'output' => ['shape' => 'UpdateFirewallRuleResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateFirewallRuleGroupAssociation' => ['name' => 'UpdateFirewallRuleGroupAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFirewallRuleGroupAssociationRequest'], 'output' => ['shape' => 'UpdateFirewallRuleGroupAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateResolverConfig' => ['name' => 'UpdateResolverConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResolverConfigRequest'], 'output' => ['shape' => 'UpdateResolverConfigResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateResolverDnssecConfig' => ['name' => 'UpdateResolverDnssecConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResolverDnssecConfigRequest'], 'output' => ['shape' => 'UpdateResolverDnssecConfigResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateResolverEndpoint' => ['name' => 'UpdateResolverEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResolverEndpointRequest'], 'output' => ['shape' => 'UpdateResolverEndpointResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]], 'UpdateResolverRule' => ['name' => 'UpdateResolverRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResolverRuleRequest'], 'output' => ['shape' => 'UpdateResolverRuleResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 32, 'min' => 12], 'Action' => ['type' => 'string', 'enum' => ['ALLOW', 'BLOCK', 'ALERT']], 'Arn' => ['type' => 'string', 'max' => 255, 'min' => 1], 'AssociateFirewallRuleGroupRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'FirewallRuleGroupId', 'VpcId', 'Priority', 'Name'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId', 'idempotencyToken' => \true], 'FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'Priority'], 'Name' => ['shape' => 'Name'], 'MutationProtection' => ['shape' => 'MutationProtectionStatus', 'box' => \true], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'AssociateFirewallRuleGroupResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroupAssociation' => ['shape' => 'FirewallRuleGroupAssociation']]], 'AssociateResolverEndpointIpAddressRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId', 'IpAddress'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId'], 'IpAddress' => ['shape' => 'IpAddressUpdate']]], 'AssociateResolverEndpointIpAddressResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'AssociateResolverQueryLogConfigRequest' => ['type' => 'structure', 'required' => ['ResolverQueryLogConfigId', 'ResourceId'], 'members' => ['ResolverQueryLogConfigId' => ['shape' => 'ResourceId'], 'ResourceId' => ['shape' => 'ResourceId']]], 'AssociateResolverQueryLogConfigResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfigAssociation' => ['shape' => 'ResolverQueryLogConfigAssociation']]], 'AssociateResolverRuleRequest' => ['type' => 'structure', 'required' => ['ResolverRuleId', 'VPCId'], 'members' => ['ResolverRuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'VPCId' => ['shape' => 'ResourceId']]], 'AssociateResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRuleAssociation' => ['shape' => 'ResolverRuleAssociation']]], 'AutodefinedReverseFlag' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'BlockOverrideDnsType' => ['type' => 'string', 'enum' => ['CNAME']], 'BlockOverrideDomain' => ['type' => 'string', 'max' => 255, 'min' => 1], 'BlockOverrideTtl' => ['type' => 'integer', 'max' => 604800, 'min' => 0], 'BlockResponse' => ['type' => 'string', 'enum' => ['NODATA', 'NXDOMAIN', 'OVERRIDE']], 'Boolean' => ['type' => 'boolean'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Count' => ['type' => 'integer'], 'CreateFirewallDomainListRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'Name'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId', 'idempotencyToken' => \true], 'Name' => ['shape' => 'Name'], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'CreateFirewallDomainListResponse' => ['type' => 'structure', 'members' => ['FirewallDomainList' => ['shape' => 'FirewallDomainList']]], 'CreateFirewallRuleGroupRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'Name'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId', 'idempotencyToken' => \true], 'Name' => ['shape' => 'Name'], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'CreateFirewallRuleGroupResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroup' => ['shape' => 'FirewallRuleGroup']]], 'CreateFirewallRuleRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'FirewallRuleGroupId', 'FirewallDomainListId', 'Priority', 'Action', 'Name'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId', 'idempotencyToken' => \true], 'FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'FirewallDomainListId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'Priority'], 'Action' => ['shape' => 'Action'], 'BlockResponse' => ['shape' => 'BlockResponse', 'box' => \true], 'BlockOverrideDomain' => ['shape' => 'BlockOverrideDomain', 'box' => \true], 'BlockOverrideDnsType' => ['shape' => 'BlockOverrideDnsType', 'box' => \true], 'BlockOverrideTtl' => ['shape' => 'BlockOverrideTtl', 'box' => \true], 'Name' => ['shape' => 'Name']]], 'CreateFirewallRuleResponse' => ['type' => 'structure', 'members' => ['FirewallRule' => ['shape' => 'FirewallRule']]], 'CreateResolverEndpointRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'SecurityGroupIds', 'Direction', 'IpAddresses'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'Name' => ['shape' => 'Name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds', 'box' => \true], 'Direction' => ['shape' => 'ResolverEndpointDirection'], 'IpAddresses' => ['shape' => 'IpAddressesRequest'], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'CreateResolverEndpointResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'CreateResolverQueryLogConfigRequest' => ['type' => 'structure', 'required' => ['Name', 'DestinationArn', 'CreatorRequestId'], 'members' => ['Name' => ['shape' => 'ResolverQueryLogConfigName'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'CreateResolverQueryLogConfigResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfig' => ['shape' => 'ResolverQueryLogConfig']]], 'CreateResolverRuleRequest' => ['type' => 'structure', 'required' => ['CreatorRequestId', 'RuleType', 'DomainName'], 'members' => ['CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'Name' => ['shape' => 'Name'], 'RuleType' => ['shape' => 'RuleTypeOption'], 'DomainName' => ['shape' => 'DomainName'], 'TargetIps' => ['shape' => 'TargetList', 'box' => \true], 'ResolverEndpointId' => ['shape' => 'ResourceId', 'box' => \true], 'Tags' => ['shape' => 'TagList', 'box' => \true]]], 'CreateResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRule' => ['shape' => 'ResolverRule']]], 'CreatorRequestId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DeleteFirewallDomainListRequest' => ['type' => 'structure', 'required' => ['FirewallDomainListId'], 'members' => ['FirewallDomainListId' => ['shape' => 'ResourceId']]], 'DeleteFirewallDomainListResponse' => ['type' => 'structure', 'members' => ['FirewallDomainList' => ['shape' => 'FirewallDomainList']]], 'DeleteFirewallRuleGroupRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupId'], 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId']]], 'DeleteFirewallRuleGroupResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroup' => ['shape' => 'FirewallRuleGroup']]], 'DeleteFirewallRuleRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupId', 'FirewallDomainListId'], 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'FirewallDomainListId' => ['shape' => 'ResourceId']]], 'DeleteFirewallRuleResponse' => ['type' => 'structure', 'members' => ['FirewallRule' => ['shape' => 'FirewallRule']]], 'DeleteResolverEndpointRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId']]], 'DeleteResolverEndpointResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'DeleteResolverQueryLogConfigRequest' => ['type' => 'structure', 'required' => ['ResolverQueryLogConfigId'], 'members' => ['ResolverQueryLogConfigId' => ['shape' => 'ResourceId']]], 'DeleteResolverQueryLogConfigResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfig' => ['shape' => 'ResolverQueryLogConfig']]], 'DeleteResolverRuleRequest' => ['type' => 'structure', 'required' => ['ResolverRuleId'], 'members' => ['ResolverRuleId' => ['shape' => 'ResourceId']]], 'DeleteResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRule' => ['shape' => 'ResolverRule']]], 'DestinationArn' => ['type' => 'string', 'max' => 600, 'min' => 1], 'DisassociateFirewallRuleGroupRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupAssociationId'], 'members' => ['FirewallRuleGroupAssociationId' => ['shape' => 'ResourceId']]], 'DisassociateFirewallRuleGroupResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroupAssociation' => ['shape' => 'FirewallRuleGroupAssociation']]], 'DisassociateResolverEndpointIpAddressRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId', 'IpAddress'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId'], 'IpAddress' => ['shape' => 'IpAddressUpdate']]], 'DisassociateResolverEndpointIpAddressResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'DisassociateResolverQueryLogConfigRequest' => ['type' => 'structure', 'required' => ['ResolverQueryLogConfigId', 'ResourceId'], 'members' => ['ResolverQueryLogConfigId' => ['shape' => 'ResourceId'], 'ResourceId' => ['shape' => 'ResourceId']]], 'DisassociateResolverQueryLogConfigResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfigAssociation' => ['shape' => 'ResolverQueryLogConfigAssociation']]], 'DisassociateResolverRuleRequest' => ['type' => 'structure', 'required' => ['VPCId', 'ResolverRuleId'], 'members' => ['VPCId' => ['shape' => 'ResourceId'], 'ResolverRuleId' => ['shape' => 'ResourceId']]], 'DisassociateResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRuleAssociation' => ['shape' => 'ResolverRuleAssociation']]], 'DomainListFileUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'DomainName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ExceptionMessage' => ['type' => 'string'], 'Filter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FilterName'], 'Values' => ['shape' => 'FilterValues']]], 'FilterName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'FilterValue' => ['type' => 'string', 'max' => 600, 'min' => 1], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FirewallConfig' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'ResourceId' => ['shape' => 'ResourceId'], 'OwnerId' => ['shape' => 'AccountId'], 'FirewallFailOpen' => ['shape' => 'FirewallFailOpenStatus']]], 'FirewallConfigList' => ['type' => 'list', 'member' => ['shape' => 'FirewallConfig']], 'FirewallDomainImportOperation' => ['type' => 'string', 'enum' => ['REPLACE']], 'FirewallDomainList' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'DomainCount' => ['shape' => 'Unsigned'], 'Status' => ['shape' => 'FirewallDomainListStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'ManagedOwnerName' => ['shape' => 'ServicePrinciple'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'FirewallDomainListMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'ManagedOwnerName' => ['shape' => 'ServicePrinciple']]], 'FirewallDomainListMetadataList' => ['type' => 'list', 'member' => ['shape' => 'FirewallDomainListMetadata']], 'FirewallDomainListStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'COMPLETE_IMPORT_FAILED', 'IMPORTING', 'DELETING', 'UPDATING']], 'FirewallDomainName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FirewallDomainUpdateOperation' => ['type' => 'string', 'enum' => ['ADD', 'REMOVE', 'REPLACE']], 'FirewallDomains' => ['type' => 'list', 'member' => ['shape' => 'FirewallDomainName']], 'FirewallFailOpenStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'FirewallRule' => ['type' => 'structure', 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'FirewallDomainListId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'Priority' => ['shape' => 'Priority'], 'Action' => ['shape' => 'Action'], 'BlockResponse' => ['shape' => 'BlockResponse'], 'BlockOverrideDomain' => ['shape' => 'BlockOverrideDomain'], 'BlockOverrideDnsType' => ['shape' => 'BlockOverrideDnsType'], 'BlockOverrideTtl' => ['shape' => 'Unsigned'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'FirewallRuleGroup' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'RuleCount' => ['shape' => 'Unsigned'], 'Status' => ['shape' => 'FirewallRuleGroupStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'OwnerId' => ['shape' => 'AccountId'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'ShareStatus' => ['shape' => 'ShareStatus'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'FirewallRuleGroupAssociation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'VpcId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'Priority' => ['shape' => 'Priority'], 'MutationProtection' => ['shape' => 'MutationProtectionStatus'], 'ManagedOwnerName' => ['shape' => 'ServicePrinciple'], 'Status' => ['shape' => 'FirewallRuleGroupAssociationStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'FirewallRuleGroupAssociationStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'DELETING', 'UPDATING']], 'FirewallRuleGroupAssociations' => ['type' => 'list', 'member' => ['shape' => 'FirewallRuleGroupAssociation']], 'FirewallRuleGroupMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'OwnerId' => ['shape' => 'AccountId'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'ShareStatus' => ['shape' => 'ShareStatus']]], 'FirewallRuleGroupMetadataList' => ['type' => 'list', 'member' => ['shape' => 'FirewallRuleGroupMetadata']], 'FirewallRuleGroupPolicy' => ['type' => 'string', 'max' => 30000], 'FirewallRuleGroupStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'DELETING', 'UPDATING']], 'FirewallRules' => ['type' => 'list', 'member' => ['shape' => 'FirewallRule']], 'GetFirewallConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId']]], 'GetFirewallConfigResponse' => ['type' => 'structure', 'members' => ['FirewallConfig' => ['shape' => 'FirewallConfig']]], 'GetFirewallDomainListRequest' => ['type' => 'structure', 'required' => ['FirewallDomainListId'], 'members' => ['FirewallDomainListId' => ['shape' => 'ResourceId']]], 'GetFirewallDomainListResponse' => ['type' => 'structure', 'members' => ['FirewallDomainList' => ['shape' => 'FirewallDomainList']]], 'GetFirewallRuleGroupAssociationRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupAssociationId'], 'members' => ['FirewallRuleGroupAssociationId' => ['shape' => 'ResourceId']]], 'GetFirewallRuleGroupAssociationResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroupAssociation' => ['shape' => 'FirewallRuleGroupAssociation']]], 'GetFirewallRuleGroupPolicyRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn']]], 'GetFirewallRuleGroupPolicyResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroupPolicy' => ['shape' => 'FirewallRuleGroupPolicy']]], 'GetFirewallRuleGroupRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupId'], 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId']]], 'GetFirewallRuleGroupResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroup' => ['shape' => 'FirewallRuleGroup']]], 'GetResolverConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId']]], 'GetResolverConfigResponse' => ['type' => 'structure', 'members' => ['ResolverConfig' => ['shape' => 'ResolverConfig']]], 'GetResolverDnssecConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId']]], 'GetResolverDnssecConfigResponse' => ['type' => 'structure', 'members' => ['ResolverDNSSECConfig' => ['shape' => 'ResolverDnssecConfig']]], 'GetResolverEndpointRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId']]], 'GetResolverEndpointResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'GetResolverQueryLogConfigAssociationRequest' => ['type' => 'structure', 'required' => ['ResolverQueryLogConfigAssociationId'], 'members' => ['ResolverQueryLogConfigAssociationId' => ['shape' => 'ResourceId']]], 'GetResolverQueryLogConfigAssociationResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfigAssociation' => ['shape' => 'ResolverQueryLogConfigAssociation']]], 'GetResolverQueryLogConfigPolicyRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn']]], 'GetResolverQueryLogConfigPolicyResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfigPolicy' => ['shape' => 'ResolverQueryLogConfigPolicy']]], 'GetResolverQueryLogConfigRequest' => ['type' => 'structure', 'required' => ['ResolverQueryLogConfigId'], 'members' => ['ResolverQueryLogConfigId' => ['shape' => 'ResourceId']]], 'GetResolverQueryLogConfigResponse' => ['type' => 'structure', 'members' => ['ResolverQueryLogConfig' => ['shape' => 'ResolverQueryLogConfig']]], 'GetResolverRuleAssociationRequest' => ['type' => 'structure', 'required' => ['ResolverRuleAssociationId'], 'members' => ['ResolverRuleAssociationId' => ['shape' => 'ResourceId']]], 'GetResolverRuleAssociationResponse' => ['type' => 'structure', 'members' => ['ResolverRuleAssociation' => ['shape' => 'ResolverRuleAssociation']]], 'GetResolverRulePolicyRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn']]], 'GetResolverRulePolicyResponse' => ['type' => 'structure', 'members' => ['ResolverRulePolicy' => ['shape' => 'ResolverRulePolicy']]], 'GetResolverRuleRequest' => ['type' => 'structure', 'required' => ['ResolverRuleId'], 'members' => ['ResolverRuleId' => ['shape' => 'ResourceId']]], 'GetResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRule' => ['shape' => 'ResolverRule']]], 'ImportFirewallDomainsRequest' => ['type' => 'structure', 'required' => ['FirewallDomainListId', 'Operation', 'DomainFileUrl'], 'members' => ['FirewallDomainListId' => ['shape' => 'ResourceId'], 'Operation' => ['shape' => 'FirewallDomainImportOperation'], 'DomainFileUrl' => ['shape' => 'DomainListFileUrl']]], 'ImportFirewallDomainsResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'Status' => ['shape' => 'FirewallDomainListStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'FieldName' => ['shape' => 'String']], 'exception' => \true], 'InvalidPolicyDocument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidTagException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Ip' => ['type' => 'string', 'max' => 36, 'min' => 7], 'IpAddressCount' => ['type' => 'integer'], 'IpAddressRequest' => ['type' => 'structure', 'required' => ['SubnetId'], 'members' => ['SubnetId' => ['shape' => 'SubnetId'], 'Ip' => ['shape' => 'Ip', 'box' => \true]]], 'IpAddressResponse' => ['type' => 'structure', 'members' => ['IpId' => ['shape' => 'ResourceId'], 'SubnetId' => ['shape' => 'SubnetId'], 'Ip' => ['shape' => 'Ip'], 'Status' => ['shape' => 'IpAddressStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'IpAddressStatus' => ['type' => 'string', 'enum' => ['CREATING', 'FAILED_CREATION', 'ATTACHING', 'ATTACHED', 'REMAP_DETACHING', 'REMAP_ATTACHING', 'DETACHING', 'FAILED_RESOURCE_GONE', 'DELETING', 'DELETE_FAILED_FAS_EXPIRED']], 'IpAddressUpdate' => ['type' => 'structure', 'members' => ['IpId' => ['shape' => 'ResourceId', 'box' => \true], 'SubnetId' => ['shape' => 'SubnetId', 'box' => \true], 'Ip' => ['shape' => 'Ip', 'box' => \true]]], 'IpAddressesRequest' => ['type' => 'list', 'member' => ['shape' => 'IpAddressRequest'], 'max' => 10, 'min' => 1], 'IpAddressesResponse' => ['type' => 'list', 'member' => ['shape' => 'IpAddressResponse']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'ListDomainMaxResults' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'ListFirewallConfigsMaxResult' => ['type' => 'integer', 'max' => 10, 'min' => 5], 'ListFirewallConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListFirewallConfigsMaxResult', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FirewallConfigs' => ['shape' => 'FirewallConfigList']]], 'ListFirewallDomainListsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallDomainListsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FirewallDomainLists' => ['shape' => 'FirewallDomainListMetadataList']]], 'ListFirewallDomainsRequest' => ['type' => 'structure', 'required' => ['FirewallDomainListId'], 'members' => ['FirewallDomainListId' => ['shape' => 'ResourceId'], 'MaxResults' => ['shape' => 'ListDomainMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallDomainsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Domains' => ['shape' => 'FirewallDomains']]], 'ListFirewallRuleGroupAssociationsRequest' => ['type' => 'structure', 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId', 'box' => \true], 'VpcId' => ['shape' => 'ResourceId', 'box' => \true], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'Status' => ['shape' => 'FirewallRuleGroupAssociationStatus', 'box' => \true], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallRuleGroupAssociationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FirewallRuleGroupAssociations' => ['shape' => 'FirewallRuleGroupAssociations']]], 'ListFirewallRuleGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FirewallRuleGroups' => ['shape' => 'FirewallRuleGroupMetadataList']]], 'ListFirewallRulesRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupId'], 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'Action' => ['shape' => 'Action', 'box' => \true], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListFirewallRulesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'FirewallRules' => ['shape' => 'FirewallRules']]], 'ListResolverConfigsMaxResult' => ['type' => 'integer', 'max' => 100, 'min' => 5], 'ListResolverConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListResolverConfigsMaxResult', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListResolverConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ResolverConfigs' => ['shape' => 'ResolverConfigList']]], 'ListResolverDnssecConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true], 'Filters' => ['shape' => 'Filters', 'box' => \true]]], 'ListResolverDnssecConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ResolverDnssecConfigs' => ['shape' => 'ResolverDnssecConfigList']]], 'ListResolverEndpointIpAddressesRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListResolverEndpointIpAddressesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'IpAddresses' => ['shape' => 'IpAddressesResponse']]], 'ListResolverEndpointsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true], 'Filters' => ['shape' => 'Filters', 'box' => \true]]], 'ListResolverEndpointsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResolverEndpoints' => ['shape' => 'ResolverEndpoints']]], 'ListResolverQueryLogConfigAssociationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'Filters'], 'SortBy' => ['shape' => 'SortByKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListResolverQueryLogConfigAssociationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'Count'], 'TotalFilteredCount' => ['shape' => 'Count'], 'ResolverQueryLogConfigAssociations' => ['shape' => 'ResolverQueryLogConfigAssociationList']]], 'ListResolverQueryLogConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true], 'Filters' => ['shape' => 'Filters', 'box' => \true], 'SortBy' => ['shape' => 'SortByKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListResolverQueryLogConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'TotalCount' => ['shape' => 'Count'], 'TotalFilteredCount' => ['shape' => 'Count'], 'ResolverQueryLogConfigs' => ['shape' => 'ResolverQueryLogConfigList']]], 'ListResolverRuleAssociationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true], 'Filters' => ['shape' => 'Filters', 'box' => \true]]], 'ListResolverRuleAssociationsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResolverRuleAssociations' => ['shape' => 'ResolverRuleAssociations']]], 'ListResolverRulesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true], 'Filters' => ['shape' => 'Filters', 'box' => \true]]], 'ListResolverRulesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ResolverRules' => ['shape' => 'ResolverRules']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken', 'box' => \true]]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MutationProtectionStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Name' => ['type' => 'string', 'max' => 64, 'pattern' => '(?!^[0-9]+$)([a-zA-Z0-9\\-_\' \']+)'], 'NextToken' => ['type' => 'string'], 'Port' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'Priority' => ['type' => 'integer'], 'PutFirewallRuleGroupPolicyRequest' => ['type' => 'structure', 'required' => ['Arn', 'FirewallRuleGroupPolicy'], 'members' => ['Arn' => ['shape' => 'Arn'], 'FirewallRuleGroupPolicy' => ['shape' => 'FirewallRuleGroupPolicy']]], 'PutFirewallRuleGroupPolicyResponse' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean']]], 'PutResolverQueryLogConfigPolicyRequest' => ['type' => 'structure', 'required' => ['Arn', 'ResolverQueryLogConfigPolicy'], 'members' => ['Arn' => ['shape' => 'Arn'], 'ResolverQueryLogConfigPolicy' => ['shape' => 'ResolverQueryLogConfigPolicy']]], 'PutResolverQueryLogConfigPolicyResponse' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean']]], 'PutResolverRulePolicyRequest' => ['type' => 'structure', 'required' => ['Arn', 'ResolverRulePolicy'], 'members' => ['Arn' => ['shape' => 'Arn'], 'ResolverRulePolicy' => ['shape' => 'ResolverRulePolicy']]], 'PutResolverRulePolicyResponse' => ['type' => 'structure', 'members' => ['ReturnValue' => ['shape' => 'Boolean']]], 'ResolverAutodefinedReverseStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED']], 'ResolverConfig' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'ResourceId' => ['shape' => 'ResourceId'], 'OwnerId' => ['shape' => 'AccountId'], 'AutodefinedReverse' => ['shape' => 'ResolverAutodefinedReverseStatus']]], 'ResolverConfigList' => ['type' => 'list', 'member' => ['shape' => 'ResolverConfig']], 'ResolverDNSSECValidationStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED']], 'ResolverDnssecConfig' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'OwnerId' => ['shape' => 'AccountId'], 'ResourceId' => ['shape' => 'ResourceId'], 'ValidationStatus' => ['shape' => 'ResolverDNSSECValidationStatus']]], 'ResolverDnssecConfigList' => ['type' => 'list', 'member' => ['shape' => 'ResolverDnssecConfig']], 'ResolverEndpoint' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'Name'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'Direction' => ['shape' => 'ResolverEndpointDirection'], 'IpAddressCount' => ['shape' => 'IpAddressCount'], 'HostVPCId' => ['shape' => 'ResourceId'], 'Status' => ['shape' => 'ResolverEndpointStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'ResolverEndpointDirection' => ['type' => 'string', 'enum' => ['INBOUND', 'OUTBOUND']], 'ResolverEndpointStatus' => ['type' => 'string', 'enum' => ['CREATING', 'OPERATIONAL', 'UPDATING', 'AUTO_RECOVERING', 'ACTION_NEEDED', 'DELETING']], 'ResolverEndpoints' => ['type' => 'list', 'member' => ['shape' => 'ResolverEndpoint']], 'ResolverQueryLogConfig' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'OwnerId' => ['shape' => 'AccountId'], 'Status' => ['shape' => 'ResolverQueryLogConfigStatus'], 'ShareStatus' => ['shape' => 'ShareStatus'], 'AssociationCount' => ['shape' => 'Count'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ResolverQueryLogConfigName'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'CreationTime' => ['shape' => 'Rfc3339TimeString']]], 'ResolverQueryLogConfigAssociation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'ResolverQueryLogConfigId' => ['shape' => 'ResourceId'], 'ResourceId' => ['shape' => 'ResourceId'], 'Status' => ['shape' => 'ResolverQueryLogConfigAssociationStatus'], 'Error' => ['shape' => 'ResolverQueryLogConfigAssociationError'], 'ErrorMessage' => ['shape' => 'ResolverQueryLogConfigAssociationErrorMessage'], 'CreationTime' => ['shape' => 'Rfc3339TimeString']]], 'ResolverQueryLogConfigAssociationError' => ['type' => 'string', 'enum' => ['NONE', 'DESTINATION_NOT_FOUND', 'ACCESS_DENIED', 'INTERNAL_SERVICE_ERROR']], 'ResolverQueryLogConfigAssociationErrorMessage' => ['type' => 'string'], 'ResolverQueryLogConfigAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ResolverQueryLogConfigAssociation']], 'ResolverQueryLogConfigAssociationStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'ACTION_NEEDED', 'DELETING', 'FAILED']], 'ResolverQueryLogConfigList' => ['type' => 'list', 'member' => ['shape' => 'ResolverQueryLogConfig']], 'ResolverQueryLogConfigName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '(?!^[0-9]+$)([a-zA-Z0-9\\-_\' \']+)'], 'ResolverQueryLogConfigPolicy' => ['type' => 'string', 'max' => 30000], 'ResolverQueryLogConfigStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'DELETING', 'FAILED']], 'ResolverRule' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'CreatorRequestId' => ['shape' => 'CreatorRequestId'], 'Arn' => ['shape' => 'Arn'], 'DomainName' => ['shape' => 'DomainName'], 'Status' => ['shape' => 'ResolverRuleStatus'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'RuleType' => ['shape' => 'RuleTypeOption'], 'Name' => ['shape' => 'Name'], 'TargetIps' => ['shape' => 'TargetList'], 'ResolverEndpointId' => ['shape' => 'ResourceId'], 'OwnerId' => ['shape' => 'AccountId'], 'ShareStatus' => ['shape' => 'ShareStatus'], 'CreationTime' => ['shape' => 'Rfc3339TimeString'], 'ModificationTime' => ['shape' => 'Rfc3339TimeString']]], 'ResolverRuleAssociation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'ResolverRuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'VPCId' => ['shape' => 'ResourceId'], 'Status' => ['shape' => 'ResolverRuleAssociationStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'ResolverRuleAssociationStatus' => ['type' => 'string', 'enum' => ['CREATING', 'COMPLETE', 'DELETING', 'FAILED', 'OVERRIDDEN']], 'ResolverRuleAssociations' => ['type' => 'list', 'member' => ['shape' => 'ResolverRuleAssociation']], 'ResolverRuleConfig' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'TargetIps' => ['shape' => 'TargetList'], 'ResolverEndpointId' => ['shape' => 'ResourceId']]], 'ResolverRulePolicy' => ['type' => 'string', 'max' => 5000], 'ResolverRuleStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'DELETING', 'UPDATING', 'FAILED']], 'ResolverRules' => ['type' => 'list', 'member' => ['shape' => 'ResolverRule']], 'ResourceExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'ResourceId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'Rfc3339TimeString' => ['type' => 'string', 'max' => 40, 'min' => 20], 'RuleTypeOption' => ['type' => 'string', 'enum' => ['FORWARD', 'SYSTEM', 'RECURSIVE']], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'ResourceId']], 'ServicePrinciple' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ShareStatus' => ['type' => 'string', 'enum' => ['NOT_SHARED', 'SHARED_WITH_ME', 'SHARED_BY_ME']], 'SortByKey' => ['type' => 'string', 'max' => 64, 'min' => 1], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StatusMessage' => ['type' => 'string', 'max' => 255], 'String' => ['type' => 'string'], 'SubnetId' => ['type' => 'string', 'max' => 32, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetAddress' => ['type' => 'structure', 'required' => ['Ip'], 'members' => ['Ip' => ['shape' => 'Ip'], 'Port' => ['shape' => 'Port', 'box' => \true]]], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'TargetAddress'], 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UnknownResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Unsigned' => ['type' => 'integer'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateFirewallConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'FirewallFailOpen'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'FirewallFailOpen' => ['shape' => 'FirewallFailOpenStatus']]], 'UpdateFirewallConfigResponse' => ['type' => 'structure', 'members' => ['FirewallConfig' => ['shape' => 'FirewallConfig']]], 'UpdateFirewallDomainsRequest' => ['type' => 'structure', 'required' => ['FirewallDomainListId', 'Operation', 'Domains'], 'members' => ['FirewallDomainListId' => ['shape' => 'ResourceId'], 'Operation' => ['shape' => 'FirewallDomainUpdateOperation'], 'Domains' => ['shape' => 'FirewallDomains']]], 'UpdateFirewallDomainsResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name'], 'Status' => ['shape' => 'FirewallDomainListStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'UpdateFirewallRuleGroupAssociationRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupAssociationId'], 'members' => ['FirewallRuleGroupAssociationId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'MutationProtection' => ['shape' => 'MutationProtectionStatus', 'box' => \true], 'Name' => ['shape' => 'Name', 'box' => \true]]], 'UpdateFirewallRuleGroupAssociationResponse' => ['type' => 'structure', 'members' => ['FirewallRuleGroupAssociation' => ['shape' => 'FirewallRuleGroupAssociation']]], 'UpdateFirewallRuleRequest' => ['type' => 'structure', 'required' => ['FirewallRuleGroupId', 'FirewallDomainListId'], 'members' => ['FirewallRuleGroupId' => ['shape' => 'ResourceId'], 'FirewallDomainListId' => ['shape' => 'ResourceId'], 'Priority' => ['shape' => 'Priority', 'box' => \true], 'Action' => ['shape' => 'Action', 'box' => \true], 'BlockResponse' => ['shape' => 'BlockResponse', 'box' => \true], 'BlockOverrideDomain' => ['shape' => 'BlockOverrideDomain', 'box' => \true], 'BlockOverrideDnsType' => ['shape' => 'BlockOverrideDnsType', 'box' => \true], 'BlockOverrideTtl' => ['shape' => 'BlockOverrideTtl', 'box' => \true], 'Name' => ['shape' => 'Name', 'box' => \true]]], 'UpdateFirewallRuleResponse' => ['type' => 'structure', 'members' => ['FirewallRule' => ['shape' => 'FirewallRule']]], 'UpdateResolverConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'AutodefinedReverseFlag'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'AutodefinedReverseFlag' => ['shape' => 'AutodefinedReverseFlag']]], 'UpdateResolverConfigResponse' => ['type' => 'structure', 'members' => ['ResolverConfig' => ['shape' => 'ResolverConfig']]], 'UpdateResolverDnssecConfigRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Validation'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'Validation' => ['shape' => 'Validation']]], 'UpdateResolverDnssecConfigResponse' => ['type' => 'structure', 'members' => ['ResolverDNSSECConfig' => ['shape' => 'ResolverDnssecConfig']]], 'UpdateResolverEndpointRequest' => ['type' => 'structure', 'required' => ['ResolverEndpointId'], 'members' => ['ResolverEndpointId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'Name', 'box' => \true]]], 'UpdateResolverEndpointResponse' => ['type' => 'structure', 'members' => ['ResolverEndpoint' => ['shape' => 'ResolverEndpoint']]], 'UpdateResolverRuleRequest' => ['type' => 'structure', 'required' => ['ResolverRuleId', 'Config'], 'members' => ['ResolverRuleId' => ['shape' => 'ResourceId'], 'Config' => ['shape' => 'ResolverRuleConfig']]], 'UpdateResolverRuleResponse' => ['type' => 'structure', 'members' => ['ResolverRule' => ['shape' => 'ResolverRule']]], 'Validation' => ['type' => 'string', 'enum' => ['ENABLE', 'DISABLE']], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 320ed59..0000000 --- a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53resolver-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53resolver-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://route53resolver.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://route53resolver.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-tests-1.json.php deleted file mode 100644 index ff674b1..0000000 --- a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://route53resolver.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/paginators-1.json.php b/vendor/Aws3/Aws/data/route53resolver/2018-04-01/paginators-1.json.php deleted file mode 100644 index 7fb2113..0000000 --- a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListFirewallConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallConfigs'], 'ListFirewallDomainLists' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallDomainLists'], 'ListFirewallDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Domains'], 'ListFirewallRuleGroupAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallRuleGroupAssociations'], 'ListFirewallRuleGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallRuleGroups'], 'ListFirewallRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FirewallRules'], 'ListResolverConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverConfigs'], 'ListResolverDnssecConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverDnssecConfigs'], 'ListResolverEndpointIpAddresses' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'IpAddresses'], 'ListResolverEndpoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverEndpoints'], 'ListResolverQueryLogConfigAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverQueryLogConfigAssociations'], 'ListResolverQueryLogConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverQueryLogConfigs'], 'ListResolverRuleAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverRuleAssociations'], 'ListResolverRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ResolverRules'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/smoke.json.php b/vendor/Aws3/Aws/data/route53resolver/2018-04-01/smoke.json.php deleted file mode 100644 index 8d24751..0000000 --- a/vendor/Aws3/Aws/data/route53resolver/2018-04-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListResolverEndpoints', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetResolverRule', 'input' => ['ResolverRuleId' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/rum/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/rum/2018-05-10/api-2.json.php deleted file mode 100644 index 418e2b5..0000000 --- a/vendor/Aws3/Aws/data/rum/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'rum', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'CloudWatch RUM', 'serviceId' => 'RUM', 'signatureVersion' => 'v4', 'signingName' => 'rum', 'uid' => 'rum-2018-05-10'], 'operations' => ['BatchCreateRumMetricDefinitions' => ['name' => 'BatchCreateRumMetricDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/rummetrics/{AppMonitorName}/metrics', 'responseCode' => 200], 'input' => ['shape' => 'BatchCreateRumMetricDefinitionsRequest'], 'output' => ['shape' => 'BatchCreateRumMetricDefinitionsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'BatchDeleteRumMetricDefinitions' => ['name' => 'BatchDeleteRumMetricDefinitions', 'http' => ['method' => 'DELETE', 'requestUri' => '/rummetrics/{AppMonitorName}/metrics', 'responseCode' => 200], 'input' => ['shape' => 'BatchDeleteRumMetricDefinitionsRequest'], 'output' => ['shape' => 'BatchDeleteRumMetricDefinitionsResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'BatchGetRumMetricDefinitions' => ['name' => 'BatchGetRumMetricDefinitions', 'http' => ['method' => 'GET', 'requestUri' => '/rummetrics/{AppMonitorName}/metrics', 'responseCode' => 200], 'input' => ['shape' => 'BatchGetRumMetricDefinitionsRequest'], 'output' => ['shape' => 'BatchGetRumMetricDefinitionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateAppMonitor' => ['name' => 'CreateAppMonitor', 'http' => ['method' => 'POST', 'requestUri' => '/appmonitor', 'responseCode' => 200], 'input' => ['shape' => 'CreateAppMonitorRequest'], 'output' => ['shape' => 'CreateAppMonitorResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteAppMonitor' => ['name' => 'DeleteAppMonitor', 'http' => ['method' => 'DELETE', 'requestUri' => '/appmonitor/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAppMonitorRequest'], 'output' => ['shape' => 'DeleteAppMonitorResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteRumMetricsDestination' => ['name' => 'DeleteRumMetricsDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/rummetrics/{AppMonitorName}/metricsdestination', 'responseCode' => 200], 'input' => ['shape' => 'DeleteRumMetricsDestinationRequest'], 'output' => ['shape' => 'DeleteRumMetricsDestinationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'GetAppMonitor' => ['name' => 'GetAppMonitor', 'http' => ['method' => 'GET', 'requestUri' => '/appmonitor/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetAppMonitorRequest'], 'output' => ['shape' => 'GetAppMonitorResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'GetAppMonitorData' => ['name' => 'GetAppMonitorData', 'http' => ['method' => 'POST', 'requestUri' => '/appmonitor/{Name}/data', 'responseCode' => 200], 'input' => ['shape' => 'GetAppMonitorDataRequest'], 'output' => ['shape' => 'GetAppMonitorDataResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListAppMonitors' => ['name' => 'ListAppMonitors', 'http' => ['method' => 'POST', 'requestUri' => '/appmonitors', 'responseCode' => 200], 'input' => ['shape' => 'ListAppMonitorsRequest'], 'output' => ['shape' => 'ListAppMonitorsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListRumMetricsDestinations' => ['name' => 'ListRumMetricsDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/rummetrics/{AppMonitorName}/metricsdestination', 'responseCode' => 200], 'input' => ['shape' => 'ListRumMetricsDestinationsRequest'], 'output' => ['shape' => 'ListRumMetricsDestinationsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'PutRumEvents' => ['name' => 'PutRumEvents', 'http' => ['method' => 'POST', 'requestUri' => '/appmonitors/{Id}/', 'responseCode' => 200], 'input' => ['shape' => 'PutRumEventsRequest'], 'output' => ['shape' => 'PutRumEventsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'endpoint' => ['hostPrefix' => 'dataplane.']], 'PutRumMetricsDestination' => ['name' => 'PutRumMetricsDestination', 'http' => ['method' => 'POST', 'requestUri' => '/rummetrics/{AppMonitorName}/metricsdestination', 'responseCode' => 200], 'input' => ['shape' => 'PutRumMetricsDestinationRequest'], 'output' => ['shape' => 'PutRumMetricsDestinationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateAppMonitor' => ['name' => 'UpdateAppMonitor', 'http' => ['method' => 'PATCH', 'requestUri' => '/appmonitor/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateAppMonitorRequest'], 'output' => ['shape' => 'UpdateAppMonitorResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateRumMetricDefinition' => ['name' => 'UpdateRumMetricDefinition', 'http' => ['method' => 'PATCH', 'requestUri' => '/rummetrics/{AppMonitorName}/metrics', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRumMetricDefinitionRequest'], 'output' => ['shape' => 'UpdateRumMetricDefinitionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AppMonitor' => ['type' => 'structure', 'members' => ['AppMonitorConfiguration' => ['shape' => 'AppMonitorConfiguration'], 'Created' => ['shape' => 'ISOTimestampString'], 'CustomEvents' => ['shape' => 'CustomEvents'], 'DataStorage' => ['shape' => 'DataStorage'], 'Domain' => ['shape' => 'AppMonitorDomain'], 'Id' => ['shape' => 'AppMonitorId'], 'LastModified' => ['shape' => 'ISOTimestampString'], 'Name' => ['shape' => 'AppMonitorName'], 'State' => ['shape' => 'StateEnum'], 'Tags' => ['shape' => 'TagMap']]], 'AppMonitorConfiguration' => ['type' => 'structure', 'members' => ['AllowCookies' => ['shape' => 'Boolean'], 'EnableXRay' => ['shape' => 'Boolean'], 'ExcludedPages' => ['shape' => 'Pages'], 'FavoritePages' => ['shape' => 'FavoritePages'], 'GuestRoleArn' => ['shape' => 'Arn'], 'IdentityPoolId' => ['shape' => 'IdentityPoolId'], 'IncludedPages' => ['shape' => 'Pages'], 'SessionSampleRate' => ['shape' => 'SessionSampleRate'], 'Telemetries' => ['shape' => 'Telemetries']]], 'AppMonitorDetails' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'version' => ['shape' => 'String']]], 'AppMonitorDomain' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^(localhost)|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|^(?![-.])([A-Za-z0-9-\\.\\-]{0,63})((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))\\.(?![-])[A-Za-z-0-9]{1,63}((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))|^(\\*\\.)(?![-.])([A-Za-z0-9-\\.\\-]{0,63})((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))\\.(?![-])[A-Za-z-0-9]{1,63}((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))'], 'AppMonitorId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$'], 'AppMonitorName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?!\\.)[\\.\\-_#A-Za-z0-9]+$'], 'AppMonitorSummary' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'ISOTimestampString'], 'Id' => ['shape' => 'AppMonitorId'], 'LastModified' => ['shape' => 'ISOTimestampString'], 'Name' => ['shape' => 'AppMonitorName'], 'State' => ['shape' => 'StateEnum']]], 'AppMonitorSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AppMonitorSummary']], 'Arn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:.*'], 'BatchCreateRumMetricDefinitionsError' => ['type' => 'structure', 'required' => ['ErrorCode', 'ErrorMessage', 'MetricDefinition'], 'members' => ['ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'MetricDefinition' => ['shape' => 'MetricDefinitionRequest']]], 'BatchCreateRumMetricDefinitionsErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchCreateRumMetricDefinitionsError']], 'BatchCreateRumMetricDefinitionsRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination', 'MetricDefinitions'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'MetricDefinitions' => ['shape' => 'MetricDefinitionsRequest']]], 'BatchCreateRumMetricDefinitionsResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchCreateRumMetricDefinitionsErrors'], 'MetricDefinitions' => ['shape' => 'MetricDefinitions']]], 'BatchDeleteRumMetricDefinitionsError' => ['type' => 'structure', 'required' => ['ErrorCode', 'ErrorMessage', 'MetricDefinitionId'], 'members' => ['ErrorCode' => ['shape' => 'String'], 'ErrorMessage' => ['shape' => 'String'], 'MetricDefinitionId' => ['shape' => 'MetricDefinitionId']]], 'BatchDeleteRumMetricDefinitionsErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchDeleteRumMetricDefinitionsError']], 'BatchDeleteRumMetricDefinitionsRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination', 'MetricDefinitionIds'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination', 'location' => 'querystring', 'locationName' => 'destination'], 'DestinationArn' => ['shape' => 'DestinationArn', 'location' => 'querystring', 'locationName' => 'destinationArn'], 'MetricDefinitionIds' => ['shape' => 'MetricDefinitionIds', 'location' => 'querystring', 'locationName' => 'metricDefinitionIds']]], 'BatchDeleteRumMetricDefinitionsResponse' => ['type' => 'structure', 'required' => ['Errors'], 'members' => ['Errors' => ['shape' => 'BatchDeleteRumMetricDefinitionsErrors'], 'MetricDefinitionIds' => ['shape' => 'MetricDefinitionIds']]], 'BatchGetRumMetricDefinitionsRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination', 'location' => 'querystring', 'locationName' => 'destination'], 'DestinationArn' => ['shape' => 'DestinationArn', 'location' => 'querystring', 'locationName' => 'destinationArn'], 'MaxResults' => ['shape' => 'MaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'BatchGetRumMetricDefinitionsResponse' => ['type' => 'structure', 'members' => ['MetricDefinitions' => ['shape' => 'MetricDefinitions'], 'NextToken' => ['shape' => 'String']]], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceName'], 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateAppMonitorRequest' => ['type' => 'structure', 'required' => ['Domain', 'Name'], 'members' => ['AppMonitorConfiguration' => ['shape' => 'AppMonitorConfiguration'], 'CustomEvents' => ['shape' => 'CustomEvents'], 'CwLogEnabled' => ['shape' => 'Boolean'], 'Domain' => ['shape' => 'AppMonitorDomain'], 'Name' => ['shape' => 'AppMonitorName'], 'Tags' => ['shape' => 'TagMap']]], 'CreateAppMonitorResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'AppMonitorId']]], 'CustomEvents' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CustomEventsStatus']]], 'CustomEventsStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'CwLog' => ['type' => 'structure', 'members' => ['CwLogEnabled' => ['shape' => 'Boolean'], 'CwLogGroup' => ['shape' => 'String']]], 'DataStorage' => ['type' => 'structure', 'members' => ['CwLog' => ['shape' => 'CwLog']]], 'DeleteAppMonitorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteAppMonitorResponse' => ['type' => 'structure', 'members' => []], 'DeleteRumMetricsDestinationRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination', 'location' => 'querystring', 'locationName' => 'destination'], 'DestinationArn' => ['shape' => 'DestinationArn', 'location' => 'querystring', 'locationName' => 'destinationArn']]], 'DeleteRumMetricsDestinationResponse' => ['type' => 'structure', 'members' => []], 'DestinationArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:.*'], 'DimensionKey' => ['type' => 'string', 'max' => 280, 'min' => 1], 'DimensionKeysMap' => ['type' => 'map', 'key' => ['shape' => 'DimensionKey'], 'value' => ['shape' => 'DimensionName']], 'DimensionName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?!:).*[^\\s].*'], 'EventData' => ['type' => 'string'], 'EventDataList' => ['type' => 'list', 'member' => ['shape' => 'EventData']], 'EventPattern' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'FavoritePages' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50, 'min' => 0], 'GetAppMonitorDataRequest' => ['type' => 'structure', 'required' => ['Name', 'TimeRange'], 'members' => ['Filters' => ['shape' => 'QueryFilters'], 'MaxResults' => ['shape' => 'MaxQueryResults'], 'Name' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'Name'], 'NextToken' => ['shape' => 'Token'], 'TimeRange' => ['shape' => 'TimeRange']]], 'GetAppMonitorDataResponse' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'EventDataList'], 'NextToken' => ['shape' => 'Token']]], 'GetAppMonitorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'Name']]], 'GetAppMonitorResponse' => ['type' => 'structure', 'members' => ['AppMonitor' => ['shape' => 'AppMonitor']]], 'ISOTimestampString' => ['type' => 'string', 'max' => 19, 'min' => 19], 'IamRoleArn' => ['type' => 'string', 'pattern' => 'arn:[^:]*:[^:]*:[^:]*:[^:]*:.*'], 'IdentityPoolId' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+:[0-9a-f-]+'], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'JsonValue' => ['type' => 'string'], 'ListAppMonitorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAppMonitorsResponse' => ['type' => 'structure', 'members' => ['AppMonitorSummaries' => ['shape' => 'AppMonitorSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListRumMetricsDestinationsRequest' => ['type' => 'structure', 'required' => ['AppMonitorName'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'MaxResults' => ['shape' => 'MaxResultsInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListRumMetricsDestinationsResponse' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => 'MetricDestinationSummaryList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'TagMap']]], 'MaxQueryResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'MaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MetricDefinition' => ['type' => 'structure', 'required' => ['MetricDefinitionId', 'Name'], 'members' => ['DimensionKeys' => ['shape' => 'DimensionKeysMap'], 'EventPattern' => ['shape' => 'EventPattern'], 'MetricDefinitionId' => ['shape' => 'MetricDefinitionId'], 'Name' => ['shape' => 'MetricName'], 'UnitLabel' => ['shape' => 'UnitLabel'], 'ValueKey' => ['shape' => 'ValueKey']]], 'MetricDefinitionId' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MetricDefinitionIds' => ['type' => 'list', 'member' => ['shape' => 'MetricDefinitionId']], 'MetricDefinitionRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['DimensionKeys' => ['shape' => 'DimensionKeysMap'], 'EventPattern' => ['shape' => 'EventPattern'], 'Name' => ['shape' => 'MetricName'], 'UnitLabel' => ['shape' => 'UnitLabel'], 'ValueKey' => ['shape' => 'ValueKey']]], 'MetricDefinitions' => ['type' => 'list', 'member' => ['shape' => 'MetricDefinition']], 'MetricDefinitionsRequest' => ['type' => 'list', 'member' => ['shape' => 'MetricDefinitionRequest']], 'MetricDestination' => ['type' => 'string', 'enum' => ['CloudWatch', 'Evidently']], 'MetricDestinationSummary' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'MetricDestination'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'IamRoleArn' => ['shape' => 'IamRoleArn']]], 'MetricDestinationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MetricDestinationSummary']], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'Pages' => ['type' => 'list', 'member' => ['shape' => 'Url'], 'max' => 50, 'min' => 0], 'PutRumEventsRequest' => ['type' => 'structure', 'required' => ['AppMonitorDetails', 'BatchId', 'Id', 'RumEvents', 'UserDetails'], 'members' => ['AppMonitorDetails' => ['shape' => 'AppMonitorDetails'], 'BatchId' => ['shape' => 'String'], 'Id' => ['shape' => 'AppMonitorId', 'location' => 'uri', 'locationName' => 'Id'], 'RumEvents' => ['shape' => 'RumEventList'], 'UserDetails' => ['shape' => 'UserDetails']]], 'PutRumEventsResponse' => ['type' => 'structure', 'members' => []], 'PutRumMetricsDestinationRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'IamRoleArn' => ['shape' => 'IamRoleArn']]], 'PutRumMetricsDestinationResponse' => ['type' => 'structure', 'members' => []], 'QueryFilter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'QueryFilterKey'], 'Values' => ['shape' => 'QueryFilterValueList']]], 'QueryFilterKey' => ['type' => 'string'], 'QueryFilterValue' => ['type' => 'string'], 'QueryFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'QueryFilterValue']], 'QueryFilters' => ['type' => 'list', 'member' => ['shape' => 'QueryFilter']], 'QueryTimestamp' => ['type' => 'long'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceName'], 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RumEvent' => ['type' => 'structure', 'required' => ['details', 'id', 'timestamp', 'type'], 'members' => ['details' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'id' => ['shape' => 'String'], 'metadata' => ['shape' => 'JsonValue', 'jsonvalue' => \true], 'timestamp' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'String']]], 'RumEventList' => ['type' => 'list', 'member' => ['shape' => 'RumEvent']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SessionSampleRate' => ['type' => 'double', 'max' => 1, 'min' => 0], 'StateEnum' => ['type' => 'string', 'enum' => ['CREATED', 'DELETING', 'ACTIVE']], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Telemetries' => ['type' => 'list', 'member' => ['shape' => 'Telemetry']], 'Telemetry' => ['type' => 'string', 'enum' => ['errors', 'performance', 'http']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'TimeRange' => ['type' => 'structure', 'required' => ['After'], 'members' => ['After' => ['shape' => 'QueryTimestamp'], 'Before' => ['shape' => 'QueryTimestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string'], 'UnitLabel' => ['type' => 'string', 'max' => 256, 'min' => 1], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAppMonitorRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['AppMonitorConfiguration' => ['shape' => 'AppMonitorConfiguration'], 'CustomEvents' => ['shape' => 'CustomEvents'], 'CwLogEnabled' => ['shape' => 'Boolean'], 'Domain' => ['shape' => 'AppMonitorDomain'], 'Name' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'Name']]], 'UpdateAppMonitorResponse' => ['type' => 'structure', 'members' => []], 'UpdateRumMetricDefinitionRequest' => ['type' => 'structure', 'required' => ['AppMonitorName', 'Destination', 'MetricDefinition', 'MetricDefinitionId'], 'members' => ['AppMonitorName' => ['shape' => 'AppMonitorName', 'location' => 'uri', 'locationName' => 'AppMonitorName'], 'Destination' => ['shape' => 'MetricDestination'], 'DestinationArn' => ['shape' => 'DestinationArn'], 'MetricDefinition' => ['shape' => 'MetricDefinitionRequest'], 'MetricDefinitionId' => ['shape' => 'MetricDefinitionId']]], 'UpdateRumMetricDefinitionResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 1260, 'min' => 1, 'pattern' => 'https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&*//=]*)'], 'UserDetails' => ['type' => 'structure', 'members' => ['sessionId' => ['shape' => 'String'], 'userId' => ['shape' => 'String']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValueKey' => ['type' => 'string', 'max' => 280, 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 51fc9f5..0000000 --- a/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rum-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rum-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://rum.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://rum.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 90d9fd2..0000000 --- a/vendor/Aws3/Aws/data/rum/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://rum.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/rum/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/rum/2018-05-10/paginators-1.json.php deleted file mode 100644 index 7e661b9..0000000 --- a/vendor/Aws3/Aws/data/rum/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['BatchGetRumMetricDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MetricDefinitions'], 'GetAppMonitorData' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Events'], 'ListAppMonitors' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AppMonitorSummaries'], 'ListRumMetricsDestinations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Destinations']]]; diff --git a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/api-2.json.php b/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/api-2.json.php deleted file mode 100644 index 1b61ada..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-08-07', 'endpointPrefix' => 'runtime-v2-lex', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'protocolSettings' => ['h2' => 'eventstream'], 'serviceAbbreviation' => 'Lex Runtime V2', 'serviceFullName' => 'Amazon Lex Runtime V2', 'serviceId' => 'Lex Runtime V2', 'signatureVersion' => 'v4', 'signingName' => 'lex', 'uid' => 'runtime.lex.v2-2020-08-07'], 'operations' => ['DeleteSession' => ['name' => 'DeleteSession', 'http' => ['method' => 'DELETE', 'requestUri' => '/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}'], 'input' => ['shape' => 'DeleteSessionRequest'], 'output' => ['shape' => 'DeleteSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'GetSession' => ['name' => 'GetSession', 'http' => ['method' => 'GET', 'requestUri' => '/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}'], 'input' => ['shape' => 'GetSessionRequest'], 'output' => ['shape' => 'GetSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'PutSession' => ['name' => 'PutSession', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}'], 'input' => ['shape' => 'PutSessionRequest'], 'output' => ['shape' => 'PutSessionResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException']]], 'RecognizeText' => ['name' => 'RecognizeText', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text'], 'input' => ['shape' => 'RecognizeTextRequest'], 'output' => ['shape' => 'RecognizeTextResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException']]], 'RecognizeUtterance' => ['name' => 'RecognizeUtterance', 'http' => ['method' => 'POST', 'requestUri' => '/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance'], 'input' => ['shape' => 'RecognizeUtteranceRequest'], 'output' => ['shape' => 'RecognizeUtteranceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException']], 'authtype' => 'v4-unsigned-body']], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'ActiveContext' => ['type' => 'structure', 'required' => ['name', 'timeToLive', 'contextAttributes'], 'members' => ['name' => ['shape' => 'ActiveContextName'], 'timeToLive' => ['shape' => 'ActiveContextTimeToLive'], 'contextAttributes' => ['shape' => 'ActiveContextParametersMap']]], 'ActiveContextName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'ActiveContextParametersMap' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'Text'], 'max' => 10, 'min' => 0], 'ActiveContextTimeToLive' => ['type' => 'structure', 'required' => ['timeToLiveInSeconds', 'turnsToLive'], 'members' => ['timeToLiveInSeconds' => ['shape' => 'ActiveContextTimeToLiveInSeconds'], 'turnsToLive' => ['shape' => 'ActiveContextTurnsToLive']]], 'ActiveContextTimeToLiveInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 5], 'ActiveContextTurnsToLive' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ActiveContextsList' => ['type' => 'list', 'member' => ['shape' => 'ActiveContext'], 'max' => 20, 'min' => 0], 'AttachmentTitle' => ['type' => 'string', 'max' => 250, 'min' => 1], 'AttachmentUrl' => ['type' => 'string', 'max' => 250, 'min' => 1], 'AudioChunk' => ['type' => 'blob'], 'AudioInputEvent' => ['type' => 'structure', 'required' => ['contentType'], 'members' => ['audioChunk' => ['shape' => 'AudioChunk'], 'contentType' => ['shape' => 'NonEmptyString'], 'eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'AudioResponseEvent' => ['type' => 'structure', 'members' => ['audioChunk' => ['shape' => 'AudioChunk'], 'contentType' => ['shape' => 'NonEmptyString'], 'eventId' => ['shape' => 'EventId']], 'event' => \true], 'BadGatewayException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'BlobStream' => ['type' => 'blob', 'streaming' => \true], 'Boolean' => ['type' => 'boolean'], 'BotAliasIdentifier' => ['type' => 'string'], 'BotIdentifier' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[0-9a-zA-Z]+$'], 'Button' => ['type' => 'structure', 'required' => ['text', 'value'], 'members' => ['text' => ['shape' => 'ButtonText'], 'value' => ['shape' => 'ButtonValue']]], 'ButtonText' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ButtonValue' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ButtonsList' => ['type' => 'list', 'member' => ['shape' => 'Button'], 'max' => 5, 'min' => 0], 'ConfidenceScore' => ['type' => 'structure', 'members' => ['score' => ['shape' => 'Double']]], 'ConfigurationEvent' => ['type' => 'structure', 'required' => ['responseContentType'], 'members' => ['requestAttributes' => ['shape' => 'StringMap'], 'responseContentType' => ['shape' => 'NonEmptyString'], 'sessionState' => ['shape' => 'SessionState'], 'welcomeMessages' => ['shape' => 'Messages'], 'disablePlayback' => ['shape' => 'Boolean'], 'eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'ConfirmationState' => ['type' => 'string', 'enum' => ['Confirmed', 'Denied', 'None']], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConversationMode' => ['type' => 'string', 'enum' => ['AUDIO', 'TEXT']], 'DTMFInputEvent' => ['type' => 'structure', 'required' => ['inputCharacter'], 'members' => ['inputCharacter' => ['shape' => 'DTMFRegex'], 'eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'DTMFRegex' => ['type' => 'string', 'max' => 1, 'min' => 1, 'pattern' => '^[A-D0-9#*]{1}$', 'sensitive' => \true], 'DeleteSessionRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'sessionId', 'localeId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId']]], 'DeleteSessionResponse' => ['type' => 'structure', 'members' => ['botId' => ['shape' => 'BotIdentifier'], 'botAliasId' => ['shape' => 'BotAliasIdentifier'], 'localeId' => ['shape' => 'LocaleId'], 'sessionId' => ['shape' => 'SessionId']]], 'DependencyFailedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 424], 'exception' => \true], 'DialogAction' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'DialogActionType'], 'slotToElicit' => ['shape' => 'NonEmptyString'], 'slotElicitationStyle' => ['shape' => 'StyleType'], 'subSlotToElicit' => ['shape' => 'ElicitSubSlot']]], 'DialogActionType' => ['type' => 'string', 'enum' => ['Close', 'ConfirmIntent', 'Delegate', 'ElicitIntent', 'ElicitSlot', 'None']], 'DisconnectionEvent' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'Double' => ['type' => 'double'], 'ElicitSubSlot' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'NonEmptyString'], 'subSlotToElicit' => ['shape' => 'ElicitSubSlot']]], 'EpochMillis' => ['type' => 'long'], 'EventId' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[0-9a-zA-Z._:-]+'], 'GetSessionRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'localeId', 'sessionId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId']]], 'GetSessionResponse' => ['type' => 'structure', 'members' => ['sessionId' => ['shape' => 'NonEmptyString'], 'messages' => ['shape' => 'Messages'], 'interpretations' => ['shape' => 'Interpretations'], 'sessionState' => ['shape' => 'SessionState']]], 'HeartbeatEvent' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'EventId']], 'event' => \true], 'ImageResponseCard' => ['type' => 'structure', 'required' => ['title'], 'members' => ['title' => ['shape' => 'AttachmentTitle'], 'subtitle' => ['shape' => 'AttachmentTitle'], 'imageUrl' => ['shape' => 'AttachmentUrl'], 'buttons' => ['shape' => 'ButtonsList']]], 'InputMode' => ['type' => 'string', 'enum' => ['Text', 'Speech', 'DTMF']], 'Intent' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'NonEmptyString'], 'slots' => ['shape' => 'Slots'], 'state' => ['shape' => 'IntentState'], 'confirmationState' => ['shape' => 'ConfirmationState']]], 'IntentResultEvent' => ['type' => 'structure', 'members' => ['inputMode' => ['shape' => 'InputMode'], 'interpretations' => ['shape' => 'Interpretations'], 'sessionState' => ['shape' => 'SessionState'], 'requestAttributes' => ['shape' => 'StringMap'], 'sessionId' => ['shape' => 'SessionId'], 'eventId' => ['shape' => 'EventId']], 'event' => \true], 'IntentState' => ['type' => 'string', 'enum' => ['Failed', 'Fulfilled', 'InProgress', 'ReadyForFulfillment', 'Waiting', 'FulfillmentInProgress']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'Interpretation' => ['type' => 'structure', 'members' => ['nluConfidence' => ['shape' => 'ConfidenceScore'], 'sentimentResponse' => ['shape' => 'SentimentResponse'], 'intent' => ['shape' => 'Intent']]], 'Interpretations' => ['type' => 'list', 'member' => ['shape' => 'Interpretation'], 'max' => 5], 'LocaleId' => ['type' => 'string', 'min' => 1], 'Message' => ['type' => 'structure', 'required' => ['contentType'], 'members' => ['content' => ['shape' => 'Text'], 'contentType' => ['shape' => 'MessageContentType'], 'imageResponseCard' => ['shape' => 'ImageResponseCard']]], 'MessageContentType' => ['type' => 'string', 'enum' => ['CustomPayload', 'ImageResponseCard', 'PlainText', 'SSML']], 'Messages' => ['type' => 'list', 'member' => ['shape' => 'Message'], 'max' => 10], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([0-9a-zA-Z][_-]?)+$'], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'ParameterName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PlaybackCompletionEvent' => ['type' => 'structure', 'members' => ['eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'PlaybackInterruptionEvent' => ['type' => 'structure', 'members' => ['eventReason' => ['shape' => 'PlaybackInterruptionReason'], 'causedByEventId' => ['shape' => 'EventId'], 'eventId' => ['shape' => 'EventId']], 'event' => \true], 'PlaybackInterruptionReason' => ['type' => 'string', 'enum' => ['DTMF_START_DETECTED', 'TEXT_DETECTED', 'VOICE_START_DETECTED']], 'PutSessionRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'localeId', 'sessionState', 'sessionId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId'], 'messages' => ['shape' => 'Messages'], 'sessionState' => ['shape' => 'SessionState'], 'requestAttributes' => ['shape' => 'StringMap'], 'responseContentType' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'ResponseContentType']]], 'PutSessionResponse' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'Content-Type'], 'messages' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-messages'], 'sessionState' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-session-state'], 'requestAttributes' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-request-attributes'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'header', 'locationName' => 'x-amz-lex-session-id'], 'audioStream' => ['shape' => 'BlobStream']], 'payload' => 'audioStream'], 'RecognizeTextRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'localeId', 'text', 'sessionId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId'], 'text' => ['shape' => 'Text'], 'sessionState' => ['shape' => 'SessionState'], 'requestAttributes' => ['shape' => 'StringMap']]], 'RecognizeTextResponse' => ['type' => 'structure', 'members' => ['messages' => ['shape' => 'Messages'], 'sessionState' => ['shape' => 'SessionState'], 'interpretations' => ['shape' => 'Interpretations'], 'requestAttributes' => ['shape' => 'StringMap'], 'sessionId' => ['shape' => 'SessionId']]], 'RecognizeUtteranceRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'localeId', 'requestContentType', 'sessionId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId'], 'sessionState' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-session-state'], 'requestAttributes' => ['shape' => 'SensitiveNonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-request-attributes'], 'requestContentType' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'Content-Type'], 'responseContentType' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'Response-Content-Type'], 'inputStream' => ['shape' => 'BlobStream']], 'payload' => 'inputStream'], 'RecognizeUtteranceResponse' => ['type' => 'structure', 'members' => ['inputMode' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-input-mode'], 'contentType' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'Content-Type'], 'messages' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-messages'], 'interpretations' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-interpretations'], 'sessionState' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-session-state'], 'requestAttributes' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-request-attributes'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'header', 'locationName' => 'x-amz-lex-session-id'], 'inputTranscript' => ['shape' => 'NonEmptyString', 'location' => 'header', 'locationName' => 'x-amz-lex-input-transcript'], 'audioStream' => ['shape' => 'BlobStream']], 'payload' => 'audioStream'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RuntimeHintDetails' => ['type' => 'structure', 'members' => ['runtimeHintValues' => ['shape' => 'RuntimeHintValuesList'], 'subSlotHints' => ['shape' => 'SlotHintsSlotMap']]], 'RuntimeHintPhrase' => ['type' => 'string', 'max' => 140, 'min' => 1], 'RuntimeHintValue' => ['type' => 'structure', 'required' => ['phrase'], 'members' => ['phrase' => ['shape' => 'RuntimeHintPhrase']]], 'RuntimeHintValuesList' => ['type' => 'list', 'member' => ['shape' => 'RuntimeHintValue'], 'max' => 100, 'min' => 1], 'RuntimeHints' => ['type' => 'structure', 'members' => ['slotHints' => ['shape' => 'SlotHintsIntentMap']]], 'SensitiveNonEmptyString' => ['type' => 'string', 'sensitive' => \true], 'SentimentResponse' => ['type' => 'structure', 'members' => ['sentiment' => ['shape' => 'SentimentType'], 'sentimentScore' => ['shape' => 'SentimentScore']]], 'SentimentScore' => ['type' => 'structure', 'members' => ['positive' => ['shape' => 'Double'], 'negative' => ['shape' => 'Double'], 'neutral' => ['shape' => 'Double'], 'mixed' => ['shape' => 'Double']]], 'SentimentType' => ['type' => 'string', 'enum' => ['MIXED', 'NEGATIVE', 'NEUTRAL', 'POSITIVE']], 'SessionId' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[0-9a-zA-Z._:-]+'], 'SessionState' => ['type' => 'structure', 'members' => ['dialogAction' => ['shape' => 'DialogAction'], 'intent' => ['shape' => 'Intent'], 'activeContexts' => ['shape' => 'ActiveContextsList'], 'sessionAttributes' => ['shape' => 'StringMap'], 'originatingRequestId' => ['shape' => 'NonEmptyString'], 'runtimeHints' => ['shape' => 'RuntimeHints']]], 'Shape' => ['type' => 'string', 'enum' => ['Scalar', 'List', 'Composite']], 'Slot' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'Value'], 'shape' => ['shape' => 'Shape'], 'values' => ['shape' => 'Values'], 'subSlots' => ['shape' => 'Slots']]], 'SlotHintsIntentMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'SlotHintsSlotMap']], 'SlotHintsSlotMap' => ['type' => 'map', 'key' => ['shape' => 'Name'], 'value' => ['shape' => 'RuntimeHintDetails']], 'Slots' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'Slot']], 'StartConversationRequest' => ['type' => 'structure', 'required' => ['botId', 'botAliasId', 'localeId', 'requestEventStream', 'sessionId'], 'members' => ['botId' => ['shape' => 'BotIdentifier', 'location' => 'uri', 'locationName' => 'botId'], 'botAliasId' => ['shape' => 'BotAliasIdentifier', 'location' => 'uri', 'locationName' => 'botAliasId'], 'localeId' => ['shape' => 'LocaleId', 'location' => 'uri', 'locationName' => 'localeId'], 'sessionId' => ['shape' => 'SessionId', 'location' => 'uri', 'locationName' => 'sessionId'], 'conversationMode' => ['shape' => 'ConversationMode', 'location' => 'header', 'locationName' => 'x-amz-lex-conversation-mode'], 'requestEventStream' => ['shape' => 'StartConversationRequestEventStream']], 'payload' => 'requestEventStream'], 'StartConversationRequestEventStream' => ['type' => 'structure', 'members' => ['ConfigurationEvent' => ['shape' => 'ConfigurationEvent'], 'AudioInputEvent' => ['shape' => 'AudioInputEvent'], 'DTMFInputEvent' => ['shape' => 'DTMFInputEvent'], 'TextInputEvent' => ['shape' => 'TextInputEvent'], 'PlaybackCompletionEvent' => ['shape' => 'PlaybackCompletionEvent'], 'DisconnectionEvent' => ['shape' => 'DisconnectionEvent']], 'eventstream' => \true], 'StartConversationResponse' => ['type' => 'structure', 'members' => ['responseEventStream' => ['shape' => 'StartConversationResponseEventStream']], 'payload' => 'responseEventStream'], 'StartConversationResponseEventStream' => ['type' => 'structure', 'members' => ['PlaybackInterruptionEvent' => ['shape' => 'PlaybackInterruptionEvent'], 'TranscriptEvent' => ['shape' => 'TranscriptEvent'], 'IntentResultEvent' => ['shape' => 'IntentResultEvent'], 'TextResponseEvent' => ['shape' => 'TextResponseEvent'], 'AudioResponseEvent' => ['shape' => 'AudioResponseEvent'], 'HeartbeatEvent' => ['shape' => 'HeartbeatEvent'], 'AccessDeniedException' => ['shape' => 'AccessDeniedException'], 'ResourceNotFoundException' => ['shape' => 'ResourceNotFoundException'], 'ValidationException' => ['shape' => 'ValidationException'], 'ThrottlingException' => ['shape' => 'ThrottlingException'], 'InternalServerException' => ['shape' => 'InternalServerException'], 'ConflictException' => ['shape' => 'ConflictException'], 'DependencyFailedException' => ['shape' => 'DependencyFailedException'], 'BadGatewayException' => ['shape' => 'BadGatewayException']], 'eventstream' => \true], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'String']], 'StyleType' => ['type' => 'string', 'enum' => ['Default', 'SpellByLetter', 'SpellByWord']], 'Text' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'TextInputEvent' => ['type' => 'structure', 'required' => ['text'], 'members' => ['text' => ['shape' => 'Text'], 'eventId' => ['shape' => 'EventId'], 'clientTimestampMillis' => ['shape' => 'EpochMillis']], 'event' => \true], 'TextResponseEvent' => ['type' => 'structure', 'members' => ['messages' => ['shape' => 'Messages'], 'eventId' => ['shape' => 'EventId']], 'event' => \true], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TranscriptEvent' => ['type' => 'structure', 'members' => ['transcript' => ['shape' => 'String'], 'eventId' => ['shape' => 'EventId']], 'event' => \true], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Value' => ['type' => 'structure', 'required' => ['interpretedValue'], 'members' => ['originalValue' => ['shape' => 'NonEmptyString'], 'interpretedValue' => ['shape' => 'NonEmptyString'], 'resolvedValues' => ['shape' => 'StringList']]], 'Values' => ['type' => 'list', 'member' => ['shape' => 'Slot']]]]; diff --git a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-rule-set-1.json.php deleted file mode 100644 index 37e309d..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime-v2-lex-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime-v2-lex-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime-v2-lex.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://runtime-v2-lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-tests-1.json.php deleted file mode 100644 index 0e7abda..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-v2-lex.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/paginators-1.json.php b/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/paginators-1.json.php deleted file mode 100644 index c6d4709..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex.v2/2020-08-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/api-2.json.php b/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/api-2.json.php deleted file mode 100644 index e9ef7ea..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-28', 'endpointPrefix' => 'runtime.lex', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Lex Runtime Service', 'serviceId' => 'Lex Runtime Service', 'signatureVersion' => 'v4', 'signingName' => 'lex', 'uid' => 'runtime.lex-2016-11-28'], 'operations' => ['DeleteSession' => ['name' => 'DeleteSession', 'http' => ['method' => 'DELETE', 'requestUri' => '/bot/{botName}/alias/{botAlias}/user/{userId}/session'], 'input' => ['shape' => 'DeleteSessionRequest'], 'output' => ['shape' => 'DeleteSessionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'GetSession' => ['name' => 'GetSession', 'http' => ['method' => 'GET', 'requestUri' => '/bot/{botName}/alias/{botAlias}/user/{userId}/session/'], 'input' => ['shape' => 'GetSessionRequest'], 'output' => ['shape' => 'GetSessionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'PostContent' => ['name' => 'PostContent', 'http' => ['method' => 'POST', 'requestUri' => '/bot/{botName}/alias/{botAlias}/user/{userId}/content'], 'input' => ['shape' => 'PostContentRequest'], 'output' => ['shape' => 'PostContentResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException'], ['shape' => 'UnsupportedMediaTypeException'], ['shape' => 'NotAcceptableException'], ['shape' => 'RequestTimeoutException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException'], ['shape' => 'LoopDetectedException']], 'authtype' => 'v4-unsigned-body'], 'PostText' => ['name' => 'PostText', 'http' => ['method' => 'POST', 'requestUri' => '/bot/{botName}/alias/{botAlias}/user/{userId}/text'], 'input' => ['shape' => 'PostTextRequest'], 'output' => ['shape' => 'PostTextResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException'], ['shape' => 'LoopDetectedException']]], 'PutSession' => ['name' => 'PutSession', 'http' => ['method' => 'POST', 'requestUri' => '/bot/{botName}/alias/{botAlias}/user/{userId}/session'], 'input' => ['shape' => 'PutSessionRequest'], 'output' => ['shape' => 'PutSessionResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException'], ['shape' => 'NotAcceptableException'], ['shape' => 'DependencyFailedException'], ['shape' => 'BadGatewayException']]]], 'shapes' => ['Accept' => ['type' => 'string'], 'ActiveContext' => ['type' => 'structure', 'required' => ['name', 'timeToLive', 'parameters'], 'members' => ['name' => ['shape' => 'ActiveContextName'], 'timeToLive' => ['shape' => 'ActiveContextTimeToLive'], 'parameters' => ['shape' => 'ActiveContextParametersMap']]], 'ActiveContextName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^([A-Za-z]_?)+$'], 'ActiveContextParametersMap' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'Text'], 'max' => 10, 'min' => 0], 'ActiveContextTimeToLive' => ['type' => 'structure', 'members' => ['timeToLiveInSeconds' => ['shape' => 'ActiveContextTimeToLiveInSeconds'], 'turnsToLive' => ['shape' => 'ActiveContextTurnsToLive']]], 'ActiveContextTimeToLiveInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 5], 'ActiveContextTurnsToLive' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'ActiveContextsList' => ['type' => 'list', 'member' => ['shape' => 'ActiveContext'], 'max' => 20, 'min' => 0, 'sensitive' => \true], 'ActiveContextsString' => ['type' => 'string', 'sensitive' => \true], 'AttributesString' => ['type' => 'string', 'sensitive' => \true], 'BadGatewayException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 502], 'exception' => \true], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BlobStream' => ['type' => 'blob', 'streaming' => \true], 'BotAlias' => ['type' => 'string'], 'BotName' => ['type' => 'string'], 'BotVersion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[0-9]+|\\$LATEST'], 'Button' => ['type' => 'structure', 'required' => ['text', 'value'], 'members' => ['text' => ['shape' => 'ButtonTextStringWithLength'], 'value' => ['shape' => 'ButtonValueStringWithLength']]], 'ButtonTextStringWithLength' => ['type' => 'string', 'max' => 15, 'min' => 1], 'ButtonValueStringWithLength' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ConfirmationStatus' => ['type' => 'string', 'enum' => ['None', 'Confirmed', 'Denied']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContentType' => ['type' => 'string', 'enum' => ['application/vnd.amazonaws.card.generic']], 'DeleteSessionRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias', 'userId'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'BotAlias', 'location' => 'uri', 'locationName' => 'botAlias'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId']]], 'DeleteSessionResponse' => ['type' => 'structure', 'members' => ['botName' => ['shape' => 'BotName'], 'botAlias' => ['shape' => 'BotAlias'], 'userId' => ['shape' => 'UserId'], 'sessionId' => ['shape' => 'String']]], 'DependencyFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 424], 'exception' => \true], 'DialogAction' => ['type' => 'structure', 'required' => ['type'], 'members' => ['type' => ['shape' => 'DialogActionType'], 'intentName' => ['shape' => 'IntentName'], 'slots' => ['shape' => 'StringMap'], 'slotToElicit' => ['shape' => 'String'], 'fulfillmentState' => ['shape' => 'FulfillmentState'], 'message' => ['shape' => 'Text'], 'messageFormat' => ['shape' => 'MessageFormatType']]], 'DialogActionType' => ['type' => 'string', 'enum' => ['ElicitIntent', 'ConfirmIntent', 'ElicitSlot', 'Close', 'Delegate']], 'DialogState' => ['type' => 'string', 'enum' => ['ElicitIntent', 'ConfirmIntent', 'ElicitSlot', 'Fulfilled', 'ReadyForFulfillment', 'Failed']], 'Double' => ['type' => 'double'], 'ErrorMessage' => ['type' => 'string'], 'FulfillmentState' => ['type' => 'string', 'enum' => ['Fulfilled', 'Failed', 'ReadyForFulfillment']], 'GenericAttachment' => ['type' => 'structure', 'members' => ['title' => ['shape' => 'StringWithLength'], 'subTitle' => ['shape' => 'StringWithLength'], 'attachmentLinkUrl' => ['shape' => 'StringUrlWithLength'], 'imageUrl' => ['shape' => 'StringUrlWithLength'], 'buttons' => ['shape' => 'listOfButtons']]], 'GetSessionRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias', 'userId'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'BotAlias', 'location' => 'uri', 'locationName' => 'botAlias'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'checkpointLabelFilter' => ['shape' => 'IntentSummaryCheckpointLabel', 'location' => 'querystring', 'locationName' => 'checkpointLabelFilter']]], 'GetSessionResponse' => ['type' => 'structure', 'members' => ['recentIntentSummaryView' => ['shape' => 'IntentSummaryList'], 'sessionAttributes' => ['shape' => 'StringMap'], 'sessionId' => ['shape' => 'String'], 'dialogAction' => ['shape' => 'DialogAction'], 'activeContexts' => ['shape' => 'ActiveContextsList']]], 'HttpContentType' => ['type' => 'string'], 'IntentConfidence' => ['type' => 'structure', 'members' => ['score' => ['shape' => 'Double']]], 'IntentList' => ['type' => 'list', 'member' => ['shape' => 'PredictedIntent'], 'max' => 4], 'IntentName' => ['type' => 'string'], 'IntentSummary' => ['type' => 'structure', 'required' => ['dialogActionType'], 'members' => ['intentName' => ['shape' => 'IntentName'], 'checkpointLabel' => ['shape' => 'IntentSummaryCheckpointLabel'], 'slots' => ['shape' => 'StringMap'], 'confirmationStatus' => ['shape' => 'ConfirmationStatus'], 'dialogActionType' => ['shape' => 'DialogActionType'], 'fulfillmentState' => ['shape' => 'FulfillmentState'], 'slotToElicit' => ['shape' => 'String']]], 'IntentSummaryCheckpointLabel' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9-]+'], 'IntentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IntentSummary'], 'max' => 3, 'min' => 0], 'InternalFailureException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['retryAfterSeconds' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'Retry-After'], 'message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'LoopDetectedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 508], 'exception' => \true], 'MessageFormatType' => ['type' => 'string', 'enum' => ['PlainText', 'CustomPayload', 'SSML', 'Composite']], 'NotAcceptableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 406], 'exception' => \true], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ParameterName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PostContentRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias', 'userId', 'contentType', 'inputStream'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'BotAlias', 'location' => 'uri', 'locationName' => 'botAlias'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'sessionAttributes' => ['shape' => 'AttributesString', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-session-attributes'], 'requestAttributes' => ['shape' => 'AttributesString', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-request-attributes'], 'contentType' => ['shape' => 'HttpContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'accept' => ['shape' => 'Accept', 'location' => 'header', 'locationName' => 'Accept'], 'inputStream' => ['shape' => 'BlobStream'], 'activeContexts' => ['shape' => 'ActiveContextsString', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-active-contexts']], 'payload' => 'inputStream'], 'PostContentResponse' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'HttpContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'intentName' => ['shape' => 'IntentName', 'location' => 'header', 'locationName' => 'x-amz-lex-intent-name'], 'nluIntentConfidence' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-nlu-intent-confidence'], 'alternativeIntents' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-alternative-intents'], 'slots' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-slots'], 'sessionAttributes' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-session-attributes'], 'sentimentResponse' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-lex-sentiment'], 'message' => ['shape' => 'Text', 'deprecated' => \true, 'deprecatedMessage' => 'The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.', 'location' => 'header', 'locationName' => 'x-amz-lex-message'], 'encodedMessage' => ['shape' => 'SensitiveString', 'location' => 'header', 'locationName' => 'x-amz-lex-encoded-message'], 'messageFormat' => ['shape' => 'MessageFormatType', 'location' => 'header', 'locationName' => 'x-amz-lex-message-format'], 'dialogState' => ['shape' => 'DialogState', 'location' => 'header', 'locationName' => 'x-amz-lex-dialog-state'], 'slotToElicit' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-lex-slot-to-elicit'], 'inputTranscript' => ['shape' => 'String', 'deprecated' => \true, 'deprecatedMessage' => 'The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.', 'location' => 'header', 'locationName' => 'x-amz-lex-input-transcript'], 'encodedInputTranscript' => ['shape' => 'SensitiveStringUnbounded', 'location' => 'header', 'locationName' => 'x-amz-lex-encoded-input-transcript'], 'audioStream' => ['shape' => 'BlobStream'], 'botVersion' => ['shape' => 'BotVersion', 'location' => 'header', 'locationName' => 'x-amz-lex-bot-version'], 'sessionId' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-lex-session-id'], 'activeContexts' => ['shape' => 'ActiveContextsString', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-active-contexts']], 'payload' => 'audioStream'], 'PostTextRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias', 'userId', 'inputText'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'BotAlias', 'location' => 'uri', 'locationName' => 'botAlias'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'sessionAttributes' => ['shape' => 'StringMap'], 'requestAttributes' => ['shape' => 'StringMap'], 'inputText' => ['shape' => 'Text'], 'activeContexts' => ['shape' => 'ActiveContextsList']]], 'PostTextResponse' => ['type' => 'structure', 'members' => ['intentName' => ['shape' => 'IntentName'], 'nluIntentConfidence' => ['shape' => 'IntentConfidence'], 'alternativeIntents' => ['shape' => 'IntentList'], 'slots' => ['shape' => 'StringMap'], 'sessionAttributes' => ['shape' => 'StringMap'], 'message' => ['shape' => 'Text'], 'sentimentResponse' => ['shape' => 'SentimentResponse'], 'messageFormat' => ['shape' => 'MessageFormatType'], 'dialogState' => ['shape' => 'DialogState'], 'slotToElicit' => ['shape' => 'String'], 'responseCard' => ['shape' => 'ResponseCard'], 'sessionId' => ['shape' => 'String'], 'botVersion' => ['shape' => 'BotVersion'], 'activeContexts' => ['shape' => 'ActiveContextsList']]], 'PredictedIntent' => ['type' => 'structure', 'members' => ['intentName' => ['shape' => 'IntentName'], 'nluIntentConfidence' => ['shape' => 'IntentConfidence'], 'slots' => ['shape' => 'StringMap']]], 'PutSessionRequest' => ['type' => 'structure', 'required' => ['botName', 'botAlias', 'userId'], 'members' => ['botName' => ['shape' => 'BotName', 'location' => 'uri', 'locationName' => 'botName'], 'botAlias' => ['shape' => 'BotAlias', 'location' => 'uri', 'locationName' => 'botAlias'], 'userId' => ['shape' => 'UserId', 'location' => 'uri', 'locationName' => 'userId'], 'sessionAttributes' => ['shape' => 'StringMap'], 'dialogAction' => ['shape' => 'DialogAction'], 'recentIntentSummaryView' => ['shape' => 'IntentSummaryList'], 'accept' => ['shape' => 'Accept', 'location' => 'header', 'locationName' => 'Accept'], 'activeContexts' => ['shape' => 'ActiveContextsList']]], 'PutSessionResponse' => ['type' => 'structure', 'members' => ['contentType' => ['shape' => 'HttpContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'intentName' => ['shape' => 'IntentName', 'location' => 'header', 'locationName' => 'x-amz-lex-intent-name'], 'slots' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-slots'], 'sessionAttributes' => ['shape' => 'String', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-session-attributes'], 'message' => ['shape' => 'Text', 'deprecated' => \true, 'deprecatedMessage' => 'The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.', 'location' => 'header', 'locationName' => 'x-amz-lex-message'], 'encodedMessage' => ['shape' => 'SensitiveString', 'location' => 'header', 'locationName' => 'x-amz-lex-encoded-message'], 'messageFormat' => ['shape' => 'MessageFormatType', 'location' => 'header', 'locationName' => 'x-amz-lex-message-format'], 'dialogState' => ['shape' => 'DialogState', 'location' => 'header', 'locationName' => 'x-amz-lex-dialog-state'], 'slotToElicit' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-lex-slot-to-elicit'], 'audioStream' => ['shape' => 'BlobStream'], 'sessionId' => ['shape' => 'String', 'location' => 'header', 'locationName' => 'x-amz-lex-session-id'], 'activeContexts' => ['shape' => 'ActiveContextsString', 'jsonvalue' => \true, 'location' => 'header', 'locationName' => 'x-amz-lex-active-contexts']], 'payload' => 'audioStream'], 'RequestTimeoutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 408], 'exception' => \true], 'ResponseCard' => ['type' => 'structure', 'members' => ['version' => ['shape' => 'String'], 'contentType' => ['shape' => 'ContentType'], 'genericAttachments' => ['shape' => 'genericAttachmentList']]], 'SensitiveString' => ['type' => 'string', 'max' => 1366, 'min' => 1, 'sensitive' => \true], 'SensitiveStringUnbounded' => ['type' => 'string', 'sensitive' => \true], 'SentimentLabel' => ['type' => 'string'], 'SentimentResponse' => ['type' => 'structure', 'members' => ['sentimentLabel' => ['shape' => 'SentimentLabel'], 'sentimentScore' => ['shape' => 'SentimentScore']]], 'SentimentScore' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String'], 'sensitive' => \true], 'StringUrlWithLength' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StringWithLength' => ['type' => 'string', 'max' => 80, 'min' => 1], 'Text' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'UnsupportedMediaTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 415], 'exception' => \true], 'UserId' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '[0-9a-zA-Z._:-]+'], 'genericAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'GenericAttachment'], 'max' => 10, 'min' => 0], 'listOfButtons' => ['type' => 'list', 'member' => ['shape' => 'Button'], 'max' => 5, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 651dbc8..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime.lex-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://runtime-fips.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://runtime-fips.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://runtime.lex-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime.lex.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://runtime.lex.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-tests-1.json.php deleted file mode 100644 index ee19fcf..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.lex.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.lex.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/paginators-1.json.php deleted file mode 100644 index 077db14..0000000 --- a/vendor/Aws3/Aws/data/runtime.lex/2016-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/api-2.json.php b/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/api-2.json.php deleted file mode 100644 index 810ded2..0000000 --- a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-05-13', 'endpointPrefix' => 'runtime.sagemaker', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon SageMaker Runtime', 'serviceId' => 'SageMaker Runtime', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'uid' => 'runtime.sagemaker-2017-05-13'], 'operations' => ['InvokeEndpoint' => ['name' => 'InvokeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/endpoints/{EndpointName}/invocations'], 'input' => ['shape' => 'InvokeEndpointInput'], 'output' => ['shape' => 'InvokeEndpointOutput'], 'errors' => [['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'ValidationError'], ['shape' => 'ModelError'], ['shape' => 'InternalDependencyException'], ['shape' => 'ModelNotReadyException']]], 'InvokeEndpointAsync' => ['name' => 'InvokeEndpointAsync', 'http' => ['method' => 'POST', 'requestUri' => '/endpoints/{EndpointName}/async-invocations', 'responseCode' => 202], 'input' => ['shape' => 'InvokeEndpointAsyncInput'], 'output' => ['shape' => 'InvokeEndpointAsyncOutput'], 'errors' => [['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'ValidationError']]]], 'shapes' => ['BodyBlob' => ['type' => 'blob', 'max' => 6291456, 'sensitive' => \true], 'CustomAttributesHeader' => ['type' => 'string', 'max' => 1024, 'pattern' => '\\p{ASCII}*', 'sensitive' => \true], 'EnableExplanationsHeader' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'EndpointName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'Header' => ['type' => 'string', 'max' => 1024, 'pattern' => '\\p{ASCII}*'], 'InferenceId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\A\\S[\\p{Print}]*\\z'], 'InputLocationHeader' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'InternalDependencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 530], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'InternalFailure' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'InvocationTimeoutSecondsHeader' => ['type' => 'integer', 'max' => 3600, 'min' => 1], 'InvokeEndpointAsyncInput' => ['type' => 'structure', 'required' => ['EndpointName', 'InputLocation'], 'members' => ['EndpointName' => ['shape' => 'EndpointName', 'location' => 'uri', 'locationName' => 'EndpointName'], 'ContentType' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Content-Type'], 'Accept' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Accept'], 'CustomAttributes' => ['shape' => 'CustomAttributesHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Custom-Attributes'], 'InferenceId' => ['shape' => 'InferenceId', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Inference-Id'], 'InputLocation' => ['shape' => 'InputLocationHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-InputLocation'], 'RequestTTLSeconds' => ['shape' => 'RequestTTLSecondsHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-RequestTTLSeconds'], 'InvocationTimeoutSeconds' => ['shape' => 'InvocationTimeoutSecondsHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-InvocationTimeoutSeconds']]], 'InvokeEndpointAsyncOutput' => ['type' => 'structure', 'members' => ['InferenceId' => ['shape' => 'Header'], 'OutputLocation' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-OutputLocation']]], 'InvokeEndpointInput' => ['type' => 'structure', 'required' => ['EndpointName', 'Body'], 'members' => ['EndpointName' => ['shape' => 'EndpointName', 'location' => 'uri', 'locationName' => 'EndpointName'], 'Body' => ['shape' => 'BodyBlob'], 'ContentType' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'Content-Type'], 'Accept' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'Accept'], 'CustomAttributes' => ['shape' => 'CustomAttributesHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Custom-Attributes'], 'TargetModel' => ['shape' => 'TargetModelHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Target-Model'], 'TargetVariant' => ['shape' => 'TargetVariantHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Target-Variant'], 'TargetContainerHostname' => ['shape' => 'TargetContainerHostnameHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Target-Container-Hostname'], 'InferenceId' => ['shape' => 'InferenceId', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Inference-Id'], 'EnableExplanations' => ['shape' => 'EnableExplanationsHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Enable-Explanations']], 'payload' => 'Body'], 'InvokeEndpointOutput' => ['type' => 'structure', 'required' => ['Body'], 'members' => ['Body' => ['shape' => 'BodyBlob'], 'ContentType' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'Content-Type'], 'InvokedProductionVariant' => ['shape' => 'Header', 'location' => 'header', 'locationName' => 'x-Amzn-Invoked-Production-Variant'], 'CustomAttributes' => ['shape' => 'CustomAttributesHeader', 'location' => 'header', 'locationName' => 'X-Amzn-SageMaker-Custom-Attributes']], 'payload' => 'Body'], 'LogStreamArn' => ['type' => 'string'], 'Message' => ['type' => 'string', 'max' => 2048], 'ModelError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message'], 'OriginalStatusCode' => ['shape' => 'StatusCode'], 'OriginalMessage' => ['shape' => 'Message'], 'LogStreamArn' => ['shape' => 'LogStreamArn']], 'error' => ['httpStatusCode' => 424], 'exception' => \true], 'ModelNotReadyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 429], 'exception' => \true, 'synthetic' => \true], 'RequestTTLSecondsHeader' => ['type' => 'integer', 'max' => 21600, 'min' => 60], 'ServiceUnavailable' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'StatusCode' => ['type' => 'integer'], 'TargetContainerHostnameHeader' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'TargetModelHeader' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '\\A\\S[\\p{Print}]*\\z'], 'TargetVariantHeader' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'ValidationError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true, 'synthetic' => \true]]]; diff --git a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-rule-set-1.json.php deleted file mode 100644 index a5bc61c..0000000 --- a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://runtime-fips.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://runtime.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://runtime.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://runtime.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://runtime.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-tests-1.json.php deleted file mode 100644 index 9e53ae4..0000000 --- a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime-fips.sagemaker.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://runtime.sagemaker.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/paginators-1.json.php b/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/paginators-1.json.php deleted file mode 100644 index 72c8194..0000000 --- a/vendor/Aws3/Aws/data/runtime.sagemaker/2017-05-13/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/api-2.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/api-2.json.php deleted file mode 100644 index 8e73b23..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2006-03-01', 'checksumFormat' => 'md5', 'endpointPrefix' => 's3', 'globalEndpoint' => 's3.amazonaws.com', 'protocol' => 'rest-xml', 'serviceAbbreviation' => 'Amazon S3', 'serviceFullName' => 'Amazon Simple Storage Service', 'serviceId' => 'S3', 'signatureVersion' => 's3', 'uid' => 's3-2006-03-01'], 'operations' => ['AbortMultipartUpload' => ['name' => 'AbortMultipartUpload', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}/{Key+}', 'responseCode' => 204], 'input' => ['shape' => 'AbortMultipartUploadRequest'], 'output' => ['shape' => 'AbortMultipartUploadOutput'], 'errors' => [['shape' => 'NoSuchUpload']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadAbort.html'], 'CompleteMultipartUpload' => ['name' => 'CompleteMultipartUpload', 'http' => ['method' => 'POST', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'CompleteMultipartUploadRequest'], 'output' => ['shape' => 'CompleteMultipartUploadOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadComplete.html'], 'CopyObject' => ['name' => 'CopyObject', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'CopyObjectRequest'], 'output' => ['shape' => 'CopyObjectOutput'], 'errors' => [['shape' => 'ObjectNotInActiveTierError']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectCOPY.html', 'alias' => 'PutObjectCopy'], 'CreateBucket' => ['name' => 'CreateBucket', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}'], 'input' => ['shape' => 'CreateBucketRequest'], 'output' => ['shape' => 'CreateBucketOutput'], 'errors' => [['shape' => 'BucketAlreadyExists'], ['shape' => 'BucketAlreadyOwnedByYou']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUT.html', 'alias' => 'PutBucket', 'staticContextParams' => ['DisableAccessPoints' => ['value' => \true]]], 'CreateMultipartUpload' => ['name' => 'CreateMultipartUpload', 'http' => ['method' => 'POST', 'requestUri' => '/{Bucket}/{Key+}?uploads'], 'input' => ['shape' => 'CreateMultipartUploadRequest'], 'output' => ['shape' => 'CreateMultipartUploadOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadInitiate.html', 'alias' => 'InitiateMultipartUpload'], 'DeleteBucket' => ['name' => 'DeleteBucket', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETE.html'], 'DeleteBucketAnalyticsConfiguration' => ['name' => 'DeleteBucketAnalyticsConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?analytics', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketAnalyticsConfigurationRequest']], 'DeleteBucketCors' => ['name' => 'DeleteBucketCors', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?cors', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketCorsRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETEcors.html'], 'DeleteBucketEncryption' => ['name' => 'DeleteBucketEncryption', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?encryption', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketEncryptionRequest']], 'DeleteBucketIntelligentTieringConfiguration' => ['name' => 'DeleteBucketIntelligentTieringConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?intelligent-tiering', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketIntelligentTieringConfigurationRequest']], 'DeleteBucketInventoryConfiguration' => ['name' => 'DeleteBucketInventoryConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?inventory', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketInventoryConfigurationRequest']], 'DeleteBucketLifecycle' => ['name' => 'DeleteBucketLifecycle', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?lifecycle', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketLifecycleRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETElifecycle.html'], 'DeleteBucketMetricsConfiguration' => ['name' => 'DeleteBucketMetricsConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?metrics', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketMetricsConfigurationRequest']], 'DeleteBucketOwnershipControls' => ['name' => 'DeleteBucketOwnershipControls', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?ownershipControls', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketOwnershipControlsRequest']], 'DeleteBucketPolicy' => ['name' => 'DeleteBucketPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?policy', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketPolicyRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETEpolicy.html'], 'DeleteBucketReplication' => ['name' => 'DeleteBucketReplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?replication', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketReplicationRequest']], 'DeleteBucketTagging' => ['name' => 'DeleteBucketTagging', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?tagging', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketTaggingRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETEtagging.html'], 'DeleteBucketWebsite' => ['name' => 'DeleteBucketWebsite', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?website', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketWebsiteRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketDELETEwebsite.html'], 'DeleteObject' => ['name' => 'DeleteObject', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}/{Key+}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteObjectRequest'], 'output' => ['shape' => 'DeleteObjectOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectDELETE.html'], 'DeleteObjectTagging' => ['name' => 'DeleteObjectTagging', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}/{Key+}?tagging', 'responseCode' => 204], 'input' => ['shape' => 'DeleteObjectTaggingRequest'], 'output' => ['shape' => 'DeleteObjectTaggingOutput']], 'DeleteObjects' => ['name' => 'DeleteObjects', 'http' => ['method' => 'POST', 'requestUri' => '/{Bucket}?delete'], 'input' => ['shape' => 'DeleteObjectsRequest'], 'output' => ['shape' => 'DeleteObjectsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/multiobjectdeleteapi.html', 'alias' => 'DeleteMultipleObjects', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'DeletePublicAccessBlock' => ['name' => 'DeletePublicAccessBlock', 'http' => ['method' => 'DELETE', 'requestUri' => '/{Bucket}?publicAccessBlock', 'responseCode' => 204], 'input' => ['shape' => 'DeletePublicAccessBlockRequest']], 'GetBucketAccelerateConfiguration' => ['name' => 'GetBucketAccelerateConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?accelerate'], 'input' => ['shape' => 'GetBucketAccelerateConfigurationRequest'], 'output' => ['shape' => 'GetBucketAccelerateConfigurationOutput']], 'GetBucketAcl' => ['name' => 'GetBucketAcl', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?acl'], 'input' => ['shape' => 'GetBucketAclRequest'], 'output' => ['shape' => 'GetBucketAclOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETacl.html'], 'GetBucketAnalyticsConfiguration' => ['name' => 'GetBucketAnalyticsConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?analytics'], 'input' => ['shape' => 'GetBucketAnalyticsConfigurationRequest'], 'output' => ['shape' => 'GetBucketAnalyticsConfigurationOutput']], 'GetBucketCors' => ['name' => 'GetBucketCors', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?cors'], 'input' => ['shape' => 'GetBucketCorsRequest'], 'output' => ['shape' => 'GetBucketCorsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETcors.html'], 'GetBucketEncryption' => ['name' => 'GetBucketEncryption', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?encryption'], 'input' => ['shape' => 'GetBucketEncryptionRequest'], 'output' => ['shape' => 'GetBucketEncryptionOutput']], 'GetBucketIntelligentTieringConfiguration' => ['name' => 'GetBucketIntelligentTieringConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?intelligent-tiering'], 'input' => ['shape' => 'GetBucketIntelligentTieringConfigurationRequest'], 'output' => ['shape' => 'GetBucketIntelligentTieringConfigurationOutput']], 'GetBucketInventoryConfiguration' => ['name' => 'GetBucketInventoryConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?inventory'], 'input' => ['shape' => 'GetBucketInventoryConfigurationRequest'], 'output' => ['shape' => 'GetBucketInventoryConfigurationOutput']], 'GetBucketLifecycle' => ['name' => 'GetBucketLifecycle', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?lifecycle'], 'input' => ['shape' => 'GetBucketLifecycleRequest'], 'output' => ['shape' => 'GetBucketLifecycleOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETlifecycle.html', 'deprecated' => \true], 'GetBucketLifecycleConfiguration' => ['name' => 'GetBucketLifecycleConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?lifecycle'], 'input' => ['shape' => 'GetBucketLifecycleConfigurationRequest'], 'output' => ['shape' => 'GetBucketLifecycleConfigurationOutput']], 'GetBucketLocation' => ['name' => 'GetBucketLocation', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?location'], 'input' => ['shape' => 'GetBucketLocationRequest'], 'output' => ['shape' => 'GetBucketLocationOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETlocation.html'], 'GetBucketLogging' => ['name' => 'GetBucketLogging', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?logging'], 'input' => ['shape' => 'GetBucketLoggingRequest'], 'output' => ['shape' => 'GetBucketLoggingOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETlogging.html'], 'GetBucketMetricsConfiguration' => ['name' => 'GetBucketMetricsConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?metrics'], 'input' => ['shape' => 'GetBucketMetricsConfigurationRequest'], 'output' => ['shape' => 'GetBucketMetricsConfigurationOutput']], 'GetBucketNotification' => ['name' => 'GetBucketNotification', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?notification'], 'input' => ['shape' => 'GetBucketNotificationConfigurationRequest'], 'output' => ['shape' => 'NotificationConfigurationDeprecated'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETnotification.html', 'deprecated' => \true], 'GetBucketNotificationConfiguration' => ['name' => 'GetBucketNotificationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?notification'], 'input' => ['shape' => 'GetBucketNotificationConfigurationRequest'], 'output' => ['shape' => 'NotificationConfiguration']], 'GetBucketOwnershipControls' => ['name' => 'GetBucketOwnershipControls', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?ownershipControls'], 'input' => ['shape' => 'GetBucketOwnershipControlsRequest'], 'output' => ['shape' => 'GetBucketOwnershipControlsOutput']], 'GetBucketPolicy' => ['name' => 'GetBucketPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?policy'], 'input' => ['shape' => 'GetBucketPolicyRequest'], 'output' => ['shape' => 'GetBucketPolicyOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETpolicy.html'], 'GetBucketPolicyStatus' => ['name' => 'GetBucketPolicyStatus', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?policyStatus'], 'input' => ['shape' => 'GetBucketPolicyStatusRequest'], 'output' => ['shape' => 'GetBucketPolicyStatusOutput']], 'GetBucketReplication' => ['name' => 'GetBucketReplication', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?replication'], 'input' => ['shape' => 'GetBucketReplicationRequest'], 'output' => ['shape' => 'GetBucketReplicationOutput']], 'GetBucketRequestPayment' => ['name' => 'GetBucketRequestPayment', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?requestPayment'], 'input' => ['shape' => 'GetBucketRequestPaymentRequest'], 'output' => ['shape' => 'GetBucketRequestPaymentOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTrequestPaymentGET.html'], 'GetBucketTagging' => ['name' => 'GetBucketTagging', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?tagging'], 'input' => ['shape' => 'GetBucketTaggingRequest'], 'output' => ['shape' => 'GetBucketTaggingOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETtagging.html'], 'GetBucketVersioning' => ['name' => 'GetBucketVersioning', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?versioning'], 'input' => ['shape' => 'GetBucketVersioningRequest'], 'output' => ['shape' => 'GetBucketVersioningOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETversioningStatus.html'], 'GetBucketWebsite' => ['name' => 'GetBucketWebsite', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?website'], 'input' => ['shape' => 'GetBucketWebsiteRequest'], 'output' => ['shape' => 'GetBucketWebsiteOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETwebsite.html'], 'GetObject' => ['name' => 'GetObject', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'GetObjectRequest'], 'output' => ['shape' => 'GetObjectOutput'], 'errors' => [['shape' => 'NoSuchKey'], ['shape' => 'InvalidObjectState']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectGET.html', 'httpChecksum' => ['requestValidationModeMember' => 'ChecksumMode', 'responseAlgorithms' => ['CRC32', 'CRC32C', 'SHA256', 'SHA1']]], 'GetObjectAcl' => ['name' => 'GetObjectAcl', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?acl'], 'input' => ['shape' => 'GetObjectAclRequest'], 'output' => ['shape' => 'GetObjectAclOutput'], 'errors' => [['shape' => 'NoSuchKey']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectGETacl.html'], 'GetObjectAttributes' => ['name' => 'GetObjectAttributes', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?attributes'], 'input' => ['shape' => 'GetObjectAttributesRequest'], 'output' => ['shape' => 'GetObjectAttributesOutput'], 'errors' => [['shape' => 'NoSuchKey']]], 'GetObjectLegalHold' => ['name' => 'GetObjectLegalHold', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?legal-hold'], 'input' => ['shape' => 'GetObjectLegalHoldRequest'], 'output' => ['shape' => 'GetObjectLegalHoldOutput']], 'GetObjectLockConfiguration' => ['name' => 'GetObjectLockConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?object-lock'], 'input' => ['shape' => 'GetObjectLockConfigurationRequest'], 'output' => ['shape' => 'GetObjectLockConfigurationOutput']], 'GetObjectRetention' => ['name' => 'GetObjectRetention', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?retention'], 'input' => ['shape' => 'GetObjectRetentionRequest'], 'output' => ['shape' => 'GetObjectRetentionOutput']], 'GetObjectTagging' => ['name' => 'GetObjectTagging', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?tagging'], 'input' => ['shape' => 'GetObjectTaggingRequest'], 'output' => ['shape' => 'GetObjectTaggingOutput']], 'GetObjectTorrent' => ['name' => 'GetObjectTorrent', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}?torrent'], 'input' => ['shape' => 'GetObjectTorrentRequest'], 'output' => ['shape' => 'GetObjectTorrentOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectGETtorrent.html'], 'GetPublicAccessBlock' => ['name' => 'GetPublicAccessBlock', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?publicAccessBlock'], 'input' => ['shape' => 'GetPublicAccessBlockRequest'], 'output' => ['shape' => 'GetPublicAccessBlockOutput']], 'HeadBucket' => ['name' => 'HeadBucket', 'http' => ['method' => 'HEAD', 'requestUri' => '/{Bucket}'], 'input' => ['shape' => 'HeadBucketRequest'], 'errors' => [['shape' => 'NoSuchBucket']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketHEAD.html'], 'HeadObject' => ['name' => 'HeadObject', 'http' => ['method' => 'HEAD', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'HeadObjectRequest'], 'output' => ['shape' => 'HeadObjectOutput'], 'errors' => [['shape' => 'NoSuchKey']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectHEAD.html'], 'ListBucketAnalyticsConfigurations' => ['name' => 'ListBucketAnalyticsConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?analytics'], 'input' => ['shape' => 'ListBucketAnalyticsConfigurationsRequest'], 'output' => ['shape' => 'ListBucketAnalyticsConfigurationsOutput']], 'ListBucketIntelligentTieringConfigurations' => ['name' => 'ListBucketIntelligentTieringConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?intelligent-tiering'], 'input' => ['shape' => 'ListBucketIntelligentTieringConfigurationsRequest'], 'output' => ['shape' => 'ListBucketIntelligentTieringConfigurationsOutput']], 'ListBucketInventoryConfigurations' => ['name' => 'ListBucketInventoryConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?inventory'], 'input' => ['shape' => 'ListBucketInventoryConfigurationsRequest'], 'output' => ['shape' => 'ListBucketInventoryConfigurationsOutput']], 'ListBucketMetricsConfigurations' => ['name' => 'ListBucketMetricsConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?metrics'], 'input' => ['shape' => 'ListBucketMetricsConfigurationsRequest'], 'output' => ['shape' => 'ListBucketMetricsConfigurationsOutput']], 'ListBuckets' => ['name' => 'ListBuckets', 'http' => ['method' => 'GET', 'requestUri' => '/'], 'output' => ['shape' => 'ListBucketsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTServiceGET.html', 'alias' => 'GetService'], 'ListMultipartUploads' => ['name' => 'ListMultipartUploads', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?uploads'], 'input' => ['shape' => 'ListMultipartUploadsRequest'], 'output' => ['shape' => 'ListMultipartUploadsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadListMPUpload.html'], 'ListObjectVersions' => ['name' => 'ListObjectVersions', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?versions'], 'input' => ['shape' => 'ListObjectVersionsRequest'], 'output' => ['shape' => 'ListObjectVersionsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGETVersion.html', 'alias' => 'GetBucketObjectVersions'], 'ListObjects' => ['name' => 'ListObjects', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}'], 'input' => ['shape' => 'ListObjectsRequest'], 'output' => ['shape' => 'ListObjectsOutput'], 'errors' => [['shape' => 'NoSuchBucket']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGET.html', 'alias' => 'GetBucket'], 'ListObjectsV2' => ['name' => 'ListObjectsV2', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}?list-type=2'], 'input' => ['shape' => 'ListObjectsV2Request'], 'output' => ['shape' => 'ListObjectsV2Output'], 'errors' => [['shape' => 'NoSuchBucket']]], 'ListParts' => ['name' => 'ListParts', 'http' => ['method' => 'GET', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'ListPartsRequest'], 'output' => ['shape' => 'ListPartsOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadListParts.html'], 'PutBucketAccelerateConfiguration' => ['name' => 'PutBucketAccelerateConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?accelerate'], 'input' => ['shape' => 'PutBucketAccelerateConfigurationRequest'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \false]], 'PutBucketAcl' => ['name' => 'PutBucketAcl', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?acl'], 'input' => ['shape' => 'PutBucketAclRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTacl.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketAnalyticsConfiguration' => ['name' => 'PutBucketAnalyticsConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?analytics'], 'input' => ['shape' => 'PutBucketAnalyticsConfigurationRequest']], 'PutBucketCors' => ['name' => 'PutBucketCors', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?cors'], 'input' => ['shape' => 'PutBucketCorsRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTcors.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketEncryption' => ['name' => 'PutBucketEncryption', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?encryption'], 'input' => ['shape' => 'PutBucketEncryptionRequest'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketIntelligentTieringConfiguration' => ['name' => 'PutBucketIntelligentTieringConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?intelligent-tiering'], 'input' => ['shape' => 'PutBucketIntelligentTieringConfigurationRequest']], 'PutBucketInventoryConfiguration' => ['name' => 'PutBucketInventoryConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?inventory'], 'input' => ['shape' => 'PutBucketInventoryConfigurationRequest']], 'PutBucketLifecycle' => ['name' => 'PutBucketLifecycle', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?lifecycle'], 'input' => ['shape' => 'PutBucketLifecycleRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTlifecycle.html', 'deprecated' => \true, 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketLifecycleConfiguration' => ['name' => 'PutBucketLifecycleConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?lifecycle'], 'input' => ['shape' => 'PutBucketLifecycleConfigurationRequest'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketLogging' => ['name' => 'PutBucketLogging', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?logging'], 'input' => ['shape' => 'PutBucketLoggingRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTlogging.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketMetricsConfiguration' => ['name' => 'PutBucketMetricsConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?metrics'], 'input' => ['shape' => 'PutBucketMetricsConfigurationRequest']], 'PutBucketNotification' => ['name' => 'PutBucketNotification', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?notification'], 'input' => ['shape' => 'PutBucketNotificationRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTnotification.html', 'deprecated' => \true, 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketNotificationConfiguration' => ['name' => 'PutBucketNotificationConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?notification'], 'input' => ['shape' => 'PutBucketNotificationConfigurationRequest']], 'PutBucketOwnershipControls' => ['name' => 'PutBucketOwnershipControls', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?ownershipControls'], 'input' => ['shape' => 'PutBucketOwnershipControlsRequest'], 'httpChecksum' => ['requestChecksumRequired' => \true]], 'PutBucketPolicy' => ['name' => 'PutBucketPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?policy'], 'input' => ['shape' => 'PutBucketPolicyRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTpolicy.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketReplication' => ['name' => 'PutBucketReplication', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?replication'], 'input' => ['shape' => 'PutBucketReplicationRequest'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketRequestPayment' => ['name' => 'PutBucketRequestPayment', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?requestPayment'], 'input' => ['shape' => 'PutBucketRequestPaymentRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTrequestPaymentPUT.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketTagging' => ['name' => 'PutBucketTagging', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?tagging'], 'input' => ['shape' => 'PutBucketTaggingRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTtagging.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketVersioning' => ['name' => 'PutBucketVersioning', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?versioning'], 'input' => ['shape' => 'PutBucketVersioningRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTVersioningStatus.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutBucketWebsite' => ['name' => 'PutBucketWebsite', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?website'], 'input' => ['shape' => 'PutBucketWebsiteRequest'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketPUTwebsite.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutObject' => ['name' => 'PutObject', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'PutObjectRequest'], 'output' => ['shape' => 'PutObjectOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUT.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \false]], 'PutObjectAcl' => ['name' => 'PutObjectAcl', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}?acl'], 'input' => ['shape' => 'PutObjectAclRequest'], 'output' => ['shape' => 'PutObjectAclOutput'], 'errors' => [['shape' => 'NoSuchKey']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUTacl.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutObjectLegalHold' => ['name' => 'PutObjectLegalHold', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}?legal-hold'], 'input' => ['shape' => 'PutObjectLegalHoldRequest'], 'output' => ['shape' => 'PutObjectLegalHoldOutput'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutObjectLockConfiguration' => ['name' => 'PutObjectLockConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?object-lock'], 'input' => ['shape' => 'PutObjectLockConfigurationRequest'], 'output' => ['shape' => 'PutObjectLockConfigurationOutput'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutObjectRetention' => ['name' => 'PutObjectRetention', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}?retention'], 'input' => ['shape' => 'PutObjectRetentionRequest'], 'output' => ['shape' => 'PutObjectRetentionOutput'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutObjectTagging' => ['name' => 'PutObjectTagging', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}?tagging'], 'input' => ['shape' => 'PutObjectTaggingRequest'], 'output' => ['shape' => 'PutObjectTaggingOutput'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'PutPublicAccessBlock' => ['name' => 'PutPublicAccessBlock', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}?publicAccessBlock'], 'input' => ['shape' => 'PutPublicAccessBlockRequest'], 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \true]], 'RestoreObject' => ['name' => 'RestoreObject', 'http' => ['method' => 'POST', 'requestUri' => '/{Bucket}/{Key+}?restore'], 'input' => ['shape' => 'RestoreObjectRequest'], 'output' => ['shape' => 'RestoreObjectOutput'], 'errors' => [['shape' => 'ObjectAlreadyInActiveTierError']], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectRestore.html', 'alias' => 'PostObjectRestore', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \false]], 'SelectObjectContent' => ['name' => 'SelectObjectContent', 'http' => ['method' => 'POST', 'requestUri' => '/{Bucket}/{Key+}?select&select-type=2'], 'input' => ['shape' => 'SelectObjectContentRequest', 'locationName' => 'SelectObjectContentRequest', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'output' => ['shape' => 'SelectObjectContentOutput']], 'UploadPart' => ['name' => 'UploadPart', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'UploadPartRequest'], 'output' => ['shape' => 'UploadPartOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadUploadPart.html', 'httpChecksum' => ['requestAlgorithmMember' => 'ChecksumAlgorithm', 'requestChecksumRequired' => \false]], 'UploadPartCopy' => ['name' => 'UploadPartCopy', 'http' => ['method' => 'PUT', 'requestUri' => '/{Bucket}/{Key+}'], 'input' => ['shape' => 'UploadPartCopyRequest'], 'output' => ['shape' => 'UploadPartCopyOutput'], 'documentationUrl' => 'http://docs.amazonwebservices.com/AmazonS3/latest/API/mpUploadUploadPartCopy.html'], 'WriteGetObjectResponse' => ['name' => 'WriteGetObjectResponse', 'http' => ['method' => 'POST', 'requestUri' => '/WriteGetObjectResponse'], 'input' => ['shape' => 'WriteGetObjectResponseRequest'], 'authtype' => 'v4-unsigned-body', 'endpoint' => ['hostPrefix' => '{RequestRoute}.'], 'staticContextParams' => ['UseObjectLambdaEndpoint' => ['value' => \true]]]], 'shapes' => ['AbortDate' => ['type' => 'timestamp'], 'AbortIncompleteMultipartUpload' => ['type' => 'structure', 'members' => ['DaysAfterInitiation' => ['shape' => 'DaysAfterInitiation']]], 'AbortMultipartUploadOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'AbortMultipartUploadRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'UploadId'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'UploadId' => ['shape' => 'MultipartUploadId', 'location' => 'querystring', 'locationName' => 'uploadId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'AbortRuleId' => ['type' => 'string'], 'AccelerateConfiguration' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BucketAccelerateStatus']]], 'AcceptRanges' => ['type' => 'string'], 'AccessControlPolicy' => ['type' => 'structure', 'members' => ['Grants' => ['shape' => 'Grants', 'locationName' => 'AccessControlList'], 'Owner' => ['shape' => 'Owner']]], 'AccessControlTranslation' => ['type' => 'structure', 'required' => ['Owner'], 'members' => ['Owner' => ['shape' => 'OwnerOverride']]], 'AccessPointArn' => ['type' => 'string'], 'AccountId' => ['type' => 'string'], 'AllowQuotedRecordDelimiter' => ['type' => 'boolean'], 'AllowedHeader' => ['type' => 'string'], 'AllowedHeaders' => ['type' => 'list', 'member' => ['shape' => 'AllowedHeader'], 'flattened' => \true], 'AllowedMethod' => ['type' => 'string'], 'AllowedMethods' => ['type' => 'list', 'member' => ['shape' => 'AllowedMethod'], 'flattened' => \true], 'AllowedOrigin' => ['type' => 'string'], 'AllowedOrigins' => ['type' => 'list', 'member' => ['shape' => 'AllowedOrigin'], 'flattened' => \true], 'AnalyticsAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'TagSet', 'flattened' => \true, 'locationName' => 'Tag']]], 'AnalyticsConfiguration' => ['type' => 'structure', 'required' => ['Id', 'StorageClassAnalysis'], 'members' => ['Id' => ['shape' => 'AnalyticsId'], 'Filter' => ['shape' => 'AnalyticsFilter'], 'StorageClassAnalysis' => ['shape' => 'StorageClassAnalysis']]], 'AnalyticsConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'AnalyticsConfiguration'], 'flattened' => \true], 'AnalyticsExportDestination' => ['type' => 'structure', 'required' => ['S3BucketDestination'], 'members' => ['S3BucketDestination' => ['shape' => 'AnalyticsS3BucketDestination']]], 'AnalyticsFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'Tag'], 'And' => ['shape' => 'AnalyticsAndOperator']]], 'AnalyticsId' => ['type' => 'string'], 'AnalyticsS3BucketDestination' => ['type' => 'structure', 'required' => ['Format', 'Bucket'], 'members' => ['Format' => ['shape' => 'AnalyticsS3ExportFileFormat'], 'BucketAccountId' => ['shape' => 'AccountId'], 'Bucket' => ['shape' => 'BucketName'], 'Prefix' => ['shape' => 'Prefix']]], 'AnalyticsS3ExportFileFormat' => ['type' => 'string', 'enum' => ['CSV']], 'ArchiveStatus' => ['type' => 'string', 'enum' => ['ARCHIVE_ACCESS', 'DEEP_ARCHIVE_ACCESS']], 'Body' => ['type' => 'blob'], 'Bucket' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'BucketName'], 'CreationDate' => ['shape' => 'CreationDate']]], 'BucketAccelerateStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Suspended']], 'BucketAlreadyExists' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BucketAlreadyOwnedByYou' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BucketCannedACL' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'authenticated-read']], 'BucketKeyEnabled' => ['type' => 'boolean'], 'BucketLifecycleConfiguration' => ['type' => 'structure', 'required' => ['Rules'], 'members' => ['Rules' => ['shape' => 'LifecycleRules', 'locationName' => 'Rule']]], 'BucketLocationConstraint' => ['type' => 'string', 'enum' => ['af-south-1', 'ap-east-1', 'ap-northeast-1', 'ap-northeast-2', 'ap-northeast-3', 'ap-south-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ca-central-1', 'cn-north-1', 'cn-northwest-1', 'EU', 'eu-central-1', 'eu-north-1', 'eu-south-1', 'eu-west-1', 'eu-west-2', 'eu-west-3', 'me-south-1', 'sa-east-1', 'us-east-2', 'us-gov-east-1', 'us-gov-west-1', 'us-west-1', 'us-west-2']], 'BucketLoggingStatus' => ['type' => 'structure', 'members' => ['LoggingEnabled' => ['shape' => 'LoggingEnabled']]], 'BucketLogsPermission' => ['type' => 'string', 'enum' => ['FULL_CONTROL', 'READ', 'WRITE']], 'BucketName' => ['type' => 'string'], 'BucketVersioningStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Suspended']], 'Buckets' => ['type' => 'list', 'member' => ['shape' => 'Bucket', 'locationName' => 'Bucket']], 'BypassGovernanceRetention' => ['type' => 'boolean'], 'BytesProcessed' => ['type' => 'long'], 'BytesReturned' => ['type' => 'long'], 'BytesScanned' => ['type' => 'long'], 'CORSConfiguration' => ['type' => 'structure', 'required' => ['CORSRules'], 'members' => ['CORSRules' => ['shape' => 'CORSRules', 'locationName' => 'CORSRule']]], 'CORSRule' => ['type' => 'structure', 'required' => ['AllowedMethods', 'AllowedOrigins'], 'members' => ['ID' => ['shape' => 'ID'], 'AllowedHeaders' => ['shape' => 'AllowedHeaders', 'locationName' => 'AllowedHeader'], 'AllowedMethods' => ['shape' => 'AllowedMethods', 'locationName' => 'AllowedMethod'], 'AllowedOrigins' => ['shape' => 'AllowedOrigins', 'locationName' => 'AllowedOrigin'], 'ExposeHeaders' => ['shape' => 'ExposeHeaders', 'locationName' => 'ExposeHeader'], 'MaxAgeSeconds' => ['shape' => 'MaxAgeSeconds']]], 'CORSRules' => ['type' => 'list', 'member' => ['shape' => 'CORSRule'], 'flattened' => \true], 'CSVInput' => ['type' => 'structure', 'members' => ['FileHeaderInfo' => ['shape' => 'FileHeaderInfo'], 'Comments' => ['shape' => 'Comments'], 'QuoteEscapeCharacter' => ['shape' => 'QuoteEscapeCharacter'], 'RecordDelimiter' => ['shape' => 'RecordDelimiter'], 'FieldDelimiter' => ['shape' => 'FieldDelimiter'], 'QuoteCharacter' => ['shape' => 'QuoteCharacter'], 'AllowQuotedRecordDelimiter' => ['shape' => 'AllowQuotedRecordDelimiter']]], 'CSVOutput' => ['type' => 'structure', 'members' => ['QuoteFields' => ['shape' => 'QuoteFields'], 'QuoteEscapeCharacter' => ['shape' => 'QuoteEscapeCharacter'], 'RecordDelimiter' => ['shape' => 'RecordDelimiter'], 'FieldDelimiter' => ['shape' => 'FieldDelimiter'], 'QuoteCharacter' => ['shape' => 'QuoteCharacter']]], 'CacheControl' => ['type' => 'string'], 'Checksum' => ['type' => 'structure', 'members' => ['ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256']]], 'ChecksumAlgorithm' => ['type' => 'string', 'enum' => ['CRC32', 'CRC32C', 'SHA1', 'SHA256']], 'ChecksumAlgorithmList' => ['type' => 'list', 'member' => ['shape' => 'ChecksumAlgorithm'], 'flattened' => \true], 'ChecksumCRC32' => ['type' => 'string'], 'ChecksumCRC32C' => ['type' => 'string'], 'ChecksumMode' => ['type' => 'string', 'enum' => ['ENABLED']], 'ChecksumSHA1' => ['type' => 'string'], 'ChecksumSHA256' => ['type' => 'string'], 'CloudFunction' => ['type' => 'string'], 'CloudFunctionConfiguration' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NotificationId'], 'Event' => ['shape' => 'Event', 'deprecated' => \true], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'CloudFunction' => ['shape' => 'CloudFunction'], 'InvocationRole' => ['shape' => 'CloudFunctionInvocationRole']]], 'CloudFunctionInvocationRole' => ['type' => 'string'], 'Code' => ['type' => 'string'], 'Comments' => ['type' => 'string'], 'CommonPrefix' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix']]], 'CommonPrefixList' => ['type' => 'list', 'member' => ['shape' => 'CommonPrefix'], 'flattened' => \true], 'CompleteMultipartUploadOutput' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'Location'], 'Bucket' => ['shape' => 'BucketName'], 'Key' => ['shape' => 'ObjectKey'], 'Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-expiration'], 'ETag' => ['shape' => 'ETag'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'CompleteMultipartUploadRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'UploadId'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'MultipartUpload' => ['shape' => 'CompletedMultipartUpload', 'locationName' => 'CompleteMultipartUpload', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'UploadId' => ['shape' => 'MultipartUploadId', 'location' => 'querystring', 'locationName' => 'uploadId'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5']], 'payload' => 'MultipartUpload'], 'CompletedMultipartUpload' => ['type' => 'structure', 'members' => ['Parts' => ['shape' => 'CompletedPartList', 'locationName' => 'Part']]], 'CompletedPart' => ['type' => 'structure', 'members' => ['ETag' => ['shape' => 'ETag'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256'], 'PartNumber' => ['shape' => 'PartNumber']]], 'CompletedPartList' => ['type' => 'list', 'member' => ['shape' => 'CompletedPart'], 'flattened' => \true], 'CompressionType' => ['type' => 'string', 'enum' => ['NONE', 'GZIP', 'BZIP2']], 'Condition' => ['type' => 'structure', 'members' => ['HttpErrorCodeReturnedEquals' => ['shape' => 'HttpErrorCodeReturnedEquals'], 'KeyPrefixEquals' => ['shape' => 'KeyPrefixEquals']]], 'ConfirmRemoveSelfBucketAccess' => ['type' => 'boolean'], 'ContentDisposition' => ['type' => 'string'], 'ContentEncoding' => ['type' => 'string'], 'ContentLanguage' => ['type' => 'string'], 'ContentLength' => ['type' => 'long'], 'ContentMD5' => ['type' => 'string'], 'ContentRange' => ['type' => 'string'], 'ContentType' => ['type' => 'string'], 'ContinuationEvent' => ['type' => 'structure', 'members' => [], 'event' => \true], 'CopyObjectOutput' => ['type' => 'structure', 'members' => ['CopyObjectResult' => ['shape' => 'CopyObjectResult'], 'Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-expiration'], 'CopySourceVersionId' => ['shape' => 'CopySourceVersionId', 'location' => 'header', 'locationName' => 'x-amz-copy-source-version-id'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']], 'payload' => 'CopyObjectResult'], 'CopyObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'CopySource', 'Key'], 'members' => ['ACL' => ['shape' => 'ObjectCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-checksum-algorithm'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'Content-Language'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'CopySource' => ['shape' => 'CopySource', 'location' => 'header', 'locationName' => 'x-amz-copy-source'], 'CopySourceIfMatch' => ['shape' => 'CopySourceIfMatch', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-match'], 'CopySourceIfModifiedSince' => ['shape' => 'CopySourceIfModifiedSince', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-modified-since'], 'CopySourceIfNoneMatch' => ['shape' => 'CopySourceIfNoneMatch', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-none-match'], 'CopySourceIfUnmodifiedSince' => ['shape' => 'CopySourceIfUnmodifiedSince', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-unmodified-since'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'Expires'], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'MetadataDirective' => ['shape' => 'MetadataDirective', 'location' => 'header', 'locationName' => 'x-amz-metadata-directive'], 'TaggingDirective' => ['shape' => 'TaggingDirective', 'location' => 'header', 'locationName' => 'x-amz-tagging-directive'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'WebsiteRedirectLocation' => ['shape' => 'WebsiteRedirectLocation', 'location' => 'header', 'locationName' => 'x-amz-website-redirect-location'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'CopySourceSSECustomerAlgorithm' => ['shape' => 'CopySourceSSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-algorithm'], 'CopySourceSSECustomerKey' => ['shape' => 'CopySourceSSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-key'], 'CopySourceSSECustomerKeyMD5' => ['shape' => 'CopySourceSSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'Tagging' => ['shape' => 'TaggingHeader', 'location' => 'header', 'locationName' => 'x-amz-tagging'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-object-lock-mode'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-object-lock-retain-until-date'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-object-lock-legal-hold'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ExpectedSourceBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-source-expected-bucket-owner']]], 'CopyObjectResult' => ['type' => 'structure', 'members' => ['ETag' => ['shape' => 'ETag'], 'LastModified' => ['shape' => 'LastModified'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256']]], 'CopyPartResult' => ['type' => 'structure', 'members' => ['ETag' => ['shape' => 'ETag'], 'LastModified' => ['shape' => 'LastModified'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256']]], 'CopySource' => ['type' => 'string', 'pattern' => '\\/.+\\/.+'], 'CopySourceIfMatch' => ['type' => 'string'], 'CopySourceIfModifiedSince' => ['type' => 'timestamp'], 'CopySourceIfNoneMatch' => ['type' => 'string'], 'CopySourceIfUnmodifiedSince' => ['type' => 'timestamp'], 'CopySourceRange' => ['type' => 'string'], 'CopySourceSSECustomerAlgorithm' => ['type' => 'string'], 'CopySourceSSECustomerKey' => ['type' => 'string', 'sensitive' => \true], 'CopySourceSSECustomerKeyMD5' => ['type' => 'string'], 'CopySourceVersionId' => ['type' => 'string'], 'CreateBucketConfiguration' => ['type' => 'structure', 'members' => ['LocationConstraint' => ['shape' => 'BucketLocationConstraint']]], 'CreateBucketOutput' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'Location', 'location' => 'header', 'locationName' => 'Location']]], 'CreateBucketRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['ACL' => ['shape' => 'BucketCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CreateBucketConfiguration' => ['shape' => 'CreateBucketConfiguration', 'locationName' => 'CreateBucketConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWrite' => ['shape' => 'GrantWrite', 'location' => 'header', 'locationName' => 'x-amz-grant-write'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'ObjectLockEnabledForBucket' => ['shape' => 'ObjectLockEnabledForBucket', 'location' => 'header', 'locationName' => 'x-amz-bucket-object-lock-enabled'], 'ObjectOwnership' => ['shape' => 'ObjectOwnership', 'location' => 'header', 'locationName' => 'x-amz-object-ownership']], 'payload' => 'CreateBucketConfiguration'], 'CreateMultipartUploadOutput' => ['type' => 'structure', 'members' => ['AbortDate' => ['shape' => 'AbortDate', 'location' => 'header', 'locationName' => 'x-amz-abort-date'], 'AbortRuleId' => ['shape' => 'AbortRuleId', 'location' => 'header', 'locationName' => 'x-amz-abort-rule-id'], 'Bucket' => ['shape' => 'BucketName', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey'], 'UploadId' => ['shape' => 'MultipartUploadId'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-checksum-algorithm']]], 'CreateMultipartUploadRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['ACL' => ['shape' => 'ObjectCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'Content-Language'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'Expires'], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'WebsiteRedirectLocation' => ['shape' => 'WebsiteRedirectLocation', 'location' => 'header', 'locationName' => 'x-amz-website-redirect-location'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'Tagging' => ['shape' => 'TaggingHeader', 'location' => 'header', 'locationName' => 'x-amz-tagging'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-object-lock-mode'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-object-lock-retain-until-date'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-object-lock-legal-hold'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-checksum-algorithm']]], 'CreationDate' => ['type' => 'timestamp'], 'Date' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'Days' => ['type' => 'integer'], 'DaysAfterInitiation' => ['type' => 'integer'], 'DefaultRetention' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'ObjectLockRetentionMode'], 'Days' => ['shape' => 'Days'], 'Years' => ['shape' => 'Years']]], 'Delete' => ['type' => 'structure', 'required' => ['Objects'], 'members' => ['Objects' => ['shape' => 'ObjectIdentifierList', 'locationName' => 'Object'], 'Quiet' => ['shape' => 'Quiet']]], 'DeleteBucketAnalyticsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'AnalyticsId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketCorsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketEncryptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketIntelligentTieringConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'IntelligentTieringId', 'location' => 'querystring', 'locationName' => 'id']]], 'DeleteBucketInventoryConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'InventoryId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketLifecycleRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketMetricsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'MetricsId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketOwnershipControlsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketPolicyRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketReplicationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteBucketWebsiteRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteMarker' => ['type' => 'boolean'], 'DeleteMarkerEntry' => ['type' => 'structure', 'members' => ['Owner' => ['shape' => 'Owner'], 'Key' => ['shape' => 'ObjectKey'], 'VersionId' => ['shape' => 'ObjectVersionId'], 'IsLatest' => ['shape' => 'IsLatest'], 'LastModified' => ['shape' => 'LastModified']]], 'DeleteMarkerReplication' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'DeleteMarkerReplicationStatus']]], 'DeleteMarkerReplicationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'DeleteMarkerVersionId' => ['type' => 'string'], 'DeleteMarkers' => ['type' => 'list', 'member' => ['shape' => 'DeleteMarkerEntry'], 'flattened' => \true], 'DeleteObjectOutput' => ['type' => 'structure', 'members' => ['DeleteMarker' => ['shape' => 'DeleteMarker', 'location' => 'header', 'locationName' => 'x-amz-delete-marker'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'DeleteObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'MFA' => ['shape' => 'MFA', 'location' => 'header', 'locationName' => 'x-amz-mfa'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'BypassGovernanceRetention' => ['shape' => 'BypassGovernanceRetention', 'location' => 'header', 'locationName' => 'x-amz-bypass-governance-retention'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteObjectTaggingOutput' => ['type' => 'structure', 'members' => ['VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id']]], 'DeleteObjectTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeleteObjectsOutput' => ['type' => 'structure', 'members' => ['Deleted' => ['shape' => 'DeletedObjects'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'Errors' => ['shape' => 'Errors', 'locationName' => 'Error']]], 'DeleteObjectsRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Delete'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Delete' => ['shape' => 'Delete', 'locationName' => 'Delete', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'MFA' => ['shape' => 'MFA', 'location' => 'header', 'locationName' => 'x-amz-mfa'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'BypassGovernanceRetention' => ['shape' => 'BypassGovernanceRetention', 'location' => 'header', 'locationName' => 'x-amz-bypass-governance-retention'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm']], 'payload' => 'Delete'], 'DeletePublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'DeletedObject' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ObjectKey'], 'VersionId' => ['shape' => 'ObjectVersionId'], 'DeleteMarker' => ['shape' => 'DeleteMarker'], 'DeleteMarkerVersionId' => ['shape' => 'DeleteMarkerVersionId']]], 'DeletedObjects' => ['type' => 'list', 'member' => ['shape' => 'DeletedObject'], 'flattened' => \true], 'Delimiter' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'Destination' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName'], 'Account' => ['shape' => 'AccountId'], 'StorageClass' => ['shape' => 'StorageClass'], 'AccessControlTranslation' => ['shape' => 'AccessControlTranslation'], 'EncryptionConfiguration' => ['shape' => 'EncryptionConfiguration'], 'ReplicationTime' => ['shape' => 'ReplicationTime'], 'Metrics' => ['shape' => 'Metrics']]], 'DisplayName' => ['type' => 'string'], 'ETag' => ['type' => 'string'], 'EmailAddress' => ['type' => 'string'], 'EnableRequestProgress' => ['type' => 'boolean'], 'EncodingType' => ['type' => 'string', 'enum' => ['url']], 'Encryption' => ['type' => 'structure', 'required' => ['EncryptionType'], 'members' => ['EncryptionType' => ['shape' => 'ServerSideEncryption'], 'KMSKeyId' => ['shape' => 'SSEKMSKeyId'], 'KMSContext' => ['shape' => 'KMSContext']]], 'EncryptionConfiguration' => ['type' => 'structure', 'members' => ['ReplicaKmsKeyID' => ['shape' => 'ReplicaKmsKeyID']]], 'End' => ['type' => 'long'], 'EndEvent' => ['type' => 'structure', 'members' => [], 'event' => \true], 'Error' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ObjectKey'], 'VersionId' => ['shape' => 'ObjectVersionId'], 'Code' => ['shape' => 'Code'], 'Message' => ['shape' => 'Message']]], 'ErrorCode' => ['type' => 'string'], 'ErrorDocument' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'ObjectKey']]], 'ErrorMessage' => ['type' => 'string'], 'Errors' => ['type' => 'list', 'member' => ['shape' => 'Error'], 'flattened' => \true], 'Event' => ['type' => 'string', 'enum' => ['s3:ReducedRedundancyLostObject', 's3:ObjectCreated:*', 's3:ObjectCreated:Put', 's3:ObjectCreated:Post', 's3:ObjectCreated:Copy', 's3:ObjectCreated:CompleteMultipartUpload', 's3:ObjectRemoved:*', 's3:ObjectRemoved:Delete', 's3:ObjectRemoved:DeleteMarkerCreated', 's3:ObjectRestore:*', 's3:ObjectRestore:Post', 's3:ObjectRestore:Completed', 's3:Replication:*', 's3:Replication:OperationFailedReplication', 's3:Replication:OperationNotTracked', 's3:Replication:OperationMissedThreshold', 's3:Replication:OperationReplicatedAfterThreshold', 's3:ObjectRestore:Delete', 's3:LifecycleTransition', 's3:IntelligentTiering', 's3:ObjectAcl:Put', 's3:LifecycleExpiration:*', 's3:LifecycleExpiration:Delete', 's3:LifecycleExpiration:DeleteMarkerCreated', 's3:ObjectTagging:*', 's3:ObjectTagging:Put', 's3:ObjectTagging:Delete']], 'EventBridgeConfiguration' => ['type' => 'structure', 'members' => []], 'EventList' => ['type' => 'list', 'member' => ['shape' => 'Event'], 'flattened' => \true], 'ExistingObjectReplication' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'ExistingObjectReplicationStatus']]], 'ExistingObjectReplicationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Expiration' => ['type' => 'string'], 'ExpirationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ExpiredObjectDeleteMarker' => ['type' => 'boolean'], 'Expires' => ['type' => 'timestamp'], 'ExposeHeader' => ['type' => 'string'], 'ExposeHeaders' => ['type' => 'list', 'member' => ['shape' => 'ExposeHeader'], 'flattened' => \true], 'Expression' => ['type' => 'string'], 'ExpressionType' => ['type' => 'string', 'enum' => ['SQL']], 'FetchOwner' => ['type' => 'boolean'], 'FieldDelimiter' => ['type' => 'string'], 'FileHeaderInfo' => ['type' => 'string', 'enum' => ['USE', 'IGNORE', 'NONE']], 'FilterRule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'FilterRuleName'], 'Value' => ['shape' => 'FilterRuleValue']]], 'FilterRuleList' => ['type' => 'list', 'member' => ['shape' => 'FilterRule'], 'flattened' => \true], 'FilterRuleName' => ['type' => 'string', 'enum' => ['prefix', 'suffix']], 'FilterRuleValue' => ['type' => 'string'], 'GetBucketAccelerateConfigurationOutput' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BucketAccelerateStatus']]], 'GetBucketAccelerateConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketAclOutput' => ['type' => 'structure', 'members' => ['Owner' => ['shape' => 'Owner'], 'Grants' => ['shape' => 'Grants', 'locationName' => 'AccessControlList']]], 'GetBucketAclRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketAnalyticsConfigurationOutput' => ['type' => 'structure', 'members' => ['AnalyticsConfiguration' => ['shape' => 'AnalyticsConfiguration']], 'payload' => 'AnalyticsConfiguration'], 'GetBucketAnalyticsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'AnalyticsId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketCorsOutput' => ['type' => 'structure', 'members' => ['CORSRules' => ['shape' => 'CORSRules', 'locationName' => 'CORSRule']]], 'GetBucketCorsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketEncryptionOutput' => ['type' => 'structure', 'members' => ['ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration']], 'payload' => 'ServerSideEncryptionConfiguration'], 'GetBucketEncryptionRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketIntelligentTieringConfigurationOutput' => ['type' => 'structure', 'members' => ['IntelligentTieringConfiguration' => ['shape' => 'IntelligentTieringConfiguration']], 'payload' => 'IntelligentTieringConfiguration'], 'GetBucketIntelligentTieringConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'IntelligentTieringId', 'location' => 'querystring', 'locationName' => 'id']]], 'GetBucketInventoryConfigurationOutput' => ['type' => 'structure', 'members' => ['InventoryConfiguration' => ['shape' => 'InventoryConfiguration']], 'payload' => 'InventoryConfiguration'], 'GetBucketInventoryConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'InventoryId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketLifecycleConfigurationOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'LifecycleRules', 'locationName' => 'Rule']]], 'GetBucketLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketLifecycleOutput' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'Rules', 'locationName' => 'Rule']]], 'GetBucketLifecycleRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketLocationOutput' => ['type' => 'structure', 'members' => ['LocationConstraint' => ['shape' => 'BucketLocationConstraint']]], 'GetBucketLocationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketLoggingOutput' => ['type' => 'structure', 'members' => ['LoggingEnabled' => ['shape' => 'LoggingEnabled']]], 'GetBucketLoggingRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketMetricsConfigurationOutput' => ['type' => 'structure', 'members' => ['MetricsConfiguration' => ['shape' => 'MetricsConfiguration']], 'payload' => 'MetricsConfiguration'], 'GetBucketMetricsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'MetricsId', 'location' => 'querystring', 'locationName' => 'id'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketOwnershipControlsOutput' => ['type' => 'structure', 'members' => ['OwnershipControls' => ['shape' => 'OwnershipControls']], 'payload' => 'OwnershipControls'], 'GetBucketOwnershipControlsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketPolicyOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']], 'payload' => 'Policy'], 'GetBucketPolicyRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketPolicyStatusOutput' => ['type' => 'structure', 'members' => ['PolicyStatus' => ['shape' => 'PolicyStatus']], 'payload' => 'PolicyStatus'], 'GetBucketPolicyStatusRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketReplicationOutput' => ['type' => 'structure', 'members' => ['ReplicationConfiguration' => ['shape' => 'ReplicationConfiguration']], 'payload' => 'ReplicationConfiguration'], 'GetBucketReplicationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketRequestPaymentOutput' => ['type' => 'structure', 'members' => ['Payer' => ['shape' => 'Payer']]], 'GetBucketRequestPaymentRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketTaggingOutput' => ['type' => 'structure', 'required' => ['TagSet'], 'members' => ['TagSet' => ['shape' => 'TagSet']]], 'GetBucketTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketVersioningOutput' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BucketVersioningStatus'], 'MFADelete' => ['shape' => 'MFADeleteStatus', 'locationName' => 'MfaDelete']]], 'GetBucketVersioningRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetBucketWebsiteOutput' => ['type' => 'structure', 'members' => ['RedirectAllRequestsTo' => ['shape' => 'RedirectAllRequestsTo'], 'IndexDocument' => ['shape' => 'IndexDocument'], 'ErrorDocument' => ['shape' => 'ErrorDocument'], 'RoutingRules' => ['shape' => 'RoutingRules']]], 'GetBucketWebsiteRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetObjectAclOutput' => ['type' => 'structure', 'members' => ['Owner' => ['shape' => 'Owner'], 'Grants' => ['shape' => 'Grants', 'locationName' => 'AccessControlList'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'GetObjectAclRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetObjectAttributesOutput' => ['type' => 'structure', 'members' => ['DeleteMarker' => ['shape' => 'DeleteMarker', 'location' => 'header', 'locationName' => 'x-amz-delete-marker'], 'LastModified' => ['shape' => 'LastModified', 'location' => 'header', 'locationName' => 'Last-Modified'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'ETag' => ['shape' => 'ETag'], 'Checksum' => ['shape' => 'Checksum'], 'ObjectParts' => ['shape' => 'GetObjectAttributesParts'], 'StorageClass' => ['shape' => 'StorageClass'], 'ObjectSize' => ['shape' => 'ObjectSize']]], 'GetObjectAttributesParts' => ['type' => 'structure', 'members' => ['TotalPartsCount' => ['shape' => 'PartsCount', 'locationName' => 'PartsCount'], 'PartNumberMarker' => ['shape' => 'PartNumberMarker'], 'NextPartNumberMarker' => ['shape' => 'NextPartNumberMarker'], 'MaxParts' => ['shape' => 'MaxParts'], 'IsTruncated' => ['shape' => 'IsTruncated'], 'Parts' => ['shape' => 'PartsList', 'locationName' => 'Part']]], 'GetObjectAttributesRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'ObjectAttributes'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'MaxParts' => ['shape' => 'MaxParts', 'location' => 'header', 'locationName' => 'x-amz-max-parts'], 'PartNumberMarker' => ['shape' => 'PartNumberMarker', 'location' => 'header', 'locationName' => 'x-amz-part-number-marker'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ObjectAttributes' => ['shape' => 'ObjectAttributesList', 'location' => 'header', 'locationName' => 'x-amz-object-attributes']]], 'GetObjectLegalHoldOutput' => ['type' => 'structure', 'members' => ['LegalHold' => ['shape' => 'ObjectLockLegalHold']], 'payload' => 'LegalHold'], 'GetObjectLegalHoldRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetObjectLockConfigurationOutput' => ['type' => 'structure', 'members' => ['ObjectLockConfiguration' => ['shape' => 'ObjectLockConfiguration']], 'payload' => 'ObjectLockConfiguration'], 'GetObjectLockConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetObjectOutput' => ['type' => 'structure', 'members' => ['Body' => ['shape' => 'Body', 'streaming' => \true], 'DeleteMarker' => ['shape' => 'DeleteMarker', 'location' => 'header', 'locationName' => 'x-amz-delete-marker'], 'AcceptRanges' => ['shape' => 'AcceptRanges', 'location' => 'header', 'locationName' => 'accept-ranges'], 'Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-expiration'], 'Restore' => ['shape' => 'Restore', 'location' => 'header', 'locationName' => 'x-amz-restore'], 'LastModified' => ['shape' => 'LastModified', 'location' => 'header', 'locationName' => 'Last-Modified'], 'ContentLength' => ['shape' => 'ContentLength', 'location' => 'header', 'locationName' => 'Content-Length'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'MissingMeta' => ['shape' => 'MissingMeta', 'location' => 'header', 'locationName' => 'x-amz-missing-meta'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'Content-Language'], 'ContentRange' => ['shape' => 'ContentRange', 'location' => 'header', 'locationName' => 'Content-Range'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'Expires'], 'WebsiteRedirectLocation' => ['shape' => 'WebsiteRedirectLocation', 'location' => 'header', 'locationName' => 'x-amz-website-redirect-location'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'ReplicationStatus' => ['shape' => 'ReplicationStatus', 'location' => 'header', 'locationName' => 'x-amz-replication-status'], 'PartsCount' => ['shape' => 'PartsCount', 'location' => 'header', 'locationName' => 'x-amz-mp-parts-count'], 'TagCount' => ['shape' => 'TagCount', 'location' => 'header', 'locationName' => 'x-amz-tagging-count'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-object-lock-mode'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-object-lock-retain-until-date'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-object-lock-legal-hold']], 'payload' => 'Body'], 'GetObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'IfMatch' => ['shape' => 'IfMatch', 'location' => 'header', 'locationName' => 'If-Match'], 'IfModifiedSince' => ['shape' => 'IfModifiedSince', 'location' => 'header', 'locationName' => 'If-Modified-Since'], 'IfNoneMatch' => ['shape' => 'IfNoneMatch', 'location' => 'header', 'locationName' => 'If-None-Match'], 'IfUnmodifiedSince' => ['shape' => 'IfUnmodifiedSince', 'location' => 'header', 'locationName' => 'If-Unmodified-Since'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Range' => ['shape' => 'Range', 'location' => 'header', 'locationName' => 'Range'], 'ResponseCacheControl' => ['shape' => 'ResponseCacheControl', 'location' => 'querystring', 'locationName' => 'response-cache-control'], 'ResponseContentDisposition' => ['shape' => 'ResponseContentDisposition', 'location' => 'querystring', 'locationName' => 'response-content-disposition'], 'ResponseContentEncoding' => ['shape' => 'ResponseContentEncoding', 'location' => 'querystring', 'locationName' => 'response-content-encoding'], 'ResponseContentLanguage' => ['shape' => 'ResponseContentLanguage', 'location' => 'querystring', 'locationName' => 'response-content-language'], 'ResponseContentType' => ['shape' => 'ResponseContentType', 'location' => 'querystring', 'locationName' => 'response-content-type'], 'ResponseExpires' => ['shape' => 'ResponseExpires', 'location' => 'querystring', 'locationName' => 'response-expires'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'PartNumber' => ['shape' => 'PartNumber', 'location' => 'querystring', 'locationName' => 'partNumber'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ChecksumMode' => ['shape' => 'ChecksumMode', 'location' => 'header', 'locationName' => 'x-amz-checksum-mode']]], 'GetObjectResponseStatusCode' => ['type' => 'integer'], 'GetObjectRetentionOutput' => ['type' => 'structure', 'members' => ['Retention' => ['shape' => 'ObjectLockRetention']], 'payload' => 'Retention'], 'GetObjectRetentionRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetObjectTaggingOutput' => ['type' => 'structure', 'required' => ['TagSet'], 'members' => ['VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'TagSet' => ['shape' => 'TagSet']]], 'GetObjectTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer']]], 'GetObjectTorrentOutput' => ['type' => 'structure', 'members' => ['Body' => ['shape' => 'Body', 'streaming' => \true], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']], 'payload' => 'Body'], 'GetObjectTorrentRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GetPublicAccessBlockOutput' => ['type' => 'structure', 'members' => ['PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration']], 'payload' => 'PublicAccessBlockConfiguration'], 'GetPublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'GlacierJobParameters' => ['type' => 'structure', 'required' => ['Tier'], 'members' => ['Tier' => ['shape' => 'Tier']]], 'Grant' => ['type' => 'structure', 'members' => ['Grantee' => ['shape' => 'Grantee'], 'Permission' => ['shape' => 'Permission']]], 'GrantFullControl' => ['type' => 'string'], 'GrantRead' => ['type' => 'string'], 'GrantReadACP' => ['type' => 'string'], 'GrantWrite' => ['type' => 'string'], 'GrantWriteACP' => ['type' => 'string'], 'Grantee' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['DisplayName' => ['shape' => 'DisplayName'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'ID' => ['shape' => 'ID'], 'Type' => ['shape' => 'Type', 'locationName' => 'xsi:type', 'xmlAttribute' => \true], 'URI' => ['shape' => 'URI']], 'xmlNamespace' => ['prefix' => 'xsi', 'uri' => 'http://www.w3.org/2001/XMLSchema-instance']], 'Grants' => ['type' => 'list', 'member' => ['shape' => 'Grant', 'locationName' => 'Grant']], 'HeadBucketRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'HeadObjectOutput' => ['type' => 'structure', 'members' => ['DeleteMarker' => ['shape' => 'DeleteMarker', 'location' => 'header', 'locationName' => 'x-amz-delete-marker'], 'AcceptRanges' => ['shape' => 'AcceptRanges', 'location' => 'header', 'locationName' => 'accept-ranges'], 'Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-expiration'], 'Restore' => ['shape' => 'Restore', 'location' => 'header', 'locationName' => 'x-amz-restore'], 'ArchiveStatus' => ['shape' => 'ArchiveStatus', 'location' => 'header', 'locationName' => 'x-amz-archive-status'], 'LastModified' => ['shape' => 'LastModified', 'location' => 'header', 'locationName' => 'Last-Modified'], 'ContentLength' => ['shape' => 'ContentLength', 'location' => 'header', 'locationName' => 'Content-Length'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'MissingMeta' => ['shape' => 'MissingMeta', 'location' => 'header', 'locationName' => 'x-amz-missing-meta'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'Content-Language'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'Expires'], 'WebsiteRedirectLocation' => ['shape' => 'WebsiteRedirectLocation', 'location' => 'header', 'locationName' => 'x-amz-website-redirect-location'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'ReplicationStatus' => ['shape' => 'ReplicationStatus', 'location' => 'header', 'locationName' => 'x-amz-replication-status'], 'PartsCount' => ['shape' => 'PartsCount', 'location' => 'header', 'locationName' => 'x-amz-mp-parts-count'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-object-lock-mode'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-object-lock-retain-until-date'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-object-lock-legal-hold']]], 'HeadObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'IfMatch' => ['shape' => 'IfMatch', 'location' => 'header', 'locationName' => 'If-Match'], 'IfModifiedSince' => ['shape' => 'IfModifiedSince', 'location' => 'header', 'locationName' => 'If-Modified-Since'], 'IfNoneMatch' => ['shape' => 'IfNoneMatch', 'location' => 'header', 'locationName' => 'If-None-Match'], 'IfUnmodifiedSince' => ['shape' => 'IfUnmodifiedSince', 'location' => 'header', 'locationName' => 'If-Unmodified-Since'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Range' => ['shape' => 'Range', 'location' => 'header', 'locationName' => 'Range'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'PartNumber' => ['shape' => 'PartNumber', 'location' => 'querystring', 'locationName' => 'partNumber'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ChecksumMode' => ['shape' => 'ChecksumMode', 'location' => 'header', 'locationName' => 'x-amz-checksum-mode']]], 'HostName' => ['type' => 'string'], 'HttpErrorCodeReturnedEquals' => ['type' => 'string'], 'HttpRedirectCode' => ['type' => 'string'], 'ID' => ['type' => 'string'], 'IfMatch' => ['type' => 'string'], 'IfModifiedSince' => ['type' => 'timestamp'], 'IfNoneMatch' => ['type' => 'string'], 'IfUnmodifiedSince' => ['type' => 'timestamp'], 'IndexDocument' => ['type' => 'structure', 'required' => ['Suffix'], 'members' => ['Suffix' => ['shape' => 'Suffix']]], 'Initiated' => ['type' => 'timestamp'], 'Initiator' => ['type' => 'structure', 'members' => ['ID' => ['shape' => 'ID'], 'DisplayName' => ['shape' => 'DisplayName']]], 'InputSerialization' => ['type' => 'structure', 'members' => ['CSV' => ['shape' => 'CSVInput'], 'CompressionType' => ['shape' => 'CompressionType'], 'JSON' => ['shape' => 'JSONInput'], 'Parquet' => ['shape' => 'ParquetInput']]], 'IntelligentTieringAccessTier' => ['type' => 'string', 'enum' => ['ARCHIVE_ACCESS', 'DEEP_ARCHIVE_ACCESS']], 'IntelligentTieringAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'TagSet', 'flattened' => \true, 'locationName' => 'Tag']]], 'IntelligentTieringConfiguration' => ['type' => 'structure', 'required' => ['Id', 'Status', 'Tierings'], 'members' => ['Id' => ['shape' => 'IntelligentTieringId'], 'Filter' => ['shape' => 'IntelligentTieringFilter'], 'Status' => ['shape' => 'IntelligentTieringStatus'], 'Tierings' => ['shape' => 'TieringList', 'locationName' => 'Tiering']]], 'IntelligentTieringConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'IntelligentTieringConfiguration'], 'flattened' => \true], 'IntelligentTieringDays' => ['type' => 'integer'], 'IntelligentTieringFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'Tag'], 'And' => ['shape' => 'IntelligentTieringAndOperator']]], 'IntelligentTieringId' => ['type' => 'string'], 'IntelligentTieringStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'InvalidObjectState' => ['type' => 'structure', 'members' => ['StorageClass' => ['shape' => 'StorageClass'], 'AccessTier' => ['shape' => 'IntelligentTieringAccessTier']], 'exception' => \true], 'InventoryConfiguration' => ['type' => 'structure', 'required' => ['Destination', 'IsEnabled', 'Id', 'IncludedObjectVersions', 'Schedule'], 'members' => ['Destination' => ['shape' => 'InventoryDestination'], 'IsEnabled' => ['shape' => 'IsEnabled'], 'Filter' => ['shape' => 'InventoryFilter'], 'Id' => ['shape' => 'InventoryId'], 'IncludedObjectVersions' => ['shape' => 'InventoryIncludedObjectVersions'], 'OptionalFields' => ['shape' => 'InventoryOptionalFields'], 'Schedule' => ['shape' => 'InventorySchedule']]], 'InventoryConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'InventoryConfiguration'], 'flattened' => \true], 'InventoryDestination' => ['type' => 'structure', 'required' => ['S3BucketDestination'], 'members' => ['S3BucketDestination' => ['shape' => 'InventoryS3BucketDestination']]], 'InventoryEncryption' => ['type' => 'structure', 'members' => ['SSES3' => ['shape' => 'SSES3', 'locationName' => 'SSE-S3'], 'SSEKMS' => ['shape' => 'SSEKMS', 'locationName' => 'SSE-KMS']]], 'InventoryFilter' => ['type' => 'structure', 'required' => ['Prefix'], 'members' => ['Prefix' => ['shape' => 'Prefix']]], 'InventoryFormat' => ['type' => 'string', 'enum' => ['CSV', 'ORC', 'Parquet']], 'InventoryFrequency' => ['type' => 'string', 'enum' => ['Daily', 'Weekly']], 'InventoryId' => ['type' => 'string'], 'InventoryIncludedObjectVersions' => ['type' => 'string', 'enum' => ['All', 'Current']], 'InventoryOptionalField' => ['type' => 'string', 'enum' => ['Size', 'LastModifiedDate', 'StorageClass', 'ETag', 'IsMultipartUploaded', 'ReplicationStatus', 'EncryptionStatus', 'ObjectLockRetainUntilDate', 'ObjectLockMode', 'ObjectLockLegalHoldStatus', 'IntelligentTieringAccessTier', 'BucketKeyStatus', 'ChecksumAlgorithm']], 'InventoryOptionalFields' => ['type' => 'list', 'member' => ['shape' => 'InventoryOptionalField', 'locationName' => 'Field']], 'InventoryS3BucketDestination' => ['type' => 'structure', 'required' => ['Bucket', 'Format'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Bucket' => ['shape' => 'BucketName'], 'Format' => ['shape' => 'InventoryFormat'], 'Prefix' => ['shape' => 'Prefix'], 'Encryption' => ['shape' => 'InventoryEncryption']]], 'InventorySchedule' => ['type' => 'structure', 'required' => ['Frequency'], 'members' => ['Frequency' => ['shape' => 'InventoryFrequency']]], 'IsEnabled' => ['type' => 'boolean'], 'IsLatest' => ['type' => 'boolean'], 'IsPublic' => ['type' => 'boolean'], 'IsTruncated' => ['type' => 'boolean'], 'JSONInput' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'JSONType']]], 'JSONOutput' => ['type' => 'structure', 'members' => ['RecordDelimiter' => ['shape' => 'RecordDelimiter']]], 'JSONType' => ['type' => 'string', 'enum' => ['DOCUMENT', 'LINES']], 'KMSContext' => ['type' => 'string'], 'KeyCount' => ['type' => 'integer'], 'KeyMarker' => ['type' => 'string'], 'KeyPrefixEquals' => ['type' => 'string'], 'LambdaFunctionArn' => ['type' => 'string'], 'LambdaFunctionConfiguration' => ['type' => 'structure', 'required' => ['LambdaFunctionArn', 'Events'], 'members' => ['Id' => ['shape' => 'NotificationId'], 'LambdaFunctionArn' => ['shape' => 'LambdaFunctionArn', 'locationName' => 'CloudFunction'], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'Filter' => ['shape' => 'NotificationConfigurationFilter']]], 'LambdaFunctionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'LambdaFunctionConfiguration'], 'flattened' => \true], 'LastModified' => ['type' => 'timestamp'], 'LifecycleConfiguration' => ['type' => 'structure', 'required' => ['Rules'], 'members' => ['Rules' => ['shape' => 'Rules', 'locationName' => 'Rule']]], 'LifecycleExpiration' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'Date'], 'Days' => ['shape' => 'Days'], 'ExpiredObjectDeleteMarker' => ['shape' => 'ExpiredObjectDeleteMarker']]], 'LifecycleRule' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Expiration' => ['shape' => 'LifecycleExpiration'], 'ID' => ['shape' => 'ID'], 'Prefix' => ['shape' => 'Prefix', 'deprecated' => \true], 'Filter' => ['shape' => 'LifecycleRuleFilter'], 'Status' => ['shape' => 'ExpirationStatus'], 'Transitions' => ['shape' => 'TransitionList', 'locationName' => 'Transition'], 'NoncurrentVersionTransitions' => ['shape' => 'NoncurrentVersionTransitionList', 'locationName' => 'NoncurrentVersionTransition'], 'NoncurrentVersionExpiration' => ['shape' => 'NoncurrentVersionExpiration'], 'AbortIncompleteMultipartUpload' => ['shape' => 'AbortIncompleteMultipartUpload']]], 'LifecycleRuleAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'TagSet', 'flattened' => \true, 'locationName' => 'Tag'], 'ObjectSizeGreaterThan' => ['shape' => 'ObjectSizeGreaterThanBytes'], 'ObjectSizeLessThan' => ['shape' => 'ObjectSizeLessThanBytes']]], 'LifecycleRuleFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'Tag'], 'ObjectSizeGreaterThan' => ['shape' => 'ObjectSizeGreaterThanBytes'], 'ObjectSizeLessThan' => ['shape' => 'ObjectSizeLessThanBytes'], 'And' => ['shape' => 'LifecycleRuleAndOperator']]], 'LifecycleRules' => ['type' => 'list', 'member' => ['shape' => 'LifecycleRule'], 'flattened' => \true], 'ListBucketAnalyticsConfigurationsOutput' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'ContinuationToken' => ['shape' => 'Token'], 'NextContinuationToken' => ['shape' => 'NextToken'], 'AnalyticsConfigurationList' => ['shape' => 'AnalyticsConfigurationList', 'locationName' => 'AnalyticsConfiguration']]], 'ListBucketAnalyticsConfigurationsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContinuationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'continuation-token'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListBucketIntelligentTieringConfigurationsOutput' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'ContinuationToken' => ['shape' => 'Token'], 'NextContinuationToken' => ['shape' => 'NextToken'], 'IntelligentTieringConfigurationList' => ['shape' => 'IntelligentTieringConfigurationList', 'locationName' => 'IntelligentTieringConfiguration']]], 'ListBucketIntelligentTieringConfigurationsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContinuationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'continuation-token']]], 'ListBucketInventoryConfigurationsOutput' => ['type' => 'structure', 'members' => ['ContinuationToken' => ['shape' => 'Token'], 'InventoryConfigurationList' => ['shape' => 'InventoryConfigurationList', 'locationName' => 'InventoryConfiguration'], 'IsTruncated' => ['shape' => 'IsTruncated'], 'NextContinuationToken' => ['shape' => 'NextToken']]], 'ListBucketInventoryConfigurationsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContinuationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'continuation-token'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListBucketMetricsConfigurationsOutput' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'ContinuationToken' => ['shape' => 'Token'], 'NextContinuationToken' => ['shape' => 'NextToken'], 'MetricsConfigurationList' => ['shape' => 'MetricsConfigurationList', 'locationName' => 'MetricsConfiguration']]], 'ListBucketMetricsConfigurationsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContinuationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'continuation-token'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListBucketsOutput' => ['type' => 'structure', 'members' => ['Buckets' => ['shape' => 'Buckets'], 'Owner' => ['shape' => 'Owner']]], 'ListMultipartUploadsOutput' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'BucketName'], 'KeyMarker' => ['shape' => 'KeyMarker'], 'UploadIdMarker' => ['shape' => 'UploadIdMarker'], 'NextKeyMarker' => ['shape' => 'NextKeyMarker'], 'Prefix' => ['shape' => 'Prefix'], 'Delimiter' => ['shape' => 'Delimiter'], 'NextUploadIdMarker' => ['shape' => 'NextUploadIdMarker'], 'MaxUploads' => ['shape' => 'MaxUploads'], 'IsTruncated' => ['shape' => 'IsTruncated'], 'Uploads' => ['shape' => 'MultipartUploadList', 'locationName' => 'Upload'], 'CommonPrefixes' => ['shape' => 'CommonPrefixList'], 'EncodingType' => ['shape' => 'EncodingType']]], 'ListMultipartUploadsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Delimiter' => ['shape' => 'Delimiter', 'location' => 'querystring', 'locationName' => 'delimiter'], 'EncodingType' => ['shape' => 'EncodingType', 'location' => 'querystring', 'locationName' => 'encoding-type'], 'KeyMarker' => ['shape' => 'KeyMarker', 'location' => 'querystring', 'locationName' => 'key-marker'], 'MaxUploads' => ['shape' => 'MaxUploads', 'location' => 'querystring', 'locationName' => 'max-uploads'], 'Prefix' => ['shape' => 'Prefix', 'location' => 'querystring', 'locationName' => 'prefix'], 'UploadIdMarker' => ['shape' => 'UploadIdMarker', 'location' => 'querystring', 'locationName' => 'upload-id-marker'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListObjectVersionsOutput' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'KeyMarker' => ['shape' => 'KeyMarker'], 'VersionIdMarker' => ['shape' => 'VersionIdMarker'], 'NextKeyMarker' => ['shape' => 'NextKeyMarker'], 'NextVersionIdMarker' => ['shape' => 'NextVersionIdMarker'], 'Versions' => ['shape' => 'ObjectVersionList', 'locationName' => 'Version'], 'DeleteMarkers' => ['shape' => 'DeleteMarkers', 'locationName' => 'DeleteMarker'], 'Name' => ['shape' => 'BucketName'], 'Prefix' => ['shape' => 'Prefix'], 'Delimiter' => ['shape' => 'Delimiter'], 'MaxKeys' => ['shape' => 'MaxKeys'], 'CommonPrefixes' => ['shape' => 'CommonPrefixList'], 'EncodingType' => ['shape' => 'EncodingType']]], 'ListObjectVersionsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Delimiter' => ['shape' => 'Delimiter', 'location' => 'querystring', 'locationName' => 'delimiter'], 'EncodingType' => ['shape' => 'EncodingType', 'location' => 'querystring', 'locationName' => 'encoding-type'], 'KeyMarker' => ['shape' => 'KeyMarker', 'location' => 'querystring', 'locationName' => 'key-marker'], 'MaxKeys' => ['shape' => 'MaxKeys', 'location' => 'querystring', 'locationName' => 'max-keys'], 'Prefix' => ['shape' => 'Prefix', 'location' => 'querystring', 'locationName' => 'prefix'], 'VersionIdMarker' => ['shape' => 'VersionIdMarker', 'location' => 'querystring', 'locationName' => 'version-id-marker'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListObjectsOutput' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'Marker' => ['shape' => 'Marker'], 'NextMarker' => ['shape' => 'NextMarker'], 'Contents' => ['shape' => 'ObjectList'], 'Name' => ['shape' => 'BucketName'], 'Prefix' => ['shape' => 'Prefix'], 'Delimiter' => ['shape' => 'Delimiter'], 'MaxKeys' => ['shape' => 'MaxKeys'], 'CommonPrefixes' => ['shape' => 'CommonPrefixList'], 'EncodingType' => ['shape' => 'EncodingType']]], 'ListObjectsRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Delimiter' => ['shape' => 'Delimiter', 'location' => 'querystring', 'locationName' => 'delimiter'], 'EncodingType' => ['shape' => 'EncodingType', 'location' => 'querystring', 'locationName' => 'encoding-type'], 'Marker' => ['shape' => 'Marker', 'location' => 'querystring', 'locationName' => 'marker'], 'MaxKeys' => ['shape' => 'MaxKeys', 'location' => 'querystring', 'locationName' => 'max-keys'], 'Prefix' => ['shape' => 'Prefix', 'location' => 'querystring', 'locationName' => 'prefix'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListObjectsV2Output' => ['type' => 'structure', 'members' => ['IsTruncated' => ['shape' => 'IsTruncated'], 'Contents' => ['shape' => 'ObjectList'], 'Name' => ['shape' => 'BucketName'], 'Prefix' => ['shape' => 'Prefix'], 'Delimiter' => ['shape' => 'Delimiter'], 'MaxKeys' => ['shape' => 'MaxKeys'], 'CommonPrefixes' => ['shape' => 'CommonPrefixList'], 'EncodingType' => ['shape' => 'EncodingType'], 'KeyCount' => ['shape' => 'KeyCount'], 'ContinuationToken' => ['shape' => 'Token'], 'NextContinuationToken' => ['shape' => 'NextToken'], 'StartAfter' => ['shape' => 'StartAfter']]], 'ListObjectsV2Request' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Delimiter' => ['shape' => 'Delimiter', 'location' => 'querystring', 'locationName' => 'delimiter'], 'EncodingType' => ['shape' => 'EncodingType', 'location' => 'querystring', 'locationName' => 'encoding-type'], 'MaxKeys' => ['shape' => 'MaxKeys', 'location' => 'querystring', 'locationName' => 'max-keys'], 'Prefix' => ['shape' => 'Prefix', 'location' => 'querystring', 'locationName' => 'prefix'], 'ContinuationToken' => ['shape' => 'Token', 'location' => 'querystring', 'locationName' => 'continuation-token'], 'FetchOwner' => ['shape' => 'FetchOwner', 'location' => 'querystring', 'locationName' => 'fetch-owner'], 'StartAfter' => ['shape' => 'StartAfter', 'location' => 'querystring', 'locationName' => 'start-after'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'ListPartsOutput' => ['type' => 'structure', 'members' => ['AbortDate' => ['shape' => 'AbortDate', 'location' => 'header', 'locationName' => 'x-amz-abort-date'], 'AbortRuleId' => ['shape' => 'AbortRuleId', 'location' => 'header', 'locationName' => 'x-amz-abort-rule-id'], 'Bucket' => ['shape' => 'BucketName'], 'Key' => ['shape' => 'ObjectKey'], 'UploadId' => ['shape' => 'MultipartUploadId'], 'PartNumberMarker' => ['shape' => 'PartNumberMarker'], 'NextPartNumberMarker' => ['shape' => 'NextPartNumberMarker'], 'MaxParts' => ['shape' => 'MaxParts'], 'IsTruncated' => ['shape' => 'IsTruncated'], 'Parts' => ['shape' => 'Parts', 'locationName' => 'Part'], 'Initiator' => ['shape' => 'Initiator'], 'Owner' => ['shape' => 'Owner'], 'StorageClass' => ['shape' => 'StorageClass'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm']]], 'ListPartsRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'UploadId'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'MaxParts' => ['shape' => 'MaxParts', 'location' => 'querystring', 'locationName' => 'max-parts'], 'PartNumberMarker' => ['shape' => 'PartNumberMarker', 'location' => 'querystring', 'locationName' => 'part-number-marker'], 'UploadId' => ['shape' => 'MultipartUploadId', 'location' => 'querystring', 'locationName' => 'uploadId'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5']]], 'Location' => ['type' => 'string'], 'LocationPrefix' => ['type' => 'string'], 'LoggingEnabled' => ['type' => 'structure', 'required' => ['TargetBucket', 'TargetPrefix'], 'members' => ['TargetBucket' => ['shape' => 'TargetBucket'], 'TargetGrants' => ['shape' => 'TargetGrants'], 'TargetPrefix' => ['shape' => 'TargetPrefix']]], 'MFA' => ['type' => 'string'], 'MFADelete' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'MFADeleteStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Marker' => ['type' => 'string'], 'MaxAgeSeconds' => ['type' => 'integer'], 'MaxKeys' => ['type' => 'integer'], 'MaxParts' => ['type' => 'integer'], 'MaxUploads' => ['type' => 'integer'], 'Message' => ['type' => 'string'], 'Metadata' => ['type' => 'map', 'key' => ['shape' => 'MetadataKey'], 'value' => ['shape' => 'MetadataValue']], 'MetadataDirective' => ['type' => 'string', 'enum' => ['COPY', 'REPLACE']], 'MetadataEntry' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'MetadataKey'], 'Value' => ['shape' => 'MetadataValue']]], 'MetadataKey' => ['type' => 'string'], 'MetadataValue' => ['type' => 'string'], 'Metrics' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'MetricsStatus'], 'EventThreshold' => ['shape' => 'ReplicationTimeValue']]], 'MetricsAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'TagSet', 'flattened' => \true, 'locationName' => 'Tag'], 'AccessPointArn' => ['shape' => 'AccessPointArn']]], 'MetricsConfiguration' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'MetricsId'], 'Filter' => ['shape' => 'MetricsFilter']]], 'MetricsConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'MetricsConfiguration'], 'flattened' => \true], 'MetricsFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'Tag'], 'AccessPointArn' => ['shape' => 'AccessPointArn'], 'And' => ['shape' => 'MetricsAndOperator']]], 'MetricsId' => ['type' => 'string'], 'MetricsStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Minutes' => ['type' => 'integer'], 'MissingMeta' => ['type' => 'integer'], 'MultipartUpload' => ['type' => 'structure', 'members' => ['UploadId' => ['shape' => 'MultipartUploadId'], 'Key' => ['shape' => 'ObjectKey'], 'Initiated' => ['shape' => 'Initiated'], 'StorageClass' => ['shape' => 'StorageClass'], 'Owner' => ['shape' => 'Owner'], 'Initiator' => ['shape' => 'Initiator'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm']]], 'MultipartUploadId' => ['type' => 'string'], 'MultipartUploadList' => ['type' => 'list', 'member' => ['shape' => 'MultipartUpload'], 'flattened' => \true], 'NextKeyMarker' => ['type' => 'string'], 'NextMarker' => ['type' => 'string'], 'NextPartNumberMarker' => ['type' => 'integer'], 'NextToken' => ['type' => 'string'], 'NextUploadIdMarker' => ['type' => 'string'], 'NextVersionIdMarker' => ['type' => 'string'], 'NoSuchBucket' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchKey' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoSuchUpload' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'NoncurrentVersionExpiration' => ['type' => 'structure', 'members' => ['NoncurrentDays' => ['shape' => 'Days'], 'NewerNoncurrentVersions' => ['shape' => 'VersionCount']]], 'NoncurrentVersionTransition' => ['type' => 'structure', 'members' => ['NoncurrentDays' => ['shape' => 'Days'], 'StorageClass' => ['shape' => 'TransitionStorageClass'], 'NewerNoncurrentVersions' => ['shape' => 'VersionCount']]], 'NoncurrentVersionTransitionList' => ['type' => 'list', 'member' => ['shape' => 'NoncurrentVersionTransition'], 'flattened' => \true], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['TopicConfigurations' => ['shape' => 'TopicConfigurationList', 'locationName' => 'TopicConfiguration'], 'QueueConfigurations' => ['shape' => 'QueueConfigurationList', 'locationName' => 'QueueConfiguration'], 'LambdaFunctionConfigurations' => ['shape' => 'LambdaFunctionConfigurationList', 'locationName' => 'CloudFunctionConfiguration'], 'EventBridgeConfiguration' => ['shape' => 'EventBridgeConfiguration']]], 'NotificationConfigurationDeprecated' => ['type' => 'structure', 'members' => ['TopicConfiguration' => ['shape' => 'TopicConfigurationDeprecated'], 'QueueConfiguration' => ['shape' => 'QueueConfigurationDeprecated'], 'CloudFunctionConfiguration' => ['shape' => 'CloudFunctionConfiguration']]], 'NotificationConfigurationFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'S3KeyFilter', 'locationName' => 'S3Key']]], 'NotificationId' => ['type' => 'string'], 'Object' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ObjectKey'], 'LastModified' => ['shape' => 'LastModified'], 'ETag' => ['shape' => 'ETag'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithmList'], 'Size' => ['shape' => 'Size'], 'StorageClass' => ['shape' => 'ObjectStorageClass'], 'Owner' => ['shape' => 'Owner']]], 'ObjectAlreadyInActiveTierError' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ObjectAttributes' => ['type' => 'string', 'enum' => ['ETag', 'Checksum', 'ObjectParts', 'StorageClass', 'ObjectSize']], 'ObjectAttributesList' => ['type' => 'list', 'member' => ['shape' => 'ObjectAttributes']], 'ObjectCannedACL' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'authenticated-read', 'aws-exec-read', 'bucket-owner-read', 'bucket-owner-full-control']], 'ObjectIdentifier' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'ObjectKey'], 'VersionId' => ['shape' => 'ObjectVersionId']]], 'ObjectIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'ObjectIdentifier'], 'flattened' => \true], 'ObjectKey' => ['type' => 'string', 'min' => 1], 'ObjectList' => ['type' => 'list', 'member' => ['shape' => 'Object'], 'flattened' => \true], 'ObjectLockConfiguration' => ['type' => 'structure', 'members' => ['ObjectLockEnabled' => ['shape' => 'ObjectLockEnabled'], 'Rule' => ['shape' => 'ObjectLockRule']]], 'ObjectLockEnabled' => ['type' => 'string', 'enum' => ['Enabled']], 'ObjectLockEnabledForBucket' => ['type' => 'boolean'], 'ObjectLockLegalHold' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ObjectLockLegalHoldStatus']]], 'ObjectLockLegalHoldStatus' => ['type' => 'string', 'enum' => ['ON', 'OFF']], 'ObjectLockMode' => ['type' => 'string', 'enum' => ['GOVERNANCE', 'COMPLIANCE']], 'ObjectLockRetainUntilDate' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ObjectLockRetention' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'ObjectLockRetentionMode'], 'RetainUntilDate' => ['shape' => 'Date']]], 'ObjectLockRetentionMode' => ['type' => 'string', 'enum' => ['GOVERNANCE', 'COMPLIANCE']], 'ObjectLockRule' => ['type' => 'structure', 'members' => ['DefaultRetention' => ['shape' => 'DefaultRetention']]], 'ObjectLockToken' => ['type' => 'string'], 'ObjectNotInActiveTierError' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ObjectOwnership' => ['type' => 'string', 'enum' => ['BucketOwnerPreferred', 'ObjectWriter', 'BucketOwnerEnforced']], 'ObjectPart' => ['type' => 'structure', 'members' => ['PartNumber' => ['shape' => 'PartNumber'], 'Size' => ['shape' => 'Size'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256']]], 'ObjectSize' => ['type' => 'long'], 'ObjectSizeGreaterThanBytes' => ['type' => 'long'], 'ObjectSizeLessThanBytes' => ['type' => 'long'], 'ObjectStorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'REDUCED_REDUNDANCY', 'GLACIER', 'STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'DEEP_ARCHIVE', 'OUTPOSTS', 'GLACIER_IR']], 'ObjectVersion' => ['type' => 'structure', 'members' => ['ETag' => ['shape' => 'ETag'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithmList'], 'Size' => ['shape' => 'Size'], 'StorageClass' => ['shape' => 'ObjectVersionStorageClass'], 'Key' => ['shape' => 'ObjectKey'], 'VersionId' => ['shape' => 'ObjectVersionId'], 'IsLatest' => ['shape' => 'IsLatest'], 'LastModified' => ['shape' => 'LastModified'], 'Owner' => ['shape' => 'Owner']]], 'ObjectVersionId' => ['type' => 'string'], 'ObjectVersionList' => ['type' => 'list', 'member' => ['shape' => 'ObjectVersion'], 'flattened' => \true], 'ObjectVersionStorageClass' => ['type' => 'string', 'enum' => ['STANDARD']], 'OutputLocation' => ['type' => 'structure', 'members' => ['S3' => ['shape' => 'S3Location']]], 'OutputSerialization' => ['type' => 'structure', 'members' => ['CSV' => ['shape' => 'CSVOutput'], 'JSON' => ['shape' => 'JSONOutput']]], 'Owner' => ['type' => 'structure', 'members' => ['DisplayName' => ['shape' => 'DisplayName'], 'ID' => ['shape' => 'ID']]], 'OwnerOverride' => ['type' => 'string', 'enum' => ['Destination']], 'OwnershipControls' => ['type' => 'structure', 'required' => ['Rules'], 'members' => ['Rules' => ['shape' => 'OwnershipControlsRules', 'locationName' => 'Rule']]], 'OwnershipControlsRule' => ['type' => 'structure', 'required' => ['ObjectOwnership'], 'members' => ['ObjectOwnership' => ['shape' => 'ObjectOwnership']]], 'OwnershipControlsRules' => ['type' => 'list', 'member' => ['shape' => 'OwnershipControlsRule'], 'flattened' => \true], 'ParquetInput' => ['type' => 'structure', 'members' => []], 'Part' => ['type' => 'structure', 'members' => ['PartNumber' => ['shape' => 'PartNumber'], 'LastModified' => ['shape' => 'LastModified'], 'ETag' => ['shape' => 'ETag'], 'Size' => ['shape' => 'Size'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256']]], 'PartNumber' => ['type' => 'integer'], 'PartNumberMarker' => ['type' => 'integer'], 'Parts' => ['type' => 'list', 'member' => ['shape' => 'Part'], 'flattened' => \true], 'PartsCount' => ['type' => 'integer'], 'PartsList' => ['type' => 'list', 'member' => ['shape' => 'ObjectPart'], 'flattened' => \true], 'Payer' => ['type' => 'string', 'enum' => ['Requester', 'BucketOwner']], 'Permission' => ['type' => 'string', 'enum' => ['FULL_CONTROL', 'WRITE', 'WRITE_ACP', 'READ', 'READ_ACP']], 'Policy' => ['type' => 'string'], 'PolicyStatus' => ['type' => 'structure', 'members' => ['IsPublic' => ['shape' => 'IsPublic', 'locationName' => 'IsPublic']]], 'Prefix' => ['type' => 'string'], 'Priority' => ['type' => 'integer'], 'Progress' => ['type' => 'structure', 'members' => ['BytesScanned' => ['shape' => 'BytesScanned'], 'BytesProcessed' => ['shape' => 'BytesProcessed'], 'BytesReturned' => ['shape' => 'BytesReturned']]], 'ProgressEvent' => ['type' => 'structure', 'members' => ['Details' => ['shape' => 'Progress', 'eventpayload' => \true]], 'event' => \true], 'Protocol' => ['type' => 'string', 'enum' => ['http', 'https']], 'PublicAccessBlockConfiguration' => ['type' => 'structure', 'members' => ['BlockPublicAcls' => ['shape' => 'Setting', 'locationName' => 'BlockPublicAcls'], 'IgnorePublicAcls' => ['shape' => 'Setting', 'locationName' => 'IgnorePublicAcls'], 'BlockPublicPolicy' => ['shape' => 'Setting', 'locationName' => 'BlockPublicPolicy'], 'RestrictPublicBuckets' => ['shape' => 'Setting', 'locationName' => 'RestrictPublicBuckets']]], 'PutBucketAccelerateConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'AccelerateConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'AccelerateConfiguration' => ['shape' => 'AccelerateConfiguration', 'locationName' => 'AccelerateConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm']], 'payload' => 'AccelerateConfiguration'], 'PutBucketAclRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['ACL' => ['shape' => 'BucketCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'AccessControlPolicy' => ['shape' => 'AccessControlPolicy', 'locationName' => 'AccessControlPolicy', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWrite' => ['shape' => 'GrantWrite', 'location' => 'header', 'locationName' => 'x-amz-grant-write'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'AccessControlPolicy'], 'PutBucketAnalyticsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id', 'AnalyticsConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'AnalyticsId', 'location' => 'querystring', 'locationName' => 'id'], 'AnalyticsConfiguration' => ['shape' => 'AnalyticsConfiguration', 'locationName' => 'AnalyticsConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'AnalyticsConfiguration'], 'PutBucketCorsRequest' => ['type' => 'structure', 'required' => ['Bucket', 'CORSConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CORSConfiguration' => ['shape' => 'CORSConfiguration', 'locationName' => 'CORSConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'CORSConfiguration'], 'PutBucketEncryptionRequest' => ['type' => 'structure', 'required' => ['Bucket', 'ServerSideEncryptionConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration', 'locationName' => 'ServerSideEncryptionConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'ServerSideEncryptionConfiguration'], 'PutBucketIntelligentTieringConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id', 'IntelligentTieringConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'IntelligentTieringId', 'location' => 'querystring', 'locationName' => 'id'], 'IntelligentTieringConfiguration' => ['shape' => 'IntelligentTieringConfiguration', 'locationName' => 'IntelligentTieringConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']]], 'payload' => 'IntelligentTieringConfiguration'], 'PutBucketInventoryConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id', 'InventoryConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'InventoryId', 'location' => 'querystring', 'locationName' => 'id'], 'InventoryConfiguration' => ['shape' => 'InventoryConfiguration', 'locationName' => 'InventoryConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'InventoryConfiguration'], 'PutBucketLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'LifecycleConfiguration' => ['shape' => 'BucketLifecycleConfiguration', 'locationName' => 'LifecycleConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'LifecycleConfiguration'], 'PutBucketLifecycleRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'LifecycleConfiguration' => ['shape' => 'LifecycleConfiguration', 'locationName' => 'LifecycleConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'LifecycleConfiguration'], 'PutBucketLoggingRequest' => ['type' => 'structure', 'required' => ['Bucket', 'BucketLoggingStatus'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'BucketLoggingStatus' => ['shape' => 'BucketLoggingStatus', 'locationName' => 'BucketLoggingStatus', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'BucketLoggingStatus'], 'PutBucketMetricsConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Id', 'MetricsConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Id' => ['shape' => 'MetricsId', 'location' => 'querystring', 'locationName' => 'id'], 'MetricsConfiguration' => ['shape' => 'MetricsConfiguration', 'locationName' => 'MetricsConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'MetricsConfiguration'], 'PutBucketNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'NotificationConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration', 'locationName' => 'NotificationConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'SkipDestinationValidation' => ['shape' => 'SkipValidation', 'location' => 'header', 'locationName' => 'x-amz-skip-destination-validation']], 'payload' => 'NotificationConfiguration'], 'PutBucketNotificationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'NotificationConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'NotificationConfiguration' => ['shape' => 'NotificationConfigurationDeprecated', 'locationName' => 'NotificationConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'NotificationConfiguration'], 'PutBucketOwnershipControlsRequest' => ['type' => 'structure', 'required' => ['Bucket', 'OwnershipControls'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'OwnershipControls' => ['shape' => 'OwnershipControls', 'locationName' => 'OwnershipControls', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']]], 'payload' => 'OwnershipControls'], 'PutBucketPolicyRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Policy'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ConfirmRemoveSelfBucketAccess' => ['shape' => 'ConfirmRemoveSelfBucketAccess', 'location' => 'header', 'locationName' => 'x-amz-confirm-remove-self-bucket-access'], 'Policy' => ['shape' => 'Policy'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'Policy'], 'PutBucketReplicationRequest' => ['type' => 'structure', 'required' => ['Bucket', 'ReplicationConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ReplicationConfiguration' => ['shape' => 'ReplicationConfiguration', 'locationName' => 'ReplicationConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'Token' => ['shape' => 'ObjectLockToken', 'location' => 'header', 'locationName' => 'x-amz-bucket-object-lock-token'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'ReplicationConfiguration'], 'PutBucketRequestPaymentRequest' => ['type' => 'structure', 'required' => ['Bucket', 'RequestPaymentConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'RequestPaymentConfiguration' => ['shape' => 'RequestPaymentConfiguration', 'locationName' => 'RequestPaymentConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'RequestPaymentConfiguration'], 'PutBucketTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Tagging'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'Tagging' => ['shape' => 'Tagging', 'locationName' => 'Tagging', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'Tagging'], 'PutBucketVersioningRequest' => ['type' => 'structure', 'required' => ['Bucket', 'VersioningConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'MFA' => ['shape' => 'MFA', 'location' => 'header', 'locationName' => 'x-amz-mfa'], 'VersioningConfiguration' => ['shape' => 'VersioningConfiguration', 'locationName' => 'VersioningConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'VersioningConfiguration'], 'PutBucketWebsiteRequest' => ['type' => 'structure', 'required' => ['Bucket', 'WebsiteConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'WebsiteConfiguration' => ['shape' => 'WebsiteConfiguration', 'locationName' => 'WebsiteConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'WebsiteConfiguration'], 'PutObjectAclOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'PutObjectAclRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['ACL' => ['shape' => 'ObjectCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'AccessControlPolicy' => ['shape' => 'AccessControlPolicy', 'locationName' => 'AccessControlPolicy', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWrite' => ['shape' => 'GrantWrite', 'location' => 'header', 'locationName' => 'x-amz-grant-write'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'AccessControlPolicy'], 'PutObjectLegalHoldOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'PutObjectLegalHoldRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'LegalHold' => ['shape' => 'ObjectLockLegalHold', 'locationName' => 'LegalHold', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'LegalHold'], 'PutObjectLockConfigurationOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'PutObjectLockConfigurationRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ObjectLockConfiguration' => ['shape' => 'ObjectLockConfiguration', 'locationName' => 'ObjectLockConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'Token' => ['shape' => 'ObjectLockToken', 'location' => 'header', 'locationName' => 'x-amz-bucket-object-lock-token'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'ObjectLockConfiguration'], 'PutObjectOutput' => ['type' => 'structure', 'members' => ['Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-expiration'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'PutObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['ACL' => ['shape' => 'ObjectCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'Body' => ['shape' => 'Body', 'streaming' => \true], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'Cache-Control'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'Content-Language'], 'ContentLength' => ['shape' => 'ContentLength', 'location' => 'header', 'locationName' => 'Content-Length'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'Content-Type'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'Expires'], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-storage-class'], 'WebsiteRedirectLocation' => ['shape' => 'WebsiteRedirectLocation', 'location' => 'header', 'locationName' => 'x-amz-website-redirect-location'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'SSEKMSEncryptionContext' => ['shape' => 'SSEKMSEncryptionContext', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-context'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'Tagging' => ['shape' => 'TaggingHeader', 'location' => 'header', 'locationName' => 'x-amz-tagging'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-object-lock-mode'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-object-lock-retain-until-date'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-object-lock-legal-hold'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'Body'], 'PutObjectRetentionOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'PutObjectRetentionRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'Retention' => ['shape' => 'ObjectLockRetention', 'locationName' => 'Retention', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'BypassGovernanceRetention' => ['shape' => 'BypassGovernanceRetention', 'location' => 'header', 'locationName' => 'x-amz-bypass-governance-retention'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'Retention'], 'PutObjectTaggingOutput' => ['type' => 'structure', 'members' => ['VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-version-id']]], 'PutObjectTaggingRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'Tagging'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'Tagging' => ['shape' => 'Tagging', 'locationName' => 'Tagging', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer']], 'payload' => 'Tagging'], 'PutPublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['Bucket', 'PublicAccessBlockConfiguration'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration', 'locationName' => 'PublicAccessBlockConfiguration', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'PublicAccessBlockConfiguration'], 'QueueArn' => ['type' => 'string'], 'QueueConfiguration' => ['type' => 'structure', 'required' => ['QueueArn', 'Events'], 'members' => ['Id' => ['shape' => 'NotificationId'], 'QueueArn' => ['shape' => 'QueueArn', 'locationName' => 'Queue'], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'Filter' => ['shape' => 'NotificationConfigurationFilter']]], 'QueueConfigurationDeprecated' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NotificationId'], 'Event' => ['shape' => 'Event', 'deprecated' => \true], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'Queue' => ['shape' => 'QueueArn']]], 'QueueConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'QueueConfiguration'], 'flattened' => \true], 'Quiet' => ['type' => 'boolean'], 'QuoteCharacter' => ['type' => 'string'], 'QuoteEscapeCharacter' => ['type' => 'string'], 'QuoteFields' => ['type' => 'string', 'enum' => ['ALWAYS', 'ASNEEDED']], 'Range' => ['type' => 'string'], 'RecordDelimiter' => ['type' => 'string'], 'RecordsEvent' => ['type' => 'structure', 'members' => ['Payload' => ['shape' => 'Body', 'eventpayload' => \true]], 'event' => \true], 'Redirect' => ['type' => 'structure', 'members' => ['HostName' => ['shape' => 'HostName'], 'HttpRedirectCode' => ['shape' => 'HttpRedirectCode'], 'Protocol' => ['shape' => 'Protocol'], 'ReplaceKeyPrefixWith' => ['shape' => 'ReplaceKeyPrefixWith'], 'ReplaceKeyWith' => ['shape' => 'ReplaceKeyWith']]], 'RedirectAllRequestsTo' => ['type' => 'structure', 'required' => ['HostName'], 'members' => ['HostName' => ['shape' => 'HostName'], 'Protocol' => ['shape' => 'Protocol']]], 'ReplaceKeyPrefixWith' => ['type' => 'string'], 'ReplaceKeyWith' => ['type' => 'string'], 'ReplicaKmsKeyID' => ['type' => 'string'], 'ReplicaModifications' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'ReplicaModificationsStatus']]], 'ReplicaModificationsStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ReplicationConfiguration' => ['type' => 'structure', 'required' => ['Role', 'Rules'], 'members' => ['Role' => ['shape' => 'Role'], 'Rules' => ['shape' => 'ReplicationRules', 'locationName' => 'Rule']]], 'ReplicationRule' => ['type' => 'structure', 'required' => ['Status', 'Destination'], 'members' => ['ID' => ['shape' => 'ID'], 'Priority' => ['shape' => 'Priority'], 'Prefix' => ['shape' => 'Prefix', 'deprecated' => \true], 'Filter' => ['shape' => 'ReplicationRuleFilter'], 'Status' => ['shape' => 'ReplicationRuleStatus'], 'SourceSelectionCriteria' => ['shape' => 'SourceSelectionCriteria'], 'ExistingObjectReplication' => ['shape' => 'ExistingObjectReplication'], 'Destination' => ['shape' => 'Destination'], 'DeleteMarkerReplication' => ['shape' => 'DeleteMarkerReplication']]], 'ReplicationRuleAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'TagSet', 'flattened' => \true, 'locationName' => 'Tag']]], 'ReplicationRuleFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'Tag'], 'And' => ['shape' => 'ReplicationRuleAndOperator']]], 'ReplicationRuleStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ReplicationRules' => ['type' => 'list', 'member' => ['shape' => 'ReplicationRule'], 'flattened' => \true], 'ReplicationStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'PENDING', 'FAILED', 'REPLICA']], 'ReplicationTime' => ['type' => 'structure', 'required' => ['Status', 'Time'], 'members' => ['Status' => ['shape' => 'ReplicationTimeStatus'], 'Time' => ['shape' => 'ReplicationTimeValue']]], 'ReplicationTimeStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ReplicationTimeValue' => ['type' => 'structure', 'members' => ['Minutes' => ['shape' => 'Minutes']]], 'RequestCharged' => ['type' => 'string', 'enum' => ['requester']], 'RequestPayer' => ['type' => 'string', 'enum' => ['requester']], 'RequestPaymentConfiguration' => ['type' => 'structure', 'required' => ['Payer'], 'members' => ['Payer' => ['shape' => 'Payer']]], 'RequestProgress' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'EnableRequestProgress']]], 'RequestRoute' => ['type' => 'string'], 'RequestToken' => ['type' => 'string'], 'ResponseCacheControl' => ['type' => 'string'], 'ResponseContentDisposition' => ['type' => 'string'], 'ResponseContentEncoding' => ['type' => 'string'], 'ResponseContentLanguage' => ['type' => 'string'], 'ResponseContentType' => ['type' => 'string'], 'ResponseExpires' => ['type' => 'timestamp', 'timestampFormat' => 'rfc822'], 'Restore' => ['type' => 'string'], 'RestoreObjectOutput' => ['type' => 'structure', 'members' => ['RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged'], 'RestoreOutputPath' => ['shape' => 'RestoreOutputPath', 'location' => 'header', 'locationName' => 'x-amz-restore-output-path']]], 'RestoreObjectRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'querystring', 'locationName' => 'versionId'], 'RestoreRequest' => ['shape' => 'RestoreRequest', 'locationName' => 'RestoreRequest', 'xmlNamespace' => ['uri' => 'http://s3.amazonaws.com/doc/2006-03-01/']], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'RestoreRequest'], 'RestoreOutputPath' => ['type' => 'string'], 'RestoreRequest' => ['type' => 'structure', 'members' => ['Days' => ['shape' => 'Days'], 'GlacierJobParameters' => ['shape' => 'GlacierJobParameters'], 'Type' => ['shape' => 'RestoreRequestType'], 'Tier' => ['shape' => 'Tier'], 'Description' => ['shape' => 'Description'], 'SelectParameters' => ['shape' => 'SelectParameters'], 'OutputLocation' => ['shape' => 'OutputLocation']]], 'RestoreRequestType' => ['type' => 'string', 'enum' => ['SELECT']], 'Role' => ['type' => 'string'], 'RoutingRule' => ['type' => 'structure', 'required' => ['Redirect'], 'members' => ['Condition' => ['shape' => 'Condition'], 'Redirect' => ['shape' => 'Redirect']]], 'RoutingRules' => ['type' => 'list', 'member' => ['shape' => 'RoutingRule', 'locationName' => 'RoutingRule']], 'Rule' => ['type' => 'structure', 'required' => ['Prefix', 'Status'], 'members' => ['Expiration' => ['shape' => 'LifecycleExpiration'], 'ID' => ['shape' => 'ID'], 'Prefix' => ['shape' => 'Prefix'], 'Status' => ['shape' => 'ExpirationStatus'], 'Transition' => ['shape' => 'Transition'], 'NoncurrentVersionTransition' => ['shape' => 'NoncurrentVersionTransition'], 'NoncurrentVersionExpiration' => ['shape' => 'NoncurrentVersionExpiration'], 'AbortIncompleteMultipartUpload' => ['shape' => 'AbortIncompleteMultipartUpload']]], 'Rules' => ['type' => 'list', 'member' => ['shape' => 'Rule'], 'flattened' => \true], 'S3KeyFilter' => ['type' => 'structure', 'members' => ['FilterRules' => ['shape' => 'FilterRuleList', 'locationName' => 'FilterRule']]], 'S3Location' => ['type' => 'structure', 'required' => ['BucketName', 'Prefix'], 'members' => ['BucketName' => ['shape' => 'BucketName'], 'Prefix' => ['shape' => 'LocationPrefix'], 'Encryption' => ['shape' => 'Encryption'], 'CannedACL' => ['shape' => 'ObjectCannedACL'], 'AccessControlList' => ['shape' => 'Grants'], 'Tagging' => ['shape' => 'Tagging'], 'UserMetadata' => ['shape' => 'UserMetadata'], 'StorageClass' => ['shape' => 'StorageClass']]], 'SSECustomerAlgorithm' => ['type' => 'string'], 'SSECustomerKey' => ['type' => 'string', 'sensitive' => \true], 'SSECustomerKeyMD5' => ['type' => 'string'], 'SSEKMS' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'SSEKMSKeyId']], 'locationName' => 'SSE-KMS'], 'SSEKMSEncryptionContext' => ['type' => 'string', 'sensitive' => \true], 'SSEKMSKeyId' => ['type' => 'string', 'sensitive' => \true], 'SSES3' => ['type' => 'structure', 'members' => [], 'locationName' => 'SSE-S3'], 'ScanRange' => ['type' => 'structure', 'members' => ['Start' => ['shape' => 'Start'], 'End' => ['shape' => 'End']]], 'SelectObjectContentEventStream' => ['type' => 'structure', 'members' => ['Records' => ['shape' => 'RecordsEvent'], 'Stats' => ['shape' => 'StatsEvent'], 'Progress' => ['shape' => 'ProgressEvent'], 'Cont' => ['shape' => 'ContinuationEvent'], 'End' => ['shape' => 'EndEvent']], 'eventstream' => \true], 'SelectObjectContentOutput' => ['type' => 'structure', 'members' => ['Payload' => ['shape' => 'SelectObjectContentEventStream']], 'payload' => 'Payload'], 'SelectObjectContentRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'Expression', 'ExpressionType', 'InputSerialization', 'OutputSerialization'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'Expression' => ['shape' => 'Expression'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'RequestProgress' => ['shape' => 'RequestProgress'], 'InputSerialization' => ['shape' => 'InputSerialization'], 'OutputSerialization' => ['shape' => 'OutputSerialization'], 'ScanRange' => ['shape' => 'ScanRange'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']]], 'SelectParameters' => ['type' => 'structure', 'required' => ['InputSerialization', 'ExpressionType', 'Expression', 'OutputSerialization'], 'members' => ['InputSerialization' => ['shape' => 'InputSerialization'], 'ExpressionType' => ['shape' => 'ExpressionType'], 'Expression' => ['shape' => 'Expression'], 'OutputSerialization' => ['shape' => 'OutputSerialization']]], 'ServerSideEncryption' => ['type' => 'string', 'enum' => ['AES256', 'aws:kms']], 'ServerSideEncryptionByDefault' => ['type' => 'structure', 'required' => ['SSEAlgorithm'], 'members' => ['SSEAlgorithm' => ['shape' => 'ServerSideEncryption'], 'KMSMasterKeyID' => ['shape' => 'SSEKMSKeyId']]], 'ServerSideEncryptionConfiguration' => ['type' => 'structure', 'required' => ['Rules'], 'members' => ['Rules' => ['shape' => 'ServerSideEncryptionRules', 'locationName' => 'Rule']]], 'ServerSideEncryptionRule' => ['type' => 'structure', 'members' => ['ApplyServerSideEncryptionByDefault' => ['shape' => 'ServerSideEncryptionByDefault'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled']]], 'ServerSideEncryptionRules' => ['type' => 'list', 'member' => ['shape' => 'ServerSideEncryptionRule'], 'flattened' => \true], 'Setting' => ['type' => 'boolean'], 'Size' => ['type' => 'long'], 'SkipValidation' => ['type' => 'boolean'], 'SourceSelectionCriteria' => ['type' => 'structure', 'members' => ['SseKmsEncryptedObjects' => ['shape' => 'SseKmsEncryptedObjects'], 'ReplicaModifications' => ['shape' => 'ReplicaModifications']]], 'SseKmsEncryptedObjects' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'SseKmsEncryptedObjectsStatus']]], 'SseKmsEncryptedObjectsStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Start' => ['type' => 'long'], 'StartAfter' => ['type' => 'string'], 'Stats' => ['type' => 'structure', 'members' => ['BytesScanned' => ['shape' => 'BytesScanned'], 'BytesProcessed' => ['shape' => 'BytesProcessed'], 'BytesReturned' => ['shape' => 'BytesReturned']]], 'StatsEvent' => ['type' => 'structure', 'members' => ['Details' => ['shape' => 'Stats', 'eventpayload' => \true]], 'event' => \true], 'StorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'REDUCED_REDUNDANCY', 'STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'GLACIER', 'DEEP_ARCHIVE', 'OUTPOSTS', 'GLACIER_IR']], 'StorageClassAnalysis' => ['type' => 'structure', 'members' => ['DataExport' => ['shape' => 'StorageClassAnalysisDataExport']]], 'StorageClassAnalysisDataExport' => ['type' => 'structure', 'required' => ['OutputSchemaVersion', 'Destination'], 'members' => ['OutputSchemaVersion' => ['shape' => 'StorageClassAnalysisSchemaVersion'], 'Destination' => ['shape' => 'AnalyticsExportDestination']]], 'StorageClassAnalysisSchemaVersion' => ['type' => 'string', 'enum' => ['V_1']], 'Suffix' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'ObjectKey'], 'Value' => ['shape' => 'Value']]], 'TagCount' => ['type' => 'integer'], 'TagSet' => ['type' => 'list', 'member' => ['shape' => 'Tag', 'locationName' => 'Tag']], 'Tagging' => ['type' => 'structure', 'required' => ['TagSet'], 'members' => ['TagSet' => ['shape' => 'TagSet']]], 'TaggingDirective' => ['type' => 'string', 'enum' => ['COPY', 'REPLACE']], 'TaggingHeader' => ['type' => 'string'], 'TargetBucket' => ['type' => 'string'], 'TargetGrant' => ['type' => 'structure', 'members' => ['Grantee' => ['shape' => 'Grantee'], 'Permission' => ['shape' => 'BucketLogsPermission']]], 'TargetGrants' => ['type' => 'list', 'member' => ['shape' => 'TargetGrant', 'locationName' => 'Grant']], 'TargetPrefix' => ['type' => 'string'], 'Tier' => ['type' => 'string', 'enum' => ['Standard', 'Bulk', 'Expedited']], 'Tiering' => ['type' => 'structure', 'required' => ['Days', 'AccessTier'], 'members' => ['Days' => ['shape' => 'IntelligentTieringDays'], 'AccessTier' => ['shape' => 'IntelligentTieringAccessTier']]], 'TieringList' => ['type' => 'list', 'member' => ['shape' => 'Tiering'], 'flattened' => \true], 'Token' => ['type' => 'string'], 'TopicArn' => ['type' => 'string'], 'TopicConfiguration' => ['type' => 'structure', 'required' => ['TopicArn', 'Events'], 'members' => ['Id' => ['shape' => 'NotificationId'], 'TopicArn' => ['shape' => 'TopicArn', 'locationName' => 'Topic'], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'Filter' => ['shape' => 'NotificationConfigurationFilter']]], 'TopicConfigurationDeprecated' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NotificationId'], 'Events' => ['shape' => 'EventList', 'locationName' => 'Event'], 'Event' => ['shape' => 'Event', 'deprecated' => \true], 'Topic' => ['shape' => 'TopicArn']]], 'TopicConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'TopicConfiguration'], 'flattened' => \true], 'Transition' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'Date'], 'Days' => ['shape' => 'Days'], 'StorageClass' => ['shape' => 'TransitionStorageClass']]], 'TransitionList' => ['type' => 'list', 'member' => ['shape' => 'Transition'], 'flattened' => \true], 'TransitionStorageClass' => ['type' => 'string', 'enum' => ['GLACIER', 'STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'DEEP_ARCHIVE', 'GLACIER_IR']], 'Type' => ['type' => 'string', 'enum' => ['CanonicalUser', 'AmazonCustomerByEmail', 'Group']], 'URI' => ['type' => 'string'], 'UploadIdMarker' => ['type' => 'string'], 'UploadPartCopyOutput' => ['type' => 'structure', 'members' => ['CopySourceVersionId' => ['shape' => 'CopySourceVersionId', 'location' => 'header', 'locationName' => 'x-amz-copy-source-version-id'], 'CopyPartResult' => ['shape' => 'CopyPartResult'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']], 'payload' => 'CopyPartResult'], 'UploadPartCopyRequest' => ['type' => 'structure', 'required' => ['Bucket', 'CopySource', 'Key', 'PartNumber', 'UploadId'], 'members' => ['Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'CopySource' => ['shape' => 'CopySource', 'location' => 'header', 'locationName' => 'x-amz-copy-source'], 'CopySourceIfMatch' => ['shape' => 'CopySourceIfMatch', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-match'], 'CopySourceIfModifiedSince' => ['shape' => 'CopySourceIfModifiedSince', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-modified-since'], 'CopySourceIfNoneMatch' => ['shape' => 'CopySourceIfNoneMatch', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-none-match'], 'CopySourceIfUnmodifiedSince' => ['shape' => 'CopySourceIfUnmodifiedSince', 'location' => 'header', 'locationName' => 'x-amz-copy-source-if-unmodified-since'], 'CopySourceRange' => ['shape' => 'CopySourceRange', 'location' => 'header', 'locationName' => 'x-amz-copy-source-range'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'PartNumber' => ['shape' => 'PartNumber', 'location' => 'querystring', 'locationName' => 'partNumber'], 'UploadId' => ['shape' => 'MultipartUploadId', 'location' => 'querystring', 'locationName' => 'uploadId'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'CopySourceSSECustomerAlgorithm' => ['shape' => 'CopySourceSSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-algorithm'], 'CopySourceSSECustomerKey' => ['shape' => 'CopySourceSSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-key'], 'CopySourceSSECustomerKeyMD5' => ['shape' => 'CopySourceSSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-copy-source-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner'], 'ExpectedSourceBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-source-expected-bucket-owner']]], 'UploadPartOutput' => ['type' => 'structure', 'members' => ['ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'ETag'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-aws-kms-key-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-bucket-key-enabled'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-request-charged']]], 'UploadPartRequest' => ['type' => 'structure', 'required' => ['Bucket', 'Key', 'PartNumber', 'UploadId'], 'members' => ['Body' => ['shape' => 'Body', 'streaming' => \true], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'Bucket'], 'ContentLength' => ['shape' => 'ContentLength', 'location' => 'header', 'locationName' => 'Content-Length'], 'ContentMD5' => ['shape' => 'ContentMD5', 'location' => 'header', 'locationName' => 'Content-MD5'], 'ChecksumAlgorithm' => ['shape' => 'ChecksumAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-sdk-checksum-algorithm'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-checksum-sha256'], 'Key' => ['shape' => 'ObjectKey', 'location' => 'uri', 'locationName' => 'Key'], 'PartNumber' => ['shape' => 'PartNumber', 'location' => 'querystring', 'locationName' => 'partNumber'], 'UploadId' => ['shape' => 'MultipartUploadId', 'location' => 'querystring', 'locationName' => 'uploadId'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-algorithm'], 'SSECustomerKey' => ['shape' => 'SSECustomerKey', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-server-side-encryption-customer-key-MD5'], 'RequestPayer' => ['shape' => 'RequestPayer', 'location' => 'header', 'locationName' => 'x-amz-request-payer'], 'ExpectedBucketOwner' => ['shape' => 'AccountId', 'location' => 'header', 'locationName' => 'x-amz-expected-bucket-owner']], 'payload' => 'Body'], 'UserMetadata' => ['type' => 'list', 'member' => ['shape' => 'MetadataEntry', 'locationName' => 'MetadataEntry']], 'Value' => ['type' => 'string'], 'VersionCount' => ['type' => 'integer'], 'VersionIdMarker' => ['type' => 'string'], 'VersioningConfiguration' => ['type' => 'structure', 'members' => ['MFADelete' => ['shape' => 'MFADelete', 'locationName' => 'MfaDelete'], 'Status' => ['shape' => 'BucketVersioningStatus']]], 'WebsiteConfiguration' => ['type' => 'structure', 'members' => ['ErrorDocument' => ['shape' => 'ErrorDocument'], 'IndexDocument' => ['shape' => 'IndexDocument'], 'RedirectAllRequestsTo' => ['shape' => 'RedirectAllRequestsTo'], 'RoutingRules' => ['shape' => 'RoutingRules']]], 'WebsiteRedirectLocation' => ['type' => 'string'], 'WriteGetObjectResponseRequest' => ['type' => 'structure', 'required' => ['RequestRoute', 'RequestToken'], 'members' => ['RequestRoute' => ['shape' => 'RequestRoute', 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-request-route'], 'RequestToken' => ['shape' => 'RequestToken', 'location' => 'header', 'locationName' => 'x-amz-request-token'], 'Body' => ['shape' => 'Body', 'streaming' => \true], 'StatusCode' => ['shape' => 'GetObjectResponseStatusCode', 'location' => 'header', 'locationName' => 'x-amz-fwd-status'], 'ErrorCode' => ['shape' => 'ErrorCode', 'location' => 'header', 'locationName' => 'x-amz-fwd-error-code'], 'ErrorMessage' => ['shape' => 'ErrorMessage', 'location' => 'header', 'locationName' => 'x-amz-fwd-error-message'], 'AcceptRanges' => ['shape' => 'AcceptRanges', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-accept-ranges'], 'CacheControl' => ['shape' => 'CacheControl', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Cache-Control'], 'ContentDisposition' => ['shape' => 'ContentDisposition', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Content-Disposition'], 'ContentEncoding' => ['shape' => 'ContentEncoding', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Content-Encoding'], 'ContentLanguage' => ['shape' => 'ContentLanguage', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Content-Language'], 'ContentLength' => ['shape' => 'ContentLength', 'location' => 'header', 'locationName' => 'Content-Length'], 'ContentRange' => ['shape' => 'ContentRange', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Content-Range'], 'ContentType' => ['shape' => 'ContentType', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Content-Type'], 'ChecksumCRC32' => ['shape' => 'ChecksumCRC32', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-checksum-crc32'], 'ChecksumCRC32C' => ['shape' => 'ChecksumCRC32C', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-checksum-crc32c'], 'ChecksumSHA1' => ['shape' => 'ChecksumSHA1', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-checksum-sha1'], 'ChecksumSHA256' => ['shape' => 'ChecksumSHA256', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-checksum-sha256'], 'DeleteMarker' => ['shape' => 'DeleteMarker', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-delete-marker'], 'ETag' => ['shape' => 'ETag', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-ETag'], 'Expires' => ['shape' => 'Expires', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Expires'], 'Expiration' => ['shape' => 'Expiration', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-expiration'], 'LastModified' => ['shape' => 'LastModified', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-Last-Modified'], 'MissingMeta' => ['shape' => 'MissingMeta', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-missing-meta'], 'Metadata' => ['shape' => 'Metadata', 'location' => 'headers', 'locationName' => 'x-amz-meta-'], 'ObjectLockMode' => ['shape' => 'ObjectLockMode', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-object-lock-mode'], 'ObjectLockLegalHoldStatus' => ['shape' => 'ObjectLockLegalHoldStatus', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-object-lock-legal-hold'], 'ObjectLockRetainUntilDate' => ['shape' => 'ObjectLockRetainUntilDate', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-object-lock-retain-until-date'], 'PartsCount' => ['shape' => 'PartsCount', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-mp-parts-count'], 'ReplicationStatus' => ['shape' => 'ReplicationStatus', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-replication-status'], 'RequestCharged' => ['shape' => 'RequestCharged', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-request-charged'], 'Restore' => ['shape' => 'Restore', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-restore'], 'ServerSideEncryption' => ['shape' => 'ServerSideEncryption', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-server-side-encryption'], 'SSECustomerAlgorithm' => ['shape' => 'SSECustomerAlgorithm', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm'], 'SSEKMSKeyId' => ['shape' => 'SSEKMSKeyId', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id'], 'SSECustomerKeyMD5' => ['shape' => 'SSECustomerKeyMD5', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5'], 'StorageClass' => ['shape' => 'StorageClass', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-storage-class'], 'TagCount' => ['shape' => 'TagCount', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-tagging-count'], 'VersionId' => ['shape' => 'ObjectVersionId', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-version-id'], 'BucketKeyEnabled' => ['shape' => 'BucketKeyEnabled', 'location' => 'header', 'locationName' => 'x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled']], 'payload' => 'Body'], 'Years' => ['type' => 'integer']], 'clientContextParams' => ['Accelerate' => ['documentation' => 'Enables this client to use S3 Transfer Acceleration endpoints.', 'type' => 'boolean'], 'DisableMultiRegionAccessPoints' => ['documentation' => 'Disables this client\'s usage of Multi-Region Access Points.', 'type' => 'boolean'], 'ForcePathStyle' => ['documentation' => 'Forces this client to use path-style addressing for buckets.', 'type' => 'boolean'], 'UseArnRegion' => ['documentation' => 'Enables this client to use an ARN\'s region when constructing an endpoint instead of the client\'s configured region.', 'type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 3b4189f..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Bucket' => ['required' => \false, 'documentation' => 'The S3 bucket used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 bucket.', 'type' => 'String'], 'Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'ForcePathStyle' => ['builtIn' => 'AWS::S3::ForcePathStyle', 'required' => \false, 'documentation' => 'When true, force a path-style endpoint to be used where the bucket name is part of the path.', 'type' => 'Boolean'], 'Accelerate' => ['builtIn' => 'AWS::S3::Accelerate', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use S3 Accelerate. NOTE: Not all regions support S3 accelerate.', 'type' => 'Boolean'], 'UseGlobalEndpoint' => ['builtIn' => 'AWS::S3::UseGlobalEndpoint', 'required' => \true, 'default' => \false, 'documentation' => 'Whether the global endpoint should be used, rather then the regional endpoint for us-east-1.', 'type' => 'Boolean'], 'UseObjectLambdaEndpoint' => ['required' => \false, 'documentation' => 'Internal parameter to use object lambda endpoint for an operation (eg: WriteGetObjectResponse)', 'type' => 'Boolean'], 'DisableAccessPoints' => ['required' => \false, 'documentation' => 'Internal parameter to disable Access Point Buckets', 'type' => 'Boolean'], 'DisableMultiRegionAccessPoints' => ['builtIn' => 'AWS::S3::DisableMultiRegionAccessPoints', 'required' => \true, 'default' => \false, 'documentation' => 'Whether multi-region access points (MRAP) should be disabled.', 'type' => 'Boolean'], 'UseArnRegion' => ['builtIn' => 'AWS::S3::UseArnRegion', 'required' => \false, 'documentation' => 'When an Access Point ARN is provided and this flag is enabled, the SDK MUST use the ARN\'s region when constructing the endpoint instead of the client\'s configured region.', 'type' => 'Boolean']], 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Bucket']]], ['fn' => 'substring', 'argv' => [['ref' => 'Bucket'], 49, 50, \true], 'assign' => 'hardwareType'], ['fn' => 'substring', 'argv' => [['ref' => 'Bucket'], 8, 12, \true], 'assign' => 'regionPrefix'], ['fn' => 'substring', 'argv' => [['ref' => 'Bucket'], 0, 7, \true], 'assign' => 'abbaSuffix'], ['fn' => 'substring', 'argv' => [['ref' => 'Bucket'], 32, 49, \true], 'assign' => 'outpostId'], ['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'regionPartition'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'abbaSuffix'], '--op-s3']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'outpostId'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'hardwareType'], 'e']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'regionPrefix'], 'beta']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]]], 'error' => 'Expected a endpoint to be specified but no endpoint was found', 'type' => 'error'], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => 'https://{Bucket}.ec2.{url#authority}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'hardwareType'], 'o']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'regionPrefix'], 'beta']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]]], 'error' => 'Expected a endpoint to be specified but no endpoint was found', 'type' => 'error'], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => 'https://{Bucket}.op-{outpostId}.{url#authority}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'Unrecognized hardware type: "Expected hardware type o or e but got {hardwareType}"', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Bucket']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']]]]]]]], 'error' => 'Custom endpoint `{Endpoint}` was not a valid URI', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'ForcePathStyle']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'ForcePathStyle'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.parseArn', 'argv' => [['ref' => 'Bucket']]]], 'error' => 'Path-style addressing cannot be used with ARN buckets', 'type' => 'error'], ['conditions' => [['fn' => 'uriEncode', 'argv' => [['ref' => 'Bucket']], 'assign' => 'uri_encoded_bucket']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'error' => 'Cannot set dual-stack in combination with a custom endpoint.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Path-style addressing cannot be used with S3 Accelerate', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]]]]]], ['conditions' => [['fn' => 'aws.isVirtualHostableS3Bucket', 'argv' => [['ref' => 'Bucket'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Accelerate cannot be used with FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'S3 Accelerate cannot be used in this region', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'isIp']], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://{Bucket}.s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://{Bucket}.s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]]]]]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'url'], 'scheme']], 'http']], ['fn' => 'aws.isVirtualHostableS3Bucket', 'argv' => [['ref' => 'Bucket'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{Bucket}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]], ['conditions' => [['fn' => 'aws.parseArn', 'argv' => [['ref' => 'Bucket']], 'assign' => 'bucketArn']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[0]'], 'assign' => 'arnType'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'service']], 's3-object-lambda']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], 'accesspoint']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[1]'], 'assign' => 'accessPointName'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'accessPointName'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'S3 Object Lambda does not support Dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'S3 Object Lambda does not support S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'DisableAccessPoints']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'DisableAccessPoints'], \true]]], 'error' => 'Access points are not supported for this operation', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[2]']]]]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseArnRegion']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseArnRegion'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '{Region}']]]]], 'error' => 'Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']]], 'assign' => 'bucketPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketPartition'], 'name']], ['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], '']]], 'error' => 'Invalid ARN: Missing account id', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'accessPointName'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketPartition'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Could not load partition for ARN region `{bucketArn#region}`', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: bucket ARN is missing a region', 'type' => 'error']]]]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`', 'type' => 'error']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], 'accesspoint']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[1]'], 'assign' => 'accessPointName'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'accessPointName'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], 'accesspoint']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'DisableAccessPoints']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'DisableAccessPoints'], \true]]], 'error' => 'Access points are not supported for this operation', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[2]']]]]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseArnRegion']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseArnRegion'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '{Region}']]]]], 'error' => 'Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']]], 'assign' => 'bucketPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketPartition'], 'name']], '{partitionResult#name}']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'service']], 's3']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'accessPointName'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'Access Points do not support S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketPartition'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'error' => 'DualStack cannot be combined with a Host override (PrivateLink)', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]]], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{accessPointName}-{bucketArn#accountId}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]]], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Could not load partition for ARN region `{bucketArn#region}`', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: bucket ARN is missing a region', 'type' => 'error']]]]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'accessPointName'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'S3 MRAP does not support dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'S3 MRAP does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'S3 MRAP does not support S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'DisableMultiRegionAccessPoints'], \true]]], 'error' => 'Invalid configuration: Multi-Region Access Point ARNs are disabled.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'mrapPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'mrapPartition'], 'name']], ['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'partition']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://{accessPointName}.accesspoint.s3-global.{mrapPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4a', 'signingRegionSet' => ['*'], 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'Client was configured for partition `{mrapPartition#name}` but bucket referred to partition `{bucketArn#partition}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => '{Region} was not a valid region', 'type' => 'error']]]]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid Access Point Name', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided', 'type' => 'error']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'service']], 's3-outposts']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'S3 Outposts does not support Dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'S3 Outposts does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'S3 Outposts does not support S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[4]']]]]], 'error' => 'Invalid Arn: Outpost Access Point ARN contains sub resources', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[1]'], 'assign' => 'outpostId']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'outpostId'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseArnRegion']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseArnRegion'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '{Region}']]]]], 'error' => 'Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']]], 'assign' => 'bucketPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketPartition'], 'name']], ['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[2]'], 'assign' => 'outpostType']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[3]'], 'assign' => 'accessPointName']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'outpostType'], 'accesspoint']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{bucketArn#region}', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Expected an outpost type `accesspoint`, found {outpostType}', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: expected an access point name', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected a 4-component resource', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Could not load partition for ARN region {bucketArn#region}', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The Outpost Id was not set', 'type' => 'error']]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: No ARN type specified', 'type' => 'error']]], ['conditions' => [['fn' => 'substring', 'argv' => [['ref' => 'Bucket'], 0, 4, \false], 'assign' => 'arnPrefix'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'arnPrefix'], 'arn:']], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['fn' => 'aws.parseArn', 'argv' => [['ref' => 'Bucket']]]]]]]], 'error' => 'Invalid ARN: `{Bucket}` was not a valid ARN', 'type' => 'error'], ['conditions' => [['fn' => 'uriEncode', 'argv' => [['ref' => 'Bucket']], 'assign' => 'uri_encoded_bucket']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'error' => 'Cannot set dual-stack in combination with a custom endpoint.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Path-style addressing cannot be used with S3 Accelerate', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]]]]]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseObjectLambdaEndpoint']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseObjectLambdaEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'S3 Object Lambda does not support Dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'Accelerate'], \true]]], 'error' => 'S3 Object Lambda does not support S3 Accelerate', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'endpoint' => ['url' => 'https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]], ['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Bucket']]]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3-fips.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://s3.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \false]]], 'endpoint' => ['url' => 'https://s3.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'headers' => []], 'type' => 'endpoint']]]]]]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'A region must be set when sending requests to S3.', 'type' => 'error']]]]]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-tests-1.json.php deleted file mode 100644 index ec733cd..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'region is not a valid DNS-suffix', 'expect' => ['error' => 'Invalid region: region was not a valid DNS name.'], 'params' => ['Region' => 'a b', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'Invalid access point ARN: Not S3', 'expect' => ['error' => 'Invalid ARN: The ARN was not for the S3 service, found: not-s3'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:not-s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:not-s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'Invalid access point ARN: invalid resource', 'expect' => ['error' => 'Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint:more-data', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint:more-data']], ['documentation' => 'Invalid access point ARN: invalid no ap name', 'expect' => ['error' => 'Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:']], ['documentation' => 'Invalid access point ARN: AccountId is invalid', 'expect' => ['error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `123456_789012`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456_789012:accesspoint:apname', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456_789012:accesspoint:apname']], ['documentation' => 'Invalid access point ARN: access point name is invalid', 'expect' => ['error' => 'Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `ap_name`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:ap_name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:ap_name']], ['documentation' => 'Access points (disable access points explicitly false)', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'DisableAccessPoints' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'Access points: partition does not support FIPS', 'expect' => ['error' => 'Partition does not support FIPS'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3:cn-north-1:123456789012:accesspoint:myendpoint']], ['documentation' => 'Bucket region is invalid', 'expect' => ['error' => 'Invalid region in ARN: `us-west -2` (invalid DNS name)'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west -2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'DisableAccessPoints' => \false, 'Bucket' => 'arn:aws:s3:us-west -2:123456789012:accesspoint:myendpoint']], ['documentation' => 'Access points when Access points explicitly disabled (used for CreateBucket)', 'expect' => ['error' => 'Access points are not supported for this operation'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'CreateBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'DisableAccessPoints' => \true, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'missing arn type', 'expect' => ['error' => 'Invalid ARN: `arn:aws:s3:us-west-2:123456789012:` was not a valid ARN'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'DisableAccessPoints' => \true, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:']], ['documentation' => 'SDK::Host + access point + Dualstack is an error', 'expect' => ['error' => 'DualStack cannot be combined with a Host override (PrivateLink)'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Endpoint' => 'https://beta.example.com', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'Access point ARN with FIPS & Dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint-fips.dualstack.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true, 'Accelerate' => \false, 'DisableAccessPoints' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'Access point ARN with Dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.dualstack.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false, 'DisableAccessPoints' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'vanilla MRAP', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4a', 'signingRegionSet' => ['*'], 'signingName' => 's3', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mfzwi23gnjvgw.mrap.accesspoint.s3-global.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-east-1', 'DisableMultiRegionAccessPoints' => \false, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'MRAP does not support FIPS', 'expect' => ['error' => 'S3 MRAP does not support FIPS'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-east-1', 'DisableMultiRegionAccessPoints' => \false, 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'MRAP does not support DualStack', 'expect' => ['error' => 'S3 MRAP does not support dual-stack'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-east-1', 'DisableMultiRegionAccessPoints' => \false, 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'MRAP does not support S3 Accelerate', 'expect' => ['error' => 'S3 MRAP does not support S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-east-1', 'DisableMultiRegionAccessPoints' => \false, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true]], ['documentation' => 'MRAP explicitly disabled', 'expect' => ['error' => 'Invalid configuration: Multi-Region Access Point ARNs are disabled.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::DisableMultiRegionAccessPoints' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-east-1', 'DisableMultiRegionAccessPoints' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'Dual-stack endpoint with path-style forced', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-west-2.amazonaws.com/bucketname']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucketname', 'Key' => 'key']]], 'params' => ['Bucket' => 'bucketname', 'Region' => 'us-west-2', 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'Accelerate' => \false, 'UseDualStack' => \true]], ['documentation' => 'Dual-stack endpoint + SDK::Host is error', 'expect' => ['error' => 'Cannot set dual-stack in combination with a custom endpoint.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://abc.com', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucketname', 'Key' => 'key']]], 'params' => ['Bucket' => 'bucketname', 'Region' => 'us-west-2', 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'Accelerate' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://abc.com']], ['documentation' => 'path style + ARN bucket', 'expect' => ['error' => 'Path-style addressing cannot be used with ARN buckets'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'implicit path style bucket + dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-west-2.amazonaws.com/99_ab']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99_ab', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99_ab', 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'implicit path style bucket + dualstack', 'expect' => ['error' => 'Cannot set dual-stack in combination with a custom endpoint.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'http://abc.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99_ab', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99_ab', 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'http://abc.com']], ['documentation' => 'don\'t allow URL injections in the bucket', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/example.com%23']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'example.com#', 'Key' => 'key']]], 'params' => ['Bucket' => 'example.com#', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Accelerate' => \false]], ['documentation' => 'URI encode bucket names in the path', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/bucket%20name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket name', 'Key' => 'key']]], 'params' => ['Bucket' => 'bucket name', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Accelerate' => \false]], ['documentation' => 'scheme is respected', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/99_ab']], 'params' => ['Accelerate' => \false, 'Bucket' => '99_ab', 'Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'scheme is respected (virtual addressing)', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'http://bucketname.control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/foo']], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucketname', 'Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/foo', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'path style + implicit private link', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/99_ab']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99_ab', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99_ab', 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'invalid Endpoint override', 'expect' => ['error' => 'Custom endpoint `abcde://nota#url` was not a valid URI'], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucketname', 'Endpoint' => 'abcde://nota#url', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'using an IPv4 address forces path style', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://123.123.0.1/bucketname']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://123.123.0.1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucketname', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucketname', 'Endpoint' => 'https://123.123.0.1', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'vanilla access point arn with region mismatch and UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-east-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-east-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'UseArnRegion' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'vanilla access point arn with region mismatch and UseArnRegion unset', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'vanilla access point arn with region mismatch and UseArnRegion=true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'UseArnRegion' => \true, 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'subdomains are not allowed in virtual buckets', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east-1']]], 'url' => 'https://s3.us-east-1.amazonaws.com/bucket.name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket.name', 'Key' => 'key']]], 'params' => ['Bucket' => 'bucket.name', 'Region' => 'us-east-1']], ['documentation' => 'bucket names with 3 characters are allowed in virtual buckets', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east-1']]], 'url' => 'https://aaa.s3.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'aaa', 'Key' => 'key']]], 'params' => ['Bucket' => 'aaa', 'Region' => 'us-east-1']], ['documentation' => 'bucket names with fewer than 3 characters are not allowed in virtual host', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east-1']]], 'url' => 'https://s3.us-east-1.amazonaws.com/aa']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'aa', 'Key' => 'key']]], 'params' => ['Bucket' => 'aa', 'Region' => 'us-east-1']], ['documentation' => 'bucket names with uppercase characters are not allowed in virtual host', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east-1']]], 'url' => 'https://s3.us-east-1.amazonaws.com/BucketName']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'BucketName', 'Key' => 'key']]], 'params' => ['Bucket' => 'BucketName', 'Region' => 'us-east-1']], ['documentation' => 'subdomains are allowed in virtual buckets on http endpoints', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east-1']]], 'url' => 'http://bucket.name.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'http://example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket.name', 'Key' => 'key']]], 'params' => ['Bucket' => 'bucket.name', 'Region' => 'us-east-1', 'Endpoint' => 'http://example.com']], ['documentation' => 'no region set', 'expect' => ['error' => 'A region must be set when sending requests to S3.'], 'params' => ['Bucket' => 'bucket-name']], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1 uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-west-2 uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-west-2', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=cn-north-1 uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'cn-north-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1, fips=true uses the regional endpoint with fips', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1, dualstack=true uses the regional endpoint with dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1, dualstack and fips uses the regional endpoint with fips/dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-fips.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \true, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1 with custom endpoint, uses custom', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://example.com', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-west-2 with custom endpoint, uses custom', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-west-2', 'Endpoint' => 'https://example.com', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'UseGlobalEndpoints=true, region=us-east-1 with accelerate on non bucket case uses the global endpoint and ignores accelerate', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::Accelerate' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true]], ['documentation' => 'aws-global region uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global'], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'aws-global region with fips uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseFIPS' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'aws-global region with dualstack uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseDualStack' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'aws-global region with fips and dualstack uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-fips.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \true, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'aws-global region with accelerate on non-bucket case, uses global endpoint and ignores accelerate', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::Accelerate' => \true], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true]], ['documentation' => 'aws-global region with custom endpoint, uses custom', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'ListBuckets']], 'params' => ['Region' => 'aws-global', 'Endpoint' => 'https://example.com', 'UseGlobalEndpoint' => \false, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, aws-global region uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, aws-global region with fips uses the regional fips endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, aws-global region with dualstack uses the regional dualstack endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, aws-global region with fips/dualstack uses the regional fips/dualstack endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'UseFIPS' => \true, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, aws-global region with accelerate uses the global accelerate endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true]], ['documentation' => 'virtual addressing, aws-global region with custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Endpoint' => 'https://example.com', 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-east-1 region uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-west-2 region uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-east-1 region and fips uses the regional fips endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-east-1 region and dualstack uses the regional dualstack endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-east-1 region and accelerate uses the global accelerate endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::Accelerate' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true]], ['documentation' => 'virtual addressing, UseGlobalEndpoint and us-east-1 region with custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://example.com', 'UseGlobalEndpoint' => \true, 'Bucket' => 'bucket-name', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, aws-global region uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, aws-global region with fips is invalid', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true, 'name' => 'sigv4']]], 'url' => 'https://s3-fips.us-east-1.amazonaws.com/bucket-name']], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, aws-global region with dualstack uses regional dualstack endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-east-1.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, aws-global region custom endpoint uses the custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'Endpoint' => 'https://example.com', 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, UseGlobalEndpoint us-east-1 region uses the global endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'bucket-name', 'UseGlobalEndpoint' => \true, 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, UseGlobalEndpoint us-west-2 region uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'Bucket' => 'bucket-name', 'UseGlobalEndpoint' => \true, 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, UseGlobalEndpoint us-east-1 region, dualstack uses the regional dualstack endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-east-1.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'bucket-name', 'UseGlobalEndpoint' => \true, 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false]], ['documentation' => 'ForcePathStyle, UseGlobalEndpoint us-east-1 region custom endpoint uses the custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'bucket-name', 'Endpoint' => 'https://example.com', 'UseGlobalEndpoint' => \true, 'ForcePathStyle' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'ARN with aws-global region and UseArnRegion uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://reports-123456789012.op-01234567890123456.s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost/op-01234567890123456/accesspoint/reports', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'UseArnRegion' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'cross partition MRAP ARN is an error', 'expect' => ['error' => 'Client was configured for partition `aws` but bucket referred to partition `aws-cn`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Key' => 'key']]], 'params' => ['Bucket' => 'arn:aws-cn:s3::123456789012:accesspoint:mfzwi23gnjvgw.mrap', 'Region' => 'us-west-1']], ['documentation' => 'Endpoint override, accesspoint with HTTP, port', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'http://myendpoint-123456789012.beta.example.com:1234']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'http://beta.example.com:1234'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Endpoint' => 'http://beta.example.com:1234', 'Region' => 'us-west-2', 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint']], ['documentation' => 'Endpoint override, accesspoint with http, path, query, and port', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'http://myendpoint-123456789012.beta.example.com:1234/path']], 'params' => ['Region' => 'us-west-2', 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Endpoint' => 'http://beta.example.com:1234/path', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'vanilla virtual addressing@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + dualstack@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.dualstack.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'accelerate + dualstack@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.dualstack.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'accelerate (dualstack=false)@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + fips@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'virtual addressing + dualstack + fips@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.dualstack.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'accelerate + fips = error@us-west-2', 'expect' => ['error' => 'Accelerate cannot be used with FIPS'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'vanilla virtual addressing@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + dualstack@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.dualstack.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'accelerate (dualstack=false)@cn-north-1', 'expect' => ['error' => 'S3 Accelerate cannot be used in this region'], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'virtual addressing + fips@cn-north-1', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'vanilla virtual addressing@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + dualstack@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3.dualstack.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'accelerate + dualstack@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.dualstack.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseDualStack' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'accelerate (dualstack=false)@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-accelerate.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + fips@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'virtual addressing + dualstack + fips@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.s3-fips.dualstack.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'accelerate + fips = error@af-south-1', 'expect' => ['error' => 'Accelerate cannot be used with FIPS'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'vanilla path style@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'fips@us-gov-west-2, bucket is not S3-dns-compatible (subdomains)', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 's3', 'signingRegion' => 'us-gov-west-1', 'disableDoubleEncoding' => \true, 'name' => 'sigv4']]], 'url' => 'https://s3-fips.us-gov-west-1.amazonaws.com/bucket.with.dots']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket.with.dots', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket.with.dots', 'Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'path style + accelerate = error@us-west-2', 'expect' => ['error' => 'Path-style addressing cannot be used with S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + dualstack@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.us-west-2.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + arn is error@us-west-2', 'expect' => ['error' => 'Path-style addressing cannot be used with ARN buckets'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + invalid DNS name@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'ForcePathStyle' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'no path style + invalid DNS name@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.us-west-2.amazonaws.com/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'vanilla path style@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.cn-north-1.amazonaws.com.cn/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + fips@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true, 'name' => 'sigv4']]], 'url' => 'https://s3-fips.cn-north-1.amazonaws.com.cn/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseFIPS' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'path style + accelerate = error@cn-north-1', 'expect' => ['error' => 'Path-style addressing cannot be used with S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + dualstack@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.cn-north-1.amazonaws.com.cn/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + arn is error@cn-north-1', 'expect' => ['error' => 'Path-style addressing cannot be used with ARN buckets'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + invalid DNS name@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.cn-north-1.amazonaws.com.cn/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'ForcePathStyle' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'no path style + invalid DNS name@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.cn-north-1.amazonaws.com.cn/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'vanilla path style@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.af-south-1.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + fips@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true, 'name' => 'sigv4']]], 'url' => 'https://s3-fips.af-south-1.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'path style + accelerate = error@af-south-1', 'expect' => ['error' => 'Path-style addressing cannot be used with S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::ForcePathStyle' => \true, 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + dualstack@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.dualstack.af-south-1.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseDualStack' => \true, 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + arn is error@af-south-1', 'expect' => ['error' => 'Path-style addressing cannot be used with ARN buckets'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:PARTITION:s3-outposts:REGION:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + invalid DNS name@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.af-south-1.amazonaws.com/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'ForcePathStyle' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'no path style + invalid DNS name@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3.af-south-1.amazonaws.com/99a_b']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => '99a_b', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => '99a_b', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + private link@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'http://bucket-name.control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + private link@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::Host + FIPS@us-west-2', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true, 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'SDK::Host + DualStack@us-west-2', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::HOST + accelerate@us-west-2', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'http://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::Host + access point ARN@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Endpoint' => 'https://beta.example.com', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + private link@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + private link@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::Host + FIPS@cn-north-1', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'SDK::Host + DualStack@cn-north-1', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::HOST + accelerate@cn-north-1', 'expect' => ['error' => 'S3 Accelerate cannot be used in this region'], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'SDK::Host + access point ARN@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Endpoint' => 'https://beta.example.com', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'virtual addressing + private link@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://bucket-name.control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'path style + private link@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com/bucket-name']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'AWS::S3::ForcePathStyle' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \true, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::Host + FIPS@af-south-1', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true, 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'SDK::Host + DualStack@af-south-1', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::HOST + accelerate@af-south-1', 'expect' => ['error' => 'Host override cannot be combined with Dualstack, FIPS, or S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'bucket-name', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'bucket-name', 'ForcePathStyle' => \false, 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'SDK::Host + access point ARN@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Endpoint' => 'https://beta.example.com', 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'vanilla access point arn@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint-fips.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'access point arn + accelerate = error@us-west-2', 'expect' => ['error' => 'Access Points do not support S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS + DualStack@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint-fips.dualstack.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:us-west-2:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'vanilla access point arn@cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS@cn-north-1', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'access point arn + accelerate = error@cn-north-1', 'expect' => ['error' => 'Access Points do not support S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS + DualStack@cn-north-1', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws-cn:s3:cn-north-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'vanilla access point arn@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint-fips.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'access point arn + accelerate = error@af-south-1', 'expect' => ['error' => 'Access Points do not support S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::S3::Accelerate' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \true, 'Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'access point arn + FIPS + DualStack@af-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myendpoint-123456789012.s3-accesspoint-fips.dualstack.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3:af-south-1:123456789012:accesspoint:myendpoint', 'ForcePathStyle' => \false, 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \true, '___key' => 'key']], ['documentation' => 'S3 outposts vanilla test', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://reports-123456789012.op-01234567890123456.s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'S3 outposts custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://reports-123456789012.op-01234567890123456.example.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://example.amazonaws.com'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports', 'Endpoint' => 'https://example.amazonaws.com']], ['documentation' => 'outposts arn with region mismatch and UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'ForcePathStyle' => \false, 'UseArnRegion' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'outposts arn with region mismatch, custom region and UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://example.com', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Endpoint' => 'https://example.com', 'ForcePathStyle' => \false, 'UseArnRegion' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'outposts arn with region mismatch and UseArnRegion=true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myaccesspoint-123456789012.op-01234567890123456.s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'ForcePathStyle' => \false, 'UseArnRegion' => \true, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'outposts arn with region mismatch and UseArnRegion unset', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myaccesspoint-123456789012.op-01234567890123456.s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'ForcePathStyle' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'outposts arn with partition mismatch and UseArnRegion=true', 'expect' => ['error' => 'Client was configured for partition `aws` but ARN (`arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint`) has `aws-cn`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'ForcePathStyle' => \false, 'UseArnRegion' => \true, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'ARN with UseGlobalEndpoint and use-east-1 region uses the regional endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://reports-123456789012.op-01234567890123456.s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::UseGlobalEndpoint' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost/op-01234567890123456/accesspoint/reports', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseGlobalEndpoint' => \true, 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'S3 outposts does not support dualstack', 'expect' => ['error' => 'S3 Outposts does not support Dual-stack'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'S3 outposts does not support fips', 'expect' => ['error' => 'S3 Outposts does not support FIPS'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'S3 outposts does not support accelerate', 'expect' => ['error' => 'S3 Outposts does not support S3 Accelerate'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost/op-01234567890123456/accesspoint/reports']], ['documentation' => 'validates against subresource', 'expect' => ['error' => 'Invalid Arn: Outpost Access Point ARN contains sub resources'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:mybucket:object:foo']], ['documentation' => 'object lambda @us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda, colon resource deliminator @us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint:mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint:mybanner']], ['documentation' => 'object lambda @us-east-1, client region us-west-2, useArnRegion=true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-east-1, client region s3-external-1, useArnRegion=true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 's3-external-1', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 's3-external-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-east-1, client region s3-external-1, useArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `s3-external-1` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 's3-external-1', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 's3-external-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-east-1, client region aws-global, useArnRegion=true', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-east-1, client region aws-global, useArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `aws-global` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @cn-north-1, client region us-west-2 (cross partition), useArnRegion=true', 'expect' => ['error' => 'Client was configured for partition `aws` but ARN (`arn:aws-cn:s3-object-lambda:cn-north-1:123456789012:accesspoint/mybanner`) has `aws-cn`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3-object-lambda:cn-north-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws-cn:s3-object-lambda:cn-north-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda with dualstack', 'expect' => ['error' => 'S3 Object Lambda does not support Dual-stack'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-gov-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws-us-gov:s3-object-lambda:us-gov-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @us-gov-east-1, with fips', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.s3-object-lambda-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws-us-gov:s3-object-lambda:us-gov-east-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda @cn-north-1, with fips', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws-cn:s3-object-lambda:cn-north-1:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda with accelerate', 'expect' => ['error' => 'S3 Object Lambda does not support S3 Accelerate'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::Accelerate' => \true, 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \true, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda with invalid arn - bad service and someresource', 'expect' => ['error' => 'Invalid ARN: Unrecognized format: arn:aws:sqs:us-west-2:123456789012:someresource (type: someresource)'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:sqs:us-west-2:123456789012:someresource', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:sqs:us-west-2:123456789012:someresource']], ['documentation' => 'object lambda with invalid arn - invalid resource', 'expect' => ['error' => 'Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `bucket_name`'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:bucket_name:mybucket']], ['documentation' => 'object lambda with invalid arn - missing region', 'expect' => ['error' => 'Invalid ARN: bucket ARN is missing a region'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda::123456789012:accesspoint/mybanner']], ['documentation' => 'object lambda with invalid arn - missing account-id', 'expect' => ['error' => 'Invalid ARN: Missing account id'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2::accesspoint/mybanner']], ['documentation' => 'object lambda with invalid arn - account id contains invalid characters', 'expect' => ['error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `123.45678.9012`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \true], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123.45678.9012:accesspoint:mybucket', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123.45678.9012:accesspoint:mybucket']], ['documentation' => 'object lambda with invalid arn - missing access point name', 'expect' => ['error' => 'Invalid ARN: Expected a resource of the format `accesspoint:` but no name was provided'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint']], ['documentation' => 'object lambda with invalid arn - access point name contains invalid character: *', 'expect' => ['error' => 'Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `*`'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint:*']], ['documentation' => 'object lambda with invalid arn - access point name contains invalid character: .', 'expect' => ['error' => 'Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `my.bucket`'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint:my.bucket']], ['documentation' => 'object lambda with invalid arn - access point name contains sub resources', 'expect' => ['error' => 'Invalid ARN: The ARN may only contain a single resource component after `accesspoint`.'], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \true, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint:mybucket:object:foo']], ['documentation' => 'object lambda with custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://mybanner-123456789012.my-endpoint.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://my-endpoint.com', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false, 'UseArnRegion' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-west-2:123456789012:accesspoint/mybanner', 'Endpoint' => 'https://my-endpoint.com']], ['documentation' => 'object lambda arn with region mismatch and UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3::UseArnRegion' => \false], 'operationName' => 'GetObject', 'operationParams' => ['Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'Key' => 'key']]], 'params' => ['Accelerate' => \false, 'Bucket' => 'arn:aws:s3-object-lambda:us-east-1:123456789012:accesspoint/mybanner', 'ForcePathStyle' => \false, 'UseArnRegion' => \false, 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, '___key' => 'key']], ['documentation' => 'WriteGetObjectResponse @ us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-object-lambda.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'WriteGetObjectResponse', 'operationParams' => ['RequestRoute' => 'RequestRoute', 'RequestToken' => 'RequestToken']]], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse with custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://my-endpoint.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://my-endpoint.com'], 'operationName' => 'WriteGetObjectResponse', 'operationParams' => ['RequestRoute' => 'RequestRoute', 'RequestToken' => 'RequestToken']]], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Endpoint' => 'https://my-endpoint.com', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse @ us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-object-lambda.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'WriteGetObjectResponse', 'operationParams' => ['RequestRoute' => 'RequestRoute', 'RequestToken' => 'RequestToken']]], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse with fips', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-object-lambda-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true], 'operationName' => 'WriteGetObjectResponse', 'operationParams' => ['RequestRoute' => 'RequestRoute', 'RequestToken' => 'RequestToken']]], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'WriteGetObjectResponse with dualstack', 'expect' => ['error' => 'S3 Object Lambda does not support Dual-stack'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseDualStack' => \true], 'operationName' => 'WriteGetObjectResponse', 'operationParams' => ['RequestRoute' => 'RequestRoute', 'RequestToken' => 'RequestToken']]], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse with accelerate', 'expect' => ['error' => 'S3 Object Lambda does not support S3 Accelerate'], 'params' => ['Accelerate' => \true, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse with fips in CN', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Accelerate' => \false, 'Region' => 'cn-north-1', 'UseObjectLambdaEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'WriteGetObjectResponse with invalid partition', 'expect' => ['error' => 'Invalid region: region was not a valid DNS name.'], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'not a valid DNS name', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'WriteGetObjectResponse with an unknown partition', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-object-lambda', 'disableDoubleEncoding' => \true, 'signingRegion' => 'us-east.special']]], 'url' => 'https://s3-object-lambda.us-east.special.amazonaws.com']], 'params' => ['Accelerate' => \false, 'UseObjectLambdaEndpoint' => \true, 'Region' => 'us-east.special', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'S3 Outposts Abba Real Outpost Prod us-west-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3.op-0b1d075431d83bebd.s3-outposts.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'Bucket' => 'test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Real Outpost Prod ap-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'ap-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3.op-0b1d075431d83bebd.s3-outposts.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'Bucket' => 'test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Ec2 Outpost Prod us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://test-accessp-e0000075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3.ec2.s3-outposts.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'test-accessp-e0000075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Ec2 Outpost Prod me-south-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'me-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://test-accessp-e0000075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3.ec2.s3-outposts.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'Bucket' => 'test-accessp-e0000075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Real Outpost Beta', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kbeta0--op-s3.op-0b1d075431d83bebd.example.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kbeta0--op-s3', 'Endpoint' => 'https://example.amazonaws.com', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Ec2 Outpost Beta', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://161743052723-e00000136899934034jeahy1t8gpzpbwjj8kb7beta0--op-s3.ec2.example.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'Bucket' => '161743052723-e00000136899934034jeahy1t8gpzpbwjj8kb7beta0--op-s3', 'Endpoint' => 'https://example.amazonaws.com', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba - No endpoint set for beta', 'expect' => ['error' => 'Expected a endpoint to be specified but no endpoint was found'], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'test-accessp-o0b1d075431d83bebde8xz5w8ijx1qzlbp3i3kbeta0--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Invalid hardware type', 'expect' => ['error' => 'Unrecognized hardware type: "Expected hardware type o or e but got h"'], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'test-accessp-h0000075431d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]], ['documentation' => 'S3 Outposts Abba Special character in Outpost Arn', 'expect' => ['error' => 'Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`.'], 'params' => ['Region' => 'us-east-1', 'Bucket' => 'test-accessp-o00000754%1d83bebde8xz5w8ijx1qzlbp3i3kuse10--op-s3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Accelerate' => \false]]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/paginators-1.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/paginators-1.json.php deleted file mode 100644 index f2afac0..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBuckets' => ['result_key' => 'Buckets'], 'ListMultipartUploads' => ['input_token' => ['KeyMarker', 'UploadIdMarker'], 'limit_key' => 'MaxUploads', 'more_results' => 'IsTruncated', 'output_token' => ['NextKeyMarker', 'NextUploadIdMarker'], 'result_key' => ['Uploads', 'CommonPrefixes']], 'ListObjectVersions' => ['input_token' => ['KeyMarker', 'VersionIdMarker'], 'limit_key' => 'MaxKeys', 'more_results' => 'IsTruncated', 'output_token' => ['NextKeyMarker', 'NextVersionIdMarker'], 'result_key' => ['Versions', 'DeleteMarkers', 'CommonPrefixes']], 'ListObjects' => ['input_token' => 'Marker', 'limit_key' => 'MaxKeys', 'more_results' => 'IsTruncated', 'output_token' => 'NextMarker || Contents[-1].Key', 'result_key' => ['Contents', 'CommonPrefixes']], 'ListObjectsV2' => ['input_token' => 'ContinuationToken', 'limit_key' => 'MaxKeys', 'output_token' => 'NextContinuationToken', 'result_key' => ['Contents', 'CommonPrefixes']], 'ListParts' => ['input_token' => 'PartNumberMarker', 'limit_key' => 'MaxParts', 'more_results' => 'IsTruncated', 'output_token' => 'NextPartNumberMarker', 'result_key' => 'Parts']]]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/smoke.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/smoke.json.php deleted file mode 100644 index 191465a..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListBuckets', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-1.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-1.json.php deleted file mode 100644 index a15bfc9..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['__default__' => ['interval' => 5, 'max_attempts' => 20], 'BucketExists' => ['operation' => 'HeadBucket', 'ignore_errors' => ['NoSuchBucket'], 'success_type' => 'output'], 'BucketNotExists' => ['operation' => 'HeadBucket', 'success_type' => 'error', 'success_value' => 'NoSuchBucket'], 'ObjectExists' => ['operation' => 'HeadObject', 'ignore_errors' => ['NoSuchKey'], 'success_type' => 'output'], 'ObjectNotExists' => ['operation' => 'HeadObject', 'success_type' => 'error', 'success_value' => 'NoSuchKey']]]; diff --git a/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-2.json.php b/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-2.json.php deleted file mode 100644 index cef2774..0000000 --- a/vendor/Aws3/Aws/data/s3/2006-03-01/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['BucketExists' => ['delay' => 5, 'operation' => 'HeadBucket', 'maxAttempts' => 20, 'acceptors' => [['expected' => 200, 'matcher' => 'status', 'state' => 'success'], ['expected' => 301, 'matcher' => 'status', 'state' => 'success'], ['expected' => 403, 'matcher' => 'status', 'state' => 'success'], ['expected' => 404, 'matcher' => 'status', 'state' => 'retry']]], 'BucketNotExists' => ['delay' => 5, 'operation' => 'HeadBucket', 'maxAttempts' => 20, 'acceptors' => [['expected' => 404, 'matcher' => 'status', 'state' => 'success']]], 'ObjectExists' => ['delay' => 5, 'operation' => 'HeadObject', 'maxAttempts' => 20, 'acceptors' => [['expected' => 200, 'matcher' => 'status', 'state' => 'success'], ['expected' => 404, 'matcher' => 'status', 'state' => 'retry']]], 'ObjectNotExists' => ['delay' => 5, 'operation' => 'HeadObject', 'maxAttempts' => 20, 'acceptors' => [['expected' => 404, 'matcher' => 'status', 'state' => 'success']]]]]; diff --git a/vendor/Aws3/Aws/data/s3control/2018-08-20/api-2.json.php b/vendor/Aws3/Aws/data/s3control/2018-08-20/api-2.json.php deleted file mode 100644 index fe819cd..0000000 --- a/vendor/Aws3/Aws/data/s3control/2018-08-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-08-20', 'endpointPrefix' => 's3-control', 'protocol' => 'rest-xml', 'serviceFullName' => 'AWS S3 Control', 'serviceId' => 'S3 Control', 'signatureVersion' => 's3v4', 'signingName' => 's3', 'uid' => 's3control-2018-08-20'], 'operations' => ['CreateAccessPoint' => ['name' => 'CreateAccessPoint', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/accesspoint/{name}'], 'input' => ['shape' => 'CreateAccessPointRequest', 'locationName' => 'CreateAccessPointRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'CreateAccessPointResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'CreateAccessPointForObjectLambda' => ['name' => 'CreateAccessPointForObjectLambda', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}'], 'input' => ['shape' => 'CreateAccessPointForObjectLambdaRequest', 'locationName' => 'CreateAccessPointForObjectLambdaRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'CreateAccessPointForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'CreateBucket' => ['name' => 'CreateBucket', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/bucket/{name}'], 'input' => ['shape' => 'CreateBucketRequest'], 'output' => ['shape' => 'CreateBucketResult'], 'errors' => [['shape' => 'BucketAlreadyExists'], ['shape' => 'BucketAlreadyOwnedByYou']], 'httpChecksumRequired' => \true], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/jobs'], 'input' => ['shape' => 'CreateJobRequest', 'locationName' => 'CreateJobRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'CreateJobResult'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'IdempotencyException'], ['shape' => 'InternalServiceException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'CreateMultiRegionAccessPoint' => ['name' => 'CreateMultiRegionAccessPoint', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/async-requests/mrap/create'], 'input' => ['shape' => 'CreateMultiRegionAccessPointRequest', 'locationName' => 'CreateMultiRegionAccessPointRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'CreateMultiRegionAccessPointResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteAccessPoint' => ['name' => 'DeleteAccessPoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/accesspoint/{name}'], 'input' => ['shape' => 'DeleteAccessPointRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteAccessPointForObjectLambda' => ['name' => 'DeleteAccessPointForObjectLambda', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}'], 'input' => ['shape' => 'DeleteAccessPointForObjectLambdaRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteAccessPointPolicy' => ['name' => 'DeleteAccessPointPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/accesspoint/{name}/policy'], 'input' => ['shape' => 'DeleteAccessPointPolicyRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteAccessPointPolicyForObjectLambda' => ['name' => 'DeleteAccessPointPolicyForObjectLambda', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/policy'], 'input' => ['shape' => 'DeleteAccessPointPolicyForObjectLambdaRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteBucket' => ['name' => 'DeleteBucket', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/bucket/{name}'], 'input' => ['shape' => 'DeleteBucketRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteBucketLifecycleConfiguration' => ['name' => 'DeleteBucketLifecycleConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/bucket/{name}/lifecycleconfiguration'], 'input' => ['shape' => 'DeleteBucketLifecycleConfigurationRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteBucketPolicy' => ['name' => 'DeleteBucketPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/bucket/{name}/policy'], 'input' => ['shape' => 'DeleteBucketPolicyRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteBucketTagging' => ['name' => 'DeleteBucketTagging', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/bucket/{name}/tagging', 'responseCode' => 204], 'input' => ['shape' => 'DeleteBucketTaggingRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteJobTagging' => ['name' => 'DeleteJobTagging', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/jobs/{id}/tagging'], 'input' => ['shape' => 'DeleteJobTaggingRequest'], 'output' => ['shape' => 'DeleteJobTaggingResult'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteMultiRegionAccessPoint' => ['name' => 'DeleteMultiRegionAccessPoint', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/async-requests/mrap/delete'], 'input' => ['shape' => 'DeleteMultiRegionAccessPointRequest', 'locationName' => 'DeleteMultiRegionAccessPointRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'DeleteMultiRegionAccessPointResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeletePublicAccessBlock' => ['name' => 'DeletePublicAccessBlock', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/configuration/publicAccessBlock'], 'input' => ['shape' => 'DeletePublicAccessBlockRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteStorageLensConfiguration' => ['name' => 'DeleteStorageLensConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/storagelens/{storagelensid}'], 'input' => ['shape' => 'DeleteStorageLensConfigurationRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DeleteStorageLensConfigurationTagging' => ['name' => 'DeleteStorageLensConfigurationTagging', 'http' => ['method' => 'DELETE', 'requestUri' => '/v20180820/storagelens/{storagelensid}/tagging'], 'input' => ['shape' => 'DeleteStorageLensConfigurationTaggingRequest'], 'output' => ['shape' => 'DeleteStorageLensConfigurationTaggingResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DescribeJob' => ['name' => 'DescribeJob', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/jobs/{id}'], 'input' => ['shape' => 'DescribeJobRequest'], 'output' => ['shape' => 'DescribeJobResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'DescribeMultiRegionAccessPointOperation' => ['name' => 'DescribeMultiRegionAccessPointOperation', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/async-requests/mrap/{request_token+}'], 'input' => ['shape' => 'DescribeMultiRegionAccessPointOperationRequest'], 'output' => ['shape' => 'DescribeMultiRegionAccessPointOperationResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPoint' => ['name' => 'GetAccessPoint', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspoint/{name}'], 'input' => ['shape' => 'GetAccessPointRequest'], 'output' => ['shape' => 'GetAccessPointResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointConfigurationForObjectLambda' => ['name' => 'GetAccessPointConfigurationForObjectLambda', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/configuration'], 'input' => ['shape' => 'GetAccessPointConfigurationForObjectLambdaRequest'], 'output' => ['shape' => 'GetAccessPointConfigurationForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointForObjectLambda' => ['name' => 'GetAccessPointForObjectLambda', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}'], 'input' => ['shape' => 'GetAccessPointForObjectLambdaRequest'], 'output' => ['shape' => 'GetAccessPointForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointPolicy' => ['name' => 'GetAccessPointPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspoint/{name}/policy'], 'input' => ['shape' => 'GetAccessPointPolicyRequest'], 'output' => ['shape' => 'GetAccessPointPolicyResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointPolicyForObjectLambda' => ['name' => 'GetAccessPointPolicyForObjectLambda', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/policy'], 'input' => ['shape' => 'GetAccessPointPolicyForObjectLambdaRequest'], 'output' => ['shape' => 'GetAccessPointPolicyForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointPolicyStatus' => ['name' => 'GetAccessPointPolicyStatus', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspoint/{name}/policyStatus'], 'input' => ['shape' => 'GetAccessPointPolicyStatusRequest'], 'output' => ['shape' => 'GetAccessPointPolicyStatusResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetAccessPointPolicyStatusForObjectLambda' => ['name' => 'GetAccessPointPolicyStatusForObjectLambda', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/policyStatus'], 'input' => ['shape' => 'GetAccessPointPolicyStatusForObjectLambdaRequest'], 'output' => ['shape' => 'GetAccessPointPolicyStatusForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetBucket' => ['name' => 'GetBucket', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket/{name}'], 'input' => ['shape' => 'GetBucketRequest'], 'output' => ['shape' => 'GetBucketResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetBucketLifecycleConfiguration' => ['name' => 'GetBucketLifecycleConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket/{name}/lifecycleconfiguration'], 'input' => ['shape' => 'GetBucketLifecycleConfigurationRequest'], 'output' => ['shape' => 'GetBucketLifecycleConfigurationResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetBucketPolicy' => ['name' => 'GetBucketPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket/{name}/policy'], 'input' => ['shape' => 'GetBucketPolicyRequest'], 'output' => ['shape' => 'GetBucketPolicyResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetBucketTagging' => ['name' => 'GetBucketTagging', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket/{name}/tagging'], 'input' => ['shape' => 'GetBucketTaggingRequest'], 'output' => ['shape' => 'GetBucketTaggingResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetBucketVersioning' => ['name' => 'GetBucketVersioning', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket/{name}/versioning'], 'input' => ['shape' => 'GetBucketVersioningRequest'], 'output' => ['shape' => 'GetBucketVersioningResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetJobTagging' => ['name' => 'GetJobTagging', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/jobs/{id}/tagging'], 'input' => ['shape' => 'GetJobTaggingRequest'], 'output' => ['shape' => 'GetJobTaggingResult'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetMultiRegionAccessPoint' => ['name' => 'GetMultiRegionAccessPoint', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/mrap/instances/{name+}'], 'input' => ['shape' => 'GetMultiRegionAccessPointRequest'], 'output' => ['shape' => 'GetMultiRegionAccessPointResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetMultiRegionAccessPointPolicy' => ['name' => 'GetMultiRegionAccessPointPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/mrap/instances/{name+}/policy'], 'input' => ['shape' => 'GetMultiRegionAccessPointPolicyRequest'], 'output' => ['shape' => 'GetMultiRegionAccessPointPolicyResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetMultiRegionAccessPointPolicyStatus' => ['name' => 'GetMultiRegionAccessPointPolicyStatus', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/mrap/instances/{name+}/policystatus'], 'input' => ['shape' => 'GetMultiRegionAccessPointPolicyStatusRequest'], 'output' => ['shape' => 'GetMultiRegionAccessPointPolicyStatusResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetMultiRegionAccessPointRoutes' => ['name' => 'GetMultiRegionAccessPointRoutes', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/mrap/instances/{mrap+}/routes'], 'input' => ['shape' => 'GetMultiRegionAccessPointRoutesRequest'], 'output' => ['shape' => 'GetMultiRegionAccessPointRoutesResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetPublicAccessBlock' => ['name' => 'GetPublicAccessBlock', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/configuration/publicAccessBlock'], 'input' => ['shape' => 'GetPublicAccessBlockRequest'], 'output' => ['shape' => 'GetPublicAccessBlockOutput'], 'errors' => [['shape' => 'NoSuchPublicAccessBlockConfiguration']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetStorageLensConfiguration' => ['name' => 'GetStorageLensConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/storagelens/{storagelensid}'], 'input' => ['shape' => 'GetStorageLensConfigurationRequest'], 'output' => ['shape' => 'GetStorageLensConfigurationResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'GetStorageLensConfigurationTagging' => ['name' => 'GetStorageLensConfigurationTagging', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/storagelens/{storagelensid}/tagging'], 'input' => ['shape' => 'GetStorageLensConfigurationTaggingRequest'], 'output' => ['shape' => 'GetStorageLensConfigurationTaggingResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListAccessPoints' => ['name' => 'ListAccessPoints', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspoint'], 'input' => ['shape' => 'ListAccessPointsRequest'], 'output' => ['shape' => 'ListAccessPointsResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListAccessPointsForObjectLambda' => ['name' => 'ListAccessPointsForObjectLambda', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/accesspointforobjectlambda'], 'input' => ['shape' => 'ListAccessPointsForObjectLambdaRequest'], 'output' => ['shape' => 'ListAccessPointsForObjectLambdaResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/jobs'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceException'], ['shape' => 'InvalidNextTokenException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListMultiRegionAccessPoints' => ['name' => 'ListMultiRegionAccessPoints', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/mrap/instances'], 'input' => ['shape' => 'ListMultiRegionAccessPointsRequest'], 'output' => ['shape' => 'ListMultiRegionAccessPointsResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListRegionalBuckets' => ['name' => 'ListRegionalBuckets', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/bucket'], 'input' => ['shape' => 'ListRegionalBucketsRequest'], 'output' => ['shape' => 'ListRegionalBucketsResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'ListStorageLensConfigurations' => ['name' => 'ListStorageLensConfigurations', 'http' => ['method' => 'GET', 'requestUri' => '/v20180820/storagelens'], 'input' => ['shape' => 'ListStorageLensConfigurationsRequest'], 'output' => ['shape' => 'ListStorageLensConfigurationsResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutAccessPointConfigurationForObjectLambda' => ['name' => 'PutAccessPointConfigurationForObjectLambda', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/configuration'], 'input' => ['shape' => 'PutAccessPointConfigurationForObjectLambdaRequest', 'locationName' => 'PutAccessPointConfigurationForObjectLambdaRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutAccessPointPolicy' => ['name' => 'PutAccessPointPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/accesspoint/{name}/policy'], 'input' => ['shape' => 'PutAccessPointPolicyRequest', 'locationName' => 'PutAccessPointPolicyRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutAccessPointPolicyForObjectLambda' => ['name' => 'PutAccessPointPolicyForObjectLambda', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/accesspointforobjectlambda/{name}/policy'], 'input' => ['shape' => 'PutAccessPointPolicyForObjectLambdaRequest', 'locationName' => 'PutAccessPointPolicyForObjectLambdaRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutBucketLifecycleConfiguration' => ['name' => 'PutBucketLifecycleConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/bucket/{name}/lifecycleconfiguration'], 'input' => ['shape' => 'PutBucketLifecycleConfigurationRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutBucketPolicy' => ['name' => 'PutBucketPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/bucket/{name}/policy'], 'input' => ['shape' => 'PutBucketPolicyRequest', 'locationName' => 'PutBucketPolicyRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutBucketTagging' => ['name' => 'PutBucketTagging', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/bucket/{name}/tagging'], 'input' => ['shape' => 'PutBucketTaggingRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutBucketVersioning' => ['name' => 'PutBucketVersioning', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/bucket/{name}/versioning'], 'input' => ['shape' => 'PutBucketVersioningRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutJobTagging' => ['name' => 'PutJobTagging', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/jobs/{id}/tagging'], 'input' => ['shape' => 'PutJobTaggingRequest', 'locationName' => 'PutJobTaggingRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'PutJobTaggingResult'], 'errors' => [['shape' => 'InternalServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyTagsException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutMultiRegionAccessPointPolicy' => ['name' => 'PutMultiRegionAccessPointPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/async-requests/mrap/put-policy'], 'input' => ['shape' => 'PutMultiRegionAccessPointPolicyRequest', 'locationName' => 'PutMultiRegionAccessPointPolicyRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'PutMultiRegionAccessPointPolicyResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutPublicAccessBlock' => ['name' => 'PutPublicAccessBlock', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/configuration/publicAccessBlock'], 'input' => ['shape' => 'PutPublicAccessBlockRequest'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutStorageLensConfiguration' => ['name' => 'PutStorageLensConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/storagelens/{storagelensid}'], 'input' => ['shape' => 'PutStorageLensConfigurationRequest', 'locationName' => 'PutStorageLensConfigurationRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'PutStorageLensConfigurationTagging' => ['name' => 'PutStorageLensConfigurationTagging', 'http' => ['method' => 'PUT', 'requestUri' => '/v20180820/storagelens/{storagelensid}/tagging'], 'input' => ['shape' => 'PutStorageLensConfigurationTaggingRequest', 'locationName' => 'PutStorageLensConfigurationTaggingRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'PutStorageLensConfigurationTaggingResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'SubmitMultiRegionAccessPointRoutes' => ['name' => 'SubmitMultiRegionAccessPointRoutes', 'http' => ['method' => 'PATCH', 'requestUri' => '/v20180820/mrap/instances/{mrap+}/routes'], 'input' => ['shape' => 'SubmitMultiRegionAccessPointRoutesRequest', 'locationName' => 'SubmitMultiRegionAccessPointRoutesRequest', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'output' => ['shape' => 'SubmitMultiRegionAccessPointRoutesResult'], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'httpChecksumRequired' => \true, 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'UpdateJobPriority' => ['name' => 'UpdateJobPriority', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/jobs/{id}/priority'], 'input' => ['shape' => 'UpdateJobPriorityRequest'], 'output' => ['shape' => 'UpdateJobPriorityResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalServiceException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]], 'UpdateJobStatus' => ['name' => 'UpdateJobStatus', 'http' => ['method' => 'POST', 'requestUri' => '/v20180820/jobs/{id}/status'], 'input' => ['shape' => 'UpdateJobStatusRequest'], 'output' => ['shape' => 'UpdateJobStatusResult'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'JobStatusException'], ['shape' => 'InternalServiceException']], 'endpoint' => ['hostPrefix' => '{AccountId}.'], 'staticContextParams' => ['RequiresAccountId' => ['value' => \true]]]], 'shapes' => ['AbortIncompleteMultipartUpload' => ['type' => 'structure', 'members' => ['DaysAfterInitiation' => ['shape' => 'DaysAfterInitiation']]], 'AccessPoint' => ['type' => 'structure', 'required' => ['Name', 'NetworkOrigin', 'Bucket'], 'members' => ['Name' => ['shape' => 'AccessPointName'], 'NetworkOrigin' => ['shape' => 'NetworkOrigin'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'Bucket' => ['shape' => 'BucketName'], 'AccessPointArn' => ['shape' => 'S3AccessPointArn'], 'Alias' => ['shape' => 'Alias'], 'BucketAccountId' => ['shape' => 'AccountId']]], 'AccessPointList' => ['type' => 'list', 'member' => ['shape' => 'AccessPoint', 'locationName' => 'AccessPoint']], 'AccessPointName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'AccountId' => ['type' => 'string', 'max' => 64, 'pattern' => '^\\d{12}$'], 'AccountLevel' => ['type' => 'structure', 'required' => ['BucketLevel'], 'members' => ['ActivityMetrics' => ['shape' => 'ActivityMetrics'], 'BucketLevel' => ['shape' => 'BucketLevel'], 'AdvancedCostOptimizationMetrics' => ['shape' => 'AdvancedCostOptimizationMetrics'], 'AdvancedDataProtectionMetrics' => ['shape' => 'AdvancedDataProtectionMetrics'], 'DetailedStatusCodesMetrics' => ['shape' => 'DetailedStatusCodesMetrics']]], 'ActivityMetrics' => ['type' => 'structure', 'members' => ['IsEnabled' => ['shape' => 'IsEnabled']]], 'AdvancedCostOptimizationMetrics' => ['type' => 'structure', 'members' => ['IsEnabled' => ['shape' => 'IsEnabled']]], 'AdvancedDataProtectionMetrics' => ['type' => 'structure', 'members' => ['IsEnabled' => ['shape' => 'IsEnabled']]], 'Alias' => ['type' => 'string', 'max' => 63, 'pattern' => '^[0-9a-z\\\\-]{63}'], 'AsyncCreationTimestamp' => ['type' => 'timestamp'], 'AsyncErrorDetails' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'MaxLength1024String'], 'Message' => ['shape' => 'MaxLength1024String'], 'Resource' => ['shape' => 'MaxLength1024String'], 'RequestId' => ['shape' => 'MaxLength1024String']]], 'AsyncOperation' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'AsyncCreationTimestamp'], 'Operation' => ['shape' => 'AsyncOperationName'], 'RequestTokenARN' => ['shape' => 'AsyncRequestTokenARN'], 'RequestParameters' => ['shape' => 'AsyncRequestParameters'], 'RequestStatus' => ['shape' => 'AsyncRequestStatus'], 'ResponseDetails' => ['shape' => 'AsyncResponseDetails']]], 'AsyncOperationName' => ['type' => 'string', 'enum' => ['CreateMultiRegionAccessPoint', 'DeleteMultiRegionAccessPoint', 'PutMultiRegionAccessPointPolicy']], 'AsyncRequestParameters' => ['type' => 'structure', 'members' => ['CreateMultiRegionAccessPointRequest' => ['shape' => 'CreateMultiRegionAccessPointInput'], 'DeleteMultiRegionAccessPointRequest' => ['shape' => 'DeleteMultiRegionAccessPointInput'], 'PutMultiRegionAccessPointPolicyRequest' => ['shape' => 'PutMultiRegionAccessPointPolicyInput']]], 'AsyncRequestStatus' => ['type' => 'string'], 'AsyncRequestTokenARN' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:.+'], 'AsyncResponseDetails' => ['type' => 'structure', 'members' => ['MultiRegionAccessPointDetails' => ['shape' => 'MultiRegionAccessPointsAsyncResponse'], 'ErrorDetails' => ['shape' => 'AsyncErrorDetails']]], 'AwsLambdaTransformation' => ['type' => 'structure', 'required' => ['FunctionArn'], 'members' => ['FunctionArn' => ['shape' => 'FunctionArnString'], 'FunctionPayload' => ['shape' => 'AwsLambdaTransformationPayload']]], 'AwsLambdaTransformationPayload' => ['type' => 'string'], 'AwsOrgArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[a-z\\-]+:organizations::\\d{12}:organization\\/o-[a-z0-9]{10,32}'], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Boolean' => ['type' => 'boolean'], 'BucketAlreadyExists' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BucketAlreadyOwnedByYou' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'BucketCannedACL' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'authenticated-read']], 'BucketLevel' => ['type' => 'structure', 'members' => ['ActivityMetrics' => ['shape' => 'ActivityMetrics'], 'PrefixLevel' => ['shape' => 'PrefixLevel'], 'AdvancedCostOptimizationMetrics' => ['shape' => 'AdvancedCostOptimizationMetrics'], 'AdvancedDataProtectionMetrics' => ['shape' => 'AdvancedDataProtectionMetrics'], 'DetailedStatusCodesMetrics' => ['shape' => 'DetailedStatusCodesMetrics']]], 'BucketLocationConstraint' => ['type' => 'string', 'enum' => ['EU', 'eu-west-1', 'us-west-1', 'us-west-2', 'ap-south-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-northeast-1', 'sa-east-1', 'cn-north-1', 'eu-central-1']], 'BucketName' => ['type' => 'string', 'max' => 255, 'min' => 3], 'BucketVersioningStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Suspended']], 'Buckets' => ['type' => 'list', 'member' => ['shape' => 'S3BucketArnString', 'locationName' => 'Arn']], 'CloudWatchMetrics' => ['type' => 'structure', 'required' => ['IsEnabled'], 'members' => ['IsEnabled' => ['shape' => 'IsEnabled']]], 'ConfigId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-\\_\\.]+'], 'ConfirmRemoveSelfBucketAccess' => ['type' => 'boolean'], 'ConfirmationRequired' => ['type' => 'boolean'], 'ContinuationToken' => ['type' => 'string'], 'CreateAccessPointForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name', 'Configuration'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name'], 'Configuration' => ['shape' => 'ObjectLambdaConfiguration']]], 'CreateAccessPointForObjectLambdaResult' => ['type' => 'structure', 'members' => ['ObjectLambdaAccessPointArn' => ['shape' => 'ObjectLambdaAccessPointArn']]], 'CreateAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'location' => 'uri', 'locationName' => 'name'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket']], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration'], 'BucketAccountId' => ['shape' => 'AccountId']]], 'CreateAccessPointResult' => ['type' => 'structure', 'members' => ['AccessPointArn' => ['shape' => 'S3AccessPointArn'], 'Alias' => ['shape' => 'Alias']]], 'CreateBucketConfiguration' => ['type' => 'structure', 'members' => ['LocationConstraint' => ['shape' => 'BucketLocationConstraint']]], 'CreateBucketRequest' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['ACL' => ['shape' => 'BucketCannedACL', 'location' => 'header', 'locationName' => 'x-amz-acl'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name'], 'CreateBucketConfiguration' => ['shape' => 'CreateBucketConfiguration', 'locationName' => 'CreateBucketConfiguration', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'GrantFullControl' => ['shape' => 'GrantFullControl', 'location' => 'header', 'locationName' => 'x-amz-grant-full-control'], 'GrantRead' => ['shape' => 'GrantRead', 'location' => 'header', 'locationName' => 'x-amz-grant-read'], 'GrantReadACP' => ['shape' => 'GrantReadACP', 'location' => 'header', 'locationName' => 'x-amz-grant-read-acp'], 'GrantWrite' => ['shape' => 'GrantWrite', 'location' => 'header', 'locationName' => 'x-amz-grant-write'], 'GrantWriteACP' => ['shape' => 'GrantWriteACP', 'location' => 'header', 'locationName' => 'x-amz-grant-write-acp'], 'ObjectLockEnabledForBucket' => ['shape' => 'ObjectLockEnabledForBucket', 'location' => 'header', 'locationName' => 'x-amz-bucket-object-lock-enabled'], 'OutpostId' => ['shape' => 'NonEmptyMaxLength64String', 'contextParam' => ['name' => 'OutpostId'], 'location' => 'header', 'locationName' => 'x-amz-outpost-id']], 'payload' => 'CreateBucketConfiguration'], 'CreateBucketResult' => ['type' => 'structure', 'members' => ['Location' => ['shape' => 'Location', 'location' => 'header', 'locationName' => 'Location'], 'BucketArn' => ['shape' => 'S3RegionalBucketArn']]], 'CreateJobRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Operation', 'Report', 'ClientRequestToken', 'Priority', 'RoleArn'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'ConfirmationRequired' => ['shape' => 'ConfirmationRequired', 'box' => \true], 'Operation' => ['shape' => 'JobOperation'], 'Report' => ['shape' => 'JobReport'], 'ClientRequestToken' => ['shape' => 'NonEmptyMaxLength64String', 'idempotencyToken' => \true], 'Manifest' => ['shape' => 'JobManifest'], 'Description' => ['shape' => 'NonEmptyMaxLength256String'], 'Priority' => ['shape' => 'JobPriority', 'box' => \true], 'RoleArn' => ['shape' => 'IAMRoleArn'], 'Tags' => ['shape' => 'S3TagSet'], 'ManifestGenerator' => ['shape' => 'JobManifestGenerator']]], 'CreateJobResult' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'CreateMultiRegionAccessPointInput' => ['type' => 'structure', 'required' => ['Name', 'Regions'], 'members' => ['Name' => ['shape' => 'MultiRegionAccessPointName'], 'PublicAccessBlock' => ['shape' => 'PublicAccessBlockConfiguration'], 'Regions' => ['shape' => 'RegionCreationList']]], 'CreateMultiRegionAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ClientToken', 'Details'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'ClientToken' => ['shape' => 'MultiRegionAccessPointClientToken', 'idempotencyToken' => \true], 'Details' => ['shape' => 'CreateMultiRegionAccessPointInput']]], 'CreateMultiRegionAccessPointResult' => ['type' => 'structure', 'members' => ['RequestTokenARN' => ['shape' => 'AsyncRequestTokenARN']]], 'CreationDate' => ['type' => 'timestamp'], 'CreationTimestamp' => ['type' => 'timestamp'], 'Date' => ['type' => 'timestamp'], 'Days' => ['type' => 'integer'], 'DaysAfterInitiation' => ['type' => 'integer'], 'DeleteAccessPointForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteAccessPointPolicyForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'DeleteAccessPointPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteBucketLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteBucketPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteBucketRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteBucketTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'DeleteJobTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id']]], 'DeleteJobTaggingResult' => ['type' => 'structure', 'members' => []], 'DeleteMultiRegionAccessPointInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'MultiRegionAccessPointName']]], 'DeleteMultiRegionAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ClientToken', 'Details'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'ClientToken' => ['shape' => 'MultiRegionAccessPointClientToken', 'idempotencyToken' => \true], 'Details' => ['shape' => 'DeleteMultiRegionAccessPointInput']]], 'DeleteMultiRegionAccessPointResult' => ['type' => 'structure', 'members' => ['RequestTokenARN' => ['shape' => 'AsyncRequestTokenARN']]], 'DeletePublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'DeleteStorageLensConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'DeleteStorageLensConfigurationTaggingRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'DeleteStorageLensConfigurationTaggingResult' => ['type' => 'structure', 'members' => []], 'DescribeJobRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id']]], 'DescribeJobResult' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'JobDescriptor']]], 'DescribeMultiRegionAccessPointOperationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'RequestTokenARN'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'RequestTokenARN' => ['shape' => 'AsyncRequestTokenARN', 'location' => 'uri', 'locationName' => 'request_token']]], 'DescribeMultiRegionAccessPointOperationResult' => ['type' => 'structure', 'members' => ['AsyncOperation' => ['shape' => 'AsyncOperation']]], 'DetailedStatusCodesMetrics' => ['type' => 'structure', 'members' => ['IsEnabled' => ['shape' => 'IsEnabled']]], 'Endpoints' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyMaxLength64String'], 'value' => ['shape' => 'NonEmptyMaxLength1024String']], 'EstablishedMultiRegionAccessPointPolicy' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'ExceptionMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Exclude' => ['type' => 'structure', 'members' => ['Buckets' => ['shape' => 'Buckets'], 'Regions' => ['shape' => 'Regions']]], 'ExpirationStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ExpiredObjectDeleteMarker' => ['type' => 'boolean'], 'Format' => ['type' => 'string', 'enum' => ['CSV', 'Parquet']], 'FunctionArnString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'GeneratedManifestEncryption' => ['type' => 'structure', 'members' => ['SSES3' => ['shape' => 'SSES3Encryption', 'locationName' => 'SSE-S3'], 'SSEKMS' => ['shape' => 'SSEKMSEncryption', 'locationName' => 'SSE-KMS']]], 'GeneratedManifestFormat' => ['type' => 'string', 'enum' => ['S3InventoryReport_CSV_20211130']], 'GetAccessPointConfigurationForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointConfigurationForObjectLambdaResult' => ['type' => 'structure', 'members' => ['Configuration' => ['shape' => 'ObjectLambdaConfiguration']]], 'GetAccessPointForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointForObjectLambdaResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ObjectLambdaAccessPointName'], 'PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration'], 'CreationDate' => ['shape' => 'CreationDate']]], 'GetAccessPointPolicyForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointPolicyForObjectLambdaResult' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'ObjectLambdaPolicy']]], 'GetAccessPointPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointPolicyResult' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'GetAccessPointPolicyStatusForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointPolicyStatusForObjectLambdaResult' => ['type' => 'structure', 'members' => ['PolicyStatus' => ['shape' => 'PolicyStatus']]], 'GetAccessPointPolicyStatusRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointPolicyStatusResult' => ['type' => 'structure', 'members' => ['PolicyStatus' => ['shape' => 'PolicyStatus']]], 'GetAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name']]], 'GetAccessPointResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AccessPointName'], 'Bucket' => ['shape' => 'BucketName'], 'NetworkOrigin' => ['shape' => 'NetworkOrigin'], 'VpcConfiguration' => ['shape' => 'VpcConfiguration'], 'PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration'], 'CreationDate' => ['shape' => 'CreationDate'], 'Alias' => ['shape' => 'Alias'], 'AccessPointArn' => ['shape' => 'S3AccessPointArn'], 'Endpoints' => ['shape' => 'Endpoints'], 'BucketAccountId' => ['shape' => 'AccountId']]], 'GetBucketLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'GetBucketLifecycleConfigurationResult' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'LifecycleRules']]], 'GetBucketPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'GetBucketPolicyResult' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'GetBucketRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'GetBucketResult' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'BucketName'], 'PublicAccessBlockEnabled' => ['shape' => 'PublicAccessBlockEnabled'], 'CreationDate' => ['shape' => 'CreationDate']]], 'GetBucketTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'GetBucketTaggingResult' => ['type' => 'structure', 'required' => ['TagSet'], 'members' => ['TagSet' => ['shape' => 'S3TagSet']]], 'GetBucketVersioningRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name']]], 'GetBucketVersioningResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BucketVersioningStatus'], 'MFADelete' => ['shape' => 'MFADeleteStatus', 'locationName' => 'MfaDelete']]], 'GetJobTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id']]], 'GetJobTaggingResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'S3TagSet']]], 'GetMultiRegionAccessPointPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'MultiRegionAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetMultiRegionAccessPointPolicyResult' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'MultiRegionAccessPointPolicyDocument']]], 'GetMultiRegionAccessPointPolicyStatusRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'MultiRegionAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetMultiRegionAccessPointPolicyStatusResult' => ['type' => 'structure', 'members' => ['Established' => ['shape' => 'PolicyStatus']]], 'GetMultiRegionAccessPointRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'MultiRegionAccessPointName', 'location' => 'uri', 'locationName' => 'name']]], 'GetMultiRegionAccessPointResult' => ['type' => 'structure', 'members' => ['AccessPoint' => ['shape' => 'MultiRegionAccessPointReport']]], 'GetMultiRegionAccessPointRoutesRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Mrap'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Mrap' => ['shape' => 'MultiRegionAccessPointId', 'location' => 'uri', 'locationName' => 'mrap']]], 'GetMultiRegionAccessPointRoutesResult' => ['type' => 'structure', 'members' => ['Mrap' => ['shape' => 'MultiRegionAccessPointId'], 'Routes' => ['shape' => 'RouteList']]], 'GetPublicAccessBlockOutput' => ['type' => 'structure', 'members' => ['PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration']], 'payload' => 'PublicAccessBlockConfiguration'], 'GetPublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'GetStorageLensConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'GetStorageLensConfigurationResult' => ['type' => 'structure', 'members' => ['StorageLensConfiguration' => ['shape' => 'StorageLensConfiguration']], 'payload' => 'StorageLensConfiguration'], 'GetStorageLensConfigurationTaggingRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']]], 'GetStorageLensConfigurationTaggingResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'StorageLensTags']]], 'GrantFullControl' => ['type' => 'string'], 'GrantRead' => ['type' => 'string'], 'GrantReadACP' => ['type' => 'string'], 'GrantWrite' => ['type' => 'string'], 'GrantWriteACP' => ['type' => 'string'], 'IAMRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:[^:]+:iam::\\d{12}:role/.*'], 'ID' => ['type' => 'string'], 'IdempotencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Include' => ['type' => 'structure', 'members' => ['Buckets' => ['shape' => 'Buckets'], 'Regions' => ['shape' => 'Regions']]], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'IsEnabled' => ['type' => 'boolean'], 'IsPublic' => ['type' => 'boolean'], 'JobArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[^:]+:s3:[a-zA-Z0-9\\-]+:\\d{12}:job\\/.*'], 'JobCreationTime' => ['type' => 'timestamp'], 'JobDescriptor' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'ConfirmationRequired' => ['shape' => 'ConfirmationRequired', 'box' => \true], 'Description' => ['shape' => 'NonEmptyMaxLength256String', 'box' => \true], 'JobArn' => ['shape' => 'JobArn', 'box' => \true], 'Status' => ['shape' => 'JobStatus'], 'Manifest' => ['shape' => 'JobManifest', 'box' => \true], 'Operation' => ['shape' => 'JobOperation', 'box' => \true], 'Priority' => ['shape' => 'JobPriority'], 'ProgressSummary' => ['shape' => 'JobProgressSummary', 'box' => \true], 'StatusUpdateReason' => ['shape' => 'JobStatusUpdateReason', 'box' => \true], 'FailureReasons' => ['shape' => 'JobFailureList', 'box' => \true], 'Report' => ['shape' => 'JobReport', 'box' => \true], 'CreationTime' => ['shape' => 'JobCreationTime'], 'TerminationDate' => ['shape' => 'JobTerminationDate', 'box' => \true], 'RoleArn' => ['shape' => 'IAMRoleArn', 'box' => \true], 'SuspendedDate' => ['shape' => 'SuspendedDate', 'box' => \true], 'SuspendedCause' => ['shape' => 'SuspendedCause', 'box' => \true], 'ManifestGenerator' => ['shape' => 'JobManifestGenerator'], 'GeneratedManifestDescriptor' => ['shape' => 'S3GeneratedManifestDescriptor']]], 'JobFailure' => ['type' => 'structure', 'members' => ['FailureCode' => ['shape' => 'JobFailureCode'], 'FailureReason' => ['shape' => 'JobFailureReason']]], 'JobFailureCode' => ['type' => 'string', 'max' => 64, 'min' => 1], 'JobFailureList' => ['type' => 'list', 'member' => ['shape' => 'JobFailure']], 'JobFailureReason' => ['type' => 'string', 'max' => 256, 'min' => 1], 'JobId' => ['type' => 'string', 'max' => 36, 'min' => 5, 'pattern' => '[a-zA-Z0-9\\-\\_]+'], 'JobListDescriptor' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'Description' => ['shape' => 'NonEmptyMaxLength256String'], 'Operation' => ['shape' => 'OperationName'], 'Priority' => ['shape' => 'JobPriority'], 'Status' => ['shape' => 'JobStatus'], 'CreationTime' => ['shape' => 'JobCreationTime'], 'TerminationDate' => ['shape' => 'JobTerminationDate'], 'ProgressSummary' => ['shape' => 'JobProgressSummary']]], 'JobListDescriptorList' => ['type' => 'list', 'member' => ['shape' => 'JobListDescriptor']], 'JobManifest' => ['type' => 'structure', 'required' => ['Spec', 'Location'], 'members' => ['Spec' => ['shape' => 'JobManifestSpec'], 'Location' => ['shape' => 'JobManifestLocation']]], 'JobManifestFieldList' => ['type' => 'list', 'member' => ['shape' => 'JobManifestFieldName']], 'JobManifestFieldName' => ['type' => 'string', 'enum' => ['Ignore', 'Bucket', 'Key', 'VersionId']], 'JobManifestFormat' => ['type' => 'string', 'enum' => ['S3BatchOperations_CSV_20180820', 'S3InventoryReport_CSV_20161130']], 'JobManifestGenerator' => ['type' => 'structure', 'members' => ['S3JobManifestGenerator' => ['shape' => 'S3JobManifestGenerator']], 'union' => \true], 'JobManifestGeneratorFilter' => ['type' => 'structure', 'members' => ['EligibleForReplication' => ['shape' => 'Boolean', 'box' => \true], 'CreatedAfter' => ['shape' => 'ObjectCreationTime'], 'CreatedBefore' => ['shape' => 'ObjectCreationTime'], 'ObjectReplicationStatuses' => ['shape' => 'ReplicationStatusFilterList']]], 'JobManifestLocation' => ['type' => 'structure', 'required' => ['ObjectArn', 'ETag'], 'members' => ['ObjectArn' => ['shape' => 'S3KeyArnString'], 'ObjectVersionId' => ['shape' => 'S3ObjectVersionId', 'box' => \true], 'ETag' => ['shape' => 'NonEmptyMaxLength1024String']]], 'JobManifestSpec' => ['type' => 'structure', 'required' => ['Format'], 'members' => ['Format' => ['shape' => 'JobManifestFormat'], 'Fields' => ['shape' => 'JobManifestFieldList', 'box' => \true]]], 'JobNumberOfTasksFailed' => ['type' => 'long', 'min' => 0], 'JobNumberOfTasksSucceeded' => ['type' => 'long', 'min' => 0], 'JobOperation' => ['type' => 'structure', 'members' => ['LambdaInvoke' => ['shape' => 'LambdaInvokeOperation', 'box' => \true], 'S3PutObjectCopy' => ['shape' => 'S3CopyObjectOperation', 'box' => \true], 'S3PutObjectAcl' => ['shape' => 'S3SetObjectAclOperation', 'box' => \true], 'S3PutObjectTagging' => ['shape' => 'S3SetObjectTaggingOperation', 'box' => \true], 'S3DeleteObjectTagging' => ['shape' => 'S3DeleteObjectTaggingOperation', 'box' => \true], 'S3InitiateRestoreObject' => ['shape' => 'S3InitiateRestoreObjectOperation', 'box' => \true], 'S3PutObjectLegalHold' => ['shape' => 'S3SetObjectLegalHoldOperation', 'box' => \true], 'S3PutObjectRetention' => ['shape' => 'S3SetObjectRetentionOperation', 'box' => \true], 'S3ReplicateObject' => ['shape' => 'S3ReplicateObjectOperation', 'box' => \true]]], 'JobPriority' => ['type' => 'integer', 'max' => 2147483647, 'min' => 0], 'JobProgressSummary' => ['type' => 'structure', 'members' => ['TotalNumberOfTasks' => ['shape' => 'JobTotalNumberOfTasks', 'box' => \true], 'NumberOfTasksSucceeded' => ['shape' => 'JobNumberOfTasksSucceeded', 'box' => \true], 'NumberOfTasksFailed' => ['shape' => 'JobNumberOfTasksFailed', 'box' => \true], 'Timers' => ['shape' => 'JobTimers']]], 'JobReport' => ['type' => 'structure', 'required' => ['Enabled'], 'members' => ['Bucket' => ['shape' => 'S3BucketArnString', 'box' => \true], 'Format' => ['shape' => 'JobReportFormat', 'box' => \true], 'Enabled' => ['shape' => 'Boolean'], 'Prefix' => ['shape' => 'ReportPrefixString', 'box' => \true], 'ReportScope' => ['shape' => 'JobReportScope', 'box' => \true]]], 'JobReportFormat' => ['type' => 'string', 'enum' => ['Report_CSV_20180820']], 'JobReportScope' => ['type' => 'string', 'enum' => ['AllTasks', 'FailedTasksOnly']], 'JobStatus' => ['type' => 'string', 'enum' => ['Active', 'Cancelled', 'Cancelling', 'Complete', 'Completing', 'Failed', 'Failing', 'New', 'Paused', 'Pausing', 'Preparing', 'Ready', 'Suspended']], 'JobStatusException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'JobStatusList' => ['type' => 'list', 'member' => ['shape' => 'JobStatus']], 'JobStatusUpdateReason' => ['type' => 'string', 'max' => 256, 'min' => 1], 'JobTerminationDate' => ['type' => 'timestamp'], 'JobTimeInStateSeconds' => ['type' => 'long', 'min' => 0], 'JobTimers' => ['type' => 'structure', 'members' => ['ElapsedTimeInActiveSeconds' => ['shape' => 'JobTimeInStateSeconds', 'box' => \true]]], 'JobTotalNumberOfTasks' => ['type' => 'long', 'min' => 0], 'KmsKeyArnString' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'LambdaInvokeOperation' => ['type' => 'structure', 'members' => ['FunctionArn' => ['shape' => 'FunctionArnString']]], 'LifecycleConfiguration' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'LifecycleRules']]], 'LifecycleExpiration' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'Date'], 'Days' => ['shape' => 'Days'], 'ExpiredObjectDeleteMarker' => ['shape' => 'ExpiredObjectDeleteMarker']]], 'LifecycleRule' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Expiration' => ['shape' => 'LifecycleExpiration'], 'ID' => ['shape' => 'ID'], 'Filter' => ['shape' => 'LifecycleRuleFilter'], 'Status' => ['shape' => 'ExpirationStatus'], 'Transitions' => ['shape' => 'TransitionList'], 'NoncurrentVersionTransitions' => ['shape' => 'NoncurrentVersionTransitionList'], 'NoncurrentVersionExpiration' => ['shape' => 'NoncurrentVersionExpiration'], 'AbortIncompleteMultipartUpload' => ['shape' => 'AbortIncompleteMultipartUpload']]], 'LifecycleRuleAndOperator' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tags' => ['shape' => 'S3TagSet'], 'ObjectSizeGreaterThan' => ['shape' => 'ObjectSizeGreaterThanBytes', 'box' => \true], 'ObjectSizeLessThan' => ['shape' => 'ObjectSizeLessThanBytes', 'box' => \true]]], 'LifecycleRuleFilter' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'Prefix'], 'Tag' => ['shape' => 'S3Tag'], 'And' => ['shape' => 'LifecycleRuleAndOperator'], 'ObjectSizeGreaterThan' => ['shape' => 'ObjectSizeGreaterThanBytes', 'box' => \true], 'ObjectSizeLessThan' => ['shape' => 'ObjectSizeLessThanBytes', 'box' => \true]]], 'LifecycleRules' => ['type' => 'list', 'member' => ['shape' => 'LifecycleRule', 'locationName' => 'Rule']], 'ListAccessPointsForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAccessPointsForObjectLambdaResult' => ['type' => 'structure', 'members' => ['ObjectLambdaAccessPointList' => ['shape' => 'ObjectLambdaAccessPointList'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String']]], 'ListAccessPointsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'querystring', 'locationName' => 'bucket'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAccessPointsResult' => ['type' => 'structure', 'members' => ['AccessPointList' => ['shape' => 'AccessPointList'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String']]], 'ListJobsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobStatuses' => ['shape' => 'JobStatusList', 'location' => 'querystring', 'locationName' => 'jobStatuses'], 'NextToken' => ['shape' => 'StringForNextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListJobsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'StringForNextToken'], 'Jobs' => ['shape' => 'JobListDescriptorList']]], 'ListMultiRegionAccessPointsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListMultiRegionAccessPointsResult' => ['type' => 'structure', 'members' => ['AccessPoints' => ['shape' => 'MultiRegionAccessPointReportList'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String']]], 'ListRegionalBucketsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'OutpostId' => ['shape' => 'NonEmptyMaxLength64String', 'contextParam' => ['name' => 'OutpostId'], 'location' => 'header', 'locationName' => 'x-amz-outpost-id']]], 'ListRegionalBucketsResult' => ['type' => 'structure', 'members' => ['RegionalBucketList' => ['shape' => 'RegionalBucketList'], 'NextToken' => ['shape' => 'NonEmptyMaxLength1024String']]], 'ListStorageLensConfigurationEntry' => ['type' => 'structure', 'required' => ['Id', 'StorageLensArn', 'HomeRegion'], 'members' => ['Id' => ['shape' => 'ConfigId'], 'StorageLensArn' => ['shape' => 'StorageLensArn'], 'HomeRegion' => ['shape' => 'S3AWSRegion'], 'IsEnabled' => ['shape' => 'IsEnabled']]], 'ListStorageLensConfigurationsRequest' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'NextToken' => ['shape' => 'ContinuationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListStorageLensConfigurationsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'ContinuationToken'], 'StorageLensConfigurationList' => ['shape' => 'StorageLensConfigurationList']]], 'Location' => ['type' => 'string'], 'MFA' => ['type' => 'string'], 'MFADelete' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'MFADeleteStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ManifestPrefixString' => ['type' => 'string', 'max' => 512, 'min' => 1], 'MaxLength1024String' => ['type' => 'string', 'max' => 1024], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'MinStorageBytesPercentage' => ['type' => 'double', 'max' => 100, 'min' => 0.1], 'MultiRegionAccessPointAlias' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-z][a-z0-9]*[.]mrap$'], 'MultiRegionAccessPointClientToken' => ['type' => 'string', 'max' => 64, 'pattern' => '\\S+'], 'MultiRegionAccessPointId' => ['type' => 'string', 'max' => 200, 'pattern' => '^[a-zA-Z0-9\\:.-]{3,200}$'], 'MultiRegionAccessPointName' => ['type' => 'string', 'max' => 50, 'pattern' => '^[a-z0-9][-a-z0-9]{1,48}[a-z0-9]$'], 'MultiRegionAccessPointPolicyDocument' => ['type' => 'structure', 'members' => ['Established' => ['shape' => 'EstablishedMultiRegionAccessPointPolicy'], 'Proposed' => ['shape' => 'ProposedMultiRegionAccessPointPolicy']]], 'MultiRegionAccessPointRegionalResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'RegionName'], 'RequestStatus' => ['shape' => 'AsyncRequestStatus']]], 'MultiRegionAccessPointRegionalResponseList' => ['type' => 'list', 'member' => ['shape' => 'MultiRegionAccessPointRegionalResponse', 'locationName' => 'Region']], 'MultiRegionAccessPointReport' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'MultiRegionAccessPointName'], 'Alias' => ['shape' => 'MultiRegionAccessPointAlias'], 'CreatedAt' => ['shape' => 'CreationTimestamp'], 'PublicAccessBlock' => ['shape' => 'PublicAccessBlockConfiguration'], 'Status' => ['shape' => 'MultiRegionAccessPointStatus'], 'Regions' => ['shape' => 'RegionReportList']]], 'MultiRegionAccessPointReportList' => ['type' => 'list', 'member' => ['shape' => 'MultiRegionAccessPointReport', 'locationName' => 'AccessPoint']], 'MultiRegionAccessPointRoute' => ['type' => 'structure', 'required' => ['TrafficDialPercentage'], 'members' => ['Bucket' => ['shape' => 'BucketName'], 'Region' => ['shape' => 'RegionName'], 'TrafficDialPercentage' => ['shape' => 'TrafficDialPercentage']]], 'MultiRegionAccessPointStatus' => ['type' => 'string', 'enum' => ['READY', 'INCONSISTENT_ACROSS_REGIONS', 'CREATING', 'PARTIALLY_CREATED', 'PARTIALLY_DELETED', 'DELETING']], 'MultiRegionAccessPointsAsyncResponse' => ['type' => 'structure', 'members' => ['Regions' => ['shape' => 'MultiRegionAccessPointRegionalResponseList']]], 'NetworkOrigin' => ['type' => 'string', 'enum' => ['Internet', 'VPC']], 'NoSuchPublicAccessBlockConfiguration' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NoSuchPublicAccessBlockConfigurationMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NoSuchPublicAccessBlockConfigurationMessage' => ['type' => 'string'], 'NonEmptyMaxLength1024String' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'NonEmptyMaxLength2048String' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NonEmptyMaxLength256String' => ['type' => 'string', 'max' => 256, 'min' => 1], 'NonEmptyMaxLength64String' => ['type' => 'string', 'max' => 64, 'min' => 1], 'NoncurrentVersionCount' => ['type' => 'integer'], 'NoncurrentVersionExpiration' => ['type' => 'structure', 'members' => ['NoncurrentDays' => ['shape' => 'Days'], 'NewerNoncurrentVersions' => ['shape' => 'NoncurrentVersionCount', 'box' => \true]]], 'NoncurrentVersionTransition' => ['type' => 'structure', 'members' => ['NoncurrentDays' => ['shape' => 'Days'], 'StorageClass' => ['shape' => 'TransitionStorageClass']]], 'NoncurrentVersionTransitionList' => ['type' => 'list', 'member' => ['shape' => 'NoncurrentVersionTransition', 'locationName' => 'NoncurrentVersionTransition']], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ObjectCreationTime' => ['type' => 'timestamp'], 'ObjectLambdaAccessPoint' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ObjectLambdaAccessPointName'], 'ObjectLambdaAccessPointArn' => ['shape' => 'ObjectLambdaAccessPointArn']]], 'ObjectLambdaAccessPointArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:[^:]+:s3-object-lambda:[^:]*:\\d{12}:accesspoint/.*'], 'ObjectLambdaAccessPointList' => ['type' => 'list', 'member' => ['shape' => 'ObjectLambdaAccessPoint', 'locationName' => 'ObjectLambdaAccessPoint']], 'ObjectLambdaAccessPointName' => ['type' => 'string', 'max' => 45, 'min' => 3, 'pattern' => '^[a-z0-9]([a-z0-9\\-]*[a-z0-9])?$'], 'ObjectLambdaAllowedFeature' => ['type' => 'string', 'enum' => ['GetObject-Range', 'GetObject-PartNumber', 'HeadObject-Range', 'HeadObject-PartNumber']], 'ObjectLambdaAllowedFeaturesList' => ['type' => 'list', 'member' => ['shape' => 'ObjectLambdaAllowedFeature', 'locationName' => 'AllowedFeature']], 'ObjectLambdaConfiguration' => ['type' => 'structure', 'required' => ['SupportingAccessPoint', 'TransformationConfigurations'], 'members' => ['SupportingAccessPoint' => ['shape' => 'ObjectLambdaSupportingAccessPointArn'], 'CloudWatchMetricsEnabled' => ['shape' => 'Boolean'], 'AllowedFeatures' => ['shape' => 'ObjectLambdaAllowedFeaturesList'], 'TransformationConfigurations' => ['shape' => 'ObjectLambdaTransformationConfigurationsList']]], 'ObjectLambdaContentTransformation' => ['type' => 'structure', 'members' => ['AwsLambda' => ['shape' => 'AwsLambdaTransformation']], 'union' => \true], 'ObjectLambdaPolicy' => ['type' => 'string'], 'ObjectLambdaSupportingAccessPointArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:[^:]+:s3:[^:]*:\\d{12}:accesspoint/.*'], 'ObjectLambdaTransformationConfiguration' => ['type' => 'structure', 'required' => ['Actions', 'ContentTransformation'], 'members' => ['Actions' => ['shape' => 'ObjectLambdaTransformationConfigurationActionsList'], 'ContentTransformation' => ['shape' => 'ObjectLambdaContentTransformation']]], 'ObjectLambdaTransformationConfigurationAction' => ['type' => 'string', 'enum' => ['GetObject', 'HeadObject', 'ListObjects', 'ListObjectsV2']], 'ObjectLambdaTransformationConfigurationActionsList' => ['type' => 'list', 'member' => ['shape' => 'ObjectLambdaTransformationConfigurationAction', 'locationName' => 'Action']], 'ObjectLambdaTransformationConfigurationsList' => ['type' => 'list', 'member' => ['shape' => 'ObjectLambdaTransformationConfiguration', 'locationName' => 'TransformationConfiguration']], 'ObjectLockEnabledForBucket' => ['type' => 'boolean'], 'ObjectSizeGreaterThanBytes' => ['type' => 'long'], 'ObjectSizeLessThanBytes' => ['type' => 'long'], 'OperationName' => ['type' => 'string', 'enum' => ['LambdaInvoke', 'S3PutObjectCopy', 'S3PutObjectAcl', 'S3PutObjectTagging', 'S3DeleteObjectTagging', 'S3InitiateRestoreObject', 'S3PutObjectLegalHold', 'S3PutObjectRetention', 'S3ReplicateObject']], 'OutputSchemaVersion' => ['type' => 'string', 'enum' => ['V_1']], 'Policy' => ['type' => 'string'], 'PolicyStatus' => ['type' => 'structure', 'members' => ['IsPublic' => ['shape' => 'IsPublic', 'locationName' => 'IsPublic']]], 'Prefix' => ['type' => 'string'], 'PrefixLevel' => ['type' => 'structure', 'required' => ['StorageMetrics'], 'members' => ['StorageMetrics' => ['shape' => 'PrefixLevelStorageMetrics']]], 'PrefixLevelStorageMetrics' => ['type' => 'structure', 'members' => ['IsEnabled' => ['shape' => 'IsEnabled'], 'SelectionCriteria' => ['shape' => 'SelectionCriteria']]], 'ProposedMultiRegionAccessPointPolicy' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'Policy']]], 'PublicAccessBlockConfiguration' => ['type' => 'structure', 'members' => ['BlockPublicAcls' => ['shape' => 'Setting', 'locationName' => 'BlockPublicAcls'], 'IgnorePublicAcls' => ['shape' => 'Setting', 'locationName' => 'IgnorePublicAcls'], 'BlockPublicPolicy' => ['shape' => 'Setting', 'locationName' => 'BlockPublicPolicy'], 'RestrictPublicBuckets' => ['shape' => 'Setting', 'locationName' => 'RestrictPublicBuckets']]], 'PublicAccessBlockEnabled' => ['type' => 'boolean'], 'PutAccessPointConfigurationForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name', 'Configuration'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name'], 'Configuration' => ['shape' => 'ObjectLambdaConfiguration']]], 'PutAccessPointPolicyForObjectLambdaRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name', 'Policy'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'ObjectLambdaAccessPointName', 'location' => 'uri', 'locationName' => 'name'], 'Policy' => ['shape' => 'ObjectLambdaPolicy']]], 'PutAccessPointPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Name', 'Policy'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Name' => ['shape' => 'AccessPointName', 'contextParam' => ['name' => 'AccessPointName'], 'location' => 'uri', 'locationName' => 'name'], 'Policy' => ['shape' => 'Policy']]], 'PutBucketLifecycleConfigurationRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name'], 'LifecycleConfiguration' => ['shape' => 'LifecycleConfiguration', 'locationName' => 'LifecycleConfiguration', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']]], 'payload' => 'LifecycleConfiguration'], 'PutBucketPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket', 'Policy'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name'], 'ConfirmRemoveSelfBucketAccess' => ['shape' => 'ConfirmRemoveSelfBucketAccess', 'location' => 'header', 'locationName' => 'x-amz-confirm-remove-self-bucket-access'], 'Policy' => ['shape' => 'Policy']]], 'PutBucketTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket', 'Tagging'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name'], 'Tagging' => ['shape' => 'Tagging', 'locationName' => 'Tagging', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']]], 'payload' => 'Tagging'], 'PutBucketVersioningRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Bucket', 'VersioningConfiguration'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Bucket' => ['shape' => 'BucketName', 'contextParam' => ['name' => 'Bucket'], 'location' => 'uri', 'locationName' => 'name'], 'MFA' => ['shape' => 'MFA', 'location' => 'header', 'locationName' => 'x-amz-mfa'], 'VersioningConfiguration' => ['shape' => 'VersioningConfiguration', 'locationName' => 'VersioningConfiguration', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']]], 'payload' => 'VersioningConfiguration'], 'PutJobTaggingRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId', 'Tags'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id'], 'Tags' => ['shape' => 'S3TagSet']]], 'PutJobTaggingResult' => ['type' => 'structure', 'members' => []], 'PutMultiRegionAccessPointPolicyInput' => ['type' => 'structure', 'required' => ['Name', 'Policy'], 'members' => ['Name' => ['shape' => 'MultiRegionAccessPointName'], 'Policy' => ['shape' => 'Policy']]], 'PutMultiRegionAccessPointPolicyRequest' => ['type' => 'structure', 'required' => ['AccountId', 'ClientToken', 'Details'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'ClientToken' => ['shape' => 'MultiRegionAccessPointClientToken', 'idempotencyToken' => \true], 'Details' => ['shape' => 'PutMultiRegionAccessPointPolicyInput']]], 'PutMultiRegionAccessPointPolicyResult' => ['type' => 'structure', 'members' => ['RequestTokenARN' => ['shape' => 'AsyncRequestTokenARN']]], 'PutPublicAccessBlockRequest' => ['type' => 'structure', 'required' => ['PublicAccessBlockConfiguration', 'AccountId'], 'members' => ['PublicAccessBlockConfiguration' => ['shape' => 'PublicAccessBlockConfiguration', 'locationName' => 'PublicAccessBlockConfiguration', 'xmlNamespace' => ['uri' => 'http://awss3control.amazonaws.com/doc/2018-08-20/']], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id']], 'payload' => 'PublicAccessBlockConfiguration'], 'PutStorageLensConfigurationRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId', 'StorageLensConfiguration'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'StorageLensConfiguration' => ['shape' => 'StorageLensConfiguration'], 'Tags' => ['shape' => 'StorageLensTags']]], 'PutStorageLensConfigurationTaggingRequest' => ['type' => 'structure', 'required' => ['ConfigId', 'AccountId', 'Tags'], 'members' => ['ConfigId' => ['shape' => 'ConfigId', 'location' => 'uri', 'locationName' => 'storagelensid'], 'AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Tags' => ['shape' => 'StorageLensTags']]], 'PutStorageLensConfigurationTaggingResult' => ['type' => 'structure', 'members' => []], 'Region' => ['type' => 'structure', 'required' => ['Bucket'], 'members' => ['Bucket' => ['shape' => 'BucketName']]], 'RegionCreationList' => ['type' => 'list', 'member' => ['shape' => 'Region', 'locationName' => 'Region']], 'RegionName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'RegionReport' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'BucketName'], 'Region' => ['shape' => 'RegionName']]], 'RegionReportList' => ['type' => 'list', 'member' => ['shape' => 'RegionReport', 'locationName' => 'Region']], 'RegionalBucket' => ['type' => 'structure', 'required' => ['Bucket', 'PublicAccessBlockEnabled', 'CreationDate'], 'members' => ['Bucket' => ['shape' => 'BucketName'], 'BucketArn' => ['shape' => 'S3RegionalBucketArn'], 'PublicAccessBlockEnabled' => ['shape' => 'PublicAccessBlockEnabled'], 'CreationDate' => ['shape' => 'CreationDate'], 'OutpostId' => ['shape' => 'NonEmptyMaxLength64String']]], 'RegionalBucketList' => ['type' => 'list', 'member' => ['shape' => 'RegionalBucket', 'locationName' => 'RegionalBucket']], 'Regions' => ['type' => 'list', 'member' => ['shape' => 'S3AWSRegion', 'locationName' => 'Region']], 'ReplicationStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'FAILED', 'REPLICA', 'NONE']], 'ReplicationStatusFilterList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationStatus']], 'ReportPrefixString' => ['type' => 'string', 'max' => 512, 'min' => 1], 'RequestedJobStatus' => ['type' => 'string', 'enum' => ['Cancelled', 'Ready']], 'RouteList' => ['type' => 'list', 'member' => ['shape' => 'MultiRegionAccessPointRoute', 'locationName' => 'Route']], 'S3AWSRegion' => ['type' => 'string', 'max' => 30, 'min' => 5, 'pattern' => '[a-z0-9\\-]+'], 'S3AccessControlList' => ['type' => 'structure', 'required' => ['Owner'], 'members' => ['Owner' => ['shape' => 'S3ObjectOwner'], 'Grants' => ['shape' => 'S3GrantList']]], 'S3AccessControlPolicy' => ['type' => 'structure', 'members' => ['AccessControlList' => ['shape' => 'S3AccessControlList', 'box' => \true], 'CannedAccessControlList' => ['shape' => 'S3CannedAccessControlList', 'box' => \true]]], 'S3AccessPointArn' => ['type' => 'string', 'max' => 128, 'min' => 4], 'S3BucketArnString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => 'arn:[^:]+:s3:.*'], 'S3BucketDestination' => ['type' => 'structure', 'required' => ['Format', 'OutputSchemaVersion', 'AccountId', 'Arn'], 'members' => ['Format' => ['shape' => 'Format'], 'OutputSchemaVersion' => ['shape' => 'OutputSchemaVersion'], 'AccountId' => ['shape' => 'AccountId'], 'Arn' => ['shape' => 'S3BucketArnString'], 'Prefix' => ['shape' => 'Prefix'], 'Encryption' => ['shape' => 'StorageLensDataExportEncryption']]], 'S3CannedAccessControlList' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'aws-exec-read', 'authenticated-read', 'bucket-owner-read', 'bucket-owner-full-control']], 'S3ChecksumAlgorithm' => ['type' => 'string', 'enum' => ['CRC32', 'CRC32C', 'SHA1', 'SHA256']], 'S3ContentLength' => ['type' => 'long', 'min' => 0], 'S3CopyObjectOperation' => ['type' => 'structure', 'members' => ['TargetResource' => ['shape' => 'S3BucketArnString'], 'CannedAccessControlList' => ['shape' => 'S3CannedAccessControlList', 'box' => \true], 'AccessControlGrants' => ['shape' => 'S3GrantList', 'box' => \true], 'MetadataDirective' => ['shape' => 'S3MetadataDirective'], 'ModifiedSinceConstraint' => ['shape' => 'TimeStamp'], 'NewObjectMetadata' => ['shape' => 'S3ObjectMetadata'], 'NewObjectTagging' => ['shape' => 'S3TagSet'], 'RedirectLocation' => ['shape' => 'NonEmptyMaxLength2048String'], 'RequesterPays' => ['shape' => 'Boolean'], 'StorageClass' => ['shape' => 'S3StorageClass'], 'UnModifiedSinceConstraint' => ['shape' => 'TimeStamp'], 'SSEAwsKmsKeyId' => ['shape' => 'KmsKeyArnString'], 'TargetKeyPrefix' => ['shape' => 'NonEmptyMaxLength1024String'], 'ObjectLockLegalHoldStatus' => ['shape' => 'S3ObjectLockLegalHoldStatus'], 'ObjectLockMode' => ['shape' => 'S3ObjectLockMode'], 'ObjectLockRetainUntilDate' => ['shape' => 'TimeStamp'], 'BucketKeyEnabled' => ['shape' => 'Boolean'], 'ChecksumAlgorithm' => ['shape' => 'S3ChecksumAlgorithm']]], 'S3DeleteObjectTaggingOperation' => ['type' => 'structure', 'members' => []], 'S3ExpirationInDays' => ['type' => 'integer', 'min' => 0], 'S3GeneratedManifestDescriptor' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'GeneratedManifestFormat'], 'Location' => ['shape' => 'JobManifestLocation']]], 'S3GlacierJobTier' => ['type' => 'string', 'enum' => ['BULK', 'STANDARD']], 'S3Grant' => ['type' => 'structure', 'members' => ['Grantee' => ['shape' => 'S3Grantee'], 'Permission' => ['shape' => 'S3Permission']]], 'S3GrantList' => ['type' => 'list', 'member' => ['shape' => 'S3Grant']], 'S3Grantee' => ['type' => 'structure', 'members' => ['TypeIdentifier' => ['shape' => 'S3GranteeTypeIdentifier'], 'Identifier' => ['shape' => 'NonEmptyMaxLength1024String', 'box' => \true], 'DisplayName' => ['shape' => 'NonEmptyMaxLength1024String']]], 'S3GranteeTypeIdentifier' => ['type' => 'string', 'enum' => ['id', 'emailAddress', 'uri']], 'S3InitiateRestoreObjectOperation' => ['type' => 'structure', 'members' => ['ExpirationInDays' => ['shape' => 'S3ExpirationInDays', 'box' => \true], 'GlacierJobTier' => ['shape' => 'S3GlacierJobTier']]], 'S3JobManifestGenerator' => ['type' => 'structure', 'required' => ['SourceBucket', 'EnableManifestOutput'], 'members' => ['ExpectedBucketOwner' => ['shape' => 'AccountId'], 'SourceBucket' => ['shape' => 'S3BucketArnString'], 'ManifestOutputLocation' => ['shape' => 'S3ManifestOutputLocation'], 'Filter' => ['shape' => 'JobManifestGeneratorFilter'], 'EnableManifestOutput' => ['shape' => 'Boolean']]], 'S3KeyArnString' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => 'arn:[^:]+:s3:.*'], 'S3ManifestOutputLocation' => ['type' => 'structure', 'required' => ['Bucket', 'ManifestFormat'], 'members' => ['ExpectedManifestBucketOwner' => ['shape' => 'AccountId'], 'Bucket' => ['shape' => 'S3BucketArnString'], 'ManifestPrefix' => ['shape' => 'ManifestPrefixString'], 'ManifestEncryption' => ['shape' => 'GeneratedManifestEncryption'], 'ManifestFormat' => ['shape' => 'GeneratedManifestFormat']]], 'S3MetadataDirective' => ['type' => 'string', 'enum' => ['COPY', 'REPLACE']], 'S3ObjectLockLegalHold' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'S3ObjectLockLegalHoldStatus']]], 'S3ObjectLockLegalHoldStatus' => ['type' => 'string', 'enum' => ['OFF', 'ON']], 'S3ObjectLockMode' => ['type' => 'string', 'enum' => ['COMPLIANCE', 'GOVERNANCE']], 'S3ObjectLockRetentionMode' => ['type' => 'string', 'enum' => ['COMPLIANCE', 'GOVERNANCE']], 'S3ObjectMetadata' => ['type' => 'structure', 'members' => ['CacheControl' => ['shape' => 'NonEmptyMaxLength1024String'], 'ContentDisposition' => ['shape' => 'NonEmptyMaxLength1024String'], 'ContentEncoding' => ['shape' => 'NonEmptyMaxLength1024String'], 'ContentLanguage' => ['shape' => 'NonEmptyMaxLength1024String'], 'UserMetadata' => ['shape' => 'S3UserMetadata'], 'ContentLength' => ['shape' => 'S3ContentLength', 'box' => \true], 'ContentMD5' => ['shape' => 'NonEmptyMaxLength1024String'], 'ContentType' => ['shape' => 'NonEmptyMaxLength1024String'], 'HttpExpiresDate' => ['shape' => 'TimeStamp'], 'RequesterCharged' => ['shape' => 'Boolean'], 'SSEAlgorithm' => ['shape' => 'S3SSEAlgorithm']]], 'S3ObjectOwner' => ['type' => 'structure', 'members' => ['ID' => ['shape' => 'NonEmptyMaxLength1024String'], 'DisplayName' => ['shape' => 'NonEmptyMaxLength1024String']]], 'S3ObjectVersionId' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'S3Permission' => ['type' => 'string', 'enum' => ['FULL_CONTROL', 'READ', 'WRITE', 'READ_ACP', 'WRITE_ACP']], 'S3RegionalBucketArn' => ['type' => 'string', 'max' => 128, 'min' => 4], 'S3ReplicateObjectOperation' => ['type' => 'structure', 'members' => []], 'S3Retention' => ['type' => 'structure', 'members' => ['RetainUntilDate' => ['shape' => 'TimeStamp'], 'Mode' => ['shape' => 'S3ObjectLockRetentionMode']]], 'S3SSEAlgorithm' => ['type' => 'string', 'enum' => ['AES256', 'KMS']], 'S3SetObjectAclOperation' => ['type' => 'structure', 'members' => ['AccessControlPolicy' => ['shape' => 'S3AccessControlPolicy']]], 'S3SetObjectLegalHoldOperation' => ['type' => 'structure', 'required' => ['LegalHold'], 'members' => ['LegalHold' => ['shape' => 'S3ObjectLockLegalHold']]], 'S3SetObjectRetentionOperation' => ['type' => 'structure', 'required' => ['Retention'], 'members' => ['BypassGovernanceRetention' => ['shape' => 'Boolean', 'box' => \true], 'Retention' => ['shape' => 'S3Retention']]], 'S3SetObjectTaggingOperation' => ['type' => 'structure', 'members' => ['TagSet' => ['shape' => 'S3TagSet']]], 'S3StorageClass' => ['type' => 'string', 'enum' => ['STANDARD', 'STANDARD_IA', 'ONEZONE_IA', 'GLACIER', 'INTELLIGENT_TIERING', 'DEEP_ARCHIVE', 'GLACIER_IR']], 'S3Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKeyString'], 'Value' => ['shape' => 'TagValueString']]], 'S3TagSet' => ['type' => 'list', 'member' => ['shape' => 'S3Tag']], 'S3UserMetadata' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyMaxLength1024String'], 'value' => ['shape' => 'MaxLength1024String'], 'max' => 8192], 'SSEKMS' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'SSEKMSKeyId']], 'locationName' => 'SSE-KMS'], 'SSEKMSEncryption' => ['type' => 'structure', 'required' => ['KeyId'], 'members' => ['KeyId' => ['shape' => 'KmsKeyArnString']], 'locationName' => 'SSE-KMS'], 'SSEKMSKeyId' => ['type' => 'string'], 'SSES3' => ['type' => 'structure', 'members' => [], 'locationName' => 'SSE-S3'], 'SSES3Encryption' => ['type' => 'structure', 'members' => [], 'locationName' => 'SSE-S3'], 'SelectionCriteria' => ['type' => 'structure', 'members' => ['Delimiter' => ['shape' => 'StorageLensPrefixLevelDelimiter'], 'MaxDepth' => ['shape' => 'StorageLensPrefixLevelMaxDepth'], 'MinStorageBytesPercentage' => ['shape' => 'MinStorageBytesPercentage']]], 'Setting' => ['type' => 'boolean'], 'StorageLensArn' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:[a-z\\-]+:s3:[a-z0-9\\-]+:\\d{12}:storage\\-lens\\/.*'], 'StorageLensAwsOrg' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'AwsOrgArn']]], 'StorageLensConfiguration' => ['type' => 'structure', 'required' => ['Id', 'AccountLevel', 'IsEnabled'], 'members' => ['Id' => ['shape' => 'ConfigId'], 'AccountLevel' => ['shape' => 'AccountLevel'], 'Include' => ['shape' => 'Include'], 'Exclude' => ['shape' => 'Exclude'], 'DataExport' => ['shape' => 'StorageLensDataExport'], 'IsEnabled' => ['shape' => 'IsEnabled'], 'AwsOrg' => ['shape' => 'StorageLensAwsOrg'], 'StorageLensArn' => ['shape' => 'StorageLensArn']]], 'StorageLensConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'ListStorageLensConfigurationEntry', 'locationName' => 'StorageLensConfiguration'], 'flattened' => \true], 'StorageLensDataExport' => ['type' => 'structure', 'members' => ['S3BucketDestination' => ['shape' => 'S3BucketDestination'], 'CloudWatchMetrics' => ['shape' => 'CloudWatchMetrics']]], 'StorageLensDataExportEncryption' => ['type' => 'structure', 'members' => ['SSES3' => ['shape' => 'SSES3', 'locationName' => 'SSE-S3'], 'SSEKMS' => ['shape' => 'SSEKMS', 'locationName' => 'SSE-KMS']]], 'StorageLensPrefixLevelDelimiter' => ['type' => 'string', 'max' => 1], 'StorageLensPrefixLevelMaxDepth' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'StorageLensTag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKeyString'], 'Value' => ['shape' => 'TagValueString']]], 'StorageLensTags' => ['type' => 'list', 'member' => ['shape' => 'StorageLensTag', 'locationName' => 'Tag']], 'StringForNextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\+\\:\\/\\=\\?\\#-_]+$'], 'SubmitMultiRegionAccessPointRoutesRequest' => ['type' => 'structure', 'required' => ['AccountId', 'Mrap', 'RouteUpdates'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'Mrap' => ['shape' => 'MultiRegionAccessPointId', 'location' => 'uri', 'locationName' => 'mrap'], 'RouteUpdates' => ['shape' => 'RouteList']]], 'SubmitMultiRegionAccessPointRoutesResult' => ['type' => 'structure', 'members' => []], 'SuspendedCause' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SuspendedDate' => ['type' => 'timestamp'], 'TagKeyString' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagValueString' => ['type' => 'string', 'max' => 1024, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tagging' => ['type' => 'structure', 'required' => ['TagSet'], 'members' => ['TagSet' => ['shape' => 'S3TagSet']]], 'TimeStamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TrafficDialPercentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Transition' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'Date'], 'Days' => ['shape' => 'Days'], 'StorageClass' => ['shape' => 'TransitionStorageClass']]], 'TransitionList' => ['type' => 'list', 'member' => ['shape' => 'Transition', 'locationName' => 'Transition']], 'TransitionStorageClass' => ['type' => 'string', 'enum' => ['GLACIER', 'STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'DEEP_ARCHIVE']], 'UpdateJobPriorityRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId', 'Priority'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id'], 'Priority' => ['shape' => 'JobPriority', 'location' => 'querystring', 'locationName' => 'priority']]], 'UpdateJobPriorityResult' => ['type' => 'structure', 'required' => ['JobId', 'Priority'], 'members' => ['JobId' => ['shape' => 'JobId'], 'Priority' => ['shape' => 'JobPriority']]], 'UpdateJobStatusRequest' => ['type' => 'structure', 'required' => ['AccountId', 'JobId', 'RequestedJobStatus'], 'members' => ['AccountId' => ['shape' => 'AccountId', 'contextParam' => ['name' => 'AccountId'], 'hostLabel' => \true, 'location' => 'header', 'locationName' => 'x-amz-account-id'], 'JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'id'], 'RequestedJobStatus' => ['shape' => 'RequestedJobStatus', 'location' => 'querystring', 'locationName' => 'requestedJobStatus'], 'StatusUpdateReason' => ['shape' => 'JobStatusUpdateReason', 'location' => 'querystring', 'locationName' => 'statusUpdateReason']]], 'UpdateJobStatusResult' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'Status' => ['shape' => 'JobStatus'], 'StatusUpdateReason' => ['shape' => 'JobStatusUpdateReason']]], 'VersioningConfiguration' => ['type' => 'structure', 'members' => ['MFADelete' => ['shape' => 'MFADelete', 'locationName' => 'MfaDelete'], 'Status' => ['shape' => 'BucketVersioningStatus']]], 'VpcConfiguration' => ['type' => 'structure', 'required' => ['VpcId'], 'members' => ['VpcId' => ['shape' => 'VpcId']]], 'VpcId' => ['type' => 'string', 'max' => 1024, 'min' => 1]], 'clientContextParams' => ['UseArnRegion' => ['documentation' => 'Enables this client to use an ARN\'s region when constructing an endpoint instead of the client\'s configured region.', 'type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 36f3925..0000000 --- a/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'AccountId' => ['required' => \false, 'documentation' => 'The Account ID used to send the request. This is an optional parameter that will be set automatically for operations that require it.', 'type' => 'String'], 'RequiresAccountId' => ['required' => \false, 'documentation' => 'Internal parameter for operations that require account id host prefix.', 'type' => 'Boolean'], 'OutpostId' => ['required' => \false, 'documentation' => 'The Outpost ID. Some operations have an optional OutpostId which should be used in endpoint construction.', 'type' => 'String'], 'Bucket' => ['required' => \false, 'documentation' => 'The S3 bucket used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 bucket.', 'type' => 'String'], 'AccessPointName' => ['required' => \false, 'documentation' => 'The S3 AccessPointName used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 AccessPoint.', 'type' => 'String'], 'UseArnRegion' => ['builtIn' => 'AWS::S3Control::UseArnRegion', 'required' => \false, 'documentation' => 'When an Access Point ARN is provided and this flag is enabled, the SDK MUST use the ARN\'s region when constructing the endpoint instead of the client\'s configured region.', 'type' => 'Boolean']], 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'OutpostId']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]]]], 'error' => 'AccountId is required but not set', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]], ['fn' => 'not', 'argv' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'AccountId'], \false]]]]], 'error' => 'AccountId must only contain a-z, A-Z, 0-9 and `-`.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'OutpostId'], \false]]]]], 'error' => 'OutpostId must only contain a-z, A-Z, 0-9 and `-`.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid configuration: Outposts do not support dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'endpoint' => ['url' => 'https://s3-outposts-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint']]]]]]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]]]]]]]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccessPointName']]], ['fn' => 'aws.parseArn', 'argv' => [['ref' => 'AccessPointName']], 'assign' => 'accessPointArn']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'resourceId[0]'], 'assign' => 'arnType'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'service']], 's3-outposts']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid configuration: Outpost Access Points do not support dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'resourceId[1]'], 'assign' => 'outpostId']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'outpostId'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseArnRegion']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseArnRegion'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'region']], '{Region}']]]]], 'error' => 'Invalid configuration: region from ARN `{accessPointArn#region}` does not match client region `{Region}` and UseArnRegion is `false`', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'region']]], 'assign' => 'arnPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arnPartition'], 'name']], ['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'region']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'accountId']], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'AccountId'], '{accessPointArn#accountId}']]]]], 'error' => 'Invalid ARN: the accountId specified in the ARN (`{accessPointArn#accountId}`) does not match the parameter (`{AccountId}`)', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'resourceId[2]'], 'assign' => 'outpostType']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'accessPointArn'], 'resourceId[3]'], 'assign' => 'accessPointName']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'outpostType'], 'accesspoint']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'endpoint' => ['url' => 'https://s3-outposts-fips.{accessPointArn#region}.{arnPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{accessPointArn#region}']]], 'headers' => ['x-amz-account-id' => ['{accessPointArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint'], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{accessPointArn#region}']]], 'headers' => ['x-amz-account-id' => ['{accessPointArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts.{accessPointArn#region}.{arnPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{accessPointArn#region}']]], 'headers' => ['x-amz-account-id' => ['{accessPointArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Expected an outpost type `accesspoint`, found `{outpostType}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: expected an access point name', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected a 4-component resource', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointArn#accountId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: missing account ID', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid region in ARN: `{accessPointArn#region}` (invalid DNS name)', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Client was configured for partition `{partitionResult#name}` but ARN has `{arnPartition#name}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Could not load partition for ARN region `{accessPointArn#region}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`., found: `{outpostId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The Outpost Id was not set', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: No ARN type specified', 'type' => 'error']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Bucket']]], ['fn' => 'aws.parseArn', 'argv' => [['ref' => 'Bucket']], 'assign' => 'bucketArn']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[0]'], 'assign' => 'arnType'], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'arnType'], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'service']], 's3-outposts']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid configuration: Outpost buckets do not support dual-stack', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[1]'], 'assign' => 'outpostId']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'outpostId'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'UseArnRegion']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseArnRegion'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], '{Region}']]]]], 'error' => 'Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']]], 'assign' => 'arnPartition']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'arnPartition'], 'name']], ['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'region']], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], '']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'accountId']], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]], ['fn' => 'not', 'argv' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'AccountId'], '{bucketArn#accountId}']]]]], 'error' => 'Invalid ARN: the accountId specified in the ARN (`{bucketArn#accountId}`) does not match the parameter (`{AccountId}`)', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[2]'], 'assign' => 'outpostType']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'getAttr', 'argv' => [['ref' => 'bucketArn'], 'resourceId[3]'], 'assign' => 'bucketName']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'outpostType'], 'bucket']]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'endpoint' => ['url' => 'https://s3-outposts-fips.{bucketArn#region}.{arnPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{bucketArn#region}']]], 'headers' => ['x-amz-account-id' => ['{bucketArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint'], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{bucketArn#region}']]], 'headers' => ['x-amz-account-id' => ['{bucketArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts.{bucketArn#region}.{arnPartition#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'disableDoubleEncoding' => \true, 'signingRegion' => '{bucketArn#region}']]], 'headers' => ['x-amz-account-id' => ['{bucketArn#accountId}'], 'x-amz-outpost-id' => ['{outpostId}']]], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected an outpost type `bucket`, found `{outpostType}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: expected a bucket name', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: Expected a 4-component resource', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: missing account ID', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Client was configured for partition `{partitionResult#name}` but ARN has `{arnPartition#name}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Could not load partition for ARN region `{bucketArn#region}`', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`., found: `{outpostId}`', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'Invalid ARN: The Outpost Id was not set', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Invalid ARN: No ARN type specified', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'partitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'Region'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'partitionResult'], 'name']], 'aws-cn']]], 'error' => 'Partition does not support FIPS', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]]]], 'error' => 'AccountId is required but not set', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]], ['fn' => 'not', 'argv' => [['fn' => 'isValidHostLabel', 'argv' => [['ref' => 'AccountId'], \false]]]]], 'error' => 'AccountId must only contain a-z, A-Z, 0-9 and `-`.', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]], 'endpoint' => ['url' => '{url#scheme}://{AccountId}.{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => '{url#scheme}://{url#authority}{url#path}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]], 'endpoint' => ['url' => 'https://{AccountId}.s3-control-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'endpoint' => ['url' => 'https://s3-control-fips.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]], 'endpoint' => ['url' => 'https://{AccountId}.s3-control-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]]], 'endpoint' => ['url' => 'https://s3-control-fips.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]], 'endpoint' => ['url' => 'https://{AccountId}.s3-control.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'endpoint' => ['url' => 'https://s3-control.dualstack.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'isSet', 'argv' => [['ref' => 'RequiresAccountId']]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'RequiresAccountId'], \true]], ['fn' => 'isSet', 'argv' => [['ref' => 'AccountId']]]], 'endpoint' => ['url' => 'https://{AccountId}.s3-control.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]]], 'endpoint' => ['url' => 'https://s3-control.{Region}.{partitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'disableDoubleEncoding' => \true, 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint']]]]]]]]]]]]], ['conditions' => [], 'error' => 'Invalid region: region was not a valid DNS name.', 'type' => 'error']]]]], ['conditions' => [], 'error' => 'A valid partition could not be determined', 'type' => 'error']]]]]]], ['conditions' => [], 'error' => 'Region must be set', 'type' => 'error']]]]]; diff --git a/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-tests-1.json.php deleted file mode 100644 index 617db6e..0000000 --- a/vendor/Aws3/Aws/data/s3control/2018-08-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'Vanilla outposts without ARN region + access point ARN@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Vanilla outposts with ARN region + access point ARN@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'accept an access point ARN@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'vanilla outposts china@cn-north-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'gov region@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'gov cloud with fips@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'govcloud with fips + arn region@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'gov region@cn-north-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'gov cloud with fips@cn-north-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'govcloud with fips + arn region@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'gov region@af-south-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'gov cloud with fips@af-south-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'af-south-1', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'govcloud with fips + arn region@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'CreateBucket + OutpostId = outposts endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2'], 'operationName' => 'CreateBucket', 'operationParams' => ['Bucket' => 'blah', 'OutpostId' => '123']]], 'params' => ['Bucket' => 'blah', 'Operation' => 'CreateBucket', 'OutpostId' => '123', 'Region' => 'us-east-2', 'RequiresAccountId' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'CreateBucket + OutpostId with fips = outposts endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true], 'operationName' => 'CreateBucket', 'operationParams' => ['Bucket' => 'blah', 'OutpostId' => '123']]], 'params' => ['Bucket' => 'blah', 'Operation' => 'CreateBucket', 'OutpostId' => '123', 'Region' => 'us-east-2', 'RequiresAccountId' => \false, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'CreateBucket without OutpostId = regular endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2'], 'operationName' => 'CreateBucket', 'operationParams' => ['Bucket' => 'blah']]], 'params' => ['Bucket' => 'blah', 'Operation' => 'CreateBucket', 'Region' => 'us-east-2', 'RequiresAccountId' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBuckets + OutpostId = outposts endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '123', 'OutpostId' => 'op-123']]], 'params' => ['AccountId' => '123', 'Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBuckets without OutpostId = regular endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://123.s3-control.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '123']]], 'params' => ['AccountId' => '123', 'Operation' => 'ListRegionalBuckets', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBucket + OutpostId with fips = outposts endpoint@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '123', 'OutpostId' => 'op-123']]], 'params' => ['AccountId' => '123', 'Operation' => 'CreateBucket', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'outpost access points do not support dualstack@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outpost Access Points do not support dual-stack'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'outpost access points do not support dualstack@cn-north-1', 'expect' => ['error' => 'Invalid configuration: Outpost Access Points do not support dual-stack'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'outpost access points do not support dualstack@af-south-1', 'expect' => ['error' => 'Invalid configuration: Outpost Access Points do not support dual-stack'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'invalid ARN: must be include outpost ID@us-west-2', 'expect' => ['error' => 'Invalid ARN: The Outpost Id was not set'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'invalid ARN: must specify access point@us-west-2', 'expect' => ['error' => 'Invalid ARN: Expected a 4-component resource'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'invalid ARN@us-west-2', 'expect' => ['error' => 'Invalid ARN: Expected a 4-component resource'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:myaccesspoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'when set, AccountId drives AP construction@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://myid-1234.s3-control.us-west-2.amazonaws.com']], 'params' => ['AccessPointName' => 'myaccesspoint', 'AccountId' => 'myid-1234', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Account ID set inline and in ARN but they both match@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \false], 'operationName' => 'GetAccessPoint', 'operationParams' => ['AccountId' => '123456789012', 'Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseArnRegion' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Account ID set inline and in ARN and they do not match@us-west-2', 'expect' => ['error' => 'Invalid ARN: the accountId specified in the ARN (`123456789012`) does not match the parameter (`9999999`)'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \false], 'operationName' => 'GetAccessPoint', 'operationParams' => ['AccountId' => '9999999', 'Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '9999999', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseArnRegion' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'get access point prefixed with account id using endpoint url@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://123456789012.control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['AccountId' => '123456789012', 'Name' => 'apname']]], 'params' => ['AccessPointName' => 'apname', 'AccountId' => '123456789012', 'Endpoint' => 'https://control.vpce-1a2b3c4d-5e6f.s3.us-west-2.vpce.amazonaws.com', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'endpoint url with s3-outposts@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'access point name with a bucket arn@us-west-2', 'expect' => ['error' => 'Expected an outpost type `accesspoint`, found `bucket`'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Endpoint' => 'beta.example.com', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket arn with access point name@us-west-2', 'expect' => ['error' => 'Invalid ARN: Expected an outpost type `bucket`, found `accesspoint`'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Endpoint' => 'beta.example.com', 'Operation' => 'GetBucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'create bucket with outposts@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'params' => ['Bucket' => 'bucketname', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'CreateBucket', 'OutpostId' => 'op-123', 'Region' => 'us-west-2', 'RequiresAccountId' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'get bucket with endpoint_url@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetBucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBucket + OutpostId endpoint url@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '123', 'OutpostId' => 'op-123']]], 'params' => ['AccountId' => '123', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'CreateBucket', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBucket + OutpostId + fips + endpoint url@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true, 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '123', 'OutpostId' => 'op-123']]], 'params' => ['AccountId' => '123', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'CreateBucket', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'CreateBucket + OutpostId endpoint url@us-east-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true, 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'CreateBucket', 'operationParams' => ['Bucket' => 'blah', 'OutpostId' => '123']]], 'params' => ['Bucket' => 'blah', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'CreateBucket', 'OutpostId' => '123', 'Region' => 'us-east-2', 'RequiresAccountId' => \false, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'dualstack cannot be used with outposts when an endpoint URL is set@us-west-2.', 'expect' => ['error' => 'Invalid configuration: Outpost Access Points do not support dual-stack'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'Dual-stack cannot be used with outposts@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outposts do not support dual-stack'], 'params' => ['Bucket' => 'bucketname', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'CreateBucket', 'OutpostId' => 'op-123', 'Region' => 'us-west-2', 'RequiresAccountId' => \false, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'vanilla bucket arn requires account id@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'CreateAccessPoint', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Name' => 'apname']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket arn with UseArnRegion = true (arn region supercedes client configured region)@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition (non-fips)@us-gov-east-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-east-1'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition with FIPS@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-west-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-west-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'bucket ARN in aws partition with FIPS@us-east-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'Outposts do not support dualstack@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outpost buckets do not support dual-stack'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'vanilla bucket arn requires account id@cn-north-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.cn-north-1.amazonaws.com.cn']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1'], 'operationName' => 'CreateAccessPoint', 'operationParams' => ['Bucket' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Name' => 'apname']]], 'params' => ['Bucket' => 'arn:aws-cn:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket arn with UseArnRegion = true (arn region supercedes client configured region)@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition (non-fips)@us-gov-east-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-east-1'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition with FIPS@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-west-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-west-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'bucket ARN in aws partition with FIPS@us-east-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'Outposts do not support dualstack@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outpost buckets do not support dual-stack'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'vanilla bucket arn requires account id@af-south-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'af-south-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.af-south-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'af-south-1'], 'operationName' => 'CreateAccessPoint', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Name' => 'apname']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:af-south-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'af-south-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket arn with UseArnRegion = true (arn region supercedes client configured region)@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition (non-fips)@us-gov-east-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-gov-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-east-1'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN in gov partition with FIPS@us-gov-west-1', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-gov-west-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-gov-west-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-gov-west-1', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws-us-gov:s3-outposts:us-gov-west-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-gov-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'bucket ARN in aws partition with FIPS@us-east-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::UseFIPS' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'Outposts do not support dualstack@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outpost buckets do not support dual-stack'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'Invalid ARN: missing outpost id and bucket@us-west-2', 'expect' => ['error' => 'Invalid ARN: The Outpost Id was not set'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Invalid ARN: missing bucket@us-west-2', 'expect' => ['error' => 'Invalid ARN: Expected a 4-component resource'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Invalid ARN: missing outpost and bucket ids@us-west-2', 'expect' => ['error' => 'Invalid ARN: Expected a 4-component resource'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:bucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Invalid ARN: missing bucket id@us-west-2', 'expect' => ['error' => 'Invalid ARN: expected a bucket name'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'account id inserted into hostname@us-west-2', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890.s3-control.us-west-2.amazonaws.com']], 'params' => ['AccountId' => '1234567890', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'account id prefix with dualstack@us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890.s3-control.dualstack.us-east-1.amazonaws.com']], 'params' => ['AccountId' => '1234567890', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'account id prefix with fips@us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890.s3-control-fips.us-east-1.amazonaws.com']], 'params' => ['AccountId' => '1234567890', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'custom account id prefix with fips@us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.s3-control-fips.us-east-1.amazonaws.com']], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'standard url @ us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1']], ['documentation' => 'fips url @ us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'dualstack url @ us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control.dualstack.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'fips,dualstack url @ us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control-fips.dualstack.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'standard url @ cn-north-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'cn-north-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-control.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1']], ['documentation' => 'fips @ cn-north-1', 'expect' => ['error' => 'Partition does not support FIPS'], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'custom account id prefix @us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.s3-control.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '1234567890-aBC']]], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'invalid account id prefix @us-east-1', 'expect' => ['error' => 'AccountId must only contain a-z, A-Z, 0-9 and `-`.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '/?invalid¬-host*label']]], 'params' => ['AccountId' => '/?invalid¬-host*label', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'custom account id prefix with fips@us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.s3-control-fips.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '1234567890-aBC']]], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'custom account id prefix with dualstack,fips@us-east-1', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.s3-control-fips.dualstack.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'AWS::UseDualStack' => \true], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '1234567890-aBC']]], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'custom account id with custom endpoint', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '1234567890-aBC']]], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'RequiresAccountId with AccountId unset', 'expect' => ['error' => 'AccountId is required but not set'], 'params' => ['Region' => 'us-east-1', 'RequiresAccountId' => \true]], ['documentation' => 'RequiresAccountId with AccountId unset and custom endpoint', 'expect' => ['error' => 'AccountId is required but not set'], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://beta.example.com', 'RequiresAccountId' => \true]], ['documentation' => 'RequiresAccountId with invalid AccountId and custom endpoint', 'expect' => ['error' => 'AccountId must only contain a-z, A-Z, 0-9 and `-`.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '/?invalid¬-host*label']]], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://beta.example.com', 'AccountId' => '/?invalid¬-host*label', 'RequiresAccountId' => \true]], ['documentation' => 'account id with custom endpoint, fips and dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://1234567890-aBC.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::UseFIPS' => \true, 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['AccountId' => '1234567890-aBC']]], 'params' => ['AccountId' => '1234567890-aBC', 'Region' => 'us-east-1', 'RequiresAccountId' => \true, 'Endpoint' => 'https://example.com', 'UseFIPS' => \true, 'UseDualstack' => \true]], ['documentation' => 'custom endpoint, fips and dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://example.com', 'UseFIPS' => \true, 'UseDualstack' => \true]], ['documentation' => 'custom endpoint, fips', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://example.com', 'UseFIPS' => \true, 'UseDualstack' => \false]], ['documentation' => 'custom endpoint, dualstack', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'Endpoint' => 'https://example.com', 'UseFIPS' => \false, 'UseDualstack' => \true]], ['documentation' => 'region not set', 'expect' => ['error' => 'Region must be set']], ['documentation' => 'invalid partition', 'expect' => ['error' => 'Invalid region: region was not a valid DNS name.'], 'params' => ['Region' => 'invalid-region 42']], ['documentation' => 'ListRegionalBuckets + OutpostId without accountId set.', 'expect' => ['error' => 'AccountId is required but not set'], 'params' => ['Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBuckets + OutpostId with invalid accountId set.', 'expect' => ['error' => 'AccountId must only contain a-z, A-Z, 0-9 and `-`.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['OutpostId' => 'op-123', 'AccountId' => '/?invalid¬-host*label']]], 'params' => ['AccountId' => '/?invalid¬-host*label', 'Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'us-east-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'accesspoint set but missing accountId', 'expect' => ['error' => 'AccountId is required but not set'], 'params' => ['AccessPointName' => 'myaccesspoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'outpost accesspoint ARN with missing accountId', 'expect' => ['error' => 'Invalid ARN: missing account ID'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2::outpost:op-01234567890123456:outpost:op1', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN with missing accountId', 'expect' => ['error' => 'Invalid ARN: missing account ID'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2::outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'endpoint url with accesspoint (non-arn)', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://123456789012.beta.example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'apname', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'apname', 'Endpoint' => 'https://beta.example.com', 'AccountId' => '123456789012', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'access point name with an accesspoint arn@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://beta.example.com']], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Dualstack + Custom endpoint is not supported(non-arn)', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'apname', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'apname', 'Endpoint' => 'https://beta.example.com', 'AccountId' => '123456789012', 'Operation' => 'GetAccessPoint', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'get bucket with endpoint_url and dualstack is not supported@us-west-2', 'expect' => ['error' => 'Invalid configuration: Outpost buckets do not support dual-stack'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::UseDualStack' => \true, 'SDK::Endpoint' => 'https://beta.example.com'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetBucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'ListRegionalBuckets + OutpostId with fips in CN.', 'expect' => ['error' => 'Partition does not support FIPS'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'cn-north-1', 'AWS::UseFIPS' => \true], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['OutpostId' => 'op-123', 'AccountId' => '0123456789012']]], 'params' => ['AccountId' => '0123456789012', 'Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'cn-north-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'ListRegionalBuckets + invalid OutpostId.', 'expect' => ['error' => 'OutpostId must only contain a-z, A-Z, 0-9 and `-`.'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1'], 'operationName' => 'ListRegionalBuckets', 'operationParams' => ['OutpostId' => '?outpost/invalid+', 'AccountId' => '0123456789012']]], 'params' => ['AccountId' => '0123456789012', 'Operation' => 'ListRegionalBuckets', 'OutpostId' => '?outpost/invalid+', 'Region' => 'us-west-1', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'bucket ARN with mismatched accountId', 'expect' => ['error' => 'Invalid ARN: the accountId specified in the ARN (`999999`) does not match the parameter (`0123456789012`)'], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:999999:outpost:op-01234567890123456:bucket:mybucket', 'AccountId' => '0123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'OutpostId with invalid region', 'expect' => ['error' => 'Invalid region: region was not a valid DNS name.'], 'params' => ['Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'invalid-region 42', 'AccountId' => '0123456', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'OutpostId with RequireAccountId unset', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'params' => ['Operation' => 'ListRegionalBuckets', 'OutpostId' => 'op-123', 'Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Outpost Accesspoint ARN with arn region and client region mismatch with UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \false], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \false], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseArnRegion' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Outpost Bucket ARN with arn region and client region mismatch with UseArnRegion=false', 'expect' => ['error' => 'Invalid configuration: region from ARN `us-east-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'SDK::Endpoint' => 'https://beta.example.com', 'AWS::S3Control::UseArnRegion' => \false], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Endpoint' => 'https://beta.example.com', 'Operation' => 'GetBucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseArnRegion' => \false, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Accesspoint ARN with region mismatch and UseArnRegion unset', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Bucket ARN with region mismatch and UseArnRegion unset', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-east-1', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-east-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Outpost Bucket ARN with partition mismatch with UseArnRegion=true', 'expect' => ['error' => 'Client was configured for partition `aws` but ARN has `aws-cn`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \true], 'operationName' => 'GetBucket', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:bucket:mybucket']]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Operation' => 'GetBucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseArnRegion' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'Accesspoint ARN with partition mismatch and UseArnRegion=true', 'expect' => ['error' => 'Client was configured for partition `aws` but ARN has `aws-cn`'], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \true], 'operationName' => 'GetAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::S3Control::UseArnRegion' => \true], 'operationName' => 'DeleteAccessPoint', 'operationParams' => ['Name' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012']]], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'AccountId' => '123456789012', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseArnRegion' => \true, 'UseFIPS' => \false]], ['documentation' => 'Accesspoint ARN with region mismatch, UseArnRegion=false and custom endpoint', 'expect' => ['error' => 'Invalid configuration: region from ARN `cn-north-1` does not match client region `us-west-2` and UseArnRegion is `false`'], 'params' => ['AccessPointName' => 'arn:aws:s3-outposts:cn-north-1:123456789012:outpost:op-01234567890123456:accesspoint:myaccesspoint', 'Region' => 'us-west-2', 'Endpoint' => 'https://example.com', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseArnRegion' => \false, 'UseFIPS' => \false]], ['documentation' => 'outpost bucket arn@us-west-2', 'expect' => ['endpoint' => ['headers' => ['x-amz-account-id' => ['123456789012'], 'x-amz-outpost-id' => ['op-01234567890123456']], 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 's3-outposts', 'signingRegion' => 'us-west-2', 'disableDoubleEncoding' => \true]]], 'url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'GetBucketVersioning', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'AccountId' => '123456789012']], ['builtInParams' => ['AWS::Region' => 'us-west-2'], 'operationName' => 'PutBucketVersioning', 'operationParams' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'AccountId' => '123456789012', 'VersioningConfiguration' => ['Status' => 'Enabled']]]], 'params' => ['Bucket' => 'arn:aws:s3-outposts:us-west-2:123456789012:outpost:op-01234567890123456:bucket:mybucket', 'Region' => 'us-west-2', 'RequiresAccountId' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false]]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/s3control/2018-08-20/paginators-1.json.php b/vendor/Aws3/Aws/data/s3control/2018-08-20/paginators-1.json.php deleted file mode 100644 index df27b3f..0000000 --- a/vendor/Aws3/Aws/data/s3control/2018-08-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccessPoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAccessPointsForObjectLambda' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ObjectLambdaAccessPointList'], 'ListJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMultiRegionAccessPoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListRegionalBuckets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListStorageLensConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/api-2.json.php b/vendor/Aws3/Aws/data/s3outposts/2017-07-25/api-2.json.php deleted file mode 100644 index b0da312..0000000 --- a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-25', 'endpointPrefix' => 's3-outposts', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon S3 Outposts', 'serviceFullName' => 'Amazon S3 on Outposts', 'serviceId' => 'S3Outposts', 'signatureVersion' => 'v4', 'signingName' => 's3-outposts', 'uid' => 's3outposts-2017-07-25'], 'operations' => ['CreateEndpoint' => ['name' => 'CreateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/S3Outposts/CreateEndpoint'], 'input' => ['shape' => 'CreateEndpointRequest'], 'output' => ['shape' => 'CreateEndpointResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'DELETE', 'requestUri' => '/S3Outposts/DeleteEndpoint'], 'input' => ['shape' => 'DeleteEndpointRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListEndpoints' => ['name' => 'ListEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/S3Outposts/ListEndpoints'], 'input' => ['shape' => 'ListEndpointsRequest'], 'output' => ['shape' => 'ListEndpointsResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListSharedEndpoints' => ['name' => 'ListSharedEndpoints', 'http' => ['method' => 'GET', 'requestUri' => '/S3Outposts/ListSharedEndpoints'], 'input' => ['shape' => 'ListSharedEndpointsRequest'], 'output' => ['shape' => 'ListSharedEndpointsResult'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'CidrBlock' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateEndpointRequest' => ['type' => 'structure', 'required' => ['OutpostId', 'SubnetId', 'SecurityGroupId'], 'members' => ['OutpostId' => ['shape' => 'OutpostId'], 'SubnetId' => ['shape' => 'SubnetId'], 'SecurityGroupId' => ['shape' => 'SecurityGroupId'], 'AccessType' => ['shape' => 'EndpointAccessType'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CustomerOwnedIpv4Pool']]], 'CreateEndpointResult' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'EndpointArn']]], 'CreationTime' => ['type' => 'timestamp'], 'CustomerOwnedIpv4Pool' => ['type' => 'string', 'pattern' => '^ipv4pool-coip-([0-9a-f]{17})$'], 'DeleteEndpointRequest' => ['type' => 'structure', 'required' => ['EndpointId', 'OutpostId'], 'members' => ['EndpointId' => ['shape' => 'EndpointId', 'location' => 'querystring', 'locationName' => 'endpointId'], 'OutpostId' => ['shape' => 'OutpostId', 'location' => 'querystring', 'locationName' => 'outpostId']]], 'Endpoint' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'EndpointArn'], 'OutpostsId' => ['shape' => 'OutpostId'], 'CidrBlock' => ['shape' => 'CidrBlock'], 'Status' => ['shape' => 'EndpointStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'NetworkInterfaces' => ['shape' => 'NetworkInterfaces'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetId' => ['shape' => 'SubnetId'], 'SecurityGroupId' => ['shape' => 'SecurityGroupId'], 'AccessType' => ['shape' => 'EndpointAccessType'], 'CustomerOwnedIpv4Pool' => ['shape' => 'CustomerOwnedIpv4Pool']]], 'EndpointAccessType' => ['type' => 'string', 'enum' => ['Private', 'CustomerOwnedIp']], 'EndpointArn' => ['type' => 'string', 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3-outposts:[a-z\\-0-9]*:[0-9]{12}:outpost/(op-[a-f0-9]{17}|ec2)/endpoint/[a-zA-Z0-9]{19}$'], 'EndpointId' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9]{19}$'], 'EndpointStatus' => ['type' => 'string', 'enum' => ['Pending', 'Available', 'Deleting']], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'ErrorMessage' => ['type' => 'string'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListEndpointsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListEndpointsResult' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => 'Endpoints'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSharedEndpointsRequest' => ['type' => 'structure', 'required' => ['OutpostId'], 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'OutpostId' => ['shape' => 'OutpostId', 'location' => 'querystring', 'locationName' => 'outpostId']]], 'ListSharedEndpointsResult' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => 'Endpoints'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'NetworkInterface' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId']]], 'NetworkInterfaceId' => ['type' => 'string'], 'NetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\+\\:\\/\\=\\?\\#-_]+$'], 'OutpostId' => ['type' => 'string', 'pattern' => '^(op-[a-f0-9]{17}|\\d{12}|ec2)$'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SecurityGroupId' => ['type' => 'string', 'pattern' => '^sg-([0-9a-f]{8}|[0-9a-f]{17})$'], 'SubnetId' => ['type' => 'string', 'pattern' => '^subnet-([0-9a-f]{8}|[0-9a-f]{17})$'], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VpcId' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.php deleted file mode 100644 index 62ba133..0000000 --- a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://s3-outposts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-tests-1.json.php deleted file mode 100644 index 255916f..0000000 --- a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://s3-outposts.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/paginators-1.json.php b/vendor/Aws3/Aws/data/s3outposts/2017-07-25/paginators-1.json.php deleted file mode 100644 index 29b26fc..0000000 --- a/vendor/Aws3/Aws/data/s3outposts/2017-07-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Endpoints'], 'ListSharedEndpoints' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Endpoints']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php deleted file mode 100644 index c1528ae..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-11-07', 'endpointPrefix' => 'a2i-runtime.sagemaker', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Augmented AI Runtime', 'serviceId' => 'SageMaker A2I Runtime', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'uid' => 'sagemaker-a2i-runtime-2019-11-07'], 'operations' => ['DeleteHumanLoop' => ['name' => 'DeleteHumanLoop', 'http' => ['method' => 'DELETE', 'requestUri' => '/human-loops/{HumanLoopName}'], 'input' => ['shape' => 'DeleteHumanLoopRequest'], 'output' => ['shape' => 'DeleteHumanLoopResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'DescribeHumanLoop' => ['name' => 'DescribeHumanLoop', 'http' => ['method' => 'GET', 'requestUri' => '/human-loops/{HumanLoopName}'], 'input' => ['shape' => 'DescribeHumanLoopRequest'], 'output' => ['shape' => 'DescribeHumanLoopResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'ListHumanLoops' => ['name' => 'ListHumanLoops', 'http' => ['method' => 'GET', 'requestUri' => '/human-loops'], 'input' => ['shape' => 'ListHumanLoopsRequest'], 'output' => ['shape' => 'ListHumanLoopsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'StartHumanLoop' => ['name' => 'StartHumanLoop', 'http' => ['method' => 'POST', 'requestUri' => '/human-loops'], 'input' => ['shape' => 'StartHumanLoopRequest'], 'output' => ['shape' => 'StartHumanLoopResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'StopHumanLoop' => ['name' => 'StopHumanLoop', 'http' => ['method' => 'POST', 'requestUri' => '/human-loops/stop'], 'input' => ['shape' => 'StopHumanLoopRequest'], 'output' => ['shape' => 'StopHumanLoopResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ContentClassifier' => ['type' => 'string', 'enum' => ['FreeOfPersonallyIdentifiableInformation', 'FreeOfAdultContent']], 'ContentClassifiers' => ['type' => 'list', 'member' => ['shape' => 'ContentClassifier'], 'max' => 256], 'DeleteHumanLoopRequest' => ['type' => 'structure', 'required' => ['HumanLoopName'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName', 'location' => 'uri', 'locationName' => 'HumanLoopName']]], 'DeleteHumanLoopResponse' => ['type' => 'structure', 'members' => []], 'DescribeHumanLoopRequest' => ['type' => 'structure', 'required' => ['HumanLoopName'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName', 'location' => 'uri', 'locationName' => 'HumanLoopName']]], 'DescribeHumanLoopResponse' => ['type' => 'structure', 'required' => ['CreationTime', 'HumanLoopStatus', 'HumanLoopName', 'HumanLoopArn', 'FlowDefinitionArn'], 'members' => ['CreationTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'String'], 'FailureCode' => ['shape' => 'String'], 'HumanLoopStatus' => ['shape' => 'HumanLoopStatus'], 'HumanLoopName' => ['shape' => 'HumanLoopName'], 'HumanLoopArn' => ['shape' => 'HumanLoopArn'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'HumanLoopOutput' => ['shape' => 'HumanLoopOutput']]], 'FailureReason' => ['type' => 'string', 'max' => 1024], 'FlowDefinitionArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:flow-definition/.*'], 'HumanLoopArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:human-loop/.*'], 'HumanLoopDataAttributes' => ['type' => 'structure', 'required' => ['ContentClassifiers'], 'members' => ['ContentClassifiers' => ['shape' => 'ContentClassifiers']]], 'HumanLoopInput' => ['type' => 'structure', 'required' => ['InputContent'], 'members' => ['InputContent' => ['shape' => 'InputContent']]], 'HumanLoopName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9])*$'], 'HumanLoopOutput' => ['type' => 'structure', 'required' => ['OutputS3Uri'], 'members' => ['OutputS3Uri' => ['shape' => 'String']]], 'HumanLoopStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Failed', 'Completed', 'Stopped', 'Stopping']], 'HumanLoopSummaries' => ['type' => 'list', 'member' => ['shape' => 'HumanLoopSummary']], 'HumanLoopSummary' => ['type' => 'structure', 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName'], 'HumanLoopStatus' => ['shape' => 'HumanLoopStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'FailureReason'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn']]], 'InputContent' => ['type' => 'string', 'max' => 3145728], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'ListHumanLoopsRequest' => ['type' => 'structure', 'required' => ['FlowDefinitionArn'], 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'CreationTimeAfter'], 'CreationTimeBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'CreationTimeBefore'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn', 'location' => 'querystring', 'locationName' => 'FlowDefinitionArn'], 'SortOrder' => ['shape' => 'SortOrder', 'location' => 'querystring', 'locationName' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListHumanLoopsResponse' => ['type' => 'structure', 'required' => ['HumanLoopSummaries'], 'members' => ['HumanLoopSummaries' => ['shape' => 'HumanLoopSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '.*'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'StartHumanLoopRequest' => ['type' => 'structure', 'required' => ['HumanLoopName', 'FlowDefinitionArn', 'HumanLoopInput'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'HumanLoopInput' => ['shape' => 'HumanLoopInput'], 'DataAttributes' => ['shape' => 'HumanLoopDataAttributes']]], 'StartHumanLoopResponse' => ['type' => 'structure', 'members' => ['HumanLoopArn' => ['shape' => 'HumanLoopArn']]], 'StopHumanLoopRequest' => ['type' => 'structure', 'required' => ['HumanLoopName'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName']]], 'StopHumanLoopResponse' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string'], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.php deleted file mode 100644 index ed19478..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a2i-runtime.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a2i-runtime.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://a2i-runtime.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://a2i-runtime.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-tests-1.json.php deleted file mode 100644 index 12eed32..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php deleted file mode 100644 index bc135cc..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListHumanLoops' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'HumanLoopSummaries']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/api-2.json.php deleted file mode 100644 index 175728c..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-09-23', 'endpointPrefix' => 'edge.sagemaker', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Sagemaker Edge Manager', 'serviceId' => 'Sagemaker Edge', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'uid' => 'sagemaker-edge-2020-09-23'], 'operations' => ['GetDeployments' => ['name' => 'GetDeployments', 'http' => ['method' => 'POST', 'requestUri' => '/GetDeployments'], 'input' => ['shape' => 'GetDeploymentsRequest'], 'output' => ['shape' => 'GetDeploymentsResult'], 'errors' => [['shape' => 'InternalServiceException']]], 'GetDeviceRegistration' => ['name' => 'GetDeviceRegistration', 'http' => ['method' => 'POST', 'requestUri' => '/GetDeviceRegistration'], 'input' => ['shape' => 'GetDeviceRegistrationRequest'], 'output' => ['shape' => 'GetDeviceRegistrationResult'], 'errors' => [['shape' => 'InternalServiceException']]], 'SendHeartbeat' => ['name' => 'SendHeartbeat', 'http' => ['method' => 'POST', 'requestUri' => '/SendHeartbeat'], 'input' => ['shape' => 'SendHeartbeatRequest'], 'errors' => [['shape' => 'InternalServiceException']]]], 'shapes' => ['CacheTTLSeconds' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Checksum' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ChecksumType'], 'Sum' => ['shape' => 'ChecksumString']]], 'ChecksumString' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9])*$'], 'ChecksumType' => ['type' => 'string', 'enum' => ['SHA1']], 'Definition' => ['type' => 'structure', 'members' => ['ModelHandle' => ['shape' => 'EntityName'], 'S3Url' => ['shape' => 'S3Uri'], 'Checksum' => ['shape' => 'Checksum'], 'State' => ['shape' => 'ModelState']]], 'Definitions' => ['type' => 'list', 'member' => ['shape' => 'Definition']], 'DeploymentModel' => ['type' => 'structure', 'members' => ['ModelHandle' => ['shape' => 'EntityName'], 'ModelName' => ['shape' => 'ModelName'], 'ModelVersion' => ['shape' => 'Version'], 'DesiredState' => ['shape' => 'ModelState'], 'State' => ['shape' => 'ModelState'], 'Status' => ['shape' => 'DeploymentStatus'], 'StatusReason' => ['shape' => 'String'], 'RollbackFailureReason' => ['shape' => 'String']]], 'DeploymentModels' => ['type' => 'list', 'member' => ['shape' => 'DeploymentModel']], 'DeploymentResult' => ['type' => 'structure', 'members' => ['DeploymentName' => ['shape' => 'EntityName'], 'DeploymentStatus' => ['shape' => 'EntityName'], 'DeploymentStatusMessage' => ['shape' => 'String'], 'DeploymentStartTime' => ['shape' => 'Timestamp'], 'DeploymentEndTime' => ['shape' => 'Timestamp'], 'DeploymentModels' => ['shape' => 'DeploymentModels']]], 'DeploymentStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAIL']], 'DeploymentType' => ['type' => 'string', 'enum' => ['Model']], 'DeviceFleetName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*_*[a-zA-Z0-9])*$'], 'DeviceName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*_*[a-zA-Z0-9])*$'], 'DeviceRegistration' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Dimension' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9\\/])*$'], 'EdgeDeployment' => ['type' => 'structure', 'members' => ['DeploymentName' => ['shape' => 'EntityName'], 'Type' => ['shape' => 'DeploymentType'], 'FailureHandlingPolicy' => ['shape' => 'FailureHandlingPolicy'], 'Definitions' => ['shape' => 'Definitions']]], 'EdgeDeployments' => ['type' => 'list', 'member' => ['shape' => 'EdgeDeployment']], 'EdgeMetric' => ['type' => 'structure', 'members' => ['Dimension' => ['shape' => 'Dimension'], 'MetricName' => ['shape' => 'Metric'], 'Value' => ['shape' => 'Value'], 'Timestamp' => ['shape' => 'Timestamp']]], 'EdgeMetrics' => ['type' => 'list', 'member' => ['shape' => 'EdgeMetric']], 'EntityName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'ErrorMessage' => ['type' => 'string'], 'FailureHandlingPolicy' => ['type' => 'string', 'enum' => ['ROLLBACK_ON_FAILURE', 'DO_NOTHING']], 'GetDeploymentsRequest' => ['type' => 'structure', 'required' => ['DeviceName', 'DeviceFleetName'], 'members' => ['DeviceName' => ['shape' => 'DeviceName'], 'DeviceFleetName' => ['shape' => 'DeviceFleetName']]], 'GetDeploymentsResult' => ['type' => 'structure', 'members' => ['Deployments' => ['shape' => 'EdgeDeployments']]], 'GetDeviceRegistrationRequest' => ['type' => 'structure', 'required' => ['DeviceName', 'DeviceFleetName'], 'members' => ['DeviceName' => ['shape' => 'DeviceName'], 'DeviceFleetName' => ['shape' => 'DeviceFleetName']]], 'GetDeviceRegistrationResult' => ['type' => 'structure', 'members' => ['DeviceRegistration' => ['shape' => 'DeviceRegistration'], 'CacheTTL' => ['shape' => 'CacheTTLSeconds']]], 'InternalServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Metric' => ['type' => 'string', 'max' => 100, 'min' => 4, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'Model' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelVersion' => ['shape' => 'Version'], 'LatestSampleTime' => ['shape' => 'Timestamp'], 'LatestInference' => ['shape' => 'Timestamp'], 'ModelMetrics' => ['shape' => 'EdgeMetrics']]], 'ModelName' => ['type' => 'string', 'max' => 255, 'min' => 4, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'ModelState' => ['type' => 'string', 'enum' => ['DEPLOY', 'UNDEPLOY']], 'Models' => ['type' => 'list', 'member' => ['shape' => 'Model']], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => '^s3://([^/]+)/?(.*)$'], 'SendHeartbeatRequest' => ['type' => 'structure', 'required' => ['AgentVersion', 'DeviceName', 'DeviceFleetName'], 'members' => ['AgentMetrics' => ['shape' => 'EdgeMetrics'], 'Models' => ['shape' => 'Models'], 'AgentVersion' => ['shape' => 'Version'], 'DeviceName' => ['shape' => 'DeviceName'], 'DeviceFleetName' => ['shape' => 'DeviceFleetName'], 'DeploymentResult' => ['shape' => 'DeploymentResult']]], 'String' => ['type' => 'string'], 'Timestamp' => ['type' => 'timestamp'], 'Value' => ['type' => 'double'], 'Version' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\ \\_\\.]+']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 6d52185..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://edge.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://edge.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://edge.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://edge.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-tests-1.json.php deleted file mode 100644 index 4b6ca6a..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://edge.sagemaker.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/paginators-1.json.php deleted file mode 100644 index 6b859f7..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-edge/2020-09-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php deleted file mode 100644 index a202029..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-01', 'endpointPrefix' => 'featurestore-runtime.sagemaker', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon SageMaker Feature Store Runtime', 'serviceId' => 'SageMaker FeatureStore Runtime', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'uid' => 'sagemaker-featurestore-runtime-2020-07-01'], 'operations' => ['BatchGetRecord' => ['name' => 'BatchGetRecord', 'http' => ['method' => 'POST', 'requestUri' => '/BatchGetRecord'], 'input' => ['shape' => 'BatchGetRecordRequest'], 'output' => ['shape' => 'BatchGetRecordResponse'], 'errors' => [['shape' => 'ValidationError'], ['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'AccessForbidden']]], 'DeleteRecord' => ['name' => 'DeleteRecord', 'http' => ['method' => 'DELETE', 'requestUri' => '/FeatureGroup/{FeatureGroupName}'], 'input' => ['shape' => 'DeleteRecordRequest'], 'errors' => [['shape' => 'ValidationError'], ['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'AccessForbidden']]], 'GetRecord' => ['name' => 'GetRecord', 'http' => ['method' => 'GET', 'requestUri' => '/FeatureGroup/{FeatureGroupName}'], 'input' => ['shape' => 'GetRecordRequest'], 'output' => ['shape' => 'GetRecordResponse'], 'errors' => [['shape' => 'ValidationError'], ['shape' => 'ResourceNotFound'], ['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'AccessForbidden']]], 'PutRecord' => ['name' => 'PutRecord', 'http' => ['method' => 'PUT', 'requestUri' => '/FeatureGroup/{FeatureGroupName}'], 'input' => ['shape' => 'PutRecordRequest'], 'errors' => [['shape' => 'ValidationError'], ['shape' => 'InternalFailure'], ['shape' => 'ServiceUnavailable'], ['shape' => 'AccessForbidden']]]], 'shapes' => ['AccessForbidden' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 403], 'exception' => \true, 'synthetic' => \true], 'BatchGetRecordError' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifierValueAsString', 'ErrorCode', 'ErrorMessage'], 'members' => ['FeatureGroupName' => ['shape' => 'ValueAsString'], 'RecordIdentifierValueAsString' => ['shape' => 'ValueAsString'], 'ErrorCode' => ['shape' => 'ValueAsString'], 'ErrorMessage' => ['shape' => 'Message']]], 'BatchGetRecordErrors' => ['type' => 'list', 'member' => ['shape' => 'BatchGetRecordError'], 'min' => 0], 'BatchGetRecordIdentifier' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifiersValueAsString'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'RecordIdentifiersValueAsString' => ['shape' => 'RecordIdentifiers'], 'FeatureNames' => ['shape' => 'FeatureNames']]], 'BatchGetRecordIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'BatchGetRecordIdentifier'], 'max' => 10, 'min' => 1], 'BatchGetRecordRequest' => ['type' => 'structure', 'required' => ['Identifiers'], 'members' => ['Identifiers' => ['shape' => 'BatchGetRecordIdentifiers']]], 'BatchGetRecordResponse' => ['type' => 'structure', 'required' => ['Records', 'Errors', 'UnprocessedIdentifiers'], 'members' => ['Records' => ['shape' => 'BatchGetRecordResultDetails'], 'Errors' => ['shape' => 'BatchGetRecordErrors'], 'UnprocessedIdentifiers' => ['shape' => 'UnprocessedIdentifiers']]], 'BatchGetRecordResultDetail' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifierValueAsString', 'Record'], 'members' => ['FeatureGroupName' => ['shape' => 'ValueAsString'], 'RecordIdentifierValueAsString' => ['shape' => 'ValueAsString'], 'Record' => ['shape' => 'Record']]], 'BatchGetRecordResultDetails' => ['type' => 'list', 'member' => ['shape' => 'BatchGetRecordResultDetail'], 'min' => 0], 'DeleteRecordRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifierValueAsString', 'EventTime'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName', 'location' => 'uri', 'locationName' => 'FeatureGroupName'], 'RecordIdentifierValueAsString' => ['shape' => 'ValueAsString', 'location' => 'querystring', 'locationName' => 'RecordIdentifierValueAsString'], 'EventTime' => ['shape' => 'ValueAsString', 'location' => 'querystring', 'locationName' => 'EventTime'], 'TargetStores' => ['shape' => 'TargetStores', 'location' => 'querystring', 'locationName' => 'TargetStores']]], 'FeatureGroupName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}'], 'FeatureName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,63}'], 'FeatureNames' => ['type' => 'list', 'member' => ['shape' => 'FeatureName'], 'min' => 1], 'FeatureValue' => ['type' => 'structure', 'required' => ['FeatureName', 'ValueAsString'], 'members' => ['FeatureName' => ['shape' => 'FeatureName'], 'ValueAsString' => ['shape' => 'ValueAsString']]], 'GetRecordRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifierValueAsString'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName', 'location' => 'uri', 'locationName' => 'FeatureGroupName'], 'RecordIdentifierValueAsString' => ['shape' => 'ValueAsString', 'location' => 'querystring', 'locationName' => 'RecordIdentifierValueAsString'], 'FeatureNames' => ['shape' => 'FeatureNames', 'location' => 'querystring', 'locationName' => 'FeatureName']]], 'GetRecordResponse' => ['type' => 'structure', 'members' => ['Record' => ['shape' => 'Record']]], 'InternalFailure' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'Message' => ['type' => 'string', 'max' => 2048], 'PutRecordRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'Record'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName', 'location' => 'uri', 'locationName' => 'FeatureGroupName'], 'Record' => ['shape' => 'Record'], 'TargetStores' => ['shape' => 'TargetStores']]], 'Record' => ['type' => 'list', 'member' => ['shape' => 'FeatureValue'], 'min' => 1], 'RecordIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'ValueAsString'], 'max' => 100, 'min' => 1], 'ResourceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ServiceUnavailable' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'TargetStore' => ['type' => 'string', 'enum' => ['OnlineStore', 'OfflineStore']], 'TargetStores' => ['type' => 'list', 'member' => ['shape' => 'TargetStore'], 'max' => 2, 'min' => 1], 'UnprocessedIdentifiers' => ['type' => 'list', 'member' => ['shape' => 'BatchGetRecordIdentifier'], 'min' => 0], 'ValidationError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'Message']], 'error' => ['httpStatusCode' => 400], 'exception' => \true, 'synthetic' => \true], 'ValueAsString' => ['type' => 'string', 'max' => 358400, 'pattern' => '.*']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 77bfe1f..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://featurestore-runtime.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://featurestore-runtime.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://featurestore-runtime.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://featurestore-runtime.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-tests-1.json.php deleted file mode 100644 index 45a5542..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php deleted file mode 100644 index fcfee7c..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/api-2.json.php deleted file mode 100644 index 8cf03d2..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-05-27', 'endpointPrefix' => 'sagemaker-geospatial', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon SageMaker geospatial capabilities', 'serviceId' => 'SageMaker Geospatial', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker-geospatial', 'uid' => 'sagemaker-geospatial-2020-05-27'], 'operations' => ['DeleteEarthObservationJob' => ['name' => 'DeleteEarthObservationJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/earth-observation-jobs/{Arn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteEarthObservationJobInput'], 'output' => ['shape' => 'DeleteEarthObservationJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteVectorEnrichmentJob' => ['name' => 'DeleteVectorEnrichmentJob', 'http' => ['method' => 'DELETE', 'requestUri' => '/vector-enrichment-jobs/{Arn}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteVectorEnrichmentJobInput'], 'output' => ['shape' => 'DeleteVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'ExportEarthObservationJob' => ['name' => 'ExportEarthObservationJob', 'http' => ['method' => 'POST', 'requestUri' => '/export-earth-observation-job', 'responseCode' => 200], 'input' => ['shape' => 'ExportEarthObservationJobInput'], 'output' => ['shape' => 'ExportEarthObservationJobOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'ExportVectorEnrichmentJob' => ['name' => 'ExportVectorEnrichmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/export-vector-enrichment-jobs', 'responseCode' => 200], 'input' => ['shape' => 'ExportVectorEnrichmentJobInput'], 'output' => ['shape' => 'ExportVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'GetEarthObservationJob' => ['name' => 'GetEarthObservationJob', 'http' => ['method' => 'GET', 'requestUri' => '/earth-observation-jobs/{Arn}', 'responseCode' => 200], 'input' => ['shape' => 'GetEarthObservationJobInput'], 'output' => ['shape' => 'GetEarthObservationJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetRasterDataCollection' => ['name' => 'GetRasterDataCollection', 'http' => ['method' => 'GET', 'requestUri' => '/raster-data-collection/{Arn}', 'responseCode' => 200], 'input' => ['shape' => 'GetRasterDataCollectionInput'], 'output' => ['shape' => 'GetRasterDataCollectionOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetTile' => ['name' => 'GetTile', 'http' => ['method' => 'GET', 'requestUri' => '/tile/{z}/{x}/{y}', 'responseCode' => 200], 'input' => ['shape' => 'GetTileInput'], 'output' => ['shape' => 'GetTileOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'GetVectorEnrichmentJob' => ['name' => 'GetVectorEnrichmentJob', 'http' => ['method' => 'GET', 'requestUri' => '/vector-enrichment-jobs/{Arn}', 'responseCode' => 200], 'input' => ['shape' => 'GetVectorEnrichmentJobInput'], 'output' => ['shape' => 'GetVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListEarthObservationJobs' => ['name' => 'ListEarthObservationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/list-earth-observation-jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListEarthObservationJobInput'], 'output' => ['shape' => 'ListEarthObservationJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListRasterDataCollections' => ['name' => 'ListRasterDataCollections', 'http' => ['method' => 'GET', 'requestUri' => '/raster-data-collections', 'responseCode' => 200], 'input' => ['shape' => 'ListRasterDataCollectionsInput'], 'output' => ['shape' => 'ListRasterDataCollectionsOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListVectorEnrichmentJobs' => ['name' => 'ListVectorEnrichmentJobs', 'http' => ['method' => 'POST', 'requestUri' => '/list-vector-enrichment-jobs', 'responseCode' => 200], 'input' => ['shape' => 'ListVectorEnrichmentJobInput'], 'output' => ['shape' => 'ListVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'SearchRasterDataCollection' => ['name' => 'SearchRasterDataCollection', 'http' => ['method' => 'POST', 'requestUri' => '/search-raster-data-collection', 'responseCode' => 200], 'input' => ['shape' => 'SearchRasterDataCollectionInput'], 'output' => ['shape' => 'SearchRasterDataCollectionOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'StartEarthObservationJob' => ['name' => 'StartEarthObservationJob', 'http' => ['method' => 'POST', 'requestUri' => '/earth-observation-jobs', 'responseCode' => 200], 'input' => ['shape' => 'StartEarthObservationJobInput'], 'output' => ['shape' => 'StartEarthObservationJobOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'StartVectorEnrichmentJob' => ['name' => 'StartVectorEnrichmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/vector-enrichment-jobs', 'responseCode' => 200], 'input' => ['shape' => 'StartVectorEnrichmentJobInput'], 'output' => ['shape' => 'StartVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'StopEarthObservationJob' => ['name' => 'StopEarthObservationJob', 'http' => ['method' => 'POST', 'requestUri' => '/earth-observation-jobs/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopEarthObservationJobInput'], 'output' => ['shape' => 'StopEarthObservationJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'StopVectorEnrichmentJob' => ['name' => 'StopVectorEnrichmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/vector-enrichment-jobs/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopVectorEnrichmentJobInput'], 'output' => ['shape' => 'StopVectorEnrichmentJobOutput'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'PUT', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AlgorithmNameCloudRemoval' => ['type' => 'string', 'enum' => ['INTERPOLATION']], 'AlgorithmNameGeoMosaic' => ['type' => 'string', 'enum' => ['NEAR', 'BILINEAR', 'CUBIC', 'CUBICSPLINE', 'LANCZOS', 'AVERAGE', 'RMS', 'MODE', 'MAX', 'MIN', 'MED', 'Q1', 'Q3', 'SUM']], 'AlgorithmNameResampling' => ['type' => 'string', 'enum' => ['NEAR', 'BILINEAR', 'CUBIC', 'CUBICSPLINE', 'LANCZOS', 'AVERAGE', 'RMS', 'MODE', 'MAX', 'MIN', 'MED', 'Q1', 'Q3', 'SUM']], 'AreaOfInterest' => ['type' => 'structure', 'members' => ['AreaOfInterestGeometry' => ['shape' => 'AreaOfInterestGeometry']], 'union' => \true], 'AreaOfInterestGeometry' => ['type' => 'structure', 'members' => ['MultiPolygonGeometry' => ['shape' => 'MultiPolygonGeometryInput'], 'PolygonGeometry' => ['shape' => 'PolygonGeometryInput']], 'union' => \true], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'AssetValue' => ['type' => 'structure', 'members' => ['Href' => ['shape' => 'String']]], 'AssetsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'AssetValue']], 'BandMathConfigInput' => ['type' => 'structure', 'members' => ['CustomIndices' => ['shape' => 'CustomIndicesInput'], 'PredefinedIndices' => ['shape' => 'StringListInput']]], 'BinaryFile' => ['type' => 'blob', 'streaming' => \true], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CloudMaskingConfigInput' => ['type' => 'structure', 'members' => []], 'CloudRemovalConfigInput' => ['type' => 'structure', 'members' => ['AlgorithmName' => ['shape' => 'AlgorithmNameCloudRemoval'], 'InterpolationValue' => ['shape' => 'String'], 'TargetBands' => ['shape' => 'StringListInput']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS', 'STARTS_WITH']], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CustomIndicesInput' => ['type' => 'structure', 'members' => ['Operations' => ['shape' => 'OperationsListInput']]], 'DataCollectionArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z-]{0,12}:sagemaker-geospatial:[a-z0-9-]{1,25}:[0-9]{12}:raster-data-collection/(public|premium|user)/[a-z0-9]{12,}$'], 'DataCollectionType' => ['type' => 'string', 'enum' => ['PUBLIC', 'PREMIUM', 'USER']], 'DataCollectionsList' => ['type' => 'list', 'member' => ['shape' => 'RasterDataCollectionMetadata']], 'DeleteEarthObservationJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'DeleteEarthObservationJobOutput' => ['type' => 'structure', 'members' => []], 'DeleteVectorEnrichmentJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'DeleteVectorEnrichmentJobOutput' => ['type' => 'structure', 'members' => []], 'Double' => ['type' => 'double', 'box' => \true], 'EarthObservationJobArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z-]{0,12}:sagemaker-geospatial:[a-z0-9-]{1,25}:[0-9]{12}:earth-observation-job/[a-z0-9]{12,}$'], 'EarthObservationJobErrorDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Type' => ['shape' => 'EarthObservationJobErrorType']]], 'EarthObservationJobErrorType' => ['type' => 'string', 'enum' => ['CLIENT_ERROR', 'SERVER_ERROR']], 'EarthObservationJobExportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'EarthObservationJobList' => ['type' => 'list', 'member' => ['shape' => 'ListEarthObservationJobOutputConfig']], 'EarthObservationJobOutputBands' => ['type' => 'list', 'member' => ['shape' => 'OutputBand']], 'EarthObservationJobStatus' => ['type' => 'string', 'enum' => ['INITIALIZING', 'IN_PROGRESS', 'STOPPING', 'COMPLETED', 'STOPPED', 'FAILED', 'DELETING', 'DELETED']], 'EoCloudCoverInput' => ['type' => 'structure', 'required' => ['LowerBound', 'UpperBound'], 'members' => ['LowerBound' => ['shape' => 'Float'], 'UpperBound' => ['shape' => 'Float']]], 'EojDataSourceConfigInput' => ['type' => 'structure', 'members' => ['S3Data' => ['shape' => 'S3DataInput']], 'union' => \true], 'ExportEarthObservationJobInput' => ['type' => 'structure', 'required' => ['Arn', 'ExecutionRoleArn', 'OutputConfig'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn'], 'ExecutionRoleArn' => ['shape' => 'String'], 'ExportSourceImages' => ['shape' => 'Boolean'], 'OutputConfig' => ['shape' => 'OutputConfigInput']]], 'ExportEarthObservationJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'ExecutionRoleArn', 'ExportStatus', 'OutputConfig'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExecutionRoleArn' => ['shape' => 'String'], 'ExportSourceImages' => ['shape' => 'Boolean'], 'ExportStatus' => ['shape' => 'EarthObservationJobExportStatus'], 'OutputConfig' => ['shape' => 'OutputConfigInput']]], 'ExportErrorDetails' => ['type' => 'structure', 'members' => ['ExportResults' => ['shape' => 'ExportErrorDetailsOutput'], 'ExportSourceImages' => ['shape' => 'ExportErrorDetailsOutput']]], 'ExportErrorDetailsOutput' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Type' => ['shape' => 'ExportErrorType']]], 'ExportErrorType' => ['type' => 'string', 'enum' => ['CLIENT_ERROR', 'SERVER_ERROR']], 'ExportS3DataInput' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['KmsKeyId' => ['shape' => 'String'], 'S3Uri' => ['shape' => 'String']]], 'ExportVectorEnrichmentJobInput' => ['type' => 'structure', 'required' => ['Arn', 'ExecutionRoleArn', 'OutputConfig'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn'], 'ExecutionRoleArn' => ['shape' => 'String'], 'OutputConfig' => ['shape' => 'ExportVectorEnrichmentJobOutputConfig']]], 'ExportVectorEnrichmentJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'ExecutionRoleArn', 'ExportStatus', 'OutputConfig'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExecutionRoleArn' => ['shape' => 'String'], 'ExportStatus' => ['shape' => 'VectorEnrichmentJobExportStatus'], 'OutputConfig' => ['shape' => 'ExportVectorEnrichmentJobOutputConfig']]], 'ExportVectorEnrichmentJobOutputConfig' => ['type' => 'structure', 'required' => ['S3Data'], 'members' => ['S3Data' => ['shape' => 'VectorEnrichmentJobS3Data']]], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Maximum' => ['shape' => 'Float'], 'Minimum' => ['shape' => 'Float'], 'Name' => ['shape' => 'String'], 'Type' => ['shape' => 'String']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'Float' => ['type' => 'float', 'box' => \true], 'GeoMosaicConfigInput' => ['type' => 'structure', 'members' => ['AlgorithmName' => ['shape' => 'AlgorithmNameGeoMosaic'], 'TargetBands' => ['shape' => 'StringListInput']]], 'Geometry' => ['type' => 'structure', 'required' => ['Coordinates', 'Type'], 'members' => ['Coordinates' => ['shape' => 'LinearRings'], 'Type' => ['shape' => 'String']]], 'GetEarthObservationJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'GetEarthObservationJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'InputConfig', 'JobConfig', 'Name', 'Status'], 'members' => ['Arn' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'ErrorDetails' => ['shape' => 'EarthObservationJobErrorDetails'], 'ExecutionRoleArn' => ['shape' => 'String'], 'ExportErrorDetails' => ['shape' => 'ExportErrorDetails'], 'ExportStatus' => ['shape' => 'EarthObservationJobExportStatus'], 'InputConfig' => ['shape' => 'InputConfigOutput'], 'JobConfig' => ['shape' => 'JobConfigInput'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'OutputBands' => ['shape' => 'EarthObservationJobOutputBands'], 'Status' => ['shape' => 'EarthObservationJobStatus'], 'Tags' => ['shape' => 'Tags']]], 'GetRasterDataCollectionInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'DataCollectionArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'GetRasterDataCollectionOutput' => ['type' => 'structure', 'required' => ['Arn', 'Description', 'DescriptionPageUrl', 'ImageSourceBands', 'Name', 'SupportedFilters', 'Type'], 'members' => ['Arn' => ['shape' => 'DataCollectionArn'], 'Description' => ['shape' => 'String'], 'DescriptionPageUrl' => ['shape' => 'String'], 'ImageSourceBands' => ['shape' => 'ImageSourceBandList'], 'Name' => ['shape' => 'String'], 'SupportedFilters' => ['shape' => 'FilterList'], 'Tags' => ['shape' => 'Tags'], 'Type' => ['shape' => 'DataCollectionType']]], 'GetTileInput' => ['type' => 'structure', 'required' => ['Arn', 'ImageAssets', 'Target', 'x', 'y', 'z'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn', 'location' => 'querystring', 'locationName' => 'Arn'], 'ImageAssets' => ['shape' => 'StringListInput', 'location' => 'querystring', 'locationName' => 'ImageAssets'], 'ImageMask' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'ImageMask'], 'OutputDataType' => ['shape' => 'OutputType', 'location' => 'querystring', 'locationName' => 'OutputDataType'], 'OutputFormat' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'OutputFormat'], 'PropertyFilters' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'PropertyFilters'], 'Target' => ['shape' => 'TargetOptions', 'location' => 'querystring', 'locationName' => 'Target'], 'TimeRangeFilter' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'TimeRangeFilter'], 'x' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'x'], 'y' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'y'], 'z' => ['shape' => 'Integer', 'location' => 'uri', 'locationName' => 'z']]], 'GetTileOutput' => ['type' => 'structure', 'members' => ['BinaryFile' => ['shape' => 'BinaryFile']], 'payload' => 'BinaryFile'], 'GetVectorEnrichmentJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn', 'location' => 'uri', 'locationName' => 'Arn']]], 'GetVectorEnrichmentJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'ExecutionRoleArn', 'InputConfig', 'JobConfig', 'Name', 'Status', 'Type'], 'members' => ['Arn' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'ErrorDetails' => ['shape' => 'VectorEnrichmentJobErrorDetails'], 'ExecutionRoleArn' => ['shape' => 'String'], 'ExportErrorDetails' => ['shape' => 'VectorEnrichmentJobExportErrorDetails'], 'ExportStatus' => ['shape' => 'VectorEnrichmentJobExportStatus'], 'InputConfig' => ['shape' => 'VectorEnrichmentJobInputConfig'], 'JobConfig' => ['shape' => 'VectorEnrichmentJobConfig'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'VectorEnrichmentJobStatus'], 'Tags' => ['shape' => 'Tags'], 'Type' => ['shape' => 'VectorEnrichmentJobType']]], 'GroupBy' => ['type' => 'string', 'enum' => ['ALL', 'YEARLY']], 'ImageSourceBandList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InputConfigInput' => ['type' => 'structure', 'members' => ['DataSourceConfig' => ['shape' => 'EojDataSourceConfigInput'], 'PreviousEarthObservationJobArn' => ['shape' => 'String'], 'RasterDataCollectionQuery' => ['shape' => 'RasterDataCollectionQueryInput']]], 'InputConfigOutput' => ['type' => 'structure', 'members' => ['DataSourceConfig' => ['shape' => 'EojDataSourceConfigInput'], 'PreviousEarthObservationJobArn' => ['shape' => 'String'], 'RasterDataCollectionQuery' => ['shape' => 'RasterDataCollectionQueryOutput']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ItemSource' => ['type' => 'structure', 'required' => ['DateTime', 'Geometry', 'Id'], 'members' => ['Assets' => ['shape' => 'AssetsMap'], 'DateTime' => ['shape' => 'Timestamp'], 'Geometry' => ['shape' => 'Geometry'], 'Id' => ['shape' => 'String'], 'Properties' => ['shape' => 'Properties']]], 'ItemSourceList' => ['type' => 'list', 'member' => ['shape' => 'ItemSource']], 'JobConfigInput' => ['type' => 'structure', 'members' => ['BandMathConfig' => ['shape' => 'BandMathConfigInput'], 'CloudMaskingConfig' => ['shape' => 'CloudMaskingConfigInput'], 'CloudRemovalConfig' => ['shape' => 'CloudRemovalConfigInput'], 'GeoMosaicConfig' => ['shape' => 'GeoMosaicConfigInput'], 'LandCoverSegmentationConfig' => ['shape' => 'LandCoverSegmentationConfigInput'], 'ResamplingConfig' => ['shape' => 'ResamplingConfigInput'], 'StackConfig' => ['shape' => 'StackConfigInput'], 'TemporalStatisticsConfig' => ['shape' => 'TemporalStatisticsConfigInput'], 'ZonalStatisticsConfig' => ['shape' => 'ZonalStatisticsConfigInput']], 'union' => \true], 'LandCoverSegmentationConfigInput' => ['type' => 'structure', 'members' => []], 'LandsatCloudCoverLandInput' => ['type' => 'structure', 'required' => ['LowerBound', 'UpperBound'], 'members' => ['LowerBound' => ['shape' => 'Float'], 'UpperBound' => ['shape' => 'Float']]], 'LinearRing' => ['type' => 'list', 'member' => ['shape' => 'Position'], 'min' => 4], 'LinearRings' => ['type' => 'list', 'member' => ['shape' => 'LinearRing'], 'min' => 1], 'LinearRingsList' => ['type' => 'list', 'member' => ['shape' => 'LinearRings']], 'ListEarthObservationJobInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListEarthObservationJobInputMaxResultsInteger'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'String'], 'SortOrder' => ['shape' => 'SortOrder'], 'StatusEquals' => ['shape' => 'EarthObservationJobStatus']]], 'ListEarthObservationJobInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListEarthObservationJobOutput' => ['type' => 'structure', 'required' => ['EarthObservationJobSummaries'], 'members' => ['EarthObservationJobSummaries' => ['shape' => 'EarthObservationJobList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEarthObservationJobOutputConfig' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'Name', 'OperationType', 'Status'], 'members' => ['Arn' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'Name' => ['shape' => 'String'], 'OperationType' => ['shape' => 'String'], 'Status' => ['shape' => 'EarthObservationJobStatus'], 'Tags' => ['shape' => 'Tags']]], 'ListRasterDataCollectionsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListRasterDataCollectionsInputMaxResultsInteger', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListRasterDataCollectionsInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListRasterDataCollectionsOutput' => ['type' => 'structure', 'required' => ['RasterDataCollectionSummaries'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'RasterDataCollectionSummaries' => ['shape' => 'DataCollectionsList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags']]], 'ListVectorEnrichmentJobInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListVectorEnrichmentJobInputMaxResultsInteger'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'String'], 'SortOrder' => ['shape' => 'SortOrder'], 'StatusEquals' => ['shape' => 'String']]], 'ListVectorEnrichmentJobInputMaxResultsInteger' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'ListVectorEnrichmentJobOutput' => ['type' => 'structure', 'required' => ['VectorEnrichmentJobSummaries'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'VectorEnrichmentJobSummaries' => ['shape' => 'VectorEnrichmentJobList']]], 'ListVectorEnrichmentJobOutputConfig' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'Name', 'Status', 'Type'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'VectorEnrichmentJobStatus'], 'Tags' => ['shape' => 'Tags'], 'Type' => ['shape' => 'VectorEnrichmentJobType']]], 'LogicalOperator' => ['type' => 'string', 'enum' => ['AND']], 'MapMatchingConfig' => ['type' => 'structure', 'required' => ['IdAttributeName', 'TimestampAttributeName', 'XAttributeName', 'YAttributeName'], 'members' => ['IdAttributeName' => ['shape' => 'String'], 'TimestampAttributeName' => ['shape' => 'String'], 'XAttributeName' => ['shape' => 'String'], 'YAttributeName' => ['shape' => 'String']]], 'MetadataProvider' => ['type' => 'string', 'enum' => ['PLANET_ORDER']], 'MultiPolygonGeometryInput' => ['type' => 'structure', 'required' => ['Coordinates'], 'members' => ['Coordinates' => ['shape' => 'LinearRingsList']]], 'NextToken' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'sensitive' => \true], 'Operation' => ['type' => 'structure', 'required' => ['Equation', 'Name'], 'members' => ['Equation' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'OutputType' => ['shape' => 'OutputType']]], 'OperationsListInput' => ['type' => 'list', 'member' => ['shape' => 'Operation'], 'min' => 1], 'OutputBand' => ['type' => 'structure', 'required' => ['BandName', 'OutputDataType'], 'members' => ['BandName' => ['shape' => 'String'], 'OutputDataType' => ['shape' => 'OutputType']]], 'OutputConfigInput' => ['type' => 'structure', 'required' => ['S3Data'], 'members' => ['S3Data' => ['shape' => 'ExportS3DataInput']]], 'OutputResolutionResamplingInput' => ['type' => 'structure', 'required' => ['UserDefined'], 'members' => ['UserDefined' => ['shape' => 'UserDefined']]], 'OutputResolutionStackInput' => ['type' => 'structure', 'members' => ['Predefined' => ['shape' => 'PredefinedResolution'], 'UserDefined' => ['shape' => 'UserDefined']]], 'OutputType' => ['type' => 'string', 'enum' => ['INT32', 'FLOAT32', 'INT16', 'FLOAT64', 'UINT16']], 'PlatformInput' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Value' => ['shape' => 'String']]], 'PolygonGeometryInput' => ['type' => 'structure', 'required' => ['Coordinates'], 'members' => ['Coordinates' => ['shape' => 'LinearRings']]], 'Position' => ['type' => 'list', 'member' => ['shape' => 'Double'], 'max' => 2, 'min' => 2, 'sensitive' => \true], 'PredefinedResolution' => ['type' => 'string', 'enum' => ['HIGHEST', 'LOWEST', 'AVERAGE']], 'Properties' => ['type' => 'structure', 'members' => ['EoCloudCover' => ['shape' => 'Float'], 'LandsatCloudCoverLand' => ['shape' => 'Float'], 'Platform' => ['shape' => 'String'], 'ViewOffNadir' => ['shape' => 'Float'], 'ViewSunAzimuth' => ['shape' => 'Float'], 'ViewSunElevation' => ['shape' => 'Float']]], 'Property' => ['type' => 'structure', 'members' => ['EoCloudCover' => ['shape' => 'EoCloudCoverInput'], 'LandsatCloudCoverLand' => ['shape' => 'LandsatCloudCoverLandInput'], 'Platform' => ['shape' => 'PlatformInput'], 'ViewOffNadir' => ['shape' => 'ViewOffNadirInput'], 'ViewSunAzimuth' => ['shape' => 'ViewSunAzimuthInput'], 'ViewSunElevation' => ['shape' => 'ViewSunElevationInput']], 'union' => \true], 'PropertyFilter' => ['type' => 'structure', 'required' => ['Property'], 'members' => ['Property' => ['shape' => 'Property']]], 'PropertyFilters' => ['type' => 'structure', 'members' => ['LogicalOperator' => ['shape' => 'LogicalOperator'], 'Properties' => ['shape' => 'PropertyFiltersList']]], 'PropertyFiltersList' => ['type' => 'list', 'member' => ['shape' => 'PropertyFilter']], 'RasterDataCollectionMetadata' => ['type' => 'structure', 'required' => ['Arn', 'Description', 'Name', 'SupportedFilters', 'Type'], 'members' => ['Arn' => ['shape' => 'DataCollectionArn'], 'Description' => ['shape' => 'String'], 'DescriptionPageUrl' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'SupportedFilters' => ['shape' => 'FilterList'], 'Tags' => ['shape' => 'Tags'], 'Type' => ['shape' => 'DataCollectionType']]], 'RasterDataCollectionQueryInput' => ['type' => 'structure', 'required' => ['RasterDataCollectionArn', 'TimeRangeFilter'], 'members' => ['AreaOfInterest' => ['shape' => 'AreaOfInterest'], 'PropertyFilters' => ['shape' => 'PropertyFilters'], 'RasterDataCollectionArn' => ['shape' => 'String'], 'TimeRangeFilter' => ['shape' => 'TimeRangeFilterInput']]], 'RasterDataCollectionQueryOutput' => ['type' => 'structure', 'required' => ['RasterDataCollectionArn', 'RasterDataCollectionName', 'TimeRangeFilter'], 'members' => ['AreaOfInterest' => ['shape' => 'AreaOfInterest'], 'PropertyFilters' => ['shape' => 'PropertyFilters'], 'RasterDataCollectionArn' => ['shape' => 'String'], 'RasterDataCollectionName' => ['shape' => 'String'], 'TimeRangeFilter' => ['shape' => 'TimeRangeFilterInput']]], 'RasterDataCollectionQueryWithBandFilterInput' => ['type' => 'structure', 'required' => ['TimeRangeFilter'], 'members' => ['AreaOfInterest' => ['shape' => 'AreaOfInterest'], 'BandFilter' => ['shape' => 'StringListInput'], 'PropertyFilters' => ['shape' => 'PropertyFilters'], 'TimeRangeFilter' => ['shape' => 'TimeRangeFilterInput']]], 'ResamplingConfigInput' => ['type' => 'structure', 'required' => ['OutputResolution'], 'members' => ['AlgorithmName' => ['shape' => 'AlgorithmNameResampling'], 'OutputResolution' => ['shape' => 'OutputResolutionResamplingInput'], 'TargetBands' => ['shape' => 'StringListInput']]], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ReverseGeocodingConfig' => ['type' => 'structure', 'required' => ['XAttributeName', 'YAttributeName'], 'members' => ['XAttributeName' => ['shape' => 'String'], 'YAttributeName' => ['shape' => 'String']]], 'S3DataInput' => ['type' => 'structure', 'required' => ['MetadataProvider', 'S3Uri'], 'members' => ['KmsKeyId' => ['shape' => 'String'], 'MetadataProvider' => ['shape' => 'MetadataProvider'], 'S3Uri' => ['shape' => 'String']]], 'SearchRasterDataCollectionInput' => ['type' => 'structure', 'required' => ['Arn', 'RasterDataCollectionQuery'], 'members' => ['Arn' => ['shape' => 'DataCollectionArn'], 'NextToken' => ['shape' => 'NextToken'], 'RasterDataCollectionQuery' => ['shape' => 'RasterDataCollectionQueryWithBandFilterInput']]], 'SearchRasterDataCollectionOutput' => ['type' => 'structure', 'required' => ['ApproximateResultCount'], 'members' => ['ApproximateResultCount' => ['shape' => 'Integer'], 'Items' => ['shape' => 'ItemSourceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'StackConfigInput' => ['type' => 'structure', 'members' => ['OutputResolution' => ['shape' => 'OutputResolutionStackInput'], 'TargetBands' => ['shape' => 'StringListInput']]], 'StartEarthObservationJobInput' => ['type' => 'structure', 'required' => ['InputConfig', 'JobConfig', 'Name'], 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'ExecutionRoleArn' => ['shape' => 'String'], 'InputConfig' => ['shape' => 'InputConfigInput'], 'JobConfig' => ['shape' => 'JobConfigInput'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Tags' => ['shape' => 'Tags']]], 'StartEarthObservationJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'JobConfig', 'Name', 'Status'], 'members' => ['Arn' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'ExecutionRoleArn' => ['shape' => 'String'], 'InputConfig' => ['shape' => 'InputConfigOutput'], 'JobConfig' => ['shape' => 'JobConfigInput'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'EarthObservationJobStatus'], 'Tags' => ['shape' => 'Tags']]], 'StartVectorEnrichmentJobInput' => ['type' => 'structure', 'required' => ['ExecutionRoleArn', 'InputConfig', 'JobConfig', 'Name'], 'members' => ['ClientToken' => ['shape' => 'String', 'idempotencyToken' => \true], 'ExecutionRoleArn' => ['shape' => 'String'], 'InputConfig' => ['shape' => 'VectorEnrichmentJobInputConfig'], 'JobConfig' => ['shape' => 'VectorEnrichmentJobConfig'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Tags' => ['shape' => 'Tags']]], 'StartVectorEnrichmentJobOutput' => ['type' => 'structure', 'required' => ['Arn', 'CreationTime', 'DurationInSeconds', 'ExecutionRoleArn', 'InputConfig', 'JobConfig', 'Name', 'Status', 'Type'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'DurationInSeconds' => ['shape' => 'Integer'], 'ExecutionRoleArn' => ['shape' => 'String'], 'InputConfig' => ['shape' => 'VectorEnrichmentJobInputConfig'], 'JobConfig' => ['shape' => 'VectorEnrichmentJobConfig'], 'KmsKeyId' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Status' => ['shape' => 'VectorEnrichmentJobStatus'], 'Tags' => ['shape' => 'Tags'], 'Type' => ['shape' => 'VectorEnrichmentJobType']]], 'StopEarthObservationJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'EarthObservationJobArn']]], 'StopEarthObservationJobOutput' => ['type' => 'structure', 'members' => []], 'StopVectorEnrichmentJobInput' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'VectorEnrichmentJobArn']]], 'StopVectorEnrichmentJobOutput' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string'], 'StringListInput' => ['type' => 'list', 'member' => ['shape' => 'String'], 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TargetOptions' => ['type' => 'string', 'enum' => ['INPUT', 'OUTPUT']], 'TemporalStatistics' => ['type' => 'string', 'enum' => ['MEAN', 'MEDIAN', 'STANDARD_DEVIATION']], 'TemporalStatisticsConfigInput' => ['type' => 'structure', 'required' => ['Statistics'], 'members' => ['GroupBy' => ['shape' => 'GroupBy'], 'Statistics' => ['shape' => 'TemporalStatisticsListInput'], 'TargetBands' => ['shape' => 'StringListInput']]], 'TemporalStatisticsListInput' => ['type' => 'list', 'member' => ['shape' => 'TemporalStatistics'], 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'TimeRangeFilterInput' => ['type' => 'structure', 'required' => ['EndTime', 'StartTime'], 'members' => ['EndTime' => ['shape' => 'Timestamp'], 'StartTime' => ['shape' => 'Timestamp']], 'sensitive' => \true], 'Timestamp' => ['type' => 'timestamp'], 'Unit' => ['type' => 'string', 'enum' => ['METERS']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UserDefined' => ['type' => 'structure', 'required' => ['Unit', 'Value'], 'members' => ['Unit' => ['shape' => 'Unit'], 'Value' => ['shape' => 'Float']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VectorEnrichmentJobArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z-]{0,12}:sagemaker-geospatial:[a-z0-9-]{1,25}:[0-9]{12}:vector-enrichment-job/[a-z0-9]{12,}$'], 'VectorEnrichmentJobConfig' => ['type' => 'structure', 'members' => ['MapMatchingConfig' => ['shape' => 'MapMatchingConfig'], 'ReverseGeocodingConfig' => ['shape' => 'ReverseGeocodingConfig']], 'union' => \true], 'VectorEnrichmentJobDataSourceConfigInput' => ['type' => 'structure', 'members' => ['S3Data' => ['shape' => 'VectorEnrichmentJobS3Data']], 'union' => \true], 'VectorEnrichmentJobDocumentType' => ['type' => 'string', 'enum' => ['CSV']], 'VectorEnrichmentJobErrorDetails' => ['type' => 'structure', 'members' => ['ErrorMessage' => ['shape' => 'String'], 'ErrorType' => ['shape' => 'VectorEnrichmentJobErrorType']]], 'VectorEnrichmentJobErrorType' => ['type' => 'string', 'enum' => ['CLIENT_ERROR', 'SERVER_ERROR']], 'VectorEnrichmentJobExportErrorDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'Type' => ['shape' => 'VectorEnrichmentJobExportErrorType']]], 'VectorEnrichmentJobExportErrorType' => ['type' => 'string', 'enum' => ['CLIENT_ERROR', 'SERVER_ERROR']], 'VectorEnrichmentJobExportStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'VectorEnrichmentJobInputConfig' => ['type' => 'structure', 'required' => ['DataSourceConfig', 'DocumentType'], 'members' => ['DataSourceConfig' => ['shape' => 'VectorEnrichmentJobDataSourceConfigInput'], 'DocumentType' => ['shape' => 'VectorEnrichmentJobDocumentType']]], 'VectorEnrichmentJobList' => ['type' => 'list', 'member' => ['shape' => 'ListVectorEnrichmentJobOutputConfig']], 'VectorEnrichmentJobS3Data' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['KmsKeyId' => ['shape' => 'String'], 'S3Uri' => ['shape' => 'String']]], 'VectorEnrichmentJobStatus' => ['type' => 'string', 'enum' => ['INITIALIZING', 'IN_PROGRESS', 'STOPPING', 'STOPPED', 'COMPLETED', 'FAILED', 'DELETING', 'DELETED']], 'VectorEnrichmentJobType' => ['type' => 'string', 'enum' => ['REVERSE_GEOCODING', 'MAP_MATCHING']], 'ViewOffNadirInput' => ['type' => 'structure', 'required' => ['LowerBound', 'UpperBound'], 'members' => ['LowerBound' => ['shape' => 'Float'], 'UpperBound' => ['shape' => 'Float']]], 'ViewSunAzimuthInput' => ['type' => 'structure', 'required' => ['LowerBound', 'UpperBound'], 'members' => ['LowerBound' => ['shape' => 'Float'], 'UpperBound' => ['shape' => 'Float']]], 'ViewSunElevationInput' => ['type' => 'structure', 'required' => ['LowerBound', 'UpperBound'], 'members' => ['LowerBound' => ['shape' => 'Float'], 'UpperBound' => ['shape' => 'Float']]], 'ZonalStatistics' => ['type' => 'string', 'enum' => ['MEAN', 'MEDIAN', 'STANDARD_DEVIATION', 'MAX', 'MIN', 'SUM']], 'ZonalStatisticsConfigInput' => ['type' => 'structure', 'required' => ['Statistics', 'ZoneS3Path'], 'members' => ['Statistics' => ['shape' => 'ZonalStatisticsListInput'], 'TargetBands' => ['shape' => 'StringListInput'], 'ZoneS3Path' => ['shape' => 'String']]], 'ZonalStatisticsListInput' => ['type' => 'list', 'member' => ['shape' => 'ZonalStatistics'], 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 949df17..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sagemaker-geospatial-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sagemaker-geospatial-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sagemaker-geospatial.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sagemaker-geospatial.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-tests-1.json.php deleted file mode 100644 index b4c97bc..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sagemaker-geospatial.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/paginators-1.json.php deleted file mode 100644 index 0bc613a..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-geospatial/2020-05-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEarthObservationJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EarthObservationJobSummaries'], 'ListRasterDataCollections' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'RasterDataCollectionSummaries'], 'ListVectorEnrichmentJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'VectorEnrichmentJobSummaries'], 'SearchRasterDataCollection' => ['input_token' => 'NextToken', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/api-2.json.php deleted file mode 100644 index 0d727ce..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-09-30', 'endpointPrefix' => 'metrics.sagemaker', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SageMaker Metrics', 'serviceFullName' => 'Amazon SageMaker Metrics Service', 'serviceId' => 'SageMaker Metrics', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'uid' => 'sagemaker-metrics-2022-09-30'], 'operations' => ['BatchPutMetrics' => ['name' => 'BatchPutMetrics', 'http' => ['method' => 'PUT', 'requestUri' => '/BatchPutMetrics'], 'input' => ['shape' => 'BatchPutMetricsRequest'], 'output' => ['shape' => 'BatchPutMetricsResponse']]], 'shapes' => ['BatchPutMetricsError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'PutMetricsErrorCode'], 'MetricIndex' => ['shape' => 'Integer']]], 'BatchPutMetricsErrorList' => ['type' => 'list', 'member' => ['shape' => 'BatchPutMetricsError'], 'max' => 10, 'min' => 1], 'BatchPutMetricsRequest' => ['type' => 'structure', 'required' => ['TrialComponentName', 'MetricData'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'MetricData' => ['shape' => 'RawMetricDataList']]], 'BatchPutMetricsResponse' => ['type' => 'structure', 'members' => ['Errors' => ['shape' => 'BatchPutMetricsErrorList']]], 'Double' => ['type' => 'double'], 'ExperimentEntityName' => ['type' => 'string', 'max' => 120, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}'], 'Integer' => ['type' => 'integer'], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'PutMetricsErrorCode' => ['type' => 'string', 'enum' => ['METRIC_LIMIT_EXCEEDED', 'INTERNAL_ERROR', 'VALIDATION_ERROR', 'CONFLICT_ERROR']], 'RawMetricData' => ['type' => 'structure', 'required' => ['MetricName', 'Timestamp', 'Value'], 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Timestamp' => ['shape' => 'Timestamp'], 'Step' => ['shape' => 'Step'], 'Value' => ['shape' => 'Double']]], 'RawMetricDataList' => ['type' => 'list', 'member' => ['shape' => 'RawMetricData'], 'max' => 10, 'min' => 1], 'Step' => ['type' => 'integer', 'min' => 0], 'Timestamp' => ['type' => 'timestamp']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.php deleted file mode 100644 index c683665..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metrics.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metrics.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://metrics.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://metrics.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-tests-1.json.php deleted file mode 100644 index 15b7545..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://metrics.sagemaker.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/paginators-1.json.php deleted file mode 100644 index 02bff12..0000000 --- a/vendor/Aws3/Aws/data/sagemaker-metrics/2022-09-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/api-2.json.php b/vendor/Aws3/Aws/data/sagemaker/2017-07-24/api-2.json.php deleted file mode 100644 index 57c51e9..0000000 --- a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-24', 'endpointPrefix' => 'api.sagemaker', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'SageMaker', 'serviceFullName' => 'Amazon SageMaker Service', 'serviceId' => 'SageMaker', 'signatureVersion' => 'v4', 'signingName' => 'sagemaker', 'targetPrefix' => 'SageMaker', 'uid' => 'sagemaker-2017-07-24'], 'operations' => ['AddAssociation' => ['name' => 'AddAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddAssociationRequest'], 'output' => ['shape' => 'AddAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'AddTags' => ['name' => 'AddTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsInput'], 'output' => ['shape' => 'AddTagsOutput']], 'AssociateTrialComponent' => ['name' => 'AssociateTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTrialComponentRequest'], 'output' => ['shape' => 'AssociateTrialComponentResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'BatchDescribeModelPackage' => ['name' => 'BatchDescribeModelPackage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDescribeModelPackageInput'], 'output' => ['shape' => 'BatchDescribeModelPackageOutput']], 'CreateAction' => ['name' => 'CreateAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateActionRequest'], 'output' => ['shape' => 'CreateActionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateAlgorithm' => ['name' => 'CreateAlgorithm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAlgorithmInput'], 'output' => ['shape' => 'CreateAlgorithmOutput']], 'CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateAppImageConfig' => ['name' => 'CreateAppImageConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppImageConfigRequest'], 'output' => ['shape' => 'CreateAppImageConfigResponse'], 'errors' => [['shape' => 'ResourceInUse']]], 'CreateArtifact' => ['name' => 'CreateArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateArtifactRequest'], 'output' => ['shape' => 'CreateArtifactResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateAutoMLJob' => ['name' => 'CreateAutoMLJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAutoMLJobRequest'], 'output' => ['shape' => 'CreateAutoMLJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateCodeRepository' => ['name' => 'CreateCodeRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCodeRepositoryInput'], 'output' => ['shape' => 'CreateCodeRepositoryOutput']], 'CreateCompilationJob' => ['name' => 'CreateCompilationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCompilationJobRequest'], 'output' => ['shape' => 'CreateCompilationJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateContext' => ['name' => 'CreateContext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContextRequest'], 'output' => ['shape' => 'CreateContextResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateDataQualityJobDefinition' => ['name' => 'CreateDataQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDataQualityJobDefinitionRequest'], 'output' => ['shape' => 'CreateDataQualityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateDeviceFleet' => ['name' => 'CreateDeviceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDeviceFleetRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateEdgeDeploymentPlan' => ['name' => 'CreateEdgeDeploymentPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEdgeDeploymentPlanRequest'], 'output' => ['shape' => 'CreateEdgeDeploymentPlanResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateEdgeDeploymentStage' => ['name' => 'CreateEdgeDeploymentStage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEdgeDeploymentStageRequest'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateEdgePackagingJob' => ['name' => 'CreateEdgePackagingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEdgePackagingJobRequest'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateEndpoint' => ['name' => 'CreateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointInput'], 'output' => ['shape' => 'CreateEndpointOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateEndpointConfig' => ['name' => 'CreateEndpointConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateEndpointConfigInput'], 'output' => ['shape' => 'CreateEndpointConfigOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateExperiment' => ['name' => 'CreateExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateExperimentRequest'], 'output' => ['shape' => 'CreateExperimentResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateFeatureGroup' => ['name' => 'CreateFeatureGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFeatureGroupRequest'], 'output' => ['shape' => 'CreateFeatureGroupResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateFlowDefinition' => ['name' => 'CreateFlowDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateFlowDefinitionRequest'], 'output' => ['shape' => 'CreateFlowDefinitionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateHub' => ['name' => 'CreateHub', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHubRequest'], 'output' => ['shape' => 'CreateHubResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateHumanTaskUi' => ['name' => 'CreateHumanTaskUi', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHumanTaskUiRequest'], 'output' => ['shape' => 'CreateHumanTaskUiResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateHyperParameterTuningJob' => ['name' => 'CreateHyperParameterTuningJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHyperParameterTuningJobRequest'], 'output' => ['shape' => 'CreateHyperParameterTuningJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateImage' => ['name' => 'CreateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageRequest'], 'output' => ['shape' => 'CreateImageResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateImageVersion' => ['name' => 'CreateImageVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImageVersionRequest'], 'output' => ['shape' => 'CreateImageVersionResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'CreateInferenceExperiment' => ['name' => 'CreateInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInferenceExperimentRequest'], 'output' => ['shape' => 'CreateInferenceExperimentResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateInferenceRecommendationsJob' => ['name' => 'CreateInferenceRecommendationsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInferenceRecommendationsJobRequest'], 'output' => ['shape' => 'CreateInferenceRecommendationsJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateLabelingJob' => ['name' => 'CreateLabelingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLabelingJobRequest'], 'output' => ['shape' => 'CreateLabelingJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'CreateModel' => ['name' => 'CreateModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelInput'], 'output' => ['shape' => 'CreateModelOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateModelBiasJobDefinition' => ['name' => 'CreateModelBiasJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelBiasJobDefinitionRequest'], 'output' => ['shape' => 'CreateModelBiasJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateModelCard' => ['name' => 'CreateModelCard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelCardRequest'], 'output' => ['shape' => 'CreateModelCardResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ConflictException']]], 'CreateModelCardExportJob' => ['name' => 'CreateModelCardExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelCardExportJobRequest'], 'output' => ['shape' => 'CreateModelCardExportJobResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ConflictException']]], 'CreateModelExplainabilityJobDefinition' => ['name' => 'CreateModelExplainabilityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelExplainabilityJobDefinitionRequest'], 'output' => ['shape' => 'CreateModelExplainabilityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateModelPackage' => ['name' => 'CreateModelPackage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelPackageInput'], 'output' => ['shape' => 'CreateModelPackageOutput'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceLimitExceeded']]], 'CreateModelPackageGroup' => ['name' => 'CreateModelPackageGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelPackageGroupInput'], 'output' => ['shape' => 'CreateModelPackageGroupOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateModelQualityJobDefinition' => ['name' => 'CreateModelQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateModelQualityJobDefinitionRequest'], 'output' => ['shape' => 'CreateModelQualityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateMonitoringSchedule' => ['name' => 'CreateMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMonitoringScheduleRequest'], 'output' => ['shape' => 'CreateMonitoringScheduleResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateNotebookInstance' => ['name' => 'CreateNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNotebookInstanceInput'], 'output' => ['shape' => 'CreateNotebookInstanceOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateNotebookInstanceLifecycleConfig' => ['name' => 'CreateNotebookInstanceLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNotebookInstanceLifecycleConfigInput'], 'output' => ['shape' => 'CreateNotebookInstanceLifecycleConfigOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreatePipeline' => ['name' => 'CreatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePipelineRequest'], 'output' => ['shape' => 'CreatePipelineResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'CreatePresignedDomainUrl' => ['name' => 'CreatePresignedDomainUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePresignedDomainUrlRequest'], 'output' => ['shape' => 'CreatePresignedDomainUrlResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'CreatePresignedNotebookInstanceUrl' => ['name' => 'CreatePresignedNotebookInstanceUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePresignedNotebookInstanceUrlInput'], 'output' => ['shape' => 'CreatePresignedNotebookInstanceUrlOutput']], 'CreateProcessingJob' => ['name' => 'CreateProcessingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProcessingJobRequest'], 'output' => ['shape' => 'CreateProcessingJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'CreateProject' => ['name' => 'CreateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProjectInput'], 'output' => ['shape' => 'CreateProjectOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateSpace' => ['name' => 'CreateSpace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSpaceRequest'], 'output' => ['shape' => 'CreateSpaceResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateStudioLifecycleConfig' => ['name' => 'CreateStudioLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStudioLifecycleConfigRequest'], 'output' => ['shape' => 'CreateStudioLifecycleConfigResponse'], 'errors' => [['shape' => 'ResourceInUse']]], 'CreateTrainingJob' => ['name' => 'CreateTrainingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrainingJobRequest'], 'output' => ['shape' => 'CreateTrainingJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'CreateTransformJob' => ['name' => 'CreateTransformJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTransformJobRequest'], 'output' => ['shape' => 'CreateTransformJobResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'CreateTrial' => ['name' => 'CreateTrial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrialRequest'], 'output' => ['shape' => 'CreateTrialResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'CreateTrialComponent' => ['name' => 'CreateTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTrialComponentRequest'], 'output' => ['shape' => 'CreateTrialComponentResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'CreateUserProfile' => ['name' => 'CreateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserProfileRequest'], 'output' => ['shape' => 'CreateUserProfileResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse']]], 'CreateWorkforce' => ['name' => 'CreateWorkforce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkforceRequest'], 'output' => ['shape' => 'CreateWorkforceResponse']], 'CreateWorkteam' => ['name' => 'CreateWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkteamRequest'], 'output' => ['shape' => 'CreateWorkteamResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded']]], 'DeleteAction' => ['name' => 'DeleteAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteActionRequest'], 'output' => ['shape' => 'DeleteActionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteAlgorithm' => ['name' => 'DeleteAlgorithm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAlgorithmInput']], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteAppImageConfig' => ['name' => 'DeleteAppImageConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppImageConfigRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteArtifact' => ['name' => 'DeleteArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteArtifactRequest'], 'output' => ['shape' => 'DeleteArtifactResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteAssociation' => ['name' => 'DeleteAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssociationRequest'], 'output' => ['shape' => 'DeleteAssociationResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteCodeRepository' => ['name' => 'DeleteCodeRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCodeRepositoryInput']], 'DeleteContext' => ['name' => 'DeleteContext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContextRequest'], 'output' => ['shape' => 'DeleteContextResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteDataQualityJobDefinition' => ['name' => 'DeleteDataQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDataQualityJobDefinitionRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteDeviceFleet' => ['name' => 'DeleteDeviceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDeviceFleetRequest'], 'errors' => [['shape' => 'ResourceInUse']]], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteEdgeDeploymentPlan' => ['name' => 'DeleteEdgeDeploymentPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEdgeDeploymentPlanRequest'], 'errors' => [['shape' => 'ResourceInUse']]], 'DeleteEdgeDeploymentStage' => ['name' => 'DeleteEdgeDeploymentStage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEdgeDeploymentStageRequest'], 'errors' => [['shape' => 'ResourceInUse']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointInput']], 'DeleteEndpointConfig' => ['name' => 'DeleteEndpointConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointConfigInput']], 'DeleteExperiment' => ['name' => 'DeleteExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteExperimentRequest'], 'output' => ['shape' => 'DeleteExperimentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteFeatureGroup' => ['name' => 'DeleteFeatureGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFeatureGroupRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteFlowDefinition' => ['name' => 'DeleteFlowDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFlowDefinitionRequest'], 'output' => ['shape' => 'DeleteFlowDefinitionResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteHub' => ['name' => 'DeleteHub', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHubRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteHubContent' => ['name' => 'DeleteHubContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHubContentRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteHumanTaskUi' => ['name' => 'DeleteHumanTaskUi', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHumanTaskUiRequest'], 'output' => ['shape' => 'DeleteHumanTaskUiResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteImage' => ['name' => 'DeleteImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImageRequest'], 'output' => ['shape' => 'DeleteImageResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteImageVersion' => ['name' => 'DeleteImageVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImageVersionRequest'], 'output' => ['shape' => 'DeleteImageVersionResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteInferenceExperiment' => ['name' => 'DeleteInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInferenceExperimentRequest'], 'output' => ['shape' => 'DeleteInferenceExperimentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'DeleteModel' => ['name' => 'DeleteModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelInput']], 'DeleteModelBiasJobDefinition' => ['name' => 'DeleteModelBiasJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelBiasJobDefinitionRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteModelCard' => ['name' => 'DeleteModelCard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelCardRequest'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ConflictException']]], 'DeleteModelExplainabilityJobDefinition' => ['name' => 'DeleteModelExplainabilityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelExplainabilityJobDefinitionRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteModelPackage' => ['name' => 'DeleteModelPackage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelPackageInput'], 'errors' => [['shape' => 'ConflictException']]], 'DeleteModelPackageGroup' => ['name' => 'DeleteModelPackageGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelPackageGroupInput'], 'errors' => [['shape' => 'ConflictException']]], 'DeleteModelPackageGroupPolicy' => ['name' => 'DeleteModelPackageGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelPackageGroupPolicyInput']], 'DeleteModelQualityJobDefinition' => ['name' => 'DeleteModelQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteModelQualityJobDefinitionRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteMonitoringSchedule' => ['name' => 'DeleteMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMonitoringScheduleRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteNotebookInstance' => ['name' => 'DeleteNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotebookInstanceInput']], 'DeleteNotebookInstanceLifecycleConfig' => ['name' => 'DeleteNotebookInstanceLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNotebookInstanceLifecycleConfigInput']], 'DeletePipeline' => ['name' => 'DeletePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePipelineRequest'], 'output' => ['shape' => 'DeletePipelineResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteProject' => ['name' => 'DeleteProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProjectInput'], 'errors' => [['shape' => 'ConflictException']]], 'DeleteSpace' => ['name' => 'DeleteSpace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpaceRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteStudioLifecycleConfig' => ['name' => 'DeleteStudioLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStudioLifecycleConfigRequest'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceInUse']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsInput'], 'output' => ['shape' => 'DeleteTagsOutput']], 'DeleteTrial' => ['name' => 'DeleteTrial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrialRequest'], 'output' => ['shape' => 'DeleteTrialResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteTrialComponent' => ['name' => 'DeleteTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTrialComponentRequest'], 'output' => ['shape' => 'DeleteTrialComponentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DeleteUserProfile' => ['name' => 'DeleteUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserProfileRequest'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'DeleteWorkforce' => ['name' => 'DeleteWorkforce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkforceRequest'], 'output' => ['shape' => 'DeleteWorkforceResponse']], 'DeleteWorkteam' => ['name' => 'DeleteWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkteamRequest'], 'output' => ['shape' => 'DeleteWorkteamResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'DeregisterDevices' => ['name' => 'DeregisterDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterDevicesRequest']], 'DescribeAction' => ['name' => 'DescribeAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActionRequest'], 'output' => ['shape' => 'DescribeActionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeAlgorithm' => ['name' => 'DescribeAlgorithm', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAlgorithmInput'], 'output' => ['shape' => 'DescribeAlgorithmOutput']], 'DescribeApp' => ['name' => 'DescribeApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAppRequest'], 'output' => ['shape' => 'DescribeAppResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeAppImageConfig' => ['name' => 'DescribeAppImageConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAppImageConfigRequest'], 'output' => ['shape' => 'DescribeAppImageConfigResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeArtifact' => ['name' => 'DescribeArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeArtifactRequest'], 'output' => ['shape' => 'DescribeArtifactResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeAutoMLJob' => ['name' => 'DescribeAutoMLJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutoMLJobRequest'], 'output' => ['shape' => 'DescribeAutoMLJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeCodeRepository' => ['name' => 'DescribeCodeRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCodeRepositoryInput'], 'output' => ['shape' => 'DescribeCodeRepositoryOutput']], 'DescribeCompilationJob' => ['name' => 'DescribeCompilationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCompilationJobRequest'], 'output' => ['shape' => 'DescribeCompilationJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeContext' => ['name' => 'DescribeContext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeContextRequest'], 'output' => ['shape' => 'DescribeContextResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeDataQualityJobDefinition' => ['name' => 'DescribeDataQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDataQualityJobDefinitionRequest'], 'output' => ['shape' => 'DescribeDataQualityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeDevice' => ['name' => 'DescribeDevice', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeviceRequest'], 'output' => ['shape' => 'DescribeDeviceResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeDeviceFleet' => ['name' => 'DescribeDeviceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDeviceFleetRequest'], 'output' => ['shape' => 'DescribeDeviceFleetResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainRequest'], 'output' => ['shape' => 'DescribeDomainResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeEdgeDeploymentPlan' => ['name' => 'DescribeEdgeDeploymentPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEdgeDeploymentPlanRequest'], 'output' => ['shape' => 'DescribeEdgeDeploymentPlanResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeEdgePackagingJob' => ['name' => 'DescribeEdgePackagingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEdgePackagingJobRequest'], 'output' => ['shape' => 'DescribeEdgePackagingJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeEndpoint' => ['name' => 'DescribeEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointInput'], 'output' => ['shape' => 'DescribeEndpointOutput']], 'DescribeEndpointConfig' => ['name' => 'DescribeEndpointConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointConfigInput'], 'output' => ['shape' => 'DescribeEndpointConfigOutput']], 'DescribeExperiment' => ['name' => 'DescribeExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExperimentRequest'], 'output' => ['shape' => 'DescribeExperimentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeFeatureGroup' => ['name' => 'DescribeFeatureGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFeatureGroupRequest'], 'output' => ['shape' => 'DescribeFeatureGroupResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeFeatureMetadata' => ['name' => 'DescribeFeatureMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFeatureMetadataRequest'], 'output' => ['shape' => 'DescribeFeatureMetadataResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeFlowDefinition' => ['name' => 'DescribeFlowDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFlowDefinitionRequest'], 'output' => ['shape' => 'DescribeFlowDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeHub' => ['name' => 'DescribeHub', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHubRequest'], 'output' => ['shape' => 'DescribeHubResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeHubContent' => ['name' => 'DescribeHubContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHubContentRequest'], 'output' => ['shape' => 'DescribeHubContentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeHumanTaskUi' => ['name' => 'DescribeHumanTaskUi', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHumanTaskUiRequest'], 'output' => ['shape' => 'DescribeHumanTaskUiResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeHyperParameterTuningJob' => ['name' => 'DescribeHyperParameterTuningJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHyperParameterTuningJobRequest'], 'output' => ['shape' => 'DescribeHyperParameterTuningJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeImage' => ['name' => 'DescribeImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageRequest'], 'output' => ['shape' => 'DescribeImageResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeImageVersion' => ['name' => 'DescribeImageVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeImageVersionRequest'], 'output' => ['shape' => 'DescribeImageVersionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeInferenceExperiment' => ['name' => 'DescribeInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInferenceExperimentRequest'], 'output' => ['shape' => 'DescribeInferenceExperimentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeInferenceRecommendationsJob' => ['name' => 'DescribeInferenceRecommendationsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInferenceRecommendationsJobRequest'], 'output' => ['shape' => 'DescribeInferenceRecommendationsJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeLabelingJob' => ['name' => 'DescribeLabelingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLabelingJobRequest'], 'output' => ['shape' => 'DescribeLabelingJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeLineageGroup' => ['name' => 'DescribeLineageGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLineageGroupRequest'], 'output' => ['shape' => 'DescribeLineageGroupResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeModel' => ['name' => 'DescribeModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelInput'], 'output' => ['shape' => 'DescribeModelOutput']], 'DescribeModelBiasJobDefinition' => ['name' => 'DescribeModelBiasJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelBiasJobDefinitionRequest'], 'output' => ['shape' => 'DescribeModelBiasJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeModelCard' => ['name' => 'DescribeModelCard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelCardRequest'], 'output' => ['shape' => 'DescribeModelCardResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeModelCardExportJob' => ['name' => 'DescribeModelCardExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelCardExportJobRequest'], 'output' => ['shape' => 'DescribeModelCardExportJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeModelExplainabilityJobDefinition' => ['name' => 'DescribeModelExplainabilityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelExplainabilityJobDefinitionRequest'], 'output' => ['shape' => 'DescribeModelExplainabilityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeModelPackage' => ['name' => 'DescribeModelPackage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelPackageInput'], 'output' => ['shape' => 'DescribeModelPackageOutput']], 'DescribeModelPackageGroup' => ['name' => 'DescribeModelPackageGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelPackageGroupInput'], 'output' => ['shape' => 'DescribeModelPackageGroupOutput']], 'DescribeModelQualityJobDefinition' => ['name' => 'DescribeModelQualityJobDefinition', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeModelQualityJobDefinitionRequest'], 'output' => ['shape' => 'DescribeModelQualityJobDefinitionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeMonitoringSchedule' => ['name' => 'DescribeMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMonitoringScheduleRequest'], 'output' => ['shape' => 'DescribeMonitoringScheduleResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeNotebookInstance' => ['name' => 'DescribeNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNotebookInstanceInput'], 'output' => ['shape' => 'DescribeNotebookInstanceOutput']], 'DescribeNotebookInstanceLifecycleConfig' => ['name' => 'DescribeNotebookInstanceLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNotebookInstanceLifecycleConfigInput'], 'output' => ['shape' => 'DescribeNotebookInstanceLifecycleConfigOutput']], 'DescribePipeline' => ['name' => 'DescribePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePipelineRequest'], 'output' => ['shape' => 'DescribePipelineResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribePipelineDefinitionForExecution' => ['name' => 'DescribePipelineDefinitionForExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePipelineDefinitionForExecutionRequest'], 'output' => ['shape' => 'DescribePipelineDefinitionForExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribePipelineExecution' => ['name' => 'DescribePipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePipelineExecutionRequest'], 'output' => ['shape' => 'DescribePipelineExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeProcessingJob' => ['name' => 'DescribeProcessingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProcessingJobRequest'], 'output' => ['shape' => 'DescribeProcessingJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeProject' => ['name' => 'DescribeProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProjectInput'], 'output' => ['shape' => 'DescribeProjectOutput']], 'DescribeSpace' => ['name' => 'DescribeSpace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpaceRequest'], 'output' => ['shape' => 'DescribeSpaceResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeStudioLifecycleConfig' => ['name' => 'DescribeStudioLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStudioLifecycleConfigRequest'], 'output' => ['shape' => 'DescribeStudioLifecycleConfigResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeSubscribedWorkteam' => ['name' => 'DescribeSubscribedWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubscribedWorkteamRequest'], 'output' => ['shape' => 'DescribeSubscribedWorkteamResponse']], 'DescribeTrainingJob' => ['name' => 'DescribeTrainingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrainingJobRequest'], 'output' => ['shape' => 'DescribeTrainingJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeTransformJob' => ['name' => 'DescribeTransformJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTransformJobRequest'], 'output' => ['shape' => 'DescribeTransformJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeTrial' => ['name' => 'DescribeTrial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrialRequest'], 'output' => ['shape' => 'DescribeTrialResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeTrialComponent' => ['name' => 'DescribeTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrialComponentRequest'], 'output' => ['shape' => 'DescribeTrialComponentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeUserProfile' => ['name' => 'DescribeUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserProfileRequest'], 'output' => ['shape' => 'DescribeUserProfileResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'DescribeWorkforce' => ['name' => 'DescribeWorkforce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkforceRequest'], 'output' => ['shape' => 'DescribeWorkforceResponse']], 'DescribeWorkteam' => ['name' => 'DescribeWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkteamRequest'], 'output' => ['shape' => 'DescribeWorkteamResponse']], 'DisableSagemakerServicecatalogPortfolio' => ['name' => 'DisableSagemakerServicecatalogPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableSagemakerServicecatalogPortfolioInput'], 'output' => ['shape' => 'DisableSagemakerServicecatalogPortfolioOutput']], 'DisassociateTrialComponent' => ['name' => 'DisassociateTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTrialComponentRequest'], 'output' => ['shape' => 'DisassociateTrialComponentResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'EnableSagemakerServicecatalogPortfolio' => ['name' => 'EnableSagemakerServicecatalogPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableSagemakerServicecatalogPortfolioInput'], 'output' => ['shape' => 'EnableSagemakerServicecatalogPortfolioOutput']], 'GetDeviceFleetReport' => ['name' => 'GetDeviceFleetReport', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeviceFleetReportRequest'], 'output' => ['shape' => 'GetDeviceFleetReportResponse']], 'GetLineageGroupPolicy' => ['name' => 'GetLineageGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLineageGroupPolicyRequest'], 'output' => ['shape' => 'GetLineageGroupPolicyResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'GetModelPackageGroupPolicy' => ['name' => 'GetModelPackageGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetModelPackageGroupPolicyInput'], 'output' => ['shape' => 'GetModelPackageGroupPolicyOutput']], 'GetSagemakerServicecatalogPortfolioStatus' => ['name' => 'GetSagemakerServicecatalogPortfolioStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSagemakerServicecatalogPortfolioStatusInput'], 'output' => ['shape' => 'GetSagemakerServicecatalogPortfolioStatusOutput']], 'GetSearchSuggestions' => ['name' => 'GetSearchSuggestions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSearchSuggestionsRequest'], 'output' => ['shape' => 'GetSearchSuggestionsResponse']], 'ImportHubContent' => ['name' => 'ImportHubContent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportHubContentRequest'], 'output' => ['shape' => 'ImportHubContentResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'ListActions' => ['name' => 'ListActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActionsRequest'], 'output' => ['shape' => 'ListActionsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListAlgorithms' => ['name' => 'ListAlgorithms', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAlgorithmsInput'], 'output' => ['shape' => 'ListAlgorithmsOutput']], 'ListAliases' => ['name' => 'ListAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAliasesRequest'], 'output' => ['shape' => 'ListAliasesResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListAppImageConfigs' => ['name' => 'ListAppImageConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAppImageConfigsRequest'], 'output' => ['shape' => 'ListAppImageConfigsResponse']], 'ListApps' => ['name' => 'ListApps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAppsRequest'], 'output' => ['shape' => 'ListAppsResponse']], 'ListArtifacts' => ['name' => 'ListArtifacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListArtifactsRequest'], 'output' => ['shape' => 'ListArtifactsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListAssociations' => ['name' => 'ListAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationsRequest'], 'output' => ['shape' => 'ListAssociationsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListAutoMLJobs' => ['name' => 'ListAutoMLJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAutoMLJobsRequest'], 'output' => ['shape' => 'ListAutoMLJobsResponse']], 'ListCandidatesForAutoMLJob' => ['name' => 'ListCandidatesForAutoMLJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCandidatesForAutoMLJobRequest'], 'output' => ['shape' => 'ListCandidatesForAutoMLJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListCodeRepositories' => ['name' => 'ListCodeRepositories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCodeRepositoriesInput'], 'output' => ['shape' => 'ListCodeRepositoriesOutput']], 'ListCompilationJobs' => ['name' => 'ListCompilationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCompilationJobsRequest'], 'output' => ['shape' => 'ListCompilationJobsResponse']], 'ListContexts' => ['name' => 'ListContexts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContextsRequest'], 'output' => ['shape' => 'ListContextsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListDataQualityJobDefinitions' => ['name' => 'ListDataQualityJobDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDataQualityJobDefinitionsRequest'], 'output' => ['shape' => 'ListDataQualityJobDefinitionsResponse']], 'ListDeviceFleets' => ['name' => 'ListDeviceFleets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeviceFleetsRequest'], 'output' => ['shape' => 'ListDeviceFleetsResponse']], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResponse']], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse']], 'ListEdgeDeploymentPlans' => ['name' => 'ListEdgeDeploymentPlans', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEdgeDeploymentPlansRequest'], 'output' => ['shape' => 'ListEdgeDeploymentPlansResponse']], 'ListEdgePackagingJobs' => ['name' => 'ListEdgePackagingJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEdgePackagingJobsRequest'], 'output' => ['shape' => 'ListEdgePackagingJobsResponse']], 'ListEndpointConfigs' => ['name' => 'ListEndpointConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointConfigsInput'], 'output' => ['shape' => 'ListEndpointConfigsOutput']], 'ListEndpoints' => ['name' => 'ListEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointsInput'], 'output' => ['shape' => 'ListEndpointsOutput']], 'ListExperiments' => ['name' => 'ListExperiments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExperimentsRequest'], 'output' => ['shape' => 'ListExperimentsResponse']], 'ListFeatureGroups' => ['name' => 'ListFeatureGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFeatureGroupsRequest'], 'output' => ['shape' => 'ListFeatureGroupsResponse']], 'ListFlowDefinitions' => ['name' => 'ListFlowDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFlowDefinitionsRequest'], 'output' => ['shape' => 'ListFlowDefinitionsResponse']], 'ListHubContentVersions' => ['name' => 'ListHubContentVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHubContentVersionsRequest'], 'output' => ['shape' => 'ListHubContentVersionsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListHubContents' => ['name' => 'ListHubContents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHubContentsRequest'], 'output' => ['shape' => 'ListHubContentsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListHubs' => ['name' => 'ListHubs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHubsRequest'], 'output' => ['shape' => 'ListHubsResponse']], 'ListHumanTaskUis' => ['name' => 'ListHumanTaskUis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHumanTaskUisRequest'], 'output' => ['shape' => 'ListHumanTaskUisResponse']], 'ListHyperParameterTuningJobs' => ['name' => 'ListHyperParameterTuningJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHyperParameterTuningJobsRequest'], 'output' => ['shape' => 'ListHyperParameterTuningJobsResponse']], 'ListImageVersions' => ['name' => 'ListImageVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImageVersionsRequest'], 'output' => ['shape' => 'ListImageVersionsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListImages' => ['name' => 'ListImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImagesRequest'], 'output' => ['shape' => 'ListImagesResponse']], 'ListInferenceExperiments' => ['name' => 'ListInferenceExperiments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceExperimentsRequest'], 'output' => ['shape' => 'ListInferenceExperimentsResponse']], 'ListInferenceRecommendationsJobSteps' => ['name' => 'ListInferenceRecommendationsJobSteps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceRecommendationsJobStepsRequest'], 'output' => ['shape' => 'ListInferenceRecommendationsJobStepsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListInferenceRecommendationsJobs' => ['name' => 'ListInferenceRecommendationsJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInferenceRecommendationsJobsRequest'], 'output' => ['shape' => 'ListInferenceRecommendationsJobsResponse']], 'ListLabelingJobs' => ['name' => 'ListLabelingJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLabelingJobsRequest'], 'output' => ['shape' => 'ListLabelingJobsResponse']], 'ListLabelingJobsForWorkteam' => ['name' => 'ListLabelingJobsForWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLabelingJobsForWorkteamRequest'], 'output' => ['shape' => 'ListLabelingJobsForWorkteamResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListLineageGroups' => ['name' => 'ListLineageGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLineageGroupsRequest'], 'output' => ['shape' => 'ListLineageGroupsResponse']], 'ListModelBiasJobDefinitions' => ['name' => 'ListModelBiasJobDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelBiasJobDefinitionsRequest'], 'output' => ['shape' => 'ListModelBiasJobDefinitionsResponse']], 'ListModelCardExportJobs' => ['name' => 'ListModelCardExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelCardExportJobsRequest'], 'output' => ['shape' => 'ListModelCardExportJobsResponse']], 'ListModelCardVersions' => ['name' => 'ListModelCardVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelCardVersionsRequest'], 'output' => ['shape' => 'ListModelCardVersionsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListModelCards' => ['name' => 'ListModelCards', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelCardsRequest'], 'output' => ['shape' => 'ListModelCardsResponse']], 'ListModelExplainabilityJobDefinitions' => ['name' => 'ListModelExplainabilityJobDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelExplainabilityJobDefinitionsRequest'], 'output' => ['shape' => 'ListModelExplainabilityJobDefinitionsResponse']], 'ListModelMetadata' => ['name' => 'ListModelMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelMetadataRequest'], 'output' => ['shape' => 'ListModelMetadataResponse']], 'ListModelPackageGroups' => ['name' => 'ListModelPackageGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelPackageGroupsInput'], 'output' => ['shape' => 'ListModelPackageGroupsOutput']], 'ListModelPackages' => ['name' => 'ListModelPackages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelPackagesInput'], 'output' => ['shape' => 'ListModelPackagesOutput']], 'ListModelQualityJobDefinitions' => ['name' => 'ListModelQualityJobDefinitions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelQualityJobDefinitionsRequest'], 'output' => ['shape' => 'ListModelQualityJobDefinitionsResponse']], 'ListModels' => ['name' => 'ListModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListModelsInput'], 'output' => ['shape' => 'ListModelsOutput']], 'ListMonitoringAlertHistory' => ['name' => 'ListMonitoringAlertHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitoringAlertHistoryRequest'], 'output' => ['shape' => 'ListMonitoringAlertHistoryResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListMonitoringAlerts' => ['name' => 'ListMonitoringAlerts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitoringAlertsRequest'], 'output' => ['shape' => 'ListMonitoringAlertsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListMonitoringExecutions' => ['name' => 'ListMonitoringExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitoringExecutionsRequest'], 'output' => ['shape' => 'ListMonitoringExecutionsResponse']], 'ListMonitoringSchedules' => ['name' => 'ListMonitoringSchedules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMonitoringSchedulesRequest'], 'output' => ['shape' => 'ListMonitoringSchedulesResponse']], 'ListNotebookInstanceLifecycleConfigs' => ['name' => 'ListNotebookInstanceLifecycleConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNotebookInstanceLifecycleConfigsInput'], 'output' => ['shape' => 'ListNotebookInstanceLifecycleConfigsOutput']], 'ListNotebookInstances' => ['name' => 'ListNotebookInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNotebookInstancesInput'], 'output' => ['shape' => 'ListNotebookInstancesOutput']], 'ListPipelineExecutionSteps' => ['name' => 'ListPipelineExecutionSteps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelineExecutionStepsRequest'], 'output' => ['shape' => 'ListPipelineExecutionStepsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListPipelineExecutions' => ['name' => 'ListPipelineExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelineExecutionsRequest'], 'output' => ['shape' => 'ListPipelineExecutionsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListPipelineParametersForExecution' => ['name' => 'ListPipelineParametersForExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelineParametersForExecutionRequest'], 'output' => ['shape' => 'ListPipelineParametersForExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListPipelines' => ['name' => 'ListPipelines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPipelinesRequest'], 'output' => ['shape' => 'ListPipelinesResponse']], 'ListProcessingJobs' => ['name' => 'ListProcessingJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProcessingJobsRequest'], 'output' => ['shape' => 'ListProcessingJobsResponse']], 'ListProjects' => ['name' => 'ListProjects', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProjectsInput'], 'output' => ['shape' => 'ListProjectsOutput']], 'ListSpaces' => ['name' => 'ListSpaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSpacesRequest'], 'output' => ['shape' => 'ListSpacesResponse']], 'ListStageDevices' => ['name' => 'ListStageDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStageDevicesRequest'], 'output' => ['shape' => 'ListStageDevicesResponse']], 'ListStudioLifecycleConfigs' => ['name' => 'ListStudioLifecycleConfigs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStudioLifecycleConfigsRequest'], 'output' => ['shape' => 'ListStudioLifecycleConfigsResponse'], 'errors' => [['shape' => 'ResourceInUse']]], 'ListSubscribedWorkteams' => ['name' => 'ListSubscribedWorkteams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSubscribedWorkteamsRequest'], 'output' => ['shape' => 'ListSubscribedWorkteamsResponse']], 'ListTags' => ['name' => 'ListTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsInput'], 'output' => ['shape' => 'ListTagsOutput']], 'ListTrainingJobs' => ['name' => 'ListTrainingJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTrainingJobsRequest'], 'output' => ['shape' => 'ListTrainingJobsResponse']], 'ListTrainingJobsForHyperParameterTuningJob' => ['name' => 'ListTrainingJobsForHyperParameterTuningJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTrainingJobsForHyperParameterTuningJobRequest'], 'output' => ['shape' => 'ListTrainingJobsForHyperParameterTuningJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListTransformJobs' => ['name' => 'ListTransformJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTransformJobsRequest'], 'output' => ['shape' => 'ListTransformJobsResponse']], 'ListTrialComponents' => ['name' => 'ListTrialComponents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTrialComponentsRequest'], 'output' => ['shape' => 'ListTrialComponentsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListTrials' => ['name' => 'ListTrials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTrialsRequest'], 'output' => ['shape' => 'ListTrialsResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'ListUserProfiles' => ['name' => 'ListUserProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUserProfilesRequest'], 'output' => ['shape' => 'ListUserProfilesResponse']], 'ListWorkforces' => ['name' => 'ListWorkforces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkforcesRequest'], 'output' => ['shape' => 'ListWorkforcesResponse']], 'ListWorkteams' => ['name' => 'ListWorkteams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkteamsRequest'], 'output' => ['shape' => 'ListWorkteamsResponse']], 'PutModelPackageGroupPolicy' => ['name' => 'PutModelPackageGroupPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutModelPackageGroupPolicyInput'], 'output' => ['shape' => 'PutModelPackageGroupPolicyOutput']], 'QueryLineage' => ['name' => 'QueryLineage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryLineageRequest'], 'output' => ['shape' => 'QueryLineageResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'RegisterDevices' => ['name' => 'RegisterDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDevicesRequest'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'RenderUiTemplate' => ['name' => 'RenderUiTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RenderUiTemplateRequest'], 'output' => ['shape' => 'RenderUiTemplateResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'RetryPipelineExecution' => ['name' => 'RetryPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetryPipelineExecutionRequest'], 'output' => ['shape' => 'RetryPipelineExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ConflictException']]], 'Search' => ['name' => 'Search', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchRequest'], 'output' => ['shape' => 'SearchResponse']], 'SendPipelineExecutionStepFailure' => ['name' => 'SendPipelineExecutionStepFailure', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendPipelineExecutionStepFailureRequest'], 'output' => ['shape' => 'SendPipelineExecutionStepFailureResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'SendPipelineExecutionStepSuccess' => ['name' => 'SendPipelineExecutionStepSuccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendPipelineExecutionStepSuccessRequest'], 'output' => ['shape' => 'SendPipelineExecutionStepSuccessResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'StartEdgeDeploymentStage' => ['name' => 'StartEdgeDeploymentStage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartEdgeDeploymentStageRequest']], 'StartInferenceExperiment' => ['name' => 'StartInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartInferenceExperimentRequest'], 'output' => ['shape' => 'StartInferenceExperimentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'StartMonitoringSchedule' => ['name' => 'StartMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMonitoringScheduleRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StartNotebookInstance' => ['name' => 'StartNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartNotebookInstanceInput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'StartPipelineExecution' => ['name' => 'StartPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartPipelineExecutionRequest'], 'output' => ['shape' => 'StartPipelineExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded']]], 'StopAutoMLJob' => ['name' => 'StopAutoMLJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAutoMLJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopCompilationJob' => ['name' => 'StopCompilationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopCompilationJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopEdgeDeploymentStage' => ['name' => 'StopEdgeDeploymentStage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEdgeDeploymentStageRequest']], 'StopEdgePackagingJob' => ['name' => 'StopEdgePackagingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEdgePackagingJobRequest']], 'StopHyperParameterTuningJob' => ['name' => 'StopHyperParameterTuningJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopHyperParameterTuningJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopInferenceExperiment' => ['name' => 'StopInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInferenceExperimentRequest'], 'output' => ['shape' => 'StopInferenceExperimentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'StopInferenceRecommendationsJob' => ['name' => 'StopInferenceRecommendationsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopInferenceRecommendationsJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopLabelingJob' => ['name' => 'StopLabelingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopLabelingJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopMonitoringSchedule' => ['name' => 'StopMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopMonitoringScheduleRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopNotebookInstance' => ['name' => 'StopNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopNotebookInstanceInput']], 'StopPipelineExecution' => ['name' => 'StopPipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopPipelineExecutionRequest'], 'output' => ['shape' => 'StopPipelineExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopProcessingJob' => ['name' => 'StopProcessingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopProcessingJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopTrainingJob' => ['name' => 'StopTrainingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTrainingJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'StopTransformJob' => ['name' => 'StopTransformJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTransformJobRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateAction' => ['name' => 'UpdateAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateActionRequest'], 'output' => ['shape' => 'UpdateActionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateAppImageConfig' => ['name' => 'UpdateAppImageConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAppImageConfigRequest'], 'output' => ['shape' => 'UpdateAppImageConfigResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateArtifact' => ['name' => 'UpdateArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateArtifactRequest'], 'output' => ['shape' => 'UpdateArtifactResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateCodeRepository' => ['name' => 'UpdateCodeRepository', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCodeRepositoryInput'], 'output' => ['shape' => 'UpdateCodeRepositoryOutput']], 'UpdateContext' => ['name' => 'UpdateContext', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContextRequest'], 'output' => ['shape' => 'UpdateContextResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateDeviceFleet' => ['name' => 'UpdateDeviceFleet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDeviceFleetRequest'], 'errors' => [['shape' => 'ResourceInUse']]], 'UpdateDevices' => ['name' => 'UpdateDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDevicesRequest']], 'UpdateDomain' => ['name' => 'UpdateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainRequest'], 'output' => ['shape' => 'UpdateDomainResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'UpdateEndpoint' => ['name' => 'UpdateEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointInput'], 'output' => ['shape' => 'UpdateEndpointOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'UpdateEndpointWeightsAndCapacities' => ['name' => 'UpdateEndpointWeightsAndCapacities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEndpointWeightsAndCapacitiesInput'], 'output' => ['shape' => 'UpdateEndpointWeightsAndCapacitiesOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'UpdateExperiment' => ['name' => 'UpdateExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateExperimentRequest'], 'output' => ['shape' => 'UpdateExperimentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateFeatureGroup' => ['name' => 'UpdateFeatureGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFeatureGroupRequest'], 'output' => ['shape' => 'UpdateFeatureGroupResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateFeatureMetadata' => ['name' => 'UpdateFeatureMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFeatureMetadataRequest'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateHub' => ['name' => 'UpdateHub', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHubRequest'], 'output' => ['shape' => 'UpdateHubResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateImage' => ['name' => 'UpdateImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateImageRequest'], 'output' => ['shape' => 'UpdateImageResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'UpdateImageVersion' => ['name' => 'UpdateImageVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateImageVersionRequest'], 'output' => ['shape' => 'UpdateImageVersionResponse'], 'errors' => [['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'UpdateInferenceExperiment' => ['name' => 'UpdateInferenceExperiment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInferenceExperimentRequest'], 'output' => ['shape' => 'UpdateInferenceExperimentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateModelCard' => ['name' => 'UpdateModelCard', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelCardRequest'], 'output' => ['shape' => 'UpdateModelCardResponse'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ConflictException']]], 'UpdateModelPackage' => ['name' => 'UpdateModelPackage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateModelPackageInput'], 'output' => ['shape' => 'UpdateModelPackageOutput']], 'UpdateMonitoringAlert' => ['name' => 'UpdateMonitoringAlert', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMonitoringAlertRequest'], 'output' => ['shape' => 'UpdateMonitoringAlertResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'UpdateMonitoringSchedule' => ['name' => 'UpdateMonitoringSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMonitoringScheduleRequest'], 'output' => ['shape' => 'UpdateMonitoringScheduleResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceNotFound']]], 'UpdateNotebookInstance' => ['name' => 'UpdateNotebookInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotebookInstanceInput'], 'output' => ['shape' => 'UpdateNotebookInstanceOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'UpdateNotebookInstanceLifecycleConfig' => ['name' => 'UpdateNotebookInstanceLifecycleConfig', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNotebookInstanceLifecycleConfigInput'], 'output' => ['shape' => 'UpdateNotebookInstanceLifecycleConfigOutput'], 'errors' => [['shape' => 'ResourceLimitExceeded']]], 'UpdatePipeline' => ['name' => 'UpdatePipeline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePipelineRequest'], 'output' => ['shape' => 'UpdatePipelineResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdatePipelineExecution' => ['name' => 'UpdatePipelineExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePipelineExecutionRequest'], 'output' => ['shape' => 'UpdatePipelineExecutionResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateProject' => ['name' => 'UpdateProject', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProjectInput'], 'output' => ['shape' => 'UpdateProjectOutput']], 'UpdateSpace' => ['name' => 'UpdateSpace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSpaceRequest'], 'output' => ['shape' => 'UpdateSpaceResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'UpdateTrainingJob' => ['name' => 'UpdateTrainingJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTrainingJobRequest'], 'output' => ['shape' => 'UpdateTrainingJobResponse'], 'errors' => [['shape' => 'ResourceNotFound']]], 'UpdateTrial' => ['name' => 'UpdateTrial', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTrialRequest'], 'output' => ['shape' => 'UpdateTrialResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateTrialComponent' => ['name' => 'UpdateTrialComponent', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTrialComponentRequest'], 'output' => ['shape' => 'UpdateTrialComponentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFound']]], 'UpdateUserProfile' => ['name' => 'UpdateUserProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserProfileRequest'], 'output' => ['shape' => 'UpdateUserProfileResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded'], ['shape' => 'ResourceInUse'], ['shape' => 'ResourceNotFound']]], 'UpdateWorkforce' => ['name' => 'UpdateWorkforce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkforceRequest'], 'output' => ['shape' => 'UpdateWorkforceResponse'], 'errors' => [['shape' => 'ConflictException']]], 'UpdateWorkteam' => ['name' => 'UpdateWorkteam', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkteamRequest'], 'output' => ['shape' => 'UpdateWorkteamResponse'], 'errors' => [['shape' => 'ResourceLimitExceeded']]]], 'shapes' => ['Accept' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'AccountId' => ['type' => 'string', 'pattern' => '^\\d+$'], 'ActionArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:action/.*'], 'ActionSource' => ['type' => 'structure', 'required' => ['SourceUri'], 'members' => ['SourceUri' => ['shape' => 'String2048'], 'SourceType' => ['shape' => 'String256'], 'SourceId' => ['shape' => 'String256']]], 'ActionStatus' => ['type' => 'string', 'enum' => ['Unknown', 'InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'ActionSummaries' => ['type' => 'list', 'member' => ['shape' => 'ActionSummary']], 'ActionSummary' => ['type' => 'structure', 'members' => ['ActionArn' => ['shape' => 'ActionArn'], 'ActionName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ActionSource'], 'ActionType' => ['shape' => 'String64'], 'Status' => ['shape' => 'ActionStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'AddAssociationRequest' => ['type' => 'structure', 'required' => ['SourceArn', 'DestinationArn'], 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn'], 'AssociationType' => ['shape' => 'AssociationEdgeType']]], 'AddAssociationResponse' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn']]], 'AddTagsInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'AdditionalCodeRepositoryNamesOrUrls' => ['type' => 'list', 'member' => ['shape' => 'CodeRepositoryNameOrUrl'], 'max' => 3], 'AdditionalInferenceSpecificationDefinition' => ['type' => 'structure', 'required' => ['Name', 'Containers'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Description' => ['shape' => 'EntityDescription'], 'Containers' => ['shape' => 'ModelPackageContainerDefinitionList'], 'SupportedTransformInstanceTypes' => ['shape' => 'TransformInstanceTypes'], 'SupportedRealtimeInferenceInstanceTypes' => ['shape' => 'RealtimeInferenceInstanceTypes'], 'SupportedContentTypes' => ['shape' => 'ContentTypes'], 'SupportedResponseMIMETypes' => ['shape' => 'ResponseMIMETypes']]], 'AdditionalInferenceSpecifications' => ['type' => 'list', 'member' => ['shape' => 'AdditionalInferenceSpecificationDefinition'], 'max' => 15, 'min' => 1], 'AgentVersion' => ['type' => 'structure', 'required' => ['Version', 'AgentCount'], 'members' => ['Version' => ['shape' => 'EdgeVersion'], 'AgentCount' => ['shape' => 'Long']]], 'AgentVersions' => ['type' => 'list', 'member' => ['shape' => 'AgentVersion']], 'Alarm' => ['type' => 'structure', 'members' => ['AlarmName' => ['shape' => 'AlarmName']]], 'AlarmList' => ['type' => 'list', 'member' => ['shape' => 'Alarm'], 'max' => 10, 'min' => 1], 'AlarmName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'AlgorithmArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:algorithm/.*'], 'AlgorithmImage' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'AlgorithmSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'AlgorithmSpecification' => ['type' => 'structure', 'required' => ['TrainingInputMode'], 'members' => ['TrainingImage' => ['shape' => 'AlgorithmImage'], 'AlgorithmName' => ['shape' => 'ArnOrName'], 'TrainingInputMode' => ['shape' => 'TrainingInputMode'], 'MetricDefinitions' => ['shape' => 'MetricDefinitionList'], 'EnableSageMakerMetricsTimeSeries' => ['shape' => 'Boolean'], 'ContainerEntrypoint' => ['shape' => 'TrainingContainerEntrypoint'], 'ContainerArguments' => ['shape' => 'TrainingContainerArguments'], 'TrainingImageConfig' => ['shape' => 'TrainingImageConfig']]], 'AlgorithmStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Completed', 'Failed', 'Deleting']], 'AlgorithmStatusDetails' => ['type' => 'structure', 'members' => ['ValidationStatuses' => ['shape' => 'AlgorithmStatusItemList'], 'ImageScanStatuses' => ['shape' => 'AlgorithmStatusItemList']]], 'AlgorithmStatusItem' => ['type' => 'structure', 'required' => ['Name', 'Status'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'DetailedAlgorithmStatus'], 'FailureReason' => ['shape' => 'String']]], 'AlgorithmStatusItemList' => ['type' => 'list', 'member' => ['shape' => 'AlgorithmStatusItem']], 'AlgorithmSummary' => ['type' => 'structure', 'required' => ['AlgorithmName', 'AlgorithmArn', 'CreationTime', 'AlgorithmStatus'], 'members' => ['AlgorithmName' => ['shape' => 'EntityName'], 'AlgorithmArn' => ['shape' => 'AlgorithmArn'], 'AlgorithmDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'AlgorithmStatus' => ['shape' => 'AlgorithmStatus']]], 'AlgorithmSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AlgorithmSummary']], 'AlgorithmValidationProfile' => ['type' => 'structure', 'required' => ['ProfileName', 'TrainingJobDefinition'], 'members' => ['ProfileName' => ['shape' => 'EntityName'], 'TrainingJobDefinition' => ['shape' => 'TrainingJobDefinition'], 'TransformJobDefinition' => ['shape' => 'TransformJobDefinition']]], 'AlgorithmValidationProfiles' => ['type' => 'list', 'member' => ['shape' => 'AlgorithmValidationProfile'], 'max' => 1, 'min' => 1], 'AlgorithmValidationSpecification' => ['type' => 'structure', 'required' => ['ValidationRole', 'ValidationProfiles'], 'members' => ['ValidationRole' => ['shape' => 'RoleArn'], 'ValidationProfiles' => ['shape' => 'AlgorithmValidationProfiles']]], 'AnnotationConsolidationConfig' => ['type' => 'structure', 'required' => ['AnnotationConsolidationLambdaArn'], 'members' => ['AnnotationConsolidationLambdaArn' => ['shape' => 'LambdaFunctionArn']]], 'AppArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app/.*'], 'AppDetails' => ['type' => 'structure', 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'AppType' => ['shape' => 'AppType'], 'AppName' => ['shape' => 'AppName'], 'Status' => ['shape' => 'AppStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'SpaceName' => ['shape' => 'SpaceName']]], 'AppImageConfigArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:app-image-config/.*'], 'AppImageConfigDetails' => ['type' => 'structure', 'members' => ['AppImageConfigArn' => ['shape' => 'AppImageConfigArn'], 'AppImageConfigName' => ['shape' => 'AppImageConfigName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'KernelGatewayImageConfig' => ['shape' => 'KernelGatewayImageConfig']]], 'AppImageConfigList' => ['type' => 'list', 'member' => ['shape' => 'AppImageConfigDetails']], 'AppImageConfigName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'AppImageConfigSortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'LastModifiedTime', 'Name']], 'AppInstanceType' => ['type' => 'string', 'enum' => ['system', 'ml.t3.micro', 'ml.t3.small', 'ml.t3.medium', 'ml.t3.large', 'ml.t3.xlarge', 'ml.t3.2xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.8xlarge', 'ml.m5.12xlarge', 'ml.m5.16xlarge', 'ml.m5.24xlarge', 'ml.m5d.large', 'ml.m5d.xlarge', 'ml.m5d.2xlarge', 'ml.m5d.4xlarge', 'ml.m5d.8xlarge', 'ml.m5d.12xlarge', 'ml.m5d.16xlarge', 'ml.m5d.24xlarge', 'ml.c5.large', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.12xlarge', 'ml.c5.18xlarge', 'ml.c5.24xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.p3dn.24xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge', 'ml.r5.large', 'ml.r5.xlarge', 'ml.r5.2xlarge', 'ml.r5.4xlarge', 'ml.r5.8xlarge', 'ml.r5.12xlarge', 'ml.r5.16xlarge', 'ml.r5.24xlarge', 'ml.g5.xlarge', 'ml.g5.2xlarge', 'ml.g5.4xlarge', 'ml.g5.8xlarge', 'ml.g5.16xlarge', 'ml.g5.12xlarge', 'ml.g5.24xlarge', 'ml.g5.48xlarge']], 'AppList' => ['type' => 'list', 'member' => ['shape' => 'AppDetails']], 'AppManaged' => ['type' => 'boolean'], 'AppName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'AppNetworkAccessType' => ['type' => 'string', 'enum' => ['PublicInternetOnly', 'VpcOnly']], 'AppSecurityGroupManagement' => ['type' => 'string', 'enum' => ['Service', 'Customer']], 'AppSortKey' => ['type' => 'string', 'enum' => ['CreationTime']], 'AppSpecification' => ['type' => 'structure', 'required' => ['ImageUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ContainerEntrypoint' => ['shape' => 'ContainerEntrypoint'], 'ContainerArguments' => ['shape' => 'ContainerArguments']]], 'AppStatus' => ['type' => 'string', 'enum' => ['Deleted', 'Deleting', 'Failed', 'InService', 'Pending']], 'AppType' => ['type' => 'string', 'enum' => ['JupyterServer', 'KernelGateway', 'TensorBoard', 'RStudioServerPro', 'RSessionGateway']], 'ApprovalDescription' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'ArnOrName' => ['type' => 'string', 'max' => 170, 'min' => 1, 'pattern' => '(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(? ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:artifact/.*'], 'ArtifactDigest' => ['type' => 'string', 'pattern' => '^[\\w:]+$'], 'ArtifactSource' => ['type' => 'structure', 'required' => ['SourceUri'], 'members' => ['SourceUri' => ['shape' => 'String2048'], 'SourceTypes' => ['shape' => 'ArtifactSourceTypes']]], 'ArtifactSourceIdType' => ['type' => 'string', 'enum' => ['MD5Hash', 'S3ETag', 'S3Version', 'Custom']], 'ArtifactSourceType' => ['type' => 'structure', 'required' => ['SourceIdType', 'Value'], 'members' => ['SourceIdType' => ['shape' => 'ArtifactSourceIdType'], 'Value' => ['shape' => 'String256']]], 'ArtifactSourceTypes' => ['type' => 'list', 'member' => ['shape' => 'ArtifactSourceType']], 'ArtifactSummaries' => ['type' => 'list', 'member' => ['shape' => 'ArtifactSummary']], 'ArtifactSummary' => ['type' => 'structure', 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn'], 'ArtifactName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ArtifactSource'], 'ArtifactType' => ['shape' => 'String256'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'AssemblyType' => ['type' => 'string', 'enum' => ['None', 'Line']], 'AssociateTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName', 'TrialName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'TrialName' => ['shape' => 'ExperimentEntityName']]], 'AssociateTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'TrialArn' => ['shape' => 'TrialArn']]], 'AssociationEdgeType' => ['type' => 'string', 'enum' => ['ContributedTo', 'AssociatedWith', 'DerivedFrom', 'Produced']], 'AssociationEntityArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:(experiment|experiment-trial-component|artifact|action|context)/.*'], 'AssociationSummaries' => ['type' => 'list', 'member' => ['shape' => 'AssociationSummary']], 'AssociationSummary' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn'], 'SourceType' => ['shape' => 'String256'], 'DestinationType' => ['shape' => 'String256'], 'AssociationType' => ['shape' => 'AssociationEdgeType'], 'SourceName' => ['shape' => 'ExperimentEntityName'], 'DestinationName' => ['shape' => 'ExperimentEntityName'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext']]], 'AsyncInferenceClientConfig' => ['type' => 'structure', 'members' => ['MaxConcurrentInvocationsPerInstance' => ['shape' => 'MaxConcurrentInvocationsPerInstance']]], 'AsyncInferenceConfig' => ['type' => 'structure', 'required' => ['OutputConfig'], 'members' => ['ClientConfig' => ['shape' => 'AsyncInferenceClientConfig'], 'OutputConfig' => ['shape' => 'AsyncInferenceOutputConfig']]], 'AsyncInferenceNotificationConfig' => ['type' => 'structure', 'members' => ['SuccessTopic' => ['shape' => 'SnsTopicArn'], 'ErrorTopic' => ['shape' => 'SnsTopicArn']]], 'AsyncInferenceOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'S3OutputPath' => ['shape' => 'DestinationS3Uri'], 'NotificationConfig' => ['shape' => 'AsyncInferenceNotificationConfig']]], 'AthenaCatalog' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'AthenaDatabase' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'AthenaDatasetDefinition' => ['type' => 'structure', 'required' => ['Catalog', 'Database', 'QueryString', 'OutputS3Uri', 'OutputFormat'], 'members' => ['Catalog' => ['shape' => 'AthenaCatalog'], 'Database' => ['shape' => 'AthenaDatabase'], 'QueryString' => ['shape' => 'AthenaQueryString'], 'WorkGroup' => ['shape' => 'AthenaWorkGroup'], 'OutputS3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'OutputFormat' => ['shape' => 'AthenaResultFormat'], 'OutputCompression' => ['shape' => 'AthenaResultCompressionType']]], 'AthenaQueryString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'AthenaResultCompressionType' => ['type' => 'string', 'enum' => ['GZIP', 'SNAPPY', 'ZLIB']], 'AthenaResultFormat' => ['type' => 'string', 'enum' => ['PARQUET', 'ORC', 'AVRO', 'JSON', 'TEXTFILE']], 'AthenaWorkGroup' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9._-]+'], 'AttributeName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.+'], 'AttributeNames' => ['type' => 'list', 'member' => ['shape' => 'AttributeName'], 'max' => 16], 'AuthMode' => ['type' => 'string', 'enum' => ['SSO', 'IAM']], 'AutoGenerateEndpointName' => ['type' => 'boolean'], 'AutoMLCandidate' => ['type' => 'structure', 'required' => ['CandidateName', 'ObjectiveStatus', 'CandidateSteps', 'CandidateStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['CandidateName' => ['shape' => 'CandidateName'], 'FinalAutoMLJobObjectiveMetric' => ['shape' => 'FinalAutoMLJobObjectiveMetric'], 'ObjectiveStatus' => ['shape' => 'ObjectiveStatus'], 'CandidateSteps' => ['shape' => 'CandidateSteps'], 'CandidateStatus' => ['shape' => 'CandidateStatus'], 'InferenceContainers' => ['shape' => 'AutoMLContainerDefinitions'], 'CreationTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'AutoMLFailureReason'], 'CandidateProperties' => ['shape' => 'CandidateProperties']]], 'AutoMLCandidateGenerationConfig' => ['type' => 'structure', 'members' => ['FeatureSpecificationS3Uri' => ['shape' => 'S3Uri']]], 'AutoMLCandidateStep' => ['type' => 'structure', 'required' => ['CandidateStepType', 'CandidateStepArn', 'CandidateStepName'], 'members' => ['CandidateStepType' => ['shape' => 'CandidateStepType'], 'CandidateStepArn' => ['shape' => 'CandidateStepArn'], 'CandidateStepName' => ['shape' => 'CandidateStepName']]], 'AutoMLCandidates' => ['type' => 'list', 'member' => ['shape' => 'AutoMLCandidate']], 'AutoMLChannel' => ['type' => 'structure', 'required' => ['DataSource', 'TargetAttributeName'], 'members' => ['DataSource' => ['shape' => 'AutoMLDataSource'], 'CompressionType' => ['shape' => 'CompressionType'], 'TargetAttributeName' => ['shape' => 'TargetAttributeName'], 'ContentType' => ['shape' => 'ContentType'], 'ChannelType' => ['shape' => 'AutoMLChannelType']]], 'AutoMLChannelType' => ['type' => 'string', 'enum' => ['training', 'validation']], 'AutoMLContainerDefinition' => ['type' => 'structure', 'required' => ['Image', 'ModelDataUrl'], 'members' => ['Image' => ['shape' => 'ContainerImage'], 'ModelDataUrl' => ['shape' => 'Url'], 'Environment' => ['shape' => 'EnvironmentMap']]], 'AutoMLContainerDefinitions' => ['type' => 'list', 'member' => ['shape' => 'AutoMLContainerDefinition'], 'max' => 5], 'AutoMLDataSource' => ['type' => 'structure', 'required' => ['S3DataSource'], 'members' => ['S3DataSource' => ['shape' => 'AutoMLS3DataSource']]], 'AutoMLDataSplitConfig' => ['type' => 'structure', 'members' => ['ValidationFraction' => ['shape' => 'ValidationFraction']]], 'AutoMLFailureReason' => ['type' => 'string', 'max' => 1024], 'AutoMLInputDataConfig' => ['type' => 'list', 'member' => ['shape' => 'AutoMLChannel'], 'max' => 2, 'min' => 1], 'AutoMLJobArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:automl-job/.*'], 'AutoMLJobArtifacts' => ['type' => 'structure', 'members' => ['CandidateDefinitionNotebookLocation' => ['shape' => 'CandidateDefinitionNotebookLocation'], 'DataExplorationNotebookLocation' => ['shape' => 'DataExplorationNotebookLocation']]], 'AutoMLJobCompletionCriteria' => ['type' => 'structure', 'members' => ['MaxCandidates' => ['shape' => 'MaxCandidates'], 'MaxRuntimePerTrainingJobInSeconds' => ['shape' => 'MaxRuntimePerTrainingJobInSeconds'], 'MaxAutoMLJobRuntimeInSeconds' => ['shape' => 'MaxAutoMLJobRuntimeInSeconds']]], 'AutoMLJobConfig' => ['type' => 'structure', 'members' => ['CompletionCriteria' => ['shape' => 'AutoMLJobCompletionCriteria'], 'SecurityConfig' => ['shape' => 'AutoMLSecurityConfig'], 'DataSplitConfig' => ['shape' => 'AutoMLDataSplitConfig'], 'CandidateGenerationConfig' => ['shape' => 'AutoMLCandidateGenerationConfig'], 'Mode' => ['shape' => 'AutoMLMode']]], 'AutoMLJobName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}'], 'AutoMLJobObjective' => ['type' => 'structure', 'required' => ['MetricName'], 'members' => ['MetricName' => ['shape' => 'AutoMLMetricEnum']]], 'AutoMLJobObjectiveType' => ['type' => 'string', 'enum' => ['Maximize', 'Minimize']], 'AutoMLJobSecondaryStatus' => ['type' => 'string', 'enum' => ['Starting', 'AnalyzingData', 'FeatureEngineering', 'ModelTuning', 'MaxCandidatesReached', 'Failed', 'Stopped', 'MaxAutoMLJobRuntimeReached', 'Stopping', 'CandidateDefinitionsGenerated', 'GeneratingExplainabilityReport', 'Completed', 'ExplainabilityError', 'DeployingModel', 'ModelDeploymentError', 'GeneratingModelInsightsReport', 'ModelInsightsError']], 'AutoMLJobStatus' => ['type' => 'string', 'enum' => ['Completed', 'InProgress', 'Failed', 'Stopped', 'Stopping']], 'AutoMLJobStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'AutoMLJobArn']]], 'AutoMLJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'AutoMLJobSummary']], 'AutoMLJobSummary' => ['type' => 'structure', 'required' => ['AutoMLJobName', 'AutoMLJobArn', 'AutoMLJobStatus', 'AutoMLJobSecondaryStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'AutoMLJobStatus' => ['shape' => 'AutoMLJobStatus'], 'AutoMLJobSecondaryStatus' => ['shape' => 'AutoMLJobSecondaryStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'AutoMLFailureReason'], 'PartialFailureReasons' => ['shape' => 'AutoMLPartialFailureReasons']]], 'AutoMLMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'AutoMLMetricEnum' => ['type' => 'string', 'enum' => ['Accuracy', 'MSE', 'F1', 'F1macro', 'AUC', 'RMSE', 'MAE', 'R2', 'BalancedAccuracy', 'Precision', 'PrecisionMacro', 'Recall', 'RecallMacro']], 'AutoMLMetricExtendedEnum' => ['type' => 'string', 'enum' => ['Accuracy', 'MSE', 'F1', 'F1macro', 'AUC', 'RMSE', 'MAE', 'R2', 'BalancedAccuracy', 'Precision', 'PrecisionMacro', 'Recall', 'RecallMacro', 'LogLoss', 'InferenceLatency']], 'AutoMLMode' => ['type' => 'string', 'enum' => ['AUTO', 'ENSEMBLING', 'HYPERPARAMETER_TUNING']], 'AutoMLNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9\\-]+'], 'AutoMLOutputDataConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'S3OutputPath' => ['shape' => 'S3Uri']]], 'AutoMLPartialFailureReason' => ['type' => 'structure', 'members' => ['PartialFailureMessage' => ['shape' => 'AutoMLFailureReason']]], 'AutoMLPartialFailureReasons' => ['type' => 'list', 'member' => ['shape' => 'AutoMLPartialFailureReason'], 'max' => 5, 'min' => 1], 'AutoMLS3DataSource' => ['type' => 'structure', 'required' => ['S3DataType', 'S3Uri'], 'members' => ['S3DataType' => ['shape' => 'AutoMLS3DataType'], 'S3Uri' => ['shape' => 'S3Uri']]], 'AutoMLS3DataType' => ['type' => 'string', 'enum' => ['ManifestFile', 'S3Prefix']], 'AutoMLSecurityConfig' => ['type' => 'structure', 'members' => ['VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'AutoMLSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'AutoMLSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'AutoRollbackConfig' => ['type' => 'structure', 'members' => ['Alarms' => ['shape' => 'AlarmList']]], 'AwsManagedHumanLoopRequestSource' => ['type' => 'string', 'enum' => ['AWS/Rekognition/DetectModerationLabels/Image/V3', 'AWS/Textract/AnalyzeDocument/Forms/V1']], 'BatchDataCaptureConfig' => ['type' => 'structure', 'required' => ['DestinationS3Uri'], 'members' => ['DestinationS3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'GenerateInferenceId' => ['shape' => 'Boolean']]], 'BatchDescribeModelPackageError' => ['type' => 'structure', 'required' => ['ErrorCode', 'ErrorResponse'], 'members' => ['ErrorCode' => ['shape' => 'String'], 'ErrorResponse' => ['shape' => 'String']]], 'BatchDescribeModelPackageErrorMap' => ['type' => 'map', 'key' => ['shape' => 'ModelPackageArn'], 'value' => ['shape' => 'BatchDescribeModelPackageError']], 'BatchDescribeModelPackageInput' => ['type' => 'structure', 'required' => ['ModelPackageArnList'], 'members' => ['ModelPackageArnList' => ['shape' => 'ModelPackageArnList']]], 'BatchDescribeModelPackageOutput' => ['type' => 'structure', 'members' => ['ModelPackageSummaries' => ['shape' => 'ModelPackageSummaries'], 'BatchDescribeModelPackageErrorMap' => ['shape' => 'BatchDescribeModelPackageErrorMap']]], 'BatchDescribeModelPackageSummary' => ['type' => 'structure', 'required' => ['ModelPackageGroupName', 'ModelPackageArn', 'CreationTime', 'InferenceSpecification', 'ModelPackageStatus'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageVersion' => ['shape' => 'ModelPackageVersion'], 'ModelPackageArn' => ['shape' => 'ModelPackageArn'], 'ModelPackageDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'ModelPackageStatus' => ['shape' => 'ModelPackageStatus'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus']]], 'BatchStrategy' => ['type' => 'string', 'enum' => ['MultiRecord', 'SingleRecord']], 'BatchTransformInput' => ['type' => 'structure', 'required' => ['DataCapturedDestinationS3Uri', 'DatasetFormat', 'LocalPath'], 'members' => ['DataCapturedDestinationS3Uri' => ['shape' => 'DestinationS3Uri'], 'DatasetFormat' => ['shape' => 'MonitoringDatasetFormat'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'S3InputMode' => ['shape' => 'ProcessingS3InputMode'], 'S3DataDistributionType' => ['shape' => 'ProcessingS3DataDistributionType'], 'FeaturesAttribute' => ['shape' => 'String'], 'InferenceAttribute' => ['shape' => 'String'], 'ProbabilityAttribute' => ['shape' => 'String'], 'ProbabilityThresholdAttribute' => ['shape' => 'ProbabilityThresholdAttribute'], 'StartTimeOffset' => ['shape' => 'MonitoringTimeOffsetString'], 'EndTimeOffset' => ['shape' => 'MonitoringTimeOffsetString']]], 'BestObjectiveNotImproving' => ['type' => 'structure', 'members' => ['MaxNumberOfTrainingJobsNotImproving' => ['shape' => 'MaxNumberOfTrainingJobsNotImproving']]], 'Bias' => ['type' => 'structure', 'members' => ['Report' => ['shape' => 'MetricsSource'], 'PreTrainingReport' => ['shape' => 'MetricsSource'], 'PostTrainingReport' => ['shape' => 'MetricsSource']]], 'BillableTimeInSeconds' => ['type' => 'integer', 'min' => 1], 'BlockedReason' => ['type' => 'string', 'max' => 1024], 'BlueGreenUpdatePolicy' => ['type' => 'structure', 'required' => ['TrafficRoutingConfiguration'], 'members' => ['TrafficRoutingConfiguration' => ['shape' => 'TrafficRoutingConfig'], 'TerminationWaitInSeconds' => ['shape' => 'TerminationWaitInSeconds'], 'MaximumExecutionTimeoutInSeconds' => ['shape' => 'MaximumExecutionTimeoutInSeconds']]], 'Boolean' => ['type' => 'boolean'], 'BooleanOperator' => ['type' => 'string', 'enum' => ['And', 'Or']], 'Branch' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[^ ~^:?*\\[]+'], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]'], 'CacheHitResult' => ['type' => 'structure', 'members' => ['SourcePipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'CallbackStepMetadata' => ['type' => 'structure', 'members' => ['CallbackToken' => ['shape' => 'CallbackToken'], 'SqsQueueUrl' => ['shape' => 'String256'], 'OutputParameters' => ['shape' => 'OutputParameterList']]], 'CallbackToken' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[a-zA-Z0-9]+$'], 'CandidateArtifactLocations' => ['type' => 'structure', 'required' => ['Explainability'], 'members' => ['Explainability' => ['shape' => 'ExplainabilityLocation'], 'ModelInsights' => ['shape' => 'ModelInsightsLocation']]], 'CandidateDefinitionNotebookLocation' => ['type' => 'string', 'min' => 1], 'CandidateName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CandidateProperties' => ['type' => 'structure', 'members' => ['CandidateArtifactLocations' => ['shape' => 'CandidateArtifactLocations'], 'CandidateMetrics' => ['shape' => 'MetricDataList']]], 'CandidateSortBy' => ['type' => 'string', 'enum' => ['CreationTime', 'Status', 'FinalObjectiveMetricValue']], 'CandidateStatus' => ['type' => 'string', 'enum' => ['Completed', 'InProgress', 'Failed', 'Stopped', 'Stopping']], 'CandidateStepArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*/.*'], 'CandidateStepName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CandidateStepType' => ['type' => 'string', 'enum' => ['AWS::SageMaker::TrainingJob', 'AWS::SageMaker::TransformJob', 'AWS::SageMaker::ProcessingJob']], 'CandidateSteps' => ['type' => 'list', 'member' => ['shape' => 'AutoMLCandidateStep']], 'CanvasAppSettings' => ['type' => 'structure', 'members' => ['TimeSeriesForecastingSettings' => ['shape' => 'TimeSeriesForecastingSettings']]], 'CapacitySize' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'CapacitySizeType'], 'Value' => ['shape' => 'CapacitySizeValue']]], 'CapacitySizeType' => ['type' => 'string', 'enum' => ['INSTANCE_COUNT', 'CAPACITY_PERCENT']], 'CapacitySizeValue' => ['type' => 'integer', 'min' => 1], 'CaptureContentTypeHeader' => ['type' => 'structure', 'members' => ['CsvContentTypes' => ['shape' => 'CsvContentTypes'], 'JsonContentTypes' => ['shape' => 'JsonContentTypes']]], 'CaptureMode' => ['type' => 'string', 'enum' => ['Input', 'Output']], 'CaptureOption' => ['type' => 'structure', 'required' => ['CaptureMode'], 'members' => ['CaptureMode' => ['shape' => 'CaptureMode']]], 'CaptureOptionList' => ['type' => 'list', 'member' => ['shape' => 'CaptureOption'], 'max' => 2, 'min' => 1], 'CaptureStatus' => ['type' => 'string', 'enum' => ['Started', 'Stopped']], 'Catalog' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'CategoricalParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String64'], 'Value' => ['shape' => 'CategoricalParameterRangeValues']]], 'CategoricalParameterRange' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'ParameterKey'], 'Values' => ['shape' => 'ParameterValues']]], 'CategoricalParameterRangeSpecification' => ['type' => 'structure', 'required' => ['Values'], 'members' => ['Values' => ['shape' => 'ParameterValues']]], 'CategoricalParameterRangeValues' => ['type' => 'list', 'member' => ['shape' => 'String128'], 'max' => 3, 'min' => 1], 'CategoricalParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'CategoricalParameterRange'], 'max' => 30, 'min' => 0], 'CategoricalParameters' => ['type' => 'list', 'member' => ['shape' => 'CategoricalParameter'], 'max' => 5, 'min' => 1], 'Cents' => ['type' => 'integer', 'max' => 99, 'min' => 0], 'CertifyForMarketplace' => ['type' => 'boolean'], 'Channel' => ['type' => 'structure', 'required' => ['ChannelName', 'DataSource'], 'members' => ['ChannelName' => ['shape' => 'ChannelName'], 'DataSource' => ['shape' => 'DataSource'], 'ContentType' => ['shape' => 'ContentType'], 'CompressionType' => ['shape' => 'CompressionType'], 'RecordWrapperType' => ['shape' => 'RecordWrapper'], 'InputMode' => ['shape' => 'TrainingInputMode'], 'ShuffleConfig' => ['shape' => 'ShuffleConfig']]], 'ChannelName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[A-Za-z0-9\\.\\-_]+'], 'ChannelSpecification' => ['type' => 'structure', 'required' => ['Name', 'SupportedContentTypes', 'SupportedInputModes'], 'members' => ['Name' => ['shape' => 'ChannelName'], 'Description' => ['shape' => 'EntityDescription'], 'IsRequired' => ['shape' => 'Boolean'], 'SupportedContentTypes' => ['shape' => 'ContentTypes'], 'SupportedCompressionTypes' => ['shape' => 'CompressionTypes'], 'SupportedInputModes' => ['shape' => 'InputModes']]], 'ChannelSpecifications' => ['type' => 'list', 'member' => ['shape' => 'ChannelSpecification'], 'max' => 8, 'min' => 1], 'CheckpointConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'LocalPath' => ['shape' => 'DirectoryPath']]], 'Cidr' => ['type' => 'string', 'max' => 64, 'min' => 4, 'pattern' => '(^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[0-9]))$)|(^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(\\/(12[0-8]|1[0-1][0-9]|[1-9][0-9]|[0-9]))$)'], 'Cidrs' => ['type' => 'list', 'member' => ['shape' => 'Cidr']], 'ClarifyCheckStepMetadata' => ['type' => 'structure', 'members' => ['CheckType' => ['shape' => 'String256'], 'BaselineUsedForDriftCheckConstraints' => ['shape' => 'String1024'], 'CalculatedBaselineConstraints' => ['shape' => 'String1024'], 'ModelPackageGroupName' => ['shape' => 'String256'], 'ViolationReport' => ['shape' => 'String1024'], 'CheckJobArn' => ['shape' => 'String256'], 'SkipCheck' => ['shape' => 'Boolean'], 'RegisterNewBaseline' => ['shape' => 'Boolean']]], 'ClarifyContentTemplate' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyEnableExplanations' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyExplainerConfig' => ['type' => 'structure', 'required' => ['ShapConfig'], 'members' => ['EnableExplanations' => ['shape' => 'ClarifyEnableExplanations'], 'InferenceConfig' => ['shape' => 'ClarifyInferenceConfig'], 'ShapConfig' => ['shape' => 'ClarifyShapConfig']]], 'ClarifyFeatureHeaders' => ['type' => 'list', 'member' => ['shape' => 'ClarifyHeader'], 'max' => 256, 'min' => 1], 'ClarifyFeatureType' => ['type' => 'string', 'enum' => ['numerical', 'categorical', 'text']], 'ClarifyFeatureTypes' => ['type' => 'list', 'member' => ['shape' => 'ClarifyFeatureType'], 'max' => 256, 'min' => 1], 'ClarifyFeaturesAttribute' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyHeader' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyInferenceConfig' => ['type' => 'structure', 'members' => ['FeaturesAttribute' => ['shape' => 'ClarifyFeaturesAttribute'], 'ContentTemplate' => ['shape' => 'ClarifyContentTemplate'], 'MaxRecordCount' => ['shape' => 'ClarifyMaxRecordCount'], 'MaxPayloadInMB' => ['shape' => 'ClarifyMaxPayloadInMB'], 'ProbabilityIndex' => ['shape' => 'ClarifyProbabilityIndex'], 'LabelIndex' => ['shape' => 'ClarifyLabelIndex'], 'ProbabilityAttribute' => ['shape' => 'ClarifyProbabilityAttribute'], 'LabelAttribute' => ['shape' => 'ClarifyLabelAttribute'], 'LabelHeaders' => ['shape' => 'ClarifyLabelHeaders'], 'FeatureHeaders' => ['shape' => 'ClarifyFeatureHeaders'], 'FeatureTypes' => ['shape' => 'ClarifyFeatureTypes']]], 'ClarifyLabelAttribute' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyLabelHeaders' => ['type' => 'list', 'member' => ['shape' => 'ClarifyHeader'], 'max' => 16, 'min' => 1], 'ClarifyLabelIndex' => ['type' => 'integer', 'min' => 0], 'ClarifyMaxPayloadInMB' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ClarifyMaxRecordCount' => ['type' => 'integer', 'min' => 1], 'ClarifyMimeType' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9+.])*'], 'ClarifyProbabilityAttribute' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'ClarifyProbabilityIndex' => ['type' => 'integer', 'min' => 0], 'ClarifyShapBaseline' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'ClarifyShapBaselineConfig' => ['type' => 'structure', 'members' => ['MimeType' => ['shape' => 'ClarifyMimeType'], 'ShapBaseline' => ['shape' => 'ClarifyShapBaseline'], 'ShapBaselineUri' => ['shape' => 'Url']]], 'ClarifyShapConfig' => ['type' => 'structure', 'required' => ['ShapBaselineConfig'], 'members' => ['ShapBaselineConfig' => ['shape' => 'ClarifyShapBaselineConfig'], 'NumberOfSamples' => ['shape' => 'ClarifyShapNumberOfSamples'], 'UseLogit' => ['shape' => 'ClarifyShapUseLogit'], 'Seed' => ['shape' => 'ClarifyShapSeed'], 'TextConfig' => ['shape' => 'ClarifyTextConfig']]], 'ClarifyShapNumberOfSamples' => ['type' => 'integer', 'min' => 1], 'ClarifyShapSeed' => ['type' => 'integer'], 'ClarifyShapUseLogit' => ['type' => 'boolean'], 'ClarifyTextConfig' => ['type' => 'structure', 'required' => ['Language', 'Granularity'], 'members' => ['Language' => ['shape' => 'ClarifyTextLanguage'], 'Granularity' => ['shape' => 'ClarifyTextGranularity']]], 'ClarifyTextGranularity' => ['type' => 'string', 'enum' => ['token', 'sentence', 'paragraph']], 'ClarifyTextLanguage' => ['type' => 'string', 'enum' => ['af', 'sq', 'ar', 'hy', 'eu', 'bn', 'bg', 'ca', 'zh', 'hr', 'cs', 'da', 'nl', 'en', 'et', 'fi', 'fr', 'de', 'el', 'gu', 'he', 'hi', 'hu', 'is', 'id', 'ga', 'it', 'kn', 'ky', 'lv', 'lt', 'lb', 'mk', 'ml', 'mr', 'ne', 'nb', 'fa', 'pl', 'pt', 'ro', 'ru', 'sa', 'sr', 'tn', 'si', 'sk', 'sl', 'es', 'sv', 'tl', 'ta', 'tt', 'te', 'tr', 'uk', 'ur', 'yo', 'lij', 'xx']], 'ClientId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[ -~]+'], 'ClientSecret' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[ -~]+', 'sensitive' => \true], 'ClientToken' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'CodeRepositories' => ['type' => 'list', 'member' => ['shape' => 'CodeRepository'], 'max' => 10], 'CodeRepository' => ['type' => 'structure', 'required' => ['RepositoryUrl'], 'members' => ['RepositoryUrl' => ['shape' => 'RepositoryUrl']]], 'CodeRepositoryArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:code-repository/.*'], 'CodeRepositoryContains' => ['type' => 'string', 'max' => 1024, 'pattern' => '[a-zA-Z0-9-]+'], 'CodeRepositoryNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'CodeRepositoryNameOrUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^https://([^/]+)/?(.*)$|^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'CodeRepositorySortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'LastModifiedTime']], 'CodeRepositorySortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'CodeRepositorySummary' => ['type' => 'structure', 'required' => ['CodeRepositoryName', 'CodeRepositoryArn', 'CreationTime', 'LastModifiedTime'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName'], 'CodeRepositoryArn' => ['shape' => 'CodeRepositoryArn'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'GitConfig' => ['shape' => 'GitConfig']]], 'CodeRepositorySummaryList' => ['type' => 'list', 'member' => ['shape' => 'CodeRepositorySummary']], 'CognitoConfig' => ['type' => 'structure', 'required' => ['UserPool', 'ClientId'], 'members' => ['UserPool' => ['shape' => 'CognitoUserPool'], 'ClientId' => ['shape' => 'ClientId']]], 'CognitoMemberDefinition' => ['type' => 'structure', 'required' => ['UserPool', 'UserGroup', 'ClientId'], 'members' => ['UserPool' => ['shape' => 'CognitoUserPool'], 'UserGroup' => ['shape' => 'CognitoUserGroup'], 'ClientId' => ['shape' => 'ClientId']]], 'CognitoUserGroup' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'CognitoUserPool' => ['type' => 'string', 'max' => 55, 'min' => 1, 'pattern' => '[\\w-]+_[0-9a-zA-Z]+'], 'CollectionConfiguration' => ['type' => 'structure', 'members' => ['CollectionName' => ['shape' => 'CollectionName'], 'CollectionParameters' => ['shape' => 'CollectionParameters']]], 'CollectionConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CollectionConfiguration'], 'max' => 20, 'min' => 0], 'CollectionName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'CollectionParameters' => ['type' => 'map', 'key' => ['shape' => 'ConfigKey'], 'value' => ['shape' => 'ConfigValue'], 'max' => 20, 'min' => 0], 'CompilationJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:compilation-job/.*'], 'CompilationJobStatus' => ['type' => 'string', 'enum' => ['INPROGRESS', 'COMPLETED', 'FAILED', 'STARTING', 'STOPPING', 'STOPPED']], 'CompilationJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'CompilationJobSummary']], 'CompilationJobSummary' => ['type' => 'structure', 'required' => ['CompilationJobName', 'CompilationJobArn', 'CreationTime', 'CompilationJobStatus'], 'members' => ['CompilationJobName' => ['shape' => 'EntityName'], 'CompilationJobArn' => ['shape' => 'CompilationJobArn'], 'CreationTime' => ['shape' => 'CreationTime'], 'CompilationStartTime' => ['shape' => 'Timestamp'], 'CompilationEndTime' => ['shape' => 'Timestamp'], 'CompilationTargetDevice' => ['shape' => 'TargetDevice'], 'CompilationTargetPlatformOs' => ['shape' => 'TargetPlatformOs'], 'CompilationTargetPlatformArch' => ['shape' => 'TargetPlatformArch'], 'CompilationTargetPlatformAccelerator' => ['shape' => 'TargetPlatformAccelerator'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'CompilationJobStatus' => ['shape' => 'CompilationJobStatus']]], 'CompilerOptions' => ['type' => 'string', 'max' => 1024, 'min' => 3, 'pattern' => '.*'], 'CompleteOnConvergence' => ['type' => 'string', 'enum' => ['Disabled', 'Enabled']], 'CompressionType' => ['type' => 'string', 'enum' => ['None', 'Gzip']], 'CompressionTypes' => ['type' => 'list', 'member' => ['shape' => 'CompressionType']], 'ConditionOutcome' => ['type' => 'string', 'enum' => ['True', 'False']], 'ConditionStepMetadata' => ['type' => 'structure', 'members' => ['Outcome' => ['shape' => 'ConditionOutcome']]], 'ConfigKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'ConfigValue' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'exception' => \true], 'ContainerArgument' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ContainerArguments' => ['type' => 'list', 'member' => ['shape' => 'ContainerArgument'], 'max' => 100, 'min' => 1], 'ContainerDefinition' => ['type' => 'structure', 'members' => ['ContainerHostname' => ['shape' => 'ContainerHostname'], 'Image' => ['shape' => 'ContainerImage'], 'ImageConfig' => ['shape' => 'ImageConfig'], 'Mode' => ['shape' => 'ContainerMode'], 'ModelDataUrl' => ['shape' => 'Url'], 'Environment' => ['shape' => 'EnvironmentMap'], 'ModelPackageName' => ['shape' => 'VersionedArnOrName'], 'InferenceSpecificationName' => ['shape' => 'InferenceSpecificationName'], 'MultiModelConfig' => ['shape' => 'MultiModelConfig']]], 'ContainerDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'ContainerDefinition'], 'max' => 15], 'ContainerEntrypoint' => ['type' => 'list', 'member' => ['shape' => 'ContainerEntrypointString'], 'max' => 100, 'min' => 1], 'ContainerEntrypointString' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ContainerHostname' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'ContainerImage' => ['type' => 'string', 'max' => 255, 'pattern' => '[\\S]+'], 'ContainerMode' => ['type' => 'string', 'enum' => ['SingleModel', 'MultiModel']], 'ContentClassifier' => ['type' => 'string', 'enum' => ['FreeOfPersonallyIdentifiableInformation', 'FreeOfAdultContent']], 'ContentClassifiers' => ['type' => 'list', 'member' => ['shape' => 'ContentClassifier'], 'max' => 256], 'ContentDigest' => ['type' => 'string', 'max' => 72, 'pattern' => '^[Ss][Hh][Aa]256:[0-9a-fA-F]{64}$'], 'ContentType' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ContentTypes' => ['type' => 'list', 'member' => ['shape' => 'ContentType']], 'ContextArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:context/.*'], 'ContextSource' => ['type' => 'structure', 'required' => ['SourceUri'], 'members' => ['SourceUri' => ['shape' => 'String2048'], 'SourceType' => ['shape' => 'String256'], 'SourceId' => ['shape' => 'String256']]], 'ContextSummaries' => ['type' => 'list', 'member' => ['shape' => 'ContextSummary']], 'ContextSummary' => ['type' => 'structure', 'members' => ['ContextArn' => ['shape' => 'ContextArn'], 'ContextName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ContextSource'], 'ContextType' => ['shape' => 'String256'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ContinuousParameterRange' => ['type' => 'structure', 'required' => ['Name', 'MinValue', 'MaxValue'], 'members' => ['Name' => ['shape' => 'ParameterKey'], 'MinValue' => ['shape' => 'ParameterValue'], 'MaxValue' => ['shape' => 'ParameterValue'], 'ScalingType' => ['shape' => 'HyperParameterScalingType']]], 'ContinuousParameterRangeSpecification' => ['type' => 'structure', 'required' => ['MinValue', 'MaxValue'], 'members' => ['MinValue' => ['shape' => 'ParameterValue'], 'MaxValue' => ['shape' => 'ParameterValue']]], 'ContinuousParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'ContinuousParameterRange'], 'max' => 30, 'min' => 0], 'ConvergenceDetected' => ['type' => 'structure', 'members' => ['CompleteOnConvergence' => ['shape' => 'CompleteOnConvergence']]], 'CreateActionRequest' => ['type' => 'structure', 'required' => ['ActionName', 'Source', 'ActionType'], 'members' => ['ActionName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ActionSource'], 'ActionType' => ['shape' => 'String256'], 'Description' => ['shape' => 'ExperimentDescription'], 'Status' => ['shape' => 'ActionStatus'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Tags' => ['shape' => 'TagList']]], 'CreateActionResponse' => ['type' => 'structure', 'members' => ['ActionArn' => ['shape' => 'ActionArn']]], 'CreateAlgorithmInput' => ['type' => 'structure', 'required' => ['AlgorithmName', 'TrainingSpecification'], 'members' => ['AlgorithmName' => ['shape' => 'EntityName'], 'AlgorithmDescription' => ['shape' => 'EntityDescription'], 'TrainingSpecification' => ['shape' => 'TrainingSpecification'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'ValidationSpecification' => ['shape' => 'AlgorithmValidationSpecification'], 'CertifyForMarketplace' => ['shape' => 'CertifyForMarketplace'], 'Tags' => ['shape' => 'TagList']]], 'CreateAlgorithmOutput' => ['type' => 'structure', 'required' => ['AlgorithmArn'], 'members' => ['AlgorithmArn' => ['shape' => 'AlgorithmArn']]], 'CreateAppImageConfigRequest' => ['type' => 'structure', 'required' => ['AppImageConfigName'], 'members' => ['AppImageConfigName' => ['shape' => 'AppImageConfigName'], 'Tags' => ['shape' => 'TagList'], 'KernelGatewayImageConfig' => ['shape' => 'KernelGatewayImageConfig']]], 'CreateAppImageConfigResponse' => ['type' => 'structure', 'members' => ['AppImageConfigArn' => ['shape' => 'AppImageConfigArn']]], 'CreateAppRequest' => ['type' => 'structure', 'required' => ['DomainId', 'AppType', 'AppName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'AppType' => ['shape' => 'AppType'], 'AppName' => ['shape' => 'AppName'], 'Tags' => ['shape' => 'TagList'], 'ResourceSpec' => ['shape' => 'ResourceSpec'], 'SpaceName' => ['shape' => 'SpaceName']]], 'CreateAppResponse' => ['type' => 'structure', 'members' => ['AppArn' => ['shape' => 'AppArn']]], 'CreateArtifactRequest' => ['type' => 'structure', 'required' => ['Source', 'ArtifactType'], 'members' => ['ArtifactName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ArtifactSource'], 'ArtifactType' => ['shape' => 'String256'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Tags' => ['shape' => 'TagList']]], 'CreateArtifactResponse' => ['type' => 'structure', 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn']]], 'CreateAutoMLJobRequest' => ['type' => 'structure', 'required' => ['AutoMLJobName', 'InputDataConfig', 'OutputDataConfig', 'RoleArn'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName'], 'InputDataConfig' => ['shape' => 'AutoMLInputDataConfig'], 'OutputDataConfig' => ['shape' => 'AutoMLOutputDataConfig'], 'ProblemType' => ['shape' => 'ProblemType'], 'AutoMLJobObjective' => ['shape' => 'AutoMLJobObjective'], 'AutoMLJobConfig' => ['shape' => 'AutoMLJobConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'GenerateCandidateDefinitionsOnly' => ['shape' => 'GenerateCandidateDefinitionsOnly'], 'Tags' => ['shape' => 'TagList'], 'ModelDeployConfig' => ['shape' => 'ModelDeployConfig']]], 'CreateAutoMLJobResponse' => ['type' => 'structure', 'required' => ['AutoMLJobArn'], 'members' => ['AutoMLJobArn' => ['shape' => 'AutoMLJobArn']]], 'CreateCodeRepositoryInput' => ['type' => 'structure', 'required' => ['CodeRepositoryName', 'GitConfig'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName'], 'GitConfig' => ['shape' => 'GitConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateCodeRepositoryOutput' => ['type' => 'structure', 'required' => ['CodeRepositoryArn'], 'members' => ['CodeRepositoryArn' => ['shape' => 'CodeRepositoryArn']]], 'CreateCompilationJobRequest' => ['type' => 'structure', 'required' => ['CompilationJobName', 'RoleArn', 'OutputConfig', 'StoppingCondition'], 'members' => ['CompilationJobName' => ['shape' => 'EntityName'], 'RoleArn' => ['shape' => 'RoleArn'], 'ModelPackageVersionArn' => ['shape' => 'ModelPackageArn'], 'InputConfig' => ['shape' => 'InputConfig'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'VpcConfig' => ['shape' => 'NeoVpcConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'Tags' => ['shape' => 'TagList']]], 'CreateCompilationJobResponse' => ['type' => 'structure', 'required' => ['CompilationJobArn'], 'members' => ['CompilationJobArn' => ['shape' => 'CompilationJobArn']]], 'CreateContextRequest' => ['type' => 'structure', 'required' => ['ContextName', 'Source', 'ContextType'], 'members' => ['ContextName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ContextSource'], 'ContextType' => ['shape' => 'String256'], 'Description' => ['shape' => 'ExperimentDescription'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'Tags' => ['shape' => 'TagList']]], 'CreateContextResponse' => ['type' => 'structure', 'members' => ['ContextArn' => ['shape' => 'ContextArn']]], 'CreateDataQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName', 'DataQualityAppSpecification', 'DataQualityJobInput', 'DataQualityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'DataQualityBaselineConfig' => ['shape' => 'DataQualityBaselineConfig'], 'DataQualityAppSpecification' => ['shape' => 'DataQualityAppSpecification'], 'DataQualityJobInput' => ['shape' => 'DataQualityJobInput'], 'DataQualityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition'], 'Tags' => ['shape' => 'TagList']]], 'CreateDataQualityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn']]], 'CreateDeviceFleetRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'OutputConfig'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Description' => ['shape' => 'DeviceFleetDescription'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'Tags' => ['shape' => 'TagList'], 'EnableIotRoleAlias' => ['shape' => 'EnableIotRoleAlias']]], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['DomainName', 'AuthMode', 'DefaultUserSettings', 'SubnetIds', 'VpcId'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'AuthMode' => ['shape' => 'AuthMode'], 'DefaultUserSettings' => ['shape' => 'UserSettings'], 'SubnetIds' => ['shape' => 'Subnets'], 'VpcId' => ['shape' => 'VpcId'], 'Tags' => ['shape' => 'TagList'], 'AppNetworkAccessType' => ['shape' => 'AppNetworkAccessType'], 'HomeEfsFileSystemKmsKeyId' => ['shape' => 'KmsKeyId', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use KmsKeyId instead.'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'AppSecurityGroupManagement' => ['shape' => 'AppSecurityGroupManagement'], 'DomainSettings' => ['shape' => 'DomainSettings'], 'DefaultSpaceSettings' => ['shape' => 'DefaultSpaceSettings']]], 'CreateDomainResponse' => ['type' => 'structure', 'members' => ['DomainArn' => ['shape' => 'DomainArn'], 'Url' => ['shape' => 'String1024']]], 'CreateEdgeDeploymentPlanRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'ModelConfigs', 'DeviceFleetName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'ModelConfigs' => ['shape' => 'EdgeDeploymentModelConfigs'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'Stages' => ['shape' => 'DeploymentStages'], 'Tags' => ['shape' => 'TagList']]], 'CreateEdgeDeploymentPlanResponse' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanArn'], 'members' => ['EdgeDeploymentPlanArn' => ['shape' => 'EdgeDeploymentPlanArn']]], 'CreateEdgeDeploymentStageRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'Stages'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'Stages' => ['shape' => 'DeploymentStages']]], 'CreateEdgePackagingJobRequest' => ['type' => 'structure', 'required' => ['EdgePackagingJobName', 'CompilationJobName', 'ModelName', 'ModelVersion', 'RoleArn', 'OutputConfig'], 'members' => ['EdgePackagingJobName' => ['shape' => 'EntityName'], 'CompilationJobName' => ['shape' => 'EntityName'], 'ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion'], 'RoleArn' => ['shape' => 'RoleArn'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'ResourceKey' => ['shape' => 'KmsKeyId'], 'Tags' => ['shape' => 'TagList']]], 'CreateEndpointConfigInput' => ['type' => 'structure', 'required' => ['EndpointConfigName', 'ProductionVariants'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'ProductionVariants' => ['shape' => 'ProductionVariantList'], 'DataCaptureConfig' => ['shape' => 'DataCaptureConfig'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'AsyncInferenceConfig' => ['shape' => 'AsyncInferenceConfig'], 'ExplainerConfig' => ['shape' => 'ExplainerConfig'], 'ShadowProductionVariants' => ['shape' => 'ProductionVariantList']]], 'CreateEndpointConfigOutput' => ['type' => 'structure', 'required' => ['EndpointConfigArn'], 'members' => ['EndpointConfigArn' => ['shape' => 'EndpointConfigArn']]], 'CreateEndpointInput' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointConfigName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'DeploymentConfig' => ['shape' => 'DeploymentConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateEndpointOutput' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'EndpointArn']]], 'CreateExperimentRequest' => ['type' => 'structure', 'required' => ['ExperimentName'], 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Description' => ['shape' => 'ExperimentDescription'], 'Tags' => ['shape' => 'TagList']]], 'CreateExperimentResponse' => ['type' => 'structure', 'members' => ['ExperimentArn' => ['shape' => 'ExperimentArn']]], 'CreateFeatureGroupRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'RecordIdentifierFeatureName', 'EventTimeFeatureName', 'FeatureDefinitions'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'RecordIdentifierFeatureName' => ['shape' => 'FeatureName'], 'EventTimeFeatureName' => ['shape' => 'FeatureName'], 'FeatureDefinitions' => ['shape' => 'FeatureDefinitions'], 'OnlineStoreConfig' => ['shape' => 'OnlineStoreConfig'], 'OfflineStoreConfig' => ['shape' => 'OfflineStoreConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList']]], 'CreateFeatureGroupResponse' => ['type' => 'structure', 'required' => ['FeatureGroupArn'], 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn']]], 'CreateFlowDefinitionRequest' => ['type' => 'structure', 'required' => ['FlowDefinitionName', 'HumanLoopConfig', 'OutputConfig', 'RoleArn'], 'members' => ['FlowDefinitionName' => ['shape' => 'FlowDefinitionName'], 'HumanLoopRequestSource' => ['shape' => 'HumanLoopRequestSource'], 'HumanLoopActivationConfig' => ['shape' => 'HumanLoopActivationConfig'], 'HumanLoopConfig' => ['shape' => 'HumanLoopConfig'], 'OutputConfig' => ['shape' => 'FlowDefinitionOutputConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList']]], 'CreateFlowDefinitionResponse' => ['type' => 'structure', 'required' => ['FlowDefinitionArn'], 'members' => ['FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn']]], 'CreateHubRequest' => ['type' => 'structure', 'required' => ['HubName', 'HubDescription'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubDescription' => ['shape' => 'HubDescription'], 'HubDisplayName' => ['shape' => 'HubDisplayName'], 'HubSearchKeywords' => ['shape' => 'HubSearchKeywordList'], 'S3StorageConfig' => ['shape' => 'HubS3StorageConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateHubResponse' => ['type' => 'structure', 'required' => ['HubArn'], 'members' => ['HubArn' => ['shape' => 'HubArn']]], 'CreateHumanTaskUiRequest' => ['type' => 'structure', 'required' => ['HumanTaskUiName', 'UiTemplate'], 'members' => ['HumanTaskUiName' => ['shape' => 'HumanTaskUiName'], 'UiTemplate' => ['shape' => 'UiTemplate'], 'Tags' => ['shape' => 'TagList']]], 'CreateHumanTaskUiResponse' => ['type' => 'structure', 'required' => ['HumanTaskUiArn'], 'members' => ['HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn']]], 'CreateHyperParameterTuningJobRequest' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName', 'HyperParameterTuningJobConfig'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'HyperParameterTuningJobConfig' => ['shape' => 'HyperParameterTuningJobConfig'], 'TrainingJobDefinition' => ['shape' => 'HyperParameterTrainingJobDefinition'], 'TrainingJobDefinitions' => ['shape' => 'HyperParameterTrainingJobDefinitions'], 'WarmStartConfig' => ['shape' => 'HyperParameterTuningJobWarmStartConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateHyperParameterTuningJobResponse' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobArn'], 'members' => ['HyperParameterTuningJobArn' => ['shape' => 'HyperParameterTuningJobArn']]], 'CreateImageRequest' => ['type' => 'structure', 'required' => ['ImageName', 'RoleArn'], 'members' => ['Description' => ['shape' => 'ImageDescription'], 'DisplayName' => ['shape' => 'ImageDisplayName'], 'ImageName' => ['shape' => 'ImageName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList']]], 'CreateImageResponse' => ['type' => 'structure', 'members' => ['ImageArn' => ['shape' => 'ImageArn']]], 'CreateImageVersionRequest' => ['type' => 'structure', 'required' => ['BaseImage', 'ClientToken', 'ImageName'], 'members' => ['BaseImage' => ['shape' => 'ImageBaseImage'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ImageName' => ['shape' => 'ImageName'], 'Aliases' => ['shape' => 'SageMakerImageVersionAliases'], 'VendorGuidance' => ['shape' => 'VendorGuidance'], 'JobType' => ['shape' => 'JobType'], 'MLFramework' => ['shape' => 'MLFramework'], 'ProgrammingLang' => ['shape' => 'ProgrammingLang'], 'Processor' => ['shape' => 'Processor'], 'Horovod' => ['shape' => 'Horovod'], 'ReleaseNotes' => ['shape' => 'ReleaseNotes']]], 'CreateImageVersionResponse' => ['type' => 'structure', 'members' => ['ImageVersionArn' => ['shape' => 'ImageVersionArn']]], 'CreateInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name', 'Type', 'RoleArn', 'EndpointName', 'ModelVariants', 'ShadowModeConfig'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName'], 'Type' => ['shape' => 'InferenceExperimentType'], 'Schedule' => ['shape' => 'InferenceExperimentSchedule'], 'Description' => ['shape' => 'InferenceExperimentDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'EndpointName' => ['shape' => 'EndpointName'], 'ModelVariants' => ['shape' => 'ModelVariantConfigList'], 'DataStorageConfig' => ['shape' => 'InferenceExperimentDataStorageConfig'], 'ShadowModeConfig' => ['shape' => 'ShadowModeConfig'], 'KmsKey' => ['shape' => 'KmsKeyId'], 'Tags' => ['shape' => 'TagList']]], 'CreateInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['InferenceExperimentArn'], 'members' => ['InferenceExperimentArn' => ['shape' => 'InferenceExperimentArn']]], 'CreateInferenceRecommendationsJobRequest' => ['type' => 'structure', 'required' => ['JobName', 'JobType', 'RoleArn', 'InputConfig'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName'], 'JobType' => ['shape' => 'RecommendationJobType'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputConfig' => ['shape' => 'RecommendationJobInputConfig'], 'JobDescription' => ['shape' => 'RecommendationJobDescription'], 'StoppingConditions' => ['shape' => 'RecommendationJobStoppingConditions'], 'OutputConfig' => ['shape' => 'RecommendationJobOutputConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateInferenceRecommendationsJobResponse' => ['type' => 'structure', 'required' => ['JobArn'], 'members' => ['JobArn' => ['shape' => 'RecommendationJobArn']]], 'CreateLabelingJobRequest' => ['type' => 'structure', 'required' => ['LabelingJobName', 'LabelAttributeName', 'InputConfig', 'OutputConfig', 'RoleArn', 'HumanTaskConfig'], 'members' => ['LabelingJobName' => ['shape' => 'LabelingJobName'], 'LabelAttributeName' => ['shape' => 'LabelAttributeName'], 'InputConfig' => ['shape' => 'LabelingJobInputConfig'], 'OutputConfig' => ['shape' => 'LabelingJobOutputConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'LabelCategoryConfigS3Uri' => ['shape' => 'S3Uri'], 'StoppingConditions' => ['shape' => 'LabelingJobStoppingConditions'], 'LabelingJobAlgorithmsConfig' => ['shape' => 'LabelingJobAlgorithmsConfig'], 'HumanTaskConfig' => ['shape' => 'HumanTaskConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateLabelingJobResponse' => ['type' => 'structure', 'required' => ['LabelingJobArn'], 'members' => ['LabelingJobArn' => ['shape' => 'LabelingJobArn']]], 'CreateModelBiasJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName', 'ModelBiasAppSpecification', 'ModelBiasJobInput', 'ModelBiasJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'ModelBiasBaselineConfig' => ['shape' => 'ModelBiasBaselineConfig'], 'ModelBiasAppSpecification' => ['shape' => 'ModelBiasAppSpecification'], 'ModelBiasJobInput' => ['shape' => 'ModelBiasJobInput'], 'ModelBiasJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelBiasJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn']]], 'CreateModelCardExportJobRequest' => ['type' => 'structure', 'required' => ['ModelCardName', 'ModelCardExportJobName', 'OutputConfig'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'ModelCardExportJobName' => ['shape' => 'EntityName'], 'OutputConfig' => ['shape' => 'ModelCardExportOutputConfig']]], 'CreateModelCardExportJobResponse' => ['type' => 'structure', 'required' => ['ModelCardExportJobArn'], 'members' => ['ModelCardExportJobArn' => ['shape' => 'ModelCardExportJobArn']]], 'CreateModelCardRequest' => ['type' => 'structure', 'required' => ['ModelCardName', 'Content', 'ModelCardStatus'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'SecurityConfig' => ['shape' => 'ModelCardSecurityConfig'], 'Content' => ['shape' => 'ModelCardContent'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelCardResponse' => ['type' => 'structure', 'required' => ['ModelCardArn'], 'members' => ['ModelCardArn' => ['shape' => 'ModelCardArn']]], 'CreateModelExplainabilityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName', 'ModelExplainabilityAppSpecification', 'ModelExplainabilityJobInput', 'ModelExplainabilityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'ModelExplainabilityBaselineConfig' => ['shape' => 'ModelExplainabilityBaselineConfig'], 'ModelExplainabilityAppSpecification' => ['shape' => 'ModelExplainabilityAppSpecification'], 'ModelExplainabilityJobInput' => ['shape' => 'ModelExplainabilityJobInput'], 'ModelExplainabilityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelExplainabilityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn']]], 'CreateModelInput' => ['type' => 'structure', 'required' => ['ModelName', 'ExecutionRoleArn'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'PrimaryContainer' => ['shape' => 'ContainerDefinition'], 'Containers' => ['shape' => 'ContainerDefinitionList'], 'InferenceExecutionConfig' => ['shape' => 'InferenceExecutionConfig'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'EnableNetworkIsolation' => ['shape' => 'Boolean']]], 'CreateModelOutput' => ['type' => 'structure', 'required' => ['ModelArn'], 'members' => ['ModelArn' => ['shape' => 'ModelArn']]], 'CreateModelPackageGroupInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageGroupDescription' => ['shape' => 'EntityDescription'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelPackageGroupOutput' => ['type' => 'structure', 'required' => ['ModelPackageGroupArn'], 'members' => ['ModelPackageGroupArn' => ['shape' => 'ModelPackageGroupArn']]], 'CreateModelPackageInput' => ['type' => 'structure', 'members' => ['ModelPackageName' => ['shape' => 'EntityName'], 'ModelPackageGroupName' => ['shape' => 'ArnOrName'], 'ModelPackageDescription' => ['shape' => 'EntityDescription'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'ValidationSpecification' => ['shape' => 'ModelPackageValidationSpecification'], 'SourceAlgorithmSpecification' => ['shape' => 'SourceAlgorithmSpecification'], 'CertifyForMarketplace' => ['shape' => 'CertifyForMarketplace'], 'Tags' => ['shape' => 'TagList'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'ModelMetrics' => ['shape' => 'ModelMetrics'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'CustomerMetadataProperties' => ['shape' => 'CustomerMetadataMap'], 'DriftCheckBaselines' => ['shape' => 'DriftCheckBaselines'], 'Domain' => ['shape' => 'String'], 'Task' => ['shape' => 'String'], 'SamplePayloadUrl' => ['shape' => 'S3Uri'], 'AdditionalInferenceSpecifications' => ['shape' => 'AdditionalInferenceSpecifications']]], 'CreateModelPackageOutput' => ['type' => 'structure', 'required' => ['ModelPackageArn'], 'members' => ['ModelPackageArn' => ['shape' => 'ModelPackageArn']]], 'CreateModelQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName', 'ModelQualityAppSpecification', 'ModelQualityJobInput', 'ModelQualityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'ModelQualityBaselineConfig' => ['shape' => 'ModelQualityBaselineConfig'], 'ModelQualityAppSpecification' => ['shape' => 'ModelQualityAppSpecification'], 'ModelQualityJobInput' => ['shape' => 'ModelQualityJobInput'], 'ModelQualityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition'], 'Tags' => ['shape' => 'TagList']]], 'CreateModelQualityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn']]], 'CreateMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'MonitoringScheduleConfig'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleConfig' => ['shape' => 'MonitoringScheduleConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateMonitoringScheduleResponse' => ['type' => 'structure', 'required' => ['MonitoringScheduleArn'], 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn']]], 'CreateNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName', 'InstanceType', 'RoleArn'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName'], 'InstanceType' => ['shape' => 'InstanceType'], 'SubnetId' => ['shape' => 'SubnetId'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds'], 'RoleArn' => ['shape' => 'RoleArn'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'Tags' => ['shape' => 'TagList'], 'LifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'DirectInternetAccess' => ['shape' => 'DirectInternetAccess'], 'VolumeSizeInGB' => ['shape' => 'NotebookInstanceVolumeSizeInGB'], 'AcceleratorTypes' => ['shape' => 'NotebookInstanceAcceleratorTypes'], 'DefaultCodeRepository' => ['shape' => 'CodeRepositoryNameOrUrl'], 'AdditionalCodeRepositories' => ['shape' => 'AdditionalCodeRepositoryNamesOrUrls'], 'RootAccess' => ['shape' => 'RootAccess'], 'PlatformIdentifier' => ['shape' => 'PlatformIdentifier'], 'InstanceMetadataServiceConfiguration' => ['shape' => 'InstanceMetadataServiceConfiguration']]], 'CreateNotebookInstanceLifecycleConfigInput' => ['type' => 'structure', 'required' => ['NotebookInstanceLifecycleConfigName'], 'members' => ['NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'OnCreate' => ['shape' => 'NotebookInstanceLifecycleConfigList'], 'OnStart' => ['shape' => 'NotebookInstanceLifecycleConfigList']]], 'CreateNotebookInstanceLifecycleConfigOutput' => ['type' => 'structure', 'members' => ['NotebookInstanceLifecycleConfigArn' => ['shape' => 'NotebookInstanceLifecycleConfigArn']]], 'CreateNotebookInstanceOutput' => ['type' => 'structure', 'members' => ['NotebookInstanceArn' => ['shape' => 'NotebookInstanceArn']]], 'CreatePipelineRequest' => ['type' => 'structure', 'required' => ['PipelineName', 'ClientRequestToken', 'RoleArn'], 'members' => ['PipelineName' => ['shape' => 'PipelineName'], 'PipelineDisplayName' => ['shape' => 'PipelineName'], 'PipelineDefinition' => ['shape' => 'PipelineDefinition'], 'PipelineDefinitionS3Location' => ['shape' => 'PipelineDefinitionS3Location'], 'PipelineDescription' => ['shape' => 'PipelineDescription'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'CreatePipelineResponse' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn']]], 'CreatePresignedDomainUrlRequest' => ['type' => 'structure', 'required' => ['DomainId', 'UserProfileName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'SessionExpirationDurationInSeconds' => ['shape' => 'SessionExpirationDurationInSeconds'], 'ExpiresInSeconds' => ['shape' => 'ExpiresInSeconds'], 'SpaceName' => ['shape' => 'SpaceName']]], 'CreatePresignedDomainUrlResponse' => ['type' => 'structure', 'members' => ['AuthorizedUrl' => ['shape' => 'PresignedDomainUrl']]], 'CreatePresignedNotebookInstanceUrlInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName'], 'SessionExpirationDurationInSeconds' => ['shape' => 'SessionExpirationDurationInSeconds']]], 'CreatePresignedNotebookInstanceUrlOutput' => ['type' => 'structure', 'members' => ['AuthorizedUrl' => ['shape' => 'NotebookInstanceUrl']]], 'CreateProcessingJobRequest' => ['type' => 'structure', 'required' => ['ProcessingJobName', 'ProcessingResources', 'AppSpecification', 'RoleArn'], 'members' => ['ProcessingInputs' => ['shape' => 'ProcessingInputs'], 'ProcessingOutputConfig' => ['shape' => 'ProcessingOutputConfig'], 'ProcessingJobName' => ['shape' => 'ProcessingJobName'], 'ProcessingResources' => ['shape' => 'ProcessingResources'], 'StoppingCondition' => ['shape' => 'ProcessingStoppingCondition'], 'AppSpecification' => ['shape' => 'AppSpecification'], 'Environment' => ['shape' => 'ProcessingEnvironmentMap'], 'NetworkConfig' => ['shape' => 'NetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'Tags' => ['shape' => 'TagList'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig']]], 'CreateProcessingJobResponse' => ['type' => 'structure', 'required' => ['ProcessingJobArn'], 'members' => ['ProcessingJobArn' => ['shape' => 'ProcessingJobArn']]], 'CreateProjectInput' => ['type' => 'structure', 'required' => ['ProjectName', 'ServiceCatalogProvisioningDetails'], 'members' => ['ProjectName' => ['shape' => 'ProjectEntityName'], 'ProjectDescription' => ['shape' => 'EntityDescription'], 'ServiceCatalogProvisioningDetails' => ['shape' => 'ServiceCatalogProvisioningDetails'], 'Tags' => ['shape' => 'TagList']]], 'CreateProjectOutput' => ['type' => 'structure', 'required' => ['ProjectArn', 'ProjectId'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectId' => ['shape' => 'ProjectId']]], 'CreateSpaceRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpaceName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceName' => ['shape' => 'SpaceName'], 'Tags' => ['shape' => 'TagList'], 'SpaceSettings' => ['shape' => 'SpaceSettings']]], 'CreateSpaceResponse' => ['type' => 'structure', 'members' => ['SpaceArn' => ['shape' => 'SpaceArn']]], 'CreateStudioLifecycleConfigRequest' => ['type' => 'structure', 'required' => ['StudioLifecycleConfigName', 'StudioLifecycleConfigContent', 'StudioLifecycleConfigAppType'], 'members' => ['StudioLifecycleConfigName' => ['shape' => 'StudioLifecycleConfigName'], 'StudioLifecycleConfigContent' => ['shape' => 'StudioLifecycleConfigContent'], 'StudioLifecycleConfigAppType' => ['shape' => 'StudioLifecycleConfigAppType'], 'Tags' => ['shape' => 'TagList']]], 'CreateStudioLifecycleConfigResponse' => ['type' => 'structure', 'members' => ['StudioLifecycleConfigArn' => ['shape' => 'StudioLifecycleConfigArn']]], 'CreateTrainingJobRequest' => ['type' => 'structure', 'required' => ['TrainingJobName', 'AlgorithmSpecification', 'RoleArn', 'OutputDataConfig', 'ResourceConfig', 'StoppingCondition'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName'], 'HyperParameters' => ['shape' => 'HyperParameters'], 'AlgorithmSpecification' => ['shape' => 'AlgorithmSpecification'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'ResourceConfig' => ['shape' => 'ResourceConfig'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'Tags' => ['shape' => 'TagList'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableManagedSpotTraining' => ['shape' => 'Boolean'], 'CheckpointConfig' => ['shape' => 'CheckpointConfig'], 'DebugHookConfig' => ['shape' => 'DebugHookConfig'], 'DebugRuleConfigurations' => ['shape' => 'DebugRuleConfigurations'], 'TensorBoardOutputConfig' => ['shape' => 'TensorBoardOutputConfig'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'ProfilerConfig' => ['shape' => 'ProfilerConfig'], 'ProfilerRuleConfigurations' => ['shape' => 'ProfilerRuleConfigurations'], 'Environment' => ['shape' => 'TrainingEnvironmentMap'], 'RetryStrategy' => ['shape' => 'RetryStrategy']]], 'CreateTrainingJobResponse' => ['type' => 'structure', 'required' => ['TrainingJobArn'], 'members' => ['TrainingJobArn' => ['shape' => 'TrainingJobArn']]], 'CreateTransformJobRequest' => ['type' => 'structure', 'required' => ['TransformJobName', 'ModelName', 'TransformInput', 'TransformOutput', 'TransformResources'], 'members' => ['TransformJobName' => ['shape' => 'TransformJobName'], 'ModelName' => ['shape' => 'ModelName'], 'MaxConcurrentTransforms' => ['shape' => 'MaxConcurrentTransforms'], 'ModelClientConfig' => ['shape' => 'ModelClientConfig'], 'MaxPayloadInMB' => ['shape' => 'MaxPayloadInMB'], 'BatchStrategy' => ['shape' => 'BatchStrategy'], 'Environment' => ['shape' => 'TransformEnvironmentMap'], 'TransformInput' => ['shape' => 'TransformInput'], 'TransformOutput' => ['shape' => 'TransformOutput'], 'DataCaptureConfig' => ['shape' => 'BatchDataCaptureConfig'], 'TransformResources' => ['shape' => 'TransformResources'], 'DataProcessing' => ['shape' => 'DataProcessing'], 'Tags' => ['shape' => 'TagList'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig']]], 'CreateTransformJobResponse' => ['type' => 'structure', 'required' => ['TransformJobArn'], 'members' => ['TransformJobArn' => ['shape' => 'TransformJobArn']]], 'CreateTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Status' => ['shape' => 'TrialComponentStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Parameters' => ['shape' => 'TrialComponentParameters'], 'InputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'OutputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Tags' => ['shape' => 'TagList']]], 'CreateTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentArn' => ['shape' => 'TrialComponentArn']]], 'CreateTrialRequest' => ['type' => 'structure', 'required' => ['TrialName', 'ExperimentName'], 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'ExperimentName' => ['shape' => 'ExperimentEntityName'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Tags' => ['shape' => 'TagList']]], 'CreateTrialResponse' => ['type' => 'structure', 'members' => ['TrialArn' => ['shape' => 'TrialArn']]], 'CreateUserProfileRequest' => ['type' => 'structure', 'required' => ['DomainId', 'UserProfileName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'SingleSignOnUserIdentifier' => ['shape' => 'SingleSignOnUserIdentifier'], 'SingleSignOnUserValue' => ['shape' => 'String256'], 'Tags' => ['shape' => 'TagList'], 'UserSettings' => ['shape' => 'UserSettings']]], 'CreateUserProfileResponse' => ['type' => 'structure', 'members' => ['UserProfileArn' => ['shape' => 'UserProfileArn']]], 'CreateWorkforceRequest' => ['type' => 'structure', 'required' => ['WorkforceName'], 'members' => ['CognitoConfig' => ['shape' => 'CognitoConfig'], 'OidcConfig' => ['shape' => 'OidcConfig'], 'SourceIpConfig' => ['shape' => 'SourceIpConfig'], 'WorkforceName' => ['shape' => 'WorkforceName'], 'Tags' => ['shape' => 'TagList'], 'WorkforceVpcConfig' => ['shape' => 'WorkforceVpcConfigRequest']]], 'CreateWorkforceResponse' => ['type' => 'structure', 'required' => ['WorkforceArn'], 'members' => ['WorkforceArn' => ['shape' => 'WorkforceArn']]], 'CreateWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamName', 'MemberDefinitions', 'Description'], 'members' => ['WorkteamName' => ['shape' => 'WorkteamName'], 'WorkforceName' => ['shape' => 'WorkforceName'], 'MemberDefinitions' => ['shape' => 'MemberDefinitions'], 'Description' => ['shape' => 'String200'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateWorkteamResponse' => ['type' => 'structure', 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn']]], 'CreationTime' => ['type' => 'timestamp'], 'CsvContentType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*'], 'CsvContentTypes' => ['type' => 'list', 'member' => ['shape' => 'CsvContentType'], 'max' => 10, 'min' => 1], 'CustomImage' => ['type' => 'structure', 'required' => ['ImageName', 'AppImageConfigName'], 'members' => ['ImageName' => ['shape' => 'ImageName'], 'ImageVersionNumber' => ['shape' => 'ImageVersionNumber', 'box' => \true], 'AppImageConfigName' => ['shape' => 'AppImageConfigName']]], 'CustomImages' => ['type' => 'list', 'member' => ['shape' => 'CustomImage'], 'max' => 200], 'CustomerMetadataKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*)${1,128}'], 'CustomerMetadataKeyList' => ['type' => 'list', 'member' => ['shape' => 'CustomerMetadataKey']], 'CustomerMetadataMap' => ['type' => 'map', 'key' => ['shape' => 'CustomerMetadataKey'], 'value' => ['shape' => 'CustomerMetadataValue'], 'max' => 50, 'min' => 1], 'CustomerMetadataValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*)${1,256}'], 'DataCaptureConfig' => ['type' => 'structure', 'required' => ['InitialSamplingPercentage', 'DestinationS3Uri', 'CaptureOptions'], 'members' => ['EnableCapture' => ['shape' => 'EnableCapture'], 'InitialSamplingPercentage' => ['shape' => 'SamplingPercentage'], 'DestinationS3Uri' => ['shape' => 'DestinationS3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'CaptureOptions' => ['shape' => 'CaptureOptionList'], 'CaptureContentTypeHeader' => ['shape' => 'CaptureContentTypeHeader']]], 'DataCaptureConfigSummary' => ['type' => 'structure', 'required' => ['EnableCapture', 'CaptureStatus', 'CurrentSamplingPercentage', 'DestinationS3Uri', 'KmsKeyId'], 'members' => ['EnableCapture' => ['shape' => 'EnableCapture'], 'CaptureStatus' => ['shape' => 'CaptureStatus'], 'CurrentSamplingPercentage' => ['shape' => 'SamplingPercentage'], 'DestinationS3Uri' => ['shape' => 'DestinationS3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'DataCatalogConfig' => ['type' => 'structure', 'required' => ['TableName', 'Catalog', 'Database'], 'members' => ['TableName' => ['shape' => 'TableName'], 'Catalog' => ['shape' => 'Catalog'], 'Database' => ['shape' => 'Database']]], 'DataDistributionType' => ['type' => 'string', 'enum' => ['FullyReplicated', 'ShardedByS3Key']], 'DataExplorationNotebookLocation' => ['type' => 'string', 'min' => 1], 'DataInputConfig' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'DataProcessing' => ['type' => 'structure', 'members' => ['InputFilter' => ['shape' => 'JsonPath'], 'OutputFilter' => ['shape' => 'JsonPath'], 'JoinSource' => ['shape' => 'JoinSource']]], 'DataQualityAppSpecification' => ['type' => 'structure', 'required' => ['ImageUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ContainerEntrypoint' => ['shape' => 'ContainerEntrypoint'], 'ContainerArguments' => ['shape' => 'MonitoringContainerArguments'], 'RecordPreprocessorSourceUri' => ['shape' => 'S3Uri'], 'PostAnalyticsProcessorSourceUri' => ['shape' => 'S3Uri'], 'Environment' => ['shape' => 'MonitoringEnvironmentMap']]], 'DataQualityBaselineConfig' => ['type' => 'structure', 'members' => ['BaseliningJobName' => ['shape' => 'ProcessingJobName'], 'ConstraintsResource' => ['shape' => 'MonitoringConstraintsResource'], 'StatisticsResource' => ['shape' => 'MonitoringStatisticsResource']]], 'DataQualityJobInput' => ['type' => 'structure', 'members' => ['EndpointInput' => ['shape' => 'EndpointInput'], 'BatchTransformInput' => ['shape' => 'BatchTransformInput']]], 'DataSource' => ['type' => 'structure', 'members' => ['S3DataSource' => ['shape' => 'S3DataSource'], 'FileSystemDataSource' => ['shape' => 'FileSystemDataSource']]], 'Database' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'DatasetDefinition' => ['type' => 'structure', 'members' => ['AthenaDatasetDefinition' => ['shape' => 'AthenaDatasetDefinition'], 'RedshiftDatasetDefinition' => ['shape' => 'RedshiftDatasetDefinition'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'DataDistributionType' => ['shape' => 'DataDistributionType'], 'InputMode' => ['shape' => 'InputMode']]], 'DebugHookConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['LocalPath' => ['shape' => 'DirectoryPath'], 'S3OutputPath' => ['shape' => 'S3Uri'], 'HookParameters' => ['shape' => 'HookParameters'], 'CollectionConfigurations' => ['shape' => 'CollectionConfigurations']]], 'DebugRuleConfiguration' => ['type' => 'structure', 'required' => ['RuleConfigurationName', 'RuleEvaluatorImage'], 'members' => ['RuleConfigurationName' => ['shape' => 'RuleConfigurationName'], 'LocalPath' => ['shape' => 'DirectoryPath'], 'S3OutputPath' => ['shape' => 'S3Uri'], 'RuleEvaluatorImage' => ['shape' => 'AlgorithmImage'], 'InstanceType' => ['shape' => 'ProcessingInstanceType'], 'VolumeSizeInGB' => ['shape' => 'OptionalVolumeSizeInGB'], 'RuleParameters' => ['shape' => 'RuleParameters']]], 'DebugRuleConfigurations' => ['type' => 'list', 'member' => ['shape' => 'DebugRuleConfiguration'], 'max' => 20, 'min' => 0], 'DebugRuleEvaluationStatus' => ['type' => 'structure', 'members' => ['RuleConfigurationName' => ['shape' => 'RuleConfigurationName'], 'RuleEvaluationJobArn' => ['shape' => 'ProcessingJobArn'], 'RuleEvaluationStatus' => ['shape' => 'RuleEvaluationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DebugRuleEvaluationStatuses' => ['type' => 'list', 'member' => ['shape' => 'DebugRuleEvaluationStatus'], 'max' => 20, 'min' => 0], 'DefaultGid' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'DefaultSpaceSettings' => ['type' => 'structure', 'members' => ['ExecutionRole' => ['shape' => 'RoleArn'], 'SecurityGroups' => ['shape' => 'SecurityGroupIds'], 'JupyterServerAppSettings' => ['shape' => 'JupyterServerAppSettings'], 'KernelGatewayAppSettings' => ['shape' => 'KernelGatewayAppSettings']]], 'DefaultUid' => ['type' => 'integer', 'max' => 65535, 'min' => 0], 'DeleteActionRequest' => ['type' => 'structure', 'required' => ['ActionName'], 'members' => ['ActionName' => ['shape' => 'ExperimentEntityName']]], 'DeleteActionResponse' => ['type' => 'structure', 'members' => ['ActionArn' => ['shape' => 'ActionArn']]], 'DeleteAlgorithmInput' => ['type' => 'structure', 'required' => ['AlgorithmName'], 'members' => ['AlgorithmName' => ['shape' => 'EntityName']]], 'DeleteAppImageConfigRequest' => ['type' => 'structure', 'required' => ['AppImageConfigName'], 'members' => ['AppImageConfigName' => ['shape' => 'AppImageConfigName']]], 'DeleteAppRequest' => ['type' => 'structure', 'required' => ['DomainId', 'AppType', 'AppName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'AppType' => ['shape' => 'AppType'], 'AppName' => ['shape' => 'AppName'], 'SpaceName' => ['shape' => 'SpaceName']]], 'DeleteArtifactRequest' => ['type' => 'structure', 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn'], 'Source' => ['shape' => 'ArtifactSource']]], 'DeleteArtifactResponse' => ['type' => 'structure', 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn']]], 'DeleteAssociationRequest' => ['type' => 'structure', 'required' => ['SourceArn', 'DestinationArn'], 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn']]], 'DeleteAssociationResponse' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn']]], 'DeleteCodeRepositoryInput' => ['type' => 'structure', 'required' => ['CodeRepositoryName'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName']]], 'DeleteContextRequest' => ['type' => 'structure', 'required' => ['ContextName'], 'members' => ['ContextName' => ['shape' => 'ExperimentEntityName']]], 'DeleteContextResponse' => ['type' => 'structure', 'members' => ['ContextArn' => ['shape' => 'ContextArn']]], 'DeleteDataQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DeleteDeviceFleetRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName']]], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'RetentionPolicy' => ['shape' => 'RetentionPolicy']]], 'DeleteEdgeDeploymentPlanRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName']]], 'DeleteEdgeDeploymentStageRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'StageName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'StageName' => ['shape' => 'EntityName']]], 'DeleteEndpointConfigInput' => ['type' => 'structure', 'required' => ['EndpointConfigName'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName']]], 'DeleteEndpointInput' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName']]], 'DeleteExperimentRequest' => ['type' => 'structure', 'required' => ['ExperimentName'], 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName']]], 'DeleteExperimentResponse' => ['type' => 'structure', 'members' => ['ExperimentArn' => ['shape' => 'ExperimentArn']]], 'DeleteFeatureGroupRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName']]], 'DeleteFlowDefinitionRequest' => ['type' => 'structure', 'required' => ['FlowDefinitionName'], 'members' => ['FlowDefinitionName' => ['shape' => 'FlowDefinitionName']]], 'DeleteFlowDefinitionResponse' => ['type' => 'structure', 'members' => []], 'DeleteHubContentRequest' => ['type' => 'structure', 'required' => ['HubName', 'HubContentType', 'HubContentName', 'HubContentVersion'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubContentType' => ['shape' => 'HubContentType'], 'HubContentName' => ['shape' => 'HubContentName'], 'HubContentVersion' => ['shape' => 'HubContentVersion']]], 'DeleteHubRequest' => ['type' => 'structure', 'required' => ['HubName'], 'members' => ['HubName' => ['shape' => 'HubName']]], 'DeleteHumanTaskUiRequest' => ['type' => 'structure', 'required' => ['HumanTaskUiName'], 'members' => ['HumanTaskUiName' => ['shape' => 'HumanTaskUiName']]], 'DeleteHumanTaskUiResponse' => ['type' => 'structure', 'members' => []], 'DeleteImageRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName']]], 'DeleteImageResponse' => ['type' => 'structure', 'members' => []], 'DeleteImageVersionRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName'], 'Version' => ['shape' => 'ImageVersionNumber'], 'Alias' => ['shape' => 'SageMakerImageVersionAlias']]], 'DeleteImageVersionResponse' => ['type' => 'structure', 'members' => []], 'DeleteInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName']]], 'DeleteInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['InferenceExperimentArn'], 'members' => ['InferenceExperimentArn' => ['shape' => 'InferenceExperimentArn']]], 'DeleteModelBiasJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DeleteModelCardRequest' => ['type' => 'structure', 'required' => ['ModelCardName'], 'members' => ['ModelCardName' => ['shape' => 'EntityName']]], 'DeleteModelExplainabilityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DeleteModelInput' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DeleteModelPackageGroupInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName'], 'members' => ['ModelPackageGroupName' => ['shape' => 'ArnOrName']]], 'DeleteModelPackageGroupPolicyInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName']]], 'DeleteModelPackageInput' => ['type' => 'structure', 'required' => ['ModelPackageName'], 'members' => ['ModelPackageName' => ['shape' => 'VersionedArnOrName']]], 'DeleteModelQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DeleteMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName']]], 'DeleteNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName']]], 'DeleteNotebookInstanceLifecycleConfigInput' => ['type' => 'structure', 'required' => ['NotebookInstanceLifecycleConfigName'], 'members' => ['NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName']]], 'DeletePipelineRequest' => ['type' => 'structure', 'required' => ['PipelineName', 'ClientRequestToken'], 'members' => ['PipelineName' => ['shape' => 'PipelineName'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'DeletePipelineResponse' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn']]], 'DeleteProjectInput' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectEntityName']]], 'DeleteSpaceRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpaceName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceName' => ['shape' => 'SpaceName']]], 'DeleteStudioLifecycleConfigRequest' => ['type' => 'structure', 'required' => ['StudioLifecycleConfigName'], 'members' => ['StudioLifecycleConfigName' => ['shape' => 'StudioLifecycleConfigName']]], 'DeleteTagsInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'DeleteTagsOutput' => ['type' => 'structure', 'members' => []], 'DeleteTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName']]], 'DeleteTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentArn' => ['shape' => 'TrialComponentArn']]], 'DeleteTrialRequest' => ['type' => 'structure', 'required' => ['TrialName'], 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName']]], 'DeleteTrialResponse' => ['type' => 'structure', 'members' => ['TrialArn' => ['shape' => 'TrialArn']]], 'DeleteUserProfileRequest' => ['type' => 'structure', 'required' => ['DomainId', 'UserProfileName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName']]], 'DeleteWorkforceRequest' => ['type' => 'structure', 'required' => ['WorkforceName'], 'members' => ['WorkforceName' => ['shape' => 'WorkforceName']]], 'DeleteWorkforceResponse' => ['type' => 'structure', 'members' => []], 'DeleteWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamName'], 'members' => ['WorkteamName' => ['shape' => 'WorkteamName']]], 'DeleteWorkteamResponse' => ['type' => 'structure', 'required' => ['Success'], 'members' => ['Success' => ['shape' => 'Success']]], 'DependencyCopyPath' => ['type' => 'string', 'max' => 1023, 'pattern' => '.*'], 'DependencyOriginPath' => ['type' => 'string', 'max' => 1023, 'pattern' => '.*'], 'DeployedImage' => ['type' => 'structure', 'members' => ['SpecifiedImage' => ['shape' => 'ContainerImage'], 'ResolvedImage' => ['shape' => 'ContainerImage'], 'ResolutionTime' => ['shape' => 'Timestamp']]], 'DeployedImages' => ['type' => 'list', 'member' => ['shape' => 'DeployedImage']], 'DeploymentConfig' => ['type' => 'structure', 'required' => ['BlueGreenUpdatePolicy'], 'members' => ['BlueGreenUpdatePolicy' => ['shape' => 'BlueGreenUpdatePolicy'], 'AutoRollbackConfiguration' => ['shape' => 'AutoRollbackConfig']]], 'DeploymentStage' => ['type' => 'structure', 'required' => ['StageName', 'DeviceSelectionConfig'], 'members' => ['StageName' => ['shape' => 'EntityName'], 'DeviceSelectionConfig' => ['shape' => 'DeviceSelectionConfig'], 'DeploymentConfig' => ['shape' => 'EdgeDeploymentConfig']]], 'DeploymentStageMaxResults' => ['type' => 'integer', 'max' => 10], 'DeploymentStageStatusSummaries' => ['type' => 'list', 'member' => ['shape' => 'DeploymentStageStatusSummary']], 'DeploymentStageStatusSummary' => ['type' => 'structure', 'required' => ['StageName', 'DeviceSelectionConfig', 'DeploymentConfig', 'DeploymentStatus'], 'members' => ['StageName' => ['shape' => 'EntityName'], 'DeviceSelectionConfig' => ['shape' => 'DeviceSelectionConfig'], 'DeploymentConfig' => ['shape' => 'EdgeDeploymentConfig'], 'DeploymentStatus' => ['shape' => 'EdgeDeploymentStatus']]], 'DeploymentStages' => ['type' => 'list', 'member' => ['shape' => 'DeploymentStage']], 'DeregisterDevicesRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'DeviceNames'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'DeviceNames' => ['shape' => 'DeviceNames']]], 'DescribeActionRequest' => ['type' => 'structure', 'required' => ['ActionName'], 'members' => ['ActionName' => ['shape' => 'ExperimentEntityName']]], 'DescribeActionResponse' => ['type' => 'structure', 'members' => ['ActionName' => ['shape' => 'ExperimentEntityNameOrArn'], 'ActionArn' => ['shape' => 'ActionArn'], 'Source' => ['shape' => 'ActionSource'], 'ActionType' => ['shape' => 'String256'], 'Description' => ['shape' => 'ExperimentDescription'], 'Status' => ['shape' => 'ActionStatus'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn']]], 'DescribeAlgorithmInput' => ['type' => 'structure', 'required' => ['AlgorithmName'], 'members' => ['AlgorithmName' => ['shape' => 'ArnOrName']]], 'DescribeAlgorithmOutput' => ['type' => 'structure', 'required' => ['AlgorithmName', 'AlgorithmArn', 'CreationTime', 'TrainingSpecification', 'AlgorithmStatus', 'AlgorithmStatusDetails'], 'members' => ['AlgorithmName' => ['shape' => 'EntityName'], 'AlgorithmArn' => ['shape' => 'AlgorithmArn'], 'AlgorithmDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'TrainingSpecification' => ['shape' => 'TrainingSpecification'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'ValidationSpecification' => ['shape' => 'AlgorithmValidationSpecification'], 'AlgorithmStatus' => ['shape' => 'AlgorithmStatus'], 'AlgorithmStatusDetails' => ['shape' => 'AlgorithmStatusDetails'], 'ProductId' => ['shape' => 'ProductId'], 'CertifyForMarketplace' => ['shape' => 'CertifyForMarketplace']]], 'DescribeAppImageConfigRequest' => ['type' => 'structure', 'required' => ['AppImageConfigName'], 'members' => ['AppImageConfigName' => ['shape' => 'AppImageConfigName']]], 'DescribeAppImageConfigResponse' => ['type' => 'structure', 'members' => ['AppImageConfigArn' => ['shape' => 'AppImageConfigArn'], 'AppImageConfigName' => ['shape' => 'AppImageConfigName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'KernelGatewayImageConfig' => ['shape' => 'KernelGatewayImageConfig']]], 'DescribeAppRequest' => ['type' => 'structure', 'required' => ['DomainId', 'AppType', 'AppName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'AppType' => ['shape' => 'AppType'], 'AppName' => ['shape' => 'AppName'], 'SpaceName' => ['shape' => 'SpaceName']]], 'DescribeAppResponse' => ['type' => 'structure', 'members' => ['AppArn' => ['shape' => 'AppArn'], 'AppType' => ['shape' => 'AppType'], 'AppName' => ['shape' => 'AppName'], 'DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'Status' => ['shape' => 'AppStatus'], 'LastHealthCheckTimestamp' => ['shape' => 'Timestamp'], 'LastUserActivityTimestamp' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'CreationTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'ResourceSpec' => ['shape' => 'ResourceSpec'], 'SpaceName' => ['shape' => 'SpaceName']]], 'DescribeArtifactRequest' => ['type' => 'structure', 'required' => ['ArtifactArn'], 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn']]], 'DescribeArtifactResponse' => ['type' => 'structure', 'members' => ['ArtifactName' => ['shape' => 'ExperimentEntityNameOrArn'], 'ArtifactArn' => ['shape' => 'ArtifactArn'], 'Source' => ['shape' => 'ArtifactSource'], 'ArtifactType' => ['shape' => 'String256'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn']]], 'DescribeAutoMLJobRequest' => ['type' => 'structure', 'required' => ['AutoMLJobName'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName']]], 'DescribeAutoMLJobResponse' => ['type' => 'structure', 'required' => ['AutoMLJobName', 'AutoMLJobArn', 'InputDataConfig', 'OutputDataConfig', 'RoleArn', 'CreationTime', 'LastModifiedTime', 'AutoMLJobStatus', 'AutoMLJobSecondaryStatus'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'InputDataConfig' => ['shape' => 'AutoMLInputDataConfig'], 'OutputDataConfig' => ['shape' => 'AutoMLOutputDataConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'AutoMLJobObjective' => ['shape' => 'AutoMLJobObjective'], 'ProblemType' => ['shape' => 'ProblemType'], 'AutoMLJobConfig' => ['shape' => 'AutoMLJobConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'AutoMLFailureReason'], 'PartialFailureReasons' => ['shape' => 'AutoMLPartialFailureReasons'], 'BestCandidate' => ['shape' => 'AutoMLCandidate'], 'AutoMLJobStatus' => ['shape' => 'AutoMLJobStatus'], 'AutoMLJobSecondaryStatus' => ['shape' => 'AutoMLJobSecondaryStatus'], 'GenerateCandidateDefinitionsOnly' => ['shape' => 'GenerateCandidateDefinitionsOnly'], 'AutoMLJobArtifacts' => ['shape' => 'AutoMLJobArtifacts'], 'ResolvedAttributes' => ['shape' => 'ResolvedAttributes'], 'ModelDeployConfig' => ['shape' => 'ModelDeployConfig'], 'ModelDeployResult' => ['shape' => 'ModelDeployResult']]], 'DescribeCodeRepositoryInput' => ['type' => 'structure', 'required' => ['CodeRepositoryName'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName']]], 'DescribeCodeRepositoryOutput' => ['type' => 'structure', 'required' => ['CodeRepositoryName', 'CodeRepositoryArn', 'CreationTime', 'LastModifiedTime'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName'], 'CodeRepositoryArn' => ['shape' => 'CodeRepositoryArn'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'GitConfig' => ['shape' => 'GitConfig']]], 'DescribeCompilationJobRequest' => ['type' => 'structure', 'required' => ['CompilationJobName'], 'members' => ['CompilationJobName' => ['shape' => 'EntityName']]], 'DescribeCompilationJobResponse' => ['type' => 'structure', 'required' => ['CompilationJobName', 'CompilationJobArn', 'CompilationJobStatus', 'StoppingCondition', 'CreationTime', 'LastModifiedTime', 'FailureReason', 'ModelArtifacts', 'RoleArn', 'InputConfig', 'OutputConfig'], 'members' => ['CompilationJobName' => ['shape' => 'EntityName'], 'CompilationJobArn' => ['shape' => 'CompilationJobArn'], 'CompilationJobStatus' => ['shape' => 'CompilationJobStatus'], 'CompilationStartTime' => ['shape' => 'Timestamp'], 'CompilationEndTime' => ['shape' => 'Timestamp'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'InferenceImage' => ['shape' => 'InferenceImage'], 'ModelPackageVersionArn' => ['shape' => 'ModelPackageArn'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'ModelArtifacts' => ['shape' => 'ModelArtifacts'], 'ModelDigests' => ['shape' => 'ModelDigests'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputConfig' => ['shape' => 'InputConfig'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'VpcConfig' => ['shape' => 'NeoVpcConfig']]], 'DescribeContextRequest' => ['type' => 'structure', 'required' => ['ContextName'], 'members' => ['ContextName' => ['shape' => 'ExperimentEntityNameOrArn']]], 'DescribeContextResponse' => ['type' => 'structure', 'members' => ['ContextName' => ['shape' => 'ExperimentEntityName'], 'ContextArn' => ['shape' => 'ContextArn'], 'Source' => ['shape' => 'ContextSource'], 'ContextType' => ['shape' => 'String256'], 'Description' => ['shape' => 'ExperimentDescription'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn']]], 'DescribeDataQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DescribeDataQualityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn', 'JobDefinitionName', 'CreationTime', 'DataQualityAppSpecification', 'DataQualityJobInput', 'DataQualityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn'], 'JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'CreationTime' => ['shape' => 'Timestamp'], 'DataQualityBaselineConfig' => ['shape' => 'DataQualityBaselineConfig'], 'DataQualityAppSpecification' => ['shape' => 'DataQualityAppSpecification'], 'DataQualityJobInput' => ['shape' => 'DataQualityJobInput'], 'DataQualityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition']]], 'DescribeDeviceFleetRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName']]], 'DescribeDeviceFleetResponse' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'DeviceFleetArn', 'OutputConfig', 'CreationTime', 'LastModifiedTime'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'DeviceFleetArn' => ['shape' => 'DeviceFleetArn'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'Description' => ['shape' => 'DeviceFleetDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn'], 'IotRoleAlias' => ['shape' => 'IotRoleAlias']]], 'DescribeDeviceRequest' => ['type' => 'structure', 'required' => ['DeviceName', 'DeviceFleetName'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'DeviceName' => ['shape' => 'EntityName'], 'DeviceFleetName' => ['shape' => 'EntityName']]], 'DescribeDeviceResponse' => ['type' => 'structure', 'required' => ['DeviceName', 'DeviceFleetName', 'RegistrationTime'], 'members' => ['DeviceArn' => ['shape' => 'DeviceArn'], 'DeviceName' => ['shape' => 'EntityName'], 'Description' => ['shape' => 'DeviceDescription'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'IotThingName' => ['shape' => 'ThingName'], 'RegistrationTime' => ['shape' => 'Timestamp'], 'LatestHeartbeat' => ['shape' => 'Timestamp'], 'Models' => ['shape' => 'EdgeModels'], 'MaxModels' => ['shape' => 'Integer'], 'NextToken' => ['shape' => 'NextToken'], 'AgentVersion' => ['shape' => 'EdgeVersion']]], 'DescribeDomainRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId']]], 'DescribeDomainResponse' => ['type' => 'structure', 'members' => ['DomainArn' => ['shape' => 'DomainArn'], 'DomainId' => ['shape' => 'DomainId'], 'DomainName' => ['shape' => 'DomainName'], 'HomeEfsFileSystemId' => ['shape' => 'ResourceId'], 'SingleSignOnManagedApplicationInstanceId' => ['shape' => 'String256'], 'Status' => ['shape' => 'DomainStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'AuthMode' => ['shape' => 'AuthMode'], 'DefaultUserSettings' => ['shape' => 'UserSettings'], 'AppNetworkAccessType' => ['shape' => 'AppNetworkAccessType'], 'HomeEfsFileSystemKmsKeyId' => ['shape' => 'KmsKeyId', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated, use KmsKeyId instead.'], 'SubnetIds' => ['shape' => 'Subnets'], 'Url' => ['shape' => 'String1024'], 'VpcId' => ['shape' => 'VpcId'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'DomainSettings' => ['shape' => 'DomainSettings'], 'AppSecurityGroupManagement' => ['shape' => 'AppSecurityGroupManagement'], 'SecurityGroupIdForDomainBoundary' => ['shape' => 'SecurityGroupId'], 'DefaultSpaceSettings' => ['shape' => 'DefaultSpaceSettings']]], 'DescribeEdgeDeploymentPlanRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'DeploymentStageMaxResults']]], 'DescribeEdgeDeploymentPlanResponse' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanArn', 'EdgeDeploymentPlanName', 'ModelConfigs', 'DeviceFleetName', 'Stages'], 'members' => ['EdgeDeploymentPlanArn' => ['shape' => 'EdgeDeploymentPlanArn'], 'EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'ModelConfigs' => ['shape' => 'EdgeDeploymentModelConfigs'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'EdgeDeploymentSuccess' => ['shape' => 'Integer'], 'EdgeDeploymentPending' => ['shape' => 'Integer'], 'EdgeDeploymentFailed' => ['shape' => 'Integer'], 'Stages' => ['shape' => 'DeploymentStageStatusSummaries'], 'NextToken' => ['shape' => 'NextToken'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DescribeEdgePackagingJobRequest' => ['type' => 'structure', 'required' => ['EdgePackagingJobName'], 'members' => ['EdgePackagingJobName' => ['shape' => 'EntityName']]], 'DescribeEdgePackagingJobResponse' => ['type' => 'structure', 'required' => ['EdgePackagingJobArn', 'EdgePackagingJobName', 'EdgePackagingJobStatus'], 'members' => ['EdgePackagingJobArn' => ['shape' => 'EdgePackagingJobArn'], 'EdgePackagingJobName' => ['shape' => 'EntityName'], 'CompilationJobName' => ['shape' => 'EntityName'], 'ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion'], 'RoleArn' => ['shape' => 'RoleArn'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'ResourceKey' => ['shape' => 'KmsKeyId'], 'EdgePackagingJobStatus' => ['shape' => 'EdgePackagingJobStatus'], 'EdgePackagingJobStatusMessage' => ['shape' => 'String'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'ModelArtifact' => ['shape' => 'S3Uri'], 'ModelSignature' => ['shape' => 'String'], 'PresetDeploymentOutput' => ['shape' => 'EdgePresetDeploymentOutput']]], 'DescribeEndpointConfigInput' => ['type' => 'structure', 'required' => ['EndpointConfigName'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName']]], 'DescribeEndpointConfigOutput' => ['type' => 'structure', 'required' => ['EndpointConfigName', 'EndpointConfigArn', 'ProductionVariants', 'CreationTime'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'EndpointConfigArn' => ['shape' => 'EndpointConfigArn'], 'ProductionVariants' => ['shape' => 'ProductionVariantList'], 'DataCaptureConfig' => ['shape' => 'DataCaptureConfig'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'CreationTime' => ['shape' => 'Timestamp'], 'AsyncInferenceConfig' => ['shape' => 'AsyncInferenceConfig'], 'ExplainerConfig' => ['shape' => 'ExplainerConfig'], 'ShadowProductionVariants' => ['shape' => 'ProductionVariantList']]], 'DescribeEndpointInput' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName']]], 'DescribeEndpointOutput' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointArn', 'EndpointConfigName', 'EndpointStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointArn' => ['shape' => 'EndpointArn'], 'EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'ProductionVariants' => ['shape' => 'ProductionVariantSummaryList'], 'DataCaptureConfig' => ['shape' => 'DataCaptureConfigSummary'], 'EndpointStatus' => ['shape' => 'EndpointStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastDeploymentConfig' => ['shape' => 'DeploymentConfig'], 'AsyncInferenceConfig' => ['shape' => 'AsyncInferenceConfig'], 'PendingDeploymentSummary' => ['shape' => 'PendingDeploymentSummary'], 'ExplainerConfig' => ['shape' => 'ExplainerConfig'], 'ShadowProductionVariants' => ['shape' => 'ProductionVariantSummaryList']]], 'DescribeExperimentRequest' => ['type' => 'structure', 'required' => ['ExperimentName'], 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName']]], 'DescribeExperimentResponse' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'ExperimentArn' => ['shape' => 'ExperimentArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ExperimentSource'], 'Description' => ['shape' => 'ExperimentDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext']]], 'DescribeFeatureGroupRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeFeatureGroupResponse' => ['type' => 'structure', 'required' => ['FeatureGroupArn', 'FeatureGroupName', 'RecordIdentifierFeatureName', 'EventTimeFeatureName', 'FeatureDefinitions', 'CreationTime', 'NextToken'], 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn'], 'FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'RecordIdentifierFeatureName' => ['shape' => 'FeatureName'], 'EventTimeFeatureName' => ['shape' => 'FeatureName'], 'FeatureDefinitions' => ['shape' => 'FeatureDefinitions'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'OnlineStoreConfig' => ['shape' => 'OnlineStoreConfig'], 'OfflineStoreConfig' => ['shape' => 'OfflineStoreConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'FeatureGroupStatus' => ['shape' => 'FeatureGroupStatus'], 'OfflineStoreStatus' => ['shape' => 'OfflineStoreStatus'], 'LastUpdateStatus' => ['shape' => 'LastUpdateStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'Description' => ['shape' => 'Description'], 'NextToken' => ['shape' => 'NextToken'], 'OnlineStoreTotalSizeBytes' => ['shape' => 'OnlineStoreTotalSizeBytes']]], 'DescribeFeatureMetadataRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'FeatureName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureName' => ['shape' => 'FeatureName']]], 'DescribeFeatureMetadataResponse' => ['type' => 'structure', 'required' => ['FeatureGroupArn', 'FeatureGroupName', 'FeatureName', 'FeatureType', 'CreationTime', 'LastModifiedTime'], 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn'], 'FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureName' => ['shape' => 'FeatureName'], 'FeatureType' => ['shape' => 'FeatureType'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'Description' => ['shape' => 'FeatureDescription'], 'Parameters' => ['shape' => 'FeatureParameters']]], 'DescribeFlowDefinitionRequest' => ['type' => 'structure', 'required' => ['FlowDefinitionName'], 'members' => ['FlowDefinitionName' => ['shape' => 'FlowDefinitionName']]], 'DescribeFlowDefinitionResponse' => ['type' => 'structure', 'required' => ['FlowDefinitionArn', 'FlowDefinitionName', 'FlowDefinitionStatus', 'CreationTime', 'HumanLoopConfig', 'OutputConfig', 'RoleArn'], 'members' => ['FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'FlowDefinitionName' => ['shape' => 'FlowDefinitionName'], 'FlowDefinitionStatus' => ['shape' => 'FlowDefinitionStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'HumanLoopRequestSource' => ['shape' => 'HumanLoopRequestSource'], 'HumanLoopActivationConfig' => ['shape' => 'HumanLoopActivationConfig'], 'HumanLoopConfig' => ['shape' => 'HumanLoopConfig'], 'OutputConfig' => ['shape' => 'FlowDefinitionOutputConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'FailureReason' => ['shape' => 'FailureReason']]], 'DescribeHubContentRequest' => ['type' => 'structure', 'required' => ['HubName', 'HubContentType', 'HubContentName'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubContentType' => ['shape' => 'HubContentType'], 'HubContentName' => ['shape' => 'HubContentName'], 'HubContentVersion' => ['shape' => 'HubContentVersion']]], 'DescribeHubContentResponse' => ['type' => 'structure', 'required' => ['HubContentName', 'HubContentArn', 'HubContentVersion', 'HubContentType', 'DocumentSchemaVersion', 'HubName', 'HubArn', 'HubContentDocument', 'HubContentStatus', 'CreationTime'], 'members' => ['HubContentName' => ['shape' => 'HubContentName'], 'HubContentArn' => ['shape' => 'HubContentArn'], 'HubContentVersion' => ['shape' => 'HubContentVersion'], 'HubContentType' => ['shape' => 'HubContentType'], 'DocumentSchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'HubName' => ['shape' => 'HubName'], 'HubArn' => ['shape' => 'HubArn'], 'HubContentDisplayName' => ['shape' => 'HubContentDisplayName'], 'HubContentDescription' => ['shape' => 'HubContentDescription'], 'HubContentMarkdown' => ['shape' => 'HubContentMarkdown'], 'HubContentDocument' => ['shape' => 'HubContentDocument'], 'HubContentSearchKeywords' => ['shape' => 'HubContentSearchKeywordList'], 'HubContentDependencies' => ['shape' => 'HubContentDependencyList'], 'HubContentStatus' => ['shape' => 'HubContentStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp']]], 'DescribeHubRequest' => ['type' => 'structure', 'required' => ['HubName'], 'members' => ['HubName' => ['shape' => 'HubName']]], 'DescribeHubResponse' => ['type' => 'structure', 'required' => ['HubName', 'HubArn', 'HubStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubArn' => ['shape' => 'HubArn'], 'HubDisplayName' => ['shape' => 'HubDisplayName'], 'HubDescription' => ['shape' => 'HubDescription'], 'HubSearchKeywords' => ['shape' => 'HubSearchKeywordList'], 'S3StorageConfig' => ['shape' => 'HubS3StorageConfig'], 'HubStatus' => ['shape' => 'HubStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DescribeHumanTaskUiRequest' => ['type' => 'structure', 'required' => ['HumanTaskUiName'], 'members' => ['HumanTaskUiName' => ['shape' => 'HumanTaskUiName']]], 'DescribeHumanTaskUiResponse' => ['type' => 'structure', 'required' => ['HumanTaskUiArn', 'HumanTaskUiName', 'CreationTime', 'UiTemplate'], 'members' => ['HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn'], 'HumanTaskUiName' => ['shape' => 'HumanTaskUiName'], 'HumanTaskUiStatus' => ['shape' => 'HumanTaskUiStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'UiTemplate' => ['shape' => 'UiTemplateInfo']]], 'DescribeHyperParameterTuningJobRequest' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName']]], 'DescribeHyperParameterTuningJobResponse' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName', 'HyperParameterTuningJobArn', 'HyperParameterTuningJobConfig', 'HyperParameterTuningJobStatus', 'CreationTime', 'TrainingJobStatusCounters', 'ObjectiveStatusCounters'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'HyperParameterTuningJobArn' => ['shape' => 'HyperParameterTuningJobArn'], 'HyperParameterTuningJobConfig' => ['shape' => 'HyperParameterTuningJobConfig'], 'TrainingJobDefinition' => ['shape' => 'HyperParameterTrainingJobDefinition'], 'TrainingJobDefinitions' => ['shape' => 'HyperParameterTrainingJobDefinitions'], 'HyperParameterTuningJobStatus' => ['shape' => 'HyperParameterTuningJobStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'HyperParameterTuningEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'TrainingJobStatusCounters' => ['shape' => 'TrainingJobStatusCounters'], 'ObjectiveStatusCounters' => ['shape' => 'ObjectiveStatusCounters'], 'BestTrainingJob' => ['shape' => 'HyperParameterTrainingJobSummary'], 'OverallBestTrainingJob' => ['shape' => 'HyperParameterTrainingJobSummary'], 'WarmStartConfig' => ['shape' => 'HyperParameterTuningJobWarmStartConfig'], 'FailureReason' => ['shape' => 'FailureReason'], 'TuningJobCompletionDetails' => ['shape' => 'HyperParameterTuningJobCompletionDetails'], 'ConsumedResources' => ['shape' => 'HyperParameterTuningJobConsumedResources']]], 'DescribeImageRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName']]], 'DescribeImageResponse' => ['type' => 'structure', 'members' => ['CreationTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ImageDescription'], 'DisplayName' => ['shape' => 'ImageDisplayName'], 'FailureReason' => ['shape' => 'FailureReason'], 'ImageArn' => ['shape' => 'ImageArn'], 'ImageName' => ['shape' => 'ImageName'], 'ImageStatus' => ['shape' => 'ImageStatus'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn']]], 'DescribeImageVersionRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName'], 'Version' => ['shape' => 'ImageVersionNumber'], 'Alias' => ['shape' => 'SageMakerImageVersionAlias']]], 'DescribeImageVersionResponse' => ['type' => 'structure', 'members' => ['BaseImage' => ['shape' => 'ImageBaseImage'], 'ContainerImage' => ['shape' => 'ImageContainerImage'], 'CreationTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'FailureReason'], 'ImageArn' => ['shape' => 'ImageArn'], 'ImageVersionArn' => ['shape' => 'ImageVersionArn'], 'ImageVersionStatus' => ['shape' => 'ImageVersionStatus'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'ImageVersionNumber'], 'VendorGuidance' => ['shape' => 'VendorGuidance'], 'JobType' => ['shape' => 'JobType'], 'MLFramework' => ['shape' => 'MLFramework'], 'ProgrammingLang' => ['shape' => 'ProgrammingLang'], 'Processor' => ['shape' => 'Processor'], 'Horovod' => ['shape' => 'Horovod'], 'ReleaseNotes' => ['shape' => 'ReleaseNotes']]], 'DescribeInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName']]], 'DescribeInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['Arn', 'Name', 'Type', 'Status', 'EndpointMetadata', 'ModelVariants'], 'members' => ['Arn' => ['shape' => 'InferenceExperimentArn'], 'Name' => ['shape' => 'InferenceExperimentName'], 'Type' => ['shape' => 'InferenceExperimentType'], 'Schedule' => ['shape' => 'InferenceExperimentSchedule'], 'Status' => ['shape' => 'InferenceExperimentStatus'], 'StatusReason' => ['shape' => 'InferenceExperimentStatusReason'], 'Description' => ['shape' => 'InferenceExperimentDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'CompletionTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn'], 'EndpointMetadata' => ['shape' => 'EndpointMetadata'], 'ModelVariants' => ['shape' => 'ModelVariantConfigSummaryList'], 'DataStorageConfig' => ['shape' => 'InferenceExperimentDataStorageConfig'], 'ShadowModeConfig' => ['shape' => 'ShadowModeConfig'], 'KmsKey' => ['shape' => 'KmsKeyId']]], 'DescribeInferenceRecommendationsJobRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName']]], 'DescribeInferenceRecommendationsJobResponse' => ['type' => 'structure', 'required' => ['JobName', 'JobType', 'JobArn', 'RoleArn', 'Status', 'CreationTime', 'LastModifiedTime', 'InputConfig'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName'], 'JobDescription' => ['shape' => 'RecommendationJobDescription'], 'JobType' => ['shape' => 'RecommendationJobType'], 'JobArn' => ['shape' => 'RecommendationJobArn'], 'RoleArn' => ['shape' => 'RoleArn'], 'Status' => ['shape' => 'RecommendationJobStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'CompletionTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'InputConfig' => ['shape' => 'RecommendationJobInputConfig'], 'StoppingConditions' => ['shape' => 'RecommendationJobStoppingConditions'], 'InferenceRecommendations' => ['shape' => 'InferenceRecommendations'], 'EndpointPerformances' => ['shape' => 'EndpointPerformances']]], 'DescribeLabelingJobRequest' => ['type' => 'structure', 'required' => ['LabelingJobName'], 'members' => ['LabelingJobName' => ['shape' => 'LabelingJobName']]], 'DescribeLabelingJobResponse' => ['type' => 'structure', 'required' => ['LabelingJobStatus', 'LabelCounters', 'CreationTime', 'LastModifiedTime', 'JobReferenceCode', 'LabelingJobName', 'LabelingJobArn', 'InputConfig', 'OutputConfig', 'RoleArn', 'HumanTaskConfig'], 'members' => ['LabelingJobStatus' => ['shape' => 'LabelingJobStatus'], 'LabelCounters' => ['shape' => 'LabelCounters'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'JobReferenceCode' => ['shape' => 'JobReferenceCode'], 'LabelingJobName' => ['shape' => 'LabelingJobName'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'LabelAttributeName' => ['shape' => 'LabelAttributeName'], 'InputConfig' => ['shape' => 'LabelingJobInputConfig'], 'OutputConfig' => ['shape' => 'LabelingJobOutputConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'LabelCategoryConfigS3Uri' => ['shape' => 'S3Uri'], 'StoppingConditions' => ['shape' => 'LabelingJobStoppingConditions'], 'LabelingJobAlgorithmsConfig' => ['shape' => 'LabelingJobAlgorithmsConfig'], 'HumanTaskConfig' => ['shape' => 'HumanTaskConfig'], 'Tags' => ['shape' => 'TagList'], 'LabelingJobOutput' => ['shape' => 'LabelingJobOutput']]], 'DescribeLineageGroupRequest' => ['type' => 'structure', 'required' => ['LineageGroupName'], 'members' => ['LineageGroupName' => ['shape' => 'ExperimentEntityName']]], 'DescribeLineageGroupResponse' => ['type' => 'structure', 'members' => ['LineageGroupName' => ['shape' => 'ExperimentEntityName'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Description' => ['shape' => 'ExperimentDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext']]], 'DescribeModelBiasJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DescribeModelBiasJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn', 'JobDefinitionName', 'CreationTime', 'ModelBiasAppSpecification', 'ModelBiasJobInput', 'ModelBiasJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn'], 'JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'CreationTime' => ['shape' => 'Timestamp'], 'ModelBiasBaselineConfig' => ['shape' => 'ModelBiasBaselineConfig'], 'ModelBiasAppSpecification' => ['shape' => 'ModelBiasAppSpecification'], 'ModelBiasJobInput' => ['shape' => 'ModelBiasJobInput'], 'ModelBiasJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition']]], 'DescribeModelCardExportJobRequest' => ['type' => 'structure', 'required' => ['ModelCardExportJobArn'], 'members' => ['ModelCardExportJobArn' => ['shape' => 'ModelCardExportJobArn']]], 'DescribeModelCardExportJobResponse' => ['type' => 'structure', 'required' => ['ModelCardExportJobName', 'ModelCardExportJobArn', 'Status', 'ModelCardName', 'ModelCardVersion', 'OutputConfig', 'CreatedAt', 'LastModifiedAt'], 'members' => ['ModelCardExportJobName' => ['shape' => 'EntityName'], 'ModelCardExportJobArn' => ['shape' => 'ModelCardExportJobArn'], 'Status' => ['shape' => 'ModelCardExportJobStatus'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'OutputConfig' => ['shape' => 'ModelCardExportOutputConfig'], 'CreatedAt' => ['shape' => 'Timestamp'], 'LastModifiedAt' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'FailureReason'], 'ExportArtifacts' => ['shape' => 'ModelCardExportArtifacts']]], 'DescribeModelCardRequest' => ['type' => 'structure', 'required' => ['ModelCardName'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer']]], 'DescribeModelCardResponse' => ['type' => 'structure', 'required' => ['ModelCardArn', 'ModelCardName', 'ModelCardVersion', 'Content', 'ModelCardStatus', 'CreationTime', 'CreatedBy'], 'members' => ['ModelCardArn' => ['shape' => 'ModelCardArn'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'Content' => ['shape' => 'ModelCardContent'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'SecurityConfig' => ['shape' => 'ModelCardSecurityConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ModelCardProcessingStatus' => ['shape' => 'ModelCardProcessingStatus']]], 'DescribeModelExplainabilityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DescribeModelExplainabilityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn', 'JobDefinitionName', 'CreationTime', 'ModelExplainabilityAppSpecification', 'ModelExplainabilityJobInput', 'ModelExplainabilityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn'], 'JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'CreationTime' => ['shape' => 'Timestamp'], 'ModelExplainabilityBaselineConfig' => ['shape' => 'ModelExplainabilityBaselineConfig'], 'ModelExplainabilityAppSpecification' => ['shape' => 'ModelExplainabilityAppSpecification'], 'ModelExplainabilityJobInput' => ['shape' => 'ModelExplainabilityJobInput'], 'ModelExplainabilityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition']]], 'DescribeModelInput' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DescribeModelOutput' => ['type' => 'structure', 'required' => ['ModelName', 'ExecutionRoleArn', 'CreationTime', 'ModelArn'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'PrimaryContainer' => ['shape' => 'ContainerDefinition'], 'Containers' => ['shape' => 'ContainerDefinitionList'], 'InferenceExecutionConfig' => ['shape' => 'InferenceExecutionConfig'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'ModelArn' => ['shape' => 'ModelArn'], 'EnableNetworkIsolation' => ['shape' => 'Boolean']]], 'DescribeModelPackageGroupInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName'], 'members' => ['ModelPackageGroupName' => ['shape' => 'ArnOrName']]], 'DescribeModelPackageGroupOutput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName', 'ModelPackageGroupArn', 'CreationTime', 'CreatedBy', 'ModelPackageGroupStatus'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageGroupArn' => ['shape' => 'ModelPackageGroupArn'], 'ModelPackageGroupDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'CreatedBy' => ['shape' => 'UserContext'], 'ModelPackageGroupStatus' => ['shape' => 'ModelPackageGroupStatus']]], 'DescribeModelPackageInput' => ['type' => 'structure', 'required' => ['ModelPackageName'], 'members' => ['ModelPackageName' => ['shape' => 'VersionedArnOrName']]], 'DescribeModelPackageOutput' => ['type' => 'structure', 'required' => ['ModelPackageName', 'ModelPackageArn', 'CreationTime', 'ModelPackageStatus', 'ModelPackageStatusDetails'], 'members' => ['ModelPackageName' => ['shape' => 'EntityName'], 'ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageVersion' => ['shape' => 'ModelPackageVersion'], 'ModelPackageArn' => ['shape' => 'ModelPackageArn'], 'ModelPackageDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'SourceAlgorithmSpecification' => ['shape' => 'SourceAlgorithmSpecification'], 'ValidationSpecification' => ['shape' => 'ModelPackageValidationSpecification'], 'ModelPackageStatus' => ['shape' => 'ModelPackageStatus'], 'ModelPackageStatusDetails' => ['shape' => 'ModelPackageStatusDetails'], 'CertifyForMarketplace' => ['shape' => 'CertifyForMarketplace'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus'], 'CreatedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'ModelMetrics' => ['shape' => 'ModelMetrics'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ApprovalDescription' => ['shape' => 'ApprovalDescription'], 'CustomerMetadataProperties' => ['shape' => 'CustomerMetadataMap'], 'DriftCheckBaselines' => ['shape' => 'DriftCheckBaselines'], 'Domain' => ['shape' => 'String'], 'Task' => ['shape' => 'String'], 'SamplePayloadUrl' => ['shape' => 'String'], 'AdditionalInferenceSpecifications' => ['shape' => 'AdditionalInferenceSpecifications']]], 'DescribeModelQualityJobDefinitionRequest' => ['type' => 'structure', 'required' => ['JobDefinitionName'], 'members' => ['JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName']]], 'DescribeModelQualityJobDefinitionResponse' => ['type' => 'structure', 'required' => ['JobDefinitionArn', 'JobDefinitionName', 'CreationTime', 'ModelQualityAppSpecification', 'ModelQualityJobInput', 'ModelQualityJobOutputConfig', 'JobResources', 'RoleArn'], 'members' => ['JobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn'], 'JobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'CreationTime' => ['shape' => 'Timestamp'], 'ModelQualityBaselineConfig' => ['shape' => 'ModelQualityBaselineConfig'], 'ModelQualityAppSpecification' => ['shape' => 'ModelQualityAppSpecification'], 'ModelQualityJobInput' => ['shape' => 'ModelQualityJobInput'], 'ModelQualityJobOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'JobResources' => ['shape' => 'MonitoringResources'], 'NetworkConfig' => ['shape' => 'MonitoringNetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition']]], 'DescribeMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName']]], 'DescribeMonitoringScheduleResponse' => ['type' => 'structure', 'required' => ['MonitoringScheduleArn', 'MonitoringScheduleName', 'MonitoringScheduleStatus', 'CreationTime', 'LastModifiedTime', 'MonitoringScheduleConfig'], 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleStatus' => ['shape' => 'ScheduleStatus'], 'MonitoringType' => ['shape' => 'MonitoringType'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleConfig' => ['shape' => 'MonitoringScheduleConfig'], 'EndpointName' => ['shape' => 'EndpointName'], 'LastMonitoringExecutionSummary' => ['shape' => 'MonitoringExecutionSummary']]], 'DescribeNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName']]], 'DescribeNotebookInstanceLifecycleConfigInput' => ['type' => 'structure', 'required' => ['NotebookInstanceLifecycleConfigName'], 'members' => ['NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName']]], 'DescribeNotebookInstanceLifecycleConfigOutput' => ['type' => 'structure', 'members' => ['NotebookInstanceLifecycleConfigArn' => ['shape' => 'NotebookInstanceLifecycleConfigArn'], 'NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'OnCreate' => ['shape' => 'NotebookInstanceLifecycleConfigList'], 'OnStart' => ['shape' => 'NotebookInstanceLifecycleConfigList'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'CreationTime' => ['shape' => 'CreationTime']]], 'DescribeNotebookInstanceOutput' => ['type' => 'structure', 'members' => ['NotebookInstanceArn' => ['shape' => 'NotebookInstanceArn'], 'NotebookInstanceName' => ['shape' => 'NotebookInstanceName'], 'NotebookInstanceStatus' => ['shape' => 'NotebookInstanceStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'Url' => ['shape' => 'NotebookInstanceUrl'], 'InstanceType' => ['shape' => 'InstanceType'], 'SubnetId' => ['shape' => 'SubnetId'], 'SecurityGroups' => ['shape' => 'SecurityGroupIds'], 'RoleArn' => ['shape' => 'RoleArn'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'CreationTime' => ['shape' => 'CreationTime'], 'NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'DirectInternetAccess' => ['shape' => 'DirectInternetAccess'], 'VolumeSizeInGB' => ['shape' => 'NotebookInstanceVolumeSizeInGB'], 'AcceleratorTypes' => ['shape' => 'NotebookInstanceAcceleratorTypes'], 'DefaultCodeRepository' => ['shape' => 'CodeRepositoryNameOrUrl'], 'AdditionalCodeRepositories' => ['shape' => 'AdditionalCodeRepositoryNamesOrUrls'], 'RootAccess' => ['shape' => 'RootAccess'], 'PlatformIdentifier' => ['shape' => 'PlatformIdentifier'], 'InstanceMetadataServiceConfiguration' => ['shape' => 'InstanceMetadataServiceConfiguration']]], 'DescribePipelineDefinitionForExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'DescribePipelineDefinitionForExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineDefinition' => ['shape' => 'PipelineDefinition'], 'CreationTime' => ['shape' => 'Timestamp']]], 'DescribePipelineExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'DescribePipelineExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn'], 'PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'PipelineExecutionDisplayName' => ['shape' => 'PipelineExecutionName'], 'PipelineExecutionStatus' => ['shape' => 'PipelineExecutionStatus'], 'PipelineExecutionDescription' => ['shape' => 'PipelineExecutionDescription'], 'PipelineExperimentConfig' => ['shape' => 'PipelineExperimentConfig'], 'FailureReason' => ['shape' => 'PipelineExecutionFailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'DescribePipelineRequest' => ['type' => 'structure', 'required' => ['PipelineName'], 'members' => ['PipelineName' => ['shape' => 'PipelineNameOrArn']]], 'DescribePipelineResponse' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn'], 'PipelineName' => ['shape' => 'PipelineName'], 'PipelineDisplayName' => ['shape' => 'PipelineName'], 'PipelineDefinition' => ['shape' => 'PipelineDefinition'], 'PipelineDescription' => ['shape' => 'PipelineDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'PipelineStatus' => ['shape' => 'PipelineStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastRunTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'DescribeProcessingJobRequest' => ['type' => 'structure', 'required' => ['ProcessingJobName'], 'members' => ['ProcessingJobName' => ['shape' => 'ProcessingJobName']]], 'DescribeProcessingJobResponse' => ['type' => 'structure', 'required' => ['ProcessingJobName', 'ProcessingResources', 'AppSpecification', 'ProcessingJobArn', 'ProcessingJobStatus', 'CreationTime'], 'members' => ['ProcessingInputs' => ['shape' => 'ProcessingInputs'], 'ProcessingOutputConfig' => ['shape' => 'ProcessingOutputConfig'], 'ProcessingJobName' => ['shape' => 'ProcessingJobName'], 'ProcessingResources' => ['shape' => 'ProcessingResources'], 'StoppingCondition' => ['shape' => 'ProcessingStoppingCondition'], 'AppSpecification' => ['shape' => 'AppSpecification'], 'Environment' => ['shape' => 'ProcessingEnvironmentMap'], 'NetworkConfig' => ['shape' => 'NetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'ProcessingJobArn' => ['shape' => 'ProcessingJobArn'], 'ProcessingJobStatus' => ['shape' => 'ProcessingJobStatus'], 'ExitMessage' => ['shape' => 'ExitMessage'], 'FailureReason' => ['shape' => 'FailureReason'], 'ProcessingEndTime' => ['shape' => 'Timestamp'], 'ProcessingStartTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn']]], 'DescribeProjectInput' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectEntityName']]], 'DescribeProjectOutput' => ['type' => 'structure', 'required' => ['ProjectArn', 'ProjectName', 'ProjectId', 'ServiceCatalogProvisioningDetails', 'ProjectStatus', 'CreationTime'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectName' => ['shape' => 'ProjectEntityName'], 'ProjectId' => ['shape' => 'ProjectId'], 'ProjectDescription' => ['shape' => 'EntityDescription'], 'ServiceCatalogProvisioningDetails' => ['shape' => 'ServiceCatalogProvisioningDetails'], 'ServiceCatalogProvisionedProductDetails' => ['shape' => 'ServiceCatalogProvisionedProductDetails'], 'ProjectStatus' => ['shape' => 'ProjectStatus'], 'CreatedBy' => ['shape' => 'UserContext'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext']]], 'DescribeSpaceRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpaceName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceName' => ['shape' => 'SpaceName']]], 'DescribeSpaceResponse' => ['type' => 'structure', 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceArn' => ['shape' => 'SpaceArn'], 'SpaceName' => ['shape' => 'SpaceName'], 'HomeEfsFileSystemUid' => ['shape' => 'EfsUid'], 'Status' => ['shape' => 'SpaceStatus'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'CreationTime' => ['shape' => 'CreationTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'SpaceSettings' => ['shape' => 'SpaceSettings']]], 'DescribeStudioLifecycleConfigRequest' => ['type' => 'structure', 'required' => ['StudioLifecycleConfigName'], 'members' => ['StudioLifecycleConfigName' => ['shape' => 'StudioLifecycleConfigName']]], 'DescribeStudioLifecycleConfigResponse' => ['type' => 'structure', 'members' => ['StudioLifecycleConfigArn' => ['shape' => 'StudioLifecycleConfigArn'], 'StudioLifecycleConfigName' => ['shape' => 'StudioLifecycleConfigName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'StudioLifecycleConfigContent' => ['shape' => 'StudioLifecycleConfigContent'], 'StudioLifecycleConfigAppType' => ['shape' => 'StudioLifecycleConfigAppType']]], 'DescribeSubscribedWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamArn'], 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn']]], 'DescribeSubscribedWorkteamResponse' => ['type' => 'structure', 'required' => ['SubscribedWorkteam'], 'members' => ['SubscribedWorkteam' => ['shape' => 'SubscribedWorkteam']]], 'DescribeTrainingJobRequest' => ['type' => 'structure', 'required' => ['TrainingJobName'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName']]], 'DescribeTrainingJobResponse' => ['type' => 'structure', 'required' => ['TrainingJobName', 'TrainingJobArn', 'ModelArtifacts', 'TrainingJobStatus', 'SecondaryStatus', 'AlgorithmSpecification', 'ResourceConfig', 'StoppingCondition', 'CreationTime'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn'], 'TuningJobArn' => ['shape' => 'HyperParameterTuningJobArn'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'ModelArtifacts' => ['shape' => 'ModelArtifacts'], 'TrainingJobStatus' => ['shape' => 'TrainingJobStatus'], 'SecondaryStatus' => ['shape' => 'SecondaryStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'HyperParameters' => ['shape' => 'HyperParameters'], 'AlgorithmSpecification' => ['shape' => 'AlgorithmSpecification'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'ResourceConfig' => ['shape' => 'ResourceConfig'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'CreationTime' => ['shape' => 'Timestamp'], 'TrainingStartTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'SecondaryStatusTransitions' => ['shape' => 'SecondaryStatusTransitions'], 'FinalMetricDataList' => ['shape' => 'FinalMetricDataList'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableManagedSpotTraining' => ['shape' => 'Boolean'], 'CheckpointConfig' => ['shape' => 'CheckpointConfig'], 'TrainingTimeInSeconds' => ['shape' => 'TrainingTimeInSeconds'], 'BillableTimeInSeconds' => ['shape' => 'BillableTimeInSeconds'], 'DebugHookConfig' => ['shape' => 'DebugHookConfig'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'DebugRuleConfigurations' => ['shape' => 'DebugRuleConfigurations'], 'TensorBoardOutputConfig' => ['shape' => 'TensorBoardOutputConfig'], 'DebugRuleEvaluationStatuses' => ['shape' => 'DebugRuleEvaluationStatuses'], 'ProfilerConfig' => ['shape' => 'ProfilerConfig'], 'ProfilerRuleConfigurations' => ['shape' => 'ProfilerRuleConfigurations'], 'ProfilerRuleEvaluationStatuses' => ['shape' => 'ProfilerRuleEvaluationStatuses'], 'ProfilingStatus' => ['shape' => 'ProfilingStatus'], 'RetryStrategy' => ['shape' => 'RetryStrategy'], 'Environment' => ['shape' => 'TrainingEnvironmentMap'], 'WarmPoolStatus' => ['shape' => 'WarmPoolStatus']]], 'DescribeTransformJobRequest' => ['type' => 'structure', 'required' => ['TransformJobName'], 'members' => ['TransformJobName' => ['shape' => 'TransformJobName']]], 'DescribeTransformJobResponse' => ['type' => 'structure', 'required' => ['TransformJobName', 'TransformJobArn', 'TransformJobStatus', 'ModelName', 'TransformInput', 'TransformResources', 'CreationTime'], 'members' => ['TransformJobName' => ['shape' => 'TransformJobName'], 'TransformJobArn' => ['shape' => 'TransformJobArn'], 'TransformJobStatus' => ['shape' => 'TransformJobStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'ModelName' => ['shape' => 'ModelName'], 'MaxConcurrentTransforms' => ['shape' => 'MaxConcurrentTransforms'], 'ModelClientConfig' => ['shape' => 'ModelClientConfig'], 'MaxPayloadInMB' => ['shape' => 'MaxPayloadInMB'], 'BatchStrategy' => ['shape' => 'BatchStrategy'], 'Environment' => ['shape' => 'TransformEnvironmentMap'], 'TransformInput' => ['shape' => 'TransformInput'], 'TransformOutput' => ['shape' => 'TransformOutput'], 'DataCaptureConfig' => ['shape' => 'BatchDataCaptureConfig'], 'TransformResources' => ['shape' => 'TransformResources'], 'CreationTime' => ['shape' => 'Timestamp'], 'TransformStartTime' => ['shape' => 'Timestamp'], 'TransformEndTime' => ['shape' => 'Timestamp'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'DataProcessing' => ['shape' => 'DataProcessing'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig']]], 'DescribeTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityNameOrArn']]], 'DescribeTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'TrialComponentSource'], 'Status' => ['shape' => 'TrialComponentStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'Parameters' => ['shape' => 'TrialComponentParameters'], 'InputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'OutputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Metrics' => ['shape' => 'TrialComponentMetricSummaries'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn'], 'Sources' => ['shape' => 'TrialComponentSources']]], 'DescribeTrialRequest' => ['type' => 'structure', 'required' => ['TrialName'], 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName']]], 'DescribeTrialResponse' => ['type' => 'structure', 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName'], 'TrialArn' => ['shape' => 'TrialArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'ExperimentName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'TrialSource'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties']]], 'DescribeUserProfileRequest' => ['type' => 'structure', 'required' => ['DomainId', 'UserProfileName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName']]], 'DescribeUserProfileResponse' => ['type' => 'structure', 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileArn' => ['shape' => 'UserProfileArn'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'HomeEfsFileSystemUid' => ['shape' => 'EfsUid'], 'Status' => ['shape' => 'UserProfileStatus'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'CreationTime' => ['shape' => 'CreationTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'SingleSignOnUserIdentifier' => ['shape' => 'SingleSignOnUserIdentifier'], 'SingleSignOnUserValue' => ['shape' => 'String256'], 'UserSettings' => ['shape' => 'UserSettings']]], 'DescribeWorkforceRequest' => ['type' => 'structure', 'required' => ['WorkforceName'], 'members' => ['WorkforceName' => ['shape' => 'WorkforceName']]], 'DescribeWorkforceResponse' => ['type' => 'structure', 'required' => ['Workforce'], 'members' => ['Workforce' => ['shape' => 'Workforce']]], 'DescribeWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamName'], 'members' => ['WorkteamName' => ['shape' => 'WorkteamName']]], 'DescribeWorkteamResponse' => ['type' => 'structure', 'required' => ['Workteam'], 'members' => ['Workteam' => ['shape' => 'Workteam']]], 'Description' => ['type' => 'string', 'max' => 128], 'DesiredWeightAndCapacity' => ['type' => 'structure', 'required' => ['VariantName'], 'members' => ['VariantName' => ['shape' => 'VariantName'], 'DesiredWeight' => ['shape' => 'VariantWeight'], 'DesiredInstanceCount' => ['shape' => 'TaskCount']]], 'DesiredWeightAndCapacityList' => ['type' => 'list', 'member' => ['shape' => 'DesiredWeightAndCapacity'], 'min' => 1], 'DestinationS3Uri' => ['type' => 'string', 'max' => 512, 'pattern' => '^(https|s3)://([^/])/?(.*)$'], 'DetailedAlgorithmStatus' => ['type' => 'string', 'enum' => ['NotStarted', 'InProgress', 'Completed', 'Failed']], 'DetailedModelPackageStatus' => ['type' => 'string', 'enum' => ['NotStarted', 'InProgress', 'Completed', 'Failed']], 'Device' => ['type' => 'structure', 'required' => ['DeviceName'], 'members' => ['DeviceName' => ['shape' => 'DeviceName'], 'Description' => ['shape' => 'DeviceDescription'], 'IotThingName' => ['shape' => 'ThingName']]], 'DeviceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:[a-z\\-]*:[a-z\\-]*:\\d{12}:[a-z\\-]*/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'DeviceDeploymentStatus' => ['type' => 'string', 'enum' => ['READYTODEPLOY', 'INPROGRESS', 'DEPLOYED', 'FAILED', 'STOPPING', 'STOPPED']], 'DeviceDeploymentSummaries' => ['type' => 'list', 'member' => ['shape' => 'DeviceDeploymentSummary']], 'DeviceDeploymentSummary' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanArn', 'EdgeDeploymentPlanName', 'StageName', 'DeviceName', 'DeviceArn'], 'members' => ['EdgeDeploymentPlanArn' => ['shape' => 'EdgeDeploymentPlanArn'], 'EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'StageName' => ['shape' => 'EntityName'], 'DeployedStageName' => ['shape' => 'EntityName'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'DeviceName' => ['shape' => 'DeviceName'], 'DeviceArn' => ['shape' => 'DeviceArn'], 'DeviceDeploymentStatus' => ['shape' => 'DeviceDeploymentStatus'], 'DeviceDeploymentStatusMessage' => ['shape' => 'String'], 'Description' => ['shape' => 'DeviceDescription'], 'DeploymentStartTime' => ['shape' => 'Timestamp']]], 'DeviceDescription' => ['type' => 'string', 'max' => 40, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'DeviceFleetArn' => ['type' => 'string', 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:device-fleet/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'DeviceFleetDescription' => ['type' => 'string', 'max' => 800, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'DeviceFleetSummaries' => ['type' => 'list', 'member' => ['shape' => 'DeviceFleetSummary']], 'DeviceFleetSummary' => ['type' => 'structure', 'required' => ['DeviceFleetArn', 'DeviceFleetName'], 'members' => ['DeviceFleetArn' => ['shape' => 'DeviceFleetArn'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'DeviceName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'DeviceNames' => ['type' => 'list', 'member' => ['shape' => 'DeviceName']], 'DeviceSelectionConfig' => ['type' => 'structure', 'required' => ['DeviceSubsetType'], 'members' => ['DeviceSubsetType' => ['shape' => 'DeviceSubsetType'], 'Percentage' => ['shape' => 'Percentage'], 'DeviceNames' => ['shape' => 'DeviceNames'], 'DeviceNameContains' => ['shape' => 'DeviceName']]], 'DeviceStats' => ['type' => 'structure', 'required' => ['ConnectedDeviceCount', 'RegisteredDeviceCount'], 'members' => ['ConnectedDeviceCount' => ['shape' => 'Long'], 'RegisteredDeviceCount' => ['shape' => 'Long']]], 'DeviceSubsetType' => ['type' => 'string', 'enum' => ['PERCENTAGE', 'SELECTION', 'NAMECONTAINS']], 'DeviceSummaries' => ['type' => 'list', 'member' => ['shape' => 'DeviceSummary']], 'DeviceSummary' => ['type' => 'structure', 'required' => ['DeviceName', 'DeviceArn'], 'members' => ['DeviceName' => ['shape' => 'EntityName'], 'DeviceArn' => ['shape' => 'DeviceArn'], 'Description' => ['shape' => 'DeviceDescription'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'IotThingName' => ['shape' => 'ThingName'], 'RegistrationTime' => ['shape' => 'Timestamp'], 'LatestHeartbeat' => ['shape' => 'Timestamp'], 'Models' => ['shape' => 'EdgeModelSummaries'], 'AgentVersion' => ['shape' => 'EdgeVersion']]], 'Devices' => ['type' => 'list', 'member' => ['shape' => 'Device']], 'DirectInternetAccess' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'Direction' => ['type' => 'string', 'enum' => ['Both', 'Ascendants', 'Descendants']], 'DirectoryPath' => ['type' => 'string', 'max' => 4096, 'pattern' => '.*'], 'DisableProfiler' => ['type' => 'boolean'], 'DisableSagemakerServicecatalogPortfolioInput' => ['type' => 'structure', 'members' => []], 'DisableSagemakerServicecatalogPortfolioOutput' => ['type' => 'structure', 'members' => []], 'DisassociateAdditionalCodeRepositories' => ['type' => 'boolean'], 'DisassociateDefaultCodeRepository' => ['type' => 'boolean'], 'DisassociateNotebookInstanceAcceleratorTypes' => ['type' => 'boolean'], 'DisassociateNotebookInstanceLifecycleConfig' => ['type' => 'boolean'], 'DisassociateTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName', 'TrialName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'TrialName' => ['shape' => 'ExperimentEntityName']]], 'DisassociateTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'TrialArn' => ['shape' => 'TrialArn']]], 'DocumentSchemaVersion' => ['type' => 'string', 'max' => 14, 'min' => 5, 'pattern' => '^\\d{1,4}.\\d{1,4}.\\d{1,4}$'], 'Dollars' => ['type' => 'integer', 'max' => 2, 'min' => 0], 'DomainArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:domain/.*'], 'DomainDetails' => ['type' => 'structure', 'members' => ['DomainArn' => ['shape' => 'DomainArn'], 'DomainId' => ['shape' => 'DomainId'], 'DomainName' => ['shape' => 'DomainName'], 'Status' => ['shape' => 'DomainStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'Url' => ['shape' => 'String1024']]], 'DomainId' => ['type' => 'string', 'max' => 63], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'DomainDetails']], 'DomainName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'DomainSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 3], 'DomainSettings' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'DomainSecurityGroupIds'], 'RStudioServerProDomainSettings' => ['shape' => 'RStudioServerProDomainSettings'], 'ExecutionRoleIdentityConfig' => ['shape' => 'ExecutionRoleIdentityConfig']]], 'DomainSettingsForUpdate' => ['type' => 'structure', 'members' => ['RStudioServerProDomainSettingsForUpdate' => ['shape' => 'RStudioServerProDomainSettingsForUpdate'], 'ExecutionRoleIdentityConfig' => ['shape' => 'ExecutionRoleIdentityConfig'], 'SecurityGroupIds' => ['shape' => 'DomainSecurityGroupIds']]], 'DomainStatus' => ['type' => 'string', 'enum' => ['Deleting', 'Failed', 'InService', 'Pending', 'Updating', 'Update_Failed', 'Delete_Failed']], 'DoubleParameterValue' => ['type' => 'double'], 'DriftCheckBaselines' => ['type' => 'structure', 'members' => ['Bias' => ['shape' => 'DriftCheckBias'], 'Explainability' => ['shape' => 'DriftCheckExplainability'], 'ModelQuality' => ['shape' => 'DriftCheckModelQuality'], 'ModelDataQuality' => ['shape' => 'DriftCheckModelDataQuality']]], 'DriftCheckBias' => ['type' => 'structure', 'members' => ['ConfigFile' => ['shape' => 'FileSource'], 'PreTrainingConstraints' => ['shape' => 'MetricsSource'], 'PostTrainingConstraints' => ['shape' => 'MetricsSource']]], 'DriftCheckExplainability' => ['type' => 'structure', 'members' => ['Constraints' => ['shape' => 'MetricsSource'], 'ConfigFile' => ['shape' => 'FileSource']]], 'DriftCheckModelDataQuality' => ['type' => 'structure', 'members' => ['Statistics' => ['shape' => 'MetricsSource'], 'Constraints' => ['shape' => 'MetricsSource']]], 'DriftCheckModelQuality' => ['type' => 'structure', 'members' => ['Statistics' => ['shape' => 'MetricsSource'], 'Constraints' => ['shape' => 'MetricsSource']]], 'EMRStepMetadata' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'String256'], 'StepId' => ['shape' => 'String256'], 'StepName' => ['shape' => 'String256'], 'LogFilePath' => ['shape' => 'String1024']]], 'Edge' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn'], 'AssociationType' => ['shape' => 'AssociationEdgeType']]], 'EdgeDeploymentConfig' => ['type' => 'structure', 'required' => ['FailureHandlingPolicy'], 'members' => ['FailureHandlingPolicy' => ['shape' => 'FailureHandlingPolicy']]], 'EdgeDeploymentModelConfig' => ['type' => 'structure', 'required' => ['ModelHandle', 'EdgePackagingJobName'], 'members' => ['ModelHandle' => ['shape' => 'EntityName'], 'EdgePackagingJobName' => ['shape' => 'EntityName']]], 'EdgeDeploymentModelConfigs' => ['type' => 'list', 'member' => ['shape' => 'EdgeDeploymentModelConfig']], 'EdgeDeploymentPlanArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:sagemaker:[a-z\\-]*:\\d{12}:edge-deployment/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'EdgeDeploymentPlanSummaries' => ['type' => 'list', 'member' => ['shape' => 'EdgeDeploymentPlanSummary']], 'EdgeDeploymentPlanSummary' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanArn', 'EdgeDeploymentPlanName', 'DeviceFleetName', 'EdgeDeploymentSuccess', 'EdgeDeploymentPending', 'EdgeDeploymentFailed'], 'members' => ['EdgeDeploymentPlanArn' => ['shape' => 'EdgeDeploymentPlanArn'], 'EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'EdgeDeploymentSuccess' => ['shape' => 'Integer'], 'EdgeDeploymentPending' => ['shape' => 'Integer'], 'EdgeDeploymentFailed' => ['shape' => 'Integer'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'EdgeDeploymentStatus' => ['type' => 'structure', 'required' => ['StageStatus', 'EdgeDeploymentSuccessInStage', 'EdgeDeploymentPendingInStage', 'EdgeDeploymentFailedInStage'], 'members' => ['StageStatus' => ['shape' => 'StageStatus'], 'EdgeDeploymentSuccessInStage' => ['shape' => 'Integer'], 'EdgeDeploymentPendingInStage' => ['shape' => 'Integer'], 'EdgeDeploymentFailedInStage' => ['shape' => 'Integer'], 'EdgeDeploymentStatusMessage' => ['shape' => 'String'], 'EdgeDeploymentStageStartTime' => ['shape' => 'Timestamp']]], 'EdgeModel' => ['type' => 'structure', 'required' => ['ModelName', 'ModelVersion'], 'members' => ['ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion'], 'LatestSampleTime' => ['shape' => 'Timestamp'], 'LatestInference' => ['shape' => 'Timestamp']]], 'EdgeModelStat' => ['type' => 'structure', 'required' => ['ModelName', 'ModelVersion', 'OfflineDeviceCount', 'ConnectedDeviceCount', 'ActiveDeviceCount', 'SamplingDeviceCount'], 'members' => ['ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion'], 'OfflineDeviceCount' => ['shape' => 'Long'], 'ConnectedDeviceCount' => ['shape' => 'Long'], 'ActiveDeviceCount' => ['shape' => 'Long'], 'SamplingDeviceCount' => ['shape' => 'Long']]], 'EdgeModelStats' => ['type' => 'list', 'member' => ['shape' => 'EdgeModelStat']], 'EdgeModelSummaries' => ['type' => 'list', 'member' => ['shape' => 'EdgeModelSummary']], 'EdgeModelSummary' => ['type' => 'structure', 'required' => ['ModelName', 'ModelVersion'], 'members' => ['ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion']]], 'EdgeModels' => ['type' => 'list', 'member' => ['shape' => 'EdgeModel']], 'EdgeOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputLocation'], 'members' => ['S3OutputLocation' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'PresetDeploymentType' => ['shape' => 'EdgePresetDeploymentType'], 'PresetDeploymentConfig' => ['shape' => 'String']]], 'EdgePackagingJobArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:sagemaker:[a-z\\-]*:\\d{12}:edge-packaging-job/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'EdgePackagingJobStatus' => ['type' => 'string', 'enum' => ['STARTING', 'INPROGRESS', 'COMPLETED', 'FAILED', 'STOPPING', 'STOPPED']], 'EdgePackagingJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'EdgePackagingJobSummary']], 'EdgePackagingJobSummary' => ['type' => 'structure', 'required' => ['EdgePackagingJobArn', 'EdgePackagingJobName', 'EdgePackagingJobStatus'], 'members' => ['EdgePackagingJobArn' => ['shape' => 'EdgePackagingJobArn'], 'EdgePackagingJobName' => ['shape' => 'EntityName'], 'EdgePackagingJobStatus' => ['shape' => 'EdgePackagingJobStatus'], 'CompilationJobName' => ['shape' => 'EntityName'], 'ModelName' => ['shape' => 'EntityName'], 'ModelVersion' => ['shape' => 'EdgeVersion'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'EdgePresetDeploymentArtifact' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'EdgePresetDeploymentOutput' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'EdgePresetDeploymentType'], 'Artifact' => ['shape' => 'EdgePresetDeploymentArtifact'], 'Status' => ['shape' => 'EdgePresetDeploymentStatus'], 'StatusMessage' => ['shape' => 'String']]], 'EdgePresetDeploymentStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'FAILED']], 'EdgePresetDeploymentType' => ['type' => 'string', 'enum' => ['GreengrassV2Component']], 'EdgeVersion' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\ \\_\\.]+'], 'Edges' => ['type' => 'list', 'member' => ['shape' => 'Edge']], 'EfsUid' => ['type' => 'string', 'max' => 10, 'pattern' => '\\d+'], 'EnableCapture' => ['type' => 'boolean'], 'EnableIotRoleAlias' => ['type' => 'boolean'], 'EnableSagemakerServicecatalogPortfolioInput' => ['type' => 'structure', 'members' => []], 'EnableSagemakerServicecatalogPortfolioOutput' => ['type' => 'structure', 'members' => []], 'Endpoint' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointArn', 'EndpointConfigName', 'EndpointStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointArn' => ['shape' => 'EndpointArn'], 'EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'ProductionVariants' => ['shape' => 'ProductionVariantSummaryList'], 'DataCaptureConfig' => ['shape' => 'DataCaptureConfigSummary'], 'EndpointStatus' => ['shape' => 'EndpointStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringSchedules' => ['shape' => 'MonitoringScheduleList'], 'Tags' => ['shape' => 'TagList'], 'ShadowProductionVariants' => ['shape' => 'ProductionVariantSummaryList']]], 'EndpointArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint/.*'], 'EndpointConfigArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:endpoint-config/.*'], 'EndpointConfigName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'EndpointConfigNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'EndpointConfigSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'EndpointConfigSummary' => ['type' => 'structure', 'required' => ['EndpointConfigName', 'EndpointConfigArn', 'CreationTime'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'EndpointConfigArn' => ['shape' => 'EndpointConfigArn'], 'CreationTime' => ['shape' => 'Timestamp']]], 'EndpointConfigSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EndpointConfigSummary']], 'EndpointInfo' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName']]], 'EndpointInput' => ['type' => 'structure', 'required' => ['EndpointName', 'LocalPath'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'S3InputMode' => ['shape' => 'ProcessingS3InputMode'], 'S3DataDistributionType' => ['shape' => 'ProcessingS3DataDistributionType'], 'FeaturesAttribute' => ['shape' => 'String'], 'InferenceAttribute' => ['shape' => 'String'], 'ProbabilityAttribute' => ['shape' => 'String'], 'ProbabilityThresholdAttribute' => ['shape' => 'ProbabilityThresholdAttribute'], 'StartTimeOffset' => ['shape' => 'MonitoringTimeOffsetString'], 'EndTimeOffset' => ['shape' => 'MonitoringTimeOffsetString']]], 'EndpointInputConfiguration' => ['type' => 'structure', 'required' => ['InstanceType'], 'members' => ['InstanceType' => ['shape' => 'ProductionVariantInstanceType'], 'InferenceSpecificationName' => ['shape' => 'InferenceSpecificationName'], 'EnvironmentParameterRanges' => ['shape' => 'EnvironmentParameterRanges']]], 'EndpointInputConfigurations' => ['type' => 'list', 'member' => ['shape' => 'EndpointInputConfiguration'], 'max' => 10, 'min' => 1], 'EndpointMetadata' => ['type' => 'structure', 'required' => ['EndpointName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'EndpointStatus' => ['shape' => 'EndpointStatus'], 'FailureReason' => ['shape' => 'FailureReason']]], 'EndpointName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'EndpointNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'EndpointOutputConfiguration' => ['type' => 'structure', 'required' => ['EndpointName', 'VariantName', 'InstanceType', 'InitialInstanceCount'], 'members' => ['EndpointName' => ['shape' => 'String'], 'VariantName' => ['shape' => 'String'], 'InstanceType' => ['shape' => 'ProductionVariantInstanceType'], 'InitialInstanceCount' => ['shape' => 'Integer']]], 'EndpointPerformance' => ['type' => 'structure', 'required' => ['Metrics', 'EndpointInfo'], 'members' => ['Metrics' => ['shape' => 'InferenceMetrics'], 'EndpointInfo' => ['shape' => 'EndpointInfo']]], 'EndpointPerformances' => ['type' => 'list', 'member' => ['shape' => 'EndpointPerformance'], 'max' => 1], 'EndpointSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'EndpointStatus' => ['type' => 'string', 'enum' => ['OutOfService', 'Creating', 'Updating', 'SystemUpdating', 'RollingBack', 'InService', 'Deleting', 'Failed']], 'EndpointSummary' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointArn', 'CreationTime', 'LastModifiedTime', 'EndpointStatus'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointArn' => ['shape' => 'EndpointArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'EndpointStatus' => ['shape' => 'EndpointStatus']]], 'EndpointSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EndpointSummary']], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'EndpointInfo'], 'max' => 1], 'EntityDescription' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*'], 'EntityName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'EnvironmentKey' => ['type' => 'string', 'max' => 1024, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_]*'], 'EnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'EnvironmentKey'], 'value' => ['shape' => 'EnvironmentValue'], 'max' => 16], 'EnvironmentParameter' => ['type' => 'structure', 'required' => ['Key', 'ValueType', 'Value'], 'members' => ['Key' => ['shape' => 'String'], 'ValueType' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'EnvironmentParameterRanges' => ['type' => 'structure', 'members' => ['CategoricalParameterRanges' => ['shape' => 'CategoricalParameters']]], 'EnvironmentParameters' => ['type' => 'list', 'member' => ['shape' => 'EnvironmentParameter'], 'max' => 10, 'min' => 1], 'EnvironmentValue' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\S\\s]*'], 'ExecutionRoleIdentityConfig' => ['type' => 'string', 'enum' => ['USER_PROFILE_NAME', 'DISABLED']], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['Pending', 'Completed', 'CompletedWithViolations', 'InProgress', 'Failed', 'Stopping', 'Stopped']], 'ExitMessage' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\S\\s]*'], 'Experiment' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'ExperimentArn' => ['shape' => 'ExperimentArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'ExperimentSource'], 'Description' => ['shape' => 'ExperimentDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'Tags' => ['shape' => 'TagList']]], 'ExperimentArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment/.*'], 'ExperimentConfig' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'TrialName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentDisplayName' => ['shape' => 'ExperimentEntityName'], 'RunName' => ['shape' => 'ExperimentEntityName']]], 'ExperimentDescription' => ['type' => 'string', 'max' => 3072, 'pattern' => '.*'], 'ExperimentEntityName' => ['type' => 'string', 'max' => 120, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}'], 'ExperimentEntityNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:(experiment|experiment-trial|experiment-trial-component|artifact|action|context)\\/)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,119})'], 'ExperimentSource' => ['type' => 'structure', 'required' => ['SourceArn'], 'members' => ['SourceArn' => ['shape' => 'ExperimentSourceArn'], 'SourceType' => ['shape' => 'SourceType']]], 'ExperimentSourceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*'], 'ExperimentSummaries' => ['type' => 'list', 'member' => ['shape' => 'ExperimentSummary']], 'ExperimentSummary' => ['type' => 'structure', 'members' => ['ExperimentArn' => ['shape' => 'ExperimentArn'], 'ExperimentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'ExperimentSource' => ['shape' => 'ExperimentSource'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ExpiresInSeconds' => ['type' => 'integer', 'max' => 300, 'min' => 5], 'Explainability' => ['type' => 'structure', 'members' => ['Report' => ['shape' => 'MetricsSource']]], 'ExplainabilityLocation' => ['type' => 'string', 'min' => 1], 'ExplainerConfig' => ['type' => 'structure', 'members' => ['ClarifyExplainerConfig' => ['shape' => 'ClarifyExplainerConfig']]], 'FailStepMetadata' => ['type' => 'structure', 'members' => ['ErrorMessage' => ['shape' => 'String3072']]], 'FailureHandlingPolicy' => ['type' => 'string', 'enum' => ['ROLLBACK_ON_FAILURE', 'DO_NOTHING']], 'FailureReason' => ['type' => 'string', 'max' => 1024], 'FeatureAdditions' => ['type' => 'list', 'member' => ['shape' => 'FeatureDefinition'], 'max' => 100, 'min' => 1], 'FeatureDefinition' => ['type' => 'structure', 'members' => ['FeatureName' => ['shape' => 'FeatureName'], 'FeatureType' => ['shape' => 'FeatureType']]], 'FeatureDefinitions' => ['type' => 'list', 'member' => ['shape' => 'FeatureDefinition'], 'max' => 2500, 'min' => 1], 'FeatureDescription' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '.*'], 'FeatureGroup' => ['type' => 'structure', 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn'], 'FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'RecordIdentifierFeatureName' => ['shape' => 'FeatureName'], 'EventTimeFeatureName' => ['shape' => 'FeatureName'], 'FeatureDefinitions' => ['shape' => 'FeatureDefinitions'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'OnlineStoreConfig' => ['shape' => 'OnlineStoreConfig'], 'OfflineStoreConfig' => ['shape' => 'OfflineStoreConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'FeatureGroupStatus' => ['shape' => 'FeatureGroupStatus'], 'OfflineStoreStatus' => ['shape' => 'OfflineStoreStatus'], 'LastUpdateStatus' => ['shape' => 'LastUpdateStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList']]], 'FeatureGroupArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:feature-group/.*'], 'FeatureGroupMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'FeatureGroupName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}'], 'FeatureGroupNameContains' => ['type' => 'string', 'max' => 64, 'min' => 1], 'FeatureGroupSortBy' => ['type' => 'string', 'enum' => ['Name', 'FeatureGroupStatus', 'OfflineStoreStatus', 'CreationTime']], 'FeatureGroupSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'FeatureGroupStatus' => ['type' => 'string', 'enum' => ['Creating', 'Created', 'CreateFailed', 'Deleting', 'DeleteFailed']], 'FeatureGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'FeatureGroupSummary']], 'FeatureGroupSummary' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'FeatureGroupArn', 'CreationTime'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureGroupArn' => ['shape' => 'FeatureGroupArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'FeatureGroupStatus' => ['shape' => 'FeatureGroupStatus'], 'OfflineStoreStatus' => ['shape' => 'OfflineStoreStatus']]], 'FeatureMetadata' => ['type' => 'structure', 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn'], 'FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureName' => ['shape' => 'FeatureName'], 'FeatureType' => ['shape' => 'FeatureType'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'Description' => ['shape' => 'FeatureDescription'], 'Parameters' => ['shape' => 'FeatureParameters']]], 'FeatureName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]([-_]*[a-zA-Z0-9]){0,63}'], 'FeatureParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'FeatureParameterKey'], 'Value' => ['shape' => 'FeatureParameterValue']]], 'FeatureParameterAdditions' => ['type' => 'list', 'member' => ['shape' => 'FeatureParameter'], 'max' => 25], 'FeatureParameterKey' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$'], 'FeatureParameterRemovals' => ['type' => 'list', 'member' => ['shape' => 'FeatureParameterKey'], 'max' => 25], 'FeatureParameterValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$'], 'FeatureParameters' => ['type' => 'list', 'member' => ['shape' => 'FeatureParameter'], 'max' => 25, 'min' => 0], 'FeatureStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'FeatureType' => ['type' => 'string', 'enum' => ['Integral', 'Fractional', 'String']], 'FileSource' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['ContentType' => ['shape' => 'ContentType'], 'ContentDigest' => ['shape' => 'ContentDigest'], 'S3Uri' => ['shape' => 'S3Uri']]], 'FileSystemAccessMode' => ['type' => 'string', 'enum' => ['rw', 'ro']], 'FileSystemConfig' => ['type' => 'structure', 'members' => ['MountPath' => ['shape' => 'MountPath'], 'DefaultUid' => ['shape' => 'DefaultUid', 'box' => \true], 'DefaultGid' => ['shape' => 'DefaultGid', 'box' => \true]]], 'FileSystemDataSource' => ['type' => 'structure', 'required' => ['FileSystemId', 'FileSystemAccessMode', 'FileSystemType', 'DirectoryPath'], 'members' => ['FileSystemId' => ['shape' => 'FileSystemId'], 'FileSystemAccessMode' => ['shape' => 'FileSystemAccessMode'], 'FileSystemType' => ['shape' => 'FileSystemType'], 'DirectoryPath' => ['shape' => 'DirectoryPath']]], 'FileSystemId' => ['type' => 'string', 'min' => 11, 'pattern' => '.*'], 'FileSystemType' => ['type' => 'string', 'enum' => ['EFS', 'FSxLustre']], 'Filter' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ResourcePropertyName'], 'Operator' => ['shape' => 'Operator'], 'Value' => ['shape' => 'FilterValue']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 20, 'min' => 1], 'FilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'FinalAutoMLJobObjectiveMetric' => ['type' => 'structure', 'required' => ['MetricName', 'Value'], 'members' => ['Type' => ['shape' => 'AutoMLJobObjectiveType'], 'MetricName' => ['shape' => 'AutoMLMetricEnum'], 'Value' => ['shape' => 'MetricValue']]], 'FinalHyperParameterTuningJobObjectiveMetric' => ['type' => 'structure', 'required' => ['MetricName', 'Value'], 'members' => ['Type' => ['shape' => 'HyperParameterTuningJobObjectiveType'], 'MetricName' => ['shape' => 'MetricName'], 'Value' => ['shape' => 'MetricValue']]], 'FinalMetricDataList' => ['type' => 'list', 'member' => ['shape' => 'MetricData'], 'max' => 40, 'min' => 0], 'Float' => ['type' => 'float'], 'FlowDefinitionArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:flow-definition/.*'], 'FlowDefinitionName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9]){0,62}'], 'FlowDefinitionOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['S3OutputPath' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'FlowDefinitionStatus' => ['type' => 'string', 'enum' => ['Initializing', 'Active', 'Failed', 'Deleting']], 'FlowDefinitionSummaries' => ['type' => 'list', 'member' => ['shape' => 'FlowDefinitionSummary']], 'FlowDefinitionSummary' => ['type' => 'structure', 'required' => ['FlowDefinitionName', 'FlowDefinitionArn', 'FlowDefinitionStatus', 'CreationTime'], 'members' => ['FlowDefinitionName' => ['shape' => 'FlowDefinitionName'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'FlowDefinitionStatus' => ['shape' => 'FlowDefinitionStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'FailureReason']]], 'FlowDefinitionTaskAvailabilityLifetimeInSeconds' => ['type' => 'integer', 'max' => 864000, 'min' => 1], 'FlowDefinitionTaskCount' => ['type' => 'integer', 'max' => 3, 'min' => 1], 'FlowDefinitionTaskDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'FlowDefinitionTaskKeyword' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '^[A-Za-z0-9]+( [A-Za-z0-9]+)*$'], 'FlowDefinitionTaskKeywords' => ['type' => 'list', 'member' => ['shape' => 'FlowDefinitionTaskKeyword'], 'max' => 5, 'min' => 1], 'FlowDefinitionTaskTimeLimitInSeconds' => ['type' => 'integer', 'max' => 28800, 'min' => 30], 'FlowDefinitionTaskTitle' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$'], 'Framework' => ['type' => 'string', 'enum' => ['TENSORFLOW', 'KERAS', 'MXNET', 'ONNX', 'PYTORCH', 'XGBOOST', 'TFLITE', 'DARKNET', 'SKLEARN']], 'FrameworkVersion' => ['type' => 'string', 'max' => 10, 'min' => 3, 'pattern' => '[0-9]\\.[A-Za-z0-9.]+'], 'GenerateCandidateDefinitionsOnly' => ['type' => 'boolean'], 'GetDeviceFleetReportRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName']]], 'GetDeviceFleetReportResponse' => ['type' => 'structure', 'required' => ['DeviceFleetArn', 'DeviceFleetName'], 'members' => ['DeviceFleetArn' => ['shape' => 'DeviceFleetArn'], 'DeviceFleetName' => ['shape' => 'EntityName'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'Description' => ['shape' => 'DeviceFleetDescription'], 'ReportGenerated' => ['shape' => 'Timestamp'], 'DeviceStats' => ['shape' => 'DeviceStats'], 'AgentVersions' => ['shape' => 'AgentVersions'], 'ModelStats' => ['shape' => 'EdgeModelStats']]], 'GetLineageGroupPolicyRequest' => ['type' => 'structure', 'required' => ['LineageGroupName'], 'members' => ['LineageGroupName' => ['shape' => 'LineageGroupNameOrArn']]], 'GetLineageGroupPolicyResponse' => ['type' => 'structure', 'members' => ['LineageGroupArn' => ['shape' => 'LineageGroupArn'], 'ResourcePolicy' => ['shape' => 'ResourcePolicyString']]], 'GetModelPackageGroupPolicyInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName']]], 'GetModelPackageGroupPolicyOutput' => ['type' => 'structure', 'required' => ['ResourcePolicy'], 'members' => ['ResourcePolicy' => ['shape' => 'PolicyString']]], 'GetSagemakerServicecatalogPortfolioStatusInput' => ['type' => 'structure', 'members' => []], 'GetSagemakerServicecatalogPortfolioStatusOutput' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SagemakerServicecatalogStatus']]], 'GetSearchSuggestionsRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceType'], 'SuggestionQuery' => ['shape' => 'SuggestionQuery']]], 'GetSearchSuggestionsResponse' => ['type' => 'structure', 'members' => ['PropertyNameSuggestions' => ['shape' => 'PropertyNameSuggestionList']]], 'GitConfig' => ['type' => 'structure', 'required' => ['RepositoryUrl'], 'members' => ['RepositoryUrl' => ['shape' => 'GitConfigUrl'], 'Branch' => ['shape' => 'Branch'], 'SecretArn' => ['shape' => 'SecretArn']]], 'GitConfigForUpdate' => ['type' => 'structure', 'members' => ['SecretArn' => ['shape' => 'SecretArn']]], 'GitConfigUrl' => ['type' => 'string', 'pattern' => '^https://([^/]+)/?(.*)$'], 'Group' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}]+'], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'Group'], 'max' => 10, 'min' => 1], 'HookParameters' => ['type' => 'map', 'key' => ['shape' => 'ConfigKey'], 'value' => ['shape' => 'ConfigValue'], 'max' => 20, 'min' => 0], 'Horovod' => ['type' => 'boolean'], 'HubArn' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'HubContentArn' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'HubContentDependency' => ['type' => 'structure', 'members' => ['DependencyOriginPath' => ['shape' => 'DependencyOriginPath'], 'DependencyCopyPath' => ['shape' => 'DependencyCopyPath']]], 'HubContentDependencyList' => ['type' => 'list', 'member' => ['shape' => 'HubContentDependency'], 'max' => 50], 'HubContentDescription' => ['type' => 'string', 'max' => 1023, 'pattern' => '.*'], 'HubContentDisplayName' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'HubContentDocument' => ['type' => 'string', 'max' => 65535, 'pattern' => '.*'], 'HubContentInfo' => ['type' => 'structure', 'required' => ['HubContentName', 'HubContentArn', 'HubContentVersion', 'HubContentType', 'DocumentSchemaVersion', 'HubContentStatus', 'CreationTime'], 'members' => ['HubContentName' => ['shape' => 'HubContentName'], 'HubContentArn' => ['shape' => 'HubContentArn'], 'HubContentVersion' => ['shape' => 'HubContentVersion'], 'HubContentType' => ['shape' => 'HubContentType'], 'DocumentSchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'HubContentDisplayName' => ['shape' => 'HubContentDisplayName'], 'HubContentDescription' => ['shape' => 'HubContentDescription'], 'HubContentSearchKeywords' => ['shape' => 'HubContentSearchKeywordList'], 'HubContentStatus' => ['shape' => 'HubContentStatus'], 'CreationTime' => ['shape' => 'Timestamp']]], 'HubContentInfoList' => ['type' => 'list', 'member' => ['shape' => 'HubContentInfo']], 'HubContentMarkdown' => ['type' => 'string', 'max' => 65535, 'pattern' => '.*'], 'HubContentName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'HubContentSearchKeywordList' => ['type' => 'list', 'member' => ['shape' => 'HubSearchKeyword'], 'max' => 50], 'HubContentSortBy' => ['type' => 'string', 'enum' => ['HubContentName', 'CreationTime', 'HubContentStatus']], 'HubContentStatus' => ['type' => 'string', 'enum' => ['Available', 'Importing', 'Deleting', 'ImportFailed', 'DeleteFailed']], 'HubContentType' => ['type' => 'string', 'enum' => ['Model', 'Notebook']], 'HubContentVersion' => ['type' => 'string', 'max' => 14, 'min' => 5, 'pattern' => '^\\d{1,4}.\\d{1,4}.\\d{1,4}$'], 'HubDescription' => ['type' => 'string', 'max' => 1023, 'pattern' => '.*'], 'HubDisplayName' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'HubInfo' => ['type' => 'structure', 'required' => ['HubName', 'HubArn', 'HubStatus', 'CreationTime', 'LastModifiedTime'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubArn' => ['shape' => 'HubArn'], 'HubDisplayName' => ['shape' => 'HubDisplayName'], 'HubDescription' => ['shape' => 'HubDescription'], 'HubSearchKeywords' => ['shape' => 'HubSearchKeywordList'], 'HubStatus' => ['shape' => 'HubStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'HubInfoList' => ['type' => 'list', 'member' => ['shape' => 'HubInfo']], 'HubName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'HubS3StorageConfig' => ['type' => 'structure', 'members' => ['S3OutputPath' => ['shape' => 'S3OutputPath']]], 'HubSearchKeyword' => ['type' => 'string', 'max' => 255, 'pattern' => '^[^A-Z]*$'], 'HubSearchKeywordList' => ['type' => 'list', 'member' => ['shape' => 'HubSearchKeyword'], 'max' => 50], 'HubSortBy' => ['type' => 'string', 'enum' => ['HubName', 'CreationTime', 'HubStatus', 'AccountIdOwner']], 'HubStatus' => ['type' => 'string', 'enum' => ['InService', 'Creating', 'Updating', 'Deleting', 'CreateFailed', 'UpdateFailed', 'DeleteFailed']], 'HumanLoopActivationConditions' => ['type' => 'string', 'max' => 10240], 'HumanLoopActivationConditionsConfig' => ['type' => 'structure', 'required' => ['HumanLoopActivationConditions'], 'members' => ['HumanLoopActivationConditions' => ['shape' => 'HumanLoopActivationConditions', 'jsonvalue' => \true]]], 'HumanLoopActivationConfig' => ['type' => 'structure', 'required' => ['HumanLoopActivationConditionsConfig'], 'members' => ['HumanLoopActivationConditionsConfig' => ['shape' => 'HumanLoopActivationConditionsConfig']]], 'HumanLoopConfig' => ['type' => 'structure', 'required' => ['WorkteamArn', 'HumanTaskUiArn', 'TaskTitle', 'TaskDescription', 'TaskCount'], 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn'], 'HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn'], 'TaskTitle' => ['shape' => 'FlowDefinitionTaskTitle'], 'TaskDescription' => ['shape' => 'FlowDefinitionTaskDescription'], 'TaskCount' => ['shape' => 'FlowDefinitionTaskCount'], 'TaskAvailabilityLifetimeInSeconds' => ['shape' => 'FlowDefinitionTaskAvailabilityLifetimeInSeconds'], 'TaskTimeLimitInSeconds' => ['shape' => 'FlowDefinitionTaskTimeLimitInSeconds'], 'TaskKeywords' => ['shape' => 'FlowDefinitionTaskKeywords'], 'PublicWorkforceTaskPrice' => ['shape' => 'PublicWorkforceTaskPrice']]], 'HumanLoopRequestSource' => ['type' => 'structure', 'required' => ['AwsManagedHumanLoopRequestSource'], 'members' => ['AwsManagedHumanLoopRequestSource' => ['shape' => 'AwsManagedHumanLoopRequestSource']]], 'HumanTaskConfig' => ['type' => 'structure', 'required' => ['WorkteamArn', 'UiConfig', 'PreHumanTaskLambdaArn', 'TaskTitle', 'TaskDescription', 'NumberOfHumanWorkersPerDataObject', 'TaskTimeLimitInSeconds', 'AnnotationConsolidationConfig'], 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn'], 'UiConfig' => ['shape' => 'UiConfig'], 'PreHumanTaskLambdaArn' => ['shape' => 'LambdaFunctionArn'], 'TaskKeywords' => ['shape' => 'TaskKeywords'], 'TaskTitle' => ['shape' => 'TaskTitle'], 'TaskDescription' => ['shape' => 'TaskDescription'], 'NumberOfHumanWorkersPerDataObject' => ['shape' => 'NumberOfHumanWorkersPerDataObject'], 'TaskTimeLimitInSeconds' => ['shape' => 'TaskTimeLimitInSeconds'], 'TaskAvailabilityLifetimeInSeconds' => ['shape' => 'TaskAvailabilityLifetimeInSeconds'], 'MaxConcurrentTaskCount' => ['shape' => 'MaxConcurrentTaskCount'], 'AnnotationConsolidationConfig' => ['shape' => 'AnnotationConsolidationConfig'], 'PublicWorkforceTaskPrice' => ['shape' => 'PublicWorkforceTaskPrice']]], 'HumanTaskUiArn' => ['type' => 'string', 'max' => 1024, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:human-task-ui/.*'], 'HumanTaskUiName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9])*'], 'HumanTaskUiStatus' => ['type' => 'string', 'enum' => ['Active', 'Deleting']], 'HumanTaskUiSummaries' => ['type' => 'list', 'member' => ['shape' => 'HumanTaskUiSummary']], 'HumanTaskUiSummary' => ['type' => 'structure', 'required' => ['HumanTaskUiName', 'HumanTaskUiArn', 'CreationTime'], 'members' => ['HumanTaskUiName' => ['shape' => 'HumanTaskUiName'], 'HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn'], 'CreationTime' => ['shape' => 'Timestamp']]], 'HyperParameterAlgorithmSpecification' => ['type' => 'structure', 'required' => ['TrainingInputMode'], 'members' => ['TrainingImage' => ['shape' => 'AlgorithmImage'], 'TrainingInputMode' => ['shape' => 'TrainingInputMode'], 'AlgorithmName' => ['shape' => 'ArnOrName'], 'MetricDefinitions' => ['shape' => 'MetricDefinitionList']]], 'HyperParameterKey' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'HyperParameterScalingType' => ['type' => 'string', 'enum' => ['Auto', 'Linear', 'Logarithmic', 'ReverseLogarithmic']], 'HyperParameterSpecification' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'ParameterName'], 'Description' => ['shape' => 'EntityDescription'], 'Type' => ['shape' => 'ParameterType'], 'Range' => ['shape' => 'ParameterRange'], 'IsTunable' => ['shape' => 'Boolean'], 'IsRequired' => ['shape' => 'Boolean'], 'DefaultValue' => ['shape' => 'HyperParameterValue']]], 'HyperParameterSpecifications' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterSpecification'], 'max' => 100, 'min' => 0], 'HyperParameterTrainingJobDefinition' => ['type' => 'structure', 'required' => ['AlgorithmSpecification', 'RoleArn', 'OutputDataConfig', 'StoppingCondition'], 'members' => ['DefinitionName' => ['shape' => 'HyperParameterTrainingJobDefinitionName'], 'TuningObjective' => ['shape' => 'HyperParameterTuningJobObjective'], 'HyperParameterRanges' => ['shape' => 'ParameterRanges'], 'StaticHyperParameters' => ['shape' => 'HyperParameters'], 'AlgorithmSpecification' => ['shape' => 'HyperParameterAlgorithmSpecification'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'ResourceConfig' => ['shape' => 'ResourceConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableManagedSpotTraining' => ['shape' => 'Boolean'], 'CheckpointConfig' => ['shape' => 'CheckpointConfig'], 'RetryStrategy' => ['shape' => 'RetryStrategy'], 'HyperParameterTuningResourceConfig' => ['shape' => 'HyperParameterTuningResourceConfig'], 'Environment' => ['shape' => 'HyperParameterTrainingJobEnvironmentMap']]], 'HyperParameterTrainingJobDefinitionName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}'], 'HyperParameterTrainingJobDefinitions' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterTrainingJobDefinition'], 'max' => 10, 'min' => 1], 'HyperParameterTrainingJobEnvironmentKey' => ['type' => 'string', 'max' => 512, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_]*'], 'HyperParameterTrainingJobEnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'HyperParameterTrainingJobEnvironmentKey'], 'value' => ['shape' => 'HyperParameterTrainingJobEnvironmentValue'], 'max' => 48], 'HyperParameterTrainingJobEnvironmentValue' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\S\\s]*'], 'HyperParameterTrainingJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterTrainingJobSummary']], 'HyperParameterTrainingJobSummary' => ['type' => 'structure', 'required' => ['TrainingJobName', 'TrainingJobArn', 'CreationTime', 'TrainingJobStatus', 'TunedHyperParameters'], 'members' => ['TrainingJobDefinitionName' => ['shape' => 'HyperParameterTrainingJobDefinitionName'], 'TrainingJobName' => ['shape' => 'TrainingJobName'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn'], 'TuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'CreationTime' => ['shape' => 'Timestamp'], 'TrainingStartTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'TrainingJobStatus' => ['shape' => 'TrainingJobStatus'], 'TunedHyperParameters' => ['shape' => 'HyperParameters'], 'FailureReason' => ['shape' => 'FailureReason'], 'FinalHyperParameterTuningJobObjectiveMetric' => ['shape' => 'FinalHyperParameterTuningJobObjectiveMetric'], 'ObjectiveStatus' => ['shape' => 'ObjectiveStatus']]], 'HyperParameterTuningAllocationStrategy' => ['type' => 'string', 'enum' => ['Prioritized']], 'HyperParameterTuningInstanceConfig' => ['type' => 'structure', 'required' => ['InstanceType', 'InstanceCount', 'VolumeSizeInGB'], 'members' => ['InstanceType' => ['shape' => 'TrainingInstanceType'], 'InstanceCount' => ['shape' => 'TrainingInstanceCount'], 'VolumeSizeInGB' => ['shape' => 'VolumeSizeInGB']]], 'HyperParameterTuningInstanceConfigs' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterTuningInstanceConfig'], 'max' => 6, 'min' => 1], 'HyperParameterTuningJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:hyper-parameter-tuning-job/.*'], 'HyperParameterTuningJobCompletionDetails' => ['type' => 'structure', 'members' => ['NumberOfTrainingJobsObjectiveNotImproving' => ['shape' => 'Integer'], 'ConvergenceDetectedTime' => ['shape' => 'Timestamp']]], 'HyperParameterTuningJobConfig' => ['type' => 'structure', 'required' => ['Strategy', 'ResourceLimits'], 'members' => ['Strategy' => ['shape' => 'HyperParameterTuningJobStrategyType'], 'StrategyConfig' => ['shape' => 'HyperParameterTuningJobStrategyConfig'], 'HyperParameterTuningJobObjective' => ['shape' => 'HyperParameterTuningJobObjective'], 'ResourceLimits' => ['shape' => 'ResourceLimits'], 'ParameterRanges' => ['shape' => 'ParameterRanges'], 'TrainingJobEarlyStoppingType' => ['shape' => 'TrainingJobEarlyStoppingType'], 'TuningJobCompletionCriteria' => ['shape' => 'TuningJobCompletionCriteria'], 'RandomSeed' => ['shape' => 'RandomSeed']]], 'HyperParameterTuningJobConsumedResources' => ['type' => 'structure', 'members' => ['RuntimeInSeconds' => ['shape' => 'Integer']]], 'HyperParameterTuningJobName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}'], 'HyperParameterTuningJobObjective' => ['type' => 'structure', 'required' => ['Type', 'MetricName'], 'members' => ['Type' => ['shape' => 'HyperParameterTuningJobObjectiveType'], 'MetricName' => ['shape' => 'MetricName']]], 'HyperParameterTuningJobObjectiveType' => ['type' => 'string', 'enum' => ['Maximize', 'Minimize']], 'HyperParameterTuningJobObjectives' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterTuningJobObjective']], 'HyperParameterTuningJobSearchEntity' => ['type' => 'structure', 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'HyperParameterTuningJobArn' => ['shape' => 'HyperParameterTuningJobArn'], 'HyperParameterTuningJobConfig' => ['shape' => 'HyperParameterTuningJobConfig'], 'TrainingJobDefinition' => ['shape' => 'HyperParameterTrainingJobDefinition'], 'TrainingJobDefinitions' => ['shape' => 'HyperParameterTrainingJobDefinitions'], 'HyperParameterTuningJobStatus' => ['shape' => 'HyperParameterTuningJobStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'HyperParameterTuningEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'TrainingJobStatusCounters' => ['shape' => 'TrainingJobStatusCounters'], 'ObjectiveStatusCounters' => ['shape' => 'ObjectiveStatusCounters'], 'BestTrainingJob' => ['shape' => 'HyperParameterTrainingJobSummary'], 'OverallBestTrainingJob' => ['shape' => 'HyperParameterTrainingJobSummary'], 'WarmStartConfig' => ['shape' => 'HyperParameterTuningJobWarmStartConfig'], 'FailureReason' => ['shape' => 'FailureReason'], 'Tags' => ['shape' => 'TagList'], 'TuningJobCompletionDetails' => ['shape' => 'HyperParameterTuningJobCompletionDetails'], 'ConsumedResources' => ['shape' => 'HyperParameterTuningJobConsumedResources']]], 'HyperParameterTuningJobSortByOptions' => ['type' => 'string', 'enum' => ['Name', 'Status', 'CreationTime']], 'HyperParameterTuningJobStatus' => ['type' => 'string', 'enum' => ['Completed', 'InProgress', 'Failed', 'Stopped', 'Stopping']], 'HyperParameterTuningJobStrategyConfig' => ['type' => 'structure', 'members' => ['HyperbandStrategyConfig' => ['shape' => 'HyperbandStrategyConfig']]], 'HyperParameterTuningJobStrategyType' => ['type' => 'string', 'enum' => ['Bayesian', 'Random', 'Hyperband', 'Grid']], 'HyperParameterTuningJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'HyperParameterTuningJobSummary']], 'HyperParameterTuningJobSummary' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName', 'HyperParameterTuningJobArn', 'HyperParameterTuningJobStatus', 'Strategy', 'CreationTime', 'TrainingJobStatusCounters', 'ObjectiveStatusCounters'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'HyperParameterTuningJobArn' => ['shape' => 'HyperParameterTuningJobArn'], 'HyperParameterTuningJobStatus' => ['shape' => 'HyperParameterTuningJobStatus'], 'Strategy' => ['shape' => 'HyperParameterTuningJobStrategyType'], 'CreationTime' => ['shape' => 'Timestamp'], 'HyperParameterTuningEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'TrainingJobStatusCounters' => ['shape' => 'TrainingJobStatusCounters'], 'ObjectiveStatusCounters' => ['shape' => 'ObjectiveStatusCounters'], 'ResourceLimits' => ['shape' => 'ResourceLimits']]], 'HyperParameterTuningJobWarmStartConfig' => ['type' => 'structure', 'required' => ['ParentHyperParameterTuningJobs', 'WarmStartType'], 'members' => ['ParentHyperParameterTuningJobs' => ['shape' => 'ParentHyperParameterTuningJobs'], 'WarmStartType' => ['shape' => 'HyperParameterTuningJobWarmStartType']]], 'HyperParameterTuningJobWarmStartType' => ['type' => 'string', 'enum' => ['IdenticalDataAndAlgorithm', 'TransferLearning']], 'HyperParameterTuningMaxRuntimeInSeconds' => ['type' => 'integer', 'max' => 15768000, 'min' => 120], 'HyperParameterTuningResourceConfig' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'TrainingInstanceType'], 'InstanceCount' => ['shape' => 'TrainingInstanceCount'], 'VolumeSizeInGB' => ['shape' => 'OptionalVolumeSizeInGB'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'AllocationStrategy' => ['shape' => 'HyperParameterTuningAllocationStrategy'], 'InstanceConfigs' => ['shape' => 'HyperParameterTuningInstanceConfigs']]], 'HyperParameterValue' => ['type' => 'string', 'max' => 2500, 'pattern' => '.*'], 'HyperParameters' => ['type' => 'map', 'key' => ['shape' => 'HyperParameterKey'], 'value' => ['shape' => 'HyperParameterValue'], 'max' => 100, 'min' => 0], 'HyperbandStrategyConfig' => ['type' => 'structure', 'members' => ['MinResource' => ['shape' => 'HyperbandStrategyMinResource'], 'MaxResource' => ['shape' => 'HyperbandStrategyMaxResource']]], 'HyperbandStrategyMaxResource' => ['type' => 'integer', 'min' => 1], 'HyperbandStrategyMinResource' => ['type' => 'integer', 'min' => 1], 'IdempotencyToken' => ['type' => 'string', 'max' => 128, 'min' => 32], 'Image' => ['type' => 'structure', 'required' => ['CreationTime', 'ImageArn', 'ImageName', 'ImageStatus', 'LastModifiedTime'], 'members' => ['CreationTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'ImageDescription'], 'DisplayName' => ['shape' => 'ImageDisplayName'], 'FailureReason' => ['shape' => 'FailureReason'], 'ImageArn' => ['shape' => 'ImageArn'], 'ImageName' => ['shape' => 'ImageName'], 'ImageStatus' => ['shape' => 'ImageStatus'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ImageArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image/[a-z0-9]([-.]?[a-z0-9])*$'], 'ImageBaseImage' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'ImageConfig' => ['type' => 'structure', 'required' => ['RepositoryAccessMode'], 'members' => ['RepositoryAccessMode' => ['shape' => 'RepositoryAccessMode'], 'RepositoryAuthConfig' => ['shape' => 'RepositoryAuthConfig']]], 'ImageContainerImage' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ImageDeleteProperty' => ['type' => 'string', 'max' => 11, 'min' => 1, 'pattern' => '(^DisplayName$)|(^Description$)'], 'ImageDeletePropertyList' => ['type' => 'list', 'member' => ['shape' => 'ImageDeleteProperty'], 'max' => 2], 'ImageDescription' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'ImageDigest' => ['type' => 'string', 'max' => 72, 'pattern' => '^[Ss][Hh][Aa]256:[0-9a-fA-F]{64}$'], 'ImageDisplayName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^\\S(.*\\S)?$'], 'ImageName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]([-.]?[a-zA-Z0-9]){0,62}$'], 'ImageNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9\\-.]+$'], 'ImageSortBy' => ['type' => 'string', 'enum' => ['CREATION_TIME', 'LAST_MODIFIED_TIME', 'IMAGE_NAME']], 'ImageSortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'ImageStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'CREATE_FAILED', 'UPDATING', 'UPDATE_FAILED', 'DELETING', 'DELETE_FAILED']], 'ImageUri' => ['type' => 'string', 'max' => 255, 'pattern' => '.*'], 'ImageVersion' => ['type' => 'structure', 'required' => ['CreationTime', 'ImageArn', 'ImageVersionArn', 'ImageVersionStatus', 'LastModifiedTime', 'Version'], 'members' => ['CreationTime' => ['shape' => 'Timestamp'], 'FailureReason' => ['shape' => 'FailureReason'], 'ImageArn' => ['shape' => 'ImageArn'], 'ImageVersionArn' => ['shape' => 'ImageVersionArn'], 'ImageVersionStatus' => ['shape' => 'ImageVersionStatus'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'Version' => ['shape' => 'ImageVersionNumber']]], 'ImageVersionArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:aws(-[\\w]+)*:sagemaker:.+:[0-9]{12}:image-version/[a-z0-9]([-.]?[a-z0-9])*/[0-9]+$'], 'ImageVersionNumber' => ['type' => 'integer', 'min' => 0], 'ImageVersionSortBy' => ['type' => 'string', 'enum' => ['CREATION_TIME', 'LAST_MODIFIED_TIME', 'VERSION']], 'ImageVersionSortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'ImageVersionStatus' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'CREATE_FAILED', 'DELETING', 'DELETE_FAILED']], 'ImageVersions' => ['type' => 'list', 'member' => ['shape' => 'ImageVersion']], 'Images' => ['type' => 'list', 'member' => ['shape' => 'Image']], 'ImportHubContentRequest' => ['type' => 'structure', 'required' => ['HubContentName', 'HubContentType', 'DocumentSchemaVersion', 'HubName', 'HubContentDocument'], 'members' => ['HubContentName' => ['shape' => 'HubContentName'], 'HubContentVersion' => ['shape' => 'HubContentVersion'], 'HubContentType' => ['shape' => 'HubContentType'], 'DocumentSchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'HubName' => ['shape' => 'HubName'], 'HubContentDisplayName' => ['shape' => 'HubContentDisplayName'], 'HubContentDescription' => ['shape' => 'HubContentDescription'], 'HubContentMarkdown' => ['shape' => 'HubContentMarkdown'], 'HubContentDocument' => ['shape' => 'HubContentDocument'], 'HubContentSearchKeywords' => ['shape' => 'HubContentSearchKeywordList'], 'Tags' => ['shape' => 'TagList']]], 'ImportHubContentResponse' => ['type' => 'structure', 'required' => ['HubArn', 'HubContentArn'], 'members' => ['HubArn' => ['shape' => 'HubArn'], 'HubContentArn' => ['shape' => 'HubContentArn']]], 'InferenceExecutionConfig' => ['type' => 'structure', 'required' => ['Mode'], 'members' => ['Mode' => ['shape' => 'InferenceExecutionMode']]], 'InferenceExecutionMode' => ['type' => 'string', 'enum' => ['Serial', 'Direct']], 'InferenceExperimentArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:inference-experiment/.*'], 'InferenceExperimentDataStorageConfig' => ['type' => 'structure', 'required' => ['Destination'], 'members' => ['Destination' => ['shape' => 'DestinationS3Uri'], 'KmsKey' => ['shape' => 'KmsKeyId'], 'ContentType' => ['shape' => 'CaptureContentTypeHeader']]], 'InferenceExperimentDescription' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'InferenceExperimentList' => ['type' => 'list', 'member' => ['shape' => 'InferenceExperimentSummary']], 'InferenceExperimentName' => ['type' => 'string', 'max' => 120, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,119}'], 'InferenceExperimentSchedule' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'InferenceExperimentStatus' => ['type' => 'string', 'enum' => ['Creating', 'Created', 'Updating', 'Running', 'Starting', 'Stopping', 'Completed', 'Cancelled']], 'InferenceExperimentStatusReason' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'InferenceExperimentStopDesiredState' => ['type' => 'string', 'enum' => ['Completed', 'Cancelled']], 'InferenceExperimentSummary' => ['type' => 'structure', 'required' => ['Name', 'Type', 'Status', 'CreationTime', 'LastModifiedTime'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName'], 'Type' => ['shape' => 'InferenceExperimentType'], 'Schedule' => ['shape' => 'InferenceExperimentSchedule'], 'Status' => ['shape' => 'InferenceExperimentStatus'], 'StatusReason' => ['shape' => 'InferenceExperimentStatusReason'], 'Description' => ['shape' => 'InferenceExperimentDescription'], 'CreationTime' => ['shape' => 'Timestamp'], 'CompletionTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn']]], 'InferenceExperimentType' => ['type' => 'string', 'enum' => ['ShadowMode']], 'InferenceImage' => ['type' => 'string', 'max' => 256], 'InferenceMetrics' => ['type' => 'structure', 'required' => ['MaxInvocations', 'ModelLatency'], 'members' => ['MaxInvocations' => ['shape' => 'Integer'], 'ModelLatency' => ['shape' => 'Integer']]], 'InferenceRecommendation' => ['type' => 'structure', 'required' => ['Metrics', 'EndpointConfiguration', 'ModelConfiguration'], 'members' => ['Metrics' => ['shape' => 'RecommendationMetrics'], 'EndpointConfiguration' => ['shape' => 'EndpointOutputConfiguration'], 'ModelConfiguration' => ['shape' => 'ModelConfiguration'], 'RecommendationId' => ['shape' => 'String']]], 'InferenceRecommendations' => ['type' => 'list', 'member' => ['shape' => 'InferenceRecommendation'], 'max' => 10, 'min' => 1], 'InferenceRecommendationsJob' => ['type' => 'structure', 'required' => ['JobName', 'JobDescription', 'JobType', 'JobArn', 'Status', 'CreationTime', 'RoleArn', 'LastModifiedTime'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName'], 'JobDescription' => ['shape' => 'RecommendationJobDescription'], 'JobType' => ['shape' => 'RecommendationJobType'], 'JobArn' => ['shape' => 'RecommendationJobArn'], 'Status' => ['shape' => 'RecommendationJobStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'CompletionTime' => ['shape' => 'Timestamp'], 'RoleArn' => ['shape' => 'RoleArn'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'FailureReason' => ['shape' => 'FailureReason']]], 'InferenceRecommendationsJobStep' => ['type' => 'structure', 'required' => ['StepType', 'JobName', 'Status'], 'members' => ['StepType' => ['shape' => 'RecommendationStepType'], 'JobName' => ['shape' => 'RecommendationJobName'], 'Status' => ['shape' => 'RecommendationJobStatus'], 'InferenceBenchmark' => ['shape' => 'RecommendationJobInferenceBenchmark']]], 'InferenceRecommendationsJobSteps' => ['type' => 'list', 'member' => ['shape' => 'InferenceRecommendationsJobStep']], 'InferenceRecommendationsJobs' => ['type' => 'list', 'member' => ['shape' => 'InferenceRecommendationsJob']], 'InferenceSpecification' => ['type' => 'structure', 'required' => ['Containers', 'SupportedContentTypes', 'SupportedResponseMIMETypes'], 'members' => ['Containers' => ['shape' => 'ModelPackageContainerDefinitionList'], 'SupportedTransformInstanceTypes' => ['shape' => 'TransformInstanceTypes'], 'SupportedRealtimeInferenceInstanceTypes' => ['shape' => 'RealtimeInferenceInstanceTypes'], 'SupportedContentTypes' => ['shape' => 'ContentTypes'], 'SupportedResponseMIMETypes' => ['shape' => 'ResponseMIMETypes']]], 'InferenceSpecificationName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'InitialNumberOfUsers' => ['type' => 'integer', 'min' => 1], 'InitialTaskCount' => ['type' => 'integer', 'min' => 1], 'InputConfig' => ['type' => 'structure', 'required' => ['S3Uri', 'DataInputConfig', 'Framework'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'DataInputConfig' => ['shape' => 'DataInputConfig'], 'Framework' => ['shape' => 'Framework'], 'FrameworkVersion' => ['shape' => 'FrameworkVersion']]], 'InputDataConfig' => ['type' => 'list', 'member' => ['shape' => 'Channel'], 'max' => 20, 'min' => 1], 'InputMode' => ['type' => 'string', 'enum' => ['Pipe', 'File']], 'InputModes' => ['type' => 'list', 'member' => ['shape' => 'TrainingInputMode'], 'min' => 1], 'InstanceGroup' => ['type' => 'structure', 'required' => ['InstanceType', 'InstanceCount', 'InstanceGroupName'], 'members' => ['InstanceType' => ['shape' => 'TrainingInstanceType'], 'InstanceCount' => ['shape' => 'TrainingInstanceCount'], 'InstanceGroupName' => ['shape' => 'InstanceGroupName']]], 'InstanceGroupName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.+'], 'InstanceGroupNames' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroupName'], 'max' => 5], 'InstanceGroups' => ['type' => 'list', 'member' => ['shape' => 'InstanceGroup'], 'max' => 5], 'InstanceMetadataServiceConfiguration' => ['type' => 'structure', 'required' => ['MinimumInstanceMetadataServiceVersion'], 'members' => ['MinimumInstanceMetadataServiceVersion' => ['shape' => 'MinimumInstanceMetadataServiceVersion']]], 'InstanceType' => ['type' => 'string', 'enum' => ['ml.t2.medium', 'ml.t2.large', 'ml.t2.xlarge', 'ml.t2.2xlarge', 'ml.t3.medium', 'ml.t3.large', 'ml.t3.xlarge', 'ml.t3.2xlarge', 'ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.m5d.large', 'ml.m5d.xlarge', 'ml.m5d.2xlarge', 'ml.m5d.4xlarge', 'ml.m5d.8xlarge', 'ml.m5d.12xlarge', 'ml.m5d.16xlarge', 'ml.m5d.24xlarge', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.c5d.xlarge', 'ml.c5d.2xlarge', 'ml.c5d.4xlarge', 'ml.c5d.9xlarge', 'ml.c5d.18xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.p3dn.24xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge', 'ml.r5.large', 'ml.r5.xlarge', 'ml.r5.2xlarge', 'ml.r5.4xlarge', 'ml.r5.8xlarge', 'ml.r5.12xlarge', 'ml.r5.16xlarge', 'ml.r5.24xlarge', 'ml.g5.xlarge', 'ml.g5.2xlarge', 'ml.g5.4xlarge', 'ml.g5.8xlarge', 'ml.g5.16xlarge', 'ml.g5.12xlarge', 'ml.g5.24xlarge', 'ml.g5.48xlarge']], 'Integer' => ['type' => 'integer'], 'IntegerParameterRange' => ['type' => 'structure', 'required' => ['Name', 'MinValue', 'MaxValue'], 'members' => ['Name' => ['shape' => 'ParameterKey'], 'MinValue' => ['shape' => 'ParameterValue'], 'MaxValue' => ['shape' => 'ParameterValue'], 'ScalingType' => ['shape' => 'HyperParameterScalingType']]], 'IntegerParameterRangeSpecification' => ['type' => 'structure', 'required' => ['MinValue', 'MaxValue'], 'members' => ['MinValue' => ['shape' => 'ParameterValue'], 'MaxValue' => ['shape' => 'ParameterValue']]], 'IntegerParameterRanges' => ['type' => 'list', 'member' => ['shape' => 'IntegerParameterRange'], 'max' => 30, 'min' => 0], 'IntegerValue' => ['type' => 'integer'], 'InvocationsMaxRetries' => ['type' => 'integer', 'max' => 3, 'min' => 0], 'InvocationsTimeoutInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 1], 'IotRoleAlias' => ['type' => 'string', 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:rolealias/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'JobDurationInSeconds' => ['type' => 'integer', 'min' => 1], 'JobReferenceCode' => ['type' => 'string', 'min' => 1, 'pattern' => '.+'], 'JobReferenceCodeContains' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'JobType' => ['type' => 'string', 'enum' => ['TRAINING', 'INFERENCE', 'NOTEBOOK_KERNEL']], 'JoinSource' => ['type' => 'string', 'enum' => ['Input', 'None']], 'JsonContentType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*\\/[a-zA-Z0-9](-*[a-zA-Z0-9.])*'], 'JsonContentTypes' => ['type' => 'list', 'member' => ['shape' => 'JsonContentType'], 'max' => 10, 'min' => 1], 'JsonPath' => ['type' => 'string', 'max' => 63, 'min' => 0], 'JupyterServerAppSettings' => ['type' => 'structure', 'members' => ['DefaultResourceSpec' => ['shape' => 'ResourceSpec'], 'LifecycleConfigArns' => ['shape' => 'LifecycleConfigArns'], 'CodeRepositories' => ['shape' => 'CodeRepositories']]], 'KeepAlivePeriodInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'KernelDisplayName' => ['type' => 'string', 'max' => 1024], 'KernelGatewayAppSettings' => ['type' => 'structure', 'members' => ['DefaultResourceSpec' => ['shape' => 'ResourceSpec'], 'CustomImages' => ['shape' => 'CustomImages'], 'LifecycleConfigArns' => ['shape' => 'LifecycleConfigArns']]], 'KernelGatewayImageConfig' => ['type' => 'structure', 'required' => ['KernelSpecs'], 'members' => ['KernelSpecs' => ['shape' => 'KernelSpecs'], 'FileSystemConfig' => ['shape' => 'FileSystemConfig']]], 'KernelName' => ['type' => 'string', 'max' => 1024], 'KernelSpec' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'KernelName'], 'DisplayName' => ['shape' => 'KernelDisplayName']]], 'KernelSpecs' => ['type' => 'list', 'member' => ['shape' => 'KernelSpec'], 'max' => 1, 'min' => 1], 'Key' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'pattern' => '.*'], 'LabelAttributeName' => ['type' => 'string', 'max' => 127, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,126}'], 'LabelCounter' => ['type' => 'integer', 'min' => 0], 'LabelCounters' => ['type' => 'structure', 'members' => ['TotalLabeled' => ['shape' => 'LabelCounter'], 'HumanLabeled' => ['shape' => 'LabelCounter'], 'MachineLabeled' => ['shape' => 'LabelCounter'], 'FailedNonRetryableError' => ['shape' => 'LabelCounter'], 'Unlabeled' => ['shape' => 'LabelCounter']]], 'LabelCountersForWorkteam' => ['type' => 'structure', 'members' => ['HumanLabeled' => ['shape' => 'LabelCounter'], 'PendingHuman' => ['shape' => 'LabelCounter'], 'Total' => ['shape' => 'LabelCounter']]], 'LabelingJobAlgorithmSpecificationArn' => ['type' => 'string', 'max' => 2048, 'pattern' => 'arn:.*'], 'LabelingJobAlgorithmsConfig' => ['type' => 'structure', 'required' => ['LabelingJobAlgorithmSpecificationArn'], 'members' => ['LabelingJobAlgorithmSpecificationArn' => ['shape' => 'LabelingJobAlgorithmSpecificationArn'], 'InitialActiveLearningModelArn' => ['shape' => 'ModelArn'], 'LabelingJobResourceConfig' => ['shape' => 'LabelingJobResourceConfig']]], 'LabelingJobArn' => ['type' => 'string', 'max' => 2048, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:labeling-job/.*'], 'LabelingJobDataAttributes' => ['type' => 'structure', 'members' => ['ContentClassifiers' => ['shape' => 'ContentClassifiers']]], 'LabelingJobDataSource' => ['type' => 'structure', 'members' => ['S3DataSource' => ['shape' => 'LabelingJobS3DataSource'], 'SnsDataSource' => ['shape' => 'LabelingJobSnsDataSource']]], 'LabelingJobForWorkteamSummary' => ['type' => 'structure', 'required' => ['JobReferenceCode', 'WorkRequesterAccountId', 'CreationTime'], 'members' => ['LabelingJobName' => ['shape' => 'LabelingJobName'], 'JobReferenceCode' => ['shape' => 'JobReferenceCode'], 'WorkRequesterAccountId' => ['shape' => 'AccountId'], 'CreationTime' => ['shape' => 'Timestamp'], 'LabelCounters' => ['shape' => 'LabelCountersForWorkteam'], 'NumberOfHumanWorkersPerDataObject' => ['shape' => 'NumberOfHumanWorkersPerDataObject']]], 'LabelingJobForWorkteamSummaryList' => ['type' => 'list', 'member' => ['shape' => 'LabelingJobForWorkteamSummary']], 'LabelingJobInputConfig' => ['type' => 'structure', 'required' => ['DataSource'], 'members' => ['DataSource' => ['shape' => 'LabelingJobDataSource'], 'DataAttributes' => ['shape' => 'LabelingJobDataAttributes']]], 'LabelingJobName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'LabelingJobOutput' => ['type' => 'structure', 'required' => ['OutputDatasetS3Uri'], 'members' => ['OutputDatasetS3Uri' => ['shape' => 'S3Uri'], 'FinalActiveLearningModelArn' => ['shape' => 'ModelArn']]], 'LabelingJobOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['S3OutputPath' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'SnsTopicArn' => ['shape' => 'SnsTopicArn']]], 'LabelingJobResourceConfig' => ['type' => 'structure', 'members' => ['VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'LabelingJobS3DataSource' => ['type' => 'structure', 'required' => ['ManifestS3Uri'], 'members' => ['ManifestS3Uri' => ['shape' => 'S3Uri']]], 'LabelingJobSnsDataSource' => ['type' => 'structure', 'required' => ['SnsTopicArn'], 'members' => ['SnsTopicArn' => ['shape' => 'SnsTopicArn']]], 'LabelingJobStatus' => ['type' => 'string', 'enum' => ['Initializing', 'InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'LabelingJobStoppingConditions' => ['type' => 'structure', 'members' => ['MaxHumanLabeledObjectCount' => ['shape' => 'MaxHumanLabeledObjectCount'], 'MaxPercentageOfInputDatasetLabeled' => ['shape' => 'MaxPercentageOfInputDatasetLabeled']]], 'LabelingJobSummary' => ['type' => 'structure', 'required' => ['LabelingJobName', 'LabelingJobArn', 'CreationTime', 'LastModifiedTime', 'LabelingJobStatus', 'LabelCounters', 'WorkteamArn', 'PreHumanTaskLambdaArn'], 'members' => ['LabelingJobName' => ['shape' => 'LabelingJobName'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LabelingJobStatus' => ['shape' => 'LabelingJobStatus'], 'LabelCounters' => ['shape' => 'LabelCounters'], 'WorkteamArn' => ['shape' => 'WorkteamArn'], 'PreHumanTaskLambdaArn' => ['shape' => 'LambdaFunctionArn'], 'AnnotationConsolidationLambdaArn' => ['shape' => 'LambdaFunctionArn'], 'FailureReason' => ['shape' => 'FailureReason'], 'LabelingJobOutput' => ['shape' => 'LabelingJobOutput'], 'InputConfig' => ['shape' => 'LabelingJobInputConfig']]], 'LabelingJobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'LabelingJobSummary']], 'LambdaFunctionArn' => ['type' => 'string', 'max' => 2048, 'pattern' => 'arn:aws[a-z\\-]*:lambda:[a-z0-9\\-]*:[0-9]{12}:function:.*'], 'LambdaStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String256'], 'OutputParameters' => ['shape' => 'OutputParameterList']]], 'LastModifiedTime' => ['type' => 'timestamp'], 'LastUpdateStatus' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'LastUpdateStatusValue'], 'FailureReason' => ['shape' => 'FailureReason']]], 'LastUpdateStatusValue' => ['type' => 'string', 'enum' => ['Successful', 'Failed', 'InProgress']], 'LifecycleConfigArns' => ['type' => 'list', 'member' => ['shape' => 'StudioLifecycleConfigArn']], 'LineageEntityParameters' => ['type' => 'map', 'key' => ['shape' => 'StringParameterValue'], 'value' => ['shape' => 'StringParameterValue'], 'max' => 30], 'LineageGroupArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:lineage-group/.*'], 'LineageGroupNameOrArn' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:lineage-group\\/)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,119})'], 'LineageGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'LineageGroupSummary']], 'LineageGroupSummary' => ['type' => 'structure', 'members' => ['LineageGroupArn' => ['shape' => 'LineageGroupArn'], 'LineageGroupName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'LineageType' => ['type' => 'string', 'enum' => ['TrialComponent', 'Artifact', 'Context', 'Action']], 'ListActionsRequest' => ['type' => 'structure', 'members' => ['SourceUri' => ['shape' => 'SourceUri'], 'ActionType' => ['shape' => 'String256'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortActionsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListActionsResponse' => ['type' => 'structure', 'members' => ['ActionSummaries' => ['shape' => 'ActionSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAlgorithmsInput' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'AlgorithmSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListAlgorithmsOutput' => ['type' => 'structure', 'required' => ['AlgorithmSummaryList'], 'members' => ['AlgorithmSummaryList' => ['shape' => 'AlgorithmSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAliasesRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName'], 'Alias' => ['shape' => 'SageMakerImageVersionAlias'], 'Version' => ['shape' => 'ImageVersionNumber'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAliasesResponse' => ['type' => 'structure', 'members' => ['SageMakerImageVersionAliases' => ['shape' => 'SageMakerImageVersionAliases'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAppImageConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'NameContains' => ['shape' => 'AppImageConfigName'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'ModifiedTimeBefore' => ['shape' => 'Timestamp'], 'ModifiedTimeAfter' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'AppImageConfigSortKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListAppImageConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'AppImageConfigs' => ['shape' => 'AppImageConfigList']]], 'ListAppsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortOrder' => ['shape' => 'SortOrder'], 'SortBy' => ['shape' => 'AppSortKey'], 'DomainIdEquals' => ['shape' => 'DomainId'], 'UserProfileNameEquals' => ['shape' => 'UserProfileName'], 'SpaceNameEquals' => ['shape' => 'SpaceName']]], 'ListAppsResponse' => ['type' => 'structure', 'members' => ['Apps' => ['shape' => 'AppList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListArtifactsRequest' => ['type' => 'structure', 'members' => ['SourceUri' => ['shape' => 'SourceUri'], 'ArtifactType' => ['shape' => 'String256'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortArtifactsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListArtifactsResponse' => ['type' => 'structure', 'members' => ['ArtifactSummaries' => ['shape' => 'ArtifactSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationsRequest' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'AssociationEntityArn'], 'DestinationArn' => ['shape' => 'AssociationEntityArn'], 'SourceType' => ['shape' => 'String256'], 'DestinationType' => ['shape' => 'String256'], 'AssociationType' => ['shape' => 'AssociationEdgeType'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortAssociationsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAssociationsResponse' => ['type' => 'structure', 'members' => ['AssociationSummaries' => ['shape' => 'AssociationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAutoMLJobsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'AutoMLNameContains'], 'StatusEquals' => ['shape' => 'AutoMLJobStatus'], 'SortOrder' => ['shape' => 'AutoMLSortOrder'], 'SortBy' => ['shape' => 'AutoMLSortBy'], 'MaxResults' => ['shape' => 'AutoMLMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAutoMLJobsResponse' => ['type' => 'structure', 'required' => ['AutoMLJobSummaries'], 'members' => ['AutoMLJobSummaries' => ['shape' => 'AutoMLJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCandidatesForAutoMLJobRequest' => ['type' => 'structure', 'required' => ['AutoMLJobName'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName'], 'StatusEquals' => ['shape' => 'CandidateStatus'], 'CandidateNameEquals' => ['shape' => 'CandidateName'], 'SortOrder' => ['shape' => 'AutoMLSortOrder'], 'SortBy' => ['shape' => 'CandidateSortBy'], 'MaxResults' => ['shape' => 'AutoMLMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListCandidatesForAutoMLJobResponse' => ['type' => 'structure', 'required' => ['Candidates'], 'members' => ['Candidates' => ['shape' => 'AutoMLCandidates'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCodeRepositoriesInput' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'CodeRepositoryNameContains'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'CodeRepositorySortBy'], 'SortOrder' => ['shape' => 'CodeRepositorySortOrder']]], 'ListCodeRepositoriesOutput' => ['type' => 'structure', 'required' => ['CodeRepositorySummaryList'], 'members' => ['CodeRepositorySummaryList' => ['shape' => 'CodeRepositorySummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCompilationJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'LastModifiedTimeAfter' => ['shape' => 'LastModifiedTime'], 'LastModifiedTimeBefore' => ['shape' => 'LastModifiedTime'], 'NameContains' => ['shape' => 'NameContains'], 'StatusEquals' => ['shape' => 'CompilationJobStatus'], 'SortBy' => ['shape' => 'ListCompilationJobsSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListCompilationJobsResponse' => ['type' => 'structure', 'required' => ['CompilationJobSummaries'], 'members' => ['CompilationJobSummaries' => ['shape' => 'CompilationJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCompilationJobsSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'ListContextsRequest' => ['type' => 'structure', 'members' => ['SourceUri' => ['shape' => 'SourceUri'], 'ContextType' => ['shape' => 'String256'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortContextsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListContextsResponse' => ['type' => 'structure', 'members' => ['ContextSummaries' => ['shape' => 'ContextSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDataQualityJobDefinitionsRequest' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringJobDefinitionSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListDataQualityJobDefinitionsResponse' => ['type' => 'structure', 'required' => ['JobDefinitionSummaries'], 'members' => ['JobDefinitionSummaries' => ['shape' => 'MonitoringJobDefinitionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeviceFleetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMaxResults', 'box' => \true], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'NameContains'], 'SortBy' => ['shape' => 'ListDeviceFleetsSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListDeviceFleetsResponse' => ['type' => 'structure', 'required' => ['DeviceFleetSummaries'], 'members' => ['DeviceFleetSummaries' => ['shape' => 'DeviceFleetSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeviceFleetsSortBy' => ['type' => 'string', 'enum' => ['NAME', 'CREATION_TIME', 'LAST_MODIFIED_TIME']], 'ListDevicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMaxResults', 'box' => \true], 'LatestHeartbeatAfter' => ['shape' => 'Timestamp'], 'ModelName' => ['shape' => 'EntityName'], 'DeviceFleetName' => ['shape' => 'EntityName']]], 'ListDevicesResponse' => ['type' => 'structure', 'required' => ['DeviceSummaries'], 'members' => ['DeviceSummaries' => ['shape' => 'DeviceSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDomainsResponse' => ['type' => 'structure', 'members' => ['Domains' => ['shape' => 'DomainList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEdgeDeploymentPlansRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMaxResults', 'box' => \true], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'NameContains'], 'DeviceFleetNameContains' => ['shape' => 'NameContains'], 'SortBy' => ['shape' => 'ListEdgeDeploymentPlansSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListEdgeDeploymentPlansResponse' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanSummaries'], 'members' => ['EdgeDeploymentPlanSummaries' => ['shape' => 'EdgeDeploymentPlanSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEdgeDeploymentPlansSortBy' => ['type' => 'string', 'enum' => ['NAME', 'DEVICE_FLEET_NAME', 'CREATION_TIME', 'LAST_MODIFIED_TIME']], 'ListEdgePackagingJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMaxResults', 'box' => \true], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'NameContains'], 'ModelNameContains' => ['shape' => 'NameContains'], 'StatusEquals' => ['shape' => 'EdgePackagingJobStatus'], 'SortBy' => ['shape' => 'ListEdgePackagingJobsSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListEdgePackagingJobsResponse' => ['type' => 'structure', 'required' => ['EdgePackagingJobSummaries'], 'members' => ['EdgePackagingJobSummaries' => ['shape' => 'EdgePackagingJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEdgePackagingJobsSortBy' => ['type' => 'string', 'enum' => ['NAME', 'MODEL_NAME', 'CREATION_TIME', 'LAST_MODIFIED_TIME', 'STATUS']], 'ListEndpointConfigsInput' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'EndpointConfigSortKey'], 'SortOrder' => ['shape' => 'OrderKey'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'EndpointConfigNameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListEndpointConfigsOutput' => ['type' => 'structure', 'required' => ['EndpointConfigs'], 'members' => ['EndpointConfigs' => ['shape' => 'EndpointConfigSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListEndpointsInput' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'EndpointSortKey'], 'SortOrder' => ['shape' => 'OrderKey'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'EndpointNameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'StatusEquals' => ['shape' => 'EndpointStatus']]], 'ListEndpointsOutput' => ['type' => 'structure', 'required' => ['Endpoints'], 'members' => ['Endpoints' => ['shape' => 'EndpointSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListExperimentsRequest' => ['type' => 'structure', 'members' => ['CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortExperimentsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListExperimentsResponse' => ['type' => 'structure', 'members' => ['ExperimentSummaries' => ['shape' => 'ExperimentSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFeatureGroupsRequest' => ['type' => 'structure', 'members' => ['NameContains' => ['shape' => 'FeatureGroupNameContains'], 'FeatureGroupStatusEquals' => ['shape' => 'FeatureGroupStatus'], 'OfflineStoreStatusEquals' => ['shape' => 'OfflineStoreStatusValue'], 'CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'SortOrder' => ['shape' => 'FeatureGroupSortOrder'], 'SortBy' => ['shape' => 'FeatureGroupSortBy'], 'MaxResults' => ['shape' => 'FeatureGroupMaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFeatureGroupsResponse' => ['type' => 'structure', 'required' => ['FeatureGroupSummaries', 'NextToken'], 'members' => ['FeatureGroupSummaries' => ['shape' => 'FeatureGroupSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFlowDefinitionsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListFlowDefinitionsResponse' => ['type' => 'structure', 'required' => ['FlowDefinitionSummaries'], 'members' => ['FlowDefinitionSummaries' => ['shape' => 'FlowDefinitionSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubContentVersionsRequest' => ['type' => 'structure', 'required' => ['HubName', 'HubContentType', 'HubContentName'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubContentType' => ['shape' => 'HubContentType'], 'HubContentName' => ['shape' => 'HubContentName'], 'MinVersion' => ['shape' => 'HubContentVersion'], 'MaxSchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'HubContentSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubContentVersionsResponse' => ['type' => 'structure', 'required' => ['HubContentSummaries'], 'members' => ['HubContentSummaries' => ['shape' => 'HubContentInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubContentsRequest' => ['type' => 'structure', 'required' => ['HubName', 'HubContentType'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubContentType' => ['shape' => 'HubContentType'], 'NameContains' => ['shape' => 'NameContains'], 'MaxSchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'HubContentSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubContentsResponse' => ['type' => 'structure', 'required' => ['HubContentSummaries'], 'members' => ['HubContentSummaries' => ['shape' => 'HubContentInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubsRequest' => ['type' => 'structure', 'members' => ['NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'HubSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHubsResponse' => ['type' => 'structure', 'required' => ['HubSummaries'], 'members' => ['HubSummaries' => ['shape' => 'HubInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHumanTaskUisRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListHumanTaskUisResponse' => ['type' => 'structure', 'required' => ['HumanTaskUiSummaries'], 'members' => ['HumanTaskUiSummaries' => ['shape' => 'HumanTaskUiSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListHyperParameterTuningJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'SortBy' => ['shape' => 'HyperParameterTuningJobSortByOptions'], 'SortOrder' => ['shape' => 'SortOrder'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'StatusEquals' => ['shape' => 'HyperParameterTuningJobStatus']]], 'ListHyperParameterTuningJobsResponse' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobSummaries'], 'members' => ['HyperParameterTuningJobSummaries' => ['shape' => 'HyperParameterTuningJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImageVersionsRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'ImageName' => ['shape' => 'ImageName'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ImageVersionSortBy'], 'SortOrder' => ['shape' => 'ImageVersionSortOrder']]], 'ListImageVersionsResponse' => ['type' => 'structure', 'members' => ['ImageVersions' => ['shape' => 'ImageVersions'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImagesRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'ImageNameContains'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ImageSortBy'], 'SortOrder' => ['shape' => 'ImageSortOrder']]], 'ListImagesResponse' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'Images'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInferenceExperimentsRequest' => ['type' => 'structure', 'members' => ['NameContains' => ['shape' => 'NameContains'], 'Type' => ['shape' => 'InferenceExperimentType'], 'StatusEquals' => ['shape' => 'InferenceExperimentStatus'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortInferenceExperimentsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListInferenceExperimentsResponse' => ['type' => 'structure', 'members' => ['InferenceExperiments' => ['shape' => 'InferenceExperimentList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInferenceRecommendationsJobStepsRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName'], 'Status' => ['shape' => 'RecommendationJobStatus'], 'StepType' => ['shape' => 'RecommendationStepType'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInferenceRecommendationsJobStepsResponse' => ['type' => 'structure', 'members' => ['Steps' => ['shape' => 'InferenceRecommendationsJobSteps'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInferenceRecommendationsJobsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'LastModifiedTimeAfter' => ['shape' => 'LastModifiedTime'], 'LastModifiedTimeBefore' => ['shape' => 'LastModifiedTime'], 'NameContains' => ['shape' => 'NameContains'], 'StatusEquals' => ['shape' => 'RecommendationJobStatus'], 'SortBy' => ['shape' => 'ListInferenceRecommendationsJobsSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListInferenceRecommendationsJobsResponse' => ['type' => 'structure', 'required' => ['InferenceRecommendationsJobs'], 'members' => ['InferenceRecommendationsJobs' => ['shape' => 'InferenceRecommendationsJobs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInferenceRecommendationsJobsSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'ListLabelingJobsForWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamArn'], 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'JobReferenceCodeContains' => ['shape' => 'JobReferenceCodeContains'], 'SortBy' => ['shape' => 'ListLabelingJobsForWorkteamSortByOptions'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListLabelingJobsForWorkteamResponse' => ['type' => 'structure', 'required' => ['LabelingJobSummaryList'], 'members' => ['LabelingJobSummaryList' => ['shape' => 'LabelingJobForWorkteamSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLabelingJobsForWorkteamSortByOptions' => ['type' => 'string', 'enum' => ['CreationTime']], 'ListLabelingJobsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'NameContains' => ['shape' => 'NameContains'], 'SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'StatusEquals' => ['shape' => 'LabelingJobStatus']]], 'ListLabelingJobsResponse' => ['type' => 'structure', 'members' => ['LabelingJobSummaryList' => ['shape' => 'LabelingJobSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLineageEntityParameterKey' => ['type' => 'list', 'member' => ['shape' => 'StringParameterValue']], 'ListLineageGroupsRequest' => ['type' => 'structure', 'members' => ['CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortLineageGroupsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListLineageGroupsResponse' => ['type' => 'structure', 'members' => ['LineageGroupSummaries' => ['shape' => 'LineageGroupSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMaxResults' => ['type' => 'integer', 'max' => 100], 'ListModelBiasJobDefinitionsRequest' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringJobDefinitionSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListModelBiasJobDefinitionsResponse' => ['type' => 'structure', 'required' => ['JobDefinitionSummaries'], 'members' => ['JobDefinitionSummaries' => ['shape' => 'MonitoringJobDefinitionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelCardExportJobsRequest' => ['type' => 'structure', 'required' => ['ModelCardName'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'ModelCardExportJobNameContains' => ['shape' => 'EntityName'], 'StatusEquals' => ['shape' => 'ModelCardExportJobStatus'], 'SortBy' => ['shape' => 'ModelCardExportJobSortBy'], 'SortOrder' => ['shape' => 'ModelCardExportJobSortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListModelCardExportJobsResponse' => ['type' => 'structure', 'required' => ['ModelCardExportJobSummaries'], 'members' => ['ModelCardExportJobSummaries' => ['shape' => 'ModelCardExportJobSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelCardVersionsRequest' => ['type' => 'structure', 'required' => ['ModelCardName'], 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ModelCardVersionSortBy'], 'SortOrder' => ['shape' => 'ModelCardSortOrder']]], 'ListModelCardVersionsResponse' => ['type' => 'structure', 'required' => ['ModelCardVersionSummaryList'], 'members' => ['ModelCardVersionSummaryList' => ['shape' => 'ModelCardVersionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelCardsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'EntityName'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ModelCardSortBy'], 'SortOrder' => ['shape' => 'ModelCardSortOrder']]], 'ListModelCardsResponse' => ['type' => 'structure', 'required' => ['ModelCardSummaries'], 'members' => ['ModelCardSummaries' => ['shape' => 'ModelCardSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelExplainabilityJobDefinitionsRequest' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringJobDefinitionSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListModelExplainabilityJobDefinitionsResponse' => ['type' => 'structure', 'required' => ['JobDefinitionSummaries'], 'members' => ['JobDefinitionSummaries' => ['shape' => 'MonitoringJobDefinitionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelMetadataRequest' => ['type' => 'structure', 'members' => ['SearchExpression' => ['shape' => 'ModelMetadataSearchExpression'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListModelMetadataResponse' => ['type' => 'structure', 'required' => ['ModelMetadataSummaries'], 'members' => ['ModelMetadataSummaries' => ['shape' => 'ModelMetadataSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelPackageGroupsInput' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ModelPackageGroupSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListModelPackageGroupsOutput' => ['type' => 'structure', 'required' => ['ModelPackageGroupSummaryList'], 'members' => ['ModelPackageGroupSummaryList' => ['shape' => 'ModelPackageGroupSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelPackagesInput' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'CreationTime'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus'], 'ModelPackageGroupName' => ['shape' => 'ArnOrName'], 'ModelPackageType' => ['shape' => 'ModelPackageType'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ModelPackageSortBy'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListModelPackagesOutput' => ['type' => 'structure', 'required' => ['ModelPackageSummaryList'], 'members' => ['ModelPackageSummaryList' => ['shape' => 'ModelPackageSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelQualityJobDefinitionsRequest' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringJobDefinitionSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListModelQualityJobDefinitionsResponse' => ['type' => 'structure', 'required' => ['JobDefinitionSummaries'], 'members' => ['JobDefinitionSummaries' => ['shape' => 'MonitoringJobDefinitionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListModelsInput' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'ModelSortKey'], 'SortOrder' => ['shape' => 'OrderKey'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'ModelNameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp']]], 'ListModelsOutput' => ['type' => 'structure', 'required' => ['Models'], 'members' => ['Models' => ['shape' => 'ModelSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListMonitoringAlertHistoryRequest' => ['type' => 'structure', 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringAlertName' => ['shape' => 'MonitoringAlertName'], 'SortBy' => ['shape' => 'MonitoringAlertHistorySortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'StatusEquals' => ['shape' => 'MonitoringAlertStatus']]], 'ListMonitoringAlertHistoryResponse' => ['type' => 'structure', 'members' => ['MonitoringAlertHistory' => ['shape' => 'MonitoringAlertHistoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMonitoringAlertsRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMonitoringAlertsResponse' => ['type' => 'structure', 'members' => ['MonitoringAlertSummaries' => ['shape' => 'MonitoringAlertSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMonitoringExecutionsRequest' => ['type' => 'structure', 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringExecutionSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'ScheduledTimeBefore' => ['shape' => 'Timestamp'], 'ScheduledTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'StatusEquals' => ['shape' => 'ExecutionStatus'], 'MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringTypeEquals' => ['shape' => 'MonitoringType']]], 'ListMonitoringExecutionsResponse' => ['type' => 'structure', 'required' => ['MonitoringExecutionSummaries'], 'members' => ['MonitoringExecutionSummaries' => ['shape' => 'MonitoringExecutionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMonitoringSchedulesRequest' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'SortBy' => ['shape' => 'MonitoringScheduleSortKey'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'NameContains'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'StatusEquals' => ['shape' => 'ScheduleStatus'], 'MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringTypeEquals' => ['shape' => 'MonitoringType']]], 'ListMonitoringSchedulesResponse' => ['type' => 'structure', 'required' => ['MonitoringScheduleSummaries'], 'members' => ['MonitoringScheduleSummaries' => ['shape' => 'MonitoringScheduleSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListNotebookInstanceLifecycleConfigsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortBy' => ['shape' => 'NotebookInstanceLifecycleConfigSortKey'], 'SortOrder' => ['shape' => 'NotebookInstanceLifecycleConfigSortOrder'], 'NameContains' => ['shape' => 'NotebookInstanceLifecycleConfigNameContains'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'CreationTimeAfter' => ['shape' => 'CreationTime'], 'LastModifiedTimeBefore' => ['shape' => 'LastModifiedTime'], 'LastModifiedTimeAfter' => ['shape' => 'LastModifiedTime']]], 'ListNotebookInstanceLifecycleConfigsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NotebookInstanceLifecycleConfigs' => ['shape' => 'NotebookInstanceLifecycleConfigSummaryList']]], 'ListNotebookInstancesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortBy' => ['shape' => 'NotebookInstanceSortKey'], 'SortOrder' => ['shape' => 'NotebookInstanceSortOrder'], 'NameContains' => ['shape' => 'NotebookInstanceNameContains'], 'CreationTimeBefore' => ['shape' => 'CreationTime'], 'CreationTimeAfter' => ['shape' => 'CreationTime'], 'LastModifiedTimeBefore' => ['shape' => 'LastModifiedTime'], 'LastModifiedTimeAfter' => ['shape' => 'LastModifiedTime'], 'StatusEquals' => ['shape' => 'NotebookInstanceStatus'], 'NotebookInstanceLifecycleConfigNameContains' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'DefaultCodeRepositoryContains' => ['shape' => 'CodeRepositoryContains'], 'AdditionalCodeRepositoryEquals' => ['shape' => 'CodeRepositoryNameOrUrl']]], 'ListNotebookInstancesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'NotebookInstances' => ['shape' => 'NotebookInstanceSummaryList']]], 'ListPipelineExecutionStepsRequest' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListPipelineExecutionStepsResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionSteps' => ['shape' => 'PipelineExecutionStepList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPipelineExecutionsRequest' => ['type' => 'structure', 'required' => ['PipelineName'], 'members' => ['PipelineName' => ['shape' => 'PipelineNameOrArn'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortPipelineExecutionsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPipelineExecutionsResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionSummaries' => ['shape' => 'PipelineExecutionSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPipelineParametersForExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPipelineParametersForExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineParameters' => ['shape' => 'ParameterList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListPipelinesRequest' => ['type' => 'structure', 'members' => ['PipelineNamePrefix' => ['shape' => 'PipelineName'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortPipelinesBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPipelinesResponse' => ['type' => 'structure', 'members' => ['PipelineSummaries' => ['shape' => 'PipelineSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListProcessingJobsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'String'], 'StatusEquals' => ['shape' => 'ProcessingJobStatus'], 'SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListProcessingJobsResponse' => ['type' => 'structure', 'required' => ['ProcessingJobSummaries'], 'members' => ['ProcessingJobSummaries' => ['shape' => 'ProcessingJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListProjectsInput' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'ProjectEntityName'], 'NextToken' => ['shape' => 'NextToken'], 'SortBy' => ['shape' => 'ProjectSortBy'], 'SortOrder' => ['shape' => 'ProjectSortOrder']]], 'ListProjectsOutput' => ['type' => 'structure', 'required' => ['ProjectSummaryList'], 'members' => ['ProjectSummaryList' => ['shape' => 'ProjectSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSpacesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortOrder' => ['shape' => 'SortOrder'], 'SortBy' => ['shape' => 'SpaceSortKey'], 'DomainIdEquals' => ['shape' => 'DomainId'], 'SpaceNameContains' => ['shape' => 'SpaceName']]], 'ListSpacesResponse' => ['type' => 'structure', 'members' => ['Spaces' => ['shape' => 'SpaceList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStageDevicesRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'StageName'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListMaxResults', 'box' => \true], 'EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'ExcludeDevicesDeployedInOtherStage' => ['shape' => 'Boolean'], 'StageName' => ['shape' => 'EntityName']]], 'ListStageDevicesResponse' => ['type' => 'structure', 'required' => ['DeviceDeploymentSummaries'], 'members' => ['DeviceDeploymentSummaries' => ['shape' => 'DeviceDeploymentSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListStudioLifecycleConfigsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'NameContains' => ['shape' => 'StudioLifecycleConfigName'], 'AppTypeEquals' => ['shape' => 'StudioLifecycleConfigAppType'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'ModifiedTimeBefore' => ['shape' => 'Timestamp'], 'ModifiedTimeAfter' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'StudioLifecycleConfigSortKey'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListStudioLifecycleConfigsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'StudioLifecycleConfigs' => ['shape' => 'StudioLifecycleConfigsList']]], 'ListSubscribedWorkteamsRequest' => ['type' => 'structure', 'members' => ['NameContains' => ['shape' => 'WorkteamName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListSubscribedWorkteamsResponse' => ['type' => 'structure', 'required' => ['SubscribedWorkteams'], 'members' => ['SubscribedWorkteams' => ['shape' => 'SubscribedWorkteams'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListTagsMaxResults']]], 'ListTagsMaxResults' => ['type' => 'integer', 'min' => 50], 'ListTagsOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrainingJobsForHyperParameterTuningJobRequest' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'StatusEquals' => ['shape' => 'TrainingJobStatus'], 'SortBy' => ['shape' => 'TrainingJobSortByOptions'], 'SortOrder' => ['shape' => 'SortOrder']]], 'ListTrainingJobsForHyperParameterTuningJobResponse' => ['type' => 'structure', 'required' => ['TrainingJobSummaries'], 'members' => ['TrainingJobSummaries' => ['shape' => 'HyperParameterTrainingJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrainingJobsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'NameContains'], 'StatusEquals' => ['shape' => 'TrainingJobStatus'], 'SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'WarmPoolStatusEquals' => ['shape' => 'WarmPoolResourceStatus']]], 'ListTrainingJobsResponse' => ['type' => 'structure', 'required' => ['TrainingJobSummaries'], 'members' => ['TrainingJobSummaries' => ['shape' => 'TrainingJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTransformJobsRequest' => ['type' => 'structure', 'members' => ['CreationTimeAfter' => ['shape' => 'Timestamp'], 'CreationTimeBefore' => ['shape' => 'Timestamp'], 'LastModifiedTimeAfter' => ['shape' => 'Timestamp'], 'LastModifiedTimeBefore' => ['shape' => 'Timestamp'], 'NameContains' => ['shape' => 'NameContains'], 'StatusEquals' => ['shape' => 'TransformJobStatus'], 'SortBy' => ['shape' => 'SortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListTransformJobsResponse' => ['type' => 'structure', 'required' => ['TransformJobSummaries'], 'members' => ['TransformJobSummaries' => ['shape' => 'TransformJobSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrialComponentKey256' => ['type' => 'list', 'member' => ['shape' => 'TrialComponentKey256']], 'ListTrialComponentsRequest' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'TrialName' => ['shape' => 'ExperimentEntityName'], 'SourceArn' => ['shape' => 'String256'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortTrialComponentsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrialComponentsResponse' => ['type' => 'structure', 'members' => ['TrialComponentSummaries' => ['shape' => 'TrialComponentSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrialsRequest' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'SortBy' => ['shape' => 'SortTrialsBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTrialsResponse' => ['type' => 'structure', 'members' => ['TrialSummaries' => ['shape' => 'TrialSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListUserProfilesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'SortOrder' => ['shape' => 'SortOrder'], 'SortBy' => ['shape' => 'UserProfileSortKey'], 'DomainIdEquals' => ['shape' => 'DomainId'], 'UserProfileNameContains' => ['shape' => 'UserProfileName']]], 'ListUserProfilesResponse' => ['type' => 'structure', 'members' => ['UserProfiles' => ['shape' => 'UserProfileList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWorkforcesRequest' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'ListWorkforcesSortByOptions'], 'SortOrder' => ['shape' => 'SortOrder'], 'NameContains' => ['shape' => 'WorkforceName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListWorkforcesResponse' => ['type' => 'structure', 'required' => ['Workforces'], 'members' => ['Workforces' => ['shape' => 'Workforces'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWorkforcesSortByOptions' => ['type' => 'string', 'enum' => ['Name', 'CreateDate']], 'ListWorkteamsRequest' => ['type' => 'structure', 'members' => ['SortBy' => ['shape' => 'ListWorkteamsSortByOptions'], 'SortOrder' => ['shape' => 'SortOrder'], 'NameContains' => ['shape' => 'WorkteamName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListWorkteamsResponse' => ['type' => 'structure', 'required' => ['Workteams'], 'members' => ['Workteams' => ['shape' => 'Workteams'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWorkteamsSortByOptions' => ['type' => 'string', 'enum' => ['Name', 'CreateDate']], 'Long' => ['type' => 'long'], 'MLFramework' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z]+ ?\\d+\\.\\d+(\\.\\d+)?$'], 'MaxAutoMLJobRuntimeInSeconds' => ['type' => 'integer', 'min' => 1], 'MaxCandidates' => ['type' => 'integer', 'min' => 1], 'MaxConcurrentInvocationsPerInstance' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MaxConcurrentTaskCount' => ['type' => 'integer', 'max' => 5000, 'min' => 1], 'MaxConcurrentTransforms' => ['type' => 'integer', 'min' => 0], 'MaxHumanLabeledObjectCount' => ['type' => 'integer', 'min' => 1], 'MaxNumberOfTests' => ['type' => 'integer', 'min' => 1], 'MaxNumberOfTrainingJobs' => ['type' => 'integer', 'min' => 1], 'MaxNumberOfTrainingJobsNotImproving' => ['type' => 'integer', 'min' => 3], 'MaxParallelExecutionSteps' => ['type' => 'integer', 'min' => 1], 'MaxParallelOfTests' => ['type' => 'integer', 'min' => 1], 'MaxParallelTrainingJobs' => ['type' => 'integer', 'min' => 1], 'MaxPayloadInMB' => ['type' => 'integer', 'min' => 0], 'MaxPercentageOfInputDatasetLabeled' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxRuntimeInSeconds' => ['type' => 'integer', 'min' => 1], 'MaxRuntimePerTrainingJobInSeconds' => ['type' => 'integer', 'min' => 1], 'MaxWaitTimeInSeconds' => ['type' => 'integer', 'min' => 1], 'MaximumExecutionTimeoutInSeconds' => ['type' => 'integer', 'max' => 14400, 'min' => 600], 'MaximumRetryAttempts' => ['type' => 'integer', 'max' => 30, 'min' => 1], 'MediaType' => ['type' => 'string', 'max' => 64, 'pattern' => '^[-\\w]+\\/[-\\w+]+$'], 'MemberDefinition' => ['type' => 'structure', 'members' => ['CognitoMemberDefinition' => ['shape' => 'CognitoMemberDefinition'], 'OidcMemberDefinition' => ['shape' => 'OidcMemberDefinition']]], 'MemberDefinitions' => ['type' => 'list', 'member' => ['shape' => 'MemberDefinition'], 'max' => 10, 'min' => 1], 'MetadataProperties' => ['type' => 'structure', 'members' => ['CommitId' => ['shape' => 'MetadataPropertyValue'], 'Repository' => ['shape' => 'MetadataPropertyValue'], 'GeneratedBy' => ['shape' => 'MetadataPropertyValue'], 'ProjectId' => ['shape' => 'MetadataPropertyValue']]], 'MetadataPropertyValue' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'MetricData' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'Value' => ['shape' => 'Float'], 'Timestamp' => ['shape' => 'Timestamp']]], 'MetricDataList' => ['type' => 'list', 'member' => ['shape' => 'MetricDatum'], 'max' => 40, 'min' => 0], 'MetricDatum' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'AutoMLMetricEnum'], 'Value' => ['shape' => 'Float'], 'Set' => ['shape' => 'MetricSetSource'], 'StandardMetricName' => ['shape' => 'AutoMLMetricExtendedEnum']]], 'MetricDefinition' => ['type' => 'structure', 'required' => ['Name', 'Regex'], 'members' => ['Name' => ['shape' => 'MetricName'], 'Regex' => ['shape' => 'MetricRegex']]], 'MetricDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'MetricDefinition'], 'max' => 40, 'min' => 0], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'MetricRegex' => ['type' => 'string', 'max' => 500, 'min' => 1, 'pattern' => '.+'], 'MetricSetSource' => ['type' => 'string', 'enum' => ['Train', 'Validation', 'Test']], 'MetricValue' => ['type' => 'float'], 'MetricsSource' => ['type' => 'structure', 'required' => ['ContentType', 'S3Uri'], 'members' => ['ContentType' => ['shape' => 'ContentType'], 'ContentDigest' => ['shape' => 'ContentDigest'], 'S3Uri' => ['shape' => 'S3Uri']]], 'MinimumInstanceMetadataServiceVersion' => ['type' => 'string', 'max' => 1, 'pattern' => '1|2'], 'Model' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'PrimaryContainer' => ['shape' => 'ContainerDefinition'], 'Containers' => ['shape' => 'ContainerDefinitionList'], 'InferenceExecutionConfig' => ['shape' => 'InferenceExecutionConfig'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'ModelArn' => ['shape' => 'ModelArn'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagList']]], 'ModelApprovalStatus' => ['type' => 'string', 'enum' => ['Approved', 'Rejected', 'PendingManualApproval']], 'ModelArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model/.*'], 'ModelArtifacts' => ['type' => 'structure', 'required' => ['S3ModelArtifacts'], 'members' => ['S3ModelArtifacts' => ['shape' => 'S3Uri']]], 'ModelBiasAppSpecification' => ['type' => 'structure', 'required' => ['ImageUri', 'ConfigUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ConfigUri' => ['shape' => 'S3Uri'], 'Environment' => ['shape' => 'MonitoringEnvironmentMap']]], 'ModelBiasBaselineConfig' => ['type' => 'structure', 'members' => ['BaseliningJobName' => ['shape' => 'ProcessingJobName'], 'ConstraintsResource' => ['shape' => 'MonitoringConstraintsResource']]], 'ModelBiasJobInput' => ['type' => 'structure', 'required' => ['GroundTruthS3Input'], 'members' => ['EndpointInput' => ['shape' => 'EndpointInput'], 'BatchTransformInput' => ['shape' => 'BatchTransformInput'], 'GroundTruthS3Input' => ['shape' => 'MonitoringGroundTruthS3Input']]], 'ModelCacheSetting' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ModelCard' => ['type' => 'structure', 'members' => ['ModelCardArn' => ['shape' => 'ModelCardArn'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'Content' => ['shape' => 'ModelCardContent'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'SecurityConfig' => ['shape' => 'ModelCardSecurityConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'Tags' => ['shape' => 'TagList'], 'ModelId' => ['shape' => 'String'], 'RiskRating' => ['shape' => 'String']]], 'ModelCardArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-card/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'ModelCardContent' => ['type' => 'string', 'max' => 100000, 'min' => 0, 'pattern' => '.*', 'sensitive' => \true], 'ModelCardExportArtifacts' => ['type' => 'structure', 'required' => ['S3ExportArtifacts'], 'members' => ['S3ExportArtifacts' => ['shape' => 'S3Uri']]], 'ModelCardExportJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]{9,16}:[0-9]{12}:model-card/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}/export-job/[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'ModelCardExportJobSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'ModelCardExportJobSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'ModelCardExportJobStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed']], 'ModelCardExportJobSummary' => ['type' => 'structure', 'required' => ['ModelCardExportJobName', 'ModelCardExportJobArn', 'Status', 'ModelCardName', 'ModelCardVersion', 'CreatedAt', 'LastModifiedAt'], 'members' => ['ModelCardExportJobName' => ['shape' => 'EntityName'], 'ModelCardExportJobArn' => ['shape' => 'ModelCardExportJobArn'], 'Status' => ['shape' => 'ModelCardExportJobStatus'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'CreatedAt' => ['shape' => 'Timestamp'], 'LastModifiedAt' => ['shape' => 'Timestamp']]], 'ModelCardExportJobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelCardExportJobSummary']], 'ModelCardExportOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['S3OutputPath' => ['shape' => 'S3Uri']]], 'ModelCardProcessingStatus' => ['type' => 'string', 'enum' => ['DeleteInProgress', 'DeletePending', 'ContentDeleted', 'ExportJobsDeleted', 'DeleteCompleted', 'DeleteFailed']], 'ModelCardSecurityConfig' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ModelCardSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'ModelCardSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'ModelCardStatus' => ['type' => 'string', 'enum' => ['Draft', 'PendingReview', 'Approved', 'Archived']], 'ModelCardSummary' => ['type' => 'structure', 'required' => ['ModelCardName', 'ModelCardArn', 'ModelCardStatus', 'CreationTime'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'ModelCardArn' => ['shape' => 'ModelCardArn'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ModelCardSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelCardSummary']], 'ModelCardVersionSortBy' => ['type' => 'string', 'enum' => ['Version']], 'ModelCardVersionSummary' => ['type' => 'structure', 'required' => ['ModelCardName', 'ModelCardArn', 'ModelCardStatus', 'ModelCardVersion', 'CreationTime'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'ModelCardArn' => ['shape' => 'ModelCardArn'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'ModelCardVersion' => ['shape' => 'Integer'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ModelCardVersionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelCardVersionSummary']], 'ModelClientConfig' => ['type' => 'structure', 'members' => ['InvocationsTimeoutInSeconds' => ['shape' => 'InvocationsTimeoutInSeconds'], 'InvocationsMaxRetries' => ['shape' => 'InvocationsMaxRetries']]], 'ModelConfiguration' => ['type' => 'structure', 'members' => ['InferenceSpecificationName' => ['shape' => 'InferenceSpecificationName'], 'EnvironmentParameters' => ['shape' => 'EnvironmentParameters'], 'CompilationJobName' => ['shape' => 'RecommendationJobCompilationJobName']]], 'ModelDashboardEndpoint' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointArn', 'CreationTime', 'LastModifiedTime', 'EndpointStatus'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointArn' => ['shape' => 'EndpointArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'EndpointStatus' => ['shape' => 'EndpointStatus']]], 'ModelDashboardEndpoints' => ['type' => 'list', 'member' => ['shape' => 'ModelDashboardEndpoint']], 'ModelDashboardIndicatorAction' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'ModelDashboardModel' => ['type' => 'structure', 'members' => ['Model' => ['shape' => 'Model'], 'Endpoints' => ['shape' => 'ModelDashboardEndpoints'], 'LastBatchTransformJob' => ['shape' => 'TransformJob'], 'MonitoringSchedules' => ['shape' => 'ModelDashboardMonitoringSchedules'], 'ModelCard' => ['shape' => 'ModelDashboardModelCard']]], 'ModelDashboardModelCard' => ['type' => 'structure', 'members' => ['ModelCardArn' => ['shape' => 'ModelCardArn'], 'ModelCardName' => ['shape' => 'EntityName'], 'ModelCardVersion' => ['shape' => 'Integer'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus'], 'SecurityConfig' => ['shape' => 'ModelCardSecurityConfig'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'Tags' => ['shape' => 'TagList'], 'ModelId' => ['shape' => 'String'], 'RiskRating' => ['shape' => 'String']]], 'ModelDashboardMonitoringSchedule' => ['type' => 'structure', 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleStatus' => ['shape' => 'ScheduleStatus'], 'MonitoringType' => ['shape' => 'MonitoringType'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleConfig' => ['shape' => 'MonitoringScheduleConfig'], 'EndpointName' => ['shape' => 'EndpointName'], 'MonitoringAlertSummaries' => ['shape' => 'MonitoringAlertSummaryList'], 'LastMonitoringExecutionSummary' => ['shape' => 'MonitoringExecutionSummary']]], 'ModelDashboardMonitoringSchedules' => ['type' => 'list', 'member' => ['shape' => 'ModelDashboardMonitoringSchedule']], 'ModelDataQuality' => ['type' => 'structure', 'members' => ['Statistics' => ['shape' => 'MetricsSource'], 'Constraints' => ['shape' => 'MetricsSource']]], 'ModelDeployConfig' => ['type' => 'structure', 'members' => ['AutoGenerateEndpointName' => ['shape' => 'AutoGenerateEndpointName'], 'EndpointName' => ['shape' => 'EndpointName']]], 'ModelDeployResult' => ['type' => 'structure', 'members' => ['EndpointName' => ['shape' => 'EndpointName']]], 'ModelDigests' => ['type' => 'structure', 'members' => ['ArtifactDigest' => ['shape' => 'ArtifactDigest']]], 'ModelExplainabilityAppSpecification' => ['type' => 'structure', 'required' => ['ImageUri', 'ConfigUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ConfigUri' => ['shape' => 'S3Uri'], 'Environment' => ['shape' => 'MonitoringEnvironmentMap']]], 'ModelExplainabilityBaselineConfig' => ['type' => 'structure', 'members' => ['BaseliningJobName' => ['shape' => 'ProcessingJobName'], 'ConstraintsResource' => ['shape' => 'MonitoringConstraintsResource']]], 'ModelExplainabilityJobInput' => ['type' => 'structure', 'members' => ['EndpointInput' => ['shape' => 'EndpointInput'], 'BatchTransformInput' => ['shape' => 'BatchTransformInput']]], 'ModelInfrastructureConfig' => ['type' => 'structure', 'required' => ['InfrastructureType', 'RealTimeInferenceConfig'], 'members' => ['InfrastructureType' => ['shape' => 'ModelInfrastructureType'], 'RealTimeInferenceConfig' => ['shape' => 'RealTimeInferenceConfig']]], 'ModelInfrastructureType' => ['type' => 'string', 'enum' => ['RealTimeInference']], 'ModelInput' => ['type' => 'structure', 'required' => ['DataInputConfig'], 'members' => ['DataInputConfig' => ['shape' => 'DataInputConfig']]], 'ModelInsightsLocation' => ['type' => 'string', 'min' => 1], 'ModelLatencyThreshold' => ['type' => 'structure', 'members' => ['Percentile' => ['shape' => 'String64'], 'ValueInMilliseconds' => ['shape' => 'Integer']]], 'ModelLatencyThresholds' => ['type' => 'list', 'member' => ['shape' => 'ModelLatencyThreshold'], 'max' => 1, 'min' => 1], 'ModelMetadataFilter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'ModelMetadataFilterType'], 'Value' => ['shape' => 'String256']]], 'ModelMetadataFilterType' => ['type' => 'string', 'enum' => ['Domain', 'Framework', 'Task', 'FrameworkVersion']], 'ModelMetadataFilters' => ['type' => 'list', 'member' => ['shape' => 'ModelMetadataFilter'], 'max' => 4, 'min' => 1], 'ModelMetadataSearchExpression' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ModelMetadataFilters']]], 'ModelMetadataSummaries' => ['type' => 'list', 'member' => ['shape' => 'ModelMetadataSummary']], 'ModelMetadataSummary' => ['type' => 'structure', 'required' => ['Domain', 'Framework', 'Task', 'Model', 'FrameworkVersion'], 'members' => ['Domain' => ['shape' => 'String'], 'Framework' => ['shape' => 'String'], 'Task' => ['shape' => 'String'], 'Model' => ['shape' => 'String'], 'FrameworkVersion' => ['shape' => 'String']]], 'ModelMetrics' => ['type' => 'structure', 'members' => ['ModelQuality' => ['shape' => 'ModelQuality'], 'ModelDataQuality' => ['shape' => 'ModelDataQuality'], 'Bias' => ['shape' => 'Bias'], 'Explainability' => ['shape' => 'Explainability']]], 'ModelName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'ModelNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'ModelPackage' => ['type' => 'structure', 'members' => ['ModelPackageName' => ['shape' => 'EntityName'], 'ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageVersion' => ['shape' => 'ModelPackageVersion'], 'ModelPackageArn' => ['shape' => 'ModelPackageArn'], 'ModelPackageDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'InferenceSpecification' => ['shape' => 'InferenceSpecification'], 'SourceAlgorithmSpecification' => ['shape' => 'SourceAlgorithmSpecification'], 'ValidationSpecification' => ['shape' => 'ModelPackageValidationSpecification'], 'ModelPackageStatus' => ['shape' => 'ModelPackageStatus'], 'ModelPackageStatusDetails' => ['shape' => 'ModelPackageStatusDetails'], 'CertifyForMarketplace' => ['shape' => 'CertifyForMarketplace'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus'], 'CreatedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'ModelMetrics' => ['shape' => 'ModelMetrics'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ApprovalDescription' => ['shape' => 'ApprovalDescription'], 'Domain' => ['shape' => 'String'], 'Task' => ['shape' => 'String'], 'SamplePayloadUrl' => ['shape' => 'String'], 'AdditionalInferenceSpecifications' => ['shape' => 'AdditionalInferenceSpecifications'], 'Tags' => ['shape' => 'TagList'], 'CustomerMetadataProperties' => ['shape' => 'CustomerMetadataMap'], 'DriftCheckBaselines' => ['shape' => 'DriftCheckBaselines']]], 'ModelPackageArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model-package/.*'], 'ModelPackageArnList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageArn'], 'max' => 100, 'min' => 1], 'ModelPackageContainerDefinition' => ['type' => 'structure', 'required' => ['Image'], 'members' => ['ContainerHostname' => ['shape' => 'ContainerHostname'], 'Image' => ['shape' => 'ContainerImage'], 'ImageDigest' => ['shape' => 'ImageDigest'], 'ModelDataUrl' => ['shape' => 'Url'], 'ProductId' => ['shape' => 'ProductId'], 'Environment' => ['shape' => 'EnvironmentMap'], 'ModelInput' => ['shape' => 'ModelInput'], 'Framework' => ['shape' => 'String'], 'FrameworkVersion' => ['shape' => 'ModelPackageFrameworkVersion'], 'NearestModelName' => ['shape' => 'String']]], 'ModelPackageContainerDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageContainerDefinition'], 'max' => 15, 'min' => 1], 'ModelPackageFrameworkVersion' => ['type' => 'string', 'max' => 10, 'min' => 3, 'pattern' => '[0-9]\\.[A-Za-z0-9.-]+'], 'ModelPackageGroup' => ['type' => 'structure', 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageGroupArn' => ['shape' => 'ModelPackageGroupArn'], 'ModelPackageGroupDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'CreatedBy' => ['shape' => 'UserContext'], 'ModelPackageGroupStatus' => ['shape' => 'ModelPackageGroupStatus'], 'Tags' => ['shape' => 'TagList']]], 'ModelPackageGroupArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:model-package-group/.*'], 'ModelPackageGroupSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'ModelPackageGroupStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Completed', 'Failed', 'Deleting', 'DeleteFailed']], 'ModelPackageGroupSummary' => ['type' => 'structure', 'required' => ['ModelPackageGroupName', 'ModelPackageGroupArn', 'CreationTime', 'ModelPackageGroupStatus'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageGroupArn' => ['shape' => 'ModelPackageGroupArn'], 'ModelPackageGroupDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'ModelPackageGroupStatus' => ['shape' => 'ModelPackageGroupStatus']]], 'ModelPackageGroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageGroupSummary']], 'ModelPackageSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'ModelPackageStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Completed', 'Failed', 'Deleting']], 'ModelPackageStatusDetails' => ['type' => 'structure', 'required' => ['ValidationStatuses'], 'members' => ['ValidationStatuses' => ['shape' => 'ModelPackageStatusItemList'], 'ImageScanStatuses' => ['shape' => 'ModelPackageStatusItemList']]], 'ModelPackageStatusItem' => ['type' => 'structure', 'required' => ['Name', 'Status'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Status' => ['shape' => 'DetailedModelPackageStatus'], 'FailureReason' => ['shape' => 'String']]], 'ModelPackageStatusItemList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageStatusItem']], 'ModelPackageSummaries' => ['type' => 'map', 'key' => ['shape' => 'ModelPackageArn'], 'value' => ['shape' => 'BatchDescribeModelPackageSummary']], 'ModelPackageSummary' => ['type' => 'structure', 'required' => ['ModelPackageName', 'ModelPackageArn', 'CreationTime', 'ModelPackageStatus'], 'members' => ['ModelPackageName' => ['shape' => 'EntityName'], 'ModelPackageGroupName' => ['shape' => 'EntityName'], 'ModelPackageVersion' => ['shape' => 'ModelPackageVersion'], 'ModelPackageArn' => ['shape' => 'ModelPackageArn'], 'ModelPackageDescription' => ['shape' => 'EntityDescription'], 'CreationTime' => ['shape' => 'CreationTime'], 'ModelPackageStatus' => ['shape' => 'ModelPackageStatus'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus']]], 'ModelPackageSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageSummary']], 'ModelPackageType' => ['type' => 'string', 'enum' => ['Versioned', 'Unversioned', 'Both']], 'ModelPackageValidationProfile' => ['type' => 'structure', 'required' => ['ProfileName', 'TransformJobDefinition'], 'members' => ['ProfileName' => ['shape' => 'EntityName'], 'TransformJobDefinition' => ['shape' => 'TransformJobDefinition']]], 'ModelPackageValidationProfiles' => ['type' => 'list', 'member' => ['shape' => 'ModelPackageValidationProfile'], 'max' => 1, 'min' => 1], 'ModelPackageValidationSpecification' => ['type' => 'structure', 'required' => ['ValidationRole', 'ValidationProfiles'], 'members' => ['ValidationRole' => ['shape' => 'RoleArn'], 'ValidationProfiles' => ['shape' => 'ModelPackageValidationProfiles']]], 'ModelPackageVersion' => ['type' => 'integer', 'min' => 1], 'ModelQuality' => ['type' => 'structure', 'members' => ['Statistics' => ['shape' => 'MetricsSource'], 'Constraints' => ['shape' => 'MetricsSource']]], 'ModelQualityAppSpecification' => ['type' => 'structure', 'required' => ['ImageUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ContainerEntrypoint' => ['shape' => 'ContainerEntrypoint'], 'ContainerArguments' => ['shape' => 'MonitoringContainerArguments'], 'RecordPreprocessorSourceUri' => ['shape' => 'S3Uri'], 'PostAnalyticsProcessorSourceUri' => ['shape' => 'S3Uri'], 'ProblemType' => ['shape' => 'MonitoringProblemType'], 'Environment' => ['shape' => 'MonitoringEnvironmentMap']]], 'ModelQualityBaselineConfig' => ['type' => 'structure', 'members' => ['BaseliningJobName' => ['shape' => 'ProcessingJobName'], 'ConstraintsResource' => ['shape' => 'MonitoringConstraintsResource']]], 'ModelQualityJobInput' => ['type' => 'structure', 'required' => ['GroundTruthS3Input'], 'members' => ['EndpointInput' => ['shape' => 'EndpointInput'], 'BatchTransformInput' => ['shape' => 'BatchTransformInput'], 'GroundTruthS3Input' => ['shape' => 'MonitoringGroundTruthS3Input']]], 'ModelSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'ModelStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String256']]], 'ModelSummary' => ['type' => 'structure', 'required' => ['ModelName', 'ModelArn', 'CreationTime'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'ModelArn' => ['shape' => 'ModelArn'], 'CreationTime' => ['shape' => 'Timestamp']]], 'ModelSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelSummary']], 'ModelVariantAction' => ['type' => 'string', 'enum' => ['Retain', 'Remove', 'Promote']], 'ModelVariantActionMap' => ['type' => 'map', 'key' => ['shape' => 'ModelVariantName'], 'value' => ['shape' => 'ModelVariantAction'], 'max' => 2, 'min' => 1], 'ModelVariantConfig' => ['type' => 'structure', 'required' => ['ModelName', 'VariantName', 'InfrastructureConfig'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'VariantName' => ['shape' => 'ModelVariantName'], 'InfrastructureConfig' => ['shape' => 'ModelInfrastructureConfig']]], 'ModelVariantConfigList' => ['type' => 'list', 'member' => ['shape' => 'ModelVariantConfig'], 'max' => 2, 'min' => 1], 'ModelVariantConfigSummary' => ['type' => 'structure', 'required' => ['ModelName', 'VariantName', 'InfrastructureConfig', 'Status'], 'members' => ['ModelName' => ['shape' => 'ModelName'], 'VariantName' => ['shape' => 'ModelVariantName'], 'InfrastructureConfig' => ['shape' => 'ModelInfrastructureConfig'], 'Status' => ['shape' => 'ModelVariantStatus']]], 'ModelVariantConfigSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ModelVariantConfigSummary']], 'ModelVariantName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9]([\\-a-zA-Z0-9]*[a-zA-Z0-9])?'], 'ModelVariantStatus' => ['type' => 'string', 'enum' => ['Creating', 'Updating', 'InService', 'Deleting', 'Deleted']], 'MonitoringAlertActions' => ['type' => 'structure', 'members' => ['ModelDashboardIndicator' => ['shape' => 'ModelDashboardIndicatorAction']]], 'MonitoringAlertHistoryList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringAlertHistorySummary']], 'MonitoringAlertHistorySortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'Status']], 'MonitoringAlertHistorySummary' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'MonitoringAlertName', 'CreationTime', 'AlertStatus'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringAlertName' => ['shape' => 'MonitoringAlertName'], 'CreationTime' => ['shape' => 'Timestamp'], 'AlertStatus' => ['shape' => 'MonitoringAlertStatus']]], 'MonitoringAlertName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'MonitoringAlertStatus' => ['type' => 'string', 'enum' => ['InAlert', 'OK']], 'MonitoringAlertSummary' => ['type' => 'structure', 'required' => ['MonitoringAlertName', 'CreationTime', 'LastModifiedTime', 'AlertStatus', 'DatapointsToAlert', 'EvaluationPeriod', 'Actions'], 'members' => ['MonitoringAlertName' => ['shape' => 'MonitoringAlertName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'AlertStatus' => ['shape' => 'MonitoringAlertStatus'], 'DatapointsToAlert' => ['shape' => 'MonitoringDatapointsToAlert'], 'EvaluationPeriod' => ['shape' => 'MonitoringEvaluationPeriod'], 'Actions' => ['shape' => 'MonitoringAlertActions']]], 'MonitoringAlertSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringAlertSummary'], 'max' => 100, 'min' => 1], 'MonitoringAppSpecification' => ['type' => 'structure', 'required' => ['ImageUri'], 'members' => ['ImageUri' => ['shape' => 'ImageUri'], 'ContainerEntrypoint' => ['shape' => 'ContainerEntrypoint'], 'ContainerArguments' => ['shape' => 'MonitoringContainerArguments'], 'RecordPreprocessorSourceUri' => ['shape' => 'S3Uri'], 'PostAnalyticsProcessorSourceUri' => ['shape' => 'S3Uri']]], 'MonitoringBaselineConfig' => ['type' => 'structure', 'members' => ['BaseliningJobName' => ['shape' => 'ProcessingJobName'], 'ConstraintsResource' => ['shape' => 'MonitoringConstraintsResource'], 'StatisticsResource' => ['shape' => 'MonitoringStatisticsResource']]], 'MonitoringClusterConfig' => ['type' => 'structure', 'required' => ['InstanceCount', 'InstanceType', 'VolumeSizeInGB'], 'members' => ['InstanceCount' => ['shape' => 'ProcessingInstanceCount'], 'InstanceType' => ['shape' => 'ProcessingInstanceType'], 'VolumeSizeInGB' => ['shape' => 'ProcessingVolumeSizeInGB'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId']]], 'MonitoringConstraintsResource' => ['type' => 'structure', 'members' => ['S3Uri' => ['shape' => 'S3Uri']]], 'MonitoringContainerArguments' => ['type' => 'list', 'member' => ['shape' => 'ContainerArgument'], 'max' => 50, 'min' => 1], 'MonitoringCsvDatasetFormat' => ['type' => 'structure', 'members' => ['Header' => ['shape' => 'Boolean']]], 'MonitoringDatapointsToAlert' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MonitoringDatasetFormat' => ['type' => 'structure', 'members' => ['Csv' => ['shape' => 'MonitoringCsvDatasetFormat'], 'Json' => ['shape' => 'MonitoringJsonDatasetFormat'], 'Parquet' => ['shape' => 'MonitoringParquetDatasetFormat']]], 'MonitoringEnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'ProcessingEnvironmentKey'], 'value' => ['shape' => 'ProcessingEnvironmentValue'], 'max' => 50], 'MonitoringEvaluationPeriod' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MonitoringExecutionSortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'ScheduledTime', 'Status']], 'MonitoringExecutionSummary' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'ScheduledTime', 'CreationTime', 'LastModifiedTime', 'MonitoringExecutionStatus'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'ScheduledTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringExecutionStatus' => ['shape' => 'ExecutionStatus'], 'ProcessingJobArn' => ['shape' => 'ProcessingJobArn'], 'EndpointName' => ['shape' => 'EndpointName'], 'FailureReason' => ['shape' => 'FailureReason'], 'MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringType' => ['shape' => 'MonitoringType']]], 'MonitoringExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringExecutionSummary']], 'MonitoringGroundTruthS3Input' => ['type' => 'structure', 'members' => ['S3Uri' => ['shape' => 'MonitoringS3Uri']]], 'MonitoringInput' => ['type' => 'structure', 'members' => ['EndpointInput' => ['shape' => 'EndpointInput'], 'BatchTransformInput' => ['shape' => 'BatchTransformInput']]], 'MonitoringInputs' => ['type' => 'list', 'member' => ['shape' => 'MonitoringInput'], 'max' => 1, 'min' => 1], 'MonitoringJobDefinition' => ['type' => 'structure', 'required' => ['MonitoringInputs', 'MonitoringOutputConfig', 'MonitoringResources', 'MonitoringAppSpecification', 'RoleArn'], 'members' => ['BaselineConfig' => ['shape' => 'MonitoringBaselineConfig'], 'MonitoringInputs' => ['shape' => 'MonitoringInputs'], 'MonitoringOutputConfig' => ['shape' => 'MonitoringOutputConfig'], 'MonitoringResources' => ['shape' => 'MonitoringResources'], 'MonitoringAppSpecification' => ['shape' => 'MonitoringAppSpecification'], 'StoppingCondition' => ['shape' => 'MonitoringStoppingCondition'], 'Environment' => ['shape' => 'MonitoringEnvironmentMap'], 'NetworkConfig' => ['shape' => 'NetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn']]], 'MonitoringJobDefinitionArn' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'MonitoringJobDefinitionName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'MonitoringJobDefinitionSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'MonitoringJobDefinitionSummary' => ['type' => 'structure', 'required' => ['MonitoringJobDefinitionName', 'MonitoringJobDefinitionArn', 'CreationTime', 'EndpointName'], 'members' => ['MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringJobDefinitionArn' => ['shape' => 'MonitoringJobDefinitionArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'EndpointName' => ['shape' => 'EndpointName']]], 'MonitoringJobDefinitionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringJobDefinitionSummary']], 'MonitoringJsonDatasetFormat' => ['type' => 'structure', 'members' => ['Line' => ['shape' => 'Boolean']]], 'MonitoringMaxRuntimeInSeconds' => ['type' => 'integer', 'max' => 86400, 'min' => 1], 'MonitoringNetworkConfig' => ['type' => 'structure', 'members' => ['EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'MonitoringOutput' => ['type' => 'structure', 'required' => ['S3Output'], 'members' => ['S3Output' => ['shape' => 'MonitoringS3Output']]], 'MonitoringOutputConfig' => ['type' => 'structure', 'required' => ['MonitoringOutputs'], 'members' => ['MonitoringOutputs' => ['shape' => 'MonitoringOutputs'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'MonitoringOutputs' => ['type' => 'list', 'member' => ['shape' => 'MonitoringOutput'], 'max' => 1, 'min' => 1], 'MonitoringParquetDatasetFormat' => ['type' => 'structure', 'members' => []], 'MonitoringProblemType' => ['type' => 'string', 'enum' => ['BinaryClassification', 'MulticlassClassification', 'Regression']], 'MonitoringResources' => ['type' => 'structure', 'required' => ['ClusterConfig'], 'members' => ['ClusterConfig' => ['shape' => 'MonitoringClusterConfig']]], 'MonitoringS3Output' => ['type' => 'structure', 'required' => ['S3Uri', 'LocalPath'], 'members' => ['S3Uri' => ['shape' => 'MonitoringS3Uri'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'S3UploadMode' => ['shape' => 'ProcessingS3UploadMode']]], 'MonitoringS3Uri' => ['type' => 'string', 'max' => 512, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'MonitoringSchedule' => ['type' => 'structure', 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleStatus' => ['shape' => 'ScheduleStatus'], 'MonitoringType' => ['shape' => 'MonitoringType'], 'FailureReason' => ['shape' => 'FailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleConfig' => ['shape' => 'MonitoringScheduleConfig'], 'EndpointName' => ['shape' => 'EndpointName'], 'LastMonitoringExecutionSummary' => ['shape' => 'MonitoringExecutionSummary'], 'Tags' => ['shape' => 'TagList']]], 'MonitoringScheduleArn' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'MonitoringScheduleConfig' => ['type' => 'structure', 'members' => ['ScheduleConfig' => ['shape' => 'ScheduleConfig'], 'MonitoringJobDefinition' => ['shape' => 'MonitoringJobDefinition'], 'MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringType' => ['shape' => 'MonitoringType']]], 'MonitoringScheduleList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringSchedule']], 'MonitoringScheduleName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'MonitoringScheduleSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'MonitoringScheduleSummary' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'MonitoringScheduleArn', 'CreationTime', 'LastModifiedTime', 'MonitoringScheduleStatus'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleStatus' => ['shape' => 'ScheduleStatus'], 'EndpointName' => ['shape' => 'EndpointName'], 'MonitoringJobDefinitionName' => ['shape' => 'MonitoringJobDefinitionName'], 'MonitoringType' => ['shape' => 'MonitoringType']]], 'MonitoringScheduleSummaryList' => ['type' => 'list', 'member' => ['shape' => 'MonitoringScheduleSummary']], 'MonitoringStatisticsResource' => ['type' => 'structure', 'members' => ['S3Uri' => ['shape' => 'S3Uri']]], 'MonitoringStoppingCondition' => ['type' => 'structure', 'required' => ['MaxRuntimeInSeconds'], 'members' => ['MaxRuntimeInSeconds' => ['shape' => 'MonitoringMaxRuntimeInSeconds']]], 'MonitoringTimeOffsetString' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '^.?P.*'], 'MonitoringType' => ['type' => 'string', 'enum' => ['DataQuality', 'ModelQuality', 'ModelBias', 'ModelExplainability']], 'MountPath' => ['type' => 'string', 'max' => 1024, 'pattern' => '^\\/.*'], 'MultiModelConfig' => ['type' => 'structure', 'members' => ['ModelCacheSetting' => ['shape' => 'ModelCacheSetting']]], 'NameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9\\-]+'], 'NeoVpcConfig' => ['type' => 'structure', 'required' => ['SecurityGroupIds', 'Subnets'], 'members' => ['SecurityGroupIds' => ['shape' => 'NeoVpcSecurityGroupIds'], 'Subnets' => ['shape' => 'NeoVpcSubnets']]], 'NeoVpcSecurityGroupId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'NeoVpcSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'NeoVpcSecurityGroupId'], 'max' => 5, 'min' => 1], 'NeoVpcSubnetId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'NeoVpcSubnets' => ['type' => 'list', 'member' => ['shape' => 'NeoVpcSubnetId'], 'max' => 16, 'min' => 1], 'NestedFilters' => ['type' => 'structure', 'required' => ['NestedPropertyName', 'Filters'], 'members' => ['NestedPropertyName' => ['shape' => 'ResourcePropertyName'], 'Filters' => ['shape' => 'FilterList']]], 'NestedFiltersList' => ['type' => 'list', 'member' => ['shape' => 'NestedFilters'], 'max' => 20, 'min' => 1], 'NetworkConfig' => ['type' => 'structure', 'members' => ['EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'VpcConfig' => ['shape' => 'VpcConfig']]], 'NetworkInterfaceId' => ['type' => 'string'], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '.*'], 'NotebookInstanceAcceleratorType' => ['type' => 'string', 'enum' => ['ml.eia1.medium', 'ml.eia1.large', 'ml.eia1.xlarge', 'ml.eia2.medium', 'ml.eia2.large', 'ml.eia2.xlarge']], 'NotebookInstanceAcceleratorTypes' => ['type' => 'list', 'member' => ['shape' => 'NotebookInstanceAcceleratorType']], 'NotebookInstanceArn' => ['type' => 'string', 'max' => 256], 'NotebookInstanceLifecycleConfigArn' => ['type' => 'string', 'max' => 256], 'NotebookInstanceLifecycleConfigContent' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'NotebookInstanceLifecycleConfigList' => ['type' => 'list', 'member' => ['shape' => 'NotebookInstanceLifecycleHook'], 'max' => 1], 'NotebookInstanceLifecycleConfigName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'NotebookInstanceLifecycleConfigNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'NotebookInstanceLifecycleConfigSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'LastModifiedTime']], 'NotebookInstanceLifecycleConfigSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'NotebookInstanceLifecycleConfigSummary' => ['type' => 'structure', 'required' => ['NotebookInstanceLifecycleConfigName', 'NotebookInstanceLifecycleConfigArn'], 'members' => ['NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'NotebookInstanceLifecycleConfigArn' => ['shape' => 'NotebookInstanceLifecycleConfigArn'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime']]], 'NotebookInstanceLifecycleConfigSummaryList' => ['type' => 'list', 'member' => ['shape' => 'NotebookInstanceLifecycleConfigSummary']], 'NotebookInstanceLifecycleHook' => ['type' => 'structure', 'members' => ['Content' => ['shape' => 'NotebookInstanceLifecycleConfigContent']]], 'NotebookInstanceName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'NotebookInstanceNameContains' => ['type' => 'string', 'max' => 63, 'pattern' => '[a-zA-Z0-9-]+'], 'NotebookInstanceSortKey' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'NotebookInstanceSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'NotebookInstanceStatus' => ['type' => 'string', 'enum' => ['Pending', 'InService', 'Stopping', 'Stopped', 'Failed', 'Deleting', 'Updating']], 'NotebookInstanceSummary' => ['type' => 'structure', 'required' => ['NotebookInstanceName', 'NotebookInstanceArn'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName'], 'NotebookInstanceArn' => ['shape' => 'NotebookInstanceArn'], 'NotebookInstanceStatus' => ['shape' => 'NotebookInstanceStatus'], 'Url' => ['shape' => 'NotebookInstanceUrl'], 'InstanceType' => ['shape' => 'InstanceType'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime'], 'NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'DefaultCodeRepository' => ['shape' => 'CodeRepositoryNameOrUrl'], 'AdditionalCodeRepositories' => ['shape' => 'AdditionalCodeRepositoryNamesOrUrls']]], 'NotebookInstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'NotebookInstanceSummary']], 'NotebookInstanceUrl' => ['type' => 'string'], 'NotebookInstanceVolumeSizeInGB' => ['type' => 'integer', 'max' => 16384, 'min' => 5], 'NotebookOutputOption' => ['type' => 'string', 'enum' => ['Allowed', 'Disabled']], 'NotificationConfiguration' => ['type' => 'structure', 'members' => ['NotificationTopicArn' => ['shape' => 'NotificationTopicArn']]], 'NotificationTopicArn' => ['type' => 'string', 'pattern' => 'arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]*'], 'NumberOfHumanWorkersPerDataObject' => ['type' => 'integer', 'max' => 9, 'min' => 1], 'ObjectiveStatus' => ['type' => 'string', 'enum' => ['Succeeded', 'Pending', 'Failed']], 'ObjectiveStatusCounter' => ['type' => 'integer', 'min' => 0], 'ObjectiveStatusCounters' => ['type' => 'structure', 'members' => ['Succeeded' => ['shape' => 'ObjectiveStatusCounter'], 'Pending' => ['shape' => 'ObjectiveStatusCounter'], 'Failed' => ['shape' => 'ObjectiveStatusCounter']]], 'OfflineStoreConfig' => ['type' => 'structure', 'required' => ['S3StorageConfig'], 'members' => ['S3StorageConfig' => ['shape' => 'S3StorageConfig'], 'DisableGlueTableCreation' => ['shape' => 'Boolean'], 'DataCatalogConfig' => ['shape' => 'DataCatalogConfig'], 'TableFormat' => ['shape' => 'TableFormat']]], 'OfflineStoreStatus' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'OfflineStoreStatusValue'], 'BlockedReason' => ['shape' => 'BlockedReason']]], 'OfflineStoreStatusValue' => ['type' => 'string', 'enum' => ['Active', 'Blocked', 'Disabled']], 'OidcConfig' => ['type' => 'structure', 'required' => ['ClientId', 'ClientSecret', 'Issuer', 'AuthorizationEndpoint', 'TokenEndpoint', 'UserInfoEndpoint', 'LogoutEndpoint', 'JwksUri'], 'members' => ['ClientId' => ['shape' => 'ClientId'], 'ClientSecret' => ['shape' => 'ClientSecret'], 'Issuer' => ['shape' => 'OidcEndpoint'], 'AuthorizationEndpoint' => ['shape' => 'OidcEndpoint'], 'TokenEndpoint' => ['shape' => 'OidcEndpoint'], 'UserInfoEndpoint' => ['shape' => 'OidcEndpoint'], 'LogoutEndpoint' => ['shape' => 'OidcEndpoint'], 'JwksUri' => ['shape' => 'OidcEndpoint']]], 'OidcConfigForResponse' => ['type' => 'structure', 'members' => ['ClientId' => ['shape' => 'ClientId'], 'Issuer' => ['shape' => 'OidcEndpoint'], 'AuthorizationEndpoint' => ['shape' => 'OidcEndpoint'], 'TokenEndpoint' => ['shape' => 'OidcEndpoint'], 'UserInfoEndpoint' => ['shape' => 'OidcEndpoint'], 'LogoutEndpoint' => ['shape' => 'OidcEndpoint'], 'JwksUri' => ['shape' => 'OidcEndpoint']]], 'OidcEndpoint' => ['type' => 'string', 'max' => 500, 'pattern' => 'https://\\S+'], 'OidcMemberDefinition' => ['type' => 'structure', 'required' => ['Groups'], 'members' => ['Groups' => ['shape' => 'Groups']]], 'OnlineStoreConfig' => ['type' => 'structure', 'members' => ['SecurityConfig' => ['shape' => 'OnlineStoreSecurityConfig'], 'EnableOnlineStore' => ['shape' => 'Boolean']]], 'OnlineStoreSecurityConfig' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId']]], 'OnlineStoreTotalSizeBytes' => ['type' => 'long'], 'Operator' => ['type' => 'string', 'enum' => ['Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqualTo', 'LessThan', 'LessThanOrEqualTo', 'Contains', 'Exists', 'NotExists', 'In']], 'OptionalDouble' => ['type' => 'double'], 'OptionalInteger' => ['type' => 'integer'], 'OptionalVolumeSizeInGB' => ['type' => 'integer', 'min' => 0], 'OrderKey' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'OutputConfig' => ['type' => 'structure', 'required' => ['S3OutputLocation'], 'members' => ['S3OutputLocation' => ['shape' => 'S3Uri'], 'TargetDevice' => ['shape' => 'TargetDevice'], 'TargetPlatform' => ['shape' => 'TargetPlatform'], 'CompilerOptions' => ['shape' => 'CompilerOptions'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'OutputDataConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'S3OutputPath' => ['shape' => 'S3Uri']]], 'OutputParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'String256'], 'Value' => ['shape' => 'String1024']]], 'OutputParameterList' => ['type' => 'list', 'member' => ['shape' => 'OutputParameter'], 'max' => 50, 'min' => 0], 'PaginationToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '.*'], 'ParallelismConfiguration' => ['type' => 'structure', 'required' => ['MaxParallelExecutionSteps'], 'members' => ['MaxParallelExecutionSteps' => ['shape' => 'MaxParallelExecutionSteps']]], 'Parameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'PipelineParameterName'], 'Value' => ['shape' => 'String1024']]], 'ParameterKey' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ParameterList' => ['type' => 'list', 'member' => ['shape' => 'Parameter'], 'max' => 50, 'min' => 0], 'ParameterName' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*'], 'ParameterRange' => ['type' => 'structure', 'members' => ['IntegerParameterRangeSpecification' => ['shape' => 'IntegerParameterRangeSpecification'], 'ContinuousParameterRangeSpecification' => ['shape' => 'ContinuousParameterRangeSpecification'], 'CategoricalParameterRangeSpecification' => ['shape' => 'CategoricalParameterRangeSpecification']]], 'ParameterRanges' => ['type' => 'structure', 'members' => ['IntegerParameterRanges' => ['shape' => 'IntegerParameterRanges'], 'ContinuousParameterRanges' => ['shape' => 'ContinuousParameterRanges'], 'CategoricalParameterRanges' => ['shape' => 'CategoricalParameterRanges']]], 'ParameterType' => ['type' => 'string', 'enum' => ['Integer', 'Continuous', 'Categorical', 'FreeText']], 'ParameterValue' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ParameterValues' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue'], 'max' => 30, 'min' => 1], 'Parent' => ['type' => 'structure', 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName'], 'ExperimentName' => ['shape' => 'ExperimentEntityName']]], 'ParentHyperParameterTuningJob' => ['type' => 'structure', 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName']]], 'ParentHyperParameterTuningJobs' => ['type' => 'list', 'member' => ['shape' => 'ParentHyperParameterTuningJob'], 'max' => 5, 'min' => 1], 'Parents' => ['type' => 'list', 'member' => ['shape' => 'Parent']], 'PendingDeploymentSummary' => ['type' => 'structure', 'required' => ['EndpointConfigName'], 'members' => ['EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'ProductionVariants' => ['shape' => 'PendingProductionVariantSummaryList'], 'StartTime' => ['shape' => 'Timestamp'], 'ShadowProductionVariants' => ['shape' => 'PendingProductionVariantSummaryList']]], 'PendingProductionVariantSummary' => ['type' => 'structure', 'required' => ['VariantName'], 'members' => ['VariantName' => ['shape' => 'VariantName'], 'DeployedImages' => ['shape' => 'DeployedImages'], 'CurrentWeight' => ['shape' => 'VariantWeight'], 'DesiredWeight' => ['shape' => 'VariantWeight'], 'CurrentInstanceCount' => ['shape' => 'TaskCount'], 'DesiredInstanceCount' => ['shape' => 'TaskCount'], 'InstanceType' => ['shape' => 'ProductionVariantInstanceType'], 'AcceleratorType' => ['shape' => 'ProductionVariantAcceleratorType'], 'VariantStatus' => ['shape' => 'ProductionVariantStatusList'], 'CurrentServerlessConfig' => ['shape' => 'ProductionVariantServerlessConfig'], 'DesiredServerlessConfig' => ['shape' => 'ProductionVariantServerlessConfig']]], 'PendingProductionVariantSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PendingProductionVariantSummary'], 'min' => 1], 'Percentage' => ['type' => 'integer', 'max' => 100], 'Phase' => ['type' => 'structure', 'members' => ['InitialNumberOfUsers' => ['shape' => 'InitialNumberOfUsers'], 'SpawnRate' => ['shape' => 'SpawnRate'], 'DurationInSeconds' => ['shape' => 'TrafficDurationInSeconds']]], 'Phases' => ['type' => 'list', 'member' => ['shape' => 'Phase'], 'min' => 1], 'Pipeline' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn'], 'PipelineName' => ['shape' => 'PipelineName'], 'PipelineDisplayName' => ['shape' => 'PipelineName'], 'PipelineDescription' => ['shape' => 'PipelineDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'PipelineStatus' => ['shape' => 'PipelineStatus'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastRunTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'PipelineArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline/.*'], 'PipelineDefinition' => ['type' => 'string', 'max' => 1048576, 'min' => 1, 'pattern' => '.*(?:[ \\r\\n\\t].*)*'], 'PipelineDefinitionS3Location' => ['type' => 'structure', 'required' => ['Bucket', 'ObjectKey'], 'members' => ['Bucket' => ['shape' => 'BucketName'], 'ObjectKey' => ['shape' => 'Key'], 'VersionId' => ['shape' => 'VersionId']]], 'PipelineDescription' => ['type' => 'string', 'max' => 3072, 'min' => 0, 'pattern' => '.*'], 'PipelineExecution' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn'], 'PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'PipelineExecutionDisplayName' => ['shape' => 'PipelineExecutionName'], 'PipelineExecutionStatus' => ['shape' => 'PipelineExecutionStatus'], 'PipelineExecutionDescription' => ['shape' => 'PipelineExecutionDescription'], 'PipelineExperimentConfig' => ['shape' => 'PipelineExperimentConfig'], 'FailureReason' => ['shape' => 'PipelineExecutionFailureReason'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration'], 'PipelineParameters' => ['shape' => 'ParameterList']]], 'PipelineExecutionArn' => ['type' => 'string', 'max' => 256, 'pattern' => '^arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline\\/.*\\/execution\\/.*$'], 'PipelineExecutionDescription' => ['type' => 'string', 'max' => 3072, 'min' => 0, 'pattern' => '.*'], 'PipelineExecutionFailureReason' => ['type' => 'string', 'max' => 1300, 'pattern' => '.*'], 'PipelineExecutionName' => ['type' => 'string', 'max' => 82, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,81}'], 'PipelineExecutionStatus' => ['type' => 'string', 'enum' => ['Executing', 'Stopping', 'Stopped', 'Failed', 'Succeeded']], 'PipelineExecutionStep' => ['type' => 'structure', 'members' => ['StepName' => ['shape' => 'StepName'], 'StepDisplayName' => ['shape' => 'StepDisplayName'], 'StepDescription' => ['shape' => 'StepDescription'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'StepStatus' => ['shape' => 'StepStatus'], 'CacheHitResult' => ['shape' => 'CacheHitResult'], 'AttemptCount' => ['shape' => 'IntegerValue'], 'FailureReason' => ['shape' => 'FailureReason'], 'Metadata' => ['shape' => 'PipelineExecutionStepMetadata']]], 'PipelineExecutionStepList' => ['type' => 'list', 'member' => ['shape' => 'PipelineExecutionStep'], 'max' => 100, 'min' => 0], 'PipelineExecutionStepMetadata' => ['type' => 'structure', 'members' => ['TrainingJob' => ['shape' => 'TrainingJobStepMetadata'], 'ProcessingJob' => ['shape' => 'ProcessingJobStepMetadata'], 'TransformJob' => ['shape' => 'TransformJobStepMetadata'], 'TuningJob' => ['shape' => 'TuningJobStepMetaData'], 'Model' => ['shape' => 'ModelStepMetadata'], 'RegisterModel' => ['shape' => 'RegisterModelStepMetadata'], 'Condition' => ['shape' => 'ConditionStepMetadata'], 'Callback' => ['shape' => 'CallbackStepMetadata'], 'Lambda' => ['shape' => 'LambdaStepMetadata'], 'QualityCheck' => ['shape' => 'QualityCheckStepMetadata'], 'ClarifyCheck' => ['shape' => 'ClarifyCheckStepMetadata'], 'EMR' => ['shape' => 'EMRStepMetadata'], 'Fail' => ['shape' => 'FailStepMetadata'], 'AutoMLJob' => ['shape' => 'AutoMLJobStepMetadata']]], 'PipelineExecutionSummary' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'StartTime' => ['shape' => 'Timestamp'], 'PipelineExecutionStatus' => ['shape' => 'PipelineExecutionStatus'], 'PipelineExecutionDescription' => ['shape' => 'PipelineExecutionDescription'], 'PipelineExecutionDisplayName' => ['shape' => 'PipelineExecutionName'], 'PipelineExecutionFailureReason' => ['shape' => 'String3072']]], 'PipelineExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PipelineExecutionSummary'], 'max' => 100, 'min' => 0], 'PipelineExperimentConfig' => ['type' => 'structure', 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'TrialName' => ['shape' => 'ExperimentEntityName']]], 'PipelineName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,255}'], 'PipelineNameOrArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:pipeline/.*)?([a-zA-Z0-9](-*[a-zA-Z0-9]){0,255})'], 'PipelineParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,255}$'], 'PipelineStatus' => ['type' => 'string', 'enum' => ['Active']], 'PipelineSummary' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn'], 'PipelineName' => ['shape' => 'PipelineName'], 'PipelineDisplayName' => ['shape' => 'PipelineName'], 'PipelineDescription' => ['shape' => 'PipelineDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastExecutionTime' => ['shape' => 'Timestamp']]], 'PipelineSummaryList' => ['type' => 'list', 'member' => ['shape' => 'PipelineSummary'], 'max' => 100, 'min' => 0], 'PlatformIdentifier' => ['type' => 'string', 'max' => 15, 'pattern' => '^(notebook-al1-v1|notebook-al2-v1|notebook-al2-v2)$'], 'PolicyString' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '.*'], 'PresignedDomainUrl' => ['type' => 'string'], 'ProbabilityThresholdAttribute' => ['type' => 'double'], 'ProblemType' => ['type' => 'string', 'enum' => ['BinaryClassification', 'MulticlassClassification', 'Regression']], 'ProcessingClusterConfig' => ['type' => 'structure', 'required' => ['InstanceCount', 'InstanceType', 'VolumeSizeInGB'], 'members' => ['InstanceCount' => ['shape' => 'ProcessingInstanceCount'], 'InstanceType' => ['shape' => 'ProcessingInstanceType'], 'VolumeSizeInGB' => ['shape' => 'ProcessingVolumeSizeInGB'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId']]], 'ProcessingEnvironmentKey' => ['type' => 'string', 'max' => 256, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_]*'], 'ProcessingEnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'ProcessingEnvironmentKey'], 'value' => ['shape' => 'ProcessingEnvironmentValue'], 'max' => 100], 'ProcessingEnvironmentValue' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\S\\s]*'], 'ProcessingFeatureStoreOutput' => ['type' => 'structure', 'required' => ['FeatureGroupName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName']]], 'ProcessingInput' => ['type' => 'structure', 'required' => ['InputName'], 'members' => ['InputName' => ['shape' => 'String'], 'AppManaged' => ['shape' => 'AppManaged'], 'S3Input' => ['shape' => 'ProcessingS3Input'], 'DatasetDefinition' => ['shape' => 'DatasetDefinition']]], 'ProcessingInputs' => ['type' => 'list', 'member' => ['shape' => 'ProcessingInput'], 'max' => 10, 'min' => 0], 'ProcessingInstanceCount' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ProcessingInstanceType' => ['type' => 'string', 'enum' => ['ml.t3.medium', 'ml.t3.large', 'ml.t3.xlarge', 'ml.t3.2xlarge', 'ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.r5.large', 'ml.r5.xlarge', 'ml.r5.2xlarge', 'ml.r5.4xlarge', 'ml.r5.8xlarge', 'ml.r5.12xlarge', 'ml.r5.16xlarge', 'ml.r5.24xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge']], 'ProcessingJob' => ['type' => 'structure', 'members' => ['ProcessingInputs' => ['shape' => 'ProcessingInputs'], 'ProcessingOutputConfig' => ['shape' => 'ProcessingOutputConfig'], 'ProcessingJobName' => ['shape' => 'ProcessingJobName'], 'ProcessingResources' => ['shape' => 'ProcessingResources'], 'StoppingCondition' => ['shape' => 'ProcessingStoppingCondition'], 'AppSpecification' => ['shape' => 'AppSpecification'], 'Environment' => ['shape' => 'ProcessingEnvironmentMap'], 'NetworkConfig' => ['shape' => 'NetworkConfig'], 'RoleArn' => ['shape' => 'RoleArn'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'ProcessingJobArn' => ['shape' => 'ProcessingJobArn'], 'ProcessingJobStatus' => ['shape' => 'ProcessingJobStatus'], 'ExitMessage' => ['shape' => 'ExitMessage'], 'FailureReason' => ['shape' => 'FailureReason'], 'ProcessingEndTime' => ['shape' => 'Timestamp'], 'ProcessingStartTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn'], 'Tags' => ['shape' => 'TagList']]], 'ProcessingJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:processing-job/.*'], 'ProcessingJobName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'ProcessingJobStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'ProcessingJobStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ProcessingJobArn']]], 'ProcessingJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProcessingJobSummary']], 'ProcessingJobSummary' => ['type' => 'structure', 'required' => ['ProcessingJobName', 'ProcessingJobArn', 'CreationTime', 'ProcessingJobStatus'], 'members' => ['ProcessingJobName' => ['shape' => 'ProcessingJobName'], 'ProcessingJobArn' => ['shape' => 'ProcessingJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'ProcessingEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'ProcessingJobStatus' => ['shape' => 'ProcessingJobStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'ExitMessage' => ['shape' => 'ExitMessage']]], 'ProcessingLocalPath' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'ProcessingMaxRuntimeInSeconds' => ['type' => 'integer', 'max' => 604800, 'min' => 1], 'ProcessingOutput' => ['type' => 'structure', 'required' => ['OutputName'], 'members' => ['OutputName' => ['shape' => 'String'], 'S3Output' => ['shape' => 'ProcessingS3Output'], 'FeatureStoreOutput' => ['shape' => 'ProcessingFeatureStoreOutput'], 'AppManaged' => ['shape' => 'AppManaged']]], 'ProcessingOutputConfig' => ['type' => 'structure', 'required' => ['Outputs'], 'members' => ['Outputs' => ['shape' => 'ProcessingOutputs'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ProcessingOutputs' => ['type' => 'list', 'member' => ['shape' => 'ProcessingOutput'], 'max' => 10, 'min' => 0], 'ProcessingResources' => ['type' => 'structure', 'required' => ['ClusterConfig'], 'members' => ['ClusterConfig' => ['shape' => 'ProcessingClusterConfig']]], 'ProcessingS3CompressionType' => ['type' => 'string', 'enum' => ['None', 'Gzip']], 'ProcessingS3DataDistributionType' => ['type' => 'string', 'enum' => ['FullyReplicated', 'ShardedByS3Key']], 'ProcessingS3DataType' => ['type' => 'string', 'enum' => ['ManifestFile', 'S3Prefix']], 'ProcessingS3Input' => ['type' => 'structure', 'required' => ['S3Uri', 'S3DataType'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'S3DataType' => ['shape' => 'ProcessingS3DataType'], 'S3InputMode' => ['shape' => 'ProcessingS3InputMode'], 'S3DataDistributionType' => ['shape' => 'ProcessingS3DataDistributionType'], 'S3CompressionType' => ['shape' => 'ProcessingS3CompressionType']]], 'ProcessingS3InputMode' => ['type' => 'string', 'enum' => ['Pipe', 'File']], 'ProcessingS3Output' => ['type' => 'structure', 'required' => ['S3Uri', 'LocalPath', 'S3UploadMode'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'LocalPath' => ['shape' => 'ProcessingLocalPath'], 'S3UploadMode' => ['shape' => 'ProcessingS3UploadMode']]], 'ProcessingS3UploadMode' => ['type' => 'string', 'enum' => ['Continuous', 'EndOfJob']], 'ProcessingStoppingCondition' => ['type' => 'structure', 'required' => ['MaxRuntimeInSeconds'], 'members' => ['MaxRuntimeInSeconds' => ['shape' => 'ProcessingMaxRuntimeInSeconds']]], 'ProcessingVolumeSizeInGB' => ['type' => 'integer', 'max' => 16384, 'min' => 1], 'Processor' => ['type' => 'string', 'enum' => ['CPU', 'GPU']], 'ProductId' => ['type' => 'string', 'max' => 256, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*$'], 'ProductListings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ProductionVariant' => ['type' => 'structure', 'required' => ['VariantName', 'ModelName'], 'members' => ['VariantName' => ['shape' => 'VariantName'], 'ModelName' => ['shape' => 'ModelName'], 'InitialInstanceCount' => ['shape' => 'InitialTaskCount'], 'InstanceType' => ['shape' => 'ProductionVariantInstanceType'], 'InitialVariantWeight' => ['shape' => 'VariantWeight'], 'AcceleratorType' => ['shape' => 'ProductionVariantAcceleratorType'], 'CoreDumpConfig' => ['shape' => 'ProductionVariantCoreDumpConfig'], 'ServerlessConfig' => ['shape' => 'ProductionVariantServerlessConfig'], 'VolumeSizeInGB' => ['shape' => 'ProductionVariantVolumeSizeInGB'], 'ModelDataDownloadTimeoutInSeconds' => ['shape' => 'ProductionVariantModelDataDownloadTimeoutInSeconds'], 'ContainerStartupHealthCheckTimeoutInSeconds' => ['shape' => 'ProductionVariantContainerStartupHealthCheckTimeoutInSeconds']]], 'ProductionVariantAcceleratorType' => ['type' => 'string', 'enum' => ['ml.eia1.medium', 'ml.eia1.large', 'ml.eia1.xlarge', 'ml.eia2.medium', 'ml.eia2.large', 'ml.eia2.xlarge']], 'ProductionVariantContainerStartupHealthCheckTimeoutInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 60], 'ProductionVariantCoreDumpConfig' => ['type' => 'structure', 'required' => ['DestinationS3Uri'], 'members' => ['DestinationS3Uri' => ['shape' => 'DestinationS3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ProductionVariantInstanceType' => ['type' => 'string', 'enum' => ['ml.t2.medium', 'ml.t2.large', 'ml.t2.xlarge', 'ml.t2.2xlarge', 'ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.m5d.large', 'ml.m5d.xlarge', 'ml.m5d.2xlarge', 'ml.m5d.4xlarge', 'ml.m5d.12xlarge', 'ml.m5d.24xlarge', 'ml.c4.large', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.c5.large', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.c5d.large', 'ml.c5d.xlarge', 'ml.c5d.2xlarge', 'ml.c5d.4xlarge', 'ml.c5d.9xlarge', 'ml.c5d.18xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge', 'ml.r5.large', 'ml.r5.xlarge', 'ml.r5.2xlarge', 'ml.r5.4xlarge', 'ml.r5.12xlarge', 'ml.r5.24xlarge', 'ml.r5d.large', 'ml.r5d.xlarge', 'ml.r5d.2xlarge', 'ml.r5d.4xlarge', 'ml.r5d.12xlarge', 'ml.r5d.24xlarge', 'ml.inf1.xlarge', 'ml.inf1.2xlarge', 'ml.inf1.6xlarge', 'ml.inf1.24xlarge', 'ml.c6i.large', 'ml.c6i.xlarge', 'ml.c6i.2xlarge', 'ml.c6i.4xlarge', 'ml.c6i.8xlarge', 'ml.c6i.12xlarge', 'ml.c6i.16xlarge', 'ml.c6i.24xlarge', 'ml.c6i.32xlarge', 'ml.g5.xlarge', 'ml.g5.2xlarge', 'ml.g5.4xlarge', 'ml.g5.8xlarge', 'ml.g5.12xlarge', 'ml.g5.16xlarge', 'ml.g5.24xlarge', 'ml.g5.48xlarge', 'ml.p4d.24xlarge', 'ml.c7g.large', 'ml.c7g.xlarge', 'ml.c7g.2xlarge', 'ml.c7g.4xlarge', 'ml.c7g.8xlarge', 'ml.c7g.12xlarge', 'ml.c7g.16xlarge', 'ml.m6g.large', 'ml.m6g.xlarge', 'ml.m6g.2xlarge', 'ml.m6g.4xlarge', 'ml.m6g.8xlarge', 'ml.m6g.12xlarge', 'ml.m6g.16xlarge', 'ml.m6gd.large', 'ml.m6gd.xlarge', 'ml.m6gd.2xlarge', 'ml.m6gd.4xlarge', 'ml.m6gd.8xlarge', 'ml.m6gd.12xlarge', 'ml.m6gd.16xlarge', 'ml.c6g.large', 'ml.c6g.xlarge', 'ml.c6g.2xlarge', 'ml.c6g.4xlarge', 'ml.c6g.8xlarge', 'ml.c6g.12xlarge', 'ml.c6g.16xlarge', 'ml.c6gd.large', 'ml.c6gd.xlarge', 'ml.c6gd.2xlarge', 'ml.c6gd.4xlarge', 'ml.c6gd.8xlarge', 'ml.c6gd.12xlarge', 'ml.c6gd.16xlarge', 'ml.c6gn.large', 'ml.c6gn.xlarge', 'ml.c6gn.2xlarge', 'ml.c6gn.4xlarge', 'ml.c6gn.8xlarge', 'ml.c6gn.12xlarge', 'ml.c6gn.16xlarge', 'ml.r6g.large', 'ml.r6g.xlarge', 'ml.r6g.2xlarge', 'ml.r6g.4xlarge', 'ml.r6g.8xlarge', 'ml.r6g.12xlarge', 'ml.r6g.16xlarge', 'ml.r6gd.large', 'ml.r6gd.xlarge', 'ml.r6gd.2xlarge', 'ml.r6gd.4xlarge', 'ml.r6gd.8xlarge', 'ml.r6gd.12xlarge', 'ml.r6gd.16xlarge', 'ml.p4de.24xlarge']], 'ProductionVariantList' => ['type' => 'list', 'member' => ['shape' => 'ProductionVariant'], 'max' => 10, 'min' => 1], 'ProductionVariantModelDataDownloadTimeoutInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 60], 'ProductionVariantServerlessConfig' => ['type' => 'structure', 'required' => ['MemorySizeInMB', 'MaxConcurrency'], 'members' => ['MemorySizeInMB' => ['shape' => 'ServerlessMemorySizeInMB'], 'MaxConcurrency' => ['shape' => 'ServerlessMaxConcurrency']]], 'ProductionVariantStatus' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'VariantStatus'], 'StatusMessage' => ['shape' => 'VariantStatusMessage'], 'StartTime' => ['shape' => 'Timestamp']]], 'ProductionVariantStatusList' => ['type' => 'list', 'member' => ['shape' => 'ProductionVariantStatus'], 'max' => 5, 'min' => 0], 'ProductionVariantSummary' => ['type' => 'structure', 'required' => ['VariantName'], 'members' => ['VariantName' => ['shape' => 'VariantName'], 'DeployedImages' => ['shape' => 'DeployedImages'], 'CurrentWeight' => ['shape' => 'VariantWeight'], 'DesiredWeight' => ['shape' => 'VariantWeight'], 'CurrentInstanceCount' => ['shape' => 'TaskCount'], 'DesiredInstanceCount' => ['shape' => 'TaskCount'], 'VariantStatus' => ['shape' => 'ProductionVariantStatusList'], 'CurrentServerlessConfig' => ['shape' => 'ProductionVariantServerlessConfig'], 'DesiredServerlessConfig' => ['shape' => 'ProductionVariantServerlessConfig']]], 'ProductionVariantSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProductionVariantSummary'], 'min' => 1], 'ProductionVariantVolumeSizeInGB' => ['type' => 'integer', 'max' => 512, 'min' => 1], 'ProfilerConfig' => ['type' => 'structure', 'members' => ['S3OutputPath' => ['shape' => 'S3Uri'], 'ProfilingIntervalInMilliseconds' => ['shape' => 'ProfilingIntervalInMilliseconds'], 'ProfilingParameters' => ['shape' => 'ProfilingParameters'], 'DisableProfiler' => ['shape' => 'DisableProfiler']]], 'ProfilerConfigForUpdate' => ['type' => 'structure', 'members' => ['S3OutputPath' => ['shape' => 'S3Uri'], 'ProfilingIntervalInMilliseconds' => ['shape' => 'ProfilingIntervalInMilliseconds'], 'ProfilingParameters' => ['shape' => 'ProfilingParameters'], 'DisableProfiler' => ['shape' => 'DisableProfiler']]], 'ProfilerRuleConfiguration' => ['type' => 'structure', 'required' => ['RuleConfigurationName', 'RuleEvaluatorImage'], 'members' => ['RuleConfigurationName' => ['shape' => 'RuleConfigurationName'], 'LocalPath' => ['shape' => 'DirectoryPath'], 'S3OutputPath' => ['shape' => 'S3Uri'], 'RuleEvaluatorImage' => ['shape' => 'AlgorithmImage'], 'InstanceType' => ['shape' => 'ProcessingInstanceType'], 'VolumeSizeInGB' => ['shape' => 'OptionalVolumeSizeInGB'], 'RuleParameters' => ['shape' => 'RuleParameters']]], 'ProfilerRuleConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ProfilerRuleConfiguration'], 'max' => 20, 'min' => 0], 'ProfilerRuleEvaluationStatus' => ['type' => 'structure', 'members' => ['RuleConfigurationName' => ['shape' => 'RuleConfigurationName'], 'RuleEvaluationJobArn' => ['shape' => 'ProcessingJobArn'], 'RuleEvaluationStatus' => ['shape' => 'RuleEvaluationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'ProfilerRuleEvaluationStatuses' => ['type' => 'list', 'member' => ['shape' => 'ProfilerRuleEvaluationStatus'], 'max' => 20, 'min' => 0], 'ProfilingIntervalInMilliseconds' => ['type' => 'long'], 'ProfilingParameters' => ['type' => 'map', 'key' => ['shape' => 'ConfigKey'], 'value' => ['shape' => 'ConfigValue'], 'max' => 20, 'min' => 0], 'ProfilingStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'ProgrammingLang' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[a-zA-Z]+ ?\\d+\\.\\d+(\\.\\d+)?$'], 'Project' => ['type' => 'structure', 'members' => ['ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectName' => ['shape' => 'ProjectEntityName'], 'ProjectId' => ['shape' => 'ProjectId'], 'ProjectDescription' => ['shape' => 'EntityDescription'], 'ServiceCatalogProvisioningDetails' => ['shape' => 'ServiceCatalogProvisioningDetails'], 'ServiceCatalogProvisionedProductDetails' => ['shape' => 'ServiceCatalogProvisionedProductDetails'], 'ProjectStatus' => ['shape' => 'ProjectStatus'], 'CreatedBy' => ['shape' => 'UserContext'], 'CreationTime' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'TagList'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext']]], 'ProjectArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:project:.*'], 'ProjectEntityName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,31}'], 'ProjectId' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9])*'], 'ProjectSortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'ProjectSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'ProjectStatus' => ['type' => 'string', 'enum' => ['Pending', 'CreateInProgress', 'CreateCompleted', 'CreateFailed', 'DeleteInProgress', 'DeleteFailed', 'DeleteCompleted', 'UpdateInProgress', 'UpdateCompleted', 'UpdateFailed']], 'ProjectSummary' => ['type' => 'structure', 'required' => ['ProjectName', 'ProjectArn', 'ProjectId', 'CreationTime', 'ProjectStatus'], 'members' => ['ProjectName' => ['shape' => 'ProjectEntityName'], 'ProjectDescription' => ['shape' => 'EntityDescription'], 'ProjectArn' => ['shape' => 'ProjectArn'], 'ProjectId' => ['shape' => 'ProjectId'], 'CreationTime' => ['shape' => 'Timestamp'], 'ProjectStatus' => ['shape' => 'ProjectStatus']]], 'ProjectSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ProjectSummary']], 'PropertyNameHint' => ['type' => 'string', 'max' => 100, 'min' => 0, 'pattern' => '.*'], 'PropertyNameQuery' => ['type' => 'structure', 'required' => ['PropertyNameHint'], 'members' => ['PropertyNameHint' => ['shape' => 'PropertyNameHint']]], 'PropertyNameSuggestion' => ['type' => 'structure', 'members' => ['PropertyName' => ['shape' => 'ResourcePropertyName']]], 'PropertyNameSuggestionList' => ['type' => 'list', 'member' => ['shape' => 'PropertyNameSuggestion']], 'ProvisionedProductStatusMessage' => ['type' => 'string', 'pattern' => '.*'], 'ProvisioningParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ProvisioningParameterKey'], 'Value' => ['shape' => 'ProvisioningParameterValue']]], 'ProvisioningParameterKey' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '.*'], 'ProvisioningParameterValue' => ['type' => 'string', 'max' => 4096, 'pattern' => '.*'], 'ProvisioningParameters' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningParameter']], 'PublicWorkforceTaskPrice' => ['type' => 'structure', 'members' => ['AmountInUsd' => ['shape' => 'USD']]], 'PutModelPackageGroupPolicyInput' => ['type' => 'structure', 'required' => ['ModelPackageGroupName', 'ResourcePolicy'], 'members' => ['ModelPackageGroupName' => ['shape' => 'EntityName'], 'ResourcePolicy' => ['shape' => 'PolicyString']]], 'PutModelPackageGroupPolicyOutput' => ['type' => 'structure', 'required' => ['ModelPackageGroupArn'], 'members' => ['ModelPackageGroupArn' => ['shape' => 'ModelPackageGroupArn']]], 'QualityCheckStepMetadata' => ['type' => 'structure', 'members' => ['CheckType' => ['shape' => 'String256'], 'BaselineUsedForDriftCheckStatistics' => ['shape' => 'String1024'], 'BaselineUsedForDriftCheckConstraints' => ['shape' => 'String1024'], 'CalculatedBaselineStatistics' => ['shape' => 'String1024'], 'CalculatedBaselineConstraints' => ['shape' => 'String1024'], 'ModelPackageGroupName' => ['shape' => 'String256'], 'ViolationReport' => ['shape' => 'String1024'], 'CheckJobArn' => ['shape' => 'String256'], 'SkipCheck' => ['shape' => 'Boolean'], 'RegisterNewBaseline' => ['shape' => 'Boolean']]], 'QueryFilters' => ['type' => 'structure', 'members' => ['Types' => ['shape' => 'QueryTypes'], 'LineageTypes' => ['shape' => 'QueryLineageTypes'], 'CreatedBefore' => ['shape' => 'Timestamp'], 'CreatedAfter' => ['shape' => 'Timestamp'], 'ModifiedBefore' => ['shape' => 'Timestamp'], 'ModifiedAfter' => ['shape' => 'Timestamp'], 'Properties' => ['shape' => 'QueryProperties']]], 'QueryLineageMaxDepth' => ['type' => 'integer', 'max' => 10], 'QueryLineageMaxResults' => ['type' => 'integer', 'max' => 50], 'QueryLineageRequest' => ['type' => 'structure', 'members' => ['StartArns' => ['shape' => 'QueryLineageStartArns'], 'Direction' => ['shape' => 'Direction'], 'IncludeEdges' => ['shape' => 'Boolean'], 'Filters' => ['shape' => 'QueryFilters'], 'MaxDepth' => ['shape' => 'QueryLineageMaxDepth'], 'MaxResults' => ['shape' => 'QueryLineageMaxResults'], 'NextToken' => ['shape' => 'String8192']]], 'QueryLineageResponse' => ['type' => 'structure', 'members' => ['Vertices' => ['shape' => 'Vertices'], 'Edges' => ['shape' => 'Edges'], 'NextToken' => ['shape' => 'String8192']]], 'QueryLineageStartArns' => ['type' => 'list', 'member' => ['shape' => 'AssociationEntityArn'], 'max' => 1, 'min' => 0], 'QueryLineageTypes' => ['type' => 'list', 'member' => ['shape' => 'LineageType'], 'max' => 4], 'QueryProperties' => ['type' => 'map', 'key' => ['shape' => 'String256'], 'value' => ['shape' => 'String256'], 'max' => 5], 'QueryTypes' => ['type' => 'list', 'member' => ['shape' => 'String40'], 'max' => 5], 'RSessionAppSettings' => ['type' => 'structure', 'members' => ['DefaultResourceSpec' => ['shape' => 'ResourceSpec'], 'CustomImages' => ['shape' => 'CustomImages']]], 'RStudioServerProAccessStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'RStudioServerProAppSettings' => ['type' => 'structure', 'members' => ['AccessStatus' => ['shape' => 'RStudioServerProAccessStatus'], 'UserGroup' => ['shape' => 'RStudioServerProUserGroup']]], 'RStudioServerProDomainSettings' => ['type' => 'structure', 'required' => ['DomainExecutionRoleArn'], 'members' => ['DomainExecutionRoleArn' => ['shape' => 'RoleArn'], 'RStudioConnectUrl' => ['shape' => 'String'], 'RStudioPackageManagerUrl' => ['shape' => 'String'], 'DefaultResourceSpec' => ['shape' => 'ResourceSpec']]], 'RStudioServerProDomainSettingsForUpdate' => ['type' => 'structure', 'required' => ['DomainExecutionRoleArn'], 'members' => ['DomainExecutionRoleArn' => ['shape' => 'RoleArn'], 'DefaultResourceSpec' => ['shape' => 'ResourceSpec'], 'RStudioConnectUrl' => ['shape' => 'String'], 'RStudioPackageManagerUrl' => ['shape' => 'String']]], 'RStudioServerProUserGroup' => ['type' => 'string', 'enum' => ['R_STUDIO_ADMIN', 'R_STUDIO_USER']], 'RandomSeed' => ['type' => 'integer', 'min' => 0], 'RealTimeInferenceConfig' => ['type' => 'structure', 'required' => ['InstanceType', 'InstanceCount'], 'members' => ['InstanceType' => ['shape' => 'InstanceType'], 'InstanceCount' => ['shape' => 'TaskCount']]], 'RealtimeInferenceInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'ProductionVariantInstanceType']], 'RecommendationFailureReason' => ['type' => 'string'], 'RecommendationJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:inference-recommendations-job/.*'], 'RecommendationJobCompilationJobName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}$'], 'RecommendationJobCompiledOutputConfig' => ['type' => 'structure', 'members' => ['S3OutputUri' => ['shape' => 'S3Uri']]], 'RecommendationJobContainerConfig' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'String'], 'Task' => ['shape' => 'String'], 'Framework' => ['shape' => 'String'], 'FrameworkVersion' => ['shape' => 'String'], 'PayloadConfig' => ['shape' => 'RecommendationJobPayloadConfig'], 'NearestModelName' => ['shape' => 'String'], 'SupportedInstanceTypes' => ['shape' => 'RecommendationJobSupportedInstanceTypes'], 'DataInputConfig' => ['shape' => 'RecommendationJobDataInputConfig']]], 'RecommendationJobDataInputConfig' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'RecommendationJobDescription' => ['type' => 'string', 'max' => 128], 'RecommendationJobInferenceBenchmark' => ['type' => 'structure', 'required' => ['ModelConfiguration'], 'members' => ['Metrics' => ['shape' => 'RecommendationMetrics'], 'EndpointConfiguration' => ['shape' => 'EndpointOutputConfiguration'], 'ModelConfiguration' => ['shape' => 'ModelConfiguration'], 'FailureReason' => ['shape' => 'RecommendationFailureReason']]], 'RecommendationJobInputConfig' => ['type' => 'structure', 'members' => ['ModelPackageVersionArn' => ['shape' => 'ModelPackageArn'], 'JobDurationInSeconds' => ['shape' => 'JobDurationInSeconds'], 'TrafficPattern' => ['shape' => 'TrafficPattern'], 'ResourceLimit' => ['shape' => 'RecommendationJobResourceLimit'], 'EndpointConfigurations' => ['shape' => 'EndpointInputConfigurations'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'ContainerConfig' => ['shape' => 'RecommendationJobContainerConfig'], 'Endpoints' => ['shape' => 'Endpoints'], 'VpcConfig' => ['shape' => 'RecommendationJobVpcConfig'], 'ModelName' => ['shape' => 'ModelName']]], 'RecommendationJobName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,63}'], 'RecommendationJobOutputConfig' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'CompiledOutputConfig' => ['shape' => 'RecommendationJobCompiledOutputConfig']]], 'RecommendationJobPayloadConfig' => ['type' => 'structure', 'members' => ['SamplePayloadUrl' => ['shape' => 'String'], 'SupportedContentTypes' => ['shape' => 'RecommendationJobSupportedContentTypes']]], 'RecommendationJobResourceLimit' => ['type' => 'structure', 'members' => ['MaxNumberOfTests' => ['shape' => 'MaxNumberOfTests'], 'MaxParallelOfTests' => ['shape' => 'MaxParallelOfTests']]], 'RecommendationJobStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'COMPLETED', 'FAILED', 'STOPPING', 'STOPPED']], 'RecommendationJobStoppingConditions' => ['type' => 'structure', 'members' => ['MaxInvocations' => ['shape' => 'Integer'], 'ModelLatencyThresholds' => ['shape' => 'ModelLatencyThresholds']]], 'RecommendationJobSupportedContentTypes' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RecommendationJobSupportedInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RecommendationJobType' => ['type' => 'string', 'enum' => ['Default', 'Advanced']], 'RecommendationJobVpcConfig' => ['type' => 'structure', 'required' => ['SecurityGroupIds', 'Subnets'], 'members' => ['SecurityGroupIds' => ['shape' => 'RecommendationJobVpcSecurityGroupIds'], 'Subnets' => ['shape' => 'RecommendationJobVpcSubnets']]], 'RecommendationJobVpcSecurityGroupId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'RecommendationJobVpcSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'RecommendationJobVpcSecurityGroupId'], 'max' => 5, 'min' => 1], 'RecommendationJobVpcSubnetId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'RecommendationJobVpcSubnets' => ['type' => 'list', 'member' => ['shape' => 'RecommendationJobVpcSubnetId'], 'max' => 16, 'min' => 1], 'RecommendationMetrics' => ['type' => 'structure', 'required' => ['CostPerHour', 'CostPerInference', 'MaxInvocations', 'ModelLatency'], 'members' => ['CostPerHour' => ['shape' => 'Float'], 'CostPerInference' => ['shape' => 'Float'], 'MaxInvocations' => ['shape' => 'Integer'], 'ModelLatency' => ['shape' => 'Integer'], 'CpuUtilization' => ['shape' => 'UtilizationMetric'], 'MemoryUtilization' => ['shape' => 'UtilizationMetric']]], 'RecommendationStepType' => ['type' => 'string', 'enum' => ['BENCHMARK']], 'RecordWrapper' => ['type' => 'string', 'enum' => ['None', 'RecordIO']], 'RedshiftClusterId' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '.*'], 'RedshiftDatabase' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*'], 'RedshiftDatasetDefinition' => ['type' => 'structure', 'required' => ['ClusterId', 'Database', 'DbUser', 'QueryString', 'ClusterRoleArn', 'OutputS3Uri', 'OutputFormat'], 'members' => ['ClusterId' => ['shape' => 'RedshiftClusterId'], 'Database' => ['shape' => 'RedshiftDatabase'], 'DbUser' => ['shape' => 'RedshiftUserName'], 'QueryString' => ['shape' => 'RedshiftQueryString'], 'ClusterRoleArn' => ['shape' => 'RoleArn'], 'OutputS3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'OutputFormat' => ['shape' => 'RedshiftResultFormat'], 'OutputCompression' => ['shape' => 'RedshiftResultCompressionType']]], 'RedshiftQueryString' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\s\\S]+'], 'RedshiftResultCompressionType' => ['type' => 'string', 'enum' => ['None', 'GZIP', 'BZIP2', 'ZSTD', 'SNAPPY']], 'RedshiftResultFormat' => ['type' => 'string', 'enum' => ['PARQUET', 'CSV']], 'RedshiftUserName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*'], 'RegisterDevicesRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'Devices'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'Devices' => ['shape' => 'Devices'], 'Tags' => ['shape' => 'TagList']]], 'RegisterModelStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String256']]], 'ReleaseNotes' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'RenderUiTemplateRequest' => ['type' => 'structure', 'required' => ['Task', 'RoleArn'], 'members' => ['UiTemplate' => ['shape' => 'UiTemplate'], 'Task' => ['shape' => 'RenderableTask'], 'RoleArn' => ['shape' => 'RoleArn'], 'HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn']]], 'RenderUiTemplateResponse' => ['type' => 'structure', 'required' => ['RenderedContent', 'Errors'], 'members' => ['RenderedContent' => ['shape' => 'String'], 'Errors' => ['shape' => 'RenderingErrorList']]], 'RenderableTask' => ['type' => 'structure', 'required' => ['Input'], 'members' => ['Input' => ['shape' => 'TaskInput']]], 'RenderingError' => ['type' => 'structure', 'required' => ['Code', 'Message'], 'members' => ['Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'RenderingErrorList' => ['type' => 'list', 'member' => ['shape' => 'RenderingError']], 'RepositoryAccessMode' => ['type' => 'string', 'enum' => ['Platform', 'Vpc']], 'RepositoryAuthConfig' => ['type' => 'structure', 'required' => ['RepositoryCredentialsProviderArn'], 'members' => ['RepositoryCredentialsProviderArn' => ['shape' => 'RepositoryCredentialsProviderArn']]], 'RepositoryCredentialsProviderArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '.*'], 'RepositoryUrl' => ['type' => 'string', 'max' => 1024, 'pattern' => '^https://([.\\-_a-zA-Z0-9]+/?){3,1016}$'], 'ResolvedAttributes' => ['type' => 'structure', 'members' => ['AutoMLJobObjective' => ['shape' => 'AutoMLJobObjective'], 'ProblemType' => ['shape' => 'ProblemType'], 'CompletionCriteria' => ['shape' => 'AutoMLJobCompletionCriteria']]], 'ResourceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z-]*:sagemaker:[a-z0-9-]*:[0-9]{12}:.+'], 'ResourceConfig' => ['type' => 'structure', 'required' => ['VolumeSizeInGB'], 'members' => ['InstanceType' => ['shape' => 'TrainingInstanceType'], 'InstanceCount' => ['shape' => 'TrainingInstanceCount'], 'VolumeSizeInGB' => ['shape' => 'VolumeSizeInGB'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId'], 'InstanceGroups' => ['shape' => 'InstanceGroups'], 'KeepAlivePeriodInSeconds' => ['shape' => 'KeepAlivePeriodInSeconds']]], 'ResourceConfigForUpdate' => ['type' => 'structure', 'required' => ['KeepAlivePeriodInSeconds'], 'members' => ['KeepAlivePeriodInSeconds' => ['shape' => 'KeepAlivePeriodInSeconds']]], 'ResourceId' => ['type' => 'string', 'max' => 32], 'ResourceInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'exception' => \true], 'ResourceLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'exception' => \true], 'ResourceLimits' => ['type' => 'structure', 'required' => ['MaxParallelTrainingJobs'], 'members' => ['MaxNumberOfTrainingJobs' => ['shape' => 'MaxNumberOfTrainingJobs'], 'MaxParallelTrainingJobs' => ['shape' => 'MaxParallelTrainingJobs'], 'MaxRuntimeInSeconds' => ['shape' => 'HyperParameterTuningMaxRuntimeInSeconds']]], 'ResourceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'exception' => \true], 'ResourcePolicyString' => ['type' => 'string', 'max' => 20480, 'pattern' => '.*(?:[ \\r\\n\\t].*)*'], 'ResourcePropertyName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'ResourceRetainedBillableTimeInSeconds' => ['type' => 'integer', 'min' => 0], 'ResourceSpec' => ['type' => 'structure', 'members' => ['SageMakerImageArn' => ['shape' => 'ImageArn'], 'SageMakerImageVersionArn' => ['shape' => 'ImageVersionArn'], 'InstanceType' => ['shape' => 'AppInstanceType'], 'LifecycleConfigArn' => ['shape' => 'StudioLifecycleConfigArn']]], 'ResourceType' => ['type' => 'string', 'enum' => ['TrainingJob', 'Experiment', 'ExperimentTrial', 'ExperimentTrialComponent', 'Endpoint', 'ModelPackage', 'ModelPackageGroup', 'Pipeline', 'PipelineExecution', 'FeatureGroup', 'Project', 'FeatureMetadata', 'HyperParameterTuningJob', 'ModelCard', 'Model']], 'ResponseMIMEType' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[-\\w]+\\/.+$'], 'ResponseMIMETypes' => ['type' => 'list', 'member' => ['shape' => 'ResponseMIMEType']], 'RetentionPolicy' => ['type' => 'structure', 'members' => ['HomeEfsFileSystem' => ['shape' => 'RetentionType']]], 'RetentionType' => ['type' => 'string', 'enum' => ['Retain', 'Delete']], 'RetryPipelineExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn', 'ClientRequestToken'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'RetryPipelineExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'RetryStrategy' => ['type' => 'structure', 'required' => ['MaximumRetryAttempts'], 'members' => ['MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts']]], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws[a-z\\-]*:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$'], 'RootAccess' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'RuleConfigurationName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*'], 'RuleEvaluationStatus' => ['type' => 'string', 'enum' => ['InProgress', 'NoIssuesFound', 'IssuesFound', 'Error', 'Stopping', 'Stopped']], 'RuleParameters' => ['type' => 'map', 'key' => ['shape' => 'ConfigKey'], 'value' => ['shape' => 'ConfigValue'], 'max' => 100, 'min' => 0], 'S3DataDistribution' => ['type' => 'string', 'enum' => ['FullyReplicated', 'ShardedByS3Key']], 'S3DataSource' => ['type' => 'structure', 'required' => ['S3DataType', 'S3Uri'], 'members' => ['S3DataType' => ['shape' => 'S3DataType'], 'S3Uri' => ['shape' => 'S3Uri'], 'S3DataDistributionType' => ['shape' => 'S3DataDistribution'], 'AttributeNames' => ['shape' => 'AttributeNames'], 'InstanceGroupNames' => ['shape' => 'InstanceGroupNames']]], 'S3DataType' => ['type' => 'string', 'enum' => ['ManifestFile', 'S3Prefix', 'AugmentedManifestFile']], 'S3OutputPath' => ['type' => 'string', 'max' => 1024, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'S3StorageConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'KmsKeyId' => ['shape' => 'KmsKeyId'], 'ResolvedOutputS3Uri' => ['shape' => 'S3Uri']]], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'SageMakerImageVersionAlias' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '(?!^[.-])^([a-zA-Z0-9-_.]+)$'], 'SageMakerImageVersionAliases' => ['type' => 'list', 'member' => ['shape' => 'SageMakerImageVersionAlias']], 'SagemakerServicecatalogStatus' => ['type' => 'string', 'enum' => ['Enabled', 'Disabled']], 'SamplingPercentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ScheduleConfig' => ['type' => 'structure', 'required' => ['ScheduleExpression'], 'members' => ['ScheduleExpression' => ['shape' => 'ScheduleExpression']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ScheduleStatus' => ['type' => 'string', 'enum' => ['Pending', 'Failed', 'Scheduled', 'Stopped']], 'SearchExpression' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'FilterList'], 'NestedFilters' => ['shape' => 'NestedFiltersList'], 'SubExpressions' => ['shape' => 'SearchExpressionList'], 'Operator' => ['shape' => 'BooleanOperator']]], 'SearchExpressionList' => ['type' => 'list', 'member' => ['shape' => 'SearchExpression'], 'max' => 20, 'min' => 1], 'SearchRecord' => ['type' => 'structure', 'members' => ['TrainingJob' => ['shape' => 'TrainingJob'], 'Experiment' => ['shape' => 'Experiment'], 'Trial' => ['shape' => 'Trial'], 'TrialComponent' => ['shape' => 'TrialComponent'], 'Endpoint' => ['shape' => 'Endpoint'], 'ModelPackage' => ['shape' => 'ModelPackage'], 'ModelPackageGroup' => ['shape' => 'ModelPackageGroup'], 'Pipeline' => ['shape' => 'Pipeline'], 'PipelineExecution' => ['shape' => 'PipelineExecution'], 'FeatureGroup' => ['shape' => 'FeatureGroup'], 'Project' => ['shape' => 'Project'], 'FeatureMetadata' => ['shape' => 'FeatureMetadata'], 'HyperParameterTuningJob' => ['shape' => 'HyperParameterTuningJobSearchEntity'], 'Model' => ['shape' => 'ModelDashboardModel'], 'ModelCard' => ['shape' => 'ModelCard']]], 'SearchRequest' => ['type' => 'structure', 'required' => ['Resource'], 'members' => ['Resource' => ['shape' => 'ResourceType'], 'SearchExpression' => ['shape' => 'SearchExpression'], 'SortBy' => ['shape' => 'ResourcePropertyName'], 'SortOrder' => ['shape' => 'SearchSortOrder'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'SearchResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'SearchResultsList'], 'NextToken' => ['shape' => 'NextToken']]], 'SearchResultsList' => ['type' => 'list', 'member' => ['shape' => 'SearchRecord']], 'SearchSortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'SecondaryStatus' => ['type' => 'string', 'enum' => ['Starting', 'LaunchingMLInstances', 'PreparingTrainingStack', 'Downloading', 'DownloadingTrainingImage', 'Training', 'Uploading', 'Stopping', 'Stopped', 'MaxRuntimeExceeded', 'Completed', 'Failed', 'Interrupted', 'MaxWaitTimeExceeded', 'Updating', 'Restarting']], 'SecondaryStatusTransition' => ['type' => 'structure', 'required' => ['Status', 'StartTime'], 'members' => ['Status' => ['shape' => 'SecondaryStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'SecondaryStatusTransitions' => ['type' => 'list', 'member' => ['shape' => 'SecondaryStatusTransition']], 'SecretArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z\\-]*:secretsmanager:[a-z0-9\\-]*:[0-9]{12}:secret:.*'], 'SecurityGroupId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5], 'Seed' => ['type' => 'long'], 'SendPipelineExecutionStepFailureRequest' => ['type' => 'structure', 'required' => ['CallbackToken'], 'members' => ['CallbackToken' => ['shape' => 'CallbackToken'], 'FailureReason' => ['shape' => 'String256'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'SendPipelineExecutionStepFailureResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'SendPipelineExecutionStepSuccessRequest' => ['type' => 'structure', 'required' => ['CallbackToken'], 'members' => ['CallbackToken' => ['shape' => 'CallbackToken'], 'OutputParameters' => ['shape' => 'OutputParameterList'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'SendPipelineExecutionStepSuccessResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'ServerlessMaxConcurrency' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'ServerlessMemorySizeInMB' => ['type' => 'integer', 'max' => 6144, 'min' => 1024], 'ServiceCatalogEntityId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\-]*'], 'ServiceCatalogProvisionedProductDetails' => ['type' => 'structure', 'members' => ['ProvisionedProductId' => ['shape' => 'ServiceCatalogEntityId'], 'ProvisionedProductStatusMessage' => ['shape' => 'ProvisionedProductStatusMessage']]], 'ServiceCatalogProvisioningDetails' => ['type' => 'structure', 'required' => ['ProductId'], 'members' => ['ProductId' => ['shape' => 'ServiceCatalogEntityId'], 'ProvisioningArtifactId' => ['shape' => 'ServiceCatalogEntityId'], 'PathId' => ['shape' => 'ServiceCatalogEntityId'], 'ProvisioningParameters' => ['shape' => 'ProvisioningParameters']]], 'ServiceCatalogProvisioningUpdateDetails' => ['type' => 'structure', 'members' => ['ProvisioningArtifactId' => ['shape' => 'ServiceCatalogEntityId'], 'ProvisioningParameters' => ['shape' => 'ProvisioningParameters']]], 'SessionExpirationDurationInSeconds' => ['type' => 'integer', 'max' => 43200, 'min' => 1800], 'ShadowModeConfig' => ['type' => 'structure', 'required' => ['SourceModelVariantName', 'ShadowModelVariants'], 'members' => ['SourceModelVariantName' => ['shape' => 'ModelVariantName'], 'ShadowModelVariants' => ['shape' => 'ShadowModelVariantConfigList']]], 'ShadowModelVariantConfig' => ['type' => 'structure', 'required' => ['ShadowModelVariantName', 'SamplingPercentage'], 'members' => ['ShadowModelVariantName' => ['shape' => 'ModelVariantName'], 'SamplingPercentage' => ['shape' => 'Percentage']]], 'ShadowModelVariantConfigList' => ['type' => 'list', 'member' => ['shape' => 'ShadowModelVariantConfig'], 'max' => 1, 'min' => 1], 'SharingSettings' => ['type' => 'structure', 'members' => ['NotebookOutputOption' => ['shape' => 'NotebookOutputOption'], 'S3OutputPath' => ['shape' => 'S3Uri'], 'S3KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ShuffleConfig' => ['type' => 'structure', 'required' => ['Seed'], 'members' => ['Seed' => ['shape' => 'Seed']]], 'SingleSignOnUserIdentifier' => ['type' => 'string', 'pattern' => 'UserName'], 'SnsTopicArn' => ['type' => 'string', 'max' => 2048, 'pattern' => 'arn:aws[a-z\\-]*:sns:[a-z0-9\\-]*:[0-9]{12}:[a-zA-Z0-9_.-]+'], 'SortActionsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortArtifactsBy' => ['type' => 'string', 'enum' => ['CreationTime']], 'SortAssociationsBy' => ['type' => 'string', 'enum' => ['SourceArn', 'DestinationArn', 'SourceType', 'DestinationType', 'CreationTime']], 'SortBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'SortContextsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortExperimentsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortInferenceExperimentsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status']], 'SortLineageGroupsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortOrder' => ['type' => 'string', 'enum' => ['Ascending', 'Descending']], 'SortPipelineExecutionsBy' => ['type' => 'string', 'enum' => ['CreationTime', 'PipelineExecutionArn']], 'SortPipelinesBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortTrialComponentsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SortTrialsBy' => ['type' => 'string', 'enum' => ['Name', 'CreationTime']], 'SourceAlgorithm' => ['type' => 'structure', 'required' => ['AlgorithmName'], 'members' => ['ModelDataUrl' => ['shape' => 'Url'], 'AlgorithmName' => ['shape' => 'ArnOrName']]], 'SourceAlgorithmList' => ['type' => 'list', 'member' => ['shape' => 'SourceAlgorithm'], 'max' => 1, 'min' => 1], 'SourceAlgorithmSpecification' => ['type' => 'structure', 'required' => ['SourceAlgorithms'], 'members' => ['SourceAlgorithms' => ['shape' => 'SourceAlgorithmList']]], 'SourceIpConfig' => ['type' => 'structure', 'required' => ['Cidrs'], 'members' => ['Cidrs' => ['shape' => 'Cidrs']]], 'SourceType' => ['type' => 'string', 'max' => 128], 'SourceUri' => ['type' => 'string', 'max' => 2048, 'pattern' => '.*'], 'SpaceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:space/.*'], 'SpaceDetails' => ['type' => 'structure', 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceName' => ['shape' => 'SpaceName'], 'Status' => ['shape' => 'SpaceStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime']]], 'SpaceList' => ['type' => 'list', 'member' => ['shape' => 'SpaceDetails']], 'SpaceName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'SpaceSettings' => ['type' => 'structure', 'members' => ['JupyterServerAppSettings' => ['shape' => 'JupyterServerAppSettings'], 'KernelGatewayAppSettings' => ['shape' => 'KernelGatewayAppSettings']]], 'SpaceSortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'LastModifiedTime']], 'SpaceStatus' => ['type' => 'string', 'enum' => ['Deleting', 'Failed', 'InService', 'Pending', 'Updating', 'Update_Failed', 'Delete_Failed']], 'SpawnRate' => ['type' => 'integer', 'min' => 0], 'SplitType' => ['type' => 'string', 'enum' => ['None', 'Line', 'RecordIO', 'TFRecord']], 'StageStatus' => ['type' => 'string', 'enum' => ['CREATING', 'READYTODEPLOY', 'STARTING', 'INPROGRESS', 'DEPLOYED', 'FAILED', 'STOPPING', 'STOPPED']], 'StartEdgeDeploymentStageRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'StageName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'StageName' => ['shape' => 'EntityName']]], 'StartInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName']]], 'StartInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['InferenceExperimentArn'], 'members' => ['InferenceExperimentArn' => ['shape' => 'InferenceExperimentArn']]], 'StartMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName']]], 'StartNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName']]], 'StartPipelineExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineName', 'ClientRequestToken'], 'members' => ['PipelineName' => ['shape' => 'PipelineNameOrArn'], 'PipelineExecutionDisplayName' => ['shape' => 'PipelineExecutionName'], 'PipelineParameters' => ['shape' => 'ParameterList'], 'PipelineExecutionDescription' => ['shape' => 'PipelineExecutionDescription'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'StartPipelineExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'StatusDetails' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'StatusMessage' => ['type' => 'string'], 'StepDescription' => ['type' => 'string', 'max' => 3072, 'min' => 0, 'pattern' => '.*'], 'StepDisplayName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'StepName' => ['type' => 'string', 'max' => 64, 'pattern' => '^[A-Za-z0-9\\-_]*$'], 'StepStatus' => ['type' => 'string', 'enum' => ['Starting', 'Executing', 'Stopping', 'Stopped', 'Failed', 'Succeeded']], 'StopAutoMLJobRequest' => ['type' => 'structure', 'required' => ['AutoMLJobName'], 'members' => ['AutoMLJobName' => ['shape' => 'AutoMLJobName']]], 'StopCompilationJobRequest' => ['type' => 'structure', 'required' => ['CompilationJobName'], 'members' => ['CompilationJobName' => ['shape' => 'EntityName']]], 'StopEdgeDeploymentStageRequest' => ['type' => 'structure', 'required' => ['EdgeDeploymentPlanName', 'StageName'], 'members' => ['EdgeDeploymentPlanName' => ['shape' => 'EntityName'], 'StageName' => ['shape' => 'EntityName']]], 'StopEdgePackagingJobRequest' => ['type' => 'structure', 'required' => ['EdgePackagingJobName'], 'members' => ['EdgePackagingJobName' => ['shape' => 'EntityName']]], 'StopHyperParameterTuningJobRequest' => ['type' => 'structure', 'required' => ['HyperParameterTuningJobName'], 'members' => ['HyperParameterTuningJobName' => ['shape' => 'HyperParameterTuningJobName']]], 'StopInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name', 'ModelVariantActions'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName'], 'ModelVariantActions' => ['shape' => 'ModelVariantActionMap'], 'DesiredModelVariants' => ['shape' => 'ModelVariantConfigList'], 'DesiredState' => ['shape' => 'InferenceExperimentStopDesiredState'], 'Reason' => ['shape' => 'InferenceExperimentStatusReason']]], 'StopInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['InferenceExperimentArn'], 'members' => ['InferenceExperimentArn' => ['shape' => 'InferenceExperimentArn']]], 'StopInferenceRecommendationsJobRequest' => ['type' => 'structure', 'required' => ['JobName'], 'members' => ['JobName' => ['shape' => 'RecommendationJobName']]], 'StopLabelingJobRequest' => ['type' => 'structure', 'required' => ['LabelingJobName'], 'members' => ['LabelingJobName' => ['shape' => 'LabelingJobName']]], 'StopMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName']]], 'StopNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName']]], 'StopPipelineExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn', 'ClientRequestToken'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'ClientRequestToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'StopPipelineExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'StopProcessingJobRequest' => ['type' => 'structure', 'required' => ['ProcessingJobName'], 'members' => ['ProcessingJobName' => ['shape' => 'ProcessingJobName']]], 'StopTrainingJobRequest' => ['type' => 'structure', 'required' => ['TrainingJobName'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName']]], 'StopTransformJobRequest' => ['type' => 'structure', 'required' => ['TransformJobName'], 'members' => ['TransformJobName' => ['shape' => 'TransformJobName']]], 'StoppingCondition' => ['type' => 'structure', 'members' => ['MaxRuntimeInSeconds' => ['shape' => 'MaxRuntimeInSeconds'], 'MaxWaitTimeInSeconds' => ['shape' => 'MaxWaitTimeInSeconds']]], 'String' => ['type' => 'string'], 'String1024' => ['type' => 'string', 'max' => 1024], 'String128' => ['type' => 'string', 'max' => 128], 'String200' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '.+'], 'String2048' => ['type' => 'string', 'max' => 2048], 'String256' => ['type' => 'string', 'max' => 256], 'String3072' => ['type' => 'string', 'max' => 3072], 'String40' => ['type' => 'string', 'max' => 40], 'String64' => ['type' => 'string', 'max' => 64], 'String8192' => ['type' => 'string', 'max' => 8192], 'StringParameterValue' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'StudioLifecycleConfigAppType' => ['type' => 'string', 'enum' => ['JupyterServer', 'KernelGateway']], 'StudioLifecycleConfigArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:studio-lifecycle-config/.*'], 'StudioLifecycleConfigContent' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'StudioLifecycleConfigDetails' => ['type' => 'structure', 'members' => ['StudioLifecycleConfigArn' => ['shape' => 'StudioLifecycleConfigArn'], 'StudioLifecycleConfigName' => ['shape' => 'StudioLifecycleConfigName'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'StudioLifecycleConfigAppType' => ['shape' => 'StudioLifecycleConfigAppType']]], 'StudioLifecycleConfigName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'StudioLifecycleConfigSortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'LastModifiedTime', 'Name']], 'StudioLifecycleConfigsList' => ['type' => 'list', 'member' => ['shape' => 'StudioLifecycleConfigDetails']], 'SubnetId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 1], 'SubscribedWorkteam' => ['type' => 'structure', 'required' => ['WorkteamArn'], 'members' => ['WorkteamArn' => ['shape' => 'WorkteamArn'], 'MarketplaceTitle' => ['shape' => 'String200'], 'SellerName' => ['shape' => 'String'], 'MarketplaceDescription' => ['shape' => 'String200'], 'ListingId' => ['shape' => 'String']]], 'SubscribedWorkteams' => ['type' => 'list', 'member' => ['shape' => 'SubscribedWorkteam']], 'Success' => ['type' => 'boolean'], 'SuggestionQuery' => ['type' => 'structure', 'members' => ['PropertyNameQuery' => ['shape' => 'PropertyNameQuery']]], 'TableFormat' => ['type' => 'string', 'enum' => ['Glue', 'Iceberg']], 'TableName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\t]*'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TargetAttributeName' => ['type' => 'string', 'min' => 1], 'TargetDevice' => ['type' => 'string', 'enum' => ['lambda', 'ml_m4', 'ml_m5', 'ml_c4', 'ml_c5', 'ml_p2', 'ml_p3', 'ml_g4dn', 'ml_inf1', 'ml_eia2', 'jetson_tx1', 'jetson_tx2', 'jetson_nano', 'jetson_xavier', 'rasp3b', 'imx8qm', 'deeplens', 'rk3399', 'rk3288', 'aisage', 'sbe_c', 'qcs605', 'qcs603', 'sitara_am57x', 'amba_cv2', 'amba_cv22', 'amba_cv25', 'x86_win32', 'x86_win64', 'coreml', 'jacinto_tda4vm', 'imx8mplus']], 'TargetObjectiveMetricValue' => ['type' => 'float'], 'TargetPlatform' => ['type' => 'structure', 'required' => ['Os', 'Arch'], 'members' => ['Os' => ['shape' => 'TargetPlatformOs'], 'Arch' => ['shape' => 'TargetPlatformArch'], 'Accelerator' => ['shape' => 'TargetPlatformAccelerator']]], 'TargetPlatformAccelerator' => ['type' => 'string', 'enum' => ['INTEL_GRAPHICS', 'MALI', 'NVIDIA', 'NNA']], 'TargetPlatformArch' => ['type' => 'string', 'enum' => ['X86_64', 'X86', 'ARM64', 'ARM_EABI', 'ARM_EABIHF']], 'TargetPlatformOs' => ['type' => 'string', 'enum' => ['ANDROID', 'LINUX']], 'TaskAvailabilityLifetimeInSeconds' => ['type' => 'integer', 'min' => 60], 'TaskCount' => ['type' => 'integer', 'min' => 0], 'TaskDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.+'], 'TaskInput' => ['type' => 'string', 'max' => 128000, 'min' => 2, 'pattern' => '[\\S\\s]+'], 'TaskKeyword' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '^[A-Za-z0-9]+( [A-Za-z0-9]+)*$'], 'TaskKeywords' => ['type' => 'list', 'member' => ['shape' => 'TaskKeyword'], 'max' => 5, 'min' => 1], 'TaskTimeLimitInSeconds' => ['type' => 'integer', 'min' => 30], 'TaskTitle' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\t\\n\\r -\\uD7FF\\uE000-\\uFFFD]*$'], 'TemplateContent' => ['type' => 'string', 'max' => 128000, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'TemplateContentSha256' => ['type' => 'string', 'max' => 128000, 'min' => 1], 'TemplateUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'TensorBoardAppSettings' => ['type' => 'structure', 'members' => ['DefaultResourceSpec' => ['shape' => 'ResourceSpec']]], 'TensorBoardOutputConfig' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['LocalPath' => ['shape' => 'DirectoryPath'], 'S3OutputPath' => ['shape' => 'S3Uri']]], 'TenthFractionsOfACent' => ['type' => 'integer', 'max' => 9, 'min' => 0], 'TerminationWaitInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'ThingName' => ['type' => 'string', 'max' => 128, 'pattern' => '[a-zA-Z0-9:_-]+'], 'TimeSeriesForecastingSettings' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'FeatureStatus'], 'AmazonForecastRoleArn' => ['shape' => 'RoleArn']]], 'Timestamp' => ['type' => 'timestamp'], 'TrafficDurationInSeconds' => ['type' => 'integer', 'min' => 1], 'TrafficPattern' => ['type' => 'structure', 'members' => ['TrafficType' => ['shape' => 'TrafficType'], 'Phases' => ['shape' => 'Phases']]], 'TrafficRoutingConfig' => ['type' => 'structure', 'required' => ['Type', 'WaitIntervalInSeconds'], 'members' => ['Type' => ['shape' => 'TrafficRoutingConfigType'], 'WaitIntervalInSeconds' => ['shape' => 'WaitIntervalInSeconds'], 'CanarySize' => ['shape' => 'CapacitySize'], 'LinearStepSize' => ['shape' => 'CapacitySize']]], 'TrafficRoutingConfigType' => ['type' => 'string', 'enum' => ['ALL_AT_ONCE', 'CANARY', 'LINEAR']], 'TrafficType' => ['type' => 'string', 'enum' => ['PHASES']], 'TrainingContainerArgument' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'TrainingContainerArguments' => ['type' => 'list', 'member' => ['shape' => 'TrainingContainerArgument'], 'max' => 100, 'min' => 1], 'TrainingContainerEntrypoint' => ['type' => 'list', 'member' => ['shape' => 'TrainingContainerEntrypointString'], 'max' => 10, 'min' => 1], 'TrainingContainerEntrypointString' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'TrainingEnvironmentKey' => ['type' => 'string', 'max' => 512, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_]*'], 'TrainingEnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'TrainingEnvironmentKey'], 'value' => ['shape' => 'TrainingEnvironmentValue'], 'max' => 48], 'TrainingEnvironmentValue' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\S\\s]*'], 'TrainingImageConfig' => ['type' => 'structure', 'required' => ['TrainingRepositoryAccessMode'], 'members' => ['TrainingRepositoryAccessMode' => ['shape' => 'TrainingRepositoryAccessMode'], 'TrainingRepositoryAuthConfig' => ['shape' => 'TrainingRepositoryAuthConfig']]], 'TrainingInputMode' => ['type' => 'string', 'enum' => ['Pipe', 'File', 'FastFile']], 'TrainingInstanceCount' => ['type' => 'integer', 'min' => 0], 'TrainingInstanceType' => ['type' => 'string', 'enum' => ['ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.p3dn.24xlarge', 'ml.p4d.24xlarge', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.c5n.xlarge', 'ml.c5n.2xlarge', 'ml.c5n.4xlarge', 'ml.c5n.9xlarge', 'ml.c5n.18xlarge', 'ml.g5.xlarge', 'ml.g5.2xlarge', 'ml.g5.4xlarge', 'ml.g5.8xlarge', 'ml.g5.16xlarge', 'ml.g5.12xlarge', 'ml.g5.24xlarge', 'ml.g5.48xlarge', 'ml.trn1.2xlarge', 'ml.trn1.32xlarge']], 'TrainingInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'TrainingInstanceType']], 'TrainingJob' => ['type' => 'structure', 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn'], 'TuningJobArn' => ['shape' => 'HyperParameterTuningJobArn'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'ModelArtifacts' => ['shape' => 'ModelArtifacts'], 'TrainingJobStatus' => ['shape' => 'TrainingJobStatus'], 'SecondaryStatus' => ['shape' => 'SecondaryStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'HyperParameters' => ['shape' => 'HyperParameters'], 'AlgorithmSpecification' => ['shape' => 'AlgorithmSpecification'], 'RoleArn' => ['shape' => 'RoleArn'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'ResourceConfig' => ['shape' => 'ResourceConfig'], 'VpcConfig' => ['shape' => 'VpcConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition'], 'CreationTime' => ['shape' => 'Timestamp'], 'TrainingStartTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'SecondaryStatusTransitions' => ['shape' => 'SecondaryStatusTransitions'], 'FinalMetricDataList' => ['shape' => 'FinalMetricDataList'], 'EnableNetworkIsolation' => ['shape' => 'Boolean'], 'EnableInterContainerTrafficEncryption' => ['shape' => 'Boolean'], 'EnableManagedSpotTraining' => ['shape' => 'Boolean'], 'CheckpointConfig' => ['shape' => 'CheckpointConfig'], 'TrainingTimeInSeconds' => ['shape' => 'TrainingTimeInSeconds'], 'BillableTimeInSeconds' => ['shape' => 'BillableTimeInSeconds'], 'DebugHookConfig' => ['shape' => 'DebugHookConfig'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'DebugRuleConfigurations' => ['shape' => 'DebugRuleConfigurations'], 'TensorBoardOutputConfig' => ['shape' => 'TensorBoardOutputConfig'], 'DebugRuleEvaluationStatuses' => ['shape' => 'DebugRuleEvaluationStatuses'], 'Environment' => ['shape' => 'TrainingEnvironmentMap'], 'RetryStrategy' => ['shape' => 'RetryStrategy'], 'Tags' => ['shape' => 'TagList']]], 'TrainingJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:training-job/.*'], 'TrainingJobDefinition' => ['type' => 'structure', 'required' => ['TrainingInputMode', 'InputDataConfig', 'OutputDataConfig', 'ResourceConfig', 'StoppingCondition'], 'members' => ['TrainingInputMode' => ['shape' => 'TrainingInputMode'], 'HyperParameters' => ['shape' => 'HyperParameters'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'ResourceConfig' => ['shape' => 'ResourceConfig'], 'StoppingCondition' => ['shape' => 'StoppingCondition']]], 'TrainingJobEarlyStoppingType' => ['type' => 'string', 'enum' => ['Off', 'Auto']], 'TrainingJobName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'TrainingJobSortByOptions' => ['type' => 'string', 'enum' => ['Name', 'CreationTime', 'Status', 'FinalObjectiveMetricValue']], 'TrainingJobStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'TrainingJobStatusCounter' => ['type' => 'integer', 'min' => 0], 'TrainingJobStatusCounters' => ['type' => 'structure', 'members' => ['Completed' => ['shape' => 'TrainingJobStatusCounter'], 'InProgress' => ['shape' => 'TrainingJobStatusCounter'], 'RetryableError' => ['shape' => 'TrainingJobStatusCounter'], 'NonRetryableError' => ['shape' => 'TrainingJobStatusCounter'], 'Stopped' => ['shape' => 'TrainingJobStatusCounter']]], 'TrainingJobStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'TrainingJobArn']]], 'TrainingJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'TrainingJobSummary']], 'TrainingJobSummary' => ['type' => 'structure', 'required' => ['TrainingJobName', 'TrainingJobArn', 'CreationTime', 'TrainingJobStatus'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName'], 'TrainingJobArn' => ['shape' => 'TrainingJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'TrainingEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'TrainingJobStatus' => ['shape' => 'TrainingJobStatus'], 'WarmPoolStatus' => ['shape' => 'WarmPoolStatus']]], 'TrainingRepositoryAccessMode' => ['type' => 'string', 'enum' => ['Platform', 'Vpc']], 'TrainingRepositoryAuthConfig' => ['type' => 'structure', 'required' => ['TrainingRepositoryCredentialsProviderArn'], 'members' => ['TrainingRepositoryCredentialsProviderArn' => ['shape' => 'TrainingRepositoryCredentialsProviderArn']]], 'TrainingRepositoryCredentialsProviderArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:[\\p{Alnum}\\-]+:lambda:[\\p{Alnum}\\-]+:[0-9]{12}:function:.*'], 'TrainingSpecification' => ['type' => 'structure', 'required' => ['TrainingImage', 'SupportedTrainingInstanceTypes', 'TrainingChannels'], 'members' => ['TrainingImage' => ['shape' => 'ContainerImage'], 'TrainingImageDigest' => ['shape' => 'ImageDigest'], 'SupportedHyperParameters' => ['shape' => 'HyperParameterSpecifications'], 'SupportedTrainingInstanceTypes' => ['shape' => 'TrainingInstanceTypes'], 'SupportsDistributedTraining' => ['shape' => 'Boolean'], 'MetricDefinitions' => ['shape' => 'MetricDefinitionList'], 'TrainingChannels' => ['shape' => 'ChannelSpecifications'], 'SupportedTuningJobObjectiveMetrics' => ['shape' => 'HyperParameterTuningJobObjectives']]], 'TrainingTimeInSeconds' => ['type' => 'integer', 'min' => 1], 'TransformDataSource' => ['type' => 'structure', 'required' => ['S3DataSource'], 'members' => ['S3DataSource' => ['shape' => 'TransformS3DataSource']]], 'TransformEnvironmentKey' => ['type' => 'string', 'max' => 1024, 'pattern' => '[a-zA-Z_][a-zA-Z0-9_]{0,1023}'], 'TransformEnvironmentMap' => ['type' => 'map', 'key' => ['shape' => 'TransformEnvironmentKey'], 'value' => ['shape' => 'TransformEnvironmentValue'], 'max' => 16], 'TransformEnvironmentValue' => ['type' => 'string', 'max' => 10240, 'pattern' => '[\\S\\s]*'], 'TransformInput' => ['type' => 'structure', 'required' => ['DataSource'], 'members' => ['DataSource' => ['shape' => 'TransformDataSource'], 'ContentType' => ['shape' => 'ContentType'], 'CompressionType' => ['shape' => 'CompressionType'], 'SplitType' => ['shape' => 'SplitType']]], 'TransformInstanceCount' => ['type' => 'integer', 'min' => 1], 'TransformInstanceType' => ['type' => 'string', 'enum' => ['ml.m4.xlarge', 'ml.m4.2xlarge', 'ml.m4.4xlarge', 'ml.m4.10xlarge', 'ml.m4.16xlarge', 'ml.c4.xlarge', 'ml.c4.2xlarge', 'ml.c4.4xlarge', 'ml.c4.8xlarge', 'ml.p2.xlarge', 'ml.p2.8xlarge', 'ml.p2.16xlarge', 'ml.p3.2xlarge', 'ml.p3.8xlarge', 'ml.p3.16xlarge', 'ml.c5.xlarge', 'ml.c5.2xlarge', 'ml.c5.4xlarge', 'ml.c5.9xlarge', 'ml.c5.18xlarge', 'ml.m5.large', 'ml.m5.xlarge', 'ml.m5.2xlarge', 'ml.m5.4xlarge', 'ml.m5.12xlarge', 'ml.m5.24xlarge', 'ml.g4dn.xlarge', 'ml.g4dn.2xlarge', 'ml.g4dn.4xlarge', 'ml.g4dn.8xlarge', 'ml.g4dn.12xlarge', 'ml.g4dn.16xlarge']], 'TransformInstanceTypes' => ['type' => 'list', 'member' => ['shape' => 'TransformInstanceType'], 'min' => 1], 'TransformJob' => ['type' => 'structure', 'members' => ['TransformJobName' => ['shape' => 'TransformJobName'], 'TransformJobArn' => ['shape' => 'TransformJobArn'], 'TransformJobStatus' => ['shape' => 'TransformJobStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'ModelName' => ['shape' => 'ModelName'], 'MaxConcurrentTransforms' => ['shape' => 'MaxConcurrentTransforms'], 'ModelClientConfig' => ['shape' => 'ModelClientConfig'], 'MaxPayloadInMB' => ['shape' => 'MaxPayloadInMB'], 'BatchStrategy' => ['shape' => 'BatchStrategy'], 'Environment' => ['shape' => 'TransformEnvironmentMap'], 'TransformInput' => ['shape' => 'TransformInput'], 'TransformOutput' => ['shape' => 'TransformOutput'], 'TransformResources' => ['shape' => 'TransformResources'], 'CreationTime' => ['shape' => 'Timestamp'], 'TransformStartTime' => ['shape' => 'Timestamp'], 'TransformEndTime' => ['shape' => 'Timestamp'], 'LabelingJobArn' => ['shape' => 'LabelingJobArn'], 'AutoMLJobArn' => ['shape' => 'AutoMLJobArn'], 'DataProcessing' => ['shape' => 'DataProcessing'], 'ExperimentConfig' => ['shape' => 'ExperimentConfig'], 'Tags' => ['shape' => 'TagList']]], 'TransformJobArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:transform-job/.*'], 'TransformJobDefinition' => ['type' => 'structure', 'required' => ['TransformInput', 'TransformOutput', 'TransformResources'], 'members' => ['MaxConcurrentTransforms' => ['shape' => 'MaxConcurrentTransforms'], 'MaxPayloadInMB' => ['shape' => 'MaxPayloadInMB'], 'BatchStrategy' => ['shape' => 'BatchStrategy'], 'Environment' => ['shape' => 'TransformEnvironmentMap'], 'TransformInput' => ['shape' => 'TransformInput'], 'TransformOutput' => ['shape' => 'TransformOutput'], 'TransformResources' => ['shape' => 'TransformResources']]], 'TransformJobName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'TransformJobStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'TransformJobStepMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'TransformJobArn']]], 'TransformJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'TransformJobSummary']], 'TransformJobSummary' => ['type' => 'structure', 'required' => ['TransformJobName', 'TransformJobArn', 'CreationTime', 'TransformJobStatus'], 'members' => ['TransformJobName' => ['shape' => 'TransformJobName'], 'TransformJobArn' => ['shape' => 'TransformJobArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'TransformEndTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'TransformJobStatus' => ['shape' => 'TransformJobStatus'], 'FailureReason' => ['shape' => 'FailureReason']]], 'TransformOutput' => ['type' => 'structure', 'required' => ['S3OutputPath'], 'members' => ['S3OutputPath' => ['shape' => 'S3Uri'], 'Accept' => ['shape' => 'Accept'], 'AssembleWith' => ['shape' => 'AssemblyType'], 'KmsKeyId' => ['shape' => 'KmsKeyId']]], 'TransformResources' => ['type' => 'structure', 'required' => ['InstanceType', 'InstanceCount'], 'members' => ['InstanceType' => ['shape' => 'TransformInstanceType'], 'InstanceCount' => ['shape' => 'TransformInstanceCount'], 'VolumeKmsKeyId' => ['shape' => 'KmsKeyId']]], 'TransformS3DataSource' => ['type' => 'structure', 'required' => ['S3DataType', 'S3Uri'], 'members' => ['S3DataType' => ['shape' => 'S3DataType'], 'S3Uri' => ['shape' => 'S3Uri']]], 'Trial' => ['type' => 'structure', 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName'], 'TrialArn' => ['shape' => 'TrialArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'ExperimentName' => ['shape' => 'ExperimentEntityName'], 'Source' => ['shape' => 'TrialSource'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'Tags' => ['shape' => 'TagList'], 'TrialComponentSummaries' => ['shape' => 'TrialComponentSimpleSummaries']]], 'TrialArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial/.*'], 'TrialComponent' => ['type' => 'structure', 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'Source' => ['shape' => 'TrialComponentSource'], 'Status' => ['shape' => 'TrialComponentStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext'], 'Parameters' => ['shape' => 'TrialComponentParameters'], 'InputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'OutputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'Metrics' => ['shape' => 'TrialComponentMetricSummaries'], 'MetadataProperties' => ['shape' => 'MetadataProperties'], 'SourceDetail' => ['shape' => 'TrialComponentSourceDetail'], 'LineageGroupArn' => ['shape' => 'LineageGroupArn'], 'Tags' => ['shape' => 'TagList'], 'Parents' => ['shape' => 'Parents'], 'RunName' => ['shape' => 'ExperimentEntityName']]], 'TrialComponentArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:experiment-trial-component/.*'], 'TrialComponentArtifact' => ['type' => 'structure', 'required' => ['Value'], 'members' => ['MediaType' => ['shape' => 'MediaType'], 'Value' => ['shape' => 'TrialComponentArtifactValue']]], 'TrialComponentArtifactValue' => ['type' => 'string', 'max' => 2048, 'pattern' => '.*'], 'TrialComponentArtifacts' => ['type' => 'map', 'key' => ['shape' => 'TrialComponentKey64'], 'value' => ['shape' => 'TrialComponentArtifact'], 'max' => 30], 'TrialComponentKey256' => ['type' => 'string', 'max' => 256, 'pattern' => '.*'], 'TrialComponentKey64' => ['type' => 'string', 'max' => 64, 'pattern' => '.*'], 'TrialComponentMetricSummaries' => ['type' => 'list', 'member' => ['shape' => 'TrialComponentMetricSummary']], 'TrialComponentMetricSummary' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'MetricName'], 'SourceArn' => ['shape' => 'TrialComponentSourceArn'], 'TimeStamp' => ['shape' => 'Timestamp'], 'Max' => ['shape' => 'OptionalDouble'], 'Min' => ['shape' => 'OptionalDouble'], 'Last' => ['shape' => 'OptionalDouble'], 'Count' => ['shape' => 'OptionalInteger'], 'Avg' => ['shape' => 'OptionalDouble'], 'StdDev' => ['shape' => 'OptionalDouble']]], 'TrialComponentParameterValue' => ['type' => 'structure', 'members' => ['StringValue' => ['shape' => 'StringParameterValue'], 'NumberValue' => ['shape' => 'DoubleParameterValue']]], 'TrialComponentParameters' => ['type' => 'map', 'key' => ['shape' => 'TrialComponentKey256'], 'value' => ['shape' => 'TrialComponentParameterValue'], 'max' => 150], 'TrialComponentPrimaryStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Completed', 'Failed', 'Stopping', 'Stopped']], 'TrialComponentSimpleSummaries' => ['type' => 'list', 'member' => ['shape' => 'TrialComponentSimpleSummary']], 'TrialComponentSimpleSummary' => ['type' => 'structure', 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'TrialComponentSource' => ['shape' => 'TrialComponentSource'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext']]], 'TrialComponentSource' => ['type' => 'structure', 'required' => ['SourceArn'], 'members' => ['SourceArn' => ['shape' => 'TrialComponentSourceArn'], 'SourceType' => ['shape' => 'SourceType']]], 'TrialComponentSourceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*'], 'TrialComponentSourceDetail' => ['type' => 'structure', 'members' => ['SourceArn' => ['shape' => 'TrialComponentSourceArn'], 'TrainingJob' => ['shape' => 'TrainingJob'], 'ProcessingJob' => ['shape' => 'ProcessingJob'], 'TransformJob' => ['shape' => 'TransformJob']]], 'TrialComponentSources' => ['type' => 'list', 'member' => ['shape' => 'TrialComponentSource']], 'TrialComponentStatus' => ['type' => 'structure', 'members' => ['PrimaryStatus' => ['shape' => 'TrialComponentPrimaryStatus'], 'Message' => ['shape' => 'TrialComponentStatusMessage']]], 'TrialComponentStatusMessage' => ['type' => 'string', 'max' => 1024, 'pattern' => '.*'], 'TrialComponentSummaries' => ['type' => 'list', 'member' => ['shape' => 'TrialComponentSummary']], 'TrialComponentSummary' => ['type' => 'structure', 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentArn' => ['shape' => 'TrialComponentArn'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'TrialComponentSource' => ['shape' => 'TrialComponentSource'], 'Status' => ['shape' => 'TrialComponentStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'CreatedBy' => ['shape' => 'UserContext'], 'LastModifiedTime' => ['shape' => 'Timestamp'], 'LastModifiedBy' => ['shape' => 'UserContext']]], 'TrialSource' => ['type' => 'structure', 'required' => ['SourceArn'], 'members' => ['SourceArn' => ['shape' => 'TrialSourceArn'], 'SourceType' => ['shape' => 'SourceType']]], 'TrialSourceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:.*'], 'TrialSummaries' => ['type' => 'list', 'member' => ['shape' => 'TrialSummary']], 'TrialSummary' => ['type' => 'structure', 'members' => ['TrialArn' => ['shape' => 'TrialArn'], 'TrialName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'TrialSource' => ['shape' => 'TrialSource'], 'CreationTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'TuningJobCompletionCriteria' => ['type' => 'structure', 'members' => ['TargetObjectiveMetricValue' => ['shape' => 'TargetObjectiveMetricValue'], 'BestObjectiveNotImproving' => ['shape' => 'BestObjectiveNotImproving'], 'ConvergenceDetected' => ['shape' => 'ConvergenceDetected']]], 'TuningJobStepMetaData' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'HyperParameterTuningJobArn']]], 'USD' => ['type' => 'structure', 'members' => ['Dollars' => ['shape' => 'Dollars'], 'Cents' => ['shape' => 'Cents'], 'TenthFractionsOfACent' => ['shape' => 'TenthFractionsOfACent']]], 'UiConfig' => ['type' => 'structure', 'members' => ['UiTemplateS3Uri' => ['shape' => 'S3Uri'], 'HumanTaskUiArn' => ['shape' => 'HumanTaskUiArn']]], 'UiTemplate' => ['type' => 'structure', 'required' => ['Content'], 'members' => ['Content' => ['shape' => 'TemplateContent']]], 'UiTemplateInfo' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'TemplateUrl'], 'ContentSha256' => ['shape' => 'TemplateContentSha256']]], 'UpdateActionRequest' => ['type' => 'structure', 'required' => ['ActionName'], 'members' => ['ActionName' => ['shape' => 'ExperimentEntityName'], 'Description' => ['shape' => 'ExperimentDescription'], 'Status' => ['shape' => 'ActionStatus'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'PropertiesToRemove' => ['shape' => 'ListLineageEntityParameterKey']]], 'UpdateActionResponse' => ['type' => 'structure', 'members' => ['ActionArn' => ['shape' => 'ActionArn']]], 'UpdateAppImageConfigRequest' => ['type' => 'structure', 'required' => ['AppImageConfigName'], 'members' => ['AppImageConfigName' => ['shape' => 'AppImageConfigName'], 'KernelGatewayImageConfig' => ['shape' => 'KernelGatewayImageConfig']]], 'UpdateAppImageConfigResponse' => ['type' => 'structure', 'members' => ['AppImageConfigArn' => ['shape' => 'AppImageConfigArn']]], 'UpdateArtifactRequest' => ['type' => 'structure', 'required' => ['ArtifactArn'], 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn'], 'ArtifactName' => ['shape' => 'ExperimentEntityName'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'PropertiesToRemove' => ['shape' => 'ListLineageEntityParameterKey']]], 'UpdateArtifactResponse' => ['type' => 'structure', 'members' => ['ArtifactArn' => ['shape' => 'ArtifactArn']]], 'UpdateCodeRepositoryInput' => ['type' => 'structure', 'required' => ['CodeRepositoryName'], 'members' => ['CodeRepositoryName' => ['shape' => 'EntityName'], 'GitConfig' => ['shape' => 'GitConfigForUpdate']]], 'UpdateCodeRepositoryOutput' => ['type' => 'structure', 'required' => ['CodeRepositoryArn'], 'members' => ['CodeRepositoryArn' => ['shape' => 'CodeRepositoryArn']]], 'UpdateContextRequest' => ['type' => 'structure', 'required' => ['ContextName'], 'members' => ['ContextName' => ['shape' => 'ExperimentEntityName'], 'Description' => ['shape' => 'ExperimentDescription'], 'Properties' => ['shape' => 'LineageEntityParameters'], 'PropertiesToRemove' => ['shape' => 'ListLineageEntityParameterKey']]], 'UpdateContextResponse' => ['type' => 'structure', 'members' => ['ContextArn' => ['shape' => 'ContextArn']]], 'UpdateDeviceFleetRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'OutputConfig'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'RoleArn' => ['shape' => 'RoleArn'], 'Description' => ['shape' => 'DeviceFleetDescription'], 'OutputConfig' => ['shape' => 'EdgeOutputConfig'], 'EnableIotRoleAlias' => ['shape' => 'EnableIotRoleAlias']]], 'UpdateDevicesRequest' => ['type' => 'structure', 'required' => ['DeviceFleetName', 'Devices'], 'members' => ['DeviceFleetName' => ['shape' => 'EntityName'], 'Devices' => ['shape' => 'Devices']]], 'UpdateDomainRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'DefaultUserSettings' => ['shape' => 'UserSettings'], 'DomainSettingsForUpdate' => ['shape' => 'DomainSettingsForUpdate'], 'DefaultSpaceSettings' => ['shape' => 'DefaultSpaceSettings'], 'AppSecurityGroupManagement' => ['shape' => 'AppSecurityGroupManagement']]], 'UpdateDomainResponse' => ['type' => 'structure', 'members' => ['DomainArn' => ['shape' => 'DomainArn']]], 'UpdateEndpointInput' => ['type' => 'structure', 'required' => ['EndpointName', 'EndpointConfigName'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'EndpointConfigName' => ['shape' => 'EndpointConfigName'], 'RetainAllVariantProperties' => ['shape' => 'Boolean'], 'ExcludeRetainedVariantProperties' => ['shape' => 'VariantPropertyList'], 'DeploymentConfig' => ['shape' => 'DeploymentConfig'], 'RetainDeploymentConfig' => ['shape' => 'Boolean']]], 'UpdateEndpointOutput' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'EndpointArn']]], 'UpdateEndpointWeightsAndCapacitiesInput' => ['type' => 'structure', 'required' => ['EndpointName', 'DesiredWeightsAndCapacities'], 'members' => ['EndpointName' => ['shape' => 'EndpointName'], 'DesiredWeightsAndCapacities' => ['shape' => 'DesiredWeightAndCapacityList']]], 'UpdateEndpointWeightsAndCapacitiesOutput' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'EndpointArn']]], 'UpdateExperimentRequest' => ['type' => 'structure', 'required' => ['ExperimentName'], 'members' => ['ExperimentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Description' => ['shape' => 'ExperimentDescription']]], 'UpdateExperimentResponse' => ['type' => 'structure', 'members' => ['ExperimentArn' => ['shape' => 'ExperimentArn']]], 'UpdateFeatureGroupRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureAdditions' => ['shape' => 'FeatureAdditions']]], 'UpdateFeatureGroupResponse' => ['type' => 'structure', 'required' => ['FeatureGroupArn'], 'members' => ['FeatureGroupArn' => ['shape' => 'FeatureGroupArn']]], 'UpdateFeatureMetadataRequest' => ['type' => 'structure', 'required' => ['FeatureGroupName', 'FeatureName'], 'members' => ['FeatureGroupName' => ['shape' => 'FeatureGroupName'], 'FeatureName' => ['shape' => 'FeatureName'], 'Description' => ['shape' => 'FeatureDescription'], 'ParameterAdditions' => ['shape' => 'FeatureParameterAdditions'], 'ParameterRemovals' => ['shape' => 'FeatureParameterRemovals']]], 'UpdateHubRequest' => ['type' => 'structure', 'required' => ['HubName'], 'members' => ['HubName' => ['shape' => 'HubName'], 'HubDescription' => ['shape' => 'HubDescription'], 'HubDisplayName' => ['shape' => 'HubDisplayName'], 'HubSearchKeywords' => ['shape' => 'HubSearchKeywordList']]], 'UpdateHubResponse' => ['type' => 'structure', 'required' => ['HubArn'], 'members' => ['HubArn' => ['shape' => 'HubArn']]], 'UpdateImageRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['DeleteProperties' => ['shape' => 'ImageDeletePropertyList'], 'Description' => ['shape' => 'ImageDescription'], 'DisplayName' => ['shape' => 'ImageDisplayName'], 'ImageName' => ['shape' => 'ImageName'], 'RoleArn' => ['shape' => 'RoleArn']]], 'UpdateImageResponse' => ['type' => 'structure', 'members' => ['ImageArn' => ['shape' => 'ImageArn']]], 'UpdateImageVersionRequest' => ['type' => 'structure', 'required' => ['ImageName'], 'members' => ['ImageName' => ['shape' => 'ImageName'], 'Alias' => ['shape' => 'SageMakerImageVersionAlias'], 'Version' => ['shape' => 'ImageVersionNumber'], 'AliasesToAdd' => ['shape' => 'SageMakerImageVersionAliases'], 'AliasesToDelete' => ['shape' => 'SageMakerImageVersionAliases'], 'VendorGuidance' => ['shape' => 'VendorGuidance'], 'JobType' => ['shape' => 'JobType'], 'MLFramework' => ['shape' => 'MLFramework'], 'ProgrammingLang' => ['shape' => 'ProgrammingLang'], 'Processor' => ['shape' => 'Processor'], 'Horovod' => ['shape' => 'Horovod'], 'ReleaseNotes' => ['shape' => 'ReleaseNotes']]], 'UpdateImageVersionResponse' => ['type' => 'structure', 'members' => ['ImageVersionArn' => ['shape' => 'ImageVersionArn']]], 'UpdateInferenceExperimentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'InferenceExperimentName'], 'Schedule' => ['shape' => 'InferenceExperimentSchedule'], 'Description' => ['shape' => 'InferenceExperimentDescription'], 'ModelVariants' => ['shape' => 'ModelVariantConfigList'], 'DataStorageConfig' => ['shape' => 'InferenceExperimentDataStorageConfig'], 'ShadowModeConfig' => ['shape' => 'ShadowModeConfig']]], 'UpdateInferenceExperimentResponse' => ['type' => 'structure', 'required' => ['InferenceExperimentArn'], 'members' => ['InferenceExperimentArn' => ['shape' => 'InferenceExperimentArn']]], 'UpdateModelCardRequest' => ['type' => 'structure', 'required' => ['ModelCardName'], 'members' => ['ModelCardName' => ['shape' => 'EntityName'], 'Content' => ['shape' => 'ModelCardContent'], 'ModelCardStatus' => ['shape' => 'ModelCardStatus']]], 'UpdateModelCardResponse' => ['type' => 'structure', 'required' => ['ModelCardArn'], 'members' => ['ModelCardArn' => ['shape' => 'ModelCardArn']]], 'UpdateModelPackageInput' => ['type' => 'structure', 'required' => ['ModelPackageArn'], 'members' => ['ModelPackageArn' => ['shape' => 'ModelPackageArn'], 'ModelApprovalStatus' => ['shape' => 'ModelApprovalStatus'], 'ApprovalDescription' => ['shape' => 'ApprovalDescription'], 'CustomerMetadataProperties' => ['shape' => 'CustomerMetadataMap'], 'CustomerMetadataPropertiesToRemove' => ['shape' => 'CustomerMetadataKeyList'], 'AdditionalInferenceSpecificationsToAdd' => ['shape' => 'AdditionalInferenceSpecifications']]], 'UpdateModelPackageOutput' => ['type' => 'structure', 'required' => ['ModelPackageArn'], 'members' => ['ModelPackageArn' => ['shape' => 'ModelPackageArn']]], 'UpdateMonitoringAlertRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'MonitoringAlertName', 'DatapointsToAlert', 'EvaluationPeriod'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringAlertName' => ['shape' => 'MonitoringAlertName'], 'DatapointsToAlert' => ['shape' => 'MonitoringDatapointsToAlert'], 'EvaluationPeriod' => ['shape' => 'MonitoringEvaluationPeriod']]], 'UpdateMonitoringAlertResponse' => ['type' => 'structure', 'required' => ['MonitoringScheduleArn'], 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn'], 'MonitoringAlertName' => ['shape' => 'MonitoringAlertName']]], 'UpdateMonitoringScheduleRequest' => ['type' => 'structure', 'required' => ['MonitoringScheduleName', 'MonitoringScheduleConfig'], 'members' => ['MonitoringScheduleName' => ['shape' => 'MonitoringScheduleName'], 'MonitoringScheduleConfig' => ['shape' => 'MonitoringScheduleConfig']]], 'UpdateMonitoringScheduleResponse' => ['type' => 'structure', 'required' => ['MonitoringScheduleArn'], 'members' => ['MonitoringScheduleArn' => ['shape' => 'MonitoringScheduleArn']]], 'UpdateNotebookInstanceInput' => ['type' => 'structure', 'required' => ['NotebookInstanceName'], 'members' => ['NotebookInstanceName' => ['shape' => 'NotebookInstanceName'], 'InstanceType' => ['shape' => 'InstanceType'], 'RoleArn' => ['shape' => 'RoleArn'], 'LifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'DisassociateLifecycleConfig' => ['shape' => 'DisassociateNotebookInstanceLifecycleConfig'], 'VolumeSizeInGB' => ['shape' => 'NotebookInstanceVolumeSizeInGB'], 'DefaultCodeRepository' => ['shape' => 'CodeRepositoryNameOrUrl'], 'AdditionalCodeRepositories' => ['shape' => 'AdditionalCodeRepositoryNamesOrUrls'], 'AcceleratorTypes' => ['shape' => 'NotebookInstanceAcceleratorTypes'], 'DisassociateAcceleratorTypes' => ['shape' => 'DisassociateNotebookInstanceAcceleratorTypes'], 'DisassociateDefaultCodeRepository' => ['shape' => 'DisassociateDefaultCodeRepository'], 'DisassociateAdditionalCodeRepositories' => ['shape' => 'DisassociateAdditionalCodeRepositories'], 'RootAccess' => ['shape' => 'RootAccess'], 'InstanceMetadataServiceConfiguration' => ['shape' => 'InstanceMetadataServiceConfiguration']]], 'UpdateNotebookInstanceLifecycleConfigInput' => ['type' => 'structure', 'required' => ['NotebookInstanceLifecycleConfigName'], 'members' => ['NotebookInstanceLifecycleConfigName' => ['shape' => 'NotebookInstanceLifecycleConfigName'], 'OnCreate' => ['shape' => 'NotebookInstanceLifecycleConfigList'], 'OnStart' => ['shape' => 'NotebookInstanceLifecycleConfigList']]], 'UpdateNotebookInstanceLifecycleConfigOutput' => ['type' => 'structure', 'members' => []], 'UpdateNotebookInstanceOutput' => ['type' => 'structure', 'members' => []], 'UpdatePipelineExecutionRequest' => ['type' => 'structure', 'required' => ['PipelineExecutionArn'], 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn'], 'PipelineExecutionDescription' => ['shape' => 'PipelineExecutionDescription'], 'PipelineExecutionDisplayName' => ['shape' => 'PipelineExecutionName'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'UpdatePipelineExecutionResponse' => ['type' => 'structure', 'members' => ['PipelineExecutionArn' => ['shape' => 'PipelineExecutionArn']]], 'UpdatePipelineRequest' => ['type' => 'structure', 'required' => ['PipelineName'], 'members' => ['PipelineName' => ['shape' => 'PipelineName'], 'PipelineDisplayName' => ['shape' => 'PipelineName'], 'PipelineDefinition' => ['shape' => 'PipelineDefinition'], 'PipelineDefinitionS3Location' => ['shape' => 'PipelineDefinitionS3Location'], 'PipelineDescription' => ['shape' => 'PipelineDescription'], 'RoleArn' => ['shape' => 'RoleArn'], 'ParallelismConfiguration' => ['shape' => 'ParallelismConfiguration']]], 'UpdatePipelineResponse' => ['type' => 'structure', 'members' => ['PipelineArn' => ['shape' => 'PipelineArn']]], 'UpdateProjectInput' => ['type' => 'structure', 'required' => ['ProjectName'], 'members' => ['ProjectName' => ['shape' => 'ProjectEntityName'], 'ProjectDescription' => ['shape' => 'EntityDescription'], 'ServiceCatalogProvisioningUpdateDetails' => ['shape' => 'ServiceCatalogProvisioningUpdateDetails'], 'Tags' => ['shape' => 'TagList']]], 'UpdateProjectOutput' => ['type' => 'structure', 'required' => ['ProjectArn'], 'members' => ['ProjectArn' => ['shape' => 'ProjectArn']]], 'UpdateSpaceRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpaceName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpaceName' => ['shape' => 'SpaceName'], 'SpaceSettings' => ['shape' => 'SpaceSettings']]], 'UpdateSpaceResponse' => ['type' => 'structure', 'members' => ['SpaceArn' => ['shape' => 'SpaceArn']]], 'UpdateTrainingJobRequest' => ['type' => 'structure', 'required' => ['TrainingJobName'], 'members' => ['TrainingJobName' => ['shape' => 'TrainingJobName'], 'ProfilerConfig' => ['shape' => 'ProfilerConfigForUpdate'], 'ProfilerRuleConfigurations' => ['shape' => 'ProfilerRuleConfigurations'], 'ResourceConfig' => ['shape' => 'ResourceConfigForUpdate']]], 'UpdateTrainingJobResponse' => ['type' => 'structure', 'required' => ['TrainingJobArn'], 'members' => ['TrainingJobArn' => ['shape' => 'TrainingJobArn']]], 'UpdateTrialComponentRequest' => ['type' => 'structure', 'required' => ['TrialComponentName'], 'members' => ['TrialComponentName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName'], 'Status' => ['shape' => 'TrialComponentStatus'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Parameters' => ['shape' => 'TrialComponentParameters'], 'ParametersToRemove' => ['shape' => 'ListTrialComponentKey256'], 'InputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'InputArtifactsToRemove' => ['shape' => 'ListTrialComponentKey256'], 'OutputArtifacts' => ['shape' => 'TrialComponentArtifacts'], 'OutputArtifactsToRemove' => ['shape' => 'ListTrialComponentKey256']]], 'UpdateTrialComponentResponse' => ['type' => 'structure', 'members' => ['TrialComponentArn' => ['shape' => 'TrialComponentArn']]], 'UpdateTrialRequest' => ['type' => 'structure', 'required' => ['TrialName'], 'members' => ['TrialName' => ['shape' => 'ExperimentEntityName'], 'DisplayName' => ['shape' => 'ExperimentEntityName']]], 'UpdateTrialResponse' => ['type' => 'structure', 'members' => ['TrialArn' => ['shape' => 'TrialArn']]], 'UpdateUserProfileRequest' => ['type' => 'structure', 'required' => ['DomainId', 'UserProfileName'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'UserSettings' => ['shape' => 'UserSettings']]], 'UpdateUserProfileResponse' => ['type' => 'structure', 'members' => ['UserProfileArn' => ['shape' => 'UserProfileArn']]], 'UpdateWorkforceRequest' => ['type' => 'structure', 'required' => ['WorkforceName'], 'members' => ['WorkforceName' => ['shape' => 'WorkforceName'], 'SourceIpConfig' => ['shape' => 'SourceIpConfig'], 'OidcConfig' => ['shape' => 'OidcConfig'], 'WorkforceVpcConfig' => ['shape' => 'WorkforceVpcConfigRequest']]], 'UpdateWorkforceResponse' => ['type' => 'structure', 'required' => ['Workforce'], 'members' => ['Workforce' => ['shape' => 'Workforce']]], 'UpdateWorkteamRequest' => ['type' => 'structure', 'required' => ['WorkteamName'], 'members' => ['WorkteamName' => ['shape' => 'WorkteamName'], 'MemberDefinitions' => ['shape' => 'MemberDefinitions'], 'Description' => ['shape' => 'String200'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'UpdateWorkteamResponse' => ['type' => 'structure', 'required' => ['Workteam'], 'members' => ['Workteam' => ['shape' => 'Workteam']]], 'Url' => ['type' => 'string', 'max' => 1024, 'pattern' => '^(https|s3)://([^/]+)/?(.*)$'], 'UserContext' => ['type' => 'structure', 'members' => ['UserProfileArn' => ['shape' => 'String'], 'UserProfileName' => ['shape' => 'String'], 'DomainId' => ['shape' => 'String']]], 'UserProfileArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:user-profile/.*'], 'UserProfileDetails' => ['type' => 'structure', 'members' => ['DomainId' => ['shape' => 'DomainId'], 'UserProfileName' => ['shape' => 'UserProfileName'], 'Status' => ['shape' => 'UserProfileStatus'], 'CreationTime' => ['shape' => 'CreationTime'], 'LastModifiedTime' => ['shape' => 'LastModifiedTime']]], 'UserProfileList' => ['type' => 'list', 'member' => ['shape' => 'UserProfileDetails']], 'UserProfileName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'UserProfileSortKey' => ['type' => 'string', 'enum' => ['CreationTime', 'LastModifiedTime']], 'UserProfileStatus' => ['type' => 'string', 'enum' => ['Deleting', 'Failed', 'InService', 'Pending', 'Updating', 'Update_Failed', 'Delete_Failed']], 'UserSettings' => ['type' => 'structure', 'members' => ['ExecutionRole' => ['shape' => 'RoleArn'], 'SecurityGroups' => ['shape' => 'SecurityGroupIds'], 'SharingSettings' => ['shape' => 'SharingSettings'], 'JupyterServerAppSettings' => ['shape' => 'JupyterServerAppSettings'], 'KernelGatewayAppSettings' => ['shape' => 'KernelGatewayAppSettings'], 'TensorBoardAppSettings' => ['shape' => 'TensorBoardAppSettings'], 'RStudioServerProAppSettings' => ['shape' => 'RStudioServerProAppSettings'], 'RSessionAppSettings' => ['shape' => 'RSessionAppSettings'], 'CanvasAppSettings' => ['shape' => 'CanvasAppSettings']]], 'UtilizationMetric' => ['type' => 'float', 'min' => 0], 'ValidationFraction' => ['type' => 'float', 'max' => 1, 'min' => 0], 'VariantName' => ['type' => 'string', 'max' => 63, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'VariantProperty' => ['type' => 'structure', 'required' => ['VariantPropertyType'], 'members' => ['VariantPropertyType' => ['shape' => 'VariantPropertyType']]], 'VariantPropertyList' => ['type' => 'list', 'member' => ['shape' => 'VariantProperty'], 'max' => 3, 'min' => 0], 'VariantPropertyType' => ['type' => 'string', 'enum' => ['DesiredInstanceCount', 'DesiredWeight', 'DataCaptureConfig']], 'VariantStatus' => ['type' => 'string', 'enum' => ['Creating', 'Updating', 'Deleting', 'ActivatingTraffic', 'Baking']], 'VariantStatusMessage' => ['type' => 'string', 'max' => 1024], 'VariantWeight' => ['type' => 'float', 'min' => 0], 'VendorGuidance' => ['type' => 'string', 'enum' => ['NOT_PROVIDED', 'STABLE', 'TO_BE_ARCHIVED', 'ARCHIVED']], 'VersionId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'VersionedArnOrName' => ['type' => 'string', 'max' => 176, 'min' => 1, 'pattern' => '(arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:[a-z\\-]*\\/)?([a-zA-Z0-9]([a-zA-Z0-9-]){0,62})(? ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'AssociationEntityArn'], 'Type' => ['shape' => 'String40'], 'LineageType' => ['shape' => 'LineageType']]], 'Vertices' => ['type' => 'list', 'member' => ['shape' => 'Vertex']], 'VolumeSizeInGB' => ['type' => 'integer', 'min' => 1], 'VpcConfig' => ['type' => 'structure', 'required' => ['SecurityGroupIds', 'Subnets'], 'members' => ['SecurityGroupIds' => ['shape' => 'VpcSecurityGroupIds'], 'Subnets' => ['shape' => 'Subnets']]], 'VpcId' => ['type' => 'string', 'max' => 32, 'pattern' => '[-0-9a-zA-Z]+'], 'VpcSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'WaitIntervalInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'WarmPoolResourceStatus' => ['type' => 'string', 'enum' => ['Available', 'Terminated', 'Reused', 'InUse']], 'WarmPoolStatus' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'WarmPoolResourceStatus'], 'ResourceRetainedBillableTimeInSeconds' => ['shape' => 'ResourceRetainedBillableTimeInSeconds'], 'ReusedByJob' => ['shape' => 'TrainingJobName']]], 'Workforce' => ['type' => 'structure', 'required' => ['WorkforceName', 'WorkforceArn'], 'members' => ['WorkforceName' => ['shape' => 'WorkforceName'], 'WorkforceArn' => ['shape' => 'WorkforceArn'], 'LastUpdatedDate' => ['shape' => 'Timestamp'], 'SourceIpConfig' => ['shape' => 'SourceIpConfig'], 'SubDomain' => ['shape' => 'String'], 'CognitoConfig' => ['shape' => 'CognitoConfig'], 'OidcConfig' => ['shape' => 'OidcConfigForResponse'], 'CreateDate' => ['shape' => 'Timestamp'], 'WorkforceVpcConfig' => ['shape' => 'WorkforceVpcConfigResponse'], 'Status' => ['shape' => 'WorkforceStatus'], 'FailureReason' => ['shape' => 'WorkforceFailureReason']]], 'WorkforceArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workforce/.*'], 'WorkforceFailureReason' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+'], 'WorkforceName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]([a-zA-Z0-9\\-]){0,62}$'], 'WorkforceSecurityGroupId' => ['type' => 'string', 'max' => 32, 'pattern' => '^sg-[0-9a-z]*$'], 'WorkforceSecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'WorkforceSecurityGroupId'], 'max' => 5, 'min' => 1], 'WorkforceStatus' => ['type' => 'string', 'enum' => ['Initializing', 'Updating', 'Deleting', 'Failed', 'Active']], 'WorkforceSubnetId' => ['type' => 'string', 'max' => 32, 'pattern' => '^subnet-[0-9a-z]*$'], 'WorkforceSubnets' => ['type' => 'list', 'member' => ['shape' => 'WorkforceSubnetId'], 'max' => 16, 'min' => 1], 'WorkforceVpcConfigRequest' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'WorkforceVpcId'], 'SecurityGroupIds' => ['shape' => 'WorkforceSecurityGroupIds'], 'Subnets' => ['shape' => 'WorkforceSubnets']]], 'WorkforceVpcConfigResponse' => ['type' => 'structure', 'required' => ['VpcId', 'SecurityGroupIds', 'Subnets'], 'members' => ['VpcId' => ['shape' => 'WorkforceVpcId'], 'SecurityGroupIds' => ['shape' => 'WorkforceSecurityGroupIds'], 'Subnets' => ['shape' => 'WorkforceSubnets'], 'VpcEndpointId' => ['shape' => 'WorkforceVpcEndpointId']]], 'WorkforceVpcEndpointId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^vpce-[0-9a-z]*$'], 'WorkforceVpcId' => ['type' => 'string', 'max' => 32, 'pattern' => '^vpc-[0-9a-z]*$'], 'Workforces' => ['type' => 'list', 'member' => ['shape' => 'Workforce']], 'Workteam' => ['type' => 'structure', 'required' => ['WorkteamName', 'MemberDefinitions', 'WorkteamArn', 'Description'], 'members' => ['WorkteamName' => ['shape' => 'WorkteamName'], 'MemberDefinitions' => ['shape' => 'MemberDefinitions'], 'WorkteamArn' => ['shape' => 'WorkteamArn'], 'WorkforceArn' => ['shape' => 'WorkforceArn'], 'ProductListingIds' => ['shape' => 'ProductListings'], 'Description' => ['shape' => 'String200'], 'SubDomain' => ['shape' => 'String'], 'CreateDate' => ['shape' => 'Timestamp'], 'LastUpdatedDate' => ['shape' => 'Timestamp'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration']]], 'WorkteamArn' => ['type' => 'string', 'max' => 256, 'pattern' => 'arn:aws[a-z\\-]*:sagemaker:[a-z0-9\\-]*:[0-9]{12}:workteam/.*'], 'WorkteamName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-zA-Z0-9](-*[a-zA-Z0-9]){0,62}'], 'Workteams' => ['type' => 'list', 'member' => ['shape' => 'Workteam']]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 191ddc2..0000000 --- a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.sagemaker-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://api-fips.sagemaker.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://api-fips.sagemaker.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://api.sagemaker-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.sagemaker.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://api.sagemaker.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-tests-1.json.php deleted file mode 100644 index bd7e0da..0000000 --- a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api-fips.sagemaker.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://api.sagemaker.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/paginators-1.json.php b/vendor/Aws3/Aws/data/sagemaker/2017-07-24/paginators-1.json.php deleted file mode 100644 index 945dddd..0000000 --- a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListActions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ActionSummaries'], 'ListAlgorithms' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AlgorithmSummaryList'], 'ListAliases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SageMakerImageVersionAliases'], 'ListAppImageConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AppImageConfigs'], 'ListApps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Apps'], 'ListArtifacts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ArtifactSummaries'], 'ListAssociations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AssociationSummaries'], 'ListAutoMLJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AutoMLJobSummaries'], 'ListCandidatesForAutoMLJob' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Candidates'], 'ListCodeRepositories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CodeRepositorySummaryList'], 'ListCompilationJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'CompilationJobSummaries'], 'ListContexts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ContextSummaries'], 'ListDataQualityJobDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobDefinitionSummaries'], 'ListDeviceFleets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DeviceFleetSummaries'], 'ListDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DeviceSummaries'], 'ListDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Domains'], 'ListEdgeDeploymentPlans' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EdgeDeploymentPlanSummaries'], 'ListEdgePackagingJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EdgePackagingJobSummaries'], 'ListEndpointConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'EndpointConfigs'], 'ListEndpoints' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Endpoints'], 'ListExperiments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ExperimentSummaries'], 'ListFeatureGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FeatureGroupSummaries'], 'ListFlowDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FlowDefinitionSummaries'], 'ListHumanTaskUis' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'HumanTaskUiSummaries'], 'ListHyperParameterTuningJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'HyperParameterTuningJobSummaries'], 'ListImageVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ImageVersions'], 'ListImages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Images'], 'ListInferenceExperiments' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InferenceExperiments'], 'ListInferenceRecommendationsJobSteps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Steps'], 'ListInferenceRecommendationsJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'InferenceRecommendationsJobs'], 'ListLabelingJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'LabelingJobSummaryList'], 'ListLabelingJobsForWorkteam' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'LabelingJobSummaryList'], 'ListLineageGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'LineageGroupSummaries'], 'ListModelBiasJobDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobDefinitionSummaries'], 'ListModelCardExportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelCardExportJobSummaries'], 'ListModelCardVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelCardVersionSummaryList'], 'ListModelCards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelCardSummaries'], 'ListModelExplainabilityJobDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobDefinitionSummaries'], 'ListModelMetadata' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelMetadataSummaries'], 'ListModelPackageGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelPackageGroupSummaryList'], 'ListModelPackages' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ModelPackageSummaryList'], 'ListModelQualityJobDefinitions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobDefinitionSummaries'], 'ListModels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Models'], 'ListMonitoringAlertHistory' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MonitoringAlertHistory'], 'ListMonitoringAlerts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MonitoringAlertSummaries'], 'ListMonitoringExecutions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MonitoringExecutionSummaries'], 'ListMonitoringSchedules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'MonitoringScheduleSummaries'], 'ListNotebookInstanceLifecycleConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NotebookInstanceLifecycleConfigs'], 'ListNotebookInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'NotebookInstances'], 'ListPipelineExecutionSteps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PipelineExecutionSteps'], 'ListPipelineExecutions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PipelineExecutionSummaries'], 'ListPipelineParametersForExecution' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PipelineParameters'], 'ListPipelines' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'PipelineSummaries'], 'ListProcessingJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ProcessingJobSummaries'], 'ListProjects' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSpaces' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Spaces'], 'ListStageDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DeviceDeploymentSummaries'], 'ListStudioLifecycleConfigs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'StudioLifecycleConfigs'], 'ListSubscribedWorkteams' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SubscribedWorkteams'], 'ListTags' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Tags'], 'ListTrainingJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TrainingJobSummaries'], 'ListTrainingJobsForHyperParameterTuningJob' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TrainingJobSummaries'], 'ListTransformJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TransformJobSummaries'], 'ListTrialComponents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TrialComponentSummaries'], 'ListTrials' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'TrialSummaries'], 'ListUserProfiles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'UserProfiles'], 'ListWorkforces' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Workforces'], 'ListWorkteams' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Workteams'], 'QueryLineage' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'Search' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Results']]]; diff --git a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/waiters-2.json.php b/vendor/Aws3/Aws/data/sagemaker/2017-07-24/waiters-2.json.php deleted file mode 100644 index 1b04407..0000000 --- a/vendor/Aws3/Aws/data/sagemaker/2017-07-24/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['NotebookInstanceInService' => ['delay' => 30, 'maxAttempts' => 60, 'operation' => 'DescribeNotebookInstance', 'acceptors' => [['expected' => 'InService', 'matcher' => 'path', 'state' => 'success', 'argument' => 'NotebookInstanceStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'NotebookInstanceStatus']]], 'NotebookInstanceStopped' => ['delay' => 30, 'operation' => 'DescribeNotebookInstance', 'maxAttempts' => 60, 'acceptors' => [['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'success', 'argument' => 'NotebookInstanceStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'NotebookInstanceStatus']]], 'NotebookInstanceDeleted' => ['delay' => 30, 'maxAttempts' => 60, 'operation' => 'DescribeNotebookInstance', 'acceptors' => [['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'NotebookInstanceStatus']]], 'TrainingJobCompletedOrStopped' => ['delay' => 120, 'maxAttempts' => 180, 'operation' => 'DescribeTrainingJob', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'TrainingJobStatus'], ['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'success', 'argument' => 'TrainingJobStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'TrainingJobStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'EndpointInService' => ['delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeEndpoint', 'acceptors' => [['expected' => 'InService', 'matcher' => 'path', 'state' => 'success', 'argument' => 'EndpointStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'EndpointStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'EndpointDeleted' => ['delay' => 30, 'maxAttempts' => 60, 'operation' => 'DescribeEndpoint', 'acceptors' => [['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'EndpointStatus']]], 'TransformJobCompletedOrStopped' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeTransformJob', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'TransformJobStatus'], ['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'success', 'argument' => 'TransformJobStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'TransformJobStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ProcessingJobCompletedOrStopped' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeProcessingJob', 'acceptors' => [['expected' => 'Completed', 'matcher' => 'path', 'state' => 'success', 'argument' => 'ProcessingJobStatus'], ['expected' => 'Stopped', 'matcher' => 'path', 'state' => 'success', 'argument' => 'ProcessingJobStatus'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ProcessingJobStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ImageCreated' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeImage', 'acceptors' => [['expected' => 'CREATED', 'matcher' => 'path', 'state' => 'success', 'argument' => 'ImageStatus'], ['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ImageStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ImageUpdated' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeImage', 'acceptors' => [['expected' => 'CREATED', 'matcher' => 'path', 'state' => 'success', 'argument' => 'ImageStatus'], ['expected' => 'UPDATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ImageStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ImageDeleted' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeImage', 'acceptors' => [['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'DELETE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ImageStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ImageVersionCreated' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeImageVersion', 'acceptors' => [['expected' => 'CREATED', 'matcher' => 'path', 'state' => 'success', 'argument' => 'ImageVersionStatus'], ['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ImageVersionStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]], 'ImageVersionDeleted' => ['delay' => 60, 'maxAttempts' => 60, 'operation' => 'DescribeImageVersion', 'acceptors' => [['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'success'], ['expected' => 'DELETE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'ImageVersionStatus'], ['expected' => 'ValidationException', 'matcher' => 'error', 'state' => 'failure']]]]]; diff --git a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/api-2.json.php b/vendor/Aws3/Aws/data/savingsplans/2019-06-28/api-2.json.php deleted file mode 100644 index 0d4d0c3..0000000 --- a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-06-28', 'endpointPrefix' => 'savingsplans', 'globalEndpoint' => 'savingsplans.amazonaws.com', 'jsonVersion' => '1.0', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AWSSavingsPlans', 'serviceFullName' => 'AWS Savings Plans', 'serviceId' => 'savingsplans', 'signatureVersion' => 'v4', 'uid' => 'savingsplans-2019-06-28'], 'operations' => ['CreateSavingsPlan' => ['name' => 'CreateSavingsPlan', 'http' => ['method' => 'POST', 'requestUri' => '/CreateSavingsPlan'], 'input' => ['shape' => 'CreateSavingsPlanRequest'], 'output' => ['shape' => 'CreateSavingsPlanResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteQueuedSavingsPlan' => ['name' => 'DeleteQueuedSavingsPlan', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteQueuedSavingsPlan'], 'input' => ['shape' => 'DeleteQueuedSavingsPlanRequest'], 'output' => ['shape' => 'DeleteQueuedSavingsPlanResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException']]], 'DescribeSavingsPlanRates' => ['name' => 'DescribeSavingsPlanRates', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSavingsPlanRates'], 'input' => ['shape' => 'DescribeSavingsPlanRatesRequest'], 'output' => ['shape' => 'DescribeSavingsPlanRatesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'DescribeSavingsPlans' => ['name' => 'DescribeSavingsPlans', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSavingsPlans'], 'input' => ['shape' => 'DescribeSavingsPlansRequest'], 'output' => ['shape' => 'DescribeSavingsPlansResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DescribeSavingsPlansOfferingRates' => ['name' => 'DescribeSavingsPlansOfferingRates', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSavingsPlansOfferingRates'], 'input' => ['shape' => 'DescribeSavingsPlansOfferingRatesRequest'], 'output' => ['shape' => 'DescribeSavingsPlansOfferingRatesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DescribeSavingsPlansOfferings' => ['name' => 'DescribeSavingsPlansOfferings', 'http' => ['method' => 'POST', 'requestUri' => '/DescribeSavingsPlansOfferings'], 'input' => ['shape' => 'DescribeSavingsPlansOfferingsRequest'], 'output' => ['shape' => 'DescribeSavingsPlansOfferingsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/ListTagsForResource'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/TagResource'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/UntagResource'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['Amount' => ['type' => 'string'], 'ClientToken' => ['type' => 'string'], 'CreateSavingsPlanRequest' => ['type' => 'structure', 'required' => ['savingsPlanOfferingId', 'commitment'], 'members' => ['savingsPlanOfferingId' => ['shape' => 'SavingsPlanOfferingId'], 'commitment' => ['shape' => 'Amount'], 'upfrontPaymentAmount' => ['shape' => 'Amount'], 'purchaseTime' => ['shape' => 'DateTime'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagMap']]], 'CreateSavingsPlanResponse' => ['type' => 'structure', 'members' => ['savingsPlanId' => ['shape' => 'SavingsPlanId']]], 'CurrencyCode' => ['type' => 'string', 'enum' => ['CNY', 'USD']], 'CurrencyList' => ['type' => 'list', 'member' => ['shape' => 'CurrencyCode']], 'DateTime' => ['type' => 'timestamp'], 'DeleteQueuedSavingsPlanRequest' => ['type' => 'structure', 'required' => ['savingsPlanId'], 'members' => ['savingsPlanId' => ['shape' => 'SavingsPlanId']]], 'DeleteQueuedSavingsPlanResponse' => ['type' => 'structure', 'members' => []], 'DescribeSavingsPlanRatesRequest' => ['type' => 'structure', 'required' => ['savingsPlanId'], 'members' => ['savingsPlanId' => ['shape' => 'SavingsPlanId'], 'filters' => ['shape' => 'SavingsPlanRateFilterList'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeSavingsPlanRatesResponse' => ['type' => 'structure', 'members' => ['savingsPlanId' => ['shape' => 'SavingsPlanId'], 'searchResults' => ['shape' => 'SavingsPlanRateList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSavingsPlansOfferingRatesRequest' => ['type' => 'structure', 'members' => ['savingsPlanOfferingIds' => ['shape' => 'UUIDs'], 'savingsPlanPaymentOptions' => ['shape' => 'SavingsPlanPaymentOptionList'], 'savingsPlanTypes' => ['shape' => 'SavingsPlanTypeList'], 'products' => ['shape' => 'SavingsPlanProductTypeList'], 'serviceCodes' => ['shape' => 'SavingsPlanRateServiceCodeList'], 'usageTypes' => ['shape' => 'SavingsPlanRateUsageTypeList'], 'operations' => ['shape' => 'SavingsPlanRateOperationList'], 'filters' => ['shape' => 'SavingsPlanOfferingRateFiltersList'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'PageSize']]], 'DescribeSavingsPlansOfferingRatesResponse' => ['type' => 'structure', 'members' => ['searchResults' => ['shape' => 'SavingsPlanOfferingRatesList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSavingsPlansOfferingsRequest' => ['type' => 'structure', 'members' => ['offeringIds' => ['shape' => 'UUIDs'], 'paymentOptions' => ['shape' => 'SavingsPlanPaymentOptionList'], 'productType' => ['shape' => 'SavingsPlanProductType'], 'planTypes' => ['shape' => 'SavingsPlanTypeList'], 'durations' => ['shape' => 'DurationsList'], 'currencies' => ['shape' => 'CurrencyList'], 'descriptions' => ['shape' => 'SavingsPlanDescriptionsList'], 'serviceCodes' => ['shape' => 'SavingsPlanServiceCodeList'], 'usageTypes' => ['shape' => 'SavingsPlanUsageTypeList'], 'operations' => ['shape' => 'SavingsPlanOperationList'], 'filters' => ['shape' => 'SavingsPlanOfferingFiltersList'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'PageSize']]], 'DescribeSavingsPlansOfferingsResponse' => ['type' => 'structure', 'members' => ['searchResults' => ['shape' => 'SavingsPlanOfferingsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DescribeSavingsPlansRequest' => ['type' => 'structure', 'members' => ['savingsPlanArns' => ['shape' => 'SavingsPlanArnList'], 'savingsPlanIds' => ['shape' => 'SavingsPlanIdList'], 'nextToken' => ['shape' => 'PaginationToken'], 'maxResults' => ['shape' => 'MaxResults'], 'states' => ['shape' => 'SavingsPlanStateList'], 'filters' => ['shape' => 'SavingsPlanFilterList']]], 'DescribeSavingsPlansResponse' => ['type' => 'structure', 'members' => ['savingsPlans' => ['shape' => 'SavingsPlanList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'DurationsList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlansDuration']], 'EC2InstanceFamily' => ['type' => 'string'], 'FilterValuesList' => ['type' => 'list', 'member' => ['shape' => 'JsonSafeFilterValueString']], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'JsonSafeFilterValueString' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_ \\/.\\:\\-\\(\\)]+$'], 'ListOfStrings' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'SavingsPlanArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'PageSize' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'PaginationToken' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[A-Za-z0-9/=\\+]+$'], 'ParentSavingsPlanOffering' => ['type' => 'structure', 'members' => ['offeringId' => ['shape' => 'UUID'], 'paymentOption' => ['shape' => 'SavingsPlanPaymentOption'], 'planType' => ['shape' => 'SavingsPlanType'], 'durationSeconds' => ['shape' => 'SavingsPlansDuration'], 'currency' => ['shape' => 'CurrencyCode'], 'planDescription' => ['shape' => 'SavingsPlanDescription']]], 'Region' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'SavingsPlan' => ['type' => 'structure', 'members' => ['offeringId' => ['shape' => 'SavingsPlanOfferingId'], 'savingsPlanId' => ['shape' => 'SavingsPlanId'], 'savingsPlanArn' => ['shape' => 'SavingsPlanArn'], 'description' => ['shape' => 'String'], 'start' => ['shape' => 'String'], 'end' => ['shape' => 'String'], 'state' => ['shape' => 'SavingsPlanState'], 'region' => ['shape' => 'Region'], 'ec2InstanceFamily' => ['shape' => 'EC2InstanceFamily'], 'savingsPlanType' => ['shape' => 'SavingsPlanType'], 'paymentOption' => ['shape' => 'SavingsPlanPaymentOption'], 'productTypes' => ['shape' => 'SavingsPlanProductTypeList'], 'currency' => ['shape' => 'CurrencyCode'], 'commitment' => ['shape' => 'Amount'], 'upfrontPaymentAmount' => ['shape' => 'Amount'], 'recurringPaymentAmount' => ['shape' => 'Amount'], 'termDurationInSeconds' => ['shape' => 'TermDurationInSeconds'], 'tags' => ['shape' => 'TagMap']]], 'SavingsPlanArn' => ['type' => 'string', 'pattern' => 'arn:aws:[a-z]+:([a-z]{2}-[a-z]+-\\d{1}|):(\\d{12}):savingsplan\\/([0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12})$'], 'SavingsPlanArnList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanArn'], 'max' => 100], 'SavingsPlanDescription' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\- ]+$'], 'SavingsPlanDescriptionsList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanDescription']], 'SavingsPlanFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlansFilterName'], 'values' => ['shape' => 'ListOfStrings']]], 'SavingsPlanFilterList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanFilter']], 'SavingsPlanId' => ['type' => 'string'], 'SavingsPlanIdList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanId']], 'SavingsPlanList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlan']], 'SavingsPlanOffering' => ['type' => 'structure', 'members' => ['offeringId' => ['shape' => 'UUID'], 'productTypes' => ['shape' => 'SavingsPlanProductTypeList'], 'planType' => ['shape' => 'SavingsPlanType'], 'description' => ['shape' => 'SavingsPlanDescription'], 'paymentOption' => ['shape' => 'SavingsPlanPaymentOption'], 'durationSeconds' => ['shape' => 'SavingsPlansDuration'], 'currency' => ['shape' => 'CurrencyCode'], 'serviceCode' => ['shape' => 'SavingsPlanServiceCode'], 'usageType' => ['shape' => 'SavingsPlanUsageType'], 'operation' => ['shape' => 'SavingsPlanOperation'], 'properties' => ['shape' => 'SavingsPlanOfferingPropertyList']]], 'SavingsPlanOfferingFilterAttribute' => ['type' => 'string', 'enum' => ['region', 'instanceFamily']], 'SavingsPlanOfferingFilterElement' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlanOfferingFilterAttribute'], 'values' => ['shape' => 'FilterValuesList']]], 'SavingsPlanOfferingFiltersList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOfferingFilterElement']], 'SavingsPlanOfferingId' => ['type' => 'string'], 'SavingsPlanOfferingProperty' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlanOfferingPropertyKey'], 'value' => ['shape' => 'JsonSafeFilterValueString']]], 'SavingsPlanOfferingPropertyKey' => ['type' => 'string', 'enum' => ['region', 'instanceFamily']], 'SavingsPlanOfferingPropertyList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOfferingProperty']], 'SavingsPlanOfferingRate' => ['type' => 'structure', 'members' => ['savingsPlanOffering' => ['shape' => 'ParentSavingsPlanOffering'], 'rate' => ['shape' => 'SavingsPlanRatePricePerUnit'], 'unit' => ['shape' => 'SavingsPlanRateUnit'], 'productType' => ['shape' => 'SavingsPlanProductType'], 'serviceCode' => ['shape' => 'SavingsPlanRateServiceCode'], 'usageType' => ['shape' => 'SavingsPlanRateUsageType'], 'operation' => ['shape' => 'SavingsPlanRateOperation'], 'properties' => ['shape' => 'SavingsPlanOfferingRatePropertyList']]], 'SavingsPlanOfferingRateFilterElement' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlanRateFilterAttribute'], 'values' => ['shape' => 'FilterValuesList']]], 'SavingsPlanOfferingRateFiltersList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOfferingRateFilterElement']], 'SavingsPlanOfferingRateProperty' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'JsonSafeFilterValueString'], 'value' => ['shape' => 'JsonSafeFilterValueString']]], 'SavingsPlanOfferingRatePropertyList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOfferingRateProperty']], 'SavingsPlanOfferingRatesList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOfferingRate']], 'SavingsPlanOfferingsList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOffering']], 'SavingsPlanOperation' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9_ \\/.:-]*$'], 'SavingsPlanOperationList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanOperation']], 'SavingsPlanPaymentOption' => ['type' => 'string', 'enum' => ['All Upfront', 'Partial Upfront', 'No Upfront']], 'SavingsPlanPaymentOptionList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanPaymentOption']], 'SavingsPlanProductType' => ['type' => 'string', 'enum' => ['EC2', 'Fargate', 'Lambda', 'SageMaker']], 'SavingsPlanProductTypeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanProductType']], 'SavingsPlanRate' => ['type' => 'structure', 'members' => ['rate' => ['shape' => 'Amount'], 'currency' => ['shape' => 'CurrencyCode'], 'unit' => ['shape' => 'SavingsPlanRateUnit'], 'productType' => ['shape' => 'SavingsPlanProductType'], 'serviceCode' => ['shape' => 'SavingsPlanRateServiceCode'], 'usageType' => ['shape' => 'SavingsPlanRateUsageType'], 'operation' => ['shape' => 'SavingsPlanRateOperation'], 'properties' => ['shape' => 'SavingsPlanRatePropertyList']]], 'SavingsPlanRateFilter' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlanRateFilterName'], 'values' => ['shape' => 'ListOfStrings']]], 'SavingsPlanRateFilterAttribute' => ['type' => 'string', 'enum' => ['region', 'instanceFamily', 'instanceType', 'productDescription', 'tenancy', 'productId']], 'SavingsPlanRateFilterList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRateFilter']], 'SavingsPlanRateFilterName' => ['type' => 'string', 'enum' => ['region', 'instanceType', 'productDescription', 'tenancy', 'productType', 'serviceCode', 'usageType', 'operation']], 'SavingsPlanRateList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRate']], 'SavingsPlanRateOperation' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9_ \\/.:-]*$'], 'SavingsPlanRateOperationList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRateOperation']], 'SavingsPlanRatePricePerUnit' => ['type' => 'string'], 'SavingsPlanRateProperty' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'SavingsPlanRatePropertyKey'], 'value' => ['shape' => 'JsonSafeFilterValueString']]], 'SavingsPlanRatePropertyKey' => ['type' => 'string', 'enum' => ['region', 'instanceType', 'instanceFamily', 'productDescription', 'tenancy']], 'SavingsPlanRatePropertyList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRateProperty']], 'SavingsPlanRateServiceCode' => ['type' => 'string', 'enum' => ['AmazonEC2', 'AmazonECS', 'AmazonEKS', 'AWSLambda', 'AmazonSageMaker']], 'SavingsPlanRateServiceCodeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRateServiceCode']], 'SavingsPlanRateUnit' => ['type' => 'string', 'enum' => ['Hrs', 'Lambda-GB-Second', 'Request']], 'SavingsPlanRateUsageType' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9_ \\/.:-]+$'], 'SavingsPlanRateUsageTypeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanRateUsageType']], 'SavingsPlanServiceCode' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z]+$'], 'SavingsPlanServiceCodeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanServiceCode']], 'SavingsPlanState' => ['type' => 'string', 'enum' => ['payment-pending', 'payment-failed', 'active', 'retired', 'queued', 'queued-deleted']], 'SavingsPlanStateList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanState']], 'SavingsPlanType' => ['type' => 'string', 'enum' => ['Compute', 'EC2Instance', 'SageMaker']], 'SavingsPlanTypeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanType']], 'SavingsPlanUsageType' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9_ \\/.:-]+$'], 'SavingsPlanUsageTypeList' => ['type' => 'list', 'member' => ['shape' => 'SavingsPlanUsageType']], 'SavingsPlansDuration' => ['type' => 'long', 'min' => 0], 'SavingsPlansFilterName' => ['type' => 'string', 'enum' => ['region', 'ec2-instance-family', 'commitment', 'upfront', 'term', 'savings-plan-type', 'payment-option', 'start', 'end']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'SavingsPlanArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'TermDurationInSeconds' => ['type' => 'long'], 'UUID' => ['type' => 'string', 'pattern' => '[a-f0-9]+(-[a-f0-9]+)*'], 'UUIDs' => ['type' => 'list', 'member' => ['shape' => 'UUID']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'SavingsPlanArn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 1ed9d4f..0000000 --- a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans-fips.{Region}.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://savingsplans.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://savingsplans.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-tests-1.json.php deleted file mode 100644 index d854d61..0000000 --- a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'savingsplans', 'signingRegion' => 'us-east-1']]], 'url' => 'https://savingsplans.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/paginators-1.json.php b/vendor/Aws3/Aws/data/savingsplans/2019-06-28/paginators-1.json.php deleted file mode 100644 index 33e7924..0000000 --- a/vendor/Aws3/Aws/data/savingsplans/2019-06-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/scheduler/2021-06-30/api-2.json.php b/vendor/Aws3/Aws/data/scheduler/2021-06-30/api-2.json.php deleted file mode 100644 index 92706b1..0000000 --- a/vendor/Aws3/Aws/data/scheduler/2021-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-06-30', 'endpointPrefix' => 'scheduler', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon EventBridge Scheduler', 'serviceId' => 'Scheduler', 'signatureVersion' => 'v4', 'signingName' => 'scheduler', 'uid' => 'scheduler-2021-06-30'], 'operations' => ['CreateSchedule' => ['name' => 'CreateSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/schedules/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreateScheduleInput'], 'output' => ['shape' => 'CreateScheduleOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'CreateScheduleGroup' => ['name' => 'CreateScheduleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/schedule-groups/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'CreateScheduleGroupInput'], 'output' => ['shape' => 'CreateScheduleGroupOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteSchedule' => ['name' => 'DeleteSchedule', 'http' => ['method' => 'DELETE', 'requestUri' => '/schedules/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteScheduleInput'], 'output' => ['shape' => 'DeleteScheduleOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'DeleteScheduleGroup' => ['name' => 'DeleteScheduleGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/schedule-groups/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteScheduleGroupInput'], 'output' => ['shape' => 'DeleteScheduleGroupOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'GetSchedule' => ['name' => 'GetSchedule', 'http' => ['method' => 'GET', 'requestUri' => '/schedules/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetScheduleInput'], 'output' => ['shape' => 'GetScheduleOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'GetScheduleGroup' => ['name' => 'GetScheduleGroup', 'http' => ['method' => 'GET', 'requestUri' => '/schedule-groups/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'GetScheduleGroupInput'], 'output' => ['shape' => 'GetScheduleGroupOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListScheduleGroups' => ['name' => 'ListScheduleGroups', 'http' => ['method' => 'GET', 'requestUri' => '/schedule-groups', 'responseCode' => 200], 'input' => ['shape' => 'ListScheduleGroupsInput'], 'output' => ['shape' => 'ListScheduleGroupsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException']]], 'ListSchedules' => ['name' => 'ListSchedules', 'http' => ['method' => 'GET', 'requestUri' => '/schedules', 'responseCode' => 200], 'input' => ['shape' => 'ListSchedulesInput'], 'output' => ['shape' => 'ListSchedulesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true], 'UpdateSchedule' => ['name' => 'UpdateSchedule', 'http' => ['method' => 'PUT', 'requestUri' => '/schedules/{Name}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateScheduleInput'], 'output' => ['shape' => 'UpdateScheduleOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']], 'idempotent' => \true]], 'shapes' => ['AssignPublicIp' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AwsVpcConfiguration' => ['type' => 'structure', 'required' => ['Subnets'], 'members' => ['AssignPublicIp' => ['shape' => 'AssignPublicIp'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'Subnets' => ['shape' => 'Subnets']]], 'CapacityProvider' => ['type' => 'string', 'max' => 255, 'min' => 1], 'CapacityProviderStrategy' => ['type' => 'list', 'member' => ['shape' => 'CapacityProviderStrategyItem'], 'max' => 6, 'min' => 0], 'CapacityProviderStrategyItem' => ['type' => 'structure', 'required' => ['capacityProvider'], 'members' => ['base' => ['shape' => 'CapacityProviderStrategyItemBase'], 'capacityProvider' => ['shape' => 'CapacityProvider'], 'weight' => ['shape' => 'CapacityProviderStrategyItemWeight']]], 'CapacityProviderStrategyItemBase' => ['type' => 'integer', 'max' => 100000, 'min' => 0], 'CapacityProviderStrategyItemWeight' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateScheduleGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Name' => ['shape' => 'ScheduleGroupName', 'location' => 'uri', 'locationName' => 'Name'], 'Tags' => ['shape' => 'TagList']]], 'CreateScheduleGroupOutput' => ['type' => 'structure', 'required' => ['ScheduleGroupArn'], 'members' => ['ScheduleGroupArn' => ['shape' => 'ScheduleGroupArn']]], 'CreateScheduleInput' => ['type' => 'structure', 'required' => ['FlexibleTimeWindow', 'Name', 'ScheduleExpression', 'Target'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'EndDate' => ['shape' => 'EndDate'], 'FlexibleTimeWindow' => ['shape' => 'FlexibleTimeWindow'], 'GroupName' => ['shape' => 'ScheduleGroupName'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'ScheduleExpressionTimezone' => ['shape' => 'ScheduleExpressionTimezone'], 'StartDate' => ['shape' => 'StartDate'], 'State' => ['shape' => 'ScheduleState'], 'Target' => ['shape' => 'Target']]], 'CreateScheduleOutput' => ['type' => 'structure', 'required' => ['ScheduleArn'], 'members' => ['ScheduleArn' => ['shape' => 'ScheduleArn']]], 'CreationDate' => ['type' => 'timestamp'], 'DeadLetterConfig' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'DeadLetterConfigArnString']]], 'DeadLetterConfigArnString' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:sqs:[a-z0-9\\-]+:\\d{12}:[a-zA-Z0-9\\-_]+$'], 'DeleteScheduleGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'Name' => ['shape' => 'ScheduleGroupName', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteScheduleGroupOutput' => ['type' => 'structure', 'members' => []], 'DeleteScheduleInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'clientToken'], 'GroupName' => ['shape' => 'ScheduleGroupName', 'location' => 'querystring', 'locationName' => 'groupName'], 'Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name']]], 'DeleteScheduleOutput' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 512, 'min' => 0], 'DetailType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'EcsParameters' => ['type' => 'structure', 'required' => ['TaskDefinitionArn'], 'members' => ['CapacityProviderStrategy' => ['shape' => 'CapacityProviderStrategy'], 'EnableECSManagedTags' => ['shape' => 'EnableECSManagedTags'], 'EnableExecuteCommand' => ['shape' => 'EnableExecuteCommand'], 'Group' => ['shape' => 'Group'], 'LaunchType' => ['shape' => 'LaunchType'], 'NetworkConfiguration' => ['shape' => 'NetworkConfiguration'], 'PlacementConstraints' => ['shape' => 'PlacementConstraints'], 'PlacementStrategy' => ['shape' => 'PlacementStrategies'], 'PlatformVersion' => ['shape' => 'PlatformVersion'], 'PropagateTags' => ['shape' => 'PropagateTags'], 'ReferenceId' => ['shape' => 'ReferenceId'], 'Tags' => ['shape' => 'Tags'], 'TaskCount' => ['shape' => 'TaskCount'], 'TaskDefinitionArn' => ['shape' => 'TaskDefinitionArn']]], 'EnableECSManagedTags' => ['type' => 'boolean', 'box' => \true], 'EnableExecuteCommand' => ['type' => 'boolean', 'box' => \true], 'EndDate' => ['type' => 'timestamp'], 'EventBridgeParameters' => ['type' => 'structure', 'required' => ['DetailType', 'Source'], 'members' => ['DetailType' => ['shape' => 'DetailType'], 'Source' => ['shape' => 'Source']]], 'FlexibleTimeWindow' => ['type' => 'structure', 'required' => ['Mode'], 'members' => ['MaximumWindowInMinutes' => ['shape' => 'MaximumWindowInMinutes'], 'Mode' => ['shape' => 'FlexibleTimeWindowMode']]], 'FlexibleTimeWindowMode' => ['type' => 'string', 'enum' => ['OFF', 'FLEXIBLE']], 'GetScheduleGroupInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ScheduleGroupName', 'location' => 'uri', 'locationName' => 'Name']]], 'GetScheduleGroupOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ScheduleGroupArn'], 'CreationDate' => ['shape' => 'CreationDate'], 'LastModificationDate' => ['shape' => 'LastModificationDate'], 'Name' => ['shape' => 'ScheduleGroupName'], 'State' => ['shape' => 'ScheduleGroupState']]], 'GetScheduleInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['GroupName' => ['shape' => 'ScheduleGroupName', 'location' => 'querystring', 'locationName' => 'groupName'], 'Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name']]], 'GetScheduleOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ScheduleArn'], 'CreationDate' => ['shape' => 'CreationDate'], 'Description' => ['shape' => 'Description'], 'EndDate' => ['shape' => 'EndDate'], 'FlexibleTimeWindow' => ['shape' => 'FlexibleTimeWindow'], 'GroupName' => ['shape' => 'ScheduleGroupName'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'LastModificationDate' => ['shape' => 'LastModificationDate'], 'Name' => ['shape' => 'Name'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'ScheduleExpressionTimezone' => ['shape' => 'ScheduleExpressionTimezone'], 'StartDate' => ['shape' => 'StartDate'], 'State' => ['shape' => 'ScheduleState'], 'Target' => ['shape' => 'Target']]], 'Group' => ['type' => 'string', 'max' => 255, 'min' => 1], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KinesisParameters' => ['type' => 'structure', 'required' => ['PartitionKey'], 'members' => ['PartitionKey' => ['shape' => 'TargetPartitionKey']]], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:kms:[a-z0-9\\-]+:\\d{12}:(key|alias)\\/[0-9a-zA-Z-_]*$'], 'LastModificationDate' => ['type' => 'timestamp'], 'LaunchType' => ['type' => 'string', 'enum' => ['EC2', 'FARGATE', 'EXTERNAL']], 'ListScheduleGroupsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NamePrefix' => ['shape' => 'ScheduleGroupNamePrefix', 'location' => 'querystring', 'locationName' => 'NamePrefix'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListScheduleGroupsOutput' => ['type' => 'structure', 'required' => ['ScheduleGroups'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ScheduleGroups' => ['shape' => 'ScheduleGroupList']]], 'ListSchedulesInput' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'ScheduleGroupName', 'location' => 'querystring', 'locationName' => 'ScheduleGroup'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NamePrefix' => ['shape' => 'NamePrefix', 'location' => 'querystring', 'locationName' => 'NamePrefix'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'State' => ['shape' => 'ScheduleState', 'location' => 'querystring', 'locationName' => 'State']]], 'ListSchedulesOutput' => ['type' => 'structure', 'required' => ['Schedules'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Schedules' => ['shape' => 'ScheduleList']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'TagResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaximumEventAgeInSeconds' => ['type' => 'integer', 'box' => \true, 'max' => 86400, 'min' => 60], 'MaximumRetryAttempts' => ['type' => 'integer', 'box' => \true, 'max' => 185, 'min' => 0], 'MaximumWindowInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 1440, 'min' => 1], 'MessageGroupId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'Name' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-zA-Z-_.]+$'], 'NamePrefix' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-zA-Z-_.]+$'], 'NetworkConfiguration' => ['type' => 'structure', 'members' => ['awsvpcConfiguration' => ['shape' => 'AwsVpcConfiguration']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PlacementConstraint' => ['type' => 'structure', 'members' => ['expression' => ['shape' => 'PlacementConstraintExpression'], 'type' => ['shape' => 'PlacementConstraintType']]], 'PlacementConstraintExpression' => ['type' => 'string', 'max' => 2000, 'min' => 0], 'PlacementConstraintType' => ['type' => 'string', 'enum' => ['distinctInstance', 'memberOf']], 'PlacementConstraints' => ['type' => 'list', 'member' => ['shape' => 'PlacementConstraint'], 'max' => 10, 'min' => 0], 'PlacementStrategies' => ['type' => 'list', 'member' => ['shape' => 'PlacementStrategy'], 'max' => 5, 'min' => 0], 'PlacementStrategy' => ['type' => 'structure', 'members' => ['field' => ['shape' => 'PlacementStrategyField'], 'type' => ['shape' => 'PlacementStrategyType']]], 'PlacementStrategyField' => ['type' => 'string', 'max' => 255, 'min' => 0], 'PlacementStrategyType' => ['type' => 'string', 'enum' => ['random', 'spread', 'binpack']], 'PlatformVersion' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PropagateTags' => ['type' => 'string', 'enum' => ['TASK_DEFINITION']], 'ReferenceId' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetryPolicy' => ['type' => 'structure', 'members' => ['MaximumEventAgeInSeconds' => ['shape' => 'MaximumEventAgeInSeconds'], 'MaximumRetryAttempts' => ['shape' => 'MaximumRetryAttempts']]], 'RoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:iam::\\d{12}:role\\/[\\w+=,.@\\/-]+$'], 'SageMakerPipelineParameter' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'SageMakerPipelineParameterName'], 'Value' => ['shape' => 'SageMakerPipelineParameterValue']]], 'SageMakerPipelineParameterList' => ['type' => 'list', 'member' => ['shape' => 'SageMakerPipelineParameter'], 'max' => 200, 'min' => 0], 'SageMakerPipelineParameterName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[A-Za-z0-9\\-_]*$'], 'SageMakerPipelineParameterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SageMakerPipelineParameters' => ['type' => 'structure', 'members' => ['PipelineParameterList' => ['shape' => 'SageMakerPipelineParameterList']]], 'ScheduleArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:scheduler:[a-z0-9\\-]+:\\d{12}:schedule\\/[0-9a-zA-Z-_.]+\\/[0-9a-zA-Z-_.]+$'], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ScheduleExpressionTimezone' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ScheduleGroupArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:scheduler:[a-z0-9\\-]+:\\d{12}:schedule-group\\/[0-9a-zA-Z-_.]+$'], 'ScheduleGroupList' => ['type' => 'list', 'member' => ['shape' => 'ScheduleGroupSummary']], 'ScheduleGroupName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-zA-Z-_.]+$'], 'ScheduleGroupNamePrefix' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[0-9a-zA-Z-_.]+$'], 'ScheduleGroupState' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'ScheduleGroupSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ScheduleGroupArn'], 'CreationDate' => ['shape' => 'CreationDate'], 'LastModificationDate' => ['shape' => 'LastModificationDate'], 'Name' => ['shape' => 'ScheduleGroupName'], 'State' => ['shape' => 'ScheduleGroupState']]], 'ScheduleList' => ['type' => 'list', 'member' => ['shape' => 'ScheduleSummary']], 'ScheduleState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'ScheduleSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'ScheduleArn'], 'CreationDate' => ['shape' => 'CreationDate'], 'GroupName' => ['shape' => 'ScheduleGroupName'], 'LastModificationDate' => ['shape' => 'LastModificationDate'], 'Name' => ['shape' => 'Name'], 'State' => ['shape' => 'ScheduleState'], 'Target' => ['shape' => 'TargetSummary']]], 'SecurityGroup' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroup'], 'max' => 5, 'min' => 1], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'Source' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(?=[/\\.\\-_A-Za-z0-9]+)((?!aws\\.).*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$'], 'SqsParameters' => ['type' => 'structure', 'members' => ['MessageGroupId' => ['shape' => 'MessageGroupId']]], 'StartDate' => ['type' => 'timestamp'], 'String' => ['type' => 'string'], 'Subnet' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'Subnets' => ['type' => 'list', 'member' => ['shape' => 'Subnet'], 'max' => 16, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-[a-z]+)?:scheduler:[a-z0-9\\-]+:\\d{12}:schedule-group\\/[0-9a-zA-Z-_.]+$'], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'TagResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'TagMap'], 'max' => 50, 'min' => 0], 'Target' => ['type' => 'structure', 'required' => ['Arn', 'RoleArn'], 'members' => ['Arn' => ['shape' => 'TargetArn'], 'DeadLetterConfig' => ['shape' => 'DeadLetterConfig'], 'EcsParameters' => ['shape' => 'EcsParameters'], 'EventBridgeParameters' => ['shape' => 'EventBridgeParameters'], 'Input' => ['shape' => 'TargetInput'], 'KinesisParameters' => ['shape' => 'KinesisParameters'], 'RetryPolicy' => ['shape' => 'RetryPolicy'], 'RoleArn' => ['shape' => 'RoleArn'], 'SageMakerPipelineParameters' => ['shape' => 'SageMakerPipelineParameters'], 'SqsParameters' => ['shape' => 'SqsParameters']]], 'TargetArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'TargetInput' => ['type' => 'string', 'min' => 1], 'TargetPartitionKey' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TargetSummary' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'TargetArn']]], 'TaskCount' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'TaskDefinitionArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'TagResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'TagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateScheduleInput' => ['type' => 'structure', 'required' => ['FlexibleTimeWindow', 'Name', 'ScheduleExpression', 'Target'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'EndDate' => ['shape' => 'EndDate'], 'FlexibleTimeWindow' => ['shape' => 'FlexibleTimeWindow'], 'GroupName' => ['shape' => 'ScheduleGroupName'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'Name' => ['shape' => 'Name', 'location' => 'uri', 'locationName' => 'Name'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'ScheduleExpressionTimezone' => ['shape' => 'ScheduleExpressionTimezone'], 'StartDate' => ['shape' => 'StartDate'], 'State' => ['shape' => 'ScheduleState'], 'Target' => ['shape' => 'Target']]], 'UpdateScheduleOutput' => ['type' => 'structure', 'required' => ['ScheduleArn'], 'members' => ['ScheduleArn' => ['shape' => 'ScheduleArn']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 8b2bc2a..0000000 --- a/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://scheduler-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://scheduler-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://scheduler.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://scheduler.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-tests-1.json.php deleted file mode 100644 index 1c7a3e4..0000000 --- a/vendor/Aws3/Aws/data/scheduler/2021-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://scheduler.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/scheduler/2021-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/scheduler/2021-06-30/paginators-1.json.php deleted file mode 100644 index 3fe962d..0000000 --- a/vendor/Aws3/Aws/data/scheduler/2021-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListScheduleGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ScheduleGroups'], 'ListSchedules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Schedules']]]; diff --git a/vendor/Aws3/Aws/data/schemas/2019-12-02/api-2.json.php b/vendor/Aws3/Aws/data/schemas/2019-12-02/api-2.json.php deleted file mode 100644 index c5e077b..0000000 --- a/vendor/Aws3/Aws/data/schemas/2019-12-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2019-12-02', 'endpointPrefix' => 'schemas', 'signingName' => 'schemas', 'serviceFullName' => 'Schemas', 'serviceId' => 'schemas', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'schemas-2019-12-02', 'signatureVersion' => 'v4'], 'operations' => ['CreateDiscoverer' => ['name' => 'CreateDiscoverer', 'http' => ['method' => 'POST', 'requestUri' => '/v1/discoverers', 'responseCode' => 201], 'input' => ['shape' => 'CreateDiscovererRequest'], 'output' => ['shape' => 'CreateDiscovererResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictException']]], 'CreateRegistry' => ['name' => 'CreateRegistry', 'http' => ['method' => 'POST', 'requestUri' => '/v1/registries/name/{registryName}', 'responseCode' => 201], 'input' => ['shape' => 'CreateRegistryRequest'], 'output' => ['shape' => 'CreateRegistryResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'UnauthorizedException'], ['shape' => 'ForbiddenException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictException']]], 'CreateSchema' => ['name' => 'CreateSchema', 'http' => ['method' => 'POST', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}', 'responseCode' => 201], 'input' => ['shape' => 'CreateSchemaRequest'], 'output' => ['shape' => 'CreateSchemaResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteDiscoverer' => ['name' => 'DeleteDiscoverer', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/discoverers/id/{discovererId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDiscovererRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteRegistry' => ['name' => 'DeleteRegistry', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/registries/name/{registryName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteRegistryRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/policy', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteSchema' => ['name' => 'DeleteSchema', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSchemaRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteSchemaVersion' => ['name' => 'DeleteSchemaVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/version/{schemaVersion}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteSchemaVersionRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeCodeBinding' => ['name' => 'DescribeCodeBinding', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeCodeBindingRequest'], 'output' => ['shape' => 'DescribeCodeBindingResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'DescribeDiscoverer' => ['name' => 'DescribeDiscoverer', 'http' => ['method' => 'GET', 'requestUri' => '/v1/discoverers/id/{discovererId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDiscovererRequest'], 'output' => ['shape' => 'DescribeDiscovererResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeRegistry' => ['name' => 'DescribeRegistry', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRegistryRequest'], 'output' => ['shape' => 'DescribeRegistryResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeSchema' => ['name' => 'DescribeSchema', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSchemaRequest'], 'output' => ['shape' => 'DescribeSchemaResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'GetCodeBindingSource' => ['name' => 'GetCodeBindingSource', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}/source', 'responseCode' => 200], 'input' => ['shape' => 'GetCodeBindingSourceRequest'], 'output' => ['shape' => 'GetCodeBindingSourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetDiscoveredSchema' => ['name' => 'GetDiscoveredSchema', 'http' => ['method' => 'POST', 'requestUri' => '/v1/discover', 'responseCode' => 200], 'input' => ['shape' => 'GetDiscoveredSchemaRequest'], 'output' => ['shape' => 'GetDiscoveredSchemaResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'GET', 'requestUri' => '/v1/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListDiscoverers' => ['name' => 'ListDiscoverers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/discoverers', 'responseCode' => 200], 'input' => ['shape' => 'ListDiscoverersRequest'], 'output' => ['shape' => 'ListDiscoverersResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListRegistries' => ['name' => 'ListRegistries', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries', 'responseCode' => 200], 'input' => ['shape' => 'ListRegistriesRequest'], 'output' => ['shape' => 'ListRegistriesResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListSchemaVersions' => ['name' => 'ListSchemaVersions', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListSchemaVersionsRequest'], 'output' => ['shape' => 'ListSchemaVersionsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ListSchemas' => ['name' => 'ListSchemas', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas', 'responseCode' => 200], 'input' => ['shape' => 'ListSchemasRequest'], 'output' => ['shape' => 'ListSchemasResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'PutCodeBinding' => ['name' => 'PutCodeBinding', 'http' => ['method' => 'POST', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/language/{language}', 'responseCode' => 202], 'input' => ['shape' => 'PutCodeBindingRequest'], 'output' => ['shape' => 'PutCodeBindingResponse'], 'errors' => [['shape' => 'GoneException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/policy', 'responseCode' => 200], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'SearchSchemas' => ['name' => 'SearchSchemas', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/search', 'responseCode' => 200], 'input' => ['shape' => 'SearchSchemasRequest'], 'output' => ['shape' => 'SearchSchemasResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'StartDiscoverer' => ['name' => 'StartDiscoverer', 'http' => ['method' => 'POST', 'requestUri' => '/v1/discoverers/id/{discovererId}/start', 'responseCode' => 200], 'input' => ['shape' => 'StartDiscovererRequest'], 'output' => ['shape' => 'StartDiscovererResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'StopDiscoverer' => ['name' => 'StopDiscoverer', 'http' => ['method' => 'POST', 'requestUri' => '/v1/discoverers/id/{discovererId}/stop', 'responseCode' => 200], 'input' => ['shape' => 'StopDiscovererRequest'], 'output' => ['shape' => 'StopDiscovererResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resource-arn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateDiscoverer' => ['name' => 'UpdateDiscoverer', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/discoverers/id/{discovererId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDiscovererRequest'], 'output' => ['shape' => 'UpdateDiscovererResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateRegistry' => ['name' => 'UpdateRegistry', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/registries/name/{registryName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateRegistryRequest'], 'output' => ['shape' => 'UpdateRegistryResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateSchema' => ['name' => 'UpdateSchema', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSchemaRequest'], 'output' => ['shape' => 'UpdateSchemaResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException']]], 'ExportSchema' => ['name' => 'ExportSchema', 'http' => ['method' => 'GET', 'requestUri' => '/v1/registries/name/{registryName}/schemas/name/{schemaName}/export', 'responseCode' => 200], 'input' => ['shape' => 'ExportSchemaRequest'], 'output' => ['shape' => 'ExportSchemaResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['BadRequestException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'CodeBindingOutput' => ['type' => 'structure', 'members' => ['CreationDate' => ['shape' => '__timestampIso8601'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaVersion' => ['shape' => '__string'], 'Status' => ['shape' => 'CodeGenerationStatus']]], 'CodeGenerationStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_COMPLETE', 'CREATE_FAILED']], 'ConflictException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateDiscovererInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'SourceArn' => ['shape' => '__stringMin20Max1600'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['SourceArn']], 'CreateDiscovererRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'SourceArn' => ['shape' => '__stringMin20Max1600'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['SourceArn']], 'CreateDiscovererResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'DiscovererArn' => ['shape' => '__string'], 'DiscovererId' => ['shape' => '__string'], 'SourceArn' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateRegistryInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateRegistryRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['RegistryName']], 'CreateRegistryResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'RegistryArn' => ['shape' => '__string'], 'RegistryName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'CreateSchemaInput' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__stringMin1Max100000'], 'Description' => ['shape' => '__stringMin0Max256'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'Type']], 'required' => ['Type', 'Content']], 'CreateSchemaRequest' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__stringMin1Max100000'], 'Description' => ['shape' => '__stringMin0Max256'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => 'Type']], 'required' => ['RegistryName', 'SchemaName', 'Type', 'Content']], 'CreateSchemaResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => '__string'], 'VersionCreatedDate' => ['shape' => '__timestampIso8601']]], 'DeleteDiscovererRequest' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'discovererId']], 'required' => ['DiscovererId']], 'DeleteRegistryRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName']], 'required' => ['RegistryName']], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'registryName']]], 'DeleteSchemaRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName']], 'required' => ['RegistryName', 'SchemaName']], 'DeleteSchemaVersionRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaVersion']], 'required' => ['SchemaVersion', 'RegistryName', 'SchemaName']], 'DescribeCodeBindingRequest' => ['type' => 'structure', 'members' => ['Language' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'language'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaVersion']], 'required' => ['RegistryName', 'SchemaName', 'Language']], 'DescribeCodeBindingResponse' => ['type' => 'structure', 'members' => ['CreationDate' => ['shape' => '__timestampIso8601'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaVersion' => ['shape' => '__string'], 'Status' => ['shape' => 'CodeGenerationStatus']]], 'DescribeDiscovererRequest' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'discovererId']], 'required' => ['DiscovererId']], 'DescribeDiscovererResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'DiscovererArn' => ['shape' => '__string'], 'DiscovererId' => ['shape' => '__string'], 'SourceArn' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DescribeRegistryRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName']], 'required' => ['RegistryName']], 'DescribeRegistryResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'RegistryArn' => ['shape' => '__string'], 'RegistryName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DescribeSchemaOutput' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string'], 'Description' => ['shape' => '__string'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => '__string'], 'VersionCreatedDate' => ['shape' => '__timestampIso8601']]], 'DescribeSchemaRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaVersion']], 'required' => ['RegistryName', 'SchemaName']], 'DescribeSchemaResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string'], 'Description' => ['shape' => '__string'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => '__string'], 'VersionCreatedDate' => ['shape' => '__timestampIso8601']]], 'DiscovererOutput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'DiscovererArn' => ['shape' => '__string'], 'DiscovererId' => ['shape' => '__string'], 'SourceArn' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'DiscovererState' => ['type' => 'string', 'enum' => ['STARTED', 'STOPPED']], 'DiscovererStateOutput' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState']]], 'DiscovererSummary' => ['type' => 'structure', 'members' => ['DiscovererArn' => ['shape' => '__string'], 'DiscovererId' => ['shape' => '__string'], 'SourceArn' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'ErrorOutput' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GetCodeBindingSourceOutput' => ['type' => 'string'], 'GetCodeBindingSourceRequest' => ['type' => 'structure', 'members' => ['Language' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'language'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaVersion']], 'required' => ['RegistryName', 'SchemaName', 'Language']], 'GetCodeBindingSourceResponse' => ['type' => 'structure', 'members' => ['Body' => ['shape' => 'Body']], 'payload' => 'Body'], 'GetDiscoveredSchemaInput' => ['type' => 'structure', 'members' => ['Events' => ['shape' => '__listOfGetDiscoveredSchemaVersionItemInput'], 'Type' => ['shape' => 'Type']], 'required' => ['Type', 'Events']], 'GetDiscoveredSchemaOutput' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string']]], 'GetDiscoveredSchemaRequest' => ['type' => 'structure', 'members' => ['Events' => ['shape' => '__listOfGetDiscoveredSchemaVersionItemInput'], 'Type' => ['shape' => 'Type']], 'required' => ['Type', 'Events']], 'GetDiscoveredSchemaResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string']]], 'GetDiscoveredSchemaVersionItemInput' => ['type' => 'string', 'min' => 1, 'max' => 100000], 'GetResourcePolicyOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RevisionId' => ['shape' => '__string']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'registryName']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RevisionId' => ['shape' => '__string']]], 'GoneException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 410]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'Limit' => ['type' => 'integer', 'min' => 1, 'max' => 100], 'ListDiscoverersOutput' => ['type' => 'structure', 'members' => ['Discoverers' => ['shape' => '__listOfDiscovererSummary'], 'NextToken' => ['shape' => '__string']]], 'ListDiscoverersRequest' => ['type' => 'structure', 'members' => ['DiscovererIdPrefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'discovererIdPrefix'], 'Limit' => ['shape' => '__integer', 'location' => 'querystring', 'locationName' => 'limit'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'SourceArnPrefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'sourceArnPrefix']]], 'ListDiscoverersResponse' => ['type' => 'structure', 'members' => ['Discoverers' => ['shape' => '__listOfDiscovererSummary'], 'NextToken' => ['shape' => '__string']]], 'ListRegistriesOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Registries' => ['shape' => '__listOfRegistrySummary']]], 'ListRegistriesRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => '__integer', 'location' => 'querystring', 'locationName' => 'limit'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RegistryNamePrefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'registryNamePrefix'], 'Scope' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'scope']]], 'ListRegistriesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Registries' => ['shape' => '__listOfRegistrySummary']]], 'ListSchemaVersionsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'SchemaVersions' => ['shape' => '__listOfSchemaVersionSummary']]], 'ListSchemaVersionsRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => '__integer', 'location' => 'querystring', 'locationName' => 'limit'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName']], 'required' => ['RegistryName', 'SchemaName']], 'ListSchemaVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'SchemaVersions' => ['shape' => '__listOfSchemaVersionSummary']]], 'ListSchemasOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Schemas' => ['shape' => '__listOfSchemaSummary']]], 'ListSchemasRequest' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => '__integer', 'location' => 'querystring', 'locationName' => 'limit'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaNamePrefix' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaNamePrefix']], 'required' => ['RegistryName']], 'ListSchemasResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Schemas' => ['shape' => '__listOfSchemaSummary']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn']], 'required' => ['ResourceArn']], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 412]], 'PutCodeBindingRequest' => ['type' => 'structure', 'members' => ['Language' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'language'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaVersion']], 'required' => ['RegistryName', 'SchemaName', 'Language']], 'PutCodeBindingResponse' => ['type' => 'structure', 'members' => ['CreationDate' => ['shape' => '__timestampIso8601'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaVersion' => ['shape' => '__string'], 'Status' => ['shape' => 'CodeGenerationStatus']]], 'PutResourcePolicyInput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RevisionId' => ['shape' => '__string']], 'required' => ['Policy']], 'PutResourcePolicyOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RevisionId' => ['shape' => '__string']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RegistryName' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'registryName'], 'RevisionId' => ['shape' => '__string']], 'required' => ['Policy']], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => '__string', 'jsonvalue' => \true], 'RevisionId' => ['shape' => '__string']]], 'RegistryOutput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'RegistryArn' => ['shape' => '__string'], 'RegistryName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'RegistrySummary' => ['type' => 'structure', 'members' => ['RegistryArn' => ['shape' => '__string'], 'RegistryName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'SchemaOutput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => '__string'], 'VersionCreatedDate' => ['shape' => '__timestampIso8601']]], 'SchemaSummary' => ['type' => 'structure', 'members' => ['LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'VersionCount' => ['shape' => '__long']]], 'SchemaVersionSummary' => ['type' => 'structure', 'members' => ['SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Type' => ['shape' => '__string']]], 'SearchSchemaSummary' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersions' => ['shape' => '__listOfSearchSchemaVersionSummary']]], 'SearchSchemaVersionSummary' => ['type' => 'structure', 'members' => ['CreatedDate' => ['shape' => '__timestampIso8601'], 'SchemaVersion' => ['shape' => '__string'], 'Type' => ['shape' => '__string']]], 'SearchSchemasOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Schemas' => ['shape' => '__listOfSearchSchemaSummary']]], 'SearchSchemasRequest' => ['type' => 'structure', 'members' => ['Keywords' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'keywords'], 'Limit' => ['shape' => '__integer', 'location' => 'querystring', 'locationName' => 'limit'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName']], 'required' => ['RegistryName', 'Keywords']], 'SearchSchemasResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string'], 'Schemas' => ['shape' => '__listOfSearchSchemaSummary']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 503]], 'StartDiscovererRequest' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'discovererId']], 'required' => ['DiscovererId']], 'StartDiscovererResponse' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState']]], 'StopDiscovererRequest' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'discovererId']], 'required' => ['DiscovererId']], 'StopDiscovererResponse' => ['type' => 'structure', 'members' => ['DiscovererId' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState']]], 'TagResourceInput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['Tags']], 'TagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']], 'required' => ['ResourceArn', 'Tags']], 'Tags' => ['type' => 'map', 'key' => ['shape' => '__string'], 'value' => ['shape' => '__string']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'Type' => ['type' => 'string', 'enum' => ['OpenApi3']], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Code' => ['shape' => '__string'], 'Message' => ['shape' => '__string']], 'required' => ['Message', 'Code'], 'exception' => \true, 'error' => ['httpStatusCode' => 401]], 'UntagResourceRequest' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'resource-arn'], 'TagKeys' => ['shape' => '__listOf__string', 'location' => 'querystring', 'locationName' => 'tagKeys']], 'required' => ['TagKeys', 'ResourceArn']], 'UpdateDiscovererInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'CrossAccount' => ['shape' => '__boolean']]], 'UpdateDiscovererRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'DiscovererId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'discovererId'], 'CrossAccount' => ['shape' => '__boolean']], 'required' => ['DiscovererId']], 'UpdateDiscovererResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'DiscovererArn' => ['shape' => '__string'], 'DiscovererId' => ['shape' => '__string'], 'SourceArn' => ['shape' => '__string'], 'State' => ['shape' => 'DiscovererState'], 'CrossAccount' => ['shape' => '__boolean'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateRegistryInput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256']]], 'UpdateRegistryRequest' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__stringMin0Max256'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName']], 'required' => ['RegistryName']], 'UpdateRegistryResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'RegistryArn' => ['shape' => '__string'], 'RegistryName' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags']]], 'UpdateSchemaInput' => ['type' => 'structure', 'members' => ['ClientTokenId' => ['shape' => '__stringMin0Max36', 'idempotencyToken' => \true], 'Content' => ['shape' => '__stringMin1Max100000'], 'Description' => ['shape' => '__stringMin0Max256'], 'Type' => ['shape' => 'Type']]], 'UpdateSchemaRequest' => ['type' => 'structure', 'members' => ['ClientTokenId' => ['shape' => '__stringMin0Max36', 'idempotencyToken' => \true], 'Content' => ['shape' => '__stringMin1Max100000'], 'Description' => ['shape' => '__stringMin0Max256'], 'RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'Type' => ['shape' => 'Type']], 'required' => ['RegistryName', 'SchemaName']], 'UpdateSchemaResponse' => ['type' => 'structure', 'members' => ['Description' => ['shape' => '__string'], 'LastModified' => ['shape' => '__timestampIso8601'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Tags' => ['shape' => 'Tags', 'locationName' => 'tags'], 'Type' => ['shape' => '__string'], 'VersionCreatedDate' => ['shape' => '__timestampIso8601']]], 'ExportSchemaOutput' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Type' => ['shape' => '__string']]], 'ExportSchemaRequest' => ['type' => 'structure', 'members' => ['RegistryName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'registryName'], 'SchemaName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'schemaName'], 'SchemaVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'schemaVersion'], 'Type' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'type']], 'required' => ['RegistryName', 'SchemaName', 'Type']], 'ExportSchemaResponse' => ['type' => 'structure', 'members' => ['Content' => ['shape' => '__string'], 'SchemaArn' => ['shape' => '__string'], 'SchemaName' => ['shape' => '__string'], 'SchemaVersion' => ['shape' => '__string'], 'Type' => ['shape' => '__string']]], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__integerMin1Max29000' => ['type' => 'integer', 'min' => 1, 'max' => 29000], '__listOfDiscovererSummary' => ['type' => 'list', 'member' => ['shape' => 'DiscovererSummary']], '__listOfGetDiscoveredSchemaVersionItemInput' => ['type' => 'list', 'min' => 1, 'max' => 10, 'member' => ['shape' => 'GetDiscoveredSchemaVersionItemInput']], '__listOfRegistrySummary' => ['type' => 'list', 'member' => ['shape' => 'RegistrySummary']], '__listOfSchemaSummary' => ['type' => 'list', 'member' => ['shape' => 'SchemaSummary']], '__listOfSchemaVersionSummary' => ['type' => 'list', 'member' => ['shape' => 'SchemaVersionSummary']], '__listOfSearchSchemaSummary' => ['type' => 'list', 'member' => ['shape' => 'SearchSchemaSummary']], '__listOfSearchSchemaVersionSummary' => ['type' => 'list', 'member' => ['shape' => 'SearchSchemaVersionSummary']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__string' => ['type' => 'string'], '__stringMin0Max256' => ['type' => 'string', 'min' => 0, 'max' => 256], '__stringMin0Max36' => ['type' => 'string', 'min' => 0, 'max' => 36], '__stringMin1Max100000' => ['type' => 'string', 'min' => 1, 'max' => 100000], '__stringMin1Max1600' => ['type' => 'string', 'min' => 1, 'max' => 1600], '__stringMin20Max1600' => ['type' => 'string', 'min' => 20, 'max' => 1600], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp'], 'Body' => ['type' => 'blob']]]; diff --git a/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-rule-set-1.json.php deleted file mode 100644 index 9fc4023..0000000 --- a/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://schemas-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://schemas-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://schemas.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://schemas.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-tests-1.json.php deleted file mode 100644 index a72d923..0000000 --- a/vendor/Aws3/Aws/data/schemas/2019-12-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://schemas.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/schemas/2019-12-02/paginators-1.json.php b/vendor/Aws3/Aws/data/schemas/2019-12-02/paginators-1.json.php deleted file mode 100644 index 45087f6..0000000 --- a/vendor/Aws3/Aws/data/schemas/2019-12-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDiscoverers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Discoverers'], 'ListRegistries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Registries'], 'ListSchemaVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'SchemaVersions'], 'ListSchemas' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Schemas'], 'SearchSchemas' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'Limit', 'result_key' => 'Schemas']]]; diff --git a/vendor/Aws3/Aws/data/schemas/2019-12-02/waiters-2.json.php b/vendor/Aws3/Aws/data/schemas/2019-12-02/waiters-2.json.php deleted file mode 100644 index be699ee..0000000 --- a/vendor/Aws3/Aws/data/schemas/2019-12-02/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['CodeBindingExists' => ['description' => 'Wait until code binding is generated', 'delay' => 2, 'operation' => 'DescribeCodeBinding', 'maxAttempts' => 30, 'acceptors' => [['expected' => 'CREATE_COMPLETE', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Status'], ['expected' => 'CREATE_IN_PROGRESS', 'matcher' => 'path', 'state' => 'retry', 'argument' => 'Status'], ['expected' => 'CREATE_FAILED', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Status'], ['matcher' => 'error', 'expected' => 'NotFoundException', 'state' => 'failure']]]]]; diff --git a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/api-2.json.php b/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/api-2.json.php deleted file mode 100644 index c464a66..0000000 --- a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-17', 'endpointPrefix' => 'secretsmanager', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Secrets Manager', 'serviceId' => 'Secrets Manager', 'signatureVersion' => 'v4', 'signingName' => 'secretsmanager', 'targetPrefix' => 'secretsmanager', 'uid' => 'secretsmanager-2017-10-17'], 'operations' => ['CancelRotateSecret' => ['name' => 'CancelRotateSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelRotateSecretRequest'], 'output' => ['shape' => 'CancelRotateSecretResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'CreateSecret' => ['name' => 'CreateSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSecretRequest'], 'output' => ['shape' => 'CreateSecretResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'EncryptionFailure'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'DecryptionFailure']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException']]], 'DeleteSecret' => ['name' => 'DeleteSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSecretRequest'], 'output' => ['shape' => 'DeleteSecretResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError']]], 'DescribeSecret' => ['name' => 'DescribeSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecretRequest'], 'output' => ['shape' => 'DescribeSecretResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidParameterException']]], 'GetRandomPassword' => ['name' => 'GetRandomPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRandomPasswordRequest'], 'output' => ['shape' => 'GetRandomPasswordResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError']]], 'GetResourcePolicy' => ['name' => 'GetResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePolicyRequest'], 'output' => ['shape' => 'GetResourcePolicyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException']]], 'GetSecretValue' => ['name' => 'GetSecretValue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSecretValueRequest'], 'output' => ['shape' => 'GetSecretValueResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'DecryptionFailure'], ['shape' => 'InternalServiceError']]], 'ListSecretVersionIds' => ['name' => 'ListSecretVersionIds', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecretVersionIdsRequest'], 'output' => ['shape' => 'ListSecretVersionIdsResponse'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidParameterException']]], 'ListSecrets' => ['name' => 'ListSecrets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecretsRequest'], 'output' => ['shape' => 'ListSecretsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InternalServiceError']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'PublicPolicyException']]], 'PutSecretValue' => ['name' => 'PutSecretValue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutSecretValueRequest'], 'output' => ['shape' => 'PutSecretValueResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'EncryptionFailure'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServiceError'], ['shape' => 'DecryptionFailure']]], 'RemoveRegionsFromReplication' => ['name' => 'RemoveRegionsFromReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveRegionsFromReplicationRequest'], 'output' => ['shape' => 'RemoveRegionsFromReplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError']]], 'ReplicateSecretToRegions' => ['name' => 'ReplicateSecretToRegions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReplicateSecretToRegionsRequest'], 'output' => ['shape' => 'ReplicateSecretToRegionsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError']]], 'RestoreSecret' => ['name' => 'RestoreSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreSecretRequest'], 'output' => ['shape' => 'RestoreSecretResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InternalServiceError']]], 'RotateSecret' => ['name' => 'RotateSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RotateSecretRequest'], 'output' => ['shape' => 'RotateSecretResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]], 'StopReplicationToReplica' => ['name' => 'StopReplicationToReplica', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopReplicationToReplicaRequest'], 'output' => ['shape' => 'StopReplicationToReplicaResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidRequestException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError']]], 'UpdateSecret' => ['name' => 'UpdateSecret', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecretRequest'], 'output' => ['shape' => 'UpdateSecretResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'EncryptionFailure'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'InternalServiceError'], ['shape' => 'PreconditionNotMetException'], ['shape' => 'DecryptionFailure']]], 'UpdateSecretVersionStage' => ['name' => 'UpdateSecretVersionStage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSecretVersionStageRequest'], 'output' => ['shape' => 'UpdateSecretVersionStageResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceError']]], 'ValidateResourcePolicy' => ['name' => 'ValidateResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ValidateResourcePolicyRequest'], 'output' => ['shape' => 'ValidateResourcePolicyResponse'], 'errors' => [['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException']]]], 'shapes' => ['AddReplicaRegionListType' => ['type' => 'list', 'member' => ['shape' => 'ReplicaRegionType'], 'min' => 1], 'AutomaticallyRotateAfterDaysType' => ['type' => 'long', 'max' => 1000, 'min' => 1], 'BooleanType' => ['type' => 'boolean'], 'CancelRotateSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'CancelRotateSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType']]], 'ClientRequestTokenType' => ['type' => 'string', 'max' => 64, 'min' => 32], 'CreateSecretRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NameType'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenType', 'idempotencyToken' => \true], 'Description' => ['shape' => 'DescriptionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType'], 'SecretBinary' => ['shape' => 'SecretBinaryType'], 'SecretString' => ['shape' => 'SecretStringType'], 'Tags' => ['shape' => 'TagListType'], 'AddReplicaRegions' => ['shape' => 'AddReplicaRegionListType'], 'ForceOverwriteReplicaSecret' => ['shape' => 'BooleanType']]], 'CreateSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType'], 'ReplicationStatus' => ['shape' => 'ReplicationStatusListType']]], 'CreatedDateType' => ['type' => 'timestamp'], 'DecryptionFailure' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'NameType']]], 'DeleteSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'RecoveryWindowInDays' => ['shape' => 'RecoveryWindowInDaysType', 'box' => \true], 'ForceDeleteWithoutRecovery' => ['shape' => 'BooleanType', 'box' => \true]]], 'DeleteSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'DeletionDate' => ['shape' => 'DeletionDateType', 'box' => \true]]], 'DeletedDateType' => ['type' => 'timestamp'], 'DeletionDateType' => ['type' => 'timestamp'], 'DescribeSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'DescribeSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'Description' => ['shape' => 'DescriptionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType'], 'RotationEnabled' => ['shape' => 'RotationEnabledType', 'box' => \true], 'RotationLambdaARN' => ['shape' => 'RotationLambdaARNType'], 'RotationRules' => ['shape' => 'RotationRulesType'], 'LastRotatedDate' => ['shape' => 'LastRotatedDateType', 'box' => \true], 'LastChangedDate' => ['shape' => 'LastChangedDateType', 'box' => \true], 'LastAccessedDate' => ['shape' => 'LastAccessedDateType', 'box' => \true], 'DeletedDate' => ['shape' => 'DeletedDateType', 'box' => \true], 'NextRotationDate' => ['shape' => 'NextRotationDateType'], 'Tags' => ['shape' => 'TagListType'], 'VersionIdsToStages' => ['shape' => 'SecretVersionsToStagesMapType'], 'OwningService' => ['shape' => 'OwningServiceType'], 'CreatedDate' => ['shape' => 'TimestampType', 'box' => \true], 'PrimaryRegion' => ['shape' => 'RegionType'], 'ReplicationStatus' => ['shape' => 'ReplicationStatusListType']]], 'DescriptionType' => ['type' => 'string', 'max' => 2048], 'DurationType' => ['type' => 'string', 'max' => 3, 'min' => 2, 'pattern' => '[0-9h]+'], 'EncryptionFailure' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'ExcludeCharactersType' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'ExcludeLowercaseType' => ['type' => 'boolean'], 'ExcludeNumbersType' => ['type' => 'boolean'], 'ExcludePunctuationType' => ['type' => 'boolean'], 'ExcludeUppercaseType' => ['type' => 'boolean'], 'Filter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'FilterNameStringType'], 'Values' => ['shape' => 'FilterValuesStringList']]], 'FilterNameStringType' => ['type' => 'string', 'enum' => ['description', 'name', 'tag-key', 'tag-value', 'primary-region', 'owning-service', 'all']], 'FilterValueStringType' => ['type' => 'string', 'max' => 512, 'pattern' => '^\\!?[a-zA-Z0-9 :_@\\/\\+\\=\\.\\-\\!]*$'], 'FilterValuesStringList' => ['type' => 'list', 'member' => ['shape' => 'FilterValueStringType'], 'max' => 10, 'min' => 1], 'FiltersListType' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 10], 'GetRandomPasswordRequest' => ['type' => 'structure', 'members' => ['PasswordLength' => ['shape' => 'PasswordLengthType', 'box' => \true], 'ExcludeCharacters' => ['shape' => 'ExcludeCharactersType'], 'ExcludeNumbers' => ['shape' => 'ExcludeNumbersType', 'box' => \true], 'ExcludePunctuation' => ['shape' => 'ExcludePunctuationType', 'box' => \true], 'ExcludeUppercase' => ['shape' => 'ExcludeUppercaseType', 'box' => \true], 'ExcludeLowercase' => ['shape' => 'ExcludeLowercaseType', 'box' => \true], 'IncludeSpace' => ['shape' => 'IncludeSpaceType', 'box' => \true], 'RequireEachIncludedType' => ['shape' => 'RequireEachIncludedTypeType', 'box' => \true]]], 'GetRandomPasswordResponse' => ['type' => 'structure', 'members' => ['RandomPassword' => ['shape' => 'RandomPasswordType']]], 'GetResourcePolicyRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'GetResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'NameType'], 'ResourcePolicy' => ['shape' => 'NonEmptyResourcePolicyType']]], 'GetSecretValueRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'VersionId' => ['shape' => 'SecretVersionIdType'], 'VersionStage' => ['shape' => 'SecretVersionStageType']]], 'GetSecretValueResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType'], 'SecretBinary' => ['shape' => 'SecretBinaryType'], 'SecretString' => ['shape' => 'SecretStringType'], 'VersionStages' => ['shape' => 'SecretVersionStagesType'], 'CreatedDate' => ['shape' => 'CreatedDateType', 'box' => \true]]], 'IncludeSpaceType' => ['type' => 'boolean'], 'InternalServiceError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'KmsKeyIdListType' => ['type' => 'list', 'member' => ['shape' => 'KmsKeyIdType']], 'KmsKeyIdType' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'LastAccessedDateType' => ['type' => 'timestamp'], 'LastChangedDateType' => ['type' => 'timestamp'], 'LastRotatedDateType' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListSecretVersionIdsRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'MaxResults' => ['shape' => 'MaxResultsType', 'box' => \true], 'NextToken' => ['shape' => 'NextTokenType'], 'IncludeDeprecated' => ['shape' => 'BooleanType', 'box' => \true]]], 'ListSecretVersionIdsResponse' => ['type' => 'structure', 'members' => ['Versions' => ['shape' => 'SecretVersionsListType'], 'NextToken' => ['shape' => 'NextTokenType'], 'ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType']]], 'ListSecretsRequest' => ['type' => 'structure', 'members' => ['IncludePlannedDeletion' => ['shape' => 'BooleanType', 'box' => \true], 'MaxResults' => ['shape' => 'MaxResultsType', 'box' => \true], 'NextToken' => ['shape' => 'NextTokenType'], 'Filters' => ['shape' => 'FiltersListType'], 'SortOrder' => ['shape' => 'SortOrderType']]], 'ListSecretsResponse' => ['type' => 'structure', 'members' => ['SecretList' => ['shape' => 'SecretListType'], 'NextToken' => ['shape' => 'NextTokenType']]], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'MaxResultsType' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'NameType' => ['type' => 'string', 'max' => 512, 'min' => 1], 'NextRotationDateType' => ['type' => 'timestamp'], 'NextTokenType' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'NonEmptyResourcePolicyType' => ['type' => 'string', 'max' => 20480, 'min' => 1], 'OwningServiceType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PasswordLengthType' => ['type' => 'long', 'max' => 4096, 'min' => 1], 'PreconditionNotMetException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PublicPolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['SecretId', 'ResourcePolicy'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'ResourcePolicy' => ['shape' => 'NonEmptyResourcePolicyType'], 'BlockPublicPolicy' => ['shape' => 'BooleanType', 'box' => \true]]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'NameType']]], 'PutSecretValueRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenType', 'idempotencyToken' => \true], 'SecretBinary' => ['shape' => 'SecretBinaryType'], 'SecretString' => ['shape' => 'SecretStringType'], 'VersionStages' => ['shape' => 'SecretVersionStagesType']]], 'PutSecretValueResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType'], 'VersionStages' => ['shape' => 'SecretVersionStagesType']]], 'RandomPasswordType' => ['type' => 'string', 'max' => 4096, 'min' => 0, 'sensitive' => \true], 'RecoveryWindowInDaysType' => ['type' => 'long'], 'RegionType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([a-z]+-)+\\d+$'], 'RemoveRegionsFromReplicationRequest' => ['type' => 'structure', 'required' => ['SecretId', 'RemoveReplicaRegions'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'RemoveReplicaRegions' => ['shape' => 'RemoveReplicaRegionListType']]], 'RemoveRegionsFromReplicationResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'ReplicationStatus' => ['shape' => 'ReplicationStatusListType']]], 'RemoveReplicaRegionListType' => ['type' => 'list', 'member' => ['shape' => 'RegionType'], 'min' => 1], 'ReplicaRegionType' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'RegionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType']]], 'ReplicateSecretToRegionsRequest' => ['type' => 'structure', 'required' => ['SecretId', 'AddReplicaRegions'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'AddReplicaRegions' => ['shape' => 'AddReplicaRegionListType'], 'ForceOverwriteReplicaSecret' => ['shape' => 'BooleanType']]], 'ReplicateSecretToRegionsResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'ReplicationStatus' => ['shape' => 'ReplicationStatusListType']]], 'ReplicationStatusListType' => ['type' => 'list', 'member' => ['shape' => 'ReplicationStatusType']], 'ReplicationStatusType' => ['type' => 'structure', 'members' => ['Region' => ['shape' => 'RegionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType'], 'Status' => ['shape' => 'StatusType'], 'StatusMessage' => ['shape' => 'StatusMessageType'], 'LastAccessedDate' => ['shape' => 'LastAccessedDateType']]], 'RequireEachIncludedTypeType' => ['type' => 'boolean'], 'ResourceExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RestoreSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'RestoreSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType']]], 'RotateSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenType', 'idempotencyToken' => \true], 'RotationLambdaARN' => ['shape' => 'RotationLambdaARNType'], 'RotationRules' => ['shape' => 'RotationRulesType'], 'RotateImmediately' => ['shape' => 'BooleanType', 'box' => \true]]], 'RotateSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType', 'box' => \true]]], 'RotationEnabledType' => ['type' => 'boolean'], 'RotationLambdaARNType' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'RotationRulesType' => ['type' => 'structure', 'members' => ['AutomaticallyAfterDays' => ['shape' => 'AutomaticallyRotateAfterDaysType', 'box' => \true], 'Duration' => ['shape' => 'DurationType'], 'ScheduleExpression' => ['shape' => 'ScheduleExpressionType']]], 'ScheduleExpressionType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[0-9A-Za-z\\(\\)#\\?\\*\\-\\/, ]+'], 'SecretARNType' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'SecretBinaryType' => ['type' => 'blob', 'max' => 65536, 'min' => 0, 'sensitive' => \true], 'SecretIdType' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'SecretListEntry' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'Description' => ['shape' => 'DescriptionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType'], 'RotationEnabled' => ['shape' => 'RotationEnabledType', 'box' => \true], 'RotationLambdaARN' => ['shape' => 'RotationLambdaARNType'], 'RotationRules' => ['shape' => 'RotationRulesType'], 'LastRotatedDate' => ['shape' => 'LastRotatedDateType', 'box' => \true], 'LastChangedDate' => ['shape' => 'LastChangedDateType', 'box' => \true], 'LastAccessedDate' => ['shape' => 'LastAccessedDateType', 'box' => \true], 'DeletedDate' => ['shape' => 'DeletedDateType'], 'NextRotationDate' => ['shape' => 'NextRotationDateType'], 'Tags' => ['shape' => 'TagListType'], 'SecretVersionsToStages' => ['shape' => 'SecretVersionsToStagesMapType'], 'OwningService' => ['shape' => 'OwningServiceType'], 'CreatedDate' => ['shape' => 'TimestampType', 'box' => \true], 'PrimaryRegion' => ['shape' => 'RegionType']]], 'SecretListType' => ['type' => 'list', 'member' => ['shape' => 'SecretListEntry']], 'SecretNameType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SecretStringType' => ['type' => 'string', 'max' => 65536, 'min' => 0, 'sensitive' => \true], 'SecretVersionIdType' => ['type' => 'string', 'max' => 64, 'min' => 32], 'SecretVersionStageType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SecretVersionStagesType' => ['type' => 'list', 'member' => ['shape' => 'SecretVersionStageType'], 'max' => 20, 'min' => 1], 'SecretVersionsListEntry' => ['type' => 'structure', 'members' => ['VersionId' => ['shape' => 'SecretVersionIdType'], 'VersionStages' => ['shape' => 'SecretVersionStagesType'], 'LastAccessedDate' => ['shape' => 'LastAccessedDateType', 'box' => \true], 'CreatedDate' => ['shape' => 'CreatedDateType', 'box' => \true], 'KmsKeyIds' => ['shape' => 'KmsKeyIdListType']]], 'SecretVersionsListType' => ['type' => 'list', 'member' => ['shape' => 'SecretVersionsListEntry']], 'SecretVersionsToStagesMapType' => ['type' => 'map', 'key' => ['shape' => 'SecretVersionIdType'], 'value' => ['shape' => 'SecretVersionStagesType']], 'SortOrderType' => ['type' => 'string', 'enum' => ['asc', 'desc']], 'StatusMessageType' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'StatusType' => ['type' => 'string', 'enum' => ['InSync', 'Failed', 'InProgress']], 'StopReplicationToReplicaRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType']]], 'StopReplicationToReplicaResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType']]], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKeyType'], 'Value' => ['shape' => 'TagValueType']]], 'TagKeyListType' => ['type' => 'list', 'member' => ['shape' => 'TagKeyType']], 'TagKeyType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagListType' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['SecretId', 'Tags'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'Tags' => ['shape' => 'TagListType']]], 'TagValueType' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimestampType' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['SecretId', 'TagKeys'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'TagKeys' => ['shape' => 'TagKeyListType']]], 'UpdateSecretRequest' => ['type' => 'structure', 'required' => ['SecretId'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'ClientRequestToken' => ['shape' => 'ClientRequestTokenType', 'idempotencyToken' => \true], 'Description' => ['shape' => 'DescriptionType'], 'KmsKeyId' => ['shape' => 'KmsKeyIdType'], 'SecretBinary' => ['shape' => 'SecretBinaryType'], 'SecretString' => ['shape' => 'SecretStringType']]], 'UpdateSecretResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType'], 'VersionId' => ['shape' => 'SecretVersionIdType']]], 'UpdateSecretVersionStageRequest' => ['type' => 'structure', 'required' => ['SecretId', 'VersionStage'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'VersionStage' => ['shape' => 'SecretVersionStageType'], 'RemoveFromVersionId' => ['shape' => 'SecretVersionIdType', 'box' => \true], 'MoveToVersionId' => ['shape' => 'SecretVersionIdType', 'box' => \true]]], 'UpdateSecretVersionStageResponse' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'SecretARNType'], 'Name' => ['shape' => 'SecretNameType']]], 'ValidateResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourcePolicy'], 'members' => ['SecretId' => ['shape' => 'SecretIdType'], 'ResourcePolicy' => ['shape' => 'NonEmptyResourcePolicyType']]], 'ValidateResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyValidationPassed' => ['shape' => 'BooleanType'], 'ValidationErrors' => ['shape' => 'ValidationErrorsType']]], 'ValidationErrorsEntry' => ['type' => 'structure', 'members' => ['CheckName' => ['shape' => 'NameType'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'ValidationErrorsType' => ['type' => 'list', 'member' => ['shape' => 'ValidationErrorsEntry']]]]; diff --git a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.php deleted file mode 100644 index ea222ff..0000000 --- a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://secretsmanager-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://secretsmanager-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://secretsmanager.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://secretsmanager.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-tests-1.json.php deleted file mode 100644 index af20523..0000000 --- a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://secretsmanager.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/paginators-1.json.php b/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/paginators-1.json.php deleted file mode 100644 index 72b9a10..0000000 --- a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListSecretVersionIds' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSecrets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/smoke.json.php b/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/smoke.json.php deleted file mode 100644 index 06e8fea..0000000 --- a/vendor/Aws3/Aws/data/secretsmanager/2017-10-17/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListSecrets', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeSecret', 'input' => ['SecretId' => 'fake-secret-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/securityhub/2018-10-26/api-2.json.php b/vendor/Aws3/Aws/data/securityhub/2018-10-26/api-2.json.php deleted file mode 100644 index 0af16fd..0000000 --- a/vendor/Aws3/Aws/data/securityhub/2018-10-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-10-26', 'endpointPrefix' => 'securityhub', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS SecurityHub', 'serviceId' => 'SecurityHub', 'signatureVersion' => 'v4', 'signingName' => 'securityhub', 'uid' => 'securityhub-2018-10-26'], 'operations' => ['AcceptAdministratorInvitation' => ['name' => 'AcceptAdministratorInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/administrator'], 'input' => ['shape' => 'AcceptAdministratorInvitationRequest'], 'output' => ['shape' => 'AcceptAdministratorInvitationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccessException']]], 'AcceptInvitation' => ['name' => 'AcceptInvitation', 'http' => ['method' => 'POST', 'requestUri' => '/master'], 'input' => ['shape' => 'AcceptInvitationRequest'], 'output' => ['shape' => 'AcceptInvitationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccessException']], 'deprecated' => \true, 'deprecatedMessage' => 'This API has been deprecated, use AcceptAdministratorInvitation API instead.'], 'BatchDisableStandards' => ['name' => 'BatchDisableStandards', 'http' => ['method' => 'POST', 'requestUri' => '/standards/deregister'], 'input' => ['shape' => 'BatchDisableStandardsRequest'], 'output' => ['shape' => 'BatchDisableStandardsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'BatchEnableStandards' => ['name' => 'BatchEnableStandards', 'http' => ['method' => 'POST', 'requestUri' => '/standards/register'], 'input' => ['shape' => 'BatchEnableStandardsRequest'], 'output' => ['shape' => 'BatchEnableStandardsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'BatchImportFindings' => ['name' => 'BatchImportFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings/import'], 'input' => ['shape' => 'BatchImportFindingsRequest'], 'output' => ['shape' => 'BatchImportFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException']]], 'BatchUpdateFindings' => ['name' => 'BatchUpdateFindings', 'http' => ['method' => 'PATCH', 'requestUri' => '/findings/batchupdate'], 'input' => ['shape' => 'BatchUpdateFindingsRequest'], 'output' => ['shape' => 'BatchUpdateFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException']]], 'CreateActionTarget' => ['name' => 'CreateActionTarget', 'http' => ['method' => 'POST', 'requestUri' => '/actionTargets'], 'input' => ['shape' => 'CreateActionTargetRequest'], 'output' => ['shape' => 'CreateActionTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceConflictException']]], 'CreateFindingAggregator' => ['name' => 'CreateFindingAggregator', 'http' => ['method' => 'POST', 'requestUri' => '/findingAggregator/create'], 'input' => ['shape' => 'CreateFindingAggregatorRequest'], 'output' => ['shape' => 'CreateFindingAggregatorResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException']]], 'CreateInsight' => ['name' => 'CreateInsight', 'http' => ['method' => 'POST', 'requestUri' => '/insights'], 'input' => ['shape' => 'CreateInsightRequest'], 'output' => ['shape' => 'CreateInsightResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceConflictException']]], 'CreateMembers' => ['name' => 'CreateMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members'], 'input' => ['shape' => 'CreateMembersRequest'], 'output' => ['shape' => 'CreateMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceConflictException']]], 'DeclineInvitations' => ['name' => 'DeclineInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/decline'], 'input' => ['shape' => 'DeclineInvitationsRequest'], 'output' => ['shape' => 'DeclineInvitationsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteActionTarget' => ['name' => 'DeleteActionTarget', 'http' => ['method' => 'DELETE', 'requestUri' => '/actionTargets/{ActionTargetArn+}'], 'input' => ['shape' => 'DeleteActionTargetRequest'], 'output' => ['shape' => 'DeleteActionTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteFindingAggregator' => ['name' => 'DeleteFindingAggregator', 'http' => ['method' => 'DELETE', 'requestUri' => '/findingAggregator/delete/{FindingAggregatorArn+}'], 'input' => ['shape' => 'DeleteFindingAggregatorRequest'], 'output' => ['shape' => 'DeleteFindingAggregatorResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteInsight' => ['name' => 'DeleteInsight', 'http' => ['method' => 'DELETE', 'requestUri' => '/insights/{InsightArn+}'], 'input' => ['shape' => 'DeleteInsightRequest'], 'output' => ['shape' => 'DeleteInsightResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteInvitations' => ['name' => 'DeleteInvitations', 'http' => ['method' => 'POST', 'requestUri' => '/invitations/delete'], 'input' => ['shape' => 'DeleteInvitationsRequest'], 'output' => ['shape' => 'DeleteInvitationsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccessException']]], 'DeleteMembers' => ['name' => 'DeleteMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members/delete'], 'input' => ['shape' => 'DeleteMembersRequest'], 'output' => ['shape' => 'DeleteMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeActionTargets' => ['name' => 'DescribeActionTargets', 'http' => ['method' => 'POST', 'requestUri' => '/actionTargets/get'], 'input' => ['shape' => 'DescribeActionTargetsRequest'], 'output' => ['shape' => 'DescribeActionTargetsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeHub' => ['name' => 'DescribeHub', 'http' => ['method' => 'GET', 'requestUri' => '/accounts'], 'input' => ['shape' => 'DescribeHubRequest'], 'output' => ['shape' => 'DescribeHubResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeOrganizationConfiguration' => ['name' => 'DescribeOrganizationConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/organization/configuration'], 'input' => ['shape' => 'DescribeOrganizationConfigurationRequest'], 'output' => ['shape' => 'DescribeOrganizationConfigurationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'DescribeProducts' => ['name' => 'DescribeProducts', 'http' => ['method' => 'GET', 'requestUri' => '/products'], 'input' => ['shape' => 'DescribeProductsRequest'], 'output' => ['shape' => 'DescribeProductsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'InvalidInputException']]], 'DescribeStandards' => ['name' => 'DescribeStandards', 'http' => ['method' => 'GET', 'requestUri' => '/standards'], 'input' => ['shape' => 'DescribeStandardsRequest'], 'output' => ['shape' => 'DescribeStandardsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException']]], 'DescribeStandardsControls' => ['name' => 'DescribeStandardsControls', 'http' => ['method' => 'GET', 'requestUri' => '/standards/controls/{StandardsSubscriptionArn+}'], 'input' => ['shape' => 'DescribeStandardsControlsRequest'], 'output' => ['shape' => 'DescribeStandardsControlsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'DisableImportFindingsForProduct' => ['name' => 'DisableImportFindingsForProduct', 'http' => ['method' => 'DELETE', 'requestUri' => '/productSubscriptions/{ProductSubscriptionArn+}'], 'input' => ['shape' => 'DisableImportFindingsForProductRequest'], 'output' => ['shape' => 'DisableImportFindingsForProductResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'DisableOrganizationAdminAccount' => ['name' => 'DisableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/organization/admin/disable'], 'input' => ['shape' => 'DisableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'DisableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'DisableSecurityHub' => ['name' => 'DisableSecurityHub', 'http' => ['method' => 'DELETE', 'requestUri' => '/accounts'], 'input' => ['shape' => 'DisableSecurityHubRequest'], 'output' => ['shape' => 'DisableSecurityHubResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateFromAdministratorAccount' => ['name' => 'DisassociateFromAdministratorAccount', 'http' => ['method' => 'POST', 'requestUri' => '/administrator/disassociate'], 'input' => ['shape' => 'DisassociateFromAdministratorAccountRequest'], 'output' => ['shape' => 'DisassociateFromAdministratorAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateFromMasterAccount' => ['name' => 'DisassociateFromMasterAccount', 'http' => ['method' => 'POST', 'requestUri' => '/master/disassociate'], 'input' => ['shape' => 'DisassociateFromMasterAccountRequest'], 'output' => ['shape' => 'DisassociateFromMasterAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'This API has been deprecated, use DisassociateFromAdministratorAccount API instead.'], 'DisassociateMembers' => ['name' => 'DisassociateMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members/disassociate'], 'input' => ['shape' => 'DisassociateMembersRequest'], 'output' => ['shape' => 'DisassociateMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'EnableImportFindingsForProduct' => ['name' => 'EnableImportFindingsForProduct', 'http' => ['method' => 'POST', 'requestUri' => '/productSubscriptions'], 'input' => ['shape' => 'EnableImportFindingsForProductRequest'], 'output' => ['shape' => 'EnableImportFindingsForProductResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceConflictException'], ['shape' => 'LimitExceededException']]], 'EnableOrganizationAdminAccount' => ['name' => 'EnableOrganizationAdminAccount', 'http' => ['method' => 'POST', 'requestUri' => '/organization/admin/enable'], 'input' => ['shape' => 'EnableOrganizationAdminAccountRequest'], 'output' => ['shape' => 'EnableOrganizationAdminAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'EnableSecurityHub' => ['name' => 'EnableSecurityHub', 'http' => ['method' => 'POST', 'requestUri' => '/accounts'], 'input' => ['shape' => 'EnableSecurityHubRequest'], 'output' => ['shape' => 'EnableSecurityHubResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceConflictException'], ['shape' => 'AccessDeniedException']]], 'GetAdministratorAccount' => ['name' => 'GetAdministratorAccount', 'http' => ['method' => 'GET', 'requestUri' => '/administrator'], 'input' => ['shape' => 'GetAdministratorAccountRequest'], 'output' => ['shape' => 'GetAdministratorAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'GetEnabledStandards' => ['name' => 'GetEnabledStandards', 'http' => ['method' => 'POST', 'requestUri' => '/standards/get'], 'input' => ['shape' => 'GetEnabledStandardsRequest'], 'output' => ['shape' => 'GetEnabledStandardsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'GetFindingAggregator' => ['name' => 'GetFindingAggregator', 'http' => ['method' => 'GET', 'requestUri' => '/findingAggregator/get/{FindingAggregatorArn+}'], 'input' => ['shape' => 'GetFindingAggregatorRequest'], 'output' => ['shape' => 'GetFindingAggregatorResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'GetFindings' => ['name' => 'GetFindings', 'http' => ['method' => 'POST', 'requestUri' => '/findings'], 'input' => ['shape' => 'GetFindingsRequest'], 'output' => ['shape' => 'GetFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'GetInsightResults' => ['name' => 'GetInsightResults', 'http' => ['method' => 'GET', 'requestUri' => '/insights/results/{InsightArn+}'], 'input' => ['shape' => 'GetInsightResultsRequest'], 'output' => ['shape' => 'GetInsightResultsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'GetInsights' => ['name' => 'GetInsights', 'http' => ['method' => 'POST', 'requestUri' => '/insights/get'], 'input' => ['shape' => 'GetInsightsRequest'], 'output' => ['shape' => 'GetInsightsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'GetInvitationsCount' => ['name' => 'GetInvitationsCount', 'http' => ['method' => 'GET', 'requestUri' => '/invitations/count'], 'input' => ['shape' => 'GetInvitationsCountRequest'], 'output' => ['shape' => 'GetInvitationsCountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'GetMasterAccount' => ['name' => 'GetMasterAccount', 'http' => ['method' => 'GET', 'requestUri' => '/master'], 'input' => ['shape' => 'GetMasterAccountRequest'], 'output' => ['shape' => 'GetMasterAccountResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true, 'deprecatedMessage' => 'This API has been deprecated, use GetAdministratorAccount API instead.'], 'GetMembers' => ['name' => 'GetMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members/get'], 'input' => ['shape' => 'GetMembersRequest'], 'output' => ['shape' => 'GetMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'InviteMembers' => ['name' => 'InviteMembers', 'http' => ['method' => 'POST', 'requestUri' => '/members/invite'], 'input' => ['shape' => 'InviteMembersRequest'], 'output' => ['shape' => 'InviteMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'ListEnabledProductsForImport' => ['name' => 'ListEnabledProductsForImport', 'http' => ['method' => 'GET', 'requestUri' => '/productSubscriptions'], 'input' => ['shape' => 'ListEnabledProductsForImportRequest'], 'output' => ['shape' => 'ListEnabledProductsForImportResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException']]], 'ListFindingAggregators' => ['name' => 'ListFindingAggregators', 'http' => ['method' => 'GET', 'requestUri' => '/findingAggregator/list'], 'input' => ['shape' => 'ListFindingAggregatorsRequest'], 'output' => ['shape' => 'ListFindingAggregatorsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException']]], 'ListInvitations' => ['name' => 'ListInvitations', 'http' => ['method' => 'GET', 'requestUri' => '/invitations'], 'input' => ['shape' => 'ListInvitationsRequest'], 'output' => ['shape' => 'ListInvitationsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'ListMembers' => ['name' => 'ListMembers', 'http' => ['method' => 'GET', 'requestUri' => '/members'], 'input' => ['shape' => 'ListMembersRequest'], 'output' => ['shape' => 'ListMembersResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'ListOrganizationAdminAccounts' => ['name' => 'ListOrganizationAdminAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/organization/admin'], 'input' => ['shape' => 'ListOrganizationAdminAccountsRequest'], 'output' => ['shape' => 'ListOrganizationAdminAccountsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateActionTarget' => ['name' => 'UpdateActionTarget', 'http' => ['method' => 'PATCH', 'requestUri' => '/actionTargets/{ActionTargetArn+}'], 'input' => ['shape' => 'UpdateActionTargetRequest'], 'output' => ['shape' => 'UpdateActionTargetResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateFindingAggregator' => ['name' => 'UpdateFindingAggregator', 'http' => ['method' => 'PATCH', 'requestUri' => '/findingAggregator/update'], 'input' => ['shape' => 'UpdateFindingAggregatorRequest'], 'output' => ['shape' => 'UpdateFindingAggregatorResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidInputException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateFindings' => ['name' => 'UpdateFindings', 'http' => ['method' => 'PATCH', 'requestUri' => '/findings'], 'input' => ['shape' => 'UpdateFindingsRequest'], 'output' => ['shape' => 'UpdateFindingsResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateInsight' => ['name' => 'UpdateInsight', 'http' => ['method' => 'PATCH', 'requestUri' => '/insights/{InsightArn+}'], 'input' => ['shape' => 'UpdateInsightRequest'], 'output' => ['shape' => 'UpdateInsightResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateOrganizationConfiguration' => ['name' => 'UpdateOrganizationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/organization/configuration'], 'input' => ['shape' => 'UpdateOrganizationConfigurationRequest'], 'output' => ['shape' => 'UpdateOrganizationConfigurationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException']]], 'UpdateSecurityHubConfiguration' => ['name' => 'UpdateSecurityHubConfiguration', 'http' => ['method' => 'PATCH', 'requestUri' => '/accounts'], 'input' => ['shape' => 'UpdateSecurityHubConfigurationRequest'], 'output' => ['shape' => 'UpdateSecurityHubConfigurationResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateStandardsControl' => ['name' => 'UpdateStandardsControl', 'http' => ['method' => 'PATCH', 'requestUri' => '/standards/control/{StandardsControlArn+}'], 'input' => ['shape' => 'UpdateStandardsControlRequest'], 'output' => ['shape' => 'UpdateStandardsControlResponse'], 'errors' => [['shape' => 'InternalException'], ['shape' => 'InvalidInputException'], ['shape' => 'InvalidAccessException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AcceptAdministratorInvitationRequest' => ['type' => 'structure', 'required' => ['AdministratorId', 'InvitationId'], 'members' => ['AdministratorId' => ['shape' => 'NonEmptyString'], 'InvitationId' => ['shape' => 'NonEmptyString']]], 'AcceptAdministratorInvitationResponse' => ['type' => 'structure', 'members' => []], 'AcceptInvitationRequest' => ['type' => 'structure', 'required' => ['MasterId', 'InvitationId'], 'members' => ['MasterId' => ['shape' => 'NonEmptyString'], 'InvitationId' => ['shape' => 'NonEmptyString']]], 'AcceptInvitationResponse' => ['type' => 'structure', 'members' => []], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountDetails' => ['type' => 'structure', 'required' => ['AccountId'], 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Email' => ['shape' => 'NonEmptyString']]], 'AccountDetailsList' => ['type' => 'list', 'member' => ['shape' => 'AccountDetails']], 'AccountId' => ['type' => 'string'], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Action' => ['type' => 'structure', 'members' => ['ActionType' => ['shape' => 'NonEmptyString'], 'NetworkConnectionAction' => ['shape' => 'NetworkConnectionAction'], 'AwsApiCallAction' => ['shape' => 'AwsApiCallAction'], 'DnsRequestAction' => ['shape' => 'DnsRequestAction'], 'PortProbeAction' => ['shape' => 'PortProbeAction']]], 'ActionLocalIpDetails' => ['type' => 'structure', 'members' => ['IpAddressV4' => ['shape' => 'NonEmptyString']]], 'ActionLocalPortDetails' => ['type' => 'structure', 'members' => ['Port' => ['shape' => 'Integer'], 'PortName' => ['shape' => 'NonEmptyString']]], 'ActionRemoteIpDetails' => ['type' => 'structure', 'members' => ['IpAddressV4' => ['shape' => 'NonEmptyString'], 'Organization' => ['shape' => 'IpOrganizationDetails'], 'Country' => ['shape' => 'Country'], 'City' => ['shape' => 'City'], 'GeoLocation' => ['shape' => 'GeoLocation']]], 'ActionRemotePortDetails' => ['type' => 'structure', 'members' => ['Port' => ['shape' => 'Integer'], 'PortName' => ['shape' => 'NonEmptyString']]], 'ActionTarget' => ['type' => 'structure', 'required' => ['ActionTargetArn', 'Name', 'Description'], 'members' => ['ActionTargetArn' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString']]], 'ActionTargetList' => ['type' => 'list', 'member' => ['shape' => 'ActionTarget']], 'Adjustment' => ['type' => 'structure', 'members' => ['Metric' => ['shape' => 'NonEmptyString'], 'Reason' => ['shape' => 'NonEmptyString']]], 'AdjustmentList' => ['type' => 'list', 'member' => ['shape' => 'Adjustment']], 'AdminAccount' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'AdminStatus']]], 'AdminAccounts' => ['type' => 'list', 'member' => ['shape' => 'AdminAccount']], 'AdminStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLE_IN_PROGRESS']], 'AdminsMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'AssociatedStandard' => ['type' => 'structure', 'members' => ['StandardsId' => ['shape' => 'NonEmptyString']]], 'AssociatedStandardsList' => ['type' => 'list', 'member' => ['shape' => 'AssociatedStandard']], 'AutoEnableStandards' => ['type' => 'string', 'enum' => ['NONE', 'DEFAULT']], 'AvailabilityZone' => ['type' => 'structure', 'members' => ['ZoneName' => ['shape' => 'NonEmptyString'], 'SubnetId' => ['shape' => 'NonEmptyString']]], 'AvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZone']], 'AwsApiCallAction' => ['type' => 'structure', 'members' => ['Api' => ['shape' => 'NonEmptyString'], 'ServiceName' => ['shape' => 'NonEmptyString'], 'CallerType' => ['shape' => 'NonEmptyString'], 'RemoteIpDetails' => ['shape' => 'ActionRemoteIpDetails'], 'DomainDetails' => ['shape' => 'AwsApiCallActionDomainDetails'], 'AffectedResources' => ['shape' => 'FieldMap'], 'FirstSeen' => ['shape' => 'NonEmptyString'], 'LastSeen' => ['shape' => 'NonEmptyString']]], 'AwsApiCallActionDomainDetails' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'NonEmptyString']]], 'AwsApiGatewayAccessLogSettings' => ['type' => 'structure', 'members' => ['Format' => ['shape' => 'NonEmptyString'], 'DestinationArn' => ['shape' => 'NonEmptyString']]], 'AwsApiGatewayCanarySettings' => ['type' => 'structure', 'members' => ['PercentTraffic' => ['shape' => 'Double'], 'DeploymentId' => ['shape' => 'NonEmptyString'], 'StageVariableOverrides' => ['shape' => 'FieldMap'], 'UseStageCache' => ['shape' => 'Boolean']]], 'AwsApiGatewayEndpointConfiguration' => ['type' => 'structure', 'members' => ['Types' => ['shape' => 'NonEmptyStringList']]], 'AwsApiGatewayMethodSettings' => ['type' => 'structure', 'members' => ['MetricsEnabled' => ['shape' => 'Boolean'], 'LoggingLevel' => ['shape' => 'NonEmptyString'], 'DataTraceEnabled' => ['shape' => 'Boolean'], 'ThrottlingBurstLimit' => ['shape' => 'Integer'], 'ThrottlingRateLimit' => ['shape' => 'Double'], 'CachingEnabled' => ['shape' => 'Boolean'], 'CacheTtlInSeconds' => ['shape' => 'Integer'], 'CacheDataEncrypted' => ['shape' => 'Boolean'], 'RequireAuthorizationForCacheControl' => ['shape' => 'Boolean'], 'UnauthorizedCacheControlHeaderStrategy' => ['shape' => 'NonEmptyString'], 'HttpMethod' => ['shape' => 'NonEmptyString'], 'ResourcePath' => ['shape' => 'NonEmptyString']]], 'AwsApiGatewayMethodSettingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsApiGatewayMethodSettings']], 'AwsApiGatewayRestApiDetails' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'CreatedDate' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString'], 'BinaryMediaTypes' => ['shape' => 'NonEmptyStringList'], 'MinimumCompressionSize' => ['shape' => 'Integer'], 'ApiKeySource' => ['shape' => 'NonEmptyString'], 'EndpointConfiguration' => ['shape' => 'AwsApiGatewayEndpointConfiguration']]], 'AwsApiGatewayStageDetails' => ['type' => 'structure', 'members' => ['DeploymentId' => ['shape' => 'NonEmptyString'], 'ClientCertificateId' => ['shape' => 'NonEmptyString'], 'StageName' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'CacheClusterEnabled' => ['shape' => 'Boolean'], 'CacheClusterSize' => ['shape' => 'NonEmptyString'], 'CacheClusterStatus' => ['shape' => 'NonEmptyString'], 'MethodSettings' => ['shape' => 'AwsApiGatewayMethodSettingsList'], 'Variables' => ['shape' => 'FieldMap'], 'DocumentationVersion' => ['shape' => 'NonEmptyString'], 'AccessLogSettings' => ['shape' => 'AwsApiGatewayAccessLogSettings'], 'CanarySettings' => ['shape' => 'AwsApiGatewayCanarySettings'], 'TracingEnabled' => ['shape' => 'Boolean'], 'CreatedDate' => ['shape' => 'NonEmptyString'], 'LastUpdatedDate' => ['shape' => 'NonEmptyString'], 'WebAclArn' => ['shape' => 'NonEmptyString']]], 'AwsApiGatewayV2ApiDetails' => ['type' => 'structure', 'members' => ['ApiEndpoint' => ['shape' => 'NonEmptyString'], 'ApiId' => ['shape' => 'NonEmptyString'], 'ApiKeySelectionExpression' => ['shape' => 'NonEmptyString'], 'CreatedDate' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'ProtocolType' => ['shape' => 'NonEmptyString'], 'RouteSelectionExpression' => ['shape' => 'NonEmptyString'], 'CorsConfiguration' => ['shape' => 'AwsCorsConfiguration']]], 'AwsApiGatewayV2RouteSettings' => ['type' => 'structure', 'members' => ['DetailedMetricsEnabled' => ['shape' => 'Boolean'], 'LoggingLevel' => ['shape' => 'NonEmptyString'], 'DataTraceEnabled' => ['shape' => 'Boolean'], 'ThrottlingBurstLimit' => ['shape' => 'Integer'], 'ThrottlingRateLimit' => ['shape' => 'Double']]], 'AwsApiGatewayV2StageDetails' => ['type' => 'structure', 'members' => ['ClientCertificateId' => ['shape' => 'NonEmptyString'], 'CreatedDate' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'DefaultRouteSettings' => ['shape' => 'AwsApiGatewayV2RouteSettings'], 'DeploymentId' => ['shape' => 'NonEmptyString'], 'LastUpdatedDate' => ['shape' => 'NonEmptyString'], 'RouteSettings' => ['shape' => 'AwsApiGatewayV2RouteSettings'], 'StageName' => ['shape' => 'NonEmptyString'], 'StageVariables' => ['shape' => 'FieldMap'], 'AccessLogSettings' => ['shape' => 'AwsApiGatewayAccessLogSettings'], 'AutoDeploy' => ['shape' => 'Boolean'], 'LastDeploymentStatusMessage' => ['shape' => 'NonEmptyString'], 'ApiGatewayManaged' => ['shape' => 'Boolean']]], 'AwsAutoScalingAutoScalingGroupAvailabilityZonesList' => ['type' => 'list', 'member' => ['shape' => 'AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetails']], 'AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetails' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingAutoScalingGroupDetails' => ['type' => 'structure', 'members' => ['LaunchConfigurationName' => ['shape' => 'NonEmptyString'], 'LoadBalancerNames' => ['shape' => 'StringList'], 'HealthCheckType' => ['shape' => 'NonEmptyString'], 'HealthCheckGracePeriod' => ['shape' => 'Integer'], 'CreatedTime' => ['shape' => 'NonEmptyString'], 'MixedInstancesPolicy' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetails'], 'AvailabilityZones' => ['shape' => 'AwsAutoScalingAutoScalingGroupAvailabilityZonesList'], 'LaunchTemplate' => ['shape' => 'AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification'], 'CapacityRebalance' => ['shape' => 'Boolean']]], 'AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'NonEmptyString'], 'LaunchTemplateName' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetails' => ['type' => 'structure', 'members' => ['InstancesDistribution' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails'], 'LaunchTemplate' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails']]], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetails' => ['type' => 'structure', 'members' => ['OnDemandAllocationStrategy' => ['shape' => 'NonEmptyString'], 'OnDemandBaseCapacity' => ['shape' => 'Integer'], 'OnDemandPercentageAboveBaseCapacity' => ['shape' => 'Integer'], 'SpotAllocationStrategy' => ['shape' => 'NonEmptyString'], 'SpotInstancePools' => ['shape' => 'Integer'], 'SpotMaxPrice' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetails' => ['type' => 'structure', 'members' => ['LaunchTemplateSpecification' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification'], 'Overrides' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesList']]], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecification' => ['type' => 'structure', 'members' => ['LaunchTemplateId' => ['shape' => 'NonEmptyString'], 'LaunchTemplateName' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesList' => ['type' => 'list', 'member' => ['shape' => 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails']], 'AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetails' => ['type' => 'structure', 'members' => ['InstanceType' => ['shape' => 'NonEmptyString'], 'WeightedCapacity' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'NonEmptyString'], 'Ebs' => ['shape' => 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails'], 'NoDevice' => ['shape' => 'Boolean'], 'VirtualName' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetails' => ['type' => 'structure', 'members' => ['DeleteOnTermination' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'Iops' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'NonEmptyString'], 'VolumeSize' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'NonEmptyString']]], 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetails']], 'AwsAutoScalingLaunchConfigurationDetails' => ['type' => 'structure', 'members' => ['AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'BlockDeviceMappings' => ['shape' => 'AwsAutoScalingLaunchConfigurationBlockDeviceMappingsList'], 'ClassicLinkVpcId' => ['shape' => 'NonEmptyString'], 'ClassicLinkVpcSecurityGroups' => ['shape' => 'NonEmptyStringList'], 'CreatedTime' => ['shape' => 'NonEmptyString'], 'EbsOptimized' => ['shape' => 'Boolean'], 'IamInstanceProfile' => ['shape' => 'NonEmptyString'], 'ImageId' => ['shape' => 'NonEmptyString'], 'InstanceMonitoring' => ['shape' => 'AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails'], 'InstanceType' => ['shape' => 'NonEmptyString'], 'KernelId' => ['shape' => 'NonEmptyString'], 'KeyName' => ['shape' => 'NonEmptyString'], 'LaunchConfigurationName' => ['shape' => 'NonEmptyString'], 'PlacementTenancy' => ['shape' => 'NonEmptyString'], 'RamdiskId' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'NonEmptyStringList'], 'SpotPrice' => ['shape' => 'NonEmptyString'], 'UserData' => ['shape' => 'NonEmptyString'], 'MetadataOptions' => ['shape' => 'AwsAutoScalingLaunchConfigurationMetadataOptions']]], 'AwsAutoScalingLaunchConfigurationInstanceMonitoringDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsAutoScalingLaunchConfigurationMetadataOptions' => ['type' => 'structure', 'members' => ['HttpEndpoint' => ['shape' => 'NonEmptyString'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'HttpTokens' => ['shape' => 'NonEmptyString']]], 'AwsBackupBackupPlanAdvancedBackupSettingsDetails' => ['type' => 'structure', 'members' => ['BackupOptions' => ['shape' => 'FieldMap'], 'ResourceType' => ['shape' => 'NonEmptyString']]], 'AwsBackupBackupPlanAdvancedBackupSettingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsBackupBackupPlanAdvancedBackupSettingsDetails']], 'AwsBackupBackupPlanBackupPlanDetails' => ['type' => 'structure', 'members' => ['BackupPlanName' => ['shape' => 'NonEmptyString'], 'AdvancedBackupSettings' => ['shape' => 'AwsBackupBackupPlanAdvancedBackupSettingsList'], 'BackupPlanRule' => ['shape' => 'AwsBackupBackupPlanRuleList']]], 'AwsBackupBackupPlanDetails' => ['type' => 'structure', 'members' => ['BackupPlan' => ['shape' => 'AwsBackupBackupPlanBackupPlanDetails'], 'BackupPlanArn' => ['shape' => 'NonEmptyString'], 'BackupPlanId' => ['shape' => 'NonEmptyString'], 'VersionId' => ['shape' => 'NonEmptyString']]], 'AwsBackupBackupPlanLifecycleDetails' => ['type' => 'structure', 'members' => ['DeleteAfterDays' => ['shape' => 'Long'], 'MoveToColdStorageAfterDays' => ['shape' => 'Long']]], 'AwsBackupBackupPlanRuleCopyActionsDetails' => ['type' => 'structure', 'members' => ['DestinationBackupVaultArn' => ['shape' => 'NonEmptyString'], 'Lifecycle' => ['shape' => 'AwsBackupBackupPlanLifecycleDetails']]], 'AwsBackupBackupPlanRuleCopyActionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsBackupBackupPlanRuleCopyActionsDetails']], 'AwsBackupBackupPlanRuleDetails' => ['type' => 'structure', 'members' => ['TargetBackupVault' => ['shape' => 'NonEmptyString'], 'StartWindowMinutes' => ['shape' => 'Long'], 'ScheduleExpression' => ['shape' => 'NonEmptyString'], 'RuleName' => ['shape' => 'NonEmptyString'], 'RuleId' => ['shape' => 'NonEmptyString'], 'EnableContinuousBackup' => ['shape' => 'Boolean'], 'CompletionWindowMinutes' => ['shape' => 'Long'], 'CopyActions' => ['shape' => 'AwsBackupBackupPlanRuleCopyActionsList'], 'Lifecycle' => ['shape' => 'AwsBackupBackupPlanLifecycleDetails']]], 'AwsBackupBackupPlanRuleList' => ['type' => 'list', 'member' => ['shape' => 'AwsBackupBackupPlanRuleDetails']], 'AwsBackupBackupVaultDetails' => ['type' => 'structure', 'members' => ['BackupVaultArn' => ['shape' => 'NonEmptyString'], 'BackupVaultName' => ['shape' => 'NonEmptyString'], 'EncryptionKeyArn' => ['shape' => 'NonEmptyString'], 'Notifications' => ['shape' => 'AwsBackupBackupVaultNotificationsDetails'], 'AccessPolicy' => ['shape' => 'NonEmptyString']]], 'AwsBackupBackupVaultNotificationsDetails' => ['type' => 'structure', 'members' => ['BackupVaultEvents' => ['shape' => 'NonEmptyStringList'], 'SnsTopicArn' => ['shape' => 'NonEmptyString']]], 'AwsBackupRecoveryPointCalculatedLifecycleDetails' => ['type' => 'structure', 'members' => ['DeleteAt' => ['shape' => 'NonEmptyString'], 'MoveToColdStorageAt' => ['shape' => 'NonEmptyString']]], 'AwsBackupRecoveryPointCreatedByDetails' => ['type' => 'structure', 'members' => ['BackupPlanArn' => ['shape' => 'NonEmptyString'], 'BackupPlanId' => ['shape' => 'NonEmptyString'], 'BackupPlanVersion' => ['shape' => 'NonEmptyString'], 'BackupRuleId' => ['shape' => 'NonEmptyString']]], 'AwsBackupRecoveryPointDetails' => ['type' => 'structure', 'members' => ['BackupSizeInBytes' => ['shape' => 'Long'], 'BackupVaultArn' => ['shape' => 'NonEmptyString'], 'BackupVaultName' => ['shape' => 'NonEmptyString'], 'CalculatedLifecycle' => ['shape' => 'AwsBackupRecoveryPointCalculatedLifecycleDetails'], 'CompletionDate' => ['shape' => 'NonEmptyString'], 'CreatedBy' => ['shape' => 'AwsBackupRecoveryPointCreatedByDetails'], 'CreationDate' => ['shape' => 'NonEmptyString'], 'EncryptionKeyArn' => ['shape' => 'NonEmptyString'], 'IamRoleArn' => ['shape' => 'NonEmptyString'], 'IsEncrypted' => ['shape' => 'Boolean'], 'LastRestoreTime' => ['shape' => 'NonEmptyString'], 'Lifecycle' => ['shape' => 'AwsBackupRecoveryPointLifecycleDetails'], 'RecoveryPointArn' => ['shape' => 'NonEmptyString'], 'ResourceArn' => ['shape' => 'NonEmptyString'], 'ResourceType' => ['shape' => 'NonEmptyString'], 'SourceBackupVaultArn' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'StatusMessage' => ['shape' => 'NonEmptyString'], 'StorageClass' => ['shape' => 'NonEmptyString']]], 'AwsBackupRecoveryPointLifecycleDetails' => ['type' => 'structure', 'members' => ['DeleteAfterDays' => ['shape' => 'Long'], 'MoveToColdStorageAfterDays' => ['shape' => 'Long']]], 'AwsCertificateManagerCertificateDetails' => ['type' => 'structure', 'members' => ['CertificateAuthorityArn' => ['shape' => 'NonEmptyString'], 'CreatedAt' => ['shape' => 'NonEmptyString'], 'DomainName' => ['shape' => 'NonEmptyString'], 'DomainValidationOptions' => ['shape' => 'AwsCertificateManagerCertificateDomainValidationOptions'], 'ExtendedKeyUsages' => ['shape' => 'AwsCertificateManagerCertificateExtendedKeyUsages'], 'FailureReason' => ['shape' => 'NonEmptyString'], 'ImportedAt' => ['shape' => 'NonEmptyString'], 'InUseBy' => ['shape' => 'StringList'], 'IssuedAt' => ['shape' => 'NonEmptyString'], 'Issuer' => ['shape' => 'NonEmptyString'], 'KeyAlgorithm' => ['shape' => 'NonEmptyString'], 'KeyUsages' => ['shape' => 'AwsCertificateManagerCertificateKeyUsages'], 'NotAfter' => ['shape' => 'NonEmptyString'], 'NotBefore' => ['shape' => 'NonEmptyString'], 'Options' => ['shape' => 'AwsCertificateManagerCertificateOptions'], 'RenewalEligibility' => ['shape' => 'NonEmptyString'], 'RenewalSummary' => ['shape' => 'AwsCertificateManagerCertificateRenewalSummary'], 'Serial' => ['shape' => 'NonEmptyString'], 'SignatureAlgorithm' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Subject' => ['shape' => 'NonEmptyString'], 'SubjectAlternativeNames' => ['shape' => 'StringList'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateDomainValidationOption' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'NonEmptyString'], 'ResourceRecord' => ['shape' => 'AwsCertificateManagerCertificateResourceRecord'], 'ValidationDomain' => ['shape' => 'NonEmptyString'], 'ValidationEmails' => ['shape' => 'StringList'], 'ValidationMethod' => ['shape' => 'NonEmptyString'], 'ValidationStatus' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateDomainValidationOptions' => ['type' => 'list', 'member' => ['shape' => 'AwsCertificateManagerCertificateDomainValidationOption']], 'AwsCertificateManagerCertificateExtendedKeyUsage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'OId' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateExtendedKeyUsages' => ['type' => 'list', 'member' => ['shape' => 'AwsCertificateManagerCertificateExtendedKeyUsage']], 'AwsCertificateManagerCertificateKeyUsage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateKeyUsages' => ['type' => 'list', 'member' => ['shape' => 'AwsCertificateManagerCertificateKeyUsage']], 'AwsCertificateManagerCertificateOptions' => ['type' => 'structure', 'members' => ['CertificateTransparencyLoggingPreference' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateRenewalSummary' => ['type' => 'structure', 'members' => ['DomainValidationOptions' => ['shape' => 'AwsCertificateManagerCertificateDomainValidationOptions'], 'RenewalStatus' => ['shape' => 'NonEmptyString'], 'RenewalStatusReason' => ['shape' => 'NonEmptyString'], 'UpdatedAt' => ['shape' => 'NonEmptyString']]], 'AwsCertificateManagerCertificateResourceRecord' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsCloudFormationStackDetails' => ['type' => 'structure', 'members' => ['Capabilities' => ['shape' => 'NonEmptyStringList'], 'CreationTime' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'DisableRollback' => ['shape' => 'Boolean'], 'DriftInformation' => ['shape' => 'AwsCloudFormationStackDriftInformationDetails'], 'EnableTerminationProtection' => ['shape' => 'Boolean'], 'LastUpdatedTime' => ['shape' => 'NonEmptyString'], 'NotificationArns' => ['shape' => 'NonEmptyStringList'], 'Outputs' => ['shape' => 'AwsCloudFormationStackOutputsList'], 'RoleArn' => ['shape' => 'NonEmptyString'], 'StackId' => ['shape' => 'NonEmptyString'], 'StackName' => ['shape' => 'NonEmptyString'], 'StackStatus' => ['shape' => 'NonEmptyString'], 'StackStatusReason' => ['shape' => 'NonEmptyString'], 'TimeoutInMinutes' => ['shape' => 'Integer']]], 'AwsCloudFormationStackDriftInformationDetails' => ['type' => 'structure', 'members' => ['StackDriftStatus' => ['shape' => 'NonEmptyString']]], 'AwsCloudFormationStackOutputsDetails' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'NonEmptyString'], 'OutputKey' => ['shape' => 'NonEmptyString'], 'OutputValue' => ['shape' => 'NonEmptyString']]], 'AwsCloudFormationStackOutputsList' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudFormationStackOutputsDetails']], 'AwsCloudFrontDistributionCacheBehavior' => ['type' => 'structure', 'members' => ['ViewerProtocolPolicy' => ['shape' => 'NonEmptyString']]], 'AwsCloudFrontDistributionCacheBehaviors' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'AwsCloudFrontDistributionCacheBehaviorsItemList']]], 'AwsCloudFrontDistributionCacheBehaviorsItemList' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudFrontDistributionCacheBehavior']], 'AwsCloudFrontDistributionDefaultCacheBehavior' => ['type' => 'structure', 'members' => ['ViewerProtocolPolicy' => ['shape' => 'NonEmptyString']]], 'AwsCloudFrontDistributionDetails' => ['type' => 'structure', 'members' => ['CacheBehaviors' => ['shape' => 'AwsCloudFrontDistributionCacheBehaviors'], 'DefaultCacheBehavior' => ['shape' => 'AwsCloudFrontDistributionDefaultCacheBehavior'], 'DefaultRootObject' => ['shape' => 'NonEmptyString'], 'DomainName' => ['shape' => 'NonEmptyString'], 'ETag' => ['shape' => 'NonEmptyString'], 'LastModifiedTime' => ['shape' => 'NonEmptyString'], 'Logging' => ['shape' => 'AwsCloudFrontDistributionLogging'], 'Origins' => ['shape' => 'AwsCloudFrontDistributionOrigins'], 'OriginGroups' => ['shape' => 'AwsCloudFrontDistributionOriginGroups'], 'ViewerCertificate' => ['shape' => 'AwsCloudFrontDistributionViewerCertificate'], 'Status' => ['shape' => 'NonEmptyString'], 'WebAclId' => ['shape' => 'NonEmptyString']]], 'AwsCloudFrontDistributionLogging' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'NonEmptyString'], 'Enabled' => ['shape' => 'Boolean'], 'IncludeCookies' => ['shape' => 'Boolean'], 'Prefix' => ['shape' => 'NonEmptyString']]], 'AwsCloudFrontDistributionOriginCustomOriginConfig' => ['type' => 'structure', 'members' => ['HttpPort' => ['shape' => 'Integer'], 'HttpsPort' => ['shape' => 'Integer'], 'OriginKeepaliveTimeout' => ['shape' => 'Integer'], 'OriginProtocolPolicy' => ['shape' => 'NonEmptyString'], 'OriginReadTimeout' => ['shape' => 'Integer'], 'OriginSslProtocols' => ['shape' => 'AwsCloudFrontDistributionOriginSslProtocols']]], 'AwsCloudFrontDistributionOriginGroup' => ['type' => 'structure', 'members' => ['FailoverCriteria' => ['shape' => 'AwsCloudFrontDistributionOriginGroupFailover']]], 'AwsCloudFrontDistributionOriginGroupFailover' => ['type' => 'structure', 'members' => ['StatusCodes' => ['shape' => 'AwsCloudFrontDistributionOriginGroupFailoverStatusCodes']]], 'AwsCloudFrontDistributionOriginGroupFailoverStatusCodes' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'AwsCloudFrontDistributionOriginGroupFailoverStatusCodesItemList'], 'Quantity' => ['shape' => 'Integer']]], 'AwsCloudFrontDistributionOriginGroupFailoverStatusCodesItemList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'AwsCloudFrontDistributionOriginGroups' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'AwsCloudFrontDistributionOriginGroupsItemList']]], 'AwsCloudFrontDistributionOriginGroupsItemList' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudFrontDistributionOriginGroup']], 'AwsCloudFrontDistributionOriginItem' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'OriginPath' => ['shape' => 'NonEmptyString'], 'S3OriginConfig' => ['shape' => 'AwsCloudFrontDistributionOriginS3OriginConfig'], 'CustomOriginConfig' => ['shape' => 'AwsCloudFrontDistributionOriginCustomOriginConfig']]], 'AwsCloudFrontDistributionOriginItemList' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudFrontDistributionOriginItem']], 'AwsCloudFrontDistributionOriginS3OriginConfig' => ['type' => 'structure', 'members' => ['OriginAccessIdentity' => ['shape' => 'NonEmptyString']]], 'AwsCloudFrontDistributionOriginSslProtocols' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'NonEmptyStringList'], 'Quantity' => ['shape' => 'Integer']]], 'AwsCloudFrontDistributionOrigins' => ['type' => 'structure', 'members' => ['Items' => ['shape' => 'AwsCloudFrontDistributionOriginItemList']]], 'AwsCloudFrontDistributionViewerCertificate' => ['type' => 'structure', 'members' => ['AcmCertificateArn' => ['shape' => 'NonEmptyString'], 'Certificate' => ['shape' => 'NonEmptyString'], 'CertificateSource' => ['shape' => 'NonEmptyString'], 'CloudFrontDefaultCertificate' => ['shape' => 'Boolean'], 'IamCertificateId' => ['shape' => 'NonEmptyString'], 'MinimumProtocolVersion' => ['shape' => 'NonEmptyString'], 'SslSupportMethod' => ['shape' => 'NonEmptyString']]], 'AwsCloudTrailTrailDetails' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroupArn' => ['shape' => 'NonEmptyString'], 'CloudWatchLogsRoleArn' => ['shape' => 'NonEmptyString'], 'HasCustomEventSelectors' => ['shape' => 'Boolean'], 'HomeRegion' => ['shape' => 'NonEmptyString'], 'IncludeGlobalServiceEvents' => ['shape' => 'Boolean'], 'IsMultiRegionTrail' => ['shape' => 'Boolean'], 'IsOrganizationTrail' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'LogFileValidationEnabled' => ['shape' => 'Boolean'], 'Name' => ['shape' => 'NonEmptyString'], 'S3BucketName' => ['shape' => 'NonEmptyString'], 'S3KeyPrefix' => ['shape' => 'NonEmptyString'], 'SnsTopicArn' => ['shape' => 'NonEmptyString'], 'SnsTopicName' => ['shape' => 'NonEmptyString'], 'TrailArn' => ['shape' => 'NonEmptyString']]], 'AwsCloudWatchAlarmDetails' => ['type' => 'structure', 'members' => ['ActionsEnabled' => ['shape' => 'Boolean'], 'AlarmActions' => ['shape' => 'NonEmptyStringList'], 'AlarmArn' => ['shape' => 'NonEmptyString'], 'AlarmConfigurationUpdatedTimestamp' => ['shape' => 'NonEmptyString'], 'AlarmDescription' => ['shape' => 'NonEmptyString'], 'AlarmName' => ['shape' => 'NonEmptyString'], 'ComparisonOperator' => ['shape' => 'NonEmptyString'], 'DatapointsToAlarm' => ['shape' => 'Integer'], 'Dimensions' => ['shape' => 'AwsCloudWatchAlarmDimensionsList'], 'EvaluateLowSampleCountPercentile' => ['shape' => 'NonEmptyString'], 'EvaluationPeriods' => ['shape' => 'Integer'], 'ExtendedStatistic' => ['shape' => 'NonEmptyString'], 'InsufficientDataActions' => ['shape' => 'NonEmptyStringList'], 'MetricName' => ['shape' => 'NonEmptyString'], 'Namespace' => ['shape' => 'NonEmptyString'], 'OkActions' => ['shape' => 'NonEmptyStringList'], 'Period' => ['shape' => 'Integer'], 'Statistic' => ['shape' => 'NonEmptyString'], 'Threshold' => ['shape' => 'Double'], 'ThresholdMetricId' => ['shape' => 'NonEmptyString'], 'TreatMissingData' => ['shape' => 'NonEmptyString'], 'Unit' => ['shape' => 'NonEmptyString']]], 'AwsCloudWatchAlarmDimensionsDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsCloudWatchAlarmDimensionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsCloudWatchAlarmDimensionsDetails']], 'AwsCodeBuildProjectArtifactsDetails' => ['type' => 'structure', 'members' => ['ArtifactIdentifier' => ['shape' => 'NonEmptyString'], 'EncryptionDisabled' => ['shape' => 'Boolean'], 'Location' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'NamespaceType' => ['shape' => 'NonEmptyString'], 'OverrideArtifactName' => ['shape' => 'Boolean'], 'Packaging' => ['shape' => 'NonEmptyString'], 'Path' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectArtifactsList' => ['type' => 'list', 'member' => ['shape' => 'AwsCodeBuildProjectArtifactsDetails']], 'AwsCodeBuildProjectDetails' => ['type' => 'structure', 'members' => ['EncryptionKey' => ['shape' => 'NonEmptyString'], 'Artifacts' => ['shape' => 'AwsCodeBuildProjectArtifactsList'], 'Environment' => ['shape' => 'AwsCodeBuildProjectEnvironment'], 'Name' => ['shape' => 'NonEmptyString'], 'Source' => ['shape' => 'AwsCodeBuildProjectSource'], 'ServiceRole' => ['shape' => 'NonEmptyString'], 'LogsConfig' => ['shape' => 'AwsCodeBuildProjectLogsConfigDetails'], 'VpcConfig' => ['shape' => 'AwsCodeBuildProjectVpcConfig'], 'SecondaryArtifacts' => ['shape' => 'AwsCodeBuildProjectArtifactsList']]], 'AwsCodeBuildProjectEnvironment' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'NonEmptyString'], 'EnvironmentVariables' => ['shape' => 'AwsCodeBuildProjectEnvironmentEnvironmentVariablesList'], 'PrivilegedMode' => ['shape' => 'Boolean'], 'ImagePullCredentialsType' => ['shape' => 'NonEmptyString'], 'RegistryCredential' => ['shape' => 'AwsCodeBuildProjectEnvironmentRegistryCredential'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectEnvironmentEnvironmentVariablesList' => ['type' => 'list', 'member' => ['shape' => 'AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetails']], 'AwsCodeBuildProjectEnvironmentRegistryCredential' => ['type' => 'structure', 'members' => ['Credential' => ['shape' => 'NonEmptyString'], 'CredentialProvider' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectLogsConfigCloudWatchLogsDetails' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'StreamName' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectLogsConfigDetails' => ['type' => 'structure', 'members' => ['CloudWatchLogs' => ['shape' => 'AwsCodeBuildProjectLogsConfigCloudWatchLogsDetails'], 'S3Logs' => ['shape' => 'AwsCodeBuildProjectLogsConfigS3LogsDetails']]], 'AwsCodeBuildProjectLogsConfigS3LogsDetails' => ['type' => 'structure', 'members' => ['EncryptionDisabled' => ['shape' => 'Boolean'], 'Location' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsCodeBuildProjectSource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'Location' => ['shape' => 'NonEmptyString'], 'GitCloneDepth' => ['shape' => 'Integer'], 'InsecureSsl' => ['shape' => 'Boolean']]], 'AwsCodeBuildProjectVpcConfig' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'NonEmptyString'], 'Subnets' => ['shape' => 'NonEmptyStringList'], 'SecurityGroupIds' => ['shape' => 'NonEmptyStringList']]], 'AwsCorsConfiguration' => ['type' => 'structure', 'members' => ['AllowOrigins' => ['shape' => 'NonEmptyStringList'], 'AllowCredentials' => ['shape' => 'Boolean'], 'ExposeHeaders' => ['shape' => 'NonEmptyStringList'], 'MaxAge' => ['shape' => 'Integer'], 'AllowMethods' => ['shape' => 'NonEmptyStringList'], 'AllowHeaders' => ['shape' => 'NonEmptyStringList']]], 'AwsDynamoDbTableAttributeDefinition' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'NonEmptyString'], 'AttributeType' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableAttributeDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableAttributeDefinition']], 'AwsDynamoDbTableBillingModeSummary' => ['type' => 'structure', 'members' => ['BillingMode' => ['shape' => 'NonEmptyString'], 'LastUpdateToPayPerRequestDateTime' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableDetails' => ['type' => 'structure', 'members' => ['AttributeDefinitions' => ['shape' => 'AwsDynamoDbTableAttributeDefinitionList'], 'BillingModeSummary' => ['shape' => 'AwsDynamoDbTableBillingModeSummary'], 'CreationDateTime' => ['shape' => 'NonEmptyString'], 'GlobalSecondaryIndexes' => ['shape' => 'AwsDynamoDbTableGlobalSecondaryIndexList'], 'GlobalTableVersion' => ['shape' => 'NonEmptyString'], 'ItemCount' => ['shape' => 'Integer'], 'KeySchema' => ['shape' => 'AwsDynamoDbTableKeySchemaList'], 'LatestStreamArn' => ['shape' => 'NonEmptyString'], 'LatestStreamLabel' => ['shape' => 'NonEmptyString'], 'LocalSecondaryIndexes' => ['shape' => 'AwsDynamoDbTableLocalSecondaryIndexList'], 'ProvisionedThroughput' => ['shape' => 'AwsDynamoDbTableProvisionedThroughput'], 'Replicas' => ['shape' => 'AwsDynamoDbTableReplicaList'], 'RestoreSummary' => ['shape' => 'AwsDynamoDbTableRestoreSummary'], 'SseDescription' => ['shape' => 'AwsDynamoDbTableSseDescription'], 'StreamSpecification' => ['shape' => 'AwsDynamoDbTableStreamSpecification'], 'TableId' => ['shape' => 'NonEmptyString'], 'TableName' => ['shape' => 'NonEmptyString'], 'TableSizeBytes' => ['shape' => 'SizeBytes'], 'TableStatus' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableGlobalSecondaryIndex' => ['type' => 'structure', 'members' => ['Backfilling' => ['shape' => 'Boolean'], 'IndexArn' => ['shape' => 'NonEmptyString'], 'IndexName' => ['shape' => 'NonEmptyString'], 'IndexSizeBytes' => ['shape' => 'SizeBytes'], 'IndexStatus' => ['shape' => 'NonEmptyString'], 'ItemCount' => ['shape' => 'Integer'], 'KeySchema' => ['shape' => 'AwsDynamoDbTableKeySchemaList'], 'Projection' => ['shape' => 'AwsDynamoDbTableProjection'], 'ProvisionedThroughput' => ['shape' => 'AwsDynamoDbTableProvisionedThroughput']]], 'AwsDynamoDbTableGlobalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableGlobalSecondaryIndex']], 'AwsDynamoDbTableKeySchema' => ['type' => 'structure', 'members' => ['AttributeName' => ['shape' => 'NonEmptyString'], 'KeyType' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableKeySchemaList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableKeySchema']], 'AwsDynamoDbTableLocalSecondaryIndex' => ['type' => 'structure', 'members' => ['IndexArn' => ['shape' => 'NonEmptyString'], 'IndexName' => ['shape' => 'NonEmptyString'], 'KeySchema' => ['shape' => 'AwsDynamoDbTableKeySchemaList'], 'Projection' => ['shape' => 'AwsDynamoDbTableProjection']]], 'AwsDynamoDbTableLocalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableLocalSecondaryIndex']], 'AwsDynamoDbTableProjection' => ['type' => 'structure', 'members' => ['NonKeyAttributes' => ['shape' => 'StringList'], 'ProjectionType' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableProvisionedThroughput' => ['type' => 'structure', 'members' => ['LastDecreaseDateTime' => ['shape' => 'NonEmptyString'], 'LastIncreaseDateTime' => ['shape' => 'NonEmptyString'], 'NumberOfDecreasesToday' => ['shape' => 'Integer'], 'ReadCapacityUnits' => ['shape' => 'Integer'], 'WriteCapacityUnits' => ['shape' => 'Integer']]], 'AwsDynamoDbTableProvisionedThroughputOverride' => ['type' => 'structure', 'members' => ['ReadCapacityUnits' => ['shape' => 'Integer']]], 'AwsDynamoDbTableReplica' => ['type' => 'structure', 'members' => ['GlobalSecondaryIndexes' => ['shape' => 'AwsDynamoDbTableReplicaGlobalSecondaryIndexList'], 'KmsMasterKeyId' => ['shape' => 'NonEmptyString'], 'ProvisionedThroughputOverride' => ['shape' => 'AwsDynamoDbTableProvisionedThroughputOverride'], 'RegionName' => ['shape' => 'NonEmptyString'], 'ReplicaStatus' => ['shape' => 'NonEmptyString'], 'ReplicaStatusDescription' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableReplicaGlobalSecondaryIndex' => ['type' => 'structure', 'members' => ['IndexName' => ['shape' => 'NonEmptyString'], 'ProvisionedThroughputOverride' => ['shape' => 'AwsDynamoDbTableProvisionedThroughputOverride']]], 'AwsDynamoDbTableReplicaGlobalSecondaryIndexList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableReplicaGlobalSecondaryIndex']], 'AwsDynamoDbTableReplicaList' => ['type' => 'list', 'member' => ['shape' => 'AwsDynamoDbTableReplica']], 'AwsDynamoDbTableRestoreSummary' => ['type' => 'structure', 'members' => ['SourceBackupArn' => ['shape' => 'NonEmptyString'], 'SourceTableArn' => ['shape' => 'NonEmptyString'], 'RestoreDateTime' => ['shape' => 'NonEmptyString'], 'RestoreInProgress' => ['shape' => 'Boolean']]], 'AwsDynamoDbTableSseDescription' => ['type' => 'structure', 'members' => ['InaccessibleEncryptionDateTime' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'SseType' => ['shape' => 'NonEmptyString'], 'KmsMasterKeyArn' => ['shape' => 'NonEmptyString']]], 'AwsDynamoDbTableStreamSpecification' => ['type' => 'structure', 'members' => ['StreamEnabled' => ['shape' => 'Boolean'], 'StreamViewType' => ['shape' => 'NonEmptyString']]], 'AwsEc2EipDetails' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'NonEmptyString'], 'PublicIp' => ['shape' => 'NonEmptyString'], 'AllocationId' => ['shape' => 'NonEmptyString'], 'AssociationId' => ['shape' => 'NonEmptyString'], 'Domain' => ['shape' => 'NonEmptyString'], 'PublicIpv4Pool' => ['shape' => 'NonEmptyString'], 'NetworkBorderGroup' => ['shape' => 'NonEmptyString'], 'NetworkInterfaceId' => ['shape' => 'NonEmptyString'], 'NetworkInterfaceOwnerId' => ['shape' => 'NonEmptyString'], 'PrivateIpAddress' => ['shape' => 'NonEmptyString']]], 'AwsEc2InstanceDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'ImageId' => ['shape' => 'NonEmptyString'], 'IpV4Addresses' => ['shape' => 'StringList'], 'IpV6Addresses' => ['shape' => 'StringList'], 'KeyName' => ['shape' => 'NonEmptyString'], 'IamInstanceProfileArn' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'SubnetId' => ['shape' => 'NonEmptyString'], 'LaunchedAt' => ['shape' => 'NonEmptyString'], 'NetworkInterfaces' => ['shape' => 'AwsEc2InstanceNetworkInterfacesList'], 'VirtualizationType' => ['shape' => 'NonEmptyString'], 'MetadataOptions' => ['shape' => 'AwsEc2InstanceMetadataOptions']]], 'AwsEc2InstanceMetadataOptions' => ['type' => 'structure', 'members' => ['HttpEndpoint' => ['shape' => 'NonEmptyString'], 'HttpProtocolIpv6' => ['shape' => 'NonEmptyString'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'HttpTokens' => ['shape' => 'NonEmptyString'], 'InstanceMetadataTags' => ['shape' => 'NonEmptyString']]], 'AwsEc2InstanceNetworkInterfacesDetails' => ['type' => 'structure', 'members' => ['NetworkInterfaceId' => ['shape' => 'NonEmptyString']]], 'AwsEc2InstanceNetworkInterfacesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2InstanceNetworkInterfacesDetails']], 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'NonEmptyString'], 'Ebs' => ['shape' => 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails'], 'NoDevice' => ['shape' => 'NonEmptyString'], 'VirtualName' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetails' => ['type' => 'structure', 'members' => ['DeleteOnTermination' => ['shape' => 'Boolean'], 'Encrypted' => ['shape' => 'Boolean'], 'Iops' => ['shape' => 'Integer'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'SnapshotId' => ['shape' => 'NonEmptyString'], 'Throughput' => ['shape' => 'Integer'], 'VolumeSize' => ['shape' => 'Integer'], 'VolumeType' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails']], 'AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetails' => ['type' => 'structure', 'members' => ['CapacityReservationId' => ['shape' => 'NonEmptyString'], 'CapacityReservationResourceGroupArn' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetails' => ['type' => 'structure', 'members' => ['CapacityReservationPreference' => ['shape' => 'NonEmptyString'], 'CapacityReservationTarget' => ['shape' => 'AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetails']]], 'AwsEc2LaunchTemplateDataCpuOptionsDetails' => ['type' => 'structure', 'members' => ['CoreCount' => ['shape' => 'Integer'], 'ThreadsPerCore' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataCreditSpecificationDetails' => ['type' => 'structure', 'members' => ['CpuCredits' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataDetails' => ['type' => 'structure', 'members' => ['BlockDeviceMappingSet' => ['shape' => 'AwsEc2LaunchTemplateDataBlockDeviceMappingSetList'], 'CapacityReservationSpecification' => ['shape' => 'AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetails'], 'CpuOptions' => ['shape' => 'AwsEc2LaunchTemplateDataCpuOptionsDetails'], 'CreditSpecification' => ['shape' => 'AwsEc2LaunchTemplateDataCreditSpecificationDetails'], 'DisableApiStop' => ['shape' => 'Boolean'], 'DisableApiTermination' => ['shape' => 'Boolean'], 'EbsOptimized' => ['shape' => 'Boolean'], 'ElasticGpuSpecificationSet' => ['shape' => 'AwsEc2LaunchTemplateDataElasticGpuSpecificationSetList'], 'ElasticInferenceAcceleratorSet' => ['shape' => 'AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetList'], 'EnclaveOptions' => ['shape' => 'AwsEc2LaunchTemplateDataEnclaveOptionsDetails'], 'HibernationOptions' => ['shape' => 'AwsEc2LaunchTemplateDataHibernationOptionsDetails'], 'IamInstanceProfile' => ['shape' => 'AwsEc2LaunchTemplateDataIamInstanceProfileDetails'], 'ImageId' => ['shape' => 'NonEmptyString'], 'InstanceInitiatedShutdownBehavior' => ['shape' => 'NonEmptyString'], 'InstanceMarketOptions' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceMarketOptionsDetails'], 'InstanceRequirements' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsDetails'], 'InstanceType' => ['shape' => 'NonEmptyString'], 'KernelId' => ['shape' => 'NonEmptyString'], 'KeyName' => ['shape' => 'NonEmptyString'], 'LicenseSet' => ['shape' => 'AwsEc2LaunchTemplateDataLicenseSetList'], 'MaintenanceOptions' => ['shape' => 'AwsEc2LaunchTemplateDataMaintenanceOptionsDetails'], 'MetadataOptions' => ['shape' => 'AwsEc2LaunchTemplateDataMetadataOptionsDetails'], 'Monitoring' => ['shape' => 'AwsEc2LaunchTemplateDataMonitoringDetails'], 'NetworkInterfaceSet' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetList'], 'Placement' => ['shape' => 'AwsEc2LaunchTemplateDataPlacementDetails'], 'PrivateDnsNameOptions' => ['shape' => 'AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails'], 'RamDiskId' => ['shape' => 'NonEmptyString'], 'SecurityGroupIdSet' => ['shape' => 'NonEmptyStringList'], 'SecurityGroupSet' => ['shape' => 'NonEmptyStringList'], 'UserData' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataElasticGpuSpecificationSetList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails']], 'AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Integer'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails']], 'AwsEc2LaunchTemplateDataEnclaveOptionsDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsEc2LaunchTemplateDataHibernationOptionsDetails' => ['type' => 'structure', 'members' => ['Configured' => ['shape' => 'Boolean']]], 'AwsEc2LaunchTemplateDataIamInstanceProfileDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataInstanceMarketOptionsDetails' => ['type' => 'structure', 'members' => ['MarketType' => ['shape' => 'NonEmptyString'], 'SpotOptions' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails']]], 'AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetails' => ['type' => 'structure', 'members' => ['BlockDurationMinutes' => ['shape' => 'Integer'], 'InstanceInterruptionBehavior' => ['shape' => 'NonEmptyString'], 'MaxPrice' => ['shape' => 'NonEmptyString'], 'SpotInstanceType' => ['shape' => 'NonEmptyString'], 'ValidUntil' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsDetails' => ['type' => 'structure', 'members' => ['AcceleratorCount' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetails'], 'AcceleratorManufacturers' => ['shape' => 'NonEmptyStringList'], 'AcceleratorNames' => ['shape' => 'NonEmptyStringList'], 'AcceleratorTotalMemoryMiB' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetails'], 'AcceleratorTypes' => ['shape' => 'NonEmptyStringList'], 'BareMetal' => ['shape' => 'NonEmptyString'], 'BaselineEbsBandwidthMbps' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetails'], 'BurstablePerformance' => ['shape' => 'NonEmptyString'], 'CpuManufacturers' => ['shape' => 'NonEmptyStringList'], 'ExcludedInstanceTypes' => ['shape' => 'NonEmptyStringList'], 'InstanceGenerations' => ['shape' => 'NonEmptyStringList'], 'LocalStorage' => ['shape' => 'NonEmptyString'], 'LocalStorageTypes' => ['shape' => 'NonEmptyStringList'], 'MemoryGiBPerVCpu' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails'], 'MemoryMiB' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails'], 'NetworkInterfaceCount' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails'], 'OnDemandMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer'], 'RequireHibernateSupport' => ['shape' => 'Boolean'], 'SpotMaxPricePercentageOverLowestPrice' => ['shape' => 'Integer'], 'TotalLocalStorageGB' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails'], 'VCpuCount' => ['shape' => 'AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Double'], 'Min' => ['shape' => 'Double']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Double'], 'Min' => ['shape' => 'Double']]], 'AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetails' => ['type' => 'structure', 'members' => ['Max' => ['shape' => 'Integer'], 'Min' => ['shape' => 'Integer']]], 'AwsEc2LaunchTemplateDataLicenseSetDetails' => ['type' => 'structure', 'members' => ['LicenseConfigurationArn' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataLicenseSetList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataLicenseSetDetails']], 'AwsEc2LaunchTemplateDataMaintenanceOptionsDetails' => ['type' => 'structure', 'members' => ['AutoRecovery' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataMetadataOptionsDetails' => ['type' => 'structure', 'members' => ['HttpEndpoint' => ['shape' => 'NonEmptyString'], 'HttpProtocolIpv6' => ['shape' => 'NonEmptyString'], 'HttpTokens' => ['shape' => 'NonEmptyString'], 'HttpPutResponseHopLimit' => ['shape' => 'Integer'], 'InstanceMetadataTags' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataMonitoringDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails' => ['type' => 'structure', 'members' => ['AssociateCarrierIpAddress' => ['shape' => 'Boolean'], 'AssociatePublicIpAddress' => ['shape' => 'Boolean'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'NonEmptyString'], 'DeviceIndex' => ['shape' => 'Integer'], 'Groups' => ['shape' => 'NonEmptyStringList'], 'InterfaceType' => ['shape' => 'NonEmptyString'], 'Ipv4PrefixCount' => ['shape' => 'Integer'], 'Ipv4Prefixes' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesList'], 'Ipv6AddressCount' => ['shape' => 'Integer'], 'Ipv6Addresses' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesList'], 'Ipv6PrefixCount' => ['shape' => 'Integer'], 'Ipv6Prefixes' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesList'], 'NetworkCardIndex' => ['shape' => 'Integer'], 'NetworkInterfaceId' => ['shape' => 'NonEmptyString'], 'PrivateIpAddress' => ['shape' => 'NonEmptyString'], 'PrivateIpAddresses' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesList'], 'SecondaryPrivateIpAddressCount' => ['shape' => 'Integer'], 'SubnetId' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetails' => ['type' => 'structure', 'members' => ['Ipv4Prefix' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetails']], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetails' => ['type' => 'structure', 'members' => ['Ipv6Address' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetails']], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetails' => ['type' => 'structure', 'members' => ['Ipv6Prefix' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetails']], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails']], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetails' => ['type' => 'structure', 'members' => ['Primary' => ['shape' => 'Boolean'], 'PrivateIpAddress' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetails']], 'AwsEc2LaunchTemplateDataPlacementDetails' => ['type' => 'structure', 'members' => ['Affinity' => ['shape' => 'NonEmptyString'], 'AvailabilityZone' => ['shape' => 'NonEmptyString'], 'GroupName' => ['shape' => 'NonEmptyString'], 'HostId' => ['shape' => 'NonEmptyString'], 'HostResourceGroupArn' => ['shape' => 'NonEmptyString'], 'PartitionNumber' => ['shape' => 'Integer'], 'SpreadDomain' => ['shape' => 'NonEmptyString'], 'Tenancy' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails' => ['type' => 'structure', 'members' => ['EnableResourceNameDnsAAAARecord' => ['shape' => 'Boolean'], 'EnableResourceNameDnsARecord' => ['shape' => 'Boolean'], 'HostnameType' => ['shape' => 'NonEmptyString']]], 'AwsEc2LaunchTemplateDetails' => ['type' => 'structure', 'members' => ['LaunchTemplateName' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'LaunchTemplateData' => ['shape' => 'AwsEc2LaunchTemplateDataDetails'], 'DefaultVersionNumber' => ['shape' => 'Long'], 'LatestVersionNumber' => ['shape' => 'Long']]], 'AwsEc2NetworkAclAssociation' => ['type' => 'structure', 'members' => ['NetworkAclAssociationId' => ['shape' => 'NonEmptyString'], 'NetworkAclId' => ['shape' => 'NonEmptyString'], 'SubnetId' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkAclAssociationList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkAclAssociation']], 'AwsEc2NetworkAclDetails' => ['type' => 'structure', 'members' => ['IsDefault' => ['shape' => 'Boolean'], 'NetworkAclId' => ['shape' => 'NonEmptyString'], 'OwnerId' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'Associations' => ['shape' => 'AwsEc2NetworkAclAssociationList'], 'Entries' => ['shape' => 'AwsEc2NetworkAclEntryList']]], 'AwsEc2NetworkAclEntry' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'NonEmptyString'], 'Egress' => ['shape' => 'Boolean'], 'IcmpTypeCode' => ['shape' => 'IcmpTypeCode'], 'Ipv6CidrBlock' => ['shape' => 'NonEmptyString'], 'PortRange' => ['shape' => 'PortRangeFromTo'], 'Protocol' => ['shape' => 'NonEmptyString'], 'RuleAction' => ['shape' => 'NonEmptyString'], 'RuleNumber' => ['shape' => 'Integer']]], 'AwsEc2NetworkAclEntryList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkAclEntry']], 'AwsEc2NetworkInterfaceAttachment' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'NonEmptyString'], 'AttachmentId' => ['shape' => 'NonEmptyString'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'DeviceIndex' => ['shape' => 'Integer'], 'InstanceId' => ['shape' => 'NonEmptyString'], 'InstanceOwnerId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkInterfaceDetails' => ['type' => 'structure', 'members' => ['Attachment' => ['shape' => 'AwsEc2NetworkInterfaceAttachment'], 'NetworkInterfaceId' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'AwsEc2NetworkInterfaceSecurityGroupList'], 'SourceDestCheck' => ['shape' => 'Boolean'], 'IpV6Addresses' => ['shape' => 'AwsEc2NetworkInterfaceIpV6AddressList'], 'PrivateIpAddresses' => ['shape' => 'AwsEc2NetworkInterfacePrivateIpAddressList'], 'PublicDnsName' => ['shape' => 'NonEmptyString'], 'PublicIp' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkInterfaceIpV6AddressDetail' => ['type' => 'structure', 'members' => ['IpV6Address' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkInterfaceIpV6AddressList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkInterfaceIpV6AddressDetail']], 'AwsEc2NetworkInterfacePrivateIpAddressDetail' => ['type' => 'structure', 'members' => ['PrivateIpAddress' => ['shape' => 'NonEmptyString'], 'PrivateDnsName' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkInterfacePrivateIpAddressList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkInterfacePrivateIpAddressDetail']], 'AwsEc2NetworkInterfaceSecurityGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'NonEmptyString'], 'GroupId' => ['shape' => 'NonEmptyString']]], 'AwsEc2NetworkInterfaceSecurityGroupList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2NetworkInterfaceSecurityGroup']], 'AwsEc2SecurityGroupDetails' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'NonEmptyString'], 'GroupId' => ['shape' => 'NonEmptyString'], 'OwnerId' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'IpPermissions' => ['shape' => 'AwsEc2SecurityGroupIpPermissionList'], 'IpPermissionsEgress' => ['shape' => 'AwsEc2SecurityGroupIpPermissionList']]], 'AwsEc2SecurityGroupIpPermission' => ['type' => 'structure', 'members' => ['IpProtocol' => ['shape' => 'NonEmptyString'], 'FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer'], 'UserIdGroupPairs' => ['shape' => 'AwsEc2SecurityGroupUserIdGroupPairList'], 'IpRanges' => ['shape' => 'AwsEc2SecurityGroupIpRangeList'], 'Ipv6Ranges' => ['shape' => 'AwsEc2SecurityGroupIpv6RangeList'], 'PrefixListIds' => ['shape' => 'AwsEc2SecurityGroupPrefixListIdList']]], 'AwsEc2SecurityGroupIpPermissionList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2SecurityGroupIpPermission']], 'AwsEc2SecurityGroupIpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'NonEmptyString']]], 'AwsEc2SecurityGroupIpRangeList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2SecurityGroupIpRange']], 'AwsEc2SecurityGroupIpv6Range' => ['type' => 'structure', 'members' => ['CidrIpv6' => ['shape' => 'NonEmptyString']]], 'AwsEc2SecurityGroupIpv6RangeList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2SecurityGroupIpv6Range']], 'AwsEc2SecurityGroupPrefixListId' => ['type' => 'structure', 'members' => ['PrefixListId' => ['shape' => 'NonEmptyString']]], 'AwsEc2SecurityGroupPrefixListIdList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2SecurityGroupPrefixListId']], 'AwsEc2SecurityGroupUserIdGroupPair' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'NonEmptyString'], 'GroupName' => ['shape' => 'NonEmptyString'], 'PeeringStatus' => ['shape' => 'NonEmptyString'], 'UserId' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'VpcPeeringConnectionId' => ['shape' => 'NonEmptyString']]], 'AwsEc2SecurityGroupUserIdGroupPairList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2SecurityGroupUserIdGroupPair']], 'AwsEc2SubnetDetails' => ['type' => 'structure', 'members' => ['AssignIpv6AddressOnCreation' => ['shape' => 'Boolean'], 'AvailabilityZone' => ['shape' => 'NonEmptyString'], 'AvailabilityZoneId' => ['shape' => 'NonEmptyString'], 'AvailableIpAddressCount' => ['shape' => 'Integer'], 'CidrBlock' => ['shape' => 'NonEmptyString'], 'DefaultForAz' => ['shape' => 'Boolean'], 'MapPublicIpOnLaunch' => ['shape' => 'Boolean'], 'OwnerId' => ['shape' => 'NonEmptyString'], 'State' => ['shape' => 'NonEmptyString'], 'SubnetArn' => ['shape' => 'NonEmptyString'], 'SubnetId' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'Ipv6CidrBlockAssociationSet' => ['shape' => 'Ipv6CidrBlockAssociationList']]], 'AwsEc2TransitGatewayDetails' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'DefaultRouteTablePropagation' => ['shape' => 'NonEmptyString'], 'AutoAcceptSharedAttachments' => ['shape' => 'NonEmptyString'], 'DefaultRouteTableAssociation' => ['shape' => 'NonEmptyString'], 'TransitGatewayCidrBlocks' => ['shape' => 'NonEmptyStringList'], 'AssociationDefaultRouteTableId' => ['shape' => 'NonEmptyString'], 'PropagationDefaultRouteTableId' => ['shape' => 'NonEmptyString'], 'VpnEcmpSupport' => ['shape' => 'NonEmptyString'], 'DnsSupport' => ['shape' => 'NonEmptyString'], 'MulticastSupport' => ['shape' => 'NonEmptyString'], 'AmazonSideAsn' => ['shape' => 'Integer']]], 'AwsEc2VolumeAttachment' => ['type' => 'structure', 'members' => ['AttachTime' => ['shape' => 'NonEmptyString'], 'DeleteOnTermination' => ['shape' => 'Boolean'], 'InstanceId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsEc2VolumeAttachmentList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2VolumeAttachment']], 'AwsEc2VolumeDetails' => ['type' => 'structure', 'members' => ['CreateTime' => ['shape' => 'NonEmptyString'], 'DeviceName' => ['shape' => 'NonEmptyString'], 'Encrypted' => ['shape' => 'Boolean'], 'Size' => ['shape' => 'Integer'], 'SnapshotId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'Attachments' => ['shape' => 'AwsEc2VolumeAttachmentList'], 'VolumeId' => ['shape' => 'NonEmptyString'], 'VolumeType' => ['shape' => 'NonEmptyString'], 'VolumeScanStatus' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpcDetails' => ['type' => 'structure', 'members' => ['CidrBlockAssociationSet' => ['shape' => 'CidrBlockAssociationList'], 'Ipv6CidrBlockAssociationSet' => ['shape' => 'Ipv6CidrBlockAssociationList'], 'DhcpOptionsId' => ['shape' => 'NonEmptyString'], 'State' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpcEndpointServiceDetails' => ['type' => 'structure', 'members' => ['AcceptanceRequired' => ['shape' => 'Boolean'], 'AvailabilityZones' => ['shape' => 'NonEmptyStringList'], 'BaseEndpointDnsNames' => ['shape' => 'NonEmptyStringList'], 'ManagesVpcEndpoints' => ['shape' => 'Boolean'], 'GatewayLoadBalancerArns' => ['shape' => 'NonEmptyStringList'], 'NetworkLoadBalancerArns' => ['shape' => 'NonEmptyStringList'], 'PrivateDnsName' => ['shape' => 'NonEmptyString'], 'ServiceId' => ['shape' => 'NonEmptyString'], 'ServiceName' => ['shape' => 'NonEmptyString'], 'ServiceState' => ['shape' => 'NonEmptyString'], 'ServiceType' => ['shape' => 'AwsEc2VpcEndpointServiceServiceTypeList']]], 'AwsEc2VpcEndpointServiceServiceTypeDetails' => ['type' => 'structure', 'members' => ['ServiceType' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpcEndpointServiceServiceTypeList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2VpcEndpointServiceServiceTypeDetails']], 'AwsEc2VpcPeeringConnectionDetails' => ['type' => 'structure', 'members' => ['AccepterVpcInfo' => ['shape' => 'AwsEc2VpcPeeringConnectionVpcInfoDetails'], 'ExpirationTime' => ['shape' => 'NonEmptyString'], 'RequesterVpcInfo' => ['shape' => 'AwsEc2VpcPeeringConnectionVpcInfoDetails'], 'Status' => ['shape' => 'AwsEc2VpcPeeringConnectionStatusDetails'], 'VpcPeeringConnectionId' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpcPeeringConnectionStatusDetails' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'NonEmptyString'], 'Message' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpcPeeringConnectionVpcInfoDetails' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'NonEmptyString'], 'CidrBlockSet' => ['shape' => 'VpcInfoCidrBlockSetList'], 'Ipv6CidrBlockSet' => ['shape' => 'VpcInfoIpv6CidrBlockSetList'], 'OwnerId' => ['shape' => 'NonEmptyString'], 'PeeringOptions' => ['shape' => 'VpcInfoPeeringOptionsDetails'], 'Region' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpnConnectionDetails' => ['type' => 'structure', 'members' => ['VpnConnectionId' => ['shape' => 'NonEmptyString'], 'State' => ['shape' => 'NonEmptyString'], 'CustomerGatewayId' => ['shape' => 'NonEmptyString'], 'CustomerGatewayConfiguration' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString'], 'VpnGatewayId' => ['shape' => 'NonEmptyString'], 'Category' => ['shape' => 'NonEmptyString'], 'VgwTelemetry' => ['shape' => 'AwsEc2VpnConnectionVgwTelemetryList'], 'Options' => ['shape' => 'AwsEc2VpnConnectionOptionsDetails'], 'Routes' => ['shape' => 'AwsEc2VpnConnectionRoutesList'], 'TransitGatewayId' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpnConnectionOptionsDetails' => ['type' => 'structure', 'members' => ['StaticRoutesOnly' => ['shape' => 'Boolean'], 'TunnelOptions' => ['shape' => 'AwsEc2VpnConnectionOptionsTunnelOptionsList']]], 'AwsEc2VpnConnectionOptionsTunnelOptionsDetails' => ['type' => 'structure', 'members' => ['DpdTimeoutSeconds' => ['shape' => 'Integer'], 'IkeVersions' => ['shape' => 'NonEmptyStringList'], 'OutsideIpAddress' => ['shape' => 'NonEmptyString'], 'Phase1DhGroupNumbers' => ['shape' => 'IntegerList'], 'Phase1EncryptionAlgorithms' => ['shape' => 'NonEmptyStringList'], 'Phase1IntegrityAlgorithms' => ['shape' => 'NonEmptyStringList'], 'Phase1LifetimeSeconds' => ['shape' => 'Integer'], 'Phase2DhGroupNumbers' => ['shape' => 'IntegerList'], 'Phase2EncryptionAlgorithms' => ['shape' => 'NonEmptyStringList'], 'Phase2IntegrityAlgorithms' => ['shape' => 'NonEmptyStringList'], 'Phase2LifetimeSeconds' => ['shape' => 'Integer'], 'PreSharedKey' => ['shape' => 'NonEmptyString'], 'RekeyFuzzPercentage' => ['shape' => 'Integer'], 'RekeyMarginTimeSeconds' => ['shape' => 'Integer'], 'ReplayWindowSize' => ['shape' => 'Integer'], 'TunnelInsideCidr' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpnConnectionOptionsTunnelOptionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2VpnConnectionOptionsTunnelOptionsDetails']], 'AwsEc2VpnConnectionRoutesDetails' => ['type' => 'structure', 'members' => ['DestinationCidrBlock' => ['shape' => 'NonEmptyString'], 'State' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpnConnectionRoutesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2VpnConnectionRoutesDetails']], 'AwsEc2VpnConnectionVgwTelemetryDetails' => ['type' => 'structure', 'members' => ['AcceptedRouteCount' => ['shape' => 'Integer'], 'CertificateArn' => ['shape' => 'NonEmptyString'], 'LastStatusChange' => ['shape' => 'NonEmptyString'], 'OutsideIpAddress' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'StatusMessage' => ['shape' => 'NonEmptyString']]], 'AwsEc2VpnConnectionVgwTelemetryList' => ['type' => 'list', 'member' => ['shape' => 'AwsEc2VpnConnectionVgwTelemetryDetails']], 'AwsEcrContainerImageDetails' => ['type' => 'structure', 'members' => ['RegistryId' => ['shape' => 'NonEmptyString'], 'RepositoryName' => ['shape' => 'NonEmptyString'], 'Architecture' => ['shape' => 'NonEmptyString'], 'ImageDigest' => ['shape' => 'NonEmptyString'], 'ImageTags' => ['shape' => 'NonEmptyStringList'], 'ImagePublishedAt' => ['shape' => 'NonEmptyString']]], 'AwsEcrRepositoryDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'ImageScanningConfiguration' => ['shape' => 'AwsEcrRepositoryImageScanningConfigurationDetails'], 'ImageTagMutability' => ['shape' => 'NonEmptyString'], 'LifecyclePolicy' => ['shape' => 'AwsEcrRepositoryLifecyclePolicyDetails'], 'RepositoryName' => ['shape' => 'NonEmptyString'], 'RepositoryPolicyText' => ['shape' => 'NonEmptyString']]], 'AwsEcrRepositoryImageScanningConfigurationDetails' => ['type' => 'structure', 'members' => ['ScanOnPush' => ['shape' => 'Boolean']]], 'AwsEcrRepositoryLifecyclePolicyDetails' => ['type' => 'structure', 'members' => ['LifecyclePolicyText' => ['shape' => 'NonEmptyString'], 'RegistryId' => ['shape' => 'NonEmptyString']]], 'AwsEcsClusterClusterSettingsDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsClusterClusterSettingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsClusterClusterSettingsDetails']], 'AwsEcsClusterConfigurationDetails' => ['type' => 'structure', 'members' => ['ExecuteCommandConfiguration' => ['shape' => 'AwsEcsClusterConfigurationExecuteCommandConfigurationDetails']]], 'AwsEcsClusterConfigurationExecuteCommandConfigurationDetails' => ['type' => 'structure', 'members' => ['KmsKeyId' => ['shape' => 'NonEmptyString'], 'LogConfiguration' => ['shape' => 'AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails'], 'Logging' => ['shape' => 'NonEmptyString']]], 'AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails' => ['type' => 'structure', 'members' => ['CloudWatchEncryptionEnabled' => ['shape' => 'Boolean'], 'CloudWatchLogGroupName' => ['shape' => 'NonEmptyString'], 'S3BucketName' => ['shape' => 'NonEmptyString'], 'S3EncryptionEnabled' => ['shape' => 'Boolean'], 'S3KeyPrefix' => ['shape' => 'NonEmptyString']]], 'AwsEcsClusterDefaultCapacityProviderStrategyDetails' => ['type' => 'structure', 'members' => ['Base' => ['shape' => 'Integer'], 'CapacityProvider' => ['shape' => 'NonEmptyString'], 'Weight' => ['shape' => 'Integer']]], 'AwsEcsClusterDefaultCapacityProviderStrategyList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsClusterDefaultCapacityProviderStrategyDetails']], 'AwsEcsClusterDetails' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => 'NonEmptyString'], 'ActiveServicesCount' => ['shape' => 'Integer'], 'CapacityProviders' => ['shape' => 'NonEmptyStringList'], 'ClusterSettings' => ['shape' => 'AwsEcsClusterClusterSettingsList'], 'Configuration' => ['shape' => 'AwsEcsClusterConfigurationDetails'], 'DefaultCapacityProviderStrategy' => ['shape' => 'AwsEcsClusterDefaultCapacityProviderStrategyList'], 'ClusterName' => ['shape' => 'NonEmptyString'], 'RegisteredContainerInstancesCount' => ['shape' => 'Integer'], 'RunningTasksCount' => ['shape' => 'Integer'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsEcsContainerDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Image' => ['shape' => 'NonEmptyString'], 'MountPoints' => ['shape' => 'AwsMountPointList'], 'Privileged' => ['shape' => 'Boolean']]], 'AwsEcsContainerDetailsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsContainerDetails']], 'AwsEcsServiceCapacityProviderStrategyDetails' => ['type' => 'structure', 'members' => ['Base' => ['shape' => 'Integer'], 'CapacityProvider' => ['shape' => 'NonEmptyString'], 'Weight' => ['shape' => 'Integer']]], 'AwsEcsServiceCapacityProviderStrategyList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsServiceCapacityProviderStrategyDetails']], 'AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetails' => ['type' => 'structure', 'members' => ['Enable' => ['shape' => 'Boolean'], 'Rollback' => ['shape' => 'Boolean']]], 'AwsEcsServiceDeploymentConfigurationDetails' => ['type' => 'structure', 'members' => ['DeploymentCircuitBreaker' => ['shape' => 'AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetails'], 'MaximumPercent' => ['shape' => 'Integer'], 'MinimumHealthyPercent' => ['shape' => 'Integer']]], 'AwsEcsServiceDeploymentControllerDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsServiceDetails' => ['type' => 'structure', 'members' => ['CapacityProviderStrategy' => ['shape' => 'AwsEcsServiceCapacityProviderStrategyList'], 'Cluster' => ['shape' => 'NonEmptyString'], 'DeploymentConfiguration' => ['shape' => 'AwsEcsServiceDeploymentConfigurationDetails'], 'DeploymentController' => ['shape' => 'AwsEcsServiceDeploymentControllerDetails'], 'DesiredCount' => ['shape' => 'Integer'], 'EnableEcsManagedTags' => ['shape' => 'Boolean'], 'EnableExecuteCommand' => ['shape' => 'Boolean'], 'HealthCheckGracePeriodSeconds' => ['shape' => 'Integer'], 'LaunchType' => ['shape' => 'NonEmptyString'], 'LoadBalancers' => ['shape' => 'AwsEcsServiceLoadBalancersList'], 'Name' => ['shape' => 'NonEmptyString'], 'NetworkConfiguration' => ['shape' => 'AwsEcsServiceNetworkConfigurationDetails'], 'PlacementConstraints' => ['shape' => 'AwsEcsServicePlacementConstraintsList'], 'PlacementStrategies' => ['shape' => 'AwsEcsServicePlacementStrategiesList'], 'PlatformVersion' => ['shape' => 'NonEmptyString'], 'PropagateTags' => ['shape' => 'NonEmptyString'], 'Role' => ['shape' => 'NonEmptyString'], 'SchedulingStrategy' => ['shape' => 'NonEmptyString'], 'ServiceArn' => ['shape' => 'NonEmptyString'], 'ServiceName' => ['shape' => 'NonEmptyString'], 'ServiceRegistries' => ['shape' => 'AwsEcsServiceServiceRegistriesList'], 'TaskDefinition' => ['shape' => 'NonEmptyString']]], 'AwsEcsServiceLoadBalancersDetails' => ['type' => 'structure', 'members' => ['ContainerName' => ['shape' => 'NonEmptyString'], 'ContainerPort' => ['shape' => 'Integer'], 'LoadBalancerName' => ['shape' => 'NonEmptyString'], 'TargetGroupArn' => ['shape' => 'NonEmptyString']]], 'AwsEcsServiceLoadBalancersList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsServiceLoadBalancersDetails']], 'AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails' => ['type' => 'structure', 'members' => ['AssignPublicIp' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'NonEmptyStringList'], 'Subnets' => ['shape' => 'NonEmptyStringList']]], 'AwsEcsServiceNetworkConfigurationDetails' => ['type' => 'structure', 'members' => ['AwsVpcConfiguration' => ['shape' => 'AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetails']]], 'AwsEcsServicePlacementConstraintsDetails' => ['type' => 'structure', 'members' => ['Expression' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsServicePlacementConstraintsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsServicePlacementConstraintsDetails']], 'AwsEcsServicePlacementStrategiesDetails' => ['type' => 'structure', 'members' => ['Field' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsServicePlacementStrategiesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsServicePlacementStrategiesDetails']], 'AwsEcsServiceServiceRegistriesDetails' => ['type' => 'structure', 'members' => ['ContainerName' => ['shape' => 'NonEmptyString'], 'ContainerPort' => ['shape' => 'Integer'], 'Port' => ['shape' => 'Integer'], 'RegistryArn' => ['shape' => 'NonEmptyString']]], 'AwsEcsServiceServiceRegistriesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsServiceServiceRegistriesDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails' => ['type' => 'structure', 'members' => ['Condition' => ['shape' => 'NonEmptyString'], 'ContainerName' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsDependsOnList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsDetails' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'NonEmptyStringList'], 'Cpu' => ['shape' => 'Integer'], 'DependsOn' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsDependsOnList'], 'DisableNetworking' => ['shape' => 'Boolean'], 'DnsSearchDomains' => ['shape' => 'NonEmptyStringList'], 'DnsServers' => ['shape' => 'NonEmptyStringList'], 'DockerLabels' => ['shape' => 'FieldMap'], 'DockerSecurityOptions' => ['shape' => 'NonEmptyStringList'], 'EntryPoint' => ['shape' => 'NonEmptyStringList'], 'Environment' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentList'], 'EnvironmentFiles' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesList'], 'Essential' => ['shape' => 'Boolean'], 'ExtraHosts' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsExtraHostsList'], 'FirelensConfiguration' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails'], 'HealthCheck' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails'], 'Hostname' => ['shape' => 'NonEmptyString'], 'Image' => ['shape' => 'NonEmptyString'], 'Interactive' => ['shape' => 'Boolean'], 'Links' => ['shape' => 'NonEmptyStringList'], 'LinuxParameters' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails'], 'LogConfiguration' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails'], 'Memory' => ['shape' => 'Integer'], 'MemoryReservation' => ['shape' => 'Integer'], 'MountPoints' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsMountPointsList'], 'Name' => ['shape' => 'NonEmptyString'], 'PortMappings' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsPortMappingsList'], 'Privileged' => ['shape' => 'Boolean'], 'PseudoTerminal' => ['shape' => 'Boolean'], 'ReadonlyRootFilesystem' => ['shape' => 'Boolean'], 'RepositoryCredentials' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails'], 'ResourceRequirements' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsList'], 'Secrets' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsSecretsList'], 'StartTimeout' => ['shape' => 'Integer'], 'StopTimeout' => ['shape' => 'Integer'], 'SystemControls' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsSystemControlsList'], 'Ulimits' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsUlimitsList'], 'User' => ['shape' => 'NonEmptyString'], 'VolumesFrom' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsVolumesFromList'], 'WorkingDirectory' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails' => ['type' => 'structure', 'members' => ['Hostname' => ['shape' => 'NonEmptyString'], 'IpAddress' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsExtraHostsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetails' => ['type' => 'structure', 'members' => ['Options' => ['shape' => 'FieldMap'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetails' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'NonEmptyStringList'], 'Interval' => ['shape' => 'Integer'], 'Retries' => ['shape' => 'Integer'], 'StartPeriod' => ['shape' => 'Integer'], 'Timeout' => ['shape' => 'Integer']]], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails' => ['type' => 'structure', 'members' => ['Add' => ['shape' => 'NonEmptyStringList'], 'Drop' => ['shape' => 'NonEmptyStringList']]], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetails' => ['type' => 'structure', 'members' => ['Capabilities' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails'], 'Devices' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesList'], 'InitProcessEnabled' => ['shape' => 'Boolean'], 'MaxSwap' => ['shape' => 'Integer'], 'SharedMemorySize' => ['shape' => 'Integer'], 'Swappiness' => ['shape' => 'Integer'], 'Tmpfs' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsList']]], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails' => ['type' => 'structure', 'members' => ['ContainerPath' => ['shape' => 'NonEmptyString'], 'HostPath' => ['shape' => 'NonEmptyString'], 'Permissions' => ['shape' => 'NonEmptyStringList']]], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails' => ['type' => 'structure', 'members' => ['ContainerPath' => ['shape' => 'NonEmptyString'], 'MountOptions' => ['shape' => 'NonEmptyStringList'], 'Size' => ['shape' => 'Integer']]], 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetails' => ['type' => 'structure', 'members' => ['LogDriver' => ['shape' => 'NonEmptyString'], 'Options' => ['shape' => 'FieldMap'], 'SecretOptions' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsList']]], 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'ValueFrom' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails' => ['type' => 'structure', 'members' => ['ContainerPath' => ['shape' => 'NonEmptyString'], 'ReadOnly' => ['shape' => 'Boolean'], 'SourceVolume' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsMountPointsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails' => ['type' => 'structure', 'members' => ['ContainerPort' => ['shape' => 'Integer'], 'HostPort' => ['shape' => 'Integer'], 'Protocol' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsPortMappingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetails' => ['type' => 'structure', 'members' => ['CredentialsParameter' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'ValueFrom' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsSecretsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsSystemControlsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails' => ['type' => 'structure', 'members' => ['HardLimit' => ['shape' => 'Integer'], 'Name' => ['shape' => 'NonEmptyString'], 'SoftLimit' => ['shape' => 'Integer']]], 'AwsEcsTaskDefinitionContainerDefinitionsUlimitsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetails']], 'AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails' => ['type' => 'structure', 'members' => ['ReadOnly' => ['shape' => 'Boolean'], 'SourceContainer' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionContainerDefinitionsVolumesFromList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetails']], 'AwsEcsTaskDefinitionDetails' => ['type' => 'structure', 'members' => ['ContainerDefinitions' => ['shape' => 'AwsEcsTaskDefinitionContainerDefinitionsList'], 'Cpu' => ['shape' => 'NonEmptyString'], 'ExecutionRoleArn' => ['shape' => 'NonEmptyString'], 'Family' => ['shape' => 'NonEmptyString'], 'InferenceAccelerators' => ['shape' => 'AwsEcsTaskDefinitionInferenceAcceleratorsList'], 'IpcMode' => ['shape' => 'NonEmptyString'], 'Memory' => ['shape' => 'NonEmptyString'], 'NetworkMode' => ['shape' => 'NonEmptyString'], 'PidMode' => ['shape' => 'NonEmptyString'], 'PlacementConstraints' => ['shape' => 'AwsEcsTaskDefinitionPlacementConstraintsList'], 'ProxyConfiguration' => ['shape' => 'AwsEcsTaskDefinitionProxyConfigurationDetails'], 'RequiresCompatibilities' => ['shape' => 'NonEmptyStringList'], 'TaskRoleArn' => ['shape' => 'NonEmptyString'], 'Volumes' => ['shape' => 'AwsEcsTaskDefinitionVolumesList']]], 'AwsEcsTaskDefinitionInferenceAcceleratorsDetails' => ['type' => 'structure', 'members' => ['DeviceName' => ['shape' => 'NonEmptyString'], 'DeviceType' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionInferenceAcceleratorsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionInferenceAcceleratorsDetails']], 'AwsEcsTaskDefinitionPlacementConstraintsDetails' => ['type' => 'structure', 'members' => ['Expression' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionPlacementConstraintsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionPlacementConstraintsDetails']], 'AwsEcsTaskDefinitionProxyConfigurationDetails' => ['type' => 'structure', 'members' => ['ContainerName' => ['shape' => 'NonEmptyString'], 'ProxyConfigurationProperties' => ['shape' => 'AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesList'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetails']], 'AwsEcsTaskDefinitionVolumesDetails' => ['type' => 'structure', 'members' => ['DockerVolumeConfiguration' => ['shape' => 'AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails'], 'EfsVolumeConfiguration' => ['shape' => 'AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails'], 'Host' => ['shape' => 'AwsEcsTaskDefinitionVolumesHostDetails'], 'Name' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetails' => ['type' => 'structure', 'members' => ['Autoprovision' => ['shape' => 'Boolean'], 'Driver' => ['shape' => 'NonEmptyString'], 'DriverOpts' => ['shape' => 'FieldMap'], 'Labels' => ['shape' => 'FieldMap'], 'Scope' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails' => ['type' => 'structure', 'members' => ['AccessPointId' => ['shape' => 'NonEmptyString'], 'Iam' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetails' => ['type' => 'structure', 'members' => ['AuthorizationConfig' => ['shape' => 'AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetails'], 'FilesystemId' => ['shape' => 'NonEmptyString'], 'RootDirectory' => ['shape' => 'NonEmptyString'], 'TransitEncryption' => ['shape' => 'NonEmptyString'], 'TransitEncryptionPort' => ['shape' => 'Integer']]], 'AwsEcsTaskDefinitionVolumesHostDetails' => ['type' => 'structure', 'members' => ['SourcePath' => ['shape' => 'NonEmptyString']]], 'AwsEcsTaskDefinitionVolumesList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskDefinitionVolumesDetails']], 'AwsEcsTaskDetails' => ['type' => 'structure', 'members' => ['ClusterArn' => ['shape' => 'NonEmptyString'], 'TaskDefinitionArn' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString'], 'CreatedAt' => ['shape' => 'NonEmptyString'], 'StartedAt' => ['shape' => 'NonEmptyString'], 'StartedBy' => ['shape' => 'NonEmptyString'], 'Group' => ['shape' => 'NonEmptyString'], 'Volumes' => ['shape' => 'AwsEcsTaskVolumeDetailsList'], 'Containers' => ['shape' => 'AwsEcsContainerDetailsList']]], 'AwsEcsTaskVolumeDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Host' => ['shape' => 'AwsEcsTaskVolumeHostDetails']]], 'AwsEcsTaskVolumeDetailsList' => ['type' => 'list', 'member' => ['shape' => 'AwsEcsTaskVolumeDetails']], 'AwsEcsTaskVolumeHostDetails' => ['type' => 'structure', 'members' => ['SourcePath' => ['shape' => 'NonEmptyString']]], 'AwsEfsAccessPointDetails' => ['type' => 'structure', 'members' => ['AccessPointId' => ['shape' => 'NonEmptyString'], 'Arn' => ['shape' => 'NonEmptyString'], 'ClientToken' => ['shape' => 'NonEmptyString'], 'FileSystemId' => ['shape' => 'NonEmptyString'], 'PosixUser' => ['shape' => 'AwsEfsAccessPointPosixUserDetails'], 'RootDirectory' => ['shape' => 'AwsEfsAccessPointRootDirectoryDetails']]], 'AwsEfsAccessPointPosixUserDetails' => ['type' => 'structure', 'members' => ['Gid' => ['shape' => 'NonEmptyString'], 'SecondaryGids' => ['shape' => 'NonEmptyStringList'], 'Uid' => ['shape' => 'NonEmptyString']]], 'AwsEfsAccessPointRootDirectoryCreationInfoDetails' => ['type' => 'structure', 'members' => ['OwnerGid' => ['shape' => 'NonEmptyString'], 'OwnerUid' => ['shape' => 'NonEmptyString'], 'Permissions' => ['shape' => 'NonEmptyString']]], 'AwsEfsAccessPointRootDirectoryDetails' => ['type' => 'structure', 'members' => ['CreationInfo' => ['shape' => 'AwsEfsAccessPointRootDirectoryCreationInfoDetails'], 'Path' => ['shape' => 'NonEmptyString']]], 'AwsEksClusterDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'CertificateAuthorityData' => ['shape' => 'NonEmptyString'], 'ClusterStatus' => ['shape' => 'NonEmptyString'], 'Endpoint' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'ResourcesVpcConfig' => ['shape' => 'AwsEksClusterResourcesVpcConfigDetails'], 'RoleArn' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString'], 'Logging' => ['shape' => 'AwsEksClusterLoggingDetails']]], 'AwsEksClusterLoggingClusterLoggingDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Types' => ['shape' => 'NonEmptyStringList']]], 'AwsEksClusterLoggingClusterLoggingList' => ['type' => 'list', 'member' => ['shape' => 'AwsEksClusterLoggingClusterLoggingDetails']], 'AwsEksClusterLoggingDetails' => ['type' => 'structure', 'members' => ['ClusterLogging' => ['shape' => 'AwsEksClusterLoggingClusterLoggingList']]], 'AwsEksClusterResourcesVpcConfigDetails' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'NonEmptyStringList'], 'SubnetIds' => ['shape' => 'NonEmptyStringList']]], 'AwsElasticBeanstalkEnvironmentDetails' => ['type' => 'structure', 'members' => ['ApplicationName' => ['shape' => 'NonEmptyString'], 'Cname' => ['shape' => 'NonEmptyString'], 'DateCreated' => ['shape' => 'NonEmptyString'], 'DateUpdated' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'EndpointUrl' => ['shape' => 'NonEmptyString'], 'EnvironmentArn' => ['shape' => 'NonEmptyString'], 'EnvironmentId' => ['shape' => 'NonEmptyString'], 'EnvironmentLinks' => ['shape' => 'AwsElasticBeanstalkEnvironmentEnvironmentLinks'], 'EnvironmentName' => ['shape' => 'NonEmptyString'], 'OptionSettings' => ['shape' => 'AwsElasticBeanstalkEnvironmentOptionSettings'], 'PlatformArn' => ['shape' => 'NonEmptyString'], 'SolutionStackName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Tier' => ['shape' => 'AwsElasticBeanstalkEnvironmentTier'], 'VersionLabel' => ['shape' => 'NonEmptyString']]], 'AwsElasticBeanstalkEnvironmentEnvironmentLink' => ['type' => 'structure', 'members' => ['EnvironmentName' => ['shape' => 'NonEmptyString'], 'LinkName' => ['shape' => 'NonEmptyString']]], 'AwsElasticBeanstalkEnvironmentEnvironmentLinks' => ['type' => 'list', 'member' => ['shape' => 'AwsElasticBeanstalkEnvironmentEnvironmentLink']], 'AwsElasticBeanstalkEnvironmentOptionSetting' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'NonEmptyString'], 'OptionName' => ['shape' => 'NonEmptyString'], 'ResourceName' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsElasticBeanstalkEnvironmentOptionSettings' => ['type' => 'list', 'member' => ['shape' => 'AwsElasticBeanstalkEnvironmentOptionSetting']], 'AwsElasticBeanstalkEnvironmentTier' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString']]], 'AwsElasticsearchDomainDetails' => ['type' => 'structure', 'members' => ['AccessPolicies' => ['shape' => 'NonEmptyString'], 'DomainEndpointOptions' => ['shape' => 'AwsElasticsearchDomainDomainEndpointOptions'], 'DomainId' => ['shape' => 'NonEmptyString'], 'DomainName' => ['shape' => 'NonEmptyString'], 'Endpoint' => ['shape' => 'NonEmptyString'], 'Endpoints' => ['shape' => 'FieldMap'], 'ElasticsearchVersion' => ['shape' => 'NonEmptyString'], 'ElasticsearchClusterConfig' => ['shape' => 'AwsElasticsearchDomainElasticsearchClusterConfigDetails'], 'EncryptionAtRestOptions' => ['shape' => 'AwsElasticsearchDomainEncryptionAtRestOptions'], 'LogPublishingOptions' => ['shape' => 'AwsElasticsearchDomainLogPublishingOptions'], 'NodeToNodeEncryptionOptions' => ['shape' => 'AwsElasticsearchDomainNodeToNodeEncryptionOptions'], 'ServiceSoftwareOptions' => ['shape' => 'AwsElasticsearchDomainServiceSoftwareOptions'], 'VPCOptions' => ['shape' => 'AwsElasticsearchDomainVPCOptions']]], 'AwsElasticsearchDomainDomainEndpointOptions' => ['type' => 'structure', 'members' => ['EnforceHTTPS' => ['shape' => 'Boolean'], 'TLSSecurityPolicy' => ['shape' => 'NonEmptyString']]], 'AwsElasticsearchDomainElasticsearchClusterConfigDetails' => ['type' => 'structure', 'members' => ['DedicatedMasterCount' => ['shape' => 'Integer'], 'DedicatedMasterEnabled' => ['shape' => 'Boolean'], 'DedicatedMasterType' => ['shape' => 'NonEmptyString'], 'InstanceCount' => ['shape' => 'Integer'], 'InstanceType' => ['shape' => 'NonEmptyString'], 'ZoneAwarenessConfig' => ['shape' => 'AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetails'], 'ZoneAwarenessEnabled' => ['shape' => 'Boolean']]], 'AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetails' => ['type' => 'structure', 'members' => ['AvailabilityZoneCount' => ['shape' => 'Integer']]], 'AwsElasticsearchDomainEncryptionAtRestOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString']]], 'AwsElasticsearchDomainLogPublishingOptions' => ['type' => 'structure', 'members' => ['IndexSlowLogs' => ['shape' => 'AwsElasticsearchDomainLogPublishingOptionsLogConfig'], 'SearchSlowLogs' => ['shape' => 'AwsElasticsearchDomainLogPublishingOptionsLogConfig'], 'AuditLogs' => ['shape' => 'AwsElasticsearchDomainLogPublishingOptionsLogConfig']]], 'AwsElasticsearchDomainLogPublishingOptionsLogConfig' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroupArn' => ['shape' => 'NonEmptyString'], 'Enabled' => ['shape' => 'Boolean']]], 'AwsElasticsearchDomainNodeToNodeEncryptionOptions' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsElasticsearchDomainServiceSoftwareOptions' => ['type' => 'structure', 'members' => ['AutomatedUpdateDate' => ['shape' => 'NonEmptyString'], 'Cancellable' => ['shape' => 'Boolean'], 'CurrentVersion' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'NewVersion' => ['shape' => 'NonEmptyString'], 'UpdateAvailable' => ['shape' => 'Boolean'], 'UpdateStatus' => ['shape' => 'NonEmptyString']]], 'AwsElasticsearchDomainVPCOptions' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'NonEmptyStringList'], 'SecurityGroupIds' => ['shape' => 'NonEmptyStringList'], 'SubnetIds' => ['shape' => 'NonEmptyStringList'], 'VPCId' => ['shape' => 'NonEmptyString']]], 'AwsElbAppCookieStickinessPolicies' => ['type' => 'list', 'member' => ['shape' => 'AwsElbAppCookieStickinessPolicy']], 'AwsElbAppCookieStickinessPolicy' => ['type' => 'structure', 'members' => ['CookieName' => ['shape' => 'NonEmptyString'], 'PolicyName' => ['shape' => 'NonEmptyString']]], 'AwsElbLbCookieStickinessPolicies' => ['type' => 'list', 'member' => ['shape' => 'AwsElbLbCookieStickinessPolicy']], 'AwsElbLbCookieStickinessPolicy' => ['type' => 'structure', 'members' => ['CookieExpirationPeriod' => ['shape' => 'Long'], 'PolicyName' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerAccessLog' => ['type' => 'structure', 'members' => ['EmitInterval' => ['shape' => 'Integer'], 'Enabled' => ['shape' => 'Boolean'], 'S3BucketName' => ['shape' => 'NonEmptyString'], 'S3BucketPrefix' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerAdditionalAttribute' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerAdditionalAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AwsElbLoadBalancerAdditionalAttribute']], 'AwsElbLoadBalancerAttributes' => ['type' => 'structure', 'members' => ['AccessLog' => ['shape' => 'AwsElbLoadBalancerAccessLog'], 'ConnectionDraining' => ['shape' => 'AwsElbLoadBalancerConnectionDraining'], 'ConnectionSettings' => ['shape' => 'AwsElbLoadBalancerConnectionSettings'], 'CrossZoneLoadBalancing' => ['shape' => 'AwsElbLoadBalancerCrossZoneLoadBalancing'], 'AdditionalAttributes' => ['shape' => 'AwsElbLoadBalancerAdditionalAttributeList']]], 'AwsElbLoadBalancerBackendServerDescription' => ['type' => 'structure', 'members' => ['InstancePort' => ['shape' => 'Integer'], 'PolicyNames' => ['shape' => 'StringList']]], 'AwsElbLoadBalancerBackendServerDescriptions' => ['type' => 'list', 'member' => ['shape' => 'AwsElbLoadBalancerBackendServerDescription']], 'AwsElbLoadBalancerConnectionDraining' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'Timeout' => ['shape' => 'Integer']]], 'AwsElbLoadBalancerConnectionSettings' => ['type' => 'structure', 'members' => ['IdleTimeout' => ['shape' => 'Integer']]], 'AwsElbLoadBalancerCrossZoneLoadBalancing' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsElbLoadBalancerDetails' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'StringList'], 'BackendServerDescriptions' => ['shape' => 'AwsElbLoadBalancerBackendServerDescriptions'], 'CanonicalHostedZoneName' => ['shape' => 'NonEmptyString'], 'CanonicalHostedZoneNameID' => ['shape' => 'NonEmptyString'], 'CreatedTime' => ['shape' => 'NonEmptyString'], 'DnsName' => ['shape' => 'NonEmptyString'], 'HealthCheck' => ['shape' => 'AwsElbLoadBalancerHealthCheck'], 'Instances' => ['shape' => 'AwsElbLoadBalancerInstances'], 'ListenerDescriptions' => ['shape' => 'AwsElbLoadBalancerListenerDescriptions'], 'LoadBalancerAttributes' => ['shape' => 'AwsElbLoadBalancerAttributes'], 'LoadBalancerName' => ['shape' => 'NonEmptyString'], 'Policies' => ['shape' => 'AwsElbLoadBalancerPolicies'], 'Scheme' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'StringList'], 'SourceSecurityGroup' => ['shape' => 'AwsElbLoadBalancerSourceSecurityGroup'], 'Subnets' => ['shape' => 'StringList'], 'VpcId' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerHealthCheck' => ['type' => 'structure', 'members' => ['HealthyThreshold' => ['shape' => 'Integer'], 'Interval' => ['shape' => 'Integer'], 'Target' => ['shape' => 'NonEmptyString'], 'Timeout' => ['shape' => 'Integer'], 'UnhealthyThreshold' => ['shape' => 'Integer']]], 'AwsElbLoadBalancerInstance' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerInstances' => ['type' => 'list', 'member' => ['shape' => 'AwsElbLoadBalancerInstance']], 'AwsElbLoadBalancerListener' => ['type' => 'structure', 'members' => ['InstancePort' => ['shape' => 'Integer'], 'InstanceProtocol' => ['shape' => 'NonEmptyString'], 'LoadBalancerPort' => ['shape' => 'Integer'], 'Protocol' => ['shape' => 'NonEmptyString'], 'SslCertificateId' => ['shape' => 'NonEmptyString']]], 'AwsElbLoadBalancerListenerDescription' => ['type' => 'structure', 'members' => ['Listener' => ['shape' => 'AwsElbLoadBalancerListener'], 'PolicyNames' => ['shape' => 'StringList']]], 'AwsElbLoadBalancerListenerDescriptions' => ['type' => 'list', 'member' => ['shape' => 'AwsElbLoadBalancerListenerDescription']], 'AwsElbLoadBalancerPolicies' => ['type' => 'structure', 'members' => ['AppCookieStickinessPolicies' => ['shape' => 'AwsElbAppCookieStickinessPolicies'], 'LbCookieStickinessPolicies' => ['shape' => 'AwsElbLbCookieStickinessPolicies'], 'OtherPolicies' => ['shape' => 'StringList']]], 'AwsElbLoadBalancerSourceSecurityGroup' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'NonEmptyString'], 'OwnerAlias' => ['shape' => 'NonEmptyString']]], 'AwsElbv2LoadBalancerAttribute' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsElbv2LoadBalancerAttributes' => ['type' => 'list', 'member' => ['shape' => 'AwsElbv2LoadBalancerAttribute']], 'AwsElbv2LoadBalancerDetails' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'AvailabilityZones'], 'CanonicalHostedZoneId' => ['shape' => 'NonEmptyString'], 'CreatedTime' => ['shape' => 'NonEmptyString'], 'DNSName' => ['shape' => 'NonEmptyString'], 'IpAddressType' => ['shape' => 'NonEmptyString'], 'Scheme' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'SecurityGroups'], 'State' => ['shape' => 'LoadBalancerState'], 'Type' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'LoadBalancerAttributes' => ['shape' => 'AwsElbv2LoadBalancerAttributes']]], 'AwsIamAccessKeyDetails' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'NonEmptyString', 'deprecated' => \true, 'deprecatedMessage' => 'This filter is deprecated. Instead, use PrincipalName.'], 'Status' => ['shape' => 'AwsIamAccessKeyStatus'], 'CreatedAt' => ['shape' => 'NonEmptyString'], 'PrincipalId' => ['shape' => 'NonEmptyString'], 'PrincipalType' => ['shape' => 'NonEmptyString'], 'PrincipalName' => ['shape' => 'NonEmptyString'], 'AccountId' => ['shape' => 'NonEmptyString'], 'AccessKeyId' => ['shape' => 'NonEmptyString'], 'SessionContext' => ['shape' => 'AwsIamAccessKeySessionContext']]], 'AwsIamAccessKeySessionContext' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'AwsIamAccessKeySessionContextAttributes'], 'SessionIssuer' => ['shape' => 'AwsIamAccessKeySessionContextSessionIssuer']]], 'AwsIamAccessKeySessionContextAttributes' => ['type' => 'structure', 'members' => ['MfaAuthenticated' => ['shape' => 'Boolean'], 'CreationDate' => ['shape' => 'NonEmptyString']]], 'AwsIamAccessKeySessionContextSessionIssuer' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'PrincipalId' => ['shape' => 'NonEmptyString'], 'Arn' => ['shape' => 'NonEmptyString'], 'AccountId' => ['shape' => 'NonEmptyString'], 'UserName' => ['shape' => 'NonEmptyString']]], 'AwsIamAccessKeyStatus' => ['type' => 'string', 'enum' => ['Active', 'Inactive']], 'AwsIamAttachedManagedPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'NonEmptyString'], 'PolicyArn' => ['shape' => 'NonEmptyString']]], 'AwsIamAttachedManagedPolicyList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamAttachedManagedPolicy']], 'AwsIamGroupDetails' => ['type' => 'structure', 'members' => ['AttachedManagedPolicies' => ['shape' => 'AwsIamAttachedManagedPolicyList'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'GroupId' => ['shape' => 'NonEmptyString'], 'GroupName' => ['shape' => 'NonEmptyString'], 'GroupPolicyList' => ['shape' => 'AwsIamGroupPolicyList'], 'Path' => ['shape' => 'NonEmptyString']]], 'AwsIamGroupPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'NonEmptyString']]], 'AwsIamGroupPolicyList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamGroupPolicy']], 'AwsIamInstanceProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'InstanceProfileId' => ['shape' => 'NonEmptyString'], 'InstanceProfileName' => ['shape' => 'NonEmptyString'], 'Path' => ['shape' => 'NonEmptyString'], 'Roles' => ['shape' => 'AwsIamInstanceProfileRoles']]], 'AwsIamInstanceProfileList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamInstanceProfile']], 'AwsIamInstanceProfileRole' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'AssumeRolePolicyDocument' => ['shape' => 'AwsIamRoleAssumeRolePolicyDocument'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'Path' => ['shape' => 'NonEmptyString'], 'RoleId' => ['shape' => 'NonEmptyString'], 'RoleName' => ['shape' => 'NonEmptyString']]], 'AwsIamInstanceProfileRoles' => ['type' => 'list', 'member' => ['shape' => 'AwsIamInstanceProfileRole']], 'AwsIamPermissionsBoundary' => ['type' => 'structure', 'members' => ['PermissionsBoundaryArn' => ['shape' => 'NonEmptyString'], 'PermissionsBoundaryType' => ['shape' => 'NonEmptyString']]], 'AwsIamPolicyDetails' => ['type' => 'structure', 'members' => ['AttachmentCount' => ['shape' => 'Integer'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'DefaultVersionId' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'IsAttachable' => ['shape' => 'Boolean'], 'Path' => ['shape' => 'NonEmptyString'], 'PermissionsBoundaryUsageCount' => ['shape' => 'Integer'], 'PolicyId' => ['shape' => 'NonEmptyString'], 'PolicyName' => ['shape' => 'NonEmptyString'], 'PolicyVersionList' => ['shape' => 'AwsIamPolicyVersionList'], 'UpdateDate' => ['shape' => 'NonEmptyString']]], 'AwsIamPolicyVersion' => ['type' => 'structure', 'members' => ['VersionId' => ['shape' => 'NonEmptyString'], 'IsDefaultVersion' => ['shape' => 'Boolean'], 'CreateDate' => ['shape' => 'NonEmptyString']]], 'AwsIamPolicyVersionList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamPolicyVersion']], 'AwsIamRoleAssumeRolePolicyDocument' => ['type' => 'string', 'max' => 131072, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+'], 'AwsIamRoleDetails' => ['type' => 'structure', 'members' => ['AssumeRolePolicyDocument' => ['shape' => 'AwsIamRoleAssumeRolePolicyDocument'], 'AttachedManagedPolicies' => ['shape' => 'AwsIamAttachedManagedPolicyList'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'InstanceProfileList' => ['shape' => 'AwsIamInstanceProfileList'], 'PermissionsBoundary' => ['shape' => 'AwsIamPermissionsBoundary'], 'RoleId' => ['shape' => 'NonEmptyString'], 'RoleName' => ['shape' => 'NonEmptyString'], 'RolePolicyList' => ['shape' => 'AwsIamRolePolicyList'], 'MaxSessionDuration' => ['shape' => 'Integer'], 'Path' => ['shape' => 'NonEmptyString']]], 'AwsIamRolePolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'NonEmptyString']]], 'AwsIamRolePolicyList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamRolePolicy']], 'AwsIamUserDetails' => ['type' => 'structure', 'members' => ['AttachedManagedPolicies' => ['shape' => 'AwsIamAttachedManagedPolicyList'], 'CreateDate' => ['shape' => 'NonEmptyString'], 'GroupList' => ['shape' => 'StringList'], 'Path' => ['shape' => 'NonEmptyString'], 'PermissionsBoundary' => ['shape' => 'AwsIamPermissionsBoundary'], 'UserId' => ['shape' => 'NonEmptyString'], 'UserName' => ['shape' => 'NonEmptyString'], 'UserPolicyList' => ['shape' => 'AwsIamUserPolicyList']]], 'AwsIamUserPolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'NonEmptyString']]], 'AwsIamUserPolicyList' => ['type' => 'list', 'member' => ['shape' => 'AwsIamUserPolicy']], 'AwsKinesisStreamDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Arn' => ['shape' => 'NonEmptyString'], 'StreamEncryption' => ['shape' => 'AwsKinesisStreamStreamEncryptionDetails'], 'ShardCount' => ['shape' => 'Integer'], 'RetentionPeriodHours' => ['shape' => 'Integer']]], 'AwsKinesisStreamStreamEncryptionDetails' => ['type' => 'structure', 'members' => ['EncryptionType' => ['shape' => 'NonEmptyString'], 'KeyId' => ['shape' => 'NonEmptyString']]], 'AwsKmsKeyDetails' => ['type' => 'structure', 'members' => ['AWSAccountId' => ['shape' => 'NonEmptyString'], 'CreationDate' => ['shape' => 'Double'], 'KeyId' => ['shape' => 'NonEmptyString'], 'KeyManager' => ['shape' => 'NonEmptyString'], 'KeyState' => ['shape' => 'NonEmptyString'], 'Origin' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'KeyRotationStatus' => ['shape' => 'Boolean']]], 'AwsLambdaFunctionCode' => ['type' => 'structure', 'members' => ['S3Bucket' => ['shape' => 'NonEmptyString'], 'S3Key' => ['shape' => 'NonEmptyString'], 'S3ObjectVersion' => ['shape' => 'NonEmptyString'], 'ZipFile' => ['shape' => 'NonEmptyString']]], 'AwsLambdaFunctionDeadLetterConfig' => ['type' => 'structure', 'members' => ['TargetArn' => ['shape' => 'NonEmptyString']]], 'AwsLambdaFunctionDetails' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'AwsLambdaFunctionCode'], 'CodeSha256' => ['shape' => 'NonEmptyString'], 'DeadLetterConfig' => ['shape' => 'AwsLambdaFunctionDeadLetterConfig'], 'Environment' => ['shape' => 'AwsLambdaFunctionEnvironment'], 'FunctionName' => ['shape' => 'NonEmptyString'], 'Handler' => ['shape' => 'NonEmptyString'], 'KmsKeyArn' => ['shape' => 'NonEmptyString'], 'LastModified' => ['shape' => 'NonEmptyString'], 'Layers' => ['shape' => 'AwsLambdaFunctionLayerList'], 'MasterArn' => ['shape' => 'NonEmptyString'], 'MemorySize' => ['shape' => 'Integer'], 'RevisionId' => ['shape' => 'NonEmptyString'], 'Role' => ['shape' => 'NonEmptyString'], 'Runtime' => ['shape' => 'NonEmptyString'], 'Timeout' => ['shape' => 'Integer'], 'TracingConfig' => ['shape' => 'AwsLambdaFunctionTracingConfig'], 'VpcConfig' => ['shape' => 'AwsLambdaFunctionVpcConfig'], 'Version' => ['shape' => 'NonEmptyString'], 'Architectures' => ['shape' => 'NonEmptyStringList'], 'PackageType' => ['shape' => 'NonEmptyString']]], 'AwsLambdaFunctionEnvironment' => ['type' => 'structure', 'members' => ['Variables' => ['shape' => 'FieldMap'], 'Error' => ['shape' => 'AwsLambdaFunctionEnvironmentError']]], 'AwsLambdaFunctionEnvironmentError' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'NonEmptyString'], 'Message' => ['shape' => 'NonEmptyString']]], 'AwsLambdaFunctionLayer' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'CodeSize' => ['shape' => 'Integer']]], 'AwsLambdaFunctionLayerList' => ['type' => 'list', 'member' => ['shape' => 'AwsLambdaFunctionLayer']], 'AwsLambdaFunctionTracingConfig' => ['type' => 'structure', 'members' => ['Mode' => ['shape' => 'NonEmptyString']]], 'AwsLambdaFunctionVpcConfig' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'NonEmptyStringList'], 'SubnetIds' => ['shape' => 'NonEmptyStringList'], 'VpcId' => ['shape' => 'NonEmptyString']]], 'AwsLambdaLayerVersionDetails' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'AwsLambdaLayerVersionNumber'], 'CompatibleRuntimes' => ['shape' => 'NonEmptyStringList'], 'CreatedDate' => ['shape' => 'NonEmptyString']]], 'AwsLambdaLayerVersionNumber' => ['type' => 'long'], 'AwsMountPoint' => ['type' => 'structure', 'members' => ['SourceVolume' => ['shape' => 'NonEmptyString'], 'ContainerPath' => ['shape' => 'NonEmptyString']]], 'AwsMountPointList' => ['type' => 'list', 'member' => ['shape' => 'AwsMountPoint']], 'AwsNetworkFirewallFirewallDetails' => ['type' => 'structure', 'members' => ['DeleteProtection' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'NonEmptyString'], 'FirewallArn' => ['shape' => 'NonEmptyString'], 'FirewallId' => ['shape' => 'NonEmptyString'], 'FirewallName' => ['shape' => 'NonEmptyString'], 'FirewallPolicyArn' => ['shape' => 'NonEmptyString'], 'FirewallPolicyChangeProtection' => ['shape' => 'Boolean'], 'SubnetChangeProtection' => ['shape' => 'Boolean'], 'SubnetMappings' => ['shape' => 'AwsNetworkFirewallFirewallSubnetMappingsList'], 'VpcId' => ['shape' => 'NonEmptyString']]], 'AwsNetworkFirewallFirewallPolicyDetails' => ['type' => 'structure', 'members' => ['FirewallPolicy' => ['shape' => 'FirewallPolicyDetails'], 'FirewallPolicyArn' => ['shape' => 'NonEmptyString'], 'FirewallPolicyId' => ['shape' => 'NonEmptyString'], 'FirewallPolicyName' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString']]], 'AwsNetworkFirewallFirewallSubnetMappingsDetails' => ['type' => 'structure', 'members' => ['SubnetId' => ['shape' => 'NonEmptyString']]], 'AwsNetworkFirewallFirewallSubnetMappingsList' => ['type' => 'list', 'member' => ['shape' => 'AwsNetworkFirewallFirewallSubnetMappingsDetails']], 'AwsNetworkFirewallRuleGroupDetails' => ['type' => 'structure', 'members' => ['Capacity' => ['shape' => 'Integer'], 'Description' => ['shape' => 'NonEmptyString'], 'RuleGroup' => ['shape' => 'RuleGroupDetails'], 'RuleGroupArn' => ['shape' => 'NonEmptyString'], 'RuleGroupId' => ['shape' => 'NonEmptyString'], 'RuleGroupName' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'InternalUserDatabaseEnabled' => ['shape' => 'Boolean'], 'MasterUserOptions' => ['shape' => 'AwsOpenSearchServiceDomainMasterUserOptionsDetails']]], 'AwsOpenSearchServiceDomainClusterConfigDetails' => ['type' => 'structure', 'members' => ['InstanceCount' => ['shape' => 'Integer'], 'WarmEnabled' => ['shape' => 'Boolean'], 'WarmCount' => ['shape' => 'Integer'], 'DedicatedMasterEnabled' => ['shape' => 'Boolean'], 'ZoneAwarenessConfig' => ['shape' => 'AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetails'], 'DedicatedMasterCount' => ['shape' => 'Integer'], 'InstanceType' => ['shape' => 'NonEmptyString'], 'WarmType' => ['shape' => 'NonEmptyString'], 'ZoneAwarenessEnabled' => ['shape' => 'Boolean'], 'DedicatedMasterType' => ['shape' => 'NonEmptyString']]], 'AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetails' => ['type' => 'structure', 'members' => ['AvailabilityZoneCount' => ['shape' => 'Integer']]], 'AwsOpenSearchServiceDomainDetails' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'NonEmptyString'], 'AccessPolicies' => ['shape' => 'NonEmptyString'], 'DomainName' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'DomainEndpoint' => ['shape' => 'NonEmptyString'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'EncryptionAtRestOptions' => ['shape' => 'AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetails'], 'NodeToNodeEncryptionOptions' => ['shape' => 'AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetails'], 'ServiceSoftwareOptions' => ['shape' => 'AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails'], 'ClusterConfig' => ['shape' => 'AwsOpenSearchServiceDomainClusterConfigDetails'], 'DomainEndpointOptions' => ['shape' => 'AwsOpenSearchServiceDomainDomainEndpointOptionsDetails'], 'VpcOptions' => ['shape' => 'AwsOpenSearchServiceDomainVpcOptionsDetails'], 'LogPublishingOptions' => ['shape' => 'AwsOpenSearchServiceDomainLogPublishingOptionsDetails'], 'DomainEndpoints' => ['shape' => 'FieldMap'], 'AdvancedSecurityOptions' => ['shape' => 'AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetails']]], 'AwsOpenSearchServiceDomainDomainEndpointOptionsDetails' => ['type' => 'structure', 'members' => ['CustomEndpointCertificateArn' => ['shape' => 'NonEmptyString'], 'CustomEndpointEnabled' => ['shape' => 'Boolean'], 'EnforceHTTPS' => ['shape' => 'Boolean'], 'CustomEndpoint' => ['shape' => 'NonEmptyString'], 'TLSSecurityPolicy' => ['shape' => 'NonEmptyString']]], 'AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString']]], 'AwsOpenSearchServiceDomainLogPublishingOption' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroupArn' => ['shape' => 'NonEmptyString'], 'Enabled' => ['shape' => 'Boolean']]], 'AwsOpenSearchServiceDomainLogPublishingOptionsDetails' => ['type' => 'structure', 'members' => ['IndexSlowLogs' => ['shape' => 'AwsOpenSearchServiceDomainLogPublishingOption'], 'SearchSlowLogs' => ['shape' => 'AwsOpenSearchServiceDomainLogPublishingOption'], 'AuditLogs' => ['shape' => 'AwsOpenSearchServiceDomainLogPublishingOption']]], 'AwsOpenSearchServiceDomainMasterUserOptionsDetails' => ['type' => 'structure', 'members' => ['MasterUserArn' => ['shape' => 'NonEmptyString'], 'MasterUserName' => ['shape' => 'NonEmptyString'], 'MasterUserPassword' => ['shape' => 'NonEmptyString']]], 'AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetails' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Boolean']]], 'AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails' => ['type' => 'structure', 'members' => ['AutomatedUpdateDate' => ['shape' => 'NonEmptyString'], 'Cancellable' => ['shape' => 'Boolean'], 'CurrentVersion' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'NewVersion' => ['shape' => 'NonEmptyString'], 'UpdateAvailable' => ['shape' => 'Boolean'], 'UpdateStatus' => ['shape' => 'NonEmptyString'], 'OptionalDeployment' => ['shape' => 'Boolean']]], 'AwsOpenSearchServiceDomainVpcOptionsDetails' => ['type' => 'structure', 'members' => ['SecurityGroupIds' => ['shape' => 'NonEmptyStringList'], 'SubnetIds' => ['shape' => 'NonEmptyStringList']]], 'AwsRdsDbClusterAssociatedRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbClusterAssociatedRoles' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbClusterAssociatedRole']], 'AwsRdsDbClusterDetails' => ['type' => 'structure', 'members' => ['AllocatedStorage' => ['shape' => 'Integer'], 'AvailabilityZones' => ['shape' => 'StringList'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'DatabaseName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Endpoint' => ['shape' => 'NonEmptyString'], 'ReaderEndpoint' => ['shape' => 'NonEmptyString'], 'CustomEndpoints' => ['shape' => 'StringList'], 'MultiAz' => ['shape' => 'Boolean'], 'Engine' => ['shape' => 'NonEmptyString'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer'], 'MasterUsername' => ['shape' => 'NonEmptyString'], 'PreferredBackupWindow' => ['shape' => 'NonEmptyString'], 'PreferredMaintenanceWindow' => ['shape' => 'NonEmptyString'], 'ReadReplicaIdentifiers' => ['shape' => 'StringList'], 'VpcSecurityGroups' => ['shape' => 'AwsRdsDbInstanceVpcSecurityGroups'], 'HostedZoneId' => ['shape' => 'NonEmptyString'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'DbClusterResourceId' => ['shape' => 'NonEmptyString'], 'AssociatedRoles' => ['shape' => 'AwsRdsDbClusterAssociatedRoles'], 'ClusterCreateTime' => ['shape' => 'NonEmptyString'], 'EnabledCloudWatchLogsExports' => ['shape' => 'StringList'], 'EngineMode' => ['shape' => 'NonEmptyString'], 'DeletionProtection' => ['shape' => 'Boolean'], 'HttpEndpointEnabled' => ['shape' => 'Boolean'], 'ActivityStreamStatus' => ['shape' => 'NonEmptyString'], 'CopyTagsToSnapshot' => ['shape' => 'Boolean'], 'CrossAccountClone' => ['shape' => 'Boolean'], 'DomainMemberships' => ['shape' => 'AwsRdsDbDomainMemberships'], 'DbClusterParameterGroup' => ['shape' => 'NonEmptyString'], 'DbSubnetGroup' => ['shape' => 'NonEmptyString'], 'DbClusterOptionGroupMemberships' => ['shape' => 'AwsRdsDbClusterOptionGroupMemberships'], 'DbClusterIdentifier' => ['shape' => 'NonEmptyString'], 'DbClusterMembers' => ['shape' => 'AwsRdsDbClusterMembers'], 'IamDatabaseAuthenticationEnabled' => ['shape' => 'Boolean']]], 'AwsRdsDbClusterMember' => ['type' => 'structure', 'members' => ['IsClusterWriter' => ['shape' => 'Boolean'], 'PromotionTier' => ['shape' => 'Integer'], 'DbInstanceIdentifier' => ['shape' => 'NonEmptyString'], 'DbClusterParameterGroupStatus' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbClusterMembers' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbClusterMember']], 'AwsRdsDbClusterOptionGroupMembership' => ['type' => 'structure', 'members' => ['DbClusterOptionGroupName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbClusterOptionGroupMemberships' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbClusterOptionGroupMembership']], 'AwsRdsDbClusterSnapshotDetails' => ['type' => 'structure', 'members' => ['AvailabilityZones' => ['shape' => 'StringList'], 'SnapshotCreateTime' => ['shape' => 'NonEmptyString'], 'Engine' => ['shape' => 'NonEmptyString'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer'], 'VpcId' => ['shape' => 'NonEmptyString'], 'ClusterCreateTime' => ['shape' => 'NonEmptyString'], 'MasterUsername' => ['shape' => 'NonEmptyString'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'LicenseModel' => ['shape' => 'NonEmptyString'], 'SnapshotType' => ['shape' => 'NonEmptyString'], 'PercentProgress' => ['shape' => 'Integer'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'DbClusterIdentifier' => ['shape' => 'NonEmptyString'], 'DbClusterSnapshotIdentifier' => ['shape' => 'NonEmptyString'], 'IamDatabaseAuthenticationEnabled' => ['shape' => 'Boolean']]], 'AwsRdsDbDomainMembership' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Fqdn' => ['shape' => 'NonEmptyString'], 'IamRoleName' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbDomainMemberships' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbDomainMembership']], 'AwsRdsDbInstanceAssociatedRole' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'NonEmptyString'], 'FeatureName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbInstanceAssociatedRoles' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbInstanceAssociatedRole']], 'AwsRdsDbInstanceDetails' => ['type' => 'structure', 'members' => ['AssociatedRoles' => ['shape' => 'AwsRdsDbInstanceAssociatedRoles'], 'CACertificateIdentifier' => ['shape' => 'NonEmptyString'], 'DBClusterIdentifier' => ['shape' => 'NonEmptyString'], 'DBInstanceIdentifier' => ['shape' => 'NonEmptyString'], 'DBInstanceClass' => ['shape' => 'NonEmptyString'], 'DbInstancePort' => ['shape' => 'Integer'], 'DbiResourceId' => ['shape' => 'NonEmptyString'], 'DBName' => ['shape' => 'NonEmptyString'], 'DeletionProtection' => ['shape' => 'Boolean'], 'Endpoint' => ['shape' => 'AwsRdsDbInstanceEndpoint'], 'Engine' => ['shape' => 'NonEmptyString'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'IAMDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'InstanceCreateTime' => ['shape' => 'NonEmptyString'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'StorageEncrypted' => ['shape' => 'Boolean'], 'TdeCredentialArn' => ['shape' => 'NonEmptyString'], 'VpcSecurityGroups' => ['shape' => 'AwsRdsDbInstanceVpcSecurityGroups'], 'MultiAz' => ['shape' => 'Boolean'], 'EnhancedMonitoringResourceArn' => ['shape' => 'NonEmptyString'], 'DbInstanceStatus' => ['shape' => 'NonEmptyString'], 'MasterUsername' => ['shape' => 'NonEmptyString'], 'AllocatedStorage' => ['shape' => 'Integer'], 'PreferredBackupWindow' => ['shape' => 'NonEmptyString'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'DbSecurityGroups' => ['shape' => 'StringList'], 'DbParameterGroups' => ['shape' => 'AwsRdsDbParameterGroups'], 'AvailabilityZone' => ['shape' => 'NonEmptyString'], 'DbSubnetGroup' => ['shape' => 'AwsRdsDbSubnetGroup'], 'PreferredMaintenanceWindow' => ['shape' => 'NonEmptyString'], 'PendingModifiedValues' => ['shape' => 'AwsRdsDbPendingModifiedValues'], 'LatestRestorableTime' => ['shape' => 'NonEmptyString'], 'AutoMinorVersionUpgrade' => ['shape' => 'Boolean'], 'ReadReplicaSourceDBInstanceIdentifier' => ['shape' => 'NonEmptyString'], 'ReadReplicaDBInstanceIdentifiers' => ['shape' => 'StringList'], 'ReadReplicaDBClusterIdentifiers' => ['shape' => 'StringList'], 'LicenseModel' => ['shape' => 'NonEmptyString'], 'Iops' => ['shape' => 'Integer'], 'OptionGroupMemberships' => ['shape' => 'AwsRdsDbOptionGroupMemberships'], 'CharacterSetName' => ['shape' => 'NonEmptyString'], 'SecondaryAvailabilityZone' => ['shape' => 'NonEmptyString'], 'StatusInfos' => ['shape' => 'AwsRdsDbStatusInfos'], 'StorageType' => ['shape' => 'NonEmptyString'], 'DomainMemberships' => ['shape' => 'AwsRdsDbDomainMemberships'], 'CopyTagsToSnapshot' => ['shape' => 'Boolean'], 'MonitoringInterval' => ['shape' => 'Integer'], 'MonitoringRoleArn' => ['shape' => 'NonEmptyString'], 'PromotionTier' => ['shape' => 'Integer'], 'Timezone' => ['shape' => 'NonEmptyString'], 'PerformanceInsightsEnabled' => ['shape' => 'Boolean'], 'PerformanceInsightsKmsKeyId' => ['shape' => 'NonEmptyString'], 'PerformanceInsightsRetentionPeriod' => ['shape' => 'Integer'], 'EnabledCloudWatchLogsExports' => ['shape' => 'StringList'], 'ProcessorFeatures' => ['shape' => 'AwsRdsDbProcessorFeatures'], 'ListenerEndpoint' => ['shape' => 'AwsRdsDbInstanceEndpoint'], 'MaxAllocatedStorage' => ['shape' => 'Integer']]], 'AwsRdsDbInstanceEndpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer'], 'HostedZoneId' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbInstanceVpcSecurityGroup' => ['type' => 'structure', 'members' => ['VpcSecurityGroupId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbInstanceVpcSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbInstanceVpcSecurityGroup']], 'AwsRdsDbOptionGroupMembership' => ['type' => 'structure', 'members' => ['OptionGroupName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbOptionGroupMemberships' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbOptionGroupMembership']], 'AwsRdsDbParameterGroup' => ['type' => 'structure', 'members' => ['DbParameterGroupName' => ['shape' => 'NonEmptyString'], 'ParameterApplyStatus' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbParameterGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbParameterGroup']], 'AwsRdsDbPendingModifiedValues' => ['type' => 'structure', 'members' => ['DbInstanceClass' => ['shape' => 'NonEmptyString'], 'AllocatedStorage' => ['shape' => 'Integer'], 'MasterUserPassword' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer'], 'BackupRetentionPeriod' => ['shape' => 'Integer'], 'MultiAZ' => ['shape' => 'Boolean'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'LicenseModel' => ['shape' => 'NonEmptyString'], 'Iops' => ['shape' => 'Integer'], 'DbInstanceIdentifier' => ['shape' => 'NonEmptyString'], 'StorageType' => ['shape' => 'NonEmptyString'], 'CaCertificateIdentifier' => ['shape' => 'NonEmptyString'], 'DbSubnetGroupName' => ['shape' => 'NonEmptyString'], 'PendingCloudWatchLogsExports' => ['shape' => 'AwsRdsPendingCloudWatchLogsExports'], 'ProcessorFeatures' => ['shape' => 'AwsRdsDbProcessorFeatures']]], 'AwsRdsDbProcessorFeature' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbProcessorFeatures' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbProcessorFeature']], 'AwsRdsDbSecurityGroupDetails' => ['type' => 'structure', 'members' => ['DbSecurityGroupArn' => ['shape' => 'NonEmptyString'], 'DbSecurityGroupDescription' => ['shape' => 'NonEmptyString'], 'DbSecurityGroupName' => ['shape' => 'NonEmptyString'], 'Ec2SecurityGroups' => ['shape' => 'AwsRdsDbSecurityGroupEc2SecurityGroups'], 'IpRanges' => ['shape' => 'AwsRdsDbSecurityGroupIpRanges'], 'OwnerId' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSecurityGroupEc2SecurityGroup' => ['type' => 'structure', 'members' => ['Ec2SecurityGroupId' => ['shape' => 'NonEmptyString'], 'Ec2SecurityGroupName' => ['shape' => 'NonEmptyString'], 'Ec2SecurityGroupOwnerId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSecurityGroupEc2SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbSecurityGroupEc2SecurityGroup']], 'AwsRdsDbSecurityGroupIpRange' => ['type' => 'structure', 'members' => ['CidrIp' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSecurityGroupIpRanges' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbSecurityGroupIpRange']], 'AwsRdsDbSnapshotDetails' => ['type' => 'structure', 'members' => ['DbSnapshotIdentifier' => ['shape' => 'NonEmptyString'], 'DbInstanceIdentifier' => ['shape' => 'NonEmptyString'], 'SnapshotCreateTime' => ['shape' => 'NonEmptyString'], 'Engine' => ['shape' => 'NonEmptyString'], 'AllocatedStorage' => ['shape' => 'Integer'], 'Status' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'InstanceCreateTime' => ['shape' => 'NonEmptyString'], 'MasterUsername' => ['shape' => 'NonEmptyString'], 'EngineVersion' => ['shape' => 'NonEmptyString'], 'LicenseModel' => ['shape' => 'NonEmptyString'], 'SnapshotType' => ['shape' => 'NonEmptyString'], 'Iops' => ['shape' => 'Integer'], 'OptionGroupName' => ['shape' => 'NonEmptyString'], 'PercentProgress' => ['shape' => 'Integer'], 'SourceRegion' => ['shape' => 'NonEmptyString'], 'SourceDbSnapshotIdentifier' => ['shape' => 'NonEmptyString'], 'StorageType' => ['shape' => 'NonEmptyString'], 'TdeCredentialArn' => ['shape' => 'NonEmptyString'], 'Encrypted' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'Timezone' => ['shape' => 'NonEmptyString'], 'IamDatabaseAuthenticationEnabled' => ['shape' => 'Boolean'], 'ProcessorFeatures' => ['shape' => 'AwsRdsDbProcessorFeatures'], 'DbiResourceId' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbStatusInfo' => ['type' => 'structure', 'members' => ['StatusType' => ['shape' => 'NonEmptyString'], 'Normal' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'NonEmptyString'], 'Message' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbStatusInfos' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbStatusInfo']], 'AwsRdsDbSubnetGroup' => ['type' => 'structure', 'members' => ['DbSubnetGroupName' => ['shape' => 'NonEmptyString'], 'DbSubnetGroupDescription' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'SubnetGroupStatus' => ['shape' => 'NonEmptyString'], 'Subnets' => ['shape' => 'AwsRdsDbSubnetGroupSubnets'], 'DbSubnetGroupArn' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSubnetGroupSubnet' => ['type' => 'structure', 'members' => ['SubnetIdentifier' => ['shape' => 'NonEmptyString'], 'SubnetAvailabilityZone' => ['shape' => 'AwsRdsDbSubnetGroupSubnetAvailabilityZone'], 'SubnetStatus' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSubnetGroupSubnetAvailabilityZone' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString']]], 'AwsRdsDbSubnetGroupSubnets' => ['type' => 'list', 'member' => ['shape' => 'AwsRdsDbSubnetGroupSubnet']], 'AwsRdsEventSubscriptionDetails' => ['type' => 'structure', 'members' => ['CustSubscriptionId' => ['shape' => 'NonEmptyString'], 'CustomerAwsId' => ['shape' => 'NonEmptyString'], 'Enabled' => ['shape' => 'Boolean'], 'EventCategoriesList' => ['shape' => 'NonEmptyStringList'], 'EventSubscriptionArn' => ['shape' => 'NonEmptyString'], 'SnsTopicArn' => ['shape' => 'NonEmptyString'], 'SourceIdsList' => ['shape' => 'NonEmptyStringList'], 'SourceType' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'SubscriptionCreationTime' => ['shape' => 'NonEmptyString']]], 'AwsRdsPendingCloudWatchLogsExports' => ['type' => 'structure', 'members' => ['LogTypesToEnable' => ['shape' => 'StringList'], 'LogTypesToDisable' => ['shape' => 'StringList']]], 'AwsRedshiftClusterClusterNode' => ['type' => 'structure', 'members' => ['NodeRole' => ['shape' => 'NonEmptyString'], 'PrivateIpAddress' => ['shape' => 'NonEmptyString'], 'PublicIpAddress' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterClusterNodes' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterClusterNode']], 'AwsRedshiftClusterClusterParameterGroup' => ['type' => 'structure', 'members' => ['ClusterParameterStatusList' => ['shape' => 'AwsRedshiftClusterClusterParameterStatusList'], 'ParameterApplyStatus' => ['shape' => 'NonEmptyString'], 'ParameterGroupName' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterClusterParameterGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterClusterParameterGroup']], 'AwsRedshiftClusterClusterParameterStatus' => ['type' => 'structure', 'members' => ['ParameterName' => ['shape' => 'NonEmptyString'], 'ParameterApplyStatus' => ['shape' => 'NonEmptyString'], 'ParameterApplyErrorDescription' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterClusterParameterStatusList' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterClusterParameterStatus']], 'AwsRedshiftClusterClusterSecurityGroup' => ['type' => 'structure', 'members' => ['ClusterSecurityGroupName' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterClusterSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterClusterSecurityGroup']], 'AwsRedshiftClusterClusterSnapshotCopyStatus' => ['type' => 'structure', 'members' => ['DestinationRegion' => ['shape' => 'NonEmptyString'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'RetentionPeriod' => ['shape' => 'Integer'], 'SnapshotCopyGrantName' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterDeferredMaintenanceWindow' => ['type' => 'structure', 'members' => ['DeferMaintenanceEndTime' => ['shape' => 'NonEmptyString'], 'DeferMaintenanceIdentifier' => ['shape' => 'NonEmptyString'], 'DeferMaintenanceStartTime' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterDeferredMaintenanceWindows' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterDeferredMaintenanceWindow']], 'AwsRedshiftClusterDetails' => ['type' => 'structure', 'members' => ['AllowVersionUpgrade' => ['shape' => 'Boolean'], 'AutomatedSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'AvailabilityZone' => ['shape' => 'NonEmptyString'], 'ClusterAvailabilityStatus' => ['shape' => 'NonEmptyString'], 'ClusterCreateTime' => ['shape' => 'NonEmptyString'], 'ClusterIdentifier' => ['shape' => 'NonEmptyString'], 'ClusterNodes' => ['shape' => 'AwsRedshiftClusterClusterNodes'], 'ClusterParameterGroups' => ['shape' => 'AwsRedshiftClusterClusterParameterGroups'], 'ClusterPublicKey' => ['shape' => 'NonEmptyString'], 'ClusterRevisionNumber' => ['shape' => 'NonEmptyString'], 'ClusterSecurityGroups' => ['shape' => 'AwsRedshiftClusterClusterSecurityGroups'], 'ClusterSnapshotCopyStatus' => ['shape' => 'AwsRedshiftClusterClusterSnapshotCopyStatus'], 'ClusterStatus' => ['shape' => 'NonEmptyString'], 'ClusterSubnetGroupName' => ['shape' => 'NonEmptyString'], 'ClusterVersion' => ['shape' => 'NonEmptyString'], 'DBName' => ['shape' => 'NonEmptyString'], 'DeferredMaintenanceWindows' => ['shape' => 'AwsRedshiftClusterDeferredMaintenanceWindows'], 'ElasticIpStatus' => ['shape' => 'AwsRedshiftClusterElasticIpStatus'], 'ElasticResizeNumberOfNodeOptions' => ['shape' => 'NonEmptyString'], 'Encrypted' => ['shape' => 'Boolean'], 'Endpoint' => ['shape' => 'AwsRedshiftClusterEndpoint'], 'EnhancedVpcRouting' => ['shape' => 'Boolean'], 'ExpectedNextSnapshotScheduleTime' => ['shape' => 'NonEmptyString'], 'ExpectedNextSnapshotScheduleTimeStatus' => ['shape' => 'NonEmptyString'], 'HsmStatus' => ['shape' => 'AwsRedshiftClusterHsmStatus'], 'IamRoles' => ['shape' => 'AwsRedshiftClusterIamRoles'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'MaintenanceTrackName' => ['shape' => 'NonEmptyString'], 'ManualSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'MasterUsername' => ['shape' => 'NonEmptyString'], 'NextMaintenanceWindowStartTime' => ['shape' => 'NonEmptyString'], 'NodeType' => ['shape' => 'NonEmptyString'], 'NumberOfNodes' => ['shape' => 'Integer'], 'PendingActions' => ['shape' => 'StringList'], 'PendingModifiedValues' => ['shape' => 'AwsRedshiftClusterPendingModifiedValues'], 'PreferredMaintenanceWindow' => ['shape' => 'NonEmptyString'], 'PubliclyAccessible' => ['shape' => 'Boolean'], 'ResizeInfo' => ['shape' => 'AwsRedshiftClusterResizeInfo'], 'RestoreStatus' => ['shape' => 'AwsRedshiftClusterRestoreStatus'], 'SnapshotScheduleIdentifier' => ['shape' => 'NonEmptyString'], 'SnapshotScheduleState' => ['shape' => 'NonEmptyString'], 'VpcId' => ['shape' => 'NonEmptyString'], 'VpcSecurityGroups' => ['shape' => 'AwsRedshiftClusterVpcSecurityGroups'], 'LoggingStatus' => ['shape' => 'AwsRedshiftClusterLoggingStatus']]], 'AwsRedshiftClusterElasticIpStatus' => ['type' => 'structure', 'members' => ['ElasticIp' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterEndpoint' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'NonEmptyString'], 'Port' => ['shape' => 'Integer']]], 'AwsRedshiftClusterHsmStatus' => ['type' => 'structure', 'members' => ['HsmClientCertificateIdentifier' => ['shape' => 'NonEmptyString'], 'HsmConfigurationIdentifier' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterIamRole' => ['type' => 'structure', 'members' => ['ApplyStatus' => ['shape' => 'NonEmptyString'], 'IamRoleArn' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterIamRoles' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterIamRole']], 'AwsRedshiftClusterLoggingStatus' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'NonEmptyString'], 'LastFailureMessage' => ['shape' => 'NonEmptyString'], 'LastFailureTime' => ['shape' => 'NonEmptyString'], 'LastSuccessfulDeliveryTime' => ['shape' => 'NonEmptyString'], 'LoggingEnabled' => ['shape' => 'Boolean'], 'S3KeyPrefix' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterPendingModifiedValues' => ['type' => 'structure', 'members' => ['AutomatedSnapshotRetentionPeriod' => ['shape' => 'Integer'], 'ClusterIdentifier' => ['shape' => 'NonEmptyString'], 'ClusterType' => ['shape' => 'NonEmptyString'], 'ClusterVersion' => ['shape' => 'NonEmptyString'], 'EncryptionType' => ['shape' => 'NonEmptyString'], 'EnhancedVpcRouting' => ['shape' => 'Boolean'], 'MaintenanceTrackName' => ['shape' => 'NonEmptyString'], 'MasterUserPassword' => ['shape' => 'NonEmptyString'], 'NodeType' => ['shape' => 'NonEmptyString'], 'NumberOfNodes' => ['shape' => 'Integer'], 'PubliclyAccessible' => ['shape' => 'Boolean']]], 'AwsRedshiftClusterResizeInfo' => ['type' => 'structure', 'members' => ['AllowCancelResize' => ['shape' => 'Boolean'], 'ResizeType' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterRestoreStatus' => ['type' => 'structure', 'members' => ['CurrentRestoreRateInMegaBytesPerSecond' => ['shape' => 'Double'], 'ElapsedTimeInSeconds' => ['shape' => 'Long'], 'EstimatedTimeToCompletionInSeconds' => ['shape' => 'Long'], 'ProgressInMegaBytes' => ['shape' => 'Long'], 'SnapshotSizeInMegaBytes' => ['shape' => 'Long'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterVpcSecurityGroup' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'NonEmptyString'], 'VpcSecurityGroupId' => ['shape' => 'NonEmptyString']]], 'AwsRedshiftClusterVpcSecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'AwsRedshiftClusterVpcSecurityGroup']], 'AwsS3AccountPublicAccessBlockDetails' => ['type' => 'structure', 'members' => ['BlockPublicAcls' => ['shape' => 'Boolean'], 'BlockPublicPolicy' => ['shape' => 'Boolean'], 'IgnorePublicAcls' => ['shape' => 'Boolean'], 'RestrictPublicBuckets' => ['shape' => 'Boolean']]], 'AwsS3BucketBucketLifecycleConfigurationDetails' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesList']]], 'AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetails' => ['type' => 'structure', 'members' => ['DaysAfterInitiation' => ['shape' => 'Integer']]], 'AwsS3BucketBucketLifecycleConfigurationRulesDetails' => ['type' => 'structure', 'members' => ['AbortIncompleteMultipartUpload' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetails'], 'ExpirationDate' => ['shape' => 'NonEmptyString'], 'ExpirationInDays' => ['shape' => 'Integer'], 'ExpiredObjectDeleteMarker' => ['shape' => 'Boolean'], 'Filter' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterDetails'], 'ID' => ['shape' => 'NonEmptyString'], 'NoncurrentVersionExpirationInDays' => ['shape' => 'Integer'], 'NoncurrentVersionTransitions' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsList'], 'Prefix' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Transitions' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesTransitionsList']]], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterDetails' => ['type' => 'structure', 'members' => ['Predicate' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails']]], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails' => ['type' => 'structure', 'members' => ['Operands' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsList'], 'Prefix' => ['shape' => 'NonEmptyString'], 'Tag' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails' => ['type' => 'structure', 'members' => ['Prefix' => ['shape' => 'NonEmptyString'], 'Tag' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsList' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails']], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesList' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesDetails']], 'AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails' => ['type' => 'structure', 'members' => ['Days' => ['shape' => 'Integer'], 'StorageClass' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails']], 'AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails' => ['type' => 'structure', 'members' => ['Date' => ['shape' => 'NonEmptyString'], 'Days' => ['shape' => 'Integer'], 'StorageClass' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketBucketLifecycleConfigurationRulesTransitionsList' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetails']], 'AwsS3BucketBucketVersioningConfiguration' => ['type' => 'structure', 'members' => ['IsMfaDeleteEnabled' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketDetails' => ['type' => 'structure', 'members' => ['OwnerId' => ['shape' => 'NonEmptyString'], 'OwnerName' => ['shape' => 'NonEmptyString'], 'OwnerAccountId' => ['shape' => 'NonEmptyString'], 'CreatedAt' => ['shape' => 'NonEmptyString'], 'ServerSideEncryptionConfiguration' => ['shape' => 'AwsS3BucketServerSideEncryptionConfiguration'], 'BucketLifecycleConfiguration' => ['shape' => 'AwsS3BucketBucketLifecycleConfigurationDetails'], 'PublicAccessBlockConfiguration' => ['shape' => 'AwsS3AccountPublicAccessBlockDetails'], 'AccessControlList' => ['shape' => 'NonEmptyString'], 'BucketLoggingConfiguration' => ['shape' => 'AwsS3BucketLoggingConfiguration'], 'BucketWebsiteConfiguration' => ['shape' => 'AwsS3BucketWebsiteConfiguration'], 'BucketNotificationConfiguration' => ['shape' => 'AwsS3BucketNotificationConfiguration'], 'BucketVersioningConfiguration' => ['shape' => 'AwsS3BucketBucketVersioningConfiguration']]], 'AwsS3BucketLoggingConfiguration' => ['type' => 'structure', 'members' => ['DestinationBucketName' => ['shape' => 'NonEmptyString'], 'LogFilePrefix' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketNotificationConfiguration' => ['type' => 'structure', 'members' => ['Configurations' => ['shape' => 'AwsS3BucketNotificationConfigurationDetails']]], 'AwsS3BucketNotificationConfigurationDetail' => ['type' => 'structure', 'members' => ['Events' => ['shape' => 'AwsS3BucketNotificationConfigurationEvents'], 'Filter' => ['shape' => 'AwsS3BucketNotificationConfigurationFilter'], 'Destination' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketNotificationConfigurationDetails' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketNotificationConfigurationDetail']], 'AwsS3BucketNotificationConfigurationEvents' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'AwsS3BucketNotificationConfigurationFilter' => ['type' => 'structure', 'members' => ['S3KeyFilter' => ['shape' => 'AwsS3BucketNotificationConfigurationS3KeyFilter']]], 'AwsS3BucketNotificationConfigurationS3KeyFilter' => ['type' => 'structure', 'members' => ['FilterRules' => ['shape' => 'AwsS3BucketNotificationConfigurationS3KeyFilterRules']]], 'AwsS3BucketNotificationConfigurationS3KeyFilterRule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AwsS3BucketNotificationConfigurationS3KeyFilterRuleName'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketNotificationConfigurationS3KeyFilterRuleName' => ['type' => 'string', 'enum' => ['Prefix', 'Suffix']], 'AwsS3BucketNotificationConfigurationS3KeyFilterRules' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketNotificationConfigurationS3KeyFilterRule']], 'AwsS3BucketServerSideEncryptionByDefault' => ['type' => 'structure', 'members' => ['SSEAlgorithm' => ['shape' => 'NonEmptyString'], 'KMSMasterKeyID' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketServerSideEncryptionConfiguration' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'AwsS3BucketServerSideEncryptionRules']]], 'AwsS3BucketServerSideEncryptionRule' => ['type' => 'structure', 'members' => ['ApplyServerSideEncryptionByDefault' => ['shape' => 'AwsS3BucketServerSideEncryptionByDefault']]], 'AwsS3BucketServerSideEncryptionRules' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketServerSideEncryptionRule']], 'AwsS3BucketWebsiteConfiguration' => ['type' => 'structure', 'members' => ['ErrorDocument' => ['shape' => 'NonEmptyString'], 'IndexDocumentSuffix' => ['shape' => 'NonEmptyString'], 'RedirectAllRequestsTo' => ['shape' => 'AwsS3BucketWebsiteConfigurationRedirectTo'], 'RoutingRules' => ['shape' => 'AwsS3BucketWebsiteConfigurationRoutingRules']]], 'AwsS3BucketWebsiteConfigurationRedirectTo' => ['type' => 'structure', 'members' => ['Hostname' => ['shape' => 'NonEmptyString'], 'Protocol' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketWebsiteConfigurationRoutingRule' => ['type' => 'structure', 'members' => ['Condition' => ['shape' => 'AwsS3BucketWebsiteConfigurationRoutingRuleCondition'], 'Redirect' => ['shape' => 'AwsS3BucketWebsiteConfigurationRoutingRuleRedirect']]], 'AwsS3BucketWebsiteConfigurationRoutingRuleCondition' => ['type' => 'structure', 'members' => ['HttpErrorCodeReturnedEquals' => ['shape' => 'NonEmptyString'], 'KeyPrefixEquals' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketWebsiteConfigurationRoutingRuleRedirect' => ['type' => 'structure', 'members' => ['Hostname' => ['shape' => 'NonEmptyString'], 'HttpRedirectCode' => ['shape' => 'NonEmptyString'], 'Protocol' => ['shape' => 'NonEmptyString'], 'ReplaceKeyPrefixWith' => ['shape' => 'NonEmptyString'], 'ReplaceKeyWith' => ['shape' => 'NonEmptyString']]], 'AwsS3BucketWebsiteConfigurationRoutingRules' => ['type' => 'list', 'member' => ['shape' => 'AwsS3BucketWebsiteConfigurationRoutingRule']], 'AwsS3ObjectDetails' => ['type' => 'structure', 'members' => ['LastModified' => ['shape' => 'NonEmptyString'], 'ETag' => ['shape' => 'NonEmptyString'], 'VersionId' => ['shape' => 'NonEmptyString'], 'ContentType' => ['shape' => 'NonEmptyString'], 'ServerSideEncryption' => ['shape' => 'NonEmptyString'], 'SSEKMSKeyId' => ['shape' => 'NonEmptyString']]], 'AwsSageMakerNotebookInstanceDetails' => ['type' => 'structure', 'members' => ['AcceleratorTypes' => ['shape' => 'NonEmptyStringList'], 'AdditionalCodeRepositories' => ['shape' => 'NonEmptyStringList'], 'DefaultCodeRepository' => ['shape' => 'NonEmptyString'], 'DirectInternetAccess' => ['shape' => 'NonEmptyString'], 'FailureReason' => ['shape' => 'NonEmptyString'], 'InstanceMetadataServiceConfiguration' => ['shape' => 'AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetails'], 'InstanceType' => ['shape' => 'NonEmptyString'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'NetworkInterfaceId' => ['shape' => 'NonEmptyString'], 'NotebookInstanceArn' => ['shape' => 'NonEmptyString'], 'NotebookInstanceLifecycleConfigName' => ['shape' => 'NonEmptyString'], 'NotebookInstanceName' => ['shape' => 'NonEmptyString'], 'NotebookInstanceStatus' => ['shape' => 'NonEmptyString'], 'PlatformIdentifier' => ['shape' => 'NonEmptyString'], 'RoleArn' => ['shape' => 'NonEmptyString'], 'RootAccess' => ['shape' => 'NonEmptyString'], 'SecurityGroups' => ['shape' => 'NonEmptyStringList'], 'SubnetId' => ['shape' => 'NonEmptyString'], 'Url' => ['shape' => 'NonEmptyString'], 'VolumeSizeInGB' => ['shape' => 'Integer']]], 'AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetails' => ['type' => 'structure', 'members' => ['MinimumInstanceMetadataServiceVersion' => ['shape' => 'NonEmptyString']]], 'AwsSecretsManagerSecretDetails' => ['type' => 'structure', 'members' => ['RotationRules' => ['shape' => 'AwsSecretsManagerSecretRotationRules'], 'RotationOccurredWithinFrequency' => ['shape' => 'Boolean'], 'KmsKeyId' => ['shape' => 'NonEmptyString'], 'RotationEnabled' => ['shape' => 'Boolean'], 'RotationLambdaArn' => ['shape' => 'NonEmptyString'], 'Deleted' => ['shape' => 'Boolean'], 'Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString']]], 'AwsSecretsManagerSecretRotationRules' => ['type' => 'structure', 'members' => ['AutomaticallyAfterDays' => ['shape' => 'Integer']]], 'AwsSecurityFinding' => ['type' => 'structure', 'required' => ['SchemaVersion', 'Id', 'ProductArn', 'GeneratorId', 'AwsAccountId', 'CreatedAt', 'UpdatedAt', 'Title', 'Description', 'Resources'], 'members' => ['SchemaVersion' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'ProductArn' => ['shape' => 'NonEmptyString'], 'ProductName' => ['shape' => 'NonEmptyString'], 'CompanyName' => ['shape' => 'NonEmptyString'], 'Region' => ['shape' => 'NonEmptyString'], 'GeneratorId' => ['shape' => 'NonEmptyString'], 'AwsAccountId' => ['shape' => 'NonEmptyString'], 'Types' => ['shape' => 'TypeList'], 'FirstObservedAt' => ['shape' => 'NonEmptyString'], 'LastObservedAt' => ['shape' => 'NonEmptyString'], 'CreatedAt' => ['shape' => 'NonEmptyString'], 'UpdatedAt' => ['shape' => 'NonEmptyString'], 'Severity' => ['shape' => 'Severity'], 'Confidence' => ['shape' => 'Integer'], 'Criticality' => ['shape' => 'Integer'], 'Title' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'Remediation' => ['shape' => 'Remediation'], 'SourceUrl' => ['shape' => 'NonEmptyString'], 'ProductFields' => ['shape' => 'FieldMap'], 'UserDefinedFields' => ['shape' => 'FieldMap'], 'Malware' => ['shape' => 'MalwareList'], 'Network' => ['shape' => 'Network'], 'NetworkPath' => ['shape' => 'NetworkPathList'], 'Process' => ['shape' => 'ProcessDetails'], 'Threats' => ['shape' => 'ThreatList'], 'ThreatIntelIndicators' => ['shape' => 'ThreatIntelIndicatorList'], 'Resources' => ['shape' => 'ResourceList'], 'Compliance' => ['shape' => 'Compliance'], 'VerificationState' => ['shape' => 'VerificationState'], 'WorkflowState' => ['shape' => 'WorkflowState'], 'Workflow' => ['shape' => 'Workflow'], 'RecordState' => ['shape' => 'RecordState'], 'RelatedFindings' => ['shape' => 'RelatedFindingList'], 'Note' => ['shape' => 'Note'], 'Vulnerabilities' => ['shape' => 'VulnerabilityList'], 'PatchSummary' => ['shape' => 'PatchSummary'], 'Action' => ['shape' => 'Action'], 'FindingProviderFields' => ['shape' => 'FindingProviderFields'], 'Sample' => ['shape' => 'Boolean']]], 'AwsSecurityFindingFilters' => ['type' => 'structure', 'members' => ['ProductArn' => ['shape' => 'StringFilterList'], 'AwsAccountId' => ['shape' => 'StringFilterList'], 'Id' => ['shape' => 'StringFilterList'], 'GeneratorId' => ['shape' => 'StringFilterList'], 'Region' => ['shape' => 'StringFilterList'], 'Type' => ['shape' => 'StringFilterList'], 'FirstObservedAt' => ['shape' => 'DateFilterList'], 'LastObservedAt' => ['shape' => 'DateFilterList'], 'CreatedAt' => ['shape' => 'DateFilterList'], 'UpdatedAt' => ['shape' => 'DateFilterList'], 'SeverityProduct' => ['shape' => 'NumberFilterList', 'deprecated' => \true, 'deprecatedMessage' => 'This filter is deprecated. Instead, use FindingProviderSeverityOriginal.'], 'SeverityNormalized' => ['shape' => 'NumberFilterList', 'deprecated' => \true, 'deprecatedMessage' => 'This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel.'], 'SeverityLabel' => ['shape' => 'StringFilterList'], 'Confidence' => ['shape' => 'NumberFilterList'], 'Criticality' => ['shape' => 'NumberFilterList'], 'Title' => ['shape' => 'StringFilterList'], 'Description' => ['shape' => 'StringFilterList'], 'RecommendationText' => ['shape' => 'StringFilterList'], 'SourceUrl' => ['shape' => 'StringFilterList'], 'ProductFields' => ['shape' => 'MapFilterList'], 'ProductName' => ['shape' => 'StringFilterList'], 'CompanyName' => ['shape' => 'StringFilterList'], 'UserDefinedFields' => ['shape' => 'MapFilterList'], 'MalwareName' => ['shape' => 'StringFilterList'], 'MalwareType' => ['shape' => 'StringFilterList'], 'MalwarePath' => ['shape' => 'StringFilterList'], 'MalwareState' => ['shape' => 'StringFilterList'], 'NetworkDirection' => ['shape' => 'StringFilterList'], 'NetworkProtocol' => ['shape' => 'StringFilterList'], 'NetworkSourceIpV4' => ['shape' => 'IpFilterList'], 'NetworkSourceIpV6' => ['shape' => 'IpFilterList'], 'NetworkSourcePort' => ['shape' => 'NumberFilterList'], 'NetworkSourceDomain' => ['shape' => 'StringFilterList'], 'NetworkSourceMac' => ['shape' => 'StringFilterList'], 'NetworkDestinationIpV4' => ['shape' => 'IpFilterList'], 'NetworkDestinationIpV6' => ['shape' => 'IpFilterList'], 'NetworkDestinationPort' => ['shape' => 'NumberFilterList'], 'NetworkDestinationDomain' => ['shape' => 'StringFilterList'], 'ProcessName' => ['shape' => 'StringFilterList'], 'ProcessPath' => ['shape' => 'StringFilterList'], 'ProcessPid' => ['shape' => 'NumberFilterList'], 'ProcessParentPid' => ['shape' => 'NumberFilterList'], 'ProcessLaunchedAt' => ['shape' => 'DateFilterList'], 'ProcessTerminatedAt' => ['shape' => 'DateFilterList'], 'ThreatIntelIndicatorType' => ['shape' => 'StringFilterList'], 'ThreatIntelIndicatorValue' => ['shape' => 'StringFilterList'], 'ThreatIntelIndicatorCategory' => ['shape' => 'StringFilterList'], 'ThreatIntelIndicatorLastObservedAt' => ['shape' => 'DateFilterList'], 'ThreatIntelIndicatorSource' => ['shape' => 'StringFilterList'], 'ThreatIntelIndicatorSourceUrl' => ['shape' => 'StringFilterList'], 'ResourceType' => ['shape' => 'StringFilterList'], 'ResourceId' => ['shape' => 'StringFilterList'], 'ResourcePartition' => ['shape' => 'StringFilterList'], 'ResourceRegion' => ['shape' => 'StringFilterList'], 'ResourceTags' => ['shape' => 'MapFilterList'], 'ResourceAwsEc2InstanceType' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceImageId' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceIpV4Addresses' => ['shape' => 'IpFilterList'], 'ResourceAwsEc2InstanceIpV6Addresses' => ['shape' => 'IpFilterList'], 'ResourceAwsEc2InstanceKeyName' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceIamInstanceProfileArn' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceVpcId' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceSubnetId' => ['shape' => 'StringFilterList'], 'ResourceAwsEc2InstanceLaunchedAt' => ['shape' => 'DateFilterList'], 'ResourceAwsS3BucketOwnerId' => ['shape' => 'StringFilterList'], 'ResourceAwsS3BucketOwnerName' => ['shape' => 'StringFilterList'], 'ResourceAwsIamAccessKeyUserName' => ['shape' => 'StringFilterList', 'deprecated' => \true, 'deprecatedMessage' => 'This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName.'], 'ResourceAwsIamAccessKeyPrincipalName' => ['shape' => 'StringFilterList'], 'ResourceAwsIamAccessKeyStatus' => ['shape' => 'StringFilterList'], 'ResourceAwsIamAccessKeyCreatedAt' => ['shape' => 'DateFilterList'], 'ResourceAwsIamUserUserName' => ['shape' => 'StringFilterList'], 'ResourceContainerName' => ['shape' => 'StringFilterList'], 'ResourceContainerImageId' => ['shape' => 'StringFilterList'], 'ResourceContainerImageName' => ['shape' => 'StringFilterList'], 'ResourceContainerLaunchedAt' => ['shape' => 'DateFilterList'], 'ResourceDetailsOther' => ['shape' => 'MapFilterList'], 'ComplianceStatus' => ['shape' => 'StringFilterList'], 'VerificationState' => ['shape' => 'StringFilterList'], 'WorkflowState' => ['shape' => 'StringFilterList'], 'WorkflowStatus' => ['shape' => 'StringFilterList'], 'RecordState' => ['shape' => 'StringFilterList'], 'RelatedFindingsProductArn' => ['shape' => 'StringFilterList'], 'RelatedFindingsId' => ['shape' => 'StringFilterList'], 'NoteText' => ['shape' => 'StringFilterList'], 'NoteUpdatedAt' => ['shape' => 'DateFilterList'], 'NoteUpdatedBy' => ['shape' => 'StringFilterList'], 'Keyword' => ['shape' => 'KeywordFilterList', 'deprecated' => \true, 'deprecatedMessage' => 'The Keyword property is deprecated.'], 'FindingProviderFieldsConfidence' => ['shape' => 'NumberFilterList'], 'FindingProviderFieldsCriticality' => ['shape' => 'NumberFilterList'], 'FindingProviderFieldsRelatedFindingsId' => ['shape' => 'StringFilterList'], 'FindingProviderFieldsRelatedFindingsProductArn' => ['shape' => 'StringFilterList'], 'FindingProviderFieldsSeverityLabel' => ['shape' => 'StringFilterList'], 'FindingProviderFieldsSeverityOriginal' => ['shape' => 'StringFilterList'], 'FindingProviderFieldsTypes' => ['shape' => 'StringFilterList'], 'Sample' => ['shape' => 'BooleanFilterList'], 'ComplianceSecurityControlId' => ['shape' => 'StringFilterList'], 'ComplianceAssociatedStandardsId' => ['shape' => 'StringFilterList']]], 'AwsSecurityFindingIdentifier' => ['type' => 'structure', 'required' => ['Id', 'ProductArn'], 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'ProductArn' => ['shape' => 'NonEmptyString']]], 'AwsSecurityFindingIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'AwsSecurityFindingIdentifier']], 'AwsSecurityFindingList' => ['type' => 'list', 'member' => ['shape' => 'AwsSecurityFinding']], 'AwsSnsTopicDetails' => ['type' => 'structure', 'members' => ['KmsMasterKeyId' => ['shape' => 'NonEmptyString'], 'Subscription' => ['shape' => 'AwsSnsTopicSubscriptionList'], 'TopicName' => ['shape' => 'NonEmptyString'], 'Owner' => ['shape' => 'NonEmptyString'], 'SqsSuccessFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'SqsFailureFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'ApplicationSuccessFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'FirehoseSuccessFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'FirehoseFailureFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'HttpSuccessFeedbackRoleArn' => ['shape' => 'NonEmptyString'], 'HttpFailureFeedbackRoleArn' => ['shape' => 'NonEmptyString']]], 'AwsSnsTopicSubscription' => ['type' => 'structure', 'members' => ['Endpoint' => ['shape' => 'NonEmptyString'], 'Protocol' => ['shape' => 'NonEmptyString']]], 'AwsSnsTopicSubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'AwsSnsTopicSubscription']], 'AwsSqsQueueDetails' => ['type' => 'structure', 'members' => ['KmsDataKeyReusePeriodSeconds' => ['shape' => 'Integer'], 'KmsMasterKeyId' => ['shape' => 'NonEmptyString'], 'QueueName' => ['shape' => 'NonEmptyString'], 'DeadLetterTargetArn' => ['shape' => 'NonEmptyString']]], 'AwsSsmComplianceSummary' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'NonEmptyString'], 'CompliantCriticalCount' => ['shape' => 'Integer'], 'CompliantHighCount' => ['shape' => 'Integer'], 'CompliantMediumCount' => ['shape' => 'Integer'], 'ExecutionType' => ['shape' => 'NonEmptyString'], 'NonCompliantCriticalCount' => ['shape' => 'Integer'], 'CompliantInformationalCount' => ['shape' => 'Integer'], 'NonCompliantInformationalCount' => ['shape' => 'Integer'], 'CompliantUnspecifiedCount' => ['shape' => 'Integer'], 'NonCompliantLowCount' => ['shape' => 'Integer'], 'NonCompliantHighCount' => ['shape' => 'Integer'], 'CompliantLowCount' => ['shape' => 'Integer'], 'ComplianceType' => ['shape' => 'NonEmptyString'], 'PatchBaselineId' => ['shape' => 'NonEmptyString'], 'OverallSeverity' => ['shape' => 'NonEmptyString'], 'NonCompliantMediumCount' => ['shape' => 'Integer'], 'NonCompliantUnspecifiedCount' => ['shape' => 'Integer'], 'PatchGroup' => ['shape' => 'NonEmptyString']]], 'AwsSsmPatch' => ['type' => 'structure', 'members' => ['ComplianceSummary' => ['shape' => 'AwsSsmComplianceSummary']]], 'AwsSsmPatchComplianceDetails' => ['type' => 'structure', 'members' => ['Patch' => ['shape' => 'AwsSsmPatch']]], 'AwsWafRateBasedRuleDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'RateKey' => ['shape' => 'NonEmptyString'], 'RateLimit' => ['shape' => 'Long'], 'RuleId' => ['shape' => 'NonEmptyString'], 'MatchPredicates' => ['shape' => 'AwsWafRateBasedRuleMatchPredicateList']]], 'AwsWafRateBasedRuleMatchPredicate' => ['type' => 'structure', 'members' => ['DataId' => ['shape' => 'NonEmptyString'], 'Negated' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRateBasedRuleMatchPredicateList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRateBasedRuleMatchPredicate']], 'AwsWafRegionalRateBasedRuleDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'RateKey' => ['shape' => 'NonEmptyString'], 'RateLimit' => ['shape' => 'Long'], 'RuleId' => ['shape' => 'NonEmptyString'], 'MatchPredicates' => ['shape' => 'AwsWafRegionalRateBasedRuleMatchPredicateList']]], 'AwsWafRegionalRateBasedRuleMatchPredicate' => ['type' => 'structure', 'members' => ['DataId' => ['shape' => 'NonEmptyString'], 'Negated' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalRateBasedRuleMatchPredicateList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRegionalRateBasedRuleMatchPredicate']], 'AwsWafRegionalRuleDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'PredicateList' => ['shape' => 'AwsWafRegionalRulePredicateList'], 'RuleId' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalRuleGroupDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'RuleGroupId' => ['shape' => 'NonEmptyString'], 'Rules' => ['shape' => 'AwsWafRegionalRuleGroupRulesList']]], 'AwsWafRegionalRuleGroupRulesActionDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalRuleGroupRulesDetails' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'AwsWafRegionalRuleGroupRulesActionDetails'], 'Priority' => ['shape' => 'Integer'], 'RuleId' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalRuleGroupRulesList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRegionalRuleGroupRulesDetails']], 'AwsWafRegionalRulePredicateList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRegionalRulePredicateListDetails']], 'AwsWafRegionalRulePredicateListDetails' => ['type' => 'structure', 'members' => ['DataId' => ['shape' => 'NonEmptyString'], 'Negated' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalWebAclDetails' => ['type' => 'structure', 'members' => ['DefaultAction' => ['shape' => 'NonEmptyString'], 'MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'RulesList' => ['shape' => 'AwsWafRegionalWebAclRulesList'], 'WebAclId' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalWebAclRulesList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRegionalWebAclRulesListDetails']], 'AwsWafRegionalWebAclRulesListActionDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalWebAclRulesListDetails' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'AwsWafRegionalWebAclRulesListActionDetails'], 'OverrideAction' => ['shape' => 'AwsWafRegionalWebAclRulesListOverrideActionDetails'], 'Priority' => ['shape' => 'Integer'], 'RuleId' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRegionalWebAclRulesListOverrideActionDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRuleDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'PredicateList' => ['shape' => 'AwsWafRulePredicateList'], 'RuleId' => ['shape' => 'NonEmptyString']]], 'AwsWafRuleGroupDetails' => ['type' => 'structure', 'members' => ['MetricName' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'RuleGroupId' => ['shape' => 'NonEmptyString'], 'Rules' => ['shape' => 'AwsWafRuleGroupRulesList']]], 'AwsWafRuleGroupRulesActionDetails' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRuleGroupRulesDetails' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'AwsWafRuleGroupRulesActionDetails'], 'Priority' => ['shape' => 'Integer'], 'RuleId' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafRuleGroupRulesList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRuleGroupRulesDetails']], 'AwsWafRulePredicateList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafRulePredicateListDetails']], 'AwsWafRulePredicateListDetails' => ['type' => 'structure', 'members' => ['DataId' => ['shape' => 'NonEmptyString'], 'Negated' => ['shape' => 'Boolean'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafWebAclDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'DefaultAction' => ['shape' => 'NonEmptyString'], 'Rules' => ['shape' => 'AwsWafWebAclRuleList'], 'WebAclId' => ['shape' => 'NonEmptyString']]], 'AwsWafWebAclRule' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'WafAction'], 'ExcludedRules' => ['shape' => 'WafExcludedRuleList'], 'OverrideAction' => ['shape' => 'WafOverrideAction'], 'Priority' => ['shape' => 'Integer'], 'RuleId' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'AwsWafWebAclRuleList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafWebAclRule']], 'AwsWafv2ActionAllowDetails' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'AwsWafv2CustomRequestHandlingDetails']]], 'AwsWafv2ActionBlockDetails' => ['type' => 'structure', 'members' => ['CustomResponse' => ['shape' => 'AwsWafv2CustomResponseDetails']]], 'AwsWafv2CustomHttpHeader' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString']]], 'AwsWafv2CustomRequestHandlingDetails' => ['type' => 'structure', 'members' => ['InsertHeaders' => ['shape' => 'AwsWafv2InsertHeadersList']]], 'AwsWafv2CustomResponseDetails' => ['type' => 'structure', 'members' => ['CustomResponseBodyKey' => ['shape' => 'NonEmptyString'], 'ResponseCode' => ['shape' => 'Integer'], 'ResponseHeaders' => ['shape' => 'AwsWafv2InsertHeadersList']]], 'AwsWafv2InsertHeadersList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafv2CustomHttpHeader']], 'AwsWafv2RuleGroupDetails' => ['type' => 'structure', 'members' => ['Capacity' => ['shape' => 'Long'], 'Description' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Arn' => ['shape' => 'NonEmptyString'], 'Rules' => ['shape' => 'AwsWafv2RulesList'], 'Scope' => ['shape' => 'NonEmptyString'], 'VisibilityConfig' => ['shape' => 'AwsWafv2VisibilityConfigDetails']]], 'AwsWafv2RulesActionCaptchaDetails' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'AwsWafv2CustomRequestHandlingDetails']]], 'AwsWafv2RulesActionCountDetails' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'AwsWafv2CustomRequestHandlingDetails']]], 'AwsWafv2RulesActionDetails' => ['type' => 'structure', 'members' => ['Allow' => ['shape' => 'AwsWafv2ActionAllowDetails'], 'Block' => ['shape' => 'AwsWafv2ActionBlockDetails'], 'Captcha' => ['shape' => 'AwsWafv2RulesActionCaptchaDetails'], 'Count' => ['shape' => 'AwsWafv2RulesActionCountDetails']]], 'AwsWafv2RulesDetails' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'AwsWafv2RulesActionDetails'], 'Name' => ['shape' => 'NonEmptyString'], 'OverrideAction' => ['shape' => 'NonEmptyString'], 'Priority' => ['shape' => 'Integer'], 'VisibilityConfig' => ['shape' => 'AwsWafv2VisibilityConfigDetails']]], 'AwsWafv2RulesList' => ['type' => 'list', 'member' => ['shape' => 'AwsWafv2RulesDetails']], 'AwsWafv2VisibilityConfigDetails' => ['type' => 'structure', 'members' => ['CloudWatchMetricsEnabled' => ['shape' => 'Boolean'], 'MetricName' => ['shape' => 'NonEmptyString'], 'SampledRequestsEnabled' => ['shape' => 'Boolean']]], 'AwsWafv2WebAclActionDetails' => ['type' => 'structure', 'members' => ['Allow' => ['shape' => 'AwsWafv2ActionAllowDetails'], 'Block' => ['shape' => 'AwsWafv2ActionBlockDetails']]], 'AwsWafv2WebAclCaptchaConfigDetails' => ['type' => 'structure', 'members' => ['ImmunityTimeProperty' => ['shape' => 'AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetails']]], 'AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetails' => ['type' => 'structure', 'members' => ['ImmunityTime' => ['shape' => 'Long']]], 'AwsWafv2WebAclDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Arn' => ['shape' => 'NonEmptyString'], 'ManagedbyFirewallManager' => ['shape' => 'Boolean'], 'Id' => ['shape' => 'NonEmptyString'], 'Capacity' => ['shape' => 'Long'], 'CaptchaConfig' => ['shape' => 'AwsWafv2WebAclCaptchaConfigDetails'], 'DefaultAction' => ['shape' => 'AwsWafv2WebAclActionDetails'], 'Description' => ['shape' => 'NonEmptyString'], 'Rules' => ['shape' => 'AwsWafv2RulesList'], 'VisibilityConfig' => ['shape' => 'AwsWafv2VisibilityConfigDetails']]], 'AwsXrayEncryptionConfigDetails' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'NonEmptyString'], 'Status' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'NonEmptyString']]], 'BatchDisableStandardsRequest' => ['type' => 'structure', 'required' => ['StandardsSubscriptionArns'], 'members' => ['StandardsSubscriptionArns' => ['shape' => 'StandardsSubscriptionArns']]], 'BatchDisableStandardsResponse' => ['type' => 'structure', 'members' => ['StandardsSubscriptions' => ['shape' => 'StandardsSubscriptions']]], 'BatchEnableStandardsRequest' => ['type' => 'structure', 'required' => ['StandardsSubscriptionRequests'], 'members' => ['StandardsSubscriptionRequests' => ['shape' => 'StandardsSubscriptionRequests']]], 'BatchEnableStandardsResponse' => ['type' => 'structure', 'members' => ['StandardsSubscriptions' => ['shape' => 'StandardsSubscriptions']]], 'BatchImportFindingsRequest' => ['type' => 'structure', 'required' => ['Findings'], 'members' => ['Findings' => ['shape' => 'BatchImportFindingsRequestFindingList']]], 'BatchImportFindingsRequestFindingList' => ['type' => 'list', 'member' => ['shape' => 'AwsSecurityFinding'], 'max' => 100, 'min' => 1], 'BatchImportFindingsResponse' => ['type' => 'structure', 'required' => ['FailedCount', 'SuccessCount'], 'members' => ['FailedCount' => ['shape' => 'Integer'], 'SuccessCount' => ['shape' => 'Integer'], 'FailedFindings' => ['shape' => 'ImportFindingsErrorList']]], 'BatchUpdateFindingsRequest' => ['type' => 'structure', 'required' => ['FindingIdentifiers'], 'members' => ['FindingIdentifiers' => ['shape' => 'AwsSecurityFindingIdentifierList'], 'Note' => ['shape' => 'NoteUpdate'], 'Severity' => ['shape' => 'SeverityUpdate'], 'VerificationState' => ['shape' => 'VerificationState'], 'Confidence' => ['shape' => 'RatioScale'], 'Criticality' => ['shape' => 'RatioScale'], 'Types' => ['shape' => 'TypeList'], 'UserDefinedFields' => ['shape' => 'FieldMap'], 'Workflow' => ['shape' => 'WorkflowUpdate'], 'RelatedFindings' => ['shape' => 'RelatedFindingList']]], 'BatchUpdateFindingsResponse' => ['type' => 'structure', 'required' => ['ProcessedFindings', 'UnprocessedFindings'], 'members' => ['ProcessedFindings' => ['shape' => 'AwsSecurityFindingIdentifierList'], 'UnprocessedFindings' => ['shape' => 'BatchUpdateFindingsUnprocessedFindingsList']]], 'BatchUpdateFindingsUnprocessedFinding' => ['type' => 'structure', 'required' => ['FindingIdentifier', 'ErrorCode', 'ErrorMessage'], 'members' => ['FindingIdentifier' => ['shape' => 'AwsSecurityFindingIdentifier'], 'ErrorCode' => ['shape' => 'NonEmptyString'], 'ErrorMessage' => ['shape' => 'NonEmptyString']]], 'BatchUpdateFindingsUnprocessedFindingsList' => ['type' => 'list', 'member' => ['shape' => 'BatchUpdateFindingsUnprocessedFinding']], 'Boolean' => ['type' => 'boolean'], 'BooleanFilter' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Boolean']]], 'BooleanFilterList' => ['type' => 'list', 'member' => ['shape' => 'BooleanFilter']], 'CategoryList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Cell' => ['type' => 'structure', 'members' => ['Column' => ['shape' => 'Long'], 'Row' => ['shape' => 'Long'], 'ColumnName' => ['shape' => 'NonEmptyString'], 'CellReference' => ['shape' => 'NonEmptyString']]], 'Cells' => ['type' => 'list', 'member' => ['shape' => 'Cell']], 'CidrBlockAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'NonEmptyString'], 'CidrBlock' => ['shape' => 'NonEmptyString'], 'CidrBlockState' => ['shape' => 'NonEmptyString']]], 'CidrBlockAssociationList' => ['type' => 'list', 'member' => ['shape' => 'CidrBlockAssociation']], 'City' => ['type' => 'structure', 'members' => ['CityName' => ['shape' => 'NonEmptyString']]], 'ClassificationResult' => ['type' => 'structure', 'members' => ['MimeType' => ['shape' => 'NonEmptyString'], 'SizeClassified' => ['shape' => 'Long'], 'AdditionalOccurrences' => ['shape' => 'Boolean'], 'Status' => ['shape' => 'ClassificationStatus'], 'SensitiveData' => ['shape' => 'SensitiveDataResultList'], 'CustomDataIdentifiers' => ['shape' => 'CustomDataIdentifiersResult']]], 'ClassificationStatus' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'NonEmptyString'], 'Reason' => ['shape' => 'NonEmptyString']]], 'Compliance' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ComplianceStatus'], 'RelatedRequirements' => ['shape' => 'RelatedRequirementsList'], 'StatusReasons' => ['shape' => 'StatusReasonsList'], 'SecurityControlId' => ['shape' => 'NonEmptyString'], 'AssociatedStandards' => ['shape' => 'AssociatedStandardsList']]], 'ComplianceStatus' => ['type' => 'string', 'enum' => ['PASSED', 'WARNING', 'FAILED', 'NOT_AVAILABLE']], 'ContainerDetails' => ['type' => 'structure', 'members' => ['ContainerRuntime' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'ImageId' => ['shape' => 'NonEmptyString'], 'ImageName' => ['shape' => 'NonEmptyString'], 'LaunchedAt' => ['shape' => 'NonEmptyString'], 'VolumeMounts' => ['shape' => 'VolumeMountList'], 'Privileged' => ['shape' => 'Boolean']]], 'ControlStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Country' => ['type' => 'structure', 'members' => ['CountryCode' => ['shape' => 'NonEmptyString'], 'CountryName' => ['shape' => 'NonEmptyString']]], 'CreateActionTargetRequest' => ['type' => 'structure', 'required' => ['Name', 'Description', 'Id'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString']]], 'CreateActionTargetResponse' => ['type' => 'structure', 'required' => ['ActionTargetArn'], 'members' => ['ActionTargetArn' => ['shape' => 'NonEmptyString']]], 'CreateFindingAggregatorRequest' => ['type' => 'structure', 'required' => ['RegionLinkingMode'], 'members' => ['RegionLinkingMode' => ['shape' => 'NonEmptyString'], 'Regions' => ['shape' => 'StringList']]], 'CreateFindingAggregatorResponse' => ['type' => 'structure', 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString'], 'FindingAggregationRegion' => ['shape' => 'NonEmptyString'], 'RegionLinkingMode' => ['shape' => 'NonEmptyString'], 'Regions' => ['shape' => 'StringList']]], 'CreateInsightRequest' => ['type' => 'structure', 'required' => ['Name', 'Filters', 'GroupByAttribute'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Filters' => ['shape' => 'AwsSecurityFindingFilters'], 'GroupByAttribute' => ['shape' => 'NonEmptyString']]], 'CreateInsightResponse' => ['type' => 'structure', 'required' => ['InsightArn'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString']]], 'CreateMembersRequest' => ['type' => 'structure', 'required' => ['AccountDetails'], 'members' => ['AccountDetails' => ['shape' => 'AccountDetailsList']]], 'CreateMembersResponse' => ['type' => 'structure', 'members' => ['UnprocessedAccounts' => ['shape' => 'ResultList']]], 'CrossAccountMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'CustomDataIdentifiersDetections' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Long'], 'Arn' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Occurrences' => ['shape' => 'Occurrences']]], 'CustomDataIdentifiersDetectionsList' => ['type' => 'list', 'member' => ['shape' => 'CustomDataIdentifiersDetections']], 'CustomDataIdentifiersResult' => ['type' => 'structure', 'members' => ['Detections' => ['shape' => 'CustomDataIdentifiersDetectionsList'], 'TotalCount' => ['shape' => 'Long']]], 'Cvss' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'NonEmptyString'], 'BaseScore' => ['shape' => 'Double'], 'BaseVector' => ['shape' => 'NonEmptyString'], 'Source' => ['shape' => 'NonEmptyString'], 'Adjustments' => ['shape' => 'AdjustmentList']]], 'CvssList' => ['type' => 'list', 'member' => ['shape' => 'Cvss']], 'DataClassificationDetails' => ['type' => 'structure', 'members' => ['DetailedResultsLocation' => ['shape' => 'NonEmptyString'], 'Result' => ['shape' => 'ClassificationResult']]], 'DateFilter' => ['type' => 'structure', 'members' => ['Start' => ['shape' => 'NonEmptyString'], 'End' => ['shape' => 'NonEmptyString'], 'DateRange' => ['shape' => 'DateRange']]], 'DateFilterList' => ['type' => 'list', 'member' => ['shape' => 'DateFilter']], 'DateRange' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Integer'], 'Unit' => ['shape' => 'DateRangeUnit']]], 'DateRangeUnit' => ['type' => 'string', 'enum' => ['DAYS']], 'DeclineInvitationsRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'DeclineInvitationsResponse' => ['type' => 'structure', 'members' => ['UnprocessedAccounts' => ['shape' => 'ResultList']]], 'DeleteActionTargetRequest' => ['type' => 'structure', 'required' => ['ActionTargetArn'], 'members' => ['ActionTargetArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'ActionTargetArn']]], 'DeleteActionTargetResponse' => ['type' => 'structure', 'required' => ['ActionTargetArn'], 'members' => ['ActionTargetArn' => ['shape' => 'NonEmptyString']]], 'DeleteFindingAggregatorRequest' => ['type' => 'structure', 'required' => ['FindingAggregatorArn'], 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'FindingAggregatorArn']]], 'DeleteFindingAggregatorResponse' => ['type' => 'structure', 'members' => []], 'DeleteInsightRequest' => ['type' => 'structure', 'required' => ['InsightArn'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'InsightArn']]], 'DeleteInsightResponse' => ['type' => 'structure', 'required' => ['InsightArn'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString']]], 'DeleteInvitationsRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'DeleteInvitationsResponse' => ['type' => 'structure', 'members' => ['UnprocessedAccounts' => ['shape' => 'ResultList']]], 'DeleteMembersRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'DeleteMembersResponse' => ['type' => 'structure', 'members' => ['UnprocessedAccounts' => ['shape' => 'ResultList']]], 'DescribeActionTargetsRequest' => ['type' => 'structure', 'members' => ['ActionTargetArns' => ['shape' => 'ArnList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'DescribeActionTargetsResponse' => ['type' => 'structure', 'required' => ['ActionTargets'], 'members' => ['ActionTargets' => ['shape' => 'ActionTargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeHubRequest' => ['type' => 'structure', 'members' => ['HubArn' => ['shape' => 'NonEmptyString', 'location' => 'querystring', 'locationName' => 'HubArn']]], 'DescribeHubResponse' => ['type' => 'structure', 'members' => ['HubArn' => ['shape' => 'NonEmptyString'], 'SubscribedAt' => ['shape' => 'NonEmptyString'], 'AutoEnableControls' => ['shape' => 'Boolean']]], 'DescribeOrganizationConfigurationRequest' => ['type' => 'structure', 'members' => []], 'DescribeOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => ['AutoEnable' => ['shape' => 'Boolean'], 'MemberAccountLimitReached' => ['shape' => 'Boolean'], 'AutoEnableStandards' => ['shape' => 'AutoEnableStandards']]], 'DescribeProductsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'ProductArn' => ['shape' => 'NonEmptyString', 'location' => 'querystring', 'locationName' => 'ProductArn']]], 'DescribeProductsResponse' => ['type' => 'structure', 'required' => ['Products'], 'members' => ['Products' => ['shape' => 'ProductsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStandardsControlsRequest' => ['type' => 'structure', 'required' => ['StandardsSubscriptionArn'], 'members' => ['StandardsSubscriptionArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'StandardsSubscriptionArn'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'DescribeStandardsControlsResponse' => ['type' => 'structure', 'members' => ['Controls' => ['shape' => 'StandardsControls'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeStandardsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'DescribeStandardsResponse' => ['type' => 'structure', 'members' => ['Standards' => ['shape' => 'Standards'], 'NextToken' => ['shape' => 'NextToken']]], 'DisableImportFindingsForProductRequest' => ['type' => 'structure', 'required' => ['ProductSubscriptionArn'], 'members' => ['ProductSubscriptionArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'ProductSubscriptionArn']]], 'DisableImportFindingsForProductResponse' => ['type' => 'structure', 'members' => []], 'DisableOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['AdminAccountId'], 'members' => ['AdminAccountId' => ['shape' => 'NonEmptyString']]], 'DisableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'DisableSecurityHubRequest' => ['type' => 'structure', 'members' => []], 'DisableSecurityHubResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromAdministratorAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateFromAdministratorAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateFromMasterAccountRequest' => ['type' => 'structure', 'members' => []], 'DisassociateFromMasterAccountResponse' => ['type' => 'structure', 'members' => []], 'DisassociateMembersRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'DisassociateMembersResponse' => ['type' => 'structure', 'members' => []], 'DnsRequestAction' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'NonEmptyString'], 'Protocol' => ['shape' => 'NonEmptyString'], 'Blocked' => ['shape' => 'Boolean']]], 'Double' => ['type' => 'double'], 'EnableImportFindingsForProductRequest' => ['type' => 'structure', 'required' => ['ProductArn'], 'members' => ['ProductArn' => ['shape' => 'NonEmptyString']]], 'EnableImportFindingsForProductResponse' => ['type' => 'structure', 'members' => ['ProductSubscriptionArn' => ['shape' => 'NonEmptyString']]], 'EnableOrganizationAdminAccountRequest' => ['type' => 'structure', 'required' => ['AdminAccountId'], 'members' => ['AdminAccountId' => ['shape' => 'NonEmptyString']]], 'EnableOrganizationAdminAccountResponse' => ['type' => 'structure', 'members' => []], 'EnableSecurityHubRequest' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap'], 'EnableDefaultStandards' => ['shape' => 'Boolean']]], 'EnableSecurityHubResponse' => ['type' => 'structure', 'members' => []], 'FieldMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'FilePathList' => ['type' => 'list', 'member' => ['shape' => 'FilePaths']], 'FilePaths' => ['type' => 'structure', 'members' => ['FilePath' => ['shape' => 'NonEmptyString'], 'FileName' => ['shape' => 'NonEmptyString'], 'ResourceId' => ['shape' => 'NonEmptyString'], 'Hash' => ['shape' => 'NonEmptyString']]], 'FindingAggregator' => ['type' => 'structure', 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString']]], 'FindingAggregatorList' => ['type' => 'list', 'member' => ['shape' => 'FindingAggregator']], 'FindingProviderFields' => ['type' => 'structure', 'members' => ['Confidence' => ['shape' => 'RatioScale'], 'Criticality' => ['shape' => 'RatioScale'], 'RelatedFindings' => ['shape' => 'RelatedFindingList'], 'Severity' => ['shape' => 'FindingProviderSeverity'], 'Types' => ['shape' => 'TypeList']]], 'FindingProviderSeverity' => ['type' => 'structure', 'members' => ['Label' => ['shape' => 'SeverityLabel'], 'Original' => ['shape' => 'NonEmptyString']]], 'FirewallPolicyDetails' => ['type' => 'structure', 'members' => ['StatefulRuleGroupReferences' => ['shape' => 'FirewallPolicyStatefulRuleGroupReferencesList'], 'StatelessCustomActions' => ['shape' => 'FirewallPolicyStatelessCustomActionsList'], 'StatelessDefaultActions' => ['shape' => 'NonEmptyStringList'], 'StatelessFragmentDefaultActions' => ['shape' => 'NonEmptyStringList'], 'StatelessRuleGroupReferences' => ['shape' => 'FirewallPolicyStatelessRuleGroupReferencesList']]], 'FirewallPolicyStatefulRuleGroupReferencesDetails' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'NonEmptyString']]], 'FirewallPolicyStatefulRuleGroupReferencesList' => ['type' => 'list', 'member' => ['shape' => 'FirewallPolicyStatefulRuleGroupReferencesDetails']], 'FirewallPolicyStatelessCustomActionsDetails' => ['type' => 'structure', 'members' => ['ActionDefinition' => ['shape' => 'StatelessCustomActionDefinition'], 'ActionName' => ['shape' => 'NonEmptyString']]], 'FirewallPolicyStatelessCustomActionsList' => ['type' => 'list', 'member' => ['shape' => 'FirewallPolicyStatelessCustomActionsDetails']], 'FirewallPolicyStatelessRuleGroupReferencesDetails' => ['type' => 'structure', 'members' => ['Priority' => ['shape' => 'Integer'], 'ResourceArn' => ['shape' => 'NonEmptyString']]], 'FirewallPolicyStatelessRuleGroupReferencesList' => ['type' => 'list', 'member' => ['shape' => 'FirewallPolicyStatelessRuleGroupReferencesDetails']], 'GeoLocation' => ['type' => 'structure', 'members' => ['Lon' => ['shape' => 'Double'], 'Lat' => ['shape' => 'Double']]], 'GetAdministratorAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAdministratorAccountResponse' => ['type' => 'structure', 'members' => ['Administrator' => ['shape' => 'Invitation']]], 'GetEnabledStandardsRequest' => ['type' => 'structure', 'members' => ['StandardsSubscriptionArns' => ['shape' => 'StandardsSubscriptionArns'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'GetEnabledStandardsResponse' => ['type' => 'structure', 'members' => ['StandardsSubscriptions' => ['shape' => 'StandardsSubscriptions'], 'NextToken' => ['shape' => 'NextToken']]], 'GetFindingAggregatorRequest' => ['type' => 'structure', 'required' => ['FindingAggregatorArn'], 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'FindingAggregatorArn']]], 'GetFindingAggregatorResponse' => ['type' => 'structure', 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString'], 'FindingAggregationRegion' => ['shape' => 'NonEmptyString'], 'RegionLinkingMode' => ['shape' => 'NonEmptyString'], 'Regions' => ['shape' => 'StringList']]], 'GetFindingsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'AwsSecurityFindingFilters'], 'SortCriteria' => ['shape' => 'SortCriteria'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'GetFindingsResponse' => ['type' => 'structure', 'required' => ['Findings'], 'members' => ['Findings' => ['shape' => 'AwsSecurityFindingList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetInsightResultsRequest' => ['type' => 'structure', 'required' => ['InsightArn'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'InsightArn']]], 'GetInsightResultsResponse' => ['type' => 'structure', 'required' => ['InsightResults'], 'members' => ['InsightResults' => ['shape' => 'InsightResults']]], 'GetInsightsRequest' => ['type' => 'structure', 'members' => ['InsightArns' => ['shape' => 'ArnList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'GetInsightsResponse' => ['type' => 'structure', 'required' => ['Insights'], 'members' => ['Insights' => ['shape' => 'InsightList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetInvitationsCountRequest' => ['type' => 'structure', 'members' => []], 'GetInvitationsCountResponse' => ['type' => 'structure', 'members' => ['InvitationsCount' => ['shape' => 'Integer']]], 'GetMasterAccountRequest' => ['type' => 'structure', 'members' => []], 'GetMasterAccountResponse' => ['type' => 'structure', 'members' => ['Master' => ['shape' => 'Invitation']]], 'GetMembersRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'GetMembersResponse' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'MemberList'], 'UnprocessedAccounts' => ['shape' => 'ResultList']]], 'IcmpTypeCode' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'Integer'], 'Type' => ['shape' => 'Integer']]], 'ImportFindingsError' => ['type' => 'structure', 'required' => ['Id', 'ErrorCode', 'ErrorMessage'], 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'ErrorCode' => ['shape' => 'NonEmptyString'], 'ErrorMessage' => ['shape' => 'NonEmptyString']]], 'ImportFindingsErrorList' => ['type' => 'list', 'member' => ['shape' => 'ImportFindingsError']], 'Insight' => ['type' => 'structure', 'required' => ['InsightArn', 'Name', 'Filters', 'GroupByAttribute'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Filters' => ['shape' => 'AwsSecurityFindingFilters'], 'GroupByAttribute' => ['shape' => 'NonEmptyString']]], 'InsightList' => ['type' => 'list', 'member' => ['shape' => 'Insight']], 'InsightResultValue' => ['type' => 'structure', 'required' => ['GroupByAttributeValue', 'Count'], 'members' => ['GroupByAttributeValue' => ['shape' => 'NonEmptyString'], 'Count' => ['shape' => 'Integer']]], 'InsightResultValueList' => ['type' => 'list', 'member' => ['shape' => 'InsightResultValue']], 'InsightResults' => ['type' => 'structure', 'required' => ['InsightArn', 'GroupByAttribute', 'ResultValues'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString'], 'GroupByAttribute' => ['shape' => 'NonEmptyString'], 'ResultValues' => ['shape' => 'InsightResultValueList']]], 'Integer' => ['type' => 'integer'], 'IntegerList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'IntegrationType' => ['type' => 'string', 'enum' => ['SEND_FINDINGS_TO_SECURITY_HUB', 'RECEIVE_FINDINGS_FROM_SECURITY_HUB', 'UPDATE_FINDINGS_IN_SECURITY_HUB']], 'IntegrationTypeList' => ['type' => 'list', 'member' => ['shape' => 'IntegrationType']], 'InternalException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidAccessException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'InvalidInputException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Invitation' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'InvitationId' => ['shape' => 'NonEmptyString'], 'InvitedAt' => ['shape' => 'Timestamp'], 'MemberStatus' => ['shape' => 'NonEmptyString']]], 'InvitationList' => ['type' => 'list', 'member' => ['shape' => 'Invitation']], 'InviteMembersRequest' => ['type' => 'structure', 'required' => ['AccountIds'], 'members' => ['AccountIds' => ['shape' => 'AccountIdList']]], 'InviteMembersResponse' => ['type' => 'structure', 'members' => ['UnprocessedAccounts' => ['shape' => 'ResultList']]], 'IpFilter' => ['type' => 'structure', 'members' => ['Cidr' => ['shape' => 'NonEmptyString']]], 'IpFilterList' => ['type' => 'list', 'member' => ['shape' => 'IpFilter']], 'IpOrganizationDetails' => ['type' => 'structure', 'members' => ['Asn' => ['shape' => 'Integer'], 'AsnOrg' => ['shape' => 'NonEmptyString'], 'Isp' => ['shape' => 'NonEmptyString'], 'Org' => ['shape' => 'NonEmptyString']]], 'Ipv6CidrBlockAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'NonEmptyString'], 'Ipv6CidrBlock' => ['shape' => 'NonEmptyString'], 'CidrBlockState' => ['shape' => 'NonEmptyString']]], 'Ipv6CidrBlockAssociationList' => ['type' => 'list', 'member' => ['shape' => 'Ipv6CidrBlockAssociation']], 'KeywordFilter' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'NonEmptyString']]], 'KeywordFilterList' => ['type' => 'list', 'member' => ['shape' => 'KeywordFilter']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'ListEnabledProductsForImportRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListEnabledProductsForImportResponse' => ['type' => 'structure', 'members' => ['ProductSubscriptions' => ['shape' => 'ProductSubscriptionArnList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFindingAggregatorsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListFindingAggregatorsResponse' => ['type' => 'structure', 'members' => ['FindingAggregators' => ['shape' => 'FindingAggregatorList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInvitationsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'CrossAccountMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListInvitationsResponse' => ['type' => 'structure', 'members' => ['Invitations' => ['shape' => 'InvitationList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListMembersRequest' => ['type' => 'structure', 'members' => ['OnlyAssociated' => ['shape' => 'Boolean', 'location' => 'querystring', 'locationName' => 'OnlyAssociated'], 'MaxResults' => ['shape' => 'CrossAccountMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListMembersResponse' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'MemberList'], 'NextToken' => ['shape' => 'NonEmptyString']]], 'ListOrganizationAdminAccountsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'AdminsMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListOrganizationAdminAccountsResponse' => ['type' => 'structure', 'members' => ['AdminAccounts' => ['shape' => 'AdminAccounts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LoadBalancerState' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'NonEmptyString'], 'Reason' => ['shape' => 'NonEmptyString']]], 'Long' => ['type' => 'long'], 'Malware' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Type' => ['shape' => 'MalwareType'], 'Path' => ['shape' => 'NonEmptyString'], 'State' => ['shape' => 'MalwareState']]], 'MalwareList' => ['type' => 'list', 'member' => ['shape' => 'Malware']], 'MalwareState' => ['type' => 'string', 'enum' => ['OBSERVED', 'REMOVAL_FAILED', 'REMOVED']], 'MalwareType' => ['type' => 'string', 'enum' => ['ADWARE', 'BLENDED_THREAT', 'BOTNET_AGENT', 'COIN_MINER', 'EXPLOIT_KIT', 'KEYLOGGER', 'MACRO', 'POTENTIALLY_UNWANTED', 'SPYWARE', 'RANSOMWARE', 'REMOTE_ACCESS', 'ROOTKIT', 'TROJAN', 'VIRUS', 'WORM']], 'MapFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'NonEmptyString'], 'Value' => ['shape' => 'NonEmptyString'], 'Comparison' => ['shape' => 'MapFilterComparison']]], 'MapFilterComparison' => ['type' => 'string', 'enum' => ['EQUALS', 'NOT_EQUALS']], 'MapFilterList' => ['type' => 'list', 'member' => ['shape' => 'MapFilter']], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Member' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'Email' => ['shape' => 'NonEmptyString'], 'MasterId' => ['shape' => 'NonEmptyString', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated, use AdministratorId instead.'], 'AdministratorId' => ['shape' => 'NonEmptyString'], 'MemberStatus' => ['shape' => 'NonEmptyString'], 'InvitedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'MemberList' => ['type' => 'list', 'member' => ['shape' => 'Member']], 'Network' => ['type' => 'structure', 'members' => ['Direction' => ['shape' => 'NetworkDirection'], 'Protocol' => ['shape' => 'NonEmptyString'], 'OpenPortRange' => ['shape' => 'PortRange'], 'SourceIpV4' => ['shape' => 'NonEmptyString'], 'SourceIpV6' => ['shape' => 'NonEmptyString'], 'SourcePort' => ['shape' => 'Integer'], 'SourceDomain' => ['shape' => 'NonEmptyString'], 'SourceMac' => ['shape' => 'NonEmptyString'], 'DestinationIpV4' => ['shape' => 'NonEmptyString'], 'DestinationIpV6' => ['shape' => 'NonEmptyString'], 'DestinationPort' => ['shape' => 'Integer'], 'DestinationDomain' => ['shape' => 'NonEmptyString']]], 'NetworkConnectionAction' => ['type' => 'structure', 'members' => ['ConnectionDirection' => ['shape' => 'NonEmptyString'], 'RemoteIpDetails' => ['shape' => 'ActionRemoteIpDetails'], 'RemotePortDetails' => ['shape' => 'ActionRemotePortDetails'], 'LocalPortDetails' => ['shape' => 'ActionLocalPortDetails'], 'Protocol' => ['shape' => 'NonEmptyString'], 'Blocked' => ['shape' => 'Boolean']]], 'NetworkDirection' => ['type' => 'string', 'enum' => ['IN', 'OUT']], 'NetworkHeader' => ['type' => 'structure', 'members' => ['Protocol' => ['shape' => 'NonEmptyString'], 'Destination' => ['shape' => 'NetworkPathComponentDetails'], 'Source' => ['shape' => 'NetworkPathComponentDetails']]], 'NetworkPathComponent' => ['type' => 'structure', 'members' => ['ComponentId' => ['shape' => 'NonEmptyString'], 'ComponentType' => ['shape' => 'NonEmptyString'], 'Egress' => ['shape' => 'NetworkHeader'], 'Ingress' => ['shape' => 'NetworkHeader']]], 'NetworkPathComponentDetails' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'StringList'], 'PortRanges' => ['shape' => 'PortRangeList']]], 'NetworkPathList' => ['type' => 'list', 'member' => ['shape' => 'NetworkPathComponent']], 'NextToken' => ['type' => 'string'], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NonEmptyStringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Note' => ['type' => 'structure', 'required' => ['Text', 'UpdatedBy', 'UpdatedAt'], 'members' => ['Text' => ['shape' => 'NonEmptyString'], 'UpdatedBy' => ['shape' => 'NonEmptyString'], 'UpdatedAt' => ['shape' => 'NonEmptyString']]], 'NoteUpdate' => ['type' => 'structure', 'required' => ['Text', 'UpdatedBy'], 'members' => ['Text' => ['shape' => 'NonEmptyString'], 'UpdatedBy' => ['shape' => 'NonEmptyString']]], 'NumberFilter' => ['type' => 'structure', 'members' => ['Gte' => ['shape' => 'Double'], 'Lte' => ['shape' => 'Double'], 'Eq' => ['shape' => 'Double']]], 'NumberFilterList' => ['type' => 'list', 'member' => ['shape' => 'NumberFilter']], 'Occurrences' => ['type' => 'structure', 'members' => ['LineRanges' => ['shape' => 'Ranges'], 'OffsetRanges' => ['shape' => 'Ranges'], 'Pages' => ['shape' => 'Pages'], 'Records' => ['shape' => 'Records'], 'Cells' => ['shape' => 'Cells']]], 'Page' => ['type' => 'structure', 'members' => ['PageNumber' => ['shape' => 'Long'], 'LineRange' => ['shape' => 'Range'], 'OffsetRange' => ['shape' => 'Range']]], 'Pages' => ['type' => 'list', 'member' => ['shape' => 'Page']], 'Partition' => ['type' => 'string', 'enum' => ['aws', 'aws-cn', 'aws-us-gov']], 'PatchSummary' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'InstalledCount' => ['shape' => 'Integer'], 'MissingCount' => ['shape' => 'Integer'], 'FailedCount' => ['shape' => 'Integer'], 'InstalledOtherCount' => ['shape' => 'Integer'], 'InstalledRejectedCount' => ['shape' => 'Integer'], 'InstalledPendingReboot' => ['shape' => 'Integer'], 'OperationStartTime' => ['shape' => 'NonEmptyString'], 'OperationEndTime' => ['shape' => 'NonEmptyString'], 'RebootOption' => ['shape' => 'NonEmptyString'], 'Operation' => ['shape' => 'NonEmptyString']]], 'PortProbeAction' => ['type' => 'structure', 'members' => ['PortProbeDetails' => ['shape' => 'PortProbeDetailList'], 'Blocked' => ['shape' => 'Boolean']]], 'PortProbeDetail' => ['type' => 'structure', 'members' => ['LocalPortDetails' => ['shape' => 'ActionLocalPortDetails'], 'LocalIpDetails' => ['shape' => 'ActionLocalIpDetails'], 'RemoteIpDetails' => ['shape' => 'ActionRemoteIpDetails']]], 'PortProbeDetailList' => ['type' => 'list', 'member' => ['shape' => 'PortProbeDetail']], 'PortRange' => ['type' => 'structure', 'members' => ['Begin' => ['shape' => 'Integer'], 'End' => ['shape' => 'Integer']]], 'PortRangeFromTo' => ['type' => 'structure', 'members' => ['From' => ['shape' => 'Integer'], 'To' => ['shape' => 'Integer']]], 'PortRangeList' => ['type' => 'list', 'member' => ['shape' => 'PortRange']], 'ProcessDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Path' => ['shape' => 'NonEmptyString'], 'Pid' => ['shape' => 'Integer'], 'ParentPid' => ['shape' => 'Integer'], 'LaunchedAt' => ['shape' => 'NonEmptyString'], 'TerminatedAt' => ['shape' => 'NonEmptyString']]], 'Product' => ['type' => 'structure', 'required' => ['ProductArn'], 'members' => ['ProductArn' => ['shape' => 'NonEmptyString'], 'ProductName' => ['shape' => 'NonEmptyString'], 'CompanyName' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'Categories' => ['shape' => 'CategoryList'], 'IntegrationTypes' => ['shape' => 'IntegrationTypeList'], 'MarketplaceUrl' => ['shape' => 'NonEmptyString'], 'ActivationUrl' => ['shape' => 'NonEmptyString'], 'ProductSubscriptionResourcePolicy' => ['shape' => 'NonEmptyString']]], 'ProductSubscriptionArnList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'ProductsList' => ['type' => 'list', 'member' => ['shape' => 'Product']], 'Range' => ['type' => 'structure', 'members' => ['Start' => ['shape' => 'Long'], 'End' => ['shape' => 'Long'], 'StartColumn' => ['shape' => 'Long']]], 'Ranges' => ['type' => 'list', 'member' => ['shape' => 'Range']], 'RatioScale' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Recommendation' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'NonEmptyString'], 'Url' => ['shape' => 'NonEmptyString']]], 'Record' => ['type' => 'structure', 'members' => ['JsonPath' => ['shape' => 'NonEmptyString'], 'RecordIndex' => ['shape' => 'Long']]], 'RecordState' => ['type' => 'string', 'enum' => ['ACTIVE', 'ARCHIVED']], 'Records' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'RelatedFinding' => ['type' => 'structure', 'required' => ['ProductArn', 'Id'], 'members' => ['ProductArn' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString']]], 'RelatedFindingList' => ['type' => 'list', 'member' => ['shape' => 'RelatedFinding']], 'RelatedRequirementsList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'Remediation' => ['type' => 'structure', 'members' => ['Recommendation' => ['shape' => 'Recommendation']]], 'Resource' => ['type' => 'structure', 'required' => ['Type', 'Id'], 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'Id' => ['shape' => 'NonEmptyString'], 'Partition' => ['shape' => 'Partition'], 'Region' => ['shape' => 'NonEmptyString'], 'ResourceRole' => ['shape' => 'NonEmptyString'], 'Tags' => ['shape' => 'FieldMap'], 'DataClassification' => ['shape' => 'DataClassificationDetails'], 'Details' => ['shape' => 'ResourceDetails']]], 'ResourceArn' => ['type' => 'string', 'pattern' => '^arn:aws:securityhub:.*'], 'ResourceConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceDetails' => ['type' => 'structure', 'members' => ['AwsAutoScalingAutoScalingGroup' => ['shape' => 'AwsAutoScalingAutoScalingGroupDetails'], 'AwsCodeBuildProject' => ['shape' => 'AwsCodeBuildProjectDetails'], 'AwsCloudFrontDistribution' => ['shape' => 'AwsCloudFrontDistributionDetails'], 'AwsEc2Instance' => ['shape' => 'AwsEc2InstanceDetails'], 'AwsEc2NetworkInterface' => ['shape' => 'AwsEc2NetworkInterfaceDetails'], 'AwsEc2SecurityGroup' => ['shape' => 'AwsEc2SecurityGroupDetails'], 'AwsEc2Volume' => ['shape' => 'AwsEc2VolumeDetails'], 'AwsEc2Vpc' => ['shape' => 'AwsEc2VpcDetails'], 'AwsEc2Eip' => ['shape' => 'AwsEc2EipDetails'], 'AwsEc2Subnet' => ['shape' => 'AwsEc2SubnetDetails'], 'AwsEc2NetworkAcl' => ['shape' => 'AwsEc2NetworkAclDetails'], 'AwsElbv2LoadBalancer' => ['shape' => 'AwsElbv2LoadBalancerDetails'], 'AwsElasticBeanstalkEnvironment' => ['shape' => 'AwsElasticBeanstalkEnvironmentDetails'], 'AwsElasticsearchDomain' => ['shape' => 'AwsElasticsearchDomainDetails'], 'AwsS3Bucket' => ['shape' => 'AwsS3BucketDetails'], 'AwsS3AccountPublicAccessBlock' => ['shape' => 'AwsS3AccountPublicAccessBlockDetails'], 'AwsS3Object' => ['shape' => 'AwsS3ObjectDetails'], 'AwsSecretsManagerSecret' => ['shape' => 'AwsSecretsManagerSecretDetails'], 'AwsIamAccessKey' => ['shape' => 'AwsIamAccessKeyDetails'], 'AwsIamUser' => ['shape' => 'AwsIamUserDetails'], 'AwsIamPolicy' => ['shape' => 'AwsIamPolicyDetails'], 'AwsApiGatewayV2Stage' => ['shape' => 'AwsApiGatewayV2StageDetails'], 'AwsApiGatewayV2Api' => ['shape' => 'AwsApiGatewayV2ApiDetails'], 'AwsDynamoDbTable' => ['shape' => 'AwsDynamoDbTableDetails'], 'AwsApiGatewayStage' => ['shape' => 'AwsApiGatewayStageDetails'], 'AwsApiGatewayRestApi' => ['shape' => 'AwsApiGatewayRestApiDetails'], 'AwsCloudTrailTrail' => ['shape' => 'AwsCloudTrailTrailDetails'], 'AwsSsmPatchCompliance' => ['shape' => 'AwsSsmPatchComplianceDetails'], 'AwsCertificateManagerCertificate' => ['shape' => 'AwsCertificateManagerCertificateDetails'], 'AwsRedshiftCluster' => ['shape' => 'AwsRedshiftClusterDetails'], 'AwsElbLoadBalancer' => ['shape' => 'AwsElbLoadBalancerDetails'], 'AwsIamGroup' => ['shape' => 'AwsIamGroupDetails'], 'AwsIamRole' => ['shape' => 'AwsIamRoleDetails'], 'AwsKmsKey' => ['shape' => 'AwsKmsKeyDetails'], 'AwsLambdaFunction' => ['shape' => 'AwsLambdaFunctionDetails'], 'AwsLambdaLayerVersion' => ['shape' => 'AwsLambdaLayerVersionDetails'], 'AwsRdsDbInstance' => ['shape' => 'AwsRdsDbInstanceDetails'], 'AwsSnsTopic' => ['shape' => 'AwsSnsTopicDetails'], 'AwsSqsQueue' => ['shape' => 'AwsSqsQueueDetails'], 'AwsWafWebAcl' => ['shape' => 'AwsWafWebAclDetails'], 'AwsRdsDbSnapshot' => ['shape' => 'AwsRdsDbSnapshotDetails'], 'AwsRdsDbClusterSnapshot' => ['shape' => 'AwsRdsDbClusterSnapshotDetails'], 'AwsRdsDbCluster' => ['shape' => 'AwsRdsDbClusterDetails'], 'AwsEcsCluster' => ['shape' => 'AwsEcsClusterDetails'], 'AwsEcsContainer' => ['shape' => 'AwsEcsContainerDetails'], 'AwsEcsTaskDefinition' => ['shape' => 'AwsEcsTaskDefinitionDetails'], 'Container' => ['shape' => 'ContainerDetails'], 'Other' => ['shape' => 'FieldMap'], 'AwsRdsEventSubscription' => ['shape' => 'AwsRdsEventSubscriptionDetails'], 'AwsEcsService' => ['shape' => 'AwsEcsServiceDetails'], 'AwsAutoScalingLaunchConfiguration' => ['shape' => 'AwsAutoScalingLaunchConfigurationDetails'], 'AwsEc2VpnConnection' => ['shape' => 'AwsEc2VpnConnectionDetails'], 'AwsEcrContainerImage' => ['shape' => 'AwsEcrContainerImageDetails'], 'AwsOpenSearchServiceDomain' => ['shape' => 'AwsOpenSearchServiceDomainDetails'], 'AwsEc2VpcEndpointService' => ['shape' => 'AwsEc2VpcEndpointServiceDetails'], 'AwsXrayEncryptionConfig' => ['shape' => 'AwsXrayEncryptionConfigDetails'], 'AwsWafRateBasedRule' => ['shape' => 'AwsWafRateBasedRuleDetails'], 'AwsWafRegionalRateBasedRule' => ['shape' => 'AwsWafRegionalRateBasedRuleDetails'], 'AwsEcrRepository' => ['shape' => 'AwsEcrRepositoryDetails'], 'AwsEksCluster' => ['shape' => 'AwsEksClusterDetails'], 'AwsNetworkFirewallFirewallPolicy' => ['shape' => 'AwsNetworkFirewallFirewallPolicyDetails'], 'AwsNetworkFirewallFirewall' => ['shape' => 'AwsNetworkFirewallFirewallDetails'], 'AwsNetworkFirewallRuleGroup' => ['shape' => 'AwsNetworkFirewallRuleGroupDetails'], 'AwsRdsDbSecurityGroup' => ['shape' => 'AwsRdsDbSecurityGroupDetails'], 'AwsKinesisStream' => ['shape' => 'AwsKinesisStreamDetails'], 'AwsEc2TransitGateway' => ['shape' => 'AwsEc2TransitGatewayDetails'], 'AwsEfsAccessPoint' => ['shape' => 'AwsEfsAccessPointDetails'], 'AwsCloudFormationStack' => ['shape' => 'AwsCloudFormationStackDetails'], 'AwsCloudWatchAlarm' => ['shape' => 'AwsCloudWatchAlarmDetails'], 'AwsEc2VpcPeeringConnection' => ['shape' => 'AwsEc2VpcPeeringConnectionDetails'], 'AwsWafRegionalRuleGroup' => ['shape' => 'AwsWafRegionalRuleGroupDetails'], 'AwsWafRegionalRule' => ['shape' => 'AwsWafRegionalRuleDetails'], 'AwsWafRegionalWebAcl' => ['shape' => 'AwsWafRegionalWebAclDetails'], 'AwsWafRule' => ['shape' => 'AwsWafRuleDetails'], 'AwsWafRuleGroup' => ['shape' => 'AwsWafRuleGroupDetails'], 'AwsEcsTask' => ['shape' => 'AwsEcsTaskDetails'], 'AwsBackupBackupVault' => ['shape' => 'AwsBackupBackupVaultDetails'], 'AwsBackupBackupPlan' => ['shape' => 'AwsBackupBackupPlanDetails'], 'AwsBackupRecoveryPoint' => ['shape' => 'AwsBackupRecoveryPointDetails'], 'AwsEc2LaunchTemplate' => ['shape' => 'AwsEc2LaunchTemplateDetails'], 'AwsSageMakerNotebookInstance' => ['shape' => 'AwsSageMakerNotebookInstanceDetails'], 'AwsWafv2WebAcl' => ['shape' => 'AwsWafv2WebAclDetails'], 'AwsWafv2RuleGroup' => ['shape' => 'AwsWafv2RuleGroupDetails']]], 'ResourceList' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString'], 'Code' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Result' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'ProcessingResult' => ['shape' => 'NonEmptyString']]], 'ResultList' => ['type' => 'list', 'member' => ['shape' => 'Result']], 'RuleGroupDetails' => ['type' => 'structure', 'members' => ['RuleVariables' => ['shape' => 'RuleGroupVariables'], 'RulesSource' => ['shape' => 'RuleGroupSource']]], 'RuleGroupSource' => ['type' => 'structure', 'members' => ['RulesSourceList' => ['shape' => 'RuleGroupSourceListDetails'], 'RulesString' => ['shape' => 'NonEmptyString'], 'StatefulRules' => ['shape' => 'RuleGroupSourceStatefulRulesList'], 'StatelessRulesAndCustomActions' => ['shape' => 'RuleGroupSourceStatelessRulesAndCustomActionsDetails']]], 'RuleGroupSourceCustomActionsDetails' => ['type' => 'structure', 'members' => ['ActionDefinition' => ['shape' => 'StatelessCustomActionDefinition'], 'ActionName' => ['shape' => 'NonEmptyString']]], 'RuleGroupSourceCustomActionsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceCustomActionsDetails']], 'RuleGroupSourceListDetails' => ['type' => 'structure', 'members' => ['GeneratedRulesType' => ['shape' => 'NonEmptyString'], 'TargetTypes' => ['shape' => 'NonEmptyStringList'], 'Targets' => ['shape' => 'NonEmptyStringList']]], 'RuleGroupSourceStatefulRulesDetails' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'NonEmptyString'], 'Header' => ['shape' => 'RuleGroupSourceStatefulRulesHeaderDetails'], 'RuleOptions' => ['shape' => 'RuleGroupSourceStatefulRulesOptionsList']]], 'RuleGroupSourceStatefulRulesHeaderDetails' => ['type' => 'structure', 'members' => ['Destination' => ['shape' => 'NonEmptyString'], 'DestinationPort' => ['shape' => 'NonEmptyString'], 'Direction' => ['shape' => 'NonEmptyString'], 'Protocol' => ['shape' => 'NonEmptyString'], 'Source' => ['shape' => 'NonEmptyString'], 'SourcePort' => ['shape' => 'NonEmptyString']]], 'RuleGroupSourceStatefulRulesList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatefulRulesDetails']], 'RuleGroupSourceStatefulRulesOptionsDetails' => ['type' => 'structure', 'members' => ['Keyword' => ['shape' => 'NonEmptyString'], 'Settings' => ['shape' => 'RuleGroupSourceStatefulRulesRuleOptionsSettingsList']]], 'RuleGroupSourceStatefulRulesOptionsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatefulRulesOptionsDetails']], 'RuleGroupSourceStatefulRulesRuleOptionsSettingsList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'RuleGroupSourceStatelessRuleDefinition' => ['type' => 'structure', 'members' => ['Actions' => ['shape' => 'NonEmptyStringList'], 'MatchAttributes' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributes']]], 'RuleGroupSourceStatelessRuleMatchAttributes' => ['type' => 'structure', 'members' => ['DestinationPorts' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsList'], 'Destinations' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesDestinationsList'], 'Protocols' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesProtocolsList'], 'SourcePorts' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesSourcePortsList'], 'Sources' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesSourcesList'], 'TcpFlags' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsList']]], 'RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer']]], 'RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts']], 'RuleGroupSourceStatelessRuleMatchAttributesDestinations' => ['type' => 'structure', 'members' => ['AddressDefinition' => ['shape' => 'NonEmptyString']]], 'RuleGroupSourceStatelessRuleMatchAttributesDestinationsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesDestinations']], 'RuleGroupSourceStatelessRuleMatchAttributesProtocolsList' => ['type' => 'list', 'member' => ['shape' => 'Integer']], 'RuleGroupSourceStatelessRuleMatchAttributesSourcePorts' => ['type' => 'structure', 'members' => ['FromPort' => ['shape' => 'Integer'], 'ToPort' => ['shape' => 'Integer']]], 'RuleGroupSourceStatelessRuleMatchAttributesSourcePortsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesSourcePorts']], 'RuleGroupSourceStatelessRuleMatchAttributesSources' => ['type' => 'structure', 'members' => ['AddressDefinition' => ['shape' => 'NonEmptyString']]], 'RuleGroupSourceStatelessRuleMatchAttributesSourcesList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesSources']], 'RuleGroupSourceStatelessRuleMatchAttributesTcpFlags' => ['type' => 'structure', 'members' => ['Flags' => ['shape' => 'NonEmptyStringList'], 'Masks' => ['shape' => 'NonEmptyStringList']]], 'RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRuleMatchAttributesTcpFlags']], 'RuleGroupSourceStatelessRulesAndCustomActionsDetails' => ['type' => 'structure', 'members' => ['CustomActions' => ['shape' => 'RuleGroupSourceCustomActionsList'], 'StatelessRules' => ['shape' => 'RuleGroupSourceStatelessRulesList']]], 'RuleGroupSourceStatelessRulesDetails' => ['type' => 'structure', 'members' => ['Priority' => ['shape' => 'Integer'], 'RuleDefinition' => ['shape' => 'RuleGroupSourceStatelessRuleDefinition']]], 'RuleGroupSourceStatelessRulesList' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSourceStatelessRulesDetails']], 'RuleGroupVariables' => ['type' => 'structure', 'members' => ['IpSets' => ['shape' => 'RuleGroupVariablesIpSetsDetails'], 'PortSets' => ['shape' => 'RuleGroupVariablesPortSetsDetails']]], 'RuleGroupVariablesIpSetsDetails' => ['type' => 'structure', 'members' => ['Definition' => ['shape' => 'NonEmptyStringList']]], 'RuleGroupVariablesPortSetsDetails' => ['type' => 'structure', 'members' => ['Definition' => ['shape' => 'NonEmptyStringList']]], 'SecurityGroups' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'SensitiveDataDetections' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'Long'], 'Type' => ['shape' => 'NonEmptyString'], 'Occurrences' => ['shape' => 'Occurrences']]], 'SensitiveDataDetectionsList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveDataDetections']], 'SensitiveDataResult' => ['type' => 'structure', 'members' => ['Category' => ['shape' => 'NonEmptyString'], 'Detections' => ['shape' => 'SensitiveDataDetectionsList'], 'TotalCount' => ['shape' => 'Long']]], 'SensitiveDataResultList' => ['type' => 'list', 'member' => ['shape' => 'SensitiveDataResult']], 'Severity' => ['type' => 'structure', 'members' => ['Product' => ['shape' => 'Double'], 'Label' => ['shape' => 'SeverityLabel'], 'Normalized' => ['shape' => 'Integer'], 'Original' => ['shape' => 'NonEmptyString']]], 'SeverityLabel' => ['type' => 'string', 'enum' => ['INFORMATIONAL', 'LOW', 'MEDIUM', 'HIGH', 'CRITICAL']], 'SeverityRating' => ['type' => 'string', 'enum' => ['LOW', 'MEDIUM', 'HIGH', 'CRITICAL']], 'SeverityUpdate' => ['type' => 'structure', 'members' => ['Normalized' => ['shape' => 'RatioScale'], 'Product' => ['shape' => 'Double'], 'Label' => ['shape' => 'SeverityLabel']]], 'SizeBytes' => ['type' => 'long'], 'SoftwarePackage' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Version' => ['shape' => 'NonEmptyString'], 'Epoch' => ['shape' => 'NonEmptyString'], 'Release' => ['shape' => 'NonEmptyString'], 'Architecture' => ['shape' => 'NonEmptyString'], 'PackageManager' => ['shape' => 'NonEmptyString'], 'FilePath' => ['shape' => 'NonEmptyString'], 'FixedInVersion' => ['shape' => 'NonEmptyString'], 'Remediation' => ['shape' => 'NonEmptyString'], 'SourceLayerHash' => ['shape' => 'NonEmptyString'], 'SourceLayerArn' => ['shape' => 'NonEmptyString']]], 'SoftwarePackageList' => ['type' => 'list', 'member' => ['shape' => 'SoftwarePackage']], 'SortCriteria' => ['type' => 'list', 'member' => ['shape' => 'SortCriterion']], 'SortCriterion' => ['type' => 'structure', 'members' => ['Field' => ['shape' => 'NonEmptyString'], 'SortOrder' => ['shape' => 'SortOrder']]], 'SortOrder' => ['type' => 'string', 'enum' => ['asc', 'desc']], 'Standard' => ['type' => 'structure', 'members' => ['StandardsArn' => ['shape' => 'NonEmptyString'], 'Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'EnabledByDefault' => ['shape' => 'Boolean'], 'StandardsManagedBy' => ['shape' => 'StandardsManagedBy']]], 'Standards' => ['type' => 'list', 'member' => ['shape' => 'Standard']], 'StandardsControl' => ['type' => 'structure', 'members' => ['StandardsControlArn' => ['shape' => 'NonEmptyString'], 'ControlStatus' => ['shape' => 'ControlStatus'], 'DisabledReason' => ['shape' => 'NonEmptyString'], 'ControlStatusUpdatedAt' => ['shape' => 'Timestamp'], 'ControlId' => ['shape' => 'NonEmptyString'], 'Title' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString'], 'RemediationUrl' => ['shape' => 'NonEmptyString'], 'SeverityRating' => ['shape' => 'SeverityRating'], 'RelatedRequirements' => ['shape' => 'RelatedRequirementsList']]], 'StandardsControls' => ['type' => 'list', 'member' => ['shape' => 'StandardsControl']], 'StandardsInputParameterMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'StandardsManagedBy' => ['type' => 'structure', 'members' => ['Company' => ['shape' => 'NonEmptyString'], 'Product' => ['shape' => 'NonEmptyString']]], 'StandardsStatus' => ['type' => 'string', 'enum' => ['PENDING', 'READY', 'FAILED', 'DELETING', 'INCOMPLETE']], 'StandardsStatusReason' => ['type' => 'structure', 'required' => ['StatusReasonCode'], 'members' => ['StatusReasonCode' => ['shape' => 'StatusReasonCode']]], 'StandardsSubscription' => ['type' => 'structure', 'required' => ['StandardsSubscriptionArn', 'StandardsArn', 'StandardsInput', 'StandardsStatus'], 'members' => ['StandardsSubscriptionArn' => ['shape' => 'NonEmptyString'], 'StandardsArn' => ['shape' => 'NonEmptyString'], 'StandardsInput' => ['shape' => 'StandardsInputParameterMap'], 'StandardsStatus' => ['shape' => 'StandardsStatus'], 'StandardsStatusReason' => ['shape' => 'StandardsStatusReason']]], 'StandardsSubscriptionArns' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 25, 'min' => 1], 'StandardsSubscriptionRequest' => ['type' => 'structure', 'required' => ['StandardsArn'], 'members' => ['StandardsArn' => ['shape' => 'NonEmptyString'], 'StandardsInput' => ['shape' => 'StandardsInputParameterMap']]], 'StandardsSubscriptionRequests' => ['type' => 'list', 'member' => ['shape' => 'StandardsSubscriptionRequest'], 'max' => 25, 'min' => 1], 'StandardsSubscriptions' => ['type' => 'list', 'member' => ['shape' => 'StandardsSubscription']], 'StatelessCustomActionDefinition' => ['type' => 'structure', 'members' => ['PublishMetricAction' => ['shape' => 'StatelessCustomPublishMetricAction']]], 'StatelessCustomPublishMetricAction' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'StatelessCustomPublishMetricActionDimensionsList']]], 'StatelessCustomPublishMetricActionDimension' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'NonEmptyString']]], 'StatelessCustomPublishMetricActionDimensionsList' => ['type' => 'list', 'member' => ['shape' => 'StatelessCustomPublishMetricActionDimension']], 'StatusReason' => ['type' => 'structure', 'required' => ['ReasonCode'], 'members' => ['ReasonCode' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString']]], 'StatusReasonCode' => ['type' => 'string', 'enum' => ['NO_AVAILABLE_CONFIGURATION_RECORDER', 'INTERNAL_ERROR']], 'StatusReasonsList' => ['type' => 'list', 'member' => ['shape' => 'StatusReason']], 'StringFilter' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'NonEmptyString'], 'Comparison' => ['shape' => 'StringFilterComparison']]], 'StringFilterComparison' => ['type' => 'string', 'enum' => ['EQUALS', 'PREFIX', 'NOT_EQUALS', 'PREFIX_NOT_EQUALS']], 'StringFilterList' => ['type' => 'list', 'member' => ['shape' => 'StringFilter']], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Threat' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Severity' => ['shape' => 'NonEmptyString'], 'ItemCount' => ['shape' => 'Integer'], 'FilePaths' => ['shape' => 'FilePathList']]], 'ThreatIntelIndicator' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ThreatIntelIndicatorType'], 'Value' => ['shape' => 'NonEmptyString'], 'Category' => ['shape' => 'ThreatIntelIndicatorCategory'], 'LastObservedAt' => ['shape' => 'NonEmptyString'], 'Source' => ['shape' => 'NonEmptyString'], 'SourceUrl' => ['shape' => 'NonEmptyString']]], 'ThreatIntelIndicatorCategory' => ['type' => 'string', 'enum' => ['BACKDOOR', 'CARD_STEALER', 'COMMAND_AND_CONTROL', 'DROP_SITE', 'EXPLOIT_SITE', 'KEYLOGGER']], 'ThreatIntelIndicatorList' => ['type' => 'list', 'member' => ['shape' => 'ThreatIntelIndicator']], 'ThreatIntelIndicatorType' => ['type' => 'string', 'enum' => ['DOMAIN', 'EMAIL_ADDRESS', 'HASH_MD5', 'HASH_SHA1', 'HASH_SHA256', 'HASH_SHA512', 'IPV4_ADDRESS', 'IPV6_ADDRESS', 'MUTEX', 'PROCESS', 'URL']], 'ThreatList' => ['type' => 'list', 'member' => ['shape' => 'Threat']], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TypeList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateActionTargetRequest' => ['type' => 'structure', 'required' => ['ActionTargetArn'], 'members' => ['ActionTargetArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'ActionTargetArn'], 'Name' => ['shape' => 'NonEmptyString'], 'Description' => ['shape' => 'NonEmptyString']]], 'UpdateActionTargetResponse' => ['type' => 'structure', 'members' => []], 'UpdateFindingAggregatorRequest' => ['type' => 'structure', 'required' => ['FindingAggregatorArn', 'RegionLinkingMode'], 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString'], 'RegionLinkingMode' => ['shape' => 'NonEmptyString'], 'Regions' => ['shape' => 'StringList']]], 'UpdateFindingAggregatorResponse' => ['type' => 'structure', 'members' => ['FindingAggregatorArn' => ['shape' => 'NonEmptyString'], 'FindingAggregationRegion' => ['shape' => 'NonEmptyString'], 'RegionLinkingMode' => ['shape' => 'NonEmptyString'], 'Regions' => ['shape' => 'StringList']]], 'UpdateFindingsRequest' => ['type' => 'structure', 'required' => ['Filters'], 'members' => ['Filters' => ['shape' => 'AwsSecurityFindingFilters'], 'Note' => ['shape' => 'NoteUpdate'], 'RecordState' => ['shape' => 'RecordState']]], 'UpdateFindingsResponse' => ['type' => 'structure', 'members' => []], 'UpdateInsightRequest' => ['type' => 'structure', 'required' => ['InsightArn'], 'members' => ['InsightArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'InsightArn'], 'Name' => ['shape' => 'NonEmptyString'], 'Filters' => ['shape' => 'AwsSecurityFindingFilters'], 'GroupByAttribute' => ['shape' => 'NonEmptyString']]], 'UpdateInsightResponse' => ['type' => 'structure', 'members' => []], 'UpdateOrganizationConfigurationRequest' => ['type' => 'structure', 'required' => ['AutoEnable'], 'members' => ['AutoEnable' => ['shape' => 'Boolean'], 'AutoEnableStandards' => ['shape' => 'AutoEnableStandards']]], 'UpdateOrganizationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateSecurityHubConfigurationRequest' => ['type' => 'structure', 'members' => ['AutoEnableControls' => ['shape' => 'Boolean']]], 'UpdateSecurityHubConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateStandardsControlRequest' => ['type' => 'structure', 'required' => ['StandardsControlArn'], 'members' => ['StandardsControlArn' => ['shape' => 'NonEmptyString', 'location' => 'uri', 'locationName' => 'StandardsControlArn'], 'ControlStatus' => ['shape' => 'ControlStatus'], 'DisabledReason' => ['shape' => 'NonEmptyString']]], 'UpdateStandardsControlResponse' => ['type' => 'structure', 'members' => []], 'VerificationState' => ['type' => 'string', 'enum' => ['UNKNOWN', 'TRUE_POSITIVE', 'FALSE_POSITIVE', 'BENIGN_POSITIVE']], 'VolumeMount' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'MountPath' => ['shape' => 'NonEmptyString']]], 'VolumeMountList' => ['type' => 'list', 'member' => ['shape' => 'VolumeMount']], 'VpcInfoCidrBlockSetDetails' => ['type' => 'structure', 'members' => ['CidrBlock' => ['shape' => 'NonEmptyString']]], 'VpcInfoCidrBlockSetList' => ['type' => 'list', 'member' => ['shape' => 'VpcInfoCidrBlockSetDetails']], 'VpcInfoIpv6CidrBlockSetDetails' => ['type' => 'structure', 'members' => ['Ipv6CidrBlock' => ['shape' => 'NonEmptyString']]], 'VpcInfoIpv6CidrBlockSetList' => ['type' => 'list', 'member' => ['shape' => 'VpcInfoIpv6CidrBlockSetDetails']], 'VpcInfoPeeringOptionsDetails' => ['type' => 'structure', 'members' => ['AllowDnsResolutionFromRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalClassicLinkToRemoteVpc' => ['shape' => 'Boolean'], 'AllowEgressFromLocalVpcToRemoteClassicLink' => ['shape' => 'Boolean']]], 'Vulnerability' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'NonEmptyString'], 'VulnerablePackages' => ['shape' => 'SoftwarePackageList'], 'Cvss' => ['shape' => 'CvssList'], 'RelatedVulnerabilities' => ['shape' => 'StringList'], 'Vendor' => ['shape' => 'VulnerabilityVendor'], 'ReferenceUrls' => ['shape' => 'StringList'], 'FixAvailable' => ['shape' => 'VulnerabilityFixAvailable']]], 'VulnerabilityFixAvailable' => ['type' => 'string', 'enum' => ['YES', 'NO', 'PARTIAL']], 'VulnerabilityList' => ['type' => 'list', 'member' => ['shape' => 'Vulnerability']], 'VulnerabilityVendor' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NonEmptyString'], 'Url' => ['shape' => 'NonEmptyString'], 'VendorSeverity' => ['shape' => 'NonEmptyString'], 'VendorCreatedAt' => ['shape' => 'NonEmptyString'], 'VendorUpdatedAt' => ['shape' => 'NonEmptyString']]], 'WafAction' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'WafExcludedRule' => ['type' => 'structure', 'members' => ['RuleId' => ['shape' => 'NonEmptyString']]], 'WafExcludedRuleList' => ['type' => 'list', 'member' => ['shape' => 'WafExcludedRule']], 'WafOverrideAction' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString']]], 'Workflow' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'WorkflowStatus']]], 'WorkflowState' => ['type' => 'string', 'deprecated' => \true, 'deprecatedMessage' => 'This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel.', 'enum' => ['NEW', 'ASSIGNED', 'IN_PROGRESS', 'DEFERRED', 'RESOLVED']], 'WorkflowStatus' => ['type' => 'string', 'enum' => ['NEW', 'NOTIFIED', 'RESOLVED', 'SUPPRESSED']], 'WorkflowUpdate' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'WorkflowStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-rule-set-1.json.php deleted file mode 100644 index aa2a2bd..0000000 --- a/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securityhub-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securityhub-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securityhub.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securityhub.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-tests-1.json.php deleted file mode 100644 index dd6fee8..0000000 --- a/vendor/Aws3/Aws/data/securityhub/2018-10-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securityhub.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/securityhub/2018-10-26/paginators-1.json.php b/vendor/Aws3/Aws/data/securityhub/2018-10-26/paginators-1.json.php deleted file mode 100644 index 02a94e4..0000000 --- a/vendor/Aws3/Aws/data/securityhub/2018-10-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeActionTargets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ActionTargets'], 'DescribeProducts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Products'], 'DescribeStandards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Standards'], 'DescribeStandardsControls' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Controls'], 'GetEnabledStandards' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'StandardsSubscriptions'], 'GetFindings' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Findings'], 'GetInsights' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Insights'], 'ListEnabledProductsForImport' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'ProductSubscriptions'], 'ListFindingAggregators' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'FindingAggregators'], 'ListInvitations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Invitations'], 'ListMembers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Members'], 'ListOrganizationAdminAccounts' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AdminAccounts']]]; diff --git a/vendor/Aws3/Aws/data/securitylake/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/securitylake/2018-05-10/api-2.json.php deleted file mode 100644 index f8ee4ed..0000000 --- a/vendor/Aws3/Aws/data/securitylake/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'securitylake', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon Security Lake', 'serviceId' => 'SecurityLake', 'signatureVersion' => 'v4', 'signingName' => 'securitylake', 'uid' => 'securitylake-2018-05-10'], 'operations' => ['CreateAwsLogSource' => ['name' => 'CreateAwsLogSource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/logsources/aws', 'responseCode' => 200], 'input' => ['shape' => 'CreateAwsLogSourceRequest'], 'output' => ['shape' => 'CreateAwsLogSourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'S3Exception'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException']]], 'CreateCustomLogSource' => ['name' => 'CreateCustomLogSource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/logsources/custom', 'responseCode' => 200], 'input' => ['shape' => 'CreateCustomLogSourceRequest'], 'output' => ['shape' => 'CreateCustomLogSourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictSourceNamesException'], ['shape' => 'AccessDeniedException'], ['shape' => 'BucketNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException']]], 'CreateDatalake' => ['name' => 'CreateDatalake', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake', 'responseCode' => 200], 'input' => ['shape' => 'CreateDatalakeRequest'], 'output' => ['shape' => 'CreateDatalakeResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'CreateDatalakeAutoEnable' => ['name' => 'CreateDatalakeAutoEnable', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/autoenable', 'responseCode' => 200], 'input' => ['shape' => 'CreateDatalakeAutoEnableRequest'], 'output' => ['shape' => 'CreateDatalakeAutoEnableResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'CreateDatalakeDelegatedAdmin' => ['name' => 'CreateDatalakeDelegatedAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/delegate', 'responseCode' => 200], 'input' => ['shape' => 'CreateDatalakeDelegatedAdminRequest'], 'output' => ['shape' => 'CreateDatalakeDelegatedAdminResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'CreateDatalakeExceptionsSubscription' => ['name' => 'CreateDatalakeExceptionsSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/exceptions/subscription', 'responseCode' => 200], 'input' => ['shape' => 'CreateDatalakeExceptionsSubscriptionRequest'], 'output' => ['shape' => 'CreateDatalakeExceptionsSubscriptionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'CreateSubscriber' => ['name' => 'CreateSubscriber', 'http' => ['method' => 'POST', 'requestUri' => '/v1/subscribers', 'responseCode' => 200], 'input' => ['shape' => 'CreateSubscriberRequest'], 'output' => ['shape' => 'CreateSubscriberResponse'], 'errors' => [['shape' => 'ConflictSubscriptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'BucketNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']]], 'CreateSubscriptionNotificationConfiguration' => ['name' => 'CreateSubscriptionNotificationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/subscription-notifications/{subscriptionId}', 'responseCode' => 200], 'input' => ['shape' => 'CreateSubscriptionNotificationConfigurationRequest'], 'output' => ['shape' => 'CreateSubscriptionNotificationConfigurationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']]], 'DeleteAwsLogSource' => ['name' => 'DeleteAwsLogSource', 'http' => ['method' => 'POST', 'requestUri' => '/v1/logsources/aws/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAwsLogSourceRequest'], 'output' => ['shape' => 'DeleteAwsLogSourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'DeleteCustomLogSource' => ['name' => 'DeleteCustomLogSource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/logsources/custom', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCustomLogSourceRequest'], 'output' => ['shape' => 'DeleteCustomLogSourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictSourceNamesException'], ['shape' => 'AccessDeniedException'], ['shape' => 'BucketNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException']], 'idempotent' => \true], 'DeleteDatalake' => ['name' => 'DeleteDatalake', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/datalake', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDatalakeRequest'], 'output' => ['shape' => 'DeleteDatalakeResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteDatalakeAutoEnable' => ['name' => 'DeleteDatalakeAutoEnable', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/autoenable/delete', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDatalakeAutoEnableRequest'], 'output' => ['shape' => 'DeleteDatalakeAutoEnableResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'DeleteDatalakeDelegatedAdmin' => ['name' => 'DeleteDatalakeDelegatedAdmin', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/datalake/delegate/{account}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDatalakeDelegatedAdminRequest'], 'output' => ['shape' => 'DeleteDatalakeDelegatedAdminResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteDatalakeExceptionsSubscription' => ['name' => 'DeleteDatalakeExceptionsSubscription', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/datalake/exceptions/subscription', 'responseCode' => 200], 'input' => ['shape' => 'DeleteDatalakeExceptionsSubscriptionRequest'], 'output' => ['shape' => 'DeleteDatalakeExceptionsSubscriptionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'DeleteSubscriber' => ['name' => 'DeleteSubscriber', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/subscribers', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSubscriberRequest'], 'output' => ['shape' => 'DeleteSubscriberResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'BucketNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'DeleteSubscriptionNotificationConfiguration' => ['name' => 'DeleteSubscriptionNotificationConfiguration', 'http' => ['method' => 'DELETE', 'requestUri' => '/subscription-notifications/{subscriptionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSubscriptionNotificationConfigurationRequest'], 'output' => ['shape' => 'DeleteSubscriptionNotificationConfigurationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'GetDatalake' => ['name' => 'GetDatalake', 'http' => ['method' => 'GET', 'requestUri' => '/v1/datalake', 'responseCode' => 200], 'input' => ['shape' => 'GetDatalakeRequest'], 'output' => ['shape' => 'GetDatalakeResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException']]], 'GetDatalakeAutoEnable' => ['name' => 'GetDatalakeAutoEnable', 'http' => ['method' => 'GET', 'requestUri' => '/v1/datalake/autoenable', 'responseCode' => 200], 'input' => ['shape' => 'GetDatalakeAutoEnableRequest'], 'output' => ['shape' => 'GetDatalakeAutoEnableResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'GetDatalakeExceptionsExpiry' => ['name' => 'GetDatalakeExceptionsExpiry', 'http' => ['method' => 'GET', 'requestUri' => '/v1/datalake/exceptions/expiry', 'responseCode' => 200], 'input' => ['shape' => 'GetDatalakeExceptionsExpiryRequest'], 'output' => ['shape' => 'GetDatalakeExceptionsExpiryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'GetDatalakeExceptionsSubscription' => ['name' => 'GetDatalakeExceptionsSubscription', 'http' => ['method' => 'GET', 'requestUri' => '/v1/datalake/exceptions/subscription', 'responseCode' => 200], 'input' => ['shape' => 'GetDatalakeExceptionsSubscriptionRequest'], 'output' => ['shape' => 'GetDatalakeExceptionsSubscriptionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'GetDatalakeStatus' => ['name' => 'GetDatalakeStatus', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/status', 'responseCode' => 200], 'input' => ['shape' => 'GetDatalakeStatusRequest'], 'output' => ['shape' => 'GetDatalakeStatusResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'GetSubscriber' => ['name' => 'GetSubscriber', 'http' => ['method' => 'GET', 'requestUri' => '/v1/subscribers/{id}', 'responseCode' => 200], 'input' => ['shape' => 'GetSubscriberRequest'], 'output' => ['shape' => 'GetSubscriberResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']]], 'ListDatalakeExceptions' => ['name' => 'ListDatalakeExceptions', 'http' => ['method' => 'POST', 'requestUri' => '/v1/datalake/exceptions', 'responseCode' => 200], 'input' => ['shape' => 'ListDatalakeExceptionsRequest'], 'output' => ['shape' => 'ListDatalakeExceptionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'ListLogSources' => ['name' => 'ListLogSources', 'http' => ['method' => 'POST', 'requestUri' => '/v1/logsources/list', 'responseCode' => 200], 'input' => ['shape' => 'ListLogSourcesRequest'], 'output' => ['shape' => 'ListLogSourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException']]], 'ListSubscribers' => ['name' => 'ListSubscribers', 'http' => ['method' => 'GET', 'requestUri' => '/v1/subscribers', 'responseCode' => 200], 'input' => ['shape' => 'ListSubscribersRequest'], 'output' => ['shape' => 'ListSubscribersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']]], 'UpdateDatalake' => ['name' => 'UpdateDatalake', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/datalake', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDatalakeRequest'], 'output' => ['shape' => 'UpdateDatalakeResponse'], 'errors' => [['shape' => 'EventBridgeException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateDatalakeExceptionsExpiry' => ['name' => 'UpdateDatalakeExceptionsExpiry', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/datalake/exceptions/expiry', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDatalakeExceptionsExpiryRequest'], 'output' => ['shape' => 'UpdateDatalakeExceptionsExpiryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'UpdateDatalakeExceptionsSubscription' => ['name' => 'UpdateDatalakeExceptionsSubscription', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/datalake/exceptions/subscription', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDatalakeExceptionsSubscriptionRequest'], 'output' => ['shape' => 'UpdateDatalakeExceptionsSubscriptionResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException']]], 'UpdateSubscriber' => ['name' => 'UpdateSubscriber', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/subscribers/{id}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSubscriberRequest'], 'output' => ['shape' => 'UpdateSubscriberResponse'], 'errors' => [['shape' => 'ConflictSubscriptionException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']], 'idempotent' => \true], 'UpdateSubscriptionNotificationConfiguration' => ['name' => 'UpdateSubscriptionNotificationConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/subscription-notifications/{subscriptionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSubscriptionNotificationConfigurationRequest'], 'output' => ['shape' => 'UpdateSubscriptionNotificationConfigurationResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccountNotFoundException'], ['shape' => 'InvalidInputException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccessType' => ['type' => 'string', 'enum' => ['LAKEFORMATION', 'S3']], 'AccessTypeList' => ['type' => 'list', 'member' => ['shape' => 'AccessType']], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AccountNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountSources' => ['type' => 'structure', 'required' => ['account', 'sourceType'], 'members' => ['account' => ['shape' => 'String'], 'eventClass' => ['shape' => 'OcsfEventClass'], 'logsStatus' => ['shape' => 'LogsStatusList'], 'sourceType' => ['shape' => 'String']]], 'AccountSourcesList' => ['type' => 'list', 'member' => ['shape' => 'AccountSources']], 'AllDimensionsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'TwoDimensionsMap']], 'AutoEnableNewRegionConfiguration' => ['type' => 'structure', 'required' => ['region', 'sources'], 'members' => ['region' => ['shape' => 'Region'], 'sources' => ['shape' => 'AwsSourceTypeList']]], 'AutoEnableNewRegionConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'AutoEnableNewRegionConfiguration']], 'AwsAccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^\\d+$'], 'AwsLogSourceType' => ['type' => 'string', 'enum' => ['ROUTE53', 'VPC_FLOW', 'CLOUD_TRAIL', 'SH_FINDINGS']], 'AwsSourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'AwsLogSourceType']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'BucketNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConcurrentModificationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \false]], 'ConflictException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ConflictSourceNamesException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConflictSubscriptionException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'CreateAwsLogSourceRequest' => ['type' => 'structure', 'required' => ['inputOrder'], 'members' => ['enableAllDimensions' => ['shape' => 'AllDimensionsMap'], 'enableSingleDimension' => ['shape' => 'InputSet'], 'enableTwoDimensions' => ['shape' => 'TwoDimensionsMap'], 'inputOrder' => ['shape' => 'DimensionSet']]], 'CreateAwsLogSourceResponse' => ['type' => 'structure', 'members' => ['failed' => ['shape' => 'AccountList'], 'processing' => ['shape' => 'AccountList']]], 'CreateCustomLogSourceRequest' => ['type' => 'structure', 'required' => ['customSourceName', 'eventClass', 'glueInvocationRoleArn', 'logProviderAccountId'], 'members' => ['customSourceName' => ['shape' => 'CustomSourceType'], 'eventClass' => ['shape' => 'OcsfEventClass'], 'glueInvocationRoleArn' => ['shape' => 'RoleArn'], 'logProviderAccountId' => ['shape' => 'AwsAccountId']]], 'CreateCustomLogSourceResponse' => ['type' => 'structure', 'required' => ['customDataLocation', 'glueCrawlerName', 'glueDatabaseName', 'glueTableName', 'logProviderAccessRoleArn'], 'members' => ['customDataLocation' => ['shape' => 'String'], 'glueCrawlerName' => ['shape' => 'String'], 'glueDatabaseName' => ['shape' => 'String'], 'glueTableName' => ['shape' => 'String'], 'logProviderAccessRoleArn' => ['shape' => 'String']]], 'CreateDatalakeAutoEnableRequest' => ['type' => 'structure', 'required' => ['configurationForNewAccounts'], 'members' => ['configurationForNewAccounts' => ['shape' => 'AutoEnableNewRegionConfigurationList']]], 'CreateDatalakeAutoEnableResponse' => ['type' => 'structure', 'members' => []], 'CreateDatalakeDelegatedAdminRequest' => ['type' => 'structure', 'required' => ['account'], 'members' => ['account' => ['shape' => 'SafeString']]], 'CreateDatalakeDelegatedAdminResponse' => ['type' => 'structure', 'members' => []], 'CreateDatalakeExceptionsSubscriptionRequest' => ['type' => 'structure', 'required' => ['notificationEndpoint', 'subscriptionProtocol'], 'members' => ['notificationEndpoint' => ['shape' => 'SafeString'], 'subscriptionProtocol' => ['shape' => 'SubscriptionProtocolType']]], 'CreateDatalakeExceptionsSubscriptionResponse' => ['type' => 'structure', 'members' => []], 'CreateDatalakeRequest' => ['type' => 'structure', 'members' => ['configurations' => ['shape' => 'LakeConfigurationRequestMap'], 'enableAll' => ['shape' => 'Boolean'], 'metaStoreManagerRoleArn' => ['shape' => 'RoleArn'], 'regions' => ['shape' => 'RegionSet']]], 'CreateDatalakeResponse' => ['type' => 'structure', 'members' => []], 'CreateSubscriberRequest' => ['type' => 'structure', 'required' => ['accountId', 'externalId', 'sourceTypes', 'subscriberName'], 'members' => ['accessTypes' => ['shape' => 'AccessTypeList'], 'accountId' => ['shape' => 'AwsAccountId'], 'externalId' => ['shape' => 'SafeString'], 'sourceTypes' => ['shape' => 'SourceTypeList'], 'subscriberDescription' => ['shape' => 'DescriptionString'], 'subscriberName' => ['shape' => 'CreateSubscriberRequestSubscriberNameString']]], 'CreateSubscriberRequestSubscriberNameString' => ['type' => 'string', 'max' => 64, 'min' => 0], 'CreateSubscriberResponse' => ['type' => 'structure', 'required' => ['subscriptionId'], 'members' => ['roleArn' => ['shape' => 'RoleArn'], 's3BucketArn' => ['shape' => 'S3BucketArn'], 'snsArn' => ['shape' => 'SnsTopicArn'], 'subscriptionId' => ['shape' => 'UUID']]], 'CreateSubscriptionNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['subscriptionId'], 'members' => ['createSqs' => ['shape' => 'Boolean'], 'httpsApiKeyName' => ['shape' => 'String'], 'httpsApiKeyValue' => ['shape' => 'String'], 'httpsMethod' => ['shape' => 'HttpsMethod'], 'roleArn' => ['shape' => 'RoleArn'], 'subscriptionEndpoint' => ['shape' => 'CreateSubscriptionNotificationConfigurationRequestSubscriptionEndpointString'], 'subscriptionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'subscriptionId']]], 'CreateSubscriptionNotificationConfigurationRequestSubscriptionEndpointString' => ['type' => 'string', 'pattern' => '^(arn:aws:.+$|https?://.+$)'], 'CreateSubscriptionNotificationConfigurationResponse' => ['type' => 'structure', 'members' => ['queueArn' => ['shape' => 'SafeString']]], 'CustomSourceType' => ['type' => 'string', 'pattern' => '^[\\\\\\w\\-_:/.]*$'], 'DeleteAwsLogSourceRequest' => ['type' => 'structure', 'required' => ['inputOrder'], 'members' => ['disableAllDimensions' => ['shape' => 'AllDimensionsMap'], 'disableSingleDimension' => ['shape' => 'InputSet'], 'disableTwoDimensions' => ['shape' => 'TwoDimensionsMap'], 'inputOrder' => ['shape' => 'DimensionSet']]], 'DeleteAwsLogSourceResponse' => ['type' => 'structure', 'members' => ['failed' => ['shape' => 'AccountList'], 'processing' => ['shape' => 'AccountList']]], 'DeleteCustomLogSourceRequest' => ['type' => 'structure', 'required' => ['customSourceName'], 'members' => ['customSourceName' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'customSourceName']]], 'DeleteCustomLogSourceResponse' => ['type' => 'structure', 'required' => ['customDataLocation'], 'members' => ['customDataLocation' => ['shape' => 'String']]], 'DeleteDatalakeAutoEnableRequest' => ['type' => 'structure', 'required' => ['removeFromConfigurationForNewAccounts'], 'members' => ['removeFromConfigurationForNewAccounts' => ['shape' => 'AutoEnableNewRegionConfigurationList']]], 'DeleteDatalakeAutoEnableResponse' => ['type' => 'structure', 'members' => []], 'DeleteDatalakeDelegatedAdminRequest' => ['type' => 'structure', 'required' => ['account'], 'members' => ['account' => ['shape' => 'SafeString', 'location' => 'uri', 'locationName' => 'account']]], 'DeleteDatalakeDelegatedAdminResponse' => ['type' => 'structure', 'members' => []], 'DeleteDatalakeExceptionsSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'DeleteDatalakeExceptionsSubscriptionResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'SafeString']]], 'DeleteDatalakeRequest' => ['type' => 'structure', 'members' => []], 'DeleteDatalakeResponse' => ['type' => 'structure', 'members' => []], 'DeleteSubscriberRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'id']]], 'DeleteSubscriberResponse' => ['type' => 'structure', 'members' => []], 'DeleteSubscriptionNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['subscriptionId'], 'members' => ['subscriptionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'subscriptionId']]], 'DeleteSubscriptionNotificationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DescriptionString' => ['type' => 'string', 'pattern' => '^[\\\\\\w\\s\\-_:/,.@=+]*$'], 'Dimension' => ['type' => 'string', 'enum' => ['REGION', 'SOURCE_TYPE', 'MEMBER']], 'DimensionSet' => ['type' => 'list', 'member' => ['shape' => 'Dimension']], 'EndpointProtocol' => ['type' => 'string', 'enum' => ['HTTPS', 'SQS']], 'EventBridgeException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Failures' => ['type' => 'structure', 'required' => ['exceptionMessage', 'remediation', 'timestamp'], 'members' => ['exceptionMessage' => ['shape' => 'SafeString'], 'remediation' => ['shape' => 'SafeString'], 'timestamp' => ['shape' => 'SyntheticTimestamp_date_time']]], 'FailuresResponse' => ['type' => 'structure', 'members' => ['failures' => ['shape' => 'Failureslist'], 'region' => ['shape' => 'SafeString']]], 'FailuresResponseList' => ['type' => 'list', 'member' => ['shape' => 'FailuresResponse']], 'Failureslist' => ['type' => 'list', 'member' => ['shape' => 'Failures']], 'GetDatalakeAutoEnableRequest' => ['type' => 'structure', 'members' => []], 'GetDatalakeAutoEnableResponse' => ['type' => 'structure', 'required' => ['autoEnableNewAccounts'], 'members' => ['autoEnableNewAccounts' => ['shape' => 'AutoEnableNewRegionConfigurationList']]], 'GetDatalakeExceptionsExpiryRequest' => ['type' => 'structure', 'members' => []], 'GetDatalakeExceptionsExpiryResponse' => ['type' => 'structure', 'required' => ['exceptionMessageExpiry'], 'members' => ['exceptionMessageExpiry' => ['shape' => 'Long']]], 'GetDatalakeExceptionsSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'GetDatalakeExceptionsSubscriptionResponse' => ['type' => 'structure', 'required' => ['protocolAndNotificationEndpoint'], 'members' => ['protocolAndNotificationEndpoint' => ['shape' => 'ProtocolAndNotificationEndpoint']]], 'GetDatalakeRequest' => ['type' => 'structure', 'members' => []], 'GetDatalakeResponse' => ['type' => 'structure', 'required' => ['configurations'], 'members' => ['configurations' => ['shape' => 'LakeConfigurationResponseMap']]], 'GetDatalakeStatusRequest' => ['type' => 'structure', 'members' => ['accountSet' => ['shape' => 'InputSet'], 'maxAccountResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'SafeString']]], 'GetDatalakeStatusResponse' => ['type' => 'structure', 'required' => ['accountSourcesList'], 'members' => ['accountSourcesList' => ['shape' => 'AccountSourcesList'], 'nextToken' => ['shape' => 'SafeString']]], 'GetSubscriberRequest' => ['type' => 'structure', 'required' => ['id'], 'members' => ['id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'id']]], 'GetSubscriberResponse' => ['type' => 'structure', 'members' => ['subscriber' => ['shape' => 'SubscriberResource']]], 'HttpsMethod' => ['type' => 'string', 'enum' => ['POST', 'PUT']], 'InputSet' => ['type' => 'list', 'member' => ['shape' => 'SafeString']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'InvalidInputException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LakeConfigurationRequest' => ['type' => 'structure', 'members' => ['encryptionKey' => ['shape' => 'String'], 'replicationDestinationRegions' => ['shape' => 'RegionSet'], 'replicationRoleArn' => ['shape' => 'RoleArn'], 'retentionSettings' => ['shape' => 'RetentionSettingList'], 'tagsMap' => ['shape' => 'TagsMap']]], 'LakeConfigurationRequestMap' => ['type' => 'map', 'key' => ['shape' => 'Region'], 'value' => ['shape' => 'LakeConfigurationRequest']], 'LakeConfigurationResponse' => ['type' => 'structure', 'members' => ['encryptionKey' => ['shape' => 'String'], 'replicationDestinationRegions' => ['shape' => 'RegionSet'], 'replicationRoleArn' => ['shape' => 'RoleArn'], 'retentionSettings' => ['shape' => 'RetentionSettingList'], 's3BucketArn' => ['shape' => 'S3BucketArn'], 'status' => ['shape' => 'settingsStatus'], 'tagsMap' => ['shape' => 'TagsMap']]], 'LakeConfigurationResponseMap' => ['type' => 'map', 'key' => ['shape' => 'Region'], 'value' => ['shape' => 'LakeConfigurationResponse']], 'ListDatalakeExceptionsRequest' => ['type' => 'structure', 'members' => ['maxFailures' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'SafeString'], 'regionSet' => ['shape' => 'RegionSet']]], 'ListDatalakeExceptionsResponse' => ['type' => 'structure', 'required' => ['nonRetryableFailures'], 'members' => ['nextToken' => ['shape' => 'SafeString'], 'nonRetryableFailures' => ['shape' => 'FailuresResponseList']]], 'ListLogSourcesRequest' => ['type' => 'structure', 'members' => ['inputOrder' => ['shape' => 'DimensionSet'], 'listAllDimensions' => ['shape' => 'AllDimensionsMap'], 'listSingleDimension' => ['shape' => 'InputSet'], 'listTwoDimensions' => ['shape' => 'TwoDimensionsMap'], 'maxResults' => ['shape' => 'Integer'], 'nextToken' => ['shape' => 'SafeString']]], 'ListLogSourcesResponse' => ['type' => 'structure', 'required' => ['regionSourceTypesAccountsList'], 'members' => ['nextToken' => ['shape' => 'String'], 'regionSourceTypesAccountsList' => ['shape' => 'RegionSourceTypesAccountsList']]], 'ListSubscribersRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'Integer', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSubscribersResponse' => ['type' => 'structure', 'required' => ['subscribers'], 'members' => ['nextToken' => ['shape' => 'String'], 'subscribers' => ['shape' => 'SubscriberList']]], 'LogsStatus' => ['type' => 'structure', 'required' => ['healthStatus', 'pathToLogs'], 'members' => ['healthStatus' => ['shape' => 'SourceStatus'], 'pathToLogs' => ['shape' => 'String']]], 'LogsStatusList' => ['type' => 'list', 'member' => ['shape' => 'LogsStatus']], 'Long' => ['type' => 'long', 'box' => \true], 'OcsfEventClass' => ['type' => 'string', 'enum' => ['ACCESS_ACTIVITY', 'FILE_ACTIVITY', 'KERNEL_ACTIVITY', 'KERNEL_EXTENSION', 'MEMORY_ACTIVITY', 'MODULE_ACTIVITY', 'PROCESS_ACTIVITY', 'REGISTRY_KEY_ACTIVITY', 'REGISTRY_VALUE_ACTIVITY', 'RESOURCE_ACTIVITY', 'SCHEDULED_JOB_ACTIVITY', 'SECURITY_FINDING', 'ACCOUNT_CHANGE', 'AUTHENTICATION', 'AUTHORIZATION', 'ENTITY_MANAGEMENT_AUDIT', 'DHCP_ACTIVITY', 'NETWORK_ACTIVITY', 'DNS_ACTIVITY', 'FTP_ACTIVITY', 'HTTP_ACTIVITY', 'RDP_ACTIVITY', 'SMB_ACTIVITY', 'SSH_ACTIVITY', 'CLOUD_API', 'CONTAINER_LIFECYCLE', 'DATABASE_LIFECYCLE', 'CONFIG_STATE', 'CLOUD_STORAGE', 'INVENTORY_INFO', 'RFB_ACTIVITY', 'SMTP_ACTIVITY', 'VIRTUAL_MACHINE_ACTIVITY']], 'ProtocolAndNotificationEndpoint' => ['type' => 'structure', 'members' => ['endpoint' => ['shape' => 'SafeString'], 'protocol' => ['shape' => 'SafeString']]], 'Region' => ['type' => 'string', 'enum' => ['us-east-1', 'us-west-2', 'eu-central-1', 'us-east-2', 'eu-west-1', 'ap-northeast-1', 'ap-southeast-2']], 'RegionSet' => ['type' => 'list', 'member' => ['shape' => 'Region']], 'RegionSourceTypesAccountsList' => ['type' => 'list', 'member' => ['shape' => 'AllDimensionsMap']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message', 'resourceId', 'resourceType'], 'members' => ['message' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RetentionSetting' => ['type' => 'structure', 'members' => ['retentionPeriod' => ['shape' => 'RetentionSettingRetentionPeriodInteger'], 'storageClass' => ['shape' => 'StorageClass']]], 'RetentionSettingList' => ['type' => 'list', 'member' => ['shape' => 'RetentionSetting']], 'RetentionSettingRetentionPeriodInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'RoleArn' => ['type' => 'string', 'pattern' => '^arn:.*'], 'S3BucketArn' => ['type' => 'string'], 'S3Exception' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'SafeString' => ['type' => 'string', 'pattern' => '^[\\\\\\w\\-_:/.@=+]*$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'resourceId', 'resourceType', 'serviceCode'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SnsTopicArn' => ['type' => 'string'], 'SourceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DEACTIVATED', 'PENDING']], 'SourceType' => ['type' => 'structure', 'members' => ['awsSourceType' => ['shape' => 'AwsLogSourceType'], 'customSourceType' => ['shape' => 'CustomSourceType']], 'union' => \true], 'SourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'SourceType']], 'StorageClass' => ['type' => 'string', 'enum' => ['STANDARD_IA', 'ONEZONE_IA', 'INTELLIGENT_TIERING', 'GLACIER_IR', 'GLACIER', 'DEEP_ARCHIVE', 'EXPIRE']], 'String' => ['type' => 'string'], 'SubscriberList' => ['type' => 'list', 'member' => ['shape' => 'SubscriberResource']], 'SubscriberResource' => ['type' => 'structure', 'required' => ['accountId', 'sourceTypes', 'subscriptionId'], 'members' => ['accessTypes' => ['shape' => 'AccessTypeList'], 'accountId' => ['shape' => 'AwsAccountId'], 'createdAt' => ['shape' => 'SyntheticTimestamp_date_time'], 'externalId' => ['shape' => 'SafeString'], 'roleArn' => ['shape' => 'RoleArn'], 's3BucketArn' => ['shape' => 'S3BucketArn'], 'snsArn' => ['shape' => 'SnsTopicArn'], 'sourceTypes' => ['shape' => 'SourceTypeList'], 'subscriberDescription' => ['shape' => 'SafeString'], 'subscriberName' => ['shape' => 'SafeString'], 'subscriptionEndpoint' => ['shape' => 'String'], 'subscriptionId' => ['shape' => 'UUID'], 'subscriptionProtocol' => ['shape' => 'EndpointProtocol'], 'subscriptionStatus' => ['shape' => 'SubscriptionStatus'], 'updatedAt' => ['shape' => 'SyntheticTimestamp_date_time']]], 'SubscriptionProtocolType' => ['type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'EMAIL', 'EMAIL_JSON', 'SMS', 'SQS', 'LAMBDA', 'APP', 'FIREHOSE']], 'SubscriptionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DEACTIVATED', 'PENDING', 'READY']], 'SyntheticTimestamp_date_time' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'TagsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String'], 'quotaCode' => ['shape' => 'String'], 'retryAfterSeconds' => ['shape' => 'Integer', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'TwoDimensionsMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'ValueSet']], 'UUID' => ['type' => 'string', 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'UpdateDatalakeExceptionsExpiryRequest' => ['type' => 'structure', 'required' => ['exceptionMessageExpiry'], 'members' => ['exceptionMessageExpiry' => ['shape' => 'UpdateDatalakeExceptionsExpiryRequestExceptionMessageExpiryLong']]], 'UpdateDatalakeExceptionsExpiryRequestExceptionMessageExpiryLong' => ['type' => 'long', 'box' => \true, 'min' => 1], 'UpdateDatalakeExceptionsExpiryResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatalakeExceptionsSubscriptionRequest' => ['type' => 'structure', 'required' => ['notificationEndpoint', 'subscriptionProtocol'], 'members' => ['notificationEndpoint' => ['shape' => 'SafeString'], 'subscriptionProtocol' => ['shape' => 'SubscriptionProtocolType']]], 'UpdateDatalakeExceptionsSubscriptionResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatalakeRequest' => ['type' => 'structure', 'required' => ['configurations'], 'members' => ['configurations' => ['shape' => 'LakeConfigurationRequestMap']]], 'UpdateDatalakeResponse' => ['type' => 'structure', 'members' => []], 'UpdateSubscriberRequest' => ['type' => 'structure', 'required' => ['id', 'sourceTypes'], 'members' => ['externalId' => ['shape' => 'SafeString'], 'id' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'id'], 'sourceTypes' => ['shape' => 'SourceTypeList'], 'subscriberDescription' => ['shape' => 'DescriptionString'], 'subscriberName' => ['shape' => 'UpdateSubscriberRequestSubscriberNameString']]], 'UpdateSubscriberRequestSubscriberNameString' => ['type' => 'string', 'max' => 64, 'min' => 0, 'pattern' => '^[\\\\\\w\\-_:/.@=+]*$'], 'UpdateSubscriberResponse' => ['type' => 'structure', 'members' => ['subscriber' => ['shape' => 'SubscriberResource']]], 'UpdateSubscriptionNotificationConfigurationRequest' => ['type' => 'structure', 'required' => ['subscriptionId'], 'members' => ['createSqs' => ['shape' => 'Boolean'], 'httpsApiKeyName' => ['shape' => 'String'], 'httpsApiKeyValue' => ['shape' => 'String'], 'httpsMethod' => ['shape' => 'HttpsMethod'], 'roleArn' => ['shape' => 'RoleArn'], 'subscriptionEndpoint' => ['shape' => 'UpdateSubscriptionNotificationConfigurationRequestSubscriptionEndpointString'], 'subscriptionId' => ['shape' => 'UUID', 'location' => 'uri', 'locationName' => 'subscriptionId']]], 'UpdateSubscriptionNotificationConfigurationRequestSubscriptionEndpointString' => ['type' => 'string', 'pattern' => '^(arn:aws:.+$|https?://.+$)'], 'UpdateSubscriptionNotificationConfigurationResponse' => ['type' => 'structure', 'members' => ['queueArn' => ['shape' => 'SafeString']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message', 'reason'], 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'String'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'String'], 'name' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'ValueSet' => ['type' => 'list', 'member' => ['shape' => 'String']], 'settingsStatus' => ['type' => 'string', 'enum' => ['INITIALIZED', 'PENDING', 'COMPLETED', 'FAILED']]]]; diff --git a/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 3c914bd..0000000 --- a/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securitylake-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securitylake-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://securitylake.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://securitylake.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 69c37ee..0000000 --- a/vendor/Aws3/Aws/data/securitylake/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-gov-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'Region' => 'cn-north-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-iso-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://securitylake.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-isob-east-1', 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'Region' => 'us-east-1', 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'Region' => 'us-east-1', 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/securitylake/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/securitylake/2018-05-10/paginators-1.json.php deleted file mode 100644 index 68f9f70..0000000 --- a/vendor/Aws3/Aws/data/securitylake/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetDatalakeStatus' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxAccountResults', 'result_key' => 'accountSourcesList'], 'ListDatalakeExceptions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxFailures', 'result_key' => 'nonRetryableFailures'], 'ListLogSources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'regionSourceTypesAccountsList'], 'ListSubscribers' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'subscribers']]]; diff --git a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/api-2.json.php b/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/api-2.json.php deleted file mode 100644 index 32d25db..0000000 --- a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2017-09-08', 'endpointPrefix' => 'serverlessrepo', 'signingName' => 'serverlessrepo', 'serviceFullName' => 'AWSServerlessApplicationRepository', 'serviceId' => 'ServerlessApplicationRepository', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'serverlessrepo-2017-09-08', 'signatureVersion' => 'v4'], 'operations' => ['CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'CreateApplicationVersion' => ['name' => 'CreateApplicationVersion', 'http' => ['method' => 'PUT', 'requestUri' => '/applications/{applicationId}/versions/{semanticVersion}', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationVersionRequest'], 'output' => ['shape' => 'CreateApplicationVersionResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ConflictException'], ['shape' => 'ForbiddenException']]], 'CreateCloudFormationChangeSet' => ['name' => 'CreateCloudFormationChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/changesets', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFormationChangeSetRequest'], 'output' => ['shape' => 'CreateCloudFormationChangeSetResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'CreateCloudFormationTemplate' => ['name' => 'CreateCloudFormationTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/templates', 'responseCode' => 201], 'input' => ['shape' => 'CreateCloudFormationTemplateRequest'], 'output' => ['shape' => 'CreateCloudFormationTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteApplicationRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'GetApplicationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'GetApplicationPolicy' => ['name' => 'GetApplicationPolicy', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/policy', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationPolicyRequest'], 'output' => ['shape' => 'GetApplicationPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'GetCloudFormationTemplate' => ['name' => 'GetCloudFormationTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/templates/{templateId}', 'responseCode' => 200], 'input' => ['shape' => 'GetCloudFormationTemplateRequest'], 'output' => ['shape' => 'GetCloudFormationTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListApplicationDependencies' => ['name' => 'ListApplicationDependencies', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/dependencies', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationDependenciesRequest'], 'output' => ['shape' => 'ListApplicationDependenciesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListApplicationVersions' => ['name' => 'ListApplicationVersions', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{applicationId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationVersionsRequest'], 'output' => ['shape' => 'ListApplicationVersionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'PutApplicationPolicy' => ['name' => 'PutApplicationPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/applications/{applicationId}/policy', 'responseCode' => 200], 'input' => ['shape' => 'PutApplicationPolicyRequest'], 'output' => ['shape' => 'PutApplicationPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UnshareApplication' => ['name' => 'UnshareApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications/{applicationId}/unshare', 'responseCode' => 204], 'input' => ['shape' => 'UnshareApplicationRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{applicationId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'ForbiddenException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException']]]], 'shapes' => ['Application' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'IsVerifiedAuthor' => ['shape' => '__boolean', 'locationName' => 'isVerifiedAuthor'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'VerifiedAuthorUrl' => ['shape' => '__string', 'locationName' => 'verifiedAuthorUrl'], 'Version' => ['shape' => 'Version', 'locationName' => 'version']], 'required' => ['Description', 'Author', 'ApplicationId', 'Name']], 'ApplicationDependencyPage' => ['type' => 'structure', 'members' => ['Dependencies' => ['shape' => '__listOfApplicationDependencySummary', 'locationName' => 'dependencies'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']], 'required' => ['Dependencies']], 'ApplicationDependencySummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion']], 'required' => ['ApplicationId', 'SemanticVersion']], 'ApplicationPage' => ['type' => 'structure', 'members' => ['Applications' => ['shape' => '__listOfApplicationSummary', 'locationName' => 'applications'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']], 'required' => ['Applications']], 'ApplicationPolicy' => ['type' => 'structure', 'members' => ['Statements' => ['shape' => '__listOfApplicationPolicyStatement', 'locationName' => 'statements']], 'required' => ['Statements']], 'ApplicationPolicyStatement' => ['type' => 'structure', 'members' => ['Actions' => ['shape' => '__listOf__string', 'locationName' => 'actions'], 'PrincipalOrgIDs' => ['shape' => '__listOf__string', 'locationName' => 'principalOrgIDs'], 'Principals' => ['shape' => '__listOf__string', 'locationName' => 'principals'], 'StatementId' => ['shape' => '__string', 'locationName' => 'statementId']], 'required' => ['Principals', 'Actions']], 'ApplicationSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId']], 'required' => ['Description', 'Author', 'ApplicationId', 'Name']], 'ApplicationVersionPage' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Versions' => ['shape' => '__listOfVersionSummary', 'locationName' => 'versions']], 'required' => ['Versions']], 'BadRequestException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'Capability' => ['type' => 'string', 'enum' => ['CAPABILITY_IAM', 'CAPABILITY_NAMED_IAM', 'CAPABILITY_AUTO_EXPAND', 'CAPABILITY_RESOURCE_POLICY']], 'ChangeSetDetails' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'ChangeSetId' => ['shape' => '__string', 'locationName' => 'changeSetId'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'StackId' => ['shape' => '__string', 'locationName' => 'stackId']], 'required' => ['ChangeSetId', 'ApplicationId', 'StackId', 'SemanticVersion']], 'ConflictException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'CreateApplicationInput' => ['type' => 'structure', 'members' => ['Author' => ['shape' => '__string', 'locationName' => 'author'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseBody' => ['shape' => '__string', 'locationName' => 'licenseBody'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeBody' => ['shape' => '__string', 'locationName' => 'readmeBody'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'TemplateBody' => ['shape' => '__string', 'locationName' => 'templateBody'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']], 'required' => ['Description', 'Name', 'Author']], 'CreateApplicationRequest' => ['type' => 'structure', 'members' => ['Author' => ['shape' => '__string', 'locationName' => 'author'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseBody' => ['shape' => '__string', 'locationName' => 'licenseBody'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeBody' => ['shape' => '__string', 'locationName' => 'readmeBody'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'TemplateBody' => ['shape' => '__string', 'locationName' => 'templateBody'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']], 'required' => ['Description', 'Name', 'Author']], 'CreateApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'IsVerifiedAuthor' => ['shape' => '__boolean', 'locationName' => 'isVerifiedAuthor'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'VerifiedAuthorUrl' => ['shape' => '__string', 'locationName' => 'verifiedAuthorUrl'], 'Version' => ['shape' => 'Version', 'locationName' => 'version']]], 'CreateApplicationVersionInput' => ['type' => 'structure', 'members' => ['SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'TemplateBody' => ['shape' => '__string', 'locationName' => 'templateBody'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']]], 'CreateApplicationVersionRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'SemanticVersion' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'semanticVersion'], 'SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'TemplateBody' => ['shape' => '__string', 'locationName' => 'templateBody'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']], 'required' => ['ApplicationId', 'SemanticVersion']], 'CreateApplicationVersionResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'ParameterDefinitions' => ['shape' => '__listOfParameterDefinition', 'locationName' => 'parameterDefinitions'], 'RequiredCapabilities' => ['shape' => '__listOfCapability', 'locationName' => 'requiredCapabilities'], 'ResourcesSupported' => ['shape' => '__boolean', 'locationName' => 'resourcesSupported'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']]], 'CreateCloudFormationChangeSetInput' => ['type' => 'structure', 'members' => ['Capabilities' => ['shape' => '__listOf__string', 'locationName' => 'capabilities'], 'ChangeSetName' => ['shape' => '__string', 'locationName' => 'changeSetName'], 'ClientToken' => ['shape' => '__string', 'locationName' => 'clientToken'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'NotificationArns' => ['shape' => '__listOf__string', 'locationName' => 'notificationArns'], 'ParameterOverrides' => ['shape' => '__listOfParameterValue', 'locationName' => 'parameterOverrides'], 'ResourceTypes' => ['shape' => '__listOf__string', 'locationName' => 'resourceTypes'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration', 'locationName' => 'rollbackConfiguration'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'StackName' => ['shape' => '__string', 'locationName' => 'stackName'], 'Tags' => ['shape' => '__listOfTag', 'locationName' => 'tags'], 'TemplateId' => ['shape' => '__string', 'locationName' => 'templateId']], 'required' => ['StackName']], 'CreateCloudFormationChangeSetRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'Capabilities' => ['shape' => '__listOf__string', 'locationName' => 'capabilities'], 'ChangeSetName' => ['shape' => '__string', 'locationName' => 'changeSetName'], 'ClientToken' => ['shape' => '__string', 'locationName' => 'clientToken'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'NotificationArns' => ['shape' => '__listOf__string', 'locationName' => 'notificationArns'], 'ParameterOverrides' => ['shape' => '__listOfParameterValue', 'locationName' => 'parameterOverrides'], 'ResourceTypes' => ['shape' => '__listOf__string', 'locationName' => 'resourceTypes'], 'RollbackConfiguration' => ['shape' => 'RollbackConfiguration', 'locationName' => 'rollbackConfiguration'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'StackName' => ['shape' => '__string', 'locationName' => 'stackName'], 'Tags' => ['shape' => '__listOfTag', 'locationName' => 'tags'], 'TemplateId' => ['shape' => '__string', 'locationName' => 'templateId']], 'required' => ['ApplicationId', 'StackName']], 'CreateCloudFormationChangeSetResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'ChangeSetId' => ['shape' => '__string', 'locationName' => 'changeSetId'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'StackId' => ['shape' => '__string', 'locationName' => 'stackId']]], 'CreateCloudFormationTemplateRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion']], 'required' => ['ApplicationId']], 'CreateCloudFormationTemplateResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'ExpirationTime' => ['shape' => '__string', 'locationName' => 'expirationTime'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'TemplateId' => ['shape' => '__string', 'locationName' => 'templateId'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']]], 'DeleteApplicationRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId']], 'required' => ['ApplicationId']], 'ForbiddenException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 403]], 'GetApplicationPolicyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId']], 'required' => ['ApplicationId']], 'GetApplicationPolicyResponse' => ['type' => 'structure', 'members' => ['Statements' => ['shape' => '__listOfApplicationPolicyStatement', 'locationName' => 'statements']]], 'GetApplicationRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'SemanticVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'semanticVersion']], 'required' => ['ApplicationId']], 'GetApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'IsVerifiedAuthor' => ['shape' => '__boolean', 'locationName' => 'isVerifiedAuthor'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'VerifiedAuthorUrl' => ['shape' => '__string', 'locationName' => 'verifiedAuthorUrl'], 'Version' => ['shape' => 'Version', 'locationName' => 'version']]], 'GetCloudFormationTemplateRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'TemplateId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'templateId']], 'required' => ['ApplicationId', 'TemplateId']], 'GetCloudFormationTemplateResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'ExpirationTime' => ['shape' => '__string', 'locationName' => 'expirationTime'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'TemplateId' => ['shape' => '__string', 'locationName' => 'templateId'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']]], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'ListApplicationDependenciesRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'maxItems'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken'], 'SemanticVersion' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'semanticVersion']], 'required' => ['ApplicationId']], 'ListApplicationDependenciesResponse' => ['type' => 'structure', 'members' => ['Dependencies' => ['shape' => '__listOfApplicationDependencySummary', 'locationName' => 'dependencies'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'ListApplicationVersionsRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'maxItems'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']], 'required' => ['ApplicationId']], 'ListApplicationVersionsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'locationName' => 'nextToken'], 'Versions' => ['shape' => '__listOfVersionSummary', 'locationName' => 'versions']]], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['MaxItems' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'maxItems'], 'NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['Applications' => ['shape' => '__listOfApplicationSummary', 'locationName' => 'applications'], 'NextToken' => ['shape' => '__string', 'locationName' => 'nextToken']]], 'MaxItems' => ['type' => 'integer', 'min' => 1, 'max' => 100], 'NotFoundException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'ParameterDefinition' => ['type' => 'structure', 'members' => ['AllowedPattern' => ['shape' => '__string', 'locationName' => 'allowedPattern'], 'AllowedValues' => ['shape' => '__listOf__string', 'locationName' => 'allowedValues'], 'ConstraintDescription' => ['shape' => '__string', 'locationName' => 'constraintDescription'], 'DefaultValue' => ['shape' => '__string', 'locationName' => 'defaultValue'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'MaxLength' => ['shape' => '__integer', 'locationName' => 'maxLength'], 'MaxValue' => ['shape' => '__integer', 'locationName' => 'maxValue'], 'MinLength' => ['shape' => '__integer', 'locationName' => 'minLength'], 'MinValue' => ['shape' => '__integer', 'locationName' => 'minValue'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'NoEcho' => ['shape' => '__boolean', 'locationName' => 'noEcho'], 'ReferencedByResources' => ['shape' => '__listOf__string', 'locationName' => 'referencedByResources'], 'Type' => ['shape' => '__string', 'locationName' => 'type']], 'required' => ['ReferencedByResources', 'Name']], 'ParameterValue' => ['type' => 'structure', 'members' => ['Name' => ['shape' => '__string', 'locationName' => 'name'], 'Value' => ['shape' => '__string', 'locationName' => 'value']], 'required' => ['Value', 'Name']], 'PutApplicationPolicyRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'Statements' => ['shape' => '__listOfApplicationPolicyStatement', 'locationName' => 'statements']], 'required' => ['ApplicationId', 'Statements']], 'PutApplicationPolicyResponse' => ['type' => 'structure', 'members' => ['Statements' => ['shape' => '__listOfApplicationPolicyStatement', 'locationName' => 'statements']]], 'RollbackConfiguration' => ['type' => 'structure', 'members' => ['MonitoringTimeInMinutes' => ['shape' => '__integer', 'locationName' => 'monitoringTimeInMinutes'], 'RollbackTriggers' => ['shape' => '__listOfRollbackTrigger', 'locationName' => 'rollbackTriggers']]], 'RollbackTrigger' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => '__string', 'locationName' => 'arn'], 'Type' => ['shape' => '__string', 'locationName' => 'type']], 'required' => ['Type', 'Arn']], 'Status' => ['type' => 'string', 'enum' => ['PREPARING', 'ACTIVE', 'EXPIRED']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => '__string', 'locationName' => 'key'], 'Value' => ['shape' => '__string', 'locationName' => 'value']], 'required' => ['Value', 'Key']], 'TemplateDetails' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'ExpirationTime' => ['shape' => '__string', 'locationName' => 'expirationTime'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'Status' => ['shape' => 'Status', 'locationName' => 'status'], 'TemplateId' => ['shape' => '__string', 'locationName' => 'templateId'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']], 'required' => ['Status', 'TemplateUrl', 'CreationTime', 'ExpirationTime', 'ApplicationId', 'TemplateId', 'SemanticVersion']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => '__string', 'locationName' => 'errorCode'], 'Message' => ['shape' => '__string', 'locationName' => 'message']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'UnshareApplicationInput' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => '__string', 'locationName' => 'organizationId']], 'required' => ['OrganizationId']], 'UnshareApplicationRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'OrganizationId' => ['shape' => '__string', 'locationName' => 'organizationId']], 'required' => ['ApplicationId', 'OrganizationId']], 'UpdateApplicationInput' => ['type' => 'structure', 'members' => ['Author' => ['shape' => '__string', 'locationName' => 'author'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'ReadmeBody' => ['shape' => '__string', 'locationName' => 'readmeBody'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl']]], 'UpdateApplicationRequest' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'ReadmeBody' => ['shape' => '__string', 'locationName' => 'readmeBody'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl']], 'required' => ['ApplicationId']], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'Author' => ['shape' => '__string', 'locationName' => 'author'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'Description' => ['shape' => '__string', 'locationName' => 'description'], 'HomePageUrl' => ['shape' => '__string', 'locationName' => 'homePageUrl'], 'IsVerifiedAuthor' => ['shape' => '__boolean', 'locationName' => 'isVerifiedAuthor'], 'Labels' => ['shape' => '__listOf__string', 'locationName' => 'labels'], 'LicenseUrl' => ['shape' => '__string', 'locationName' => 'licenseUrl'], 'Name' => ['shape' => '__string', 'locationName' => 'name'], 'ReadmeUrl' => ['shape' => '__string', 'locationName' => 'readmeUrl'], 'SpdxLicenseId' => ['shape' => '__string', 'locationName' => 'spdxLicenseId'], 'VerifiedAuthorUrl' => ['shape' => '__string', 'locationName' => 'verifiedAuthorUrl'], 'Version' => ['shape' => 'Version', 'locationName' => 'version']]], 'Version' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'ParameterDefinitions' => ['shape' => '__listOfParameterDefinition', 'locationName' => 'parameterDefinitions'], 'RequiredCapabilities' => ['shape' => '__listOfCapability', 'locationName' => 'requiredCapabilities'], 'ResourcesSupported' => ['shape' => '__boolean', 'locationName' => 'resourcesSupported'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'SourceCodeArchiveUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeArchiveUrl'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl'], 'TemplateUrl' => ['shape' => '__string', 'locationName' => 'templateUrl']], 'required' => ['TemplateUrl', 'ParameterDefinitions', 'ResourcesSupported', 'CreationTime', 'RequiredCapabilities', 'ApplicationId', 'SemanticVersion']], 'VersionSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => '__string', 'locationName' => 'applicationId'], 'CreationTime' => ['shape' => '__string', 'locationName' => 'creationTime'], 'SemanticVersion' => ['shape' => '__string', 'locationName' => 'semanticVersion'], 'SourceCodeUrl' => ['shape' => '__string', 'locationName' => 'sourceCodeUrl']], 'required' => ['CreationTime', 'ApplicationId', 'SemanticVersion']], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__listOfApplicationDependencySummary' => ['type' => 'list', 'member' => ['shape' => 'ApplicationDependencySummary']], '__listOfApplicationPolicyStatement' => ['type' => 'list', 'member' => ['shape' => 'ApplicationPolicyStatement']], '__listOfApplicationSummary' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], '__listOfCapability' => ['type' => 'list', 'member' => ['shape' => 'Capability']], '__listOfParameterDefinition' => ['type' => 'list', 'member' => ['shape' => 'ParameterDefinition']], '__listOfParameterValue' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], '__listOfRollbackTrigger' => ['type' => 'list', 'member' => ['shape' => 'RollbackTrigger']], '__listOfTag' => ['type' => 'list', 'member' => ['shape' => 'Tag']], '__listOfVersionSummary' => ['type' => 'list', 'member' => ['shape' => 'VersionSummary']], '__listOf__string' => ['type' => 'list', 'member' => ['shape' => '__string']], '__long' => ['type' => 'long'], '__string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.php deleted file mode 100644 index b1aa282..0000000 --- a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://serverlessrepo-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://serverlessrepo.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://serverlessrepo-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://serverlessrepo.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://serverlessrepo.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://serverlessrepo.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://serverlessrepo.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-tests-1.json.php deleted file mode 100644 index 3d1a793..0000000 --- a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://serverlessrepo.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/paginators-1.json.php b/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/paginators-1.json.php deleted file mode 100644 index 52a33f9..0000000 --- a/vendor/Aws3/Aws/data/serverlessrepo/2017-09-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplicationVersions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxItems'], 'ListApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxItems'], 'ListApplicationDependencies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxItems']]]; diff --git a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/api-2.json.php b/vendor/Aws3/Aws/data/service-quotas/2019-06-24/api-2.json.php deleted file mode 100644 index 0ce3c0e..0000000 --- a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-06-24', 'endpointPrefix' => 'servicequotas', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Service Quotas', 'serviceId' => 'Service Quotas', 'signatureVersion' => 'v4', 'targetPrefix' => 'ServiceQuotasV20190624', 'uid' => 'service-quotas-2019-06-24'], 'operations' => ['AssociateServiceQuotaTemplate' => ['name' => 'AssociateServiceQuotaTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateServiceQuotaTemplateRequest'], 'output' => ['shape' => 'AssociateServiceQuotaTemplateResponse'], 'errors' => [['shape' => 'DependencyAccessDeniedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'OrganizationNotInAllFeaturesModeException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'DeleteServiceQuotaIncreaseRequestFromTemplate' => ['name' => 'DeleteServiceQuotaIncreaseRequestFromTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceQuotaIncreaseRequestFromTemplateRequest'], 'output' => ['shape' => 'DeleteServiceQuotaIncreaseRequestFromTemplateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'DependencyAccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'DisassociateServiceQuotaTemplate' => ['name' => 'DisassociateServiceQuotaTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateServiceQuotaTemplateRequest'], 'output' => ['shape' => 'DisassociateServiceQuotaTemplateResponse'], 'errors' => [['shape' => 'DependencyAccessDeniedException'], ['shape' => 'ServiceQuotaTemplateNotInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'GetAWSDefaultServiceQuota' => ['name' => 'GetAWSDefaultServiceQuota', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAWSDefaultServiceQuotaRequest'], 'output' => ['shape' => 'GetAWSDefaultServiceQuotaResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'GetAssociationForServiceQuotaTemplate' => ['name' => 'GetAssociationForServiceQuotaTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAssociationForServiceQuotaTemplateRequest'], 'output' => ['shape' => 'GetAssociationForServiceQuotaTemplateResponse'], 'errors' => [['shape' => 'DependencyAccessDeniedException'], ['shape' => 'ServiceQuotaTemplateNotInUseException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'GetRequestedServiceQuotaChange' => ['name' => 'GetRequestedServiceQuotaChange', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRequestedServiceQuotaChangeRequest'], 'output' => ['shape' => 'GetRequestedServiceQuotaChangeResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'GetServiceQuota' => ['name' => 'GetServiceQuota', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceQuotaRequest'], 'output' => ['shape' => 'GetServiceQuotaResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'GetServiceQuotaIncreaseRequestFromTemplate' => ['name' => 'GetServiceQuotaIncreaseRequestFromTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceQuotaIncreaseRequestFromTemplateRequest'], 'output' => ['shape' => 'GetServiceQuotaIncreaseRequestFromTemplateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DependencyAccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'ListAWSDefaultServiceQuotas' => ['name' => 'ListAWSDefaultServiceQuotas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAWSDefaultServiceQuotasRequest'], 'output' => ['shape' => 'ListAWSDefaultServiceQuotasResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListRequestedServiceQuotaChangeHistory' => ['name' => 'ListRequestedServiceQuotaChangeHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRequestedServiceQuotaChangeHistoryRequest'], 'output' => ['shape' => 'ListRequestedServiceQuotaChangeHistoryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListRequestedServiceQuotaChangeHistoryByQuota' => ['name' => 'ListRequestedServiceQuotaChangeHistoryByQuota', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRequestedServiceQuotaChangeHistoryByQuotaRequest'], 'output' => ['shape' => 'ListRequestedServiceQuotaChangeHistoryByQuotaResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListServiceQuotaIncreaseRequestsInTemplate' => ['name' => 'ListServiceQuotaIncreaseRequestsInTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceQuotaIncreaseRequestsInTemplateRequest'], 'output' => ['shape' => 'ListServiceQuotaIncreaseRequestsInTemplateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DependencyAccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'ListServiceQuotas' => ['name' => 'ListServiceQuotas', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceQuotasRequest'], 'output' => ['shape' => 'ListServiceQuotasResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesRequest'], 'output' => ['shape' => 'ListServicesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidPaginationTokenException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException']]], 'PutServiceQuotaIncreaseRequestIntoTemplate' => ['name' => 'PutServiceQuotaIncreaseRequestIntoTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutServiceQuotaIncreaseRequestIntoTemplateRequest'], 'output' => ['shape' => 'PutServiceQuotaIncreaseRequestIntoTemplateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DependencyAccessDeniedException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'QuotaExceededException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'AWSServiceAccessNotEnabledException'], ['shape' => 'TemplatesNotAvailableInRegionException'], ['shape' => 'NoAvailableOrganizationException']]], 'RequestServiceQuotaIncrease' => ['name' => 'RequestServiceQuotaIncrease', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestServiceQuotaIncreaseRequest'], 'output' => ['shape' => 'RequestServiceQuotaIncreaseResponse'], 'errors' => [['shape' => 'DependencyAccessDeniedException'], ['shape' => 'QuotaExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'ServiceException'], ['shape' => 'TooManyRequestsException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'TooManyTagsException'], ['shape' => 'TagPolicyViolationException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NoSuchResourceException'], ['shape' => 'IllegalArgumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceException']]]], 'shapes' => ['AWSServiceAccessNotEnabledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws(-[\\w]+)*:*:.+:[0-9]{12}:.+'], 'AssociateServiceQuotaTemplateRequest' => ['type' => 'structure', 'members' => []], 'AssociateServiceQuotaTemplateResponse' => ['type' => 'structure', 'members' => []], 'AwsRegion' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9-]{1,128}'], 'CustomerServiceEngagementId' => ['type' => 'string'], 'DateTime' => ['type' => 'timestamp'], 'DeleteServiceQuotaIncreaseRequestFromTemplateRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode', 'AwsRegion'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'DeleteServiceQuotaIncreaseRequestFromTemplateResponse' => ['type' => 'structure', 'members' => []], 'DependencyAccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'DisassociateServiceQuotaTemplateRequest' => ['type' => 'structure', 'members' => []], 'DisassociateServiceQuotaTemplateResponse' => ['type' => 'structure', 'members' => []], 'ErrorCode' => ['type' => 'string', 'enum' => ['DEPENDENCY_ACCESS_DENIED_ERROR', 'DEPENDENCY_THROTTLING_ERROR', 'DEPENDENCY_SERVICE_ERROR', 'SERVICE_QUOTA_NOT_AVAILABLE_ERROR']], 'ErrorMessage' => ['type' => 'string'], 'ErrorReason' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'ExceptionMessage' => ['type' => 'string'], 'GetAWSDefaultServiceQuotaRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode']]], 'GetAWSDefaultServiceQuotaResponse' => ['type' => 'structure', 'members' => ['Quota' => ['shape' => 'ServiceQuota']]], 'GetAssociationForServiceQuotaTemplateRequest' => ['type' => 'structure', 'members' => []], 'GetAssociationForServiceQuotaTemplateResponse' => ['type' => 'structure', 'members' => ['ServiceQuotaTemplateAssociationStatus' => ['shape' => 'ServiceQuotaTemplateAssociationStatus']]], 'GetRequestedServiceQuotaChangeRequest' => ['type' => 'structure', 'required' => ['RequestId'], 'members' => ['RequestId' => ['shape' => 'RequestId']]], 'GetRequestedServiceQuotaChangeResponse' => ['type' => 'structure', 'members' => ['RequestedQuota' => ['shape' => 'RequestedServiceQuotaChange']]], 'GetServiceQuotaIncreaseRequestFromTemplateRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode', 'AwsRegion'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'AwsRegion' => ['shape' => 'AwsRegion']]], 'GetServiceQuotaIncreaseRequestFromTemplateResponse' => ['type' => 'structure', 'members' => ['ServiceQuotaIncreaseRequestInTemplate' => ['shape' => 'ServiceQuotaIncreaseRequestInTemplate']]], 'GetServiceQuotaRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode']]], 'GetServiceQuotaResponse' => ['type' => 'structure', 'members' => ['Quota' => ['shape' => 'ServiceQuota']]], 'GlobalQuota' => ['type' => 'boolean'], 'IllegalArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InputTagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'InputTags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidResourceStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ListAWSDefaultServiceQuotasRequest' => ['type' => 'structure', 'required' => ['ServiceCode'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAWSDefaultServiceQuotasResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Quotas' => ['shape' => 'ServiceQuotaListDefinition']]], 'ListRequestedServiceQuotaChangeHistoryByQuotaRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'Status' => ['shape' => 'RequestStatus'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListRequestedServiceQuotaChangeHistoryByQuotaResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'RequestedQuotas' => ['shape' => 'RequestedServiceQuotaChangeHistoryListDefinition']]], 'ListRequestedServiceQuotaChangeHistoryRequest' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'Status' => ['shape' => 'RequestStatus'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListRequestedServiceQuotaChangeHistoryResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'RequestedQuotas' => ['shape' => 'RequestedServiceQuotaChangeHistoryListDefinition']]], 'ListServiceQuotaIncreaseRequestsInTemplateRequest' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'AwsRegion' => ['shape' => 'AwsRegion'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListServiceQuotaIncreaseRequestsInTemplateResponse' => ['type' => 'structure', 'members' => ['ServiceQuotaIncreaseRequestInTemplateList' => ['shape' => 'ServiceQuotaIncreaseRequestInTemplateList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListServiceQuotasRequest' => ['type' => 'structure', 'required' => ['ServiceCode'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListServiceQuotasResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Quotas' => ['shape' => 'ServiceQuotaListDefinition']]], 'ListServicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListServicesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Services' => ['shape' => 'ServiceInfoListDefinition']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'OutputTags']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MetricDimensionName' => ['type' => 'string'], 'MetricDimensionValue' => ['type' => 'string'], 'MetricDimensionsMapDefinition' => ['type' => 'map', 'key' => ['shape' => 'MetricDimensionName'], 'value' => ['shape' => 'MetricDimensionValue'], 'max' => 10], 'MetricInfo' => ['type' => 'structure', 'members' => ['MetricNamespace' => ['shape' => 'QuotaMetricNamespace'], 'MetricName' => ['shape' => 'QuotaMetricName'], 'MetricDimensions' => ['shape' => 'MetricDimensionsMapDefinition'], 'MetricStatisticRecommendation' => ['shape' => 'Statistic']]], 'NextToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[a-zA-Z0-9/+]*={0,2}$'], 'NoAvailableOrganizationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'NoSuchResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OrganizationNotInAllFeaturesModeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OutputTags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200], 'PeriodUnit' => ['type' => 'string', 'enum' => ['MICROSECOND', 'MILLISECOND', 'SECOND', 'MINUTE', 'HOUR', 'DAY', 'WEEK']], 'PeriodValue' => ['type' => 'integer'], 'PutServiceQuotaIncreaseRequestIntoTemplateRequest' => ['type' => 'structure', 'required' => ['QuotaCode', 'ServiceCode', 'AwsRegion', 'DesiredValue'], 'members' => ['QuotaCode' => ['shape' => 'QuotaCode'], 'ServiceCode' => ['shape' => 'ServiceCode'], 'AwsRegion' => ['shape' => 'AwsRegion'], 'DesiredValue' => ['shape' => 'QuotaValue']]], 'PutServiceQuotaIncreaseRequestIntoTemplateResponse' => ['type' => 'structure', 'members' => ['ServiceQuotaIncreaseRequestInTemplate' => ['shape' => 'ServiceQuotaIncreaseRequestInTemplate']]], 'QuotaAdjustable' => ['type' => 'boolean'], 'QuotaArn' => ['type' => 'string'], 'QuotaCode' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9-]{1,128}'], 'QuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'QuotaMetricName' => ['type' => 'string'], 'QuotaMetricNamespace' => ['type' => 'string'], 'QuotaName' => ['type' => 'string'], 'QuotaPeriod' => ['type' => 'structure', 'members' => ['PeriodValue' => ['shape' => 'PeriodValue'], 'PeriodUnit' => ['shape' => 'PeriodUnit']]], 'QuotaUnit' => ['type' => 'string'], 'QuotaValue' => ['type' => 'double', 'max' => 10000000000, 'min' => 0], 'RequestId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[0-9a-zA-Z][a-zA-Z0-9-]{1,128}'], 'RequestServiceQuotaIncreaseRequest' => ['type' => 'structure', 'required' => ['ServiceCode', 'QuotaCode', 'DesiredValue'], 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'DesiredValue' => ['shape' => 'QuotaValue']]], 'RequestServiceQuotaIncreaseResponse' => ['type' => 'structure', 'members' => ['RequestedQuota' => ['shape' => 'RequestedServiceQuotaChange']]], 'RequestStatus' => ['type' => 'string', 'enum' => ['PENDING', 'CASE_OPENED', 'APPROVED', 'DENIED', 'CASE_CLOSED']], 'RequestedServiceQuotaChange' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'RequestId'], 'CaseId' => ['shape' => 'CustomerServiceEngagementId'], 'ServiceCode' => ['shape' => 'ServiceCode'], 'ServiceName' => ['shape' => 'ServiceName'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'QuotaName' => ['shape' => 'QuotaName'], 'DesiredValue' => ['shape' => 'QuotaValue'], 'Status' => ['shape' => 'RequestStatus'], 'Created' => ['shape' => 'DateTime'], 'LastUpdated' => ['shape' => 'DateTime'], 'Requester' => ['shape' => 'Requester'], 'QuotaArn' => ['shape' => 'QuotaArn'], 'GlobalQuota' => ['shape' => 'GlobalQuota'], 'Unit' => ['shape' => 'QuotaUnit']]], 'RequestedServiceQuotaChangeHistoryListDefinition' => ['type' => 'list', 'member' => ['shape' => 'RequestedServiceQuotaChange']], 'Requester' => ['type' => 'string'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ServiceCode' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[a-zA-Z][a-zA-Z0-9-]{1,63}'], 'ServiceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true, 'fault' => \true], 'ServiceInfo' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'ServiceName' => ['shape' => 'ServiceName']]], 'ServiceInfoListDefinition' => ['type' => 'list', 'member' => ['shape' => 'ServiceInfo']], 'ServiceName' => ['type' => 'string'], 'ServiceQuota' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'ServiceName' => ['shape' => 'ServiceName'], 'QuotaArn' => ['shape' => 'QuotaArn'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'QuotaName' => ['shape' => 'QuotaName'], 'Value' => ['shape' => 'QuotaValue'], 'Unit' => ['shape' => 'QuotaUnit'], 'Adjustable' => ['shape' => 'QuotaAdjustable'], 'GlobalQuota' => ['shape' => 'GlobalQuota'], 'UsageMetric' => ['shape' => 'MetricInfo'], 'Period' => ['shape' => 'QuotaPeriod'], 'ErrorReason' => ['shape' => 'ErrorReason']]], 'ServiceQuotaIncreaseRequestInTemplate' => ['type' => 'structure', 'members' => ['ServiceCode' => ['shape' => 'ServiceCode'], 'ServiceName' => ['shape' => 'ServiceName'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'QuotaName' => ['shape' => 'QuotaName'], 'DesiredValue' => ['shape' => 'QuotaValue'], 'AwsRegion' => ['shape' => 'AwsRegion'], 'Unit' => ['shape' => 'QuotaUnit'], 'GlobalQuota' => ['shape' => 'GlobalQuota']]], 'ServiceQuotaIncreaseRequestInTemplateList' => ['type' => 'list', 'member' => ['shape' => 'ServiceQuotaIncreaseRequestInTemplate']], 'ServiceQuotaListDefinition' => ['type' => 'list', 'member' => ['shape' => 'ServiceQuota']], 'ServiceQuotaTemplateAssociationStatus' => ['type' => 'string', 'enum' => ['ASSOCIATED', 'DISASSOCIATED']], 'ServiceQuotaTemplateNotInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Statistic' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '(Sum|Maximum)'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagPolicyViolationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'InputTags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TemplatesNotAvailableInRegionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'InputTagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []]]]; diff --git a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 327be01..0000000 --- a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicequotas-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://servicequotas.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://servicequotas-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicequotas.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://servicequotas.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-tests-1.json.php deleted file mode 100644 index 712fce3..0000000 --- a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicequotas.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/paginators-1.json.php b/vendor/Aws3/Aws/data/service-quotas/2019-06-24/paginators-1.json.php deleted file mode 100644 index ff5a515..0000000 --- a/vendor/Aws3/Aws/data/service-quotas/2019-06-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAWSDefaultServiceQuotas' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Quotas'], 'ListRequestedServiceQuotaChangeHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RequestedQuotas'], 'ListRequestedServiceQuotaChangeHistoryByQuota' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'RequestedQuotas'], 'ListServiceQuotaIncreaseRequestsInTemplate' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ServiceQuotaIncreaseRequestInTemplateList'], 'ListServiceQuotas' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Quotas'], 'ListServices' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Services']]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/api-2.json.php b/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/api-2.json.php deleted file mode 100644 index 36186a4..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-06-24', 'endpointPrefix' => 'servicecatalog-appregistry', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'AppRegistry', 'serviceFullName' => 'AWS Service Catalog App Registry', 'serviceId' => 'Service Catalog AppRegistry', 'signatureVersion' => 'v4', 'signingName' => 'servicecatalog', 'uid' => 'AWS242AppRegistry-2020-06-24'], 'operations' => ['AssociateAttributeGroup' => ['name' => 'AssociateAttributeGroup', 'http' => ['method' => 'PUT', 'requestUri' => '/applications/{application}/attribute-groups/{attributeGroup}'], 'input' => ['shape' => 'AssociateAttributeGroupRequest'], 'output' => ['shape' => 'AssociateAttributeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'AssociateResource' => ['name' => 'AssociateResource', 'http' => ['method' => 'PUT', 'requestUri' => '/applications/{application}/resources/{resourceType}/{resource}'], 'input' => ['shape' => 'AssociateResourceRequest'], 'output' => ['shape' => 'AssociateResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException']]], 'CreateApplication' => ['name' => 'CreateApplication', 'http' => ['method' => 'POST', 'requestUri' => '/applications', 'responseCode' => 201], 'input' => ['shape' => 'CreateApplicationRequest'], 'output' => ['shape' => 'CreateApplicationResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'CreateAttributeGroup' => ['name' => 'CreateAttributeGroup', 'http' => ['method' => 'POST', 'requestUri' => '/attribute-groups', 'responseCode' => 201], 'input' => ['shape' => 'CreateAttributeGroupRequest'], 'output' => ['shape' => 'CreateAttributeGroupResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteApplication' => ['name' => 'DeleteApplication', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{application}'], 'input' => ['shape' => 'DeleteApplicationRequest'], 'output' => ['shape' => 'DeleteApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteAttributeGroup' => ['name' => 'DeleteAttributeGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/attribute-groups/{attributeGroup}'], 'input' => ['shape' => 'DeleteAttributeGroupRequest'], 'output' => ['shape' => 'DeleteAttributeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DisassociateAttributeGroup' => ['name' => 'DisassociateAttributeGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{application}/attribute-groups/{attributeGroup}'], 'input' => ['shape' => 'DisassociateAttributeGroupRequest'], 'output' => ['shape' => 'DisassociateAttributeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DisassociateResource' => ['name' => 'DisassociateResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/applications/{application}/resources/{resourceType}/{resource}'], 'input' => ['shape' => 'DisassociateResourceRequest'], 'output' => ['shape' => 'DisassociateResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{application}'], 'input' => ['shape' => 'GetApplicationRequest'], 'output' => ['shape' => 'GetApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'GetAssociatedResource' => ['name' => 'GetAssociatedResource', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{application}/resources/{resourceType}/{resource}'], 'input' => ['shape' => 'GetAssociatedResourceRequest'], 'output' => ['shape' => 'GetAssociatedResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetAttributeGroup' => ['name' => 'GetAttributeGroup', 'http' => ['method' => 'GET', 'requestUri' => '/attribute-groups/{attributeGroup}'], 'input' => ['shape' => 'GetAttributeGroupRequest'], 'output' => ['shape' => 'GetAttributeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'GetConfiguration' => ['name' => 'GetConfiguration', 'http' => ['method' => 'GET', 'requestUri' => '/configuration'], 'output' => ['shape' => 'GetConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'GET', 'requestUri' => '/applications'], 'input' => ['shape' => 'ListApplicationsRequest'], 'output' => ['shape' => 'ListApplicationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ListAssociatedAttributeGroups' => ['name' => 'ListAssociatedAttributeGroups', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{application}/attribute-groups'], 'input' => ['shape' => 'ListAssociatedAttributeGroupsRequest'], 'output' => ['shape' => 'ListAssociatedAttributeGroupsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ListAssociatedResources' => ['name' => 'ListAssociatedResources', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{application}/resources'], 'input' => ['shape' => 'ListAssociatedResourcesRequest'], 'output' => ['shape' => 'ListAssociatedResourcesResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ListAttributeGroups' => ['name' => 'ListAttributeGroups', 'http' => ['method' => 'GET', 'requestUri' => '/attribute-groups'], 'input' => ['shape' => 'ListAttributeGroupsRequest'], 'output' => ['shape' => 'ListAttributeGroupsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ListAttributeGroupsForApplication' => ['name' => 'ListAttributeGroupsForApplication', 'http' => ['method' => 'GET', 'requestUri' => '/applications/{application}/attribute-group-details'], 'input' => ['shape' => 'ListAttributeGroupsForApplicationRequest'], 'output' => ['shape' => 'ListAttributeGroupsForApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'PutConfiguration' => ['name' => 'PutConfiguration', 'http' => ['method' => 'PUT', 'requestUri' => '/configuration'], 'input' => ['shape' => 'PutConfigurationRequest'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'SyncResource' => ['name' => 'SyncResource', 'http' => ['method' => 'POST', 'requestUri' => '/sync/{resourceType}/{resource}'], 'input' => ['shape' => 'SyncResourceRequest'], 'output' => ['shape' => 'SyncResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateApplication' => ['name' => 'UpdateApplication', 'http' => ['method' => 'PATCH', 'requestUri' => '/applications/{application}'], 'input' => ['shape' => 'UpdateApplicationRequest'], 'output' => ['shape' => 'UpdateApplicationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateAttributeGroup' => ['name' => 'UpdateAttributeGroup', 'http' => ['method' => 'PATCH', 'requestUri' => '/attribute-groups/{attributeGroup}'], 'input' => ['shape' => 'UpdateAttributeGroupRequest'], 'output' => ['shape' => 'UpdateAttributeGroupResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AppRegistryConfiguration' => ['type' => 'structure', 'members' => ['tagQueryConfiguration' => ['shape' => 'TagQueryConfiguration']]], 'Application' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ApplicationId'], 'arn' => ['shape' => 'ApplicationArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'Tags']]], 'ApplicationArn' => ['type' => 'string', 'pattern' => 'arn:aws[-a-z]*:servicecatalog:[a-z]{2}(-gov)?-[a-z]+-\\d:\\d{12}:/applications/[a-z0-9]+'], 'ApplicationId' => ['type' => 'string', 'max' => 26, 'min' => 26, 'pattern' => '[a-z0-9]+'], 'ApplicationSpecifier' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[-.\\w]+'], 'ApplicationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ApplicationId'], 'arn' => ['shape' => 'ApplicationArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)'], 'AssociateAttributeGroupRequest' => ['type' => 'structure', 'required' => ['application', 'attributeGroup'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'attributeGroup' => ['shape' => 'AttributeGroupSpecifier', 'location' => 'uri', 'locationName' => 'attributeGroup']]], 'AssociateAttributeGroupResponse' => ['type' => 'structure', 'members' => ['applicationArn' => ['shape' => 'ApplicationArn'], 'attributeGroupArn' => ['shape' => 'AttributeGroupArn']]], 'AssociateResourceRequest' => ['type' => 'structure', 'required' => ['application', 'resourceType', 'resource'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'resourceType' => ['shape' => 'ResourceType', 'location' => 'uri', 'locationName' => 'resourceType'], 'resource' => ['shape' => 'ResourceSpecifier', 'location' => 'uri', 'locationName' => 'resource']]], 'AssociateResourceResponse' => ['type' => 'structure', 'members' => ['applicationArn' => ['shape' => 'ApplicationArn'], 'resourceArn' => ['shape' => 'Arn']]], 'AssociationCount' => ['type' => 'integer', 'min' => 0], 'AttributeGroup' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AttributeGroupId'], 'arn' => ['shape' => 'AttributeGroupArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'Tags']]], 'AttributeGroupArn' => ['type' => 'string', 'pattern' => 'arn:aws[-a-z]*:servicecatalog:[a-z]{2}(-gov)?-[a-z]+-\\d:\\d{12}:/attribute-groups/[a-z0-9]+'], 'AttributeGroupDetails' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AttributeGroupId'], 'arn' => ['shape' => 'AttributeGroupArn'], 'name' => ['shape' => 'Name', 'deprecated' => \true, 'deprecatedMessage' => 'This field is deprecated. We recommend not using the field when using ListAttributeGroupsForApplication.']]], 'AttributeGroupDetailsList' => ['type' => 'list', 'member' => ['shape' => 'AttributeGroupDetails']], 'AttributeGroupId' => ['type' => 'string', 'max' => 26, 'min' => 26, 'pattern' => '[a-z0-9]+'], 'AttributeGroupIds' => ['type' => 'list', 'member' => ['shape' => 'AttributeGroupId']], 'AttributeGroupSpecifier' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[-.\\w]+'], 'AttributeGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'AttributeGroupSummary']], 'AttributeGroupSummary' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AttributeGroupId'], 'arn' => ['shape' => 'AttributeGroupArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp']]], 'Attributes' => ['type' => 'string', 'max' => 8000, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateApplicationRequest' => ['type' => 'structure', 'required' => ['name', 'clientToken'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'tags' => ['shape' => 'Tags'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateApplicationResponse' => ['type' => 'structure', 'members' => ['application' => ['shape' => 'Application']]], 'CreateAttributeGroupRequest' => ['type' => 'structure', 'required' => ['name', 'attributes', 'clientToken'], 'members' => ['name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'attributes' => ['shape' => 'Attributes'], 'tags' => ['shape' => 'Tags'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'CreateAttributeGroupResponse' => ['type' => 'structure', 'members' => ['attributeGroup' => ['shape' => 'AttributeGroup']]], 'DeleteApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application']]], 'DeleteApplicationResponse' => ['type' => 'structure', 'members' => ['application' => ['shape' => 'ApplicationSummary']]], 'DeleteAttributeGroupRequest' => ['type' => 'structure', 'required' => ['attributeGroup'], 'members' => ['attributeGroup' => ['shape' => 'AttributeGroupSpecifier', 'location' => 'uri', 'locationName' => 'attributeGroup']]], 'DeleteAttributeGroupResponse' => ['type' => 'structure', 'members' => ['attributeGroup' => ['shape' => 'AttributeGroupSummary']]], 'Description' => ['type' => 'string', 'max' => 1024], 'DisassociateAttributeGroupRequest' => ['type' => 'structure', 'required' => ['application', 'attributeGroup'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'attributeGroup' => ['shape' => 'AttributeGroupSpecifier', 'location' => 'uri', 'locationName' => 'attributeGroup']]], 'DisassociateAttributeGroupResponse' => ['type' => 'structure', 'members' => ['applicationArn' => ['shape' => 'ApplicationArn'], 'attributeGroupArn' => ['shape' => 'AttributeGroupArn']]], 'DisassociateResourceRequest' => ['type' => 'structure', 'required' => ['application', 'resourceType', 'resource'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'resourceType' => ['shape' => 'ResourceType', 'location' => 'uri', 'locationName' => 'resourceType'], 'resource' => ['shape' => 'ResourceSpecifier', 'location' => 'uri', 'locationName' => 'resource']]], 'DisassociateResourceResponse' => ['type' => 'structure', 'members' => ['applicationArn' => ['shape' => 'ApplicationArn'], 'resourceArn' => ['shape' => 'Arn']]], 'GetApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application']]], 'GetApplicationResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'ApplicationId'], 'arn' => ['shape' => 'ApplicationArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'associatedResourceCount' => ['shape' => 'AssociationCount'], 'tags' => ['shape' => 'Tags'], 'integrations' => ['shape' => 'Integrations']]], 'GetAssociatedResourceRequest' => ['type' => 'structure', 'required' => ['application', 'resourceType', 'resource'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'resourceType' => ['shape' => 'ResourceType', 'location' => 'uri', 'locationName' => 'resourceType'], 'resource' => ['shape' => 'ResourceSpecifier', 'location' => 'uri', 'locationName' => 'resource']]], 'GetAssociatedResourceResponse' => ['type' => 'structure', 'members' => ['resource' => ['shape' => 'Resource']]], 'GetAttributeGroupRequest' => ['type' => 'structure', 'required' => ['attributeGroup'], 'members' => ['attributeGroup' => ['shape' => 'AttributeGroupSpecifier', 'location' => 'uri', 'locationName' => 'attributeGroup']]], 'GetAttributeGroupResponse' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'AttributeGroupId'], 'arn' => ['shape' => 'AttributeGroupArn'], 'name' => ['shape' => 'Name'], 'description' => ['shape' => 'Description'], 'attributes' => ['shape' => 'Attributes'], 'creationTime' => ['shape' => 'Timestamp'], 'lastUpdateTime' => ['shape' => 'Timestamp'], 'tags' => ['shape' => 'Tags']]], 'GetConfigurationResponse' => ['type' => 'structure', 'members' => ['configuration' => ['shape' => 'AppRegistryConfiguration']]], 'Integrations' => ['type' => 'structure', 'members' => ['resourceGroup' => ['shape' => 'ResourceGroup']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListApplicationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListApplicationsResponse' => ['type' => 'structure', 'members' => ['applications' => ['shape' => 'ApplicationSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssociatedAttributeGroupsRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssociatedAttributeGroupsResponse' => ['type' => 'structure', 'members' => ['attributeGroups' => ['shape' => 'AttributeGroupIds'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssociatedResourcesRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAssociatedResourcesResponse' => ['type' => 'structure', 'members' => ['resources' => ['shape' => 'Resources'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAttributeGroupsForApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAttributeGroupsForApplicationResponse' => ['type' => 'structure', 'members' => ['attributeGroupsDetails' => ['shape' => 'AttributeGroupDetailsList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAttributeGroupsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'maxResults' => ['shape' => 'MaxResults', 'box' => \true, 'location' => 'querystring', 'locationName' => 'maxResults']]], 'ListAttributeGroupsResponse' => ['type' => 'structure', 'members' => ['attributeGroups' => ['shape' => 'AttributeGroupSummaries'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Name' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[-.\\w]+'], 'NextToken' => ['type' => 'string', 'max' => 2024, 'min' => 1, 'pattern' => '[A-Za-z0-9+/=]+'], 'PutConfigurationRequest' => ['type' => 'structure', 'required' => ['configuration'], 'members' => ['configuration' => ['shape' => 'AppRegistryConfiguration']]], 'Resource' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceSpecifier'], 'arn' => ['shape' => 'StackArn'], 'associationTime' => ['shape' => 'Timestamp'], 'integrations' => ['shape' => 'ResourceIntegrations']]], 'ResourceDetails' => ['type' => 'structure', 'members' => ['tagValue' => ['shape' => 'TagValue']]], 'ResourceGroup' => ['type' => 'structure', 'members' => ['state' => ['shape' => 'ResourceGroupState'], 'arn' => ['shape' => 'Arn'], 'errorMessage' => ['shape' => 'String']]], 'ResourceGroupState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATE_COMPLETE', 'CREATE_FAILED', 'UPDATING', 'UPDATE_COMPLETE', 'UPDATE_FAILED']], 'ResourceInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceSpecifier'], 'arn' => ['shape' => 'Arn'], 'resourceType' => ['shape' => 'ResourceType'], 'resourceDetails' => ['shape' => 'ResourceDetails']]], 'ResourceIntegrations' => ['type' => 'structure', 'members' => ['resourceGroup' => ['shape' => 'ResourceGroup']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourceSpecifier' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '\\S+'], 'ResourceType' => ['type' => 'string', 'enum' => ['CFN_STACK', 'RESOURCE_TAG_VALUE']], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'ResourceInfo']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StackArn' => ['type' => 'string', 'pattern' => 'arn:aws[-a-z]*:cloudformation:[a-z]{2}(-gov)?-[a-z]+-\\d:\\d{12}:stack/[a-zA-Z][-A-Za-z0-9]{0,127}/[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}'], 'String' => ['type' => 'string'], 'SyncAction' => ['type' => 'string', 'enum' => ['START_SYNC', 'NO_ACTION']], 'SyncResourceRequest' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'ResourceType', 'location' => 'uri', 'locationName' => 'resourceType'], 'resource' => ['shape' => 'ResourceSpecifier', 'location' => 'uri', 'locationName' => 'resource']]], 'SyncResourceResponse' => ['type' => 'structure', 'members' => ['applicationArn' => ['shape' => 'ApplicationArn'], 'resourceArn' => ['shape' => 'Arn'], 'actionTaken' => ['shape' => 'SyncAction']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z+-=._:/]+'], 'TagKeyConfig' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^(?!\\s+$)[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagQueryConfiguration' => ['type' => 'structure', 'members' => ['tagKey' => ['shape' => 'TagKeyConfig']]], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*'], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'Timestamp' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationRequest' => ['type' => 'structure', 'required' => ['application'], 'members' => ['application' => ['shape' => 'ApplicationSpecifier', 'location' => 'uri', 'locationName' => 'application'], 'name' => ['shape' => 'Name', 'deprecated' => \true, 'deprecatedMessage' => 'Name update for application is deprecated.'], 'description' => ['shape' => 'Description']]], 'UpdateApplicationResponse' => ['type' => 'structure', 'members' => ['application' => ['shape' => 'Application']]], 'UpdateAttributeGroupRequest' => ['type' => 'structure', 'required' => ['attributeGroup'], 'members' => ['attributeGroup' => ['shape' => 'AttributeGroupSpecifier', 'location' => 'uri', 'locationName' => 'attributeGroup'], 'name' => ['shape' => 'Name', 'deprecated' => \true, 'deprecatedMessage' => 'Name update for attribute group is deprecated.'], 'description' => ['shape' => 'Description'], 'attributes' => ['shape' => 'Attributes']]], 'UpdateAttributeGroupResponse' => ['type' => 'structure', 'members' => ['attributeGroup' => ['shape' => 'AttributeGroup']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 8fec88c..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://servicecatalog-appregistry.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-appregistry.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-appregistry.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-tests-1.json.php deleted file mode 100644 index 4e5ecf6..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-appregistry.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php b/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php deleted file mode 100644 index 1fa29dc..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'applications'], 'ListAssociatedAttributeGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'attributeGroups'], 'ListAssociatedResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'resources'], 'ListAttributeGroups' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'attributeGroups'], 'ListAttributeGroupsForApplication' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'attributeGroupsDetails']]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/api-2.json.php b/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/api-2.json.php deleted file mode 100644 index 3131da6..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-12-10', 'endpointPrefix' => 'servicecatalog', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Service Catalog', 'serviceId' => 'Service Catalog', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWS242ServiceCatalogService', 'uid' => 'servicecatalog-2015-12-10'], 'operations' => ['AcceptPortfolioShare' => ['name' => 'AcceptPortfolioShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptPortfolioShareInput'], 'output' => ['shape' => 'AcceptPortfolioShareOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'AssociateBudgetWithResource' => ['name' => 'AssociateBudgetWithResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateBudgetWithResourceInput'], 'output' => ['shape' => 'AssociateBudgetWithResourceOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException'], ['shape' => 'ResourceNotFoundException']]], 'AssociatePrincipalWithPortfolio' => ['name' => 'AssociatePrincipalWithPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociatePrincipalWithPortfolioInput'], 'output' => ['shape' => 'AssociatePrincipalWithPortfolioOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'AssociateProductWithPortfolio' => ['name' => 'AssociateProductWithPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateProductWithPortfolioInput'], 'output' => ['shape' => 'AssociateProductWithPortfolioOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException']]], 'AssociateServiceActionWithProvisioningArtifact' => ['name' => 'AssociateServiceActionWithProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateServiceActionWithProvisioningArtifactInput'], 'output' => ['shape' => 'AssociateServiceActionWithProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException']]], 'AssociateTagOptionWithResource' => ['name' => 'AssociateTagOptionWithResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateTagOptionWithResourceInput'], 'output' => ['shape' => 'AssociateTagOptionWithResourceOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidStateException']]], 'BatchAssociateServiceActionWithProvisioningArtifact' => ['name' => 'BatchAssociateServiceActionWithProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchAssociateServiceActionWithProvisioningArtifactInput'], 'output' => ['shape' => 'BatchAssociateServiceActionWithProvisioningArtifactOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'BatchDisassociateServiceActionFromProvisioningArtifact' => ['name' => 'BatchDisassociateServiceActionFromProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'BatchDisassociateServiceActionFromProvisioningArtifactInput'], 'output' => ['shape' => 'BatchDisassociateServiceActionFromProvisioningArtifactOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'CopyProduct' => ['name' => 'CopyProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyProductInput'], 'output' => ['shape' => 'CopyProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'CreateConstraint' => ['name' => 'CreateConstraint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConstraintInput'], 'output' => ['shape' => 'CreateConstraintOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException'], ['shape' => 'DuplicateResourceException']]], 'CreatePortfolio' => ['name' => 'CreatePortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePortfolioInput'], 'output' => ['shape' => 'CreatePortfolioOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException'], ['shape' => 'TagOptionNotMigratedException']]], 'CreatePortfolioShare' => ['name' => 'CreatePortfolioShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePortfolioShareInput'], 'output' => ['shape' => 'CreatePortfolioShareOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'InvalidStateException']]], 'CreateProduct' => ['name' => 'CreateProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProductInput'], 'output' => ['shape' => 'CreateProductOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException'], ['shape' => 'TagOptionNotMigratedException']]], 'CreateProvisionedProductPlan' => ['name' => 'CreateProvisionedProductPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProvisionedProductPlanInput'], 'output' => ['shape' => 'CreateProvisionedProductPlanOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'CreateProvisioningArtifact' => ['name' => 'CreateProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProvisioningArtifactInput'], 'output' => ['shape' => 'CreateProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException']]], 'CreateServiceAction' => ['name' => 'CreateServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceActionInput'], 'output' => ['shape' => 'CreateServiceActionOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'LimitExceededException']]], 'CreateTagOption' => ['name' => 'CreateTagOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagOptionInput'], 'output' => ['shape' => 'CreateTagOptionOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'LimitExceededException']]], 'DeleteConstraint' => ['name' => 'DeleteConstraint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConstraintInput'], 'output' => ['shape' => 'DeleteConstraintOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DeletePortfolio' => ['name' => 'DeletePortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePortfolioInput'], 'output' => ['shape' => 'DeletePortfolioOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'ResourceInUseException'], ['shape' => 'TagOptionNotMigratedException']]], 'DeletePortfolioShare' => ['name' => 'DeletePortfolioShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePortfolioShareInput'], 'output' => ['shape' => 'DeletePortfolioShareOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'InvalidStateException']]], 'DeleteProduct' => ['name' => 'DeleteProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProductInput'], 'output' => ['shape' => 'DeleteProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParametersException'], ['shape' => 'TagOptionNotMigratedException']]], 'DeleteProvisionedProductPlan' => ['name' => 'DeleteProvisionedProductPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProvisionedProductPlanInput'], 'output' => ['shape' => 'DeleteProvisionedProductPlanOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteProvisioningArtifact' => ['name' => 'DeleteProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProvisioningArtifactInput'], 'output' => ['shape' => 'DeleteProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParametersException']]], 'DeleteServiceAction' => ['name' => 'DeleteServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceActionInput'], 'output' => ['shape' => 'DeleteServiceActionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException']]], 'DeleteTagOption' => ['name' => 'DeleteTagOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagOptionInput'], 'output' => ['shape' => 'DeleteTagOptionOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceInUseException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeConstraint' => ['name' => 'DescribeConstraint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConstraintInput'], 'output' => ['shape' => 'DescribeConstraintOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeCopyProductStatus' => ['name' => 'DescribeCopyProductStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCopyProductStatusInput'], 'output' => ['shape' => 'DescribeCopyProductStatusOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribePortfolio' => ['name' => 'DescribePortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePortfolioInput'], 'output' => ['shape' => 'DescribePortfolioOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribePortfolioShareStatus' => ['name' => 'DescribePortfolioShareStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePortfolioShareStatusInput'], 'output' => ['shape' => 'DescribePortfolioShareStatusOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException']]], 'DescribePortfolioShares' => ['name' => 'DescribePortfolioShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePortfolioSharesInput'], 'output' => ['shape' => 'DescribePortfolioSharesOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProduct' => ['name' => 'DescribeProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProductInput'], 'output' => ['shape' => 'DescribeProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProductAsAdmin' => ['name' => 'DescribeProductAsAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProductAsAdminInput'], 'output' => ['shape' => 'DescribeProductAsAdminOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProductView' => ['name' => 'DescribeProductView', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProductViewInput'], 'output' => ['shape' => 'DescribeProductViewOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProvisionedProduct' => ['name' => 'DescribeProvisionedProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProvisionedProductInput'], 'output' => ['shape' => 'DescribeProvisionedProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProvisionedProductPlan' => ['name' => 'DescribeProvisionedProductPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProvisionedProductPlanInput'], 'output' => ['shape' => 'DescribeProvisionedProductPlanOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProvisioningArtifact' => ['name' => 'DescribeProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProvisioningArtifactInput'], 'output' => ['shape' => 'DescribeProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'DescribeProvisioningParameters' => ['name' => 'DescribeProvisioningParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProvisioningParametersInput'], 'output' => ['shape' => 'DescribeProvisioningParametersOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeRecord' => ['name' => 'DescribeRecord', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeRecordInput'], 'output' => ['shape' => 'DescribeRecordOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeServiceAction' => ['name' => 'DescribeServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceActionInput'], 'output' => ['shape' => 'DescribeServiceActionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeServiceActionExecutionParameters' => ['name' => 'DescribeServiceActionExecutionParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServiceActionExecutionParametersInput'], 'output' => ['shape' => 'DescribeServiceActionExecutionParametersOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeTagOption' => ['name' => 'DescribeTagOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagOptionInput'], 'output' => ['shape' => 'DescribeTagOptionOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceNotFoundException']]], 'DisableAWSOrganizationsAccess' => ['name' => 'DisableAWSOrganizationsAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableAWSOrganizationsAccessInput'], 'output' => ['shape' => 'DisableAWSOrganizationsAccessOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'OperationNotSupportedException']]], 'DisassociateBudgetFromResource' => ['name' => 'DisassociateBudgetFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateBudgetFromResourceInput'], 'output' => ['shape' => 'DisassociateBudgetFromResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DisassociatePrincipalFromPortfolio' => ['name' => 'DisassociatePrincipalFromPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociatePrincipalFromPortfolioInput'], 'output' => ['shape' => 'DisassociatePrincipalFromPortfolioOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateProductFromPortfolio' => ['name' => 'DisassociateProductFromPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateProductFromPortfolioInput'], 'output' => ['shape' => 'DisassociateProductFromPortfolioOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceInUseException'], ['shape' => 'InvalidParametersException']]], 'DisassociateServiceActionFromProvisioningArtifact' => ['name' => 'DisassociateServiceActionFromProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateServiceActionFromProvisioningArtifactInput'], 'output' => ['shape' => 'DisassociateServiceActionFromProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DisassociateTagOptionFromResource' => ['name' => 'DisassociateTagOptionFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateTagOptionFromResourceInput'], 'output' => ['shape' => 'DisassociateTagOptionFromResourceOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceNotFoundException']]], 'EnableAWSOrganizationsAccess' => ['name' => 'EnableAWSOrganizationsAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableAWSOrganizationsAccessInput'], 'output' => ['shape' => 'EnableAWSOrganizationsAccessOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException'], ['shape' => 'OperationNotSupportedException']]], 'ExecuteProvisionedProductPlan' => ['name' => 'ExecuteProvisionedProductPlan', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteProvisionedProductPlanInput'], 'output' => ['shape' => 'ExecuteProvisionedProductPlanOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'ExecuteProvisionedProductServiceAction' => ['name' => 'ExecuteProvisionedProductServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteProvisionedProductServiceActionInput'], 'output' => ['shape' => 'ExecuteProvisionedProductServiceActionOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'GetAWSOrganizationsAccessStatus' => ['name' => 'GetAWSOrganizationsAccessStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAWSOrganizationsAccessStatusInput'], 'output' => ['shape' => 'GetAWSOrganizationsAccessStatusOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException']]], 'GetProvisionedProductOutputs' => ['name' => 'GetProvisionedProductOutputs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetProvisionedProductOutputsInput'], 'output' => ['shape' => 'GetProvisionedProductOutputsOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'ImportAsProvisionedProduct' => ['name' => 'ImportAsProvisionedProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportAsProvisionedProductInput'], 'output' => ['shape' => 'ImportAsProvisionedProductOutput'], 'errors' => [['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListAcceptedPortfolioShares' => ['name' => 'ListAcceptedPortfolioShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAcceptedPortfolioSharesInput'], 'output' => ['shape' => 'ListAcceptedPortfolioSharesOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException']]], 'ListBudgetsForResource' => ['name' => 'ListBudgetsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListBudgetsForResourceInput'], 'output' => ['shape' => 'ListBudgetsForResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListConstraintsForPortfolio' => ['name' => 'ListConstraintsForPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConstraintsForPortfolioInput'], 'output' => ['shape' => 'ListConstraintsForPortfolioOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListLaunchPaths' => ['name' => 'ListLaunchPaths', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLaunchPathsInput'], 'output' => ['shape' => 'ListLaunchPathsOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'ListOrganizationPortfolioAccess' => ['name' => 'ListOrganizationPortfolioAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOrganizationPortfolioAccessInput'], 'output' => ['shape' => 'ListOrganizationPortfolioAccessOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException']]], 'ListPortfolioAccess' => ['name' => 'ListPortfolioAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPortfolioAccessInput'], 'output' => ['shape' => 'ListPortfolioAccessOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListPortfolios' => ['name' => 'ListPortfolios', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPortfoliosInput'], 'output' => ['shape' => 'ListPortfoliosOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'ListPortfoliosForProduct' => ['name' => 'ListPortfoliosForProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPortfoliosForProductInput'], 'output' => ['shape' => 'ListPortfoliosForProductOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'ListPrincipalsForPortfolio' => ['name' => 'ListPrincipalsForPortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPrincipalsForPortfolioInput'], 'output' => ['shape' => 'ListPrincipalsForPortfolioOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListProvisionedProductPlans' => ['name' => 'ListProvisionedProductPlans', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProvisionedProductPlansInput'], 'output' => ['shape' => 'ListProvisionedProductPlansOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListProvisioningArtifacts' => ['name' => 'ListProvisioningArtifacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProvisioningArtifactsInput'], 'output' => ['shape' => 'ListProvisioningArtifactsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListProvisioningArtifactsForServiceAction' => ['name' => 'ListProvisioningArtifactsForServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProvisioningArtifactsForServiceActionInput'], 'output' => ['shape' => 'ListProvisioningArtifactsForServiceActionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListRecordHistory' => ['name' => 'ListRecordHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRecordHistoryInput'], 'output' => ['shape' => 'ListRecordHistoryOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'ListResourcesForTagOption' => ['name' => 'ListResourcesForTagOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesForTagOptionInput'], 'output' => ['shape' => 'ListResourcesForTagOptionOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListServiceActions' => ['name' => 'ListServiceActions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceActionsInput'], 'output' => ['shape' => 'ListServiceActionsOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'ListServiceActionsForProvisioningArtifact' => ['name' => 'ListServiceActionsForProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServiceActionsForProvisioningArtifactInput'], 'output' => ['shape' => 'ListServiceActionsForProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'ListStackInstancesForProvisionedProduct' => ['name' => 'ListStackInstancesForProvisionedProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStackInstancesForProvisionedProductInput'], 'output' => ['shape' => 'ListStackInstancesForProvisionedProductOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'ListTagOptions' => ['name' => 'ListTagOptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagOptionsInput'], 'output' => ['shape' => 'ListTagOptionsOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'InvalidParametersException']]], 'ProvisionProduct' => ['name' => 'ProvisionProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionProductInput'], 'output' => ['shape' => 'ProvisionProductOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DuplicateResourceException']]], 'RejectPortfolioShare' => ['name' => 'RejectPortfolioShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RejectPortfolioShareInput'], 'output' => ['shape' => 'RejectPortfolioShareOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'ScanProvisionedProducts' => ['name' => 'ScanProvisionedProducts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ScanProvisionedProductsInput'], 'output' => ['shape' => 'ScanProvisionedProductsOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'SearchProducts' => ['name' => 'SearchProducts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchProductsInput'], 'output' => ['shape' => 'SearchProductsOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'SearchProductsAsAdmin' => ['name' => 'SearchProductsAsAdmin', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchProductsAsAdminInput'], 'output' => ['shape' => 'SearchProductsAsAdminOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'SearchProvisionedProducts' => ['name' => 'SearchProvisionedProducts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SearchProvisionedProductsInput'], 'output' => ['shape' => 'SearchProvisionedProductsOutput'], 'errors' => [['shape' => 'InvalidParametersException']]], 'TerminateProvisionedProduct' => ['name' => 'TerminateProvisionedProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateProvisionedProductInput'], 'output' => ['shape' => 'TerminateProvisionedProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'UpdateConstraint' => ['name' => 'UpdateConstraint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConstraintInput'], 'output' => ['shape' => 'UpdateConstraintOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'UpdatePortfolio' => ['name' => 'UpdatePortfolio', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePortfolioInput'], 'output' => ['shape' => 'UpdatePortfolioOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'TagOptionNotMigratedException']]], 'UpdatePortfolioShare' => ['name' => 'UpdatePortfolioShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePortfolioShareInput'], 'output' => ['shape' => 'UpdatePortfolioShareOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'InvalidStateException']]], 'UpdateProduct' => ['name' => 'UpdateProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProductInput'], 'output' => ['shape' => 'UpdateProductOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException'], ['shape' => 'TagOptionNotMigratedException']]], 'UpdateProvisionedProduct' => ['name' => 'UpdateProvisionedProduct', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProvisionedProductInput'], 'output' => ['shape' => 'UpdateProvisionedProductOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateProvisionedProductProperties' => ['name' => 'UpdateProvisionedProductProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProvisionedProductPropertiesInput'], 'output' => ['shape' => 'UpdateProvisionedProductPropertiesOutput'], 'errors' => [['shape' => 'InvalidParametersException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidStateException']]], 'UpdateProvisioningArtifact' => ['name' => 'UpdateProvisioningArtifact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProvisioningArtifactInput'], 'output' => ['shape' => 'UpdateProvisioningArtifactOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'UpdateServiceAction' => ['name' => 'UpdateServiceAction', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceActionInput'], 'output' => ['shape' => 'UpdateServiceActionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParametersException']]], 'UpdateTagOption' => ['name' => 'UpdateTagOption', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTagOptionInput'], 'output' => ['shape' => 'UpdateTagOptionOutput'], 'errors' => [['shape' => 'TagOptionNotMigratedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'DuplicateResourceException'], ['shape' => 'InvalidParametersException']]]], 'shapes' => ['AcceptLanguage' => ['type' => 'string', 'max' => 100], 'AcceptPortfolioShareInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'PortfolioShareType' => ['shape' => 'PortfolioShareType']]], 'AcceptPortfolioShareOutput' => ['type' => 'structure', 'members' => []], 'AccessLevelFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'AccessLevelFilterKey'], 'Value' => ['shape' => 'AccessLevelFilterValue']]], 'AccessLevelFilterKey' => ['type' => 'string', 'enum' => ['Account', 'Role', 'User']], 'AccessLevelFilterValue' => ['type' => 'string'], 'AccessStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'UNDER_CHANGE', 'DISABLED']], 'AccountId' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'AccountIds' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'AddTags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 20], 'AllowedValues' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ApproximateCount' => ['type' => 'integer'], 'AssociateBudgetWithResourceInput' => ['type' => 'structure', 'required' => ['BudgetName', 'ResourceId'], 'members' => ['BudgetName' => ['shape' => 'BudgetName'], 'ResourceId' => ['shape' => 'Id']]], 'AssociateBudgetWithResourceOutput' => ['type' => 'structure', 'members' => []], 'AssociatePrincipalWithPortfolioInput' => ['type' => 'structure', 'required' => ['PortfolioId', 'PrincipalARN', 'PrincipalType'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'PrincipalARN' => ['shape' => 'PrincipalARN'], 'PrincipalType' => ['shape' => 'PrincipalType']]], 'AssociatePrincipalWithPortfolioOutput' => ['type' => 'structure', 'members' => []], 'AssociateProductWithPortfolioInput' => ['type' => 'structure', 'required' => ['ProductId', 'PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'PortfolioId' => ['shape' => 'Id'], 'SourcePortfolioId' => ['shape' => 'Id']]], 'AssociateProductWithPortfolioOutput' => ['type' => 'structure', 'members' => []], 'AssociateServiceActionWithProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId', 'ServiceActionId'], 'members' => ['ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ServiceActionId' => ['shape' => 'Id'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'AssociateServiceActionWithProvisioningArtifactOutput' => ['type' => 'structure', 'members' => []], 'AssociateTagOptionWithResourceInput' => ['type' => 'structure', 'required' => ['ResourceId', 'TagOptionId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagOptionId' => ['shape' => 'TagOptionId']]], 'AssociateTagOptionWithResourceOutput' => ['type' => 'structure', 'members' => []], 'AttributeValue' => ['type' => 'string'], 'BatchAssociateServiceActionWithProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ServiceActionAssociations'], 'members' => ['ServiceActionAssociations' => ['shape' => 'ServiceActionAssociations'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'BatchAssociateServiceActionWithProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['FailedServiceActionAssociations' => ['shape' => 'FailedServiceActionAssociations']]], 'BatchDisassociateServiceActionFromProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ServiceActionAssociations'], 'members' => ['ServiceActionAssociations' => ['shape' => 'ServiceActionAssociations'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'BatchDisassociateServiceActionFromProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['FailedServiceActionAssociations' => ['shape' => 'FailedServiceActionAssociations']]], 'Boolean' => ['type' => 'boolean'], 'BudgetDetail' => ['type' => 'structure', 'members' => ['BudgetName' => ['shape' => 'BudgetName']]], 'BudgetName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'Budgets' => ['type' => 'list', 'member' => ['shape' => 'BudgetDetail']], 'CausingEntity' => ['type' => 'string'], 'ChangeAction' => ['type' => 'string', 'enum' => ['ADD', 'MODIFY', 'REMOVE']], 'CloudWatchDashboard' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CloudWatchDashboardName']]], 'CloudWatchDashboardName' => ['type' => 'string'], 'CloudWatchDashboards' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchDashboard']], 'CodeStarConnectionArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => 'arn:[a-z0-9][-.a-z0-9]{0,62}:codestar-connections:([a-z0-9][-.a-z0-9]{0,62})?:([a-z0-9][-.a-z0-9]{0,62})?:[^/].{0,1023}$'], 'CodeStarParameters' => ['type' => 'structure', 'required' => ['ConnectionArn', 'Repository', 'Branch', 'ArtifactPath'], 'members' => ['ConnectionArn' => ['shape' => 'CodeStarConnectionArn'], 'Repository' => ['shape' => 'Repository'], 'Branch' => ['shape' => 'RepositoryBranch'], 'ArtifactPath' => ['shape' => 'RepositoryArtifactPath']]], 'ConstraintDescription' => ['type' => 'string', 'max' => 2000], 'ConstraintDetail' => ['type' => 'structure', 'members' => ['ConstraintId' => ['shape' => 'Id'], 'Type' => ['shape' => 'ConstraintType'], 'Description' => ['shape' => 'ConstraintDescription'], 'Owner' => ['shape' => 'AccountId'], 'ProductId' => ['shape' => 'Id'], 'PortfolioId' => ['shape' => 'Id']]], 'ConstraintDetails' => ['type' => 'list', 'member' => ['shape' => 'ConstraintDetail']], 'ConstraintParameters' => ['type' => 'string'], 'ConstraintSummaries' => ['type' => 'list', 'member' => ['shape' => 'ConstraintSummary']], 'ConstraintSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ConstraintType'], 'Description' => ['shape' => 'ConstraintDescription']]], 'ConstraintType' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'CopyOption' => ['type' => 'string', 'enum' => ['CopyTags']], 'CopyOptions' => ['type' => 'list', 'member' => ['shape' => 'CopyOption']], 'CopyProductInput' => ['type' => 'structure', 'required' => ['SourceProductArn', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'SourceProductArn' => ['shape' => 'ProductArn'], 'TargetProductId' => ['shape' => 'Id'], 'TargetProductName' => ['shape' => 'ProductViewName'], 'SourceProvisioningArtifactIdentifiers' => ['shape' => 'SourceProvisioningArtifactProperties'], 'CopyOptions' => ['shape' => 'CopyOptions'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CopyProductOutput' => ['type' => 'structure', 'members' => ['CopyProductToken' => ['shape' => 'Id']]], 'CopyProductStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'IN_PROGRESS', 'FAILED']], 'CreateConstraintInput' => ['type' => 'structure', 'required' => ['PortfolioId', 'ProductId', 'Parameters', 'Type', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'Parameters' => ['shape' => 'ConstraintParameters'], 'Type' => ['shape' => 'ConstraintType'], 'Description' => ['shape' => 'ConstraintDescription'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateConstraintOutput' => ['type' => 'structure', 'members' => ['ConstraintDetail' => ['shape' => 'ConstraintDetail'], 'ConstraintParameters' => ['shape' => 'ConstraintParameters'], 'Status' => ['shape' => 'Status']]], 'CreatePortfolioInput' => ['type' => 'structure', 'required' => ['DisplayName', 'ProviderName', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'DisplayName' => ['shape' => 'PortfolioDisplayName'], 'Description' => ['shape' => 'PortfolioDescription'], 'ProviderName' => ['shape' => 'ProviderName'], 'Tags' => ['shape' => 'AddTags'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreatePortfolioOutput' => ['type' => 'structure', 'members' => ['PortfolioDetail' => ['shape' => 'PortfolioDetail'], 'Tags' => ['shape' => 'Tags']]], 'CreatePortfolioShareInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'AccountId' => ['shape' => 'AccountId'], 'OrganizationNode' => ['shape' => 'OrganizationNode'], 'ShareTagOptions' => ['shape' => 'Boolean'], 'SharePrincipals' => ['shape' => 'Boolean']]], 'CreatePortfolioShareOutput' => ['type' => 'structure', 'members' => ['PortfolioShareToken' => ['shape' => 'Id']]], 'CreateProductInput' => ['type' => 'structure', 'required' => ['Name', 'Owner', 'ProductType', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Name' => ['shape' => 'ProductViewName'], 'Owner' => ['shape' => 'ProductViewOwner'], 'Description' => ['shape' => 'ProductViewShortDescription'], 'Distributor' => ['shape' => 'ProductViewOwner'], 'SupportDescription' => ['shape' => 'SupportDescription'], 'SupportEmail' => ['shape' => 'SupportEmail'], 'SupportUrl' => ['shape' => 'SupportUrl'], 'ProductType' => ['shape' => 'ProductType'], 'Tags' => ['shape' => 'AddTags'], 'ProvisioningArtifactParameters' => ['shape' => 'ProvisioningArtifactProperties'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'SourceConnection' => ['shape' => 'SourceConnection']]], 'CreateProductOutput' => ['type' => 'structure', 'members' => ['ProductViewDetail' => ['shape' => 'ProductViewDetail'], 'ProvisioningArtifactDetail' => ['shape' => 'ProvisioningArtifactDetail'], 'Tags' => ['shape' => 'Tags']]], 'CreateProvisionedProductPlanInput' => ['type' => 'structure', 'required' => ['PlanName', 'PlanType', 'ProductId', 'ProvisionedProductName', 'ProvisioningArtifactId', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PlanName' => ['shape' => 'ProvisionedProductPlanName'], 'PlanType' => ['shape' => 'ProvisionedProductPlanType'], 'NotificationArns' => ['shape' => 'NotificationArns'], 'PathId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisioningParameters' => ['shape' => 'UpdateProvisioningParameters'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'Tags']]], 'CreateProvisionedProductPlanOutput' => ['type' => 'structure', 'members' => ['PlanName' => ['shape' => 'ProvisionedProductPlanName'], 'PlanId' => ['shape' => 'Id'], 'ProvisionProductId' => ['shape' => 'Id'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'ProvisioningArtifactId' => ['shape' => 'Id']]], 'CreateProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'Parameters', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'Parameters' => ['shape' => 'ProvisioningArtifactProperties'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactDetail' => ['shape' => 'ProvisioningArtifactDetail'], 'Info' => ['shape' => 'ProvisioningArtifactInfo'], 'Status' => ['shape' => 'Status']]], 'CreateServiceActionInput' => ['type' => 'structure', 'required' => ['Name', 'DefinitionType', 'Definition', 'IdempotencyToken'], 'members' => ['Name' => ['shape' => 'ServiceActionName'], 'DefinitionType' => ['shape' => 'ServiceActionDefinitionType'], 'Definition' => ['shape' => 'ServiceActionDefinitionMap'], 'Description' => ['shape' => 'ServiceActionDescription'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateServiceActionOutput' => ['type' => 'structure', 'members' => ['ServiceActionDetail' => ['shape' => 'ServiceActionDetail']]], 'CreateTagOptionInput' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagOptionKey'], 'Value' => ['shape' => 'TagOptionValue']]], 'CreateTagOptionOutput' => ['type' => 'structure', 'members' => ['TagOptionDetail' => ['shape' => 'TagOptionDetail']]], 'CreatedTime' => ['type' => 'timestamp'], 'CreationTime' => ['type' => 'timestamp'], 'DefaultValue' => ['type' => 'string'], 'DeleteConstraintInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DeleteConstraintOutput' => ['type' => 'structure', 'members' => []], 'DeletePortfolioInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DeletePortfolioOutput' => ['type' => 'structure', 'members' => []], 'DeletePortfolioShareInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'AccountId' => ['shape' => 'AccountId'], 'OrganizationNode' => ['shape' => 'OrganizationNode']]], 'DeletePortfolioShareOutput' => ['type' => 'structure', 'members' => ['PortfolioShareToken' => ['shape' => 'Id']]], 'DeleteProductInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DeleteProductOutput' => ['type' => 'structure', 'members' => []], 'DeleteProvisionedProductPlanInput' => ['type' => 'structure', 'required' => ['PlanId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PlanId' => ['shape' => 'Id'], 'IgnoreErrors' => ['shape' => 'IgnoreErrors']]], 'DeleteProvisionedProductPlanOutput' => ['type' => 'structure', 'members' => []], 'DeleteProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id']]], 'DeleteProvisioningArtifactOutput' => ['type' => 'structure', 'members' => []], 'DeleteServiceActionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'DeleteServiceActionOutput' => ['type' => 'structure', 'members' => []], 'DeleteTagOptionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TagOptionId']]], 'DeleteTagOptionOutput' => ['type' => 'structure', 'members' => []], 'DescribeConstraintInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DescribeConstraintOutput' => ['type' => 'structure', 'members' => ['ConstraintDetail' => ['shape' => 'ConstraintDetail'], 'ConstraintParameters' => ['shape' => 'ConstraintParameters'], 'Status' => ['shape' => 'Status']]], 'DescribeCopyProductStatusInput' => ['type' => 'structure', 'required' => ['CopyProductToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'CopyProductToken' => ['shape' => 'Id']]], 'DescribeCopyProductStatusOutput' => ['type' => 'structure', 'members' => ['CopyProductStatus' => ['shape' => 'CopyProductStatus'], 'TargetProductId' => ['shape' => 'Id'], 'StatusDetail' => ['shape' => 'StatusDetail']]], 'DescribePortfolioInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DescribePortfolioOutput' => ['type' => 'structure', 'members' => ['PortfolioDetail' => ['shape' => 'PortfolioDetail'], 'Tags' => ['shape' => 'Tags'], 'TagOptions' => ['shape' => 'TagOptionDetails'], 'Budgets' => ['shape' => 'Budgets']]], 'DescribePortfolioShareStatusInput' => ['type' => 'structure', 'required' => ['PortfolioShareToken'], 'members' => ['PortfolioShareToken' => ['shape' => 'Id']]], 'DescribePortfolioShareStatusOutput' => ['type' => 'structure', 'members' => ['PortfolioShareToken' => ['shape' => 'Id'], 'PortfolioId' => ['shape' => 'Id'], 'OrganizationNodeValue' => ['shape' => 'OrganizationNodeValue'], 'Status' => ['shape' => 'ShareStatus'], 'ShareDetails' => ['shape' => 'ShareDetails']]], 'DescribePortfolioShareType' => ['type' => 'string', 'enum' => ['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT', 'ORGANIZATION_MEMBER_ACCOUNT']], 'DescribePortfolioSharesInput' => ['type' => 'structure', 'required' => ['PortfolioId', 'Type'], 'members' => ['PortfolioId' => ['shape' => 'Id'], 'Type' => ['shape' => 'DescribePortfolioShareType'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSizeMax100']]], 'DescribePortfolioSharesOutput' => ['type' => 'structure', 'members' => ['NextPageToken' => ['shape' => 'PageToken'], 'PortfolioShareDetails' => ['shape' => 'PortfolioShareDetails']]], 'DescribeProductAsAdminInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProductViewName'], 'SourcePortfolioId' => ['shape' => 'Id']]], 'DescribeProductAsAdminOutput' => ['type' => 'structure', 'members' => ['ProductViewDetail' => ['shape' => 'ProductViewDetail'], 'ProvisioningArtifactSummaries' => ['shape' => 'ProvisioningArtifactSummaries'], 'Tags' => ['shape' => 'Tags'], 'TagOptions' => ['shape' => 'TagOptionDetails'], 'Budgets' => ['shape' => 'Budgets']]], 'DescribeProductInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProductViewName']]], 'DescribeProductOutput' => ['type' => 'structure', 'members' => ['ProductViewSummary' => ['shape' => 'ProductViewSummary'], 'ProvisioningArtifacts' => ['shape' => 'ProvisioningArtifacts'], 'Budgets' => ['shape' => 'Budgets'], 'LaunchPaths' => ['shape' => 'LaunchPaths']]], 'DescribeProductViewInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id']]], 'DescribeProductViewOutput' => ['type' => 'structure', 'members' => ['ProductViewSummary' => ['shape' => 'ProductViewSummary'], 'ProvisioningArtifacts' => ['shape' => 'ProvisioningArtifacts']]], 'DescribeProvisionedProductInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProvisionedProductName']]], 'DescribeProvisionedProductOutput' => ['type' => 'structure', 'members' => ['ProvisionedProductDetail' => ['shape' => 'ProvisionedProductDetail'], 'CloudWatchDashboards' => ['shape' => 'CloudWatchDashboards']]], 'DescribeProvisionedProductPlanInput' => ['type' => 'structure', 'required' => ['PlanId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PlanId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'DescribeProvisionedProductPlanOutput' => ['type' => 'structure', 'members' => ['ProvisionedProductPlanDetails' => ['shape' => 'ProvisionedProductPlanDetails'], 'ResourceChanges' => ['shape' => 'ResourceChanges'], 'NextPageToken' => ['shape' => 'PageToken']]], 'DescribeProvisioningArtifactInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactName' => ['shape' => 'ProvisioningArtifactName'], 'ProductName' => ['shape' => 'ProductViewName'], 'Verbose' => ['shape' => 'Verbose']]], 'DescribeProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactDetail' => ['shape' => 'ProvisioningArtifactDetail'], 'Info' => ['shape' => 'ProvisioningArtifactInfo'], 'Status' => ['shape' => 'Status']]], 'DescribeProvisioningParametersInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'ProductName' => ['shape' => 'ProductViewName'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisioningArtifactName' => ['shape' => 'ProvisioningArtifactName'], 'PathId' => ['shape' => 'Id'], 'PathName' => ['shape' => 'PortfolioDisplayName']]], 'DescribeProvisioningParametersOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactParameters' => ['shape' => 'ProvisioningArtifactParameters'], 'ConstraintSummaries' => ['shape' => 'ConstraintSummaries'], 'UsageInstructions' => ['shape' => 'UsageInstructions'], 'TagOptions' => ['shape' => 'TagOptionSummaries'], 'ProvisioningArtifactPreferences' => ['shape' => 'ProvisioningArtifactPreferences'], 'ProvisioningArtifactOutputs' => ['shape' => 'ProvisioningArtifactOutputs', 'deprecated' => \true, 'deprecatedMessage' => 'This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.'], 'ProvisioningArtifactOutputKeys' => ['shape' => 'ProvisioningArtifactOutputs']]], 'DescribeRecordInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSize']]], 'DescribeRecordOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail'], 'RecordOutputs' => ['shape' => 'RecordOutputs'], 'NextPageToken' => ['shape' => 'PageToken']]], 'DescribeServiceActionExecutionParametersInput' => ['type' => 'structure', 'required' => ['ProvisionedProductId', 'ServiceActionId'], 'members' => ['ProvisionedProductId' => ['shape' => 'Id'], 'ServiceActionId' => ['shape' => 'Id'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'DescribeServiceActionExecutionParametersOutput' => ['type' => 'structure', 'members' => ['ServiceActionParameters' => ['shape' => 'ExecutionParameters']]], 'DescribeServiceActionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'DescribeServiceActionOutput' => ['type' => 'structure', 'members' => ['ServiceActionDetail' => ['shape' => 'ServiceActionDetail']]], 'DescribeTagOptionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TagOptionId']]], 'DescribeTagOptionOutput' => ['type' => 'structure', 'members' => ['TagOptionDetail' => ['shape' => 'TagOptionDetail']]], 'Description' => ['type' => 'string'], 'DisableAWSOrganizationsAccessInput' => ['type' => 'structure', 'members' => []], 'DisableAWSOrganizationsAccessOutput' => ['type' => 'structure', 'members' => []], 'DisableTemplateValidation' => ['type' => 'boolean'], 'DisassociateBudgetFromResourceInput' => ['type' => 'structure', 'required' => ['BudgetName', 'ResourceId'], 'members' => ['BudgetName' => ['shape' => 'BudgetName'], 'ResourceId' => ['shape' => 'Id']]], 'DisassociateBudgetFromResourceOutput' => ['type' => 'structure', 'members' => []], 'DisassociatePrincipalFromPortfolioInput' => ['type' => 'structure', 'required' => ['PortfolioId', 'PrincipalARN'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'PrincipalARN' => ['shape' => 'PrincipalARN'], 'PrincipalType' => ['shape' => 'PrincipalType']]], 'DisassociatePrincipalFromPortfolioOutput' => ['type' => 'structure', 'members' => []], 'DisassociateProductFromPortfolioInput' => ['type' => 'structure', 'required' => ['ProductId', 'PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'PortfolioId' => ['shape' => 'Id']]], 'DisassociateProductFromPortfolioOutput' => ['type' => 'structure', 'members' => []], 'DisassociateServiceActionFromProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId', 'ServiceActionId'], 'members' => ['ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ServiceActionId' => ['shape' => 'Id'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'DisassociateServiceActionFromProvisioningArtifactOutput' => ['type' => 'structure', 'members' => []], 'DisassociateTagOptionFromResourceInput' => ['type' => 'structure', 'required' => ['ResourceId', 'TagOptionId'], 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'TagOptionId' => ['shape' => 'TagOptionId']]], 'DisassociateTagOptionFromResourceOutput' => ['type' => 'structure', 'members' => []], 'DuplicateResourceException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EnableAWSOrganizationsAccessInput' => ['type' => 'structure', 'members' => []], 'EnableAWSOrganizationsAccessOutput' => ['type' => 'structure', 'members' => []], 'Error' => ['type' => 'string'], 'ErrorCode' => ['type' => 'string'], 'ErrorDescription' => ['type' => 'string'], 'EvaluationType' => ['type' => 'string', 'enum' => ['STATIC', 'DYNAMIC']], 'ExecuteProvisionedProductPlanInput' => ['type' => 'structure', 'required' => ['PlanId', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PlanId' => ['shape' => 'Id'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'ExecuteProvisionedProductPlanOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'ExecuteProvisionedProductServiceActionInput' => ['type' => 'structure', 'required' => ['ProvisionedProductId', 'ServiceActionId', 'ExecuteToken'], 'members' => ['ProvisionedProductId' => ['shape' => 'Id'], 'ServiceActionId' => ['shape' => 'Id'], 'ExecuteToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Parameters' => ['shape' => 'ExecutionParameterMap']]], 'ExecuteProvisionedProductServiceActionOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'ExecutionParameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ExecutionParameterKey'], 'Type' => ['shape' => 'ExecutionParameterType'], 'DefaultValues' => ['shape' => 'ExecutionParameterValueList']]], 'ExecutionParameterKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ExecutionParameterMap' => ['type' => 'map', 'key' => ['shape' => 'ExecutionParameterKey'], 'value' => ['shape' => 'ExecutionParameterValueList'], 'max' => 200, 'min' => 1], 'ExecutionParameterType' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ExecutionParameterValue' => ['type' => 'string', 'max' => 512, 'min' => 0], 'ExecutionParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'ExecutionParameterValue'], 'max' => 25, 'min' => 0], 'ExecutionParameters' => ['type' => 'list', 'member' => ['shape' => 'ExecutionParameter']], 'FailedServiceActionAssociation' => ['type' => 'structure', 'members' => ['ServiceActionId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ErrorCode' => ['shape' => 'ServiceActionAssociationErrorCode'], 'ErrorMessage' => ['shape' => 'ServiceActionAssociationErrorMessage']]], 'FailedServiceActionAssociations' => ['type' => 'list', 'member' => ['shape' => 'FailedServiceActionAssociation'], 'max' => 50], 'GetAWSOrganizationsAccessStatusInput' => ['type' => 'structure', 'members' => []], 'GetAWSOrganizationsAccessStatusOutput' => ['type' => 'structure', 'members' => ['AccessStatus' => ['shape' => 'AccessStatus']]], 'GetProvisionedProductOutputsInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisionedProductId' => ['shape' => 'Id'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'OutputKeys' => ['shape' => 'OutputKeys'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'GetProvisionedProductOutputsOutput' => ['type' => 'structure', 'members' => ['Outputs' => ['shape' => 'RecordOutputs'], 'NextPageToken' => ['shape' => 'PageToken']]], 'HasDefaultPath' => ['type' => 'boolean'], 'Id' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\-]*'], 'IdempotencyToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9_-]*'], 'IgnoreErrors' => ['type' => 'boolean'], 'ImportAsProvisionedProductInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId', 'ProvisionedProductName', 'PhysicalId', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'PhysicalId' => ['shape' => 'PhysicalId'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'ImportAsProvisionedProductOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'InstructionType' => ['type' => 'string'], 'InstructionValue' => ['type' => 'string'], 'InvalidParametersException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidStateException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LastRequestId' => ['type' => 'string'], 'LastSuccessfulSyncTime' => ['type' => 'timestamp'], 'LastSync' => ['type' => 'structure', 'members' => ['LastSyncTime' => ['shape' => 'LastSyncTime'], 'LastSyncStatus' => ['shape' => 'LastSyncStatus'], 'LastSyncStatusMessage' => ['shape' => 'LastSyncStatusMessage'], 'LastSuccessfulSyncTime' => ['shape' => 'LastSuccessfulSyncTime'], 'LastSuccessfulSyncProvisioningArtifactId' => ['shape' => 'Id']]], 'LastSyncStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'FAILED']], 'LastSyncStatusMessage' => ['type' => 'string'], 'LastSyncTime' => ['type' => 'timestamp'], 'LaunchPath' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'PortfolioName']]], 'LaunchPathSummaries' => ['type' => 'list', 'member' => ['shape' => 'LaunchPathSummary']], 'LaunchPathSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'ConstraintSummaries' => ['shape' => 'ConstraintSummaries'], 'Tags' => ['shape' => 'Tags'], 'Name' => ['shape' => 'PortfolioName']]], 'LaunchPaths' => ['type' => 'list', 'member' => ['shape' => 'LaunchPath']], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListAcceptedPortfolioSharesInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSizeMax100'], 'PortfolioShareType' => ['shape' => 'PortfolioShareType']]], 'ListAcceptedPortfolioSharesOutput' => ['type' => 'structure', 'members' => ['PortfolioDetails' => ['shape' => 'PortfolioDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListBudgetsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ResourceId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListBudgetsForResourceOutput' => ['type' => 'structure', 'members' => ['Budgets' => ['shape' => 'Budgets'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListConstraintsForPortfolioInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListConstraintsForPortfolioOutput' => ['type' => 'structure', 'members' => ['ConstraintDetails' => ['shape' => 'ConstraintDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListLaunchPathsInput' => ['type' => 'structure', 'required' => ['ProductId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListLaunchPathsOutput' => ['type' => 'structure', 'members' => ['LaunchPathSummaries' => ['shape' => 'LaunchPathSummaries'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListOrganizationPortfolioAccessInput' => ['type' => 'structure', 'required' => ['PortfolioId', 'OrganizationNodeType'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'OrganizationNodeType' => ['shape' => 'OrganizationNodeType'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSize']]], 'ListOrganizationPortfolioAccessOutput' => ['type' => 'structure', 'members' => ['OrganizationNodes' => ['shape' => 'OrganizationNodes'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListPortfolioAccessInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'OrganizationParentId' => ['shape' => 'Id'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSizeMax100']]], 'ListPortfolioAccessOutput' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountIds'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListPortfoliosForProductInput' => ['type' => 'structure', 'required' => ['ProductId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSizeMax100']]], 'ListPortfoliosForProductOutput' => ['type' => 'structure', 'members' => ['PortfolioDetails' => ['shape' => 'PortfolioDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListPortfoliosInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSizeMax100']]], 'ListPortfoliosOutput' => ['type' => 'structure', 'members' => ['PortfolioDetails' => ['shape' => 'PortfolioDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListPrincipalsForPortfolioInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListPrincipalsForPortfolioOutput' => ['type' => 'structure', 'members' => ['Principals' => ['shape' => 'Principals'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListProvisionedProductPlansInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisionProductId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken'], 'AccessLevelFilter' => ['shape' => 'AccessLevelFilter']]], 'ListProvisionedProductPlansOutput' => ['type' => 'structure', 'members' => ['ProvisionedProductPlans' => ['shape' => 'ProvisionedProductPlans'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListProvisioningArtifactsForServiceActionInput' => ['type' => 'structure', 'required' => ['ServiceActionId'], 'members' => ['ServiceActionId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'ListProvisioningArtifactsForServiceActionOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactViews' => ['shape' => 'ProvisioningArtifactViews'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListProvisioningArtifactsInput' => ['type' => 'structure', 'required' => ['ProductId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id']]], 'ListProvisioningArtifactsOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactDetails' => ['shape' => 'ProvisioningArtifactDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListRecordHistoryInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'AccessLevelFilter' => ['shape' => 'AccessLevelFilter'], 'SearchFilter' => ['shape' => 'ListRecordHistorySearchFilter'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListRecordHistoryOutput' => ['type' => 'structure', 'members' => ['RecordDetails' => ['shape' => 'RecordDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListRecordHistorySearchFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'SearchFilterKey'], 'Value' => ['shape' => 'SearchFilterValue']]], 'ListResourcesForTagOptionInput' => ['type' => 'structure', 'required' => ['TagOptionId'], 'members' => ['TagOptionId' => ['shape' => 'TagOptionId'], 'ResourceType' => ['shape' => 'ResourceType'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListResourcesForTagOptionOutput' => ['type' => 'structure', 'members' => ['ResourceDetails' => ['shape' => 'ResourceDetails'], 'PageToken' => ['shape' => 'PageToken']]], 'ListServiceActionsForProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId'], 'members' => ['ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'ListServiceActionsForProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['ServiceActionSummaries' => ['shape' => 'ServiceActionSummaries'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListServiceActionsInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListServiceActionsOutput' => ['type' => 'structure', 'members' => ['ServiceActionSummaries' => ['shape' => 'ServiceActionSummaries'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListStackInstancesForProvisionedProductInput' => ['type' => 'structure', 'required' => ['ProvisionedProductId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisionedProductId' => ['shape' => 'Id'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSize']]], 'ListStackInstancesForProvisionedProductOutput' => ['type' => 'structure', 'members' => ['StackInstances' => ['shape' => 'StackInstances'], 'NextPageToken' => ['shape' => 'PageToken']]], 'ListTagOptionsFilters' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagOptionKey'], 'Value' => ['shape' => 'TagOptionValue'], 'Active' => ['shape' => 'TagOptionActive']]], 'ListTagOptionsInput' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ListTagOptionsFilters'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ListTagOptionsOutput' => ['type' => 'structure', 'members' => ['TagOptionDetails' => ['shape' => 'TagOptionDetails'], 'PageToken' => ['shape' => 'PageToken']]], 'LogicalResourceId' => ['type' => 'string'], 'Message' => ['type' => 'string'], 'Namespaces' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'NoEcho' => ['type' => 'boolean'], 'NotificationArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'NotificationArns' => ['type' => 'list', 'member' => ['shape' => 'NotificationArn'], 'max' => 5], 'NullableBoolean' => ['type' => 'boolean', 'box' => \true], 'OperationNotSupportedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'OrganizationNode' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'OrganizationNodeType'], 'Value' => ['shape' => 'OrganizationNodeValue']]], 'OrganizationNodeType' => ['type' => 'string', 'enum' => ['ORGANIZATION', 'ORGANIZATIONAL_UNIT', 'ACCOUNT']], 'OrganizationNodeValue' => ['type' => 'string', 'pattern' => '(^[0-9]{12}$)|(^arn:aws:organizations::\\d{12}:organization\\/o-[a-z0-9]{10,32})|(^o-[a-z0-9]{10,32}$)|(^arn:aws:organizations::\\d{12}:ou\\/o-[a-z0-9]{10,32}\\/ou-[0-9a-z]{4,32}-[0-9a-z]{8,32}$)|(^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$)'], 'OrganizationNodes' => ['type' => 'list', 'member' => ['shape' => 'OrganizationNode']], 'OutputDescription' => ['type' => 'string', 'max' => 1024], 'OutputKey' => ['type' => 'string'], 'OutputKeys' => ['type' => 'list', 'member' => ['shape' => 'OutputKey'], 'max' => 60], 'OutputValue' => ['type' => 'string'], 'Owner' => ['type' => 'string'], 'PageSize' => ['type' => 'integer', 'max' => 20, 'min' => 0], 'PageSizeMax100' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'PageToken' => ['type' => 'string', 'max' => 2024, 'pattern' => '[\\u0009\\u000a\\u000d\\u0020-\\uD7FF\\uE000-\\uFFFD]*'], 'ParameterConstraints' => ['type' => 'structure', 'members' => ['AllowedValues' => ['shape' => 'AllowedValues'], 'AllowedPattern' => ['shape' => 'String'], 'ConstraintDescription' => ['shape' => 'String'], 'MaxLength' => ['shape' => 'String'], 'MinLength' => ['shape' => 'String'], 'MaxValue' => ['shape' => 'String'], 'MinValue' => ['shape' => 'String']]], 'ParameterKey' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ParameterType' => ['type' => 'string'], 'ParameterValue' => ['type' => 'string', 'max' => 4096], 'PhysicalId' => ['type' => 'string'], 'PhysicalResourceId' => ['type' => 'string'], 'PlanResourceType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PortfolioDescription' => ['type' => 'string', 'max' => 2000], 'PortfolioDetail' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'ARN' => ['shape' => 'ResourceARN'], 'DisplayName' => ['shape' => 'PortfolioDisplayName'], 'Description' => ['shape' => 'PortfolioDescription'], 'CreatedTime' => ['shape' => 'CreationTime'], 'ProviderName' => ['shape' => 'ProviderName']]], 'PortfolioDetails' => ['type' => 'list', 'member' => ['shape' => 'PortfolioDetail']], 'PortfolioDisplayName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PortfolioName' => ['type' => 'string'], 'PortfolioShareDetail' => ['type' => 'structure', 'members' => ['PrincipalId' => ['shape' => 'Id'], 'Type' => ['shape' => 'DescribePortfolioShareType'], 'Accepted' => ['shape' => 'Boolean'], 'ShareTagOptions' => ['shape' => 'Boolean'], 'SharePrincipals' => ['shape' => 'Boolean']]], 'PortfolioShareDetails' => ['type' => 'list', 'member' => ['shape' => 'PortfolioShareDetail']], 'PortfolioShareType' => ['type' => 'string', 'enum' => ['IMPORTED', 'AWS_SERVICECATALOG', 'AWS_ORGANIZATIONS']], 'Principal' => ['type' => 'structure', 'members' => ['PrincipalARN' => ['shape' => 'PrincipalARN'], 'PrincipalType' => ['shape' => 'PrincipalType']]], 'PrincipalARN' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'PrincipalType' => ['type' => 'string', 'enum' => ['IAM', 'IAM_PATTERN']], 'Principals' => ['type' => 'list', 'member' => ['shape' => 'Principal']], 'ProductArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'ProductSource' => ['type' => 'string', 'enum' => ['ACCOUNT']], 'ProductType' => ['type' => 'string', 'enum' => ['CLOUD_FORMATION_TEMPLATE', 'MARKETPLACE'], 'max' => 8191], 'ProductViewAggregationType' => ['type' => 'string'], 'ProductViewAggregationValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'AttributeValue'], 'ApproximateCount' => ['shape' => 'ApproximateCount']]], 'ProductViewAggregationValues' => ['type' => 'list', 'member' => ['shape' => 'ProductViewAggregationValue']], 'ProductViewAggregations' => ['type' => 'map', 'key' => ['shape' => 'ProductViewAggregationType'], 'value' => ['shape' => 'ProductViewAggregationValues']], 'ProductViewDetail' => ['type' => 'structure', 'members' => ['ProductViewSummary' => ['shape' => 'ProductViewSummary'], 'Status' => ['shape' => 'Status'], 'ProductARN' => ['shape' => 'ResourceARN'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'SourceConnection' => ['shape' => 'SourceConnectionDetail']]], 'ProductViewDetails' => ['type' => 'list', 'member' => ['shape' => 'ProductViewDetail']], 'ProductViewDistributor' => ['type' => 'string'], 'ProductViewFilterBy' => ['type' => 'string', 'enum' => ['FullTextSearch', 'Owner', 'ProductType', 'SourceProductId']], 'ProductViewFilterValue' => ['type' => 'string'], 'ProductViewFilterValues' => ['type' => 'list', 'member' => ['shape' => 'ProductViewFilterValue']], 'ProductViewFilters' => ['type' => 'map', 'key' => ['shape' => 'ProductViewFilterBy'], 'value' => ['shape' => 'ProductViewFilterValues']], 'ProductViewName' => ['type' => 'string', 'max' => 8191], 'ProductViewOwner' => ['type' => 'string', 'max' => 8191], 'ProductViewShortDescription' => ['type' => 'string', 'max' => 8191], 'ProductViewSortBy' => ['type' => 'string', 'enum' => ['Title', 'VersionCount', 'CreationDate']], 'ProductViewSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProductViewSummary']], 'ProductViewSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProductViewName'], 'Owner' => ['shape' => 'ProductViewOwner'], 'ShortDescription' => ['shape' => 'ProductViewShortDescription'], 'Type' => ['shape' => 'ProductType'], 'Distributor' => ['shape' => 'ProductViewDistributor'], 'HasDefaultPath' => ['shape' => 'HasDefaultPath'], 'SupportEmail' => ['shape' => 'SupportEmail'], 'SupportDescription' => ['shape' => 'SupportDescription'], 'SupportUrl' => ['shape' => 'SupportUrl']]], 'PropertyKey' => ['type' => 'string', 'enum' => ['OWNER', 'LAUNCH_ROLE'], 'max' => 128, 'min' => 1], 'PropertyName' => ['type' => 'string'], 'PropertyValue' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ProviderName' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ProvisionProductInput' => ['type' => 'structure', 'required' => ['ProvisionedProductName', 'ProvisionToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'ProductName' => ['shape' => 'ProductViewName'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisioningArtifactName' => ['shape' => 'ProvisioningArtifactName'], 'PathId' => ['shape' => 'Id'], 'PathName' => ['shape' => 'PortfolioDisplayName'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'ProvisioningParameters' => ['shape' => 'ProvisioningParameters'], 'ProvisioningPreferences' => ['shape' => 'ProvisioningPreferences'], 'Tags' => ['shape' => 'Tags'], 'NotificationArns' => ['shape' => 'NotificationArns'], 'ProvisionToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'ProvisionProductOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'ProvisionedProductAttribute' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ProvisionedProductNameOrArn'], 'Arn' => ['shape' => 'ProvisionedProductNameOrArn'], 'Type' => ['shape' => 'ProvisionedProductType'], 'Id' => ['shape' => 'Id'], 'Status' => ['shape' => 'ProvisionedProductStatus'], 'StatusMessage' => ['shape' => 'ProvisionedProductStatusMessage'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken'], 'LastRecordId' => ['shape' => 'Id'], 'LastProvisioningRecordId' => ['shape' => 'Id'], 'LastSuccessfulProvisioningRecordId' => ['shape' => 'Id'], 'Tags' => ['shape' => 'Tags'], 'PhysicalId' => ['shape' => 'PhysicalId'], 'ProductId' => ['shape' => 'Id'], 'ProductName' => ['shape' => 'ProductViewName'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisioningArtifactName' => ['shape' => 'ProvisioningArtifactName'], 'UserArn' => ['shape' => 'UserArn'], 'UserArnSession' => ['shape' => 'UserArnSession']]], 'ProvisionedProductAttributes' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedProductAttribute']], 'ProvisionedProductDetail' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ProvisionedProductNameOrArn'], 'Arn' => ['shape' => 'ProvisionedProductNameOrArn'], 'Type' => ['shape' => 'ProvisionedProductType'], 'Id' => ['shape' => 'ProvisionedProductId'], 'Status' => ['shape' => 'ProvisionedProductStatus'], 'StatusMessage' => ['shape' => 'ProvisionedProductStatusMessage'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken'], 'LastRecordId' => ['shape' => 'LastRequestId'], 'LastProvisioningRecordId' => ['shape' => 'Id'], 'LastSuccessfulProvisioningRecordId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'LaunchRoleArn' => ['shape' => 'RoleArn']]], 'ProvisionedProductDetails' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedProductDetail']], 'ProvisionedProductFilters' => ['type' => 'map', 'key' => ['shape' => 'ProvisionedProductViewFilterBy'], 'value' => ['shape' => 'ProvisionedProductViewFilterValues']], 'ProvisionedProductId' => ['type' => 'string'], 'ProvisionedProductName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9._-]*'], 'ProvisionedProductNameOrArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9._-]{0,127}|arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}'], 'ProvisionedProductPlanDetails' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'CreatedTime'], 'PathId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'PlanName' => ['shape' => 'ProvisionedProductPlanName'], 'PlanId' => ['shape' => 'Id'], 'ProvisionProductId' => ['shape' => 'Id'], 'ProvisionProductName' => ['shape' => 'ProvisionedProductName'], 'PlanType' => ['shape' => 'ProvisionedProductPlanType'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'Status' => ['shape' => 'ProvisionedProductPlanStatus'], 'UpdatedTime' => ['shape' => 'UpdatedTime'], 'NotificationArns' => ['shape' => 'NotificationArns'], 'ProvisioningParameters' => ['shape' => 'UpdateProvisioningParameters'], 'Tags' => ['shape' => 'Tags'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'ProvisionedProductPlanName' => ['type' => 'string'], 'ProvisionedProductPlanStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_SUCCESS', 'CREATE_FAILED', 'EXECUTE_IN_PROGRESS', 'EXECUTE_SUCCESS', 'EXECUTE_FAILED']], 'ProvisionedProductPlanSummary' => ['type' => 'structure', 'members' => ['PlanName' => ['shape' => 'ProvisionedProductPlanName'], 'PlanId' => ['shape' => 'Id'], 'ProvisionProductId' => ['shape' => 'Id'], 'ProvisionProductName' => ['shape' => 'ProvisionedProductName'], 'PlanType' => ['shape' => 'ProvisionedProductPlanType'], 'ProvisioningArtifactId' => ['shape' => 'Id']]], 'ProvisionedProductPlanType' => ['type' => 'string', 'enum' => ['CLOUDFORMATION']], 'ProvisionedProductPlans' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedProductPlanSummary']], 'ProvisionedProductProperties' => ['type' => 'map', 'key' => ['shape' => 'PropertyKey'], 'value' => ['shape' => 'PropertyValue'], 'max' => 100, 'min' => 1], 'ProvisionedProductStatus' => ['type' => 'string', 'enum' => ['AVAILABLE', 'UNDER_CHANGE', 'TAINTED', 'ERROR', 'PLAN_IN_PROGRESS']], 'ProvisionedProductStatusMessage' => ['type' => 'string'], 'ProvisionedProductType' => ['type' => 'string'], 'ProvisionedProductViewFilterBy' => ['type' => 'string', 'enum' => ['SearchQuery']], 'ProvisionedProductViewFilterValue' => ['type' => 'string'], 'ProvisionedProductViewFilterValues' => ['type' => 'list', 'member' => ['shape' => 'ProvisionedProductViewFilterValue']], 'ProvisioningArtifact' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProvisioningArtifactName'], 'Description' => ['shape' => 'ProvisioningArtifactDescription'], 'CreatedTime' => ['shape' => 'ProvisioningArtifactCreatedTime'], 'Guidance' => ['shape' => 'ProvisioningArtifactGuidance']]], 'ProvisioningArtifactActive' => ['type' => 'boolean'], 'ProvisioningArtifactCreatedTime' => ['type' => 'timestamp'], 'ProvisioningArtifactDescription' => ['type' => 'string', 'max' => 8192], 'ProvisioningArtifactDetail' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProvisioningArtifactName'], 'Description' => ['shape' => 'ProvisioningArtifactName'], 'Type' => ['shape' => 'ProvisioningArtifactType'], 'CreatedTime' => ['shape' => 'CreationTime'], 'Active' => ['shape' => 'ProvisioningArtifactActive'], 'Guidance' => ['shape' => 'ProvisioningArtifactGuidance'], 'SourceRevision' => ['shape' => 'SourceRevision']]], 'ProvisioningArtifactDetails' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifactDetail']], 'ProvisioningArtifactGuidance' => ['type' => 'string', 'enum' => ['DEFAULT', 'DEPRECATED']], 'ProvisioningArtifactInfo' => ['type' => 'map', 'key' => ['shape' => 'ProvisioningArtifactInfoKey'], 'value' => ['shape' => 'ProvisioningArtifactInfoValue'], 'max' => 100, 'min' => 1], 'ProvisioningArtifactInfoKey' => ['type' => 'string'], 'ProvisioningArtifactInfoValue' => ['type' => 'string'], 'ProvisioningArtifactName' => ['type' => 'string', 'max' => 8192], 'ProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ProvisioningArtifactOutputKey'], 'Description' => ['shape' => 'OutputDescription']]], 'ProvisioningArtifactOutputKey' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[a-zA-Z0-9]*'], 'ProvisioningArtifactOutputs' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifactOutput'], 'max' => 60], 'ProvisioningArtifactParameter' => ['type' => 'structure', 'members' => ['ParameterKey' => ['shape' => 'ParameterKey'], 'DefaultValue' => ['shape' => 'DefaultValue'], 'ParameterType' => ['shape' => 'ParameterType'], 'IsNoEcho' => ['shape' => 'NoEcho'], 'Description' => ['shape' => 'Description'], 'ParameterConstraints' => ['shape' => 'ParameterConstraints']]], 'ProvisioningArtifactParameters' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifactParameter']], 'ProvisioningArtifactPreferences' => ['type' => 'structure', 'members' => ['StackSetAccounts' => ['shape' => 'StackSetAccounts'], 'StackSetRegions' => ['shape' => 'StackSetRegions']]], 'ProvisioningArtifactProperties' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ProvisioningArtifactName'], 'Description' => ['shape' => 'ProvisioningArtifactDescription'], 'Info' => ['shape' => 'ProvisioningArtifactInfo'], 'Type' => ['shape' => 'ProvisioningArtifactType'], 'DisableTemplateValidation' => ['shape' => 'DisableTemplateValidation']]], 'ProvisioningArtifactPropertyName' => ['type' => 'string', 'enum' => ['Id']], 'ProvisioningArtifactPropertyValue' => ['type' => 'string'], 'ProvisioningArtifactSummaries' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifactSummary']], 'ProvisioningArtifactSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProvisioningArtifactName'], 'Description' => ['shape' => 'ProvisioningArtifactDescription'], 'CreatedTime' => ['shape' => 'ProvisioningArtifactCreatedTime'], 'ProvisioningArtifactMetadata' => ['shape' => 'ProvisioningArtifactInfo']]], 'ProvisioningArtifactType' => ['type' => 'string', 'enum' => ['CLOUD_FORMATION_TEMPLATE', 'MARKETPLACE_AMI', 'MARKETPLACE_CAR']], 'ProvisioningArtifactView' => ['type' => 'structure', 'members' => ['ProductViewSummary' => ['shape' => 'ProductViewSummary'], 'ProvisioningArtifact' => ['shape' => 'ProvisioningArtifact']]], 'ProvisioningArtifactViews' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifactView']], 'ProvisioningArtifacts' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningArtifact']], 'ProvisioningParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ParameterKey'], 'Value' => ['shape' => 'ParameterValue']]], 'ProvisioningParameters' => ['type' => 'list', 'member' => ['shape' => 'ProvisioningParameter']], 'ProvisioningPreferences' => ['type' => 'structure', 'members' => ['StackSetAccounts' => ['shape' => 'StackSetAccounts'], 'StackSetRegions' => ['shape' => 'StackSetRegions'], 'StackSetFailureToleranceCount' => ['shape' => 'StackSetFailureToleranceCount'], 'StackSetFailureTolerancePercentage' => ['shape' => 'StackSetFailureTolerancePercentage'], 'StackSetMaxConcurrencyCount' => ['shape' => 'StackSetMaxConcurrencyCount'], 'StackSetMaxConcurrencyPercentage' => ['shape' => 'StackSetMaxConcurrencyPercentage']]], 'RecordDetail' => ['type' => 'structure', 'members' => ['RecordId' => ['shape' => 'Id'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductName'], 'Status' => ['shape' => 'RecordStatus'], 'CreatedTime' => ['shape' => 'CreatedTime'], 'UpdatedTime' => ['shape' => 'UpdatedTime'], 'ProvisionedProductType' => ['shape' => 'ProvisionedProductType'], 'RecordType' => ['shape' => 'RecordType'], 'ProvisionedProductId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'PathId' => ['shape' => 'Id'], 'RecordErrors' => ['shape' => 'RecordErrors'], 'RecordTags' => ['shape' => 'RecordTags'], 'LaunchRoleArn' => ['shape' => 'RoleArn']]], 'RecordDetails' => ['type' => 'list', 'member' => ['shape' => 'RecordDetail']], 'RecordError' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'ErrorCode'], 'Description' => ['shape' => 'ErrorDescription']]], 'RecordErrors' => ['type' => 'list', 'member' => ['shape' => 'RecordError']], 'RecordOutput' => ['type' => 'structure', 'members' => ['OutputKey' => ['shape' => 'OutputKey'], 'OutputValue' => ['shape' => 'OutputValue'], 'Description' => ['shape' => 'Description']]], 'RecordOutputs' => ['type' => 'list', 'member' => ['shape' => 'RecordOutput']], 'RecordStatus' => ['type' => 'string', 'enum' => ['CREATED', 'IN_PROGRESS', 'IN_PROGRESS_IN_ERROR', 'SUCCEEDED', 'FAILED']], 'RecordTag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'RecordTagKey'], 'Value' => ['shape' => 'RecordTagValue']]], 'RecordTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'RecordTagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'RecordTags' => ['type' => 'list', 'member' => ['shape' => 'RecordTag'], 'max' => 50], 'RecordType' => ['type' => 'string'], 'Region' => ['type' => 'string'], 'RejectPortfolioShareInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'PortfolioShareType' => ['shape' => 'PortfolioShareType']]], 'RejectPortfolioShareOutput' => ['type' => 'structure', 'members' => []], 'Replacement' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE', 'CONDITIONAL']], 'Repository' => ['type' => 'string', 'max' => 100, 'min' => 1], 'RepositoryArtifactPath' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'RepositoryBranch' => ['type' => 'string', 'max' => 250, 'min' => 1], 'RequiresRecreation' => ['type' => 'string', 'enum' => ['NEVER', 'CONDITIONALLY', 'ALWAYS']], 'ResourceARN' => ['type' => 'string', 'max' => 150, 'min' => 1], 'ResourceAttribute' => ['type' => 'string', 'enum' => ['PROPERTIES', 'METADATA', 'CREATIONPOLICY', 'UPDATEPOLICY', 'DELETIONPOLICY', 'TAGS']], 'ResourceChange' => ['type' => 'structure', 'members' => ['Action' => ['shape' => 'ChangeAction'], 'LogicalResourceId' => ['shape' => 'LogicalResourceId'], 'PhysicalResourceId' => ['shape' => 'PhysicalResourceId'], 'ResourceType' => ['shape' => 'PlanResourceType'], 'Replacement' => ['shape' => 'Replacement'], 'Scope' => ['shape' => 'Scope'], 'Details' => ['shape' => 'ResourceChangeDetails']]], 'ResourceChangeDetail' => ['type' => 'structure', 'members' => ['Target' => ['shape' => 'ResourceTargetDefinition'], 'Evaluation' => ['shape' => 'EvaluationType'], 'CausingEntity' => ['shape' => 'CausingEntity']]], 'ResourceChangeDetails' => ['type' => 'list', 'member' => ['shape' => 'ResourceChangeDetail']], 'ResourceChanges' => ['type' => 'list', 'member' => ['shape' => 'ResourceChange']], 'ResourceDetail' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceDetailId'], 'ARN' => ['shape' => 'ResourceDetailARN'], 'Name' => ['shape' => 'ResourceDetailName'], 'Description' => ['shape' => 'ResourceDetailDescription'], 'CreatedTime' => ['shape' => 'ResourceDetailCreatedTime']]], 'ResourceDetailARN' => ['type' => 'string'], 'ResourceDetailCreatedTime' => ['type' => 'timestamp'], 'ResourceDetailDescription' => ['type' => 'string'], 'ResourceDetailId' => ['type' => 'string'], 'ResourceDetailName' => ['type' => 'string'], 'ResourceDetails' => ['type' => 'list', 'member' => ['shape' => 'ResourceDetail']], 'ResourceId' => ['type' => 'string'], 'ResourceInUseException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ResourceTargetDefinition' => ['type' => 'structure', 'members' => ['Attribute' => ['shape' => 'ResourceAttribute'], 'Name' => ['shape' => 'PropertyName'], 'RequiresRecreation' => ['shape' => 'RequiresRecreation']]], 'ResourceType' => ['type' => 'string'], 'RetainPhysicalResources' => ['type' => 'boolean'], 'RoleArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => 'arn:[a-z0-9-\\.]{1,63}:iam::[a-z0-9-\\.]{0,63}:role\\/.{0,1023}'], 'ScanProvisionedProductsInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'AccessLevelFilter' => ['shape' => 'AccessLevelFilter'], 'PageSize' => ['shape' => 'PageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'ScanProvisionedProductsOutput' => ['type' => 'structure', 'members' => ['ProvisionedProducts' => ['shape' => 'ProvisionedProductDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'Scope' => ['type' => 'list', 'member' => ['shape' => 'ResourceAttribute']], 'SearchFilterKey' => ['type' => 'string'], 'SearchFilterValue' => ['type' => 'string'], 'SearchProductsAsAdminInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'Filters' => ['shape' => 'ProductViewFilters'], 'SortBy' => ['shape' => 'ProductViewSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'PageToken' => ['shape' => 'PageToken'], 'PageSize' => ['shape' => 'PageSize'], 'ProductSource' => ['shape' => 'ProductSource']]], 'SearchProductsAsAdminOutput' => ['type' => 'structure', 'members' => ['ProductViewDetails' => ['shape' => 'ProductViewDetails'], 'NextPageToken' => ['shape' => 'PageToken']]], 'SearchProductsInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Filters' => ['shape' => 'ProductViewFilters'], 'PageSize' => ['shape' => 'PageSizeMax100'], 'SortBy' => ['shape' => 'ProductViewSortBy'], 'SortOrder' => ['shape' => 'SortOrder'], 'PageToken' => ['shape' => 'PageToken']]], 'SearchProductsOutput' => ['type' => 'structure', 'members' => ['ProductViewSummaries' => ['shape' => 'ProductViewSummaries'], 'ProductViewAggregations' => ['shape' => 'ProductViewAggregations'], 'NextPageToken' => ['shape' => 'PageToken']]], 'SearchProvisionedProductsInput' => ['type' => 'structure', 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'AccessLevelFilter' => ['shape' => 'AccessLevelFilter'], 'Filters' => ['shape' => 'ProvisionedProductFilters'], 'SortBy' => ['shape' => 'SortField'], 'SortOrder' => ['shape' => 'SortOrder'], 'PageSize' => ['shape' => 'SearchProvisionedProductsPageSize'], 'PageToken' => ['shape' => 'PageToken']]], 'SearchProvisionedProductsOutput' => ['type' => 'structure', 'members' => ['ProvisionedProducts' => ['shape' => 'ProvisionedProductAttributes'], 'TotalResultsCount' => ['shape' => 'TotalResultsCount'], 'NextPageToken' => ['shape' => 'PageToken']]], 'SearchProvisionedProductsPageSize' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ServiceActionAssociation' => ['type' => 'structure', 'required' => ['ServiceActionId', 'ProductId', 'ProvisioningArtifactId'], 'members' => ['ServiceActionId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id']]], 'ServiceActionAssociationErrorCode' => ['type' => 'string', 'enum' => ['DUPLICATE_RESOURCE', 'INTERNAL_FAILURE', 'LIMIT_EXCEEDED', 'RESOURCE_NOT_FOUND', 'THROTTLING']], 'ServiceActionAssociationErrorMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ServiceActionAssociations' => ['type' => 'list', 'member' => ['shape' => 'ServiceActionAssociation'], 'max' => 50, 'min' => 1], 'ServiceActionDefinitionKey' => ['type' => 'string', 'enum' => ['Name', 'Version', 'AssumeRole', 'Parameters']], 'ServiceActionDefinitionMap' => ['type' => 'map', 'key' => ['shape' => 'ServiceActionDefinitionKey'], 'value' => ['shape' => 'ServiceActionDefinitionValue'], 'max' => 100, 'min' => 1], 'ServiceActionDefinitionType' => ['type' => 'string', 'enum' => ['SSM_AUTOMATION']], 'ServiceActionDefinitionValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ServiceActionDescription' => ['type' => 'string', 'max' => 1024], 'ServiceActionDetail' => ['type' => 'structure', 'members' => ['ServiceActionSummary' => ['shape' => 'ServiceActionSummary'], 'Definition' => ['shape' => 'ServiceActionDefinitionMap']]], 'ServiceActionName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_\\-.]*'], 'ServiceActionSummaries' => ['type' => 'list', 'member' => ['shape' => 'ServiceActionSummary']], 'ServiceActionSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ServiceActionName'], 'Description' => ['shape' => 'ServiceActionDescription'], 'DefinitionType' => ['shape' => 'ServiceActionDefinitionType']]], 'ShareDetails' => ['type' => 'structure', 'members' => ['SuccessfulShares' => ['shape' => 'SuccessfulShares'], 'ShareErrors' => ['shape' => 'ShareErrors']]], 'ShareError' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'Namespaces'], 'Message' => ['shape' => 'Message'], 'Error' => ['shape' => 'Error']]], 'ShareErrors' => ['type' => 'list', 'member' => ['shape' => 'ShareError']], 'ShareStatus' => ['type' => 'string', 'enum' => ['NOT_STARTED', 'IN_PROGRESS', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'ERROR']], 'SortField' => ['type' => 'string'], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SourceConnection' => ['type' => 'structure', 'required' => ['ConnectionParameters'], 'members' => ['Type' => ['shape' => 'SourceType'], 'ConnectionParameters' => ['shape' => 'SourceConnectionParameters']]], 'SourceConnectionDetail' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SourceType'], 'ConnectionParameters' => ['shape' => 'SourceConnectionParameters'], 'LastSync' => ['shape' => 'LastSync']]], 'SourceConnectionParameters' => ['type' => 'structure', 'members' => ['CodeStar' => ['shape' => 'CodeStarParameters']]], 'SourceProvisioningArtifactProperties' => ['type' => 'list', 'member' => ['shape' => 'SourceProvisioningArtifactPropertiesMap']], 'SourceProvisioningArtifactPropertiesMap' => ['type' => 'map', 'key' => ['shape' => 'ProvisioningArtifactPropertyName'], 'value' => ['shape' => 'ProvisioningArtifactPropertyValue']], 'SourceRevision' => ['type' => 'string', 'max' => 512, 'min' => 1], 'SourceType' => ['type' => 'string', 'enum' => ['CODESTAR']], 'StackInstance' => ['type' => 'structure', 'members' => ['Account' => ['shape' => 'AccountId'], 'Region' => ['shape' => 'Region'], 'StackInstanceStatus' => ['shape' => 'StackInstanceStatus']]], 'StackInstanceStatus' => ['type' => 'string', 'enum' => ['CURRENT', 'OUTDATED', 'INOPERABLE']], 'StackInstances' => ['type' => 'list', 'member' => ['shape' => 'StackInstance']], 'StackSetAccounts' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'StackSetFailureToleranceCount' => ['type' => 'integer', 'min' => 0], 'StackSetFailureTolerancePercentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'StackSetMaxConcurrencyCount' => ['type' => 'integer', 'min' => 1], 'StackSetMaxConcurrencyPercentage' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'StackSetOperationType' => ['type' => 'string', 'enum' => ['CREATE', 'UPDATE', 'DELETE']], 'StackSetRegions' => ['type' => 'list', 'member' => ['shape' => 'Region']], 'Status' => ['type' => 'string', 'enum' => ['AVAILABLE', 'CREATING', 'FAILED']], 'StatusDetail' => ['type' => 'string'], 'StatusMessage' => ['type' => 'string', 'pattern' => '[\\u0009\\u000a\\u000d\\u0020-\\uD7FF\\uE000-\\uFFFD]*'], 'String' => ['type' => 'string'], 'SuccessfulShares' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'SupportDescription' => ['type' => 'string', 'max' => 8191], 'SupportEmail' => ['type' => 'string', 'max' => 254], 'SupportUrl' => ['type' => 'string', 'max' => 2083], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagOptionActive' => ['type' => 'boolean'], 'TagOptionDetail' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagOptionKey'], 'Value' => ['shape' => 'TagOptionValue'], 'Active' => ['shape' => 'TagOptionActive'], 'Id' => ['shape' => 'TagOptionId'], 'Owner' => ['shape' => 'Owner']]], 'TagOptionDetails' => ['type' => 'list', 'member' => ['shape' => 'TagOptionDetail']], 'TagOptionId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'TagOptionKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagOptionNotMigratedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TagOptionSummaries' => ['type' => 'list', 'member' => ['shape' => 'TagOptionSummary']], 'TagOptionSummary' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagOptionKey'], 'Values' => ['shape' => 'TagOptionValues']]], 'TagOptionValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagOptionValues' => ['type' => 'list', 'member' => ['shape' => 'TagOptionValue']], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50], 'TerminateProvisionedProductInput' => ['type' => 'structure', 'required' => ['TerminateToken'], 'members' => ['ProvisionedProductName' => ['shape' => 'ProvisionedProductNameOrArn'], 'ProvisionedProductId' => ['shape' => 'Id'], 'TerminateToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'IgnoreErrors' => ['shape' => 'IgnoreErrors'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'RetainPhysicalResources' => ['shape' => 'RetainPhysicalResources']]], 'TerminateProvisionedProductOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'TotalResultsCount' => ['type' => 'integer'], 'UpdateConstraintInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'Description' => ['shape' => 'ConstraintDescription'], 'Parameters' => ['shape' => 'ConstraintParameters']]], 'UpdateConstraintOutput' => ['type' => 'structure', 'members' => ['ConstraintDetail' => ['shape' => 'ConstraintDetail'], 'ConstraintParameters' => ['shape' => 'ConstraintParameters'], 'Status' => ['shape' => 'Status']]], 'UpdatePortfolioInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'DisplayName' => ['shape' => 'PortfolioDisplayName'], 'Description' => ['shape' => 'PortfolioDescription'], 'ProviderName' => ['shape' => 'ProviderName'], 'AddTags' => ['shape' => 'AddTags'], 'RemoveTags' => ['shape' => 'TagKeys']]], 'UpdatePortfolioOutput' => ['type' => 'structure', 'members' => ['PortfolioDetail' => ['shape' => 'PortfolioDetail'], 'Tags' => ['shape' => 'Tags']]], 'UpdatePortfolioShareInput' => ['type' => 'structure', 'required' => ['PortfolioId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'PortfolioId' => ['shape' => 'Id'], 'AccountId' => ['shape' => 'AccountId'], 'OrganizationNode' => ['shape' => 'OrganizationNode'], 'ShareTagOptions' => ['shape' => 'NullableBoolean'], 'SharePrincipals' => ['shape' => 'NullableBoolean']]], 'UpdatePortfolioShareOutput' => ['type' => 'structure', 'members' => ['PortfolioShareToken' => ['shape' => 'Id'], 'Status' => ['shape' => 'ShareStatus']]], 'UpdateProductInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProductViewName'], 'Owner' => ['shape' => 'ProductViewOwner'], 'Description' => ['shape' => 'ProductViewShortDescription'], 'Distributor' => ['shape' => 'ProductViewOwner'], 'SupportDescription' => ['shape' => 'SupportDescription'], 'SupportEmail' => ['shape' => 'SupportEmail'], 'SupportUrl' => ['shape' => 'SupportUrl'], 'AddTags' => ['shape' => 'AddTags'], 'RemoveTags' => ['shape' => 'TagKeys'], 'SourceConnection' => ['shape' => 'SourceConnection']]], 'UpdateProductOutput' => ['type' => 'structure', 'members' => ['ProductViewDetail' => ['shape' => 'ProductViewDetail'], 'Tags' => ['shape' => 'Tags']]], 'UpdateProvisionedProductInput' => ['type' => 'structure', 'required' => ['UpdateToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisionedProductName' => ['shape' => 'ProvisionedProductNameOrArn'], 'ProvisionedProductId' => ['shape' => 'Id'], 'ProductId' => ['shape' => 'Id'], 'ProductName' => ['shape' => 'ProductViewName'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'ProvisioningArtifactName' => ['shape' => 'ProvisioningArtifactName'], 'PathId' => ['shape' => 'Id'], 'PathName' => ['shape' => 'PortfolioDisplayName'], 'ProvisioningParameters' => ['shape' => 'UpdateProvisioningParameters'], 'ProvisioningPreferences' => ['shape' => 'UpdateProvisioningPreferences'], 'Tags' => ['shape' => 'Tags'], 'UpdateToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'UpdateProvisionedProductOutput' => ['type' => 'structure', 'members' => ['RecordDetail' => ['shape' => 'RecordDetail']]], 'UpdateProvisionedProductPropertiesInput' => ['type' => 'structure', 'required' => ['ProvisionedProductId', 'ProvisionedProductProperties', 'IdempotencyToken'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProvisionedProductId' => ['shape' => 'Id'], 'ProvisionedProductProperties' => ['shape' => 'ProvisionedProductProperties'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'UpdateProvisionedProductPropertiesOutput' => ['type' => 'structure', 'members' => ['ProvisionedProductId' => ['shape' => 'Id'], 'ProvisionedProductProperties' => ['shape' => 'ProvisionedProductProperties'], 'RecordId' => ['shape' => 'Id'], 'Status' => ['shape' => 'RecordStatus']]], 'UpdateProvisioningArtifactInput' => ['type' => 'structure', 'required' => ['ProductId', 'ProvisioningArtifactId'], 'members' => ['AcceptLanguage' => ['shape' => 'AcceptLanguage'], 'ProductId' => ['shape' => 'Id'], 'ProvisioningArtifactId' => ['shape' => 'Id'], 'Name' => ['shape' => 'ProvisioningArtifactName'], 'Description' => ['shape' => 'ProvisioningArtifactDescription'], 'Active' => ['shape' => 'ProvisioningArtifactActive'], 'Guidance' => ['shape' => 'ProvisioningArtifactGuidance']]], 'UpdateProvisioningArtifactOutput' => ['type' => 'structure', 'members' => ['ProvisioningArtifactDetail' => ['shape' => 'ProvisioningArtifactDetail'], 'Info' => ['shape' => 'ProvisioningArtifactInfo'], 'Status' => ['shape' => 'Status']]], 'UpdateProvisioningParameter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ParameterKey'], 'Value' => ['shape' => 'ParameterValue'], 'UsePreviousValue' => ['shape' => 'UsePreviousValue']]], 'UpdateProvisioningParameters' => ['type' => 'list', 'member' => ['shape' => 'UpdateProvisioningParameter']], 'UpdateProvisioningPreferences' => ['type' => 'structure', 'members' => ['StackSetAccounts' => ['shape' => 'StackSetAccounts'], 'StackSetRegions' => ['shape' => 'StackSetRegions'], 'StackSetFailureToleranceCount' => ['shape' => 'StackSetFailureToleranceCount'], 'StackSetFailureTolerancePercentage' => ['shape' => 'StackSetFailureTolerancePercentage'], 'StackSetMaxConcurrencyCount' => ['shape' => 'StackSetMaxConcurrencyCount'], 'StackSetMaxConcurrencyPercentage' => ['shape' => 'StackSetMaxConcurrencyPercentage'], 'StackSetOperationType' => ['shape' => 'StackSetOperationType']]], 'UpdateServiceActionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'Id'], 'Name' => ['shape' => 'ServiceActionName'], 'Definition' => ['shape' => 'ServiceActionDefinitionMap'], 'Description' => ['shape' => 'ServiceActionDescription'], 'AcceptLanguage' => ['shape' => 'AcceptLanguage']]], 'UpdateServiceActionOutput' => ['type' => 'structure', 'members' => ['ServiceActionDetail' => ['shape' => 'ServiceActionDetail']]], 'UpdateTagOptionInput' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'TagOptionId'], 'Value' => ['shape' => 'TagOptionValue'], 'Active' => ['shape' => 'TagOptionActive']]], 'UpdateTagOptionOutput' => ['type' => 'structure', 'members' => ['TagOptionDetail' => ['shape' => 'TagOptionDetail']]], 'UpdatedTime' => ['type' => 'timestamp'], 'UsageInstruction' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'InstructionType'], 'Value' => ['shape' => 'InstructionValue']]], 'UsageInstructions' => ['type' => 'list', 'member' => ['shape' => 'UsageInstruction']], 'UsePreviousValue' => ['type' => 'boolean'], 'UserArn' => ['type' => 'string'], 'UserArnSession' => ['type' => 'string'], 'Verbose' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 535a310..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://servicecatalog.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-tests-1.json.php deleted file mode 100644 index 1110686..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicecatalog.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/paginators-1.json.php b/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/paginators-1.json.php deleted file mode 100644 index 4e6c357..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribePortfolioShares' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'GetProvisionedProductOutputs' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListAcceptedPortfolioShares' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListBudgetsForResource' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListConstraintsForPortfolio' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListLaunchPaths' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListOrganizationPortfolioAccess' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListPortfolioAccess' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListPortfolios' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListPortfoliosForProduct' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListPrincipalsForPortfolio' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListProvisioningArtifactsForServiceAction' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListResourcesForTagOption' => ['input_token' => 'PageToken', 'output_token' => 'PageToken', 'limit_key' => 'PageSize'], 'ListServiceActions' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListServiceActionsForProvisioningArtifact' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'ListTagOptions' => ['input_token' => 'PageToken', 'output_token' => 'PageToken', 'limit_key' => 'PageSize'], 'SearchProducts' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'SearchProductsAsAdmin' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize'], 'SearchProvisionedProducts' => ['input_token' => 'PageToken', 'output_token' => 'NextPageToken', 'limit_key' => 'PageSize']]]; diff --git a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/smoke.json.php b/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/smoke.json.php deleted file mode 100644 index 2e1996b..0000000 --- a/vendor/Aws3/Aws/data/servicecatalog/2015-12-10/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListAcceptedPortfolioShares', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/api-2.json.php b/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/api-2.json.php deleted file mode 100644 index 8b7f781..0000000 --- a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-03-14', 'endpointPrefix' => 'servicediscovery', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'ServiceDiscovery', 'serviceFullName' => 'AWS Cloud Map', 'serviceId' => 'ServiceDiscovery', 'signatureVersion' => 'v4', 'targetPrefix' => 'Route53AutoNaming_v20170314', 'uid' => 'servicediscovery-2017-03-14'], 'operations' => ['CreateHttpNamespace' => ['name' => 'CreateHttpNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateHttpNamespaceRequest'], 'output' => ['shape' => 'CreateHttpNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceAlreadyExists'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'DuplicateRequest'], ['shape' => 'TooManyTagsException']]], 'CreatePrivateDnsNamespace' => ['name' => 'CreatePrivateDnsNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePrivateDnsNamespaceRequest'], 'output' => ['shape' => 'CreatePrivateDnsNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceAlreadyExists'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'DuplicateRequest'], ['shape' => 'TooManyTagsException']]], 'CreatePublicDnsNamespace' => ['name' => 'CreatePublicDnsNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePublicDnsNamespaceRequest'], 'output' => ['shape' => 'CreatePublicDnsNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceAlreadyExists'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'DuplicateRequest'], ['shape' => 'TooManyTagsException']]], 'CreateService' => ['name' => 'CreateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServiceRequest'], 'output' => ['shape' => 'CreateServiceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'NamespaceNotFound'], ['shape' => 'ServiceAlreadyExists'], ['shape' => 'TooManyTagsException']]], 'DeleteNamespace' => ['name' => 'DeleteNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteNamespaceRequest'], 'output' => ['shape' => 'DeleteNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceNotFound'], ['shape' => 'ResourceInUse'], ['shape' => 'DuplicateRequest']]], 'DeleteService' => ['name' => 'DeleteService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServiceRequest'], 'output' => ['shape' => 'DeleteServiceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'ServiceNotFound'], ['shape' => 'ResourceInUse']]], 'DeregisterInstance' => ['name' => 'DeregisterInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterInstanceRequest'], 'output' => ['shape' => 'DeregisterInstanceResponse'], 'errors' => [['shape' => 'DuplicateRequest'], ['shape' => 'InvalidInput'], ['shape' => 'InstanceNotFound'], ['shape' => 'ResourceInUse'], ['shape' => 'ServiceNotFound']]], 'DiscoverInstances' => ['name' => 'DiscoverInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DiscoverInstancesRequest'], 'output' => ['shape' => 'DiscoverInstancesResponse'], 'errors' => [['shape' => 'ServiceNotFound'], ['shape' => 'NamespaceNotFound'], ['shape' => 'InvalidInput'], ['shape' => 'RequestLimitExceeded']], 'endpoint' => ['hostPrefix' => 'data-']], 'GetInstance' => ['name' => 'GetInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstanceRequest'], 'output' => ['shape' => 'GetInstanceResponse'], 'errors' => [['shape' => 'InstanceNotFound'], ['shape' => 'InvalidInput'], ['shape' => 'ServiceNotFound']]], 'GetInstancesHealthStatus' => ['name' => 'GetInstancesHealthStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInstancesHealthStatusRequest'], 'output' => ['shape' => 'GetInstancesHealthStatusResponse'], 'errors' => [['shape' => 'InstanceNotFound'], ['shape' => 'InvalidInput'], ['shape' => 'ServiceNotFound']]], 'GetNamespace' => ['name' => 'GetNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetNamespaceRequest'], 'output' => ['shape' => 'GetNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceNotFound']]], 'GetOperation' => ['name' => 'GetOperation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOperationRequest'], 'output' => ['shape' => 'GetOperationResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'OperationNotFound']]], 'GetService' => ['name' => 'GetService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceRequest'], 'output' => ['shape' => 'GetServiceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'ServiceNotFound']]], 'ListInstances' => ['name' => 'ListInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstancesRequest'], 'output' => ['shape' => 'ListInstancesResponse'], 'errors' => [['shape' => 'ServiceNotFound'], ['shape' => 'InvalidInput']]], 'ListNamespaces' => ['name' => 'ListNamespaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListNamespacesRequest'], 'output' => ['shape' => 'ListNamespacesResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListOperations' => ['name' => 'ListOperations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOperationsRequest'], 'output' => ['shape' => 'ListOperationsResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListServices' => ['name' => 'ListServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServicesRequest'], 'output' => ['shape' => 'ListServicesResponse'], 'errors' => [['shape' => 'InvalidInput']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInput']]], 'RegisterInstance' => ['name' => 'RegisterInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterInstanceRequest'], 'output' => ['shape' => 'RegisterInstanceResponse'], 'errors' => [['shape' => 'DuplicateRequest'], ['shape' => 'InvalidInput'], ['shape' => 'ResourceInUse'], ['shape' => 'ResourceLimitExceeded'], ['shape' => 'ServiceNotFound']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InvalidInput']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidInput']]], 'UpdateHttpNamespace' => ['name' => 'UpdateHttpNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHttpNamespaceRequest'], 'output' => ['shape' => 'UpdateHttpNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceNotFound'], ['shape' => 'ResourceInUse'], ['shape' => 'DuplicateRequest']]], 'UpdateInstanceCustomHealthStatus' => ['name' => 'UpdateInstanceCustomHealthStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInstanceCustomHealthStatusRequest'], 'errors' => [['shape' => 'InstanceNotFound'], ['shape' => 'ServiceNotFound'], ['shape' => 'CustomHealthNotFound'], ['shape' => 'InvalidInput']]], 'UpdatePrivateDnsNamespace' => ['name' => 'UpdatePrivateDnsNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePrivateDnsNamespaceRequest'], 'output' => ['shape' => 'UpdatePrivateDnsNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceNotFound'], ['shape' => 'ResourceInUse'], ['shape' => 'DuplicateRequest']]], 'UpdatePublicDnsNamespace' => ['name' => 'UpdatePublicDnsNamespace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePublicDnsNamespaceRequest'], 'output' => ['shape' => 'UpdatePublicDnsNamespaceResponse'], 'errors' => [['shape' => 'InvalidInput'], ['shape' => 'NamespaceNotFound'], ['shape' => 'ResourceInUse'], ['shape' => 'DuplicateRequest']]], 'UpdateService' => ['name' => 'UpdateService', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceRequest'], 'output' => ['shape' => 'UpdateServiceResponse'], 'errors' => [['shape' => 'DuplicateRequest'], ['shape' => 'InvalidInput'], ['shape' => 'ServiceNotFound']]]], 'shapes' => ['AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Arn' => ['type' => 'string', 'max' => 255], 'AttrKey' => ['type' => 'string', 'max' => 255, 'pattern' => '^[a-zA-Z0-9!-~]+$'], 'AttrValue' => ['type' => 'string', 'max' => 1024, 'pattern' => '^([a-zA-Z0-9!-~][ \\ta-zA-Z0-9!-~]*){0,1}[a-zA-Z0-9!-~]{0,1}$'], 'Attributes' => ['type' => 'map', 'key' => ['shape' => 'AttrKey'], 'value' => ['shape' => 'AttrValue']], 'Code' => ['type' => 'string'], 'CreateHttpNamespaceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NamespaceNameHttp'], 'CreatorRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Description' => ['shape' => 'ResourceDescription'], 'Tags' => ['shape' => 'TagList']]], 'CreateHttpNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'CreatePrivateDnsNamespaceRequest' => ['type' => 'structure', 'required' => ['Name', 'Vpc'], 'members' => ['Name' => ['shape' => 'NamespaceNamePrivate'], 'CreatorRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Description' => ['shape' => 'ResourceDescription'], 'Vpc' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'TagList'], 'Properties' => ['shape' => 'PrivateDnsNamespaceProperties']]], 'CreatePrivateDnsNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'CreatePublicDnsNamespaceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'NamespaceNamePublic'], 'CreatorRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Description' => ['shape' => 'ResourceDescription'], 'Tags' => ['shape' => 'TagList'], 'Properties' => ['shape' => 'PublicDnsNamespaceProperties']]], 'CreatePublicDnsNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'CreateServiceRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ServiceName'], 'NamespaceId' => ['shape' => 'ResourceId'], 'CreatorRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Description' => ['shape' => 'ResourceDescription'], 'DnsConfig' => ['shape' => 'DnsConfig'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig'], 'HealthCheckCustomConfig' => ['shape' => 'HealthCheckCustomConfig'], 'Tags' => ['shape' => 'TagList'], 'Type' => ['shape' => 'ServiceTypeOption']]], 'CreateServiceResponse' => ['type' => 'structure', 'members' => ['Service' => ['shape' => 'Service']]], 'CustomHealthNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CustomHealthStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY']], 'DeleteNamespaceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId']]], 'DeleteNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'DeleteServiceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId']]], 'DeleteServiceResponse' => ['type' => 'structure', 'members' => []], 'DeregisterInstanceRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'InstanceId'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'InstanceId' => ['shape' => 'ResourceId']]], 'DeregisterInstanceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'DiscoverInstancesRequest' => ['type' => 'structure', 'required' => ['NamespaceName', 'ServiceName'], 'members' => ['NamespaceName' => ['shape' => 'NamespaceName'], 'ServiceName' => ['shape' => 'ServiceName'], 'MaxResults' => ['shape' => 'DiscoverMaxResults'], 'QueryParameters' => ['shape' => 'Attributes'], 'OptionalParameters' => ['shape' => 'Attributes'], 'HealthStatus' => ['shape' => 'HealthStatusFilter']]], 'DiscoverInstancesResponse' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'HttpInstanceSummaryList']]], 'DiscoverMaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'DnsConfig' => ['type' => 'structure', 'required' => ['DnsRecords'], 'members' => ['NamespaceId' => ['shape' => 'ResourceId', 'deprecated' => \true, 'deprecatedMessage' => 'Top level attribute in request should be used to reference namespace-id'], 'RoutingPolicy' => ['shape' => 'RoutingPolicy'], 'DnsRecords' => ['shape' => 'DnsRecordList']]], 'DnsConfigChange' => ['type' => 'structure', 'required' => ['DnsRecords'], 'members' => ['DnsRecords' => ['shape' => 'DnsRecordList']]], 'DnsProperties' => ['type' => 'structure', 'members' => ['HostedZoneId' => ['shape' => 'ResourceId'], 'SOA' => ['shape' => 'SOA']]], 'DnsRecord' => ['type' => 'structure', 'required' => ['Type', 'TTL'], 'members' => ['Type' => ['shape' => 'RecordType'], 'TTL' => ['shape' => 'RecordTTL']]], 'DnsRecordList' => ['type' => 'list', 'member' => ['shape' => 'DnsRecord']], 'DuplicateRequest' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'DuplicateOperationId' => ['shape' => 'ResourceId']], 'exception' => \true], 'ErrorMessage' => ['type' => 'string'], 'FailureThreshold' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'FilterCondition' => ['type' => 'string', 'enum' => ['EQ', 'IN', 'BETWEEN', 'BEGINS_WITH']], 'FilterValue' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FilterValues' => ['type' => 'list', 'member' => ['shape' => 'FilterValue']], 'GetInstanceRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'InstanceId'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'InstanceId' => ['shape' => 'ResourceId']]], 'GetInstanceResponse' => ['type' => 'structure', 'members' => ['Instance' => ['shape' => 'Instance']]], 'GetInstancesHealthStatusRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'Instances' => ['shape' => 'InstanceIdList'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'GetInstancesHealthStatusResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'InstanceHealthStatusMap'], 'NextToken' => ['shape' => 'NextToken']]], 'GetNamespaceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId']]], 'GetNamespaceResponse' => ['type' => 'structure', 'members' => ['Namespace' => ['shape' => 'Namespace']]], 'GetOperationRequest' => ['type' => 'structure', 'required' => ['OperationId'], 'members' => ['OperationId' => ['shape' => 'ResourceId']]], 'GetOperationResponse' => ['type' => 'structure', 'members' => ['Operation' => ['shape' => 'Operation']]], 'GetServiceRequest' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId']]], 'GetServiceResponse' => ['type' => 'structure', 'members' => ['Service' => ['shape' => 'Service']]], 'HealthCheckConfig' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'HealthCheckType'], 'ResourcePath' => ['shape' => 'ResourcePath'], 'FailureThreshold' => ['shape' => 'FailureThreshold']]], 'HealthCheckCustomConfig' => ['type' => 'structure', 'members' => ['FailureThreshold' => ['shape' => 'FailureThreshold', 'deprecated' => \true, 'deprecatedMessage' => 'Configurable FailureThreshold of HealthCheckCustomConfig is deprecated. It will always have value 1.']]], 'HealthCheckType' => ['type' => 'string', 'enum' => ['HTTP', 'HTTPS', 'TCP']], 'HealthStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY', 'UNKNOWN']], 'HealthStatusFilter' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY', 'ALL', 'HEALTHY_OR_ELSE_ALL']], 'HttpInstanceSummary' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'ResourceId'], 'NamespaceName' => ['shape' => 'NamespaceNameHttp'], 'ServiceName' => ['shape' => 'ServiceName'], 'HealthStatus' => ['shape' => 'HealthStatus'], 'Attributes' => ['shape' => 'Attributes']]], 'HttpInstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'HttpInstanceSummary']], 'HttpNamespaceChange' => ['type' => 'structure', 'required' => ['Description'], 'members' => ['Description' => ['shape' => 'ResourceDescription']]], 'HttpProperties' => ['type' => 'structure', 'members' => ['HttpName' => ['shape' => 'NamespaceName']]], 'Instance' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'CreatorRequestId' => ['shape' => 'ResourceId'], 'Attributes' => ['shape' => 'Attributes']]], 'InstanceHealthStatusMap' => ['type' => 'map', 'key' => ['shape' => 'ResourceId'], 'value' => ['shape' => 'HealthStatus']], 'InstanceId' => ['type' => 'string', 'max' => 64, 'pattern' => '^[0-9a-zA-Z_/:.@-]+$'], 'InstanceIdList' => ['type' => 'list', 'member' => ['shape' => 'ResourceId'], 'min' => 1], 'InstanceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InstanceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Attributes' => ['shape' => 'Attributes']]], 'InstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSummary']], 'InvalidInput' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListInstancesRequest' => ['type' => 'structure', 'required' => ['ServiceId'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListInstancesResponse' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'InstanceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListNamespacesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'NamespaceFilters']]], 'ListNamespacesResponse' => ['type' => 'structure', 'members' => ['Namespaces' => ['shape' => 'NamespaceSummariesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOperationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'OperationFilters']]], 'ListOperationsResponse' => ['type' => 'structure', 'members' => ['Operations' => ['shape' => 'OperationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListServicesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'Filters' => ['shape' => 'ServiceFilters']]], 'ListServicesResponse' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'ServiceSummariesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Message' => ['type' => 'string'], 'Namespace' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'NamespaceName'], 'Type' => ['shape' => 'NamespaceType'], 'Description' => ['shape' => 'ResourceDescription'], 'ServiceCount' => ['shape' => 'ResourceCount'], 'Properties' => ['shape' => 'NamespaceProperties'], 'CreateDate' => ['shape' => 'Timestamp'], 'CreatorRequestId' => ['shape' => 'ResourceId']]], 'NamespaceAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'CreatorRequestId' => ['shape' => 'ResourceId'], 'NamespaceId' => ['shape' => 'ResourceId']], 'exception' => \true], 'NamespaceFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'NamespaceFilterName'], 'Values' => ['shape' => 'FilterValues'], 'Condition' => ['shape' => 'FilterCondition']]], 'NamespaceFilterName' => ['type' => 'string', 'enum' => ['TYPE', 'NAME', 'HTTP_NAME']], 'NamespaceFilters' => ['type' => 'list', 'member' => ['shape' => 'NamespaceFilter']], 'NamespaceName' => ['type' => 'string', 'max' => 1024], 'NamespaceNameHttp' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[!-~]{1,1024}$'], 'NamespaceNamePrivate' => ['type' => 'string', 'max' => 253, 'pattern' => '^[!-~]{1,253}$'], 'NamespaceNamePublic' => ['type' => 'string', 'max' => 253, 'pattern' => '^([a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z0-9]([a-zA-Z0-9\\-]{0,61}[a-zA-Z0-9])?$'], 'NamespaceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NamespaceProperties' => ['type' => 'structure', 'members' => ['DnsProperties' => ['shape' => 'DnsProperties'], 'HttpProperties' => ['shape' => 'HttpProperties']]], 'NamespaceSummariesList' => ['type' => 'list', 'member' => ['shape' => 'NamespaceSummary']], 'NamespaceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'NamespaceName'], 'Type' => ['shape' => 'NamespaceType'], 'Description' => ['shape' => 'ResourceDescription'], 'ServiceCount' => ['shape' => 'ResourceCount'], 'Properties' => ['shape' => 'NamespaceProperties'], 'CreateDate' => ['shape' => 'Timestamp']]], 'NamespaceType' => ['type' => 'string', 'enum' => ['DNS_PUBLIC', 'DNS_PRIVATE', 'HTTP']], 'NextToken' => ['type' => 'string', 'max' => 4096], 'Operation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OperationId'], 'Type' => ['shape' => 'OperationType'], 'Status' => ['shape' => 'OperationStatus'], 'ErrorMessage' => ['shape' => 'Message'], 'ErrorCode' => ['shape' => 'Code'], 'CreateDate' => ['shape' => 'Timestamp'], 'UpdateDate' => ['shape' => 'Timestamp'], 'Targets' => ['shape' => 'OperationTargetsMap']]], 'OperationFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'OperationFilterName'], 'Values' => ['shape' => 'FilterValues'], 'Condition' => ['shape' => 'FilterCondition']]], 'OperationFilterName' => ['type' => 'string', 'enum' => ['NAMESPACE_ID', 'SERVICE_ID', 'STATUS', 'TYPE', 'UPDATE_DATE']], 'OperationFilters' => ['type' => 'list', 'member' => ['shape' => 'OperationFilter']], 'OperationId' => ['type' => 'string', 'max' => 255], 'OperationNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OperationStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'PENDING', 'SUCCESS', 'FAIL']], 'OperationSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OperationId'], 'Status' => ['shape' => 'OperationStatus']]], 'OperationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'OperationSummary']], 'OperationTargetType' => ['type' => 'string', 'enum' => ['NAMESPACE', 'SERVICE', 'INSTANCE']], 'OperationTargetsMap' => ['type' => 'map', 'key' => ['shape' => 'OperationTargetType'], 'value' => ['shape' => 'ResourceId']], 'OperationType' => ['type' => 'string', 'enum' => ['CREATE_NAMESPACE', 'DELETE_NAMESPACE', 'UPDATE_NAMESPACE', 'UPDATE_SERVICE', 'REGISTER_INSTANCE', 'DEREGISTER_INSTANCE']], 'PrivateDnsNamespaceChange' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'Properties' => ['shape' => 'PrivateDnsNamespacePropertiesChange']]], 'PrivateDnsNamespaceProperties' => ['type' => 'structure', 'required' => ['DnsProperties'], 'members' => ['DnsProperties' => ['shape' => 'PrivateDnsPropertiesMutable']]], 'PrivateDnsNamespacePropertiesChange' => ['type' => 'structure', 'required' => ['DnsProperties'], 'members' => ['DnsProperties' => ['shape' => 'PrivateDnsPropertiesMutableChange']]], 'PrivateDnsPropertiesMutable' => ['type' => 'structure', 'required' => ['SOA'], 'members' => ['SOA' => ['shape' => 'SOA']]], 'PrivateDnsPropertiesMutableChange' => ['type' => 'structure', 'required' => ['SOA'], 'members' => ['SOA' => ['shape' => 'SOAChange']]], 'PublicDnsNamespaceChange' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'Properties' => ['shape' => 'PublicDnsNamespacePropertiesChange']]], 'PublicDnsNamespaceProperties' => ['type' => 'structure', 'required' => ['DnsProperties'], 'members' => ['DnsProperties' => ['shape' => 'PublicDnsPropertiesMutable']]], 'PublicDnsNamespacePropertiesChange' => ['type' => 'structure', 'required' => ['DnsProperties'], 'members' => ['DnsProperties' => ['shape' => 'PublicDnsPropertiesMutableChange']]], 'PublicDnsPropertiesMutable' => ['type' => 'structure', 'required' => ['SOA'], 'members' => ['SOA' => ['shape' => 'SOA']]], 'PublicDnsPropertiesMutableChange' => ['type' => 'structure', 'required' => ['SOA'], 'members' => ['SOA' => ['shape' => 'SOAChange']]], 'RecordTTL' => ['type' => 'long', 'max' => 2147483647, 'min' => 0], 'RecordType' => ['type' => 'string', 'enum' => ['SRV', 'A', 'AAAA', 'CNAME']], 'RegisterInstanceRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'InstanceId', 'Attributes'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'InstanceId' => ['shape' => 'InstanceId'], 'CreatorRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Attributes' => ['shape' => 'Attributes']]], 'RegisterInstanceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'RequestLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceCount' => ['type' => 'integer'], 'ResourceDescription' => ['type' => 'string', 'max' => 1024], 'ResourceId' => ['type' => 'string', 'max' => 64], 'ResourceInUse' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ResourcePath' => ['type' => 'string', 'max' => 255], 'RoutingPolicy' => ['type' => 'string', 'enum' => ['MULTIVALUE', 'WEIGHTED']], 'SOA' => ['type' => 'structure', 'required' => ['TTL'], 'members' => ['TTL' => ['shape' => 'RecordTTL']]], 'SOAChange' => ['type' => 'structure', 'required' => ['TTL'], 'members' => ['TTL' => ['shape' => 'RecordTTL']]], 'Service' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ServiceName'], 'NamespaceId' => ['shape' => 'ResourceId'], 'Description' => ['shape' => 'ResourceDescription'], 'InstanceCount' => ['shape' => 'ResourceCount'], 'DnsConfig' => ['shape' => 'DnsConfig'], 'Type' => ['shape' => 'ServiceType'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig'], 'HealthCheckCustomConfig' => ['shape' => 'HealthCheckCustomConfig'], 'CreateDate' => ['shape' => 'Timestamp'], 'CreatorRequestId' => ['shape' => 'ResourceId']]], 'ServiceAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'CreatorRequestId' => ['shape' => 'ResourceId'], 'ServiceId' => ['shape' => 'ResourceId']], 'exception' => \true], 'ServiceChange' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'ResourceDescription'], 'DnsConfig' => ['shape' => 'DnsConfigChange'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig']]], 'ServiceFilter' => ['type' => 'structure', 'required' => ['Name', 'Values'], 'members' => ['Name' => ['shape' => 'ServiceFilterName'], 'Values' => ['shape' => 'FilterValues'], 'Condition' => ['shape' => 'FilterCondition']]], 'ServiceFilterName' => ['type' => 'string', 'enum' => ['NAMESPACE_ID']], 'ServiceFilters' => ['type' => 'list', 'member' => ['shape' => 'ServiceFilter']], 'ServiceName' => ['type' => 'string', 'pattern' => '((?=^.{1,127}$)^([a-zA-Z0-9_][a-zA-Z0-9-_]{0,61}[a-zA-Z0-9_]|[a-zA-Z0-9])(\\.([a-zA-Z0-9_][a-zA-Z0-9-_]{0,61}[a-zA-Z0-9_]|[a-zA-Z0-9]))*$)|(^\\.$)'], 'ServiceNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ServiceSummariesList' => ['type' => 'list', 'member' => ['shape' => 'ServiceSummary']], 'ServiceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceId'], 'Arn' => ['shape' => 'Arn'], 'Name' => ['shape' => 'ServiceName'], 'Type' => ['shape' => 'ServiceType'], 'Description' => ['shape' => 'ResourceDescription'], 'InstanceCount' => ['shape' => 'ResourceCount'], 'DnsConfig' => ['shape' => 'DnsConfig'], 'HealthCheckConfig' => ['shape' => 'HealthCheckConfig'], 'HealthCheckCustomConfig' => ['shape' => 'HealthCheckCustomConfig'], 'CreateDate' => ['shape' => 'Timestamp']]], 'ServiceType' => ['type' => 'string', 'enum' => ['HTTP', 'DNS_HTTP', 'DNS']], 'ServiceTypeOption' => ['type' => 'string', 'enum' => ['HTTP']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateHttpNamespaceRequest' => ['type' => 'structure', 'required' => ['Id', 'Namespace'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'UpdaterRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Namespace' => ['shape' => 'HttpNamespaceChange']]], 'UpdateHttpNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdateInstanceCustomHealthStatusRequest' => ['type' => 'structure', 'required' => ['ServiceId', 'InstanceId', 'Status'], 'members' => ['ServiceId' => ['shape' => 'ResourceId'], 'InstanceId' => ['shape' => 'ResourceId'], 'Status' => ['shape' => 'CustomHealthStatus']]], 'UpdatePrivateDnsNamespaceRequest' => ['type' => 'structure', 'required' => ['Id', 'Namespace'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'UpdaterRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Namespace' => ['shape' => 'PrivateDnsNamespaceChange']]], 'UpdatePrivateDnsNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdatePublicDnsNamespaceRequest' => ['type' => 'structure', 'required' => ['Id', 'Namespace'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'UpdaterRequestId' => ['shape' => 'ResourceId', 'idempotencyToken' => \true], 'Namespace' => ['shape' => 'PublicDnsNamespaceChange']]], 'UpdatePublicDnsNamespaceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'UpdateServiceRequest' => ['type' => 'structure', 'required' => ['Id', 'Service'], 'members' => ['Id' => ['shape' => 'ResourceId'], 'Service' => ['shape' => 'ServiceChange']]], 'UpdateServiceResponse' => ['type' => 'structure', 'members' => ['OperationId' => ['shape' => 'OperationId']]]]]; diff --git a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.php deleted file mode 100644 index 8ef458e..0000000 --- a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicediscovery-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'servicediscovery']]], 'endpoint' => ['url' => 'https://servicediscovery-fips.ca-central-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'servicediscovery']]], 'endpoint' => ['url' => 'https://servicediscovery-fips.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://servicediscovery-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://servicediscovery.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://servicediscovery.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-tests-1.json.php deleted file mode 100644 index a2f7e94..0000000 --- a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://servicediscovery.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/paginators-1.json.php b/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/paginators-1.json.php deleted file mode 100644 index 13cf6e2..0000000 --- a/vendor/Aws3/Aws/data/servicediscovery/2017-03-14/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetInstancesHealthStatus' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListInstances' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNamespaces' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOperations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListServices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/sesv2/2019-09-27/api-2.json.php b/vendor/Aws3/Aws/data/sesv2/2019-09-27/api-2.json.php index a1b0196..0499e81 100644 --- a/vendor/Aws3/Aws/data/sesv2/2019-09-27/api-2.json.php +++ b/vendor/Aws3/Aws/data/sesv2/2019-09-27/api-2.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/sesv2/2019-09-27/api-2.json -return ['version' => '2.0', 'metadata' => ['apiVersion' => '2019-09-27', 'endpointPrefix' => 'email', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon SES V2', 'serviceFullName' => 'Amazon Simple Email Service', 'serviceId' => 'SESv2', 'signatureVersion' => 'v4', 'signingName' => 'ses', 'uid' => 'sesv2-2019-09-27'], 'operations' => ['BatchGetMetricData' => ['name' => 'BatchGetMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/metrics/batch'], 'input' => ['shape' => 'BatchGetMetricDataRequest'], 'output' => ['shape' => 'BatchGetMetricDataResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/configuration-sets'], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateConfigurationSetEventDestination' => ['name' => 'CreateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'CreateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'CreateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateContact' => ['name' => 'CreateContact', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts'], 'input' => ['shape' => 'CreateContactRequest'], 'output' => ['shape' => 'CreateContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException']]], 'CreateContactList' => ['name' => 'CreateContactList', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/contact-lists'], 'input' => ['shape' => 'CreateContactListRequest'], 'output' => ['shape' => 'CreateContactListResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateCustomVerificationEmailTemplate' => ['name' => 'CreateCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/custom-verification-email-templates'], 'input' => ['shape' => 'CreateCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'CreateCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException']]], 'CreateDedicatedIpPool' => ['name' => 'CreateDedicatedIpPool', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/dedicated-ip-pools'], 'input' => ['shape' => 'CreateDedicatedIpPoolRequest'], 'output' => ['shape' => 'CreateDedicatedIpPoolResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateDeliverabilityTestReport' => ['name' => 'CreateDeliverabilityTestReport', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/deliverability-dashboard/test'], 'input' => ['shape' => 'CreateDeliverabilityTestReportRequest'], 'output' => ['shape' => 'CreateDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateEmailIdentity' => ['name' => 'CreateEmailIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/identities'], 'input' => ['shape' => 'CreateEmailIdentityRequest'], 'output' => ['shape' => 'CreateEmailIdentityResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'CreateEmailIdentityPolicy' => ['name' => 'CreateEmailIdentityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'CreateEmailIdentityPolicyRequest'], 'output' => ['shape' => 'CreateEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'CreateEmailTemplate' => ['name' => 'CreateEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/templates'], 'input' => ['shape' => 'CreateEmailTemplateRequest'], 'output' => ['shape' => 'CreateEmailTemplateResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException']]], 'CreateImportJob' => ['name' => 'CreateImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/import-jobs'], 'input' => ['shape' => 'CreateImportJobRequest'], 'output' => ['shape' => 'CreateImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteConfigurationSetEventDestination' => ['name' => 'DeleteConfigurationSetEventDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'DeleteConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'DeleteConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteContact' => ['name' => 'DeleteContact', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'DeleteContactRequest'], 'output' => ['shape' => 'DeleteContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'DeleteContactList' => ['name' => 'DeleteContactList', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'DeleteContactListRequest'], 'output' => ['shape' => 'DeleteContactListResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteCustomVerificationEmailTemplate' => ['name' => 'DeleteCustomVerificationEmailTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'DeleteCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'DeleteCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteDedicatedIpPool' => ['name' => 'DeleteDedicatedIpPool', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/dedicated-ip-pools/{PoolName}'], 'input' => ['shape' => 'DeleteDedicatedIpPoolRequest'], 'output' => ['shape' => 'DeleteDedicatedIpPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteEmailIdentity' => ['name' => 'DeleteEmailIdentity', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'DeleteEmailIdentityRequest'], 'output' => ['shape' => 'DeleteEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteEmailIdentityPolicy' => ['name' => 'DeleteEmailIdentityPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'DeleteEmailIdentityPolicyRequest'], 'output' => ['shape' => 'DeleteEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteEmailTemplate' => ['name' => 'DeleteEmailTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'DeleteEmailTemplateRequest'], 'output' => ['shape' => 'DeleteEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteSuppressedDestination' => ['name' => 'DeleteSuppressedDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/suppression/addresses/{EmailAddress}'], 'input' => ['shape' => 'DeleteSuppressedDestinationRequest'], 'output' => ['shape' => 'DeleteSuppressedDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetAccount' => ['name' => 'GetAccount', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/account'], 'input' => ['shape' => 'GetAccountRequest'], 'output' => ['shape' => 'GetAccountResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBlacklistReports' => ['name' => 'GetBlacklistReports', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/blacklist-report'], 'input' => ['shape' => 'GetBlacklistReportsRequest'], 'output' => ['shape' => 'GetBlacklistReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSet' => ['name' => 'GetConfigurationSet', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'GetConfigurationSetRequest'], 'output' => ['shape' => 'GetConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSetEventDestinations' => ['name' => 'GetConfigurationSetEventDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'GetConfigurationSetEventDestinationsRequest'], 'output' => ['shape' => 'GetConfigurationSetEventDestinationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetContact' => ['name' => 'GetContact', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'GetContactRequest'], 'output' => ['shape' => 'GetContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'GetContactList' => ['name' => 'GetContactList', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'GetContactListRequest'], 'output' => ['shape' => 'GetContactListResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetCustomVerificationEmailTemplate' => ['name' => 'GetCustomVerificationEmailTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'GetCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'GetCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIp' => ['name' => 'GetDedicatedIp', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ips/{IP}'], 'input' => ['shape' => 'GetDedicatedIpRequest'], 'output' => ['shape' => 'GetDedicatedIpResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIpPool' => ['name' => 'GetDedicatedIpPool', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ip-pools/{PoolName}'], 'input' => ['shape' => 'GetDedicatedIpPoolRequest'], 'output' => ['shape' => 'GetDedicatedIpPoolResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIps' => ['name' => 'GetDedicatedIps', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ips'], 'input' => ['shape' => 'GetDedicatedIpsRequest'], 'output' => ['shape' => 'GetDedicatedIpsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityDashboardOptions' => ['name' => 'GetDeliverabilityDashboardOptions', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard'], 'input' => ['shape' => 'GetDeliverabilityDashboardOptionsRequest'], 'output' => ['shape' => 'GetDeliverabilityDashboardOptionsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityTestReport' => ['name' => 'GetDeliverabilityTestReport', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/test-reports/{ReportId}'], 'input' => ['shape' => 'GetDeliverabilityTestReportRequest'], 'output' => ['shape' => 'GetDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDomainDeliverabilityCampaign' => ['name' => 'GetDomainDeliverabilityCampaign', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/campaigns/{CampaignId}'], 'input' => ['shape' => 'GetDomainDeliverabilityCampaignRequest'], 'output' => ['shape' => 'GetDomainDeliverabilityCampaignResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'GetDomainStatisticsReport' => ['name' => 'GetDomainStatisticsReport', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/statistics-report/{Domain}'], 'input' => ['shape' => 'GetDomainStatisticsReportRequest'], 'output' => ['shape' => 'GetDomainStatisticsReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetEmailIdentity' => ['name' => 'GetEmailIdentity', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'GetEmailIdentityRequest'], 'output' => ['shape' => 'GetEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetEmailIdentityPolicies' => ['name' => 'GetEmailIdentityPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies'], 'input' => ['shape' => 'GetEmailIdentityPoliciesRequest'], 'output' => ['shape' => 'GetEmailIdentityPoliciesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetEmailTemplate' => ['name' => 'GetEmailTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'GetEmailTemplateRequest'], 'output' => ['shape' => 'GetEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetImportJob' => ['name' => 'GetImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/import-jobs/{JobId}'], 'input' => ['shape' => 'GetImportJobRequest'], 'output' => ['shape' => 'GetImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetSuppressedDestination' => ['name' => 'GetSuppressedDestination', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/suppression/addresses/{EmailAddress}'], 'input' => ['shape' => 'GetSuppressedDestinationRequest'], 'output' => ['shape' => 'GetSuppressedDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'ListConfigurationSets' => ['name' => 'ListConfigurationSets', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets'], 'input' => ['shape' => 'ListConfigurationSetsRequest'], 'output' => ['shape' => 'ListConfigurationSetsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListContactLists' => ['name' => 'ListContactLists', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists'], 'input' => ['shape' => 'ListContactListsRequest'], 'output' => ['shape' => 'ListContactListsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'ListContacts' => ['name' => 'ListContacts', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts'], 'input' => ['shape' => 'ListContactsRequest'], 'output' => ['shape' => 'ListContactsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'ListCustomVerificationEmailTemplates' => ['name' => 'ListCustomVerificationEmailTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/custom-verification-email-templates'], 'input' => ['shape' => 'ListCustomVerificationEmailTemplatesRequest'], 'output' => ['shape' => 'ListCustomVerificationEmailTemplatesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDedicatedIpPools' => ['name' => 'ListDedicatedIpPools', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ip-pools'], 'input' => ['shape' => 'ListDedicatedIpPoolsRequest'], 'output' => ['shape' => 'ListDedicatedIpPoolsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDeliverabilityTestReports' => ['name' => 'ListDeliverabilityTestReports', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/test-reports'], 'input' => ['shape' => 'ListDeliverabilityTestReportsRequest'], 'output' => ['shape' => 'ListDeliverabilityTestReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'ListDomainDeliverabilityCampaigns' => ['name' => 'ListDomainDeliverabilityCampaigns', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns'], 'input' => ['shape' => 'ListDomainDeliverabilityCampaignsRequest'], 'output' => ['shape' => 'ListDomainDeliverabilityCampaignsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListEmailIdentities' => ['name' => 'ListEmailIdentities', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities'], 'input' => ['shape' => 'ListEmailIdentitiesRequest'], 'output' => ['shape' => 'ListEmailIdentitiesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListEmailTemplates' => ['name' => 'ListEmailTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/templates'], 'input' => ['shape' => 'ListEmailTemplatesRequest'], 'output' => ['shape' => 'ListEmailTemplatesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListImportJobs' => ['name' => 'ListImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/import-jobs'], 'input' => ['shape' => 'ListImportJobsRequest'], 'output' => ['shape' => 'ListImportJobsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListRecommendations' => ['name' => 'ListRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/vdm/recommendations'], 'input' => ['shape' => 'ListRecommendationsRequest'], 'output' => ['shape' => 'ListRecommendationsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListSuppressedDestinations' => ['name' => 'ListSuppressedDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/suppression/addresses'], 'input' => ['shape' => 'ListSuppressedDestinationsRequest'], 'output' => ['shape' => 'ListSuppressedDestinationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'PutAccountDedicatedIpWarmupAttributes' => ['name' => 'PutAccountDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/dedicated-ips/warmup'], 'input' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountDetails' => ['name' => 'PutAccountDetails', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/account/details'], 'input' => ['shape' => 'PutAccountDetailsRequest'], 'output' => ['shape' => 'PutAccountDetailsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'PutAccountSendingAttributes' => ['name' => 'PutAccountSendingAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/sending'], 'input' => ['shape' => 'PutAccountSendingAttributesRequest'], 'output' => ['shape' => 'PutAccountSendingAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountSuppressionAttributes' => ['name' => 'PutAccountSuppressionAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/suppression'], 'input' => ['shape' => 'PutAccountSuppressionAttributesRequest'], 'output' => ['shape' => 'PutAccountSuppressionAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountVdmAttributes' => ['name' => 'PutAccountVdmAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/vdm'], 'input' => ['shape' => 'PutAccountVdmAttributesRequest'], 'output' => ['shape' => 'PutAccountVdmAttributesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'PutConfigurationSetDeliveryOptions' => ['name' => 'PutConfigurationSetDeliveryOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/delivery-options'], 'input' => ['shape' => 'PutConfigurationSetDeliveryOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetDeliveryOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetReputationOptions' => ['name' => 'PutConfigurationSetReputationOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/reputation-options'], 'input' => ['shape' => 'PutConfigurationSetReputationOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetReputationOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetSendingOptions' => ['name' => 'PutConfigurationSetSendingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/sending'], 'input' => ['shape' => 'PutConfigurationSetSendingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetSendingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetSuppressionOptions' => ['name' => 'PutConfigurationSetSuppressionOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/suppression-options'], 'input' => ['shape' => 'PutConfigurationSetSuppressionOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetSuppressionOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetTrackingOptions' => ['name' => 'PutConfigurationSetTrackingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/tracking-options'], 'input' => ['shape' => 'PutConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetTrackingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetVdmOptions' => ['name' => 'PutConfigurationSetVdmOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options'], 'input' => ['shape' => 'PutConfigurationSetVdmOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetVdmOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpInPool' => ['name' => 'PutDedicatedIpInPool', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/dedicated-ips/{IP}/pool'], 'input' => ['shape' => 'PutDedicatedIpInPoolRequest'], 'output' => ['shape' => 'PutDedicatedIpInPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpWarmupAttributes' => ['name' => 'PutDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/dedicated-ips/{IP}/warmup'], 'input' => ['shape' => 'PutDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDeliverabilityDashboardOption' => ['name' => 'PutDeliverabilityDashboardOption', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/deliverability-dashboard'], 'input' => ['shape' => 'PutDeliverabilityDashboardOptionRequest'], 'output' => ['shape' => 'PutDeliverabilityDashboardOptionResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityConfigurationSetAttributes' => ['name' => 'PutEmailIdentityConfigurationSetAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/configuration-set'], 'input' => ['shape' => 'PutEmailIdentityConfigurationSetAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityConfigurationSetAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityDkimAttributes' => ['name' => 'PutEmailIdentityDkimAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/dkim'], 'input' => ['shape' => 'PutEmailIdentityDkimAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityDkimAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityDkimSigningAttributes' => ['name' => 'PutEmailIdentityDkimSigningAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/identities/{EmailIdentity}/dkim/signing'], 'input' => ['shape' => 'PutEmailIdentityDkimSigningAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityDkimSigningAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityFeedbackAttributes' => ['name' => 'PutEmailIdentityFeedbackAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/feedback'], 'input' => ['shape' => 'PutEmailIdentityFeedbackAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityFeedbackAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityMailFromAttributes' => ['name' => 'PutEmailIdentityMailFromAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/mail-from'], 'input' => ['shape' => 'PutEmailIdentityMailFromAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityMailFromAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutSuppressedDestination' => ['name' => 'PutSuppressedDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/suppression/addresses'], 'input' => ['shape' => 'PutSuppressedDestinationRequest'], 'output' => ['shape' => 'PutSuppressedDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'SendBulkEmail' => ['name' => 'SendBulkEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-bulk-emails'], 'input' => ['shape' => 'SendBulkEmailRequest'], 'output' => ['shape' => 'SendBulkEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'SendCustomVerificationEmail' => ['name' => 'SendCustomVerificationEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-custom-verification-emails'], 'input' => ['shape' => 'SendCustomVerificationEmailRequest'], 'output' => ['shape' => 'SendCustomVerificationEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'MessageRejected'], ['shape' => 'SendingPausedException'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'SendEmail' => ['name' => 'SendEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-emails'], 'input' => ['shape' => 'SendEmailRequest'], 'output' => ['shape' => 'SendEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'TestRenderEmailTemplate' => ['name' => 'TestRenderEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/templates/{TemplateName}/render'], 'input' => ['shape' => 'TestRenderEmailTemplateRequest'], 'output' => ['shape' => 'TestRenderEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UpdateConfigurationSetEventDestination' => ['name' => 'UpdateConfigurationSetEventDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'UpdateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'UpdateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateContact' => ['name' => 'UpdateContact', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'UpdateContactRequest'], 'output' => ['shape' => 'UpdateContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateContactList' => ['name' => 'UpdateContactList', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'UpdateContactListRequest'], 'output' => ['shape' => 'UpdateContactListResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateCustomVerificationEmailTemplate' => ['name' => 'UpdateCustomVerificationEmailTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'UpdateCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'UpdateCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEmailIdentityPolicy' => ['name' => 'UpdateEmailIdentityPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'UpdateEmailIdentityPolicyRequest'], 'output' => ['shape' => 'UpdateEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateEmailTemplate' => ['name' => 'UpdateEmailTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'UpdateEmailTemplateRequest'], 'output' => ['shape' => 'UpdateEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]]], 'shapes' => ['AccountDetails' => ['type' => 'structure', 'members' => ['MailType' => ['shape' => 'MailType'], 'WebsiteURL' => ['shape' => 'WebsiteURL'], 'ContactLanguage' => ['shape' => 'ContactLanguage'], 'UseCaseDescription' => ['shape' => 'UseCaseDescription'], 'AdditionalContactEmailAddresses' => ['shape' => 'AdditionalContactEmailAddresses'], 'ReviewDetails' => ['shape' => 'ReviewDetails']]], 'AccountSuspendedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AdditionalContactEmailAddress' => ['type' => 'string', 'max' => 254, 'min' => 6, 'pattern' => '^(.+)@(.+)$', 'sensitive' => \true], 'AdditionalContactEmailAddresses' => ['type' => 'list', 'member' => ['shape' => 'AdditionalContactEmailAddress'], 'max' => 4, 'min' => 1, 'sensitive' => \true], 'AlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string'], 'AttributesData' => ['type' => 'string'], 'BadRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchGetMetricDataQueries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetMetricDataQuery'], 'max' => 10, 'min' => 1], 'BatchGetMetricDataQuery' => ['type' => 'structure', 'required' => ['Id', 'Namespace', 'Metric', 'StartDate', 'EndDate'], 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Metric' => ['shape' => 'Metric'], 'Dimensions' => ['shape' => 'Dimensions'], 'StartDate' => ['shape' => 'Timestamp'], 'EndDate' => ['shape' => 'Timestamp']]], 'BatchGetMetricDataRequest' => ['type' => 'structure', 'required' => ['Queries'], 'members' => ['Queries' => ['shape' => 'BatchGetMetricDataQueries']]], 'BatchGetMetricDataResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'MetricDataResultList'], 'Errors' => ['shape' => 'MetricDataErrorList']]], 'BehaviorOnMxFailure' => ['type' => 'string', 'enum' => ['USE_DEFAULT_VALUE', 'REJECT_MESSAGE']], 'BlacklistEntries' => ['type' => 'list', 'member' => ['shape' => 'BlacklistEntry']], 'BlacklistEntry' => ['type' => 'structure', 'members' => ['RblName' => ['shape' => 'RblName'], 'ListingTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'BlacklistingDescription']]], 'BlacklistItemName' => ['type' => 'string'], 'BlacklistItemNames' => ['type' => 'list', 'member' => ['shape' => 'BlacklistItemName']], 'BlacklistReport' => ['type' => 'map', 'key' => ['shape' => 'BlacklistItemName'], 'value' => ['shape' => 'BlacklistEntries']], 'BlacklistingDescription' => ['type' => 'string'], 'Body' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'Content'], 'Html' => ['shape' => 'Content']]], 'BulkEmailContent' => ['type' => 'structure', 'members' => ['Template' => ['shape' => 'Template']]], 'BulkEmailEntry' => ['type' => 'structure', 'required' => ['Destination'], 'members' => ['Destination' => ['shape' => 'Destination'], 'ReplacementTags' => ['shape' => 'MessageTagList'], 'ReplacementEmailContent' => ['shape' => 'ReplacementEmailContent']]], 'BulkEmailEntryList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailEntry']], 'BulkEmailEntryResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BulkEmailStatus'], 'Error' => ['shape' => 'ErrorMessage'], 'MessageId' => ['shape' => 'OutboundMessageId']]], 'BulkEmailEntryResultList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailEntryResult']], 'BulkEmailStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'MESSAGE_REJECTED', 'MAIL_FROM_DOMAIN_NOT_VERIFIED', 'CONFIGURATION_SET_NOT_FOUND', 'TEMPLATE_NOT_FOUND', 'ACCOUNT_SUSPENDED', 'ACCOUNT_THROTTLED', 'ACCOUNT_DAILY_QUOTA_EXCEEDED', 'INVALID_SENDING_POOL_NAME', 'ACCOUNT_SENDING_PAUSED', 'CONFIGURATION_SET_SENDING_PAUSED', 'INVALID_PARAMETER', 'TRANSIENT_FAILURE', 'FAILED']], 'CampaignId' => ['type' => 'string'], 'CaseId' => ['type' => 'string'], 'Charset' => ['type' => 'string'], 'CloudWatchDestination' => ['type' => 'structure', 'required' => ['DimensionConfigurations'], 'members' => ['DimensionConfigurations' => ['shape' => 'CloudWatchDimensionConfigurations']]], 'CloudWatchDimensionConfiguration' => ['type' => 'structure', 'required' => ['DimensionName', 'DimensionValueSource', 'DefaultDimensionValue'], 'members' => ['DimensionName' => ['shape' => 'DimensionName'], 'DimensionValueSource' => ['shape' => 'DimensionValueSource'], 'DefaultDimensionValue' => ['shape' => 'DefaultDimensionValue']]], 'CloudWatchDimensionConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchDimensionConfiguration']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ConfigurationSetName' => ['type' => 'string'], 'ConfigurationSetNameList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetName']], 'ConflictException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Contact' => ['type' => 'structure', 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'TopicDefaultPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ContactLanguage' => ['type' => 'string', 'enum' => ['EN', 'JA']], 'ContactList' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ContactListDestination' => ['type' => 'structure', 'required' => ['ContactListName', 'ContactListImportAction'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'ContactListImportAction' => ['shape' => 'ContactListImportAction']]], 'ContactListImportAction' => ['type' => 'string', 'enum' => ['DELETE', 'PUT']], 'ContactListName' => ['type' => 'string'], 'Content' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'MessageData'], 'Charset' => ['shape' => 'Charset']]], 'Counter' => ['type' => 'long'], 'CreateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'CreateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList'], 'SuppressionOptions' => ['shape' => 'SuppressionOptions'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'CreateConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'CreateContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList']]], 'CreateContactListResponse' => ['type' => 'structure', 'members' => []], 'CreateContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData']]], 'CreateContactResponse' => ['type' => 'structure', 'members' => []], 'CreateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'FromEmailAddress', 'TemplateSubject', 'TemplateContent', 'SuccessRedirectionURL', 'FailureRedirectionURL'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CreateCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'CreateDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'Tags' => ['shape' => 'TagList'], 'ScalingMode' => ['shape' => 'ScalingMode']]], 'CreateDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'CreateDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['FromEmailAddress', 'Content'], 'members' => ['ReportName' => ['shape' => 'ReportName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'Content' => ['shape' => 'EmailContent'], 'Tags' => ['shape' => 'TagList']]], 'CreateDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['ReportId', 'DeliverabilityTestStatus'], 'members' => ['ReportId' => ['shape' => 'ReportId'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'CreateEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName', 'Policy'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName'], 'Policy' => ['shape' => 'Policy']]], 'CreateEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'CreateEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity'], 'Tags' => ['shape' => 'TagList'], 'DkimSigningAttributes' => ['shape' => 'DkimSigningAttributes'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'CreateEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes']]], 'CreateEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'CreateEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'CreateImportJobRequest' => ['type' => 'structure', 'required' => ['ImportDestination', 'ImportDataSource'], 'members' => ['ImportDestination' => ['shape' => 'ImportDestination'], 'ImportDataSource' => ['shape' => 'ImportDataSource']]], 'CreateImportJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'CustomRedirectDomain' => ['type' => 'string'], 'CustomVerificationEmailTemplateMetadata' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CustomVerificationEmailTemplatesList' => ['type' => 'list', 'member' => ['shape' => 'CustomVerificationEmailTemplateMetadata']], 'DailyVolume' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'Timestamp'], 'VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'DailyVolumes' => ['type' => 'list', 'member' => ['shape' => 'DailyVolume']], 'DashboardAttributes' => ['type' => 'structure', 'members' => ['EngagementMetrics' => ['shape' => 'FeatureStatus']]], 'DashboardOptions' => ['type' => 'structure', 'members' => ['EngagementMetrics' => ['shape' => 'FeatureStatus']]], 'DataFormat' => ['type' => 'string', 'enum' => ['CSV', 'JSON']], 'DedicatedIp' => ['type' => 'structure', 'required' => ['Ip', 'WarmupStatus', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip'], 'WarmupStatus' => ['shape' => 'WarmupStatus'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper'], 'PoolName' => ['shape' => 'PoolName']]], 'DedicatedIpList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedIp']], 'DedicatedIpPool' => ['type' => 'structure', 'required' => ['PoolName', 'ScalingMode'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'ScalingMode' => ['shape' => 'ScalingMode']]], 'DefaultDimensionValue' => ['type' => 'string'], 'DeleteConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName']]], 'DeleteConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'DeleteConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName']]], 'DeleteContactListResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'DeleteContactResponse' => ['type' => 'structure', 'members' => []], 'DeleteCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'DeleteCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'uri', 'locationName' => 'PoolName']]], 'DeleteDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName']]], 'DeleteEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'DeleteEmailIdentityResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'DeleteEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'DeleteSuppressedDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeliverabilityDashboardAccountStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING_EXPIRATION', 'DISABLED']], 'DeliverabilityTestReport' => ['type' => 'structure', 'members' => ['ReportId' => ['shape' => 'ReportId'], 'ReportName' => ['shape' => 'ReportName'], 'Subject' => ['shape' => 'DeliverabilityTestSubject'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'CreateDate' => ['shape' => 'Timestamp'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'DeliverabilityTestReports' => ['type' => 'list', 'member' => ['shape' => 'DeliverabilityTestReport']], 'DeliverabilityTestStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED']], 'DeliverabilityTestSubject' => ['type' => 'string'], 'DeliveryOptions' => ['type' => 'structure', 'members' => ['TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'PoolName']]], 'Description' => ['type' => 'string'], 'Destination' => ['type' => 'structure', 'members' => ['ToAddresses' => ['shape' => 'EmailAddressList'], 'CcAddresses' => ['shape' => 'EmailAddressList'], 'BccAddresses' => ['shape' => 'EmailAddressList']]], 'DimensionName' => ['type' => 'string'], 'DimensionValueSource' => ['type' => 'string', 'enum' => ['MESSAGE_TAG', 'EMAIL_HEADER', 'LINK_TAG']], 'Dimensions' => ['type' => 'map', 'key' => ['shape' => 'MetricDimensionName'], 'value' => ['shape' => 'MetricDimensionValue'], 'max' => 3, 'min' => 1], 'DisplayName' => ['type' => 'string'], 'DkimAttributes' => ['type' => 'structure', 'members' => ['SigningEnabled' => ['shape' => 'Enabled'], 'Status' => ['shape' => 'DkimStatus'], 'Tokens' => ['shape' => 'DnsTokenList'], 'SigningAttributesOrigin' => ['shape' => 'DkimSigningAttributesOrigin'], 'NextSigningKeyLength' => ['shape' => 'DkimSigningKeyLength'], 'CurrentSigningKeyLength' => ['shape' => 'DkimSigningKeyLength'], 'LastKeyGenerationTimestamp' => ['shape' => 'Timestamp']]], 'DkimSigningAttributes' => ['type' => 'structure', 'members' => ['DomainSigningSelector' => ['shape' => 'Selector'], 'DomainSigningPrivateKey' => ['shape' => 'PrivateKey'], 'NextSigningKeyLength' => ['shape' => 'DkimSigningKeyLength']]], 'DkimSigningAttributesOrigin' => ['type' => 'string', 'enum' => ['AWS_SES', 'EXTERNAL']], 'DkimSigningKeyLength' => ['type' => 'string', 'enum' => ['RSA_1024_BIT', 'RSA_2048_BIT']], 'DkimStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE', 'NOT_STARTED']], 'DnsToken' => ['type' => 'string'], 'DnsTokenList' => ['type' => 'list', 'member' => ['shape' => 'DnsToken']], 'Domain' => ['type' => 'string'], 'DomainDeliverabilityCampaign' => ['type' => 'structure', 'members' => ['CampaignId' => ['shape' => 'CampaignId'], 'ImageUrl' => ['shape' => 'ImageUrl'], 'Subject' => ['shape' => 'Subject'], 'FromAddress' => ['shape' => 'Identity'], 'SendingIps' => ['shape' => 'IpList'], 'FirstSeenDateTime' => ['shape' => 'Timestamp'], 'LastSeenDateTime' => ['shape' => 'Timestamp'], 'InboxCount' => ['shape' => 'Volume'], 'SpamCount' => ['shape' => 'Volume'], 'ReadRate' => ['shape' => 'Percentage'], 'DeleteRate' => ['shape' => 'Percentage'], 'ReadDeleteRate' => ['shape' => 'Percentage'], 'ProjectedVolume' => ['shape' => 'Volume'], 'Esps' => ['shape' => 'Esps']]], 'DomainDeliverabilityCampaignList' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityCampaign']], 'DomainDeliverabilityTrackingOption' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain'], 'SubscriptionStartDate' => ['shape' => 'Timestamp'], 'InboxPlacementTrackingOption' => ['shape' => 'InboxPlacementTrackingOption']]], 'DomainDeliverabilityTrackingOptions' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityTrackingOption']], 'DomainIspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage']]], 'DomainIspPlacements' => ['type' => 'list', 'member' => ['shape' => 'DomainIspPlacement']], 'EmailAddress' => ['type' => 'string'], 'EmailAddressList' => ['type' => 'list', 'member' => ['shape' => 'EmailAddress']], 'EmailContent' => ['type' => 'structure', 'members' => ['Simple' => ['shape' => 'Message'], 'Raw' => ['shape' => 'RawMessage'], 'Template' => ['shape' => 'Template']]], 'EmailTemplateContent' => ['type' => 'structure', 'members' => ['Subject' => ['shape' => 'EmailTemplateSubject'], 'Text' => ['shape' => 'EmailTemplateText'], 'Html' => ['shape' => 'EmailTemplateHtml']]], 'EmailTemplateData' => ['type' => 'string', 'max' => 262144], 'EmailTemplateHtml' => ['type' => 'string'], 'EmailTemplateMetadata' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'EmailTemplateMetadataList' => ['type' => 'list', 'member' => ['shape' => 'EmailTemplateMetadata']], 'EmailTemplateName' => ['type' => 'string', 'min' => 1], 'EmailTemplateSubject' => ['type' => 'string'], 'EmailTemplateText' => ['type' => 'string'], 'Enabled' => ['type' => 'boolean'], 'EnabledWrapper' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'Esp' => ['type' => 'string'], 'Esps' => ['type' => 'list', 'member' => ['shape' => 'Esp']], 'EventDestination' => ['type' => 'structure', 'required' => ['Name', 'MatchingEventTypes'], 'members' => ['Name' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationDefinition' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationName' => ['type' => 'string'], 'EventDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventType' => ['type' => 'string', 'enum' => ['SEND', 'REJECT', 'BOUNCE', 'COMPLAINT', 'DELIVERY', 'OPEN', 'CLICK', 'RENDERING_FAILURE', 'DELIVERY_DELAY', 'SUBSCRIPTION']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'FailedRecordsCount' => ['type' => 'integer'], 'FailedRecordsS3Url' => ['type' => 'string'], 'FailureInfo' => ['type' => 'structure', 'members' => ['FailedRecordsS3Url' => ['shape' => 'FailedRecordsS3Url'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'FailureRedirectionURL' => ['type' => 'string'], 'FeatureStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'FeedbackId' => ['type' => 'string'], 'GeneralEnforcementStatus' => ['type' => 'string'], 'GetAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAccountResponse' => ['type' => 'structure', 'members' => ['DedicatedIpAutoWarmupEnabled' => ['shape' => 'Enabled'], 'EnforcementStatus' => ['shape' => 'GeneralEnforcementStatus'], 'ProductionAccessEnabled' => ['shape' => 'Enabled'], 'SendQuota' => ['shape' => 'SendQuota'], 'SendingEnabled' => ['shape' => 'Enabled'], 'SuppressionAttributes' => ['shape' => 'SuppressionAttributes'], 'Details' => ['shape' => 'AccountDetails'], 'VdmAttributes' => ['shape' => 'VdmAttributes']]], 'GetBlacklistReportsRequest' => ['type' => 'structure', 'required' => ['BlacklistItemNames'], 'members' => ['BlacklistItemNames' => ['shape' => 'BlacklistItemNames', 'location' => 'querystring', 'locationName' => 'BlacklistItemNames']]], 'GetBlacklistReportsResponse' => ['type' => 'structure', 'required' => ['BlacklistReport'], 'members' => ['BlacklistReport' => ['shape' => 'BlacklistReport']]], 'GetConfigurationSetEventDestinationsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetEventDestinationsResponse' => ['type' => 'structure', 'members' => ['EventDestinations' => ['shape' => 'EventDestinations']]], 'GetConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetResponse' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList'], 'SuppressionOptions' => ['shape' => 'SuppressionOptions'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'GetContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName']]], 'GetContactListResponse' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'TagList']]], 'GetContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'GetContactResponse' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'TopicDefaultPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'GetCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'GetCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'GetDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'uri', 'locationName' => 'PoolName']]], 'GetDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => ['DedicatedIpPool' => ['shape' => 'DedicatedIpPool']]], 'GetDedicatedIpRequest' => ['type' => 'structure', 'required' => ['Ip'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP']]], 'GetDedicatedIpResponse' => ['type' => 'structure', 'members' => ['DedicatedIp' => ['shape' => 'DedicatedIp']]], 'GetDedicatedIpsRequest' => ['type' => 'structure', 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'querystring', 'locationName' => 'PoolName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'GetDedicatedIpsResponse' => ['type' => 'structure', 'members' => ['DedicatedIps' => ['shape' => 'DedicatedIpList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetDeliverabilityDashboardOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetDeliverabilityDashboardOptionsResponse' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscriptionExpiryDate' => ['shape' => 'Timestamp'], 'AccountStatus' => ['shape' => 'DeliverabilityDashboardAccountStatus'], 'ActiveSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions'], 'PendingExpirationSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'GetDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['ReportId'], 'members' => ['ReportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'ReportId']]], 'GetDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReport', 'OverallPlacement', 'IspPlacements'], 'members' => ['DeliverabilityTestReport' => ['shape' => 'DeliverabilityTestReport'], 'OverallPlacement' => ['shape' => 'PlacementStatistics'], 'IspPlacements' => ['shape' => 'IspPlacements'], 'Message' => ['shape' => 'MessageContent'], 'Tags' => ['shape' => 'TagList']]], 'GetDomainDeliverabilityCampaignRequest' => ['type' => 'structure', 'required' => ['CampaignId'], 'members' => ['CampaignId' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'CampaignId']]], 'GetDomainDeliverabilityCampaignResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaign'], 'members' => ['DomainDeliverabilityCampaign' => ['shape' => 'DomainDeliverabilityCampaign']]], 'GetDomainStatisticsReportRequest' => ['type' => 'structure', 'required' => ['Domain', 'StartDate', 'EndDate'], 'members' => ['Domain' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'Domain'], 'StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate']]], 'GetDomainStatisticsReportResponse' => ['type' => 'structure', 'required' => ['OverallVolume', 'DailyVolumes'], 'members' => ['OverallVolume' => ['shape' => 'OverallVolume'], 'DailyVolumes' => ['shape' => 'DailyVolumes']]], 'GetEmailIdentityPoliciesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'GetEmailIdentityPoliciesResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'PolicyMap']]], 'GetEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'GetEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'FeedbackForwardingStatus' => ['shape' => 'Enabled'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes'], 'MailFromAttributes' => ['shape' => 'MailFromAttributes'], 'Policies' => ['shape' => 'PolicyMap'], 'Tags' => ['shape' => 'TagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'VerificationStatus' => ['shape' => 'VerificationStatus']]], 'GetEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'GetEmailTemplateResponse' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'GetImportJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'JobId']]], 'GetImportJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'ImportDestination' => ['shape' => 'ImportDestination'], 'ImportDataSource' => ['shape' => 'ImportDataSource'], 'FailureInfo' => ['shape' => 'FailureInfo'], 'JobStatus' => ['shape' => 'JobStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CompletedTimestamp' => ['shape' => 'Timestamp'], 'ProcessedRecordsCount' => ['shape' => 'ProcessedRecordsCount'], 'FailedRecordsCount' => ['shape' => 'FailedRecordsCount']]], 'GetSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'GetSuppressedDestinationResponse' => ['type' => 'structure', 'required' => ['SuppressedDestination'], 'members' => ['SuppressedDestination' => ['shape' => 'SuppressedDestination']]], 'GuardianAttributes' => ['type' => 'structure', 'members' => ['OptimizedSharedDelivery' => ['shape' => 'FeatureStatus']]], 'GuardianOptions' => ['type' => 'structure', 'members' => ['OptimizedSharedDelivery' => ['shape' => 'FeatureStatus']]], 'Identity' => ['type' => 'string', 'min' => 1], 'IdentityInfo' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'IdentityName' => ['shape' => 'Identity'], 'SendingEnabled' => ['shape' => 'Enabled'], 'VerificationStatus' => ['shape' => 'VerificationStatus']]], 'IdentityInfoList' => ['type' => 'list', 'member' => ['shape' => 'IdentityInfo']], 'IdentityType' => ['type' => 'string', 'enum' => ['EMAIL_ADDRESS', 'DOMAIN', 'MANAGED_DOMAIN']], 'ImageUrl' => ['type' => 'string'], 'ImportDataSource' => ['type' => 'structure', 'required' => ['S3Url', 'DataFormat'], 'members' => ['S3Url' => ['shape' => 'S3Url'], 'DataFormat' => ['shape' => 'DataFormat']]], 'ImportDestination' => ['type' => 'structure', 'members' => ['SuppressionListDestination' => ['shape' => 'SuppressionListDestination'], 'ContactListDestination' => ['shape' => 'ContactListDestination']]], 'ImportDestinationType' => ['type' => 'string', 'enum' => ['SUPPRESSION_LIST', 'CONTACT_LIST']], 'ImportJobSummary' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'ImportDestination' => ['shape' => 'ImportDestination'], 'JobStatus' => ['shape' => 'JobStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'ProcessedRecordsCount' => ['shape' => 'ProcessedRecordsCount'], 'FailedRecordsCount' => ['shape' => 'FailedRecordsCount']]], 'ImportJobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImportJobSummary']], 'InboxPlacementTrackingOption' => ['type' => 'structure', 'members' => ['Global' => ['shape' => 'Enabled'], 'TrackedIsps' => ['shape' => 'IspNameList']]], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Ip' => ['type' => 'string'], 'IpList' => ['type' => 'list', 'member' => ['shape' => 'Ip']], 'IspName' => ['type' => 'string'], 'IspNameList' => ['type' => 'list', 'member' => ['shape' => 'IspName']], 'IspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'PlacementStatistics' => ['shape' => 'PlacementStatistics']]], 'IspPlacements' => ['type' => 'list', 'member' => ['shape' => 'IspPlacement']], 'JobId' => ['type' => 'string', 'min' => 1], 'JobStatus' => ['type' => 'string', 'enum' => ['CREATED', 'PROCESSING', 'COMPLETED', 'FAILED']], 'KinesisFirehoseDestination' => ['type' => 'structure', 'required' => ['IamRoleArn', 'DeliveryStreamArn'], 'members' => ['IamRoleArn' => ['shape' => 'AmazonResourceName'], 'DeliveryStreamArn' => ['shape' => 'AmazonResourceName']]], 'LastFreshStart' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListConfigurationSetsResponse' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSetNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactListsRequest' => ['type' => 'structure', 'members' => ['PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListContactListsResponse' => ['type' => 'structure', 'members' => ['ContactLists' => ['shape' => 'ListOfContactLists'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactsFilter' => ['type' => 'structure', 'members' => ['FilteredStatus' => ['shape' => 'SubscriptionStatus'], 'TopicFilter' => ['shape' => 'TopicFilter']]], 'ListContactsRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'Filter' => ['shape' => 'ListContactsFilter'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListContactsResponse' => ['type' => 'structure', 'members' => ['Contacts' => ['shape' => 'ListOfContacts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCustomVerificationEmailTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListCustomVerificationEmailTemplatesResponse' => ['type' => 'structure', 'members' => ['CustomVerificationEmailTemplates' => ['shape' => 'CustomVerificationEmailTemplatesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDedicatedIpPoolsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDedicatedIpPoolsResponse' => ['type' => 'structure', 'members' => ['DedicatedIpPools' => ['shape' => 'ListOfDedicatedIpPools'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeliverabilityTestReportsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDeliverabilityTestReportsResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReports'], 'members' => ['DeliverabilityTestReports' => ['shape' => 'DeliverabilityTestReports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainDeliverabilityCampaignsRequest' => ['type' => 'structure', 'required' => ['StartDate', 'EndDate', 'SubscribedDomain'], 'members' => ['StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate'], 'SubscribedDomain' => ['shape' => 'Domain', 'location' => 'uri', 'locationName' => 'SubscribedDomain'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDomainDeliverabilityCampaignsResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaigns'], 'members' => ['DomainDeliverabilityCampaigns' => ['shape' => 'DomainDeliverabilityCampaignList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEmailIdentitiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListEmailIdentitiesResponse' => ['type' => 'structure', 'members' => ['EmailIdentities' => ['shape' => 'IdentityInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEmailTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListEmailTemplatesResponse' => ['type' => 'structure', 'members' => ['TemplatesMetadata' => ['shape' => 'EmailTemplateMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImportJobsRequest' => ['type' => 'structure', 'members' => ['ImportDestinationType' => ['shape' => 'ImportDestinationType'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListImportJobsResponse' => ['type' => 'structure', 'members' => ['ImportJobs' => ['shape' => 'ImportJobSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListManagementOptions' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'TopicName' => ['shape' => 'TopicName']]], 'ListOfContactLists' => ['type' => 'list', 'member' => ['shape' => 'ContactList']], 'ListOfContacts' => ['type' => 'list', 'member' => ['shape' => 'Contact']], 'ListOfDedicatedIpPools' => ['type' => 'list', 'member' => ['shape' => 'PoolName']], 'ListRecommendationFilterValue' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ListRecommendationsFilter' => ['type' => 'map', 'key' => ['shape' => 'ListRecommendationsFilterKey'], 'value' => ['shape' => 'ListRecommendationFilterValue'], 'max' => 2, 'min' => 1], 'ListRecommendationsFilterKey' => ['type' => 'string', 'enum' => ['TYPE', 'IMPACT', 'STATUS', 'RESOURCE_ARN']], 'ListRecommendationsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ListRecommendationsFilter'], 'NextToken' => ['shape' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems']]], 'ListRecommendationsResponse' => ['type' => 'structure', 'members' => ['Recommendations' => ['shape' => 'RecommendationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSuppressedDestinationsRequest' => ['type' => 'structure', 'members' => ['Reasons' => ['shape' => 'SuppressionListReasons', 'location' => 'querystring', 'locationName' => 'Reason'], 'StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListSuppressedDestinationsResponse' => ['type' => 'structure', 'members' => ['SuppressedDestinationSummaries' => ['shape' => 'SuppressedDestinationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'TagList']]], 'MailFromAttributes' => ['type' => 'structure', 'required' => ['MailFromDomain', 'MailFromDomainStatus', 'BehaviorOnMxFailure'], 'members' => ['MailFromDomain' => ['shape' => 'MailFromDomainName'], 'MailFromDomainStatus' => ['shape' => 'MailFromDomainStatus'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'MailFromDomainName' => ['type' => 'string'], 'MailFromDomainNotVerifiedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MailFromDomainStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE']], 'MailType' => ['type' => 'string', 'enum' => ['MARKETING', 'TRANSACTIONAL']], 'Max24HourSend' => ['type' => 'double'], 'MaxItems' => ['type' => 'integer'], 'MaxSendRate' => ['type' => 'double'], 'Message' => ['type' => 'structure', 'required' => ['Subject', 'Body'], 'members' => ['Subject' => ['shape' => 'Content'], 'Body' => ['shape' => 'Body']]], 'MessageContent' => ['type' => 'string'], 'MessageData' => ['type' => 'string'], 'MessageRejected' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MessageTag' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MessageTagName'], 'Value' => ['shape' => 'MessageTagValue']]], 'MessageTagList' => ['type' => 'list', 'member' => ['shape' => 'MessageTag']], 'MessageTagName' => ['type' => 'string'], 'MessageTagValue' => ['type' => 'string'], 'Metric' => ['type' => 'string', 'enum' => ['SEND', 'COMPLAINT', 'PERMANENT_BOUNCE', 'TRANSIENT_BOUNCE', 'OPEN', 'CLICK', 'DELIVERY', 'DELIVERY_OPEN', 'DELIVERY_CLICK', 'DELIVERY_COMPLAINT']], 'MetricDataError' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Code' => ['shape' => 'QueryErrorCode'], 'Message' => ['shape' => 'QueryErrorMessage']]], 'MetricDataErrorList' => ['type' => 'list', 'member' => ['shape' => 'MetricDataError']], 'MetricDataResult' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Timestamps' => ['shape' => 'TimestampList'], 'Values' => ['shape' => 'MetricValueList']]], 'MetricDataResultList' => ['type' => 'list', 'member' => ['shape' => 'MetricDataResult']], 'MetricDimensionName' => ['type' => 'string', 'enum' => ['EMAIL_IDENTITY', 'CONFIGURATION_SET', 'ISP']], 'MetricDimensionValue' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string', 'enum' => ['VDM']], 'MetricValueList' => ['type' => 'list', 'member' => ['shape' => 'Counter']], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OutboundMessageId' => ['type' => 'string'], 'OverallVolume' => ['type' => 'structure', 'members' => ['VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'ReadRatePercent' => ['shape' => 'Percentage'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'Percentage' => ['type' => 'double'], 'Percentage100Wrapper' => ['type' => 'integer'], 'PinpointDestination' => ['type' => 'structure', 'members' => ['ApplicationArn' => ['shape' => 'AmazonResourceName']]], 'PlacementStatistics' => ['type' => 'structure', 'members' => ['InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage'], 'MissingPercentage' => ['shape' => 'Percentage'], 'SpfPercentage' => ['shape' => 'Percentage'], 'DkimPercentage' => ['shape' => 'Percentage']]], 'Policy' => ['type' => 'string', 'min' => 1], 'PolicyMap' => ['type' => 'map', 'key' => ['shape' => 'PolicyName'], 'value' => ['shape' => 'Policy']], 'PolicyName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PoolName' => ['type' => 'string'], 'PrivateKey' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+\\/]+={0,2}$', 'sensitive' => \true], 'ProcessedRecordsCount' => ['type' => 'integer'], 'PutAccountDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'members' => ['AutoWarmupEnabled' => ['shape' => 'Enabled']]], 'PutAccountDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountDetailsRequest' => ['type' => 'structure', 'required' => ['MailType', 'WebsiteURL', 'UseCaseDescription'], 'members' => ['MailType' => ['shape' => 'MailType'], 'WebsiteURL' => ['shape' => 'WebsiteURL'], 'ContactLanguage' => ['shape' => 'ContactLanguage'], 'UseCaseDescription' => ['shape' => 'UseCaseDescription'], 'AdditionalContactEmailAddresses' => ['shape' => 'AdditionalContactEmailAddresses'], 'ProductionAccessEnabled' => ['shape' => 'EnabledWrapper']]], 'PutAccountDetailsResponse' => ['type' => 'structure', 'members' => []], 'PutAccountSendingAttributesRequest' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'PutAccountSendingAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountSuppressionAttributesRequest' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'PutAccountSuppressionAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountVdmAttributesRequest' => ['type' => 'structure', 'required' => ['VdmAttributes'], 'members' => ['VdmAttributes' => ['shape' => 'VdmAttributes']]], 'PutAccountVdmAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetDeliveryOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'SendingPoolName']]], 'PutConfigurationSetDeliveryOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetReputationOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'ReputationMetricsEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetReputationOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetSendingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'SendingEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetSendingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetSuppressionOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'PutConfigurationSetSuppressionOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'PutConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetVdmOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'PutConfigurationSetVdmOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpInPoolRequest' => ['type' => 'structure', 'required' => ['Ip', 'DestinationPoolName'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'DestinationPoolName' => ['shape' => 'PoolName']]], 'PutDedicatedIpInPoolResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'required' => ['Ip', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper']]], 'PutDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutDeliverabilityDashboardOptionRequest' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'PutDeliverabilityDashboardOptionResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityConfigurationSetAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'PutEmailIdentityConfigurationSetAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityDkimAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'SigningEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityDkimAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityDkimSigningAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'SigningAttributesOrigin'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'SigningAttributesOrigin' => ['shape' => 'DkimSigningAttributesOrigin'], 'SigningAttributes' => ['shape' => 'DkimSigningAttributes']]], 'PutEmailIdentityDkimSigningAttributesResponse' => ['type' => 'structure', 'members' => ['DkimStatus' => ['shape' => 'DkimStatus'], 'DkimTokens' => ['shape' => 'DnsTokenList']]], 'PutEmailIdentityFeedbackAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'EmailForwardingEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityFeedbackAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityMailFromAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'MailFromDomain' => ['shape' => 'MailFromDomainName'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'PutEmailIdentityMailFromAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason']]], 'PutSuppressedDestinationResponse' => ['type' => 'structure', 'members' => []], 'QueryErrorCode' => ['type' => 'string', 'enum' => ['INTERNAL_FAILURE', 'ACCESS_DENIED']], 'QueryErrorMessage' => ['type' => 'string'], 'QueryIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1], 'RawMessage' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'RawMessageData']]], 'RawMessageData' => ['type' => 'blob'], 'RblName' => ['type' => 'string'], 'Recommendation' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Type' => ['shape' => 'RecommendationType'], 'Description' => ['shape' => 'RecommendationDescription'], 'Status' => ['shape' => 'RecommendationStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Impact' => ['shape' => 'RecommendationImpact']]], 'RecommendationDescription' => ['type' => 'string'], 'RecommendationImpact' => ['type' => 'string', 'enum' => ['LOW', 'HIGH']], 'RecommendationStatus' => ['type' => 'string', 'enum' => ['OPEN', 'FIXED']], 'RecommendationType' => ['type' => 'string', 'enum' => ['DKIM', 'DMARC', 'SPF']], 'RecommendationsList' => ['type' => 'list', 'member' => ['shape' => 'Recommendation']], 'RenderedEmailTemplate' => ['type' => 'string'], 'ReplacementEmailContent' => ['type' => 'structure', 'members' => ['ReplacementTemplate' => ['shape' => 'ReplacementTemplate']]], 'ReplacementTemplate' => ['type' => 'structure', 'members' => ['ReplacementTemplateData' => ['shape' => 'EmailTemplateData']]], 'ReportId' => ['type' => 'string'], 'ReportName' => ['type' => 'string'], 'ReputationOptions' => ['type' => 'structure', 'members' => ['ReputationMetricsEnabled' => ['shape' => 'Enabled'], 'LastFreshStart' => ['shape' => 'LastFreshStart']]], 'ReviewDetails' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ReviewStatus'], 'CaseId' => ['shape' => 'CaseId']]], 'ReviewStatus' => ['type' => 'string', 'enum' => ['PENDING', 'FAILED', 'GRANTED', 'DENIED']], 'S3Url' => ['type' => 'string', 'pattern' => '^s3:\\/\\/([^\\/]+)\\/(.*?([^\\/]+)\\/?)$'], 'ScalingMode' => ['type' => 'string', 'enum' => ['STANDARD', 'MANAGED']], 'Selector' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9]))$'], 'SendBulkEmailRequest' => ['type' => 'structure', 'required' => ['DefaultContent', 'BulkEmailEntries'], 'members' => ['FromEmailAddress' => ['shape' => 'EmailAddress'], 'FromEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'ReplyToAddresses' => ['shape' => 'EmailAddressList'], 'FeedbackForwardingEmailAddress' => ['shape' => 'EmailAddress'], 'FeedbackForwardingEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'DefaultEmailTags' => ['shape' => 'MessageTagList'], 'DefaultContent' => ['shape' => 'BulkEmailContent'], 'BulkEmailEntries' => ['shape' => 'BulkEmailEntryList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendBulkEmailResponse' => ['type' => 'structure', 'required' => ['BulkEmailEntryResults'], 'members' => ['BulkEmailEntryResults' => ['shape' => 'BulkEmailEntryResultList']]], 'SendCustomVerificationEmailRequest' => ['type' => 'structure', 'required' => ['EmailAddress', 'TemplateName'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'TemplateName' => ['shape' => 'EmailTemplateName'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendCustomVerificationEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId']]], 'SendEmailRequest' => ['type' => 'structure', 'required' => ['Content'], 'members' => ['FromEmailAddress' => ['shape' => 'EmailAddress'], 'FromEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'Destination' => ['shape' => 'Destination'], 'ReplyToAddresses' => ['shape' => 'EmailAddressList'], 'FeedbackForwardingEmailAddress' => ['shape' => 'EmailAddress'], 'FeedbackForwardingEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'Content' => ['shape' => 'EmailContent'], 'EmailTags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'ListManagementOptions' => ['shape' => 'ListManagementOptions']]], 'SendEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId']]], 'SendQuota' => ['type' => 'structure', 'members' => ['Max24HourSend' => ['shape' => 'Max24HourSend'], 'MaxSendRate' => ['shape' => 'MaxSendRate'], 'SentLast24Hours' => ['shape' => 'SentLast24Hours']]], 'SendingOptions' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'SendingPausedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SendingPoolName' => ['type' => 'string'], 'SentLast24Hours' => ['type' => 'double'], 'SnsDestination' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName']]], 'Subject' => ['type' => 'string'], 'SubscriptionStatus' => ['type' => 'string', 'enum' => ['OPT_IN', 'OPT_OUT']], 'SuccessRedirectionURL' => ['type' => 'string'], 'SuppressedDestination' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason', 'LastUpdateTime'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason'], 'LastUpdateTime' => ['shape' => 'Timestamp'], 'Attributes' => ['shape' => 'SuppressedDestinationAttributes']]], 'SuppressedDestinationAttributes' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId'], 'FeedbackId' => ['shape' => 'FeedbackId']]], 'SuppressedDestinationSummaries' => ['type' => 'list', 'member' => ['shape' => 'SuppressedDestinationSummary']], 'SuppressedDestinationSummary' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason', 'LastUpdateTime'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason'], 'LastUpdateTime' => ['shape' => 'Timestamp']]], 'SuppressionAttributes' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'SuppressionListDestination' => ['type' => 'structure', 'required' => ['SuppressionListImportAction'], 'members' => ['SuppressionListImportAction' => ['shape' => 'SuppressionListImportAction']]], 'SuppressionListImportAction' => ['type' => 'string', 'enum' => ['DELETE', 'PUT']], 'SuppressionListReason' => ['type' => 'string', 'enum' => ['BOUNCE', 'COMPLAINT']], 'SuppressionListReasons' => ['type' => 'list', 'member' => ['shape' => 'SuppressionListReason']], 'SuppressionOptions' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'Template' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateArn' => ['shape' => 'AmazonResourceName'], 'TemplateData' => ['shape' => 'EmailTemplateData']]], 'TemplateContent' => ['type' => 'string'], 'TestRenderEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateData'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'TemplateData' => ['shape' => 'EmailTemplateData']]], 'TestRenderEmailTemplateResponse' => ['type' => 'structure', 'required' => ['RenderedTemplate'], 'members' => ['RenderedTemplate' => ['shape' => 'RenderedEmailTemplate']]], 'Timestamp' => ['type' => 'timestamp'], 'TimestampList' => ['type' => 'list', 'member' => ['shape' => 'Timestamp']], 'TlsPolicy' => ['type' => 'string', 'enum' => ['REQUIRE', 'OPTIONAL']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Topic' => ['type' => 'structure', 'required' => ['TopicName', 'DisplayName', 'DefaultSubscriptionStatus'], 'members' => ['TopicName' => ['shape' => 'TopicName'], 'DisplayName' => ['shape' => 'DisplayName'], 'Description' => ['shape' => 'Description'], 'DefaultSubscriptionStatus' => ['shape' => 'SubscriptionStatus']]], 'TopicFilter' => ['type' => 'structure', 'members' => ['TopicName' => ['shape' => 'TopicName'], 'UseDefaultIfPreferenceUnavailable' => ['shape' => 'UseDefaultIfPreferenceUnavailable']]], 'TopicName' => ['type' => 'string'], 'TopicPreference' => ['type' => 'structure', 'required' => ['TopicName', 'SubscriptionStatus'], 'members' => ['TopicName' => ['shape' => 'TopicName'], 'SubscriptionStatus' => ['shape' => 'SubscriptionStatus']]], 'TopicPreferenceList' => ['type' => 'list', 'member' => ['shape' => 'TopicPreference']], 'Topics' => ['type' => 'list', 'member' => ['shape' => 'Topic']], 'TrackingOptions' => ['type' => 'structure', 'required' => ['CustomRedirectDomain'], 'members' => ['CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'UnsubscribeAll' => ['type' => 'boolean'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'UpdateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description']]], 'UpdateContactListResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData']]], 'UpdateContactResponse' => ['type' => 'structure', 'members' => []], 'UpdateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'FromEmailAddress', 'TemplateSubject', 'TemplateContent', 'SuccessRedirectionURL', 'FailureRedirectionURL'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'UpdateCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'UpdateEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName', 'Policy'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName'], 'Policy' => ['shape' => 'Policy']]], 'UpdateEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'UpdateEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'UpdateEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'UseCaseDescription' => ['type' => 'string', 'max' => 5000, 'min' => 1, 'sensitive' => \true], 'UseDefaultIfPreferenceUnavailable' => ['type' => 'boolean'], 'VdmAttributes' => ['type' => 'structure', 'required' => ['VdmEnabled'], 'members' => ['VdmEnabled' => ['shape' => 'FeatureStatus'], 'DashboardAttributes' => ['shape' => 'DashboardAttributes'], 'GuardianAttributes' => ['shape' => 'GuardianAttributes']]], 'VdmOptions' => ['type' => 'structure', 'members' => ['DashboardOptions' => ['shape' => 'DashboardOptions'], 'GuardianOptions' => ['shape' => 'GuardianOptions']]], 'VerificationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE', 'NOT_STARTED']], 'Volume' => ['type' => 'long'], 'VolumeStatistics' => ['type' => 'structure', 'members' => ['InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'ProjectedInbox' => ['shape' => 'Volume'], 'ProjectedSpam' => ['shape' => 'Volume']]], 'WarmupStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'DONE']], 'WebsiteURL' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?', 'sensitive' => \true]]]; +return ['version' => '2.0', 'metadata' => ['apiVersion' => '2019-09-27', 'endpointPrefix' => 'email', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Amazon SES V2', 'serviceFullName' => 'Amazon Simple Email Service', 'serviceId' => 'SESv2', 'signatureVersion' => 'v4', 'signingName' => 'ses', 'uid' => 'sesv2-2019-09-27'], 'operations' => ['BatchGetMetricData' => ['name' => 'BatchGetMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/metrics/batch'], 'input' => ['shape' => 'BatchGetMetricDataRequest'], 'output' => ['shape' => 'BatchGetMetricDataResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/configuration-sets'], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateConfigurationSetEventDestination' => ['name' => 'CreateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'CreateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'CreateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'CreateContact' => ['name' => 'CreateContact', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts'], 'input' => ['shape' => 'CreateContactRequest'], 'output' => ['shape' => 'CreateContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException']]], 'CreateContactList' => ['name' => 'CreateContactList', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/contact-lists'], 'input' => ['shape' => 'CreateContactListRequest'], 'output' => ['shape' => 'CreateContactListResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException']]], 'CreateCustomVerificationEmailTemplate' => ['name' => 'CreateCustomVerificationEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/custom-verification-email-templates'], 'input' => ['shape' => 'CreateCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'CreateCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException']]], 'CreateDedicatedIpPool' => ['name' => 'CreateDedicatedIpPool', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/dedicated-ip-pools'], 'input' => ['shape' => 'CreateDedicatedIpPoolRequest'], 'output' => ['shape' => 'CreateDedicatedIpPoolResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateDeliverabilityTestReport' => ['name' => 'CreateDeliverabilityTestReport', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/deliverability-dashboard/test'], 'input' => ['shape' => 'CreateDeliverabilityTestReportRequest'], 'output' => ['shape' => 'CreateDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'CreateEmailIdentity' => ['name' => 'CreateEmailIdentity', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/identities'], 'input' => ['shape' => 'CreateEmailIdentityRequest'], 'output' => ['shape' => 'CreateEmailIdentityResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException']]], 'CreateEmailIdentityPolicy' => ['name' => 'CreateEmailIdentityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'CreateEmailIdentityPolicyRequest'], 'output' => ['shape' => 'CreateEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'AlreadyExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'CreateEmailTemplate' => ['name' => 'CreateEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/templates'], 'input' => ['shape' => 'CreateEmailTemplateRequest'], 'output' => ['shape' => 'CreateEmailTemplateResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException']]], 'CreateImportJob' => ['name' => 'CreateImportJob', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/import-jobs'], 'input' => ['shape' => 'CreateImportJobRequest'], 'output' => ['shape' => 'CreateImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteConfigurationSetEventDestination' => ['name' => 'DeleteConfigurationSetEventDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'DeleteConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'DeleteConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteContact' => ['name' => 'DeleteContact', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'DeleteContactRequest'], 'output' => ['shape' => 'DeleteContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'DeleteContactList' => ['name' => 'DeleteContactList', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'DeleteContactListRequest'], 'output' => ['shape' => 'DeleteContactListResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteCustomVerificationEmailTemplate' => ['name' => 'DeleteCustomVerificationEmailTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'DeleteCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'DeleteCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteDedicatedIpPool' => ['name' => 'DeleteDedicatedIpPool', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/dedicated-ip-pools/{PoolName}'], 'input' => ['shape' => 'DeleteDedicatedIpPoolRequest'], 'output' => ['shape' => 'DeleteDedicatedIpPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteEmailIdentity' => ['name' => 'DeleteEmailIdentity', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'DeleteEmailIdentityRequest'], 'output' => ['shape' => 'DeleteEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException']]], 'DeleteEmailIdentityPolicy' => ['name' => 'DeleteEmailIdentityPolicy', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'DeleteEmailIdentityPolicyRequest'], 'output' => ['shape' => 'DeleteEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteEmailTemplate' => ['name' => 'DeleteEmailTemplate', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'DeleteEmailTemplateRequest'], 'output' => ['shape' => 'DeleteEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'DeleteSuppressedDestination' => ['name' => 'DeleteSuppressedDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/suppression/addresses/{EmailAddress}'], 'input' => ['shape' => 'DeleteSuppressedDestinationRequest'], 'output' => ['shape' => 'DeleteSuppressedDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'GetAccount' => ['name' => 'GetAccount', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/account'], 'input' => ['shape' => 'GetAccountRequest'], 'output' => ['shape' => 'GetAccountResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetBlacklistReports' => ['name' => 'GetBlacklistReports', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/blacklist-report'], 'input' => ['shape' => 'GetBlacklistReportsRequest'], 'output' => ['shape' => 'GetBlacklistReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSet' => ['name' => 'GetConfigurationSet', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}'], 'input' => ['shape' => 'GetConfigurationSetRequest'], 'output' => ['shape' => 'GetConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetConfigurationSetEventDestinations' => ['name' => 'GetConfigurationSetEventDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations'], 'input' => ['shape' => 'GetConfigurationSetEventDestinationsRequest'], 'output' => ['shape' => 'GetConfigurationSetEventDestinationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetContact' => ['name' => 'GetContact', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'GetContactRequest'], 'output' => ['shape' => 'GetContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'GetContactList' => ['name' => 'GetContactList', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'GetContactListRequest'], 'output' => ['shape' => 'GetContactListResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetCustomVerificationEmailTemplate' => ['name' => 'GetCustomVerificationEmailTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'GetCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'GetCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIp' => ['name' => 'GetDedicatedIp', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ips/{IP}'], 'input' => ['shape' => 'GetDedicatedIpRequest'], 'output' => ['shape' => 'GetDedicatedIpResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIpPool' => ['name' => 'GetDedicatedIpPool', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ip-pools/{PoolName}'], 'input' => ['shape' => 'GetDedicatedIpPoolRequest'], 'output' => ['shape' => 'GetDedicatedIpPoolResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDedicatedIps' => ['name' => 'GetDedicatedIps', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ips'], 'input' => ['shape' => 'GetDedicatedIpsRequest'], 'output' => ['shape' => 'GetDedicatedIpsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityDashboardOptions' => ['name' => 'GetDeliverabilityDashboardOptions', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard'], 'input' => ['shape' => 'GetDeliverabilityDashboardOptionsRequest'], 'output' => ['shape' => 'GetDeliverabilityDashboardOptionsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'GetDeliverabilityTestReport' => ['name' => 'GetDeliverabilityTestReport', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/test-reports/{ReportId}'], 'input' => ['shape' => 'GetDeliverabilityTestReportRequest'], 'output' => ['shape' => 'GetDeliverabilityTestReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetDomainDeliverabilityCampaign' => ['name' => 'GetDomainDeliverabilityCampaign', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/campaigns/{CampaignId}'], 'input' => ['shape' => 'GetDomainDeliverabilityCampaignRequest'], 'output' => ['shape' => 'GetDomainDeliverabilityCampaignResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'GetDomainStatisticsReport' => ['name' => 'GetDomainStatisticsReport', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/statistics-report/{Domain}'], 'input' => ['shape' => 'GetDomainStatisticsReportRequest'], 'output' => ['shape' => 'GetDomainStatisticsReportResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'GetEmailIdentity' => ['name' => 'GetEmailIdentity', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities/{EmailIdentity}'], 'input' => ['shape' => 'GetEmailIdentityRequest'], 'output' => ['shape' => 'GetEmailIdentityResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetEmailIdentityPolicies' => ['name' => 'GetEmailIdentityPolicies', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies'], 'input' => ['shape' => 'GetEmailIdentityPoliciesRequest'], 'output' => ['shape' => 'GetEmailIdentityPoliciesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetEmailTemplate' => ['name' => 'GetEmailTemplate', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'GetEmailTemplateRequest'], 'output' => ['shape' => 'GetEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'GetImportJob' => ['name' => 'GetImportJob', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/import-jobs/{JobId}'], 'input' => ['shape' => 'GetImportJobRequest'], 'output' => ['shape' => 'GetImportJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'GetSuppressedDestination' => ['name' => 'GetSuppressedDestination', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/suppression/addresses/{EmailAddress}'], 'input' => ['shape' => 'GetSuppressedDestinationRequest'], 'output' => ['shape' => 'GetSuppressedDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'ListConfigurationSets' => ['name' => 'ListConfigurationSets', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/configuration-sets'], 'input' => ['shape' => 'ListConfigurationSetsRequest'], 'output' => ['shape' => 'ListConfigurationSetsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListContactLists' => ['name' => 'ListContactLists', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists'], 'input' => ['shape' => 'ListContactListsRequest'], 'output' => ['shape' => 'ListContactListsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'ListContacts' => ['name' => 'ListContacts', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts'], 'input' => ['shape' => 'ListContactsRequest'], 'output' => ['shape' => 'ListContactsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException']]], 'ListCustomVerificationEmailTemplates' => ['name' => 'ListCustomVerificationEmailTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/custom-verification-email-templates'], 'input' => ['shape' => 'ListCustomVerificationEmailTemplatesRequest'], 'output' => ['shape' => 'ListCustomVerificationEmailTemplatesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDedicatedIpPools' => ['name' => 'ListDedicatedIpPools', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/dedicated-ip-pools'], 'input' => ['shape' => 'ListDedicatedIpPoolsRequest'], 'output' => ['shape' => 'ListDedicatedIpPoolsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListDeliverabilityTestReports' => ['name' => 'ListDeliverabilityTestReports', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/test-reports'], 'input' => ['shape' => 'ListDeliverabilityTestReportsRequest'], 'output' => ['shape' => 'ListDeliverabilityTestReportsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'ListDomainDeliverabilityCampaigns' => ['name' => 'ListDomainDeliverabilityCampaigns', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns'], 'input' => ['shape' => 'ListDomainDeliverabilityCampaignsRequest'], 'output' => ['shape' => 'ListDomainDeliverabilityCampaignsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListEmailIdentities' => ['name' => 'ListEmailIdentities', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/identities'], 'input' => ['shape' => 'ListEmailIdentitiesRequest'], 'output' => ['shape' => 'ListEmailIdentitiesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListEmailTemplates' => ['name' => 'ListEmailTemplates', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/templates'], 'input' => ['shape' => 'ListEmailTemplatesRequest'], 'output' => ['shape' => 'ListEmailTemplatesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListImportJobs' => ['name' => 'ListImportJobs', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/import-jobs'], 'input' => ['shape' => 'ListImportJobsRequest'], 'output' => ['shape' => 'ListImportJobsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'ListRecommendations' => ['name' => 'ListRecommendations', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/vdm/recommendations'], 'input' => ['shape' => 'ListRecommendationsRequest'], 'output' => ['shape' => 'ListRecommendationsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException']]], 'ListSuppressedDestinations' => ['name' => 'ListSuppressedDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/suppression/addresses'], 'input' => ['shape' => 'ListSuppressedDestinationsRequest'], 'output' => ['shape' => 'ListSuppressedDestinationsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidNextTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'PutAccountDedicatedIpWarmupAttributes' => ['name' => 'PutAccountDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/dedicated-ips/warmup'], 'input' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutAccountDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountDetails' => ['name' => 'PutAccountDetails', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/account/details'], 'input' => ['shape' => 'PutAccountDetailsRequest'], 'output' => ['shape' => 'PutAccountDetailsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException']]], 'PutAccountSendingAttributes' => ['name' => 'PutAccountSendingAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/sending'], 'input' => ['shape' => 'PutAccountSendingAttributesRequest'], 'output' => ['shape' => 'PutAccountSendingAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountSuppressionAttributes' => ['name' => 'PutAccountSuppressionAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/suppression'], 'input' => ['shape' => 'PutAccountSuppressionAttributesRequest'], 'output' => ['shape' => 'PutAccountSuppressionAttributesResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutAccountVdmAttributes' => ['name' => 'PutAccountVdmAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/account/vdm'], 'input' => ['shape' => 'PutAccountVdmAttributesRequest'], 'output' => ['shape' => 'PutAccountVdmAttributesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'PutConfigurationSetDeliveryOptions' => ['name' => 'PutConfigurationSetDeliveryOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/delivery-options'], 'input' => ['shape' => 'PutConfigurationSetDeliveryOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetDeliveryOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetReputationOptions' => ['name' => 'PutConfigurationSetReputationOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/reputation-options'], 'input' => ['shape' => 'PutConfigurationSetReputationOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetReputationOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetSendingOptions' => ['name' => 'PutConfigurationSetSendingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/sending'], 'input' => ['shape' => 'PutConfigurationSetSendingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetSendingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetSuppressionOptions' => ['name' => 'PutConfigurationSetSuppressionOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/suppression-options'], 'input' => ['shape' => 'PutConfigurationSetSuppressionOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetSuppressionOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetTrackingOptions' => ['name' => 'PutConfigurationSetTrackingOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/tracking-options'], 'input' => ['shape' => 'PutConfigurationSetTrackingOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetTrackingOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutConfigurationSetVdmOptions' => ['name' => 'PutConfigurationSetVdmOptions', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options'], 'input' => ['shape' => 'PutConfigurationSetVdmOptionsRequest'], 'output' => ['shape' => 'PutConfigurationSetVdmOptionsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpInPool' => ['name' => 'PutDedicatedIpInPool', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/dedicated-ips/{IP}/pool'], 'input' => ['shape' => 'PutDedicatedIpInPoolRequest'], 'output' => ['shape' => 'PutDedicatedIpInPoolResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDedicatedIpWarmupAttributes' => ['name' => 'PutDedicatedIpWarmupAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/dedicated-ips/{IP}/warmup'], 'input' => ['shape' => 'PutDedicatedIpWarmupAttributesRequest'], 'output' => ['shape' => 'PutDedicatedIpWarmupAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutDeliverabilityDashboardOption' => ['name' => 'PutDeliverabilityDashboardOption', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/deliverability-dashboard'], 'input' => ['shape' => 'PutDeliverabilityDashboardOptionRequest'], 'output' => ['shape' => 'PutDeliverabilityDashboardOptionResponse'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityConfigurationSetAttributes' => ['name' => 'PutEmailIdentityConfigurationSetAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/configuration-set'], 'input' => ['shape' => 'PutEmailIdentityConfigurationSetAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityConfigurationSetAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityDkimAttributes' => ['name' => 'PutEmailIdentityDkimAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/dkim'], 'input' => ['shape' => 'PutEmailIdentityDkimAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityDkimAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityDkimSigningAttributes' => ['name' => 'PutEmailIdentityDkimSigningAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/email/identities/{EmailIdentity}/dkim/signing'], 'input' => ['shape' => 'PutEmailIdentityDkimSigningAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityDkimSigningAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityFeedbackAttributes' => ['name' => 'PutEmailIdentityFeedbackAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/feedback'], 'input' => ['shape' => 'PutEmailIdentityFeedbackAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityFeedbackAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutEmailIdentityMailFromAttributes' => ['name' => 'PutEmailIdentityMailFromAttributes', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/mail-from'], 'input' => ['shape' => 'PutEmailIdentityMailFromAttributesRequest'], 'output' => ['shape' => 'PutEmailIdentityMailFromAttributesResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'PutSuppressedDestination' => ['name' => 'PutSuppressedDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/suppression/addresses'], 'input' => ['shape' => 'PutSuppressedDestinationRequest'], 'output' => ['shape' => 'PutSuppressedDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'SendBulkEmail' => ['name' => 'SendBulkEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-bulk-emails'], 'input' => ['shape' => 'SendBulkEmailRequest'], 'output' => ['shape' => 'SendBulkEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'SendCustomVerificationEmail' => ['name' => 'SendCustomVerificationEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-custom-verification-emails'], 'input' => ['shape' => 'SendCustomVerificationEmailRequest'], 'output' => ['shape' => 'SendCustomVerificationEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'MessageRejected'], ['shape' => 'SendingPausedException'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'SendEmail' => ['name' => 'SendEmail', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/outbound-emails'], 'input' => ['shape' => 'SendEmailRequest'], 'output' => ['shape' => 'SendEmailResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'LimitExceededException'], ['shape' => 'AccountSuspendedException'], ['shape' => 'SendingPausedException'], ['shape' => 'MessageRejected'], ['shape' => 'MailFromDomainNotVerifiedException'], ['shape' => 'NotFoundException'], ['shape' => 'BadRequestException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'TestRenderEmailTemplate' => ['name' => 'TestRenderEmailTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/v2/email/templates/{TemplateName}/render'], 'input' => ['shape' => 'TestRenderEmailTemplateRequest'], 'output' => ['shape' => 'TestRenderEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/v2/email/tags'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UpdateConfigurationSetEventDestination' => ['name' => 'UpdateConfigurationSetEventDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}'], 'input' => ['shape' => 'UpdateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'UpdateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateContact' => ['name' => 'UpdateContact', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}'], 'input' => ['shape' => 'UpdateContactRequest'], 'output' => ['shape' => 'UpdateContactResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateContactList' => ['name' => 'UpdateContactList', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/contact-lists/{ContactListName}'], 'input' => ['shape' => 'UpdateContactListRequest'], 'output' => ['shape' => 'UpdateContactListResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'NotFoundException'], ['shape' => 'ConcurrentModificationException']]], 'UpdateCustomVerificationEmailTemplate' => ['name' => 'UpdateCustomVerificationEmailTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/custom-verification-email-templates/{TemplateName}'], 'input' => ['shape' => 'UpdateCustomVerificationEmailTemplateRequest'], 'output' => ['shape' => 'UpdateCustomVerificationEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'BadRequestException'], ['shape' => 'TooManyRequestsException']]], 'UpdateEmailIdentityPolicy' => ['name' => 'UpdateEmailIdentityPolicy', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/identities/{EmailIdentity}/policies/{PolicyName}'], 'input' => ['shape' => 'UpdateEmailIdentityPolicyRequest'], 'output' => ['shape' => 'UpdateEmailIdentityPolicyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]], 'UpdateEmailTemplate' => ['name' => 'UpdateEmailTemplate', 'http' => ['method' => 'PUT', 'requestUri' => '/v2/email/templates/{TemplateName}'], 'input' => ['shape' => 'UpdateEmailTemplateRequest'], 'output' => ['shape' => 'UpdateEmailTemplateResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException']]]], 'shapes' => ['AccountDetails' => ['type' => 'structure', 'members' => ['MailType' => ['shape' => 'MailType'], 'WebsiteURL' => ['shape' => 'WebsiteURL'], 'ContactLanguage' => ['shape' => 'ContactLanguage'], 'UseCaseDescription' => ['shape' => 'UseCaseDescription'], 'AdditionalContactEmailAddresses' => ['shape' => 'AdditionalContactEmailAddresses'], 'ReviewDetails' => ['shape' => 'ReviewDetails']]], 'AccountSuspendedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AdditionalContactEmailAddress' => ['type' => 'string', 'max' => 254, 'min' => 6, 'pattern' => '^(.+)@(.+)$', 'sensitive' => \true], 'AdditionalContactEmailAddresses' => ['type' => 'list', 'member' => ['shape' => 'AdditionalContactEmailAddress'], 'max' => 4, 'min' => 1, 'sensitive' => \true], 'AlreadyExistsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string'], 'AttributesData' => ['type' => 'string'], 'BadRequestException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BatchGetMetricDataQueries' => ['type' => 'list', 'member' => ['shape' => 'BatchGetMetricDataQuery'], 'max' => 10, 'min' => 1], 'BatchGetMetricDataQuery' => ['type' => 'structure', 'required' => ['Id', 'Namespace', 'Metric', 'StartDate', 'EndDate'], 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Namespace' => ['shape' => 'MetricNamespace'], 'Metric' => ['shape' => 'Metric'], 'Dimensions' => ['shape' => 'Dimensions'], 'StartDate' => ['shape' => 'Timestamp'], 'EndDate' => ['shape' => 'Timestamp']]], 'BatchGetMetricDataRequest' => ['type' => 'structure', 'required' => ['Queries'], 'members' => ['Queries' => ['shape' => 'BatchGetMetricDataQueries']]], 'BatchGetMetricDataResponse' => ['type' => 'structure', 'members' => ['Results' => ['shape' => 'MetricDataResultList'], 'Errors' => ['shape' => 'MetricDataErrorList']]], 'BehaviorOnMxFailure' => ['type' => 'string', 'enum' => ['USE_DEFAULT_VALUE', 'REJECT_MESSAGE']], 'BlacklistEntries' => ['type' => 'list', 'member' => ['shape' => 'BlacklistEntry']], 'BlacklistEntry' => ['type' => 'structure', 'members' => ['RblName' => ['shape' => 'RblName'], 'ListingTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'BlacklistingDescription']]], 'BlacklistItemName' => ['type' => 'string'], 'BlacklistItemNames' => ['type' => 'list', 'member' => ['shape' => 'BlacklistItemName']], 'BlacklistReport' => ['type' => 'map', 'key' => ['shape' => 'BlacklistItemName'], 'value' => ['shape' => 'BlacklistEntries']], 'BlacklistingDescription' => ['type' => 'string'], 'Body' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'Content'], 'Html' => ['shape' => 'Content']]], 'BulkEmailContent' => ['type' => 'structure', 'members' => ['Template' => ['shape' => 'Template']]], 'BulkEmailEntry' => ['type' => 'structure', 'required' => ['Destination'], 'members' => ['Destination' => ['shape' => 'Destination'], 'ReplacementTags' => ['shape' => 'MessageTagList'], 'ReplacementEmailContent' => ['shape' => 'ReplacementEmailContent']]], 'BulkEmailEntryList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailEntry']], 'BulkEmailEntryResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'BulkEmailStatus'], 'Error' => ['shape' => 'ErrorMessage'], 'MessageId' => ['shape' => 'OutboundMessageId']]], 'BulkEmailEntryResultList' => ['type' => 'list', 'member' => ['shape' => 'BulkEmailEntryResult']], 'BulkEmailStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'MESSAGE_REJECTED', 'MAIL_FROM_DOMAIN_NOT_VERIFIED', 'CONFIGURATION_SET_NOT_FOUND', 'TEMPLATE_NOT_FOUND', 'ACCOUNT_SUSPENDED', 'ACCOUNT_THROTTLED', 'ACCOUNT_DAILY_QUOTA_EXCEEDED', 'INVALID_SENDING_POOL_NAME', 'ACCOUNT_SENDING_PAUSED', 'CONFIGURATION_SET_SENDING_PAUSED', 'INVALID_PARAMETER', 'TRANSIENT_FAILURE', 'FAILED']], 'CampaignId' => ['type' => 'string'], 'CaseId' => ['type' => 'string'], 'Charset' => ['type' => 'string'], 'CloudWatchDestination' => ['type' => 'structure', 'required' => ['DimensionConfigurations'], 'members' => ['DimensionConfigurations' => ['shape' => 'CloudWatchDimensionConfigurations']]], 'CloudWatchDimensionConfiguration' => ['type' => 'structure', 'required' => ['DimensionName', 'DimensionValueSource', 'DefaultDimensionValue'], 'members' => ['DimensionName' => ['shape' => 'DimensionName'], 'DimensionValueSource' => ['shape' => 'DimensionValueSource'], 'DefaultDimensionValue' => ['shape' => 'DefaultDimensionValue']]], 'CloudWatchDimensionConfigurations' => ['type' => 'list', 'member' => ['shape' => 'CloudWatchDimensionConfiguration']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ConfigurationSetName' => ['type' => 'string'], 'ConfigurationSetNameList' => ['type' => 'list', 'member' => ['shape' => 'ConfigurationSetName']], 'ConflictException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Contact' => ['type' => 'structure', 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'TopicDefaultPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ContactLanguage' => ['type' => 'string', 'enum' => ['EN', 'JA']], 'ContactList' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'ContactListDestination' => ['type' => 'structure', 'required' => ['ContactListName', 'ContactListImportAction'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'ContactListImportAction' => ['shape' => 'ContactListImportAction']]], 'ContactListImportAction' => ['type' => 'string', 'enum' => ['DELETE', 'PUT']], 'ContactListName' => ['type' => 'string'], 'Content' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'MessageData'], 'Charset' => ['shape' => 'Charset']]], 'Counter' => ['type' => 'long'], 'CreateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'CreateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList'], 'SuppressionOptions' => ['shape' => 'SuppressionOptions'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'CreateConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'CreateContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'TagList']]], 'CreateContactListResponse' => ['type' => 'structure', 'members' => []], 'CreateContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData']]], 'CreateContactResponse' => ['type' => 'structure', 'members' => []], 'CreateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'FromEmailAddress', 'TemplateSubject', 'TemplateContent', 'SuccessRedirectionURL', 'FailureRedirectionURL'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CreateCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'CreateDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'Tags' => ['shape' => 'TagList'], 'ScalingMode' => ['shape' => 'ScalingMode']]], 'CreateDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'CreateDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['FromEmailAddress', 'Content'], 'members' => ['ReportName' => ['shape' => 'ReportName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'Content' => ['shape' => 'EmailContent'], 'Tags' => ['shape' => 'TagList']]], 'CreateDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['ReportId', 'DeliverabilityTestStatus'], 'members' => ['ReportId' => ['shape' => 'ReportId'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'CreateEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName', 'Policy'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName'], 'Policy' => ['shape' => 'Policy']]], 'CreateEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'CreateEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity'], 'Tags' => ['shape' => 'TagList'], 'DkimSigningAttributes' => ['shape' => 'DkimSigningAttributes'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'CreateEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes']]], 'CreateEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'CreateEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'CreateImportJobRequest' => ['type' => 'structure', 'required' => ['ImportDestination', 'ImportDataSource'], 'members' => ['ImportDestination' => ['shape' => 'ImportDestination'], 'ImportDataSource' => ['shape' => 'ImportDataSource']]], 'CreateImportJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'CustomRedirectDomain' => ['type' => 'string'], 'CustomVerificationEmailTemplateMetadata' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'CustomVerificationEmailTemplatesList' => ['type' => 'list', 'member' => ['shape' => 'CustomVerificationEmailTemplateMetadata']], 'DailyVolume' => ['type' => 'structure', 'members' => ['StartDate' => ['shape' => 'Timestamp'], 'VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'DailyVolumes' => ['type' => 'list', 'member' => ['shape' => 'DailyVolume']], 'DashboardAttributes' => ['type' => 'structure', 'members' => ['EngagementMetrics' => ['shape' => 'FeatureStatus']]], 'DashboardOptions' => ['type' => 'structure', 'members' => ['EngagementMetrics' => ['shape' => 'FeatureStatus']]], 'DataFormat' => ['type' => 'string', 'enum' => ['CSV', 'JSON']], 'DedicatedIp' => ['type' => 'structure', 'required' => ['Ip', 'WarmupStatus', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip'], 'WarmupStatus' => ['shape' => 'WarmupStatus'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper'], 'PoolName' => ['shape' => 'PoolName']]], 'DedicatedIpList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedIp']], 'DedicatedIpPool' => ['type' => 'structure', 'required' => ['PoolName', 'ScalingMode'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'ScalingMode' => ['shape' => 'ScalingMode']]], 'DefaultDimensionValue' => ['type' => 'string'], 'DeleteConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName']]], 'DeleteConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'DeleteConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName']]], 'DeleteContactListResponse' => ['type' => 'structure', 'members' => []], 'DeleteContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'DeleteContactResponse' => ['type' => 'structure', 'members' => []], 'DeleteCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'DeleteCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'uri', 'locationName' => 'PoolName']]], 'DeleteDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName']]], 'DeleteEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'DeleteEmailIdentityResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'DeleteEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'DeleteSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'DeleteSuppressedDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeliverabilityDashboardAccountStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING_EXPIRATION', 'DISABLED']], 'DeliverabilityTestReport' => ['type' => 'structure', 'members' => ['ReportId' => ['shape' => 'ReportId'], 'ReportName' => ['shape' => 'ReportName'], 'Subject' => ['shape' => 'DeliverabilityTestSubject'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'CreateDate' => ['shape' => 'Timestamp'], 'DeliverabilityTestStatus' => ['shape' => 'DeliverabilityTestStatus']]], 'DeliverabilityTestReports' => ['type' => 'list', 'member' => ['shape' => 'DeliverabilityTestReport']], 'DeliverabilityTestStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED']], 'DeliverabilityTestSubject' => ['type' => 'string'], 'DeliveryOptions' => ['type' => 'structure', 'members' => ['TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'PoolName']]], 'Description' => ['type' => 'string'], 'Destination' => ['type' => 'structure', 'members' => ['ToAddresses' => ['shape' => 'EmailAddressList'], 'CcAddresses' => ['shape' => 'EmailAddressList'], 'BccAddresses' => ['shape' => 'EmailAddressList']]], 'DimensionName' => ['type' => 'string'], 'DimensionValueSource' => ['type' => 'string', 'enum' => ['MESSAGE_TAG', 'EMAIL_HEADER', 'LINK_TAG']], 'Dimensions' => ['type' => 'map', 'key' => ['shape' => 'MetricDimensionName'], 'value' => ['shape' => 'MetricDimensionValue'], 'max' => 3, 'min' => 1], 'DisplayName' => ['type' => 'string'], 'DkimAttributes' => ['type' => 'structure', 'members' => ['SigningEnabled' => ['shape' => 'Enabled'], 'Status' => ['shape' => 'DkimStatus'], 'Tokens' => ['shape' => 'DnsTokenList'], 'SigningAttributesOrigin' => ['shape' => 'DkimSigningAttributesOrigin'], 'NextSigningKeyLength' => ['shape' => 'DkimSigningKeyLength'], 'CurrentSigningKeyLength' => ['shape' => 'DkimSigningKeyLength'], 'LastKeyGenerationTimestamp' => ['shape' => 'Timestamp']]], 'DkimSigningAttributes' => ['type' => 'structure', 'members' => ['DomainSigningSelector' => ['shape' => 'Selector'], 'DomainSigningPrivateKey' => ['shape' => 'PrivateKey'], 'NextSigningKeyLength' => ['shape' => 'DkimSigningKeyLength']]], 'DkimSigningAttributesOrigin' => ['type' => 'string', 'enum' => ['AWS_SES', 'EXTERNAL']], 'DkimSigningKeyLength' => ['type' => 'string', 'enum' => ['RSA_1024_BIT', 'RSA_2048_BIT']], 'DkimStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE', 'NOT_STARTED']], 'DnsToken' => ['type' => 'string'], 'DnsTokenList' => ['type' => 'list', 'member' => ['shape' => 'DnsToken']], 'Domain' => ['type' => 'string'], 'DomainDeliverabilityCampaign' => ['type' => 'structure', 'members' => ['CampaignId' => ['shape' => 'CampaignId'], 'ImageUrl' => ['shape' => 'ImageUrl'], 'Subject' => ['shape' => 'Subject'], 'FromAddress' => ['shape' => 'Identity'], 'SendingIps' => ['shape' => 'IpList'], 'FirstSeenDateTime' => ['shape' => 'Timestamp'], 'LastSeenDateTime' => ['shape' => 'Timestamp'], 'InboxCount' => ['shape' => 'Volume'], 'SpamCount' => ['shape' => 'Volume'], 'ReadRate' => ['shape' => 'Percentage'], 'DeleteRate' => ['shape' => 'Percentage'], 'ReadDeleteRate' => ['shape' => 'Percentage'], 'ProjectedVolume' => ['shape' => 'Volume'], 'Esps' => ['shape' => 'Esps']]], 'DomainDeliverabilityCampaignList' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityCampaign']], 'DomainDeliverabilityTrackingOption' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain'], 'SubscriptionStartDate' => ['shape' => 'Timestamp'], 'InboxPlacementTrackingOption' => ['shape' => 'InboxPlacementTrackingOption']]], 'DomainDeliverabilityTrackingOptions' => ['type' => 'list', 'member' => ['shape' => 'DomainDeliverabilityTrackingOption']], 'DomainIspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage']]], 'DomainIspPlacements' => ['type' => 'list', 'member' => ['shape' => 'DomainIspPlacement']], 'EmailAddress' => ['type' => 'string'], 'EmailAddressList' => ['type' => 'list', 'member' => ['shape' => 'EmailAddress']], 'EmailContent' => ['type' => 'structure', 'members' => ['Simple' => ['shape' => 'Message'], 'Raw' => ['shape' => 'RawMessage'], 'Template' => ['shape' => 'Template']]], 'EmailTemplateContent' => ['type' => 'structure', 'members' => ['Subject' => ['shape' => 'EmailTemplateSubject'], 'Text' => ['shape' => 'EmailTemplateText'], 'Html' => ['shape' => 'EmailTemplateHtml']]], 'EmailTemplateData' => ['type' => 'string', 'max' => 262144], 'EmailTemplateHtml' => ['type' => 'string'], 'EmailTemplateMetadata' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'CreatedTimestamp' => ['shape' => 'Timestamp']]], 'EmailTemplateMetadataList' => ['type' => 'list', 'member' => ['shape' => 'EmailTemplateMetadata']], 'EmailTemplateName' => ['type' => 'string', 'min' => 1], 'EmailTemplateSubject' => ['type' => 'string'], 'EmailTemplateText' => ['type' => 'string'], 'Enabled' => ['type' => 'boolean'], 'EnabledWrapper' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'Esp' => ['type' => 'string'], 'Esps' => ['type' => 'list', 'member' => ['shape' => 'Esp']], 'EventDestination' => ['type' => 'structure', 'required' => ['Name', 'MatchingEventTypes'], 'members' => ['Name' => ['shape' => 'EventDestinationName'], 'Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationDefinition' => ['type' => 'structure', 'members' => ['Enabled' => ['shape' => 'Enabled'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'CloudWatchDestination' => ['shape' => 'CloudWatchDestination'], 'SnsDestination' => ['shape' => 'SnsDestination'], 'PinpointDestination' => ['shape' => 'PinpointDestination']]], 'EventDestinationName' => ['type' => 'string'], 'EventDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventType' => ['type' => 'string', 'enum' => ['SEND', 'REJECT', 'BOUNCE', 'COMPLAINT', 'DELIVERY', 'OPEN', 'CLICK', 'RENDERING_FAILURE', 'DELIVERY_DELAY', 'SUBSCRIPTION']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'FailedRecordsCount' => ['type' => 'integer'], 'FailedRecordsS3Url' => ['type' => 'string'], 'FailureInfo' => ['type' => 'structure', 'members' => ['FailedRecordsS3Url' => ['shape' => 'FailedRecordsS3Url'], 'ErrorMessage' => ['shape' => 'ErrorMessage']]], 'FailureRedirectionURL' => ['type' => 'string'], 'FeatureStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'FeedbackId' => ['type' => 'string'], 'GeneralEnforcementStatus' => ['type' => 'string'], 'GetAccountRequest' => ['type' => 'structure', 'members' => []], 'GetAccountResponse' => ['type' => 'structure', 'members' => ['DedicatedIpAutoWarmupEnabled' => ['shape' => 'Enabled'], 'EnforcementStatus' => ['shape' => 'GeneralEnforcementStatus'], 'ProductionAccessEnabled' => ['shape' => 'Enabled'], 'SendQuota' => ['shape' => 'SendQuota'], 'SendingEnabled' => ['shape' => 'Enabled'], 'SuppressionAttributes' => ['shape' => 'SuppressionAttributes'], 'Details' => ['shape' => 'AccountDetails'], 'VdmAttributes' => ['shape' => 'VdmAttributes']]], 'GetBlacklistReportsRequest' => ['type' => 'structure', 'required' => ['BlacklistItemNames'], 'members' => ['BlacklistItemNames' => ['shape' => 'BlacklistItemNames', 'location' => 'querystring', 'locationName' => 'BlacklistItemNames']]], 'GetBlacklistReportsResponse' => ['type' => 'structure', 'required' => ['BlacklistReport'], 'members' => ['BlacklistReport' => ['shape' => 'BlacklistReport']]], 'GetConfigurationSetEventDestinationsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetEventDestinationsResponse' => ['type' => 'structure', 'members' => ['EventDestinations' => ['shape' => 'EventDestinations']]], 'GetConfigurationSetRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']]], 'GetConfigurationSetResponse' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'TrackingOptions' => ['shape' => 'TrackingOptions'], 'DeliveryOptions' => ['shape' => 'DeliveryOptions'], 'ReputationOptions' => ['shape' => 'ReputationOptions'], 'SendingOptions' => ['shape' => 'SendingOptions'], 'Tags' => ['shape' => 'TagList'], 'SuppressionOptions' => ['shape' => 'SuppressionOptions'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'GetContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName']]], 'GetContactListResponse' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Tags' => ['shape' => 'TagList']]], 'GetContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'GetContactResponse' => ['type' => 'structure', 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'TopicDefaultPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp']]], 'GetCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'GetCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'GetDedicatedIpPoolRequest' => ['type' => 'structure', 'required' => ['PoolName'], 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'uri', 'locationName' => 'PoolName']]], 'GetDedicatedIpPoolResponse' => ['type' => 'structure', 'members' => ['DedicatedIpPool' => ['shape' => 'DedicatedIpPool']]], 'GetDedicatedIpRequest' => ['type' => 'structure', 'required' => ['Ip'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP']]], 'GetDedicatedIpResponse' => ['type' => 'structure', 'members' => ['DedicatedIp' => ['shape' => 'DedicatedIp']]], 'GetDedicatedIpsRequest' => ['type' => 'structure', 'members' => ['PoolName' => ['shape' => 'PoolName', 'location' => 'querystring', 'locationName' => 'PoolName'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'GetDedicatedIpsResponse' => ['type' => 'structure', 'members' => ['DedicatedIps' => ['shape' => 'DedicatedIpList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetDeliverabilityDashboardOptionsRequest' => ['type' => 'structure', 'members' => []], 'GetDeliverabilityDashboardOptionsResponse' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscriptionExpiryDate' => ['shape' => 'Timestamp'], 'AccountStatus' => ['shape' => 'DeliverabilityDashboardAccountStatus'], 'ActiveSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions'], 'PendingExpirationSubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'GetDeliverabilityTestReportRequest' => ['type' => 'structure', 'required' => ['ReportId'], 'members' => ['ReportId' => ['shape' => 'ReportId', 'location' => 'uri', 'locationName' => 'ReportId']]], 'GetDeliverabilityTestReportResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReport', 'OverallPlacement', 'IspPlacements'], 'members' => ['DeliverabilityTestReport' => ['shape' => 'DeliverabilityTestReport'], 'OverallPlacement' => ['shape' => 'PlacementStatistics'], 'IspPlacements' => ['shape' => 'IspPlacements'], 'Message' => ['shape' => 'MessageContent'], 'Tags' => ['shape' => 'TagList']]], 'GetDomainDeliverabilityCampaignRequest' => ['type' => 'structure', 'required' => ['CampaignId'], 'members' => ['CampaignId' => ['shape' => 'CampaignId', 'location' => 'uri', 'locationName' => 'CampaignId']]], 'GetDomainDeliverabilityCampaignResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaign'], 'members' => ['DomainDeliverabilityCampaign' => ['shape' => 'DomainDeliverabilityCampaign']]], 'GetDomainStatisticsReportRequest' => ['type' => 'structure', 'required' => ['Domain', 'StartDate', 'EndDate'], 'members' => ['Domain' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'Domain'], 'StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate']]], 'GetDomainStatisticsReportResponse' => ['type' => 'structure', 'required' => ['OverallVolume', 'DailyVolumes'], 'members' => ['OverallVolume' => ['shape' => 'OverallVolume'], 'DailyVolumes' => ['shape' => 'DailyVolumes']]], 'GetEmailIdentityPoliciesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'GetEmailIdentityPoliciesResponse' => ['type' => 'structure', 'members' => ['Policies' => ['shape' => 'PolicyMap']]], 'GetEmailIdentityRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity']]], 'GetEmailIdentityResponse' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'FeedbackForwardingStatus' => ['shape' => 'Enabled'], 'VerifiedForSendingStatus' => ['shape' => 'Enabled'], 'DkimAttributes' => ['shape' => 'DkimAttributes'], 'MailFromAttributes' => ['shape' => 'MailFromAttributes'], 'Policies' => ['shape' => 'PolicyMap'], 'Tags' => ['shape' => 'TagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'VerificationStatus' => ['shape' => 'VerificationStatus']]], 'GetEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName']]], 'GetEmailTemplateResponse' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'GetImportJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'JobId']]], 'GetImportJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'ImportDestination' => ['shape' => 'ImportDestination'], 'ImportDataSource' => ['shape' => 'ImportDataSource'], 'FailureInfo' => ['shape' => 'FailureInfo'], 'JobStatus' => ['shape' => 'JobStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'CompletedTimestamp' => ['shape' => 'Timestamp'], 'ProcessedRecordsCount' => ['shape' => 'ProcessedRecordsCount'], 'FailedRecordsCount' => ['shape' => 'FailedRecordsCount']]], 'GetSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress']]], 'GetSuppressedDestinationResponse' => ['type' => 'structure', 'required' => ['SuppressedDestination'], 'members' => ['SuppressedDestination' => ['shape' => 'SuppressedDestination']]], 'GuardianAttributes' => ['type' => 'structure', 'members' => ['OptimizedSharedDelivery' => ['shape' => 'FeatureStatus']]], 'GuardianOptions' => ['type' => 'structure', 'members' => ['OptimizedSharedDelivery' => ['shape' => 'FeatureStatus']]], 'Identity' => ['type' => 'string', 'min' => 1], 'IdentityInfo' => ['type' => 'structure', 'members' => ['IdentityType' => ['shape' => 'IdentityType'], 'IdentityName' => ['shape' => 'Identity'], 'SendingEnabled' => ['shape' => 'Enabled'], 'VerificationStatus' => ['shape' => 'VerificationStatus']]], 'IdentityInfoList' => ['type' => 'list', 'member' => ['shape' => 'IdentityInfo']], 'IdentityType' => ['type' => 'string', 'enum' => ['EMAIL_ADDRESS', 'DOMAIN', 'MANAGED_DOMAIN']], 'ImageUrl' => ['type' => 'string'], 'ImportDataSource' => ['type' => 'structure', 'required' => ['S3Url', 'DataFormat'], 'members' => ['S3Url' => ['shape' => 'S3Url'], 'DataFormat' => ['shape' => 'DataFormat']]], 'ImportDestination' => ['type' => 'structure', 'members' => ['SuppressionListDestination' => ['shape' => 'SuppressionListDestination'], 'ContactListDestination' => ['shape' => 'ContactListDestination']]], 'ImportDestinationType' => ['type' => 'string', 'enum' => ['SUPPRESSION_LIST', 'CONTACT_LIST']], 'ImportJobSummary' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'ImportDestination' => ['shape' => 'ImportDestination'], 'JobStatus' => ['shape' => 'JobStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'ProcessedRecordsCount' => ['shape' => 'ProcessedRecordsCount'], 'FailedRecordsCount' => ['shape' => 'FailedRecordsCount']]], 'ImportJobSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ImportJobSummary']], 'InboxPlacementTrackingOption' => ['type' => 'structure', 'members' => ['Global' => ['shape' => 'Enabled'], 'TrackedIsps' => ['shape' => 'IspNameList']]], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Ip' => ['type' => 'string'], 'IpList' => ['type' => 'list', 'member' => ['shape' => 'Ip']], 'IspName' => ['type' => 'string'], 'IspNameList' => ['type' => 'list', 'member' => ['shape' => 'IspName']], 'IspPlacement' => ['type' => 'structure', 'members' => ['IspName' => ['shape' => 'IspName'], 'PlacementStatistics' => ['shape' => 'PlacementStatistics']]], 'IspPlacements' => ['type' => 'list', 'member' => ['shape' => 'IspPlacement']], 'JobId' => ['type' => 'string', 'min' => 1], 'JobStatus' => ['type' => 'string', 'enum' => ['CREATED', 'PROCESSING', 'COMPLETED', 'FAILED']], 'KinesisFirehoseDestination' => ['type' => 'structure', 'required' => ['IamRoleArn', 'DeliveryStreamArn'], 'members' => ['IamRoleArn' => ['shape' => 'AmazonResourceName'], 'DeliveryStreamArn' => ['shape' => 'AmazonResourceName']]], 'LastFreshStart' => ['type' => 'timestamp'], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListConfigurationSetsResponse' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSetNameList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactListsRequest' => ['type' => 'structure', 'members' => ['PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListContactListsResponse' => ['type' => 'structure', 'members' => ['ContactLists' => ['shape' => 'ListOfContactLists'], 'NextToken' => ['shape' => 'NextToken']]], 'ListContactsFilter' => ['type' => 'structure', 'members' => ['FilteredStatus' => ['shape' => 'SubscriptionStatus'], 'TopicFilter' => ['shape' => 'TopicFilter']]], 'ListContactsRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'Filter' => ['shape' => 'ListContactsFilter'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken']]], 'ListContactsResponse' => ['type' => 'structure', 'members' => ['Contacts' => ['shape' => 'ListOfContacts'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCustomVerificationEmailTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListCustomVerificationEmailTemplatesResponse' => ['type' => 'structure', 'members' => ['CustomVerificationEmailTemplates' => ['shape' => 'CustomVerificationEmailTemplatesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDedicatedIpPoolsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDedicatedIpPoolsResponse' => ['type' => 'structure', 'members' => ['DedicatedIpPools' => ['shape' => 'ListOfDedicatedIpPools'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDeliverabilityTestReportsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDeliverabilityTestReportsResponse' => ['type' => 'structure', 'required' => ['DeliverabilityTestReports'], 'members' => ['DeliverabilityTestReports' => ['shape' => 'DeliverabilityTestReports'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainDeliverabilityCampaignsRequest' => ['type' => 'structure', 'required' => ['StartDate', 'EndDate', 'SubscribedDomain'], 'members' => ['StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate'], 'SubscribedDomain' => ['shape' => 'Domain', 'location' => 'uri', 'locationName' => 'SubscribedDomain'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListDomainDeliverabilityCampaignsResponse' => ['type' => 'structure', 'required' => ['DomainDeliverabilityCampaigns'], 'members' => ['DomainDeliverabilityCampaigns' => ['shape' => 'DomainDeliverabilityCampaignList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEmailIdentitiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListEmailIdentitiesResponse' => ['type' => 'structure', 'members' => ['EmailIdentities' => ['shape' => 'IdentityInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListEmailTemplatesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListEmailTemplatesResponse' => ['type' => 'structure', 'members' => ['TemplatesMetadata' => ['shape' => 'EmailTemplateMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImportJobsRequest' => ['type' => 'structure', 'members' => ['ImportDestinationType' => ['shape' => 'ImportDestinationType'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListImportJobsResponse' => ['type' => 'structure', 'members' => ['ImportJobs' => ['shape' => 'ImportJobSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListManagementOptions' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName'], 'TopicName' => ['shape' => 'TopicName']]], 'ListOfContactLists' => ['type' => 'list', 'member' => ['shape' => 'ContactList']], 'ListOfContacts' => ['type' => 'list', 'member' => ['shape' => 'Contact']], 'ListOfDedicatedIpPools' => ['type' => 'list', 'member' => ['shape' => 'PoolName']], 'ListRecommendationFilterValue' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ListRecommendationsFilter' => ['type' => 'map', 'key' => ['shape' => 'ListRecommendationsFilterKey'], 'value' => ['shape' => 'ListRecommendationFilterValue'], 'max' => 2, 'min' => 1], 'ListRecommendationsFilterKey' => ['type' => 'string', 'enum' => ['TYPE', 'IMPACT', 'STATUS', 'RESOURCE_ARN']], 'ListRecommendationsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'ListRecommendationsFilter'], 'NextToken' => ['shape' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems']]], 'ListRecommendationsResponse' => ['type' => 'structure', 'members' => ['Recommendations' => ['shape' => 'RecommendationsList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSuppressedDestinationsRequest' => ['type' => 'structure', 'members' => ['Reasons' => ['shape' => 'SuppressionListReasons', 'location' => 'querystring', 'locationName' => 'Reason'], 'StartDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'StartDate'], 'EndDate' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'EndDate'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => 'MaxItems', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListSuppressedDestinationsResponse' => ['type' => 'structure', 'members' => ['SuppressedDestinationSummaries' => ['shape' => 'SuppressedDestinationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'TagList']]], 'MailFromAttributes' => ['type' => 'structure', 'required' => ['MailFromDomain', 'MailFromDomainStatus', 'BehaviorOnMxFailure'], 'members' => ['MailFromDomain' => ['shape' => 'MailFromDomainName'], 'MailFromDomainStatus' => ['shape' => 'MailFromDomainStatus'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'MailFromDomainName' => ['type' => 'string'], 'MailFromDomainNotVerifiedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MailFromDomainStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE']], 'MailType' => ['type' => 'string', 'enum' => ['MARKETING', 'TRANSACTIONAL']], 'Max24HourSend' => ['type' => 'double'], 'MaxItems' => ['type' => 'integer'], 'MaxSendRate' => ['type' => 'double'], 'Message' => ['type' => 'structure', 'required' => ['Subject', 'Body'], 'members' => ['Subject' => ['shape' => 'Content'], 'Body' => ['shape' => 'Body']]], 'MessageContent' => ['type' => 'string'], 'MessageData' => ['type' => 'string'], 'MessageRejected' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MessageTag' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'MessageTagName'], 'Value' => ['shape' => 'MessageTagValue']]], 'MessageTagList' => ['type' => 'list', 'member' => ['shape' => 'MessageTag']], 'MessageTagName' => ['type' => 'string'], 'MessageTagValue' => ['type' => 'string'], 'Metric' => ['type' => 'string', 'enum' => ['SEND', 'COMPLAINT', 'PERMANENT_BOUNCE', 'TRANSIENT_BOUNCE', 'OPEN', 'CLICK', 'DELIVERY', 'DELIVERY_OPEN', 'DELIVERY_CLICK', 'DELIVERY_COMPLAINT']], 'MetricDataError' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Code' => ['shape' => 'QueryErrorCode'], 'Message' => ['shape' => 'QueryErrorMessage']]], 'MetricDataErrorList' => ['type' => 'list', 'member' => ['shape' => 'MetricDataError']], 'MetricDataResult' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'QueryIdentifier'], 'Timestamps' => ['shape' => 'TimestampList'], 'Values' => ['shape' => 'MetricValueList']]], 'MetricDataResultList' => ['type' => 'list', 'member' => ['shape' => 'MetricDataResult']], 'MetricDimensionName' => ['type' => 'string', 'enum' => ['EMAIL_IDENTITY', 'CONFIGURATION_SET', 'ISP']], 'MetricDimensionValue' => ['type' => 'string'], 'MetricNamespace' => ['type' => 'string', 'enum' => ['VDM']], 'MetricValueList' => ['type' => 'list', 'member' => ['shape' => 'Counter']], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'OutboundMessageId' => ['type' => 'string'], 'OverallVolume' => ['type' => 'structure', 'members' => ['VolumeStatistics' => ['shape' => 'VolumeStatistics'], 'ReadRatePercent' => ['shape' => 'Percentage'], 'DomainIspPlacements' => ['shape' => 'DomainIspPlacements']]], 'Percentage' => ['type' => 'double'], 'Percentage100Wrapper' => ['type' => 'integer'], 'PinpointDestination' => ['type' => 'structure', 'members' => ['ApplicationArn' => ['shape' => 'AmazonResourceName']]], 'PlacementStatistics' => ['type' => 'structure', 'members' => ['InboxPercentage' => ['shape' => 'Percentage'], 'SpamPercentage' => ['shape' => 'Percentage'], 'MissingPercentage' => ['shape' => 'Percentage'], 'SpfPercentage' => ['shape' => 'Percentage'], 'DkimPercentage' => ['shape' => 'Percentage']]], 'Policy' => ['type' => 'string', 'min' => 1], 'PolicyMap' => ['type' => 'map', 'key' => ['shape' => 'PolicyName'], 'value' => ['shape' => 'Policy']], 'PolicyName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PoolName' => ['type' => 'string'], 'PrivateKey' => ['type' => 'string', 'max' => 20480, 'min' => 1, 'pattern' => '^[a-zA-Z0-9+\\/]+={0,2}$', 'sensitive' => \true], 'ProcessedRecordsCount' => ['type' => 'integer'], 'PutAccountDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'members' => ['AutoWarmupEnabled' => ['shape' => 'Enabled']]], 'PutAccountDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountDetailsRequest' => ['type' => 'structure', 'required' => ['MailType', 'WebsiteURL', 'UseCaseDescription'], 'members' => ['MailType' => ['shape' => 'MailType'], 'WebsiteURL' => ['shape' => 'WebsiteURL'], 'ContactLanguage' => ['shape' => 'ContactLanguage'], 'UseCaseDescription' => ['shape' => 'UseCaseDescription'], 'AdditionalContactEmailAddresses' => ['shape' => 'AdditionalContactEmailAddresses'], 'ProductionAccessEnabled' => ['shape' => 'EnabledWrapper']]], 'PutAccountDetailsResponse' => ['type' => 'structure', 'members' => []], 'PutAccountSendingAttributesRequest' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'PutAccountSendingAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountSuppressionAttributesRequest' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'PutAccountSuppressionAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutAccountVdmAttributesRequest' => ['type' => 'structure', 'required' => ['VdmAttributes'], 'members' => ['VdmAttributes' => ['shape' => 'VdmAttributes']]], 'PutAccountVdmAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetDeliveryOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'TlsPolicy' => ['shape' => 'TlsPolicy'], 'SendingPoolName' => ['shape' => 'SendingPoolName']]], 'PutConfigurationSetDeliveryOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetReputationOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'ReputationMetricsEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetReputationOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetSendingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'SendingEnabled' => ['shape' => 'Enabled']]], 'PutConfigurationSetSendingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetSuppressionOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'PutConfigurationSetSuppressionOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetTrackingOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'PutConfigurationSetTrackingOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutConfigurationSetVdmOptionsRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'VdmOptions' => ['shape' => 'VdmOptions']]], 'PutConfigurationSetVdmOptionsResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpInPoolRequest' => ['type' => 'structure', 'required' => ['Ip', 'DestinationPoolName'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'DestinationPoolName' => ['shape' => 'PoolName']]], 'PutDedicatedIpInPoolResponse' => ['type' => 'structure', 'members' => []], 'PutDedicatedIpWarmupAttributesRequest' => ['type' => 'structure', 'required' => ['Ip', 'WarmupPercentage'], 'members' => ['Ip' => ['shape' => 'Ip', 'location' => 'uri', 'locationName' => 'IP'], 'WarmupPercentage' => ['shape' => 'Percentage100Wrapper']]], 'PutDedicatedIpWarmupAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutDeliverabilityDashboardOptionRequest' => ['type' => 'structure', 'required' => ['DashboardEnabled'], 'members' => ['DashboardEnabled' => ['shape' => 'Enabled'], 'SubscribedDomains' => ['shape' => 'DomainDeliverabilityTrackingOptions']]], 'PutDeliverabilityDashboardOptionResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityConfigurationSetAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'PutEmailIdentityConfigurationSetAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityDkimAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'SigningEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityDkimAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityDkimSigningAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'SigningAttributesOrigin'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'SigningAttributesOrigin' => ['shape' => 'DkimSigningAttributesOrigin'], 'SigningAttributes' => ['shape' => 'DkimSigningAttributes']]], 'PutEmailIdentityDkimSigningAttributesResponse' => ['type' => 'structure', 'members' => ['DkimStatus' => ['shape' => 'DkimStatus'], 'DkimTokens' => ['shape' => 'DnsTokenList']]], 'PutEmailIdentityFeedbackAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'EmailForwardingEnabled' => ['shape' => 'Enabled']]], 'PutEmailIdentityFeedbackAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutEmailIdentityMailFromAttributesRequest' => ['type' => 'structure', 'required' => ['EmailIdentity'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'MailFromDomain' => ['shape' => 'MailFromDomainName'], 'BehaviorOnMxFailure' => ['shape' => 'BehaviorOnMxFailure']]], 'PutEmailIdentityMailFromAttributesResponse' => ['type' => 'structure', 'members' => []], 'PutSuppressedDestinationRequest' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason']]], 'PutSuppressedDestinationResponse' => ['type' => 'structure', 'members' => []], 'QueryErrorCode' => ['type' => 'string', 'enum' => ['INTERNAL_FAILURE', 'ACCESS_DENIED']], 'QueryErrorMessage' => ['type' => 'string'], 'QueryIdentifier' => ['type' => 'string', 'max' => 255, 'min' => 1], 'RawMessage' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'RawMessageData']]], 'RawMessageData' => ['type' => 'blob'], 'RblName' => ['type' => 'string'], 'Recommendation' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Type' => ['shape' => 'RecommendationType'], 'Description' => ['shape' => 'RecommendationDescription'], 'Status' => ['shape' => 'RecommendationStatus'], 'CreatedTimestamp' => ['shape' => 'Timestamp'], 'LastUpdatedTimestamp' => ['shape' => 'Timestamp'], 'Impact' => ['shape' => 'RecommendationImpact']]], 'RecommendationDescription' => ['type' => 'string'], 'RecommendationImpact' => ['type' => 'string', 'enum' => ['LOW', 'HIGH']], 'RecommendationStatus' => ['type' => 'string', 'enum' => ['OPEN', 'FIXED']], 'RecommendationType' => ['type' => 'string', 'enum' => ['DKIM', 'DMARC', 'SPF', 'BIMI']], 'RecommendationsList' => ['type' => 'list', 'member' => ['shape' => 'Recommendation']], 'RenderedEmailTemplate' => ['type' => 'string'], 'ReplacementEmailContent' => ['type' => 'structure', 'members' => ['ReplacementTemplate' => ['shape' => 'ReplacementTemplate']]], 'ReplacementTemplate' => ['type' => 'structure', 'members' => ['ReplacementTemplateData' => ['shape' => 'EmailTemplateData']]], 'ReportId' => ['type' => 'string'], 'ReportName' => ['type' => 'string'], 'ReputationOptions' => ['type' => 'structure', 'members' => ['ReputationMetricsEnabled' => ['shape' => 'Enabled'], 'LastFreshStart' => ['shape' => 'LastFreshStart']]], 'ReviewDetails' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ReviewStatus'], 'CaseId' => ['shape' => 'CaseId']]], 'ReviewStatus' => ['type' => 'string', 'enum' => ['PENDING', 'FAILED', 'GRANTED', 'DENIED']], 'S3Url' => ['type' => 'string', 'pattern' => '^s3:\\/\\/([^\\/]+)\\/(.*?([^\\/]+)\\/?)$'], 'ScalingMode' => ['type' => 'string', 'enum' => ['STANDARD', 'MANAGED']], 'Selector' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9]))$'], 'SendBulkEmailRequest' => ['type' => 'structure', 'required' => ['DefaultContent', 'BulkEmailEntries'], 'members' => ['FromEmailAddress' => ['shape' => 'EmailAddress'], 'FromEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'ReplyToAddresses' => ['shape' => 'EmailAddressList'], 'FeedbackForwardingEmailAddress' => ['shape' => 'EmailAddress'], 'FeedbackForwardingEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'DefaultEmailTags' => ['shape' => 'MessageTagList'], 'DefaultContent' => ['shape' => 'BulkEmailContent'], 'BulkEmailEntries' => ['shape' => 'BulkEmailEntryList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendBulkEmailResponse' => ['type' => 'structure', 'required' => ['BulkEmailEntryResults'], 'members' => ['BulkEmailEntryResults' => ['shape' => 'BulkEmailEntryResultList']]], 'SendCustomVerificationEmailRequest' => ['type' => 'structure', 'required' => ['EmailAddress', 'TemplateName'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'TemplateName' => ['shape' => 'EmailTemplateName'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName']]], 'SendCustomVerificationEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId']]], 'SendEmailRequest' => ['type' => 'structure', 'required' => ['Content'], 'members' => ['FromEmailAddress' => ['shape' => 'EmailAddress'], 'FromEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'Destination' => ['shape' => 'Destination'], 'ReplyToAddresses' => ['shape' => 'EmailAddressList'], 'FeedbackForwardingEmailAddress' => ['shape' => 'EmailAddress'], 'FeedbackForwardingEmailAddressIdentityArn' => ['shape' => 'AmazonResourceName'], 'Content' => ['shape' => 'EmailContent'], 'EmailTags' => ['shape' => 'MessageTagList'], 'ConfigurationSetName' => ['shape' => 'ConfigurationSetName'], 'ListManagementOptions' => ['shape' => 'ListManagementOptions']]], 'SendEmailResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId']]], 'SendQuota' => ['type' => 'structure', 'members' => ['Max24HourSend' => ['shape' => 'Max24HourSend'], 'MaxSendRate' => ['shape' => 'MaxSendRate'], 'SentLast24Hours' => ['shape' => 'SentLast24Hours']]], 'SendingOptions' => ['type' => 'structure', 'members' => ['SendingEnabled' => ['shape' => 'Enabled']]], 'SendingPausedException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'SendingPoolName' => ['type' => 'string'], 'SentLast24Hours' => ['type' => 'double'], 'SnsDestination' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName']]], 'Subject' => ['type' => 'string'], 'SubscriptionStatus' => ['type' => 'string', 'enum' => ['OPT_IN', 'OPT_OUT']], 'SuccessRedirectionURL' => ['type' => 'string'], 'SuppressedDestination' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason', 'LastUpdateTime'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason'], 'LastUpdateTime' => ['shape' => 'Timestamp'], 'Attributes' => ['shape' => 'SuppressedDestinationAttributes']]], 'SuppressedDestinationAttributes' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'OutboundMessageId'], 'FeedbackId' => ['shape' => 'FeedbackId']]], 'SuppressedDestinationSummaries' => ['type' => 'list', 'member' => ['shape' => 'SuppressedDestinationSummary']], 'SuppressedDestinationSummary' => ['type' => 'structure', 'required' => ['EmailAddress', 'Reason', 'LastUpdateTime'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'Reason' => ['shape' => 'SuppressionListReason'], 'LastUpdateTime' => ['shape' => 'Timestamp']]], 'SuppressionAttributes' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'SuppressionListDestination' => ['type' => 'structure', 'required' => ['SuppressionListImportAction'], 'members' => ['SuppressionListImportAction' => ['shape' => 'SuppressionListImportAction']]], 'SuppressionListImportAction' => ['type' => 'string', 'enum' => ['DELETE', 'PUT']], 'SuppressionListReason' => ['type' => 'string', 'enum' => ['BOUNCE', 'COMPLAINT']], 'SuppressionListReasons' => ['type' => 'list', 'member' => ['shape' => 'SuppressionListReason']], 'SuppressionOptions' => ['type' => 'structure', 'members' => ['SuppressedReasons' => ['shape' => 'SuppressionListReasons']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string'], 'Template' => ['type' => 'structure', 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName'], 'TemplateArn' => ['shape' => 'AmazonResourceName'], 'TemplateData' => ['shape' => 'EmailTemplateData']]], 'TemplateContent' => ['type' => 'string'], 'TestRenderEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateData'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'TemplateData' => ['shape' => 'EmailTemplateData']]], 'TestRenderEmailTemplateResponse' => ['type' => 'structure', 'required' => ['RenderedTemplate'], 'members' => ['RenderedTemplate' => ['shape' => 'RenderedEmailTemplate']]], 'Timestamp' => ['type' => 'timestamp'], 'TimestampList' => ['type' => 'list', 'member' => ['shape' => 'Timestamp']], 'TlsPolicy' => ['type' => 'string', 'enum' => ['REQUIRE', 'OPTIONAL']], 'TooManyRequestsException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Topic' => ['type' => 'structure', 'required' => ['TopicName', 'DisplayName', 'DefaultSubscriptionStatus'], 'members' => ['TopicName' => ['shape' => 'TopicName'], 'DisplayName' => ['shape' => 'DisplayName'], 'Description' => ['shape' => 'Description'], 'DefaultSubscriptionStatus' => ['shape' => 'SubscriptionStatus']]], 'TopicFilter' => ['type' => 'structure', 'members' => ['TopicName' => ['shape' => 'TopicName'], 'UseDefaultIfPreferenceUnavailable' => ['shape' => 'UseDefaultIfPreferenceUnavailable']]], 'TopicName' => ['type' => 'string'], 'TopicPreference' => ['type' => 'structure', 'required' => ['TopicName', 'SubscriptionStatus'], 'members' => ['TopicName' => ['shape' => 'TopicName'], 'SubscriptionStatus' => ['shape' => 'SubscriptionStatus']]], 'TopicPreferenceList' => ['type' => 'list', 'member' => ['shape' => 'TopicPreference']], 'Topics' => ['type' => 'list', 'member' => ['shape' => 'Topic']], 'TrackingOptions' => ['type' => 'structure', 'required' => ['CustomRedirectDomain'], 'members' => ['CustomRedirectDomain' => ['shape' => 'CustomRedirectDomain']]], 'UnsubscribeAll' => ['type' => 'boolean'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName', 'location' => 'querystring', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'TagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'required' => ['ConfigurationSetName', 'EventDestinationName', 'EventDestination'], 'members' => ['ConfigurationSetName' => ['shape' => 'ConfigurationSetName', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => 'EventDestinationName', 'location' => 'uri', 'locationName' => 'EventDestinationName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition']]], 'UpdateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactListRequest' => ['type' => 'structure', 'required' => ['ContactListName'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'Topics' => ['shape' => 'Topics'], 'Description' => ['shape' => 'Description']]], 'UpdateContactListResponse' => ['type' => 'structure', 'members' => []], 'UpdateContactRequest' => ['type' => 'structure', 'required' => ['ContactListName', 'EmailAddress'], 'members' => ['ContactListName' => ['shape' => 'ContactListName', 'location' => 'uri', 'locationName' => 'ContactListName'], 'EmailAddress' => ['shape' => 'EmailAddress', 'location' => 'uri', 'locationName' => 'EmailAddress'], 'TopicPreferences' => ['shape' => 'TopicPreferenceList'], 'UnsubscribeAll' => ['shape' => 'UnsubscribeAll'], 'AttributesData' => ['shape' => 'AttributesData']]], 'UpdateContactResponse' => ['type' => 'structure', 'members' => []], 'UpdateCustomVerificationEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'FromEmailAddress', 'TemplateSubject', 'TemplateContent', 'SuccessRedirectionURL', 'FailureRedirectionURL'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'FromEmailAddress' => ['shape' => 'EmailAddress'], 'TemplateSubject' => ['shape' => 'EmailTemplateSubject'], 'TemplateContent' => ['shape' => 'TemplateContent'], 'SuccessRedirectionURL' => ['shape' => 'SuccessRedirectionURL'], 'FailureRedirectionURL' => ['shape' => 'FailureRedirectionURL']]], 'UpdateCustomVerificationEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'UpdateEmailIdentityPolicyRequest' => ['type' => 'structure', 'required' => ['EmailIdentity', 'PolicyName', 'Policy'], 'members' => ['EmailIdentity' => ['shape' => 'Identity', 'location' => 'uri', 'locationName' => 'EmailIdentity'], 'PolicyName' => ['shape' => 'PolicyName', 'location' => 'uri', 'locationName' => 'PolicyName'], 'Policy' => ['shape' => 'Policy']]], 'UpdateEmailIdentityPolicyResponse' => ['type' => 'structure', 'members' => []], 'UpdateEmailTemplateRequest' => ['type' => 'structure', 'required' => ['TemplateName', 'TemplateContent'], 'members' => ['TemplateName' => ['shape' => 'EmailTemplateName', 'location' => 'uri', 'locationName' => 'TemplateName'], 'TemplateContent' => ['shape' => 'EmailTemplateContent']]], 'UpdateEmailTemplateResponse' => ['type' => 'structure', 'members' => []], 'UseCaseDescription' => ['type' => 'string', 'max' => 5000, 'min' => 1, 'sensitive' => \true], 'UseDefaultIfPreferenceUnavailable' => ['type' => 'boolean'], 'VdmAttributes' => ['type' => 'structure', 'required' => ['VdmEnabled'], 'members' => ['VdmEnabled' => ['shape' => 'FeatureStatus'], 'DashboardAttributes' => ['shape' => 'DashboardAttributes'], 'GuardianAttributes' => ['shape' => 'GuardianAttributes']]], 'VdmOptions' => ['type' => 'structure', 'members' => ['DashboardOptions' => ['shape' => 'DashboardOptions'], 'GuardianOptions' => ['shape' => 'GuardianOptions']]], 'VerificationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'SUCCESS', 'FAILED', 'TEMPORARY_FAILURE', 'NOT_STARTED']], 'Volume' => ['type' => 'long'], 'VolumeStatistics' => ['type' => 'structure', 'members' => ['InboxRawCount' => ['shape' => 'Volume'], 'SpamRawCount' => ['shape' => 'Volume'], 'ProjectedInbox' => ['shape' => 'Volume'], 'ProjectedSpam' => ['shape' => 'Volume']]], 'WarmupStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'DONE']], 'WebsiteURL' => ['type' => 'string', 'max' => 1000, 'min' => 1, 'pattern' => '^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?', 'sensitive' => \true]]]; diff --git a/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php index ded8d2b..0400f05 100644 --- a/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php +++ b/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/sesv2/2019-09-27/endpoint-rule-set-1.json -return ['version' => '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; +return ['version' => '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://email.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]], ['conditions' => [], 'error' => 'Invalid Configuration: Missing Region', 'type' => 'error']]]]]; diff --git a/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php index 3940a9c..a9b1fd7 100644 --- a/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php +++ b/vendor/Aws3/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/sesv2/2019-09-27/endpoint-tests-1.json -return ['testCases' => [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; +return ['testCases' => [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://email.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with region set and fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with region not set and fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/shield/2016-06-02/api-2.json.php b/vendor/Aws3/Aws/data/shield/2016-06-02/api-2.json.php deleted file mode 100644 index 2adc996..0000000 --- a/vendor/Aws3/Aws/data/shield/2016-06-02/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-06-02', 'endpointPrefix' => 'shield', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS Shield', 'serviceFullName' => 'AWS Shield', 'serviceId' => 'Shield', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSShield_20160616', 'uid' => 'shield-2016-06-02'], 'operations' => ['AssociateDRTLogBucket' => ['name' => 'AssociateDRTLogBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDRTLogBucketRequest'], 'output' => ['shape' => 'AssociateDRTLogBucketResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'NoAssociatedRoleException'], ['shape' => 'LimitsExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedForDependencyException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'AssociateDRTRole' => ['name' => 'AssociateDRTRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDRTRoleRequest'], 'output' => ['shape' => 'AssociateDRTRoleResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedForDependencyException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'AssociateHealthCheck' => ['name' => 'AssociateHealthCheck', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateHealthCheckRequest'], 'output' => ['shape' => 'AssociateHealthCheckResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'LimitsExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidResourceException']]], 'AssociateProactiveEngagementDetails' => ['name' => 'AssociateProactiveEngagementDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateProactiveEngagementDetailsRequest'], 'output' => ['shape' => 'AssociateProactiveEngagementDetailsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException']]], 'CreateProtection' => ['name' => 'CreateProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProtectionRequest'], 'output' => ['shape' => 'CreateProtectionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidResourceException'], ['shape' => 'InvalidOperationException'], ['shape' => 'LimitsExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'CreateProtectionGroup' => ['name' => 'CreateProtectionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProtectionGroupRequest'], 'output' => ['shape' => 'CreateProtectionGroupResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitsExceededException']]], 'CreateSubscription' => ['name' => 'CreateSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSubscriptionRequest'], 'output' => ['shape' => 'CreateSubscriptionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceAlreadyExistsException']]], 'DeleteProtection' => ['name' => 'DeleteProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProtectionRequest'], 'output' => ['shape' => 'DeleteProtectionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException']]], 'DeleteProtectionGroup' => ['name' => 'DeleteProtectionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProtectionGroupRequest'], 'output' => ['shape' => 'DeleteProtectionGroupResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteSubscription' => ['name' => 'DeleteSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSubscriptionRequest'], 'output' => ['shape' => 'DeleteSubscriptionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'LockedSubscriptionException'], ['shape' => 'ResourceNotFoundException']], 'deprecated' => \true], 'DescribeAttack' => ['name' => 'DescribeAttack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAttackRequest'], 'output' => ['shape' => 'DescribeAttackResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'AccessDeniedException']]], 'DescribeAttackStatistics' => ['name' => 'DescribeAttackStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAttackStatisticsRequest'], 'output' => ['shape' => 'DescribeAttackStatisticsResponse'], 'errors' => [['shape' => 'InternalErrorException']]], 'DescribeDRTAccess' => ['name' => 'DescribeDRTAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDRTAccessRequest'], 'output' => ['shape' => 'DescribeDRTAccessResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeEmergencyContactSettings' => ['name' => 'DescribeEmergencyContactSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEmergencyContactSettingsRequest'], 'output' => ['shape' => 'DescribeEmergencyContactSettingsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProtection' => ['name' => 'DescribeProtection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProtectionRequest'], 'output' => ['shape' => 'DescribeProtectionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProtectionGroup' => ['name' => 'DescribeProtectionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProtectionGroupRequest'], 'output' => ['shape' => 'DescribeProtectionGroupResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeSubscription' => ['name' => 'DescribeSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSubscriptionRequest'], 'output' => ['shape' => 'DescribeSubscriptionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException']]], 'DisableApplicationLayerAutomaticResponse' => ['name' => 'DisableApplicationLayerAutomaticResponse', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableApplicationLayerAutomaticResponseRequest'], 'output' => ['shape' => 'DisableApplicationLayerAutomaticResponseResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidOperationException']]], 'DisableProactiveEngagement' => ['name' => 'DisableProactiveEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableProactiveEngagementRequest'], 'output' => ['shape' => 'DisableProactiveEngagementResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException']]], 'DisassociateDRTLogBucket' => ['name' => 'DisassociateDRTLogBucket', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDRTLogBucketRequest'], 'output' => ['shape' => 'DisassociateDRTLogBucketResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'NoAssociatedRoleException'], ['shape' => 'AccessDeniedForDependencyException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateDRTRole' => ['name' => 'DisassociateDRTRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDRTRoleRequest'], 'output' => ['shape' => 'DisassociateDRTRoleResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'DisassociateHealthCheck' => ['name' => 'DisassociateHealthCheck', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateHealthCheckRequest'], 'output' => ['shape' => 'DisassociateHealthCheckResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidResourceException']]], 'EnableApplicationLayerAutomaticResponse' => ['name' => 'EnableApplicationLayerAutomaticResponse', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableApplicationLayerAutomaticResponseRequest'], 'output' => ['shape' => 'EnableApplicationLayerAutomaticResponseResponse'], 'errors' => [['shape' => 'LimitsExceededException'], ['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidOperationException']]], 'EnableProactiveEngagement' => ['name' => 'EnableProactiveEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EnableProactiveEngagementRequest'], 'output' => ['shape' => 'EnableProactiveEngagementResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException']]], 'GetSubscriptionState' => ['name' => 'GetSubscriptionState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSubscriptionStateRequest'], 'output' => ['shape' => 'GetSubscriptionStateResponse'], 'errors' => [['shape' => 'InternalErrorException']]], 'ListAttacks' => ['name' => 'ListAttacks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAttacksRequest'], 'output' => ['shape' => 'ListAttacksResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidOperationException']]], 'ListProtectionGroups' => ['name' => 'ListProtectionGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProtectionGroupsRequest'], 'output' => ['shape' => 'ListProtectionGroupsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidPaginationTokenException']]], 'ListProtections' => ['name' => 'ListProtections', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProtectionsRequest'], 'output' => ['shape' => 'ListProtectionsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidPaginationTokenException']]], 'ListResourcesInProtectionGroup' => ['name' => 'ListResourcesInProtectionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesInProtectionGroupRequest'], 'output' => ['shape' => 'ListResourcesInProtectionGroupResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidPaginationTokenException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidResourceException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidResourceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidResourceException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateApplicationLayerAutomaticResponse' => ['name' => 'UpdateApplicationLayerAutomaticResponse', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateApplicationLayerAutomaticResponseRequest'], 'output' => ['shape' => 'UpdateApplicationLayerAutomaticResponseResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidOperationException']]], 'UpdateEmergencyContactSettings' => ['name' => 'UpdateEmergencyContactSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateEmergencyContactSettingsRequest'], 'output' => ['shape' => 'UpdateEmergencyContactSettingsResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptimisticLockException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateProtectionGroup' => ['name' => 'UpdateProtectionGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProtectionGroupRequest'], 'output' => ['shape' => 'UpdateProtectionGroupResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OptimisticLockException'], ['shape' => 'InvalidParameterException']]], 'UpdateSubscription' => ['name' => 'UpdateSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSubscriptionRequest'], 'output' => ['shape' => 'UpdateSubscriptionResponse'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'LockedSubscriptionException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptimisticLockException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'AccessDeniedForDependencyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'ApplicationLayerAutomaticResponseConfiguration' => ['type' => 'structure', 'required' => ['Status', 'Action'], 'members' => ['Status' => ['shape' => 'ApplicationLayerAutomaticResponseStatus'], 'Action' => ['shape' => 'ResponseAction']]], 'ApplicationLayerAutomaticResponseStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'AssociateDRTLogBucketRequest' => ['type' => 'structure', 'required' => ['LogBucket'], 'members' => ['LogBucket' => ['shape' => 'LogBucket']]], 'AssociateDRTLogBucketResponse' => ['type' => 'structure', 'members' => []], 'AssociateDRTRoleRequest' => ['type' => 'structure', 'required' => ['RoleArn'], 'members' => ['RoleArn' => ['shape' => 'RoleArn']]], 'AssociateDRTRoleResponse' => ['type' => 'structure', 'members' => []], 'AssociateHealthCheckRequest' => ['type' => 'structure', 'required' => ['ProtectionId', 'HealthCheckArn'], 'members' => ['ProtectionId' => ['shape' => 'ProtectionId'], 'HealthCheckArn' => ['shape' => 'HealthCheckArn']]], 'AssociateHealthCheckResponse' => ['type' => 'structure', 'members' => []], 'AssociateProactiveEngagementDetailsRequest' => ['type' => 'structure', 'required' => ['EmergencyContactList'], 'members' => ['EmergencyContactList' => ['shape' => 'EmergencyContactList']]], 'AssociateProactiveEngagementDetailsResponse' => ['type' => 'structure', 'members' => []], 'AttackDetail' => ['type' => 'structure', 'members' => ['AttackId' => ['shape' => 'AttackId'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'SubResources' => ['shape' => 'SubResourceSummaryList'], 'StartTime' => ['shape' => 'AttackTimestamp'], 'EndTime' => ['shape' => 'AttackTimestamp'], 'AttackCounters' => ['shape' => 'SummarizedCounterList'], 'AttackProperties' => ['shape' => 'AttackProperties'], 'Mitigations' => ['shape' => 'MitigationList']]], 'AttackId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\\\-]*'], 'AttackLayer' => ['type' => 'string', 'enum' => ['NETWORK', 'APPLICATION']], 'AttackProperties' => ['type' => 'list', 'member' => ['shape' => 'AttackProperty']], 'AttackProperty' => ['type' => 'structure', 'members' => ['AttackLayer' => ['shape' => 'AttackLayer'], 'AttackPropertyIdentifier' => ['shape' => 'AttackPropertyIdentifier'], 'TopContributors' => ['shape' => 'TopContributors'], 'Unit' => ['shape' => 'Unit'], 'Total' => ['shape' => 'Long']]], 'AttackPropertyIdentifier' => ['type' => 'string', 'enum' => ['DESTINATION_URL', 'REFERRER', 'SOURCE_ASN', 'SOURCE_COUNTRY', 'SOURCE_IP_ADDRESS', 'SOURCE_USER_AGENT', 'WORDPRESS_PINGBACK_REFLECTOR', 'WORDPRESS_PINGBACK_SOURCE']], 'AttackStatisticsDataItem' => ['type' => 'structure', 'required' => ['AttackCount'], 'members' => ['AttackVolume' => ['shape' => 'AttackVolume'], 'AttackCount' => ['shape' => 'Long']]], 'AttackStatisticsDataList' => ['type' => 'list', 'member' => ['shape' => 'AttackStatisticsDataItem']], 'AttackSummaries' => ['type' => 'list', 'member' => ['shape' => 'AttackSummary']], 'AttackSummary' => ['type' => 'structure', 'members' => ['AttackId' => ['shape' => 'String'], 'ResourceArn' => ['shape' => 'String'], 'StartTime' => ['shape' => 'AttackTimestamp'], 'EndTime' => ['shape' => 'AttackTimestamp'], 'AttackVectors' => ['shape' => 'AttackVectorDescriptionList']]], 'AttackTimestamp' => ['type' => 'timestamp'], 'AttackVectorDescription' => ['type' => 'structure', 'required' => ['VectorType'], 'members' => ['VectorType' => ['shape' => 'String']]], 'AttackVectorDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'AttackVectorDescription']], 'AttackVolume' => ['type' => 'structure', 'members' => ['BitsPerSecond' => ['shape' => 'AttackVolumeStatistics'], 'PacketsPerSecond' => ['shape' => 'AttackVolumeStatistics'], 'RequestsPerSecond' => ['shape' => 'AttackVolumeStatistics']]], 'AttackVolumeStatistics' => ['type' => 'structure', 'required' => ['Max'], 'members' => ['Max' => ['shape' => 'Double']]], 'AutoRenew' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'BlockAction' => ['type' => 'structure', 'members' => []], 'ContactNotes' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[\\w\\s\\.\\-,:/()+@]*$'], 'Contributor' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Value' => ['shape' => 'Long']]], 'CountAction' => ['type' => 'structure', 'members' => []], 'CreateProtectionGroupRequest' => ['type' => 'structure', 'required' => ['ProtectionGroupId', 'Aggregation', 'Pattern'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId'], 'Aggregation' => ['shape' => 'ProtectionGroupAggregation'], 'Pattern' => ['shape' => 'ProtectionGroupPattern'], 'ResourceType' => ['shape' => 'ProtectedResourceType'], 'Members' => ['shape' => 'ProtectionGroupMembers'], 'Tags' => ['shape' => 'TagList']]], 'CreateProtectionGroupResponse' => ['type' => 'structure', 'members' => []], 'CreateProtectionRequest' => ['type' => 'structure', 'required' => ['Name', 'ResourceArn'], 'members' => ['Name' => ['shape' => 'ProtectionName'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'CreateProtectionResponse' => ['type' => 'structure', 'members' => ['ProtectionId' => ['shape' => 'ProtectionId']]], 'CreateSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'CreateSubscriptionResponse' => ['type' => 'structure', 'members' => []], 'DeleteProtectionGroupRequest' => ['type' => 'structure', 'required' => ['ProtectionGroupId'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId']]], 'DeleteProtectionGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteProtectionRequest' => ['type' => 'structure', 'required' => ['ProtectionId'], 'members' => ['ProtectionId' => ['shape' => 'ProtectionId']]], 'DeleteProtectionResponse' => ['type' => 'structure', 'members' => []], 'DeleteSubscriptionRequest' => ['type' => 'structure', 'members' => [], 'deprecated' => \true], 'DeleteSubscriptionResponse' => ['type' => 'structure', 'members' => [], 'deprecated' => \true], 'DescribeAttackRequest' => ['type' => 'structure', 'required' => ['AttackId'], 'members' => ['AttackId' => ['shape' => 'AttackId']]], 'DescribeAttackResponse' => ['type' => 'structure', 'members' => ['Attack' => ['shape' => 'AttackDetail']]], 'DescribeAttackStatisticsRequest' => ['type' => 'structure', 'members' => []], 'DescribeAttackStatisticsResponse' => ['type' => 'structure', 'required' => ['TimeRange', 'DataItems'], 'members' => ['TimeRange' => ['shape' => 'TimeRange'], 'DataItems' => ['shape' => 'AttackStatisticsDataList']]], 'DescribeDRTAccessRequest' => ['type' => 'structure', 'members' => []], 'DescribeDRTAccessResponse' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'RoleArn'], 'LogBucketList' => ['shape' => 'LogBucketList']]], 'DescribeEmergencyContactSettingsRequest' => ['type' => 'structure', 'members' => []], 'DescribeEmergencyContactSettingsResponse' => ['type' => 'structure', 'members' => ['EmergencyContactList' => ['shape' => 'EmergencyContactList']]], 'DescribeProtectionGroupRequest' => ['type' => 'structure', 'required' => ['ProtectionGroupId'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId']]], 'DescribeProtectionGroupResponse' => ['type' => 'structure', 'required' => ['ProtectionGroup'], 'members' => ['ProtectionGroup' => ['shape' => 'ProtectionGroup']]], 'DescribeProtectionRequest' => ['type' => 'structure', 'members' => ['ProtectionId' => ['shape' => 'ProtectionId'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'DescribeProtectionResponse' => ['type' => 'structure', 'members' => ['Protection' => ['shape' => 'Protection']]], 'DescribeSubscriptionRequest' => ['type' => 'structure', 'members' => []], 'DescribeSubscriptionResponse' => ['type' => 'structure', 'members' => ['Subscription' => ['shape' => 'Subscription']]], 'DisableApplicationLayerAutomaticResponseRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DisableApplicationLayerAutomaticResponseResponse' => ['type' => 'structure', 'members' => []], 'DisableProactiveEngagementRequest' => ['type' => 'structure', 'members' => []], 'DisableProactiveEngagementResponse' => ['type' => 'structure', 'members' => []], 'DisassociateDRTLogBucketRequest' => ['type' => 'structure', 'required' => ['LogBucket'], 'members' => ['LogBucket' => ['shape' => 'LogBucket']]], 'DisassociateDRTLogBucketResponse' => ['type' => 'structure', 'members' => []], 'DisassociateDRTRoleRequest' => ['type' => 'structure', 'members' => []], 'DisassociateDRTRoleResponse' => ['type' => 'structure', 'members' => []], 'DisassociateHealthCheckRequest' => ['type' => 'structure', 'required' => ['ProtectionId', 'HealthCheckArn'], 'members' => ['ProtectionId' => ['shape' => 'ProtectionId'], 'HealthCheckArn' => ['shape' => 'HealthCheckArn']]], 'DisassociateHealthCheckResponse' => ['type' => 'structure', 'members' => []], 'Double' => ['type' => 'double'], 'DurationInSeconds' => ['type' => 'long', 'min' => 0], 'EmailAddress' => ['type' => 'string', 'max' => 150, 'min' => 1, 'pattern' => '^\\S+@\\S+\\.\\S+$'], 'EmergencyContact' => ['type' => 'structure', 'required' => ['EmailAddress'], 'members' => ['EmailAddress' => ['shape' => 'EmailAddress'], 'PhoneNumber' => ['shape' => 'PhoneNumber'], 'ContactNotes' => ['shape' => 'ContactNotes']]], 'EmergencyContactList' => ['type' => 'list', 'member' => ['shape' => 'EmergencyContact'], 'max' => 10, 'min' => 0], 'EnableApplicationLayerAutomaticResponseRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Action'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Action' => ['shape' => 'ResponseAction']]], 'EnableApplicationLayerAutomaticResponseResponse' => ['type' => 'structure', 'members' => []], 'EnableProactiveEngagementRequest' => ['type' => 'structure', 'members' => []], 'EnableProactiveEngagementResponse' => ['type' => 'structure', 'members' => []], 'GetSubscriptionStateRequest' => ['type' => 'structure', 'members' => []], 'GetSubscriptionStateResponse' => ['type' => 'structure', 'required' => ['SubscriptionState'], 'members' => ['SubscriptionState' => ['shape' => 'SubscriptionState']]], 'HealthCheckArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws:route53:::healthcheck/\\S{36}$'], 'HealthCheckId' => ['type' => 'string'], 'HealthCheckIds' => ['type' => 'list', 'member' => ['shape' => 'HealthCheckId']], 'InclusionProtectionFilters' => ['type' => 'structure', 'members' => ['ResourceArns' => ['shape' => 'ResourceArnFilters'], 'ProtectionNames' => ['shape' => 'ProtectionNameFilters'], 'ResourceTypes' => ['shape' => 'ProtectedResourceTypeFilters']]], 'InclusionProtectionGroupFilters' => ['type' => 'structure', 'members' => ['ProtectionGroupIds' => ['shape' => 'ProtectionGroupIdFilters'], 'Patterns' => ['shape' => 'ProtectionGroupPatternFilters'], 'ResourceTypes' => ['shape' => 'ProtectedResourceTypeFilters'], 'Aggregations' => ['shape' => 'ProtectionGroupAggregationFilters']]], 'Integer' => ['type' => 'integer'], 'InternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidPaginationTokenException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'reason' => ['shape' => 'ValidationExceptionReason'], 'fields' => ['shape' => 'ValidationExceptionFieldList']], 'exception' => \true], 'InvalidResourceException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'Limit' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Max' => ['shape' => 'Long']]], 'LimitNumber' => ['type' => 'long'], 'LimitType' => ['type' => 'string'], 'Limits' => ['type' => 'list', 'member' => ['shape' => 'Limit']], 'LimitsExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'Type' => ['shape' => 'LimitType'], 'Limit' => ['shape' => 'LimitNumber']], 'exception' => \true], 'ListAttacksRequest' => ['type' => 'structure', 'members' => ['ResourceArns' => ['shape' => 'ResourceArnFilterList'], 'StartTime' => ['shape' => 'TimeRange'], 'EndTime' => ['shape' => 'TimeRange'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAttacksResponse' => ['type' => 'structure', 'members' => ['AttackSummaries' => ['shape' => 'AttackSummaries'], 'NextToken' => ['shape' => 'Token']]], 'ListProtectionGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults'], 'InclusionFilters' => ['shape' => 'InclusionProtectionGroupFilters']]], 'ListProtectionGroupsResponse' => ['type' => 'structure', 'required' => ['ProtectionGroups'], 'members' => ['ProtectionGroups' => ['shape' => 'ProtectionGroups'], 'NextToken' => ['shape' => 'Token']]], 'ListProtectionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults'], 'InclusionFilters' => ['shape' => 'InclusionProtectionFilters']]], 'ListProtectionsResponse' => ['type' => 'structure', 'members' => ['Protections' => ['shape' => 'Protections'], 'NextToken' => ['shape' => 'Token']]], 'ListResourcesInProtectionGroupRequest' => ['type' => 'structure', 'required' => ['ProtectionGroupId'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListResourcesInProtectionGroupResponse' => ['type' => 'structure', 'required' => ['ResourceArns'], 'members' => ['ResourceArns' => ['shape' => 'ResourceArnList'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'LockedSubscriptionException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'LogBucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^([a-z]|(\\d(?!\\d{0,2}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})))([a-z\\d]|(\\.(?!(\\.|-)))|(-(?!\\.))){1,61}[a-z\\d]$'], 'LogBucketList' => ['type' => 'list', 'member' => ['shape' => 'LogBucket'], 'max' => 10, 'min' => 0], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 10000, 'min' => 0], 'Mitigation' => ['type' => 'structure', 'members' => ['MitigationName' => ['shape' => 'String']]], 'MitigationList' => ['type' => 'list', 'member' => ['shape' => 'Mitigation']], 'NoAssociatedRoleException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'OptimisticLockException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'PhoneNumber' => ['type' => 'string', 'max' => 16, 'min' => 1, 'pattern' => '^\\+[1-9]\\d{1,14}$'], 'ProactiveEngagementStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'PENDING']], 'ProtectedResourceType' => ['type' => 'string', 'enum' => ['CLOUDFRONT_DISTRIBUTION', 'ROUTE_53_HOSTED_ZONE', 'ELASTIC_IP_ALLOCATION', 'CLASSIC_LOAD_BALANCER', 'APPLICATION_LOAD_BALANCER', 'GLOBAL_ACCELERATOR']], 'ProtectedResourceTypeFilters' => ['type' => 'list', 'member' => ['shape' => 'ProtectedResourceType'], 'max' => 1, 'min' => 1], 'Protection' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ProtectionId'], 'Name' => ['shape' => 'ProtectionName'], 'ResourceArn' => ['shape' => 'ResourceArn'], 'HealthCheckIds' => ['shape' => 'HealthCheckIds'], 'ProtectionArn' => ['shape' => 'ResourceArn'], 'ApplicationLayerAutomaticResponseConfiguration' => ['shape' => 'ApplicationLayerAutomaticResponseConfiguration']]], 'ProtectionGroup' => ['type' => 'structure', 'required' => ['ProtectionGroupId', 'Aggregation', 'Pattern', 'Members'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId'], 'Aggregation' => ['shape' => 'ProtectionGroupAggregation'], 'Pattern' => ['shape' => 'ProtectionGroupPattern'], 'ResourceType' => ['shape' => 'ProtectedResourceType'], 'Members' => ['shape' => 'ProtectionGroupMembers'], 'ProtectionGroupArn' => ['shape' => 'ResourceArn']]], 'ProtectionGroupAggregation' => ['type' => 'string', 'enum' => ['SUM', 'MEAN', 'MAX']], 'ProtectionGroupAggregationFilters' => ['type' => 'list', 'member' => ['shape' => 'ProtectionGroupAggregation'], 'max' => 1, 'min' => 1], 'ProtectionGroupArbitraryPatternLimits' => ['type' => 'structure', 'required' => ['MaxMembers'], 'members' => ['MaxMembers' => ['shape' => 'Long']]], 'ProtectionGroupId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\\\-]*'], 'ProtectionGroupIdFilters' => ['type' => 'list', 'member' => ['shape' => 'ProtectionGroupId'], 'max' => 1, 'min' => 1], 'ProtectionGroupLimits' => ['type' => 'structure', 'required' => ['MaxProtectionGroups', 'PatternTypeLimits'], 'members' => ['MaxProtectionGroups' => ['shape' => 'Long'], 'PatternTypeLimits' => ['shape' => 'ProtectionGroupPatternTypeLimits']]], 'ProtectionGroupMembers' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 10000, 'min' => 0], 'ProtectionGroupPattern' => ['type' => 'string', 'enum' => ['ALL', 'ARBITRARY', 'BY_RESOURCE_TYPE']], 'ProtectionGroupPatternFilters' => ['type' => 'list', 'member' => ['shape' => 'ProtectionGroupPattern'], 'max' => 1, 'min' => 1], 'ProtectionGroupPatternTypeLimits' => ['type' => 'structure', 'required' => ['ArbitraryPatternLimits'], 'members' => ['ArbitraryPatternLimits' => ['shape' => 'ProtectionGroupArbitraryPatternLimits']]], 'ProtectionGroups' => ['type' => 'list', 'member' => ['shape' => 'ProtectionGroup']], 'ProtectionId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-zA-Z0-9\\\\-]*'], 'ProtectionLimits' => ['type' => 'structure', 'required' => ['ProtectedResourceTypeLimits'], 'members' => ['ProtectedResourceTypeLimits' => ['shape' => 'Limits']]], 'ProtectionName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[ a-zA-Z0-9_\\\\.\\\\-]*'], 'ProtectionNameFilters' => ['type' => 'list', 'member' => ['shape' => 'ProtectionName'], 'max' => 1, 'min' => 1], 'Protections' => ['type' => 'list', 'member' => ['shape' => 'Protection']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'resourceType' => ['shape' => 'String']], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws.*'], 'ResourceArnFilterList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceArnFilters' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 1, 'min' => 1], 'ResourceArnList' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'resourceType' => ['shape' => 'String']], 'exception' => \true], 'ResponseAction' => ['type' => 'structure', 'members' => ['Block' => ['shape' => 'BlockAction'], 'Count' => ['shape' => 'CountAction']]], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:aws:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'String' => ['type' => 'string'], 'SubResourceSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'SubResourceType'], 'Id' => ['shape' => 'String'], 'AttackVectors' => ['shape' => 'SummarizedAttackVectorList'], 'Counters' => ['shape' => 'SummarizedCounterList']]], 'SubResourceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SubResourceSummary']], 'SubResourceType' => ['type' => 'string', 'enum' => ['IP', 'URL']], 'Subscription' => ['type' => 'structure', 'required' => ['SubscriptionLimits'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'TimeCommitmentInSeconds' => ['shape' => 'DurationInSeconds'], 'AutoRenew' => ['shape' => 'AutoRenew'], 'Limits' => ['shape' => 'Limits'], 'ProactiveEngagementStatus' => ['shape' => 'ProactiveEngagementStatus'], 'SubscriptionLimits' => ['shape' => 'SubscriptionLimits'], 'SubscriptionArn' => ['shape' => 'ResourceArn']]], 'SubscriptionLimits' => ['type' => 'structure', 'required' => ['ProtectionLimits', 'ProtectionGroupLimits'], 'members' => ['ProtectionLimits' => ['shape' => 'ProtectionLimits'], 'ProtectionGroupLimits' => ['shape' => 'ProtectionGroupLimits']]], 'SubscriptionState' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'SummarizedAttackVector' => ['type' => 'structure', 'required' => ['VectorType'], 'members' => ['VectorType' => ['shape' => 'String'], 'VectorCounters' => ['shape' => 'SummarizedCounterList']]], 'SummarizedAttackVectorList' => ['type' => 'list', 'member' => ['shape' => 'SummarizedAttackVector']], 'SummarizedCounter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Max' => ['shape' => 'Double'], 'Average' => ['shape' => 'Double'], 'Sum' => ['shape' => 'Double'], 'N' => ['shape' => 'Integer'], 'Unit' => ['shape' => 'String']]], 'SummarizedCounterList' => ['type' => 'list', 'member' => ['shape' => 'SummarizedCounter']], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimeRange' => ['type' => 'structure', 'members' => ['FromInclusive' => ['shape' => 'Timestamp'], 'ToExclusive' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '^.*$'], 'TopContributors' => ['type' => 'list', 'member' => ['shape' => 'Contributor']], 'Unit' => ['type' => 'string', 'enum' => ['BITS', 'BYTES', 'PACKETS', 'REQUESTS']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationLayerAutomaticResponseRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Action'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Action' => ['shape' => 'ResponseAction']]], 'UpdateApplicationLayerAutomaticResponseResponse' => ['type' => 'structure', 'members' => []], 'UpdateEmergencyContactSettingsRequest' => ['type' => 'structure', 'members' => ['EmergencyContactList' => ['shape' => 'EmergencyContactList']]], 'UpdateEmergencyContactSettingsResponse' => ['type' => 'structure', 'members' => []], 'UpdateProtectionGroupRequest' => ['type' => 'structure', 'required' => ['ProtectionGroupId', 'Aggregation', 'Pattern'], 'members' => ['ProtectionGroupId' => ['shape' => 'ProtectionGroupId'], 'Aggregation' => ['shape' => 'ProtectionGroupAggregation'], 'Pattern' => ['shape' => 'ProtectionGroupPattern'], 'ResourceType' => ['shape' => 'ProtectedResourceType'], 'Members' => ['shape' => 'ProtectionGroupMembers']]], 'UpdateProtectionGroupResponse' => ['type' => 'structure', 'members' => []], 'UpdateSubscriptionRequest' => ['type' => 'structure', 'members' => ['AutoRenew' => ['shape' => 'AutoRenew']]], 'UpdateSubscriptionResponse' => ['type' => 'structure', 'members' => []], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['name', 'message'], 'members' => ['name' => ['shape' => 'String'], 'message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['FIELD_VALIDATION_FAILED', 'OTHER']], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-rule-set-1.json.php deleted file mode 100644 index 46facc9..0000000 --- a/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://shield-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://shield-fips.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://shield.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://shield.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://shield-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://shield-fips.us-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://shield-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://shield.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://shield.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://shield.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-tests-1.json.php deleted file mode 100644 index 36b962c..0000000 --- a/vendor/Aws3/Aws/data/shield/2016-06-02/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'shield', 'signingRegion' => 'us-east-1']]], 'url' => 'https://shield.us-east-1.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/shield/2016-06-02/paginators-1.json.php b/vendor/Aws3/Aws/data/shield/2016-06-02/paginators-1.json.php deleted file mode 100644 index c770b00..0000000 --- a/vendor/Aws3/Aws/data/shield/2016-06-02/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAttacks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AttackSummaries'], 'ListProtectionGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListProtections' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Protections'], 'ListResourcesInProtectionGroup' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/shield/2016-06-02/smoke.json.php b/vendor/Aws3/Aws/data/shield/2016-06-02/smoke.json.php deleted file mode 100644 index 082b6bd..0000000 --- a/vendor/Aws3/Aws/data/shield/2016-06-02/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListAttacks', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/signer/2017-08-25/api-2.json.php b/vendor/Aws3/Aws/data/signer/2017-08-25/api-2.json.php deleted file mode 100644 index 5a86c9d..0000000 --- a/vendor/Aws3/Aws/data/signer/2017-08-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-08-25', 'endpointPrefix' => 'signer', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'signer', 'serviceFullName' => 'AWS Signer', 'serviceId' => 'signer', 'signatureVersion' => 'v4', 'signingName' => 'signer', 'uid' => 'signer-2017-08-25'], 'operations' => ['AddProfilePermission' => ['name' => 'AddProfilePermission', 'http' => ['method' => 'POST', 'requestUri' => '/signing-profiles/{profileName}/permissions'], 'input' => ['shape' => 'AddProfilePermissionRequest'], 'output' => ['shape' => 'AddProfilePermissionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceLimitExceededException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'CancelSigningProfile' => ['name' => 'CancelSigningProfile', 'http' => ['method' => 'DELETE', 'requestUri' => '/signing-profiles/{profileName}'], 'input' => ['shape' => 'CancelSigningProfileRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'DescribeSigningJob' => ['name' => 'DescribeSigningJob', 'http' => ['method' => 'GET', 'requestUri' => '/signing-jobs/{jobId}'], 'input' => ['shape' => 'DescribeSigningJobRequest'], 'output' => ['shape' => 'DescribeSigningJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'GetSigningPlatform' => ['name' => 'GetSigningPlatform', 'http' => ['method' => 'GET', 'requestUri' => '/signing-platforms/{platformId}'], 'input' => ['shape' => 'GetSigningPlatformRequest'], 'output' => ['shape' => 'GetSigningPlatformResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'GetSigningProfile' => ['name' => 'GetSigningProfile', 'http' => ['method' => 'GET', 'requestUri' => '/signing-profiles/{profileName}'], 'input' => ['shape' => 'GetSigningProfileRequest'], 'output' => ['shape' => 'GetSigningProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'ListProfilePermissions' => ['name' => 'ListProfilePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/signing-profiles/{profileName}/permissions'], 'input' => ['shape' => 'ListProfilePermissionsRequest'], 'output' => ['shape' => 'ListProfilePermissionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'ListSigningJobs' => ['name' => 'ListSigningJobs', 'http' => ['method' => 'GET', 'requestUri' => '/signing-jobs'], 'input' => ['shape' => 'ListSigningJobsRequest'], 'output' => ['shape' => 'ListSigningJobsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'ListSigningPlatforms' => ['name' => 'ListSigningPlatforms', 'http' => ['method' => 'GET', 'requestUri' => '/signing-platforms'], 'input' => ['shape' => 'ListSigningPlatformsRequest'], 'output' => ['shape' => 'ListSigningPlatformsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'ListSigningProfiles' => ['name' => 'ListSigningProfiles', 'http' => ['method' => 'GET', 'requestUri' => '/signing-profiles'], 'input' => ['shape' => 'ListSigningProfilesRequest'], 'output' => ['shape' => 'ListSigningProfilesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'PutSigningProfile' => ['name' => 'PutSigningProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/signing-profiles/{profileName}'], 'input' => ['shape' => 'PutSigningProfileRequest'], 'output' => ['shape' => 'PutSigningProfileResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'RemoveProfilePermission' => ['name' => 'RemoveProfilePermission', 'http' => ['method' => 'DELETE', 'requestUri' => '/signing-profiles/{profileName}/permissions/{statementId}'], 'input' => ['shape' => 'RemoveProfilePermissionRequest'], 'output' => ['shape' => 'RemoveProfilePermissionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'RevokeSignature' => ['name' => 'RevokeSignature', 'http' => ['method' => 'PUT', 'requestUri' => '/signing-jobs/{jobId}/revoke'], 'input' => ['shape' => 'RevokeSignatureRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'RevokeSigningProfile' => ['name' => 'RevokeSigningProfile', 'http' => ['method' => 'PUT', 'requestUri' => '/signing-profiles/{profileName}/revoke'], 'input' => ['shape' => 'RevokeSigningProfileRequest'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'StartSigningJob' => ['name' => 'StartSigningJob', 'http' => ['method' => 'POST', 'requestUri' => '/signing-jobs'], 'input' => ['shape' => 'StartSigningJobRequest'], 'output' => ['shape' => 'StartSigningJobResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServiceErrorException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServiceErrorException'], ['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^[0-9]{12}$'], 'AddProfilePermissionRequest' => ['type' => 'structure', 'required' => ['action', 'principal', 'statementId', 'profileName'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'action' => ['shape' => 'String'], 'principal' => ['shape' => 'String'], 'revisionId' => ['shape' => 'String'], 'statementId' => ['shape' => 'String']]], 'AddProfilePermissionResponse' => ['type' => 'structure', 'members' => ['revisionId' => ['shape' => 'String']]], 'Arn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'BadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BucketName' => ['type' => 'string'], 'CancelSigningProfileRequest' => ['type' => 'structure', 'required' => ['profileName'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName']]], 'Category' => ['type' => 'string', 'enum' => ['AWSIoT']], 'CertificateArn' => ['type' => 'string'], 'ClientRequestToken' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DescribeSigningJobRequest' => ['type' => 'structure', 'required' => ['jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId']]], 'DescribeSigningJobResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'source' => ['shape' => 'Source'], 'signingMaterial' => ['shape' => 'SigningMaterial'], 'platformId' => ['shape' => 'PlatformId'], 'platformDisplayName' => ['shape' => 'DisplayName'], 'profileName' => ['shape' => 'ProfileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'overrides' => ['shape' => 'SigningPlatformOverrides'], 'signingParameters' => ['shape' => 'SigningParameters'], 'createdAt' => ['shape' => 'Timestamp'], 'completedAt' => ['shape' => 'Timestamp'], 'signatureExpiresAt' => ['shape' => 'Timestamp'], 'requestedBy' => ['shape' => 'RequestedBy'], 'status' => ['shape' => 'SigningStatus'], 'statusReason' => ['shape' => 'StatusReason'], 'revocationRecord' => ['shape' => 'SigningJobRevocationRecord'], 'signedObject' => ['shape' => 'SignedObject'], 'jobOwner' => ['shape' => 'AccountId'], 'jobInvoker' => ['shape' => 'AccountId']]], 'Destination' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3Destination']]], 'DisplayName' => ['type' => 'string'], 'EncryptionAlgorithm' => ['type' => 'string', 'enum' => ['RSA', 'ECDSA']], 'EncryptionAlgorithmOptions' => ['type' => 'structure', 'required' => ['allowedValues', 'defaultValue'], 'members' => ['allowedValues' => ['shape' => 'EncryptionAlgorithms'], 'defaultValue' => ['shape' => 'EncryptionAlgorithm']]], 'EncryptionAlgorithms' => ['type' => 'list', 'member' => ['shape' => 'EncryptionAlgorithm']], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], 'GetSigningPlatformRequest' => ['type' => 'structure', 'required' => ['platformId'], 'members' => ['platformId' => ['shape' => 'PlatformId', 'location' => 'uri', 'locationName' => 'platformId']]], 'GetSigningPlatformResponse' => ['type' => 'structure', 'members' => ['platformId' => ['shape' => 'PlatformId'], 'displayName' => ['shape' => 'DisplayName'], 'partner' => ['shape' => 'String'], 'target' => ['shape' => 'String'], 'category' => ['shape' => 'Category'], 'signingConfiguration' => ['shape' => 'SigningConfiguration'], 'signingImageFormat' => ['shape' => 'SigningImageFormat'], 'maxSizeInMB' => ['shape' => 'MaxSizeInMB'], 'revocationSupported' => ['shape' => 'bool']]], 'GetSigningProfileRequest' => ['type' => 'structure', 'required' => ['profileName'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'profileOwner' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'profileOwner']]], 'GetSigningProfileResponse' => ['type' => 'structure', 'members' => ['profileName' => ['shape' => 'ProfileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'profileVersionArn' => ['shape' => 'Arn'], 'revocationRecord' => ['shape' => 'SigningProfileRevocationRecord'], 'signingMaterial' => ['shape' => 'SigningMaterial'], 'platformId' => ['shape' => 'PlatformId'], 'platformDisplayName' => ['shape' => 'DisplayName'], 'signatureValidityPeriod' => ['shape' => 'SignatureValidityPeriod'], 'overrides' => ['shape' => 'SigningPlatformOverrides'], 'signingParameters' => ['shape' => 'SigningParameters'], 'status' => ['shape' => 'SigningProfileStatus'], 'statusReason' => ['shape' => 'String'], 'arn' => ['shape' => 'string'], 'tags' => ['shape' => 'TagMap']]], 'HashAlgorithm' => ['type' => 'string', 'enum' => ['SHA1', 'SHA256']], 'HashAlgorithmOptions' => ['type' => 'structure', 'required' => ['allowedValues', 'defaultValue'], 'members' => ['allowedValues' => ['shape' => 'HashAlgorithms'], 'defaultValue' => ['shape' => 'HashAlgorithm']]], 'HashAlgorithms' => ['type' => 'list', 'member' => ['shape' => 'HashAlgorithm']], 'ImageFormat' => ['type' => 'string', 'enum' => ['JSON', 'JSONEmbedded', 'JSONDetached']], 'ImageFormats' => ['type' => 'list', 'member' => ['shape' => 'ImageFormat']], 'Integer' => ['type' => 'integer'], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'JobId' => ['type' => 'string'], 'Key' => ['type' => 'string'], 'ListProfilePermissionsRequest' => ['type' => 'structure', 'required' => ['profileName'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListProfilePermissionsResponse' => ['type' => 'structure', 'members' => ['revisionId' => ['shape' => 'String'], 'policySizeBytes' => ['shape' => 'PolicySizeBytes'], 'permissions' => ['shape' => 'Permissions'], 'nextToken' => ['shape' => 'String']]], 'ListSigningJobsRequest' => ['type' => 'structure', 'members' => ['status' => ['shape' => 'SigningStatus', 'location' => 'querystring', 'locationName' => 'status'], 'platformId' => ['shape' => 'PlatformId', 'location' => 'querystring', 'locationName' => 'platformId'], 'requestedBy' => ['shape' => 'RequestedBy', 'location' => 'querystring', 'locationName' => 'requestedBy'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'isRevoked' => ['shape' => 'bool', 'location' => 'querystring', 'locationName' => 'isRevoked'], 'signatureExpiresBefore' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'signatureExpiresBefore'], 'signatureExpiresAfter' => ['shape' => 'Timestamp', 'location' => 'querystring', 'locationName' => 'signatureExpiresAfter'], 'jobInvoker' => ['shape' => 'AccountId', 'location' => 'querystring', 'locationName' => 'jobInvoker']]], 'ListSigningJobsResponse' => ['type' => 'structure', 'members' => ['jobs' => ['shape' => 'SigningJobs'], 'nextToken' => ['shape' => 'NextToken']]], 'ListSigningPlatformsRequest' => ['type' => 'structure', 'members' => ['category' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'category'], 'partner' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'partner'], 'target' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'target'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSigningPlatformsResponse' => ['type' => 'structure', 'members' => ['platforms' => ['shape' => 'SigningPlatforms'], 'nextToken' => ['shape' => 'String']]], 'ListSigningProfilesRequest' => ['type' => 'structure', 'members' => ['includeCanceled' => ['shape' => 'bool', 'location' => 'querystring', 'locationName' => 'includeCanceled'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'platformId' => ['shape' => 'PlatformId', 'location' => 'querystring', 'locationName' => 'platformId'], 'statuses' => ['shape' => 'Statuses', 'location' => 'querystring', 'locationName' => 'statuses']]], 'ListSigningProfilesResponse' => ['type' => 'structure', 'members' => ['profiles' => ['shape' => 'SigningProfiles'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 25, 'min' => 1], 'MaxSizeInMB' => ['type' => 'integer'], 'NextToken' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Permission' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'String'], 'principal' => ['shape' => 'String'], 'statementId' => ['shape' => 'String'], 'profileVersion' => ['shape' => 'ProfileVersion']]], 'Permissions' => ['type' => 'list', 'member' => ['shape' => 'Permission']], 'PlatformId' => ['type' => 'string'], 'PolicySizeBytes' => ['type' => 'integer'], 'Prefix' => ['type' => 'string'], 'ProfileName' => ['type' => 'string', 'max' => 64, 'min' => 2, 'pattern' => '^[a-zA-Z0-9_]{2,}'], 'ProfileVersion' => ['type' => 'string', 'max' => 10, 'min' => 10, 'pattern' => '^[a-zA-Z0-9]{10}$'], 'PutSigningProfileRequest' => ['type' => 'structure', 'required' => ['profileName', 'platformId'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'signingMaterial' => ['shape' => 'SigningMaterial'], 'signatureValidityPeriod' => ['shape' => 'SignatureValidityPeriod'], 'platformId' => ['shape' => 'PlatformId'], 'overrides' => ['shape' => 'SigningPlatformOverrides'], 'signingParameters' => ['shape' => 'SigningParameters'], 'tags' => ['shape' => 'TagMap']]], 'PutSigningProfileResponse' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'string'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'profileVersionArn' => ['shape' => 'Arn']]], 'RemoveProfilePermissionRequest' => ['type' => 'structure', 'required' => ['revisionId', 'profileName', 'statementId'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'revisionId' => ['shape' => 'String', 'location' => 'querystring', 'locationName' => 'revisionId'], 'statementId' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'statementId']]], 'RemoveProfilePermissionResponse' => ['type' => 'structure', 'members' => ['revisionId' => ['shape' => 'String']]], 'RequestedBy' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RevocationReasonString' => ['type' => 'string', 'max' => 500, 'min' => 1], 'RevokeSignatureRequest' => ['type' => 'structure', 'required' => ['reason', 'jobId'], 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'uri', 'locationName' => 'jobId'], 'jobOwner' => ['shape' => 'AccountId'], 'reason' => ['shape' => 'RevocationReasonString']]], 'RevokeSigningProfileRequest' => ['type' => 'structure', 'required' => ['profileVersion', 'reason', 'effectiveTime', 'profileName'], 'members' => ['profileName' => ['shape' => 'ProfileName', 'location' => 'uri', 'locationName' => 'profileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'reason' => ['shape' => 'RevocationReasonString'], 'effectiveTime' => ['shape' => 'Timestamp']]], 'S3Destination' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'BucketName'], 'prefix' => ['shape' => 'Prefix']]], 'S3SignedObject' => ['type' => 'structure', 'members' => ['bucketName' => ['shape' => 'BucketName'], 'key' => ['shape' => 'Key']]], 'S3Source' => ['type' => 'structure', 'required' => ['bucketName', 'key', 'version'], 'members' => ['bucketName' => ['shape' => 'BucketName'], 'key' => ['shape' => 'Key'], 'version' => ['shape' => 'Version']]], 'ServiceLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'SignatureValidityPeriod' => ['type' => 'structure', 'members' => ['value' => ['shape' => 'Integer'], 'type' => ['shape' => 'ValidityType']]], 'SignedObject' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3SignedObject']]], 'SigningConfiguration' => ['type' => 'structure', 'required' => ['encryptionAlgorithmOptions', 'hashAlgorithmOptions'], 'members' => ['encryptionAlgorithmOptions' => ['shape' => 'EncryptionAlgorithmOptions'], 'hashAlgorithmOptions' => ['shape' => 'HashAlgorithmOptions']]], 'SigningConfigurationOverrides' => ['type' => 'structure', 'members' => ['encryptionAlgorithm' => ['shape' => 'EncryptionAlgorithm'], 'hashAlgorithm' => ['shape' => 'HashAlgorithm']]], 'SigningImageFormat' => ['type' => 'structure', 'required' => ['supportedFormats', 'defaultFormat'], 'members' => ['supportedFormats' => ['shape' => 'ImageFormats'], 'defaultFormat' => ['shape' => 'ImageFormat']]], 'SigningJob' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'source' => ['shape' => 'Source'], 'signedObject' => ['shape' => 'SignedObject'], 'signingMaterial' => ['shape' => 'SigningMaterial'], 'createdAt' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'SigningStatus'], 'isRevoked' => ['shape' => 'bool'], 'profileName' => ['shape' => 'ProfileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'platformId' => ['shape' => 'PlatformId'], 'platformDisplayName' => ['shape' => 'DisplayName'], 'signatureExpiresAt' => ['shape' => 'Timestamp'], 'jobOwner' => ['shape' => 'AccountId'], 'jobInvoker' => ['shape' => 'AccountId']]], 'SigningJobRevocationRecord' => ['type' => 'structure', 'members' => ['reason' => ['shape' => 'String'], 'revokedAt' => ['shape' => 'Timestamp'], 'revokedBy' => ['shape' => 'String']]], 'SigningJobs' => ['type' => 'list', 'member' => ['shape' => 'SigningJob']], 'SigningMaterial' => ['type' => 'structure', 'required' => ['certificateArn'], 'members' => ['certificateArn' => ['shape' => 'CertificateArn']]], 'SigningParameterKey' => ['type' => 'string'], 'SigningParameterValue' => ['type' => 'string'], 'SigningParameters' => ['type' => 'map', 'key' => ['shape' => 'SigningParameterKey'], 'value' => ['shape' => 'SigningParameterValue']], 'SigningPlatform' => ['type' => 'structure', 'members' => ['platformId' => ['shape' => 'String'], 'displayName' => ['shape' => 'String'], 'partner' => ['shape' => 'String'], 'target' => ['shape' => 'String'], 'category' => ['shape' => 'Category'], 'signingConfiguration' => ['shape' => 'SigningConfiguration'], 'signingImageFormat' => ['shape' => 'SigningImageFormat'], 'maxSizeInMB' => ['shape' => 'MaxSizeInMB'], 'revocationSupported' => ['shape' => 'bool']]], 'SigningPlatformOverrides' => ['type' => 'structure', 'members' => ['signingConfiguration' => ['shape' => 'SigningConfigurationOverrides'], 'signingImageFormat' => ['shape' => 'ImageFormat']]], 'SigningPlatforms' => ['type' => 'list', 'member' => ['shape' => 'SigningPlatform']], 'SigningProfile' => ['type' => 'structure', 'members' => ['profileName' => ['shape' => 'ProfileName'], 'profileVersion' => ['shape' => 'ProfileVersion'], 'profileVersionArn' => ['shape' => 'Arn'], 'signingMaterial' => ['shape' => 'SigningMaterial'], 'signatureValidityPeriod' => ['shape' => 'SignatureValidityPeriod'], 'platformId' => ['shape' => 'PlatformId'], 'platformDisplayName' => ['shape' => 'DisplayName'], 'signingParameters' => ['shape' => 'SigningParameters'], 'status' => ['shape' => 'SigningProfileStatus'], 'arn' => ['shape' => 'string'], 'tags' => ['shape' => 'TagMap']]], 'SigningProfileRevocationRecord' => ['type' => 'structure', 'members' => ['revocationEffectiveFrom' => ['shape' => 'Timestamp'], 'revokedAt' => ['shape' => 'Timestamp'], 'revokedBy' => ['shape' => 'String']]], 'SigningProfileStatus' => ['type' => 'string', 'enum' => ['Active', 'Canceled', 'Revoked']], 'SigningProfiles' => ['type' => 'list', 'member' => ['shape' => 'SigningProfile']], 'SigningStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Failed', 'Succeeded']], 'Source' => ['type' => 'structure', 'members' => ['s3' => ['shape' => 'S3Source']]], 'StartSigningJobRequest' => ['type' => 'structure', 'required' => ['source', 'destination', 'profileName', 'clientRequestToken'], 'members' => ['source' => ['shape' => 'Source'], 'destination' => ['shape' => 'Destination'], 'profileName' => ['shape' => 'ProfileName'], 'clientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'profileOwner' => ['shape' => 'AccountId']]], 'StartSigningJobResponse' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId'], 'jobOwner' => ['shape' => 'AccountId']]], 'StatusReason' => ['type' => 'string'], 'Statuses' => ['type' => 'list', 'member' => ['shape' => 'SigningProfileStatus']], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'deprecated' => \true, 'deprecatedMessage' => 'Instead of this error, TooManyRequestsException should be used.', 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'code' => ['shape' => 'ErrorCode']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidityType' => ['type' => 'string', 'enum' => ['DAYS', 'MONTHS', 'YEARS']], 'Version' => ['type' => 'string'], 'bool' => ['type' => 'boolean'], 'string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-rule-set-1.json.php deleted file mode 100644 index a6f1a34..0000000 --- a/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://signer-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://signer-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://signer.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://signer.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-tests-1.json.php deleted file mode 100644 index 51d989a..0000000 --- a/vendor/Aws3/Aws/data/signer/2017-08-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://signer.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://signer.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/signer/2017-08-25/paginators-1.json.php b/vendor/Aws3/Aws/data/signer/2017-08-25/paginators-1.json.php deleted file mode 100644 index beba65c..0000000 --- a/vendor/Aws3/Aws/data/signer/2017-08-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListSigningJobs' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSigningPlatforms' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListSigningProfiles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/signer/2017-08-25/waiters-2.json.php b/vendor/Aws3/Aws/data/signer/2017-08-25/waiters-2.json.php deleted file mode 100644 index 61ceabf..0000000 --- a/vendor/Aws3/Aws/data/signer/2017-08-25/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['SuccessfulSigningJob' => ['delay' => 20, 'operation' => 'DescribeSigningJob', 'maxAttempts' => 25, 'acceptors' => [['expected' => 'Succeeded', 'matcher' => 'path', 'state' => 'success', 'argument' => 'status'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'status'], ['expected' => 'ResourceNotFoundException', 'matcher' => 'error', 'state' => 'failure']]]]]; diff --git a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/api-2.json.php b/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/api-2.json.php deleted file mode 100644 index db69631..0000000 --- a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2022-10-28', 'endpointPrefix' => 'simspaceweaver', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS SimSpace Weaver', 'serviceId' => 'SimSpaceWeaver', 'signatureVersion' => 'v4', 'signingName' => 'simspaceweaver', 'uid' => 'simspaceweaver-2022-10-28'], 'operations' => ['DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'DELETE', 'requestUri' => '/deleteapp', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAppInput'], 'output' => ['shape' => 'DeleteAppOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteSimulation' => ['name' => 'DeleteSimulation', 'http' => ['method' => 'DELETE', 'requestUri' => '/deletesimulation', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSimulationInput'], 'output' => ['shape' => 'DeleteSimulationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DescribeApp' => ['name' => 'DescribeApp', 'http' => ['method' => 'GET', 'requestUri' => '/describeapp', 'responseCode' => 200], 'input' => ['shape' => 'DescribeAppInput'], 'output' => ['shape' => 'DescribeAppOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'DescribeSimulation' => ['name' => 'DescribeSimulation', 'http' => ['method' => 'GET', 'requestUri' => '/describesimulation', 'responseCode' => 200], 'input' => ['shape' => 'DescribeSimulationInput'], 'output' => ['shape' => 'DescribeSimulationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListApps' => ['name' => 'ListApps', 'http' => ['method' => 'GET', 'requestUri' => '/listapps', 'responseCode' => 200], 'input' => ['shape' => 'ListAppsInput'], 'output' => ['shape' => 'ListAppsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListSimulations' => ['name' => 'ListSimulations', 'http' => ['method' => 'GET', 'requestUri' => '/listsimulations', 'responseCode' => 200], 'input' => ['shape' => 'ListSimulationsInput'], 'output' => ['shape' => 'ListSimulationsOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'StartApp' => ['name' => 'StartApp', 'http' => ['method' => 'POST', 'requestUri' => '/startapp', 'responseCode' => 200], 'input' => ['shape' => 'StartAppInput'], 'output' => ['shape' => 'StartAppOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'StartClock' => ['name' => 'StartClock', 'http' => ['method' => 'POST', 'requestUri' => '/startclock', 'responseCode' => 200], 'input' => ['shape' => 'StartClockInput'], 'output' => ['shape' => 'StartClockOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'StartSimulation' => ['name' => 'StartSimulation', 'http' => ['method' => 'POST', 'requestUri' => '/startsimulation', 'responseCode' => 200], 'input' => ['shape' => 'StartSimulationInput'], 'output' => ['shape' => 'StartSimulationOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException']]], 'StopApp' => ['name' => 'StopApp', 'http' => ['method' => 'POST', 'requestUri' => '/stopapp', 'responseCode' => 200], 'input' => ['shape' => 'StopAppInput'], 'output' => ['shape' => 'StopAppOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'StopClock' => ['name' => 'StopClock', 'http' => ['method' => 'POST', 'requestUri' => '/stopclock', 'responseCode' => 200], 'input' => ['shape' => 'StopClockInput'], 'output' => ['shape' => 'StopClockOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'StopSimulation' => ['name' => 'StopSimulation', 'http' => ['method' => 'POST', 'requestUri' => '/stopsimulation', 'responseCode' => 200], 'input' => ['shape' => 'StopSimulationInput'], 'output' => ['shape' => 'StopSimulationOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'TooManyTagsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AppPortMappings' => ['type' => 'list', 'member' => ['shape' => 'SimulationAppPortMapping']], 'BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 32, 'pattern' => '^[a-zA-Z0-9-]+$', 'sensitive' => \true], 'ClockStatus' => ['type' => 'string', 'enum' => ['UNKNOWN', 'STARTING', 'STARTED', 'STOPPING', 'STOPPED']], 'ClockTargetStatus' => ['type' => 'string', 'enum' => ['UNKNOWN', 'STARTED', 'STOPPED']], 'CloudWatchLogsLogGroup' => ['type' => 'structure', 'members' => ['LogGroupArn' => ['shape' => 'LogGroupArn']]], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'DeleteAppInput' => ['type' => 'structure', 'required' => ['App', 'Domain', 'Simulation'], 'members' => ['App' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'app'], 'Domain' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'domain'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'simulation']]], 'DeleteAppOutput' => ['type' => 'structure', 'members' => []], 'DeleteSimulationInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Simulation' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'simulation']]], 'DeleteSimulationOutput' => ['type' => 'structure', 'members' => []], 'DescribeAppInput' => ['type' => 'structure', 'required' => ['App', 'Domain', 'Simulation'], 'members' => ['App' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'app'], 'Domain' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'domain'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'simulation']]], 'DescribeAppOutput' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'Description'], 'Domain' => ['shape' => 'SimSpaceWeaverResourceName'], 'EndpointInfo' => ['shape' => 'SimulationAppEndpointInfo'], 'LaunchOverrides' => ['shape' => 'LaunchOverrides'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName'], 'Status' => ['shape' => 'SimulationAppStatus'], 'TargetStatus' => ['shape' => 'SimulationAppTargetStatus']]], 'DescribeSimulationInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Simulation' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'simulation']]], 'DescribeSimulationOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'SimSpaceWeaverArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'ExecutionId' => ['shape' => 'UUID'], 'LiveSimulationState' => ['shape' => 'LiveSimulationState'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'MaximumDuration' => ['shape' => 'TimeToLiveString'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'RoleArn' => ['shape' => 'RoleArn'], 'SchemaError' => ['shape' => 'OptionalString'], 'SchemaS3Location' => ['shape' => 'S3Location'], 'Status' => ['shape' => 'SimulationStatus'], 'TargetStatus' => ['shape' => 'SimulationTargetStatus']]], 'Description' => ['type' => 'string', 'max' => 500, 'min' => 0], 'Domain' => ['type' => 'structure', 'members' => ['Lifecycle' => ['shape' => 'LifecycleManagementStrategy'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName']]], 'DomainList' => ['type' => 'list', 'member' => ['shape' => 'Domain']], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'LaunchCommandList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'LaunchOverrides' => ['type' => 'structure', 'members' => ['LaunchCommands' => ['shape' => 'LaunchCommandList']]], 'LifecycleManagementStrategy' => ['type' => 'string', 'enum' => ['Unknown', 'PerWorker', 'BySpatialSubdivision', 'ByRequest']], 'ListAppsInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Domain' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'domain'], 'MaxResults' => ['shape' => 'PositiveInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'OptionalString', 'location' => 'querystring', 'locationName' => 'nextToken'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName', 'location' => 'querystring', 'locationName' => 'simulation']]], 'ListAppsOutput' => ['type' => 'structure', 'members' => ['Apps' => ['shape' => 'SimulationAppList'], 'NextToken' => ['shape' => 'OptionalString']]], 'ListSimulationsInput' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PositiveInteger', 'location' => 'querystring', 'locationName' => 'maxResults'], 'NextToken' => ['shape' => 'OptionalString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListSimulationsOutput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'OptionalString'], 'Simulations' => ['shape' => 'SimulationList']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'SimSpaceWeaverArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'LiveSimulationState' => ['type' => 'structure', 'members' => ['Clocks' => ['shape' => 'SimulationClockList'], 'Domains' => ['shape' => 'DomainList']]], 'LogDestination' => ['type' => 'structure', 'members' => ['CloudWatchLogsLogGroup' => ['shape' => 'CloudWatchLogsLogGroup']]], 'LogDestinations' => ['type' => 'list', 'member' => ['shape' => 'LogDestination']], 'LogGroupArn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^arn:(?:aws|aws-cn):log-group:([a-z]{2}-[a-z]+-\\d{1}):(\\d{12})?:role\\/(.+)$'], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['Destinations' => ['shape' => 'LogDestinations']]], 'NonEmptyString' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'ObjectKey' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OptionalString' => ['type' => 'string'], 'PortNumber' => ['type' => 'integer', 'box' => \true, 'max' => 65535, 'min' => 0], 'PositiveInteger' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^arn:(?:aws|aws-cn):iam::(\\d{12})?:role\\/(.+)$'], 'S3Location' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'BucketName'], 'ObjectKey' => ['shape' => 'ObjectKey']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SimSpaceWeaverArn' => ['type' => 'string', 'max' => 1600, 'min' => 0, 'pattern' => '^arn:(?:aws|aws-cn):simspaceweaver:([a-z]{2}-[a-z]+-\\d{1}):(\\d{12})?:([a-z]+)\\/(.+)$'], 'SimSpaceWeaverResourceName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_.-]+$'], 'SimulationAppEndpointInfo' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'NonEmptyString'], 'IngressPortMappings' => ['shape' => 'AppPortMappings']]], 'SimulationAppList' => ['type' => 'list', 'member' => ['shape' => 'SimulationAppMetadata']], 'SimulationAppMetadata' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'SimSpaceWeaverResourceName'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName'], 'Status' => ['shape' => 'SimulationAppStatus'], 'TargetStatus' => ['shape' => 'SimulationAppTargetStatus']]], 'SimulationAppPortMapping' => ['type' => 'structure', 'members' => ['Actual' => ['shape' => 'PortNumber'], 'Declared' => ['shape' => 'PortNumber']]], 'SimulationAppStatus' => ['type' => 'string', 'enum' => ['STARTING', 'STARTED', 'STOPPING', 'STOPPED', 'ERROR', 'UNKNOWN']], 'SimulationAppTargetStatus' => ['type' => 'string', 'enum' => ['UNKNOWN', 'STARTED', 'STOPPED']], 'SimulationClock' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ClockStatus'], 'TargetStatus' => ['shape' => 'ClockTargetStatus']]], 'SimulationClockList' => ['type' => 'list', 'member' => ['shape' => 'SimulationClock']], 'SimulationList' => ['type' => 'list', 'member' => ['shape' => 'SimulationMetadata']], 'SimulationMetadata' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'SimSpaceWeaverArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'Status' => ['shape' => 'SimulationStatus'], 'TargetStatus' => ['shape' => 'SimulationTargetStatus']]], 'SimulationStatus' => ['type' => 'string', 'enum' => ['UNKNOWN', 'STARTING', 'STARTED', 'STOPPING', 'STOPPED', 'FAILED', 'DELETING', 'DELETED']], 'SimulationTargetStatus' => ['type' => 'string', 'enum' => ['UNKNOWN', 'STARTED', 'STOPPED', 'DELETED']], 'StartAppInput' => ['type' => 'structure', 'required' => ['Domain', 'Name', 'Simulation'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'Domain' => ['shape' => 'SimSpaceWeaverResourceName'], 'LaunchOverrides' => ['shape' => 'LaunchOverrides'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StartAppOutput' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'SimSpaceWeaverResourceName'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StartClockInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StartClockOutput' => ['type' => 'structure', 'members' => []], 'StartSimulationInput' => ['type' => 'structure', 'required' => ['Name', 'RoleArn', 'SchemaS3Location'], 'members' => ['ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'MaximumDuration' => ['shape' => 'TimeToLiveString'], 'Name' => ['shape' => 'SimSpaceWeaverResourceName'], 'RoleArn' => ['shape' => 'RoleArn'], 'SchemaS3Location' => ['shape' => 'S3Location'], 'Tags' => ['shape' => 'TagMap']]], 'StartSimulationOutput' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'SimSpaceWeaverArn'], 'CreationTime' => ['shape' => 'Timestamp'], 'ExecutionId' => ['shape' => 'UUID']]], 'StopAppInput' => ['type' => 'structure', 'required' => ['App', 'Domain', 'Simulation'], 'members' => ['App' => ['shape' => 'SimSpaceWeaverResourceName'], 'Domain' => ['shape' => 'SimSpaceWeaverResourceName'], 'Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StopAppOutput' => ['type' => 'structure', 'members' => []], 'StopClockInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StopClockOutput' => ['type' => 'structure', 'members' => []], 'StopSimulationInput' => ['type' => 'structure', 'required' => ['Simulation'], 'members' => ['Simulation' => ['shape' => 'SimSpaceWeaverResourceName']]], 'StopSimulationOutput' => ['type' => 'structure', 'members' => []], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'SimSpaceWeaverArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimeToLiveString' => ['type' => 'string', 'max' => 6, 'min' => 2, 'pattern' => '^\\d{1,5}[mhdMHD]$'], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UUID' => ['type' => 'string', 'min' => 36, 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$'], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'SimSpaceWeaverArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'NonEmptyString']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.php deleted file mode 100644 index 4da6029..0000000 --- a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://simspaceweaver-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://simspaceweaver-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://simspaceweaver.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://simspaceweaver.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-tests-1.json.php deleted file mode 100644 index a4188c0..0000000 --- a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://simspaceweaver.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/paginators-1.json.php b/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/paginators-1.json.php deleted file mode 100644 index bf792b8..0000000 --- a/vendor/Aws3/Aws/data/simspaceweaver/2022-10-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApps' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListSimulations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/api-2.json.php b/vendor/Aws3/Aws/data/sms-voice/2018-09-05/api-2.json.php deleted file mode 100644 index a3adc22..0000000 --- a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['apiVersion' => '2018-09-05', 'endpointPrefix' => 'sms-voice.pinpoint', 'signingName' => 'sms-voice', 'serviceAbbreviation' => 'Pinpoint SMS Voice', 'serviceFullName' => 'Amazon Pinpoint SMS and Voice Service', 'serviceId' => 'Pinpoint SMS Voice', 'protocol' => 'rest-json', 'jsonVersion' => '1.1', 'uid' => 'pinpoint-sms-voice-2018-09-05', 'signatureVersion' => 'v4'], 'operations' => ['CreateConfigurationSet' => ['name' => 'CreateConfigurationSet', 'http' => ['method' => 'POST', 'requestUri' => '/v1/sms-voice/configuration-sets', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfigurationSetRequest'], 'output' => ['shape' => 'CreateConfigurationSetResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'AlreadyExistsException']]], 'CreateConfigurationSetEventDestination' => ['name' => 'CreateConfigurationSetEventDestination', 'http' => ['method' => 'POST', 'requestUri' => '/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations', 'responseCode' => 200], 'input' => ['shape' => 'CreateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'CreateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServiceErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'AlreadyExistsException']]], 'DeleteConfigurationSet' => ['name' => 'DeleteConfigurationSet', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/sms-voice/configuration-sets/{ConfigurationSetName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConfigurationSetRequest'], 'output' => ['shape' => 'DeleteConfigurationSetResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]], 'DeleteConfigurationSetEventDestination' => ['name' => 'DeleteConfigurationSetEventDestination', 'http' => ['method' => 'DELETE', 'requestUri' => '/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'DeleteConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]], 'GetConfigurationSetEventDestinations' => ['name' => 'GetConfigurationSetEventDestinations', 'http' => ['method' => 'GET', 'requestUri' => '/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations', 'responseCode' => 200], 'input' => ['shape' => 'GetConfigurationSetEventDestinationsRequest'], 'output' => ['shape' => 'GetConfigurationSetEventDestinationsResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]], 'ListConfigurationSets' => ['name' => 'ListConfigurationSets', 'http' => ['method' => 'GET', 'requestUri' => '/v1/sms-voice/configuration-sets', 'responseCode' => 200], 'input' => ['shape' => 'ListConfigurationSetsRequest'], 'output' => ['shape' => 'ListConfigurationSetsResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]], 'SendVoiceMessage' => ['name' => 'SendVoiceMessage', 'http' => ['method' => 'POST', 'requestUri' => '/v1/sms-voice/voice/message', 'responseCode' => 200], 'input' => ['shape' => 'SendVoiceMessageRequest'], 'output' => ['shape' => 'SendVoiceMessageResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]], 'UpdateConfigurationSetEventDestination' => ['name' => 'UpdateConfigurationSetEventDestination', 'http' => ['method' => 'PUT', 'requestUri' => '/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateConfigurationSetEventDestinationRequest'], 'output' => ['shape' => 'UpdateConfigurationSetEventDestinationResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalServiceErrorException']]]], 'shapes' => ['AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 409]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 400]], 'Boolean' => ['type' => 'boolean'], 'CallInstructionsMessageType' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'NonEmptyString']], 'required' => []], 'CloudWatchLogsDestination' => ['type' => 'structure', 'members' => ['IamRoleArn' => ['shape' => 'String'], 'LogGroupArn' => ['shape' => 'String']], 'required' => []], 'ConfigurationSets' => ['type' => 'list', 'member' => ['shape' => 'WordCharactersWithDelimiters']], 'CreateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition'], 'EventDestinationName' => ['shape' => 'NonEmptyString']], 'required' => ['ConfigurationSetName']], 'CreateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'CreateConfigurationSetRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => 'WordCharactersWithDelimiters']]], 'CreateConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestinationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'EventDestinationName']], 'required' => ['EventDestinationName', 'ConfigurationSetName']], 'DeleteConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'DeleteConfigurationSetRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']], 'required' => ['ConfigurationSetName']], 'DeleteConfigurationSetResponse' => ['type' => 'structure', 'members' => []], 'EventDestination' => ['type' => 'structure', 'members' => ['CloudWatchLogsDestination' => ['shape' => 'CloudWatchLogsDestination'], 'Enabled' => ['shape' => 'Boolean'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'Name' => ['shape' => 'String'], 'SnsDestination' => ['shape' => 'SnsDestination']]], 'EventDestinationDefinition' => ['type' => 'structure', 'members' => ['CloudWatchLogsDestination' => ['shape' => 'CloudWatchLogsDestination'], 'Enabled' => ['shape' => 'Boolean'], 'KinesisFirehoseDestination' => ['shape' => 'KinesisFirehoseDestination'], 'MatchingEventTypes' => ['shape' => 'EventTypes'], 'SnsDestination' => ['shape' => 'SnsDestination']], 'required' => []], 'EventDestinations' => ['type' => 'list', 'member' => ['shape' => 'EventDestination']], 'EventType' => ['type' => 'string', 'enum' => ['INITIATED_CALL', 'RINGING', 'ANSWERED', 'COMPLETED_CALL', 'BUSY', 'FAILED', 'NO_ANSWER']], 'EventTypes' => ['type' => 'list', 'member' => ['shape' => 'EventType']], 'GetConfigurationSetEventDestinationsRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConfigurationSetName']], 'required' => ['ConfigurationSetName']], 'GetConfigurationSetEventDestinationsResponse' => ['type' => 'structure', 'members' => ['EventDestinations' => ['shape' => 'EventDestinations']]], 'InternalServiceErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 500]], 'KinesisFirehoseDestination' => ['type' => 'structure', 'members' => ['DeliveryStreamArn' => ['shape' => 'String'], 'IamRoleArn' => ['shape' => 'String']], 'required' => []], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 412]], 'ListConfigurationSetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'NextToken'], 'PageSize' => ['shape' => '__string', 'location' => 'querystring', 'locationName' => 'PageSize']]], 'ListConfigurationSetsResponse' => ['type' => 'structure', 'members' => ['ConfigurationSets' => ['shape' => 'ConfigurationSets'], 'NextToken' => ['shape' => 'NextTokenString']]], 'NextTokenString' => ['type' => 'string'], 'NonEmptyString' => ['type' => 'string'], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 404]], 'PlainTextMessageType' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'String'], 'Text' => ['shape' => 'NonEmptyString'], 'VoiceId' => ['shape' => 'String']], 'required' => []], 'SSMLMessageType' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'String'], 'Text' => ['shape' => 'NonEmptyString'], 'VoiceId' => ['shape' => 'String']], 'required' => []], 'SendVoiceMessageRequest' => ['type' => 'structure', 'members' => ['CallerId' => ['shape' => 'String'], 'ConfigurationSetName' => ['shape' => 'WordCharactersWithDelimiters'], 'Content' => ['shape' => 'VoiceMessageContent'], 'DestinationPhoneNumber' => ['shape' => 'NonEmptyString'], 'OriginationPhoneNumber' => ['shape' => 'NonEmptyString']]], 'SendVoiceMessageResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'String']]], 'SnsDestination' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'String']], 'required' => []], 'String' => ['type' => 'string'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'error' => ['httpStatusCode' => 429]], 'UpdateConfigurationSetEventDestinationRequest' => ['type' => 'structure', 'members' => ['ConfigurationSetName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'ConfigurationSetName'], 'EventDestination' => ['shape' => 'EventDestinationDefinition'], 'EventDestinationName' => ['shape' => '__string', 'location' => 'uri', 'locationName' => 'EventDestinationName']], 'required' => ['EventDestinationName', 'ConfigurationSetName']], 'UpdateConfigurationSetEventDestinationResponse' => ['type' => 'structure', 'members' => []], 'VoiceMessageContent' => ['type' => 'structure', 'members' => ['CallInstructionsMessage' => ['shape' => 'CallInstructionsMessageType'], 'PlainTextMessage' => ['shape' => 'PlainTextMessageType'], 'SSMLMessage' => ['shape' => 'SSMLMessageType']]], 'WordCharactersWithDelimiters' => ['type' => 'string'], '__boolean' => ['type' => 'boolean'], '__double' => ['type' => 'double'], '__integer' => ['type' => 'integer'], '__long' => ['type' => 'long'], '__string' => ['type' => 'string'], '__timestampIso8601' => ['type' => 'timestamp', 'timestampFormat' => 'iso8601'], '__timestampUnix' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp']]]; diff --git a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 85d763c..0000000 --- a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.pinpoint.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sms-voice.pinpoint.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-tests-1.json.php deleted file mode 100644 index e3a8703..0000000 --- a/vendor/Aws3/Aws/data/sms-voice/2018-09-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-voice.pinpoint.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sms/2016-10-24/api-2.json.php b/vendor/Aws3/Aws/data/sms/2016-10-24/api-2.json.php deleted file mode 100644 index 8e47455..0000000 --- a/vendor/Aws3/Aws/data/sms/2016-10-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-10-24', 'endpointPrefix' => 'sms', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'SMS', 'serviceFullName' => 'AWS Server Migration Service', 'serviceId' => 'SMS', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSServerMigrationService_V2016_10_24', 'uid' => 'sms-2016-10-24'], 'operations' => ['CreateApp' => ['name' => 'CreateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAppRequest'], 'output' => ['shape' => 'CreateAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'CreateReplicationJob' => ['name' => 'CreateReplicationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReplicationJobRequest'], 'output' => ['shape' => 'CreateReplicationJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ServerCannotBeReplicatedException'], ['shape' => 'ReplicationJobAlreadyExistsException'], ['shape' => 'NoConnectorsAvailableException'], ['shape' => 'InternalError'], ['shape' => 'TemporarilyUnavailableException']]], 'DeleteApp' => ['name' => 'DeleteApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppRequest'], 'output' => ['shape' => 'DeleteAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'DeleteAppLaunchConfiguration' => ['name' => 'DeleteAppLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppLaunchConfigurationRequest'], 'output' => ['shape' => 'DeleteAppLaunchConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'DeleteAppReplicationConfiguration' => ['name' => 'DeleteAppReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppReplicationConfigurationRequest'], 'output' => ['shape' => 'DeleteAppReplicationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'DeleteAppValidationConfiguration' => ['name' => 'DeleteAppValidationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAppValidationConfigurationRequest'], 'output' => ['shape' => 'DeleteAppValidationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'DeleteReplicationJob' => ['name' => 'DeleteReplicationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteReplicationJobRequest'], 'output' => ['shape' => 'DeleteReplicationJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ReplicationJobNotFoundException']]], 'DeleteServerCatalog' => ['name' => 'DeleteServerCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServerCatalogRequest'], 'output' => ['shape' => 'DeleteServerCatalogResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException']]], 'DisassociateConnector' => ['name' => 'DisassociateConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateConnectorRequest'], 'output' => ['shape' => 'DisassociateConnectorResponse'], 'errors' => [['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterException']]], 'GenerateChangeSet' => ['name' => 'GenerateChangeSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateChangeSetRequest'], 'output' => ['shape' => 'GenerateChangeSetResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GenerateTemplate' => ['name' => 'GenerateTemplate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateTemplateRequest'], 'output' => ['shape' => 'GenerateTemplateResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetApp' => ['name' => 'GetApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppRequest'], 'output' => ['shape' => 'GetAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetAppLaunchConfiguration' => ['name' => 'GetAppLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppLaunchConfigurationRequest'], 'output' => ['shape' => 'GetAppLaunchConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetAppReplicationConfiguration' => ['name' => 'GetAppReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppReplicationConfigurationRequest'], 'output' => ['shape' => 'GetAppReplicationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetAppValidationConfiguration' => ['name' => 'GetAppValidationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppValidationConfigurationRequest'], 'output' => ['shape' => 'GetAppValidationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetAppValidationOutput' => ['name' => 'GetAppValidationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAppValidationOutputRequest'], 'output' => ['shape' => 'GetAppValidationOutputResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'GetConnectors' => ['name' => 'GetConnectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectorsRequest'], 'output' => ['shape' => 'GetConnectorsResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException']]], 'GetReplicationJobs' => ['name' => 'GetReplicationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReplicationJobsRequest'], 'output' => ['shape' => 'GetReplicationJobsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException']]], 'GetReplicationRuns' => ['name' => 'GetReplicationRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetReplicationRunsRequest'], 'output' => ['shape' => 'GetReplicationRunsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException']]], 'GetServers' => ['name' => 'GetServers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServersRequest'], 'output' => ['shape' => 'GetServersResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError']]], 'ImportAppCatalog' => ['name' => 'ImportAppCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportAppCatalogRequest'], 'output' => ['shape' => 'ImportAppCatalogResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'ImportServerCatalog' => ['name' => 'ImportServerCatalog', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportServerCatalogRequest'], 'output' => ['shape' => 'ImportServerCatalogResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'NoConnectorsAvailableException']]], 'LaunchApp' => ['name' => 'LaunchApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LaunchAppRequest'], 'output' => ['shape' => 'LaunchAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'ListApps' => ['name' => 'ListApps', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAppsRequest'], 'output' => ['shape' => 'ListAppsResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'NotifyAppValidationOutput' => ['name' => 'NotifyAppValidationOutput', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyAppValidationOutputRequest'], 'output' => ['shape' => 'NotifyAppValidationOutputResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'PutAppLaunchConfiguration' => ['name' => 'PutAppLaunchConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAppLaunchConfigurationRequest'], 'output' => ['shape' => 'PutAppLaunchConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'PutAppReplicationConfiguration' => ['name' => 'PutAppReplicationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAppReplicationConfigurationRequest'], 'output' => ['shape' => 'PutAppReplicationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'PutAppValidationConfiguration' => ['name' => 'PutAppValidationConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAppValidationConfigurationRequest'], 'output' => ['shape' => 'PutAppValidationConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'StartAppReplication' => ['name' => 'StartAppReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAppReplicationRequest'], 'output' => ['shape' => 'StartAppReplicationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'StartOnDemandAppReplication' => ['name' => 'StartOnDemandAppReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartOnDemandAppReplicationRequest'], 'output' => ['shape' => 'StartOnDemandAppReplicationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'StartOnDemandReplicationRun' => ['name' => 'StartOnDemandReplicationRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartOnDemandReplicationRunRequest'], 'output' => ['shape' => 'StartOnDemandReplicationRunResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'ReplicationRunLimitExceededException'], ['shape' => 'DryRunOperationException']]], 'StopAppReplication' => ['name' => 'StopAppReplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAppReplicationRequest'], 'output' => ['shape' => 'StopAppReplicationResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'TerminateApp' => ['name' => 'TerminateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateAppRequest'], 'output' => ['shape' => 'TerminateAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'UpdateApp' => ['name' => 'UpdateApp', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAppRequest'], 'output' => ['shape' => 'UpdateAppResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'InternalError'], ['shape' => 'OperationNotPermittedException']]], 'UpdateReplicationJob' => ['name' => 'UpdateReplicationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateReplicationJobRequest'], 'output' => ['shape' => 'UpdateReplicationJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'MissingRequiredParameterException'], ['shape' => 'OperationNotPermittedException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'ServerCannotBeReplicatedException'], ['shape' => 'ReplicationJobNotFoundException'], ['shape' => 'InternalError'], ['shape' => 'TemporarilyUnavailableException']]]], 'shapes' => ['AmiId' => ['type' => 'string'], 'AppDescription' => ['type' => 'string'], 'AppId' => ['type' => 'string'], 'AppIdWithValidation' => ['type' => 'string', 'pattern' => '^app-[0-9a-f]{17}$'], 'AppIds' => ['type' => 'list', 'member' => ['shape' => 'AppId']], 'AppLaunchConfigurationStatus' => ['type' => 'string', 'enum' => ['NOT_CONFIGURED', 'CONFIGURED']], 'AppLaunchStatus' => ['type' => 'string', 'enum' => ['READY_FOR_CONFIGURATION', 'CONFIGURATION_IN_PROGRESS', 'CONFIGURATION_INVALID', 'READY_FOR_LAUNCH', 'VALIDATION_IN_PROGRESS', 'LAUNCH_PENDING', 'LAUNCH_IN_PROGRESS', 'LAUNCHED', 'PARTIALLY_LAUNCHED', 'DELTA_LAUNCH_IN_PROGRESS', 'DELTA_LAUNCH_FAILED', 'LAUNCH_FAILED', 'TERMINATE_IN_PROGRESS', 'TERMINATE_FAILED', 'TERMINATED']], 'AppLaunchStatusMessage' => ['type' => 'string'], 'AppName' => ['type' => 'string'], 'AppReplicationConfigurationStatus' => ['type' => 'string', 'enum' => ['NOT_CONFIGURED', 'CONFIGURED']], 'AppReplicationStatus' => ['type' => 'string', 'enum' => ['READY_FOR_CONFIGURATION', 'CONFIGURATION_IN_PROGRESS', 'CONFIGURATION_INVALID', 'READY_FOR_REPLICATION', 'VALIDATION_IN_PROGRESS', 'REPLICATION_PENDING', 'REPLICATION_IN_PROGRESS', 'REPLICATED', 'PARTIALLY_REPLICATED', 'DELTA_REPLICATION_IN_PROGRESS', 'DELTA_REPLICATED', 'DELTA_REPLICATION_FAILED', 'REPLICATION_FAILED', 'REPLICATION_STOPPING', 'REPLICATION_STOP_FAILED', 'REPLICATION_STOPPED']], 'AppReplicationStatusMessage' => ['type' => 'string'], 'AppStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'UPDATING', 'DELETING', 'DELETED', 'DELETE_FAILED']], 'AppStatusMessage' => ['type' => 'string'], 'AppSummary' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'importedAppId' => ['shape' => 'ImportedAppId'], 'name' => ['shape' => 'AppName'], 'description' => ['shape' => 'AppDescription'], 'status' => ['shape' => 'AppStatus'], 'statusMessage' => ['shape' => 'AppStatusMessage'], 'replicationConfigurationStatus' => ['shape' => 'AppReplicationConfigurationStatus'], 'replicationStatus' => ['shape' => 'AppReplicationStatus'], 'replicationStatusMessage' => ['shape' => 'AppReplicationStatusMessage'], 'latestReplicationTime' => ['shape' => 'Timestamp'], 'launchConfigurationStatus' => ['shape' => 'AppLaunchConfigurationStatus'], 'launchStatus' => ['shape' => 'AppLaunchStatus'], 'launchStatusMessage' => ['shape' => 'AppLaunchStatusMessage'], 'launchDetails' => ['shape' => 'LaunchDetails'], 'creationTime' => ['shape' => 'Timestamp'], 'lastModified' => ['shape' => 'Timestamp'], 'roleName' => ['shape' => 'RoleName'], 'totalServerGroups' => ['shape' => 'TotalServerGroups'], 'totalServers' => ['shape' => 'TotalServers']]], 'AppValidationConfiguration' => ['type' => 'structure', 'members' => ['validationId' => ['shape' => 'ValidationId'], 'name' => ['shape' => 'NonEmptyStringWithMaxLen255'], 'appValidationStrategy' => ['shape' => 'AppValidationStrategy'], 'ssmValidationParameters' => ['shape' => 'SSMValidationParameters']]], 'AppValidationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'AppValidationConfiguration']], 'AppValidationOutput' => ['type' => 'structure', 'members' => ['ssmOutput' => ['shape' => 'SSMOutput']]], 'AppValidationStrategy' => ['type' => 'string', 'enum' => ['SSM']], 'Apps' => ['type' => 'list', 'member' => ['shape' => 'AppSummary']], 'AssociatePublicIpAddress' => ['type' => 'boolean'], 'AutoLaunch' => ['type' => 'boolean'], 'BucketName' => ['type' => 'string'], 'ClientToken' => ['type' => 'string'], 'Command' => ['type' => 'string', 'max' => 64000, 'min' => 1], 'Connector' => ['type' => 'structure', 'members' => ['connectorId' => ['shape' => 'ConnectorId'], 'version' => ['shape' => 'ConnectorVersion'], 'status' => ['shape' => 'ConnectorStatus'], 'capabilityList' => ['shape' => 'ConnectorCapabilityList'], 'vmManagerName' => ['shape' => 'VmManagerName'], 'vmManagerType' => ['shape' => 'VmManagerType'], 'vmManagerId' => ['shape' => 'VmManagerId'], 'ipAddress' => ['shape' => 'IpAddress'], 'macAddress' => ['shape' => 'MacAddress'], 'associatedOn' => ['shape' => 'Timestamp']]], 'ConnectorCapability' => ['type' => 'string', 'enum' => ['VSPHERE', 'SCVMM', 'HYPERV-MANAGER', 'SNAPSHOT_BATCHING', 'SMS_OPTIMIZED']], 'ConnectorCapabilityList' => ['type' => 'list', 'member' => ['shape' => 'ConnectorCapability']], 'ConnectorId' => ['type' => 'string'], 'ConnectorList' => ['type' => 'list', 'member' => ['shape' => 'Connector']], 'ConnectorStatus' => ['type' => 'string', 'enum' => ['HEALTHY', 'UNHEALTHY']], 'ConnectorVersion' => ['type' => 'string'], 'CreateAppRequest' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'AppName'], 'description' => ['shape' => 'AppDescription'], 'roleName' => ['shape' => 'RoleName'], 'clientToken' => ['shape' => 'ClientToken'], 'serverGroups' => ['shape' => 'ServerGroups'], 'tags' => ['shape' => 'Tags']]], 'CreateAppResponse' => ['type' => 'structure', 'members' => ['appSummary' => ['shape' => 'AppSummary'], 'serverGroups' => ['shape' => 'ServerGroups'], 'tags' => ['shape' => 'Tags']]], 'CreateReplicationJobRequest' => ['type' => 'structure', 'required' => ['serverId', 'seedReplicationTime'], 'members' => ['serverId' => ['shape' => 'ServerId'], 'seedReplicationTime' => ['shape' => 'Timestamp'], 'frequency' => ['shape' => 'Frequency'], 'runOnce' => ['shape' => 'RunOnce'], 'licenseType' => ['shape' => 'LicenseType'], 'roleName' => ['shape' => 'RoleName'], 'description' => ['shape' => 'Description'], 'numberOfRecentAmisToKeep' => ['shape' => 'NumberOfRecentAmisToKeep'], 'encrypted' => ['shape' => 'Encrypted'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'CreateReplicationJobResponse' => ['type' => 'structure', 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId']]], 'DeleteAppLaunchConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'DeleteAppLaunchConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteAppReplicationConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'DeleteAppReplicationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteAppRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'forceStopAppReplication' => ['shape' => 'ForceStopAppReplication'], 'forceTerminateApp' => ['shape' => 'ForceTerminateApp']]], 'DeleteAppResponse' => ['type' => 'structure', 'members' => []], 'DeleteAppValidationConfigurationRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppIdWithValidation']]], 'DeleteAppValidationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteReplicationJobRequest' => ['type' => 'structure', 'required' => ['replicationJobId'], 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId']]], 'DeleteReplicationJobResponse' => ['type' => 'structure', 'members' => []], 'DeleteServerCatalogRequest' => ['type' => 'structure', 'members' => []], 'DeleteServerCatalogResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string'], 'DisassociateConnectorRequest' => ['type' => 'structure', 'required' => ['connectorId'], 'members' => ['connectorId' => ['shape' => 'ConnectorId']]], 'DisassociateConnectorResponse' => ['type' => 'structure', 'members' => []], 'DryRunOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'EC2KeyName' => ['type' => 'string'], 'Encrypted' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'ExecutionTimeoutSeconds' => ['type' => 'integer', 'max' => 28800, 'min' => 60], 'ForceStopAppReplication' => ['type' => 'boolean'], 'ForceTerminateApp' => ['type' => 'boolean'], 'Frequency' => ['type' => 'integer'], 'GenerateChangeSetRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'changesetFormat' => ['shape' => 'OutputFormat']]], 'GenerateChangeSetResponse' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'GenerateTemplateRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'templateFormat' => ['shape' => 'OutputFormat']]], 'GenerateTemplateResponse' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'GetAppLaunchConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'GetAppLaunchConfigurationResponse' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'roleName' => ['shape' => 'RoleName'], 'autoLaunch' => ['shape' => 'AutoLaunch'], 'serverGroupLaunchConfigurations' => ['shape' => 'ServerGroupLaunchConfigurations']]], 'GetAppReplicationConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'GetAppReplicationConfigurationResponse' => ['type' => 'structure', 'members' => ['serverGroupReplicationConfigurations' => ['shape' => 'ServerGroupReplicationConfigurations']]], 'GetAppRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'GetAppResponse' => ['type' => 'structure', 'members' => ['appSummary' => ['shape' => 'AppSummary'], 'serverGroups' => ['shape' => 'ServerGroups'], 'tags' => ['shape' => 'Tags']]], 'GetAppValidationConfigurationRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppIdWithValidation']]], 'GetAppValidationConfigurationResponse' => ['type' => 'structure', 'members' => ['appValidationConfigurations' => ['shape' => 'AppValidationConfigurations'], 'serverGroupValidationConfigurations' => ['shape' => 'ServerGroupValidationConfigurations']]], 'GetAppValidationOutputRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppIdWithValidation']]], 'GetAppValidationOutputResponse' => ['type' => 'structure', 'members' => ['validationOutputList' => ['shape' => 'ValidationOutputList']]], 'GetConnectorsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetConnectorsResponse' => ['type' => 'structure', 'members' => ['connectorList' => ['shape' => 'ConnectorList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetReplicationJobsRequest' => ['type' => 'structure', 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetReplicationJobsResponse' => ['type' => 'structure', 'members' => ['replicationJobList' => ['shape' => 'ReplicationJobList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetReplicationRunsRequest' => ['type' => 'structure', 'required' => ['replicationJobId'], 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'GetReplicationRunsResponse' => ['type' => 'structure', 'members' => ['replicationJob' => ['shape' => 'ReplicationJob'], 'replicationRunList' => ['shape' => 'ReplicationRunList'], 'nextToken' => ['shape' => 'NextToken']]], 'GetServersRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'vmServerAddressList' => ['shape' => 'VmServerAddressList']]], 'GetServersResponse' => ['type' => 'structure', 'members' => ['lastModifiedOn' => ['shape' => 'Timestamp'], 'serverCatalogStatus' => ['shape' => 'ServerCatalogStatus'], 'serverList' => ['shape' => 'ServerList'], 'nextToken' => ['shape' => 'NextToken']]], 'ImportAppCatalogRequest' => ['type' => 'structure', 'members' => ['roleName' => ['shape' => 'RoleName']]], 'ImportAppCatalogResponse' => ['type' => 'structure', 'members' => []], 'ImportServerCatalogRequest' => ['type' => 'structure', 'members' => []], 'ImportServerCatalogResponse' => ['type' => 'structure', 'members' => []], 'ImportedAppId' => ['type' => 'string'], 'InstanceId' => ['type' => 'string', 'pattern' => '(^i-(\\w{8}|\\w{17})$)|(^mi-\\w{17}$)'], 'InstanceType' => ['type' => 'string'], 'InternalError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'IpAddress' => ['type' => 'string'], 'KmsKeyId' => ['type' => 'string'], 'LaunchAppRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'LaunchAppResponse' => ['type' => 'structure', 'members' => []], 'LaunchDetails' => ['type' => 'structure', 'members' => ['latestLaunchTime' => ['shape' => 'Timestamp'], 'stackName' => ['shape' => 'StackName'], 'stackId' => ['shape' => 'StackId']]], 'LaunchOrder' => ['type' => 'integer'], 'LicenseType' => ['type' => 'string', 'enum' => ['AWS', 'BYOL']], 'ListAppsRequest' => ['type' => 'structure', 'members' => ['appIds' => ['shape' => 'AppIds'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'ListAppsResponse' => ['type' => 'structure', 'members' => ['apps' => ['shape' => 'Apps'], 'nextToken' => ['shape' => 'NextToken']]], 'LogicalId' => ['type' => 'string'], 'MacAddress' => ['type' => 'string'], 'MaxResults' => ['type' => 'integer'], 'MissingRequiredParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NextToken' => ['type' => 'string'], 'NoConnectorsAvailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'NonEmptyStringWithMaxLen255' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\S]+$'], 'NotificationContext' => ['type' => 'structure', 'members' => ['validationId' => ['shape' => 'ValidationId'], 'status' => ['shape' => 'ValidationStatus'], 'statusMessage' => ['shape' => 'ValidationStatusMessage']]], 'NotifyAppValidationOutputRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppIdWithValidation'], 'notificationContext' => ['shape' => 'NotificationContext']]], 'NotifyAppValidationOutputResponse' => ['type' => 'structure', 'members' => []], 'NumberOfRecentAmisToKeep' => ['type' => 'integer'], 'OperationNotPermittedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'OutputFormat' => ['type' => 'string', 'enum' => ['JSON', 'YAML']], 'PutAppLaunchConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'roleName' => ['shape' => 'RoleName'], 'autoLaunch' => ['shape' => 'AutoLaunch'], 'serverGroupLaunchConfigurations' => ['shape' => 'ServerGroupLaunchConfigurations']]], 'PutAppLaunchConfigurationResponse' => ['type' => 'structure', 'members' => []], 'PutAppReplicationConfigurationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'serverGroupReplicationConfigurations' => ['shape' => 'ServerGroupReplicationConfigurations']]], 'PutAppReplicationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'PutAppValidationConfigurationRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppIdWithValidation'], 'appValidationConfigurations' => ['shape' => 'AppValidationConfigurations'], 'serverGroupValidationConfigurations' => ['shape' => 'ServerGroupValidationConfigurations']]], 'PutAppValidationConfigurationResponse' => ['type' => 'structure', 'members' => []], 'ReplicationJob' => ['type' => 'structure', 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId'], 'serverId' => ['shape' => 'ServerId'], 'serverType' => ['shape' => 'ServerType'], 'vmServer' => ['shape' => 'VmServer'], 'seedReplicationTime' => ['shape' => 'Timestamp'], 'frequency' => ['shape' => 'Frequency'], 'runOnce' => ['shape' => 'RunOnce'], 'nextReplicationRunStartTime' => ['shape' => 'Timestamp'], 'licenseType' => ['shape' => 'LicenseType'], 'roleName' => ['shape' => 'RoleName'], 'latestAmiId' => ['shape' => 'AmiId'], 'state' => ['shape' => 'ReplicationJobState'], 'statusMessage' => ['shape' => 'ReplicationJobStatusMessage'], 'description' => ['shape' => 'Description'], 'numberOfRecentAmisToKeep' => ['shape' => 'NumberOfRecentAmisToKeep'], 'encrypted' => ['shape' => 'Encrypted'], 'kmsKeyId' => ['shape' => 'KmsKeyId'], 'replicationRunList' => ['shape' => 'ReplicationRunList']]], 'ReplicationJobAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReplicationJobId' => ['type' => 'string'], 'ReplicationJobList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationJob']], 'ReplicationJobNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReplicationJobState' => ['type' => 'string', 'enum' => ['PENDING', 'ACTIVE', 'FAILED', 'DELETING', 'DELETED', 'COMPLETED', 'PAUSED_ON_FAILURE', 'FAILING']], 'ReplicationJobStatusMessage' => ['type' => 'string'], 'ReplicationJobTerminated' => ['type' => 'boolean'], 'ReplicationRun' => ['type' => 'structure', 'members' => ['replicationRunId' => ['shape' => 'ReplicationRunId'], 'state' => ['shape' => 'ReplicationRunState'], 'type' => ['shape' => 'ReplicationRunType'], 'stageDetails' => ['shape' => 'ReplicationRunStageDetails'], 'statusMessage' => ['shape' => 'ReplicationRunStatusMessage'], 'amiId' => ['shape' => 'AmiId'], 'scheduledStartTime' => ['shape' => 'Timestamp'], 'completedTime' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'Description'], 'encrypted' => ['shape' => 'Encrypted'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'ReplicationRunId' => ['type' => 'string'], 'ReplicationRunLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ReplicationRunList' => ['type' => 'list', 'member' => ['shape' => 'ReplicationRun']], 'ReplicationRunStage' => ['type' => 'string'], 'ReplicationRunStageDetails' => ['type' => 'structure', 'members' => ['stage' => ['shape' => 'ReplicationRunStage'], 'stageProgress' => ['shape' => 'ReplicationRunStageProgress']]], 'ReplicationRunStageProgress' => ['type' => 'string'], 'ReplicationRunState' => ['type' => 'string', 'enum' => ['PENDING', 'MISSED', 'ACTIVE', 'FAILED', 'COMPLETED', 'DELETING', 'DELETED']], 'ReplicationRunStatusMessage' => ['type' => 'string'], 'ReplicationRunType' => ['type' => 'string', 'enum' => ['ON_DEMAND', 'AUTOMATIC']], 'RoleName' => ['type' => 'string'], 'RunOnce' => ['type' => 'boolean'], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3KeyName' => ['type' => 'string', 'max' => 1024], 'S3Location' => ['type' => 'structure', 'members' => ['bucket' => ['shape' => 'S3BucketName'], 'key' => ['shape' => 'S3KeyName']]], 'SSMOutput' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'SSMValidationParameters' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'Source'], 'instanceId' => ['shape' => 'InstanceId'], 'scriptType' => ['shape' => 'ScriptType'], 'command' => ['shape' => 'Command'], 'executionTimeoutSeconds' => ['shape' => 'ExecutionTimeoutSeconds'], 'outputS3BucketName' => ['shape' => 'BucketName']]], 'ScriptType' => ['type' => 'string', 'enum' => ['SHELL_SCRIPT', 'POWERSHELL_SCRIPT']], 'SecurityGroup' => ['type' => 'string'], 'Server' => ['type' => 'structure', 'members' => ['serverId' => ['shape' => 'ServerId'], 'serverType' => ['shape' => 'ServerType'], 'vmServer' => ['shape' => 'VmServer'], 'replicationJobId' => ['shape' => 'ReplicationJobId'], 'replicationJobTerminated' => ['shape' => 'ReplicationJobTerminated']]], 'ServerCannotBeReplicatedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ServerCatalogStatus' => ['type' => 'string', 'enum' => ['NOT_IMPORTED', 'IMPORTING', 'AVAILABLE', 'DELETED', 'EXPIRED']], 'ServerGroup' => ['type' => 'structure', 'members' => ['serverGroupId' => ['shape' => 'ServerGroupId'], 'name' => ['shape' => 'ServerGroupName'], 'serverList' => ['shape' => 'ServerList']]], 'ServerGroupId' => ['type' => 'string'], 'ServerGroupLaunchConfiguration' => ['type' => 'structure', 'members' => ['serverGroupId' => ['shape' => 'ServerGroupId'], 'launchOrder' => ['shape' => 'LaunchOrder'], 'serverLaunchConfigurations' => ['shape' => 'ServerLaunchConfigurations']]], 'ServerGroupLaunchConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerGroupLaunchConfiguration']], 'ServerGroupName' => ['type' => 'string'], 'ServerGroupReplicationConfiguration' => ['type' => 'structure', 'members' => ['serverGroupId' => ['shape' => 'ServerGroupId'], 'serverReplicationConfigurations' => ['shape' => 'ServerReplicationConfigurations']]], 'ServerGroupReplicationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerGroupReplicationConfiguration']], 'ServerGroupValidationConfiguration' => ['type' => 'structure', 'members' => ['serverGroupId' => ['shape' => 'ServerGroupId'], 'serverValidationConfigurations' => ['shape' => 'ServerValidationConfigurations']]], 'ServerGroupValidationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerGroupValidationConfiguration']], 'ServerGroups' => ['type' => 'list', 'member' => ['shape' => 'ServerGroup']], 'ServerId' => ['type' => 'string'], 'ServerLaunchConfiguration' => ['type' => 'structure', 'members' => ['server' => ['shape' => 'Server'], 'logicalId' => ['shape' => 'LogicalId'], 'vpc' => ['shape' => 'VPC'], 'subnet' => ['shape' => 'Subnet'], 'securityGroup' => ['shape' => 'SecurityGroup'], 'ec2KeyName' => ['shape' => 'EC2KeyName'], 'userData' => ['shape' => 'UserData'], 'instanceType' => ['shape' => 'InstanceType'], 'associatePublicIpAddress' => ['shape' => 'AssociatePublicIpAddress'], 'iamInstanceProfileName' => ['shape' => 'RoleName'], 'configureScript' => ['shape' => 'S3Location'], 'configureScriptType' => ['shape' => 'ScriptType']]], 'ServerLaunchConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerLaunchConfiguration']], 'ServerList' => ['type' => 'list', 'member' => ['shape' => 'Server']], 'ServerReplicationConfiguration' => ['type' => 'structure', 'members' => ['server' => ['shape' => 'Server'], 'serverReplicationParameters' => ['shape' => 'ServerReplicationParameters']]], 'ServerReplicationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerReplicationConfiguration']], 'ServerReplicationParameters' => ['type' => 'structure', 'members' => ['seedTime' => ['shape' => 'Timestamp'], 'frequency' => ['shape' => 'Frequency'], 'runOnce' => ['shape' => 'RunOnce'], 'licenseType' => ['shape' => 'LicenseType'], 'numberOfRecentAmisToKeep' => ['shape' => 'NumberOfRecentAmisToKeep'], 'encrypted' => ['shape' => 'Encrypted'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'ServerType' => ['type' => 'string', 'enum' => ['VIRTUAL_MACHINE']], 'ServerValidationConfiguration' => ['type' => 'structure', 'members' => ['server' => ['shape' => 'Server'], 'validationId' => ['shape' => 'ValidationId'], 'name' => ['shape' => 'NonEmptyStringWithMaxLen255'], 'serverValidationStrategy' => ['shape' => 'ServerValidationStrategy'], 'userDataValidationParameters' => ['shape' => 'UserDataValidationParameters']]], 'ServerValidationConfigurations' => ['type' => 'list', 'member' => ['shape' => 'ServerValidationConfiguration']], 'ServerValidationOutput' => ['type' => 'structure', 'members' => ['server' => ['shape' => 'Server']]], 'ServerValidationStrategy' => ['type' => 'string', 'enum' => ['USERDATA']], 'Source' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'StackId' => ['type' => 'string'], 'StackName' => ['type' => 'string'], 'StartAppReplicationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'StartAppReplicationResponse' => ['type' => 'structure', 'members' => []], 'StartOnDemandAppReplicationRequest' => ['type' => 'structure', 'required' => ['appId'], 'members' => ['appId' => ['shape' => 'AppId'], 'description' => ['shape' => 'Description']]], 'StartOnDemandAppReplicationResponse' => ['type' => 'structure', 'members' => []], 'StartOnDemandReplicationRunRequest' => ['type' => 'structure', 'required' => ['replicationJobId'], 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId'], 'description' => ['shape' => 'Description']]], 'StartOnDemandReplicationRunResponse' => ['type' => 'structure', 'members' => ['replicationRunId' => ['shape' => 'ReplicationRunId']]], 'StopAppReplicationRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'StopAppReplicationResponse' => ['type' => 'structure', 'members' => []], 'Subnet' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagValue' => ['type' => 'string'], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TemporarilyUnavailableException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'TerminateAppRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId']]], 'TerminateAppResponse' => ['type' => 'structure', 'members' => []], 'Timestamp' => ['type' => 'timestamp'], 'TotalServerGroups' => ['type' => 'integer'], 'TotalServers' => ['type' => 'integer'], 'UnauthorizedOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UpdateAppRequest' => ['type' => 'structure', 'members' => ['appId' => ['shape' => 'AppId'], 'name' => ['shape' => 'AppName'], 'description' => ['shape' => 'AppDescription'], 'roleName' => ['shape' => 'RoleName'], 'serverGroups' => ['shape' => 'ServerGroups'], 'tags' => ['shape' => 'Tags']]], 'UpdateAppResponse' => ['type' => 'structure', 'members' => ['appSummary' => ['shape' => 'AppSummary'], 'serverGroups' => ['shape' => 'ServerGroups'], 'tags' => ['shape' => 'Tags']]], 'UpdateReplicationJobRequest' => ['type' => 'structure', 'required' => ['replicationJobId'], 'members' => ['replicationJobId' => ['shape' => 'ReplicationJobId'], 'frequency' => ['shape' => 'Frequency'], 'nextReplicationRunStartTime' => ['shape' => 'Timestamp'], 'licenseType' => ['shape' => 'LicenseType'], 'roleName' => ['shape' => 'RoleName'], 'description' => ['shape' => 'Description'], 'numberOfRecentAmisToKeep' => ['shape' => 'NumberOfRecentAmisToKeep'], 'encrypted' => ['shape' => 'Encrypted'], 'kmsKeyId' => ['shape' => 'KmsKeyId']]], 'UpdateReplicationJobResponse' => ['type' => 'structure', 'members' => []], 'UserData' => ['type' => 'structure', 'members' => ['s3Location' => ['shape' => 'S3Location']]], 'UserDataValidationParameters' => ['type' => 'structure', 'members' => ['source' => ['shape' => 'Source'], 'scriptType' => ['shape' => 'ScriptType']]], 'VPC' => ['type' => 'string'], 'ValidationId' => ['type' => 'string', 'pattern' => '^val-[0-9a-f]{17}$'], 'ValidationOutput' => ['type' => 'structure', 'members' => ['validationId' => ['shape' => 'ValidationId'], 'name' => ['shape' => 'NonEmptyStringWithMaxLen255'], 'status' => ['shape' => 'ValidationStatus'], 'statusMessage' => ['shape' => 'ValidationStatusMessage'], 'latestValidationTime' => ['shape' => 'Timestamp'], 'appValidationOutput' => ['shape' => 'AppValidationOutput'], 'serverValidationOutput' => ['shape' => 'ServerValidationOutput']]], 'ValidationOutputList' => ['type' => 'list', 'member' => ['shape' => 'ValidationOutput']], 'ValidationStatus' => ['type' => 'string', 'enum' => ['READY_FOR_VALIDATION', 'PENDING', 'IN_PROGRESS', 'SUCCEEDED', 'FAILED']], 'ValidationStatusMessage' => ['type' => 'string', 'max' => 2500], 'VmId' => ['type' => 'string'], 'VmManagerId' => ['type' => 'string'], 'VmManagerName' => ['type' => 'string'], 'VmManagerType' => ['type' => 'string', 'enum' => ['VSPHERE', 'SCVMM', 'HYPERV-MANAGER']], 'VmName' => ['type' => 'string'], 'VmPath' => ['type' => 'string'], 'VmServer' => ['type' => 'structure', 'members' => ['vmServerAddress' => ['shape' => 'VmServerAddress'], 'vmName' => ['shape' => 'VmName'], 'vmManagerName' => ['shape' => 'VmManagerName'], 'vmManagerType' => ['shape' => 'VmManagerType'], 'vmPath' => ['shape' => 'VmPath']]], 'VmServerAddress' => ['type' => 'structure', 'members' => ['vmManagerId' => ['shape' => 'VmManagerId'], 'vmId' => ['shape' => 'VmId']]], 'VmServerAddressList' => ['type' => 'list', 'member' => ['shape' => 'VmServerAddress']]]]; diff --git a/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 3d40f9a..0000000 --- a/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sms.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sms.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-tests-1.json.php deleted file mode 100644 index 4069654..0000000 --- a/vendor/Aws3/Aws/data/sms/2016-10-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sms.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sms.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sms/2016-10-24/paginators-1.json.php b/vendor/Aws3/Aws/data/sms/2016-10-24/paginators-1.json.php deleted file mode 100644 index cb5add7..0000000 --- a/vendor/Aws3/Aws/data/sms/2016-10-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetConnectors' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'connectorList'], 'GetReplicationJobs' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'replicationJobList'], 'GetReplicationRuns' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'replicationRunList'], 'GetServers' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'serverList']]]; diff --git a/vendor/Aws3/Aws/data/sms/2016-10-24/smoke.json.php b/vendor/Aws3/Aws/data/sms/2016-10-24/smoke.json.php deleted file mode 100644 index f8dbe01..0000000 --- a/vendor/Aws3/Aws/data/sms/2016-10-24/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'GetConnectors', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DeleteReplicationJob', 'input' => ['replicationJobId' => 'invalidId'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/api-2.json.php b/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/api-2.json.php deleted file mode 100644 index 8ae8e54..0000000 --- a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-04', 'endpointPrefix' => 'snow-device-management', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS Snow Device Management', 'serviceId' => 'Snow Device Management', 'signatureVersion' => 'v4', 'signingName' => 'snow-device-management', 'uid' => 'snow-device-management-2021-08-04'], 'operations' => ['CancelTask' => ['name' => 'CancelTask', 'http' => ['method' => 'POST', 'requestUri' => '/task/{taskId}/cancel', 'responseCode' => 200], 'input' => ['shape' => 'CancelTaskInput'], 'output' => ['shape' => 'CancelTaskOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'CreateTask' => ['name' => 'CreateTask', 'http' => ['method' => 'POST', 'requestUri' => '/task', 'responseCode' => 200], 'input' => ['shape' => 'CreateTaskInput'], 'output' => ['shape' => 'CreateTaskOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeDevice' => ['name' => 'DescribeDevice', 'http' => ['method' => 'POST', 'requestUri' => '/managed-device/{managedDeviceId}/describe', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDeviceInput'], 'output' => ['shape' => 'DescribeDeviceOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeDeviceEc2Instances' => ['name' => 'DescribeDeviceEc2Instances', 'http' => ['method' => 'POST', 'requestUri' => '/managed-device/{managedDeviceId}/resources/ec2/describe', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDeviceEc2Input'], 'output' => ['shape' => 'DescribeDeviceEc2Output'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeExecution' => ['name' => 'DescribeExecution', 'http' => ['method' => 'POST', 'requestUri' => '/task/{taskId}/execution/{managedDeviceId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeExecutionInput'], 'output' => ['shape' => 'DescribeExecutionOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeTask' => ['name' => 'DescribeTask', 'http' => ['method' => 'POST', 'requestUri' => '/task/{taskId}', 'responseCode' => 200], 'input' => ['shape' => 'DescribeTaskInput'], 'output' => ['shape' => 'DescribeTaskOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListDeviceResources' => ['name' => 'ListDeviceResources', 'http' => ['method' => 'GET', 'requestUri' => '/managed-device/{managedDeviceId}/resources', 'responseCode' => 200], 'input' => ['shape' => 'ListDeviceResourcesInput'], 'output' => ['shape' => 'ListDeviceResourcesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'GET', 'requestUri' => '/managed-devices', 'responseCode' => 200], 'input' => ['shape' => 'ListDevicesInput'], 'output' => ['shape' => 'ListDevicesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListExecutions' => ['name' => 'ListExecutions', 'http' => ['method' => 'GET', 'requestUri' => '/executions', 'responseCode' => 200], 'input' => ['shape' => 'ListExecutionsInput'], 'output' => ['shape' => 'ListExecutionsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'ListTasks' => ['name' => 'ListTasks', 'http' => ['method' => 'GET', 'requestUri' => '/tasks', 'responseCode' => 200], 'input' => ['shape' => 'ListTasksInput'], 'output' => ['shape' => 'ListTasksOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceInput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceInput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AttachmentStatus' => ['type' => 'string', 'enum' => ['ATTACHING', 'ATTACHED', 'DETACHING', 'DETACHED']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'CancelTaskInput' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'CancelTaskOutput' => ['type' => 'structure', 'members' => ['taskId' => ['shape' => 'String']]], 'Capacity' => ['type' => 'structure', 'members' => ['available' => ['shape' => 'Long'], 'name' => ['shape' => 'CapacityNameString'], 'total' => ['shape' => 'Long'], 'unit' => ['shape' => 'CapacityUnitString'], 'used' => ['shape' => 'Long']]], 'CapacityList' => ['type' => 'list', 'member' => ['shape' => 'Capacity'], 'max' => 100, 'min' => 0], 'CapacityNameString' => ['type' => 'string', 'max' => 100, 'min' => 0], 'CapacityUnitString' => ['type' => 'string', 'max' => 20, 'min' => 0], 'Command' => ['type' => 'structure', 'members' => ['reboot' => ['shape' => 'Reboot'], 'unlock' => ['shape' => 'Unlock']], 'union' => \true], 'CpuOptions' => ['type' => 'structure', 'members' => ['coreCount' => ['shape' => 'Integer'], 'threadsPerCore' => ['shape' => 'Integer']]], 'CreateTaskInput' => ['type' => 'structure', 'required' => ['command', 'targets'], 'members' => ['clientToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true], 'command' => ['shape' => 'Command'], 'description' => ['shape' => 'TaskDescriptionString'], 'tags' => ['shape' => 'TagMap'], 'targets' => ['shape' => 'TargetList']]], 'CreateTaskOutput' => ['type' => 'structure', 'members' => ['taskArn' => ['shape' => 'String'], 'taskId' => ['shape' => 'String']]], 'DescribeDeviceEc2Input' => ['type' => 'structure', 'required' => ['instanceIds', 'managedDeviceId'], 'members' => ['instanceIds' => ['shape' => 'InstanceIdsList'], 'managedDeviceId' => ['shape' => 'ManagedDeviceId', 'location' => 'uri', 'locationName' => 'managedDeviceId']]], 'DescribeDeviceEc2Output' => ['type' => 'structure', 'members' => ['instances' => ['shape' => 'InstanceSummaryList']]], 'DescribeDeviceInput' => ['type' => 'structure', 'required' => ['managedDeviceId'], 'members' => ['managedDeviceId' => ['shape' => 'ManagedDeviceId', 'location' => 'uri', 'locationName' => 'managedDeviceId']]], 'DescribeDeviceOutput' => ['type' => 'structure', 'members' => ['associatedWithJob' => ['shape' => 'String'], 'deviceCapacities' => ['shape' => 'CapacityList'], 'deviceState' => ['shape' => 'UnlockState'], 'deviceType' => ['shape' => 'String'], 'lastReachedOutAt' => ['shape' => 'Timestamp'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'managedDeviceArn' => ['shape' => 'String'], 'managedDeviceId' => ['shape' => 'ManagedDeviceId'], 'physicalNetworkInterfaces' => ['shape' => 'PhysicalNetworkInterfaceList'], 'software' => ['shape' => 'SoftwareInformation'], 'tags' => ['shape' => 'TagMap']]], 'DescribeExecutionInput' => ['type' => 'structure', 'required' => ['managedDeviceId', 'taskId'], 'members' => ['managedDeviceId' => ['shape' => 'ManagedDeviceId', 'location' => 'uri', 'locationName' => 'managedDeviceId'], 'taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeExecutionOutput' => ['type' => 'structure', 'members' => ['executionId' => ['shape' => 'ExecutionId'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'managedDeviceId' => ['shape' => 'ManagedDeviceId'], 'startedAt' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'ExecutionState'], 'taskId' => ['shape' => 'TaskId']]], 'DescribeTaskInput' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['taskId' => ['shape' => 'TaskId', 'location' => 'uri', 'locationName' => 'taskId']]], 'DescribeTaskOutput' => ['type' => 'structure', 'members' => ['completedAt' => ['shape' => 'Timestamp'], 'createdAt' => ['shape' => 'Timestamp'], 'description' => ['shape' => 'TaskDescriptionString'], 'lastUpdatedAt' => ['shape' => 'Timestamp'], 'state' => ['shape' => 'TaskState'], 'tags' => ['shape' => 'TagMap'], 'targets' => ['shape' => 'TargetList'], 'taskArn' => ['shape' => 'String'], 'taskId' => ['shape' => 'String']]], 'DeviceSummary' => ['type' => 'structure', 'members' => ['associatedWithJob' => ['shape' => 'String'], 'managedDeviceArn' => ['shape' => 'String'], 'managedDeviceId' => ['shape' => 'ManagedDeviceId'], 'tags' => ['shape' => 'TagMap']]], 'DeviceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DeviceSummary']], 'EbsInstanceBlockDevice' => ['type' => 'structure', 'members' => ['attachTime' => ['shape' => 'Timestamp'], 'deleteOnTermination' => ['shape' => 'Boolean'], 'status' => ['shape' => 'AttachmentStatus'], 'volumeId' => ['shape' => 'String']]], 'ExecutionId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ExecutionState' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'CANCELED', 'FAILED', 'SUCCEEDED', 'REJECTED', 'TIMED_OUT']], 'ExecutionSummary' => ['type' => 'structure', 'members' => ['executionId' => ['shape' => 'ExecutionId'], 'managedDeviceId' => ['shape' => 'ManagedDeviceId'], 'state' => ['shape' => 'ExecutionState'], 'taskId' => ['shape' => 'TaskId']]], 'ExecutionSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ExecutionSummary']], 'IdempotencyToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+'], 'Instance' => ['type' => 'structure', 'members' => ['amiLaunchIndex' => ['shape' => 'Integer'], 'blockDeviceMappings' => ['shape' => 'InstanceBlockDeviceMappingList'], 'cpuOptions' => ['shape' => 'CpuOptions'], 'createdAt' => ['shape' => 'Timestamp'], 'imageId' => ['shape' => 'String'], 'instanceId' => ['shape' => 'String'], 'instanceType' => ['shape' => 'String'], 'privateIpAddress' => ['shape' => 'String'], 'publicIpAddress' => ['shape' => 'String'], 'rootDeviceName' => ['shape' => 'String'], 'securityGroups' => ['shape' => 'SecurityGroupIdentifierList'], 'state' => ['shape' => 'InstanceState'], 'updatedAt' => ['shape' => 'Timestamp']]], 'InstanceBlockDeviceMapping' => ['type' => 'structure', 'members' => ['deviceName' => ['shape' => 'String'], 'ebs' => ['shape' => 'EbsInstanceBlockDevice']]], 'InstanceBlockDeviceMappingList' => ['type' => 'list', 'member' => ['shape' => 'InstanceBlockDeviceMapping']], 'InstanceIdsList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'InstanceState' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'Integer'], 'name' => ['shape' => 'InstanceStateName']]], 'InstanceStateName' => ['type' => 'string', 'enum' => ['PENDING', 'RUNNING', 'SHUTTING_DOWN', 'TERMINATED', 'STOPPING', 'STOPPED']], 'InstanceSummary' => ['type' => 'structure', 'members' => ['instance' => ['shape' => 'Instance'], 'lastUpdatedAt' => ['shape' => 'Timestamp']]], 'InstanceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceSummary']], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true, 'retryable' => ['throttling' => \false]], 'IpAddressAssignment' => ['type' => 'string', 'enum' => ['DHCP', 'STATIC']], 'JobId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ListDeviceResourcesInput' => ['type' => 'structure', 'required' => ['managedDeviceId'], 'members' => ['managedDeviceId' => ['shape' => 'ManagedDeviceId', 'location' => 'uri', 'locationName' => 'managedDeviceId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'type' => ['shape' => 'ListDeviceResourcesInputTypeString', 'location' => 'querystring', 'locationName' => 'type']]], 'ListDeviceResourcesInputTypeString' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ListDeviceResourcesOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resources' => ['shape' => 'ResourceSummaryList']]], 'ListDevicesInput' => ['type' => 'structure', 'members' => ['jobId' => ['shape' => 'JobId', 'location' => 'querystring', 'locationName' => 'jobId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListDevicesOutput' => ['type' => 'structure', 'members' => ['devices' => ['shape' => 'DeviceSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListExecutionsInput' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'state' => ['shape' => 'ExecutionState', 'location' => 'querystring', 'locationName' => 'state'], 'taskId' => ['shape' => 'TaskId', 'location' => 'querystring', 'locationName' => 'taskId']]], 'ListExecutionsOutput' => ['type' => 'structure', 'members' => ['executions' => ['shape' => 'ExecutionSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTasksInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'state' => ['shape' => 'TaskState', 'location' => 'querystring', 'locationName' => 'state']]], 'ListTasksOutput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextToken'], 'tasks' => ['shape' => 'TaskSummaryList']]], 'Long' => ['type' => 'long', 'box' => \true], 'ManagedDeviceId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9+/=]*'], 'PhysicalConnectorType' => ['type' => 'string', 'enum' => ['RJ45', 'SFP_PLUS', 'QSFP', 'RJ45_2', 'WIFI']], 'PhysicalNetworkInterface' => ['type' => 'structure', 'members' => ['defaultGateway' => ['shape' => 'String'], 'ipAddress' => ['shape' => 'String'], 'ipAddressAssignment' => ['shape' => 'IpAddressAssignment'], 'macAddress' => ['shape' => 'String'], 'netmask' => ['shape' => 'String'], 'physicalConnectorType' => ['shape' => 'PhysicalConnectorType'], 'physicalNetworkInterfaceId' => ['shape' => 'String']]], 'PhysicalNetworkInterfaceList' => ['type' => 'list', 'member' => ['shape' => 'PhysicalNetworkInterface']], 'Reboot' => ['type' => 'structure', 'members' => []], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceSummary' => ['type' => 'structure', 'required' => ['resourceType'], 'members' => ['arn' => ['shape' => 'String'], 'id' => ['shape' => 'String'], 'resourceType' => ['shape' => 'String']]], 'ResourceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ResourceSummary']], 'SecurityGroupIdentifier' => ['type' => 'structure', 'members' => ['groupId' => ['shape' => 'String'], 'groupName' => ['shape' => 'String']]], 'SecurityGroupIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupIdentifier']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SoftwareInformation' => ['type' => 'structure', 'members' => ['installState' => ['shape' => 'String'], 'installedVersion' => ['shape' => 'String'], 'installingVersion' => ['shape' => 'String']]], 'String' => ['type' => 'string'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TargetList' => ['type' => 'list', 'member' => ['shape' => 'String'], 'max' => 10, 'min' => 1], 'TaskDescriptionString' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[A-Za-z0-9 _.,!#]*'], 'TaskId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'TaskState' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'CANCELED', 'COMPLETED']], 'TaskSummary' => ['type' => 'structure', 'required' => ['taskId'], 'members' => ['state' => ['shape' => 'TaskState'], 'tags' => ['shape' => 'TagMap'], 'taskArn' => ['shape' => 'String'], 'taskId' => ['shape' => 'TaskId']]], 'TaskSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TaskSummary']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true, 'retryable' => ['throttling' => \true]], 'Timestamp' => ['type' => 'timestamp'], 'Unlock' => ['type' => 'structure', 'members' => []], 'UnlockState' => ['type' => 'string', 'enum' => ['UNLOCKED', 'LOCKED', 'UNLOCKING']], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeys', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.php deleted file mode 100644 index 5947065..0000000 --- a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snow-device-management-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snow-device-management-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snow-device-management.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://snow-device-management.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-tests-1.json.php deleted file mode 100644 index 80255a8..0000000 --- a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snow-device-management.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/paginators-1.json.php b/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/paginators-1.json.php deleted file mode 100644 index 54ea90f..0000000 --- a/vendor/Aws3/Aws/data/snow-device-management/2021-08-04/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDeviceResources' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'resources'], 'ListDevices' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'devices'], 'ListExecutions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'executions'], 'ListTasks' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'tasks']]]; diff --git a/vendor/Aws3/Aws/data/snowball/2016-06-30/api-2.json.php b/vendor/Aws3/Aws/data/snowball/2016-06-30/api-2.json.php deleted file mode 100644 index e26babb..0000000 --- a/vendor/Aws3/Aws/data/snowball/2016-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-06-30', 'endpointPrefix' => 'snowball', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon Snowball', 'serviceFullName' => 'Amazon Import/Export Snowball', 'serviceId' => 'Snowball', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSIESnowballJobManagementService', 'uid' => 'snowball-2016-06-30'], 'operations' => ['CancelCluster' => ['name' => 'CancelCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelClusterRequest'], 'output' => ['shape' => 'CancelClusterResult'], 'errors' => [['shape' => 'KMSRequestFailedException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'InvalidResourceException']]], 'CancelJob' => ['name' => 'CancelJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelJobRequest'], 'output' => ['shape' => 'CancelJobResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'KMSRequestFailedException']]], 'CreateAddress' => ['name' => 'CreateAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAddressRequest'], 'output' => ['shape' => 'CreateAddressResult'], 'errors' => [['shape' => 'InvalidAddressException'], ['shape' => 'UnsupportedAddressException']]], 'CreateCluster' => ['name' => 'CreateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateClusterRequest'], 'output' => ['shape' => 'CreateClusterResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'KMSRequestFailedException'], ['shape' => 'InvalidInputCombinationException'], ['shape' => 'Ec2RequestFailedException']]], 'CreateJob' => ['name' => 'CreateJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateJobRequest'], 'output' => ['shape' => 'CreateJobResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'KMSRequestFailedException'], ['shape' => 'InvalidInputCombinationException'], ['shape' => 'ClusterLimitExceededException'], ['shape' => 'Ec2RequestFailedException']]], 'CreateLongTermPricing' => ['name' => 'CreateLongTermPricing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLongTermPricingRequest'], 'output' => ['shape' => 'CreateLongTermPricingResult'], 'errors' => [['shape' => 'InvalidResourceException']]], 'CreateReturnShippingLabel' => ['name' => 'CreateReturnShippingLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateReturnShippingLabelRequest'], 'output' => ['shape' => 'CreateReturnShippingLabelResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'InvalidInputCombinationException'], ['shape' => 'ConflictException'], ['shape' => 'ReturnShippingLabelAlreadyExistsException']]], 'DescribeAddress' => ['name' => 'DescribeAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressRequest'], 'output' => ['shape' => 'DescribeAddressResult'], 'errors' => [['shape' => 'InvalidResourceException']]], 'DescribeAddresses' => ['name' => 'DescribeAddresses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAddressesRequest'], 'output' => ['shape' => 'DescribeAddressesResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidNextTokenException']]], 'DescribeCluster' => ['name' => 'DescribeCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClusterRequest'], 'output' => ['shape' => 'DescribeClusterResult'], 'errors' => [['shape' => 'InvalidResourceException']]], 'DescribeJob' => ['name' => 'DescribeJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeJobRequest'], 'output' => ['shape' => 'DescribeJobResult'], 'errors' => [['shape' => 'InvalidResourceException']]], 'DescribeReturnShippingLabel' => ['name' => 'DescribeReturnShippingLabel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeReturnShippingLabelRequest'], 'output' => ['shape' => 'DescribeReturnShippingLabelResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'ConflictException']]], 'GetJobManifest' => ['name' => 'GetJobManifest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobManifestRequest'], 'output' => ['shape' => 'GetJobManifestResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException']]], 'GetJobUnlockCode' => ['name' => 'GetJobUnlockCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetJobUnlockCodeRequest'], 'output' => ['shape' => 'GetJobUnlockCodeResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException']]], 'GetSnowballUsage' => ['name' => 'GetSnowballUsage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSnowballUsageRequest'], 'output' => ['shape' => 'GetSnowballUsageResult']], 'GetSoftwareUpdates' => ['name' => 'GetSoftwareUpdates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSoftwareUpdatesRequest'], 'output' => ['shape' => 'GetSoftwareUpdatesResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException']]], 'ListClusterJobs' => ['name' => 'ListClusterJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListClusterJobsRequest'], 'output' => ['shape' => 'ListClusterJobsResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidNextTokenException']]], 'ListClusters' => ['name' => 'ListClusters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListClustersRequest'], 'output' => ['shape' => 'ListClustersResult'], 'errors' => [['shape' => 'InvalidNextTokenException']]], 'ListCompatibleImages' => ['name' => 'ListCompatibleImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCompatibleImagesRequest'], 'output' => ['shape' => 'ListCompatibleImagesResult'], 'errors' => [['shape' => 'InvalidNextTokenException'], ['shape' => 'Ec2RequestFailedException']]], 'ListJobs' => ['name' => 'ListJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListJobsRequest'], 'output' => ['shape' => 'ListJobsResult'], 'errors' => [['shape' => 'InvalidNextTokenException']]], 'ListLongTermPricing' => ['name' => 'ListLongTermPricing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLongTermPricingRequest'], 'output' => ['shape' => 'ListLongTermPricingResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidNextTokenException']]], 'UpdateCluster' => ['name' => 'UpdateCluster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateClusterRequest'], 'output' => ['shape' => 'UpdateClusterResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'KMSRequestFailedException'], ['shape' => 'InvalidInputCombinationException'], ['shape' => 'Ec2RequestFailedException']]], 'UpdateJob' => ['name' => 'UpdateJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateJobRequest'], 'output' => ['shape' => 'UpdateJobResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException'], ['shape' => 'KMSRequestFailedException'], ['shape' => 'InvalidInputCombinationException'], ['shape' => 'ClusterLimitExceededException'], ['shape' => 'Ec2RequestFailedException']]], 'UpdateJobShipmentState' => ['name' => 'UpdateJobShipmentState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateJobShipmentStateRequest'], 'output' => ['shape' => 'UpdateJobShipmentStateResult'], 'errors' => [['shape' => 'InvalidResourceException'], ['shape' => 'InvalidJobStateException']]], 'UpdateLongTermPricing' => ['name' => 'UpdateLongTermPricing', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateLongTermPricingRequest'], 'output' => ['shape' => 'UpdateLongTermPricingResult'], 'errors' => [['shape' => 'InvalidResourceException']]]], 'shapes' => ['Address' => ['type' => 'structure', 'members' => ['AddressId' => ['shape' => 'AddressId'], 'Name' => ['shape' => 'String'], 'Company' => ['shape' => 'String'], 'Street1' => ['shape' => 'String'], 'Street2' => ['shape' => 'String'], 'Street3' => ['shape' => 'String'], 'City' => ['shape' => 'String'], 'StateOrProvince' => ['shape' => 'String'], 'PrefectureOrDistrict' => ['shape' => 'String'], 'Landmark' => ['shape' => 'String'], 'Country' => ['shape' => 'String'], 'PostalCode' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'String'], 'IsRestricted' => ['shape' => 'Boolean']]], 'AddressId' => ['type' => 'string', 'max' => 40, 'min' => 40, 'pattern' => 'ADID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'AddressList' => ['type' => 'list', 'member' => ['shape' => 'Address']], 'AmiId' => ['type' => 'string', 'max' => 21, 'min' => 12, 'pattern' => '(ami-[0-9a-f]{8})|(ami-[0-9a-f]{17})'], 'Boolean' => ['type' => 'boolean'], 'CancelClusterRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'CancelClusterResult' => ['type' => 'structure', 'members' => []], 'CancelJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'CancelJobResult' => ['type' => 'structure', 'members' => []], 'ClusterId' => ['type' => 'string', 'max' => 39, 'min' => 39, 'pattern' => 'CID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'ClusterLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ClusterListEntry' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'String'], 'ClusterState' => ['shape' => 'ClusterState'], 'CreationDate' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'String']]], 'ClusterListEntryList' => ['type' => 'list', 'member' => ['shape' => 'ClusterListEntry']], 'ClusterMetadata' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'KmsKeyARN' => ['shape' => 'KmsKeyARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'ClusterState' => ['shape' => 'ClusterState'], 'JobType' => ['shape' => 'JobType'], 'SnowballType' => ['shape' => 'SnowballType'], 'CreationDate' => ['shape' => 'Timestamp'], 'Resources' => ['shape' => 'JobResource'], 'AddressId' => ['shape' => 'AddressId'], 'ShippingOption' => ['shape' => 'ShippingOption'], 'Notification' => ['shape' => 'Notification'], 'ForwardingAddressId' => ['shape' => 'AddressId'], 'TaxDocuments' => ['shape' => 'TaxDocuments'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration']]], 'ClusterState' => ['type' => 'string', 'enum' => ['AwaitingQuorum', 'Pending', 'InUse', 'Complete', 'Cancelled']], 'CompatibleImage' => ['type' => 'structure', 'members' => ['AmiId' => ['shape' => 'String'], 'Name' => ['shape' => 'String']]], 'CompatibleImageList' => ['type' => 'list', 'member' => ['shape' => 'CompatibleImage']], 'ConflictException' => ['type' => 'structure', 'members' => ['ConflictResource' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'CreateAddressRequest' => ['type' => 'structure', 'required' => ['Address'], 'members' => ['Address' => ['shape' => 'Address']]], 'CreateAddressResult' => ['type' => 'structure', 'members' => ['AddressId' => ['shape' => 'String']]], 'CreateClusterRequest' => ['type' => 'structure', 'required' => ['JobType', 'Resources', 'AddressId', 'RoleARN', 'SnowballType', 'ShippingOption'], 'members' => ['JobType' => ['shape' => 'JobType'], 'Resources' => ['shape' => 'JobResource'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration'], 'Description' => ['shape' => 'String'], 'AddressId' => ['shape' => 'AddressId'], 'KmsKeyARN' => ['shape' => 'KmsKeyARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'SnowballType' => ['shape' => 'SnowballType'], 'ShippingOption' => ['shape' => 'ShippingOption'], 'Notification' => ['shape' => 'Notification'], 'ForwardingAddressId' => ['shape' => 'AddressId'], 'TaxDocuments' => ['shape' => 'TaxDocuments'], 'RemoteManagement' => ['shape' => 'RemoteManagement']]], 'CreateClusterResult' => ['type' => 'structure', 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'CreateJobRequest' => ['type' => 'structure', 'members' => ['JobType' => ['shape' => 'JobType'], 'Resources' => ['shape' => 'JobResource'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration'], 'Description' => ['shape' => 'String'], 'AddressId' => ['shape' => 'AddressId'], 'KmsKeyARN' => ['shape' => 'KmsKeyARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'SnowballCapacityPreference' => ['shape' => 'SnowballCapacity'], 'ShippingOption' => ['shape' => 'ShippingOption'], 'Notification' => ['shape' => 'Notification'], 'ClusterId' => ['shape' => 'ClusterId'], 'SnowballType' => ['shape' => 'SnowballType'], 'ForwardingAddressId' => ['shape' => 'AddressId'], 'TaxDocuments' => ['shape' => 'TaxDocuments'], 'DeviceConfiguration' => ['shape' => 'DeviceConfiguration'], 'RemoteManagement' => ['shape' => 'RemoteManagement'], 'LongTermPricingId' => ['shape' => 'LongTermPricingId']]], 'CreateJobResult' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'CreateLongTermPricingRequest' => ['type' => 'structure', 'required' => ['LongTermPricingType'], 'members' => ['LongTermPricingType' => ['shape' => 'LongTermPricingType'], 'IsLongTermPricingAutoRenew' => ['shape' => 'JavaBoolean'], 'SnowballType' => ['shape' => 'SnowballType']]], 'CreateLongTermPricingResult' => ['type' => 'structure', 'members' => ['LongTermPricingId' => ['shape' => 'LongTermPricingId']]], 'CreateReturnShippingLabelRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'ShippingOption' => ['shape' => 'ShippingOption']]], 'CreateReturnShippingLabelResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ShippingLabelStatus']]], 'DataTransfer' => ['type' => 'structure', 'members' => ['BytesTransferred' => ['shape' => 'Long'], 'ObjectsTransferred' => ['shape' => 'Long'], 'TotalBytes' => ['shape' => 'Long'], 'TotalObjects' => ['shape' => 'Long']]], 'DescribeAddressRequest' => ['type' => 'structure', 'required' => ['AddressId'], 'members' => ['AddressId' => ['shape' => 'AddressId']]], 'DescribeAddressResult' => ['type' => 'structure', 'members' => ['Address' => ['shape' => 'Address']]], 'DescribeAddressesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'DescribeAddressesResult' => ['type' => 'structure', 'members' => ['Addresses' => ['shape' => 'AddressList'], 'NextToken' => ['shape' => 'String']]], 'DescribeClusterRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId']]], 'DescribeClusterResult' => ['type' => 'structure', 'members' => ['ClusterMetadata' => ['shape' => 'ClusterMetadata']]], 'DescribeJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeJobResult' => ['type' => 'structure', 'members' => ['JobMetadata' => ['shape' => 'JobMetadata'], 'SubJobMetadata' => ['shape' => 'JobMetadataList']]], 'DescribeReturnShippingLabelRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeReturnShippingLabelResult' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'ShippingLabelStatus'], 'ExpirationDate' => ['shape' => 'Timestamp'], 'ReturnShippingLabelURI' => ['shape' => 'String']]], 'DeviceConfiguration' => ['type' => 'structure', 'members' => ['SnowconeDeviceConfiguration' => ['shape' => 'SnowconeDeviceConfiguration']]], 'DeviceServiceName' => ['type' => 'string', 'enum' => ['NFS_ON_DEVICE_SERVICE', 'S3_ON_DEVICE_SERVICE']], 'Ec2AmiResource' => ['type' => 'structure', 'required' => ['AmiId'], 'members' => ['AmiId' => ['shape' => 'AmiId'], 'SnowballAmiId' => ['shape' => 'String']]], 'Ec2AmiResourceList' => ['type' => 'list', 'member' => ['shape' => 'Ec2AmiResource']], 'Ec2RequestFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EventTriggerDefinition' => ['type' => 'structure', 'members' => ['EventResourceARN' => ['shape' => 'ResourceARN']]], 'EventTriggerDefinitionList' => ['type' => 'list', 'member' => ['shape' => 'EventTriggerDefinition']], 'GSTIN' => ['type' => 'string', 'max' => 15, 'min' => 15, 'pattern' => '\\d{2}[A-Z]{5}\\d{4}[A-Z]{1}[A-Z\\d]{1}[Z]{1}[A-Z\\d]{1}'], 'GetJobManifestRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'GetJobManifestResult' => ['type' => 'structure', 'members' => ['ManifestURI' => ['shape' => 'String']]], 'GetJobUnlockCodeRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'GetJobUnlockCodeResult' => ['type' => 'structure', 'members' => ['UnlockCode' => ['shape' => 'String']]], 'GetSnowballUsageRequest' => ['type' => 'structure', 'members' => []], 'GetSnowballUsageResult' => ['type' => 'structure', 'members' => ['SnowballLimit' => ['shape' => 'Integer'], 'SnowballsInUse' => ['shape' => 'Integer']]], 'GetSoftwareUpdatesRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'GetSoftwareUpdatesResult' => ['type' => 'structure', 'members' => ['UpdatesURI' => ['shape' => 'String']]], 'INDTaxDocuments' => ['type' => 'structure', 'members' => ['GSTIN' => ['shape' => 'GSTIN']]], 'Integer' => ['type' => 'integer'], 'InvalidAddressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInputCombinationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidJobStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'JavaBoolean' => ['type' => 'boolean'], 'JobId' => ['type' => 'string', 'max' => 39, 'min' => 39, 'pattern' => '(M|J)ID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'JobListEntry' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'String'], 'JobState' => ['shape' => 'JobState'], 'IsMaster' => ['shape' => 'Boolean'], 'JobType' => ['shape' => 'JobType'], 'SnowballType' => ['shape' => 'SnowballType'], 'CreationDate' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'String']]], 'JobListEntryList' => ['type' => 'list', 'member' => ['shape' => 'JobListEntry']], 'JobLogs' => ['type' => 'structure', 'members' => ['JobCompletionReportURI' => ['shape' => 'String'], 'JobSuccessLogURI' => ['shape' => 'String'], 'JobFailureLogURI' => ['shape' => 'String']]], 'JobMetadata' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'String'], 'JobState' => ['shape' => 'JobState'], 'JobType' => ['shape' => 'JobType'], 'SnowballType' => ['shape' => 'SnowballType'], 'CreationDate' => ['shape' => 'Timestamp'], 'Resources' => ['shape' => 'JobResource'], 'Description' => ['shape' => 'String'], 'KmsKeyARN' => ['shape' => 'KmsKeyARN'], 'RoleARN' => ['shape' => 'RoleARN'], 'AddressId' => ['shape' => 'AddressId'], 'ShippingDetails' => ['shape' => 'ShippingDetails'], 'SnowballCapacityPreference' => ['shape' => 'SnowballCapacity'], 'Notification' => ['shape' => 'Notification'], 'DataTransferProgress' => ['shape' => 'DataTransfer'], 'JobLogInfo' => ['shape' => 'JobLogs'], 'ClusterId' => ['shape' => 'String'], 'ForwardingAddressId' => ['shape' => 'AddressId'], 'TaxDocuments' => ['shape' => 'TaxDocuments'], 'DeviceConfiguration' => ['shape' => 'DeviceConfiguration'], 'RemoteManagement' => ['shape' => 'RemoteManagement'], 'LongTermPricingId' => ['shape' => 'LongTermPricingId'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration']]], 'JobMetadataList' => ['type' => 'list', 'member' => ['shape' => 'JobMetadata']], 'JobResource' => ['type' => 'structure', 'members' => ['S3Resources' => ['shape' => 'S3ResourceList'], 'LambdaResources' => ['shape' => 'LambdaResourceList'], 'Ec2AmiResources' => ['shape' => 'Ec2AmiResourceList']]], 'JobState' => ['type' => 'string', 'enum' => ['New', 'PreparingAppliance', 'PreparingShipment', 'InTransitToCustomer', 'WithCustomer', 'InTransitToAWS', 'WithAWSSortingFacility', 'WithAWS', 'InProgress', 'Complete', 'Cancelled', 'Listing', 'Pending']], 'JobStateList' => ['type' => 'list', 'member' => ['shape' => 'JobState']], 'JobType' => ['type' => 'string', 'enum' => ['IMPORT', 'EXPORT', 'LOCAL_USE']], 'KMSRequestFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'KeyRange' => ['type' => 'structure', 'members' => ['BeginMarker' => ['shape' => 'String'], 'EndMarker' => ['shape' => 'String']]], 'KmsKeyARN' => ['type' => 'string', 'max' => 255, 'pattern' => 'arn:aws.*:kms:.*:[0-9]{12}:key/.*'], 'LambdaResource' => ['type' => 'structure', 'members' => ['LambdaArn' => ['shape' => 'ResourceARN'], 'EventTriggers' => ['shape' => 'EventTriggerDefinitionList']]], 'LambdaResourceList' => ['type' => 'list', 'member' => ['shape' => 'LambdaResource']], 'ListClusterJobsRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'ListClusterJobsResult' => ['type' => 'structure', 'members' => ['JobListEntries' => ['shape' => 'JobListEntryList'], 'NextToken' => ['shape' => 'String']]], 'ListClustersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'ListClustersResult' => ['type' => 'structure', 'members' => ['ClusterListEntries' => ['shape' => 'ClusterListEntryList'], 'NextToken' => ['shape' => 'String']]], 'ListCompatibleImagesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'ListCompatibleImagesResult' => ['type' => 'structure', 'members' => ['CompatibleImages' => ['shape' => 'CompatibleImageList'], 'NextToken' => ['shape' => 'String']]], 'ListJobsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'ListJobsResult' => ['type' => 'structure', 'members' => ['JobListEntries' => ['shape' => 'JobListEntryList'], 'NextToken' => ['shape' => 'String']]], 'ListLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ListLongTermPricingRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'ListLimit'], 'NextToken' => ['shape' => 'String']]], 'ListLongTermPricingResult' => ['type' => 'structure', 'members' => ['LongTermPricingEntries' => ['shape' => 'LongTermPricingEntryList'], 'NextToken' => ['shape' => 'String']]], 'Long' => ['type' => 'long'], 'LongTermPricingAssociatedJobIdList' => ['type' => 'list', 'member' => ['shape' => 'JobId']], 'LongTermPricingEntryList' => ['type' => 'list', 'member' => ['shape' => 'LongTermPricingListEntry']], 'LongTermPricingId' => ['type' => 'string', 'max' => 41, 'min' => 41, 'pattern' => 'LTPID[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'], 'LongTermPricingListEntry' => ['type' => 'structure', 'members' => ['LongTermPricingId' => ['shape' => 'LongTermPricingId'], 'LongTermPricingEndDate' => ['shape' => 'Timestamp'], 'LongTermPricingStartDate' => ['shape' => 'Timestamp'], 'LongTermPricingType' => ['shape' => 'LongTermPricingType'], 'CurrentActiveJob' => ['shape' => 'JobId'], 'ReplacementJob' => ['shape' => 'JobId'], 'IsLongTermPricingAutoRenew' => ['shape' => 'JavaBoolean'], 'LongTermPricingStatus' => ['shape' => 'String'], 'SnowballType' => ['shape' => 'SnowballType'], 'JobIds' => ['shape' => 'LongTermPricingAssociatedJobIdList']]], 'LongTermPricingType' => ['type' => 'string', 'enum' => ['OneYear', 'ThreeYear']], 'NFSOnDeviceServiceConfiguration' => ['type' => 'structure', 'members' => ['StorageLimit' => ['shape' => 'StorageLimit'], 'StorageUnit' => ['shape' => 'StorageUnit']]], 'Notification' => ['type' => 'structure', 'members' => ['SnsTopicARN' => ['shape' => 'SnsTopicARN'], 'JobStatesToNotify' => ['shape' => 'JobStateList'], 'NotifyAll' => ['shape' => 'Boolean']]], 'OnDeviceServiceConfiguration' => ['type' => 'structure', 'members' => ['NFSOnDeviceService' => ['shape' => 'NFSOnDeviceServiceConfiguration'], 'TGWOnDeviceService' => ['shape' => 'TGWOnDeviceServiceConfiguration']]], 'RemoteManagement' => ['type' => 'string', 'enum' => ['INSTALLED_ONLY', 'INSTALLED_AUTOSTART']], 'ResourceARN' => ['type' => 'string', 'max' => 255, 'pattern' => 'arn:aws.*:*'], 'ReturnShippingLabelAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'RoleARN' => ['type' => 'string', 'max' => 255, 'pattern' => 'arn:aws.*:iam::[0-9]{12}:role/.*'], 'S3Resource' => ['type' => 'structure', 'members' => ['BucketArn' => ['shape' => 'ResourceARN'], 'KeyRange' => ['shape' => 'KeyRange'], 'TargetOnDeviceServices' => ['shape' => 'TargetOnDeviceServiceList']]], 'S3ResourceList' => ['type' => 'list', 'member' => ['shape' => 'S3Resource']], 'Shipment' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'String'], 'TrackingNumber' => ['shape' => 'String']]], 'ShipmentState' => ['type' => 'string', 'enum' => ['RECEIVED', 'RETURNED']], 'ShippingDetails' => ['type' => 'structure', 'members' => ['ShippingOption' => ['shape' => 'ShippingOption'], 'InboundShipment' => ['shape' => 'Shipment'], 'OutboundShipment' => ['shape' => 'Shipment']]], 'ShippingLabelStatus' => ['type' => 'string', 'enum' => ['InProgress', 'TimedOut', 'Succeeded', 'Failed']], 'ShippingOption' => ['type' => 'string', 'enum' => ['SECOND_DAY', 'NEXT_DAY', 'EXPRESS', 'STANDARD']], 'SnowballCapacity' => ['type' => 'string', 'enum' => ['T50', 'T80', 'T100', 'T42', 'T98', 'T8', 'T14', 'NoPreference', 'T32']], 'SnowballType' => ['type' => 'string', 'enum' => ['STANDARD', 'EDGE', 'EDGE_C', 'EDGE_CG', 'EDGE_S', 'SNC1_HDD', 'SNC1_SSD', 'V3_5C']], 'SnowconeDeviceConfiguration' => ['type' => 'structure', 'members' => ['WirelessConnection' => ['shape' => 'WirelessConnection']]], 'SnsTopicARN' => ['type' => 'string', 'max' => 255, 'pattern' => 'arn:aws.*:sns:.*:[0-9]{12}:.*'], 'StorageLimit' => ['type' => 'integer', 'min' => 0], 'StorageUnit' => ['type' => 'string', 'enum' => ['TB']], 'String' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'TGWOnDeviceServiceConfiguration' => ['type' => 'structure', 'members' => ['StorageLimit' => ['shape' => 'StorageLimit'], 'StorageUnit' => ['shape' => 'StorageUnit']]], 'TargetOnDeviceService' => ['type' => 'structure', 'members' => ['ServiceName' => ['shape' => 'DeviceServiceName'], 'TransferOption' => ['shape' => 'TransferOption']]], 'TargetOnDeviceServiceList' => ['type' => 'list', 'member' => ['shape' => 'TargetOnDeviceService']], 'TaxDocuments' => ['type' => 'structure', 'members' => ['IND' => ['shape' => 'INDTaxDocuments']]], 'Timestamp' => ['type' => 'timestamp'], 'TransferOption' => ['type' => 'string', 'enum' => ['IMPORT', 'EXPORT', 'LOCAL_USE']], 'UnsupportedAddressException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UpdateClusterRequest' => ['type' => 'structure', 'required' => ['ClusterId'], 'members' => ['ClusterId' => ['shape' => 'ClusterId'], 'RoleARN' => ['shape' => 'RoleARN'], 'Description' => ['shape' => 'String'], 'Resources' => ['shape' => 'JobResource'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration'], 'AddressId' => ['shape' => 'AddressId'], 'ShippingOption' => ['shape' => 'ShippingOption'], 'Notification' => ['shape' => 'Notification'], 'ForwardingAddressId' => ['shape' => 'AddressId']]], 'UpdateClusterResult' => ['type' => 'structure', 'members' => []], 'UpdateJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'RoleARN' => ['shape' => 'RoleARN'], 'Notification' => ['shape' => 'Notification'], 'Resources' => ['shape' => 'JobResource'], 'OnDeviceServiceConfiguration' => ['shape' => 'OnDeviceServiceConfiguration'], 'AddressId' => ['shape' => 'AddressId'], 'ShippingOption' => ['shape' => 'ShippingOption'], 'Description' => ['shape' => 'String'], 'SnowballCapacityPreference' => ['shape' => 'SnowballCapacity'], 'ForwardingAddressId' => ['shape' => 'AddressId']]], 'UpdateJobResult' => ['type' => 'structure', 'members' => []], 'UpdateJobShipmentStateRequest' => ['type' => 'structure', 'required' => ['JobId', 'ShipmentState'], 'members' => ['JobId' => ['shape' => 'JobId'], 'ShipmentState' => ['shape' => 'ShipmentState']]], 'UpdateJobShipmentStateResult' => ['type' => 'structure', 'members' => []], 'UpdateLongTermPricingRequest' => ['type' => 'structure', 'required' => ['LongTermPricingId'], 'members' => ['LongTermPricingId' => ['shape' => 'LongTermPricingId'], 'ReplacementJob' => ['shape' => 'JobId'], 'IsLongTermPricingAutoRenew' => ['shape' => 'JavaBoolean']]], 'UpdateLongTermPricingResult' => ['type' => 'structure', 'members' => []], 'WirelessConnection' => ['type' => 'structure', 'members' => ['IsWifiEnabled' => ['shape' => 'Boolean']]]]]; diff --git a/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index da94ad6..0000000 --- a/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snowball-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snowball-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://snowball.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://snowball.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-tests-1.json.php deleted file mode 100644 index 0ec4758..0000000 --- a/vendor/Aws3/Aws/data/snowball/2016-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://snowball.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/snowball/2016-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/snowball/2016-06-30/paginators-1.json.php deleted file mode 100644 index 96ccdd2..0000000 --- a/vendor/Aws3/Aws/data/snowball/2016-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeAddresses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Addresses'], 'ListClusterJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'JobListEntries'], 'ListClusters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ClusterListEntries'], 'ListCompatibleImages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CompatibleImages'], 'ListJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'JobListEntries'], 'ListLongTermPricing' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'LongTermPricingEntries']]]; diff --git a/vendor/Aws3/Aws/data/snowball/2016-06-30/smoke.json.php b/vendor/Aws3/Aws/data/snowball/2016-06-30/smoke.json.php deleted file mode 100644 index 2ef32b2..0000000 --- a/vendor/Aws3/Aws/data/snowball/2016-06-30/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeAddresses', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/sns/2010-03-31/api-2.json.php b/vendor/Aws3/Aws/data/sns/2010-03-31/api-2.json.php deleted file mode 100644 index c7cebc5..0000000 --- a/vendor/Aws3/Aws/data/sns/2010-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2010-03-31', 'endpointPrefix' => 'sns', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon SNS', 'serviceFullName' => 'Amazon Simple Notification Service', 'serviceId' => 'SNS', 'signatureVersion' => 'v4', 'uid' => 'sns-2010-03-31', 'xmlNamespace' => 'http://sns.amazonaws.com/doc/2010-03-31/'], 'operations' => ['AddPermission' => ['name' => 'AddPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddPermissionInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'CheckIfPhoneNumberIsOptedOut' => ['name' => 'CheckIfPhoneNumberIsOptedOut', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckIfPhoneNumberIsOptedOutInput'], 'output' => ['shape' => 'CheckIfPhoneNumberIsOptedOutResponse', 'resultWrapper' => 'CheckIfPhoneNumberIsOptedOutResult'], 'errors' => [['shape' => 'ThrottledException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException']]], 'ConfirmSubscription' => ['name' => 'ConfirmSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ConfirmSubscriptionInput'], 'output' => ['shape' => 'ConfirmSubscriptionResponse', 'resultWrapper' => 'ConfirmSubscriptionResult'], 'errors' => [['shape' => 'SubscriptionLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'FilterPolicyLimitExceededException']]], 'CreatePlatformApplication' => ['name' => 'CreatePlatformApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlatformApplicationInput'], 'output' => ['shape' => 'CreatePlatformApplicationResponse', 'resultWrapper' => 'CreatePlatformApplicationResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'CreatePlatformEndpoint' => ['name' => 'CreatePlatformEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePlatformEndpointInput'], 'output' => ['shape' => 'CreateEndpointResponse', 'resultWrapper' => 'CreatePlatformEndpointResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'CreateSMSSandboxPhoneNumber' => ['name' => 'CreateSMSSandboxPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSMSSandboxPhoneNumberInput'], 'output' => ['shape' => 'CreateSMSSandboxPhoneNumberResult', 'resultWrapper' => 'CreateSMSSandboxPhoneNumberResult'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OptedOutException'], ['shape' => 'UserErrorException'], ['shape' => 'ThrottledException']]], 'CreateTopic' => ['name' => 'CreateTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTopicInput'], 'output' => ['shape' => 'CreateTopicResponse', 'resultWrapper' => 'CreateTopicResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'TopicLimitExceededException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'StaleTagException'], ['shape' => 'TagPolicyException'], ['shape' => 'ConcurrentAccessException']]], 'DeleteEndpoint' => ['name' => 'DeleteEndpoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEndpointInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'DeletePlatformApplication' => ['name' => 'DeletePlatformApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePlatformApplicationInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'DeleteSMSSandboxPhoneNumber' => ['name' => 'DeleteSMSSandboxPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSMSSandboxPhoneNumberInput'], 'output' => ['shape' => 'DeleteSMSSandboxPhoneNumberResult', 'resultWrapper' => 'DeleteSMSSandboxPhoneNumberResult'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'UserErrorException'], ['shape' => 'ThrottledException']]], 'DeleteTopic' => ['name' => 'DeleteTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTopicInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'StaleTagException'], ['shape' => 'TagPolicyException'], ['shape' => 'ConcurrentAccessException']]], 'GetDataProtectionPolicy' => ['name' => 'GetDataProtectionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDataProtectionPolicyInput'], 'output' => ['shape' => 'GetDataProtectionPolicyResponse', 'resultWrapper' => 'GetDataProtectionPolicyResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException']]], 'GetEndpointAttributes' => ['name' => 'GetEndpointAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetEndpointAttributesInput'], 'output' => ['shape' => 'GetEndpointAttributesResponse', 'resultWrapper' => 'GetEndpointAttributesResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'GetPlatformApplicationAttributes' => ['name' => 'GetPlatformApplicationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPlatformApplicationAttributesInput'], 'output' => ['shape' => 'GetPlatformApplicationAttributesResponse', 'resultWrapper' => 'GetPlatformApplicationAttributesResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'GetSMSAttributes' => ['name' => 'GetSMSAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSMSAttributesInput'], 'output' => ['shape' => 'GetSMSAttributesResponse', 'resultWrapper' => 'GetSMSAttributesResult'], 'errors' => [['shape' => 'ThrottledException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException']]], 'GetSMSSandboxAccountStatus' => ['name' => 'GetSMSSandboxAccountStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSMSSandboxAccountStatusInput'], 'output' => ['shape' => 'GetSMSSandboxAccountStatusResult', 'resultWrapper' => 'GetSMSSandboxAccountStatusResult'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InternalErrorException'], ['shape' => 'ThrottledException']]], 'GetSubscriptionAttributes' => ['name' => 'GetSubscriptionAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSubscriptionAttributesInput'], 'output' => ['shape' => 'GetSubscriptionAttributesResponse', 'resultWrapper' => 'GetSubscriptionAttributesResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException']]], 'GetTopicAttributes' => ['name' => 'GetTopicAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTopicAttributesInput'], 'output' => ['shape' => 'GetTopicAttributesResponse', 'resultWrapper' => 'GetTopicAttributesResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException']]], 'ListEndpointsByPlatformApplication' => ['name' => 'ListEndpointsByPlatformApplication', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEndpointsByPlatformApplicationInput'], 'output' => ['shape' => 'ListEndpointsByPlatformApplicationResponse', 'resultWrapper' => 'ListEndpointsByPlatformApplicationResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'ListOriginationNumbers' => ['name' => 'ListOriginationNumbers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOriginationNumbersRequest'], 'output' => ['shape' => 'ListOriginationNumbersResult', 'resultWrapper' => 'ListOriginationNumbersResult'], 'errors' => [['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'ThrottledException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ValidationException']]], 'ListPhoneNumbersOptedOut' => ['name' => 'ListPhoneNumbersOptedOut', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPhoneNumbersOptedOutInput'], 'output' => ['shape' => 'ListPhoneNumbersOptedOutResponse', 'resultWrapper' => 'ListPhoneNumbersOptedOutResult'], 'errors' => [['shape' => 'ThrottledException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException']]], 'ListPlatformApplications' => ['name' => 'ListPlatformApplications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPlatformApplicationsInput'], 'output' => ['shape' => 'ListPlatformApplicationsResponse', 'resultWrapper' => 'ListPlatformApplicationsResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'ListSMSSandboxPhoneNumbers' => ['name' => 'ListSMSSandboxPhoneNumbers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSMSSandboxPhoneNumbersInput'], 'output' => ['shape' => 'ListSMSSandboxPhoneNumbersResult', 'resultWrapper' => 'ListSMSSandboxPhoneNumbersResult'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottledException']]], 'ListSubscriptions' => ['name' => 'ListSubscriptions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSubscriptionsInput'], 'output' => ['shape' => 'ListSubscriptionsResponse', 'resultWrapper' => 'ListSubscriptionsResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'ListSubscriptionsByTopic' => ['name' => 'ListSubscriptionsByTopic', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSubscriptionsByTopicInput'], 'output' => ['shape' => 'ListSubscriptionsByTopicResponse', 'resultWrapper' => 'ListSubscriptionsByTopicResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse', 'resultWrapper' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'ConcurrentAccessException']]], 'ListTopics' => ['name' => 'ListTopics', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTopicsInput'], 'output' => ['shape' => 'ListTopicsResponse', 'resultWrapper' => 'ListTopicsResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'OptInPhoneNumber' => ['name' => 'OptInPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'OptInPhoneNumberInput'], 'output' => ['shape' => 'OptInPhoneNumberResponse', 'resultWrapper' => 'OptInPhoneNumberResult'], 'errors' => [['shape' => 'ThrottledException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidParameterException']]], 'Publish' => ['name' => 'Publish', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PublishInput'], 'output' => ['shape' => 'PublishResponse', 'resultWrapper' => 'PublishResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'EndpointDisabledException'], ['shape' => 'PlatformApplicationDisabledException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'InvalidSecurityException'], ['shape' => 'ValidationException']]], 'PublishBatch' => ['name' => 'PublishBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PublishBatchInput'], 'output' => ['shape' => 'PublishBatchResponse', 'resultWrapper' => 'PublishBatchResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'EndpointDisabledException'], ['shape' => 'PlatformApplicationDisabledException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'BatchEntryIdsNotDistinctException'], ['shape' => 'BatchRequestTooLongException'], ['shape' => 'EmptyBatchRequestException'], ['shape' => 'InvalidBatchEntryIdException'], ['shape' => 'TooManyEntriesInBatchRequestException'], ['shape' => 'KMSDisabledException'], ['shape' => 'KMSInvalidStateException'], ['shape' => 'KMSNotFoundException'], ['shape' => 'KMSOptInRequired'], ['shape' => 'KMSThrottlingException'], ['shape' => 'KMSAccessDeniedException'], ['shape' => 'InvalidSecurityException'], ['shape' => 'ValidationException']]], 'PutDataProtectionPolicy' => ['name' => 'PutDataProtectionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutDataProtectionPolicyInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException']]], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemovePermissionInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'SetEndpointAttributes' => ['name' => 'SetEndpointAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetEndpointAttributesInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'SetPlatformApplicationAttributes' => ['name' => 'SetPlatformApplicationAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetPlatformApplicationAttributesInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException']]], 'SetSMSAttributes' => ['name' => 'SetSMSAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSMSAttributesInput'], 'output' => ['shape' => 'SetSMSAttributesResponse', 'resultWrapper' => 'SetSMSAttributesResult'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'ThrottledException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException']]], 'SetSubscriptionAttributes' => ['name' => 'SetSubscriptionAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSubscriptionAttributesInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'FilterPolicyLimitExceededException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException']]], 'SetTopicAttributes' => ['name' => 'SetTopicAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetTopicAttributesInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException']]], 'Subscribe' => ['name' => 'Subscribe', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SubscribeInput'], 'output' => ['shape' => 'SubscribeResponse', 'resultWrapper' => 'SubscribeResult'], 'errors' => [['shape' => 'SubscriptionLimitExceededException'], ['shape' => 'FilterPolicyLimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'InvalidSecurityException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse', 'resultWrapper' => 'TagResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'StaleTagException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'ConcurrentAccessException']]], 'Unsubscribe' => ['name' => 'Unsubscribe', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnsubscribeInput'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InternalErrorException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'NotFoundException'], ['shape' => 'InvalidSecurityException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse', 'resultWrapper' => 'UntagResourceResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TagLimitExceededException'], ['shape' => 'StaleTagException'], ['shape' => 'TagPolicyException'], ['shape' => 'InvalidParameterException'], ['shape' => 'AuthorizationErrorException'], ['shape' => 'ConcurrentAccessException']]], 'VerifySMSSandboxPhoneNumber' => ['name' => 'VerifySMSSandboxPhoneNumber', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'VerifySMSSandboxPhoneNumberInput'], 'output' => ['shape' => 'VerifySMSSandboxPhoneNumberResult', 'resultWrapper' => 'VerifySMSSandboxPhoneNumberResult'], 'errors' => [['shape' => 'AuthorizationErrorException'], ['shape' => 'InternalErrorException'], ['shape' => 'InvalidParameterException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'VerificationException'], ['shape' => 'ThrottledException']]]], 'shapes' => ['ActionsList' => ['type' => 'list', 'member' => ['shape' => 'action']], 'AddPermissionInput' => ['type' => 'structure', 'required' => ['TopicArn', 'Label', 'AWSAccountId', 'ActionName'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'Label' => ['shape' => 'label'], 'AWSAccountId' => ['shape' => 'DelegatesList'], 'ActionName' => ['shape' => 'ActionsList']]], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AuthorizationErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'AuthorizationError', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'BatchEntryIdsNotDistinctException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'BatchEntryIdsNotDistinct', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchRequestTooLongException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'BatchRequestTooLong', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchResultErrorEntry' => ['type' => 'structure', 'required' => ['Id', 'Code', 'SenderFault'], 'members' => ['Id' => ['shape' => 'String'], 'Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String'], 'SenderFault' => ['shape' => 'boolean']]], 'BatchResultErrorEntryList' => ['type' => 'list', 'member' => ['shape' => 'BatchResultErrorEntry']], 'Binary' => ['type' => 'blob'], 'CheckIfPhoneNumberIsOptedOutInput' => ['type' => 'structure', 'required' => ['phoneNumber'], 'members' => ['phoneNumber' => ['shape' => 'PhoneNumber']]], 'CheckIfPhoneNumberIsOptedOutResponse' => ['type' => 'structure', 'members' => ['isOptedOut' => ['shape' => 'boolean']]], 'ConcurrentAccessException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'ConcurrentAccess', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ConfirmSubscriptionInput' => ['type' => 'structure', 'required' => ['TopicArn', 'Token'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'Token' => ['shape' => 'token'], 'AuthenticateOnUnsubscribe' => ['shape' => 'authenticateOnUnsubscribe']]], 'ConfirmSubscriptionResponse' => ['type' => 'structure', 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN']]], 'CreateEndpointResponse' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'String']]], 'CreatePlatformApplicationInput' => ['type' => 'structure', 'required' => ['Name', 'Platform', 'Attributes'], 'members' => ['Name' => ['shape' => 'String'], 'Platform' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'CreatePlatformApplicationResponse' => ['type' => 'structure', 'members' => ['PlatformApplicationArn' => ['shape' => 'String']]], 'CreatePlatformEndpointInput' => ['type' => 'structure', 'required' => ['PlatformApplicationArn', 'Token'], 'members' => ['PlatformApplicationArn' => ['shape' => 'String'], 'Token' => ['shape' => 'String'], 'CustomUserData' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'CreateSMSSandboxPhoneNumberInput' => ['type' => 'structure', 'required' => ['PhoneNumber'], 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumberString'], 'LanguageCode' => ['shape' => 'LanguageCodeString']]], 'CreateSMSSandboxPhoneNumberResult' => ['type' => 'structure', 'members' => []], 'CreateTopicInput' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'topicName'], 'Attributes' => ['shape' => 'TopicAttributesMap'], 'Tags' => ['shape' => 'TagList'], 'DataProtectionPolicy' => ['shape' => 'attributeValue']]], 'CreateTopicResponse' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'topicARN']]], 'DelegatesList' => ['type' => 'list', 'member' => ['shape' => 'delegate']], 'DeleteEndpointInput' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String']]], 'DeletePlatformApplicationInput' => ['type' => 'structure', 'required' => ['PlatformApplicationArn'], 'members' => ['PlatformApplicationArn' => ['shape' => 'String']]], 'DeleteSMSSandboxPhoneNumberInput' => ['type' => 'structure', 'required' => ['PhoneNumber'], 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumberString']]], 'DeleteSMSSandboxPhoneNumberResult' => ['type' => 'structure', 'members' => []], 'DeleteTopicInput' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'topicARN']]], 'EmptyBatchRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'EmptyBatchRequest', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Endpoint' => ['type' => 'structure', 'members' => ['EndpointArn' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'EndpointDisabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'EndpointDisabled', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'FilterPolicyLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'FilterPolicyLimitExceeded', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'GetDataProtectionPolicyInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'topicARN']]], 'GetDataProtectionPolicyResponse' => ['type' => 'structure', 'members' => ['DataProtectionPolicy' => ['shape' => 'attributeValue']]], 'GetEndpointAttributesInput' => ['type' => 'structure', 'required' => ['EndpointArn'], 'members' => ['EndpointArn' => ['shape' => 'String']]], 'GetEndpointAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapStringToString']]], 'GetPlatformApplicationAttributesInput' => ['type' => 'structure', 'required' => ['PlatformApplicationArn'], 'members' => ['PlatformApplicationArn' => ['shape' => 'String']]], 'GetPlatformApplicationAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'MapStringToString']]], 'GetSMSAttributesInput' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'ListString']]], 'GetSMSAttributesResponse' => ['type' => 'structure', 'members' => ['attributes' => ['shape' => 'MapStringToString']]], 'GetSMSSandboxAccountStatusInput' => ['type' => 'structure', 'members' => []], 'GetSMSSandboxAccountStatusResult' => ['type' => 'structure', 'required' => ['IsInSandbox'], 'members' => ['IsInSandbox' => ['shape' => 'boolean']]], 'GetSubscriptionAttributesInput' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN']]], 'GetSubscriptionAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'SubscriptionAttributesMap']]], 'GetTopicAttributesInput' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'topicARN']]], 'GetTopicAttributesResponse' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'TopicAttributesMap']]], 'InternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'InternalError', 'httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'InvalidBatchEntryIdException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'InvalidBatchEntryId', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'InvalidParameter', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'ParameterValueInvalid', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidSecurityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'InvalidSecurity', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Iso2CountryCode' => ['type' => 'string', 'max' => 2, 'pattern' => '^[A-Za-z]{2}$'], 'KMSAccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSAccessDenied', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSDisabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSDisabled', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSInvalidStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSInvalidState', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSNotFound', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'KMSOptInRequired' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSOptInRequired', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'KMSThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'KMSThrottling', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'LanguageCodeString' => ['type' => 'string', 'enum' => ['en-US', 'en-GB', 'es-419', 'es-ES', 'de-DE', 'fr-CA', 'fr-FR', 'it-IT', 'ja-JP', 'pt-BR', 'kr-KR', 'zh-CN', 'zh-TW']], 'ListEndpointsByPlatformApplicationInput' => ['type' => 'structure', 'required' => ['PlatformApplicationArn'], 'members' => ['PlatformApplicationArn' => ['shape' => 'String'], 'NextToken' => ['shape' => 'String']]], 'ListEndpointsByPlatformApplicationResponse' => ['type' => 'structure', 'members' => ['Endpoints' => ['shape' => 'ListOfEndpoints'], 'NextToken' => ['shape' => 'String']]], 'ListOfEndpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'ListOfPlatformApplications' => ['type' => 'list', 'member' => ['shape' => 'PlatformApplication']], 'ListOriginationNumbersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxItemsListOriginationNumbers']]], 'ListOriginationNumbersResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'nextToken'], 'PhoneNumbers' => ['shape' => 'PhoneNumberInformationList']]], 'ListPhoneNumbersOptedOutInput' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'string']]], 'ListPhoneNumbersOptedOutResponse' => ['type' => 'structure', 'members' => ['phoneNumbers' => ['shape' => 'PhoneNumberList'], 'nextToken' => ['shape' => 'string']]], 'ListPlatformApplicationsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String']]], 'ListPlatformApplicationsResponse' => ['type' => 'structure', 'members' => ['PlatformApplications' => ['shape' => 'ListOfPlatformApplications'], 'NextToken' => ['shape' => 'String']]], 'ListSMSSandboxPhoneNumbersInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'nextToken'], 'MaxResults' => ['shape' => 'MaxItems']]], 'ListSMSSandboxPhoneNumbersResult' => ['type' => 'structure', 'required' => ['PhoneNumbers'], 'members' => ['PhoneNumbers' => ['shape' => 'SMSSandboxPhoneNumberList'], 'NextToken' => ['shape' => 'string']]], 'ListString' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ListSubscriptionsByTopicInput' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'NextToken' => ['shape' => 'nextToken']]], 'ListSubscriptionsByTopicResponse' => ['type' => 'structure', 'members' => ['Subscriptions' => ['shape' => 'SubscriptionsList'], 'NextToken' => ['shape' => 'nextToken']]], 'ListSubscriptionsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'nextToken']]], 'ListSubscriptionsResponse' => ['type' => 'structure', 'members' => ['Subscriptions' => ['shape' => 'SubscriptionsList'], 'NextToken' => ['shape' => 'nextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTopicsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'nextToken']]], 'ListTopicsResponse' => ['type' => 'structure', 'members' => ['Topics' => ['shape' => 'TopicsList'], 'NextToken' => ['shape' => 'nextToken']]], 'MapStringToString' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'MaxItems' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxItemsListOriginationNumbers' => ['type' => 'integer', 'max' => 30, 'min' => 1], 'MessageAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'String', 'locationName' => 'Name'], 'value' => ['shape' => 'MessageAttributeValue', 'locationName' => 'Value']], 'MessageAttributeValue' => ['type' => 'structure', 'required' => ['DataType'], 'members' => ['DataType' => ['shape' => 'String'], 'StringValue' => ['shape' => 'String'], 'BinaryValue' => ['shape' => 'Binary']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'NotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'NumberCapability' => ['type' => 'string', 'enum' => ['SMS', 'MMS', 'VOICE']], 'NumberCapabilityList' => ['type' => 'list', 'member' => ['shape' => 'NumberCapability']], 'OTPCode' => ['type' => 'string', 'max' => 8, 'min' => 5, 'pattern' => '^[0-9]+$'], 'OptInPhoneNumberInput' => ['type' => 'structure', 'required' => ['phoneNumber'], 'members' => ['phoneNumber' => ['shape' => 'PhoneNumber']]], 'OptInPhoneNumberResponse' => ['type' => 'structure', 'members' => []], 'OptedOutException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'OptedOut', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PhoneNumber' => ['type' => 'string'], 'PhoneNumberInformation' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'PhoneNumber' => ['shape' => 'String'], 'Status' => ['shape' => 'String'], 'Iso2CountryCode' => ['shape' => 'Iso2CountryCode'], 'RouteType' => ['shape' => 'RouteType'], 'NumberCapabilities' => ['shape' => 'NumberCapabilityList']]], 'PhoneNumberInformationList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumberInformation']], 'PhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'PhoneNumber']], 'PhoneNumberString' => ['type' => 'string', 'max' => 20, 'pattern' => '^(\\+[0-9]{8,}|[0-9]{0,9})$'], 'PlatformApplication' => ['type' => 'structure', 'members' => ['PlatformApplicationArn' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'PlatformApplicationDisabledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'PlatformApplicationDisabled', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'PublishBatchInput' => ['type' => 'structure', 'required' => ['TopicArn', 'PublishBatchRequestEntries'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'PublishBatchRequestEntries' => ['shape' => 'PublishBatchRequestEntryList']]], 'PublishBatchRequestEntry' => ['type' => 'structure', 'required' => ['Id', 'Message'], 'members' => ['Id' => ['shape' => 'String'], 'Message' => ['shape' => 'message'], 'Subject' => ['shape' => 'subject'], 'MessageStructure' => ['shape' => 'messageStructure'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap'], 'MessageDeduplicationId' => ['shape' => 'String'], 'MessageGroupId' => ['shape' => 'String']]], 'PublishBatchRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'PublishBatchRequestEntry']], 'PublishBatchResponse' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'PublishBatchResultEntryList'], 'Failed' => ['shape' => 'BatchResultErrorEntryList']]], 'PublishBatchResultEntry' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'MessageId' => ['shape' => 'messageId'], 'SequenceNumber' => ['shape' => 'String']]], 'PublishBatchResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'PublishBatchResultEntry']], 'PublishInput' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'TargetArn' => ['shape' => 'String'], 'PhoneNumber' => ['shape' => 'String'], 'Message' => ['shape' => 'message'], 'Subject' => ['shape' => 'subject'], 'MessageStructure' => ['shape' => 'messageStructure'], 'MessageAttributes' => ['shape' => 'MessageAttributeMap'], 'MessageDeduplicationId' => ['shape' => 'String'], 'MessageGroupId' => ['shape' => 'String']]], 'PublishResponse' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'messageId'], 'SequenceNumber' => ['shape' => 'String']]], 'PutDataProtectionPolicyInput' => ['type' => 'structure', 'required' => ['ResourceArn', 'DataProtectionPolicy'], 'members' => ['ResourceArn' => ['shape' => 'topicARN'], 'DataProtectionPolicy' => ['shape' => 'attributeValue']]], 'RemovePermissionInput' => ['type' => 'structure', 'required' => ['TopicArn', 'Label'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'Label' => ['shape' => 'label']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'ResourceNotFound', 'httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'RouteType' => ['type' => 'string', 'enum' => ['Transactional', 'Promotional', 'Premium']], 'SMSSandboxPhoneNumber' => ['type' => 'structure', 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumberString'], 'Status' => ['shape' => 'SMSSandboxPhoneNumberVerificationStatus']]], 'SMSSandboxPhoneNumberList' => ['type' => 'list', 'member' => ['shape' => 'SMSSandboxPhoneNumber']], 'SMSSandboxPhoneNumberVerificationStatus' => ['type' => 'string', 'enum' => ['Pending', 'Verified']], 'SetEndpointAttributesInput' => ['type' => 'structure', 'required' => ['EndpointArn', 'Attributes'], 'members' => ['EndpointArn' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'SetPlatformApplicationAttributesInput' => ['type' => 'structure', 'required' => ['PlatformApplicationArn', 'Attributes'], 'members' => ['PlatformApplicationArn' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MapStringToString']]], 'SetSMSAttributesInput' => ['type' => 'structure', 'required' => ['attributes'], 'members' => ['attributes' => ['shape' => 'MapStringToString']]], 'SetSMSAttributesResponse' => ['type' => 'structure', 'members' => []], 'SetSubscriptionAttributesInput' => ['type' => 'structure', 'required' => ['SubscriptionArn', 'AttributeName'], 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN'], 'AttributeName' => ['shape' => 'attributeName'], 'AttributeValue' => ['shape' => 'attributeValue']]], 'SetTopicAttributesInput' => ['type' => 'structure', 'required' => ['TopicArn', 'AttributeName'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'AttributeName' => ['shape' => 'attributeName'], 'AttributeValue' => ['shape' => 'attributeValue']]], 'StaleTagException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'StaleTag', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'String' => ['type' => 'string'], 'SubscribeInput' => ['type' => 'structure', 'required' => ['TopicArn', 'Protocol'], 'members' => ['TopicArn' => ['shape' => 'topicARN'], 'Protocol' => ['shape' => 'protocol'], 'Endpoint' => ['shape' => 'endpoint'], 'Attributes' => ['shape' => 'SubscriptionAttributesMap'], 'ReturnSubscriptionArn' => ['shape' => 'boolean']]], 'SubscribeResponse' => ['type' => 'structure', 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN']]], 'Subscription' => ['type' => 'structure', 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN'], 'Owner' => ['shape' => 'account'], 'Protocol' => ['shape' => 'protocol'], 'Endpoint' => ['shape' => 'endpoint'], 'TopicArn' => ['shape' => 'topicARN']]], 'SubscriptionAttributesMap' => ['type' => 'map', 'key' => ['shape' => 'attributeName'], 'value' => ['shape' => 'attributeValue']], 'SubscriptionLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'SubscriptionLimitExceeded', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'SubscriptionsList' => ['type' => 'list', 'member' => ['shape' => 'Subscription']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'TagLimitExceeded', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'TagPolicy', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottledException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'Throttled', 'httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyEntriesInBatchRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'TooManyEntriesInBatchRequest', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'Topic' => ['type' => 'structure', 'members' => ['TopicArn' => ['shape' => 'topicARN']]], 'TopicAttributesMap' => ['type' => 'map', 'key' => ['shape' => 'attributeName'], 'value' => ['shape' => 'attributeValue']], 'TopicLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'TopicLimitExceeded', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'TopicsList' => ['type' => 'list', 'member' => ['shape' => 'Topic']], 'UnsubscribeInput' => ['type' => 'structure', 'required' => ['SubscriptionArn'], 'members' => ['SubscriptionArn' => ['shape' => 'subscriptionARN']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UserErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string']], 'error' => ['code' => 'UserError', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'string']], 'error' => ['code' => 'ValidationException', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VerificationException' => ['type' => 'structure', 'required' => ['Message', 'Status'], 'members' => ['Message' => ['shape' => 'string'], 'Status' => ['shape' => 'string']], 'exception' => \true], 'VerifySMSSandboxPhoneNumberInput' => ['type' => 'structure', 'required' => ['PhoneNumber', 'OneTimePassword'], 'members' => ['PhoneNumber' => ['shape' => 'PhoneNumberString'], 'OneTimePassword' => ['shape' => 'OTPCode']]], 'VerifySMSSandboxPhoneNumberResult' => ['type' => 'structure', 'members' => []], 'account' => ['type' => 'string'], 'action' => ['type' => 'string'], 'attributeName' => ['type' => 'string'], 'attributeValue' => ['type' => 'string'], 'authenticateOnUnsubscribe' => ['type' => 'string'], 'boolean' => ['type' => 'boolean'], 'delegate' => ['type' => 'string'], 'endpoint' => ['type' => 'string'], 'label' => ['type' => 'string'], 'message' => ['type' => 'string'], 'messageId' => ['type' => 'string'], 'messageStructure' => ['type' => 'string'], 'nextToken' => ['type' => 'string'], 'protocol' => ['type' => 'string'], 'string' => ['type' => 'string'], 'subject' => ['type' => 'string'], 'subscriptionARN' => ['type' => 'string'], 'token' => ['type' => 'string'], 'topicARN' => ['type' => 'string'], 'topicName' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index da10c7b..0000000 --- a/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sns-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://sns.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://sns.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sns-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sns.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sns.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-tests-1.json.php deleted file mode 100644 index e8e49c8..0000000 --- a/vendor/Aws3/Aws/data/sns/2010-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ca-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ca-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ca-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-west-1']], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ca-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sns.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sns.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sns/2010-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/sns/2010-03-31/paginators-1.json.php deleted file mode 100644 index 933d79a..0000000 --- a/vendor/Aws3/Aws/data/sns/2010-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListEndpointsByPlatformApplication' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Endpoints'], 'ListOriginationNumbers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PhoneNumbers'], 'ListPhoneNumbersOptedOut' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'result_key' => 'phoneNumbers'], 'ListPlatformApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'PlatformApplications'], 'ListSMSSandboxPhoneNumbers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PhoneNumbers'], 'ListSubscriptions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Subscriptions'], 'ListSubscriptionsByTopic' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Subscriptions'], 'ListTopics' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Topics']]]; diff --git a/vendor/Aws3/Aws/data/sns/2010-03-31/smoke.json.php b/vendor/Aws3/Aws/data/sns/2010-03-31/smoke.json.php deleted file mode 100644 index 330601c..0000000 --- a/vendor/Aws3/Aws/data/sns/2010-03-31/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListTopics', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'Publish', 'input' => ['Message' => 'hello', 'TopicArn' => 'fake_topic'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/api-2.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/api-2.json.php deleted file mode 100644 index 751a55f..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-11-05', 'endpointPrefix' => 'sqs', 'protocol' => 'query', 'serviceAbbreviation' => 'Amazon SQS', 'serviceFullName' => 'Amazon Simple Queue Service', 'serviceId' => 'SQS', 'signatureVersion' => 'v4', 'uid' => 'sqs-2012-11-05', 'xmlNamespace' => 'http://queue.amazonaws.com/doc/2012-11-05/'], 'operations' => ['AddPermission' => ['name' => 'AddPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddPermissionRequest'], 'errors' => [['shape' => 'OverLimit']]], 'ChangeMessageVisibility' => ['name' => 'ChangeMessageVisibility', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ChangeMessageVisibilityRequest'], 'errors' => [['shape' => 'MessageNotInflight'], ['shape' => 'ReceiptHandleIsInvalid']]], 'ChangeMessageVisibilityBatch' => ['name' => 'ChangeMessageVisibilityBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ChangeMessageVisibilityBatchRequest'], 'output' => ['shape' => 'ChangeMessageVisibilityBatchResult', 'resultWrapper' => 'ChangeMessageVisibilityBatchResult'], 'errors' => [['shape' => 'TooManyEntriesInBatchRequest'], ['shape' => 'EmptyBatchRequest'], ['shape' => 'BatchEntryIdsNotDistinct'], ['shape' => 'InvalidBatchEntryId']]], 'CreateQueue' => ['name' => 'CreateQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateQueueRequest'], 'output' => ['shape' => 'CreateQueueResult', 'resultWrapper' => 'CreateQueueResult'], 'errors' => [['shape' => 'QueueDeletedRecently'], ['shape' => 'QueueNameExists']]], 'DeleteMessage' => ['name' => 'DeleteMessage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMessageRequest'], 'errors' => [['shape' => 'InvalidIdFormat'], ['shape' => 'ReceiptHandleIsInvalid']]], 'DeleteMessageBatch' => ['name' => 'DeleteMessageBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMessageBatchRequest'], 'output' => ['shape' => 'DeleteMessageBatchResult', 'resultWrapper' => 'DeleteMessageBatchResult'], 'errors' => [['shape' => 'TooManyEntriesInBatchRequest'], ['shape' => 'EmptyBatchRequest'], ['shape' => 'BatchEntryIdsNotDistinct'], ['shape' => 'InvalidBatchEntryId']]], 'DeleteQueue' => ['name' => 'DeleteQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteQueueRequest']], 'GetQueueAttributes' => ['name' => 'GetQueueAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueueAttributesRequest'], 'output' => ['shape' => 'GetQueueAttributesResult', 'resultWrapper' => 'GetQueueAttributesResult'], 'errors' => [['shape' => 'InvalidAttributeName']]], 'GetQueueUrl' => ['name' => 'GetQueueUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetQueueUrlRequest'], 'output' => ['shape' => 'GetQueueUrlResult', 'resultWrapper' => 'GetQueueUrlResult'], 'errors' => [['shape' => 'QueueDoesNotExist']]], 'ListDeadLetterSourceQueues' => ['name' => 'ListDeadLetterSourceQueues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDeadLetterSourceQueuesRequest'], 'output' => ['shape' => 'ListDeadLetterSourceQueuesResult', 'resultWrapper' => 'ListDeadLetterSourceQueuesResult'], 'errors' => [['shape' => 'QueueDoesNotExist']]], 'ListQueueTags' => ['name' => 'ListQueueTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQueueTagsRequest'], 'output' => ['shape' => 'ListQueueTagsResult', 'resultWrapper' => 'ListQueueTagsResult']], 'ListQueues' => ['name' => 'ListQueues', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListQueuesRequest'], 'output' => ['shape' => 'ListQueuesResult', 'resultWrapper' => 'ListQueuesResult']], 'PurgeQueue' => ['name' => 'PurgeQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PurgeQueueRequest'], 'errors' => [['shape' => 'QueueDoesNotExist'], ['shape' => 'PurgeQueueInProgress']]], 'ReceiveMessage' => ['name' => 'ReceiveMessage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ReceiveMessageRequest'], 'output' => ['shape' => 'ReceiveMessageResult', 'resultWrapper' => 'ReceiveMessageResult'], 'errors' => [['shape' => 'OverLimit']]], 'RemovePermission' => ['name' => 'RemovePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemovePermissionRequest']], 'SendMessage' => ['name' => 'SendMessage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendMessageRequest'], 'output' => ['shape' => 'SendMessageResult', 'resultWrapper' => 'SendMessageResult'], 'errors' => [['shape' => 'InvalidMessageContents'], ['shape' => 'UnsupportedOperation']]], 'SendMessageBatch' => ['name' => 'SendMessageBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendMessageBatchRequest'], 'output' => ['shape' => 'SendMessageBatchResult', 'resultWrapper' => 'SendMessageBatchResult'], 'errors' => [['shape' => 'TooManyEntriesInBatchRequest'], ['shape' => 'EmptyBatchRequest'], ['shape' => 'BatchEntryIdsNotDistinct'], ['shape' => 'BatchRequestTooLong'], ['shape' => 'InvalidBatchEntryId'], ['shape' => 'UnsupportedOperation']]], 'SetQueueAttributes' => ['name' => 'SetQueueAttributes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetQueueAttributesRequest'], 'errors' => [['shape' => 'InvalidAttributeName']]], 'TagQueue' => ['name' => 'TagQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagQueueRequest']], 'UntagQueue' => ['name' => 'UntagQueue', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagQueueRequest']]], 'shapes' => ['AWSAccountIdList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'AWSAccountId'], 'flattened' => \true], 'ActionNameList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'ActionName'], 'flattened' => \true], 'AddPermissionRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Label', 'AWSAccountIds', 'Actions'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Label' => ['shape' => 'String'], 'AWSAccountIds' => ['shape' => 'AWSAccountIdList'], 'Actions' => ['shape' => 'ActionNameList']]], 'AttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'QueueAttributeName', 'locationName' => 'AttributeName'], 'flattened' => \true], 'BatchEntryIdsNotDistinct' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.BatchEntryIdsNotDistinct', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchRequestTooLong' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.BatchRequestTooLong', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'BatchResultErrorEntry' => ['type' => 'structure', 'required' => ['Id', 'SenderFault', 'Code'], 'members' => ['Id' => ['shape' => 'String'], 'SenderFault' => ['shape' => 'Boolean'], 'Code' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'BatchResultErrorEntryList' => ['type' => 'list', 'member' => ['shape' => 'BatchResultErrorEntry', 'locationName' => 'BatchResultErrorEntry'], 'flattened' => \true], 'Binary' => ['type' => 'blob'], 'BinaryList' => ['type' => 'list', 'member' => ['shape' => 'Binary', 'locationName' => 'BinaryListValue']], 'Boolean' => ['type' => 'boolean'], 'BoxedInteger' => ['type' => 'integer', 'box' => \true], 'ChangeMessageVisibilityBatchRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Entries'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Entries' => ['shape' => 'ChangeMessageVisibilityBatchRequestEntryList']]], 'ChangeMessageVisibilityBatchRequestEntry' => ['type' => 'structure', 'required' => ['Id', 'ReceiptHandle'], 'members' => ['Id' => ['shape' => 'String'], 'ReceiptHandle' => ['shape' => 'String'], 'VisibilityTimeout' => ['shape' => 'Integer']]], 'ChangeMessageVisibilityBatchRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'ChangeMessageVisibilityBatchRequestEntry', 'locationName' => 'ChangeMessageVisibilityBatchRequestEntry'], 'flattened' => \true], 'ChangeMessageVisibilityBatchResult' => ['type' => 'structure', 'required' => ['Successful', 'Failed'], 'members' => ['Successful' => ['shape' => 'ChangeMessageVisibilityBatchResultEntryList'], 'Failed' => ['shape' => 'BatchResultErrorEntryList']]], 'ChangeMessageVisibilityBatchResultEntry' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'String']]], 'ChangeMessageVisibilityBatchResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'ChangeMessageVisibilityBatchResultEntry', 'locationName' => 'ChangeMessageVisibilityBatchResultEntry'], 'flattened' => \true], 'ChangeMessageVisibilityRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'ReceiptHandle', 'VisibilityTimeout'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'ReceiptHandle' => ['shape' => 'String'], 'VisibilityTimeout' => ['shape' => 'Integer']]], 'CreateQueueRequest' => ['type' => 'structure', 'required' => ['QueueName'], 'members' => ['QueueName' => ['shape' => 'String'], 'Attributes' => ['shape' => 'QueueAttributeMap', 'locationName' => 'Attribute'], 'tags' => ['shape' => 'TagMap', 'locationName' => 'Tag']]], 'CreateQueueResult' => ['type' => 'structure', 'members' => ['QueueUrl' => ['shape' => 'String']]], 'DeleteMessageBatchRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Entries'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Entries' => ['shape' => 'DeleteMessageBatchRequestEntryList']]], 'DeleteMessageBatchRequestEntry' => ['type' => 'structure', 'required' => ['Id', 'ReceiptHandle'], 'members' => ['Id' => ['shape' => 'String'], 'ReceiptHandle' => ['shape' => 'String']]], 'DeleteMessageBatchRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'DeleteMessageBatchRequestEntry', 'locationName' => 'DeleteMessageBatchRequestEntry'], 'flattened' => \true], 'DeleteMessageBatchResult' => ['type' => 'structure', 'required' => ['Successful', 'Failed'], 'members' => ['Successful' => ['shape' => 'DeleteMessageBatchResultEntryList'], 'Failed' => ['shape' => 'BatchResultErrorEntryList']]], 'DeleteMessageBatchResultEntry' => ['type' => 'structure', 'required' => ['Id'], 'members' => ['Id' => ['shape' => 'String']]], 'DeleteMessageBatchResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'DeleteMessageBatchResultEntry', 'locationName' => 'DeleteMessageBatchResultEntry'], 'flattened' => \true], 'DeleteMessageRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'ReceiptHandle'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'ReceiptHandle' => ['shape' => 'String']]], 'DeleteQueueRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String']]], 'EmptyBatchRequest' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.EmptyBatchRequest', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'GetQueueAttributesRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'AttributeNames' => ['shape' => 'AttributeNameList']]], 'GetQueueAttributesResult' => ['type' => 'structure', 'members' => ['Attributes' => ['shape' => 'QueueAttributeMap', 'locationName' => 'Attribute']]], 'GetQueueUrlRequest' => ['type' => 'structure', 'required' => ['QueueName'], 'members' => ['QueueName' => ['shape' => 'String'], 'QueueOwnerAWSAccountId' => ['shape' => 'String']]], 'GetQueueUrlResult' => ['type' => 'structure', 'members' => ['QueueUrl' => ['shape' => 'String']]], 'Integer' => ['type' => 'integer'], 'InvalidAttributeName' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidBatchEntryId' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.InvalidBatchEntryId', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'InvalidIdFormat' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidMessageContents' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ListDeadLetterSourceQueuesRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'BoxedInteger']]], 'ListDeadLetterSourceQueuesResult' => ['type' => 'structure', 'required' => ['queueUrls'], 'members' => ['queueUrls' => ['shape' => 'QueueUrlList'], 'NextToken' => ['shape' => 'Token']]], 'ListQueueTagsRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String']]], 'ListQueueTagsResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap', 'locationName' => 'Tag']]], 'ListQueuesRequest' => ['type' => 'structure', 'members' => ['QueueNamePrefix' => ['shape' => 'String'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'BoxedInteger']]], 'ListQueuesResult' => ['type' => 'structure', 'members' => ['QueueUrls' => ['shape' => 'QueueUrlList'], 'NextToken' => ['shape' => 'Token']]], 'Message' => ['type' => 'structure', 'members' => ['MessageId' => ['shape' => 'String'], 'ReceiptHandle' => ['shape' => 'String'], 'MD5OfBody' => ['shape' => 'String'], 'Body' => ['shape' => 'String'], 'Attributes' => ['shape' => 'MessageSystemAttributeMap', 'locationName' => 'Attribute'], 'MD5OfMessageAttributes' => ['shape' => 'String'], 'MessageAttributes' => ['shape' => 'MessageBodyAttributeMap', 'locationName' => 'MessageAttribute']]], 'MessageAttributeName' => ['type' => 'string'], 'MessageAttributeNameList' => ['type' => 'list', 'member' => ['shape' => 'MessageAttributeName', 'locationName' => 'MessageAttributeName'], 'flattened' => \true], 'MessageAttributeValue' => ['type' => 'structure', 'required' => ['DataType'], 'members' => ['StringValue' => ['shape' => 'String'], 'BinaryValue' => ['shape' => 'Binary'], 'StringListValues' => ['shape' => 'StringList', 'flattened' => \true, 'locationName' => 'StringListValue'], 'BinaryListValues' => ['shape' => 'BinaryList', 'flattened' => \true, 'locationName' => 'BinaryListValue'], 'DataType' => ['shape' => 'String']]], 'MessageBodyAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'String', 'locationName' => 'Name'], 'value' => ['shape' => 'MessageAttributeValue', 'locationName' => 'Value'], 'flattened' => \true], 'MessageBodySystemAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'MessageSystemAttributeNameForSends', 'locationName' => 'Name'], 'value' => ['shape' => 'MessageSystemAttributeValue', 'locationName' => 'Value'], 'flattened' => \true], 'MessageList' => ['type' => 'list', 'member' => ['shape' => 'Message', 'locationName' => 'Message'], 'flattened' => \true], 'MessageNotInflight' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.MessageNotInflight', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'MessageSystemAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'MessageSystemAttributeName', 'locationName' => 'Name'], 'value' => ['shape' => 'String', 'locationName' => 'Value'], 'flattened' => \true, 'locationName' => 'Attribute'], 'MessageSystemAttributeName' => ['type' => 'string', 'enum' => ['SenderId', 'SentTimestamp', 'ApproximateReceiveCount', 'ApproximateFirstReceiveTimestamp', 'SequenceNumber', 'MessageDeduplicationId', 'MessageGroupId', 'AWSTraceHeader']], 'MessageSystemAttributeNameForSends' => ['type' => 'string', 'enum' => ['AWSTraceHeader']], 'MessageSystemAttributeValue' => ['type' => 'structure', 'required' => ['DataType'], 'members' => ['StringValue' => ['shape' => 'String'], 'BinaryValue' => ['shape' => 'Binary'], 'StringListValues' => ['shape' => 'StringList', 'flattened' => \true, 'locationName' => 'StringListValue'], 'BinaryListValues' => ['shape' => 'BinaryList', 'flattened' => \true, 'locationName' => 'BinaryListValue'], 'DataType' => ['shape' => 'String']]], 'OverLimit' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'OverLimit', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'PurgeQueueInProgress' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.PurgeQueueInProgress', 'httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'PurgeQueueRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String']]], 'QueueAttributeMap' => ['type' => 'map', 'key' => ['shape' => 'QueueAttributeName', 'locationName' => 'Name'], 'value' => ['shape' => 'String', 'locationName' => 'Value'], 'flattened' => \true, 'locationName' => 'Attribute'], 'QueueAttributeName' => ['type' => 'string', 'enum' => ['All', 'Policy', 'VisibilityTimeout', 'MaximumMessageSize', 'MessageRetentionPeriod', 'ApproximateNumberOfMessages', 'ApproximateNumberOfMessagesNotVisible', 'CreatedTimestamp', 'LastModifiedTimestamp', 'QueueArn', 'ApproximateNumberOfMessagesDelayed', 'DelaySeconds', 'ReceiveMessageWaitTimeSeconds', 'RedrivePolicy', 'FifoQueue', 'ContentBasedDeduplication', 'KmsMasterKeyId', 'KmsDataKeyReusePeriodSeconds', 'DeduplicationScope', 'FifoThroughputLimit', 'RedriveAllowPolicy', 'SqsManagedSseEnabled']], 'QueueDeletedRecently' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.QueueDeletedRecently', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'QueueDoesNotExist' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.NonExistentQueue', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'QueueNameExists' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'QueueAlreadyExists', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'QueueUrlList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'QueueUrl'], 'flattened' => \true], 'ReceiptHandleIsInvalid' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ReceiveMessageRequest' => ['type' => 'structure', 'required' => ['QueueUrl'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'AttributeNames' => ['shape' => 'AttributeNameList'], 'MessageAttributeNames' => ['shape' => 'MessageAttributeNameList'], 'MaxNumberOfMessages' => ['shape' => 'Integer'], 'VisibilityTimeout' => ['shape' => 'Integer'], 'WaitTimeSeconds' => ['shape' => 'Integer'], 'ReceiveRequestAttemptId' => ['shape' => 'String']]], 'ReceiveMessageResult' => ['type' => 'structure', 'members' => ['Messages' => ['shape' => 'MessageList']]], 'RemovePermissionRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Label'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Label' => ['shape' => 'String']]], 'SendMessageBatchRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Entries'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Entries' => ['shape' => 'SendMessageBatchRequestEntryList']]], 'SendMessageBatchRequestEntry' => ['type' => 'structure', 'required' => ['Id', 'MessageBody'], 'members' => ['Id' => ['shape' => 'String'], 'MessageBody' => ['shape' => 'String'], 'DelaySeconds' => ['shape' => 'Integer'], 'MessageAttributes' => ['shape' => 'MessageBodyAttributeMap', 'locationName' => 'MessageAttribute'], 'MessageSystemAttributes' => ['shape' => 'MessageBodySystemAttributeMap', 'locationName' => 'MessageSystemAttribute'], 'MessageDeduplicationId' => ['shape' => 'String'], 'MessageGroupId' => ['shape' => 'String']]], 'SendMessageBatchRequestEntryList' => ['type' => 'list', 'member' => ['shape' => 'SendMessageBatchRequestEntry', 'locationName' => 'SendMessageBatchRequestEntry'], 'flattened' => \true], 'SendMessageBatchResult' => ['type' => 'structure', 'required' => ['Successful', 'Failed'], 'members' => ['Successful' => ['shape' => 'SendMessageBatchResultEntryList'], 'Failed' => ['shape' => 'BatchResultErrorEntryList']]], 'SendMessageBatchResultEntry' => ['type' => 'structure', 'required' => ['Id', 'MessageId', 'MD5OfMessageBody'], 'members' => ['Id' => ['shape' => 'String'], 'MessageId' => ['shape' => 'String'], 'MD5OfMessageBody' => ['shape' => 'String'], 'MD5OfMessageAttributes' => ['shape' => 'String'], 'MD5OfMessageSystemAttributes' => ['shape' => 'String'], 'SequenceNumber' => ['shape' => 'String']]], 'SendMessageBatchResultEntryList' => ['type' => 'list', 'member' => ['shape' => 'SendMessageBatchResultEntry', 'locationName' => 'SendMessageBatchResultEntry'], 'flattened' => \true], 'SendMessageRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'MessageBody'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'MessageBody' => ['shape' => 'String'], 'DelaySeconds' => ['shape' => 'Integer'], 'MessageAttributes' => ['shape' => 'MessageBodyAttributeMap', 'locationName' => 'MessageAttribute'], 'MessageSystemAttributes' => ['shape' => 'MessageBodySystemAttributeMap', 'locationName' => 'MessageSystemAttribute'], 'MessageDeduplicationId' => ['shape' => 'String'], 'MessageGroupId' => ['shape' => 'String']]], 'SendMessageResult' => ['type' => 'structure', 'members' => ['MD5OfMessageBody' => ['shape' => 'String'], 'MD5OfMessageAttributes' => ['shape' => 'String'], 'MD5OfMessageSystemAttributes' => ['shape' => 'String'], 'MessageId' => ['shape' => 'String'], 'SequenceNumber' => ['shape' => 'String']]], 'SetQueueAttributesRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Attributes'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Attributes' => ['shape' => 'QueueAttributeMap', 'locationName' => 'Attribute']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String', 'locationName' => 'StringListValue']], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey', 'locationName' => 'TagKey'], 'flattened' => \true], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey', 'locationName' => 'Key'], 'value' => ['shape' => 'TagValue', 'locationName' => 'Value'], 'flattened' => \true, 'locationName' => 'Tag'], 'TagQueueRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'Tags'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'Tags' => ['shape' => 'TagMap']]], 'TagValue' => ['type' => 'string'], 'Token' => ['type' => 'string'], 'TooManyEntriesInBatchRequest' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.TooManyEntriesInBatchRequest', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UnsupportedOperation' => ['type' => 'structure', 'members' => [], 'error' => ['code' => 'AWS.SimpleQueueService.UnsupportedOperation', 'httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagQueueRequest' => ['type' => 'structure', 'required' => ['QueueUrl', 'TagKeys'], 'members' => ['QueueUrl' => ['shape' => 'String'], 'TagKeys' => ['shape' => 'TagKeyList']]]]]; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 99dcf15..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sqs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://sqs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sqs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sqs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://sqs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-tests-1.json.php deleted file mode 100644 index cb88dc1..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sqs.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/paginators-1.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/paginators-1.json.php deleted file mode 100644 index 2487187..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDeadLetterSourceQueues' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'queueUrls'], 'ListQueues' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'QueueUrls']]]; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/smoke.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/smoke.json.php deleted file mode 100644 index 8e0f056..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListQueues', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetQueueUrl', 'input' => ['QueueName' => 'fake_queue'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/sqs/2012-11-05/waiters-2.json.php b/vendor/Aws3/Aws/data/sqs/2012-11-05/waiters-2.json.php deleted file mode 100644 index 8ec4d28..0000000 --- a/vendor/Aws3/Aws/data/sqs/2012-11-05/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['QueueExists' => ['acceptors' => [['expected' => 200, 'matcher' => 'status', 'state' => 'success'], ['expected' => 'QueueDoesNotExist', 'matcher' => 'error', 'state' => 'retry']], 'delay' => 5, 'maxAttempts' => 40, 'operation' => 'GetQueueUrl']]]; diff --git a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/api-2.json.php b/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/api-2.json.php deleted file mode 100644 index dab7c9f..0000000 --- a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-05-03', 'endpointPrefix' => 'ssm-contacts', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'SSM Contacts', 'serviceFullName' => 'AWS Systems Manager Incident Manager Contacts', 'serviceId' => 'SSM Contacts', 'signatureVersion' => 'v4', 'signingName' => 'ssm-contacts', 'targetPrefix' => 'SSMContacts', 'uid' => 'ssm-contacts-2021-05-03'], 'operations' => ['AcceptPage' => ['name' => 'AcceptPage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AcceptPageRequest'], 'output' => ['shape' => 'AcceptPageResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ActivateContactChannel' => ['name' => 'ActivateContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivateContactChannelRequest'], 'output' => ['shape' => 'ActivateContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'CreateContact' => ['name' => 'CreateContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContactRequest'], 'output' => ['shape' => 'CreateContactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'DataEncryptionException']]], 'CreateContactChannel' => ['name' => 'CreateContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateContactChannelRequest'], 'output' => ['shape' => 'CreateContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeactivateContactChannel' => ['name' => 'DeactivateContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeactivateContactChannelRequest'], 'output' => ['shape' => 'DeactivateContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteContact' => ['name' => 'DeleteContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContactRequest'], 'output' => ['shape' => 'DeleteContactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DeleteContactChannel' => ['name' => 'DeleteContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteContactChannelRequest'], 'output' => ['shape' => 'DeleteContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribeEngagement' => ['name' => 'DescribeEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEngagementRequest'], 'output' => ['shape' => 'DescribeEngagementResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribePage' => ['name' => 'DescribePage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePageRequest'], 'output' => ['shape' => 'DescribePageResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetContact' => ['name' => 'GetContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactRequest'], 'output' => ['shape' => 'GetContactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'DataEncryptionException']]], 'GetContactChannel' => ['name' => 'GetContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactChannelRequest'], 'output' => ['shape' => 'GetContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetContactPolicy' => ['name' => 'GetContactPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetContactPolicyRequest'], 'output' => ['shape' => 'GetContactPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListContactChannels' => ['name' => 'ListContactChannels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContactChannelsRequest'], 'output' => ['shape' => 'ListContactChannelsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListContacts' => ['name' => 'ListContacts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListContactsRequest'], 'output' => ['shape' => 'ListContactsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListEngagements' => ['name' => 'ListEngagements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListEngagementsRequest'], 'output' => ['shape' => 'ListEngagementsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPageReceipts' => ['name' => 'ListPageReceipts', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPageReceiptsRequest'], 'output' => ['shape' => 'ListPageReceiptsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPagesByContact' => ['name' => 'ListPagesByContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPagesByContactRequest'], 'output' => ['shape' => 'ListPagesByContactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPagesByEngagement' => ['name' => 'ListPagesByEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPagesByEngagementRequest'], 'output' => ['shape' => 'ListPagesByEngagementResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'PutContactPolicy' => ['name' => 'PutContactPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutContactPolicyRequest'], 'output' => ['shape' => 'PutContactPolicyResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'SendActivationCode' => ['name' => 'SendActivationCode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendActivationCodeRequest'], 'output' => ['shape' => 'SendActivationCodeResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'StartEngagement' => ['name' => 'StartEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartEngagementRequest'], 'output' => ['shape' => 'StartEngagementResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'StopEngagement' => ['name' => 'StopEngagement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopEngagementRequest'], 'output' => ['shape' => 'StopEngagementResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateContact' => ['name' => 'UpdateContact', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContactRequest'], 'output' => ['shape' => 'UpdateContactResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'DataEncryptionException']]], 'UpdateContactChannel' => ['name' => 'UpdateContactChannel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateContactChannelRequest'], 'output' => ['shape' => 'UpdateContactChannelResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'DataEncryptionException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AcceptCode' => ['type' => 'string', 'max' => 10, 'min' => 6, 'pattern' => '^[0-9]*$'], 'AcceptCodeValidation' => ['type' => 'string', 'enum' => ['IGNORE', 'ENFORCE']], 'AcceptPageRequest' => ['type' => 'structure', 'required' => ['PageId', 'AcceptType', 'AcceptCode'], 'members' => ['PageId' => ['shape' => 'SsmContactsArn'], 'ContactChannelId' => ['shape' => 'SsmContactsArn'], 'AcceptType' => ['shape' => 'AcceptType'], 'Note' => ['shape' => 'ReceiptInfo'], 'AcceptCode' => ['shape' => 'AcceptCode'], 'AcceptCodeValidation' => ['shape' => 'AcceptCodeValidation']]], 'AcceptPageResult' => ['type' => 'structure', 'members' => []], 'AcceptType' => ['type' => 'string', 'enum' => ['DELIVERED', 'READ']], 'AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ActivateContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactChannelId', 'ActivationCode'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn'], 'ActivationCode' => ['shape' => 'ActivationCode']]], 'ActivateContactChannelResult' => ['type' => 'structure', 'members' => []], 'ActivationCode' => ['type' => 'string', 'max' => 10, 'min' => 6, 'pattern' => '^[0-9]*$'], 'ActivationStatus' => ['type' => 'string', 'enum' => ['ACTIVATED', 'NOT_ACTIVATED']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'ChannelName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.\\-]*$'], 'ChannelTargetInfo' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn'], 'RetryIntervalInMinutes' => ['shape' => 'RetryIntervalInMinutes']]], 'ChannelType' => ['type' => 'string', 'enum' => ['SMS', 'VOICE', 'EMAIL']], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'Contact' => ['type' => 'structure', 'required' => ['ContactArn', 'Alias', 'Type'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'Alias' => ['shape' => 'ContactAlias'], 'DisplayName' => ['shape' => 'ContactName'], 'Type' => ['shape' => 'ContactType']]], 'ContactAlias' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-z0-9_\\-]*$'], 'ContactChannel' => ['type' => 'structure', 'required' => ['ContactChannelArn', 'ContactArn', 'Name', 'DeliveryAddress', 'ActivationStatus'], 'members' => ['ContactChannelArn' => ['shape' => 'SsmContactsArn'], 'ContactArn' => ['shape' => 'SsmContactsArn'], 'Name' => ['shape' => 'ChannelName'], 'Type' => ['shape' => 'ChannelType'], 'DeliveryAddress' => ['shape' => 'ContactChannelAddress'], 'ActivationStatus' => ['shape' => 'ActivationStatus']]], 'ContactChannelAddress' => ['type' => 'structure', 'members' => ['SimpleAddress' => ['shape' => 'SimpleAddress']]], 'ContactChannelList' => ['type' => 'list', 'member' => ['shape' => 'ContactChannel']], 'ContactName' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.\\-]*$'], 'ContactTargetInfo' => ['type' => 'structure', 'required' => ['IsEssential'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'IsEssential' => ['shape' => 'IsEssential']]], 'ContactType' => ['type' => 'string', 'enum' => ['PERSONAL', 'ESCALATION']], 'ContactsList' => ['type' => 'list', 'member' => ['shape' => 'Contact']], 'Content' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '^[.\\s\\S]*$'], 'CreateContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactId', 'Name', 'Type', 'DeliveryAddress'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'Name' => ['shape' => 'ChannelName'], 'Type' => ['shape' => 'ChannelType'], 'DeliveryAddress' => ['shape' => 'ContactChannelAddress'], 'DeferActivation' => ['shape' => 'DeferActivation'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateContactChannelResult' => ['type' => 'structure', 'required' => ['ContactChannelArn'], 'members' => ['ContactChannelArn' => ['shape' => 'SsmContactsArn']]], 'CreateContactRequest' => ['type' => 'structure', 'required' => ['Alias', 'Type', 'Plan'], 'members' => ['Alias' => ['shape' => 'ContactAlias'], 'DisplayName' => ['shape' => 'ContactName'], 'Type' => ['shape' => 'ContactType'], 'Plan' => ['shape' => 'Plan'], 'Tags' => ['shape' => 'TagsList'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'CreateContactResult' => ['type' => 'structure', 'required' => ['ContactArn'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn']]], 'DataEncryptionException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DateTime' => ['type' => 'timestamp'], 'DeactivateContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn']]], 'DeactivateContactChannelResult' => ['type' => 'structure', 'members' => []], 'DeferActivation' => ['type' => 'boolean', 'box' => \true], 'DeleteContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn']]], 'DeleteContactChannelResult' => ['type' => 'structure', 'members' => []], 'DeleteContactRequest' => ['type' => 'structure', 'required' => ['ContactId'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn']]], 'DeleteContactResult' => ['type' => 'structure', 'members' => []], 'DescribeEngagementRequest' => ['type' => 'structure', 'required' => ['EngagementId'], 'members' => ['EngagementId' => ['shape' => 'SsmContactsArn']]], 'DescribeEngagementResult' => ['type' => 'structure', 'required' => ['ContactArn', 'EngagementArn', 'Sender', 'Subject', 'Content'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'EngagementArn' => ['shape' => 'SsmContactsArn'], 'Sender' => ['shape' => 'Sender'], 'Subject' => ['shape' => 'Subject'], 'Content' => ['shape' => 'Content'], 'PublicSubject' => ['shape' => 'PublicSubject'], 'PublicContent' => ['shape' => 'PublicContent'], 'IncidentId' => ['shape' => 'IncidentId'], 'StartTime' => ['shape' => 'DateTime'], 'StopTime' => ['shape' => 'DateTime']]], 'DescribePageRequest' => ['type' => 'structure', 'required' => ['PageId'], 'members' => ['PageId' => ['shape' => 'SsmContactsArn']]], 'DescribePageResult' => ['type' => 'structure', 'required' => ['PageArn', 'EngagementArn', 'ContactArn', 'Sender', 'Subject', 'Content'], 'members' => ['PageArn' => ['shape' => 'SsmContactsArn'], 'EngagementArn' => ['shape' => 'SsmContactsArn'], 'ContactArn' => ['shape' => 'SsmContactsArn'], 'Sender' => ['shape' => 'Sender'], 'Subject' => ['shape' => 'Subject'], 'Content' => ['shape' => 'Content'], 'PublicSubject' => ['shape' => 'PublicSubject'], 'PublicContent' => ['shape' => 'PublicContent'], 'IncidentId' => ['shape' => 'IncidentId'], 'SentTime' => ['shape' => 'DateTime'], 'ReadTime' => ['shape' => 'DateTime'], 'DeliveryTime' => ['shape' => 'DateTime']]], 'Engagement' => ['type' => 'structure', 'required' => ['EngagementArn', 'ContactArn', 'Sender'], 'members' => ['EngagementArn' => ['shape' => 'SsmContactsArn'], 'ContactArn' => ['shape' => 'SsmContactsArn'], 'Sender' => ['shape' => 'Sender'], 'IncidentId' => ['shape' => 'IncidentId'], 'StartTime' => ['shape' => 'DateTime'], 'StopTime' => ['shape' => 'DateTime']]], 'EngagementsList' => ['type' => 'list', 'member' => ['shape' => 'Engagement']], 'GetContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn']]], 'GetContactChannelResult' => ['type' => 'structure', 'required' => ['ContactArn', 'ContactChannelArn', 'Name', 'Type', 'DeliveryAddress'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'ContactChannelArn' => ['shape' => 'SsmContactsArn'], 'Name' => ['shape' => 'ChannelName'], 'Type' => ['shape' => 'ChannelType'], 'DeliveryAddress' => ['shape' => 'ContactChannelAddress'], 'ActivationStatus' => ['shape' => 'ActivationStatus']]], 'GetContactPolicyRequest' => ['type' => 'structure', 'required' => ['ContactArn'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn']]], 'GetContactPolicyResult' => ['type' => 'structure', 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'Policy' => ['shape' => 'Policy']]], 'GetContactRequest' => ['type' => 'structure', 'required' => ['ContactId'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn']]], 'GetContactResult' => ['type' => 'structure', 'required' => ['ContactArn', 'Alias', 'Type', 'Plan'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'Alias' => ['shape' => 'ContactAlias'], 'DisplayName' => ['shape' => 'ContactName'], 'Type' => ['shape' => 'ContactType'], 'Plan' => ['shape' => 'Plan']]], 'IdempotencyToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[\\\\\\/a-zA-Z0-9_+=\\-]*$'], 'IncidentId' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[\\\\a-zA-Z0-9_@#%*+=:?.\\/!\\s-]*$'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true, 'fault' => \true], 'IsEssential' => ['type' => 'boolean', 'box' => \true], 'ListContactChannelsRequest' => ['type' => 'structure', 'required' => ['ContactId'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListContactChannelsResult' => ['type' => 'structure', 'required' => ['ContactChannels'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'ContactChannels' => ['shape' => 'ContactChannelList']]], 'ListContactsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'AliasPrefix' => ['shape' => 'ContactAlias'], 'Type' => ['shape' => 'ContactType']]], 'ListContactsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Contacts' => ['shape' => 'ContactsList']]], 'ListEngagementsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'IncidentId' => ['shape' => 'IncidentId'], 'TimeRangeValue' => ['shape' => 'TimeRange']]], 'ListEngagementsResult' => ['type' => 'structure', 'required' => ['Engagements'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Engagements' => ['shape' => 'EngagementsList']]], 'ListPageReceiptsRequest' => ['type' => 'structure', 'required' => ['PageId'], 'members' => ['PageId' => ['shape' => 'SsmContactsArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPageReceiptsResult' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Receipts' => ['shape' => 'ReceiptsList']]], 'ListPagesByContactRequest' => ['type' => 'structure', 'required' => ['ContactId'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPagesByContactResult' => ['type' => 'structure', 'required' => ['Pages'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Pages' => ['shape' => 'PagesList']]], 'ListPagesByEngagementRequest' => ['type' => 'structure', 'required' => ['EngagementId'], 'members' => ['EngagementId' => ['shape' => 'SsmContactsArn'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPagesByEngagementResult' => ['type' => 'structure', 'required' => ['Pages'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'Pages' => ['shape' => 'PagesList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagsList']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 1024, 'min' => 0], 'Page' => ['type' => 'structure', 'required' => ['PageArn', 'EngagementArn', 'ContactArn', 'Sender'], 'members' => ['PageArn' => ['shape' => 'SsmContactsArn'], 'EngagementArn' => ['shape' => 'SsmContactsArn'], 'ContactArn' => ['shape' => 'SsmContactsArn'], 'Sender' => ['shape' => 'Sender'], 'IncidentId' => ['shape' => 'IncidentId'], 'SentTime' => ['shape' => 'DateTime'], 'DeliveryTime' => ['shape' => 'DateTime'], 'ReadTime' => ['shape' => 'DateTime']]], 'PagesList' => ['type' => 'list', 'member' => ['shape' => 'Page']], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[\\\\\\/a-zA-Z0-9_+=\\-]*$'], 'Plan' => ['type' => 'structure', 'required' => ['Stages'], 'members' => ['Stages' => ['shape' => 'StagesList']]], 'Policy' => ['type' => 'string', 'max' => 395000, 'min' => 1, 'pattern' => '.*\\S.*'], 'PublicContent' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '^[.\\s\\S]*$'], 'PublicSubject' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[.\\s\\S]*$'], 'PutContactPolicyRequest' => ['type' => 'structure', 'required' => ['ContactArn', 'Policy'], 'members' => ['ContactArn' => ['shape' => 'SsmContactsArn'], 'Policy' => ['shape' => 'Policy']]], 'PutContactPolicyResult' => ['type' => 'structure', 'members' => []], 'Receipt' => ['type' => 'structure', 'required' => ['ReceiptType', 'ReceiptTime'], 'members' => ['ContactChannelArn' => ['shape' => 'SsmContactsArn'], 'ReceiptType' => ['shape' => 'ReceiptType'], 'ReceiptInfo' => ['shape' => 'ReceiptInfo'], 'ReceiptTime' => ['shape' => 'DateTime']]], 'ReceiptInfo' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[.\\s\\S]*$'], 'ReceiptType' => ['type' => 'string', 'enum' => ['DELIVERED', 'ERROR', 'READ', 'SENT', 'STOP']], 'ReceiptsList' => ['type' => 'list', 'member' => ['shape' => 'Receipt']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String']], 'exception' => \true], 'RetryAfterSeconds' => ['type' => 'integer'], 'RetryIntervalInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 60, 'min' => 0], 'SendActivationCodeRequest' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn']]], 'SendActivationCodeResult' => ['type' => 'structure', 'members' => []], 'Sender' => ['type' => 'string', 'max' => 255, 'pattern' => '^[\\\\a-zA-Z0-9_@#%*+=:?.\\/!\\s-]*$'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'QuotaCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'String'], 'ResourceId' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'exception' => \true], 'SimpleAddress' => ['type' => 'string', 'max' => 320, 'min' => 1], 'SsmContactsArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\\w+=\\/,.@]*:[0-9]+:([\\w+=\\/,.@:-]+)*'], 'Stage' => ['type' => 'structure', 'required' => ['DurationInMinutes', 'Targets'], 'members' => ['DurationInMinutes' => ['shape' => 'StageDurationInMins'], 'Targets' => ['shape' => 'TargetsList']]], 'StageDurationInMins' => ['type' => 'integer', 'box' => \true, 'max' => 30, 'min' => 0], 'StagesList' => ['type' => 'list', 'member' => ['shape' => 'Stage']], 'StartEngagementRequest' => ['type' => 'structure', 'required' => ['ContactId', 'Sender', 'Subject', 'Content'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'Sender' => ['shape' => 'Sender'], 'Subject' => ['shape' => 'Subject'], 'Content' => ['shape' => 'Content'], 'PublicSubject' => ['shape' => 'PublicSubject'], 'PublicContent' => ['shape' => 'PublicContent'], 'IncidentId' => ['shape' => 'IncidentId'], 'IdempotencyToken' => ['shape' => 'IdempotencyToken', 'idempotencyToken' => \true]]], 'StartEngagementResult' => ['type' => 'structure', 'required' => ['EngagementArn'], 'members' => ['EngagementArn' => ['shape' => 'SsmContactsArn']]], 'StopEngagementRequest' => ['type' => 'structure', 'required' => ['EngagementId'], 'members' => ['EngagementId' => ['shape' => 'SsmContactsArn'], 'Reason' => ['shape' => 'StopReason']]], 'StopEngagementResult' => ['type' => 'structure', 'members' => []], 'StopReason' => ['type' => 'string', 'max' => 255, 'pattern' => '^[.\\s\\S]*$'], 'String' => ['type' => 'string'], 'Subject' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[.\\s\\S]*$'], 'Tag' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\\\\\/a-zA-Z0-9_+=\\-]*$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagsList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]*$'], 'TagsList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'Target' => ['type' => 'structure', 'members' => ['ChannelTargetInfo' => ['shape' => 'ChannelTargetInfo'], 'ContactTargetInfo' => ['shape' => 'ContactTargetInfo']]], 'TargetsList' => ['type' => 'list', 'member' => ['shape' => 'Target']], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String'], 'RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'TimeRange' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => []], 'UpdateContactChannelRequest' => ['type' => 'structure', 'required' => ['ContactChannelId'], 'members' => ['ContactChannelId' => ['shape' => 'SsmContactsArn'], 'Name' => ['shape' => 'ChannelName'], 'DeliveryAddress' => ['shape' => 'ContactChannelAddress']]], 'UpdateContactChannelResult' => ['type' => 'structure', 'members' => []], 'UpdateContactRequest' => ['type' => 'structure', 'required' => ['ContactId'], 'members' => ['ContactId' => ['shape' => 'SsmContactsArn'], 'DisplayName' => ['shape' => 'ContactName'], 'Plan' => ['shape' => 'Plan']]], 'UpdateContactResult' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'String'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']]]]; diff --git a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.php deleted file mode 100644 index 70180cf..0000000 --- a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-contacts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-contacts-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-contacts.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ssm-contacts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-tests-1.json.php deleted file mode 100644 index c5e033e..0000000 --- a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/paginators-1.json.php b/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/paginators-1.json.php deleted file mode 100644 index 9782bad..0000000 --- a/vendor/Aws3/Aws/data/ssm-contacts/2021-05-03/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListContactChannels' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ContactChannels'], 'ListContacts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Contacts'], 'ListEngagements' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Engagements'], 'ListPageReceipts' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Receipts'], 'ListPagesByContact' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Pages'], 'ListPagesByEngagement' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Pages']]]; diff --git a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/api-2.json.php deleted file mode 100644 index 069d692..0000000 --- a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'ssm-incidents', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SSM Incidents', 'serviceFullName' => 'AWS Systems Manager Incident Manager', 'serviceId' => 'SSM Incidents', 'signatureVersion' => 'v4', 'signingName' => 'ssm-incidents', 'uid' => 'ssm-incidents-2018-05-10'], 'operations' => ['CreateReplicationSet' => ['name' => 'CreateReplicationSet', 'http' => ['method' => 'POST', 'requestUri' => '/createReplicationSet', 'responseCode' => 201], 'input' => ['shape' => 'CreateReplicationSetInput'], 'output' => ['shape' => 'CreateReplicationSetOutput'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'CreateResponsePlan' => ['name' => 'CreateResponsePlan', 'http' => ['method' => 'POST', 'requestUri' => '/createResponsePlan', 'responseCode' => 201], 'input' => ['shape' => 'CreateResponsePlanInput'], 'output' => ['shape' => 'CreateResponsePlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'CreateTimelineEvent' => ['name' => 'CreateTimelineEvent', 'http' => ['method' => 'POST', 'requestUri' => '/createTimelineEvent', 'responseCode' => 201], 'input' => ['shape' => 'CreateTimelineEventInput'], 'output' => ['shape' => 'CreateTimelineEventOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteIncidentRecord' => ['name' => 'DeleteIncidentRecord', 'http' => ['method' => 'POST', 'requestUri' => '/deleteIncidentRecord', 'responseCode' => 204], 'input' => ['shape' => 'DeleteIncidentRecordInput'], 'output' => ['shape' => 'DeleteIncidentRecordOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteReplicationSet' => ['name' => 'DeleteReplicationSet', 'http' => ['method' => 'POST', 'requestUri' => '/deleteReplicationSet', 'responseCode' => 204], 'input' => ['shape' => 'DeleteReplicationSetInput'], 'output' => ['shape' => 'DeleteReplicationSetOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/deleteResourcePolicy', 'responseCode' => 200], 'input' => ['shape' => 'DeleteResourcePolicyInput'], 'output' => ['shape' => 'DeleteResourcePolicyOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeleteResponsePlan' => ['name' => 'DeleteResponsePlan', 'http' => ['method' => 'POST', 'requestUri' => '/deleteResponsePlan', 'responseCode' => 204], 'input' => ['shape' => 'DeleteResponsePlanInput'], 'output' => ['shape' => 'DeleteResponsePlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'DeleteTimelineEvent' => ['name' => 'DeleteTimelineEvent', 'http' => ['method' => 'POST', 'requestUri' => '/deleteTimelineEvent', 'responseCode' => 204], 'input' => ['shape' => 'DeleteTimelineEventInput'], 'output' => ['shape' => 'DeleteTimelineEventOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'GetIncidentRecord' => ['name' => 'GetIncidentRecord', 'http' => ['method' => 'GET', 'requestUri' => '/getIncidentRecord', 'responseCode' => 200], 'input' => ['shape' => 'GetIncidentRecordInput'], 'output' => ['shape' => 'GetIncidentRecordOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetReplicationSet' => ['name' => 'GetReplicationSet', 'http' => ['method' => 'GET', 'requestUri' => '/getReplicationSet', 'responseCode' => 200], 'input' => ['shape' => 'GetReplicationSetInput'], 'output' => ['shape' => 'GetReplicationSetOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetResourcePolicies' => ['name' => 'GetResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/getResourcePolicies', 'responseCode' => 200], 'input' => ['shape' => 'GetResourcePoliciesInput'], 'output' => ['shape' => 'GetResourcePoliciesOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetResponsePlan' => ['name' => 'GetResponsePlan', 'http' => ['method' => 'GET', 'requestUri' => '/getResponsePlan', 'responseCode' => 200], 'input' => ['shape' => 'GetResponsePlanInput'], 'output' => ['shape' => 'GetResponsePlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetTimelineEvent' => ['name' => 'GetTimelineEvent', 'http' => ['method' => 'GET', 'requestUri' => '/getTimelineEvent', 'responseCode' => 200], 'input' => ['shape' => 'GetTimelineEventInput'], 'output' => ['shape' => 'GetTimelineEventOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListIncidentRecords' => ['name' => 'ListIncidentRecords', 'http' => ['method' => 'POST', 'requestUri' => '/listIncidentRecords', 'responseCode' => 200], 'input' => ['shape' => 'ListIncidentRecordsInput'], 'output' => ['shape' => 'ListIncidentRecordsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListRelatedItems' => ['name' => 'ListRelatedItems', 'http' => ['method' => 'POST', 'requestUri' => '/listRelatedItems', 'responseCode' => 200], 'input' => ['shape' => 'ListRelatedItemsInput'], 'output' => ['shape' => 'ListRelatedItemsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListReplicationSets' => ['name' => 'ListReplicationSets', 'http' => ['method' => 'POST', 'requestUri' => '/listReplicationSets', 'responseCode' => 200], 'input' => ['shape' => 'ListReplicationSetsInput'], 'output' => ['shape' => 'ListReplicationSetsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListResponsePlans' => ['name' => 'ListResponsePlans', 'http' => ['method' => 'POST', 'requestUri' => '/listResponsePlans', 'responseCode' => 200], 'input' => ['shape' => 'ListResponsePlansInput'], 'output' => ['shape' => 'ListResponsePlansOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTimelineEvents' => ['name' => 'ListTimelineEvents', 'http' => ['method' => 'POST', 'requestUri' => '/listTimelineEvents', 'responseCode' => 200], 'input' => ['shape' => 'ListTimelineEventsInput'], 'output' => ['shape' => 'ListTimelineEventsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/putResourcePolicy', 'responseCode' => 200], 'input' => ['shape' => 'PutResourcePolicyInput'], 'output' => ['shape' => 'PutResourcePolicyOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'StartIncident' => ['name' => 'StartIncident', 'http' => ['method' => 'POST', 'requestUri' => '/startIncident', 'responseCode' => 200], 'input' => ['shape' => 'StartIncidentInput'], 'output' => ['shape' => 'StartIncidentOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 204], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateDeletionProtection' => ['name' => 'UpdateDeletionProtection', 'http' => ['method' => 'POST', 'requestUri' => '/updateDeletionProtection', 'responseCode' => 204], 'input' => ['shape' => 'UpdateDeletionProtectionInput'], 'output' => ['shape' => 'UpdateDeletionProtectionOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'UpdateIncidentRecord' => ['name' => 'UpdateIncidentRecord', 'http' => ['method' => 'POST', 'requestUri' => '/updateIncidentRecord', 'responseCode' => 204], 'input' => ['shape' => 'UpdateIncidentRecordInput'], 'output' => ['shape' => 'UpdateIncidentRecordOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateRelatedItems' => ['name' => 'UpdateRelatedItems', 'http' => ['method' => 'POST', 'requestUri' => '/updateRelatedItems', 'responseCode' => 204], 'input' => ['shape' => 'UpdateRelatedItemsInput'], 'output' => ['shape' => 'UpdateRelatedItemsOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateReplicationSet' => ['name' => 'UpdateReplicationSet', 'http' => ['method' => 'POST', 'requestUri' => '/updateReplicationSet', 'responseCode' => 204], 'input' => ['shape' => 'UpdateReplicationSetInput'], 'output' => ['shape' => 'UpdateReplicationSetOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'UpdateResponsePlan' => ['name' => 'UpdateResponsePlan', 'http' => ['method' => 'POST', 'requestUri' => '/updateResponsePlan', 'responseCode' => 204], 'input' => ['shape' => 'UpdateResponsePlanInput'], 'output' => ['shape' => 'UpdateResponsePlanOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true], 'UpdateTimelineEvent' => ['name' => 'UpdateTimelineEvent', 'http' => ['method' => 'POST', 'requestUri' => '/updateTimelineEvent', 'responseCode' => 204], 'input' => ['shape' => 'UpdateTimelineEventInput'], 'output' => ['shape' => 'UpdateTimelineEventOutput'], 'errors' => [['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']], 'idempotent' => \true]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'Action' => ['type' => 'structure', 'members' => ['ssmAutomation' => ['shape' => 'SsmAutomation']], 'union' => \true], 'ActionsList' => ['type' => 'list', 'member' => ['shape' => 'Action'], 'max' => 1, 'min' => 0], 'AddRegionAction' => ['type' => 'structure', 'required' => ['regionName'], 'members' => ['regionName' => ['shape' => 'RegionName'], 'sseKmsKeyId' => ['shape' => 'SseKmsKey']]], 'Arn' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '^arn:aws(-cn|-us-gov)?:[a-z0-9-]*:[a-z0-9-]*:([0-9]{12})?:.+$'], 'AttributeValueList' => ['type' => 'structure', 'members' => ['integerValues' => ['shape' => 'IntegerList'], 'stringValues' => ['shape' => 'StringList']], 'union' => \true], 'AutomationExecution' => ['type' => 'structure', 'members' => ['ssmExecutionArn' => ['shape' => 'Arn']], 'union' => \true], 'AutomationExecutionSet' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecution'], 'max' => 100, 'min' => 0], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ChatChannel' => ['type' => 'structure', 'members' => ['chatbotSns' => ['shape' => 'ChatbotSnsConfigurationSet'], 'empty' => ['shape' => 'EmptyChatChannel']], 'union' => \true], 'ChatbotSnsConfigurationSet' => ['type' => 'list', 'member' => ['shape' => 'SnsArn'], 'max' => 5, 'min' => 1], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 0], 'Condition' => ['type' => 'structure', 'members' => ['after' => ['shape' => 'Timestamp'], 'before' => ['shape' => 'Timestamp'], 'equals' => ['shape' => 'AttributeValueList']], 'union' => \true], 'ConflictException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceIdentifier' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType'], 'retryAfter' => ['shape' => 'Timestamp']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateReplicationSetInput' => ['type' => 'structure', 'required' => ['regions'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'regions' => ['shape' => 'RegionMapInput'], 'tags' => ['shape' => 'TagMap']]], 'CreateReplicationSetOutput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn']]], 'CreateResponsePlanInput' => ['type' => 'structure', 'required' => ['incidentTemplate', 'name'], 'members' => ['actions' => ['shape' => 'ActionsList'], 'chatChannel' => ['shape' => 'ChatChannel'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'displayName' => ['shape' => 'ResponsePlanDisplayName'], 'engagements' => ['shape' => 'EngagementSet'], 'incidentTemplate' => ['shape' => 'IncidentTemplate'], 'integrations' => ['shape' => 'Integrations'], 'name' => ['shape' => 'ResponsePlanName'], 'tags' => ['shape' => 'TagMap']]], 'CreateResponsePlanOutput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn']]], 'CreateTimelineEventInput' => ['type' => 'structure', 'required' => ['eventData', 'eventTime', 'eventType', 'incidentRecordArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'eventData' => ['shape' => 'EventData'], 'eventReferences' => ['shape' => 'EventReferenceList'], 'eventTime' => ['shape' => 'Timestamp'], 'eventType' => ['shape' => 'TimelineEventType'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'CreateTimelineEventOutput' => ['type' => 'structure', 'required' => ['eventId', 'incidentRecordArn'], 'members' => ['eventId' => ['shape' => 'UUID'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'DedupeString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'DeleteIncidentRecordInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn']]], 'DeleteIncidentRecordOutput' => ['type' => 'structure', 'members' => []], 'DeleteRegionAction' => ['type' => 'structure', 'required' => ['regionName'], 'members' => ['regionName' => ['shape' => 'RegionName']]], 'DeleteReplicationSetInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'arn']]], 'DeleteReplicationSetOutput' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyInput' => ['type' => 'structure', 'required' => ['policyId', 'resourceArn'], 'members' => ['policyId' => ['shape' => 'PolicyId'], 'resourceArn' => ['shape' => 'Arn']]], 'DeleteResourcePolicyOutput' => ['type' => 'structure', 'members' => []], 'DeleteResponsePlanInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn']]], 'DeleteResponsePlanOutput' => ['type' => 'structure', 'members' => []], 'DeleteTimelineEventInput' => ['type' => 'structure', 'required' => ['eventId', 'incidentRecordArn'], 'members' => ['eventId' => ['shape' => 'UUID'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'DeleteTimelineEventOutput' => ['type' => 'structure', 'members' => []], 'DynamicSsmParameterValue' => ['type' => 'structure', 'members' => ['variable' => ['shape' => 'VariableType']], 'union' => \true], 'DynamicSsmParameters' => ['type' => 'map', 'key' => ['shape' => 'DynamicSsmParametersKeyString'], 'value' => ['shape' => 'DynamicSsmParameterValue'], 'max' => 200, 'min' => 1], 'DynamicSsmParametersKeyString' => ['type' => 'string', 'max' => 50, 'min' => 1], 'EmptyChatChannel' => ['type' => 'structure', 'members' => []], 'EngagementSet' => ['type' => 'list', 'member' => ['shape' => 'SsmContactsArn'], 'max' => 5, 'min' => 0], 'EventData' => ['type' => 'string', 'max' => 12000, 'min' => 0], 'EventReference' => ['type' => 'structure', 'members' => ['relatedItemId' => ['shape' => 'GeneratedId'], 'resource' => ['shape' => 'Arn']], 'union' => \true], 'EventReferenceList' => ['type' => 'list', 'member' => ['shape' => 'EventReference'], 'max' => 10, 'min' => 0], 'EventSummary' => ['type' => 'structure', 'required' => ['eventId', 'eventTime', 'eventType', 'eventUpdatedTime', 'incidentRecordArn'], 'members' => ['eventId' => ['shape' => 'UUID'], 'eventReferences' => ['shape' => 'EventReferenceList'], 'eventTime' => ['shape' => 'Timestamp'], 'eventType' => ['shape' => 'TimelineEventType'], 'eventUpdatedTime' => ['shape' => 'Timestamp'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'EventSummaryList' => ['type' => 'list', 'member' => ['shape' => 'EventSummary'], 'max' => 100, 'min' => 0], 'ExceptionMessage' => ['type' => 'string'], 'Filter' => ['type' => 'structure', 'required' => ['condition', 'key'], 'members' => ['condition' => ['shape' => 'Condition'], 'key' => ['shape' => 'FilterKeyString']]], 'FilterKeyString' => ['type' => 'string', 'max' => 50, 'min' => 0], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 5, 'min' => 0], 'GeneratedId' => ['type' => 'string', 'max' => 200, 'min' => 0, 'pattern' => '^related-item/(ANALYSIS|INCIDENT|METRIC|PARENT|ATTACHMENT|OTHER|AUTOMATION|INVOLVED_RESOURCE|TASK)/([0-9]|[A-F]){32}$'], 'GetIncidentRecordInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'arn']]], 'GetIncidentRecordOutput' => ['type' => 'structure', 'required' => ['incidentRecord'], 'members' => ['incidentRecord' => ['shape' => 'IncidentRecord']]], 'GetReplicationSetInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'arn']]], 'GetReplicationSetOutput' => ['type' => 'structure', 'required' => ['replicationSet'], 'members' => ['replicationSet' => ['shape' => 'ReplicationSet']]], 'GetResourcePoliciesInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'resourceArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'resourceArn']]], 'GetResourcePoliciesOutput' => ['type' => 'structure', 'required' => ['resourcePolicies'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'resourcePolicies' => ['shape' => 'ResourcePolicyList']]], 'GetResponsePlanInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'arn']]], 'GetResponsePlanOutput' => ['type' => 'structure', 'required' => ['arn', 'incidentTemplate', 'name'], 'members' => ['actions' => ['shape' => 'ActionsList'], 'arn' => ['shape' => 'Arn'], 'chatChannel' => ['shape' => 'ChatChannel'], 'displayName' => ['shape' => 'ResponsePlanDisplayName'], 'engagements' => ['shape' => 'EngagementSet'], 'incidentTemplate' => ['shape' => 'IncidentTemplate'], 'integrations' => ['shape' => 'Integrations'], 'name' => ['shape' => 'ResponsePlanName']]], 'GetTimelineEventInput' => ['type' => 'structure', 'required' => ['eventId', 'incidentRecordArn'], 'members' => ['eventId' => ['shape' => 'UUID', 'location' => 'querystring', 'locationName' => 'eventId'], 'incidentRecordArn' => ['shape' => 'Arn', 'location' => 'querystring', 'locationName' => 'incidentRecordArn']]], 'GetTimelineEventOutput' => ['type' => 'structure', 'required' => ['event'], 'members' => ['event' => ['shape' => 'TimelineEvent']]], 'Impact' => ['type' => 'integer', 'box' => \true, 'max' => 5, 'min' => 1], 'IncidentRecord' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'dedupeString', 'impact', 'incidentRecordSource', 'lastModifiedBy', 'lastModifiedTime', 'status', 'title'], 'members' => ['arn' => ['shape' => 'Arn'], 'automationExecutions' => ['shape' => 'AutomationExecutionSet'], 'chatChannel' => ['shape' => 'ChatChannel'], 'creationTime' => ['shape' => 'Timestamp'], 'dedupeString' => ['shape' => 'DedupeString'], 'impact' => ['shape' => 'Impact'], 'incidentRecordSource' => ['shape' => 'IncidentRecordSource'], 'lastModifiedBy' => ['shape' => 'Arn'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'notificationTargets' => ['shape' => 'NotificationTargetSet'], 'resolvedTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'IncidentRecordStatus'], 'summary' => ['shape' => 'IncidentSummary'], 'title' => ['shape' => 'IncidentTitle']]], 'IncidentRecordSource' => ['type' => 'structure', 'required' => ['createdBy', 'source'], 'members' => ['createdBy' => ['shape' => 'Arn'], 'invokedBy' => ['shape' => 'ServicePrincipal'], 'resourceArn' => ['shape' => 'Arn'], 'source' => ['shape' => 'IncidentSource']]], 'IncidentRecordStatus' => ['type' => 'string', 'enum' => ['OPEN', 'RESOLVED']], 'IncidentRecordSummary' => ['type' => 'structure', 'required' => ['arn', 'creationTime', 'impact', 'incidentRecordSource', 'status', 'title'], 'members' => ['arn' => ['shape' => 'Arn'], 'creationTime' => ['shape' => 'Timestamp'], 'impact' => ['shape' => 'Impact'], 'incidentRecordSource' => ['shape' => 'IncidentRecordSource'], 'resolvedTime' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'IncidentRecordStatus'], 'title' => ['shape' => 'IncidentTitle']]], 'IncidentRecordSummaryList' => ['type' => 'list', 'member' => ['shape' => 'IncidentRecordSummary'], 'max' => 100, 'min' => 0], 'IncidentSource' => ['type' => 'string', 'max' => 50, 'min' => 0], 'IncidentSummary' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'IncidentTemplate' => ['type' => 'structure', 'required' => ['impact', 'title'], 'members' => ['dedupeString' => ['shape' => 'DedupeString'], 'impact' => ['shape' => 'Impact'], 'incidentTags' => ['shape' => 'TagMap'], 'notificationTargets' => ['shape' => 'NotificationTargetSet'], 'summary' => ['shape' => 'IncidentSummary'], 'title' => ['shape' => 'IncidentTitle']]], 'IncidentTitle' => ['type' => 'string', 'max' => 200, 'min' => 0], 'Integer' => ['type' => 'integer', 'box' => \true], 'IntegerList' => ['type' => 'list', 'member' => ['shape' => 'Integer'], 'max' => 100, 'min' => 0], 'Integration' => ['type' => 'structure', 'members' => ['pagerDutyConfiguration' => ['shape' => 'PagerDutyConfiguration']], 'union' => \true], 'Integrations' => ['type' => 'list', 'member' => ['shape' => 'Integration'], 'max' => 1, 'min' => 0], 'InternalServerException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ItemIdentifier' => ['type' => 'structure', 'required' => ['type', 'value'], 'members' => ['type' => ['shape' => 'ItemType'], 'value' => ['shape' => 'ItemValue']]], 'ItemType' => ['type' => 'string', 'enum' => ['ANALYSIS', 'INCIDENT', 'METRIC', 'PARENT', 'ATTACHMENT', 'OTHER', 'AUTOMATION', 'INVOLVED_RESOURCE', 'TASK']], 'ItemValue' => ['type' => 'structure', 'members' => ['arn' => ['shape' => 'Arn'], 'metricDefinition' => ['shape' => 'MetricDefinition'], 'pagerDutyIncidentDetail' => ['shape' => 'PagerDutyIncidentDetail'], 'url' => ['shape' => 'Url']], 'union' => \true], 'ListIncidentRecordsInput' => ['type' => 'structure', 'members' => ['filters' => ['shape' => 'FilterList'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListIncidentRecordsOutput' => ['type' => 'structure', 'required' => ['incidentRecordSummaries'], 'members' => ['incidentRecordSummaries' => ['shape' => 'IncidentRecordSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRelatedItemsInput' => ['type' => 'structure', 'required' => ['incidentRecordArn'], 'members' => ['incidentRecordArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListRelatedItemsOutput' => ['type' => 'structure', 'required' => ['relatedItems'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'relatedItems' => ['shape' => 'RelatedItemList']]], 'ListReplicationSetsInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListReplicationSetsOutput' => ['type' => 'structure', 'required' => ['replicationSetArns'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'replicationSetArns' => ['shape' => 'ReplicationSetArnList']]], 'ListResponsePlansInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken']]], 'ListResponsePlansOutput' => ['type' => 'structure', 'required' => ['responsePlanSummaries'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'responsePlanSummaries' => ['shape' => 'ResponsePlanSummaryList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['tags'], 'members' => ['tags' => ['shape' => 'TagMap']]], 'ListTimelineEventsInput' => ['type' => 'structure', 'required' => ['incidentRecordArn'], 'members' => ['filters' => ['shape' => 'FilterList'], 'incidentRecordArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'sortBy' => ['shape' => 'TimelineEventSort'], 'sortOrder' => ['shape' => 'SortOrder']]], 'ListTimelineEventsOutput' => ['type' => 'structure', 'required' => ['eventSummaries'], 'members' => ['eventSummaries' => ['shape' => 'EventSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MetricDefinition' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'NextToken' => ['type' => 'string', 'max' => 2000, 'min' => 0], 'NotificationTargetItem' => ['type' => 'structure', 'members' => ['snsTopicArn' => ['shape' => 'Arn']], 'union' => \true], 'NotificationTargetSet' => ['type' => 'list', 'member' => ['shape' => 'NotificationTargetItem'], 'max' => 10, 'min' => 0], 'PagerDutyConfiguration' => ['type' => 'structure', 'required' => ['name', 'pagerDutyIncidentConfiguration', 'secretId'], 'members' => ['name' => ['shape' => 'PagerDutyConfigurationNameString'], 'pagerDutyIncidentConfiguration' => ['shape' => 'PagerDutyIncidentConfiguration'], 'secretId' => ['shape' => 'PagerDutyConfigurationSecretIdString']]], 'PagerDutyConfigurationNameString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'PagerDutyConfigurationSecretIdString' => ['type' => 'string', 'max' => 512, 'min' => 1], 'PagerDutyIncidentConfiguration' => ['type' => 'structure', 'required' => ['serviceId'], 'members' => ['serviceId' => ['shape' => 'PagerDutyIncidentConfigurationServiceIdString']]], 'PagerDutyIncidentConfigurationServiceIdString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'PagerDutyIncidentDetail' => ['type' => 'structure', 'required' => ['id'], 'members' => ['autoResolve' => ['shape' => 'Boolean'], 'id' => ['shape' => 'PagerDutyIncidentDetailIdString'], 'secretId' => ['shape' => 'PagerDutyIncidentDetailSecretIdString']]], 'PagerDutyIncidentDetailIdString' => ['type' => 'string', 'max' => 200, 'min' => 1], 'PagerDutyIncidentDetailSecretIdString' => ['type' => 'string', 'max' => 512, 'min' => 1], 'Policy' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'PolicyId' => ['type' => 'string', 'max' => 256, 'min' => 0], 'PutResourcePolicyInput' => ['type' => 'structure', 'required' => ['policy', 'resourceArn'], 'members' => ['policy' => ['shape' => 'Policy'], 'resourceArn' => ['shape' => 'Arn']]], 'PutResourcePolicyOutput' => ['type' => 'structure', 'required' => ['policyId'], 'members' => ['policyId' => ['shape' => 'PolicyId']]], 'RawData' => ['type' => 'string', 'max' => 4000, 'min' => 0], 'RegionInfo' => ['type' => 'structure', 'required' => ['status', 'statusUpdateDateTime'], 'members' => ['sseKmsKeyId' => ['shape' => 'SseKmsKey'], 'status' => ['shape' => 'RegionStatus'], 'statusMessage' => ['shape' => 'String'], 'statusUpdateDateTime' => ['shape' => 'Timestamp']]], 'RegionInfoMap' => ['type' => 'map', 'key' => ['shape' => 'RegionName'], 'value' => ['shape' => 'RegionInfo']], 'RegionMapInput' => ['type' => 'map', 'key' => ['shape' => 'RegionName'], 'value' => ['shape' => 'RegionMapInputValue'], 'max' => 3, 'min' => 1], 'RegionMapInputValue' => ['type' => 'structure', 'members' => ['sseKmsKeyId' => ['shape' => 'SseKmsKey']]], 'RegionName' => ['type' => 'string', 'max' => 20, 'min' => 0], 'RegionStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'DELETING', 'FAILED']], 'RelatedItem' => ['type' => 'structure', 'required' => ['identifier'], 'members' => ['generatedId' => ['shape' => 'GeneratedId'], 'identifier' => ['shape' => 'ItemIdentifier'], 'title' => ['shape' => 'RelatedItemTitleString']]], 'RelatedItemList' => ['type' => 'list', 'member' => ['shape' => 'RelatedItem'], 'max' => 100, 'min' => 0], 'RelatedItemTitleString' => ['type' => 'string', 'max' => 200, 'min' => 0], 'RelatedItemsUpdate' => ['type' => 'structure', 'members' => ['itemToAdd' => ['shape' => 'RelatedItem'], 'itemToRemove' => ['shape' => 'ItemIdentifier']], 'union' => \true], 'ReplicationSet' => ['type' => 'structure', 'required' => ['createdBy', 'createdTime', 'deletionProtected', 'lastModifiedBy', 'lastModifiedTime', 'regionMap', 'status'], 'members' => ['arn' => ['shape' => 'Arn'], 'createdBy' => ['shape' => 'Arn'], 'createdTime' => ['shape' => 'Timestamp'], 'deletionProtected' => ['shape' => 'Boolean'], 'lastModifiedBy' => ['shape' => 'Arn'], 'lastModifiedTime' => ['shape' => 'Timestamp'], 'regionMap' => ['shape' => 'RegionInfoMap'], 'status' => ['shape' => 'ReplicationSetStatus']]], 'ReplicationSetArnList' => ['type' => 'list', 'member' => ['shape' => 'Arn']], 'ReplicationSetStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'CREATING', 'UPDATING', 'DELETING', 'FAILED']], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceIdentifier' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourcePolicy' => ['type' => 'structure', 'required' => ['policyDocument', 'policyId', 'ramResourceShareRegion'], 'members' => ['policyDocument' => ['shape' => 'Policy'], 'policyId' => ['shape' => 'PolicyId'], 'ramResourceShareRegion' => ['shape' => 'String']]], 'ResourcePolicyList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePolicy'], 'max' => 100, 'min' => 0], 'ResourceType' => ['type' => 'string', 'enum' => ['RESPONSE_PLAN', 'INCIDENT_RECORD', 'TIMELINE_EVENT', 'REPLICATION_SET', 'RESOURCE_POLICY']], 'ResponsePlanDisplayName' => ['type' => 'string', 'max' => 200, 'min' => 0], 'ResponsePlanName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]*$'], 'ResponsePlanSummary' => ['type' => 'structure', 'required' => ['arn', 'name'], 'members' => ['arn' => ['shape' => 'Arn'], 'displayName' => ['shape' => 'ResponsePlanDisplayName'], 'name' => ['shape' => 'ResponsePlanName']]], 'ResponsePlanSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ResponsePlanSummary'], 'max' => 100, 'min' => 0], 'RoleArn' => ['type' => 'string', 'max' => 1000, 'min' => 0, 'pattern' => '^arn:aws(-cn|-us-gov)?:iam::([0-9]{12})?:role/.+$'], 'ServiceCode' => ['type' => 'string', 'enum' => ['ssm-incidents']], 'ServicePrincipal' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'serviceCode'], 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'quotaCode' => ['shape' => 'String'], 'resourceIdentifier' => ['shape' => 'String'], 'resourceType' => ['shape' => 'ResourceType'], 'serviceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SnsArn' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'SortOrder' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'SseKmsKey' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'SsmAutomation' => ['type' => 'structure', 'required' => ['documentName', 'roleArn'], 'members' => ['documentName' => ['shape' => 'SsmAutomationDocumentNameString'], 'documentVersion' => ['shape' => 'SsmAutomationDocumentVersionString'], 'dynamicParameters' => ['shape' => 'DynamicSsmParameters'], 'parameters' => ['shape' => 'SsmParameters'], 'roleArn' => ['shape' => 'RoleArn'], 'targetAccount' => ['shape' => 'SsmTargetAccount']]], 'SsmAutomationDocumentNameString' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.:/]{3,128}$'], 'SsmAutomationDocumentVersionString' => ['type' => 'string', 'max' => 128, 'min' => 0], 'SsmContactsArn' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'pattern' => '^arn:aws(-cn|-us-gov)?:ssm-contacts:[a-z0-9-]*:([0-9]{12}):contact/[a-z0-9_-]+$'], 'SsmParameterValues' => ['type' => 'list', 'member' => ['shape' => 'SsmParameterValuesMemberString'], 'max' => 100, 'min' => 0], 'SsmParameterValuesMemberString' => ['type' => 'string', 'max' => 512, 'min' => 0], 'SsmParameters' => ['type' => 'map', 'key' => ['shape' => 'SsmParametersKeyString'], 'value' => ['shape' => 'SsmParameterValues'], 'max' => 200, 'min' => 1], 'SsmParametersKeyString' => ['type' => 'string', 'max' => 50, 'min' => 1], 'SsmTargetAccount' => ['type' => 'string', 'enum' => ['RESPONSE_PLAN_OWNER_ACCOUNT', 'IMPACTED_ACCOUNT']], 'StartIncidentInput' => ['type' => 'structure', 'required' => ['responsePlanArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'impact' => ['shape' => 'Impact'], 'relatedItems' => ['shape' => 'RelatedItemList'], 'responsePlanArn' => ['shape' => 'Arn'], 'title' => ['shape' => 'IncidentTitle'], 'triggerDetails' => ['shape' => 'TriggerDetails']]], 'StartIncidentOutput' => ['type' => 'structure', 'required' => ['incidentRecordArn'], 'members' => ['incidentRecordArn' => ['shape' => 'Arn']]], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'StringListMemberString'], 'max' => 100, 'min' => 0], 'StringListMemberString' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[A-Za-z0-9 _=@:.+-/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagMapUpdate' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^[A-Za-z0-9 _=@:.+-/]*$'], 'ThrottlingException' => ['type' => 'structure', 'required' => ['message', 'quotaCode', 'serviceCode'], 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'quotaCode' => ['shape' => 'String'], 'serviceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'TimelineEvent' => ['type' => 'structure', 'required' => ['eventData', 'eventId', 'eventTime', 'eventType', 'eventUpdatedTime', 'incidentRecordArn'], 'members' => ['eventData' => ['shape' => 'EventData'], 'eventId' => ['shape' => 'UUID'], 'eventReferences' => ['shape' => 'EventReferenceList'], 'eventTime' => ['shape' => 'Timestamp'], 'eventType' => ['shape' => 'TimelineEventType'], 'eventUpdatedTime' => ['shape' => 'Timestamp'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'TimelineEventSort' => ['type' => 'string', 'enum' => ['EVENT_TIME']], 'TimelineEventType' => ['type' => 'string', 'max' => 100, 'min' => 0], 'Timestamp' => ['type' => 'timestamp'], 'TriggerDetails' => ['type' => 'structure', 'required' => ['source', 'timestamp'], 'members' => ['rawData' => ['shape' => 'RawData'], 'source' => ['shape' => 'IncidentSource'], 'timestamp' => ['shape' => 'Timestamp'], 'triggerArn' => ['shape' => 'Arn']]], 'UUID' => ['type' => 'string', 'max' => 50, 'min' => 0], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'String', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDeletionProtectionInput' => ['type' => 'structure', 'required' => ['arn', 'deletionProtected'], 'members' => ['arn' => ['shape' => 'Arn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'deletionProtected' => ['shape' => 'Boolean']]], 'UpdateDeletionProtectionOutput' => ['type' => 'structure', 'members' => []], 'UpdateIncidentRecordInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['arn' => ['shape' => 'Arn'], 'chatChannel' => ['shape' => 'ChatChannel'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'impact' => ['shape' => 'Impact'], 'notificationTargets' => ['shape' => 'NotificationTargetSet'], 'status' => ['shape' => 'IncidentRecordStatus'], 'summary' => ['shape' => 'IncidentSummary'], 'title' => ['shape' => 'IncidentTitle']]], 'UpdateIncidentRecordOutput' => ['type' => 'structure', 'members' => []], 'UpdateRelatedItemsInput' => ['type' => 'structure', 'required' => ['incidentRecordArn', 'relatedItemsUpdate'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'incidentRecordArn' => ['shape' => 'Arn'], 'relatedItemsUpdate' => ['shape' => 'RelatedItemsUpdate']]], 'UpdateRelatedItemsOutput' => ['type' => 'structure', 'members' => []], 'UpdateReplicationSetAction' => ['type' => 'structure', 'members' => ['addRegionAction' => ['shape' => 'AddRegionAction'], 'deleteRegionAction' => ['shape' => 'DeleteRegionAction']], 'union' => \true], 'UpdateReplicationSetInput' => ['type' => 'structure', 'required' => ['actions', 'arn'], 'members' => ['actions' => ['shape' => 'UpdateReplicationSetInputActionsList'], 'arn' => ['shape' => 'Arn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateReplicationSetInputActionsList' => ['type' => 'list', 'member' => ['shape' => 'UpdateReplicationSetAction'], 'max' => 1, 'min' => 1], 'UpdateReplicationSetOutput' => ['type' => 'structure', 'members' => []], 'UpdateResponsePlanInput' => ['type' => 'structure', 'required' => ['arn'], 'members' => ['actions' => ['shape' => 'ActionsList'], 'arn' => ['shape' => 'Arn'], 'chatChannel' => ['shape' => 'ChatChannel'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'displayName' => ['shape' => 'ResponsePlanDisplayName'], 'engagements' => ['shape' => 'EngagementSet'], 'incidentTemplateDedupeString' => ['shape' => 'DedupeString'], 'incidentTemplateImpact' => ['shape' => 'Impact'], 'incidentTemplateNotificationTargets' => ['shape' => 'NotificationTargetSet'], 'incidentTemplateSummary' => ['shape' => 'IncidentSummary'], 'incidentTemplateTags' => ['shape' => 'TagMapUpdate'], 'incidentTemplateTitle' => ['shape' => 'IncidentTitle'], 'integrations' => ['shape' => 'Integrations']]], 'UpdateResponsePlanOutput' => ['type' => 'structure', 'members' => []], 'UpdateTimelineEventInput' => ['type' => 'structure', 'required' => ['eventId', 'incidentRecordArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'eventData' => ['shape' => 'EventData'], 'eventId' => ['shape' => 'UUID'], 'eventReferences' => ['shape' => 'EventReferenceList'], 'eventTime' => ['shape' => 'Timestamp'], 'eventType' => ['shape' => 'TimelineEventType'], 'incidentRecordArn' => ['shape' => 'Arn']]], 'UpdateTimelineEventOutput' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 1000, 'min' => 0], 'ValidationException' => ['type' => 'structure', 'required' => ['message'], 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'VariableType' => ['type' => 'string', 'enum' => ['INCIDENT_RECORD_ARN', 'INVOLVED_RESOURCES']]]]; diff --git a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index cce59f3..0000000 --- a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-incidents-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-incidents-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-incidents.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ssm-incidents.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 7196043..0000000 --- a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-incidents.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/paginators-1.json.php deleted file mode 100644 index 3f25082..0000000 --- a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetResourcePolicies' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'resourcePolicies'], 'ListIncidentRecords' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'incidentRecordSummaries'], 'ListRelatedItems' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'relatedItems'], 'ListReplicationSets' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'replicationSetArns'], 'ListResponsePlans' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'responsePlanSummaries'], 'ListTimelineEvents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'eventSummaries']]]; diff --git a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/waiters-2.json.php b/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/waiters-2.json.php deleted file mode 100644 index 7df2aa9..0000000 --- a/vendor/Aws3/Aws/data/ssm-incidents/2018-05-10/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['WaitForReplicationSetActive' => ['description' => 'Wait for a replication set to become ACTIVE', 'delay' => 30, 'maxAttempts' => 5, 'operation' => 'GetReplicationSet', 'acceptors' => [['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'success', 'expected' => 'ACTIVE'], ['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'retry', 'expected' => 'CREATING'], ['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'retry', 'expected' => 'UPDATING'], ['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'failure', 'expected' => 'FAILED']]], 'WaitForReplicationSetDeleted' => ['description' => 'Wait for a replication set to be deleted', 'delay' => 30, 'maxAttempts' => 5, 'operation' => 'GetReplicationSet', 'acceptors' => [['matcher' => 'error', 'state' => 'success', 'expected' => 'ResourceNotFoundException'], ['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'retry', 'expected' => 'DELETING'], ['matcher' => 'path', 'argument' => 'replicationSet.status', 'state' => 'failure', 'expected' => 'FAILED']]]]]; diff --git a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/api-2.json.php b/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/api-2.json.php deleted file mode 100644 index 4cd44ed..0000000 --- a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-05-10', 'endpointPrefix' => 'ssm-sap', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SsmSap', 'serviceFullName' => 'AWS Systems Manager for SAP', 'serviceId' => 'Ssm Sap', 'signatureVersion' => 'v4', 'signingName' => 'ssm-sap', 'uid' => 'ssm-sap-2018-05-10'], 'operations' => ['DeleteResourcePermission' => ['name' => 'DeleteResourcePermission', 'http' => ['method' => 'POST', 'requestUri' => '/delete-resource-permission', 'responseCode' => 200], 'input' => ['shape' => 'DeleteResourcePermissionInput'], 'output' => ['shape' => 'DeleteResourcePermissionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'DeregisterApplication' => ['name' => 'DeregisterApplication', 'http' => ['method' => 'POST', 'requestUri' => '/deregister-application', 'responseCode' => 200], 'input' => ['shape' => 'DeregisterApplicationInput'], 'output' => ['shape' => 'DeregisterApplicationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetApplication' => ['name' => 'GetApplication', 'http' => ['method' => 'POST', 'requestUri' => '/get-application', 'responseCode' => 200], 'input' => ['shape' => 'GetApplicationInput'], 'output' => ['shape' => 'GetApplicationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetComponent' => ['name' => 'GetComponent', 'http' => ['method' => 'POST', 'requestUri' => '/get-component', 'responseCode' => 200], 'input' => ['shape' => 'GetComponentInput'], 'output' => ['shape' => 'GetComponentOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetDatabase' => ['name' => 'GetDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/get-database', 'responseCode' => 200], 'input' => ['shape' => 'GetDatabaseInput'], 'output' => ['shape' => 'GetDatabaseOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetOperation' => ['name' => 'GetOperation', 'http' => ['method' => 'POST', 'requestUri' => '/get-operation', 'responseCode' => 200], 'input' => ['shape' => 'GetOperationInput'], 'output' => ['shape' => 'GetOperationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'GetResourcePermission' => ['name' => 'GetResourcePermission', 'http' => ['method' => 'POST', 'requestUri' => '/get-resource-permission', 'responseCode' => 200], 'input' => ['shape' => 'GetResourcePermissionInput'], 'output' => ['shape' => 'GetResourcePermissionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListApplications' => ['name' => 'ListApplications', 'http' => ['method' => 'POST', 'requestUri' => '/list-applications', 'responseCode' => 200], 'input' => ['shape' => 'ListApplicationsInput'], 'output' => ['shape' => 'ListApplicationsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListComponents' => ['name' => 'ListComponents', 'http' => ['method' => 'POST', 'requestUri' => '/list-components', 'responseCode' => 200], 'input' => ['shape' => 'ListComponentsInput'], 'output' => ['shape' => 'ListComponentsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListDatabases' => ['name' => 'ListDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/list-databases', 'responseCode' => 200], 'input' => ['shape' => 'ListDatabasesInput'], 'output' => ['shape' => 'ListDatabasesOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListOperations' => ['name' => 'ListOperations', 'http' => ['method' => 'POST', 'requestUri' => '/list-operations', 'responseCode' => 200], 'input' => ['shape' => 'ListOperationsInput'], 'output' => ['shape' => 'ListOperationsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'PutResourcePermission' => ['name' => 'PutResourcePermission', 'http' => ['method' => 'POST', 'requestUri' => '/put-resource-permission', 'responseCode' => 200], 'input' => ['shape' => 'PutResourcePermissionInput'], 'output' => ['shape' => 'PutResourcePermissionOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]], 'RegisterApplication' => ['name' => 'RegisterApplication', 'http' => ['method' => 'POST', 'requestUri' => '/register-application', 'responseCode' => 200], 'input' => ['shape' => 'RegisterApplicationInput'], 'output' => ['shape' => 'RegisterApplicationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'UpdateApplicationSettings' => ['name' => 'UpdateApplicationSettings', 'http' => ['method' => 'POST', 'requestUri' => '/update-application-settings', 'responseCode' => 200], 'input' => ['shape' => 'UpdateApplicationSettingsInput'], 'output' => ['shape' => 'UpdateApplicationSettingsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AppRegistryArn' => ['type' => 'string', 'pattern' => 'arn:aws:servicecatalog:[a-z0-9:\\/-]+'], 'Application' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ApplicationId'], 'Type' => ['shape' => 'ApplicationType'], 'Arn' => ['shape' => 'SsmSapArn'], 'AppRegistryArn' => ['shape' => 'AppRegistryArn'], 'Status' => ['shape' => 'ApplicationStatus'], 'Components' => ['shape' => 'ComponentIdList'], 'LastUpdated' => ['shape' => 'Timestamp'], 'StatusMessage' => ['shape' => 'String']]], 'ApplicationCredential' => ['type' => 'structure', 'required' => ['DatabaseName', 'CredentialType', 'SecretId'], 'members' => ['DatabaseName' => ['shape' => 'DatabaseName'], 'CredentialType' => ['shape' => 'CredentialType'], 'SecretId' => ['shape' => 'SecretId']]], 'ApplicationCredentialList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationCredential'], 'max' => 20, 'min' => 1], 'ApplicationId' => ['type' => 'string', 'pattern' => '[\\w\\d]{1,50}'], 'ApplicationStatus' => ['type' => 'string', 'enum' => ['ACTIVATED', 'STARTING', 'STOPPED', 'STOPPING', 'FAILED', 'REGISTERING', 'DELETING', 'UNKNOWN']], 'ApplicationSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ApplicationId'], 'Type' => ['shape' => 'ApplicationType'], 'Arn' => ['shape' => 'SsmSapArn'], 'Tags' => ['shape' => 'TagMap']]], 'ApplicationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ApplicationSummary']], 'ApplicationType' => ['type' => 'string', 'enum' => ['HANA']], 'Arn' => ['type' => 'string', 'pattern' => 'arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+'], 'Component' => ['type' => 'structure', 'members' => ['ComponentId' => ['shape' => 'ComponentId'], 'ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentType' => ['shape' => 'ComponentType'], 'Status' => ['shape' => 'ComponentStatus'], 'Databases' => ['shape' => 'DatabaseIdList'], 'Hosts' => ['shape' => 'HostList'], 'PrimaryHost' => ['shape' => 'String'], 'LastUpdated' => ['shape' => 'Timestamp']]], 'ComponentId' => ['type' => 'string', 'pattern' => '[\\w\\d-]+'], 'ComponentIdList' => ['type' => 'list', 'member' => ['shape' => 'ComponentId']], 'ComponentStatus' => ['type' => 'string', 'enum' => ['ACTIVATED']], 'ComponentSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId'], 'ComponentType' => ['shape' => 'ComponentType'], 'Tags' => ['shape' => 'TagMap']]], 'ComponentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ComponentSummary']], 'ComponentType' => ['type' => 'string', 'enum' => ['HANA']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CredentialType' => ['type' => 'string', 'enum' => ['ADMIN']], 'Database' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId'], 'Credentials' => ['shape' => 'ApplicationCredentialList'], 'DatabaseId' => ['shape' => 'DatabaseId'], 'DatabaseName' => ['shape' => 'String'], 'DatabaseType' => ['shape' => 'DatabaseType'], 'Arn' => ['shape' => 'SsmSapArn'], 'Status' => ['shape' => 'DatabaseStatus'], 'PrimaryHost' => ['shape' => 'String'], 'SQLPort' => ['shape' => 'Integer'], 'LastUpdated' => ['shape' => 'Timestamp']]], 'DatabaseId' => ['type' => 'string', 'pattern' => '.*[\\w\\d]+'], 'DatabaseIdList' => ['type' => 'list', 'member' => ['shape' => 'DatabaseId']], 'DatabaseName' => ['type' => 'string', 'max' => 100, 'min' => 1], 'DatabaseStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'STARTING', 'STOPPED', 'WARNING', 'UNKNOWN']], 'DatabaseSummary' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId'], 'DatabaseId' => ['shape' => 'DatabaseId'], 'DatabaseType' => ['shape' => 'DatabaseType'], 'Arn' => ['shape' => 'SsmSapArn'], 'Tags' => ['shape' => 'TagMap']]], 'DatabaseSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DatabaseSummary']], 'DatabaseType' => ['type' => 'string', 'enum' => ['SYSTEM', 'TENANT']], 'DeleteResourcePermissionInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ActionType' => ['shape' => 'PermissionActionType'], 'SourceResourceArn' => ['shape' => 'Arn'], 'ResourceArn' => ['shape' => 'Arn']]], 'DeleteResourcePermissionOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'String']]], 'DeregisterApplicationInput' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId']]], 'DeregisterApplicationOutput' => ['type' => 'structure', 'members' => []], 'Filter' => ['type' => 'structure', 'required' => ['Name', 'Value', 'Operator'], 'members' => ['Name' => ['shape' => 'FilterName'], 'Value' => ['shape' => 'FilterValue'], 'Operator' => ['shape' => 'FilterOperator']]], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'max' => 10, 'min' => 1], 'FilterName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'FilterOperator' => ['type' => 'string', 'enum' => ['Equals', 'GreaterThanOrEquals', 'LessThanOrEquals']], 'FilterValue' => ['type' => 'string', 'max' => 64, 'min' => 1], 'GetApplicationInput' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ApplicationArn' => ['shape' => 'SsmSapArn'], 'AppRegistryArn' => ['shape' => 'AppRegistryArn']]], 'GetApplicationOutput' => ['type' => 'structure', 'members' => ['Application' => ['shape' => 'Application'], 'Tags' => ['shape' => 'TagMap']]], 'GetComponentInput' => ['type' => 'structure', 'required' => ['ApplicationId', 'ComponentId'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId']]], 'GetComponentOutput' => ['type' => 'structure', 'members' => ['Component' => ['shape' => 'Component']]], 'GetDatabaseInput' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId'], 'DatabaseId' => ['shape' => 'DatabaseId'], 'DatabaseArn' => ['shape' => 'SsmSapArn']]], 'GetDatabaseOutput' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database'], 'Tags' => ['shape' => 'TagMap']]], 'GetOperationInput' => ['type' => 'structure', 'required' => ['OperationId'], 'members' => ['OperationId' => ['shape' => 'OperationId']]], 'GetOperationOutput' => ['type' => 'structure', 'members' => ['Operation' => ['shape' => 'Operation']]], 'GetResourcePermissionInput' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ActionType' => ['shape' => 'PermissionActionType'], 'ResourceArn' => ['shape' => 'Arn']]], 'GetResourcePermissionOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'String']]], 'Host' => ['type' => 'structure', 'members' => ['HostName' => ['shape' => 'String'], 'HostRole' => ['shape' => 'HostRole'], 'HostIp' => ['shape' => 'String'], 'InstanceId' => ['shape' => 'String']]], 'HostList' => ['type' => 'list', 'member' => ['shape' => 'Host']], 'HostRole' => ['type' => 'string', 'enum' => ['LEADER', 'WORKER', 'STANDBY', 'UNKNOWN']], 'InstanceId' => ['type' => 'string', 'pattern' => 'i-[\\w\\d]{8}$|^i-[\\w\\d]{17}'], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId'], 'max' => 1, 'min' => 1], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListApplicationsInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListApplicationsOutput' => ['type' => 'structure', 'members' => ['Applications' => ['shape' => 'ApplicationSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListComponentsInput' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListComponentsOutput' => ['type' => 'structure', 'members' => ['Components' => ['shape' => 'ComponentSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDatabasesInput' => ['type' => 'structure', 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ComponentId' => ['shape' => 'ComponentId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListDatabasesOutput' => ['type' => 'structure', 'members' => ['Databases' => ['shape' => 'DatabaseSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOperationsInput' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'FilterList']]], 'ListOperationsOutput' => ['type' => 'structure', 'members' => ['Operations' => ['shape' => 'OperationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'SsmSapArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagMap']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'NextToken' => ['type' => 'string', 'pattern' => '.{16,1024}'], 'Operation' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OperationId'], 'Type' => ['shape' => 'OperationType'], 'Status' => ['shape' => 'OperationStatus'], 'StatusMessage' => ['shape' => 'String'], 'Properties' => ['shape' => 'OperationProperties'], 'ResourceType' => ['shape' => 'ResourceType'], 'ResourceId' => ['shape' => 'ResourceId'], 'ResourceArn' => ['shape' => 'Arn'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'OperationId' => ['type' => 'string', 'pattern' => '[{]?[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}[}]?'], 'OperationIdList' => ['type' => 'list', 'member' => ['shape' => 'OperationId']], 'OperationList' => ['type' => 'list', 'member' => ['shape' => 'Operation']], 'OperationProperties' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'OperationStatus' => ['type' => 'string', 'enum' => ['INPROGRESS', 'SUCCESS', 'ERROR']], 'OperationType' => ['type' => 'string'], 'PermissionActionType' => ['type' => 'string', 'enum' => ['RESTORE']], 'PutResourcePermissionInput' => ['type' => 'structure', 'required' => ['ActionType', 'SourceResourceArn', 'ResourceArn'], 'members' => ['ActionType' => ['shape' => 'PermissionActionType'], 'SourceResourceArn' => ['shape' => 'Arn'], 'ResourceArn' => ['shape' => 'Arn']]], 'PutResourcePermissionOutput' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'String']]], 'RegisterApplicationInput' => ['type' => 'structure', 'required' => ['ApplicationId', 'ApplicationType', 'Instances', 'Credentials'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'ApplicationType' => ['shape' => 'ApplicationType'], 'Instances' => ['shape' => 'InstanceList'], 'SapInstanceNumber' => ['shape' => 'SAPInstanceNumber'], 'Sid' => ['shape' => 'SID'], 'Tags' => ['shape' => 'TagMap'], 'Credentials' => ['shape' => 'ApplicationCredentialList']]], 'RegisterApplicationOutput' => ['type' => 'structure', 'members' => ['Application' => ['shape' => 'Application'], 'OperationId' => ['shape' => 'OperationId']]], 'ResourceId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'SAPInstanceNumber' => ['type' => 'string', 'pattern' => '[0-9]{2}'], 'SID' => ['type' => 'string', 'pattern' => '[A-Z][A-Z0-9]{2}'], 'SecretId' => ['type' => 'string', 'max' => 100, 'min' => 1, 'sensitive' => \true], 'SsmSapArn' => ['type' => 'string', 'pattern' => 'arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\\/.+'], 'String' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'pattern' => '(?!aws:)[a-zA-Z+-=._:/]+'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'SsmSapArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Timestamp' => ['type' => 'timestamp'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'SsmSapArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateApplicationSettingsInput' => ['type' => 'structure', 'required' => ['ApplicationId'], 'members' => ['ApplicationId' => ['shape' => 'ApplicationId'], 'CredentialsToAddOrUpdate' => ['shape' => 'ApplicationCredentialList'], 'CredentialsToRemove' => ['shape' => 'ApplicationCredentialList']]], 'UpdateApplicationSettingsOutput' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'OperationIds' => ['shape' => 'OperationIdList']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 989c3f6..0000000 --- a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-sap-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-sap-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-sap.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-sap.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-tests-1.json.php deleted file mode 100644 index 94e7114..0000000 --- a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-sap.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/paginators-1.json.php b/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/paginators-1.json.php deleted file mode 100644 index 8691a8f..0000000 --- a/vendor/Aws3/Aws/data/ssm-sap/2018-05-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListApplications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Applications'], 'ListComponents' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Components'], 'ListDatabases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Databases'], 'ListOperations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'Operations']]]; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/api-2.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/api-2.json.php deleted file mode 100644 index 7a6f78d..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2014-11-06', 'endpointPrefix' => 'ssm', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon SSM', 'serviceFullName' => 'Amazon Simple Systems Manager (SSM)', 'serviceId' => 'SSM', 'signatureVersion' => 'v4', 'targetPrefix' => 'AmazonSSM', 'uid' => 'ssm-2014-11-06'], 'operations' => ['AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceRequest'], 'output' => ['shape' => 'AddTagsToResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyTagsError'], ['shape' => 'TooManyUpdates']]], 'AssociateOpsItemRelatedItem' => ['name' => 'AssociateOpsItemRelatedItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateOpsItemRelatedItemRequest'], 'output' => ['shape' => 'AssociateOpsItemRelatedItemResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemNotFoundException'], ['shape' => 'OpsItemLimitExceededException'], ['shape' => 'OpsItemInvalidParameterException'], ['shape' => 'OpsItemRelatedItemAlreadyExistsException']]], 'CancelCommand' => ['name' => 'CancelCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelCommandRequest'], 'output' => ['shape' => 'CancelCommandResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'DuplicateInstanceId']]], 'CancelMaintenanceWindowExecution' => ['name' => 'CancelMaintenanceWindowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelMaintenanceWindowExecutionRequest'], 'output' => ['shape' => 'CancelMaintenanceWindowExecutionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'DoesNotExistException']]], 'CreateActivation' => ['name' => 'CreateActivation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateActivationRequest'], 'output' => ['shape' => 'CreateActivationResult'], 'errors' => [['shape' => 'InvalidParameters'], ['shape' => 'InternalServerError']]], 'CreateAssociation' => ['name' => 'CreateAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssociationRequest'], 'output' => ['shape' => 'CreateAssociationResult'], 'errors' => [['shape' => 'AssociationAlreadyExists'], ['shape' => 'AssociationLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidInstanceId'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidParameters'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidSchedule'], ['shape' => 'InvalidTargetMaps'], ['shape' => 'InvalidTag']]], 'CreateAssociationBatch' => ['name' => 'CreateAssociationBatch', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAssociationBatchRequest'], 'output' => ['shape' => 'CreateAssociationBatchResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidParameters'], ['shape' => 'DuplicateInstanceId'], ['shape' => 'AssociationLimitExceeded'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidSchedule'], ['shape' => 'InvalidTargetMaps']]], 'CreateDocument' => ['name' => 'CreateDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDocumentRequest'], 'output' => ['shape' => 'CreateDocumentResult'], 'errors' => [['shape' => 'DocumentAlreadyExists'], ['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocumentContent'], ['shape' => 'DocumentLimitExceeded'], ['shape' => 'InvalidDocumentSchemaVersion']]], 'CreateMaintenanceWindow' => ['name' => 'CreateMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMaintenanceWindowRequest'], 'output' => ['shape' => 'CreateMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'CreateOpsItem' => ['name' => 'CreateOpsItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOpsItemRequest'], 'output' => ['shape' => 'CreateOpsItemResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemAlreadyExistsException'], ['shape' => 'OpsItemLimitExceededException'], ['shape' => 'OpsItemInvalidParameterException'], ['shape' => 'OpsItemAccessDeniedException']]], 'CreateOpsMetadata' => ['name' => 'CreateOpsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOpsMetadataRequest'], 'output' => ['shape' => 'CreateOpsMetadataResult'], 'errors' => [['shape' => 'OpsMetadataAlreadyExistsException'], ['shape' => 'OpsMetadataTooManyUpdatesException'], ['shape' => 'OpsMetadataInvalidArgumentException'], ['shape' => 'OpsMetadataLimitExceededException'], ['shape' => 'InternalServerError']]], 'CreatePatchBaseline' => ['name' => 'CreatePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePatchBaselineRequest'], 'output' => ['shape' => 'CreatePatchBaselineResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'CreateResourceDataSync' => ['name' => 'CreateResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceDataSyncRequest'], 'output' => ['shape' => 'CreateResourceDataSyncResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourceDataSyncCountExceededException'], ['shape' => 'ResourceDataSyncAlreadyExistsException'], ['shape' => 'ResourceDataSyncInvalidConfigurationException']]], 'DeleteActivation' => ['name' => 'DeleteActivation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteActivationRequest'], 'output' => ['shape' => 'DeleteActivationResult'], 'errors' => [['shape' => 'InvalidActivationId'], ['shape' => 'InvalidActivation'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates']]], 'DeleteAssociation' => ['name' => 'DeleteAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAssociationRequest'], 'output' => ['shape' => 'DeleteAssociationResult'], 'errors' => [['shape' => 'AssociationDoesNotExist'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidInstanceId'], ['shape' => 'TooManyUpdates']]], 'DeleteDocument' => ['name' => 'DeleteDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDocumentRequest'], 'output' => ['shape' => 'DeleteDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentOperation'], ['shape' => 'AssociatedInstances']]], 'DeleteInventory' => ['name' => 'DeleteInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInventoryRequest'], 'output' => ['shape' => 'DeleteInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidOptionException'], ['shape' => 'InvalidDeleteInventoryParametersException'], ['shape' => 'InvalidInventoryRequestException']]], 'DeleteMaintenanceWindow' => ['name' => 'DeleteMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMaintenanceWindowRequest'], 'output' => ['shape' => 'DeleteMaintenanceWindowResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DeleteOpsMetadata' => ['name' => 'DeleteOpsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOpsMetadataRequest'], 'output' => ['shape' => 'DeleteOpsMetadataResult'], 'errors' => [['shape' => 'OpsMetadataNotFoundException'], ['shape' => 'OpsMetadataInvalidArgumentException'], ['shape' => 'InternalServerError']]], 'DeleteParameter' => ['name' => 'DeleteParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParameterRequest'], 'output' => ['shape' => 'DeleteParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ParameterNotFound']]], 'DeleteParameters' => ['name' => 'DeleteParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParametersRequest'], 'output' => ['shape' => 'DeleteParametersResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DeletePatchBaseline' => ['name' => 'DeletePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePatchBaselineRequest'], 'output' => ['shape' => 'DeletePatchBaselineResult'], 'errors' => [['shape' => 'ResourceInUseException'], ['shape' => 'InternalServerError']]], 'DeleteResourceDataSync' => ['name' => 'DeleteResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceDataSyncRequest'], 'output' => ['shape' => 'DeleteResourceDataSyncResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourceDataSyncNotFoundException'], ['shape' => 'ResourceDataSyncInvalidConfigurationException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourcePolicyInvalidParameterException'], ['shape' => 'ResourcePolicyConflictException']]], 'DeregisterManagedInstance' => ['name' => 'DeregisterManagedInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterManagedInstanceRequest'], 'output' => ['shape' => 'DeregisterManagedInstanceResult'], 'errors' => [['shape' => 'InvalidInstanceId'], ['shape' => 'InternalServerError']]], 'DeregisterPatchBaselineForPatchGroup' => ['name' => 'DeregisterPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'DeregisterPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'DeregisterTargetFromMaintenanceWindow' => ['name' => 'DeregisterTargetFromMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTargetFromMaintenanceWindowRequest'], 'output' => ['shape' => 'DeregisterTargetFromMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError'], ['shape' => 'TargetInUseException']]], 'DeregisterTaskFromMaintenanceWindow' => ['name' => 'DeregisterTaskFromMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterTaskFromMaintenanceWindowRequest'], 'output' => ['shape' => 'DeregisterTaskFromMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeActivations' => ['name' => 'DescribeActivations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActivationsRequest'], 'output' => ['shape' => 'DescribeActivationsResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'DescribeAssociation' => ['name' => 'DescribeAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationRequest'], 'output' => ['shape' => 'DescribeAssociationResult'], 'errors' => [['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidAssociationVersion'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidInstanceId']]], 'DescribeAssociationExecutionTargets' => ['name' => 'DescribeAssociationExecutionTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationExecutionTargetsRequest'], 'output' => ['shape' => 'DescribeAssociationExecutionTargetsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidNextToken'], ['shape' => 'AssociationExecutionDoesNotExist']]], 'DescribeAssociationExecutions' => ['name' => 'DescribeAssociationExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAssociationExecutionsRequest'], 'output' => ['shape' => 'DescribeAssociationExecutionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidNextToken']]], 'DescribeAutomationExecutions' => ['name' => 'DescribeAutomationExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutomationExecutionsRequest'], 'output' => ['shape' => 'DescribeAutomationExecutionsResult'], 'errors' => [['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'DescribeAutomationStepExecutions' => ['name' => 'DescribeAutomationStepExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAutomationStepExecutionsRequest'], 'output' => ['shape' => 'DescribeAutomationStepExecutionsResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InternalServerError']]], 'DescribeAvailablePatches' => ['name' => 'DescribeAvailablePatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailablePatchesRequest'], 'output' => ['shape' => 'DescribeAvailablePatchesResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeDocument' => ['name' => 'DescribeDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentRequest'], 'output' => ['shape' => 'DescribeDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion']]], 'DescribeDocumentPermission' => ['name' => 'DescribeDocumentPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDocumentPermissionRequest'], 'output' => ['shape' => 'DescribeDocumentPermissionResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidPermissionType'], ['shape' => 'InvalidDocumentOperation']]], 'DescribeEffectiveInstanceAssociations' => ['name' => 'DescribeEffectiveInstanceAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEffectiveInstanceAssociationsRequest'], 'output' => ['shape' => 'DescribeEffectiveInstanceAssociationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken']]], 'DescribeEffectivePatchesForPatchBaseline' => ['name' => 'DescribeEffectivePatchesForPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEffectivePatchesForPatchBaselineRequest'], 'output' => ['shape' => 'DescribeEffectivePatchesForPatchBaselineResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'DoesNotExistException'], ['shape' => 'UnsupportedOperatingSystem'], ['shape' => 'InternalServerError']]], 'DescribeInstanceAssociationsStatus' => ['name' => 'DescribeInstanceAssociationsStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAssociationsStatusRequest'], 'output' => ['shape' => 'DescribeInstanceAssociationsStatusResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken']]], 'DescribeInstanceInformation' => ['name' => 'DescribeInstanceInformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceInformationRequest'], 'output' => ['shape' => 'DescribeInstanceInformationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidInstanceInformationFilterValue'], ['shape' => 'InvalidFilterKey']]], 'DescribeInstancePatchStates' => ['name' => 'DescribeInstancePatchStates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchStatesRequest'], 'output' => ['shape' => 'DescribeInstancePatchStatesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'DescribeInstancePatchStatesForPatchGroup' => ['name' => 'DescribeInstancePatchStatesForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchStatesForPatchGroupRequest'], 'output' => ['shape' => 'DescribeInstancePatchStatesForPatchGroupResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'DescribeInstancePatches' => ['name' => 'DescribeInstancePatches', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstancePatchesRequest'], 'output' => ['shape' => 'DescribeInstancePatchesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'DescribeInventoryDeletions' => ['name' => 'DescribeInventoryDeletions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInventoryDeletionsRequest'], 'output' => ['shape' => 'DescribeInventoryDeletionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDeletionIdException'], ['shape' => 'InvalidNextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocations' => ['name' => 'DescribeMaintenanceWindowExecutionTaskInvocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionTaskInvocationsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionTaskInvocationsResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowExecutionTasks' => ['name' => 'DescribeMaintenanceWindowExecutionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionTasksRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionTasksResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowExecutions' => ['name' => 'DescribeMaintenanceWindowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowExecutionsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowExecutionsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowSchedule' => ['name' => 'DescribeMaintenanceWindowSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowScheduleRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowScheduleResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'DoesNotExistException']]], 'DescribeMaintenanceWindowTargets' => ['name' => 'DescribeMaintenanceWindowTargets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowTargetsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowTargetsResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowTasks' => ['name' => 'DescribeMaintenanceWindowTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowTasksRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowTasksResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindows' => ['name' => 'DescribeMaintenanceWindows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowsRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeMaintenanceWindowsForTarget' => ['name' => 'DescribeMaintenanceWindowsForTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceWindowsForTargetRequest'], 'output' => ['shape' => 'DescribeMaintenanceWindowsForTargetResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeOpsItems' => ['name' => 'DescribeOpsItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOpsItemsRequest'], 'output' => ['shape' => 'DescribeOpsItemsResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeParameters' => ['name' => 'DescribeParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeParametersRequest'], 'output' => ['shape' => 'DescribeParametersResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterOption'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidNextToken']]], 'DescribePatchBaselines' => ['name' => 'DescribePatchBaselines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchBaselinesRequest'], 'output' => ['shape' => 'DescribePatchBaselinesResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribePatchGroupState' => ['name' => 'DescribePatchGroupState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchGroupStateRequest'], 'output' => ['shape' => 'DescribePatchGroupStateResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'DescribePatchGroups' => ['name' => 'DescribePatchGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchGroupsRequest'], 'output' => ['shape' => 'DescribePatchGroupsResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribePatchProperties' => ['name' => 'DescribePatchProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePatchPropertiesRequest'], 'output' => ['shape' => 'DescribePatchPropertiesResult'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeSessions' => ['name' => 'DescribeSessions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSessionsRequest'], 'output' => ['shape' => 'DescribeSessionsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'DisassociateOpsItemRelatedItem' => ['name' => 'DisassociateOpsItemRelatedItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateOpsItemRelatedItemRequest'], 'output' => ['shape' => 'DisassociateOpsItemRelatedItemResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemRelatedItemAssociationNotFoundException'], ['shape' => 'OpsItemNotFoundException'], ['shape' => 'OpsItemInvalidParameterException']]], 'GetAutomationExecution' => ['name' => 'GetAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAutomationExecutionRequest'], 'output' => ['shape' => 'GetAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InternalServerError']]], 'GetCalendarState' => ['name' => 'GetCalendarState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCalendarStateRequest'], 'output' => ['shape' => 'GetCalendarStateResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentType'], ['shape' => 'UnsupportedCalendarException']]], 'GetCommandInvocation' => ['name' => 'GetCommandInvocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCommandInvocationRequest'], 'output' => ['shape' => 'GetCommandInvocationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidPluginName'], ['shape' => 'InvocationDoesNotExist']]], 'GetConnectionStatus' => ['name' => 'GetConnectionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetConnectionStatusRequest'], 'output' => ['shape' => 'GetConnectionStatusResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'GetDefaultPatchBaseline' => ['name' => 'GetDefaultPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDefaultPatchBaselineRequest'], 'output' => ['shape' => 'GetDefaultPatchBaselineResult'], 'errors' => [['shape' => 'InternalServerError']]], 'GetDeployablePatchSnapshotForInstance' => ['name' => 'GetDeployablePatchSnapshotForInstance', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDeployablePatchSnapshotForInstanceRequest'], 'output' => ['shape' => 'GetDeployablePatchSnapshotForInstanceResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'UnsupportedOperatingSystem'], ['shape' => 'UnsupportedFeatureRequiredException']]], 'GetDocument' => ['name' => 'GetDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDocumentRequest'], 'output' => ['shape' => 'GetDocumentResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion']]], 'GetInventory' => ['name' => 'GetInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInventoryRequest'], 'output' => ['shape' => 'GetInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidInventoryGroupException'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidAggregatorException'], ['shape' => 'InvalidResultAttributeException']]], 'GetInventorySchema' => ['name' => 'GetInventorySchema', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInventorySchemaRequest'], 'output' => ['shape' => 'GetInventorySchemaResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidNextToken']]], 'GetMaintenanceWindow' => ['name' => 'GetMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowRequest'], 'output' => ['shape' => 'GetMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecution' => ['name' => 'GetMaintenanceWindowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecutionTask' => ['name' => 'GetMaintenanceWindowExecutionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionTaskRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowExecutionTaskInvocation' => ['name' => 'GetMaintenanceWindowExecutionTaskInvocation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowExecutionTaskInvocationRequest'], 'output' => ['shape' => 'GetMaintenanceWindowExecutionTaskInvocationResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetMaintenanceWindowTask' => ['name' => 'GetMaintenanceWindowTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMaintenanceWindowTaskRequest'], 'output' => ['shape' => 'GetMaintenanceWindowTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'GetOpsItem' => ['name' => 'GetOpsItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpsItemRequest'], 'output' => ['shape' => 'GetOpsItemResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemNotFoundException'], ['shape' => 'OpsItemAccessDeniedException']]], 'GetOpsMetadata' => ['name' => 'GetOpsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpsMetadataRequest'], 'output' => ['shape' => 'GetOpsMetadataResult'], 'errors' => [['shape' => 'OpsMetadataNotFoundException'], ['shape' => 'OpsMetadataInvalidArgumentException'], ['shape' => 'InternalServerError']]], 'GetOpsSummary' => ['name' => 'GetOpsSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetOpsSummaryRequest'], 'output' => ['shape' => 'GetOpsSummaryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourceDataSyncNotFoundException'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidAggregatorException']]], 'GetParameter' => ['name' => 'GetParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParameterRequest'], 'output' => ['shape' => 'GetParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidKeyId'], ['shape' => 'ParameterNotFound'], ['shape' => 'ParameterVersionNotFound']]], 'GetParameterHistory' => ['name' => 'GetParameterHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParameterHistoryRequest'], 'output' => ['shape' => 'GetParameterHistoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ParameterNotFound'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidKeyId']]], 'GetParameters' => ['name' => 'GetParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParametersRequest'], 'output' => ['shape' => 'GetParametersResult'], 'errors' => [['shape' => 'InvalidKeyId'], ['shape' => 'InternalServerError']]], 'GetParametersByPath' => ['name' => 'GetParametersByPath', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParametersByPathRequest'], 'output' => ['shape' => 'GetParametersByPathResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidFilterOption'], ['shape' => 'InvalidFilterValue'], ['shape' => 'InvalidKeyId'], ['shape' => 'InvalidNextToken']]], 'GetPatchBaseline' => ['name' => 'GetPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPatchBaselineRequest'], 'output' => ['shape' => 'GetPatchBaselineResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'GetPatchBaselineForPatchGroup' => ['name' => 'GetPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'GetPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'InternalServerError']]], 'GetResourcePolicies' => ['name' => 'GetResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetResourcePoliciesRequest'], 'output' => ['shape' => 'GetResourcePoliciesResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourcePolicyInvalidParameterException']]], 'GetServiceSetting' => ['name' => 'GetServiceSetting', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetServiceSettingRequest'], 'output' => ['shape' => 'GetServiceSettingResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceSettingNotFound']]], 'LabelParameterVersion' => ['name' => 'LabelParameterVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'LabelParameterVersionRequest'], 'output' => ['shape' => 'LabelParameterVersionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates'], ['shape' => 'ParameterNotFound'], ['shape' => 'ParameterVersionNotFound'], ['shape' => 'ParameterVersionLabelLimitExceeded']]], 'ListAssociationVersions' => ['name' => 'ListAssociationVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationVersionsRequest'], 'output' => ['shape' => 'ListAssociationVersionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'AssociationDoesNotExist']]], 'ListAssociations' => ['name' => 'ListAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAssociationsRequest'], 'output' => ['shape' => 'ListAssociationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'ListCommandInvocations' => ['name' => 'ListCommandInvocations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCommandInvocationsRequest'], 'output' => ['shape' => 'ListCommandInvocationsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'ListCommands' => ['name' => 'ListCommands', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCommandsRequest'], 'output' => ['shape' => 'ListCommandsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidCommandId'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidFilterKey'], ['shape' => 'InvalidNextToken']]], 'ListComplianceItems' => ['name' => 'ListComplianceItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComplianceItemsRequest'], 'output' => ['shape' => 'ListComplianceItemsResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'ListComplianceSummaries' => ['name' => 'ListComplianceSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListComplianceSummariesRequest'], 'output' => ['shape' => 'ListComplianceSummariesResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'ListDocumentMetadataHistory' => ['name' => 'ListDocumentMetadataHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentMetadataHistoryRequest'], 'output' => ['shape' => 'ListDocumentMetadataHistoryResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidNextToken']]], 'ListDocumentVersions' => ['name' => 'ListDocumentVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentVersionsRequest'], 'output' => ['shape' => 'ListDocumentVersionsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidDocument']]], 'ListDocuments' => ['name' => 'ListDocuments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDocumentsRequest'], 'output' => ['shape' => 'ListDocumentsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken'], ['shape' => 'InvalidFilterKey']]], 'ListInventoryEntries' => ['name' => 'ListInventoryEntries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInventoryEntriesRequest'], 'output' => ['shape' => 'ListInventoryEntriesResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken']]], 'ListOpsItemEvents' => ['name' => 'ListOpsItemEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpsItemEventsRequest'], 'output' => ['shape' => 'ListOpsItemEventsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemNotFoundException'], ['shape' => 'OpsItemLimitExceededException'], ['shape' => 'OpsItemInvalidParameterException']]], 'ListOpsItemRelatedItems' => ['name' => 'ListOpsItemRelatedItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpsItemRelatedItemsRequest'], 'output' => ['shape' => 'ListOpsItemRelatedItemsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemInvalidParameterException']]], 'ListOpsMetadata' => ['name' => 'ListOpsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpsMetadataRequest'], 'output' => ['shape' => 'ListOpsMetadataResult'], 'errors' => [['shape' => 'OpsMetadataInvalidArgumentException'], ['shape' => 'InternalServerError']]], 'ListResourceComplianceSummaries' => ['name' => 'ListResourceComplianceSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceComplianceSummariesRequest'], 'output' => ['shape' => 'ListResourceComplianceSummariesResult'], 'errors' => [['shape' => 'InvalidFilter'], ['shape' => 'InvalidNextToken'], ['shape' => 'InternalServerError']]], 'ListResourceDataSync' => ['name' => 'ListResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceDataSyncRequest'], 'output' => ['shape' => 'ListResourceDataSyncResult'], 'errors' => [['shape' => 'ResourceDataSyncInvalidConfigurationException'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidNextToken']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError']]], 'ModifyDocumentPermission' => ['name' => 'ModifyDocumentPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyDocumentPermissionRequest'], 'output' => ['shape' => 'ModifyDocumentPermissionResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidPermissionType'], ['shape' => 'DocumentPermissionLimit'], ['shape' => 'DocumentLimitExceeded']]], 'PutComplianceItems' => ['name' => 'PutComplianceItems', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutComplianceItemsRequest'], 'output' => ['shape' => 'PutComplianceItemsResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidItemContentException'], ['shape' => 'TotalSizeLimitExceededException'], ['shape' => 'ItemSizeLimitExceededException'], ['shape' => 'ComplianceTypeCountLimitExceededException'], ['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId']]], 'PutInventory' => ['name' => 'PutInventory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInventoryRequest'], 'output' => ['shape' => 'PutInventoryResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidTypeNameException'], ['shape' => 'InvalidItemContentException'], ['shape' => 'TotalSizeLimitExceededException'], ['shape' => 'ItemSizeLimitExceededException'], ['shape' => 'ItemContentMismatchException'], ['shape' => 'CustomSchemaCountLimitExceededException'], ['shape' => 'UnsupportedInventorySchemaVersionException'], ['shape' => 'UnsupportedInventoryItemContextException'], ['shape' => 'InvalidInventoryItemContextException'], ['shape' => 'SubTypeCountLimitExceededException']]], 'PutParameter' => ['name' => 'PutParameter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutParameterRequest'], 'output' => ['shape' => 'PutParameterResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidKeyId'], ['shape' => 'ParameterLimitExceeded'], ['shape' => 'TooManyUpdates'], ['shape' => 'ParameterAlreadyExists'], ['shape' => 'HierarchyLevelLimitExceededException'], ['shape' => 'HierarchyTypeMismatchException'], ['shape' => 'InvalidAllowedPatternException'], ['shape' => 'ParameterMaxVersionLimitExceeded'], ['shape' => 'ParameterPatternMismatchException'], ['shape' => 'UnsupportedParameterType'], ['shape' => 'PoliciesLimitExceededException'], ['shape' => 'InvalidPolicyTypeException'], ['shape' => 'InvalidPolicyAttributeException'], ['shape' => 'IncompatiblePolicyException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ResourcePolicyInvalidParameterException'], ['shape' => 'ResourcePolicyLimitExceededException'], ['shape' => 'ResourcePolicyConflictException']]], 'RegisterDefaultPatchBaseline' => ['name' => 'RegisterDefaultPatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDefaultPatchBaselineRequest'], 'output' => ['shape' => 'RegisterDefaultPatchBaselineResult'], 'errors' => [['shape' => 'InvalidResourceId'], ['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'RegisterPatchBaselineForPatchGroup' => ['name' => 'RegisterPatchBaselineForPatchGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterPatchBaselineForPatchGroupRequest'], 'output' => ['shape' => 'RegisterPatchBaselineForPatchGroupResult'], 'errors' => [['shape' => 'AlreadyExistsException'], ['shape' => 'DoesNotExistException'], ['shape' => 'InvalidResourceId'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'RegisterTargetWithMaintenanceWindow' => ['name' => 'RegisterTargetWithMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTargetWithMaintenanceWindowRequest'], 'output' => ['shape' => 'RegisterTargetWithMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'DoesNotExistException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InternalServerError']]], 'RegisterTaskWithMaintenanceWindow' => ['name' => 'RegisterTaskWithMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterTaskWithMaintenanceWindowRequest'], 'output' => ['shape' => 'RegisterTaskWithMaintenanceWindowResult'], 'errors' => [['shape' => 'IdempotentParameterMismatch'], ['shape' => 'DoesNotExistException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'FeatureNotAvailableException'], ['shape' => 'InternalServerError']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceRequest'], 'output' => ['shape' => 'RemoveTagsFromResourceResult'], 'errors' => [['shape' => 'InvalidResourceType'], ['shape' => 'InvalidResourceId'], ['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates']]], 'ResetServiceSetting' => ['name' => 'ResetServiceSetting', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetServiceSettingRequest'], 'output' => ['shape' => 'ResetServiceSettingResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceSettingNotFound'], ['shape' => 'TooManyUpdates']]], 'ResumeSession' => ['name' => 'ResumeSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResumeSessionRequest'], 'output' => ['shape' => 'ResumeSessionResponse'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'SendAutomationSignal' => ['name' => 'SendAutomationSignal', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendAutomationSignalRequest'], 'output' => ['shape' => 'SendAutomationSignalResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'AutomationStepNotFoundException'], ['shape' => 'InvalidAutomationSignalException'], ['shape' => 'InternalServerError']]], 'SendCommand' => ['name' => 'SendCommand', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendCommandRequest'], 'output' => ['shape' => 'SendCommandResult'], 'errors' => [['shape' => 'DuplicateInstanceId'], ['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidOutputFolder'], ['shape' => 'InvalidParameters'], ['shape' => 'UnsupportedPlatformType'], ['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'InvalidRole'], ['shape' => 'InvalidNotificationConfig']]], 'StartAssociationsOnce' => ['name' => 'StartAssociationsOnce', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAssociationsOnceRequest'], 'output' => ['shape' => 'StartAssociationsOnceResult'], 'errors' => [['shape' => 'InvalidAssociation'], ['shape' => 'AssociationDoesNotExist']]], 'StartAutomationExecution' => ['name' => 'StartAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAutomationExecutionRequest'], 'output' => ['shape' => 'StartAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationDefinitionNotFoundException'], ['shape' => 'InvalidAutomationExecutionParametersException'], ['shape' => 'AutomationExecutionLimitExceededException'], ['shape' => 'AutomationDefinitionVersionNotFoundException'], ['shape' => 'IdempotentParameterMismatch'], ['shape' => 'InvalidTarget'], ['shape' => 'InternalServerError']]], 'StartChangeRequestExecution' => ['name' => 'StartChangeRequestExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartChangeRequestExecutionRequest'], 'output' => ['shape' => 'StartChangeRequestExecutionResult'], 'errors' => [['shape' => 'AutomationDefinitionNotFoundException'], ['shape' => 'InvalidAutomationExecutionParametersException'], ['shape' => 'AutomationExecutionLimitExceededException'], ['shape' => 'AutomationDefinitionVersionNotFoundException'], ['shape' => 'IdempotentParameterMismatch'], ['shape' => 'InternalServerError'], ['shape' => 'AutomationDefinitionNotApprovedException']]], 'StartSession' => ['name' => 'StartSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSessionRequest'], 'output' => ['shape' => 'StartSessionResponse'], 'errors' => [['shape' => 'InvalidDocument'], ['shape' => 'TargetNotConnected'], ['shape' => 'InternalServerError']]], 'StopAutomationExecution' => ['name' => 'StopAutomationExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopAutomationExecutionRequest'], 'output' => ['shape' => 'StopAutomationExecutionResult'], 'errors' => [['shape' => 'AutomationExecutionNotFoundException'], ['shape' => 'InvalidAutomationStatusUpdateException'], ['shape' => 'InternalServerError']]], 'TerminateSession' => ['name' => 'TerminateSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateSessionRequest'], 'output' => ['shape' => 'TerminateSessionResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'UnlabelParameterVersion' => ['name' => 'UnlabelParameterVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UnlabelParameterVersionRequest'], 'output' => ['shape' => 'UnlabelParameterVersionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'TooManyUpdates'], ['shape' => 'ParameterNotFound'], ['shape' => 'ParameterVersionNotFound']]], 'UpdateAssociation' => ['name' => 'UpdateAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssociationRequest'], 'output' => ['shape' => 'UpdateAssociationResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidSchedule'], ['shape' => 'InvalidParameters'], ['shape' => 'InvalidOutputLocation'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'InvalidUpdate'], ['shape' => 'TooManyUpdates'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidTarget'], ['shape' => 'InvalidAssociationVersion'], ['shape' => 'AssociationVersionLimitExceeded'], ['shape' => 'InvalidTargetMaps']]], 'UpdateAssociationStatus' => ['name' => 'UpdateAssociationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAssociationStatusRequest'], 'output' => ['shape' => 'UpdateAssociationStatusResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidInstanceId'], ['shape' => 'InvalidDocument'], ['shape' => 'AssociationDoesNotExist'], ['shape' => 'StatusUnchanged'], ['shape' => 'TooManyUpdates']]], 'UpdateDocument' => ['name' => 'UpdateDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDocumentRequest'], 'output' => ['shape' => 'UpdateDocumentResult'], 'errors' => [['shape' => 'MaxDocumentSizeExceeded'], ['shape' => 'DocumentVersionLimitExceeded'], ['shape' => 'InternalServerError'], ['shape' => 'DuplicateDocumentContent'], ['shape' => 'DuplicateDocumentVersionName'], ['shape' => 'InvalidDocumentContent'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidDocumentSchemaVersion'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentOperation']]], 'UpdateDocumentDefaultVersion' => ['name' => 'UpdateDocumentDefaultVersion', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDocumentDefaultVersionRequest'], 'output' => ['shape' => 'UpdateDocumentDefaultVersionResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentVersion'], ['shape' => 'InvalidDocumentSchemaVersion']]], 'UpdateDocumentMetadata' => ['name' => 'UpdateDocumentMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDocumentMetadataRequest'], 'output' => ['shape' => 'UpdateDocumentMetadataResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'InvalidDocument'], ['shape' => 'InvalidDocumentOperation'], ['shape' => 'InvalidDocumentVersion']]], 'UpdateMaintenanceWindow' => ['name' => 'UpdateMaintenanceWindow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateMaintenanceWindowTarget' => ['name' => 'UpdateMaintenanceWindowTarget', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowTargetRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowTargetResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateMaintenanceWindowTask' => ['name' => 'UpdateMaintenanceWindowTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceWindowTaskRequest'], 'output' => ['shape' => 'UpdateMaintenanceWindowTaskResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateManagedInstanceRole' => ['name' => 'UpdateManagedInstanceRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateManagedInstanceRoleRequest'], 'output' => ['shape' => 'UpdateManagedInstanceRoleResult'], 'errors' => [['shape' => 'InvalidInstanceId'], ['shape' => 'InternalServerError']]], 'UpdateOpsItem' => ['name' => 'UpdateOpsItem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateOpsItemRequest'], 'output' => ['shape' => 'UpdateOpsItemResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'OpsItemNotFoundException'], ['shape' => 'OpsItemAlreadyExistsException'], ['shape' => 'OpsItemLimitExceededException'], ['shape' => 'OpsItemInvalidParameterException'], ['shape' => 'OpsItemAccessDeniedException']]], 'UpdateOpsMetadata' => ['name' => 'UpdateOpsMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateOpsMetadataRequest'], 'output' => ['shape' => 'UpdateOpsMetadataResult'], 'errors' => [['shape' => 'OpsMetadataNotFoundException'], ['shape' => 'OpsMetadataInvalidArgumentException'], ['shape' => 'OpsMetadataKeyLimitExceededException'], ['shape' => 'OpsMetadataTooManyUpdatesException'], ['shape' => 'InternalServerError']]], 'UpdatePatchBaseline' => ['name' => 'UpdatePatchBaseline', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePatchBaselineRequest'], 'output' => ['shape' => 'UpdatePatchBaselineResult'], 'errors' => [['shape' => 'DoesNotExistException'], ['shape' => 'InternalServerError']]], 'UpdateResourceDataSync' => ['name' => 'UpdateResourceDataSync', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResourceDataSyncRequest'], 'output' => ['shape' => 'UpdateResourceDataSyncResult'], 'errors' => [['shape' => 'ResourceDataSyncNotFoundException'], ['shape' => 'ResourceDataSyncInvalidConfigurationException'], ['shape' => 'ResourceDataSyncConflictException'], ['shape' => 'InternalServerError']]], 'UpdateServiceSetting' => ['name' => 'UpdateServiceSetting', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServiceSettingRequest'], 'output' => ['shape' => 'UpdateServiceSettingResult'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'ServiceSettingNotFound'], ['shape' => 'TooManyUpdates']]]], 'shapes' => ['Account' => ['type' => 'string'], 'AccountId' => ['type' => 'string', 'pattern' => '(?i)all|[0-9]{12}'], 'AccountIdList' => ['type' => 'list', 'member' => ['shape' => 'AccountId'], 'max' => 20], 'AccountSharingInfo' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'SharedDocumentVersion' => ['shape' => 'SharedDocumentVersion']]], 'AccountSharingInfoList' => ['type' => 'list', 'member' => ['shape' => 'AccountSharingInfo']], 'Accounts' => ['type' => 'list', 'member' => ['shape' => 'Account'], 'max' => 50, 'min' => 1], 'Activation' => ['type' => 'structure', 'members' => ['ActivationId' => ['shape' => 'ActivationId'], 'Description' => ['shape' => 'ActivationDescription'], 'DefaultInstanceName' => ['shape' => 'DefaultInstanceName'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationLimit' => ['shape' => 'RegistrationLimit'], 'RegistrationsCount' => ['shape' => 'RegistrationsCount'], 'ExpirationDate' => ['shape' => 'ExpirationDate'], 'Expired' => ['shape' => 'Boolean'], 'CreatedDate' => ['shape' => 'CreatedDate'], 'Tags' => ['shape' => 'TagList']]], 'ActivationCode' => ['type' => 'string', 'max' => 250, 'min' => 20], 'ActivationDescription' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ActivationId' => ['type' => 'string', 'pattern' => '^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$'], 'ActivationList' => ['type' => 'list', 'member' => ['shape' => 'Activation']], 'AddTagsToResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId', 'Tags'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId'], 'Tags' => ['shape' => 'TagList']]], 'AddTagsToResourceResult' => ['type' => 'structure', 'members' => []], 'AgentErrorCode' => ['type' => 'string', 'max' => 10], 'AggregatorSchemaOnly' => ['type' => 'boolean'], 'Alarm' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'AlarmName']]], 'AlarmConfiguration' => ['type' => 'structure', 'required' => ['Alarms'], 'members' => ['IgnorePollAlarmFailure' => ['shape' => 'Boolean'], 'Alarms' => ['shape' => 'AlarmList']]], 'AlarmList' => ['type' => 'list', 'member' => ['shape' => 'Alarm'], 'max' => 1, 'min' => 1], 'AlarmName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'AlarmStateInformation' => ['type' => 'structure', 'required' => ['Name', 'State'], 'members' => ['Name' => ['shape' => 'AlarmName'], 'State' => ['shape' => 'ExternalAlarmState']]], 'AlarmStateInformationList' => ['type' => 'list', 'member' => ['shape' => 'AlarmStateInformation'], 'max' => 1, 'min' => 1], 'AllowedPattern' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'AlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ApplyOnlyAtCronInterval' => ['type' => 'boolean'], 'ApproveAfterDays' => ['type' => 'integer', 'max' => 360, 'min' => 0], 'AssociateOpsItemRelatedItemRequest' => ['type' => 'structure', 'required' => ['OpsItemId', 'AssociationType', 'ResourceType', 'ResourceUri'], 'members' => ['OpsItemId' => ['shape' => 'OpsItemId'], 'AssociationType' => ['shape' => 'OpsItemRelatedItemAssociationType'], 'ResourceType' => ['shape' => 'OpsItemRelatedItemAssociationResourceType'], 'ResourceUri' => ['shape' => 'OpsItemRelatedItemAssociationResourceUri']]], 'AssociateOpsItemRelatedItemResponse' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'OpsItemRelatedItemAssociationId']]], 'AssociatedInstances' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Association' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Targets' => ['shape' => 'Targets'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'Overview' => ['shape' => 'AssociationOverview'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'AssociationName' => ['shape' => 'AssociationName'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true]]], 'AssociationAlreadyExists' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AssociationComplianceSeverity' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'UNSPECIFIED']], 'AssociationDescription' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'Date' => ['shape' => 'DateTime'], 'LastUpdateAssociationDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'AssociationStatus'], 'Overview' => ['shape' => 'AssociationOverview'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'AutomationTargetParameterName' => ['shape' => 'AutomationTargetParameterName'], 'Parameters' => ['shape' => 'Parameters'], 'AssociationId' => ['shape' => 'AssociationId'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'LastSuccessfulExecutionDate' => ['shape' => 'DateTime'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity'], 'SyncCompliance' => ['shape' => 'AssociationSyncCompliance'], 'ApplyOnlyAtCronInterval' => ['shape' => 'ApplyOnlyAtCronInterval'], 'CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'TargetLocations' => ['shape' => 'TargetLocations'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'AssociationDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'AssociationDescription']], 'AssociationDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationExecution' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'CreatedTime' => ['shape' => 'DateTime'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'ResourceCountByStatus' => ['shape' => 'ResourceCountByStatus'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'AssociationExecutionDoesNotExist' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Value', 'Type'], 'members' => ['Key' => ['shape' => 'AssociationExecutionFilterKey'], 'Value' => ['shape' => 'AssociationExecutionFilterValue'], 'Type' => ['shape' => 'AssociationFilterOperatorType']]], 'AssociationExecutionFilterKey' => ['type' => 'string', 'enum' => ['ExecutionId', 'Status', 'CreatedTime']], 'AssociationExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionFilter'], 'min' => 1], 'AssociationExecutionFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationExecutionId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'AssociationExecutionTarget' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'ResourceId' => ['shape' => 'AssociationResourceId'], 'ResourceType' => ['shape' => 'AssociationResourceType'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'LastExecutionDate' => ['shape' => 'DateTime'], 'OutputSource' => ['shape' => 'OutputSource']]], 'AssociationExecutionTargetsFilter' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'AssociationExecutionTargetsFilterKey'], 'Value' => ['shape' => 'AssociationExecutionTargetsFilterValue']]], 'AssociationExecutionTargetsFilterKey' => ['type' => 'string', 'enum' => ['Status', 'ResourceId', 'ResourceType']], 'AssociationExecutionTargetsFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionTargetsFilter'], 'min' => 1], 'AssociationExecutionTargetsFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationExecutionTargetsList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecutionTarget']], 'AssociationExecutionsList' => ['type' => 'list', 'member' => ['shape' => 'AssociationExecution']], 'AssociationFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'AssociationFilterKey'], 'value' => ['shape' => 'AssociationFilterValue']]], 'AssociationFilterKey' => ['type' => 'string', 'enum' => ['InstanceId', 'Name', 'AssociationId', 'AssociationStatusName', 'LastExecutedBefore', 'LastExecutedAfter', 'AssociationName', 'ResourceGroupName']], 'AssociationFilterList' => ['type' => 'list', 'member' => ['shape' => 'AssociationFilter'], 'min' => 1], 'AssociationFilterOperatorType' => ['type' => 'string', 'enum' => ['EQUAL', 'LESS_THAN', 'GREATER_THAN']], 'AssociationFilterValue' => ['type' => 'string', 'min' => 1], 'AssociationId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}'], 'AssociationIdList' => ['type' => 'list', 'member' => ['shape' => 'AssociationId'], 'max' => 10, 'min' => 1], 'AssociationLimitExceeded' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AssociationList' => ['type' => 'list', 'member' => ['shape' => 'Association']], 'AssociationName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'AssociationOverview' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'AssociationStatusAggregatedCount' => ['shape' => 'AssociationStatusAggregatedCount']]], 'AssociationResourceId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'AssociationResourceType' => ['type' => 'string', 'max' => 50, 'min' => 1], 'AssociationStatus' => ['type' => 'structure', 'required' => ['Date', 'Name', 'Message'], 'members' => ['Date' => ['shape' => 'DateTime'], 'Name' => ['shape' => 'AssociationStatusName'], 'Message' => ['shape' => 'StatusMessage'], 'AdditionalInfo' => ['shape' => 'StatusAdditionalInfo']]], 'AssociationStatusAggregatedCount' => ['type' => 'map', 'key' => ['shape' => 'StatusName'], 'value' => ['shape' => 'InstanceCount']], 'AssociationStatusName' => ['type' => 'string', 'enum' => ['Pending', 'Success', 'Failed']], 'AssociationSyncCompliance' => ['type' => 'string', 'enum' => ['AUTO', 'MANUAL']], 'AssociationVersion' => ['type' => 'string', 'pattern' => '([$]LATEST)|([1-9][0-9]*)'], 'AssociationVersionInfo' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'CreatedDate' => ['shape' => 'DateTime'], 'Name' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Parameters' => ['shape' => 'Parameters'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity'], 'SyncCompliance' => ['shape' => 'AssociationSyncCompliance'], 'ApplyOnlyAtCronInterval' => ['shape' => 'ApplyOnlyAtCronInterval'], 'CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'TargetLocations' => ['shape' => 'TargetLocations'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true]]], 'AssociationVersionLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AssociationVersionList' => ['type' => 'list', 'member' => ['shape' => 'AssociationVersionInfo'], 'min' => 1], 'AttachmentContent' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttachmentName'], 'Size' => ['shape' => 'ContentLength'], 'Hash' => ['shape' => 'AttachmentHash'], 'HashType' => ['shape' => 'AttachmentHashType'], 'Url' => ['shape' => 'AttachmentUrl']]], 'AttachmentContentList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentContent']], 'AttachmentHash' => ['type' => 'string', 'max' => 256], 'AttachmentHashType' => ['type' => 'string', 'enum' => ['Sha256']], 'AttachmentIdentifier' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'AttachmentInformation' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AttachmentName']]], 'AttachmentInformationList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentInformation']], 'AttachmentName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'AttachmentUrl' => ['type' => 'string'], 'AttachmentsSource' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'AttachmentsSourceKey'], 'Values' => ['shape' => 'AttachmentsSourceValues'], 'Name' => ['shape' => 'AttachmentIdentifier']]], 'AttachmentsSourceKey' => ['type' => 'string', 'enum' => ['SourceUrl', 'S3FileUrl', 'AttachmentReference']], 'AttachmentsSourceList' => ['type' => 'list', 'member' => ['shape' => 'AttachmentsSource'], 'max' => 20, 'min' => 0], 'AttachmentsSourceValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'AttachmentsSourceValues' => ['type' => 'list', 'member' => ['shape' => 'AttachmentsSourceValue'], 'max' => 1, 'min' => 1], 'AttributeName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'AttributeValue' => ['type' => 'string', 'max' => 4096, 'min' => 0], 'AutomationActionName' => ['type' => 'string', 'pattern' => '^aws:[a-zA-Z]{3,25}$'], 'AutomationDefinitionNotApprovedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationDefinitionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationDefinitionVersionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecution' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'AutomationExecutionStatus' => ['shape' => 'AutomationExecutionStatus'], 'StepExecutions' => ['shape' => 'StepExecutionList'], 'StepExecutionsTruncated' => ['shape' => 'Boolean'], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'FailureMessage' => ['shape' => 'String'], 'Mode' => ['shape' => 'ExecutionMode'], 'ParentAutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'ExecutedBy' => ['shape' => 'String'], 'CurrentStepName' => ['shape' => 'String'], 'CurrentAction' => ['shape' => 'String'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'ResolvedTargets' => ['shape' => 'ResolvedTargets'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Target' => ['shape' => 'String'], 'TargetLocations' => ['shape' => 'TargetLocations', 'box' => \true], 'ProgressCounters' => ['shape' => 'ProgressCounters'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList'], 'AutomationSubtype' => ['shape' => 'AutomationSubtype'], 'ScheduledTime' => ['shape' => 'DateTime'], 'Runbooks' => ['shape' => 'Runbooks'], 'OpsItemId' => ['shape' => 'String'], 'AssociationId' => ['shape' => 'String'], 'ChangeRequestName' => ['shape' => 'ChangeRequestName']]], 'AutomationExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'AutomationExecutionFilterKey'], 'Values' => ['shape' => 'AutomationExecutionFilterValueList']]], 'AutomationExecutionFilterKey' => ['type' => 'string', 'enum' => ['DocumentNamePrefix', 'ExecutionStatus', 'ExecutionId', 'ParentExecutionId', 'CurrentAction', 'StartTimeBefore', 'StartTimeAfter', 'AutomationType', 'TagKey', 'TargetResourceGroup', 'AutomationSubtype', 'OpsItemId']], 'AutomationExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionFilter'], 'max' => 10, 'min' => 1], 'AutomationExecutionFilterValue' => ['type' => 'string', 'max' => 150, 'min' => 1], 'AutomationExecutionFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionFilterValue'], 'max' => 10, 'min' => 1], 'AutomationExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'AutomationExecutionLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecutionMetadata' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'AutomationExecutionStatus' => ['shape' => 'AutomationExecutionStatus'], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'ExecutedBy' => ['shape' => 'String'], 'LogFile' => ['shape' => 'String'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'Mode' => ['shape' => 'ExecutionMode'], 'ParentAutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'CurrentStepName' => ['shape' => 'String'], 'CurrentAction' => ['shape' => 'String'], 'FailureMessage' => ['shape' => 'String'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'ResolvedTargets' => ['shape' => 'ResolvedTargets'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Target' => ['shape' => 'String'], 'AutomationType' => ['shape' => 'AutomationType'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList'], 'AutomationSubtype' => ['shape' => 'AutomationSubtype'], 'ScheduledTime' => ['shape' => 'DateTime'], 'Runbooks' => ['shape' => 'Runbooks'], 'OpsItemId' => ['shape' => 'String'], 'AssociationId' => ['shape' => 'String'], 'ChangeRequestName' => ['shape' => 'ChangeRequestName']]], 'AutomationExecutionMetadataList' => ['type' => 'list', 'member' => ['shape' => 'AutomationExecutionMetadata']], 'AutomationExecutionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationExecutionStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Waiting', 'Success', 'TimedOut', 'Cancelling', 'Cancelled', 'Failed', 'PendingApproval', 'Approved', 'Rejected', 'Scheduled', 'RunbookInProgress', 'PendingChangeCalendarOverride', 'ChangeCalendarOverrideApproved', 'ChangeCalendarOverrideRejected', 'CompletedWithSuccess', 'CompletedWithFailure']], 'AutomationParameterKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'AutomationParameterMap' => ['type' => 'map', 'key' => ['shape' => 'AutomationParameterKey'], 'value' => ['shape' => 'AutomationParameterValueList'], 'max' => 200, 'min' => 1], 'AutomationParameterValue' => ['type' => 'string', 'max' => 512, 'min' => 1], 'AutomationParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'AutomationParameterValue'], 'max' => 50, 'min' => 0], 'AutomationStepNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AutomationSubtype' => ['type' => 'string', 'enum' => ['ChangeRequest']], 'AutomationTargetParameterName' => ['type' => 'string', 'max' => 50, 'min' => 1], 'AutomationType' => ['type' => 'string', 'enum' => ['CrossAccount', 'Local']], 'BaselineDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'BaselineId' => ['type' => 'string', 'max' => 128, 'min' => 20, 'pattern' => '^[a-zA-Z0-9_\\-:/]{20,128}$'], 'BaselineName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'BaselineOverride' => ['type' => 'structure', 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean'], 'Sources' => ['shape' => 'PatchSourceList']]], 'BatchErrorMessage' => ['type' => 'string'], 'Boolean' => ['type' => 'boolean'], 'CalendarNameOrARN' => ['type' => 'string'], 'CalendarNameOrARNList' => ['type' => 'list', 'member' => ['shape' => 'CalendarNameOrARN']], 'CalendarState' => ['type' => 'string', 'enum' => ['OPEN', 'CLOSED']], 'CancelCommandRequest' => ['type' => 'structure', 'required' => ['CommandId'], 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceIds' => ['shape' => 'InstanceIdList']]], 'CancelCommandResult' => ['type' => 'structure', 'members' => []], 'CancelMaintenanceWindowExecutionRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'CancelMaintenanceWindowExecutionResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'Category' => ['type' => 'string', 'max' => 128], 'CategoryEnumList' => ['type' => 'list', 'member' => ['shape' => 'Category'], 'max' => 3, 'min' => 0], 'CategoryList' => ['type' => 'list', 'member' => ['shape' => 'Category'], 'max' => 3, 'min' => 0], 'ChangeDetailsValue' => ['type' => 'string', 'max' => 32768, 'min' => 1], 'ChangeRequestName' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ClientToken' => ['type' => 'string', 'max' => 64, 'min' => 1], 'CloudWatchLogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1], 'CloudWatchOutputConfig' => ['type' => 'structure', 'members' => ['CloudWatchLogGroupName' => ['shape' => 'CloudWatchLogGroupName'], 'CloudWatchOutputEnabled' => ['shape' => 'CloudWatchOutputEnabled']]], 'CloudWatchOutputEnabled' => ['type' => 'boolean'], 'Command' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Comment' => ['shape' => 'Comment'], 'ExpiresAfter' => ['shape' => 'DateTime'], 'Parameters' => ['shape' => 'Parameters'], 'InstanceIds' => ['shape' => 'InstanceIdList'], 'Targets' => ['shape' => 'Targets'], 'RequestedDateTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'CommandStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'TargetCount' => ['shape' => 'TargetCount'], 'CompletedCount' => ['shape' => 'CompletedCount'], 'ErrorCount' => ['shape' => 'ErrorCount'], 'DeliveryTimedOutCount' => ['shape' => 'DeliveryTimedOutCount'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig'], 'TimeoutSeconds' => ['shape' => 'TimeoutSeconds'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'CommandFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'CommandFilterKey'], 'value' => ['shape' => 'CommandFilterValue']]], 'CommandFilterKey' => ['type' => 'string', 'enum' => ['InvokedAfter', 'InvokedBefore', 'Status', 'ExecutionStage', 'DocumentName']], 'CommandFilterList' => ['type' => 'list', 'member' => ['shape' => 'CommandFilter'], 'max' => 5, 'min' => 1], 'CommandFilterValue' => ['type' => 'string', 'max' => 128, 'min' => 1], 'CommandId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'CommandInvocation' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'InstanceName' => ['shape' => 'InstanceTagName'], 'Comment' => ['shape' => 'Comment'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'RequestedDateTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'CommandInvocationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'TraceOutput' => ['shape' => 'InvocationTraceOutput'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorUrl' => ['shape' => 'Url'], 'CommandPlugins' => ['shape' => 'CommandPluginList'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'CommandInvocationList' => ['type' => 'list', 'member' => ['shape' => 'CommandInvocation']], 'CommandInvocationStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Delayed', 'Success', 'Cancelled', 'TimedOut', 'Failed', 'Cancelling']], 'CommandList' => ['type' => 'list', 'member' => ['shape' => 'Command']], 'CommandMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'CommandPlugin' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'CommandPluginName'], 'Status' => ['shape' => 'CommandPluginStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'ResponseCode' => ['shape' => 'ResponseCode'], 'ResponseStartDateTime' => ['shape' => 'DateTime'], 'ResponseFinishDateTime' => ['shape' => 'DateTime'], 'Output' => ['shape' => 'CommandPluginOutput'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorUrl' => ['shape' => 'Url'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'CommandPluginList' => ['type' => 'list', 'member' => ['shape' => 'CommandPlugin']], 'CommandPluginName' => ['type' => 'string', 'min' => 4], 'CommandPluginOutput' => ['type' => 'string', 'max' => 2500], 'CommandPluginStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Success', 'TimedOut', 'Cancelled', 'Failed']], 'CommandStatus' => ['type' => 'string', 'enum' => ['Pending', 'InProgress', 'Success', 'Cancelled', 'Failed', 'TimedOut', 'Cancelling']], 'Comment' => ['type' => 'string', 'max' => 100], 'CompletedCount' => ['type' => 'integer'], 'ComplianceExecutionId' => ['type' => 'string', 'max' => 100], 'ComplianceExecutionSummary' => ['type' => 'structure', 'required' => ['ExecutionTime'], 'members' => ['ExecutionTime' => ['shape' => 'DateTime'], 'ExecutionId' => ['shape' => 'ComplianceExecutionId'], 'ExecutionType' => ['shape' => 'ComplianceExecutionType']]], 'ComplianceExecutionType' => ['type' => 'string', 'max' => 50], 'ComplianceFilterValue' => ['type' => 'string'], 'ComplianceItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ResourceId' => ['shape' => 'ComplianceResourceId'], 'Id' => ['shape' => 'ComplianceItemId'], 'Title' => ['shape' => 'ComplianceItemTitle'], 'Status' => ['shape' => 'ComplianceStatus'], 'Severity' => ['shape' => 'ComplianceSeverity'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'Details' => ['shape' => 'ComplianceItemDetails']]], 'ComplianceItemContentHash' => ['type' => 'string', 'max' => 256], 'ComplianceItemDetails' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'ComplianceItemEntry' => ['type' => 'structure', 'required' => ['Severity', 'Status'], 'members' => ['Id' => ['shape' => 'ComplianceItemId'], 'Title' => ['shape' => 'ComplianceItemTitle'], 'Severity' => ['shape' => 'ComplianceSeverity'], 'Status' => ['shape' => 'ComplianceStatus'], 'Details' => ['shape' => 'ComplianceItemDetails']]], 'ComplianceItemEntryList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceItemEntry'], 'max' => 10000, 'min' => 0], 'ComplianceItemId' => ['type' => 'string'], 'ComplianceItemList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceItem']], 'ComplianceItemTitle' => ['type' => 'string', 'max' => 500], 'ComplianceQueryOperatorType' => ['type' => 'string', 'enum' => ['EQUAL', 'NOT_EQUAL', 'BEGIN_WITH', 'LESS_THAN', 'GREATER_THAN']], 'ComplianceResourceId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ComplianceResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceResourceId'], 'min' => 1], 'ComplianceResourceType' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ComplianceResourceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceResourceType'], 'min' => 1], 'ComplianceSeverity' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'INFORMATIONAL', 'UNSPECIFIED']], 'ComplianceStatus' => ['type' => 'string', 'enum' => ['COMPLIANT', 'NON_COMPLIANT']], 'ComplianceStringFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'ComplianceStringFilterKey'], 'Values' => ['shape' => 'ComplianceStringFilterValueList'], 'Type' => ['shape' => 'ComplianceQueryOperatorType']]], 'ComplianceStringFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'ComplianceStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceStringFilter']], 'ComplianceStringFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceFilterValue'], 'max' => 20, 'min' => 1], 'ComplianceSummaryCount' => ['type' => 'integer'], 'ComplianceSummaryItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'CompliantSummary' => ['shape' => 'CompliantSummary'], 'NonCompliantSummary' => ['shape' => 'NonCompliantSummary']]], 'ComplianceSummaryItemList' => ['type' => 'list', 'member' => ['shape' => 'ComplianceSummaryItem']], 'ComplianceTypeCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ComplianceTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '[A-Za-z0-9_\\-]\\w+|Custom:[a-zA-Z0-9_\\-]\\w+'], 'ComplianceUploadType' => ['type' => 'string', 'enum' => ['COMPLETE', 'PARTIAL']], 'CompliantSummary' => ['type' => 'structure', 'members' => ['CompliantCount' => ['shape' => 'ComplianceSummaryCount'], 'SeveritySummary' => ['shape' => 'SeveritySummary']]], 'ComputerName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ConnectionStatus' => ['type' => 'string', 'enum' => ['Connected', 'NotConnected']], 'ContentLength' => ['type' => 'long'], 'CreateActivationRequest' => ['type' => 'structure', 'required' => ['IamRole'], 'members' => ['Description' => ['shape' => 'ActivationDescription'], 'DefaultInstanceName' => ['shape' => 'DefaultInstanceName'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationLimit' => ['shape' => 'RegistrationLimit', 'box' => \true], 'ExpirationDate' => ['shape' => 'ExpirationDate'], 'Tags' => ['shape' => 'TagList'], 'RegistrationMetadata' => ['shape' => 'RegistrationMetadataList']]], 'CreateActivationResult' => ['type' => 'structure', 'members' => ['ActivationId' => ['shape' => 'ActivationId'], 'ActivationCode' => ['shape' => 'ActivationCode']]], 'CreateAssociationBatchRequest' => ['type' => 'structure', 'required' => ['Entries'], 'members' => ['Entries' => ['shape' => 'CreateAssociationBatchRequestEntries']]], 'CreateAssociationBatchRequestEntries' => ['type' => 'list', 'member' => ['shape' => 'CreateAssociationBatchRequestEntry'], 'min' => 1], 'CreateAssociationBatchRequestEntry' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'Parameters' => ['shape' => 'Parameters'], 'AutomationTargetParameterName' => ['shape' => 'AutomationTargetParameterName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity'], 'SyncCompliance' => ['shape' => 'AssociationSyncCompliance'], 'ApplyOnlyAtCronInterval' => ['shape' => 'ApplyOnlyAtCronInterval'], 'CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'TargetLocations' => ['shape' => 'TargetLocations'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'CreateAssociationBatchResult' => ['type' => 'structure', 'members' => ['Successful' => ['shape' => 'AssociationDescriptionList'], 'Failed' => ['shape' => 'FailedCreateAssociationList']]], 'CreateAssociationRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'InstanceId' => ['shape' => 'InstanceId'], 'Parameters' => ['shape' => 'Parameters'], 'Targets' => ['shape' => 'Targets'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'AssociationName' => ['shape' => 'AssociationName'], 'AutomationTargetParameterName' => ['shape' => 'AutomationTargetParameterName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity'], 'SyncCompliance' => ['shape' => 'AssociationSyncCompliance'], 'ApplyOnlyAtCronInterval' => ['shape' => 'ApplyOnlyAtCronInterval'], 'CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'TargetLocations' => ['shape' => 'TargetLocations'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true], 'Tags' => ['shape' => 'TagList', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'CreateAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'CreateDocumentRequest' => ['type' => 'structure', 'required' => ['Content', 'Name'], 'members' => ['Content' => ['shape' => 'DocumentContent'], 'Requires' => ['shape' => 'DocumentRequiresList'], 'Attachments' => ['shape' => 'AttachmentsSourceList'], 'Name' => ['shape' => 'DocumentName'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentType' => ['shape' => 'DocumentType'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType'], 'Tags' => ['shape' => 'TagList']]], 'CreateDocumentResult' => ['type' => 'structure', 'members' => ['DocumentDescription' => ['shape' => 'DocumentDescription']]], 'CreateMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['Name', 'Schedule', 'Duration', 'Cutoff', 'AllowUnassociatedTargets'], 'members' => ['Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'ScheduleOffset' => ['shape' => 'MaintenanceWindowOffset', 'box' => \true], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'CreateOpsItemRequest' => ['type' => 'structure', 'required' => ['Description', 'Source', 'Title'], 'members' => ['Description' => ['shape' => 'OpsItemDescription'], 'OpsItemType' => ['shape' => 'OpsItemType'], 'OperationalData' => ['shape' => 'OpsItemOperationalData'], 'Notifications' => ['shape' => 'OpsItemNotifications'], 'Priority' => ['shape' => 'OpsItemPriority'], 'RelatedOpsItems' => ['shape' => 'RelatedOpsItems'], 'Source' => ['shape' => 'OpsItemSource'], 'Title' => ['shape' => 'OpsItemTitle'], 'Tags' => ['shape' => 'TagList'], 'Category' => ['shape' => 'OpsItemCategory'], 'Severity' => ['shape' => 'OpsItemSeverity'], 'ActualStartTime' => ['shape' => 'DateTime'], 'ActualEndTime' => ['shape' => 'DateTime'], 'PlannedStartTime' => ['shape' => 'DateTime'], 'PlannedEndTime' => ['shape' => 'DateTime'], 'AccountId' => ['shape' => 'OpsItemAccountId']]], 'CreateOpsItemResponse' => ['type' => 'structure', 'members' => ['OpsItemId' => ['shape' => 'String'], 'OpsItemArn' => ['shape' => 'OpsItemArn']]], 'CreateOpsMetadataRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'OpsMetadataResourceId'], 'Metadata' => ['shape' => 'MetadataMap'], 'Tags' => ['shape' => 'TagList']]], 'CreateOpsMetadataResult' => ['type' => 'structure', 'members' => ['OpsMetadataArn' => ['shape' => 'OpsMetadataArn']]], 'CreatePatchBaselineRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem'], 'Name' => ['shape' => 'BaselineName'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreatePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'CreateResourceDataSyncRequest' => ['type' => 'structure', 'required' => ['SyncName'], 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'S3Destination' => ['shape' => 'ResourceDataSyncS3Destination'], 'SyncType' => ['shape' => 'ResourceDataSyncType'], 'SyncSource' => ['shape' => 'ResourceDataSyncSource']]], 'CreateResourceDataSyncResult' => ['type' => 'structure', 'members' => []], 'CreatedDate' => ['type' => 'timestamp'], 'CustomSchemaCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DateTime' => ['type' => 'timestamp'], 'DefaultBaseline' => ['type' => 'boolean'], 'DefaultInstanceName' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'DeleteActivationRequest' => ['type' => 'structure', 'required' => ['ActivationId'], 'members' => ['ActivationId' => ['shape' => 'ActivationId']]], 'DeleteActivationResult' => ['type' => 'structure', 'members' => []], 'DeleteAssociationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId']]], 'DeleteAssociationResult' => ['type' => 'structure', 'members' => []], 'DeleteDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'Force' => ['shape' => 'Boolean']]], 'DeleteDocumentResult' => ['type' => 'structure', 'members' => []], 'DeleteInventoryRequest' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaDeleteOption' => ['shape' => 'InventorySchemaDeleteOption'], 'DryRun' => ['shape' => 'DryRun'], 'ClientToken' => ['shape' => 'UUID', 'idempotencyToken' => \true]]], 'DeleteInventoryResult' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'UUID'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'DeletionSummary' => ['shape' => 'InventoryDeletionSummary']]], 'DeleteMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'DeleteMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'DeleteOpsMetadataRequest' => ['type' => 'structure', 'required' => ['OpsMetadataArn'], 'members' => ['OpsMetadataArn' => ['shape' => 'OpsMetadataArn']]], 'DeleteOpsMetadataResult' => ['type' => 'structure', 'members' => []], 'DeleteParameterRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName']]], 'DeleteParameterResult' => ['type' => 'structure', 'members' => []], 'DeleteParametersRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'ParameterNameList']]], 'DeleteParametersResult' => ['type' => 'structure', 'members' => ['DeletedParameters' => ['shape' => 'ParameterNameList'], 'InvalidParameters' => ['shape' => 'ParameterNameList']]], 'DeletePatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'DeletePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'DeleteResourceDataSyncRequest' => ['type' => 'structure', 'required' => ['SyncName'], 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'SyncType' => ['shape' => 'ResourceDataSyncType']]], 'DeleteResourceDataSyncResult' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'PolicyId', 'PolicyHash'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'PolicyId' => ['shape' => 'PolicyId'], 'PolicyHash' => ['shape' => 'PolicyHash']]], 'DeleteResourcePolicyResponse' => ['type' => 'structure', 'members' => []], 'DeliveryTimedOutCount' => ['type' => 'integer'], 'DeregisterManagedInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'ManagedInstanceId']]], 'DeregisterManagedInstanceResult' => ['type' => 'structure', 'members' => []], 'DeregisterPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['BaselineId', 'PatchGroup'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'DeregisterPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'DeregisterTargetFromMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTargetId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Safe' => ['shape' => 'Boolean', 'box' => \true]]], 'DeregisterTargetFromMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId']]], 'DeregisterTaskFromMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'DeregisterTaskFromMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'DescribeActivationsFilter' => ['type' => 'structure', 'members' => ['FilterKey' => ['shape' => 'DescribeActivationsFilterKeys'], 'FilterValues' => ['shape' => 'StringList']]], 'DescribeActivationsFilterKeys' => ['type' => 'string', 'enum' => ['ActivationIds', 'DefaultInstanceName', 'IamRole']], 'DescribeActivationsFilterList' => ['type' => 'list', 'member' => ['shape' => 'DescribeActivationsFilter']], 'DescribeActivationsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'DescribeActivationsFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeActivationsResult' => ['type' => 'structure', 'members' => ['ActivationList' => ['shape' => 'ActivationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionTargetsRequest' => ['type' => 'structure', 'required' => ['AssociationId', 'ExecutionId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'ExecutionId' => ['shape' => 'AssociationExecutionId'], 'Filters' => ['shape' => 'AssociationExecutionTargetsFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionTargetsResult' => ['type' => 'structure', 'members' => ['AssociationExecutionTargets' => ['shape' => 'AssociationExecutionTargetsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionsRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Filters' => ['shape' => 'AssociationExecutionFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationExecutionsResult' => ['type' => 'structure', 'members' => ['AssociationExecutions' => ['shape' => 'AssociationExecutionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAssociationRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationId' => ['shape' => 'AssociationId'], 'AssociationVersion' => ['shape' => 'AssociationVersion']]], 'DescribeAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'DescribeAutomationExecutionsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'AutomationExecutionFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAutomationExecutionsResult' => ['type' => 'structure', 'members' => ['AutomationExecutionMetadataList' => ['shape' => 'AutomationExecutionMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAutomationStepExecutionsRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'Filters' => ['shape' => 'StepExecutionFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'ReverseOrder' => ['shape' => 'Boolean', 'box' => \true]]], 'DescribeAutomationStepExecutionsResult' => ['type' => 'structure', 'members' => ['StepExecutions' => ['shape' => 'StepExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAvailablePatchesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeAvailablePatchesResult' => ['type' => 'structure', 'members' => ['Patches' => ['shape' => 'PatchList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDocumentPermissionRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionType'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'PermissionType' => ['shape' => 'DocumentPermissionType'], 'MaxResults' => ['shape' => 'DocumentPermissionMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDocumentPermissionResponse' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountIdList'], 'AccountSharingInfoList' => ['shape' => 'AccountSharingInfoList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'VersionName' => ['shape' => 'DocumentVersionName']]], 'DescribeDocumentResult' => ['type' => 'structure', 'members' => ['Document' => ['shape' => 'DocumentDescription']]], 'DescribeEffectiveInstanceAssociationsRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'EffectiveInstanceAssociationMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectiveInstanceAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'InstanceAssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectivePatchesForPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeEffectivePatchesForPatchBaselineResult' => ['type' => 'structure', 'members' => ['EffectivePatches' => ['shape' => 'EffectivePatchList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceAssociationsStatusRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceAssociationsStatusResult' => ['type' => 'structure', 'members' => ['InstanceAssociationStatusInfos' => ['shape' => 'InstanceAssociationStatusInfos'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceInformationRequest' => ['type' => 'structure', 'members' => ['InstanceInformationFilterList' => ['shape' => 'InstanceInformationFilterList'], 'Filters' => ['shape' => 'InstanceInformationStringFilterList'], 'MaxResults' => ['shape' => 'MaxResultsEC2Compatible', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstanceInformationResult' => ['type' => 'structure', 'members' => ['InstanceInformationList' => ['shape' => 'InstanceInformationList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchStatesForPatchGroupRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'Filters' => ['shape' => 'InstancePatchStateFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchStatesForPatchGroupResult' => ['type' => 'structure', 'members' => ['InstancePatchStates' => ['shape' => 'InstancePatchStatesList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchStatesRequest' => ['type' => 'structure', 'required' => ['InstanceIds'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchStatesResult' => ['type' => 'structure', 'members' => ['InstancePatchStates' => ['shape' => 'InstancePatchStateList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInstancePatchesRequest' => ['type' => 'structure', 'required' => ['InstanceId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'PatchComplianceMaxResults', 'box' => \true]]], 'DescribeInstancePatchesResult' => ['type' => 'structure', 'members' => ['Patches' => ['shape' => 'PatchComplianceDataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeInventoryDeletionsRequest' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'UUID'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'DescribeInventoryDeletionsResult' => ['type' => 'structure', 'members' => ['InventoryDeletions' => ['shape' => 'InventoryDeletionsList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocationsRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTaskInvocationsResult' => ['type' => 'structure', 'members' => ['WindowExecutionTaskInvocationIdentities' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTasksRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionTasksResult' => ['type' => 'structure', 'members' => ['WindowExecutionTaskIdentities' => ['shape' => 'MaintenanceWindowExecutionTaskIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionsRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowExecutionsResult' => ['type' => 'structure', 'members' => ['WindowExecutions' => ['shape' => 'MaintenanceWindowExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowScheduleRequest' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Targets' => ['shape' => 'Targets'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowSearchMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowScheduleResult' => ['type' => 'structure', 'members' => ['ScheduledWindowExecutions' => ['shape' => 'ScheduledWindowExecutionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTargetsRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTargetsResult' => ['type' => 'structure', 'members' => ['Targets' => ['shape' => 'MaintenanceWindowTargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTasksRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowTasksResult' => ['type' => 'structure', 'members' => ['Tasks' => ['shape' => 'MaintenanceWindowTaskList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsForTargetRequest' => ['type' => 'structure', 'required' => ['Targets', 'ResourceType'], 'members' => ['Targets' => ['shape' => 'Targets'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'MaxResults' => ['shape' => 'MaintenanceWindowSearchMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsForTargetResult' => ['type' => 'structure', 'members' => ['WindowIdentities' => ['shape' => 'MaintenanceWindowsForTargetList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'MaintenanceWindowFilterList'], 'MaxResults' => ['shape' => 'MaintenanceWindowMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeMaintenanceWindowsResult' => ['type' => 'structure', 'members' => ['WindowIdentities' => ['shape' => 'MaintenanceWindowIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeOpsItemsRequest' => ['type' => 'structure', 'members' => ['OpsItemFilters' => ['shape' => 'OpsItemFilters'], 'MaxResults' => ['shape' => 'OpsItemMaxResults'], 'NextToken' => ['shape' => 'String']]], 'DescribeOpsItemsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'OpsItemSummaries' => ['shape' => 'OpsItemSummaries']]], 'DescribeParametersRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ParametersFilterList'], 'ParameterFilters' => ['shape' => 'ParameterStringFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeParametersResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchBaselinesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchBaselinesResult' => ['type' => 'structure', 'members' => ['BaselineIdentities' => ['shape' => 'PatchBaselineIdentityList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchGroupStateRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup']]], 'DescribePatchGroupStateResult' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'Integer'], 'InstancesWithInstalledPatches' => ['shape' => 'Integer'], 'InstancesWithInstalledOtherPatches' => ['shape' => 'Integer'], 'InstancesWithInstalledPendingRebootPatches' => ['shape' => 'InstancesCount', 'box' => \true], 'InstancesWithInstalledRejectedPatches' => ['shape' => 'InstancesCount', 'box' => \true], 'InstancesWithMissingPatches' => ['shape' => 'Integer'], 'InstancesWithFailedPatches' => ['shape' => 'Integer'], 'InstancesWithNotApplicablePatches' => ['shape' => 'Integer'], 'InstancesWithUnreportedNotApplicablePatches' => ['shape' => 'Integer', 'box' => \true], 'InstancesWithCriticalNonCompliantPatches' => ['shape' => 'InstancesCount', 'box' => \true], 'InstancesWithSecurityNonCompliantPatches' => ['shape' => 'InstancesCount', 'box' => \true], 'InstancesWithOtherNonCompliantPatches' => ['shape' => 'InstancesCount', 'box' => \true]]], 'DescribePatchGroupsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'PatchBaselineMaxResults', 'box' => \true], 'Filters' => ['shape' => 'PatchOrchestratorFilterList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchGroupsResult' => ['type' => 'structure', 'members' => ['Mappings' => ['shape' => 'PatchGroupPatchBaselineMappingList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchPropertiesRequest' => ['type' => 'structure', 'required' => ['OperatingSystem', 'Property'], 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem'], 'Property' => ['shape' => 'PatchProperty'], 'PatchSet' => ['shape' => 'PatchSet'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'DescribePatchPropertiesResult' => ['type' => 'structure', 'members' => ['Properties' => ['shape' => 'PatchPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescribeSessionsRequest' => ['type' => 'structure', 'required' => ['State'], 'members' => ['State' => ['shape' => 'SessionState'], 'MaxResults' => ['shape' => 'SessionMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'SessionFilterList']]], 'DescribeSessionsResponse' => ['type' => 'structure', 'members' => ['Sessions' => ['shape' => 'SessionList'], 'NextToken' => ['shape' => 'NextToken']]], 'DescriptionInDocument' => ['type' => 'string'], 'DisassociateOpsItemRelatedItemRequest' => ['type' => 'structure', 'required' => ['OpsItemId', 'AssociationId'], 'members' => ['OpsItemId' => ['shape' => 'OpsItemId'], 'AssociationId' => ['shape' => 'OpsItemRelatedItemAssociationId']]], 'DisassociateOpsItemRelatedItemResponse' => ['type' => 'structure', 'members' => []], 'DocumentARN' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.:/]{3,128}$'], 'DocumentAlreadyExists' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentAuthor' => ['type' => 'string'], 'DocumentContent' => ['type' => 'string', 'min' => 1], 'DocumentDefaultVersionDescription' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'DefaultVersion' => ['shape' => 'DocumentVersion'], 'DefaultVersionName' => ['shape' => 'DocumentVersionName']]], 'DocumentDescription' => ['type' => 'structure', 'members' => ['Sha1' => ['shape' => 'DocumentSha1'], 'Hash' => ['shape' => 'DocumentHash'], 'HashType' => ['shape' => 'DocumentHashType'], 'Name' => ['shape' => 'DocumentARN'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'Owner' => ['shape' => 'DocumentOwner'], 'CreatedDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Description' => ['shape' => 'DescriptionInDocument'], 'Parameters' => ['shape' => 'DocumentParameterList'], 'PlatformTypes' => ['shape' => 'PlatformTypeList'], 'DocumentType' => ['shape' => 'DocumentType'], 'SchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'LatestVersion' => ['shape' => 'DocumentVersion'], 'DefaultVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType'], 'Tags' => ['shape' => 'TagList'], 'AttachmentsInformation' => ['shape' => 'AttachmentInformationList'], 'Requires' => ['shape' => 'DocumentRequiresList'], 'Author' => ['shape' => 'DocumentAuthor'], 'ReviewInformation' => ['shape' => 'ReviewInformationList'], 'ApprovedVersion' => ['shape' => 'DocumentVersion'], 'PendingReviewVersion' => ['shape' => 'DocumentVersion'], 'ReviewStatus' => ['shape' => 'ReviewStatus'], 'Category' => ['shape' => 'CategoryList'], 'CategoryEnum' => ['shape' => 'CategoryEnumList']]], 'DocumentDisplayName' => ['type' => 'string', 'max' => 1024, 'pattern' => '^[\\w\\.\\-\\:\\/ ]*$'], 'DocumentFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'DocumentFilterKey'], 'value' => ['shape' => 'DocumentFilterValue']]], 'DocumentFilterKey' => ['type' => 'string', 'enum' => ['Name', 'Owner', 'PlatformTypes', 'DocumentType']], 'DocumentFilterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentFilter'], 'min' => 1], 'DocumentFilterValue' => ['type' => 'string', 'min' => 1], 'DocumentFormat' => ['type' => 'string', 'enum' => ['YAML', 'JSON', 'TEXT']], 'DocumentHash' => ['type' => 'string', 'max' => 256], 'DocumentHashType' => ['type' => 'string', 'enum' => ['Sha256', 'Sha1']], 'DocumentIdentifier' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'CreatedDate' => ['shape' => 'DateTime'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'Owner' => ['shape' => 'DocumentOwner'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'PlatformTypes' => ['shape' => 'PlatformTypeList'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentType' => ['shape' => 'DocumentType'], 'SchemaVersion' => ['shape' => 'DocumentSchemaVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType'], 'Tags' => ['shape' => 'TagList'], 'Requires' => ['shape' => 'DocumentRequiresList'], 'ReviewStatus' => ['shape' => 'ReviewStatus'], 'Author' => ['shape' => 'DocumentAuthor']]], 'DocumentIdentifierList' => ['type' => 'list', 'member' => ['shape' => 'DocumentIdentifier']], 'DocumentKeyValuesFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'DocumentKeyValuesFilterKey'], 'Values' => ['shape' => 'DocumentKeyValuesFilterValues']]], 'DocumentKeyValuesFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DocumentKeyValuesFilterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentKeyValuesFilter'], 'max' => 6, 'min' => 0], 'DocumentKeyValuesFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DocumentKeyValuesFilterValues' => ['type' => 'list', 'member' => ['shape' => 'DocumentKeyValuesFilterValue']], 'DocumentLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentMetadataEnum' => ['type' => 'string', 'enum' => ['DocumentReviews']], 'DocumentMetadataResponseInfo' => ['type' => 'structure', 'members' => ['ReviewerResponse' => ['shape' => 'DocumentReviewerResponseList']]], 'DocumentName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'DocumentOwner' => ['type' => 'string'], 'DocumentParameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentParameterName'], 'Type' => ['shape' => 'DocumentParameterType'], 'Description' => ['shape' => 'DocumentParameterDescrption'], 'DefaultValue' => ['shape' => 'DocumentParameterDefaultValue']]], 'DocumentParameterDefaultValue' => ['type' => 'string'], 'DocumentParameterDescrption' => ['type' => 'string'], 'DocumentParameterList' => ['type' => 'list', 'member' => ['shape' => 'DocumentParameter']], 'DocumentParameterName' => ['type' => 'string'], 'DocumentParameterType' => ['type' => 'string', 'enum' => ['String', 'StringList']], 'DocumentPermissionLimit' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentPermissionMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'DocumentPermissionType' => ['type' => 'string', 'enum' => ['Share']], 'DocumentRequires' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'Version' => ['shape' => 'DocumentVersion'], 'RequireType' => ['shape' => 'RequireType'], 'VersionName' => ['shape' => 'DocumentVersionName']]], 'DocumentRequiresList' => ['type' => 'list', 'member' => ['shape' => 'DocumentRequires'], 'min' => 1], 'DocumentReviewAction' => ['type' => 'string', 'enum' => ['SendForReview', 'UpdateReview', 'Approve', 'Reject']], 'DocumentReviewComment' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'DocumentReviewCommentList' => ['type' => 'list', 'member' => ['shape' => 'DocumentReviewCommentSource'], 'max' => 1, 'min' => 0], 'DocumentReviewCommentSource' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'DocumentReviewCommentType'], 'Content' => ['shape' => 'DocumentReviewComment']]], 'DocumentReviewCommentType' => ['type' => 'string', 'enum' => ['Comment']], 'DocumentReviewerResponseList' => ['type' => 'list', 'member' => ['shape' => 'DocumentReviewerResponseSource']], 'DocumentReviewerResponseSource' => ['type' => 'structure', 'members' => ['CreateTime' => ['shape' => 'DateTime'], 'UpdatedTime' => ['shape' => 'DateTime'], 'ReviewStatus' => ['shape' => 'ReviewStatus'], 'Comment' => ['shape' => 'DocumentReviewCommentList'], 'Reviewer' => ['shape' => 'Reviewer']]], 'DocumentReviews' => ['type' => 'structure', 'required' => ['Action'], 'members' => ['Action' => ['shape' => 'DocumentReviewAction'], 'Comment' => ['shape' => 'DocumentReviewCommentList']]], 'DocumentSchemaVersion' => ['type' => 'string', 'pattern' => '([0-9]+)\\.([0-9]+)'], 'DocumentSha1' => ['type' => 'string'], 'DocumentStatus' => ['type' => 'string', 'enum' => ['Creating', 'Active', 'Updating', 'Deleting', 'Failed']], 'DocumentStatusInformation' => ['type' => 'string'], 'DocumentType' => ['type' => 'string', 'enum' => ['Command', 'Policy', 'Automation', 'Session', 'Package', 'ApplicationConfiguration', 'ApplicationConfigurationSchema', 'DeploymentStrategy', 'ChangeCalendar', 'Automation.ChangeTemplate', 'ProblemAnalysis', 'ProblemAnalysisTemplate', 'CloudFormation', 'ConformancePackTemplate', 'QuickSetup']], 'DocumentVersion' => ['type' => 'string', 'pattern' => '([$]LATEST|[$]DEFAULT|^[1-9][0-9]*$)'], 'DocumentVersionInfo' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'CreatedDate' => ['shape' => 'DateTime'], 'IsDefaultVersion' => ['shape' => 'Boolean'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation'], 'ReviewStatus' => ['shape' => 'ReviewStatus']]], 'DocumentVersionLimitExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DocumentVersionList' => ['type' => 'list', 'member' => ['shape' => 'DocumentVersionInfo'], 'min' => 1], 'DocumentVersionName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{1,128}$'], 'DocumentVersionNumber' => ['type' => 'string', 'pattern' => '(^[1-9][0-9]*$)'], 'DoesNotExistException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DryRun' => ['type' => 'boolean'], 'DuplicateDocumentContent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DuplicateDocumentVersionName' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DuplicateInstanceId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EffectiveInstanceAssociationMaxResults' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'EffectivePatch' => ['type' => 'structure', 'members' => ['Patch' => ['shape' => 'Patch'], 'PatchStatus' => ['shape' => 'PatchStatus']]], 'EffectivePatchList' => ['type' => 'list', 'member' => ['shape' => 'EffectivePatch']], 'ErrorCount' => ['type' => 'integer'], 'ExecutionMode' => ['type' => 'string', 'enum' => ['Auto', 'Interactive']], 'ExecutionRoleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w+=,.@/-]+'], 'ExpirationDate' => ['type' => 'timestamp'], 'ExternalAlarmState' => ['type' => 'string', 'enum' => ['UNKNOWN', 'ALARM']], 'FailedCreateAssociation' => ['type' => 'structure', 'members' => ['Entry' => ['shape' => 'CreateAssociationBatchRequestEntry'], 'Message' => ['shape' => 'BatchErrorMessage'], 'Fault' => ['shape' => 'Fault']]], 'FailedCreateAssociationList' => ['type' => 'list', 'member' => ['shape' => 'FailedCreateAssociation']], 'FailureDetails' => ['type' => 'structure', 'members' => ['FailureStage' => ['shape' => 'String'], 'FailureType' => ['shape' => 'String'], 'Details' => ['shape' => 'AutomationParameterMap']]], 'Fault' => ['type' => 'string', 'enum' => ['Client', 'Server', 'Unknown']], 'FeatureNotAvailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'GetAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId']]], 'GetAutomationExecutionResult' => ['type' => 'structure', 'members' => ['AutomationExecution' => ['shape' => 'AutomationExecution']]], 'GetCalendarStateRequest' => ['type' => 'structure', 'required' => ['CalendarNames'], 'members' => ['CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'AtTime' => ['shape' => 'ISO8601String']]], 'GetCalendarStateResponse' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'CalendarState'], 'AtTime' => ['shape' => 'ISO8601String'], 'NextTransitionTime' => ['shape' => 'ISO8601String']]], 'GetCommandInvocationRequest' => ['type' => 'structure', 'required' => ['CommandId', 'InstanceId'], 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'PluginName' => ['shape' => 'CommandPluginName']]], 'GetCommandInvocationResult' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'Comment' => ['shape' => 'Comment'], 'DocumentName' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'PluginName' => ['shape' => 'CommandPluginName'], 'ResponseCode' => ['shape' => 'ResponseCode'], 'ExecutionStartDateTime' => ['shape' => 'StringDateTime'], 'ExecutionElapsedTime' => ['shape' => 'StringDateTime'], 'ExecutionEndDateTime' => ['shape' => 'StringDateTime'], 'Status' => ['shape' => 'CommandInvocationStatus'], 'StatusDetails' => ['shape' => 'StatusDetails'], 'StandardOutputContent' => ['shape' => 'StandardOutputContent'], 'StandardOutputUrl' => ['shape' => 'Url'], 'StandardErrorContent' => ['shape' => 'StandardErrorContent'], 'StandardErrorUrl' => ['shape' => 'Url'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig']]], 'GetConnectionStatusRequest' => ['type' => 'structure', 'required' => ['Target'], 'members' => ['Target' => ['shape' => 'SessionTarget']]], 'GetConnectionStatusResponse' => ['type' => 'structure', 'members' => ['Target' => ['shape' => 'SessionTarget'], 'Status' => ['shape' => 'ConnectionStatus']]], 'GetDefaultPatchBaselineRequest' => ['type' => 'structure', 'members' => ['OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetDefaultPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetDeployablePatchSnapshotForInstanceRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'SnapshotId'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'BaselineOverride' => ['shape' => 'BaselineOverride']]], 'GetDeployablePatchSnapshotForInstanceResult' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'SnapshotDownloadUrl' => ['shape' => 'SnapshotDownloadUrl'], 'Product' => ['shape' => 'Product']]], 'GetDocumentRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat']]], 'GetDocumentResult' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentARN'], 'CreatedDate' => ['shape' => 'DateTime'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Status' => ['shape' => 'DocumentStatus'], 'StatusInformation' => ['shape' => 'DocumentStatusInformation'], 'Content' => ['shape' => 'DocumentContent'], 'DocumentType' => ['shape' => 'DocumentType'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'Requires' => ['shape' => 'DocumentRequiresList'], 'AttachmentsContent' => ['shape' => 'AttachmentContentList'], 'ReviewStatus' => ['shape' => 'ReviewStatus']]], 'GetInventoryRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'InventoryFilterList'], 'Aggregators' => ['shape' => 'InventoryAggregatorList'], 'ResultAttributes' => ['shape' => 'ResultAttributeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'GetInventoryResult' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'InventoryResultEntityList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetInventorySchemaMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 50], 'GetInventorySchemaRequest' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeNameFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'GetInventorySchemaMaxResults', 'box' => \true], 'Aggregator' => ['shape' => 'AggregatorSchemaOnly'], 'SubType' => ['shape' => 'IsSubTypeSchema', 'box' => \true]]], 'GetInventorySchemaResult' => ['type' => 'structure', 'members' => ['Schemas' => ['shape' => 'InventoryItemSchemaResultList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetMaintenanceWindowExecutionRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId']]], 'GetMaintenanceWindowExecutionResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskIds' => ['shape' => 'MaintenanceWindowExecutionTaskIdList'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'GetMaintenanceWindowExecutionTaskInvocationRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId', 'InvocationId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId']]], 'GetMaintenanceWindowExecutionTaskInvocationResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId'], 'ExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskExecutionId'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'Parameters' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationParameters'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTaskTargetId']]], 'GetMaintenanceWindowExecutionTaskRequest' => ['type' => 'structure', 'required' => ['WindowExecutionId', 'TaskId'], 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskId' => ['shape' => 'MaintenanceWindowExecutionTaskId']]], 'GetMaintenanceWindowExecutionTaskResult' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRole' => ['shape' => 'ServiceRole'], 'Type' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParametersList'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'GetMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId']]], 'GetMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'ScheduleOffset' => ['shape' => 'MaintenanceWindowOffset', 'box' => \true], 'NextExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime']]], 'GetMaintenanceWindowTaskRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'GetMaintenanceWindowTaskResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'CutoffBehavior' => ['shape' => 'MaintenanceWindowTaskCutoffBehavior', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'GetOpsItemRequest' => ['type' => 'structure', 'required' => ['OpsItemId'], 'members' => ['OpsItemId' => ['shape' => 'OpsItemId'], 'OpsItemArn' => ['shape' => 'OpsItemArn']]], 'GetOpsItemResponse' => ['type' => 'structure', 'members' => ['OpsItem' => ['shape' => 'OpsItem']]], 'GetOpsMetadataMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'GetOpsMetadataRequest' => ['type' => 'structure', 'required' => ['OpsMetadataArn'], 'members' => ['OpsMetadataArn' => ['shape' => 'OpsMetadataArn'], 'MaxResults' => ['shape' => 'GetOpsMetadataMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetOpsMetadataResult' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'OpsMetadataResourceId'], 'Metadata' => ['shape' => 'MetadataMap'], 'NextToken' => ['shape' => 'NextToken']]], 'GetOpsSummaryRequest' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'Filters' => ['shape' => 'OpsFilterList'], 'Aggregators' => ['shape' => 'OpsAggregatorList'], 'ResultAttributes' => ['shape' => 'OpsResultAttributeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'GetOpsSummaryResult' => ['type' => 'structure', 'members' => ['Entities' => ['shape' => 'OpsEntityList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetParameterHistoryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetParameterHistoryResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterHistoryList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetParameterRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true]]], 'GetParameterResult' => ['type' => 'structure', 'members' => ['Parameter' => ['shape' => 'Parameter']]], 'GetParametersByPathMaxResults' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'GetParametersByPathRequest' => ['type' => 'structure', 'required' => ['Path'], 'members' => ['Path' => ['shape' => 'PSParameterName'], 'Recursive' => ['shape' => 'Boolean', 'box' => \true], 'ParameterFilters' => ['shape' => 'ParameterStringFilterList'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true], 'MaxResults' => ['shape' => 'GetParametersByPathMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'GetParametersByPathResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterList'], 'NextToken' => ['shape' => 'NextToken']]], 'GetParametersRequest' => ['type' => 'structure', 'required' => ['Names'], 'members' => ['Names' => ['shape' => 'ParameterNameList'], 'WithDecryption' => ['shape' => 'Boolean', 'box' => \true]]], 'GetParametersResult' => ['type' => 'structure', 'members' => ['Parameters' => ['shape' => 'ParameterList'], 'InvalidParameters' => ['shape' => 'ParameterNameList']]], 'GetPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['PatchGroup'], 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup'], 'OperatingSystem' => ['shape' => 'OperatingSystem']]], 'GetPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'GetPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'PatchGroups' => ['shape' => 'PatchGroupList'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList']]], 'GetResourcePoliciesRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'ResourcePolicyMaxResults']]], 'GetResourcePoliciesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Policies' => ['shape' => 'GetResourcePoliciesResponseEntries']]], 'GetResourcePoliciesResponseEntries' => ['type' => 'list', 'member' => ['shape' => 'GetResourcePoliciesResponseEntry']], 'GetResourcePoliciesResponseEntry' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'PolicyHash' => ['shape' => 'PolicyHash'], 'Policy' => ['shape' => 'Policy']]], 'GetServiceSettingRequest' => ['type' => 'structure', 'required' => ['SettingId'], 'members' => ['SettingId' => ['shape' => 'ServiceSettingId']]], 'GetServiceSettingResult' => ['type' => 'structure', 'members' => ['ServiceSetting' => ['shape' => 'ServiceSetting']]], 'HierarchyLevelLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'HierarchyTypeMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'IPAddress' => ['type' => 'string', 'max' => 46, 'min' => 1], 'ISO8601String' => ['type' => 'string'], 'IamRole' => ['type' => 'string', 'max' => 64], 'IdempotencyToken' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}'], 'IdempotentParameterMismatch' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'IncompatiblePolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InstallOverrideList' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^https://.+$|^s3://([^/]+)/(.*?([^/]+))$'], 'InstanceAggregatedAssociationOverview' => ['type' => 'structure', 'members' => ['DetailedStatus' => ['shape' => 'StatusName'], 'InstanceAssociationStatusAggregatedCount' => ['shape' => 'InstanceAssociationStatusAggregatedCount']]], 'InstanceAssociation' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'InstanceId' => ['shape' => 'InstanceId'], 'Content' => ['shape' => 'DocumentContent'], 'AssociationVersion' => ['shape' => 'AssociationVersion']]], 'InstanceAssociationExecutionSummary' => ['type' => 'string', 'max' => 512, 'min' => 1], 'InstanceAssociationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceAssociation']], 'InstanceAssociationOutputLocation' => ['type' => 'structure', 'members' => ['S3Location' => ['shape' => 'S3OutputLocation']]], 'InstanceAssociationOutputUrl' => ['type' => 'structure', 'members' => ['S3OutputUrl' => ['shape' => 'S3OutputUrl']]], 'InstanceAssociationStatusAggregatedCount' => ['type' => 'map', 'key' => ['shape' => 'StatusName'], 'value' => ['shape' => 'InstanceCount']], 'InstanceAssociationStatusInfo' => ['type' => 'structure', 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Name' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'InstanceId' => ['shape' => 'InstanceId'], 'ExecutionDate' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'StatusName'], 'DetailedStatus' => ['shape' => 'StatusName'], 'ExecutionSummary' => ['shape' => 'InstanceAssociationExecutionSummary'], 'ErrorCode' => ['shape' => 'AgentErrorCode'], 'OutputUrl' => ['shape' => 'InstanceAssociationOutputUrl'], 'AssociationName' => ['shape' => 'AssociationName']]], 'InstanceAssociationStatusInfos' => ['type' => 'list', 'member' => ['shape' => 'InstanceAssociationStatusInfo']], 'InstanceCount' => ['type' => 'integer'], 'InstanceId' => ['type' => 'string', 'pattern' => '(^i-(\\w{8}|\\w{17})$)|(^mi-\\w{17}$)'], 'InstanceIdList' => ['type' => 'list', 'member' => ['shape' => 'InstanceId'], 'max' => 50, 'min' => 0], 'InstanceInformation' => ['type' => 'structure', 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'PingStatus' => ['shape' => 'PingStatus'], 'LastPingDateTime' => ['shape' => 'DateTime', 'box' => \true], 'AgentVersion' => ['shape' => 'Version'], 'IsLatestVersion' => ['shape' => 'Boolean', 'box' => \true], 'PlatformType' => ['shape' => 'PlatformType'], 'PlatformName' => ['shape' => 'String'], 'PlatformVersion' => ['shape' => 'String'], 'ActivationId' => ['shape' => 'ActivationId'], 'IamRole' => ['shape' => 'IamRole'], 'RegistrationDate' => ['shape' => 'DateTime', 'box' => \true], 'ResourceType' => ['shape' => 'ResourceType'], 'Name' => ['shape' => 'String'], 'IPAddress' => ['shape' => 'IPAddress'], 'ComputerName' => ['shape' => 'ComputerName'], 'AssociationStatus' => ['shape' => 'StatusName'], 'LastAssociationExecutionDate' => ['shape' => 'DateTime'], 'LastSuccessfulAssociationExecutionDate' => ['shape' => 'DateTime'], 'AssociationOverview' => ['shape' => 'InstanceAggregatedAssociationOverview'], 'SourceId' => ['shape' => 'SourceId'], 'SourceType' => ['shape' => 'SourceType']]], 'InstanceInformationFilter' => ['type' => 'structure', 'required' => ['key', 'valueSet'], 'members' => ['key' => ['shape' => 'InstanceInformationFilterKey'], 'valueSet' => ['shape' => 'InstanceInformationFilterValueSet']]], 'InstanceInformationFilterKey' => ['type' => 'string', 'enum' => ['InstanceIds', 'AgentVersion', 'PingStatus', 'PlatformTypes', 'ActivationIds', 'IamRole', 'ResourceType', 'AssociationStatus']], 'InstanceInformationFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationFilter'], 'min' => 0], 'InstanceInformationFilterValue' => ['type' => 'string', 'min' => 1], 'InstanceInformationFilterValueSet' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationFilterValue'], 'max' => 100, 'min' => 1], 'InstanceInformationList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformation']], 'InstanceInformationStringFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'InstanceInformationStringFilterKey'], 'Values' => ['shape' => 'InstanceInformationFilterValueSet']]], 'InstanceInformationStringFilterKey' => ['type' => 'string', 'min' => 1], 'InstanceInformationStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstanceInformationStringFilter'], 'min' => 0], 'InstancePatchState' => ['type' => 'structure', 'required' => ['InstanceId', 'PatchGroup', 'BaselineId', 'OperationStartTime', 'OperationEndTime', 'Operation'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'PatchGroup' => ['shape' => 'PatchGroup'], 'BaselineId' => ['shape' => 'BaselineId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'InstallOverrideList' => ['shape' => 'InstallOverrideList'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'InstalledCount' => ['shape' => 'PatchInstalledCount'], 'InstalledOtherCount' => ['shape' => 'PatchInstalledOtherCount'], 'InstalledPendingRebootCount' => ['shape' => 'PatchInstalledPendingRebootCount', 'box' => \true], 'InstalledRejectedCount' => ['shape' => 'PatchInstalledRejectedCount', 'box' => \true], 'MissingCount' => ['shape' => 'PatchMissingCount'], 'FailedCount' => ['shape' => 'PatchFailedCount'], 'UnreportedNotApplicableCount' => ['shape' => 'PatchUnreportedNotApplicableCount', 'box' => \true], 'NotApplicableCount' => ['shape' => 'PatchNotApplicableCount'], 'OperationStartTime' => ['shape' => 'DateTime'], 'OperationEndTime' => ['shape' => 'DateTime'], 'Operation' => ['shape' => 'PatchOperationType'], 'LastNoRebootInstallOperationTime' => ['shape' => 'DateTime'], 'RebootOption' => ['shape' => 'RebootOption'], 'CriticalNonCompliantCount' => ['shape' => 'PatchCriticalNonCompliantCount', 'box' => \true], 'SecurityNonCompliantCount' => ['shape' => 'PatchSecurityNonCompliantCount', 'box' => \true], 'OtherNonCompliantCount' => ['shape' => 'PatchOtherNonCompliantCount', 'box' => \true]]], 'InstancePatchStateFilter' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Type'], 'members' => ['Key' => ['shape' => 'InstancePatchStateFilterKey'], 'Values' => ['shape' => 'InstancePatchStateFilterValues'], 'Type' => ['shape' => 'InstancePatchStateOperatorType']]], 'InstancePatchStateFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InstancePatchStateFilterList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchStateFilter'], 'max' => 4, 'min' => 0], 'InstancePatchStateFilterValue' => ['type' => 'string'], 'InstancePatchStateFilterValues' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchStateFilterValue'], 'max' => 1, 'min' => 1], 'InstancePatchStateList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchState']], 'InstancePatchStateOperatorType' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'LessThan', 'GreaterThan']], 'InstancePatchStatesList' => ['type' => 'list', 'member' => ['shape' => 'InstancePatchState'], 'max' => 5, 'min' => 1], 'InstanceTagName' => ['type' => 'string', 'max' => 255], 'InstancesCount' => ['type' => 'integer'], 'Integer' => ['type' => 'integer'], 'InternalServerError' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidActivation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidActivationId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAggregatorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAllowedPatternException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAssociation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAssociationVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationExecutionParametersException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationSignalException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidAutomationStatusUpdateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidCommandId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidDeleteInventoryParametersException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDeletionIdException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocument' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentContent' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentOperation' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentSchemaVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidDocumentVersion' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilter' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilterKey' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidFilterOption' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidFilterValue' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInstanceId' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInstanceInformationFilterValue' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryGroupException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryItemContextException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidInventoryRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidItemContentException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidKeyId' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNextToken' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidNotificationConfig' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidOptionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidOutputFolder' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidOutputLocation' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameters' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPermissionType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPluginName' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidPolicyAttributeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPolicyTypeException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'InvalidResourceId' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResourceType' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidResultAttributeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRole' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidSchedule' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTag' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTarget' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTargetMaps' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidTypeNameException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidUpdate' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InventoryAggregator' => ['type' => 'structure', 'members' => ['Expression' => ['shape' => 'InventoryAggregatorExpression'], 'Aggregators' => ['shape' => 'InventoryAggregatorList'], 'Groups' => ['shape' => 'InventoryGroupList']]], 'InventoryAggregatorExpression' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'InventoryAggregatorList' => ['type' => 'list', 'member' => ['shape' => 'InventoryAggregator'], 'max' => 10, 'min' => 1], 'InventoryAttributeDataType' => ['type' => 'string', 'enum' => ['string', 'number']], 'InventoryDeletionLastStatusMessage' => ['type' => 'string'], 'InventoryDeletionLastStatusUpdateTime' => ['type' => 'timestamp'], 'InventoryDeletionStartTime' => ['type' => 'timestamp'], 'InventoryDeletionStatus' => ['type' => 'string', 'enum' => ['InProgress', 'Complete']], 'InventoryDeletionStatusItem' => ['type' => 'structure', 'members' => ['DeletionId' => ['shape' => 'UUID'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'DeletionStartTime' => ['shape' => 'InventoryDeletionStartTime'], 'LastStatus' => ['shape' => 'InventoryDeletionStatus'], 'LastStatusMessage' => ['shape' => 'InventoryDeletionLastStatusMessage'], 'DeletionSummary' => ['shape' => 'InventoryDeletionSummary'], 'LastStatusUpdateTime' => ['shape' => 'InventoryDeletionLastStatusUpdateTime']]], 'InventoryDeletionSummary' => ['type' => 'structure', 'members' => ['TotalCount' => ['shape' => 'TotalCount'], 'RemainingCount' => ['shape' => 'RemainingCount'], 'SummaryItems' => ['shape' => 'InventoryDeletionSummaryItems']]], 'InventoryDeletionSummaryItem' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'InventoryItemSchemaVersion'], 'Count' => ['shape' => 'ResourceCount'], 'RemainingCount' => ['shape' => 'RemainingCount']]], 'InventoryDeletionSummaryItems' => ['type' => 'list', 'member' => ['shape' => 'InventoryDeletionSummaryItem']], 'InventoryDeletionsList' => ['type' => 'list', 'member' => ['shape' => 'InventoryDeletionStatusItem']], 'InventoryFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'InventoryFilterKey'], 'Values' => ['shape' => 'InventoryFilterValueList'], 'Type' => ['shape' => 'InventoryQueryOperatorType']]], 'InventoryFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InventoryFilterList' => ['type' => 'list', 'member' => ['shape' => 'InventoryFilter'], 'max' => 5, 'min' => 1], 'InventoryFilterValue' => ['type' => 'string'], 'InventoryFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'InventoryFilterValue'], 'max' => 40, 'min' => 1], 'InventoryGroup' => ['type' => 'structure', 'required' => ['Name', 'Filters'], 'members' => ['Name' => ['shape' => 'InventoryGroupName'], 'Filters' => ['shape' => 'InventoryFilterList']]], 'InventoryGroupList' => ['type' => 'list', 'member' => ['shape' => 'InventoryGroup'], 'max' => 15, 'min' => 1], 'InventoryGroupName' => ['type' => 'string', 'max' => 200, 'min' => 1], 'InventoryItem' => ['type' => 'structure', 'required' => ['TypeName', 'SchemaVersion', 'CaptureTime'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'ContentHash' => ['shape' => 'InventoryItemContentHash'], 'Content' => ['shape' => 'InventoryItemEntryList'], 'Context' => ['shape' => 'InventoryItemContentContext']]], 'InventoryItemAttribute' => ['type' => 'structure', 'required' => ['Name', 'DataType'], 'members' => ['Name' => ['shape' => 'InventoryItemAttributeName'], 'DataType' => ['shape' => 'InventoryAttributeDataType']]], 'InventoryItemAttributeList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemAttribute'], 'max' => 50, 'min' => 1], 'InventoryItemAttributeName' => ['type' => 'string'], 'InventoryItemCaptureTime' => ['type' => 'string', 'pattern' => '^(20)[0-9][0-9]-(0[1-9]|1[012])-([12][0-9]|3[01]|0[1-9])(T)(2[0-3]|[0-1][0-9])(:[0-5][0-9])(:[0-5][0-9])(Z)$'], 'InventoryItemContentContext' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 0], 'InventoryItemContentHash' => ['type' => 'string', 'max' => 256], 'InventoryItemEntry' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 0], 'InventoryItemEntryList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemEntry'], 'max' => 10000, 'min' => 0], 'InventoryItemList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItem'], 'max' => 30, 'min' => 1], 'InventoryItemSchema' => ['type' => 'structure', 'required' => ['TypeName', 'Attributes'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Version' => ['shape' => 'InventoryItemSchemaVersion'], 'Attributes' => ['shape' => 'InventoryItemAttributeList'], 'DisplayName' => ['shape' => 'InventoryTypeDisplayName']]], 'InventoryItemSchemaResultList' => ['type' => 'list', 'member' => ['shape' => 'InventoryItemSchema']], 'InventoryItemSchemaVersion' => ['type' => 'string', 'pattern' => '^([0-9]{1,6})(\\.[0-9]{1,6})$'], 'InventoryItemTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(AWS|Custom):.*$'], 'InventoryItemTypeNameFilter' => ['type' => 'string', 'max' => 100, 'min' => 0], 'InventoryQueryOperatorType' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'BeginWith', 'LessThan', 'GreaterThan', 'Exists']], 'InventoryResultEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'InventoryResultEntityId'], 'Data' => ['shape' => 'InventoryResultItemMap']]], 'InventoryResultEntityId' => ['type' => 'string'], 'InventoryResultEntityList' => ['type' => 'list', 'member' => ['shape' => 'InventoryResultEntity']], 'InventoryResultItem' => ['type' => 'structure', 'required' => ['TypeName', 'SchemaVersion', 'Content'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'ContentHash' => ['shape' => 'InventoryItemContentHash'], 'Content' => ['shape' => 'InventoryItemEntryList']]], 'InventoryResultItemKey' => ['type' => 'string'], 'InventoryResultItemMap' => ['type' => 'map', 'key' => ['shape' => 'InventoryResultItemKey'], 'value' => ['shape' => 'InventoryResultItem']], 'InventorySchemaDeleteOption' => ['type' => 'string', 'enum' => ['DisableSchema', 'DeleteSchema']], 'InventoryTypeDisplayName' => ['type' => 'string'], 'InvocationDoesNotExist' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvocationTraceOutput' => ['type' => 'string', 'max' => 2500], 'IsSubTypeSchema' => ['type' => 'boolean'], 'ItemContentMismatchException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ItemSizeLimitExceededException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'KeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'LabelParameterVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'Labels'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'ParameterVersion' => ['shape' => 'PSParameterVersion', 'box' => \true], 'Labels' => ['shape' => 'ParameterLabelList']]], 'LabelParameterVersionResult' => ['type' => 'structure', 'members' => ['InvalidLabels' => ['shape' => 'ParameterLabelList'], 'ParameterVersion' => ['shape' => 'PSParameterVersion']]], 'LastResourceDataSyncMessage' => ['type' => 'string'], 'LastResourceDataSyncStatus' => ['type' => 'string', 'enum' => ['Successful', 'Failed', 'InProgress']], 'LastResourceDataSyncTime' => ['type' => 'timestamp'], 'LastSuccessfulResourceDataSyncTime' => ['type' => 'timestamp'], 'ListAssociationVersionsRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationVersionsResult' => ['type' => 'structure', 'members' => ['AssociationVersions' => ['shape' => 'AssociationVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationsRequest' => ['type' => 'structure', 'members' => ['AssociationFilterList' => ['shape' => 'AssociationFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListAssociationsResult' => ['type' => 'structure', 'members' => ['Associations' => ['shape' => 'AssociationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCommandInvocationsRequest' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'CommandMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'CommandFilterList'], 'Details' => ['shape' => 'Boolean']]], 'ListCommandInvocationsResult' => ['type' => 'structure', 'members' => ['CommandInvocations' => ['shape' => 'CommandInvocationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCommandsRequest' => ['type' => 'structure', 'members' => ['CommandId' => ['shape' => 'CommandId'], 'InstanceId' => ['shape' => 'InstanceId'], 'MaxResults' => ['shape' => 'CommandMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken'], 'Filters' => ['shape' => 'CommandFilterList']]], 'ListCommandsResult' => ['type' => 'structure', 'members' => ['Commands' => ['shape' => 'CommandList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListComplianceItemsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'ResourceIds' => ['shape' => 'ComplianceResourceIdList'], 'ResourceTypes' => ['shape' => 'ComplianceResourceTypeList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListComplianceItemsResult' => ['type' => 'structure', 'members' => ['ComplianceItems' => ['shape' => 'ComplianceItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListComplianceSummariesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListComplianceSummariesResult' => ['type' => 'structure', 'members' => ['ComplianceSummaryItems' => ['shape' => 'ComplianceSummaryItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentMetadataHistoryRequest' => ['type' => 'structure', 'required' => ['Name', 'Metadata'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Metadata' => ['shape' => 'DocumentMetadataEnum'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListDocumentMetadataHistoryResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'Author' => ['shape' => 'DocumentAuthor'], 'Metadata' => ['shape' => 'DocumentMetadataResponseInfo'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentVersionsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentVersionsResult' => ['type' => 'structure', 'members' => ['DocumentVersions' => ['shape' => 'DocumentVersionList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentsRequest' => ['type' => 'structure', 'members' => ['DocumentFilterList' => ['shape' => 'DocumentFilterList'], 'Filters' => ['shape' => 'DocumentKeyValuesFilterList'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListDocumentsResult' => ['type' => 'structure', 'members' => ['DocumentIdentifiers' => ['shape' => 'DocumentIdentifierList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListInventoryEntriesRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'TypeName'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'TypeName' => ['shape' => 'InventoryItemTypeName'], 'Filters' => ['shape' => 'InventoryFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListInventoryEntriesResult' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'InstanceId' => ['shape' => 'InstanceId'], 'SchemaVersion' => ['shape' => 'InventoryItemSchemaVersion'], 'CaptureTime' => ['shape' => 'InventoryItemCaptureTime'], 'Entries' => ['shape' => 'InventoryItemEntryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListOpsItemEventsRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'OpsItemEventFilters'], 'MaxResults' => ['shape' => 'OpsItemEventMaxResults'], 'NextToken' => ['shape' => 'String']]], 'ListOpsItemEventsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Summaries' => ['shape' => 'OpsItemEventSummaries']]], 'ListOpsItemRelatedItemsRequest' => ['type' => 'structure', 'members' => ['OpsItemId' => ['shape' => 'OpsItemId'], 'Filters' => ['shape' => 'OpsItemRelatedItemsFilters'], 'MaxResults' => ['shape' => 'OpsItemRelatedItemsMaxResults'], 'NextToken' => ['shape' => 'String']]], 'ListOpsItemRelatedItemsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'Summaries' => ['shape' => 'OpsItemRelatedItemSummaries']]], 'ListOpsMetadataMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListOpsMetadataRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'OpsMetadataFilterList'], 'MaxResults' => ['shape' => 'ListOpsMetadataMaxResults', 'box' => \true], 'NextToken' => ['shape' => 'NextToken']]], 'ListOpsMetadataResult' => ['type' => 'structure', 'members' => ['OpsMetadataList' => ['shape' => 'OpsMetadataList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourceComplianceSummariesRequest' => ['type' => 'structure', 'members' => ['Filters' => ['shape' => 'ComplianceStringFilterList'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListResourceComplianceSummariesResult' => ['type' => 'structure', 'members' => ['ResourceComplianceSummaryItems' => ['shape' => 'ResourceComplianceSummaryItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourceDataSyncRequest' => ['type' => 'structure', 'members' => ['SyncType' => ['shape' => 'ResourceDataSyncType'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'box' => \true]]], 'ListResourceDataSyncResult' => ['type' => 'structure', 'members' => ['ResourceDataSyncItems' => ['shape' => 'ResourceDataSyncItemList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId']]], 'ListTagsForResourceResult' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'LoggingInfo' => ['type' => 'structure', 'required' => ['S3BucketName', 'S3Region'], 'members' => ['S3BucketName' => ['shape' => 'S3BucketName'], 'S3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'S3Region' => ['shape' => 'S3Region']]], 'Long' => ['type' => 'long'], 'MaintenanceWindowAllowUnassociatedTargets' => ['type' => 'boolean'], 'MaintenanceWindowAutomationParameters' => ['type' => 'structure', 'members' => ['DocumentVersion' => ['shape' => 'DocumentVersion'], 'Parameters' => ['shape' => 'AutomationParameterMap']]], 'MaintenanceWindowCutoff' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'MaintenanceWindowDescription' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'MaintenanceWindowDurationHours' => ['type' => 'integer', 'max' => 24, 'min' => 1], 'MaintenanceWindowEnabled' => ['type' => 'boolean'], 'MaintenanceWindowExecution' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime']]], 'MaintenanceWindowExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecution']], 'MaintenanceWindowExecutionStatus' => ['type' => 'string', 'enum' => ['PENDING', 'IN_PROGRESS', 'SUCCESS', 'FAILED', 'TIMED_OUT', 'CANCELLING', 'CANCELLED', 'SKIPPED_OVERLAPPING']], 'MaintenanceWindowExecutionStatusDetails' => ['type' => 'string', 'max' => 250, 'min' => 0], 'MaintenanceWindowExecutionTaskExecutionId' => ['type' => 'string'], 'MaintenanceWindowExecutionTaskId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionTaskIdList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskId']], 'MaintenanceWindowExecutionTaskIdentity' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration'], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'MaintenanceWindowExecutionTaskIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskIdentity']], 'MaintenanceWindowExecutionTaskInvocationId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowExecutionTaskInvocationIdentity' => ['type' => 'structure', 'members' => ['WindowExecutionId' => ['shape' => 'MaintenanceWindowExecutionId'], 'TaskExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskId'], 'InvocationId' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationId'], 'ExecutionId' => ['shape' => 'MaintenanceWindowExecutionTaskExecutionId'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'Parameters' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationParameters'], 'Status' => ['shape' => 'MaintenanceWindowExecutionStatus'], 'StatusDetails' => ['shape' => 'MaintenanceWindowExecutionStatusDetails'], 'StartTime' => ['shape' => 'DateTime'], 'EndTime' => ['shape' => 'DateTime'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTaskTargetId']]], 'MaintenanceWindowExecutionTaskInvocationIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowExecutionTaskInvocationIdentity']], 'MaintenanceWindowExecutionTaskInvocationParameters' => ['type' => 'string', 'sensitive' => \true], 'MaintenanceWindowFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'MaintenanceWindowFilterKey'], 'Values' => ['shape' => 'MaintenanceWindowFilterValues']]], 'MaintenanceWindowFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaintenanceWindowFilterList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowFilter'], 'max' => 5, 'min' => 0], 'MaintenanceWindowFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MaintenanceWindowFilterValues' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowFilterValue']], 'MaintenanceWindowId' => ['type' => 'string', 'max' => 20, 'min' => 20, 'pattern' => '^mw-[0-9a-f]{17}$'], 'MaintenanceWindowIdentity' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled'], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'ScheduleOffset' => ['shape' => 'MaintenanceWindowOffset', 'box' => \true], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'NextExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime']]], 'MaintenanceWindowIdentityForTarget' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName']]], 'MaintenanceWindowIdentityList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowIdentity']], 'MaintenanceWindowLambdaClientContext' => ['type' => 'string', 'max' => 8000, 'min' => 1], 'MaintenanceWindowLambdaParameters' => ['type' => 'structure', 'members' => ['ClientContext' => ['shape' => 'MaintenanceWindowLambdaClientContext'], 'Qualifier' => ['shape' => 'MaintenanceWindowLambdaQualifier'], 'Payload' => ['shape' => 'MaintenanceWindowLambdaPayload']]], 'MaintenanceWindowLambdaPayload' => ['type' => 'blob', 'max' => 4096, 'sensitive' => \true], 'MaintenanceWindowLambdaQualifier' => ['type' => 'string', 'max' => 128, 'min' => 1], 'MaintenanceWindowMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'MaintenanceWindowName' => ['type' => 'string', 'max' => 128, 'min' => 3, 'pattern' => '^[a-zA-Z0-9_\\-.]{3,128}$'], 'MaintenanceWindowOffset' => ['type' => 'integer', 'max' => 6, 'min' => 1], 'MaintenanceWindowResourceType' => ['type' => 'string', 'enum' => ['INSTANCE', 'RESOURCE_GROUP']], 'MaintenanceWindowRunCommandParameters' => ['type' => 'structure', 'members' => ['Comment' => ['shape' => 'Comment'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig'], 'DocumentHash' => ['shape' => 'DocumentHash'], 'DocumentHashType' => ['shape' => 'DocumentHashType'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'Parameters' => ['shape' => 'Parameters'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TimeoutSeconds' => ['shape' => 'TimeoutSeconds', 'box' => \true]]], 'MaintenanceWindowSchedule' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MaintenanceWindowSearchMaxResults' => ['type' => 'integer', 'min' => 1], 'MaintenanceWindowStepFunctionsInput' => ['type' => 'string', 'max' => 4096, 'sensitive' => \true], 'MaintenanceWindowStepFunctionsName' => ['type' => 'string', 'max' => 80, 'min' => 1], 'MaintenanceWindowStepFunctionsParameters' => ['type' => 'structure', 'members' => ['Input' => ['shape' => 'MaintenanceWindowStepFunctionsInput'], 'Name' => ['shape' => 'MaintenanceWindowStepFunctionsName']]], 'MaintenanceWindowStringDateTime' => ['type' => 'string'], 'MaintenanceWindowTarget' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'MaintenanceWindowTargetId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowTargetList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTarget']], 'MaintenanceWindowTask' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'Type' => ['shape' => 'MaintenanceWindowTaskType'], 'Targets' => ['shape' => 'Targets'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'CutoffBehavior' => ['shape' => 'MaintenanceWindowTaskCutoffBehavior', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'MaintenanceWindowTaskArn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'MaintenanceWindowTaskCutoffBehavior' => ['type' => 'string', 'enum' => ['CONTINUE_TASK', 'CANCEL_TASK']], 'MaintenanceWindowTaskId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'MaintenanceWindowTaskInvocationParameters' => ['type' => 'structure', 'members' => ['RunCommand' => ['shape' => 'MaintenanceWindowRunCommandParameters'], 'Automation' => ['shape' => 'MaintenanceWindowAutomationParameters'], 'StepFunctions' => ['shape' => 'MaintenanceWindowStepFunctionsParameters'], 'Lambda' => ['shape' => 'MaintenanceWindowLambdaParameters']]], 'MaintenanceWindowTaskList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTask']], 'MaintenanceWindowTaskParameterName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'MaintenanceWindowTaskParameterValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'sensitive' => \true], 'MaintenanceWindowTaskParameterValueExpression' => ['type' => 'structure', 'members' => ['Values' => ['shape' => 'MaintenanceWindowTaskParameterValueList']], 'sensitive' => \true], 'MaintenanceWindowTaskParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTaskParameterValue'], 'sensitive' => \true], 'MaintenanceWindowTaskParameters' => ['type' => 'map', 'key' => ['shape' => 'MaintenanceWindowTaskParameterName'], 'value' => ['shape' => 'MaintenanceWindowTaskParameterValueExpression'], 'sensitive' => \true], 'MaintenanceWindowTaskParametersList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowTaskParameters'], 'sensitive' => \true], 'MaintenanceWindowTaskPriority' => ['type' => 'integer', 'min' => 0], 'MaintenanceWindowTaskTargetId' => ['type' => 'string', 'max' => 36], 'MaintenanceWindowTaskType' => ['type' => 'string', 'enum' => ['RUN_COMMAND', 'AUTOMATION', 'STEP_FUNCTIONS', 'LAMBDA']], 'MaintenanceWindowTimezone' => ['type' => 'string'], 'MaintenanceWindowsForTargetList' => ['type' => 'list', 'member' => ['shape' => 'MaintenanceWindowIdentityForTarget']], 'ManagedInstanceId' => ['type' => 'string', 'max' => 124, 'min' => 20, 'pattern' => '(^mi-[0-9a-f]{17}$)|(^eks_c:[0-9A-Za-z][A-Za-z0-9\\-_]{0,99}_\\w{17}$)'], 'MaxConcurrency' => ['type' => 'string', 'max' => 7, 'min' => 1, 'pattern' => '^([1-9][0-9]*|[1-9][0-9]%|[1-9]%|100%)$'], 'MaxDocumentSizeExceeded' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'MaxErrors' => ['type' => 'string', 'max' => 7, 'min' => 1, 'pattern' => '^([1-9][0-9]*|[0]|[1-9][0-9]%|[0-9]%|100%)$'], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'MaxResultsEC2Compatible' => ['type' => 'integer', 'max' => 50, 'min' => 5], 'MaxSessionDuration' => ['type' => 'string', 'max' => 4, 'min' => 1, 'pattern' => '^([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|1[0-4][0-3][0-9]|1440)$'], 'MetadataKey' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'MetadataKeysToDeleteList' => ['type' => 'list', 'member' => ['shape' => 'MetadataKey'], 'max' => 10, 'min' => 1], 'MetadataMap' => ['type' => 'map', 'key' => ['shape' => 'MetadataKey'], 'value' => ['shape' => 'MetadataValue'], 'max' => 5, 'min' => 1], 'MetadataValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'MetadataValueString']]], 'MetadataValueString' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'ModifyDocumentPermissionRequest' => ['type' => 'structure', 'required' => ['Name', 'PermissionType'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'PermissionType' => ['shape' => 'DocumentPermissionType'], 'AccountIdsToAdd' => ['shape' => 'AccountIdList'], 'AccountIdsToRemove' => ['shape' => 'AccountIdList'], 'SharedDocumentVersion' => ['shape' => 'SharedDocumentVersion']]], 'ModifyDocumentPermissionResponse' => ['type' => 'structure', 'members' => []], 'NextToken' => ['type' => 'string'], 'NonCompliantSummary' => ['type' => 'structure', 'members' => ['NonCompliantCount' => ['shape' => 'ComplianceSummaryCount'], 'SeveritySummary' => ['shape' => 'SeveritySummary']]], 'NormalStringMap' => ['type' => 'map', 'key' => ['shape' => 'String'], 'value' => ['shape' => 'String']], 'NotificationArn' => ['type' => 'string'], 'NotificationConfig' => ['type' => 'structure', 'members' => ['NotificationArn' => ['shape' => 'NotificationArn'], 'NotificationEvents' => ['shape' => 'NotificationEventList'], 'NotificationType' => ['shape' => 'NotificationType']]], 'NotificationEvent' => ['type' => 'string', 'enum' => ['All', 'InProgress', 'Success', 'TimedOut', 'Cancelled', 'Failed']], 'NotificationEventList' => ['type' => 'list', 'member' => ['shape' => 'NotificationEvent']], 'NotificationType' => ['type' => 'string', 'enum' => ['Command', 'Invocation']], 'OperatingSystem' => ['type' => 'string', 'enum' => ['WINDOWS', 'AMAZON_LINUX', 'AMAZON_LINUX_2', 'AMAZON_LINUX_2022', 'UBUNTU', 'REDHAT_ENTERPRISE_LINUX', 'SUSE', 'CENTOS', 'ORACLE_LINUX', 'DEBIAN', 'MACOS', 'RASPBIAN', 'ROCKY_LINUX']], 'OpsAggregator' => ['type' => 'structure', 'members' => ['AggregatorType' => ['shape' => 'OpsAggregatorType'], 'TypeName' => ['shape' => 'OpsDataTypeName'], 'AttributeName' => ['shape' => 'OpsDataAttributeName'], 'Values' => ['shape' => 'OpsAggregatorValueMap'], 'Filters' => ['shape' => 'OpsFilterList'], 'Aggregators' => ['shape' => 'OpsAggregatorList']]], 'OpsAggregatorList' => ['type' => 'list', 'member' => ['shape' => 'OpsAggregator'], 'max' => 12, 'min' => 1], 'OpsAggregatorType' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^(range|count|sum)'], 'OpsAggregatorValue' => ['type' => 'string', 'max' => 2048, 'min' => 0], 'OpsAggregatorValueKey' => ['type' => 'string', 'max' => 32, 'min' => 1], 'OpsAggregatorValueMap' => ['type' => 'map', 'key' => ['shape' => 'OpsAggregatorValueKey'], 'value' => ['shape' => 'OpsAggregatorValue'], 'max' => 5, 'min' => 0], 'OpsDataAttributeName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'OpsDataTypeName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(AWS|Custom):.*$'], 'OpsEntity' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'OpsEntityId'], 'Data' => ['shape' => 'OpsEntityItemMap']]], 'OpsEntityId' => ['type' => 'string'], 'OpsEntityItem' => ['type' => 'structure', 'members' => ['CaptureTime' => ['shape' => 'OpsEntityItemCaptureTime'], 'Content' => ['shape' => 'OpsEntityItemEntryList']]], 'OpsEntityItemCaptureTime' => ['type' => 'string', 'pattern' => '^(20)[0-9][0-9]-(0[1-9]|1[012])-([12][0-9]|3[01]|0[1-9])(T)(2[0-3]|[0-1][0-9])(:[0-5][0-9])(:[0-5][0-9])(Z)$'], 'OpsEntityItemEntry' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue'], 'max' => 50, 'min' => 0], 'OpsEntityItemEntryList' => ['type' => 'list', 'member' => ['shape' => 'OpsEntityItemEntry'], 'max' => 10000, 'min' => 0], 'OpsEntityItemKey' => ['type' => 'string'], 'OpsEntityItemMap' => ['type' => 'map', 'key' => ['shape' => 'OpsEntityItemKey'], 'value' => ['shape' => 'OpsEntityItem']], 'OpsEntityList' => ['type' => 'list', 'member' => ['shape' => 'OpsEntity']], 'OpsFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'OpsFilterKey'], 'Values' => ['shape' => 'OpsFilterValueList'], 'Type' => ['shape' => 'OpsFilterOperatorType']]], 'OpsFilterKey' => ['type' => 'string', 'max' => 200, 'min' => 1], 'OpsFilterList' => ['type' => 'list', 'member' => ['shape' => 'OpsFilter'], 'max' => 5, 'min' => 1], 'OpsFilterOperatorType' => ['type' => 'string', 'enum' => ['Equal', 'NotEqual', 'BeginWith', 'LessThan', 'GreaterThan', 'Exists']], 'OpsFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'OpsFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'OpsFilterValue'], 'max' => 40, 'min' => 1], 'OpsItem' => ['type' => 'structure', 'members' => ['CreatedBy' => ['shape' => 'String'], 'OpsItemType' => ['shape' => 'OpsItemType'], 'CreatedTime' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'OpsItemDescription'], 'LastModifiedBy' => ['shape' => 'String'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'Notifications' => ['shape' => 'OpsItemNotifications'], 'Priority' => ['shape' => 'OpsItemPriority'], 'RelatedOpsItems' => ['shape' => 'RelatedOpsItems'], 'Status' => ['shape' => 'OpsItemStatus'], 'OpsItemId' => ['shape' => 'OpsItemId'], 'Version' => ['shape' => 'String'], 'Title' => ['shape' => 'OpsItemTitle'], 'Source' => ['shape' => 'OpsItemSource'], 'OperationalData' => ['shape' => 'OpsItemOperationalData'], 'Category' => ['shape' => 'OpsItemCategory'], 'Severity' => ['shape' => 'OpsItemSeverity'], 'ActualStartTime' => ['shape' => 'DateTime'], 'ActualEndTime' => ['shape' => 'DateTime'], 'PlannedStartTime' => ['shape' => 'DateTime'], 'PlannedEndTime' => ['shape' => 'DateTime'], 'OpsItemArn' => ['shape' => 'OpsItemArn']]], 'OpsItemAccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OpsItemAccountId' => ['type' => 'string', 'pattern' => '^[0-9]{12}$'], 'OpsItemAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'OpsItemId' => ['shape' => 'String']], 'exception' => \true], 'OpsItemArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:ssm:[a-z0-9-\\.]{0,63}:[0-9]{12}:opsitem.*'], 'OpsItemCategory' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsItemDataKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsItemDataType' => ['type' => 'string', 'enum' => ['SearchableString', 'String']], 'OpsItemDataValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'OpsItemDataValueString'], 'Type' => ['shape' => 'OpsItemDataType']]], 'OpsItemDataValueString' => ['type' => 'string', 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'OpsItemDescription' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\s\\S]*\\S[\\s\\S]*'], 'OpsItemEventFilter' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Operator'], 'members' => ['Key' => ['shape' => 'OpsItemEventFilterKey'], 'Values' => ['shape' => 'OpsItemEventFilterValues'], 'Operator' => ['shape' => 'OpsItemEventFilterOperator']]], 'OpsItemEventFilterKey' => ['type' => 'string', 'enum' => ['OpsItemId']], 'OpsItemEventFilterOperator' => ['type' => 'string', 'enum' => ['Equal']], 'OpsItemEventFilterValue' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '^(oi)-[0-9a-f]{12}$'], 'OpsItemEventFilterValues' => ['type' => 'list', 'member' => ['shape' => 'OpsItemEventFilterValue']], 'OpsItemEventFilters' => ['type' => 'list', 'member' => ['shape' => 'OpsItemEventFilter']], 'OpsItemEventMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'OpsItemEventSummaries' => ['type' => 'list', 'member' => ['shape' => 'OpsItemEventSummary']], 'OpsItemEventSummary' => ['type' => 'structure', 'members' => ['OpsItemId' => ['shape' => 'String'], 'EventId' => ['shape' => 'String'], 'Source' => ['shape' => 'String'], 'DetailType' => ['shape' => 'String'], 'Detail' => ['shape' => 'String'], 'CreatedBy' => ['shape' => 'OpsItemIdentity'], 'CreatedTime' => ['shape' => 'DateTime']]], 'OpsItemFilter' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Operator'], 'members' => ['Key' => ['shape' => 'OpsItemFilterKey'], 'Values' => ['shape' => 'OpsItemFilterValues'], 'Operator' => ['shape' => 'OpsItemFilterOperator']]], 'OpsItemFilterKey' => ['type' => 'string', 'enum' => ['Status', 'CreatedBy', 'Source', 'Priority', 'Title', 'OpsItemId', 'CreatedTime', 'LastModifiedTime', 'ActualStartTime', 'ActualEndTime', 'PlannedStartTime', 'PlannedEndTime', 'OperationalData', 'OperationalDataKey', 'OperationalDataValue', 'ResourceId', 'AutomationId', 'Category', 'Severity', 'OpsItemType', 'ChangeRequestByRequesterArn', 'ChangeRequestByRequesterName', 'ChangeRequestByApproverArn', 'ChangeRequestByApproverName', 'ChangeRequestByTemplate', 'ChangeRequestByTargetsResourceGroup', 'InsightByType', 'AccountId']], 'OpsItemFilterOperator' => ['type' => 'string', 'enum' => ['Equal', 'Contains', 'GreaterThan', 'LessThan']], 'OpsItemFilterValue' => ['type' => 'string'], 'OpsItemFilterValues' => ['type' => 'list', 'member' => ['shape' => 'OpsItemFilterValue']], 'OpsItemFilters' => ['type' => 'list', 'member' => ['shape' => 'OpsItemFilter']], 'OpsItemId' => ['type' => 'string', 'pattern' => '^(oi)-[0-9a-f]{12}$'], 'OpsItemIdentity' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String']]], 'OpsItemInvalidParameterException' => ['type' => 'structure', 'members' => ['ParameterNames' => ['shape' => 'OpsItemParameterNamesList'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'OpsItemLimitExceededException' => ['type' => 'structure', 'members' => ['ResourceTypes' => ['shape' => 'OpsItemParameterNamesList'], 'Limit' => ['shape' => 'Integer'], 'LimitType' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'OpsItemMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'OpsItemNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OpsItemNotification' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String']]], 'OpsItemNotifications' => ['type' => 'list', 'member' => ['shape' => 'OpsItemNotification']], 'OpsItemOperationalData' => ['type' => 'map', 'key' => ['shape' => 'OpsItemDataKey'], 'value' => ['shape' => 'OpsItemDataValue']], 'OpsItemOpsDataKeysList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OpsItemParameterNamesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'OpsItemPriority' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'OpsItemRelatedItemAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceUri' => ['shape' => 'OpsItemRelatedItemAssociationResourceUri'], 'OpsItemId' => ['shape' => 'OpsItemId']], 'exception' => \true], 'OpsItemRelatedItemAssociationId' => ['type' => 'string'], 'OpsItemRelatedItemAssociationNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OpsItemRelatedItemAssociationResourceType' => ['type' => 'string'], 'OpsItemRelatedItemAssociationResourceUri' => ['type' => 'string'], 'OpsItemRelatedItemAssociationType' => ['type' => 'string'], 'OpsItemRelatedItemSummaries' => ['type' => 'list', 'member' => ['shape' => 'OpsItemRelatedItemSummary']], 'OpsItemRelatedItemSummary' => ['type' => 'structure', 'members' => ['OpsItemId' => ['shape' => 'OpsItemId'], 'AssociationId' => ['shape' => 'OpsItemRelatedItemAssociationId'], 'ResourceType' => ['shape' => 'OpsItemRelatedItemAssociationResourceType'], 'AssociationType' => ['shape' => 'OpsItemRelatedItemAssociationType'], 'ResourceUri' => ['shape' => 'OpsItemRelatedItemAssociationResourceUri'], 'CreatedBy' => ['shape' => 'OpsItemIdentity'], 'CreatedTime' => ['shape' => 'DateTime'], 'LastModifiedBy' => ['shape' => 'OpsItemIdentity'], 'LastModifiedTime' => ['shape' => 'DateTime']]], 'OpsItemRelatedItemsFilter' => ['type' => 'structure', 'required' => ['Key', 'Values', 'Operator'], 'members' => ['Key' => ['shape' => 'OpsItemRelatedItemsFilterKey'], 'Values' => ['shape' => 'OpsItemRelatedItemsFilterValues'], 'Operator' => ['shape' => 'OpsItemRelatedItemsFilterOperator']]], 'OpsItemRelatedItemsFilterKey' => ['type' => 'string', 'enum' => ['ResourceType', 'AssociationId', 'ResourceUri']], 'OpsItemRelatedItemsFilterOperator' => ['type' => 'string', 'enum' => ['Equal']], 'OpsItemRelatedItemsFilterValue' => ['type' => 'string'], 'OpsItemRelatedItemsFilterValues' => ['type' => 'list', 'member' => ['shape' => 'OpsItemRelatedItemsFilterValue']], 'OpsItemRelatedItemsFilters' => ['type' => 'list', 'member' => ['shape' => 'OpsItemRelatedItemsFilter']], 'OpsItemRelatedItemsMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'OpsItemSeverity' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsItemSource' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsItemStatus' => ['type' => 'string', 'enum' => ['Open', 'InProgress', 'Resolved', 'Pending', 'TimedOut', 'Cancelling', 'Cancelled', 'Failed', 'CompletedWithSuccess', 'CompletedWithFailure', 'Scheduled', 'RunbookInProgress', 'PendingChangeCalendarOverride', 'ChangeCalendarOverrideApproved', 'ChangeCalendarOverrideRejected', 'PendingApproval', 'Approved', 'Rejected', 'Closed']], 'OpsItemSummaries' => ['type' => 'list', 'member' => ['shape' => 'OpsItemSummary']], 'OpsItemSummary' => ['type' => 'structure', 'members' => ['CreatedBy' => ['shape' => 'String'], 'CreatedTime' => ['shape' => 'DateTime'], 'LastModifiedBy' => ['shape' => 'String'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'Priority' => ['shape' => 'OpsItemPriority'], 'Source' => ['shape' => 'OpsItemSource'], 'Status' => ['shape' => 'OpsItemStatus'], 'OpsItemId' => ['shape' => 'OpsItemId'], 'Title' => ['shape' => 'OpsItemTitle'], 'OperationalData' => ['shape' => 'OpsItemOperationalData'], 'Category' => ['shape' => 'OpsItemCategory'], 'Severity' => ['shape' => 'OpsItemSeverity'], 'OpsItemType' => ['shape' => 'OpsItemType'], 'ActualStartTime' => ['shape' => 'DateTime'], 'ActualEndTime' => ['shape' => 'DateTime'], 'PlannedStartTime' => ['shape' => 'DateTime'], 'PlannedEndTime' => ['shape' => 'DateTime']]], 'OpsItemTitle' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsItemType' => ['type' => 'string'], 'OpsMetadata' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'OpsMetadataResourceId'], 'OpsMetadataArn' => ['shape' => 'OpsMetadataArn'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'CreationDate' => ['shape' => 'DateTime']]], 'OpsMetadataAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsMetadataArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:ssm:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:opsmetadata\\/([a-zA-Z0-9-_\\.\\/]*)'], 'OpsMetadataFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'OpsMetadataFilterKey'], 'Values' => ['shape' => 'OpsMetadataFilterValueList']]], 'OpsMetadataFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsMetadataFilterList' => ['type' => 'list', 'member' => ['shape' => 'OpsMetadataFilter'], 'max' => 10, 'min' => 0], 'OpsMetadataFilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'OpsMetadataFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'OpsMetadataFilterValue'], 'max' => 10, 'min' => 1], 'OpsMetadataInvalidArgumentException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsMetadataKeyLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsMetadataLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsMetadataList' => ['type' => 'list', 'member' => ['shape' => 'OpsMetadata'], 'max' => 50, 'min' => 1], 'OpsMetadataNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsMetadataResourceId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'OpsMetadataTooManyUpdatesException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'OpsResultAttribute' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'OpsDataTypeName']]], 'OpsResultAttributeList' => ['type' => 'list', 'member' => ['shape' => 'OpsResultAttribute'], 'min' => 1], 'OutputSource' => ['type' => 'structure', 'members' => ['OutputSourceId' => ['shape' => 'OutputSourceId'], 'OutputSourceType' => ['shape' => 'OutputSourceType']]], 'OutputSourceId' => ['type' => 'string', 'max' => 36, 'min' => 36], 'OutputSourceType' => ['type' => 'string'], 'OwnerInformation' => ['type' => 'string', 'max' => 128, 'min' => 1, 'sensitive' => \true], 'PSParameterName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PSParameterSelector' => ['type' => 'string', 'max' => 128, 'min' => 0], 'PSParameterValue' => ['type' => 'string', 'sensitive' => \true], 'PSParameterVersion' => ['type' => 'long'], 'Parameter' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'Value' => ['shape' => 'PSParameterValue'], 'Version' => ['shape' => 'PSParameterVersion'], 'Selector' => ['shape' => 'PSParameterSelector'], 'SourceResult' => ['shape' => 'String'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'ARN' => ['shape' => 'String'], 'DataType' => ['shape' => 'ParameterDataType']]], 'ParameterAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterDataType' => ['type' => 'string', 'max' => 128, 'min' => 0], 'ParameterDescription' => ['type' => 'string', 'max' => 1024, 'min' => 0], 'ParameterHistory' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'Description' => ['shape' => 'ParameterDescription'], 'Value' => ['shape' => 'PSParameterValue'], 'AllowedPattern' => ['shape' => 'AllowedPattern'], 'Version' => ['shape' => 'PSParameterVersion'], 'Labels' => ['shape' => 'ParameterLabelList'], 'Tier' => ['shape' => 'ParameterTier'], 'Policies' => ['shape' => 'ParameterPolicyList'], 'DataType' => ['shape' => 'ParameterDataType']]], 'ParameterHistoryList' => ['type' => 'list', 'member' => ['shape' => 'ParameterHistory']], 'ParameterInlinePolicy' => ['type' => 'structure', 'members' => ['PolicyText' => ['shape' => 'String'], 'PolicyType' => ['shape' => 'String'], 'PolicyStatus' => ['shape' => 'String']]], 'ParameterKeyId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([a-zA-Z0-9:/_-]+)$'], 'ParameterLabel' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ParameterLabelList' => ['type' => 'list', 'member' => ['shape' => 'ParameterLabel'], 'max' => 10, 'min' => 1], 'ParameterLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterList' => ['type' => 'list', 'member' => ['shape' => 'Parameter']], 'ParameterMaxVersionLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterMetadata' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'Description' => ['shape' => 'ParameterDescription'], 'AllowedPattern' => ['shape' => 'AllowedPattern'], 'Version' => ['shape' => 'PSParameterVersion'], 'Tier' => ['shape' => 'ParameterTier'], 'Policies' => ['shape' => 'ParameterPolicyList'], 'DataType' => ['shape' => 'ParameterDataType']]], 'ParameterMetadataList' => ['type' => 'list', 'member' => ['shape' => 'ParameterMetadata']], 'ParameterName' => ['type' => 'string'], 'ParameterNameList' => ['type' => 'list', 'member' => ['shape' => 'PSParameterName'], 'max' => 10, 'min' => 1], 'ParameterNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterPatternMismatchException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterPolicies' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'ParameterPolicyList' => ['type' => 'list', 'member' => ['shape' => 'ParameterInlinePolicy']], 'ParameterStringFilter' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'ParameterStringFilterKey'], 'Option' => ['shape' => 'ParameterStringQueryOption'], 'Values' => ['shape' => 'ParameterStringFilterValueList']]], 'ParameterStringFilterKey' => ['type' => 'string', 'max' => 132, 'min' => 1, 'pattern' => 'tag:.+|Name|Type|KeyId|Path|Label|Tier|DataType'], 'ParameterStringFilterList' => ['type' => 'list', 'member' => ['shape' => 'ParameterStringFilter']], 'ParameterStringFilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ParameterStringFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterStringFilterValue'], 'max' => 50, 'min' => 1], 'ParameterStringQueryOption' => ['type' => 'string', 'max' => 10, 'min' => 1], 'ParameterTier' => ['type' => 'string', 'enum' => ['Standard', 'Advanced', 'Intelligent-Tiering']], 'ParameterType' => ['type' => 'string', 'enum' => ['String', 'StringList', 'SecureString']], 'ParameterValue' => ['type' => 'string'], 'ParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], 'ParameterVersionLabelLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'ParameterVersionNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Parameters' => ['type' => 'map', 'key' => ['shape' => 'ParameterName'], 'value' => ['shape' => 'ParameterValueList'], 'sensitive' => \true], 'ParametersFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'ParametersFilterKey'], 'Values' => ['shape' => 'ParametersFilterValueList']]], 'ParametersFilterKey' => ['type' => 'string', 'enum' => ['Name', 'Type', 'KeyId']], 'ParametersFilterList' => ['type' => 'list', 'member' => ['shape' => 'ParametersFilter']], 'ParametersFilterValue' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ParametersFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'ParametersFilterValue'], 'max' => 50, 'min' => 1], 'Patch' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'PatchId'], 'ReleaseDate' => ['shape' => 'DateTime'], 'Title' => ['shape' => 'PatchTitle'], 'Description' => ['shape' => 'PatchDescription'], 'ContentUrl' => ['shape' => 'PatchContentUrl'], 'Vendor' => ['shape' => 'PatchVendor'], 'ProductFamily' => ['shape' => 'PatchProductFamily'], 'Product' => ['shape' => 'PatchProduct'], 'Classification' => ['shape' => 'PatchClassification'], 'MsrcSeverity' => ['shape' => 'PatchMsrcSeverity'], 'KbNumber' => ['shape' => 'PatchKbNumber'], 'MsrcNumber' => ['shape' => 'PatchMsrcNumber'], 'Language' => ['shape' => 'PatchLanguage'], 'AdvisoryIds' => ['shape' => 'PatchAdvisoryIdList'], 'BugzillaIds' => ['shape' => 'PatchBugzillaIdList'], 'CVEIds' => ['shape' => 'PatchCVEIdList'], 'Name' => ['shape' => 'PatchName'], 'Epoch' => ['shape' => 'PatchEpoch'], 'Version' => ['shape' => 'PatchVersion'], 'Release' => ['shape' => 'PatchRelease'], 'Arch' => ['shape' => 'PatchArch'], 'Severity' => ['shape' => 'PatchSeverity'], 'Repository' => ['shape' => 'PatchRepository']]], 'PatchAction' => ['type' => 'string', 'enum' => ['ALLOW_AS_DEPENDENCY', 'BLOCK']], 'PatchAdvisoryId' => ['type' => 'string'], 'PatchAdvisoryIdList' => ['type' => 'list', 'member' => ['shape' => 'PatchAdvisoryId']], 'PatchArch' => ['type' => 'string'], 'PatchBaselineIdentity' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'BaselineName' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'BaselineDescription' => ['shape' => 'BaselineDescription'], 'DefaultBaseline' => ['shape' => 'DefaultBaseline']]], 'PatchBaselineIdentityList' => ['type' => 'list', 'member' => ['shape' => 'PatchBaselineIdentity']], 'PatchBaselineMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'PatchBugzillaId' => ['type' => 'string'], 'PatchBugzillaIdList' => ['type' => 'list', 'member' => ['shape' => 'PatchBugzillaId']], 'PatchCVEId' => ['type' => 'string'], 'PatchCVEIdList' => ['type' => 'list', 'member' => ['shape' => 'PatchCVEId']], 'PatchCVEIds' => ['type' => 'string'], 'PatchClassification' => ['type' => 'string'], 'PatchComplianceData' => ['type' => 'structure', 'required' => ['Title', 'KBId', 'Classification', 'Severity', 'State', 'InstalledTime'], 'members' => ['Title' => ['shape' => 'PatchTitle'], 'KBId' => ['shape' => 'PatchKbNumber'], 'Classification' => ['shape' => 'PatchClassification'], 'Severity' => ['shape' => 'PatchSeverity'], 'State' => ['shape' => 'PatchComplianceDataState'], 'InstalledTime' => ['shape' => 'DateTime'], 'CVEIds' => ['shape' => 'PatchCVEIds']]], 'PatchComplianceDataList' => ['type' => 'list', 'member' => ['shape' => 'PatchComplianceData']], 'PatchComplianceDataState' => ['type' => 'string', 'enum' => ['INSTALLED', 'INSTALLED_OTHER', 'INSTALLED_PENDING_REBOOT', 'INSTALLED_REJECTED', 'MISSING', 'NOT_APPLICABLE', 'FAILED']], 'PatchComplianceLevel' => ['type' => 'string', 'enum' => ['CRITICAL', 'HIGH', 'MEDIUM', 'LOW', 'INFORMATIONAL', 'UNSPECIFIED']], 'PatchComplianceMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'PatchContentUrl' => ['type' => 'string'], 'PatchCriticalNonCompliantCount' => ['type' => 'integer'], 'PatchDeploymentStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'PENDING_APPROVAL', 'EXPLICIT_APPROVED', 'EXPLICIT_REJECTED']], 'PatchDescription' => ['type' => 'string'], 'PatchEpoch' => ['type' => 'integer'], 'PatchFailedCount' => ['type' => 'integer'], 'PatchFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'PatchFilterKey'], 'Values' => ['shape' => 'PatchFilterValueList']]], 'PatchFilterGroup' => ['type' => 'structure', 'required' => ['PatchFilters'], 'members' => ['PatchFilters' => ['shape' => 'PatchFilterList']]], 'PatchFilterKey' => ['type' => 'string', 'enum' => ['ARCH', 'ADVISORY_ID', 'BUGZILLA_ID', 'PATCH_SET', 'PRODUCT', 'PRODUCT_FAMILY', 'CLASSIFICATION', 'CVE_ID', 'EPOCH', 'MSRC_SEVERITY', 'NAME', 'PATCH_ID', 'SECTION', 'PRIORITY', 'REPOSITORY', 'RELEASE', 'SEVERITY', 'SECURITY', 'VERSION']], 'PatchFilterList' => ['type' => 'list', 'member' => ['shape' => 'PatchFilter'], 'max' => 4, 'min' => 0], 'PatchFilterValue' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PatchFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'PatchFilterValue'], 'max' => 20, 'min' => 1], 'PatchGroup' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'PatchGroupList' => ['type' => 'list', 'member' => ['shape' => 'PatchGroup']], 'PatchGroupPatchBaselineMapping' => ['type' => 'structure', 'members' => ['PatchGroup' => ['shape' => 'PatchGroup'], 'BaselineIdentity' => ['shape' => 'PatchBaselineIdentity']]], 'PatchGroupPatchBaselineMappingList' => ['type' => 'list', 'member' => ['shape' => 'PatchGroupPatchBaselineMapping']], 'PatchId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PatchIdList' => ['type' => 'list', 'member' => ['shape' => 'PatchId'], 'max' => 50, 'min' => 0], 'PatchInstalledCount' => ['type' => 'integer'], 'PatchInstalledOtherCount' => ['type' => 'integer'], 'PatchInstalledPendingRebootCount' => ['type' => 'integer'], 'PatchInstalledRejectedCount' => ['type' => 'integer'], 'PatchKbNumber' => ['type' => 'string'], 'PatchLanguage' => ['type' => 'string'], 'PatchList' => ['type' => 'list', 'member' => ['shape' => 'Patch']], 'PatchMissingCount' => ['type' => 'integer'], 'PatchMsrcNumber' => ['type' => 'string'], 'PatchMsrcSeverity' => ['type' => 'string'], 'PatchName' => ['type' => 'string'], 'PatchNotApplicableCount' => ['type' => 'integer'], 'PatchOperationType' => ['type' => 'string', 'enum' => ['Scan', 'Install']], 'PatchOrchestratorFilter' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'PatchOrchestratorFilterKey'], 'Values' => ['shape' => 'PatchOrchestratorFilterValues']]], 'PatchOrchestratorFilterKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PatchOrchestratorFilterList' => ['type' => 'list', 'member' => ['shape' => 'PatchOrchestratorFilter'], 'max' => 5, 'min' => 0], 'PatchOrchestratorFilterValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'PatchOrchestratorFilterValues' => ['type' => 'list', 'member' => ['shape' => 'PatchOrchestratorFilterValue']], 'PatchOtherNonCompliantCount' => ['type' => 'integer'], 'PatchProduct' => ['type' => 'string'], 'PatchProductFamily' => ['type' => 'string'], 'PatchPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'PatchPropertyEntry']], 'PatchProperty' => ['type' => 'string', 'enum' => ['PRODUCT', 'PRODUCT_FAMILY', 'CLASSIFICATION', 'MSRC_SEVERITY', 'PRIORITY', 'SEVERITY']], 'PatchPropertyEntry' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'PatchRelease' => ['type' => 'string'], 'PatchRepository' => ['type' => 'string'], 'PatchRule' => ['type' => 'structure', 'required' => ['PatchFilterGroup'], 'members' => ['PatchFilterGroup' => ['shape' => 'PatchFilterGroup'], 'ComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApproveAfterDays' => ['shape' => 'ApproveAfterDays', 'box' => \true], 'ApproveUntilDate' => ['shape' => 'PatchStringDateTime', 'box' => \true], 'EnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true]]], 'PatchRuleGroup' => ['type' => 'structure', 'required' => ['PatchRules'], 'members' => ['PatchRules' => ['shape' => 'PatchRuleList']]], 'PatchRuleList' => ['type' => 'list', 'member' => ['shape' => 'PatchRule'], 'max' => 10, 'min' => 0], 'PatchSecurityNonCompliantCount' => ['type' => 'integer'], 'PatchSet' => ['type' => 'string', 'enum' => ['OS', 'APPLICATION']], 'PatchSeverity' => ['type' => 'string'], 'PatchSource' => ['type' => 'structure', 'required' => ['Name', 'Products', 'Configuration'], 'members' => ['Name' => ['shape' => 'PatchSourceName'], 'Products' => ['shape' => 'PatchSourceProductList'], 'Configuration' => ['shape' => 'PatchSourceConfiguration']]], 'PatchSourceConfiguration' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'PatchSourceList' => ['type' => 'list', 'member' => ['shape' => 'PatchSource'], 'max' => 20, 'min' => 0], 'PatchSourceName' => ['type' => 'string', 'pattern' => '^[a-zA-Z0-9_\\-.]{3,50}$'], 'PatchSourceProduct' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PatchSourceProductList' => ['type' => 'list', 'member' => ['shape' => 'PatchSourceProduct'], 'max' => 20, 'min' => 1], 'PatchStatus' => ['type' => 'structure', 'members' => ['DeploymentStatus' => ['shape' => 'PatchDeploymentStatus'], 'ComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovalDate' => ['shape' => 'DateTime']]], 'PatchStringDateTime' => ['type' => 'string', 'max' => 10, 'min' => 1], 'PatchTitle' => ['type' => 'string'], 'PatchUnreportedNotApplicableCount' => ['type' => 'integer'], 'PatchVendor' => ['type' => 'string'], 'PatchVersion' => ['type' => 'string'], 'PingStatus' => ['type' => 'string', 'enum' => ['Online', 'ConnectionLost', 'Inactive']], 'PlatformType' => ['type' => 'string', 'enum' => ['Windows', 'Linux', 'MacOS']], 'PlatformTypeList' => ['type' => 'list', 'member' => ['shape' => 'PlatformType']], 'PoliciesLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'Policy' => ['type' => 'string', 'pattern' => '\\S+'], 'PolicyHash' => ['type' => 'string'], 'PolicyId' => ['type' => 'string'], 'Product' => ['type' => 'string'], 'ProgressCounters' => ['type' => 'structure', 'members' => ['TotalSteps' => ['shape' => 'Integer'], 'SuccessSteps' => ['shape' => 'Integer'], 'FailedSteps' => ['shape' => 'Integer'], 'CancelledSteps' => ['shape' => 'Integer'], 'TimedOutSteps' => ['shape' => 'Integer']]], 'PutComplianceItemsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'ResourceType', 'ComplianceType', 'ExecutionSummary', 'Items'], 'members' => ['ResourceId' => ['shape' => 'ComplianceResourceId'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'Items' => ['shape' => 'ComplianceItemEntryList'], 'ItemContentHash' => ['shape' => 'ComplianceItemContentHash'], 'UploadType' => ['shape' => 'ComplianceUploadType', 'box' => \true]]], 'PutComplianceItemsResult' => ['type' => 'structure', 'members' => []], 'PutInventoryMessage' => ['type' => 'string'], 'PutInventoryRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'Items'], 'members' => ['InstanceId' => ['shape' => 'InstanceId'], 'Items' => ['shape' => 'InventoryItemList']]], 'PutInventoryResult' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'PutInventoryMessage']]], 'PutParameterRequest' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'Description' => ['shape' => 'ParameterDescription'], 'Value' => ['shape' => 'PSParameterValue'], 'Type' => ['shape' => 'ParameterType'], 'KeyId' => ['shape' => 'ParameterKeyId'], 'Overwrite' => ['shape' => 'Boolean', 'box' => \true], 'AllowedPattern' => ['shape' => 'AllowedPattern'], 'Tags' => ['shape' => 'TagList'], 'Tier' => ['shape' => 'ParameterTier'], 'Policies' => ['shape' => 'ParameterPolicies'], 'DataType' => ['shape' => 'ParameterDataType']]], 'PutParameterResult' => ['type' => 'structure', 'members' => ['Version' => ['shape' => 'PSParameterVersion'], 'Tier' => ['shape' => 'ParameterTier']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArnString'], 'Policy' => ['shape' => 'Policy'], 'PolicyId' => ['shape' => 'PolicyId'], 'PolicyHash' => ['shape' => 'PolicyHash']]], 'PutResourcePolicyResponse' => ['type' => 'structure', 'members' => ['PolicyId' => ['shape' => 'PolicyId'], 'PolicyHash' => ['shape' => 'PolicyHash']]], 'RebootOption' => ['type' => 'string', 'enum' => ['RebootIfNeeded', 'NoReboot']], 'Region' => ['type' => 'string'], 'Regions' => ['type' => 'list', 'member' => ['shape' => 'Region'], 'max' => 50, 'min' => 1], 'RegisterDefaultPatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'RegisterDefaultPatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId']]], 'RegisterPatchBaselineForPatchGroupRequest' => ['type' => 'structure', 'required' => ['BaselineId', 'PatchGroup'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'RegisterPatchBaselineForPatchGroupResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'PatchGroup' => ['shape' => 'PatchGroup']]], 'RegisterTargetWithMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'ResourceType', 'Targets'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'ResourceType' => ['shape' => 'MaintenanceWindowResourceType'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'RegisterTargetWithMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId']]], 'RegisterTaskWithMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId', 'TaskArn', 'TaskType'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Targets' => ['shape' => 'Targets', 'box' => \true], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskType' => ['shape' => 'MaintenanceWindowTaskType'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority', 'box' => \true], 'MaxConcurrency' => ['shape' => 'MaxConcurrency', 'box' => \true], 'MaxErrors' => ['shape' => 'MaxErrors', 'box' => \true], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'CutoffBehavior' => ['shape' => 'MaintenanceWindowTaskCutoffBehavior', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'RegisterTaskWithMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId']]], 'RegistrationLimit' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'RegistrationMetadataItem' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'RegistrationMetadataKey'], 'Value' => ['shape' => 'RegistrationMetadataValue']]], 'RegistrationMetadataKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'RegistrationMetadataList' => ['type' => 'list', 'member' => ['shape' => 'RegistrationMetadataItem']], 'RegistrationMetadataValue' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^(?!\\s*$).+'], 'RegistrationsCount' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'RelatedOpsItem' => ['type' => 'structure', 'required' => ['OpsItemId'], 'members' => ['OpsItemId' => ['shape' => 'String']]], 'RelatedOpsItems' => ['type' => 'list', 'member' => ['shape' => 'RelatedOpsItem']], 'RemainingCount' => ['type' => 'integer'], 'RemoveTagsFromResourceRequest' => ['type' => 'structure', 'required' => ['ResourceType', 'ResourceId', 'TagKeys'], 'members' => ['ResourceType' => ['shape' => 'ResourceTypeForTagging'], 'ResourceId' => ['shape' => 'ResourceId'], 'TagKeys' => ['shape' => 'KeyList']]], 'RemoveTagsFromResourceResult' => ['type' => 'structure', 'members' => []], 'RequireType' => ['type' => 'string', 'max' => 128, 'pattern' => '^[a-zA-Z0-9_\\-.]{1,128}$'], 'ResetServiceSettingRequest' => ['type' => 'structure', 'required' => ['SettingId'], 'members' => ['SettingId' => ['shape' => 'ServiceSettingId']]], 'ResetServiceSettingResult' => ['type' => 'structure', 'members' => ['ServiceSetting' => ['shape' => 'ServiceSetting']]], 'ResolvedTargets' => ['type' => 'structure', 'members' => ['ParameterValues' => ['shape' => 'TargetParameterList'], 'Truncated' => ['shape' => 'Boolean']]], 'ResourceArnString' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'ResourceComplianceSummaryItem' => ['type' => 'structure', 'members' => ['ComplianceType' => ['shape' => 'ComplianceTypeName'], 'ResourceType' => ['shape' => 'ComplianceResourceType'], 'ResourceId' => ['shape' => 'ComplianceResourceId'], 'Status' => ['shape' => 'ComplianceStatus'], 'OverallSeverity' => ['shape' => 'ComplianceSeverity'], 'ExecutionSummary' => ['shape' => 'ComplianceExecutionSummary'], 'CompliantSummary' => ['shape' => 'CompliantSummary'], 'NonCompliantSummary' => ['shape' => 'NonCompliantSummary']]], 'ResourceComplianceSummaryItemList' => ['type' => 'list', 'member' => ['shape' => 'ResourceComplianceSummaryItem']], 'ResourceCount' => ['type' => 'integer'], 'ResourceCountByStatus' => ['type' => 'string'], 'ResourceDataSyncAWSKMSKeyARN' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => 'arn:.*'], 'ResourceDataSyncAlreadyExistsException' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName']], 'exception' => \true], 'ResourceDataSyncAwsOrganizationsSource' => ['type' => 'structure', 'required' => ['OrganizationSourceType'], 'members' => ['OrganizationSourceType' => ['shape' => 'ResourceDataSyncOrganizationSourceType'], 'OrganizationalUnits' => ['shape' => 'ResourceDataSyncOrganizationalUnitList']]], 'ResourceDataSyncConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncCountExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncCreatedTime' => ['type' => 'timestamp'], 'ResourceDataSyncDestinationDataSharing' => ['type' => 'structure', 'members' => ['DestinationDataSharingType' => ['shape' => 'ResourceDataSyncDestinationDataSharingType']]], 'ResourceDataSyncDestinationDataSharingType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncEnableAllOpsDataSources' => ['type' => 'boolean'], 'ResourceDataSyncIncludeFutureRegions' => ['type' => 'boolean'], 'ResourceDataSyncInvalidConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncItem' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'SyncType' => ['shape' => 'ResourceDataSyncType'], 'SyncSource' => ['shape' => 'ResourceDataSyncSourceWithState'], 'S3Destination' => ['shape' => 'ResourceDataSyncS3Destination'], 'LastSyncTime' => ['shape' => 'LastResourceDataSyncTime'], 'LastSuccessfulSyncTime' => ['shape' => 'LastSuccessfulResourceDataSyncTime'], 'SyncLastModifiedTime' => ['shape' => 'ResourceDataSyncLastModifiedTime'], 'LastStatus' => ['shape' => 'LastResourceDataSyncStatus'], 'SyncCreatedTime' => ['shape' => 'ResourceDataSyncCreatedTime'], 'LastSyncStatusMessage' => ['shape' => 'LastResourceDataSyncMessage']]], 'ResourceDataSyncItemList' => ['type' => 'list', 'member' => ['shape' => 'ResourceDataSyncItem']], 'ResourceDataSyncLastModifiedTime' => ['type' => 'timestamp'], 'ResourceDataSyncName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncNotFoundException' => ['type' => 'structure', 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'SyncType' => ['shape' => 'ResourceDataSyncType'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceDataSyncOrganizationSourceType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncOrganizationalUnit' => ['type' => 'structure', 'members' => ['OrganizationalUnitId' => ['shape' => 'ResourceDataSyncOrganizationalUnitId']]], 'ResourceDataSyncOrganizationalUnitId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^ou-[0-9a-z]{4,32}-[a-z0-9]{8,32}$'], 'ResourceDataSyncOrganizationalUnitList' => ['type' => 'list', 'member' => ['shape' => 'ResourceDataSyncOrganizationalUnit'], 'max' => 1000, 'min' => 1], 'ResourceDataSyncS3BucketName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ResourceDataSyncS3Destination' => ['type' => 'structure', 'required' => ['BucketName', 'SyncFormat', 'Region'], 'members' => ['BucketName' => ['shape' => 'ResourceDataSyncS3BucketName'], 'Prefix' => ['shape' => 'ResourceDataSyncS3Prefix'], 'SyncFormat' => ['shape' => 'ResourceDataSyncS3Format'], 'Region' => ['shape' => 'ResourceDataSyncS3Region'], 'AWSKMSKeyARN' => ['shape' => 'ResourceDataSyncAWSKMSKeyARN'], 'DestinationDataSharing' => ['shape' => 'ResourceDataSyncDestinationDataSharing']]], 'ResourceDataSyncS3Format' => ['type' => 'string', 'enum' => ['JsonSerDe']], 'ResourceDataSyncS3Prefix' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ResourceDataSyncS3Region' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncSource' => ['type' => 'structure', 'required' => ['SourceType', 'SourceRegions'], 'members' => ['SourceType' => ['shape' => 'ResourceDataSyncSourceType'], 'AwsOrganizationsSource' => ['shape' => 'ResourceDataSyncAwsOrganizationsSource'], 'SourceRegions' => ['shape' => 'ResourceDataSyncSourceRegionList'], 'IncludeFutureRegions' => ['shape' => 'ResourceDataSyncIncludeFutureRegions'], 'EnableAllOpsDataSources' => ['shape' => 'ResourceDataSyncEnableAllOpsDataSources']]], 'ResourceDataSyncSourceRegion' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncSourceRegionList' => ['type' => 'list', 'member' => ['shape' => 'ResourceDataSyncSourceRegion']], 'ResourceDataSyncSourceType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncSourceWithState' => ['type' => 'structure', 'members' => ['SourceType' => ['shape' => 'ResourceDataSyncSourceType'], 'AwsOrganizationsSource' => ['shape' => 'ResourceDataSyncAwsOrganizationsSource'], 'SourceRegions' => ['shape' => 'ResourceDataSyncSourceRegionList'], 'IncludeFutureRegions' => ['shape' => 'ResourceDataSyncIncludeFutureRegions'], 'State' => ['shape' => 'ResourceDataSyncState'], 'EnableAllOpsDataSources' => ['shape' => 'ResourceDataSyncEnableAllOpsDataSources']]], 'ResourceDataSyncState' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceDataSyncType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ResourceId' => ['type' => 'string'], 'ResourceInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourcePolicyConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourcePolicyInvalidParameterException' => ['type' => 'structure', 'members' => ['ParameterNames' => ['shape' => 'ResourcePolicyParameterNamesList'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ResourcePolicyLimitExceededException' => ['type' => 'structure', 'members' => ['Limit' => ['shape' => 'Integer'], 'LimitType' => ['shape' => 'String'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ResourcePolicyMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ResourcePolicyParameterNamesList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ResourceType' => ['type' => 'string', 'enum' => ['ManagedInstance', 'Document', 'EC2Instance']], 'ResourceTypeForTagging' => ['type' => 'string', 'enum' => ['Document', 'ManagedInstance', 'MaintenanceWindow', 'Parameter', 'PatchBaseline', 'OpsItem', 'OpsMetadata', 'Automation', 'Association']], 'ResponseCode' => ['type' => 'integer'], 'ResultAttribute' => ['type' => 'structure', 'required' => ['TypeName'], 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName']]], 'ResultAttributeList' => ['type' => 'list', 'member' => ['shape' => 'ResultAttribute'], 'max' => 1, 'min' => 1], 'ResumeSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'ResumeSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'TokenValue' => ['shape' => 'TokenValue'], 'StreamUrl' => ['shape' => 'StreamUrl']]], 'ReviewInformation' => ['type' => 'structure', 'members' => ['ReviewedTime' => ['shape' => 'DateTime'], 'Status' => ['shape' => 'ReviewStatus'], 'Reviewer' => ['shape' => 'Reviewer']]], 'ReviewInformationList' => ['type' => 'list', 'member' => ['shape' => 'ReviewInformation'], 'min' => 1], 'ReviewStatus' => ['type' => 'string', 'enum' => ['APPROVED', 'NOT_REVIEWED', 'PENDING', 'REJECTED']], 'Reviewer' => ['type' => 'string', 'max' => 50, 'pattern' => '^[a-zA-Z0-9_\\-.]{1,128}$'], 'Runbook' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion', 'box' => \true], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'TargetLocations' => ['shape' => 'TargetLocations', 'box' => \true]]], 'Runbooks' => ['type' => 'list', 'member' => ['shape' => 'Runbook'], 'max' => 1, 'min' => 1], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3], 'S3KeyPrefix' => ['type' => 'string', 'max' => 500], 'S3OutputLocation' => ['type' => 'structure', 'members' => ['OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix']]], 'S3OutputUrl' => ['type' => 'structure', 'members' => ['OutputUrl' => ['shape' => 'Url']]], 'S3Region' => ['type' => 'string', 'max' => 20, 'min' => 3], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ScheduleOffset' => ['type' => 'integer', 'max' => 6, 'min' => 1], 'ScheduledWindowExecution' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'ExecutionTime' => ['shape' => 'MaintenanceWindowStringDateTime']]], 'ScheduledWindowExecutionList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledWindowExecution']], 'SendAutomationSignalRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId', 'SignalType'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'SignalType' => ['shape' => 'SignalType'], 'Payload' => ['shape' => 'AutomationParameterMap']]], 'SendAutomationSignalResult' => ['type' => 'structure', 'members' => []], 'SendCommandRequest' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['InstanceIds' => ['shape' => 'InstanceIdList'], 'Targets' => ['shape' => 'Targets'], 'DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentHash' => ['shape' => 'DocumentHash'], 'DocumentHashType' => ['shape' => 'DocumentHashType'], 'TimeoutSeconds' => ['shape' => 'TimeoutSeconds', 'box' => \true], 'Comment' => ['shape' => 'Comment'], 'Parameters' => ['shape' => 'Parameters'], 'OutputS3Region' => ['shape' => 'S3Region'], 'OutputS3BucketName' => ['shape' => 'S3BucketName'], 'OutputS3KeyPrefix' => ['shape' => 'S3KeyPrefix'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'NotificationConfig' => ['shape' => 'NotificationConfig'], 'CloudWatchOutputConfig' => ['shape' => 'CloudWatchOutputConfig'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'SendCommandResult' => ['type' => 'structure', 'members' => ['Command' => ['shape' => 'Command']]], 'ServiceRole' => ['type' => 'string'], 'ServiceSetting' => ['type' => 'structure', 'members' => ['SettingId' => ['shape' => 'ServiceSettingId'], 'SettingValue' => ['shape' => 'ServiceSettingValue'], 'LastModifiedDate' => ['shape' => 'DateTime'], 'LastModifiedUser' => ['shape' => 'String'], 'ARN' => ['shape' => 'String'], 'Status' => ['shape' => 'String']]], 'ServiceSettingId' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'ServiceSettingNotFound' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ServiceSettingValue' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'Session' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'Target' => ['shape' => 'SessionTarget'], 'Status' => ['shape' => 'SessionStatus'], 'StartDate' => ['shape' => 'DateTime'], 'EndDate' => ['shape' => 'DateTime'], 'DocumentName' => ['shape' => 'DocumentName'], 'Owner' => ['shape' => 'SessionOwner'], 'Reason' => ['shape' => 'SessionReason'], 'Details' => ['shape' => 'SessionDetails'], 'OutputUrl' => ['shape' => 'SessionManagerOutputUrl'], 'MaxSessionDuration' => ['shape' => 'MaxSessionDuration']]], 'SessionDetails' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'SessionFilter' => ['type' => 'structure', 'required' => ['key', 'value'], 'members' => ['key' => ['shape' => 'SessionFilterKey'], 'value' => ['shape' => 'SessionFilterValue']]], 'SessionFilterKey' => ['type' => 'string', 'enum' => ['InvokedAfter', 'InvokedBefore', 'Target', 'Owner', 'Status', 'SessionId']], 'SessionFilterList' => ['type' => 'list', 'member' => ['shape' => 'SessionFilter'], 'max' => 6, 'min' => 1], 'SessionFilterValue' => ['type' => 'string', 'max' => 400, 'min' => 1], 'SessionId' => ['type' => 'string', 'max' => 96, 'min' => 1], 'SessionList' => ['type' => 'list', 'member' => ['shape' => 'Session']], 'SessionManagerCloudWatchOutputUrl' => ['type' => 'string', 'max' => 2083, 'min' => 1], 'SessionManagerOutputUrl' => ['type' => 'structure', 'members' => ['S3OutputUrl' => ['shape' => 'SessionManagerS3OutputUrl'], 'CloudWatchOutputUrl' => ['shape' => 'SessionManagerCloudWatchOutputUrl']]], 'SessionManagerParameterName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SessionManagerParameterValue' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'SessionManagerParameterValueList' => ['type' => 'list', 'member' => ['shape' => 'SessionManagerParameterValue']], 'SessionManagerParameters' => ['type' => 'map', 'key' => ['shape' => 'SessionManagerParameterName'], 'value' => ['shape' => 'SessionManagerParameterValueList']], 'SessionManagerS3OutputUrl' => ['type' => 'string', 'max' => 2083, 'min' => 1], 'SessionMaxResults' => ['type' => 'integer', 'max' => 200, 'min' => 1], 'SessionOwner' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SessionReason' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.{1,256}$'], 'SessionState' => ['type' => 'string', 'enum' => ['Active', 'History']], 'SessionStatus' => ['type' => 'string', 'enum' => ['Connected', 'Connecting', 'Disconnected', 'Terminated', 'Terminating', 'Failed']], 'SessionTarget' => ['type' => 'string', 'max' => 400, 'min' => 1], 'SeveritySummary' => ['type' => 'structure', 'members' => ['CriticalCount' => ['shape' => 'ComplianceSummaryCount'], 'HighCount' => ['shape' => 'ComplianceSummaryCount'], 'MediumCount' => ['shape' => 'ComplianceSummaryCount'], 'LowCount' => ['shape' => 'ComplianceSummaryCount'], 'InformationalCount' => ['shape' => 'ComplianceSummaryCount'], 'UnspecifiedCount' => ['shape' => 'ComplianceSummaryCount']]], 'SharedDocumentVersion' => ['type' => 'string', 'max' => 8, 'pattern' => '([$]LATEST|[$]DEFAULT|[$]ALL)'], 'SignalType' => ['type' => 'string', 'enum' => ['Approve', 'Reject', 'StartStep', 'StopStep', 'Resume']], 'SnapshotDownloadUrl' => ['type' => 'string'], 'SnapshotId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'], 'SourceId' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '^[a-zA-Z0-9:_-]*$'], 'SourceType' => ['type' => 'string', 'enum' => ['AWS::EC2::Instance', 'AWS::IoT::Thing', 'AWS::SSM::ManagedInstance']], 'StandardErrorContent' => ['type' => 'string', 'max' => 8000], 'StandardOutputContent' => ['type' => 'string', 'max' => 24000], 'StartAssociationsOnceRequest' => ['type' => 'structure', 'required' => ['AssociationIds'], 'members' => ['AssociationIds' => ['shape' => 'AssociationIdList']]], 'StartAssociationsOnceResult' => ['type' => 'structure', 'members' => []], 'StartAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['DocumentName'], 'members' => ['DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion', 'box' => \true], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'ClientToken' => ['shape' => 'IdempotencyToken'], 'Mode' => ['shape' => 'ExecutionMode'], 'TargetParameterName' => ['shape' => 'AutomationParameterKey'], 'Targets' => ['shape' => 'Targets'], 'TargetMaps' => ['shape' => 'TargetMaps'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'TargetLocations' => ['shape' => 'TargetLocations', 'box' => \true], 'Tags' => ['shape' => 'TagList'], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'StartAutomationExecutionResult' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId']]], 'StartChangeRequestExecutionRequest' => ['type' => 'structure', 'required' => ['DocumentName', 'Runbooks'], 'members' => ['ScheduledTime' => ['shape' => 'DateTime'], 'DocumentName' => ['shape' => 'DocumentARN'], 'DocumentVersion' => ['shape' => 'DocumentVersion', 'box' => \true], 'Parameters' => ['shape' => 'AutomationParameterMap'], 'ChangeRequestName' => ['shape' => 'ChangeRequestName'], 'ClientToken' => ['shape' => 'IdempotencyToken'], 'AutoApprove' => ['shape' => 'Boolean'], 'Runbooks' => ['shape' => 'Runbooks'], 'Tags' => ['shape' => 'TagList'], 'ScheduledEndTime' => ['shape' => 'DateTime'], 'ChangeDetails' => ['shape' => 'ChangeDetailsValue']]], 'StartChangeRequestExecutionResult' => ['type' => 'structure', 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId']]], 'StartSessionRequest' => ['type' => 'structure', 'required' => ['Target'], 'members' => ['Target' => ['shape' => 'SessionTarget'], 'DocumentName' => ['shape' => 'DocumentARN'], 'Reason' => ['shape' => 'SessionReason'], 'Parameters' => ['shape' => 'SessionManagerParameters']]], 'StartSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId'], 'TokenValue' => ['shape' => 'TokenValue'], 'StreamUrl' => ['shape' => 'StreamUrl']]], 'StatusAdditionalInfo' => ['type' => 'string', 'max' => 1024], 'StatusDetails' => ['type' => 'string', 'max' => 100, 'min' => 0], 'StatusMessage' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'StatusName' => ['type' => 'string'], 'StatusUnchanged' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'StepExecution' => ['type' => 'structure', 'members' => ['StepName' => ['shape' => 'String'], 'Action' => ['shape' => 'AutomationActionName'], 'TimeoutSeconds' => ['shape' => 'Long', 'box' => \true], 'OnFailure' => ['shape' => 'String'], 'MaxAttempts' => ['shape' => 'Integer', 'box' => \true], 'ExecutionStartTime' => ['shape' => 'DateTime'], 'ExecutionEndTime' => ['shape' => 'DateTime'], 'StepStatus' => ['shape' => 'AutomationExecutionStatus'], 'ResponseCode' => ['shape' => 'String'], 'Inputs' => ['shape' => 'NormalStringMap'], 'Outputs' => ['shape' => 'AutomationParameterMap'], 'Response' => ['shape' => 'String'], 'FailureMessage' => ['shape' => 'String'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'StepExecutionId' => ['shape' => 'String'], 'OverriddenParameters' => ['shape' => 'AutomationParameterMap'], 'IsEnd' => ['shape' => 'Boolean', 'box' => \true], 'NextStep' => ['shape' => 'String', 'box' => \true], 'IsCritical' => ['shape' => 'Boolean', 'box' => \true], 'ValidNextSteps' => ['shape' => 'ValidNextStepList'], 'Targets' => ['shape' => 'Targets', 'box' => \true], 'TargetLocation' => ['shape' => 'TargetLocation', 'box' => \true], 'TriggeredAlarms' => ['shape' => 'AlarmStateInformationList']]], 'StepExecutionFilter' => ['type' => 'structure', 'required' => ['Key', 'Values'], 'members' => ['Key' => ['shape' => 'StepExecutionFilterKey'], 'Values' => ['shape' => 'StepExecutionFilterValueList']]], 'StepExecutionFilterKey' => ['type' => 'string', 'enum' => ['StartTimeBefore', 'StartTimeAfter', 'StepExecutionStatus', 'StepExecutionId', 'StepName', 'Action']], 'StepExecutionFilterList' => ['type' => 'list', 'member' => ['shape' => 'StepExecutionFilter'], 'max' => 6, 'min' => 1], 'StepExecutionFilterValue' => ['type' => 'string', 'max' => 150, 'min' => 1], 'StepExecutionFilterValueList' => ['type' => 'list', 'member' => ['shape' => 'StepExecutionFilterValue'], 'max' => 10, 'min' => 1], 'StepExecutionList' => ['type' => 'list', 'member' => ['shape' => 'StepExecution']], 'StopAutomationExecutionRequest' => ['type' => 'structure', 'required' => ['AutomationExecutionId'], 'members' => ['AutomationExecutionId' => ['shape' => 'AutomationExecutionId'], 'Type' => ['shape' => 'StopType']]], 'StopAutomationExecutionResult' => ['type' => 'structure', 'members' => []], 'StopType' => ['type' => 'string', 'enum' => ['Complete', 'Cancel']], 'StreamUrl' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringDateTime' => ['type' => 'string', 'pattern' => '^([\\-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d(?!:))?)?(\\17[0-5]\\d([\\.,]\\d)?)?([zZ]|([\\-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubTypeCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 1000], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'Target' => ['type' => 'structure', 'members' => ['Key' => ['shape' => 'TargetKey'], 'Values' => ['shape' => 'TargetValues']]], 'TargetCount' => ['type' => 'integer'], 'TargetInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TargetKey' => ['type' => 'string', 'max' => 163, 'min' => 1, 'pattern' => '^[\\p{L}\\p{Z}\\p{N}_.:/=\\-@]*$|resource-groups:ResourceTypeFilters|resource-groups:Name'], 'TargetLocation' => ['type' => 'structure', 'members' => ['Accounts' => ['shape' => 'Accounts'], 'Regions' => ['shape' => 'Regions'], 'TargetLocationMaxConcurrency' => ['shape' => 'MaxConcurrency', 'box' => \true], 'TargetLocationMaxErrors' => ['shape' => 'MaxErrors', 'box' => \true], 'ExecutionRoleName' => ['shape' => 'ExecutionRoleName', 'box' => \true], 'TargetLocationAlarmConfiguration' => ['shape' => 'AlarmConfiguration', 'box' => \true]]], 'TargetLocations' => ['type' => 'list', 'member' => ['shape' => 'TargetLocation'], 'max' => 100, 'min' => 1], 'TargetMap' => ['type' => 'map', 'key' => ['shape' => 'TargetMapKey'], 'value' => ['shape' => 'TargetMapValueList'], 'max' => 20, 'min' => 1], 'TargetMapKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'TargetMapValue' => ['type' => 'string', 'max' => 50, 'min' => 1], 'TargetMapValueList' => ['type' => 'list', 'member' => ['shape' => 'TargetMapValue'], 'max' => 25, 'min' => 0], 'TargetMaps' => ['type' => 'list', 'member' => ['shape' => 'TargetMap'], 'max' => 300, 'min' => 0], 'TargetNotConnected' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TargetParameterList' => ['type' => 'list', 'member' => ['shape' => 'ParameterValue']], 'TargetType' => ['type' => 'string', 'max' => 200, 'pattern' => '^\\/[\\w\\.\\-\\:\\/]*$'], 'TargetValue' => ['type' => 'string'], 'TargetValues' => ['type' => 'list', 'member' => ['shape' => 'TargetValue'], 'max' => 50, 'min' => 0], 'Targets' => ['type' => 'list', 'member' => ['shape' => 'Target'], 'max' => 5, 'min' => 0], 'TerminateSessionRequest' => ['type' => 'structure', 'required' => ['SessionId'], 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'TerminateSessionResponse' => ['type' => 'structure', 'members' => ['SessionId' => ['shape' => 'SessionId']]], 'TimeoutSeconds' => ['type' => 'integer', 'max' => 2592000, 'min' => 30], 'TokenValue' => ['type' => 'string', 'max' => 300, 'min' => 0], 'TooManyTagsError' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'TooManyUpdates' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TotalCount' => ['type' => 'integer'], 'TotalSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \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}'], 'UnlabelParameterVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'ParameterVersion', 'Labels'], 'members' => ['Name' => ['shape' => 'PSParameterName'], 'ParameterVersion' => ['shape' => 'PSParameterVersion', 'box' => \true], 'Labels' => ['shape' => 'ParameterLabelList']]], 'UnlabelParameterVersionResult' => ['type' => 'structure', 'members' => ['RemovedLabels' => ['shape' => 'ParameterLabelList'], 'InvalidLabels' => ['shape' => 'ParameterLabelList']]], 'UnsupportedCalendarException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedFeatureRequiredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedInventoryItemContextException' => ['type' => 'structure', 'members' => ['TypeName' => ['shape' => 'InventoryItemTypeName'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedInventorySchemaVersionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedOperatingSystem' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedParameterType' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedPlatformType' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UpdateAssociationRequest' => ['type' => 'structure', 'required' => ['AssociationId'], 'members' => ['AssociationId' => ['shape' => 'AssociationId'], 'Parameters' => ['shape' => 'Parameters'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'ScheduleExpression' => ['shape' => 'ScheduleExpression'], 'OutputLocation' => ['shape' => 'InstanceAssociationOutputLocation'], 'Name' => ['shape' => 'DocumentARN'], 'Targets' => ['shape' => 'Targets'], 'AssociationName' => ['shape' => 'AssociationName'], 'AssociationVersion' => ['shape' => 'AssociationVersion'], 'AutomationTargetParameterName' => ['shape' => 'AutomationTargetParameterName'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'ComplianceSeverity' => ['shape' => 'AssociationComplianceSeverity'], 'SyncCompliance' => ['shape' => 'AssociationSyncCompliance'], 'ApplyOnlyAtCronInterval' => ['shape' => 'ApplyOnlyAtCronInterval'], 'CalendarNames' => ['shape' => 'CalendarNameOrARNList'], 'TargetLocations' => ['shape' => 'TargetLocations'], 'ScheduleOffset' => ['shape' => 'ScheduleOffset', 'box' => \true], 'TargetMaps' => ['shape' => 'TargetMaps', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'UpdateAssociationResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'UpdateAssociationStatusRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceId', 'AssociationStatus'], 'members' => ['Name' => ['shape' => 'DocumentARN'], 'InstanceId' => ['shape' => 'InstanceId'], 'AssociationStatus' => ['shape' => 'AssociationStatus']]], 'UpdateAssociationStatusResult' => ['type' => 'structure', 'members' => ['AssociationDescription' => ['shape' => 'AssociationDescription']]], 'UpdateDocumentDefaultVersionRequest' => ['type' => 'structure', 'required' => ['Name', 'DocumentVersion'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersionNumber']]], 'UpdateDocumentDefaultVersionResult' => ['type' => 'structure', 'members' => ['Description' => ['shape' => 'DocumentDefaultVersionDescription']]], 'UpdateDocumentMetadataRequest' => ['type' => 'structure', 'required' => ['Name', 'DocumentReviews'], 'members' => ['Name' => ['shape' => 'DocumentName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentReviews' => ['shape' => 'DocumentReviews']]], 'UpdateDocumentMetadataResponse' => ['type' => 'structure', 'members' => []], 'UpdateDocumentRequest' => ['type' => 'structure', 'required' => ['Content', 'Name'], 'members' => ['Content' => ['shape' => 'DocumentContent'], 'Attachments' => ['shape' => 'AttachmentsSourceList'], 'Name' => ['shape' => 'DocumentName'], 'DisplayName' => ['shape' => 'DocumentDisplayName'], 'VersionName' => ['shape' => 'DocumentVersionName'], 'DocumentVersion' => ['shape' => 'DocumentVersion'], 'DocumentFormat' => ['shape' => 'DocumentFormat'], 'TargetType' => ['shape' => 'TargetType']]], 'UpdateDocumentResult' => ['type' => 'structure', 'members' => ['DocumentDescription' => ['shape' => 'DocumentDescription']]], 'UpdateMaintenanceWindowRequest' => ['type' => 'structure', 'required' => ['WindowId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'ScheduleOffset' => ['shape' => 'MaintenanceWindowOffset', 'box' => \true], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours', 'box' => \true], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff', 'box' => \true], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets', 'box' => \true], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled', 'box' => \true], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdateMaintenanceWindowResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'StartDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'EndDate' => ['shape' => 'MaintenanceWindowStringDateTime'], 'Schedule' => ['shape' => 'MaintenanceWindowSchedule'], 'ScheduleTimezone' => ['shape' => 'MaintenanceWindowTimezone'], 'ScheduleOffset' => ['shape' => 'MaintenanceWindowOffset', 'box' => \true], 'Duration' => ['shape' => 'MaintenanceWindowDurationHours'], 'Cutoff' => ['shape' => 'MaintenanceWindowCutoff'], 'AllowUnassociatedTargets' => ['shape' => 'MaintenanceWindowAllowUnassociatedTargets'], 'Enabled' => ['shape' => 'MaintenanceWindowEnabled']]], 'UpdateMaintenanceWindowTargetRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTargetId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdateMaintenanceWindowTargetResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTargetId' => ['shape' => 'MaintenanceWindowTargetId'], 'Targets' => ['shape' => 'Targets'], 'OwnerInformation' => ['shape' => 'OwnerInformation'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription']]], 'UpdateMaintenanceWindowTaskRequest' => ['type' => 'structure', 'required' => ['WindowId', 'WindowTaskId'], 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority', 'box' => \true], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'Replace' => ['shape' => 'Boolean', 'box' => \true], 'CutoffBehavior' => ['shape' => 'MaintenanceWindowTaskCutoffBehavior', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'UpdateMaintenanceWindowTaskResult' => ['type' => 'structure', 'members' => ['WindowId' => ['shape' => 'MaintenanceWindowId'], 'WindowTaskId' => ['shape' => 'MaintenanceWindowTaskId'], 'Targets' => ['shape' => 'Targets'], 'TaskArn' => ['shape' => 'MaintenanceWindowTaskArn'], 'ServiceRoleArn' => ['shape' => 'ServiceRole'], 'TaskParameters' => ['shape' => 'MaintenanceWindowTaskParameters'], 'TaskInvocationParameters' => ['shape' => 'MaintenanceWindowTaskInvocationParameters'], 'Priority' => ['shape' => 'MaintenanceWindowTaskPriority'], 'MaxConcurrency' => ['shape' => 'MaxConcurrency'], 'MaxErrors' => ['shape' => 'MaxErrors'], 'LoggingInfo' => ['shape' => 'LoggingInfo'], 'Name' => ['shape' => 'MaintenanceWindowName'], 'Description' => ['shape' => 'MaintenanceWindowDescription'], 'CutoffBehavior' => ['shape' => 'MaintenanceWindowTaskCutoffBehavior', 'box' => \true], 'AlarmConfiguration' => ['shape' => 'AlarmConfiguration']]], 'UpdateManagedInstanceRoleRequest' => ['type' => 'structure', 'required' => ['InstanceId', 'IamRole'], 'members' => ['InstanceId' => ['shape' => 'ManagedInstanceId'], 'IamRole' => ['shape' => 'IamRole']]], 'UpdateManagedInstanceRoleResult' => ['type' => 'structure', 'members' => []], 'UpdateOpsItemRequest' => ['type' => 'structure', 'required' => ['OpsItemId'], 'members' => ['Description' => ['shape' => 'OpsItemDescription'], 'OperationalData' => ['shape' => 'OpsItemOperationalData'], 'OperationalDataToDelete' => ['shape' => 'OpsItemOpsDataKeysList'], 'Notifications' => ['shape' => 'OpsItemNotifications'], 'Priority' => ['shape' => 'OpsItemPriority'], 'RelatedOpsItems' => ['shape' => 'RelatedOpsItems'], 'Status' => ['shape' => 'OpsItemStatus'], 'OpsItemId' => ['shape' => 'OpsItemId'], 'Title' => ['shape' => 'OpsItemTitle'], 'Category' => ['shape' => 'OpsItemCategory'], 'Severity' => ['shape' => 'OpsItemSeverity'], 'ActualStartTime' => ['shape' => 'DateTime'], 'ActualEndTime' => ['shape' => 'DateTime'], 'PlannedStartTime' => ['shape' => 'DateTime'], 'PlannedEndTime' => ['shape' => 'DateTime'], 'OpsItemArn' => ['shape' => 'OpsItemArn']]], 'UpdateOpsItemResponse' => ['type' => 'structure', 'members' => []], 'UpdateOpsMetadataRequest' => ['type' => 'structure', 'required' => ['OpsMetadataArn'], 'members' => ['OpsMetadataArn' => ['shape' => 'OpsMetadataArn'], 'MetadataToUpdate' => ['shape' => 'MetadataMap'], 'KeysToDelete' => ['shape' => 'MetadataKeysToDeleteList']]], 'UpdateOpsMetadataResult' => ['type' => 'structure', 'members' => ['OpsMetadataArn' => ['shape' => 'OpsMetadataArn']]], 'UpdatePatchBaselineRequest' => ['type' => 'structure', 'required' => ['BaselineId'], 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList'], 'Replace' => ['shape' => 'Boolean', 'box' => \true]]], 'UpdatePatchBaselineResult' => ['type' => 'structure', 'members' => ['BaselineId' => ['shape' => 'BaselineId'], 'Name' => ['shape' => 'BaselineName'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'GlobalFilters' => ['shape' => 'PatchFilterGroup'], 'ApprovalRules' => ['shape' => 'PatchRuleGroup'], 'ApprovedPatches' => ['shape' => 'PatchIdList'], 'ApprovedPatchesComplianceLevel' => ['shape' => 'PatchComplianceLevel'], 'ApprovedPatchesEnableNonSecurity' => ['shape' => 'Boolean', 'box' => \true], 'RejectedPatches' => ['shape' => 'PatchIdList'], 'RejectedPatchesAction' => ['shape' => 'PatchAction'], 'CreatedDate' => ['shape' => 'DateTime'], 'ModifiedDate' => ['shape' => 'DateTime'], 'Description' => ['shape' => 'BaselineDescription'], 'Sources' => ['shape' => 'PatchSourceList']]], 'UpdateResourceDataSyncRequest' => ['type' => 'structure', 'required' => ['SyncName', 'SyncType', 'SyncSource'], 'members' => ['SyncName' => ['shape' => 'ResourceDataSyncName'], 'SyncType' => ['shape' => 'ResourceDataSyncType'], 'SyncSource' => ['shape' => 'ResourceDataSyncSource']]], 'UpdateResourceDataSyncResult' => ['type' => 'structure', 'members' => []], 'UpdateServiceSettingRequest' => ['type' => 'structure', 'required' => ['SettingId', 'SettingValue'], 'members' => ['SettingId' => ['shape' => 'ServiceSettingId'], 'SettingValue' => ['shape' => 'ServiceSettingValue']]], 'UpdateServiceSettingResult' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string'], 'ValidNextStep' => ['type' => 'string', 'max' => 65535, 'min' => 1], 'ValidNextStepList' => ['type' => 'list', 'member' => ['shape' => 'ValidNextStep']], 'Version' => ['type' => 'string', 'pattern' => '^[0-9]{1,6}(\\.[0-9]{1,6}){2,3}$']]]; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-rule-set-1.json.php deleted file mode 100644 index 617827c..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://ssm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://ssm-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ssm.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ssm.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-tests-1.json.php deleted file mode 100644 index 26d8528..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://ssm.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/paginators-1.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/paginators-1.json.php deleted file mode 100644 index ce6b236..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeActivations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ActivationList'], 'DescribeAssociationExecutionTargets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AssociationExecutionTargets'], 'DescribeAssociationExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AssociationExecutions'], 'DescribeAutomationExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AutomationExecutionMetadataList'], 'DescribeAutomationStepExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'StepExecutions'], 'DescribeAvailablePatches' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Patches'], 'DescribeEffectiveInstanceAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Associations'], 'DescribeEffectivePatchesForPatchBaseline' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'EffectivePatches'], 'DescribeInstanceAssociationsStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceAssociationStatusInfos'], 'DescribeInstanceInformation' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstanceInformationList'], 'DescribeInstancePatchStates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstancePatchStates'], 'DescribeInstancePatchStatesForPatchGroup' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InstancePatchStates'], 'DescribeInstancePatches' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Patches'], 'DescribeInventoryDeletions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'InventoryDeletions'], 'DescribeMaintenanceWindowExecutionTaskInvocations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WindowExecutionTaskInvocationIdentities'], 'DescribeMaintenanceWindowExecutionTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WindowExecutionTaskIdentities'], 'DescribeMaintenanceWindowExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WindowExecutions'], 'DescribeMaintenanceWindowSchedule' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScheduledWindowExecutions'], 'DescribeMaintenanceWindowTargets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Targets'], 'DescribeMaintenanceWindowTasks' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tasks'], 'DescribeMaintenanceWindows' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WindowIdentities'], 'DescribeMaintenanceWindowsForTarget' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'WindowIdentities'], 'DescribeOpsItems' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'OpsItemSummaries'], 'DescribeParameters' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'DescribePatchBaselines' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'BaselineIdentities'], 'DescribePatchGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Mappings'], 'DescribePatchProperties' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Properties'], 'DescribeSessions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Sessions'], 'GetInventory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Entities'], 'GetInventorySchema' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Schemas'], 'GetOpsSummary' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Entities'], 'GetParameterHistory' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetParametersByPath' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetResourcePolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Policies'], 'ListAssociationVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AssociationVersions'], 'ListAssociations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Associations'], 'ListCommandInvocations' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CommandInvocations'], 'ListCommands' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Commands'], 'ListComplianceItems' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ComplianceItems'], 'ListComplianceSummaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ComplianceSummaryItems'], 'ListDocumentVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DocumentVersions'], 'ListDocuments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'DocumentIdentifiers'], 'ListOpsItemEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListOpsItemRelatedItems' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Summaries'], 'ListOpsMetadata' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'OpsMetadataList'], 'ListResourceComplianceSummaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ResourceComplianceSummaryItems'], 'ListResourceDataSync' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ResourceDataSyncItems']]]; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/smoke.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/smoke.json.php deleted file mode 100644 index bdb6057..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListDocuments', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'GetDocument', 'input' => ['Name' => '\'fake-name\''], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/ssm/2014-11-06/waiters-2.json.php b/vendor/Aws3/Aws/data/ssm/2014-11-06/waiters-2.json.php deleted file mode 100644 index 04c3c51..0000000 --- a/vendor/Aws3/Aws/data/ssm/2014-11-06/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['CommandExecuted' => ['delay' => 5, 'operation' => 'GetCommandInvocation', 'maxAttempts' => 20, 'acceptors' => [['expected' => 'Pending', 'matcher' => 'path', 'state' => 'retry', 'argument' => 'Status'], ['expected' => 'InProgress', 'matcher' => 'path', 'state' => 'retry', 'argument' => 'Status'], ['expected' => 'Delayed', 'matcher' => 'path', 'state' => 'retry', 'argument' => 'Status'], ['expected' => 'Success', 'matcher' => 'path', 'state' => 'success', 'argument' => 'Status'], ['expected' => 'Cancelled', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Status'], ['expected' => 'TimedOut', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Status'], ['expected' => 'Failed', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Status'], ['expected' => 'Cancelling', 'matcher' => 'path', 'state' => 'failure', 'argument' => 'Status'], ['state' => 'retry', 'matcher' => 'error', 'expected' => 'InvocationDoesNotExist']]]]]; diff --git a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/api-2.json.php b/vendor/Aws3/Aws/data/sso-admin/2020-07-20/api-2.json.php deleted file mode 100644 index 8a300c7..0000000 --- a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-20', 'endpointPrefix' => 'sso', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'SSO Admin', 'serviceFullName' => 'AWS Single Sign-On Admin', 'serviceId' => 'SSO Admin', 'signatureVersion' => 'v4', 'signingName' => 'sso', 'targetPrefix' => 'SWBExternalService', 'uid' => 'sso-admin-2020-07-20'], 'operations' => ['AttachCustomerManagedPolicyReferenceToPermissionSet' => ['name' => 'AttachCustomerManagedPolicyReferenceToPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachCustomerManagedPolicyReferenceToPermissionSetRequest'], 'output' => ['shape' => 'AttachCustomerManagedPolicyReferenceToPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'AttachManagedPolicyToPermissionSet' => ['name' => 'AttachManagedPolicyToPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachManagedPolicyToPermissionSetRequest'], 'output' => ['shape' => 'AttachManagedPolicyToPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'CreateAccountAssignment' => ['name' => 'CreateAccountAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccountAssignmentRequest'], 'output' => ['shape' => 'CreateAccountAssignmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'CreateInstanceAccessControlAttributeConfiguration' => ['name' => 'CreateInstanceAccessControlAttributeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateInstanceAccessControlAttributeConfigurationRequest'], 'output' => ['shape' => 'CreateInstanceAccessControlAttributeConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'CreatePermissionSet' => ['name' => 'CreatePermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreatePermissionSetRequest'], 'output' => ['shape' => 'CreatePermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'DeleteAccountAssignment' => ['name' => 'DeleteAccountAssignment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccountAssignmentRequest'], 'output' => ['shape' => 'DeleteAccountAssignmentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'DeleteInlinePolicyFromPermissionSet' => ['name' => 'DeleteInlinePolicyFromPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInlinePolicyFromPermissionSetRequest'], 'output' => ['shape' => 'DeleteInlinePolicyFromPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'DeleteInstanceAccessControlAttributeConfiguration' => ['name' => 'DeleteInstanceAccessControlAttributeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteInstanceAccessControlAttributeConfigurationRequest'], 'output' => ['shape' => 'DeleteInstanceAccessControlAttributeConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'DeletePermissionSet' => ['name' => 'DeletePermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionSetRequest'], 'output' => ['shape' => 'DeletePermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'DeletePermissionsBoundaryFromPermissionSet' => ['name' => 'DeletePermissionsBoundaryFromPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionsBoundaryFromPermissionSetRequest'], 'output' => ['shape' => 'DeletePermissionsBoundaryFromPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeAccountAssignmentCreationStatus' => ['name' => 'DescribeAccountAssignmentCreationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAssignmentCreationStatusRequest'], 'output' => ['shape' => 'DescribeAccountAssignmentCreationStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeAccountAssignmentDeletionStatus' => ['name' => 'DescribeAccountAssignmentDeletionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountAssignmentDeletionStatusRequest'], 'output' => ['shape' => 'DescribeAccountAssignmentDeletionStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribeInstanceAccessControlAttributeConfiguration' => ['name' => 'DescribeInstanceAccessControlAttributeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInstanceAccessControlAttributeConfigurationRequest'], 'output' => ['shape' => 'DescribeInstanceAccessControlAttributeConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'DescribePermissionSet' => ['name' => 'DescribePermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePermissionSetRequest'], 'output' => ['shape' => 'DescribePermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DescribePermissionSetProvisioningStatus' => ['name' => 'DescribePermissionSetProvisioningStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribePermissionSetProvisioningStatusRequest'], 'output' => ['shape' => 'DescribePermissionSetProvisioningStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'DetachCustomerManagedPolicyReferenceFromPermissionSet' => ['name' => 'DetachCustomerManagedPolicyReferenceFromPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachCustomerManagedPolicyReferenceFromPermissionSetRequest'], 'output' => ['shape' => 'DetachCustomerManagedPolicyReferenceFromPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'DetachManagedPolicyFromPermissionSet' => ['name' => 'DetachManagedPolicyFromPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachManagedPolicyFromPermissionSetRequest'], 'output' => ['shape' => 'DetachManagedPolicyFromPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'GetInlinePolicyForPermissionSet' => ['name' => 'GetInlinePolicyForPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetInlinePolicyForPermissionSetRequest'], 'output' => ['shape' => 'GetInlinePolicyForPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'GetPermissionsBoundaryForPermissionSet' => ['name' => 'GetPermissionsBoundaryForPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPermissionsBoundaryForPermissionSetRequest'], 'output' => ['shape' => 'GetPermissionsBoundaryForPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAccountAssignmentCreationStatus' => ['name' => 'ListAccountAssignmentCreationStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountAssignmentCreationStatusRequest'], 'output' => ['shape' => 'ListAccountAssignmentCreationStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAccountAssignmentDeletionStatus' => ['name' => 'ListAccountAssignmentDeletionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountAssignmentDeletionStatusRequest'], 'output' => ['shape' => 'ListAccountAssignmentDeletionStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAccountAssignments' => ['name' => 'ListAccountAssignments', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountAssignmentsRequest'], 'output' => ['shape' => 'ListAccountAssignmentsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListAccountsForProvisionedPermissionSet' => ['name' => 'ListAccountsForProvisionedPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccountsForProvisionedPermissionSetRequest'], 'output' => ['shape' => 'ListAccountsForProvisionedPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListCustomerManagedPolicyReferencesInPermissionSet' => ['name' => 'ListCustomerManagedPolicyReferencesInPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCustomerManagedPolicyReferencesInPermissionSetRequest'], 'output' => ['shape' => 'ListCustomerManagedPolicyReferencesInPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListInstances' => ['name' => 'ListInstances', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListInstancesRequest'], 'output' => ['shape' => 'ListInstancesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ValidationException']]], 'ListManagedPoliciesInPermissionSet' => ['name' => 'ListManagedPoliciesInPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListManagedPoliciesInPermissionSetRequest'], 'output' => ['shape' => 'ListManagedPoliciesInPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListPermissionSetProvisioningStatus' => ['name' => 'ListPermissionSetProvisioningStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPermissionSetProvisioningStatusRequest'], 'output' => ['shape' => 'ListPermissionSetProvisioningStatusResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListPermissionSets' => ['name' => 'ListPermissionSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPermissionSetsRequest'], 'output' => ['shape' => 'ListPermissionSetsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListPermissionSetsProvisionedToAccount' => ['name' => 'ListPermissionSetsProvisionedToAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListPermissionSetsProvisionedToAccountRequest'], 'output' => ['shape' => 'ListPermissionSetsProvisionedToAccountResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ProvisionPermissionSet' => ['name' => 'ProvisionPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ProvisionPermissionSetRequest'], 'output' => ['shape' => 'ProvisionPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutInlinePolicyToPermissionSet' => ['name' => 'PutInlinePolicyToPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInlinePolicyToPermissionSetRequest'], 'output' => ['shape' => 'PutInlinePolicyToPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'PutPermissionsBoundaryToPermissionSet' => ['name' => 'PutPermissionsBoundaryToPermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionsBoundaryToPermissionSetRequest'], 'output' => ['shape' => 'PutPermissionsBoundaryToPermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]], 'UpdateInstanceAccessControlAttributeConfiguration' => ['name' => 'UpdateInstanceAccessControlAttributeConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateInstanceAccessControlAttributeConfigurationRequest'], 'output' => ['shape' => 'UpdateInstanceAccessControlAttributeConfigurationResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'UpdatePermissionSet' => ['name' => 'UpdatePermissionSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePermissionSetRequest'], 'output' => ['shape' => 'UpdatePermissionSetResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException']]]], 'shapes' => ['AccessControlAttribute' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'AccessControlAttributeKey'], 'Value' => ['shape' => 'AccessControlAttributeValue']]], 'AccessControlAttributeKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@]+'], 'AccessControlAttributeList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlAttribute'], 'max' => 50, 'min' => 0], 'AccessControlAttributeValue' => ['type' => 'structure', 'required' => ['Source'], 'members' => ['Source' => ['shape' => 'AccessControlAttributeValueSourceList']]], 'AccessControlAttributeValueSource' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '[\\p{L}\\p{Z}\\p{N}_.:\\/=+\\-@\\[\\]\\{\\}\\$\\\\"]*'], 'AccessControlAttributeValueSourceList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlAttributeValueSource'], 'max' => 1, 'min' => 1], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'AccessDeniedExceptionMessage']], 'exception' => \true], 'AccessDeniedExceptionMessage' => ['type' => 'string'], 'AccountAssignment' => ['type' => 'structure', 'members' => ['AccountId' => ['shape' => 'AccountId'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'PrincipalType' => ['shape' => 'PrincipalType'], 'PrincipalId' => ['shape' => 'PrincipalId']]], 'AccountAssignmentList' => ['type' => 'list', 'member' => ['shape' => 'AccountAssignment']], 'AccountAssignmentOperationStatus' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusValues'], 'RequestId' => ['shape' => 'UUId'], 'FailureReason' => ['shape' => 'Reason'], 'TargetId' => ['shape' => 'TargetId'], 'TargetType' => ['shape' => 'TargetType'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'PrincipalType' => ['shape' => 'PrincipalType'], 'PrincipalId' => ['shape' => 'PrincipalId'], 'CreatedDate' => ['shape' => 'Date']]], 'AccountAssignmentOperationStatusList' => ['type' => 'list', 'member' => ['shape' => 'AccountAssignmentOperationStatusMetadata']], 'AccountAssignmentOperationStatusMetadata' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusValues'], 'RequestId' => ['shape' => 'UUId'], 'CreatedDate' => ['shape' => 'Date']]], 'AccountId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'AccountList' => ['type' => 'list', 'member' => ['shape' => 'AccountId']], 'AttachCustomerManagedPolicyReferenceToPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'CustomerManagedPolicyReference'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'CustomerManagedPolicyReference' => ['shape' => 'CustomerManagedPolicyReference']]], 'AttachCustomerManagedPolicyReferenceToPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'AttachManagedPolicyToPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'ManagedPolicyArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'ManagedPolicyArn' => ['shape' => 'ManagedPolicyArn']]], 'AttachManagedPolicyToPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'AttachedManagedPolicy' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Name'], 'Arn' => ['shape' => 'ManagedPolicyArn']]], 'AttachedManagedPolicyList' => ['type' => 'list', 'member' => ['shape' => 'AttachedManagedPolicy']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ConflictExceptionMessage']], 'exception' => \true], 'ConflictExceptionMessage' => ['type' => 'string'], 'CreateAccountAssignmentRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'TargetId', 'TargetType', 'PermissionSetArn', 'PrincipalType', 'PrincipalId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'TargetId' => ['shape' => 'TargetId'], 'TargetType' => ['shape' => 'TargetType'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'PrincipalType' => ['shape' => 'PrincipalType'], 'PrincipalId' => ['shape' => 'PrincipalId']]], 'CreateAccountAssignmentResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentCreationStatus' => ['shape' => 'AccountAssignmentOperationStatus']]], 'CreateInstanceAccessControlAttributeConfigurationRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'InstanceAccessControlAttributeConfiguration'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'InstanceAccessControlAttributeConfiguration' => ['shape' => 'InstanceAccessControlAttributeConfiguration']]], 'CreateInstanceAccessControlAttributeConfigurationResponse' => ['type' => 'structure', 'members' => []], 'CreatePermissionSetRequest' => ['type' => 'structure', 'required' => ['Name', 'InstanceArn'], 'members' => ['Name' => ['shape' => 'PermissionSetName'], 'Description' => ['shape' => 'PermissionSetDescription'], 'InstanceArn' => ['shape' => 'InstanceArn'], 'SessionDuration' => ['shape' => 'Duration'], 'RelayState' => ['shape' => 'RelayState'], 'Tags' => ['shape' => 'TagList']]], 'CreatePermissionSetResponse' => ['type' => 'structure', 'members' => ['PermissionSet' => ['shape' => 'PermissionSet']]], 'CustomerManagedPolicyReference' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ManagedPolicyName'], 'Path' => ['shape' => 'ManagedPolicyPath']]], 'CustomerManagedPolicyReferenceList' => ['type' => 'list', 'member' => ['shape' => 'CustomerManagedPolicyReference']], 'Date' => ['type' => 'timestamp'], 'DeleteAccountAssignmentRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'TargetId', 'TargetType', 'PermissionSetArn', 'PrincipalType', 'PrincipalId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'TargetId' => ['shape' => 'TargetId'], 'TargetType' => ['shape' => 'TargetType'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'PrincipalType' => ['shape' => 'PrincipalType'], 'PrincipalId' => ['shape' => 'PrincipalId']]], 'DeleteAccountAssignmentResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentDeletionStatus' => ['shape' => 'AccountAssignmentOperationStatus']]], 'DeleteInlinePolicyFromPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'DeleteInlinePolicyFromPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteInstanceAccessControlAttributeConfigurationRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn']]], 'DeleteInstanceAccessControlAttributeConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeletePermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'DeletePermissionSetResponse' => ['type' => 'structure', 'members' => []], 'DeletePermissionsBoundaryFromPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'DeletePermissionsBoundaryFromPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'DescribeAccountAssignmentCreationStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'AccountAssignmentCreationRequestId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'AccountAssignmentCreationRequestId' => ['shape' => 'UUId']]], 'DescribeAccountAssignmentCreationStatusResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentCreationStatus' => ['shape' => 'AccountAssignmentOperationStatus']]], 'DescribeAccountAssignmentDeletionStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'AccountAssignmentDeletionRequestId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'AccountAssignmentDeletionRequestId' => ['shape' => 'UUId']]], 'DescribeAccountAssignmentDeletionStatusResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentDeletionStatus' => ['shape' => 'AccountAssignmentOperationStatus']]], 'DescribeInstanceAccessControlAttributeConfigurationRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn']]], 'DescribeInstanceAccessControlAttributeConfigurationResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'InstanceAccessControlAttributeConfigurationStatus'], 'StatusReason' => ['shape' => 'InstanceAccessControlAttributeConfigurationStatusReason'], 'InstanceAccessControlAttributeConfiguration' => ['shape' => 'InstanceAccessControlAttributeConfiguration']]], 'DescribePermissionSetProvisioningStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'ProvisionPermissionSetRequestId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'ProvisionPermissionSetRequestId' => ['shape' => 'UUId']]], 'DescribePermissionSetProvisioningStatusResponse' => ['type' => 'structure', 'members' => ['PermissionSetProvisioningStatus' => ['shape' => 'PermissionSetProvisioningStatus']]], 'DescribePermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'DescribePermissionSetResponse' => ['type' => 'structure', 'members' => ['PermissionSet' => ['shape' => 'PermissionSet']]], 'DetachCustomerManagedPolicyReferenceFromPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'CustomerManagedPolicyReference'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'CustomerManagedPolicyReference' => ['shape' => 'CustomerManagedPolicyReference']]], 'DetachCustomerManagedPolicyReferenceFromPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'DetachManagedPolicyFromPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'ManagedPolicyArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'ManagedPolicyArn' => ['shape' => 'ManagedPolicyArn']]], 'DetachManagedPolicyFromPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'Duration' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^(-?)P(?=\\d|T\\d)(?:(\\d+)Y)?(?:(\\d+)M)?(?:(\\d+)([DW]))?(?:T(?:(\\d+)H)?(?:(\\d+)M)?(?:(\\d+(?:\\.\\d+)?)S)?)?$'], 'GetInlinePolicyForPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'GetInlinePolicyForPermissionSetResponse' => ['type' => 'structure', 'members' => ['InlinePolicy' => ['shape' => 'PermissionSetPolicyDocument']]], 'GetPermissionsBoundaryForPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn']]], 'GetPermissionsBoundaryForPermissionSetResponse' => ['type' => 'structure', 'members' => ['PermissionsBoundary' => ['shape' => 'PermissionsBoundary']]], 'Id' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]*'], 'InstanceAccessControlAttributeConfiguration' => ['type' => 'structure', 'required' => ['AccessControlAttributes'], 'members' => ['AccessControlAttributes' => ['shape' => 'AccessControlAttributeList']]], 'InstanceAccessControlAttributeConfigurationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'CREATION_IN_PROGRESS', 'CREATION_FAILED']], 'InstanceAccessControlAttributeConfigurationStatusReason' => ['type' => 'string'], 'InstanceArn' => ['type' => 'string', 'max' => 1224, 'min' => 10, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::instance/(sso)?ins-[a-zA-Z0-9-.]{16}'], 'InstanceList' => ['type' => 'list', 'member' => ['shape' => 'InstanceMetadata']], 'InstanceMetadata' => ['type' => 'structure', 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'IdentityStoreId' => ['shape' => 'Id']]], 'InternalFailureMessage' => ['type' => 'string'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'InternalFailureMessage']], 'exception' => \true], 'ListAccountAssignmentCreationStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token'], 'Filter' => ['shape' => 'OperationStatusFilter']]], 'ListAccountAssignmentCreationStatusResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentsCreationStatus' => ['shape' => 'AccountAssignmentOperationStatusList'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountAssignmentDeletionStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token'], 'Filter' => ['shape' => 'OperationStatusFilter']]], 'ListAccountAssignmentDeletionStatusResponse' => ['type' => 'structure', 'members' => ['AccountAssignmentsDeletionStatus' => ['shape' => 'AccountAssignmentOperationStatusList'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountAssignmentsRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'AccountId', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'AccountId' => ['shape' => 'TargetId'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountAssignmentsResponse' => ['type' => 'structure', 'members' => ['AccountAssignments' => ['shape' => 'AccountAssignmentList'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountsForProvisionedPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'ProvisioningStatus' => ['shape' => 'ProvisioningStatus'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListAccountsForProvisionedPermissionSetResponse' => ['type' => 'structure', 'members' => ['AccountIds' => ['shape' => 'AccountList'], 'NextToken' => ['shape' => 'Token']]], 'ListCustomerManagedPolicyReferencesInPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListCustomerManagedPolicyReferencesInPermissionSetResponse' => ['type' => 'structure', 'members' => ['CustomerManagedPolicyReferences' => ['shape' => 'CustomerManagedPolicyReferenceList'], 'NextToken' => ['shape' => 'Token']]], 'ListInstancesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListInstancesResponse' => ['type' => 'structure', 'members' => ['Instances' => ['shape' => 'InstanceList'], 'NextToken' => ['shape' => 'Token']]], 'ListManagedPoliciesInPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListManagedPoliciesInPermissionSetResponse' => ['type' => 'structure', 'members' => ['AttachedManagedPolicies' => ['shape' => 'AttachedManagedPolicyList'], 'NextToken' => ['shape' => 'Token']]], 'ListPermissionSetProvisioningStatusRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token'], 'Filter' => ['shape' => 'OperationStatusFilter']]], 'ListPermissionSetProvisioningStatusResponse' => ['type' => 'structure', 'members' => ['PermissionSetsProvisioningStatus' => ['shape' => 'PermissionSetProvisioningStatusList'], 'NextToken' => ['shape' => 'Token']]], 'ListPermissionSetsProvisionedToAccountRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'AccountId'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'AccountId' => ['shape' => 'AccountId'], 'ProvisioningStatus' => ['shape' => 'ProvisioningStatus'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'Token']]], 'ListPermissionSetsProvisionedToAccountResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'PermissionSets' => ['shape' => 'PermissionSetList']]], 'ListPermissionSetsRequest' => ['type' => 'structure', 'required' => ['InstanceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListPermissionSetsResponse' => ['type' => 'structure', 'members' => ['PermissionSets' => ['shape' => 'PermissionSetList'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'ResourceArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'ResourceArn' => ['shape' => 'TaggableResourceArn'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'Token']]], 'ManagedPolicyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::aws:policy/[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]+'], 'ManagedPolicyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'ManagedPolicyPath' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '((/[A-Za-z0-9\\.,\\+@=_-]+)*)/'], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'Name' => ['type' => 'string', 'max' => 100, 'min' => 1], 'OperationStatusFilter' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusValues']]], 'PermissionSet' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'PermissionSetName'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'Description' => ['shape' => 'PermissionSetDescription'], 'CreatedDate' => ['shape' => 'Date'], 'SessionDuration' => ['shape' => 'Duration'], 'RelayState' => ['shape' => 'RelayState']]], 'PermissionSetArn' => ['type' => 'string', 'max' => 1224, 'min' => 10, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::permissionSet/(sso)?ins-[a-zA-Z0-9-.]{16}/ps-[a-zA-Z0-9-./]{16}'], 'PermissionSetDescription' => ['type' => 'string', 'max' => 700, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A0-\\u00FF]*'], 'PermissionSetList' => ['type' => 'list', 'member' => ['shape' => 'PermissionSetArn']], 'PermissionSetName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'PermissionSetPolicyDocument' => ['type' => 'string', 'max' => 10240, 'min' => 1, 'pattern' => '[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+'], 'PermissionSetProvisioningStatus' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusValues'], 'RequestId' => ['shape' => 'UUId'], 'AccountId' => ['shape' => 'AccountId'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'FailureReason' => ['shape' => 'Reason'], 'CreatedDate' => ['shape' => 'Date']]], 'PermissionSetProvisioningStatusList' => ['type' => 'list', 'member' => ['shape' => 'PermissionSetProvisioningStatusMetadata']], 'PermissionSetProvisioningStatusMetadata' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'StatusValues'], 'RequestId' => ['shape' => 'UUId'], 'CreatedDate' => ['shape' => 'Date']]], 'PermissionsBoundary' => ['type' => 'structure', 'members' => ['CustomerManagedPolicyReference' => ['shape' => 'CustomerManagedPolicyReference'], 'ManagedPolicyArn' => ['shape' => 'ManagedPolicyArn']]], 'PrincipalId' => ['type' => 'string', 'max' => 47, 'min' => 1, 'pattern' => '^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$'], 'PrincipalType' => ['type' => 'string', 'enum' => ['USER', 'GROUP']], 'ProvisionPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'TargetType'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'TargetId' => ['shape' => 'TargetId'], 'TargetType' => ['shape' => 'ProvisionTargetType']]], 'ProvisionPermissionSetResponse' => ['type' => 'structure', 'members' => ['PermissionSetProvisioningStatus' => ['shape' => 'PermissionSetProvisioningStatus']]], 'ProvisionTargetType' => ['type' => 'string', 'enum' => ['AWS_ACCOUNT', 'ALL_PROVISIONED_ACCOUNTS']], 'ProvisioningStatus' => ['type' => 'string', 'enum' => ['LATEST_PERMISSION_SET_PROVISIONED', 'LATEST_PERMISSION_SET_NOT_PROVISIONED']], 'PutInlinePolicyToPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'InlinePolicy'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'InlinePolicy' => ['shape' => 'PermissionSetPolicyDocument']]], 'PutInlinePolicyToPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'PutPermissionsBoundaryToPermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn', 'PermissionsBoundary'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'PermissionsBoundary' => ['shape' => 'PermissionsBoundary']]], 'PutPermissionsBoundaryToPermissionSetResponse' => ['type' => 'structure', 'members' => []], 'Reason' => ['type' => 'string', 'pattern' => '[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}]*'], 'RelayState' => ['type' => 'string', 'max' => 240, 'min' => 1, 'pattern' => '[a-zA-Z0-9&$@#\\\\\\/%?=~\\-_\'"|!:,.;*+\\[\\]\\ \\(\\)\\{\\}]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ResourceNotFoundMessage']], 'exception' => \true], 'ResourceNotFoundMessage' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceQuotaExceededMessage']], 'exception' => \true], 'ServiceQuotaExceededMessage' => ['type' => 'string'], 'StatusValues' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'FAILED', 'SUCCEEDED']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'ResourceArn', 'Tags'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'ResourceArn' => ['shape' => 'TaggableResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TaggableResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 10, 'pattern' => 'arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):sso:::permissionSet/(sso)?ins-[a-zA-Z0-9-.]{16}/ps-[a-zA-Z0-9-./]{16}'], 'TargetId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '\\d{12}'], 'TargetType' => ['type' => 'string', 'enum' => ['AWS_ACCOUNT']], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ThrottlingExceptionMessage']], 'exception' => \true], 'ThrottlingExceptionMessage' => ['type' => 'string'], 'Token' => ['type' => 'string', 'max' => 2048, 'pattern' => '^[-a-zA-Z0-9+=/_]*'], 'UUId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '\\b[0-9a-f]{8}\\b-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-\\b[0-9a-f]{12}\\b'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'ResourceArn', 'TagKeys'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'ResourceArn' => ['shape' => 'TaggableResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateInstanceAccessControlAttributeConfigurationRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'InstanceAccessControlAttributeConfiguration'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'InstanceAccessControlAttributeConfiguration' => ['shape' => 'InstanceAccessControlAttributeConfiguration']]], 'UpdateInstanceAccessControlAttributeConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdatePermissionSetRequest' => ['type' => 'structure', 'required' => ['InstanceArn', 'PermissionSetArn'], 'members' => ['InstanceArn' => ['shape' => 'InstanceArn'], 'PermissionSetArn' => ['shape' => 'PermissionSetArn'], 'Description' => ['shape' => 'PermissionSetDescription'], 'SessionDuration' => ['shape' => 'Duration'], 'RelayState' => ['shape' => 'RelayState']]], 'UpdatePermissionSetResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ValidationExceptionMessage']], 'exception' => \true], 'ValidationExceptionMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.php deleted file mode 100644 index a6fbf59..0000000 --- a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://sso.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sso-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sso.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://sso.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://sso.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sso.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-tests-1.json.php deleted file mode 100644 index 5ab0c05..0000000 --- a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sso.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sso.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/paginators-1.json.php b/vendor/Aws3/Aws/data/sso-admin/2020-07-20/paginators-1.json.php deleted file mode 100644 index b15a03f..0000000 --- a/vendor/Aws3/Aws/data/sso-admin/2020-07-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccountAssignmentCreationStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AccountAssignmentsCreationStatus'], 'ListAccountAssignmentDeletionStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AccountAssignmentsDeletionStatus'], 'ListAccountAssignments' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AccountAssignments'], 'ListAccountsForProvisionedPermissionSet' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AccountIds'], 'ListCustomerManagedPolicyReferencesInPermissionSet' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'CustomerManagedPolicyReferences'], 'ListInstances' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Instances'], 'ListManagedPoliciesInPermissionSet' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'AttachedManagedPolicies'], 'ListPermissionSetProvisioningStatus' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PermissionSetsProvisioningStatus'], 'ListPermissionSets' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PermissionSets'], 'ListPermissionSetsProvisionedToAccount' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'PermissionSets'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/api-2.json.php b/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/api-2.json.php deleted file mode 100644 index 345479f..0000000 --- a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-06-10', 'endpointPrefix' => 'oidc', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SSO OIDC', 'serviceFullName' => 'AWS SSO OIDC', 'serviceId' => 'SSO OIDC', 'signatureVersion' => 'v4', 'signingName' => 'awsssooidc', 'uid' => 'sso-oidc-2019-06-10'], 'operations' => ['CreateToken' => ['name' => 'CreateToken', 'http' => ['method' => 'POST', 'requestUri' => '/token'], 'input' => ['shape' => 'CreateTokenRequest'], 'output' => ['shape' => 'CreateTokenResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidClientException'], ['shape' => 'InvalidGrantException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'UnsupportedGrantTypeException'], ['shape' => 'InvalidScopeException'], ['shape' => 'AuthorizationPendingException'], ['shape' => 'SlowDownException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ExpiredTokenException'], ['shape' => 'InternalServerException']], 'authtype' => 'none'], 'RegisterClient' => ['name' => 'RegisterClient', 'http' => ['method' => 'POST', 'requestUri' => '/client/register'], 'input' => ['shape' => 'RegisterClientRequest'], 'output' => ['shape' => 'RegisterClientResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidScopeException'], ['shape' => 'InvalidClientMetadataException'], ['shape' => 'InternalServerException']], 'authtype' => 'none'], 'StartDeviceAuthorization' => ['name' => 'StartDeviceAuthorization', 'http' => ['method' => 'POST', 'requestUri' => '/device_authorization'], 'input' => ['shape' => 'StartDeviceAuthorizationRequest'], 'output' => ['shape' => 'StartDeviceAuthorizationResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidClientException'], ['shape' => 'UnauthorizedClientException'], ['shape' => 'SlowDownException'], ['shape' => 'InternalServerException']], 'authtype' => 'none']], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'AccessToken' => ['type' => 'string'], 'AuthCode' => ['type' => 'string'], 'AuthorizationPendingException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ClientId' => ['type' => 'string'], 'ClientName' => ['type' => 'string'], 'ClientSecret' => ['type' => 'string'], 'ClientType' => ['type' => 'string'], 'CreateTokenRequest' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret', 'grantType'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'grantType' => ['shape' => 'GrantType'], 'deviceCode' => ['shape' => 'DeviceCode'], 'code' => ['shape' => 'AuthCode'], 'refreshToken' => ['shape' => 'RefreshToken'], 'scope' => ['shape' => 'Scopes'], 'redirectUri' => ['shape' => 'URI']]], 'CreateTokenResponse' => ['type' => 'structure', 'members' => ['accessToken' => ['shape' => 'AccessToken'], 'tokenType' => ['shape' => 'TokenType'], 'expiresIn' => ['shape' => 'ExpirationInSeconds'], 'refreshToken' => ['shape' => 'RefreshToken'], 'idToken' => ['shape' => 'IdToken']]], 'DeviceCode' => ['type' => 'string'], 'Error' => ['type' => 'string'], 'ErrorDescription' => ['type' => 'string'], 'ExpirationInSeconds' => ['type' => 'integer'], 'ExpiredTokenException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'GrantType' => ['type' => 'string'], 'IdToken' => ['type' => 'string'], 'InternalServerException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IntervalInSeconds' => ['type' => 'integer'], 'InvalidClientException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'InvalidClientMetadataException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidGrantException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidScopeException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'LongTimeStampType' => ['type' => 'long'], 'RefreshToken' => ['type' => 'string'], 'RegisterClientRequest' => ['type' => 'structure', 'required' => ['clientName', 'clientType'], 'members' => ['clientName' => ['shape' => 'ClientName'], 'clientType' => ['shape' => 'ClientType'], 'scopes' => ['shape' => 'Scopes']]], 'RegisterClientResponse' => ['type' => 'structure', 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'clientIdIssuedAt' => ['shape' => 'LongTimeStampType'], 'clientSecretExpiresAt' => ['shape' => 'LongTimeStampType'], 'authorizationEndpoint' => ['shape' => 'URI'], 'tokenEndpoint' => ['shape' => 'URI']]], 'Scope' => ['type' => 'string'], 'Scopes' => ['type' => 'list', 'member' => ['shape' => 'Scope']], 'SlowDownException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'StartDeviceAuthorizationRequest' => ['type' => 'structure', 'required' => ['clientId', 'clientSecret', 'startUrl'], 'members' => ['clientId' => ['shape' => 'ClientId'], 'clientSecret' => ['shape' => 'ClientSecret'], 'startUrl' => ['shape' => 'URI']]], 'StartDeviceAuthorizationResponse' => ['type' => 'structure', 'members' => ['deviceCode' => ['shape' => 'DeviceCode'], 'userCode' => ['shape' => 'UserCode'], 'verificationUri' => ['shape' => 'URI'], 'verificationUriComplete' => ['shape' => 'URI'], 'expiresIn' => ['shape' => 'ExpirationInSeconds'], 'interval' => ['shape' => 'IntervalInSeconds']]], 'TokenType' => ['type' => 'string'], 'URI' => ['type' => 'string'], 'UnauthorizedClientException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UnsupportedGrantTypeException' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'Error'], 'error_description' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'UserCode' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 67334d4..0000000 --- a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oidc-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oidc-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://oidc.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://oidc.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-tests-1.json.php deleted file mode 100644 index 3460b58..0000000 --- a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://oidc.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/paginators-1.json.php b/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/paginators-1.json.php deleted file mode 100644 index e729d7e..0000000 --- a/vendor/Aws3/Aws/data/sso-oidc/2019-06-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/sso/2019-06-10/api-2.json.php b/vendor/Aws3/Aws/data/sso/2019-06-10/api-2.json.php deleted file mode 100644 index 06473d5..0000000 --- a/vendor/Aws3/Aws/data/sso/2019-06-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-06-10', 'endpointPrefix' => 'portal.sso', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SSO', 'serviceFullName' => 'AWS Single Sign-On', 'serviceId' => 'SSO', 'signatureVersion' => 'v4', 'signingName' => 'awsssoportal', 'uid' => 'sso-2019-06-10'], 'operations' => ['GetRoleCredentials' => ['name' => 'GetRoleCredentials', 'http' => ['method' => 'GET', 'requestUri' => '/federation/credentials'], 'input' => ['shape' => 'GetRoleCredentialsRequest'], 'output' => ['shape' => 'GetRoleCredentialsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']], 'authtype' => 'none'], 'ListAccountRoles' => ['name' => 'ListAccountRoles', 'http' => ['method' => 'GET', 'requestUri' => '/assignment/roles'], 'input' => ['shape' => 'ListAccountRolesRequest'], 'output' => ['shape' => 'ListAccountRolesResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']], 'authtype' => 'none'], 'ListAccounts' => ['name' => 'ListAccounts', 'http' => ['method' => 'GET', 'requestUri' => '/assignment/accounts'], 'input' => ['shape' => 'ListAccountsRequest'], 'output' => ['shape' => 'ListAccountsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ResourceNotFoundException']], 'authtype' => 'none'], 'Logout' => ['name' => 'Logout', 'http' => ['method' => 'POST', 'requestUri' => '/logout'], 'input' => ['shape' => 'LogoutRequest'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'UnauthorizedException'], ['shape' => 'TooManyRequestsException']], 'authtype' => 'none']], 'shapes' => ['AccessKeyType' => ['type' => 'string'], 'AccessTokenType' => ['type' => 'string', 'sensitive' => \true], 'AccountIdType' => ['type' => 'string'], 'AccountInfo' => ['type' => 'structure', 'members' => ['accountId' => ['shape' => 'AccountIdType'], 'accountName' => ['shape' => 'AccountNameType'], 'emailAddress' => ['shape' => 'EmailAddressType']]], 'AccountListType' => ['type' => 'list', 'member' => ['shape' => 'AccountInfo']], 'AccountNameType' => ['type' => 'string'], 'EmailAddressType' => ['type' => 'string', 'max' => 254, 'min' => 1], 'ErrorDescription' => ['type' => 'string'], 'ExpirationTimestampType' => ['type' => 'long'], 'GetRoleCredentialsRequest' => ['type' => 'structure', 'required' => ['roleName', 'accountId', 'accessToken'], 'members' => ['roleName' => ['shape' => 'RoleNameType', 'location' => 'querystring', 'locationName' => 'role_name'], 'accountId' => ['shape' => 'AccountIdType', 'location' => 'querystring', 'locationName' => 'account_id'], 'accessToken' => ['shape' => 'AccessTokenType', 'location' => 'header', 'locationName' => 'x-amz-sso_bearer_token']]], 'GetRoleCredentialsResponse' => ['type' => 'structure', 'members' => ['roleCredentials' => ['shape' => 'RoleCredentials']]], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListAccountRolesRequest' => ['type' => 'structure', 'required' => ['accessToken', 'accountId'], 'members' => ['nextToken' => ['shape' => 'NextTokenType', 'location' => 'querystring', 'locationName' => 'next_token'], 'maxResults' => ['shape' => 'MaxResultType', 'location' => 'querystring', 'locationName' => 'max_result'], 'accessToken' => ['shape' => 'AccessTokenType', 'location' => 'header', 'locationName' => 'x-amz-sso_bearer_token'], 'accountId' => ['shape' => 'AccountIdType', 'location' => 'querystring', 'locationName' => 'account_id']]], 'ListAccountRolesResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextTokenType'], 'roleList' => ['shape' => 'RoleListType']]], 'ListAccountsRequest' => ['type' => 'structure', 'required' => ['accessToken'], 'members' => ['nextToken' => ['shape' => 'NextTokenType', 'location' => 'querystring', 'locationName' => 'next_token'], 'maxResults' => ['shape' => 'MaxResultType', 'location' => 'querystring', 'locationName' => 'max_result'], 'accessToken' => ['shape' => 'AccessTokenType', 'location' => 'header', 'locationName' => 'x-amz-sso_bearer_token']]], 'ListAccountsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'NextTokenType'], 'accountList' => ['shape' => 'AccountListType']]], 'LogoutRequest' => ['type' => 'structure', 'required' => ['accessToken'], 'members' => ['accessToken' => ['shape' => 'AccessTokenType', 'location' => 'header', 'locationName' => 'x-amz-sso_bearer_token']]], 'MaxResultType' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'NextTokenType' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoleCredentials' => ['type' => 'structure', 'members' => ['accessKeyId' => ['shape' => 'AccessKeyType'], 'secretAccessKey' => ['shape' => 'SecretAccessKeyType'], 'sessionToken' => ['shape' => 'SessionTokenType'], 'expiration' => ['shape' => 'ExpirationTimestampType']]], 'RoleInfo' => ['type' => 'structure', 'members' => ['roleName' => ['shape' => 'RoleNameType'], 'accountId' => ['shape' => 'AccountIdType']]], 'RoleListType' => ['type' => 'list', 'member' => ['shape' => 'RoleInfo']], 'RoleNameType' => ['type' => 'string'], 'SecretAccessKeyType' => ['type' => 'string', 'sensitive' => \true], 'SessionTokenType' => ['type' => 'string', 'sensitive' => \true], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorDescription']], 'error' => ['httpStatusCode' => 401], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-rule-set-1.json.php deleted file mode 100644 index bb75202..0000000 --- a/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://portal.sso-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://portal.sso-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://portal.sso.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://portal.sso.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-tests-1.json.php deleted file mode 100644 index 4d32b8d..0000000 --- a/vendor/Aws3/Aws/data/sso/2019-06-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://portal.sso.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/sso/2019-06-10/paginators-1.json.php b/vendor/Aws3/Aws/data/sso/2019-06-10/paginators-1.json.php deleted file mode 100644 index c9ce2c0..0000000 --- a/vendor/Aws3/Aws/data/sso/2019-06-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccountRoles' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'roleList'], 'ListAccounts' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'accountList']]]; diff --git a/vendor/Aws3/Aws/data/states/2016-11-23/api-2.json.php b/vendor/Aws3/Aws/data/states/2016-11-23/api-2.json.php deleted file mode 100644 index 5d1b90c..0000000 --- a/vendor/Aws3/Aws/data/states/2016-11-23/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-23', 'endpointPrefix' => 'states', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS SFN', 'serviceFullName' => 'AWS Step Functions', 'serviceId' => 'SFN', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSStepFunctions', 'uid' => 'states-2016-11-23'], 'operations' => ['CreateActivity' => ['name' => 'CreateActivity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateActivityInput'], 'output' => ['shape' => 'CreateActivityOutput'], 'errors' => [['shape' => 'ActivityLimitExceeded'], ['shape' => 'InvalidName'], ['shape' => 'TooManyTags']], 'idempotent' => \true], 'CreateStateMachine' => ['name' => 'CreateStateMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStateMachineInput'], 'output' => ['shape' => 'CreateStateMachineOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'InvalidDefinition'], ['shape' => 'InvalidName'], ['shape' => 'InvalidLoggingConfiguration'], ['shape' => 'InvalidTracingConfiguration'], ['shape' => 'StateMachineAlreadyExists'], ['shape' => 'StateMachineDeleting'], ['shape' => 'StateMachineLimitExceeded'], ['shape' => 'StateMachineTypeNotSupported'], ['shape' => 'TooManyTags']], 'idempotent' => \true], 'DeleteActivity' => ['name' => 'DeleteActivity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteActivityInput'], 'output' => ['shape' => 'DeleteActivityOutput'], 'errors' => [['shape' => 'InvalidArn']]], 'DeleteStateMachine' => ['name' => 'DeleteStateMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteStateMachineInput'], 'output' => ['shape' => 'DeleteStateMachineOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'ValidationException']]], 'DescribeActivity' => ['name' => 'DescribeActivity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActivityInput'], 'output' => ['shape' => 'DescribeActivityOutput'], 'errors' => [['shape' => 'ActivityDoesNotExist'], ['shape' => 'InvalidArn']]], 'DescribeExecution' => ['name' => 'DescribeExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExecutionInput'], 'output' => ['shape' => 'DescribeExecutionOutput'], 'errors' => [['shape' => 'ExecutionDoesNotExist'], ['shape' => 'InvalidArn']]], 'DescribeMapRun' => ['name' => 'DescribeMapRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMapRunInput'], 'output' => ['shape' => 'DescribeMapRunOutput'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'InvalidArn']]], 'DescribeStateMachine' => ['name' => 'DescribeStateMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStateMachineInput'], 'output' => ['shape' => 'DescribeStateMachineOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'StateMachineDoesNotExist']]], 'DescribeStateMachineForExecution' => ['name' => 'DescribeStateMachineForExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStateMachineForExecutionInput'], 'output' => ['shape' => 'DescribeStateMachineForExecutionOutput'], 'errors' => [['shape' => 'ExecutionDoesNotExist'], ['shape' => 'InvalidArn']]], 'GetActivityTask' => ['name' => 'GetActivityTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetActivityTaskInput'], 'output' => ['shape' => 'GetActivityTaskOutput'], 'errors' => [['shape' => 'ActivityDoesNotExist'], ['shape' => 'ActivityWorkerLimitExceeded'], ['shape' => 'InvalidArn']]], 'GetExecutionHistory' => ['name' => 'GetExecutionHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExecutionHistoryInput'], 'output' => ['shape' => 'GetExecutionHistoryOutput'], 'errors' => [['shape' => 'ExecutionDoesNotExist'], ['shape' => 'InvalidArn'], ['shape' => 'InvalidToken']]], 'ListActivities' => ['name' => 'ListActivities', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActivitiesInput'], 'output' => ['shape' => 'ListActivitiesOutput'], 'errors' => [['shape' => 'InvalidToken']]], 'ListExecutions' => ['name' => 'ListExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExecutionsInput'], 'output' => ['shape' => 'ListExecutionsOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'InvalidToken'], ['shape' => 'StateMachineDoesNotExist'], ['shape' => 'StateMachineTypeNotSupported'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFound']]], 'ListMapRuns' => ['name' => 'ListMapRuns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMapRunsInput'], 'output' => ['shape' => 'ListMapRunsOutput'], 'errors' => [['shape' => 'ExecutionDoesNotExist'], ['shape' => 'InvalidArn'], ['shape' => 'InvalidToken']]], 'ListStateMachines' => ['name' => 'ListStateMachines', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStateMachinesInput'], 'output' => ['shape' => 'ListStateMachinesOutput'], 'errors' => [['shape' => 'InvalidToken']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'ResourceNotFound']]], 'SendTaskFailure' => ['name' => 'SendTaskFailure', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTaskFailureInput'], 'output' => ['shape' => 'SendTaskFailureOutput'], 'errors' => [['shape' => 'TaskDoesNotExist'], ['shape' => 'InvalidToken'], ['shape' => 'TaskTimedOut']]], 'SendTaskHeartbeat' => ['name' => 'SendTaskHeartbeat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTaskHeartbeatInput'], 'output' => ['shape' => 'SendTaskHeartbeatOutput'], 'errors' => [['shape' => 'TaskDoesNotExist'], ['shape' => 'InvalidToken'], ['shape' => 'TaskTimedOut']]], 'SendTaskSuccess' => ['name' => 'SendTaskSuccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendTaskSuccessInput'], 'output' => ['shape' => 'SendTaskSuccessOutput'], 'errors' => [['shape' => 'TaskDoesNotExist'], ['shape' => 'InvalidOutput'], ['shape' => 'InvalidToken'], ['shape' => 'TaskTimedOut']]], 'StartExecution' => ['name' => 'StartExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartExecutionInput'], 'output' => ['shape' => 'StartExecutionOutput'], 'errors' => [['shape' => 'ExecutionLimitExceeded'], ['shape' => 'ExecutionAlreadyExists'], ['shape' => 'InvalidArn'], ['shape' => 'InvalidExecutionInput'], ['shape' => 'InvalidName'], ['shape' => 'StateMachineDoesNotExist'], ['shape' => 'StateMachineDeleting'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'StartSyncExecution' => ['name' => 'StartSyncExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSyncExecutionInput'], 'output' => ['shape' => 'StartSyncExecutionOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'InvalidExecutionInput'], ['shape' => 'InvalidName'], ['shape' => 'StateMachineDoesNotExist'], ['shape' => 'StateMachineDeleting'], ['shape' => 'StateMachineTypeNotSupported']], 'endpoint' => ['hostPrefix' => 'sync-']], 'StopExecution' => ['name' => 'StopExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopExecutionInput'], 'output' => ['shape' => 'StopExecutionOutput'], 'errors' => [['shape' => 'ExecutionDoesNotExist'], ['shape' => 'InvalidArn'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'ResourceNotFound'], ['shape' => 'TooManyTags']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'ResourceNotFound']]], 'UpdateMapRun' => ['name' => 'UpdateMapRun', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMapRunInput'], 'output' => ['shape' => 'UpdateMapRunOutput'], 'errors' => [['shape' => 'ResourceNotFound'], ['shape' => 'InvalidArn'], ['shape' => 'ValidationException']]], 'UpdateStateMachine' => ['name' => 'UpdateStateMachine', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateStateMachineInput'], 'output' => ['shape' => 'UpdateStateMachineOutput'], 'errors' => [['shape' => 'InvalidArn'], ['shape' => 'InvalidDefinition'], ['shape' => 'InvalidLoggingConfiguration'], ['shape' => 'InvalidTracingConfiguration'], ['shape' => 'MissingRequiredParameter'], ['shape' => 'StateMachineDeleting'], ['shape' => 'StateMachineDoesNotExist'], ['shape' => 'ValidationException']], 'idempotent' => \true]], 'shapes' => ['ActivityDoesNotExist' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ActivityFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ActivityLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ActivityList' => ['type' => 'list', 'member' => ['shape' => 'ActivityListItem']], 'ActivityListItem' => ['type' => 'structure', 'required' => ['activityArn', 'name', 'creationDate'], 'members' => ['activityArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'creationDate' => ['shape' => 'Timestamp']]], 'ActivityScheduleFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ActivityScheduledEventDetails' => ['type' => 'structure', 'required' => ['resource'], 'members' => ['resource' => ['shape' => 'Arn'], 'input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'HistoryEventExecutionDataDetails'], 'timeoutInSeconds' => ['shape' => 'TimeoutInSeconds', 'box' => \true], 'heartbeatInSeconds' => ['shape' => 'TimeoutInSeconds', 'box' => \true]]], 'ActivityStartedEventDetails' => ['type' => 'structure', 'members' => ['workerName' => ['shape' => 'Identity']]], 'ActivitySucceededEventDetails' => ['type' => 'structure', 'members' => ['output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'ActivityTimedOutEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ActivityWorkerLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Arn' => ['type' => 'string', 'max' => 256, 'min' => 1], 'BilledDuration' => ['type' => 'long', 'min' => 0], 'BilledMemoryUsed' => ['type' => 'long', 'min' => 0], 'BillingDetails' => ['type' => 'structure', 'members' => ['billedMemoryUsedInMB' => ['shape' => 'BilledMemoryUsed'], 'billedDurationInMilliseconds' => ['shape' => 'BilledDuration']]], 'CloudWatchEventsExecutionDataDetails' => ['type' => 'structure', 'members' => ['included' => ['shape' => 'includedDetails']]], 'CloudWatchLogsLogGroup' => ['type' => 'structure', 'members' => ['logGroupArn' => ['shape' => 'Arn']]], 'ConnectorParameters' => ['type' => 'string', 'max' => 262144, 'min' => 0, 'sensitive' => \true], 'CreateActivityInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'tags' => ['shape' => 'TagList']]], 'CreateActivityOutput' => ['type' => 'structure', 'required' => ['activityArn', 'creationDate'], 'members' => ['activityArn' => ['shape' => 'Arn'], 'creationDate' => ['shape' => 'Timestamp']]], 'CreateStateMachineInput' => ['type' => 'structure', 'required' => ['name', 'definition', 'roleArn'], 'members' => ['name' => ['shape' => 'Name'], 'definition' => ['shape' => 'Definition'], 'roleArn' => ['shape' => 'Arn'], 'type' => ['shape' => 'StateMachineType'], 'loggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'tags' => ['shape' => 'TagList'], 'tracingConfiguration' => ['shape' => 'TracingConfiguration']]], 'CreateStateMachineOutput' => ['type' => 'structure', 'required' => ['stateMachineArn', 'creationDate'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'creationDate' => ['shape' => 'Timestamp']]], 'Definition' => ['type' => 'string', 'max' => 1048576, 'min' => 1, 'sensitive' => \true], 'DeleteActivityInput' => ['type' => 'structure', 'required' => ['activityArn'], 'members' => ['activityArn' => ['shape' => 'Arn']]], 'DeleteActivityOutput' => ['type' => 'structure', 'members' => []], 'DeleteStateMachineInput' => ['type' => 'structure', 'required' => ['stateMachineArn'], 'members' => ['stateMachineArn' => ['shape' => 'Arn']]], 'DeleteStateMachineOutput' => ['type' => 'structure', 'members' => []], 'DescribeActivityInput' => ['type' => 'structure', 'required' => ['activityArn'], 'members' => ['activityArn' => ['shape' => 'Arn']]], 'DescribeActivityOutput' => ['type' => 'structure', 'required' => ['activityArn', 'name', 'creationDate'], 'members' => ['activityArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'creationDate' => ['shape' => 'Timestamp']]], 'DescribeExecutionInput' => ['type' => 'structure', 'required' => ['executionArn'], 'members' => ['executionArn' => ['shape' => 'Arn']]], 'DescribeExecutionOutput' => ['type' => 'structure', 'required' => ['executionArn', 'stateMachineArn', 'status', 'startDate'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'ExecutionStatus'], 'startDate' => ['shape' => 'Timestamp'], 'stopDate' => ['shape' => 'Timestamp'], 'input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'CloudWatchEventsExecutionDataDetails'], 'output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'CloudWatchEventsExecutionDataDetails'], 'traceHeader' => ['shape' => 'TraceHeader'], 'mapRunArn' => ['shape' => 'LongArn'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'DescribeMapRunInput' => ['type' => 'structure', 'required' => ['mapRunArn'], 'members' => ['mapRunArn' => ['shape' => 'LongArn']]], 'DescribeMapRunOutput' => ['type' => 'structure', 'required' => ['mapRunArn', 'executionArn', 'status', 'startDate', 'maxConcurrency', 'toleratedFailurePercentage', 'toleratedFailureCount', 'itemCounts', 'executionCounts'], 'members' => ['mapRunArn' => ['shape' => 'LongArn'], 'executionArn' => ['shape' => 'Arn'], 'status' => ['shape' => 'MapRunStatus'], 'startDate' => ['shape' => 'Timestamp'], 'stopDate' => ['shape' => 'Timestamp'], 'maxConcurrency' => ['shape' => 'MaxConcurrency'], 'toleratedFailurePercentage' => ['shape' => 'ToleratedFailurePercentage'], 'toleratedFailureCount' => ['shape' => 'ToleratedFailureCount'], 'itemCounts' => ['shape' => 'MapRunItemCounts'], 'executionCounts' => ['shape' => 'MapRunExecutionCounts']]], 'DescribeStateMachineForExecutionInput' => ['type' => 'structure', 'required' => ['executionArn'], 'members' => ['executionArn' => ['shape' => 'Arn']]], 'DescribeStateMachineForExecutionOutput' => ['type' => 'structure', 'required' => ['stateMachineArn', 'name', 'definition', 'roleArn', 'updateDate'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'definition' => ['shape' => 'Definition'], 'roleArn' => ['shape' => 'Arn'], 'updateDate' => ['shape' => 'Timestamp'], 'loggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'tracingConfiguration' => ['shape' => 'TracingConfiguration'], 'mapRunArn' => ['shape' => 'LongArn'], 'label' => ['shape' => 'MapRunLabel']]], 'DescribeStateMachineInput' => ['type' => 'structure', 'required' => ['stateMachineArn'], 'members' => ['stateMachineArn' => ['shape' => 'Arn']]], 'DescribeStateMachineOutput' => ['type' => 'structure', 'required' => ['stateMachineArn', 'name', 'definition', 'roleArn', 'type', 'creationDate'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'StateMachineStatus'], 'definition' => ['shape' => 'Definition'], 'roleArn' => ['shape' => 'Arn'], 'type' => ['shape' => 'StateMachineType'], 'creationDate' => ['shape' => 'Timestamp'], 'loggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'tracingConfiguration' => ['shape' => 'TracingConfiguration'], 'label' => ['shape' => 'MapRunLabel']]], 'Enabled' => ['type' => 'boolean'], 'ErrorMessage' => ['type' => 'string'], 'EventId' => ['type' => 'long'], 'ExecutionAbortedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ExecutionAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExecutionDoesNotExist' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExecutionFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ExecutionLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ExecutionList' => ['type' => 'list', 'member' => ['shape' => 'ExecutionListItem']], 'ExecutionListItem' => ['type' => 'structure', 'required' => ['executionArn', 'stateMachineArn', 'name', 'status', 'startDate'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'status' => ['shape' => 'ExecutionStatus'], 'startDate' => ['shape' => 'Timestamp'], 'stopDate' => ['shape' => 'Timestamp'], 'mapRunArn' => ['shape' => 'LongArn'], 'itemCount' => ['shape' => 'UnsignedInteger', 'box' => \true]]], 'ExecutionStartedEventDetails' => ['type' => 'structure', 'members' => ['input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'HistoryEventExecutionDataDetails'], 'roleArn' => ['shape' => 'Arn']]], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'FAILED', 'TIMED_OUT', 'ABORTED']], 'ExecutionSucceededEventDetails' => ['type' => 'structure', 'members' => ['output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'ExecutionTimedOutEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'GetActivityTaskInput' => ['type' => 'structure', 'required' => ['activityArn'], 'members' => ['activityArn' => ['shape' => 'Arn'], 'workerName' => ['shape' => 'Name']]], 'GetActivityTaskOutput' => ['type' => 'structure', 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'input' => ['shape' => 'SensitiveDataJobInput']]], 'GetExecutionHistoryInput' => ['type' => 'structure', 'required' => ['executionArn'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder'], 'nextToken' => ['shape' => 'PageToken'], 'includeExecutionData' => ['shape' => 'IncludeExecutionDataGetExecutionHistory']]], 'GetExecutionHistoryOutput' => ['type' => 'structure', 'required' => ['events'], 'members' => ['events' => ['shape' => 'HistoryEventList'], 'nextToken' => ['shape' => 'PageToken']]], 'HistoryEvent' => ['type' => 'structure', 'required' => ['timestamp', 'type', 'id'], 'members' => ['timestamp' => ['shape' => 'Timestamp'], 'type' => ['shape' => 'HistoryEventType'], 'id' => ['shape' => 'EventId'], 'previousEventId' => ['shape' => 'EventId'], 'activityFailedEventDetails' => ['shape' => 'ActivityFailedEventDetails'], 'activityScheduleFailedEventDetails' => ['shape' => 'ActivityScheduleFailedEventDetails'], 'activityScheduledEventDetails' => ['shape' => 'ActivityScheduledEventDetails'], 'activityStartedEventDetails' => ['shape' => 'ActivityStartedEventDetails'], 'activitySucceededEventDetails' => ['shape' => 'ActivitySucceededEventDetails'], 'activityTimedOutEventDetails' => ['shape' => 'ActivityTimedOutEventDetails'], 'taskFailedEventDetails' => ['shape' => 'TaskFailedEventDetails'], 'taskScheduledEventDetails' => ['shape' => 'TaskScheduledEventDetails'], 'taskStartFailedEventDetails' => ['shape' => 'TaskStartFailedEventDetails'], 'taskStartedEventDetails' => ['shape' => 'TaskStartedEventDetails'], 'taskSubmitFailedEventDetails' => ['shape' => 'TaskSubmitFailedEventDetails'], 'taskSubmittedEventDetails' => ['shape' => 'TaskSubmittedEventDetails'], 'taskSucceededEventDetails' => ['shape' => 'TaskSucceededEventDetails'], 'taskTimedOutEventDetails' => ['shape' => 'TaskTimedOutEventDetails'], 'executionFailedEventDetails' => ['shape' => 'ExecutionFailedEventDetails'], 'executionStartedEventDetails' => ['shape' => 'ExecutionStartedEventDetails'], 'executionSucceededEventDetails' => ['shape' => 'ExecutionSucceededEventDetails'], 'executionAbortedEventDetails' => ['shape' => 'ExecutionAbortedEventDetails'], 'executionTimedOutEventDetails' => ['shape' => 'ExecutionTimedOutEventDetails'], 'mapStateStartedEventDetails' => ['shape' => 'MapStateStartedEventDetails'], 'mapIterationStartedEventDetails' => ['shape' => 'MapIterationEventDetails'], 'mapIterationSucceededEventDetails' => ['shape' => 'MapIterationEventDetails'], 'mapIterationFailedEventDetails' => ['shape' => 'MapIterationEventDetails'], 'mapIterationAbortedEventDetails' => ['shape' => 'MapIterationEventDetails'], 'lambdaFunctionFailedEventDetails' => ['shape' => 'LambdaFunctionFailedEventDetails'], 'lambdaFunctionScheduleFailedEventDetails' => ['shape' => 'LambdaFunctionScheduleFailedEventDetails'], 'lambdaFunctionScheduledEventDetails' => ['shape' => 'LambdaFunctionScheduledEventDetails'], 'lambdaFunctionStartFailedEventDetails' => ['shape' => 'LambdaFunctionStartFailedEventDetails'], 'lambdaFunctionSucceededEventDetails' => ['shape' => 'LambdaFunctionSucceededEventDetails'], 'lambdaFunctionTimedOutEventDetails' => ['shape' => 'LambdaFunctionTimedOutEventDetails'], 'stateEnteredEventDetails' => ['shape' => 'StateEnteredEventDetails'], 'stateExitedEventDetails' => ['shape' => 'StateExitedEventDetails'], 'mapRunStartedEventDetails' => ['shape' => 'MapRunStartedEventDetails'], 'mapRunFailedEventDetails' => ['shape' => 'MapRunFailedEventDetails']]], 'HistoryEventExecutionDataDetails' => ['type' => 'structure', 'members' => ['truncated' => ['shape' => 'truncated']]], 'HistoryEventList' => ['type' => 'list', 'member' => ['shape' => 'HistoryEvent']], 'HistoryEventType' => ['type' => 'string', 'enum' => ['ActivityFailed', 'ActivityScheduled', 'ActivityScheduleFailed', 'ActivityStarted', 'ActivitySucceeded', 'ActivityTimedOut', 'ChoiceStateEntered', 'ChoiceStateExited', 'ExecutionAborted', 'ExecutionFailed', 'ExecutionStarted', 'ExecutionSucceeded', 'ExecutionTimedOut', 'FailStateEntered', 'LambdaFunctionFailed', 'LambdaFunctionScheduled', 'LambdaFunctionScheduleFailed', 'LambdaFunctionStarted', 'LambdaFunctionStartFailed', 'LambdaFunctionSucceeded', 'LambdaFunctionTimedOut', 'MapIterationAborted', 'MapIterationFailed', 'MapIterationStarted', 'MapIterationSucceeded', 'MapStateAborted', 'MapStateEntered', 'MapStateExited', 'MapStateFailed', 'MapStateStarted', 'MapStateSucceeded', 'ParallelStateAborted', 'ParallelStateEntered', 'ParallelStateExited', 'ParallelStateFailed', 'ParallelStateStarted', 'ParallelStateSucceeded', 'PassStateEntered', 'PassStateExited', 'SucceedStateEntered', 'SucceedStateExited', 'TaskFailed', 'TaskScheduled', 'TaskStarted', 'TaskStartFailed', 'TaskStateAborted', 'TaskStateEntered', 'TaskStateExited', 'TaskSubmitFailed', 'TaskSubmitted', 'TaskSucceeded', 'TaskTimedOut', 'WaitStateAborted', 'WaitStateEntered', 'WaitStateExited', 'MapRunAborted', 'MapRunFailed', 'MapRunStarted', 'MapRunSucceeded']], 'Identity' => ['type' => 'string', 'max' => 256], 'IncludeExecutionData' => ['type' => 'boolean'], 'IncludeExecutionDataGetExecutionHistory' => ['type' => 'boolean', 'box' => \true], 'InvalidArn' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidDefinition' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidExecutionInput' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidLoggingConfiguration' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidName' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidOutput' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidToken' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidTracingConfiguration' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LambdaFunctionFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'LambdaFunctionScheduleFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'LambdaFunctionScheduledEventDetails' => ['type' => 'structure', 'required' => ['resource'], 'members' => ['resource' => ['shape' => 'Arn'], 'input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'HistoryEventExecutionDataDetails'], 'timeoutInSeconds' => ['shape' => 'TimeoutInSeconds', 'box' => \true], 'taskCredentials' => ['shape' => 'TaskCredentials']]], 'LambdaFunctionStartFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'LambdaFunctionSucceededEventDetails' => ['type' => 'structure', 'members' => ['output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'LambdaFunctionTimedOutEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'ListActivitiesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PageSize'], 'nextToken' => ['shape' => 'PageToken']]], 'ListActivitiesOutput' => ['type' => 'structure', 'required' => ['activities'], 'members' => ['activities' => ['shape' => 'ActivityList'], 'nextToken' => ['shape' => 'PageToken']]], 'ListExecutionsInput' => ['type' => 'structure', 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'statusFilter' => ['shape' => 'ExecutionStatus'], 'maxResults' => ['shape' => 'PageSize'], 'nextToken' => ['shape' => 'ListExecutionsPageToken'], 'mapRunArn' => ['shape' => 'LongArn']]], 'ListExecutionsOutput' => ['type' => 'structure', 'required' => ['executions'], 'members' => ['executions' => ['shape' => 'ExecutionList'], 'nextToken' => ['shape' => 'ListExecutionsPageToken']]], 'ListExecutionsPageToken' => ['type' => 'string', 'max' => 3096, 'min' => 1], 'ListMapRunsInput' => ['type' => 'structure', 'required' => ['executionArn'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'maxResults' => ['shape' => 'PageSize'], 'nextToken' => ['shape' => 'PageToken']]], 'ListMapRunsOutput' => ['type' => 'structure', 'required' => ['mapRuns'], 'members' => ['mapRuns' => ['shape' => 'MapRunList'], 'nextToken' => ['shape' => 'PageToken']]], 'ListStateMachinesInput' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'PageSize'], 'nextToken' => ['shape' => 'PageToken']]], 'ListStateMachinesOutput' => ['type' => 'structure', 'required' => ['stateMachines'], 'members' => ['stateMachines' => ['shape' => 'StateMachineList'], 'nextToken' => ['shape' => 'PageToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'LogDestination' => ['type' => 'structure', 'members' => ['cloudWatchLogsLogGroup' => ['shape' => 'CloudWatchLogsLogGroup']]], 'LogDestinationList' => ['type' => 'list', 'member' => ['shape' => 'LogDestination']], 'LogLevel' => ['type' => 'string', 'enum' => ['ALL', 'ERROR', 'FATAL', 'OFF']], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['level' => ['shape' => 'LogLevel'], 'includeExecutionData' => ['shape' => 'IncludeExecutionData'], 'destinations' => ['shape' => 'LogDestinationList']]], 'LongArn' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'MapIterationEventDetails' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'Name'], 'index' => ['shape' => 'UnsignedInteger']]], 'MapRunExecutionCounts' => ['type' => 'structure', 'required' => ['pending', 'running', 'succeeded', 'failed', 'timedOut', 'aborted', 'total', 'resultsWritten'], 'members' => ['pending' => ['shape' => 'UnsignedLong'], 'running' => ['shape' => 'UnsignedLong'], 'succeeded' => ['shape' => 'UnsignedLong'], 'failed' => ['shape' => 'UnsignedLong'], 'timedOut' => ['shape' => 'UnsignedLong'], 'aborted' => ['shape' => 'UnsignedLong'], 'total' => ['shape' => 'UnsignedLong'], 'resultsWritten' => ['shape' => 'UnsignedLong']]], 'MapRunFailedEventDetails' => ['type' => 'structure', 'members' => ['error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'MapRunItemCounts' => ['type' => 'structure', 'required' => ['pending', 'running', 'succeeded', 'failed', 'timedOut', 'aborted', 'total', 'resultsWritten'], 'members' => ['pending' => ['shape' => 'UnsignedLong'], 'running' => ['shape' => 'UnsignedLong'], 'succeeded' => ['shape' => 'UnsignedLong'], 'failed' => ['shape' => 'UnsignedLong'], 'timedOut' => ['shape' => 'UnsignedLong'], 'aborted' => ['shape' => 'UnsignedLong'], 'total' => ['shape' => 'UnsignedLong'], 'resultsWritten' => ['shape' => 'UnsignedLong']]], 'MapRunLabel' => ['type' => 'string'], 'MapRunList' => ['type' => 'list', 'member' => ['shape' => 'MapRunListItem']], 'MapRunListItem' => ['type' => 'structure', 'required' => ['executionArn', 'mapRunArn', 'stateMachineArn', 'startDate'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'mapRunArn' => ['shape' => 'LongArn'], 'stateMachineArn' => ['shape' => 'Arn'], 'startDate' => ['shape' => 'Timestamp'], 'stopDate' => ['shape' => 'Timestamp']]], 'MapRunStartedEventDetails' => ['type' => 'structure', 'members' => ['mapRunArn' => ['shape' => 'LongArn']]], 'MapRunStatus' => ['type' => 'string', 'enum' => ['RUNNING', 'SUCCEEDED', 'FAILED', 'ABORTED']], 'MapStateStartedEventDetails' => ['type' => 'structure', 'members' => ['length' => ['shape' => 'UnsignedInteger']]], 'MaxConcurrency' => ['type' => 'integer', 'min' => 0], 'MissingRequiredParameter' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Name' => ['type' => 'string', 'max' => 80, 'min' => 1], 'PageSize' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'PageToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ResourceNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceName' => ['shape' => 'Arn']], 'exception' => \true], 'ReverseOrder' => ['type' => 'boolean'], 'SendTaskFailureInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'SendTaskFailureOutput' => ['type' => 'structure', 'members' => []], 'SendTaskHeartbeatInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken']]], 'SendTaskHeartbeatOutput' => ['type' => 'structure', 'members' => []], 'SendTaskSuccessInput' => ['type' => 'structure', 'required' => ['taskToken', 'output'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'output' => ['shape' => 'SensitiveData']]], 'SendTaskSuccessOutput' => ['type' => 'structure', 'members' => []], 'SensitiveCause' => ['type' => 'string', 'max' => 32768, 'min' => 0, 'sensitive' => \true], 'SensitiveData' => ['type' => 'string', 'max' => 262144, 'sensitive' => \true], 'SensitiveDataJobInput' => ['type' => 'string', 'max' => 262144, 'sensitive' => \true], 'SensitiveError' => ['type' => 'string', 'max' => 256, 'min' => 0, 'sensitive' => \true], 'StartExecutionInput' => ['type' => 'structure', 'required' => ['stateMachineArn'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'input' => ['shape' => 'SensitiveData'], 'traceHeader' => ['shape' => 'TraceHeader']]], 'StartExecutionOutput' => ['type' => 'structure', 'required' => ['executionArn', 'startDate'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'startDate' => ['shape' => 'Timestamp']]], 'StartSyncExecutionInput' => ['type' => 'structure', 'required' => ['stateMachineArn'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'input' => ['shape' => 'SensitiveData'], 'traceHeader' => ['shape' => 'TraceHeader']]], 'StartSyncExecutionOutput' => ['type' => 'structure', 'required' => ['executionArn', 'startDate', 'stopDate', 'status'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'startDate' => ['shape' => 'Timestamp'], 'stopDate' => ['shape' => 'Timestamp'], 'status' => ['shape' => 'SyncExecutionStatus'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause'], 'input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'CloudWatchEventsExecutionDataDetails'], 'output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'CloudWatchEventsExecutionDataDetails'], 'traceHeader' => ['shape' => 'TraceHeader'], 'billingDetails' => ['shape' => 'BillingDetails']]], 'StateEnteredEventDetails' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'input' => ['shape' => 'SensitiveData'], 'inputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'StateExitedEventDetails' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'StateMachineAlreadyExists' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StateMachineDeleting' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StateMachineDoesNotExist' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StateMachineLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StateMachineList' => ['type' => 'list', 'member' => ['shape' => 'StateMachineListItem']], 'StateMachineListItem' => ['type' => 'structure', 'required' => ['stateMachineArn', 'name', 'type', 'creationDate'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'name' => ['shape' => 'Name'], 'type' => ['shape' => 'StateMachineType'], 'creationDate' => ['shape' => 'Timestamp']]], 'StateMachineStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'StateMachineType' => ['type' => 'string', 'enum' => ['STANDARD', 'EXPRESS']], 'StateMachineTypeNotSupported' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'StopExecutionInput' => ['type' => 'structure', 'required' => ['executionArn'], 'members' => ['executionArn' => ['shape' => 'Arn'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'StopExecutionOutput' => ['type' => 'structure', 'required' => ['stopDate'], 'members' => ['stopDate' => ['shape' => 'Timestamp']]], 'SyncExecutionStatus' => ['type' => 'string', 'enum' => ['SUCCEEDED', 'FAILED', 'TIMED_OUT']], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TaskCredentials' => ['type' => 'structure', 'members' => ['roleArn' => ['shape' => 'LongArn']]], 'TaskDoesNotExist' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TaskFailedEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'TaskScheduledEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource', 'region', 'parameters'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'region' => ['shape' => 'Name'], 'parameters' => ['shape' => 'ConnectorParameters'], 'timeoutInSeconds' => ['shape' => 'TimeoutInSeconds', 'box' => \true], 'heartbeatInSeconds' => ['shape' => 'TimeoutInSeconds', 'box' => \true], 'taskCredentials' => ['shape' => 'TaskCredentials']]], 'TaskStartFailedEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'TaskStartedEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name']]], 'TaskSubmitFailedEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'TaskSubmittedEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'TaskSucceededEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'output' => ['shape' => 'SensitiveData'], 'outputDetails' => ['shape' => 'HistoryEventExecutionDataDetails']]], 'TaskTimedOut' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TaskTimedOutEventDetails' => ['type' => 'structure', 'required' => ['resourceType', 'resource'], 'members' => ['resourceType' => ['shape' => 'Name'], 'resource' => ['shape' => 'Name'], 'error' => ['shape' => 'SensitiveError'], 'cause' => ['shape' => 'SensitiveCause']]], 'TaskToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'TimeoutInSeconds' => ['type' => 'long'], 'Timestamp' => ['type' => 'timestamp'], 'ToleratedFailureCount' => ['type' => 'long', 'min' => 0], 'ToleratedFailurePercentage' => ['type' => 'float', 'max' => 100, 'min' => 0], 'TooManyTags' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'resourceName' => ['shape' => 'Arn']], 'exception' => \true], 'TraceHeader' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '\\p{ASCII}*'], 'TracingConfiguration' => ['type' => 'structure', 'members' => ['enabled' => ['shape' => 'Enabled']]], 'UnsignedInteger' => ['type' => 'integer', 'min' => 0], 'UnsignedLong' => ['type' => 'long', 'min' => 0], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateMapRunInput' => ['type' => 'structure', 'required' => ['mapRunArn'], 'members' => ['mapRunArn' => ['shape' => 'LongArn'], 'maxConcurrency' => ['shape' => 'MaxConcurrency', 'box' => \true], 'toleratedFailurePercentage' => ['shape' => 'ToleratedFailurePercentage', 'box' => \true], 'toleratedFailureCount' => ['shape' => 'ToleratedFailureCount', 'box' => \true]]], 'UpdateMapRunOutput' => ['type' => 'structure', 'members' => []], 'UpdateStateMachineInput' => ['type' => 'structure', 'required' => ['stateMachineArn'], 'members' => ['stateMachineArn' => ['shape' => 'Arn'], 'definition' => ['shape' => 'Definition'], 'roleArn' => ['shape' => 'Arn'], 'loggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'tracingConfiguration' => ['shape' => 'TracingConfiguration']]], 'UpdateStateMachineOutput' => ['type' => 'structure', 'required' => ['updateDate'], 'members' => ['updateDate' => ['shape' => 'Timestamp']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'exception' => \true], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['API_DOES_NOT_SUPPORT_LABELED_ARNS', 'MISSING_REQUIRED_PARAMETER', 'CANNOT_UPDATE_COMPLETED_MAP_RUN']], 'includedDetails' => ['type' => 'boolean'], 'truncated' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-rule-set-1.json.php deleted file mode 100644 index 4361ab2..0000000 --- a/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://states-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://states.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://states-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://states.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://states.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-tests-1.json.php deleted file mode 100644 index 5e24d03..0000000 --- a/vendor/Aws3/Aws/data/states/2016-11-23/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-4.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.ap-southeast-4.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-4']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://states.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://states.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/states/2016-11-23/paginators-1.json.php b/vendor/Aws3/Aws/data/states/2016-11-23/paginators-1.json.php deleted file mode 100644 index 4b5029b..0000000 --- a/vendor/Aws3/Aws/data/states/2016-11-23/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetExecutionHistory' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'events'], 'ListActivities' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'activities'], 'ListExecutions' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'executions'], 'ListMapRuns' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'mapRuns'], 'ListStateMachines' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'stateMachines']]]; diff --git a/vendor/Aws3/Aws/data/states/2016-11-23/smoke.json.php b/vendor/Aws3/Aws/data/states/2016-11-23/smoke.json.php deleted file mode 100644 index 51b98e6..0000000 --- a/vendor/Aws3/Aws/data/states/2016-11-23/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'ListActivities', 'input' => [], 'errorExpectedFromService' => \false]]]; diff --git a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/api-2.json.php b/vendor/Aws3/Aws/data/storagegateway/2013-06-30/api-2.json.php deleted file mode 100644 index 0cd6aec..0000000 --- a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-06-30', 'endpointPrefix' => 'storagegateway', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Storage Gateway', 'serviceId' => 'Storage Gateway', 'signatureVersion' => 'v4', 'targetPrefix' => 'StorageGateway_20130630', 'uid' => 'storagegateway-2013-06-30'], 'operations' => ['ActivateGateway' => ['name' => 'ActivateGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ActivateGatewayInput'], 'output' => ['shape' => 'ActivateGatewayOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AddCache' => ['name' => 'AddCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddCacheInput'], 'output' => ['shape' => 'AddCacheOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AddTagsToResource' => ['name' => 'AddTagsToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddTagsToResourceInput'], 'output' => ['shape' => 'AddTagsToResourceOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AddUploadBuffer' => ['name' => 'AddUploadBuffer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddUploadBufferInput'], 'output' => ['shape' => 'AddUploadBufferOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AddWorkingStorage' => ['name' => 'AddWorkingStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddWorkingStorageInput'], 'output' => ['shape' => 'AddWorkingStorageOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AssignTapePool' => ['name' => 'AssignTapePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssignTapePoolInput'], 'output' => ['shape' => 'AssignTapePoolOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AssociateFileSystem' => ['name' => 'AssociateFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateFileSystemInput'], 'output' => ['shape' => 'AssociateFileSystemOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'AttachVolume' => ['name' => 'AttachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AttachVolumeInput'], 'output' => ['shape' => 'AttachVolumeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CancelArchival' => ['name' => 'CancelArchival', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelArchivalInput'], 'output' => ['shape' => 'CancelArchivalOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CancelRetrieval' => ['name' => 'CancelRetrieval', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelRetrievalInput'], 'output' => ['shape' => 'CancelRetrievalOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateCachediSCSIVolume' => ['name' => 'CreateCachediSCSIVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCachediSCSIVolumeInput'], 'output' => ['shape' => 'CreateCachediSCSIVolumeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateNFSFileShare' => ['name' => 'CreateNFSFileShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateNFSFileShareInput'], 'output' => ['shape' => 'CreateNFSFileShareOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateSMBFileShare' => ['name' => 'CreateSMBFileShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSMBFileShareInput'], 'output' => ['shape' => 'CreateSMBFileShareOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateSnapshot' => ['name' => 'CreateSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotInput'], 'output' => ['shape' => 'CreateSnapshotOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableError']]], 'CreateSnapshotFromVolumeRecoveryPoint' => ['name' => 'CreateSnapshotFromVolumeRecoveryPoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSnapshotFromVolumeRecoveryPointInput'], 'output' => ['shape' => 'CreateSnapshotFromVolumeRecoveryPointOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError'], ['shape' => 'ServiceUnavailableError']]], 'CreateStorediSCSIVolume' => ['name' => 'CreateStorediSCSIVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStorediSCSIVolumeInput'], 'output' => ['shape' => 'CreateStorediSCSIVolumeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateTapePool' => ['name' => 'CreateTapePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTapePoolInput'], 'output' => ['shape' => 'CreateTapePoolOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateTapeWithBarcode' => ['name' => 'CreateTapeWithBarcode', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTapeWithBarcodeInput'], 'output' => ['shape' => 'CreateTapeWithBarcodeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'CreateTapes' => ['name' => 'CreateTapes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTapesInput'], 'output' => ['shape' => 'CreateTapesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteAutomaticTapeCreationPolicy' => ['name' => 'DeleteAutomaticTapeCreationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAutomaticTapeCreationPolicyInput'], 'output' => ['shape' => 'DeleteAutomaticTapeCreationPolicyOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteBandwidthRateLimit' => ['name' => 'DeleteBandwidthRateLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteBandwidthRateLimitInput'], 'output' => ['shape' => 'DeleteBandwidthRateLimitOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteChapCredentials' => ['name' => 'DeleteChapCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteChapCredentialsInput'], 'output' => ['shape' => 'DeleteChapCredentialsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteFileShare' => ['name' => 'DeleteFileShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFileShareInput'], 'output' => ['shape' => 'DeleteFileShareOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteGateway' => ['name' => 'DeleteGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGatewayInput'], 'output' => ['shape' => 'DeleteGatewayOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteSnapshotSchedule' => ['name' => 'DeleteSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSnapshotScheduleInput'], 'output' => ['shape' => 'DeleteSnapshotScheduleOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteTape' => ['name' => 'DeleteTape', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTapeInput'], 'output' => ['shape' => 'DeleteTapeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteTapeArchive' => ['name' => 'DeleteTapeArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTapeArchiveInput'], 'output' => ['shape' => 'DeleteTapeArchiveOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteTapePool' => ['name' => 'DeleteTapePool', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTapePoolInput'], 'output' => ['shape' => 'DeleteTapePoolOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DeleteVolume' => ['name' => 'DeleteVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVolumeInput'], 'output' => ['shape' => 'DeleteVolumeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeAvailabilityMonitorTest' => ['name' => 'DescribeAvailabilityMonitorTest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAvailabilityMonitorTestInput'], 'output' => ['shape' => 'DescribeAvailabilityMonitorTestOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeBandwidthRateLimit' => ['name' => 'DescribeBandwidthRateLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBandwidthRateLimitInput'], 'output' => ['shape' => 'DescribeBandwidthRateLimitOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeBandwidthRateLimitSchedule' => ['name' => 'DescribeBandwidthRateLimitSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeBandwidthRateLimitScheduleInput'], 'output' => ['shape' => 'DescribeBandwidthRateLimitScheduleOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeCache' => ['name' => 'DescribeCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCacheInput'], 'output' => ['shape' => 'DescribeCacheOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeCachediSCSIVolumes' => ['name' => 'DescribeCachediSCSIVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCachediSCSIVolumesInput'], 'output' => ['shape' => 'DescribeCachediSCSIVolumesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeChapCredentials' => ['name' => 'DescribeChapCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeChapCredentialsInput'], 'output' => ['shape' => 'DescribeChapCredentialsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeFileSystemAssociations' => ['name' => 'DescribeFileSystemAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFileSystemAssociationsInput'], 'output' => ['shape' => 'DescribeFileSystemAssociationsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeGatewayInformation' => ['name' => 'DescribeGatewayInformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGatewayInformationInput'], 'output' => ['shape' => 'DescribeGatewayInformationOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeMaintenanceStartTime' => ['name' => 'DescribeMaintenanceStartTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMaintenanceStartTimeInput'], 'output' => ['shape' => 'DescribeMaintenanceStartTimeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeNFSFileShares' => ['name' => 'DescribeNFSFileShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeNFSFileSharesInput'], 'output' => ['shape' => 'DescribeNFSFileSharesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeSMBFileShares' => ['name' => 'DescribeSMBFileShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSMBFileSharesInput'], 'output' => ['shape' => 'DescribeSMBFileSharesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeSMBSettings' => ['name' => 'DescribeSMBSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSMBSettingsInput'], 'output' => ['shape' => 'DescribeSMBSettingsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeSnapshotSchedule' => ['name' => 'DescribeSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSnapshotScheduleInput'], 'output' => ['shape' => 'DescribeSnapshotScheduleOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeStorediSCSIVolumes' => ['name' => 'DescribeStorediSCSIVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStorediSCSIVolumesInput'], 'output' => ['shape' => 'DescribeStorediSCSIVolumesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeTapeArchives' => ['name' => 'DescribeTapeArchives', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTapeArchivesInput'], 'output' => ['shape' => 'DescribeTapeArchivesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeTapeRecoveryPoints' => ['name' => 'DescribeTapeRecoveryPoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTapeRecoveryPointsInput'], 'output' => ['shape' => 'DescribeTapeRecoveryPointsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeTapes' => ['name' => 'DescribeTapes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTapesInput'], 'output' => ['shape' => 'DescribeTapesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeUploadBuffer' => ['name' => 'DescribeUploadBuffer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUploadBufferInput'], 'output' => ['shape' => 'DescribeUploadBufferOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeVTLDevices' => ['name' => 'DescribeVTLDevices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeVTLDevicesInput'], 'output' => ['shape' => 'DescribeVTLDevicesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DescribeWorkingStorage' => ['name' => 'DescribeWorkingStorage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkingStorageInput'], 'output' => ['shape' => 'DescribeWorkingStorageOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DetachVolume' => ['name' => 'DetachVolume', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetachVolumeInput'], 'output' => ['shape' => 'DetachVolumeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DisableGateway' => ['name' => 'DisableGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisableGatewayInput'], 'output' => ['shape' => 'DisableGatewayOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'DisassociateFileSystem' => ['name' => 'DisassociateFileSystem', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateFileSystemInput'], 'output' => ['shape' => 'DisassociateFileSystemOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'JoinDomain' => ['name' => 'JoinDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'JoinDomainInput'], 'output' => ['shape' => 'JoinDomainOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListAutomaticTapeCreationPolicies' => ['name' => 'ListAutomaticTapeCreationPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAutomaticTapeCreationPoliciesInput'], 'output' => ['shape' => 'ListAutomaticTapeCreationPoliciesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListFileShares' => ['name' => 'ListFileShares', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFileSharesInput'], 'output' => ['shape' => 'ListFileSharesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListFileSystemAssociations' => ['name' => 'ListFileSystemAssociations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFileSystemAssociationsInput'], 'output' => ['shape' => 'ListFileSystemAssociationsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListGateways' => ['name' => 'ListGateways', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGatewaysInput'], 'output' => ['shape' => 'ListGatewaysOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListLocalDisks' => ['name' => 'ListLocalDisks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLocalDisksInput'], 'output' => ['shape' => 'ListLocalDisksOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListTapePools' => ['name' => 'ListTapePools', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTapePoolsInput'], 'output' => ['shape' => 'ListTapePoolsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListTapes' => ['name' => 'ListTapes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTapesInput'], 'output' => ['shape' => 'ListTapesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListVolumeInitiators' => ['name' => 'ListVolumeInitiators', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVolumeInitiatorsInput'], 'output' => ['shape' => 'ListVolumeInitiatorsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListVolumeRecoveryPoints' => ['name' => 'ListVolumeRecoveryPoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVolumeRecoveryPointsInput'], 'output' => ['shape' => 'ListVolumeRecoveryPointsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ListVolumes' => ['name' => 'ListVolumes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVolumesInput'], 'output' => ['shape' => 'ListVolumesOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'NotifyWhenUploaded' => ['name' => 'NotifyWhenUploaded', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'NotifyWhenUploadedInput'], 'output' => ['shape' => 'NotifyWhenUploadedOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'RefreshCache' => ['name' => 'RefreshCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RefreshCacheInput'], 'output' => ['shape' => 'RefreshCacheOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'RemoveTagsFromResource' => ['name' => 'RemoveTagsFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RemoveTagsFromResourceInput'], 'output' => ['shape' => 'RemoveTagsFromResourceOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ResetCache' => ['name' => 'ResetCache', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetCacheInput'], 'output' => ['shape' => 'ResetCacheOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'RetrieveTapeArchive' => ['name' => 'RetrieveTapeArchive', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetrieveTapeArchiveInput'], 'output' => ['shape' => 'RetrieveTapeArchiveOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'RetrieveTapeRecoveryPoint' => ['name' => 'RetrieveTapeRecoveryPoint', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RetrieveTapeRecoveryPointInput'], 'output' => ['shape' => 'RetrieveTapeRecoveryPointOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'SetLocalConsolePassword' => ['name' => 'SetLocalConsolePassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetLocalConsolePasswordInput'], 'output' => ['shape' => 'SetLocalConsolePasswordOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'SetSMBGuestPassword' => ['name' => 'SetSMBGuestPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SetSMBGuestPasswordInput'], 'output' => ['shape' => 'SetSMBGuestPasswordOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'ShutdownGateway' => ['name' => 'ShutdownGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ShutdownGatewayInput'], 'output' => ['shape' => 'ShutdownGatewayOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'StartAvailabilityMonitorTest' => ['name' => 'StartAvailabilityMonitorTest', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartAvailabilityMonitorTestInput'], 'output' => ['shape' => 'StartAvailabilityMonitorTestOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'StartGateway' => ['name' => 'StartGateway', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartGatewayInput'], 'output' => ['shape' => 'StartGatewayOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateAutomaticTapeCreationPolicy' => ['name' => 'UpdateAutomaticTapeCreationPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAutomaticTapeCreationPolicyInput'], 'output' => ['shape' => 'UpdateAutomaticTapeCreationPolicyOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateBandwidthRateLimit' => ['name' => 'UpdateBandwidthRateLimit', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBandwidthRateLimitInput'], 'output' => ['shape' => 'UpdateBandwidthRateLimitOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateBandwidthRateLimitSchedule' => ['name' => 'UpdateBandwidthRateLimitSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateBandwidthRateLimitScheduleInput'], 'output' => ['shape' => 'UpdateBandwidthRateLimitScheduleOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateChapCredentials' => ['name' => 'UpdateChapCredentials', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateChapCredentialsInput'], 'output' => ['shape' => 'UpdateChapCredentialsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateFileSystemAssociation' => ['name' => 'UpdateFileSystemAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateFileSystemAssociationInput'], 'output' => ['shape' => 'UpdateFileSystemAssociationOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateGatewayInformation' => ['name' => 'UpdateGatewayInformation', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewayInformationInput'], 'output' => ['shape' => 'UpdateGatewayInformationOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateGatewaySoftwareNow' => ['name' => 'UpdateGatewaySoftwareNow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGatewaySoftwareNowInput'], 'output' => ['shape' => 'UpdateGatewaySoftwareNowOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateMaintenanceStartTime' => ['name' => 'UpdateMaintenanceStartTime', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMaintenanceStartTimeInput'], 'output' => ['shape' => 'UpdateMaintenanceStartTimeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateNFSFileShare' => ['name' => 'UpdateNFSFileShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateNFSFileShareInput'], 'output' => ['shape' => 'UpdateNFSFileShareOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateSMBFileShare' => ['name' => 'UpdateSMBFileShare', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSMBFileShareInput'], 'output' => ['shape' => 'UpdateSMBFileShareOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateSMBFileShareVisibility' => ['name' => 'UpdateSMBFileShareVisibility', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSMBFileShareVisibilityInput'], 'output' => ['shape' => 'UpdateSMBFileShareVisibilityOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateSMBLocalGroups' => ['name' => 'UpdateSMBLocalGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSMBLocalGroupsInput'], 'output' => ['shape' => 'UpdateSMBLocalGroupsOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateSMBSecurityStrategy' => ['name' => 'UpdateSMBSecurityStrategy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSMBSecurityStrategyInput'], 'output' => ['shape' => 'UpdateSMBSecurityStrategyOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateSnapshotSchedule' => ['name' => 'UpdateSnapshotSchedule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSnapshotScheduleInput'], 'output' => ['shape' => 'UpdateSnapshotScheduleOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]], 'UpdateVTLDeviceType' => ['name' => 'UpdateVTLDeviceType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVTLDeviceTypeInput'], 'output' => ['shape' => 'UpdateVTLDeviceTypeOutput'], 'errors' => [['shape' => 'InvalidGatewayRequestException'], ['shape' => 'InternalServerError']]]], 'shapes' => ['ActivateGatewayInput' => ['type' => 'structure', 'required' => ['ActivationKey', 'GatewayName', 'GatewayTimezone', 'GatewayRegion'], 'members' => ['ActivationKey' => ['shape' => 'ActivationKey'], 'GatewayName' => ['shape' => 'GatewayName'], 'GatewayTimezone' => ['shape' => 'GatewayTimezone'], 'GatewayRegion' => ['shape' => 'RegionId'], 'GatewayType' => ['shape' => 'GatewayType'], 'TapeDriveType' => ['shape' => 'TapeDriveType'], 'MediumChangerType' => ['shape' => 'MediumChangerType'], 'Tags' => ['shape' => 'Tags']]], 'ActivateGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ActivationKey' => ['type' => 'string', 'max' => 50, 'min' => 1], 'ActiveDirectoryStatus' => ['type' => 'string', 'enum' => ['ACCESS_DENIED', 'DETACHED', 'JOINED', 'JOINING', 'NETWORK_ERROR', 'TIMEOUT', 'UNKNOWN_ERROR']], 'AddCacheInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'DiskIds'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds']]], 'AddCacheOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'AddTagsToResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Tags' => ['shape' => 'Tags']]], 'AddTagsToResourceOutput' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'AddUploadBufferInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'DiskIds'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds']]], 'AddUploadBufferOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'AddWorkingStorageInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'DiskIds'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds']]], 'AddWorkingStorageOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'AssignTapePoolInput' => ['type' => 'structure', 'required' => ['TapeARN', 'PoolId'], 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'PoolId' => ['shape' => 'PoolId'], 'BypassGovernanceRetention' => ['shape' => 'boolean']]], 'AssignTapePoolOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'AssociateFileSystemInput' => ['type' => 'structure', 'required' => ['UserName', 'Password', 'ClientToken', 'GatewayARN', 'LocationARN'], 'members' => ['UserName' => ['shape' => 'DomainUserName'], 'Password' => ['shape' => 'DomainUserPassword'], 'ClientToken' => ['shape' => 'ClientToken'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'LocationARN' => ['shape' => 'FileSystemLocationARN'], 'Tags' => ['shape' => 'Tags'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'EndpointNetworkConfiguration' => ['shape' => 'EndpointNetworkConfiguration']]], 'AssociateFileSystemOutput' => ['type' => 'structure', 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN']]], 'AttachVolumeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'VolumeARN', 'NetworkInterfaceId'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TargetName' => ['shape' => 'TargetName'], 'VolumeARN' => ['shape' => 'VolumeARN'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'DiskId' => ['shape' => 'DiskId']]], 'AttachVolumeOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'TargetARN' => ['shape' => 'TargetARN']]], 'AuditDestinationARN' => ['type' => 'string', 'max' => 1024], 'Authentication' => ['type' => 'string', 'max' => 15, 'min' => 5], 'AutomaticTapeCreationPolicyInfo' => ['type' => 'structure', 'members' => ['AutomaticTapeCreationRules' => ['shape' => 'AutomaticTapeCreationRules'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'AutomaticTapeCreationPolicyInfos' => ['type' => 'list', 'member' => ['shape' => 'AutomaticTapeCreationPolicyInfo']], 'AutomaticTapeCreationRule' => ['type' => 'structure', 'required' => ['TapeBarcodePrefix', 'PoolId', 'TapeSizeInBytes', 'MinimumNumTapes'], 'members' => ['TapeBarcodePrefix' => ['shape' => 'TapeBarcodePrefix'], 'PoolId' => ['shape' => 'PoolId'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'MinimumNumTapes' => ['shape' => 'MinimumNumTapes'], 'Worm' => ['shape' => 'boolean']]], 'AutomaticTapeCreationRules' => ['type' => 'list', 'member' => ['shape' => 'AutomaticTapeCreationRule'], 'max' => 10, 'min' => 1], 'AvailabilityMonitorTestStatus' => ['type' => 'string', 'enum' => ['COMPLETE', 'FAILED', 'PENDING']], 'BandwidthDownloadRateLimit' => ['type' => 'long', 'min' => 102400], 'BandwidthRateLimitInterval' => ['type' => 'structure', 'required' => ['StartHourOfDay', 'StartMinuteOfHour', 'EndHourOfDay', 'EndMinuteOfHour', 'DaysOfWeek'], 'members' => ['StartHourOfDay' => ['shape' => 'HourOfDay'], 'StartMinuteOfHour' => ['shape' => 'MinuteOfHour'], 'EndHourOfDay' => ['shape' => 'HourOfDay'], 'EndMinuteOfHour' => ['shape' => 'MinuteOfHour'], 'DaysOfWeek' => ['shape' => 'DaysOfWeek'], 'AverageUploadRateLimitInBitsPerSec' => ['shape' => 'BandwidthUploadRateLimit'], 'AverageDownloadRateLimitInBitsPerSec' => ['shape' => 'BandwidthDownloadRateLimit']]], 'BandwidthRateLimitIntervals' => ['type' => 'list', 'member' => ['shape' => 'BandwidthRateLimitInterval'], 'max' => 20, 'min' => 0], 'BandwidthType' => ['type' => 'string', 'max' => 25, 'min' => 3], 'BandwidthUploadRateLimit' => ['type' => 'long', 'min' => 51200], 'Boolean' => ['type' => 'boolean'], 'CacheAttributes' => ['type' => 'structure', 'members' => ['CacheStaleTimeoutInSeconds' => ['shape' => 'CacheStaleTimeoutInSeconds']]], 'CacheStaleTimeoutInSeconds' => ['type' => 'integer'], 'CachediSCSIVolume' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeId' => ['shape' => 'VolumeId'], 'VolumeType' => ['shape' => 'VolumeType'], 'VolumeStatus' => ['shape' => 'VolumeStatus'], 'VolumeAttachmentStatus' => ['shape' => 'VolumeAttachmentStatus'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'VolumeProgress' => ['shape' => 'DoubleObject'], 'SourceSnapshotId' => ['shape' => 'SnapshotId'], 'VolumeiSCSIAttributes' => ['shape' => 'VolumeiSCSIAttributes'], 'CreatedDate' => ['shape' => 'CreatedDate'], 'VolumeUsedInBytes' => ['shape' => 'VolumeUsedInBytes'], 'KMSKey' => ['shape' => 'KMSKey'], 'TargetName' => ['shape' => 'TargetName']]], 'CachediSCSIVolumes' => ['type' => 'list', 'member' => ['shape' => 'CachediSCSIVolume']], 'CancelArchivalInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'TapeARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeARN' => ['shape' => 'TapeARN']]], 'CancelArchivalOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'CancelRetrievalInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'TapeARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeARN' => ['shape' => 'TapeARN']]], 'CancelRetrievalOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'CaseSensitivity' => ['type' => 'string', 'enum' => ['ClientSpecified', 'CaseSensitive']], 'ChapCredentials' => ['type' => 'list', 'member' => ['shape' => 'ChapInfo']], 'ChapInfo' => ['type' => 'structure', 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'SecretToAuthenticateInitiator' => ['shape' => 'ChapSecret'], 'InitiatorName' => ['shape' => 'IqnName'], 'SecretToAuthenticateTarget' => ['shape' => 'ChapSecret']]], 'ChapSecret' => ['type' => 'string', 'max' => 100, 'min' => 1, 'sensitive' => \true], 'ClientToken' => ['type' => 'string', 'max' => 100, 'min' => 5], 'CloudWatchLogGroupARN' => ['type' => 'string', 'max' => 562], 'CreateCachediSCSIVolumeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'VolumeSizeInBytes', 'TargetName', 'NetworkInterfaceId', 'ClientToken'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'TargetName' => ['shape' => 'TargetName'], 'SourceVolumeARN' => ['shape' => 'VolumeARN'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'ClientToken' => ['shape' => 'ClientToken'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Tags' => ['shape' => 'Tags']]], 'CreateCachediSCSIVolumeOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'TargetARN' => ['shape' => 'TargetARN']]], 'CreateNFSFileShareInput' => ['type' => 'structure', 'required' => ['ClientToken', 'GatewayARN', 'Role', 'LocationARN'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'NFSFileShareDefaults' => ['shape' => 'NFSFileShareDefaults'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Role' => ['shape' => 'Role'], 'LocationARN' => ['shape' => 'LocationARN'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ClientList' => ['shape' => 'FileShareClientList'], 'Squash' => ['shape' => 'Squash'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'Tags'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'VPCEndpointDNSName' => ['shape' => 'DNSHostName'], 'BucketRegion' => ['shape' => 'RegionId'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN']]], 'CreateNFSFileShareOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'CreateSMBFileShareInput' => ['type' => 'structure', 'required' => ['ClientToken', 'GatewayARN', 'Role', 'LocationARN'], 'members' => ['ClientToken' => ['shape' => 'ClientToken'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Role' => ['shape' => 'Role'], 'LocationARN' => ['shape' => 'LocationARN'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'SMBACLEnabled' => ['shape' => 'Boolean'], 'AccessBasedEnumeration' => ['shape' => 'Boolean'], 'AdminUserList' => ['shape' => 'UserList'], 'ValidUserList' => ['shape' => 'UserList'], 'InvalidUserList' => ['shape' => 'UserList'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'Authentication' => ['shape' => 'Authentication'], 'CaseSensitivity' => ['shape' => 'CaseSensitivity'], 'Tags' => ['shape' => 'Tags'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'VPCEndpointDNSName' => ['shape' => 'DNSHostName'], 'BucketRegion' => ['shape' => 'RegionId'], 'OplocksEnabled' => ['shape' => 'Boolean']]], 'CreateSMBFileShareOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'CreateSnapshotFromVolumeRecoveryPointInput' => ['type' => 'structure', 'required' => ['VolumeARN', 'SnapshotDescription'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'SnapshotDescription' => ['shape' => 'SnapshotDescription'], 'Tags' => ['shape' => 'Tags']]], 'CreateSnapshotFromVolumeRecoveryPointOutput' => ['type' => 'structure', 'members' => ['SnapshotId' => ['shape' => 'SnapshotId'], 'VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeRecoveryPointTime' => ['shape' => 'string']]], 'CreateSnapshotInput' => ['type' => 'structure', 'required' => ['VolumeARN', 'SnapshotDescription'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'SnapshotDescription' => ['shape' => 'SnapshotDescription'], 'Tags' => ['shape' => 'Tags']]], 'CreateSnapshotOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'SnapshotId' => ['shape' => 'SnapshotId']]], 'CreateStorediSCSIVolumeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'DiskId', 'PreserveExistingData', 'TargetName', 'NetworkInterfaceId'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskId' => ['shape' => 'DiskId'], 'SnapshotId' => ['shape' => 'SnapshotId'], 'PreserveExistingData' => ['shape' => 'boolean'], 'TargetName' => ['shape' => 'TargetName'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Tags' => ['shape' => 'Tags']]], 'CreateStorediSCSIVolumeOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'TargetARN' => ['shape' => 'TargetARN']]], 'CreateTapePoolInput' => ['type' => 'structure', 'required' => ['PoolName', 'StorageClass'], 'members' => ['PoolName' => ['shape' => 'PoolName'], 'StorageClass' => ['shape' => 'TapeStorageClass'], 'RetentionLockType' => ['shape' => 'RetentionLockType'], 'RetentionLockTimeInDays' => ['shape' => 'RetentionLockTimeInDays'], 'Tags' => ['shape' => 'Tags']]], 'CreateTapePoolOutput' => ['type' => 'structure', 'members' => ['PoolARN' => ['shape' => 'PoolARN']]], 'CreateTapeWithBarcodeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'TapeSizeInBytes', 'TapeBarcode'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'TapeBarcode' => ['shape' => 'TapeBarcode'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'PoolId' => ['shape' => 'PoolId'], 'Worm' => ['shape' => 'boolean'], 'Tags' => ['shape' => 'Tags']]], 'CreateTapeWithBarcodeOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'CreateTapesInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'TapeSizeInBytes', 'ClientToken', 'NumTapesToCreate', 'TapeBarcodePrefix'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'ClientToken' => ['shape' => 'ClientToken'], 'NumTapesToCreate' => ['shape' => 'NumTapesToCreate'], 'TapeBarcodePrefix' => ['shape' => 'TapeBarcodePrefix'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'PoolId' => ['shape' => 'PoolId'], 'Worm' => ['shape' => 'boolean'], 'Tags' => ['shape' => 'Tags']]], 'CreateTapesOutput' => ['type' => 'structure', 'members' => ['TapeARNs' => ['shape' => 'TapeARNs']]], 'CreatedDate' => ['type' => 'timestamp'], 'DNSHostName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$'], 'DayOfMonth' => ['type' => 'integer', 'max' => 28, 'min' => 1], 'DayOfWeek' => ['type' => 'integer', 'max' => 6, 'min' => 0], 'DaysOfWeek' => ['type' => 'list', 'member' => ['shape' => 'DayOfWeek'], 'max' => 7, 'min' => 1], 'DeleteAutomaticTapeCreationPolicyInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DeleteAutomaticTapeCreationPolicyOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DeleteBandwidthRateLimitInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'BandwidthType'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'BandwidthType' => ['shape' => 'BandwidthType']]], 'DeleteBandwidthRateLimitOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DeleteChapCredentialsInput' => ['type' => 'structure', 'required' => ['TargetARN', 'InitiatorName'], 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'InitiatorName' => ['shape' => 'IqnName']]], 'DeleteChapCredentialsOutput' => ['type' => 'structure', 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'InitiatorName' => ['shape' => 'IqnName']]], 'DeleteFileShareInput' => ['type' => 'structure', 'required' => ['FileShareARN'], 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'ForceDelete' => ['shape' => 'boolean']]], 'DeleteFileShareOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'DeleteGatewayInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DeleteGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DeleteSnapshotScheduleInput' => ['type' => 'structure', 'required' => ['VolumeARN'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DeleteSnapshotScheduleOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DeleteTapeArchiveInput' => ['type' => 'structure', 'required' => ['TapeARN'], 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'BypassGovernanceRetention' => ['shape' => 'boolean']]], 'DeleteTapeArchiveOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'DeleteTapeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'TapeARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeARN' => ['shape' => 'TapeARN'], 'BypassGovernanceRetention' => ['shape' => 'boolean']]], 'DeleteTapeOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'DeleteTapePoolInput' => ['type' => 'structure', 'required' => ['PoolARN'], 'members' => ['PoolARN' => ['shape' => 'PoolARN']]], 'DeleteTapePoolOutput' => ['type' => 'structure', 'members' => ['PoolARN' => ['shape' => 'PoolARN']]], 'DeleteVolumeInput' => ['type' => 'structure', 'required' => ['VolumeARN'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DeleteVolumeOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DeprecationDate' => ['type' => 'string', 'max' => 25, 'min' => 1], 'DescribeAvailabilityMonitorTestInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeAvailabilityMonitorTestOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Status' => ['shape' => 'AvailabilityMonitorTestStatus'], 'StartTime' => ['shape' => 'Time']]], 'DescribeBandwidthRateLimitInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeBandwidthRateLimitOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'AverageUploadRateLimitInBitsPerSec' => ['shape' => 'BandwidthUploadRateLimit'], 'AverageDownloadRateLimitInBitsPerSec' => ['shape' => 'BandwidthDownloadRateLimit']]], 'DescribeBandwidthRateLimitScheduleInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeBandwidthRateLimitScheduleOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'BandwidthRateLimitIntervals' => ['shape' => 'BandwidthRateLimitIntervals']]], 'DescribeCacheInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeCacheOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds'], 'CacheAllocatedInBytes' => ['shape' => 'long'], 'CacheUsedPercentage' => ['shape' => 'double'], 'CacheDirtyPercentage' => ['shape' => 'double'], 'CacheHitPercentage' => ['shape' => 'double'], 'CacheMissPercentage' => ['shape' => 'double']]], 'DescribeCachediSCSIVolumesInput' => ['type' => 'structure', 'required' => ['VolumeARNs'], 'members' => ['VolumeARNs' => ['shape' => 'VolumeARNs']]], 'DescribeCachediSCSIVolumesOutput' => ['type' => 'structure', 'members' => ['CachediSCSIVolumes' => ['shape' => 'CachediSCSIVolumes']]], 'DescribeChapCredentialsInput' => ['type' => 'structure', 'required' => ['TargetARN'], 'members' => ['TargetARN' => ['shape' => 'TargetARN']]], 'DescribeChapCredentialsOutput' => ['type' => 'structure', 'members' => ['ChapCredentials' => ['shape' => 'ChapCredentials']]], 'DescribeFileSystemAssociationsInput' => ['type' => 'structure', 'required' => ['FileSystemAssociationARNList'], 'members' => ['FileSystemAssociationARNList' => ['shape' => 'FileSystemAssociationARNList']]], 'DescribeFileSystemAssociationsOutput' => ['type' => 'structure', 'members' => ['FileSystemAssociationInfoList' => ['shape' => 'FileSystemAssociationInfoList']]], 'DescribeGatewayInformationInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeGatewayInformationOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'GatewayId' => ['shape' => 'GatewayId'], 'GatewayName' => ['shape' => 'string'], 'GatewayTimezone' => ['shape' => 'GatewayTimezone'], 'GatewayState' => ['shape' => 'GatewayState'], 'GatewayNetworkInterfaces' => ['shape' => 'GatewayNetworkInterfaces'], 'GatewayType' => ['shape' => 'GatewayType'], 'NextUpdateAvailabilityDate' => ['shape' => 'NextUpdateAvailabilityDate'], 'LastSoftwareUpdate' => ['shape' => 'LastSoftwareUpdate'], 'Ec2InstanceId' => ['shape' => 'Ec2InstanceId'], 'Ec2InstanceRegion' => ['shape' => 'Ec2InstanceRegion'], 'Tags' => ['shape' => 'Tags'], 'VPCEndpoint' => ['shape' => 'string'], 'CloudWatchLogGroupARN' => ['shape' => 'CloudWatchLogGroupARN'], 'HostEnvironment' => ['shape' => 'HostEnvironment'], 'EndpointType' => ['shape' => 'EndpointType'], 'SoftwareUpdatesEndDate' => ['shape' => 'SoftwareUpdatesEndDate'], 'DeprecationDate' => ['shape' => 'DeprecationDate'], 'GatewayCapacity' => ['shape' => 'GatewayCapacity'], 'SupportedGatewayCapacities' => ['shape' => 'SupportedGatewayCapacities'], 'HostEnvironmentId' => ['shape' => 'HostEnvironmentId']]], 'DescribeMaintenanceStartTimeInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeMaintenanceStartTimeOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'HourOfDay' => ['shape' => 'HourOfDay'], 'MinuteOfHour' => ['shape' => 'MinuteOfHour'], 'DayOfWeek' => ['shape' => 'DayOfWeek'], 'DayOfMonth' => ['shape' => 'DayOfMonth'], 'Timezone' => ['shape' => 'GatewayTimezone']]], 'DescribeNFSFileSharesInput' => ['type' => 'structure', 'required' => ['FileShareARNList'], 'members' => ['FileShareARNList' => ['shape' => 'FileShareARNList']]], 'DescribeNFSFileSharesOutput' => ['type' => 'structure', 'members' => ['NFSFileShareInfoList' => ['shape' => 'NFSFileShareInfoList']]], 'DescribeSMBFileSharesInput' => ['type' => 'structure', 'required' => ['FileShareARNList'], 'members' => ['FileShareARNList' => ['shape' => 'FileShareARNList']]], 'DescribeSMBFileSharesOutput' => ['type' => 'structure', 'members' => ['SMBFileShareInfoList' => ['shape' => 'SMBFileShareInfoList']]], 'DescribeSMBSettingsInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeSMBSettingsOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DomainName' => ['shape' => 'DomainName'], 'ActiveDirectoryStatus' => ['shape' => 'ActiveDirectoryStatus'], 'SMBGuestPasswordSet' => ['shape' => 'Boolean'], 'SMBSecurityStrategy' => ['shape' => 'SMBSecurityStrategy'], 'FileSharesVisible' => ['shape' => 'Boolean'], 'SMBLocalGroups' => ['shape' => 'SMBLocalGroups']]], 'DescribeSnapshotScheduleInput' => ['type' => 'structure', 'required' => ['VolumeARN'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DescribeSnapshotScheduleOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'StartAt' => ['shape' => 'HourOfDay'], 'RecurrenceInHours' => ['shape' => 'RecurrenceInHours'], 'Description' => ['shape' => 'Description'], 'Timezone' => ['shape' => 'GatewayTimezone'], 'Tags' => ['shape' => 'Tags']]], 'DescribeStorediSCSIVolumesInput' => ['type' => 'structure', 'required' => ['VolumeARNs'], 'members' => ['VolumeARNs' => ['shape' => 'VolumeARNs']]], 'DescribeStorediSCSIVolumesOutput' => ['type' => 'structure', 'members' => ['StorediSCSIVolumes' => ['shape' => 'StorediSCSIVolumes']]], 'DescribeTapeArchivesInput' => ['type' => 'structure', 'members' => ['TapeARNs' => ['shape' => 'TapeARNs'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'DescribeTapeArchivesOutput' => ['type' => 'structure', 'members' => ['TapeArchives' => ['shape' => 'TapeArchives'], 'Marker' => ['shape' => 'Marker']]], 'DescribeTapeRecoveryPointsInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'DescribeTapeRecoveryPointsOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeRecoveryPointInfos' => ['shape' => 'TapeRecoveryPointInfos'], 'Marker' => ['shape' => 'Marker']]], 'DescribeTapesInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'TapeARNs' => ['shape' => 'TapeARNs'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'DescribeTapesOutput' => ['type' => 'structure', 'members' => ['Tapes' => ['shape' => 'Tapes'], 'Marker' => ['shape' => 'Marker']]], 'DescribeUploadBufferInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeUploadBufferOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds'], 'UploadBufferUsedInBytes' => ['shape' => 'long'], 'UploadBufferAllocatedInBytes' => ['shape' => 'long']]], 'DescribeVTLDevicesInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'VTLDeviceARNs' => ['shape' => 'VTLDeviceARNs'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'DescribeVTLDevicesOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'VTLDevices' => ['shape' => 'VTLDevices'], 'Marker' => ['shape' => 'Marker']]], 'DescribeWorkingStorageInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DescribeWorkingStorageOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DiskIds' => ['shape' => 'DiskIds'], 'WorkingStorageUsedInBytes' => ['shape' => 'long'], 'WorkingStorageAllocatedInBytes' => ['shape' => 'long']]], 'Description' => ['type' => 'string', 'max' => 255, 'min' => 1], 'DetachVolumeInput' => ['type' => 'structure', 'required' => ['VolumeARN'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'ForceDetach' => ['shape' => 'Boolean']]], 'DetachVolumeOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'DeviceType' => ['type' => 'string', 'max' => 50, 'min' => 2], 'DeviceiSCSIAttributes' => ['type' => 'structure', 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'NetworkInterfacePort' => ['shape' => 'integer'], 'ChapEnabled' => ['shape' => 'boolean']]], 'DisableGatewayInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DisableGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'DisassociateFileSystemInput' => ['type' => 'structure', 'required' => ['FileSystemAssociationARN'], 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN'], 'ForceDelete' => ['shape' => 'boolean']]], 'DisassociateFileSystemOutput' => ['type' => 'structure', 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN']]], 'Disk' => ['type' => 'structure', 'members' => ['DiskId' => ['shape' => 'DiskId'], 'DiskPath' => ['shape' => 'string'], 'DiskNode' => ['shape' => 'string'], 'DiskStatus' => ['shape' => 'string'], 'DiskSizeInBytes' => ['shape' => 'long'], 'DiskAllocationType' => ['shape' => 'DiskAllocationType'], 'DiskAllocationResource' => ['shape' => 'string'], 'DiskAttributeList' => ['shape' => 'DiskAttributeList']]], 'DiskAllocationType' => ['type' => 'string', 'max' => 100, 'min' => 3], 'DiskAttribute' => ['type' => 'string', 'max' => 64, 'min' => 1], 'DiskAttributeList' => ['type' => 'list', 'member' => ['shape' => 'DiskAttribute'], 'max' => 10, 'min' => 0], 'DiskId' => ['type' => 'string', 'max' => 300, 'min' => 1], 'DiskIds' => ['type' => 'list', 'member' => ['shape' => 'DiskId']], 'Disks' => ['type' => 'list', 'member' => ['shape' => 'Disk']], 'DomainName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([a-zA-Z0-9]+[\\\\.-])+([a-zA-Z0-9])+$'], 'DomainUserName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^\\w[\\w\\.\\- ]*$'], 'DomainUserPassword' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[ -~]+$', 'sensitive' => \true], 'DoubleObject' => ['type' => 'double'], 'Ec2InstanceId' => ['type' => 'string'], 'Ec2InstanceRegion' => ['type' => 'string'], 'EndpointNetworkConfiguration' => ['type' => 'structure', 'members' => ['IpAddresses' => ['shape' => 'IpAddressList']]], 'EndpointType' => ['type' => 'string', 'max' => 8, 'min' => 4], 'ErrorCode' => ['type' => 'string', 'enum' => ['ActivationKeyExpired', 'ActivationKeyInvalid', 'ActivationKeyNotFound', 'GatewayInternalError', 'GatewayNotConnected', 'GatewayNotFound', 'GatewayProxyNetworkConnectionBusy', 'AuthenticationFailure', 'BandwidthThrottleScheduleNotFound', 'Blocked', 'CannotExportSnapshot', 'ChapCredentialNotFound', 'DiskAlreadyAllocated', 'DiskDoesNotExist', 'DiskSizeGreaterThanVolumeMaxSize', 'DiskSizeLessThanVolumeSize', 'DiskSizeNotGigAligned', 'DuplicateCertificateInfo', 'DuplicateSchedule', 'EndpointNotFound', 'IAMNotSupported', 'InitiatorInvalid', 'InitiatorNotFound', 'InternalError', 'InvalidGateway', 'InvalidEndpoint', 'InvalidParameters', 'InvalidSchedule', 'LocalStorageLimitExceeded', 'LunAlreadyAllocated ', 'LunInvalid', 'JoinDomainInProgress', 'MaximumContentLengthExceeded', 'MaximumTapeCartridgeCountExceeded', 'MaximumVolumeCountExceeded', 'NetworkConfigurationChanged', 'NoDisksAvailable', 'NotImplemented', 'NotSupported', 'OperationAborted', 'OutdatedGateway', 'ParametersNotImplemented', 'RegionInvalid', 'RequestTimeout', 'ServiceUnavailable', 'SnapshotDeleted', 'SnapshotIdInvalid', 'SnapshotInProgress', 'SnapshotNotFound', 'SnapshotScheduleNotFound', 'StagingAreaFull', 'StorageFailure', 'TapeCartridgeNotFound', 'TargetAlreadyExists', 'TargetInvalid', 'TargetNotFound', 'UnauthorizedOperation', 'VolumeAlreadyExists', 'VolumeIdInvalid', 'VolumeInUse', 'VolumeNotFound', 'VolumeNotReady']], 'FileShareARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'FileShareARNList' => ['type' => 'list', 'member' => ['shape' => 'FileShareARN'], 'max' => 10, 'min' => 1], 'FileShareClientList' => ['type' => 'list', 'member' => ['shape' => 'IPV4AddressCIDR'], 'max' => 100, 'min' => 1], 'FileShareId' => ['type' => 'string', 'max' => 30, 'min' => 12], 'FileShareInfo' => ['type' => 'structure', 'members' => ['FileShareType' => ['shape' => 'FileShareType'], 'FileShareARN' => ['shape' => 'FileShareARN'], 'FileShareId' => ['shape' => 'FileShareId'], 'FileShareStatus' => ['shape' => 'FileShareStatus'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'FileShareInfoList' => ['type' => 'list', 'member' => ['shape' => 'FileShareInfo']], 'FileShareName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'FileShareStatus' => ['type' => 'string', 'max' => 50, 'min' => 3], 'FileShareType' => ['type' => 'string', 'enum' => ['NFS', 'SMB']], 'FileSystemAssociationARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'FileSystemAssociationARNList' => ['type' => 'list', 'member' => ['shape' => 'FileSystemAssociationARN'], 'max' => 10, 'min' => 1], 'FileSystemAssociationId' => ['type' => 'string', 'max' => 30, 'min' => 10], 'FileSystemAssociationInfo' => ['type' => 'structure', 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN'], 'LocationARN' => ['shape' => 'FileSystemLocationARN'], 'FileSystemAssociationStatus' => ['shape' => 'FileSystemAssociationStatus'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'Tags' => ['shape' => 'Tags'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'EndpointNetworkConfiguration' => ['shape' => 'EndpointNetworkConfiguration'], 'FileSystemAssociationStatusDetails' => ['shape' => 'FileSystemAssociationStatusDetails']]], 'FileSystemAssociationInfoList' => ['type' => 'list', 'member' => ['shape' => 'FileSystemAssociationInfo']], 'FileSystemAssociationStatus' => ['type' => 'string', 'max' => 50, 'min' => 3], 'FileSystemAssociationStatusDetail' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'FileSystemAssociationSyncErrorCode']]], 'FileSystemAssociationStatusDetails' => ['type' => 'list', 'member' => ['shape' => 'FileSystemAssociationStatusDetail']], 'FileSystemAssociationSummary' => ['type' => 'structure', 'members' => ['FileSystemAssociationId' => ['shape' => 'FileSystemAssociationId'], 'FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN'], 'FileSystemAssociationStatus' => ['shape' => 'FileSystemAssociationStatus'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'FileSystemAssociationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FileSystemAssociationSummary']], 'FileSystemAssociationSyncErrorCode' => ['type' => 'string'], 'FileSystemLocationARN' => ['type' => 'string', 'max' => 512, 'min' => 8], 'Folder' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'FolderList' => ['type' => 'list', 'member' => ['shape' => 'Folder'], 'max' => 50, 'min' => 1], 'GatewayARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'GatewayCapacity' => ['type' => 'string', 'enum' => ['Small', 'Medium', 'Large']], 'GatewayId' => ['type' => 'string', 'max' => 30, 'min' => 12], 'GatewayInfo' => ['type' => 'structure', 'members' => ['GatewayId' => ['shape' => 'GatewayId'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'GatewayType' => ['shape' => 'GatewayType'], 'GatewayOperationalState' => ['shape' => 'GatewayOperationalState'], 'GatewayName' => ['shape' => 'string'], 'Ec2InstanceId' => ['shape' => 'Ec2InstanceId'], 'Ec2InstanceRegion' => ['shape' => 'Ec2InstanceRegion'], 'HostEnvironment' => ['shape' => 'HostEnvironment'], 'HostEnvironmentId' => ['shape' => 'HostEnvironmentId']]], 'GatewayName' => ['type' => 'string', 'max' => 255, 'min' => 2, 'pattern' => '^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$'], 'GatewayNetworkInterfaces' => ['type' => 'list', 'member' => ['shape' => 'NetworkInterface']], 'GatewayOperationalState' => ['type' => 'string', 'max' => 25, 'min' => 2], 'GatewayState' => ['type' => 'string', 'max' => 25, 'min' => 2], 'GatewayTimezone' => ['type' => 'string', 'max' => 10, 'min' => 3], 'GatewayType' => ['type' => 'string', 'max' => 20, 'min' => 2], 'Gateways' => ['type' => 'list', 'member' => ['shape' => 'GatewayInfo']], 'Host' => ['type' => 'string', 'max' => 1024, 'min' => 6, 'pattern' => '^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])(:(\\d+))?$'], 'HostEnvironment' => ['type' => 'string', 'enum' => ['VMWARE', 'HYPER-V', 'EC2', 'KVM', 'OTHER', 'SNOWBALL']], 'HostEnvironmentId' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Hosts' => ['type' => 'list', 'member' => ['shape' => 'Host']], 'HourOfDay' => ['type' => 'integer', 'max' => 23, 'min' => 0], 'IPV4Address' => ['type' => 'string', 'max' => 15, 'min' => 7, 'pattern' => '^((25[0-5]|(2[0-4]|1[0-9]|[1-9]|)[0-9])(\\.(?!$)|$)){4}'], 'IPV4AddressCIDR' => ['type' => 'string', 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))?$'], 'Initiator' => ['type' => 'string', 'max' => 50, 'min' => 1], 'Initiators' => ['type' => 'list', 'member' => ['shape' => 'Initiator']], 'InternalServerError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'error' => ['shape' => 'StorageGatewayError']], 'exception' => \true], 'InvalidGatewayRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'error' => ['shape' => 'StorageGatewayError']], 'exception' => \true], 'IpAddressList' => ['type' => 'list', 'member' => ['shape' => 'IPV4Address'], 'max' => 1, 'min' => 0], 'IqnName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[0-9a-z:.-]+'], 'JoinDomainInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'DomainName', 'UserName', 'Password'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'DomainName' => ['shape' => 'DomainName'], 'OrganizationalUnit' => ['shape' => 'OrganizationalUnit'], 'DomainControllers' => ['shape' => 'Hosts'], 'TimeoutInSeconds' => ['shape' => 'TimeoutInSeconds'], 'UserName' => ['shape' => 'DomainUserName'], 'Password' => ['shape' => 'DomainUserPassword']]], 'JoinDomainOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'ActiveDirectoryStatus' => ['shape' => 'ActiveDirectoryStatus']]], 'KMSKey' => ['type' => 'string', 'max' => 2048, 'min' => 7, 'pattern' => '(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\\S+)$)|(^alias/(\\S+)$)'], 'LastSoftwareUpdate' => ['type' => 'string', 'max' => 25, 'min' => 1], 'ListAutomaticTapeCreationPoliciesInput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ListAutomaticTapeCreationPoliciesOutput' => ['type' => 'structure', 'members' => ['AutomaticTapeCreationPolicyInfos' => ['shape' => 'AutomaticTapeCreationPolicyInfos']]], 'ListFileSharesInput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Limit' => ['shape' => 'PositiveIntObject'], 'Marker' => ['shape' => 'Marker']]], 'ListFileSharesOutput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'NextMarker' => ['shape' => 'Marker'], 'FileShareInfoList' => ['shape' => 'FileShareInfoList']]], 'ListFileSystemAssociationsInput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Limit' => ['shape' => 'PositiveIntObject'], 'Marker' => ['shape' => 'Marker']]], 'ListFileSystemAssociationsOutput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'NextMarker' => ['shape' => 'Marker'], 'FileSystemAssociationSummaryList' => ['shape' => 'FileSystemAssociationSummaryList']]], 'ListGatewaysInput' => ['type' => 'structure', 'members' => ['Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'ListGatewaysOutput' => ['type' => 'structure', 'members' => ['Gateways' => ['shape' => 'Gateways'], 'Marker' => ['shape' => 'Marker']]], 'ListLocalDisksInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ListLocalDisksOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Disks' => ['shape' => 'Disks']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'Marker' => ['shape' => 'Marker'], 'Tags' => ['shape' => 'Tags']]], 'ListTapePoolsInput' => ['type' => 'structure', 'members' => ['PoolARNs' => ['shape' => 'PoolARNs'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'ListTapePoolsOutput' => ['type' => 'structure', 'members' => ['PoolInfos' => ['shape' => 'PoolInfos'], 'Marker' => ['shape' => 'Marker']]], 'ListTapesInput' => ['type' => 'structure', 'members' => ['TapeARNs' => ['shape' => 'TapeARNs'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'ListTapesOutput' => ['type' => 'structure', 'members' => ['TapeInfos' => ['shape' => 'TapeInfos'], 'Marker' => ['shape' => 'Marker']]], 'ListVolumeInitiatorsInput' => ['type' => 'structure', 'required' => ['VolumeARN'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'ListVolumeInitiatorsOutput' => ['type' => 'structure', 'members' => ['Initiators' => ['shape' => 'Initiators']]], 'ListVolumeRecoveryPointsInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ListVolumeRecoveryPointsOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'VolumeRecoveryPointInfos' => ['shape' => 'VolumeRecoveryPointInfos']]], 'ListVolumesInput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Marker' => ['shape' => 'Marker'], 'Limit' => ['shape' => 'PositiveIntObject']]], 'ListVolumesOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Marker' => ['shape' => 'Marker'], 'VolumeInfos' => ['shape' => 'VolumeInfos']]], 'LocalConsolePassword' => ['type' => 'string', 'max' => 512, 'min' => 6, 'pattern' => '^[ -~]+$', 'sensitive' => \true], 'LocationARN' => ['type' => 'string', 'max' => 1400, 'min' => 16], 'Marker' => ['type' => 'string', 'max' => 1000, 'min' => 1], 'MediumChangerType' => ['type' => 'string', 'max' => 50, 'min' => 2], 'MinimumNumTapes' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'MinuteOfHour' => ['type' => 'integer', 'max' => 59, 'min' => 0], 'NFSFileShareDefaults' => ['type' => 'structure', 'members' => ['FileMode' => ['shape' => 'PermissionMode'], 'DirectoryMode' => ['shape' => 'PermissionMode'], 'GroupId' => ['shape' => 'PermissionId'], 'OwnerId' => ['shape' => 'PermissionId']]], 'NFSFileShareInfo' => ['type' => 'structure', 'members' => ['NFSFileShareDefaults' => ['shape' => 'NFSFileShareDefaults'], 'FileShareARN' => ['shape' => 'FileShareARN'], 'FileShareId' => ['shape' => 'FileShareId'], 'FileShareStatus' => ['shape' => 'FileShareStatus'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'KMSEncrypted' => ['shape' => 'boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Path' => ['shape' => 'Path'], 'Role' => ['shape' => 'Role'], 'LocationARN' => ['shape' => 'LocationARN'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ClientList' => ['shape' => 'FileShareClientList'], 'Squash' => ['shape' => 'Squash'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'Tags'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'VPCEndpointDNSName' => ['shape' => 'DNSHostName'], 'BucketRegion' => ['shape' => 'RegionId'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN']]], 'NFSFileShareInfoList' => ['type' => 'list', 'member' => ['shape' => 'NFSFileShareInfo']], 'NetworkInterface' => ['type' => 'structure', 'members' => ['Ipv4Address' => ['shape' => 'string'], 'MacAddress' => ['shape' => 'string'], 'Ipv6Address' => ['shape' => 'string']]], 'NetworkInterfaceId' => ['type' => 'string', 'pattern' => '\\A(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}\\z'], 'NextUpdateAvailabilityDate' => ['type' => 'string', 'max' => 25, 'min' => 1], 'NotificationId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NotificationPolicy' => ['type' => 'string', 'max' => 100, 'min' => 2, 'pattern' => '^\\{[\\w\\s:\\{\\}\\[\\]"]*}$'], 'NotifyWhenUploadedInput' => ['type' => 'structure', 'required' => ['FileShareARN'], 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'NotifyWhenUploadedOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'NotificationId' => ['shape' => 'NotificationId']]], 'NumTapesToCreate' => ['type' => 'integer', 'max' => 10, 'min' => 1], 'ObjectACL' => ['type' => 'string', 'enum' => ['private', 'public-read', 'public-read-write', 'authenticated-read', 'bucket-owner-read', 'bucket-owner-full-control', 'aws-exec-read']], 'OrganizationalUnit' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'Path' => ['type' => 'string'], 'PermissionId' => ['type' => 'long', 'max' => 4294967294, 'min' => 0], 'PermissionMode' => ['type' => 'string', 'max' => 4, 'min' => 1, 'pattern' => '^[0-7]{4}$'], 'PoolARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'PoolARNs' => ['type' => 'list', 'member' => ['shape' => 'PoolARN']], 'PoolId' => ['type' => 'string', 'max' => 100, 'min' => 1], 'PoolInfo' => ['type' => 'structure', 'members' => ['PoolARN' => ['shape' => 'PoolARN'], 'PoolName' => ['shape' => 'PoolName'], 'StorageClass' => ['shape' => 'TapeStorageClass'], 'RetentionLockType' => ['shape' => 'RetentionLockType'], 'RetentionLockTimeInDays' => ['shape' => 'RetentionLockTimeInDays'], 'PoolStatus' => ['shape' => 'PoolStatus']]], 'PoolInfos' => ['type' => 'list', 'member' => ['shape' => 'PoolInfo']], 'PoolName' => ['type' => 'string', 'max' => 100, 'min' => 1, 'pattern' => '^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$'], 'PoolStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETED']], 'PositiveIntObject' => ['type' => 'integer', 'min' => 1], 'RecurrenceInHours' => ['type' => 'integer', 'max' => 24, 'min' => 1], 'RefreshCacheInput' => ['type' => 'structure', 'required' => ['FileShareARN'], 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'FolderList' => ['shape' => 'FolderList'], 'Recursive' => ['shape' => 'Boolean']]], 'RefreshCacheOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'NotificationId' => ['shape' => 'NotificationId']]], 'RegionId' => ['type' => 'string', 'max' => 25, 'min' => 1], 'RemoveTagsFromResourceInput' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceARN'], 'TagKeys' => ['shape' => 'TagKeys']]], 'RemoveTagsFromResourceOutput' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceARN']]], 'ResetCacheInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ResetCacheOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ResourceARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'RetentionLockTimeInDays' => ['type' => 'integer', 'max' => 36500, 'min' => 0], 'RetentionLockType' => ['type' => 'string', 'enum' => ['COMPLIANCE', 'GOVERNANCE', 'NONE']], 'RetrieveTapeArchiveInput' => ['type' => 'structure', 'required' => ['TapeARN', 'GatewayARN'], 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'RetrieveTapeArchiveOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'RetrieveTapeRecoveryPointInput' => ['type' => 'structure', 'required' => ['TapeARN', 'GatewayARN'], 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'RetrieveTapeRecoveryPointOutput' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN']]], 'Role' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov):iam::([0-9]+):role/(\\S+)$'], 'SMBFileShareInfo' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'FileShareId' => ['shape' => 'FileShareId'], 'FileShareStatus' => ['shape' => 'FileShareStatus'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'KMSEncrypted' => ['shape' => 'boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'Path' => ['shape' => 'Path'], 'Role' => ['shape' => 'Role'], 'LocationARN' => ['shape' => 'LocationARN'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'SMBACLEnabled' => ['shape' => 'Boolean'], 'AccessBasedEnumeration' => ['shape' => 'Boolean'], 'AdminUserList' => ['shape' => 'UserList'], 'ValidUserList' => ['shape' => 'UserList'], 'InvalidUserList' => ['shape' => 'UserList'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'Authentication' => ['shape' => 'Authentication'], 'CaseSensitivity' => ['shape' => 'CaseSensitivity'], 'Tags' => ['shape' => 'Tags'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'VPCEndpointDNSName' => ['shape' => 'DNSHostName'], 'BucketRegion' => ['shape' => 'RegionId'], 'OplocksEnabled' => ['shape' => 'Boolean']]], 'SMBFileShareInfoList' => ['type' => 'list', 'member' => ['shape' => 'SMBFileShareInfo']], 'SMBGuestPassword' => ['type' => 'string', 'max' => 512, 'min' => 6, 'pattern' => '^[ -~]+$', 'sensitive' => \true], 'SMBLocalGroups' => ['type' => 'structure', 'members' => ['GatewayAdmins' => ['shape' => 'UserList']]], 'SMBSecurityStrategy' => ['type' => 'string', 'enum' => ['ClientSpecified', 'MandatorySigning', 'MandatoryEncryption']], 'ServiceUnavailableError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'string'], 'error' => ['shape' => 'StorageGatewayError']], 'exception' => \true], 'SetLocalConsolePasswordInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'LocalConsolePassword'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'LocalConsolePassword' => ['shape' => 'LocalConsolePassword']]], 'SetLocalConsolePasswordOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'SetSMBGuestPasswordInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'Password'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'Password' => ['shape' => 'SMBGuestPassword']]], 'SetSMBGuestPasswordOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ShutdownGatewayInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'ShutdownGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'SnapshotDescription' => ['type' => 'string', 'max' => 255, 'min' => 1], 'SnapshotId' => ['type' => 'string', 'pattern' => '\\Asnap-([0-9A-Fa-f]{8}|[0-9A-Fa-f]{17})\\z'], 'SoftwareUpdatesEndDate' => ['type' => 'string', 'max' => 25, 'min' => 1], 'Squash' => ['type' => 'string', 'max' => 15, 'min' => 5], 'StartAvailabilityMonitorTestInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'StartAvailabilityMonitorTestOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'StartGatewayInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'StartGatewayOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'StorageClass' => ['type' => 'string', 'max' => 50, 'min' => 5], 'StorageGatewayError' => ['type' => 'structure', 'members' => ['errorCode' => ['shape' => 'ErrorCode'], 'errorDetails' => ['shape' => 'errorDetails']]], 'StorediSCSIVolume' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeId' => ['shape' => 'VolumeId'], 'VolumeType' => ['shape' => 'VolumeType'], 'VolumeStatus' => ['shape' => 'VolumeStatus'], 'VolumeAttachmentStatus' => ['shape' => 'VolumeAttachmentStatus'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'VolumeProgress' => ['shape' => 'DoubleObject'], 'VolumeDiskId' => ['shape' => 'DiskId'], 'SourceSnapshotId' => ['shape' => 'SnapshotId'], 'PreservedExistingData' => ['shape' => 'boolean'], 'VolumeiSCSIAttributes' => ['shape' => 'VolumeiSCSIAttributes'], 'CreatedDate' => ['shape' => 'CreatedDate'], 'VolumeUsedInBytes' => ['shape' => 'VolumeUsedInBytes'], 'KMSKey' => ['shape' => 'KMSKey'], 'TargetName' => ['shape' => 'TargetName']]], 'StorediSCSIVolumes' => ['type' => 'list', 'member' => ['shape' => 'StorediSCSIVolume']], 'SupportedGatewayCapacities' => ['type' => 'list', 'member' => ['shape' => 'GatewayCapacity']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagValue' => ['type' => 'string', 'max' => 256], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'Tape' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'TapeBarcode' => ['shape' => 'TapeBarcode'], 'TapeCreatedDate' => ['shape' => 'Time'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'TapeStatus' => ['shape' => 'TapeStatus'], 'VTLDevice' => ['shape' => 'VTLDeviceARN'], 'Progress' => ['shape' => 'DoubleObject'], 'TapeUsedInBytes' => ['shape' => 'TapeUsage'], 'KMSKey' => ['shape' => 'KMSKey'], 'PoolId' => ['shape' => 'PoolId'], 'Worm' => ['shape' => 'boolean'], 'RetentionStartDate' => ['shape' => 'Time'], 'PoolEntryDate' => ['shape' => 'Time']]], 'TapeARN' => ['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]{5,16}$'], 'TapeARNs' => ['type' => 'list', 'member' => ['shape' => 'TapeARN']], 'TapeArchive' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'TapeBarcode' => ['shape' => 'TapeBarcode'], 'TapeCreatedDate' => ['shape' => 'Time'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'CompletionTime' => ['shape' => 'Time'], 'RetrievedTo' => ['shape' => 'GatewayARN'], 'TapeStatus' => ['shape' => 'TapeArchiveStatus'], 'TapeUsedInBytes' => ['shape' => 'TapeUsage'], 'KMSKey' => ['shape' => 'KMSKey'], 'PoolId' => ['shape' => 'PoolId'], 'Worm' => ['shape' => 'boolean'], 'RetentionStartDate' => ['shape' => 'Time'], 'PoolEntryDate' => ['shape' => 'Time']]], 'TapeArchiveStatus' => ['type' => 'string'], 'TapeArchives' => ['type' => 'list', 'member' => ['shape' => 'TapeArchive']], 'TapeBarcode' => ['type' => 'string', 'max' => 16, 'min' => 5, 'pattern' => '^[A-Z0-9]*$'], 'TapeBarcodePrefix' => ['type' => 'string', 'max' => 4, 'min' => 1, 'pattern' => '^[A-Z]*$'], 'TapeDriveType' => ['type' => 'string', 'max' => 50, 'min' => 2], 'TapeInfo' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'TapeBarcode' => ['shape' => 'TapeBarcode'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'TapeStatus' => ['shape' => 'TapeStatus'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'PoolId' => ['shape' => 'PoolId'], 'RetentionStartDate' => ['shape' => 'Time'], 'PoolEntryDate' => ['shape' => 'Time']]], 'TapeInfos' => ['type' => 'list', 'member' => ['shape' => 'TapeInfo']], 'TapeRecoveryPointInfo' => ['type' => 'structure', 'members' => ['TapeARN' => ['shape' => 'TapeARN'], 'TapeRecoveryPointTime' => ['shape' => 'Time'], 'TapeSizeInBytes' => ['shape' => 'TapeSize'], 'TapeStatus' => ['shape' => 'TapeRecoveryPointStatus']]], 'TapeRecoveryPointInfos' => ['type' => 'list', 'member' => ['shape' => 'TapeRecoveryPointInfo']], 'TapeRecoveryPointStatus' => ['type' => 'string'], 'TapeSize' => ['type' => 'long'], 'TapeStatus' => ['type' => 'string'], 'TapeStorageClass' => ['type' => 'string', 'enum' => ['DEEP_ARCHIVE', 'GLACIER']], 'TapeUsage' => ['type' => 'long'], 'Tapes' => ['type' => 'list', 'member' => ['shape' => 'Tape']], 'TargetARN' => ['type' => 'string', 'max' => 800, 'min' => 50], 'TargetName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[-\\.;a-z0-9]+$'], 'Time' => ['type' => 'timestamp'], 'TimeoutInSeconds' => ['type' => 'integer', 'max' => 3600, 'min' => 0], 'UpdateAutomaticTapeCreationPolicyInput' => ['type' => 'structure', 'required' => ['AutomaticTapeCreationRules', 'GatewayARN'], 'members' => ['AutomaticTapeCreationRules' => ['shape' => 'AutomaticTapeCreationRules'], 'GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateAutomaticTapeCreationPolicyOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateBandwidthRateLimitInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'AverageUploadRateLimitInBitsPerSec' => ['shape' => 'BandwidthUploadRateLimit'], 'AverageDownloadRateLimitInBitsPerSec' => ['shape' => 'BandwidthDownloadRateLimit']]], 'UpdateBandwidthRateLimitOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateBandwidthRateLimitScheduleInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'BandwidthRateLimitIntervals'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'BandwidthRateLimitIntervals' => ['shape' => 'BandwidthRateLimitIntervals']]], 'UpdateBandwidthRateLimitScheduleOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateChapCredentialsInput' => ['type' => 'structure', 'required' => ['TargetARN', 'SecretToAuthenticateInitiator', 'InitiatorName'], 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'SecretToAuthenticateInitiator' => ['shape' => 'ChapSecret'], 'InitiatorName' => ['shape' => 'IqnName'], 'SecretToAuthenticateTarget' => ['shape' => 'ChapSecret']]], 'UpdateChapCredentialsOutput' => ['type' => 'structure', 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'InitiatorName' => ['shape' => 'IqnName']]], 'UpdateFileSystemAssociationInput' => ['type' => 'structure', 'required' => ['FileSystemAssociationARN'], 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN'], 'UserName' => ['shape' => 'DomainUserName'], 'Password' => ['shape' => 'DomainUserPassword'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'CacheAttributes' => ['shape' => 'CacheAttributes']]], 'UpdateFileSystemAssociationOutput' => ['type' => 'structure', 'members' => ['FileSystemAssociationARN' => ['shape' => 'FileSystemAssociationARN']]], 'UpdateGatewayInformationInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'GatewayName' => ['shape' => 'GatewayName'], 'GatewayTimezone' => ['shape' => 'GatewayTimezone'], 'CloudWatchLogGroupARN' => ['shape' => 'CloudWatchLogGroupARN'], 'GatewayCapacity' => ['shape' => 'GatewayCapacity']]], 'UpdateGatewayInformationOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'GatewayName' => ['shape' => 'string']]], 'UpdateGatewaySoftwareNowInput' => ['type' => 'structure', 'required' => ['GatewayARN'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateGatewaySoftwareNowOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateMaintenanceStartTimeInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'HourOfDay', 'MinuteOfHour'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'HourOfDay' => ['shape' => 'HourOfDay'], 'MinuteOfHour' => ['shape' => 'MinuteOfHour'], 'DayOfWeek' => ['shape' => 'DayOfWeek'], 'DayOfMonth' => ['shape' => 'DayOfMonth']]], 'UpdateMaintenanceStartTimeOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateNFSFileShareInput' => ['type' => 'structure', 'required' => ['FileShareARN'], 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'NFSFileShareDefaults' => ['shape' => 'NFSFileShareDefaults'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ClientList' => ['shape' => 'FileShareClientList'], 'Squash' => ['shape' => 'Squash'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN']]], 'UpdateNFSFileShareOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'UpdateSMBFileShareInput' => ['type' => 'structure', 'required' => ['FileShareARN'], 'members' => ['FileShareARN' => ['shape' => 'FileShareARN'], 'KMSEncrypted' => ['shape' => 'Boolean'], 'KMSKey' => ['shape' => 'KMSKey'], 'DefaultStorageClass' => ['shape' => 'StorageClass'], 'ObjectACL' => ['shape' => 'ObjectACL'], 'ReadOnly' => ['shape' => 'Boolean'], 'GuessMIMETypeEnabled' => ['shape' => 'Boolean'], 'RequesterPays' => ['shape' => 'Boolean'], 'SMBACLEnabled' => ['shape' => 'Boolean'], 'AccessBasedEnumeration' => ['shape' => 'Boolean'], 'AdminUserList' => ['shape' => 'UserList'], 'ValidUserList' => ['shape' => 'UserList'], 'InvalidUserList' => ['shape' => 'UserList'], 'AuditDestinationARN' => ['shape' => 'AuditDestinationARN'], 'CaseSensitivity' => ['shape' => 'CaseSensitivity'], 'FileShareName' => ['shape' => 'FileShareName'], 'CacheAttributes' => ['shape' => 'CacheAttributes'], 'NotificationPolicy' => ['shape' => 'NotificationPolicy'], 'OplocksEnabled' => ['shape' => 'Boolean']]], 'UpdateSMBFileShareOutput' => ['type' => 'structure', 'members' => ['FileShareARN' => ['shape' => 'FileShareARN']]], 'UpdateSMBFileShareVisibilityInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'FileSharesVisible'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'FileSharesVisible' => ['shape' => 'Boolean']]], 'UpdateSMBFileShareVisibilityOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateSMBLocalGroupsInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'SMBLocalGroups'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'SMBLocalGroups' => ['shape' => 'SMBLocalGroups']]], 'UpdateSMBLocalGroupsOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateSMBSecurityStrategyInput' => ['type' => 'structure', 'required' => ['GatewayARN', 'SMBSecurityStrategy'], 'members' => ['GatewayARN' => ['shape' => 'GatewayARN'], 'SMBSecurityStrategy' => ['shape' => 'SMBSecurityStrategy']]], 'UpdateSMBSecurityStrategyOutput' => ['type' => 'structure', 'members' => ['GatewayARN' => ['shape' => 'GatewayARN']]], 'UpdateSnapshotScheduleInput' => ['type' => 'structure', 'required' => ['VolumeARN', 'StartAt', 'RecurrenceInHours'], 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'StartAt' => ['shape' => 'HourOfDay'], 'RecurrenceInHours' => ['shape' => 'RecurrenceInHours'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'Tags']]], 'UpdateSnapshotScheduleOutput' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN']]], 'UpdateVTLDeviceTypeInput' => ['type' => 'structure', 'required' => ['VTLDeviceARN', 'DeviceType'], 'members' => ['VTLDeviceARN' => ['shape' => 'VTLDeviceARN'], 'DeviceType' => ['shape' => 'DeviceType']]], 'UpdateVTLDeviceTypeOutput' => ['type' => 'structure', 'members' => ['VTLDeviceARN' => ['shape' => 'VTLDeviceARN']]], 'UserList' => ['type' => 'list', 'member' => ['shape' => 'UserListUser'], 'max' => 100, 'min' => 0], 'UserListUser' => ['type' => 'string', 'max' => 64, 'min' => 1], 'VTLDevice' => ['type' => 'structure', 'members' => ['VTLDeviceARN' => ['shape' => 'VTLDeviceARN'], 'VTLDeviceType' => ['shape' => 'VTLDeviceType'], 'VTLDeviceVendor' => ['shape' => 'VTLDeviceVendor'], 'VTLDeviceProductIdentifier' => ['shape' => 'VTLDeviceProductIdentifier'], 'DeviceiSCSIAttributes' => ['shape' => 'DeviceiSCSIAttributes']]], 'VTLDeviceARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'VTLDeviceARNs' => ['type' => 'list', 'member' => ['shape' => 'VTLDeviceARN']], 'VTLDeviceProductIdentifier' => ['type' => 'string'], 'VTLDeviceType' => ['type' => 'string'], 'VTLDeviceVendor' => ['type' => 'string'], 'VTLDevices' => ['type' => 'list', 'member' => ['shape' => 'VTLDevice']], 'VolumeARN' => ['type' => 'string', 'max' => 500, 'min' => 50], 'VolumeARNs' => ['type' => 'list', 'member' => ['shape' => 'VolumeARN']], 'VolumeAttachmentStatus' => ['type' => 'string', 'max' => 50, 'min' => 3], 'VolumeId' => ['type' => 'string', 'max' => 30, 'min' => 12], 'VolumeInfo' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeId' => ['shape' => 'VolumeId'], 'GatewayARN' => ['shape' => 'GatewayARN'], 'GatewayId' => ['shape' => 'GatewayId'], 'VolumeType' => ['shape' => 'VolumeType'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'VolumeAttachmentStatus' => ['shape' => 'VolumeAttachmentStatus']]], 'VolumeInfos' => ['type' => 'list', 'member' => ['shape' => 'VolumeInfo']], 'VolumeRecoveryPointInfo' => ['type' => 'structure', 'members' => ['VolumeARN' => ['shape' => 'VolumeARN'], 'VolumeSizeInBytes' => ['shape' => 'long'], 'VolumeUsageInBytes' => ['shape' => 'long'], 'VolumeRecoveryPointTime' => ['shape' => 'string']]], 'VolumeRecoveryPointInfos' => ['type' => 'list', 'member' => ['shape' => 'VolumeRecoveryPointInfo']], 'VolumeStatus' => ['type' => 'string', 'max' => 50, 'min' => 3], 'VolumeType' => ['type' => 'string', 'max' => 100, 'min' => 3], 'VolumeUsedInBytes' => ['type' => 'long'], 'VolumeiSCSIAttributes' => ['type' => 'structure', 'members' => ['TargetARN' => ['shape' => 'TargetARN'], 'NetworkInterfaceId' => ['shape' => 'NetworkInterfaceId'], 'NetworkInterfacePort' => ['shape' => 'integer'], 'LunNumber' => ['shape' => 'PositiveIntObject'], 'ChapEnabled' => ['shape' => 'boolean']]], 'boolean' => ['type' => 'boolean'], 'double' => ['type' => 'double'], 'errorDetails' => ['type' => 'map', 'key' => ['shape' => 'string'], 'value' => ['shape' => 'string']], 'integer' => ['type' => 'integer'], 'long' => ['type' => 'long'], 'string' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.php deleted file mode 100644 index 124ad5c..0000000 --- a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://storagegateway-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://storagegateway-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://storagegateway.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://storagegateway.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-tests-1.json.php deleted file mode 100644 index 88bfdbe..0000000 --- a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://storagegateway.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/paginators-1.json.php b/vendor/Aws3/Aws/data/storagegateway/2013-06-30/paginators-1.json.php deleted file mode 100644 index 41197a4..0000000 --- a/vendor/Aws3/Aws/data/storagegateway/2013-06-30/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCachediSCSIVolumes' => ['result_key' => 'CachediSCSIVolumes'], 'DescribeStorediSCSIVolumes' => ['result_key' => 'StorediSCSIVolumes'], 'DescribeTapeArchives' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'TapeArchives'], 'DescribeTapeRecoveryPoints' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'TapeRecoveryPointInfos'], 'DescribeTapes' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'Tapes'], 'DescribeVTLDevices' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'VTLDevices'], 'ListFileShares' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'non_aggregate_keys' => ['Marker'], 'output_token' => 'NextMarker', 'result_key' => 'FileShareInfoList'], 'ListFileSystemAssociations' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'non_aggregate_keys' => ['Marker'], 'output_token' => 'NextMarker', 'result_key' => 'FileSystemAssociationSummaryList'], 'ListGateways' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'Gateways'], 'ListLocalDisks' => ['result_key' => 'Disks'], 'ListTagsForResource' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'non_aggregate_keys' => ['ResourceARN'], 'output_token' => 'Marker', 'result_key' => 'Tags'], 'ListTapePools' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'PoolInfos'], 'ListTapes' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'TapeInfos'], 'ListVolumeRecoveryPoints' => ['result_key' => 'VolumeRecoveryPointInfos'], 'ListVolumes' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'VolumeInfos']]]; diff --git a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/api-2.json.php b/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/api-2.json.php deleted file mode 100644 index ac09fd8..0000000 --- a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-08-10', 'endpointPrefix' => 'streams.dynamodb', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'Amazon DynamoDB Streams', 'serviceId' => 'DynamoDB Streams', 'signatureVersion' => 'v4', 'signingName' => 'dynamodb', 'targetPrefix' => 'DynamoDBStreams_20120810', 'uid' => 'streams-dynamodb-2012-08-10'], 'operations' => ['DescribeStream' => ['name' => 'DescribeStream', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeStreamInput'], 'output' => ['shape' => 'DescribeStreamOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]], 'GetRecords' => ['name' => 'GetRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRecordsInput'], 'output' => ['shape' => 'GetRecordsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ExpiredIteratorException'], ['shape' => 'TrimmedDataAccessException']]], 'GetShardIterator' => ['name' => 'GetShardIterator', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetShardIteratorInput'], 'output' => ['shape' => 'GetShardIteratorOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError'], ['shape' => 'TrimmedDataAccessException']]], 'ListStreams' => ['name' => 'ListStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListStreamsInput'], 'output' => ['shape' => 'ListStreamsOutput'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerError']]]], 'shapes' => ['AttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'AttributeName' => ['type' => 'string', 'max' => 65535], 'AttributeValue' => ['type' => 'structure', 'members' => ['S' => ['shape' => 'StringAttributeValue'], 'N' => ['shape' => 'NumberAttributeValue'], 'B' => ['shape' => 'BinaryAttributeValue'], 'SS' => ['shape' => 'StringSetAttributeValue'], 'NS' => ['shape' => 'NumberSetAttributeValue'], 'BS' => ['shape' => 'BinarySetAttributeValue'], 'M' => ['shape' => 'MapAttributeValue'], 'L' => ['shape' => 'ListAttributeValue'], 'NULL' => ['shape' => 'NullAttributeValue'], 'BOOL' => ['shape' => 'BooleanAttributeValue']]], 'BinaryAttributeValue' => ['type' => 'blob'], 'BinarySetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'BinaryAttributeValue']], 'BooleanAttributeValue' => ['type' => 'boolean'], 'Date' => ['type' => 'timestamp'], 'DescribeStreamInput' => ['type' => 'structure', 'required' => ['StreamArn'], 'members' => ['StreamArn' => ['shape' => 'StreamArn'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'ExclusiveStartShardId' => ['shape' => 'ShardId']]], 'DescribeStreamOutput' => ['type' => 'structure', 'members' => ['StreamDescription' => ['shape' => 'StreamDescription']]], 'ErrorMessage' => ['type' => 'string'], 'ExpiredIteratorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'GetRecordsInput' => ['type' => 'structure', 'required' => ['ShardIterator'], 'members' => ['ShardIterator' => ['shape' => 'ShardIterator'], 'Limit' => ['shape' => 'PositiveIntegerObject']]], 'GetRecordsOutput' => ['type' => 'structure', 'members' => ['Records' => ['shape' => 'RecordList'], 'NextShardIterator' => ['shape' => 'ShardIterator']]], 'GetShardIteratorInput' => ['type' => 'structure', 'required' => ['StreamArn', 'ShardId', 'ShardIteratorType'], 'members' => ['StreamArn' => ['shape' => 'StreamArn'], 'ShardId' => ['shape' => 'ShardId'], 'ShardIteratorType' => ['shape' => 'ShardIteratorType'], 'SequenceNumber' => ['shape' => 'SequenceNumber']]], 'GetShardIteratorOutput' => ['type' => 'structure', 'members' => ['ShardIterator' => ['shape' => 'ShardIterator']]], 'Identity' => ['type' => 'structure', 'members' => ['PrincipalId' => ['shape' => 'String'], 'Type' => ['shape' => 'String']]], 'InternalServerError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'KeySchema' => ['type' => 'list', 'member' => ['shape' => 'KeySchemaElement'], 'max' => 2, 'min' => 1], 'KeySchemaAttributeName' => ['type' => 'string', 'max' => 255, 'min' => 1], 'KeySchemaElement' => ['type' => 'structure', 'required' => ['AttributeName', 'KeyType'], 'members' => ['AttributeName' => ['shape' => 'KeySchemaAttributeName'], 'KeyType' => ['shape' => 'KeyType']]], 'KeyType' => ['type' => 'string', 'enum' => ['HASH', 'RANGE']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'AttributeValue']], 'ListStreamsInput' => ['type' => 'structure', 'members' => ['TableName' => ['shape' => 'TableName'], 'Limit' => ['shape' => 'PositiveIntegerObject'], 'ExclusiveStartStreamArn' => ['shape' => 'StreamArn']]], 'ListStreamsOutput' => ['type' => 'structure', 'members' => ['Streams' => ['shape' => 'StreamList'], 'LastEvaluatedStreamArn' => ['shape' => 'StreamArn']]], 'MapAttributeValue' => ['type' => 'map', 'key' => ['shape' => 'AttributeName'], 'value' => ['shape' => 'AttributeValue']], 'NullAttributeValue' => ['type' => 'boolean'], 'NumberAttributeValue' => ['type' => 'string'], 'NumberSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'NumberAttributeValue']], 'OperationType' => ['type' => 'string', 'enum' => ['INSERT', 'MODIFY', 'REMOVE']], 'PositiveIntegerObject' => ['type' => 'integer', 'min' => 1], 'PositiveLongObject' => ['type' => 'long', 'min' => 1], 'Record' => ['type' => 'structure', 'members' => ['eventID' => ['shape' => 'String'], 'eventName' => ['shape' => 'OperationType'], 'eventVersion' => ['shape' => 'String'], 'eventSource' => ['shape' => 'String'], 'awsRegion' => ['shape' => 'String'], 'dynamodb' => ['shape' => 'StreamRecord'], 'userIdentity' => ['shape' => 'Identity']]], 'RecordList' => ['type' => 'list', 'member' => ['shape' => 'Record']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SequenceNumber' => ['type' => 'string', 'max' => 40, 'min' => 21], 'SequenceNumberRange' => ['type' => 'structure', 'members' => ['StartingSequenceNumber' => ['shape' => 'SequenceNumber'], 'EndingSequenceNumber' => ['shape' => 'SequenceNumber']]], 'Shard' => ['type' => 'structure', 'members' => ['ShardId' => ['shape' => 'ShardId'], 'SequenceNumberRange' => ['shape' => 'SequenceNumberRange'], 'ParentShardId' => ['shape' => 'ShardId']]], 'ShardDescriptionList' => ['type' => 'list', 'member' => ['shape' => 'Shard']], 'ShardId' => ['type' => 'string', 'max' => 65, 'min' => 28], 'ShardIterator' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ShardIteratorType' => ['type' => 'string', 'enum' => ['TRIM_HORIZON', 'LATEST', 'AT_SEQUENCE_NUMBER', 'AFTER_SEQUENCE_NUMBER']], 'Stream' => ['type' => 'structure', 'members' => ['StreamArn' => ['shape' => 'StreamArn'], 'TableName' => ['shape' => 'TableName'], 'StreamLabel' => ['shape' => 'String']]], 'StreamArn' => ['type' => 'string', 'max' => 1024, 'min' => 37], 'StreamDescription' => ['type' => 'structure', 'members' => ['StreamArn' => ['shape' => 'StreamArn'], 'StreamLabel' => ['shape' => 'String'], 'StreamStatus' => ['shape' => 'StreamStatus'], 'StreamViewType' => ['shape' => 'StreamViewType'], 'CreationRequestDateTime' => ['shape' => 'Date'], 'TableName' => ['shape' => 'TableName'], 'KeySchema' => ['shape' => 'KeySchema'], 'Shards' => ['shape' => 'ShardDescriptionList'], 'LastEvaluatedShardId' => ['shape' => 'ShardId']]], 'StreamList' => ['type' => 'list', 'member' => ['shape' => 'Stream']], 'StreamRecord' => ['type' => 'structure', 'members' => ['ApproximateCreationDateTime' => ['shape' => 'Date'], 'Keys' => ['shape' => 'AttributeMap'], 'NewImage' => ['shape' => 'AttributeMap'], 'OldImage' => ['shape' => 'AttributeMap'], 'SequenceNumber' => ['shape' => 'SequenceNumber'], 'SizeBytes' => ['shape' => 'PositiveLongObject'], 'StreamViewType' => ['shape' => 'StreamViewType']]], 'StreamStatus' => ['type' => 'string', 'enum' => ['ENABLING', 'ENABLED', 'DISABLING', 'DISABLED']], 'StreamViewType' => ['type' => 'string', 'enum' => ['NEW_IMAGE', 'OLD_IMAGE', 'NEW_AND_OLD_IMAGES', 'KEYS_ONLY']], 'String' => ['type' => 'string'], 'StringAttributeValue' => ['type' => 'string'], 'StringSetAttributeValue' => ['type' => 'list', 'member' => ['shape' => 'StringAttributeValue']], 'TableName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9_.-]+'], 'TrimmedDataAccessException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-rule-set-1.json.php deleted file mode 100644 index 12b1a9c..0000000 --- a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://streams.dynamodb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://streams.dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://streams.dynamodb-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://streams.dynamodb.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'local']]], 'endpoint' => ['url' => 'http://localhost:8000', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'dynamodb']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://streams.dynamodb.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-tests-1.json.php deleted file mode 100644 index 1599c6f..0000000 --- a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://streams.dynamodb.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/paginators-1.json.php b/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/paginators-1.json.php deleted file mode 100644 index 952222b..0000000 --- a/vendor/Aws3/Aws/data/streams.dynamodb/2012-08-10/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php index 2896564..036623e 100644 --- a/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php +++ b/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/sts/2011-06-15/endpoint-rule-set-1.json -return ['version' => '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'UseGlobalEndpoint' => ['builtIn' => 'AWS::STS::UseGlobalEndpoint', 'required' => \true, 'default' => \false, 'documentation' => 'Whether the global endpoint should be used, rather then the regional endpoint for us-east-1.', 'type' => 'Boolean']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-northeast-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-south-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-southeast-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-southeast-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ca-central-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-central-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-north-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-3']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'sa-east-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => '{Region}', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'sts']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; +return ['version' => '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String'], 'UseGlobalEndpoint' => ['builtIn' => 'AWS::STS::UseGlobalEndpoint', 'required' => \true, 'default' => \false, 'documentation' => 'Whether the global endpoint should be used, rather then the regional endpoint for us-east-1.', 'type' => 'Boolean']], 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseGlobalEndpoint'], \true]], ['fn' => 'not', 'argv' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]]], ['fn' => 'isSet', 'argv' => [['ref' => 'Region']]], ['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult'], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \false]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \false]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-northeast-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-south-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-southeast-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ap-southeast-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'ca-central-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-central-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-north-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'eu-west-3']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'sa-east-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-east-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-1']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-west-2']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => '{Region}']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Region']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://sts.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://sts.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://sts.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]], ['conditions' => [], 'error' => 'Invalid Configuration: Missing Region', 'type' => 'error']]]]]; diff --git a/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php index 057f7bb..20d979a 100644 --- a/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php +++ b/vendor/Aws3/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php @@ -3,4 +3,4 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; // This file was auto-generated from sdk-root/src/data/sts/2011-06-15/endpoint-tests-1.json -return ['testCases' => [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-south-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-south-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.me-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.me-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.me-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-central-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-central-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'aws-global', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ca-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ca-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ca-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ca-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-4.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-4.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-4', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-5 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-5.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-5', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-5 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-5.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-5', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-5 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-5.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-5', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-5 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-5.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-5', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-6 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-6.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-6', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-6 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.ap-southeast-6.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-6', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-6 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-6.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-6', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-6 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-6.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-6', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-isob-east-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-northeast-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-northeast-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-south-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-south-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-southeast-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-southeast-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-southeast-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-southeast-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'UseGlobalEndpoint with legacy region `aws-global`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-global']], ['documentation' => 'UseGlobalEndpoint with legacy region `ca-central-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ca-central-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-central-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-central-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-north-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-north-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-3`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-3', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'UseGlobalEndpoint with legacy region `sa-east-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'sa-east-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `us-east-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `us-east-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'UseGlobalEndpoint with legacy region `us-west-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'UseGlobalEndpoint with legacy region `us-west-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-1', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'UseGlobalEndpoint with Non-legacy region `us-east-3`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingRegion' => 'us-east-3', 'signingName' => 'sts', 'name' => 'sigv4']]], 'url' => 'https://sts.us-east-3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-3', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-3']], ['documentation' => 'UseGlobalEndpoint with legacy region and custom endpoint', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1', 'AWS::STS::UseGlobalEndpoint' => \true, 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'GetCallerIdentity']], 'params' => ['UseGlobalEndpoint' => \true, 'UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; +return ['testCases' => [['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'sts', 'signingRegion' => 'us-east-1']]], 'url' => 'https://sts.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-iso-west-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://sts-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For custom endpoint with region set and fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with region not set and fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'Missing region', 'expect' => ['error' => 'Invalid Configuration: Missing Region']], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-northeast-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-northeast-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'ap-northeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-south-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-south-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-southeast-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-southeast-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `ap-southeast-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ap-southeast-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `aws-global`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'aws-global', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'aws-global', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `ca-central-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'ca-central-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-central-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-central-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-north-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-north-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'eu-north-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `eu-west-3`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'eu-west-3', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `sa-east-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'sa-east-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'sa-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `us-east-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `us-east-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `us-west-1`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region `us-west-2`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-1', 'name' => 'sigv4']]], 'url' => 'https://sts.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-2', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with Non-legacy region `us-east-3`', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['signingName' => 'sts', 'signingRegion' => 'us-east-3', 'name' => 'sigv4']]], 'url' => 'https://sts.us-east-3.amazonaws.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-east-3', 'AWS::STS::UseGlobalEndpoint' => \true], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-east-3', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true]], ['documentation' => 'UseGlobalEndpoint with legacy region and custom endpoint', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'operationInputs' => [['builtInParams' => ['AWS::Region' => 'us-west-1', 'AWS::STS::UseGlobalEndpoint' => \true, 'SDK::Endpoint' => 'https://example.com'], 'operationName' => 'GetCallerIdentity']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'UseGlobalEndpoint with unset region and custom endpoint', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Endpoint' => 'https://example.com', 'UseFIPS' => \false, 'UseDualStack' => \false, 'UseGlobalEndpoint' => \false]]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/support-app/2021-08-20/api-2.json.php b/vendor/Aws3/Aws/data/support-app/2021-08-20/api-2.json.php deleted file mode 100644 index fc309ea..0000000 --- a/vendor/Aws3/Aws/data/support-app/2021-08-20/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-08-20', 'endpointPrefix' => 'supportapp', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'SupportApp', 'serviceFullName' => 'AWS Support App', 'serviceId' => 'Support App', 'signatureVersion' => 'v4', 'signingName' => 'supportapp', 'uid' => 'support-app-2021-08-20'], 'operations' => ['CreateSlackChannelConfiguration' => ['name' => 'CreateSlackChannelConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/control/create-slack-channel-configuration', 'responseCode' => 200], 'input' => ['shape' => 'CreateSlackChannelConfigurationRequest'], 'output' => ['shape' => 'CreateSlackChannelConfigurationResult'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DeleteAccountAlias' => ['name' => 'DeleteAccountAlias', 'http' => ['method' => 'POST', 'requestUri' => '/control/delete-account-alias', 'responseCode' => 200], 'input' => ['shape' => 'DeleteAccountAliasRequest'], 'output' => ['shape' => 'DeleteAccountAliasResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'DeleteSlackChannelConfiguration' => ['name' => 'DeleteSlackChannelConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/control/delete-slack-channel-configuration', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSlackChannelConfigurationRequest'], 'output' => ['shape' => 'DeleteSlackChannelConfigurationResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DeleteSlackWorkspaceConfiguration' => ['name' => 'DeleteSlackWorkspaceConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/control/delete-slack-workspace-configuration', 'responseCode' => 200], 'input' => ['shape' => 'DeleteSlackWorkspaceConfigurationRequest'], 'output' => ['shape' => 'DeleteSlackWorkspaceConfigurationResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetAccountAlias' => ['name' => 'GetAccountAlias', 'http' => ['method' => 'POST', 'requestUri' => '/control/get-account-alias', 'responseCode' => 200], 'input' => ['shape' => 'GetAccountAliasRequest'], 'output' => ['shape' => 'GetAccountAliasResult'], 'errors' => [['shape' => 'InternalServerException']]], 'ListSlackChannelConfigurations' => ['name' => 'ListSlackChannelConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/control/list-slack-channel-configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListSlackChannelConfigurationsRequest'], 'output' => ['shape' => 'ListSlackChannelConfigurationsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'ListSlackWorkspaceConfigurations' => ['name' => 'ListSlackWorkspaceConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/control/list-slack-workspace-configurations', 'responseCode' => 200], 'input' => ['shape' => 'ListSlackWorkspaceConfigurationsRequest'], 'output' => ['shape' => 'ListSlackWorkspaceConfigurationsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException']]], 'PutAccountAlias' => ['name' => 'PutAccountAlias', 'http' => ['method' => 'POST', 'requestUri' => '/control/put-account-alias', 'responseCode' => 200], 'input' => ['shape' => 'PutAccountAliasRequest'], 'output' => ['shape' => 'PutAccountAliasResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'RegisterSlackWorkspaceForOrganization' => ['name' => 'RegisterSlackWorkspaceForOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/control/register-slack-workspace-for-organization', 'responseCode' => 200], 'input' => ['shape' => 'RegisterSlackWorkspaceForOrganizationRequest'], 'output' => ['shape' => 'RegisterSlackWorkspaceForOrganizationResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'UpdateSlackChannelConfiguration' => ['name' => 'UpdateSlackChannelConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/control/update-slack-channel-configuration', 'responseCode' => 200], 'input' => ['shape' => 'UpdateSlackChannelConfigurationRequest'], 'output' => ['shape' => 'UpdateSlackChannelConfigurationResult'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AccountType' => ['type' => 'string', 'enum' => ['management', 'member']], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateSlackChannelConfigurationRequest' => ['type' => 'structure', 'required' => ['channelId', 'channelRoleArn', 'notifyOnCaseSeverity', 'teamId'], 'members' => ['channelId' => ['shape' => 'channelId'], 'channelName' => ['shape' => 'channelName'], 'channelRoleArn' => ['shape' => 'roleArn'], 'notifyOnAddCorrespondenceToCase' => ['shape' => 'booleanValue'], 'notifyOnCaseSeverity' => ['shape' => 'NotificationSeverityLevel'], 'notifyOnCreateOrReopenCase' => ['shape' => 'booleanValue'], 'notifyOnResolveCase' => ['shape' => 'booleanValue'], 'teamId' => ['shape' => 'teamId']]], 'CreateSlackChannelConfigurationResult' => ['type' => 'structure', 'members' => []], 'DeleteAccountAliasRequest' => ['type' => 'structure', 'members' => []], 'DeleteAccountAliasResult' => ['type' => 'structure', 'members' => []], 'DeleteSlackChannelConfigurationRequest' => ['type' => 'structure', 'required' => ['channelId', 'teamId'], 'members' => ['channelId' => ['shape' => 'channelId'], 'teamId' => ['shape' => 'teamId']]], 'DeleteSlackChannelConfigurationResult' => ['type' => 'structure', 'members' => []], 'DeleteSlackWorkspaceConfigurationRequest' => ['type' => 'structure', 'required' => ['teamId'], 'members' => ['teamId' => ['shape' => 'teamId']]], 'DeleteSlackWorkspaceConfigurationResult' => ['type' => 'structure', 'members' => []], 'GetAccountAliasRequest' => ['type' => 'structure', 'members' => []], 'GetAccountAliasResult' => ['type' => 'structure', 'members' => ['accountAlias' => ['shape' => 'awsAccountAlias']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'ListSlackChannelConfigurationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'paginationToken']]], 'ListSlackChannelConfigurationsResult' => ['type' => 'structure', 'required' => ['slackChannelConfigurations'], 'members' => ['nextToken' => ['shape' => 'paginationToken'], 'slackChannelConfigurations' => ['shape' => 'slackChannelConfigurationList']]], 'ListSlackWorkspaceConfigurationsRequest' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'paginationToken']]], 'ListSlackWorkspaceConfigurationsResult' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'paginationToken'], 'slackWorkspaceConfigurations' => ['shape' => 'SlackWorkspaceConfigurationList']]], 'NotificationSeverityLevel' => ['type' => 'string', 'enum' => ['none', 'all', 'high']], 'PutAccountAliasRequest' => ['type' => 'structure', 'required' => ['accountAlias'], 'members' => ['accountAlias' => ['shape' => 'awsAccountAlias']]], 'PutAccountAliasResult' => ['type' => 'structure', 'members' => []], 'RegisterSlackWorkspaceForOrganizationRequest' => ['type' => 'structure', 'required' => ['teamId'], 'members' => ['teamId' => ['shape' => 'teamId']]], 'RegisterSlackWorkspaceForOrganizationResult' => ['type' => 'structure', 'members' => ['accountType' => ['shape' => 'AccountType'], 'teamId' => ['shape' => 'teamId'], 'teamName' => ['shape' => 'teamName']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SlackChannelConfiguration' => ['type' => 'structure', 'required' => ['channelId', 'teamId'], 'members' => ['channelId' => ['shape' => 'channelId'], 'channelName' => ['shape' => 'channelName'], 'channelRoleArn' => ['shape' => 'roleArn'], 'notifyOnAddCorrespondenceToCase' => ['shape' => 'booleanValue'], 'notifyOnCaseSeverity' => ['shape' => 'NotificationSeverityLevel'], 'notifyOnCreateOrReopenCase' => ['shape' => 'booleanValue'], 'notifyOnResolveCase' => ['shape' => 'booleanValue'], 'teamId' => ['shape' => 'teamId']]], 'SlackWorkspaceConfiguration' => ['type' => 'structure', 'required' => ['teamId'], 'members' => ['allowOrganizationMemberAccount' => ['shape' => 'booleanValue'], 'teamId' => ['shape' => 'teamId'], 'teamName' => ['shape' => 'teamName']]], 'SlackWorkspaceConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SlackWorkspaceConfiguration']], 'UpdateSlackChannelConfigurationRequest' => ['type' => 'structure', 'required' => ['channelId', 'teamId'], 'members' => ['channelId' => ['shape' => 'channelId'], 'channelName' => ['shape' => 'channelName'], 'channelRoleArn' => ['shape' => 'roleArn'], 'notifyOnAddCorrespondenceToCase' => ['shape' => 'booleanValue'], 'notifyOnCaseSeverity' => ['shape' => 'NotificationSeverityLevel'], 'notifyOnCreateOrReopenCase' => ['shape' => 'booleanValue'], 'notifyOnResolveCase' => ['shape' => 'booleanValue'], 'teamId' => ['shape' => 'teamId']]], 'UpdateSlackChannelConfigurationResult' => ['type' => 'structure', 'members' => ['channelId' => ['shape' => 'channelId'], 'channelName' => ['shape' => 'channelName'], 'channelRoleArn' => ['shape' => 'roleArn'], 'notifyOnAddCorrespondenceToCase' => ['shape' => 'booleanValue'], 'notifyOnCaseSeverity' => ['shape' => 'NotificationSeverityLevel'], 'notifyOnCreateOrReopenCase' => ['shape' => 'booleanValue'], 'notifyOnResolveCase' => ['shape' => 'booleanValue'], 'teamId' => ['shape' => 'teamId']]], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'awsAccountAlias' => ['type' => 'string', 'max' => 30, 'min' => 1, 'pattern' => '^[\\w\\- ]+$'], 'booleanValue' => ['type' => 'boolean', 'box' => \true], 'channelId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'channelName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.+$'], 'errorMessage' => ['type' => 'string'], 'paginationToken' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'roleArn' => ['type' => 'string', 'max' => 2048, 'min' => 31, 'pattern' => '^arn:aws:iam::[0-9]{12}:role/(.+)$'], 'slackChannelConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'SlackChannelConfiguration']], 'teamId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'teamName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^.+$']]]; diff --git a/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-rule-set-1.json.php deleted file mode 100644 index 19de550..0000000 --- a/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://supportapp-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://supportapp-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://supportapp.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://supportapp.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-tests-1.json.php deleted file mode 100644 index bf0aaff..0000000 --- a/vendor/Aws3/Aws/data/support-app/2021-08-20/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://supportapp.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/support-app/2021-08-20/paginators-1.json.php b/vendor/Aws3/Aws/data/support-app/2021-08-20/paginators-1.json.php deleted file mode 100644 index 7e8ef67..0000000 --- a/vendor/Aws3/Aws/data/support-app/2021-08-20/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListSlackChannelConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken'], 'ListSlackWorkspaceConfigurations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken']]]; diff --git a/vendor/Aws3/Aws/data/support/2013-04-15/api-2.json.php b/vendor/Aws3/Aws/data/support/2013-04-15/api-2.json.php deleted file mode 100644 index 96b9d79..0000000 --- a/vendor/Aws3/Aws/data/support/2013-04-15/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2013-04-15', 'endpointPrefix' => 'support', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'AWS Support', 'serviceId' => 'Support', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSSupport_20130415', 'uid' => 'support-2013-04-15'], 'operations' => ['AddAttachmentsToSet' => ['name' => 'AddAttachmentsToSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddAttachmentsToSetRequest'], 'output' => ['shape' => 'AddAttachmentsToSetResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'AttachmentSetIdNotFound'], ['shape' => 'AttachmentSetExpired'], ['shape' => 'AttachmentSetSizeLimitExceeded'], ['shape' => 'AttachmentLimitExceeded']]], 'AddCommunicationToCase' => ['name' => 'AddCommunicationToCase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AddCommunicationToCaseRequest'], 'output' => ['shape' => 'AddCommunicationToCaseResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'CaseIdNotFound'], ['shape' => 'AttachmentSetIdNotFound'], ['shape' => 'AttachmentSetExpired']]], 'CreateCase' => ['name' => 'CreateCase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCaseRequest'], 'output' => ['shape' => 'CreateCaseResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'CaseCreationLimitExceeded'], ['shape' => 'AttachmentSetIdNotFound'], ['shape' => 'AttachmentSetExpired']]], 'DescribeAttachment' => ['name' => 'DescribeAttachment', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAttachmentRequest'], 'output' => ['shape' => 'DescribeAttachmentResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'DescribeAttachmentLimitExceeded'], ['shape' => 'AttachmentIdNotFound']]], 'DescribeCases' => ['name' => 'DescribeCases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCasesRequest'], 'output' => ['shape' => 'DescribeCasesResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'CaseIdNotFound']]], 'DescribeCommunications' => ['name' => 'DescribeCommunications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCommunicationsRequest'], 'output' => ['shape' => 'DescribeCommunicationsResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'CaseIdNotFound']]], 'DescribeServices' => ['name' => 'DescribeServices', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServicesRequest'], 'output' => ['shape' => 'DescribeServicesResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeSeverityLevels' => ['name' => 'DescribeSeverityLevels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSeverityLevelsRequest'], 'output' => ['shape' => 'DescribeSeverityLevelsResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeTrustedAdvisorCheckRefreshStatuses' => ['name' => 'DescribeTrustedAdvisorCheckRefreshStatuses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrustedAdvisorCheckRefreshStatusesRequest'], 'output' => ['shape' => 'DescribeTrustedAdvisorCheckRefreshStatusesResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeTrustedAdvisorCheckResult' => ['name' => 'DescribeTrustedAdvisorCheckResult', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrustedAdvisorCheckResultRequest'], 'output' => ['shape' => 'DescribeTrustedAdvisorCheckResultResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeTrustedAdvisorCheckSummaries' => ['name' => 'DescribeTrustedAdvisorCheckSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrustedAdvisorCheckSummariesRequest'], 'output' => ['shape' => 'DescribeTrustedAdvisorCheckSummariesResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'DescribeTrustedAdvisorChecks' => ['name' => 'DescribeTrustedAdvisorChecks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTrustedAdvisorChecksRequest'], 'output' => ['shape' => 'DescribeTrustedAdvisorChecksResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'RefreshTrustedAdvisorCheck' => ['name' => 'RefreshTrustedAdvisorCheck', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RefreshTrustedAdvisorCheckRequest'], 'output' => ['shape' => 'RefreshTrustedAdvisorCheckResponse'], 'errors' => [['shape' => 'InternalServerError']]], 'ResolveCase' => ['name' => 'ResolveCase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResolveCaseRequest'], 'output' => ['shape' => 'ResolveCaseResponse'], 'errors' => [['shape' => 'InternalServerError'], ['shape' => 'CaseIdNotFound']]]], 'shapes' => ['AddAttachmentsToSetRequest' => ['type' => 'structure', 'required' => ['attachments'], 'members' => ['attachmentSetId' => ['shape' => 'AttachmentSetId'], 'attachments' => ['shape' => 'Attachments']]], 'AddAttachmentsToSetResponse' => ['type' => 'structure', 'members' => ['attachmentSetId' => ['shape' => 'AttachmentSetId'], 'expiryTime' => ['shape' => 'ExpiryTime']]], 'AddCommunicationToCaseRequest' => ['type' => 'structure', 'required' => ['communicationBody'], 'members' => ['caseId' => ['shape' => 'CaseId'], 'communicationBody' => ['shape' => 'CommunicationBody'], 'ccEmailAddresses' => ['shape' => 'CcEmailAddressList'], 'attachmentSetId' => ['shape' => 'AttachmentSetId']]], 'AddCommunicationToCaseResponse' => ['type' => 'structure', 'members' => ['result' => ['shape' => 'Result']]], 'AfterTime' => ['type' => 'string'], 'Attachment' => ['type' => 'structure', 'members' => ['fileName' => ['shape' => 'FileName'], 'data' => ['shape' => 'Data']]], 'AttachmentDetails' => ['type' => 'structure', 'members' => ['attachmentId' => ['shape' => 'AttachmentId'], 'fileName' => ['shape' => 'FileName']]], 'AttachmentId' => ['type' => 'string'], 'AttachmentIdNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AttachmentLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AttachmentSet' => ['type' => 'list', 'member' => ['shape' => 'AttachmentDetails']], 'AttachmentSetExpired' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AttachmentSetId' => ['type' => 'string'], 'AttachmentSetIdNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AttachmentSetSizeLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Attachments' => ['type' => 'list', 'member' => ['shape' => 'Attachment']], 'BeforeTime' => ['type' => 'string'], 'Boolean' => ['type' => 'boolean'], 'CaseCreationLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CaseDetails' => ['type' => 'structure', 'members' => ['caseId' => ['shape' => 'CaseId'], 'displayId' => ['shape' => 'DisplayId'], 'subject' => ['shape' => 'Subject'], 'status' => ['shape' => 'Status'], 'serviceCode' => ['shape' => 'ServiceCode'], 'categoryCode' => ['shape' => 'CategoryCode'], 'severityCode' => ['shape' => 'SeverityCode'], 'submittedBy' => ['shape' => 'SubmittedBy'], 'timeCreated' => ['shape' => 'TimeCreated'], 'recentCommunications' => ['shape' => 'RecentCaseCommunications'], 'ccEmailAddresses' => ['shape' => 'CcEmailAddressList'], 'language' => ['shape' => 'Language']]], 'CaseId' => ['type' => 'string'], 'CaseIdList' => ['type' => 'list', 'member' => ['shape' => 'CaseId'], 'max' => 100, 'min' => 0], 'CaseIdNotFound' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CaseList' => ['type' => 'list', 'member' => ['shape' => 'CaseDetails']], 'CaseStatus' => ['type' => 'string'], 'Category' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'CategoryCode'], 'name' => ['shape' => 'CategoryName']]], 'CategoryCode' => ['type' => 'string'], 'CategoryList' => ['type' => 'list', 'member' => ['shape' => 'Category']], 'CategoryName' => ['type' => 'string'], 'CcEmailAddress' => ['type' => 'string'], 'CcEmailAddressList' => ['type' => 'list', 'member' => ['shape' => 'CcEmailAddress'], 'max' => 10, 'min' => 0], 'Communication' => ['type' => 'structure', 'members' => ['caseId' => ['shape' => 'CaseId'], 'body' => ['shape' => 'CommunicationBody'], 'submittedBy' => ['shape' => 'SubmittedBy'], 'timeCreated' => ['shape' => 'TimeCreated'], 'attachmentSet' => ['shape' => 'AttachmentSet']]], 'CommunicationBody' => ['type' => 'string', 'max' => 8000, 'min' => 1], 'CommunicationList' => ['type' => 'list', 'member' => ['shape' => 'Communication']], 'CreateCaseRequest' => ['type' => 'structure', 'required' => ['subject', 'communicationBody'], 'members' => ['subject' => ['shape' => 'Subject'], 'serviceCode' => ['shape' => 'ServiceCode'], 'severityCode' => ['shape' => 'SeverityCode'], 'categoryCode' => ['shape' => 'CategoryCode'], 'communicationBody' => ['shape' => 'CommunicationBody'], 'ccEmailAddresses' => ['shape' => 'CcEmailAddressList'], 'language' => ['shape' => 'Language'], 'issueType' => ['shape' => 'IssueType'], 'attachmentSetId' => ['shape' => 'AttachmentSetId']]], 'CreateCaseResponse' => ['type' => 'structure', 'members' => ['caseId' => ['shape' => 'CaseId']]], 'Data' => ['type' => 'blob'], 'DescribeAttachmentLimitExceeded' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DescribeAttachmentRequest' => ['type' => 'structure', 'required' => ['attachmentId'], 'members' => ['attachmentId' => ['shape' => 'AttachmentId']]], 'DescribeAttachmentResponse' => ['type' => 'structure', 'members' => ['attachment' => ['shape' => 'Attachment']]], 'DescribeCasesRequest' => ['type' => 'structure', 'members' => ['caseIdList' => ['shape' => 'CaseIdList'], 'displayId' => ['shape' => 'DisplayId'], 'afterTime' => ['shape' => 'AfterTime'], 'beforeTime' => ['shape' => 'BeforeTime'], 'includeResolvedCases' => ['shape' => 'IncludeResolvedCases'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults'], 'language' => ['shape' => 'Language'], 'includeCommunications' => ['shape' => 'IncludeCommunications']]], 'DescribeCasesResponse' => ['type' => 'structure', 'members' => ['cases' => ['shape' => 'CaseList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeCommunicationsRequest' => ['type' => 'structure', 'required' => ['caseId'], 'members' => ['caseId' => ['shape' => 'CaseId'], 'beforeTime' => ['shape' => 'BeforeTime'], 'afterTime' => ['shape' => 'AfterTime'], 'nextToken' => ['shape' => 'NextToken'], 'maxResults' => ['shape' => 'MaxResults']]], 'DescribeCommunicationsResponse' => ['type' => 'structure', 'members' => ['communications' => ['shape' => 'CommunicationList'], 'nextToken' => ['shape' => 'NextToken']]], 'DescribeServicesRequest' => ['type' => 'structure', 'members' => ['serviceCodeList' => ['shape' => 'ServiceCodeList'], 'language' => ['shape' => 'Language']]], 'DescribeServicesResponse' => ['type' => 'structure', 'members' => ['services' => ['shape' => 'ServiceList']]], 'DescribeSeverityLevelsRequest' => ['type' => 'structure', 'members' => ['language' => ['shape' => 'Language']]], 'DescribeSeverityLevelsResponse' => ['type' => 'structure', 'members' => ['severityLevels' => ['shape' => 'SeverityLevelsList']]], 'DescribeTrustedAdvisorCheckRefreshStatusesRequest' => ['type' => 'structure', 'required' => ['checkIds'], 'members' => ['checkIds' => ['shape' => 'StringList']]], 'DescribeTrustedAdvisorCheckRefreshStatusesResponse' => ['type' => 'structure', 'required' => ['statuses'], 'members' => ['statuses' => ['shape' => 'TrustedAdvisorCheckRefreshStatusList']]], 'DescribeTrustedAdvisorCheckResultRequest' => ['type' => 'structure', 'required' => ['checkId'], 'members' => ['checkId' => ['shape' => 'String'], 'language' => ['shape' => 'String']]], 'DescribeTrustedAdvisorCheckResultResponse' => ['type' => 'structure', 'members' => ['result' => ['shape' => 'TrustedAdvisorCheckResult']]], 'DescribeTrustedAdvisorCheckSummariesRequest' => ['type' => 'structure', 'required' => ['checkIds'], 'members' => ['checkIds' => ['shape' => 'StringList']]], 'DescribeTrustedAdvisorCheckSummariesResponse' => ['type' => 'structure', 'required' => ['summaries'], 'members' => ['summaries' => ['shape' => 'TrustedAdvisorCheckSummaryList']]], 'DescribeTrustedAdvisorChecksRequest' => ['type' => 'structure', 'required' => ['language'], 'members' => ['language' => ['shape' => 'String']]], 'DescribeTrustedAdvisorChecksResponse' => ['type' => 'structure', 'required' => ['checks'], 'members' => ['checks' => ['shape' => 'TrustedAdvisorCheckList']]], 'DisplayId' => ['type' => 'string'], 'Double' => ['type' => 'double'], 'ErrorMessage' => ['type' => 'string'], 'ExpiryTime' => ['type' => 'string'], 'FileName' => ['type' => 'string'], 'IncludeCommunications' => ['type' => 'boolean'], 'IncludeResolvedCases' => ['type' => 'boolean'], 'InternalServerError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'IssueType' => ['type' => 'string'], 'Language' => ['type' => 'string'], 'Long' => ['type' => 'long'], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 10], 'NextToken' => ['type' => 'string'], 'RecentCaseCommunications' => ['type' => 'structure', 'members' => ['communications' => ['shape' => 'CommunicationList'], 'nextToken' => ['shape' => 'NextToken']]], 'RefreshTrustedAdvisorCheckRequest' => ['type' => 'structure', 'required' => ['checkId'], 'members' => ['checkId' => ['shape' => 'String']]], 'RefreshTrustedAdvisorCheckResponse' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'TrustedAdvisorCheckRefreshStatus']]], 'ResolveCaseRequest' => ['type' => 'structure', 'members' => ['caseId' => ['shape' => 'CaseId']]], 'ResolveCaseResponse' => ['type' => 'structure', 'members' => ['initialCaseStatus' => ['shape' => 'CaseStatus'], 'finalCaseStatus' => ['shape' => 'CaseStatus']]], 'Result' => ['type' => 'boolean'], 'Service' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'ServiceCode'], 'name' => ['shape' => 'ServiceName'], 'categories' => ['shape' => 'CategoryList']]], 'ServiceCode' => ['type' => 'string'], 'ServiceCodeList' => ['type' => 'list', 'member' => ['shape' => 'ServiceCode'], 'max' => 100, 'min' => 0], 'ServiceList' => ['type' => 'list', 'member' => ['shape' => 'Service']], 'ServiceName' => ['type' => 'string'], 'SeverityCode' => ['type' => 'string'], 'SeverityLevel' => ['type' => 'structure', 'members' => ['code' => ['shape' => 'SeverityLevelCode'], 'name' => ['shape' => 'SeverityLevelName']]], 'SeverityLevelCode' => ['type' => 'string'], 'SeverityLevelName' => ['type' => 'string'], 'SeverityLevelsList' => ['type' => 'list', 'member' => ['shape' => 'SeverityLevel']], 'Status' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'Subject' => ['type' => 'string'], 'SubmittedBy' => ['type' => 'string'], 'TimeCreated' => ['type' => 'string'], 'TrustedAdvisorCategorySpecificSummary' => ['type' => 'structure', 'members' => ['costOptimizing' => ['shape' => 'TrustedAdvisorCostOptimizingSummary']]], 'TrustedAdvisorCheckDescription' => ['type' => 'structure', 'required' => ['id', 'name', 'description', 'category', 'metadata'], 'members' => ['id' => ['shape' => 'String'], 'name' => ['shape' => 'String'], 'description' => ['shape' => 'String'], 'category' => ['shape' => 'String'], 'metadata' => ['shape' => 'StringList']]], 'TrustedAdvisorCheckList' => ['type' => 'list', 'member' => ['shape' => 'TrustedAdvisorCheckDescription']], 'TrustedAdvisorCheckRefreshStatus' => ['type' => 'structure', 'required' => ['checkId', 'status', 'millisUntilNextRefreshable'], 'members' => ['checkId' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'millisUntilNextRefreshable' => ['shape' => 'Long']]], 'TrustedAdvisorCheckRefreshStatusList' => ['type' => 'list', 'member' => ['shape' => 'TrustedAdvisorCheckRefreshStatus']], 'TrustedAdvisorCheckResult' => ['type' => 'structure', 'required' => ['checkId', 'timestamp', 'status', 'resourcesSummary', 'categorySpecificSummary', 'flaggedResources'], 'members' => ['checkId' => ['shape' => 'String'], 'timestamp' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'resourcesSummary' => ['shape' => 'TrustedAdvisorResourcesSummary'], 'categorySpecificSummary' => ['shape' => 'TrustedAdvisorCategorySpecificSummary'], 'flaggedResources' => ['shape' => 'TrustedAdvisorResourceDetailList']]], 'TrustedAdvisorCheckSummary' => ['type' => 'structure', 'required' => ['checkId', 'timestamp', 'status', 'resourcesSummary', 'categorySpecificSummary'], 'members' => ['checkId' => ['shape' => 'String'], 'timestamp' => ['shape' => 'String'], 'status' => ['shape' => 'String'], 'hasFlaggedResources' => ['shape' => 'Boolean'], 'resourcesSummary' => ['shape' => 'TrustedAdvisorResourcesSummary'], 'categorySpecificSummary' => ['shape' => 'TrustedAdvisorCategorySpecificSummary']]], 'TrustedAdvisorCheckSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TrustedAdvisorCheckSummary']], 'TrustedAdvisorCostOptimizingSummary' => ['type' => 'structure', 'required' => ['estimatedMonthlySavings', 'estimatedPercentMonthlySavings'], 'members' => ['estimatedMonthlySavings' => ['shape' => 'Double'], 'estimatedPercentMonthlySavings' => ['shape' => 'Double']]], 'TrustedAdvisorResourceDetail' => ['type' => 'structure', 'required' => ['status', 'resourceId', 'metadata'], 'members' => ['status' => ['shape' => 'String'], 'region' => ['shape' => 'String'], 'resourceId' => ['shape' => 'String'], 'isSuppressed' => ['shape' => 'Boolean'], 'metadata' => ['shape' => 'StringList']]], 'TrustedAdvisorResourceDetailList' => ['type' => 'list', 'member' => ['shape' => 'TrustedAdvisorResourceDetail']], 'TrustedAdvisorResourcesSummary' => ['type' => 'structure', 'required' => ['resourcesProcessed', 'resourcesFlagged', 'resourcesIgnored', 'resourcesSuppressed'], 'members' => ['resourcesProcessed' => ['shape' => 'Long'], 'resourcesFlagged' => ['shape' => 'Long'], 'resourcesIgnored' => ['shape' => 'Long'], 'resourcesSuppressed' => ['shape' => 'Long']]]]]; diff --git a/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-rule-set-1.json.php deleted file mode 100644 index d0f8d22..0000000 --- a/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://support.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-cn']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.api.amazonwebservices.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.amazonaws.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support.{Region}.api.amazonwebservices.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://support.cn-north-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-north-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-us-gov']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support.{Region}.api.aws', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://support.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.c2s.ic.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://support.us-iso-east-1.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws-iso-b']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.sc2s.sgov.gov', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://support.us-isob-east-1.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://support.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://support.us-east-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-cn-global']]], 'endpoint' => ['url' => 'https://support.cn-north-1.amazonaws.com.cn', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'cn-north-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-us-gov-global']]], 'endpoint' => ['url' => 'https://support.us-gov-west-1.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-gov-west-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-global']]], 'endpoint' => ['url' => 'https://support.us-iso-east-1.c2s.ic.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-iso-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-iso-b-global']]], 'endpoint' => ['url' => 'https://support.us-isob-east-1.sc2s.sgov.gov', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingRegion' => 'us-isob-east-1', 'signingName' => 'support']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://support.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-tests-1.json.php deleted file mode 100644 index 1736ab1..0000000 --- a/vendor/Aws3/Aws/data/support/2013-04-15/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-east-1']]], 'url' => 'https://support.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-global']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-east-1']]], 'url' => 'https://support.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region aws-cn-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'cn-north-1']]], 'url' => 'https://support.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-cn-global']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'cn-north-1']]], 'url' => 'https://support.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region aws-us-gov-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-gov-west-1']]], 'url' => 'https://support.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-us-gov-global']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://support.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-gov-west-1']]], 'url' => 'https://support.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region aws-iso-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-iso-east-1']]], 'url' => 'https://support.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-global']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-iso-east-1']]], 'url' => 'https://support.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region aws-iso-b-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-isob-east-1']]], 'url' => 'https://support.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'aws-iso-b-global']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://support-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'support', 'signingRegion' => 'us-isob-east-1']]], 'url' => 'https://support.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/support/2013-04-15/paginators-1.json.php b/vendor/Aws3/Aws/data/support/2013-04-15/paginators-1.json.php deleted file mode 100644 index 382d441..0000000 --- a/vendor/Aws3/Aws/data/support/2013-04-15/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCases' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'cases'], 'DescribeCommunications' => ['input_token' => 'nextToken', 'limit_key' => 'maxResults', 'output_token' => 'nextToken', 'result_key' => 'communications'], 'DescribeServices' => ['result_key' => 'services'], 'DescribeTrustedAdvisorCheckRefreshStatuses' => ['result_key' => 'statuses'], 'DescribeTrustedAdvisorCheckSummaries' => ['result_key' => 'summaries']]]; diff --git a/vendor/Aws3/Aws/data/support/2013-04-15/smoke.json.php b/vendor/Aws3/Aws/data/support/2013-04-15/smoke.json.php deleted file mode 100644 index 277820e..0000000 --- a/vendor/Aws3/Aws/data/support/2013-04-15/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'DescribeServices', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'CreateCase', 'input' => ['subject' => 'subject', 'communicationBody' => 'communication', 'categoryCode' => 'category', 'serviceCode' => 'amazon-dynamodb', 'severityCode' => 'low'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/swf/2012-01-25/api-2.json.php b/vendor/Aws3/Aws/data/swf/2012-01-25/api-2.json.php deleted file mode 100644 index 0e5b87f..0000000 --- a/vendor/Aws3/Aws/data/swf/2012-01-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2012-01-25', 'endpointPrefix' => 'swf', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'Amazon SWF', 'serviceFullName' => 'Amazon Simple Workflow Service', 'serviceId' => 'SWF', 'signatureVersion' => 'v4', 'targetPrefix' => 'SimpleWorkflowService', 'uid' => 'swf-2012-01-25'], 'operations' => ['CountClosedWorkflowExecutions' => ['name' => 'CountClosedWorkflowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CountClosedWorkflowExecutionsInput'], 'output' => ['shape' => 'WorkflowExecutionCount'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'CountOpenWorkflowExecutions' => ['name' => 'CountOpenWorkflowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CountOpenWorkflowExecutionsInput'], 'output' => ['shape' => 'WorkflowExecutionCount'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'CountPendingActivityTasks' => ['name' => 'CountPendingActivityTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CountPendingActivityTasksInput'], 'output' => ['shape' => 'PendingTaskCount'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'CountPendingDecisionTasks' => ['name' => 'CountPendingDecisionTasks', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CountPendingDecisionTasksInput'], 'output' => ['shape' => 'PendingTaskCount'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'DeprecateActivityType' => ['name' => 'DeprecateActivityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprecateActivityTypeInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TypeDeprecatedFault'], ['shape' => 'OperationNotPermittedFault']]], 'DeprecateDomain' => ['name' => 'DeprecateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprecateDomainInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'DomainDeprecatedFault'], ['shape' => 'OperationNotPermittedFault']]], 'DeprecateWorkflowType' => ['name' => 'DeprecateWorkflowType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeprecateWorkflowTypeInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TypeDeprecatedFault'], ['shape' => 'OperationNotPermittedFault']]], 'DescribeActivityType' => ['name' => 'DescribeActivityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeActivityTypeInput'], 'output' => ['shape' => 'ActivityTypeDetail'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainInput'], 'output' => ['shape' => 'DomainDetail'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'DescribeWorkflowExecution' => ['name' => 'DescribeWorkflowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkflowExecutionInput'], 'output' => ['shape' => 'WorkflowExecutionDetail'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'DescribeWorkflowType' => ['name' => 'DescribeWorkflowType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkflowTypeInput'], 'output' => ['shape' => 'WorkflowTypeDetail'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'GetWorkflowExecutionHistory' => ['name' => 'GetWorkflowExecutionHistory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWorkflowExecutionHistoryInput'], 'output' => ['shape' => 'History'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'ListActivityTypes' => ['name' => 'ListActivityTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActivityTypesInput'], 'output' => ['shape' => 'ActivityTypeInfos'], 'errors' => [['shape' => 'OperationNotPermittedFault'], ['shape' => 'UnknownResourceFault']]], 'ListClosedWorkflowExecutions' => ['name' => 'ListClosedWorkflowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListClosedWorkflowExecutionsInput'], 'output' => ['shape' => 'WorkflowExecutionInfos'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDomainsInput'], 'output' => ['shape' => 'DomainInfos'], 'errors' => [['shape' => 'OperationNotPermittedFault']]], 'ListOpenWorkflowExecutions' => ['name' => 'ListOpenWorkflowExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOpenWorkflowExecutionsInput'], 'output' => ['shape' => 'WorkflowExecutionInfos'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'OperationNotPermittedFault']]], 'ListWorkflowTypes' => ['name' => 'ListWorkflowTypes', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkflowTypesInput'], 'output' => ['shape' => 'WorkflowTypeInfos'], 'errors' => [['shape' => 'OperationNotPermittedFault'], ['shape' => 'UnknownResourceFault']]], 'PollForActivityTask' => ['name' => 'PollForActivityTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PollForActivityTaskInput'], 'output' => ['shape' => 'ActivityTask'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault'], ['shape' => 'LimitExceededFault']]], 'PollForDecisionTask' => ['name' => 'PollForDecisionTask', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PollForDecisionTaskInput'], 'output' => ['shape' => 'DecisionTask'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault'], ['shape' => 'LimitExceededFault']]], 'RecordActivityTaskHeartbeat' => ['name' => 'RecordActivityTaskHeartbeat', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RecordActivityTaskHeartbeatInput'], 'output' => ['shape' => 'ActivityTaskStatus'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RegisterActivityType' => ['name' => 'RegisterActivityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterActivityTypeInput'], 'errors' => [['shape' => 'TypeAlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RegisterDomain' => ['name' => 'RegisterDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterDomainInput'], 'errors' => [['shape' => 'DomainAlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'OperationNotPermittedFault'], ['shape' => 'TooManyTagsFault']]], 'RegisterWorkflowType' => ['name' => 'RegisterWorkflowType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterWorkflowTypeInput'], 'errors' => [['shape' => 'TypeAlreadyExistsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RequestCancelWorkflowExecution' => ['name' => 'RequestCancelWorkflowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RequestCancelWorkflowExecutionInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RespondActivityTaskCanceled' => ['name' => 'RespondActivityTaskCanceled', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RespondActivityTaskCanceledInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RespondActivityTaskCompleted' => ['name' => 'RespondActivityTaskCompleted', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RespondActivityTaskCompletedInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RespondActivityTaskFailed' => ['name' => 'RespondActivityTaskFailed', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RespondActivityTaskFailedInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'RespondDecisionTaskCompleted' => ['name' => 'RespondDecisionTaskCompleted', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RespondDecisionTaskCompletedInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'SignalWorkflowExecution' => ['name' => 'SignalWorkflowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SignalWorkflowExecutionInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'StartWorkflowExecution' => ['name' => 'StartWorkflowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartWorkflowExecutionInput'], 'output' => ['shape' => 'Run'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TypeDeprecatedFault'], ['shape' => 'WorkflowExecutionAlreadyStartedFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'OperationNotPermittedFault'], ['shape' => 'DefaultUndefinedFault']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TooManyTagsFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'OperationNotPermittedFault']]], 'TerminateWorkflowExecution' => ['name' => 'TerminateWorkflowExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateWorkflowExecutionInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'OperationNotPermittedFault']]], 'UndeprecateActivityType' => ['name' => 'UndeprecateActivityType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UndeprecateActivityTypeInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TypeAlreadyExistsFault'], ['shape' => 'OperationNotPermittedFault']]], 'UndeprecateDomain' => ['name' => 'UndeprecateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UndeprecateDomainInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'DomainAlreadyExistsFault'], ['shape' => 'OperationNotPermittedFault']]], 'UndeprecateWorkflowType' => ['name' => 'UndeprecateWorkflowType', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UndeprecateWorkflowTypeInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'TypeAlreadyExistsFault'], ['shape' => 'OperationNotPermittedFault']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceInput'], 'errors' => [['shape' => 'UnknownResourceFault'], ['shape' => 'LimitExceededFault'], ['shape' => 'OperationNotPermittedFault']]]], 'shapes' => ['ActivityId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ActivityTask' => ['type' => 'structure', 'required' => ['taskToken', 'activityId', 'startedEventId', 'workflowExecution', 'activityType'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'activityId' => ['shape' => 'ActivityId'], 'startedEventId' => ['shape' => 'EventId'], 'workflowExecution' => ['shape' => 'WorkflowExecution'], 'activityType' => ['shape' => 'ActivityType'], 'input' => ['shape' => 'Data']]], 'ActivityTaskCancelRequestedEventAttributes' => ['type' => 'structure', 'required' => ['decisionTaskCompletedEventId', 'activityId'], 'members' => ['decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'activityId' => ['shape' => 'ActivityId']]], 'ActivityTaskCanceledEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['details' => ['shape' => 'Data'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId'], 'latestCancelRequestedEventId' => ['shape' => 'EventId']]], 'ActivityTaskCompletedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['result' => ['shape' => 'Data'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ActivityTaskFailedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ActivityTaskScheduledEventAttributes' => ['type' => 'structure', 'required' => ['activityType', 'activityId', 'taskList', 'decisionTaskCompletedEventId'], 'members' => ['activityType' => ['shape' => 'ActivityType'], 'activityId' => ['shape' => 'ActivityId'], 'input' => ['shape' => 'Data'], 'control' => ['shape' => 'Data'], 'scheduleToStartTimeout' => ['shape' => 'DurationInSecondsOptional'], 'scheduleToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'startToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'heartbeatTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'ActivityTaskStartedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId'], 'members' => ['identity' => ['shape' => 'Identity'], 'scheduledEventId' => ['shape' => 'EventId']]], 'ActivityTaskStatus' => ['type' => 'structure', 'required' => ['cancelRequested'], 'members' => ['cancelRequested' => ['shape' => 'Canceled']]], 'ActivityTaskTimedOutEventAttributes' => ['type' => 'structure', 'required' => ['timeoutType', 'scheduledEventId', 'startedEventId'], 'members' => ['timeoutType' => ['shape' => 'ActivityTaskTimeoutType'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId'], 'details' => ['shape' => 'LimitedData']]], 'ActivityTaskTimeoutType' => ['type' => 'string', 'enum' => ['START_TO_CLOSE', 'SCHEDULE_TO_START', 'SCHEDULE_TO_CLOSE', 'HEARTBEAT']], 'ActivityType' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version']]], 'ActivityTypeConfiguration' => ['type' => 'structure', 'members' => ['defaultTaskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskHeartbeatTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskList' => ['shape' => 'TaskList'], 'defaultTaskPriority' => ['shape' => 'TaskPriority'], 'defaultTaskScheduleToStartTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskScheduleToCloseTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'ActivityTypeDetail' => ['type' => 'structure', 'required' => ['typeInfo', 'configuration'], 'members' => ['typeInfo' => ['shape' => 'ActivityTypeInfo'], 'configuration' => ['shape' => 'ActivityTypeConfiguration']]], 'ActivityTypeInfo' => ['type' => 'structure', 'required' => ['activityType', 'status', 'creationDate'], 'members' => ['activityType' => ['shape' => 'ActivityType'], 'status' => ['shape' => 'RegistrationStatus'], 'description' => ['shape' => 'Description'], 'creationDate' => ['shape' => 'Timestamp'], 'deprecationDate' => ['shape' => 'Timestamp']]], 'ActivityTypeInfoList' => ['type' => 'list', 'member' => ['shape' => 'ActivityTypeInfo']], 'ActivityTypeInfos' => ['type' => 'structure', 'required' => ['typeInfos'], 'members' => ['typeInfos' => ['shape' => 'ActivityTypeInfoList'], 'nextPageToken' => ['shape' => 'PageToken']]], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 1], 'CancelTimerDecisionAttributes' => ['type' => 'structure', 'required' => ['timerId'], 'members' => ['timerId' => ['shape' => 'TimerId']]], 'CancelTimerFailedCause' => ['type' => 'string', 'enum' => ['TIMER_ID_UNKNOWN', 'OPERATION_NOT_PERMITTED']], 'CancelTimerFailedEventAttributes' => ['type' => 'structure', 'required' => ['timerId', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'cause' => ['shape' => 'CancelTimerFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'CancelWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'members' => ['details' => ['shape' => 'Data']]], 'CancelWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNHANDLED_DECISION', 'OPERATION_NOT_PERMITTED']], 'CancelWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['cause', 'decisionTaskCompletedEventId'], 'members' => ['cause' => ['shape' => 'CancelWorkflowExecutionFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'Canceled' => ['type' => 'boolean'], 'CauseMessage' => ['type' => 'string', 'max' => 1728], 'ChildPolicy' => ['type' => 'string', 'enum' => ['TERMINATE', 'REQUEST_CANCEL', 'ABANDON']], 'ChildWorkflowExecutionCanceledEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'initiatedEventId', 'startedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'details' => ['shape' => 'Data'], 'initiatedEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ChildWorkflowExecutionCompletedEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'initiatedEventId', 'startedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'result' => ['shape' => 'Data'], 'initiatedEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ChildWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'initiatedEventId', 'startedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data'], 'initiatedEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ChildWorkflowExecutionStartedEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'initiatedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'initiatedEventId' => ['shape' => 'EventId']]], 'ChildWorkflowExecutionTerminatedEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'initiatedEventId', 'startedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'initiatedEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'ChildWorkflowExecutionTimedOutEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'workflowType', 'timeoutType', 'initiatedEventId', 'startedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'timeoutType' => ['shape' => 'WorkflowExecutionTimeoutType'], 'initiatedEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'CloseStatus' => ['type' => 'string', 'enum' => ['COMPLETED', 'FAILED', 'CANCELED', 'TERMINATED', 'CONTINUED_AS_NEW', 'TIMED_OUT']], 'CloseStatusFilter' => ['type' => 'structure', 'required' => ['status'], 'members' => ['status' => ['shape' => 'CloseStatus']]], 'CompleteWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'members' => ['result' => ['shape' => 'Data']]], 'CompleteWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNHANDLED_DECISION', 'OPERATION_NOT_PERMITTED']], 'CompleteWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['cause', 'decisionTaskCompletedEventId'], 'members' => ['cause' => ['shape' => 'CompleteWorkflowExecutionFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'ContinueAsNewWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'members' => ['input' => ['shape' => 'Data'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'tagList' => ['shape' => 'TagList'], 'workflowTypeVersion' => ['shape' => 'Version'], 'lambdaRole' => ['shape' => 'Arn']]], 'ContinueAsNewWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNHANDLED_DECISION', 'WORKFLOW_TYPE_DEPRECATED', 'WORKFLOW_TYPE_DOES_NOT_EXIST', 'DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'DEFAULT_CHILD_POLICY_UNDEFINED', 'CONTINUE_AS_NEW_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'OPERATION_NOT_PERMITTED']], 'ContinueAsNewWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['cause', 'decisionTaskCompletedEventId'], 'members' => ['cause' => ['shape' => 'ContinueAsNewWorkflowExecutionFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'Count' => ['type' => 'integer', 'min' => 0], 'CountClosedWorkflowExecutionsInput' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName'], 'startTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'closeTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'executionFilter' => ['shape' => 'WorkflowExecutionFilter'], 'typeFilter' => ['shape' => 'WorkflowTypeFilter'], 'tagFilter' => ['shape' => 'TagFilter'], 'closeStatusFilter' => ['shape' => 'CloseStatusFilter']]], 'CountOpenWorkflowExecutionsInput' => ['type' => 'structure', 'required' => ['domain', 'startTimeFilter'], 'members' => ['domain' => ['shape' => 'DomainName'], 'startTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'typeFilter' => ['shape' => 'WorkflowTypeFilter'], 'tagFilter' => ['shape' => 'TagFilter'], 'executionFilter' => ['shape' => 'WorkflowExecutionFilter']]], 'CountPendingActivityTasksInput' => ['type' => 'structure', 'required' => ['domain', 'taskList'], 'members' => ['domain' => ['shape' => 'DomainName'], 'taskList' => ['shape' => 'TaskList']]], 'CountPendingDecisionTasksInput' => ['type' => 'structure', 'required' => ['domain', 'taskList'], 'members' => ['domain' => ['shape' => 'DomainName'], 'taskList' => ['shape' => 'TaskList']]], 'Data' => ['type' => 'string', 'max' => 32768], 'Decision' => ['type' => 'structure', 'required' => ['decisionType'], 'members' => ['decisionType' => ['shape' => 'DecisionType'], 'scheduleActivityTaskDecisionAttributes' => ['shape' => 'ScheduleActivityTaskDecisionAttributes'], 'requestCancelActivityTaskDecisionAttributes' => ['shape' => 'RequestCancelActivityTaskDecisionAttributes'], 'completeWorkflowExecutionDecisionAttributes' => ['shape' => 'CompleteWorkflowExecutionDecisionAttributes'], 'failWorkflowExecutionDecisionAttributes' => ['shape' => 'FailWorkflowExecutionDecisionAttributes'], 'cancelWorkflowExecutionDecisionAttributes' => ['shape' => 'CancelWorkflowExecutionDecisionAttributes'], 'continueAsNewWorkflowExecutionDecisionAttributes' => ['shape' => 'ContinueAsNewWorkflowExecutionDecisionAttributes'], 'recordMarkerDecisionAttributes' => ['shape' => 'RecordMarkerDecisionAttributes'], 'startTimerDecisionAttributes' => ['shape' => 'StartTimerDecisionAttributes'], 'cancelTimerDecisionAttributes' => ['shape' => 'CancelTimerDecisionAttributes'], 'signalExternalWorkflowExecutionDecisionAttributes' => ['shape' => 'SignalExternalWorkflowExecutionDecisionAttributes'], 'requestCancelExternalWorkflowExecutionDecisionAttributes' => ['shape' => 'RequestCancelExternalWorkflowExecutionDecisionAttributes'], 'startChildWorkflowExecutionDecisionAttributes' => ['shape' => 'StartChildWorkflowExecutionDecisionAttributes'], 'scheduleLambdaFunctionDecisionAttributes' => ['shape' => 'ScheduleLambdaFunctionDecisionAttributes']]], 'DecisionList' => ['type' => 'list', 'member' => ['shape' => 'Decision']], 'DecisionTask' => ['type' => 'structure', 'required' => ['taskToken', 'startedEventId', 'workflowExecution', 'workflowType', 'events'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'startedEventId' => ['shape' => 'EventId'], 'workflowExecution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'events' => ['shape' => 'HistoryEventList'], 'nextPageToken' => ['shape' => 'PageToken'], 'previousStartedEventId' => ['shape' => 'EventId']]], 'DecisionTaskCompletedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['executionContext' => ['shape' => 'Data'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'DecisionTaskScheduledEventAttributes' => ['type' => 'structure', 'required' => ['taskList'], 'members' => ['taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'startToCloseTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'DecisionTaskStartedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId'], 'members' => ['identity' => ['shape' => 'Identity'], 'scheduledEventId' => ['shape' => 'EventId']]], 'DecisionTaskTimedOutEventAttributes' => ['type' => 'structure', 'required' => ['timeoutType', 'scheduledEventId', 'startedEventId'], 'members' => ['timeoutType' => ['shape' => 'DecisionTaskTimeoutType'], 'scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId']]], 'DecisionTaskTimeoutType' => ['type' => 'string', 'enum' => ['START_TO_CLOSE']], 'DecisionType' => ['type' => 'string', 'enum' => ['ScheduleActivityTask', 'RequestCancelActivityTask', 'CompleteWorkflowExecution', 'FailWorkflowExecution', 'CancelWorkflowExecution', 'ContinueAsNewWorkflowExecution', 'RecordMarker', 'StartTimer', 'CancelTimer', 'SignalExternalWorkflowExecution', 'RequestCancelExternalWorkflowExecution', 'StartChildWorkflowExecution', 'ScheduleLambdaFunction']], 'DefaultUndefinedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DeprecateActivityTypeInput' => ['type' => 'structure', 'required' => ['domain', 'activityType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'activityType' => ['shape' => 'ActivityType']]], 'DeprecateDomainInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DomainName']]], 'DeprecateWorkflowTypeInput' => ['type' => 'structure', 'required' => ['domain', 'workflowType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowType' => ['shape' => 'WorkflowType']]], 'DescribeActivityTypeInput' => ['type' => 'structure', 'required' => ['domain', 'activityType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'activityType' => ['shape' => 'ActivityType']]], 'DescribeDomainInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DomainName']]], 'DescribeWorkflowExecutionInput' => ['type' => 'structure', 'required' => ['domain', 'execution'], 'members' => ['domain' => ['shape' => 'DomainName'], 'execution' => ['shape' => 'WorkflowExecution']]], 'DescribeWorkflowTypeInput' => ['type' => 'structure', 'required' => ['domain', 'workflowType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowType' => ['shape' => 'WorkflowType']]], 'Description' => ['type' => 'string', 'max' => 1024], 'DomainAlreadyExistsFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DomainConfiguration' => ['type' => 'structure', 'required' => ['workflowExecutionRetentionPeriodInDays'], 'members' => ['workflowExecutionRetentionPeriodInDays' => ['shape' => 'DurationInDays']]], 'DomainDeprecatedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'DomainDetail' => ['type' => 'structure', 'required' => ['domainInfo', 'configuration'], 'members' => ['domainInfo' => ['shape' => 'DomainInfo'], 'configuration' => ['shape' => 'DomainConfiguration']]], 'DomainInfo' => ['type' => 'structure', 'required' => ['name', 'status'], 'members' => ['name' => ['shape' => 'DomainName'], 'status' => ['shape' => 'RegistrationStatus'], 'description' => ['shape' => 'Description'], 'arn' => ['shape' => 'Arn']]], 'DomainInfoList' => ['type' => 'list', 'member' => ['shape' => 'DomainInfo']], 'DomainInfos' => ['type' => 'structure', 'required' => ['domainInfos'], 'members' => ['domainInfos' => ['shape' => 'DomainInfoList'], 'nextPageToken' => ['shape' => 'PageToken']]], 'DomainName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DurationInDays' => ['type' => 'string', 'max' => 8, 'min' => 1], 'DurationInSeconds' => ['type' => 'string', 'max' => 8, 'min' => 1], 'DurationInSecondsOptional' => ['type' => 'string', 'max' => 8], 'ErrorMessage' => ['type' => 'string'], 'EventId' => ['type' => 'long'], 'EventType' => ['type' => 'string', 'enum' => ['WorkflowExecutionStarted', 'WorkflowExecutionCancelRequested', 'WorkflowExecutionCompleted', 'CompleteWorkflowExecutionFailed', 'WorkflowExecutionFailed', 'FailWorkflowExecutionFailed', 'WorkflowExecutionTimedOut', 'WorkflowExecutionCanceled', 'CancelWorkflowExecutionFailed', 'WorkflowExecutionContinuedAsNew', 'ContinueAsNewWorkflowExecutionFailed', 'WorkflowExecutionTerminated', 'DecisionTaskScheduled', 'DecisionTaskStarted', 'DecisionTaskCompleted', 'DecisionTaskTimedOut', 'ActivityTaskScheduled', 'ScheduleActivityTaskFailed', 'ActivityTaskStarted', 'ActivityTaskCompleted', 'ActivityTaskFailed', 'ActivityTaskTimedOut', 'ActivityTaskCanceled', 'ActivityTaskCancelRequested', 'RequestCancelActivityTaskFailed', 'WorkflowExecutionSignaled', 'MarkerRecorded', 'RecordMarkerFailed', 'TimerStarted', 'StartTimerFailed', 'TimerFired', 'TimerCanceled', 'CancelTimerFailed', 'StartChildWorkflowExecutionInitiated', 'StartChildWorkflowExecutionFailed', 'ChildWorkflowExecutionStarted', 'ChildWorkflowExecutionCompleted', 'ChildWorkflowExecutionFailed', 'ChildWorkflowExecutionTimedOut', 'ChildWorkflowExecutionCanceled', 'ChildWorkflowExecutionTerminated', 'SignalExternalWorkflowExecutionInitiated', 'SignalExternalWorkflowExecutionFailed', 'ExternalWorkflowExecutionSignaled', 'RequestCancelExternalWorkflowExecutionInitiated', 'RequestCancelExternalWorkflowExecutionFailed', 'ExternalWorkflowExecutionCancelRequested', 'LambdaFunctionScheduled', 'LambdaFunctionStarted', 'LambdaFunctionCompleted', 'LambdaFunctionFailed', 'LambdaFunctionTimedOut', 'ScheduleLambdaFunctionFailed', 'StartLambdaFunctionFailed']], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['OPEN', 'CLOSED']], 'ExecutionTimeFilter' => ['type' => 'structure', 'required' => ['oldestDate'], 'members' => ['oldestDate' => ['shape' => 'Timestamp'], 'latestDate' => ['shape' => 'Timestamp']]], 'ExternalWorkflowExecutionCancelRequestedEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'initiatedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'initiatedEventId' => ['shape' => 'EventId']]], 'ExternalWorkflowExecutionSignaledEventAttributes' => ['type' => 'structure', 'required' => ['workflowExecution', 'initiatedEventId'], 'members' => ['workflowExecution' => ['shape' => 'WorkflowExecution'], 'initiatedEventId' => ['shape' => 'EventId']]], 'FailWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'members' => ['reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data']]], 'FailWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNHANDLED_DECISION', 'OPERATION_NOT_PERMITTED']], 'FailWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['cause', 'decisionTaskCompletedEventId'], 'members' => ['cause' => ['shape' => 'FailWorkflowExecutionFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'FailureReason' => ['type' => 'string', 'max' => 256], 'FunctionId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'FunctionInput' => ['type' => 'string', 'max' => 32768, 'min' => 0], 'FunctionName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'GetWorkflowExecutionHistoryInput' => ['type' => 'structure', 'required' => ['domain', 'execution'], 'members' => ['domain' => ['shape' => 'DomainName'], 'execution' => ['shape' => 'WorkflowExecution'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'History' => ['type' => 'structure', 'required' => ['events'], 'members' => ['events' => ['shape' => 'HistoryEventList'], 'nextPageToken' => ['shape' => 'PageToken']]], 'HistoryEvent' => ['type' => 'structure', 'required' => ['eventTimestamp', 'eventType', 'eventId'], 'members' => ['eventTimestamp' => ['shape' => 'Timestamp'], 'eventType' => ['shape' => 'EventType'], 'eventId' => ['shape' => 'EventId'], 'workflowExecutionStartedEventAttributes' => ['shape' => 'WorkflowExecutionStartedEventAttributes'], 'workflowExecutionCompletedEventAttributes' => ['shape' => 'WorkflowExecutionCompletedEventAttributes'], 'completeWorkflowExecutionFailedEventAttributes' => ['shape' => 'CompleteWorkflowExecutionFailedEventAttributes'], 'workflowExecutionFailedEventAttributes' => ['shape' => 'WorkflowExecutionFailedEventAttributes'], 'failWorkflowExecutionFailedEventAttributes' => ['shape' => 'FailWorkflowExecutionFailedEventAttributes'], 'workflowExecutionTimedOutEventAttributes' => ['shape' => 'WorkflowExecutionTimedOutEventAttributes'], 'workflowExecutionCanceledEventAttributes' => ['shape' => 'WorkflowExecutionCanceledEventAttributes'], 'cancelWorkflowExecutionFailedEventAttributes' => ['shape' => 'CancelWorkflowExecutionFailedEventAttributes'], 'workflowExecutionContinuedAsNewEventAttributes' => ['shape' => 'WorkflowExecutionContinuedAsNewEventAttributes'], 'continueAsNewWorkflowExecutionFailedEventAttributes' => ['shape' => 'ContinueAsNewWorkflowExecutionFailedEventAttributes'], 'workflowExecutionTerminatedEventAttributes' => ['shape' => 'WorkflowExecutionTerminatedEventAttributes'], 'workflowExecutionCancelRequestedEventAttributes' => ['shape' => 'WorkflowExecutionCancelRequestedEventAttributes'], 'decisionTaskScheduledEventAttributes' => ['shape' => 'DecisionTaskScheduledEventAttributes'], 'decisionTaskStartedEventAttributes' => ['shape' => 'DecisionTaskStartedEventAttributes'], 'decisionTaskCompletedEventAttributes' => ['shape' => 'DecisionTaskCompletedEventAttributes'], 'decisionTaskTimedOutEventAttributes' => ['shape' => 'DecisionTaskTimedOutEventAttributes'], 'activityTaskScheduledEventAttributes' => ['shape' => 'ActivityTaskScheduledEventAttributes'], 'activityTaskStartedEventAttributes' => ['shape' => 'ActivityTaskStartedEventAttributes'], 'activityTaskCompletedEventAttributes' => ['shape' => 'ActivityTaskCompletedEventAttributes'], 'activityTaskFailedEventAttributes' => ['shape' => 'ActivityTaskFailedEventAttributes'], 'activityTaskTimedOutEventAttributes' => ['shape' => 'ActivityTaskTimedOutEventAttributes'], 'activityTaskCanceledEventAttributes' => ['shape' => 'ActivityTaskCanceledEventAttributes'], 'activityTaskCancelRequestedEventAttributes' => ['shape' => 'ActivityTaskCancelRequestedEventAttributes'], 'workflowExecutionSignaledEventAttributes' => ['shape' => 'WorkflowExecutionSignaledEventAttributes'], 'markerRecordedEventAttributes' => ['shape' => 'MarkerRecordedEventAttributes'], 'recordMarkerFailedEventAttributes' => ['shape' => 'RecordMarkerFailedEventAttributes'], 'timerStartedEventAttributes' => ['shape' => 'TimerStartedEventAttributes'], 'timerFiredEventAttributes' => ['shape' => 'TimerFiredEventAttributes'], 'timerCanceledEventAttributes' => ['shape' => 'TimerCanceledEventAttributes'], 'startChildWorkflowExecutionInitiatedEventAttributes' => ['shape' => 'StartChildWorkflowExecutionInitiatedEventAttributes'], 'childWorkflowExecutionStartedEventAttributes' => ['shape' => 'ChildWorkflowExecutionStartedEventAttributes'], 'childWorkflowExecutionCompletedEventAttributes' => ['shape' => 'ChildWorkflowExecutionCompletedEventAttributes'], 'childWorkflowExecutionFailedEventAttributes' => ['shape' => 'ChildWorkflowExecutionFailedEventAttributes'], 'childWorkflowExecutionTimedOutEventAttributes' => ['shape' => 'ChildWorkflowExecutionTimedOutEventAttributes'], 'childWorkflowExecutionCanceledEventAttributes' => ['shape' => 'ChildWorkflowExecutionCanceledEventAttributes'], 'childWorkflowExecutionTerminatedEventAttributes' => ['shape' => 'ChildWorkflowExecutionTerminatedEventAttributes'], 'signalExternalWorkflowExecutionInitiatedEventAttributes' => ['shape' => 'SignalExternalWorkflowExecutionInitiatedEventAttributes'], 'externalWorkflowExecutionSignaledEventAttributes' => ['shape' => 'ExternalWorkflowExecutionSignaledEventAttributes'], 'signalExternalWorkflowExecutionFailedEventAttributes' => ['shape' => 'SignalExternalWorkflowExecutionFailedEventAttributes'], 'externalWorkflowExecutionCancelRequestedEventAttributes' => ['shape' => 'ExternalWorkflowExecutionCancelRequestedEventAttributes'], 'requestCancelExternalWorkflowExecutionInitiatedEventAttributes' => ['shape' => 'RequestCancelExternalWorkflowExecutionInitiatedEventAttributes'], 'requestCancelExternalWorkflowExecutionFailedEventAttributes' => ['shape' => 'RequestCancelExternalWorkflowExecutionFailedEventAttributes'], 'scheduleActivityTaskFailedEventAttributes' => ['shape' => 'ScheduleActivityTaskFailedEventAttributes'], 'requestCancelActivityTaskFailedEventAttributes' => ['shape' => 'RequestCancelActivityTaskFailedEventAttributes'], 'startTimerFailedEventAttributes' => ['shape' => 'StartTimerFailedEventAttributes'], 'cancelTimerFailedEventAttributes' => ['shape' => 'CancelTimerFailedEventAttributes'], 'startChildWorkflowExecutionFailedEventAttributes' => ['shape' => 'StartChildWorkflowExecutionFailedEventAttributes'], 'lambdaFunctionScheduledEventAttributes' => ['shape' => 'LambdaFunctionScheduledEventAttributes'], 'lambdaFunctionStartedEventAttributes' => ['shape' => 'LambdaFunctionStartedEventAttributes'], 'lambdaFunctionCompletedEventAttributes' => ['shape' => 'LambdaFunctionCompletedEventAttributes'], 'lambdaFunctionFailedEventAttributes' => ['shape' => 'LambdaFunctionFailedEventAttributes'], 'lambdaFunctionTimedOutEventAttributes' => ['shape' => 'LambdaFunctionTimedOutEventAttributes'], 'scheduleLambdaFunctionFailedEventAttributes' => ['shape' => 'ScheduleLambdaFunctionFailedEventAttributes'], 'startLambdaFunctionFailedEventAttributes' => ['shape' => 'StartLambdaFunctionFailedEventAttributes']]], 'HistoryEventList' => ['type' => 'list', 'member' => ['shape' => 'HistoryEvent']], 'Identity' => ['type' => 'string', 'max' => 256], 'LambdaFunctionCompletedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId'], 'result' => ['shape' => 'Data']]], 'LambdaFunctionFailedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId'], 'reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data']]], 'LambdaFunctionScheduledEventAttributes' => ['type' => 'structure', 'required' => ['id', 'name', 'decisionTaskCompletedEventId'], 'members' => ['id' => ['shape' => 'FunctionId'], 'name' => ['shape' => 'FunctionName'], 'control' => ['shape' => 'Data'], 'input' => ['shape' => 'FunctionInput'], 'startToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'LambdaFunctionStartedEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId'], 'members' => ['scheduledEventId' => ['shape' => 'EventId']]], 'LambdaFunctionTimedOutEventAttributes' => ['type' => 'structure', 'required' => ['scheduledEventId', 'startedEventId'], 'members' => ['scheduledEventId' => ['shape' => 'EventId'], 'startedEventId' => ['shape' => 'EventId'], 'timeoutType' => ['shape' => 'LambdaFunctionTimeoutType']]], 'LambdaFunctionTimeoutType' => ['type' => 'string', 'enum' => ['START_TO_CLOSE']], 'LimitExceededFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'LimitedData' => ['type' => 'string', 'max' => 2048], 'ListActivityTypesInput' => ['type' => 'structure', 'required' => ['domain', 'registrationStatus'], 'members' => ['domain' => ['shape' => 'DomainName'], 'name' => ['shape' => 'Name'], 'registrationStatus' => ['shape' => 'RegistrationStatus'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'ListClosedWorkflowExecutionsInput' => ['type' => 'structure', 'required' => ['domain'], 'members' => ['domain' => ['shape' => 'DomainName'], 'startTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'closeTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'executionFilter' => ['shape' => 'WorkflowExecutionFilter'], 'closeStatusFilter' => ['shape' => 'CloseStatusFilter'], 'typeFilter' => ['shape' => 'WorkflowTypeFilter'], 'tagFilter' => ['shape' => 'TagFilter'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'ListDomainsInput' => ['type' => 'structure', 'required' => ['registrationStatus'], 'members' => ['nextPageToken' => ['shape' => 'PageToken'], 'registrationStatus' => ['shape' => 'RegistrationStatus'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'ListOpenWorkflowExecutionsInput' => ['type' => 'structure', 'required' => ['domain', 'startTimeFilter'], 'members' => ['domain' => ['shape' => 'DomainName'], 'startTimeFilter' => ['shape' => 'ExecutionTimeFilter'], 'typeFilter' => ['shape' => 'WorkflowTypeFilter'], 'tagFilter' => ['shape' => 'TagFilter'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder'], 'executionFilter' => ['shape' => 'WorkflowExecutionFilter']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'ResourceTagList']]], 'ListWorkflowTypesInput' => ['type' => 'structure', 'required' => ['domain', 'registrationStatus'], 'members' => ['domain' => ['shape' => 'DomainName'], 'name' => ['shape' => 'Name'], 'registrationStatus' => ['shape' => 'RegistrationStatus'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'MarkerName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'MarkerRecordedEventAttributes' => ['type' => 'structure', 'required' => ['markerName', 'decisionTaskCompletedEventId'], 'members' => ['markerName' => ['shape' => 'MarkerName'], 'details' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'Name' => ['type' => 'string', 'max' => 256, 'min' => 1], 'OpenDecisionTasksCount' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'OperationNotPermittedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'PageSize' => ['type' => 'integer', 'max' => 1000, 'min' => 0], 'PageToken' => ['type' => 'string', 'max' => 2048], 'PendingTaskCount' => ['type' => 'structure', 'required' => ['count'], 'members' => ['count' => ['shape' => 'Count'], 'truncated' => ['shape' => 'Truncated']]], 'PollForActivityTaskInput' => ['type' => 'structure', 'required' => ['domain', 'taskList'], 'members' => ['domain' => ['shape' => 'DomainName'], 'taskList' => ['shape' => 'TaskList'], 'identity' => ['shape' => 'Identity']]], 'PollForDecisionTaskInput' => ['type' => 'structure', 'required' => ['domain', 'taskList'], 'members' => ['domain' => ['shape' => 'DomainName'], 'taskList' => ['shape' => 'TaskList'], 'identity' => ['shape' => 'Identity'], 'nextPageToken' => ['shape' => 'PageToken'], 'maximumPageSize' => ['shape' => 'PageSize'], 'reverseOrder' => ['shape' => 'ReverseOrder']]], 'RecordActivityTaskHeartbeatInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'details' => ['shape' => 'LimitedData']]], 'RecordMarkerDecisionAttributes' => ['type' => 'structure', 'required' => ['markerName'], 'members' => ['markerName' => ['shape' => 'MarkerName'], 'details' => ['shape' => 'Data']]], 'RecordMarkerFailedCause' => ['type' => 'string', 'enum' => ['OPERATION_NOT_PERMITTED']], 'RecordMarkerFailedEventAttributes' => ['type' => 'structure', 'required' => ['markerName', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['markerName' => ['shape' => 'MarkerName'], 'cause' => ['shape' => 'RecordMarkerFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'RegisterActivityTypeInput' => ['type' => 'structure', 'required' => ['domain', 'name', 'version'], 'members' => ['domain' => ['shape' => 'DomainName'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'description' => ['shape' => 'Description'], 'defaultTaskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskHeartbeatTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskList' => ['shape' => 'TaskList'], 'defaultTaskPriority' => ['shape' => 'TaskPriority'], 'defaultTaskScheduleToStartTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskScheduleToCloseTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'RegisterDomainInput' => ['type' => 'structure', 'required' => ['name', 'workflowExecutionRetentionPeriodInDays'], 'members' => ['name' => ['shape' => 'DomainName'], 'description' => ['shape' => 'Description'], 'workflowExecutionRetentionPeriodInDays' => ['shape' => 'DurationInDays'], 'tags' => ['shape' => 'ResourceTagList']]], 'RegisterWorkflowTypeInput' => ['type' => 'structure', 'required' => ['domain', 'name', 'version'], 'members' => ['domain' => ['shape' => 'DomainName'], 'name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version'], 'description' => ['shape' => 'Description'], 'defaultTaskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultExecutionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskList' => ['shape' => 'TaskList'], 'defaultTaskPriority' => ['shape' => 'TaskPriority'], 'defaultChildPolicy' => ['shape' => 'ChildPolicy'], 'defaultLambdaRole' => ['shape' => 'Arn']]], 'RegistrationStatus' => ['type' => 'string', 'enum' => ['REGISTERED', 'DEPRECATED']], 'RequestCancelActivityTaskDecisionAttributes' => ['type' => 'structure', 'required' => ['activityId'], 'members' => ['activityId' => ['shape' => 'ActivityId']]], 'RequestCancelActivityTaskFailedCause' => ['type' => 'string', 'enum' => ['ACTIVITY_ID_UNKNOWN', 'OPERATION_NOT_PERMITTED']], 'RequestCancelActivityTaskFailedEventAttributes' => ['type' => 'structure', 'required' => ['activityId', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['activityId' => ['shape' => 'ActivityId'], 'cause' => ['shape' => 'RequestCancelActivityTaskFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'RequestCancelExternalWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'required' => ['workflowId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'control' => ['shape' => 'Data']]], 'RequestCancelExternalWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION', 'REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'OPERATION_NOT_PERMITTED']], 'RequestCancelExternalWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'cause', 'initiatedEventId', 'decisionTaskCompletedEventId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'cause' => ['shape' => 'RequestCancelExternalWorkflowExecutionFailedCause'], 'initiatedEventId' => ['shape' => 'EventId'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'control' => ['shape' => 'Data']]], 'RequestCancelExternalWorkflowExecutionInitiatedEventAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'decisionTaskCompletedEventId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'control' => ['shape' => 'Data']]], 'RequestCancelWorkflowExecutionInput' => ['type' => 'structure', 'required' => ['domain', 'workflowId'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional']]], 'ResourceTag' => ['type' => 'structure', 'required' => ['key'], 'members' => ['key' => ['shape' => 'ResourceTagKey'], 'value' => ['shape' => 'ResourceTagValue']]], 'ResourceTagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'ResourceTagKeyList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTagKey']], 'ResourceTagList' => ['type' => 'list', 'member' => ['shape' => 'ResourceTag']], 'ResourceTagValue' => ['type' => 'string', 'max' => 256], 'RespondActivityTaskCanceledInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'details' => ['shape' => 'Data']]], 'RespondActivityTaskCompletedInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'result' => ['shape' => 'Data']]], 'RespondActivityTaskFailedInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data']]], 'RespondDecisionTaskCompletedInput' => ['type' => 'structure', 'required' => ['taskToken'], 'members' => ['taskToken' => ['shape' => 'TaskToken'], 'decisions' => ['shape' => 'DecisionList'], 'executionContext' => ['shape' => 'Data']]], 'ReverseOrder' => ['type' => 'boolean'], 'Run' => ['type' => 'structure', 'members' => ['runId' => ['shape' => 'WorkflowRunId']]], 'ScheduleActivityTaskDecisionAttributes' => ['type' => 'structure', 'required' => ['activityType', 'activityId'], 'members' => ['activityType' => ['shape' => 'ActivityType'], 'activityId' => ['shape' => 'ActivityId'], 'control' => ['shape' => 'Data'], 'input' => ['shape' => 'Data'], 'scheduleToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'scheduleToStartTimeout' => ['shape' => 'DurationInSecondsOptional'], 'startToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'heartbeatTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'ScheduleActivityTaskFailedCause' => ['type' => 'string', 'enum' => ['ACTIVITY_TYPE_DEPRECATED', 'ACTIVITY_TYPE_DOES_NOT_EXIST', 'ACTIVITY_ID_ALREADY_IN_USE', 'OPEN_ACTIVITIES_LIMIT_EXCEEDED', 'ACTIVITY_CREATION_RATE_EXCEEDED', 'DEFAULT_SCHEDULE_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'DEFAULT_SCHEDULE_TO_START_TIMEOUT_UNDEFINED', 'DEFAULT_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_HEARTBEAT_TIMEOUT_UNDEFINED', 'OPERATION_NOT_PERMITTED']], 'ScheduleActivityTaskFailedEventAttributes' => ['type' => 'structure', 'required' => ['activityType', 'activityId', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['activityType' => ['shape' => 'ActivityType'], 'activityId' => ['shape' => 'ActivityId'], 'cause' => ['shape' => 'ScheduleActivityTaskFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'ScheduleLambdaFunctionDecisionAttributes' => ['type' => 'structure', 'required' => ['id', 'name'], 'members' => ['id' => ['shape' => 'FunctionId'], 'name' => ['shape' => 'FunctionName'], 'control' => ['shape' => 'Data'], 'input' => ['shape' => 'FunctionInput'], 'startToCloseTimeout' => ['shape' => 'DurationInSecondsOptional']]], 'ScheduleLambdaFunctionFailedCause' => ['type' => 'string', 'enum' => ['ID_ALREADY_IN_USE', 'OPEN_LAMBDA_FUNCTIONS_LIMIT_EXCEEDED', 'LAMBDA_FUNCTION_CREATION_RATE_EXCEEDED', 'LAMBDA_SERVICE_NOT_AVAILABLE_IN_REGION']], 'ScheduleLambdaFunctionFailedEventAttributes' => ['type' => 'structure', 'required' => ['id', 'name', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['id' => ['shape' => 'FunctionId'], 'name' => ['shape' => 'FunctionName'], 'cause' => ['shape' => 'ScheduleLambdaFunctionFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'SignalExternalWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'signalName'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'signalName' => ['shape' => 'SignalName'], 'input' => ['shape' => 'Data'], 'control' => ['shape' => 'Data']]], 'SignalExternalWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['UNKNOWN_EXTERNAL_WORKFLOW_EXECUTION', 'SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_RATE_EXCEEDED', 'OPERATION_NOT_PERMITTED']], 'SignalExternalWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'cause', 'initiatedEventId', 'decisionTaskCompletedEventId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'cause' => ['shape' => 'SignalExternalWorkflowExecutionFailedCause'], 'initiatedEventId' => ['shape' => 'EventId'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'control' => ['shape' => 'Data']]], 'SignalExternalWorkflowExecutionInitiatedEventAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'signalName', 'decisionTaskCompletedEventId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'signalName' => ['shape' => 'SignalName'], 'input' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'control' => ['shape' => 'Data']]], 'SignalName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SignalWorkflowExecutionInput' => ['type' => 'structure', 'required' => ['domain', 'workflowId', 'signalName'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'signalName' => ['shape' => 'SignalName'], 'input' => ['shape' => 'Data']]], 'StartChildWorkflowExecutionDecisionAttributes' => ['type' => 'structure', 'required' => ['workflowType', 'workflowId'], 'members' => ['workflowType' => ['shape' => 'WorkflowType'], 'workflowId' => ['shape' => 'WorkflowId'], 'control' => ['shape' => 'Data'], 'input' => ['shape' => 'Data'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'tagList' => ['shape' => 'TagList'], 'lambdaRole' => ['shape' => 'Arn']]], 'StartChildWorkflowExecutionFailedCause' => ['type' => 'string', 'enum' => ['WORKFLOW_TYPE_DOES_NOT_EXIST', 'WORKFLOW_TYPE_DEPRECATED', 'OPEN_CHILDREN_LIMIT_EXCEEDED', 'OPEN_WORKFLOWS_LIMIT_EXCEEDED', 'CHILD_CREATION_RATE_EXCEEDED', 'WORKFLOW_ALREADY_RUNNING', 'DEFAULT_EXECUTION_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_TASK_LIST_UNDEFINED', 'DEFAULT_TASK_START_TO_CLOSE_TIMEOUT_UNDEFINED', 'DEFAULT_CHILD_POLICY_UNDEFINED', 'OPERATION_NOT_PERMITTED']], 'StartChildWorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['workflowType', 'cause', 'workflowId', 'initiatedEventId', 'decisionTaskCompletedEventId'], 'members' => ['workflowType' => ['shape' => 'WorkflowType'], 'cause' => ['shape' => 'StartChildWorkflowExecutionFailedCause'], 'workflowId' => ['shape' => 'WorkflowId'], 'initiatedEventId' => ['shape' => 'EventId'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'control' => ['shape' => 'Data']]], 'StartChildWorkflowExecutionInitiatedEventAttributes' => ['type' => 'structure', 'required' => ['workflowId', 'workflowType', 'taskList', 'decisionTaskCompletedEventId', 'childPolicy'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'workflowType' => ['shape' => 'WorkflowType'], 'control' => ['shape' => 'Data'], 'input' => ['shape' => 'Data'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'tagList' => ['shape' => 'TagList'], 'lambdaRole' => ['shape' => 'Arn']]], 'StartLambdaFunctionFailedCause' => ['type' => 'string', 'enum' => ['ASSUME_ROLE_FAILED']], 'StartLambdaFunctionFailedEventAttributes' => ['type' => 'structure', 'members' => ['scheduledEventId' => ['shape' => 'EventId'], 'cause' => ['shape' => 'StartLambdaFunctionFailedCause'], 'message' => ['shape' => 'CauseMessage']]], 'StartTimerDecisionAttributes' => ['type' => 'structure', 'required' => ['timerId', 'startToFireTimeout'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'control' => ['shape' => 'Data'], 'startToFireTimeout' => ['shape' => 'DurationInSeconds']]], 'StartTimerFailedCause' => ['type' => 'string', 'enum' => ['TIMER_ID_ALREADY_IN_USE', 'OPEN_TIMERS_LIMIT_EXCEEDED', 'TIMER_CREATION_RATE_EXCEEDED', 'OPERATION_NOT_PERMITTED']], 'StartTimerFailedEventAttributes' => ['type' => 'structure', 'required' => ['timerId', 'cause', 'decisionTaskCompletedEventId'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'cause' => ['shape' => 'StartTimerFailedCause'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'StartWorkflowExecutionInput' => ['type' => 'structure', 'required' => ['domain', 'workflowId', 'workflowType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowId' => ['shape' => 'WorkflowId'], 'workflowType' => ['shape' => 'WorkflowType'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'input' => ['shape' => 'Data'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'tagList' => ['shape' => 'TagList'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'lambdaRole' => ['shape' => 'Arn']]], 'Tag' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TagFilter' => ['type' => 'structure', 'required' => ['tag'], 'members' => ['tag' => ['shape' => 'Tag']]], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 5], 'TagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tags' => ['shape' => 'ResourceTagList']]], 'TaskList' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name']]], 'TaskPriority' => ['type' => 'string'], 'TaskToken' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'TerminateReason' => ['type' => 'string', 'max' => 256], 'TerminateWorkflowExecutionInput' => ['type' => 'structure', 'required' => ['domain', 'workflowId'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunIdOptional'], 'reason' => ['shape' => 'TerminateReason'], 'details' => ['shape' => 'Data'], 'childPolicy' => ['shape' => 'ChildPolicy']]], 'TimerCanceledEventAttributes' => ['type' => 'structure', 'required' => ['timerId', 'startedEventId', 'decisionTaskCompletedEventId'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'startedEventId' => ['shape' => 'EventId'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'TimerFiredEventAttributes' => ['type' => 'structure', 'required' => ['timerId', 'startedEventId'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'startedEventId' => ['shape' => 'EventId']]], 'TimerId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TimerStartedEventAttributes' => ['type' => 'structure', 'required' => ['timerId', 'startToFireTimeout', 'decisionTaskCompletedEventId'], 'members' => ['timerId' => ['shape' => 'TimerId'], 'control' => ['shape' => 'Data'], 'startToFireTimeout' => ['shape' => 'DurationInSeconds'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Truncated' => ['type' => 'boolean'], 'TypeAlreadyExistsFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TypeDeprecatedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UndeprecateActivityTypeInput' => ['type' => 'structure', 'required' => ['domain', 'activityType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'activityType' => ['shape' => 'ActivityType']]], 'UndeprecateDomainInput' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'DomainName']]], 'UndeprecateWorkflowTypeInput' => ['type' => 'structure', 'required' => ['domain', 'workflowType'], 'members' => ['domain' => ['shape' => 'DomainName'], 'workflowType' => ['shape' => 'WorkflowType']]], 'UnknownResourceFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn'], 'tagKeys' => ['shape' => 'ResourceTagKeyList']]], 'Version' => ['type' => 'string', 'max' => 64, 'min' => 1], 'VersionOptional' => ['type' => 'string', 'max' => 64], 'WorkflowExecution' => ['type' => 'structure', 'required' => ['workflowId', 'runId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId'], 'runId' => ['shape' => 'WorkflowRunId']]], 'WorkflowExecutionAlreadyStartedFault' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WorkflowExecutionCancelRequestedCause' => ['type' => 'string', 'enum' => ['CHILD_POLICY_APPLIED']], 'WorkflowExecutionCancelRequestedEventAttributes' => ['type' => 'structure', 'members' => ['externalWorkflowExecution' => ['shape' => 'WorkflowExecution'], 'externalInitiatedEventId' => ['shape' => 'EventId'], 'cause' => ['shape' => 'WorkflowExecutionCancelRequestedCause']]], 'WorkflowExecutionCanceledEventAttributes' => ['type' => 'structure', 'required' => ['decisionTaskCompletedEventId'], 'members' => ['details' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'WorkflowExecutionCompletedEventAttributes' => ['type' => 'structure', 'required' => ['decisionTaskCompletedEventId'], 'members' => ['result' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'WorkflowExecutionConfiguration' => ['type' => 'structure', 'required' => ['taskStartToCloseTimeout', 'executionStartToCloseTimeout', 'taskList', 'childPolicy'], 'members' => ['taskStartToCloseTimeout' => ['shape' => 'DurationInSeconds'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSeconds'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'lambdaRole' => ['shape' => 'Arn']]], 'WorkflowExecutionContinuedAsNewEventAttributes' => ['type' => 'structure', 'required' => ['decisionTaskCompletedEventId', 'newExecutionRunId', 'taskList', 'childPolicy', 'workflowType'], 'members' => ['input' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId'], 'newExecutionRunId' => ['shape' => 'WorkflowRunId'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'tagList' => ['shape' => 'TagList'], 'workflowType' => ['shape' => 'WorkflowType'], 'lambdaRole' => ['shape' => 'Arn']]], 'WorkflowExecutionCount' => ['type' => 'structure', 'required' => ['count'], 'members' => ['count' => ['shape' => 'Count'], 'truncated' => ['shape' => 'Truncated']]], 'WorkflowExecutionDetail' => ['type' => 'structure', 'required' => ['executionInfo', 'executionConfiguration', 'openCounts'], 'members' => ['executionInfo' => ['shape' => 'WorkflowExecutionInfo'], 'executionConfiguration' => ['shape' => 'WorkflowExecutionConfiguration'], 'openCounts' => ['shape' => 'WorkflowExecutionOpenCounts'], 'latestActivityTaskTimestamp' => ['shape' => 'Timestamp'], 'latestExecutionContext' => ['shape' => 'Data']]], 'WorkflowExecutionFailedEventAttributes' => ['type' => 'structure', 'required' => ['decisionTaskCompletedEventId'], 'members' => ['reason' => ['shape' => 'FailureReason'], 'details' => ['shape' => 'Data'], 'decisionTaskCompletedEventId' => ['shape' => 'EventId']]], 'WorkflowExecutionFilter' => ['type' => 'structure', 'required' => ['workflowId'], 'members' => ['workflowId' => ['shape' => 'WorkflowId']]], 'WorkflowExecutionInfo' => ['type' => 'structure', 'required' => ['execution', 'workflowType', 'startTimestamp', 'executionStatus'], 'members' => ['execution' => ['shape' => 'WorkflowExecution'], 'workflowType' => ['shape' => 'WorkflowType'], 'startTimestamp' => ['shape' => 'Timestamp'], 'closeTimestamp' => ['shape' => 'Timestamp'], 'executionStatus' => ['shape' => 'ExecutionStatus'], 'closeStatus' => ['shape' => 'CloseStatus'], 'parent' => ['shape' => 'WorkflowExecution'], 'tagList' => ['shape' => 'TagList'], 'cancelRequested' => ['shape' => 'Canceled']]], 'WorkflowExecutionInfoList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowExecutionInfo']], 'WorkflowExecutionInfos' => ['type' => 'structure', 'required' => ['executionInfos'], 'members' => ['executionInfos' => ['shape' => 'WorkflowExecutionInfoList'], 'nextPageToken' => ['shape' => 'PageToken']]], 'WorkflowExecutionOpenCounts' => ['type' => 'structure', 'required' => ['openActivityTasks', 'openDecisionTasks', 'openTimers', 'openChildWorkflowExecutions'], 'members' => ['openActivityTasks' => ['shape' => 'Count'], 'openDecisionTasks' => ['shape' => 'OpenDecisionTasksCount'], 'openTimers' => ['shape' => 'Count'], 'openChildWorkflowExecutions' => ['shape' => 'Count'], 'openLambdaFunctions' => ['shape' => 'Count']]], 'WorkflowExecutionSignaledEventAttributes' => ['type' => 'structure', 'required' => ['signalName'], 'members' => ['signalName' => ['shape' => 'SignalName'], 'input' => ['shape' => 'Data'], 'externalWorkflowExecution' => ['shape' => 'WorkflowExecution'], 'externalInitiatedEventId' => ['shape' => 'EventId']]], 'WorkflowExecutionStartedEventAttributes' => ['type' => 'structure', 'required' => ['childPolicy', 'taskList', 'workflowType'], 'members' => ['input' => ['shape' => 'Data'], 'executionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'taskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'taskList' => ['shape' => 'TaskList'], 'taskPriority' => ['shape' => 'TaskPriority'], 'workflowType' => ['shape' => 'WorkflowType'], 'tagList' => ['shape' => 'TagList'], 'continuedExecutionRunId' => ['shape' => 'WorkflowRunIdOptional'], 'parentWorkflowExecution' => ['shape' => 'WorkflowExecution'], 'parentInitiatedEventId' => ['shape' => 'EventId'], 'lambdaRole' => ['shape' => 'Arn']]], 'WorkflowExecutionTerminatedCause' => ['type' => 'string', 'enum' => ['CHILD_POLICY_APPLIED', 'EVENT_LIMIT_EXCEEDED', 'OPERATOR_INITIATED']], 'WorkflowExecutionTerminatedEventAttributes' => ['type' => 'structure', 'required' => ['childPolicy'], 'members' => ['reason' => ['shape' => 'TerminateReason'], 'details' => ['shape' => 'Data'], 'childPolicy' => ['shape' => 'ChildPolicy'], 'cause' => ['shape' => 'WorkflowExecutionTerminatedCause']]], 'WorkflowExecutionTimedOutEventAttributes' => ['type' => 'structure', 'required' => ['timeoutType', 'childPolicy'], 'members' => ['timeoutType' => ['shape' => 'WorkflowExecutionTimeoutType'], 'childPolicy' => ['shape' => 'ChildPolicy']]], 'WorkflowExecutionTimeoutType' => ['type' => 'string', 'enum' => ['START_TO_CLOSE']], 'WorkflowId' => ['type' => 'string', 'max' => 256, 'min' => 1], 'WorkflowRunId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'WorkflowRunIdOptional' => ['type' => 'string', 'max' => 64], 'WorkflowType' => ['type' => 'structure', 'required' => ['name', 'version'], 'members' => ['name' => ['shape' => 'Name'], 'version' => ['shape' => 'Version']]], 'WorkflowTypeConfiguration' => ['type' => 'structure', 'members' => ['defaultTaskStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultExecutionStartToCloseTimeout' => ['shape' => 'DurationInSecondsOptional'], 'defaultTaskList' => ['shape' => 'TaskList'], 'defaultTaskPriority' => ['shape' => 'TaskPriority'], 'defaultChildPolicy' => ['shape' => 'ChildPolicy'], 'defaultLambdaRole' => ['shape' => 'Arn']]], 'WorkflowTypeDetail' => ['type' => 'structure', 'required' => ['typeInfo', 'configuration'], 'members' => ['typeInfo' => ['shape' => 'WorkflowTypeInfo'], 'configuration' => ['shape' => 'WorkflowTypeConfiguration']]], 'WorkflowTypeFilter' => ['type' => 'structure', 'required' => ['name'], 'members' => ['name' => ['shape' => 'Name'], 'version' => ['shape' => 'VersionOptional']]], 'WorkflowTypeInfo' => ['type' => 'structure', 'required' => ['workflowType', 'status', 'creationDate'], 'members' => ['workflowType' => ['shape' => 'WorkflowType'], 'status' => ['shape' => 'RegistrationStatus'], 'description' => ['shape' => 'Description'], 'creationDate' => ['shape' => 'Timestamp'], 'deprecationDate' => ['shape' => 'Timestamp']]], 'WorkflowTypeInfoList' => ['type' => 'list', 'member' => ['shape' => 'WorkflowTypeInfo']], 'WorkflowTypeInfos' => ['type' => 'structure', 'required' => ['typeInfos'], 'members' => ['typeInfos' => ['shape' => 'WorkflowTypeInfoList'], 'nextPageToken' => ['shape' => 'PageToken']]]]]; diff --git a/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-rule-set-1.json.php deleted file mode 100644 index cd08580..0000000 --- a/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://swf-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://swf.{Region}.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://swf-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://swf.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-east-1']]], 'endpoint' => ['url' => 'https://swf.us-gov-east-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'us-gov-west-1']]], 'endpoint' => ['url' => 'https://swf.us-gov-west-1.amazonaws.com', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://swf.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-tests-1.json.php deleted file mode 100644 index b746cbd..0000000 --- a/vendor/Aws3/Aws/data/swf/2012-01-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://swf-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://swf.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/swf/2012-01-25/paginators-1.json.php b/vendor/Aws3/Aws/data/swf/2012-01-25/paginators-1.json.php deleted file mode 100644 index ec046d0..0000000 --- a/vendor/Aws3/Aws/data/swf/2012-01-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['GetWorkflowExecutionHistory' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'events'], 'ListActivityTypes' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'typeInfos'], 'ListClosedWorkflowExecutions' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'executionInfos'], 'ListDomains' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'domainInfos'], 'ListOpenWorkflowExecutions' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'executionInfos'], 'ListWorkflowTypes' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'typeInfos'], 'PollForDecisionTask' => ['input_token' => 'nextPageToken', 'limit_key' => 'maximumPageSize', 'output_token' => 'nextPageToken', 'result_key' => 'events']]]; diff --git a/vendor/Aws3/Aws/data/synthetics/2017-10-11/api-2.json.php b/vendor/Aws3/Aws/data/synthetics/2017-10-11/api-2.json.php deleted file mode 100644 index d4761a5..0000000 --- a/vendor/Aws3/Aws/data/synthetics/2017-10-11/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-11', 'endpointPrefix' => 'synthetics', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Synthetics', 'serviceFullName' => 'Synthetics', 'serviceId' => 'synthetics', 'signatureVersion' => 'v4', 'signingName' => 'synthetics', 'uid' => 'synthetics-2017-10-11'], 'operations' => ['AssociateResource' => ['name' => 'AssociateResource', 'http' => ['method' => 'PATCH', 'requestUri' => '/group/{groupIdentifier}/associate'], 'input' => ['shape' => 'AssociateResourceRequest'], 'output' => ['shape' => 'AssociateResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'CreateCanary' => ['name' => 'CreateCanary', 'http' => ['method' => 'POST', 'requestUri' => '/canary'], 'input' => ['shape' => 'CreateCanaryRequest'], 'output' => ['shape' => 'CreateCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'RequestEntityTooLargeException']]], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/group'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException']]], 'DeleteCanary' => ['name' => 'DeleteCanary', 'http' => ['method' => 'DELETE', 'requestUri' => '/canary/{name}'], 'input' => ['shape' => 'DeleteCanaryRequest'], 'output' => ['shape' => 'DeleteCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'DELETE', 'requestUri' => '/group/{groupIdentifier}'], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'DescribeCanaries' => ['name' => 'DescribeCanaries', 'http' => ['method' => 'POST', 'requestUri' => '/canaries'], 'input' => ['shape' => 'DescribeCanariesRequest'], 'output' => ['shape' => 'DescribeCanariesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DescribeCanariesLastRun' => ['name' => 'DescribeCanariesLastRun', 'http' => ['method' => 'POST', 'requestUri' => '/canaries/last-run'], 'input' => ['shape' => 'DescribeCanariesLastRunRequest'], 'output' => ['shape' => 'DescribeCanariesLastRunResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DescribeRuntimeVersions' => ['name' => 'DescribeRuntimeVersions', 'http' => ['method' => 'POST', 'requestUri' => '/runtime-versions'], 'input' => ['shape' => 'DescribeRuntimeVersionsRequest'], 'output' => ['shape' => 'DescribeRuntimeVersionsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'DisassociateResource' => ['name' => 'DisassociateResource', 'http' => ['method' => 'PATCH', 'requestUri' => '/group/{groupIdentifier}/disassociate'], 'input' => ['shape' => 'DisassociateResourceRequest'], 'output' => ['shape' => 'DisassociateResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'GetCanary' => ['name' => 'GetCanary', 'http' => ['method' => 'GET', 'requestUri' => '/canary/{name}'], 'input' => ['shape' => 'GetCanaryRequest'], 'output' => ['shape' => 'GetCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'GetCanaryRuns' => ['name' => 'GetCanaryRuns', 'http' => ['method' => 'POST', 'requestUri' => '/canary/{name}/runs'], 'input' => ['shape' => 'GetCanaryRunsRequest'], 'output' => ['shape' => 'GetCanaryRunsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'GET', 'requestUri' => '/group/{groupIdentifier}'], 'input' => ['shape' => 'GetGroupRequest'], 'output' => ['shape' => 'GetGroupResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'ListAssociatedGroups' => ['name' => 'ListAssociatedGroups', 'http' => ['method' => 'POST', 'requestUri' => '/resource/{resourceArn}/groups'], 'input' => ['shape' => 'ListAssociatedGroupsRequest'], 'output' => ['shape' => 'ListAssociatedGroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']]], 'ListGroupResources' => ['name' => 'ListGroupResources', 'http' => ['method' => 'POST', 'requestUri' => '/group/{groupIdentifier}/resources'], 'input' => ['shape' => 'ListGroupResourcesRequest'], 'output' => ['shape' => 'ListGroupResourcesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/groups'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'StartCanary' => ['name' => 'StartCanary', 'http' => ['method' => 'POST', 'requestUri' => '/canary/{name}/start'], 'input' => ['shape' => 'StartCanaryRequest'], 'output' => ['shape' => 'StartCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'StopCanary' => ['name' => 'StopCanary', 'http' => ['method' => 'POST', 'requestUri' => '/canary/{name}/stop'], 'input' => ['shape' => 'StopCanaryRequest'], 'output' => ['shape' => 'StopCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException'], ['shape' => 'InternalFailureException']]], 'UpdateCanary' => ['name' => 'UpdateCanary', 'http' => ['method' => 'PATCH', 'requestUri' => '/canary/{name}'], 'input' => ['shape' => 'UpdateCanaryRequest'], 'output' => ['shape' => 'UpdateCanaryResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'RequestEntityTooLargeException']]]], 'shapes' => ['ArtifactConfigInput' => ['type' => 'structure', 'members' => ['S3Encryption' => ['shape' => 'S3EncryptionConfig']]], 'ArtifactConfigOutput' => ['type' => 'structure', 'members' => ['S3Encryption' => ['shape' => 'S3EncryptionConfig']]], 'AssociateResourceRequest' => ['type' => 'structure', 'required' => ['GroupIdentifier', 'ResourceArn'], 'members' => ['GroupIdentifier' => ['shape' => 'GroupIdentifier', 'location' => 'uri', 'locationName' => 'groupIdentifier'], 'ResourceArn' => ['shape' => 'CanaryArn']]], 'AssociateResourceResponse' => ['type' => 'structure', 'members' => []], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'BaseScreenshot' => ['type' => 'structure', 'required' => ['ScreenshotName'], 'members' => ['ScreenshotName' => ['shape' => 'String'], 'IgnoreCoordinates' => ['shape' => 'BaseScreenshotIgnoreCoordinates']]], 'BaseScreenshotConfigIgnoreCoordinate' => ['type' => 'string', 'pattern' => '^(-?\\d{1,5}\\.?\\d{0,2},){3}(-?\\d{1,5}\\.?\\d{0,2}){1}$'], 'BaseScreenshotIgnoreCoordinates' => ['type' => 'list', 'member' => ['shape' => 'BaseScreenshotConfigIgnoreCoordinate'], 'max' => 20, 'min' => 0], 'BaseScreenshots' => ['type' => 'list', 'member' => ['shape' => 'BaseScreenshot']], 'Blob' => ['type' => 'blob', 'max' => 10000000, 'min' => 1], 'Canaries' => ['type' => 'list', 'member' => ['shape' => 'Canary']], 'CanariesLastRun' => ['type' => 'list', 'member' => ['shape' => 'CanaryLastRun']], 'Canary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'CanaryName'], 'Code' => ['shape' => 'CanaryCodeOutput'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'Schedule' => ['shape' => 'CanaryScheduleOutput'], 'RunConfig' => ['shape' => 'CanaryRunConfigOutput'], 'SuccessRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'FailureRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'Status' => ['shape' => 'CanaryStatus'], 'Timeline' => ['shape' => 'CanaryTimeline'], 'ArtifactS3Location' => ['shape' => 'String'], 'EngineArn' => ['shape' => 'FunctionArn'], 'RuntimeVersion' => ['shape' => 'String'], 'VpcConfig' => ['shape' => 'VpcConfigOutput'], 'VisualReference' => ['shape' => 'VisualReferenceOutput'], 'Tags' => ['shape' => 'TagMap'], 'ArtifactConfig' => ['shape' => 'ArtifactConfigOutput']]], 'CanaryArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:canary:[0-9a-z_\\-]{1,21}'], 'CanaryCodeInput' => ['type' => 'structure', 'required' => ['Handler'], 'members' => ['S3Bucket' => ['shape' => 'String'], 'S3Key' => ['shape' => 'String'], 'S3Version' => ['shape' => 'String'], 'ZipFile' => ['shape' => 'Blob'], 'Handler' => ['shape' => 'CodeHandler']]], 'CanaryCodeOutput' => ['type' => 'structure', 'members' => ['SourceLocationArn' => ['shape' => 'String'], 'Handler' => ['shape' => 'String']]], 'CanaryLastRun' => ['type' => 'structure', 'members' => ['CanaryName' => ['shape' => 'CanaryName'], 'LastRun' => ['shape' => 'CanaryRun']]], 'CanaryName' => ['type' => 'string', 'max' => 21, 'min' => 1, 'pattern' => '^[0-9a-z_\\-]+$'], 'CanaryRun' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'UUID'], 'Name' => ['shape' => 'CanaryName'], 'Status' => ['shape' => 'CanaryRunStatus'], 'Timeline' => ['shape' => 'CanaryRunTimeline'], 'ArtifactS3Location' => ['shape' => 'String']]], 'CanaryRunConfigInput' => ['type' => 'structure', 'members' => ['TimeoutInSeconds' => ['shape' => 'MaxFifteenMinutesInSeconds'], 'MemoryInMB' => ['shape' => 'MaxSize3008'], 'ActiveTracing' => ['shape' => 'NullableBoolean'], 'EnvironmentVariables' => ['shape' => 'EnvironmentVariablesMap']]], 'CanaryRunConfigOutput' => ['type' => 'structure', 'members' => ['TimeoutInSeconds' => ['shape' => 'MaxFifteenMinutesInSeconds'], 'MemoryInMB' => ['shape' => 'MaxSize3008'], 'ActiveTracing' => ['shape' => 'NullableBoolean']]], 'CanaryRunState' => ['type' => 'string', 'enum' => ['RUNNING', 'PASSED', 'FAILED']], 'CanaryRunStateReasonCode' => ['type' => 'string', 'enum' => ['CANARY_FAILURE', 'EXECUTION_FAILURE']], 'CanaryRunStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'CanaryRunState'], 'StateReason' => ['shape' => 'String'], 'StateReasonCode' => ['shape' => 'CanaryRunStateReasonCode']]], 'CanaryRunTimeline' => ['type' => 'structure', 'members' => ['Started' => ['shape' => 'Timestamp'], 'Completed' => ['shape' => 'Timestamp']]], 'CanaryRuns' => ['type' => 'list', 'member' => ['shape' => 'CanaryRun']], 'CanaryScheduleInput' => ['type' => 'structure', 'required' => ['Expression'], 'members' => ['Expression' => ['shape' => 'String'], 'DurationInSeconds' => ['shape' => 'MaxOneYearInSeconds']]], 'CanaryScheduleOutput' => ['type' => 'structure', 'members' => ['Expression' => ['shape' => 'String'], 'DurationInSeconds' => ['shape' => 'MaxOneYearInSeconds']]], 'CanaryState' => ['type' => 'string', 'enum' => ['CREATING', 'READY', 'STARTING', 'RUNNING', 'UPDATING', 'STOPPING', 'STOPPED', 'ERROR', 'DELETING']], 'CanaryStateReasonCode' => ['type' => 'string', 'enum' => ['INVALID_PERMISSIONS', 'CREATE_PENDING', 'CREATE_IN_PROGRESS', 'CREATE_FAILED', 'UPDATE_PENDING', 'UPDATE_IN_PROGRESS', 'UPDATE_COMPLETE', 'ROLLBACK_COMPLETE', 'ROLLBACK_FAILED', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'SYNC_DELETE_IN_PROGRESS']], 'CanaryStatus' => ['type' => 'structure', 'members' => ['State' => ['shape' => 'CanaryState'], 'StateReason' => ['shape' => 'String'], 'StateReasonCode' => ['shape' => 'CanaryStateReasonCode']]], 'CanaryTimeline' => ['type' => 'structure', 'members' => ['Created' => ['shape' => 'Timestamp'], 'LastModified' => ['shape' => 'Timestamp'], 'LastStarted' => ['shape' => 'Timestamp'], 'LastStopped' => ['shape' => 'Timestamp']]], 'CodeHandler' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([0-9a-zA-Z_-]+\\/)*[0-9A-Za-z_\\\\-]+\\.[A-Za-z_][A-Za-z0-9_]*$'], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateCanaryRequest' => ['type' => 'structure', 'required' => ['Name', 'Code', 'ArtifactS3Location', 'ExecutionRoleArn', 'Schedule', 'RuntimeVersion'], 'members' => ['Name' => ['shape' => 'CanaryName'], 'Code' => ['shape' => 'CanaryCodeInput'], 'ArtifactS3Location' => ['shape' => 'String'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'Schedule' => ['shape' => 'CanaryScheduleInput'], 'RunConfig' => ['shape' => 'CanaryRunConfigInput'], 'SuccessRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'FailureRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'RuntimeVersion' => ['shape' => 'String'], 'VpcConfig' => ['shape' => 'VpcConfigInput'], 'Tags' => ['shape' => 'TagMap'], 'ArtifactConfig' => ['shape' => 'ArtifactConfigInput']]], 'CreateCanaryResponse' => ['type' => 'structure', 'members' => ['Canary' => ['shape' => 'Canary']]], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'GroupName'], 'Tags' => ['shape' => 'TagMap']]], 'CreateGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'DeleteCanaryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name'], 'DeleteLambda' => ['shape' => 'boolean', 'location' => 'querystring', 'locationName' => 'deleteLambda']]], 'DeleteCanaryResponse' => ['type' => 'structure', 'members' => []], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['GroupIdentifier'], 'members' => ['GroupIdentifier' => ['shape' => 'GroupIdentifier', 'location' => 'uri', 'locationName' => 'groupIdentifier']]], 'DeleteGroupResponse' => ['type' => 'structure', 'members' => []], 'DescribeCanariesLastRunNameFilter' => ['type' => 'list', 'member' => ['shape' => 'CanaryName'], 'max' => 5, 'min' => 1], 'DescribeCanariesLastRunRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxSize100'], 'Names' => ['shape' => 'DescribeCanariesLastRunNameFilter']]], 'DescribeCanariesLastRunResponse' => ['type' => 'structure', 'members' => ['CanariesLastRun' => ['shape' => 'CanariesLastRun'], 'NextToken' => ['shape' => 'Token']]], 'DescribeCanariesNameFilter' => ['type' => 'list', 'member' => ['shape' => 'CanaryName'], 'max' => 5, 'min' => 1], 'DescribeCanariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxCanaryResults'], 'Names' => ['shape' => 'DescribeCanariesNameFilter']]], 'DescribeCanariesResponse' => ['type' => 'structure', 'members' => ['Canaries' => ['shape' => 'Canaries'], 'NextToken' => ['shape' => 'Token']]], 'DescribeRuntimeVersionsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'DescribeRuntimeVersionsResponse' => ['type' => 'structure', 'members' => ['RuntimeVersions' => ['shape' => 'RuntimeVersionList'], 'NextToken' => ['shape' => 'Token']]], 'DisassociateResourceRequest' => ['type' => 'structure', 'required' => ['GroupIdentifier', 'ResourceArn'], 'members' => ['GroupIdentifier' => ['shape' => 'GroupIdentifier', 'location' => 'uri', 'locationName' => 'groupIdentifier'], 'ResourceArn' => ['shape' => 'CanaryArn']]], 'DisassociateResourceResponse' => ['type' => 'structure', 'members' => []], 'EncryptionMode' => ['type' => 'string', 'enum' => ['SSE_S3', 'SSE_KMS']], 'EnvironmentVariableName' => ['type' => 'string', 'pattern' => '[a-zA-Z]([a-zA-Z0-9_])+'], 'EnvironmentVariableValue' => ['type' => 'string'], 'EnvironmentVariablesMap' => ['type' => 'map', 'key' => ['shape' => 'EnvironmentVariableName'], 'value' => ['shape' => 'EnvironmentVariableValue']], 'ErrorMessage' => ['type' => 'string'], 'FunctionArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9-_]+(:(\\$LATEST|[a-zA-Z0-9-_]+))?'], 'GetCanaryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name']]], 'GetCanaryResponse' => ['type' => 'structure', 'members' => ['Canary' => ['shape' => 'Canary']]], 'GetCanaryRunsRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name'], 'NextToken' => ['shape' => 'Token'], 'MaxResults' => ['shape' => 'MaxSize100']]], 'GetCanaryRunsResponse' => ['type' => 'structure', 'members' => ['CanaryRuns' => ['shape' => 'CanaryRuns'], 'NextToken' => ['shape' => 'Token']]], 'GetGroupRequest' => ['type' => 'structure', 'required' => ['GroupIdentifier'], 'members' => ['GroupIdentifier' => ['shape' => 'GroupIdentifier', 'location' => 'uri', 'locationName' => 'groupIdentifier']]], 'GetGroupResponse' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'Group' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'Name' => ['shape' => 'GroupName'], 'Arn' => ['shape' => 'GroupArn'], 'Tags' => ['shape' => 'TagMap'], 'CreatedTime' => ['shape' => 'Timestamp'], 'LastModifiedTime' => ['shape' => 'Timestamp']]], 'GroupArn' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:group:[0-9a-z]+'], 'GroupIdentifier' => ['type' => 'string', 'max' => 128, 'min' => 1], 'GroupName' => ['type' => 'string', 'max' => 64, 'min' => 1], 'GroupSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'Name' => ['shape' => 'GroupName'], 'Arn' => ['shape' => 'GroupArn']]], 'GroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'GroupSummary']], 'InternalFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:kms:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:key/[\\w\\-\\/]+'], 'ListAssociatedGroupsRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxGroupResults'], 'ResourceArn' => ['shape' => 'CanaryArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListAssociatedGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupSummaryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListGroupResourcesRequest' => ['type' => 'structure', 'required' => ['GroupIdentifier'], 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxGroupResults'], 'GroupIdentifier' => ['shape' => 'GroupIdentifier', 'location' => 'uri', 'locationName' => 'groupIdentifier']]], 'ListGroupResourcesResponse' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'StringList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'MaxGroupResults']]], 'ListGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'MaxCanaryResults' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'MaxFifteenMinutesInSeconds' => ['type' => 'integer', 'max' => 840, 'min' => 3], 'MaxGroupResults' => ['type' => 'integer', 'max' => 20, 'min' => 1], 'MaxOneYearInSeconds' => ['type' => 'long', 'max' => 31622400, 'min' => 0], 'MaxSize100' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxSize1024' => ['type' => 'integer', 'max' => 1024, 'min' => 1], 'MaxSize3008' => ['type' => 'integer', 'max' => 3008, 'min' => 960], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'NullableBoolean' => ['type' => 'boolean'], 'PaginationToken' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^.+$'], 'RequestEntityTooLargeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:synthetics:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:(canary|group):[0-9a-z_\\-]+'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'RuntimeVersion' => ['type' => 'structure', 'members' => ['VersionName' => ['shape' => 'String'], 'Description' => ['shape' => 'String'], 'ReleaseDate' => ['shape' => 'Timestamp'], 'DeprecationDate' => ['shape' => 'Timestamp']]], 'RuntimeVersionList' => ['type' => 'list', 'member' => ['shape' => 'RuntimeVersion']], 'S3EncryptionConfig' => ['type' => 'structure', 'members' => ['EncryptionMode' => ['shape' => 'EncryptionMode'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn']]], 'SecurityGroupId' => ['type' => 'string'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 0], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'StartCanaryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name']]], 'StartCanaryResponse' => ['type' => 'structure', 'members' => []], 'StopCanaryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name']]], 'StopCanaryResponse' => ['type' => 'structure', 'members' => []], 'String' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'SubnetId' => ['type' => 'string'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 16, 'min' => 0], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 252, 'min' => 4], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \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}$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCanaryRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'CanaryName', 'location' => 'uri', 'locationName' => 'name'], 'Code' => ['shape' => 'CanaryCodeInput'], 'ExecutionRoleArn' => ['shape' => 'RoleArn'], 'RuntimeVersion' => ['shape' => 'String'], 'Schedule' => ['shape' => 'CanaryScheduleInput'], 'RunConfig' => ['shape' => 'CanaryRunConfigInput'], 'SuccessRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'FailureRetentionPeriodInDays' => ['shape' => 'MaxSize1024'], 'VpcConfig' => ['shape' => 'VpcConfigInput'], 'VisualReference' => ['shape' => 'VisualReferenceInput'], 'ArtifactS3Location' => ['shape' => 'String'], 'ArtifactConfig' => ['shape' => 'ArtifactConfigInput']]], 'UpdateCanaryResponse' => ['type' => 'structure', 'members' => []], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'VisualReferenceInput' => ['type' => 'structure', 'required' => ['BaseCanaryRunId'], 'members' => ['BaseScreenshots' => ['shape' => 'BaseScreenshots'], 'BaseCanaryRunId' => ['shape' => 'String']]], 'VisualReferenceOutput' => ['type' => 'structure', 'members' => ['BaseScreenshots' => ['shape' => 'BaseScreenshots'], 'BaseCanaryRunId' => ['shape' => 'String']]], 'VpcConfigInput' => ['type' => 'structure', 'members' => ['SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'VpcConfigOutput' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'VpcId' => ['type' => 'string'], 'boolean' => ['type' => 'boolean']]]; diff --git a/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-rule-set-1.json.php deleted file mode 100644 index a8e4906..0000000 --- a/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://synthetics-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://synthetics-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://synthetics.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://synthetics.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-tests-1.json.php deleted file mode 100644 index a4aa149..0000000 --- a/vendor/Aws3/Aws/data/synthetics/2017-10-11/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-south-2.api.aws']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-south-2.amazonaws.com']], 'params' => ['Region' => 'ap-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-south-2.api.aws']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-south-2.amazonaws.com']], 'params' => ['Region' => 'eu-south-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-central-2.api.aws']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-central-2.amazonaws.com']], 'params' => ['Region' => 'eu-central-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-4.api.aws']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-4 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.ap-southeast-4.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-4', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://synthetics.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['Region' => 'us-isob-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/synthetics/2017-10-11/paginators-1.json.php b/vendor/Aws3/Aws/data/synthetics/2017-10-11/paginators-1.json.php deleted file mode 100644 index 29c5455..0000000 --- a/vendor/Aws3/Aws/data/synthetics/2017-10-11/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeCanaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'DescribeCanariesLastRun' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'DescribeRuntimeVersions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetCanaryRuns' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListAssociatedGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListGroupResources' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListGroups' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/textract/2018-06-27/api-2.json.php b/vendor/Aws3/Aws/data/textract/2018-06-27/api-2.json.php deleted file mode 100644 index df7c5df..0000000 --- a/vendor/Aws3/Aws/data/textract/2018-06-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-06-27', 'endpointPrefix' => 'textract', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Textract', 'serviceId' => 'Textract', 'signatureVersion' => 'v4', 'targetPrefix' => 'Textract', 'uid' => 'textract-2018-06-27'], 'operations' => ['AnalyzeDocument' => ['name' => 'AnalyzeDocument', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AnalyzeDocumentRequest'], 'output' => ['shape' => 'AnalyzeDocumentResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'HumanLoopQuotaExceededException']]], 'AnalyzeExpense' => ['name' => 'AnalyzeExpense', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AnalyzeExpenseRequest'], 'output' => ['shape' => 'AnalyzeExpenseResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException']]], 'AnalyzeID' => ['name' => 'AnalyzeID', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AnalyzeIDRequest'], 'output' => ['shape' => 'AnalyzeIDResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException']]], 'DetectDocumentText' => ['name' => 'DetectDocumentText', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DetectDocumentTextRequest'], 'output' => ['shape' => 'DetectDocumentTextResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException']]], 'GetDocumentAnalysis' => ['name' => 'GetDocumentAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDocumentAnalysisRequest'], 'output' => ['shape' => 'GetDocumentAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidJobIdException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException']]], 'GetDocumentTextDetection' => ['name' => 'GetDocumentTextDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDocumentTextDetectionRequest'], 'output' => ['shape' => 'GetDocumentTextDetectionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidJobIdException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException']]], 'GetExpenseAnalysis' => ['name' => 'GetExpenseAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExpenseAnalysisRequest'], 'output' => ['shape' => 'GetExpenseAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidJobIdException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException']]], 'GetLendingAnalysis' => ['name' => 'GetLendingAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLendingAnalysisRequest'], 'output' => ['shape' => 'GetLendingAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidJobIdException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException']]], 'GetLendingAnalysisSummary' => ['name' => 'GetLendingAnalysisSummary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLendingAnalysisSummaryRequest'], 'output' => ['shape' => 'GetLendingAnalysisSummaryResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InvalidJobIdException'], ['shape' => 'InternalServerError'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException']]], 'StartDocumentAnalysis' => ['name' => 'StartDocumentAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDocumentAnalysisRequest'], 'output' => ['shape' => 'StartDocumentAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'StartDocumentTextDetection' => ['name' => 'StartDocumentTextDetection', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartDocumentTextDetectionRequest'], 'output' => ['shape' => 'StartDocumentTextDetectionResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'StartExpenseAnalysis' => ['name' => 'StartExpenseAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartExpenseAnalysisRequest'], 'output' => ['shape' => 'StartExpenseAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]], 'StartLendingAnalysis' => ['name' => 'StartLendingAnalysis', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartLendingAnalysisRequest'], 'output' => ['shape' => 'StartLendingAnalysisResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'InvalidS3ObjectException'], ['shape' => 'InvalidKMSKeyException'], ['shape' => 'UnsupportedDocumentException'], ['shape' => 'DocumentTooLargeException'], ['shape' => 'BadDocumentException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ProvisionedThroughputExceededException'], ['shape' => 'InternalServerError'], ['shape' => 'IdempotentParameterMismatchException'], ['shape' => 'ThrottlingException'], ['shape' => 'LimitExceededException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'AnalyzeDocumentRequest' => ['type' => 'structure', 'required' => ['Document', 'FeatureTypes'], 'members' => ['Document' => ['shape' => 'Document'], 'FeatureTypes' => ['shape' => 'FeatureTypes'], 'HumanLoopConfig' => ['shape' => 'HumanLoopConfig'], 'QueriesConfig' => ['shape' => 'QueriesConfig']]], 'AnalyzeDocumentResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'Blocks' => ['shape' => 'BlockList'], 'HumanLoopActivationOutput' => ['shape' => 'HumanLoopActivationOutput'], 'AnalyzeDocumentModelVersion' => ['shape' => 'String']]], 'AnalyzeExpenseRequest' => ['type' => 'structure', 'required' => ['Document'], 'members' => ['Document' => ['shape' => 'Document']]], 'AnalyzeExpenseResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'ExpenseDocuments' => ['shape' => 'ExpenseDocumentList']]], 'AnalyzeIDDetections' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'String'], 'NormalizedValue' => ['shape' => 'NormalizedValue'], 'Confidence' => ['shape' => 'Percent']]], 'AnalyzeIDRequest' => ['type' => 'structure', 'required' => ['DocumentPages'], 'members' => ['DocumentPages' => ['shape' => 'DocumentPages']]], 'AnalyzeIDResponse' => ['type' => 'structure', 'members' => ['IdentityDocuments' => ['shape' => 'IdentityDocumentList'], 'DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'AnalyzeIDModelVersion' => ['shape' => 'String']]], 'BadDocumentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Block' => ['type' => 'structure', 'members' => ['BlockType' => ['shape' => 'BlockType'], 'Confidence' => ['shape' => 'Percent'], 'Text' => ['shape' => 'String'], 'TextType' => ['shape' => 'TextType'], 'RowIndex' => ['shape' => 'UInteger'], 'ColumnIndex' => ['shape' => 'UInteger'], 'RowSpan' => ['shape' => 'UInteger'], 'ColumnSpan' => ['shape' => 'UInteger'], 'Geometry' => ['shape' => 'Geometry'], 'Id' => ['shape' => 'NonEmptyString'], 'Relationships' => ['shape' => 'RelationshipList'], 'EntityTypes' => ['shape' => 'EntityTypes'], 'SelectionStatus' => ['shape' => 'SelectionStatus'], 'Page' => ['shape' => 'UInteger'], 'Query' => ['shape' => 'Query']]], 'BlockList' => ['type' => 'list', 'member' => ['shape' => 'Block']], 'BlockType' => ['type' => 'string', 'enum' => ['KEY_VALUE_SET', 'PAGE', 'LINE', 'WORD', 'TABLE', 'CELL', 'SELECTION_ELEMENT', 'MERGED_CELL', 'TITLE', 'QUERY', 'QUERY_RESULT', 'SIGNATURE']], 'BoundingBox' => ['type' => 'structure', 'members' => ['Width' => ['shape' => 'Float'], 'Height' => ['shape' => 'Float'], 'Left' => ['shape' => 'Float'], 'Top' => ['shape' => 'Float']]], 'ClientRequestToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'ContentClassifier' => ['type' => 'string', 'enum' => ['FreeOfPersonallyIdentifiableInformation', 'FreeOfAdultContent']], 'ContentClassifiers' => ['type' => 'list', 'member' => ['shape' => 'ContentClassifier'], 'max' => 256], 'DetectDocumentTextRequest' => ['type' => 'structure', 'required' => ['Document'], 'members' => ['Document' => ['shape' => 'Document']]], 'DetectDocumentTextResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'Blocks' => ['shape' => 'BlockList'], 'DetectDocumentTextModelVersion' => ['shape' => 'String']]], 'DetectedSignature' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'UInteger']]], 'DetectedSignatureList' => ['type' => 'list', 'member' => ['shape' => 'DetectedSignature']], 'Document' => ['type' => 'structure', 'members' => ['Bytes' => ['shape' => 'ImageBlob'], 'S3Object' => ['shape' => 'S3Object']]], 'DocumentGroup' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NonEmptyString'], 'SplitDocuments' => ['shape' => 'SplitDocumentList'], 'DetectedSignatures' => ['shape' => 'DetectedSignatureList'], 'UndetectedSignatures' => ['shape' => 'UndetectedSignatureList']]], 'DocumentGroupList' => ['type' => 'list', 'member' => ['shape' => 'DocumentGroup']], 'DocumentLocation' => ['type' => 'structure', 'members' => ['S3Object' => ['shape' => 'S3Object']]], 'DocumentMetadata' => ['type' => 'structure', 'members' => ['Pages' => ['shape' => 'UInteger']]], 'DocumentPages' => ['type' => 'list', 'member' => ['shape' => 'Document'], 'max' => 2, 'min' => 1], 'DocumentTooLargeException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'EntityType' => ['type' => 'string', 'enum' => ['KEY', 'VALUE', 'COLUMN_HEADER']], 'EntityTypes' => ['type' => 'list', 'member' => ['shape' => 'EntityType']], 'ErrorCode' => ['type' => 'string'], 'ExpenseCurrency' => ['type' => 'structure', 'members' => ['Code' => ['shape' => 'String'], 'Confidence' => ['shape' => 'Percent']]], 'ExpenseDetection' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'String'], 'Geometry' => ['shape' => 'Geometry'], 'Confidence' => ['shape' => 'Percent']]], 'ExpenseDocument' => ['type' => 'structure', 'members' => ['ExpenseIndex' => ['shape' => 'UInteger'], 'SummaryFields' => ['shape' => 'ExpenseFieldList'], 'LineItemGroups' => ['shape' => 'LineItemGroupList'], 'Blocks' => ['shape' => 'BlockList']]], 'ExpenseDocumentList' => ['type' => 'list', 'member' => ['shape' => 'ExpenseDocument']], 'ExpenseField' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ExpenseType'], 'LabelDetection' => ['shape' => 'ExpenseDetection'], 'ValueDetection' => ['shape' => 'ExpenseDetection'], 'PageNumber' => ['shape' => 'UInteger'], 'Currency' => ['shape' => 'ExpenseCurrency'], 'GroupProperties' => ['shape' => 'ExpenseGroupPropertyList']]], 'ExpenseFieldList' => ['type' => 'list', 'member' => ['shape' => 'ExpenseField']], 'ExpenseGroupProperty' => ['type' => 'structure', 'members' => ['Types' => ['shape' => 'StringList'], 'Id' => ['shape' => 'String']]], 'ExpenseGroupPropertyList' => ['type' => 'list', 'member' => ['shape' => 'ExpenseGroupProperty']], 'ExpenseType' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'String'], 'Confidence' => ['shape' => 'Percent']]], 'Extraction' => ['type' => 'structure', 'members' => ['LendingDocument' => ['shape' => 'LendingDocument'], 'ExpenseDocument' => ['shape' => 'ExpenseDocument'], 'IdentityDocument' => ['shape' => 'IdentityDocument']]], 'ExtractionList' => ['type' => 'list', 'member' => ['shape' => 'Extraction']], 'FeatureType' => ['type' => 'string', 'enum' => ['TABLES', 'FORMS', 'QUERIES', 'SIGNATURES']], 'FeatureTypes' => ['type' => 'list', 'member' => ['shape' => 'FeatureType']], 'Float' => ['type' => 'float'], 'FlowDefinitionArn' => ['type' => 'string', 'max' => 256], 'Geometry' => ['type' => 'structure', 'members' => ['BoundingBox' => ['shape' => 'BoundingBox'], 'Polygon' => ['shape' => 'Polygon']]], 'GetDocumentAnalysisRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetDocumentAnalysisResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'JobStatus' => ['shape' => 'JobStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'Blocks' => ['shape' => 'BlockList'], 'Warnings' => ['shape' => 'Warnings'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'AnalyzeDocumentModelVersion' => ['shape' => 'String']]], 'GetDocumentTextDetectionRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetDocumentTextDetectionResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'JobStatus' => ['shape' => 'JobStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'Blocks' => ['shape' => 'BlockList'], 'Warnings' => ['shape' => 'Warnings'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'DetectDocumentTextModelVersion' => ['shape' => 'String']]], 'GetExpenseAnalysisRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetExpenseAnalysisResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'JobStatus' => ['shape' => 'JobStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'ExpenseDocuments' => ['shape' => 'ExpenseDocumentList'], 'Warnings' => ['shape' => 'Warnings'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'AnalyzeExpenseModelVersion' => ['shape' => 'String']]], 'GetLendingAnalysisRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'GetLendingAnalysisResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'JobStatus' => ['shape' => 'JobStatus'], 'NextToken' => ['shape' => 'PaginationToken'], 'Results' => ['shape' => 'LendingResultList'], 'Warnings' => ['shape' => 'Warnings'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'AnalyzeLendingModelVersion' => ['shape' => 'String']]], 'GetLendingAnalysisSummaryRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'GetLendingAnalysisSummaryResponse' => ['type' => 'structure', 'members' => ['DocumentMetadata' => ['shape' => 'DocumentMetadata'], 'JobStatus' => ['shape' => 'JobStatus'], 'Summary' => ['shape' => 'LendingSummary'], 'Warnings' => ['shape' => 'Warnings'], 'StatusMessage' => ['shape' => 'StatusMessage'], 'AnalyzeLendingModelVersion' => ['shape' => 'String']]], 'HumanLoopActivationConditionsEvaluationResults' => ['type' => 'string', 'max' => 10240], 'HumanLoopActivationOutput' => ['type' => 'structure', 'members' => ['HumanLoopArn' => ['shape' => 'HumanLoopArn'], 'HumanLoopActivationReasons' => ['shape' => 'HumanLoopActivationReasons'], 'HumanLoopActivationConditionsEvaluationResults' => ['shape' => 'HumanLoopActivationConditionsEvaluationResults', 'jsonvalue' => \true]]], 'HumanLoopActivationReason' => ['type' => 'string'], 'HumanLoopActivationReasons' => ['type' => 'list', 'member' => ['shape' => 'HumanLoopActivationReason'], 'min' => 1], 'HumanLoopArn' => ['type' => 'string', 'max' => 256], 'HumanLoopConfig' => ['type' => 'structure', 'required' => ['HumanLoopName', 'FlowDefinitionArn'], 'members' => ['HumanLoopName' => ['shape' => 'HumanLoopName'], 'FlowDefinitionArn' => ['shape' => 'FlowDefinitionArn'], 'DataAttributes' => ['shape' => 'HumanLoopDataAttributes']]], 'HumanLoopDataAttributes' => ['type' => 'structure', 'members' => ['ContentClassifiers' => ['shape' => 'ContentClassifiers']]], 'HumanLoopName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '^[a-z0-9](-*[a-z0-9])*'], 'HumanLoopQuotaExceededException' => ['type' => 'structure', 'members' => ['ResourceType' => ['shape' => 'String'], 'QuotaCode' => ['shape' => 'String'], 'ServiceCode' => ['shape' => 'String']], 'exception' => \true], 'IdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'IdempotentParameterMismatchException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'IdentityDocument' => ['type' => 'structure', 'members' => ['DocumentIndex' => ['shape' => 'UInteger'], 'IdentityDocumentFields' => ['shape' => 'IdentityDocumentFieldList'], 'Blocks' => ['shape' => 'BlockList']]], 'IdentityDocumentField' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AnalyzeIDDetections'], 'ValueDetection' => ['shape' => 'AnalyzeIDDetections']]], 'IdentityDocumentFieldList' => ['type' => 'list', 'member' => ['shape' => 'IdentityDocumentField']], 'IdentityDocumentList' => ['type' => 'list', 'member' => ['shape' => 'IdentityDocument']], 'ImageBlob' => ['type' => 'blob', 'max' => 10485760, 'min' => 1], 'InternalServerError' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'InvalidJobIdException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidKMSKeyException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'InvalidS3ObjectException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'JobId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'JobStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'SUCCEEDED', 'FAILED', 'PARTIAL_SUCCESS']], 'JobTag' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.\\-:]+'], 'KMSKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$'], 'LendingDetection' => ['type' => 'structure', 'members' => ['Text' => ['shape' => 'String'], 'SelectionStatus' => ['shape' => 'SelectionStatus'], 'Geometry' => ['shape' => 'Geometry'], 'Confidence' => ['shape' => 'Percent']]], 'LendingDetectionList' => ['type' => 'list', 'member' => ['shape' => 'LendingDetection']], 'LendingDocument' => ['type' => 'structure', 'members' => ['LendingFields' => ['shape' => 'LendingFieldList'], 'SignatureDetections' => ['shape' => 'SignatureDetectionList']]], 'LendingField' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'KeyDetection' => ['shape' => 'LendingDetection'], 'ValueDetections' => ['shape' => 'LendingDetectionList']]], 'LendingFieldList' => ['type' => 'list', 'member' => ['shape' => 'LendingField']], 'LendingResult' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'UInteger'], 'PageClassification' => ['shape' => 'PageClassification'], 'Extractions' => ['shape' => 'ExtractionList']]], 'LendingResultList' => ['type' => 'list', 'member' => ['shape' => 'LendingResult']], 'LendingSummary' => ['type' => 'structure', 'members' => ['DocumentGroups' => ['shape' => 'DocumentGroupList'], 'UndetectedDocumentTypes' => ['shape' => 'UndetectedDocumentTypeList']]], 'LimitExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'LineItemFields' => ['type' => 'structure', 'members' => ['LineItemExpenseFields' => ['shape' => 'ExpenseFieldList']]], 'LineItemGroup' => ['type' => 'structure', 'members' => ['LineItemGroupIndex' => ['shape' => 'UInteger'], 'LineItems' => ['shape' => 'LineItemList']]], 'LineItemGroupList' => ['type' => 'list', 'member' => ['shape' => 'LineItemGroup']], 'LineItemList' => ['type' => 'list', 'member' => ['shape' => 'LineItemFields']], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'NonEmptyString' => ['type' => 'string', 'pattern' => '.*\\S.*'], 'NormalizedValue' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'String'], 'ValueType' => ['shape' => 'ValueType']]], 'NotificationChannel' => ['type' => 'structure', 'required' => ['SNSTopicArn', 'RoleArn'], 'members' => ['SNSTopicArn' => ['shape' => 'SNSTopicArn'], 'RoleArn' => ['shape' => 'RoleArn']]], 'OutputConfig' => ['type' => 'structure', 'required' => ['S3Bucket'], 'members' => ['S3Bucket' => ['shape' => 'S3Bucket'], 'S3Prefix' => ['shape' => 'S3ObjectName']]], 'PageClassification' => ['type' => 'structure', 'required' => ['PageType', 'PageNumber'], 'members' => ['PageType' => ['shape' => 'PredictionList'], 'PageNumber' => ['shape' => 'PredictionList']]], 'PageList' => ['type' => 'list', 'member' => ['shape' => 'UInteger']], 'Pages' => ['type' => 'list', 'member' => ['shape' => 'UInteger']], 'PaginationToken' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*\\S.*'], 'Percent' => ['type' => 'float', 'max' => 100, 'min' => 0], 'Point' => ['type' => 'structure', 'members' => ['X' => ['shape' => 'Float'], 'Y' => ['shape' => 'Float']]], 'Polygon' => ['type' => 'list', 'member' => ['shape' => 'Point']], 'Prediction' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'NonEmptyString'], 'Confidence' => ['shape' => 'Percent']]], 'PredictionList' => ['type' => 'list', 'member' => ['shape' => 'Prediction']], 'ProvisionedThroughputExceededException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'Queries' => ['type' => 'list', 'member' => ['shape' => 'Query'], 'min' => 1], 'QueriesConfig' => ['type' => 'structure', 'required' => ['Queries'], 'members' => ['Queries' => ['shape' => 'Queries']]], 'Query' => ['type' => 'structure', 'required' => ['Text'], 'members' => ['Text' => ['shape' => 'QueryInput'], 'Alias' => ['shape' => 'QueryInput'], 'Pages' => ['shape' => 'QueryPages']]], 'QueryInput' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s!"\\#\\$%\'&\\(\\)\\*\\+\\,\\-\\./:;=\\?@\\[\\\\\\]\\^_`\\{\\|\\}~><]+$'], 'QueryPage' => ['type' => 'string', 'max' => 9, 'min' => 1, 'pattern' => '^[0-9\\*\\-]+$'], 'QueryPages' => ['type' => 'list', 'member' => ['shape' => 'QueryPage'], 'min' => 1], 'Relationship' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'RelationshipType'], 'Ids' => ['shape' => 'IdList']]], 'RelationshipList' => ['type' => 'list', 'member' => ['shape' => 'Relationship']], 'RelationshipType' => ['type' => 'string', 'enum' => ['VALUE', 'CHILD', 'COMPLEX_FEATURES', 'MERGED_CELL', 'TITLE', 'ANSWER']], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:([a-z\\d-]+):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+'], 'S3Bucket' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[0-9A-Za-z\\.\\-_]*'], 'S3Object' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Name' => ['shape' => 'S3ObjectName'], 'Version' => ['shape' => 'S3ObjectVersion']]], 'S3ObjectName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'S3ObjectVersion' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*\\S.*'], 'SNSTopicArn' => ['type' => 'string', 'max' => 1024, 'min' => 20, 'pattern' => '(^arn:([a-z\\d-]+):sns:[a-zA-Z\\d-]{1,20}:\\w{12}:.+$)'], 'SelectionStatus' => ['type' => 'string', 'enum' => ['SELECTED', 'NOT_SELECTED']], 'SignatureDetection' => ['type' => 'structure', 'members' => ['Confidence' => ['shape' => 'Percent'], 'Geometry' => ['shape' => 'Geometry']]], 'SignatureDetectionList' => ['type' => 'list', 'member' => ['shape' => 'SignatureDetection']], 'SplitDocument' => ['type' => 'structure', 'members' => ['Index' => ['shape' => 'UInteger'], 'Pages' => ['shape' => 'PageList']]], 'SplitDocumentList' => ['type' => 'list', 'member' => ['shape' => 'SplitDocument']], 'StartDocumentAnalysisRequest' => ['type' => 'structure', 'required' => ['DocumentLocation', 'FeatureTypes'], 'members' => ['DocumentLocation' => ['shape' => 'DocumentLocation'], 'FeatureTypes' => ['shape' => 'FeatureTypes'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'JobTag' => ['shape' => 'JobTag'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'KMSKeyId' => ['shape' => 'KMSKeyId'], 'QueriesConfig' => ['shape' => 'QueriesConfig']]], 'StartDocumentAnalysisResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartDocumentTextDetectionRequest' => ['type' => 'structure', 'required' => ['DocumentLocation'], 'members' => ['DocumentLocation' => ['shape' => 'DocumentLocation'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'JobTag' => ['shape' => 'JobTag'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'KMSKeyId' => ['shape' => 'KMSKeyId']]], 'StartDocumentTextDetectionResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartExpenseAnalysisRequest' => ['type' => 'structure', 'required' => ['DocumentLocation'], 'members' => ['DocumentLocation' => ['shape' => 'DocumentLocation'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'JobTag' => ['shape' => 'JobTag'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'KMSKeyId' => ['shape' => 'KMSKeyId']]], 'StartExpenseAnalysisResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StartLendingAnalysisRequest' => ['type' => 'structure', 'required' => ['DocumentLocation'], 'members' => ['DocumentLocation' => ['shape' => 'DocumentLocation'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken'], 'JobTag' => ['shape' => 'JobTag'], 'NotificationChannel' => ['shape' => 'NotificationChannel'], 'OutputConfig' => ['shape' => 'OutputConfig'], 'KMSKeyId' => ['shape' => 'KMSKeyId']]], 'StartLendingAnalysisResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId']]], 'StatusMessage' => ['type' => 'string'], 'String' => ['type' => 'string'], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'TextType' => ['type' => 'string', 'enum' => ['HANDWRITING', 'PRINTED']], 'ThrottlingException' => ['type' => 'structure', 'members' => [], 'exception' => \true, 'fault' => \true], 'UInteger' => ['type' => 'integer', 'min' => 0], 'UndetectedDocumentTypeList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'UndetectedSignature' => ['type' => 'structure', 'members' => ['Page' => ['shape' => 'UInteger']]], 'UndetectedSignatureList' => ['type' => 'list', 'member' => ['shape' => 'UndetectedSignature']], 'UnsupportedDocumentException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'ValueType' => ['type' => 'string', 'enum' => ['DATE']], 'Warning' => ['type' => 'structure', 'members' => ['ErrorCode' => ['shape' => 'ErrorCode'], 'Pages' => ['shape' => 'Pages']]], 'Warnings' => ['type' => 'list', 'member' => ['shape' => 'Warning']]]]; diff --git a/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-rule-set-1.json.php deleted file mode 100644 index 76ced35..0000000 --- a/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://textract-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://textract-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://textract.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://textract.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-tests-1.json.php deleted file mode 100644 index a4a17d9..0000000 --- a/vendor/Aws3/Aws/data/textract/2018-06-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-iso-east-1.c2s.ic.gov']], 'params' => ['Region' => 'us-iso-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \true, 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://textract.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseFIPS' => \false, 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \true, 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseFIPS' => \false, 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/textract/2018-06-27/paginators-1.json.php b/vendor/Aws3/Aws/data/textract/2018-06-27/paginators-1.json.php deleted file mode 100644 index 7e22ebb..0000000 --- a/vendor/Aws3/Aws/data/textract/2018-06-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/api-2.json.php b/vendor/Aws3/Aws/data/timestream-query/2018-11-01/api-2.json.php deleted file mode 100644 index ebfcf8b..0000000 --- a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-01', 'endpointPrefix' => 'query.timestream', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'Timestream Query', 'serviceFullName' => 'Amazon Timestream Query', 'serviceId' => 'Timestream Query', 'signatureVersion' => 'v4', 'signingName' => 'timestream', 'targetPrefix' => 'Timestream_20181101', 'uid' => 'timestream-query-2018-11-01'], 'operations' => ['CancelQuery' => ['name' => 'CancelQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelQueryRequest'], 'output' => ['shape' => 'CancelQueryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'CreateScheduledQuery' => ['name' => 'CreateScheduledQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateScheduledQueryRequest'], 'output' => ['shape' => 'CreateScheduledQueryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'DeleteScheduledQuery' => ['name' => 'DeleteScheduledQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteScheduledQueryRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'DescribeEndpoints' => ['name' => 'DescribeEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointsRequest'], 'output' => ['shape' => 'DescribeEndpointsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpointoperation' => \true], 'DescribeScheduledQuery' => ['name' => 'DescribeScheduledQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeScheduledQueryRequest'], 'output' => ['shape' => 'DescribeScheduledQueryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'ExecuteScheduledQuery' => ['name' => 'ExecuteScheduledQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExecuteScheduledQueryRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'ListScheduledQueries' => ['name' => 'ListScheduledQueries', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListScheduledQueriesRequest'], 'output' => ['shape' => 'ListScheduledQueriesResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'PrepareQuery' => ['name' => 'PrepareQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PrepareQueryRequest'], 'output' => ['shape' => 'PrepareQueryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'Query' => ['name' => 'Query', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'QueryRequest'], 'output' => ['shape' => 'QueryResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'QueryExecutionException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'UpdateScheduledQuery' => ['name' => 'UpdateScheduledQuery', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateScheduledQueryRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'CancelQueryRequest' => ['type' => 'structure', 'required' => ['QueryId'], 'members' => ['QueryId' => ['shape' => 'QueryId']]], 'CancelQueryResponse' => ['type' => 'structure', 'members' => ['CancellationMessage' => ['shape' => 'String']]], 'ClientRequestToken' => ['type' => 'string', 'max' => 128, 'min' => 32, 'sensitive' => \true], 'ClientToken' => ['type' => 'string', 'max' => 128, 'min' => 32, 'sensitive' => \true], 'ColumnInfo' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'Type']]], 'ColumnInfoList' => ['type' => 'list', 'member' => ['shape' => 'ColumnInfo']], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateScheduledQueryRequest' => ['type' => 'structure', 'required' => ['Name', 'QueryString', 'ScheduleConfiguration', 'NotificationConfiguration', 'ScheduledQueryExecutionRoleArn', 'ErrorReportConfiguration'], 'members' => ['Name' => ['shape' => 'ScheduledQueryName'], 'QueryString' => ['shape' => 'QueryString'], 'ScheduleConfiguration' => ['shape' => 'ScheduleConfiguration'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration'], 'TargetConfiguration' => ['shape' => 'TargetConfiguration'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'ScheduledQueryExecutionRoleArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList'], 'KmsKeyId' => ['shape' => 'StringValue2048'], 'ErrorReportConfiguration' => ['shape' => 'ErrorReportConfiguration']]], 'CreateScheduledQueryResponse' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'AmazonResourceName']]], 'Datum' => ['type' => 'structure', 'members' => ['ScalarValue' => ['shape' => 'ScalarValue'], 'TimeSeriesValue' => ['shape' => 'TimeSeriesDataPointList'], 'ArrayValue' => ['shape' => 'DatumList'], 'RowValue' => ['shape' => 'Row'], 'NullValue' => ['shape' => 'NullableBoolean']]], 'DatumList' => ['type' => 'list', 'member' => ['shape' => 'Datum']], 'DeleteScheduledQueryRequest' => ['type' => 'structure', 'required' => ['ScheduledQueryArn'], 'members' => ['ScheduledQueryArn' => ['shape' => 'AmazonResourceName']]], 'DescribeEndpointsRequest' => ['type' => 'structure', 'members' => []], 'DescribeEndpointsResponse' => ['type' => 'structure', 'required' => ['Endpoints'], 'members' => ['Endpoints' => ['shape' => 'Endpoints']]], 'DescribeScheduledQueryRequest' => ['type' => 'structure', 'required' => ['ScheduledQueryArn'], 'members' => ['ScheduledQueryArn' => ['shape' => 'AmazonResourceName']]], 'DescribeScheduledQueryResponse' => ['type' => 'structure', 'required' => ['ScheduledQuery'], 'members' => ['ScheduledQuery' => ['shape' => 'ScheduledQueryDescription']]], 'DimensionMapping' => ['type' => 'structure', 'required' => ['Name', 'DimensionValueType'], 'members' => ['Name' => ['shape' => 'SchemaName'], 'DimensionValueType' => ['shape' => 'DimensionValueType']]], 'DimensionMappingList' => ['type' => 'list', 'member' => ['shape' => 'DimensionMapping']], 'DimensionValueType' => ['type' => 'string', 'enum' => ['VARCHAR']], 'Double' => ['type' => 'double'], 'Endpoint' => ['type' => 'structure', 'required' => ['Address', 'CachePeriodInMinutes'], 'members' => ['Address' => ['shape' => 'String'], 'CachePeriodInMinutes' => ['shape' => 'Long']]], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'ErrorMessage' => ['type' => 'string'], 'ErrorReportConfiguration' => ['type' => 'structure', 'required' => ['S3Configuration'], 'members' => ['S3Configuration' => ['shape' => 'S3Configuration']]], 'ErrorReportLocation' => ['type' => 'structure', 'members' => ['S3ReportLocation' => ['shape' => 'S3ReportLocation']]], 'ExecuteScheduledQueryRequest' => ['type' => 'structure', 'required' => ['ScheduledQueryArn', 'InvocationTime'], 'members' => ['ScheduledQueryArn' => ['shape' => 'AmazonResourceName'], 'InvocationTime' => ['shape' => 'Time'], 'ClientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'ExecutionStats' => ['type' => 'structure', 'members' => ['ExecutionTimeInMillis' => ['shape' => 'Long'], 'DataWrites' => ['shape' => 'Long'], 'BytesMetered' => ['shape' => 'Long'], 'RecordsIngested' => ['shape' => 'Long'], 'QueryResultRows' => ['shape' => 'Long']]], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'InvalidEndpointException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListScheduledQueriesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxScheduledQueriesResults'], 'NextToken' => ['shape' => 'NextScheduledQueriesResultsToken']]], 'ListScheduledQueriesResponse' => ['type' => 'structure', 'required' => ['ScheduledQueries'], 'members' => ['ScheduledQueries' => ['shape' => 'ScheduledQueryList'], 'NextToken' => ['shape' => 'NextScheduledQueriesResultsToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'MaxResults' => ['shape' => 'MaxTagsForResourceResult'], 'NextToken' => ['shape' => 'NextTagsForResourceResultsToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'required' => ['Tags'], 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'NextTagsForResourceResultsToken']]], 'Long' => ['type' => 'long'], 'MaxQueryResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'MaxScheduledQueriesResults' => ['type' => 'integer', 'box' => \true, 'max' => 1000, 'min' => 1], 'MaxTagsForResourceResult' => ['type' => 'integer', 'box' => \true, 'max' => 200, 'min' => 1], 'MeasureValueType' => ['type' => 'string', 'enum' => ['BIGINT', 'BOOLEAN', 'DOUBLE', 'VARCHAR', 'MULTI']], 'MixedMeasureMapping' => ['type' => 'structure', 'required' => ['MeasureValueType'], 'members' => ['MeasureName' => ['shape' => 'SchemaName'], 'SourceColumn' => ['shape' => 'SchemaName'], 'TargetMeasureName' => ['shape' => 'SchemaName'], 'MeasureValueType' => ['shape' => 'MeasureValueType'], 'MultiMeasureAttributeMappings' => ['shape' => 'MultiMeasureAttributeMappingList']]], 'MixedMeasureMappingList' => ['type' => 'list', 'member' => ['shape' => 'MixedMeasureMapping'], 'min' => 1], 'MultiMeasureAttributeMapping' => ['type' => 'structure', 'required' => ['SourceColumn', 'MeasureValueType'], 'members' => ['SourceColumn' => ['shape' => 'SchemaName'], 'TargetMultiMeasureAttributeName' => ['shape' => 'SchemaName'], 'MeasureValueType' => ['shape' => 'ScalarMeasureValueType']]], 'MultiMeasureAttributeMappingList' => ['type' => 'list', 'member' => ['shape' => 'MultiMeasureAttributeMapping'], 'min' => 1], 'MultiMeasureMappings' => ['type' => 'structure', 'required' => ['MultiMeasureAttributeMappings'], 'members' => ['TargetMultiMeasureName' => ['shape' => 'SchemaName'], 'MultiMeasureAttributeMappings' => ['shape' => 'MultiMeasureAttributeMappingList']]], 'NextScheduledQueriesResultsToken' => ['type' => 'string'], 'NextTagsForResourceResultsToken' => ['type' => 'string'], 'NotificationConfiguration' => ['type' => 'structure', 'required' => ['SnsConfiguration'], 'members' => ['SnsConfiguration' => ['shape' => 'SnsConfiguration']]], 'NullableBoolean' => ['type' => 'boolean', 'box' => \true], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ParameterMapping' => ['type' => 'structure', 'required' => ['Name', 'Type'], 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'Type']]], 'ParameterMappingList' => ['type' => 'list', 'member' => ['shape' => 'ParameterMapping']], 'PrepareQueryRequest' => ['type' => 'structure', 'required' => ['QueryString'], 'members' => ['QueryString' => ['shape' => 'QueryString'], 'ValidateOnly' => ['shape' => 'NullableBoolean']]], 'PrepareQueryResponse' => ['type' => 'structure', 'required' => ['QueryString', 'Columns', 'Parameters'], 'members' => ['QueryString' => ['shape' => 'QueryString'], 'Columns' => ['shape' => 'SelectColumnList'], 'Parameters' => ['shape' => 'ParameterMappingList']]], 'QueryExecutionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'QueryId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9]+'], 'QueryRequest' => ['type' => 'structure', 'required' => ['QueryString'], 'members' => ['QueryString' => ['shape' => 'QueryString'], 'ClientToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxRows' => ['shape' => 'MaxQueryResults']]], 'QueryResponse' => ['type' => 'structure', 'required' => ['QueryId', 'Rows', 'ColumnInfo'], 'members' => ['QueryId' => ['shape' => 'QueryId'], 'NextToken' => ['shape' => 'PaginationToken'], 'Rows' => ['shape' => 'RowList'], 'ColumnInfo' => ['shape' => 'ColumnInfoList'], 'QueryStatus' => ['shape' => 'QueryStatus']]], 'QueryStatus' => ['type' => 'structure', 'members' => ['ProgressPercentage' => ['shape' => 'Double'], 'CumulativeBytesScanned' => ['shape' => 'Long'], 'CumulativeBytesMetered' => ['shape' => 'Long']]], 'QueryString' => ['type' => 'string', 'max' => 262144, 'min' => 1, 'sensitive' => \true], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ScheduledQueryArn' => ['shape' => 'AmazonResourceName']], 'exception' => \true], 'Row' => ['type' => 'structure', 'required' => ['Data'], 'members' => ['Data' => ['shape' => 'DatumList']]], 'RowList' => ['type' => 'list', 'member' => ['shape' => 'Row']], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]'], 'S3Configuration' => ['type' => 'structure', 'required' => ['BucketName'], 'members' => ['BucketName' => ['shape' => 'S3BucketName'], 'ObjectKeyPrefix' => ['shape' => 'S3ObjectKeyPrefix'], 'EncryptionOption' => ['shape' => 'S3EncryptionOption']]], 'S3EncryptionOption' => ['type' => 'string', 'enum' => ['SSE_S3', 'SSE_KMS']], 'S3ObjectKey' => ['type' => 'string'], 'S3ObjectKeyPrefix' => ['type' => 'string', 'max' => 896, 'min' => 1, 'pattern' => '[a-zA-Z0-9|!\\-_*\'\\(\\)]([a-zA-Z0-9]|[!\\-_*\'\\(\\)\\/.])+'], 'S3ReportLocation' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'S3BucketName'], 'ObjectKey' => ['shape' => 'S3ObjectKey']]], 'ScalarMeasureValueType' => ['type' => 'string', 'enum' => ['BIGINT', 'BOOLEAN', 'DOUBLE', 'VARCHAR', 'TIMESTAMP']], 'ScalarType' => ['type' => 'string', 'enum' => ['VARCHAR', 'BOOLEAN', 'BIGINT', 'DOUBLE', 'TIMESTAMP', 'DATE', 'TIME', 'INTERVAL_DAY_TO_SECOND', 'INTERVAL_YEAR_TO_MONTH', 'UNKNOWN', 'INTEGER']], 'ScalarValue' => ['type' => 'string'], 'ScheduleConfiguration' => ['type' => 'structure', 'required' => ['ScheduleExpression'], 'members' => ['ScheduleExpression' => ['shape' => 'ScheduleExpression']]], 'ScheduleExpression' => ['type' => 'string', 'max' => 256, 'min' => 1], 'ScheduledQuery' => ['type' => 'structure', 'required' => ['Arn', 'Name', 'State'], 'members' => ['Arn' => ['shape' => 'AmazonResourceName'], 'Name' => ['shape' => 'ScheduledQueryName'], 'CreationTime' => ['shape' => 'Time'], 'State' => ['shape' => 'ScheduledQueryState'], 'PreviousInvocationTime' => ['shape' => 'Time'], 'NextInvocationTime' => ['shape' => 'Time'], 'ErrorReportConfiguration' => ['shape' => 'ErrorReportConfiguration'], 'TargetDestination' => ['shape' => 'TargetDestination'], 'LastRunStatus' => ['shape' => 'ScheduledQueryRunStatus']]], 'ScheduledQueryDescription' => ['type' => 'structure', 'required' => ['Arn', 'Name', 'QueryString', 'State', 'ScheduleConfiguration', 'NotificationConfiguration'], 'members' => ['Arn' => ['shape' => 'AmazonResourceName'], 'Name' => ['shape' => 'ScheduledQueryName'], 'QueryString' => ['shape' => 'QueryString'], 'CreationTime' => ['shape' => 'Time'], 'State' => ['shape' => 'ScheduledQueryState'], 'PreviousInvocationTime' => ['shape' => 'Time'], 'NextInvocationTime' => ['shape' => 'Time'], 'ScheduleConfiguration' => ['shape' => 'ScheduleConfiguration'], 'NotificationConfiguration' => ['shape' => 'NotificationConfiguration'], 'TargetConfiguration' => ['shape' => 'TargetConfiguration'], 'ScheduledQueryExecutionRoleArn' => ['shape' => 'AmazonResourceName'], 'KmsKeyId' => ['shape' => 'StringValue2048'], 'ErrorReportConfiguration' => ['shape' => 'ErrorReportConfiguration'], 'LastRunSummary' => ['shape' => 'ScheduledQueryRunSummary'], 'RecentlyFailedRuns' => ['shape' => 'ScheduledQueryRunSummaryList']]], 'ScheduledQueryList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledQuery']], 'ScheduledQueryName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.-]+'], 'ScheduledQueryRunStatus' => ['type' => 'string', 'enum' => ['AUTO_TRIGGER_SUCCESS', 'AUTO_TRIGGER_FAILURE', 'MANUAL_TRIGGER_SUCCESS', 'MANUAL_TRIGGER_FAILURE']], 'ScheduledQueryRunSummary' => ['type' => 'structure', 'members' => ['InvocationTime' => ['shape' => 'Time'], 'TriggerTime' => ['shape' => 'Time'], 'RunStatus' => ['shape' => 'ScheduledQueryRunStatus'], 'ExecutionStats' => ['shape' => 'ExecutionStats'], 'ErrorReportLocation' => ['shape' => 'ErrorReportLocation'], 'FailureReason' => ['shape' => 'ErrorMessage']]], 'ScheduledQueryRunSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ScheduledQueryRunSummary']], 'ScheduledQueryState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'SchemaName' => ['type' => 'string'], 'SelectColumn' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Type' => ['shape' => 'Type'], 'DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName'], 'Aliased' => ['shape' => 'NullableBoolean']]], 'SelectColumnList' => ['type' => 'list', 'member' => ['shape' => 'SelectColumn']], 'ServiceErrorMessage' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'SnsConfiguration' => ['type' => 'structure', 'required' => ['TopicArn'], 'members' => ['TopicArn' => ['shape' => 'AmazonResourceName']]], 'String' => ['type' => 'string'], 'StringValue2048' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetConfiguration' => ['type' => 'structure', 'required' => ['TimestreamConfiguration'], 'members' => ['TimestreamConfiguration' => ['shape' => 'TimestreamConfiguration']]], 'TargetDestination' => ['type' => 'structure', 'members' => ['TimestreamDestination' => ['shape' => 'TimestreamDestination']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'Time' => ['type' => 'timestamp'], 'TimeSeriesDataPoint' => ['type' => 'structure', 'required' => ['Time', 'Value'], 'members' => ['Time' => ['shape' => 'Timestamp'], 'Value' => ['shape' => 'Datum']]], 'TimeSeriesDataPointList' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesDataPoint']], 'Timestamp' => ['type' => 'string'], 'TimestreamConfiguration' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'TimeColumn', 'DimensionMappings'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName'], 'TimeColumn' => ['shape' => 'SchemaName'], 'DimensionMappings' => ['shape' => 'DimensionMappingList'], 'MultiMeasureMappings' => ['shape' => 'MultiMeasureMappings'], 'MixedMeasureMappings' => ['shape' => 'MixedMeasureMappingList'], 'MeasureNameColumn' => ['shape' => 'SchemaName']]], 'TimestreamDestination' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName']]], 'Type' => ['type' => 'structure', 'members' => ['ScalarType' => ['shape' => 'ScalarType'], 'ArrayColumnInfo' => ['shape' => 'ColumnInfo'], 'TimeSeriesMeasureValueColumnInfo' => ['shape' => 'ColumnInfo'], 'RowColumnInfo' => ['shape' => 'ColumnInfoList']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateScheduledQueryRequest' => ['type' => 'structure', 'required' => ['ScheduledQueryArn', 'State'], 'members' => ['ScheduledQueryArn' => ['shape' => 'AmazonResourceName'], 'State' => ['shape' => 'ScheduledQueryState']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true]]]; diff --git a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 686e337..0000000 --- a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://query.timestream-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://query.timestream-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://query.timestream.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://query.timestream.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 48c8ab4..0000000 --- a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/timestream-query/2018-11-01/paginators-1.json.php deleted file mode 100644 index 3e03151..0000000 --- a/vendor/Aws3/Aws/data/timestream-query/2018-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListScheduledQueries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'ScheduledQueries'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'Query' => ['input_token' => 'NextToken', 'limit_key' => 'MaxRows', 'non_aggregate_keys' => ['ColumnInfo', 'QueryId', 'QueryStatus'], 'output_token' => 'NextToken', 'result_key' => 'Rows']]]; diff --git a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/api-2.json.php b/vendor/Aws3/Aws/data/timestream-write/2018-11-01/api-2.json.php deleted file mode 100644 index 7c8762e..0000000 --- a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-01', 'endpointPrefix' => 'ingest.timestream', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceAbbreviation' => 'Timestream Write', 'serviceFullName' => 'Amazon Timestream Write', 'serviceId' => 'Timestream Write', 'signatureVersion' => 'v4', 'signingName' => 'timestream', 'targetPrefix' => 'Timestream_20181101', 'uid' => 'timestream-write-2018-11-01'], 'operations' => ['CreateDatabase' => ['name' => 'CreateDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDatabaseRequest'], 'output' => ['shape' => 'CreateDatabaseResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidEndpointException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'CreateTable' => ['name' => 'CreateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTableRequest'], 'output' => ['shape' => 'CreateTableResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InvalidEndpointException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'DeleteDatabase' => ['name' => 'DeleteDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDatabaseRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'DeleteTable' => ['name' => 'DeleteTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTableRequest'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'DescribeDatabase' => ['name' => 'DescribeDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDatabaseRequest'], 'output' => ['shape' => 'DescribeDatabaseResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'DescribeEndpoints' => ['name' => 'DescribeEndpoints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEndpointsRequest'], 'output' => ['shape' => 'DescribeEndpointsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ValidationException'], ['shape' => 'ThrottlingException']], 'endpointoperation' => \true], 'DescribeTable' => ['name' => 'DescribeTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTableRequest'], 'output' => ['shape' => 'DescribeTableResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'ListDatabases' => ['name' => 'ListDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDatabasesRequest'], 'output' => ['shape' => 'ListDatabasesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'ListTables' => ['name' => 'ListTables', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTablesRequest'], 'output' => ['shape' => 'ListTablesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'UpdateDatabase' => ['name' => 'UpdateDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDatabaseRequest'], 'output' => ['shape' => 'UpdateDatabaseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ThrottlingException'], ['shape' => 'InternalServerException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'UpdateTable' => ['name' => 'UpdateTable', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateTableRequest'], 'output' => ['shape' => 'UpdateTableResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]], 'WriteRecords' => ['name' => 'WriteRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'WriteRecordsRequest'], 'output' => ['shape' => 'WriteRecordsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'RejectedRecordsException'], ['shape' => 'InvalidEndpointException']], 'endpointdiscovery' => ['required' => \true]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'Boolean' => ['type' => 'boolean'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'CreateDatabaseRequest' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceCreateAPIName'], 'KmsKeyId' => ['shape' => 'StringValue2048'], 'Tags' => ['shape' => 'TagList']]], 'CreateDatabaseResponse' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database']]], 'CreateTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceCreateAPIName'], 'TableName' => ['shape' => 'ResourceCreateAPIName'], 'RetentionProperties' => ['shape' => 'RetentionProperties'], 'Tags' => ['shape' => 'TagList'], 'MagneticStoreWriteProperties' => ['shape' => 'MagneticStoreWriteProperties']]], 'CreateTableResponse' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table']]], 'Database' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'DatabaseName' => ['shape' => 'ResourceName'], 'TableCount' => ['shape' => 'Long'], 'KmsKeyId' => ['shape' => 'StringValue2048'], 'CreationTime' => ['shape' => 'Date'], 'LastUpdatedTime' => ['shape' => 'Date']]], 'DatabaseList' => ['type' => 'list', 'member' => ['shape' => 'Database']], 'Date' => ['type' => 'timestamp'], 'DeleteDatabaseRequest' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName']]], 'DeleteTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName']]], 'DescribeDatabaseRequest' => ['type' => 'structure', 'required' => ['DatabaseName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName']]], 'DescribeDatabaseResponse' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database']]], 'DescribeEndpointsRequest' => ['type' => 'structure', 'members' => []], 'DescribeEndpointsResponse' => ['type' => 'structure', 'required' => ['Endpoints'], 'members' => ['Endpoints' => ['shape' => 'Endpoints']]], 'DescribeTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName']]], 'DescribeTableResponse' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table']]], 'Dimension' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'SchemaName'], 'Value' => ['shape' => 'SchemaValue'], 'DimensionValueType' => ['shape' => 'DimensionValueType']]], 'DimensionValueType' => ['type' => 'string', 'enum' => ['VARCHAR']], 'Dimensions' => ['type' => 'list', 'member' => ['shape' => 'Dimension'], 'max' => 128], 'Endpoint' => ['type' => 'structure', 'required' => ['Address', 'CachePeriodInMinutes'], 'members' => ['Address' => ['shape' => 'String'], 'CachePeriodInMinutes' => ['shape' => 'Long']]], 'Endpoints' => ['type' => 'list', 'member' => ['shape' => 'Endpoint']], 'ErrorMessage' => ['type' => 'string'], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'InvalidEndpointException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListDatabasesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PaginationLimit']]], 'ListDatabasesResponse' => ['type' => 'structure', 'members' => ['Databases' => ['shape' => 'DatabaseList'], 'NextToken' => ['shape' => 'String']]], 'ListTablesRequest' => ['type' => 'structure', 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'NextToken' => ['shape' => 'String'], 'MaxResults' => ['shape' => 'PaginationLimit']]], 'ListTablesResponse' => ['type' => 'structure', 'members' => ['Tables' => ['shape' => 'TableList'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'Long' => ['type' => 'long'], 'MagneticStoreRejectedDataLocation' => ['type' => 'structure', 'members' => ['S3Configuration' => ['shape' => 'S3Configuration']]], 'MagneticStoreRetentionPeriodInDays' => ['type' => 'long', 'max' => 73000, 'min' => 1], 'MagneticStoreWriteProperties' => ['type' => 'structure', 'required' => ['EnableMagneticStoreWrites'], 'members' => ['EnableMagneticStoreWrites' => ['shape' => 'Boolean'], 'MagneticStoreRejectedDataLocation' => ['shape' => 'MagneticStoreRejectedDataLocation']]], 'MeasureValue' => ['type' => 'structure', 'required' => ['Name', 'Value', 'Type'], 'members' => ['Name' => ['shape' => 'SchemaName'], 'Value' => ['shape' => 'StringValue2048'], 'Type' => ['shape' => 'MeasureValueType']]], 'MeasureValueType' => ['type' => 'string', 'enum' => ['DOUBLE', 'BIGINT', 'VARCHAR', 'BOOLEAN', 'TIMESTAMP', 'MULTI']], 'MeasureValues' => ['type' => 'list', 'member' => ['shape' => 'MeasureValue']], 'MemoryStoreRetentionPeriodInHours' => ['type' => 'long', 'max' => 8766, 'min' => 1], 'PaginationLimit' => ['type' => 'integer', 'box' => \true, 'max' => 20, 'min' => 1], 'Record' => ['type' => 'structure', 'members' => ['Dimensions' => ['shape' => 'Dimensions'], 'MeasureName' => ['shape' => 'SchemaName'], 'MeasureValue' => ['shape' => 'StringValue2048'], 'MeasureValueType' => ['shape' => 'MeasureValueType'], 'Time' => ['shape' => 'StringValue256'], 'TimeUnit' => ['shape' => 'TimeUnit'], 'Version' => ['shape' => 'RecordVersion', 'box' => \true], 'MeasureValues' => ['shape' => 'MeasureValues']]], 'RecordIndex' => ['type' => 'integer'], 'RecordVersion' => ['type' => 'long'], 'Records' => ['type' => 'list', 'member' => ['shape' => 'Record'], 'max' => 100, 'min' => 1], 'RecordsIngested' => ['type' => 'structure', 'members' => ['Total' => ['shape' => 'Integer'], 'MemoryStore' => ['shape' => 'Integer'], 'MagneticStore' => ['shape' => 'Integer']]], 'RejectedRecord' => ['type' => 'structure', 'members' => ['RecordIndex' => ['shape' => 'RecordIndex'], 'Reason' => ['shape' => 'ErrorMessage'], 'ExistingVersion' => ['shape' => 'RecordVersion', 'box' => \true]]], 'RejectedRecords' => ['type' => 'list', 'member' => ['shape' => 'RejectedRecord']], 'RejectedRecordsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'RejectedRecords' => ['shape' => 'RejectedRecords']], 'exception' => \true], 'ResourceCreateAPIName' => ['type' => 'string', 'pattern' => '[a-zA-Z0-9_.-]+'], 'ResourceName' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RetentionProperties' => ['type' => 'structure', 'required' => ['MemoryStoreRetentionPeriodInHours', 'MagneticStoreRetentionPeriodInDays'], 'members' => ['MemoryStoreRetentionPeriodInHours' => ['shape' => 'MemoryStoreRetentionPeriodInHours'], 'MagneticStoreRetentionPeriodInDays' => ['shape' => 'MagneticStoreRetentionPeriodInDays']]], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]'], 'S3Configuration' => ['type' => 'structure', 'members' => ['BucketName' => ['shape' => 'S3BucketName'], 'ObjectKeyPrefix' => ['shape' => 'S3ObjectKeyPrefix'], 'EncryptionOption' => ['shape' => 'S3EncryptionOption'], 'KmsKeyId' => ['shape' => 'StringValue2048']]], 'S3EncryptionOption' => ['type' => 'string', 'enum' => ['SSE_S3', 'SSE_KMS']], 'S3ObjectKeyPrefix' => ['type' => 'string', 'max' => 928, 'min' => 1, 'pattern' => '[a-zA-Z0-9|!\\-_*\'\\(\\)]([a-zA-Z0-9]|[!\\-_*\'\\(\\)\\/.])+'], 'SchemaName' => ['type' => 'string', 'min' => 1], 'SchemaValue' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'String' => ['type' => 'string'], 'StringValue2048' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'StringValue256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Table' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'String'], 'TableName' => ['shape' => 'ResourceName'], 'DatabaseName' => ['shape' => 'ResourceName'], 'TableStatus' => ['shape' => 'TableStatus'], 'RetentionProperties' => ['shape' => 'RetentionProperties'], 'CreationTime' => ['shape' => 'Date'], 'LastUpdatedTime' => ['shape' => 'Date'], 'MagneticStoreWriteProperties' => ['shape' => 'MagneticStoreWriteProperties']]], 'TableList' => ['type' => 'list', 'member' => ['shape' => 'Table']], 'TableStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'DELETING']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'TimeUnit' => ['type' => 'string', 'enum' => ['MILLISECONDS', 'SECONDS', 'MICROSECONDS', 'NANOSECONDS']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDatabaseRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'KmsKeyId'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'KmsKeyId' => ['shape' => 'StringValue2048']]], 'UpdateDatabaseResponse' => ['type' => 'structure', 'members' => ['Database' => ['shape' => 'Database']]], 'UpdateTableRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName'], 'RetentionProperties' => ['shape' => 'RetentionProperties'], 'MagneticStoreWriteProperties' => ['shape' => 'MagneticStoreWriteProperties']]], 'UpdateTableResponse' => ['type' => 'structure', 'members' => ['Table' => ['shape' => 'Table']]], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WriteRecordsRequest' => ['type' => 'structure', 'required' => ['DatabaseName', 'TableName', 'Records'], 'members' => ['DatabaseName' => ['shape' => 'ResourceName'], 'TableName' => ['shape' => 'ResourceName'], 'CommonAttributes' => ['shape' => 'Record'], 'Records' => ['shape' => 'Records']]], 'WriteRecordsResponse' => ['type' => 'structure', 'members' => ['RecordsIngested' => ['shape' => 'RecordsIngested']]]]]; diff --git a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 470da50..0000000 --- a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ingest.timestream-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ingest.timestream-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://ingest.timestream.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://ingest.timestream.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-tests-1.json.php deleted file mode 100644 index 65cd406..0000000 --- a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/paginators-1.json.php b/vendor/Aws3/Aws/data/timestream-write/2018-11-01/paginators-1.json.php deleted file mode 100644 index 1070742..0000000 --- a/vendor/Aws3/Aws/data/timestream-write/2018-11-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDatabases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTables' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/transcribe/2017-10-26/api-2.json.php b/vendor/Aws3/Aws/data/transcribe/2017-10-26/api-2.json.php deleted file mode 100644 index 6377c21..0000000 --- a/vendor/Aws3/Aws/data/transcribe/2017-10-26/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-26', 'endpointPrefix' => 'transcribe', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Transcribe Service', 'serviceId' => 'Transcribe', 'signatureVersion' => 'v4', 'signingName' => 'transcribe', 'targetPrefix' => 'Transcribe', 'uid' => 'transcribe-2017-10-26'], 'operations' => ['CreateCallAnalyticsCategory' => ['name' => 'CreateCallAnalyticsCategory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCallAnalyticsCategoryRequest'], 'output' => ['shape' => 'CreateCallAnalyticsCategoryResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'CreateLanguageModel' => ['name' => 'CreateLanguageModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateLanguageModelRequest'], 'output' => ['shape' => 'CreateLanguageModelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'CreateMedicalVocabulary' => ['name' => 'CreateMedicalVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMedicalVocabularyRequest'], 'output' => ['shape' => 'CreateMedicalVocabularyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'CreateVocabulary' => ['name' => 'CreateVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVocabularyRequest'], 'output' => ['shape' => 'CreateVocabularyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'CreateVocabularyFilter' => ['name' => 'CreateVocabularyFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateVocabularyFilterRequest'], 'output' => ['shape' => 'CreateVocabularyFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'DeleteCallAnalyticsCategory' => ['name' => 'DeleteCallAnalyticsCategory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCallAnalyticsCategoryRequest'], 'output' => ['shape' => 'DeleteCallAnalyticsCategoryResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteCallAnalyticsJob' => ['name' => 'DeleteCallAnalyticsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCallAnalyticsJobRequest'], 'output' => ['shape' => 'DeleteCallAnalyticsJobResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteLanguageModel' => ['name' => 'DeleteLanguageModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLanguageModelRequest'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'DeleteMedicalTranscriptionJob' => ['name' => 'DeleteMedicalTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMedicalTranscriptionJobRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteMedicalVocabulary' => ['name' => 'DeleteMedicalVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMedicalVocabularyRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteTranscriptionJob' => ['name' => 'DeleteTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTranscriptionJobRequest'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteVocabulary' => ['name' => 'DeleteVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVocabularyRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DeleteVocabularyFilter' => ['name' => 'DeleteVocabularyFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteVocabularyFilterRequest'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'InternalFailureException']]], 'DescribeLanguageModel' => ['name' => 'DescribeLanguageModel', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeLanguageModelRequest'], 'output' => ['shape' => 'DescribeLanguageModelResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetCallAnalyticsCategory' => ['name' => 'GetCallAnalyticsCategory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCallAnalyticsCategoryRequest'], 'output' => ['shape' => 'GetCallAnalyticsCategoryResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetCallAnalyticsJob' => ['name' => 'GetCallAnalyticsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCallAnalyticsJobRequest'], 'output' => ['shape' => 'GetCallAnalyticsJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetMedicalTranscriptionJob' => ['name' => 'GetMedicalTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMedicalTranscriptionJobRequest'], 'output' => ['shape' => 'GetMedicalTranscriptionJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetMedicalVocabulary' => ['name' => 'GetMedicalVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMedicalVocabularyRequest'], 'output' => ['shape' => 'GetMedicalVocabularyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetTranscriptionJob' => ['name' => 'GetTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTranscriptionJobRequest'], 'output' => ['shape' => 'GetTranscriptionJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]], 'GetVocabulary' => ['name' => 'GetVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVocabularyRequest'], 'output' => ['shape' => 'GetVocabularyResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'GetVocabularyFilter' => ['name' => 'GetVocabularyFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetVocabularyFilterRequest'], 'output' => ['shape' => 'GetVocabularyFilterResponse'], 'errors' => [['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'BadRequestException']]], 'ListCallAnalyticsCategories' => ['name' => 'ListCallAnalyticsCategories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCallAnalyticsCategoriesRequest'], 'output' => ['shape' => 'ListCallAnalyticsCategoriesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListCallAnalyticsJobs' => ['name' => 'ListCallAnalyticsJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCallAnalyticsJobsRequest'], 'output' => ['shape' => 'ListCallAnalyticsJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListLanguageModels' => ['name' => 'ListLanguageModels', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLanguageModelsRequest'], 'output' => ['shape' => 'ListLanguageModelsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListMedicalTranscriptionJobs' => ['name' => 'ListMedicalTranscriptionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMedicalTranscriptionJobsRequest'], 'output' => ['shape' => 'ListMedicalTranscriptionJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListMedicalVocabularies' => ['name' => 'ListMedicalVocabularies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMedicalVocabulariesRequest'], 'output' => ['shape' => 'ListMedicalVocabulariesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListTranscriptionJobs' => ['name' => 'ListTranscriptionJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTranscriptionJobsRequest'], 'output' => ['shape' => 'ListTranscriptionJobsResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListVocabularies' => ['name' => 'ListVocabularies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVocabulariesRequest'], 'output' => ['shape' => 'ListVocabulariesResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'ListVocabularyFilters' => ['name' => 'ListVocabularyFilters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListVocabularyFiltersRequest'], 'output' => ['shape' => 'ListVocabularyFiltersResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'StartCallAnalyticsJob' => ['name' => 'StartCallAnalyticsJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartCallAnalyticsJobRequest'], 'output' => ['shape' => 'StartCallAnalyticsJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'StartMedicalTranscriptionJob' => ['name' => 'StartMedicalTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMedicalTranscriptionJobRequest'], 'output' => ['shape' => 'StartMedicalTranscriptionJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'StartTranscriptionJob' => ['name' => 'StartTranscriptionJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTranscriptionJobRequest'], 'output' => ['shape' => 'StartTranscriptionJobResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'ConflictException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'BadRequestException'], ['shape' => 'ConflictException'], ['shape' => 'NotFoundException'], ['shape' => 'InternalFailureException']]], 'UpdateCallAnalyticsCategory' => ['name' => 'UpdateCallAnalyticsCategory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCallAnalyticsCategoryRequest'], 'output' => ['shape' => 'UpdateCallAnalyticsCategoryResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']]], 'UpdateMedicalVocabulary' => ['name' => 'UpdateMedicalVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMedicalVocabularyRequest'], 'output' => ['shape' => 'UpdateMedicalVocabularyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']]], 'UpdateVocabulary' => ['name' => 'UpdateVocabulary', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVocabularyRequest'], 'output' => ['shape' => 'UpdateVocabularyResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException'], ['shape' => 'ConflictException']]], 'UpdateVocabularyFilter' => ['name' => 'UpdateVocabularyFilter', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateVocabularyFilterRequest'], 'output' => ['shape' => 'UpdateVocabularyFilterResponse'], 'errors' => [['shape' => 'BadRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'InternalFailureException'], ['shape' => 'NotFoundException']]]], 'shapes' => ['AbsoluteTimeRange' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'TimestampMilliseconds'], 'EndTime' => ['shape' => 'TimestampMilliseconds'], 'First' => ['shape' => 'TimestampMilliseconds'], 'Last' => ['shape' => 'TimestampMilliseconds']]], 'BadRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'FailureReason']], 'exception' => \true], 'BaseModelName' => ['type' => 'string', 'enum' => ['NarrowBand', 'WideBand']], 'Boolean' => ['type' => 'boolean'], 'CLMLanguageCode' => ['type' => 'string', 'enum' => ['en-US', 'hi-IN', 'es-US', 'en-GB', 'en-AU', 'de-DE', 'ja-JP']], 'CallAnalyticsJob' => ['type' => 'structure', 'members' => ['CallAnalyticsJobName' => ['shape' => 'CallAnalyticsJobName'], 'CallAnalyticsJobStatus' => ['shape' => 'CallAnalyticsJobStatus'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'MediaSampleRateHertz' => ['shape' => 'MediaSampleRateHertz'], 'MediaFormat' => ['shape' => 'MediaFormat'], 'Media' => ['shape' => 'Media'], 'Transcript' => ['shape' => 'Transcript'], 'StartTime' => ['shape' => 'DateTime'], 'CreationTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'DataAccessRoleArn' => ['shape' => 'DataAccessRoleArn'], 'IdentifiedLanguageScore' => ['shape' => 'IdentifiedLanguageScore'], 'Settings' => ['shape' => 'CallAnalyticsJobSettings'], 'ChannelDefinitions' => ['shape' => 'ChannelDefinitions']]], 'CallAnalyticsJobName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'CallAnalyticsJobSettings' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'VocabularyFilterMethod' => ['shape' => 'VocabularyFilterMethod'], 'LanguageModelName' => ['shape' => 'ModelName'], 'ContentRedaction' => ['shape' => 'ContentRedaction'], 'LanguageOptions' => ['shape' => 'LanguageOptions'], 'LanguageIdSettings' => ['shape' => 'LanguageIdSettingsMap']]], 'CallAnalyticsJobStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'FAILED', 'COMPLETED']], 'CallAnalyticsJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'CallAnalyticsJobSummary']], 'CallAnalyticsJobSummary' => ['type' => 'structure', 'members' => ['CallAnalyticsJobName' => ['shape' => 'CallAnalyticsJobName'], 'CreationTime' => ['shape' => 'DateTime'], 'StartTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'CallAnalyticsJobStatus' => ['shape' => 'CallAnalyticsJobStatus'], 'FailureReason' => ['shape' => 'FailureReason']]], 'CategoryName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'CategoryProperties' => ['type' => 'structure', 'members' => ['CategoryName' => ['shape' => 'CategoryName'], 'Rules' => ['shape' => 'RuleList'], 'CreateTime' => ['shape' => 'DateTime'], 'LastUpdateTime' => ['shape' => 'DateTime'], 'InputType' => ['shape' => 'InputType']]], 'CategoryPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'CategoryProperties']], 'ChannelDefinition' => ['type' => 'structure', 'members' => ['ChannelId' => ['shape' => 'ChannelId'], 'ParticipantRole' => ['shape' => 'ParticipantRole']]], 'ChannelDefinitions' => ['type' => 'list', 'member' => ['shape' => 'ChannelDefinition'], 'max' => 2, 'min' => 2], 'ChannelId' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ContentRedaction' => ['type' => 'structure', 'required' => ['RedactionType', 'RedactionOutput'], 'members' => ['RedactionType' => ['shape' => 'RedactionType'], 'RedactionOutput' => ['shape' => 'RedactionOutput'], 'PiiEntityTypes' => ['shape' => 'PiiEntityTypes']]], 'CreateCallAnalyticsCategoryRequest' => ['type' => 'structure', 'required' => ['CategoryName', 'Rules'], 'members' => ['CategoryName' => ['shape' => 'CategoryName'], 'Rules' => ['shape' => 'RuleList'], 'InputType' => ['shape' => 'InputType']]], 'CreateCallAnalyticsCategoryResponse' => ['type' => 'structure', 'members' => ['CategoryProperties' => ['shape' => 'CategoryProperties']]], 'CreateLanguageModelRequest' => ['type' => 'structure', 'required' => ['LanguageCode', 'BaseModelName', 'ModelName', 'InputDataConfig'], 'members' => ['LanguageCode' => ['shape' => 'CLMLanguageCode'], 'BaseModelName' => ['shape' => 'BaseModelName'], 'ModelName' => ['shape' => 'ModelName'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'Tags' => ['shape' => 'TagList']]], 'CreateLanguageModelResponse' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'CLMLanguageCode'], 'BaseModelName' => ['shape' => 'BaseModelName'], 'ModelName' => ['shape' => 'ModelName'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'ModelStatus' => ['shape' => 'ModelStatus']]], 'CreateMedicalVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName', 'LanguageCode', 'VocabularyFileUri'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyFileUri' => ['shape' => 'Uri'], 'Tags' => ['shape' => 'TagList']]], 'CreateMedicalVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyState' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason']]], 'CreateVocabularyFilterRequest' => ['type' => 'structure', 'required' => ['VocabularyFilterName', 'LanguageCode'], 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'Words' => ['shape' => 'Words'], 'VocabularyFilterFileUri' => ['shape' => 'Uri'], 'Tags' => ['shape' => 'TagList']]], 'CreateVocabularyFilterResponse' => ['type' => 'structure', 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime']]], 'CreateVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName', 'LanguageCode'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'Phrases' => ['shape' => 'Phrases'], 'VocabularyFileUri' => ['shape' => 'Uri'], 'Tags' => ['shape' => 'TagList']]], 'CreateVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyState' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason']]], 'DataAccessRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:(aws|aws-cn|aws-us-gov|aws-iso-{0,1}[a-z]{0,1}):iam::[0-9]{0,63}:role/[A-Za-z0-9:_/+=,@.-]{0,1024}$'], 'DateTime' => ['type' => 'timestamp'], 'DeleteCallAnalyticsCategoryRequest' => ['type' => 'structure', 'required' => ['CategoryName'], 'members' => ['CategoryName' => ['shape' => 'CategoryName']]], 'DeleteCallAnalyticsCategoryResponse' => ['type' => 'structure', 'members' => []], 'DeleteCallAnalyticsJobRequest' => ['type' => 'structure', 'required' => ['CallAnalyticsJobName'], 'members' => ['CallAnalyticsJobName' => ['shape' => 'CallAnalyticsJobName']]], 'DeleteCallAnalyticsJobResponse' => ['type' => 'structure', 'members' => []], 'DeleteLanguageModelRequest' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DeleteMedicalTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['MedicalTranscriptionJobName'], 'members' => ['MedicalTranscriptionJobName' => ['shape' => 'TranscriptionJobName']]], 'DeleteMedicalVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName']]], 'DeleteTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['TranscriptionJobName'], 'members' => ['TranscriptionJobName' => ['shape' => 'TranscriptionJobName']]], 'DeleteVocabularyFilterRequest' => ['type' => 'structure', 'required' => ['VocabularyFilterName'], 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName']]], 'DeleteVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName']]], 'DescribeLanguageModelRequest' => ['type' => 'structure', 'required' => ['ModelName'], 'members' => ['ModelName' => ['shape' => 'ModelName']]], 'DescribeLanguageModelResponse' => ['type' => 'structure', 'members' => ['LanguageModel' => ['shape' => 'LanguageModel']]], 'DurationInSeconds' => ['type' => 'float'], 'FailureReason' => ['type' => 'string'], 'GetCallAnalyticsCategoryRequest' => ['type' => 'structure', 'required' => ['CategoryName'], 'members' => ['CategoryName' => ['shape' => 'CategoryName']]], 'GetCallAnalyticsCategoryResponse' => ['type' => 'structure', 'members' => ['CategoryProperties' => ['shape' => 'CategoryProperties']]], 'GetCallAnalyticsJobRequest' => ['type' => 'structure', 'required' => ['CallAnalyticsJobName'], 'members' => ['CallAnalyticsJobName' => ['shape' => 'CallAnalyticsJobName']]], 'GetCallAnalyticsJobResponse' => ['type' => 'structure', 'members' => ['CallAnalyticsJob' => ['shape' => 'CallAnalyticsJob']]], 'GetMedicalTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['MedicalTranscriptionJobName'], 'members' => ['MedicalTranscriptionJobName' => ['shape' => 'TranscriptionJobName']]], 'GetMedicalTranscriptionJobResponse' => ['type' => 'structure', 'members' => ['MedicalTranscriptionJob' => ['shape' => 'MedicalTranscriptionJob']]], 'GetMedicalVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName']]], 'GetMedicalVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyState' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'DownloadUri' => ['shape' => 'Uri']]], 'GetTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['TranscriptionJobName'], 'members' => ['TranscriptionJobName' => ['shape' => 'TranscriptionJobName']]], 'GetTranscriptionJobResponse' => ['type' => 'structure', 'members' => ['TranscriptionJob' => ['shape' => 'TranscriptionJob']]], 'GetVocabularyFilterRequest' => ['type' => 'structure', 'required' => ['VocabularyFilterName'], 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName']]], 'GetVocabularyFilterResponse' => ['type' => 'structure', 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'DownloadUri' => ['shape' => 'Uri']]], 'GetVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName']]], 'GetVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyState' => ['shape' => 'VocabularyState'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'DownloadUri' => ['shape' => 'Uri']]], 'IdentifiedLanguageScore' => ['type' => 'float'], 'InputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri', 'DataAccessRoleArn'], 'members' => ['S3Uri' => ['shape' => 'Uri'], 'TuningDataS3Uri' => ['shape' => 'Uri'], 'DataAccessRoleArn' => ['shape' => 'DataAccessRoleArn']]], 'InputType' => ['type' => 'string', 'enum' => ['REAL_TIME', 'POST_CALL']], 'InternalFailureException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InterruptionFilter' => ['type' => 'structure', 'members' => ['Threshold' => ['shape' => 'TimestampMilliseconds'], 'ParticipantRole' => ['shape' => 'ParticipantRole'], 'AbsoluteTimeRange' => ['shape' => 'AbsoluteTimeRange'], 'RelativeTimeRange' => ['shape' => 'RelativeTimeRange'], 'Negate' => ['shape' => 'Boolean']]], 'JobExecutionSettings' => ['type' => 'structure', 'members' => ['AllowDeferredExecution' => ['shape' => 'Boolean'], 'DataAccessRoleArn' => ['shape' => 'DataAccessRoleArn']]], 'KMSEncryptionContextMap' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString'], 'max' => 10, 'min' => 1], 'KMSKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$'], 'LanguageCode' => ['type' => 'string', 'enum' => ['af-ZA', 'ar-AE', 'ar-SA', 'da-DK', 'de-CH', 'de-DE', 'en-AB', 'en-AU', 'en-GB', 'en-IE', 'en-IN', 'en-US', 'en-WL', 'es-ES', 'es-US', 'fa-IR', 'fr-CA', 'fr-FR', 'he-IL', 'hi-IN', 'id-ID', 'it-IT', 'ja-JP', 'ko-KR', 'ms-MY', 'nl-NL', 'pt-BR', 'pt-PT', 'ru-RU', 'ta-IN', 'te-IN', 'tr-TR', 'zh-CN', 'zh-TW', 'th-TH', 'en-ZA', 'en-NZ', 'vi-VN', 'sv-SE']], 'LanguageCodeItem' => ['type' => 'structure', 'members' => ['LanguageCode' => ['shape' => 'LanguageCode'], 'DurationInSeconds' => ['shape' => 'DurationInSeconds']]], 'LanguageCodeList' => ['type' => 'list', 'member' => ['shape' => 'LanguageCodeItem']], 'LanguageIdSettings' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageModelName' => ['shape' => 'ModelName']]], 'LanguageIdSettingsMap' => ['type' => 'map', 'key' => ['shape' => 'LanguageCode'], 'value' => ['shape' => 'LanguageIdSettings'], 'max' => 5, 'min' => 1], 'LanguageModel' => ['type' => 'structure', 'members' => ['ModelName' => ['shape' => 'ModelName'], 'CreateTime' => ['shape' => 'DateTime'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'LanguageCode' => ['shape' => 'CLMLanguageCode'], 'BaseModelName' => ['shape' => 'BaseModelName'], 'ModelStatus' => ['shape' => 'ModelStatus'], 'UpgradeAvailability' => ['shape' => 'Boolean'], 'FailureReason' => ['shape' => 'FailureReason'], 'InputDataConfig' => ['shape' => 'InputDataConfig']]], 'LanguageOptions' => ['type' => 'list', 'member' => ['shape' => 'LanguageCode'], 'min' => 1], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ListCallAnalyticsCategoriesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListCallAnalyticsCategoriesResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Categories' => ['shape' => 'CategoryPropertiesList']]], 'ListCallAnalyticsJobsRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CallAnalyticsJobStatus'], 'JobNameContains' => ['shape' => 'CallAnalyticsJobName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListCallAnalyticsJobsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CallAnalyticsJobStatus'], 'NextToken' => ['shape' => 'NextToken'], 'CallAnalyticsJobSummaries' => ['shape' => 'CallAnalyticsJobSummaries']]], 'ListLanguageModelsRequest' => ['type' => 'structure', 'members' => ['StatusEquals' => ['shape' => 'ModelStatus'], 'NameContains' => ['shape' => 'ModelName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListLanguageModelsResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Models' => ['shape' => 'Models']]], 'ListMedicalTranscriptionJobsRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'TranscriptionJobStatus'], 'JobNameContains' => ['shape' => 'TranscriptionJobName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMedicalTranscriptionJobsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'TranscriptionJobStatus'], 'NextToken' => ['shape' => 'NextToken'], 'MedicalTranscriptionJobSummaries' => ['shape' => 'MedicalTranscriptionJobSummaries']]], 'ListMedicalVocabulariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'StateEquals' => ['shape' => 'VocabularyState'], 'NameContains' => ['shape' => 'VocabularyName']]], 'ListMedicalVocabulariesResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VocabularyState'], 'NextToken' => ['shape' => 'NextToken'], 'Vocabularies' => ['shape' => 'Vocabularies']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'TranscribeArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['ResourceArn' => ['shape' => 'TranscribeArn'], 'Tags' => ['shape' => 'TagList']]], 'ListTranscriptionJobsRequest' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'TranscriptionJobStatus'], 'JobNameContains' => ['shape' => 'TranscriptionJobName'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListTranscriptionJobsResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'TranscriptionJobStatus'], 'NextToken' => ['shape' => 'NextToken'], 'TranscriptionJobSummaries' => ['shape' => 'TranscriptionJobSummaries']]], 'ListVocabulariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'StateEquals' => ['shape' => 'VocabularyState'], 'NameContains' => ['shape' => 'VocabularyName']]], 'ListVocabulariesResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'VocabularyState'], 'NextToken' => ['shape' => 'NextToken'], 'Vocabularies' => ['shape' => 'Vocabularies']]], 'ListVocabularyFiltersRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'NameContains' => ['shape' => 'VocabularyFilterName']]], 'ListVocabularyFiltersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'VocabularyFilters' => ['shape' => 'VocabularyFilters']]], 'MaxAlternatives' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'MaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MaxSpeakers' => ['type' => 'integer', 'max' => 10, 'min' => 2], 'Media' => ['type' => 'structure', 'members' => ['MediaFileUri' => ['shape' => 'Uri'], 'RedactedMediaFileUri' => ['shape' => 'Uri']]], 'MediaFormat' => ['type' => 'string', 'enum' => ['mp3', 'mp4', 'wav', 'flac', 'ogg', 'amr', 'webm']], 'MediaSampleRateHertz' => ['type' => 'integer', 'max' => 48000, 'min' => 8000], 'MedicalContentIdentificationType' => ['type' => 'string', 'enum' => ['PHI']], 'MedicalMediaSampleRateHertz' => ['type' => 'integer', 'max' => 48000, 'min' => 16000], 'MedicalTranscript' => ['type' => 'structure', 'members' => ['TranscriptFileUri' => ['shape' => 'Uri']]], 'MedicalTranscriptionJob' => ['type' => 'structure', 'members' => ['MedicalTranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'TranscriptionJobStatus' => ['shape' => 'TranscriptionJobStatus'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'MediaSampleRateHertz' => ['shape' => 'MedicalMediaSampleRateHertz'], 'MediaFormat' => ['shape' => 'MediaFormat'], 'Media' => ['shape' => 'Media'], 'Transcript' => ['shape' => 'MedicalTranscript'], 'StartTime' => ['shape' => 'DateTime'], 'CreationTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'Settings' => ['shape' => 'MedicalTranscriptionSetting'], 'ContentIdentificationType' => ['shape' => 'MedicalContentIdentificationType'], 'Specialty' => ['shape' => 'Specialty'], 'Type' => ['shape' => 'Type'], 'Tags' => ['shape' => 'TagList']]], 'MedicalTranscriptionJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'MedicalTranscriptionJobSummary']], 'MedicalTranscriptionJobSummary' => ['type' => 'structure', 'members' => ['MedicalTranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'CreationTime' => ['shape' => 'DateTime'], 'StartTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'TranscriptionJobStatus' => ['shape' => 'TranscriptionJobStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'OutputLocationType' => ['shape' => 'OutputLocationType'], 'Specialty' => ['shape' => 'Specialty'], 'ContentIdentificationType' => ['shape' => 'MedicalContentIdentificationType'], 'Type' => ['shape' => 'Type']]], 'MedicalTranscriptionSetting' => ['type' => 'structure', 'members' => ['ShowSpeakerLabels' => ['shape' => 'Boolean'], 'MaxSpeakerLabels' => ['shape' => 'MaxSpeakers'], 'ChannelIdentification' => ['shape' => 'Boolean'], 'ShowAlternatives' => ['shape' => 'Boolean'], 'MaxAlternatives' => ['shape' => 'MaxAlternatives'], 'VocabularyName' => ['shape' => 'VocabularyName']]], 'ModelName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'ModelSettings' => ['type' => 'structure', 'members' => ['LanguageModelName' => ['shape' => 'ModelName']]], 'ModelStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'FAILED', 'COMPLETED']], 'Models' => ['type' => 'list', 'member' => ['shape' => 'LanguageModel']], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '.+'], 'NonEmptyString' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '.*\\S.*'], 'NonTalkTimeFilter' => ['type' => 'structure', 'members' => ['Threshold' => ['shape' => 'TimestampMilliseconds'], 'AbsoluteTimeRange' => ['shape' => 'AbsoluteTimeRange'], 'RelativeTimeRange' => ['shape' => 'RelativeTimeRange'], 'Negate' => ['shape' => 'Boolean']]], 'NotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OutputBucketName' => ['type' => 'string', 'max' => 64, 'pattern' => '[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]'], 'OutputKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9-_.!*\'()/]{1,1024}$'], 'OutputLocationType' => ['type' => 'string', 'enum' => ['CUSTOMER_BUCKET', 'SERVICE_BUCKET']], 'ParticipantRole' => ['type' => 'string', 'enum' => ['AGENT', 'CUSTOMER']], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Phrase' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.+'], 'Phrases' => ['type' => 'list', 'member' => ['shape' => 'Phrase']], 'PiiEntityType' => ['type' => 'string', 'enum' => ['BANK_ACCOUNT_NUMBER', 'BANK_ROUTING', 'CREDIT_DEBIT_NUMBER', 'CREDIT_DEBIT_CVV', 'CREDIT_DEBIT_EXPIRY', 'PIN', 'EMAIL', 'ADDRESS', 'NAME', 'PHONE', 'SSN', 'ALL']], 'PiiEntityTypes' => ['type' => 'list', 'member' => ['shape' => 'PiiEntityType'], 'max' => 11, 'min' => 0], 'RedactionOutput' => ['type' => 'string', 'enum' => ['redacted', 'redacted_and_unredacted']], 'RedactionType' => ['type' => 'string', 'enum' => ['PII']], 'RelativeTimeRange' => ['type' => 'structure', 'members' => ['StartPercentage' => ['shape' => 'Percentage'], 'EndPercentage' => ['shape' => 'Percentage'], 'First' => ['shape' => 'Percentage'], 'Last' => ['shape' => 'Percentage']]], 'Rule' => ['type' => 'structure', 'members' => ['NonTalkTimeFilter' => ['shape' => 'NonTalkTimeFilter'], 'InterruptionFilter' => ['shape' => 'InterruptionFilter'], 'TranscriptFilter' => ['shape' => 'TranscriptFilter'], 'SentimentFilter' => ['shape' => 'SentimentFilter']], 'union' => \true], 'RuleList' => ['type' => 'list', 'member' => ['shape' => 'Rule'], 'max' => 20, 'min' => 1], 'SentimentFilter' => ['type' => 'structure', 'required' => ['Sentiments'], 'members' => ['Sentiments' => ['shape' => 'SentimentValueList'], 'AbsoluteTimeRange' => ['shape' => 'AbsoluteTimeRange'], 'RelativeTimeRange' => ['shape' => 'RelativeTimeRange'], 'ParticipantRole' => ['shape' => 'ParticipantRole'], 'Negate' => ['shape' => 'Boolean']]], 'SentimentValue' => ['type' => 'string', 'enum' => ['POSITIVE', 'NEGATIVE', 'NEUTRAL', 'MIXED']], 'SentimentValueList' => ['type' => 'list', 'member' => ['shape' => 'SentimentValue'], 'max' => 1, 'min' => 1], 'Settings' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'ShowSpeakerLabels' => ['shape' => 'Boolean'], 'MaxSpeakerLabels' => ['shape' => 'MaxSpeakers'], 'ChannelIdentification' => ['shape' => 'Boolean'], 'ShowAlternatives' => ['shape' => 'Boolean'], 'MaxAlternatives' => ['shape' => 'MaxAlternatives'], 'VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'VocabularyFilterMethod' => ['shape' => 'VocabularyFilterMethod']]], 'Specialty' => ['type' => 'string', 'enum' => ['PRIMARYCARE']], 'StartCallAnalyticsJobRequest' => ['type' => 'structure', 'required' => ['CallAnalyticsJobName', 'Media'], 'members' => ['CallAnalyticsJobName' => ['shape' => 'CallAnalyticsJobName'], 'Media' => ['shape' => 'Media'], 'OutputLocation' => ['shape' => 'Uri'], 'OutputEncryptionKMSKeyId' => ['shape' => 'KMSKeyId'], 'DataAccessRoleArn' => ['shape' => 'DataAccessRoleArn'], 'Settings' => ['shape' => 'CallAnalyticsJobSettings'], 'ChannelDefinitions' => ['shape' => 'ChannelDefinitions']]], 'StartCallAnalyticsJobResponse' => ['type' => 'structure', 'members' => ['CallAnalyticsJob' => ['shape' => 'CallAnalyticsJob']]], 'StartMedicalTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['MedicalTranscriptionJobName', 'LanguageCode', 'Media', 'OutputBucketName', 'Specialty', 'Type'], 'members' => ['MedicalTranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'MediaSampleRateHertz' => ['shape' => 'MedicalMediaSampleRateHertz'], 'MediaFormat' => ['shape' => 'MediaFormat'], 'Media' => ['shape' => 'Media'], 'OutputBucketName' => ['shape' => 'OutputBucketName'], 'OutputKey' => ['shape' => 'OutputKey'], 'OutputEncryptionKMSKeyId' => ['shape' => 'KMSKeyId'], 'KMSEncryptionContext' => ['shape' => 'KMSEncryptionContextMap'], 'Settings' => ['shape' => 'MedicalTranscriptionSetting'], 'ContentIdentificationType' => ['shape' => 'MedicalContentIdentificationType'], 'Specialty' => ['shape' => 'Specialty'], 'Type' => ['shape' => 'Type'], 'Tags' => ['shape' => 'TagList']]], 'StartMedicalTranscriptionJobResponse' => ['type' => 'structure', 'members' => ['MedicalTranscriptionJob' => ['shape' => 'MedicalTranscriptionJob']]], 'StartTranscriptionJobRequest' => ['type' => 'structure', 'required' => ['TranscriptionJobName', 'Media'], 'members' => ['TranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'MediaSampleRateHertz' => ['shape' => 'MediaSampleRateHertz'], 'MediaFormat' => ['shape' => 'MediaFormat'], 'Media' => ['shape' => 'Media'], 'OutputBucketName' => ['shape' => 'OutputBucketName'], 'OutputKey' => ['shape' => 'OutputKey'], 'OutputEncryptionKMSKeyId' => ['shape' => 'KMSKeyId'], 'KMSEncryptionContext' => ['shape' => 'KMSEncryptionContextMap'], 'Settings' => ['shape' => 'Settings'], 'ModelSettings' => ['shape' => 'ModelSettings'], 'JobExecutionSettings' => ['shape' => 'JobExecutionSettings'], 'ContentRedaction' => ['shape' => 'ContentRedaction'], 'IdentifyLanguage' => ['shape' => 'Boolean'], 'IdentifyMultipleLanguages' => ['shape' => 'Boolean'], 'LanguageOptions' => ['shape' => 'LanguageOptions'], 'Subtitles' => ['shape' => 'Subtitles'], 'Tags' => ['shape' => 'TagList'], 'LanguageIdSettings' => ['shape' => 'LanguageIdSettingsMap']]], 'StartTranscriptionJobResponse' => ['type' => 'structure', 'members' => ['TranscriptionJob' => ['shape' => 'TranscriptionJob']]], 'String' => ['type' => 'string'], 'StringTargetList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'min' => 1], 'SubtitleFileUris' => ['type' => 'list', 'member' => ['shape' => 'Uri']], 'SubtitleFormat' => ['type' => 'string', 'enum' => ['vtt', 'srt']], 'SubtitleFormats' => ['type' => 'list', 'member' => ['shape' => 'SubtitleFormat']], 'SubtitleOutputStartIndex' => ['type' => 'integer', 'max' => 1, 'min' => 0], 'Subtitles' => ['type' => 'structure', 'members' => ['Formats' => ['shape' => 'SubtitleFormats'], 'OutputStartIndex' => ['shape' => 'SubtitleOutputStartIndex']]], 'SubtitlesOutput' => ['type' => 'structure', 'members' => ['Formats' => ['shape' => 'SubtitleFormats'], 'SubtitleFileUris' => ['shape' => 'SubtitleFileUris'], 'OutputStartIndex' => ['shape' => 'SubtitleOutputStartIndex']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'TranscribeArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TimestampMilliseconds' => ['type' => 'long', 'max' => 14400000, 'min' => 0], 'TranscribeArn' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => 'arn:aws(-[^:]+)?:transcribe:[a-zA-Z0-9-]*:[0-9]{12}:[a-zA-Z-]*/[0-9a-zA-Z._-]+'], 'Transcript' => ['type' => 'structure', 'members' => ['TranscriptFileUri' => ['shape' => 'Uri'], 'RedactedTranscriptFileUri' => ['shape' => 'Uri']]], 'TranscriptFilter' => ['type' => 'structure', 'required' => ['TranscriptFilterType', 'Targets'], 'members' => ['TranscriptFilterType' => ['shape' => 'TranscriptFilterType'], 'AbsoluteTimeRange' => ['shape' => 'AbsoluteTimeRange'], 'RelativeTimeRange' => ['shape' => 'RelativeTimeRange'], 'ParticipantRole' => ['shape' => 'ParticipantRole'], 'Negate' => ['shape' => 'Boolean'], 'Targets' => ['shape' => 'StringTargetList']]], 'TranscriptFilterType' => ['type' => 'string', 'enum' => ['EXACT']], 'TranscriptionJob' => ['type' => 'structure', 'members' => ['TranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'TranscriptionJobStatus' => ['shape' => 'TranscriptionJobStatus'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'MediaSampleRateHertz' => ['shape' => 'MediaSampleRateHertz'], 'MediaFormat' => ['shape' => 'MediaFormat'], 'Media' => ['shape' => 'Media'], 'Transcript' => ['shape' => 'Transcript'], 'StartTime' => ['shape' => 'DateTime'], 'CreationTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'FailureReason' => ['shape' => 'FailureReason'], 'Settings' => ['shape' => 'Settings'], 'ModelSettings' => ['shape' => 'ModelSettings'], 'JobExecutionSettings' => ['shape' => 'JobExecutionSettings'], 'ContentRedaction' => ['shape' => 'ContentRedaction'], 'IdentifyLanguage' => ['shape' => 'Boolean'], 'IdentifyMultipleLanguages' => ['shape' => 'Boolean'], 'LanguageOptions' => ['shape' => 'LanguageOptions'], 'IdentifiedLanguageScore' => ['shape' => 'IdentifiedLanguageScore'], 'LanguageCodes' => ['shape' => 'LanguageCodeList'], 'Tags' => ['shape' => 'TagList'], 'Subtitles' => ['shape' => 'SubtitlesOutput'], 'LanguageIdSettings' => ['shape' => 'LanguageIdSettingsMap']]], 'TranscriptionJobName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'TranscriptionJobStatus' => ['type' => 'string', 'enum' => ['QUEUED', 'IN_PROGRESS', 'FAILED', 'COMPLETED']], 'TranscriptionJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'TranscriptionJobSummary']], 'TranscriptionJobSummary' => ['type' => 'structure', 'members' => ['TranscriptionJobName' => ['shape' => 'TranscriptionJobName'], 'CreationTime' => ['shape' => 'DateTime'], 'StartTime' => ['shape' => 'DateTime'], 'CompletionTime' => ['shape' => 'DateTime'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'TranscriptionJobStatus' => ['shape' => 'TranscriptionJobStatus'], 'FailureReason' => ['shape' => 'FailureReason'], 'OutputLocationType' => ['shape' => 'OutputLocationType'], 'ContentRedaction' => ['shape' => 'ContentRedaction'], 'ModelSettings' => ['shape' => 'ModelSettings'], 'IdentifyLanguage' => ['shape' => 'Boolean'], 'IdentifyMultipleLanguages' => ['shape' => 'Boolean'], 'IdentifiedLanguageScore' => ['shape' => 'IdentifiedLanguageScore'], 'LanguageCodes' => ['shape' => 'LanguageCodeList']]], 'Type' => ['type' => 'string', 'enum' => ['CONVERSATION', 'DICTATION']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'TranscribeArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateCallAnalyticsCategoryRequest' => ['type' => 'structure', 'required' => ['CategoryName', 'Rules'], 'members' => ['CategoryName' => ['shape' => 'CategoryName'], 'Rules' => ['shape' => 'RuleList'], 'InputType' => ['shape' => 'InputType']]], 'UpdateCallAnalyticsCategoryResponse' => ['type' => 'structure', 'members' => ['CategoryProperties' => ['shape' => 'CategoryProperties']]], 'UpdateMedicalVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName', 'LanguageCode', 'VocabularyFileUri'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'VocabularyFileUri' => ['shape' => 'Uri']]], 'UpdateMedicalVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'VocabularyState' => ['shape' => 'VocabularyState']]], 'UpdateVocabularyFilterRequest' => ['type' => 'structure', 'required' => ['VocabularyFilterName'], 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'Words' => ['shape' => 'Words'], 'VocabularyFilterFileUri' => ['shape' => 'Uri']]], 'UpdateVocabularyFilterResponse' => ['type' => 'structure', 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime']]], 'UpdateVocabularyRequest' => ['type' => 'structure', 'required' => ['VocabularyName', 'LanguageCode'], 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'Phrases' => ['shape' => 'Phrases'], 'VocabularyFileUri' => ['shape' => 'Uri']]], 'UpdateVocabularyResponse' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'VocabularyState' => ['shape' => 'VocabularyState']]], 'Uri' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '(s3://|http(s*)://).+'], 'Vocabularies' => ['type' => 'list', 'member' => ['shape' => 'VocabularyInfo']], 'VocabularyFilterInfo' => ['type' => 'structure', 'members' => ['VocabularyFilterName' => ['shape' => 'VocabularyFilterName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime']]], 'VocabularyFilterMethod' => ['type' => 'string', 'enum' => ['remove', 'mask', 'tag']], 'VocabularyFilterName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'VocabularyFilters' => ['type' => 'list', 'member' => ['shape' => 'VocabularyFilterInfo']], 'VocabularyInfo' => ['type' => 'structure', 'members' => ['VocabularyName' => ['shape' => 'VocabularyName'], 'LanguageCode' => ['shape' => 'LanguageCode'], 'LastModifiedTime' => ['shape' => 'DateTime'], 'VocabularyState' => ['shape' => 'VocabularyState']]], 'VocabularyName' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[0-9a-zA-Z._-]+'], 'VocabularyState' => ['type' => 'string', 'enum' => ['PENDING', 'READY', 'FAILED']], 'Word' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Words' => ['type' => 'list', 'member' => ['shape' => 'Word'], 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-rule-set-1.json.php deleted file mode 100644 index 9472c70..0000000 --- a/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://transcribe-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://fips.transcribe.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => ['aws-us-gov', ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']]]]], 'endpoint' => ['url' => 'https://fips.transcribe.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://transcribe-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://transcribe.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'cn-north-1']]], 'endpoint' => ['url' => 'https://cn.transcribe.cn-north-1.amazonaws.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'cn-northwest-1']]], 'endpoint' => ['url' => 'https://cn.transcribe.cn-northwest-1.amazonaws.com.cn', 'properties' => [], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://transcribe.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-tests-1.json.php deleted file mode 100644 index 7324729..0000000 --- a/vendor/Aws3/Aws/data/transcribe/2017-10-26/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cn.transcribe.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-iso-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://fips.transcribe.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transcribe.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://cn.transcribe.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/transcribe/2017-10-26/paginators-1.json.php b/vendor/Aws3/Aws/data/transcribe/2017-10-26/paginators-1.json.php deleted file mode 100644 index 201396d..0000000 --- a/vendor/Aws3/Aws/data/transcribe/2017-10-26/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListCallAnalyticsCategories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCallAnalyticsJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLanguageModels' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMedicalTranscriptionJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMedicalVocabularies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListTranscriptionJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVocabularies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListVocabularyFilters' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/transfer/2018-11-05/api-2.json.php b/vendor/Aws3/Aws/data/transfer/2018-11-05/api-2.json.php deleted file mode 100644 index ff5ca94..0000000 --- a/vendor/Aws3/Aws/data/transfer/2018-11-05/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-11-05', 'endpointPrefix' => 'transfer', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'AWS Transfer', 'serviceFullName' => 'AWS Transfer Family', 'serviceId' => 'Transfer', 'signatureVersion' => 'v4', 'signingName' => 'transfer', 'targetPrefix' => 'TransferService', 'uid' => 'transfer-2018-11-05'], 'operations' => ['CreateAccess' => ['name' => 'CreateAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAccessRequest'], 'output' => ['shape' => 'CreateAccessResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateAgreement' => ['name' => 'CreateAgreement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAgreementRequest'], 'output' => ['shape' => 'CreateAgreementResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'CreateConnector' => ['name' => 'CreateConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectorRequest'], 'output' => ['shape' => 'CreateConnectorResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'CreateProfile' => ['name' => 'CreateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateProfileRequest'], 'output' => ['shape' => 'CreateProfileResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'CreateServer' => ['name' => 'CreateServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateServerRequest'], 'output' => ['shape' => 'CreateServerResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException']]], 'CreateWorkflow' => ['name' => 'CreateWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkflowRequest'], 'output' => ['shape' => 'CreateWorkflowResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ThrottlingException']]], 'DeleteAccess' => ['name' => 'DeleteAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteAgreement' => ['name' => 'DeleteAgreement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAgreementRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteCertificate' => ['name' => 'DeleteCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteCertificateRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteConnector' => ['name' => 'DeleteConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectorRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteHostKey' => ['name' => 'DeleteHostKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteHostKeyRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DeleteProfile' => ['name' => 'DeleteProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteProfileRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteServer' => ['name' => 'DeleteServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteServerRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteSshPublicKey' => ['name' => 'DeleteSshPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSshPublicKeyRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DeleteWorkflow' => ['name' => 'DeleteWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkflowRequest'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeAccess' => ['name' => 'DescribeAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccessRequest'], 'output' => ['shape' => 'DescribeAccessResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeAgreement' => ['name' => 'DescribeAgreement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAgreementRequest'], 'output' => ['shape' => 'DescribeAgreementResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeCertificate' => ['name' => 'DescribeCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeCertificateRequest'], 'output' => ['shape' => 'DescribeCertificateResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeConnector' => ['name' => 'DescribeConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectorRequest'], 'output' => ['shape' => 'DescribeConnectorResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeExecution' => ['name' => 'DescribeExecution', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeExecutionRequest'], 'output' => ['shape' => 'DescribeExecutionResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeHostKey' => ['name' => 'DescribeHostKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeHostKeyRequest'], 'output' => ['shape' => 'DescribeHostKeyResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeProfile' => ['name' => 'DescribeProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeProfileRequest'], 'output' => ['shape' => 'DescribeProfileResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeSecurityPolicy' => ['name' => 'DescribeSecurityPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSecurityPolicyRequest'], 'output' => ['shape' => 'DescribeSecurityPolicyResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeServer' => ['name' => 'DescribeServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeServerRequest'], 'output' => ['shape' => 'DescribeServerResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'DescribeWorkflow' => ['name' => 'DescribeWorkflow', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkflowRequest'], 'output' => ['shape' => 'DescribeWorkflowResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ImportCertificate' => ['name' => 'ImportCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportCertificateRequest'], 'output' => ['shape' => 'ImportCertificateResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ImportHostKey' => ['name' => 'ImportHostKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportHostKeyRequest'], 'output' => ['shape' => 'ImportHostKeyResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ImportSshPublicKey' => ['name' => 'ImportSshPublicKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportSshPublicKeyRequest'], 'output' => ['shape' => 'ImportSshPublicKeyResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'ListAccesses' => ['name' => 'ListAccesses', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccessesRequest'], 'output' => ['shape' => 'ListAccessesResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListAgreements' => ['name' => 'ListAgreements', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAgreementsRequest'], 'output' => ['shape' => 'ListAgreementsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListCertificates' => ['name' => 'ListCertificates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListCertificatesRequest'], 'output' => ['shape' => 'ListCertificatesResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListConnectors' => ['name' => 'ListConnectors', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListConnectorsRequest'], 'output' => ['shape' => 'ListConnectorsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListExecutions' => ['name' => 'ListExecutions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListExecutionsRequest'], 'output' => ['shape' => 'ListExecutionsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListHostKeys' => ['name' => 'ListHostKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListHostKeysRequest'], 'output' => ['shape' => 'ListHostKeysResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListProfiles' => ['name' => 'ListProfiles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListProfilesRequest'], 'output' => ['shape' => 'ListProfilesResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListSecurityPolicies' => ['name' => 'ListSecurityPolicies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSecurityPoliciesRequest'], 'output' => ['shape' => 'ListSecurityPoliciesResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException']]], 'ListServers' => ['name' => 'ListServers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListServersRequest'], 'output' => ['shape' => 'ListServersResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'ListWorkflows' => ['name' => 'ListWorkflows', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWorkflowsRequest'], 'output' => ['shape' => 'ListWorkflowsResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidNextTokenException'], ['shape' => 'InvalidRequestException']]], 'SendWorkflowStepState' => ['name' => 'SendWorkflowStepState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'SendWorkflowStepStateRequest'], 'output' => ['shape' => 'SendWorkflowStepStateResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'StartFileTransfer' => ['name' => 'StartFileTransfer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFileTransferRequest'], 'output' => ['shape' => 'StartFileTransferResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'StartServer' => ['name' => 'StartServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartServerRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'StopServer' => ['name' => 'StopServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopServerRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'TestIdentityProvider' => ['name' => 'TestIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestIdentityProviderRequest'], 'output' => ['shape' => 'TestIdentityProviderResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateAccess' => ['name' => 'UpdateAccess', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAccessRequest'], 'output' => ['shape' => 'UpdateAccessResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateAgreement' => ['name' => 'UpdateAgreement', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAgreementRequest'], 'output' => ['shape' => 'UpdateAgreementResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateCertificate' => ['name' => 'UpdateCertificate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateCertificateRequest'], 'output' => ['shape' => 'UpdateCertificateResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateConnector' => ['name' => 'UpdateConnector', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectorRequest'], 'output' => ['shape' => 'UpdateConnectorResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateHostKey' => ['name' => 'UpdateHostKey', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateHostKeyRequest'], 'output' => ['shape' => 'UpdateHostKeyResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateProfile' => ['name' => 'UpdateProfile', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateProfileRequest'], 'output' => ['shape' => 'UpdateProfileResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateServer' => ['name' => 'UpdateServer', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateServerRequest'], 'output' => ['shape' => 'UpdateServerResponse'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'ServiceUnavailableException'], ['shape' => 'InternalServiceError'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceErrorMessage']], 'exception' => \true, 'synthetic' => \true], 'AddressAllocationId' => ['type' => 'string'], 'AddressAllocationIds' => ['type' => 'list', 'member' => ['shape' => 'AddressAllocationId']], 'AgreementId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^a-([0-9a-f]{17})$'], 'AgreementStatusType' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE']], 'Arn' => ['type' => 'string', 'max' => 1600, 'min' => 20, 'pattern' => 'arn:.*'], 'As2ConnectorConfig' => ['type' => 'structure', 'members' => ['LocalProfileId' => ['shape' => 'ProfileId'], 'PartnerProfileId' => ['shape' => 'ProfileId'], 'MessageSubject' => ['shape' => 'MessageSubject'], 'Compression' => ['shape' => 'CompressionEnum'], 'EncryptionAlgorithm' => ['shape' => 'EncryptionAlg'], 'SigningAlgorithm' => ['shape' => 'SigningAlg'], 'MdnSigningAlgorithm' => ['shape' => 'MdnSigningAlg'], 'MdnResponse' => ['shape' => 'MdnResponse']]], 'As2Id' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\p{Print}\\s]*'], 'As2Transport' => ['type' => 'string', 'enum' => ['HTTP']], 'As2Transports' => ['type' => 'list', 'member' => ['shape' => 'As2Transport'], 'max' => 1, 'min' => 1], 'CallbackToken' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '\\w+'], 'CertDate' => ['type' => 'timestamp'], 'CertSerial' => ['type' => 'string', 'max' => 48, 'min' => 0, 'pattern' => '^[\\p{XDigit}{2}:?]*'], 'Certificate' => ['type' => 'string', 'max' => 1600], 'CertificateBodyType' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '^[\\u0009\\u000A\\u000D\\u0020-\\u00FF]*', 'sensitive' => \true], 'CertificateChainType' => ['type' => 'string', 'max' => 2097152, 'min' => 1, 'pattern' => '^[\\u0009\\u000A\\u000D\\u0020-\\u00FF]*', 'sensitive' => \true], 'CertificateId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^cert-([0-9a-f]{17})$'], 'CertificateIds' => ['type' => 'list', 'member' => ['shape' => 'CertificateId']], 'CertificateStatusType' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING_ROTATION', 'INACTIVE']], 'CertificateType' => ['type' => 'string', 'enum' => ['CERTIFICATE', 'CERTIFICATE_WITH_PRIVATE_KEY']], 'CertificateUsageType' => ['type' => 'string', 'enum' => ['SIGNING', 'ENCRYPTION']], 'CompressionEnum' => ['type' => 'string', 'enum' => ['ZLIB', 'DISABLED']], 'ConflictException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ConnectorId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^c-([0-9a-f]{17})$'], 'CopyStepDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WorkflowStepName'], 'DestinationFileLocation' => ['shape' => 'InputFileLocation'], 'OverwriteExisting' => ['shape' => 'OverwriteExisting'], 'SourceFileLocation' => ['shape' => 'SourceFileLocation']]], 'CreateAccessRequest' => ['type' => 'structure', 'required' => ['Role', 'ServerId', 'ExternalId'], 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'CreateAccessResponse' => ['type' => 'structure', 'required' => ['ServerId', 'ExternalId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'CreateAgreementRequest' => ['type' => 'structure', 'required' => ['ServerId', 'LocalProfileId', 'PartnerProfileId', 'BaseDirectory', 'AccessRole'], 'members' => ['Description' => ['shape' => 'Description'], 'ServerId' => ['shape' => 'ServerId'], 'LocalProfileId' => ['shape' => 'ProfileId'], 'PartnerProfileId' => ['shape' => 'ProfileId'], 'BaseDirectory' => ['shape' => 'HomeDirectory'], 'AccessRole' => ['shape' => 'Role'], 'Status' => ['shape' => 'AgreementStatusType'], 'Tags' => ['shape' => 'Tags']]], 'CreateAgreementResponse' => ['type' => 'structure', 'required' => ['AgreementId'], 'members' => ['AgreementId' => ['shape' => 'AgreementId']]], 'CreateConnectorRequest' => ['type' => 'structure', 'required' => ['Url', 'As2Config', 'AccessRole'], 'members' => ['Url' => ['shape' => 'Url'], 'As2Config' => ['shape' => 'As2ConnectorConfig'], 'AccessRole' => ['shape' => 'Role'], 'LoggingRole' => ['shape' => 'Role'], 'Tags' => ['shape' => 'Tags']]], 'CreateConnectorResponse' => ['type' => 'structure', 'required' => ['ConnectorId'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId']]], 'CreateProfileRequest' => ['type' => 'structure', 'required' => ['As2Id', 'ProfileType'], 'members' => ['As2Id' => ['shape' => 'As2Id'], 'ProfileType' => ['shape' => 'ProfileType'], 'CertificateIds' => ['shape' => 'CertificateIds'], 'Tags' => ['shape' => 'Tags']]], 'CreateProfileResponse' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'ProfileId']]], 'CreateServerRequest' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate'], 'Domain' => ['shape' => 'Domain'], 'EndpointDetails' => ['shape' => 'EndpointDetails'], 'EndpointType' => ['shape' => 'EndpointType'], 'HostKey' => ['shape' => 'HostKey'], 'IdentityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'IdentityProviderType' => ['shape' => 'IdentityProviderType'], 'LoggingRole' => ['shape' => 'Role'], 'PostAuthenticationLoginBanner' => ['shape' => 'PostAuthenticationLoginBanner'], 'PreAuthenticationLoginBanner' => ['shape' => 'PreAuthenticationLoginBanner'], 'Protocols' => ['shape' => 'Protocols'], 'ProtocolDetails' => ['shape' => 'ProtocolDetails'], 'SecurityPolicyName' => ['shape' => 'SecurityPolicyName'], 'Tags' => ['shape' => 'Tags'], 'WorkflowDetails' => ['shape' => 'WorkflowDetails']]], 'CreateServerResponse' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['Role', 'ServerId', 'UserName'], 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'ServerId' => ['shape' => 'ServerId'], 'SshPublicKeyBody' => ['shape' => 'SshPublicKeyBody'], 'Tags' => ['shape' => 'Tags'], 'UserName' => ['shape' => 'UserName']]], 'CreateUserResponse' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'UserName' => ['shape' => 'UserName']]], 'CreateWorkflowRequest' => ['type' => 'structure', 'required' => ['Steps'], 'members' => ['Description' => ['shape' => 'WorkflowDescription'], 'Steps' => ['shape' => 'WorkflowSteps'], 'OnExceptionSteps' => ['shape' => 'WorkflowSteps'], 'Tags' => ['shape' => 'Tags']]], 'CreateWorkflowResponse' => ['type' => 'structure', 'required' => ['WorkflowId'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId']]], 'CustomStepDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WorkflowStepName'], 'Target' => ['shape' => 'CustomStepTarget'], 'TimeoutSeconds' => ['shape' => 'CustomStepTimeoutSeconds'], 'SourceFileLocation' => ['shape' => 'SourceFileLocation']]], 'CustomStepStatus' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILURE']], 'CustomStepTarget' => ['type' => 'string', 'max' => 170, 'pattern' => 'arn:[a-z-]+:lambda:.*$'], 'CustomStepTimeoutSeconds' => ['type' => 'integer', 'max' => 1800, 'min' => 1], 'DateImported' => ['type' => 'timestamp'], 'DecryptStepDetails' => ['type' => 'structure', 'required' => ['Type', 'DestinationFileLocation'], 'members' => ['Name' => ['shape' => 'WorkflowStepName'], 'Type' => ['shape' => 'EncryptionType'], 'SourceFileLocation' => ['shape' => 'SourceFileLocation'], 'OverwriteExisting' => ['shape' => 'OverwriteExisting'], 'DestinationFileLocation' => ['shape' => 'InputFileLocation']]], 'DeleteAccessRequest' => ['type' => 'structure', 'required' => ['ServerId', 'ExternalId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'DeleteAgreementRequest' => ['type' => 'structure', 'required' => ['AgreementId', 'ServerId'], 'members' => ['AgreementId' => ['shape' => 'AgreementId'], 'ServerId' => ['shape' => 'ServerId']]], 'DeleteCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['CertificateId' => ['shape' => 'CertificateId']]], 'DeleteConnectorRequest' => ['type' => 'structure', 'required' => ['ConnectorId'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId']]], 'DeleteHostKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyId' => ['shape' => 'HostKeyId']]], 'DeleteProfileRequest' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'ProfileId']]], 'DeleteServerRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'DeleteSshPublicKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'SshPublicKeyId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'SshPublicKeyId' => ['shape' => 'SshPublicKeyId'], 'UserName' => ['shape' => 'UserName']]], 'DeleteStepDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WorkflowStepName'], 'SourceFileLocation' => ['shape' => 'SourceFileLocation']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'UserName' => ['shape' => 'UserName']]], 'DeleteWorkflowRequest' => ['type' => 'structure', 'required' => ['WorkflowId'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId']]], 'DescribeAccessRequest' => ['type' => 'structure', 'required' => ['ServerId', 'ExternalId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'DescribeAccessResponse' => ['type' => 'structure', 'required' => ['ServerId', 'Access'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'Access' => ['shape' => 'DescribedAccess']]], 'DescribeAgreementRequest' => ['type' => 'structure', 'required' => ['AgreementId', 'ServerId'], 'members' => ['AgreementId' => ['shape' => 'AgreementId'], 'ServerId' => ['shape' => 'ServerId']]], 'DescribeAgreementResponse' => ['type' => 'structure', 'required' => ['Agreement'], 'members' => ['Agreement' => ['shape' => 'DescribedAgreement']]], 'DescribeCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['CertificateId' => ['shape' => 'CertificateId']]], 'DescribeCertificateResponse' => ['type' => 'structure', 'required' => ['Certificate'], 'members' => ['Certificate' => ['shape' => 'DescribedCertificate']]], 'DescribeConnectorRequest' => ['type' => 'structure', 'required' => ['ConnectorId'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId']]], 'DescribeConnectorResponse' => ['type' => 'structure', 'required' => ['Connector'], 'members' => ['Connector' => ['shape' => 'DescribedConnector']]], 'DescribeExecutionRequest' => ['type' => 'structure', 'required' => ['ExecutionId', 'WorkflowId'], 'members' => ['ExecutionId' => ['shape' => 'ExecutionId'], 'WorkflowId' => ['shape' => 'WorkflowId']]], 'DescribeExecutionResponse' => ['type' => 'structure', 'required' => ['WorkflowId', 'Execution'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId'], 'Execution' => ['shape' => 'DescribedExecution']]], 'DescribeHostKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyId' => ['shape' => 'HostKeyId']]], 'DescribeHostKeyResponse' => ['type' => 'structure', 'required' => ['HostKey'], 'members' => ['HostKey' => ['shape' => 'DescribedHostKey']]], 'DescribeProfileRequest' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'ProfileId']]], 'DescribeProfileResponse' => ['type' => 'structure', 'required' => ['Profile'], 'members' => ['Profile' => ['shape' => 'DescribedProfile']]], 'DescribeSecurityPolicyRequest' => ['type' => 'structure', 'required' => ['SecurityPolicyName'], 'members' => ['SecurityPolicyName' => ['shape' => 'SecurityPolicyName']]], 'DescribeSecurityPolicyResponse' => ['type' => 'structure', 'required' => ['SecurityPolicy'], 'members' => ['SecurityPolicy' => ['shape' => 'DescribedSecurityPolicy']]], 'DescribeServerRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'DescribeServerResponse' => ['type' => 'structure', 'required' => ['Server'], 'members' => ['Server' => ['shape' => 'DescribedServer']]], 'DescribeUserRequest' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'UserName' => ['shape' => 'UserName']]], 'DescribeUserResponse' => ['type' => 'structure', 'required' => ['ServerId', 'User'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'User' => ['shape' => 'DescribedUser']]], 'DescribeWorkflowRequest' => ['type' => 'structure', 'required' => ['WorkflowId'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId']]], 'DescribeWorkflowResponse' => ['type' => 'structure', 'required' => ['Workflow'], 'members' => ['Workflow' => ['shape' => 'DescribedWorkflow']]], 'DescribedAccess' => ['type' => 'structure', 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'ExternalId' => ['shape' => 'ExternalId']]], 'DescribedAgreement' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'AgreementId' => ['shape' => 'AgreementId'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'AgreementStatusType'], 'ServerId' => ['shape' => 'ServerId'], 'LocalProfileId' => ['shape' => 'ProfileId'], 'PartnerProfileId' => ['shape' => 'ProfileId'], 'BaseDirectory' => ['shape' => 'HomeDirectory'], 'AccessRole' => ['shape' => 'Role'], 'Tags' => ['shape' => 'Tags']]], 'DescribedCertificate' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'CertificateId' => ['shape' => 'CertificateId'], 'Usage' => ['shape' => 'CertificateUsageType'], 'Status' => ['shape' => 'CertificateStatusType'], 'Certificate' => ['shape' => 'CertificateBodyType'], 'CertificateChain' => ['shape' => 'CertificateChainType'], 'ActiveDate' => ['shape' => 'CertDate'], 'InactiveDate' => ['shape' => 'CertDate'], 'Serial' => ['shape' => 'CertSerial'], 'NotBeforeDate' => ['shape' => 'CertDate'], 'NotAfterDate' => ['shape' => 'CertDate'], 'Type' => ['shape' => 'CertificateType'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'Tags']]], 'DescribedConnector' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'ConnectorId' => ['shape' => 'ConnectorId'], 'Url' => ['shape' => 'Url'], 'As2Config' => ['shape' => 'As2ConnectorConfig'], 'AccessRole' => ['shape' => 'Role'], 'LoggingRole' => ['shape' => 'Role'], 'Tags' => ['shape' => 'Tags']]], 'DescribedExecution' => ['type' => 'structure', 'members' => ['ExecutionId' => ['shape' => 'ExecutionId'], 'InitialFileLocation' => ['shape' => 'FileLocation'], 'ServiceMetadata' => ['shape' => 'ServiceMetadata'], 'ExecutionRole' => ['shape' => 'Role'], 'LoggingConfiguration' => ['shape' => 'LoggingConfiguration'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Status' => ['shape' => 'ExecutionStatus'], 'Results' => ['shape' => 'ExecutionResults']]], 'DescribedHostKey' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'HostKeyId' => ['shape' => 'HostKeyId'], 'HostKeyFingerprint' => ['shape' => 'HostKeyFingerprint'], 'Description' => ['shape' => 'HostKeyDescription'], 'Type' => ['shape' => 'HostKeyType'], 'DateImported' => ['shape' => 'DateImported'], 'Tags' => ['shape' => 'Tags']]], 'DescribedProfile' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'ProfileId' => ['shape' => 'ProfileId'], 'ProfileType' => ['shape' => 'ProfileType'], 'As2Id' => ['shape' => 'As2Id'], 'CertificateIds' => ['shape' => 'CertificateIds'], 'Tags' => ['shape' => 'Tags']]], 'DescribedSecurityPolicy' => ['type' => 'structure', 'required' => ['SecurityPolicyName'], 'members' => ['Fips' => ['shape' => 'Fips'], 'SecurityPolicyName' => ['shape' => 'SecurityPolicyName'], 'SshCiphers' => ['shape' => 'SecurityPolicyOptions'], 'SshKexs' => ['shape' => 'SecurityPolicyOptions'], 'SshMacs' => ['shape' => 'SecurityPolicyOptions'], 'TlsCiphers' => ['shape' => 'SecurityPolicyOptions']]], 'DescribedServer' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Certificate' => ['shape' => 'Certificate'], 'ProtocolDetails' => ['shape' => 'ProtocolDetails'], 'Domain' => ['shape' => 'Domain'], 'EndpointDetails' => ['shape' => 'EndpointDetails'], 'EndpointType' => ['shape' => 'EndpointType'], 'HostKeyFingerprint' => ['shape' => 'HostKeyFingerprint'], 'IdentityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'IdentityProviderType' => ['shape' => 'IdentityProviderType'], 'LoggingRole' => ['shape' => 'Role'], 'PostAuthenticationLoginBanner' => ['shape' => 'PostAuthenticationLoginBanner'], 'PreAuthenticationLoginBanner' => ['shape' => 'PreAuthenticationLoginBanner'], 'Protocols' => ['shape' => 'Protocols'], 'SecurityPolicyName' => ['shape' => 'SecurityPolicyName'], 'ServerId' => ['shape' => 'ServerId'], 'State' => ['shape' => 'State'], 'Tags' => ['shape' => 'Tags'], 'UserCount' => ['shape' => 'UserCount'], 'WorkflowDetails' => ['shape' => 'WorkflowDetails']]], 'DescribedUser' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'SshPublicKeys' => ['shape' => 'SshPublicKeys'], 'Tags' => ['shape' => 'Tags'], 'UserName' => ['shape' => 'UserName']]], 'DescribedWorkflow' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Description' => ['shape' => 'WorkflowDescription'], 'Steps' => ['shape' => 'WorkflowSteps'], 'OnExceptionSteps' => ['shape' => 'WorkflowSteps'], 'WorkflowId' => ['shape' => 'WorkflowId'], 'Tags' => ['shape' => 'Tags']]], 'Description' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^[\\p{Graph}]+'], 'DirectoryId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^d-[0-9a-f]{10}$'], 'Domain' => ['type' => 'string', 'enum' => ['S3', 'EFS']], 'EfsFileLocation' => ['type' => 'structure', 'members' => ['FileSystemId' => ['shape' => 'EfsFileSystemId'], 'Path' => ['shape' => 'EfsPath']]], 'EfsFileSystemId' => ['type' => 'string', 'max' => 128, 'pattern' => '^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:(access-point/fsap|file-system/fs)-[0-9a-f]{8,40}|fs(ap)?-[0-9a-f]{8,40})$'], 'EfsPath' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '^[^\\x00]+$'], 'EncryptionAlg' => ['type' => 'string', 'enum' => ['AES128_CBC', 'AES192_CBC', 'AES256_CBC', 'NONE']], 'EncryptionType' => ['type' => 'string', 'enum' => ['PGP']], 'EndpointDetails' => ['type' => 'structure', 'members' => ['AddressAllocationIds' => ['shape' => 'AddressAllocationIds'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'VpcEndpointId' => ['shape' => 'VpcEndpointId'], 'VpcId' => ['shape' => 'VpcId'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'EndpointType' => ['type' => 'string', 'enum' => ['PUBLIC', 'VPC', 'VPC_ENDPOINT']], 'ExecutionError' => ['type' => 'structure', 'required' => ['Type', 'Message'], 'members' => ['Type' => ['shape' => 'ExecutionErrorType'], 'Message' => ['shape' => 'ExecutionErrorMessage']]], 'ExecutionErrorMessage' => ['type' => 'string'], 'ExecutionErrorType' => ['type' => 'string', 'enum' => ['PERMISSION_DENIED', 'CUSTOM_STEP_FAILED', 'THROTTLED', 'ALREADY_EXISTS', 'NOT_FOUND', 'BAD_REQUEST', 'TIMEOUT', 'INTERNAL_SERVER_ERROR']], 'ExecutionId' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '^[0-9a-fA-F]{8}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{4}\\-[0-9a-fA-F]{12}$'], 'ExecutionResults' => ['type' => 'structure', 'members' => ['Steps' => ['shape' => 'ExecutionStepResults'], 'OnExceptionSteps' => ['shape' => 'ExecutionStepResults']]], 'ExecutionStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'EXCEPTION', 'HANDLING_EXCEPTION']], 'ExecutionStepResult' => ['type' => 'structure', 'members' => ['StepType' => ['shape' => 'WorkflowStepType'], 'Outputs' => ['shape' => 'StepResultOutputsJson'], 'Error' => ['shape' => 'ExecutionError']]], 'ExecutionStepResults' => ['type' => 'list', 'member' => ['shape' => 'ExecutionStepResult'], 'max' => 50, 'min' => 1], 'ExternalId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^S-1-[\\d-]+$'], 'FileLocation' => ['type' => 'structure', 'members' => ['S3FileLocation' => ['shape' => 'S3FileLocation'], 'EfsFileLocation' => ['shape' => 'EfsFileLocation']]], 'FilePath' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(.)+'], 'FilePaths' => ['type' => 'list', 'member' => ['shape' => 'FilePath'], 'max' => 10, 'min' => 1], 'Fips' => ['type' => 'boolean'], 'Function' => ['type' => 'string', 'max' => 170, 'min' => 1, 'pattern' => '^arn:[a-z-]+:lambda:.*$'], 'HomeDirectory' => ['type' => 'string', 'max' => 1024, 'pattern' => '^$|/.*'], 'HomeDirectoryMapEntry' => ['type' => 'structure', 'required' => ['Entry', 'Target'], 'members' => ['Entry' => ['shape' => 'MapEntry'], 'Target' => ['shape' => 'MapTarget']]], 'HomeDirectoryMappings' => ['type' => 'list', 'member' => ['shape' => 'HomeDirectoryMapEntry'], 'max' => 50, 'min' => 1], 'HomeDirectoryType' => ['type' => 'string', 'enum' => ['PATH', 'LOGICAL']], 'HostKey' => ['type' => 'string', 'max' => 4096, 'sensitive' => \true], 'HostKeyDescription' => ['type' => 'string', 'max' => 200, 'min' => 0, 'pattern' => '^[\\p{Print}]*$'], 'HostKeyFingerprint' => ['type' => 'string'], 'HostKeyId' => ['type' => 'string', 'max' => 25, 'min' => 25, 'pattern' => '^hostkey-[0-9a-f]{17}$'], 'HostKeyType' => ['type' => 'string'], 'IdentityProviderDetails' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'Url'], 'InvocationRole' => ['shape' => 'Role'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'Function' => ['shape' => 'Function']]], 'IdentityProviderType' => ['type' => 'string', 'enum' => ['SERVICE_MANAGED', 'API_GATEWAY', 'AWS_DIRECTORY_SERVICE', 'AWS_LAMBDA']], 'ImportCertificateRequest' => ['type' => 'structure', 'required' => ['Usage', 'Certificate'], 'members' => ['Usage' => ['shape' => 'CertificateUsageType'], 'Certificate' => ['shape' => 'CertificateBodyType'], 'CertificateChain' => ['shape' => 'CertificateChainType'], 'PrivateKey' => ['shape' => 'PrivateKeyType'], 'ActiveDate' => ['shape' => 'CertDate'], 'InactiveDate' => ['shape' => 'CertDate'], 'Description' => ['shape' => 'Description'], 'Tags' => ['shape' => 'Tags']]], 'ImportCertificateResponse' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['CertificateId' => ['shape' => 'CertificateId']]], 'ImportHostKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyBody'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyBody' => ['shape' => 'HostKey'], 'Description' => ['shape' => 'HostKeyDescription'], 'Tags' => ['shape' => 'Tags']]], 'ImportHostKeyResponse' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyId' => ['shape' => 'HostKeyId']]], 'ImportSshPublicKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'SshPublicKeyBody', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'SshPublicKeyBody' => ['shape' => 'SshPublicKeyBody'], 'UserName' => ['shape' => 'UserName']]], 'ImportSshPublicKeyResponse' => ['type' => 'structure', 'required' => ['ServerId', 'SshPublicKeyId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'SshPublicKeyId' => ['shape' => 'SshPublicKeyId'], 'UserName' => ['shape' => 'UserName']]], 'InputFileLocation' => ['type' => 'structure', 'members' => ['S3FileLocation' => ['shape' => 'S3InputFileLocation'], 'EfsFileLocation' => ['shape' => 'EfsFileLocation']]], 'InternalServiceError' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true, 'fault' => \true], 'InvalidNextTokenException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'Message']], 'exception' => \true], 'ListAccessesRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId']]], 'ListAccessesResponse' => ['type' => 'structure', 'required' => ['ServerId', 'Accesses'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId'], 'Accesses' => ['shape' => 'ListedAccesses']]], 'ListAgreementsRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId']]], 'ListAgreementsResponse' => ['type' => 'structure', 'required' => ['Agreements'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Agreements' => ['shape' => 'ListedAgreements']]], 'ListCertificatesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCertificatesResponse' => ['type' => 'structure', 'required' => ['Certificates'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Certificates' => ['shape' => 'ListedCertificates']]], 'ListConnectorsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListConnectorsResponse' => ['type' => 'structure', 'required' => ['Connectors'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Connectors' => ['shape' => 'ListedConnectors']]], 'ListExecutionsRequest' => ['type' => 'structure', 'required' => ['WorkflowId'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'WorkflowId' => ['shape' => 'WorkflowId']]], 'ListExecutionsResponse' => ['type' => 'structure', 'required' => ['WorkflowId', 'Executions'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'WorkflowId' => ['shape' => 'WorkflowId'], 'Executions' => ['shape' => 'ListedExecutions']]], 'ListHostKeysRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId']]], 'ListHostKeysResponse' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeys'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId'], 'HostKeys' => ['shape' => 'ListedHostKeys']]], 'ListProfilesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ProfileType' => ['shape' => 'ProfileType']]], 'ListProfilesResponse' => ['type' => 'structure', 'required' => ['Profiles'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Profiles' => ['shape' => 'ListedProfiles']]], 'ListSecurityPoliciesRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSecurityPoliciesResponse' => ['type' => 'structure', 'required' => ['SecurityPolicyNames'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'SecurityPolicyNames' => ['shape' => 'SecurityPolicyNames']]], 'ListServersRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListServersResponse' => ['type' => 'structure', 'required' => ['Servers'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Servers' => ['shape' => 'ListedServers']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'NextToken' => ['shape' => 'NextToken'], 'Tags' => ['shape' => 'Tags']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId']]], 'ListUsersResponse' => ['type' => 'structure', 'required' => ['ServerId', 'Users'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'ServerId' => ['shape' => 'ServerId'], 'Users' => ['shape' => 'ListedUsers']]], 'ListWorkflowsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWorkflowsResponse' => ['type' => 'structure', 'required' => ['Workflows'], 'members' => ['NextToken' => ['shape' => 'NextToken'], 'Workflows' => ['shape' => 'ListedWorkflows']]], 'ListedAccess' => ['type' => 'structure', 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'Role' => ['shape' => 'Role'], 'ExternalId' => ['shape' => 'ExternalId']]], 'ListedAccesses' => ['type' => 'list', 'member' => ['shape' => 'ListedAccess']], 'ListedAgreement' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'AgreementId' => ['shape' => 'AgreementId'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'AgreementStatusType'], 'ServerId' => ['shape' => 'ServerId'], 'LocalProfileId' => ['shape' => 'ProfileId'], 'PartnerProfileId' => ['shape' => 'ProfileId']]], 'ListedAgreements' => ['type' => 'list', 'member' => ['shape' => 'ListedAgreement']], 'ListedCertificate' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CertificateId' => ['shape' => 'CertificateId'], 'Usage' => ['shape' => 'CertificateUsageType'], 'Status' => ['shape' => 'CertificateStatusType'], 'ActiveDate' => ['shape' => 'CertDate'], 'InactiveDate' => ['shape' => 'CertDate'], 'Type' => ['shape' => 'CertificateType'], 'Description' => ['shape' => 'Description']]], 'ListedCertificates' => ['type' => 'list', 'member' => ['shape' => 'ListedCertificate']], 'ListedConnector' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'ConnectorId' => ['shape' => 'ConnectorId'], 'Url' => ['shape' => 'Url']]], 'ListedConnectors' => ['type' => 'list', 'member' => ['shape' => 'ListedConnector']], 'ListedExecution' => ['type' => 'structure', 'members' => ['ExecutionId' => ['shape' => 'ExecutionId'], 'InitialFileLocation' => ['shape' => 'FileLocation'], 'ServiceMetadata' => ['shape' => 'ServiceMetadata'], 'Status' => ['shape' => 'ExecutionStatus']]], 'ListedExecutions' => ['type' => 'list', 'member' => ['shape' => 'ListedExecution']], 'ListedHostKey' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'HostKeyId' => ['shape' => 'HostKeyId'], 'Fingerprint' => ['shape' => 'HostKeyFingerprint'], 'Description' => ['shape' => 'HostKeyDescription'], 'Type' => ['shape' => 'HostKeyType'], 'DateImported' => ['shape' => 'DateImported']]], 'ListedHostKeys' => ['type' => 'list', 'member' => ['shape' => 'ListedHostKey']], 'ListedProfile' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'ProfileId' => ['shape' => 'ProfileId'], 'As2Id' => ['shape' => 'As2Id'], 'ProfileType' => ['shape' => 'ProfileType']]], 'ListedProfiles' => ['type' => 'list', 'member' => ['shape' => 'ListedProfile']], 'ListedServer' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Domain' => ['shape' => 'Domain'], 'IdentityProviderType' => ['shape' => 'IdentityProviderType'], 'EndpointType' => ['shape' => 'EndpointType'], 'LoggingRole' => ['shape' => 'Role'], 'ServerId' => ['shape' => 'ServerId'], 'State' => ['shape' => 'State'], 'UserCount' => ['shape' => 'UserCount']]], 'ListedServers' => ['type' => 'list', 'member' => ['shape' => 'ListedServer']], 'ListedUser' => ['type' => 'structure', 'required' => ['Arn'], 'members' => ['Arn' => ['shape' => 'Arn'], 'HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'Role' => ['shape' => 'Role'], 'SshPublicKeyCount' => ['shape' => 'SshPublicKeyCount'], 'UserName' => ['shape' => 'UserName']]], 'ListedUsers' => ['type' => 'list', 'member' => ['shape' => 'ListedUser']], 'ListedWorkflow' => ['type' => 'structure', 'members' => ['WorkflowId' => ['shape' => 'WorkflowId'], 'Description' => ['shape' => 'WorkflowDescription'], 'Arn' => ['shape' => 'Arn']]], 'ListedWorkflows' => ['type' => 'list', 'member' => ['shape' => 'ListedWorkflow']], 'LogGroupName' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\.\\-_/#A-Za-z0-9]*'], 'LoggingConfiguration' => ['type' => 'structure', 'members' => ['LoggingRole' => ['shape' => 'Role'], 'LogGroupName' => ['shape' => 'LogGroupName']]], 'MapEntry' => ['type' => 'string', 'max' => 1024, 'pattern' => '^/.*'], 'MapTarget' => ['type' => 'string', 'max' => 1024, 'pattern' => '^/.*'], 'MaxResults' => ['type' => 'integer', 'max' => 1000, 'min' => 1], 'MdnResponse' => ['type' => 'string', 'enum' => ['SYNC', 'NONE']], 'MdnSigningAlg' => ['type' => 'string', 'enum' => ['SHA256', 'SHA384', 'SHA512', 'SHA1', 'NONE', 'DEFAULT']], 'Message' => ['type' => 'string'], 'MessageSubject' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[\\p{Print}\\p{Blank}]+'], 'NextToken' => ['type' => 'string', 'max' => 6144, 'min' => 1], 'NullableRole' => ['type' => 'string', 'max' => 2048, 'pattern' => '^$|arn:.*role/.*'], 'OnPartialUploadWorkflowDetails' => ['type' => 'list', 'member' => ['shape' => 'WorkflowDetail'], 'max' => 1], 'OnUploadWorkflowDetails' => ['type' => 'list', 'member' => ['shape' => 'WorkflowDetail'], 'max' => 1], 'OverwriteExisting' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE']], 'PassiveIp' => ['type' => 'string', 'max' => 15], 'Policy' => ['type' => 'string', 'max' => 2048], 'PosixId' => ['type' => 'long', 'max' => 4294967295, 'min' => 0], 'PosixProfile' => ['type' => 'structure', 'required' => ['Uid', 'Gid'], 'members' => ['Uid' => ['shape' => 'PosixId'], 'Gid' => ['shape' => 'PosixId'], 'SecondaryGids' => ['shape' => 'SecondaryGids']]], 'PostAuthenticationLoginBanner' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\x09-\\x0D\\x20-\\x7E]*'], 'PreAuthenticationLoginBanner' => ['type' => 'string', 'max' => 512, 'pattern' => '[\\x09-\\x0D\\x20-\\x7E]*'], 'PrivateKeyType' => ['type' => 'string', 'max' => 16384, 'min' => 1, 'pattern' => '^[\\u0009\\u000A\\u000D\\u0020-\\u00FF]*', 'sensitive' => \true], 'ProfileId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^p-([0-9a-f]{17})$'], 'ProfileType' => ['type' => 'string', 'enum' => ['LOCAL', 'PARTNER']], 'Protocol' => ['type' => 'string', 'enum' => ['SFTP', 'FTP', 'FTPS', 'AS2']], 'ProtocolDetails' => ['type' => 'structure', 'members' => ['PassiveIp' => ['shape' => 'PassiveIp'], 'TlsSessionResumptionMode' => ['shape' => 'TlsSessionResumptionMode'], 'SetStatOption' => ['shape' => 'SetStatOption'], 'As2Transports' => ['shape' => 'As2Transports']]], 'Protocols' => ['type' => 'list', 'member' => ['shape' => 'Protocol'], 'max' => 4, 'min' => 1], 'Resource' => ['type' => 'string'], 'ResourceExistsException' => ['type' => 'structure', 'required' => ['Message', 'Resource', 'ResourceType'], 'members' => ['Message' => ['shape' => 'Message'], 'Resource' => ['shape' => 'Resource'], 'ResourceType' => ['shape' => 'ResourceType']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'Resource', 'ResourceType'], 'members' => ['Message' => ['shape' => 'Message'], 'Resource' => ['shape' => 'Resource'], 'ResourceType' => ['shape' => 'ResourceType']], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'Response' => ['type' => 'string'], 'RetryAfterSeconds' => ['type' => 'string'], 'Role' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:.*role/.*'], 'S3Bucket' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$'], 'S3Etag' => ['type' => 'string', 'max' => 65536, 'min' => 1, 'pattern' => '^.+$'], 'S3FileLocation' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Key' => ['shape' => 'S3Key'], 'VersionId' => ['shape' => 'S3VersionId'], 'Etag' => ['shape' => 'S3Etag']]], 'S3InputFileLocation' => ['type' => 'structure', 'members' => ['Bucket' => ['shape' => 'S3Bucket'], 'Key' => ['shape' => 'S3Key']]], 'S3Key' => ['type' => 'string', 'max' => 1024, 'pattern' => '[\\P{M}\\p{M}]*'], 'S3Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'S3TagKey'], 'Value' => ['shape' => 'S3TagValue']]], 'S3TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'S3TagValue' => ['type' => 'string', 'max' => 256, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'S3Tags' => ['type' => 'list', 'member' => ['shape' => 'S3Tag'], 'max' => 10, 'min' => 1], 'S3VersionId' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^.+$'], 'SecondaryGids' => ['type' => 'list', 'member' => ['shape' => 'PosixId'], 'max' => 16, 'min' => 0], 'SecurityGroupId' => ['type' => 'string', 'max' => 20, 'min' => 11, 'pattern' => '^sg-[0-9a-f]{8,17}$'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId']], 'SecurityPolicyName' => ['type' => 'string', 'max' => 100, 'pattern' => 'TransferSecurityPolicy-.+'], 'SecurityPolicyNames' => ['type' => 'list', 'member' => ['shape' => 'SecurityPolicyName']], 'SecurityPolicyOption' => ['type' => 'string', 'max' => 50], 'SecurityPolicyOptions' => ['type' => 'list', 'member' => ['shape' => 'SecurityPolicyOption']], 'SendWorkflowStepStateRequest' => ['type' => 'structure', 'required' => ['WorkflowId', 'ExecutionId', 'Token', 'Status'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId'], 'ExecutionId' => ['shape' => 'ExecutionId'], 'Token' => ['shape' => 'CallbackToken'], 'Status' => ['shape' => 'CustomStepStatus']]], 'SendWorkflowStepStateResponse' => ['type' => 'structure', 'members' => []], 'ServerId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^s-([0-9a-f]{17})$'], 'ServiceErrorMessage' => ['type' => 'string'], 'ServiceMetadata' => ['type' => 'structure', 'required' => ['UserDetails'], 'members' => ['UserDetails' => ['shape' => 'UserDetails']]], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ServiceErrorMessage']], 'exception' => \true, 'fault' => \true, 'synthetic' => \true], 'SessionId' => ['type' => 'string', 'max' => 32, 'min' => 3, 'pattern' => '^[\\w-]*$'], 'SetStatOption' => ['type' => 'string', 'enum' => ['DEFAULT', 'ENABLE_NO_OP']], 'SigningAlg' => ['type' => 'string', 'enum' => ['SHA256', 'SHA384', 'SHA512', 'SHA1', 'NONE']], 'SourceFileLocation' => ['type' => 'string', 'max' => 256, 'pattern' => '^\\$\\{(\\w+.)+\\w+\\}$'], 'SourceIp' => ['type' => 'string', 'max' => 32, 'pattern' => '^\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}$'], 'SshPublicKey' => ['type' => 'structure', 'required' => ['DateImported', 'SshPublicKeyBody', 'SshPublicKeyId'], 'members' => ['DateImported' => ['shape' => 'DateImported'], 'SshPublicKeyBody' => ['shape' => 'SshPublicKeyBody'], 'SshPublicKeyId' => ['shape' => 'SshPublicKeyId']]], 'SshPublicKeyBody' => ['type' => 'string', 'max' => 2048], 'SshPublicKeyCount' => ['type' => 'integer'], 'SshPublicKeyId' => ['type' => 'string', 'max' => 21, 'min' => 21, 'pattern' => '^key-[0-9a-f]{17}$'], 'SshPublicKeys' => ['type' => 'list', 'member' => ['shape' => 'SshPublicKey'], 'max' => 5], 'StartFileTransferRequest' => ['type' => 'structure', 'required' => ['ConnectorId', 'SendFilePaths'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId'], 'SendFilePaths' => ['shape' => 'FilePaths']]], 'StartFileTransferResponse' => ['type' => 'structure', 'required' => ['TransferId'], 'members' => ['TransferId' => ['shape' => 'TransferId']]], 'StartServerRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'State' => ['type' => 'string', 'enum' => ['OFFLINE', 'ONLINE', 'STARTING', 'STOPPING', 'START_FAILED', 'STOP_FAILED']], 'StatusCode' => ['type' => 'integer'], 'StepResultOutputsJson' => ['type' => 'string', 'max' => 65536], 'StopServerRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'SubnetId' => ['type' => 'string'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128], 'TagKeys' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'Tags'], 'members' => ['Arn' => ['shape' => 'Arn'], 'Tags' => ['shape' => 'Tags']]], 'TagStepDetails' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'WorkflowStepName'], 'Tags' => ['shape' => 'S3Tags'], 'SourceFileLocation' => ['shape' => 'SourceFileLocation']]], 'TagValue' => ['type' => 'string', 'max' => 256], 'Tags' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 1], 'TestIdentityProviderRequest' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'ServerProtocol' => ['shape' => 'Protocol'], 'SourceIp' => ['shape' => 'SourceIp'], 'UserName' => ['shape' => 'UserName'], 'UserPassword' => ['shape' => 'UserPassword']]], 'TestIdentityProviderResponse' => ['type' => 'structure', 'required' => ['StatusCode', 'Url'], 'members' => ['Response' => ['shape' => 'Response'], 'StatusCode' => ['shape' => 'StatusCode'], 'Message' => ['shape' => 'Message'], 'Url' => ['shape' => 'Url']]], 'ThrottlingException' => ['type' => 'structure', 'members' => ['RetryAfterSeconds' => ['shape' => 'RetryAfterSeconds']], 'exception' => \true], 'TlsSessionResumptionMode' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'ENFORCED']], 'TransferId' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '^[0-9a-zA-Z./-]+$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['Arn', 'TagKeys'], 'members' => ['Arn' => ['shape' => 'Arn'], 'TagKeys' => ['shape' => 'TagKeys']]], 'UpdateAccessRequest' => ['type' => 'structure', 'required' => ['ServerId', 'ExternalId'], 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'UpdateAccessResponse' => ['type' => 'structure', 'required' => ['ServerId', 'ExternalId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'ExternalId' => ['shape' => 'ExternalId']]], 'UpdateAgreementRequest' => ['type' => 'structure', 'required' => ['AgreementId', 'ServerId'], 'members' => ['AgreementId' => ['shape' => 'AgreementId'], 'ServerId' => ['shape' => 'ServerId'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'AgreementStatusType'], 'LocalProfileId' => ['shape' => 'ProfileId'], 'PartnerProfileId' => ['shape' => 'ProfileId'], 'BaseDirectory' => ['shape' => 'HomeDirectory'], 'AccessRole' => ['shape' => 'Role']]], 'UpdateAgreementResponse' => ['type' => 'structure', 'required' => ['AgreementId'], 'members' => ['AgreementId' => ['shape' => 'AgreementId']]], 'UpdateCertificateRequest' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['CertificateId' => ['shape' => 'CertificateId'], 'ActiveDate' => ['shape' => 'CertDate'], 'InactiveDate' => ['shape' => 'CertDate'], 'Description' => ['shape' => 'Description']]], 'UpdateCertificateResponse' => ['type' => 'structure', 'required' => ['CertificateId'], 'members' => ['CertificateId' => ['shape' => 'CertificateId']]], 'UpdateConnectorRequest' => ['type' => 'structure', 'required' => ['ConnectorId'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId'], 'Url' => ['shape' => 'Url'], 'As2Config' => ['shape' => 'As2ConnectorConfig'], 'AccessRole' => ['shape' => 'Role'], 'LoggingRole' => ['shape' => 'Role']]], 'UpdateConnectorResponse' => ['type' => 'structure', 'required' => ['ConnectorId'], 'members' => ['ConnectorId' => ['shape' => 'ConnectorId']]], 'UpdateHostKeyRequest' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyId', 'Description'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyId' => ['shape' => 'HostKeyId'], 'Description' => ['shape' => 'HostKeyDescription']]], 'UpdateHostKeyResponse' => ['type' => 'structure', 'required' => ['ServerId', 'HostKeyId'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'HostKeyId' => ['shape' => 'HostKeyId']]], 'UpdateProfileRequest' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'ProfileId'], 'CertificateIds' => ['shape' => 'CertificateIds']]], 'UpdateProfileResponse' => ['type' => 'structure', 'required' => ['ProfileId'], 'members' => ['ProfileId' => ['shape' => 'ProfileId']]], 'UpdateServerRequest' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['Certificate' => ['shape' => 'Certificate'], 'ProtocolDetails' => ['shape' => 'ProtocolDetails'], 'EndpointDetails' => ['shape' => 'EndpointDetails'], 'EndpointType' => ['shape' => 'EndpointType'], 'HostKey' => ['shape' => 'HostKey'], 'IdentityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'LoggingRole' => ['shape' => 'NullableRole'], 'PostAuthenticationLoginBanner' => ['shape' => 'PostAuthenticationLoginBanner'], 'PreAuthenticationLoginBanner' => ['shape' => 'PreAuthenticationLoginBanner'], 'Protocols' => ['shape' => 'Protocols'], 'SecurityPolicyName' => ['shape' => 'SecurityPolicyName'], 'ServerId' => ['shape' => 'ServerId'], 'WorkflowDetails' => ['shape' => 'WorkflowDetails']]], 'UpdateServerResponse' => ['type' => 'structure', 'required' => ['ServerId'], 'members' => ['ServerId' => ['shape' => 'ServerId']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['HomeDirectory' => ['shape' => 'HomeDirectory'], 'HomeDirectoryType' => ['shape' => 'HomeDirectoryType'], 'HomeDirectoryMappings' => ['shape' => 'HomeDirectoryMappings'], 'Policy' => ['shape' => 'Policy'], 'PosixProfile' => ['shape' => 'PosixProfile'], 'Role' => ['shape' => 'Role'], 'ServerId' => ['shape' => 'ServerId'], 'UserName' => ['shape' => 'UserName']]], 'UpdateUserResponse' => ['type' => 'structure', 'required' => ['ServerId', 'UserName'], 'members' => ['ServerId' => ['shape' => 'ServerId'], 'UserName' => ['shape' => 'UserName']]], 'Url' => ['type' => 'string', 'max' => 255], 'UserCount' => ['type' => 'integer'], 'UserDetails' => ['type' => 'structure', 'required' => ['UserName', 'ServerId'], 'members' => ['UserName' => ['shape' => 'UserName'], 'ServerId' => ['shape' => 'ServerId'], 'SessionId' => ['shape' => 'SessionId']]], 'UserName' => ['type' => 'string', 'max' => 100, 'min' => 3, 'pattern' => '^[\\w][\\w@.-]{2,99}$'], 'UserPassword' => ['type' => 'string', 'max' => 1024, 'sensitive' => \true], 'VpcEndpointId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^vpce-[0-9a-f]{17}$'], 'VpcId' => ['type' => 'string'], 'WorkflowDescription' => ['type' => 'string', 'max' => 256, 'pattern' => '^[\\w- ]*$'], 'WorkflowDetail' => ['type' => 'structure', 'required' => ['WorkflowId', 'ExecutionRole'], 'members' => ['WorkflowId' => ['shape' => 'WorkflowId'], 'ExecutionRole' => ['shape' => 'Role']]], 'WorkflowDetails' => ['type' => 'structure', 'members' => ['OnUpload' => ['shape' => 'OnUploadWorkflowDetails'], 'OnPartialUpload' => ['shape' => 'OnPartialUploadWorkflowDetails']]], 'WorkflowId' => ['type' => 'string', 'max' => 19, 'min' => 19, 'pattern' => '^w-([a-z0-9]{17})$'], 'WorkflowStep' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'WorkflowStepType'], 'CopyStepDetails' => ['shape' => 'CopyStepDetails'], 'CustomStepDetails' => ['shape' => 'CustomStepDetails'], 'DeleteStepDetails' => ['shape' => 'DeleteStepDetails'], 'TagStepDetails' => ['shape' => 'TagStepDetails'], 'DecryptStepDetails' => ['shape' => 'DecryptStepDetails']]], 'WorkflowStepName' => ['type' => 'string', 'max' => 30, 'pattern' => '^[\\w-]*$'], 'WorkflowStepType' => ['type' => 'string', 'enum' => ['COPY', 'CUSTOM', 'TAG', 'DELETE', 'DECRYPT']], 'WorkflowSteps' => ['type' => 'list', 'member' => ['shape' => 'WorkflowStep'], 'max' => 8]]]; diff --git a/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-rule-set-1.json.php deleted file mode 100644 index 3d33be0..0000000 --- a/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://transfer-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://transfer-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://transfer.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://transfer.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-tests-1.json.php deleted file mode 100644 index c49fe83..0000000 --- a/vendor/Aws3/Aws/data/transfer/2018-11-05/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.af-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.af-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.af-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'af-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.cn-north-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.ap-southeast-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-3', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \true, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://transfer.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseFIPS' => \false, 'Region' => 'cn-northwest-1', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/transfer/2018-11-05/paginators-1.json.php b/vendor/Aws3/Aws/data/transfer/2018-11-05/paginators-1.json.php deleted file mode 100644 index 8f56679..0000000 --- a/vendor/Aws3/Aws/data/transfer/2018-11-05/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAccesses' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ServerId'], 'output_token' => 'NextToken', 'result_key' => 'Accesses'], 'ListAgreements' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Agreements'], 'ListCertificates' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Certificates'], 'ListConnectors' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Connectors'], 'ListExecutions' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['WorkflowId'], 'output_token' => 'NextToken', 'result_key' => 'Executions'], 'ListProfiles' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Profiles'], 'ListSecurityPolicies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'SecurityPolicyNames'], 'ListServers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Servers'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['Arn'], 'output_token' => 'NextToken', 'result_key' => 'Tags'], 'ListUsers' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'non_aggregate_keys' => ['ServerId'], 'output_token' => 'NextToken', 'result_key' => 'Users'], 'ListWorkflows' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken', 'result_key' => 'Workflows']]]; diff --git a/vendor/Aws3/Aws/data/transfer/2018-11-05/waiters-2.json.php b/vendor/Aws3/Aws/data/transfer/2018-11-05/waiters-2.json.php deleted file mode 100644 index 8e4b993..0000000 --- a/vendor/Aws3/Aws/data/transfer/2018-11-05/waiters-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 2, 'waiters' => ['ServerOffline' => ['acceptors' => [['argument' => 'Server.State', 'expected' => 'OFFLINE', 'matcher' => 'path', 'state' => 'success'], ['argument' => 'Server.State', 'expected' => 'STOP_FAILED', 'matcher' => 'path', 'state' => 'failure']], 'delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeServer', 'type' => 'api'], 'ServerOnline' => ['acceptors' => [['argument' => 'Server.State', 'expected' => 'ONLINE', 'matcher' => 'path', 'state' => 'success'], ['argument' => 'Server.State', 'expected' => 'START_FAILED', 'matcher' => 'path', 'state' => 'failure']], 'delay' => 30, 'maxAttempts' => 120, 'operation' => 'DescribeServer', 'type' => 'api']]]; diff --git a/vendor/Aws3/Aws/data/translate/2017-07-01/api-2.json.php b/vendor/Aws3/Aws/data/translate/2017-07-01/api-2.json.php deleted file mode 100644 index 81fc5a9..0000000 --- a/vendor/Aws3/Aws/data/translate/2017-07-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-07-01', 'endpointPrefix' => 'translate', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon Translate', 'serviceId' => 'Translate', 'signatureVersion' => 'v4', 'signingName' => 'translate', 'targetPrefix' => 'AWSShineFrontendService_20170701', 'uid' => 'translate-2017-07-01'], 'operations' => ['CreateParallelData' => ['name' => 'CreateParallelData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateParallelDataRequest'], 'output' => ['shape' => 'CreateParallelDataResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ConflictException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException']]], 'DeleteParallelData' => ['name' => 'DeleteParallelData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteParallelDataRequest'], 'output' => ['shape' => 'DeleteParallelDataResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'DeleteTerminology' => ['name' => 'DeleteTerminology', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTerminologyRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InternalServerException']]], 'DescribeTextTranslationJob' => ['name' => 'DescribeTextTranslationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTextTranslationJobRequest'], 'output' => ['shape' => 'DescribeTextTranslationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'GetParallelData' => ['name' => 'GetParallelData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetParallelDataRequest'], 'output' => ['shape' => 'GetParallelDataResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'GetTerminology' => ['name' => 'GetTerminology', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetTerminologyRequest'], 'output' => ['shape' => 'GetTerminologyResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ImportTerminology' => ['name' => 'ImportTerminology', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportTerminologyRequest'], 'output' => ['shape' => 'ImportTerminologyResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'TooManyTagsException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InternalServerException']]], 'ListLanguages' => ['name' => 'ListLanguages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLanguagesRequest'], 'output' => ['shape' => 'ListLanguagesResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedDisplayLanguageCodeException'], ['shape' => 'InternalServerException']]], 'ListParallelData' => ['name' => 'ListParallelData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListParallelDataRequest'], 'output' => ['shape' => 'ListParallelDataResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'ListTerminologies' => ['name' => 'ListTerminologies', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTerminologiesRequest'], 'output' => ['shape' => 'ListTerminologiesResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'ListTextTranslationJobs' => ['name' => 'ListTextTranslationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTextTranslationJobsRequest'], 'output' => ['shape' => 'ListTextTranslationJobsResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InvalidFilterException'], ['shape' => 'InternalServerException']]], 'StartTextTranslationJob' => ['name' => 'StartTextTranslationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartTextTranslationJobRequest'], 'output' => ['shape' => 'StartTextTranslationJobResponse'], 'errors' => [['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedLanguagePairException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InternalServerException']]], 'StopTextTranslationJob' => ['name' => 'StopTextTranslationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopTextTranslationJobRequest'], 'output' => ['shape' => 'StopTextTranslationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'InternalServerException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'InternalServerException']]], 'TranslateText' => ['name' => 'TranslateText', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TranslateTextRequest'], 'output' => ['shape' => 'TranslateTextResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'TextSizeLimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'UnsupportedLanguagePairException'], ['shape' => 'DetectedLanguageLowConfidenceException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'ServiceUnavailableException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidParameterValueException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]], 'UpdateParallelData' => ['name' => 'UpdateParallelData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateParallelDataRequest'], 'output' => ['shape' => 'UpdateParallelDataResponse'], 'errors' => [['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidParameterValueException'], ['shape' => 'InvalidRequestException'], ['shape' => 'LimitExceededException'], ['shape' => 'TooManyRequestsException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException']]]], 'shapes' => ['AppliedTerminology' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Terms' => ['shape' => 'TermList']]], 'AppliedTerminologyList' => ['type' => 'list', 'member' => ['shape' => 'AppliedTerminology']], 'BoundedLengthString' => ['type' => 'string', 'max' => 10000, 'min' => 1, 'pattern' => '[\\P{M}\\p{M}]{1,10000}'], 'ClientTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ConflictException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ContentType' => ['type' => 'string', 'max' => 256, 'pattern' => '^[-\\w.]+\\/[-\\w.+]+$'], 'CreateParallelDataRequest' => ['type' => 'structure', 'required' => ['Name', 'ParallelDataConfig', 'ClientToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description'], 'ParallelDataConfig' => ['shape' => 'ParallelDataConfig'], 'EncryptionKey' => ['shape' => 'EncryptionKey'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagList']]], 'CreateParallelDataResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Status' => ['shape' => 'ParallelDataStatus']]], 'DeleteParallelDataRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ResourceName']]], 'DeleteParallelDataResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Status' => ['shape' => 'ParallelDataStatus']]], 'DeleteTerminologyRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ResourceName']]], 'DescribeTextTranslationJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'DescribeTextTranslationJobResponse' => ['type' => 'structure', 'members' => ['TextTranslationJobProperties' => ['shape' => 'TextTranslationJobProperties']]], 'Description' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\P{M}\\p{M}]{0,256}'], 'DetectedLanguageLowConfidenceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'DetectedLanguageCode' => ['shape' => 'LanguageCodeString']], 'exception' => \true], 'Directionality' => ['type' => 'string', 'enum' => ['UNI', 'MULTI']], 'DisplayLanguageCode' => ['type' => 'string', 'enum' => ['de', 'en', 'es', 'fr', 'it', 'ja', 'ko', 'pt', 'zh', 'zh-TW']], 'EncryptionKey' => ['type' => 'structure', 'required' => ['Type', 'Id'], 'members' => ['Type' => ['shape' => 'EncryptionKeyType'], 'Id' => ['shape' => 'EncryptionKeyID']]], 'EncryptionKeyID' => ['type' => 'string', 'max' => 400, 'min' => 1, 'pattern' => '(arn:aws((-us-gov)|(-iso)|(-iso-b)|(-cn))?:kms:)?([a-z]{2}-[a-z]+(-[a-z]+)?-\\d:)?(\\d{12}:)?(((key/)?[a-zA-Z0-9-_]+)|(alias/[a-zA-Z0-9:/_-]+))'], 'EncryptionKeyType' => ['type' => 'string', 'enum' => ['KMS']], 'Formality' => ['type' => 'string', 'enum' => ['FORMAL', 'INFORMAL']], 'GetParallelDataRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ResourceName']]], 'GetParallelDataResponse' => ['type' => 'structure', 'members' => ['ParallelDataProperties' => ['shape' => 'ParallelDataProperties'], 'DataLocation' => ['shape' => 'ParallelDataDataLocation'], 'AuxiliaryDataLocation' => ['shape' => 'ParallelDataDataLocation'], 'LatestUpdateAttemptAuxiliaryDataLocation' => ['shape' => 'ParallelDataDataLocation']]], 'GetTerminologyRequest' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'TerminologyDataFormat' => ['shape' => 'TerminologyDataFormat']]], 'GetTerminologyResponse' => ['type' => 'structure', 'members' => ['TerminologyProperties' => ['shape' => 'TerminologyProperties'], 'TerminologyDataLocation' => ['shape' => 'TerminologyDataLocation'], 'AuxiliaryDataLocation' => ['shape' => 'TerminologyDataLocation']]], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+'], 'ImportTerminologyRequest' => ['type' => 'structure', 'required' => ['Name', 'MergeStrategy', 'TerminologyData'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MergeStrategy' => ['shape' => 'MergeStrategy'], 'Description' => ['shape' => 'Description'], 'TerminologyData' => ['shape' => 'TerminologyData'], 'EncryptionKey' => ['shape' => 'EncryptionKey'], 'Tags' => ['shape' => 'TagList']]], 'ImportTerminologyResponse' => ['type' => 'structure', 'members' => ['TerminologyProperties' => ['shape' => 'TerminologyProperties'], 'AuxiliaryDataLocation' => ['shape' => 'TerminologyDataLocation']]], 'InputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri', 'ContentType'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'ContentType' => ['shape' => 'ContentType']]], 'Integer' => ['type' => 'integer'], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'InvalidFilterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidParameterValueException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'JobDetails' => ['type' => 'structure', 'members' => ['TranslatedDocumentsCount' => ['shape' => 'Integer'], 'DocumentsWithErrorsCount' => ['shape' => 'Integer'], 'InputDocumentsCount' => ['shape' => 'Integer']]], 'JobId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$'], 'JobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'COMPLETED_WITH_ERROR', 'FAILED', 'STOP_REQUESTED', 'STOPPED']], 'Language' => ['type' => 'structure', 'required' => ['LanguageName', 'LanguageCode'], 'members' => ['LanguageName' => ['shape' => 'LocalizedNameString'], 'LanguageCode' => ['shape' => 'LanguageCodeString']]], 'LanguageCodeString' => ['type' => 'string', 'max' => 5, 'min' => 2], 'LanguageCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'LanguageCodeString']], 'LanguagesList' => ['type' => 'list', 'member' => ['shape' => 'Language']], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ListLanguagesRequest' => ['type' => 'structure', 'members' => ['DisplayLanguageCode' => ['shape' => 'DisplayLanguageCode'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListLanguagesResponse' => ['type' => 'structure', 'members' => ['Languages' => ['shape' => 'LanguagesList'], 'DisplayLanguageCode' => ['shape' => 'DisplayLanguageCode'], 'NextToken' => ['shape' => 'NextToken']]], 'ListParallelDataRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListParallelDataResponse' => ['type' => 'structure', 'members' => ['ParallelDataPropertiesList' => ['shape' => 'ParallelDataPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListTerminologiesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListTerminologiesResponse' => ['type' => 'structure', 'members' => ['TerminologyPropertiesList' => ['shape' => 'TerminologyPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTextTranslationJobsRequest' => ['type' => 'structure', 'members' => ['Filter' => ['shape' => 'TextTranslationJobFilter'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResultsInteger']]], 'ListTextTranslationJobsResponse' => ['type' => 'structure', 'members' => ['TextTranslationJobPropertiesList' => ['shape' => 'TextTranslationJobPropertiesList'], 'NextToken' => ['shape' => 'NextToken']]], 'LocalizedNameString' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Long' => ['type' => 'long'], 'MaxResultsInteger' => ['type' => 'integer', 'max' => 500, 'min' => 1], 'MergeStrategy' => ['type' => 'string', 'enum' => ['OVERWRITE']], 'NextToken' => ['type' => 'string', 'max' => 8192, 'pattern' => '\\p{ASCII}{0,8192}'], 'OutputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'EncryptionKey' => ['shape' => 'EncryptionKey']]], 'ParallelDataArn' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ParallelDataConfig' => ['type' => 'structure', 'required' => ['S3Uri', 'Format'], 'members' => ['S3Uri' => ['shape' => 'S3Uri'], 'Format' => ['shape' => 'ParallelDataFormat']]], 'ParallelDataDataLocation' => ['type' => 'structure', 'required' => ['RepositoryType', 'Location'], 'members' => ['RepositoryType' => ['shape' => 'String'], 'Location' => ['shape' => 'String']]], 'ParallelDataFormat' => ['type' => 'string', 'enum' => ['TSV', 'CSV', 'TMX']], 'ParallelDataProperties' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Arn' => ['shape' => 'ParallelDataArn'], 'Description' => ['shape' => 'Description'], 'Status' => ['shape' => 'ParallelDataStatus'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCodes' => ['shape' => 'LanguageCodeStringList'], 'ParallelDataConfig' => ['shape' => 'ParallelDataConfig'], 'Message' => ['shape' => 'UnboundedLengthString'], 'ImportedDataSize' => ['shape' => 'Long'], 'ImportedRecordCount' => ['shape' => 'Long'], 'FailedRecordCount' => ['shape' => 'Long'], 'SkippedRecordCount' => ['shape' => 'Long'], 'EncryptionKey' => ['shape' => 'EncryptionKey'], 'CreatedAt' => ['shape' => 'Timestamp'], 'LastUpdatedAt' => ['shape' => 'Timestamp'], 'LatestUpdateAttemptStatus' => ['shape' => 'ParallelDataStatus'], 'LatestUpdateAttemptAt' => ['shape' => 'Timestamp']]], 'ParallelDataPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'ParallelDataProperties']], 'ParallelDataStatus' => ['type' => 'string', 'enum' => ['CREATING', 'UPDATING', 'ACTIVE', 'DELETING', 'FAILED']], 'Profanity' => ['type' => 'string', 'enum' => ['MASK']], 'ResourceArn' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ResourceName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^([A-Za-z0-9-]_?)+$'], 'ResourceNameList' => ['type' => 'list', 'member' => ['shape' => 'ResourceName']], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'pattern' => 's3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?'], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'StartTextTranslationJobRequest' => ['type' => 'structure', 'required' => ['InputDataConfig', 'OutputDataConfig', 'DataAccessRoleArn', 'SourceLanguageCode', 'TargetLanguageCodes', 'ClientToken'], 'members' => ['JobName' => ['shape' => 'JobName'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCodes' => ['shape' => 'TargetLanguageCodeStringList'], 'TerminologyNames' => ['shape' => 'ResourceNameList'], 'ParallelDataNames' => ['shape' => 'ResourceNameList'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'Settings' => ['shape' => 'TranslationSettings']]], 'StartTextTranslationJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'StopTextTranslationJobRequest' => ['type' => 'structure', 'required' => ['JobId'], 'members' => ['JobId' => ['shape' => 'JobId']]], 'StopTextTranslationJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobStatus' => ['shape' => 'JobStatus']]], 'String' => ['type' => 'string', 'max' => 10000, 'pattern' => '[\\P{M}\\p{M}]{0,10000}'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetLanguageCodeStringList' => ['type' => 'list', 'member' => ['shape' => 'LanguageCodeString'], 'min' => 1], 'Term' => ['type' => 'structure', 'members' => ['SourceText' => ['shape' => 'String'], 'TargetText' => ['shape' => 'String']]], 'TermList' => ['type' => 'list', 'member' => ['shape' => 'Term']], 'TerminologyArn' => ['type' => 'string', 'max' => 512, 'min' => 1], 'TerminologyData' => ['type' => 'structure', 'required' => ['File', 'Format'], 'members' => ['File' => ['shape' => 'TerminologyFile'], 'Format' => ['shape' => 'TerminologyDataFormat'], 'Directionality' => ['shape' => 'Directionality']]], 'TerminologyDataFormat' => ['type' => 'string', 'enum' => ['CSV', 'TMX', 'TSV']], 'TerminologyDataLocation' => ['type' => 'structure', 'required' => ['RepositoryType', 'Location'], 'members' => ['RepositoryType' => ['shape' => 'String'], 'Location' => ['shape' => 'String']]], 'TerminologyFile' => ['type' => 'blob', 'max' => 10485760, 'sensitive' => \true], 'TerminologyProperties' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description'], 'Arn' => ['shape' => 'TerminologyArn'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCodes' => ['shape' => 'LanguageCodeStringList'], 'EncryptionKey' => ['shape' => 'EncryptionKey'], 'SizeBytes' => ['shape' => 'Integer'], 'TermCount' => ['shape' => 'Integer'], 'CreatedAt' => ['shape' => 'Timestamp'], 'LastUpdatedAt' => ['shape' => 'Timestamp'], 'Directionality' => ['shape' => 'Directionality'], 'Message' => ['shape' => 'UnboundedLengthString'], 'SkippedTermCount' => ['shape' => 'Integer'], 'Format' => ['shape' => 'TerminologyDataFormat']]], 'TerminologyPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'TerminologyProperties']], 'TextSizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TextTranslationJobFilter' => ['type' => 'structure', 'members' => ['JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'SubmittedBeforeTime' => ['shape' => 'Timestamp'], 'SubmittedAfterTime' => ['shape' => 'Timestamp']]], 'TextTranslationJobProperties' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobStatus' => ['shape' => 'JobStatus'], 'JobDetails' => ['shape' => 'JobDetails'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCodes' => ['shape' => 'TargetLanguageCodeStringList'], 'TerminologyNames' => ['shape' => 'ResourceNameList'], 'ParallelDataNames' => ['shape' => 'ResourceNameList'], 'Message' => ['shape' => 'UnboundedLengthString'], 'SubmittedTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'Settings' => ['shape' => 'TranslationSettings']]], 'TextTranslationJobPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'TextTranslationJobProperties']], 'Timestamp' => ['type' => 'timestamp'], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'ResourceArn' => ['shape' => 'ResourceArn']], 'exception' => \true], 'TranslateTextRequest' => ['type' => 'structure', 'required' => ['Text', 'SourceLanguageCode', 'TargetLanguageCode'], 'members' => ['Text' => ['shape' => 'BoundedLengthString'], 'TerminologyNames' => ['shape' => 'ResourceNameList'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCode' => ['shape' => 'LanguageCodeString'], 'Settings' => ['shape' => 'TranslationSettings']]], 'TranslateTextResponse' => ['type' => 'structure', 'required' => ['TranslatedText', 'SourceLanguageCode', 'TargetLanguageCode'], 'members' => ['TranslatedText' => ['shape' => 'TranslatedTextString'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCode' => ['shape' => 'LanguageCodeString'], 'AppliedTerminologies' => ['shape' => 'AppliedTerminologyList'], 'AppliedSettings' => ['shape' => 'TranslationSettings']]], 'TranslatedTextString' => ['type' => 'string', 'max' => 20000, 'pattern' => '[\\P{M}\\p{M}]{0,20000}'], 'TranslationSettings' => ['type' => 'structure', 'members' => ['Formality' => ['shape' => 'Formality'], 'Profanity' => ['shape' => 'Profanity']]], 'UnboundedLengthString' => ['type' => 'string'], 'UnsupportedDisplayLanguageCodeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'DisplayLanguageCode' => ['shape' => 'LanguageCodeString']], 'exception' => \true], 'UnsupportedLanguagePairException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'SourceLanguageCode' => ['shape' => 'LanguageCodeString'], 'TargetLanguageCode' => ['shape' => 'LanguageCodeString']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateParallelDataRequest' => ['type' => 'structure', 'required' => ['Name', 'ParallelDataConfig', 'ClientToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'Description' => ['shape' => 'Description'], 'ParallelDataConfig' => ['shape' => 'ParallelDataConfig'], 'ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true]]], 'UpdateParallelDataResponse' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'ResourceName'], 'Status' => ['shape' => 'ParallelDataStatus'], 'LatestUpdateAttemptStatus' => ['shape' => 'ParallelDataStatus'], 'LatestUpdateAttemptAt' => ['shape' => 'Timestamp']]]]]; diff --git a/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 83603c2..0000000 --- a/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://translate-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://translate-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://translate.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://translate.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-tests-1.json.php deleted file mode 100644 index 0404d18..0000000 --- a/vendor/Aws3/Aws/data/translate/2017-07-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://translate.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/translate/2017-07-01/paginators-1.json.php b/vendor/Aws3/Aws/data/translate/2017-07-01/paginators-1.json.php deleted file mode 100644 index 0aa598b..0000000 --- a/vendor/Aws3/Aws/data/translate/2017-07-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListLanguages' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListParallelData' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTerminologies' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'ListTextTranslationJobs' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken']]]; diff --git a/vendor/Aws3/Aws/data/voice-id/2021-09-27/api-2.json.php b/vendor/Aws3/Aws/data/voice-id/2021-09-27/api-2.json.php deleted file mode 100644 index 59cb957..0000000 --- a/vendor/Aws3/Aws/data/voice-id/2021-09-27/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2021-09-27', 'endpointPrefix' => 'voiceid', 'jsonVersion' => '1.0', 'protocol' => 'json', 'serviceFullName' => 'Amazon Voice ID', 'serviceId' => 'Voice ID', 'signatureVersion' => 'v4', 'signingName' => 'voiceid', 'targetPrefix' => 'VoiceID', 'uid' => 'voice-id-2021-09-27'], 'operations' => ['CreateDomain' => ['name' => 'CreateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateDomainRequest'], 'output' => ['shape' => 'CreateDomainResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteDomain' => ['name' => 'DeleteDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteDomainRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'DeleteFraudster' => ['name' => 'DeleteFraudster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFraudsterRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DeleteSpeaker' => ['name' => 'DeleteSpeaker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSpeakerRequest'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeDomainRequest'], 'output' => ['shape' => 'DescribeDomainResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeFraudster' => ['name' => 'DescribeFraudster', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFraudsterRequest'], 'output' => ['shape' => 'DescribeFraudsterResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeFraudsterRegistrationJob' => ['name' => 'DescribeFraudsterRegistrationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeFraudsterRegistrationJobRequest'], 'output' => ['shape' => 'DescribeFraudsterRegistrationJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeSpeaker' => ['name' => 'DescribeSpeaker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpeakerRequest'], 'output' => ['shape' => 'DescribeSpeakerResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'DescribeSpeakerEnrollmentJob' => ['name' => 'DescribeSpeakerEnrollmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeSpeakerEnrollmentJobRequest'], 'output' => ['shape' => 'DescribeSpeakerEnrollmentJobResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'EvaluateSession' => ['name' => 'EvaluateSession', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'EvaluateSessionRequest'], 'output' => ['shape' => 'EvaluateSessionResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListFraudsterRegistrationJobs' => ['name' => 'ListFraudsterRegistrationJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListFraudsterRegistrationJobsRequest'], 'output' => ['shape' => 'ListFraudsterRegistrationJobsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListSpeakerEnrollmentJobs' => ['name' => 'ListSpeakerEnrollmentJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSpeakerEnrollmentJobsRequest'], 'output' => ['shape' => 'ListSpeakerEnrollmentJobsResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListSpeakers' => ['name' => 'ListSpeakers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSpeakersRequest'], 'output' => ['shape' => 'ListSpeakersResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'OptOutSpeaker' => ['name' => 'OptOutSpeaker', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'OptOutSpeakerRequest'], 'output' => ['shape' => 'OptOutSpeakerResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'StartFraudsterRegistrationJob' => ['name' => 'StartFraudsterRegistrationJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartFraudsterRegistrationJobRequest'], 'output' => ['shape' => 'StartFraudsterRegistrationJobResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'StartSpeakerEnrollmentJob' => ['name' => 'StartSpeakerEnrollmentJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartSpeakerEnrollmentJobRequest'], 'output' => ['shape' => 'StartSpeakerEnrollmentJobResponse'], 'errors' => [['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]], 'UpdateDomain' => ['name' => 'UpdateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDomainRequest'], 'output' => ['shape' => 'UpdateDomainResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ThrottlingException'], ['shape' => 'AccessDeniedException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1, 'pattern' => '^arn:aws(-[^:]+)?:voiceid.+:[0-9]{12}:domain/[a-zA-Z0-9]{22}$'], 'Arn' => ['type' => 'string', 'pattern' => '^arn:aws(-[^:]+)?:voiceid.+:[0-9]{12}:domain/[a-zA-Z0-9]{22}$'], 'AuthenticationConfiguration' => ['type' => 'structure', 'required' => ['AcceptanceThreshold'], 'members' => ['AcceptanceThreshold' => ['shape' => 'Score']]], 'AuthenticationDecision' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT', 'NOT_ENOUGH_SPEECH', 'SPEAKER_NOT_ENROLLED', 'SPEAKER_OPTED_OUT', 'SPEAKER_ID_NOT_PROVIDED', 'SPEAKER_EXPIRED']], 'AuthenticationResult' => ['type' => 'structure', 'members' => ['AudioAggregationEndedAt' => ['shape' => 'Timestamp'], 'AudioAggregationStartedAt' => ['shape' => 'Timestamp'], 'AuthenticationResultId' => ['shape' => 'UniqueIdLarge'], 'Configuration' => ['shape' => 'AuthenticationConfiguration'], 'CustomerSpeakerId' => ['shape' => 'CustomerSpeakerId'], 'Decision' => ['shape' => 'AuthenticationDecision'], 'GeneratedSpeakerId' => ['shape' => 'GeneratedSpeakerId'], 'Score' => ['shape' => 'Score']]], 'ClientTokenString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-_]+$'], 'ConflictException' => ['type' => 'structure', 'members' => ['ConflictType' => ['shape' => 'ConflictType'], 'Message' => ['shape' => 'String']], 'exception' => \true], 'ConflictType' => ['type' => 'string', 'enum' => ['ANOTHER_ACTIVE_STREAM', 'DOMAIN_NOT_ACTIVE', 'CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT', 'ENROLLMENT_ALREADY_EXISTS', 'SPEAKER_NOT_SET', 'SPEAKER_OPTED_OUT', 'CONCURRENT_CHANGES', 'DOMAIN_LOCKED_FROM_ENCRYPTION_UPDATES']], 'CreateDomainRequest' => ['type' => 'structure', 'required' => ['Name', 'ServerSideEncryptionConfiguration'], 'members' => ['ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'Description' => ['shape' => 'Description'], 'Name' => ['shape' => 'DomainName'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateDomainResponse' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain']]], 'CustomerSpeakerId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_-]*$', 'sensitive' => \true], 'DeleteDomainRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId']]], 'DeleteFraudsterRequest' => ['type' => 'structure', 'required' => ['DomainId', 'FraudsterId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'FraudsterId' => ['shape' => 'FraudsterId']]], 'DeleteSpeakerRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpeakerId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpeakerId' => ['shape' => 'SpeakerId']]], 'DescribeDomainRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId']]], 'DescribeDomainResponse' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain']]], 'DescribeFraudsterRegistrationJobRequest' => ['type' => 'structure', 'required' => ['DomainId', 'JobId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'JobId' => ['shape' => 'JobId']]], 'DescribeFraudsterRegistrationJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'FraudsterRegistrationJob']]], 'DescribeFraudsterRequest' => ['type' => 'structure', 'required' => ['DomainId', 'FraudsterId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'FraudsterId' => ['shape' => 'FraudsterId']]], 'DescribeFraudsterResponse' => ['type' => 'structure', 'members' => ['Fraudster' => ['shape' => 'Fraudster']]], 'DescribeSpeakerEnrollmentJobRequest' => ['type' => 'structure', 'required' => ['DomainId', 'JobId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'JobId' => ['shape' => 'JobId']]], 'DescribeSpeakerEnrollmentJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'SpeakerEnrollmentJob']]], 'DescribeSpeakerRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpeakerId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpeakerId' => ['shape' => 'SpeakerId']]], 'DescribeSpeakerResponse' => ['type' => 'structure', 'members' => ['Speaker' => ['shape' => 'Speaker']]], 'Description' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$', 'sensitive' => \true], 'Domain' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'DomainId' => ['shape' => 'DomainId'], 'DomainStatus' => ['shape' => 'DomainStatus'], 'Name' => ['shape' => 'DomainName'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'ServerSideEncryptionUpdateDetails' => ['shape' => 'ServerSideEncryptionUpdateDetails'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'DomainId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[a-zA-Z0-9]{22}$'], 'DomainName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_-]*$', 'sensitive' => \true], 'DomainStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'PENDING', 'SUSPENDED']], 'DomainSummaries' => ['type' => 'list', 'member' => ['shape' => 'DomainSummary']], 'DomainSummary' => ['type' => 'structure', 'members' => ['Arn' => ['shape' => 'Arn'], 'CreatedAt' => ['shape' => 'Timestamp'], 'Description' => ['shape' => 'Description'], 'DomainId' => ['shape' => 'DomainId'], 'DomainStatus' => ['shape' => 'DomainStatus'], 'Name' => ['shape' => 'DomainName'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'ServerSideEncryptionUpdateDetails' => ['shape' => 'ServerSideEncryptionUpdateDetails'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'DuplicateRegistrationAction' => ['type' => 'string', 'enum' => ['SKIP', 'REGISTER_AS_NEW']], 'EnrollmentConfig' => ['type' => 'structure', 'members' => ['ExistingEnrollmentAction' => ['shape' => 'ExistingEnrollmentAction'], 'FraudDetectionConfig' => ['shape' => 'EnrollmentJobFraudDetectionConfig']]], 'EnrollmentJobFraudDetectionConfig' => ['type' => 'structure', 'members' => ['FraudDetectionAction' => ['shape' => 'FraudDetectionAction'], 'RiskThreshold' => ['shape' => 'Score']]], 'EvaluateSessionRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SessionNameOrId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SessionNameOrId' => ['shape' => 'SessionNameOrId']]], 'EvaluateSessionResponse' => ['type' => 'structure', 'members' => ['AuthenticationResult' => ['shape' => 'AuthenticationResult'], 'DomainId' => ['shape' => 'DomainId'], 'FraudDetectionResult' => ['shape' => 'FraudDetectionResult'], 'SessionId' => ['shape' => 'SessionId'], 'SessionName' => ['shape' => 'SessionName'], 'StreamingStatus' => ['shape' => 'StreamingStatus']]], 'ExistingEnrollmentAction' => ['type' => 'string', 'enum' => ['SKIP', 'OVERWRITE']], 'FailureDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'StatusCode' => ['shape' => 'Integer']]], 'FraudDetectionAction' => ['type' => 'string', 'enum' => ['IGNORE', 'FAIL']], 'FraudDetectionConfiguration' => ['type' => 'structure', 'required' => ['RiskThreshold'], 'members' => ['RiskThreshold' => ['shape' => 'Score']]], 'FraudDetectionDecision' => ['type' => 'string', 'enum' => ['HIGH_RISK', 'LOW_RISK', 'NOT_ENOUGH_SPEECH']], 'FraudDetectionReason' => ['type' => 'string', 'enum' => ['KNOWN_FRAUDSTER', 'VOICE_SPOOFING']], 'FraudDetectionReasons' => ['type' => 'list', 'member' => ['shape' => 'FraudDetectionReason'], 'max' => 3, 'min' => 0], 'FraudDetectionResult' => ['type' => 'structure', 'members' => ['AudioAggregationEndedAt' => ['shape' => 'Timestamp'], 'AudioAggregationStartedAt' => ['shape' => 'Timestamp'], 'Configuration' => ['shape' => 'FraudDetectionConfiguration'], 'Decision' => ['shape' => 'FraudDetectionDecision'], 'FraudDetectionResultId' => ['shape' => 'UniqueIdLarge'], 'Reasons' => ['shape' => 'FraudDetectionReasons'], 'RiskDetails' => ['shape' => 'FraudRiskDetails']]], 'FraudRiskDetails' => ['type' => 'structure', 'required' => ['KnownFraudsterRisk', 'VoiceSpoofingRisk'], 'members' => ['KnownFraudsterRisk' => ['shape' => 'KnownFraudsterRisk'], 'VoiceSpoofingRisk' => ['shape' => 'VoiceSpoofingRisk']]], 'Fraudster' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'DomainId' => ['shape' => 'DomainId'], 'GeneratedFraudsterId' => ['shape' => 'GeneratedFraudsterId']]], 'FraudsterId' => ['type' => 'string', 'max' => 25, 'min' => 25, 'pattern' => '^id#[a-zA-Z0-9]{22}$', 'sensitive' => \true], 'FraudsterRegistrationJob' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'DomainId' => ['shape' => 'DomainId'], 'EndedAt' => ['shape' => 'Timestamp'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobProgress' => ['shape' => 'JobProgress'], 'JobStatus' => ['shape' => 'FraudsterRegistrationJobStatus'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'RegistrationConfig' => ['shape' => 'RegistrationConfig']]], 'FraudsterRegistrationJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'FAILED']], 'FraudsterRegistrationJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'FraudsterRegistrationJobSummary']], 'FraudsterRegistrationJobSummary' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'DomainId' => ['shape' => 'DomainId'], 'EndedAt' => ['shape' => 'Timestamp'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobProgress' => ['shape' => 'JobProgress'], 'JobStatus' => ['shape' => 'FraudsterRegistrationJobStatus']]], 'GeneratedFraudsterId' => ['type' => 'string', 'max' => 25, 'min' => 25, 'pattern' => '^id#[a-zA-Z0-9]{22}$'], 'GeneratedSpeakerId' => ['type' => 'string', 'max' => 25, 'min' => 25, 'pattern' => '^id#[a-zA-Z0-9]{22}$'], 'IamRoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+$'], 'InputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['S3Uri' => ['shape' => 'S3Uri']]], 'Integer' => ['type' => 'integer', 'box' => \true], 'InternalServerException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true, 'fault' => \true], 'JobId' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[a-zA-Z0-9]{22}$'], 'JobName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_-]*$', 'sensitive' => \true], 'JobProgress' => ['type' => 'structure', 'members' => ['PercentComplete' => ['shape' => 'Score']]], 'KmsKeyId' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'KnownFraudsterRisk' => ['type' => 'structure', 'required' => ['RiskScore'], 'members' => ['GeneratedFraudsterId' => ['shape' => 'GeneratedFraudsterId'], 'RiskScore' => ['shape' => 'Score']]], 'ListDomainsRequest' => ['type' => 'structure', 'members' => ['MaxResults' => ['shape' => 'MaxResultsForListDomainFe'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainsResponse' => ['type' => 'structure', 'members' => ['DomainSummaries' => ['shape' => 'DomainSummaries'], 'NextToken' => ['shape' => 'String']]], 'ListFraudsterRegistrationJobsRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'JobStatus' => ['shape' => 'FraudsterRegistrationJobStatus'], 'MaxResults' => ['shape' => 'MaxResultsForList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFraudsterRegistrationJobsResponse' => ['type' => 'structure', 'members' => ['JobSummaries' => ['shape' => 'FraudsterRegistrationJobSummaries'], 'NextToken' => ['shape' => 'String']]], 'ListSpeakerEnrollmentJobsRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'JobStatus' => ['shape' => 'SpeakerEnrollmentJobStatus'], 'MaxResults' => ['shape' => 'MaxResultsForList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSpeakerEnrollmentJobsResponse' => ['type' => 'structure', 'members' => ['JobSummaries' => ['shape' => 'SpeakerEnrollmentJobSummaries'], 'NextToken' => ['shape' => 'String']]], 'ListSpeakersRequest' => ['type' => 'structure', 'required' => ['DomainId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'MaxResults' => ['shape' => 'MaxResultsForList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListSpeakersResponse' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String'], 'SpeakerSummaries' => ['shape' => 'SpeakerSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'MaxResultsForList' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'MaxResultsForListDomainFe' => ['type' => 'integer', 'box' => \true, 'max' => 10, 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 8192, 'min' => 0, 'pattern' => '^\\p{ASCII}{0,8192}$'], 'OptOutSpeakerRequest' => ['type' => 'structure', 'required' => ['DomainId', 'SpeakerId'], 'members' => ['DomainId' => ['shape' => 'DomainId'], 'SpeakerId' => ['shape' => 'SpeakerId']]], 'OptOutSpeakerResponse' => ['type' => 'structure', 'members' => ['Speaker' => ['shape' => 'Speaker']]], 'OutputDataConfig' => ['type' => 'structure', 'required' => ['S3Uri'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId'], 'S3Uri' => ['shape' => 'S3Uri']]], 'RegistrationConfig' => ['type' => 'structure', 'members' => ['DuplicateRegistrationAction' => ['shape' => 'DuplicateRegistrationAction'], 'FraudsterSimilarityThreshold' => ['shape' => 'Score']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'ResourceType' => ['shape' => 'ResourceType']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['BATCH_JOB', 'COMPLIANCE_CONSENT', 'DOMAIN', 'FRAUDSTER', 'SESSION', 'SPEAKER']], 'S3Uri' => ['type' => 'string', 'max' => 1024, 'min' => 0, 'pattern' => '^s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?$'], 'Score' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 0], 'ServerSideEncryptionConfiguration' => ['type' => 'structure', 'required' => ['KmsKeyId'], 'members' => ['KmsKeyId' => ['shape' => 'KmsKeyId']]], 'ServerSideEncryptionUpdateDetails' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String'], 'OldKmsKeyId' => ['shape' => 'KmsKeyId'], 'UpdateStatus' => ['shape' => 'ServerSideEncryptionUpdateStatus']]], 'ServerSideEncryptionUpdateStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETED', 'FAILED']], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'SessionId' => ['type' => 'string', 'max' => 25, 'min' => 25, 'pattern' => '^id#[a-zA-Z0-9]{22}$'], 'SessionName' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[a-zA-Z0-9][a-zA-Z0-9_-]*$'], 'SessionNameOrId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^(id#[a-zA-Z0-9]{22}|[a-zA-Z0-9][a-zA-Z0-9_-]*)$'], 'Speaker' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'CustomerSpeakerId' => ['shape' => 'CustomerSpeakerId'], 'DomainId' => ['shape' => 'DomainId'], 'GeneratedSpeakerId' => ['shape' => 'GeneratedSpeakerId'], 'LastAccessedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'SpeakerStatus'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'SpeakerEnrollmentJob' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'DomainId' => ['shape' => 'DomainId'], 'EndedAt' => ['shape' => 'Timestamp'], 'EnrollmentConfig' => ['shape' => 'EnrollmentConfig'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobProgress' => ['shape' => 'JobProgress'], 'JobStatus' => ['shape' => 'SpeakerEnrollmentJobStatus'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig']]], 'SpeakerEnrollmentJobStatus' => ['type' => 'string', 'enum' => ['SUBMITTED', 'IN_PROGRESS', 'COMPLETED', 'COMPLETED_WITH_ERRORS', 'FAILED']], 'SpeakerEnrollmentJobSummaries' => ['type' => 'list', 'member' => ['shape' => 'SpeakerEnrollmentJobSummary']], 'SpeakerEnrollmentJobSummary' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'DomainId' => ['shape' => 'DomainId'], 'EndedAt' => ['shape' => 'Timestamp'], 'FailureDetails' => ['shape' => 'FailureDetails'], 'JobId' => ['shape' => 'JobId'], 'JobName' => ['shape' => 'JobName'], 'JobProgress' => ['shape' => 'JobProgress'], 'JobStatus' => ['shape' => 'SpeakerEnrollmentJobStatus']]], 'SpeakerId' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^(id#[a-zA-Z0-9]{22}|[a-zA-Z0-9][a-zA-Z0-9_-]*)$', 'sensitive' => \true], 'SpeakerStatus' => ['type' => 'string', 'enum' => ['ENROLLED', 'EXPIRED', 'OPTED_OUT', 'PENDING']], 'SpeakerSummaries' => ['type' => 'list', 'member' => ['shape' => 'SpeakerSummary']], 'SpeakerSummary' => ['type' => 'structure', 'members' => ['CreatedAt' => ['shape' => 'Timestamp'], 'CustomerSpeakerId' => ['shape' => 'CustomerSpeakerId'], 'DomainId' => ['shape' => 'DomainId'], 'GeneratedSpeakerId' => ['shape' => 'GeneratedSpeakerId'], 'LastAccessedAt' => ['shape' => 'Timestamp'], 'Status' => ['shape' => 'SpeakerStatus'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'StartFraudsterRegistrationJobRequest' => ['type' => 'structure', 'required' => ['DataAccessRoleArn', 'DomainId', 'InputDataConfig', 'OutputDataConfig'], 'members' => ['ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'DomainId' => ['shape' => 'DomainId'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobName' => ['shape' => 'JobName'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig'], 'RegistrationConfig' => ['shape' => 'RegistrationConfig']]], 'StartFraudsterRegistrationJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'FraudsterRegistrationJob']]], 'StartSpeakerEnrollmentJobRequest' => ['type' => 'structure', 'required' => ['DataAccessRoleArn', 'DomainId', 'InputDataConfig', 'OutputDataConfig'], 'members' => ['ClientToken' => ['shape' => 'ClientTokenString', 'idempotencyToken' => \true], 'DataAccessRoleArn' => ['shape' => 'IamRoleArn'], 'DomainId' => ['shape' => 'DomainId'], 'EnrollmentConfig' => ['shape' => 'EnrollmentConfig'], 'InputDataConfig' => ['shape' => 'InputDataConfig'], 'JobName' => ['shape' => 'JobName'], 'OutputDataConfig' => ['shape' => 'OutputDataConfig']]], 'StartSpeakerEnrollmentJobResponse' => ['type' => 'structure', 'members' => ['Job' => ['shape' => 'SpeakerEnrollmentJob']]], 'StreamingStatus' => ['type' => 'string', 'enum' => ['PENDING_CONFIGURATION', 'ONGOING', 'ENDED']], 'String' => ['type' => 'string', 'min' => 1], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'ThrottlingException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'UniqueIdLarge' => ['type' => 'string', 'max' => 22, 'min' => 22, 'pattern' => '^[a-zA-Z0-9]{22}$'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateDomainRequest' => ['type' => 'structure', 'required' => ['DomainId', 'Name', 'ServerSideEncryptionConfiguration'], 'members' => ['Description' => ['shape' => 'Description'], 'DomainId' => ['shape' => 'DomainId'], 'Name' => ['shape' => 'DomainName'], 'ServerSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration']]], 'UpdateDomainResponse' => ['type' => 'structure', 'members' => ['Domain' => ['shape' => 'Domain']]], 'ValidationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'VoiceSpoofingRisk' => ['type' => 'structure', 'required' => ['RiskScore'], 'members' => ['RiskScore' => ['shape' => 'Score']]]]]; diff --git a/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-rule-set-1.json.php deleted file mode 100644 index edc9b0e..0000000 --- a/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voiceid-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voiceid-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://voiceid.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://voiceid.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-tests-1.json.php deleted file mode 100644 index 4564e87..0000000 --- a/vendor/Aws3/Aws/data/voice-id/2021-09-27/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://voiceid.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/voice-id/2021-09-27/paginators-1.json.php b/vendor/Aws3/Aws/data/voice-id/2021-09-27/paginators-1.json.php deleted file mode 100644 index 8cdb33f..0000000 --- a/vendor/Aws3/Aws/data/voice-id/2021-09-27/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'DomainSummaries'], 'ListFraudsterRegistrationJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobSummaries'], 'ListSpeakerEnrollmentJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'JobSummaries'], 'ListSpeakers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'SpeakerSummaries']]]; diff --git a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/api-2.json.php b/vendor/Aws3/Aws/data/waf-regional/2016-11-28/api-2.json.php deleted file mode 100644 index b187c4e..0000000 --- a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-11-28', 'endpointPrefix' => 'waf-regional', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'WAF Regional', 'serviceFullName' => 'AWS WAF Regional', 'serviceId' => 'WAF Regional', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSWAF_Regional_20161128', 'uid' => 'waf-regional-2016-11-28'], 'operations' => ['AssociateWebACL' => ['name' => 'AssociateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateWebACLRequest'], 'output' => ['shape' => 'AssociateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFUnavailableEntityException']]], 'CreateByteMatchSet' => ['name' => 'CreateByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateByteMatchSetRequest'], 'output' => ['shape' => 'CreateByteMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateGeoMatchSet' => ['name' => 'CreateGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGeoMatchSetRequest'], 'output' => ['shape' => 'CreateGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateIPSet' => ['name' => 'CreateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIPSetRequest'], 'output' => ['shape' => 'CreateIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRateBasedRule' => ['name' => 'CreateRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRateBasedRuleRequest'], 'output' => ['shape' => 'CreateRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateRegexMatchSet' => ['name' => 'CreateRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegexMatchSetRequest'], 'output' => ['shape' => 'CreateRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRegexPatternSet' => ['name' => 'CreateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegexPatternSetRequest'], 'output' => ['shape' => 'CreateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleRequest'], 'output' => ['shape' => 'CreateRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateRuleGroup' => ['name' => 'CreateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleGroupRequest'], 'output' => ['shape' => 'CreateRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateSizeConstraintSet' => ['name' => 'CreateSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSizeConstraintSetRequest'], 'output' => ['shape' => 'CreateSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateSqlInjectionMatchSet' => ['name' => 'CreateSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'CreateSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateWebACL' => ['name' => 'CreateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebACLRequest'], 'output' => ['shape' => 'CreateWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateWebACLMigrationStack' => ['name' => 'CreateWebACLMigrationStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebACLMigrationStackRequest'], 'output' => ['shape' => 'CreateWebACLMigrationStackResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFEntityMigrationException']]], 'CreateXssMatchSet' => ['name' => 'CreateXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateXssMatchSetRequest'], 'output' => ['shape' => 'CreateXssMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'DeleteByteMatchSet' => ['name' => 'DeleteByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteByteMatchSetRequest'], 'output' => ['shape' => 'DeleteByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteGeoMatchSet' => ['name' => 'DeleteGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGeoMatchSetRequest'], 'output' => ['shape' => 'DeleteGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteIPSet' => ['name' => 'DeleteIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIPSetRequest'], 'output' => ['shape' => 'DeleteIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteLoggingConfiguration' => ['name' => 'DeleteLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoggingConfigurationRequest'], 'output' => ['shape' => 'DeleteLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException']]], 'DeletePermissionPolicy' => ['name' => 'DeletePermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionPolicyRequest'], 'output' => ['shape' => 'DeletePermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonexistentItemException']]], 'DeleteRateBasedRule' => ['name' => 'DeleteRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRateBasedRuleRequest'], 'output' => ['shape' => 'DeleteRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteRegexMatchSet' => ['name' => 'DeleteRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegexMatchSetRequest'], 'output' => ['shape' => 'DeleteRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteRegexPatternSet' => ['name' => 'DeleteRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegexPatternSetRequest'], 'output' => ['shape' => 'DeleteRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleRequest'], 'output' => ['shape' => 'DeleteRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteRuleGroup' => ['name' => 'DeleteRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleGroupRequest'], 'output' => ['shape' => 'DeleteRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteSizeConstraintSet' => ['name' => 'DeleteSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSizeConstraintSetRequest'], 'output' => ['shape' => 'DeleteSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteSqlInjectionMatchSet' => ['name' => 'DeleteSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'DeleteSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteWebACL' => ['name' => 'DeleteWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWebACLRequest'], 'output' => ['shape' => 'DeleteWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteXssMatchSet' => ['name' => 'DeleteXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteXssMatchSetRequest'], 'output' => ['shape' => 'DeleteXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DisassociateWebACL' => ['name' => 'DisassociateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateWebACLRequest'], 'output' => ['shape' => 'DisassociateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException']]], 'GetByteMatchSet' => ['name' => 'GetByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetByteMatchSetRequest'], 'output' => ['shape' => 'GetByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetChangeToken' => ['name' => 'GetChangeToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetChangeTokenRequest'], 'output' => ['shape' => 'GetChangeTokenResponse'], 'errors' => [['shape' => 'WAFInternalErrorException']]], 'GetChangeTokenStatus' => ['name' => 'GetChangeTokenStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetChangeTokenStatusRequest'], 'output' => ['shape' => 'GetChangeTokenStatusResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'GetGeoMatchSet' => ['name' => 'GetGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGeoMatchSetRequest'], 'output' => ['shape' => 'GetGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetIPSet' => ['name' => 'GetIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIPSetRequest'], 'output' => ['shape' => 'GetIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetLoggingConfiguration' => ['name' => 'GetLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoggingConfigurationRequest'], 'output' => ['shape' => 'GetLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetPermissionPolicy' => ['name' => 'GetPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPermissionPolicyRequest'], 'output' => ['shape' => 'GetPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRateBasedRule' => ['name' => 'GetRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRateBasedRuleRequest'], 'output' => ['shape' => 'GetRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRateBasedRuleManagedKeys' => ['name' => 'GetRateBasedRuleManagedKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRateBasedRuleManagedKeysRequest'], 'output' => ['shape' => 'GetRateBasedRuleManagedKeysResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'GetRegexMatchSet' => ['name' => 'GetRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegexMatchSetRequest'], 'output' => ['shape' => 'GetRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRegexPatternSet' => ['name' => 'GetRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegexPatternSetRequest'], 'output' => ['shape' => 'GetRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRule' => ['name' => 'GetRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRuleRequest'], 'output' => ['shape' => 'GetRuleResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRuleGroup' => ['name' => 'GetRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRuleGroupRequest'], 'output' => ['shape' => 'GetRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetSampledRequests' => ['name' => 'GetSampledRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSampledRequestsRequest'], 'output' => ['shape' => 'GetSampledRequestsResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'GetSizeConstraintSet' => ['name' => 'GetSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSizeConstraintSetRequest'], 'output' => ['shape' => 'GetSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetSqlInjectionMatchSet' => ['name' => 'GetSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'GetSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetWebACL' => ['name' => 'GetWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWebACLRequest'], 'output' => ['shape' => 'GetWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetWebACLForResource' => ['name' => 'GetWebACLForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWebACLForResourceRequest'], 'output' => ['shape' => 'GetWebACLForResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFUnavailableEntityException']]], 'GetXssMatchSet' => ['name' => 'GetXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetXssMatchSetRequest'], 'output' => ['shape' => 'GetXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'ListActivatedRulesInRuleGroup' => ['name' => 'ListActivatedRulesInRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActivatedRulesInRuleGroupRequest'], 'output' => ['shape' => 'ListActivatedRulesInRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'ListByteMatchSets' => ['name' => 'ListByteMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListByteMatchSetsRequest'], 'output' => ['shape' => 'ListByteMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListGeoMatchSets' => ['name' => 'ListGeoMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGeoMatchSetsRequest'], 'output' => ['shape' => 'ListGeoMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListIPSets' => ['name' => 'ListIPSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIPSetsRequest'], 'output' => ['shape' => 'ListIPSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListLoggingConfigurations' => ['name' => 'ListLoggingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLoggingConfigurationsRequest'], 'output' => ['shape' => 'ListLoggingConfigurationsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'ListRateBasedRules' => ['name' => 'ListRateBasedRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRateBasedRulesRequest'], 'output' => ['shape' => 'ListRateBasedRulesResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListRegexMatchSets' => ['name' => 'ListRegexMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegexMatchSetsRequest'], 'output' => ['shape' => 'ListRegexMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListRegexPatternSets' => ['name' => 'ListRegexPatternSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegexPatternSetsRequest'], 'output' => ['shape' => 'ListRegexPatternSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListResourcesForWebACL' => ['name' => 'ListResourcesForWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesForWebACLRequest'], 'output' => ['shape' => 'ListResourcesForWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'ListRuleGroups' => ['name' => 'ListRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleGroupsRequest'], 'output' => ['shape' => 'ListRuleGroupsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSizeConstraintSets' => ['name' => 'ListSizeConstraintSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSizeConstraintSetsRequest'], 'output' => ['shape' => 'ListSizeConstraintSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSqlInjectionMatchSets' => ['name' => 'ListSqlInjectionMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSqlInjectionMatchSetsRequest'], 'output' => ['shape' => 'ListSqlInjectionMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSubscribedRuleGroups' => ['name' => 'ListSubscribedRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSubscribedRuleGroupsRequest'], 'output' => ['shape' => 'ListSubscribedRuleGroupsResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'ListWebACLs' => ['name' => 'ListWebACLs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWebACLsRequest'], 'output' => ['shape' => 'ListWebACLsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListXssMatchSets' => ['name' => 'ListXssMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListXssMatchSetsRequest'], 'output' => ['shape' => 'ListXssMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'PutLoggingConfiguration' => ['name' => 'PutLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLoggingConfigurationRequest'], 'output' => ['shape' => 'PutLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFServiceLinkedRoleErrorException']]], 'PutPermissionPolicy' => ['name' => 'PutPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionPolicyRequest'], 'output' => ['shape' => 'PutPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidPermissionPolicyException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'UpdateByteMatchSet' => ['name' => 'UpdateByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateByteMatchSetRequest'], 'output' => ['shape' => 'UpdateByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateGeoMatchSet' => ['name' => 'UpdateGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGeoMatchSetRequest'], 'output' => ['shape' => 'UpdateGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateIPSet' => ['name' => 'UpdateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateIPSetRequest'], 'output' => ['shape' => 'UpdateIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRateBasedRule' => ['name' => 'UpdateRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRateBasedRuleRequest'], 'output' => ['shape' => 'UpdateRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRegexMatchSet' => ['name' => 'UpdateRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegexMatchSetRequest'], 'output' => ['shape' => 'UpdateRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidAccountException']]], 'UpdateRegexPatternSet' => ['name' => 'UpdateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegexPatternSetRequest'], 'output' => ['shape' => 'UpdateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidRegexPatternException']]], 'UpdateRule' => ['name' => 'UpdateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleRequest'], 'output' => ['shape' => 'UpdateRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRuleGroup' => ['name' => 'UpdateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleGroupRequest'], 'output' => ['shape' => 'UpdateRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidParameterException']]], 'UpdateSizeConstraintSet' => ['name' => 'UpdateSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSizeConstraintSetRequest'], 'output' => ['shape' => 'UpdateSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateSqlInjectionMatchSet' => ['name' => 'UpdateSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'UpdateSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateWebACL' => ['name' => 'UpdateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWebACLRequest'], 'output' => ['shape' => 'UpdateWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFSubscriptionNotFoundException']]], 'UpdateXssMatchSet' => ['name' => 'UpdateXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateXssMatchSetRequest'], 'output' => ['shape' => 'UpdateXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]]], 'shapes' => ['Action' => ['type' => 'string'], 'ActivatedRule' => ['type' => 'structure', 'required' => ['Priority', 'RuleId'], 'members' => ['Priority' => ['shape' => 'RulePriority'], 'RuleId' => ['shape' => 'ResourceId'], 'Action' => ['shape' => 'WafAction'], 'OverrideAction' => ['shape' => 'WafOverrideAction'], 'Type' => ['shape' => 'WafRuleType'], 'ExcludedRules' => ['shape' => 'ExcludedRules']]], 'ActivatedRules' => ['type' => 'list', 'member' => ['shape' => 'ActivatedRule']], 'AssociateWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'ResourceArn'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'AssociateWebACLResponse' => ['type' => 'structure', 'members' => []], 'ByteMatchSet' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ByteMatchTuples'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'ByteMatchTuples' => ['shape' => 'ByteMatchTuples']]], 'ByteMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchSetSummary']], 'ByteMatchSetSummary' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'Name'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'ByteMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'ByteMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ByteMatchTuple' => ['shape' => 'ByteMatchTuple']]], 'ByteMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchSetUpdate'], 'min' => 1], 'ByteMatchTargetString' => ['type' => 'blob'], 'ByteMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TargetString', 'TextTransformation', 'PositionalConstraint'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TargetString' => ['shape' => 'ByteMatchTargetString'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'PositionalConstraint' => ['shape' => 'PositionalConstraint']]], 'ByteMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchTuple']], 'ChangeAction' => ['type' => 'string', 'enum' => ['INSERT', 'DELETE']], 'ChangeToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ChangeTokenStatus' => ['type' => 'string', 'enum' => ['PROVISIONED', 'PENDING', 'INSYNC']], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'LE', 'LT', 'GE', 'GT']], 'Country' => ['type' => 'string'], 'CreateByteMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ByteMatchSet' => ['shape' => 'ByteMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['GeoMatchSet' => ['shape' => 'GeoMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateIPSetResponse' => ['type' => 'structure', 'members' => ['IPSet' => ['shape' => 'IPSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'RateKey', 'RateLimit', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'RateKey' => ['shape' => 'RateKey'], 'RateLimit' => ['shape' => 'RateLimit'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'RateBasedRule'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['RegexMatchSet' => ['shape' => 'RegexMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['RegexPatternSet' => ['shape' => 'RegexPatternSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRuleGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRuleGroupResponse' => ['type' => 'structure', 'members' => ['RuleGroup' => ['shape' => 'RuleGroup'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'Rule'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['SizeConstraintSet' => ['shape' => 'SizeConstraintSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['SqlInjectionMatchSet' => ['shape' => 'SqlInjectionMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateWebACLMigrationStackRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'S3BucketName', 'IgnoreUnsupportedType'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'IgnoreUnsupportedType' => ['shape' => 'IgnoreUnsupportedType']]], 'CreateWebACLMigrationStackResponse' => ['type' => 'structure', 'required' => ['S3ObjectUrl'], 'members' => ['S3ObjectUrl' => ['shape' => 'S3ObjectUrl']]], 'CreateWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'DefaultAction', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'DefaultAction' => ['shape' => 'WafAction'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateWebACLResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateXssMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateXssMatchSetResponse' => ['type' => 'structure', 'members' => ['XssMatchSet' => ['shape' => 'XssMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ChangeToken'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'ChangeToken'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId', 'ChangeToken'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteIPSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeleteLoggingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeletePermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeletePermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'ChangeToken'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'ChangeToken'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId', 'ChangeToken'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleGroupResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'ChangeToken'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'ChangeToken'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'ChangeToken'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteWebACLResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'ChangeToken'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteXssMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DisassociateWebACLRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DisassociateWebACLResponse' => ['type' => 'structure', 'members' => []], 'ErrorReason' => ['type' => 'string'], 'ExcludedRule' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'ExcludedRules' => ['type' => 'list', 'member' => ['shape' => 'ExcludedRule']], 'FieldToMatch' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'MatchFieldType'], 'Data' => ['shape' => 'MatchFieldData']]], 'GeoMatchConstraint' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'GeoMatchConstraintType'], 'Value' => ['shape' => 'GeoMatchConstraintValue']]], 'GeoMatchConstraintType' => ['type' => 'string', 'enum' => ['Country']], 'GeoMatchConstraintValue' => ['type' => 'string', 'enum' => ['AF', 'AX', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BQ', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BI', 'KH', 'CM', 'CA', 'CV', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CW', 'CY', 'CZ', 'DK', 'DJ', 'DM', 'DO', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HM', 'VA', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'SS', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TL', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UG', 'UA', 'AE', 'GB', 'US', 'UM', 'UY', 'UZ', 'VU', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'ZM', 'ZW']], 'GeoMatchConstraints' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchConstraint']], 'GeoMatchSet' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'GeoMatchConstraints'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'GeoMatchConstraints' => ['shape' => 'GeoMatchConstraints']]], 'GeoMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchSetSummary']], 'GeoMatchSetSummary' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'Name'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'GeoMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'GeoMatchConstraint'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'GeoMatchConstraint' => ['shape' => 'GeoMatchConstraint']]], 'GeoMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchSetUpdate'], 'min' => 1], 'GetByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId']]], 'GetByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ByteMatchSet' => ['shape' => 'ByteMatchSet']]], 'GetChangeTokenRequest' => ['type' => 'structure', 'members' => []], 'GetChangeTokenResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'GetChangeTokenStatusRequest' => ['type' => 'structure', 'required' => ['ChangeToken'], 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'GetChangeTokenStatusResponse' => ['type' => 'structure', 'members' => ['ChangeTokenStatus' => ['shape' => 'ChangeTokenStatus']]], 'GetGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId']]], 'GetGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['GeoMatchSet' => ['shape' => 'GeoMatchSet']]], 'GetIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId'], 'members' => ['IPSetId' => ['shape' => 'ResourceId']]], 'GetIPSetResponse' => ['type' => 'structure', 'members' => ['IPSet' => ['shape' => 'IPSet']]], 'GetLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'GetPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetPermissionPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyString']]], 'GetRateBasedRuleManagedKeysRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'NextMarker' => ['shape' => 'NextMarker']]], 'GetRateBasedRuleManagedKeysResponse' => ['type' => 'structure', 'members' => ['ManagedKeys' => ['shape' => 'ManagedKeys'], 'NextMarker' => ['shape' => 'NextMarker']]], 'GetRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'GetRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'RateBasedRule']]], 'GetRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId']]], 'GetRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['RegexMatchSet' => ['shape' => 'RegexMatchSet']]], 'GetRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId']]], 'GetRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['RegexPatternSet' => ['shape' => 'RegexPatternSet']]], 'GetRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId']]], 'GetRuleGroupResponse' => ['type' => 'structure', 'members' => ['RuleGroup' => ['shape' => 'RuleGroup']]], 'GetRuleRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'GetRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'Rule']]], 'GetSampledRequestsMaxItems' => ['type' => 'long', 'max' => 500, 'min' => 1], 'GetSampledRequestsRequest' => ['type' => 'structure', 'required' => ['WebAclId', 'RuleId', 'TimeWindow', 'MaxItems'], 'members' => ['WebAclId' => ['shape' => 'ResourceId'], 'RuleId' => ['shape' => 'ResourceId'], 'TimeWindow' => ['shape' => 'TimeWindow'], 'MaxItems' => ['shape' => 'GetSampledRequestsMaxItems']]], 'GetSampledRequestsResponse' => ['type' => 'structure', 'members' => ['SampledRequests' => ['shape' => 'SampledHTTPRequests'], 'PopulationSize' => ['shape' => 'PopulationSize'], 'TimeWindow' => ['shape' => 'TimeWindow']]], 'GetSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId']]], 'GetSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['SizeConstraintSet' => ['shape' => 'SizeConstraintSet']]], 'GetSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId']]], 'GetSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['SqlInjectionMatchSet' => ['shape' => 'SqlInjectionMatchSet']]], 'GetWebACLForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetWebACLForResourceResponse' => ['type' => 'structure', 'members' => ['WebACLSummary' => ['shape' => 'WebACLSummary']]], 'GetWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['WebACLId' => ['shape' => 'ResourceId']]], 'GetWebACLResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL']]], 'GetXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId']]], 'GetXssMatchSetResponse' => ['type' => 'structure', 'members' => ['XssMatchSet' => ['shape' => 'XssMatchSet']]], 'HTTPHeader' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HeaderName'], 'Value' => ['shape' => 'HeaderValue']]], 'HTTPHeaders' => ['type' => 'list', 'member' => ['shape' => 'HTTPHeader']], 'HTTPMethod' => ['type' => 'string'], 'HTTPRequest' => ['type' => 'structure', 'members' => ['ClientIP' => ['shape' => 'IPString'], 'Country' => ['shape' => 'Country'], 'URI' => ['shape' => 'URIString'], 'Method' => ['shape' => 'HTTPMethod'], 'HTTPVersion' => ['shape' => 'HTTPVersion'], 'Headers' => ['shape' => 'HTTPHeaders']]], 'HTTPVersion' => ['type' => 'string'], 'HeaderName' => ['type' => 'string'], 'HeaderValue' => ['type' => 'string'], 'IPSet' => ['type' => 'structure', 'required' => ['IPSetId', 'IPSetDescriptors'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'IPSetDescriptors' => ['shape' => 'IPSetDescriptors']]], 'IPSetDescriptor' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'IPSetDescriptorType'], 'Value' => ['shape' => 'IPSetDescriptorValue']]], 'IPSetDescriptorType' => ['type' => 'string', 'enum' => ['IPV4', 'IPV6']], 'IPSetDescriptorValue' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*'], 'IPSetDescriptors' => ['type' => 'list', 'member' => ['shape' => 'IPSetDescriptor']], 'IPSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'IPSetSummary']], 'IPSetSummary' => ['type' => 'structure', 'required' => ['IPSetId', 'Name'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'IPSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'IPSetDescriptor'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'IPSetDescriptor' => ['shape' => 'IPSetDescriptor']]], 'IPSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'IPSetUpdate'], 'min' => 1], 'IPString' => ['type' => 'string'], 'IgnoreUnsupportedType' => ['type' => 'boolean'], 'ListActivatedRulesInRuleGroupRequest' => ['type' => 'structure', 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListActivatedRulesInRuleGroupResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ActivatedRules' => ['shape' => 'ActivatedRules']]], 'ListByteMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListByteMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ByteMatchSets' => ['shape' => 'ByteMatchSetSummaries']]], 'ListGeoMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListGeoMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'GeoMatchSets' => ['shape' => 'GeoMatchSetSummaries']]], 'ListIPSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListIPSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'IPSets' => ['shape' => 'IPSetSummaries']]], 'ListLoggingConfigurationsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListLoggingConfigurationsResponse' => ['type' => 'structure', 'members' => ['LoggingConfigurations' => ['shape' => 'LoggingConfigurations'], 'NextMarker' => ['shape' => 'NextMarker']]], 'ListRateBasedRulesRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRateBasedRulesResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Rules' => ['shape' => 'RuleSummaries']]], 'ListRegexMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRegexMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RegexMatchSets' => ['shape' => 'RegexMatchSetSummaries']]], 'ListRegexPatternSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRegexPatternSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RegexPatternSets' => ['shape' => 'RegexPatternSetSummaries']]], 'ListResourcesForWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ResourceType' => ['shape' => 'ResourceType']]], 'ListResourcesForWebACLResponse' => ['type' => 'structure', 'members' => ['ResourceArns' => ['shape' => 'ResourceArns']]], 'ListRuleGroupsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RuleGroups' => ['shape' => 'RuleGroupSummaries']]], 'ListRulesRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Rules' => ['shape' => 'RuleSummaries']]], 'ListSizeConstraintSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSizeConstraintSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'SizeConstraintSets' => ['shape' => 'SizeConstraintSetSummaries']]], 'ListSqlInjectionMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSqlInjectionMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'SqlInjectionMatchSets' => ['shape' => 'SqlInjectionMatchSetSummaries']]], 'ListSubscribedRuleGroupsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSubscribedRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RuleGroups' => ['shape' => 'SubscribedRuleGroupSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit'], 'ResourceARN' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'TagInfoForResource' => ['shape' => 'TagInfoForResource']]], 'ListWebACLsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListWebACLsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'WebACLs' => ['shape' => 'WebACLSummaries']]], 'ListXssMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListXssMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'XssMatchSets' => ['shape' => 'XssMatchSetSummaries']]], 'LogDestinationConfigs' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 1, 'min' => 1], 'LoggingConfiguration' => ['type' => 'structure', 'required' => ['ResourceArn', 'LogDestinationConfigs'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'LogDestinationConfigs' => ['shape' => 'LogDestinationConfigs'], 'RedactedFields' => ['shape' => 'RedactedFields']]], 'LoggingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LoggingConfiguration']], 'ManagedKey' => ['type' => 'string'], 'ManagedKeys' => ['type' => 'list', 'member' => ['shape' => 'ManagedKey']], 'MatchFieldData' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'MatchFieldType' => ['type' => 'string', 'enum' => ['URI', 'QUERY_STRING', 'HEADER', 'METHOD', 'BODY', 'SINGLE_QUERY_ARG', 'ALL_QUERY_ARGS']], 'MetricName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'MigrationErrorType' => ['type' => 'string', 'enum' => ['ENTITY_NOT_SUPPORTED', 'ENTITY_NOT_FOUND', 'S3_BUCKET_NO_PERMISSION', 'S3_BUCKET_NOT_ACCESSIBLE', 'S3_BUCKET_NOT_FOUND', 'S3_BUCKET_INVALID_REGION', 'S3_INTERNAL_ERROR']], 'Negated' => ['type' => 'boolean'], 'NextMarker' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '.*\\S.*'], 'PaginationLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ParameterExceptionField' => ['type' => 'string', 'enum' => ['CHANGE_ACTION', 'WAF_ACTION', 'WAF_OVERRIDE_ACTION', 'PREDICATE_TYPE', 'IPSET_TYPE', 'BYTE_MATCH_FIELD_TYPE', 'SQL_INJECTION_MATCH_FIELD_TYPE', 'BYTE_MATCH_TEXT_TRANSFORMATION', 'BYTE_MATCH_POSITIONAL_CONSTRAINT', 'SIZE_CONSTRAINT_COMPARISON_OPERATOR', 'GEO_MATCH_LOCATION_TYPE', 'GEO_MATCH_LOCATION_VALUE', 'RATE_KEY', 'RULE_TYPE', 'NEXT_MARKER', 'RESOURCE_ARN', 'TAGS', 'TAG_KEYS']], 'ParameterExceptionParameter' => ['type' => 'string', 'min' => 1], 'ParameterExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_OPTION', 'ILLEGAL_COMBINATION', 'ILLEGAL_ARGUMENT', 'INVALID_TAG_KEY']], 'PolicyString' => ['type' => 'string', 'max' => 395000, 'min' => 1, 'pattern' => '.*\\S.*'], 'PopulationSize' => ['type' => 'long'], 'PositionalConstraint' => ['type' => 'string', 'enum' => ['EXACTLY', 'STARTS_WITH', 'ENDS_WITH', 'CONTAINS', 'CONTAINS_WORD']], 'Predicate' => ['type' => 'structure', 'required' => ['Negated', 'Type', 'DataId'], 'members' => ['Negated' => ['shape' => 'Negated'], 'Type' => ['shape' => 'PredicateType'], 'DataId' => ['shape' => 'ResourceId']]], 'PredicateType' => ['type' => 'string', 'enum' => ['IPMatch', 'ByteMatch', 'SqlInjectionMatch', 'GeoMatch', 'SizeConstraint', 'XssMatch', 'RegexMatch']], 'Predicates' => ['type' => 'list', 'member' => ['shape' => 'Predicate']], 'PutLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['LoggingConfiguration'], 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Policy' => ['shape' => 'PolicyString']]], 'PutPermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'RateBasedRule' => ['type' => 'structure', 'required' => ['RuleId', 'MatchPredicates', 'RateKey', 'RateLimit'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'MatchPredicates' => ['shape' => 'Predicates'], 'RateKey' => ['shape' => 'RateKey'], 'RateLimit' => ['shape' => 'RateLimit']]], 'RateKey' => ['type' => 'string', 'enum' => ['IP']], 'RateLimit' => ['type' => 'long', 'max' => 2000000000, 'min' => 100], 'RedactedFields' => ['type' => 'list', 'member' => ['shape' => 'FieldToMatch']], 'RegexMatchSet' => ['type' => 'structure', 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'RegexMatchTuples' => ['shape' => 'RegexMatchTuples']]], 'RegexMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchSetSummary']], 'RegexMatchSetSummary' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'Name'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RegexMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'RegexMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'RegexMatchTuple' => ['shape' => 'RegexMatchTuple']]], 'RegexMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchSetUpdate'], 'min' => 1], 'RegexMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation', 'RegexPatternSetId'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'RegexPatternSetId' => ['shape' => 'ResourceId']]], 'RegexMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchTuple']], 'RegexPatternSet' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'RegexPatternStrings'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'RegexPatternStrings' => ['shape' => 'RegexPatternStrings']]], 'RegexPatternSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternSetSummary']], 'RegexPatternSetSummary' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'Name'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RegexPatternSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'RegexPatternString'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'RegexPatternString' => ['shape' => 'RegexPatternString']]], 'RegexPatternSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternSetUpdate'], 'min' => 1], 'RegexPatternString' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'RegexPatternStrings' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternString'], 'max' => 10], 'ResourceArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceArns' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceType' => ['type' => 'string', 'enum' => ['APPLICATION_LOAD_BALANCER', 'API_GATEWAY']], 'Rule' => ['type' => 'structure', 'required' => ['RuleId', 'Predicates'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'Predicates' => ['shape' => 'Predicates']]], 'RuleGroup' => ['type' => 'structure', 'required' => ['RuleGroupId'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName']]], 'RuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSummary']], 'RuleGroupSummary' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Name'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RuleGroupUpdate' => ['type' => 'structure', 'required' => ['Action', 'ActivatedRule'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ActivatedRule' => ['shape' => 'ActivatedRule']]], 'RuleGroupUpdates' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupUpdate'], 'min' => 1], 'RulePriority' => ['type' => 'integer'], 'RuleSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleSummary']], 'RuleSummary' => ['type' => 'structure', 'required' => ['RuleId', 'Name'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RuleUpdate' => ['type' => 'structure', 'required' => ['Action', 'Predicate'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'Predicate' => ['shape' => 'Predicate']]], 'RuleUpdates' => ['type' => 'list', 'member' => ['shape' => 'RuleUpdate']], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^aws-waf-migration-[0-9A-Za-z\\.\\-_]*'], 'S3ObjectUrl' => ['type' => 'string', 'min' => 1], 'SampleWeight' => ['type' => 'long', 'min' => 0], 'SampledHTTPRequest' => ['type' => 'structure', 'required' => ['Request', 'Weight'], 'members' => ['Request' => ['shape' => 'HTTPRequest'], 'Weight' => ['shape' => 'SampleWeight'], 'Timestamp' => ['shape' => 'Timestamp'], 'Action' => ['shape' => 'Action'], 'RuleWithinRuleGroup' => ['shape' => 'ResourceId']]], 'SampledHTTPRequests' => ['type' => 'list', 'member' => ['shape' => 'SampledHTTPRequest']], 'Size' => ['type' => 'long', 'max' => 21474836480, 'min' => 0], 'SizeConstraint' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation', 'ComparisonOperator', 'Size'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Size' => ['shape' => 'Size']]], 'SizeConstraintSet' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'SizeConstraints'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'SizeConstraints' => ['shape' => 'SizeConstraints']]], 'SizeConstraintSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraintSetSummary']], 'SizeConstraintSetSummary' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'Name'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'SizeConstraintSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'SizeConstraint'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'SizeConstraint' => ['shape' => 'SizeConstraint']]], 'SizeConstraintSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraintSetUpdate'], 'min' => 1], 'SizeConstraints' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraint']], 'SqlInjectionMatchSet' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'SqlInjectionMatchTuples'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'SqlInjectionMatchTuples' => ['shape' => 'SqlInjectionMatchTuples']]], 'SqlInjectionMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchSetSummary']], 'SqlInjectionMatchSetSummary' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'Name'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'SqlInjectionMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'SqlInjectionMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'SqlInjectionMatchTuple' => ['shape' => 'SqlInjectionMatchTuple']]], 'SqlInjectionMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchSetUpdate'], 'min' => 1], 'SqlInjectionMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation']]], 'SqlInjectionMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchTuple']], 'SubscribedRuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'SubscribedRuleGroupSummary']], 'SubscribedRuleGroupSummary' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Name', 'MetricName'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagInfoForResource' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagList' => ['shape' => 'TagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'TextTransformation' => ['type' => 'string', 'enum' => ['NONE', 'COMPRESS_WHITE_SPACE', 'HTML_ENTITY_DECODE', 'LOWERCASE', 'CMD_LINE', 'URL_DECODE']], 'TimeWindow' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'URIString' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'ByteMatchSetUpdates']]], 'UpdateByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'GeoMatchSetUpdates']]], 'UpdateGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId', 'ChangeToken', 'Updates'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'IPSetUpdates']]], 'UpdateIPSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken', 'Updates', 'RateLimit'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'RuleUpdates'], 'RateLimit' => ['shape' => 'RateLimit']]], 'UpdateRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'Updates', 'ChangeToken'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RegexMatchSetUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'Updates', 'ChangeToken'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RegexPatternSetUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Updates', 'ChangeToken'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RuleGroupUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleGroupResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken', 'Updates'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'RuleUpdates']]], 'UpdateRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'ChangeToken', 'Updates'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'SizeConstraintSetUpdates']]], 'UpdateSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'SqlInjectionMatchSetUpdates']]], 'UpdateSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'ChangeToken'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'WebACLUpdates'], 'DefaultAction' => ['shape' => 'WafAction']]], 'UpdateWebACLResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'XssMatchSetUpdates']]], 'UpdateXssMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'WAFBadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFDisallowedNameException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFEntityMigrationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'MigrationErrorType' => ['shape' => 'MigrationErrorType'], 'MigrationErrorReason' => ['shape' => 'ErrorReason']], 'exception' => \true], 'WAFInternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'WAFInvalidAccountException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'WAFInvalidOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFInvalidParameterException' => ['type' => 'structure', 'members' => ['field' => ['shape' => 'ParameterExceptionField'], 'parameter' => ['shape' => 'ParameterExceptionParameter'], 'reason' => ['shape' => 'ParameterExceptionReason']], 'exception' => \true], 'WAFInvalidPermissionPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFInvalidRegexPatternException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFLimitsExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonEmptyEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonexistentContainerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonexistentItemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFReferencedItemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFServiceLinkedRoleErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFStaleDataException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFSubscriptionNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFTagOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFTagOperationInternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'WAFUnavailableEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WafAction' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'WafActionType']]], 'WafActionType' => ['type' => 'string', 'enum' => ['BLOCK', 'ALLOW', 'COUNT']], 'WafOverrideAction' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'WafOverrideActionType']]], 'WafOverrideActionType' => ['type' => 'string', 'enum' => ['NONE', 'COUNT']], 'WafRuleType' => ['type' => 'string', 'enum' => ['REGULAR', 'RATE_BASED', 'GROUP']], 'WebACL' => ['type' => 'structure', 'required' => ['WebACLId', 'DefaultAction', 'Rules'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'DefaultAction' => ['shape' => 'WafAction'], 'Rules' => ['shape' => 'ActivatedRules'], 'WebACLArn' => ['shape' => 'ResourceArn']]], 'WebACLSummaries' => ['type' => 'list', 'member' => ['shape' => 'WebACLSummary']], 'WebACLSummary' => ['type' => 'structure', 'required' => ['WebACLId', 'Name'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'WebACLUpdate' => ['type' => 'structure', 'required' => ['Action', 'ActivatedRule'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ActivatedRule' => ['shape' => 'ActivatedRule']]], 'WebACLUpdates' => ['type' => 'list', 'member' => ['shape' => 'WebACLUpdate']], 'XssMatchSet' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'XssMatchTuples'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'XssMatchTuples' => ['shape' => 'XssMatchTuples']]], 'XssMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'XssMatchSetSummary']], 'XssMatchSetSummary' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'Name'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'XssMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'XssMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'XssMatchTuple' => ['shape' => 'XssMatchTuple']]], 'XssMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'XssMatchSetUpdate'], 'min' => 1], 'XssMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation']]], 'XssMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'XssMatchTuple']], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.php deleted file mode 100644 index f8b3f9b..0000000 --- a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-regional-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-regional-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-regional.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://waf-regional.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-tests-1.json.php deleted file mode 100644 index 591f805..0000000 --- a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-south-1.api.aws']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-south-1.amazonaws.com']], 'params' => ['Region' => 'ap-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-south-1.api.aws']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-south-1.amazonaws.com']], 'params' => ['Region' => 'eu-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-gov-east-1.api.aws']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-gov-east-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.me-central-1.api.aws']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.me-central-1.amazonaws.com']], 'params' => ['Region' => 'me-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ca-central-1.api.aws']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ca-central-1.amazonaws.com']], 'params' => ['Region' => 'ca-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-central-1.api.aws']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-central-1.amazonaws.com']], 'params' => ['Region' => 'eu-central-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-west-1.api.aws']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-west-1.amazonaws.com']], 'params' => ['Region' => 'us-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.af-south-1.api.aws']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.af-south-1.amazonaws.com']], 'params' => ['Region' => 'af-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-north-1.api.aws']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-north-1.amazonaws.com']], 'params' => ['Region' => 'eu-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-3.api.aws']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-3.amazonaws.com']], 'params' => ['Region' => 'eu-west-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-2.api.aws']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-2.amazonaws.com']], 'params' => ['Region' => 'eu-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-3.api.aws']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-2.api.aws']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-1.api.aws']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-northeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-northeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.me-south-1.api.aws']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.me-south-1.amazonaws.com']], 'params' => ['Region' => 'me-south-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.sa-east-1.api.aws']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.sa-east-1.amazonaws.com']], 'params' => ['Region' => 'sa-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-east-1.api.aws']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-east-1.amazonaws.com']], 'params' => ['Region' => 'ap-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.cn-north-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-north-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-gov-west-1.api.aws']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-gov-west-1.amazonaws.com']], 'params' => ['Region' => 'us-gov-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-1.api.aws']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-1.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-2.api.aws']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-2.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-3.api.aws']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.ap-southeast-3.amazonaws.com']], 'params' => ['Region' => 'ap-southeast-3', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-east-2.api.aws']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.us-east-2.amazonaws.com']], 'params' => ['Region' => 'us-east-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://waf-regional.cn-northwest-1.amazonaws.com.cn']], 'params' => ['Region' => 'cn-northwest-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/paginators-1.json.php b/vendor/Aws3/Aws/data/waf-regional/2016-11-28/paginators-1.json.php deleted file mode 100644 index ecd9a14..0000000 --- a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/smoke.json.php b/vendor/Aws3/Aws/data/waf-regional/2016-11-28/smoke.json.php deleted file mode 100644 index d1d0174..0000000 --- a/vendor/Aws3/Aws/data/waf-regional/2016-11-28/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListRules', 'input' => ['Limit' => 20], 'errorExpectedFromService' => \false], ['operationName' => 'CreateSqlInjectionMatchSet', 'input' => ['Name' => 'fake_name', 'ChangeToken' => 'fake_token'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/waf/2015-08-24/api-2.json.php b/vendor/Aws3/Aws/data/waf/2015-08-24/api-2.json.php deleted file mode 100644 index 25c4074..0000000 --- a/vendor/Aws3/Aws/data/waf/2015-08-24/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-08-24', 'endpointPrefix' => 'waf', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'WAF', 'serviceFullName' => 'AWS WAF', 'serviceId' => 'WAF', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSWAF_20150824', 'uid' => 'waf-2015-08-24'], 'operations' => ['CreateByteMatchSet' => ['name' => 'CreateByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateByteMatchSetRequest'], 'output' => ['shape' => 'CreateByteMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateGeoMatchSet' => ['name' => 'CreateGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGeoMatchSetRequest'], 'output' => ['shape' => 'CreateGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateIPSet' => ['name' => 'CreateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIPSetRequest'], 'output' => ['shape' => 'CreateIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRateBasedRule' => ['name' => 'CreateRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRateBasedRuleRequest'], 'output' => ['shape' => 'CreateRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateRegexMatchSet' => ['name' => 'CreateRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegexMatchSetRequest'], 'output' => ['shape' => 'CreateRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRegexPatternSet' => ['name' => 'CreateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegexPatternSetRequest'], 'output' => ['shape' => 'CreateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateRule' => ['name' => 'CreateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleRequest'], 'output' => ['shape' => 'CreateRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateRuleGroup' => ['name' => 'CreateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleGroupRequest'], 'output' => ['shape' => 'CreateRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateSizeConstraintSet' => ['name' => 'CreateSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSizeConstraintSetRequest'], 'output' => ['shape' => 'CreateSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateSqlInjectionMatchSet' => ['name' => 'CreateSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'CreateSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'CreateWebACL' => ['name' => 'CreateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebACLRequest'], 'output' => ['shape' => 'CreateWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFBadRequestException']]], 'CreateWebACLMigrationStack' => ['name' => 'CreateWebACLMigrationStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebACLMigrationStackRequest'], 'output' => ['shape' => 'CreateWebACLMigrationStackResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFEntityMigrationException']]], 'CreateXssMatchSet' => ['name' => 'CreateXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateXssMatchSetRequest'], 'output' => ['shape' => 'CreateXssMatchSetResponse'], 'errors' => [['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'DeleteByteMatchSet' => ['name' => 'DeleteByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteByteMatchSetRequest'], 'output' => ['shape' => 'DeleteByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteGeoMatchSet' => ['name' => 'DeleteGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGeoMatchSetRequest'], 'output' => ['shape' => 'DeleteGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteIPSet' => ['name' => 'DeleteIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIPSetRequest'], 'output' => ['shape' => 'DeleteIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteLoggingConfiguration' => ['name' => 'DeleteLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoggingConfigurationRequest'], 'output' => ['shape' => 'DeleteLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException']]], 'DeletePermissionPolicy' => ['name' => 'DeletePermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionPolicyRequest'], 'output' => ['shape' => 'DeletePermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonexistentItemException']]], 'DeleteRateBasedRule' => ['name' => 'DeleteRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRateBasedRuleRequest'], 'output' => ['shape' => 'DeleteRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteRegexMatchSet' => ['name' => 'DeleteRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegexMatchSetRequest'], 'output' => ['shape' => 'DeleteRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteRegexPatternSet' => ['name' => 'DeleteRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegexPatternSetRequest'], 'output' => ['shape' => 'DeleteRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteRule' => ['name' => 'DeleteRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleRequest'], 'output' => ['shape' => 'DeleteRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteRuleGroup' => ['name' => 'DeleteRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleGroupRequest'], 'output' => ['shape' => 'DeleteRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteSizeConstraintSet' => ['name' => 'DeleteSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSizeConstraintSetRequest'], 'output' => ['shape' => 'DeleteSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteSqlInjectionMatchSet' => ['name' => 'DeleteSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'DeleteSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'DeleteWebACL' => ['name' => 'DeleteWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWebACLRequest'], 'output' => ['shape' => 'DeleteWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFNonEmptyEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'DeleteXssMatchSet' => ['name' => 'DeleteXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteXssMatchSetRequest'], 'output' => ['shape' => 'DeleteXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonEmptyEntityException']]], 'GetByteMatchSet' => ['name' => 'GetByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetByteMatchSetRequest'], 'output' => ['shape' => 'GetByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetChangeToken' => ['name' => 'GetChangeToken', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetChangeTokenRequest'], 'output' => ['shape' => 'GetChangeTokenResponse'], 'errors' => [['shape' => 'WAFInternalErrorException']]], 'GetChangeTokenStatus' => ['name' => 'GetChangeTokenStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetChangeTokenStatusRequest'], 'output' => ['shape' => 'GetChangeTokenStatusResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'GetGeoMatchSet' => ['name' => 'GetGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetGeoMatchSetRequest'], 'output' => ['shape' => 'GetGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetIPSet' => ['name' => 'GetIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIPSetRequest'], 'output' => ['shape' => 'GetIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetLoggingConfiguration' => ['name' => 'GetLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoggingConfigurationRequest'], 'output' => ['shape' => 'GetLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetPermissionPolicy' => ['name' => 'GetPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPermissionPolicyRequest'], 'output' => ['shape' => 'GetPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRateBasedRule' => ['name' => 'GetRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRateBasedRuleRequest'], 'output' => ['shape' => 'GetRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRateBasedRuleManagedKeys' => ['name' => 'GetRateBasedRuleManagedKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRateBasedRuleManagedKeysRequest'], 'output' => ['shape' => 'GetRateBasedRuleManagedKeysResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'GetRegexMatchSet' => ['name' => 'GetRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegexMatchSetRequest'], 'output' => ['shape' => 'GetRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRegexPatternSet' => ['name' => 'GetRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegexPatternSetRequest'], 'output' => ['shape' => 'GetRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRule' => ['name' => 'GetRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRuleRequest'], 'output' => ['shape' => 'GetRuleResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetRuleGroup' => ['name' => 'GetRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRuleGroupRequest'], 'output' => ['shape' => 'GetRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException']]], 'GetSampledRequests' => ['name' => 'GetSampledRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSampledRequestsRequest'], 'output' => ['shape' => 'GetSampledRequestsResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'GetSizeConstraintSet' => ['name' => 'GetSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSizeConstraintSetRequest'], 'output' => ['shape' => 'GetSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetSqlInjectionMatchSet' => ['name' => 'GetSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'GetSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetWebACL' => ['name' => 'GetWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWebACLRequest'], 'output' => ['shape' => 'GetWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'GetXssMatchSet' => ['name' => 'GetXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetXssMatchSetRequest'], 'output' => ['shape' => 'GetXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFNonexistentItemException']]], 'ListActivatedRulesInRuleGroup' => ['name' => 'ListActivatedRulesInRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListActivatedRulesInRuleGroupRequest'], 'output' => ['shape' => 'ListActivatedRulesInRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'ListByteMatchSets' => ['name' => 'ListByteMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListByteMatchSetsRequest'], 'output' => ['shape' => 'ListByteMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListGeoMatchSets' => ['name' => 'ListGeoMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGeoMatchSetsRequest'], 'output' => ['shape' => 'ListGeoMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListIPSets' => ['name' => 'ListIPSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIPSetsRequest'], 'output' => ['shape' => 'ListIPSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListLoggingConfigurations' => ['name' => 'ListLoggingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLoggingConfigurationsRequest'], 'output' => ['shape' => 'ListLoggingConfigurationsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException']]], 'ListRateBasedRules' => ['name' => 'ListRateBasedRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRateBasedRulesRequest'], 'output' => ['shape' => 'ListRateBasedRulesResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListRegexMatchSets' => ['name' => 'ListRegexMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegexMatchSetsRequest'], 'output' => ['shape' => 'ListRegexMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListRegexPatternSets' => ['name' => 'ListRegexPatternSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegexPatternSetsRequest'], 'output' => ['shape' => 'ListRegexPatternSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListRuleGroups' => ['name' => 'ListRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleGroupsRequest'], 'output' => ['shape' => 'ListRuleGroupsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException']]], 'ListRules' => ['name' => 'ListRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRulesRequest'], 'output' => ['shape' => 'ListRulesResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSizeConstraintSets' => ['name' => 'ListSizeConstraintSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSizeConstraintSetsRequest'], 'output' => ['shape' => 'ListSizeConstraintSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSqlInjectionMatchSets' => ['name' => 'ListSqlInjectionMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSqlInjectionMatchSetsRequest'], 'output' => ['shape' => 'ListSqlInjectionMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListSubscribedRuleGroups' => ['name' => 'ListSubscribedRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListSubscribedRuleGroupsRequest'], 'output' => ['shape' => 'ListSubscribedRuleGroupsResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'ListWebACLs' => ['name' => 'ListWebACLs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWebACLsRequest'], 'output' => ['shape' => 'ListWebACLsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'ListXssMatchSets' => ['name' => 'ListXssMatchSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListXssMatchSetsRequest'], 'output' => ['shape' => 'ListXssMatchSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException']]], 'PutLoggingConfiguration' => ['name' => 'PutLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLoggingConfigurationRequest'], 'output' => ['shape' => 'PutLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFServiceLinkedRoleErrorException']]], 'PutPermissionPolicy' => ['name' => 'PutPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionPolicyRequest'], 'output' => ['shape' => 'PutPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidPermissionPolicyException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFBadRequestException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException']]], 'UpdateByteMatchSet' => ['name' => 'UpdateByteMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateByteMatchSetRequest'], 'output' => ['shape' => 'UpdateByteMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateGeoMatchSet' => ['name' => 'UpdateGeoMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateGeoMatchSetRequest'], 'output' => ['shape' => 'UpdateGeoMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateIPSet' => ['name' => 'UpdateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateIPSetRequest'], 'output' => ['shape' => 'UpdateIPSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRateBasedRule' => ['name' => 'UpdateRateBasedRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRateBasedRuleRequest'], 'output' => ['shape' => 'UpdateRateBasedRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRegexMatchSet' => ['name' => 'UpdateRegexMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegexMatchSetRequest'], 'output' => ['shape' => 'UpdateRegexMatchSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFDisallowedNameException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidAccountException']]], 'UpdateRegexPatternSet' => ['name' => 'UpdateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegexPatternSetRequest'], 'output' => ['shape' => 'UpdateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidRegexPatternException']]], 'UpdateRule' => ['name' => 'UpdateRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleRequest'], 'output' => ['shape' => 'UpdateRuleResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateRuleGroup' => ['name' => 'UpdateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleGroupRequest'], 'output' => ['shape' => 'UpdateRuleGroupResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidParameterException']]], 'UpdateSizeConstraintSet' => ['name' => 'UpdateSizeConstraintSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSizeConstraintSetRequest'], 'output' => ['shape' => 'UpdateSizeConstraintSetResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateSqlInjectionMatchSet' => ['name' => 'UpdateSqlInjectionMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateSqlInjectionMatchSetRequest'], 'output' => ['shape' => 'UpdateSqlInjectionMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]], 'UpdateWebACL' => ['name' => 'UpdateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWebACLRequest'], 'output' => ['shape' => 'UpdateWebACLResponse'], 'errors' => [['shape' => 'WAFStaleDataException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFReferencedItemException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFSubscriptionNotFoundException']]], 'UpdateXssMatchSet' => ['name' => 'UpdateXssMatchSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateXssMatchSetRequest'], 'output' => ['shape' => 'UpdateXssMatchSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidAccountException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentContainerException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFStaleDataException'], ['shape' => 'WAFLimitsExceededException']]]], 'shapes' => ['Action' => ['type' => 'string'], 'ActivatedRule' => ['type' => 'structure', 'required' => ['Priority', 'RuleId'], 'members' => ['Priority' => ['shape' => 'RulePriority'], 'RuleId' => ['shape' => 'ResourceId'], 'Action' => ['shape' => 'WafAction'], 'OverrideAction' => ['shape' => 'WafOverrideAction'], 'Type' => ['shape' => 'WafRuleType'], 'ExcludedRules' => ['shape' => 'ExcludedRules']]], 'ActivatedRules' => ['type' => 'list', 'member' => ['shape' => 'ActivatedRule']], 'ByteMatchSet' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ByteMatchTuples'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'ByteMatchTuples' => ['shape' => 'ByteMatchTuples']]], 'ByteMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchSetSummary']], 'ByteMatchSetSummary' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'Name'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'ByteMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'ByteMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ByteMatchTuple' => ['shape' => 'ByteMatchTuple']]], 'ByteMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchSetUpdate'], 'min' => 1], 'ByteMatchTargetString' => ['type' => 'blob'], 'ByteMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TargetString', 'TextTransformation', 'PositionalConstraint'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TargetString' => ['shape' => 'ByteMatchTargetString'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'PositionalConstraint' => ['shape' => 'PositionalConstraint']]], 'ByteMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'ByteMatchTuple']], 'ChangeAction' => ['type' => 'string', 'enum' => ['INSERT', 'DELETE']], 'ChangeToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ChangeTokenStatus' => ['type' => 'string', 'enum' => ['PROVISIONED', 'PENDING', 'INSYNC']], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'LE', 'LT', 'GE', 'GT']], 'Country' => ['type' => 'string'], 'CreateByteMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ByteMatchSet' => ['shape' => 'ByteMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['GeoMatchSet' => ['shape' => 'GeoMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateIPSetResponse' => ['type' => 'structure', 'members' => ['IPSet' => ['shape' => 'IPSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'RateKey', 'RateLimit', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'RateKey' => ['shape' => 'RateKey'], 'RateLimit' => ['shape' => 'RateLimit'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'RateBasedRule'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['RegexMatchSet' => ['shape' => 'RegexMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['RegexPatternSet' => ['shape' => 'RegexPatternSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRuleGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRuleGroupResponse' => ['type' => 'structure', 'members' => ['RuleGroup' => ['shape' => 'RuleGroup'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'Rule'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['SizeConstraintSet' => ['shape' => 'SizeConstraintSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['SqlInjectionMatchSet' => ['shape' => 'SqlInjectionMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateWebACLMigrationStackRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'S3BucketName', 'IgnoreUnsupportedType'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'IgnoreUnsupportedType' => ['shape' => 'IgnoreUnsupportedType']]], 'CreateWebACLMigrationStackResponse' => ['type' => 'structure', 'required' => ['S3ObjectUrl'], 'members' => ['S3ObjectUrl' => ['shape' => 'S3ObjectUrl']]], 'CreateWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'MetricName', 'DefaultAction', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'DefaultAction' => ['shape' => 'WafAction'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Tags' => ['shape' => 'TagList']]], 'CreateWebACLResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateXssMatchSetRequest' => ['type' => 'structure', 'required' => ['Name', 'ChangeToken'], 'members' => ['Name' => ['shape' => 'ResourceName'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'CreateXssMatchSetResponse' => ['type' => 'structure', 'members' => ['XssMatchSet' => ['shape' => 'XssMatchSet'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ChangeToken'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'ChangeToken'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId', 'ChangeToken'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteIPSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeleteLoggingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeletePermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeletePermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'ChangeToken'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'ChangeToken'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId', 'ChangeToken'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleGroupResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'ChangeToken'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'ChangeToken'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'ChangeToken'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteWebACLResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'ChangeToken'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'DeleteXssMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'ErrorReason' => ['type' => 'string'], 'ExcludedRule' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'ExcludedRules' => ['type' => 'list', 'member' => ['shape' => 'ExcludedRule']], 'FieldToMatch' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'MatchFieldType'], 'Data' => ['shape' => 'MatchFieldData']]], 'GeoMatchConstraint' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'GeoMatchConstraintType'], 'Value' => ['shape' => 'GeoMatchConstraintValue']]], 'GeoMatchConstraintType' => ['type' => 'string', 'enum' => ['Country']], 'GeoMatchConstraintValue' => ['type' => 'string', 'enum' => ['AF', 'AX', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BQ', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BI', 'KH', 'CM', 'CA', 'CV', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CW', 'CY', 'CZ', 'DK', 'DJ', 'DM', 'DO', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HM', 'VA', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'SS', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TL', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UG', 'UA', 'AE', 'GB', 'US', 'UM', 'UY', 'UZ', 'VU', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'ZM', 'ZW']], 'GeoMatchConstraints' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchConstraint']], 'GeoMatchSet' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'GeoMatchConstraints'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'GeoMatchConstraints' => ['shape' => 'GeoMatchConstraints']]], 'GeoMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchSetSummary']], 'GeoMatchSetSummary' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'Name'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'GeoMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'GeoMatchConstraint'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'GeoMatchConstraint' => ['shape' => 'GeoMatchConstraint']]], 'GeoMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'GeoMatchSetUpdate'], 'min' => 1], 'GetByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId']]], 'GetByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ByteMatchSet' => ['shape' => 'ByteMatchSet']]], 'GetChangeTokenRequest' => ['type' => 'structure', 'members' => []], 'GetChangeTokenResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'GetChangeTokenStatusRequest' => ['type' => 'structure', 'required' => ['ChangeToken'], 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'GetChangeTokenStatusResponse' => ['type' => 'structure', 'members' => ['ChangeTokenStatus' => ['shape' => 'ChangeTokenStatus']]], 'GetGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId']]], 'GetGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['GeoMatchSet' => ['shape' => 'GeoMatchSet']]], 'GetIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId'], 'members' => ['IPSetId' => ['shape' => 'ResourceId']]], 'GetIPSetResponse' => ['type' => 'structure', 'members' => ['IPSet' => ['shape' => 'IPSet']]], 'GetLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'GetPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetPermissionPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyString']]], 'GetRateBasedRuleManagedKeysRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'NextMarker' => ['shape' => 'NextMarker']]], 'GetRateBasedRuleManagedKeysResponse' => ['type' => 'structure', 'members' => ['ManagedKeys' => ['shape' => 'ManagedKeys'], 'NextMarker' => ['shape' => 'NextMarker']]], 'GetRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'GetRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'RateBasedRule']]], 'GetRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId']]], 'GetRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['RegexMatchSet' => ['shape' => 'RegexMatchSet']]], 'GetRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId']]], 'GetRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['RegexPatternSet' => ['shape' => 'RegexPatternSet']]], 'GetRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId']]], 'GetRuleGroupResponse' => ['type' => 'structure', 'members' => ['RuleGroup' => ['shape' => 'RuleGroup']]], 'GetRuleRequest' => ['type' => 'structure', 'required' => ['RuleId'], 'members' => ['RuleId' => ['shape' => 'ResourceId']]], 'GetRuleResponse' => ['type' => 'structure', 'members' => ['Rule' => ['shape' => 'Rule']]], 'GetSampledRequestsMaxItems' => ['type' => 'long', 'max' => 500, 'min' => 1], 'GetSampledRequestsRequest' => ['type' => 'structure', 'required' => ['WebAclId', 'RuleId', 'TimeWindow', 'MaxItems'], 'members' => ['WebAclId' => ['shape' => 'ResourceId'], 'RuleId' => ['shape' => 'ResourceId'], 'TimeWindow' => ['shape' => 'TimeWindow'], 'MaxItems' => ['shape' => 'GetSampledRequestsMaxItems']]], 'GetSampledRequestsResponse' => ['type' => 'structure', 'members' => ['SampledRequests' => ['shape' => 'SampledHTTPRequests'], 'PopulationSize' => ['shape' => 'PopulationSize'], 'TimeWindow' => ['shape' => 'TimeWindow']]], 'GetSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId']]], 'GetSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['SizeConstraintSet' => ['shape' => 'SizeConstraintSet']]], 'GetSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId']]], 'GetSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['SqlInjectionMatchSet' => ['shape' => 'SqlInjectionMatchSet']]], 'GetWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId'], 'members' => ['WebACLId' => ['shape' => 'ResourceId']]], 'GetWebACLResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL']]], 'GetXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId']]], 'GetXssMatchSetResponse' => ['type' => 'structure', 'members' => ['XssMatchSet' => ['shape' => 'XssMatchSet']]], 'HTTPHeader' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HeaderName'], 'Value' => ['shape' => 'HeaderValue']]], 'HTTPHeaders' => ['type' => 'list', 'member' => ['shape' => 'HTTPHeader']], 'HTTPMethod' => ['type' => 'string'], 'HTTPRequest' => ['type' => 'structure', 'members' => ['ClientIP' => ['shape' => 'IPString'], 'Country' => ['shape' => 'Country'], 'URI' => ['shape' => 'URIString'], 'Method' => ['shape' => 'HTTPMethod'], 'HTTPVersion' => ['shape' => 'HTTPVersion'], 'Headers' => ['shape' => 'HTTPHeaders']]], 'HTTPVersion' => ['type' => 'string'], 'HeaderName' => ['type' => 'string'], 'HeaderValue' => ['type' => 'string'], 'IPSet' => ['type' => 'structure', 'required' => ['IPSetId', 'IPSetDescriptors'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'IPSetDescriptors' => ['shape' => 'IPSetDescriptors']]], 'IPSetDescriptor' => ['type' => 'structure', 'required' => ['Type', 'Value'], 'members' => ['Type' => ['shape' => 'IPSetDescriptorType'], 'Value' => ['shape' => 'IPSetDescriptorValue']]], 'IPSetDescriptorType' => ['type' => 'string', 'enum' => ['IPV4', 'IPV6']], 'IPSetDescriptorValue' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*'], 'IPSetDescriptors' => ['type' => 'list', 'member' => ['shape' => 'IPSetDescriptor']], 'IPSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'IPSetSummary']], 'IPSetSummary' => ['type' => 'structure', 'required' => ['IPSetId', 'Name'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'IPSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'IPSetDescriptor'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'IPSetDescriptor' => ['shape' => 'IPSetDescriptor']]], 'IPSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'IPSetUpdate'], 'min' => 1], 'IPString' => ['type' => 'string'], 'IgnoreUnsupportedType' => ['type' => 'boolean'], 'ListActivatedRulesInRuleGroupRequest' => ['type' => 'structure', 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListActivatedRulesInRuleGroupResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ActivatedRules' => ['shape' => 'ActivatedRules']]], 'ListByteMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListByteMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ByteMatchSets' => ['shape' => 'ByteMatchSetSummaries']]], 'ListGeoMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListGeoMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'GeoMatchSets' => ['shape' => 'GeoMatchSetSummaries']]], 'ListIPSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListIPSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'IPSets' => ['shape' => 'IPSetSummaries']]], 'ListLoggingConfigurationsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListLoggingConfigurationsResponse' => ['type' => 'structure', 'members' => ['LoggingConfigurations' => ['shape' => 'LoggingConfigurations'], 'NextMarker' => ['shape' => 'NextMarker']]], 'ListRateBasedRulesRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRateBasedRulesResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Rules' => ['shape' => 'RuleSummaries']]], 'ListRegexMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRegexMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RegexMatchSets' => ['shape' => 'RegexMatchSetSummaries']]], 'ListRegexPatternSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRegexPatternSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RegexPatternSets' => ['shape' => 'RegexPatternSetSummaries']]], 'ListRuleGroupsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RuleGroups' => ['shape' => 'RuleGroupSummaries']]], 'ListRulesRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRulesResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Rules' => ['shape' => 'RuleSummaries']]], 'ListSizeConstraintSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSizeConstraintSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'SizeConstraintSets' => ['shape' => 'SizeConstraintSetSummaries']]], 'ListSqlInjectionMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSqlInjectionMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'SqlInjectionMatchSets' => ['shape' => 'SqlInjectionMatchSetSummaries']]], 'ListSubscribedRuleGroupsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListSubscribedRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RuleGroups' => ['shape' => 'SubscribedRuleGroupSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit'], 'ResourceARN' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'TagInfoForResource' => ['shape' => 'TagInfoForResource']]], 'ListWebACLsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListWebACLsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'WebACLs' => ['shape' => 'WebACLSummaries']]], 'ListXssMatchSetsRequest' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListXssMatchSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'XssMatchSets' => ['shape' => 'XssMatchSetSummaries']]], 'LogDestinationConfigs' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 1, 'min' => 1], 'LoggingConfiguration' => ['type' => 'structure', 'required' => ['ResourceArn', 'LogDestinationConfigs'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'LogDestinationConfigs' => ['shape' => 'LogDestinationConfigs'], 'RedactedFields' => ['shape' => 'RedactedFields']]], 'LoggingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LoggingConfiguration']], 'ManagedKey' => ['type' => 'string'], 'ManagedKeys' => ['type' => 'list', 'member' => ['shape' => 'ManagedKey']], 'MatchFieldData' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'MatchFieldType' => ['type' => 'string', 'enum' => ['URI', 'QUERY_STRING', 'HEADER', 'METHOD', 'BODY', 'SINGLE_QUERY_ARG', 'ALL_QUERY_ARGS']], 'MetricName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'MigrationErrorType' => ['type' => 'string', 'enum' => ['ENTITY_NOT_SUPPORTED', 'ENTITY_NOT_FOUND', 'S3_BUCKET_NO_PERMISSION', 'S3_BUCKET_NOT_ACCESSIBLE', 'S3_BUCKET_NOT_FOUND', 'S3_BUCKET_INVALID_REGION', 'S3_INTERNAL_ERROR']], 'Negated' => ['type' => 'boolean'], 'NextMarker' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '.*\\S.*'], 'PaginationLimit' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'ParameterExceptionField' => ['type' => 'string', 'enum' => ['CHANGE_ACTION', 'WAF_ACTION', 'WAF_OVERRIDE_ACTION', 'PREDICATE_TYPE', 'IPSET_TYPE', 'BYTE_MATCH_FIELD_TYPE', 'SQL_INJECTION_MATCH_FIELD_TYPE', 'BYTE_MATCH_TEXT_TRANSFORMATION', 'BYTE_MATCH_POSITIONAL_CONSTRAINT', 'SIZE_CONSTRAINT_COMPARISON_OPERATOR', 'GEO_MATCH_LOCATION_TYPE', 'GEO_MATCH_LOCATION_VALUE', 'RATE_KEY', 'RULE_TYPE', 'NEXT_MARKER', 'RESOURCE_ARN', 'TAGS', 'TAG_KEYS']], 'ParameterExceptionParameter' => ['type' => 'string', 'min' => 1], 'ParameterExceptionReason' => ['type' => 'string', 'enum' => ['INVALID_OPTION', 'ILLEGAL_COMBINATION', 'ILLEGAL_ARGUMENT', 'INVALID_TAG_KEY']], 'PolicyString' => ['type' => 'string', 'max' => 395000, 'min' => 1, 'pattern' => '.*\\S.*'], 'PopulationSize' => ['type' => 'long'], 'PositionalConstraint' => ['type' => 'string', 'enum' => ['EXACTLY', 'STARTS_WITH', 'ENDS_WITH', 'CONTAINS', 'CONTAINS_WORD']], 'Predicate' => ['type' => 'structure', 'required' => ['Negated', 'Type', 'DataId'], 'members' => ['Negated' => ['shape' => 'Negated'], 'Type' => ['shape' => 'PredicateType'], 'DataId' => ['shape' => 'ResourceId']]], 'PredicateType' => ['type' => 'string', 'enum' => ['IPMatch', 'ByteMatch', 'SqlInjectionMatch', 'GeoMatch', 'SizeConstraint', 'XssMatch', 'RegexMatch']], 'Predicates' => ['type' => 'list', 'member' => ['shape' => 'Predicate']], 'PutLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['LoggingConfiguration'], 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Policy' => ['shape' => 'PolicyString']]], 'PutPermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'RateBasedRule' => ['type' => 'structure', 'required' => ['RuleId', 'MatchPredicates', 'RateKey', 'RateLimit'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'MatchPredicates' => ['shape' => 'Predicates'], 'RateKey' => ['shape' => 'RateKey'], 'RateLimit' => ['shape' => 'RateLimit']]], 'RateKey' => ['type' => 'string', 'enum' => ['IP']], 'RateLimit' => ['type' => 'long', 'max' => 2000000000, 'min' => 100], 'RedactedFields' => ['type' => 'list', 'member' => ['shape' => 'FieldToMatch']], 'RegexMatchSet' => ['type' => 'structure', 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'RegexMatchTuples' => ['shape' => 'RegexMatchTuples']]], 'RegexMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchSetSummary']], 'RegexMatchSetSummary' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'Name'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RegexMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'RegexMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'RegexMatchTuple' => ['shape' => 'RegexMatchTuple']]], 'RegexMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchSetUpdate'], 'min' => 1], 'RegexMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation', 'RegexPatternSetId'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'RegexPatternSetId' => ['shape' => 'ResourceId']]], 'RegexMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'RegexMatchTuple']], 'RegexPatternSet' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'RegexPatternStrings'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'RegexPatternStrings' => ['shape' => 'RegexPatternStrings']]], 'RegexPatternSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternSetSummary']], 'RegexPatternSetSummary' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'Name'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RegexPatternSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'RegexPatternString'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'RegexPatternString' => ['shape' => 'RegexPatternString']]], 'RegexPatternSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternSetUpdate'], 'min' => 1], 'RegexPatternString' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'RegexPatternStrings' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternString'], 'max' => 10], 'ResourceArn' => ['type' => 'string', 'max' => 1224, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'ResourceName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'Rule' => ['type' => 'structure', 'required' => ['RuleId', 'Predicates'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'Predicates' => ['shape' => 'Predicates']]], 'RuleGroup' => ['type' => 'structure', 'required' => ['RuleGroupId'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName']]], 'RuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSummary']], 'RuleGroupSummary' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Name'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RuleGroupUpdate' => ['type' => 'structure', 'required' => ['Action', 'ActivatedRule'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ActivatedRule' => ['shape' => 'ActivatedRule']]], 'RuleGroupUpdates' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupUpdate'], 'min' => 1], 'RulePriority' => ['type' => 'integer'], 'RuleSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleSummary']], 'RuleSummary' => ['type' => 'structure', 'required' => ['RuleId', 'Name'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'RuleUpdate' => ['type' => 'structure', 'required' => ['Action', 'Predicate'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'Predicate' => ['shape' => 'Predicate']]], 'RuleUpdates' => ['type' => 'list', 'member' => ['shape' => 'RuleUpdate']], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^aws-waf-migration-[0-9A-Za-z\\.\\-_]*'], 'S3ObjectUrl' => ['type' => 'string', 'min' => 1], 'SampleWeight' => ['type' => 'long', 'min' => 0], 'SampledHTTPRequest' => ['type' => 'structure', 'required' => ['Request', 'Weight'], 'members' => ['Request' => ['shape' => 'HTTPRequest'], 'Weight' => ['shape' => 'SampleWeight'], 'Timestamp' => ['shape' => 'Timestamp'], 'Action' => ['shape' => 'Action'], 'RuleWithinRuleGroup' => ['shape' => 'ResourceId']]], 'SampledHTTPRequests' => ['type' => 'list', 'member' => ['shape' => 'SampledHTTPRequest']], 'Size' => ['type' => 'long', 'max' => 21474836480, 'min' => 0], 'SizeConstraint' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation', 'ComparisonOperator', 'Size'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Size' => ['shape' => 'Size']]], 'SizeConstraintSet' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'SizeConstraints'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'SizeConstraints' => ['shape' => 'SizeConstraints']]], 'SizeConstraintSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraintSetSummary']], 'SizeConstraintSetSummary' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'Name'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'SizeConstraintSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'SizeConstraint'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'SizeConstraint' => ['shape' => 'SizeConstraint']]], 'SizeConstraintSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraintSetUpdate'], 'min' => 1], 'SizeConstraints' => ['type' => 'list', 'member' => ['shape' => 'SizeConstraint']], 'SqlInjectionMatchSet' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'SqlInjectionMatchTuples'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'SqlInjectionMatchTuples' => ['shape' => 'SqlInjectionMatchTuples']]], 'SqlInjectionMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchSetSummary']], 'SqlInjectionMatchSetSummary' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'Name'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'SqlInjectionMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'SqlInjectionMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'SqlInjectionMatchTuple' => ['shape' => 'SqlInjectionMatchTuple']]], 'SqlInjectionMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchSetUpdate'], 'min' => 1], 'SqlInjectionMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation']]], 'SqlInjectionMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'SqlInjectionMatchTuple']], 'SubscribedRuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'SubscribedRuleGroupSummary']], 'SubscribedRuleGroupSummary' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Name', 'MetricName'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName']]], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagInfoForResource' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagList' => ['shape' => 'TagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '.*'], 'TextTransformation' => ['type' => 'string', 'enum' => ['NONE', 'COMPRESS_WHITE_SPACE', 'HTML_ENTITY_DECODE', 'LOWERCASE', 'CMD_LINE', 'URL_DECODE']], 'TimeWindow' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'Timestamp' => ['type' => 'timestamp'], 'URIString' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateByteMatchSetRequest' => ['type' => 'structure', 'required' => ['ByteMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['ByteMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'ByteMatchSetUpdates']]], 'UpdateByteMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateGeoMatchSetRequest' => ['type' => 'structure', 'required' => ['GeoMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['GeoMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'GeoMatchSetUpdates']]], 'UpdateGeoMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateIPSetRequest' => ['type' => 'structure', 'required' => ['IPSetId', 'ChangeToken', 'Updates'], 'members' => ['IPSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'IPSetUpdates']]], 'UpdateIPSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRateBasedRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken', 'Updates', 'RateLimit'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'RuleUpdates'], 'RateLimit' => ['shape' => 'RateLimit']]], 'UpdateRateBasedRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexMatchSetRequest' => ['type' => 'structure', 'required' => ['RegexMatchSetId', 'Updates', 'ChangeToken'], 'members' => ['RegexMatchSetId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RegexMatchSetUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['RegexPatternSetId', 'Updates', 'ChangeToken'], 'members' => ['RegexPatternSetId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RegexPatternSetUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleGroupRequest' => ['type' => 'structure', 'required' => ['RuleGroupId', 'Updates', 'ChangeToken'], 'members' => ['RuleGroupId' => ['shape' => 'ResourceId'], 'Updates' => ['shape' => 'RuleGroupUpdates'], 'ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleGroupResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateRuleRequest' => ['type' => 'structure', 'required' => ['RuleId', 'ChangeToken', 'Updates'], 'members' => ['RuleId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'RuleUpdates']]], 'UpdateRuleResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateSizeConstraintSetRequest' => ['type' => 'structure', 'required' => ['SizeConstraintSetId', 'ChangeToken', 'Updates'], 'members' => ['SizeConstraintSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'SizeConstraintSetUpdates']]], 'UpdateSizeConstraintSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateSqlInjectionMatchSetRequest' => ['type' => 'structure', 'required' => ['SqlInjectionMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['SqlInjectionMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'SqlInjectionMatchSetUpdates']]], 'UpdateSqlInjectionMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLId', 'ChangeToken'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'WebACLUpdates'], 'DefaultAction' => ['shape' => 'WafAction']]], 'UpdateWebACLResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'UpdateXssMatchSetRequest' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'ChangeToken', 'Updates'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'ChangeToken' => ['shape' => 'ChangeToken'], 'Updates' => ['shape' => 'XssMatchSetUpdates']]], 'UpdateXssMatchSetResponse' => ['type' => 'structure', 'members' => ['ChangeToken' => ['shape' => 'ChangeToken']]], 'WAFBadRequestException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFDisallowedNameException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFEntityMigrationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage'], 'MigrationErrorType' => ['shape' => 'MigrationErrorType'], 'MigrationErrorReason' => ['shape' => 'ErrorReason']], 'exception' => \true], 'WAFInternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'WAFInvalidAccountException' => ['type' => 'structure', 'members' => [], 'exception' => \true], 'WAFInvalidOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFInvalidParameterException' => ['type' => 'structure', 'members' => ['field' => ['shape' => 'ParameterExceptionField'], 'parameter' => ['shape' => 'ParameterExceptionParameter'], 'reason' => ['shape' => 'ParameterExceptionReason']], 'exception' => \true], 'WAFInvalidPermissionPolicyException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFInvalidRegexPatternException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFLimitsExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonEmptyEntityException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonexistentContainerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFNonexistentItemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFReferencedItemException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFServiceLinkedRoleErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFStaleDataException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFSubscriptionNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFTagOperationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'WAFTagOperationInternalErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true, 'fault' => \true], 'WafAction' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'WafActionType']]], 'WafActionType' => ['type' => 'string', 'enum' => ['BLOCK', 'ALLOW', 'COUNT']], 'WafOverrideAction' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['Type' => ['shape' => 'WafOverrideActionType']]], 'WafOverrideActionType' => ['type' => 'string', 'enum' => ['NONE', 'COUNT']], 'WafRuleType' => ['type' => 'string', 'enum' => ['REGULAR', 'RATE_BASED', 'GROUP']], 'WebACL' => ['type' => 'structure', 'required' => ['WebACLId', 'DefaultAction', 'Rules'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'MetricName' => ['shape' => 'MetricName'], 'DefaultAction' => ['shape' => 'WafAction'], 'Rules' => ['shape' => 'ActivatedRules'], 'WebACLArn' => ['shape' => 'ResourceArn']]], 'WebACLSummaries' => ['type' => 'list', 'member' => ['shape' => 'WebACLSummary']], 'WebACLSummary' => ['type' => 'structure', 'required' => ['WebACLId', 'Name'], 'members' => ['WebACLId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'WebACLUpdate' => ['type' => 'structure', 'required' => ['Action', 'ActivatedRule'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'ActivatedRule' => ['shape' => 'ActivatedRule']]], 'WebACLUpdates' => ['type' => 'list', 'member' => ['shape' => 'WebACLUpdate']], 'XssMatchSet' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'XssMatchTuples'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'XssMatchTuples' => ['shape' => 'XssMatchTuples']]], 'XssMatchSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'XssMatchSetSummary']], 'XssMatchSetSummary' => ['type' => 'structure', 'required' => ['XssMatchSetId', 'Name'], 'members' => ['XssMatchSetId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName']]], 'XssMatchSetUpdate' => ['type' => 'structure', 'required' => ['Action', 'XssMatchTuple'], 'members' => ['Action' => ['shape' => 'ChangeAction'], 'XssMatchTuple' => ['shape' => 'XssMatchTuple']]], 'XssMatchSetUpdates' => ['type' => 'list', 'member' => ['shape' => 'XssMatchSetUpdate'], 'min' => 1], 'XssMatchTuple' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformation'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformation' => ['shape' => 'TextTransformation']]], 'XssMatchTuples' => ['type' => 'list', 'member' => ['shape' => 'XssMatchTuple']], 'errorMessage' => ['type' => 'string']]]; diff --git a/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-rule-set-1.json.php deleted file mode 100644 index 3a26d99..0000000 --- a/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'name']], 'aws']]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-fips.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf.{Region}.api.aws', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://waf.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws']]], 'endpoint' => ['url' => 'https://waf-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://waf-fips.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://waf-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://waf.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'stringEquals', 'argv' => [['ref' => 'Region'], 'aws-global']]], 'endpoint' => ['url' => 'https://waf.amazonaws.com', 'properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'headers' => []], 'type' => 'endpoint'], ['conditions' => [], 'endpoint' => ['url' => 'https://waf.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]]]; diff --git a/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-tests-1.json.php deleted file mode 100644 index e90bd09..0000000 --- a/vendor/Aws3/Aws/data/waf/2015-08-24/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region aws-global with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['properties' => ['authSchemes' => [['name' => 'sigv4', 'signingName' => 'waf', 'signingRegion' => 'us-east-1']]], 'url' => 'https://waf.amazonaws.com']], 'params' => ['Region' => 'aws-global', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/waf/2015-08-24/paginators-1.json.php b/vendor/Aws3/Aws/data/waf/2015-08-24/paginators-1.json.php deleted file mode 100644 index 29dbfa5..0000000 --- a/vendor/Aws3/Aws/data/waf/2015-08-24/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/waf/2015-08-24/smoke.json.php b/vendor/Aws3/Aws/data/waf/2015-08-24/smoke.json.php deleted file mode 100644 index c036ed8..0000000 --- a/vendor/Aws3/Aws/data/waf/2015-08-24/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListRules', 'input' => ['Limit' => 20], 'errorExpectedFromService' => \false], ['operationName' => 'CreateSqlInjectionMatchSet', 'input' => ['Name' => 'fake_name', 'ChangeToken' => 'fake_token'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/wafv2/2019-07-29/api-2.json.php b/vendor/Aws3/Aws/data/wafv2/2019-07-29/api-2.json.php deleted file mode 100644 index f04abfb..0000000 --- a/vendor/Aws3/Aws/data/wafv2/2019-07-29/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-07-29', 'endpointPrefix' => 'wafv2', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceAbbreviation' => 'WAFV2', 'serviceFullName' => 'AWS WAFV2', 'serviceId' => 'WAFV2', 'signatureVersion' => 'v4', 'targetPrefix' => 'AWSWAF_20190729', 'uid' => 'wafv2-2019-07-29'], 'operations' => ['AssociateWebACL' => ['name' => 'AssociateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateWebACLRequest'], 'output' => ['shape' => 'AssociateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFInvalidOperationException']]], 'CheckCapacity' => ['name' => 'CheckCapacity', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CheckCapacityRequest'], 'output' => ['shape' => 'CheckCapacityResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidResourceException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFSubscriptionNotFoundException'], ['shape' => 'WAFExpiredManagedRuleGroupVersionException'], ['shape' => 'WAFInvalidOperationException']]], 'CreateIPSet' => ['name' => 'CreateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIPSetRequest'], 'output' => ['shape' => 'CreateIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'CreateRegexPatternSet' => ['name' => 'CreateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRegexPatternSetRequest'], 'output' => ['shape' => 'CreateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'CreateRuleGroup' => ['name' => 'CreateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRuleGroupRequest'], 'output' => ['shape' => 'CreateRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFSubscriptionNotFoundException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'CreateWebACL' => ['name' => 'CreateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWebACLRequest'], 'output' => ['shape' => 'CreateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidResourceException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFSubscriptionNotFoundException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFConfigurationWarningException'], ['shape' => 'WAFExpiredManagedRuleGroupVersionException']]], 'DeleteFirewallManagerRuleGroups' => ['name' => 'DeleteFirewallManagerRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteFirewallManagerRuleGroupsRequest'], 'output' => ['shape' => 'DeleteFirewallManagerRuleGroupsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFInvalidOperationException']]], 'DeleteIPSet' => ['name' => 'DeleteIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIPSetRequest'], 'output' => ['shape' => 'DeleteIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFAssociatedItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'DeleteLoggingConfiguration' => ['name' => 'DeleteLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteLoggingConfigurationRequest'], 'output' => ['shape' => 'DeleteLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'DeletePermissionPolicy' => ['name' => 'DeletePermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeletePermissionPolicyRequest'], 'output' => ['shape' => 'DeletePermissionPolicyResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException']]], 'DeleteRegexPatternSet' => ['name' => 'DeleteRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRegexPatternSetRequest'], 'output' => ['shape' => 'DeleteRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFAssociatedItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'DeleteRuleGroup' => ['name' => 'DeleteRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRuleGroupRequest'], 'output' => ['shape' => 'DeleteRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFAssociatedItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'DeleteWebACL' => ['name' => 'DeleteWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWebACLRequest'], 'output' => ['shape' => 'DeleteWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFAssociatedItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'DescribeManagedRuleGroup' => ['name' => 'DescribeManagedRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeManagedRuleGroupRequest'], 'output' => ['shape' => 'DescribeManagedRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidResourceException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFExpiredManagedRuleGroupVersionException']]], 'DisassociateWebACL' => ['name' => 'DisassociateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateWebACLRequest'], 'output' => ['shape' => 'DisassociateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GenerateMobileSdkReleaseUrl' => ['name' => 'GenerateMobileSdkReleaseUrl', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GenerateMobileSdkReleaseUrlRequest'], 'output' => ['shape' => 'GenerateMobileSdkReleaseUrlResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'GetIPSet' => ['name' => 'GetIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetIPSetRequest'], 'output' => ['shape' => 'GetIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetLoggingConfiguration' => ['name' => 'GetLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetLoggingConfigurationRequest'], 'output' => ['shape' => 'GetLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'GetManagedRuleSet' => ['name' => 'GetManagedRuleSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetManagedRuleSetRequest'], 'output' => ['shape' => 'GetManagedRuleSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetMobileSdkRelease' => ['name' => 'GetMobileSdkRelease', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMobileSdkReleaseRequest'], 'output' => ['shape' => 'GetMobileSdkReleaseResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'GetPermissionPolicy' => ['name' => 'GetPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetPermissionPolicyRequest'], 'output' => ['shape' => 'GetPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException']]], 'GetRateBasedStatementManagedKeys' => ['name' => 'GetRateBasedStatementManagedKeys', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRateBasedStatementManagedKeysRequest'], 'output' => ['shape' => 'GetRateBasedStatementManagedKeysResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetRegexPatternSet' => ['name' => 'GetRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRegexPatternSetRequest'], 'output' => ['shape' => 'GetRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetRuleGroup' => ['name' => 'GetRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRuleGroupRequest'], 'output' => ['shape' => 'GetRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetSampledRequests' => ['name' => 'GetSampledRequests', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetSampledRequestsRequest'], 'output' => ['shape' => 'GetSampledRequestsResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException']]], 'GetWebACL' => ['name' => 'GetWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWebACLRequest'], 'output' => ['shape' => 'GetWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'GetWebACLForResource' => ['name' => 'GetWebACLForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetWebACLForResourceRequest'], 'output' => ['shape' => 'GetWebACLForResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFInvalidOperationException']]], 'ListAvailableManagedRuleGroupVersions' => ['name' => 'ListAvailableManagedRuleGroupVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableManagedRuleGroupVersionsRequest'], 'output' => ['shape' => 'ListAvailableManagedRuleGroupVersionsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidOperationException']]], 'ListAvailableManagedRuleGroups' => ['name' => 'ListAvailableManagedRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableManagedRuleGroupsRequest'], 'output' => ['shape' => 'ListAvailableManagedRuleGroupsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListIPSets' => ['name' => 'ListIPSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListIPSetsRequest'], 'output' => ['shape' => 'ListIPSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListLoggingConfigurations' => ['name' => 'ListLoggingConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListLoggingConfigurationsRequest'], 'output' => ['shape' => 'ListLoggingConfigurationsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListManagedRuleSets' => ['name' => 'ListManagedRuleSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListManagedRuleSetsRequest'], 'output' => ['shape' => 'ListManagedRuleSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListMobileSdkReleases' => ['name' => 'ListMobileSdkReleases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMobileSdkReleasesRequest'], 'output' => ['shape' => 'ListMobileSdkReleasesResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListRegexPatternSets' => ['name' => 'ListRegexPatternSets', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRegexPatternSetsRequest'], 'output' => ['shape' => 'ListRegexPatternSetsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListResourcesForWebACL' => ['name' => 'ListResourcesForWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesForWebACLRequest'], 'output' => ['shape' => 'ListResourcesForWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListRuleGroups' => ['name' => 'ListRuleGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListRuleGroupsRequest'], 'output' => ['shape' => 'ListRuleGroupsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'ListWebACLs' => ['name' => 'ListWebACLs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListWebACLsRequest'], 'output' => ['shape' => 'ListWebACLsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException']]], 'PutLoggingConfiguration' => ['name' => 'PutLoggingConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutLoggingConfigurationRequest'], 'output' => ['shape' => 'PutLoggingConfigurationResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFServiceLinkedRoleErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFLogDestinationPermissionIssueException']]], 'PutManagedRuleSetVersions' => ['name' => 'PutManagedRuleSetVersions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutManagedRuleSetVersionsRequest'], 'output' => ['shape' => 'PutManagedRuleSetVersionsResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFInvalidOperationException']]], 'PutPermissionPolicy' => ['name' => 'PutPermissionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutPermissionPolicyRequest'], 'output' => ['shape' => 'PutPermissionPolicyResponse'], 'errors' => [['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFInvalidPermissionPolicyException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFTagOperationException'], ['shape' => 'WAFTagOperationInternalErrorException'], ['shape' => 'WAFInvalidOperationException']]], 'UpdateIPSet' => ['name' => 'UpdateIPSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateIPSetRequest'], 'output' => ['shape' => 'UpdateIPSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidOperationException']]], 'UpdateManagedRuleSetVersionExpiryDate' => ['name' => 'UpdateManagedRuleSetVersionExpiryDate', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateManagedRuleSetVersionExpiryDateRequest'], 'output' => ['shape' => 'UpdateManagedRuleSetVersionExpiryDateResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFInvalidOperationException']]], 'UpdateRegexPatternSet' => ['name' => 'UpdateRegexPatternSet', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRegexPatternSetRequest'], 'output' => ['shape' => 'UpdateRegexPatternSetResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidOperationException']]], 'UpdateRuleGroup' => ['name' => 'UpdateRuleGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRuleGroupRequest'], 'output' => ['shape' => 'UpdateRuleGroupResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFSubscriptionNotFoundException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFConfigurationWarningException']]], 'UpdateWebACL' => ['name' => 'UpdateWebACL', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWebACLRequest'], 'output' => ['shape' => 'UpdateWebACLResponse'], 'errors' => [['shape' => 'WAFInternalErrorException'], ['shape' => 'WAFInvalidParameterException'], ['shape' => 'WAFNonexistentItemException'], ['shape' => 'WAFDuplicateItemException'], ['shape' => 'WAFOptimisticLockException'], ['shape' => 'WAFLimitsExceededException'], ['shape' => 'WAFInvalidResourceException'], ['shape' => 'WAFUnavailableEntityException'], ['shape' => 'WAFSubscriptionNotFoundException'], ['shape' => 'WAFInvalidOperationException'], ['shape' => 'WAFExpiredManagedRuleGroupVersionException'], ['shape' => 'WAFConfigurationWarningException']]]], 'shapes' => ['AWSManagedRulesBotControlRuleSet' => ['type' => 'structure', 'required' => ['InspectionLevel'], 'members' => ['InspectionLevel' => ['shape' => 'InspectionLevel']]], 'Action' => ['type' => 'string'], 'ActionCondition' => ['type' => 'structure', 'required' => ['Action'], 'members' => ['Action' => ['shape' => 'ActionValue']]], 'ActionValue' => ['type' => 'string', 'enum' => ['ALLOW', 'BLOCK', 'COUNT', 'CAPTCHA', 'CHALLENGE', 'EXCLUDED_AS_COUNT']], 'All' => ['type' => 'structure', 'members' => []], 'AllQueryArguments' => ['type' => 'structure', 'members' => []], 'AllowAction' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'CustomRequestHandling']]], 'AndStatement' => ['type' => 'structure', 'required' => ['Statements'], 'members' => ['Statements' => ['shape' => 'Statements']]], 'AssociateWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLArn', 'ResourceArn'], 'members' => ['WebACLArn' => ['shape' => 'ResourceArn'], 'ResourceArn' => ['shape' => 'ResourceArn']]], 'AssociateWebACLResponse' => ['type' => 'structure', 'members' => []], 'BlockAction' => ['type' => 'structure', 'members' => ['CustomResponse' => ['shape' => 'CustomResponse']]], 'Body' => ['type' => 'structure', 'members' => ['OversizeHandling' => ['shape' => 'OversizeHandling']]], 'BodyParsingFallbackBehavior' => ['type' => 'string', 'enum' => ['MATCH', 'NO_MATCH', 'EVALUATE_AS_STRING']], 'Boolean' => ['type' => 'boolean'], 'ByteMatchStatement' => ['type' => 'structure', 'required' => ['SearchString', 'FieldToMatch', 'TextTransformations', 'PositionalConstraint'], 'members' => ['SearchString' => ['shape' => 'SearchString'], 'FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformations' => ['shape' => 'TextTransformations'], 'PositionalConstraint' => ['shape' => 'PositionalConstraint']]], 'CapacityUnit' => ['type' => 'long', 'min' => 1], 'CaptchaAction' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'CustomRequestHandling']]], 'CaptchaConfig' => ['type' => 'structure', 'members' => ['ImmunityTimeProperty' => ['shape' => 'ImmunityTimeProperty']]], 'CaptchaResponse' => ['type' => 'structure', 'members' => ['ResponseCode' => ['shape' => 'ResponseCode'], 'SolveTimestamp' => ['shape' => 'SolveTimestamp'], 'FailureReason' => ['shape' => 'FailureReason']]], 'ChallengeAction' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'CustomRequestHandling']]], 'ChallengeConfig' => ['type' => 'structure', 'members' => ['ImmunityTimeProperty' => ['shape' => 'ImmunityTimeProperty']]], 'ChallengeResponse' => ['type' => 'structure', 'members' => ['ResponseCode' => ['shape' => 'ResponseCode'], 'SolveTimestamp' => ['shape' => 'SolveTimestamp'], 'FailureReason' => ['shape' => 'FailureReason']]], 'CheckCapacityRequest' => ['type' => 'structure', 'required' => ['Scope', 'Rules'], 'members' => ['Scope' => ['shape' => 'Scope'], 'Rules' => ['shape' => 'Rules']]], 'CheckCapacityResponse' => ['type' => 'structure', 'members' => ['Capacity' => ['shape' => 'ConsumedCapacity']]], 'ComparisonOperator' => ['type' => 'string', 'enum' => ['EQ', 'NE', 'LE', 'LT', 'GE', 'GT']], 'Condition' => ['type' => 'structure', 'members' => ['ActionCondition' => ['shape' => 'ActionCondition'], 'LabelNameCondition' => ['shape' => 'LabelNameCondition']]], 'Conditions' => ['type' => 'list', 'member' => ['shape' => 'Condition'], 'min' => 1], 'ConsumedCapacity' => ['type' => 'long', 'min' => 0], 'CookieMatchPattern' => ['type' => 'structure', 'members' => ['All' => ['shape' => 'All'], 'IncludedCookies' => ['shape' => 'CookieNames'], 'ExcludedCookies' => ['shape' => 'CookieNames']]], 'CookieNames' => ['type' => 'list', 'member' => ['shape' => 'SingleCookieName'], 'max' => 199, 'min' => 1], 'Cookies' => ['type' => 'structure', 'required' => ['MatchPattern', 'MatchScope', 'OversizeHandling'], 'members' => ['MatchPattern' => ['shape' => 'CookieMatchPattern'], 'MatchScope' => ['shape' => 'MapMatchScope'], 'OversizeHandling' => ['shape' => 'OversizeHandling']]], 'CountAction' => ['type' => 'structure', 'members' => ['CustomRequestHandling' => ['shape' => 'CustomRequestHandling']]], 'Country' => ['type' => 'string'], 'CountryCode' => ['type' => 'string', 'enum' => ['AF', 'AX', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BQ', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BI', 'KH', 'CM', 'CA', 'CV', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CW', 'CY', 'CZ', 'DK', 'DJ', 'DM', 'DO', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GG', 'GN', 'GW', 'GY', 'HT', 'HM', 'VA', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IM', 'IL', 'IT', 'JM', 'JP', 'JE', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'ME', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RO', 'RU', 'RW', 'BL', 'SH', 'KN', 'LC', 'MF', 'PM', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'RS', 'SC', 'SL', 'SG', 'SX', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'SS', 'ES', 'LK', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TL', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UG', 'UA', 'AE', 'GB', 'US', 'UM', 'UY', 'UZ', 'VU', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'ZM', 'ZW', 'XK']], 'CountryCodes' => ['type' => 'list', 'member' => ['shape' => 'CountryCode'], 'min' => 1], 'CreateIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'IPAddressVersion', 'Addresses'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Description' => ['shape' => 'EntityDescription'], 'IPAddressVersion' => ['shape' => 'IPAddressVersion'], 'Addresses' => ['shape' => 'IPAddresses'], 'Tags' => ['shape' => 'TagList']]], 'CreateIPSetResponse' => ['type' => 'structure', 'members' => ['Summary' => ['shape' => 'IPSetSummary']]], 'CreateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'RegularExpressionList'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Description' => ['shape' => 'EntityDescription'], 'RegularExpressionList' => ['shape' => 'RegularExpressionList'], 'Tags' => ['shape' => 'TagList']]], 'CreateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['Summary' => ['shape' => 'RegexPatternSetSummary']]], 'CreateRuleGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Capacity', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Capacity' => ['shape' => 'CapacityUnit'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'Tags' => ['shape' => 'TagList'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies']]], 'CreateRuleGroupResponse' => ['type' => 'structure', 'members' => ['Summary' => ['shape' => 'RuleGroupSummary']]], 'CreateWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'DefaultAction', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'DefaultAction' => ['shape' => 'DefaultAction'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'Tags' => ['shape' => 'TagList'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies'], 'CaptchaConfig' => ['shape' => 'CaptchaConfig'], 'ChallengeConfig' => ['shape' => 'ChallengeConfig'], 'TokenDomains' => ['shape' => 'TokenDomains']]], 'CreateWebACLResponse' => ['type' => 'structure', 'members' => ['Summary' => ['shape' => 'WebACLSummary']]], 'CustomHTTPHeader' => ['type' => 'structure', 'required' => ['Name', 'Value'], 'members' => ['Name' => ['shape' => 'CustomHTTPHeaderName'], 'Value' => ['shape' => 'CustomHTTPHeaderValue']]], 'CustomHTTPHeaderName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9._$-]+$'], 'CustomHTTPHeaderValue' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '.*'], 'CustomHTTPHeaders' => ['type' => 'list', 'member' => ['shape' => 'CustomHTTPHeader'], 'min' => 1], 'CustomRequestHandling' => ['type' => 'structure', 'required' => ['InsertHeaders'], 'members' => ['InsertHeaders' => ['shape' => 'CustomHTTPHeaders']]], 'CustomResponse' => ['type' => 'structure', 'required' => ['ResponseCode'], 'members' => ['ResponseCode' => ['shape' => 'ResponseStatusCode'], 'CustomResponseBodyKey' => ['shape' => 'EntityName'], 'ResponseHeaders' => ['shape' => 'CustomHTTPHeaders']]], 'CustomResponseBodies' => ['type' => 'map', 'key' => ['shape' => 'EntityName'], 'value' => ['shape' => 'CustomResponseBody'], 'min' => 1], 'CustomResponseBody' => ['type' => 'structure', 'required' => ['ContentType', 'Content'], 'members' => ['ContentType' => ['shape' => 'ResponseContentType'], 'Content' => ['shape' => 'ResponseContent']]], 'DefaultAction' => ['type' => 'structure', 'members' => ['Block' => ['shape' => 'BlockAction'], 'Allow' => ['shape' => 'AllowAction']]], 'DeleteFirewallManagerRuleGroupsRequest' => ['type' => 'structure', 'required' => ['WebACLArn', 'WebACLLockToken'], 'members' => ['WebACLArn' => ['shape' => 'ResourceArn'], 'WebACLLockToken' => ['shape' => 'LockToken']]], 'DeleteFirewallManagerRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextWebACLLockToken' => ['shape' => 'LockToken']]], 'DeleteIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken']]], 'DeleteIPSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeleteLoggingConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeletePermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DeletePermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken']]], 'DeleteRegexPatternSetResponse' => ['type' => 'structure', 'members' => []], 'DeleteRuleGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken']]], 'DeleteRuleGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken']]], 'DeleteWebACLResponse' => ['type' => 'structure', 'members' => []], 'DescribeManagedRuleGroupRequest' => ['type' => 'structure', 'required' => ['VendorName', 'Name', 'Scope'], 'members' => ['VendorName' => ['shape' => 'VendorName'], 'Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'VersionName' => ['shape' => 'VersionKeyString']]], 'DescribeManagedRuleGroupResponse' => ['type' => 'structure', 'members' => ['VersionName' => ['shape' => 'VersionKeyString'], 'SnsTopicArn' => ['shape' => 'ResourceArn'], 'Capacity' => ['shape' => 'CapacityUnit'], 'Rules' => ['shape' => 'RuleSummaries'], 'LabelNamespace' => ['shape' => 'LabelName'], 'AvailableLabels' => ['shape' => 'LabelSummaries'], 'ConsumedLabels' => ['shape' => 'LabelSummaries']]], 'DisassociateWebACLRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'DisassociateWebACLResponse' => ['type' => 'structure', 'members' => []], 'DownloadUrl' => ['type' => 'string'], 'EntityDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[\\w+=:#@/\\-,\\.][\\w+=:#@/\\-,\\.\\s]+[\\w+=:#@/\\-,\\.]$'], 'EntityId' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$'], 'EntityName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\w\\-]+$'], 'ErrorMessage' => ['type' => 'string'], 'ErrorReason' => ['type' => 'string'], 'ExcludedRule' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'EntityName']]], 'ExcludedRules' => ['type' => 'list', 'member' => ['shape' => 'ExcludedRule'], 'max' => 100], 'FailureReason' => ['type' => 'string', 'enum' => ['TOKEN_MISSING', 'TOKEN_EXPIRED', 'TOKEN_INVALID', 'TOKEN_DOMAIN_MISMATCH']], 'FallbackBehavior' => ['type' => 'string', 'enum' => ['MATCH', 'NO_MATCH']], 'FieldIdentifier' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*\\S.*'], 'FieldToMatch' => ['type' => 'structure', 'members' => ['SingleHeader' => ['shape' => 'SingleHeader'], 'SingleQueryArgument' => ['shape' => 'SingleQueryArgument'], 'AllQueryArguments' => ['shape' => 'AllQueryArguments'], 'UriPath' => ['shape' => 'UriPath'], 'QueryString' => ['shape' => 'QueryString'], 'Body' => ['shape' => 'Body'], 'Method' => ['shape' => 'Method'], 'JsonBody' => ['shape' => 'JsonBody'], 'Headers' => ['shape' => 'Headers'], 'Cookies' => ['shape' => 'Cookies']]], 'FieldToMatchData' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '.*\\S.*'], 'Filter' => ['type' => 'structure', 'required' => ['Behavior', 'Requirement', 'Conditions'], 'members' => ['Behavior' => ['shape' => 'FilterBehavior'], 'Requirement' => ['shape' => 'FilterRequirement'], 'Conditions' => ['shape' => 'Conditions']]], 'FilterBehavior' => ['type' => 'string', 'enum' => ['KEEP', 'DROP']], 'FilterRequirement' => ['type' => 'string', 'enum' => ['MEETS_ALL', 'MEETS_ANY']], 'Filters' => ['type' => 'list', 'member' => ['shape' => 'Filter'], 'min' => 1], 'FirewallManagerRuleGroup' => ['type' => 'structure', 'required' => ['Name', 'Priority', 'FirewallManagerStatement', 'OverrideAction', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Priority' => ['shape' => 'RulePriority'], 'FirewallManagerStatement' => ['shape' => 'FirewallManagerStatement'], 'OverrideAction' => ['shape' => 'OverrideAction'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig']]], 'FirewallManagerRuleGroups' => ['type' => 'list', 'member' => ['shape' => 'FirewallManagerRuleGroup']], 'FirewallManagerStatement' => ['type' => 'structure', 'members' => ['ManagedRuleGroupStatement' => ['shape' => 'ManagedRuleGroupStatement'], 'RuleGroupReferenceStatement' => ['shape' => 'RuleGroupReferenceStatement']]], 'ForwardedIPConfig' => ['type' => 'structure', 'required' => ['HeaderName', 'FallbackBehavior'], 'members' => ['HeaderName' => ['shape' => 'ForwardedIPHeaderName'], 'FallbackBehavior' => ['shape' => 'FallbackBehavior']]], 'ForwardedIPHeaderName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9-]+$'], 'ForwardedIPPosition' => ['type' => 'string', 'enum' => ['FIRST', 'LAST', 'ANY']], 'GenerateMobileSdkReleaseUrlRequest' => ['type' => 'structure', 'required' => ['Platform', 'ReleaseVersion'], 'members' => ['Platform' => ['shape' => 'Platform'], 'ReleaseVersion' => ['shape' => 'VersionKeyString']]], 'GenerateMobileSdkReleaseUrlResponse' => ['type' => 'structure', 'members' => ['Url' => ['shape' => 'DownloadUrl']]], 'GeoMatchStatement' => ['type' => 'structure', 'members' => ['CountryCodes' => ['shape' => 'CountryCodes'], 'ForwardedIPConfig' => ['shape' => 'ForwardedIPConfig']]], 'GetIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId']]], 'GetIPSetResponse' => ['type' => 'structure', 'members' => ['IPSet' => ['shape' => 'IPSet'], 'LockToken' => ['shape' => 'LockToken']]], 'GetLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'GetManagedRuleSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId']]], 'GetManagedRuleSetResponse' => ['type' => 'structure', 'members' => ['ManagedRuleSet' => ['shape' => 'ManagedRuleSet'], 'LockToken' => ['shape' => 'LockToken']]], 'GetMobileSdkReleaseRequest' => ['type' => 'structure', 'required' => ['Platform', 'ReleaseVersion'], 'members' => ['Platform' => ['shape' => 'Platform'], 'ReleaseVersion' => ['shape' => 'VersionKeyString']]], 'GetMobileSdkReleaseResponse' => ['type' => 'structure', 'members' => ['MobileSdkRelease' => ['shape' => 'MobileSdkRelease']]], 'GetPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetPermissionPolicyResponse' => ['type' => 'structure', 'members' => ['Policy' => ['shape' => 'PolicyString']]], 'GetRateBasedStatementManagedKeysRequest' => ['type' => 'structure', 'required' => ['Scope', 'WebACLName', 'WebACLId', 'RuleName'], 'members' => ['Scope' => ['shape' => 'Scope'], 'WebACLName' => ['shape' => 'EntityName'], 'WebACLId' => ['shape' => 'EntityId'], 'RuleGroupRuleName' => ['shape' => 'EntityName'], 'RuleName' => ['shape' => 'EntityName']]], 'GetRateBasedStatementManagedKeysResponse' => ['type' => 'structure', 'members' => ['ManagedKeysIPV4' => ['shape' => 'RateBasedStatementManagedKeysIPSet'], 'ManagedKeysIPV6' => ['shape' => 'RateBasedStatementManagedKeysIPSet']]], 'GetRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId']]], 'GetRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['RegexPatternSet' => ['shape' => 'RegexPatternSet'], 'LockToken' => ['shape' => 'LockToken']]], 'GetRuleGroupRequest' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'ARN' => ['shape' => 'ResourceArn']]], 'GetRuleGroupResponse' => ['type' => 'structure', 'members' => ['RuleGroup' => ['shape' => 'RuleGroup'], 'LockToken' => ['shape' => 'LockToken']]], 'GetSampledRequestsRequest' => ['type' => 'structure', 'required' => ['WebAclArn', 'RuleMetricName', 'Scope', 'TimeWindow', 'MaxItems'], 'members' => ['WebAclArn' => ['shape' => 'ResourceArn'], 'RuleMetricName' => ['shape' => 'MetricName'], 'Scope' => ['shape' => 'Scope'], 'TimeWindow' => ['shape' => 'TimeWindow'], 'MaxItems' => ['shape' => 'ListMaxItems']]], 'GetSampledRequestsResponse' => ['type' => 'structure', 'members' => ['SampledRequests' => ['shape' => 'SampledHTTPRequests'], 'PopulationSize' => ['shape' => 'PopulationSize'], 'TimeWindow' => ['shape' => 'TimeWindow']]], 'GetWebACLForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn']]], 'GetWebACLForResourceResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL']]], 'GetWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId']]], 'GetWebACLResponse' => ['type' => 'structure', 'members' => ['WebACL' => ['shape' => 'WebACL'], 'LockToken' => ['shape' => 'LockToken'], 'ApplicationIntegrationURL' => ['shape' => 'OutputUrl']]], 'HTTPHeader' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'HeaderName'], 'Value' => ['shape' => 'HeaderValue']]], 'HTTPHeaders' => ['type' => 'list', 'member' => ['shape' => 'HTTPHeader']], 'HTTPMethod' => ['type' => 'string'], 'HTTPRequest' => ['type' => 'structure', 'members' => ['ClientIP' => ['shape' => 'IPString'], 'Country' => ['shape' => 'Country'], 'URI' => ['shape' => 'URIString'], 'Method' => ['shape' => 'HTTPMethod'], 'HTTPVersion' => ['shape' => 'HTTPVersion'], 'Headers' => ['shape' => 'HTTPHeaders']]], 'HTTPVersion' => ['type' => 'string'], 'HeaderMatchPattern' => ['type' => 'structure', 'members' => ['All' => ['shape' => 'All'], 'IncludedHeaders' => ['shape' => 'HeaderNames'], 'ExcludedHeaders' => ['shape' => 'HeaderNames']]], 'HeaderName' => ['type' => 'string'], 'HeaderNames' => ['type' => 'list', 'member' => ['shape' => 'FieldToMatchData'], 'max' => 199, 'min' => 1], 'HeaderValue' => ['type' => 'string'], 'Headers' => ['type' => 'structure', 'required' => ['MatchPattern', 'MatchScope', 'OversizeHandling'], 'members' => ['MatchPattern' => ['shape' => 'HeaderMatchPattern'], 'MatchScope' => ['shape' => 'MapMatchScope'], 'OversizeHandling' => ['shape' => 'OversizeHandling']]], 'IPAddress' => ['type' => 'string', 'max' => 50, 'min' => 1, 'pattern' => '.*\\S.*'], 'IPAddressVersion' => ['type' => 'string', 'enum' => ['IPV4', 'IPV6']], 'IPAddresses' => ['type' => 'list', 'member' => ['shape' => 'IPAddress']], 'IPSet' => ['type' => 'structure', 'required' => ['Name', 'Id', 'ARN', 'IPAddressVersion', 'Addresses'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'ARN' => ['shape' => 'ResourceArn'], 'Description' => ['shape' => 'EntityDescription'], 'IPAddressVersion' => ['shape' => 'IPAddressVersion'], 'Addresses' => ['shape' => 'IPAddresses']]], 'IPSetForwardedIPConfig' => ['type' => 'structure', 'required' => ['HeaderName', 'FallbackBehavior', 'Position'], 'members' => ['HeaderName' => ['shape' => 'ForwardedIPHeaderName'], 'FallbackBehavior' => ['shape' => 'FallbackBehavior'], 'Position' => ['shape' => 'ForwardedIPPosition']]], 'IPSetReferenceStatement' => ['type' => 'structure', 'required' => ['ARN'], 'members' => ['ARN' => ['shape' => 'ResourceArn'], 'IPSetForwardedIPConfig' => ['shape' => 'IPSetForwardedIPConfig']]], 'IPSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'IPSetSummary']], 'IPSetSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'LockToken' => ['shape' => 'LockToken'], 'ARN' => ['shape' => 'ResourceArn']]], 'IPString' => ['type' => 'string'], 'ImmunityTimeProperty' => ['type' => 'structure', 'required' => ['ImmunityTime'], 'members' => ['ImmunityTime' => ['shape' => 'TimeWindowSecond']]], 'InspectionLevel' => ['type' => 'string', 'enum' => ['COMMON', 'TARGETED']], 'JsonBody' => ['type' => 'structure', 'required' => ['MatchPattern', 'MatchScope'], 'members' => ['MatchPattern' => ['shape' => 'JsonMatchPattern'], 'MatchScope' => ['shape' => 'JsonMatchScope'], 'InvalidFallbackBehavior' => ['shape' => 'BodyParsingFallbackBehavior'], 'OversizeHandling' => ['shape' => 'OversizeHandling']]], 'JsonMatchPattern' => ['type' => 'structure', 'members' => ['All' => ['shape' => 'All'], 'IncludedPaths' => ['shape' => 'JsonPointerPaths']]], 'JsonMatchScope' => ['type' => 'string', 'enum' => ['ALL', 'KEY', 'VALUE']], 'JsonPointerPath' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '([/])|([/](([^~])|(~[01]))+)'], 'JsonPointerPaths' => ['type' => 'list', 'member' => ['shape' => 'JsonPointerPath'], 'min' => 1], 'Label' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'LabelName']]], 'LabelMatchKey' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[0-9A-Za-z_\\-:]+$'], 'LabelMatchScope' => ['type' => 'string', 'enum' => ['LABEL', 'NAMESPACE']], 'LabelMatchStatement' => ['type' => 'structure', 'required' => ['Scope', 'Key'], 'members' => ['Scope' => ['shape' => 'LabelMatchScope'], 'Key' => ['shape' => 'LabelMatchKey']]], 'LabelName' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^[0-9A-Za-z_\\-:]+$'], 'LabelNameCondition' => ['type' => 'structure', 'required' => ['LabelName'], 'members' => ['LabelName' => ['shape' => 'LabelName']]], 'LabelSummaries' => ['type' => 'list', 'member' => ['shape' => 'LabelSummary']], 'LabelSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'LabelName']]], 'Labels' => ['type' => 'list', 'member' => ['shape' => 'Label']], 'ListAvailableManagedRuleGroupVersionsRequest' => ['type' => 'structure', 'required' => ['VendorName', 'Name', 'Scope'], 'members' => ['VendorName' => ['shape' => 'VendorName'], 'Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListAvailableManagedRuleGroupVersionsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Versions' => ['shape' => 'ManagedRuleGroupVersions'], 'CurrentDefaultVersion' => ['shape' => 'VersionKeyString']]], 'ListAvailableManagedRuleGroupsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListAvailableManagedRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ManagedRuleGroups' => ['shape' => 'ManagedRuleGroupSummaries']]], 'ListIPSetsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListIPSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'IPSets' => ['shape' => 'IPSetSummaries']]], 'ListLoggingConfigurationsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListLoggingConfigurationsResponse' => ['type' => 'structure', 'members' => ['LoggingConfigurations' => ['shape' => 'LoggingConfigurations'], 'NextMarker' => ['shape' => 'NextMarker']]], 'ListManagedRuleSetsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListManagedRuleSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'ManagedRuleSets' => ['shape' => 'ManagedRuleSetSummaries']]], 'ListMaxItems' => ['type' => 'long', 'max' => 500, 'min' => 1], 'ListMobileSdkReleasesRequest' => ['type' => 'structure', 'required' => ['Platform'], 'members' => ['Platform' => ['shape' => 'Platform'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListMobileSdkReleasesResponse' => ['type' => 'structure', 'members' => ['ReleaseSummaries' => ['shape' => 'ReleaseSummaries'], 'NextMarker' => ['shape' => 'NextMarker']]], 'ListRegexPatternSetsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRegexPatternSetsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RegexPatternSets' => ['shape' => 'RegexPatternSetSummaries']]], 'ListResourcesForWebACLRequest' => ['type' => 'structure', 'required' => ['WebACLArn'], 'members' => ['WebACLArn' => ['shape' => 'ResourceArn'], 'ResourceType' => ['shape' => 'ResourceType']]], 'ListResourcesForWebACLResponse' => ['type' => 'structure', 'members' => ['ResourceArns' => ['shape' => 'ResourceArns']]], 'ListRuleGroupsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListRuleGroupsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'RuleGroups' => ['shape' => 'RuleGroupSummaries']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit'], 'ResourceARN' => ['shape' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'TagInfoForResource' => ['shape' => 'TagInfoForResource']]], 'ListWebACLsRequest' => ['type' => 'structure', 'required' => ['Scope'], 'members' => ['Scope' => ['shape' => 'Scope'], 'NextMarker' => ['shape' => 'NextMarker'], 'Limit' => ['shape' => 'PaginationLimit']]], 'ListWebACLsResponse' => ['type' => 'structure', 'members' => ['NextMarker' => ['shape' => 'NextMarker'], 'WebACLs' => ['shape' => 'WebACLSummaries']]], 'LockToken' => ['type' => 'string', 'max' => 36, 'min' => 1, 'pattern' => '^[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$'], 'LogDestinationConfigs' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn'], 'max' => 100, 'min' => 1], 'LoggingConfiguration' => ['type' => 'structure', 'required' => ['ResourceArn', 'LogDestinationConfigs'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'LogDestinationConfigs' => ['shape' => 'LogDestinationConfigs'], 'RedactedFields' => ['shape' => 'RedactedFields'], 'ManagedByFirewallManager' => ['shape' => 'Boolean'], 'LoggingFilter' => ['shape' => 'LoggingFilter']]], 'LoggingConfigurations' => ['type' => 'list', 'member' => ['shape' => 'LoggingConfiguration']], 'LoggingFilter' => ['type' => 'structure', 'required' => ['Filters', 'DefaultBehavior'], 'members' => ['Filters' => ['shape' => 'Filters'], 'DefaultBehavior' => ['shape' => 'FilterBehavior']]], 'LoginPathString' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'ManagedRuleGroupConfig' => ['type' => 'structure', 'members' => ['LoginPath' => ['shape' => 'LoginPathString'], 'PayloadType' => ['shape' => 'PayloadType'], 'UsernameField' => ['shape' => 'UsernameField'], 'PasswordField' => ['shape' => 'PasswordField'], 'AWSManagedRulesBotControlRuleSet' => ['shape' => 'AWSManagedRulesBotControlRuleSet']]], 'ManagedRuleGroupConfigs' => ['type' => 'list', 'member' => ['shape' => 'ManagedRuleGroupConfig'], 'min' => 1], 'ManagedRuleGroupStatement' => ['type' => 'structure', 'required' => ['VendorName', 'Name'], 'members' => ['VendorName' => ['shape' => 'VendorName'], 'Name' => ['shape' => 'EntityName'], 'Version' => ['shape' => 'VersionKeyString'], 'ExcludedRules' => ['shape' => 'ExcludedRules'], 'ScopeDownStatement' => ['shape' => 'Statement'], 'ManagedRuleGroupConfigs' => ['shape' => 'ManagedRuleGroupConfigs'], 'RuleActionOverrides' => ['shape' => 'RuleActionOverrides']]], 'ManagedRuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'ManagedRuleGroupSummary']], 'ManagedRuleGroupSummary' => ['type' => 'structure', 'members' => ['VendorName' => ['shape' => 'VendorName'], 'Name' => ['shape' => 'EntityName'], 'VersioningSupported' => ['shape' => 'Boolean'], 'Description' => ['shape' => 'EntityDescription']]], 'ManagedRuleGroupVersion' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'VersionKeyString'], 'LastUpdateTimestamp' => ['shape' => 'Timestamp']]], 'ManagedRuleGroupVersions' => ['type' => 'list', 'member' => ['shape' => 'ManagedRuleGroupVersion']], 'ManagedRuleSet' => ['type' => 'structure', 'required' => ['Name', 'Id', 'ARN'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'ARN' => ['shape' => 'ResourceArn'], 'Description' => ['shape' => 'EntityDescription'], 'PublishedVersions' => ['shape' => 'PublishedVersions'], 'RecommendedVersion' => ['shape' => 'VersionKeyString'], 'LabelNamespace' => ['shape' => 'LabelName']]], 'ManagedRuleSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'ManagedRuleSetSummary']], 'ManagedRuleSetSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'LockToken' => ['shape' => 'LockToken'], 'ARN' => ['shape' => 'ResourceArn'], 'LabelNamespace' => ['shape' => 'LabelName']]], 'ManagedRuleSetVersion' => ['type' => 'structure', 'members' => ['AssociatedRuleGroupArn' => ['shape' => 'ResourceArn'], 'Capacity' => ['shape' => 'CapacityUnit'], 'ForecastedLifetime' => ['shape' => 'TimeWindowDay'], 'PublishTimestamp' => ['shape' => 'Timestamp'], 'LastUpdateTimestamp' => ['shape' => 'Timestamp'], 'ExpiryTimestamp' => ['shape' => 'Timestamp']]], 'MapMatchScope' => ['type' => 'string', 'enum' => ['ALL', 'KEY', 'VALUE']], 'Method' => ['type' => 'structure', 'members' => []], 'MetricName' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[\\w#:\\.\\-/]+$'], 'MobileSdkRelease' => ['type' => 'structure', 'members' => ['ReleaseVersion' => ['shape' => 'VersionKeyString'], 'Timestamp' => ['shape' => 'Timestamp'], 'ReleaseNotes' => ['shape' => 'ReleaseNotes'], 'Tags' => ['shape' => 'TagList']]], 'NextMarker' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '.*\\S.*'], 'NoneAction' => ['type' => 'structure', 'members' => []], 'NotStatement' => ['type' => 'structure', 'required' => ['Statement'], 'members' => ['Statement' => ['shape' => 'Statement']]], 'OrStatement' => ['type' => 'structure', 'required' => ['Statements'], 'members' => ['Statements' => ['shape' => 'Statements']]], 'OutputUrl' => ['type' => 'string'], 'OverrideAction' => ['type' => 'structure', 'members' => ['Count' => ['shape' => 'CountAction'], 'None' => ['shape' => 'NoneAction']]], 'OversizeHandling' => ['type' => 'string', 'enum' => ['CONTINUE', 'MATCH', 'NO_MATCH']], 'PaginationLimit' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ParameterExceptionField' => ['type' => 'string', 'enum' => ['WEB_ACL', 'RULE_GROUP', 'REGEX_PATTERN_SET', 'IP_SET', 'MANAGED_RULE_SET', 'RULE', 'EXCLUDED_RULE', 'STATEMENT', 'BYTE_MATCH_STATEMENT', 'SQLI_MATCH_STATEMENT', 'XSS_MATCH_STATEMENT', 'SIZE_CONSTRAINT_STATEMENT', 'GEO_MATCH_STATEMENT', 'RATE_BASED_STATEMENT', 'RULE_GROUP_REFERENCE_STATEMENT', 'REGEX_PATTERN_REFERENCE_STATEMENT', 'IP_SET_REFERENCE_STATEMENT', 'MANAGED_RULE_SET_STATEMENT', 'LABEL_MATCH_STATEMENT', 'AND_STATEMENT', 'OR_STATEMENT', 'NOT_STATEMENT', 'IP_ADDRESS', 'IP_ADDRESS_VERSION', 'FIELD_TO_MATCH', 'TEXT_TRANSFORMATION', 'SINGLE_QUERY_ARGUMENT', 'SINGLE_HEADER', 'DEFAULT_ACTION', 'RULE_ACTION', 'ENTITY_LIMIT', 'OVERRIDE_ACTION', 'SCOPE_VALUE', 'RESOURCE_ARN', 'RESOURCE_TYPE', 'TAGS', 'TAG_KEYS', 'METRIC_NAME', 'FIREWALL_MANAGER_STATEMENT', 'FALLBACK_BEHAVIOR', 'POSITION', 'FORWARDED_IP_CONFIG', 'IP_SET_FORWARDED_IP_CONFIG', 'HEADER_NAME', 'CUSTOM_REQUEST_HANDLING', 'RESPONSE_CONTENT_TYPE', 'CUSTOM_RESPONSE', 'CUSTOM_RESPONSE_BODY', 'JSON_MATCH_PATTERN', 'JSON_MATCH_SCOPE', 'BODY_PARSING_FALLBACK_BEHAVIOR', 'LOGGING_FILTER', 'FILTER_CONDITION', 'EXPIRE_TIMESTAMP', 'CHANGE_PROPAGATION_STATUS', 'ASSOCIABLE_RESOURCE', 'LOG_DESTINATION', 'MANAGED_RULE_GROUP_CONFIG', 'PAYLOAD_TYPE', 'HEADER_MATCH_PATTERN', 'COOKIE_MATCH_PATTERN', 'MAP_MATCH_SCOPE', 'OVERSIZE_HANDLING', 'CHALLENGE_CONFIG', 'TOKEN_DOMAIN']], 'ParameterExceptionParameter' => ['type' => 'string', 'min' => 1], 'PasswordField' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'FieldIdentifier']]], 'PayloadType' => ['type' => 'string', 'enum' => ['JSON', 'FORM_ENCODED']], 'Platform' => ['type' => 'string', 'enum' => ['IOS', 'ANDROID']], 'PolicyString' => ['type' => 'string', 'max' => 395000, 'min' => 1, 'pattern' => '.*\\S.*'], 'PopulationSize' => ['type' => 'long'], 'PositionalConstraint' => ['type' => 'string', 'enum' => ['EXACTLY', 'STARTS_WITH', 'ENDS_WITH', 'CONTAINS', 'CONTAINS_WORD']], 'PublishedVersions' => ['type' => 'map', 'key' => ['shape' => 'VersionKeyString'], 'value' => ['shape' => 'ManagedRuleSetVersion']], 'PutLoggingConfigurationRequest' => ['type' => 'structure', 'required' => ['LoggingConfiguration'], 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutLoggingConfigurationResponse' => ['type' => 'structure', 'members' => ['LoggingConfiguration' => ['shape' => 'LoggingConfiguration']]], 'PutManagedRuleSetVersionsRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken'], 'RecommendedVersion' => ['shape' => 'VersionKeyString'], 'VersionsToPublish' => ['shape' => 'VersionsToPublish']]], 'PutManagedRuleSetVersionsResponse' => ['type' => 'structure', 'members' => ['NextLockToken' => ['shape' => 'LockToken']]], 'PutPermissionPolicyRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Policy'], 'members' => ['ResourceArn' => ['shape' => 'ResourceArn'], 'Policy' => ['shape' => 'PolicyString']]], 'PutPermissionPolicyResponse' => ['type' => 'structure', 'members' => []], 'QueryString' => ['type' => 'structure', 'members' => []], 'RateBasedStatement' => ['type' => 'structure', 'required' => ['Limit', 'AggregateKeyType'], 'members' => ['Limit' => ['shape' => 'RateLimit'], 'AggregateKeyType' => ['shape' => 'RateBasedStatementAggregateKeyType'], 'ScopeDownStatement' => ['shape' => 'Statement'], 'ForwardedIPConfig' => ['shape' => 'ForwardedIPConfig']]], 'RateBasedStatementAggregateKeyType' => ['type' => 'string', 'enum' => ['IP', 'FORWARDED_IP']], 'RateBasedStatementManagedKeysIPSet' => ['type' => 'structure', 'members' => ['IPAddressVersion' => ['shape' => 'IPAddressVersion'], 'Addresses' => ['shape' => 'IPAddresses']]], 'RateLimit' => ['type' => 'long', 'max' => 2000000000, 'min' => 100], 'RedactedFields' => ['type' => 'list', 'member' => ['shape' => 'FieldToMatch'], 'max' => 100], 'Regex' => ['type' => 'structure', 'members' => ['RegexString' => ['shape' => 'RegexPatternString']]], 'RegexMatchStatement' => ['type' => 'structure', 'required' => ['RegexString', 'FieldToMatch', 'TextTransformations'], 'members' => ['RegexString' => ['shape' => 'RegexPatternString'], 'FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformations' => ['shape' => 'TextTransformations']]], 'RegexPatternSet' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'ARN' => ['shape' => 'ResourceArn'], 'Description' => ['shape' => 'EntityDescription'], 'RegularExpressionList' => ['shape' => 'RegularExpressionList']]], 'RegexPatternSetReferenceStatement' => ['type' => 'structure', 'required' => ['ARN', 'FieldToMatch', 'TextTransformations'], 'members' => ['ARN' => ['shape' => 'ResourceArn'], 'FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformations' => ['shape' => 'TextTransformations']]], 'RegexPatternSetSummaries' => ['type' => 'list', 'member' => ['shape' => 'RegexPatternSetSummary']], 'RegexPatternSetSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'LockToken' => ['shape' => 'LockToken'], 'ARN' => ['shape' => 'ResourceArn']]], 'RegexPatternString' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '.*'], 'RegularExpressionList' => ['type' => 'list', 'member' => ['shape' => 'Regex']], 'ReleaseNotes' => ['type' => 'string'], 'ReleaseSummaries' => ['type' => 'list', 'member' => ['shape' => 'ReleaseSummary']], 'ReleaseSummary' => ['type' => 'structure', 'members' => ['ReleaseVersion' => ['shape' => 'VersionKeyString'], 'Timestamp' => ['shape' => 'Timestamp']]], 'ResourceArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '.*\\S.*'], 'ResourceArns' => ['type' => 'list', 'member' => ['shape' => 'ResourceArn']], 'ResourceType' => ['type' => 'string', 'enum' => ['APPLICATION_LOAD_BALANCER', 'API_GATEWAY', 'APPSYNC', 'COGNITO_USER_POOL']], 'ResponseCode' => ['type' => 'integer'], 'ResponseContent' => ['type' => 'string', 'max' => 10240, 'min' => 1, 'pattern' => '[\\s\\S]*'], 'ResponseContentType' => ['type' => 'string', 'enum' => ['TEXT_PLAIN', 'TEXT_HTML', 'APPLICATION_JSON']], 'ResponseStatusCode' => ['type' => 'integer', 'max' => 599, 'min' => 200], 'Rule' => ['type' => 'structure', 'required' => ['Name', 'Priority', 'Statement', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Priority' => ['shape' => 'RulePriority'], 'Statement' => ['shape' => 'Statement'], 'Action' => ['shape' => 'RuleAction'], 'OverrideAction' => ['shape' => 'OverrideAction'], 'RuleLabels' => ['shape' => 'Labels'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'CaptchaConfig' => ['shape' => 'CaptchaConfig'], 'ChallengeConfig' => ['shape' => 'ChallengeConfig']]], 'RuleAction' => ['type' => 'structure', 'members' => ['Block' => ['shape' => 'BlockAction'], 'Allow' => ['shape' => 'AllowAction'], 'Count' => ['shape' => 'CountAction'], 'Captcha' => ['shape' => 'CaptchaAction'], 'Challenge' => ['shape' => 'ChallengeAction']]], 'RuleActionOverride' => ['type' => 'structure', 'required' => ['Name', 'ActionToUse'], 'members' => ['Name' => ['shape' => 'EntityName'], 'ActionToUse' => ['shape' => 'RuleAction']]], 'RuleActionOverrides' => ['type' => 'list', 'member' => ['shape' => 'RuleActionOverride'], 'max' => 100, 'min' => 1], 'RuleGroup' => ['type' => 'structure', 'required' => ['Name', 'Id', 'Capacity', 'ARN', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Capacity' => ['shape' => 'CapacityUnit'], 'ARN' => ['shape' => 'ResourceArn'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'LabelNamespace' => ['shape' => 'LabelName'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies'], 'AvailableLabels' => ['shape' => 'LabelSummaries'], 'ConsumedLabels' => ['shape' => 'LabelSummaries']]], 'RuleGroupReferenceStatement' => ['type' => 'structure', 'required' => ['ARN'], 'members' => ['ARN' => ['shape' => 'ResourceArn'], 'ExcludedRules' => ['shape' => 'ExcludedRules'], 'RuleActionOverrides' => ['shape' => 'RuleActionOverrides']]], 'RuleGroupSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleGroupSummary']], 'RuleGroupSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'LockToken' => ['shape' => 'LockToken'], 'ARN' => ['shape' => 'ResourceArn']]], 'RulePriority' => ['type' => 'integer', 'min' => 0], 'RuleSummaries' => ['type' => 'list', 'member' => ['shape' => 'RuleSummary']], 'RuleSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Action' => ['shape' => 'RuleAction']]], 'Rules' => ['type' => 'list', 'member' => ['shape' => 'Rule']], 'SampleWeight' => ['type' => 'long', 'min' => 0], 'SampledHTTPRequest' => ['type' => 'structure', 'required' => ['Request', 'Weight'], 'members' => ['Request' => ['shape' => 'HTTPRequest'], 'Weight' => ['shape' => 'SampleWeight'], 'Timestamp' => ['shape' => 'Timestamp'], 'Action' => ['shape' => 'Action'], 'RuleNameWithinRuleGroup' => ['shape' => 'EntityName'], 'RequestHeadersInserted' => ['shape' => 'HTTPHeaders'], 'ResponseCodeSent' => ['shape' => 'ResponseStatusCode'], 'Labels' => ['shape' => 'Labels'], 'CaptchaResponse' => ['shape' => 'CaptchaResponse'], 'ChallengeResponse' => ['shape' => 'ChallengeResponse'], 'OverriddenAction' => ['shape' => 'Action']]], 'SampledHTTPRequests' => ['type' => 'list', 'member' => ['shape' => 'SampledHTTPRequest']], 'Scope' => ['type' => 'string', 'enum' => ['CLOUDFRONT', 'REGIONAL']], 'SearchString' => ['type' => 'blob'], 'SensitivityLevel' => ['type' => 'string', 'enum' => ['LOW', 'HIGH']], 'SingleCookieName' => ['type' => 'string', 'max' => 60, 'min' => 1, 'pattern' => '.*\\S.*'], 'SingleHeader' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'FieldToMatchData']]], 'SingleQueryArgument' => ['type' => 'structure', 'required' => ['Name'], 'members' => ['Name' => ['shape' => 'FieldToMatchData']]], 'Size' => ['type' => 'long', 'max' => 21474836480, 'min' => 0], 'SizeConstraintStatement' => ['type' => 'structure', 'required' => ['FieldToMatch', 'ComparisonOperator', 'Size', 'TextTransformations'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'ComparisonOperator' => ['shape' => 'ComparisonOperator'], 'Size' => ['shape' => 'Size'], 'TextTransformations' => ['shape' => 'TextTransformations']]], 'SolveTimestamp' => ['type' => 'long'], 'SqliMatchStatement' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformations'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformations' => ['shape' => 'TextTransformations'], 'SensitivityLevel' => ['shape' => 'SensitivityLevel']]], 'Statement' => ['type' => 'structure', 'members' => ['ByteMatchStatement' => ['shape' => 'ByteMatchStatement'], 'SqliMatchStatement' => ['shape' => 'SqliMatchStatement'], 'XssMatchStatement' => ['shape' => 'XssMatchStatement'], 'SizeConstraintStatement' => ['shape' => 'SizeConstraintStatement'], 'GeoMatchStatement' => ['shape' => 'GeoMatchStatement'], 'RuleGroupReferenceStatement' => ['shape' => 'RuleGroupReferenceStatement'], 'IPSetReferenceStatement' => ['shape' => 'IPSetReferenceStatement'], 'RegexPatternSetReferenceStatement' => ['shape' => 'RegexPatternSetReferenceStatement'], 'RateBasedStatement' => ['shape' => 'RateBasedStatement'], 'AndStatement' => ['shape' => 'AndStatement'], 'OrStatement' => ['shape' => 'OrStatement'], 'NotStatement' => ['shape' => 'NotStatement'], 'ManagedRuleGroupStatement' => ['shape' => 'ManagedRuleGroupStatement'], 'LabelMatchStatement' => ['shape' => 'LabelMatchStatement'], 'RegexMatchStatement' => ['shape' => 'RegexMatchStatement']]], 'Statements' => ['type' => 'list', 'member' => ['shape' => 'Statement']], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagInfoForResource' => ['type' => 'structure', 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagList' => ['shape' => 'TagList']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'min' => 1], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$'], 'TextTransformation' => ['type' => 'structure', 'required' => ['Priority', 'Type'], 'members' => ['Priority' => ['shape' => 'TextTransformationPriority'], 'Type' => ['shape' => 'TextTransformationType']]], 'TextTransformationPriority' => ['type' => 'integer', 'min' => 0], 'TextTransformationType' => ['type' => 'string', 'enum' => ['NONE', 'COMPRESS_WHITE_SPACE', 'HTML_ENTITY_DECODE', 'LOWERCASE', 'CMD_LINE', 'URL_DECODE', 'BASE64_DECODE', 'HEX_DECODE', 'MD5', 'REPLACE_COMMENTS', 'ESCAPE_SEQ_DECODE', 'SQL_HEX_DECODE', 'CSS_DECODE', 'JS_DECODE', 'NORMALIZE_PATH', 'NORMALIZE_PATH_WIN', 'REMOVE_NULLS', 'REPLACE_NULLS', 'BASE64_DECODE_EXT', 'URL_DECODE_UNI', 'UTF8_TO_UNICODE']], 'TextTransformations' => ['type' => 'list', 'member' => ['shape' => 'TextTransformation'], 'min' => 1], 'TimeWindow' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'TimeWindowDay' => ['type' => 'integer', 'min' => 1], 'TimeWindowSecond' => ['type' => 'long', 'max' => 259200, 'min' => 60], 'Timestamp' => ['type' => 'timestamp'], 'TokenDomain' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^[\\w\\.\\-/]+$'], 'TokenDomains' => ['type' => 'list', 'member' => ['shape' => 'TokenDomain'], 'min' => 1], 'URIString' => ['type' => 'string'], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateIPSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'Addresses', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'Addresses' => ['shape' => 'IPAddresses'], 'LockToken' => ['shape' => 'LockToken']]], 'UpdateIPSetResponse' => ['type' => 'structure', 'members' => ['NextLockToken' => ['shape' => 'LockToken']]], 'UpdateManagedRuleSetVersionExpiryDateRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'LockToken', 'VersionToExpire', 'ExpiryTimestamp'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'LockToken' => ['shape' => 'LockToken'], 'VersionToExpire' => ['shape' => 'VersionKeyString'], 'ExpiryTimestamp' => ['shape' => 'Timestamp']]], 'UpdateManagedRuleSetVersionExpiryDateResponse' => ['type' => 'structure', 'members' => ['ExpiringVersion' => ['shape' => 'VersionKeyString'], 'ExpiryTimestamp' => ['shape' => 'Timestamp'], 'NextLockToken' => ['shape' => 'LockToken']]], 'UpdateRegexPatternSetRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'RegularExpressionList', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'RegularExpressionList' => ['shape' => 'RegularExpressionList'], 'LockToken' => ['shape' => 'LockToken']]], 'UpdateRegexPatternSetResponse' => ['type' => 'structure', 'members' => ['NextLockToken' => ['shape' => 'LockToken']]], 'UpdateRuleGroupRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'VisibilityConfig', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'LockToken' => ['shape' => 'LockToken'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies']]], 'UpdateRuleGroupResponse' => ['type' => 'structure', 'members' => ['NextLockToken' => ['shape' => 'LockToken']]], 'UpdateWebACLRequest' => ['type' => 'structure', 'required' => ['Name', 'Scope', 'Id', 'DefaultAction', 'VisibilityConfig', 'LockToken'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Scope' => ['shape' => 'Scope'], 'Id' => ['shape' => 'EntityId'], 'DefaultAction' => ['shape' => 'DefaultAction'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'LockToken' => ['shape' => 'LockToken'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies'], 'CaptchaConfig' => ['shape' => 'CaptchaConfig'], 'ChallengeConfig' => ['shape' => 'ChallengeConfig'], 'TokenDomains' => ['shape' => 'TokenDomains']]], 'UpdateWebACLResponse' => ['type' => 'structure', 'members' => ['NextLockToken' => ['shape' => 'LockToken']]], 'UriPath' => ['type' => 'structure', 'members' => []], 'UsernameField' => ['type' => 'structure', 'required' => ['Identifier'], 'members' => ['Identifier' => ['shape' => 'FieldIdentifier']]], 'VendorName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '.*\\S.*'], 'VersionKeyString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[\\w#:\\.\\-/]+$'], 'VersionToPublish' => ['type' => 'structure', 'members' => ['AssociatedRuleGroupArn' => ['shape' => 'ResourceArn'], 'ForecastedLifetime' => ['shape' => 'TimeWindowDay']]], 'VersionsToPublish' => ['type' => 'map', 'key' => ['shape' => 'VersionKeyString'], 'value' => ['shape' => 'VersionToPublish']], 'VisibilityConfig' => ['type' => 'structure', 'required' => ['SampledRequestsEnabled', 'CloudWatchMetricsEnabled', 'MetricName'], 'members' => ['SampledRequestsEnabled' => ['shape' => 'Boolean'], 'CloudWatchMetricsEnabled' => ['shape' => 'Boolean'], 'MetricName' => ['shape' => 'MetricName']]], 'WAFAssociatedItemException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFConfigurationWarningException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFDuplicateItemException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFExpiredManagedRuleGroupVersionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFInternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'WAFInvalidOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFInvalidParameterException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage'], 'Field' => ['shape' => 'ParameterExceptionField'], 'Parameter' => ['shape' => 'ParameterExceptionParameter'], 'Reason' => ['shape' => 'ErrorReason']], 'exception' => \true], 'WAFInvalidPermissionPolicyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFInvalidResourceException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFLimitsExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFLogDestinationPermissionIssueException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFNonexistentItemException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFOptimisticLockException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFServiceLinkedRoleErrorException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFSubscriptionNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFTagOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WAFTagOperationInternalErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true, 'fault' => \true], 'WAFUnavailableEntityException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'WebACL' => ['type' => 'structure', 'required' => ['Name', 'Id', 'ARN', 'DefaultAction', 'VisibilityConfig'], 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'ARN' => ['shape' => 'ResourceArn'], 'DefaultAction' => ['shape' => 'DefaultAction'], 'Description' => ['shape' => 'EntityDescription'], 'Rules' => ['shape' => 'Rules'], 'VisibilityConfig' => ['shape' => 'VisibilityConfig'], 'Capacity' => ['shape' => 'ConsumedCapacity'], 'PreProcessFirewallManagerRuleGroups' => ['shape' => 'FirewallManagerRuleGroups'], 'PostProcessFirewallManagerRuleGroups' => ['shape' => 'FirewallManagerRuleGroups'], 'ManagedByFirewallManager' => ['shape' => 'Boolean'], 'LabelNamespace' => ['shape' => 'LabelName'], 'CustomResponseBodies' => ['shape' => 'CustomResponseBodies'], 'CaptchaConfig' => ['shape' => 'CaptchaConfig'], 'ChallengeConfig' => ['shape' => 'ChallengeConfig'], 'TokenDomains' => ['shape' => 'TokenDomains']]], 'WebACLSummaries' => ['type' => 'list', 'member' => ['shape' => 'WebACLSummary']], 'WebACLSummary' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'EntityName'], 'Id' => ['shape' => 'EntityId'], 'Description' => ['shape' => 'EntityDescription'], 'LockToken' => ['shape' => 'LockToken'], 'ARN' => ['shape' => 'ResourceArn']]], 'XssMatchStatement' => ['type' => 'structure', 'required' => ['FieldToMatch', 'TextTransformations'], 'members' => ['FieldToMatch' => ['shape' => 'FieldToMatch'], 'TextTransformations' => ['shape' => 'TextTransformations']]]]]; diff --git a/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-rule-set-1.json.php deleted file mode 100644 index 0dddc7c..0000000 --- a/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wafv2-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wafv2-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wafv2.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://wafv2.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-tests-1.json.php deleted file mode 100644 index 24ecb70..0000000 --- a/vendor/Aws3/Aws/data/wafv2/2019-07-29/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wafv2.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/wafv2/2019-07-29/paginators-1.json.php b/vendor/Aws3/Aws/data/wafv2/2019-07-29/paginators-1.json.php deleted file mode 100644 index c635acc..0000000 --- a/vendor/Aws3/Aws/data/wafv2/2019-07-29/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/wafv2/2019-07-29/smoke.json.php b/vendor/Aws3/Aws/data/wafv2/2019-07-29/smoke.json.php deleted file mode 100644 index 2ec4a5b..0000000 --- a/vendor/Aws3/Aws/data/wafv2/2019-07-29/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-east-1', 'testCases' => [['operationName' => 'ListWebACLs', 'input' => ['Scope' => 'REGIONAL', 'Limit' => 20], 'errorExpectedFromService' => \false], ['operationName' => 'CreateRegexPatternSet', 'input' => ['Name' => 'fake_name', 'Scope' => 'fake_scope'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/api-2.json.php b/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/api-2.json.php deleted file mode 100644 index 4c7ec7b..0000000 --- a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-03-31', 'endpointPrefix' => 'wellarchitected', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'Well-Architected', 'serviceFullName' => 'AWS Well-Architected Tool', 'serviceId' => 'WellArchitected', 'signatureVersion' => 'v4', 'signingName' => 'wellarchitected', 'uid' => 'wellarchitected-2020-03-31'], 'operations' => ['AssociateLenses' => ['name' => 'AssociateLenses', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}/associateLenses'], 'input' => ['shape' => 'AssociateLensesInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateLensShare' => ['name' => 'CreateLensShare', 'http' => ['method' => 'POST', 'requestUri' => '/lenses/{LensAlias}/shares'], 'input' => ['shape' => 'CreateLensShareInput'], 'output' => ['shape' => 'CreateLensShareOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateLensVersion' => ['name' => 'CreateLensVersion', 'http' => ['method' => 'POST', 'requestUri' => '/lenses/{LensAlias}/versions'], 'input' => ['shape' => 'CreateLensVersionInput'], 'output' => ['shape' => 'CreateLensVersionOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateMilestone' => ['name' => 'CreateMilestone', 'http' => ['method' => 'POST', 'requestUri' => '/workloads/{WorkloadId}/milestones'], 'input' => ['shape' => 'CreateMilestoneInput'], 'output' => ['shape' => 'CreateMilestoneOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateWorkload' => ['name' => 'CreateWorkload', 'http' => ['method' => 'POST', 'requestUri' => '/workloads'], 'input' => ['shape' => 'CreateWorkloadInput'], 'output' => ['shape' => 'CreateWorkloadOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'CreateWorkloadShare' => ['name' => 'CreateWorkloadShare', 'http' => ['method' => 'POST', 'requestUri' => '/workloads/{WorkloadId}/shares'], 'input' => ['shape' => 'CreateWorkloadShareInput'], 'output' => ['shape' => 'CreateWorkloadShareOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteLens' => ['name' => 'DeleteLens', 'http' => ['method' => 'DELETE', 'requestUri' => '/lenses/{LensAlias}'], 'input' => ['shape' => 'DeleteLensInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteLensShare' => ['name' => 'DeleteLensShare', 'http' => ['method' => 'DELETE', 'requestUri' => '/lenses/{LensAlias}/shares/{ShareId}'], 'input' => ['shape' => 'DeleteLensShareInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteWorkload' => ['name' => 'DeleteWorkload', 'http' => ['method' => 'DELETE', 'requestUri' => '/workloads/{WorkloadId}'], 'input' => ['shape' => 'DeleteWorkloadInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DeleteWorkloadShare' => ['name' => 'DeleteWorkloadShare', 'http' => ['method' => 'DELETE', 'requestUri' => '/workloads/{WorkloadId}/shares/{ShareId}'], 'input' => ['shape' => 'DeleteWorkloadShareInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'DisassociateLenses' => ['name' => 'DisassociateLenses', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}/disassociateLenses'], 'input' => ['shape' => 'DisassociateLensesInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ExportLens' => ['name' => 'ExportLens', 'http' => ['method' => 'GET', 'requestUri' => '/lenses/{LensAlias}/export'], 'input' => ['shape' => 'ExportLensInput'], 'output' => ['shape' => 'ExportLensOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetAnswer' => ['name' => 'GetAnswer', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}'], 'input' => ['shape' => 'GetAnswerInput'], 'output' => ['shape' => 'GetAnswerOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetLens' => ['name' => 'GetLens', 'http' => ['method' => 'GET', 'requestUri' => '/lenses/{LensAlias}'], 'input' => ['shape' => 'GetLensInput'], 'output' => ['shape' => 'GetLensOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetLensReview' => ['name' => 'GetLensReview', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}'], 'input' => ['shape' => 'GetLensReviewInput'], 'output' => ['shape' => 'GetLensReviewOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetLensReviewReport' => ['name' => 'GetLensReviewReport', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/report'], 'input' => ['shape' => 'GetLensReviewReportInput'], 'output' => ['shape' => 'GetLensReviewReportOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetLensVersionDifference' => ['name' => 'GetLensVersionDifference', 'http' => ['method' => 'GET', 'requestUri' => '/lenses/{LensAlias}/versionDifference'], 'input' => ['shape' => 'GetLensVersionDifferenceInput'], 'output' => ['shape' => 'GetLensVersionDifferenceOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetMilestone' => ['name' => 'GetMilestone', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/milestones/{MilestoneNumber}'], 'input' => ['shape' => 'GetMilestoneInput'], 'output' => ['shape' => 'GetMilestoneOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'GetWorkload' => ['name' => 'GetWorkload', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}'], 'input' => ['shape' => 'GetWorkloadInput'], 'output' => ['shape' => 'GetWorkloadOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ImportLens' => ['name' => 'ImportLens', 'http' => ['method' => 'PUT', 'requestUri' => '/importLens'], 'input' => ['shape' => 'ImportLensInput'], 'output' => ['shape' => 'ImportLensOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListAnswers' => ['name' => 'ListAnswers', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers'], 'input' => ['shape' => 'ListAnswersInput'], 'output' => ['shape' => 'ListAnswersOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListCheckDetails' => ['name' => 'ListCheckDetails', 'http' => ['method' => 'POST', 'requestUri' => '/workloads/{WorkloadId}/checks'], 'input' => ['shape' => 'ListCheckDetailsInput'], 'output' => ['shape' => 'ListCheckDetailsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListCheckSummaries' => ['name' => 'ListCheckSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/workloads/{WorkloadId}/checkSummaries'], 'input' => ['shape' => 'ListCheckSummariesInput'], 'output' => ['shape' => 'ListCheckSummariesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListLensReviewImprovements' => ['name' => 'ListLensReviewImprovements', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/improvements'], 'input' => ['shape' => 'ListLensReviewImprovementsInput'], 'output' => ['shape' => 'ListLensReviewImprovementsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListLensReviews' => ['name' => 'ListLensReviews', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/lensReviews'], 'input' => ['shape' => 'ListLensReviewsInput'], 'output' => ['shape' => 'ListLensReviewsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListLensShares' => ['name' => 'ListLensShares', 'http' => ['method' => 'GET', 'requestUri' => '/lenses/{LensAlias}/shares'], 'input' => ['shape' => 'ListLensSharesInput'], 'output' => ['shape' => 'ListLensSharesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListLenses' => ['name' => 'ListLenses', 'http' => ['method' => 'GET', 'requestUri' => '/lenses'], 'input' => ['shape' => 'ListLensesInput'], 'output' => ['shape' => 'ListLensesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListMilestones' => ['name' => 'ListMilestones', 'http' => ['method' => 'POST', 'requestUri' => '/workloads/{WorkloadId}/milestonesSummaries'], 'input' => ['shape' => 'ListMilestonesInput'], 'output' => ['shape' => 'ListMilestonesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListNotifications' => ['name' => 'ListNotifications', 'http' => ['method' => 'POST', 'requestUri' => '/notifications'], 'input' => ['shape' => 'ListNotificationsInput'], 'output' => ['shape' => 'ListNotificationsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListShareInvitations' => ['name' => 'ListShareInvitations', 'http' => ['method' => 'GET', 'requestUri' => '/shareInvitations'], 'input' => ['shape' => 'ListShareInvitationsInput'], 'output' => ['shape' => 'ListShareInvitationsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{WorkloadArn}'], 'input' => ['shape' => 'ListTagsForResourceInput'], 'output' => ['shape' => 'ListTagsForResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'ListWorkloadShares' => ['name' => 'ListWorkloadShares', 'http' => ['method' => 'GET', 'requestUri' => '/workloads/{WorkloadId}/shares'], 'input' => ['shape' => 'ListWorkloadSharesInput'], 'output' => ['shape' => 'ListWorkloadSharesOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'ListWorkloads' => ['name' => 'ListWorkloads', 'http' => ['method' => 'POST', 'requestUri' => '/workloadsSummaries'], 'input' => ['shape' => 'ListWorkloadsInput'], 'output' => ['shape' => 'ListWorkloadsOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{WorkloadArn}'], 'input' => ['shape' => 'TagResourceInput'], 'output' => ['shape' => 'TagResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{WorkloadArn}'], 'input' => ['shape' => 'UntagResourceInput'], 'output' => ['shape' => 'UntagResourceOutput'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateAnswer' => ['name' => 'UpdateAnswer', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}'], 'input' => ['shape' => 'UpdateAnswerInput'], 'output' => ['shape' => 'UpdateAnswerOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateGlobalSettings' => ['name' => 'UpdateGlobalSettings', 'http' => ['method' => 'PATCH', 'requestUri' => '/global-settings'], 'input' => ['shape' => 'UpdateGlobalSettingsInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateLensReview' => ['name' => 'UpdateLensReview', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}'], 'input' => ['shape' => 'UpdateLensReviewInput'], 'output' => ['shape' => 'UpdateLensReviewOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateShareInvitation' => ['name' => 'UpdateShareInvitation', 'http' => ['method' => 'PATCH', 'requestUri' => '/shareInvitations/{ShareInvitationId}'], 'input' => ['shape' => 'UpdateShareInvitationInput'], 'output' => ['shape' => 'UpdateShareInvitationOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateWorkload' => ['name' => 'UpdateWorkload', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}'], 'input' => ['shape' => 'UpdateWorkloadInput'], 'output' => ['shape' => 'UpdateWorkloadOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpdateWorkloadShare' => ['name' => 'UpdateWorkloadShare', 'http' => ['method' => 'PATCH', 'requestUri' => '/workloads/{WorkloadId}/shares/{ShareId}'], 'input' => ['shape' => 'UpdateWorkloadShareInput'], 'output' => ['shape' => 'UpdateWorkloadShareOutput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]], 'UpgradeLensReview' => ['name' => 'UpgradeLensReview', 'http' => ['method' => 'PUT', 'requestUri' => '/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade'], 'input' => ['shape' => 'UpgradeLensReviewInput'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ConflictException'], ['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'AccountSummary' => ['type' => 'map', 'key' => ['shape' => 'CheckStatus'], 'value' => ['shape' => 'CheckStatusCount']], 'AdditionalResourceType' => ['type' => 'string', 'enum' => ['HELPFUL_RESOURCE', 'IMPROVEMENT_PLAN']], 'AdditionalResources' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'AdditionalResourceType'], 'Content' => ['shape' => 'Urls']]], 'AdditionalResourcesList' => ['type' => 'list', 'member' => ['shape' => 'AdditionalResources']], 'Answer' => ['type' => 'structure', 'members' => ['QuestionId' => ['shape' => 'QuestionId'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionTitle' => ['shape' => 'QuestionTitle'], 'QuestionDescription' => ['shape' => 'QuestionDescription'], 'ImprovementPlanUrl' => ['shape' => 'ImprovementPlanUrl'], 'HelpfulResourceUrl' => ['shape' => 'HelpfulResourceUrl'], 'HelpfulResourceDisplayText' => ['shape' => 'DisplayText'], 'Choices' => ['shape' => 'Choices'], 'SelectedChoices' => ['shape' => 'SelectedChoices'], 'ChoiceAnswers' => ['shape' => 'ChoiceAnswers'], 'IsApplicable' => ['shape' => 'IsApplicable'], 'Risk' => ['shape' => 'Risk'], 'Notes' => ['shape' => 'Notes'], 'Reason' => ['shape' => 'AnswerReason']]], 'AnswerReason' => ['type' => 'string', 'enum' => ['OUT_OF_SCOPE', 'BUSINESS_PRIORITIES', 'ARCHITECTURE_CONSTRAINTS', 'OTHER', 'NONE']], 'AnswerSummaries' => ['type' => 'list', 'member' => ['shape' => 'AnswerSummary']], 'AnswerSummary' => ['type' => 'structure', 'members' => ['QuestionId' => ['shape' => 'QuestionId'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionTitle' => ['shape' => 'QuestionTitle'], 'Choices' => ['shape' => 'Choices'], 'SelectedChoices' => ['shape' => 'SelectedChoices'], 'ChoiceAnswerSummaries' => ['shape' => 'ChoiceAnswerSummaries'], 'IsApplicable' => ['shape' => 'IsApplicable'], 'Risk' => ['shape' => 'Risk'], 'Reason' => ['shape' => 'AnswerReason']]], 'ApplicationArn' => ['type' => 'string', 'max' => 2084, 'pattern' => 'arn:aws[-a-z]*:servicecatalog:[a-z]{2}(-gov)?-[a-z]+-\\d:\\d{12}:/applications/[a-z0-9]+'], 'AssociateLensesInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAliases'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAliases' => ['shape' => 'LensAliases']]], 'AwsAccountId' => ['type' => 'string', 'pattern' => '[0-9]{12}'], 'AwsRegion' => ['type' => 'string', 'max' => 100], 'Base64String' => ['type' => 'string'], 'CheckDescription' => ['type' => 'string'], 'CheckDetail' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'CheckId'], 'Name' => ['shape' => 'CheckName'], 'Description' => ['shape' => 'CheckDescription'], 'Provider' => ['shape' => 'CheckProvider'], 'LensArn' => ['shape' => 'LensArn'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionId' => ['shape' => 'QuestionId'], 'ChoiceId' => ['shape' => 'ChoiceId'], 'Status' => ['shape' => 'CheckStatus'], 'AccountId' => ['shape' => 'AwsAccountId'], 'FlaggedResources' => ['shape' => 'FlaggedResources'], 'Reason' => ['shape' => 'CheckFailureReason'], 'UpdatedAt' => ['shape' => 'Timestamp']]], 'CheckDetails' => ['type' => 'list', 'member' => ['shape' => 'CheckDetail']], 'CheckFailureReason' => ['type' => 'string', 'enum' => ['ASSUME_ROLE_ERROR', 'ACCESS_DENIED', 'UNKNOWN_ERROR', 'PREMIUM_SUPPORT_REQUIRED']], 'CheckId' => ['type' => 'string'], 'CheckName' => ['type' => 'string'], 'CheckProvider' => ['type' => 'string', 'enum' => ['TRUSTED_ADVISOR']], 'CheckStatus' => ['type' => 'string', 'enum' => ['OKAY', 'WARNING', 'ERROR', 'NOT_AVAILABLE', 'FETCH_FAILED']], 'CheckStatusCount' => ['type' => 'integer', 'max' => 101, 'min' => 1], 'CheckSummaries' => ['type' => 'list', 'member' => ['shape' => 'CheckSummary']], 'CheckSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'CheckId'], 'Name' => ['shape' => 'CheckName'], 'Provider' => ['shape' => 'CheckProvider'], 'Description' => ['shape' => 'CheckDescription'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'LensArn' => ['shape' => 'LensArn'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionId' => ['shape' => 'QuestionId'], 'ChoiceId' => ['shape' => 'ChoiceId'], 'Status' => ['shape' => 'CheckStatus'], 'AccountSummary' => ['shape' => 'AccountSummary']]], 'Choice' => ['type' => 'structure', 'members' => ['ChoiceId' => ['shape' => 'ChoiceId'], 'Title' => ['shape' => 'ChoiceTitle'], 'Description' => ['shape' => 'ChoiceDescription'], 'HelpfulResource' => ['shape' => 'ChoiceContent'], 'ImprovementPlan' => ['shape' => 'ChoiceContent'], 'AdditionalResources' => ['shape' => 'AdditionalResourcesList']]], 'ChoiceAnswer' => ['type' => 'structure', 'members' => ['ChoiceId' => ['shape' => 'ChoiceId'], 'Status' => ['shape' => 'ChoiceStatus'], 'Reason' => ['shape' => 'ChoiceReason'], 'Notes' => ['shape' => 'ChoiceNotes']]], 'ChoiceAnswerSummaries' => ['type' => 'list', 'member' => ['shape' => 'ChoiceAnswerSummary']], 'ChoiceAnswerSummary' => ['type' => 'structure', 'members' => ['ChoiceId' => ['shape' => 'ChoiceId'], 'Status' => ['shape' => 'ChoiceStatus'], 'Reason' => ['shape' => 'ChoiceReason']]], 'ChoiceAnswers' => ['type' => 'list', 'member' => ['shape' => 'ChoiceAnswer']], 'ChoiceContent' => ['type' => 'structure', 'members' => ['DisplayText' => ['shape' => 'ChoiceContentDisplayText'], 'Url' => ['shape' => 'ChoiceContentUrl']]], 'ChoiceContentDisplayText' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ChoiceContentUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ChoiceDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'ChoiceId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ChoiceImprovementPlan' => ['type' => 'structure', 'members' => ['ChoiceId' => ['shape' => 'ChoiceId'], 'DisplayText' => ['shape' => 'DisplayText'], 'ImprovementPlanUrl' => ['shape' => 'ImprovementPlanUrl']]], 'ChoiceImprovementPlans' => ['type' => 'list', 'member' => ['shape' => 'ChoiceImprovementPlan']], 'ChoiceNotes' => ['type' => 'string', 'max' => 250], 'ChoiceReason' => ['type' => 'string', 'enum' => ['OUT_OF_SCOPE', 'BUSINESS_PRIORITIES', 'ARCHITECTURE_CONSTRAINTS', 'OTHER', 'NONE']], 'ChoiceStatus' => ['type' => 'string', 'enum' => ['SELECTED', 'NOT_APPLICABLE', 'UNSELECTED']], 'ChoiceTitle' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ChoiceUpdate' => ['type' => 'structure', 'required' => ['Status'], 'members' => ['Status' => ['shape' => 'ChoiceStatus'], 'Reason' => ['shape' => 'ChoiceReason'], 'Notes' => ['shape' => 'ChoiceNotes']]], 'ChoiceUpdates' => ['type' => 'map', 'key' => ['shape' => 'ChoiceId'], 'value' => ['shape' => 'ChoiceUpdate']], 'Choices' => ['type' => 'list', 'member' => ['shape' => 'Choice']], 'ClientRequestToken' => ['type' => 'string'], 'ConflictException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'ResourceId' => ['shape' => 'ExceptionResourceId'], 'ResourceType' => ['shape' => 'ExceptionResourceType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'Count' => ['type' => 'integer', 'min' => 0], 'CreateLensShareInput' => ['type' => 'structure', 'required' => ['LensAlias', 'SharedWith', 'ClientRequestToken'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'SharedWith' => ['shape' => 'SharedWith'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateLensShareOutput' => ['type' => 'structure', 'members' => ['ShareId' => ['shape' => 'ShareId']]], 'CreateLensVersionInput' => ['type' => 'structure', 'required' => ['LensAlias', 'LensVersion', 'ClientRequestToken'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'LensVersion' => ['shape' => 'LensVersion'], 'IsMajorVersion' => ['shape' => 'IsMajorVersion'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateLensVersionOutput' => ['type' => 'structure', 'members' => ['LensArn' => ['shape' => 'LensArn'], 'LensVersion' => ['shape' => 'LensVersion']]], 'CreateMilestoneInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'MilestoneName', 'ClientRequestToken'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'MilestoneName' => ['shape' => 'MilestoneName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateMilestoneOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber']]], 'CreateWorkloadInput' => ['type' => 'structure', 'required' => ['WorkloadName', 'Description', 'Environment', 'Lenses', 'ClientRequestToken'], 'members' => ['WorkloadName' => ['shape' => 'WorkloadName'], 'Description' => ['shape' => 'WorkloadDescription'], 'Environment' => ['shape' => 'WorkloadEnvironment'], 'AccountIds' => ['shape' => 'WorkloadAccountIds'], 'AwsRegions' => ['shape' => 'WorkloadAwsRegions'], 'NonAwsRegions' => ['shape' => 'WorkloadNonAwsRegions'], 'PillarPriorities' => ['shape' => 'WorkloadPillarPriorities'], 'ArchitecturalDesign' => ['shape' => 'WorkloadArchitecturalDesign'], 'ReviewOwner' => ['shape' => 'WorkloadReviewOwner'], 'IndustryType' => ['shape' => 'WorkloadIndustryType'], 'Industry' => ['shape' => 'WorkloadIndustry'], 'Lenses' => ['shape' => 'WorkloadLenses'], 'Notes' => ['shape' => 'Notes'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap'], 'DiscoveryConfig' => ['shape' => 'WorkloadDiscoveryConfig'], 'Applications' => ['shape' => 'WorkloadApplications']]], 'CreateWorkloadOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadArn' => ['shape' => 'WorkloadArn']]], 'CreateWorkloadShareInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'SharedWith', 'PermissionType', 'ClientRequestToken'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'SharedWith' => ['shape' => 'SharedWith'], 'PermissionType' => ['shape' => 'PermissionType'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true]]], 'CreateWorkloadShareOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'ShareId' => ['shape' => 'ShareId']]], 'DeleteLensInput' => ['type' => 'structure', 'required' => ['LensAlias', 'ClientRequestToken', 'LensStatus'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'ClientRequestToken'], 'LensStatus' => ['shape' => 'LensStatusType', 'location' => 'querystring', 'locationName' => 'LensStatus']]], 'DeleteLensShareInput' => ['type' => 'structure', 'required' => ['ShareId', 'LensAlias', 'ClientRequestToken'], 'members' => ['ShareId' => ['shape' => 'ShareId', 'location' => 'uri', 'locationName' => 'ShareId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'ClientRequestToken']]], 'DeleteWorkloadInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'ClientRequestToken'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'ClientRequestToken']]], 'DeleteWorkloadShareInput' => ['type' => 'structure', 'required' => ['ShareId', 'WorkloadId', 'ClientRequestToken'], 'members' => ['ShareId' => ['shape' => 'ShareId', 'location' => 'uri', 'locationName' => 'ShareId'], 'WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true, 'location' => 'querystring', 'locationName' => 'ClientRequestToken']]], 'DifferenceStatus' => ['type' => 'string', 'enum' => ['UPDATED', 'NEW', 'DELETED']], 'DisassociateLensesInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAliases'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAliases' => ['shape' => 'LensAliases']]], 'DisplayText' => ['type' => 'string', 'max' => 64, 'min' => 1], 'ExceptionMessage' => ['type' => 'string'], 'ExceptionResourceId' => ['type' => 'string'], 'ExceptionResourceType' => ['type' => 'string'], 'ExportLensInput' => ['type' => 'structure', 'required' => ['LensAlias'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'LensVersion' => ['shape' => 'LensVersion', 'location' => 'querystring', 'locationName' => 'LensVersion']]], 'ExportLensOutput' => ['type' => 'structure', 'members' => ['LensJSON' => ['shape' => 'LensJSON']]], 'FlaggedResources' => ['type' => 'integer', 'max' => 9999, 'min' => 1], 'GetAnswerInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias', 'QuestionId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'QuestionId' => ['shape' => 'QuestionId', 'location' => 'uri', 'locationName' => 'QuestionId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber']]], 'GetAnswerOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'Answer' => ['shape' => 'Answer']]], 'GetLensInput' => ['type' => 'structure', 'required' => ['LensAlias'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'LensVersion' => ['shape' => 'LensVersion', 'location' => 'querystring', 'locationName' => 'LensVersion']]], 'GetLensOutput' => ['type' => 'structure', 'members' => ['Lens' => ['shape' => 'Lens']]], 'GetLensReviewInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber']]], 'GetLensReviewOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensReview' => ['shape' => 'LensReview']]], 'GetLensReviewReportInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber']]], 'GetLensReviewReportOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensReviewReport' => ['shape' => 'LensReviewReport']]], 'GetLensVersionDifferenceInput' => ['type' => 'structure', 'required' => ['LensAlias'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'BaseLensVersion' => ['shape' => 'LensVersion', 'location' => 'querystring', 'locationName' => 'BaseLensVersion'], 'TargetLensVersion' => ['shape' => 'LensVersion', 'location' => 'querystring', 'locationName' => 'TargetLensVersion']]], 'GetLensVersionDifferenceOutput' => ['type' => 'structure', 'members' => ['LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'BaseLensVersion' => ['shape' => 'LensVersion'], 'TargetLensVersion' => ['shape' => 'LensVersion'], 'LatestLensVersion' => ['shape' => 'LensVersion'], 'VersionDifferences' => ['shape' => 'VersionDifferences']]], 'GetMilestoneInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'MilestoneNumber'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'uri', 'locationName' => 'MilestoneNumber']]], 'GetMilestoneOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'Milestone' => ['shape' => 'Milestone']]], 'GetWorkloadInput' => ['type' => 'structure', 'required' => ['WorkloadId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId']]], 'GetWorkloadOutput' => ['type' => 'structure', 'members' => ['Workload' => ['shape' => 'Workload']]], 'HelpfulResourceUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ImportLensInput' => ['type' => 'structure', 'required' => ['JSONString', 'ClientRequestToken'], 'members' => ['LensAlias' => ['shape' => 'LensAlias'], 'JSONString' => ['shape' => 'LensJSON'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken', 'idempotencyToken' => \true], 'Tags' => ['shape' => 'TagMap']]], 'ImportLensOutput' => ['type' => 'structure', 'members' => ['LensArn' => ['shape' => 'LensArn'], 'Status' => ['shape' => 'ImportLensStatus']]], 'ImportLensStatus' => ['type' => 'string', 'enum' => ['IN_PROGRESS', 'COMPLETE', 'ERROR']], 'ImprovementPlanUrl' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'ImprovementSummaries' => ['type' => 'list', 'member' => ['shape' => 'ImprovementSummary']], 'ImprovementSummary' => ['type' => 'structure', 'members' => ['QuestionId' => ['shape' => 'QuestionId'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionTitle' => ['shape' => 'QuestionTitle'], 'Risk' => ['shape' => 'Risk'], 'ImprovementPlanUrl' => ['shape' => 'ImprovementPlanUrl'], 'ImprovementPlans' => ['shape' => 'ChoiceImprovementPlans']]], 'InternalServerException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'IsApplicable' => ['type' => 'boolean'], 'IsMajorVersion' => ['type' => 'boolean'], 'IsReviewOwnerUpdateAcknowledged' => ['type' => 'boolean'], 'Lens' => ['type' => 'structure', 'members' => ['LensArn' => ['shape' => 'LensArn'], 'LensVersion' => ['shape' => 'LensVersion'], 'Name' => ['shape' => 'LensName'], 'Description' => ['shape' => 'LensDescription'], 'Owner' => ['shape' => 'LensOwner'], 'ShareInvitationId' => ['shape' => 'ShareInvitationId'], 'Tags' => ['shape' => 'TagMap']]], 'LensAlias' => ['type' => 'string', 'max' => 128, 'min' => 1], 'LensAliases' => ['type' => 'list', 'member' => ['shape' => 'LensAlias'], 'min' => 1], 'LensArn' => ['type' => 'string'], 'LensDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'LensJSON' => ['type' => 'string', 'max' => 500000, 'min' => 2], 'LensName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'LensNamePrefix' => ['type' => 'string', 'max' => 100], 'LensOwner' => ['type' => 'string'], 'LensReview' => ['type' => 'structure', 'members' => ['LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'LensVersion' => ['shape' => 'LensVersion'], 'LensName' => ['shape' => 'LensName'], 'LensStatus' => ['shape' => 'LensStatus'], 'PillarReviewSummaries' => ['shape' => 'PillarReviewSummaries'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Notes' => ['shape' => 'Notes'], 'RiskCounts' => ['shape' => 'RiskCounts'], 'NextToken' => ['shape' => 'NextToken']]], 'LensReviewReport' => ['type' => 'structure', 'members' => ['LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'Base64String' => ['shape' => 'Base64String']]], 'LensReviewSummaries' => ['type' => 'list', 'member' => ['shape' => 'LensReviewSummary']], 'LensReviewSummary' => ['type' => 'structure', 'members' => ['LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'LensVersion' => ['shape' => 'LensVersion'], 'LensName' => ['shape' => 'LensName'], 'LensStatus' => ['shape' => 'LensStatus'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'RiskCounts' => ['shape' => 'RiskCounts']]], 'LensShareSummaries' => ['type' => 'list', 'member' => ['shape' => 'LensShareSummary']], 'LensShareSummary' => ['type' => 'structure', 'members' => ['ShareId' => ['shape' => 'ShareId'], 'SharedWith' => ['shape' => 'SharedWith'], 'Status' => ['shape' => 'ShareStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'LensStatus' => ['type' => 'string', 'enum' => ['CURRENT', 'NOT_CURRENT', 'DEPRECATED', 'DELETED', 'UNSHARED']], 'LensStatusType' => ['type' => 'string', 'enum' => ['ALL', 'DRAFT', 'PUBLISHED']], 'LensSummaries' => ['type' => 'list', 'member' => ['shape' => 'LensSummary']], 'LensSummary' => ['type' => 'structure', 'members' => ['LensArn' => ['shape' => 'LensArn'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensName' => ['shape' => 'LensName'], 'LensType' => ['shape' => 'LensType'], 'Description' => ['shape' => 'LensDescription'], 'CreatedAt' => ['shape' => 'Timestamp'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'LensVersion' => ['shape' => 'LensVersion'], 'Owner' => ['shape' => 'AwsAccountId'], 'LensStatus' => ['shape' => 'LensStatus']]], 'LensType' => ['type' => 'string', 'enum' => ['AWS_OFFICIAL', 'CUSTOM_SHARED', 'CUSTOM_SELF']], 'LensUpgradeSummary' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'CurrentLensVersion' => ['shape' => 'LensVersion'], 'LatestLensVersion' => ['shape' => 'LensVersion']]], 'LensVersion' => ['type' => 'string', 'max' => 32, 'min' => 1], 'ListAnswersInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'PillarId' => ['shape' => 'PillarId', 'location' => 'querystring', 'locationName' => 'PillarId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListAnswersMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListAnswersMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListAnswersOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'AnswerSummaries' => ['shape' => 'AnswerSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCheckDetailsInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensArn', 'PillarId', 'QuestionId', 'ChoiceId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'LensArn' => ['shape' => 'LensArn'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionId' => ['shape' => 'QuestionId'], 'ChoiceId' => ['shape' => 'ChoiceId']]], 'ListCheckDetailsOutput' => ['type' => 'structure', 'members' => ['CheckDetails' => ['shape' => 'CheckDetails'], 'NextToken' => ['shape' => 'NextToken']]], 'ListCheckSummariesInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensArn', 'PillarId', 'QuestionId', 'ChoiceId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults'], 'LensArn' => ['shape' => 'LensArn'], 'PillarId' => ['shape' => 'PillarId'], 'QuestionId' => ['shape' => 'QuestionId'], 'ChoiceId' => ['shape' => 'ChoiceId']]], 'ListCheckSummariesOutput' => ['type' => 'structure', 'members' => ['CheckSummaries' => ['shape' => 'CheckSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLensReviewImprovementsInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'PillarId' => ['shape' => 'PillarId', 'location' => 'querystring', 'locationName' => 'PillarId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListLensReviewImprovementsMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListLensReviewImprovementsMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'ListLensReviewImprovementsOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'ImprovementSummaries' => ['shape' => 'ImprovementSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLensReviewsInput' => ['type' => 'structure', 'required' => ['WorkloadId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber', 'location' => 'querystring', 'locationName' => 'MilestoneNumber'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListLensReviewsOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'LensReviewSummaries' => ['shape' => 'LensReviewSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLensSharesInput' => ['type' => 'structure', 'required' => ['LensAlias'], 'members' => ['LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'SharedWithPrefix' => ['shape' => 'SharedWithPrefix', 'location' => 'querystring', 'locationName' => 'SharedWithPrefix'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListWorkloadSharesMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'Status' => ['shape' => 'ShareStatus', 'location' => 'querystring', 'locationName' => 'Status']]], 'ListLensSharesOutput' => ['type' => 'structure', 'members' => ['LensShareSummaries' => ['shape' => 'LensShareSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListLensesInput' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'LensType' => ['shape' => 'LensType', 'location' => 'querystring', 'locationName' => 'LensType'], 'LensStatus' => ['shape' => 'LensStatusType', 'location' => 'querystring', 'locationName' => 'LensStatus'], 'LensName' => ['shape' => 'LensName', 'location' => 'querystring', 'locationName' => 'LensName']]], 'ListLensesOutput' => ['type' => 'structure', 'members' => ['LensSummaries' => ['shape' => 'LensSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMilestonesInput' => ['type' => 'structure', 'required' => ['WorkloadId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMilestonesOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'MilestoneSummaries' => ['shape' => 'MilestoneSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListNotificationsInput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListNotificationsMaxResults']]], 'ListNotificationsMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListNotificationsOutput' => ['type' => 'structure', 'members' => ['NotificationSummaries' => ['shape' => 'NotificationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListShareInvitationsInput' => ['type' => 'structure', 'members' => ['WorkloadNamePrefix' => ['shape' => 'WorkloadNamePrefix', 'location' => 'querystring', 'locationName' => 'WorkloadNamePrefix'], 'LensNamePrefix' => ['shape' => 'LensNamePrefix', 'location' => 'querystring', 'locationName' => 'LensNamePrefix'], 'ShareResourceType' => ['shape' => 'ShareResourceType', 'location' => 'querystring', 'locationName' => 'ShareResourceType'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListShareInvitationsMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults']]], 'ListShareInvitationsMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListShareInvitationsOutput' => ['type' => 'structure', 'members' => ['ShareInvitationSummaries' => ['shape' => 'ShareInvitationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceInput' => ['type' => 'structure', 'required' => ['WorkloadArn'], 'members' => ['WorkloadArn' => ['shape' => 'WorkloadArn', 'location' => 'uri', 'locationName' => 'WorkloadArn']]], 'ListTagsForResourceOutput' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ListWorkloadSharesInput' => ['type' => 'structure', 'required' => ['WorkloadId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'SharedWithPrefix' => ['shape' => 'SharedWithPrefix', 'location' => 'querystring', 'locationName' => 'SharedWithPrefix'], 'NextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'NextToken'], 'MaxResults' => ['shape' => 'ListWorkloadSharesMaxResults', 'location' => 'querystring', 'locationName' => 'MaxResults'], 'Status' => ['shape' => 'ShareStatus', 'location' => 'querystring', 'locationName' => 'Status']]], 'ListWorkloadSharesMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListWorkloadSharesOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadShareSummaries' => ['shape' => 'WorkloadShareSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWorkloadsInput' => ['type' => 'structure', 'members' => ['WorkloadNamePrefix' => ['shape' => 'WorkloadNamePrefix'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'ListWorkloadsMaxResults']]], 'ListWorkloadsMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'ListWorkloadsOutput' => ['type' => 'structure', 'members' => ['WorkloadSummaries' => ['shape' => 'WorkloadSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'Milestone' => ['type' => 'structure', 'members' => ['MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'MilestoneName' => ['shape' => 'MilestoneName'], 'RecordedAt' => ['shape' => 'Timestamp'], 'Workload' => ['shape' => 'Workload']]], 'MilestoneName' => ['type' => 'string', 'max' => 100, 'min' => 3], 'MilestoneNumber' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'MilestoneSummaries' => ['type' => 'list', 'member' => ['shape' => 'MilestoneSummary']], 'MilestoneSummary' => ['type' => 'structure', 'members' => ['MilestoneNumber' => ['shape' => 'MilestoneNumber'], 'MilestoneName' => ['shape' => 'MilestoneName'], 'RecordedAt' => ['shape' => 'Timestamp'], 'WorkloadSummary' => ['shape' => 'WorkloadSummary']]], 'NextToken' => ['type' => 'string'], 'Notes' => ['type' => 'string', 'max' => 2084], 'NotificationSummaries' => ['type' => 'list', 'member' => ['shape' => 'NotificationSummary']], 'NotificationSummary' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'NotificationType'], 'LensUpgradeSummary' => ['shape' => 'LensUpgradeSummary']]], 'NotificationType' => ['type' => 'string', 'enum' => ['LENS_VERSION_UPGRADED', 'LENS_VERSION_DEPRECATED']], 'OrganizationSharingStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'PermissionType' => ['type' => 'string', 'enum' => ['READONLY', 'CONTRIBUTOR']], 'PillarDifference' => ['type' => 'structure', 'members' => ['PillarId' => ['shape' => 'PillarId'], 'PillarName' => ['shape' => 'PillarName'], 'DifferenceStatus' => ['shape' => 'DifferenceStatus'], 'QuestionDifferences' => ['shape' => 'QuestionDifferences']]], 'PillarDifferences' => ['type' => 'list', 'member' => ['shape' => 'PillarDifference']], 'PillarId' => ['type' => 'string', 'max' => 64, 'min' => 1], 'PillarName' => ['type' => 'string', 'max' => 128, 'min' => 1], 'PillarNotes' => ['type' => 'map', 'key' => ['shape' => 'PillarId'], 'value' => ['shape' => 'Notes']], 'PillarReviewSummaries' => ['type' => 'list', 'member' => ['shape' => 'PillarReviewSummary']], 'PillarReviewSummary' => ['type' => 'structure', 'members' => ['PillarId' => ['shape' => 'PillarId'], 'PillarName' => ['shape' => 'PillarName'], 'Notes' => ['shape' => 'Notes'], 'RiskCounts' => ['shape' => 'RiskCounts']]], 'QuestionDescription' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'QuestionDifference' => ['type' => 'structure', 'members' => ['QuestionId' => ['shape' => 'QuestionId'], 'QuestionTitle' => ['shape' => 'QuestionTitle'], 'DifferenceStatus' => ['shape' => 'DifferenceStatus']]], 'QuestionDifferences' => ['type' => 'list', 'member' => ['shape' => 'QuestionDifference']], 'QuestionId' => ['type' => 'string', 'max' => 128, 'min' => 1], 'QuestionTitle' => ['type' => 'string', 'max' => 512, 'min' => 1], 'QuotaCode' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'required' => ['Message', 'ResourceId', 'ResourceType'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'ResourceId' => ['shape' => 'ExceptionResourceId'], 'ResourceType' => ['shape' => 'ExceptionResourceType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'Risk' => ['type' => 'string', 'enum' => ['UNANSWERED', 'HIGH', 'MEDIUM', 'NONE', 'NOT_APPLICABLE']], 'RiskCounts' => ['type' => 'map', 'key' => ['shape' => 'Risk'], 'value' => ['shape' => 'Count']], 'SelectedChoices' => ['type' => 'list', 'member' => ['shape' => 'ChoiceId']], 'ServiceCode' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'required' => ['Message', 'QuotaCode', 'ServiceCode'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'ResourceId' => ['shape' => 'ExceptionResourceId'], 'ResourceType' => ['shape' => 'ExceptionResourceType'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'ServiceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 402], 'exception' => \true], 'ShareId' => ['type' => 'string', 'pattern' => '[0-9a-f]{32}'], 'ShareInvitation' => ['type' => 'structure', 'members' => ['ShareInvitationId' => ['shape' => 'ShareInvitationId'], 'ShareResourceType' => ['shape' => 'ShareResourceType'], 'WorkloadId' => ['shape' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn']]], 'ShareInvitationAction' => ['type' => 'string', 'enum' => ['ACCEPT', 'REJECT']], 'ShareInvitationId' => ['type' => 'string', 'pattern' => '[0-9a-f]{32}'], 'ShareInvitationSummaries' => ['type' => 'list', 'member' => ['shape' => 'ShareInvitationSummary']], 'ShareInvitationSummary' => ['type' => 'structure', 'members' => ['ShareInvitationId' => ['shape' => 'ShareInvitationId'], 'SharedBy' => ['shape' => 'AwsAccountId'], 'SharedWith' => ['shape' => 'SharedWith'], 'PermissionType' => ['shape' => 'PermissionType'], 'ShareResourceType' => ['shape' => 'ShareResourceType'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'WorkloadId' => ['shape' => 'WorkloadId'], 'LensName' => ['shape' => 'LensName'], 'LensArn' => ['shape' => 'LensArn']]], 'ShareResourceType' => ['type' => 'string', 'enum' => ['WORKLOAD', 'LENS']], 'ShareStatus' => ['type' => 'string', 'enum' => ['ACCEPTED', 'REJECTED', 'PENDING', 'REVOKED', 'EXPIRED', 'ASSOCIATING', 'ASSOCIATED', 'FAILED']], 'SharedWith' => ['type' => 'string', 'max' => 2048, 'min' => 12], 'SharedWithPrefix' => ['type' => 'string', 'max' => 100], 'StatusMessage' => ['type' => 'string', 'max' => 512, 'min' => 1], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceInput' => ['type' => 'structure', 'required' => ['WorkloadArn', 'Tags'], 'members' => ['WorkloadArn' => ['shape' => 'WorkloadArn', 'location' => 'uri', 'locationName' => 'WorkloadArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceOutput' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'ThrottlingException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'QuotaCode' => ['shape' => 'QuotaCode'], 'ServiceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TrustedAdvisorIntegrationStatus' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'UntagResourceInput' => ['type' => 'structure', 'required' => ['WorkloadArn', 'TagKeys'], 'members' => ['WorkloadArn' => ['shape' => 'WorkloadArn', 'location' => 'uri', 'locationName' => 'WorkloadArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceOutput' => ['type' => 'structure', 'members' => []], 'UpdateAnswerInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias', 'QuestionId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'QuestionId' => ['shape' => 'QuestionId', 'location' => 'uri', 'locationName' => 'QuestionId'], 'SelectedChoices' => ['shape' => 'SelectedChoices'], 'ChoiceUpdates' => ['shape' => 'ChoiceUpdates'], 'Notes' => ['shape' => 'Notes'], 'IsApplicable' => ['shape' => 'IsApplicable'], 'Reason' => ['shape' => 'AnswerReason']]], 'UpdateAnswerOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias'], 'LensArn' => ['shape' => 'LensArn'], 'Answer' => ['shape' => 'Answer']]], 'UpdateGlobalSettingsInput' => ['type' => 'structure', 'members' => ['OrganizationSharingStatus' => ['shape' => 'OrganizationSharingStatus']]], 'UpdateLensReviewInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'LensNotes' => ['shape' => 'Notes'], 'PillarNotes' => ['shape' => 'PillarNotes']]], 'UpdateLensReviewOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'LensReview' => ['shape' => 'LensReview']]], 'UpdateShareInvitationInput' => ['type' => 'structure', 'required' => ['ShareInvitationId', 'ShareInvitationAction'], 'members' => ['ShareInvitationId' => ['shape' => 'ShareInvitationId', 'location' => 'uri', 'locationName' => 'ShareInvitationId'], 'ShareInvitationAction' => ['shape' => 'ShareInvitationAction']]], 'UpdateShareInvitationOutput' => ['type' => 'structure', 'members' => ['ShareInvitation' => ['shape' => 'ShareInvitation']]], 'UpdateWorkloadInput' => ['type' => 'structure', 'required' => ['WorkloadId'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'Description' => ['shape' => 'WorkloadDescription'], 'Environment' => ['shape' => 'WorkloadEnvironment'], 'AccountIds' => ['shape' => 'WorkloadAccountIds'], 'AwsRegions' => ['shape' => 'WorkloadAwsRegions'], 'NonAwsRegions' => ['shape' => 'WorkloadNonAwsRegions'], 'PillarPriorities' => ['shape' => 'WorkloadPillarPriorities'], 'ArchitecturalDesign' => ['shape' => 'WorkloadArchitecturalDesign'], 'ReviewOwner' => ['shape' => 'WorkloadReviewOwner'], 'IsReviewOwnerUpdateAcknowledged' => ['shape' => 'IsReviewOwnerUpdateAcknowledged'], 'IndustryType' => ['shape' => 'WorkloadIndustryType'], 'Industry' => ['shape' => 'WorkloadIndustry'], 'Notes' => ['shape' => 'Notes'], 'ImprovementStatus' => ['shape' => 'WorkloadImprovementStatus'], 'DiscoveryConfig' => ['shape' => 'WorkloadDiscoveryConfig'], 'Applications' => ['shape' => 'WorkloadApplications']]], 'UpdateWorkloadOutput' => ['type' => 'structure', 'members' => ['Workload' => ['shape' => 'Workload']]], 'UpdateWorkloadShareInput' => ['type' => 'structure', 'required' => ['ShareId', 'WorkloadId', 'PermissionType'], 'members' => ['ShareId' => ['shape' => 'ShareId', 'location' => 'uri', 'locationName' => 'ShareId'], 'WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'PermissionType' => ['shape' => 'PermissionType']]], 'UpdateWorkloadShareOutput' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadShare' => ['shape' => 'WorkloadShare']]], 'UpgradeLensReviewInput' => ['type' => 'structure', 'required' => ['WorkloadId', 'LensAlias', 'MilestoneName'], 'members' => ['WorkloadId' => ['shape' => 'WorkloadId', 'location' => 'uri', 'locationName' => 'WorkloadId'], 'LensAlias' => ['shape' => 'LensAlias', 'location' => 'uri', 'locationName' => 'LensAlias'], 'MilestoneName' => ['shape' => 'MilestoneName'], 'ClientRequestToken' => ['shape' => 'ClientRequestToken']]], 'Urls' => ['type' => 'list', 'member' => ['shape' => 'ChoiceContent']], 'ValidationException' => ['type' => 'structure', 'required' => ['Message'], 'members' => ['Message' => ['shape' => 'ExceptionMessage'], 'Reason' => ['shape' => 'ValidationExceptionReason'], 'Fields' => ['shape' => 'ValidationExceptionFieldList']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['Name', 'Message'], 'members' => ['Name' => ['shape' => 'ValidationExceptionFieldName'], 'Message' => ['shape' => 'ExceptionMessage']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionFieldName' => ['type' => 'string'], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['UNKNOWN_OPERATION', 'CANNOT_PARSE', 'FIELD_VALIDATION_FAILED', 'OTHER']], 'VersionDifferences' => ['type' => 'structure', 'members' => ['PillarDifferences' => ['shape' => 'PillarDifferences']]], 'Workload' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadArn' => ['shape' => 'WorkloadArn'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'Description' => ['shape' => 'WorkloadDescription'], 'Environment' => ['shape' => 'WorkloadEnvironment'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'AccountIds' => ['shape' => 'WorkloadAccountIds'], 'AwsRegions' => ['shape' => 'WorkloadAwsRegions'], 'NonAwsRegions' => ['shape' => 'WorkloadNonAwsRegions'], 'ArchitecturalDesign' => ['shape' => 'WorkloadArchitecturalDesign'], 'ReviewOwner' => ['shape' => 'WorkloadReviewOwner'], 'ReviewRestrictionDate' => ['shape' => 'Timestamp'], 'IsReviewOwnerUpdateAcknowledged' => ['shape' => 'IsReviewOwnerUpdateAcknowledged'], 'IndustryType' => ['shape' => 'WorkloadIndustryType'], 'Industry' => ['shape' => 'WorkloadIndustry'], 'Notes' => ['shape' => 'Notes'], 'ImprovementStatus' => ['shape' => 'WorkloadImprovementStatus'], 'RiskCounts' => ['shape' => 'RiskCounts'], 'PillarPriorities' => ['shape' => 'WorkloadPillarPriorities'], 'Lenses' => ['shape' => 'WorkloadLenses'], 'Owner' => ['shape' => 'AwsAccountId'], 'ShareInvitationId' => ['shape' => 'ShareInvitationId'], 'Tags' => ['shape' => 'TagMap'], 'DiscoveryConfig' => ['shape' => 'WorkloadDiscoveryConfig'], 'Applications' => ['shape' => 'WorkloadApplications']]], 'WorkloadAccountIds' => ['type' => 'list', 'member' => ['shape' => 'AwsAccountId'], 'max' => 100], 'WorkloadApplications' => ['type' => 'list', 'member' => ['shape' => 'ApplicationArn'], 'max' => 1], 'WorkloadArchitecturalDesign' => ['type' => 'string', 'max' => 2048, 'pattern' => '^(|(https?|ftp):\\/\\/[^\\s/$.?#].[^\\s]*)$'], 'WorkloadArn' => ['type' => 'string'], 'WorkloadAwsRegions' => ['type' => 'list', 'member' => ['shape' => 'AwsRegion'], 'max' => 50], 'WorkloadDescription' => ['type' => 'string', 'max' => 250, 'min' => 3], 'WorkloadDiscoveryConfig' => ['type' => 'structure', 'members' => ['TrustedAdvisorIntegrationStatus' => ['shape' => 'TrustedAdvisorIntegrationStatus']]], 'WorkloadEnvironment' => ['type' => 'string', 'enum' => ['PRODUCTION', 'PREPRODUCTION']], 'WorkloadId' => ['type' => 'string', 'pattern' => '[0-9a-f]{32}'], 'WorkloadImprovementStatus' => ['type' => 'string', 'enum' => ['NOT_APPLICABLE', 'NOT_STARTED', 'IN_PROGRESS', 'COMPLETE', 'RISK_ACKNOWLEDGED']], 'WorkloadIndustry' => ['type' => 'string', 'max' => 100], 'WorkloadIndustryType' => ['type' => 'string', 'max' => 100], 'WorkloadLenses' => ['type' => 'list', 'member' => ['shape' => 'LensAlias']], 'WorkloadName' => ['type' => 'string', 'max' => 100, 'min' => 3], 'WorkloadNamePrefix' => ['type' => 'string', 'max' => 100], 'WorkloadNonAwsRegion' => ['type' => 'string', 'max' => 25, 'min' => 3], 'WorkloadNonAwsRegions' => ['type' => 'list', 'member' => ['shape' => 'WorkloadNonAwsRegion'], 'max' => 5], 'WorkloadPillarPriorities' => ['type' => 'list', 'member' => ['shape' => 'PillarId']], 'WorkloadReviewOwner' => ['type' => 'string', 'max' => 255, 'min' => 3], 'WorkloadShare' => ['type' => 'structure', 'members' => ['ShareId' => ['shape' => 'ShareId'], 'SharedBy' => ['shape' => 'AwsAccountId'], 'SharedWith' => ['shape' => 'SharedWith'], 'PermissionType' => ['shape' => 'PermissionType'], 'Status' => ['shape' => 'ShareStatus'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'WorkloadId' => ['shape' => 'WorkloadId']]], 'WorkloadShareSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorkloadShareSummary']], 'WorkloadShareSummary' => ['type' => 'structure', 'members' => ['ShareId' => ['shape' => 'ShareId'], 'SharedWith' => ['shape' => 'SharedWith'], 'PermissionType' => ['shape' => 'PermissionType'], 'Status' => ['shape' => 'ShareStatus'], 'StatusMessage' => ['shape' => 'StatusMessage']]], 'WorkloadSummaries' => ['type' => 'list', 'member' => ['shape' => 'WorkloadSummary']], 'WorkloadSummary' => ['type' => 'structure', 'members' => ['WorkloadId' => ['shape' => 'WorkloadId'], 'WorkloadArn' => ['shape' => 'WorkloadArn'], 'WorkloadName' => ['shape' => 'WorkloadName'], 'Owner' => ['shape' => 'AwsAccountId'], 'UpdatedAt' => ['shape' => 'Timestamp'], 'Lenses' => ['shape' => 'WorkloadLenses'], 'RiskCounts' => ['shape' => 'RiskCounts'], 'ImprovementStatus' => ['shape' => 'WorkloadImprovementStatus']]]]]; diff --git a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.php deleted file mode 100644 index dd49149..0000000 --- a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wellarchitected-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wellarchitected-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wellarchitected.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://wellarchitected.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-tests-1.json.php deleted file mode 100644 index be284ac..0000000 --- a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-gov-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-gov-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ca-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-central-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-north-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-north-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-north-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-3.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-3.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-3', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-2', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'eu-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-northeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.me-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.me-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \true]], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.me-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'me-south-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.sa-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.sa-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'sa-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-gov-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-gov-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-gov-west-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-1', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \true]], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'ap-southeast-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-east-2.api.aws']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected-fips.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-east-2.api.aws']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \true]], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wellarchitected.us-east-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-2', 'UseDualStack' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'Region' => 'us-east-1', 'UseDualStack' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'Region' => 'us-east-1', 'UseDualStack' => \true, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/paginators-1.json.php b/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/paginators-1.json.php deleted file mode 100644 index 089c5ff..0000000 --- a/vendor/Aws3/Aws/data/wellarchitected/2020-03-31/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAnswers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCheckDetails' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListCheckSummaries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLensReviewImprovements' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLensReviews' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLensShares' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListLenses' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMilestones' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListNotifications' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListShareInvitations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWorkloadShares' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWorkloads' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/wisdom/2020-10-19/api-2.json.php b/vendor/Aws3/Aws/data/wisdom/2020-10-19/api-2.json.php deleted file mode 100644 index aac0d36..0000000 --- a/vendor/Aws3/Aws/data/wisdom/2020-10-19/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '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' => ['name' => 'CreateAssistant', 'http' => ['method' => 'POST', 'requestUri' => '/assistants', 'responseCode' => 200], 'input' => ['shape' => 'CreateAssistantRequest'], 'output' => ['shape' => 'CreateAssistantResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateAssistantAssociation' => ['name' => 'CreateAssistantAssociation', 'http' => ['method' => 'POST', 'requestUri' => '/assistants/{assistantId}/associations', 'responseCode' => 200], 'input' => ['shape' => 'CreateAssistantAssociationRequest'], 'output' => ['shape' => 'CreateAssistantAssociationResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateContent' => ['name' => 'CreateContent', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents', 'responseCode' => 200], 'input' => ['shape' => 'CreateContentRequest'], 'output' => ['shape' => 'CreateContentResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'CreateKnowledgeBase' => ['name' => 'CreateKnowledgeBase', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases', 'responseCode' => 200], 'input' => ['shape' => 'CreateKnowledgeBaseRequest'], 'output' => ['shape' => 'CreateKnowledgeBaseResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'AccessDeniedException']], 'idempotent' => \true], 'CreateSession' => ['name' => 'CreateSession', 'http' => ['method' => 'POST', 'requestUri' => '/assistants/{assistantId}/sessions', 'responseCode' => 200], 'input' => ['shape' => 'CreateSessionRequest'], 'output' => ['shape' => 'CreateSessionResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteAssistant' => ['name' => 'DeleteAssistant', 'http' => ['method' => 'DELETE', 'requestUri' => '/assistants/{assistantId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAssistantRequest'], 'output' => ['shape' => 'DeleteAssistantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteAssistantAssociation' => ['name' => 'DeleteAssistantAssociation', 'http' => ['method' => 'DELETE', 'requestUri' => '/assistants/{assistantId}/associations/{assistantAssociationId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteAssistantAssociationRequest'], 'output' => ['shape' => 'DeleteAssistantAssociationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteContent' => ['name' => 'DeleteContent', 'http' => ['method' => 'DELETE', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents/{contentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteContentRequest'], 'output' => ['shape' => 'DeleteContentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'DeleteKnowledgeBase' => ['name' => 'DeleteKnowledgeBase', 'http' => ['method' => 'DELETE', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteKnowledgeBaseRequest'], 'output' => ['shape' => 'DeleteKnowledgeBaseResponse'], 'errors' => [['shape' => 'ConflictException'], ['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'GetAssistant' => ['name' => 'GetAssistant', 'http' => ['method' => 'GET', 'requestUri' => '/assistants/{assistantId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAssistantRequest'], 'output' => ['shape' => 'GetAssistantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetAssistantAssociation' => ['name' => 'GetAssistantAssociation', 'http' => ['method' => 'GET', 'requestUri' => '/assistants/{assistantId}/associations/{assistantAssociationId}', 'responseCode' => 200], 'input' => ['shape' => 'GetAssistantAssociationRequest'], 'output' => ['shape' => 'GetAssistantAssociationResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetContent' => ['name' => 'GetContent', 'http' => ['method' => 'GET', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents/{contentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetContentRequest'], 'output' => ['shape' => 'GetContentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetContentSummary' => ['name' => 'GetContentSummary', 'http' => ['method' => 'GET', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary', 'responseCode' => 200], 'input' => ['shape' => 'GetContentSummaryRequest'], 'output' => ['shape' => 'GetContentSummaryResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetKnowledgeBase' => ['name' => 'GetKnowledgeBase', 'http' => ['method' => 'GET', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}', 'responseCode' => 200], 'input' => ['shape' => 'GetKnowledgeBaseRequest'], 'output' => ['shape' => 'GetKnowledgeBaseResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetRecommendations' => ['name' => 'GetRecommendations', 'http' => ['method' => 'GET', 'requestUri' => '/assistants/{assistantId}/sessions/{sessionId}/recommendations', 'responseCode' => 200], 'input' => ['shape' => 'GetRecommendationsRequest'], 'output' => ['shape' => 'GetRecommendationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'GetSession' => ['name' => 'GetSession', 'http' => ['method' => 'GET', 'requestUri' => '/assistants/{assistantId}/sessions/{sessionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetSessionRequest'], 'output' => ['shape' => 'GetSessionResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListAssistantAssociations' => ['name' => 'ListAssistantAssociations', 'http' => ['method' => 'GET', 'requestUri' => '/assistants/{assistantId}/associations', 'responseCode' => 200], 'input' => ['shape' => 'ListAssistantAssociationsRequest'], 'output' => ['shape' => 'ListAssistantAssociationsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListAssistants' => ['name' => 'ListAssistants', 'http' => ['method' => 'GET', 'requestUri' => '/assistants', 'responseCode' => 200], 'input' => ['shape' => 'ListAssistantsRequest'], 'output' => ['shape' => 'ListAssistantsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListContents' => ['name' => 'ListContents', 'http' => ['method' => 'GET', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents', 'responseCode' => 200], 'input' => ['shape' => 'ListContentsRequest'], 'output' => ['shape' => 'ListContentsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'ListKnowledgeBases' => ['name' => 'ListKnowledgeBases', 'http' => ['method' => 'GET', 'requestUri' => '/knowledgeBases', 'responseCode' => 200], 'input' => ['shape' => 'ListKnowledgeBasesRequest'], 'output' => ['shape' => 'ListKnowledgeBasesResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'NotifyRecommendationsReceived' => ['name' => 'NotifyRecommendationsReceived', 'http' => ['method' => 'POST', 'requestUri' => '/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify', 'responseCode' => 200], 'input' => ['shape' => 'NotifyRecommendationsReceivedRequest'], 'output' => ['shape' => 'NotifyRecommendationsReceivedResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'QueryAssistant' => ['name' => 'QueryAssistant', 'http' => ['method' => 'POST', 'requestUri' => '/assistants/{assistantId}/query', 'responseCode' => 200], 'input' => ['shape' => 'QueryAssistantRequest'], 'output' => ['shape' => 'QueryAssistantResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'RemoveKnowledgeBaseTemplateUri' => ['name' => 'RemoveKnowledgeBaseTemplateUri', 'http' => ['method' => 'DELETE', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/templateUri', 'responseCode' => 204], 'input' => ['shape' => 'RemoveKnowledgeBaseTemplateUriRequest'], 'output' => ['shape' => 'RemoveKnowledgeBaseTemplateUriResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'SearchContent' => ['name' => 'SearchContent', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/search', 'responseCode' => 200], 'input' => ['shape' => 'SearchContentRequest'], 'output' => ['shape' => 'SearchContentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'SearchSessions' => ['name' => 'SearchSessions', 'http' => ['method' => 'POST', 'requestUri' => '/assistants/{assistantId}/searchSessions', 'responseCode' => 200], 'input' => ['shape' => 'SearchSessionsRequest'], 'output' => ['shape' => 'SearchSessionsResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'StartContentUpload' => ['name' => 'StartContentUpload', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/upload', 'responseCode' => 200], 'input' => ['shape' => 'StartContentUploadRequest'], 'output' => ['shape' => 'StartContentUploadResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'TooManyTagsException'], ['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']], 'idempotent' => \true], 'UpdateContent' => ['name' => 'UpdateContent', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/contents/{contentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateContentRequest'], 'output' => ['shape' => 'UpdateContentResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'PreconditionFailedException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateKnowledgeBaseTemplateUri' => ['name' => 'UpdateKnowledgeBaseTemplateUri', 'http' => ['method' => 'POST', 'requestUri' => '/knowledgeBases/{knowledgeBaseId}/templateUri', 'responseCode' => 200], 'input' => ['shape' => 'UpdateKnowledgeBaseTemplateUriRequest'], 'output' => ['shape' => 'UpdateKnowledgeBaseTemplateUriResponse'], 'errors' => [['shape' => 'ValidationException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException']]]], 'shapes' => ['AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'AppIntegrationsConfiguration' => ['type' => 'structure', 'required' => ['appIntegrationArn', 'objectFields'], 'members' => ['appIntegrationArn' => ['shape' => 'GenericArn'], 'objectFields' => ['shape' => 'ObjectFieldsList']]], 'Arn' => ['type' => 'string', 'pattern' => '^arn:[a-z-]*?:wisdom:[a-z0-9-]*?:[0-9]{12}:[a-z-]*?/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(?:/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})?$'], 'AssistantAssociationData' => ['type' => 'structure', 'required' => ['assistantArn', 'assistantAssociationArn', 'assistantAssociationId', 'assistantId', 'associationData', 'associationType'], 'members' => ['assistantArn' => ['shape' => 'Arn'], 'assistantAssociationArn' => ['shape' => 'Arn'], 'assistantAssociationId' => ['shape' => 'Uuid'], 'assistantId' => ['shape' => 'Uuid'], 'associationData' => ['shape' => 'AssistantAssociationOutputData'], 'associationType' => ['shape' => 'AssociationType'], 'tags' => ['shape' => 'Tags']]], 'AssistantAssociationInputData' => ['type' => 'structure', 'members' => ['knowledgeBaseId' => ['shape' => 'Uuid']], 'union' => \true], 'AssistantAssociationOutputData' => ['type' => 'structure', 'members' => ['knowledgeBaseAssociation' => ['shape' => 'KnowledgeBaseAssociationData']], 'union' => \true], 'AssistantAssociationSummary' => ['type' => 'structure', 'required' => ['assistantArn', 'assistantAssociationArn', 'assistantAssociationId', 'assistantId', 'associationData', 'associationType'], 'members' => ['assistantArn' => ['shape' => 'Arn'], 'assistantAssociationArn' => ['shape' => 'Arn'], 'assistantAssociationId' => ['shape' => 'Uuid'], 'assistantId' => ['shape' => 'Uuid'], 'associationData' => ['shape' => 'AssistantAssociationOutputData'], 'associationType' => ['shape' => 'AssociationType'], 'tags' => ['shape' => 'Tags']]], 'AssistantAssociationSummaryList' => ['type' => 'list', 'member' => ['shape' => 'AssistantAssociationSummary']], 'AssistantData' => ['type' => 'structure', 'required' => ['assistantArn', 'assistantId', 'name', 'status', 'type'], 'members' => ['assistantArn' => ['shape' => 'Arn'], 'assistantId' => ['shape' => 'Uuid'], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'Name'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'status' => ['shape' => 'AssistantStatus'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'AssistantType']]], 'AssistantList' => ['type' => 'list', 'member' => ['shape' => 'AssistantSummary']], 'AssistantStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED', 'ACTIVE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETED']], 'AssistantSummary' => ['type' => 'structure', 'required' => ['assistantArn', 'assistantId', 'name', 'status', 'type'], 'members' => ['assistantArn' => ['shape' => 'Arn'], 'assistantId' => ['shape' => 'Uuid'], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'Name'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'status' => ['shape' => 'AssistantStatus'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'AssistantType']]], 'AssistantType' => ['type' => 'string', 'enum' => ['AGENT']], 'AssociationType' => ['type' => 'string', 'enum' => ['KNOWLEDGE_BASE']], 'Boolean' => ['type' => 'boolean', 'box' => \true], 'ClientToken' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'ContentData' => ['type' => 'structure', 'required' => ['contentArn', 'contentId', 'contentType', 'knowledgeBaseArn', 'knowledgeBaseId', 'metadata', 'name', 'revisionId', 'status', 'title', 'url', 'urlExpiry'], 'members' => ['contentArn' => ['shape' => 'Arn'], 'contentId' => ['shape' => 'Uuid'], 'contentType' => ['shape' => 'ContentType'], 'knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid'], 'linkOutUri' => ['shape' => 'Uri'], 'metadata' => ['shape' => 'ContentMetadata'], 'name' => ['shape' => 'Name'], 'revisionId' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'ContentStatus'], 'tags' => ['shape' => 'Tags'], 'title' => ['shape' => 'ContentTitle'], 'url' => ['shape' => 'Url'], 'urlExpiry' => ['shape' => 'SyntheticTimestamp_epoch_seconds']]], 'ContentMetadata' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString'], 'max' => 10, 'min' => 0], 'ContentReference' => ['type' => 'structure', 'members' => ['contentArn' => ['shape' => 'Arn'], 'contentId' => ['shape' => 'Uuid'], 'knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid']]], 'ContentStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED', 'ACTIVE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETED', 'UPDATE_FAILED']], 'ContentSummary' => ['type' => 'structure', 'required' => ['contentArn', 'contentId', 'contentType', 'knowledgeBaseArn', 'knowledgeBaseId', 'metadata', 'name', 'revisionId', 'status', 'title'], 'members' => ['contentArn' => ['shape' => 'Arn'], 'contentId' => ['shape' => 'Uuid'], 'contentType' => ['shape' => 'ContentType'], 'knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid'], 'metadata' => ['shape' => 'ContentMetadata'], 'name' => ['shape' => 'Name'], 'revisionId' => ['shape' => 'NonEmptyString'], 'status' => ['shape' => 'ContentStatus'], 'tags' => ['shape' => 'Tags'], 'title' => ['shape' => 'ContentTitle']]], 'ContentSummaryList' => ['type' => 'list', 'member' => ['shape' => 'ContentSummary']], 'ContentTitle' => ['type' => 'string', 'max' => 255, 'min' => 1], 'ContentType' => ['type' => 'string', 'pattern' => '^(text/(plain|html))|(application/(pdf|vnd\\.openxmlformats-officedocument\\.wordprocessingml\\.document))|(application/x\\.wisdom-json;source=(salesforce|servicenow|zendesk))$'], 'CreateAssistantAssociationRequest' => ['type' => 'structure', 'required' => ['assistantId', 'association', 'associationType'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'association' => ['shape' => 'AssistantAssociationInputData'], 'associationType' => ['shape' => 'AssociationType'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'Tags']]], 'CreateAssistantAssociationResponse' => ['type' => 'structure', 'members' => ['assistantAssociation' => ['shape' => 'AssistantAssociationData']]], 'CreateAssistantRequest' => ['type' => 'structure', 'required' => ['name', 'type'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'Name'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'tags' => ['shape' => 'Tags'], 'type' => ['shape' => 'AssistantType']]], 'CreateAssistantResponse' => ['type' => 'structure', 'members' => ['assistant' => ['shape' => 'AssistantData']]], 'CreateContentRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId', 'name', 'uploadId'], 'members' => ['clientToken' => ['shape' => 'NonEmptyString', 'idempotencyToken' => \true], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId'], 'metadata' => ['shape' => 'ContentMetadata'], 'name' => ['shape' => 'Name'], 'overrideLinkOutUri' => ['shape' => 'Uri'], 'tags' => ['shape' => 'Tags'], 'title' => ['shape' => 'ContentTitle'], 'uploadId' => ['shape' => 'UploadId']]], 'CreateContentResponse' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'ContentData']]], 'CreateKnowledgeBaseRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseType', 'name'], 'members' => ['clientToken' => ['shape' => 'NonEmptyString', 'idempotencyToken' => \true], 'description' => ['shape' => 'Description'], 'knowledgeBaseType' => ['shape' => 'KnowledgeBaseType'], 'name' => ['shape' => 'Name'], 'renderingConfiguration' => ['shape' => 'RenderingConfiguration'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'sourceConfiguration' => ['shape' => 'SourceConfiguration'], 'tags' => ['shape' => 'Tags']]], 'CreateKnowledgeBaseResponse' => ['type' => 'structure', 'members' => ['knowledgeBase' => ['shape' => 'KnowledgeBaseData']]], 'CreateSessionRequest' => ['type' => 'structure', 'required' => ['assistantId', 'name'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'description' => ['shape' => 'Description'], 'name' => ['shape' => 'Name'], 'tags' => ['shape' => 'Tags']]], 'CreateSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'SessionData']]], 'DeleteAssistantAssociationRequest' => ['type' => 'structure', 'required' => ['assistantAssociationId', 'assistantId'], 'members' => ['assistantAssociationId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantAssociationId'], 'assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId']]], 'DeleteAssistantAssociationResponse' => ['type' => 'structure', 'members' => []], 'DeleteAssistantRequest' => ['type' => 'structure', 'required' => ['assistantId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId']]], 'DeleteAssistantResponse' => ['type' => 'structure', 'members' => []], 'DeleteContentRequest' => ['type' => 'structure', 'required' => ['contentId', 'knowledgeBaseId'], 'members' => ['contentId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'contentId'], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'DeleteContentResponse' => ['type' => 'structure', 'members' => []], 'DeleteKnowledgeBaseRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'DeleteKnowledgeBaseResponse' => ['type' => 'structure', 'members' => []], 'Description' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s_.,-]+'], 'Document' => ['type' => 'structure', 'required' => ['contentReference'], 'members' => ['contentReference' => ['shape' => 'ContentReference'], 'excerpt' => ['shape' => 'DocumentText'], 'title' => ['shape' => 'DocumentText']]], 'DocumentText' => ['type' => 'structure', 'members' => ['highlights' => ['shape' => 'Highlights'], 'text' => ['shape' => 'SensitiveString']]], 'Filter' => ['type' => 'structure', 'required' => ['field', 'operator', 'value'], 'members' => ['field' => ['shape' => 'FilterField'], 'operator' => ['shape' => 'FilterOperator'], 'value' => ['shape' => 'NonEmptyString']]], 'FilterField' => ['type' => 'string', 'enum' => ['NAME']], 'FilterList' => ['type' => 'list', 'member' => ['shape' => 'Filter']], 'FilterOperator' => ['type' => 'string', 'enum' => ['EQUALS']], 'GenericArn' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^arn:[a-z-]+?:[a-z-]+?:[a-z0-9-]*?:([0-9]{12})?:[a-zA-Z0-9-:/]+$'], 'GetAssistantAssociationRequest' => ['type' => 'structure', 'required' => ['assistantAssociationId', 'assistantId'], 'members' => ['assistantAssociationId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantAssociationId'], 'assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId']]], 'GetAssistantAssociationResponse' => ['type' => 'structure', 'members' => ['assistantAssociation' => ['shape' => 'AssistantAssociationData']]], 'GetAssistantRequest' => ['type' => 'structure', 'required' => ['assistantId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId']]], 'GetAssistantResponse' => ['type' => 'structure', 'members' => ['assistant' => ['shape' => 'AssistantData']]], 'GetContentRequest' => ['type' => 'structure', 'required' => ['contentId', 'knowledgeBaseId'], 'members' => ['contentId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'contentId'], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'GetContentResponse' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'ContentData']]], 'GetContentSummaryRequest' => ['type' => 'structure', 'required' => ['contentId', 'knowledgeBaseId'], 'members' => ['contentId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'contentId'], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'GetContentSummaryResponse' => ['type' => 'structure', 'members' => ['contentSummary' => ['shape' => 'ContentSummary']]], 'GetKnowledgeBaseRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'GetKnowledgeBaseResponse' => ['type' => 'structure', 'members' => ['knowledgeBase' => ['shape' => 'KnowledgeBaseData']]], 'GetRecommendationsRequest' => ['type' => 'structure', 'required' => ['assistantId', 'sessionId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'sessionId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'sessionId'], 'waitTimeSeconds' => ['shape' => 'WaitTimeSeconds', 'location' => 'querystring', 'locationName' => 'waitTimeSeconds']]], 'GetRecommendationsResponse' => ['type' => 'structure', 'required' => ['recommendations'], 'members' => ['recommendations' => ['shape' => 'RecommendationList'], 'triggers' => ['shape' => 'RecommendationTriggerList']]], 'GetSessionRequest' => ['type' => 'structure', 'required' => ['assistantId', 'sessionId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'sessionId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'sessionId']]], 'GetSessionResponse' => ['type' => 'structure', 'members' => ['session' => ['shape' => 'SessionData']]], 'Headers' => ['type' => 'map', 'key' => ['shape' => 'NonEmptyString'], 'value' => ['shape' => 'NonEmptyString']], 'Highlight' => ['type' => 'structure', 'members' => ['beginOffsetInclusive' => ['shape' => 'HighlightOffset'], 'endOffsetExclusive' => ['shape' => 'HighlightOffset']]], 'HighlightOffset' => ['type' => 'integer'], 'Highlights' => ['type' => 'list', 'member' => ['shape' => 'Highlight']], 'KnowledgeBaseAssociationData' => ['type' => 'structure', 'members' => ['knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid']]], 'KnowledgeBaseData' => ['type' => 'structure', 'required' => ['knowledgeBaseArn', 'knowledgeBaseId', 'knowledgeBaseType', 'name', 'status'], 'members' => ['description' => ['shape' => 'Description'], 'knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid'], 'knowledgeBaseType' => ['shape' => 'KnowledgeBaseType'], 'lastContentModificationTime' => ['shape' => 'SyntheticTimestamp_epoch_seconds'], 'name' => ['shape' => 'Name'], 'renderingConfiguration' => ['shape' => 'RenderingConfiguration'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'sourceConfiguration' => ['shape' => 'SourceConfiguration'], 'status' => ['shape' => 'KnowledgeBaseStatus'], 'tags' => ['shape' => 'Tags']]], 'KnowledgeBaseList' => ['type' => 'list', 'member' => ['shape' => 'KnowledgeBaseSummary']], 'KnowledgeBaseStatus' => ['type' => 'string', 'enum' => ['CREATE_IN_PROGRESS', 'CREATE_FAILED', 'ACTIVE', 'DELETE_IN_PROGRESS', 'DELETE_FAILED', 'DELETED']], 'KnowledgeBaseSummary' => ['type' => 'structure', 'required' => ['knowledgeBaseArn', 'knowledgeBaseId', 'knowledgeBaseType', 'name', 'status'], 'members' => ['description' => ['shape' => 'Description'], 'knowledgeBaseArn' => ['shape' => 'Arn'], 'knowledgeBaseId' => ['shape' => 'Uuid'], 'knowledgeBaseType' => ['shape' => 'KnowledgeBaseType'], 'name' => ['shape' => 'Name'], 'renderingConfiguration' => ['shape' => 'RenderingConfiguration'], 'serverSideEncryptionConfiguration' => ['shape' => 'ServerSideEncryptionConfiguration'], 'sourceConfiguration' => ['shape' => 'SourceConfiguration'], 'status' => ['shape' => 'KnowledgeBaseStatus'], 'tags' => ['shape' => 'Tags']]], 'KnowledgeBaseType' => ['type' => 'string', 'enum' => ['EXTERNAL', 'CUSTOM']], 'ListAssistantAssociationsRequest' => ['type' => 'structure', 'required' => ['assistantId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAssistantAssociationsResponse' => ['type' => 'structure', 'required' => ['assistantAssociationSummaries'], 'members' => ['assistantAssociationSummaries' => ['shape' => 'AssistantAssociationSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListAssistantsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListAssistantsResponse' => ['type' => 'structure', 'required' => ['assistantSummaries'], 'members' => ['assistantSummaries' => ['shape' => 'AssistantList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListContentsRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListContentsResponse' => ['type' => 'structure', 'required' => ['contentSummaries'], 'members' => ['contentSummaries' => ['shape' => 'ContentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'ListKnowledgeBasesRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NonEmptyString', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListKnowledgeBasesResponse' => ['type' => 'structure', 'required' => ['knowledgeBaseSummaries'], 'members' => ['knowledgeBaseSummaries' => ['shape' => 'KnowledgeBaseList'], 'nextToken' => ['shape' => 'NonEmptyString']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'Tags']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Name' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9\\s_.,-]+'], 'NextToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'NonEmptyString' => ['type' => 'string', 'max' => 4096, 'min' => 1], 'NotifyRecommendationsReceivedError' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'NotifyRecommendationsReceivedErrorMessage'], 'recommendationId' => ['shape' => 'String']]], 'NotifyRecommendationsReceivedErrorList' => ['type' => 'list', 'member' => ['shape' => 'NotifyRecommendationsReceivedError']], 'NotifyRecommendationsReceivedErrorMessage' => ['type' => 'string'], 'NotifyRecommendationsReceivedRequest' => ['type' => 'structure', 'required' => ['assistantId', 'recommendationIds', 'sessionId'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'recommendationIds' => ['shape' => 'RecommendationIdList'], 'sessionId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'sessionId']]], 'NotifyRecommendationsReceivedResponse' => ['type' => 'structure', 'members' => ['errors' => ['shape' => 'NotifyRecommendationsReceivedErrorList'], 'recommendationIds' => ['shape' => 'RecommendationIdList']]], 'ObjectFieldsList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 100, 'min' => 1], 'PreconditionFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 412, 'senderFault' => \true], 'exception' => \true], 'QueryAssistantRequest' => ['type' => 'structure', 'required' => ['assistantId', 'queryText'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'maxResults' => ['shape' => 'MaxResults'], 'nextToken' => ['shape' => 'NextToken'], 'queryText' => ['shape' => 'QueryText']]], 'QueryAssistantResponse' => ['type' => 'structure', 'required' => ['results'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'results' => ['shape' => 'QueryResultsList']]], 'QueryRecommendationTriggerData' => ['type' => 'structure', 'members' => ['text' => ['shape' => 'QueryText']]], 'QueryResultsList' => ['type' => 'list', 'member' => ['shape' => 'ResultData']], 'QueryText' => ['type' => 'string', 'sensitive' => \true], 'RecommendationData' => ['type' => 'structure', 'required' => ['document', 'recommendationId'], 'members' => ['document' => ['shape' => 'Document'], 'recommendationId' => ['shape' => 'String'], 'relevanceLevel' => ['shape' => 'RelevanceLevel'], 'relevanceScore' => ['shape' => 'RelevanceScore'], 'type' => ['shape' => 'RecommendationType']]], 'RecommendationIdList' => ['type' => 'list', 'member' => ['shape' => 'String']], 'RecommendationList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationData']], 'RecommendationSourceType' => ['type' => 'string', 'enum' => ['ISSUE_DETECTION', 'RULE_EVALUATION', 'OTHER']], 'RecommendationTrigger' => ['type' => 'structure', 'required' => ['data', 'id', 'recommendationIds', 'source', 'type'], 'members' => ['data' => ['shape' => 'RecommendationTriggerData'], 'id' => ['shape' => 'Uuid'], 'recommendationIds' => ['shape' => 'RecommendationIdList'], 'source' => ['shape' => 'RecommendationSourceType'], 'type' => ['shape' => 'RecommendationTriggerType']]], 'RecommendationTriggerData' => ['type' => 'structure', 'members' => ['query' => ['shape' => 'QueryRecommendationTriggerData']], 'union' => \true], 'RecommendationTriggerList' => ['type' => 'list', 'member' => ['shape' => 'RecommendationTrigger']], 'RecommendationTriggerType' => ['type' => 'string', 'enum' => ['QUERY']], 'RecommendationType' => ['type' => 'string', 'enum' => ['KNOWLEDGE_CONTENT']], 'RelevanceLevel' => ['type' => 'string', 'enum' => ['HIGH', 'MEDIUM', 'LOW']], 'RelevanceScore' => ['type' => 'double', 'min' => 0], 'RemoveKnowledgeBaseTemplateUriRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'RemoveKnowledgeBaseTemplateUriResponse' => ['type' => 'structure', 'members' => []], 'RenderingConfiguration' => ['type' => 'structure', 'members' => ['templateUri' => ['shape' => 'Uri']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResultData' => ['type' => 'structure', 'required' => ['document', 'resultId'], 'members' => ['document' => ['shape' => 'Document'], 'relevanceScore' => ['shape' => 'RelevanceScore'], 'resultId' => ['shape' => 'Uuid']]], 'SearchContentRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId', 'searchExpression'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'searchExpression' => ['shape' => 'SearchExpression']]], 'SearchContentResponse' => ['type' => 'structure', 'required' => ['contentSummaries'], 'members' => ['contentSummaries' => ['shape' => 'ContentSummaryList'], 'nextToken' => ['shape' => 'NextToken']]], 'SearchExpression' => ['type' => 'structure', 'required' => ['filters'], 'members' => ['filters' => ['shape' => 'FilterList']]], 'SearchSessionsRequest' => ['type' => 'structure', 'required' => ['assistantId', 'searchExpression'], 'members' => ['assistantId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'assistantId'], 'maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'NextToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'searchExpression' => ['shape' => 'SearchExpression']]], 'SearchSessionsResponse' => ['type' => 'structure', 'required' => ['sessionSummaries'], 'members' => ['nextToken' => ['shape' => 'NextToken'], 'sessionSummaries' => ['shape' => 'SessionSummaries']]], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], 'ServerSideEncryptionConfiguration' => ['type' => 'structure', 'members' => ['kmsKeyId' => ['shape' => 'NonEmptyString']]], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'SessionData' => ['type' => 'structure', 'required' => ['name', 'sessionArn', 'sessionId'], 'members' => ['description' => ['shape' => 'Description'], 'name' => ['shape' => 'Name'], 'sessionArn' => ['shape' => 'Arn'], 'sessionId' => ['shape' => 'Uuid'], 'tags' => ['shape' => 'Tags']]], 'SessionSummaries' => ['type' => 'list', 'member' => ['shape' => 'SessionSummary']], 'SessionSummary' => ['type' => 'structure', 'required' => ['assistantArn', 'assistantId', 'sessionArn', 'sessionId'], 'members' => ['assistantArn' => ['shape' => 'Arn'], 'assistantId' => ['shape' => 'Uuid'], 'sessionArn' => ['shape' => 'Arn'], 'sessionId' => ['shape' => 'Uuid']]], 'SourceConfiguration' => ['type' => 'structure', 'members' => ['appIntegrations' => ['shape' => 'AppIntegrationsConfiguration']], 'union' => \true], 'StartContentUploadRequest' => ['type' => 'structure', 'required' => ['contentType', 'knowledgeBaseId'], 'members' => ['contentType' => ['shape' => 'ContentType'], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId']]], 'StartContentUploadResponse' => ['type' => 'structure', 'required' => ['headersToInclude', 'uploadId', 'url', 'urlExpiry'], 'members' => ['headersToInclude' => ['shape' => 'Headers'], 'uploadId' => ['shape' => 'UploadId'], 'url' => ['shape' => 'Url'], 'urlExpiry' => ['shape' => 'SyntheticTimestamp_epoch_seconds']]], 'String' => ['type' => 'string'], 'SyntheticTimestamp_epoch_seconds' => ['type' => 'timestamp', 'timestampFormat' => 'unixTimestamp'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'Tags']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tags' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String'], 'resourceName' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'Arn', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateContentRequest' => ['type' => 'structure', 'required' => ['contentId', 'knowledgeBaseId'], 'members' => ['contentId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'contentId'], 'knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId'], 'metadata' => ['shape' => 'ContentMetadata'], 'overrideLinkOutUri' => ['shape' => 'Uri'], 'removeOverrideLinkOutUri' => ['shape' => 'Boolean'], 'revisionId' => ['shape' => 'NonEmptyString'], 'title' => ['shape' => 'ContentTitle'], 'uploadId' => ['shape' => 'UploadId']]], 'UpdateContentResponse' => ['type' => 'structure', 'members' => ['content' => ['shape' => 'ContentData']]], 'UpdateKnowledgeBaseTemplateUriRequest' => ['type' => 'structure', 'required' => ['knowledgeBaseId', 'templateUri'], 'members' => ['knowledgeBaseId' => ['shape' => 'UuidOrArn', 'location' => 'uri', 'locationName' => 'knowledgeBaseId'], 'templateUri' => ['shape' => 'Uri']]], 'UpdateKnowledgeBaseTemplateUriResponse' => ['type' => 'structure', 'members' => ['knowledgeBase' => ['shape' => 'KnowledgeBaseData']]], 'UploadId' => ['type' => 'string', 'max' => 1200, 'min' => 1], 'Uri' => ['type' => 'string', '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}$'], 'UuidOrArn' => ['type' => 'string', 'pattern' => '^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$|^arn:[a-z-]*?:wisdom:[a-z0-9-]*?:[0-9]{12}:[a-z-]*?/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(?:/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})?$'], 'ValidationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'String']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'WaitTimeSeconds' => ['type' => 'integer', 'max' => 20, 'min' => 0]]]; diff --git a/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-rule-set-1.json.php deleted file mode 100644 index 864dda0..0000000 --- a/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wisdom-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wisdom-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://wisdom.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://wisdom.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-tests-1.json.php deleted file mode 100644 index 85a63ab..0000000 --- a/vendor/Aws3/Aws/data/wisdom/2020-10-19/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://wisdom.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/wisdom/2020-10-19/paginators-1.json.php b/vendor/Aws3/Aws/data/wisdom/2020-10-19/paginators-1.json.php deleted file mode 100644 index ae05b17..0000000 --- a/vendor/Aws3/Aws/data/wisdom/2020-10-19/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAssistantAssociations' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assistantAssociationSummaries'], 'ListAssistants' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'assistantSummaries'], 'ListContents' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'contentSummaries'], 'ListKnowledgeBases' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'knowledgeBaseSummaries'], 'QueryAssistant' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'results'], 'SearchContent' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'contentSummaries'], 'SearchSessions' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults', 'result_key' => 'sessionSummaries']]]; diff --git a/vendor/Aws3/Aws/data/workdocs/2016-05-01/api-2.json.php b/vendor/Aws3/Aws/data/workdocs/2016-05-01/api-2.json.php deleted file mode 100644 index 17b83c2..0000000 --- a/vendor/Aws3/Aws/data/workdocs/2016-05-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-05-01', 'endpointPrefix' => 'workdocs', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon WorkDocs', 'serviceId' => 'WorkDocs', 'signatureVersion' => 'v4', 'uid' => 'workdocs-2016-05-01'], 'operations' => ['AbortDocumentVersionUpload' => ['name' => 'AbortDocumentVersionUpload', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}', 'responseCode' => 204], 'input' => ['shape' => 'AbortDocumentVersionUploadRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ConcurrentModificationException']]], 'ActivateUser' => ['name' => 'ActivateUser', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/users/{UserId}/activation', 'responseCode' => 200], 'input' => ['shape' => 'ActivateUserRequest'], 'output' => ['shape' => 'ActivateUserResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'AddResourcePermissions' => ['name' => 'AddResourcePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/resources/{ResourceId}/permissions', 'responseCode' => 201], 'input' => ['shape' => 'AddResourcePermissionsRequest'], 'output' => ['shape' => 'AddResourcePermissionsResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException']]], 'CreateComment' => ['name' => 'CreateComment', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}/comment', 'responseCode' => 201], 'input' => ['shape' => 'CreateCommentRequest'], 'output' => ['shape' => 'CreateCommentResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DocumentLockedForCommentsException'], ['shape' => 'InvalidCommentOperationException']]], 'CreateCustomMetadata' => ['name' => 'CreateCustomMetadata', 'http' => ['method' => 'PUT', 'requestUri' => '/api/v1/resources/{ResourceId}/customMetadata', 'responseCode' => 200], 'input' => ['shape' => 'CreateCustomMetadataRequest'], 'output' => ['shape' => 'CreateCustomMetadataResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'CustomMetadataLimitExceededException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'CreateFolder' => ['name' => 'CreateFolder', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/folders', 'responseCode' => 201], 'input' => ['shape' => 'CreateFolderRequest'], 'output' => ['shape' => 'CreateFolderResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'CreateLabels' => ['name' => 'CreateLabels', 'http' => ['method' => 'PUT', 'requestUri' => '/api/v1/resources/{ResourceId}/labels', 'responseCode' => 200], 'input' => ['shape' => 'CreateLabelsRequest'], 'output' => ['shape' => 'CreateLabelsResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'TooManyLabelsException']]], 'CreateNotificationSubscription' => ['name' => 'CreateNotificationSubscription', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/organizations/{OrganizationId}/subscriptions', 'responseCode' => 200], 'input' => ['shape' => 'CreateNotificationSubscriptionRequest'], 'output' => ['shape' => 'CreateNotificationSubscriptionResponse'], 'errors' => [['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'TooManySubscriptionsException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidArgumentException']]], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/users', 'responseCode' => 201], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'EntityAlreadyExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeactivateUser' => ['name' => 'DeactivateUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/users/{UserId}/activation', 'responseCode' => 204], 'input' => ['shape' => 'DeactivateUserRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteComment' => ['name' => 'DeleteComment', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteCommentRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DocumentLockedForCommentsException']]], 'DeleteCustomMetadata' => ['name' => 'DeleteCustomMetadata', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/resources/{ResourceId}/customMetadata', 'responseCode' => 200], 'input' => ['shape' => 'DeleteCustomMetadataRequest'], 'output' => ['shape' => 'DeleteCustomMetadataResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteDocument' => ['name' => 'DeleteDocument', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/documents/{DocumentId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDocumentRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteDocumentVersion' => ['name' => 'DeleteDocumentVersion', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/documentVersions/{DocumentId}/versions/{VersionId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteDocumentVersionRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'InvalidOperationException'], ['shape' => 'UnauthorizedOperationException']]], 'DeleteFolder' => ['name' => 'DeleteFolder', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/folders/{FolderId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFolderRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteFolderContents' => ['name' => 'DeleteFolderContents', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/folders/{FolderId}/contents', 'responseCode' => 204], 'input' => ['shape' => 'DeleteFolderContentsRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DeleteLabels' => ['name' => 'DeleteLabels', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/resources/{ResourceId}/labels', 'responseCode' => 200], 'input' => ['shape' => 'DeleteLabelsRequest'], 'output' => ['shape' => 'DeleteLabelsResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException']]], 'DeleteNotificationSubscription' => ['name' => 'DeleteNotificationSubscription', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteNotificationSubscriptionRequest'], 'errors' => [['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'EntityNotExistsException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException']]], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/users/{UserId}', 'responseCode' => 204], 'input' => ['shape' => 'DeleteUserRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeActivities' => ['name' => 'DescribeActivities', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/activities', 'responseCode' => 200], 'input' => ['shape' => 'DescribeActivitiesRequest'], 'output' => ['shape' => 'DescribeActivitiesResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeComments' => ['name' => 'DescribeComments', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}/comments', 'responseCode' => 200], 'input' => ['shape' => 'DescribeCommentsRequest'], 'output' => ['shape' => 'DescribeCommentsResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeDocumentVersions' => ['name' => 'DescribeDocumentVersions', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/documents/{DocumentId}/versions', 'responseCode' => 200], 'input' => ['shape' => 'DescribeDocumentVersionsRequest'], 'output' => ['shape' => 'DescribeDocumentVersionsResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'InvalidPasswordException']]], 'DescribeFolderContents' => ['name' => 'DescribeFolderContents', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/folders/{FolderId}/contents', 'responseCode' => 200], 'input' => ['shape' => 'DescribeFolderContentsRequest'], 'output' => ['shape' => 'DescribeFolderContentsResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException']]], 'DescribeGroups' => ['name' => 'DescribeGroups', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/groups', 'responseCode' => 200], 'input' => ['shape' => 'DescribeGroupsRequest'], 'output' => ['shape' => 'DescribeGroupsResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeNotificationSubscriptions' => ['name' => 'DescribeNotificationSubscriptions', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/organizations/{OrganizationId}/subscriptions', 'responseCode' => 200], 'input' => ['shape' => 'DescribeNotificationSubscriptionsRequest'], 'output' => ['shape' => 'DescribeNotificationSubscriptionsResponse'], 'errors' => [['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'EntityNotExistsException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeResourcePermissions' => ['name' => 'DescribeResourcePermissions', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/resources/{ResourceId}/permissions', 'responseCode' => 200], 'input' => ['shape' => 'DescribeResourcePermissionsRequest'], 'output' => ['shape' => 'DescribeResourcePermissionsResponse'], 'errors' => [['shape' => 'InvalidArgumentException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeRootFolders' => ['name' => 'DescribeRootFolders', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/me/root', 'responseCode' => 200], 'input' => ['shape' => 'DescribeRootFoldersRequest'], 'output' => ['shape' => 'DescribeRootFoldersResponse'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'DescribeUsers' => ['name' => 'DescribeUsers', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/users', 'responseCode' => 200], 'input' => ['shape' => 'DescribeUsersRequest'], 'output' => ['shape' => 'DescribeUsersResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'RequestedEntityTooLargeException']]], 'GetCurrentUser' => ['name' => 'GetCurrentUser', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/me', 'responseCode' => 200], 'input' => ['shape' => 'GetCurrentUserRequest'], 'output' => ['shape' => 'GetCurrentUserResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'GetDocument' => ['name' => 'GetDocument', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/documents/{DocumentId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDocumentRequest'], 'output' => ['shape' => 'GetDocumentResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'InvalidPasswordException']]], 'GetDocumentPath' => ['name' => 'GetDocumentPath', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/documents/{DocumentId}/path', 'responseCode' => 200], 'input' => ['shape' => 'GetDocumentPathRequest'], 'output' => ['shape' => 'GetDocumentPathResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'GetDocumentVersion' => ['name' => 'GetDocumentVersion', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}', 'responseCode' => 200], 'input' => ['shape' => 'GetDocumentVersionRequest'], 'output' => ['shape' => 'GetDocumentVersionResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'InvalidPasswordException']]], 'GetFolder' => ['name' => 'GetFolder', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/folders/{FolderId}', 'responseCode' => 200], 'input' => ['shape' => 'GetFolderRequest'], 'output' => ['shape' => 'GetFolderResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'ProhibitedStateException']]], 'GetFolderPath' => ['name' => 'GetFolderPath', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/folders/{FolderId}/path', 'responseCode' => 200], 'input' => ['shape' => 'GetFolderPathRequest'], 'output' => ['shape' => 'GetFolderPathResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'GetResources' => ['name' => 'GetResources', 'http' => ['method' => 'GET', 'requestUri' => '/api/v1/resources', 'responseCode' => 200], 'input' => ['shape' => 'GetResourcesRequest'], 'output' => ['shape' => 'GetResourcesResponse'], 'errors' => [['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'InvalidArgumentException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'InitiateDocumentVersionUpload' => ['name' => 'InitiateDocumentVersionUpload', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/documents', 'responseCode' => 201], 'input' => ['shape' => 'InitiateDocumentVersionUploadRequest'], 'output' => ['shape' => 'InitiateDocumentVersionUploadResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'StorageLimitExceededException'], ['shape' => 'StorageLimitWillExceedException'], ['shape' => 'LimitExceededException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DraftUploadOutOfSyncException'], ['shape' => 'ResourceAlreadyCheckedOutException'], ['shape' => 'InvalidPasswordException']]], 'RemoveAllResourcePermissions' => ['name' => 'RemoveAllResourcePermissions', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/resources/{ResourceId}/permissions', 'responseCode' => 204], 'input' => ['shape' => 'RemoveAllResourcePermissionsRequest'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'RemoveResourcePermission' => ['name' => 'RemoveResourcePermission', 'http' => ['method' => 'DELETE', 'requestUri' => '/api/v1/resources/{ResourceId}/permissions/{PrincipalId}', 'responseCode' => 204], 'input' => ['shape' => 'RemoveResourcePermissionRequest'], 'errors' => [['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'RestoreDocumentVersions' => ['name' => 'RestoreDocumentVersions', 'http' => ['method' => 'POST', 'requestUri' => '/api/v1/documentVersions/restore/{DocumentId}', 'responseCode' => 204], 'input' => ['shape' => 'RestoreDocumentVersionsRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'InvalidOperationException'], ['shape' => 'UnauthorizedOperationException']]], 'UpdateDocument' => ['name' => 'UpdateDocument', 'http' => ['method' => 'PATCH', 'requestUri' => '/api/v1/documents/{DocumentId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDocumentRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'LimitExceededException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateDocumentVersion' => ['name' => 'UpdateDocumentVersion', 'http' => ['method' => 'PATCH', 'requestUri' => '/api/v1/documents/{DocumentId}/versions/{VersionId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateDocumentVersionRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'InvalidOperationException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateFolder' => ['name' => 'UpdateFolder', 'http' => ['method' => 'PATCH', 'requestUri' => '/api/v1/folders/{FolderId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateFolderRequest'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'EntityAlreadyExistsException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'ConflictingOperationException'], ['shape' => 'ConcurrentModificationException'], ['shape' => 'LimitExceededException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException']]], 'UpdateUser' => ['name' => 'UpdateUser', 'http' => ['method' => 'PATCH', 'requestUri' => '/api/v1/users/{UserId}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateUserRequest'], 'output' => ['shape' => 'UpdateUserResponse'], 'errors' => [['shape' => 'EntityNotExistsException'], ['shape' => 'UnauthorizedOperationException'], ['shape' => 'UnauthorizedResourceAccessException'], ['shape' => 'IllegalUserStateException'], ['shape' => 'ProhibitedStateException'], ['shape' => 'FailedDependencyException'], ['shape' => 'ServiceUnavailableException'], ['shape' => 'DeactivatingLastSystemUserException'], ['shape' => 'InvalidArgumentException']]]], 'shapes' => ['AbortDocumentVersionUploadRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId']]], 'ActivateUserRequest' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'UserId'], 'AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication']]], 'ActivateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'Activity' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ActivityType'], 'TimeStamp' => ['shape' => 'TimestampType'], 'IsIndirectActivity' => ['shape' => 'BooleanType'], 'OrganizationId' => ['shape' => 'IdType'], 'Initiator' => ['shape' => 'UserMetadata'], 'Participants' => ['shape' => 'Participants'], 'ResourceMetadata' => ['shape' => 'ResourceMetadata'], 'OriginalParent' => ['shape' => 'ResourceMetadata'], 'CommentMetadata' => ['shape' => 'CommentMetadata']]], 'ActivityNamesFilterType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\w,]+'], 'ActivityType' => ['type' => 'string', 'enum' => ['DOCUMENT_CHECKED_IN', 'DOCUMENT_CHECKED_OUT', 'DOCUMENT_RENAMED', 'DOCUMENT_VERSION_UPLOADED', 'DOCUMENT_VERSION_DELETED', 'DOCUMENT_VERSION_VIEWED', 'DOCUMENT_VERSION_DOWNLOADED', 'DOCUMENT_RECYCLED', 'DOCUMENT_RESTORED', 'DOCUMENT_REVERTED', 'DOCUMENT_SHARED', 'DOCUMENT_UNSHARED', 'DOCUMENT_SHARE_PERMISSION_CHANGED', 'DOCUMENT_SHAREABLE_LINK_CREATED', 'DOCUMENT_SHAREABLE_LINK_REMOVED', 'DOCUMENT_SHAREABLE_LINK_PERMISSION_CHANGED', 'DOCUMENT_MOVED', 'DOCUMENT_COMMENT_ADDED', 'DOCUMENT_COMMENT_DELETED', 'DOCUMENT_ANNOTATION_ADDED', 'DOCUMENT_ANNOTATION_DELETED', 'FOLDER_CREATED', 'FOLDER_DELETED', 'FOLDER_RENAMED', 'FOLDER_RECYCLED', 'FOLDER_RESTORED', 'FOLDER_SHARED', 'FOLDER_UNSHARED', 'FOLDER_SHARE_PERMISSION_CHANGED', 'FOLDER_SHAREABLE_LINK_CREATED', 'FOLDER_SHAREABLE_LINK_REMOVED', 'FOLDER_SHAREABLE_LINK_PERMISSION_CHANGED', 'FOLDER_MOVED']], 'AddResourcePermissionsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Principals'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'Principals' => ['shape' => 'SharePrincipalList'], 'NotificationOptions' => ['shape' => 'NotificationOptions']]], 'AddResourcePermissionsResponse' => ['type' => 'structure', 'members' => ['ShareResults' => ['shape' => 'ShareResultsList']]], 'AuthenticationHeaderType' => ['type' => 'string', 'max' => 8199, 'min' => 1, 'sensitive' => \true], 'BooleanEnumType' => ['type' => 'string', 'enum' => ['TRUE', 'FALSE']], 'BooleanType' => ['type' => 'boolean'], 'Comment' => ['type' => 'structure', 'required' => ['CommentId'], 'members' => ['CommentId' => ['shape' => 'CommentIdType'], 'ParentId' => ['shape' => 'CommentIdType'], 'ThreadId' => ['shape' => 'CommentIdType'], 'Text' => ['shape' => 'CommentTextType'], 'Contributor' => ['shape' => 'User'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'Status' => ['shape' => 'CommentStatusType'], 'Visibility' => ['shape' => 'CommentVisibilityType'], 'RecipientId' => ['shape' => 'IdType']]], 'CommentIdType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+-.@]+'], 'CommentList' => ['type' => 'list', 'member' => ['shape' => 'Comment']], 'CommentMetadata' => ['type' => 'structure', 'members' => ['CommentId' => ['shape' => 'CommentIdType'], 'Contributor' => ['shape' => 'User'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'CommentStatus' => ['shape' => 'CommentStatusType'], 'RecipientId' => ['shape' => 'IdType']]], 'CommentStatusType' => ['type' => 'string', 'enum' => ['DRAFT', 'PUBLISHED', 'DELETED']], 'CommentTextType' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'sensitive' => \true], 'CommentVisibilityType' => ['type' => 'string', 'enum' => ['PUBLIC', 'PRIVATE']], 'ConcurrentModificationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ConflictingOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'CreateCommentRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId', 'Text'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'ParentId' => ['shape' => 'CommentIdType'], 'ThreadId' => ['shape' => 'CommentIdType'], 'Text' => ['shape' => 'CommentTextType'], 'Visibility' => ['shape' => 'CommentVisibilityType'], 'NotifyCollaborators' => ['shape' => 'BooleanType']]], 'CreateCommentResponse' => ['type' => 'structure', 'members' => ['Comment' => ['shape' => 'Comment']]], 'CreateCustomMetadataRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'CustomMetadata'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'querystring', 'locationName' => 'versionid'], 'CustomMetadata' => ['shape' => 'CustomMetadataMap']]], 'CreateCustomMetadataResponse' => ['type' => 'structure', 'members' => []], 'CreateFolderRequest' => ['type' => 'structure', 'required' => ['ParentFolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'Name' => ['shape' => 'ResourceNameType'], 'ParentFolderId' => ['shape' => 'ResourceIdType']]], 'CreateFolderResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'FolderMetadata']]], 'CreateLabelsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Labels'], 'members' => ['ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'Labels' => ['shape' => 'SharedLabels'], 'AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication']]], 'CreateLabelsResponse' => ['type' => 'structure', 'members' => []], 'CreateNotificationSubscriptionRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Endpoint', 'Protocol', 'SubscriptionType'], 'members' => ['OrganizationId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'OrganizationId'], 'Endpoint' => ['shape' => 'SubscriptionEndPointType'], 'Protocol' => ['shape' => 'SubscriptionProtocolType'], 'SubscriptionType' => ['shape' => 'SubscriptionType']]], 'CreateNotificationSubscriptionResponse' => ['type' => 'structure', 'members' => ['Subscription' => ['shape' => 'Subscription']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['Username', 'GivenName', 'Surname', 'Password'], 'members' => ['OrganizationId' => ['shape' => 'IdType'], 'Username' => ['shape' => 'UsernameType'], 'EmailAddress' => ['shape' => 'EmailAddressType'], 'GivenName' => ['shape' => 'UserAttributeValueType'], 'Surname' => ['shape' => 'UserAttributeValueType'], 'Password' => ['shape' => 'PasswordType'], 'TimeZoneId' => ['shape' => 'TimeZoneIdType'], 'StorageRule' => ['shape' => 'StorageRuleType'], 'AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'CustomMetadataKeyList' => ['type' => 'list', 'member' => ['shape' => 'CustomMetadataKeyType'], 'max' => 8], 'CustomMetadataKeyType' => ['type' => 'string', 'max' => 56, 'min' => 1, 'pattern' => '[a-zA-Z0-9._+-/=][a-zA-Z0-9 ._+-/=]*'], 'CustomMetadataLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'CustomMetadataMap' => ['type' => 'map', 'key' => ['shape' => 'CustomMetadataKeyType'], 'value' => ['shape' => 'CustomMetadataValueType'], 'max' => 8, 'min' => 1], 'CustomMetadataValueType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9._+-/=][a-zA-Z0-9 ._+-/=]*'], 'DeactivateUserRequest' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['UserId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'UserId'], 'AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication']]], 'DeactivatingLastSystemUserException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DeleteCommentRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId', 'CommentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'CommentId' => ['shape' => 'CommentIdType', 'location' => 'uri', 'locationName' => 'CommentId']]], 'DeleteCustomMetadataRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'querystring', 'locationName' => 'versionId'], 'Keys' => ['shape' => 'CustomMetadataKeyList', 'location' => 'querystring', 'locationName' => 'keys'], 'DeleteAll' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'deleteAll']]], 'DeleteCustomMetadataResponse' => ['type' => 'structure', 'members' => []], 'DeleteDocumentRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId']]], 'DeleteDocumentVersionRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId', 'DeletePriorVersions'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'DeletePriorVersions' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'deletePriorVersions']]], 'DeleteFolderContentsRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DeleteFolderRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'FolderId']]], 'DeleteLabelsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'Labels' => ['shape' => 'SharedLabels', 'location' => 'querystring', 'locationName' => 'labels'], 'DeleteAll' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'deleteAll']]], 'DeleteLabelsResponse' => ['type' => 'structure', 'members' => []], 'DeleteNotificationSubscriptionRequest' => ['type' => 'structure', 'required' => ['SubscriptionId', 'OrganizationId'], 'members' => ['SubscriptionId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'SubscriptionId'], 'OrganizationId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'OrganizationId']]], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'UserId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'UserId']]], 'DescribeActivitiesRequest' => ['type' => 'structure', 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'StartTime' => ['shape' => 'TimestampType', 'location' => 'querystring', 'locationName' => 'startTime'], 'EndTime' => ['shape' => 'TimestampType', 'location' => 'querystring', 'locationName' => 'endTime'], 'OrganizationId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'organizationId'], 'ActivityTypes' => ['shape' => 'ActivityNamesFilterType', 'location' => 'querystring', 'locationName' => 'activityTypes'], 'ResourceId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'resourceId'], 'UserId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'userId'], 'IncludeIndirectActivities' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'includeIndirectActivities'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'SearchMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'DescribeActivitiesResponse' => ['type' => 'structure', 'members' => ['UserActivities' => ['shape' => 'UserActivities'], 'Marker' => ['shape' => 'SearchMarkerType']]], 'DescribeCommentsRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'MarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'DescribeCommentsResponse' => ['type' => 'structure', 'members' => ['Comments' => ['shape' => 'CommentList'], 'Marker' => ['shape' => 'MarkerType']]], 'DescribeDocumentVersionsRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Include' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'include'], 'Fields' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'fields']]], 'DescribeDocumentVersionsResponse' => ['type' => 'structure', 'members' => ['DocumentVersions' => ['shape' => 'DocumentVersionMetadataList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'DescribeFolderContentsRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'FolderId'], 'Sort' => ['shape' => 'ResourceSortType', 'location' => 'querystring', 'locationName' => 'sort'], 'Order' => ['shape' => 'OrderType', 'location' => 'querystring', 'locationName' => 'order'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker'], 'Type' => ['shape' => 'FolderContentType', 'location' => 'querystring', 'locationName' => 'type'], 'Include' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'include']]], 'DescribeFolderContentsResponse' => ['type' => 'structure', 'members' => ['Folders' => ['shape' => 'FolderMetadataList'], 'Documents' => ['shape' => 'DocumentMetadataList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'DescribeGroupsRequest' => ['type' => 'structure', 'required' => ['SearchQuery'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'SearchQuery' => ['shape' => 'SearchQueryType', 'location' => 'querystring', 'locationName' => 'searchQuery'], 'OrganizationId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'organizationId'], 'Marker' => ['shape' => 'MarkerType', 'location' => 'querystring', 'locationName' => 'marker'], 'Limit' => ['shape' => 'PositiveIntegerType', 'location' => 'querystring', 'locationName' => 'limit']]], 'DescribeGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupMetadataList'], 'Marker' => ['shape' => 'MarkerType']]], 'DescribeNotificationSubscriptionsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'OrganizationId'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit']]], 'DescribeNotificationSubscriptionsResponse' => ['type' => 'structure', 'members' => ['Subscriptions' => ['shape' => 'SubscriptionList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'DescribeResourcePermissionsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'PrincipalId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'principalId'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'DescribeResourcePermissionsResponse' => ['type' => 'structure', 'members' => ['Principals' => ['shape' => 'PrincipalList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'DescribeRootFoldersRequest' => ['type' => 'structure', 'required' => ['AuthenticationToken'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'DescribeRootFoldersResponse' => ['type' => 'structure', 'members' => ['Folders' => ['shape' => 'FolderMetadataList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'DescribeUsersRequest' => ['type' => 'structure', 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'OrganizationId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'organizationId'], 'UserIds' => ['shape' => 'UserIdsType', 'location' => 'querystring', 'locationName' => 'userIds'], 'Query' => ['shape' => 'SearchQueryType', 'location' => 'querystring', 'locationName' => 'query'], 'Include' => ['shape' => 'UserFilterType', 'location' => 'querystring', 'locationName' => 'include'], 'Order' => ['shape' => 'OrderType', 'location' => 'querystring', 'locationName' => 'order'], 'Sort' => ['shape' => 'UserSortType', 'location' => 'querystring', 'locationName' => 'sort'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Fields' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'fields']]], 'DescribeUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'OrganizationUserList'], 'TotalNumberOfUsers' => ['shape' => 'SizeType', 'deprecated' => \true], 'Marker' => ['shape' => 'PageMarkerType']]], 'DocumentContentType' => ['type' => 'string', 'max' => 128, 'min' => 1], 'DocumentLockedForCommentsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'DocumentMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdType'], 'CreatorId' => ['shape' => 'IdType'], 'ParentFolderId' => ['shape' => 'ResourceIdType'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'ModifiedTimestamp' => ['shape' => 'TimestampType'], 'LatestVersionMetadata' => ['shape' => 'DocumentVersionMetadata'], 'ResourceState' => ['shape' => 'ResourceStateType'], 'Labels' => ['shape' => 'SharedLabels']]], 'DocumentMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DocumentMetadata']], 'DocumentSourceType' => ['type' => 'string', 'enum' => ['ORIGINAL', 'WITH_COMMENTS']], 'DocumentSourceUrlMap' => ['type' => 'map', 'key' => ['shape' => 'DocumentSourceType'], 'value' => ['shape' => 'UrlType']], 'DocumentStatusType' => ['type' => 'string', 'enum' => ['INITIALIZED', 'ACTIVE']], 'DocumentThumbnailType' => ['type' => 'string', 'enum' => ['SMALL', 'SMALL_HQ', 'LARGE']], 'DocumentThumbnailUrlMap' => ['type' => 'map', 'key' => ['shape' => 'DocumentThumbnailType'], 'value' => ['shape' => 'UrlType']], 'DocumentVersionIdType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+-.@]+'], 'DocumentVersionMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'DocumentVersionIdType'], 'Name' => ['shape' => 'ResourceNameType'], 'ContentType' => ['shape' => 'DocumentContentType'], 'Size' => ['shape' => 'SizeType'], 'Signature' => ['shape' => 'HashType'], 'Status' => ['shape' => 'DocumentStatusType'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'ModifiedTimestamp' => ['shape' => 'TimestampType'], 'ContentCreatedTimestamp' => ['shape' => 'TimestampType'], 'ContentModifiedTimestamp' => ['shape' => 'TimestampType'], 'CreatorId' => ['shape' => 'IdType'], 'Thumbnail' => ['shape' => 'DocumentThumbnailUrlMap'], 'Source' => ['shape' => 'DocumentSourceUrlMap']]], 'DocumentVersionMetadataList' => ['type' => 'list', 'member' => ['shape' => 'DocumentVersionMetadata']], 'DocumentVersionStatus' => ['type' => 'string', 'enum' => ['ACTIVE']], 'DraftUploadOutOfSyncException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'EmailAddressType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}', 'sensitive' => \true], 'EntityAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'EntityIdList' => ['type' => 'list', 'member' => ['shape' => 'IdType']], 'EntityNotExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType'], 'EntityIds' => ['shape' => 'EntityIdList']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ErrorMessageType' => ['type' => 'string'], 'FailedDependencyException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 424], 'exception' => \true], 'FieldNamesType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w,]+'], 'FolderContentType' => ['type' => 'string', 'enum' => ['ALL', 'DOCUMENT', 'FOLDER']], 'FolderMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ResourceIdType'], 'Name' => ['shape' => 'ResourceNameType'], 'CreatorId' => ['shape' => 'IdType'], 'ParentFolderId' => ['shape' => 'ResourceIdType'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'ModifiedTimestamp' => ['shape' => 'TimestampType'], 'ResourceState' => ['shape' => 'ResourceStateType'], 'Signature' => ['shape' => 'HashType'], 'Labels' => ['shape' => 'SharedLabels'], 'Size' => ['shape' => 'SizeType'], 'LatestVersionSize' => ['shape' => 'SizeType']]], 'FolderMetadataList' => ['type' => 'list', 'member' => ['shape' => 'FolderMetadata']], 'GetCurrentUserRequest' => ['type' => 'structure', 'required' => ['AuthenticationToken'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication']]], 'GetCurrentUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'GetDocumentPathRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Fields' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'fields'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'GetDocumentPathResponse' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'ResourcePath']]], 'GetDocumentRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'IncludeCustomMetadata' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'includeCustomMetadata']]], 'GetDocumentResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'DocumentMetadata'], 'CustomMetadata' => ['shape' => 'CustomMetadataMap']]], 'GetDocumentVersionRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'Fields' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'fields'], 'IncludeCustomMetadata' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'includeCustomMetadata']]], 'GetDocumentVersionResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'DocumentVersionMetadata'], 'CustomMetadata' => ['shape' => 'CustomMetadataMap']]], 'GetFolderPathRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'FolderId'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Fields' => ['shape' => 'FieldNamesType', 'location' => 'querystring', 'locationName' => 'fields'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'GetFolderPathResponse' => ['type' => 'structure', 'members' => ['Path' => ['shape' => 'ResourcePath']]], 'GetFolderRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'FolderId'], 'IncludeCustomMetadata' => ['shape' => 'BooleanType', 'location' => 'querystring', 'locationName' => 'includeCustomMetadata']]], 'GetFolderResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'FolderMetadata'], 'CustomMetadata' => ['shape' => 'CustomMetadataMap']]], 'GetResourcesRequest' => ['type' => 'structure', 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'UserId' => ['shape' => 'IdType', 'location' => 'querystring', 'locationName' => 'userId'], 'CollectionType' => ['shape' => 'ResourceCollectionType', 'location' => 'querystring', 'locationName' => 'collectionType'], 'Limit' => ['shape' => 'LimitType', 'location' => 'querystring', 'locationName' => 'limit'], 'Marker' => ['shape' => 'PageMarkerType', 'location' => 'querystring', 'locationName' => 'marker']]], 'GetResourcesResponse' => ['type' => 'structure', 'members' => ['Folders' => ['shape' => 'FolderMetadataList'], 'Documents' => ['shape' => 'DocumentMetadataList'], 'Marker' => ['shape' => 'PageMarkerType']]], 'GroupMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdType'], 'Name' => ['shape' => 'GroupNameType']]], 'GroupMetadataList' => ['type' => 'list', 'member' => ['shape' => 'GroupMetadata']], 'GroupNameType' => ['type' => 'string'], 'HashType' => ['type' => 'string', 'max' => 128, 'min' => 0, 'pattern' => '[&\\w+-.@]+'], 'HeaderNameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w-]+'], 'HeaderValueType' => ['type' => 'string', 'max' => 1024, 'min' => 1], 'IdType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[&\\w+-.@]+'], 'IllegalUserStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'InitiateDocumentVersionUploadRequest' => ['type' => 'structure', 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'Id' => ['shape' => 'ResourceIdType'], 'Name' => ['shape' => 'ResourceNameType'], 'ContentCreatedTimestamp' => ['shape' => 'TimestampType'], 'ContentModifiedTimestamp' => ['shape' => 'TimestampType'], 'ContentType' => ['shape' => 'DocumentContentType'], 'DocumentSizeInBytes' => ['shape' => 'SizeType'], 'ParentFolderId' => ['shape' => 'ResourceIdType']]], 'InitiateDocumentVersionUploadResponse' => ['type' => 'structure', 'members' => ['Metadata' => ['shape' => 'DocumentMetadata'], 'UploadMetadata' => ['shape' => 'UploadMetadata']]], 'InvalidArgumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidCommentOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'InvalidOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 405], 'exception' => \true], 'InvalidPasswordException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 401], 'exception' => \true], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'LimitType' => ['type' => 'integer', 'max' => 999, 'min' => 1], 'LocaleType' => ['type' => 'string', 'enum' => ['en', 'fr', 'ko', 'de', 'es', 'ja', 'ru', 'zh_CN', 'zh_TW', 'pt_BR', 'default']], 'MarkerType' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[\\u0000-\\u00FF]+'], 'MessageType' => ['type' => 'string', 'max' => 2048, 'min' => 0, 'sensitive' => \true], 'NotificationOptions' => ['type' => 'structure', 'members' => ['SendEmail' => ['shape' => 'BooleanType'], 'EmailMessage' => ['shape' => 'MessageType']]], 'OrderType' => ['type' => 'string', 'enum' => ['ASCENDING', 'DESCENDING']], 'OrganizationUserList' => ['type' => 'list', 'member' => ['shape' => 'User']], 'PageMarkerType' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'Participants' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'UserMetadataList'], 'Groups' => ['shape' => 'GroupMetadataList']]], 'PasswordType' => ['type' => 'string', 'max' => 32, 'min' => 4, 'pattern' => '[\\u0020-\\u00FF]+', 'sensitive' => \true], 'PermissionInfo' => ['type' => 'structure', 'members' => ['Role' => ['shape' => 'RoleType'], 'Type' => ['shape' => 'RolePermissionType']]], 'PermissionInfoList' => ['type' => 'list', 'member' => ['shape' => 'PermissionInfo']], 'PositiveIntegerType' => ['type' => 'integer', 'min' => 1], 'PositiveSizeType' => ['type' => 'long', 'min' => 0], 'Principal' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdType'], 'Type' => ['shape' => 'PrincipalType'], 'Roles' => ['shape' => 'PermissionInfoList']]], 'PrincipalList' => ['type' => 'list', 'member' => ['shape' => 'Principal']], 'PrincipalType' => ['type' => 'string', 'enum' => ['USER', 'GROUP', 'INVITE', 'ANONYMOUS', 'ORGANIZATION']], 'ProhibitedStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'RemoveAllResourcePermissionsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId']]], 'RemoveResourcePermissionRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'PrincipalId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'ResourceId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'ResourceId'], 'PrincipalId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'PrincipalId'], 'PrincipalType' => ['shape' => 'PrincipalType', 'location' => 'querystring', 'locationName' => 'type']]], 'RequestedEntityTooLargeException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'ResourceAlreadyCheckedOutException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'ResourceCollectionType' => ['type' => 'string', 'enum' => ['SHARED_WITH_ME']], 'ResourceIdType' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+-.@]+'], 'ResourceMetadata' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ResourceType'], 'Name' => ['shape' => 'ResourceNameType'], 'OriginalName' => ['shape' => 'ResourceNameType'], 'Id' => ['shape' => 'ResourceIdType'], 'VersionId' => ['shape' => 'DocumentVersionIdType'], 'Owner' => ['shape' => 'UserMetadata'], 'ParentId' => ['shape' => 'ResourceIdType']]], 'ResourceNameType' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '[\\u0020-\\u202D\\u202F-\\uFFFF]+'], 'ResourcePath' => ['type' => 'structure', 'members' => ['Components' => ['shape' => 'ResourcePathComponentList']]], 'ResourcePathComponent' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdType'], 'Name' => ['shape' => 'ResourceNameType']]], 'ResourcePathComponentList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePathComponent']], 'ResourceSortType' => ['type' => 'string', 'enum' => ['DATE', 'NAME']], 'ResourceStateType' => ['type' => 'string', 'enum' => ['ACTIVE', 'RESTORING', 'RECYCLING', 'RECYCLED']], 'ResourceType' => ['type' => 'string', 'enum' => ['FOLDER', 'DOCUMENT']], 'RestoreDocumentVersionsRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId']]], 'RolePermissionType' => ['type' => 'string', 'enum' => ['DIRECT', 'INHERITED']], 'RoleType' => ['type' => 'string', 'enum' => ['VIEWER', 'CONTRIBUTOR', 'OWNER', 'COOWNER']], 'SearchMarkerType' => ['type' => 'string', 'max' => 12288, 'min' => 1, 'pattern' => '[\\u0000-\\u00FF]+'], 'SearchQueryType' => ['type' => 'string', 'max' => 512, 'min' => 1, 'pattern' => '[\\u0020-\\uFFFF]+', 'sensitive' => \true], 'ServiceUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 503], 'exception' => \true, 'fault' => \true], 'SharePrincipal' => ['type' => 'structure', 'required' => ['Id', 'Type', 'Role'], 'members' => ['Id' => ['shape' => 'IdType'], 'Type' => ['shape' => 'PrincipalType'], 'Role' => ['shape' => 'RoleType']]], 'SharePrincipalList' => ['type' => 'list', 'member' => ['shape' => 'SharePrincipal']], 'ShareResult' => ['type' => 'structure', 'members' => ['PrincipalId' => ['shape' => 'IdType'], 'InviteePrincipalId' => ['shape' => 'IdType'], 'Role' => ['shape' => 'RoleType'], 'Status' => ['shape' => 'ShareStatusType'], 'ShareId' => ['shape' => 'ResourceIdType'], 'StatusMessage' => ['shape' => 'MessageType']]], 'ShareResultsList' => ['type' => 'list', 'member' => ['shape' => 'ShareResult']], 'ShareStatusType' => ['type' => 'string', 'enum' => ['SUCCESS', 'FAILURE']], 'SharedLabel' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[a-zA-Z0-9._+-/=][a-zA-Z0-9 ._+-/=]*'], 'SharedLabels' => ['type' => 'list', 'member' => ['shape' => 'SharedLabel'], 'max' => 20], 'SignedHeaderMap' => ['type' => 'map', 'key' => ['shape' => 'HeaderNameType'], 'value' => ['shape' => 'HeaderValueType']], 'SizeType' => ['type' => 'long'], 'StorageLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 409], 'exception' => \true], 'StorageLimitWillExceedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 413], 'exception' => \true], 'StorageRuleType' => ['type' => 'structure', 'members' => ['StorageAllocatedInBytes' => ['shape' => 'PositiveSizeType'], 'StorageType' => ['shape' => 'StorageType']]], 'StorageType' => ['type' => 'string', 'enum' => ['UNLIMITED', 'QUOTA']], 'Subscription' => ['type' => 'structure', 'members' => ['SubscriptionId' => ['shape' => 'IdType'], 'EndPoint' => ['shape' => 'SubscriptionEndPointType'], 'Protocol' => ['shape' => 'SubscriptionProtocolType']]], 'SubscriptionEndPointType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'SubscriptionList' => ['type' => 'list', 'member' => ['shape' => 'Subscription'], 'max' => 256], 'SubscriptionProtocolType' => ['type' => 'string', 'enum' => ['HTTPS', 'SQS']], 'SubscriptionType' => ['type' => 'string', 'enum' => ['ALL']], 'TimeZoneIdType' => ['type' => 'string', 'max' => 256, 'min' => 1], 'TimestampType' => ['type' => 'timestamp'], 'TooManyLabelsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TooManySubscriptionsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedOperationException' => ['type' => 'structure', 'members' => [], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'UnauthorizedResourceAccessException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessageType']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'UpdateDocumentRequest' => ['type' => 'structure', 'required' => ['DocumentId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'Name' => ['shape' => 'ResourceNameType'], 'ParentFolderId' => ['shape' => 'ResourceIdType'], 'ResourceState' => ['shape' => 'ResourceStateType']]], 'UpdateDocumentVersionRequest' => ['type' => 'structure', 'required' => ['DocumentId', 'VersionId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'DocumentId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'DocumentId'], 'VersionId' => ['shape' => 'DocumentVersionIdType', 'location' => 'uri', 'locationName' => 'VersionId'], 'VersionStatus' => ['shape' => 'DocumentVersionStatus']]], 'UpdateFolderRequest' => ['type' => 'structure', 'required' => ['FolderId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'FolderId' => ['shape' => 'ResourceIdType', 'location' => 'uri', 'locationName' => 'FolderId'], 'Name' => ['shape' => 'ResourceNameType'], 'ParentFolderId' => ['shape' => 'ResourceIdType'], 'ResourceState' => ['shape' => 'ResourceStateType']]], 'UpdateUserRequest' => ['type' => 'structure', 'required' => ['UserId'], 'members' => ['AuthenticationToken' => ['shape' => 'AuthenticationHeaderType', 'location' => 'header', 'locationName' => 'Authentication'], 'UserId' => ['shape' => 'IdType', 'location' => 'uri', 'locationName' => 'UserId'], 'GivenName' => ['shape' => 'UserAttributeValueType'], 'Surname' => ['shape' => 'UserAttributeValueType'], 'Type' => ['shape' => 'UserType'], 'StorageRule' => ['shape' => 'StorageRuleType'], 'TimeZoneId' => ['shape' => 'TimeZoneIdType'], 'Locale' => ['shape' => 'LocaleType'], 'GrantPoweruserPrivileges' => ['shape' => 'BooleanEnumType']]], 'UpdateUserResponse' => ['type' => 'structure', 'members' => ['User' => ['shape' => 'User']]], 'UploadMetadata' => ['type' => 'structure', 'members' => ['UploadUrl' => ['shape' => 'UrlType'], 'SignedHeaders' => ['shape' => 'SignedHeaderMap']]], 'UrlType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'sensitive' => \true], 'User' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdType'], 'Username' => ['shape' => 'UsernameType'], 'EmailAddress' => ['shape' => 'EmailAddressType'], 'GivenName' => ['shape' => 'UserAttributeValueType'], 'Surname' => ['shape' => 'UserAttributeValueType'], 'OrganizationId' => ['shape' => 'IdType'], 'RootFolderId' => ['shape' => 'ResourceIdType'], 'RecycleBinFolderId' => ['shape' => 'ResourceIdType'], 'Status' => ['shape' => 'UserStatusType'], 'Type' => ['shape' => 'UserType'], 'CreatedTimestamp' => ['shape' => 'TimestampType'], 'ModifiedTimestamp' => ['shape' => 'TimestampType'], 'TimeZoneId' => ['shape' => 'TimeZoneIdType'], 'Locale' => ['shape' => 'LocaleType'], 'Storage' => ['shape' => 'UserStorageMetadata']]], 'UserActivities' => ['type' => 'list', 'member' => ['shape' => 'Activity']], 'UserAttributeValueType' => ['type' => 'string', 'max' => 64, 'min' => 1], 'UserFilterType' => ['type' => 'string', 'enum' => ['ALL', 'ACTIVE_PENDING']], 'UserIdsType' => ['type' => 'string', 'max' => 2000, 'min' => 1, 'pattern' => '[&\\w+-.@, ]+'], 'UserMetadata' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'IdType'], 'Username' => ['shape' => 'UsernameType'], 'GivenName' => ['shape' => 'UserAttributeValueType'], 'Surname' => ['shape' => 'UserAttributeValueType'], 'EmailAddress' => ['shape' => 'EmailAddressType']]], 'UserMetadataList' => ['type' => 'list', 'member' => ['shape' => 'UserMetadata']], 'UserSortType' => ['type' => 'string', 'enum' => ['USER_NAME', 'FULL_NAME', 'STORAGE_LIMIT', 'USER_STATUS', 'STORAGE_USED']], 'UserStatusType' => ['type' => 'string', 'enum' => ['ACTIVE', 'INACTIVE', 'PENDING']], 'UserStorageMetadata' => ['type' => 'structure', 'members' => ['StorageUtilizedInBytes' => ['shape' => 'SizeType'], 'StorageRule' => ['shape' => 'StorageRuleType']]], 'UserType' => ['type' => 'string', 'enum' => ['USER', 'ADMIN', 'POWERUSER', 'MINIMALUSER', 'WORKSPACESUSER']], 'UsernameType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\w\\-+.]+(@[a-zA-Z0-9.\\-]+\\.[a-zA-Z]+)?']]]; diff --git a/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-rule-set-1.json.php deleted file mode 100644 index b864772..0000000 --- a/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workdocs-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workdocs-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workdocs.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://workdocs.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-tests-1.json.php deleted file mode 100644 index f774b8e..0000000 --- a/vendor/Aws3/Aws/data/workdocs/2016-05-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workdocs.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/workdocs/2016-05-01/paginators-1.json.php b/vendor/Aws3/Aws/data/workdocs/2016-05-01/paginators-1.json.php deleted file mode 100644 index ef699a9..0000000 --- a/vendor/Aws3/Aws/data/workdocs/2016-05-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeDocumentVersions' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'DocumentVersions'], 'DescribeFolderContents' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => ['Folders', 'Documents']], 'DescribeUsers' => ['input_token' => 'Marker', 'limit_key' => 'Limit', 'output_token' => 'Marker', 'result_key' => 'Users']]]; diff --git a/vendor/Aws3/Aws/data/worklink/2018-09-25/api-2.json.php b/vendor/Aws3/Aws/data/worklink/2018-09-25/api-2.json.php deleted file mode 100644 index 48227e3..0000000 --- a/vendor/Aws3/Aws/data/worklink/2018-09-25/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2018-09-25', 'endpointPrefix' => 'worklink', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceAbbreviation' => 'WorkLink', 'serviceFullName' => 'Amazon WorkLink', 'serviceId' => 'WorkLink', 'signatureVersion' => 'v4', 'signingName' => 'worklink', 'uid' => 'worklink-2018-09-25'], 'operations' => ['AssociateDomain' => ['name' => 'AssociateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/associateDomain'], 'input' => ['shape' => 'AssociateDomainRequest'], 'output' => ['shape' => 'AssociateDomainResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'AssociateWebsiteAuthorizationProvider' => ['name' => 'AssociateWebsiteAuthorizationProvider', 'http' => ['method' => 'POST', 'requestUri' => '/associateWebsiteAuthorizationProvider'], 'input' => ['shape' => 'AssociateWebsiteAuthorizationProviderRequest'], 'output' => ['shape' => 'AssociateWebsiteAuthorizationProviderResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'AssociateWebsiteCertificateAuthority' => ['name' => 'AssociateWebsiteCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/associateWebsiteCertificateAuthority'], 'input' => ['shape' => 'AssociateWebsiteCertificateAuthorityRequest'], 'output' => ['shape' => 'AssociateWebsiteCertificateAuthorityResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'CreateFleet' => ['name' => 'CreateFleet', 'http' => ['method' => 'POST', 'requestUri' => '/createFleet'], 'input' => ['shape' => 'CreateFleetRequest'], 'output' => ['shape' => 'CreateFleetResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DeleteFleet' => ['name' => 'DeleteFleet', 'http' => ['method' => 'POST', 'requestUri' => '/deleteFleet'], 'input' => ['shape' => 'DeleteFleetRequest'], 'output' => ['shape' => 'DeleteFleetResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeAuditStreamConfiguration' => ['name' => 'DescribeAuditStreamConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeAuditStreamConfiguration'], 'input' => ['shape' => 'DescribeAuditStreamConfigurationRequest'], 'output' => ['shape' => 'DescribeAuditStreamConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeCompanyNetworkConfiguration' => ['name' => 'DescribeCompanyNetworkConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeCompanyNetworkConfiguration'], 'input' => ['shape' => 'DescribeCompanyNetworkConfigurationRequest'], 'output' => ['shape' => 'DescribeCompanyNetworkConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeDevice' => ['name' => 'DescribeDevice', 'http' => ['method' => 'POST', 'requestUri' => '/describeDevice'], 'input' => ['shape' => 'DescribeDeviceRequest'], 'output' => ['shape' => 'DescribeDeviceResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeDevicePolicyConfiguration' => ['name' => 'DescribeDevicePolicyConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeDevicePolicyConfiguration'], 'input' => ['shape' => 'DescribeDevicePolicyConfigurationRequest'], 'output' => ['shape' => 'DescribeDevicePolicyConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeDomain' => ['name' => 'DescribeDomain', 'http' => ['method' => 'POST', 'requestUri' => '/describeDomain'], 'input' => ['shape' => 'DescribeDomainRequest'], 'output' => ['shape' => 'DescribeDomainResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeFleetMetadata' => ['name' => 'DescribeFleetMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/describeFleetMetadata'], 'input' => ['shape' => 'DescribeFleetMetadataRequest'], 'output' => ['shape' => 'DescribeFleetMetadataResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeIdentityProviderConfiguration' => ['name' => 'DescribeIdentityProviderConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/describeIdentityProviderConfiguration'], 'input' => ['shape' => 'DescribeIdentityProviderConfigurationRequest'], 'output' => ['shape' => 'DescribeIdentityProviderConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DescribeWebsiteCertificateAuthority' => ['name' => 'DescribeWebsiteCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/describeWebsiteCertificateAuthority'], 'input' => ['shape' => 'DescribeWebsiteCertificateAuthorityRequest'], 'output' => ['shape' => 'DescribeWebsiteCertificateAuthorityResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DisassociateDomain' => ['name' => 'DisassociateDomain', 'http' => ['method' => 'POST', 'requestUri' => '/disassociateDomain'], 'input' => ['shape' => 'DisassociateDomainRequest'], 'output' => ['shape' => 'DisassociateDomainResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DisassociateWebsiteAuthorizationProvider' => ['name' => 'DisassociateWebsiteAuthorizationProvider', 'http' => ['method' => 'POST', 'requestUri' => '/disassociateWebsiteAuthorizationProvider'], 'input' => ['shape' => 'DisassociateWebsiteAuthorizationProviderRequest'], 'output' => ['shape' => 'DisassociateWebsiteAuthorizationProviderResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'DisassociateWebsiteCertificateAuthority' => ['name' => 'DisassociateWebsiteCertificateAuthority', 'http' => ['method' => 'POST', 'requestUri' => '/disassociateWebsiteCertificateAuthority'], 'input' => ['shape' => 'DisassociateWebsiteCertificateAuthorityRequest'], 'output' => ['shape' => 'DisassociateWebsiteCertificateAuthorityResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListDevices' => ['name' => 'ListDevices', 'http' => ['method' => 'POST', 'requestUri' => '/listDevices'], 'input' => ['shape' => 'ListDevicesRequest'], 'output' => ['shape' => 'ListDevicesResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListDomains' => ['name' => 'ListDomains', 'http' => ['method' => 'POST', 'requestUri' => '/listDomains'], 'input' => ['shape' => 'ListDomainsRequest'], 'output' => ['shape' => 'ListDomainsResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListFleets' => ['name' => 'ListFleets', 'http' => ['method' => 'POST', 'requestUri' => '/listFleets'], 'input' => ['shape' => 'ListFleetsRequest'], 'output' => ['shape' => 'ListFleetsResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListWebsiteAuthorizationProviders' => ['name' => 'ListWebsiteAuthorizationProviders', 'http' => ['method' => 'POST', 'requestUri' => '/listWebsiteAuthorizationProviders'], 'input' => ['shape' => 'ListWebsiteAuthorizationProvidersRequest'], 'output' => ['shape' => 'ListWebsiteAuthorizationProvidersResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'ListWebsiteCertificateAuthorities' => ['name' => 'ListWebsiteCertificateAuthorities', 'http' => ['method' => 'POST', 'requestUri' => '/listWebsiteCertificateAuthorities'], 'input' => ['shape' => 'ListWebsiteCertificateAuthoritiesRequest'], 'output' => ['shape' => 'ListWebsiteCertificateAuthoritiesResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'RestoreDomainAccess' => ['name' => 'RestoreDomainAccess', 'http' => ['method' => 'POST', 'requestUri' => '/restoreDomainAccess'], 'input' => ['shape' => 'RestoreDomainAccessRequest'], 'output' => ['shape' => 'RestoreDomainAccessResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'RevokeDomainAccess' => ['name' => 'RevokeDomainAccess', 'http' => ['method' => 'POST', 'requestUri' => '/revokeDomainAccess'], 'input' => ['shape' => 'RevokeDomainAccessRequest'], 'output' => ['shape' => 'RevokeDomainAccessResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'SignOutUser' => ['name' => 'SignOutUser', 'http' => ['method' => 'POST', 'requestUri' => '/signOutUser'], 'input' => ['shape' => 'SignOutUserRequest'], 'output' => ['shape' => 'SignOutUserResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{ResourceArn}'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateAuditStreamConfiguration' => ['name' => 'UpdateAuditStreamConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateAuditStreamConfiguration'], 'input' => ['shape' => 'UpdateAuditStreamConfigurationRequest'], 'output' => ['shape' => 'UpdateAuditStreamConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateCompanyNetworkConfiguration' => ['name' => 'UpdateCompanyNetworkConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateCompanyNetworkConfiguration'], 'input' => ['shape' => 'UpdateCompanyNetworkConfigurationRequest'], 'output' => ['shape' => 'UpdateCompanyNetworkConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateDevicePolicyConfiguration' => ['name' => 'UpdateDevicePolicyConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateDevicePolicyConfiguration'], 'input' => ['shape' => 'UpdateDevicePolicyConfigurationRequest'], 'output' => ['shape' => 'UpdateDevicePolicyConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateDomainMetadata' => ['name' => 'UpdateDomainMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/updateDomainMetadata'], 'input' => ['shape' => 'UpdateDomainMetadataRequest'], 'output' => ['shape' => 'UpdateDomainMetadataResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateFleetMetadata' => ['name' => 'UpdateFleetMetadata', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateFleetMetadata'], 'input' => ['shape' => 'UpdateFleetMetadataRequest'], 'output' => ['shape' => 'UpdateFleetMetadataResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.'], 'UpdateIdentityProviderConfiguration' => ['name' => 'UpdateIdentityProviderConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/updateIdentityProviderConfiguration'], 'input' => ['shape' => 'UpdateIdentityProviderConfigurationRequest'], 'output' => ['shape' => 'UpdateIdentityProviderConfigurationResponse'], 'errors' => [['shape' => 'UnauthorizedException'], ['shape' => 'InternalServerErrorException'], ['shape' => 'InvalidRequestException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyRequestsException']], 'deprecated' => \true, 'deprecatedMessage' => 'Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK.']], 'shapes' => ['AcmCertificateArn' => ['type' => 'string', 'pattern' => 'arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]+:[\\w+=,.@-]+(/[\\w+=/,.@-]+)*'], 'AssociateDomainRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName', 'AcmCertificateArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName'], 'DisplayName' => ['shape' => 'DisplayName'], 'AcmCertificateArn' => ['shape' => 'AcmCertificateArn']]], 'AssociateDomainResponse' => ['type' => 'structure', 'members' => []], 'AssociateWebsiteAuthorizationProviderRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'AuthorizationProviderType'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'AuthorizationProviderType' => ['shape' => 'AuthorizationProviderType'], 'DomainName' => ['shape' => 'DomainName']]], 'AssociateWebsiteAuthorizationProviderResponse' => ['type' => 'structure', 'members' => ['AuthorizationProviderId' => ['shape' => 'Id']]], 'AssociateWebsiteCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'Certificate'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'Certificate' => ['shape' => 'Certificate'], 'DisplayName' => ['shape' => 'DisplayName']]], 'AssociateWebsiteCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['WebsiteCaId' => ['shape' => 'Id']]], 'AuditStreamArn' => ['type' => 'string', 'pattern' => '^arn:aws:kinesis:.+:[0-9]{12}:stream/AmazonWorkLink-.*$'], 'AuthorizationProviderType' => ['type' => 'string', 'enum' => ['SAML']], 'Boolean' => ['type' => 'boolean'], 'Certificate' => ['type' => 'string', 'max' => 8192, 'min' => 1, 'pattern' => '-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?'], 'CertificateChain' => ['type' => 'string', 'max' => 32768, 'min' => 1, 'pattern' => '(-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}\\u000D?\\u000A)*-{5}BEGIN CERTIFICATE-{5}\\u000D?\\u000A([A-Za-z0-9/+]{64}\\u000D?\\u000A)*[A-Za-z0-9/+]{1,64}={0,2}\\u000D?\\u000A-{5}END CERTIFICATE-{5}(\\u000D?\\u000A)?'], 'CompanyCode' => ['type' => 'string', 'max' => 32, 'min' => 1], 'CreateFleetRequest' => ['type' => 'structure', 'required' => ['FleetName'], 'members' => ['FleetName' => ['shape' => 'FleetName'], 'DisplayName' => ['shape' => 'DisplayName'], 'OptimizeForEndUserLocation' => ['shape' => 'Boolean'], 'Tags' => ['shape' => 'TagMap']]], 'CreateFleetResponse' => ['type' => 'structure', 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DateTime' => ['type' => 'timestamp'], 'DeleteFleetRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DeleteFleetResponse' => ['type' => 'structure', 'members' => []], 'DescribeAuditStreamConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DescribeAuditStreamConfigurationResponse' => ['type' => 'structure', 'members' => ['AuditStreamArn' => ['shape' => 'AuditStreamArn']]], 'DescribeCompanyNetworkConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DescribeCompanyNetworkConfigurationResponse' => ['type' => 'structure', 'members' => ['VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'DescribeDevicePolicyConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DescribeDevicePolicyConfigurationResponse' => ['type' => 'structure', 'members' => ['DeviceCaCertificate' => ['shape' => 'Certificate']]], 'DescribeDeviceRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DeviceId'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DeviceId' => ['shape' => 'Id']]], 'DescribeDeviceResponse' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'DeviceStatus'], 'Model' => ['shape' => 'DeviceModel'], 'Manufacturer' => ['shape' => 'DeviceManufacturer'], 'OperatingSystem' => ['shape' => 'DeviceOperatingSystemName'], 'OperatingSystemVersion' => ['shape' => 'DeviceOperatingSystemVersion'], 'PatchLevel' => ['shape' => 'DevicePatchLevel'], 'FirstAccessedTime' => ['shape' => 'DateTime'], 'LastAccessedTime' => ['shape' => 'DateTime'], 'Username' => ['shape' => 'Username']]], 'DescribeDomainRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName']]], 'DescribeDomainResponse' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'DisplayName' => ['shape' => 'DisplayName'], 'CreatedTime' => ['shape' => 'DateTime'], 'DomainStatus' => ['shape' => 'DomainStatus'], 'AcmCertificateArn' => ['shape' => 'AcmCertificateArn']]], 'DescribeFleetMetadataRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DescribeFleetMetadataResponse' => ['type' => 'structure', 'members' => ['CreatedTime' => ['shape' => 'DateTime'], 'LastUpdatedTime' => ['shape' => 'DateTime'], 'FleetName' => ['shape' => 'FleetName'], 'DisplayName' => ['shape' => 'DisplayName'], 'OptimizeForEndUserLocation' => ['shape' => 'Boolean'], 'CompanyCode' => ['shape' => 'CompanyCode'], 'FleetStatus' => ['shape' => 'FleetStatus'], 'Tags' => ['shape' => 'TagMap']]], 'DescribeIdentityProviderConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn']]], 'DescribeIdentityProviderConfigurationResponse' => ['type' => 'structure', 'members' => ['IdentityProviderType' => ['shape' => 'IdentityProviderType'], 'ServiceProviderSamlMetadata' => ['shape' => 'SamlMetadata'], 'IdentityProviderSamlMetadata' => ['shape' => 'SamlMetadata']]], 'DescribeWebsiteCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'WebsiteCaId'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'WebsiteCaId' => ['shape' => 'Id']]], 'DescribeWebsiteCertificateAuthorityResponse' => ['type' => 'structure', 'members' => ['Certificate' => ['shape' => 'Certificate'], 'CreatedTime' => ['shape' => 'DateTime'], 'DisplayName' => ['shape' => 'DisplayName']]], 'DeviceManufacturer' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceModel' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceOperatingSystemName' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceOperatingSystemVersion' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DevicePatchLevel' => ['type' => 'string', 'max' => 256, 'min' => 1], 'DeviceStatus' => ['type' => 'string', 'enum' => ['ACTIVE', 'SIGNED_OUT']], 'DeviceSummary' => ['type' => 'structure', 'members' => ['DeviceId' => ['shape' => 'Id'], 'DeviceStatus' => ['shape' => 'DeviceStatus']]], 'DeviceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DeviceSummary']], 'DisassociateDomainRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName']]], 'DisassociateDomainResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWebsiteAuthorizationProviderRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'AuthorizationProviderId'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'AuthorizationProviderId' => ['shape' => 'Id']]], 'DisassociateWebsiteAuthorizationProviderResponse' => ['type' => 'structure', 'members' => []], 'DisassociateWebsiteCertificateAuthorityRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'WebsiteCaId'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'WebsiteCaId' => ['shape' => 'Id']]], 'DisassociateWebsiteCertificateAuthorityResponse' => ['type' => 'structure', 'members' => []], 'DisplayName' => ['type' => 'string', 'max' => 100], 'DomainName' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]?((?!-)([A-Za-z0-9-]*[A-Za-z0-9])\\.)+[a-zA-Z0-9]+$'], 'DomainStatus' => ['type' => 'string', 'enum' => ['PENDING_VALIDATION', 'ASSOCIATING', 'ACTIVE', 'INACTIVE', 'DISASSOCIATING', 'DISASSOCIATED', 'FAILED_TO_ASSOCIATE', 'FAILED_TO_DISASSOCIATE']], 'DomainSummary' => ['type' => 'structure', 'required' => ['DomainName', 'CreatedTime', 'DomainStatus'], 'members' => ['DomainName' => ['shape' => 'DomainName'], 'DisplayName' => ['shape' => 'DisplayName'], 'CreatedTime' => ['shape' => 'DateTime'], 'DomainStatus' => ['shape' => 'DomainStatus']]], 'DomainSummaryList' => ['type' => 'list', 'member' => ['shape' => 'DomainSummary']], 'ExceptionMessage' => ['type' => 'string'], 'FleetArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'FleetName' => ['type' => 'string', 'max' => 48, 'min' => 1, 'pattern' => '^[a-z0-9](?:[a-z0-9\\-]{0,46}[a-z0-9])?$'], 'FleetStatus' => ['type' => 'string', 'enum' => ['CREATING', 'ACTIVE', 'DELETING', 'DELETED', 'FAILED_TO_CREATE', 'FAILED_TO_DELETE']], 'FleetSummary' => ['type' => 'structure', 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'CreatedTime' => ['shape' => 'DateTime'], 'LastUpdatedTime' => ['shape' => 'DateTime'], 'FleetName' => ['shape' => 'FleetName'], 'DisplayName' => ['shape' => 'DisplayName'], 'CompanyCode' => ['shape' => 'CompanyCode'], 'FleetStatus' => ['shape' => 'FleetStatus'], 'Tags' => ['shape' => 'TagMap']]], 'FleetSummaryList' => ['type' => 'list', 'member' => ['shape' => 'FleetSummary']], 'Id' => ['type' => 'string', 'max' => 256, 'min' => 1], 'IdentityProviderType' => ['type' => 'string', 'enum' => ['SAML']], 'InternalServerErrorException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 500], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ListDevicesRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDevicesResponse' => ['type' => 'structure', 'members' => ['Devices' => ['shape' => 'DeviceSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListDomainsRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListDomainsResponse' => ['type' => 'structure', 'members' => ['Domains' => ['shape' => 'DomainSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListFleetsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListFleetsResponse' => ['type' => 'structure', 'members' => ['FleetSummaryList' => ['shape' => 'FleetSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn'], 'members' => ['ResourceArn' => ['shape' => 'FleetArn', 'location' => 'uri', 'locationName' => 'ResourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagMap']]], 'ListWebsiteAuthorizationProvidersRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListWebsiteAuthorizationProvidersResponse' => ['type' => 'structure', 'members' => ['WebsiteAuthorizationProviders' => ['shape' => 'WebsiteAuthorizationProvidersSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWebsiteCertificateAuthoritiesRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListWebsiteCertificateAuthoritiesResponse' => ['type' => 'structure', 'members' => ['WebsiteCertificateAuthorities' => ['shape' => 'WebsiteCaSummaryList'], 'NextToken' => ['shape' => 'NextToken']]], 'MaxResults' => ['type' => 'integer', 'min' => 1], 'NextToken' => ['type' => 'string', 'max' => 4096, 'min' => 1, 'pattern' => '[\\w\\-]+'], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'RestoreDomainAccessRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName']]], 'RestoreDomainAccessResponse' => ['type' => 'structure', 'members' => []], 'RevokeDomainAccessRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName']]], 'RevokeDomainAccessResponse' => ['type' => 'structure', 'members' => []], 'SamlMetadata' => ['type' => 'string', 'max' => 204800, 'min' => 1], 'SecurityGroupId' => ['type' => 'string', 'pattern' => '^sg-([0-9a-f]{8}|[0-9a-f]{17})$'], 'SecurityGroupIds' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5], 'SignOutUserRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'Username'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'Username' => ['shape' => 'Username']]], 'SignOutUserResponse' => ['type' => 'structure', 'members' => []], 'SubnetId' => ['type' => 'string', 'pattern' => '^subnet-([0-9a-f]{8}|[0-9a-f]{17})$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId']], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^(?!aws:)[a-zA-Z+-=._:/]+$'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 1], 'TagMap' => ['type' => 'map', 'key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue'], 'max' => 50, 'min' => 1], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'Tags'], 'members' => ['ResourceArn' => ['shape' => 'FleetArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'Tags' => ['shape' => 'TagMap']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256], 'TooManyRequestsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'UnauthorizedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceArn', 'TagKeys'], 'members' => ['ResourceArn' => ['shape' => 'FleetArn', 'location' => 'uri', 'locationName' => 'ResourceArn'], 'TagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAuditStreamConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'AuditStreamArn' => ['shape' => 'AuditStreamArn']]], 'UpdateAuditStreamConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateCompanyNetworkConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'VpcId', 'SubnetIds', 'SecurityGroupIds'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'VpcId' => ['shape' => 'VpcId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'SecurityGroupIds' => ['shape' => 'SecurityGroupIds']]], 'UpdateCompanyNetworkConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateDevicePolicyConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DeviceCaCertificate' => ['shape' => 'CertificateChain']]], 'UpdateDevicePolicyConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateDomainMetadataRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'DomainName'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DomainName' => ['shape' => 'DomainName'], 'DisplayName' => ['shape' => 'DisplayName']]], 'UpdateDomainMetadataResponse' => ['type' => 'structure', 'members' => []], 'UpdateFleetMetadataRequest' => ['type' => 'structure', 'required' => ['FleetArn'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'DisplayName' => ['shape' => 'DisplayName'], 'OptimizeForEndUserLocation' => ['shape' => 'Boolean']]], 'UpdateFleetMetadataResponse' => ['type' => 'structure', 'members' => []], 'UpdateIdentityProviderConfigurationRequest' => ['type' => 'structure', 'required' => ['FleetArn', 'IdentityProviderType'], 'members' => ['FleetArn' => ['shape' => 'FleetArn'], 'IdentityProviderType' => ['shape' => 'IdentityProviderType'], 'IdentityProviderSamlMetadata' => ['shape' => 'SamlMetadata']]], 'UpdateIdentityProviderConfigurationResponse' => ['type' => 'structure', 'members' => []], 'Username' => ['type' => 'string', 'max' => 256, 'min' => 1], 'VpcId' => ['type' => 'string', 'pattern' => '^vpc-([0-9a-f]{8}|[0-9a-f]{17})$'], 'WebsiteAuthorizationProviderSummary' => ['type' => 'structure', 'required' => ['AuthorizationProviderType'], 'members' => ['AuthorizationProviderId' => ['shape' => 'Id'], 'AuthorizationProviderType' => ['shape' => 'AuthorizationProviderType'], 'DomainName' => ['shape' => 'DomainName'], 'CreatedTime' => ['shape' => 'DateTime']]], 'WebsiteAuthorizationProvidersSummaryList' => ['type' => 'list', 'member' => ['shape' => 'WebsiteAuthorizationProviderSummary']], 'WebsiteCaSummary' => ['type' => 'structure', 'members' => ['WebsiteCaId' => ['shape' => 'Id'], 'CreatedTime' => ['shape' => 'DateTime'], 'DisplayName' => ['shape' => 'DisplayName']]], 'WebsiteCaSummaryList' => ['type' => 'list', 'member' => ['shape' => 'WebsiteCaSummary']]]]; diff --git a/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-rule-set-1.json.php deleted file mode 100644 index efc5878..0000000 --- a/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://worklink-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://worklink-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://worklink.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://worklink.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-tests-1.json.php deleted file mode 100644 index ef3120e..0000000 --- a/vendor/Aws3/Aws/data/worklink/2018-09-25/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/worklink/2018-09-25/paginators-1.json.php b/vendor/Aws3/Aws/data/worklink/2018-09-25/paginators-1.json.php deleted file mode 100644 index 320d650..0000000 --- a/vendor/Aws3/Aws/data/worklink/2018-09-25/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListDevices' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListFleets' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWebsiteAuthorizationProviders' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListWebsiteCertificateAuthorities' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/workmail/2017-10-01/api-2.json.php b/vendor/Aws3/Aws/data/workmail/2017-10-01/api-2.json.php deleted file mode 100644 index d99a89a..0000000 --- a/vendor/Aws3/Aws/data/workmail/2017-10-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2017-10-01', 'endpointPrefix' => 'workmail', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon WorkMail', 'serviceId' => 'WorkMail', 'signatureVersion' => 'v4', 'targetPrefix' => 'WorkMailService', 'uid' => 'workmail-2017-10-01'], 'operations' => ['AssociateDelegateToResource' => ['name' => 'AssociateDelegateToResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateDelegateToResourceRequest'], 'output' => ['shape' => 'AssociateDelegateToResourceResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'AssociateMemberToGroup' => ['name' => 'AssociateMemberToGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateMemberToGroupRequest'], 'output' => ['shape' => 'AssociateMemberToGroupResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'AssumeImpersonationRole' => ['name' => 'AssumeImpersonationRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssumeImpersonationRoleRequest'], 'output' => ['shape' => 'AssumeImpersonationRoleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException']]], 'CancelMailboxExportJob' => ['name' => 'CancelMailboxExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CancelMailboxExportJobRequest'], 'output' => ['shape' => 'CancelMailboxExportJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']], 'idempotent' => \true], 'CreateAlias' => ['name' => 'CreateAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAliasRequest'], 'output' => ['shape' => 'CreateAliasResponse'], 'errors' => [['shape' => 'EmailAddressInUseException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MailDomainNotFoundException'], ['shape' => 'MailDomainStateException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateAvailabilityConfiguration' => ['name' => 'CreateAvailabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateAvailabilityConfigurationRequest'], 'output' => ['shape' => 'CreateAvailabilityConfigurationResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'NameAvailabilityException'], ['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NameAvailabilityException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ReservedNameException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'CreateImpersonationRole' => ['name' => 'CreateImpersonationRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateImpersonationRoleRequest'], 'output' => ['shape' => 'CreateImpersonationRoleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'LimitExceededException']]], 'CreateMobileDeviceAccessRule' => ['name' => 'CreateMobileDeviceAccessRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateMobileDeviceAccessRuleRequest'], 'output' => ['shape' => 'CreateMobileDeviceAccessRuleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'LimitExceededException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'CreateOrganization' => ['name' => 'CreateOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateOrganizationRequest'], 'output' => ['shape' => 'CreateOrganizationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'DirectoryInUseException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'LimitExceededException'], ['shape' => 'NameAvailabilityException']], 'idempotent' => \true], 'CreateResource' => ['name' => 'CreateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateResourceRequest'], 'output' => ['shape' => 'CreateResourceResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'NameAvailabilityException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ReservedNameException']], 'idempotent' => \true], 'CreateUser' => ['name' => 'CreateUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUserRequest'], 'output' => ['shape' => 'CreateUserResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'NameAvailabilityException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ReservedNameException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'DeleteAccessControlRule' => ['name' => 'DeleteAccessControlRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAccessControlRuleRequest'], 'output' => ['shape' => 'DeleteAccessControlRuleResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'DeleteAlias' => ['name' => 'DeleteAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAliasRequest'], 'output' => ['shape' => 'DeleteAliasResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteAvailabilityConfiguration' => ['name' => 'DeleteAvailabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteAvailabilityConfigurationRequest'], 'output' => ['shape' => 'DeleteAvailabilityConfigurationResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteEmailMonitoringConfiguration' => ['name' => 'DeleteEmailMonitoringConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteEmailMonitoringConfigurationRequest'], 'output' => ['shape' => 'DeleteEmailMonitoringConfigurationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'DeleteImpersonationRole' => ['name' => 'DeleteImpersonationRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteImpersonationRoleRequest'], 'output' => ['shape' => 'DeleteImpersonationRoleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'DeleteMailboxPermissions' => ['name' => 'DeleteMailboxPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMailboxPermissionsRequest'], 'output' => ['shape' => 'DeleteMailboxPermissionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteMobileDeviceAccessOverride' => ['name' => 'DeleteMobileDeviceAccessOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMobileDeviceAccessOverrideRequest'], 'output' => ['shape' => 'DeleteMobileDeviceAccessOverrideResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']]], 'DeleteMobileDeviceAccessRule' => ['name' => 'DeleteMobileDeviceAccessRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteMobileDeviceAccessRuleRequest'], 'output' => ['shape' => 'DeleteMobileDeviceAccessRuleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'DeleteOrganization' => ['name' => 'DeleteOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteOrganizationRequest'], 'output' => ['shape' => 'DeleteOrganizationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteResource' => ['name' => 'DeleteResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteResourceRequest'], 'output' => ['shape' => 'DeleteResourceResponse'], 'errors' => [['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteRetentionPolicy' => ['name' => 'DeleteRetentionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRetentionPolicyRequest'], 'output' => ['shape' => 'DeleteRetentionPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeleteUser' => ['name' => 'DeleteUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteUserRequest'], 'output' => ['shape' => 'DeleteUserResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'DeregisterFromWorkMail' => ['name' => 'DeregisterFromWorkMail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterFromWorkMailRequest'], 'output' => ['shape' => 'DeregisterFromWorkMailResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DeregisterMailDomain' => ['name' => 'DeregisterMailDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterMailDomainRequest'], 'output' => ['shape' => 'DeregisterMailDomainResponse'], 'errors' => [['shape' => 'MailDomainInUseException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidCustomSesConfigurationException']], 'idempotent' => \true], 'DescribeEmailMonitoringConfiguration' => ['name' => 'DescribeEmailMonitoringConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeEmailMonitoringConfigurationRequest'], 'output' => ['shape' => 'DescribeEmailMonitoringConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DescribeGroup' => ['name' => 'DescribeGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeGroupRequest'], 'output' => ['shape' => 'DescribeGroupResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DescribeInboundDmarcSettings' => ['name' => 'DescribeInboundDmarcSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeInboundDmarcSettingsRequest'], 'output' => ['shape' => 'DescribeInboundDmarcSettingsResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DescribeMailboxExportJob' => ['name' => 'DescribeMailboxExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeMailboxExportJobRequest'], 'output' => ['shape' => 'DescribeMailboxExportJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']], 'idempotent' => \true], 'DescribeOrganization' => ['name' => 'DescribeOrganization', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeOrganizationRequest'], 'output' => ['shape' => 'DescribeOrganizationResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException']], 'idempotent' => \true], 'DescribeResource' => ['name' => 'DescribeResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeResourceRequest'], 'output' => ['shape' => 'DescribeResourceResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DescribeUser' => ['name' => 'DescribeUser', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeUserRequest'], 'output' => ['shape' => 'DescribeUserResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DisassociateDelegateFromResource' => ['name' => 'DisassociateDelegateFromResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateDelegateFromResourceRequest'], 'output' => ['shape' => 'DisassociateDelegateFromResourceResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'DisassociateMemberFromGroup' => ['name' => 'DisassociateMemberFromGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateMemberFromGroupRequest'], 'output' => ['shape' => 'DisassociateMemberFromGroupResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'GetAccessControlEffect' => ['name' => 'GetAccessControlEffect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetAccessControlEffectRequest'], 'output' => ['shape' => 'GetAccessControlEffectResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'GetDefaultRetentionPolicy' => ['name' => 'GetDefaultRetentionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetDefaultRetentionPolicyRequest'], 'output' => ['shape' => 'GetDefaultRetentionPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']], 'idempotent' => \true], 'GetImpersonationRole' => ['name' => 'GetImpersonationRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetImpersonationRoleRequest'], 'output' => ['shape' => 'GetImpersonationRoleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException']]], 'GetImpersonationRoleEffect' => ['name' => 'GetImpersonationRoleEffect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetImpersonationRoleEffectRequest'], 'output' => ['shape' => 'GetImpersonationRoleEffectResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException']]], 'GetMailDomain' => ['name' => 'GetMailDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMailDomainRequest'], 'output' => ['shape' => 'GetMailDomainResponse'], 'errors' => [['shape' => 'MailDomainNotFoundException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'GetMailboxDetails' => ['name' => 'GetMailboxDetails', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMailboxDetailsRequest'], 'output' => ['shape' => 'GetMailboxDetailsResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']], 'idempotent' => \true], 'GetMobileDeviceAccessEffect' => ['name' => 'GetMobileDeviceAccessEffect', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMobileDeviceAccessEffectRequest'], 'output' => ['shape' => 'GetMobileDeviceAccessEffectResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'GetMobileDeviceAccessOverride' => ['name' => 'GetMobileDeviceAccessOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetMobileDeviceAccessOverrideRequest'], 'output' => ['shape' => 'GetMobileDeviceAccessOverrideResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNotFoundException']]], 'ListAccessControlRules' => ['name' => 'ListAccessControlRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAccessControlRulesRequest'], 'output' => ['shape' => 'ListAccessControlRulesResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'ListAliases' => ['name' => 'ListAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAliasesRequest'], 'output' => ['shape' => 'ListAliasesResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListAvailabilityConfigurations' => ['name' => 'ListAvailabilityConfigurations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailabilityConfigurationsRequest'], 'output' => ['shape' => 'ListAvailabilityConfigurationsResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'ListGroupMembers' => ['name' => 'ListGroupMembers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupMembersRequest'], 'output' => ['shape' => 'ListGroupMembersResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListGroups' => ['name' => 'ListGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListGroupsRequest'], 'output' => ['shape' => 'ListGroupsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListImpersonationRoles' => ['name' => 'ListImpersonationRoles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListImpersonationRolesRequest'], 'output' => ['shape' => 'ListImpersonationRolesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'ListMailDomains' => ['name' => 'ListMailDomains', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMailDomainsRequest'], 'output' => ['shape' => 'ListMailDomainsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListMailboxExportJobs' => ['name' => 'ListMailboxExportJobs', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMailboxExportJobsRequest'], 'output' => ['shape' => 'ListMailboxExportJobsResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListMailboxPermissions' => ['name' => 'ListMailboxPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMailboxPermissionsRequest'], 'output' => ['shape' => 'ListMailboxPermissionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListMobileDeviceAccessOverrides' => ['name' => 'ListMobileDeviceAccessOverrides', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMobileDeviceAccessOverridesRequest'], 'output' => ['shape' => 'ListMobileDeviceAccessOverridesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException']]], 'ListMobileDeviceAccessRules' => ['name' => 'ListMobileDeviceAccessRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListMobileDeviceAccessRulesRequest'], 'output' => ['shape' => 'ListMobileDeviceAccessRulesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'ListOrganizations' => ['name' => 'ListOrganizations', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListOrganizationsRequest'], 'output' => ['shape' => 'ListOrganizationsResponse'], 'errors' => [['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'ListResourceDelegates' => ['name' => 'ListResourceDelegates', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourceDelegatesRequest'], 'output' => ['shape' => 'ListResourceDelegatesResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListResources' => ['name' => 'ListResources', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListResourcesRequest'], 'output' => ['shape' => 'ListResourcesResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'ListUsers' => ['name' => 'ListUsers', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListUsersRequest'], 'output' => ['shape' => 'ListUsersResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'PutAccessControlRule' => ['name' => 'PutAccessControlRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutAccessControlRuleRequest'], 'output' => ['shape' => 'PutAccessControlRuleResponse'], 'errors' => [['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'PutEmailMonitoringConfiguration' => ['name' => 'PutEmailMonitoringConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutEmailMonitoringConfigurationRequest'], 'output' => ['shape' => 'PutEmailMonitoringConfigurationResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'PutInboundDmarcSettings' => ['name' => 'PutInboundDmarcSettings', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutInboundDmarcSettingsRequest'], 'output' => ['shape' => 'PutInboundDmarcSettingsResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'PutMailboxPermissions' => ['name' => 'PutMailboxPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMailboxPermissionsRequest'], 'output' => ['shape' => 'PutMailboxPermissionsResponse'], 'errors' => [['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'PutMobileDeviceAccessOverride' => ['name' => 'PutMobileDeviceAccessOverride', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutMobileDeviceAccessOverrideRequest'], 'output' => ['shape' => 'PutMobileDeviceAccessOverrideResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException']]], 'PutRetentionPolicy' => ['name' => 'PutRetentionPolicy', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'PutRetentionPolicyRequest'], 'output' => ['shape' => 'PutRetentionPolicyResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'RegisterMailDomain' => ['name' => 'RegisterMailDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterMailDomainRequest'], 'output' => ['shape' => 'RegisterMailDomainResponse'], 'errors' => [['shape' => 'MailDomainInUseException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'LimitExceededException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'RegisterToWorkMail' => ['name' => 'RegisterToWorkMail', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterToWorkMailRequest'], 'output' => ['shape' => 'RegisterToWorkMailResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EmailAddressInUseException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'EntityAlreadyRegisteredException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MailDomainNotFoundException'], ['shape' => 'MailDomainStateException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true], 'ResetPassword' => ['name' => 'ResetPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ResetPasswordRequest'], 'output' => ['shape' => 'ResetPasswordResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'InvalidPasswordException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'StartMailboxExportJob' => ['name' => 'StartMailboxExportJob', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartMailboxExportJobRequest'], 'output' => ['shape' => 'StartMailboxExportJobResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'LimitExceededException']], 'idempotent' => \true], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException'], ['shape' => 'OrganizationStateException']]], 'TestAvailabilityConfiguration' => ['name' => 'TestAvailabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TestAvailabilityConfigurationRequest'], 'output' => ['shape' => 'TestAvailabilityConfigurationResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'UpdateAvailabilityConfiguration' => ['name' => 'UpdateAvailabilityConfiguration', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateAvailabilityConfigurationRequest'], 'output' => ['shape' => 'UpdateAvailabilityConfigurationResponse'], 'errors' => [['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'UpdateDefaultMailDomain' => ['name' => 'UpdateDefaultMailDomain', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateDefaultMailDomainRequest'], 'output' => ['shape' => 'UpdateDefaultMailDomainResponse'], 'errors' => [['shape' => 'MailDomainNotFoundException'], ['shape' => 'MailDomainStateException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'InvalidParameterException']], 'idempotent' => \true], 'UpdateImpersonationRole' => ['name' => 'UpdateImpersonationRole', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateImpersonationRoleRequest'], 'output' => ['shape' => 'UpdateImpersonationRoleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'LimitExceededException']]], 'UpdateMailboxQuota' => ['name' => 'UpdateMailboxQuota', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMailboxQuotaRequest'], 'output' => ['shape' => 'UpdateMailboxQuotaResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException']], 'idempotent' => \true], 'UpdateMobileDeviceAccessRule' => ['name' => 'UpdateMobileDeviceAccessRule', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateMobileDeviceAccessRuleRequest'], 'output' => ['shape' => 'UpdateMobileDeviceAccessRuleResponse'], 'errors' => [['shape' => 'InvalidParameterException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']]], 'UpdatePrimaryEmailAddress' => ['name' => 'UpdatePrimaryEmailAddress', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdatePrimaryEmailAddressRequest'], 'output' => ['shape' => 'UpdatePrimaryEmailAddressResponse'], 'errors' => [['shape' => 'DirectoryServiceAuthenticationFailedException'], ['shape' => 'DirectoryUnavailableException'], ['shape' => 'EmailAddressInUseException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'MailDomainNotFoundException'], ['shape' => 'MailDomainStateException'], ['shape' => 'InvalidParameterException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException'], ['shape' => 'UnsupportedOperationException']], 'idempotent' => \true], 'UpdateResource' => ['name' => 'UpdateResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateResourceRequest'], 'output' => ['shape' => 'UpdateResourceResponse'], 'errors' => [['shape' => 'DirectoryUnavailableException'], ['shape' => 'EntityNotFoundException'], ['shape' => 'EntityStateException'], ['shape' => 'InvalidConfigurationException'], ['shape' => 'EmailAddressInUseException'], ['shape' => 'MailDomainNotFoundException'], ['shape' => 'MailDomainStateException'], ['shape' => 'NameAvailabilityException'], ['shape' => 'OrganizationNotFoundException'], ['shape' => 'OrganizationStateException']], 'idempotent' => \true]], 'shapes' => ['AccessControlRule' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'AccessControlRuleName'], 'Effect' => ['shape' => 'AccessControlRuleEffect'], 'Description' => ['shape' => 'AccessControlRuleDescription'], 'IpRanges' => ['shape' => 'IpRangeList'], 'NotIpRanges' => ['shape' => 'IpRangeList'], 'Actions' => ['shape' => 'ActionsList'], 'NotActions' => ['shape' => 'ActionsList'], 'UserIds' => ['shape' => 'UserIdList'], 'NotUserIds' => ['shape' => 'UserIdList'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp'], 'ImpersonationRoleIds' => ['shape' => 'ImpersonationRoleIdList'], 'NotImpersonationRoleIds' => ['shape' => 'ImpersonationRoleIdList']]], 'AccessControlRuleAction' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z]+'], 'AccessControlRuleDescription' => ['type' => 'string', 'max' => 255, 'min' => 0, 'pattern' => '[\\u0020-\\u00FF]+'], 'AccessControlRuleEffect' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'AccessControlRuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'AccessControlRuleNameList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlRuleName'], 'max' => 10, 'min' => 0], 'AccessControlRulesList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlRule'], 'max' => 10, 'min' => 0], 'AccessEffect' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'ActionsList' => ['type' => 'list', 'member' => ['shape' => 'AccessControlRuleAction'], 'max' => 10, 'min' => 0], 'Aliases' => ['type' => 'list', 'member' => ['shape' => 'EmailAddress']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AssociateDelegateToResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId', 'EntityId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'ResourceId'], 'EntityId' => ['shape' => 'WorkMailIdentifier']]], 'AssociateDelegateToResourceResponse' => ['type' => 'structure', 'members' => []], 'AssociateMemberToGroupRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'GroupId', 'MemberId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'GroupId' => ['shape' => 'WorkMailIdentifier'], 'MemberId' => ['shape' => 'WorkMailIdentifier']]], 'AssociateMemberToGroupResponse' => ['type' => 'structure', 'members' => []], 'AssumeImpersonationRoleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ImpersonationRoleId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId']]], 'AssumeImpersonationRoleResponse' => ['type' => 'structure', 'members' => ['Token' => ['shape' => 'ImpersonationToken'], 'ExpiresIn' => ['shape' => 'ExpiresIn']]], 'AvailabilityConfiguration' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'ProviderType' => ['shape' => 'AvailabilityProviderType'], 'EwsProvider' => ['shape' => 'RedactedEwsAvailabilityProvider'], 'LambdaProvider' => ['shape' => 'LambdaAvailabilityProvider'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'AvailabilityConfigurationList' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityConfiguration']], 'AvailabilityProviderType' => ['type' => 'string', 'enum' => ['EWS', 'LAMBDA']], 'BookingOptions' => ['type' => 'structure', 'members' => ['AutoAcceptRequests' => ['shape' => 'Boolean'], 'AutoDeclineRecurringRequests' => ['shape' => 'Boolean'], 'AutoDeclineConflictingRequests' => ['shape' => 'Boolean']]], 'Boolean' => ['type' => 'boolean'], 'BooleanObject' => ['type' => 'boolean'], 'CancelMailboxExportJobRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'JobId', 'OrganizationId'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'JobId' => ['shape' => 'MailboxExportJobId'], 'OrganizationId' => ['shape' => 'OrganizationId']]], 'CancelMailboxExportJobResponse' => ['type' => 'structure', 'members' => []], 'CreateAliasRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'Alias'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Alias' => ['shape' => 'EmailAddress']]], 'CreateAliasResponse' => ['type' => 'structure', 'members' => []], 'CreateAvailabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'DomainName'], 'EwsProvider' => ['shape' => 'EwsAvailabilityProvider'], 'LambdaProvider' => ['shape' => 'LambdaAvailabilityProvider']]], 'CreateAvailabilityConfigurationResponse' => ['type' => 'structure', 'members' => []], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Name' => ['shape' => 'GroupName']]], 'CreateGroupResponse' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'WorkMailIdentifier']]], 'CreateImpersonationRoleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name', 'Type', 'Rules'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'OrganizationId' => ['shape' => 'OrganizationId'], 'Name' => ['shape' => 'ImpersonationRoleName'], 'Type' => ['shape' => 'ImpersonationRoleType'], 'Description' => ['shape' => 'ImpersonationRoleDescription'], 'Rules' => ['shape' => 'ImpersonationRuleList']]], 'CreateImpersonationRoleResponse' => ['type' => 'structure', 'members' => ['ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId']]], 'CreateMobileDeviceAccessRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name', 'Effect'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'Name' => ['shape' => 'MobileDeviceAccessRuleName'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'DeviceTypes' => ['shape' => 'DeviceTypeList'], 'NotDeviceTypes' => ['shape' => 'DeviceTypeList'], 'DeviceModels' => ['shape' => 'DeviceModelList'], 'NotDeviceModels' => ['shape' => 'DeviceModelList'], 'DeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'NotDeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'DeviceUserAgents' => ['shape' => 'DeviceUserAgentList'], 'NotDeviceUserAgents' => ['shape' => 'DeviceUserAgentList']]], 'CreateMobileDeviceAccessRuleResponse' => ['type' => 'structure', 'members' => ['MobileDeviceAccessRuleId' => ['shape' => 'MobileDeviceAccessRuleId']]], 'CreateOrganizationRequest' => ['type' => 'structure', 'required' => ['Alias'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Alias' => ['shape' => 'OrganizationName'], 'ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'Domains' => ['shape' => 'Domains'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'EnableInteroperability' => ['shape' => 'Boolean']]], 'CreateOrganizationResponse' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'CreateResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name', 'Type'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'ResourceType']]], 'CreateResourceResponse' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'ResourceId']]], 'CreateUserRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name', 'DisplayName', 'Password'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Name' => ['shape' => 'UserName'], 'DisplayName' => ['shape' => 'String'], 'Password' => ['shape' => 'Password']]], 'CreateUserResponse' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'WorkMailIdentifier']]], 'Delegate' => ['type' => 'structure', 'required' => ['Id', 'Type'], 'members' => ['Id' => ['shape' => 'String'], 'Type' => ['shape' => 'MemberType']]], 'DeleteAccessControlRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Name' => ['shape' => 'AccessControlRuleName']]], 'DeleteAccessControlRuleResponse' => ['type' => 'structure', 'members' => []], 'DeleteAliasRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'Alias'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Alias' => ['shape' => 'EmailAddress']]], 'DeleteAliasResponse' => ['type' => 'structure', 'members' => []], 'DeleteAvailabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'DomainName']]], 'DeleteAvailabilityConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteEmailMonitoringConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'DeleteEmailMonitoringConfigurationResponse' => ['type' => 'structure', 'members' => []], 'DeleteGroupRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'GroupId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'GroupId' => ['shape' => 'WorkMailIdentifier']]], 'DeleteGroupResponse' => ['type' => 'structure', 'members' => []], 'DeleteImpersonationRoleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ImpersonationRoleId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId']]], 'DeleteImpersonationRoleResponse' => ['type' => 'structure', 'members' => []], 'DeleteMailboxPermissionsRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'GranteeId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'GranteeId' => ['shape' => 'WorkMailIdentifier']]], 'DeleteMailboxPermissionsResponse' => ['type' => 'structure', 'members' => []], 'DeleteMobileDeviceAccessOverrideRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId', 'DeviceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'EntityIdentifier'], 'DeviceId' => ['shape' => 'DeviceId']]], 'DeleteMobileDeviceAccessOverrideResponse' => ['type' => 'structure', 'members' => []], 'DeleteMobileDeviceAccessRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'MobileDeviceAccessRuleId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'MobileDeviceAccessRuleId' => ['shape' => 'MobileDeviceAccessRuleId']]], 'DeleteMobileDeviceAccessRuleResponse' => ['type' => 'structure', 'members' => []], 'DeleteOrganizationRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DeleteDirectory'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'OrganizationId' => ['shape' => 'OrganizationId'], 'DeleteDirectory' => ['shape' => 'Boolean']]], 'DeleteOrganizationResponse' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'State' => ['shape' => 'String']]], 'DeleteResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'ResourceId']]], 'DeleteResourceResponse' => ['type' => 'structure', 'members' => []], 'DeleteRetentionPolicyRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Id'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Id' => ['shape' => 'ShortString']]], 'DeleteRetentionPolicyResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'WorkMailIdentifier']]], 'DeleteUserResponse' => ['type' => 'structure', 'members' => []], 'DeregisterFromWorkMailRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier']]], 'DeregisterFromWorkMailResponse' => ['type' => 'structure', 'members' => []], 'DeregisterMailDomainRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'WorkMailDomainName']]], 'DeregisterMailDomainResponse' => ['type' => 'structure', 'members' => []], 'DescribeEmailMonitoringConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'DescribeEmailMonitoringConfigurationResponse' => ['type' => 'structure', 'members' => ['RoleArn' => ['shape' => 'RoleArn'], 'LogGroupArn' => ['shape' => 'LogGroupArn']]], 'DescribeGroupRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'GroupId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'GroupId' => ['shape' => 'WorkMailIdentifier']]], 'DescribeGroupResponse' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'WorkMailIdentifier'], 'Name' => ['shape' => 'GroupName'], 'Email' => ['shape' => 'EmailAddress'], 'State' => ['shape' => 'EntityState'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'DescribeInboundDmarcSettingsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'DescribeInboundDmarcSettingsResponse' => ['type' => 'structure', 'members' => ['Enforced' => ['shape' => 'Boolean']]], 'DescribeMailboxExportJobRequest' => ['type' => 'structure', 'required' => ['JobId', 'OrganizationId'], 'members' => ['JobId' => ['shape' => 'MailboxExportJobId'], 'OrganizationId' => ['shape' => 'OrganizationId']]], 'DescribeMailboxExportJobResponse' => ['type' => 'structure', 'members' => ['EntityId' => ['shape' => 'WorkMailIdentifier'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'S3Prefix' => ['shape' => 'S3ObjectKey'], 'S3Path' => ['shape' => 'S3ObjectKey'], 'EstimatedProgress' => ['shape' => 'Percentage'], 'State' => ['shape' => 'MailboxExportJobState'], 'ErrorInfo' => ['shape' => 'MailboxExportErrorInfo'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'DescribeOrganizationRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'DescribeOrganizationResponse' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Alias' => ['shape' => 'OrganizationName'], 'State' => ['shape' => 'String'], 'DirectoryId' => ['shape' => 'String'], 'DirectoryType' => ['shape' => 'String'], 'DefaultMailDomain' => ['shape' => 'String'], 'CompletedDate' => ['shape' => 'Timestamp'], 'ErrorMessage' => ['shape' => 'String'], 'ARN' => ['shape' => 'AmazonResourceName']]], 'DescribeResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'ResourceId']]], 'DescribeResourceResponse' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'ResourceId'], 'Email' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'ResourceType'], 'BookingOptions' => ['shape' => 'BookingOptions'], 'State' => ['shape' => 'EntityState'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'DescribeUserRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'WorkMailIdentifier']]], 'DescribeUserResponse' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'WorkMailIdentifier'], 'Name' => ['shape' => 'UserName'], 'Email' => ['shape' => 'EmailAddress'], 'DisplayName' => ['shape' => 'String'], 'State' => ['shape' => 'EntityState'], 'UserRole' => ['shape' => 'UserRole'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'Description' => ['type' => 'string', 'max' => 1023, 'min' => 0, 'pattern' => '[\\S\\s]*'], 'DeviceId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[A-Za-z0-9]+'], 'DeviceModel' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'DeviceModelList' => ['type' => 'list', 'member' => ['shape' => 'DeviceModel'], 'max' => 10, 'min' => 1], 'DeviceOperatingSystem' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'DeviceOperatingSystemList' => ['type' => 'list', 'member' => ['shape' => 'DeviceOperatingSystem'], 'max' => 10, 'min' => 1], 'DeviceType' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'DeviceTypeList' => ['type' => 'list', 'member' => ['shape' => 'DeviceType'], 'max' => 10, 'min' => 1], 'DeviceUserAgent' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'DeviceUserAgentList' => ['type' => 'list', 'member' => ['shape' => 'DeviceUserAgent'], 'max' => 10, 'min' => 1], 'DirectoryId' => ['type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '^d-[0-9a-f]{10}$'], 'DirectoryInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DirectoryServiceAuthenticationFailedException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DirectoryUnavailableException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'DisassociateDelegateFromResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId', 'EntityId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'ResourceId'], 'EntityId' => ['shape' => 'WorkMailIdentifier']]], 'DisassociateDelegateFromResourceResponse' => ['type' => 'structure', 'members' => []], 'DisassociateMemberFromGroupRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'GroupId', 'MemberId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'GroupId' => ['shape' => 'WorkMailIdentifier'], 'MemberId' => ['shape' => 'WorkMailIdentifier']]], 'DisassociateMemberFromGroupResponse' => ['type' => 'structure', 'members' => []], 'DnsRecord' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'String'], 'Hostname' => ['shape' => 'String'], 'Value' => ['shape' => 'String']]], 'DnsRecordVerificationStatus' => ['type' => 'string', 'enum' => ['PENDING', 'VERIFIED', 'FAILED']], 'DnsRecords' => ['type' => 'list', 'member' => ['shape' => 'DnsRecord']], 'Domain' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'HostedZoneId' => ['shape' => 'HostedZoneId']]], 'DomainName' => ['type' => 'string', 'max' => 255, 'min' => 3, 'pattern' => '[a-zA-Z0-9.-]+\\.[a-zA-Z-]{2,}'], 'Domains' => ['type' => 'list', 'member' => ['shape' => 'Domain'], 'max' => 5, 'min' => 0], 'EmailAddress' => ['type' => 'string', 'max' => 254, 'min' => 1, 'pattern' => '[a-zA-Z0-9._%+-]{1,64}@[a-zA-Z0-9.-]+\\.[a-zA-Z-]{2,}'], 'EmailAddressInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EntityAlreadyRegisteredException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EntityIdentifier' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9._%+@-]+'], 'EntityNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EntityState' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED', 'DELETED']], 'EntityStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'EwsAvailabilityProvider' => ['type' => 'structure', 'required' => ['EwsEndpoint', 'EwsUsername', 'EwsPassword'], 'members' => ['EwsEndpoint' => ['shape' => 'Url'], 'EwsUsername' => ['shape' => 'ExternalUserName'], 'EwsPassword' => ['shape' => 'Password']]], 'ExpiresIn' => ['type' => 'long', 'box' => \true], 'ExternalUserName' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\u0020-\\u00FF]+'], 'FolderConfiguration' => ['type' => 'structure', 'required' => ['Name', 'Action'], 'members' => ['Name' => ['shape' => 'FolderName'], 'Action' => ['shape' => 'RetentionAction'], 'Period' => ['shape' => 'RetentionPeriod']]], 'FolderConfigurations' => ['type' => 'list', 'member' => ['shape' => 'FolderConfiguration']], 'FolderName' => ['type' => 'string', 'enum' => ['INBOX', 'DELETED_ITEMS', 'SENT_ITEMS', 'DRAFTS', 'JUNK_EMAIL']], 'GetAccessControlEffectRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'IpAddress', 'Action'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'IpAddress' => ['shape' => 'IpAddress'], 'Action' => ['shape' => 'AccessControlRuleAction'], 'UserId' => ['shape' => 'WorkMailIdentifier'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId']]], 'GetAccessControlEffectResponse' => ['type' => 'structure', 'members' => ['Effect' => ['shape' => 'AccessControlRuleEffect'], 'MatchedRules' => ['shape' => 'AccessControlRuleNameList']]], 'GetDefaultRetentionPolicyRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'GetDefaultRetentionPolicyResponse' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'ShortString'], 'Name' => ['shape' => 'ShortString'], 'Description' => ['shape' => 'String'], 'FolderConfigurations' => ['shape' => 'FolderConfigurations']]], 'GetImpersonationRoleEffectRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ImpersonationRoleId', 'TargetUser'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId'], 'TargetUser' => ['shape' => 'EntityIdentifier']]], 'GetImpersonationRoleEffectResponse' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'ImpersonationRoleType'], 'Effect' => ['shape' => 'AccessEffect'], 'MatchedRules' => ['shape' => 'ImpersonationMatchedRuleList']]], 'GetImpersonationRoleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ImpersonationRoleId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId']]], 'GetImpersonationRoleResponse' => ['type' => 'structure', 'members' => ['ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId'], 'Name' => ['shape' => 'ImpersonationRoleName'], 'Type' => ['shape' => 'ImpersonationRoleType'], 'Description' => ['shape' => 'ImpersonationRoleDescription'], 'Rules' => ['shape' => 'ImpersonationRuleList'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'GetMailDomainRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'WorkMailDomainName']]], 'GetMailDomainResponse' => ['type' => 'structure', 'members' => ['Records' => ['shape' => 'DnsRecords'], 'IsTestDomain' => ['shape' => 'Boolean'], 'IsDefault' => ['shape' => 'Boolean'], 'OwnershipVerificationStatus' => ['shape' => 'DnsRecordVerificationStatus'], 'DkimVerificationStatus' => ['shape' => 'DnsRecordVerificationStatus']]], 'GetMailboxDetailsRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'WorkMailIdentifier']]], 'GetMailboxDetailsResponse' => ['type' => 'structure', 'members' => ['MailboxQuota' => ['shape' => 'MailboxQuota'], 'MailboxSize' => ['shape' => 'MailboxSize']]], 'GetMobileDeviceAccessEffectRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DeviceType' => ['shape' => 'DeviceType'], 'DeviceModel' => ['shape' => 'DeviceModel'], 'DeviceOperatingSystem' => ['shape' => 'DeviceOperatingSystem'], 'DeviceUserAgent' => ['shape' => 'DeviceUserAgent']]], 'GetMobileDeviceAccessEffectResponse' => ['type' => 'structure', 'members' => ['Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'MatchedRules' => ['shape' => 'MobileDeviceAccessMatchedRuleList']]], 'GetMobileDeviceAccessOverrideRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId', 'DeviceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'EntityIdentifier'], 'DeviceId' => ['shape' => 'DeviceId']]], 'GetMobileDeviceAccessOverrideResponse' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'WorkMailIdentifier'], 'DeviceId' => ['shape' => 'DeviceId'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'Group' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'WorkMailIdentifier'], 'Email' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'GroupName'], 'State' => ['shape' => 'EntityState'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'GroupName' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\u0020-\\u00FF]+'], 'Groups' => ['type' => 'list', 'member' => ['shape' => 'Group']], 'HostedZoneId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '[\\S\\s]*'], 'IdempotencyClientToken' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\x21-\\x7e]+'], 'ImpersonationMatchedRule' => ['type' => 'structure', 'members' => ['ImpersonationRuleId' => ['shape' => 'ImpersonationRuleId'], 'Name' => ['shape' => 'ImpersonationRuleName']]], 'ImpersonationMatchedRuleList' => ['type' => 'list', 'member' => ['shape' => 'ImpersonationMatchedRule'], 'max' => 10, 'min' => 0], 'ImpersonationRole' => ['type' => 'structure', 'members' => ['ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId'], 'Name' => ['shape' => 'ImpersonationRoleName'], 'Type' => ['shape' => 'ImpersonationRoleType'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'ImpersonationRoleDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F\\x3C\\x3E\\x5C]+'], 'ImpersonationRoleId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'ImpersonationRoleIdList' => ['type' => 'list', 'member' => ['shape' => 'ImpersonationRoleId'], 'max' => 10, 'min' => 0], 'ImpersonationRoleList' => ['type' => 'list', 'member' => ['shape' => 'ImpersonationRole'], 'max' => 20, 'min' => 0], 'ImpersonationRoleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[^\\x00-\\x1F\\x7F\\x3C\\x3E\\x5C]+'], 'ImpersonationRoleType' => ['type' => 'string', 'enum' => ['FULL_ACCESS', 'READ_ONLY']], 'ImpersonationRule' => ['type' => 'structure', 'required' => ['ImpersonationRuleId', 'Effect'], 'members' => ['ImpersonationRuleId' => ['shape' => 'ImpersonationRuleId'], 'Name' => ['shape' => 'ImpersonationRuleName'], 'Description' => ['shape' => 'ImpersonationRuleDescription'], 'Effect' => ['shape' => 'AccessEffect'], 'TargetUsers' => ['shape' => 'TargetUsers'], 'NotTargetUsers' => ['shape' => 'TargetUsers']]], 'ImpersonationRuleDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[^\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F\\x3C\\x3E\\x5C]+'], 'ImpersonationRuleId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'ImpersonationRuleList' => ['type' => 'list', 'member' => ['shape' => 'ImpersonationRule'], 'max' => 10, 'min' => 0], 'ImpersonationRuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[^\\x00-\\x1F\\x7F\\x3C\\x3E\\x5C]+'], 'ImpersonationToken' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\x21-\\x7e]+'], 'InvalidConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidCustomSesConfigurationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidParameterException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'InvalidPasswordException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'IpAddress' => ['type' => 'string', 'max' => 15, 'min' => 1, 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$'], 'IpRange' => ['type' => 'string', 'max' => 18, 'min' => 1, 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])/([0-9]|[12][0-9]|3[0-2])$'], 'IpRangeList' => ['type' => 'list', 'member' => ['shape' => 'IpRange'], 'max' => 1024, 'min' => 0], 'Jobs' => ['type' => 'list', 'member' => ['shape' => 'MailboxExportJob']], 'KmsKeyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws:kms:[a-z0-9-]*:[a-z0-9-]+:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}'], 'LambdaArn' => ['type' => 'string', 'max' => 256, 'min' => 49, 'pattern' => 'arn:aws:lambda:[a-z]{2}-[a-z]+-\\d{1}:\\d{12}:function:[a-zA-Z0-9\\-_\\.]+(:(\\$LATEST|[a-zA-Z0-9\\-_]+))?'], 'LambdaAvailabilityProvider' => ['type' => 'structure', 'required' => ['LambdaArn'], 'members' => ['LambdaArn' => ['shape' => 'LambdaArn']]], 'LimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ListAccessControlRulesRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'ListAccessControlRulesResponse' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'AccessControlRulesList']]], 'ListAliasesRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListAliasesResponse' => ['type' => 'structure', 'members' => ['Aliases' => ['shape' => 'Aliases'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAvailabilityConfigurationsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListAvailabilityConfigurationsResponse' => ['type' => 'structure', 'members' => ['AvailabilityConfigurations' => ['shape' => 'AvailabilityConfigurationList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupMembersRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'GroupId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'GroupId' => ['shape' => 'WorkMailIdentifier'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListGroupMembersResponse' => ['type' => 'structure', 'members' => ['Members' => ['shape' => 'Members'], 'NextToken' => ['shape' => 'NextToken']]], 'ListGroupsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListGroupsResponse' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'Groups'], 'NextToken' => ['shape' => 'NextToken']]], 'ListImpersonationRolesRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListImpersonationRolesResponse' => ['type' => 'structure', 'members' => ['Roles' => ['shape' => 'ImpersonationRoleList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMailDomainsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'MaxResults' => ['shape' => 'MaxResults'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMailDomainsResponse' => ['type' => 'structure', 'members' => ['MailDomains' => ['shape' => 'MailDomains'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMailboxExportJobsRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMailboxExportJobsResponse' => ['type' => 'structure', 'members' => ['Jobs' => ['shape' => 'Jobs'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMailboxPermissionsRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMailboxPermissionsResponse' => ['type' => 'structure', 'members' => ['Permissions' => ['shape' => 'Permissions'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMobileDeviceAccessOverridesRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'EntityIdentifier'], 'DeviceId' => ['shape' => 'DeviceId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListMobileDeviceAccessOverridesResponse' => ['type' => 'structure', 'members' => ['Overrides' => ['shape' => 'MobileDeviceAccessOverridesList'], 'NextToken' => ['shape' => 'NextToken']]], 'ListMobileDeviceAccessRulesRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId']]], 'ListMobileDeviceAccessRulesResponse' => ['type' => 'structure', 'members' => ['Rules' => ['shape' => 'MobileDeviceAccessRulesList']]], 'ListOrganizationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListOrganizationsResponse' => ['type' => 'structure', 'members' => ['OrganizationSummaries' => ['shape' => 'OrganizationSummaries'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourceDelegatesRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'WorkMailIdentifier'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListResourceDelegatesResponse' => ['type' => 'structure', 'members' => ['Delegates' => ['shape' => 'ResourceDelegates'], 'NextToken' => ['shape' => 'NextToken']]], 'ListResourcesRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListResourcesResponse' => ['type' => 'structure', 'members' => ['Resources' => ['shape' => 'Resources'], 'NextToken' => ['shape' => 'NextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList']]], 'ListUsersRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'NextToken' => ['shape' => 'NextToken'], 'MaxResults' => ['shape' => 'MaxResults']]], 'ListUsersResponse' => ['type' => 'structure', 'members' => ['Users' => ['shape' => 'Users'], 'NextToken' => ['shape' => 'NextToken']]], 'LogGroupArn' => ['type' => 'string', 'max' => 562, 'min' => 47, 'pattern' => 'arn:aws:logs:[a-z\\-0-9]*:[0-9]{12}:log-group:([\\.\\-_/#A-Za-z0-9]+):\\*$'], 'MailDomainInUseException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'MailDomainNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'MailDomainStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'MailDomainSummary' => ['type' => 'structure', 'members' => ['DomainName' => ['shape' => 'DomainName'], 'DefaultDomain' => ['shape' => 'Boolean']]], 'MailDomains' => ['type' => 'list', 'member' => ['shape' => 'MailDomainSummary']], 'MailboxExportErrorInfo' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S\\s]*'], 'MailboxExportJob' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'MailboxExportJobId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Description' => ['shape' => 'Description'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'S3Path' => ['shape' => 'S3ObjectKey'], 'EstimatedProgress' => ['shape' => 'Percentage'], 'State' => ['shape' => 'MailboxExportJobState'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp']]], 'MailboxExportJobId' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[A-Za-z0-9-]+'], 'MailboxExportJobState' => ['type' => 'string', 'enum' => ['RUNNING', 'COMPLETED', 'FAILED', 'CANCELLED']], 'MailboxQuota' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'MailboxSize' => ['type' => 'double', 'min' => 0], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'max' => 100, 'min' => 1], 'Member' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Type' => ['shape' => 'MemberType'], 'State' => ['shape' => 'EntityState'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'MemberType' => ['type' => 'string', 'enum' => ['GROUP', 'USER']], 'Members' => ['type' => 'list', 'member' => ['shape' => 'Member']], 'MobileDeviceAccessMatchedRule' => ['type' => 'structure', 'members' => ['MobileDeviceAccessRuleId' => ['shape' => 'MobileDeviceAccessRuleId'], 'Name' => ['shape' => 'MobileDeviceAccessRuleName']]], 'MobileDeviceAccessMatchedRuleList' => ['type' => 'list', 'member' => ['shape' => 'MobileDeviceAccessMatchedRule'], 'max' => 10, 'min' => 0], 'MobileDeviceAccessOverride' => ['type' => 'structure', 'members' => ['UserId' => ['shape' => 'WorkMailIdentifier'], 'DeviceId' => ['shape' => 'DeviceId'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'MobileDeviceAccessOverridesList' => ['type' => 'list', 'member' => ['shape' => 'MobileDeviceAccessOverride']], 'MobileDeviceAccessRule' => ['type' => 'structure', 'members' => ['MobileDeviceAccessRuleId' => ['shape' => 'MobileDeviceAccessRuleId'], 'Name' => ['shape' => 'MobileDeviceAccessRuleName'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'DeviceTypes' => ['shape' => 'DeviceTypeList'], 'NotDeviceTypes' => ['shape' => 'DeviceTypeList'], 'DeviceModels' => ['shape' => 'DeviceModelList'], 'NotDeviceModels' => ['shape' => 'DeviceModelList'], 'DeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'NotDeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'DeviceUserAgents' => ['shape' => 'DeviceUserAgentList'], 'NotDeviceUserAgents' => ['shape' => 'DeviceUserAgentList'], 'DateCreated' => ['shape' => 'Timestamp'], 'DateModified' => ['shape' => 'Timestamp']]], 'MobileDeviceAccessRuleDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'MobileDeviceAccessRuleEffect' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'MobileDeviceAccessRuleId' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'MobileDeviceAccessRuleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\S\\s]+'], 'MobileDeviceAccessRulesList' => ['type' => 'list', 'member' => ['shape' => 'MobileDeviceAccessRule'], 'max' => 10, 'min' => 0], 'NameAvailabilityException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'NextToken' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[\\S\\s]*|[a-zA-Z0-9/+=]{1,1024}'], 'OrganizationId' => ['type' => 'string', 'max' => 34, 'min' => 34, 'pattern' => '^m-[0-9a-f]{32}$'], 'OrganizationName' => ['type' => 'string', 'max' => 62, 'min' => 1, 'pattern' => '^(?!d-)([\\da-zA-Z]+)([-][\\da-zA-Z]+)*'], 'OrganizationNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OrganizationStateException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'OrganizationSummaries' => ['type' => 'list', 'member' => ['shape' => 'OrganizationSummary']], 'OrganizationSummary' => ['type' => 'structure', 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Alias' => ['shape' => 'OrganizationName'], 'DefaultMailDomain' => ['shape' => 'DomainName'], 'ErrorMessage' => ['shape' => 'String'], 'State' => ['shape' => 'String']]], 'Password' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\u0020-\\u00FF]+', 'sensitive' => \true], 'Percentage' => ['type' => 'integer', 'max' => 100, 'min' => 0], 'Permission' => ['type' => 'structure', 'required' => ['GranteeId', 'GranteeType', 'PermissionValues'], 'members' => ['GranteeId' => ['shape' => 'WorkMailIdentifier'], 'GranteeType' => ['shape' => 'MemberType'], 'PermissionValues' => ['shape' => 'PermissionValues']]], 'PermissionType' => ['type' => 'string', 'enum' => ['FULL_ACCESS', 'SEND_AS', 'SEND_ON_BEHALF']], 'PermissionValues' => ['type' => 'list', 'member' => ['shape' => 'PermissionType']], 'Permissions' => ['type' => 'list', 'member' => ['shape' => 'Permission']], 'PolicyDescription' => ['type' => 'string', 'max' => 256, 'pattern' => '[\\w\\d\\s\\S\\-!?=,.;:\'_]+', 'sensitive' => \true], 'PutAccessControlRuleRequest' => ['type' => 'structure', 'required' => ['Name', 'Effect', 'Description', 'OrganizationId'], 'members' => ['Name' => ['shape' => 'AccessControlRuleName'], 'Effect' => ['shape' => 'AccessControlRuleEffect'], 'Description' => ['shape' => 'AccessControlRuleDescription'], 'IpRanges' => ['shape' => 'IpRangeList'], 'NotIpRanges' => ['shape' => 'IpRangeList'], 'Actions' => ['shape' => 'ActionsList'], 'NotActions' => ['shape' => 'ActionsList'], 'UserIds' => ['shape' => 'UserIdList'], 'NotUserIds' => ['shape' => 'UserIdList'], 'OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleIds' => ['shape' => 'ImpersonationRoleIdList'], 'NotImpersonationRoleIds' => ['shape' => 'ImpersonationRoleIdList']]], 'PutAccessControlRuleResponse' => ['type' => 'structure', 'members' => []], 'PutEmailMonitoringConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'RoleArn', 'LogGroupArn'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'RoleArn' => ['shape' => 'RoleArn'], 'LogGroupArn' => ['shape' => 'LogGroupArn']]], 'PutEmailMonitoringConfigurationResponse' => ['type' => 'structure', 'members' => []], 'PutInboundDmarcSettingsRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Enforced'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Enforced' => ['shape' => 'BooleanObject']]], 'PutInboundDmarcSettingsResponse' => ['type' => 'structure', 'members' => []], 'PutMailboxPermissionsRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'GranteeId', 'PermissionValues'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'GranteeId' => ['shape' => 'WorkMailIdentifier'], 'PermissionValues' => ['shape' => 'PermissionValues']]], 'PutMailboxPermissionsResponse' => ['type' => 'structure', 'members' => []], 'PutMobileDeviceAccessOverrideRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId', 'DeviceId', 'Effect'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'EntityIdentifier'], 'DeviceId' => ['shape' => 'DeviceId'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription']]], 'PutMobileDeviceAccessOverrideResponse' => ['type' => 'structure', 'members' => []], 'PutRetentionPolicyRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'Name', 'FolderConfigurations'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'Id' => ['shape' => 'ShortString'], 'Name' => ['shape' => 'ShortString'], 'Description' => ['shape' => 'PolicyDescription'], 'FolderConfigurations' => ['shape' => 'FolderConfigurations']]], 'PutRetentionPolicyResponse' => ['type' => 'structure', 'members' => []], 'RedactedEwsAvailabilityProvider' => ['type' => 'structure', 'members' => ['EwsEndpoint' => ['shape' => 'Url'], 'EwsUsername' => ['shape' => 'ExternalUserName']]], 'RegisterMailDomainRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'WorkMailDomainName']]], 'RegisterMailDomainResponse' => ['type' => 'structure', 'members' => []], 'RegisterToWorkMailRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'Email'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Email' => ['shape' => 'EmailAddress']]], 'RegisterToWorkMailResponse' => ['type' => 'structure', 'members' => []], 'ReservedNameException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResetPasswordRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId', 'Password'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'WorkMailIdentifier'], 'Password' => ['shape' => 'Password']]], 'ResetPasswordResponse' => ['type' => 'structure', 'members' => []], 'Resource' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'WorkMailIdentifier'], 'Email' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'ResourceName'], 'Type' => ['shape' => 'ResourceType'], 'State' => ['shape' => 'EntityState'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'ResourceDelegates' => ['type' => 'list', 'member' => ['shape' => 'Delegate']], 'ResourceId' => ['type' => 'string', 'max' => 34, 'min' => 34, 'pattern' => '^r-[0-9a-f]{32}$'], 'ResourceName' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '[\\w\\-.]+(@[a-zA-Z0-9.\\-]+\\.[a-zA-Z0-9-]{2,})?'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'ResourceType' => ['type' => 'string', 'enum' => ['ROOM', 'EQUIPMENT']], 'Resources' => ['type' => 'list', 'member' => ['shape' => 'Resource']], 'RetentionAction' => ['type' => 'string', 'enum' => ['NONE', 'DELETE', 'PERMANENTLY_DELETE']], 'RetentionPeriod' => ['type' => 'integer', 'box' => \true, 'max' => 730, 'min' => 1], 'RoleArn' => ['type' => 'string', 'max' => 2048, 'min' => 20], 'S3BucketName' => ['type' => 'string', 'max' => 63, 'min' => 1, 'pattern' => '[A-Za-z0-9.-]+'], 'S3ObjectKey' => ['type' => 'string', 'max' => 1023, 'min' => 1, 'pattern' => '[A-Za-z0-9!_.*\'()/-]+'], 'ShortString' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+'], 'StartMailboxExportJobRequest' => ['type' => 'structure', 'required' => ['ClientToken', 'OrganizationId', 'EntityId', 'RoleArn', 'KmsKeyArn', 'S3BucketName', 'S3Prefix'], 'members' => ['ClientToken' => ['shape' => 'IdempotencyClientToken', 'idempotencyToken' => \true], 'OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Description' => ['shape' => 'Description'], 'RoleArn' => ['shape' => 'RoleArn'], 'KmsKeyArn' => ['shape' => 'KmsKeyArn'], 'S3BucketName' => ['shape' => 'S3BucketName'], 'S3Prefix' => ['shape' => 'S3ObjectKey']]], 'StartMailboxExportJobResponse' => ['type' => 'structure', 'members' => ['JobId' => ['shape' => 'MailboxExportJobId']]], 'String' => ['type' => 'string', 'max' => 256], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 50, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 50, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TargetUsers' => ['type' => 'list', 'member' => ['shape' => 'EntityIdentifier'], 'max' => 10, 'min' => 1], 'TestAvailabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'DomainName'], 'EwsProvider' => ['shape' => 'EwsAvailabilityProvider'], 'LambdaProvider' => ['shape' => 'LambdaAvailabilityProvider']]], 'TestAvailabilityConfigurationResponse' => ['type' => 'structure', 'members' => ['TestPassed' => ['shape' => 'Boolean'], 'FailureReason' => ['shape' => 'String']]], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UnsupportedOperationException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'String']], 'exception' => \true], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateAvailabilityConfigurationRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'DomainName'], 'EwsProvider' => ['shape' => 'EwsAvailabilityProvider'], 'LambdaProvider' => ['shape' => 'LambdaAvailabilityProvider']]], 'UpdateAvailabilityConfigurationResponse' => ['type' => 'structure', 'members' => []], 'UpdateDefaultMailDomainRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'DomainName'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'DomainName' => ['shape' => 'WorkMailDomainName']]], 'UpdateDefaultMailDomainResponse' => ['type' => 'structure', 'members' => []], 'UpdateImpersonationRoleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ImpersonationRoleId', 'Name', 'Type', 'Rules'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ImpersonationRoleId' => ['shape' => 'ImpersonationRoleId'], 'Name' => ['shape' => 'ImpersonationRoleName'], 'Type' => ['shape' => 'ImpersonationRoleType'], 'Description' => ['shape' => 'ImpersonationRoleDescription'], 'Rules' => ['shape' => 'ImpersonationRuleList']]], 'UpdateImpersonationRoleResponse' => ['type' => 'structure', 'members' => []], 'UpdateMailboxQuotaRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'UserId', 'MailboxQuota'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'UserId' => ['shape' => 'WorkMailIdentifier'], 'MailboxQuota' => ['shape' => 'MailboxQuota']]], 'UpdateMailboxQuotaResponse' => ['type' => 'structure', 'members' => []], 'UpdateMobileDeviceAccessRuleRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'MobileDeviceAccessRuleId', 'Name', 'Effect'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'MobileDeviceAccessRuleId' => ['shape' => 'MobileDeviceAccessRuleId'], 'Name' => ['shape' => 'MobileDeviceAccessRuleName'], 'Description' => ['shape' => 'MobileDeviceAccessRuleDescription'], 'Effect' => ['shape' => 'MobileDeviceAccessRuleEffect'], 'DeviceTypes' => ['shape' => 'DeviceTypeList'], 'NotDeviceTypes' => ['shape' => 'DeviceTypeList'], 'DeviceModels' => ['shape' => 'DeviceModelList'], 'NotDeviceModels' => ['shape' => 'DeviceModelList'], 'DeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'NotDeviceOperatingSystems' => ['shape' => 'DeviceOperatingSystemList'], 'DeviceUserAgents' => ['shape' => 'DeviceUserAgentList'], 'NotDeviceUserAgents' => ['shape' => 'DeviceUserAgentList']]], 'UpdateMobileDeviceAccessRuleResponse' => ['type' => 'structure', 'members' => []], 'UpdatePrimaryEmailAddressRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'EntityId', 'Email'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'EntityId' => ['shape' => 'WorkMailIdentifier'], 'Email' => ['shape' => 'EmailAddress']]], 'UpdatePrimaryEmailAddressResponse' => ['type' => 'structure', 'members' => []], 'UpdateResourceRequest' => ['type' => 'structure', 'required' => ['OrganizationId', 'ResourceId'], 'members' => ['OrganizationId' => ['shape' => 'OrganizationId'], 'ResourceId' => ['shape' => 'ResourceId'], 'Name' => ['shape' => 'ResourceName'], 'BookingOptions' => ['shape' => 'BookingOptions']]], 'UpdateResourceResponse' => ['type' => 'structure', 'members' => []], 'Url' => ['type' => 'string', 'max' => 256, 'pattern' => 'https?://[A-Za-z0-9.-]+(:[0-9]+)?/.*'], 'User' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'WorkMailIdentifier'], 'Email' => ['shape' => 'EmailAddress'], 'Name' => ['shape' => 'UserName'], 'DisplayName' => ['shape' => 'String'], 'State' => ['shape' => 'EntityState'], 'UserRole' => ['shape' => 'UserRole'], 'EnabledDate' => ['shape' => 'Timestamp'], 'DisabledDate' => ['shape' => 'Timestamp']]], 'UserIdList' => ['type' => 'list', 'member' => ['shape' => 'WorkMailIdentifier'], 'max' => 10, 'min' => 0], 'UserName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\w\\-.]+(@[a-zA-Z0-9.\\-]+\\.[a-zA-Z0-9-]{2,})?'], 'UserRole' => ['type' => 'string', 'enum' => ['USER', 'RESOURCE', 'SYSTEM_USER']], 'Users' => ['type' => 'list', 'member' => ['shape' => 'User']], 'WorkMailDomainName' => ['type' => 'string', 'max' => 209, 'min' => 3, 'pattern' => '[a-zA-Z0-9.-]+\\.[a-zA-Z-]{2,}'], 'WorkMailIdentifier' => ['type' => 'string', 'max' => 256, 'min' => 12]]]; diff --git a/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 37b7e47..0000000 --- a/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmail-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmail-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmail.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://workmail.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-tests-1.json.php deleted file mode 100644 index 4404616..0000000 --- a/vendor/Aws3/Aws/data/workmail/2017-10-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.us-west-2.api.aws']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.us-west-2.amazonaws.com']], 'params' => ['Region' => 'us-west-2', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.eu-west-1.api.aws']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.eu-west-1.amazonaws.com']], 'params' => ['Region' => 'eu-west-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail-fips.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.us-east-1.api.aws']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false]], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workmail.us-east-1.amazonaws.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false]], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/workmail/2017-10-01/paginators-1.json.php b/vendor/Aws3/Aws/data/workmail/2017-10-01/paginators-1.json.php deleted file mode 100644 index be464db..0000000 --- a/vendor/Aws3/Aws/data/workmail/2017-10-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListAliases' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListAvailabilityConfigurations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults', 'result_key' => 'AvailabilityConfigurations'], 'ListGroupMembers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListImpersonationRoles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMailDomains' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMailboxExportJobs' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMailboxPermissions' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListMobileDeviceAccessOverrides' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListOrganizations' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListResourceDelegates' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListResources' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults'], 'ListUsers' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'limit_key' => 'MaxResults']]]; diff --git a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/api-2.json.php b/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/api-2.json.php deleted file mode 100644 index 78b60cc..0000000 --- a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2019-05-01', 'endpointPrefix' => 'workmailmessageflow', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon WorkMail Message Flow', 'serviceId' => 'WorkMailMessageFlow', 'signatureVersion' => 'v4', 'uid' => 'workmailmessageflow-2019-05-01'], 'operations' => ['GetRawMessageContent' => ['name' => 'GetRawMessageContent', 'http' => ['method' => 'GET', 'requestUri' => '/messages/{messageId}'], 'input' => ['shape' => 'GetRawMessageContentRequest'], 'output' => ['shape' => 'GetRawMessageContentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'PutRawMessageContent' => ['name' => 'PutRawMessageContent', 'http' => ['method' => 'POST', 'requestUri' => '/messages/{messageId}'], 'input' => ['shape' => 'PutRawMessageContentRequest'], 'output' => ['shape' => 'PutRawMessageContentResponse'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidContentLocation'], ['shape' => 'MessageRejected'], ['shape' => 'MessageFrozen']]]], 'shapes' => ['GetRawMessageContentRequest' => ['type' => 'structure', 'required' => ['messageId'], 'members' => ['messageId' => ['shape' => 'messageIdType', 'location' => 'uri', 'locationName' => 'messageId']]], 'GetRawMessageContentResponse' => ['type' => 'structure', 'required' => ['messageContent'], 'members' => ['messageContent' => ['shape' => 'messageContentBlob']], 'payload' => 'messageContent'], 'InvalidContentLocation' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'MessageFrozen' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'MessageRejected' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'exception' => \true], 'PutRawMessageContentRequest' => ['type' => 'structure', 'required' => ['messageId', 'content'], 'members' => ['messageId' => ['shape' => 'messageIdType', 'location' => 'uri', 'locationName' => 'messageId'], 'content' => ['shape' => 'RawMessageContent']]], 'PutRawMessageContentResponse' => ['type' => 'structure', 'members' => []], 'RawMessageContent' => ['type' => 'structure', 'required' => ['s3Reference'], 'members' => ['s3Reference' => ['shape' => 'S3Reference']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'errorMessage']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'S3Reference' => ['type' => 'structure', 'required' => ['bucket', 'key'], 'members' => ['bucket' => ['shape' => 's3BucketIdType'], 'key' => ['shape' => 's3KeyIdType'], 'objectVersion' => ['shape' => 's3VersionType']]], 'errorMessage' => ['type' => 'string'], 'messageContentBlob' => ['type' => 'blob', 'streaming' => \true], 'messageIdType' => ['type' => 'string', 'max' => 120, 'min' => 1, 'pattern' => '[a-z0-9\\-]*'], 's3BucketIdType' => ['type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '^[a-z0-9][a-z0-9\\-]*'], 's3KeyIdType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '[a-zA-Z0-9\\-/]*'], 's3VersionType' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.+']]]; diff --git a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.php deleted file mode 100644 index 8469de9..0000000 --- a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmailmessageflow-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmailmessageflow-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workmailmessageflow.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://workmailmessageflow.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-tests-1.json.php deleted file mode 100644 index f9039fd..0000000 --- a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \false, 'UseFIPS' => \true, 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['Region' => 'us-east-1', 'UseDualStack' => \true, 'UseFIPS' => \false, 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/paginators-1.json.php b/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/paginators-1.json.php deleted file mode 100644 index 17cc62d..0000000 --- a/vendor/Aws3/Aws/data/workmailmessageflow/2019-05-01/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - []]; diff --git a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/api-2.json.php b/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/api-2.json.php deleted file mode 100644 index cc3c419..0000000 --- a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2020-07-08', 'endpointPrefix' => 'workspaces-web', 'jsonVersion' => '1.1', 'protocol' => 'rest-json', 'serviceFullName' => 'Amazon WorkSpaces Web', 'serviceId' => 'WorkSpaces Web', 'signatureVersion' => 'v4', 'signingName' => 'workspaces-web', 'uid' => 'workspaces-web-2020-07-08'], 'operations' => ['AssociateBrowserSettings' => ['name' => 'AssociateBrowserSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}/browserSettings', 'responseCode' => 200], 'input' => ['shape' => 'AssociateBrowserSettingsRequest'], 'output' => ['shape' => 'AssociateBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'AssociateNetworkSettings' => ['name' => 'AssociateNetworkSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}/networkSettings', 'responseCode' => 200], 'input' => ['shape' => 'AssociateNetworkSettingsRequest'], 'output' => ['shape' => 'AssociateNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'AssociateTrustStore' => ['name' => 'AssociateTrustStore', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}/trustStores', 'responseCode' => 200], 'input' => ['shape' => 'AssociateTrustStoreRequest'], 'output' => ['shape' => 'AssociateTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'AssociateUserAccessLoggingSettings' => ['name' => 'AssociateUserAccessLoggingSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}/userAccessLoggingSettings', 'responseCode' => 200], 'input' => ['shape' => 'AssociateUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'AssociateUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'AssociateUserSettings' => ['name' => 'AssociateUserSettings', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}/userSettings', 'responseCode' => 200], 'input' => ['shape' => 'AssociateUserSettingsRequest'], 'output' => ['shape' => 'AssociateUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'CreateBrowserSettings' => ['name' => 'CreateBrowserSettings', 'http' => ['method' => 'POST', 'requestUri' => '/browserSettings', 'responseCode' => 200], 'input' => ['shape' => 'CreateBrowserSettingsRequest'], 'output' => ['shape' => 'CreateBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateIdentityProvider' => ['name' => 'CreateIdentityProvider', 'http' => ['method' => 'POST', 'requestUri' => '/identityProviders', 'responseCode' => 200], 'input' => ['shape' => 'CreateIdentityProviderRequest'], 'output' => ['shape' => 'CreateIdentityProviderResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateNetworkSettings' => ['name' => 'CreateNetworkSettings', 'http' => ['method' => 'POST', 'requestUri' => '/networkSettings', 'responseCode' => 200], 'input' => ['shape' => 'CreateNetworkSettingsRequest'], 'output' => ['shape' => 'CreateNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreatePortal' => ['name' => 'CreatePortal', 'http' => ['method' => 'POST', 'requestUri' => '/portals', 'responseCode' => 200], 'input' => ['shape' => 'CreatePortalRequest'], 'output' => ['shape' => 'CreatePortalResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateTrustStore' => ['name' => 'CreateTrustStore', 'http' => ['method' => 'POST', 'requestUri' => '/trustStores', 'responseCode' => 200], 'input' => ['shape' => 'CreateTrustStoreRequest'], 'output' => ['shape' => 'CreateTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateUserAccessLoggingSettings' => ['name' => 'CreateUserAccessLoggingSettings', 'http' => ['method' => 'POST', 'requestUri' => '/userAccessLoggingSettings', 'responseCode' => 200], 'input' => ['shape' => 'CreateUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'CreateUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'CreateUserSettings' => ['name' => 'CreateUserSettings', 'http' => ['method' => 'POST', 'requestUri' => '/userSettings', 'responseCode' => 200], 'input' => ['shape' => 'CreateUserSettingsRequest'], 'output' => ['shape' => 'CreateUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']]], 'DeleteBrowserSettings' => ['name' => 'DeleteBrowserSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/browserSettings/{browserSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteBrowserSettingsRequest'], 'output' => ['shape' => 'DeleteBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteIdentityProvider' => ['name' => 'DeleteIdentityProvider', 'http' => ['method' => 'DELETE', 'requestUri' => '/identityProviders/{identityProviderArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteIdentityProviderRequest'], 'output' => ['shape' => 'DeleteIdentityProviderResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteNetworkSettings' => ['name' => 'DeleteNetworkSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/networkSettings/{networkSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteNetworkSettingsRequest'], 'output' => ['shape' => 'DeleteNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeletePortal' => ['name' => 'DeletePortal', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeletePortalRequest'], 'output' => ['shape' => 'DeletePortalResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteTrustStore' => ['name' => 'DeleteTrustStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/trustStores/{trustStoreArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteTrustStoreRequest'], 'output' => ['shape' => 'DeleteTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteUserAccessLoggingSettings' => ['name' => 'DeleteUserAccessLoggingSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'DeleteUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DeleteUserSettings' => ['name' => 'DeleteUserSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/userSettings/{userSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'DeleteUserSettingsRequest'], 'output' => ['shape' => 'DeleteUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'ConflictException']], 'idempotent' => \true], 'DisassociateBrowserSettings' => ['name' => 'DisassociateBrowserSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}/browserSettings', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateBrowserSettingsRequest'], 'output' => ['shape' => 'DisassociateBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DisassociateNetworkSettings' => ['name' => 'DisassociateNetworkSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}/networkSettings', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateNetworkSettingsRequest'], 'output' => ['shape' => 'DisassociateNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DisassociateTrustStore' => ['name' => 'DisassociateTrustStore', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}/trustStores', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateTrustStoreRequest'], 'output' => ['shape' => 'DisassociateTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DisassociateUserAccessLoggingSettings' => ['name' => 'DisassociateUserAccessLoggingSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}/userAccessLoggingSettings', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'DisassociateUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'DisassociateUserSettings' => ['name' => 'DisassociateUserSettings', 'http' => ['method' => 'DELETE', 'requestUri' => '/portals/{portalArn+}/userSettings', 'responseCode' => 200], 'input' => ['shape' => 'DisassociateUserSettingsRequest'], 'output' => ['shape' => 'DisassociateUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'GetBrowserSettings' => ['name' => 'GetBrowserSettings', 'http' => ['method' => 'GET', 'requestUri' => '/browserSettings/{browserSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetBrowserSettingsRequest'], 'output' => ['shape' => 'GetBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetIdentityProvider' => ['name' => 'GetIdentityProvider', 'http' => ['method' => 'GET', 'requestUri' => '/identityProviders/{identityProviderArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetIdentityProviderRequest'], 'output' => ['shape' => 'GetIdentityProviderResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetNetworkSettings' => ['name' => 'GetNetworkSettings', 'http' => ['method' => 'GET', 'requestUri' => '/networkSettings/{networkSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetNetworkSettingsRequest'], 'output' => ['shape' => 'GetNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetPortal' => ['name' => 'GetPortal', 'http' => ['method' => 'GET', 'requestUri' => '/portals/{portalArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetPortalRequest'], 'output' => ['shape' => 'GetPortalResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetPortalServiceProviderMetadata' => ['name' => 'GetPortalServiceProviderMetadata', 'http' => ['method' => 'GET', 'requestUri' => '/portalIdp/{portalArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetPortalServiceProviderMetadataRequest'], 'output' => ['shape' => 'GetPortalServiceProviderMetadataResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetTrustStore' => ['name' => 'GetTrustStore', 'http' => ['method' => 'GET', 'requestUri' => '/trustStores/{trustStoreArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetTrustStoreRequest'], 'output' => ['shape' => 'GetTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetTrustStoreCertificate' => ['name' => 'GetTrustStoreCertificate', 'http' => ['method' => 'GET', 'requestUri' => '/trustStores/{trustStoreArn+}/certificate', 'responseCode' => 200], 'input' => ['shape' => 'GetTrustStoreCertificateRequest'], 'output' => ['shape' => 'GetTrustStoreCertificateResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetUserAccessLoggingSettings' => ['name' => 'GetUserAccessLoggingSettings', 'http' => ['method' => 'GET', 'requestUri' => '/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'GetUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'GetUserSettings' => ['name' => 'GetUserSettings', 'http' => ['method' => 'GET', 'requestUri' => '/userSettings/{userSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'GetUserSettingsRequest'], 'output' => ['shape' => 'GetUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListBrowserSettings' => ['name' => 'ListBrowserSettings', 'http' => ['method' => 'GET', 'requestUri' => '/browserSettings', 'responseCode' => 200], 'input' => ['shape' => 'ListBrowserSettingsRequest'], 'output' => ['shape' => 'ListBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListIdentityProviders' => ['name' => 'ListIdentityProviders', 'http' => ['method' => 'GET', 'requestUri' => '/portals/{portalArn+}/identityProviders', 'responseCode' => 200], 'input' => ['shape' => 'ListIdentityProvidersRequest'], 'output' => ['shape' => 'ListIdentityProvidersResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListNetworkSettings' => ['name' => 'ListNetworkSettings', 'http' => ['method' => 'GET', 'requestUri' => '/networkSettings', 'responseCode' => 200], 'input' => ['shape' => 'ListNetworkSettingsRequest'], 'output' => ['shape' => 'ListNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListPortals' => ['name' => 'ListPortals', 'http' => ['method' => 'GET', 'requestUri' => '/portals', 'responseCode' => 200], 'input' => ['shape' => 'ListPortalsRequest'], 'output' => ['shape' => 'ListPortalsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'GET', 'requestUri' => '/tags/{resourceArn+}', 'responseCode' => 200], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTrustStoreCertificates' => ['name' => 'ListTrustStoreCertificates', 'http' => ['method' => 'GET', 'requestUri' => '/trustStores/{trustStoreArn+}/certificates', 'responseCode' => 200], 'input' => ['shape' => 'ListTrustStoreCertificatesRequest'], 'output' => ['shape' => 'ListTrustStoreCertificatesResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListTrustStores' => ['name' => 'ListTrustStores', 'http' => ['method' => 'GET', 'requestUri' => '/trustStores', 'responseCode' => 200], 'input' => ['shape' => 'ListTrustStoresRequest'], 'output' => ['shape' => 'ListTrustStoresResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListUserAccessLoggingSettings' => ['name' => 'ListUserAccessLoggingSettings', 'http' => ['method' => 'GET', 'requestUri' => '/userAccessLoggingSettings', 'responseCode' => 200], 'input' => ['shape' => 'ListUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'ListUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'ListUserSettings' => ['name' => 'ListUserSettings', 'http' => ['method' => 'GET', 'requestUri' => '/userSettings', 'responseCode' => 200], 'input' => ['shape' => 'ListUserSettingsRequest'], 'output' => ['shape' => 'ListUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/tags/{resourceArn+}', 'responseCode' => 200], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException'], ['shape' => 'TooManyTagsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'DELETE', 'requestUri' => '/tags/{resourceArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateBrowserSettings' => ['name' => 'UpdateBrowserSettings', 'http' => ['method' => 'PATCH', 'requestUri' => '/browserSettings/{browserSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateBrowserSettingsRequest'], 'output' => ['shape' => 'UpdateBrowserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateIdentityProvider' => ['name' => 'UpdateIdentityProvider', 'http' => ['method' => 'PATCH', 'requestUri' => '/identityProviders/{identityProviderArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateIdentityProviderRequest'], 'output' => ['shape' => 'UpdateIdentityProviderResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateNetworkSettings' => ['name' => 'UpdateNetworkSettings', 'http' => ['method' => 'PATCH', 'requestUri' => '/networkSettings/{networkSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateNetworkSettingsRequest'], 'output' => ['shape' => 'UpdateNetworkSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdatePortal' => ['name' => 'UpdatePortal', 'http' => ['method' => 'PUT', 'requestUri' => '/portals/{portalArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdatePortalRequest'], 'output' => ['shape' => 'UpdatePortalResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']], 'idempotent' => \true], 'UpdateTrustStore' => ['name' => 'UpdateTrustStore', 'http' => ['method' => 'PATCH', 'requestUri' => '/trustStores/{trustStoreArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateTrustStoreRequest'], 'output' => ['shape' => 'UpdateTrustStoreResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ServiceQuotaExceededException'], ['shape' => 'ValidationException']]], 'UpdateUserAccessLoggingSettings' => ['name' => 'UpdateUserAccessLoggingSettings', 'http' => ['method' => 'PATCH', 'requestUri' => '/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateUserAccessLoggingSettingsRequest'], 'output' => ['shape' => 'UpdateUserAccessLoggingSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]], 'UpdateUserSettings' => ['name' => 'UpdateUserSettings', 'http' => ['method' => 'PATCH', 'requestUri' => '/userSettings/{userSettingsArn+}', 'responseCode' => 200], 'input' => ['shape' => 'UpdateUserSettingsRequest'], 'output' => ['shape' => 'UpdateUserSettingsResponse'], 'errors' => [['shape' => 'InternalServerException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ThrottlingException'], ['shape' => 'ValidationException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[\\w+=\\/,.@-]+:[a-zA-Z0-9\\-]+:[a-zA-Z0-9\\-]*:[a-zA-Z0-9]{1,12}:[a-zA-Z]+(\\/[a-fA-F0-9\\-]{36})+$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'error' => ['httpStatusCode' => 403, 'senderFault' => \true], 'exception' => \true], 'ArnList' => ['type' => 'list', 'member' => ['shape' => 'ARN']], 'AssociateBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['browserSettingsArn', 'portalArn'], 'members' => ['browserSettingsArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'browserSettingsArn'], 'portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'AssociateBrowserSettingsResponse' => ['type' => 'structure', 'required' => ['browserSettingsArn', 'portalArn'], 'members' => ['browserSettingsArn' => ['shape' => 'ARN'], 'portalArn' => ['shape' => 'ARN']]], 'AssociateNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['networkSettingsArn', 'portalArn'], 'members' => ['networkSettingsArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'networkSettingsArn'], 'portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'AssociateNetworkSettingsResponse' => ['type' => 'structure', 'required' => ['networkSettingsArn', 'portalArn'], 'members' => ['networkSettingsArn' => ['shape' => 'ARN'], 'portalArn' => ['shape' => 'ARN']]], 'AssociateTrustStoreRequest' => ['type' => 'structure', 'required' => ['portalArn', 'trustStoreArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn'], 'trustStoreArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'trustStoreArn']]], 'AssociateTrustStoreResponse' => ['type' => 'structure', 'required' => ['portalArn', 'trustStoreArn'], 'members' => ['portalArn' => ['shape' => 'ARN'], 'trustStoreArn' => ['shape' => 'ARN']]], 'AssociateUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn', 'userAccessLoggingSettingsArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'userAccessLoggingSettingsArn']]], 'AssociateUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'required' => ['portalArn', 'userAccessLoggingSettingsArn'], 'members' => ['portalArn' => ['shape' => 'ARN'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN']]], 'AssociateUserSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn', 'userSettingsArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn'], 'userSettingsArn' => ['shape' => 'ARN', 'location' => 'querystring', 'locationName' => 'userSettingsArn']]], 'AssociateUserSettingsResponse' => ['type' => 'structure', 'required' => ['portalArn', 'userSettingsArn'], 'members' => ['portalArn' => ['shape' => 'ARN'], 'userSettingsArn' => ['shape' => 'ARN']]], 'AuthenticationType' => ['type' => 'string', 'enum' => ['Standard', 'IAM_Identity_Center']], 'BrowserPolicy' => ['type' => 'string', 'max' => 131072, 'min' => 2, 'pattern' => '\\{[\\S\\s]*\\}\\s*', 'sensitive' => \true], 'BrowserSettings' => ['type' => 'structure', 'required' => ['browserSettingsArn'], 'members' => ['associatedPortalArns' => ['shape' => 'ArnList'], 'browserPolicy' => ['shape' => 'BrowserPolicy'], 'browserSettingsArn' => ['shape' => 'ARN']]], 'BrowserSettingsList' => ['type' => 'list', 'member' => ['shape' => 'BrowserSettingsSummary']], 'BrowserSettingsSummary' => ['type' => 'structure', 'members' => ['browserSettingsArn' => ['shape' => 'ARN']]], 'BrowserType' => ['type' => 'string', 'enum' => ['Chrome']], 'Certificate' => ['type' => 'structure', 'members' => ['body' => ['shape' => 'CertificateAuthorityBody'], 'issuer' => ['shape' => 'CertificatePrincipal'], 'notValidAfter' => ['shape' => 'Timestamp'], 'notValidBefore' => ['shape' => 'Timestamp'], 'subject' => ['shape' => 'CertificatePrincipal'], 'thumbprint' => ['shape' => 'CertificateThumbprint']]], 'CertificateAuthorityBody' => ['type' => 'blob'], 'CertificateList' => ['type' => 'list', 'member' => ['shape' => 'CertificateAuthorityBody']], 'CertificatePrincipal' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^\\S+$'], 'CertificateSummary' => ['type' => 'structure', 'members' => ['issuer' => ['shape' => 'CertificatePrincipal'], 'notValidAfter' => ['shape' => 'Timestamp'], 'notValidBefore' => ['shape' => 'Timestamp'], 'subject' => ['shape' => 'CertificatePrincipal'], 'thumbprint' => ['shape' => 'CertificateThumbprint']]], 'CertificateSummaryList' => ['type' => 'list', 'member' => ['shape' => 'CertificateSummary']], 'CertificateThumbprint' => ['type' => 'string', 'max' => 64, 'min' => 64, 'pattern' => '^[A-Fa-f0-9]{64}$'], 'CertificateThumbprintList' => ['type' => 'list', 'member' => ['shape' => 'CertificateThumbprint']], 'ClientToken' => ['type' => 'string', 'max' => 512, 'min' => 1], 'ConflictException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 409, 'senderFault' => \true], 'exception' => \true], 'CreateBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['browserPolicy'], 'members' => ['additionalEncryptionContext' => ['shape' => 'EncryptionContextMap'], 'browserPolicy' => ['shape' => 'BrowserPolicy'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'customerManagedKey' => ['shape' => 'keyArn'], 'tags' => ['shape' => 'TagList']]], 'CreateBrowserSettingsResponse' => ['type' => 'structure', 'required' => ['browserSettingsArn'], 'members' => ['browserSettingsArn' => ['shape' => 'ARN']]], 'CreateIdentityProviderRequest' => ['type' => 'structure', 'required' => ['identityProviderDetails', 'identityProviderName', 'identityProviderType', 'portalArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'identityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'identityProviderName' => ['shape' => 'IdentityProviderName'], 'identityProviderType' => ['shape' => 'IdentityProviderType'], 'portalArn' => ['shape' => 'ARN']]], 'CreateIdentityProviderResponse' => ['type' => 'structure', 'required' => ['identityProviderArn'], 'members' => ['identityProviderArn' => ['shape' => 'ARN']]], 'CreateNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['securityGroupIds', 'subnetIds', 'vpcId'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'tags' => ['shape' => 'TagList'], 'vpcId' => ['shape' => 'VpcId']]], 'CreateNetworkSettingsResponse' => ['type' => 'structure', 'required' => ['networkSettingsArn'], 'members' => ['networkSettingsArn' => ['shape' => 'ARN']]], 'CreatePortalRequest' => ['type' => 'structure', 'members' => ['additionalEncryptionContext' => ['shape' => 'EncryptionContextMap'], 'authenticationType' => ['shape' => 'AuthenticationType'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'customerManagedKey' => ['shape' => 'keyArn'], 'displayName' => ['shape' => 'DisplayName'], 'tags' => ['shape' => 'TagList']]], 'CreatePortalResponse' => ['type' => 'structure', 'required' => ['portalArn', 'portalEndpoint'], 'members' => ['portalArn' => ['shape' => 'ARN'], 'portalEndpoint' => ['shape' => 'PortalEndpoint']]], 'CreateTrustStoreRequest' => ['type' => 'structure', 'required' => ['certificateList'], 'members' => ['certificateList' => ['shape' => 'CertificateList'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'tags' => ['shape' => 'TagList']]], 'CreateTrustStoreResponse' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['trustStoreArn' => ['shape' => 'ARN']]], 'CreateUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['kinesisStreamArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'kinesisStreamArn' => ['shape' => 'KinesisStreamArn'], 'tags' => ['shape' => 'TagList']]], 'CreateUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'required' => ['userAccessLoggingSettingsArn'], 'members' => ['userAccessLoggingSettingsArn' => ['shape' => 'ARN']]], 'CreateUserSettingsRequest' => ['type' => 'structure', 'required' => ['copyAllowed', 'downloadAllowed', 'pasteAllowed', 'printAllowed', 'uploadAllowed'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'copyAllowed' => ['shape' => 'EnabledType'], 'disconnectTimeoutInMinutes' => ['shape' => 'DisconnectTimeoutInMinutes'], 'downloadAllowed' => ['shape' => 'EnabledType'], 'idleDisconnectTimeoutInMinutes' => ['shape' => 'IdleDisconnectTimeoutInMinutes'], 'pasteAllowed' => ['shape' => 'EnabledType'], 'printAllowed' => ['shape' => 'EnabledType'], 'tags' => ['shape' => 'TagList'], 'uploadAllowed' => ['shape' => 'EnabledType']]], 'CreateUserSettingsResponse' => ['type' => 'structure', 'required' => ['userSettingsArn'], 'members' => ['userSettingsArn' => ['shape' => 'ARN']]], 'DeleteBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['browserSettingsArn'], 'members' => ['browserSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'browserSettingsArn']]], 'DeleteBrowserSettingsResponse' => ['type' => 'structure', 'members' => []], 'DeleteIdentityProviderRequest' => ['type' => 'structure', 'required' => ['identityProviderArn'], 'members' => ['identityProviderArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'identityProviderArn']]], 'DeleteIdentityProviderResponse' => ['type' => 'structure', 'members' => []], 'DeleteNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['networkSettingsArn'], 'members' => ['networkSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'networkSettingsArn']]], 'DeleteNetworkSettingsResponse' => ['type' => 'structure', 'members' => []], 'DeletePortalRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DeletePortalResponse' => ['type' => 'structure', 'members' => []], 'DeleteTrustStoreRequest' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['trustStoreArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'trustStoreArn']]], 'DeleteTrustStoreResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['userAccessLoggingSettingsArn'], 'members' => ['userAccessLoggingSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userAccessLoggingSettingsArn']]], 'DeleteUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'members' => []], 'DeleteUserSettingsRequest' => ['type' => 'structure', 'required' => ['userSettingsArn'], 'members' => ['userSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userSettingsArn']]], 'DeleteUserSettingsResponse' => ['type' => 'structure', 'members' => []], 'DisassociateBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DisassociateBrowserSettingsResponse' => ['type' => 'structure', 'members' => []], 'DisassociateNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DisassociateNetworkSettingsResponse' => ['type' => 'structure', 'members' => []], 'DisassociateTrustStoreRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DisassociateTrustStoreResponse' => ['type' => 'structure', 'members' => []], 'DisassociateUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DisassociateUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'members' => []], 'DisassociateUserSettingsRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'DisassociateUserSettingsResponse' => ['type' => 'structure', 'members' => []], 'DisconnectTimeoutInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 600, 'min' => 1], 'DisplayName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^.+$', 'sensitive' => \true], 'EnabledType' => ['type' => 'string', 'enum' => ['Disabled', 'Enabled']], 'EncryptionContextMap' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType']], 'ExceptionMessage' => ['type' => 'string'], 'FieldName' => ['type' => 'string'], 'GetBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['browserSettingsArn'], 'members' => ['browserSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'browserSettingsArn']]], 'GetBrowserSettingsResponse' => ['type' => 'structure', 'members' => ['browserSettings' => ['shape' => 'BrowserSettings']]], 'GetIdentityProviderRequest' => ['type' => 'structure', 'required' => ['identityProviderArn'], 'members' => ['identityProviderArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'identityProviderArn']]], 'GetIdentityProviderResponse' => ['type' => 'structure', 'members' => ['identityProvider' => ['shape' => 'IdentityProvider']]], 'GetNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['networkSettingsArn'], 'members' => ['networkSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'networkSettingsArn']]], 'GetNetworkSettingsResponse' => ['type' => 'structure', 'members' => ['networkSettings' => ['shape' => 'NetworkSettings']]], 'GetPortalRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'GetPortalResponse' => ['type' => 'structure', 'members' => ['portal' => ['shape' => 'Portal']]], 'GetPortalServiceProviderMetadataRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'GetPortalServiceProviderMetadataResponse' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['portalArn' => ['shape' => 'ARN'], 'serviceProviderSamlMetadata' => ['shape' => 'SamlMetadata']]], 'GetTrustStoreCertificateRequest' => ['type' => 'structure', 'required' => ['thumbprint', 'trustStoreArn'], 'members' => ['thumbprint' => ['shape' => 'CertificateThumbprint', 'location' => 'querystring', 'locationName' => 'thumbprint'], 'trustStoreArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'trustStoreArn']]], 'GetTrustStoreCertificateResponse' => ['type' => 'structure', 'members' => ['certificate' => ['shape' => 'Certificate'], 'trustStoreArn' => ['shape' => 'ARN']]], 'GetTrustStoreRequest' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['trustStoreArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'trustStoreArn']]], 'GetTrustStoreResponse' => ['type' => 'structure', 'members' => ['trustStore' => ['shape' => 'TrustStore']]], 'GetUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['userAccessLoggingSettingsArn'], 'members' => ['userAccessLoggingSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userAccessLoggingSettingsArn']]], 'GetUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'members' => ['userAccessLoggingSettings' => ['shape' => 'UserAccessLoggingSettings']]], 'GetUserSettingsRequest' => ['type' => 'structure', 'required' => ['userSettingsArn'], 'members' => ['userSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userSettingsArn']]], 'GetUserSettingsResponse' => ['type' => 'structure', 'members' => ['userSettings' => ['shape' => 'UserSettings']]], 'IdentityProvider' => ['type' => 'structure', 'required' => ['identityProviderArn'], 'members' => ['identityProviderArn' => ['shape' => 'ARN'], 'identityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'identityProviderName' => ['shape' => 'IdentityProviderName'], 'identityProviderType' => ['shape' => 'IdentityProviderType']]], 'IdentityProviderDetails' => ['type' => 'map', 'key' => ['shape' => 'StringType'], 'value' => ['shape' => 'StringType'], 'sensitive' => \true], 'IdentityProviderList' => ['type' => 'list', 'member' => ['shape' => 'IdentityProviderSummary']], 'IdentityProviderName' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^[^_][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_]+$', 'sensitive' => \true], 'IdentityProviderSummary' => ['type' => 'structure', 'members' => ['identityProviderArn' => ['shape' => 'ARN'], 'identityProviderName' => ['shape' => 'IdentityProviderName'], 'identityProviderType' => ['shape' => 'IdentityProviderType']]], 'IdentityProviderType' => ['type' => 'string', 'enum' => ['SAML', 'Facebook', 'Google', 'LoginWithAmazon', 'SignInWithApple', 'OIDC']], 'IdleDisconnectTimeoutInMinutes' => ['type' => 'integer', 'box' => \true, 'max' => 60, 'min' => 0], 'InternalServerException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After']], 'error' => ['httpStatusCode' => 500], 'exception' => \true, 'fault' => \true], 'KinesisStreamArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:[\\w+=/,.@-]+:kinesis:[a-zA-Z0-9\\-]*:[a-zA-Z0-9]{1,12}:stream/.+'], 'ListBrowserSettingsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListBrowserSettingsResponse' => ['type' => 'structure', 'members' => ['browserSettings' => ['shape' => 'BrowserSettingsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListIdentityProvidersRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'ListIdentityProvidersResponse' => ['type' => 'structure', 'members' => ['identityProviders' => ['shape' => 'IdentityProviderList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListNetworkSettingsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListNetworkSettingsResponse' => ['type' => 'structure', 'members' => ['networkSettings' => ['shape' => 'NetworkSettingsList'], 'nextToken' => ['shape' => 'PaginationToken']]], 'ListPortalsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListPortalsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'portals' => ['shape' => 'PortalList']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['tags' => ['shape' => 'TagList']]], 'ListTrustStoreCertificatesRequest' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken'], 'trustStoreArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'trustStoreArn']]], 'ListTrustStoreCertificatesResponse' => ['type' => 'structure', 'members' => ['certificateList' => ['shape' => 'CertificateSummaryList'], 'nextToken' => ['shape' => 'PaginationToken'], 'trustStoreArn' => ['shape' => 'ARN']]], 'ListTrustStoresRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListTrustStoresResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'trustStores' => ['shape' => 'TrustStoreSummaryList']]], 'ListUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'userAccessLoggingSettings' => ['shape' => 'UserAccessLoggingSettingsList']]], 'ListUserSettingsRequest' => ['type' => 'structure', 'members' => ['maxResults' => ['shape' => 'MaxResults', 'location' => 'querystring', 'locationName' => 'maxResults'], 'nextToken' => ['shape' => 'PaginationToken', 'location' => 'querystring', 'locationName' => 'nextToken']]], 'ListUserSettingsResponse' => ['type' => 'structure', 'members' => ['nextToken' => ['shape' => 'PaginationToken'], 'userSettings' => ['shape' => 'UserSettingsList']]], 'MaxResults' => ['type' => 'integer', 'box' => \true, 'min' => 1], 'NetworkSettings' => ['type' => 'structure', 'required' => ['networkSettingsArn'], 'members' => ['associatedPortalArns' => ['shape' => 'ArnList'], 'networkSettingsArn' => ['shape' => 'ARN'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'vpcId' => ['shape' => 'VpcId']]], 'NetworkSettingsList' => ['type' => 'list', 'member' => ['shape' => 'NetworkSettingsSummary']], 'NetworkSettingsSummary' => ['type' => 'structure', 'members' => ['networkSettingsArn' => ['shape' => 'ARN'], 'vpcId' => ['shape' => 'VpcId']]], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '^\\S+$'], 'Portal' => ['type' => 'structure', 'members' => ['authenticationType' => ['shape' => 'AuthenticationType'], 'browserSettingsArn' => ['shape' => 'ARN'], 'browserType' => ['shape' => 'BrowserType'], 'creationDate' => ['shape' => 'Timestamp'], 'displayName' => ['shape' => 'DisplayName'], 'networkSettingsArn' => ['shape' => 'ARN'], 'portalArn' => ['shape' => 'ARN'], 'portalEndpoint' => ['shape' => 'PortalEndpoint'], 'portalStatus' => ['shape' => 'PortalStatus'], 'rendererType' => ['shape' => 'RendererType'], 'statusReason' => ['shape' => 'StatusReason'], 'trustStoreArn' => ['shape' => 'ARN'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN'], 'userSettingsArn' => ['shape' => 'ARN']]], 'PortalEndpoint' => ['type' => 'string', 'max' => 253, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]?((?!-)([A-Za-z0-9-]*[A-Za-z0-9])\\.)+[a-zA-Z0-9]+$'], 'PortalList' => ['type' => 'list', 'member' => ['shape' => 'PortalSummary']], 'PortalStatus' => ['type' => 'string', 'enum' => ['Incomplete', 'Pending', 'Active']], 'PortalSummary' => ['type' => 'structure', 'members' => ['authenticationType' => ['shape' => 'AuthenticationType'], 'browserSettingsArn' => ['shape' => 'ARN'], 'browserType' => ['shape' => 'BrowserType'], 'creationDate' => ['shape' => 'Timestamp'], 'displayName' => ['shape' => 'DisplayName'], 'networkSettingsArn' => ['shape' => 'ARN'], 'portalArn' => ['shape' => 'ARN'], 'portalEndpoint' => ['shape' => 'PortalEndpoint'], 'portalStatus' => ['shape' => 'PortalStatus'], 'rendererType' => ['shape' => 'RendererType'], 'trustStoreArn' => ['shape' => 'ARN'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN'], 'userSettingsArn' => ['shape' => 'ARN']]], 'QuotaCode' => ['type' => 'string'], 'RendererType' => ['type' => 'string', 'enum' => ['AppStream']], 'ResourceId' => ['type' => 'string'], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType']], 'error' => ['httpStatusCode' => 404, 'senderFault' => \true], 'exception' => \true], 'ResourceType' => ['type' => 'string'], 'RetryAfterSeconds' => ['type' => 'integer'], 'SamlMetadata' => ['type' => 'string', 'max' => 204800, 'min' => 1, 'pattern' => '^.+$'], 'SecurityGroupId' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^[\\w+\\-]+$'], 'SecurityGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'SecurityGroupId'], 'max' => 5, 'min' => 1], 'ServiceCode' => ['type' => 'string'], 'ServiceQuotaExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'quotaCode' => ['shape' => 'QuotaCode'], 'resourceId' => ['shape' => 'ResourceId'], 'resourceType' => ['shape' => 'ResourceType'], 'serviceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 402, 'senderFault' => \true], 'exception' => \true], 'StatusReason' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '.*'], 'StringType' => ['type' => 'string', 'max' => 131072, 'min' => 0, 'pattern' => '^[\\s\\S]*$'], 'SubnetId' => ['type' => 'string', 'max' => 32, 'min' => 1, 'pattern' => '^subnet-([0-9a-f]{8}|[0-9a-f]{17})$'], 'SubnetIdList' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 3, 'min' => 2], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']], 'sensitive' => \true], 'TagExceptionMessage' => ['type' => 'string'], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tags'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0, 'pattern' => '^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$', 'sensitive' => \true], 'ThrottlingException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'quotaCode' => ['shape' => 'QuotaCode'], 'retryAfterSeconds' => ['shape' => 'RetryAfterSeconds', 'location' => 'header', 'locationName' => 'Retry-After'], 'serviceCode' => ['shape' => 'ServiceCode']], 'error' => ['httpStatusCode' => 429, 'senderFault' => \true], 'exception' => \true], 'Timestamp' => ['type' => 'timestamp'], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'TagExceptionMessage'], 'resourceName' => ['shape' => 'ARN']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'TrustStore' => ['type' => 'structure', 'members' => ['associatedPortalArns' => ['shape' => 'ArnList'], 'trustStoreArn' => ['shape' => 'ARN']]], 'TrustStoreSummary' => ['type' => 'structure', 'members' => ['trustStoreArn' => ['shape' => 'ARN']]], 'TrustStoreSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TrustStoreSummary']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceArn', 'tagKeys'], 'members' => ['resourceArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'resourceArn'], 'tagKeys' => ['shape' => 'TagKeyList', 'location' => 'querystring', 'locationName' => 'tagKeys']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateBrowserSettingsRequest' => ['type' => 'structure', 'required' => ['browserSettingsArn'], 'members' => ['browserPolicy' => ['shape' => 'BrowserPolicy'], 'browserSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'browserSettingsArn'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true]]], 'UpdateBrowserSettingsResponse' => ['type' => 'structure', 'required' => ['browserSettings'], 'members' => ['browserSettings' => ['shape' => 'BrowserSettings']]], 'UpdateIdentityProviderRequest' => ['type' => 'structure', 'required' => ['identityProviderArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'identityProviderArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'identityProviderArn'], 'identityProviderDetails' => ['shape' => 'IdentityProviderDetails'], 'identityProviderName' => ['shape' => 'IdentityProviderName'], 'identityProviderType' => ['shape' => 'IdentityProviderType']]], 'UpdateIdentityProviderResponse' => ['type' => 'structure', 'required' => ['identityProvider'], 'members' => ['identityProvider' => ['shape' => 'IdentityProvider']]], 'UpdateNetworkSettingsRequest' => ['type' => 'structure', 'required' => ['networkSettingsArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'networkSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'networkSettingsArn'], 'securityGroupIds' => ['shape' => 'SecurityGroupIdList'], 'subnetIds' => ['shape' => 'SubnetIdList'], 'vpcId' => ['shape' => 'VpcId']]], 'UpdateNetworkSettingsResponse' => ['type' => 'structure', 'required' => ['networkSettings'], 'members' => ['networkSettings' => ['shape' => 'NetworkSettings']]], 'UpdatePortalRequest' => ['type' => 'structure', 'required' => ['portalArn'], 'members' => ['authenticationType' => ['shape' => 'AuthenticationType'], 'displayName' => ['shape' => 'DisplayName'], 'portalArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'portalArn']]], 'UpdatePortalResponse' => ['type' => 'structure', 'members' => ['portal' => ['shape' => 'Portal']]], 'UpdateTrustStoreRequest' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['certificatesToAdd' => ['shape' => 'CertificateList'], 'certificatesToDelete' => ['shape' => 'CertificateThumbprintList'], 'clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'trustStoreArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'trustStoreArn']]], 'UpdateTrustStoreResponse' => ['type' => 'structure', 'required' => ['trustStoreArn'], 'members' => ['trustStoreArn' => ['shape' => 'ARN']]], 'UpdateUserAccessLoggingSettingsRequest' => ['type' => 'structure', 'required' => ['userAccessLoggingSettingsArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'kinesisStreamArn' => ['shape' => 'KinesisStreamArn'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userAccessLoggingSettingsArn']]], 'UpdateUserAccessLoggingSettingsResponse' => ['type' => 'structure', 'required' => ['userAccessLoggingSettings'], 'members' => ['userAccessLoggingSettings' => ['shape' => 'UserAccessLoggingSettings']]], 'UpdateUserSettingsRequest' => ['type' => 'structure', 'required' => ['userSettingsArn'], 'members' => ['clientToken' => ['shape' => 'ClientToken', 'idempotencyToken' => \true], 'copyAllowed' => ['shape' => 'EnabledType'], 'disconnectTimeoutInMinutes' => ['shape' => 'DisconnectTimeoutInMinutes'], 'downloadAllowed' => ['shape' => 'EnabledType'], 'idleDisconnectTimeoutInMinutes' => ['shape' => 'IdleDisconnectTimeoutInMinutes'], 'pasteAllowed' => ['shape' => 'EnabledType'], 'printAllowed' => ['shape' => 'EnabledType'], 'uploadAllowed' => ['shape' => 'EnabledType'], 'userSettingsArn' => ['shape' => 'ARN', 'location' => 'uri', 'locationName' => 'userSettingsArn']]], 'UpdateUserSettingsResponse' => ['type' => 'structure', 'required' => ['userSettings'], 'members' => ['userSettings' => ['shape' => 'UserSettings']]], 'UserAccessLoggingSettings' => ['type' => 'structure', 'required' => ['userAccessLoggingSettingsArn'], 'members' => ['associatedPortalArns' => ['shape' => 'ArnList'], 'kinesisStreamArn' => ['shape' => 'KinesisStreamArn'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN']]], 'UserAccessLoggingSettingsList' => ['type' => 'list', 'member' => ['shape' => 'UserAccessLoggingSettingsSummary']], 'UserAccessLoggingSettingsSummary' => ['type' => 'structure', 'members' => ['kinesisStreamArn' => ['shape' => 'KinesisStreamArn'], 'userAccessLoggingSettingsArn' => ['shape' => 'ARN']]], 'UserSettings' => ['type' => 'structure', 'required' => ['userSettingsArn'], 'members' => ['associatedPortalArns' => ['shape' => 'ArnList'], 'copyAllowed' => ['shape' => 'EnabledType'], 'disconnectTimeoutInMinutes' => ['shape' => 'DisconnectTimeoutInMinutes'], 'downloadAllowed' => ['shape' => 'EnabledType'], 'idleDisconnectTimeoutInMinutes' => ['shape' => 'IdleDisconnectTimeoutInMinutes'], 'pasteAllowed' => ['shape' => 'EnabledType'], 'printAllowed' => ['shape' => 'EnabledType'], 'uploadAllowed' => ['shape' => 'EnabledType'], 'userSettingsArn' => ['shape' => 'ARN']]], 'UserSettingsList' => ['type' => 'list', 'member' => ['shape' => 'UserSettingsSummary']], 'UserSettingsSummary' => ['type' => 'structure', 'members' => ['copyAllowed' => ['shape' => 'EnabledType'], 'disconnectTimeoutInMinutes' => ['shape' => 'DisconnectTimeoutInMinutes'], 'downloadAllowed' => ['shape' => 'EnabledType'], 'idleDisconnectTimeoutInMinutes' => ['shape' => 'IdleDisconnectTimeoutInMinutes'], 'pasteAllowed' => ['shape' => 'EnabledType'], 'printAllowed' => ['shape' => 'EnabledType'], 'uploadAllowed' => ['shape' => 'EnabledType'], 'userSettingsArn' => ['shape' => 'ARN']]], 'ValidationException' => ['type' => 'structure', 'members' => ['fieldList' => ['shape' => 'ValidationExceptionFieldList'], 'message' => ['shape' => 'ExceptionMessage'], 'reason' => ['shape' => 'ValidationExceptionReason']], 'error' => ['httpStatusCode' => 400, 'senderFault' => \true], 'exception' => \true], 'ValidationExceptionField' => ['type' => 'structure', 'required' => ['message', 'name'], 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'name' => ['shape' => 'FieldName']]], 'ValidationExceptionFieldList' => ['type' => 'list', 'member' => ['shape' => 'ValidationExceptionField']], 'ValidationExceptionReason' => ['type' => 'string', 'enum' => ['unknownOperation', 'cannotParse', 'fieldValidationFailed', 'other']], 'VpcId' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^vpc-[0-9a-z]*$'], 'keyArn' => ['type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => '^arn:[\\w+=\\/,.@-]+:kms:[a-zA-Z0-9\\-]*:[a-zA-Z0-9]{1,12}:key\\/[a-zA-Z0-9-]+$']]]; diff --git a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.php deleted file mode 100644 index 5170850..0000000 --- a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \true, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-web-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-web-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-web.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-web.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-tests-1.json.php deleted file mode 100644 index 99cee7c..0000000 --- a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-south-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-south-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ca-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ca-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-central-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-central-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.us-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.us-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.us-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-west-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-west-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-west-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.eu-west-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-northeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-northeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-northeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-northeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-southeast-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-southeast-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-southeast-2.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.ap-southeast-2.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.us-east-1.api.aws']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web-fips.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.us-east-1.api.aws']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-web.us-east-1.amazonaws.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseFIPS' => \true, 'UseDualStack' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseFIPS' => \false, 'UseDualStack' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/paginators-1.json.php b/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/paginators-1.json.php deleted file mode 100644 index fa09bb6..0000000 --- a/vendor/Aws3/Aws/data/workspaces-web/2020-07-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['ListBrowserSettings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListIdentityProviders' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListNetworkSettings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListPortals' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTrustStoreCertificates' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListTrustStores' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListUserAccessLoggingSettings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults'], 'ListUserSettings' => ['input_token' => 'nextToken', 'output_token' => 'nextToken', 'limit_key' => 'maxResults']]]; diff --git a/vendor/Aws3/Aws/data/workspaces/2015-04-08/api-2.json.php b/vendor/Aws3/Aws/data/workspaces/2015-04-08/api-2.json.php deleted file mode 100644 index 452b936..0000000 --- a/vendor/Aws3/Aws/data/workspaces/2015-04-08/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2015-04-08', 'endpointPrefix' => 'workspaces', 'jsonVersion' => '1.1', 'protocol' => 'json', 'serviceFullName' => 'Amazon WorkSpaces', 'serviceId' => 'WorkSpaces', 'signatureVersion' => 'v4', 'targetPrefix' => 'WorkspacesService', 'uid' => 'workspaces-2015-04-08'], 'operations' => ['AssociateConnectionAlias' => ['name' => 'AssociateConnectionAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateConnectionAliasRequest'], 'output' => ['shape' => 'AssociateConnectionAliasResult'], 'errors' => [['shape' => 'ResourceAssociatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationNotSupportedException']]], 'AssociateIpGroups' => ['name' => 'AssociateIpGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AssociateIpGroupsRequest'], 'output' => ['shape' => 'AssociateIpGroupsResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'OperationNotSupportedException']]], 'AuthorizeIpRules' => ['name' => 'AuthorizeIpRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'AuthorizeIpRulesRequest'], 'output' => ['shape' => 'AuthorizeIpRulesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException']]], 'CopyWorkspaceImage' => ['name' => 'CopyWorkspaceImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopyWorkspaceImageRequest'], 'output' => ['shape' => 'CopyWorkspaceImageResult'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException']]], 'CreateConnectClientAddIn' => ['name' => 'CreateConnectClientAddIn', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectClientAddInRequest'], 'output' => ['shape' => 'CreateConnectClientAddInResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceCreationFailedException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccessDeniedException']]], 'CreateConnectionAlias' => ['name' => 'CreateConnectionAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateConnectionAliasRequest'], 'output' => ['shape' => 'CreateConnectionAliasResult'], 'errors' => [['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationNotSupportedException']]], 'CreateIpGroup' => ['name' => 'CreateIpGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateIpGroupRequest'], 'output' => ['shape' => 'CreateIpGroupResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceCreationFailedException'], ['shape' => 'AccessDeniedException']]], 'CreateStandbyWorkspaces' => ['name' => 'CreateStandbyWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateStandbyWorkspacesRequest'], 'output' => ['shape' => 'CreateStandbyWorkspacesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException']]], 'CreateTags' => ['name' => 'CreateTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateTagsRequest'], 'output' => ['shape' => 'CreateTagsResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceLimitExceededException']]], 'CreateUpdatedWorkspaceImage' => ['name' => 'CreateUpdatedWorkspaceImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateUpdatedWorkspaceImageRequest'], 'output' => ['shape' => 'CreateUpdatedWorkspaceImageResult'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException']]], 'CreateWorkspaceBundle' => ['name' => 'CreateWorkspaceBundle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkspaceBundleRequest'], 'output' => ['shape' => 'CreateWorkspaceBundleResult'], 'errors' => [['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'CreateWorkspaceImage' => ['name' => 'CreateWorkspaceImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkspaceImageRequest'], 'output' => ['shape' => 'CreateWorkspaceImageResult'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException']]], 'CreateWorkspaces' => ['name' => 'CreateWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateWorkspacesRequest'], 'output' => ['shape' => 'CreateWorkspacesResult'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidParameterValuesException']]], 'DeleteClientBranding' => ['name' => 'DeleteClientBranding', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteClientBrandingRequest'], 'output' => ['shape' => 'DeleteClientBrandingResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DeleteConnectClientAddIn' => ['name' => 'DeleteConnectClientAddIn', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectClientAddInRequest'], 'output' => ['shape' => 'DeleteConnectClientAddInResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DeleteConnectionAlias' => ['name' => 'DeleteConnectionAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteConnectionAliasRequest'], 'output' => ['shape' => 'DeleteConnectionAliasResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAssociatedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationNotSupportedException']]], 'DeleteIpGroup' => ['name' => 'DeleteIpGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteIpGroupRequest'], 'output' => ['shape' => 'DeleteIpGroupResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAssociatedException'], ['shape' => 'AccessDeniedException']]], 'DeleteTags' => ['name' => 'DeleteTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteTagsRequest'], 'output' => ['shape' => 'DeleteTagsResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValuesException']]], 'DeleteWorkspaceBundle' => ['name' => 'DeleteWorkspaceBundle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkspaceBundleRequest'], 'output' => ['shape' => 'DeleteWorkspaceBundleResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAssociatedException'], ['shape' => 'AccessDeniedException']]], 'DeleteWorkspaceImage' => ['name' => 'DeleteWorkspaceImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteWorkspaceImageRequest'], 'output' => ['shape' => 'DeleteWorkspaceImageResult'], 'errors' => [['shape' => 'ResourceAssociatedException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException']]], 'DeregisterWorkspaceDirectory' => ['name' => 'DeregisterWorkspaceDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeregisterWorkspaceDirectoryRequest'], 'output' => ['shape' => 'DeregisterWorkspaceDirectoryResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidResourceStateException']]], 'DescribeAccount' => ['name' => 'DescribeAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountRequest'], 'output' => ['shape' => 'DescribeAccountResult'], 'errors' => [['shape' => 'AccessDeniedException']]], 'DescribeAccountModifications' => ['name' => 'DescribeAccountModifications', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeAccountModificationsRequest'], 'output' => ['shape' => 'DescribeAccountModificationsResult'], 'errors' => [['shape' => 'AccessDeniedException']]], 'DescribeClientBranding' => ['name' => 'DescribeClientBranding', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientBrandingRequest'], 'output' => ['shape' => 'DescribeClientBrandingResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeClientProperties' => ['name' => 'DescribeClientProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeClientPropertiesRequest'], 'output' => ['shape' => 'DescribeClientPropertiesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeConnectClientAddIns' => ['name' => 'DescribeConnectClientAddIns', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectClientAddInsRequest'], 'output' => ['shape' => 'DescribeConnectClientAddInsResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeConnectionAliasPermissions' => ['name' => 'DescribeConnectionAliasPermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionAliasPermissionsRequest'], 'output' => ['shape' => 'DescribeConnectionAliasPermissionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException']]], 'DescribeConnectionAliases' => ['name' => 'DescribeConnectionAliases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeConnectionAliasesRequest'], 'output' => ['shape' => 'DescribeConnectionAliasesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException']]], 'DescribeIpGroups' => ['name' => 'DescribeIpGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeIpGroupsRequest'], 'output' => ['shape' => 'DescribeIpGroupsResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'AccessDeniedException']]], 'DescribeTags' => ['name' => 'DescribeTags', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeTagsRequest'], 'output' => ['shape' => 'DescribeTagsResult'], 'errors' => [['shape' => 'ResourceNotFoundException']]], 'DescribeWorkspaceBundles' => ['name' => 'DescribeWorkspaceBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspaceBundlesRequest'], 'output' => ['shape' => 'DescribeWorkspaceBundlesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException']]], 'DescribeWorkspaceDirectories' => ['name' => 'DescribeWorkspaceDirectories', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspaceDirectoriesRequest'], 'output' => ['shape' => 'DescribeWorkspaceDirectoriesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException']]], 'DescribeWorkspaceImagePermissions' => ['name' => 'DescribeWorkspaceImagePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspaceImagePermissionsRequest'], 'output' => ['shape' => 'DescribeWorkspaceImagePermissionsResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException']]], 'DescribeWorkspaceImages' => ['name' => 'DescribeWorkspaceImages', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspaceImagesRequest'], 'output' => ['shape' => 'DescribeWorkspaceImagesResult'], 'errors' => [['shape' => 'AccessDeniedException']]], 'DescribeWorkspaceSnapshots' => ['name' => 'DescribeWorkspaceSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspaceSnapshotsRequest'], 'output' => ['shape' => 'DescribeWorkspaceSnapshotsResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'DescribeWorkspaces' => ['name' => 'DescribeWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspacesRequest'], 'output' => ['shape' => 'DescribeWorkspacesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceUnavailableException']]], 'DescribeWorkspacesConnectionStatus' => ['name' => 'DescribeWorkspacesConnectionStatus', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DescribeWorkspacesConnectionStatusRequest'], 'output' => ['shape' => 'DescribeWorkspacesConnectionStatusResult'], 'errors' => [['shape' => 'InvalidParameterValuesException']]], 'DisassociateConnectionAlias' => ['name' => 'DisassociateConnectionAlias', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateConnectionAliasRequest'], 'output' => ['shape' => 'DisassociateConnectionAliasResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationNotSupportedException']]], 'DisassociateIpGroups' => ['name' => 'DisassociateIpGroups', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DisassociateIpGroupsRequest'], 'output' => ['shape' => 'DisassociateIpGroupsResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException']]], 'ImportClientBranding' => ['name' => 'ImportClientBranding', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportClientBrandingRequest'], 'output' => ['shape' => 'ImportClientBrandingResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ImportWorkspaceImage' => ['name' => 'ImportWorkspaceImage', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ImportWorkspaceImageRequest'], 'output' => ['shape' => 'ImportWorkspaceImageResult'], 'errors' => [['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceAlreadyExistsException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException']]], 'ListAvailableManagementCidrRanges' => ['name' => 'ListAvailableManagementCidrRanges', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ListAvailableManagementCidrRangesRequest'], 'output' => ['shape' => 'ListAvailableManagementCidrRangesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'AccessDeniedException']]], 'MigrateWorkspace' => ['name' => 'MigrateWorkspace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'MigrateWorkspaceRequest'], 'output' => ['shape' => 'MigrateWorkspaceResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'OperationInProgressException'], ['shape' => 'ResourceUnavailableException']]], 'ModifyAccount' => ['name' => 'ModifyAccount', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyAccountRequest'], 'output' => ['shape' => 'ModifyAccountResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'ResourceNotFoundException']]], 'ModifyCertificateBasedAuthProperties' => ['name' => 'ModifyCertificateBasedAuthProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyCertificateBasedAuthPropertiesRequest'], 'output' => ['shape' => 'ModifyCertificateBasedAuthPropertiesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'ResourceNotFoundException']]], 'ModifyClientProperties' => ['name' => 'ModifyClientProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyClientPropertiesRequest'], 'output' => ['shape' => 'ModifyClientPropertiesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ModifySamlProperties' => ['name' => 'ModifySamlProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySamlPropertiesRequest'], 'output' => ['shape' => 'ModifySamlPropertiesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException'], ['shape' => 'ResourceNotFoundException']]], 'ModifySelfservicePermissions' => ['name' => 'ModifySelfservicePermissions', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifySelfservicePermissionsRequest'], 'output' => ['shape' => 'ModifySelfservicePermissionsResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException']]], 'ModifyWorkspaceAccessProperties' => ['name' => 'ModifyWorkspaceAccessProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyWorkspaceAccessPropertiesRequest'], 'output' => ['shape' => 'ModifyWorkspaceAccessPropertiesResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'ModifyWorkspaceCreationProperties' => ['name' => 'ModifyWorkspaceCreationProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyWorkspaceCreationPropertiesRequest'], 'output' => ['shape' => 'ModifyWorkspaceCreationPropertiesResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException']]], 'ModifyWorkspaceProperties' => ['name' => 'ModifyWorkspaceProperties', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyWorkspacePropertiesRequest'], 'output' => ['shape' => 'ModifyWorkspacePropertiesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationInProgressException'], ['shape' => 'UnsupportedWorkspaceConfigurationException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'ResourceUnavailableException']]], 'ModifyWorkspaceState' => ['name' => 'ModifyWorkspaceState', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ModifyWorkspaceStateRequest'], 'output' => ['shape' => 'ModifyWorkspaceStateResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'OperationNotSupportedException']]], 'RebootWorkspaces' => ['name' => 'RebootWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootWorkspacesRequest'], 'output' => ['shape' => 'RebootWorkspacesResult'], 'errors' => [['shape' => 'OperationNotSupportedException']]], 'RebuildWorkspaces' => ['name' => 'RebuildWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebuildWorkspacesRequest'], 'output' => ['shape' => 'RebuildWorkspacesResult'], 'errors' => [['shape' => 'OperationNotSupportedException']]], 'RegisterWorkspaceDirectory' => ['name' => 'RegisterWorkspaceDirectory', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RegisterWorkspaceDirectoryRequest'], 'output' => ['shape' => 'RegisterWorkspaceDirectoryResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'AccessDeniedException'], ['shape' => 'WorkspacesDefaultRoleNotFoundException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'UnsupportedNetworkConfigurationException'], ['shape' => 'OperationNotSupportedException']]], 'RestoreWorkspace' => ['name' => 'RestoreWorkspace', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RestoreWorkspaceRequest'], 'output' => ['shape' => 'RestoreWorkspaceResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException'], ['shape' => 'OperationNotSupportedException']]], 'RevokeIpRules' => ['name' => 'RevokeIpRules', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RevokeIpRulesRequest'], 'output' => ['shape' => 'RevokeIpRulesResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException']]], 'StartWorkspaces' => ['name' => 'StartWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartWorkspacesRequest'], 'output' => ['shape' => 'StartWorkspacesResult']], 'StopWorkspaces' => ['name' => 'StopWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopWorkspacesRequest'], 'output' => ['shape' => 'StopWorkspacesResult']], 'TerminateWorkspaces' => ['name' => 'TerminateWorkspaces', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TerminateWorkspacesRequest'], 'output' => ['shape' => 'TerminateWorkspacesResult']], 'UpdateConnectClientAddIn' => ['name' => 'UpdateConnectClientAddIn', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectClientAddInRequest'], 'output' => ['shape' => 'UpdateConnectClientAddInResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'AccessDeniedException']]], 'UpdateConnectionAliasPermission' => ['name' => 'UpdateConnectionAliasPermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateConnectionAliasPermissionRequest'], 'output' => ['shape' => 'UpdateConnectionAliasPermissionResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceAssociatedException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'OperationNotSupportedException']]], 'UpdateRulesOfIpGroup' => ['name' => 'UpdateRulesOfIpGroup', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRulesOfIpGroupRequest'], 'output' => ['shape' => 'UpdateRulesOfIpGroupResult'], 'errors' => [['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceLimitExceededException'], ['shape' => 'InvalidResourceStateException'], ['shape' => 'AccessDeniedException']]], 'UpdateWorkspaceBundle' => ['name' => 'UpdateWorkspaceBundle', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkspaceBundleRequest'], 'output' => ['shape' => 'UpdateWorkspaceBundleResult'], 'errors' => [['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'OperationNotSupportedException']]], 'UpdateWorkspaceImagePermission' => ['name' => 'UpdateWorkspaceImagePermission', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateWorkspaceImagePermissionRequest'], 'output' => ['shape' => 'UpdateWorkspaceImagePermissionResult'], 'errors' => [['shape' => 'ResourceNotFoundException'], ['shape' => 'ResourceUnavailableException'], ['shape' => 'AccessDeniedException'], ['shape' => 'InvalidParameterValuesException'], ['shape' => 'OperationNotSupportedException']]]], 'shapes' => ['ARN' => ['type' => 'string', 'pattern' => '^arn:aws:[A-Za-z0-9][A-za-z0-9_/.-]{0,62}:[A-za-z0-9_/.-]{0,63}:[A-za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-za-z0-9_/.-]{0,127}$'], 'AccessDeniedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'AccessPropertyValue' => ['type' => 'string', 'enum' => ['ALLOW', 'DENY']], 'AccountModification' => ['type' => 'structure', 'members' => ['ModificationState' => ['shape' => 'DedicatedTenancyModificationStateEnum'], 'DedicatedTenancySupport' => ['shape' => 'DedicatedTenancySupportResultEnum'], 'DedicatedTenancyManagementCidrRange' => ['shape' => 'DedicatedTenancyManagementCidrRange'], 'StartTime' => ['shape' => 'Timestamp'], 'ErrorCode' => ['shape' => 'WorkspaceErrorCode'], 'ErrorMessage' => ['shape' => 'Description']]], 'AccountModificationList' => ['type' => 'list', 'member' => ['shape' => 'AccountModification']], 'AddInName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^.*$'], 'AddInUrl' => ['type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => '^(http|https)\\://\\S+'], 'Alias' => ['type' => 'string'], 'AmazonUuid' => ['type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}'], 'Application' => ['type' => 'string', 'enum' => ['Microsoft_Office_2016', 'Microsoft_Office_2019']], 'ApplicationList' => ['type' => 'list', 'member' => ['shape' => 'Application'], 'max' => 5, 'min' => 1], 'AssociateConnectionAliasRequest' => ['type' => 'structure', 'required' => ['AliasId', 'ResourceId'], 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId'], 'ResourceId' => ['shape' => 'NonEmptyString']]], 'AssociateConnectionAliasResult' => ['type' => 'structure', 'members' => ['ConnectionIdentifier' => ['shape' => 'ConnectionIdentifier']]], 'AssociateIpGroupsRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'GroupIds'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'GroupIds' => ['shape' => 'IpGroupIdList']]], 'AssociateIpGroupsResult' => ['type' => 'structure', 'members' => []], 'AssociationStatus' => ['type' => 'string', 'enum' => ['NOT_ASSOCIATED', 'ASSOCIATED_WITH_OWNER_ACCOUNT', 'ASSOCIATED_WITH_SHARED_ACCOUNT', 'PENDING_ASSOCIATION', 'PENDING_DISASSOCIATION']], 'AuthorizeIpRulesRequest' => ['type' => 'structure', 'required' => ['GroupId', 'UserRules'], 'members' => ['GroupId' => ['shape' => 'IpGroupId'], 'UserRules' => ['shape' => 'IpRuleList']]], 'AuthorizeIpRulesResult' => ['type' => 'structure', 'members' => []], 'AwsAccount' => ['type' => 'string', 'pattern' => '^\\d{12}$'], 'BooleanObject' => ['type' => 'boolean'], 'BundleId' => ['type' => 'string', 'pattern' => '^wsb-[0-9a-z]{8,63}$'], 'BundleIdList' => ['type' => 'list', 'member' => ['shape' => 'BundleId'], 'max' => 25, 'min' => 1], 'BundleList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceBundle']], 'BundleOwner' => ['type' => 'string'], 'BundleType' => ['type' => 'string', 'enum' => ['REGULAR', 'STANDBY']], 'CertificateAuthorityArn' => ['type' => 'string', 'max' => 200, 'min' => 5, 'pattern' => 'arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=,.@-]+)*'], 'CertificateBasedAuthProperties' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'CertificateBasedAuthStatusEnum'], 'CertificateAuthorityArn' => ['shape' => 'CertificateAuthorityArn']]], 'CertificateBasedAuthStatusEnum' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED']], 'ClientDeviceType' => ['type' => 'string', 'enum' => ['DeviceTypeWindows', 'DeviceTypeOsx', 'DeviceTypeAndroid', 'DeviceTypeIos', 'DeviceTypeLinux', 'DeviceTypeWeb']], 'ClientDeviceTypeList' => ['type' => 'list', 'member' => ['shape' => 'ClientDeviceType'], 'max' => 6, 'min' => 1], 'ClientEmail' => ['type' => 'string', 'max' => 64, 'min' => 6, 'pattern' => '^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$'], 'ClientLocale' => ['type' => 'string', 'max' => 5, 'min' => 5, 'pattern' => '^[a-z]{2}_[A-Z]{2}$'], 'ClientLoginMessage' => ['type' => 'string', 'max' => 2000, 'min' => 0, 'pattern' => '^.*$'], 'ClientProperties' => ['type' => 'structure', 'members' => ['ReconnectEnabled' => ['shape' => 'ReconnectEnum'], 'LogUploadEnabled' => ['shape' => 'LogUploadEnum']]], 'ClientPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'ClientPropertiesResult']], 'ClientPropertiesResult' => ['type' => 'structure', 'members' => ['ResourceId' => ['shape' => 'NonEmptyString'], 'ClientProperties' => ['shape' => 'ClientProperties']]], 'ClientUrl' => ['type' => 'string', 'max' => 200, 'min' => 1, 'pattern' => '^(http|https)\\://\\S+'], 'Compute' => ['type' => 'string', 'enum' => ['VALUE', 'STANDARD', 'PERFORMANCE', 'POWER', 'GRAPHICS', 'POWERPRO', 'GRAPHICSPRO', 'GRAPHICS_G4DN', 'GRAPHICSPRO_G4DN']], 'ComputeType' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'Compute']]], 'ComputerName' => ['type' => 'string'], 'ConnectClientAddIn' => ['type' => 'structure', 'members' => ['AddInId' => ['shape' => 'AmazonUuid'], 'ResourceId' => ['shape' => 'DirectoryId'], 'Name' => ['shape' => 'AddInName'], 'URL' => ['shape' => 'AddInUrl']]], 'ConnectClientAddInList' => ['type' => 'list', 'member' => ['shape' => 'ConnectClientAddIn']], 'ConnectionAlias' => ['type' => 'structure', 'members' => ['ConnectionString' => ['shape' => 'ConnectionString'], 'AliasId' => ['shape' => 'ConnectionAliasId'], 'State' => ['shape' => 'ConnectionAliasState'], 'OwnerAccountId' => ['shape' => 'AwsAccount'], 'Associations' => ['shape' => 'ConnectionAliasAssociationList']]], 'ConnectionAliasAssociation' => ['type' => 'structure', 'members' => ['AssociationStatus' => ['shape' => 'AssociationStatus'], 'AssociatedAccountId' => ['shape' => 'AwsAccount'], 'ResourceId' => ['shape' => 'NonEmptyString'], 'ConnectionIdentifier' => ['shape' => 'ConnectionIdentifier']]], 'ConnectionAliasAssociationList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionAliasAssociation'], 'max' => 25, 'min' => 1], 'ConnectionAliasId' => ['type' => 'string', 'max' => 68, 'min' => 13, 'pattern' => '^wsca-[0-9a-z]{8,63}$'], 'ConnectionAliasIdList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionAliasId'], 'max' => 25, 'min' => 1], 'ConnectionAliasList' => ['type' => 'list', 'member' => ['shape' => 'ConnectionAlias'], 'max' => 25, 'min' => 1], 'ConnectionAliasPermission' => ['type' => 'structure', 'required' => ['SharedAccountId', 'AllowAssociation'], 'members' => ['SharedAccountId' => ['shape' => 'AwsAccount'], 'AllowAssociation' => ['shape' => 'BooleanObject']]], 'ConnectionAliasPermissions' => ['type' => 'list', 'member' => ['shape' => 'ConnectionAliasPermission'], 'max' => 25, 'min' => 1], 'ConnectionAliasState' => ['type' => 'string', 'enum' => ['CREATING', 'CREATED', 'DELETING']], 'ConnectionIdentifier' => ['type' => 'string', 'max' => 20, 'min' => 1, 'pattern' => '^[a-zA-Z0-9]+$'], 'ConnectionState' => ['type' => 'string', 'enum' => ['CONNECTED', 'DISCONNECTED', 'UNKNOWN']], 'ConnectionString' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[.0-9a-zA-Z\\-]{1,255}$'], 'CopyWorkspaceImageRequest' => ['type' => 'structure', 'required' => ['Name', 'SourceImageId', 'SourceRegion'], 'members' => ['Name' => ['shape' => 'WorkspaceImageName'], 'Description' => ['shape' => 'WorkspaceImageDescription'], 'SourceImageId' => ['shape' => 'WorkspaceImageId'], 'SourceRegion' => ['shape' => 'Region'], 'Tags' => ['shape' => 'TagList']]], 'CopyWorkspaceImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId']]], 'CreateConnectClientAddInRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Name', 'URL'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'Name' => ['shape' => 'AddInName'], 'URL' => ['shape' => 'AddInUrl']]], 'CreateConnectClientAddInResult' => ['type' => 'structure', 'members' => ['AddInId' => ['shape' => 'AmazonUuid']]], 'CreateConnectionAliasRequest' => ['type' => 'structure', 'required' => ['ConnectionString'], 'members' => ['ConnectionString' => ['shape' => 'ConnectionString'], 'Tags' => ['shape' => 'TagList']]], 'CreateConnectionAliasResult' => ['type' => 'structure', 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId']]], 'CreateIpGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'IpGroupName'], 'GroupDesc' => ['shape' => 'IpGroupDesc'], 'UserRules' => ['shape' => 'IpRuleList'], 'Tags' => ['shape' => 'TagList']]], 'CreateIpGroupResult' => ['type' => 'structure', 'members' => ['GroupId' => ['shape' => 'IpGroupId']]], 'CreateStandbyWorkspacesRequest' => ['type' => 'structure', 'required' => ['PrimaryRegion', 'StandbyWorkspaces'], 'members' => ['PrimaryRegion' => ['shape' => 'Region'], 'StandbyWorkspaces' => ['shape' => 'StandbyWorkspacesList']]], 'CreateStandbyWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedStandbyRequests' => ['shape' => 'FailedCreateStandbyWorkspacesRequestList'], 'PendingStandbyRequests' => ['shape' => 'PendingCreateStandbyWorkspacesRequestList']]], 'CreateTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Tags'], 'members' => ['ResourceId' => ['shape' => 'NonEmptyString'], 'Tags' => ['shape' => 'TagList']]], 'CreateTagsResult' => ['type' => 'structure', 'members' => []], 'CreateUpdatedWorkspaceImageRequest' => ['type' => 'structure', 'required' => ['Name', 'Description', 'SourceImageId'], 'members' => ['Name' => ['shape' => 'WorkspaceImageName'], 'Description' => ['shape' => 'WorkspaceImageDescription'], 'SourceImageId' => ['shape' => 'WorkspaceImageId'], 'Tags' => ['shape' => 'TagList']]], 'CreateUpdatedWorkspaceImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId']]], 'CreateWorkspaceBundleRequest' => ['type' => 'structure', 'required' => ['BundleName', 'BundleDescription', 'ImageId', 'ComputeType', 'UserStorage'], 'members' => ['BundleName' => ['shape' => 'WorkspaceBundleName'], 'BundleDescription' => ['shape' => 'WorkspaceBundleDescription'], 'ImageId' => ['shape' => 'WorkspaceImageId'], 'ComputeType' => ['shape' => 'ComputeType'], 'UserStorage' => ['shape' => 'UserStorage'], 'RootStorage' => ['shape' => 'RootStorage'], 'Tags' => ['shape' => 'TagList']]], 'CreateWorkspaceBundleResult' => ['type' => 'structure', 'members' => ['WorkspaceBundle' => ['shape' => 'WorkspaceBundle']]], 'CreateWorkspaceImageRequest' => ['type' => 'structure', 'required' => ['Name', 'Description', 'WorkspaceId'], 'members' => ['Name' => ['shape' => 'WorkspaceImageName'], 'Description' => ['shape' => 'WorkspaceImageDescription'], 'WorkspaceId' => ['shape' => 'WorkspaceId'], 'Tags' => ['shape' => 'TagList']]], 'CreateWorkspaceImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId'], 'Name' => ['shape' => 'WorkspaceImageName'], 'Description' => ['shape' => 'WorkspaceImageDescription'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'State' => ['shape' => 'WorkspaceImageState'], 'RequiredTenancy' => ['shape' => 'WorkspaceImageRequiredTenancy'], 'Created' => ['shape' => 'Timestamp'], 'OwnerAccountId' => ['shape' => 'AwsAccount']]], 'CreateWorkspacesRequest' => ['type' => 'structure', 'required' => ['Workspaces'], 'members' => ['Workspaces' => ['shape' => 'WorkspaceRequestList']]], 'CreateWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedCreateWorkspaceRequests'], 'PendingRequests' => ['shape' => 'WorkspaceList']]], 'DedicatedTenancyCidrRangeList' => ['type' => 'list', 'member' => ['shape' => 'DedicatedTenancyManagementCidrRange']], 'DedicatedTenancyManagementCidrRange' => ['type' => 'string', 'pattern' => '(^([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.0\\.0)(\\/(16$))$'], 'DedicatedTenancyModificationStateEnum' => ['type' => 'string', 'enum' => ['PENDING', 'COMPLETED', 'FAILED']], 'DedicatedTenancySupportEnum' => ['type' => 'string', 'enum' => ['ENABLED']], 'DedicatedTenancySupportResultEnum' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'DefaultClientBrandingAttributes' => ['type' => 'structure', 'members' => ['LogoUrl' => ['shape' => 'ClientUrl'], 'SupportEmail' => ['shape' => 'ClientEmail'], 'SupportLink' => ['shape' => 'ClientUrl'], 'ForgotPasswordLink' => ['shape' => 'ClientUrl'], 'LoginMessage' => ['shape' => 'LoginMessage']]], 'DefaultImportClientBrandingAttributes' => ['type' => 'structure', 'members' => ['Logo' => ['shape' => 'DefaultLogo'], 'SupportEmail' => ['shape' => 'ClientEmail'], 'SupportLink' => ['shape' => 'ClientUrl'], 'ForgotPasswordLink' => ['shape' => 'ClientUrl'], 'LoginMessage' => ['shape' => 'LoginMessage']]], 'DefaultLogo' => ['type' => 'blob', 'max' => 1500000, 'min' => 1], 'DefaultOu' => ['type' => 'string'], 'DefaultWorkspaceCreationProperties' => ['type' => 'structure', 'members' => ['EnableWorkDocs' => ['shape' => 'BooleanObject'], 'EnableInternetAccess' => ['shape' => 'BooleanObject'], 'DefaultOu' => ['shape' => 'DefaultOu'], 'CustomSecurityGroupId' => ['shape' => 'SecurityGroupId'], 'UserEnabledAsLocalAdministrator' => ['shape' => 'BooleanObject'], 'EnableMaintenanceMode' => ['shape' => 'BooleanObject']]], 'DeletableCertificateBasedAuthPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DeletableCertificateBasedAuthProperty']], 'DeletableCertificateBasedAuthProperty' => ['type' => 'string', 'enum' => ['CERTIFICATE_BASED_AUTH_PROPERTIES_CERTIFICATE_AUTHORITY_ARN']], 'DeletableSamlPropertiesList' => ['type' => 'list', 'member' => ['shape' => 'DeletableSamlProperty']], 'DeletableSamlProperty' => ['type' => 'string', 'enum' => ['SAML_PROPERTIES_USER_ACCESS_URL', 'SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME']], 'DeleteClientBrandingRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'Platforms'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'Platforms' => ['shape' => 'ClientDeviceTypeList']]], 'DeleteClientBrandingResult' => ['type' => 'structure', 'members' => []], 'DeleteConnectClientAddInRequest' => ['type' => 'structure', 'required' => ['AddInId', 'ResourceId'], 'members' => ['AddInId' => ['shape' => 'AmazonUuid'], 'ResourceId' => ['shape' => 'DirectoryId']]], 'DeleteConnectClientAddInResult' => ['type' => 'structure', 'members' => []], 'DeleteConnectionAliasRequest' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId']]], 'DeleteConnectionAliasResult' => ['type' => 'structure', 'members' => []], 'DeleteIpGroupRequest' => ['type' => 'structure', 'required' => ['GroupId'], 'members' => ['GroupId' => ['shape' => 'IpGroupId']]], 'DeleteIpGroupResult' => ['type' => 'structure', 'members' => []], 'DeleteTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'TagKeys'], 'members' => ['ResourceId' => ['shape' => 'NonEmptyString'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'DeleteTagsResult' => ['type' => 'structure', 'members' => []], 'DeleteWorkspaceBundleRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => 'BundleId']]], 'DeleteWorkspaceBundleResult' => ['type' => 'structure', 'members' => []], 'DeleteWorkspaceImageRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId']]], 'DeleteWorkspaceImageResult' => ['type' => 'structure', 'members' => []], 'DeregisterWorkspaceDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId']]], 'DeregisterWorkspaceDirectoryResult' => ['type' => 'structure', 'members' => []], 'DescribeAccountModificationsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'PaginationToken']]], 'DescribeAccountModificationsResult' => ['type' => 'structure', 'members' => ['AccountModifications' => ['shape' => 'AccountModificationList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeAccountRequest' => ['type' => 'structure', 'members' => []], 'DescribeAccountResult' => ['type' => 'structure', 'members' => ['DedicatedTenancySupport' => ['shape' => 'DedicatedTenancySupportResultEnum'], 'DedicatedTenancyManagementCidrRange' => ['shape' => 'DedicatedTenancyManagementCidrRange']]], 'DescribeClientBrandingRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId']]], 'DescribeClientBrandingResult' => ['type' => 'structure', 'members' => ['DeviceTypeWindows' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeOsx' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeAndroid' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeIos' => ['shape' => 'IosClientBrandingAttributes'], 'DeviceTypeLinux' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeWeb' => ['shape' => 'DefaultClientBrandingAttributes']]], 'DescribeClientPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceIds'], 'members' => ['ResourceIds' => ['shape' => 'ResourceIdList']]], 'DescribeClientPropertiesResult' => ['type' => 'structure', 'members' => ['ClientPropertiesList' => ['shape' => 'ClientPropertiesList']]], 'DescribeConnectClientAddInsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'Limit']]], 'DescribeConnectClientAddInsResult' => ['type' => 'structure', 'members' => ['AddIns' => ['shape' => 'ConnectClientAddInList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeConnectionAliasPermissionsRequest' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'Limit']]], 'DescribeConnectionAliasPermissionsResult' => ['type' => 'structure', 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId'], 'ConnectionAliasPermissions' => ['shape' => 'ConnectionAliasPermissions'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeConnectionAliasesRequest' => ['type' => 'structure', 'members' => ['AliasIds' => ['shape' => 'ConnectionAliasIdList'], 'ResourceId' => ['shape' => 'NonEmptyString'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeConnectionAliasesResult' => ['type' => 'structure', 'members' => ['ConnectionAliases' => ['shape' => 'ConnectionAliasList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeIpGroupsRequest' => ['type' => 'structure', 'members' => ['GroupIds' => ['shape' => 'IpGroupIdList'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'Limit']]], 'DescribeIpGroupsResult' => ['type' => 'structure', 'members' => ['Result' => ['shape' => 'WorkspacesIpGroupsList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeTagsRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'NonEmptyString']]], 'DescribeTagsResult' => ['type' => 'structure', 'members' => ['TagList' => ['shape' => 'TagList']]], 'DescribeWorkspaceBundlesRequest' => ['type' => 'structure', 'members' => ['BundleIds' => ['shape' => 'BundleIdList'], 'Owner' => ['shape' => 'BundleOwner'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceBundlesResult' => ['type' => 'structure', 'members' => ['Bundles' => ['shape' => 'BundleList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceDirectoriesRequest' => ['type' => 'structure', 'members' => ['DirectoryIds' => ['shape' => 'DirectoryIdList'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceDirectoriesResult' => ['type' => 'structure', 'members' => ['Directories' => ['shape' => 'DirectoryList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceImagePermissionsRequest' => ['type' => 'structure', 'required' => ['ImageId'], 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'Limit']]], 'DescribeWorkspaceImagePermissionsResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId'], 'ImagePermissions' => ['shape' => 'ImagePermissions'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceImagesRequest' => ['type' => 'structure', 'members' => ['ImageIds' => ['shape' => 'WorkspaceImageIdList'], 'ImageType' => ['shape' => 'ImageType'], 'NextToken' => ['shape' => 'PaginationToken'], 'MaxResults' => ['shape' => 'Limit']]], 'DescribeWorkspaceImagesResult' => ['type' => 'structure', 'members' => ['Images' => ['shape' => 'WorkspaceImageList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspaceSnapshotsRequest' => ['type' => 'structure', 'required' => ['WorkspaceId'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'DescribeWorkspaceSnapshotsResult' => ['type' => 'structure', 'members' => ['RebuildSnapshots' => ['shape' => 'SnapshotList'], 'RestoreSnapshots' => ['shape' => 'SnapshotList']]], 'DescribeWorkspacesConnectionStatusRequest' => ['type' => 'structure', 'members' => ['WorkspaceIds' => ['shape' => 'WorkspaceIdList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspacesConnectionStatusResult' => ['type' => 'structure', 'members' => ['WorkspacesConnectionStatus' => ['shape' => 'WorkspaceConnectionStatusList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspacesRequest' => ['type' => 'structure', 'members' => ['WorkspaceIds' => ['shape' => 'WorkspaceIdList'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'UserName'], 'BundleId' => ['shape' => 'BundleId'], 'Limit' => ['shape' => 'Limit'], 'NextToken' => ['shape' => 'PaginationToken']]], 'DescribeWorkspacesResult' => ['type' => 'structure', 'members' => ['Workspaces' => ['shape' => 'WorkspaceList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'Description' => ['type' => 'string'], 'DirectoryId' => ['type' => 'string', 'max' => 65, 'min' => 10, 'pattern' => '^d-[0-9a-f]{8,63}$'], 'DirectoryIdList' => ['type' => 'list', 'member' => ['shape' => 'DirectoryId'], 'max' => 25, 'min' => 1], 'DirectoryList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceDirectory']], 'DirectoryName' => ['type' => 'string'], 'DisassociateConnectionAliasRequest' => ['type' => 'structure', 'required' => ['AliasId'], 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId']]], 'DisassociateConnectionAliasResult' => ['type' => 'structure', 'members' => []], 'DisassociateIpGroupsRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'GroupIds'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'GroupIds' => ['shape' => 'IpGroupIdList']]], 'DisassociateIpGroupsResult' => ['type' => 'structure', 'members' => []], 'DnsIpAddresses' => ['type' => 'list', 'member' => ['shape' => 'IpAddress']], 'Ec2ImageId' => ['type' => 'string', 'pattern' => '^ami\\-([a-f0-9]{8}|[a-f0-9]{17})$'], 'ErrorType' => ['type' => 'string'], 'ExceptionErrorCode' => ['type' => 'string'], 'ExceptionMessage' => ['type' => 'string'], 'FailedCreateStandbyWorkspacesRequest' => ['type' => 'structure', 'members' => ['StandbyWorkspaceRequest' => ['shape' => 'StandbyWorkspace'], 'ErrorCode' => ['shape' => 'WorkspaceErrorCode'], 'ErrorMessage' => ['shape' => 'Description']]], 'FailedCreateStandbyWorkspacesRequestList' => ['type' => 'list', 'member' => ['shape' => 'FailedCreateStandbyWorkspacesRequest']], 'FailedCreateWorkspaceRequest' => ['type' => 'structure', 'members' => ['WorkspaceRequest' => ['shape' => 'WorkspaceRequest'], 'ErrorCode' => ['shape' => 'ErrorType'], 'ErrorMessage' => ['shape' => 'Description']]], 'FailedCreateWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedCreateWorkspaceRequest']], 'FailedRebootWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedWorkspaceChangeRequest']], 'FailedRebuildWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedWorkspaceChangeRequest']], 'FailedStartWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedWorkspaceChangeRequest']], 'FailedStopWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedWorkspaceChangeRequest']], 'FailedTerminateWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'FailedWorkspaceChangeRequest']], 'FailedWorkspaceChangeRequest' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'ErrorCode' => ['shape' => 'ErrorType'], 'ErrorMessage' => ['shape' => 'Description']]], 'ImagePermission' => ['type' => 'structure', 'members' => ['SharedAccountId' => ['shape' => 'AwsAccount']]], 'ImagePermissions' => ['type' => 'list', 'member' => ['shape' => 'ImagePermission']], 'ImageType' => ['type' => 'string', 'enum' => ['OWNED', 'SHARED']], 'ImportClientBrandingRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'DeviceTypeWindows' => ['shape' => 'DefaultImportClientBrandingAttributes'], 'DeviceTypeOsx' => ['shape' => 'DefaultImportClientBrandingAttributes'], 'DeviceTypeAndroid' => ['shape' => 'DefaultImportClientBrandingAttributes'], 'DeviceTypeIos' => ['shape' => 'IosImportClientBrandingAttributes'], 'DeviceTypeLinux' => ['shape' => 'DefaultImportClientBrandingAttributes'], 'DeviceTypeWeb' => ['shape' => 'DefaultImportClientBrandingAttributes']]], 'ImportClientBrandingResult' => ['type' => 'structure', 'members' => ['DeviceTypeWindows' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeOsx' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeAndroid' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeIos' => ['shape' => 'IosClientBrandingAttributes'], 'DeviceTypeLinux' => ['shape' => 'DefaultClientBrandingAttributes'], 'DeviceTypeWeb' => ['shape' => 'DefaultClientBrandingAttributes']]], 'ImportWorkspaceImageRequest' => ['type' => 'structure', 'required' => ['Ec2ImageId', 'IngestionProcess', 'ImageName', 'ImageDescription'], 'members' => ['Ec2ImageId' => ['shape' => 'Ec2ImageId'], 'IngestionProcess' => ['shape' => 'WorkspaceImageIngestionProcess'], 'ImageName' => ['shape' => 'WorkspaceImageName'], 'ImageDescription' => ['shape' => 'WorkspaceImageDescription'], 'Tags' => ['shape' => 'TagList'], 'Applications' => ['shape' => 'ApplicationList']]], 'ImportWorkspaceImageResult' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId']]], 'InvalidParameterValuesException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'InvalidResourceStateException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'Ios2XLogo' => ['type' => 'blob', 'max' => 1770000, 'min' => 1], 'Ios3XLogo' => ['type' => 'blob', 'max' => 1770000, 'min' => 1], 'IosClientBrandingAttributes' => ['type' => 'structure', 'members' => ['LogoUrl' => ['shape' => 'ClientUrl'], 'Logo2xUrl' => ['shape' => 'ClientUrl'], 'Logo3xUrl' => ['shape' => 'ClientUrl'], 'SupportEmail' => ['shape' => 'ClientEmail'], 'SupportLink' => ['shape' => 'ClientUrl'], 'ForgotPasswordLink' => ['shape' => 'ClientUrl'], 'LoginMessage' => ['shape' => 'LoginMessage']]], 'IosImportClientBrandingAttributes' => ['type' => 'structure', 'members' => ['Logo' => ['shape' => 'IosLogo'], 'Logo2x' => ['shape' => 'Ios2XLogo'], 'Logo3x' => ['shape' => 'Ios3XLogo'], 'SupportEmail' => ['shape' => 'ClientEmail'], 'SupportLink' => ['shape' => 'ClientUrl'], 'ForgotPasswordLink' => ['shape' => 'ClientUrl'], 'LoginMessage' => ['shape' => 'LoginMessage']]], 'IosLogo' => ['type' => 'blob', 'max' => 447000, 'min' => 1], 'IpAddress' => ['type' => 'string'], 'IpGroupDesc' => ['type' => 'string'], 'IpGroupId' => ['type' => 'string', 'pattern' => 'wsipg-[0-9a-z]{8,63}$'], 'IpGroupIdList' => ['type' => 'list', 'member' => ['shape' => 'IpGroupId']], 'IpGroupName' => ['type' => 'string'], 'IpRevokedRuleList' => ['type' => 'list', 'member' => ['shape' => 'IpRule']], 'IpRule' => ['type' => 'string'], 'IpRuleDesc' => ['type' => 'string'], 'IpRuleItem' => ['type' => 'structure', 'members' => ['ipRule' => ['shape' => 'IpRule'], 'ruleDesc' => ['shape' => 'IpRuleDesc']]], 'IpRuleList' => ['type' => 'list', 'member' => ['shape' => 'IpRuleItem']], 'Limit' => ['type' => 'integer', 'max' => 25, 'min' => 1], 'ListAvailableManagementCidrRangesRequest' => ['type' => 'structure', 'required' => ['ManagementCidrRangeConstraint'], 'members' => ['ManagementCidrRangeConstraint' => ['shape' => 'ManagementCidrRangeConstraint'], 'MaxResults' => ['shape' => 'ManagementCidrRangeMaxResults'], 'NextToken' => ['shape' => 'PaginationToken']]], 'ListAvailableManagementCidrRangesResult' => ['type' => 'structure', 'members' => ['ManagementCidrRanges' => ['shape' => 'DedicatedTenancyCidrRangeList'], 'NextToken' => ['shape' => 'PaginationToken']]], 'LogUploadEnum' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'LoginMessage' => ['type' => 'map', 'key' => ['shape' => 'ClientLocale'], 'value' => ['shape' => 'ClientLoginMessage']], 'ManagementCidrRangeConstraint' => ['type' => 'string', 'pattern' => '^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[0-9]))$'], 'ManagementCidrRangeMaxResults' => ['type' => 'integer', 'max' => 5, 'min' => 1], 'MigrateWorkspaceRequest' => ['type' => 'structure', 'required' => ['SourceWorkspaceId', 'BundleId'], 'members' => ['SourceWorkspaceId' => ['shape' => 'WorkspaceId'], 'BundleId' => ['shape' => 'BundleId']]], 'MigrateWorkspaceResult' => ['type' => 'structure', 'members' => ['SourceWorkspaceId' => ['shape' => 'WorkspaceId'], 'TargetWorkspaceId' => ['shape' => 'WorkspaceId']]], 'ModificationResourceEnum' => ['type' => 'string', 'enum' => ['ROOT_VOLUME', 'USER_VOLUME', 'COMPUTE_TYPE']], 'ModificationState' => ['type' => 'structure', 'members' => ['Resource' => ['shape' => 'ModificationResourceEnum'], 'State' => ['shape' => 'ModificationStateEnum']]], 'ModificationStateEnum' => ['type' => 'string', 'enum' => ['UPDATE_INITIATED', 'UPDATE_IN_PROGRESS']], 'ModificationStateList' => ['type' => 'list', 'member' => ['shape' => 'ModificationState']], 'ModifyAccountRequest' => ['type' => 'structure', 'members' => ['DedicatedTenancySupport' => ['shape' => 'DedicatedTenancySupportEnum'], 'DedicatedTenancyManagementCidrRange' => ['shape' => 'DedicatedTenancyManagementCidrRange']]], 'ModifyAccountResult' => ['type' => 'structure', 'members' => []], 'ModifyCertificateBasedAuthPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'CertificateBasedAuthProperties' => ['shape' => 'CertificateBasedAuthProperties'], 'PropertiesToDelete' => ['shape' => 'DeletableCertificateBasedAuthPropertiesList']]], 'ModifyCertificateBasedAuthPropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifyClientPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'ClientProperties'], 'members' => ['ResourceId' => ['shape' => 'NonEmptyString'], 'ClientProperties' => ['shape' => 'ClientProperties']]], 'ModifyClientPropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifySamlPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceId'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'SamlProperties' => ['shape' => 'SamlProperties'], 'PropertiesToDelete' => ['shape' => 'DeletableSamlPropertiesList']]], 'ModifySamlPropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifySelfservicePermissionsRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'SelfservicePermissions'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'SelfservicePermissions' => ['shape' => 'SelfservicePermissions']]], 'ModifySelfservicePermissionsResult' => ['type' => 'structure', 'members' => []], 'ModifyWorkspaceAccessPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'WorkspaceAccessProperties'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'WorkspaceAccessProperties' => ['shape' => 'WorkspaceAccessProperties']]], 'ModifyWorkspaceAccessPropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifyWorkspaceCreationPropertiesRequest' => ['type' => 'structure', 'required' => ['ResourceId', 'WorkspaceCreationProperties'], 'members' => ['ResourceId' => ['shape' => 'DirectoryId'], 'WorkspaceCreationProperties' => ['shape' => 'WorkspaceCreationProperties']]], 'ModifyWorkspaceCreationPropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifyWorkspacePropertiesRequest' => ['type' => 'structure', 'required' => ['WorkspaceId', 'WorkspaceProperties'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'WorkspaceProperties' => ['shape' => 'WorkspaceProperties']]], 'ModifyWorkspacePropertiesResult' => ['type' => 'structure', 'members' => []], 'ModifyWorkspaceStateRequest' => ['type' => 'structure', 'required' => ['WorkspaceId', 'WorkspaceState'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'WorkspaceState' => ['shape' => 'TargetWorkspaceState']]], 'ModifyWorkspaceStateResult' => ['type' => 'structure', 'members' => []], 'NonEmptyString' => ['type' => 'string', 'min' => 1], 'OperatingSystem' => ['type' => 'structure', 'members' => ['Type' => ['shape' => 'OperatingSystemType']]], 'OperatingSystemType' => ['type' => 'string', 'enum' => ['WINDOWS', 'LINUX']], 'OperationInProgressException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'OperationNotSupportedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'reason' => ['shape' => 'ExceptionErrorCode']], 'exception' => \true], 'PaginationToken' => ['type' => 'string', 'max' => 2048, 'min' => 1], 'PendingCreateStandbyWorkspacesRequest' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'UserName'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'State' => ['shape' => 'WorkspaceState'], 'WorkspaceId' => ['shape' => 'WorkspaceId']]], 'PendingCreateStandbyWorkspacesRequestList' => ['type' => 'list', 'member' => ['shape' => 'PendingCreateStandbyWorkspacesRequest']], 'Protocol' => ['type' => 'string', 'enum' => ['PCOIP', 'WSP']], 'ProtocolList' => ['type' => 'list', 'member' => ['shape' => 'Protocol']], 'RebootRequest' => ['type' => 'structure', 'required' => ['WorkspaceId'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'RebootWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'RebootRequest'], 'max' => 25, 'min' => 1], 'RebootWorkspacesRequest' => ['type' => 'structure', 'required' => ['RebootWorkspaceRequests'], 'members' => ['RebootWorkspaceRequests' => ['shape' => 'RebootWorkspaceRequests']]], 'RebootWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedRebootWorkspaceRequests']]], 'RebuildRequest' => ['type' => 'structure', 'required' => ['WorkspaceId'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'RebuildWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'RebuildRequest'], 'max' => 1, 'min' => 1], 'RebuildWorkspacesRequest' => ['type' => 'structure', 'required' => ['RebuildWorkspaceRequests'], 'members' => ['RebuildWorkspaceRequests' => ['shape' => 'RebuildWorkspaceRequests']]], 'RebuildWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedRebuildWorkspaceRequests']]], 'ReconnectEnum' => ['type' => 'string', 'enum' => ['ENABLED', 'DISABLED']], 'Region' => ['type' => 'string', 'max' => 31, 'min' => 1, 'pattern' => '^[-0-9a-z]{1,31}$'], 'RegisterWorkspaceDirectoryRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'EnableWorkDocs'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'EnableWorkDocs' => ['shape' => 'BooleanObject'], 'EnableSelfService' => ['shape' => 'BooleanObject'], 'Tenancy' => ['shape' => 'Tenancy'], 'Tags' => ['shape' => 'TagList']]], 'RegisterWorkspaceDirectoryResult' => ['type' => 'structure', 'members' => []], 'RegistrationCode' => ['type' => 'string', 'max' => 20, 'min' => 1], 'RelatedWorkspaceProperties' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'Region' => ['shape' => 'Region'], 'State' => ['shape' => 'WorkspaceState'], 'Type' => ['shape' => 'StandbyWorkspaceRelationshipType']]], 'RelatedWorkspaces' => ['type' => 'list', 'member' => ['shape' => 'RelatedWorkspaceProperties']], 'ResourceAlreadyExistsException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourceAssociatedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourceCreationFailedException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourceIdList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString'], 'max' => 25, 'min' => 1], 'ResourceLimitExceededException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'ResourceId' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'ResourceUnavailableException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage'], 'ResourceId' => ['shape' => 'NonEmptyString']], 'exception' => \true], 'RestoreWorkspaceRequest' => ['type' => 'structure', 'required' => ['WorkspaceId'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'RestoreWorkspaceResult' => ['type' => 'structure', 'members' => []], 'RevokeIpRulesRequest' => ['type' => 'structure', 'required' => ['GroupId', 'UserRules'], 'members' => ['GroupId' => ['shape' => 'IpGroupId'], 'UserRules' => ['shape' => 'IpRevokedRuleList']]], 'RevokeIpRulesResult' => ['type' => 'structure', 'members' => []], 'RootStorage' => ['type' => 'structure', 'members' => ['Capacity' => ['shape' => 'NonEmptyString']]], 'RootVolumeSizeGib' => ['type' => 'integer'], 'RunningMode' => ['type' => 'string', 'enum' => ['AUTO_STOP', 'ALWAYS_ON', 'MANUAL']], 'RunningModeAutoStopTimeoutInMinutes' => ['type' => 'integer'], 'SamlProperties' => ['type' => 'structure', 'members' => ['Status' => ['shape' => 'SamlStatusEnum'], 'UserAccessUrl' => ['shape' => 'SamlUserAccessUrl'], 'RelayStateParameterName' => ['shape' => 'NonEmptyString']]], 'SamlStatusEnum' => ['type' => 'string', 'enum' => ['DISABLED', 'ENABLED', 'ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK']], 'SamlUserAccessUrl' => ['type' => 'string', 'max' => 200, 'min' => 8, 'pattern' => '^(http|https)\\://\\S+$'], 'SecurityGroupId' => ['type' => 'string', 'max' => 20, 'min' => 11, 'pattern' => '^(sg-([0-9a-f]{8}|[0-9a-f]{17}))$'], 'SelfservicePermissions' => ['type' => 'structure', 'members' => ['RestartWorkspace' => ['shape' => 'ReconnectEnum'], 'IncreaseVolumeSize' => ['shape' => 'ReconnectEnum'], 'ChangeComputeType' => ['shape' => 'ReconnectEnum'], 'SwitchRunningMode' => ['shape' => 'ReconnectEnum'], 'RebuildWorkspace' => ['shape' => 'ReconnectEnum']]], 'Snapshot' => ['type' => 'structure', 'members' => ['SnapshotTime' => ['shape' => 'Timestamp']]], 'SnapshotList' => ['type' => 'list', 'member' => ['shape' => 'Snapshot']], 'StandbyWorkspace' => ['type' => 'structure', 'required' => ['PrimaryWorkspaceId', 'DirectoryId'], 'members' => ['PrimaryWorkspaceId' => ['shape' => 'WorkspaceId'], 'VolumeEncryptionKey' => ['shape' => 'VolumeEncryptionKey'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'Tags' => ['shape' => 'TagList']]], 'StandbyWorkspaceRelationshipType' => ['type' => 'string', 'enum' => ['PRIMARY', 'STANDBY']], 'StandbyWorkspacesList' => ['type' => 'list', 'member' => ['shape' => 'StandbyWorkspace']], 'StartRequest' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'StartWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'StartRequest'], 'max' => 25, 'min' => 1], 'StartWorkspacesRequest' => ['type' => 'structure', 'required' => ['StartWorkspaceRequests'], 'members' => ['StartWorkspaceRequests' => ['shape' => 'StartWorkspaceRequests']]], 'StartWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedStartWorkspaceRequests']]], 'StopRequest' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'StopWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'StopRequest'], 'max' => 25, 'min' => 1], 'StopWorkspacesRequest' => ['type' => 'structure', 'required' => ['StopWorkspaceRequests'], 'members' => ['StopWorkspaceRequests' => ['shape' => 'StopWorkspaceRequests']]], 'StopWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedStopWorkspaceRequests']]], 'SubnetId' => ['type' => 'string', 'max' => 24, 'min' => 15, 'pattern' => '^(subnet-([0-9a-f]{8}|[0-9a-f]{17}))$'], 'SubnetIds' => ['type' => 'list', 'member' => ['shape' => 'SubnetId'], 'max' => 2], 'Tag' => ['type' => 'structure', 'required' => ['Key'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 127, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'NonEmptyString']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagValue' => ['type' => 'string', 'max' => 255], 'TargetWorkspaceState' => ['type' => 'string', 'enum' => ['AVAILABLE', 'ADMIN_MAINTENANCE']], 'Tenancy' => ['type' => 'string', 'enum' => ['DEDICATED', 'SHARED']], 'TerminateRequest' => ['type' => 'structure', 'required' => ['WorkspaceId'], 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId']]], 'TerminateWorkspaceRequests' => ['type' => 'list', 'member' => ['shape' => 'TerminateRequest'], 'max' => 25, 'min' => 1], 'TerminateWorkspacesRequest' => ['type' => 'structure', 'required' => ['TerminateWorkspaceRequests'], 'members' => ['TerminateWorkspaceRequests' => ['shape' => 'TerminateWorkspaceRequests']]], 'TerminateWorkspacesResult' => ['type' => 'structure', 'members' => ['FailedRequests' => ['shape' => 'FailedTerminateWorkspaceRequests']]], 'Timestamp' => ['type' => 'timestamp'], 'UnsupportedNetworkConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UnsupportedWorkspaceConfigurationException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'UpdateConnectClientAddInRequest' => ['type' => 'structure', 'required' => ['AddInId', 'ResourceId'], 'members' => ['AddInId' => ['shape' => 'AmazonUuid'], 'ResourceId' => ['shape' => 'DirectoryId'], 'Name' => ['shape' => 'AddInName'], 'URL' => ['shape' => 'AddInUrl']]], 'UpdateConnectClientAddInResult' => ['type' => 'structure', 'members' => []], 'UpdateConnectionAliasPermissionRequest' => ['type' => 'structure', 'required' => ['AliasId', 'ConnectionAliasPermission'], 'members' => ['AliasId' => ['shape' => 'ConnectionAliasId'], 'ConnectionAliasPermission' => ['shape' => 'ConnectionAliasPermission']]], 'UpdateConnectionAliasPermissionResult' => ['type' => 'structure', 'members' => []], 'UpdateDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_./() -]+$'], 'UpdateResult' => ['type' => 'structure', 'members' => ['UpdateAvailable' => ['shape' => 'BooleanObject'], 'Description' => ['shape' => 'UpdateDescription']]], 'UpdateRulesOfIpGroupRequest' => ['type' => 'structure', 'required' => ['GroupId', 'UserRules'], 'members' => ['GroupId' => ['shape' => 'IpGroupId'], 'UserRules' => ['shape' => 'IpRuleList']]], 'UpdateRulesOfIpGroupResult' => ['type' => 'structure', 'members' => []], 'UpdateWorkspaceBundleRequest' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => 'BundleId'], 'ImageId' => ['shape' => 'WorkspaceImageId']]], 'UpdateWorkspaceBundleResult' => ['type' => 'structure', 'members' => []], 'UpdateWorkspaceImagePermissionRequest' => ['type' => 'structure', 'required' => ['ImageId', 'AllowCopyImage', 'SharedAccountId'], 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId'], 'AllowCopyImage' => ['shape' => 'BooleanObject'], 'SharedAccountId' => ['shape' => 'AwsAccount']]], 'UpdateWorkspaceImagePermissionResult' => ['type' => 'structure', 'members' => []], 'UserName' => ['type' => 'string', 'max' => 63, 'min' => 1], 'UserStorage' => ['type' => 'structure', 'members' => ['Capacity' => ['shape' => 'NonEmptyString']]], 'UserVolumeSizeGib' => ['type' => 'integer'], 'VolumeEncryptionKey' => ['type' => 'string'], 'Workspace' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'UserName'], 'IpAddress' => ['shape' => 'IpAddress'], 'State' => ['shape' => 'WorkspaceState'], 'BundleId' => ['shape' => 'BundleId'], 'SubnetId' => ['shape' => 'SubnetId'], 'ErrorMessage' => ['shape' => 'Description'], 'ErrorCode' => ['shape' => 'WorkspaceErrorCode'], 'ComputerName' => ['shape' => 'ComputerName'], 'VolumeEncryptionKey' => ['shape' => 'VolumeEncryptionKey'], 'UserVolumeEncryptionEnabled' => ['shape' => 'BooleanObject'], 'RootVolumeEncryptionEnabled' => ['shape' => 'BooleanObject'], 'WorkspaceProperties' => ['shape' => 'WorkspaceProperties'], 'ModificationStates' => ['shape' => 'ModificationStateList'], 'RelatedWorkspaces' => ['shape' => 'RelatedWorkspaces']]], 'WorkspaceAccessProperties' => ['type' => 'structure', 'members' => ['DeviceTypeWindows' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeOsx' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeWeb' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeIos' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeAndroid' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeChromeOs' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeZeroClient' => ['shape' => 'AccessPropertyValue'], 'DeviceTypeLinux' => ['shape' => 'AccessPropertyValue']]], 'WorkspaceBundle' => ['type' => 'structure', 'members' => ['BundleId' => ['shape' => 'BundleId'], 'Name' => ['shape' => 'NonEmptyString'], 'Owner' => ['shape' => 'BundleOwner'], 'Description' => ['shape' => 'Description'], 'ImageId' => ['shape' => 'WorkspaceImageId'], 'RootStorage' => ['shape' => 'RootStorage'], 'UserStorage' => ['shape' => 'UserStorage'], 'ComputeType' => ['shape' => 'ComputeType'], 'LastUpdatedTime' => ['shape' => 'Timestamp'], 'CreationTime' => ['shape' => 'Timestamp'], 'State' => ['shape' => 'WorkspaceBundleState'], 'BundleType' => ['shape' => 'BundleType']]], 'WorkspaceBundleDescription' => ['type' => 'string', 'max' => 255, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_./() -]+$'], 'WorkspaceBundleName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_./()\\\\-]+$'], 'WorkspaceBundleState' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING', 'ERROR']], 'WorkspaceConnectionStatus' => ['type' => 'structure', 'members' => ['WorkspaceId' => ['shape' => 'WorkspaceId'], 'ConnectionState' => ['shape' => 'ConnectionState'], 'ConnectionStateCheckTimestamp' => ['shape' => 'Timestamp'], 'LastKnownUserConnectionTimestamp' => ['shape' => 'Timestamp']]], 'WorkspaceConnectionStatusList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceConnectionStatus']], 'WorkspaceCreationProperties' => ['type' => 'structure', 'members' => ['EnableWorkDocs' => ['shape' => 'BooleanObject'], 'EnableInternetAccess' => ['shape' => 'BooleanObject'], 'DefaultOu' => ['shape' => 'DefaultOu'], 'CustomSecurityGroupId' => ['shape' => 'SecurityGroupId'], 'UserEnabledAsLocalAdministrator' => ['shape' => 'BooleanObject'], 'EnableMaintenanceMode' => ['shape' => 'BooleanObject']]], 'WorkspaceDirectory' => ['type' => 'structure', 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'Alias' => ['shape' => 'Alias'], 'DirectoryName' => ['shape' => 'DirectoryName'], 'RegistrationCode' => ['shape' => 'RegistrationCode'], 'SubnetIds' => ['shape' => 'SubnetIds'], 'DnsIpAddresses' => ['shape' => 'DnsIpAddresses'], 'CustomerUserName' => ['shape' => 'UserName'], 'IamRoleId' => ['shape' => 'ARN'], 'DirectoryType' => ['shape' => 'WorkspaceDirectoryType'], 'WorkspaceSecurityGroupId' => ['shape' => 'SecurityGroupId'], 'State' => ['shape' => 'WorkspaceDirectoryState'], 'WorkspaceCreationProperties' => ['shape' => 'DefaultWorkspaceCreationProperties'], 'ipGroupIds' => ['shape' => 'IpGroupIdList'], 'WorkspaceAccessProperties' => ['shape' => 'WorkspaceAccessProperties'], 'Tenancy' => ['shape' => 'Tenancy'], 'SelfservicePermissions' => ['shape' => 'SelfservicePermissions'], 'SamlProperties' => ['shape' => 'SamlProperties'], 'CertificateBasedAuthProperties' => ['shape' => 'CertificateBasedAuthProperties']]], 'WorkspaceDirectoryState' => ['type' => 'string', 'enum' => ['REGISTERING', 'REGISTERED', 'DEREGISTERING', 'DEREGISTERED', 'ERROR']], 'WorkspaceDirectoryType' => ['type' => 'string', 'enum' => ['SIMPLE_AD', 'AD_CONNECTOR']], 'WorkspaceErrorCode' => ['type' => 'string'], 'WorkspaceId' => ['type' => 'string', 'pattern' => '^ws-[0-9a-z]{8,63}$'], 'WorkspaceIdList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceId'], 'max' => 25, 'min' => 1], 'WorkspaceImage' => ['type' => 'structure', 'members' => ['ImageId' => ['shape' => 'WorkspaceImageId'], 'Name' => ['shape' => 'WorkspaceImageName'], 'Description' => ['shape' => 'WorkspaceImageDescription'], 'OperatingSystem' => ['shape' => 'OperatingSystem'], 'State' => ['shape' => 'WorkspaceImageState'], 'RequiredTenancy' => ['shape' => 'WorkspaceImageRequiredTenancy'], 'ErrorCode' => ['shape' => 'WorkspaceImageErrorCode'], 'ErrorMessage' => ['shape' => 'Description'], 'Created' => ['shape' => 'Timestamp'], 'OwnerAccountId' => ['shape' => 'AwsAccount'], 'Updates' => ['shape' => 'UpdateResult']]], 'WorkspaceImageDescription' => ['type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_./() -]+$'], 'WorkspaceImageErrorCode' => ['type' => 'string'], 'WorkspaceImageId' => ['type' => 'string', 'pattern' => 'wsi-[0-9a-z]{9,63}$'], 'WorkspaceImageIdList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceImageId'], 'max' => 25, 'min' => 1], 'WorkspaceImageIngestionProcess' => ['type' => 'string', 'enum' => ['BYOL_REGULAR', 'BYOL_GRAPHICS', 'BYOL_GRAPHICSPRO', 'BYOL_GRAPHICS_G4DN', 'BYOL_REGULAR_WSP', 'BYOL_REGULAR_BYOP', 'BYOL_GRAPHICS_G4DN_BYOP']], 'WorkspaceImageList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceImage']], 'WorkspaceImageName' => ['type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '^[a-zA-Z0-9_./()\\\\-]+$'], 'WorkspaceImageRequiredTenancy' => ['type' => 'string', 'enum' => ['DEFAULT', 'DEDICATED']], 'WorkspaceImageState' => ['type' => 'string', 'enum' => ['AVAILABLE', 'PENDING', 'ERROR']], 'WorkspaceList' => ['type' => 'list', 'member' => ['shape' => 'Workspace']], 'WorkspaceProperties' => ['type' => 'structure', 'members' => ['RunningMode' => ['shape' => 'RunningMode'], 'RunningModeAutoStopTimeoutInMinutes' => ['shape' => 'RunningModeAutoStopTimeoutInMinutes'], 'RootVolumeSizeGib' => ['shape' => 'RootVolumeSizeGib'], 'UserVolumeSizeGib' => ['shape' => 'UserVolumeSizeGib'], 'ComputeTypeName' => ['shape' => 'Compute'], 'Protocols' => ['shape' => 'ProtocolList']]], 'WorkspaceRequest' => ['type' => 'structure', 'required' => ['DirectoryId', 'UserName', 'BundleId'], 'members' => ['DirectoryId' => ['shape' => 'DirectoryId'], 'UserName' => ['shape' => 'UserName'], 'BundleId' => ['shape' => 'BundleId'], 'VolumeEncryptionKey' => ['shape' => 'VolumeEncryptionKey'], 'UserVolumeEncryptionEnabled' => ['shape' => 'BooleanObject'], 'RootVolumeEncryptionEnabled' => ['shape' => 'BooleanObject'], 'WorkspaceProperties' => ['shape' => 'WorkspaceProperties'], 'Tags' => ['shape' => 'TagList']]], 'WorkspaceRequestList' => ['type' => 'list', 'member' => ['shape' => 'WorkspaceRequest'], 'max' => 25, 'min' => 1], 'WorkspaceState' => ['type' => 'string', 'enum' => ['PENDING', 'AVAILABLE', 'IMPAIRED', 'UNHEALTHY', 'REBOOTING', 'STARTING', 'REBUILDING', 'RESTORING', 'MAINTENANCE', 'ADMIN_MAINTENANCE', 'TERMINATING', 'TERMINATED', 'SUSPENDED', 'UPDATING', 'STOPPING', 'STOPPED', 'ERROR']], 'WorkspacesDefaultRoleNotFoundException' => ['type' => 'structure', 'members' => ['message' => ['shape' => 'ExceptionMessage']], 'exception' => \true], 'WorkspacesIpGroup' => ['type' => 'structure', 'members' => ['groupId' => ['shape' => 'IpGroupId'], 'groupName' => ['shape' => 'IpGroupName'], 'groupDesc' => ['shape' => 'IpGroupDesc'], 'userRules' => ['shape' => 'IpRuleList']]], 'WorkspacesIpGroupsList' => ['type' => 'list', 'member' => ['shape' => 'WorkspacesIpGroup']]]]; diff --git a/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-rule-set-1.json.php deleted file mode 100644 index a194a7a..0000000 --- a/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://workspaces.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://workspaces.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-tests-1.json.php deleted file mode 100644 index 7a622ed..0000000 --- a/vendor/Aws3/Aws/data/workspaces/2015-04-08/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-iso-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-iso-west-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-iso-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-iso-east-1.c2s.ic.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-iso-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['error' => 'FIPS and DualStack are enabled, but this partition does not support one or both'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces-fips.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['error' => 'DualStack is enabled but this partition does not support DualStack'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For region us-isob-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://workspaces.us-isob-east-1.sc2s.sgov.gov']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-isob-east-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/workspaces/2015-04-08/paginators-1.json.php b/vendor/Aws3/Aws/data/workspaces/2015-04-08/paginators-1.json.php deleted file mode 100644 index 80155a4..0000000 --- a/vendor/Aws3/Aws/data/workspaces/2015-04-08/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['DescribeWorkspaceBundles' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Bundles'], 'DescribeWorkspaceDirectories' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Directories'], 'DescribeWorkspaces' => ['input_token' => 'NextToken', 'limit_key' => 'Limit', 'output_token' => 'NextToken', 'result_key' => 'Workspaces']]]; diff --git a/vendor/Aws3/Aws/data/workspaces/2015-04-08/smoke.json.php b/vendor/Aws3/Aws/data/workspaces/2015-04-08/smoke.json.php deleted file mode 100644 index f2b497c..0000000 --- a/vendor/Aws3/Aws/data/workspaces/2015-04-08/smoke.json.php +++ /dev/null @@ -1,6 +0,0 @@ - 1, 'defaultRegion' => 'us-west-2', 'testCases' => [['operationName' => 'DescribeWorkspaces', 'input' => [], 'errorExpectedFromService' => \false], ['operationName' => 'DescribeWorkspaces', 'input' => ['DirectoryId' => 'fake-id'], 'errorExpectedFromService' => \true]]]; diff --git a/vendor/Aws3/Aws/data/xray/2016-04-12/api-2.json.php b/vendor/Aws3/Aws/data/xray/2016-04-12/api-2.json.php deleted file mode 100644 index 75438f6..0000000 --- a/vendor/Aws3/Aws/data/xray/2016-04-12/api-2.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '2.0', 'metadata' => ['apiVersion' => '2016-04-12', 'endpointPrefix' => 'xray', 'protocol' => 'rest-json', 'serviceFullName' => 'AWS X-Ray', 'serviceId' => 'XRay', 'signatureVersion' => 'v4', 'uid' => 'xray-2016-04-12'], 'operations' => ['BatchGetTraces' => ['name' => 'BatchGetTraces', 'http' => ['method' => 'POST', 'requestUri' => '/Traces'], 'input' => ['shape' => 'BatchGetTracesRequest'], 'output' => ['shape' => 'BatchGetTracesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'CreateGroup' => ['name' => 'CreateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/CreateGroup'], 'input' => ['shape' => 'CreateGroupRequest'], 'output' => ['shape' => 'CreateGroupResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'CreateSamplingRule' => ['name' => 'CreateSamplingRule', 'http' => ['method' => 'POST', 'requestUri' => '/CreateSamplingRule'], 'input' => ['shape' => 'CreateSamplingRuleRequest'], 'output' => ['shape' => 'CreateSamplingRuleResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException'], ['shape' => 'RuleLimitExceededException']]], 'DeleteGroup' => ['name' => 'DeleteGroup', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteGroup'], 'input' => ['shape' => 'DeleteGroupRequest'], 'output' => ['shape' => 'DeleteGroupResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'DeleteResourcePolicy' => ['name' => 'DeleteResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteResourcePolicy'], 'input' => ['shape' => 'DeleteResourcePolicyRequest'], 'output' => ['shape' => 'DeleteResourcePolicyResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'InvalidPolicyRevisionIdException'], ['shape' => 'ThrottledException']]], 'DeleteSamplingRule' => ['name' => 'DeleteSamplingRule', 'http' => ['method' => 'POST', 'requestUri' => '/DeleteSamplingRule'], 'input' => ['shape' => 'DeleteSamplingRuleRequest'], 'output' => ['shape' => 'DeleteSamplingRuleResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetEncryptionConfig' => ['name' => 'GetEncryptionConfig', 'http' => ['method' => 'POST', 'requestUri' => '/EncryptionConfig'], 'input' => ['shape' => 'GetEncryptionConfigRequest'], 'output' => ['shape' => 'GetEncryptionConfigResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetGroup' => ['name' => 'GetGroup', 'http' => ['method' => 'POST', 'requestUri' => '/GetGroup'], 'input' => ['shape' => 'GetGroupRequest'], 'output' => ['shape' => 'GetGroupResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetGroups' => ['name' => 'GetGroups', 'http' => ['method' => 'POST', 'requestUri' => '/Groups'], 'input' => ['shape' => 'GetGroupsRequest'], 'output' => ['shape' => 'GetGroupsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetInsight' => ['name' => 'GetInsight', 'http' => ['method' => 'POST', 'requestUri' => '/Insight'], 'input' => ['shape' => 'GetInsightRequest'], 'output' => ['shape' => 'GetInsightResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetInsightEvents' => ['name' => 'GetInsightEvents', 'http' => ['method' => 'POST', 'requestUri' => '/InsightEvents'], 'input' => ['shape' => 'GetInsightEventsRequest'], 'output' => ['shape' => 'GetInsightEventsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetInsightImpactGraph' => ['name' => 'GetInsightImpactGraph', 'http' => ['method' => 'POST', 'requestUri' => '/InsightImpactGraph'], 'input' => ['shape' => 'GetInsightImpactGraphRequest'], 'output' => ['shape' => 'GetInsightImpactGraphResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetInsightSummaries' => ['name' => 'GetInsightSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/InsightSummaries'], 'input' => ['shape' => 'GetInsightSummariesRequest'], 'output' => ['shape' => 'GetInsightSummariesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetSamplingRules' => ['name' => 'GetSamplingRules', 'http' => ['method' => 'POST', 'requestUri' => '/GetSamplingRules'], 'input' => ['shape' => 'GetSamplingRulesRequest'], 'output' => ['shape' => 'GetSamplingRulesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetSamplingStatisticSummaries' => ['name' => 'GetSamplingStatisticSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/SamplingStatisticSummaries'], 'input' => ['shape' => 'GetSamplingStatisticSummariesRequest'], 'output' => ['shape' => 'GetSamplingStatisticSummariesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetSamplingTargets' => ['name' => 'GetSamplingTargets', 'http' => ['method' => 'POST', 'requestUri' => '/SamplingTargets'], 'input' => ['shape' => 'GetSamplingTargetsRequest'], 'output' => ['shape' => 'GetSamplingTargetsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetServiceGraph' => ['name' => 'GetServiceGraph', 'http' => ['method' => 'POST', 'requestUri' => '/ServiceGraph'], 'input' => ['shape' => 'GetServiceGraphRequest'], 'output' => ['shape' => 'GetServiceGraphResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetTimeSeriesServiceStatistics' => ['name' => 'GetTimeSeriesServiceStatistics', 'http' => ['method' => 'POST', 'requestUri' => '/TimeSeriesServiceStatistics'], 'input' => ['shape' => 'GetTimeSeriesServiceStatisticsRequest'], 'output' => ['shape' => 'GetTimeSeriesServiceStatisticsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetTraceGraph' => ['name' => 'GetTraceGraph', 'http' => ['method' => 'POST', 'requestUri' => '/TraceGraph'], 'input' => ['shape' => 'GetTraceGraphRequest'], 'output' => ['shape' => 'GetTraceGraphResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'GetTraceSummaries' => ['name' => 'GetTraceSummaries', 'http' => ['method' => 'POST', 'requestUri' => '/TraceSummaries'], 'input' => ['shape' => 'GetTraceSummariesRequest'], 'output' => ['shape' => 'GetTraceSummariesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'ListResourcePolicies' => ['name' => 'ListResourcePolicies', 'http' => ['method' => 'POST', 'requestUri' => '/ListResourcePolicies'], 'input' => ['shape' => 'ListResourcePoliciesRequest'], 'output' => ['shape' => 'ListResourcePoliciesResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'ListTagsForResource' => ['name' => 'ListTagsForResource', 'http' => ['method' => 'POST', 'requestUri' => '/ListTagsForResource'], 'input' => ['shape' => 'ListTagsForResourceRequest'], 'output' => ['shape' => 'ListTagsForResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException'], ['shape' => 'ResourceNotFoundException']]], 'PutEncryptionConfig' => ['name' => 'PutEncryptionConfig', 'http' => ['method' => 'POST', 'requestUri' => '/PutEncryptionConfig'], 'input' => ['shape' => 'PutEncryptionConfigRequest'], 'output' => ['shape' => 'PutEncryptionConfigResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'PutResourcePolicy' => ['name' => 'PutResourcePolicy', 'http' => ['method' => 'POST', 'requestUri' => '/PutResourcePolicy'], 'input' => ['shape' => 'PutResourcePolicyRequest'], 'output' => ['shape' => 'PutResourcePolicyResult'], 'errors' => [['shape' => 'MalformedPolicyDocumentException'], ['shape' => 'LockoutPreventionException'], ['shape' => 'InvalidPolicyRevisionIdException'], ['shape' => 'PolicySizeLimitExceededException'], ['shape' => 'PolicyCountLimitExceededException'], ['shape' => 'ThrottledException']]], 'PutTelemetryRecords' => ['name' => 'PutTelemetryRecords', 'http' => ['method' => 'POST', 'requestUri' => '/TelemetryRecords'], 'input' => ['shape' => 'PutTelemetryRecordsRequest'], 'output' => ['shape' => 'PutTelemetryRecordsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'PutTraceSegments' => ['name' => 'PutTraceSegments', 'http' => ['method' => 'POST', 'requestUri' => '/TraceSegments'], 'input' => ['shape' => 'PutTraceSegmentsRequest'], 'output' => ['shape' => 'PutTraceSegmentsResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/TagResource'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException'], ['shape' => 'ResourceNotFoundException'], ['shape' => 'TooManyTagsException']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/UntagResource'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResponse'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException'], ['shape' => 'ResourceNotFoundException']]], 'UpdateGroup' => ['name' => 'UpdateGroup', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateGroup'], 'input' => ['shape' => 'UpdateGroupRequest'], 'output' => ['shape' => 'UpdateGroupResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]], 'UpdateSamplingRule' => ['name' => 'UpdateSamplingRule', 'http' => ['method' => 'POST', 'requestUri' => '/UpdateSamplingRule'], 'input' => ['shape' => 'UpdateSamplingRuleRequest'], 'output' => ['shape' => 'UpdateSamplingRuleResult'], 'errors' => [['shape' => 'InvalidRequestException'], ['shape' => 'ThrottledException']]]], 'shapes' => ['Alias' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Names' => ['shape' => 'AliasNames'], 'Type' => ['shape' => 'String']]], 'AliasList' => ['type' => 'list', 'member' => ['shape' => 'Alias']], 'AliasNames' => ['type' => 'list', 'member' => ['shape' => 'String']], 'AmazonResourceName' => ['type' => 'string', 'max' => 1011, 'min' => 1], 'AnnotationKey' => ['type' => 'string'], 'AnnotationValue' => ['type' => 'structure', 'members' => ['NumberValue' => ['shape' => 'NullableDouble'], 'BooleanValue' => ['shape' => 'NullableBoolean'], 'StringValue' => ['shape' => 'String']]], 'Annotations' => ['type' => 'map', 'key' => ['shape' => 'AnnotationKey'], 'value' => ['shape' => 'ValuesWithServiceIds']], 'AnomalousService' => ['type' => 'structure', 'members' => ['ServiceId' => ['shape' => 'ServiceId']]], 'AnomalousServiceList' => ['type' => 'list', 'member' => ['shape' => 'AnomalousService']], 'AttributeKey' => ['type' => 'string', 'max' => 32, 'min' => 1], 'AttributeMap' => ['type' => 'map', 'key' => ['shape' => 'AttributeKey'], 'value' => ['shape' => 'AttributeValue'], 'max' => 5], 'AttributeValue' => ['type' => 'string', 'max' => 32, 'min' => 1], 'AvailabilityZoneDetail' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String']]], 'BackendConnectionErrors' => ['type' => 'structure', 'members' => ['TimeoutCount' => ['shape' => 'NullableInteger'], 'ConnectionRefusedCount' => ['shape' => 'NullableInteger'], 'HTTPCode4XXCount' => ['shape' => 'NullableInteger'], 'HTTPCode5XXCount' => ['shape' => 'NullableInteger'], 'UnknownHostCount' => ['shape' => 'NullableInteger'], 'OtherCount' => ['shape' => 'NullableInteger']]], 'BatchGetTracesRequest' => ['type' => 'structure', 'required' => ['TraceIds'], 'members' => ['TraceIds' => ['shape' => 'TraceIdList'], 'NextToken' => ['shape' => 'String']]], 'BatchGetTracesResult' => ['type' => 'structure', 'members' => ['Traces' => ['shape' => 'TraceList'], 'UnprocessedTraceIds' => ['shape' => 'UnprocessedTraceIdList'], 'NextToken' => ['shape' => 'String']]], 'Boolean' => ['type' => 'boolean'], 'BorrowCount' => ['type' => 'integer', 'min' => 0], 'ClientID' => ['type' => 'string', 'max' => 24, 'min' => 24], 'CreateGroupRequest' => ['type' => 'structure', 'required' => ['GroupName'], 'members' => ['GroupName' => ['shape' => 'GroupName'], 'FilterExpression' => ['shape' => 'FilterExpression'], 'InsightsConfiguration' => ['shape' => 'InsightsConfiguration'], 'Tags' => ['shape' => 'TagList']]], 'CreateGroupResult' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'CreateSamplingRuleRequest' => ['type' => 'structure', 'required' => ['SamplingRule'], 'members' => ['SamplingRule' => ['shape' => 'SamplingRule'], 'Tags' => ['shape' => 'TagList']]], 'CreateSamplingRuleResult' => ['type' => 'structure', 'members' => ['SamplingRuleRecord' => ['shape' => 'SamplingRuleRecord']]], 'DeleteGroupRequest' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName'], 'GroupARN' => ['shape' => 'GroupARN']]], 'DeleteGroupResult' => ['type' => 'structure', 'members' => []], 'DeleteResourcePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyName'], 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId']]], 'DeleteResourcePolicyResult' => ['type' => 'structure', 'members' => []], 'DeleteSamplingRuleRequest' => ['type' => 'structure', 'members' => ['RuleName' => ['shape' => 'String'], 'RuleARN' => ['shape' => 'String']]], 'DeleteSamplingRuleResult' => ['type' => 'structure', 'members' => ['SamplingRuleRecord' => ['shape' => 'SamplingRuleRecord']]], 'Double' => ['type' => 'double'], 'EC2InstanceId' => ['type' => 'string', 'max' => 20], 'Edge' => ['type' => 'structure', 'members' => ['ReferenceId' => ['shape' => 'NullableInteger'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'SummaryStatistics' => ['shape' => 'EdgeStatistics'], 'ResponseTimeHistogram' => ['shape' => 'Histogram'], 'Aliases' => ['shape' => 'AliasList'], 'EdgeType' => ['shape' => 'String'], 'ReceivedEventAgeHistogram' => ['shape' => 'Histogram']]], 'EdgeList' => ['type' => 'list', 'member' => ['shape' => 'Edge']], 'EdgeStatistics' => ['type' => 'structure', 'members' => ['OkCount' => ['shape' => 'NullableLong'], 'ErrorStatistics' => ['shape' => 'ErrorStatistics'], 'FaultStatistics' => ['shape' => 'FaultStatistics'], 'TotalCount' => ['shape' => 'NullableLong'], 'TotalResponseTime' => ['shape' => 'NullableDouble']]], 'EncryptionConfig' => ['type' => 'structure', 'members' => ['KeyId' => ['shape' => 'String'], 'Status' => ['shape' => 'EncryptionStatus'], 'Type' => ['shape' => 'EncryptionType']]], 'EncryptionKeyId' => ['type' => 'string', 'max' => 3000, 'min' => 1], 'EncryptionStatus' => ['type' => 'string', 'enum' => ['UPDATING', 'ACTIVE']], 'EncryptionType' => ['type' => 'string', 'enum' => ['NONE', 'KMS']], 'EntitySelectorExpression' => ['type' => 'string', 'max' => 500, 'min' => 1], 'ErrorMessage' => ['type' => 'string'], 'ErrorRootCause' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'ErrorRootCauseServices'], 'ClientImpacting' => ['shape' => 'NullableBoolean']]], 'ErrorRootCauseEntity' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Exceptions' => ['shape' => 'RootCauseExceptions'], 'Remote' => ['shape' => 'NullableBoolean']]], 'ErrorRootCauseEntityPath' => ['type' => 'list', 'member' => ['shape' => 'ErrorRootCauseEntity']], 'ErrorRootCauseService' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'Type' => ['shape' => 'String'], 'AccountId' => ['shape' => 'String'], 'EntityPath' => ['shape' => 'ErrorRootCauseEntityPath'], 'Inferred' => ['shape' => 'NullableBoolean']]], 'ErrorRootCauseServices' => ['type' => 'list', 'member' => ['shape' => 'ErrorRootCauseService']], 'ErrorRootCauses' => ['type' => 'list', 'member' => ['shape' => 'ErrorRootCause']], 'ErrorStatistics' => ['type' => 'structure', 'members' => ['ThrottleCount' => ['shape' => 'NullableLong'], 'OtherCount' => ['shape' => 'NullableLong'], 'TotalCount' => ['shape' => 'NullableLong']]], 'EventSummaryText' => ['type' => 'string'], 'FaultRootCause' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'FaultRootCauseServices'], 'ClientImpacting' => ['shape' => 'NullableBoolean']]], 'FaultRootCauseEntity' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Exceptions' => ['shape' => 'RootCauseExceptions'], 'Remote' => ['shape' => 'NullableBoolean']]], 'FaultRootCauseEntityPath' => ['type' => 'list', 'member' => ['shape' => 'FaultRootCauseEntity']], 'FaultRootCauseService' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'Type' => ['shape' => 'String'], 'AccountId' => ['shape' => 'String'], 'EntityPath' => ['shape' => 'FaultRootCauseEntityPath'], 'Inferred' => ['shape' => 'NullableBoolean']]], 'FaultRootCauseServices' => ['type' => 'list', 'member' => ['shape' => 'FaultRootCauseService']], 'FaultRootCauses' => ['type' => 'list', 'member' => ['shape' => 'FaultRootCause']], 'FaultStatistics' => ['type' => 'structure', 'members' => ['OtherCount' => ['shape' => 'NullableLong'], 'TotalCount' => ['shape' => 'NullableLong']]], 'FilterExpression' => ['type' => 'string'], 'FixedRate' => ['type' => 'double', 'max' => 1, 'min' => 0], 'ForecastStatistics' => ['type' => 'structure', 'members' => ['FaultCountHigh' => ['shape' => 'NullableLong'], 'FaultCountLow' => ['shape' => 'NullableLong']]], 'GetEncryptionConfigRequest' => ['type' => 'structure', 'members' => []], 'GetEncryptionConfigResult' => ['type' => 'structure', 'members' => ['EncryptionConfig' => ['shape' => 'EncryptionConfig']]], 'GetGroupRequest' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName'], 'GroupARN' => ['shape' => 'GroupARN']]], 'GetGroupResult' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'GetGroupsNextToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'GetGroupsRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'GetGroupsNextToken']]], 'GetGroupsResult' => ['type' => 'structure', 'members' => ['Groups' => ['shape' => 'GroupSummaryList'], 'NextToken' => ['shape' => 'String']]], 'GetInsightEventsMaxResults' => ['type' => 'integer', 'max' => 50, 'min' => 1], 'GetInsightEventsRequest' => ['type' => 'structure', 'required' => ['InsightId'], 'members' => ['InsightId' => ['shape' => 'InsightId'], 'MaxResults' => ['shape' => 'GetInsightEventsMaxResults'], 'NextToken' => ['shape' => 'Token']]], 'GetInsightEventsResult' => ['type' => 'structure', 'members' => ['InsightEvents' => ['shape' => 'InsightEventList'], 'NextToken' => ['shape' => 'Token']]], 'GetInsightImpactGraphRequest' => ['type' => 'structure', 'required' => ['InsightId', 'StartTime', 'EndTime'], 'members' => ['InsightId' => ['shape' => 'InsightId'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'NextToken' => ['shape' => 'Token']]], 'GetInsightImpactGraphResult' => ['type' => 'structure', 'members' => ['InsightId' => ['shape' => 'InsightId'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'ServiceGraphStartTime' => ['shape' => 'Timestamp'], 'ServiceGraphEndTime' => ['shape' => 'Timestamp'], 'Services' => ['shape' => 'InsightImpactGraphServiceList'], 'NextToken' => ['shape' => 'Token']]], 'GetInsightRequest' => ['type' => 'structure', 'required' => ['InsightId'], 'members' => ['InsightId' => ['shape' => 'InsightId']]], 'GetInsightResult' => ['type' => 'structure', 'members' => ['Insight' => ['shape' => 'Insight']]], 'GetInsightSummariesMaxResults' => ['type' => 'integer', 'max' => 100, 'min' => 1], 'GetInsightSummariesRequest' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['States' => ['shape' => 'InsightStateList'], 'GroupARN' => ['shape' => 'GroupARN'], 'GroupName' => ['shape' => 'GroupName'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'MaxResults' => ['shape' => 'GetInsightSummariesMaxResults'], 'NextToken' => ['shape' => 'Token']]], 'GetInsightSummariesResult' => ['type' => 'structure', 'members' => ['InsightSummaries' => ['shape' => 'InsightSummaryList'], 'NextToken' => ['shape' => 'Token']]], 'GetSamplingRulesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String']]], 'GetSamplingRulesResult' => ['type' => 'structure', 'members' => ['SamplingRuleRecords' => ['shape' => 'SamplingRuleRecordList'], 'NextToken' => ['shape' => 'String']]], 'GetSamplingStatisticSummariesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'String']]], 'GetSamplingStatisticSummariesResult' => ['type' => 'structure', 'members' => ['SamplingStatisticSummaries' => ['shape' => 'SamplingStatisticSummaryList'], 'NextToken' => ['shape' => 'String']]], 'GetSamplingTargetsRequest' => ['type' => 'structure', 'required' => ['SamplingStatisticsDocuments'], 'members' => ['SamplingStatisticsDocuments' => ['shape' => 'SamplingStatisticsDocumentList']]], 'GetSamplingTargetsResult' => ['type' => 'structure', 'members' => ['SamplingTargetDocuments' => ['shape' => 'SamplingTargetDocumentList'], 'LastRuleModification' => ['shape' => 'Timestamp'], 'UnprocessedStatistics' => ['shape' => 'UnprocessedStatisticsList']]], 'GetServiceGraphRequest' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'GroupName' => ['shape' => 'GroupName'], 'GroupARN' => ['shape' => 'GroupARN'], 'NextToken' => ['shape' => 'String']]], 'GetServiceGraphResult' => ['type' => 'structure', 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Services' => ['shape' => 'ServiceList'], 'ContainsOldGroupVersions' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'String']]], 'GetTimeSeriesServiceStatisticsRequest' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'GroupName' => ['shape' => 'GroupName'], 'GroupARN' => ['shape' => 'GroupARN'], 'EntitySelectorExpression' => ['shape' => 'EntitySelectorExpression'], 'Period' => ['shape' => 'NullableInteger'], 'ForecastStatistics' => ['shape' => 'NullableBoolean'], 'NextToken' => ['shape' => 'String']]], 'GetTimeSeriesServiceStatisticsResult' => ['type' => 'structure', 'members' => ['TimeSeriesServiceStatistics' => ['shape' => 'TimeSeriesServiceStatisticsList'], 'ContainsOldGroupVersions' => ['shape' => 'Boolean'], 'NextToken' => ['shape' => 'String']]], 'GetTraceGraphRequest' => ['type' => 'structure', 'required' => ['TraceIds'], 'members' => ['TraceIds' => ['shape' => 'TraceIdList'], 'NextToken' => ['shape' => 'String']]], 'GetTraceGraphResult' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'ServiceList'], 'NextToken' => ['shape' => 'String']]], 'GetTraceSummariesRequest' => ['type' => 'structure', 'required' => ['StartTime', 'EndTime'], 'members' => ['StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'TimeRangeType' => ['shape' => 'TimeRangeType'], 'Sampling' => ['shape' => 'NullableBoolean'], 'SamplingStrategy' => ['shape' => 'SamplingStrategy'], 'FilterExpression' => ['shape' => 'FilterExpression'], 'NextToken' => ['shape' => 'String']]], 'GetTraceSummariesResult' => ['type' => 'structure', 'members' => ['TraceSummaries' => ['shape' => 'TraceSummaryList'], 'ApproximateTime' => ['shape' => 'Timestamp'], 'TracesProcessedCount' => ['shape' => 'NullableLong'], 'NextToken' => ['shape' => 'String']]], 'Group' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String'], 'GroupARN' => ['shape' => 'String'], 'FilterExpression' => ['shape' => 'String'], 'InsightsConfiguration' => ['shape' => 'InsightsConfiguration']]], 'GroupARN' => ['type' => 'string', 'max' => 400, 'min' => 1], 'GroupName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'GroupSummary' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'String'], 'GroupARN' => ['shape' => 'String'], 'FilterExpression' => ['shape' => 'String'], 'InsightsConfiguration' => ['shape' => 'InsightsConfiguration']]], 'GroupSummaryList' => ['type' => 'list', 'member' => ['shape' => 'GroupSummary']], 'HTTPMethod' => ['type' => 'string', 'max' => 10], 'Histogram' => ['type' => 'list', 'member' => ['shape' => 'HistogramEntry']], 'HistogramEntry' => ['type' => 'structure', 'members' => ['Value' => ['shape' => 'Double'], 'Count' => ['shape' => 'Integer']]], 'Host' => ['type' => 'string', 'max' => 64], 'Hostname' => ['type' => 'string', 'max' => 255], 'Http' => ['type' => 'structure', 'members' => ['HttpURL' => ['shape' => 'String'], 'HttpStatus' => ['shape' => 'NullableInteger'], 'HttpMethod' => ['shape' => 'String'], 'UserAgent' => ['shape' => 'String'], 'ClientIp' => ['shape' => 'String']]], 'Insight' => ['type' => 'structure', 'members' => ['InsightId' => ['shape' => 'InsightId'], 'GroupARN' => ['shape' => 'GroupARN'], 'GroupName' => ['shape' => 'GroupName'], 'RootCauseServiceId' => ['shape' => 'ServiceId'], 'Categories' => ['shape' => 'InsightCategoryList'], 'State' => ['shape' => 'InsightState'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Summary' => ['shape' => 'InsightSummaryText'], 'ClientRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'RootCauseServiceRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'TopAnomalousServices' => ['shape' => 'AnomalousServiceList']]], 'InsightCategory' => ['type' => 'string', 'enum' => ['FAULT']], 'InsightCategoryList' => ['type' => 'list', 'member' => ['shape' => 'InsightCategory']], 'InsightEvent' => ['type' => 'structure', 'members' => ['Summary' => ['shape' => 'EventSummaryText'], 'EventTime' => ['shape' => 'Timestamp'], 'ClientRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'RootCauseServiceRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'TopAnomalousServices' => ['shape' => 'AnomalousServiceList']]], 'InsightEventList' => ['type' => 'list', 'member' => ['shape' => 'InsightEvent']], 'InsightId' => ['type' => 'string', 'pattern' => '[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}'], 'InsightImpactGraphEdge' => ['type' => 'structure', 'members' => ['ReferenceId' => ['shape' => 'NullableInteger']]], 'InsightImpactGraphEdgeList' => ['type' => 'list', 'member' => ['shape' => 'InsightImpactGraphEdge']], 'InsightImpactGraphService' => ['type' => 'structure', 'members' => ['ReferenceId' => ['shape' => 'NullableInteger'], 'Type' => ['shape' => 'String'], 'Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'AccountId' => ['shape' => 'String'], 'Edges' => ['shape' => 'InsightImpactGraphEdgeList']]], 'InsightImpactGraphServiceList' => ['type' => 'list', 'member' => ['shape' => 'InsightImpactGraphService']], 'InsightState' => ['type' => 'string', 'enum' => ['ACTIVE', 'CLOSED']], 'InsightStateList' => ['type' => 'list', 'member' => ['shape' => 'InsightState'], 'max' => 1, 'min' => 0], 'InsightSummary' => ['type' => 'structure', 'members' => ['InsightId' => ['shape' => 'InsightId'], 'GroupARN' => ['shape' => 'GroupARN'], 'GroupName' => ['shape' => 'GroupName'], 'RootCauseServiceId' => ['shape' => 'ServiceId'], 'Categories' => ['shape' => 'InsightCategoryList'], 'State' => ['shape' => 'InsightState'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Summary' => ['shape' => 'InsightSummaryText'], 'ClientRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'RootCauseServiceRequestImpactStatistics' => ['shape' => 'RequestImpactStatistics'], 'TopAnomalousServices' => ['shape' => 'AnomalousServiceList'], 'LastUpdateTime' => ['shape' => 'Timestamp']]], 'InsightSummaryList' => ['type' => 'list', 'member' => ['shape' => 'InsightSummary']], 'InsightSummaryText' => ['type' => 'string'], 'InsightsConfiguration' => ['type' => 'structure', 'members' => ['InsightsEnabled' => ['shape' => 'NullableBoolean'], 'NotificationsEnabled' => ['shape' => 'NullableBoolean']]], 'InstanceIdDetail' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String']]], 'Integer' => ['type' => 'integer'], 'InvalidPolicyRevisionIdException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'InvalidRequestException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'ListResourcePoliciesRequest' => ['type' => 'structure', 'members' => ['NextToken' => ['shape' => 'ResourcePolicyNextToken']]], 'ListResourcePoliciesResult' => ['type' => 'structure', 'members' => ['ResourcePolicies' => ['shape' => 'ResourcePolicyList'], 'NextToken' => ['shape' => 'ResourcePolicyNextToken']]], 'ListTagsForResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'NextToken' => ['shape' => 'String']]], 'ListTagsForResourceResponse' => ['type' => 'structure', 'members' => ['Tags' => ['shape' => 'TagList'], 'NextToken' => ['shape' => 'String']]], 'LockoutPreventionException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'MalformedPolicyDocumentException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'NullableBoolean' => ['type' => 'boolean'], 'NullableDouble' => ['type' => 'double'], 'NullableInteger' => ['type' => 'integer'], 'NullableLong' => ['type' => 'long'], 'PolicyCountLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'PolicyDocument' => ['type' => 'string'], 'PolicyName' => ['type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '[\\w+=,.@-]+'], 'PolicyRevisionId' => ['type' => 'string'], 'PolicySizeLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Priority' => ['type' => 'integer', 'max' => 9999, 'min' => 1], 'PutEncryptionConfigRequest' => ['type' => 'structure', 'required' => ['Type'], 'members' => ['KeyId' => ['shape' => 'EncryptionKeyId'], 'Type' => ['shape' => 'EncryptionType']]], 'PutEncryptionConfigResult' => ['type' => 'structure', 'members' => ['EncryptionConfig' => ['shape' => 'EncryptionConfig']]], 'PutResourcePolicyRequest' => ['type' => 'structure', 'required' => ['PolicyName', 'PolicyDocument'], 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'PolicyDocument' => ['shape' => 'PolicyDocument'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId'], 'BypassPolicyLockoutCheck' => ['shape' => 'Boolean']]], 'PutResourcePolicyResult' => ['type' => 'structure', 'members' => ['ResourcePolicy' => ['shape' => 'ResourcePolicy']]], 'PutTelemetryRecordsRequest' => ['type' => 'structure', 'required' => ['TelemetryRecords'], 'members' => ['TelemetryRecords' => ['shape' => 'TelemetryRecordList'], 'EC2InstanceId' => ['shape' => 'EC2InstanceId'], 'Hostname' => ['shape' => 'Hostname'], 'ResourceARN' => ['shape' => 'ResourceARN']]], 'PutTelemetryRecordsResult' => ['type' => 'structure', 'members' => []], 'PutTraceSegmentsRequest' => ['type' => 'structure', 'required' => ['TraceSegmentDocuments'], 'members' => ['TraceSegmentDocuments' => ['shape' => 'TraceSegmentDocumentList']]], 'PutTraceSegmentsResult' => ['type' => 'structure', 'members' => ['UnprocessedTraceSegments' => ['shape' => 'UnprocessedTraceSegmentList']]], 'RequestCount' => ['type' => 'integer', 'min' => 0], 'RequestImpactStatistics' => ['type' => 'structure', 'members' => ['FaultCount' => ['shape' => 'NullableLong'], 'OkCount' => ['shape' => 'NullableLong'], 'TotalCount' => ['shape' => 'NullableLong']]], 'ReservoirSize' => ['type' => 'integer', 'min' => 0], 'ResourceARN' => ['type' => 'string', 'max' => 500], 'ResourceARNDetail' => ['type' => 'structure', 'members' => ['ARN' => ['shape' => 'String']]], 'ResourceNotFoundException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 404], 'exception' => \true], 'ResourcePolicy' => ['type' => 'structure', 'members' => ['PolicyName' => ['shape' => 'PolicyName'], 'PolicyDocument' => ['shape' => 'PolicyDocument'], 'PolicyRevisionId' => ['shape' => 'PolicyRevisionId'], 'LastUpdatedTime' => ['shape' => 'Timestamp']]], 'ResourcePolicyList' => ['type' => 'list', 'member' => ['shape' => 'ResourcePolicy']], 'ResourcePolicyNextToken' => ['type' => 'string', 'max' => 100, 'min' => 1], 'ResponseTimeRootCause' => ['type' => 'structure', 'members' => ['Services' => ['shape' => 'ResponseTimeRootCauseServices'], 'ClientImpacting' => ['shape' => 'NullableBoolean']]], 'ResponseTimeRootCauseEntity' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Coverage' => ['shape' => 'NullableDouble'], 'Remote' => ['shape' => 'NullableBoolean']]], 'ResponseTimeRootCauseEntityPath' => ['type' => 'list', 'member' => ['shape' => 'ResponseTimeRootCauseEntity']], 'ResponseTimeRootCauseService' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'Type' => ['shape' => 'String'], 'AccountId' => ['shape' => 'String'], 'EntityPath' => ['shape' => 'ResponseTimeRootCauseEntityPath'], 'Inferred' => ['shape' => 'NullableBoolean']]], 'ResponseTimeRootCauseServices' => ['type' => 'list', 'member' => ['shape' => 'ResponseTimeRootCauseService']], 'ResponseTimeRootCauses' => ['type' => 'list', 'member' => ['shape' => 'ResponseTimeRootCause']], 'RootCauseException' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'RootCauseExceptions' => ['type' => 'list', 'member' => ['shape' => 'RootCauseException']], 'RuleLimitExceededException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'exception' => \true], 'RuleName' => ['type' => 'string', 'max' => 32, 'min' => 1], 'SampledCount' => ['type' => 'integer', 'min' => 0], 'SamplingRule' => ['type' => 'structure', 'required' => ['ResourceARN', 'Priority', 'FixedRate', 'ReservoirSize', 'ServiceName', 'ServiceType', 'Host', 'HTTPMethod', 'URLPath', 'Version'], 'members' => ['RuleName' => ['shape' => 'RuleName'], 'RuleARN' => ['shape' => 'String'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Priority' => ['shape' => 'Priority'], 'FixedRate' => ['shape' => 'FixedRate'], 'ReservoirSize' => ['shape' => 'ReservoirSize'], 'ServiceName' => ['shape' => 'ServiceName'], 'ServiceType' => ['shape' => 'ServiceType'], 'Host' => ['shape' => 'Host'], 'HTTPMethod' => ['shape' => 'HTTPMethod'], 'URLPath' => ['shape' => 'URLPath'], 'Version' => ['shape' => 'Version'], 'Attributes' => ['shape' => 'AttributeMap']]], 'SamplingRuleRecord' => ['type' => 'structure', 'members' => ['SamplingRule' => ['shape' => 'SamplingRule'], 'CreatedAt' => ['shape' => 'Timestamp'], 'ModifiedAt' => ['shape' => 'Timestamp']]], 'SamplingRuleRecordList' => ['type' => 'list', 'member' => ['shape' => 'SamplingRuleRecord']], 'SamplingRuleUpdate' => ['type' => 'structure', 'members' => ['RuleName' => ['shape' => 'RuleName'], 'RuleARN' => ['shape' => 'String'], 'ResourceARN' => ['shape' => 'ResourceARN'], 'Priority' => ['shape' => 'NullableInteger'], 'FixedRate' => ['shape' => 'NullableDouble'], 'ReservoirSize' => ['shape' => 'NullableInteger'], 'Host' => ['shape' => 'Host'], 'ServiceName' => ['shape' => 'ServiceName'], 'ServiceType' => ['shape' => 'ServiceType'], 'HTTPMethod' => ['shape' => 'HTTPMethod'], 'URLPath' => ['shape' => 'URLPath'], 'Attributes' => ['shape' => 'AttributeMap']]], 'SamplingStatisticSummary' => ['type' => 'structure', 'members' => ['RuleName' => ['shape' => 'String'], 'Timestamp' => ['shape' => 'Timestamp'], 'RequestCount' => ['shape' => 'Integer'], 'BorrowCount' => ['shape' => 'Integer'], 'SampledCount' => ['shape' => 'Integer']]], 'SamplingStatisticSummaryList' => ['type' => 'list', 'member' => ['shape' => 'SamplingStatisticSummary']], 'SamplingStatisticsDocument' => ['type' => 'structure', 'required' => ['RuleName', 'ClientID', 'Timestamp', 'RequestCount', 'SampledCount'], 'members' => ['RuleName' => ['shape' => 'RuleName'], 'ClientID' => ['shape' => 'ClientID'], 'Timestamp' => ['shape' => 'Timestamp'], 'RequestCount' => ['shape' => 'RequestCount'], 'SampledCount' => ['shape' => 'SampledCount'], 'BorrowCount' => ['shape' => 'BorrowCount']]], 'SamplingStatisticsDocumentList' => ['type' => 'list', 'member' => ['shape' => 'SamplingStatisticsDocument'], 'max' => 25], 'SamplingStrategy' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'SamplingStrategyName'], 'Value' => ['shape' => 'NullableDouble']]], 'SamplingStrategyName' => ['type' => 'string', 'enum' => ['PartialScan', 'FixedRate']], 'SamplingTargetDocument' => ['type' => 'structure', 'members' => ['RuleName' => ['shape' => 'String'], 'FixedRate' => ['shape' => 'Double'], 'ReservoirQuota' => ['shape' => 'NullableInteger'], 'ReservoirQuotaTTL' => ['shape' => 'Timestamp'], 'Interval' => ['shape' => 'NullableInteger']]], 'SamplingTargetDocumentList' => ['type' => 'list', 'member' => ['shape' => 'SamplingTargetDocument']], 'Segment' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'SegmentId'], 'Document' => ['shape' => 'SegmentDocument']]], 'SegmentDocument' => ['type' => 'string', 'min' => 1], 'SegmentId' => ['type' => 'string'], 'SegmentList' => ['type' => 'list', 'member' => ['shape' => 'Segment']], 'Service' => ['type' => 'structure', 'members' => ['ReferenceId' => ['shape' => 'NullableInteger'], 'Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'Root' => ['shape' => 'NullableBoolean'], 'AccountId' => ['shape' => 'String'], 'Type' => ['shape' => 'String'], 'State' => ['shape' => 'String'], 'StartTime' => ['shape' => 'Timestamp'], 'EndTime' => ['shape' => 'Timestamp'], 'Edges' => ['shape' => 'EdgeList'], 'SummaryStatistics' => ['shape' => 'ServiceStatistics'], 'DurationHistogram' => ['shape' => 'Histogram'], 'ResponseTimeHistogram' => ['shape' => 'Histogram']]], 'ServiceId' => ['type' => 'structure', 'members' => ['Name' => ['shape' => 'String'], 'Names' => ['shape' => 'ServiceNames'], 'AccountId' => ['shape' => 'String'], 'Type' => ['shape' => 'String']]], 'ServiceIds' => ['type' => 'list', 'member' => ['shape' => 'ServiceId']], 'ServiceList' => ['type' => 'list', 'member' => ['shape' => 'Service']], 'ServiceName' => ['type' => 'string', 'max' => 64], 'ServiceNames' => ['type' => 'list', 'member' => ['shape' => 'String']], 'ServiceStatistics' => ['type' => 'structure', 'members' => ['OkCount' => ['shape' => 'NullableLong'], 'ErrorStatistics' => ['shape' => 'ErrorStatistics'], 'FaultStatistics' => ['shape' => 'FaultStatistics'], 'TotalCount' => ['shape' => 'NullableLong'], 'TotalResponseTime' => ['shape' => 'NullableDouble']]], 'ServiceType' => ['type' => 'string', 'max' => 64], 'String' => ['type' => 'string'], 'Tag' => ['type' => 'structure', 'required' => ['Key', 'Value'], 'members' => ['Key' => ['shape' => 'TagKey'], 'Value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string', 'max' => 128, 'min' => 1], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey'], 'max' => 200, 'min' => 0], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag'], 'max' => 200, 'min' => 0], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'Tags'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'Tags' => ['shape' => 'TagList']]], 'TagResourceResponse' => ['type' => 'structure', 'members' => []], 'TagValue' => ['type' => 'string', 'max' => 256, 'min' => 0], 'TelemetryRecord' => ['type' => 'structure', 'required' => ['Timestamp'], 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'SegmentsReceivedCount' => ['shape' => 'NullableInteger'], 'SegmentsSentCount' => ['shape' => 'NullableInteger'], 'SegmentsSpilloverCount' => ['shape' => 'NullableInteger'], 'SegmentsRejectedCount' => ['shape' => 'NullableInteger'], 'BackendConnectionErrors' => ['shape' => 'BackendConnectionErrors']]], 'TelemetryRecordList' => ['type' => 'list', 'member' => ['shape' => 'TelemetryRecord']], 'ThrottledException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage']], 'error' => ['httpStatusCode' => 429], 'exception' => \true], 'TimeRangeType' => ['type' => 'string', 'enum' => ['TraceId', 'Event']], 'TimeSeriesServiceStatistics' => ['type' => 'structure', 'members' => ['Timestamp' => ['shape' => 'Timestamp'], 'EdgeSummaryStatistics' => ['shape' => 'EdgeStatistics'], 'ServiceSummaryStatistics' => ['shape' => 'ServiceStatistics'], 'ServiceForecastStatistics' => ['shape' => 'ForecastStatistics'], 'ResponseTimeHistogram' => ['shape' => 'Histogram']]], 'TimeSeriesServiceStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'TimeSeriesServiceStatistics']], 'Timestamp' => ['type' => 'timestamp'], 'Token' => ['type' => 'string', 'max' => 2000, 'min' => 1], 'TooManyTagsException' => ['type' => 'structure', 'members' => ['Message' => ['shape' => 'ErrorMessage'], 'ResourceName' => ['shape' => 'AmazonResourceName']], 'error' => ['httpStatusCode' => 400], 'exception' => \true], 'Trace' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TraceId'], 'Duration' => ['shape' => 'NullableDouble'], 'LimitExceeded' => ['shape' => 'NullableBoolean'], 'Segments' => ['shape' => 'SegmentList']]], 'TraceAvailabilityZones' => ['type' => 'list', 'member' => ['shape' => 'AvailabilityZoneDetail']], 'TraceId' => ['type' => 'string', 'max' => 35, 'min' => 1], 'TraceIdList' => ['type' => 'list', 'member' => ['shape' => 'TraceId']], 'TraceInstanceIds' => ['type' => 'list', 'member' => ['shape' => 'InstanceIdDetail']], 'TraceList' => ['type' => 'list', 'member' => ['shape' => 'Trace']], 'TraceResourceARNs' => ['type' => 'list', 'member' => ['shape' => 'ResourceARNDetail']], 'TraceSegmentDocument' => ['type' => 'string'], 'TraceSegmentDocumentList' => ['type' => 'list', 'member' => ['shape' => 'TraceSegmentDocument']], 'TraceSummary' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'TraceId'], 'Duration' => ['shape' => 'NullableDouble'], 'ResponseTime' => ['shape' => 'NullableDouble'], 'HasFault' => ['shape' => 'NullableBoolean'], 'HasError' => ['shape' => 'NullableBoolean'], 'HasThrottle' => ['shape' => 'NullableBoolean'], 'IsPartial' => ['shape' => 'NullableBoolean'], 'Http' => ['shape' => 'Http'], 'Annotations' => ['shape' => 'Annotations'], 'Users' => ['shape' => 'TraceUsers'], 'ServiceIds' => ['shape' => 'ServiceIds'], 'ResourceARNs' => ['shape' => 'TraceResourceARNs'], 'InstanceIds' => ['shape' => 'TraceInstanceIds'], 'AvailabilityZones' => ['shape' => 'TraceAvailabilityZones'], 'EntryPoint' => ['shape' => 'ServiceId'], 'FaultRootCauses' => ['shape' => 'FaultRootCauses'], 'ErrorRootCauses' => ['shape' => 'ErrorRootCauses'], 'ResponseTimeRootCauses' => ['shape' => 'ResponseTimeRootCauses'], 'Revision' => ['shape' => 'Integer'], 'MatchedEventTime' => ['shape' => 'Timestamp']]], 'TraceSummaryList' => ['type' => 'list', 'member' => ['shape' => 'TraceSummary']], 'TraceUser' => ['type' => 'structure', 'members' => ['UserName' => ['shape' => 'String'], 'ServiceIds' => ['shape' => 'ServiceIds']]], 'TraceUsers' => ['type' => 'list', 'member' => ['shape' => 'TraceUser']], 'URLPath' => ['type' => 'string', 'max' => 128], 'UnprocessedStatistics' => ['type' => 'structure', 'members' => ['RuleName' => ['shape' => 'String'], 'ErrorCode' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'UnprocessedStatisticsList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedStatistics']], 'UnprocessedTraceIdList' => ['type' => 'list', 'member' => ['shape' => 'TraceId']], 'UnprocessedTraceSegment' => ['type' => 'structure', 'members' => ['Id' => ['shape' => 'String'], 'ErrorCode' => ['shape' => 'String'], 'Message' => ['shape' => 'String']]], 'UnprocessedTraceSegmentList' => ['type' => 'list', 'member' => ['shape' => 'UnprocessedTraceSegment']], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['ResourceARN', 'TagKeys'], 'members' => ['ResourceARN' => ['shape' => 'AmazonResourceName'], 'TagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResponse' => ['type' => 'structure', 'members' => []], 'UpdateGroupRequest' => ['type' => 'structure', 'members' => ['GroupName' => ['shape' => 'GroupName'], 'GroupARN' => ['shape' => 'GroupARN'], 'FilterExpression' => ['shape' => 'FilterExpression'], 'InsightsConfiguration' => ['shape' => 'InsightsConfiguration']]], 'UpdateGroupResult' => ['type' => 'structure', 'members' => ['Group' => ['shape' => 'Group']]], 'UpdateSamplingRuleRequest' => ['type' => 'structure', 'required' => ['SamplingRuleUpdate'], 'members' => ['SamplingRuleUpdate' => ['shape' => 'SamplingRuleUpdate']]], 'UpdateSamplingRuleResult' => ['type' => 'structure', 'members' => ['SamplingRuleRecord' => ['shape' => 'SamplingRuleRecord']]], 'ValueWithServiceIds' => ['type' => 'structure', 'members' => ['AnnotationValue' => ['shape' => 'AnnotationValue'], 'ServiceIds' => ['shape' => 'ServiceIds']]], 'ValuesWithServiceIds' => ['type' => 'list', 'member' => ['shape' => 'ValueWithServiceIds']], 'Version' => ['type' => 'integer', 'min' => 1]]]; diff --git a/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-rule-set-1.json.php b/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-rule-set-1.json.php deleted file mode 100644 index 19b4f46..0000000 --- a/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-rule-set-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - '1.0', 'parameters' => ['Region' => ['builtIn' => 'AWS::Region', 'required' => \false, 'documentation' => 'The AWS region used to dispatch the request.', 'type' => 'String'], 'UseDualStack' => ['builtIn' => 'AWS::UseDualStack', 'required' => \true, 'default' => \false, 'documentation' => 'When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.', 'type' => 'Boolean'], 'UseFIPS' => ['builtIn' => 'AWS::UseFIPS', 'required' => \true, 'default' => \false, 'documentation' => 'When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.', 'type' => 'Boolean'], 'Endpoint' => ['builtIn' => 'SDK::Endpoint', 'required' => \false, 'documentation' => 'Override the endpoint used to send this request', 'type' => 'String']], 'rules' => [['conditions' => [['fn' => 'aws.partition', 'argv' => [['ref' => 'Region']], 'assign' => 'PartitionResult']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'isSet', 'argv' => [['ref' => 'Endpoint']]], ['fn' => 'parseURL', 'argv' => [['ref' => 'Endpoint']], 'assign' => 'url']], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'error' => 'Invalid Configuration: FIPS and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported', 'type' => 'error'], ['conditions' => [], 'endpoint' => ['url' => ['ref' => 'Endpoint'], 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]], ['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]], ['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://xray-fips.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'FIPS and DualStack are enabled, but this partition does not support one or both', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseFIPS'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsFIPS']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://xray-fips.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]], ['conditions' => [], 'error' => 'FIPS is enabled but this partition does not support FIPS', 'type' => 'error']]], ['conditions' => [['fn' => 'booleanEquals', 'argv' => [['ref' => 'UseDualStack'], \true]]], 'type' => 'tree', 'rules' => [['conditions' => [['fn' => 'booleanEquals', 'argv' => [\true, ['fn' => 'getAttr', 'argv' => [['ref' => 'PartitionResult'], 'supportsDualStack']]]]], 'type' => 'tree', 'rules' => [['conditions' => [], 'endpoint' => ['url' => 'https://xray.{Region}.{PartitionResult#dualStackDnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]], ['conditions' => [], 'error' => 'DualStack is enabled but this partition does not support DualStack', 'type' => 'error']]], ['conditions' => [], 'endpoint' => ['url' => 'https://xray.{Region}.{PartitionResult#dnsSuffix}', 'properties' => [], 'headers' => []], 'type' => 'endpoint']]]]]; diff --git a/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-tests-1.json.php b/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-tests-1.json.php deleted file mode 100644 index c002e78..0000000 --- a/vendor/Aws3/Aws/data/xray/2016-04-12/endpoint-tests-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - [['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-2']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region ap-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-1']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-south-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region eu-south-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-south-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-south-2']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-gov-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region us-gov-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-gov-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-east-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.me-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region me-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.me-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ca-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region ca-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ca-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ca-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-central-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-central-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-1']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-central-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region eu-central-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-central-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-central-2']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-1']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region us-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-west-2']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.af-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region af-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.af-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'af-south-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-north-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-north-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-north-1']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-3']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-2']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region eu-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.eu-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'eu-west-1']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-3']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-2']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region ap-northeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-northeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-northeast-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.me-south-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region me-south-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.me-south-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'me-south-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.sa-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region sa-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.sa-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'sa-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region ap-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-east-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.cn-north-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region cn-north-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.cn-north-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-north-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-gov-west-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region us-gov-west-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-gov-west-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-gov-west-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-1']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-2']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-3.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region ap-southeast-3 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.ap-southeast-3.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'ap-southeast-3']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-east-1.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-east-1.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-east-2.api.aws']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region us-east-2 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.us-east-2.amazonaws.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-2']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS enabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray-fips.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack enabled', 'expect' => ['endpoint' => ['url' => 'https://xray.cn-northwest-1.api.amazonwebservices.com.cn']], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For region cn-northwest-1 with FIPS disabled and DualStack disabled', 'expect' => ['endpoint' => ['url' => 'https://xray.cn-northwest-1.amazonaws.com.cn']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'cn-northwest-1']], ['documentation' => 'For custom endpoint with fips disabled and dualstack disabled', 'expect' => ['endpoint' => ['url' => 'https://example.com']], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips enabled and dualstack disabled', 'expect' => ['error' => 'Invalid Configuration: FIPS and custom endpoint are not supported'], 'params' => ['UseDualStack' => \false, 'UseFIPS' => \true, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']], ['documentation' => 'For custom endpoint with fips disabled and dualstack enabled', 'expect' => ['error' => 'Invalid Configuration: Dualstack and custom endpoint are not supported'], 'params' => ['UseDualStack' => \true, 'UseFIPS' => \false, 'Region' => 'us-east-1', 'Endpoint' => 'https://example.com']]], 'version' => '1.0']; diff --git a/vendor/Aws3/Aws/data/xray/2016-04-12/paginators-1.json.php b/vendor/Aws3/Aws/data/xray/2016-04-12/paginators-1.json.php deleted file mode 100644 index 446255f..0000000 --- a/vendor/Aws3/Aws/data/xray/2016-04-12/paginators-1.json.php +++ /dev/null @@ -1,6 +0,0 @@ - ['BatchGetTraces' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['UnprocessedTraceIds'], 'output_token' => 'NextToken', 'result_key' => 'Traces'], 'GetGroups' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Groups'], 'GetInsightEvents' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetInsightSummaries' => ['input_token' => 'NextToken', 'limit_key' => 'MaxResults', 'output_token' => 'NextToken'], 'GetSamplingRules' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'SamplingRuleRecords'], 'GetSamplingStatisticSummaries' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'SamplingStatisticSummaries'], 'GetServiceGraph' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['StartTime', 'EndTime', 'ContainsOldGroupVersions'], 'output_token' => 'NextToken', 'result_key' => 'Services'], 'GetTimeSeriesServiceStatistics' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['ContainsOldGroupVersions'], 'output_token' => 'NextToken', 'result_key' => 'TimeSeriesServiceStatistics'], 'GetTraceGraph' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Services'], 'GetTraceSummaries' => ['input_token' => 'NextToken', 'non_aggregate_keys' => ['TracesProcessedCount', 'ApproximateTime'], 'output_token' => 'NextToken', 'result_key' => 'TraceSummaries'], 'ListResourcePolicies' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'ResourcePolicies'], 'ListTagsForResource' => ['input_token' => 'NextToken', 'output_token' => 'NextToken', 'result_key' => 'Tags']]]; diff --git a/vendor/Aws3/CHANGELOG.md b/vendor/Aws3/CHANGELOG.md index c779faa..11baac4 100644 --- a/vendor/Aws3/CHANGELOG.md +++ b/vendor/Aws3/CHANGELOG.md @@ -1,5 +1,572 @@ # CHANGELOG +## 3.269.10 - 2023-05-10 + +* `Aws\EMR` - EMR Studio now supports programmatically executing a Notebooks on an EMR on EKS cluster. In addition, notebooks can now be executed by specifying its location in S3. +* `Aws\RDS` - Amazon Relational Database Service (RDS) updates for the new Aurora I/O-Optimized storage type for Amazon Aurora DB clusters +* `Aws\SWF` - This release adds a new API parameter to exclude old history events from decision tasks. + +## 3.269.9 - 2023-05-09 + +* `Aws\ApplicationAutoScaling` - With this release, Amazon SageMaker Serverless Inference customers can use Application Auto Scaling to auto scale the provisioned concurrency of their serverless endpoints. +* `Aws\Glue` - This release adds AmazonRedshift Source and Target nodes in addition to DynamicTransform OutputSchemas +* `Aws\SageMaker` - This release includes support for (1) Provisioned Concurrency for Amazon SageMaker Serverless Inference and (2) UpdateEndpointWeightsAndCapacities API for Serverless endpoints. + +## 3.269.8 - 2023-05-08 + +* `Aws\Glue` - Support large worker types G.4x and G.8x for Glue Spark +* `Aws\GuardDuty` - Add AccessDeniedException 403 Error message code to support 3 Tagging related APIs +* `Aws\IoTSiteWise` - Provide support for 20,000 max results for GetAssetPropertyValueHistory/BatchGetAssetPropertyValueHistory and 15 minute aggregate resolution for GetAssetPropertyAggregates/BatchGetAssetPropertyAggregates +* `Aws\STS` - Documentation updates for AWS Security Token Service. + +## 3.269.7 - 2023-05-05 + +* `Aws\EC2` - This release adds support the inf2 and trn1n instances. inf2 instances are purpose built for deep learning inference while trn1n instances are powered by AWS Trainium accelerators and they build on the capabilities of Trainium-powered trn1 instances. +* `Aws\Inspector2` - Amazon Inspector now allows customers to search its vulnerability intelligence database if any of the Inspector scanning types are activated. +* `Aws\MediaTailor` - This release adds support for AFTER_LIVE_EDGE mode configuration for avail suppression, and adding a fill-policy setting that sets the avail suppression to PARTIAL_AVAIL or FULL_AVAIL_ONLY when AFTER_LIVE_EDGE is enabled. +* `Aws\SQS` - Revert previous SQS protocol change. + +## 3.269.6 - 2023-05-04 + +* `Aws\CloudWatch` - Adds support for filtering by metric names in CloudWatch Metric Streams. +* `Aws\ConfigService` - Updated ResourceType enum with new resource types onboarded by AWS Config in April 2023. +* `Aws\Connect` - Remove unused InvalidParameterException from CreateParticipant API +* `Aws\ECS` - Documentation update for new error type NamespaceNotFoundException for CreateCluster and UpdateCluster +* `Aws\NetworkFirewall` - This release adds support for the Suricata REJECT option in midstream exception configurations. +* `Aws\OpenSearchService` - DescribeDomainNodes: A new API that provides configuration information for nodes part of the domain +* `Aws\QuickSight` - Add support for Topic, Dataset parameters and VPC +* `Aws\Rekognition` - This release adds a new attribute FaceOccluded. Additionally, you can now select attributes individually (e.g. ["DEFAULT", "FACE_OCCLUDED", "AGE_RANGE"] instead of ["ALL"]), which can reduce response time. +* `Aws\S3` - Documentation updates for Amazon S3 +* `Aws\SQS` - This release enables customers to call SQS using AWS JSON-1.0 protocol. +* `Aws\SageMaker` - We added support for ml.inf2 and ml.trn1 family of instances on Amazon SageMaker for deploying machine learning (ML) models for Real-time and Asynchronous inference. You can use these instances to achieve high performance at a low cost for generative artificial intelligence (AI) models. +* `Aws\SecurityHub` - Add support for Finding History. + +## 3.269.5 - 2023-05-03 + +* `Aws\AppSync` - Private API support for AWS AppSync. With Private APIs, you can now create GraphQL APIs that can only be accessed from your Amazon Virtual Private Cloud ("VPC"). +* `Aws\EC2` - Adds an SDK paginator for GetNetworkInsightsAccessScopeAnalysisFindings +* `Aws\Inspector2` - This feature provides deep inspection for linux based instance +* `Aws\IoTTwinMaker` - This release adds a field for GetScene API to return error code and message from dependency services. +* `Aws\NetworkFirewall` - AWS Network Firewall now supports policy level HOME_NET variable overrides. +* `Aws\OpenSearchService` - Amazon OpenSearch Service adds the option to deploy a domain across multiple Availability Zones, with each AZ containing a complete copy of data and with nodes in one AZ acting as a standby. This option provides 99.99% availability and consistent performance in the event of infrastructure failure. +* `Aws\WellArchitected` - This release deepens integration with AWS Service Catalog AppRegistry to improve workload resource discovery. + +## 3.269.4 - 2023-05-02 + +* `Aws\Appflow` - This release adds new API to cancel flow executions. +* `Aws\Connect` - Amazon Connect Service Rules API update: Added OnContactEvaluationSubmit event source to support user configuring evaluation form rules. +* `Aws\ECS` - Documentation only update to address Amazon ECS tickets. +* `Aws\ResilienceHub` - This release will improve resource level transparency in applications by discovering previously hidden resources. +* `Aws\SageMaker` - Amazon Sagemaker Autopilot supports training models with sample weights and additional objective metrics. +* `Aws\kendra` - AWS Kendra now supports configuring document fields/attributes via the GetQuerySuggestions API. You can now base query suggestions on the contents of document fields. + +## 3.269.3 - 2023-05-01 + +* `Aws\ComputeOptimizer` - support for tag filtering within compute optimizer. ability to filter recommendation results by tag and tag key value pairs. ability to filter by inferred workload type added. +* `Aws\KMS` - This release makes the NitroEnclave request parameter Recipient and the response field for CiphertextForRecipient available in AWS SDKs. It also adds the regex pattern for CloudHsmClusterId validation. + +## 3.269.2 - 2023-04-28 + +* `Aws\Appflow` - Adds Jwt Support for Salesforce Credentials. +* `Aws\Athena` - You can now use capacity reservations on Amazon Athena to run SQL queries on fully-managed compute capacity. +* `Aws\DirectConnect` - This release corrects the jumbo frames MTU from 9100 to 8500. +* `Aws\EFS` - This release adds PAUSED and PAUSING state as a returned value for DescribeReplicationConfigurations response. +* `Aws\IoT` - This release allows AWS IoT Core users to specify a TLS security policy when creating and updating AWS IoT Domain Configurations. +* `Aws\ManagedGrafana` - This release adds support for the grafanaVersion parameter in CreateWorkspace. +* `Aws\Rekognition` - Added support for aggregating moderation labels by video segment timestamps for Stored Video Content Moderation APIs and added additional information about the job to all Stored Video Get API responses. +* `Aws\SimSpaceWeaver` - Added a new CreateSnapshot API. For the StartSimulation API, SchemaS3Location is now optional, added a new SnapshotS3Location parameter. For the DescribeSimulation API, added SNAPSHOT_IN_PROGRESS simulation state, deprecated SchemaError, added new fields: StartError and SnapshotS3Location. +* `Aws\WAFV2` - You can now associate a web ACL with a Verified Access instance. +* `Aws\WorkSpaces` - Added Windows 11 to support Microsoft_Office_2019 + +## 3.269.1 - 2023-04-27 + +* `Aws\` - Takes explicit dependency on psr/http-message >= 1.0 to avoid conflicts. +* `Aws\EC2` - This release adds support for AMD SEV-SNP on EC2 instances. +* `Aws\EMRContainers` - This release adds GetManagedEndpointSessionCredentials, a new API that allows customers to generate an auth token to connect to a managed endpoint, enabling features such as self-hosted Jupyter notebooks for EMR on EKS. +* `Aws\GuardDuty` - Added API support to initiate on-demand malware scan on specific resources. +* `Aws\IoTDeviceAdvisor` - AWS IoT Core Device Advisor now supports MQTT over WebSocket. With this update, customers can run all three test suites of AWS IoT Core Device Advisor - qualification, custom, and long duration tests - using Signature Version 4 for MQTT over WebSocket. +* `Aws\Kafka` - Amazon MSK has added new APIs that allows multi-VPC private connectivity and cluster policy support for Amazon MSK clusters that simplify connectivity and access between your Apache Kafka clients hosted in different VPCs and AWS accounts and your Amazon MSK clusters. +* `Aws\Lambda` - Add Java 17 (java17) support to AWS Lambda +* `Aws\MarketplaceCatalog` - Enabled Pagination for List Entities and List Change Sets operations +* `Aws\OSIS` - Documentation updates for OpenSearch Ingestion +* `Aws\QLDB` - Documentation updates for Amazon QLDB +* `Aws\SageMaker` - Added ml.p4d.24xlarge and ml.p4de.24xlarge as supported instances for SageMaker Studio +* `Aws\XRay` - Updated X-Ray documentation with Resource Policy API descriptions. + +## 3.269.0 - 2023-04-26 + +* `Aws\OSIS` - Initial release for OpenSearch Ingestion + +## 3.268.18 - 2023-04-25 + +* `Aws\ChimeSDKMessaging` - Remove non actionable field from UpdateChannelReadMarker and DeleteChannelRequest. Add precise exceptions to DeleteChannel and DeleteStreamingConfigurations error cases. +* `Aws\Connect` - Amazon Connect, Contact Lens Evaluation API release including ability to manage forms and to submit contact evaluations. +* `Aws\DataSync` - This release adds 13 new APIs to support AWS DataSync Discovery GA. +* `Aws\DirectoryService` - New field added in AWS Managed Microsoft AD DescribeSettings response and regex pattern update for UpdateSettings value. Added length validation to RemoteDomainName. +* `Aws\Pinpoint` - Adds support for journey runs and querying journey execution metrics based on journey runs. Adds execution metrics to campaign activities. Updates docs for Advanced Quiet Time. + +## 3.268.17 - 2023-04-24 + +* `Aws\Appflow` - Increased the max length for RefreshToken and AuthCode from 2048 to 4096. +* `Aws\CodeCatalyst` - Documentation updates for Amazon CodeCatalyst. +* `Aws\EC2` - API changes to AWS Verified Access related to identity providers' information. +* `Aws\MediaConvert` - This release introduces a noise reduction pre-filter, linear interpolation deinterlace mode, video pass-through, updated default job settings, and expanded LC-AAC Stereo audio bitrate ranges. +* `Aws\Rekognition` - Added new status result to Liveness session status. + +## 3.268.16 - 2023-04-21 + +* `Aws\Connect` - This release adds a new API CreateParticipant. For Amazon Connect Chat, you can use this new API to customize chat flow experiences. +* `Aws\ECS` - Documentation update to address various Amazon ECS tickets. +* `Aws\FMS` - AWS Firewall Manager adds support for multiple administrators. You can now delegate more than one administrator per organization. + +## 3.263.14 - 2023-04-20 + +* `Aws\Chime` - Adds support for Hindi and Thai languages and additional Amazon Transcribe parameters to the StartMeetingTranscription API. +* `Aws\ChimeSDKMediaPipelines` - This release adds support for specifying the recording file format in an S3 recording sink configuration. +* `Aws\ChimeSDKMeetings` - Adds support for Hindi and Thai languages and additional Amazon Transcribe parameters to the StartMeetingTranscription API. +* `Aws\GameLift` - Amazon GameLift supports creating Builds for Windows 2016 operating system. +* `Aws\GuardDuty` - This release adds support for the new Lambda Protection feature. +* `Aws\IoT` - Support additional OTA states in GetOTAUpdate API +* `Aws\SageMaker` - Amazon SageMaker Canvas adds ModelRegisterSettings support for CanvasAppSettings. +* `Aws\Snowball` - Adds support for Amazon S3 compatible storage. AWS Snow Family customers can now use Amazon S3 compatible storage on Snowball Edge devices. Also adds support for V3_5S. This is a refreshed AWS Snowball Edge Storage Optimized device type with 210TB SSD (customer usable). +* `Aws\WAFV2` - You can now create encrypted API keys to use in a client application integration of the JavaScript CAPTCHA API . You can also retrieve a list of your API keys and the JavaScript application integration URL. + +## 3.263.13 - 2023-04-19 + +* `Aws\Comprehend` - This release supports native document models for custom classification, in addition to plain-text models. You train native document models using documents (PDF, Word, images) in their native format. +* `Aws\ECS` - This release supports the Account Setting "TagResourceAuthorization" that allows for enhanced Tagging security controls. +* `Aws\RAM` - This release adds support for customer managed permissions. Customer managed permissions enable customers to author and manage tailored permissions for resources shared using RAM. +* `Aws\RDS` - Adds support for the ImageId parameter of CreateCustomDBEngineVersion to RDS Custom for Oracle +* `Aws\S3` - Provides support for "Snow" Storage class. +* `Aws\S3` - Removes ACL from bucket creation in S3 Streamwrapper. +* `Aws\S3Control` - Provides support for overriding endpoint when region is "snow". This will enable bucket APIs for Amazon S3 Compatible storage on Snow Family devices. +* `Aws\SecretsManager` - Documentation updates for Secrets Manager +* `Aws\SecurityHub` - Update that adds SDK code examples for Security Hub + +## 3.263.12 - 2023-04-17 + +* `Aws\Appflow` - This release adds a Client Token parameter to the following AppFlow APIs: Create/Update Connector Profile, Create/Update Flow, Start Flow, Register Connector, Update Connector Registration. The Client Token parameter allows idempotent operations for these APIs. +* `Aws\DynamoDB` - Documentation updates for DynamoDB API +* `Aws\EMRServerless` - The GetJobRun API has been updated to include the job's billed resource utilization. This utilization shows the aggregate vCPU, memory and storage that AWS has billed for the job run. The billed resources include a 1-minute minimum usage for workers, plus additional storage over 20 GB per worker. +* `Aws\InternetMonitor` - This release includes a new configurable value, TrafficPercentageToMonitor, which allows users to adjust the amount of traffic monitored by percentage +* `Aws\IoTWireless` - Supports the new feature of LoRaWAN roaming, allows to configure MaxEirp for LoRaWAN gateway, and allows to configure PingSlotPeriod for LoRaWAN multicast group +* `Aws\Lambda` - Add Python 3.10 (python3.10) support to AWS Lambda +* `Aws\drs` - Changed existing APIs and added new APIs to support using an account-level launch configuration template with AWS Elastic Disaster Recovery. + +## 3.263.11 - 2023-04-14 + +* `Aws\ECS` - This release supports ephemeral storage for AWS Fargate Windows containers. +* `Aws\Lambda` - This release adds SnapStart related exceptions to InvokeWithResponseStream API. IAM access related documentation is also added for this API. +* `Aws\MigrationHubRefactorSpaces` - Doc only update for Refactor Spaces environments without network bridge feature. +* `Aws\RDS` - This release adds support of modifying the engine mode of database clusters. + +## 3.263.10 - 2023-04-13 + +* `Aws\ChimeSDKVoice` - This release adds tagging support for Voice Connectors and SIP Media Applications +* `Aws\MediaConnect` - Gateway is a new feature of AWS Elemental MediaConnect. Gateway allows the deployment of on-premises resources for the purpose of transporting live video to and from the AWS Cloud. + +## 3.263.9 - 2023-04-12 + +* `Aws\GroundStation` - AWS Ground Station Wideband DigIF GA Release +* `Aws\ManagedBlockchain` - Removal of the Ropsten network. The Ethereum foundation ceased support of Ropsten on December 31st, 2022.. + +## 3.263.8 - 2023-04-11 + +* `Aws\ECRPublic` - This release will allow using registry alias as registryId in BatchDeleteImage request. +* `Aws\EMRServerless` - This release extends GetJobRun API to return job run timeout (executionTimeoutMinutes) specified during StartJobRun call (or default timeout of 720 minutes if none was specified). +* `Aws\EventBridge` - EventBridge PutTarget support for multiple SQL arguments on RedshiftDataParameters +* `Aws\IoT` - Re-release to remove unexpected API changes +* `Aws\IoTDataPlane` - This release adds support for MQTT5 user properties when calling the AWS IoT GetRetainedMessage API +* `Aws\WAFV2` - For web ACLs that protect CloudFront protections, the default request body inspection size is now 16 KB, and you can use the new association configuration to increase the inspection size further, up to 64 KB. Sizes over 16 KB can incur additional costs. + +## 3.263.7 - 2023-04-10 + +* `Aws\Connect` - This release adds the ability to configure an agent's routing profile to receive contacts from multiple channels at the same time via extending the UpdateRoutingProfileConcurrency, CreateRoutingProfile and DescribeRoutingProfile APIs. +* `Aws\ECS` - This release adds support for enabling FIPS compliance on Amazon ECS Fargate tasks +* `Aws\MarketplaceCatalog` - Added three new APIs to support resource sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added new OwnershipType field to ListEntities request to let users filter on entities that are shared with them. Increased max page size of ListEntities response from 20 to 50 results. +* `Aws\MediaConvert` - AWS Elemental MediaConvert SDK now supports conversion of 608 paint-on captions to pop-on captions for SCC sources. +* `Aws\Omics` - Remove unexpected API changes. +* `Aws\Rekognition` - This release adds support for Face Liveness APIs in Amazon Rekognition. Updates UpdateStreamProcessor to return ResourceInUseException Exception. Minor updates to API documentation. + +## 3.263.6 - 2023-04-07 + +* `Aws\DLM` - Updated timestamp format for GetLifecyclePolicy API +* `Aws\DocDB` - This release adds a new parameter 'DBClusterParameterGroupName' to 'RestoreDBClusterFromSnapshot' API to associate the name of the DB cluster parameter group while performing restore. +* `Aws\FSx` - Amazon FSx for Lustre now supports creating data repository associations on Persistent_1 and Scratch_2 file systems. +* `Aws\Lambda` - This release adds a new Lambda InvokeWithResponseStream API to support streaming Lambda function responses. The release also adds a new InvokeMode parameter to Function Url APIs to control whether the response will be streamed or buffered. +* `Aws\QuickSight` - This release has two changes: adding the OR condition to tag-based RLS rules in CreateDataSet and UpdateDataSet; adding RefreshSchedule and Incremental RefreshProperties operations for users to programmatically configure SPICE dataset ingestions. +* `Aws\RedshiftDataAPIService` - Update documentation of API descriptions as needed in support of temporary credentials with IAM identity. +* `Aws\ServiceCatalog` - Updates description for property + +## 3.263.5 - 2023-04-06 + +* `Aws\CloudFormation` - Including UPDATE_COMPLETE as a failed status for DeleteStack waiter. +* `Aws\GreengrassV2` - Add support for SUCCEEDED value in coreDeviceExecutionStatus field. Documentation updates for Greengrass V2. +* `Aws\Proton` - This release adds support for the AWS Proton service sync feature. Service sync enables managing an AWS Proton service (creating and updating instances) and all of it's corresponding service instances from a Git repository. +* `Aws\RDS` - Adds and updates the SDK examples + +## 3.263.4 - 2023-04-05 + +* `Aws\AppRunner` - App Runner adds support for seven new vCPU and memory configurations. +* `Aws\ConfigService` - This release adds resourceType enums for types released in March 2023. +* `Aws\ECS` - This is a document only updated to add information about Amazon Elastic Inference (EI). +* `Aws\IVSRealTime` - Fix ParticipantToken ExpirationTime format +* `Aws\IdentityStore` - Documentation updates for Identity Store CLI command reference. +* `Aws\NetworkFirewall` - AWS Network Firewall now supports IPv6-only subnets. +* `Aws\ServiceCatalog` - removed incorrect product type value +* `Aws\VPCLattice` - This release removes the entities in the API doc model package for auth policies. + +## 3.263.3 - 2023-04-04 + +* `Aws\AmplifyUIBuilder` - Support StorageField and custom displays for data-bound options in form builder. Support non-string operands for predicates in collections. Support choosing client to get token from. +* `Aws\AutoScaling` - Documentation updates for Amazon EC2 Auto Scaling +* `Aws\DataExchange` - This release updates the value of MaxResults. +* `Aws\EC2` - C6in, M6in, M6idn, R6in and R6idn bare metal instances are powered by 3rd Generation Intel Xeon Scalable processors and offer up to 200 Gbps of network bandwidth. +* `Aws\ElasticInference` - Updated public documentation for the Describe and Tagging APIs. +* `Aws\SageMaker` - Amazon SageMaker Asynchronous Inference now allows customer's to receive failure model responses in S3 and receive success/failure model responses in SNS notifications. +* `Aws\SageMakerRuntime` - Amazon SageMaker Asynchronous Inference now provides customers a FailureLocation as a response parameter in InvokeEndpointAsync API to capture the model failure responses. +* `Aws\WAFV2` - This release rolls back association config feature for webACLs that protect CloudFront protections. + +## 3.263.2 - 2023-04-03 + +* `Aws\Glue` - Add support for database-level federation +* `Aws\LakeFormation` - Add support for database-level federation +* `Aws\LicenseManager` - This release adds grant override options to the CreateGrantVersion API. These options can be used to specify grant replacement behavior during grant activation. +* `Aws\MWAA` - This Amazon MWAA release adds the ability to customize the Apache Airflow environment by launching a shell script at startup. This shell script is hosted in your environment's Amazon S3 bucket. Amazon MWAA runs the script before installing requirements and initializing the Apache Airflow process. +* `Aws\ServiceCatalog` - This release introduces Service Catalog support for Terraform open source. It enables 1. The notify* APIs to Service Catalog. These APIs are used by the terraform engine to notify the result of the provisioning engine execution. 2. Adds a new TERRAFORM_OPEN_SOURCE product type in CreateProduct API. +* `Aws\WAFV2` - For web ACLs that protect CloudFront protections, the default request body inspection size is now 16 KB, and you can use the new association configuration to increase the inspection size further, up to 64 KB. Sizes over 16 KB can incur additional costs. + +## 3.263.1 - 2023-03-31 + +* `Aws\EC2` - Documentation updates for EC2 On Demand Capacity Reservations +* `Aws\InternetMonitor` - This release adds a new feature for Amazon CloudWatch Internet Monitor that enables customers to deliver internet measurements to Amazon S3 buckets as well as CloudWatch Logs. +* `Aws\ResilienceHub` - Adding EKS related documentation for appTemplateBody +* `Aws\S3` - Documentation updates for Amazon S3 +* `Aws\SMS` - Deprecating AWS Server Migration Service. +* `Aws\SageMakerFeatureStoreRuntime` - In this release, you can now chose between soft delete and hard delete when calling the DeleteRecord API, so you have more flexibility when it comes to managing online store data. + +## 3.263.0 - 2023-03-30 + +* `Aws\Athena` - Make DefaultExecutorDpuSize and CoordinatorDpuSize fields optional in StartSession +* `Aws\AutoScaling` - Amazon EC2 Auto Scaling now supports Elastic Load Balancing traffic sources with the AttachTrafficSources, DetachTrafficSources, and DescribeTrafficSources APIs. This release also introduces a new activity status, "WaitingForConnectionDraining", for VPC Lattice to the DescribeScalingActivities API. +* `Aws\Batch` - This feature allows Batch on EKS to support configuration of Pod Labels through Metadata for Batch on EKS Jobs. +* `Aws\ComputeOptimizer` - This release adds support for HDD EBS volume types and io2 Block Express. We are also adding support for 61 new instance types and instances that have non consecutive runtime. +* `Aws\Credentials` - Fixes a bug with the new SSO login flow where the wrong index was being looked at for the SSO client provider region +* `Aws\EC2` - This release adds support for Tunnel Endpoint Lifecycle control, a new feature that provides Site-to-Site VPN customers with better visibility and control of their VPN tunnel maintenance updates. +* `Aws\EMR` - Updated DescribeCluster and ListClusters API responses to include ErrorDetail that specifies error code, programmatically accessible error data,and an error message. ErrorDetail provides the underlying reason for cluster failure and recommends actions to simplify troubleshooting of EMR clusters. +* `Aws\Glue` - This release adds support for AWS Glue Data Quality, which helps you evaluate and monitor the quality of your data and includes the API for creating, deleting, or updating data quality rulesets, runs and evaluations. +* `Aws\GuardDuty` - Added EKS Runtime Monitoring feature support to existing detector, finding APIs and introducing new Coverage APIs +* `Aws\IVS` - Amazon Interactive Video Service (IVS) now offers customers the ability to configure IVS channels to allow insecure RTMP ingest. +* `Aws\NetworkFirewall` - AWS Network Firewall added TLS inspection configurations to allow TLS traffic inspection. +* `Aws\SageMakerGeospatial` - Amazon SageMaker geospatial capabilities now supports server-side encryption with customer managed KMS key and SageMaker notebooks with a SageMaker geospatial image in a Amazon SageMaker Domain with VPC only mode. +* `Aws\Token` - Removes an instance of the utf8_encode function that was deprecated as of 8.2 +* `Aws\VPCLattice` - General Availability (GA) release of Amazon VPC Lattice +* `Aws\WellArchitected` - AWS Well-Architected SDK now supports getting consolidated report metrics and generating a consolidated report PDF. +* `Aws\drs` - Adding a field to the replication configuration APIs to support the auto replicate new disks feature. We also deprecated RetryDataReplication. +* `Aws\imagebuilder` - Adds support for new image workflow details and image vulnerability detection. +* `Aws\kendra` - AWS Kendra now supports featured results for a query. + +## 3.262.4 - 2023-03-29 + +* `Aws\OpenSearchServerless` - This release includes two new exception types "ServiceQuotaExceededException" and "OcuLimitExceededException". +* `Aws\RDS` - Add support for creating a read replica DB instance from a Multi-AZ DB cluster. + +## 3.262.3 - 2023-03-28 + +* `Aws\IoTDataPlane` - Add endpoint ruleset support for cn-north-1. +* `Aws\SSMContacts` - This release adds 12 new APIs as part of Oncall Schedule feature release, adds support for a new contact type: ONCALL_SCHEDULE. Check public documentation for AWS ssm-contacts for more information +* `Aws\SSMIncidents` - Increased maximum length of "TriggerDetails.rawData" to 10K characters and "IncidentSummary" to 8K characters. + +## 3.262.2 - 2023-03-27 + +* `Aws\AppRegistry` - In this release, we started supporting ARN in applicationSpecifier and attributeGroupSpecifier. GetAttributeGroup, ListAttributeGroups and ListAttributeGroupsForApplication APIs will now have CreatedBy field in the response. +* `Aws\Athena` - Enforces a minimal level of encryption for the workgroup for query and calculation results that are written to Amazon S3. When enabled, workgroup users can set encryption only to the minimum level set by the administrator or higher when they submit queries. +* `Aws\ChimeSDKVoice` - Documentation updates for Amazon Chime SDK Voice. +* `Aws\Connect` - This release introduces support for RelatedContactId in the StartChatContact API. Interactive message and interactive message response have been added to the list of supported message content types for this API as well. +* `Aws\ConnectParticipant` - This release provides an update to the SendMessage API to handle interactive message response content-types. +* `Aws\IoTWireless` - Introducing new APIs that enable Sidewalk devices to communicate with AWS IoT Core through Sidewalk gateways. This will empower AWS customers to connect Sidewalk devices with other AWS IoT Services, creating possibilities for seamless integration and advanced device management. +* `Aws\MediaLive` - AWS Elemental MediaLive now supports ID3 tag insertion for audio only HLS output groups. AWS Elemental Link devices now support tagging. +* `Aws\SageMaker` - Fixed some improperly rendered links in SDK documentation. +* `Aws\SecurityHub` - Added new resource detail objects to ASFF, including resources for AwsEksCluster, AWSS3Bucket, AwsEc2RouteTable and AwsEC2Instance. +* `Aws\VoiceID` - Amazon Connect Voice ID now supports multiple fraudster watchlists. Every domain has a default watchlist where all existing fraudsters are placed by default. Custom watchlists may now be created, managed, and evaluated against for known fraudster detection. + +## 3.262.1 - 2023-03-24 + +* `Aws\CloudWatch` - Doc-only update to correct alarm actions list +* `Aws\Comprehend` - This release adds a new field (FlywheelArn) to the EntitiesDetectionJobProperties object. The FlywheelArn field is returned in the DescribeEntitiesDetectionJob and ListEntitiesDetectionJobs responses when the EntitiesDetection job is started with a FlywheelArn instead of an EntityRecognizerArn . +* `Aws\RDS` - Added error code CreateCustomDBEngineVersionFault for when the create custom engine version for Custom engines fails. + +## 3.262.0 - 2023-03-23 + +* `Aws\Batch` - This feature allows Batch to support configuration of ephemeral storage size for jobs running on FARGATE +* `Aws\ChimeSDKIdentity` - AppInstanceBots can be used to add a bot powered by Amazon Lex to chat channels. ExpirationSettings provides automatic resource deletion for AppInstanceUsers. +* `Aws\ChimeSDKMediaPipelines` - This release adds Amazon Chime SDK call analytics. Call analytics include voice analytics, which provides speaker search and voice tone analysis. These capabilities can be used with Amazon Transcribe and Transcribe Call Analytics to generate machine-learning-powered insights from real-time audio. +* `Aws\ChimeSDKMessaging` - ExpirationSettings provides automatic resource deletion for Channels. +* `Aws\ChimeSDKVoice` - This release adds Amazon Chime SDK call analytics. Call analytics include voice analytics, which provides speaker search and voice tone analysis. These capabilities can be used with Amazon Transcribe and Transcribe Call Analytics to generate machine-learning-powered insights from real-time audio. +* `Aws\CodeArtifact` - Repository CreationTime is added to the CreateRepository and ListRepositories API responses. +* `Aws\GuardDuty` - Adds AutoEnableOrganizationMembers attribute to DescribeOrganizationConfiguration and UpdateOrganizationConfiguration APIs. +* `Aws\IVSRealTime` - Initial release of the Amazon Interactive Video Service RealTime API. +* `Aws\MediaConvert` - AWS Elemental MediaConvert SDK now supports passthrough of ID3v2 tags for audio inputs to audio-only HLS outputs. +* `Aws\SageMaker` - Amazon SageMaker Autopilot adds two new APIs - CreateAutoMLJobV2 and DescribeAutoMLJobV2. Amazon SageMaker Notebook Instances now supports the ml.geospatial.interactive instance type. +* `Aws\ServiceDiscovery` - Reverted the throttling exception RequestLimitExceeded for AWS Cloud Map APIs introduced in SDK version 1.12.424 2023-03-09 to previous exception specified in the ErrorCode. +* `Aws\Textract` - The AnalyzeDocument - Tables feature adds support for new elements in the API: table titles, footers, section titles, summary cells/tables, and table type. + +## 3.261.17 - 2023-03-22 + +* `Aws\IAM` - Documentation updates for AWS Identity and Access Management (IAM). +* `Aws\IoTTwinMaker` - This release adds support of adding metadata when creating a new scene or updating an existing scene. +* `Aws\NetworkManager` - This release includes an update to create-transit-gateway-route-table-attachment, showing example usage for TransitGatewayRouteTableArn. +* `Aws\Pipes` - This release improves validation on the ARNs in the API model +* `Aws\ResilienceHub` - This release provides customers with the ability to import resources from within an EKS cluster and assess the resiliency of EKS cluster workloads. +* `Aws\SSM` - This Patch Manager release supports creating, updating, and deleting Patch Baselines for AmazonLinux2023, AlmaLinux. + +## 3.261.16 - 2023-03-21 + +* `Aws\ChimeSDKMessaging` - Amazon Chime SDK messaging customers can now manage streaming configuration for messaging data for archival and analysis. +* `Aws\CleanRooms` - GA Release of AWS Clean Rooms, Added Tagging Functionality +* `Aws\EC2` - This release adds support for AWS Network Firewall, AWS PrivateLink, and Gateway Load Balancers to Amazon VPC Reachability Analyzer, and it makes the path destination optional as long as a destination address in the filter at source is provided. +* `Aws\IoTSiteWise` - Provide support for tagging of data streams and enabling tag based authorization for property alias +* `Aws\mgn` - This release introduces the Import and export feature and expansion of the post-launch actions + +## 3.261.15 - 2023-03-20 + +* `Aws\ApplicationAutoScaling` - With this release customers can now tag their Application Auto Scaling registered targets with key-value pairs and manage IAM permissions for all the tagged resources centrally. +* `Aws\Neptune` - This release makes following few changes. db-cluster-identifier is now a required parameter of create-db-instance. describe-db-cluster will now return PendingModifiedValues and GlobalClusterIdentifier fields in the response. +* `Aws\S3Outposts` - S3 On Outposts added support for endpoint status, and a failed endpoint reason, if any +* `Aws\WorkDocs` - This release adds a new API, SearchResources, which enable users to search through metadata and content of folders, documents, document versions and comments in a WorkDocs site. + +## 3.261.14 - 2023-03-17 + +* `Aws\BillingConductor` - This release adds a new filter to ListAccountAssociations API and a new filter to ListBillingGroups API. +* `Aws\ConfigService` - This release adds resourceType enums for types released from October 2022 through February 2023. +* `Aws\DatabaseMigrationService` - S3 setting to create AWS Glue Data Catalog. Oracle setting to control conversion of timestamp column. Support for Kafka SASL Plain authentication. Setting to map boolean from PostgreSQL to Redshift. SQL Server settings to force lob lookup on inline LOBs and to control access of database logs. + +## 3.261.13 - 2023-03-16 + +* `Aws\GuardDuty` - Updated 9 APIs for feature enablement to reflect expansion of GuardDuty to features. Added new APIs and updated existing APIs to support RDS Protection GA. +* `Aws\ResourceExplorer2` - Documentation updates for APIs. +* `Aws\SageMakerRuntime` - Documentation updates for SageMaker Runtime + +## 3.261.12 - 2023-03-15 + +* `Aws\MigrationHubStrategyRecommendations` - This release adds the binary analysis that analyzes IIS application DLLs on Windows and Java applications on Linux to provide anti-pattern report without configuring access to the source code. +* `Aws\S3Control` - Added support for S3 Object Lambda aliases. +* `Aws\SecurityLake` - Make Create/Get/ListSubscribers APIs return resource share ARN and name so they can be used to validate the RAM resource share to accept. GetDatalake can be used to track status of UpdateDatalake and DeleteDatalake requests. + +## 3.261.11 - 2023-03-14 + +* `Aws\ApplicationAutoScaling` - Application Auto Scaling customers can now use mathematical functions to customize the metric used with Target Tracking policies within the policy configuration itself, saving the cost and effort of publishing the customizations as a separate metric. +* `Aws\DataExchange` - This release enables data providers to license direct access to S3 objects encrypted with Customer Managed Keys (CMK) in AWS KMS through AWS Data Exchange. Subscribers can use these keys to decrypt, then use the encrypted S3 objects shared with them, without creating or managing copies. +* `Aws\DirectConnect` - describe-direct-connect-gateway-associations includes a new status, updating, indicating that the association is currently in-process of updating. +* `Aws\EC2` - This release adds a new DnsOptions key (PrivateDnsOnlyForInboundResolverEndpoint) to CreateVpcEndpoint and ModifyVpcEndpoint APIs. +* `Aws\IAM` - Documentation only updates to correct customer-reported issues +* `Aws\Keyspaces` - Adding support for client-side timestamps + +## 3.261.10 - 2023-03-13 + +* `Aws\AppIntegrationsService` - Adds FileConfiguration to Amazon AppIntegrations CreateDataIntegration supporting scheduled downloading of third party files into Amazon Connect from sources such as Microsoft SharePoint. +* `Aws\ConnectWisdomService` - This release extends Wisdom CreateKnowledgeBase API to support SharePoint connector type by removing the @required trait for objectField +* `Aws\LakeFormation` - This release updates the documentation regarding Get/Update DataCellsFilter +* `Aws\S3Control` - Added support for cross-account Multi-Region Access Points. Added support for S3 Replication for S3 on Outposts. +* `Aws\Tnb` - This release adds tagging support to the following Network Instance APIs : Instantiate, Update, Terminate. + +## 3.261.9 - 2023-03-10 + +* `Aws\SecretsManager` - The type definitions of SecretString and SecretBinary now have a minimum length of 1 in the model to match the exception thrown when you pass in empty values. +* `Aws\ivschat` - This release adds a new exception returned when calling AWS IVS chat UpdateLoggingConfiguration. Now UpdateLoggingConfiguration can return ConflictException when invalid updates are made in sequence to Logging Configurations. + +## 3.261.8 - 2023-03-09 + +* `Aws\CloudWatchEvidently` - Updated entity override documentation +* `Aws\CodeArtifact` - This release introduces the generic package format, a mechanism for storing arbitrary binary assets. It also adds a new API, PublishPackageVersion, to allow for publishing generic packages. +* `Aws\Connect` - This release adds a new API, GetMetricDataV2, which returns metric data for Amazon Connect. +* `Aws\NetworkManager` - This update provides example usage for TransitGatewayRouteTableArn. +* `Aws\QuickSight` - This release has two changes: add state persistence feature for embedded dashboard and console in GenerateEmbedUrlForRegisteredUser API; add properties for hidden collapsed row dimensions in PivotTableOptions. +* `Aws\RedshiftDataAPIService` - Added support for Redshift Serverless workgroup-arn wherever the WorkgroupName parameter is available. +* `Aws\SESv2` - This release introduces a new recommendation in Virtual Deliverability Manager Advisor, which detects missing or misconfigured Brand Indicator for Message Identification (BIMI) DNS records for customer sending identities. +* `Aws\SageMaker` - Amazon SageMaker Inference now allows SSM access to customer's model container by setting the "EnableSSMAccess" parameter for a ProductionVariant in CreateEndpointConfig API. +* `Aws\ServiceDiscovery` - Updated all AWS Cloud Map APIs to provide consistent throttling exception (RequestLimitExceeded) +* `Aws\Signature` - Adds support for sigV4a presigned urls. + +## 3.261.7 - 2023-03-08 + +* `Aws\Athena` - A new field SubstatementType is added to GetQueryExecution API, so customers have an error free way to detect the query type and interpret the result. +* `Aws\DynamoDB` - Adds deletion protection support to DynamoDB tables. Tables with deletion protection enabled cannot be deleted. Deletion protection is disabled by default, can be enabled via the CreateTable or UpdateTable APIs, and is visible in TableDescription. This setting is not replicated for Global Tables. +* `Aws\EC2` - Introducing Amazon EC2 C7g, M7g and R7g instances, powered by the latest generation AWS Graviton3 processors and deliver up to 25% better performance over Graviton2-based instances. +* `Aws\LakeFormation` - This release adds two new API support "GetDataCellsFiler" and "UpdateDataCellsFilter", and also updates the corresponding documentation. +* `Aws\MediaPackage` - This release provides the date and time live resources were created. +* `Aws\MediaPackageVod` - This release provides the date and time VOD resources were created. +* `Aws\Route53Resolver` - Add dual-stack and IPv6 support for Route 53 Resolver Endpoint,Add IPv6 target IP in Route 53 Resolver Forwarding Rule +* `Aws\SageMaker` - There needs to be a user identity to specify the SageMaker user who perform each action regarding the entity. However, these is a not a unified concept of user identity across SageMaker service that could be used today. + +## 3.261.6 - 2023-03-07 + +* `Aws\DatabaseMigrationService` - This release adds DMS Fleet Advisor Target Recommendation APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to start Target Recommendation calculation. +* `Aws\LocationService` - Documentation update for the release of 3 additional map styles for use with Open Data Maps: Open Data Standard Dark, Open Data Visualization Light & Open Data Visualization Dark. + +## 3.261.5 - 2023-03-06 + +* `Aws\Account` - AWS Account alternate contact email addresses can now have a length of 254 characters and contain the character "|". +* `Aws\IVS` - Updated text description in DeleteChannel, Stream, and StreamSummary. + +## 3.261.4 - 2023-03-03 + +* `Aws\DynamoDB` - Documentation updates for DynamoDB. +* `Aws\EC2` - This release adds support for a new boot mode for EC2 instances called 'UEFI Preferred'. +* `Aws\Macie2` - Documentation updates for Amazon Macie +* `Aws\MediaConvert` - The AWS Elemental MediaConvert SDK has improved handling for different input and output color space combinations. +* `Aws\MediaLive` - AWS Elemental MediaLive adds support for Nielsen watermark timezones. +* `Aws\TranscribeService` - Amazon Transcribe now supports role access for these API operations: CreateVocabulary, UpdateVocabulary, CreateVocabularyFilter, and UpdateVocabularyFilter. + +## 3.261.3 - 2023-03-02 + +* `Aws\IoT` - A recurring maintenance window is an optional configuration used for rolling out the job document to all devices in the target group observing a predetermined start time, duration, and frequency that the maintenance window occurs. +* `Aws\MigrationHubStrategyRecommendations` - This release updates the File Import API to allow importing servers already discovered by customers with reduced pre-requisites. +* `Aws\Organizations` - This release introduces a new reason code, ACCOUNT_CREATION_NOT_COMPLETE, to ConstraintViolationException in CreateOrganization API. +* `Aws\PI` - This release adds a new field PeriodAlignment to allow the customer specifying the returned timestamp of time periods to be either the start or end time. +* `Aws\Pipes` - This release fixes some input parameter range and patterns. +* `Aws\SageMaker` - Add a new field "EndpointMetrics" in SageMaker Inference Recommender "ListInferenceRecommendationsJobSteps" API response. + +## 3.261.2 - 2023-03-01 + +* `Aws\CodeCatalyst` - Published Dev Environments StopDevEnvironmentSession API +* `Aws\Pricing` - This release adds 2 new APIs - ListPriceLists which returns a list of applicable price lists, and GetPriceListFileUrl which outputs a URL to retrieve your price lists from the generated file from ListPriceLists +* `Aws\S3Outposts` - S3 on Outposts introduces a new API ListOutpostsWithS3, with this API you can list all your Outposts with S3 capacity. + +## 3.261.1 - 2023-02-28 + +* `Aws\Comprehend` - Amazon Comprehend now supports flywheels to help you train and manage new model versions for custom models. +* `Aws\EC2` - This release allows IMDS support to be set to v2-only on an existing AMI, so that all future instances launched from that AMI will use IMDSv2 by default. +* `Aws\KMS` - AWS KMS is deprecating the RSAES_PKCS1_V1_5 wrapping algorithm option in the GetParametersForImport API that is used in the AWS KMS Import Key Material feature. AWS KMS will end support for this wrapping algorithm by October 1, 2023. +* `Aws\Lightsail` - This release adds Lightsail for Research feature support, such as GUI session access, cost estimates, stop instance on idle, and disk auto mount. +* `Aws\ManagedBlockchain` - This release adds support for tagging to the accessor resource in Amazon Managed Blockchain +* `Aws\Omics` - Minor model changes to accomodate batch imports feature + +## 3.261.0 - 2023-02-27 + +* `Aws\DevOpsGuru` - This release adds the description field on ListAnomaliesForInsight and DescribeAnomaly API responses for proactive anomalies. +* `Aws\InternetMonitor` - CloudWatch Internet Monitor is a a new service within CloudWatch that will help application developers and network engineers continuously monitor internet performance metrics such as availability and performance between their AWS-hosted applications and end-users of these applications +* `Aws\Lambda` - This release adds the ability to create ESMs with Document DB change streams as event source. For more information see https://docs.aws.amazon.com/lambda/latest/dg/with-documentdb.html. +* `Aws\MediaConvert` - The AWS Elemental MediaConvert SDK has added support for HDR10 to SDR tone mapping, and animated GIF video input sources. +* `Aws\TimestreamWrite` - This release adds the ability to ingest batched historical data or migrate data in bulk from S3 into Timestream using CSV files. +* `Aws\drs` - New fields were added to reflect availability zone data in source server and recovery instance description commands responses, as well as source server launch status. + +## 3.260.3 - 2023-02-24 + +* `Aws\Connect` - StartTaskContact API now supports linked task creation with a new optional RelatedContactId parameter +* `Aws\ConnectCases` - This release adds the ability to delete domains through the DeleteDomain API. For more information see https://docs.aws.amazon.com/cases/latest/APIReference/Welcome.html +* `Aws\Redshift` - Documentation updates for Redshift API bringing it in line with IAM best practices. +* `Aws\SecurityHub` - New Security Hub APIs and updates to existing APIs that help you consolidate control findings and enable and disable controls across all supported standards +* `Aws\ServiceCatalog` - Documentation updates for Service Catalog + +## 3.260.2 - 2023-02-23 + +* `Aws\Appflow` - This release enables the customers to choose whether to use Private Link for Metadata and Authorization call when using a private Salesforce connections +* `Aws\ECS` - This release supports deleting Amazon ECS task definitions that are in the INACTIVE state. +* `Aws\GuardDuty` - Updated API and data types descriptions for CreateFilter, UpdateFilter, and TriggerDetails. +* `Aws\IoTWireless` - In this release, we add additional capabilities for the FUOTA which allows user to configure the fragment size, the sending interval and the redundancy ratio of the FUOTA tasks +* `Aws\LocationService` - This release adds support for using Maps APIs with an API Key in addition to AWS Cognito. This includes support for adding, listing, updating and deleting API Keys. +* `Aws\Macie2` - This release adds support for a new finding type, Policy:IAMUser/S3BucketSharedWithCloudFront, and S3 bucket metadata that indicates if a bucket is shared with an Amazon CloudFront OAI or OAC. +* `Aws\ManagedGrafana` - Doc-only update. Updated information on attached role policies for customer provided roles +* `Aws\WAFV2` - You can now associate an AWS WAF v2 web ACL with an AWS App Runner service. + +## 3.260.1 - 2023-02-22 + +* `Aws\ChimeSDKVoice` - This release introduces support for Voice Connector media metrics in the Amazon Chime SDK Voice namespace +* `Aws\CloudFront` - CloudFront now supports block lists in origin request policies so that you can forward all headers, cookies, or query string from viewer requests to the origin *except* for those specified in the block list. +* `Aws\CloudWatchRUM` - CloudWatch RUM now supports CloudWatch Custom Metrics +* `Aws\DataSync` - AWS DataSync has relaxed the minimum length constraint of AccessKey for Object Storage locations to 1. +* `Aws\OpenSearchService` - This release lets customers configure Off-peak window and software update related properties for a new/existing domain. It enhances the capabilities of StartServiceSoftwareUpdate API; adds 2 new APIs - ListScheduledActions & UpdateScheduledAction; and allows Auto-tune to make use of Off-peak window. +* `Aws\SSM` - Document only update for Feb 2023 + +## 3.260.0 - 2023-02-21 + +* `Aws\QuickSight` - S3 data sources now accept a custom IAM role. +* `Aws\ResilienceHub` - In this release we improved resilience hub application creation and maintenance by introducing new resource and app component crud APIs, improving visibility and maintenance of application input sources and added support for additional information attributes to be provided by customers. +* `Aws\SecurityHub` - Documentation updates for AWS Security Hub +* `Aws\Tnb` - This is the initial SDK release for AWS Telco Network Builder (TNB). AWS Telco Network Builder is a network automation service that helps you deploy and manage telecom networks. + +## 3.259.1 - 2023-02-20 + +* `Aws\AuditManager` - This release introduces a ServiceQuotaExceededException to the UpdateAssessmentFrameworkShare API operation. +* `Aws\Connect` - Reasons for failed diff has been approved by SDK Reviewer + +## 3.259.0 - 2023-02-17 + +* `Aws\` - Emit a warning to users on PHP versions 7.2.4 and below that we are ending support for this language version on 08/15/2023 +* `Aws\AppRunner` - This release supports removing MaxSize limit for AutoScalingConfiguration. +* `Aws\Glue` - Release of Delta Lake Data Lake Format for Glue Studio Service + +## 3.258.12 - 2023-02-16 + +* `Aws\EMR` - This release provides customers the ability to define a timeout period for procuring capacity during a resize operation for Instance Fleet clusters. Customers can specify this timeout using the ResizeSpecifications parameter supported by RunJobFlow, ModifyInstanceFleet and AddInstanceFleet APIs. +* `Aws\IVS` - Doc-only update. Updated text description in DeleteChannel, Stream, and StreamSummary. +* `Aws\ManagedGrafana` - With this release Amazon Managed Grafana now supports inbound Network Access Control that helps you to restrict user access to your Grafana workspaces +* `Aws\WAFV2` - Added a notice for account takeover prevention (ATP). The interface incorrectly lets you to configure ATP response inspection in regional web ACLs in Region US East (N. Virginia), without returning an error. ATP response inspection is only available in web ACLs that protect CloudFront distributions. + +## 3.258.11 - 2023-02-15 + +* `Aws\CloudTrail` - This release adds an InsufficientEncryptionPolicyException type to the StartImport endpoint +* `Aws\EFS` - Documentation update for EFS to support IAM best practices. +* `Aws\FraudDetector` - This release introduces Lists feature which allows customers to reference a set of values in Fraud Detector's rules. With Lists, customers can dynamically manage these attributes in real time. Lists can be created/deleted and its contents can be modified using the Fraud Detector API. +* `Aws\Glue` - Fix DirectJDBCSource not showing up in CLI code gen +* `Aws\PrivateNetworks` - This release introduces a new StartNetworkResourceUpdate API, which enables return/replacement of hardware from a NetworkSite. +* `Aws\RDS` - Database Activity Stream support for RDS for SQL Server. +* `Aws\WAFV2` - For protected CloudFront distributions, you can now use the AWS WAF Fraud Control account takeover prevention (ATP) managed rule group to block new login attempts from clients that have recently submitted too many failed login attempts. + +## 3.258.10 - 2023-02-14 + +* `Aws\` - Adds integ tests for CRT features. +* `Aws\AppConfig` - AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define. +* `Aws\DataSync` - With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays. +* `Aws\EC2` - With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts. + +## 3.258.9 - 2023-02-13 + +* `Aws\Account` - This release of the Account Management API enables customers to view and manage whether AWS Opt-In Regions are enabled or disabled for their Account. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html +* `Aws\AppConfigData` - AWS AppConfig now offers the option to set a version label on hosted configuration versions. If a labeled hosted configuration version is deployed, its version label is available in the GetLatestConfiguration response. +* `Aws\Snowball` - Adds support for EKS Anywhere on Snowball. AWS Snow Family customers can now install EKS Anywhere service on Snowball Edge Compute Optimized devices. + +## 3.258.8 - 2023-02-10 + +* `Aws\AutoScaling` - You can now either terminate/replace, ignore, or wait for EC2 Auto Scaling instances on standby or protected from scale in. Also, you can also roll back changes from a failed instance refresh. +* `Aws\Connect` - This update provides the Wisdom session ARN for contacts enabled for Wisdom in the chat channel. +* `Aws\EC2` - Adds support for waiters that automatically poll for an imported snapshot until it reaches the completed state. +* `Aws\Polly` - Amazon Polly adds two new neural Japanese voices - Kazuha, Tomoko +* `Aws\SNS` - This release adds support for SNS X-Ray active tracing as well as other updates. +* `Aws\SageMaker` - Amazon SageMaker Autopilot adds support for selecting algorithms in CreateAutoMLJob API. + +## 3.258.7 - 2023-02-09 + +* `Aws\ChimeSDKMeetings` - Documentation updates for Chime Meetings SDK +* `Aws\CloudWatchEvidently` - Updated entity overrides parameter to accept up to 2500 overrides or a total of 40KB. +* `Aws\EMRContainers` - EMR on EKS allows configuring retry policies for job runs through the StartJobRun API. Using retry policies, a job cause a driver pod to be restarted automatically if it fails or is deleted. The job's status can be seen in the DescribeJobRun and ListJobRun APIs and monitored using CloudWatch events. +* `Aws\LexModelsV2` - AWS Lex now supports Network of Bots. +* `Aws\LexRuntimeV2` - AWS Lex now supports Network of Bots. +* `Aws\Lightsail` - Documentation updates for Lightsail +* `Aws\MigrationHubRefactorSpaces` - This release adds support for creating environments with a network fabric type of NONE +* `Aws\WorkDocs` - Doc only update for the WorkDocs APIs. +* `Aws\WorkSpaces` - Removed Windows Server 2016 BYOL and made changes based on IAM campaign. + +## 3.258.6 - 2023-02-08 + +* `Aws\Backup` - This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers. +* `Aws\CloudFront` - CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins. +* `Aws\Glue` - DirectJDBCSource + Glue 4.0 streaming options +* `Aws\LakeFormation` - This release removes the LFTagpolicyResource expression limits. + +## 3.258.5 - 2023-02-07 + +* `Aws\Transfer` - Updated the documentation for the ImportCertificate API call, and added examples. + +## 3.258.4 - 2023-02-06 + +* `Aws\ComputeOptimizer` - AWS Compute optimizer can now infer if Kafka is running on an instance. +* `Aws\CustomerProfiles` - This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255. +* `Aws\FraudDetector` - My AWS Service (Amazon Fraud Detector) - This release introduces Cold Start Model Training which optimizes training for small datasets and adds intelligent methods for treating unlabeled data. You can now train Online Fraud Insights or Transaction Fraud Insights models with minimal historical-data. +* `Aws\MediaConvert` - The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder. +* `Aws\Outposts` - Adds OrderType to Order structure. Adds PreviousOrderId and PreviousLineItemId to LineItem structure. Adds new line item status REPLACED. Increases maximum length of pagination token. + ## 3.258.3 - 2023-02-03 * `Aws\` - Increase the minimum required version of the CRT repo diff --git a/vendor/Aws3/GuzzleHttp/Psr7/MessageTrait.php b/vendor/Aws3/GuzzleHttp/Psr7/MessageTrait.php index 1192f4c..760f593 100644 --- a/vendor/Aws3/GuzzleHttp/Psr7/MessageTrait.php +++ b/vendor/Aws3/GuzzleHttp/Psr7/MessageTrait.php @@ -181,8 +181,8 @@ private function assertHeader($header) if ($header === '') { throw new \InvalidArgumentException('Header name can not be empty.'); } - if (!\preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/', $header)) { - throw new \InvalidArgumentException(\sprintf('"%s" is not valid header name', $header)); + if (!\preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/D', $header)) { + throw new \InvalidArgumentException(\sprintf('"%s" is not valid header name.', $header)); } } /** @@ -212,8 +212,8 @@ private function assertValue($value) // Clients must not send a request with line folding and a server sending folded headers is // likely very rare. Line folding is a fairly obscure feature of HTTP/1.1 and thus not accepting // folding is not likely to break any legitimate use case. - if (!\preg_match('/^[\\x20\\x09\\x21-\\x7E\\x80-\\xFF]*$/', $value)) { - throw new \InvalidArgumentException(\sprintf('"%s" is not valid header value', $value)); + if (!\preg_match('/^[\\x20\\x09\\x21-\\x7E\\x80-\\xFF]*$/D', $value)) { + throw new \InvalidArgumentException(\sprintf('"%s" is not valid header value.', $value)); } } } diff --git a/vendor/Aws3/README.md b/vendor/Aws3/README.md index 4c4c06c..6a861d7 100644 --- a/vendor/Aws3/README.md +++ b/vendor/Aws3/README.md @@ -174,7 +174,7 @@ We work hard to provide a high-quality and useful SDK for our AWS services, and [docs-guide-v2]: http://docs.aws.amazon.com/aws-sdk-php/v2/guide/index.html [docs-contribution]: https://github.com/aws/aws-sdk-php/blob/master/CONTRIBUTING.md [docs-migration]: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/getting-started_migration.html -[docs-signup]: http://aws.amazon.com/developers/access-keys/ +[docs-signup]: https://aws.amazon.com/premiumsupport/knowledge-center/create-access-key/ [docs-requirements]: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/getting-started_requirements.html [docs-installation]: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/getting-started_installation.html [docs-quickstart]: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/welcome.html#getting-started diff --git a/vendor/Aws3/aws-autoloader.php b/vendor/Aws3/aws-autoloader.php index 8620f50..ad0d0e2 100644 --- a/vendor/Aws3/aws-autoloader.php +++ b/vendor/Aws3/aws-autoloader.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES\Aws3; -$mapping = array('DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AbstractConfigurationProvider' => __DIR__ . '/Aws/AbstractConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\AbstractModel' => __DIR__ . '/Aws/Api/AbstractModel.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ApiProvider' => __DIR__ . '/Aws/Api/ApiProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\DateTimeResult' => __DIR__ . '/Aws/Api/DateTimeResult.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\DocModel' => __DIR__ . '/Aws/Api/DocModel.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\AbstractErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/AbstractErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\JsonParserTrait' => __DIR__ . '/Aws/Api/ErrorParser/JsonParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\JsonRpcErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/JsonRpcErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\RestJsonErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/RestJsonErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\XmlErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/XmlErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ListShape' => __DIR__ . '/Aws/Api/ListShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\MapShape' => __DIR__ . '/Aws/Api/MapShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Operation' => __DIR__ . '/Aws/Api/Operation.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\AbstractParser' => __DIR__ . '/Aws/Api/Parser/AbstractParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\AbstractRestParser' => __DIR__ . '/Aws/Api/Parser/AbstractRestParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\Crc32ValidatingParser' => __DIR__ . '/Aws/Api/Parser/Crc32ValidatingParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\DecodingEventStreamIterator' => __DIR__ . '/Aws/Api/Parser/DecodingEventStreamIterator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\EventParsingIterator' => __DIR__ . '/Aws/Api/Parser/EventParsingIterator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\Exception\\ParserException' => __DIR__ . '/Aws/Api/Parser/Exception/ParserException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\JsonParser' => __DIR__ . '/Aws/Api/Parser/JsonParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\JsonRpcParser' => __DIR__ . '/Aws/Api/Parser/JsonRpcParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\MetadataParserTrait' => __DIR__ . '/Aws/Api/Parser/MetadataParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\PayloadParserTrait' => __DIR__ . '/Aws/Api/Parser/PayloadParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\QueryParser' => __DIR__ . '/Aws/Api/Parser/QueryParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\RestJsonParser' => __DIR__ . '/Aws/Api/Parser/RestJsonParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\RestXmlParser' => __DIR__ . '/Aws/Api/Parser/RestXmlParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\XmlParser' => __DIR__ . '/Aws/Api/Parser/XmlParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\Ec2ParamBuilder' => __DIR__ . '/Aws/Api/Serializer/Ec2ParamBuilder.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\JsonBody' => __DIR__ . '/Aws/Api/Serializer/JsonBody.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\JsonRpcSerializer' => __DIR__ . '/Aws/Api/Serializer/JsonRpcSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\QueryParamBuilder' => __DIR__ . '/Aws/Api/Serializer/QueryParamBuilder.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\QuerySerializer' => __DIR__ . '/Aws/Api/Serializer/QuerySerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestJsonSerializer' => __DIR__ . '/Aws/Api/Serializer/RestJsonSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestSerializer' => __DIR__ . '/Aws/Api/Serializer/RestSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestXmlSerializer' => __DIR__ . '/Aws/Api/Serializer/RestXmlSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\XmlBody' => __DIR__ . '/Aws/Api/Serializer/XmlBody.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Service' => __DIR__ . '/Aws/Api/Service.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Shape' => __DIR__ . '/Aws/Api/Shape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ShapeMap' => __DIR__ . '/Aws/Api/ShapeMap.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\StructureShape' => __DIR__ . '/Aws/Api/StructureShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\TimestampShape' => __DIR__ . '/Aws/Api/TimestampShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Validator' => __DIR__ . '/Aws/Api/Validator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\AccessPointArn' => __DIR__ . '/Aws/Arn/AccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\AccessPointArnInterface' => __DIR__ . '/Aws/Arn/AccessPointArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\Arn' => __DIR__ . '/Aws/Arn/Arn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ArnInterface' => __DIR__ . '/Aws/Arn/ArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ArnParser' => __DIR__ . '/Aws/Arn/ArnParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\Exception\\InvalidArnException' => __DIR__ . '/Aws/Arn/Exception/InvalidArnException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ObjectLambdaAccessPointArn' => __DIR__ . '/Aws/Arn/ObjectLambdaAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ResourceTypeAndIdTrait' => __DIR__ . '/Aws/Arn/ResourceTypeAndIdTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\AccessPointArn' => __DIR__ . '/Aws/Arn/S3/AccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\BucketArnInterface' => __DIR__ . '/Aws/Arn/S3/BucketArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\MultiRegionAccessPointArn' => __DIR__ . '/Aws/Arn/S3/MultiRegionAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsAccessPointArn' => __DIR__ . '/Aws/Arn/S3/OutpostsAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsArnInterface' => __DIR__ . '/Aws/Arn/S3/OutpostsArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsBucketArn' => __DIR__ . '/Aws/Arn/S3/OutpostsBucketArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClient' => __DIR__ . '/Aws/AwsClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClientInterface' => __DIR__ . '/Aws/AwsClientInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClientTrait' => __DIR__ . '/Aws/AwsClientTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CacheInterface' => __DIR__ . '/Aws/CacheInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientResolver' => __DIR__ . '/Aws/ClientResolver.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\AbstractMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/AbstractMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ApiCallAttemptMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/ApiCallAttemptMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ApiCallMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/ApiCallMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\Configuration' => __DIR__ . '/Aws/ClientSideMonitoring/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ConfigurationInterface' => __DIR__ . '/Aws/ClientSideMonitoring/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ConfigurationProvider' => __DIR__ . '/Aws/ClientSideMonitoring/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\Exception\\ConfigurationException' => __DIR__ . '/Aws/ClientSideMonitoring/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\MonitoringMiddlewareInterface' => __DIR__ . '/Aws/ClientSideMonitoring/MonitoringMiddlewareInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Command' => __DIR__ . '/Aws/Command.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CommandInterface' => __DIR__ . '/Aws/CommandInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CommandPool' => __DIR__ . '/Aws/CommandPool.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ConfigurationProviderInterface' => __DIR__ . '/Aws/ConfigurationProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\AssumeRoleCredentialProvider' => __DIR__ . '/Aws/Credentials/AssumeRoleCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\AssumeRoleWithWebIdentityCredentialProvider' => __DIR__ . '/Aws/Credentials/AssumeRoleWithWebIdentityCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\CredentialProvider' => __DIR__ . '/Aws/Credentials/CredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\Credentials' => __DIR__ . '/Aws/Credentials/Credentials.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\CredentialsInterface' => __DIR__ . '/Aws/Credentials/CredentialsInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\EcsCredentialProvider' => __DIR__ . '/Aws/Credentials/EcsCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\InstanceProfileProvider' => __DIR__ . '/Aws/Credentials/InstanceProfileProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AbstractCryptoClient' => __DIR__ . '/Aws/Crypto/AbstractCryptoClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AbstractCryptoClientV2' => __DIR__ . '/Aws/Crypto/AbstractCryptoClientV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesDecryptingStream' => __DIR__ . '/Aws/Crypto/AesDecryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesEncryptingStream' => __DIR__ . '/Aws/Crypto/AesEncryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesGcmDecryptingStream' => __DIR__ . '/Aws/Crypto/AesGcmDecryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesGcmEncryptingStream' => __DIR__ . '/Aws/Crypto/AesGcmEncryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesStreamInterface' => __DIR__ . '/Aws/Crypto/AesStreamInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesStreamInterfaceV2' => __DIR__ . '/Aws/Crypto/AesStreamInterfaceV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\Cbc' => __DIR__ . '/Aws/Crypto/Cipher/Cbc.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\CipherBuilderTrait' => __DIR__ . '/Aws/Crypto/Cipher/CipherBuilderTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\CipherMethod' => __DIR__ . '/Aws/Crypto/Cipher/CipherMethod.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\DecryptionTrait' => __DIR__ . '/Aws/Crypto/DecryptionTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\DecryptionTraitV2' => __DIR__ . '/Aws/Crypto/DecryptionTraitV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\EncryptionTrait' => __DIR__ . '/Aws/Crypto/EncryptionTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\EncryptionTraitV2' => __DIR__ . '/Aws/Crypto/EncryptionTraitV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\KmsMaterialsProvider' => __DIR__ . '/Aws/Crypto/KmsMaterialsProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\KmsMaterialsProviderV2' => __DIR__ . '/Aws/Crypto/KmsMaterialsProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProvider' => __DIR__ . '/Aws/Crypto/MaterialsProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderInterface' => __DIR__ . '/Aws/Crypto/MaterialsProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderInterfaceV2' => __DIR__ . '/Aws/Crypto/MaterialsProviderInterfaceV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderV2' => __DIR__ . '/Aws/Crypto/MaterialsProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MetadataEnvelope' => __DIR__ . '/Aws/Crypto/MetadataEnvelope.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MetadataStrategyInterface' => __DIR__ . '/Aws/Crypto/MetadataStrategyInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\AesGcm' => __DIR__ . '/Aws/Crypto/Polyfill/AesGcm.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\ByteArray' => __DIR__ . '/Aws/Crypto/Polyfill/ByteArray.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\Gmac' => __DIR__ . '/Aws/Crypto/Polyfill/Gmac.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\Key' => __DIR__ . '/Aws/Crypto/Polyfill/Key.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\NeedsTrait' => __DIR__ . '/Aws/Crypto/Polyfill/NeedsTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\Configuration' => __DIR__ . '/Aws/DefaultsMode/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\ConfigurationInterface' => __DIR__ . '/Aws/DefaultsMode/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\ConfigurationProvider' => __DIR__ . '/Aws/DefaultsMode/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\Exception\\ConfigurationException' => __DIR__ . '/Aws/DefaultsMode/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DoctrineCacheAdapter' => __DIR__ . '/Aws/DoctrineCacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\EndpointProvider' => __DIR__ . '/Aws/Endpoint/EndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\Partition' => __DIR__ . '/Aws/Endpoint/Partition.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PartitionEndpointProvider' => __DIR__ . '/Aws/Endpoint/PartitionEndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PartitionInterface' => __DIR__ . '/Aws/Endpoint/PartitionInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PatternEndpointProvider' => __DIR__ . '/Aws/Endpoint/PatternEndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\Configuration' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\ConfigurationInterface' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\ConfigurationProvider' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\Configuration' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\ConfigurationInterface' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\ConfigurationProvider' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\Configuration' => __DIR__ . '/Aws/EndpointDiscovery/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\ConfigurationInterface' => __DIR__ . '/Aws/EndpointDiscovery/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\ConfigurationProvider' => __DIR__ . '/Aws/EndpointDiscovery/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\EndpointDiscoveryMiddleware' => __DIR__ . '/Aws/EndpointDiscovery/EndpointDiscoveryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\EndpointList' => __DIR__ . '/Aws/EndpointDiscovery/EndpointList.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\Exception\\ConfigurationException' => __DIR__ . '/Aws/EndpointDiscovery/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointDefinitionProvider' => __DIR__ . '/Aws/EndpointV2/EndpointDefinitionProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointProviderV2' => __DIR__ . '/Aws/EndpointV2/EndpointProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointV2SerializerTrait' => __DIR__ . '/Aws/EndpointV2/EndpointV2SerializerTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\AbstractRule' => __DIR__ . '/Aws/EndpointV2/Rule/AbstractRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\EndpointRule' => __DIR__ . '/Aws/EndpointV2/Rule/EndpointRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\ErrorRule' => __DIR__ . '/Aws/EndpointV2/Rule/ErrorRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\RuleCreator' => __DIR__ . '/Aws/EndpointV2/Rule/RuleCreator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\TreeRule' => __DIR__ . '/Aws/EndpointV2/Rule/TreeRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\Ruleset' => __DIR__ . '/Aws/EndpointV2/Ruleset/Ruleset.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetEndpoint' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetEndpoint.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetParameter' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetParameter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetStandardLibrary' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetStandardLibrary.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointParameterMiddleware' => __DIR__ . '/Aws/EndpointParameterMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\AwsException' => __DIR__ . '/Aws/Exception/AwsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CommonRuntimeException' => __DIR__ . '/Aws/Exception/CommonRuntimeException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CouldNotCreateChecksumException' => __DIR__ . '/Aws/Exception/CouldNotCreateChecksumException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CredentialsException' => __DIR__ . '/Aws/Exception/CredentialsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CryptoException' => __DIR__ . '/Aws/Exception/CryptoException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CryptoPolyfillException' => __DIR__ . '/Aws/Exception/CryptoPolyfillException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\EventStreamDataException' => __DIR__ . '/Aws/Exception/EventStreamDataException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\IncalculablePayloadException' => __DIR__ . '/Aws/Exception/IncalculablePayloadException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\InvalidJsonException' => __DIR__ . '/Aws/Exception/InvalidJsonException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\InvalidRegionException' => __DIR__ . '/Aws/Exception/InvalidRegionException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\MultipartUploadException' => __DIR__ . '/Aws/Exception/MultipartUploadException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\TokenException' => __DIR__ . '/Aws/Exception/TokenException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedApiException' => __DIR__ . '/Aws/Exception/UnresolvedApiException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedEndpointException' => __DIR__ . '/Aws/Exception/UnresolvedEndpointException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedSignatureException' => __DIR__ . '/Aws/Exception/UnresolvedSignatureException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\GuzzleHandler' => __DIR__ . '/Aws/Handler/GuzzleV5/GuzzleHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\GuzzleStream' => __DIR__ . '/Aws/Handler/GuzzleV5/GuzzleStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\PsrStream' => __DIR__ . '/Aws/Handler/GuzzleV5/PsrStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV6\\GuzzleHandler' => __DIR__ . '/Aws/Handler/GuzzleV6/GuzzleHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HandlerList' => __DIR__ . '/Aws/HandlerList.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HasDataTrait' => __DIR__ . '/Aws/HasDataTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HasMonitoringEventsTrait' => __DIR__ . '/Aws/HasMonitoringEventsTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HashInterface' => __DIR__ . '/Aws/HashInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HashingStream' => __DIR__ . '/Aws/HashingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\History' => __DIR__ . '/Aws/History.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\IdempotencyTokenMiddleware' => __DIR__ . '/Aws/IdempotencyTokenMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\InputValidationMiddleware' => __DIR__ . '/Aws/InputValidationMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\JsonCompiler' => __DIR__ . '/Aws/JsonCompiler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\LruArrayCache' => __DIR__ . '/Aws/LruArrayCache.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Middleware' => __DIR__ . '/Aws/Middleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MockHandler' => __DIR__ . '/Aws/MockHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MonitoringEventsInterface' => __DIR__ . '/Aws/MonitoringEventsInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MultiRegionClient' => __DIR__ . '/Aws/MultiRegionClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\AbstractUploadManager' => __DIR__ . '/Aws/Multipart/AbstractUploadManager.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\AbstractUploader' => __DIR__ . '/Aws/Multipart/AbstractUploader.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\UploadState' => __DIR__ . '/Aws/Multipart/UploadState.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PhpHash' => __DIR__ . '/Aws/PhpHash.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PresignUrlMiddleware' => __DIR__ . '/Aws/PresignUrlMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Psr16CacheAdapter' => __DIR__ . '/Aws/Psr16CacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PsrCacheAdapter' => __DIR__ . '/Aws/PsrCacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResponseContainerInterface' => __DIR__ . '/Aws/ResponseContainerInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Result' => __DIR__ . '/Aws/Result.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResultInterface' => __DIR__ . '/Aws/ResultInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResultPaginator' => __DIR__ . '/Aws/ResultPaginator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\Configuration' => __DIR__ . '/Aws/Retry/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\ConfigurationInterface' => __DIR__ . '/Aws/Retry/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\ConfigurationProvider' => __DIR__ . '/Aws/Retry/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Retry/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\QuotaManager' => __DIR__ . '/Aws/Retry/QuotaManager.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\RateLimiter' => __DIR__ . '/Aws/Retry/RateLimiter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\RetryHelperTrait' => __DIR__ . '/Aws/Retry/RetryHelperTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\RetryMiddleware' => __DIR__ . '/Aws/RetryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\RetryMiddlewareV2' => __DIR__ . '/Aws/RetryMiddlewareV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sdk' => __DIR__ . '/Aws/Sdk.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\SesV2\\Exception\\SesV2Exception' => __DIR__ . '/Aws/SesV2/Exception/SesV2Exception.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\SesV2\\SesV2Client' => __DIR__ . '/Aws/SesV2/SesV2Client.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\AnonymousSignature' => __DIR__ . '/Aws/Signature/AnonymousSignature.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\S3SignatureV4' => __DIR__ . '/Aws/Signature/S3SignatureV4.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureInterface' => __DIR__ . '/Aws/Signature/SignatureInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureProvider' => __DIR__ . '/Aws/Signature/SignatureProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureTrait' => __DIR__ . '/Aws/Signature/SignatureTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureV4' => __DIR__ . '/Aws/Signature/SignatureV4.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\StreamRequestPayloadMiddleware' => __DIR__ . '/Aws/StreamRequestPayloadMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\Exception\\StsException' => __DIR__ . '/Aws/Sts/Exception/StsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\Configuration' => __DIR__ . '/Aws/Sts/RegionalEndpoints/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\ConfigurationInterface' => __DIR__ . '/Aws/Sts/RegionalEndpoints/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\ConfigurationProvider' => __DIR__ . '/Aws/Sts/RegionalEndpoints/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Sts/RegionalEndpoints/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\StsClient' => __DIR__ . '/Aws/Sts/StsClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\BearerTokenAuthorization' => __DIR__ . '/Aws/Token/BearerTokenAuthorization.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\ParsesIniTrait' => __DIR__ . '/Aws/Token/ParsesIniTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\RefreshableTokenProviderInterface' => __DIR__ . '/Aws/Token/RefreshableTokenProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\SsoToken' => __DIR__ . '/Aws/Token/SsoToken.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\SsoTokenProvider' => __DIR__ . '/Aws/Token/SsoTokenProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\Token' => __DIR__ . '/Aws/Token/Token.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenAuthorization' => __DIR__ . '/Aws/Token/TokenAuthorization.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenInterface' => __DIR__ . '/Aws/Token/TokenInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenProvider' => __DIR__ . '/Aws/Token/TokenProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\TraceMiddleware' => __DIR__ . '/Aws/TraceMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Waiter' => __DIR__ . '/Aws/Waiter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\WrappedHttpHandler' => __DIR__ . '/Aws/WrappedHttpHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\accessanalyzer\\2019-11-01\\api-2.json' => __DIR__ . '/Aws/data/accessanalyzer/2019-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\accessanalyzer\\2019-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/accessanalyzer/2019-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\accessanalyzer\\2019-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/accessanalyzer/2019-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\accessanalyzer\\2019-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/accessanalyzer/2019-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\account\\2021-02-01\\api-2.json' => __DIR__ . '/Aws/data/account/2021-02-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\account\\2021-02-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/account/2021-02-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\account\\2021-02-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/account/2021-02-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\account\\2021-02-01\\paginators-1.json' => __DIR__ . '/Aws/data/account/2021-02-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm-pca\\2017-08-22\\api-2.json' => __DIR__ . '/Aws/data/acm-pca/2017-08-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm-pca\\2017-08-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/acm-pca/2017-08-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm-pca\\2017-08-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/acm-pca/2017-08-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm-pca\\2017-08-22\\paginators-1.json' => __DIR__ . '/Aws/data/acm-pca/2017-08-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm-pca\\2017-08-22\\waiters-2.json' => __DIR__ . '/Aws/data/acm-pca/2017-08-22/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\api-2.json' => __DIR__ . '/Aws/data/acm/2015-12-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/acm/2015-12-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/acm/2015-12-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\paginators-1.json' => __DIR__ . '/Aws/data/acm/2015-12-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\smoke.json' => __DIR__ . '/Aws/data/acm/2015-12-08/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\acm\\2015-12-08\\waiters-2.json' => __DIR__ . '/Aws/data/acm/2015-12-08/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\alexaforbusiness\\2017-11-09\\api-2.json' => __DIR__ . '/Aws/data/alexaforbusiness/2017-11-09/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\alexaforbusiness\\2017-11-09\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/alexaforbusiness/2017-11-09/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\alexaforbusiness\\2017-11-09\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/alexaforbusiness/2017-11-09/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\alexaforbusiness\\2017-11-09\\paginators-1.json' => __DIR__ . '/Aws/data/alexaforbusiness/2017-11-09/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\aliases.json' => __DIR__ . '/Aws/data/aliases.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amp\\2020-08-01\\api-2.json' => __DIR__ . '/Aws/data/amp/2020-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amp\\2020-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/amp/2020-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amp\\2020-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/amp/2020-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amp\\2020-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/amp/2020-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amp\\2020-08-01\\waiters-2.json' => __DIR__ . '/Aws/data/amp/2020-08-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplify\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/amplify/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplify\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/amplify/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplify\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/amplify/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplify\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/amplify/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifybackend\\2020-08-11\\api-2.json' => __DIR__ . '/Aws/data/amplifybackend/2020-08-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifybackend\\2020-08-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/amplifybackend/2020-08-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifybackend\\2020-08-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/amplifybackend/2020-08-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifybackend\\2020-08-11\\paginators-1.json' => __DIR__ . '/Aws/data/amplifybackend/2020-08-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifyuibuilder\\2021-08-11\\api-2.json' => __DIR__ . '/Aws/data/amplifyuibuilder/2021-08-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifyuibuilder\\2021-08-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/amplifyuibuilder/2021-08-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifyuibuilder\\2021-08-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/amplifyuibuilder/2021-08-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\amplifyuibuilder\\2021-08-11\\paginators-1.json' => __DIR__ . '/Aws/data/amplifyuibuilder/2021-08-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigateway\\2015-07-09\\api-2.json' => __DIR__ . '/Aws/data/apigateway/2015-07-09/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigateway\\2015-07-09\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/apigateway/2015-07-09/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigateway\\2015-07-09\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/apigateway/2015-07-09/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigateway\\2015-07-09\\paginators-1.json' => __DIR__ . '/Aws/data/apigateway/2015-07-09/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigateway\\2015-07-09\\smoke.json' => __DIR__ . '/Aws/data/apigateway/2015-07-09/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewaymanagementapi\\2018-11-29\\api-2.json' => __DIR__ . '/Aws/data/apigatewaymanagementapi/2018-11-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewaymanagementapi\\2018-11-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewaymanagementapi\\2018-11-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/apigatewaymanagementapi/2018-11-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewaymanagementapi\\2018-11-29\\paginators-1.json' => __DIR__ . '/Aws/data/apigatewaymanagementapi/2018-11-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewayv2\\2018-11-29\\api-2.json' => __DIR__ . '/Aws/data/apigatewayv2/2018-11-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewayv2\\2018-11-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/apigatewayv2/2018-11-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewayv2\\2018-11-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/apigatewayv2/2018-11-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apigatewayv2\\2018-11-29\\paginators-1.json' => __DIR__ . '/Aws/data/apigatewayv2/2018-11-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfig\\2019-10-09\\api-2.json' => __DIR__ . '/Aws/data/appconfig/2019-10-09/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfig\\2019-10-09\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appconfig/2019-10-09/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfig\\2019-10-09\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appconfig/2019-10-09/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfig\\2019-10-09\\paginators-1.json' => __DIR__ . '/Aws/data/appconfig/2019-10-09/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfigdata\\2021-11-11\\api-2.json' => __DIR__ . '/Aws/data/appconfigdata/2021-11-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfigdata\\2021-11-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appconfigdata/2021-11-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfigdata\\2021-11-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appconfigdata/2021-11-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appconfigdata\\2021-11-11\\paginators-1.json' => __DIR__ . '/Aws/data/appconfigdata/2021-11-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appflow\\2020-08-23\\api-2.json' => __DIR__ . '/Aws/data/appflow/2020-08-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appflow\\2020-08-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appflow/2020-08-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appflow\\2020-08-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appflow/2020-08-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appflow\\2020-08-23\\paginators-1.json' => __DIR__ . '/Aws/data/appflow/2020-08-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appintegrations\\2020-07-29\\api-2.json' => __DIR__ . '/Aws/data/appintegrations/2020-07-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appintegrations\\2020-07-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appintegrations/2020-07-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appintegrations\\2020-07-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appintegrations/2020-07-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appintegrations\\2020-07-29\\paginators-1.json' => __DIR__ . '/Aws/data/appintegrations/2020-07-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-autoscaling\\2016-02-06\\api-2.json' => __DIR__ . '/Aws/data/application-autoscaling/2016-02-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-autoscaling\\2016-02-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/application-autoscaling/2016-02-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-autoscaling\\2016-02-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/application-autoscaling/2016-02-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-autoscaling\\2016-02-06\\paginators-1.json' => __DIR__ . '/Aws/data/application-autoscaling/2016-02-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-autoscaling\\2016-02-06\\smoke.json' => __DIR__ . '/Aws/data/application-autoscaling/2016-02-06/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-insights\\2018-11-25\\api-2.json' => __DIR__ . '/Aws/data/application-insights/2018-11-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-insights\\2018-11-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/application-insights/2018-11-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-insights\\2018-11-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/application-insights/2018-11-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\application-insights\\2018-11-25\\paginators-1.json' => __DIR__ . '/Aws/data/application-insights/2018-11-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\applicationcostprofiler\\2020-09-10\\api-2.json' => __DIR__ . '/Aws/data/applicationcostprofiler/2020-09-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\applicationcostprofiler\\2020-09-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/applicationcostprofiler/2020-09-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\applicationcostprofiler\\2020-09-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/applicationcostprofiler/2020-09-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\applicationcostprofiler\\2020-09-10\\paginators-1.json' => __DIR__ . '/Aws/data/applicationcostprofiler/2020-09-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2018-10-01\\api-2.json' => __DIR__ . '/Aws/data/appmesh/2018-10-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2018-10-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appmesh/2018-10-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2018-10-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appmesh/2018-10-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2018-10-01\\paginators-1.json' => __DIR__ . '/Aws/data/appmesh/2018-10-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2019-01-25\\api-2.json' => __DIR__ . '/Aws/data/appmesh/2019-01-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2019-01-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appmesh/2019-01-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2019-01-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appmesh/2019-01-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appmesh\\2019-01-25\\paginators-1.json' => __DIR__ . '/Aws/data/appmesh/2019-01-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apprunner\\2020-05-15\\api-2.json' => __DIR__ . '/Aws/data/apprunner/2020-05-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apprunner\\2020-05-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/apprunner/2020-05-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apprunner\\2020-05-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/apprunner/2020-05-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\apprunner\\2020-05-15\\paginators-1.json' => __DIR__ . '/Aws/data/apprunner/2020-05-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\api-2.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\smoke.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appstream\\2016-12-01\\waiters-2.json' => __DIR__ . '/Aws/data/appstream/2016-12-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appsync\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/appsync/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appsync\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/appsync/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appsync\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/appsync/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\appsync\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/appsync/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\arc-zonal-shift\\2022-10-30\\api-2.json' => __DIR__ . '/Aws/data/arc-zonal-shift/2022-10-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\arc-zonal-shift\\2022-10-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/arc-zonal-shift/2022-10-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\arc-zonal-shift\\2022-10-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/arc-zonal-shift/2022-10-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\arc-zonal-shift\\2022-10-30\\paginators-1.json' => __DIR__ . '/Aws/data/arc-zonal-shift/2022-10-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\athena\\2017-05-18\\api-2.json' => __DIR__ . '/Aws/data/athena/2017-05-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\athena\\2017-05-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/athena/2017-05-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\athena\\2017-05-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/athena/2017-05-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\athena\\2017-05-18\\paginators-1.json' => __DIR__ . '/Aws/data/athena/2017-05-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\athena\\2017-05-18\\smoke.json' => __DIR__ . '/Aws/data/athena/2017-05-18/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\auditmanager\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/auditmanager/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\auditmanager\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/auditmanager/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\auditmanager\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/auditmanager/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\auditmanager\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/auditmanager/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling-plans\\2018-01-06\\api-2.json' => __DIR__ . '/Aws/data/autoscaling-plans/2018-01-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling-plans\\2018-01-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/autoscaling-plans/2018-01-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling-plans\\2018-01-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/autoscaling-plans/2018-01-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling-plans\\2018-01-06\\paginators-1.json' => __DIR__ . '/Aws/data/autoscaling-plans/2018-01-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\api-2.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\smoke.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\autoscaling\\2011-01-01\\waiters-2.json' => __DIR__ . '/Aws/data/autoscaling/2011-01-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup-gateway\\2021-01-01\\api-2.json' => __DIR__ . '/Aws/data/backup-gateway/2021-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup-gateway\\2021-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/backup-gateway/2021-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup-gateway\\2021-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/backup-gateway/2021-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup-gateway\\2021-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/backup-gateway/2021-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup\\2018-11-15\\api-2.json' => __DIR__ . '/Aws/data/backup/2018-11-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup\\2018-11-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/backup/2018-11-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup\\2018-11-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/backup/2018-11-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backup\\2018-11-15\\paginators-1.json' => __DIR__ . '/Aws/data/backup/2018-11-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backupstorage\\2018-04-10\\api-2.json' => __DIR__ . '/Aws/data/backupstorage/2018-04-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backupstorage\\2018-04-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/backupstorage/2018-04-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backupstorage\\2018-04-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/backupstorage/2018-04-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\backupstorage\\2018-04-10\\paginators-1.json' => __DIR__ . '/Aws/data/backupstorage/2018-04-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\batch\\2016-08-10\\api-2.json' => __DIR__ . '/Aws/data/batch/2016-08-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\batch\\2016-08-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/batch/2016-08-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\batch\\2016-08-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/batch/2016-08-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\batch\\2016-08-10\\paginators-1.json' => __DIR__ . '/Aws/data/batch/2016-08-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\batch\\2016-08-10\\smoke.json' => __DIR__ . '/Aws/data/batch/2016-08-10/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\api-2.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\paginators-1.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\smoke.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\billingconductor\\2021-07-30\\waiters-2.json' => __DIR__ . '/Aws/data/billingconductor/2021-07-30/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\braket\\2019-09-01\\api-2.json' => __DIR__ . '/Aws/data/braket/2019-09-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\braket\\2019-09-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/braket/2019-09-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\braket\\2019-09-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/braket/2019-09-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\braket\\2019-09-01\\paginators-1.json' => __DIR__ . '/Aws/data/braket/2019-09-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\budgets\\2016-10-20\\api-2.json' => __DIR__ . '/Aws/data/budgets/2016-10-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\budgets\\2016-10-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/budgets/2016-10-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\budgets\\2016-10-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/budgets/2016-10-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\budgets\\2016-10-20\\paginators-1.json' => __DIR__ . '/Aws/data/budgets/2016-10-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ce\\2017-10-25\\api-2.json' => __DIR__ . '/Aws/data/ce/2017-10-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ce\\2017-10-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ce/2017-10-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ce\\2017-10-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ce/2017-10-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ce\\2017-10-25\\paginators-1.json' => __DIR__ . '/Aws/data/ce/2017-10-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-identity\\2021-04-20\\api-2.json' => __DIR__ . '/Aws/data/chime-sdk-identity/2021-04-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-identity\\2021-04-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime-sdk-identity/2021-04-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-identity\\2021-04-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime-sdk-identity/2021-04-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-identity\\2021-04-20\\paginators-1.json' => __DIR__ . '/Aws/data/chime-sdk-identity/2021-04-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-media-pipelines\\2021-07-15\\api-2.json' => __DIR__ . '/Aws/data/chime-sdk-media-pipelines/2021-07-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-media-pipelines\\2021-07-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-media-pipelines\\2021-07-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime-sdk-media-pipelines/2021-07-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-media-pipelines\\2021-07-15\\paginators-1.json' => __DIR__ . '/Aws/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-meetings\\2021-07-15\\api-2.json' => __DIR__ . '/Aws/data/chime-sdk-meetings/2021-07-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-meetings\\2021-07-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-meetings\\2021-07-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime-sdk-meetings/2021-07-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-meetings\\2021-07-15\\paginators-1.json' => __DIR__ . '/Aws/data/chime-sdk-meetings/2021-07-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-messaging\\2021-05-15\\api-2.json' => __DIR__ . '/Aws/data/chime-sdk-messaging/2021-05-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-messaging\\2021-05-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-messaging\\2021-05-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime-sdk-messaging/2021-05-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-messaging\\2021-05-15\\paginators-1.json' => __DIR__ . '/Aws/data/chime-sdk-messaging/2021-05-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-voice\\2022-08-03\\api-2.json' => __DIR__ . '/Aws/data/chime-sdk-voice/2022-08-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-voice\\2022-08-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime-sdk-voice/2022-08-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-voice\\2022-08-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime-sdk-voice/2022-08-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime-sdk-voice\\2022-08-03\\paginators-1.json' => __DIR__ . '/Aws/data/chime-sdk-voice/2022-08-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime\\2018-05-01\\api-2.json' => __DIR__ . '/Aws/data/chime/2018-05-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime\\2018-05-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/chime/2018-05-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime\\2018-05-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/chime/2018-05-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\chime\\2018-05-01\\paginators-1.json' => __DIR__ . '/Aws/data/chime/2018-05-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\api-2.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\paginators-1.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\smoke.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cleanrooms\\2022-02-17\\waiters-2.json' => __DIR__ . '/Aws/data/cleanrooms/2022-02-17/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloud9\\2017-09-23\\api-2.json' => __DIR__ . '/Aws/data/cloud9/2017-09-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloud9\\2017-09-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloud9/2017-09-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloud9\\2017-09-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloud9/2017-09-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloud9\\2017-09-23\\paginators-1.json' => __DIR__ . '/Aws/data/cloud9/2017-09-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\api-2.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\paginators-1.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\smoke.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudcontrol\\2021-09-30\\waiters-2.json' => __DIR__ . '/Aws/data/cloudcontrol/2021-09-30/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2016-05-10\\api-2.json' => __DIR__ . '/Aws/data/clouddirectory/2016-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2016-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/clouddirectory/2016-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2016-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/clouddirectory/2016-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2016-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/clouddirectory/2016-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2017-01-11\\api-2.json' => __DIR__ . '/Aws/data/clouddirectory/2017-01-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2017-01-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/clouddirectory/2017-01-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2017-01-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/clouddirectory/2017-01-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\clouddirectory\\2017-01-11\\paginators-1.json' => __DIR__ . '/Aws/data/clouddirectory/2017-01-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\api-2.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\paginators-1.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\smoke.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudformation\\2010-05-15\\waiters-2.json' => __DIR__ . '/Aws/data/cloudformation/2010-05-15/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2015-07-27\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2015-07-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2015-07-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2015-07-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2015-07-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2015-07-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2015-07-27\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2015-07-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2015-07-27\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2015-07-27/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-01-28\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-01-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-01-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-01-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-01-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-01-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-01-28\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-01-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-01-28\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-01-28/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-01\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-01\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-20\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-20\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-08-20\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-08-20/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-07\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-07/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-09-29\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-09-29/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2016-11-25\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2016-11-25/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-03-25\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2017-03-25/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\smoke.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2017-10-30\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2017-10-30/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\smoke.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-06-18\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2018-06-18/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\smoke.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2018-11-05\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2018-11-05/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\smoke.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2019-03-26\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2019-03-26/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\api-2.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\paginators-1.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\smoke.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\waiters-1.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudfront\\2020-05-31\\waiters-2.json' => __DIR__ . '/Aws/data/cloudfront/2020-05-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsm\\2014-05-30\\api-2.json' => __DIR__ . '/Aws/data/cloudhsm/2014-05-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsm\\2014-05-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudhsm/2014-05-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsm\\2014-05-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudhsm/2014-05-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsm\\2014-05-30\\paginators-1.json' => __DIR__ . '/Aws/data/cloudhsm/2014-05-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsmv2\\2017-04-28\\api-2.json' => __DIR__ . '/Aws/data/cloudhsmv2/2017-04-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsmv2\\2017-04-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudhsmv2/2017-04-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsmv2\\2017-04-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudhsmv2/2017-04-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsmv2\\2017-04-28\\paginators-1.json' => __DIR__ . '/Aws/data/cloudhsmv2/2017-04-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudhsmv2\\2017-04-28\\smoke.json' => __DIR__ . '/Aws/data/cloudhsmv2/2017-04-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearch\\2013-01-01\\api-2.json' => __DIR__ . '/Aws/data/cloudsearch/2013-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearch\\2013-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudsearch/2013-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearch\\2013-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudsearch/2013-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearch\\2013-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/cloudsearch/2013-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearch\\2013-01-01\\smoke.json' => __DIR__ . '/Aws/data/cloudsearch/2013-01-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearchdomain\\2013-01-01\\api-2.json' => __DIR__ . '/Aws/data/cloudsearchdomain/2013-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearchdomain\\2013-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudsearchdomain/2013-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudsearchdomain\\2013-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudsearchdomain/2013-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail-data\\2021-08-11\\api-2.json' => __DIR__ . '/Aws/data/cloudtrail-data/2021-08-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail-data\\2021-08-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudtrail-data/2021-08-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail-data\\2021-08-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudtrail-data/2021-08-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail-data\\2021-08-11\\paginators-1.json' => __DIR__ . '/Aws/data/cloudtrail-data/2021-08-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail\\2013-11-01\\api-2.json' => __DIR__ . '/Aws/data/cloudtrail/2013-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail\\2013-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cloudtrail/2013-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail\\2013-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cloudtrail/2013-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail\\2013-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/cloudtrail/2013-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cloudtrail\\2013-11-01\\smoke.json' => __DIR__ . '/Aws/data/cloudtrail/2013-11-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeartifact\\2018-09-22\\api-2.json' => __DIR__ . '/Aws/data/codeartifact/2018-09-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeartifact\\2018-09-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codeartifact/2018-09-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeartifact\\2018-09-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codeartifact/2018-09-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeartifact\\2018-09-22\\paginators-1.json' => __DIR__ . '/Aws/data/codeartifact/2018-09-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codebuild\\2016-10-06\\api-2.json' => __DIR__ . '/Aws/data/codebuild/2016-10-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codebuild\\2016-10-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codebuild/2016-10-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codebuild\\2016-10-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codebuild/2016-10-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codebuild\\2016-10-06\\paginators-1.json' => __DIR__ . '/Aws/data/codebuild/2016-10-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codebuild\\2016-10-06\\smoke.json' => __DIR__ . '/Aws/data/codebuild/2016-10-06/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\api-2.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\paginators-1.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\smoke.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecatalyst\\2022-09-28\\waiters-2.json' => __DIR__ . '/Aws/data/codecatalyst/2022-09-28/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecommit\\2015-04-13\\api-2.json' => __DIR__ . '/Aws/data/codecommit/2015-04-13/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecommit\\2015-04-13\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codecommit/2015-04-13/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecommit\\2015-04-13\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codecommit/2015-04-13/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecommit\\2015-04-13\\paginators-1.json' => __DIR__ . '/Aws/data/codecommit/2015-04-13/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codecommit\\2015-04-13\\smoke.json' => __DIR__ . '/Aws/data/codecommit/2015-04-13/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\api-2.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\paginators-1.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\smoke.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\waiters-1.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codedeploy\\2014-10-06\\waiters-2.json' => __DIR__ . '/Aws/data/codedeploy/2014-10-06/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguru-reviewer\\2019-09-19\\api-2.json' => __DIR__ . '/Aws/data/codeguru-reviewer/2019-09-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguru-reviewer\\2019-09-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codeguru-reviewer/2019-09-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguru-reviewer\\2019-09-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codeguru-reviewer/2019-09-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguru-reviewer\\2019-09-19\\paginators-1.json' => __DIR__ . '/Aws/data/codeguru-reviewer/2019-09-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguru-reviewer\\2019-09-19\\waiters-2.json' => __DIR__ . '/Aws/data/codeguru-reviewer/2019-09-19/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguruprofiler\\2019-07-18\\api-2.json' => __DIR__ . '/Aws/data/codeguruprofiler/2019-07-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguruprofiler\\2019-07-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codeguruprofiler/2019-07-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguruprofiler\\2019-07-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codeguruprofiler/2019-07-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codeguruprofiler\\2019-07-18\\paginators-1.json' => __DIR__ . '/Aws/data/codeguruprofiler/2019-07-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codepipeline\\2015-07-09\\api-2.json' => __DIR__ . '/Aws/data/codepipeline/2015-07-09/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codepipeline\\2015-07-09\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codepipeline/2015-07-09/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codepipeline\\2015-07-09\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codepipeline/2015-07-09/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codepipeline\\2015-07-09\\paginators-1.json' => __DIR__ . '/Aws/data/codepipeline/2015-07-09/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codepipeline\\2015-07-09\\smoke.json' => __DIR__ . '/Aws/data/codepipeline/2015-07-09/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-connections\\2019-12-01\\api-2.json' => __DIR__ . '/Aws/data/codestar-connections/2019-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-connections\\2019-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codestar-connections/2019-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-connections\\2019-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codestar-connections/2019-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-connections\\2019-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/codestar-connections/2019-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-notifications\\2019-10-15\\api-2.json' => __DIR__ . '/Aws/data/codestar-notifications/2019-10-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-notifications\\2019-10-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codestar-notifications/2019-10-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-notifications\\2019-10-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codestar-notifications/2019-10-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar-notifications\\2019-10-15\\paginators-1.json' => __DIR__ . '/Aws/data/codestar-notifications/2019-10-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar\\2017-04-19\\api-2.json' => __DIR__ . '/Aws/data/codestar/2017-04-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar\\2017-04-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/codestar/2017-04-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar\\2017-04-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/codestar/2017-04-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar\\2017-04-19\\paginators-1.json' => __DIR__ . '/Aws/data/codestar/2017-04-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\codestar\\2017-04-19\\smoke.json' => __DIR__ . '/Aws/data/codestar/2017-04-19/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-identity\\2014-06-30\\api-2.json' => __DIR__ . '/Aws/data/cognito-identity/2014-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-identity\\2014-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cognito-identity/2014-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-identity\\2014-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cognito-identity/2014-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-identity\\2014-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/cognito-identity/2014-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-identity\\2014-06-30\\smoke.json' => __DIR__ . '/Aws/data/cognito-identity/2014-06-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-idp\\2016-04-18\\api-2.json' => __DIR__ . '/Aws/data/cognito-idp/2016-04-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-idp\\2016-04-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cognito-idp/2016-04-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-idp\\2016-04-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cognito-idp/2016-04-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-idp\\2016-04-18\\paginators-1.json' => __DIR__ . '/Aws/data/cognito-idp/2016-04-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-idp\\2016-04-18\\smoke.json' => __DIR__ . '/Aws/data/cognito-idp/2016-04-18/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-sync\\2014-06-30\\api-2.json' => __DIR__ . '/Aws/data/cognito-sync/2014-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-sync\\2014-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cognito-sync/2014-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-sync\\2014-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cognito-sync/2014-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-sync\\2014-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/cognito-sync/2014-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cognito-sync\\2014-06-30\\smoke.json' => __DIR__ . '/Aws/data/cognito-sync/2014-06-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehend\\2017-11-27\\api-2.json' => __DIR__ . '/Aws/data/comprehend/2017-11-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehend\\2017-11-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/comprehend/2017-11-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehend\\2017-11-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/comprehend/2017-11-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehend\\2017-11-27\\paginators-1.json' => __DIR__ . '/Aws/data/comprehend/2017-11-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehendmedical\\2018-10-30\\api-2.json' => __DIR__ . '/Aws/data/comprehendmedical/2018-10-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehendmedical\\2018-10-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/comprehendmedical/2018-10-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehendmedical\\2018-10-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/comprehendmedical/2018-10-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\comprehendmedical\\2018-10-30\\paginators-1.json' => __DIR__ . '/Aws/data/comprehendmedical/2018-10-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\compute-optimizer\\2019-11-01\\api-2.json' => __DIR__ . '/Aws/data/compute-optimizer/2019-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\compute-optimizer\\2019-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/compute-optimizer/2019-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\compute-optimizer\\2019-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/compute-optimizer/2019-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\compute-optimizer\\2019-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/compute-optimizer/2019-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\config\\2014-11-12\\api-2.json' => __DIR__ . '/Aws/data/config/2014-11-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\config\\2014-11-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/config/2014-11-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\config\\2014-11-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/config/2014-11-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\config\\2014-11-12\\paginators-1.json' => __DIR__ . '/Aws/data/config/2014-11-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\config\\2014-11-12\\smoke.json' => __DIR__ . '/Aws/data/config/2014-11-12/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect-contact-lens\\2020-08-21\\api-2.json' => __DIR__ . '/Aws/data/connect-contact-lens/2020-08-21/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect-contact-lens\\2020-08-21\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/connect-contact-lens/2020-08-21/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect-contact-lens\\2020-08-21\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/connect-contact-lens/2020-08-21/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect-contact-lens\\2020-08-21\\paginators-1.json' => __DIR__ . '/Aws/data/connect-contact-lens/2020-08-21/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect\\2017-08-08\\api-2.json' => __DIR__ . '/Aws/data/connect/2017-08-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect\\2017-08-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/connect/2017-08-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect\\2017-08-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/connect/2017-08-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connect\\2017-08-08\\paginators-1.json' => __DIR__ . '/Aws/data/connect/2017-08-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcampaigns\\2021-01-30\\api-2.json' => __DIR__ . '/Aws/data/connectcampaigns/2021-01-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcampaigns\\2021-01-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/connectcampaigns/2021-01-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcampaigns\\2021-01-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/connectcampaigns/2021-01-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcampaigns\\2021-01-30\\paginators-1.json' => __DIR__ . '/Aws/data/connectcampaigns/2021-01-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcases\\2022-10-03\\api-2.json' => __DIR__ . '/Aws/data/connectcases/2022-10-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcases\\2022-10-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/connectcases/2022-10-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcases\\2022-10-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/connectcases/2022-10-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectcases\\2022-10-03\\paginators-1.json' => __DIR__ . '/Aws/data/connectcases/2022-10-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectparticipant\\2018-09-07\\api-2.json' => __DIR__ . '/Aws/data/connectparticipant/2018-09-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectparticipant\\2018-09-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/connectparticipant/2018-09-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectparticipant\\2018-09-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/connectparticipant/2018-09-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\connectparticipant\\2018-09-07\\paginators-1.json' => __DIR__ . '/Aws/data/connectparticipant/2018-09-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\controltower\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/controltower/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\controltower\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/controltower/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\controltower\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/controltower/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\controltower\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/controltower/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cur\\2017-01-06\\api-2.json' => __DIR__ . '/Aws/data/cur/2017-01-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cur\\2017-01-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/cur/2017-01-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cur\\2017-01-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/cur/2017-01-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cur\\2017-01-06\\paginators-1.json' => __DIR__ . '/Aws/data/cur/2017-01-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\cur\\2017-01-06\\smoke.json' => __DIR__ . '/Aws/data/cur/2017-01-06/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\customer-profiles\\2020-08-15\\api-2.json' => __DIR__ . '/Aws/data/customer-profiles/2020-08-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\customer-profiles\\2020-08-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/customer-profiles/2020-08-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\customer-profiles\\2020-08-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/customer-profiles/2020-08-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\customer-profiles\\2020-08-15\\paginators-1.json' => __DIR__ . '/Aws/data/customer-profiles/2020-08-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\data.iot\\2015-05-28\\api-2.json' => __DIR__ . '/Aws/data/data.iot/2015-05-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\data.iot\\2015-05-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/data.iot/2015-05-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\data.iot\\2015-05-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/data.iot/2015-05-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\data.iot\\2015-05-28\\paginators-1.json' => __DIR__ . '/Aws/data/data.iot/2015-05-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\data.iot\\2015-05-28\\smoke.json' => __DIR__ . '/Aws/data/data.iot/2015-05-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\databrew\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/databrew/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\databrew\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/databrew/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\databrew\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/databrew/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\databrew\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/databrew/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\smoke.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dataexchange\\2017-07-25\\waiters-2.json' => __DIR__ . '/Aws/data/dataexchange/2017-07-25/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datapipeline\\2012-10-29\\api-2.json' => __DIR__ . '/Aws/data/datapipeline/2012-10-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datapipeline\\2012-10-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/datapipeline/2012-10-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datapipeline\\2012-10-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/datapipeline/2012-10-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datapipeline\\2012-10-29\\paginators-1.json' => __DIR__ . '/Aws/data/datapipeline/2012-10-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datasync\\2018-11-09\\api-2.json' => __DIR__ . '/Aws/data/datasync/2018-11-09/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datasync\\2018-11-09\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/datasync/2018-11-09/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datasync\\2018-11-09\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/datasync/2018-11-09/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\datasync\\2018-11-09\\paginators-1.json' => __DIR__ . '/Aws/data/datasync/2018-11-09/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dax\\2017-04-19\\api-2.json' => __DIR__ . '/Aws/data/dax/2017-04-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dax\\2017-04-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dax/2017-04-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dax\\2017-04-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dax/2017-04-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dax\\2017-04-19\\paginators-1.json' => __DIR__ . '/Aws/data/dax/2017-04-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\detective\\2018-10-26\\api-2.json' => __DIR__ . '/Aws/data/detective/2018-10-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\detective\\2018-10-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/detective/2018-10-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\detective\\2018-10-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/detective/2018-10-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\detective\\2018-10-26\\paginators-1.json' => __DIR__ . '/Aws/data/detective/2018-10-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devicefarm\\2015-06-23\\api-2.json' => __DIR__ . '/Aws/data/devicefarm/2015-06-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devicefarm\\2015-06-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/devicefarm/2015-06-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devicefarm\\2015-06-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/devicefarm/2015-06-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devicefarm\\2015-06-23\\paginators-1.json' => __DIR__ . '/Aws/data/devicefarm/2015-06-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devicefarm\\2015-06-23\\smoke.json' => __DIR__ . '/Aws/data/devicefarm/2015-06-23/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devops-guru\\2020-12-01\\api-2.json' => __DIR__ . '/Aws/data/devops-guru/2020-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devops-guru\\2020-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/devops-guru/2020-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devops-guru\\2020-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/devops-guru/2020-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\devops-guru\\2020-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/devops-guru/2020-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\directconnect\\2012-10-25\\api-2.json' => __DIR__ . '/Aws/data/directconnect/2012-10-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\directconnect\\2012-10-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/directconnect/2012-10-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\directconnect\\2012-10-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/directconnect/2012-10-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\directconnect\\2012-10-25\\paginators-1.json' => __DIR__ . '/Aws/data/directconnect/2012-10-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\directconnect\\2012-10-25\\smoke.json' => __DIR__ . '/Aws/data/directconnect/2012-10-25/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\discovery\\2015-11-01\\api-2.json' => __DIR__ . '/Aws/data/discovery/2015-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\discovery\\2015-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/discovery/2015-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\discovery\\2015-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/discovery/2015-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\discovery\\2015-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/discovery/2015-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\discovery\\2015-11-01\\smoke.json' => __DIR__ . '/Aws/data/discovery/2015-11-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dlm\\2018-01-12\\api-2.json' => __DIR__ . '/Aws/data/dlm/2018-01-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dlm\\2018-01-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dlm/2018-01-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dlm\\2018-01-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dlm/2018-01-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dlm\\2018-01-12\\paginators-1.json' => __DIR__ . '/Aws/data/dlm/2018-01-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\api-2.json' => __DIR__ . '/Aws/data/dms/2016-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dms/2016-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dms/2016-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/dms/2016-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\smoke.json' => __DIR__ . '/Aws/data/dms/2016-01-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dms\\2016-01-01\\waiters-2.json' => __DIR__ . '/Aws/data/dms/2016-01-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb-elastic\\2022-11-28\\api-2.json' => __DIR__ . '/Aws/data/docdb-elastic/2022-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb-elastic\\2022-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/docdb-elastic/2022-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb-elastic\\2022-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/docdb-elastic/2022-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb-elastic\\2022-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/docdb-elastic/2022-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\api-2.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\paginators-1.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\smoke.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\docdb\\2014-10-31\\waiters-2.json' => __DIR__ . '/Aws/data/docdb/2014-10-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\drs\\2020-02-26\\api-2.json' => __DIR__ . '/Aws/data/drs/2020-02-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\drs\\2020-02-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/drs/2020-02-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\drs\\2020-02-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/drs/2020-02-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\drs\\2020-02-26\\paginators-1.json' => __DIR__ . '/Aws/data/drs/2020-02-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ds\\2015-04-16\\api-2.json' => __DIR__ . '/Aws/data/ds/2015-04-16/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ds\\2015-04-16\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ds/2015-04-16/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ds\\2015-04-16\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ds/2015-04-16/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ds\\2015-04-16\\paginators-1.json' => __DIR__ . '/Aws/data/ds/2015-04-16/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ds\\2015-04-16\\smoke.json' => __DIR__ . '/Aws/data/ds/2015-04-16/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\api-2.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\paginators-1.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\smoke.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\waiters-1.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2011-12-05\\waiters-2.json' => __DIR__ . '/Aws/data/dynamodb/2011-12-05/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\api-2.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\paginators-1.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\smoke.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\waiters-1.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\dynamodb\\2012-08-10\\waiters-2.json' => __DIR__ . '/Aws/data/dynamodb/2012-08-10/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ebs\\2019-11-02\\api-2.json' => __DIR__ . '/Aws/data/ebs/2019-11-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ebs\\2019-11-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ebs/2019-11-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ebs\\2019-11-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ebs/2019-11-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ebs\\2019-11-02\\paginators-1.json' => __DIR__ . '/Aws/data/ebs/2019-11-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2-instance-connect\\2018-04-02\\api-2.json' => __DIR__ . '/Aws/data/ec2-instance-connect/2018-04-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2-instance-connect\\2018-04-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ec2-instance-connect/2018-04-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2-instance-connect\\2018-04-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ec2-instance-connect/2018-04-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2-instance-connect\\2018-04-02\\paginators-1.json' => __DIR__ . '/Aws/data/ec2-instance-connect/2018-04-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\api-2.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\paginators-1.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\waiters-1.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2015-10-01\\waiters-2.json' => __DIR__ . '/Aws/data/ec2/2015-10-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-04-01\\api-2.json' => __DIR__ . '/Aws/data/ec2/2016-04-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-04-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ec2/2016-04-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-04-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ec2/2016-04-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-04-01\\paginators-1.json' => __DIR__ . '/Aws/data/ec2/2016-04-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-04-01\\waiters-2.json' => __DIR__ . '/Aws/data/ec2/2016-04-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\api-2.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\paginators-1.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\waiters-1.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-09-15\\waiters-2.json' => __DIR__ . '/Aws/data/ec2/2016-09-15/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\api-2.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\paginators-1.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\smoke.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\waiters-1.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ec2\\2016-11-15\\waiters-2.json' => __DIR__ . '/Aws/data/ec2/2016-11-15/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr-public\\2020-10-30\\api-2.json' => __DIR__ . '/Aws/data/ecr-public/2020-10-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr-public\\2020-10-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ecr-public/2020-10-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr-public\\2020-10-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ecr-public/2020-10-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr-public\\2020-10-30\\paginators-1.json' => __DIR__ . '/Aws/data/ecr-public/2020-10-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\api-2.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\paginators-1.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\smoke.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecr\\2015-09-21\\waiters-2.json' => __DIR__ . '/Aws/data/ecr/2015-09-21/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\api-2.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\paginators-1.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\smoke.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ecs\\2014-11-13\\waiters-2.json' => __DIR__ . '/Aws/data/ecs/2014-11-13/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eks\\2017-11-01\\api-2.json' => __DIR__ . '/Aws/data/eks/2017-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eks\\2017-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/eks/2017-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eks\\2017-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/eks/2017-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eks\\2017-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/eks/2017-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eks\\2017-11-01\\waiters-2.json' => __DIR__ . '/Aws/data/eks/2017-11-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastic-inference\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/elastic-inference/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastic-inference\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elastic-inference/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastic-inference\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elastic-inference/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastic-inference\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/elastic-inference/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\api-2.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\paginators-1.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\smoke.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticache\\2015-02-02\\waiters-2.json' => __DIR__ . '/Aws/data/elasticache/2015-02-02/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\api-2.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\smoke.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticbeanstalk\\2010-12-01\\waiters-2.json' => __DIR__ . '/Aws/data/elasticbeanstalk/2010-12-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticfilesystem\\2015-02-01\\api-2.json' => __DIR__ . '/Aws/data/elasticfilesystem/2015-02-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticfilesystem\\2015-02-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticfilesystem/2015-02-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticfilesystem\\2015-02-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticfilesystem/2015-02-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticfilesystem\\2015-02-01\\paginators-1.json' => __DIR__ . '/Aws/data/elasticfilesystem/2015-02-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticfilesystem\\2015-02-01\\smoke.json' => __DIR__ . '/Aws/data/elasticfilesystem/2015-02-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\api-2.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\paginators-1.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\smoke.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancing\\2012-06-01\\waiters-2.json' => __DIR__ . '/Aws/data/elasticloadbalancing/2012-06-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\api-2.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\smoke.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticloadbalancingv2\\2015-12-01\\waiters-2.json' => __DIR__ . '/Aws/data/elasticloadbalancingv2/2015-12-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\api-2.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\smoke.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elasticmapreduce\\2009-03-31\\waiters-2.json' => __DIR__ . '/Aws/data/elasticmapreduce/2009-03-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\api-2.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\paginators-1.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\smoke.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\waiters-1.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\elastictranscoder\\2012-09-25\\waiters-2.json' => __DIR__ . '/Aws/data/elastictranscoder/2012-09-25/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\api-2.json' => __DIR__ . '/Aws/data/email/2010-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/email/2010-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/email/2010-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/email/2010-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\smoke.json' => __DIR__ . '/Aws/data/email/2010-12-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\waiters-1.json' => __DIR__ . '/Aws/data/email/2010-12-01/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\email\\2010-12-01\\waiters-2.json' => __DIR__ . '/Aws/data/email/2010-12-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-containers\\2020-10-01\\api-2.json' => __DIR__ . '/Aws/data/emr-containers/2020-10-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-containers\\2020-10-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/emr-containers/2020-10-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-containers\\2020-10-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/emr-containers/2020-10-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-containers\\2020-10-01\\paginators-1.json' => __DIR__ . '/Aws/data/emr-containers/2020-10-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-serverless\\2021-07-13\\api-2.json' => __DIR__ . '/Aws/data/emr-serverless/2021-07-13/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-serverless\\2021-07-13\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/emr-serverless/2021-07-13/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-serverless\\2021-07-13\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/emr-serverless/2021-07-13/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\emr-serverless\\2021-07-13\\paginators-1.json' => __DIR__ . '/Aws/data/emr-serverless/2021-07-13/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\endpoints.json' => __DIR__ . '/Aws/data/endpoints.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\endpoints_prefix_history.json' => __DIR__ . '/Aws/data/endpoints_prefix_history.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\entitlement.marketplace\\2017-01-11\\api-2.json' => __DIR__ . '/Aws/data/entitlement.marketplace/2017-01-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\entitlement.marketplace\\2017-01-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/entitlement.marketplace/2017-01-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\entitlement.marketplace\\2017-01-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/entitlement.marketplace/2017-01-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\entitlement.marketplace\\2017-01-11\\paginators-1.json' => __DIR__ . '/Aws/data/entitlement.marketplace/2017-01-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\es\\2015-01-01\\api-2.json' => __DIR__ . '/Aws/data/es/2015-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\es\\2015-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/es/2015-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\es\\2015-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/es/2015-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\es\\2015-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/es/2015-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\es\\2015-01-01\\smoke.json' => __DIR__ . '/Aws/data/es/2015-01-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eventbridge\\2015-10-07\\api-2.json' => __DIR__ . '/Aws/data/eventbridge/2015-10-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eventbridge\\2015-10-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/eventbridge/2015-10-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eventbridge\\2015-10-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/eventbridge/2015-10-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eventbridge\\2015-10-07\\paginators-1.json' => __DIR__ . '/Aws/data/eventbridge/2015-10-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\eventbridge\\2015-10-07\\smoke.json' => __DIR__ . '/Aws/data/eventbridge/2015-10-07/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\events\\2015-10-07\\api-2.json' => __DIR__ . '/Aws/data/events/2015-10-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\events\\2015-10-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/events/2015-10-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\events\\2015-10-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/events/2015-10-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\events\\2015-10-07\\paginators-1.json' => __DIR__ . '/Aws/data/events/2015-10-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\events\\2015-10-07\\smoke.json' => __DIR__ . '/Aws/data/events/2015-10-07/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\evidently\\2021-02-01\\api-2.json' => __DIR__ . '/Aws/data/evidently/2021-02-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\evidently\\2021-02-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/evidently/2021-02-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\evidently\\2021-02-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/evidently/2021-02-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\evidently\\2021-02-01\\paginators-1.json' => __DIR__ . '/Aws/data/evidently/2021-02-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace-data\\2020-07-13\\api-2.json' => __DIR__ . '/Aws/data/finspace-data/2020-07-13/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace-data\\2020-07-13\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/finspace-data/2020-07-13/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace-data\\2020-07-13\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/finspace-data/2020-07-13/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace-data\\2020-07-13\\paginators-1.json' => __DIR__ . '/Aws/data/finspace-data/2020-07-13/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace\\2021-03-12\\api-2.json' => __DIR__ . '/Aws/data/finspace/2021-03-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace\\2021-03-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/finspace/2021-03-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace\\2021-03-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/finspace/2021-03-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\finspace\\2021-03-12\\paginators-1.json' => __DIR__ . '/Aws/data/finspace/2021-03-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\firehose\\2015-08-04\\api-2.json' => __DIR__ . '/Aws/data/firehose/2015-08-04/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\firehose\\2015-08-04\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/firehose/2015-08-04/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\firehose\\2015-08-04\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/firehose/2015-08-04/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\firehose\\2015-08-04\\paginators-1.json' => __DIR__ . '/Aws/data/firehose/2015-08-04/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\firehose\\2015-08-04\\smoke.json' => __DIR__ . '/Aws/data/firehose/2015-08-04/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fis\\2020-12-01\\api-2.json' => __DIR__ . '/Aws/data/fis/2020-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fis\\2020-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/fis/2020-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fis\\2020-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/fis/2020-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fis\\2020-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/fis/2020-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fms\\2018-01-01\\api-2.json' => __DIR__ . '/Aws/data/fms/2018-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fms\\2018-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/fms/2018-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fms\\2018-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/fms/2018-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fms\\2018-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/fms/2018-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecast\\2018-06-26\\api-2.json' => __DIR__ . '/Aws/data/forecast/2018-06-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecast\\2018-06-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/forecast/2018-06-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecast\\2018-06-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/forecast/2018-06-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecast\\2018-06-26\\paginators-1.json' => __DIR__ . '/Aws/data/forecast/2018-06-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecastquery\\2018-06-26\\api-2.json' => __DIR__ . '/Aws/data/forecastquery/2018-06-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecastquery\\2018-06-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/forecastquery/2018-06-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecastquery\\2018-06-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/forecastquery/2018-06-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\forecastquery\\2018-06-26\\paginators-1.json' => __DIR__ . '/Aws/data/forecastquery/2018-06-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\frauddetector\\2019-11-15\\api-2.json' => __DIR__ . '/Aws/data/frauddetector/2019-11-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\frauddetector\\2019-11-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/frauddetector/2019-11-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\frauddetector\\2019-11-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/frauddetector/2019-11-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\frauddetector\\2019-11-15\\paginators-1.json' => __DIR__ . '/Aws/data/frauddetector/2019-11-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fsx\\2018-03-01\\api-2.json' => __DIR__ . '/Aws/data/fsx/2018-03-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fsx\\2018-03-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/fsx/2018-03-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fsx\\2018-03-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/fsx/2018-03-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\fsx\\2018-03-01\\paginators-1.json' => __DIR__ . '/Aws/data/fsx/2018-03-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamelift\\2015-10-01\\api-2.json' => __DIR__ . '/Aws/data/gamelift/2015-10-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamelift\\2015-10-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/gamelift/2015-10-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamelift\\2015-10-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/gamelift/2015-10-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamelift\\2015-10-01\\paginators-1.json' => __DIR__ . '/Aws/data/gamelift/2015-10-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamelift\\2015-10-01\\smoke.json' => __DIR__ . '/Aws/data/gamelift/2015-10-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamesparks\\2021-08-17\\api-2.json' => __DIR__ . '/Aws/data/gamesparks/2021-08-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamesparks\\2021-08-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/gamesparks/2021-08-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamesparks\\2021-08-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/gamesparks/2021-08-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\gamesparks\\2021-08-17\\paginators-1.json' => __DIR__ . '/Aws/data/gamesparks/2021-08-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\api-2.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\paginators-1.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\smoke.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\waiters-1.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glacier\\2012-06-01\\waiters-2.json' => __DIR__ . '/Aws/data/glacier/2012-06-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\globalaccelerator\\2018-08-08\\api-2.json' => __DIR__ . '/Aws/data/globalaccelerator/2018-08-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\globalaccelerator\\2018-08-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/globalaccelerator/2018-08-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\globalaccelerator\\2018-08-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/globalaccelerator/2018-08-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\globalaccelerator\\2018-08-08\\paginators-1.json' => __DIR__ . '/Aws/data/globalaccelerator/2018-08-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glue\\2017-03-31\\api-2.json' => __DIR__ . '/Aws/data/glue/2017-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glue\\2017-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/glue/2017-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glue\\2017-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/glue/2017-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glue\\2017-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/glue/2017-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\glue\\2017-03-31\\smoke.json' => __DIR__ . '/Aws/data/glue/2017-03-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grafana\\2020-08-18\\api-2.json' => __DIR__ . '/Aws/data/grafana/2020-08-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grafana\\2020-08-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/grafana/2020-08-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grafana\\2020-08-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/grafana/2020-08-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grafana\\2020-08-18\\paginators-1.json' => __DIR__ . '/Aws/data/grafana/2020-08-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grandfathered-services.json' => __DIR__ . '/Aws/data/grandfathered-services.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrass\\2017-06-07\\api-2.json' => __DIR__ . '/Aws/data/greengrass/2017-06-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrass\\2017-06-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/greengrass/2017-06-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrass\\2017-06-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/greengrass/2017-06-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrassv2\\2020-11-30\\api-2.json' => __DIR__ . '/Aws/data/greengrassv2/2020-11-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrassv2\\2020-11-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/greengrassv2/2020-11-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrassv2\\2020-11-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/greengrassv2/2020-11-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\greengrassv2\\2020-11-30\\paginators-1.json' => __DIR__ . '/Aws/data/greengrassv2/2020-11-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\groundstation\\2019-05-23\\api-2.json' => __DIR__ . '/Aws/data/groundstation/2019-05-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\groundstation\\2019-05-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/groundstation/2019-05-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\groundstation\\2019-05-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/groundstation/2019-05-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\groundstation\\2019-05-23\\paginators-1.json' => __DIR__ . '/Aws/data/groundstation/2019-05-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\groundstation\\2019-05-23\\waiters-2.json' => __DIR__ . '/Aws/data/groundstation/2019-05-23/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\guardduty\\2017-11-28\\api-2.json' => __DIR__ . '/Aws/data/guardduty/2017-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\guardduty\\2017-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/guardduty/2017-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\guardduty\\2017-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/guardduty/2017-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\guardduty\\2017-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/guardduty/2017-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\health\\2016-08-04\\api-2.json' => __DIR__ . '/Aws/data/health/2016-08-04/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\health\\2016-08-04\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/health/2016-08-04/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\health\\2016-08-04\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/health/2016-08-04/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\health\\2016-08-04\\paginators-1.json' => __DIR__ . '/Aws/data/health/2016-08-04/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\healthlake\\2017-07-01\\api-2.json' => __DIR__ . '/Aws/data/healthlake/2017-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\healthlake\\2017-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/healthlake/2017-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\healthlake\\2017-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/healthlake/2017-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\healthlake\\2017-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/healthlake/2017-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\honeycode\\2020-03-01\\api-2.json' => __DIR__ . '/Aws/data/honeycode/2020-03-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\honeycode\\2020-03-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/honeycode/2020-03-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\honeycode\\2020-03-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/honeycode/2020-03-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\honeycode\\2020-03-01\\paginators-1.json' => __DIR__ . '/Aws/data/honeycode/2020-03-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\api-2.json' => __DIR__ . '/Aws/data/iam/2010-05-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iam/2010-05-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iam/2010-05-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\paginators-1.json' => __DIR__ . '/Aws/data/iam/2010-05-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\smoke.json' => __DIR__ . '/Aws/data/iam/2010-05-08/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iam\\2010-05-08\\waiters-2.json' => __DIR__ . '/Aws/data/iam/2010-05-08/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\identitystore\\2020-06-15\\api-2.json' => __DIR__ . '/Aws/data/identitystore/2020-06-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\identitystore\\2020-06-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/identitystore/2020-06-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\identitystore\\2020-06-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/identitystore/2020-06-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\identitystore\\2020-06-15\\paginators-1.json' => __DIR__ . '/Aws/data/identitystore/2020-06-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\imagebuilder\\2019-12-02\\api-2.json' => __DIR__ . '/Aws/data/imagebuilder/2019-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\imagebuilder\\2019-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/imagebuilder/2019-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\imagebuilder\\2019-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/imagebuilder/2019-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\imagebuilder\\2019-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/imagebuilder/2019-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\importexport\\2010-06-01\\api-2.json' => __DIR__ . '/Aws/data/importexport/2010-06-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\importexport\\2010-06-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/importexport/2010-06-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\importexport\\2010-06-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/importexport/2010-06-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\importexport\\2010-06-01\\paginators-1.json' => __DIR__ . '/Aws/data/importexport/2010-06-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector\\2016-02-16\\api-2.json' => __DIR__ . '/Aws/data/inspector/2016-02-16/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector\\2016-02-16\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/inspector/2016-02-16/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector\\2016-02-16\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/inspector/2016-02-16/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector\\2016-02-16\\paginators-1.json' => __DIR__ . '/Aws/data/inspector/2016-02-16/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector\\2016-02-16\\smoke.json' => __DIR__ . '/Aws/data/inspector/2016-02-16/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector2\\2020-06-08\\api-2.json' => __DIR__ . '/Aws/data/inspector2/2020-06-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector2\\2020-06-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/inspector2/2020-06-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector2\\2020-06-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/inspector2/2020-06-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\inspector2\\2020-06-08\\paginators-1.json' => __DIR__ . '/Aws/data/inspector2/2020-06-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-jobs-data\\2017-09-29\\api-2.json' => __DIR__ . '/Aws/data/iot-jobs-data/2017-09-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-jobs-data\\2017-09-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iot-jobs-data/2017-09-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-jobs-data\\2017-09-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iot-jobs-data/2017-09-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-jobs-data\\2017-09-29\\paginators-1.json' => __DIR__ . '/Aws/data/iot-jobs-data/2017-09-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-roborunner\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/iot-roborunner/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-roborunner\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iot-roborunner/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-roborunner\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iot-roborunner/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot-roborunner\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/iot-roborunner/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot\\2015-05-28\\api-2.json' => __DIR__ . '/Aws/data/iot/2015-05-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot\\2015-05-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iot/2015-05-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot\\2015-05-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iot/2015-05-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot\\2015-05-28\\paginators-1.json' => __DIR__ . '/Aws/data/iot/2015-05-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot\\2015-05-28\\smoke.json' => __DIR__ . '/Aws/data/iot/2015-05-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-devices\\2018-05-14\\api-2.json' => __DIR__ . '/Aws/data/iot1click-devices/2018-05-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-devices\\2018-05-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iot1click-devices/2018-05-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-devices\\2018-05-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iot1click-devices/2018-05-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-projects\\2018-05-14\\api-2.json' => __DIR__ . '/Aws/data/iot1click-projects/2018-05-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-projects\\2018-05-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iot1click-projects/2018-05-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-projects\\2018-05-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iot1click-projects/2018-05-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iot1click-projects\\2018-05-14\\paginators-1.json' => __DIR__ . '/Aws/data/iot1click-projects/2018-05-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotanalytics\\2017-11-27\\api-2.json' => __DIR__ . '/Aws/data/iotanalytics/2017-11-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotanalytics\\2017-11-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotanalytics/2017-11-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotanalytics\\2017-11-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotanalytics/2017-11-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotanalytics\\2017-11-27\\paginators-1.json' => __DIR__ . '/Aws/data/iotanalytics/2017-11-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotdeviceadvisor\\2020-09-18\\api-2.json' => __DIR__ . '/Aws/data/iotdeviceadvisor/2020-09-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotdeviceadvisor\\2020-09-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotdeviceadvisor\\2020-09-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotdeviceadvisor/2020-09-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotdeviceadvisor\\2020-09-18\\paginators-1.json' => __DIR__ . '/Aws/data/iotdeviceadvisor/2020-09-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents-data\\2018-10-23\\api-2.json' => __DIR__ . '/Aws/data/iotevents-data/2018-10-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents-data\\2018-10-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotevents-data/2018-10-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents-data\\2018-10-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotevents-data/2018-10-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents-data\\2018-10-23\\paginators-1.json' => __DIR__ . '/Aws/data/iotevents-data/2018-10-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents\\2018-07-27\\api-2.json' => __DIR__ . '/Aws/data/iotevents/2018-07-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents\\2018-07-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotevents/2018-07-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents\\2018-07-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotevents/2018-07-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotevents\\2018-07-27\\paginators-1.json' => __DIR__ . '/Aws/data/iotevents/2018-07-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleethub\\2020-11-03\\api-2.json' => __DIR__ . '/Aws/data/iotfleethub/2020-11-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleethub\\2020-11-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotfleethub/2020-11-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleethub\\2020-11-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotfleethub/2020-11-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleethub\\2020-11-03\\paginators-1.json' => __DIR__ . '/Aws/data/iotfleethub/2020-11-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\api-2.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\paginators-1.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\smoke.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotfleetwise\\2021-06-17\\waiters-2.json' => __DIR__ . '/Aws/data/iotfleetwise/2021-06-17/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsecuretunneling\\2018-10-05\\api-2.json' => __DIR__ . '/Aws/data/iotsecuretunneling/2018-10-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsecuretunneling\\2018-10-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotsecuretunneling/2018-10-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsecuretunneling\\2018-10-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotsecuretunneling/2018-10-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsecuretunneling\\2018-10-05\\paginators-1.json' => __DIR__ . '/Aws/data/iotsecuretunneling/2018-10-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsitewise\\2019-12-02\\api-2.json' => __DIR__ . '/Aws/data/iotsitewise/2019-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsitewise\\2019-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotsitewise/2019-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsitewise\\2019-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotsitewise/2019-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsitewise\\2019-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/iotsitewise/2019-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotsitewise\\2019-12-02\\waiters-2.json' => __DIR__ . '/Aws/data/iotsitewise/2019-12-02/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotthingsgraph\\2018-09-06\\api-2.json' => __DIR__ . '/Aws/data/iotthingsgraph/2018-09-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotthingsgraph\\2018-09-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotthingsgraph/2018-09-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotthingsgraph\\2018-09-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotthingsgraph/2018-09-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotthingsgraph\\2018-09-06\\paginators-1.json' => __DIR__ . '/Aws/data/iotthingsgraph/2018-09-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\api-2.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\paginators-1.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\smoke.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iottwinmaker\\2021-11-29\\waiters-2.json' => __DIR__ . '/Aws/data/iottwinmaker/2021-11-29/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotwireless\\2020-11-22\\api-2.json' => __DIR__ . '/Aws/data/iotwireless/2020-11-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotwireless\\2020-11-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/iotwireless/2020-11-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotwireless\\2020-11-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/iotwireless/2020-11-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\iotwireless\\2020-11-22\\paginators-1.json' => __DIR__ . '/Aws/data/iotwireless/2020-11-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivs\\2020-07-14\\api-2.json' => __DIR__ . '/Aws/data/ivs/2020-07-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivs\\2020-07-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ivs/2020-07-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivs\\2020-07-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ivs/2020-07-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivs\\2020-07-14\\paginators-1.json' => __DIR__ . '/Aws/data/ivs/2020-07-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivschat\\2020-07-14\\api-2.json' => __DIR__ . '/Aws/data/ivschat/2020-07-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivschat\\2020-07-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ivschat/2020-07-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivschat\\2020-07-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ivschat/2020-07-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ivschat\\2020-07-14\\paginators-1.json' => __DIR__ . '/Aws/data/ivschat/2020-07-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafka\\2018-11-14\\api-2.json' => __DIR__ . '/Aws/data/kafka/2018-11-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafka\\2018-11-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kafka/2018-11-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafka\\2018-11-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kafka/2018-11-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafka\\2018-11-14\\paginators-1.json' => __DIR__ . '/Aws/data/kafka/2018-11-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafkaconnect\\2021-09-14\\api-2.json' => __DIR__ . '/Aws/data/kafkaconnect/2021-09-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafkaconnect\\2021-09-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kafkaconnect/2021-09-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafkaconnect\\2021-09-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kafkaconnect/2021-09-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kafkaconnect\\2021-09-14\\paginators-1.json' => __DIR__ . '/Aws/data/kafkaconnect/2021-09-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra-ranking\\2022-10-19\\api-2.json' => __DIR__ . '/Aws/data/kendra-ranking/2022-10-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra-ranking\\2022-10-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kendra-ranking/2022-10-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra-ranking\\2022-10-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kendra-ranking/2022-10-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra-ranking\\2022-10-19\\paginators-1.json' => __DIR__ . '/Aws/data/kendra-ranking/2022-10-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra\\2019-02-03\\api-2.json' => __DIR__ . '/Aws/data/kendra/2019-02-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra\\2019-02-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kendra/2019-02-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra\\2019-02-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kendra/2019-02-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kendra\\2019-02-03\\paginators-1.json' => __DIR__ . '/Aws/data/kendra/2019-02-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\api-2.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\paginators-1.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\smoke.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\keyspaces\\2022-02-10\\waiters-2.json' => __DIR__ . '/Aws/data/keyspaces/2022-02-10/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-archived-media\\2017-09-30\\api-2.json' => __DIR__ . '/Aws/data/kinesis-video-archived-media/2017-09-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-archived-media\\2017-09-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-archived-media\\2017-09-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesis-video-archived-media/2017-09-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-archived-media\\2017-09-30\\paginators-1.json' => __DIR__ . '/Aws/data/kinesis-video-archived-media/2017-09-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-media\\2017-09-30\\api-2.json' => __DIR__ . '/Aws/data/kinesis-video-media/2017-09-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-media\\2017-09-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesis-video-media/2017-09-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-media\\2017-09-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesis-video-media/2017-09-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-media\\2017-09-30\\paginators-1.json' => __DIR__ . '/Aws/data/kinesis-video-media/2017-09-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-signaling\\2019-12-04\\api-2.json' => __DIR__ . '/Aws/data/kinesis-video-signaling/2019-12-04/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-signaling\\2019-12-04\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-signaling\\2019-12-04\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesis-video-signaling/2019-12-04/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-signaling\\2019-12-04\\paginators-1.json' => __DIR__ . '/Aws/data/kinesis-video-signaling/2019-12-04/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-webrtc-storage\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/kinesis-video-webrtc-storage/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-webrtc-storage\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-webrtc-storage\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesis-video-webrtc-storage/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis-video-webrtc-storage\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/kinesis-video-webrtc-storage/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\api-2.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\smoke.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesis\\2013-12-02\\waiters-2.json' => __DIR__ . '/Aws/data/kinesis/2013-12-02/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalytics\\2015-08-14\\api-2.json' => __DIR__ . '/Aws/data/kinesisanalytics/2015-08-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalytics\\2015-08-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesisanalytics/2015-08-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalytics\\2015-08-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesisanalytics/2015-08-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalytics\\2015-08-14\\paginators-1.json' => __DIR__ . '/Aws/data/kinesisanalytics/2015-08-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalyticsv2\\2018-05-23\\api-2.json' => __DIR__ . '/Aws/data/kinesisanalyticsv2/2018-05-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalyticsv2\\2018-05-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalyticsv2\\2018-05-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesisanalyticsv2/2018-05-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisanalyticsv2\\2018-05-23\\paginators-1.json' => __DIR__ . '/Aws/data/kinesisanalyticsv2/2018-05-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisvideo\\2017-09-30\\api-2.json' => __DIR__ . '/Aws/data/kinesisvideo/2017-09-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisvideo\\2017-09-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kinesisvideo/2017-09-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisvideo\\2017-09-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kinesisvideo/2017-09-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kinesisvideo\\2017-09-30\\paginators-1.json' => __DIR__ . '/Aws/data/kinesisvideo/2017-09-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kms\\2014-11-01\\api-2.json' => __DIR__ . '/Aws/data/kms/2014-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kms\\2014-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/kms/2014-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kms\\2014-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/kms/2014-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kms\\2014-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/kms/2014-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\kms\\2014-11-01\\smoke.json' => __DIR__ . '/Aws/data/kms/2014-11-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lakeformation\\2017-03-31\\api-2.json' => __DIR__ . '/Aws/data/lakeformation/2017-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lakeformation\\2017-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lakeformation/2017-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lakeformation\\2017-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lakeformation/2017-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lakeformation\\2017-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/lakeformation/2017-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\api-2.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\smoke.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lambda\\2015-03-31\\waiters-2.json' => __DIR__ . '/Aws/data/lambda/2015-03-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lex-models\\2017-04-19\\api-2.json' => __DIR__ . '/Aws/data/lex-models/2017-04-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lex-models\\2017-04-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lex-models/2017-04-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lex-models\\2017-04-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lex-models/2017-04-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lex-models\\2017-04-19\\paginators-1.json' => __DIR__ . '/Aws/data/lex-models/2017-04-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-linux-subscriptions\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/license-manager-linux-subscriptions/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-linux-subscriptions\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-linux-subscriptions\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/license-manager-linux-subscriptions/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-linux-subscriptions\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/license-manager-linux-subscriptions/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-user-subscriptions\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/license-manager-user-subscriptions/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-user-subscriptions\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-user-subscriptions\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/license-manager-user-subscriptions/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager-user-subscriptions\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/license-manager-user-subscriptions/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager\\2018-08-01\\api-2.json' => __DIR__ . '/Aws/data/license-manager/2018-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager\\2018-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/license-manager/2018-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager\\2018-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/license-manager/2018-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\license-manager\\2018-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/license-manager/2018-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lightsail\\2016-11-28\\api-2.json' => __DIR__ . '/Aws/data/lightsail/2016-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lightsail\\2016-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lightsail/2016-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lightsail\\2016-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lightsail/2016-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lightsail\\2016-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/lightsail/2016-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lightsail\\2016-11-28\\smoke.json' => __DIR__ . '/Aws/data/lightsail/2016-11-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\location\\2020-11-19\\api-2.json' => __DIR__ . '/Aws/data/location/2020-11-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\location\\2020-11-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/location/2020-11-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\location\\2020-11-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/location/2020-11-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\location\\2020-11-19\\paginators-1.json' => __DIR__ . '/Aws/data/location/2020-11-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\logs\\2014-03-28\\api-2.json' => __DIR__ . '/Aws/data/logs/2014-03-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\logs\\2014-03-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/logs/2014-03-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\logs\\2014-03-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/logs/2014-03-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\logs\\2014-03-28\\paginators-1.json' => __DIR__ . '/Aws/data/logs/2014-03-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\logs\\2014-03-28\\smoke.json' => __DIR__ . '/Aws/data/logs/2014-03-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutequipment\\2020-12-15\\api-2.json' => __DIR__ . '/Aws/data/lookoutequipment/2020-12-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutequipment\\2020-12-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lookoutequipment/2020-12-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutequipment\\2020-12-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lookoutequipment/2020-12-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutequipment\\2020-12-15\\paginators-1.json' => __DIR__ . '/Aws/data/lookoutequipment/2020-12-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutmetrics\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/lookoutmetrics/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutmetrics\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lookoutmetrics/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutmetrics\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lookoutmetrics/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutmetrics\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/lookoutmetrics/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutvision\\2020-11-20\\api-2.json' => __DIR__ . '/Aws/data/lookoutvision/2020-11-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutvision\\2020-11-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/lookoutvision/2020-11-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutvision\\2020-11-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/lookoutvision/2020-11-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\lookoutvision\\2020-11-20\\paginators-1.json' => __DIR__ . '/Aws/data/lookoutvision/2020-11-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\m2\\2021-04-28\\api-2.json' => __DIR__ . '/Aws/data/m2/2021-04-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\m2\\2021-04-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/m2/2021-04-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\m2\\2021-04-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/m2/2021-04-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\m2\\2021-04-28\\paginators-1.json' => __DIR__ . '/Aws/data/m2/2021-04-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\machinelearning\\2014-12-12\\api-2.json' => __DIR__ . '/Aws/data/machinelearning/2014-12-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\machinelearning\\2014-12-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/machinelearning/2014-12-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\machinelearning\\2014-12-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/machinelearning/2014-12-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\machinelearning\\2014-12-12\\paginators-1.json' => __DIR__ . '/Aws/data/machinelearning/2014-12-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\machinelearning\\2014-12-12\\waiters-2.json' => __DIR__ . '/Aws/data/machinelearning/2014-12-12/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie\\2017-12-19\\api-2.json' => __DIR__ . '/Aws/data/macie/2017-12-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie\\2017-12-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/macie/2017-12-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie\\2017-12-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/macie/2017-12-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie\\2017-12-19\\paginators-1.json' => __DIR__ . '/Aws/data/macie/2017-12-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie2\\2020-01-01\\api-2.json' => __DIR__ . '/Aws/data/macie2/2020-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie2\\2020-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/macie2/2020-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie2\\2020-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/macie2/2020-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie2\\2020-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/macie2/2020-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\macie2\\2020-01-01\\waiters-2.json' => __DIR__ . '/Aws/data/macie2/2020-01-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\managedblockchain\\2018-09-24\\api-2.json' => __DIR__ . '/Aws/data/managedblockchain/2018-09-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\managedblockchain\\2018-09-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/managedblockchain/2018-09-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\managedblockchain\\2018-09-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/managedblockchain/2018-09-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\managedblockchain\\2018-09-24\\paginators-1.json' => __DIR__ . '/Aws/data/managedblockchain/2018-09-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\manifest.json' => __DIR__ . '/Aws/data/manifest.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplace-catalog\\2018-09-17\\api-2.json' => __DIR__ . '/Aws/data/marketplace-catalog/2018-09-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplace-catalog\\2018-09-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/marketplace-catalog/2018-09-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplace-catalog\\2018-09-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/marketplace-catalog/2018-09-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplace-catalog\\2018-09-17\\paginators-1.json' => __DIR__ . '/Aws/data/marketplace-catalog/2018-09-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplacecommerceanalytics\\2015-07-01\\api-2.json' => __DIR__ . '/Aws/data/marketplacecommerceanalytics/2015-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplacecommerceanalytics\\2015-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplacecommerceanalytics\\2015-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/marketplacecommerceanalytics/2015-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplacecommerceanalytics\\2015-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/marketplacecommerceanalytics/2015-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\marketplacecommerceanalytics\\2015-07-01\\smoke.json' => __DIR__ . '/Aws/data/marketplacecommerceanalytics/2015-07-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconnect\\2018-11-14\\api-2.json' => __DIR__ . '/Aws/data/mediaconnect/2018-11-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconnect\\2018-11-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediaconnect/2018-11-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconnect\\2018-11-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediaconnect/2018-11-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconnect\\2018-11-14\\paginators-1.json' => __DIR__ . '/Aws/data/mediaconnect/2018-11-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconnect\\2018-11-14\\waiters-2.json' => __DIR__ . '/Aws/data/mediaconnect/2018-11-14/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconvert\\2017-08-29\\api-2.json' => __DIR__ . '/Aws/data/mediaconvert/2017-08-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconvert\\2017-08-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediaconvert/2017-08-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconvert\\2017-08-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediaconvert/2017-08-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediaconvert\\2017-08-29\\paginators-1.json' => __DIR__ . '/Aws/data/mediaconvert/2017-08-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\medialive\\2017-10-14\\api-2.json' => __DIR__ . '/Aws/data/medialive/2017-10-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\medialive\\2017-10-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/medialive/2017-10-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\medialive\\2017-10-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/medialive/2017-10-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\medialive\\2017-10-14\\paginators-1.json' => __DIR__ . '/Aws/data/medialive/2017-10-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\medialive\\2017-10-14\\waiters-2.json' => __DIR__ . '/Aws/data/medialive/2017-10-14/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage-vod\\2018-11-07\\api-2.json' => __DIR__ . '/Aws/data/mediapackage-vod/2018-11-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage-vod\\2018-11-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediapackage-vod/2018-11-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage-vod\\2018-11-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediapackage-vod/2018-11-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage-vod\\2018-11-07\\paginators-1.json' => __DIR__ . '/Aws/data/mediapackage-vod/2018-11-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage\\2017-10-12\\api-2.json' => __DIR__ . '/Aws/data/mediapackage/2017-10-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage\\2017-10-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediapackage/2017-10-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage\\2017-10-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediapackage/2017-10-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediapackage\\2017-10-12\\paginators-1.json' => __DIR__ . '/Aws/data/mediapackage/2017-10-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore-data\\2017-09-01\\api-2.json' => __DIR__ . '/Aws/data/mediastore-data/2017-09-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore-data\\2017-09-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediastore-data/2017-09-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore-data\\2017-09-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediastore-data/2017-09-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore-data\\2017-09-01\\paginators-1.json' => __DIR__ . '/Aws/data/mediastore-data/2017-09-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore\\2017-09-01\\api-2.json' => __DIR__ . '/Aws/data/mediastore/2017-09-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore\\2017-09-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediastore/2017-09-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore\\2017-09-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediastore/2017-09-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediastore\\2017-09-01\\paginators-1.json' => __DIR__ . '/Aws/data/mediastore/2017-09-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediatailor\\2018-04-23\\api-2.json' => __DIR__ . '/Aws/data/mediatailor/2018-04-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediatailor\\2018-04-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mediatailor/2018-04-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediatailor\\2018-04-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mediatailor/2018-04-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mediatailor\\2018-04-23\\paginators-1.json' => __DIR__ . '/Aws/data/mediatailor/2018-04-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\memorydb\\2021-01-01\\api-2.json' => __DIR__ . '/Aws/data/memorydb/2021-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\memorydb\\2021-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/memorydb/2021-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\memorydb\\2021-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/memorydb/2021-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\memorydb\\2021-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/memorydb/2021-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\metering.marketplace\\2016-01-14\\api-2.json' => __DIR__ . '/Aws/data/metering.marketplace/2016-01-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\metering.marketplace\\2016-01-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/metering.marketplace/2016-01-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\metering.marketplace\\2016-01-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/metering.marketplace/2016-01-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\metering.marketplace\\2016-01-14\\paginators-1.json' => __DIR__ . '/Aws/data/metering.marketplace/2016-01-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgh\\2017-05-31\\api-2.json' => __DIR__ . '/Aws/data/mgh/2017-05-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgh\\2017-05-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mgh/2017-05-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgh\\2017-05-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mgh/2017-05-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgh\\2017-05-31\\paginators-1.json' => __DIR__ . '/Aws/data/mgh/2017-05-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgn\\2020-02-26\\api-2.json' => __DIR__ . '/Aws/data/mgn/2020-02-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgn\\2020-02-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mgn/2020-02-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgn\\2020-02-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mgn/2020-02-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mgn\\2020-02-26\\paginators-1.json' => __DIR__ . '/Aws/data/mgn/2020-02-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migration-hub-refactor-spaces\\2021-10-26\\api-2.json' => __DIR__ . '/Aws/data/migration-hub-refactor-spaces/2021-10-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migration-hub-refactor-spaces\\2021-10-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migration-hub-refactor-spaces\\2021-10-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/migration-hub-refactor-spaces/2021-10-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migration-hub-refactor-spaces\\2021-10-26\\paginators-1.json' => __DIR__ . '/Aws/data/migration-hub-refactor-spaces/2021-10-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhub-config\\2019-06-30\\api-2.json' => __DIR__ . '/Aws/data/migrationhub-config/2019-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhub-config\\2019-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/migrationhub-config/2019-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhub-config\\2019-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/migrationhub-config/2019-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhub-config\\2019-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/migrationhub-config/2019-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\api-2.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\paginators-1.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\smoke.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhuborchestrator\\2021-08-28\\waiters-2.json' => __DIR__ . '/Aws/data/migrationhuborchestrator/2021-08-28/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhubstrategy\\2020-02-19\\api-2.json' => __DIR__ . '/Aws/data/migrationhubstrategy/2020-02-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhubstrategy\\2020-02-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/migrationhubstrategy/2020-02-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhubstrategy\\2020-02-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/migrationhubstrategy/2020-02-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\migrationhubstrategy\\2020-02-19\\paginators-1.json' => __DIR__ . '/Aws/data/migrationhubstrategy/2020-02-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mobile\\2017-07-01\\api-2.json' => __DIR__ . '/Aws/data/mobile/2017-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mobile\\2017-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mobile/2017-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mobile\\2017-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mobile/2017-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mobile\\2017-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/mobile/2017-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\models.lex.v2\\2020-08-07\\api-2.json' => __DIR__ . '/Aws/data/models.lex.v2/2020-08-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\models.lex.v2\\2020-08-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/models.lex.v2/2020-08-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\models.lex.v2\\2020-08-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/models.lex.v2/2020-08-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\models.lex.v2\\2020-08-07\\paginators-1.json' => __DIR__ . '/Aws/data/models.lex.v2/2020-08-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\models.lex.v2\\2020-08-07\\waiters-2.json' => __DIR__ . '/Aws/data/models.lex.v2/2020-08-07/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\api-2.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\smoke.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\monitoring\\2010-08-01\\waiters-2.json' => __DIR__ . '/Aws/data/monitoring/2010-08-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mq\\2017-11-27\\api-2.json' => __DIR__ . '/Aws/data/mq/2017-11-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mq\\2017-11-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mq/2017-11-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mq\\2017-11-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mq/2017-11-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mq\\2017-11-27\\paginators-1.json' => __DIR__ . '/Aws/data/mq/2017-11-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mturk-requester\\2017-01-17\\api-2.json' => __DIR__ . '/Aws/data/mturk-requester/2017-01-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mturk-requester\\2017-01-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mturk-requester/2017-01-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mturk-requester\\2017-01-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mturk-requester/2017-01-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mturk-requester\\2017-01-17\\paginators-1.json' => __DIR__ . '/Aws/data/mturk-requester/2017-01-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mturk-requester\\2017-01-17\\smoke.json' => __DIR__ . '/Aws/data/mturk-requester/2017-01-17/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mwaa\\2020-07-01\\api-2.json' => __DIR__ . '/Aws/data/mwaa/2020-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mwaa\\2020-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/mwaa/2020-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mwaa\\2020-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/mwaa/2020-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\mwaa\\2020-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/mwaa/2020-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\api-2.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\paginators-1.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\smoke.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\neptune\\2014-10-31\\waiters-2.json' => __DIR__ . '/Aws/data/neptune/2014-10-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\network-firewall\\2020-11-12\\api-2.json' => __DIR__ . '/Aws/data/network-firewall/2020-11-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\network-firewall\\2020-11-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/network-firewall/2020-11-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\network-firewall\\2020-11-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/network-firewall/2020-11-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\network-firewall\\2020-11-12\\paginators-1.json' => __DIR__ . '/Aws/data/network-firewall/2020-11-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\networkmanager\\2019-07-05\\api-2.json' => __DIR__ . '/Aws/data/networkmanager/2019-07-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\networkmanager\\2019-07-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/networkmanager/2019-07-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\networkmanager\\2019-07-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/networkmanager/2019-07-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\networkmanager\\2019-07-05\\paginators-1.json' => __DIR__ . '/Aws/data/networkmanager/2019-07-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\nimble\\2020-08-01\\api-2.json' => __DIR__ . '/Aws/data/nimble/2020-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\nimble\\2020-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/nimble/2020-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\nimble\\2020-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/nimble/2020-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\nimble\\2020-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/nimble/2020-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\nimble\\2020-08-01\\waiters-2.json' => __DIR__ . '/Aws/data/nimble/2020-08-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\oam\\2022-06-10\\api-2.json' => __DIR__ . '/Aws/data/oam/2022-06-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\oam\\2022-06-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/oam/2022-06-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\oam\\2022-06-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/oam/2022-06-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\oam\\2022-06-10\\paginators-1.json' => __DIR__ . '/Aws/data/oam/2022-06-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\omics\\2022-11-28\\api-2.json' => __DIR__ . '/Aws/data/omics/2022-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\omics\\2022-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/omics/2022-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\omics\\2022-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/omics/2022-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\omics\\2022-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/omics/2022-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\omics\\2022-11-28\\waiters-2.json' => __DIR__ . '/Aws/data/omics/2022-11-28/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearch\\2021-01-01\\api-2.json' => __DIR__ . '/Aws/data/opensearch/2021-01-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearch\\2021-01-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/opensearch/2021-01-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearch\\2021-01-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/opensearch/2021-01-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearch\\2021-01-01\\paginators-1.json' => __DIR__ . '/Aws/data/opensearch/2021-01-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearch\\2021-01-01\\smoke.json' => __DIR__ . '/Aws/data/opensearch/2021-01-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearchserverless\\2021-11-01\\api-2.json' => __DIR__ . '/Aws/data/opensearchserverless/2021-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearchserverless\\2021-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/opensearchserverless/2021-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearchserverless\\2021-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/opensearchserverless/2021-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opensearchserverless\\2021-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/opensearchserverless/2021-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\api-2.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\paginators-1.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\smoke.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworks\\2013-02-18\\waiters-2.json' => __DIR__ . '/Aws/data/opsworks/2013-02-18/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworkscm\\2016-11-01\\api-2.json' => __DIR__ . '/Aws/data/opsworkscm/2016-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworkscm\\2016-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/opsworkscm/2016-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworkscm\\2016-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/opsworkscm/2016-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworkscm\\2016-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/opsworkscm/2016-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\opsworkscm\\2016-11-01\\waiters-2.json' => __DIR__ . '/Aws/data/opsworkscm/2016-11-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\organizations\\2016-11-28\\api-2.json' => __DIR__ . '/Aws/data/organizations/2016-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\organizations\\2016-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/organizations/2016-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\organizations\\2016-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/organizations/2016-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\organizations\\2016-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/organizations/2016-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\outposts\\2019-12-03\\api-2.json' => __DIR__ . '/Aws/data/outposts/2019-12-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\outposts\\2019-12-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/outposts/2019-12-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\outposts\\2019-12-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/outposts/2019-12-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\outposts\\2019-12-03\\paginators-1.json' => __DIR__ . '/Aws/data/outposts/2019-12-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\panorama\\2019-07-24\\api-2.json' => __DIR__ . '/Aws/data/panorama/2019-07-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\panorama\\2019-07-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/panorama/2019-07-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\panorama\\2019-07-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/panorama/2019-07-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\panorama\\2019-07-24\\paginators-1.json' => __DIR__ . '/Aws/data/panorama/2019-07-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\partitions.json' => __DIR__ . '/Aws/data/partitions.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-events\\2018-03-22\\api-2.json' => __DIR__ . '/Aws/data/personalize-events/2018-03-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-events\\2018-03-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/personalize-events/2018-03-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-events\\2018-03-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/personalize-events/2018-03-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-events\\2018-03-22\\paginators-1.json' => __DIR__ . '/Aws/data/personalize-events/2018-03-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-runtime\\2018-05-22\\api-2.json' => __DIR__ . '/Aws/data/personalize-runtime/2018-05-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-runtime\\2018-05-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/personalize-runtime/2018-05-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-runtime\\2018-05-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/personalize-runtime/2018-05-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize-runtime\\2018-05-22\\paginators-1.json' => __DIR__ . '/Aws/data/personalize-runtime/2018-05-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize\\2018-05-22\\api-2.json' => __DIR__ . '/Aws/data/personalize/2018-05-22/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize\\2018-05-22\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/personalize/2018-05-22/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize\\2018-05-22\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/personalize/2018-05-22/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\personalize\\2018-05-22\\paginators-1.json' => __DIR__ . '/Aws/data/personalize/2018-05-22/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pi\\2018-02-27\\api-2.json' => __DIR__ . '/Aws/data/pi/2018-02-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pi\\2018-02-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pi/2018-02-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pi\\2018-02-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pi/2018-02-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pi\\2018-02-27\\paginators-1.json' => __DIR__ . '/Aws/data/pi/2018-02-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-email\\2018-07-26\\api-2.json' => __DIR__ . '/Aws/data/pinpoint-email/2018-07-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-email\\2018-07-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pinpoint-email/2018-07-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-email\\2018-07-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pinpoint-email/2018-07-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-email\\2018-07-26\\paginators-1.json' => __DIR__ . '/Aws/data/pinpoint-email/2018-07-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\api-2.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\smoke.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint-sms-voice-v2\\2022-03-31\\waiters-2.json' => __DIR__ . '/Aws/data/pinpoint-sms-voice-v2/2022-03-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint\\2016-12-01\\api-2.json' => __DIR__ . '/Aws/data/pinpoint/2016-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint\\2016-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pinpoint/2016-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pinpoint\\2016-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pinpoint/2016-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pipes\\2015-10-07\\api-2.json' => __DIR__ . '/Aws/data/pipes/2015-10-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pipes\\2015-10-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pipes/2015-10-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pipes\\2015-10-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pipes/2015-10-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pipes\\2015-10-07\\paginators-1.json' => __DIR__ . '/Aws/data/pipes/2015-10-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\polly\\2016-06-10\\api-2.json' => __DIR__ . '/Aws/data/polly/2016-06-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\polly\\2016-06-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/polly/2016-06-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\polly\\2016-06-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/polly/2016-06-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\polly\\2016-06-10\\paginators-1.json' => __DIR__ . '/Aws/data/polly/2016-06-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\polly\\2016-06-10\\smoke.json' => __DIR__ . '/Aws/data/polly/2016-06-10/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pricing\\2017-10-15\\api-2.json' => __DIR__ . '/Aws/data/pricing/2017-10-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pricing\\2017-10-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/pricing/2017-10-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pricing\\2017-10-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/pricing/2017-10-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\pricing\\2017-10-15\\paginators-1.json' => __DIR__ . '/Aws/data/pricing/2017-10-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\privatenetworks\\2021-12-03\\api-2.json' => __DIR__ . '/Aws/data/privatenetworks/2021-12-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\privatenetworks\\2021-12-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/privatenetworks/2021-12-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\privatenetworks\\2021-12-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/privatenetworks/2021-12-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\privatenetworks\\2021-12-03\\paginators-1.json' => __DIR__ . '/Aws/data/privatenetworks/2021-12-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\proton\\2020-07-20\\api-2.json' => __DIR__ . '/Aws/data/proton/2020-07-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\proton\\2020-07-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/proton/2020-07-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\proton\\2020-07-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/proton/2020-07-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\proton\\2020-07-20\\paginators-1.json' => __DIR__ . '/Aws/data/proton/2020-07-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\proton\\2020-07-20\\waiters-2.json' => __DIR__ . '/Aws/data/proton/2020-07-20/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb-session\\2019-07-11\\api-2.json' => __DIR__ . '/Aws/data/qldb-session/2019-07-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb-session\\2019-07-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/qldb-session/2019-07-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb-session\\2019-07-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/qldb-session/2019-07-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb-session\\2019-07-11\\paginators-1.json' => __DIR__ . '/Aws/data/qldb-session/2019-07-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb\\2019-01-02\\api-2.json' => __DIR__ . '/Aws/data/qldb/2019-01-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb\\2019-01-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/qldb/2019-01-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb\\2019-01-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/qldb/2019-01-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\qldb\\2019-01-02\\paginators-1.json' => __DIR__ . '/Aws/data/qldb/2019-01-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\quicksight\\2018-04-01\\api-2.json' => __DIR__ . '/Aws/data/quicksight/2018-04-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\quicksight\\2018-04-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/quicksight/2018-04-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\quicksight\\2018-04-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/quicksight/2018-04-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\quicksight\\2018-04-01\\paginators-1.json' => __DIR__ . '/Aws/data/quicksight/2018-04-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ram\\2018-01-04\\api-2.json' => __DIR__ . '/Aws/data/ram/2018-01-04/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ram\\2018-01-04\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ram/2018-01-04/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ram\\2018-01-04\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ram/2018-01-04/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ram\\2018-01-04\\paginators-1.json' => __DIR__ . '/Aws/data/ram/2018-01-04/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rbin\\2021-06-15\\api-2.json' => __DIR__ . '/Aws/data/rbin/2021-06-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rbin\\2021-06-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rbin/2021-06-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rbin\\2021-06-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rbin/2021-06-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rbin\\2021-06-15\\paginators-1.json' => __DIR__ . '/Aws/data/rbin/2021-06-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds-data\\2018-08-01\\api-2.json' => __DIR__ . '/Aws/data/rds-data/2018-08-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds-data\\2018-08-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rds-data/2018-08-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds-data\\2018-08-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rds-data/2018-08-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds-data\\2018-08-01\\paginators-1.json' => __DIR__ . '/Aws/data/rds-data/2018-08-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-09-01\\api-2.json' => __DIR__ . '/Aws/data/rds/2014-09-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-09-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rds/2014-09-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-09-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rds/2014-09-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-09-01\\paginators-1.json' => __DIR__ . '/Aws/data/rds/2014-09-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-09-01\\smoke.json' => __DIR__ . '/Aws/data/rds/2014-09-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\api-2.json' => __DIR__ . '/Aws/data/rds/2014-10-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rds/2014-10-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rds/2014-10-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\paginators-1.json' => __DIR__ . '/Aws/data/rds/2014-10-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\smoke.json' => __DIR__ . '/Aws/data/rds/2014-10-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\waiters-1.json' => __DIR__ . '/Aws/data/rds/2014-10-31/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rds\\2014-10-31\\waiters-2.json' => __DIR__ . '/Aws/data/rds/2014-10-31/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-data\\2019-12-20\\api-2.json' => __DIR__ . '/Aws/data/redshift-data/2019-12-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-data\\2019-12-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/redshift-data/2019-12-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-data\\2019-12-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/redshift-data/2019-12-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-data\\2019-12-20\\paginators-1.json' => __DIR__ . '/Aws/data/redshift-data/2019-12-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-serverless\\2021-04-21\\api-2.json' => __DIR__ . '/Aws/data/redshift-serverless/2021-04-21/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-serverless\\2021-04-21\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/redshift-serverless/2021-04-21/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-serverless\\2021-04-21\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/redshift-serverless/2021-04-21/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift-serverless\\2021-04-21\\paginators-1.json' => __DIR__ . '/Aws/data/redshift-serverless/2021-04-21/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\api-2.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\paginators-1.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\smoke.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\waiters-1.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\redshift\\2012-12-01\\waiters-2.json' => __DIR__ . '/Aws/data/redshift/2012-12-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\api-2.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\paginators-1.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\smoke.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rekognition\\2016-06-27\\waiters-2.json' => __DIR__ . '/Aws/data/rekognition/2016-06-27/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resiliencehub\\2020-04-30\\api-2.json' => __DIR__ . '/Aws/data/resiliencehub/2020-04-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resiliencehub\\2020-04-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/resiliencehub/2020-04-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resiliencehub\\2020-04-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/resiliencehub/2020-04-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resiliencehub\\2020-04-30\\paginators-1.json' => __DIR__ . '/Aws/data/resiliencehub/2020-04-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-explorer-2\\2022-07-28\\api-2.json' => __DIR__ . '/Aws/data/resource-explorer-2/2022-07-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-explorer-2\\2022-07-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/resource-explorer-2/2022-07-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-explorer-2\\2022-07-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/resource-explorer-2/2022-07-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-explorer-2\\2022-07-28\\paginators-1.json' => __DIR__ . '/Aws/data/resource-explorer-2/2022-07-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-groups\\2017-11-27\\api-2.json' => __DIR__ . '/Aws/data/resource-groups/2017-11-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-groups\\2017-11-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/resource-groups/2017-11-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-groups\\2017-11-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/resource-groups/2017-11-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resource-groups\\2017-11-27\\paginators-1.json' => __DIR__ . '/Aws/data/resource-groups/2017-11-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resourcegroupstaggingapi\\2017-01-26\\api-2.json' => __DIR__ . '/Aws/data/resourcegroupstaggingapi/2017-01-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resourcegroupstaggingapi\\2017-01-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resourcegroupstaggingapi\\2017-01-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/resourcegroupstaggingapi/2017-01-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\resourcegroupstaggingapi\\2017-01-26\\paginators-1.json' => __DIR__ . '/Aws/data/resourcegroupstaggingapi/2017-01-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\robomaker\\2018-06-29\\api-2.json' => __DIR__ . '/Aws/data/robomaker/2018-06-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\robomaker\\2018-06-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/robomaker/2018-06-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\robomaker\\2018-06-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/robomaker/2018-06-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\robomaker\\2018-06-29\\paginators-1.json' => __DIR__ . '/Aws/data/robomaker/2018-06-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rolesanywhere\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/rolesanywhere/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rolesanywhere\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rolesanywhere/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rolesanywhere\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rolesanywhere/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rolesanywhere\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/rolesanywhere/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-cluster\\2019-12-02\\api-2.json' => __DIR__ . '/Aws/data/route53-recovery-cluster/2019-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-cluster\\2019-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-cluster\\2019-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53-recovery-cluster/2019-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-cluster\\2019-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/route53-recovery-cluster/2019-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-control-config\\2020-11-02\\api-2.json' => __DIR__ . '/Aws/data/route53-recovery-control-config/2020-11-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-control-config\\2020-11-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-control-config\\2020-11-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53-recovery-control-config/2020-11-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-control-config\\2020-11-02\\paginators-1.json' => __DIR__ . '/Aws/data/route53-recovery-control-config/2020-11-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-control-config\\2020-11-02\\waiters-2.json' => __DIR__ . '/Aws/data/route53-recovery-control-config/2020-11-02/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-readiness\\2019-12-02\\api-2.json' => __DIR__ . '/Aws/data/route53-recovery-readiness/2019-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-readiness\\2019-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-readiness\\2019-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53-recovery-readiness/2019-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53-recovery-readiness\\2019-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/route53-recovery-readiness/2019-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\api-2.json' => __DIR__ . '/Aws/data/route53/2013-04-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53/2013-04-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53/2013-04-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\paginators-1.json' => __DIR__ . '/Aws/data/route53/2013-04-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\smoke.json' => __DIR__ . '/Aws/data/route53/2013-04-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53\\2013-04-01\\waiters-2.json' => __DIR__ . '/Aws/data/route53/2013-04-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53domains\\2014-05-15\\api-2.json' => __DIR__ . '/Aws/data/route53domains/2014-05-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53domains\\2014-05-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53domains/2014-05-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53domains\\2014-05-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53domains/2014-05-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53domains\\2014-05-15\\paginators-1.json' => __DIR__ . '/Aws/data/route53domains/2014-05-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53domains\\2014-05-15\\smoke.json' => __DIR__ . '/Aws/data/route53domains/2014-05-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53resolver\\2018-04-01\\api-2.json' => __DIR__ . '/Aws/data/route53resolver/2018-04-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53resolver\\2018-04-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/route53resolver/2018-04-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53resolver\\2018-04-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/route53resolver/2018-04-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53resolver\\2018-04-01\\paginators-1.json' => __DIR__ . '/Aws/data/route53resolver/2018-04-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\route53resolver\\2018-04-01\\smoke.json' => __DIR__ . '/Aws/data/route53resolver/2018-04-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rum\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/rum/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rum\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/rum/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rum\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/rum/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\rum\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/rum/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex.v2\\2020-08-07\\api-2.json' => __DIR__ . '/Aws/data/runtime.lex.v2/2020-08-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex.v2\\2020-08-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/runtime.lex.v2/2020-08-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex.v2\\2020-08-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/runtime.lex.v2/2020-08-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex.v2\\2020-08-07\\paginators-1.json' => __DIR__ . '/Aws/data/runtime.lex.v2/2020-08-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex\\2016-11-28\\api-2.json' => __DIR__ . '/Aws/data/runtime.lex/2016-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex\\2016-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/runtime.lex/2016-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex\\2016-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/runtime.lex/2016-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.lex\\2016-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/runtime.lex/2016-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.sagemaker\\2017-05-13\\api-2.json' => __DIR__ . '/Aws/data/runtime.sagemaker/2017-05-13/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.sagemaker\\2017-05-13\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/runtime.sagemaker/2017-05-13/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.sagemaker\\2017-05-13\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/runtime.sagemaker/2017-05-13/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\runtime.sagemaker\\2017-05-13\\paginators-1.json' => __DIR__ . '/Aws/data/runtime.sagemaker/2017-05-13/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\api-2.json' => __DIR__ . '/Aws/data/s3/2006-03-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/s3/2006-03-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/s3/2006-03-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\paginators-1.json' => __DIR__ . '/Aws/data/s3/2006-03-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\smoke.json' => __DIR__ . '/Aws/data/s3/2006-03-01/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\waiters-1.json' => __DIR__ . '/Aws/data/s3/2006-03-01/waiters-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3\\2006-03-01\\waiters-2.json' => __DIR__ . '/Aws/data/s3/2006-03-01/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3control\\2018-08-20\\api-2.json' => __DIR__ . '/Aws/data/s3control/2018-08-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3control\\2018-08-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/s3control/2018-08-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3control\\2018-08-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/s3control/2018-08-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3control\\2018-08-20\\paginators-1.json' => __DIR__ . '/Aws/data/s3control/2018-08-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3outposts\\2017-07-25\\api-2.json' => __DIR__ . '/Aws/data/s3outposts/2017-07-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3outposts\\2017-07-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/s3outposts/2017-07-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3outposts\\2017-07-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/s3outposts/2017-07-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\s3outposts\\2017-07-25\\paginators-1.json' => __DIR__ . '/Aws/data/s3outposts/2017-07-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-a2i-runtime\\2019-11-07\\api-2.json' => __DIR__ . '/Aws/data/sagemaker-a2i-runtime/2019-11-07/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-a2i-runtime\\2019-11-07\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-a2i-runtime\\2019-11-07\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker-a2i-runtime/2019-11-07/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-a2i-runtime\\2019-11-07\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker-a2i-runtime/2019-11-07/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-edge\\2020-09-23\\api-2.json' => __DIR__ . '/Aws/data/sagemaker-edge/2020-09-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-edge\\2020-09-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker-edge/2020-09-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-edge\\2020-09-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker-edge/2020-09-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-edge\\2020-09-23\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker-edge/2020-09-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-featurestore-runtime\\2020-07-01\\api-2.json' => __DIR__ . '/Aws/data/sagemaker-featurestore-runtime/2020-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-featurestore-runtime\\2020-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-featurestore-runtime\\2020-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker-featurestore-runtime/2020-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-featurestore-runtime\\2020-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker-featurestore-runtime/2020-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-geospatial\\2020-05-27\\api-2.json' => __DIR__ . '/Aws/data/sagemaker-geospatial/2020-05-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-geospatial\\2020-05-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-geospatial\\2020-05-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker-geospatial/2020-05-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-geospatial\\2020-05-27\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker-geospatial/2020-05-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-metrics\\2022-09-30\\api-2.json' => __DIR__ . '/Aws/data/sagemaker-metrics/2022-09-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-metrics\\2022-09-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker-metrics/2022-09-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-metrics\\2022-09-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker-metrics/2022-09-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker-metrics\\2022-09-30\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker-metrics/2022-09-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker\\2017-07-24\\api-2.json' => __DIR__ . '/Aws/data/sagemaker/2017-07-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker\\2017-07-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sagemaker/2017-07-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker\\2017-07-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sagemaker/2017-07-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker\\2017-07-24\\paginators-1.json' => __DIR__ . '/Aws/data/sagemaker/2017-07-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sagemaker\\2017-07-24\\waiters-2.json' => __DIR__ . '/Aws/data/sagemaker/2017-07-24/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\savingsplans\\2019-06-28\\api-2.json' => __DIR__ . '/Aws/data/savingsplans/2019-06-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\savingsplans\\2019-06-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/savingsplans/2019-06-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\savingsplans\\2019-06-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/savingsplans/2019-06-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\savingsplans\\2019-06-28\\paginators-1.json' => __DIR__ . '/Aws/data/savingsplans/2019-06-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\scheduler\\2021-06-30\\api-2.json' => __DIR__ . '/Aws/data/scheduler/2021-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\scheduler\\2021-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/scheduler/2021-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\scheduler\\2021-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/scheduler/2021-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\scheduler\\2021-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/scheduler/2021-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\schemas\\2019-12-02\\api-2.json' => __DIR__ . '/Aws/data/schemas/2019-12-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\schemas\\2019-12-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/schemas/2019-12-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\schemas\\2019-12-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/schemas/2019-12-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\schemas\\2019-12-02\\paginators-1.json' => __DIR__ . '/Aws/data/schemas/2019-12-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\schemas\\2019-12-02\\waiters-2.json' => __DIR__ . '/Aws/data/schemas/2019-12-02/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sdk-default-configuration.json' => __DIR__ . '/Aws/data/sdk-default-configuration.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\secretsmanager\\2017-10-17\\api-2.json' => __DIR__ . '/Aws/data/secretsmanager/2017-10-17/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\secretsmanager\\2017-10-17\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/secretsmanager/2017-10-17/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\secretsmanager\\2017-10-17\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/secretsmanager/2017-10-17/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\secretsmanager\\2017-10-17\\paginators-1.json' => __DIR__ . '/Aws/data/secretsmanager/2017-10-17/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\secretsmanager\\2017-10-17\\smoke.json' => __DIR__ . '/Aws/data/secretsmanager/2017-10-17/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securityhub\\2018-10-26\\api-2.json' => __DIR__ . '/Aws/data/securityhub/2018-10-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securityhub\\2018-10-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/securityhub/2018-10-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securityhub\\2018-10-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/securityhub/2018-10-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securityhub\\2018-10-26\\paginators-1.json' => __DIR__ . '/Aws/data/securityhub/2018-10-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securitylake\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/securitylake/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securitylake\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/securitylake/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securitylake\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/securitylake/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\securitylake\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/securitylake/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\serverlessrepo\\2017-09-08\\api-2.json' => __DIR__ . '/Aws/data/serverlessrepo/2017-09-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\serverlessrepo\\2017-09-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/serverlessrepo/2017-09-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\serverlessrepo\\2017-09-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/serverlessrepo/2017-09-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\serverlessrepo\\2017-09-08\\paginators-1.json' => __DIR__ . '/Aws/data/serverlessrepo/2017-09-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\service-quotas\\2019-06-24\\api-2.json' => __DIR__ . '/Aws/data/service-quotas/2019-06-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\service-quotas\\2019-06-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/service-quotas/2019-06-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\service-quotas\\2019-06-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/service-quotas/2019-06-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\service-quotas\\2019-06-24\\paginators-1.json' => __DIR__ . '/Aws/data/service-quotas/2019-06-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog-appregistry\\2020-06-24\\api-2.json' => __DIR__ . '/Aws/data/servicecatalog-appregistry/2020-06-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog-appregistry\\2020-06-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog-appregistry\\2020-06-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/servicecatalog-appregistry/2020-06-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog-appregistry\\2020-06-24\\paginators-1.json' => __DIR__ . '/Aws/data/servicecatalog-appregistry/2020-06-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog\\2015-12-10\\api-2.json' => __DIR__ . '/Aws/data/servicecatalog/2015-12-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog\\2015-12-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/servicecatalog/2015-12-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog\\2015-12-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/servicecatalog/2015-12-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog\\2015-12-10\\paginators-1.json' => __DIR__ . '/Aws/data/servicecatalog/2015-12-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicecatalog\\2015-12-10\\smoke.json' => __DIR__ . '/Aws/data/servicecatalog/2015-12-10/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicediscovery\\2017-03-14\\api-2.json' => __DIR__ . '/Aws/data/servicediscovery/2017-03-14/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicediscovery\\2017-03-14\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/servicediscovery/2017-03-14/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicediscovery\\2017-03-14\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/servicediscovery/2017-03-14/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\servicediscovery\\2017-03-14\\paginators-1.json' => __DIR__ . '/Aws/data/servicediscovery/2017-03-14/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\api-2.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\paginators-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\shield\\2016-06-02\\api-2.json' => __DIR__ . '/Aws/data/shield/2016-06-02/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\shield\\2016-06-02\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/shield/2016-06-02/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\shield\\2016-06-02\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/shield/2016-06-02/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\shield\\2016-06-02\\paginators-1.json' => __DIR__ . '/Aws/data/shield/2016-06-02/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\shield\\2016-06-02\\smoke.json' => __DIR__ . '/Aws/data/shield/2016-06-02/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\signer\\2017-08-25\\api-2.json' => __DIR__ . '/Aws/data/signer/2017-08-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\signer\\2017-08-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/signer/2017-08-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\signer\\2017-08-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/signer/2017-08-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\signer\\2017-08-25\\paginators-1.json' => __DIR__ . '/Aws/data/signer/2017-08-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\signer\\2017-08-25\\waiters-2.json' => __DIR__ . '/Aws/data/signer/2017-08-25/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\simspaceweaver\\2022-10-28\\api-2.json' => __DIR__ . '/Aws/data/simspaceweaver/2022-10-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\simspaceweaver\\2022-10-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/simspaceweaver/2022-10-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\simspaceweaver\\2022-10-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/simspaceweaver/2022-10-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\simspaceweaver\\2022-10-28\\paginators-1.json' => __DIR__ . '/Aws/data/simspaceweaver/2022-10-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms-voice\\2018-09-05\\api-2.json' => __DIR__ . '/Aws/data/sms-voice/2018-09-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms-voice\\2018-09-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sms-voice/2018-09-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms-voice\\2018-09-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sms-voice/2018-09-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms\\2016-10-24\\api-2.json' => __DIR__ . '/Aws/data/sms/2016-10-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms\\2016-10-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sms/2016-10-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms\\2016-10-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sms/2016-10-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms\\2016-10-24\\paginators-1.json' => __DIR__ . '/Aws/data/sms/2016-10-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sms\\2016-10-24\\smoke.json' => __DIR__ . '/Aws/data/sms/2016-10-24/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snow-device-management\\2021-08-04\\api-2.json' => __DIR__ . '/Aws/data/snow-device-management/2021-08-04/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snow-device-management\\2021-08-04\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/snow-device-management/2021-08-04/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snow-device-management\\2021-08-04\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/snow-device-management/2021-08-04/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snow-device-management\\2021-08-04\\paginators-1.json' => __DIR__ . '/Aws/data/snow-device-management/2021-08-04/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snowball\\2016-06-30\\api-2.json' => __DIR__ . '/Aws/data/snowball/2016-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snowball\\2016-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/snowball/2016-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snowball\\2016-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/snowball/2016-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snowball\\2016-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/snowball/2016-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\snowball\\2016-06-30\\smoke.json' => __DIR__ . '/Aws/data/snowball/2016-06-30/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sns\\2010-03-31\\api-2.json' => __DIR__ . '/Aws/data/sns/2010-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sns\\2010-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sns/2010-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sns\\2010-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sns/2010-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sns\\2010-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/sns/2010-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sns\\2010-03-31\\smoke.json' => __DIR__ . '/Aws/data/sns/2010-03-31/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\api-2.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\paginators-1.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\smoke.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sqs\\2012-11-05\\waiters-2.json' => __DIR__ . '/Aws/data/sqs/2012-11-05/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-contacts\\2021-05-03\\api-2.json' => __DIR__ . '/Aws/data/ssm-contacts/2021-05-03/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-contacts\\2021-05-03\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ssm-contacts/2021-05-03/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-contacts\\2021-05-03\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ssm-contacts/2021-05-03/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-contacts\\2021-05-03\\paginators-1.json' => __DIR__ . '/Aws/data/ssm-contacts/2021-05-03/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-incidents\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/ssm-incidents/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-incidents\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ssm-incidents/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-incidents\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ssm-incidents/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-incidents\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/ssm-incidents/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-incidents\\2018-05-10\\waiters-2.json' => __DIR__ . '/Aws/data/ssm-incidents/2018-05-10/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-sap\\2018-05-10\\api-2.json' => __DIR__ . '/Aws/data/ssm-sap/2018-05-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-sap\\2018-05-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ssm-sap/2018-05-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-sap\\2018-05-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ssm-sap/2018-05-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm-sap\\2018-05-10\\paginators-1.json' => __DIR__ . '/Aws/data/ssm-sap/2018-05-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\api-2.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\paginators-1.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\smoke.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\ssm\\2014-11-06\\waiters-2.json' => __DIR__ . '/Aws/data/ssm/2014-11-06/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-admin\\2020-07-20\\api-2.json' => __DIR__ . '/Aws/data/sso-admin/2020-07-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-admin\\2020-07-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sso-admin/2020-07-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-admin\\2020-07-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sso-admin/2020-07-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-admin\\2020-07-20\\paginators-1.json' => __DIR__ . '/Aws/data/sso-admin/2020-07-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-oidc\\2019-06-10\\api-2.json' => __DIR__ . '/Aws/data/sso-oidc/2019-06-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-oidc\\2019-06-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sso-oidc/2019-06-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-oidc\\2019-06-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sso-oidc/2019-06-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso-oidc\\2019-06-10\\paginators-1.json' => __DIR__ . '/Aws/data/sso-oidc/2019-06-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso\\2019-06-10\\api-2.json' => __DIR__ . '/Aws/data/sso/2019-06-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso\\2019-06-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sso/2019-06-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso\\2019-06-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sso/2019-06-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sso\\2019-06-10\\paginators-1.json' => __DIR__ . '/Aws/data/sso/2019-06-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\states\\2016-11-23\\api-2.json' => __DIR__ . '/Aws/data/states/2016-11-23/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\states\\2016-11-23\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/states/2016-11-23/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\states\\2016-11-23\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/states/2016-11-23/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\states\\2016-11-23\\paginators-1.json' => __DIR__ . '/Aws/data/states/2016-11-23/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\states\\2016-11-23\\smoke.json' => __DIR__ . '/Aws/data/states/2016-11-23/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\storagegateway\\2013-06-30\\api-2.json' => __DIR__ . '/Aws/data/storagegateway/2013-06-30/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\storagegateway\\2013-06-30\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/storagegateway/2013-06-30/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\storagegateway\\2013-06-30\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/storagegateway/2013-06-30/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\storagegateway\\2013-06-30\\paginators-1.json' => __DIR__ . '/Aws/data/storagegateway/2013-06-30/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\streams.dynamodb\\2012-08-10\\api-2.json' => __DIR__ . '/Aws/data/streams.dynamodb/2012-08-10/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\streams.dynamodb\\2012-08-10\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/streams.dynamodb/2012-08-10/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\streams.dynamodb\\2012-08-10\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/streams.dynamodb/2012-08-10/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\streams.dynamodb\\2012-08-10\\paginators-1.json' => __DIR__ . '/Aws/data/streams.dynamodb/2012-08-10/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\api-2.json' => __DIR__ . '/Aws/data/sts/2011-06-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\paginators-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\smoke.json' => __DIR__ . '/Aws/data/sts/2011-06-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support-app\\2021-08-20\\api-2.json' => __DIR__ . '/Aws/data/support-app/2021-08-20/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support-app\\2021-08-20\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/support-app/2021-08-20/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support-app\\2021-08-20\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/support-app/2021-08-20/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support-app\\2021-08-20\\paginators-1.json' => __DIR__ . '/Aws/data/support-app/2021-08-20/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support\\2013-04-15\\api-2.json' => __DIR__ . '/Aws/data/support/2013-04-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support\\2013-04-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/support/2013-04-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support\\2013-04-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/support/2013-04-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support\\2013-04-15\\paginators-1.json' => __DIR__ . '/Aws/data/support/2013-04-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\support\\2013-04-15\\smoke.json' => __DIR__ . '/Aws/data/support/2013-04-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\swf\\2012-01-25\\api-2.json' => __DIR__ . '/Aws/data/swf/2012-01-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\swf\\2012-01-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/swf/2012-01-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\swf\\2012-01-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/swf/2012-01-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\swf\\2012-01-25\\paginators-1.json' => __DIR__ . '/Aws/data/swf/2012-01-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\synthetics\\2017-10-11\\api-2.json' => __DIR__ . '/Aws/data/synthetics/2017-10-11/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\synthetics\\2017-10-11\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/synthetics/2017-10-11/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\synthetics\\2017-10-11\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/synthetics/2017-10-11/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\synthetics\\2017-10-11\\paginators-1.json' => __DIR__ . '/Aws/data/synthetics/2017-10-11/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\textract\\2018-06-27\\api-2.json' => __DIR__ . '/Aws/data/textract/2018-06-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\textract\\2018-06-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/textract/2018-06-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\textract\\2018-06-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/textract/2018-06-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\textract\\2018-06-27\\paginators-1.json' => __DIR__ . '/Aws/data/textract/2018-06-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-query\\2018-11-01\\api-2.json' => __DIR__ . '/Aws/data/timestream-query/2018-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-query\\2018-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/timestream-query/2018-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-query\\2018-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/timestream-query/2018-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-query\\2018-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/timestream-query/2018-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-write\\2018-11-01\\api-2.json' => __DIR__ . '/Aws/data/timestream-write/2018-11-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-write\\2018-11-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/timestream-write/2018-11-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-write\\2018-11-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/timestream-write/2018-11-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\timestream-write\\2018-11-01\\paginators-1.json' => __DIR__ . '/Aws/data/timestream-write/2018-11-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transcribe\\2017-10-26\\api-2.json' => __DIR__ . '/Aws/data/transcribe/2017-10-26/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transcribe\\2017-10-26\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/transcribe/2017-10-26/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transcribe\\2017-10-26\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/transcribe/2017-10-26/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transcribe\\2017-10-26\\paginators-1.json' => __DIR__ . '/Aws/data/transcribe/2017-10-26/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transfer\\2018-11-05\\api-2.json' => __DIR__ . '/Aws/data/transfer/2018-11-05/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transfer\\2018-11-05\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/transfer/2018-11-05/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transfer\\2018-11-05\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/transfer/2018-11-05/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transfer\\2018-11-05\\paginators-1.json' => __DIR__ . '/Aws/data/transfer/2018-11-05/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\transfer\\2018-11-05\\waiters-2.json' => __DIR__ . '/Aws/data/transfer/2018-11-05/waiters-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\translate\\2017-07-01\\api-2.json' => __DIR__ . '/Aws/data/translate/2017-07-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\translate\\2017-07-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/translate/2017-07-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\translate\\2017-07-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/translate/2017-07-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\translate\\2017-07-01\\paginators-1.json' => __DIR__ . '/Aws/data/translate/2017-07-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\voice-id\\2021-09-27\\api-2.json' => __DIR__ . '/Aws/data/voice-id/2021-09-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\voice-id\\2021-09-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/voice-id/2021-09-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\voice-id\\2021-09-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/voice-id/2021-09-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\voice-id\\2021-09-27\\paginators-1.json' => __DIR__ . '/Aws/data/voice-id/2021-09-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf-regional\\2016-11-28\\api-2.json' => __DIR__ . '/Aws/data/waf-regional/2016-11-28/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf-regional\\2016-11-28\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/waf-regional/2016-11-28/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf-regional\\2016-11-28\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/waf-regional/2016-11-28/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf-regional\\2016-11-28\\paginators-1.json' => __DIR__ . '/Aws/data/waf-regional/2016-11-28/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf-regional\\2016-11-28\\smoke.json' => __DIR__ . '/Aws/data/waf-regional/2016-11-28/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf\\2015-08-24\\api-2.json' => __DIR__ . '/Aws/data/waf/2015-08-24/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf\\2015-08-24\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/waf/2015-08-24/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf\\2015-08-24\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/waf/2015-08-24/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf\\2015-08-24\\paginators-1.json' => __DIR__ . '/Aws/data/waf/2015-08-24/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\waf\\2015-08-24\\smoke.json' => __DIR__ . '/Aws/data/waf/2015-08-24/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wafv2\\2019-07-29\\api-2.json' => __DIR__ . '/Aws/data/wafv2/2019-07-29/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wafv2\\2019-07-29\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/wafv2/2019-07-29/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wafv2\\2019-07-29\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/wafv2/2019-07-29/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wafv2\\2019-07-29\\paginators-1.json' => __DIR__ . '/Aws/data/wafv2/2019-07-29/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wafv2\\2019-07-29\\smoke.json' => __DIR__ . '/Aws/data/wafv2/2019-07-29/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wellarchitected\\2020-03-31\\api-2.json' => __DIR__ . '/Aws/data/wellarchitected/2020-03-31/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wellarchitected\\2020-03-31\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wellarchitected\\2020-03-31\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/wellarchitected/2020-03-31/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wellarchitected\\2020-03-31\\paginators-1.json' => __DIR__ . '/Aws/data/wellarchitected/2020-03-31/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wisdom\\2020-10-19\\api-2.json' => __DIR__ . '/Aws/data/wisdom/2020-10-19/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wisdom\\2020-10-19\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/wisdom/2020-10-19/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wisdom\\2020-10-19\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/wisdom/2020-10-19/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\wisdom\\2020-10-19\\paginators-1.json' => __DIR__ . '/Aws/data/wisdom/2020-10-19/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workdocs\\2016-05-01\\api-2.json' => __DIR__ . '/Aws/data/workdocs/2016-05-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workdocs\\2016-05-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/workdocs/2016-05-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workdocs\\2016-05-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/workdocs/2016-05-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workdocs\\2016-05-01\\paginators-1.json' => __DIR__ . '/Aws/data/workdocs/2016-05-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\worklink\\2018-09-25\\api-2.json' => __DIR__ . '/Aws/data/worklink/2018-09-25/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\worklink\\2018-09-25\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/worklink/2018-09-25/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\worklink\\2018-09-25\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/worklink/2018-09-25/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\worklink\\2018-09-25\\paginators-1.json' => __DIR__ . '/Aws/data/worklink/2018-09-25/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmail\\2017-10-01\\api-2.json' => __DIR__ . '/Aws/data/workmail/2017-10-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmail\\2017-10-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/workmail/2017-10-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmail\\2017-10-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/workmail/2017-10-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmail\\2017-10-01\\paginators-1.json' => __DIR__ . '/Aws/data/workmail/2017-10-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmailmessageflow\\2019-05-01\\api-2.json' => __DIR__ . '/Aws/data/workmailmessageflow/2019-05-01/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmailmessageflow\\2019-05-01\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/workmailmessageflow/2019-05-01/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmailmessageflow\\2019-05-01\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/workmailmessageflow/2019-05-01/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workmailmessageflow\\2019-05-01\\paginators-1.json' => __DIR__ . '/Aws/data/workmailmessageflow/2019-05-01/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces-web\\2020-07-08\\api-2.json' => __DIR__ . '/Aws/data/workspaces-web/2020-07-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces-web\\2020-07-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/workspaces-web/2020-07-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces-web\\2020-07-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/workspaces-web/2020-07-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces-web\\2020-07-08\\paginators-1.json' => __DIR__ . '/Aws/data/workspaces-web/2020-07-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces\\2015-04-08\\api-2.json' => __DIR__ . '/Aws/data/workspaces/2015-04-08/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces\\2015-04-08\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/workspaces/2015-04-08/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces\\2015-04-08\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/workspaces/2015-04-08/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces\\2015-04-08\\paginators-1.json' => __DIR__ . '/Aws/data/workspaces/2015-04-08/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\workspaces\\2015-04-08\\smoke.json' => __DIR__ . '/Aws/data/workspaces/2015-04-08/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\xray\\2016-04-12\\api-2.json' => __DIR__ . '/Aws/data/xray/2016-04-12/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\xray\\2016-04-12\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/xray/2016-04-12/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\xray\\2016-04-12\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/xray/2016-04-12/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\xray\\2016-04-12\\paginators-1.json' => __DIR__ . '/Aws/data/xray/2016-04-12/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\functions' => __DIR__ . '/Aws/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\AstRuntime' => __DIR__ . '/JmesPath/AstRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\CompilerRuntime' => __DIR__ . '/JmesPath/CompilerRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\DebugRuntime' => __DIR__ . '/JmesPath/DebugRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Env' => __DIR__ . '/JmesPath/Env.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\FnDispatcher' => __DIR__ . '/JmesPath/FnDispatcher.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\JmesPath' => __DIR__ . '/JmesPath/JmesPath.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Lexer' => __DIR__ . '/JmesPath/Lexer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Parser' => __DIR__ . '/JmesPath/Parser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\SyntaxErrorException' => __DIR__ . '/JmesPath/SyntaxErrorException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\TreeCompiler' => __DIR__ . '/JmesPath/TreeCompiler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\TreeInterpreter' => __DIR__ . '/JmesPath/TreeInterpreter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Utils' => __DIR__ . '/JmesPath/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Client' => __DIR__ . '/GuzzleHttp/Client.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\ClientInterface' => __DIR__ . '/GuzzleHttp/ClientInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\CookieJar' => __DIR__ . '/GuzzleHttp/Cookie/CookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\CookieJarInterface' => __DIR__ . '/GuzzleHttp/Cookie/CookieJarInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\FileCookieJar' => __DIR__ . '/GuzzleHttp/Cookie/FileCookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\SessionCookieJar' => __DIR__ . '/GuzzleHttp/Cookie/SessionCookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\SetCookie' => __DIR__ . '/GuzzleHttp/Cookie/SetCookie.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\BadResponseException' => __DIR__ . '/GuzzleHttp/Exception/BadResponseException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ClientException' => __DIR__ . '/GuzzleHttp/Exception/ClientException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ConnectException' => __DIR__ . '/GuzzleHttp/Exception/ConnectException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\GuzzleException' => __DIR__ . '/GuzzleHttp/Exception/GuzzleException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\InvalidArgumentException' => __DIR__ . '/GuzzleHttp/Exception/InvalidArgumentException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\RequestException' => __DIR__ . '/GuzzleHttp/Exception/RequestException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\SeekException' => __DIR__ . '/GuzzleHttp/Exception/SeekException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ServerException' => __DIR__ . '/GuzzleHttp/Exception/ServerException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\TooManyRedirectsException' => __DIR__ . '/GuzzleHttp/Exception/TooManyRedirectsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\TransferException' => __DIR__ . '/GuzzleHttp/Exception/TransferException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlFactory' => __DIR__ . '/GuzzleHttp/Handler/CurlFactory.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlFactoryInterface' => __DIR__ . '/GuzzleHttp/Handler/CurlFactoryInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/GuzzleHttp/Handler/CurlHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/GuzzleHttp/Handler/CurlMultiHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/GuzzleHttp/Handler/EasyHandle.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/GuzzleHttp/Handler/MockHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/GuzzleHttp/Handler/Proxy.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/GuzzleHttp/Handler/StreamHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\HandlerStack' => __DIR__ . '/GuzzleHttp/HandlerStack.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\MessageFormatter' => __DIR__ . '/GuzzleHttp/MessageFormatter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Middleware' => __DIR__ . '/GuzzleHttp/Middleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Pool' => __DIR__ . '/GuzzleHttp/Pool.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\PrepareBodyMiddleware' => __DIR__ . '/GuzzleHttp/PrepareBodyMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RedirectMiddleware' => __DIR__ . '/GuzzleHttp/RedirectMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RequestOptions' => __DIR__ . '/GuzzleHttp/RequestOptions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RetryMiddleware' => __DIR__ . '/GuzzleHttp/RetryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\TransferStats' => __DIR__ . '/GuzzleHttp/TransferStats.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\UriTemplate' => __DIR__ . '/GuzzleHttp/UriTemplate.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Utils' => __DIR__ . '/GuzzleHttp/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\functions' => __DIR__ . '/GuzzleHttp/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\functions_include' => __DIR__ . '/GuzzleHttp/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\AppendStream' => __DIR__ . '/GuzzleHttp/Psr7/AppendStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\BufferStream' => __DIR__ . '/GuzzleHttp/Psr7/BufferStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\CachingStream' => __DIR__ . '/GuzzleHttp/Psr7/CachingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\DroppingStream' => __DIR__ . '/GuzzleHttp/Psr7/DroppingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\FnStream' => __DIR__ . '/GuzzleHttp/Psr7/FnStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Header' => __DIR__ . '/GuzzleHttp/Psr7/Header.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\InflateStream' => __DIR__ . '/GuzzleHttp/Psr7/InflateStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\LazyOpenStream' => __DIR__ . '/GuzzleHttp/Psr7/LazyOpenStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\LimitStream' => __DIR__ . '/GuzzleHttp/Psr7/LimitStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Message' => __DIR__ . '/GuzzleHttp/Psr7/Message.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MessageTrait' => __DIR__ . '/GuzzleHttp/Psr7/MessageTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MimeType' => __DIR__ . '/GuzzleHttp/Psr7/MimeType.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MultipartStream' => __DIR__ . '/GuzzleHttp/Psr7/MultipartStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\NoSeekStream' => __DIR__ . '/GuzzleHttp/Psr7/NoSeekStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\PumpStream' => __DIR__ . '/GuzzleHttp/Psr7/PumpStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Query' => __DIR__ . '/GuzzleHttp/Psr7/Query.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Request' => __DIR__ . '/GuzzleHttp/Psr7/Request.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Response' => __DIR__ . '/GuzzleHttp/Psr7/Response.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Rfc7230' => __DIR__ . '/GuzzleHttp/Psr7/Rfc7230.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\ServerRequest' => __DIR__ . '/GuzzleHttp/Psr7/ServerRequest.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Stream' => __DIR__ . '/GuzzleHttp/Psr7/Stream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\StreamDecoratorTrait' => __DIR__ . '/GuzzleHttp/Psr7/StreamDecoratorTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\StreamWrapper' => __DIR__ . '/GuzzleHttp/Psr7/StreamWrapper.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UploadedFile' => __DIR__ . '/GuzzleHttp/Psr7/UploadedFile.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Uri' => __DIR__ . '/GuzzleHttp/Psr7/Uri.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriComparator' => __DIR__ . '/GuzzleHttp/Psr7/UriComparator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriNormalizer' => __DIR__ . '/GuzzleHttp/Psr7/UriNormalizer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriResolver' => __DIR__ . '/GuzzleHttp/Psr7/UriResolver.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Utils' => __DIR__ . '/GuzzleHttp/Psr7/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\functions' => __DIR__ . '/GuzzleHttp/Psr7/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\functions_include' => __DIR__ . '/GuzzleHttp/Psr7/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\AggregateException' => __DIR__ . '/GuzzleHttp/Promise/AggregateException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\CancellationException' => __DIR__ . '/GuzzleHttp/Promise/CancellationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Coroutine' => __DIR__ . '/GuzzleHttp/Promise/Coroutine.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Create' => __DIR__ . '/GuzzleHttp/Promise/Create.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Each' => __DIR__ . '/GuzzleHttp/Promise/Each.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\EachPromise' => __DIR__ . '/GuzzleHttp/Promise/EachPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\FulfilledPromise' => __DIR__ . '/GuzzleHttp/Promise/FulfilledPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Is' => __DIR__ . '/GuzzleHttp/Promise/Is.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Promise' => __DIR__ . '/GuzzleHttp/Promise/Promise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\PromiseInterface' => __DIR__ . '/GuzzleHttp/Promise/PromiseInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\PromisorInterface' => __DIR__ . '/GuzzleHttp/Promise/PromisorInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\RejectedPromise' => __DIR__ . '/GuzzleHttp/Promise/RejectedPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\RejectionException' => __DIR__ . '/GuzzleHttp/Promise/RejectionException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\TaskQueue' => __DIR__ . '/GuzzleHttp/Promise/TaskQueue.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\TaskQueueInterface' => __DIR__ . '/GuzzleHttp/Promise/TaskQueueInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Utils' => __DIR__ . '/GuzzleHttp/Promise/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\functions' => __DIR__ . '/GuzzleHttp/Promise/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\functions_include' => __DIR__ . '/GuzzleHttp/Promise/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\MessageInterface' => __DIR__ . '/Psr/Http/Message/MessageInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\RequestInterface' => __DIR__ . '/Psr/Http/Message/RequestInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\ResponseInterface' => __DIR__ . '/Psr/Http/Message/ResponseInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\ServerRequestInterface' => __DIR__ . '/Psr/Http/Message/ServerRequestInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\StreamInterface' => __DIR__ . '/Psr/Http/Message/StreamInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\UploadedFileInterface' => __DIR__ . '/Psr/Http/Message/UploadedFileInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\UriInterface' => __DIR__ . '/Psr/Http/Message/UriInterface.php'); +$mapping = array('DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AbstractConfigurationProvider' => __DIR__ . '/Aws/AbstractConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\AbstractModel' => __DIR__ . '/Aws/Api/AbstractModel.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ApiProvider' => __DIR__ . '/Aws/Api/ApiProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\DateTimeResult' => __DIR__ . '/Aws/Api/DateTimeResult.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\DocModel' => __DIR__ . '/Aws/Api/DocModel.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\AbstractErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/AbstractErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\JsonParserTrait' => __DIR__ . '/Aws/Api/ErrorParser/JsonParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\JsonRpcErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/JsonRpcErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\RestJsonErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/RestJsonErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ErrorParser\\XmlErrorParser' => __DIR__ . '/Aws/Api/ErrorParser/XmlErrorParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ListShape' => __DIR__ . '/Aws/Api/ListShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\MapShape' => __DIR__ . '/Aws/Api/MapShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Operation' => __DIR__ . '/Aws/Api/Operation.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\AbstractParser' => __DIR__ . '/Aws/Api/Parser/AbstractParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\AbstractRestParser' => __DIR__ . '/Aws/Api/Parser/AbstractRestParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\Crc32ValidatingParser' => __DIR__ . '/Aws/Api/Parser/Crc32ValidatingParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\DecodingEventStreamIterator' => __DIR__ . '/Aws/Api/Parser/DecodingEventStreamIterator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\EventParsingIterator' => __DIR__ . '/Aws/Api/Parser/EventParsingIterator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\Exception\\ParserException' => __DIR__ . '/Aws/Api/Parser/Exception/ParserException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\JsonParser' => __DIR__ . '/Aws/Api/Parser/JsonParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\JsonRpcParser' => __DIR__ . '/Aws/Api/Parser/JsonRpcParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\MetadataParserTrait' => __DIR__ . '/Aws/Api/Parser/MetadataParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\PayloadParserTrait' => __DIR__ . '/Aws/Api/Parser/PayloadParserTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\QueryParser' => __DIR__ . '/Aws/Api/Parser/QueryParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\RestJsonParser' => __DIR__ . '/Aws/Api/Parser/RestJsonParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\RestXmlParser' => __DIR__ . '/Aws/Api/Parser/RestXmlParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Parser\\XmlParser' => __DIR__ . '/Aws/Api/Parser/XmlParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\Ec2ParamBuilder' => __DIR__ . '/Aws/Api/Serializer/Ec2ParamBuilder.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\JsonBody' => __DIR__ . '/Aws/Api/Serializer/JsonBody.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\JsonRpcSerializer' => __DIR__ . '/Aws/Api/Serializer/JsonRpcSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\QueryParamBuilder' => __DIR__ . '/Aws/Api/Serializer/QueryParamBuilder.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\QuerySerializer' => __DIR__ . '/Aws/Api/Serializer/QuerySerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestJsonSerializer' => __DIR__ . '/Aws/Api/Serializer/RestJsonSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestSerializer' => __DIR__ . '/Aws/Api/Serializer/RestSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\RestXmlSerializer' => __DIR__ . '/Aws/Api/Serializer/RestXmlSerializer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Serializer\\XmlBody' => __DIR__ . '/Aws/Api/Serializer/XmlBody.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Service' => __DIR__ . '/Aws/Api/Service.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Shape' => __DIR__ . '/Aws/Api/Shape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\ShapeMap' => __DIR__ . '/Aws/Api/ShapeMap.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\StructureShape' => __DIR__ . '/Aws/Api/StructureShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\TimestampShape' => __DIR__ . '/Aws/Api/TimestampShape.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Api\\Validator' => __DIR__ . '/Aws/Api/Validator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\AccessPointArn' => __DIR__ . '/Aws/Arn/AccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\AccessPointArnInterface' => __DIR__ . '/Aws/Arn/AccessPointArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\Arn' => __DIR__ . '/Aws/Arn/Arn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ArnInterface' => __DIR__ . '/Aws/Arn/ArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ArnParser' => __DIR__ . '/Aws/Arn/ArnParser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\Exception\\InvalidArnException' => __DIR__ . '/Aws/Arn/Exception/InvalidArnException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ObjectLambdaAccessPointArn' => __DIR__ . '/Aws/Arn/ObjectLambdaAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\ResourceTypeAndIdTrait' => __DIR__ . '/Aws/Arn/ResourceTypeAndIdTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\AccessPointArn' => __DIR__ . '/Aws/Arn/S3/AccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\BucketArnInterface' => __DIR__ . '/Aws/Arn/S3/BucketArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\MultiRegionAccessPointArn' => __DIR__ . '/Aws/Arn/S3/MultiRegionAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsAccessPointArn' => __DIR__ . '/Aws/Arn/S3/OutpostsAccessPointArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsArnInterface' => __DIR__ . '/Aws/Arn/S3/OutpostsArnInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Arn\\S3\\OutpostsBucketArn' => __DIR__ . '/Aws/Arn/S3/OutpostsBucketArn.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClient' => __DIR__ . '/Aws/AwsClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClientInterface' => __DIR__ . '/Aws/AwsClientInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\AwsClientTrait' => __DIR__ . '/Aws/AwsClientTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CacheInterface' => __DIR__ . '/Aws/CacheInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientResolver' => __DIR__ . '/Aws/ClientResolver.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\AbstractMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/AbstractMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ApiCallAttemptMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/ApiCallAttemptMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ApiCallMonitoringMiddleware' => __DIR__ . '/Aws/ClientSideMonitoring/ApiCallMonitoringMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\Configuration' => __DIR__ . '/Aws/ClientSideMonitoring/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ConfigurationInterface' => __DIR__ . '/Aws/ClientSideMonitoring/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\ConfigurationProvider' => __DIR__ . '/Aws/ClientSideMonitoring/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\Exception\\ConfigurationException' => __DIR__ . '/Aws/ClientSideMonitoring/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ClientSideMonitoring\\MonitoringMiddlewareInterface' => __DIR__ . '/Aws/ClientSideMonitoring/MonitoringMiddlewareInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Command' => __DIR__ . '/Aws/Command.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CommandInterface' => __DIR__ . '/Aws/CommandInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\CommandPool' => __DIR__ . '/Aws/CommandPool.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ConfigurationProviderInterface' => __DIR__ . '/Aws/ConfigurationProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\AssumeRoleCredentialProvider' => __DIR__ . '/Aws/Credentials/AssumeRoleCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\AssumeRoleWithWebIdentityCredentialProvider' => __DIR__ . '/Aws/Credentials/AssumeRoleWithWebIdentityCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\CredentialProvider' => __DIR__ . '/Aws/Credentials/CredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\Credentials' => __DIR__ . '/Aws/Credentials/Credentials.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\CredentialsInterface' => __DIR__ . '/Aws/Credentials/CredentialsInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\EcsCredentialProvider' => __DIR__ . '/Aws/Credentials/EcsCredentialProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Credentials\\InstanceProfileProvider' => __DIR__ . '/Aws/Credentials/InstanceProfileProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AbstractCryptoClient' => __DIR__ . '/Aws/Crypto/AbstractCryptoClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AbstractCryptoClientV2' => __DIR__ . '/Aws/Crypto/AbstractCryptoClientV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesDecryptingStream' => __DIR__ . '/Aws/Crypto/AesDecryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesEncryptingStream' => __DIR__ . '/Aws/Crypto/AesEncryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesGcmDecryptingStream' => __DIR__ . '/Aws/Crypto/AesGcmDecryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesGcmEncryptingStream' => __DIR__ . '/Aws/Crypto/AesGcmEncryptingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesStreamInterface' => __DIR__ . '/Aws/Crypto/AesStreamInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\AesStreamInterfaceV2' => __DIR__ . '/Aws/Crypto/AesStreamInterfaceV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\Cbc' => __DIR__ . '/Aws/Crypto/Cipher/Cbc.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\CipherBuilderTrait' => __DIR__ . '/Aws/Crypto/Cipher/CipherBuilderTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Cipher\\CipherMethod' => __DIR__ . '/Aws/Crypto/Cipher/CipherMethod.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\DecryptionTrait' => __DIR__ . '/Aws/Crypto/DecryptionTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\DecryptionTraitV2' => __DIR__ . '/Aws/Crypto/DecryptionTraitV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\EncryptionTrait' => __DIR__ . '/Aws/Crypto/EncryptionTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\EncryptionTraitV2' => __DIR__ . '/Aws/Crypto/EncryptionTraitV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\KmsMaterialsProvider' => __DIR__ . '/Aws/Crypto/KmsMaterialsProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\KmsMaterialsProviderV2' => __DIR__ . '/Aws/Crypto/KmsMaterialsProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProvider' => __DIR__ . '/Aws/Crypto/MaterialsProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderInterface' => __DIR__ . '/Aws/Crypto/MaterialsProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderInterfaceV2' => __DIR__ . '/Aws/Crypto/MaterialsProviderInterfaceV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MaterialsProviderV2' => __DIR__ . '/Aws/Crypto/MaterialsProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MetadataEnvelope' => __DIR__ . '/Aws/Crypto/MetadataEnvelope.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\MetadataStrategyInterface' => __DIR__ . '/Aws/Crypto/MetadataStrategyInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\AesGcm' => __DIR__ . '/Aws/Crypto/Polyfill/AesGcm.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\ByteArray' => __DIR__ . '/Aws/Crypto/Polyfill/ByteArray.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\Gmac' => __DIR__ . '/Aws/Crypto/Polyfill/Gmac.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\Key' => __DIR__ . '/Aws/Crypto/Polyfill/Key.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Crypto\\Polyfill\\NeedsTrait' => __DIR__ . '/Aws/Crypto/Polyfill/NeedsTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\Configuration' => __DIR__ . '/Aws/DefaultsMode/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\ConfigurationInterface' => __DIR__ . '/Aws/DefaultsMode/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\ConfigurationProvider' => __DIR__ . '/Aws/DefaultsMode/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DefaultsMode\\Exception\\ConfigurationException' => __DIR__ . '/Aws/DefaultsMode/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\DoctrineCacheAdapter' => __DIR__ . '/Aws/DoctrineCacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\EndpointProvider' => __DIR__ . '/Aws/Endpoint/EndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\Partition' => __DIR__ . '/Aws/Endpoint/Partition.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PartitionEndpointProvider' => __DIR__ . '/Aws/Endpoint/PartitionEndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PartitionInterface' => __DIR__ . '/Aws/Endpoint/PartitionInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\PatternEndpointProvider' => __DIR__ . '/Aws/Endpoint/PatternEndpointProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\Configuration' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\ConfigurationInterface' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\ConfigurationProvider' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseDualstackEndpoint\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Endpoint/UseDualstackEndpoint/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\Configuration' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\ConfigurationInterface' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\ConfigurationProvider' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Endpoint\\UseFipsEndpoint\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Endpoint/UseFipsEndpoint/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\Configuration' => __DIR__ . '/Aws/EndpointDiscovery/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\ConfigurationInterface' => __DIR__ . '/Aws/EndpointDiscovery/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\ConfigurationProvider' => __DIR__ . '/Aws/EndpointDiscovery/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\EndpointDiscoveryMiddleware' => __DIR__ . '/Aws/EndpointDiscovery/EndpointDiscoveryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\EndpointList' => __DIR__ . '/Aws/EndpointDiscovery/EndpointList.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointDiscovery\\Exception\\ConfigurationException' => __DIR__ . '/Aws/EndpointDiscovery/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointDefinitionProvider' => __DIR__ . '/Aws/EndpointV2/EndpointDefinitionProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointProviderV2' => __DIR__ . '/Aws/EndpointV2/EndpointProviderV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\EndpointV2SerializerTrait' => __DIR__ . '/Aws/EndpointV2/EndpointV2SerializerTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\AbstractRule' => __DIR__ . '/Aws/EndpointV2/Rule/AbstractRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\EndpointRule' => __DIR__ . '/Aws/EndpointV2/Rule/EndpointRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\ErrorRule' => __DIR__ . '/Aws/EndpointV2/Rule/ErrorRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\RuleCreator' => __DIR__ . '/Aws/EndpointV2/Rule/RuleCreator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Rule\\TreeRule' => __DIR__ . '/Aws/EndpointV2/Rule/TreeRule.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\Ruleset' => __DIR__ . '/Aws/EndpointV2/Ruleset/Ruleset.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetEndpoint' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetEndpoint.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetParameter' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetParameter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointV2\\Ruleset\\RulesetStandardLibrary' => __DIR__ . '/Aws/EndpointV2/Ruleset/RulesetStandardLibrary.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\EndpointParameterMiddleware' => __DIR__ . '/Aws/EndpointParameterMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\AwsException' => __DIR__ . '/Aws/Exception/AwsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CommonRuntimeException' => __DIR__ . '/Aws/Exception/CommonRuntimeException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CouldNotCreateChecksumException' => __DIR__ . '/Aws/Exception/CouldNotCreateChecksumException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CredentialsException' => __DIR__ . '/Aws/Exception/CredentialsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CryptoException' => __DIR__ . '/Aws/Exception/CryptoException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\CryptoPolyfillException' => __DIR__ . '/Aws/Exception/CryptoPolyfillException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\EventStreamDataException' => __DIR__ . '/Aws/Exception/EventStreamDataException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\IncalculablePayloadException' => __DIR__ . '/Aws/Exception/IncalculablePayloadException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\InvalidJsonException' => __DIR__ . '/Aws/Exception/InvalidJsonException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\InvalidRegionException' => __DIR__ . '/Aws/Exception/InvalidRegionException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\MultipartUploadException' => __DIR__ . '/Aws/Exception/MultipartUploadException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\TokenException' => __DIR__ . '/Aws/Exception/TokenException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedApiException' => __DIR__ . '/Aws/Exception/UnresolvedApiException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedEndpointException' => __DIR__ . '/Aws/Exception/UnresolvedEndpointException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Exception\\UnresolvedSignatureException' => __DIR__ . '/Aws/Exception/UnresolvedSignatureException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\GuzzleHandler' => __DIR__ . '/Aws/Handler/GuzzleV5/GuzzleHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\GuzzleStream' => __DIR__ . '/Aws/Handler/GuzzleV5/GuzzleStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV5\\PsrStream' => __DIR__ . '/Aws/Handler/GuzzleV5/PsrStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Handler\\GuzzleV6\\GuzzleHandler' => __DIR__ . '/Aws/Handler/GuzzleV6/GuzzleHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HandlerList' => __DIR__ . '/Aws/HandlerList.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HasDataTrait' => __DIR__ . '/Aws/HasDataTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HasMonitoringEventsTrait' => __DIR__ . '/Aws/HasMonitoringEventsTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HashInterface' => __DIR__ . '/Aws/HashInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\HashingStream' => __DIR__ . '/Aws/HashingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\History' => __DIR__ . '/Aws/History.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\IdempotencyTokenMiddleware' => __DIR__ . '/Aws/IdempotencyTokenMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\InputValidationMiddleware' => __DIR__ . '/Aws/InputValidationMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\JsonCompiler' => __DIR__ . '/Aws/JsonCompiler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\LruArrayCache' => __DIR__ . '/Aws/LruArrayCache.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Middleware' => __DIR__ . '/Aws/Middleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MockHandler' => __DIR__ . '/Aws/MockHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MonitoringEventsInterface' => __DIR__ . '/Aws/MonitoringEventsInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\MultiRegionClient' => __DIR__ . '/Aws/MultiRegionClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\AbstractUploadManager' => __DIR__ . '/Aws/Multipart/AbstractUploadManager.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\AbstractUploader' => __DIR__ . '/Aws/Multipart/AbstractUploader.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Multipart\\UploadState' => __DIR__ . '/Aws/Multipart/UploadState.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PhpHash' => __DIR__ . '/Aws/PhpHash.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PresignUrlMiddleware' => __DIR__ . '/Aws/PresignUrlMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Psr16CacheAdapter' => __DIR__ . '/Aws/Psr16CacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\PsrCacheAdapter' => __DIR__ . '/Aws/PsrCacheAdapter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResponseContainerInterface' => __DIR__ . '/Aws/ResponseContainerInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Result' => __DIR__ . '/Aws/Result.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResultInterface' => __DIR__ . '/Aws/ResultInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\ResultPaginator' => __DIR__ . '/Aws/ResultPaginator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\Configuration' => __DIR__ . '/Aws/Retry/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\ConfigurationInterface' => __DIR__ . '/Aws/Retry/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\ConfigurationProvider' => __DIR__ . '/Aws/Retry/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Retry/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\QuotaManager' => __DIR__ . '/Aws/Retry/QuotaManager.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\RateLimiter' => __DIR__ . '/Aws/Retry/RateLimiter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Retry\\RetryHelperTrait' => __DIR__ . '/Aws/Retry/RetryHelperTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\RetryMiddleware' => __DIR__ . '/Aws/RetryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\RetryMiddlewareV2' => __DIR__ . '/Aws/RetryMiddlewareV2.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sdk' => __DIR__ . '/Aws/Sdk.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\SesV2\\Exception\\SesV2Exception' => __DIR__ . '/Aws/SesV2/Exception/SesV2Exception.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\SesV2\\SesV2Client' => __DIR__ . '/Aws/SesV2/SesV2Client.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\AnonymousSignature' => __DIR__ . '/Aws/Signature/AnonymousSignature.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\S3SignatureV4' => __DIR__ . '/Aws/Signature/S3SignatureV4.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureInterface' => __DIR__ . '/Aws/Signature/SignatureInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureProvider' => __DIR__ . '/Aws/Signature/SignatureProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureTrait' => __DIR__ . '/Aws/Signature/SignatureTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Signature\\SignatureV4' => __DIR__ . '/Aws/Signature/SignatureV4.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\StreamRequestPayloadMiddleware' => __DIR__ . '/Aws/StreamRequestPayloadMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\Exception\\StsException' => __DIR__ . '/Aws/Sts/Exception/StsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\Configuration' => __DIR__ . '/Aws/Sts/RegionalEndpoints/Configuration.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\ConfigurationInterface' => __DIR__ . '/Aws/Sts/RegionalEndpoints/ConfigurationInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\ConfigurationProvider' => __DIR__ . '/Aws/Sts/RegionalEndpoints/ConfigurationProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\RegionalEndpoints\\Exception\\ConfigurationException' => __DIR__ . '/Aws/Sts/RegionalEndpoints/Exception/ConfigurationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Sts\\StsClient' => __DIR__ . '/Aws/Sts/StsClient.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\BearerTokenAuthorization' => __DIR__ . '/Aws/Token/BearerTokenAuthorization.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\ParsesIniTrait' => __DIR__ . '/Aws/Token/ParsesIniTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\RefreshableTokenProviderInterface' => __DIR__ . '/Aws/Token/RefreshableTokenProviderInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\SsoToken' => __DIR__ . '/Aws/Token/SsoToken.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\SsoTokenProvider' => __DIR__ . '/Aws/Token/SsoTokenProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\Token' => __DIR__ . '/Aws/Token/Token.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenAuthorization' => __DIR__ . '/Aws/Token/TokenAuthorization.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenInterface' => __DIR__ . '/Aws/Token/TokenInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Token\\TokenProvider' => __DIR__ . '/Aws/Token/TokenProvider.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\TraceMiddleware' => __DIR__ . '/Aws/TraceMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\Waiter' => __DIR__ . '/Aws/Waiter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\WrappedHttpHandler' => __DIR__ . '/Aws/WrappedHttpHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\aliases.json' => __DIR__ . '/Aws/data/aliases.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\endpoints.json' => __DIR__ . '/Aws/data/endpoints.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\endpoints_prefix_history.json' => __DIR__ . '/Aws/data/endpoints_prefix_history.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\grandfathered-services.json' => __DIR__ . '/Aws/data/grandfathered-services.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\manifest.json' => __DIR__ . '/Aws/data/manifest.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\partitions.json' => __DIR__ . '/Aws/data/partitions.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sdk-default-configuration.json' => __DIR__ . '/Aws/data/sdk-default-configuration.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\api-2.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sesv2\\2019-09-27\\paginators-1.json' => __DIR__ . '/Aws/data/sesv2/2019-09-27/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\api-2.json' => __DIR__ . '/Aws/data/sts/2011-06-15/api-2.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\endpoint-rule-set-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/endpoint-rule-set-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\endpoint-tests-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/endpoint-tests-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\paginators-1.json' => __DIR__ . '/Aws/data/sts/2011-06-15/paginators-1.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\data\\sts\\2011-06-15\\smoke.json' => __DIR__ . '/Aws/data/sts/2011-06-15/smoke.json.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Aws\\functions' => __DIR__ . '/Aws/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\AstRuntime' => __DIR__ . '/JmesPath/AstRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\CompilerRuntime' => __DIR__ . '/JmesPath/CompilerRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\DebugRuntime' => __DIR__ . '/JmesPath/DebugRuntime.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Env' => __DIR__ . '/JmesPath/Env.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\FnDispatcher' => __DIR__ . '/JmesPath/FnDispatcher.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\JmesPath' => __DIR__ . '/JmesPath/JmesPath.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Lexer' => __DIR__ . '/JmesPath/Lexer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Parser' => __DIR__ . '/JmesPath/Parser.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\SyntaxErrorException' => __DIR__ . '/JmesPath/SyntaxErrorException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\TreeCompiler' => __DIR__ . '/JmesPath/TreeCompiler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\TreeInterpreter' => __DIR__ . '/JmesPath/TreeInterpreter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\JmesPath\\Utils' => __DIR__ . '/JmesPath/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Client' => __DIR__ . '/GuzzleHttp/Client.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\ClientInterface' => __DIR__ . '/GuzzleHttp/ClientInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\CookieJar' => __DIR__ . '/GuzzleHttp/Cookie/CookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\CookieJarInterface' => __DIR__ . '/GuzzleHttp/Cookie/CookieJarInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\FileCookieJar' => __DIR__ . '/GuzzleHttp/Cookie/FileCookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\SessionCookieJar' => __DIR__ . '/GuzzleHttp/Cookie/SessionCookieJar.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Cookie\\SetCookie' => __DIR__ . '/GuzzleHttp/Cookie/SetCookie.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\BadResponseException' => __DIR__ . '/GuzzleHttp/Exception/BadResponseException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ClientException' => __DIR__ . '/GuzzleHttp/Exception/ClientException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ConnectException' => __DIR__ . '/GuzzleHttp/Exception/ConnectException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\GuzzleException' => __DIR__ . '/GuzzleHttp/Exception/GuzzleException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\InvalidArgumentException' => __DIR__ . '/GuzzleHttp/Exception/InvalidArgumentException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\RequestException' => __DIR__ . '/GuzzleHttp/Exception/RequestException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\SeekException' => __DIR__ . '/GuzzleHttp/Exception/SeekException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\ServerException' => __DIR__ . '/GuzzleHttp/Exception/ServerException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\TooManyRedirectsException' => __DIR__ . '/GuzzleHttp/Exception/TooManyRedirectsException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Exception\\TransferException' => __DIR__ . '/GuzzleHttp/Exception/TransferException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlFactory' => __DIR__ . '/GuzzleHttp/Handler/CurlFactory.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlFactoryInterface' => __DIR__ . '/GuzzleHttp/Handler/CurlFactoryInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlHandler' => __DIR__ . '/GuzzleHttp/Handler/CurlHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\CurlMultiHandler' => __DIR__ . '/GuzzleHttp/Handler/CurlMultiHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\EasyHandle' => __DIR__ . '/GuzzleHttp/Handler/EasyHandle.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\MockHandler' => __DIR__ . '/GuzzleHttp/Handler/MockHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\Proxy' => __DIR__ . '/GuzzleHttp/Handler/Proxy.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Handler\\StreamHandler' => __DIR__ . '/GuzzleHttp/Handler/StreamHandler.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\HandlerStack' => __DIR__ . '/GuzzleHttp/HandlerStack.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\MessageFormatter' => __DIR__ . '/GuzzleHttp/MessageFormatter.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Middleware' => __DIR__ . '/GuzzleHttp/Middleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Pool' => __DIR__ . '/GuzzleHttp/Pool.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\PrepareBodyMiddleware' => __DIR__ . '/GuzzleHttp/PrepareBodyMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RedirectMiddleware' => __DIR__ . '/GuzzleHttp/RedirectMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RequestOptions' => __DIR__ . '/GuzzleHttp/RequestOptions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\RetryMiddleware' => __DIR__ . '/GuzzleHttp/RetryMiddleware.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\TransferStats' => __DIR__ . '/GuzzleHttp/TransferStats.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\UriTemplate' => __DIR__ . '/GuzzleHttp/UriTemplate.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Utils' => __DIR__ . '/GuzzleHttp/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\functions' => __DIR__ . '/GuzzleHttp/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\functions_include' => __DIR__ . '/GuzzleHttp/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\AppendStream' => __DIR__ . '/GuzzleHttp/Psr7/AppendStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\BufferStream' => __DIR__ . '/GuzzleHttp/Psr7/BufferStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\CachingStream' => __DIR__ . '/GuzzleHttp/Psr7/CachingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\DroppingStream' => __DIR__ . '/GuzzleHttp/Psr7/DroppingStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\FnStream' => __DIR__ . '/GuzzleHttp/Psr7/FnStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Header' => __DIR__ . '/GuzzleHttp/Psr7/Header.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\InflateStream' => __DIR__ . '/GuzzleHttp/Psr7/InflateStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\LazyOpenStream' => __DIR__ . '/GuzzleHttp/Psr7/LazyOpenStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\LimitStream' => __DIR__ . '/GuzzleHttp/Psr7/LimitStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Message' => __DIR__ . '/GuzzleHttp/Psr7/Message.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MessageTrait' => __DIR__ . '/GuzzleHttp/Psr7/MessageTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MimeType' => __DIR__ . '/GuzzleHttp/Psr7/MimeType.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\MultipartStream' => __DIR__ . '/GuzzleHttp/Psr7/MultipartStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\NoSeekStream' => __DIR__ . '/GuzzleHttp/Psr7/NoSeekStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\PumpStream' => __DIR__ . '/GuzzleHttp/Psr7/PumpStream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Query' => __DIR__ . '/GuzzleHttp/Psr7/Query.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Request' => __DIR__ . '/GuzzleHttp/Psr7/Request.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Response' => __DIR__ . '/GuzzleHttp/Psr7/Response.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Rfc7230' => __DIR__ . '/GuzzleHttp/Psr7/Rfc7230.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\ServerRequest' => __DIR__ . '/GuzzleHttp/Psr7/ServerRequest.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Stream' => __DIR__ . '/GuzzleHttp/Psr7/Stream.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\StreamDecoratorTrait' => __DIR__ . '/GuzzleHttp/Psr7/StreamDecoratorTrait.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\StreamWrapper' => __DIR__ . '/GuzzleHttp/Psr7/StreamWrapper.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UploadedFile' => __DIR__ . '/GuzzleHttp/Psr7/UploadedFile.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Uri' => __DIR__ . '/GuzzleHttp/Psr7/Uri.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriComparator' => __DIR__ . '/GuzzleHttp/Psr7/UriComparator.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriNormalizer' => __DIR__ . '/GuzzleHttp/Psr7/UriNormalizer.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\UriResolver' => __DIR__ . '/GuzzleHttp/Psr7/UriResolver.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\Utils' => __DIR__ . '/GuzzleHttp/Psr7/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\functions' => __DIR__ . '/GuzzleHttp/Psr7/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Psr7\\functions_include' => __DIR__ . '/GuzzleHttp/Psr7/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\AggregateException' => __DIR__ . '/GuzzleHttp/Promise/AggregateException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\CancellationException' => __DIR__ . '/GuzzleHttp/Promise/CancellationException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Coroutine' => __DIR__ . '/GuzzleHttp/Promise/Coroutine.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Create' => __DIR__ . '/GuzzleHttp/Promise/Create.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Each' => __DIR__ . '/GuzzleHttp/Promise/Each.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\EachPromise' => __DIR__ . '/GuzzleHttp/Promise/EachPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\FulfilledPromise' => __DIR__ . '/GuzzleHttp/Promise/FulfilledPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Is' => __DIR__ . '/GuzzleHttp/Promise/Is.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Promise' => __DIR__ . '/GuzzleHttp/Promise/Promise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\PromiseInterface' => __DIR__ . '/GuzzleHttp/Promise/PromiseInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\PromisorInterface' => __DIR__ . '/GuzzleHttp/Promise/PromisorInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\RejectedPromise' => __DIR__ . '/GuzzleHttp/Promise/RejectedPromise.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\RejectionException' => __DIR__ . '/GuzzleHttp/Promise/RejectionException.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\TaskQueue' => __DIR__ . '/GuzzleHttp/Promise/TaskQueue.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\TaskQueueInterface' => __DIR__ . '/GuzzleHttp/Promise/TaskQueueInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\Utils' => __DIR__ . '/GuzzleHttp/Promise/Utils.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\functions' => __DIR__ . '/GuzzleHttp/Promise/functions.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\GuzzleHttp\\Promise\\functions_include' => __DIR__ . '/GuzzleHttp/Promise/functions_include.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\MessageInterface' => __DIR__ . '/Psr/Http/Message/MessageInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\RequestInterface' => __DIR__ . '/Psr/Http/Message/RequestInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\ResponseInterface' => __DIR__ . '/Psr/Http/Message/ResponseInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\ServerRequestInterface' => __DIR__ . '/Psr/Http/Message/ServerRequestInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\StreamInterface' => __DIR__ . '/Psr/Http/Message/StreamInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\UploadedFileInterface' => __DIR__ . '/Psr/Http/Message/UploadedFileInterface.php', 'DeliciousBrains\\WP_Offload_SES\\Aws3\\Psr\\Http\\Message\\UriInterface' => __DIR__ . '/Psr/Http/Message/UriInterface.php'); \spl_autoload_register(function ($class) use($mapping) { if (isset($mapping[$class])) { require $mapping[$class]; diff --git a/vendor/Carbon/AbstractTranslator.php b/vendor/Carbon/AbstractTranslator.php new file mode 100644 index 0000000..906ba53 --- /dev/null +++ b/vendor/Carbon/AbstractTranslator.php @@ -0,0 +1,323 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DeliciousBrains\WP_Offload_SES\Carbon\MessageFormatter\MessageFormatterMapper; +use Closure; +use ReflectionException; +use ReflectionFunction; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Formatter\MessageFormatterInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Loader\ArrayLoader; +abstract class AbstractTranslator extends Translation\Translator +{ + /** + * Translator singletons for each language. + * + * @var array + */ + protected static $singletons = []; + /** + * List of custom localized messages. + * + * @var array + */ + protected $messages = []; + /** + * List of custom directories that contain translation files. + * + * @var string[] + */ + protected $directories = []; + /** + * Set to true while constructing. + * + * @var bool + */ + protected $initializing = \false; + /** + * List of locales aliases. + * + * @var array + */ + protected $aliases = ['me' => 'sr_Latn_ME', 'scr' => 'sh']; + /** + * Return a singleton instance of Translator. + * + * @param string|null $locale optional initial locale ("en" - english by default) + * + * @return static + */ + public static function get($locale = null) + { + $locale = $locale ?: 'en'; + $key = static::class === Translator::class ? $locale : static::class . '|' . $locale; + if (!isset(static::$singletons[$key])) { + static::$singletons[$key] = new static($locale); + } + return static::$singletons[$key]; + } + public function __construct($locale, MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = \false) + { + parent::setLocale($locale); + $this->initializing = \true; + $this->directories = [__DIR__ . '/Lang']; + $this->addLoader('array', new ArrayLoader()); + parent::__construct($locale, new MessageFormatterMapper($formatter), $cacheDir, $debug); + $this->initializing = \false; + } + /** + * Returns the list of directories translation files are searched in. + * + * @return array + */ + public function getDirectories() : array + { + return $this->directories; + } + /** + * Set list of directories translation files are searched in. + * + * @param array $directories new directories list + * + * @return $this + */ + public function setDirectories(array $directories) + { + $this->directories = $directories; + return $this; + } + /** + * Add a directory to the list translation files are searched in. + * + * @param string $directory new directory + * + * @return $this + */ + public function addDirectory(string $directory) + { + $this->directories[] = $directory; + return $this; + } + /** + * Remove a directory from the list translation files are searched in. + * + * @param string $directory directory path + * + * @return $this + */ + public function removeDirectory(string $directory) + { + $search = \rtrim(\strtr($directory, '\\', '/'), '/'); + return $this->setDirectories(\array_filter($this->getDirectories(), function ($item) use($search) { + return \rtrim(\strtr($item, '\\', '/'), '/') !== $search; + })); + } + /** + * Reset messages of a locale (all locale if no locale passed). + * Remove custom messages and reload initial messages from matching + * file in Lang directory. + * + * @param string|null $locale + * + * @return bool + */ + public function resetMessages($locale = null) + { + if ($locale === null) { + $this->messages = []; + return \true; + } + foreach ($this->getDirectories() as $directory) { + $data = @(include \sprintf('%s/%s.php', \rtrim($directory, '\\/'), $locale)); + if ($data !== \false) { + $this->messages[$locale] = $data; + $this->addResource('array', $this->messages[$locale], $locale); + return \true; + } + } + return \false; + } + /** + * Returns the list of files matching a given locale prefix (or all if empty). + * + * @param string $prefix prefix required to filter result + * + * @return array + */ + public function getLocalesFiles($prefix = '') + { + $files = []; + foreach ($this->getDirectories() as $directory) { + $directory = \rtrim($directory, '\\/'); + foreach (\glob("{$directory}/{$prefix}*.php") as $file) { + $files[] = $file; + } + } + return \array_unique($files); + } + /** + * Returns the list of internally available locales and already loaded custom locales. + * (It will ignore custom translator dynamic loading.) + * + * @param string $prefix prefix required to filter result + * + * @return array + */ + public function getAvailableLocales($prefix = '') + { + $locales = []; + foreach ($this->getLocalesFiles($prefix) as $file) { + $locales[] = \substr($file, \strrpos($file, '/') + 1, -4); + } + return \array_unique(\array_merge($locales, \array_keys($this->messages))); + } + protected function translate(?string $id, array $parameters = [], ?string $domain = null, ?string $locale = null) : string + { + if ($domain === null) { + $domain = 'messages'; + } + $catalogue = $this->getCatalogue($locale); + $format = $this instanceof TranslatorStrongTypeInterface ? $this->getFromCatalogue($catalogue, (string) $id, $domain) : $this->getCatalogue($locale)->get((string) $id, $domain); + // @codeCoverageIgnore + if ($format instanceof Closure) { + // @codeCoverageIgnoreStart + try { + $count = (new ReflectionFunction($format))->getNumberOfRequiredParameters(); + } catch (ReflectionException $exception) { + $count = 0; + } + // @codeCoverageIgnoreEnd + return $format(...\array_values($parameters), ...\array_fill(0, \max(0, $count - \count($parameters)), null)); + } + return parent::trans($id, $parameters, $domain, $locale); + } + /** + * Init messages language from matching file in Lang directory. + * + * @param string $locale + * + * @return bool + */ + protected function loadMessagesFromFile($locale) + { + return isset($this->messages[$locale]) || $this->resetMessages($locale); + } + /** + * Set messages of a locale and take file first if present. + * + * @param string $locale + * @param array $messages + * + * @return $this + */ + public function setMessages($locale, $messages) + { + $this->loadMessagesFromFile($locale); + $this->addResource('array', $messages, $locale); + $this->messages[$locale] = \array_merge($this->messages[$locale] ?? [], $messages); + return $this; + } + /** + * Set messages of the current locale and take file first if present. + * + * @param array $messages + * + * @return $this + */ + public function setTranslations($messages) + { + return $this->setMessages($this->getLocale(), $messages); + } + /** + * Get messages of a locale, if none given, return all the + * languages. + * + * @param string|null $locale + * + * @return array + */ + public function getMessages($locale = null) + { + return $locale === null ? $this->messages : $this->messages[$locale]; + } + /** + * Set the current translator locale and indicate if the source locale file exists + * + * @param string $locale locale ex. en + * + * @return bool + */ + public function setLocale($locale) + { + $locale = \preg_replace_callback('/[-_]([a-z]{2,}|\\d{2,})/', function ($matches) { + // _2-letters or YUE is a region, _3+-letters is a variant + $upper = \strtoupper($matches[1]); + if ($upper === 'YUE' || $upper === 'ISO' || \strlen($upper) < 3) { + return "_{$upper}"; + } + return '_' . \ucfirst($matches[1]); + }, \strtolower($locale)); + $previousLocale = $this->getLocale(); + if ($previousLocale === $locale && isset($this->messages[$locale])) { + return \true; + } + unset(static::$singletons[$previousLocale]); + if ($locale === 'auto') { + $completeLocale = \setlocale(\LC_TIME, '0'); + $locale = \preg_replace('/^([^_.-]+).*$/', '$1', $completeLocale); + $locales = $this->getAvailableLocales($locale); + $completeLocaleChunks = \preg_split('/[_.-]+/', $completeLocale); + $getScore = function ($language) use($completeLocaleChunks) { + return self::compareChunkLists($completeLocaleChunks, \preg_split('/[_.-]+/', $language)); + }; + \usort($locales, function ($first, $second) use($getScore) { + return $getScore($second) <=> $getScore($first); + }); + $locale = $locales[0]; + } + if (isset($this->aliases[$locale])) { + $locale = $this->aliases[$locale]; + } + // If subtag (ex: en_CA) first load the macro (ex: en) to have a fallback + if (\str_contains($locale, '_') && $this->loadMessagesFromFile($macroLocale = \preg_replace('/^([^_]+).*$/', '$1', $locale))) { + parent::setLocale($macroLocale); + } + if (!$this->loadMessagesFromFile($locale) && !$this->initializing) { + return \false; + } + parent::setLocale($locale); + return \true; + } + /** + * Show locale on var_dump(). + * + * @return array + */ + public function __debugInfo() + { + return ['locale' => $this->getLocale()]; + } + private static function compareChunkLists($referenceChunks, $chunks) + { + $score = 0; + foreach ($referenceChunks as $index => $chunk) { + if (!isset($chunks[$index])) { + $score++; + continue; + } + if (\strtolower($chunks[$index]) === \strtolower($chunk)) { + $score += 10; + } + } + return $score; + } +} diff --git a/vendor/Carbon/Carbon.php b/vendor/Carbon/Carbon.php index 533129e..2cbf97f 100644 --- a/vendor/Carbon/Carbon.php +++ b/vendor/Carbon/Carbon.php @@ -1,6 +1,6 @@ @@ -10,4741 +10,511 @@ */ namespace DeliciousBrains\WP_Offload_SES\Carbon; -use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidDateException; -use Closure; -use DateInterval; -use DatePeriod; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Date; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\DeprecatedProperties; use DateTime; use DateTimeInterface; use DateTimeZone; -use InvalidArgumentException; -use JsonSerializable; -use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\TranslatorInterface; /** - * A simple API extension for DateTime + * A simple API extension for DateTime. + * + * @mixin DeprecatedProperties + * + * + * + * @property int $year + * @property int $yearIso + * @property int $month + * @property int $day + * @property int $hour + * @property int $minute + * @property int $second + * @property int $micro + * @property int $microsecond + * @property int|float|string $timestamp seconds since the Unix Epoch + * @property string $englishDayOfWeek the day of week in English + * @property string $shortEnglishDayOfWeek the abbreviated day of week in English + * @property string $englishMonth the month in English + * @property string $shortEnglishMonth the abbreviated month in English + * @property int $milliseconds + * @property int $millisecond + * @property int $milli + * @property int $week 1 through 53 + * @property int $isoWeek 1 through 53 + * @property int $weekYear year according to week format + * @property int $isoWeekYear year according to ISO week format + * @property int $dayOfYear 1 through 366 + * @property int $age does a diffInYears() with default parameters + * @property int $offset the timezone offset in seconds from UTC + * @property int $offsetMinutes the timezone offset in minutes from UTC + * @property int $offsetHours the timezone offset in hours from UTC + * @property CarbonTimeZone $timezone the current timezone + * @property CarbonTimeZone $tz alias of $timezone + * @property-read int $dayOfWeek 0 (for Sunday) through 6 (for Saturday) + * @property-read int $dayOfWeekIso 1 (for Monday) through 7 (for Sunday) + * @property-read int $weekOfYear ISO-8601 week number of year, weeks starting on Monday + * @property-read int $daysInMonth number of days in the given month + * @property-read string $latinMeridiem "am"/"pm" (Ante meridiem or Post meridiem latin lowercase mark) + * @property-read string $latinUpperMeridiem "AM"/"PM" (Ante meridiem or Post meridiem latin uppercase mark) + * @property-read string $timezoneAbbreviatedName the current timezone abbreviated name + * @property-read string $tzAbbrName alias of $timezoneAbbreviatedName + * @property-read string $dayName long name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortDayName short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $minDayName very short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $monthName long name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortMonthName short name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $meridiem lowercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read string $upperMeridiem uppercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read int $noZeroHour current hour from 1 to 24 + * @property-read int $weeksInYear 51 through 53 + * @property-read int $isoWeeksInYear 51 through 53 + * @property-read int $weekOfMonth 1 through 5 + * @property-read int $weekNumberInMonth 1 through 5 + * @property-read int $firstWeekDay 0 through 6 + * @property-read int $lastWeekDay 0 through 6 + * @property-read int $daysInYear 365 or 366 + * @property-read int $quarter the quarter of this instance, 1 - 4 + * @property-read int $decade the decade of this instance + * @property-read int $century the century of this instance + * @property-read int $millennium the millennium of this instance + * @property-read bool $dst daylight savings time indicator, true if DST, false otherwise + * @property-read bool $local checks if the timezone is local, true if local, false otherwise + * @property-read bool $utc checks if the timezone is UTC, true if UTC, false otherwise + * @property-read string $timezoneName the current timezone name + * @property-read string $tzName alias of $timezoneName + * @property-read string $locale locale of the current instance * - * @property int $year - * @property int $yearIso - * @property int $month - * @property int $day - * @property int $hour - * @property int $minute - * @property int $second - * @property int $timestamp seconds since the Unix Epoch - * @property \DateTimeZone $timezone the current timezone - * @property \DateTimeZone $tz alias of timezone - * @property-read int $micro - * @property-read int $dayOfWeek 0 (for Sunday) through 6 (for Saturday) - * @property-read int $dayOfWeekIso 1 (for Monday) through 7 (for Sunday) - * @property-read int $dayOfYear 0 through 365 - * @property-read int $weekOfMonth 1 through 5 - * @property-read int $weekNumberInMonth 1 through 5 - * @property-read int $weekOfYear ISO-8601 week number of year, weeks starting on Monday - * @property-read int $daysInMonth number of days in the given month - * @property-read int $age does a diffInYears() with default parameters - * @property-read int $quarter the quarter of this instance, 1 - 4 - * @property-read int $offset the timezone offset in seconds from UTC - * @property-read int $offsetHours the timezone offset in hours from UTC - * @property-read bool $dst daylight savings time indicator, true if DST, false otherwise - * @property-read bool $local checks if the timezone is local, true if local, false otherwise - * @property-read bool $utc checks if the timezone is UTC, true if UTC, false otherwise - * @property-read string $timezoneName - * @property-read string $tzName - * @property-read string $englishDayOfWeek the day of week in English - * @property-read string $shortEnglishDayOfWeek the abbreviated day of week in English - * @property-read string $englishMonth the day of week in English - * @property-read string $shortEnglishMonth the abbreviated day of week in English - * @property-read string $localeDayOfWeek the day of week in current locale LC_TIME - * @property-read string $shortLocaleDayOfWeek the abbreviated day of week in current locale LC_TIME - * @property-read string $localeMonth the month in current locale LC_TIME - * @property-read string $shortLocaleMonth the abbreviated month in current locale LC_TIME + * @method bool isUtc() Check if the current instance has UTC timezone. (Both isUtc and isUTC cases are valid.) + * @method bool isLocal() Check if the current instance has non-UTC timezone. + * @method bool isValid() Check if the current instance is a valid date. + * @method bool isDST() Check if the current instance is in a daylight saving time. + * @method bool isSunday() Checks if the instance day is sunday. + * @method bool isMonday() Checks if the instance day is monday. + * @method bool isTuesday() Checks if the instance day is tuesday. + * @method bool isWednesday() Checks if the instance day is wednesday. + * @method bool isThursday() Checks if the instance day is thursday. + * @method bool isFriday() Checks if the instance day is friday. + * @method bool isSaturday() Checks if the instance day is saturday. + * @method bool isSameYear(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same year as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentYear() Checks if the instance is in the same year as the current moment. + * @method bool isNextYear() Checks if the instance is in the same year as the current moment next year. + * @method bool isLastYear() Checks if the instance is in the same year as the current moment last year. + * @method bool isSameWeek(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same week as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentWeek() Checks if the instance is in the same week as the current moment. + * @method bool isNextWeek() Checks if the instance is in the same week as the current moment next week. + * @method bool isLastWeek() Checks if the instance is in the same week as the current moment last week. + * @method bool isSameDay(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same day as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDay() Checks if the instance is in the same day as the current moment. + * @method bool isNextDay() Checks if the instance is in the same day as the current moment next day. + * @method bool isLastDay() Checks if the instance is in the same day as the current moment last day. + * @method bool isSameHour(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same hour as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentHour() Checks if the instance is in the same hour as the current moment. + * @method bool isNextHour() Checks if the instance is in the same hour as the current moment next hour. + * @method bool isLastHour() Checks if the instance is in the same hour as the current moment last hour. + * @method bool isSameMinute(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same minute as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMinute() Checks if the instance is in the same minute as the current moment. + * @method bool isNextMinute() Checks if the instance is in the same minute as the current moment next minute. + * @method bool isLastMinute() Checks if the instance is in the same minute as the current moment last minute. + * @method bool isSameSecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same second as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentSecond() Checks if the instance is in the same second as the current moment. + * @method bool isNextSecond() Checks if the instance is in the same second as the current moment next second. + * @method bool isLastSecond() Checks if the instance is in the same second as the current moment last second. + * @method bool isSameMicro(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicro() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicro() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicro() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isSameMicrosecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicrosecond() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicrosecond() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicrosecond() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isCurrentMonth() Checks if the instance is in the same month as the current moment. + * @method bool isNextMonth() Checks if the instance is in the same month as the current moment next month. + * @method bool isLastMonth() Checks if the instance is in the same month as the current moment last month. + * @method bool isCurrentQuarter() Checks if the instance is in the same quarter as the current moment. + * @method bool isNextQuarter() Checks if the instance is in the same quarter as the current moment next quarter. + * @method bool isLastQuarter() Checks if the instance is in the same quarter as the current moment last quarter. + * @method bool isSameDecade(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same decade as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDecade() Checks if the instance is in the same decade as the current moment. + * @method bool isNextDecade() Checks if the instance is in the same decade as the current moment next decade. + * @method bool isLastDecade() Checks if the instance is in the same decade as the current moment last decade. + * @method bool isSameCentury(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same century as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentCentury() Checks if the instance is in the same century as the current moment. + * @method bool isNextCentury() Checks if the instance is in the same century as the current moment next century. + * @method bool isLastCentury() Checks if the instance is in the same century as the current moment last century. + * @method bool isSameMillennium(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same millennium as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMillennium() Checks if the instance is in the same millennium as the current moment. + * @method bool isNextMillennium() Checks if the instance is in the same millennium as the current moment next millennium. + * @method bool isLastMillennium() Checks if the instance is in the same millennium as the current moment last millennium. + * @method $this years(int $value) Set current instance year to the given value. + * @method $this year(int $value) Set current instance year to the given value. + * @method $this setYears(int $value) Set current instance year to the given value. + * @method $this setYear(int $value) Set current instance year to the given value. + * @method $this months(int $value) Set current instance month to the given value. + * @method $this month(int $value) Set current instance month to the given value. + * @method $this setMonths(int $value) Set current instance month to the given value. + * @method $this setMonth(int $value) Set current instance month to the given value. + * @method $this days(int $value) Set current instance day to the given value. + * @method $this day(int $value) Set current instance day to the given value. + * @method $this setDays(int $value) Set current instance day to the given value. + * @method $this setDay(int $value) Set current instance day to the given value. + * @method $this hours(int $value) Set current instance hour to the given value. + * @method $this hour(int $value) Set current instance hour to the given value. + * @method $this setHours(int $value) Set current instance hour to the given value. + * @method $this setHour(int $value) Set current instance hour to the given value. + * @method $this minutes(int $value) Set current instance minute to the given value. + * @method $this minute(int $value) Set current instance minute to the given value. + * @method $this setMinutes(int $value) Set current instance minute to the given value. + * @method $this setMinute(int $value) Set current instance minute to the given value. + * @method $this seconds(int $value) Set current instance second to the given value. + * @method $this second(int $value) Set current instance second to the given value. + * @method $this setSeconds(int $value) Set current instance second to the given value. + * @method $this setSecond(int $value) Set current instance second to the given value. + * @method $this millis(int $value) Set current instance millisecond to the given value. + * @method $this milli(int $value) Set current instance millisecond to the given value. + * @method $this setMillis(int $value) Set current instance millisecond to the given value. + * @method $this setMilli(int $value) Set current instance millisecond to the given value. + * @method $this milliseconds(int $value) Set current instance millisecond to the given value. + * @method $this millisecond(int $value) Set current instance millisecond to the given value. + * @method $this setMilliseconds(int $value) Set current instance millisecond to the given value. + * @method $this setMillisecond(int $value) Set current instance millisecond to the given value. + * @method $this micros(int $value) Set current instance microsecond to the given value. + * @method $this micro(int $value) Set current instance microsecond to the given value. + * @method $this setMicros(int $value) Set current instance microsecond to the given value. + * @method $this setMicro(int $value) Set current instance microsecond to the given value. + * @method $this microseconds(int $value) Set current instance microsecond to the given value. + * @method $this microsecond(int $value) Set current instance microsecond to the given value. + * @method $this setMicroseconds(int $value) Set current instance microsecond to the given value. + * @method $this setMicrosecond(int $value) Set current instance microsecond to the given value. + * @method $this addYears(int $value = 1) Add years (the $value count passed in) to the instance (using date interval). + * @method $this addYear() Add one year to the instance (using date interval). + * @method $this subYears(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval). + * @method $this subYear() Sub one year to the instance (using date interval). + * @method $this addYearsWithOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addYearWithOverflow() Add one year to the instance (using date interval) with overflow explicitly allowed. + * @method $this subYearsWithOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subYearWithOverflow() Sub one year to the instance (using date interval) with overflow explicitly allowed. + * @method $this addYearsWithoutOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addYearWithoutOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearsWithoutOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearWithoutOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addYearsWithNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addYearWithNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearsWithNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearWithNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addYearsNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addYearNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearsNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subYearNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonths(int $value = 1) Add months (the $value count passed in) to the instance (using date interval). + * @method $this addMonth() Add one month to the instance (using date interval). + * @method $this subMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval). + * @method $this subMonth() Sub one month to the instance (using date interval). + * @method $this addMonthsWithOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addMonthWithOverflow() Add one month to the instance (using date interval) with overflow explicitly allowed. + * @method $this subMonthsWithOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subMonthWithOverflow() Sub one month to the instance (using date interval) with overflow explicitly allowed. + * @method $this addMonthsWithoutOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonthWithoutOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthsWithoutOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthWithoutOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonthsWithNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonthWithNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthsWithNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthWithNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonthsNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMonthNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthsNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMonthNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDays(int $value = 1) Add days (the $value count passed in) to the instance (using date interval). + * @method $this addDay() Add one day to the instance (using date interval). + * @method $this subDays(int $value = 1) Sub days (the $value count passed in) to the instance (using date interval). + * @method $this subDay() Sub one day to the instance (using date interval). + * @method $this addHours(int $value = 1) Add hours (the $value count passed in) to the instance (using date interval). + * @method $this addHour() Add one hour to the instance (using date interval). + * @method $this subHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using date interval). + * @method $this subHour() Sub one hour to the instance (using date interval). + * @method $this addMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using date interval). + * @method $this addMinute() Add one minute to the instance (using date interval). + * @method $this subMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using date interval). + * @method $this subMinute() Sub one minute to the instance (using date interval). + * @method $this addSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using date interval). + * @method $this addSecond() Add one second to the instance (using date interval). + * @method $this subSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using date interval). + * @method $this subSecond() Sub one second to the instance (using date interval). + * @method $this addMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method $this addMilli() Add one millisecond to the instance (using date interval). + * @method $this subMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method $this subMilli() Sub one millisecond to the instance (using date interval). + * @method $this addMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method $this addMillisecond() Add one millisecond to the instance (using date interval). + * @method $this subMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method $this subMillisecond() Sub one millisecond to the instance (using date interval). + * @method $this addMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method $this addMicro() Add one microsecond to the instance (using date interval). + * @method $this subMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method $this subMicro() Sub one microsecond to the instance (using date interval). + * @method $this addMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method $this addMicrosecond() Add one microsecond to the instance (using date interval). + * @method $this subMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method $this subMicrosecond() Sub one microsecond to the instance (using date interval). + * @method $this addMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval). + * @method $this addMillennium() Add one millennium to the instance (using date interval). + * @method $this subMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval). + * @method $this subMillennium() Sub one millennium to the instance (using date interval). + * @method $this addMillenniaWithOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addMillenniumWithOverflow() Add one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method $this subMillenniaWithOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subMillenniumWithOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method $this addMillenniaWithoutOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMillenniumWithoutOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniaWithoutOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniumWithoutOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMillenniaWithNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMillenniumWithNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniaWithNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniumWithNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMillenniaNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addMillenniumNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniaNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subMillenniumNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval). + * @method $this addCentury() Add one century to the instance (using date interval). + * @method $this subCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval). + * @method $this subCentury() Sub one century to the instance (using date interval). + * @method $this addCenturiesWithOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addCenturyWithOverflow() Add one century to the instance (using date interval) with overflow explicitly allowed. + * @method $this subCenturiesWithOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subCenturyWithOverflow() Sub one century to the instance (using date interval) with overflow explicitly allowed. + * @method $this addCenturiesWithoutOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturyWithoutOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturiesWithoutOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturyWithoutOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturiesWithNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturyWithNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturiesWithNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturyWithNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturiesNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addCenturyNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturiesNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subCenturyNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval). + * @method $this addDecade() Add one decade to the instance (using date interval). + * @method $this subDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval). + * @method $this subDecade() Sub one decade to the instance (using date interval). + * @method $this addDecadesWithOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addDecadeWithOverflow() Add one decade to the instance (using date interval) with overflow explicitly allowed. + * @method $this subDecadesWithOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subDecadeWithOverflow() Sub one decade to the instance (using date interval) with overflow explicitly allowed. + * @method $this addDecadesWithoutOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecadeWithoutOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadesWithoutOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadeWithoutOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecadesWithNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecadeWithNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadesWithNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadeWithNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecadesNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addDecadeNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadesNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subDecadeNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval). + * @method $this addQuarter() Add one quarter to the instance (using date interval). + * @method $this subQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval). + * @method $this subQuarter() Sub one quarter to the instance (using date interval). + * @method $this addQuartersWithOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this addQuarterWithOverflow() Add one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method $this subQuartersWithOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method $this subQuarterWithOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method $this addQuartersWithoutOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuarterWithoutOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuartersWithoutOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuarterWithoutOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuartersWithNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuarterWithNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuartersWithNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuarterWithNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuartersNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addQuarterNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuartersNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method $this subQuarterNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method $this addWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using date interval). + * @method $this addWeek() Add one week to the instance (using date interval). + * @method $this subWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using date interval). + * @method $this subWeek() Sub one week to the instance (using date interval). + * @method $this addWeekdays(int $value = 1) Add weekdays (the $value count passed in) to the instance (using date interval). + * @method $this addWeekday() Add one weekday to the instance (using date interval). + * @method $this subWeekdays(int $value = 1) Sub weekdays (the $value count passed in) to the instance (using date interval). + * @method $this subWeekday() Sub one weekday to the instance (using date interval). + * @method $this addRealMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMicro() Add one microsecond to the instance (using timestamp). + * @method $this subRealMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMicro() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method $this addRealMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMicrosecond() Add one microsecond to the instance (using timestamp). + * @method $this subRealMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMicrosecond() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method $this addRealMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMilli() Add one millisecond to the instance (using timestamp). + * @method $this subRealMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMilli() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method $this addRealMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMillisecond() Add one millisecond to the instance (using timestamp). + * @method $this subRealMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMillisecond() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method $this addRealSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using timestamp). + * @method $this addRealSecond() Add one second to the instance (using timestamp). + * @method $this subRealSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using timestamp). + * @method $this subRealSecond() Sub one second to the instance (using timestamp). + * @method CarbonPeriod secondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each second or every X seconds if a factor is given. + * @method $this addRealMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMinute() Add one minute to the instance (using timestamp). + * @method $this subRealMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMinute() Sub one minute to the instance (using timestamp). + * @method CarbonPeriod minutesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each minute or every X minutes if a factor is given. + * @method $this addRealHours(int $value = 1) Add hours (the $value count passed in) to the instance (using timestamp). + * @method $this addRealHour() Add one hour to the instance (using timestamp). + * @method $this subRealHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using timestamp). + * @method $this subRealHour() Sub one hour to the instance (using timestamp). + * @method CarbonPeriod hoursUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each hour or every X hours if a factor is given. + * @method $this addRealDays(int $value = 1) Add days (the $value count passed in) to the instance (using timestamp). + * @method $this addRealDay() Add one day to the instance (using timestamp). + * @method $this subRealDays(int $value = 1) Sub days (the $value count passed in) to the instance (using timestamp). + * @method $this subRealDay() Sub one day to the instance (using timestamp). + * @method CarbonPeriod daysUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each day or every X days if a factor is given. + * @method $this addRealWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using timestamp). + * @method $this addRealWeek() Add one week to the instance (using timestamp). + * @method $this subRealWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using timestamp). + * @method $this subRealWeek() Sub one week to the instance (using timestamp). + * @method CarbonPeriod weeksUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each week or every X weeks if a factor is given. + * @method $this addRealMonths(int $value = 1) Add months (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMonth() Add one month to the instance (using timestamp). + * @method $this subRealMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMonth() Sub one month to the instance (using timestamp). + * @method CarbonPeriod monthsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each month or every X months if a factor is given. + * @method $this addRealQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using timestamp). + * @method $this addRealQuarter() Add one quarter to the instance (using timestamp). + * @method $this subRealQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using timestamp). + * @method $this subRealQuarter() Sub one quarter to the instance (using timestamp). + * @method CarbonPeriod quartersUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each quarter or every X quarters if a factor is given. + * @method $this addRealYears(int $value = 1) Add years (the $value count passed in) to the instance (using timestamp). + * @method $this addRealYear() Add one year to the instance (using timestamp). + * @method $this subRealYears(int $value = 1) Sub years (the $value count passed in) to the instance (using timestamp). + * @method $this subRealYear() Sub one year to the instance (using timestamp). + * @method CarbonPeriod yearsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each year or every X years if a factor is given. + * @method $this addRealDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using timestamp). + * @method $this addRealDecade() Add one decade to the instance (using timestamp). + * @method $this subRealDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using timestamp). + * @method $this subRealDecade() Sub one decade to the instance (using timestamp). + * @method CarbonPeriod decadesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each decade or every X decades if a factor is given. + * @method $this addRealCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using timestamp). + * @method $this addRealCentury() Add one century to the instance (using timestamp). + * @method $this subRealCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using timestamp). + * @method $this subRealCentury() Sub one century to the instance (using timestamp). + * @method CarbonPeriod centuriesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each century or every X centuries if a factor is given. + * @method $this addRealMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using timestamp). + * @method $this addRealMillennium() Add one millennium to the instance (using timestamp). + * @method $this subRealMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using timestamp). + * @method $this subRealMillennium() Sub one millennium to the instance (using timestamp). + * @method CarbonPeriod millenniaUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millennium or every X millennia if a factor is given. + * @method $this roundYear(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this roundYears(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this floorYear(float $precision = 1) Truncate the current instance year with given precision. + * @method $this floorYears(float $precision = 1) Truncate the current instance year with given precision. + * @method $this ceilYear(float $precision = 1) Ceil the current instance year with given precision. + * @method $this ceilYears(float $precision = 1) Ceil the current instance year with given precision. + * @method $this roundMonth(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this roundMonths(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this floorMonth(float $precision = 1) Truncate the current instance month with given precision. + * @method $this floorMonths(float $precision = 1) Truncate the current instance month with given precision. + * @method $this ceilMonth(float $precision = 1) Ceil the current instance month with given precision. + * @method $this ceilMonths(float $precision = 1) Ceil the current instance month with given precision. + * @method $this roundDay(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this roundDays(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this floorDay(float $precision = 1) Truncate the current instance day with given precision. + * @method $this floorDays(float $precision = 1) Truncate the current instance day with given precision. + * @method $this ceilDay(float $precision = 1) Ceil the current instance day with given precision. + * @method $this ceilDays(float $precision = 1) Ceil the current instance day with given precision. + * @method $this roundHour(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this roundHours(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this floorHour(float $precision = 1) Truncate the current instance hour with given precision. + * @method $this floorHours(float $precision = 1) Truncate the current instance hour with given precision. + * @method $this ceilHour(float $precision = 1) Ceil the current instance hour with given precision. + * @method $this ceilHours(float $precision = 1) Ceil the current instance hour with given precision. + * @method $this roundMinute(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this roundMinutes(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this floorMinute(float $precision = 1) Truncate the current instance minute with given precision. + * @method $this floorMinutes(float $precision = 1) Truncate the current instance minute with given precision. + * @method $this ceilMinute(float $precision = 1) Ceil the current instance minute with given precision. + * @method $this ceilMinutes(float $precision = 1) Ceil the current instance minute with given precision. + * @method $this roundSecond(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this roundSeconds(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this floorSecond(float $precision = 1) Truncate the current instance second with given precision. + * @method $this floorSeconds(float $precision = 1) Truncate the current instance second with given precision. + * @method $this ceilSecond(float $precision = 1) Ceil the current instance second with given precision. + * @method $this ceilSeconds(float $precision = 1) Ceil the current instance second with given precision. + * @method $this roundMillennium(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this roundMillennia(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this floorMillennium(float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this floorMillennia(float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this ceilMillennium(float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this ceilMillennia(float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this roundCentury(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this roundCenturies(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this floorCentury(float $precision = 1) Truncate the current instance century with given precision. + * @method $this floorCenturies(float $precision = 1) Truncate the current instance century with given precision. + * @method $this ceilCentury(float $precision = 1) Ceil the current instance century with given precision. + * @method $this ceilCenturies(float $precision = 1) Ceil the current instance century with given precision. + * @method $this roundDecade(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this roundDecades(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this floorDecade(float $precision = 1) Truncate the current instance decade with given precision. + * @method $this floorDecades(float $precision = 1) Truncate the current instance decade with given precision. + * @method $this ceilDecade(float $precision = 1) Ceil the current instance decade with given precision. + * @method $this ceilDecades(float $precision = 1) Ceil the current instance decade with given precision. + * @method $this roundQuarter(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this roundQuarters(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this floorQuarter(float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this floorQuarters(float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this ceilQuarter(float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this ceilQuarters(float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this roundMillisecond(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this roundMilliseconds(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this floorMillisecond(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this floorMilliseconds(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this ceilMillisecond(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this ceilMilliseconds(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this roundMicrosecond(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this roundMicroseconds(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this floorMicrosecond(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this floorMicroseconds(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this ceilMicrosecond(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method $this ceilMicroseconds(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method string shortAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method static static|false createFromFormat(string $format, string $time, string|DateTimeZone $timezone = null) Parse a string into a new Carbon object according to the specified format. + * @method static static __set_state(array $array) https://php.net/manual/en/datetime.set-state.php + * + * */ -class Carbon extends DateTime implements JsonSerializable +class Carbon extends DateTime implements CarbonInterface { - const NO_ZERO_DIFF = 01; - const JUST_NOW = 02; - const ONE_DAY_WORDS = 04; - const TWO_DAY_WORDS = 010; - // Substitutes for Carbon 2 modes - const DIFF_RELATIVE_TO_NOW = 'relative-to-now'; - const DIFF_RELATIVE_TO_OTHER = 'relative-to-other'; - /** - * The day constants. - */ - const SUNDAY = 0; - const MONDAY = 1; - const TUESDAY = 2; - const WEDNESDAY = 3; - const THURSDAY = 4; - const FRIDAY = 5; - const SATURDAY = 6; - /** - * Names of days of the week. - * - * @var array - */ - protected static $days = array(self::SUNDAY => 'Sunday', self::MONDAY => 'Monday', self::TUESDAY => 'Tuesday', self::WEDNESDAY => 'Wednesday', self::THURSDAY => 'Thursday', self::FRIDAY => 'Friday', self::SATURDAY => 'Saturday'); - /** - * Number of X in Y. - */ - const YEARS_PER_MILLENNIUM = 1000; - const YEARS_PER_CENTURY = 100; - const YEARS_PER_DECADE = 10; - const MONTHS_PER_YEAR = 12; - const MONTHS_PER_QUARTER = 3; - const WEEKS_PER_YEAR = 52; - const WEEKS_PER_MONTH = 4; - const DAYS_PER_WEEK = 7; - const HOURS_PER_DAY = 24; - const MINUTES_PER_HOUR = 60; - const SECONDS_PER_MINUTE = 60; - const MICROSECONDS_PER_MILLISECOND = 1000; - const MICROSECONDS_PER_SECOND = 1000000; - /** - * RFC7231 DateTime format. - * - * @var string - */ - const RFC7231_FORMAT = 'DeliciousBrains\\WP_Offload_SES\\D, d M Y H:i:s \\G\\M\\T'; - /** - * Default format to use for __toString method when type juggling occurs. - * - * @var string - */ - const DEFAULT_TO_STRING_FORMAT = 'Y-m-d H:i:s'; - /** - * Format for converting mocked time, includes microseconds. - * - * @var string - */ - const MOCK_DATETIME_FORMAT = 'Y-m-d H:i:s.u'; - /** - * Customizable PHP_INT_SIZE override. - * - * @var int - */ - public static $PHPIntSize = \PHP_INT_SIZE; - /** - * Format to use for __toString method when type juggling occurs. - * - * @var string - */ - protected static $toStringFormat = self::DEFAULT_TO_STRING_FORMAT; - /** - * First day of week. - * - * @var int - */ - protected static $weekStartsAt = self::MONDAY; - /** - * Last day of week. - * - * @var int - */ - protected static $weekEndsAt = self::SUNDAY; - /** - * Days of weekend. - * - * @var array - */ - protected static $weekendDays = array(self::SATURDAY, self::SUNDAY); - /** - * Midday/noon hour. - * - * @var int - */ - protected static $midDayAt = 12; - /** - * Format regex patterns. - * - * @var array - */ - protected static $regexFormats = array( - 'd' => '(3[01]|[12][0-9]|0[1-9])', - 'D' => '([a-zA-Z]{3})', - 'j' => '([123][0-9]|[1-9])', - 'l' => '([a-zA-Z]{2,})', - 'N' => '([1-7])', - 'S' => '([a-zA-Z]{2})', - 'w' => '([0-6])', - 'z' => '(36[0-5]|3[0-5][0-9]|[12][0-9]{2}|[1-9]?[0-9])', - 'W' => '(5[012]|[1-4][0-9]|[1-9])', - 'F' => '([a-zA-Z]{2,})', - 'm' => '(1[012]|0[1-9])', - 'M' => '([a-zA-Z]{3})', - 'n' => '(1[012]|[1-9])', - 't' => '(2[89]|3[01])', - 'L' => '(0|1)', - 'o' => '([1-9][0-9]{0,4})', - 'Y' => '([1-9]?[0-9]{4})', - 'y' => '([0-9]{2})', - 'a' => '(am|pm)', - 'A' => '(AM|PM)', - 'B' => '([0-9]{3})', - 'g' => '(1[012]|[1-9])', - 'G' => '(2[0-3]|1?[0-9])', - 'h' => '(1[012]|0[1-9])', - 'H' => '(2[0-3]|[01][0-9])', - 'i' => '([0-5][0-9])', - 's' => '([0-5][0-9])', - 'u' => '([0-9]{1,6})', - 'v' => '([0-9]{1,3})', - 'e' => '([a-zA-Z]{1,5})|([a-zA-Z]*\\/[a-zA-Z]*)', - 'I' => '(0|1)', - 'O' => '([\\+\\-](1[012]|0[0-9])[0134][05])', - 'P' => '([\\+\\-](1[012]|0[0-9]):[0134][05])', - 'T' => '([a-zA-Z]{1,5})', - 'Z' => '(-?[1-5]?[0-9]{1,4})', - 'U' => '([0-9]*)', - // The formats below are combinations of the above formats. - 'c' => '(([1-9]?[0-9]{4})\\-(1[012]|0[1-9])\\-(3[01]|[12][0-9]|0[1-9])T(2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9])[\\+\\-](1[012]|0[0-9]):([0134][05]))', - // Y-m-dTH:i:sP - 'r' => '(([a-zA-Z]{3}), ([123][0-9]|[1-9]) ([a-zA-Z]{3}) ([1-9]?[0-9]{4}) (2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9]) [\\+\\-](1[012]|0[0-9])([0134][05]))', - ); - /** - * A test Carbon instance to be returned when now instances are created. - * - * @var \Carbon\Carbon - */ - protected static $testNow; - /** - * A translator to ... er ... translate stuff. - * - * @var \Symfony\Component\Translation\TranslatorInterface - */ - protected static $translator; - /** - * The errors that can occur. - * - * @var array - */ - protected static $lastErrors; - /** - * The custom Carbon JSON serializer. - * - * @var callable|null - */ - protected static $serializer; - /** - * The registered string macros. - * - * @var array - */ - protected static $localMacros = array(); - /** - * Will UTF8 encoding be used to print localized date/time ? - * - * @var bool - */ - protected static $utf8 = \false; - /** - * Add microseconds to now on PHP < 7.1 and 7.1.3. true by default. - * - * @var bool - */ - protected static $microsecondsFallback = \true; - /** - * Indicates if months should be calculated with overflow. - * - * @var bool - */ - protected static $monthsOverflow = \true; - /** - * Indicates if years should be calculated with overflow. - * - * @var bool - */ - protected static $yearsOverflow = \true; - /** - * Indicates if years are compared with month by default so isSameMonth and isSameQuarter have $ofSameYear set - * to true by default. - * - * @var bool - */ - protected static $compareYearWithMonth = \false; - /** - * Options for diffForHumans(). - * - * @var int - */ - protected static $humanDiffOptions = self::NO_ZERO_DIFF; - /** - * @param int $humanDiffOptions - */ - public static function setHumanDiffOptions($humanDiffOptions) - { - static::$humanDiffOptions = $humanDiffOptions; - } - /** - * @param int $humanDiffOption - */ - public static function enableHumanDiffOption($humanDiffOption) - { - static::$humanDiffOptions = static::getHumanDiffOptions() | $humanDiffOption; - } - /** - * @param int $humanDiffOption - */ - public static function disableHumanDiffOption($humanDiffOption) - { - static::$humanDiffOptions = static::getHumanDiffOptions() & ~$humanDiffOption; - } - /** - * @return int - */ - public static function getHumanDiffOptions() - { - return static::$humanDiffOptions; - } - /** - * Add microseconds to now on PHP < 7.1 and 7.1.3 if set to true, - * let microseconds to 0 on those PHP versions if false. - * - * @param bool $microsecondsFallback - */ - public static function useMicrosecondsFallback($microsecondsFallback = \true) - { - static::$microsecondsFallback = $microsecondsFallback; - } - /** - * Return true if microseconds fallback on PHP < 7.1 and 7.1.3 is - * enabled. false if disabled. - * - * @return bool - */ - public static function isMicrosecondsFallbackEnabled() - { - return static::$microsecondsFallback; - } - /** - * Indicates if months should be calculated with overflow. - * - * @param bool $monthsOverflow - * - * @return void - */ - public static function useMonthsOverflow($monthsOverflow = \true) - { - static::$monthsOverflow = $monthsOverflow; - } - /** - * Reset the month overflow behavior. - * - * @return void - */ - public static function resetMonthsOverflow() - { - static::$monthsOverflow = \true; - } - /** - * Get the month overflow behavior. - * - * @return bool - */ - public static function shouldOverflowMonths() - { - return static::$monthsOverflow; - } - /** - * Indicates if years should be calculated with overflow. - * - * @param bool $yearsOverflow - * - * @return void - */ - public static function useYearsOverflow($yearsOverflow = \true) - { - static::$yearsOverflow = $yearsOverflow; - } - /** - * Reset the month overflow behavior. - * - * @return void - */ - public static function resetYearsOverflow() - { - static::$yearsOverflow = \true; - } - /** - * Get the month overflow behavior. - * - * @return bool - */ - public static function shouldOverflowYears() - { - return static::$yearsOverflow; - } + use Date; /** - * Get the month comparison default behavior. + * Returns true if the current class/instance is mutable. * * @return bool */ - public static function compareYearWithMonth($compareYearWithMonth = \true) - { - static::$compareYearWithMonth = $compareYearWithMonth; - } - /** - * Get the month comparison default behavior. - * - * @return bool - */ - public static function shouldCompareYearWithMonth() - { - return static::$compareYearWithMonth; - } - /** - * Creates a DateTimeZone from a string, DateTimeZone or integer offset. - * - * @param \DateTimeZone|string|int|null $object - * - * @throws \InvalidArgumentException - * - * @return \DateTimeZone - */ - protected static function safeCreateDateTimeZone($object) - { - if ($object === null) { - // Don't return null... avoid Bug #52063 in PHP <5.3.6 - return new DateTimeZone(\date_default_timezone_get()); - } - if ($object instanceof DateTimeZone) { - return $object; - } - if (\is_numeric($object)) { - $tzName = \timezone_name_from_abbr(null, $object * 3600, \true); - if ($tzName === \false) { - throw new InvalidArgumentException('Unknown or bad timezone (' . $object . ')'); - } - $object = $tzName; - } - $tz = @\timezone_open($object = (string) $object); - if ($tz !== \false) { - return $tz; - } - // Work-around for a bug fixed in PHP 5.5.10 https://bugs.php.net/bug.php?id=45528 - // See: https://stackoverflow.com/q/14068594/2646927 - // @codeCoverageIgnoreStart - if (\strpos($object, ':') !== \false) { - try { - return static::createFromFormat('O', $object)->getTimezone(); - } catch (InvalidArgumentException $e) { - // - } - } - // @codeCoverageIgnoreEnd - throw new InvalidArgumentException('Unknown or bad timezone (' . $object . ')'); - } - /////////////////////////////////////////////////////////////////// - //////////////////////////// CONSTRUCTORS ///////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Create a new Carbon instance. - * - * Please see the testing aids section (specifically static::setTestNow()) - * for more on the possibility of this constructor returning a test instance. - * - * @param string|null $time - * @param \DateTimeZone|string|null $tz - */ - public function __construct($time = null, $tz = null) - { - // If the class has a test now set and we are trying to create a now() - // instance then override as required - $isNow = empty($time) || $time === 'now'; - if (static::hasTestNow() && ($isNow || static::hasRelativeKeywords($time))) { - $testInstance = clone static::getTestNow(); - //shift the time according to the given time zone - if ($tz !== null && $tz !== static::getTestNow()->getTimezone()) { - $testInstance->setTimezone($tz); - } else { - $tz = $testInstance->getTimezone(); - } - if (static::hasRelativeKeywords($time)) { - $testInstance->modify($time); - } - $time = $testInstance->format(static::MOCK_DATETIME_FORMAT); - } - $timezone = static::safeCreateDateTimeZone($tz); - // @codeCoverageIgnoreStart - if ($isNow && !isset($testInstance) && static::isMicrosecondsFallbackEnabled() && (\version_compare(\PHP_VERSION, '7.1.0-dev', '<') || \version_compare(\PHP_VERSION, '7.1.3-dev', '>=') && \version_compare(\PHP_VERSION, '7.1.4-dev', '<'))) { - // Get microseconds from microtime() if "now" asked and PHP < 7.1 and PHP 7.1.3 if fallback enabled. - list($microTime, $timeStamp) = \explode(' ', \microtime()); - $dateTime = new DateTime('now', $timezone); - $dateTime->setTimestamp($timeStamp); - // Use the timestamp returned by microtime as now can happen in the next second - $time = $dateTime->format(static::DEFAULT_TO_STRING_FORMAT) . \substr($microTime, 1, 7); - } - // @codeCoverageIgnoreEnd - // Work-around for PHP bug https://bugs.php.net/bug.php?id=67127 - if (\strpos((string) 0.1, '.') === \false) { - $locale = \setlocale(\LC_NUMERIC, '0'); - \setlocale(\LC_NUMERIC, 'C'); - } - parent::__construct($time, $timezone); - if (isset($locale)) { - \setlocale(\LC_NUMERIC, $locale); - } - static::setLastErrors(parent::getLastErrors()); - } - /** - * Create a Carbon instance from a DateTime one. - * - * @param \DateTime|\DateTimeInterface $date - * - * @return static - */ - public static function instance($date) - { - if ($date instanceof static) { - return clone $date; - } - static::expectDateTime($date); - return new static($date->format('Y-m-d H:i:s.u'), $date->getTimezone()); - } - /** - * Create a carbon instance from a string. - * - * This is an alias for the constructor that allows better fluent syntax - * as it allows you to do Carbon::parse('Monday next week')->fn() rather - * than (new Carbon('Monday next week'))->fn(). - * - * @param string|null $time - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function parse($time = null, $tz = null) - { - return new static($time, $tz); - } - /** - * Get a Carbon instance for the current date and time. - * - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function now($tz = null) - { - return new static(null, $tz); - } - /** - * Create a Carbon instance for today. - * - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function today($tz = null) - { - return static::parse('today', $tz); - } - /** - * Create a Carbon instance for tomorrow. - * - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function tomorrow($tz = null) - { - return static::parse('tomorrow', $tz); - } - /** - * Create a Carbon instance for yesterday. - * - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function yesterday($tz = null) + public static function isMutable() { - return static::parse('yesterday', $tz); - } - /** - * Create a Carbon instance for the greatest supported date. - * - * @return static - */ - public static function maxValue() - { - if (self::$PHPIntSize === 4) { - // 32 bit - return static::createFromTimestamp(\PHP_INT_MAX); - // @codeCoverageIgnore - } - // 64 bit - return static::create(9999, 12, 31, 23, 59, 59); - } - /** - * Create a Carbon instance for the lowest supported date. - * - * @return static - */ - public static function minValue() - { - if (self::$PHPIntSize === 4) { - // 32 bit - return static::createFromTimestamp(~\PHP_INT_MAX); - // @codeCoverageIgnore - } - // 64 bit - return static::create(1, 1, 1, 0, 0, 0); - } - /** - * Create a new Carbon instance from a specific date and time. - * - * If any of $year, $month or $day are set to null their now() values will - * be used. - * - * If $hour is null it will be set to its now() value and the default - * values for $minute and $second will be their now() values. - * - * If $hour is not null then the default values for $minute and $second - * will be 0. - * - * @param int|null $year - * @param int|null $month - * @param int|null $day - * @param int|null $hour - * @param int|null $minute - * @param int|null $second - * @param \DateTimeZone|string|null $tz - * - * @throws \InvalidArgumentException - * - * @return static - */ - public static function create($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null) - { - $now = static::hasTestNow() ? static::getTestNow() : static::now($tz); - $defaults = \array_combine(array('year', 'month', 'day', 'hour', 'minute', 'second'), \explode('-', $now->format('Y-n-j-G-i-s'))); - $year = $year === null ? $defaults['year'] : $year; - $month = $month === null ? $defaults['month'] : $month; - $day = $day === null ? $defaults['day'] : $day; - if ($hour === null) { - $hour = $defaults['hour']; - $minute = $minute === null ? $defaults['minute'] : $minute; - $second = $second === null ? $defaults['second'] : $second; - } else { - $minute = $minute === null ? 0 : $minute; - $second = $second === null ? 0 : $second; - } - $fixYear = null; - if ($year < 0) { - $fixYear = $year; - $year = 0; - } elseif ($year > 9999) { - $fixYear = $year - 9999; - $year = 9999; - } - $instance = static::createFromFormat('!Y-n-j G:i:s', \sprintf('%s-%s-%s %s:%02s:%02s', $year, $month, $day, $hour, $minute, $second), $tz); - if ($fixYear !== null) { - $instance->addYears($fixYear); - } - return $instance; - } - /** - * Create a new safe Carbon instance from a specific date and time. - * - * If any of $year, $month or $day are set to null their now() values will - * be used. - * - * If $hour is null it will be set to its now() value and the default - * values for $minute and $second will be their now() values. - * - * If $hour is not null then the default values for $minute and $second - * will be 0. - * - * If one of the set values is not valid, an \InvalidArgumentException - * will be thrown. - * - * @param int|null $year - * @param int|null $month - * @param int|null $day - * @param int|null $hour - * @param int|null $minute - * @param int|null $second - * @param \DateTimeZone|string|null $tz - * - * @throws \Carbon\Exceptions\InvalidDateException|\InvalidArgumentException - * - * @return static - */ - public static function createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null) - { - $fields = array('year' => array(0, 9999), 'month' => array(0, 12), 'day' => array(0, 31), 'hour' => array(0, 24), 'minute' => array(0, 59), 'second' => array(0, 59)); - foreach ($fields as $field => $range) { - if (${$field} !== null && (!\is_int(${$field}) || ${$field} < $range[0] || ${$field} > $range[1])) { - throw new InvalidDateException($field, ${$field}); - } - } - $instance = static::create($year, $month, $day, $hour, $minute, $second, $tz); - foreach (\array_reverse($fields) as $field => $range) { - if (${$field} !== null && (!\is_int(${$field}) || ${$field} !== $instance->{$field})) { - throw new InvalidDateException($field, ${$field}); - } - } - return $instance; - } - /** - * Create a Carbon instance from just a date. The time portion is set to now. - * - * @param int|null $year - * @param int|null $month - * @param int|null $day - * @param \DateTimeZone|string|null $tz - * - * @throws \InvalidArgumentException - * - * @return static - */ - public static function createFromDate($year = null, $month = null, $day = null, $tz = null) - { - return static::create($year, $month, $day, null, null, null, $tz); - } - /** - * Create a Carbon instance from just a date. The time portion is set to midnight. - * - * @param int|null $year - * @param int|null $month - * @param int|null $day - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function createMidnightDate($year = null, $month = null, $day = null, $tz = null) - { - return static::create($year, $month, $day, 0, 0, 0, $tz); - } - /** - * Create a Carbon instance from just a time. The date portion is set to today. - * - * @param int|null $hour - * @param int|null $minute - * @param int|null $second - * @param \DateTimeZone|string|null $tz - * - * @throws \InvalidArgumentException - * - * @return static - */ - public static function createFromTime($hour = null, $minute = null, $second = null, $tz = null) - { - return static::create(null, null, null, $hour, $minute, $second, $tz); - } - /** - * Create a Carbon instance from a time string. The date portion is set to today. - * - * @param string $time - * @param \DateTimeZone|string|null $tz - * - * @throws \InvalidArgumentException - * - * @return static - */ - public static function createFromTimeString($time, $tz = null) - { - return static::today($tz)->setTimeFromTimeString($time); - } - private static function createFromFormatAndTimezone($format, $time, $tz) - { - return $tz !== null ? parent::createFromFormat($format, $time, static::safeCreateDateTimeZone($tz)) : parent::createFromFormat($format, $time); - } - /** - * Create a Carbon instance from a specific format. - * - * @param string $format Datetime format - * @param string $time - * @param \DateTimeZone|string|null $tz - * - * @throws InvalidArgumentException - * - * @return static - */ - public static function createFromFormat($format, $time, $tz = null) - { - // First attempt to create an instance, so that error messages are based on the unmodified format. - $date = self::createFromFormatAndTimezone($format, $time, $tz); - $lastErrors = parent::getLastErrors(); - if (($mock = static::getTestNow()) && ($date instanceof DateTime || $date instanceof DateTimeInterface)) { - // Set timezone from mock if custom timezone was neither given directly nor as a part of format. - // First let's skip the part that will be ignored by the parser. - $nonEscaped = '(?getTimezone(); - } - // Prepend mock datetime only if the format does not contain non escaped unix epoch reset flag. - if (!\preg_match("/{$nonEscaped}[!|]/", $format)) { - $format = static::MOCK_DATETIME_FORMAT . ' ' . $format; - $time = $mock->format(static::MOCK_DATETIME_FORMAT) . ' ' . $time; - } - // Regenerate date from the modified format to base result on the mocked instance instead of now. - $date = self::createFromFormatAndTimezone($format, $time, $tz); - } - if ($date instanceof DateTime || $date instanceof DateTimeInterface) { - $instance = static::instance($date); - $instance::setLastErrors($lastErrors); - return $instance; - } - throw new InvalidArgumentException(\implode(\PHP_EOL, $lastErrors['errors'])); - } - /** - * Set last errors. - * - * @param array $lastErrors - * - * @return void - */ - private static function setLastErrors(array $lastErrors) - { - static::$lastErrors = $lastErrors; - } - /** - * {@inheritdoc} - */ - public static function getLastErrors() - { - return static::$lastErrors; - } - /** - * Create a Carbon instance from a timestamp. - * - * @param int $timestamp - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function createFromTimestamp($timestamp, $tz = null) - { - return static::today($tz)->setTimestamp($timestamp); - } - /** - * Create a Carbon instance from a timestamp in milliseconds. - * - * @param int $timestamp - * @param \DateTimeZone|string|null $tz - * - * @return static - */ - public static function createFromTimestampMs($timestamp, $tz = null) - { - return static::createFromFormat('U.u', \sprintf('%F', $timestamp / 1000))->setTimezone($tz); - } - /** - * Create a Carbon instance from an UTC timestamp. - * - * @param int $timestamp - * - * @return static - */ - public static function createFromTimestampUTC($timestamp) - { - return new static('@' . $timestamp); - } - /** - * Make a Carbon instance from given variable if possible. - * - * Always return a new instance. Parse only strings and only these likely to be dates (skip intervals - * and recurrences). Throw an exception for invalid format, but otherwise return null. - * - * @param mixed $var - * - * @return static|null - */ - public static function make($var) - { - if ($var instanceof DateTime || $var instanceof DateTimeInterface) { - return static::instance($var); - } - if (\is_string($var)) { - $var = \trim($var); - $first = \substr($var, 0, 1); - if (\is_string($var) && $first !== 'P' && $first !== 'R' && \preg_match('/[a-z0-9]/i', $var)) { - return static::parse($var); - } - } - } - /** - * Get a copy of the instance. - * - * @return static - */ - public function copy() - { - return clone $this; - } - /** - * Returns a present instance in the same timezone. - * - * @return static - */ - public function nowWithSameTz() - { - return static::now($this->getTimezone()); - } - /** - * Throws an exception if the given object is not a DateTime and does not implement DateTimeInterface - * and not in $other. - * - * @param mixed $date - * @param string|array $other - * - * @throws \InvalidArgumentException - */ - protected static function expectDateTime($date, $other = array()) - { - $message = 'Expected '; - foreach ((array) $other as $expect) { - $message .= "{$expect}, "; - } - if (!$date instanceof DateTime && !$date instanceof DateTimeInterface) { - throw new InvalidArgumentException($message . 'DateTime or DateTimeInterface, ' . (\is_object($date) ? \get_class($date) : \gettype($date)) . ' given'); - } - } - /** - * Return the Carbon instance passed through, a now instance in the same timezone - * if null given or parse the input if string given. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * - * @return static - */ - protected function resolveCarbon($date = null) - { - if (!$date) { - return $this->nowWithSameTz(); - } - if (\is_string($date)) { - return static::parse($date, $this->getTimezone()); - } - static::expectDateTime($date, array('null', 'string')); - return $date instanceof self ? $date : static::instance($date); - } - /////////////////////////////////////////////////////////////////// - ///////////////////////// GETTERS AND SETTERS ///////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Get a part of the Carbon object - * - * @param string $name - * - * @throws \InvalidArgumentException - * - * @return string|int|bool|\DateTimeZone - */ - public function __get($name) - { - static $formats = array('year' => 'Y', 'yearIso' => 'o', 'month' => 'n', 'day' => 'j', 'hour' => 'G', 'minute' => 'i', 'second' => 's', 'micro' => 'u', 'dayOfWeek' => 'w', 'dayOfWeekIso' => 'N', 'dayOfYear' => 'z', 'weekOfYear' => 'W', 'daysInMonth' => 't', 'timestamp' => 'U', 'englishDayOfWeek' => 'l', 'shortEnglishDayOfWeek' => 'D', 'englishMonth' => 'F', 'shortEnglishMonth' => 'M', 'localeDayOfWeek' => '%A', 'shortLocaleDayOfWeek' => '%a', 'localeMonth' => '%B', 'shortLocaleMonth' => '%b'); - switch (\true) { - case isset($formats[$name]): - $format = $formats[$name]; - $method = \substr($format, 0, 1) === '%' ? 'formatLocalized' : 'format'; - $value = $this->{$method}($format); - return \is_numeric($value) ? (int) $value : $value; - case $name === 'weekOfMonth': - return (int) \ceil($this->day / static::DAYS_PER_WEEK); - case $name === 'weekNumberInMonth': - return (int) \ceil(($this->day + $this->copy()->startOfMonth()->dayOfWeek - 1) / static::DAYS_PER_WEEK); - case $name === 'age': - return $this->diffInYears(); - case $name === 'quarter': - return (int) \ceil($this->month / static::MONTHS_PER_QUARTER); - case $name === 'offset': - return $this->getOffset(); - case $name === 'offsetHours': - return $this->getOffset() / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR; - case $name === 'dst': - return $this->format('I') === '1'; - case $name === 'local': - return $this->getOffset() === $this->copy()->setTimezone(\date_default_timezone_get())->getOffset(); - case $name === 'utc': - return $this->getOffset() === 0; - case $name === 'timezone' || $name === 'tz': - return $this->getTimezone(); - case $name === 'timezoneName' || $name === 'tzName': - return $this->getTimezone()->getName(); - default: - throw new InvalidArgumentException(\sprintf("Unknown getter '%s'", $name)); - } - } - /** - * Check if an attribute exists on the object - * - * @param string $name - * - * @return bool - */ - public function __isset($name) - { - try { - $this->__get($name); - } catch (InvalidArgumentException $e) { - return \false; - } return \true; } - /** - * Set a part of the Carbon object - * - * @param string $name - * @param string|int|\DateTimeZone $value - * - * @throws \InvalidArgumentException - * - * @return void - */ - public function __set($name, $value) - { - switch ($name) { - case 'year': - case 'month': - case 'day': - case 'hour': - case 'minute': - case 'second': - list($year, $month, $day, $hour, $minute, $second) = \explode('-', $this->format('Y-n-j-G-i-s')); - ${$name} = $value; - $this->setDateTime($year, $month, $day, $hour, $minute, $second); - break; - case 'timestamp': - parent::setTimestamp($value); - break; - case 'timezone': - case 'tz': - $this->setTimezone($value); - break; - default: - throw new InvalidArgumentException(\sprintf("Unknown setter '%s'", $name)); - } - } - /** - * Set the instance's year - * - * @param int $value - * - * @return static - */ - public function year($value) - { - $this->year = $value; - return $this; - } - /** - * Set the instance's month - * - * @param int $value - * - * @return static - */ - public function month($value) - { - $this->month = $value; - return $this; - } - /** - * Set the instance's day - * - * @param int $value - * - * @return static - */ - public function day($value) - { - $this->day = $value; - return $this; - } - /** - * Set the instance's hour - * - * @param int $value - * - * @return static - */ - public function hour($value) - { - $this->hour = $value; - return $this; - } - /** - * Set the instance's minute - * - * @param int $value - * - * @return static - */ - public function minute($value) - { - $this->minute = $value; - return $this; - } - /** - * Set the instance's second - * - * @param int $value - * - * @return static - */ - public function second($value) - { - $this->second = $value; - return $this; - } - /** - * Sets the current date of the DateTime object to a different date. - * Calls modify as a workaround for a php bug - * - * @param int $year - * @param int $month - * @param int $day - * - * @return static - * - * @see https://github.com/briannesbitt/Carbon/issues/539 - * @see https://bugs.php.net/bug.php?id=63863 - */ - public function setDate($year, $month, $day) - { - $this->modify('+0 day'); - return parent::setDate($year, $month, $day); - } - /** - * Set the date and time all together - * - * @param int $year - * @param int $month - * @param int $day - * @param int $hour - * @param int $minute - * @param int $second - * - * @return static - */ - public function setDateTime($year, $month, $day, $hour, $minute, $second = 0) - { - return $this->setDate($year, $month, $day)->setTime($hour, $minute, $second); - } - /** - * Set the time by time string - * - * @param string $time - * - * @return static - */ - public function setTimeFromTimeString($time) - { - if (\strpos($time, ':') === \false) { - $time .= ':0'; - } - return $this->modify($time); - } - /** - * Set the instance's timestamp - * - * @param int $value - * - * @return static - */ - public function timestamp($value) - { - return $this->setTimestamp($value); - } - /** - * Alias for setTimezone() - * - * @param \DateTimeZone|string $value - * - * @return static - */ - public function timezone($value) - { - return $this->setTimezone($value); - } - /** - * Alias for setTimezone() - * - * @param \DateTimeZone|string $value - * - * @return static - */ - public function tz($value) - { - return $this->setTimezone($value); - } - /** - * Set the instance's timezone from a string or object - * - * @param \DateTimeZone|string $value - * - * @return static - */ - public function setTimezone($value) - { - parent::setTimezone(static::safeCreateDateTimeZone($value)); - // https://bugs.php.net/bug.php?id=72338 - // just workaround on this bug - $this->getTimestamp(); - return $this; - } - /** - * Set the year, month, and date for this instance to that of the passed instance. - * - * @param \Carbon\Carbon|\DateTimeInterface $date - * - * @return static - */ - public function setDateFrom($date) - { - $date = static::instance($date); - $this->setDate($date->year, $date->month, $date->day); - return $this; - } - /** - * Set the hour, day, and time for this instance to that of the passed instance. - * - * @param \Carbon\Carbon|\DateTimeInterface $date - * - * @return static - */ - public function setTimeFrom($date) - { - $date = static::instance($date); - $this->setTime($date->hour, $date->minute, $date->second); - return $this; - } - /** - * Get the days of the week - * - * @return array - */ - public static function getDays() - { - return static::$days; - } - /////////////////////////////////////////////////////////////////// - /////////////////////// WEEK SPECIAL DAYS ///////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Get the first day of week - * - * @return int - */ - public static function getWeekStartsAt() - { - return static::$weekStartsAt; - } - /** - * Set the first day of week - * - * @param int $day week start day - * - * @throws InvalidArgumentException - * - * @return void - */ - public static function setWeekStartsAt($day) - { - if ($day > static::SATURDAY || $day < static::SUNDAY) { - throw new InvalidArgumentException('Day of a week should be greater than or equal to 0 and less than or equal to 6.'); - } - static::$weekStartsAt = $day; - } - /** - * Get the last day of week - * - * @return int - */ - public static function getWeekEndsAt() - { - return static::$weekEndsAt; - } - /** - * Set the last day of week - * - * @param int $day - * - * @throws InvalidArgumentException - * - * @return void - */ - public static function setWeekEndsAt($day) - { - if ($day > static::SATURDAY || $day < static::SUNDAY) { - throw new InvalidArgumentException('Day of a week should be greater than or equal to 0 and less than or equal to 6.'); - } - static::$weekEndsAt = $day; - } - /** - * Get weekend days - * - * @return array - */ - public static function getWeekendDays() - { - return static::$weekendDays; - } - /** - * Set weekend days - * - * @param array $days - * - * @return void - */ - public static function setWeekendDays($days) - { - static::$weekendDays = $days; - } - /** - * get midday/noon hour - * - * @return int - */ - public static function getMidDayAt() - { - return static::$midDayAt; - } - /** - * Set midday/noon hour - * - * @param int $hour midday hour - * - * @return void - */ - public static function setMidDayAt($hour) - { - static::$midDayAt = $hour; - } - /////////////////////////////////////////////////////////////////// - ///////////////////////// TESTING AIDS //////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Set a Carbon instance (real or mock) to be returned when a "now" - * instance is created. The provided instance will be returned - * specifically under the following conditions: - * - A call to the static now() method, ex. Carbon::now() - * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) - * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') - * - When a string containing the desired time is passed to Carbon::parse(). - * - * Note the timezone parameter was left out of the examples above and - * has no affect as the mock value will be returned regardless of its value. - * - * To clear the test instance call this method using the default - * parameter of null. - * - * @param \Carbon\Carbon|null $testNow real or mock Carbon instance - * @param \Carbon\Carbon|string|null $testNow - */ - public static function setTestNow($testNow = null) - { - static::$testNow = \is_string($testNow) ? static::parse($testNow) : $testNow; - } - /** - * Get the Carbon instance (real or mock) to be returned when a "now" - * instance is created. - * - * @return static the current instance used for testing - */ - public static function getTestNow() - { - return static::$testNow; - } - /** - * Determine if there is a valid test instance set. A valid test instance - * is anything that is not null. - * - * @return bool true if there is a test instance, otherwise false - */ - public static function hasTestNow() - { - return static::getTestNow() !== null; - } - /** - * Determine if a time string will produce a relative date. - * - * @param string $time - * - * @return bool true if time match a relative date, false if absolute or invalid time string - */ - public static function hasRelativeKeywords($time) - { - if (\strtotime($time) === \false) { - return \false; - } - $date1 = new DateTime('2000-01-01T00:00:00Z'); - $date1->modify($time); - $date2 = new DateTime('2001-12-25T00:00:00Z'); - $date2->modify($time); - return $date1 != $date2; - } - /////////////////////////////////////////////////////////////////// - /////////////////////// LOCALIZATION ////////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Initialize the translator instance if necessary. - * - * @return \Symfony\Component\Translation\TranslatorInterface - */ - protected static function translator() - { - if (static::$translator === null) { - static::$translator = Translator::get(); - } - return static::$translator; - } - /** - * Get the translator instance in use - * - * @return \Symfony\Component\Translation\TranslatorInterface - */ - public static function getTranslator() - { - return static::translator(); - } - /** - * Set the translator instance to use - * - * @param \Symfony\Component\Translation\TranslatorInterface $translator - * - * @return void - */ - public static function setTranslator(TranslatorInterface $translator) - { - static::$translator = $translator; - } - /** - * Get the current translator locale - * - * @return string - */ - public static function getLocale() - { - return static::translator()->getLocale(); - } - /** - * Set the current translator locale and indicate if the source locale file exists - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function setLocale($locale) - { - return static::translator()->setLocale($locale) !== \false; - } - /** - * Set the current locale to the given, execute the passed function, reset the locale to previous one, - * then return the result of the closure (or null if the closure was void). - * - * @param string $locale locale ex. en - * - * @return mixed - */ - public static function executeWithLocale($locale, $func) - { - $currentLocale = static::getLocale(); - $result = \call_user_func($func, static::setLocale($locale) ? static::getLocale() : \false, static::translator()); - static::setLocale($currentLocale); - return $result; - } - /** - * Returns true if the given locale is internally supported and has short-units support. - * Support is considered enabled if either year, day or hour has a short variant translated. - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function localeHasShortUnits($locale) - { - return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { - return $newLocale && (($y = $translator->trans('y')) !== 'y' && $y !== $translator->trans('year')) || ($y = $translator->trans('d')) !== 'd' && $y !== $translator->trans('day') || ($y = $translator->trans('h')) !== 'h' && $y !== $translator->trans('hour'); - }); - } - /** - * Returns true if the given locale is internally supported and has diff syntax support (ago, from now, before, after). - * Support is considered enabled if the 4 sentences are translated in the given locale. - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function localeHasDiffSyntax($locale) - { - return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { - return $newLocale && $translator->trans('ago') !== 'ago' && $translator->trans('from_now') !== 'from_now' && $translator->trans('before') !== 'before' && $translator->trans('after') !== 'after'; - }); - } - /** - * Returns true if the given locale is internally supported and has words for 1-day diff (just now, yesterday, tomorrow). - * Support is considered enabled if the 3 words are translated in the given locale. - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function localeHasDiffOneDayWords($locale) - { - return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { - return $newLocale && $translator->trans('diff_now') !== 'diff_now' && $translator->trans('diff_yesterday') !== 'diff_yesterday' && $translator->trans('diff_tomorrow') !== 'diff_tomorrow'; - }); - } - /** - * Returns true if the given locale is internally supported and has words for 2-days diff (before yesterday, after tomorrow). - * Support is considered enabled if the 2 words are translated in the given locale. - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function localeHasDiffTwoDayWords($locale) - { - return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { - return $newLocale && $translator->trans('diff_before_yesterday') !== 'diff_before_yesterday' && $translator->trans('diff_after_tomorrow') !== 'diff_after_tomorrow'; - }); - } - /** - * Returns true if the given locale is internally supported and has period syntax support (X times, every X, from X, to X). - * Support is considered enabled if the 4 sentences are translated in the given locale. - * - * @param string $locale locale ex. en - * - * @return bool - */ - public static function localeHasPeriodSyntax($locale) - { - return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { - return $newLocale && $translator->trans('period_recurrences') !== 'period_recurrences' && $translator->trans('period_interval') !== 'period_interval' && $translator->trans('period_start_date') !== 'period_start_date' && $translator->trans('period_end_date') !== 'period_end_date'; - }); - } - /** - * Returns the list of internally available locales and already loaded custom locales. - * (It will ignore custom translator dynamic loading.) - * - * @return array - */ - public static function getAvailableLocales() - { - $translator = static::translator(); - $locales = array(); - if ($translator instanceof Translator) { - foreach (\glob(__DIR__ . '/Lang/*.php') as $file) { - $locales[] = \substr($file, \strrpos($file, '/') + 1, -4); - } - $locales = \array_unique(\array_merge($locales, \array_keys($translator->getMessages()))); - } - return $locales; - } - /////////////////////////////////////////////////////////////////// - /////////////////////// STRING FORMATTING ///////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Set if UTF8 will be used for localized date/time - * - * @param bool $utf8 - */ - public static function setUtf8($utf8) - { - static::$utf8 = $utf8; - } - /** - * Format the instance with the current locale. You can set the current - * locale using setlocale() http://php.net/setlocale. - * - * @param string $format - * - * @return string - */ - public function formatLocalized($format) - { - // Check for Windows to find and replace the %e modifier correctly. - if (\strtoupper(\substr(\PHP_OS, 0, 3)) === 'WIN') { - $format = \preg_replace('#(?toDateTimeString())); - return static::$utf8 ? \utf8_encode($formatted) : $formatted; - } - /** - * Reset the format used to the default when type juggling a Carbon instance to a string - * - * @return void - */ - public static function resetToStringFormat() - { - static::setToStringFormat(static::DEFAULT_TO_STRING_FORMAT); - } - /** - * Set the default format used when type juggling a Carbon instance to a string - * - * @param string|Closure $format - * - * @return void - */ - public static function setToStringFormat($format) - { - static::$toStringFormat = $format; - } - /** - * Format the instance as a string using the set format - * - * @return string - */ - public function __toString() - { - $format = static::$toStringFormat; - return $this->format($format instanceof Closure ? $format($this) : $format); - } - /** - * Format the instance as date - * - * @return string - */ - public function toDateString() - { - return $this->format('Y-m-d'); - } - /** - * Format the instance as a readable date - * - * @return string - */ - public function toFormattedDateString() - { - return $this->format('M j, Y'); - } - /** - * Format the instance as time - * - * @return string - */ - public function toTimeString() - { - return $this->format('H:i:s'); - } - /** - * Format the instance as date and time - * - * @return string - */ - public function toDateTimeString() - { - return $this->format('Y-m-d H:i:s'); - } - /** - * Format the instance as date and time T-separated with no timezone - * - * @example - * ``` - * echo Carbon::now()->toDateTimeLocalString(); - * ``` - * - * @return string - */ - public function toDateTimeLocalString() - { - return $this->format('Y-m-d\\TH:i:s'); - } - /** - * Format the instance with day, date and time - * - * @return string - */ - public function toDayDateTimeString() - { - return $this->format('D, M j, Y g:i A'); - } - /** - * Format the instance as ATOM - * - * @return string - */ - public function toAtomString() - { - return $this->format(static::ATOM); - } - /** - * Format the instance as COOKIE - * - * @return string - */ - public function toCookieString() - { - return $this->format(static::COOKIE); - } - /** - * Format the instance as ISO8601 - * - * @return string - */ - public function toIso8601String() - { - return $this->toAtomString(); - } - /** - * Format the instance as RFC822 - * - * @return string - */ - public function toRfc822String() - { - return $this->format(static::RFC822); - } - /** - * Convert the instance to UTC and return as Zulu ISO8601 - * - * @return string - */ - public function toIso8601ZuluString() - { - return $this->copy()->setTimezone('UTC')->format('DeliciousBrains\\WP_Offload_SES\\Y-m-d\\TH:i:s\\Z'); - } - /** - * Format the instance as RFC850 - * - * @return string - */ - public function toRfc850String() - { - return $this->format(static::RFC850); - } - /** - * Format the instance as RFC1036 - * - * @return string - */ - public function toRfc1036String() - { - return $this->format(static::RFC1036); - } - /** - * Format the instance as RFC1123 - * - * @return string - */ - public function toRfc1123String() - { - return $this->format(static::RFC1123); - } - /** - * Format the instance as RFC2822 - * - * @return string - */ - public function toRfc2822String() - { - return $this->format(static::RFC2822); - } - /** - * Format the instance as RFC3339 - * - * @return string - */ - public function toRfc3339String() - { - return $this->format(static::RFC3339); - } - /** - * Format the instance as RSS - * - * @return string - */ - public function toRssString() - { - return $this->format(static::RSS); - } - /** - * Format the instance as W3C - * - * @return string - */ - public function toW3cString() - { - return $this->format(static::W3C); - } - /** - * Format the instance as RFC7231 - * - * @return string - */ - public function toRfc7231String() - { - return $this->copy()->setTimezone('GMT')->format(static::RFC7231_FORMAT); - } - /** - * Get default array representation - * - * @return array - */ - public function toArray() - { - return array('year' => $this->year, 'month' => $this->month, 'day' => $this->day, 'dayOfWeek' => $this->dayOfWeek, 'dayOfYear' => $this->dayOfYear, 'hour' => $this->hour, 'minute' => $this->minute, 'second' => $this->second, 'micro' => $this->micro, 'timestamp' => $this->timestamp, 'formatted' => $this->format(self::DEFAULT_TO_STRING_FORMAT), 'timezone' => $this->timezone); - } - /** - * Get default object representation. - * - * @example - * ``` - * var_dump(Carbon::now()->toObject()); - * ``` - * - * @return object - */ - public function toObject() - { - return (object) $this->toArray(); - } - /** - * Returns english human readable complete date string. - * - * @example - * ``` - * echo Carbon::now()->toString(); - * ``` - * - * @return string - */ - public function toString() - { - return $this->format('DeliciousBrains\\WP_Offload_SES\\D M j Y H:i:s \\G\\M\\TO'); - } - /** - * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z, if $keepOffset truthy, offset will be kept: - * 1977-04-22T01:00:00-05:00). - * - * @example - * ``` - * echo Carbon::now('America/Toronto')->toISOString() . "\n"; - * echo Carbon::now('America/Toronto')->toISOString(true) . "\n"; - * ``` - * - * @param bool $keepOffset Pass true to keep the date offset. Else forced to UTC. - * - * @return null|string - */ - public function toISOString($keepOffset = \false) - { - if ($this->year === 0) { - return null; - } - $year = $this->year < 0 || $this->year > 9999 ? ($this->year < 0 ? '-' : '+') . \str_pad(\abs($this->year), 6, '0', \STR_PAD_LEFT) : \str_pad($this->year, 4, '0', \STR_PAD_LEFT); - $tz = $keepOffset ? $this->format('P') : 'Z'; - $date = $keepOffset ? $this : $this->copy()->setTimezone('UTC'); - return $year . $date->format('-m-d\\TH:i:s.u') . $tz; - } - /** - * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z) with UTC timezone. - * - * @example - * ``` - * echo Carbon::now('America/Toronto')->toJSON(); - * ``` - * - * @return null|string - */ - public function toJSON() - { - return $this->toISOString(); - } - /** - * Return native DateTime PHP object matching the current instance. - * - * @example - * ``` - * var_dump(Carbon::now()->toDateTime()); - * ``` - * - * @return DateTime - */ - public function toDateTime() - { - return new DateTime($this->format('Y-m-d H:i:s.u'), $this->getTimezone()); - } - /** - * @alias toDateTime - * - * Return native DateTime PHP object matching the current instance. - * - * @example - * ``` - * var_dump(Carbon::now()->toDate()); - * ``` - * - * @return DateTime - */ - public function toDate() - { - return $this->toDateTime(); - } - /////////////////////////////////////////////////////////////////// - ////////////////////////// COMPARISONS //////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Determines if the instance is equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function eq($date) - { - return $this == $date; - } - /** - * Determines if the instance is equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see eq() - * - * @return bool - */ - public function equalTo($date) - { - return $this->eq($date); - } - /** - * Determines if the instance is not equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function ne($date) - { - return !$this->eq($date); - } - /** - * Determines if the instance is not equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see ne() - * - * @return bool - */ - public function notEqualTo($date) - { - return $this->ne($date); - } - /** - * Determines if the instance is greater (after) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function gt($date) - { - return $this > $date; - } - /** - * Determines if the instance is greater (after) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see gt() - * - * @return bool - */ - public function greaterThan($date) - { - return $this->gt($date); - } - /** - * Determines if the instance is greater (after) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see gt() - * - * @return bool - */ - public function isAfter($date) - { - return $this->gt($date); - } - /** - * Determines if the instance is greater (after) than or equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function gte($date) - { - return $this >= $date; - } - /** - * Determines if the instance is greater (after) than or equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see gte() - * - * @return bool - */ - public function greaterThanOrEqualTo($date) - { - return $this->gte($date); - } - /** - * Determines if the instance is less (before) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function lt($date) - { - return $this < $date; - } - /** - * Determines if the instance is less (before) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see lt() - * - * @return bool - */ - public function lessThan($date) - { - return $this->lt($date); - } - /** - * Determines if the instance is less (before) than another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see lt() - * - * @return bool - */ - public function isBefore($date) - { - return $this->lt($date); - } - /** - * Determines if the instance is less (before) or equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @return bool - */ - public function lte($date) - { - return $this <= $date; - } - /** - * Determines if the instance is less (before) or equal to another - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see lte() - * - * @return bool - */ - public function lessThanOrEqualTo($date) - { - return $this->lte($date); - } - /** - * Determines if the instance is between two others - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 - * @param bool $equal Indicates if an equal to comparison should be done - * - * @return bool - */ - public function between($date1, $date2, $equal = \true) - { - if ($date1->gt($date2)) { - $temp = $date1; - $date1 = $date2; - $date2 = $temp; - } - if ($equal) { - return $this->gte($date1) && $this->lte($date2); - } - return $this->gt($date1) && $this->lt($date2); - } - protected function floatDiffInSeconds($date) - { - $date = $this->resolveCarbon($date); - return \abs($this->diffInRealSeconds($date, \false) + ($date->micro - $this->micro) / 1000000); - } - /** - * Determines if the instance is between two others - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 - * @param bool $equal Indicates if a > and < comparison should be used or <= or >= - * - * @return bool - */ - public function isBetween($date1, $date2, $equal = \true) - { - return $this->between($date1, $date2, $equal); - } - /** - * Get the closest date from the instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 - * - * @return static - */ - public function closest($date1, $date2) - { - return $this->floatDiffInSeconds($date1) < $this->floatDiffInSeconds($date2) ? $date1 : $date2; - } - /** - * Get the farthest date from the instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 - * - * @return static - */ - public function farthest($date1, $date2) - { - return $this->floatDiffInSeconds($date1) > $this->floatDiffInSeconds($date2) ? $date1 : $date2; - } - /** - * Get the minimum instance between a given instance (default now) and the current instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * - * @return static - */ - public function min($date = null) - { - $date = $this->resolveCarbon($date); - return $this->lt($date) ? $this : $date; - } - /** - * Get the minimum instance between a given instance (default now) and the current instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see min() - * - * @return static - */ - public function minimum($date = null) - { - return $this->min($date); - } - /** - * Get the maximum instance between a given instance (default now) and the current instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * - * @return static - */ - public function max($date = null) - { - $date = $this->resolveCarbon($date); - return $this->gt($date) ? $this : $date; - } - /** - * Get the maximum instance between a given instance (default now) and the current instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|mixed $date - * - * @see max() - * - * @return static - */ - public function maximum($date = null) - { - return $this->max($date); - } - /** - * Determines if the instance is a weekday. - * - * @return bool - */ - public function isWeekday() - { - return !$this->isWeekend(); - } - /** - * Determines if the instance is a weekend day. - * - * @return bool - */ - public function isWeekend() - { - return \in_array($this->dayOfWeek, static::$weekendDays); - } - /** - * Determines if the instance is yesterday. - * - * @return bool - */ - public function isYesterday() - { - return $this->toDateString() === static::yesterday($this->getTimezone())->toDateString(); - } - /** - * Determines if the instance is today. - * - * @return bool - */ - public function isToday() - { - return $this->toDateString() === $this->nowWithSameTz()->toDateString(); - } - /** - * Determines if the instance is tomorrow. - * - * @return bool - */ - public function isTomorrow() - { - return $this->toDateString() === static::tomorrow($this->getTimezone())->toDateString(); - } - /** - * Determines if the instance is within the next week. - * - * @return bool - */ - public function isNextWeek() - { - return $this->weekOfYear === $this->nowWithSameTz()->addWeek()->weekOfYear; - } - /** - * Determines if the instance is within the last week. - * - * @return bool - */ - public function isLastWeek() - { - return $this->weekOfYear === $this->nowWithSameTz()->subWeek()->weekOfYear; - } - /** - * Determines if the instance is within the next quarter. - * - * @return bool - */ - public function isNextQuarter() - { - return $this->quarter === $this->nowWithSameTz()->addQuarter()->quarter; - } - /** - * Determines if the instance is within the last quarter. - * - * @return bool - */ - public function isLastQuarter() - { - return $this->quarter === $this->nowWithSameTz()->subQuarter()->quarter; - } - /** - * Determines if the instance is within the next month. - * - * @return bool - */ - public function isNextMonth() - { - return $this->month === $this->nowWithSameTz()->addMonthNoOverflow()->month; - } - /** - * Determines if the instance is within the last month. - * - * @return bool - */ - public function isLastMonth() - { - return $this->month === $this->nowWithSameTz()->subMonthNoOverflow()->month; - } - /** - * Determines if the instance is within next year. - * - * @return bool - */ - public function isNextYear() - { - return $this->year === $this->nowWithSameTz()->addYear()->year; - } - /** - * Determines if the instance is within the previous year. - * - * @return bool - */ - public function isLastYear() - { - return $this->year === $this->nowWithSameTz()->subYear()->year; - } - /** - * Determines if the instance is in the future, ie. greater (after) than now. - * - * @return bool - */ - public function isFuture() - { - return $this->gt($this->nowWithSameTz()); - } - /** - * Determines if the instance is in the past, ie. less (before) than now. - * - * @return bool - */ - public function isPast() - { - return $this->lt($this->nowWithSameTz()); - } - /** - * Determines if the instance is a leap year. - * - * @return bool - */ - public function isLeapYear() - { - return $this->format('L') === '1'; - } - /** - * Determines if the instance is a long year - * - * @see https://en.wikipedia.org/wiki/ISO_8601#Week_dates - * - * @return bool - */ - public function isLongYear() - { - return static::create($this->year, 12, 28, 0, 0, 0, $this->tz)->weekOfYear === 53; - } - /** - * Compares the formatted values of the two dates. - * - * @param string $format The date formats to compare. - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. - * - * @throws \InvalidArgumentException - * - * @return bool - */ - public function isSameAs($format, $date = null) - { - $date = $date ?: static::now($this->tz); - static::expectDateTime($date, 'null'); - return $this->format($format) === $date->format($format); - } - /** - * Determines if the instance is in the current year. - * - * @return bool - */ - public function isCurrentYear() - { - return $this->isSameYear(); - } - /** - * Checks if the passed in date is in the same year as the instance year. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. - * - * @return bool - */ - public function isSameYear($date = null) - { - return $this->isSameAs('Y', $date); - } - /** - * Determines if the instance is in the current month. - * - * @return bool - */ - public function isCurrentQuarter() - { - return $this->isSameQuarter(); - } - /** - * Checks if the passed in date is in the same quarter as the instance quarter (and year if needed). - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. - * @param bool $ofSameYear Check if it is the same month in the same year. - * - * @return bool - */ - public function isSameQuarter($date = null, $ofSameYear = null) - { - $date = $date ? static::instance($date) : static::now($this->tz); - static::expectDateTime($date, 'null'); - $ofSameYear = \is_null($ofSameYear) ? static::shouldCompareYearWithMonth() : $ofSameYear; - return $this->quarter === $date->quarter && (!$ofSameYear || $this->isSameYear($date)); - } - /** - * Determines if the instance is in the current month. - * - * @param bool $ofSameYear Check if it is the same month in the same year. - * - * @return bool - */ - public function isCurrentMonth($ofSameYear = null) - { - return $this->isSameMonth(null, $ofSameYear); - } - /** - * Checks if the passed in date is in the same month as the instance´s month. - * - * Note that this defaults to only comparing the month while ignoring the year. - * To test if it is the same exact month of the same year, pass in true as the second parameter. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. - * @param bool $ofSameYear Check if it is the same month in the same year. - * - * @return bool - */ - public function isSameMonth($date = null, $ofSameYear = null) - { - $ofSameYear = \is_null($ofSameYear) ? static::shouldCompareYearWithMonth() : $ofSameYear; - return $this->isSameAs($ofSameYear ? 'Y-m' : 'm', $date); - } - /** - * Determines if the instance is in the current day. - * - * @return bool - */ - public function isCurrentDay() - { - return $this->isSameDay(); - } - /** - * Checks if the passed in date is the same exact day as the instance´s day. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. - * - * @return bool - */ - public function isSameDay($date = null) - { - return $this->isSameAs('Y-m-d', $date); - } - /** - * Determines if the instance is in the current hour. - * - * @return bool - */ - public function isCurrentHour() - { - return $this->isSameHour(); - } - /** - * Checks if the passed in date is the same exact hour as the instance´s hour. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. - * - * @return bool - */ - public function isSameHour($date = null) - { - return $this->isSameAs('Y-m-d H', $date); - } - /** - * Determines if the instance is in the current minute. - * - * @return bool - */ - public function isCurrentMinute() - { - return $this->isSameMinute(); - } - /** - * Checks if the passed in date is the same exact minute as the instance´s minute. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. - * - * @return bool - */ - public function isSameMinute($date = null) - { - return $this->isSameAs('Y-m-d H:i', $date); - } - /** - * Determines if the instance is in the current second. - * - * @return bool - */ - public function isCurrentSecond() - { - return $this->isSameSecond(); - } - /** - * Checks if the passed in date is the same exact second as the instance´s second. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. - * - * @return bool - */ - public function isSameSecond($date = null) - { - return $this->isSameAs('Y-m-d H:i:s', $date); - } - /** - * Checks if this day is a specific day of the week. - * - * @param int $dayOfWeek - * - * @return bool - */ - public function isDayOfWeek($dayOfWeek) - { - return $this->dayOfWeek === $dayOfWeek; - } - /** - * Checks if this day is a Sunday. - * - * @return bool - */ - public function isSunday() - { - return $this->dayOfWeek === static::SUNDAY; - } - /** - * Checks if this day is a Monday. - * - * @return bool - */ - public function isMonday() - { - return $this->dayOfWeek === static::MONDAY; - } - /** - * Checks if this day is a Tuesday. - * - * @return bool - */ - public function isTuesday() - { - return $this->dayOfWeek === static::TUESDAY; - } - /** - * Checks if this day is a Wednesday. - * - * @return bool - */ - public function isWednesday() - { - return $this->dayOfWeek === static::WEDNESDAY; - } - /** - * Checks if this day is a Thursday. - * - * @return bool - */ - public function isThursday() - { - return $this->dayOfWeek === static::THURSDAY; - } - /** - * Checks if this day is a Friday. - * - * @return bool - */ - public function isFriday() - { - return $this->dayOfWeek === static::FRIDAY; - } - /** - * Checks if this day is a Saturday. - * - * @return bool - */ - public function isSaturday() - { - return $this->dayOfWeek === static::SATURDAY; - } - /** - * Check if its the birthday. Compares the date/month values of the two dates. - * - * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. - * - * @return bool - */ - public function isBirthday($date = null) - { - return $this->isSameAs('md', $date); - } - /** - * Check if today is the last day of the Month - * - * @return bool - */ - public function isLastOfMonth() - { - return $this->day === $this->daysInMonth; - } - /** - * Check if the instance is start of day / midnight. - * - * @param bool $checkMicroseconds check time at microseconds precision - * /!\ Warning, this is not reliable with PHP < 7.1.4 - * - * @return bool - */ - public function isStartOfDay($checkMicroseconds = \false) - { - return $checkMicroseconds ? $this->format('H:i:s.u') === '00:00:00.000000' : $this->format('H:i:s') === '00:00:00'; - } - /** - * Check if the instance is end of day. - * - * @param bool $checkMicroseconds check time at microseconds precision - * /!\ Warning, this is not reliable with PHP < 7.1.4 - * - * @return bool - */ - public function isEndOfDay($checkMicroseconds = \false) - { - return $checkMicroseconds ? $this->format('H:i:s.u') === '23:59:59.999999' : $this->format('H:i:s') === '23:59:59'; - } - /** - * Check if the instance is start of day / midnight. - * - * @return bool - */ - public function isMidnight() - { - return $this->isStartOfDay(); - } - /** - * Check if the instance is midday. - * - * @return bool - */ - public function isMidday() - { - return $this->format('G:i:s') === static::$midDayAt . ':00:00'; - } - /** - * Checks if the (date)time string is in a given format. - * - * @param string $date - * @param string $format - * - * @return bool - */ - public static function hasFormat($date, $format) - { - try { - // Try to create a DateTime object. Throws an InvalidArgumentException if the provided time string - // doesn't match the format in any way. - static::createFromFormat($format, $date); - // createFromFormat() is known to handle edge cases silently. - // E.g. "1975-5-1" (Y-n-j) will still be parsed correctly when "Y-m-d" is supplied as the format. - // To ensure we're really testing against our desired format, perform an additional regex validation. - $regex = \strtr(\preg_quote($format, '/'), static::$regexFormats); - return (bool) \preg_match('/^' . $regex . '$/', $date); - } catch (InvalidArgumentException $e) { - } - return \false; - } - /////////////////////////////////////////////////////////////////// - /////////////////// ADDITIONS AND SUBTRACTIONS //////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Add centuries to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addCenturies($value) - { - return $this->addYears(static::YEARS_PER_CENTURY * $value); - } - /** - * Add a century to the instance - * - * @param int $value - * - * @return static - */ - public function addCentury($value = 1) - { - return $this->addCenturies($value); - } - /** - * Remove centuries from the instance - * - * @param int $value - * - * @return static - */ - public function subCenturies($value) - { - return $this->addCenturies(-1 * $value); - } - /** - * Remove a century from the instance - * - * @param int $value - * - * @return static - */ - public function subCentury($value = 1) - { - return $this->subCenturies($value); - } - /** - * Add years to the instance. Positive $value travel forward while - * negative $value travel into the past. - * - * @param int $value - * - * @return static - */ - public function addYears($value) - { - if ($this->shouldOverflowYears()) { - return $this->addYearsWithOverflow($value); - } - return $this->addYearsNoOverflow($value); - } - /** - * Add a year to the instance - * - * @param int $value - * - * @return static - */ - public function addYear($value = 1) - { - return $this->addYears($value); - } - /** - * Add years to the instance with no overflow of months - * Positive $value travel forward while - * negative $value travel into the past. - * - * @param int $value - * - * @return static - */ - public function addYearsNoOverflow($value) - { - return $this->addMonthsNoOverflow($value * static::MONTHS_PER_YEAR); - } - /** - * Add year with overflow months set to false - * - * @param int $value - * - * @return static - */ - public function addYearNoOverflow($value = 1) - { - return $this->addYearsNoOverflow($value); - } - /** - * Add years to the instance. - * Positive $value travel forward while - * negative $value travel into the past. - * - * @param int $value - * - * @return static - */ - public function addYearsWithOverflow($value) - { - return $this->modify((int) $value . ' year'); - } - /** - * Add year with overflow. - * - * @param int $value - * - * @return static - */ - public function addYearWithOverflow($value = 1) - { - return $this->addYearsWithOverflow($value); - } - /** - * Remove years from the instance. - * - * @param int $value - * - * @return static - */ - public function subYears($value) - { - return $this->addYears(-1 * $value); - } - /** - * Remove a year from the instance - * - * @param int $value - * - * @return static - */ - public function subYear($value = 1) - { - return $this->subYears($value); - } - /** - * Remove years from the instance with no month overflow. - * - * @param int $value - * - * @return static - */ - public function subYearsNoOverflow($value) - { - return $this->subMonthsNoOverflow($value * static::MONTHS_PER_YEAR); - } - /** - * Remove year from the instance with no month overflow - * - * @param int $value - * - * @return static - */ - public function subYearNoOverflow($value = 1) - { - return $this->subYearsNoOverflow($value); - } - /** - * Remove years from the instance. - * - * @param int $value - * - * @return static - */ - public function subYearsWithOverflow($value) - { - return $this->subMonthsWithOverflow($value * static::MONTHS_PER_YEAR); - } - /** - * Remove year from the instance. - * - * @param int $value - * - * @return static - */ - public function subYearWithOverflow($value = 1) - { - return $this->subYearsWithOverflow($value); - } - /** - * Add quarters to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addQuarters($value) - { - return $this->addMonths(static::MONTHS_PER_QUARTER * $value); - } - /** - * Add a quarter to the instance - * - * @param int $value - * - * @return static - */ - public function addQuarter($value = 1) - { - return $this->addQuarters($value); - } - /** - * Remove quarters from the instance - * - * @param int $value - * - * @return static - */ - public function subQuarters($value) - { - return $this->addQuarters(-1 * $value); - } - /** - * Remove a quarter from the instance - * - * @param int $value - * - * @return static - */ - public function subQuarter($value = 1) - { - return $this->subQuarters($value); - } - /** - * Add months to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addMonths($value) - { - if (static::shouldOverflowMonths()) { - return $this->addMonthsWithOverflow($value); - } - return $this->addMonthsNoOverflow($value); - } - /** - * Add a month to the instance - * - * @param int $value - * - * @return static - */ - public function addMonth($value = 1) - { - return $this->addMonths($value); - } - /** - * Remove months from the instance - * - * @param int $value - * - * @return static - */ - public function subMonths($value) - { - return $this->addMonths(-1 * $value); - } - /** - * Remove a month from the instance - * - * @param int $value - * - * @return static - */ - public function subMonth($value = 1) - { - return $this->subMonths($value); - } - /** - * Add months to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addMonthsWithOverflow($value) - { - return $this->modify((int) $value . ' month'); - } - /** - * Add a month to the instance - * - * @param int $value - * - * @return static - */ - public function addMonthWithOverflow($value = 1) - { - return $this->addMonthsWithOverflow($value); - } - /** - * Remove months from the instance - * - * @param int $value - * - * @return static - */ - public function subMonthsWithOverflow($value) - { - return $this->addMonthsWithOverflow(-1 * $value); - } - /** - * Remove a month from the instance - * - * @param int $value - * - * @return static - */ - public function subMonthWithOverflow($value = 1) - { - return $this->subMonthsWithOverflow($value); - } - /** - * Add months without overflowing to the instance. Positive $value - * travels forward while negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addMonthsNoOverflow($value) - { - $day = $this->day; - $this->modify((int) $value . ' month'); - if ($day !== $this->day) { - $this->modify('last day of previous month'); - } - return $this; - } - /** - * Add a month with no overflow to the instance - * - * @param int $value - * - * @return static - */ - public function addMonthNoOverflow($value = 1) - { - return $this->addMonthsNoOverflow($value); - } - /** - * Remove months with no overflow from the instance - * - * @param int $value - * - * @return static - */ - public function subMonthsNoOverflow($value) - { - return $this->addMonthsNoOverflow(-1 * $value); - } - /** - * Remove a month with no overflow from the instance - * - * @param int $value - * - * @return static - */ - public function subMonthNoOverflow($value = 1) - { - return $this->subMonthsNoOverflow($value); - } - /** - * Add days to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addDays($value) - { - return $this->modify((int) $value . ' day'); - } - /** - * Add a day to the instance - * - * @param int $value - * - * @return static - */ - public function addDay($value = 1) - { - return $this->addDays($value); - } - /** - * Remove days from the instance - * - * @param int $value - * - * @return static - */ - public function subDays($value) - { - return $this->addDays(-1 * $value); - } - /** - * Remove a day from the instance - * - * @param int $value - * - * @return static - */ - public function subDay($value = 1) - { - return $this->subDays($value); - } - /** - * Add weekdays to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addWeekdays($value) - { - // Fix for weekday bug https://bugs.php.net/bug.php?id=54909 - $t = $this->toTimeString(); - $this->modify((int) $value . ' weekday'); - return $this->setTimeFromTimeString($t); - } - /** - * Add a weekday to the instance - * - * @param int $value - * - * @return static - */ - public function addWeekday($value = 1) - { - return $this->addWeekdays($value); - } - /** - * Remove weekdays from the instance - * - * @param int $value - * - * @return static - */ - public function subWeekdays($value) - { - return $this->addWeekdays(-1 * $value); - } - /** - * Remove a weekday from the instance - * - * @param int $value - * - * @return static - */ - public function subWeekday($value = 1) - { - return $this->subWeekdays($value); - } - /** - * Add weeks to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addWeeks($value) - { - return $this->modify((int) $value . ' week'); - } - /** - * Add a week to the instance - * - * @param int $value - * - * @return static - */ - public function addWeek($value = 1) - { - return $this->addWeeks($value); - } - /** - * Remove weeks to the instance - * - * @param int $value - * - * @return static - */ - public function subWeeks($value) - { - return $this->addWeeks(-1 * $value); - } - /** - * Remove a week from the instance - * - * @param int $value - * - * @return static - */ - public function subWeek($value = 1) - { - return $this->subWeeks($value); - } - /** - * Add hours to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addHours($value) - { - return $this->modify((int) $value . ' hour'); - } - /** - * Add hours to the instance using timestamp. Positive $value travels - * forward while negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addRealHours($value) - { - return $this->addRealMinutes($value * static::MINUTES_PER_HOUR); - } - /** - * Add an hour to the instance. - * - * @param int $value - * - * @return static - */ - public function addHour($value = 1) - { - return $this->addHours($value); - } - /** - * Add an hour to the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function addRealHour($value = 1) - { - return $this->addRealHours($value); - } - /** - * Remove hours from the instance. - * - * @param int $value - * - * @return static - */ - public function subHours($value) - { - return $this->addHours(-1 * $value); - } - /** - * Remove hours from the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function subRealHours($value) - { - return $this->addRealHours(-1 * $value); - } - /** - * Remove an hour from the instance. - * - * @param int $value - * - * @return static - */ - public function subHour($value = 1) - { - return $this->subHours($value); - } - /** - * Remove an hour from the instance. - * - * @param int $value - * - * @return static - */ - public function subRealHour($value = 1) - { - return $this->subRealHours($value); - } - /** - * Add minutes to the instance using timestamp. Positive $value - * travels forward while negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addMinutes($value) - { - return $this->modify((int) $value . ' minute'); - } - /** - * Add minutes to the instance using timestamp. Positive $value travels - * forward while negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addRealMinutes($value) - { - return $this->addRealSeconds($value * static::SECONDS_PER_MINUTE); - } - /** - * Add a minute to the instance. - * - * @param int $value - * - * @return static - */ - public function addMinute($value = 1) - { - return $this->addMinutes($value); - } - /** - * Add a minute to the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function addRealMinute($value = 1) - { - return $this->addRealMinutes($value); - } - /** - * Remove a minute from the instance. - * - * @param int $value - * - * @return static - */ - public function subMinute($value = 1) - { - return $this->subMinutes($value); - } - /** - * Remove a minute from the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function subRealMinute($value = 1) - { - return $this->addRealMinutes(-1 * $value); - } - /** - * Remove minutes from the instance. - * - * @param int $value - * - * @return static - */ - public function subMinutes($value) - { - return $this->addMinutes(-1 * $value); - } - /** - * Remove a minute from the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function subRealMinutes($value = 1) - { - return $this->subRealMinute($value); - } - /** - * Add seconds to the instance. Positive $value travels forward while - * negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addSeconds($value) - { - return $this->modify((int) $value . ' second'); - } - /** - * Add seconds to the instance using timestamp. Positive $value travels - * forward while negative $value travels into the past. - * - * @param int $value - * - * @return static - */ - public function addRealSeconds($value) - { - return $this->setTimestamp($this->getTimestamp() + $value); - } - /** - * Add a second to the instance. - * - * @param int $value - * - * @return static - */ - public function addSecond($value = 1) - { - return $this->addSeconds($value); - } - /** - * Add a second to the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function addRealSecond($value = 1) - { - return $this->addRealSeconds($value); - } - /** - * Remove seconds from the instance. - * - * @param int $value - * - * @return static - */ - public function subSeconds($value) - { - return $this->addSeconds(-1 * $value); - } - /** - * Remove seconds from the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function subRealSeconds($value) - { - return $this->addRealSeconds(-1 * $value); - } - /** - * Remove a second from the instance - * - * @param int $value - * - * @return static - */ - public function subSecond($value = 1) - { - return $this->subSeconds($value); - } - /** - * Remove a second from the instance using timestamp. - * - * @param int $value - * - * @return static - */ - public function subRealSecond($value = 1) - { - return $this->subRealSeconds($value); - } - /////////////////////////////////////////////////////////////////// - /////////////////////////// DIFFERENCES /////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * @param DateInterval $diff - * @param bool $absolute - * @param bool $trimMicroseconds - * - * @return CarbonInterval - */ - protected static function fixDiffInterval(DateInterval $diff, $absolute, $trimMicroseconds) - { - $diff = CarbonInterval::instance($diff, $trimMicroseconds); - // @codeCoverageIgnoreStart - if (\version_compare(\PHP_VERSION, '7.1.0-dev', '<')) { - return $diff; - } - // Work-around for https://bugs.php.net/bug.php?id=77145 - if ($diff->f > 0 && $diff->y === -1 && $diff->m === 11 && $diff->d >= 27 && $diff->h === 23 && $diff->i === 59 && $diff->s === 59) { - $diff->y = 0; - $diff->m = 0; - $diff->d = 0; - $diff->h = 0; - $diff->i = 0; - $diff->s = 0; - $diff->f = (1000000 - \round($diff->f * 1000000)) / 1000000; - $diff->invert(); - } elseif ($diff->f < 0) { - if ($diff->s !== 0 || $diff->i !== 0 || $diff->h !== 0 || $diff->d !== 0 || $diff->m !== 0 || $diff->y !== 0) { - $diff->f = (\round($diff->f * 1000000) + 1000000) / 1000000; - $diff->s--; - if ($diff->s < 0) { - $diff->s += 60; - $diff->i--; - if ($diff->i < 0) { - $diff->i += 60; - $diff->h--; - if ($diff->h < 0) { - $diff->h += 24; - $diff->d--; - if ($diff->d < 0) { - $diff->d += 30; - $diff->m--; - if ($diff->m < 0) { - $diff->m += 12; - $diff->y--; - } - } - } - } - } - } else { - $diff->f *= -1; - $diff->invert(); - } - } - // @codeCoverageIgnoreEnd - if ($absolute && $diff->invert) { - $diff->invert(); - } - return $diff; - } - /** - * Get the difference as a CarbonInterval instance. - * - * Pass false as second argument to get a microseconds-precise interval. Else - * microseconds in the original interval will not be kept. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * @param bool $trimMicroseconds (true by default) - * - * @return CarbonInterval - */ - public function diffAsCarbonInterval($date = null, $absolute = \true, $trimMicroseconds = \true) - { - $from = $this; - $to = $this->resolveCarbon($date); - if ($trimMicroseconds) { - $from = $from->copy()->startOfSecond(); - $to = $to->copy()->startOfSecond(); - } - return static::fixDiffInterval($from->diff($to, $absolute), $absolute, $trimMicroseconds); - } - /** - * Get the difference in years - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInYears($date = null, $absolute = \true) - { - return (int) $this->diff($this->resolveCarbon($date), $absolute)->format('%r%y'); - } - /** - * Get the difference in months - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInMonths($date = null, $absolute = \true) - { - $date = $this->resolveCarbon($date); - return $this->diffInYears($date, $absolute) * static::MONTHS_PER_YEAR + (int) $this->diff($date, $absolute)->format('%r%m'); - } - /** - * Get the difference in weeks - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInWeeks($date = null, $absolute = \true) - { - return (int) ($this->diffInDays($date, $absolute) / static::DAYS_PER_WEEK); - } - /** - * Get the difference in days - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInDays($date = null, $absolute = \true) - { - return (int) $this->diff($this->resolveCarbon($date), $absolute)->format('%r%a'); - } - /** - * Get the difference in days using a filter closure - * - * @param Closure $callback - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInDaysFiltered(Closure $callback, $date = null, $absolute = \true) - { - return $this->diffFiltered(CarbonInterval::day(), $callback, $date, $absolute); - } - /** - * Get the difference in hours using a filter closure - * - * @param Closure $callback - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInHoursFiltered(Closure $callback, $date = null, $absolute = \true) - { - return $this->diffFiltered(CarbonInterval::hour(), $callback, $date, $absolute); - } - /** - * Get the difference by the given interval using a filter closure - * - * @param CarbonInterval $ci An interval to traverse by - * @param Closure $callback - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffFiltered(CarbonInterval $ci, Closure $callback, $date = null, $absolute = \true) - { - $start = $this; - $end = $this->resolveCarbon($date); - $inverse = \false; - if ($end < $start) { - $start = $end; - $end = $this; - $inverse = \true; - } - $period = new DatePeriod($start, $ci, $end); - $values = \array_filter(\iterator_to_array($period), function ($date) use($callback) { - return \call_user_func($callback, Carbon::instance($date)); - }); - $diff = \count($values); - return $inverse && !$absolute ? -$diff : $diff; - } - /** - * Get the difference in weekdays - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInWeekdays($date = null, $absolute = \true) - { - return $this->diffInDaysFiltered(function (Carbon $date) { - return $date->isWeekday(); - }, $date, $absolute); - } - /** - * Get the difference in weekend days using a filter - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInWeekendDays($date = null, $absolute = \true) - { - return $this->diffInDaysFiltered(function (Carbon $date) { - return $date->isWeekend(); - }, $date, $absolute); - } - /** - * Get the difference in hours. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInHours($date = null, $absolute = \true) - { - return (int) ($this->diffInSeconds($date, $absolute) / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR); - } - /** - * Get the difference in hours using timestamps. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInRealHours($date = null, $absolute = \true) - { - return (int) ($this->diffInRealSeconds($date, $absolute) / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR); - } - /** - * Get the difference in minutes. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInMinutes($date = null, $absolute = \true) - { - return (int) ($this->diffInSeconds($date, $absolute) / static::SECONDS_PER_MINUTE); - } - /** - * Get the difference in minutes using timestamps. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInRealMinutes($date = null, $absolute = \true) - { - return (int) ($this->diffInRealSeconds($date, $absolute) / static::SECONDS_PER_MINUTE); - } - /** - * Get the difference in seconds. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInSeconds($date = null, $absolute = \true) - { - $diff = $this->diff($this->resolveCarbon($date)); - if (!$diff->days && \version_compare(\PHP_VERSION, '5.4.0-dev', '>=')) { - $diff = static::fixDiffInterval($diff, $absolute, \false); - } - $value = $diff->days * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE + $diff->h * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE + $diff->i * static::SECONDS_PER_MINUTE + $diff->s; - return $absolute || !$diff->invert ? $value : -$value; - } - /** - * Get the difference in seconds using timestamps. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInRealSeconds($date = null, $absolute = \true) - { - $date = $this->resolveCarbon($date); - $value = $date->getTimestamp() - $this->getTimestamp(); - return $absolute ? \abs($value) : $value; - } - /** - * Get the difference in milliseconds. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInMilliseconds($date = null, $absolute = \true) - { - return (int) ($this->diffInMicroseconds($date, $absolute) / static::MICROSECONDS_PER_MILLISECOND); - } - /** - * Get the difference in milliseconds using timestamps. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInRealMilliseconds($date = null, $absolute = \true) - { - return (int) ($this->diffInRealMicroseconds($date, $absolute) / static::MICROSECONDS_PER_MILLISECOND); - } - /** - * Get the difference in microseconds. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInMicroseconds($date = null, $absolute = \true) - { - $diff = $this->diff($this->resolveCarbon($date)); - $micro = isset($diff->f) ? $diff->f : 0; - $value = (int) \round(((($diff->days * static::HOURS_PER_DAY + $diff->h) * static::MINUTES_PER_HOUR + $diff->i) * static::SECONDS_PER_MINUTE + ($micro + $diff->s)) * static::MICROSECONDS_PER_SECOND); - return $absolute || !$diff->invert ? $value : -$value; - } - /** - * Get the difference in microseconds using timestamps. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * @param bool $absolute Get the absolute of the difference - * - * @return int - */ - public function diffInRealMicroseconds($date = null, $absolute = \true) - { - /** @var Carbon $date */ - $date = $this->resolveCarbon($date); - $value = ($date->timestamp - $this->timestamp) * static::MICROSECONDS_PER_SECOND + $date->micro - $this->micro; - return $absolute ? \abs($value) : $value; - } - /** - * The number of seconds since midnight. - * - * @return int - */ - public function secondsSinceMidnight() - { - return $this->diffInSeconds($this->copy()->startOfDay()); - } - /** - * The number of seconds until 23:59:59. - * - * @return int - */ - public function secondsUntilEndOfDay() - { - return $this->diffInSeconds($this->copy()->endOfDay()); - } - /** - * Get the difference in a human readable format in the current locale. - * - * When comparing a value in the past to default now: - * 1 hour ago - * 5 months ago - * - * When comparing a value in the future to default now: - * 1 hour from now - * 5 months from now - * - * When comparing a value in the past to another value: - * 1 hour before - * 5 months before - * - * When comparing a value in the future to another value: - * 1 hour after - * 5 months after - * - * @param Carbon|null $other - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function diffForHumans($other = null, $absolute = \false, $short = \false, $parts = 1) - { - $isNow = $other === null; - $relativeToNow = $isNow; - if ($absolute === static::DIFF_RELATIVE_TO_NOW) { - $absolute = \false; - $relativeToNow = \true; - } elseif ($absolute === static::DIFF_RELATIVE_TO_OTHER) { - $absolute = \false; - $relativeToNow = \false; - } - $interval = array(); - $parts = \min(6, \max(1, (int) $parts)); - $count = 1; - $unit = $short ? 's' : 'second'; - if ($isNow) { - $other = $this->nowWithSameTz(); - } elseif (!$other instanceof DateTime && !$other instanceof DateTimeInterface) { - $other = static::parse($other); - } - $diffInterval = $this->diff($other); - $diffIntervalArray = array(array('value' => $diffInterval->y, 'unit' => 'year', 'unitShort' => 'y'), array('value' => $diffInterval->m, 'unit' => 'month', 'unitShort' => 'm'), array('value' => $diffInterval->d, 'unit' => 'day', 'unitShort' => 'd'), array('value' => $diffInterval->h, 'unit' => 'hour', 'unitShort' => 'h'), array('value' => $diffInterval->i, 'unit' => 'minute', 'unitShort' => 'min'), array('value' => $diffInterval->s, 'unit' => 'second', 'unitShort' => 's')); - foreach ($diffIntervalArray as $diffIntervalData) { - if ($diffIntervalData['value'] > 0) { - $unit = $short ? $diffIntervalData['unitShort'] : $diffIntervalData['unit']; - $count = $diffIntervalData['value']; - if ($diffIntervalData['unit'] === 'day' && $count >= static::DAYS_PER_WEEK) { - $unit = $short ? 'w' : 'week'; - $count = (int) ($count / static::DAYS_PER_WEEK); - $interval[] = static::translator()->transChoice($unit, $count, array(':count' => $count)); - // get the count days excluding weeks (might be zero) - $numOfDaysCount = (int) ($diffIntervalData['value'] - $count * static::DAYS_PER_WEEK); - if ($numOfDaysCount > 0 && \count($interval) < $parts) { - $unit = $short ? 'd' : 'day'; - $count = $numOfDaysCount; - $interval[] = static::translator()->transChoice($unit, $count, array(':count' => $count)); - } - } else { - $interval[] = static::translator()->transChoice($unit, $count, array(':count' => $count)); - } - } - // break the loop after we get the required number of parts in array - if (\count($interval) >= $parts) { - break; - } - } - if (\count($interval) === 0) { - if ($isNow && static::getHumanDiffOptions() & self::JUST_NOW) { - $key = 'diff_now'; - $translation = static::translator()->trans($key); - if ($translation !== $key) { - return $translation; - } - } - $count = static::getHumanDiffOptions() & self::NO_ZERO_DIFF ? 1 : 0; - $unit = $short ? 's' : 'second'; - $interval[] = static::translator()->transChoice($unit, $count, array(':count' => $count)); - } - // join the interval parts by a space - $time = \implode(' ', $interval); - unset($diffIntervalArray, $interval); - if ($absolute) { - return $time; - } - $isFuture = $diffInterval->invert === 1; - $transId = $relativeToNow ? $isFuture ? 'from_now' : 'ago' : ($isFuture ? 'after' : 'before'); - if ($parts === 1) { - if ($isNow && $unit === 'day') { - if ($count === 1 && static::getHumanDiffOptions() & self::ONE_DAY_WORDS) { - $key = $isFuture ? 'diff_tomorrow' : 'diff_yesterday'; - $translation = static::translator()->trans($key); - if ($translation !== $key) { - return $translation; - } - } - if ($count === 2 && static::getHumanDiffOptions() & self::TWO_DAY_WORDS) { - $key = $isFuture ? 'diff_after_tomorrow' : 'diff_before_yesterday'; - $translation = static::translator()->trans($key); - if ($translation !== $key) { - return $translation; - } - } - } - // Some languages have special pluralization for past and future tense. - $key = $unit . '_' . $transId; - if ($key !== static::translator()->transChoice($key, $count)) { - $time = static::translator()->transChoice($key, $count, array(':count' => $count)); - } - } - return static::translator()->trans($transId, array(':time' => $time)); - } - /** - * @alias diffForHumans - * - * Get the difference in a human readable format in the current locale. - * - * When comparing a value in the past to default now: - * 1 hour ago - * 5 months ago - * - * When comparing a value in the future to default now: - * 1 hour from now - * 5 months from now - * - * When comparing a value in the past to another value: - * 1 hour before - * 5 months before - * - * When comparing a value in the future to another value: - * 1 hour after - * 5 months after - * - * @param Carbon|null $other - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function from($other = null, $absolute = \false, $short = \false, $parts = 1) - { - if (!$other && !$absolute) { - $absolute = static::DIFF_RELATIVE_TO_NOW; - } - return $this->diffForHumans($other, $absolute, $short, $parts); - } - /** - * @alias diffForHumans - * - * Get the difference in a human readable format in the current locale. - * - * When comparing a value in the past to default now: - * 1 hour ago - * 5 months ago - * - * When comparing a value in the future to default now: - * 1 hour from now - * 5 months from now - * - * When comparing a value in the past to another value: - * 1 hour before - * 5 months before - * - * When comparing a value in the future to another value: - * 1 hour after - * 5 months after - * - * @param Carbon|null $other - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function since($other = null, $absolute = \false, $short = \false, $parts = 1) - { - return $this->diffForHumans($other, $absolute, $short, $parts); - } - /** - * Get the difference in a human readable format in the current locale from an other - * instance given (or now if null given) to current instance. - * - * When comparing a value in the past to default now: - * 1 hour from now - * 5 months from now - * - * When comparing a value in the future to default now: - * 1 hour ago - * 5 months ago - * - * When comparing a value in the past to another value: - * 1 hour after - * 5 months after - * - * When comparing a value in the future to another value: - * 1 hour before - * 5 months before - * - * @param Carbon|null $other - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function to($other = null, $absolute = \false, $short = \false, $parts = 1) - { - if (!$other && !$absolute) { - $absolute = static::DIFF_RELATIVE_TO_NOW; - } - return $this->resolveCarbon($other)->diffForHumans($this, $absolute, $short, $parts); - } - /** - * @alias to - * - * Get the difference in a human readable format in the current locale from an other - * instance given (or now if null given) to current instance. - * - * @param Carbon|null $other - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function until($other = null, $absolute = \false, $short = \false, $parts = 1) - { - return $this->to($other, $absolute, $short, $parts); - } - /** - * Get the difference in a human readable format in the current locale from current - * instance to now. - * - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function fromNow($absolute = null, $short = \false, $parts = 1) - { - $other = null; - if ($absolute instanceof DateTimeInterface) { - list($other, $absolute, $short, $parts) = \array_pad(\func_get_args(), 5, null); - } - return $this->from($other, $absolute, $short, $parts); - } - /** - * Get the difference in a human readable format in the current locale from an other - * instance given to now - * - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function toNow($absolute = null, $short = \false, $parts = 1) - { - return $this->to(null, $absolute, $short, $parts); - } - /** - * Get the difference in a human readable format in the current locale from an other - * instance given to now - * - * @param bool $absolute removes time difference modifiers ago, after, etc - * @param bool $short displays short format of time units - * @param int $parts displays number of parts in the interval - * - * @return string - */ - public function ago($absolute = null, $short = \false, $parts = 1) - { - $other = null; - if ($absolute instanceof DateTimeInterface) { - list($other, $absolute, $short, $parts) = \array_pad(\func_get_args(), 5, null); - } - return $this->from($other, $absolute, $short, $parts); - } - /////////////////////////////////////////////////////////////////// - //////////////////////////// MODIFIERS //////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Resets the time to 00:00:00 start of day - * - * @return static - */ - public function startOfDay() - { - return $this->modify('00:00:00.000000'); - } - /** - * Resets the time to 23:59:59 end of day - * - * @return static - */ - public function endOfDay() - { - return $this->modify('23:59:59.999999'); - } - /** - * Resets the date to the first day of the month and the time to 00:00:00 - * - * @return static - */ - public function startOfMonth() - { - return $this->setDate($this->year, $this->month, 1)->startOfDay(); - } - /** - * Resets the date to end of the month and time to 23:59:59 - * - * @return static - */ - public function endOfMonth() - { - return $this->setDate($this->year, $this->month, $this->daysInMonth)->endOfDay(); - } - /** - * Resets the date to the first day of the quarter and the time to 00:00:00 - * - * @return static - */ - public function startOfQuarter() - { - $month = ($this->quarter - 1) * static::MONTHS_PER_QUARTER + 1; - return $this->setDate($this->year, $month, 1)->startOfDay(); - } - /** - * Resets the date to end of the quarter and time to 23:59:59 - * - * @return static - */ - public function endOfQuarter() - { - return $this->startOfQuarter()->addMonths(static::MONTHS_PER_QUARTER - 1)->endOfMonth(); - } - /** - * Resets the date to the first day of the year and the time to 00:00:00 - * - * @return static - */ - public function startOfYear() - { - return $this->setDate($this->year, 1, 1)->startOfDay(); - } - /** - * Resets the date to end of the year and time to 23:59:59 - * - * @return static - */ - public function endOfYear() - { - return $this->setDate($this->year, 12, 31)->endOfDay(); - } - /** - * Resets the date to the first day of the decade and the time to 00:00:00 - * - * @return static - */ - public function startOfDecade() - { - $year = $this->year - $this->year % static::YEARS_PER_DECADE; - return $this->setDate($year, 1, 1)->startOfDay(); - } - /** - * Resets the date to end of the decade and time to 23:59:59 - * - * @return static - */ - public function endOfDecade() - { - $year = $this->year - $this->year % static::YEARS_PER_DECADE + static::YEARS_PER_DECADE - 1; - return $this->setDate($year, 12, 31)->endOfDay(); - } - /** - * Resets the date to the first day of the century and the time to 00:00:00 - * - * @return static - */ - public function startOfCentury() - { - $year = $this->year - ($this->year - 1) % static::YEARS_PER_CENTURY; - return $this->setDate($year, 1, 1)->startOfDay(); - } - /** - * Resets the date to end of the century and time to 23:59:59 - * - * @return static - */ - public function endOfCentury() - { - $year = $this->year - 1 - ($this->year - 1) % static::YEARS_PER_CENTURY + static::YEARS_PER_CENTURY; - return $this->setDate($year, 12, 31)->endOfDay(); - } - /** - * Resets the date to the first day of the century and the time to 00:00:00 - * - * @return static - */ - public function startOfMillennium() - { - $year = $this->year - ($this->year - 1) % static::YEARS_PER_MILLENNIUM; - return $this->setDate($year, 1, 1)->startOfDay(); - } - /** - * Resets the date to end of the century and time to 23:59:59 - * - * @return static - */ - public function endOfMillennium() - { - $year = $this->year - 1 - ($this->year - 1) % static::YEARS_PER_MILLENNIUM + static::YEARS_PER_MILLENNIUM; - return $this->setDate($year, 12, 31)->endOfDay(); - } - /** - * Resets the date to the first day of week (defined in $weekStartsAt) and the time to 00:00:00 - * - * @return static - */ - public function startOfWeek() - { - while ($this->dayOfWeek !== static::$weekStartsAt) { - $this->subDay(); - } - return $this->startOfDay(); - } - /** - * Resets the date to end of week (defined in $weekEndsAt) and time to 23:59:59 - * - * @return static - */ - public function endOfWeek() - { - while ($this->dayOfWeek !== static::$weekEndsAt) { - $this->addDay(); - } - return $this->endOfDay(); - } - /** - * Modify to start of current hour, minutes and seconds become 0 - * - * @return static - */ - public function startOfHour() - { - return $this->setTime($this->hour, 0, 0); - } - /** - * Modify to end of current hour, minutes and seconds become 59 - * - * @return static - */ - public function endOfHour() - { - return $this->modify("{$this->hour}:59:59.999999"); - } - /** - * Modify to start of current minute, seconds become 0 - * - * @return static - */ - public function startOfMinute() - { - return $this->setTime($this->hour, $this->minute, 0); - } - /** - * Modify to end of current minute, seconds become 59 - * - * @return static - */ - public function endOfMinute() - { - return $this->modify("{$this->hour}:{$this->minute}:59.999999"); - } - /** - * Modify to start of current minute, seconds become 0 - * - * @return static - */ - public function startOfSecond() - { - return $this->modify("{$this->hour}:{$this->minute}:{$this->second}.0"); - } - /** - * Modify to end of current minute, seconds become 59 - * - * @return static - */ - public function endOfSecond() - { - return $this->modify("{$this->hour}:{$this->minute}:{$this->second}.999999"); - } - /** - * Modify to midday, default to self::$midDayAt - * - * @return static - */ - public function midDay() - { - return $this->setTime(self::$midDayAt, 0, 0); - } - /** - * Modify to the next occurrence of a given day of the week. - * If no dayOfWeek is provided, modify to the next occurrence - * of the current day of the week. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek - * - * @return static - */ - public function next($dayOfWeek = null) - { - if ($dayOfWeek === null) { - $dayOfWeek = $this->dayOfWeek; - } - return $this->startOfDay()->modify('next ' . static::$days[$dayOfWeek]); - } - /** - * Go forward or backward to the next week- or weekend-day. - * - * @param bool $weekday - * @param bool $forward - * - * @return $this - */ - private function nextOrPreviousDay($weekday = \true, $forward = \true) - { - $step = $forward ? 1 : -1; - do { - $this->addDay($step); - } while ($weekday ? $this->isWeekend() : $this->isWeekday()); - return $this; - } - /** - * Go forward to the next weekday. - * - * @return $this - */ - public function nextWeekday() - { - return $this->nextOrPreviousDay(); - } - /** - * Go backward to the previous weekday. - * - * @return $this - */ - public function previousWeekday() - { - return $this->nextOrPreviousDay(\true, \false); - } - /** - * Go forward to the next weekend day. - * - * @return $this - */ - public function nextWeekendDay() - { - return $this->nextOrPreviousDay(\false); - } - /** - * Go backward to the previous weekend day. - * - * @return $this - */ - public function previousWeekendDay() - { - return $this->nextOrPreviousDay(\false, \false); - } - /** - * Modify to the previous occurrence of a given day of the week. - * If no dayOfWeek is provided, modify to the previous occurrence - * of the current day of the week. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek - * - * @return static - */ - public function previous($dayOfWeek = null) - { - if ($dayOfWeek === null) { - $dayOfWeek = $this->dayOfWeek; - } - return $this->startOfDay()->modify('last ' . static::$days[$dayOfWeek]); - } - /** - * Modify to the first occurrence of a given day of the week - * in the current month. If no dayOfWeek is provided, modify to the - * first day of the current month. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek - * - * @return static - */ - public function firstOfMonth($dayOfWeek = null) - { - $this->startOfDay(); - if ($dayOfWeek === null) { - return $this->day(1); - } - return $this->modify('first ' . static::$days[$dayOfWeek] . ' of ' . $this->format('F') . ' ' . $this->year); - } - /** - * Modify to the last occurrence of a given day of the week - * in the current month. If no dayOfWeek is provided, modify to the - * last day of the current month. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek - * - * @return static - */ - public function lastOfMonth($dayOfWeek = null) - { - $this->startOfDay(); - if ($dayOfWeek === null) { - return $this->day($this->daysInMonth); - } - return $this->modify('last ' . static::$days[$dayOfWeek] . ' of ' . $this->format('F') . ' ' . $this->year); - } - /** - * Modify to the given occurrence of a given day of the week - * in the current month. If the calculated occurrence is outside the scope - * of the current month, then return false and no modifications are made. - * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int $nth - * @param int $dayOfWeek - * - * @return mixed - */ - public function nthOfMonth($nth, $dayOfWeek) - { - $date = $this->copy()->firstOfMonth(); - $check = $date->format('Y-m'); - $date->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); - return $date->format('Y-m') === $check ? $this->modify($date) : \false; - } - /** - * Modify to the first occurrence of a given day of the week - * in the current quarter. If no dayOfWeek is provided, modify to the - * first day of the current quarter. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek day of the week default null - * - * @return static - */ - public function firstOfQuarter($dayOfWeek = null) - { - return $this->setDate($this->year, $this->quarter * static::MONTHS_PER_QUARTER - 2, 1)->firstOfMonth($dayOfWeek); - } - /** - * Modify to the last occurrence of a given day of the week - * in the current quarter. If no dayOfWeek is provided, modify to the - * last day of the current quarter. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek day of the week default null - * - * @return static - */ - public function lastOfQuarter($dayOfWeek = null) - { - return $this->setDate($this->year, $this->quarter * static::MONTHS_PER_QUARTER, 1)->lastOfMonth($dayOfWeek); - } - /** - * Modify to the given occurrence of a given day of the week - * in the current quarter. If the calculated occurrence is outside the scope - * of the current quarter, then return false and no modifications are made. - * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int $nth - * @param int $dayOfWeek - * - * @return mixed - */ - public function nthOfQuarter($nth, $dayOfWeek) - { - $date = $this->copy()->day(1)->month($this->quarter * static::MONTHS_PER_QUARTER); - $lastMonth = $date->month; - $year = $date->year; - $date->firstOfQuarter()->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); - return $lastMonth < $date->month || $year !== $date->year ? \false : $this->modify($date); - } - /** - * Modify to the first occurrence of a given day of the week - * in the current year. If no dayOfWeek is provided, modify to the - * first day of the current year. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek day of the week default null - * - * @return static - */ - public function firstOfYear($dayOfWeek = null) - { - return $this->month(1)->firstOfMonth($dayOfWeek); - } - /** - * Modify to the last occurrence of a given day of the week - * in the current year. If no dayOfWeek is provided, modify to the - * last day of the current year. Use the supplied constants - * to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int|null $dayOfWeek day of the week default null - * - * @return static - */ - public function lastOfYear($dayOfWeek = null) - { - return $this->month(static::MONTHS_PER_YEAR)->lastOfMonth($dayOfWeek); - } - /** - * Modify to the given occurrence of a given day of the week - * in the current year. If the calculated occurrence is outside the scope - * of the current year, then return false and no modifications are made. - * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. - * - * @param int $nth - * @param int $dayOfWeek - * - * @return mixed - */ - public function nthOfYear($nth, $dayOfWeek) - { - $date = $this->copy()->firstOfYear()->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); - return $this->year === $date->year ? $this->modify($date) : \false; - } - /** - * Modify the current instance to the average of a given instance (default now) and the current instance. - * - * @param \Carbon\Carbon|\DateTimeInterface|string|null $date - * - * @return static - */ - public function average($date = null) - { - $date = $this->resolveCarbon($date); - $increment = $this->diffInRealSeconds($date, \false) / 2; - $intIncrement = \floor($increment); - $microIncrement = (int) (($date->micro - $this->micro) / 2 + 1000000 * ($increment - $intIncrement)); - $micro = (int) ($this->micro + $microIncrement); - while ($micro >= 1000000) { - $micro -= 1000000; - $intIncrement++; - } - $this->addSeconds($intIncrement); - if (\version_compare(\PHP_VERSION, '7.1.8-dev', '>=')) { - $this->setTime($this->hour, $this->minute, $this->second, $micro); - } - return $this; - } - /////////////////////////////////////////////////////////////////// - /////////////////////////// SERIALIZATION ///////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Return a serialized string of the instance. - * - * @return string - */ - public function serialize() - { - return \serialize($this); - } - /** - * Create an instance from a serialized string. - * - * @param string $value - * - * @throws \InvalidArgumentException - * - * @return static - */ - public static function fromSerialized($value) - { - $instance = @\unserialize($value); - if (!$instance instanceof static) { - throw new InvalidArgumentException('Invalid serialized value.'); - } - return $instance; - } - /** - * The __set_state handler. - * - * @param array $array - * - * @return static - */ - public static function __set_state($array) - { - return static::instance(parent::__set_state($array)); - } - /** - * Prepare the object for JSON serialization. - * - * @return array|string - */ - public function jsonSerialize() - { - if (static::$serializer) { - return \call_user_func(static::$serializer, $this); - } - $carbon = $this; - return \call_user_func(function () use($carbon) { - return \get_object_vars($carbon); - }); - } - /** - * JSON serialize all Carbon instances using the given callback. - * - * @param callable $callback - * - * @return void - */ - public static function serializeUsing($callback) - { - static::$serializer = $callback; - } - /////////////////////////////////////////////////////////////////// - /////////////////////////////// MACRO ///////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Register a custom macro. - * - * @param string $name - * @param object|callable $macro - * - * @return void - */ - public static function macro($name, $macro) - { - static::$localMacros[$name] = $macro; - } - /** - * Remove all macros. - */ - public static function resetMacros() - { - static::$localMacros = array(); - } - /** - * Mix another object into the class. - * - * @param object $mixin - * - * @return void - */ - public static function mixin($mixin) - { - $reflection = new \ReflectionClass($mixin); - $methods = $reflection->getMethods(\ReflectionMethod::IS_PUBLIC | \ReflectionMethod::IS_PROTECTED); - foreach ($methods as $method) { - $method->setAccessible(\true); - static::macro($method->name, $method->invoke($mixin)); - } - } - /** - * Checks if macro is registered. - * - * @param string $name - * - * @return bool - */ - public static function hasMacro($name) - { - return isset(static::$localMacros[$name]); - } - /** - * Dynamically handle calls to the class. - * - * @param string $method - * @param array $parameters - * - * @throws \BadMethodCallException - * - * @return mixed - */ - public static function __callStatic($method, $parameters) - { - if (!static::hasMacro($method)) { - throw new \BadMethodCallException("Method {$method} does not exist."); - } - if (static::$localMacros[$method] instanceof Closure && \method_exists('Closure', 'bind')) { - return \call_user_func_array(Closure::bind(static::$localMacros[$method], null, \get_called_class()), $parameters); - } - return \call_user_func_array(static::$localMacros[$method], $parameters); - } - /** - * Dynamically handle calls to the class. - * - * @param string $method - * @param array $parameters - * - * @throws \BadMethodCallException|\ReflectionException - * - * @return mixed - */ - public function __call($method, $parameters) - { - if (!static::hasMacro($method)) { - throw new \BadMethodCallException("Method {$method} does not exist."); - } - $macro = static::$localMacros[$method]; - $reflexion = new \ReflectionFunction($macro); - $reflectionParameters = $reflexion->getParameters(); - $expectedCount = \count($reflectionParameters); - $actualCount = \count($parameters); - if ($expectedCount > $actualCount && $reflectionParameters[$expectedCount - 1]->name === 'self') { - for ($i = $actualCount; $i < $expectedCount - 1; $i++) { - $parameters[] = $reflectionParameters[$i]->getDefaultValue(); - } - $parameters[] = $this; - } - if ($macro instanceof Closure && \method_exists($macro, 'bindTo')) { - return \call_user_func_array($macro->bindTo($this, \get_class($this)), $parameters); - } - return \call_user_func_array($macro, $parameters); - } - /** - * Show truthy properties on var_dump(). - * - * @return array - */ - public function __debugInfo() - { - return \array_filter(\get_object_vars($this), function ($var) { - return $var; - }); - } - /** - * Cast the current instance into the given class. - * - * @param string $className The $className::instance() method will be called to cast the current object. - * - * @return object - */ - public function cast($className) - { - if (!\method_exists($className, 'instance')) { - throw new \InvalidArgumentException("{$className} has not the instance() method needed to cast the date."); - } - return $className::instance($this); - } } diff --git a/vendor/Carbon/CarbonConverterInterface.php b/vendor/Carbon/CarbonConverterInterface.php new file mode 100644 index 0000000..1abd73e --- /dev/null +++ b/vendor/Carbon/CarbonConverterInterface.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DateTimeInterface; +interface CarbonConverterInterface +{ + public function convertDate(DateTimeInterface $dateTime, bool $negated = \false) : CarbonInterface; +} diff --git a/vendor/Carbon/CarbonImmutable.php b/vendor/Carbon/CarbonImmutable.php new file mode 100644 index 0000000..8f2ebad --- /dev/null +++ b/vendor/Carbon/CarbonImmutable.php @@ -0,0 +1,569 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Date; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\DeprecatedProperties; +use DateTimeImmutable; +use DateTimeInterface; +use DateTimeZone; +/** + * A simple API extension for DateTimeImmutable. + * + * @mixin DeprecatedProperties + * + * + * + * @property int $year + * @property int $yearIso + * @property int $month + * @property int $day + * @property int $hour + * @property int $minute + * @property int $second + * @property int $micro + * @property int $microsecond + * @property int|float|string $timestamp seconds since the Unix Epoch + * @property string $englishDayOfWeek the day of week in English + * @property string $shortEnglishDayOfWeek the abbreviated day of week in English + * @property string $englishMonth the month in English + * @property string $shortEnglishMonth the abbreviated month in English + * @property int $milliseconds + * @property int $millisecond + * @property int $milli + * @property int $week 1 through 53 + * @property int $isoWeek 1 through 53 + * @property int $weekYear year according to week format + * @property int $isoWeekYear year according to ISO week format + * @property int $dayOfYear 1 through 366 + * @property int $age does a diffInYears() with default parameters + * @property int $offset the timezone offset in seconds from UTC + * @property int $offsetMinutes the timezone offset in minutes from UTC + * @property int $offsetHours the timezone offset in hours from UTC + * @property CarbonTimeZone $timezone the current timezone + * @property CarbonTimeZone $tz alias of $timezone + * @property-read int $dayOfWeek 0 (for Sunday) through 6 (for Saturday) + * @property-read int $dayOfWeekIso 1 (for Monday) through 7 (for Sunday) + * @property-read int $weekOfYear ISO-8601 week number of year, weeks starting on Monday + * @property-read int $daysInMonth number of days in the given month + * @property-read string $latinMeridiem "am"/"pm" (Ante meridiem or Post meridiem latin lowercase mark) + * @property-read string $latinUpperMeridiem "AM"/"PM" (Ante meridiem or Post meridiem latin uppercase mark) + * @property-read string $timezoneAbbreviatedName the current timezone abbreviated name + * @property-read string $tzAbbrName alias of $timezoneAbbreviatedName + * @property-read string $dayName long name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortDayName short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $minDayName very short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $monthName long name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortMonthName short name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $meridiem lowercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read string $upperMeridiem uppercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read int $noZeroHour current hour from 1 to 24 + * @property-read int $weeksInYear 51 through 53 + * @property-read int $isoWeeksInYear 51 through 53 + * @property-read int $weekOfMonth 1 through 5 + * @property-read int $weekNumberInMonth 1 through 5 + * @property-read int $firstWeekDay 0 through 6 + * @property-read int $lastWeekDay 0 through 6 + * @property-read int $daysInYear 365 or 366 + * @property-read int $quarter the quarter of this instance, 1 - 4 + * @property-read int $decade the decade of this instance + * @property-read int $century the century of this instance + * @property-read int $millennium the millennium of this instance + * @property-read bool $dst daylight savings time indicator, true if DST, false otherwise + * @property-read bool $local checks if the timezone is local, true if local, false otherwise + * @property-read bool $utc checks if the timezone is UTC, true if UTC, false otherwise + * @property-read string $timezoneName the current timezone name + * @property-read string $tzName alias of $timezoneName + * @property-read string $locale locale of the current instance + * + * @method bool isUtc() Check if the current instance has UTC timezone. (Both isUtc and isUTC cases are valid.) + * @method bool isLocal() Check if the current instance has non-UTC timezone. + * @method bool isValid() Check if the current instance is a valid date. + * @method bool isDST() Check if the current instance is in a daylight saving time. + * @method bool isSunday() Checks if the instance day is sunday. + * @method bool isMonday() Checks if the instance day is monday. + * @method bool isTuesday() Checks if the instance day is tuesday. + * @method bool isWednesday() Checks if the instance day is wednesday. + * @method bool isThursday() Checks if the instance day is thursday. + * @method bool isFriday() Checks if the instance day is friday. + * @method bool isSaturday() Checks if the instance day is saturday. + * @method bool isSameYear(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same year as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentYear() Checks if the instance is in the same year as the current moment. + * @method bool isNextYear() Checks if the instance is in the same year as the current moment next year. + * @method bool isLastYear() Checks if the instance is in the same year as the current moment last year. + * @method bool isSameWeek(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same week as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentWeek() Checks if the instance is in the same week as the current moment. + * @method bool isNextWeek() Checks if the instance is in the same week as the current moment next week. + * @method bool isLastWeek() Checks if the instance is in the same week as the current moment last week. + * @method bool isSameDay(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same day as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDay() Checks if the instance is in the same day as the current moment. + * @method bool isNextDay() Checks if the instance is in the same day as the current moment next day. + * @method bool isLastDay() Checks if the instance is in the same day as the current moment last day. + * @method bool isSameHour(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same hour as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentHour() Checks if the instance is in the same hour as the current moment. + * @method bool isNextHour() Checks if the instance is in the same hour as the current moment next hour. + * @method bool isLastHour() Checks if the instance is in the same hour as the current moment last hour. + * @method bool isSameMinute(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same minute as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMinute() Checks if the instance is in the same minute as the current moment. + * @method bool isNextMinute() Checks if the instance is in the same minute as the current moment next minute. + * @method bool isLastMinute() Checks if the instance is in the same minute as the current moment last minute. + * @method bool isSameSecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same second as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentSecond() Checks if the instance is in the same second as the current moment. + * @method bool isNextSecond() Checks if the instance is in the same second as the current moment next second. + * @method bool isLastSecond() Checks if the instance is in the same second as the current moment last second. + * @method bool isSameMicro(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicro() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicro() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicro() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isSameMicrosecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicrosecond() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicrosecond() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicrosecond() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isCurrentMonth() Checks if the instance is in the same month as the current moment. + * @method bool isNextMonth() Checks if the instance is in the same month as the current moment next month. + * @method bool isLastMonth() Checks if the instance is in the same month as the current moment last month. + * @method bool isCurrentQuarter() Checks if the instance is in the same quarter as the current moment. + * @method bool isNextQuarter() Checks if the instance is in the same quarter as the current moment next quarter. + * @method bool isLastQuarter() Checks if the instance is in the same quarter as the current moment last quarter. + * @method bool isSameDecade(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same decade as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDecade() Checks if the instance is in the same decade as the current moment. + * @method bool isNextDecade() Checks if the instance is in the same decade as the current moment next decade. + * @method bool isLastDecade() Checks if the instance is in the same decade as the current moment last decade. + * @method bool isSameCentury(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same century as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentCentury() Checks if the instance is in the same century as the current moment. + * @method bool isNextCentury() Checks if the instance is in the same century as the current moment next century. + * @method bool isLastCentury() Checks if the instance is in the same century as the current moment last century. + * @method bool isSameMillennium(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same millennium as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMillennium() Checks if the instance is in the same millennium as the current moment. + * @method bool isNextMillennium() Checks if the instance is in the same millennium as the current moment next millennium. + * @method bool isLastMillennium() Checks if the instance is in the same millennium as the current moment last millennium. + * @method CarbonImmutable years(int $value) Set current instance year to the given value. + * @method CarbonImmutable year(int $value) Set current instance year to the given value. + * @method CarbonImmutable setYears(int $value) Set current instance year to the given value. + * @method CarbonImmutable setYear(int $value) Set current instance year to the given value. + * @method CarbonImmutable months(int $value) Set current instance month to the given value. + * @method CarbonImmutable month(int $value) Set current instance month to the given value. + * @method CarbonImmutable setMonths(int $value) Set current instance month to the given value. + * @method CarbonImmutable setMonth(int $value) Set current instance month to the given value. + * @method CarbonImmutable days(int $value) Set current instance day to the given value. + * @method CarbonImmutable day(int $value) Set current instance day to the given value. + * @method CarbonImmutable setDays(int $value) Set current instance day to the given value. + * @method CarbonImmutable setDay(int $value) Set current instance day to the given value. + * @method CarbonImmutable hours(int $value) Set current instance hour to the given value. + * @method CarbonImmutable hour(int $value) Set current instance hour to the given value. + * @method CarbonImmutable setHours(int $value) Set current instance hour to the given value. + * @method CarbonImmutable setHour(int $value) Set current instance hour to the given value. + * @method CarbonImmutable minutes(int $value) Set current instance minute to the given value. + * @method CarbonImmutable minute(int $value) Set current instance minute to the given value. + * @method CarbonImmutable setMinutes(int $value) Set current instance minute to the given value. + * @method CarbonImmutable setMinute(int $value) Set current instance minute to the given value. + * @method CarbonImmutable seconds(int $value) Set current instance second to the given value. + * @method CarbonImmutable second(int $value) Set current instance second to the given value. + * @method CarbonImmutable setSeconds(int $value) Set current instance second to the given value. + * @method CarbonImmutable setSecond(int $value) Set current instance second to the given value. + * @method CarbonImmutable millis(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable milli(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable setMillis(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable setMilli(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable milliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable millisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable setMilliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable setMillisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonImmutable micros(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable micro(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable setMicros(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable setMicro(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable microseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable microsecond(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable setMicroseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable setMicrosecond(int $value) Set current instance microsecond to the given value. + * @method CarbonImmutable addYears(int $value = 1) Add years (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addYear() Add one year to the instance (using date interval). + * @method CarbonImmutable subYears(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subYear() Sub one year to the instance (using date interval). + * @method CarbonImmutable addYearsWithOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addYearWithOverflow() Add one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subYearsWithOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subYearWithOverflow() Sub one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addYearsWithoutOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addYearWithoutOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearsWithoutOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearWithoutOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addYearsWithNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addYearWithNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearsWithNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearWithNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addYearsNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addYearNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearsNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subYearNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonths(int $value = 1) Add months (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMonth() Add one month to the instance (using date interval). + * @method CarbonImmutable subMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMonth() Sub one month to the instance (using date interval). + * @method CarbonImmutable addMonthsWithOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addMonthWithOverflow() Add one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subMonthsWithOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subMonthWithOverflow() Sub one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addMonthsWithoutOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonthWithoutOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthsWithoutOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthWithoutOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonthsWithNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonthWithNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthsWithNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthWithNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonthsNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMonthNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthsNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMonthNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDays(int $value = 1) Add days (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addDay() Add one day to the instance (using date interval). + * @method CarbonImmutable subDays(int $value = 1) Sub days (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subDay() Sub one day to the instance (using date interval). + * @method CarbonImmutable addHours(int $value = 1) Add hours (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addHour() Add one hour to the instance (using date interval). + * @method CarbonImmutable subHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subHour() Sub one hour to the instance (using date interval). + * @method CarbonImmutable addMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMinute() Add one minute to the instance (using date interval). + * @method CarbonImmutable subMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMinute() Sub one minute to the instance (using date interval). + * @method CarbonImmutable addSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addSecond() Add one second to the instance (using date interval). + * @method CarbonImmutable subSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subSecond() Sub one second to the instance (using date interval). + * @method CarbonImmutable addMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMilli() Add one millisecond to the instance (using date interval). + * @method CarbonImmutable subMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMilli() Sub one millisecond to the instance (using date interval). + * @method CarbonImmutable addMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMillisecond() Add one millisecond to the instance (using date interval). + * @method CarbonImmutable subMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMillisecond() Sub one millisecond to the instance (using date interval). + * @method CarbonImmutable addMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMicro() Add one microsecond to the instance (using date interval). + * @method CarbonImmutable subMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMicro() Sub one microsecond to the instance (using date interval). + * @method CarbonImmutable addMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMicrosecond() Add one microsecond to the instance (using date interval). + * @method CarbonImmutable subMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMicrosecond() Sub one microsecond to the instance (using date interval). + * @method CarbonImmutable addMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addMillennium() Add one millennium to the instance (using date interval). + * @method CarbonImmutable subMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subMillennium() Sub one millennium to the instance (using date interval). + * @method CarbonImmutable addMillenniaWithOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addMillenniumWithOverflow() Add one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subMillenniaWithOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subMillenniumWithOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addMillenniaWithoutOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMillenniumWithoutOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniaWithoutOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniumWithoutOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMillenniaWithNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMillenniumWithNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniaWithNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniumWithNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMillenniaNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addMillenniumNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniaNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subMillenniumNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addCentury() Add one century to the instance (using date interval). + * @method CarbonImmutable subCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subCentury() Sub one century to the instance (using date interval). + * @method CarbonImmutable addCenturiesWithOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addCenturyWithOverflow() Add one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subCenturiesWithOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subCenturyWithOverflow() Sub one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addCenturiesWithoutOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturyWithoutOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturiesWithoutOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturyWithoutOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturiesWithNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturyWithNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturiesWithNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturyWithNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturiesNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addCenturyNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturiesNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subCenturyNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addDecade() Add one decade to the instance (using date interval). + * @method CarbonImmutable subDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subDecade() Sub one decade to the instance (using date interval). + * @method CarbonImmutable addDecadesWithOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addDecadeWithOverflow() Add one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subDecadesWithOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subDecadeWithOverflow() Sub one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addDecadesWithoutOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecadeWithoutOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadesWithoutOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadeWithoutOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecadesWithNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecadeWithNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadesWithNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadeWithNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecadesNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addDecadeNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadesNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subDecadeNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addQuarter() Add one quarter to the instance (using date interval). + * @method CarbonImmutable subQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subQuarter() Sub one quarter to the instance (using date interval). + * @method CarbonImmutable addQuartersWithOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addQuarterWithOverflow() Add one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subQuartersWithOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable subQuarterWithOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonImmutable addQuartersWithoutOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuarterWithoutOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuartersWithoutOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuarterWithoutOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuartersWithNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuarterWithNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuartersWithNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuarterWithNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuartersNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addQuarterNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuartersNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable subQuarterNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonImmutable addWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addWeek() Add one week to the instance (using date interval). + * @method CarbonImmutable subWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subWeek() Sub one week to the instance (using date interval). + * @method CarbonImmutable addWeekdays(int $value = 1) Add weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable addWeekday() Add one weekday to the instance (using date interval). + * @method CarbonImmutable subWeekdays(int $value = 1) Sub weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonImmutable subWeekday() Sub one weekday to the instance (using date interval). + * @method CarbonImmutable addRealMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMicro() Add one microsecond to the instance (using timestamp). + * @method CarbonImmutable subRealMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMicro() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonImmutable addRealMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMicrosecond() Add one microsecond to the instance (using timestamp). + * @method CarbonImmutable subRealMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMicrosecond() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonImmutable addRealMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMilli() Add one millisecond to the instance (using timestamp). + * @method CarbonImmutable subRealMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMilli() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonImmutable addRealMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMillisecond() Add one millisecond to the instance (using timestamp). + * @method CarbonImmutable subRealMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMillisecond() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonImmutable addRealSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealSecond() Add one second to the instance (using timestamp). + * @method CarbonImmutable subRealSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealSecond() Sub one second to the instance (using timestamp). + * @method CarbonPeriod secondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each second or every X seconds if a factor is given. + * @method CarbonImmutable addRealMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMinute() Add one minute to the instance (using timestamp). + * @method CarbonImmutable subRealMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMinute() Sub one minute to the instance (using timestamp). + * @method CarbonPeriod minutesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each minute or every X minutes if a factor is given. + * @method CarbonImmutable addRealHours(int $value = 1) Add hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealHour() Add one hour to the instance (using timestamp). + * @method CarbonImmutable subRealHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealHour() Sub one hour to the instance (using timestamp). + * @method CarbonPeriod hoursUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each hour or every X hours if a factor is given. + * @method CarbonImmutable addRealDays(int $value = 1) Add days (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealDay() Add one day to the instance (using timestamp). + * @method CarbonImmutable subRealDays(int $value = 1) Sub days (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealDay() Sub one day to the instance (using timestamp). + * @method CarbonPeriod daysUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each day or every X days if a factor is given. + * @method CarbonImmutable addRealWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealWeek() Add one week to the instance (using timestamp). + * @method CarbonImmutable subRealWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealWeek() Sub one week to the instance (using timestamp). + * @method CarbonPeriod weeksUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each week or every X weeks if a factor is given. + * @method CarbonImmutable addRealMonths(int $value = 1) Add months (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMonth() Add one month to the instance (using timestamp). + * @method CarbonImmutable subRealMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMonth() Sub one month to the instance (using timestamp). + * @method CarbonPeriod monthsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each month or every X months if a factor is given. + * @method CarbonImmutable addRealQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealQuarter() Add one quarter to the instance (using timestamp). + * @method CarbonImmutable subRealQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealQuarter() Sub one quarter to the instance (using timestamp). + * @method CarbonPeriod quartersUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each quarter or every X quarters if a factor is given. + * @method CarbonImmutable addRealYears(int $value = 1) Add years (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealYear() Add one year to the instance (using timestamp). + * @method CarbonImmutable subRealYears(int $value = 1) Sub years (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealYear() Sub one year to the instance (using timestamp). + * @method CarbonPeriod yearsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each year or every X years if a factor is given. + * @method CarbonImmutable addRealDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealDecade() Add one decade to the instance (using timestamp). + * @method CarbonImmutable subRealDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealDecade() Sub one decade to the instance (using timestamp). + * @method CarbonPeriod decadesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each decade or every X decades if a factor is given. + * @method CarbonImmutable addRealCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealCentury() Add one century to the instance (using timestamp). + * @method CarbonImmutable subRealCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealCentury() Sub one century to the instance (using timestamp). + * @method CarbonPeriod centuriesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each century or every X centuries if a factor is given. + * @method CarbonImmutable addRealMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable addRealMillennium() Add one millennium to the instance (using timestamp). + * @method CarbonImmutable subRealMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonImmutable subRealMillennium() Sub one millennium to the instance (using timestamp). + * @method CarbonPeriod millenniaUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millennium or every X millennia if a factor is given. + * @method CarbonImmutable roundYear(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonImmutable roundYears(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonImmutable floorYear(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonImmutable floorYears(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonImmutable ceilYear(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonImmutable ceilYears(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonImmutable roundMonth(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonImmutable roundMonths(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonImmutable floorMonth(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonImmutable floorMonths(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonImmutable ceilMonth(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonImmutable ceilMonths(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonImmutable roundDay(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonImmutable roundDays(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonImmutable floorDay(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonImmutable floorDays(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonImmutable ceilDay(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonImmutable ceilDays(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonImmutable roundHour(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonImmutable roundHours(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonImmutable floorHour(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonImmutable floorHours(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonImmutable ceilHour(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonImmutable ceilHours(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonImmutable roundMinute(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonImmutable roundMinutes(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonImmutable floorMinute(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonImmutable floorMinutes(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonImmutable ceilMinute(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonImmutable ceilMinutes(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonImmutable roundSecond(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonImmutable roundSeconds(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonImmutable floorSecond(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonImmutable floorSeconds(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonImmutable ceilSecond(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonImmutable ceilSeconds(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonImmutable roundMillennium(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonImmutable roundMillennia(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonImmutable floorMillennium(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonImmutable floorMillennia(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonImmutable ceilMillennium(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonImmutable ceilMillennia(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonImmutable roundCentury(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonImmutable roundCenturies(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonImmutable floorCentury(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonImmutable floorCenturies(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonImmutable ceilCentury(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonImmutable ceilCenturies(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonImmutable roundDecade(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonImmutable roundDecades(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonImmutable floorDecade(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonImmutable floorDecades(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonImmutable ceilDecade(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonImmutable ceilDecades(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonImmutable roundQuarter(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonImmutable roundQuarters(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonImmutable floorQuarter(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonImmutable floorQuarters(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonImmutable ceilQuarter(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonImmutable ceilQuarters(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonImmutable roundMillisecond(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonImmutable roundMilliseconds(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonImmutable floorMillisecond(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonImmutable floorMilliseconds(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonImmutable ceilMillisecond(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonImmutable ceilMilliseconds(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonImmutable roundMicrosecond(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonImmutable roundMicroseconds(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonImmutable floorMicrosecond(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonImmutable floorMicroseconds(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonImmutable ceilMicrosecond(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method CarbonImmutable ceilMicroseconds(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method string shortAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method static static|false createFromFormat(string $format, string $time, string|DateTimeZone $timezone = null) Parse a string into a new CarbonImmutable object according to the specified format. + * @method static static __set_state(array $array) https://php.net/manual/en/datetime.set-state.php + * + * + */ +class CarbonImmutable extends DateTimeImmutable implements CarbonInterface +{ + use Date { + __clone as dateTraitClone; + } + public function __clone() + { + $this->dateTraitClone(); + $this->endOfTime = \false; + $this->startOfTime = \false; + } + /** + * Create a very old date representing start of time. + * + * @return static + */ + public static function startOfTime() : self + { + $date = static::parse('0001-01-01')->years(self::getStartOfTimeYear()); + $date->startOfTime = \true; + return $date; + } + /** + * Create a very far date representing end of time. + * + * @return static + */ + public static function endOfTime() : self + { + $date = static::parse('9999-12-31 23:59:59.999999')->years(self::getEndOfTimeYear()); + $date->endOfTime = \true; + return $date; + } + /** + * @codeCoverageIgnore + */ + private static function getEndOfTimeYear() : int + { + if (\version_compare(\PHP_VERSION, '7.3.0-dev', '<')) { + return 145261681241552; + } + // Remove if https://bugs.php.net/bug.php?id=81107 is fixed + if (\version_compare(\PHP_VERSION, '8.1.0-dev', '>=')) { + return 1118290769066902787; + } + return \PHP_INT_MAX; + } + /** + * @codeCoverageIgnore + */ + private static function getStartOfTimeYear() : int + { + if (\version_compare(\PHP_VERSION, '7.3.0-dev', '<')) { + return -135908816449551; + } + // Remove if https://bugs.php.net/bug.php?id=81107 is fixed + if (\version_compare(\PHP_VERSION, '8.1.0-dev', '>=')) { + return -1118290769066898816; + } + return \max(\PHP_INT_MIN, -9223372036854773760); + } +} diff --git a/vendor/Carbon/CarbonInterface.php b/vendor/Carbon/CarbonInterface.php new file mode 100644 index 0000000..747e8e6 --- /dev/null +++ b/vendor/Carbon/CarbonInterface.php @@ -0,0 +1,4754 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use BadMethodCallException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\BadComparisonUnitException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\ImmutableException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidDateException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidFormatException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownGetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownMethodException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownSetterException; +use Closure; +use DateInterval; +use DateTime; +use DateTimeImmutable; +use DateTimeInterface; +use DateTimeZone; +use JsonSerializable; +use ReflectionException; +use ReturnTypeWillChange; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\TranslatorInterface; +use Throwable; +/** + * Common interface for Carbon and CarbonImmutable. + * + * + * + * @property int $year + * @property int $yearIso + * @property int $month + * @property int $day + * @property int $hour + * @property int $minute + * @property int $second + * @property int $micro + * @property int $microsecond + * @property int|float|string $timestamp seconds since the Unix Epoch + * @property string $englishDayOfWeek the day of week in English + * @property string $shortEnglishDayOfWeek the abbreviated day of week in English + * @property string $englishMonth the month in English + * @property string $shortEnglishMonth the abbreviated month in English + * @property int $milliseconds + * @property int $millisecond + * @property int $milli + * @property int $week 1 through 53 + * @property int $isoWeek 1 through 53 + * @property int $weekYear year according to week format + * @property int $isoWeekYear year according to ISO week format + * @property int $dayOfYear 1 through 366 + * @property int $age does a diffInYears() with default parameters + * @property int $offset the timezone offset in seconds from UTC + * @property int $offsetMinutes the timezone offset in minutes from UTC + * @property int $offsetHours the timezone offset in hours from UTC + * @property CarbonTimeZone $timezone the current timezone + * @property CarbonTimeZone $tz alias of $timezone + * @property-read int $dayOfWeek 0 (for Sunday) through 6 (for Saturday) + * @property-read int $dayOfWeekIso 1 (for Monday) through 7 (for Sunday) + * @property-read int $weekOfYear ISO-8601 week number of year, weeks starting on Monday + * @property-read int $daysInMonth number of days in the given month + * @property-read string $latinMeridiem "am"/"pm" (Ante meridiem or Post meridiem latin lowercase mark) + * @property-read string $latinUpperMeridiem "AM"/"PM" (Ante meridiem or Post meridiem latin uppercase mark) + * @property-read string $timezoneAbbreviatedName the current timezone abbreviated name + * @property-read string $tzAbbrName alias of $timezoneAbbreviatedName + * @property-read string $dayName long name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortDayName short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $minDayName very short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $monthName long name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortMonthName short name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $meridiem lowercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read string $upperMeridiem uppercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read int $noZeroHour current hour from 1 to 24 + * @property-read int $weeksInYear 51 through 53 + * @property-read int $isoWeeksInYear 51 through 53 + * @property-read int $weekOfMonth 1 through 5 + * @property-read int $weekNumberInMonth 1 through 5 + * @property-read int $firstWeekDay 0 through 6 + * @property-read int $lastWeekDay 0 through 6 + * @property-read int $daysInYear 365 or 366 + * @property-read int $quarter the quarter of this instance, 1 - 4 + * @property-read int $decade the decade of this instance + * @property-read int $century the century of this instance + * @property-read int $millennium the millennium of this instance + * @property-read bool $dst daylight savings time indicator, true if DST, false otherwise + * @property-read bool $local checks if the timezone is local, true if local, false otherwise + * @property-read bool $utc checks if the timezone is UTC, true if UTC, false otherwise + * @property-read string $timezoneName the current timezone name + * @property-read string $tzName alias of $timezoneName + * @property-read string $locale locale of the current instance + * + * @method bool isUtc() Check if the current instance has UTC timezone. (Both isUtc and isUTC cases are valid.) + * @method bool isLocal() Check if the current instance has non-UTC timezone. + * @method bool isValid() Check if the current instance is a valid date. + * @method bool isDST() Check if the current instance is in a daylight saving time. + * @method bool isSunday() Checks if the instance day is sunday. + * @method bool isMonday() Checks if the instance day is monday. + * @method bool isTuesday() Checks if the instance day is tuesday. + * @method bool isWednesday() Checks if the instance day is wednesday. + * @method bool isThursday() Checks if the instance day is thursday. + * @method bool isFriday() Checks if the instance day is friday. + * @method bool isSaturday() Checks if the instance day is saturday. + * @method bool isSameYear(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same year as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentYear() Checks if the instance is in the same year as the current moment. + * @method bool isNextYear() Checks if the instance is in the same year as the current moment next year. + * @method bool isLastYear() Checks if the instance is in the same year as the current moment last year. + * @method bool isSameWeek(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same week as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentWeek() Checks if the instance is in the same week as the current moment. + * @method bool isNextWeek() Checks if the instance is in the same week as the current moment next week. + * @method bool isLastWeek() Checks if the instance is in the same week as the current moment last week. + * @method bool isSameDay(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same day as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDay() Checks if the instance is in the same day as the current moment. + * @method bool isNextDay() Checks if the instance is in the same day as the current moment next day. + * @method bool isLastDay() Checks if the instance is in the same day as the current moment last day. + * @method bool isSameHour(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same hour as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentHour() Checks if the instance is in the same hour as the current moment. + * @method bool isNextHour() Checks if the instance is in the same hour as the current moment next hour. + * @method bool isLastHour() Checks if the instance is in the same hour as the current moment last hour. + * @method bool isSameMinute(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same minute as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMinute() Checks if the instance is in the same minute as the current moment. + * @method bool isNextMinute() Checks if the instance is in the same minute as the current moment next minute. + * @method bool isLastMinute() Checks if the instance is in the same minute as the current moment last minute. + * @method bool isSameSecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same second as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentSecond() Checks if the instance is in the same second as the current moment. + * @method bool isNextSecond() Checks if the instance is in the same second as the current moment next second. + * @method bool isLastSecond() Checks if the instance is in the same second as the current moment last second. + * @method bool isSameMicro(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicro() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicro() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicro() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isSameMicrosecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicrosecond() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicrosecond() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicrosecond() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isCurrentMonth() Checks if the instance is in the same month as the current moment. + * @method bool isNextMonth() Checks if the instance is in the same month as the current moment next month. + * @method bool isLastMonth() Checks if the instance is in the same month as the current moment last month. + * @method bool isCurrentQuarter() Checks if the instance is in the same quarter as the current moment. + * @method bool isNextQuarter() Checks if the instance is in the same quarter as the current moment next quarter. + * @method bool isLastQuarter() Checks if the instance is in the same quarter as the current moment last quarter. + * @method bool isSameDecade(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same decade as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDecade() Checks if the instance is in the same decade as the current moment. + * @method bool isNextDecade() Checks if the instance is in the same decade as the current moment next decade. + * @method bool isLastDecade() Checks if the instance is in the same decade as the current moment last decade. + * @method bool isSameCentury(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same century as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentCentury() Checks if the instance is in the same century as the current moment. + * @method bool isNextCentury() Checks if the instance is in the same century as the current moment next century. + * @method bool isLastCentury() Checks if the instance is in the same century as the current moment last century. + * @method bool isSameMillennium(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same millennium as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMillennium() Checks if the instance is in the same millennium as the current moment. + * @method bool isNextMillennium() Checks if the instance is in the same millennium as the current moment next millennium. + * @method bool isLastMillennium() Checks if the instance is in the same millennium as the current moment last millennium. + * @method CarbonInterface years(int $value) Set current instance year to the given value. + * @method CarbonInterface year(int $value) Set current instance year to the given value. + * @method CarbonInterface setYears(int $value) Set current instance year to the given value. + * @method CarbonInterface setYear(int $value) Set current instance year to the given value. + * @method CarbonInterface months(int $value) Set current instance month to the given value. + * @method CarbonInterface month(int $value) Set current instance month to the given value. + * @method CarbonInterface setMonths(int $value) Set current instance month to the given value. + * @method CarbonInterface setMonth(int $value) Set current instance month to the given value. + * @method CarbonInterface days(int $value) Set current instance day to the given value. + * @method CarbonInterface day(int $value) Set current instance day to the given value. + * @method CarbonInterface setDays(int $value) Set current instance day to the given value. + * @method CarbonInterface setDay(int $value) Set current instance day to the given value. + * @method CarbonInterface hours(int $value) Set current instance hour to the given value. + * @method CarbonInterface hour(int $value) Set current instance hour to the given value. + * @method CarbonInterface setHours(int $value) Set current instance hour to the given value. + * @method CarbonInterface setHour(int $value) Set current instance hour to the given value. + * @method CarbonInterface minutes(int $value) Set current instance minute to the given value. + * @method CarbonInterface minute(int $value) Set current instance minute to the given value. + * @method CarbonInterface setMinutes(int $value) Set current instance minute to the given value. + * @method CarbonInterface setMinute(int $value) Set current instance minute to the given value. + * @method CarbonInterface seconds(int $value) Set current instance second to the given value. + * @method CarbonInterface second(int $value) Set current instance second to the given value. + * @method CarbonInterface setSeconds(int $value) Set current instance second to the given value. + * @method CarbonInterface setSecond(int $value) Set current instance second to the given value. + * @method CarbonInterface millis(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface milli(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMillis(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMilli(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface milliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface millisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMilliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMillisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface micros(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface micro(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicros(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicro(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface microseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface microsecond(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicroseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicrosecond(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface addYears(int $value = 1) Add years (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addYear() Add one year to the instance (using date interval). + * @method CarbonInterface subYears(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subYear() Sub one year to the instance (using date interval). + * @method CarbonInterface addYearsWithOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addYearWithOverflow() Add one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subYearsWithOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subYearWithOverflow() Sub one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addYearsWithoutOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearWithoutOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsWithoutOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearWithoutOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearsWithNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearWithNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsWithNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearWithNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearsNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonths(int $value = 1) Add months (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMonth() Add one month to the instance (using date interval). + * @method CarbonInterface subMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMonth() Sub one month to the instance (using date interval). + * @method CarbonInterface addMonthsWithOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMonthWithOverflow() Add one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMonthsWithOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMonthWithOverflow() Sub one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMonthsWithoutOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthWithoutOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsWithoutOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthWithoutOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthsWithNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthWithNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsWithNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthWithNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthsNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDays(int $value = 1) Add days (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addDay() Add one day to the instance (using date interval). + * @method CarbonInterface subDays(int $value = 1) Sub days (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subDay() Sub one day to the instance (using date interval). + * @method CarbonInterface addHours(int $value = 1) Add hours (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addHour() Add one hour to the instance (using date interval). + * @method CarbonInterface subHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subHour() Sub one hour to the instance (using date interval). + * @method CarbonInterface addMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMinute() Add one minute to the instance (using date interval). + * @method CarbonInterface subMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMinute() Sub one minute to the instance (using date interval). + * @method CarbonInterface addSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addSecond() Add one second to the instance (using date interval). + * @method CarbonInterface subSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subSecond() Sub one second to the instance (using date interval). + * @method CarbonInterface addMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMilli() Add one millisecond to the instance (using date interval). + * @method CarbonInterface subMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMilli() Sub one millisecond to the instance (using date interval). + * @method CarbonInterface addMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMillisecond() Add one millisecond to the instance (using date interval). + * @method CarbonInterface subMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMillisecond() Sub one millisecond to the instance (using date interval). + * @method CarbonInterface addMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMicro() Add one microsecond to the instance (using date interval). + * @method CarbonInterface subMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMicro() Sub one microsecond to the instance (using date interval). + * @method CarbonInterface addMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMicrosecond() Add one microsecond to the instance (using date interval). + * @method CarbonInterface subMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMicrosecond() Sub one microsecond to the instance (using date interval). + * @method CarbonInterface addMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMillennium() Add one millennium to the instance (using date interval). + * @method CarbonInterface subMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMillennium() Sub one millennium to the instance (using date interval). + * @method CarbonInterface addMillenniaWithOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMillenniumWithOverflow() Add one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMillenniaWithOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMillenniumWithOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMillenniaWithoutOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumWithoutOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaWithoutOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumWithoutOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniaWithNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumWithNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaWithNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumWithNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniaNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addCentury() Add one century to the instance (using date interval). + * @method CarbonInterface subCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subCentury() Sub one century to the instance (using date interval). + * @method CarbonInterface addCenturiesWithOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addCenturyWithOverflow() Add one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subCenturiesWithOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subCenturyWithOverflow() Sub one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addCenturiesWithoutOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyWithoutOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesWithoutOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyWithoutOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturiesWithNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyWithNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesWithNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyWithNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturiesNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addDecade() Add one decade to the instance (using date interval). + * @method CarbonInterface subDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subDecade() Sub one decade to the instance (using date interval). + * @method CarbonInterface addDecadesWithOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addDecadeWithOverflow() Add one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subDecadesWithOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subDecadeWithOverflow() Sub one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addDecadesWithoutOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeWithoutOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesWithoutOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeWithoutOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadesWithNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeWithNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesWithNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeWithNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadesNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addQuarter() Add one quarter to the instance (using date interval). + * @method CarbonInterface subQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subQuarter() Sub one quarter to the instance (using date interval). + * @method CarbonInterface addQuartersWithOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addQuarterWithOverflow() Add one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subQuartersWithOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subQuarterWithOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addQuartersWithoutOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterWithoutOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersWithoutOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterWithoutOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuartersWithNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterWithNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersWithNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterWithNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuartersNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addWeek() Add one week to the instance (using date interval). + * @method CarbonInterface subWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subWeek() Sub one week to the instance (using date interval). + * @method CarbonInterface addWeekdays(int $value = 1) Add weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addWeekday() Add one weekday to the instance (using date interval). + * @method CarbonInterface subWeekdays(int $value = 1) Sub weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subWeekday() Sub one weekday to the instance (using date interval). + * @method CarbonInterface addRealMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMicro() Add one microsecond to the instance (using timestamp). + * @method CarbonInterface subRealMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMicro() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonInterface addRealMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMicrosecond() Add one microsecond to the instance (using timestamp). + * @method CarbonInterface subRealMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMicrosecond() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonInterface addRealMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMilli() Add one millisecond to the instance (using timestamp). + * @method CarbonInterface subRealMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMilli() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonInterface addRealMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMillisecond() Add one millisecond to the instance (using timestamp). + * @method CarbonInterface subRealMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMillisecond() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonInterface addRealSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealSecond() Add one second to the instance (using timestamp). + * @method CarbonInterface subRealSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealSecond() Sub one second to the instance (using timestamp). + * @method CarbonPeriod secondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each second or every X seconds if a factor is given. + * @method CarbonInterface addRealMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMinute() Add one minute to the instance (using timestamp). + * @method CarbonInterface subRealMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMinute() Sub one minute to the instance (using timestamp). + * @method CarbonPeriod minutesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each minute or every X minutes if a factor is given. + * @method CarbonInterface addRealHours(int $value = 1) Add hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealHour() Add one hour to the instance (using timestamp). + * @method CarbonInterface subRealHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealHour() Sub one hour to the instance (using timestamp). + * @method CarbonPeriod hoursUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each hour or every X hours if a factor is given. + * @method CarbonInterface addRealDays(int $value = 1) Add days (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealDay() Add one day to the instance (using timestamp). + * @method CarbonInterface subRealDays(int $value = 1) Sub days (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealDay() Sub one day to the instance (using timestamp). + * @method CarbonPeriod daysUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each day or every X days if a factor is given. + * @method CarbonInterface addRealWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealWeek() Add one week to the instance (using timestamp). + * @method CarbonInterface subRealWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealWeek() Sub one week to the instance (using timestamp). + * @method CarbonPeriod weeksUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each week or every X weeks if a factor is given. + * @method CarbonInterface addRealMonths(int $value = 1) Add months (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMonth() Add one month to the instance (using timestamp). + * @method CarbonInterface subRealMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMonth() Sub one month to the instance (using timestamp). + * @method CarbonPeriod monthsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each month or every X months if a factor is given. + * @method CarbonInterface addRealQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealQuarter() Add one quarter to the instance (using timestamp). + * @method CarbonInterface subRealQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealQuarter() Sub one quarter to the instance (using timestamp). + * @method CarbonPeriod quartersUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each quarter or every X quarters if a factor is given. + * @method CarbonInterface addRealYears(int $value = 1) Add years (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealYear() Add one year to the instance (using timestamp). + * @method CarbonInterface subRealYears(int $value = 1) Sub years (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealYear() Sub one year to the instance (using timestamp). + * @method CarbonPeriod yearsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each year or every X years if a factor is given. + * @method CarbonInterface addRealDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealDecade() Add one decade to the instance (using timestamp). + * @method CarbonInterface subRealDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealDecade() Sub one decade to the instance (using timestamp). + * @method CarbonPeriod decadesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each decade or every X decades if a factor is given. + * @method CarbonInterface addRealCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealCentury() Add one century to the instance (using timestamp). + * @method CarbonInterface subRealCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealCentury() Sub one century to the instance (using timestamp). + * @method CarbonPeriod centuriesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each century or every X centuries if a factor is given. + * @method CarbonInterface addRealMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMillennium() Add one millennium to the instance (using timestamp). + * @method CarbonInterface subRealMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMillennium() Sub one millennium to the instance (using timestamp). + * @method CarbonPeriod millenniaUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millennium or every X millennia if a factor is given. + * @method CarbonInterface roundYear(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonInterface roundYears(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonInterface floorYear(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonInterface floorYears(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonInterface ceilYear(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonInterface ceilYears(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonInterface roundMonth(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonInterface roundMonths(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonInterface floorMonth(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonInterface floorMonths(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonInterface ceilMonth(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonInterface ceilMonths(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonInterface roundDay(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonInterface roundDays(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonInterface floorDay(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonInterface floorDays(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonInterface ceilDay(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonInterface ceilDays(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonInterface roundHour(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonInterface roundHours(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonInterface floorHour(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonInterface floorHours(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonInterface ceilHour(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonInterface ceilHours(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonInterface roundMinute(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonInterface roundMinutes(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonInterface floorMinute(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonInterface floorMinutes(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonInterface ceilMinute(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonInterface ceilMinutes(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonInterface roundSecond(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonInterface roundSeconds(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonInterface floorSecond(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonInterface floorSeconds(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonInterface ceilSecond(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonInterface ceilSeconds(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonInterface roundMillennium(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonInterface roundMillennia(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonInterface floorMillennium(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonInterface floorMillennia(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonInterface ceilMillennium(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonInterface ceilMillennia(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonInterface roundCentury(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonInterface roundCenturies(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonInterface floorCentury(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonInterface floorCenturies(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonInterface ceilCentury(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonInterface ceilCenturies(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonInterface roundDecade(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonInterface roundDecades(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonInterface floorDecade(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonInterface floorDecades(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonInterface ceilDecade(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonInterface ceilDecades(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonInterface roundQuarter(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonInterface roundQuarters(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonInterface floorQuarter(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonInterface floorQuarters(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonInterface ceilQuarter(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonInterface ceilQuarters(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonInterface roundMillisecond(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonInterface roundMilliseconds(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonInterface floorMillisecond(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonInterface floorMilliseconds(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonInterface ceilMillisecond(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonInterface ceilMilliseconds(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonInterface roundMicrosecond(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonInterface roundMicroseconds(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonInterface floorMicrosecond(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonInterface floorMicroseconds(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonInterface ceilMicrosecond(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method CarbonInterface ceilMicroseconds(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method string shortAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * + * + */ +interface CarbonInterface extends DateTimeInterface, JsonSerializable +{ + /** + * Diff wording options(expressed in octal). + */ + public const NO_ZERO_DIFF = 01; + public const JUST_NOW = 02; + public const ONE_DAY_WORDS = 04; + public const TWO_DAY_WORDS = 010; + public const SEQUENTIAL_PARTS_ONLY = 020; + public const ROUND = 040; + public const FLOOR = 0100; + public const CEIL = 0200; + /** + * Diff syntax options. + */ + public const DIFF_ABSOLUTE = 1; + // backward compatibility with true + public const DIFF_RELATIVE_AUTO = 0; + // backward compatibility with false + public const DIFF_RELATIVE_TO_NOW = 2; + public const DIFF_RELATIVE_TO_OTHER = 3; + /** + * Translate string options. + */ + public const TRANSLATE_MONTHS = 1; + public const TRANSLATE_DAYS = 2; + public const TRANSLATE_UNITS = 4; + public const TRANSLATE_MERIDIEM = 8; + public const TRANSLATE_DIFF = 0x10; + public const TRANSLATE_ALL = self::TRANSLATE_MONTHS | self::TRANSLATE_DAYS | self::TRANSLATE_UNITS | self::TRANSLATE_MERIDIEM | self::TRANSLATE_DIFF; + /** + * The day constants. + */ + public const SUNDAY = 0; + public const MONDAY = 1; + public const TUESDAY = 2; + public const WEDNESDAY = 3; + public const THURSDAY = 4; + public const FRIDAY = 5; + public const SATURDAY = 6; + /** + * The month constants. + * These aren't used by Carbon itself but exist for + * convenience sake alone. + */ + public const JANUARY = 1; + public const FEBRUARY = 2; + public const MARCH = 3; + public const APRIL = 4; + public const MAY = 5; + public const JUNE = 6; + public const JULY = 7; + public const AUGUST = 8; + public const SEPTEMBER = 9; + public const OCTOBER = 10; + public const NOVEMBER = 11; + public const DECEMBER = 12; + /** + * Number of X in Y. + */ + public const YEARS_PER_MILLENNIUM = 1000; + public const YEARS_PER_CENTURY = 100; + public const YEARS_PER_DECADE = 10; + public const MONTHS_PER_YEAR = 12; + public const MONTHS_PER_QUARTER = 3; + public const QUARTERS_PER_YEAR = 4; + public const WEEKS_PER_YEAR = 52; + public const WEEKS_PER_MONTH = 4; + public const DAYS_PER_YEAR = 365; + public const DAYS_PER_WEEK = 7; + public const HOURS_PER_DAY = 24; + public const MINUTES_PER_HOUR = 60; + public const SECONDS_PER_MINUTE = 60; + public const MILLISECONDS_PER_SECOND = 1000; + public const MICROSECONDS_PER_MILLISECOND = 1000; + public const MICROSECONDS_PER_SECOND = 1000000; + /** + * Special settings to get the start of week from current locale culture. + */ + public const WEEK_DAY_AUTO = 'auto'; + /** + * RFC7231 DateTime format. + * + * @var string + */ + public const RFC7231_FORMAT = 'DeliciousBrains\\WP_Offload_SES\\D, d M Y H:i:s \\G\\M\\T'; + /** + * Default format to use for __toString method when type juggling occurs. + * + * @var string + */ + public const DEFAULT_TO_STRING_FORMAT = 'Y-m-d H:i:s'; + /** + * Format for converting mocked time, includes microseconds. + * + * @var string + */ + public const MOCK_DATETIME_FORMAT = 'Y-m-d H:i:s.u'; + /** + * Pattern detection for ->isoFormat and ::createFromIsoFormat. + * + * @var string + */ + public const ISO_FORMAT_REGEXP = '(O[YMDHhms]|[Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY?|g{1,5}|G{1,5}|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?)'; + // + /** + * Dynamically handle calls to the class. + * + * @param string $method magic method name called + * @param array $parameters parameters list + * + * @throws UnknownMethodException|BadMethodCallException|ReflectionException|Throwable + * + * @return mixed + */ + public function __call($method, $parameters); + /** + * Dynamically handle calls to the class. + * + * @param string $method magic method name called + * @param array $parameters parameters list + * + * @throws BadMethodCallException + * + * @return mixed + */ + public static function __callStatic($method, $parameters); + /** + * Update constructedObjectId on cloned. + */ + public function __clone(); + /** + * Create a new Carbon instance. + * + * Please see the testing aids section (specifically static::setTestNow()) + * for more on the possibility of this constructor returning a test instance. + * + * @param DateTimeInterface|string|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + */ + public function __construct($time = null, $tz = null); + /** + * Show truthy properties on var_dump(). + * + * @return array + */ + public function __debugInfo(); + /** + * Get a part of the Carbon object + * + * @param string $name + * + * @throws UnknownGetterException + * + * @return string|int|bool|DateTimeZone|null + */ + public function __get($name); + /** + * Check if an attribute exists on the object + * + * @param string $name + * + * @return bool + */ + public function __isset($name); + /** + * Returns the values to dump on serialize() called on. + * + * Only used by PHP >= 7.4. + * + * @return array + */ + public function __serialize() : array; + /** + * Set a part of the Carbon object + * + * @param string $name + * @param string|int|DateTimeZone $value + * + * @throws UnknownSetterException|ReflectionException + * + * @return void + */ + public function __set($name, $value); + /** + * The __set_state handler. + * + * @param string|array $dump + * + * @return static + */ + #[\ReturnTypeWillChange] + public static function __set_state($dump); + /** + * Returns the list of properties to dump on serialize() called on. + * + * Only used by PHP < 7.4. + * + * @return array + */ + public function __sleep(); + /** + * Format the instance as a string using the set format + * + * @example + * ``` + * echo Carbon::now(); // Carbon instances can be cast to string + * ``` + * + * @return string + */ + public function __toString(); + /** + * Set locale if specified on unserialize() called. + * + * Only used by PHP >= 7.4. + * + * @return void + */ + public function __unserialize(array $data) : void; + /** + * Add given units or interval to the current instance. + * + * @example $date->add('hour', 3) + * @example $date->add(15, 'days') + * @example $date->add(CarbonInterval::days(4)) + * + * @param string|DateInterval|Closure|CarbonConverterInterface $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + #[\ReturnTypeWillChange] + public function add($unit, $value = 1, $overflow = null); + /** + * Add seconds to the instance using timestamp. Positive $value travels + * forward while negative $value travels into the past. + * + * @param string $unit + * @param int $value + * + * @return static + */ + public function addRealUnit($unit, $value = 1); + /** + * Add given units to the current instance. + * + * @param string $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function addUnit($unit, $value = 1, $overflow = null); + /** + * Add any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value amount to add to the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function addUnitNoOverflow($valueUnit, $value, $overflowUnit); + /** + * Get the difference in a human readable format in the current locale from an other + * instance given to now + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single part) + * @param int $options human diff options + * + * @return string + */ + public function ago($syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Modify the current instance to the average of a given instance (default now) and the current instance + * (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date + * + * @return static + */ + public function average($date = null); + /** + * Clone the current instance if it's mutable. + * + * This method is convenient to ensure you don't mutate the initial object + * but avoid to make a useless copy of it if it's already immutable. + * + * @return static + */ + public function avoidMutation(); + /** + * Determines if the instance is between two others. + * + * The third argument allow you to specify if bounds are included or not (true by default) + * but for when you including/excluding bounds may produce different results in your application, + * we recommend to use the explicit methods ->betweenIncluded() or ->betweenExcluded() instead. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->between('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->between('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->between('2018-07-25', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->between('2018-07-25', '2018-08-01', false); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function between($date1, $date2, $equal = \true) : bool; + /** + * Determines if the instance is between two others, bounds excluded. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->betweenExcluded('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->betweenExcluded('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->betweenExcluded('2018-07-25', '2018-08-01'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return bool + */ + public function betweenExcluded($date1, $date2) : bool; + /** + * Determines if the instance is between two others, bounds included. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->betweenIncluded('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->betweenIncluded('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->betweenIncluded('2018-07-25', '2018-08-01'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return bool + */ + public function betweenIncluded($date1, $date2) : bool; + /** + * Returns either day of week + time (e.g. "Last Friday at 3:30 PM") if reference time is within 7 days, + * or a calendar date (e.g. "10/29/2017") otherwise. + * + * Language, date and time formats will change according to the current locale. + * + * @param Carbon|\DateTimeInterface|string|null $referenceTime + * @param array $formats + * + * @return string + */ + public function calendar($referenceTime = null, array $formats = []); + /** + * Checks if the (date)time string is in a given format and valid to create a + * new instance. + * + * @example + * ``` + * Carbon::canBeCreatedFromFormat('11:12:45', 'h:i:s'); // true + * Carbon::canBeCreatedFromFormat('13:12:45', 'h:i:s'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function canBeCreatedFromFormat($date, $format); + /** + * Return the Carbon instance passed through, a now instance in the same timezone + * if null given or parse the input if string given. + * + * @param Carbon|\Carbon\CarbonPeriod|\Carbon\CarbonInterval|\DateInterval|\DatePeriod|DateTimeInterface|string|null $date + * + * @return static + */ + public function carbonize($date = null); + /** + * Cast the current instance into the given class. + * + * @param string $className The $className::instance() method will be called to cast the current object. + * + * @return DateTimeInterface + */ + public function cast(string $className); + /** + * Ceil the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * + * @return CarbonInterface + */ + public function ceil($precision = 1); + /** + * Ceil the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int $precision + * + * @return CarbonInterface + */ + public function ceilUnit($unit, $precision = 1); + /** + * Ceil the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function ceilWeek($weekStartsAt = null); + /** + * Similar to native modify() method of DateTime but can handle more grammars. + * + * @example + * ``` + * echo Carbon::now()->change('next 2pm'); + * ``` + * + * @link https://php.net/manual/en/datetime.modify.php + * + * @param string $modifier + * + * @return static|false + */ + public function change($modifier); + /** + * Cleanup properties attached to the public scope of DateTime when a dump of the date is requested. + * foreach ($date as $_) {} + * serializer($date) + * var_export($date) + * get_object_vars($date) + */ + public function cleanupDumpProperties(); + /** + * @alias copy + * + * Get a copy of the instance. + * + * @return static + */ + public function clone(); + /** + * Get the closest date from the instance (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return static + */ + public function closest($date1, $date2); + /** + * Get a copy of the instance. + * + * @return static + */ + public function copy(); + /** + * Create a new Carbon instance from a specific date and time. + * + * If any of $year, $month or $day are set to null their now() values will + * be used. + * + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * + * If $hour is not null then the default values for $minute and $second + * will be 0. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null); + /** + * Create a Carbon instance from just a date. The time portion is set to now. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromDate($year = null, $month = null, $day = null, $tz = null); + /** + * Create a Carbon instance from a specific format. + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + #[\ReturnTypeWillChange] + public static function createFromFormat($format, $time, $tz = null); + /** + * Create a Carbon instance from a specific ISO format (same replacements as ->isoFormat()). + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz optional timezone + * @param string|null $locale locale to be used for LTS, LT, LL, LLL, etc. macro-formats (en by fault, unneeded if no such macro-format in use) + * @param \Symfony\Component\Translation\TranslatorInterface $translator optional custom translator to use for macro-formats + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromIsoFormat($format, $time, $tz = null, $locale = 'en', $translator = null); + /** + * Create a Carbon instance from a specific format and a string in a given language. + * + * @param string $format Datetime format + * @param string $locale + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromLocaleFormat($format, $locale, $time, $tz = null); + /** + * Create a Carbon instance from a specific ISO format and a string in a given language. + * + * @param string $format Datetime ISO format + * @param string $locale + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromLocaleIsoFormat($format, $locale, $time, $tz = null); + /** + * Create a Carbon instance from just a time. The date portion is set to today. + * + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null); + /** + * Create a Carbon instance from a time string. The date portion is set to today. + * + * @param string $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromTimeString($time, $tz = null); + /** + * Create a Carbon instance from a timestamp and set the timezone (use default one if not specified). + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * @param \DateTimeZone|string|null $tz + * + * @return static + */ + public static function createFromTimestamp($timestamp, $tz = null); + /** + * Create a Carbon instance from a timestamp in milliseconds. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * @param \DateTimeZone|string|null $tz + * + * @return static + */ + public static function createFromTimestampMs($timestamp, $tz = null); + /** + * Create a Carbon instance from a timestamp in milliseconds. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * + * @return static + */ + public static function createFromTimestampMsUTC($timestamp); + /** + * Create a Carbon instance from an timestamp keeping the timezone to UTC. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * + * @return static + */ + public static function createFromTimestampUTC($timestamp); + /** + * Create a Carbon instance from just a date. The time portion is set to midnight. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createMidnightDate($year = null, $month = null, $day = null, $tz = null); + /** + * Create a new safe Carbon instance from a specific date and time. + * + * If any of $year, $month or $day are set to null their now() values will + * be used. + * + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * + * If $hour is not null then the default values for $minute and $second + * will be 0. + * + * If one of the set values is not valid, an InvalidDateException + * will be thrown. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidDateException + * + * @return static|false + */ + public static function createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null); + /** + * Create a new Carbon instance from a specific date and time using strict validation. + * + * @see create() + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $tz = null); + /** + * Get/set the day of year. + * + * @param int|null $value new value for day of year if using as setter. + * + * @return static|int + */ + public function dayOfYear($value = null); + /** + * Get the difference as a CarbonInterval instance. + * Return relative interval (negative if $absolute flag is not set to true and the given date is before + * current one). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return CarbonInterval + */ + public function diffAsCarbonInterval($date = null, $absolute = \true, array $skip = []); + /** + * Get the difference by the given interval using a filter closure. + * + * @param CarbonInterval $ci An interval to traverse by + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffFiltered(CarbonInterval $ci, Closure $callback, $date = null, $absolute = \true); + /** + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @example + * ``` + * echo Carbon::tomorrow()->diffForHumans() . "\n"; + * echo Carbon::tomorrow()->diffForHumans(['parts' => 2]) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(['parts' => 3, 'join' => true]) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(Carbon::yesterday()) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(Carbon::yesterday(), ['short' => true]) . "\n"; + * ``` + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'skip' entry, list of units to skip (array of strings or a single string, + * ` it can be the unit name (singular or plural) or its shortcut + * ` (y, m, w, d, h, min, s, ms, µs). + * - 'aUnit' entry, prefer "an hour" over "1 hour" if true + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * - 'minimumUnit' entry determines the smallest unit of time to display can be long or + * ` short form of the units, e.g. 'hour' or 'h' (default value: s) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function diffForHumans($other = null, $syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Get the difference in days rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInDays($date = null, $absolute = \true); + /** + * Get the difference in days using a filter closure rounded down. + * + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInDaysFiltered(Closure $callback, $date = null, $absolute = \true); + /** + * Get the difference in hours rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInHours($date = null, $absolute = \true); + /** + * Get the difference in hours using a filter closure rounded down. + * + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInHoursFiltered(Closure $callback, $date = null, $absolute = \true); + /** + * Get the difference in microseconds. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMicroseconds($date = null, $absolute = \true); + /** + * Get the difference in milliseconds rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMilliseconds($date = null, $absolute = \true); + /** + * Get the difference in minutes rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMinutes($date = null, $absolute = \true); + /** + * Get the difference in months rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMonths($date = null, $absolute = \true); + /** + * Get the difference in quarters rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInQuarters($date = null, $absolute = \true); + /** + * Get the difference in hours rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealHours($date = null, $absolute = \true); + /** + * Get the difference in microseconds using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMicroseconds($date = null, $absolute = \true); + /** + * Get the difference in milliseconds rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMilliseconds($date = null, $absolute = \true); + /** + * Get the difference in minutes rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMinutes($date = null, $absolute = \true); + /** + * Get the difference in seconds using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealSeconds($date = null, $absolute = \true); + /** + * Get the difference in seconds rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInSeconds($date = null, $absolute = \true); + /** + * Get the difference in weekdays rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeekdays($date = null, $absolute = \true); + /** + * Get the difference in weekend days using a filter rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeekendDays($date = null, $absolute = \true); + /** + * Get the difference in weeks rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeeks($date = null, $absolute = \true); + /** + * Get the difference in years + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInYears($date = null, $absolute = \true); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOption + */ + public static function disableHumanDiffOption($humanDiffOption); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOption + */ + public static function enableHumanDiffOption($humanDiffOption); + /** + * Modify to end of current given unit. + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOf('month') + * ->endOf('week', Carbon::FRIDAY); + * ``` + * + * @param string $unit + * @param array $params + * + * @return static + */ + public function endOf($unit, ...$params); + /** + * Resets the date to end of the century and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfCentury(); + * ``` + * + * @return static + */ + public function endOfCentury(); + /** + * Resets the time to 23:59:59.999999 end of day + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfDay(); + * ``` + * + * @return static + */ + public function endOfDay(); + /** + * Resets the date to end of the decade and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfDecade(); + * ``` + * + * @return static + */ + public function endOfDecade(); + /** + * Modify to end of current hour, minutes and seconds become 59 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfHour(); + * ``` + * + * @return static + */ + public function endOfHour(); + /** + * Resets the date to end of the millennium and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMillennium(); + * ``` + * + * @return static + */ + public function endOfMillennium(); + /** + * Modify to end of current minute, seconds become 59 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMinute(); + * ``` + * + * @return static + */ + public function endOfMinute(); + /** + * Resets the date to end of the month and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMonth(); + * ``` + * + * @return static + */ + public function endOfMonth(); + /** + * Resets the date to end of the quarter and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfQuarter(); + * ``` + * + * @return static + */ + public function endOfQuarter(); + /** + * Modify to end of current second, microseconds become 999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->endOfSecond() + * ->format('H:i:s.u'); + * ``` + * + * @return static + */ + public function endOfSecond(); + /** + * Resets the date to end of week (defined in $weekEndsAt) and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->locale('ar')->endOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->endOfWeek(Carbon::SATURDAY) . "\n"; + * ``` + * + * @param int $weekEndsAt optional start allow you to specify the day of week to use to end the week + * + * @return static + */ + public function endOfWeek($weekEndsAt = null); + /** + * Resets the date to end of the year and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfYear(); + * ``` + * + * @return static + */ + public function endOfYear(); + /** + * Determines if the instance is equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->eq('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->eq(Carbon::parse('2018-07-25 12:45:16')); // true + * Carbon::parse('2018-07-25 12:45:16')->eq('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see equalTo() + * + * @return bool + */ + public function eq($date) : bool; + /** + * Determines if the instance is equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->equalTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->equalTo(Carbon::parse('2018-07-25 12:45:16')); // true + * Carbon::parse('2018-07-25 12:45:16')->equalTo('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function equalTo($date) : bool; + /** + * Set the current locale to the given, execute the passed function, reset the locale to previous one, + * then return the result of the closure (or null if the closure was void). + * + * @param string $locale locale ex. en + * @param callable $func + * + * @return mixed + */ + public static function executeWithLocale($locale, $func); + /** + * Get the farthest date from the instance (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return static + */ + public function farthest($date1, $date2); + /** + * Modify to the first occurrence of a given day of the week + * in the current month. If no dayOfWeek is provided, modify to the + * first day of the current month. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek + * + * @return static + */ + public function firstOfMonth($dayOfWeek = null); + /** + * Modify to the first occurrence of a given day of the week + * in the current quarter. If no dayOfWeek is provided, modify to the + * first day of the current quarter. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function firstOfQuarter($dayOfWeek = null); + /** + * Modify to the first occurrence of a given day of the week + * in the current year. If no dayOfWeek is provided, modify to the + * first day of the current year. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function firstOfYear($dayOfWeek = null); + /** + * Get the difference in days as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInDays($date = null, $absolute = \true); + /** + * Get the difference in hours as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInHours($date = null, $absolute = \true); + /** + * Get the difference in minutes as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInMinutes($date = null, $absolute = \true); + /** + * Get the difference in months as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInMonths($date = null, $absolute = \true); + /** + * Get the difference in days as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealDays($date = null, $absolute = \true); + /** + * Get the difference in hours as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealHours($date = null, $absolute = \true); + /** + * Get the difference in minutes as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealMinutes($date = null, $absolute = \true); + /** + * Get the difference in months as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealMonths($date = null, $absolute = \true); + /** + * Get the difference in seconds as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealSeconds($date = null, $absolute = \true); + /** + * Get the difference in weeks as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealWeeks($date = null, $absolute = \true); + /** + * Get the difference in year as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealYears($date = null, $absolute = \true); + /** + * Get the difference in seconds as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInSeconds($date = null, $absolute = \true); + /** + * Get the difference in weeks as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInWeeks($date = null, $absolute = \true); + /** + * Get the difference in year as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInYears($date = null, $absolute = \true); + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * + * @return CarbonInterface + */ + public function floor($precision = 1); + /** + * Truncate the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int $precision + * + * @return CarbonInterface + */ + public function floorUnit($unit, $precision = 1); + /** + * Truncate the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function floorWeek($weekStartsAt = null); + /** + * Format the instance with the current locale. You can set the current + * locale using setlocale() https://php.net/setlocale. + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat() instead. + * Deprecated since 2.55.0 + * + * @param string $format + * + * @return string + */ + public function formatLocalized($format); + /** + * @alias diffForHumans + * + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function from($other = null, $syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Get the difference in a human readable format in the current locale from current + * instance to now. + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function fromNow($syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Create an instance from a serialized string. + * + * @param string $value + * + * @throws InvalidFormatException + * + * @return static + */ + public static function fromSerialized($value); + /** + * Register a custom macro. + * + * @param object|callable $macro + * @param int $priority marco with higher priority is tried first + * + * @return void + */ + public static function genericMacro($macro, $priority = 0); + /** + * Get a part of the Carbon object + * + * @param string $name + * + * @throws UnknownGetterException + * + * @return string|int|bool|DateTimeZone|null + */ + public function get($name); + /** + * Returns the alternative number for a given date property if available in the current locale. + * + * @param string $key date property + * + * @return string + */ + public function getAltNumber(string $key) : string; + /** + * Returns the list of internally available locales and already loaded custom locales. + * (It will ignore custom translator dynamic loading.) + * + * @return array + */ + public static function getAvailableLocales(); + /** + * Returns list of Language object for each available locale. This object allow you to get the ISO name, native + * name, region and variant of the locale. + * + * @return Language[] + */ + public static function getAvailableLocalesInfo(); + /** + * Returns list of calendar formats for ISO formatting. + * + * @param string|null $locale current locale used if null + * + * @return array + */ + public function getCalendarFormats($locale = null); + /** + * Get the days of the week + * + * @return array + */ + public static function getDays(); + /** + * Return the number of days since the start of the week (using the current locale or the first parameter + * if explicitly given). + * + * @param int|null $weekStartsAt optional start allow you to specify the day of week to use to start the week, + * if not provided, start of week is inferred from the locale + * (Sunday for en_US, Monday for de_DE, etc.) + * + * @return int + */ + public function getDaysFromStartOfWeek(?int $weekStartsAt = null) : int; + /** + * Get the fallback locale. + * + * @see https://symfony.com/doc/current/components/translation.html#fallback-locales + * + * @return string|null + */ + public static function getFallbackLocale(); + /** + * List of replacements from date() format to isoFormat(). + * + * @return array + */ + public static function getFormatsToIsoReplacements(); + /** + * Return default humanDiff() options (merged flags as integer). + * + * @return int + */ + public static function getHumanDiffOptions(); + /** + * Returns list of locale formats for ISO formatting. + * + * @param string|null $locale current locale used if null + * + * @return array + */ + public function getIsoFormats($locale = null); + /** + * Returns list of locale units for ISO formatting. + * + * @return array + */ + public static function getIsoUnits(); + /** + * {@inheritdoc} + * + * @return array + */ + #[\ReturnTypeWillChange] + public static function getLastErrors(); + /** + * Get the raw callable macro registered globally or locally for a given name. + * + * @param string $name + * + * @return callable|null + */ + public function getLocalMacro($name); + /** + * Get the translator of the current instance or the default if none set. + * + * @return \Symfony\Component\Translation\TranslatorInterface + */ + public function getLocalTranslator(); + /** + * Get the current translator locale. + * + * @return string + */ + public static function getLocale(); + /** + * Get the raw callable macro registered globally for a given name. + * + * @param string $name + * + * @return callable|null + */ + public static function getMacro($name); + /** + * get midday/noon hour + * + * @return int + */ + public static function getMidDayAt(); + /** + * Returns the offset hour and minute formatted with +/- and a given separator (":" by default). + * For example, if the time zone is 9 hours 30 minutes, you'll get "+09:30", with "@@" as first + * argument, "+09@@30", with "" as first argument, "+0930". Negative offset will return something + * like "-12:00". + * + * @param string $separator string to place between hours and minutes (":" by default) + * + * @return string + */ + public function getOffsetString($separator = ':'); + /** + * Returns a unit of the instance padded with 0 by default or any other string if specified. + * + * @param string $unit Carbon unit name + * @param int $length Length of the output (2 by default) + * @param string $padString String to use for padding ("0" by default) + * @param int $padType Side(s) to pad (STR_PAD_LEFT by default) + * + * @return string + */ + public function getPaddedUnit($unit, $length = 2, $padString = '0', $padType = 0); + /** + * Returns a timestamp rounded with the given precision (6 by default). + * + * @example getPreciseTimestamp() 1532087464437474 (microsecond maximum precision) + * @example getPreciseTimestamp(6) 1532087464437474 + * @example getPreciseTimestamp(5) 153208746443747 (1/100000 second precision) + * @example getPreciseTimestamp(4) 15320874644375 (1/10000 second precision) + * @example getPreciseTimestamp(3) 1532087464437 (millisecond precision) + * @example getPreciseTimestamp(2) 153208746444 (1/100 second precision) + * @example getPreciseTimestamp(1) 15320874644 (1/10 second precision) + * @example getPreciseTimestamp(0) 1532087464 (second precision) + * @example getPreciseTimestamp(-1) 153208746 (10 second precision) + * @example getPreciseTimestamp(-2) 15320875 (100 second precision) + * + * @param int $precision + * + * @return float + */ + public function getPreciseTimestamp($precision = 6); + /** + * Returns current local settings. + * + * @return array + */ + public function getSettings(); + /** + * Get the Carbon instance (real or mock) to be returned when a "now" + * instance is created. + * + * @return Closure|static the current instance used for testing + */ + public static function getTestNow(); + /** + * Return a format from H:i to H:i:s.u according to given unit precision. + * + * @param string $unitPrecision "minute", "second", "millisecond" or "microsecond" + * + * @return string + */ + public static function getTimeFormatByPrecision($unitPrecision); + /** + * Returns the timestamp with millisecond precision. + * + * @return int + */ + public function getTimestampMs(); + /** + * Get the translation of the current week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * @param string $keySuffix "", "_short" or "_min" + * @param string|null $defaultValue default value if translation missing + * + * @return string + */ + public function getTranslatedDayName($context = null, $keySuffix = '', $defaultValue = null); + /** + * Get the translation of the current abbreviated week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedMinDayName($context = null); + /** + * Get the translation of the current month day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * @param string $keySuffix "" or "_short" + * @param string|null $defaultValue default value if translation missing + * + * @return string + */ + public function getTranslatedMonthName($context = null, $keySuffix = '', $defaultValue = null); + /** + * Get the translation of the current short week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedShortDayName($context = null); + /** + * Get the translation of the current short month day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedShortMonthName($context = null); + /** + * Returns raw translation message for a given key. + * + * @param string $key key to find + * @param string|null $locale current locale used if null + * @param string|null $default default value if translation returns the key + * @param \Symfony\Component\Translation\TranslatorInterface $translator an optional translator to use + * + * @return string + */ + public function getTranslationMessage(string $key, ?string $locale = null, ?string $default = null, $translator = null); + /** + * Returns raw translation message for a given key. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator the translator to use + * @param string $key key to find + * @param string|null $locale current locale used if null + * @param string|null $default default value if translation returns the key + * + * @return string + */ + public static function getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null); + /** + * Get the default translator instance in use. + * + * @return \Symfony\Component\Translation\TranslatorInterface + */ + public static function getTranslator(); + /** + * Get the last day of week + * + * @return int + */ + public static function getWeekEndsAt(); + /** + * Get the first day of week + * + * @return int + */ + public static function getWeekStartsAt(); + /** + * Get weekend days + * + * @return array + */ + public static function getWeekendDays(); + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function greaterThan($date) : bool; + /** + * Determines if the instance is greater (after) than or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function greaterThanOrEqualTo($date) : bool; + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThan() + * + * @return bool + */ + public function gt($date) : bool; + /** + * Determines if the instance is greater (after) than or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThanOrEqualTo() + * + * @return bool + */ + public function gte($date) : bool; + /** + * Checks if the (date)time string is in a given format. + * + * @example + * ``` + * Carbon::hasFormat('11:12:45', 'h:i:s'); // true + * Carbon::hasFormat('13:12:45', 'h:i:s'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function hasFormat($date, $format); + /** + * Checks if the (date)time string is in a given format. + * + * @example + * ``` + * Carbon::hasFormatWithModifiers('31/08/2015', 'd#m#Y'); // true + * Carbon::hasFormatWithModifiers('31/08/2015', 'm#d#Y'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function hasFormatWithModifiers($date, $format) : bool; + /** + * Checks if macro is registered globally or locally. + * + * @param string $name + * + * @return bool + */ + public function hasLocalMacro($name); + /** + * Return true if the current instance has its own translator. + * + * @return bool + */ + public function hasLocalTranslator(); + /** + * Checks if macro is registered globally. + * + * @param string $name + * + * @return bool + */ + public static function hasMacro($name); + /** + * Determine if a time string will produce a relative date. + * + * @param string $time + * + * @return bool true if time match a relative date, false if absolute or invalid time string + */ + public static function hasRelativeKeywords($time); + /** + * Determine if there is a valid test instance set. A valid test instance + * is anything that is not null. + * + * @return bool true if there is a test instance, otherwise false + */ + public static function hasTestNow(); + /** + * Create a Carbon instance from a DateTime one. + * + * @param DateTimeInterface $date + * + * @return static + */ + public static function instance($date); + /** + * Returns true if the current date matches the given string. + * + * @example + * ``` + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2018')); // false + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019-06')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('06-02')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019-06-02')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('Sunday')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('June')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23:45')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23:00')); // false + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12h')); // true + * var_dump(Carbon::parse('2019-06-02 15:23:45')->is('3pm')); // true + * var_dump(Carbon::parse('2019-06-02 15:23:45')->is('3am')); // false + * ``` + * + * @param string $tester day name, month name, hour, date, etc. as string + * + * @return bool + */ + public function is(string $tester); + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThan() + * + * @return bool + */ + public function isAfter($date) : bool; + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThan() + * + * @return bool + */ + public function isBefore($date) : bool; + /** + * Determines if the instance is between two others + * + * @example + * ``` + * Carbon::parse('2018-07-25')->isBetween('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->isBetween('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->isBetween('2018-07-25', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->isBetween('2018-07-25', '2018-08-01', false); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function isBetween($date1, $date2, $equal = \true) : bool; + /** + * Check if its the birthday. Compares the date/month values of the two dates. + * + * @example + * ``` + * Carbon::now()->subYears(5)->isBirthday(); // true + * Carbon::now()->subYears(5)->subDay()->isBirthday(); // false + * Carbon::parse('2019-06-05')->isBirthday(Carbon::parse('2001-06-05')); // true + * Carbon::parse('2019-06-05')->isBirthday(Carbon::parse('2001-06-06')); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. + * + * @return bool + */ + public function isBirthday($date = null); + /** + * Determines if the instance is in the current unit given. + * + * @example + * ``` + * Carbon::now()->isCurrentUnit('hour'); // true + * Carbon::now()->subHours(2)->isCurrentUnit('hour'); // false + * ``` + * + * @param string $unit The unit to test. + * + * @throws BadMethodCallException + * + * @return bool + */ + public function isCurrentUnit($unit); + /** + * Checks if this day is a specific day of the week. + * + * @example + * ``` + * Carbon::parse('2019-07-17')->isDayOfWeek(Carbon::WEDNESDAY); // true + * Carbon::parse('2019-07-17')->isDayOfWeek(Carbon::FRIDAY); // false + * Carbon::parse('2019-07-17')->isDayOfWeek('Wednesday'); // true + * Carbon::parse('2019-07-17')->isDayOfWeek('Friday'); // false + * ``` + * + * @param int $dayOfWeek + * + * @return bool + */ + public function isDayOfWeek($dayOfWeek); + /** + * Check if the instance is end of day. + * + * @example + * ``` + * Carbon::parse('2019-02-28 23:59:59.999999')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:59.123456')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:59')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:58.999999')->isEndOfDay(); // false + * Carbon::parse('2019-02-28 23:59:59.999999')->isEndOfDay(true); // true + * Carbon::parse('2019-02-28 23:59:59.123456')->isEndOfDay(true); // false + * Carbon::parse('2019-02-28 23:59:59')->isEndOfDay(true); // false + * ``` + * + * @param bool $checkMicroseconds check time at microseconds precision + * + * @return bool + */ + public function isEndOfDay($checkMicroseconds = \false); + /** + * Returns true if the date was created using CarbonImmutable::endOfTime() + * + * @return bool + */ + public function isEndOfTime() : bool; + /** + * Determines if the instance is in the future, ie. greater (after) than now. + * + * @example + * ``` + * Carbon::now()->addHours(5)->isFuture(); // true + * Carbon::now()->subHours(5)->isFuture(); // false + * ``` + * + * @return bool + */ + public function isFuture(); + /** + * Returns true if the current class/instance is immutable. + * + * @return bool + */ + public static function isImmutable(); + /** + * Check if today is the last day of the Month + * + * @example + * ``` + * Carbon::parse('2019-02-28')->isLastOfMonth(); // true + * Carbon::parse('2019-03-28')->isLastOfMonth(); // false + * Carbon::parse('2019-03-30')->isLastOfMonth(); // false + * Carbon::parse('2019-03-31')->isLastOfMonth(); // true + * Carbon::parse('2019-04-30')->isLastOfMonth(); // true + * ``` + * + * @return bool + */ + public function isLastOfMonth(); + /** + * Determines if the instance is a leap year. + * + * @example + * ``` + * Carbon::parse('2020-01-01')->isLeapYear(); // true + * Carbon::parse('2019-01-01')->isLeapYear(); // false + * ``` + * + * @return bool + */ + public function isLeapYear(); + /** + * Determines if the instance is a long year + * + * @example + * ``` + * Carbon::parse('2015-01-01')->isLongYear(); // true + * Carbon::parse('2016-01-01')->isLongYear(); // false + * ``` + * + * @see https://en.wikipedia.org/wiki/ISO_8601#Week_dates + * + * @return bool + */ + public function isLongYear(); + /** + * Check if the instance is midday. + * + * @example + * ``` + * Carbon::parse('2019-02-28 11:59:59.999999')->isMidday(); // false + * Carbon::parse('2019-02-28 12:00:00')->isMidday(); // true + * Carbon::parse('2019-02-28 12:00:00.999999')->isMidday(); // true + * Carbon::parse('2019-02-28 12:00:01')->isMidday(); // false + * ``` + * + * @return bool + */ + public function isMidday(); + /** + * Check if the instance is start of day / midnight. + * + * @example + * ``` + * Carbon::parse('2019-02-28 00:00:00')->isMidnight(); // true + * Carbon::parse('2019-02-28 00:00:00.999999')->isMidnight(); // true + * Carbon::parse('2019-02-28 00:00:01')->isMidnight(); // false + * ``` + * + * @return bool + */ + public function isMidnight(); + /** + * Returns true if a property can be changed via setter. + * + * @param string $unit + * + * @return bool + */ + public static function isModifiableUnit($unit); + /** + * Returns true if the current class/instance is mutable. + * + * @return bool + */ + public static function isMutable(); + /** + * Determines if the instance is in the past, ie. less (before) than now. + * + * @example + * ``` + * Carbon::now()->subHours(5)->isPast(); // true + * Carbon::now()->addHours(5)->isPast(); // false + * ``` + * + * @return bool + */ + public function isPast(); + /** + * Compares the formatted values of the two dates. + * + * @example + * ``` + * Carbon::parse('2019-06-13')->isSameAs('Y-d', Carbon::parse('2019-12-13')); // true + * Carbon::parse('2019-06-13')->isSameAs('Y-d', Carbon::parse('2019-06-14')); // false + * ``` + * + * @param string $format date formats to compare. + * @param \Carbon\Carbon|\DateTimeInterface|string|null $date instance to compare with or null to use current day. + * + * @return bool + */ + public function isSameAs($format, $date = null); + /** + * Checks if the passed in date is in the same month as the instance´s month. + * + * @example + * ``` + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2019-01-01')); // true + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2019-02-01')); // false + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2018-01-01')); // false + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2018-01-01'), false); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. + * @param bool $ofSameYear Check if it is the same month in the same year. + * + * @return bool + */ + public function isSameMonth($date = null, $ofSameYear = \true); + /** + * Checks if the passed in date is in the same quarter as the instance quarter (and year if needed). + * + * @example + * ``` + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2019-03-01')); // true + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2019-04-01')); // false + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2018-03-01')); // false + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2018-03-01'), false); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|string|null $date The instance to compare with or null to use current day. + * @param bool $ofSameYear Check if it is the same month in the same year. + * + * @return bool + */ + public function isSameQuarter($date = null, $ofSameYear = \true); + /** + * Determines if the instance is in the current unit given. + * + * @example + * ``` + * Carbon::parse('2019-01-13')->isSameUnit('year', Carbon::parse('2019-12-25')); // true + * Carbon::parse('2018-12-13')->isSameUnit('year', Carbon::parse('2019-12-25')); // false + * ``` + * + * @param string $unit singular unit string + * @param \Carbon\Carbon|\DateTimeInterface|null $date instance to compare with or null to use current day. + * + * @throws BadComparisonUnitException + * + * @return bool + */ + public function isSameUnit($unit, $date = null); + /** + * Check if the instance is start of day / midnight. + * + * @example + * ``` + * Carbon::parse('2019-02-28 00:00:00')->isStartOfDay(); // true + * Carbon::parse('2019-02-28 00:00:00.999999')->isStartOfDay(); // true + * Carbon::parse('2019-02-28 00:00:01')->isStartOfDay(); // false + * Carbon::parse('2019-02-28 00:00:00.000000')->isStartOfDay(true); // true + * Carbon::parse('2019-02-28 00:00:00.000012')->isStartOfDay(true); // false + * ``` + * + * @param bool $checkMicroseconds check time at microseconds precision + * + * @return bool + */ + public function isStartOfDay($checkMicroseconds = \false); + /** + * Returns true if the date was created using CarbonImmutable::startOfTime() + * + * @return bool + */ + public function isStartOfTime() : bool; + /** + * Returns true if the strict mode is globally in use, false else. + * (It can be overridden in specific instances.) + * + * @return bool + */ + public static function isStrictModeEnabled(); + /** + * Determines if the instance is today. + * + * @example + * ``` + * Carbon::today()->isToday(); // true + * Carbon::tomorrow()->isToday(); // false + * ``` + * + * @return bool + */ + public function isToday(); + /** + * Determines if the instance is tomorrow. + * + * @example + * ``` + * Carbon::tomorrow()->isTomorrow(); // true + * Carbon::yesterday()->isTomorrow(); // false + * ``` + * + * @return bool + */ + public function isTomorrow(); + /** + * Determines if the instance is a weekday. + * + * @example + * ``` + * Carbon::parse('2019-07-14')->isWeekday(); // false + * Carbon::parse('2019-07-15')->isWeekday(); // true + * ``` + * + * @return bool + */ + public function isWeekday(); + /** + * Determines if the instance is a weekend day. + * + * @example + * ``` + * Carbon::parse('2019-07-14')->isWeekend(); // true + * Carbon::parse('2019-07-15')->isWeekend(); // false + * ``` + * + * @return bool + */ + public function isWeekend(); + /** + * Determines if the instance is yesterday. + * + * @example + * ``` + * Carbon::yesterday()->isYesterday(); // true + * Carbon::tomorrow()->isYesterday(); // false + * ``` + * + * @return bool + */ + public function isYesterday(); + /** + * Format in the current language using ISO replacement patterns. + * + * @param string $format + * @param string|null $originalFormat provide context if a chunk has been passed alone + * + * @return string + */ + public function isoFormat(string $format, ?string $originalFormat = null) : string; + /** + * Get/set the week number using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $week + * @param int|null $dayOfWeek + * @param int|null $dayOfYear + * + * @return int|static + */ + public function isoWeek($week = null, $dayOfWeek = null, $dayOfYear = null); + /** + * Set/get the week number of year using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $year if null, act as a getter, if not null, set the year and return current instance. + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int|static + */ + public function isoWeekYear($year = null, $dayOfWeek = null, $dayOfYear = null); + /** + * Get/set the ISO weekday from 1 (Monday) to 7 (Sunday). + * + * @param int|null $value new value for weekday if using as setter. + * + * @return static|int + */ + public function isoWeekday($value = null); + /** + * Get the number of weeks of the current week-year using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int + */ + public function isoWeeksInYear($dayOfWeek = null, $dayOfYear = null); + /** + * Prepare the object for JSON serialization. + * + * @return array|string + */ + #[\ReturnTypeWillChange] + public function jsonSerialize(); + /** + * Modify to the last occurrence of a given day of the week + * in the current month. If no dayOfWeek is provided, modify to the + * last day of the current month. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek + * + * @return static + */ + public function lastOfMonth($dayOfWeek = null); + /** + * Modify to the last occurrence of a given day of the week + * in the current quarter. If no dayOfWeek is provided, modify to the + * last day of the current quarter. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function lastOfQuarter($dayOfWeek = null); + /** + * Modify to the last occurrence of a given day of the week + * in the current year. If no dayOfWeek is provided, modify to the + * last day of the current year. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function lastOfYear($dayOfWeek = null); + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function lessThan($date) : bool; + /** + * Determines if the instance is less (before) or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function lessThanOrEqualTo($date) : bool; + /** + * Get/set the locale for the current instance. + * + * @param string|null $locale + * @param string ...$fallbackLocales + * + * @return $this|string + */ + public function locale(?string $locale = null, ...$fallbackLocales); + /** + * Returns true if the given locale is internally supported and has words for 1-day diff (just now, yesterday, tomorrow). + * Support is considered enabled if the 3 words are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffOneDayWords($locale); + /** + * Returns true if the given locale is internally supported and has diff syntax support (ago, from now, before, after). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffSyntax($locale); + /** + * Returns true if the given locale is internally supported and has words for 2-days diff (before yesterday, after tomorrow). + * Support is considered enabled if the 2 words are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffTwoDayWords($locale); + /** + * Returns true if the given locale is internally supported and has period syntax support (X times, every X, from X, to X). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasPeriodSyntax($locale); + /** + * Returns true if the given locale is internally supported and has short-units support. + * Support is considered enabled if either year, day or hour has a short variant translated. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasShortUnits($locale); + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThan() + * + * @return bool + */ + public function lt($date) : bool; + /** + * Determines if the instance is less (before) or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThanOrEqualTo() + * + * @return bool + */ + public function lte($date) : bool; + /** + * Register a custom macro. + * + * @example + * ``` + * $userSettings = [ + * 'locale' => 'pt', + * 'timezone' => 'America/Sao_Paulo', + * ]; + * Carbon::macro('userFormat', function () use ($userSettings) { + * return $this->copy()->locale($userSettings['locale'])->tz($userSettings['timezone'])->calendar(); + * }); + * echo Carbon::yesterday()->hours(11)->userFormat(); + * ``` + * + * @param string $name + * @param object|callable $macro + * + * @return void + */ + public static function macro($name, $macro); + /** + * Make a Carbon instance from given variable if possible. + * + * Always return a new instance. Parse only strings and only these likely to be dates (skip intervals + * and recurrences). Throw an exception for invalid format, but otherwise return null. + * + * @param mixed $var + * + * @throws InvalidFormatException + * + * @return static|null + */ + public static function make($var); + /** + * Get the maximum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return static + */ + public function max($date = null); + /** + * Create a Carbon instance for the greatest supported date. + * + * @return static + */ + public static function maxValue(); + /** + * Get the maximum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see max() + * + * @return static + */ + public function maximum($date = null); + /** + * Return the meridiem of the current time in the current locale. + * + * @param bool $isLower if true, returns lowercase variant if available in the current locale. + * + * @return string + */ + public function meridiem(bool $isLower = \false) : string; + /** + * Modify to midday, default to self::$midDayAt + * + * @return static + */ + public function midDay(); + /** + * Get the minimum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return static + */ + public function min($date = null); + /** + * Create a Carbon instance for the lowest supported date. + * + * @return static + */ + public static function minValue(); + /** + * Get the minimum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see min() + * + * @return static + */ + public function minimum($date = null); + /** + * Mix another object into the class. + * + * @example + * ``` + * Carbon::mixin(new class { + * public function addMoon() { + * return function () { + * return $this->addDays(30); + * }; + * } + * public function subMoon() { + * return function () { + * return $this->subDays(30); + * }; + * } + * }); + * $fullMoon = Carbon::create('2018-12-22'); + * $nextFullMoon = $fullMoon->addMoon(); + * $blackMoon = Carbon::create('2019-01-06'); + * $previousBlackMoon = $blackMoon->subMoon(); + * echo "$nextFullMoon\n"; + * echo "$previousBlackMoon\n"; + * ``` + * + * @param object|string $mixin + * + * @throws ReflectionException + * + * @return void + */ + public static function mixin($mixin); + /** + * Calls \DateTime::modify if mutable or \DateTimeImmutable::modify else. + * + * @see https://php.net/manual/en/datetime.modify.php + * + * @return static|false + */ + #[\ReturnTypeWillChange] + public function modify($modify); + /** + * Determines if the instance is not equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->ne('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->ne(Carbon::parse('2018-07-25 12:45:16')); // false + * Carbon::parse('2018-07-25 12:45:16')->ne('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see notEqualTo() + * + * @return bool + */ + public function ne($date) : bool; + /** + * Modify to the next occurrence of a given modifier such as a day of + * the week. If no modifier is provided, modify to the next occurrence + * of the current day of the week. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param string|int|null $modifier + * + * @return static|false + */ + public function next($modifier = null); + /** + * Go forward to the next weekday. + * + * @return static + */ + public function nextWeekday(); + /** + * Go forward to the next weekend day. + * + * @return static + */ + public function nextWeekendDay(); + /** + * Determines if the instance is not equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo(Carbon::parse('2018-07-25 12:45:16')); // false + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function notEqualTo($date) : bool; + /** + * Get a Carbon instance for the current date and time. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function now($tz = null); + /** + * Returns a present instance in the same timezone. + * + * @return static + */ + public function nowWithSameTz(); + /** + * Modify to the given occurrence of a given day of the week + * in the current month. If the calculated occurrence is outside the scope + * of the current month, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfMonth($nth, $dayOfWeek); + /** + * Modify to the given occurrence of a given day of the week + * in the current quarter. If the calculated occurrence is outside the scope + * of the current quarter, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfQuarter($nth, $dayOfWeek); + /** + * Modify to the given occurrence of a given day of the week + * in the current year. If the calculated occurrence is outside the scope + * of the current year, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfYear($nth, $dayOfWeek); + /** + * Return a property with its ordinal. + * + * @param string $key + * @param string|null $period + * + * @return string + */ + public function ordinal(string $key, ?string $period = null) : string; + /** + * Create a carbon instance from a string. + * + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * + * @param string|DateTimeInterface|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function parse($time = null, $tz = null); + /** + * Create a carbon instance from a localized string (in French, Japanese, Arabic, etc.). + * + * @param string $time date/time string in the given language (may also contain English). + * @param string|null $locale if locale is null or not specified, current global locale will be + * used instead. + * @param DateTimeZone|string|null $tz optional timezone for the new instance. + * + * @throws InvalidFormatException + * + * @return static + */ + public static function parseFromLocale($time, $locale = null, $tz = null); + /** + * Returns standardized plural of a given singular/plural unit name (in English). + * + * @param string $unit + * + * @return string + */ + public static function pluralUnit(string $unit) : string; + /** + * Modify to the previous occurrence of a given modifier such as a day of + * the week. If no dayOfWeek is provided, modify to the previous occurrence + * of the current day of the week. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param string|int|null $modifier + * + * @return static|false + */ + public function previous($modifier = null); + /** + * Go backward to the previous weekday. + * + * @return static + */ + public function previousWeekday(); + /** + * Go backward to the previous weekend day. + * + * @return static + */ + public function previousWeekendDay(); + /** + * Create a iterable CarbonPeriod object from current date to a given end date (and optional interval). + * + * @param \DateTimeInterface|Carbon|CarbonImmutable|null $end period end date + * @param int|\DateInterval|string|null $interval period default interval or number of the given $unit + * @param string|null $unit if specified, $interval must be an integer + * + * @return CarbonPeriod + */ + public function range($end = null, $interval = null, $unit = null); + /** + * Call native PHP DateTime/DateTimeImmutable add() method. + * + * @param DateInterval $interval + * + * @return static + */ + public function rawAdd(DateInterval $interval); + /** + * Create a Carbon instance from a specific format. + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function rawCreateFromFormat($format, $time, $tz = null); + /** + * @see https://php.net/manual/en/datetime.format.php + * + * @param string $format + * + * @return string + */ + public function rawFormat($format); + /** + * Create a carbon instance from a string. + * + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * + * @param string|DateTimeInterface|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function rawParse($time = null, $tz = null); + /** + * Call native PHP DateTime/DateTimeImmutable sub() method. + * + * @param DateInterval $interval + * + * @return static + */ + public function rawSub(DateInterval $interval); + /** + * Remove all macros and generic macros. + */ + public static function resetMacros(); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Reset the month overflow behavior. + * + * @return void + */ + public static function resetMonthsOverflow(); + /** + * Reset the format used to the default when type juggling a Carbon instance to a string + * + * @return void + */ + public static function resetToStringFormat(); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Reset the month overflow behavior. + * + * @return void + */ + public static function resetYearsOverflow(); + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * @param string $function + * + * @return CarbonInterface + */ + public function round($precision = 1, $function = 'round'); + /** + * Round the current instance at the given unit with given precision if specified and the given function. + * + * @param string $unit + * @param float|int $precision + * @param string $function + * + * @return CarbonInterface + */ + public function roundUnit($unit, $precision = 1, $function = 'round'); + /** + * Round the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function roundWeek($weekStartsAt = null); + /** + * The number of seconds since midnight. + * + * @return int + */ + public function secondsSinceMidnight(); + /** + * The number of seconds until 23:59:59. + * + * @return int + */ + public function secondsUntilEndOfDay(); + /** + * Return a serialized string of the instance. + * + * @return string + */ + public function serialize(); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather transform Carbon object before the serialization. + * + * JSON serialize all Carbon instances using the given callback. + * + * @param callable $callback + * + * @return void + */ + public static function serializeUsing($callback); + /** + * Set a part of the Carbon object + * + * @param string|array $name + * @param string|int|DateTimeZone $value + * + * @throws ImmutableException|UnknownSetterException + * + * @return $this + */ + public function set($name, $value = null); + /** + * Set the date with gregorian year, month and day numbers. + * + * @see https://php.net/manual/en/datetime.setdate.php + * + * @param int $year + * @param int $month + * @param int $day + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setDate($year, $month, $day); + /** + * Set the year, month, and date for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date now if null + * + * @return static + */ + public function setDateFrom($date = null); + /** + * Set the date and time all together. + * + * @param int $year + * @param int $month + * @param int $day + * @param int $hour + * @param int $minute + * @param int $second + * @param int $microseconds + * + * @return static + */ + public function setDateTime($year, $month, $day, $hour, $minute, $second = 0, $microseconds = 0); + /** + * Set the date and time for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date + * + * @return static + */ + public function setDateTimeFrom($date = null); + /** + * Set the day (keeping the current time) to the start of the week + the number of days passed as the first + * parameter. First day of week is driven by the locale unless explicitly set with the second parameter. + * + * @param int $numberOfDays number of days to add after the start of the current week + * @param int|null $weekStartsAt optional start allow you to specify the day of week to use to start the week, + * if not provided, start of week is inferred from the locale + * (Sunday for en_US, Monday for de_DE, etc.) + * + * @return static + */ + public function setDaysFromStartOfWeek(int $numberOfDays, ?int $weekStartsAt = null); + /** + * Set the fallback locale. + * + * @see https://symfony.com/doc/current/components/translation.html#fallback-locales + * + * @param string $locale + */ + public static function setFallbackLocale($locale); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOptions + */ + public static function setHumanDiffOptions($humanDiffOptions); + /** + * Set a date according to the ISO 8601 standard - using weeks and day offsets rather than specific dates. + * + * @see https://php.net/manual/en/datetime.setisodate.php + * + * @param int $year + * @param int $week + * @param int $day + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setISODate($year, $week, $day = 1); + /** + * Set the translator for the current instance. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * + * @return $this + */ + public function setLocalTranslator(TranslatorInterface $translator); + /** + * Set the current translator locale and indicate if the source locale file exists. + * Pass 'auto' as locale to use closest language from the current LC_TIME locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function setLocale($locale); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider mid-day is always 12pm, then if you need to test if it's an other + * hour, test it explicitly: + * $date->format('G') == 13 + * or to set explicitly to a given hour: + * $date->setTime(13, 0, 0, 0) + * + * Set midday/noon hour + * + * @param int $hour midday hour + * + * @return void + */ + public static function setMidDayAt($hour); + /** + * Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * + * Note the timezone parameter was left out of the examples above and + * has no affect as the mock value will be returned regardless of its value. + * + * Only the moment is mocked with setTestNow(), the timezone will still be the one passed + * as parameter of date_default_timezone_get() as a fallback (see setTestNowAndTimezone()). + * + * To clear the test instance call this method using the default + * parameter of null. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + */ + public static function setTestNow($testNow = null); + /** + * Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * + * It will also align default timezone (e.g. call date_default_timezone_set()) with + * the second argument or if null, with the timezone of the given date object. + * + * To clear the test instance call this method using the default + * parameter of null. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + */ + public static function setTestNowAndTimezone($testNow = null, $tz = null); + /** + * Resets the current time of the DateTime object to a different time. + * + * @see https://php.net/manual/en/datetime.settime.php + * + * @param int $hour + * @param int $minute + * @param int $second + * @param int $microseconds + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTime($hour, $minute, $second = 0, $microseconds = 0); + /** + * Set the hour, minute, second and microseconds for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date now if null + * + * @return static + */ + public function setTimeFrom($date = null); + /** + * Set the time by time string. + * + * @param string $time + * + * @return static + */ + public function setTimeFromTimeString($time); + /** + * Set the instance's timestamp. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $unixTimestamp + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTimestamp($unixTimestamp); + /** + * Set the instance's timezone from a string or object. + * + * @param DateTimeZone|string $value + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTimezone($value); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather let Carbon object being cast to string with DEFAULT_TO_STRING_FORMAT, and + * use other method or custom format passed to format() method if you need to dump another string + * format. + * + * Set the default format used when type juggling a Carbon instance to a string. + * + * @param string|Closure|null $format + * + * @return void + */ + public static function setToStringFormat($format); + /** + * Set the default translator instance to use. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * + * @return void + */ + public static function setTranslator(TranslatorInterface $translator); + /** + * Set specified unit to new given value. + * + * @param string $unit year, month, day, hour, minute, second or microsecond + * @param int $value new value for given unit + * + * @return static + */ + public function setUnit($unit, $value = null); + /** + * Set any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value new value for the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function setUnitNoOverflow($valueUnit, $value, $overflowUnit); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use UTF-8 language packages on every machine. + * + * Set if UTF8 will be used for localized date/time. + * + * @param bool $utf8 + */ + public static function setUtf8($utf8); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekStartsAt optional parameter instead when using startOfWeek, floorWeek, ceilWeek + * or roundWeek method. You can also use the 'first_day_of_week' locale setting to change the + * start of week according to current locale selected and implicitly the end of week. + * + * Set the last day of week + * + * @param int|string $day week end day (or 'auto' to get the day before the first day of week + * from Carbon::getLocale() culture). + * + * @return void + */ + public static function setWeekEndsAt($day); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekEndsAt optional parameter instead when using endOfWeek method. You can also use the + * 'first_day_of_week' locale setting to change the start of week according to current locale + * selected and implicitly the end of week. + * + * Set the first day of week + * + * @param int|string $day week start day (or 'auto' to get the first day of week from Carbon::getLocale() culture). + * + * @return void + */ + public static function setWeekStartsAt($day); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider week-end is always saturday and sunday, and if you have some custom + * week-end days to handle, give to those days an other name and create a macro for them: + * + * ``` + * Carbon::macro('isDayOff', function ($date) { + * return $date->isSunday() || $date->isMonday(); + * }); + * Carbon::macro('isNotDayOff', function ($date) { + * return !$date->isDayOff(); + * }); + * if ($someDate->isDayOff()) ... + * if ($someDate->isNotDayOff()) ... + * // Add 5 not-off days + * $count = 5; + * while ($someDate->isDayOff() || ($count-- > 0)) { + * $someDate->addDay(); + * } + * ``` + * + * Set weekend days + * + * @param array $days + * + * @return void + */ + public static function setWeekendDays($days); + /** + * Set specific options. + * - strictMode: true|false|null + * - monthOverflow: true|false|null + * - yearOverflow: true|false|null + * - humanDiffOptions: int|null + * - toStringFormat: string|Closure|null + * - toJsonFormat: string|Closure|null + * - locale: string|null + * - timezone: \DateTimeZone|string|int|null + * - macros: array|null + * - genericMacros: array|null + * + * @param array $settings + * + * @return $this|static + */ + public function settings(array $settings); + /** + * Set the instance's timezone from a string or object and add/subtract the offset difference. + * + * @param DateTimeZone|string $value + * + * @return static + */ + public function shiftTimezone($value); + /** + * Get the month overflow global behavior (can be overridden in specific instances). + * + * @return bool + */ + public static function shouldOverflowMonths(); + /** + * Get the month overflow global behavior (can be overridden in specific instances). + * + * @return bool + */ + public static function shouldOverflowYears(); + /** + * @alias diffForHumans + * + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + */ + public function since($other = null, $syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Returns standardized singular of a given singular/plural unit name (in English). + * + * @param string $unit + * + * @return string + */ + public static function singularUnit(string $unit) : string; + /** + * Modify to start of current given unit. + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOf('month') + * ->endOf('week', Carbon::FRIDAY); + * ``` + * + * @param string $unit + * @param array $params + * + * @return static + */ + public function startOf($unit, ...$params); + /** + * Resets the date to the first day of the century and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfCentury(); + * ``` + * + * @return static + */ + public function startOfCentury(); + /** + * Resets the time to 00:00:00 start of day + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfDay(); + * ``` + * + * @return static + */ + public function startOfDay(); + /** + * Resets the date to the first day of the decade and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfDecade(); + * ``` + * + * @return static + */ + public function startOfDecade(); + /** + * Modify to start of current hour, minutes and seconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfHour(); + * ``` + * + * @return static + */ + public function startOfHour(); + /** + * Resets the date to the first day of the millennium and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMillennium(); + * ``` + * + * @return static + */ + public function startOfMillennium(); + /** + * Modify to start of current minute, seconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMinute(); + * ``` + * + * @return static + */ + public function startOfMinute(); + /** + * Resets the date to the first day of the month and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMonth(); + * ``` + * + * @return static + */ + public function startOfMonth(); + /** + * Resets the date to the first day of the quarter and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfQuarter(); + * ``` + * + * @return static + */ + public function startOfQuarter(); + /** + * Modify to start of current second, microseconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOfSecond() + * ->format('H:i:s.u'); + * ``` + * + * @return static + */ + public function startOfSecond(); + /** + * Resets the date to the first day of week (defined in $weekStartsAt) and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->locale('ar')->startOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->startOfWeek(Carbon::SUNDAY) . "\n"; + * ``` + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return static + */ + public function startOfWeek($weekStartsAt = null); + /** + * Resets the date to the first day of the year and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfYear(); + * ``` + * + * @return static + */ + public function startOfYear(); + /** + * Subtract given units or interval to the current instance. + * + * @example $date->sub('hour', 3) + * @example $date->sub(15, 'days') + * @example $date->sub(CarbonInterval::days(4)) + * + * @param string|DateInterval|Closure|CarbonConverterInterface $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + #[\ReturnTypeWillChange] + public function sub($unit, $value = 1, $overflow = null); + public function subRealUnit($unit, $value = 1); + /** + * Subtract given units to the current instance. + * + * @param string $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function subUnit($unit, $value = 1, $overflow = null); + /** + * Subtract any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value amount to subtract to the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function subUnitNoOverflow($valueUnit, $value, $overflowUnit); + /** + * Subtract given units or interval to the current instance. + * + * @see sub() + * + * @param string|DateInterval $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function subtract($unit, $value = 1, $overflow = null); + /** + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @return string + */ + public function timespan($other = null, $timezone = null); + /** + * Set the instance's timestamp. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $unixTimestamp + * + * @return static + */ + public function timestamp($unixTimestamp); + /** + * @alias setTimezone + * + * @param DateTimeZone|string $value + * + * @return static + */ + public function timezone($value); + /** + * Get the difference in a human readable format in the current locale from an other + * instance given (or now if null given) to current instance. + * + * When comparing a value in the past to default now: + * 1 hour from now + * 5 months from now + * + * When comparing a value in the future to default now: + * 1 hour ago + * 5 months ago + * + * When comparing a value in the past to another value: + * 1 hour after + * 5 months after + * + * When comparing a value in the future to another value: + * 1 hour before + * 5 months before + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function to($other = null, $syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Get default array representation. + * + * @example + * ``` + * var_dump(Carbon::now()->toArray()); + * ``` + * + * @return array + */ + public function toArray(); + /** + * Format the instance as ATOM + * + * @example + * ``` + * echo Carbon::now()->toAtomString(); + * ``` + * + * @return string + */ + public function toAtomString(); + /** + * Format the instance as COOKIE + * + * @example + * ``` + * echo Carbon::now()->toCookieString(); + * ``` + * + * @return string + */ + public function toCookieString(); + /** + * @alias toDateTime + * + * Return native DateTime PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDate()); + * ``` + * + * @return DateTime + */ + public function toDate(); + /** + * Format the instance as date + * + * @example + * ``` + * echo Carbon::now()->toDateString(); + * ``` + * + * @return string + */ + public function toDateString(); + /** + * Return native DateTime PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDateTime()); + * ``` + * + * @return DateTime + */ + public function toDateTime(); + /** + * Return native toDateTimeImmutable PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDateTimeImmutable()); + * ``` + * + * @return DateTimeImmutable + */ + public function toDateTimeImmutable(); + /** + * Format the instance as date and time T-separated with no timezone + * + * @example + * ``` + * echo Carbon::now()->toDateTimeLocalString(); + * echo "\n"; + * echo Carbon::now()->toDateTimeLocalString('minute'); // You can specify precision among: minute, second, millisecond and microsecond + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toDateTimeLocalString($unitPrecision = 'second'); + /** + * Format the instance as date and time + * + * @example + * ``` + * echo Carbon::now()->toDateTimeString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toDateTimeString($unitPrecision = 'second'); + /** + * Format the instance with day, date and time + * + * @example + * ``` + * echo Carbon::now()->toDayDateTimeString(); + * ``` + * + * @return string + */ + public function toDayDateTimeString(); + /** + * Format the instance as a readable date + * + * @example + * ``` + * echo Carbon::now()->toFormattedDateString(); + * ``` + * + * @return string + */ + public function toFormattedDateString(); + /** + * Format the instance with the day, and a readable date + * + * @example + * ``` + * echo Carbon::now()->toFormattedDayDateString(); + * ``` + * + * @return string + */ + public function toFormattedDayDateString() : string; + /** + * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z, if $keepOffset truthy, offset will be kept: + * 1977-04-22T01:00:00-05:00). + * + * @example + * ``` + * echo Carbon::now('America/Toronto')->toISOString() . "\n"; + * echo Carbon::now('America/Toronto')->toISOString(true) . "\n"; + * ``` + * + * @param bool $keepOffset Pass true to keep the date offset. Else forced to UTC. + * + * @return null|string + */ + public function toISOString($keepOffset = \false); + /** + * Return a immutable copy of the instance. + * + * @return CarbonImmutable + */ + public function toImmutable(); + /** + * Format the instance as ISO8601 + * + * @example + * ``` + * echo Carbon::now()->toIso8601String(); + * ``` + * + * @return string + */ + public function toIso8601String(); + /** + * Convert the instance to UTC and return as Zulu ISO8601 + * + * @example + * ``` + * echo Carbon::now()->toIso8601ZuluString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toIso8601ZuluString($unitPrecision = 'second'); + /** + * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z) with UTC timezone. + * + * @example + * ``` + * echo Carbon::now('America/Toronto')->toJSON(); + * ``` + * + * @return null|string + */ + public function toJSON(); + /** + * Return a mutable copy of the instance. + * + * @return Carbon + */ + public function toMutable(); + /** + * Get the difference in a human readable format in the current locale from an other + * instance given to now + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single part) + * @param int $options human diff options + * + * @return string + */ + public function toNow($syntax = null, $short = \false, $parts = 1, $options = null); + /** + * Get default object representation. + * + * @example + * ``` + * var_dump(Carbon::now()->toObject()); + * ``` + * + * @return object + */ + public function toObject(); + /** + * Create a iterable CarbonPeriod object from current date to a given end date (and optional interval). + * + * @param \DateTimeInterface|Carbon|CarbonImmutable|int|null $end period end date or recurrences count if int + * @param int|\DateInterval|string|null $interval period default interval or number of the given $unit + * @param string|null $unit if specified, $interval must be an integer + * + * @return CarbonPeriod + */ + public function toPeriod($end = null, $interval = null, $unit = null); + /** + * Format the instance as RFC1036 + * + * @example + * ``` + * echo Carbon::now()->toRfc1036String(); + * ``` + * + * @return string + */ + public function toRfc1036String(); + /** + * Format the instance as RFC1123 + * + * @example + * ``` + * echo Carbon::now()->toRfc1123String(); + * ``` + * + * @return string + */ + public function toRfc1123String(); + /** + * Format the instance as RFC2822 + * + * @example + * ``` + * echo Carbon::now()->toRfc2822String(); + * ``` + * + * @return string + */ + public function toRfc2822String(); + /** + * Format the instance as RFC3339 + * + * @param bool $extended + * + * @example + * ``` + * echo Carbon::now()->toRfc3339String() . "\n"; + * echo Carbon::now()->toRfc3339String(true) . "\n"; + * ``` + * + * @return string + */ + public function toRfc3339String($extended = \false); + /** + * Format the instance as RFC7231 + * + * @example + * ``` + * echo Carbon::now()->toRfc7231String(); + * ``` + * + * @return string + */ + public function toRfc7231String(); + /** + * Format the instance as RFC822 + * + * @example + * ``` + * echo Carbon::now()->toRfc822String(); + * ``` + * + * @return string + */ + public function toRfc822String(); + /** + * Format the instance as RFC850 + * + * @example + * ``` + * echo Carbon::now()->toRfc850String(); + * ``` + * + * @return string + */ + public function toRfc850String(); + /** + * Format the instance as RSS + * + * @example + * ``` + * echo Carbon::now()->toRssString(); + * ``` + * + * @return string + */ + public function toRssString(); + /** + * Returns english human readable complete date string. + * + * @example + * ``` + * echo Carbon::now()->toString(); + * ``` + * + * @return string + */ + public function toString(); + /** + * Format the instance as time + * + * @example + * ``` + * echo Carbon::now()->toTimeString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toTimeString($unitPrecision = 'second'); + /** + * Format the instance as W3C + * + * @example + * ``` + * echo Carbon::now()->toW3cString(); + * ``` + * + * @return string + */ + public function toW3cString(); + /** + * Create a Carbon instance for today. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function today($tz = null); + /** + * Create a Carbon instance for tomorrow. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function tomorrow($tz = null); + /** + * Translate using translation string or callback available. + * + * @param string $key + * @param array $parameters + * @param string|int|float|null $number + * @param \Symfony\Component\Translation\TranslatorInterface|null $translator + * @param bool $altNumbers + * + * @return string + */ + public function translate(string $key, array $parameters = [], $number = null, ?TranslatorInterface $translator = null, bool $altNumbers = \false) : string; + /** + * Returns the alternative number for a given integer if available in the current locale. + * + * @param int $number + * + * @return string + */ + public function translateNumber(int $number) : string; + /** + * Translate a time string from a locale to an other. + * + * @param string $timeString date/time/duration string to translate (may also contain English) + * @param string|null $from input locale of the $timeString parameter (`Carbon::getLocale()` by default) + * @param string|null $to output locale of the result returned (`"en"` by default) + * @param int $mode specify what to translate with options: + * - self::TRANSLATE_ALL (default) + * - CarbonInterface::TRANSLATE_MONTHS + * - CarbonInterface::TRANSLATE_DAYS + * - CarbonInterface::TRANSLATE_UNITS + * - CarbonInterface::TRANSLATE_MERIDIEM + * You can use pipe to group: CarbonInterface::TRANSLATE_MONTHS | CarbonInterface::TRANSLATE_DAYS + * + * @return string + */ + public static function translateTimeString($timeString, $from = null, $to = null, $mode = self::TRANSLATE_ALL); + /** + * Translate a time string from the current locale (`$date->locale()`) to an other. + * + * @param string $timeString time string to translate + * @param string|null $to output locale of the result returned ("en" by default) + * + * @return string + */ + public function translateTimeStringTo($timeString, $to = null); + /** + * Translate using translation string or callback available. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * @param string $key + * @param array $parameters + * @param null $number + * + * @return string + */ + public static function translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null) : string; + /** + * Format as ->format() do (using date replacements patterns from https://php.net/manual/en/function.date.php) + * but translate words whenever possible (months, day names, etc.) using the current locale. + * + * @param string $format + * + * @return string + */ + public function translatedFormat(string $format) : string; + /** + * Set the timezone or returns the timezone name if no arguments passed. + * + * @param DateTimeZone|string $value + * + * @return static|string + */ + public function tz($value = null); + /** + * @alias getTimestamp + * + * Returns the UNIX timestamp for the current date. + * + * @return int + */ + public function unix(); + /** + * @alias to + * + * Get the difference in a human readable format in the current locale from an other + * instance given (or now if null given) to current instance. + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function until($other = null, $syntax = null, $short = \false, $parts = 1, $options = null); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Indicates if months should be calculated with overflow. + * + * @param bool $monthsOverflow + * + * @return void + */ + public static function useMonthsOverflow($monthsOverflow = \true); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * Enable the strict mode (or disable with passing false). + * + * @param bool $strictModeEnabled + */ + public static function useStrictMode($strictModeEnabled = \true); + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Indicates if years should be calculated with overflow. + * + * @param bool $yearsOverflow + * + * @return void + */ + public static function useYearsOverflow($yearsOverflow = \true); + /** + * Set the instance's timezone to UTC. + * + * @return static + */ + public function utc(); + /** + * Returns the minutes offset to UTC if no arguments passed, else set the timezone with given minutes shift passed. + * + * @param int|null $minuteOffset + * + * @return int|static + */ + public function utcOffset(?int $minuteOffset = null); + /** + * Returns the milliseconds timestamps used amongst other by Date javascript objects. + * + * @return float + */ + public function valueOf(); + /** + * Get/set the week number using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $week + * @param int|null $dayOfWeek + * @param int|null $dayOfYear + * + * @return int|static + */ + public function week($week = null, $dayOfWeek = null, $dayOfYear = null); + /** + * Set/get the week number of year using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $year if null, act as a getter, if not null, set the year and return current instance. + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int|static + */ + public function weekYear($year = null, $dayOfWeek = null, $dayOfYear = null); + /** + * Get/set the weekday from 0 (Sunday) to 6 (Saturday). + * + * @param int|null $value new value for weekday if using as setter. + * + * @return static|int + */ + public function weekday($value = null); + /** + * Get the number of weeks of the current week-year using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int + */ + public function weeksInYear($dayOfWeek = null, $dayOfYear = null); + /** + * Temporarily sets a static date to be used within the callback. + * Using setTestNow to set the date, executing the callback, then + * clearing the test instance. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + * @param Closure|null $callback + * + * @return mixed + */ + public static function withTestNow($testNow = null, $callback = null); + /** + * Create a Carbon instance for yesterday. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function yesterday($tz = null); + // +} diff --git a/vendor/Carbon/CarbonInterval.php b/vendor/Carbon/CarbonInterval.php index fd54408..b4c97e6 100644 --- a/vendor/Carbon/CarbonInterval.php +++ b/vendor/Carbon/CarbonInterval.php @@ -1,6 +1,6 @@ @@ -10,13 +10,29 @@ */ namespace DeliciousBrains\WP_Offload_SES\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\BadFluentConstructorException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\BadFluentSetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidCastException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidIntervalException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\ParseErrorException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnitNotConfiguredException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownGetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownSetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownUnitException; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\IntervalRounding; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\IntervalStep; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\MagicParameter; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Mixin; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Options; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\ToStringFormat; use Closure; use DateInterval; -use InvalidArgumentException; -use ReflectionClass; -use ReflectionFunction; -use ReflectionMethod; -use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\TranslatorInterface; +use DateTimeInterface; +use DateTimeZone; +use Exception; +use ReflectionException; +use ReturnTypeWillChange; +use Throwable; /** * A simple API extension for DateInterval. * The implementation provides helpers to handle weeks but only days are saved. @@ -29,8 +45,11 @@ * @property int $hours Total hours of the current interval. * @property int $minutes Total minutes of the current interval. * @property int $seconds Total seconds of the current interval. - * @property-read int $dayzExcludeWeeks Total days remaining in the final week of the current instance (days % 7). - * @property-read int $daysExcludeWeeks alias of dayzExcludeWeeks + * @property int $microseconds Total microseconds of the current interval. + * @property int $milliseconds Total milliseconds of the current interval. + * @property int $microExcludeMilli Remaining microseconds without the milliseconds. + * @property int $dayzExcludeWeeks Total days remaining in the final week of the current instance (days % 7). + * @property int $daysExcludeWeeks alias of dayzExcludeWeeks * @property-read float $totalYears Number of years equivalent to the interval. * @property-read float $totalMonths Number of months equivalent to the interval. * @property-read float $totalWeeks Number of weeks equivalent to the interval. @@ -39,51 +58,149 @@ * @property-read float $totalHours Number of hours equivalent to the interval. * @property-read float $totalMinutes Number of minutes equivalent to the interval. * @property-read float $totalSeconds Number of seconds equivalent to the interval. + * @property-read float $totalMilliseconds Number of milliseconds equivalent to the interval. + * @property-read float $totalMicroseconds Number of microseconds equivalent to the interval. + * @property-read string $locale locale of the current instance * - * @method static CarbonInterval years($years = 1) Create instance specifying a number of years. + * @method static CarbonInterval years($years = 1) Create instance specifying a number of years or modify the number of years if called on an instance. * @method static CarbonInterval year($years = 1) Alias for years() - * @method static CarbonInterval months($months = 1) Create instance specifying a number of months. + * @method static CarbonInterval months($months = 1) Create instance specifying a number of months or modify the number of months if called on an instance. * @method static CarbonInterval month($months = 1) Alias for months() - * @method static CarbonInterval weeks($weeks = 1) Create instance specifying a number of weeks. + * @method static CarbonInterval weeks($weeks = 1) Create instance specifying a number of weeks or modify the number of weeks if called on an instance. * @method static CarbonInterval week($weeks = 1) Alias for weeks() - * @method static CarbonInterval days($days = 1) Create instance specifying a number of days. + * @method static CarbonInterval days($days = 1) Create instance specifying a number of days or modify the number of days if called on an instance. * @method static CarbonInterval dayz($days = 1) Alias for days() + * @method static CarbonInterval daysExcludeWeeks($days = 1) Create instance specifying a number of days or modify the number of days (keeping the current number of weeks) if called on an instance. + * @method static CarbonInterval dayzExcludeWeeks($days = 1) Alias for daysExcludeWeeks() * @method static CarbonInterval day($days = 1) Alias for days() - * @method static CarbonInterval hours($hours = 1) Create instance specifying a number of hours. + * @method static CarbonInterval hours($hours = 1) Create instance specifying a number of hours or modify the number of hours if called on an instance. * @method static CarbonInterval hour($hours = 1) Alias for hours() - * @method static CarbonInterval minutes($minutes = 1) Create instance specifying a number of minutes. + * @method static CarbonInterval minutes($minutes = 1) Create instance specifying a number of minutes or modify the number of minutes if called on an instance. * @method static CarbonInterval minute($minutes = 1) Alias for minutes() - * @method static CarbonInterval seconds($seconds = 1) Create instance specifying a number of seconds. + * @method static CarbonInterval seconds($seconds = 1) Create instance specifying a number of seconds or modify the number of seconds if called on an instance. * @method static CarbonInterval second($seconds = 1) Alias for seconds() - * @method CarbonInterval years($years = 1) Set the years portion of the current interval. - * @method CarbonInterval year($years = 1) Alias for years(). - * @method CarbonInterval months($months = 1) Set the months portion of the current interval. - * @method CarbonInterval month($months = 1) Alias for months(). - * @method CarbonInterval weeks($weeks = 1) Set the weeks portion of the current interval. Will overwrite dayz value. - * @method CarbonInterval week($weeks = 1) Alias for weeks(). - * @method CarbonInterval days($days = 1) Set the days portion of the current interval. - * @method CarbonInterval dayz($days = 1) Alias for days(). - * @method CarbonInterval day($days = 1) Alias for days(). - * @method CarbonInterval hours($hours = 1) Set the hours portion of the current interval. - * @method CarbonInterval hour($hours = 1) Alias for hours(). - * @method CarbonInterval minutes($minutes = 1) Set the minutes portion of the current interval. - * @method CarbonInterval minute($minutes = 1) Alias for minutes(). - * @method CarbonInterval seconds($seconds = 1) Set the seconds portion of the current interval. - * @method CarbonInterval second($seconds = 1) Alias for seconds(). + * @method static CarbonInterval milliseconds($milliseconds = 1) Create instance specifying a number of milliseconds or modify the number of milliseconds if called on an instance. + * @method static CarbonInterval millisecond($milliseconds = 1) Alias for milliseconds() + * @method static CarbonInterval microseconds($microseconds = 1) Create instance specifying a number of microseconds or modify the number of microseconds if called on an instance. + * @method static CarbonInterval microsecond($microseconds = 1) Alias for microseconds() + * @method $this addYears(int $years) Add given number of years to the current interval + * @method $this subYears(int $years) Subtract given number of years to the current interval + * @method $this addMonths(int $months) Add given number of months to the current interval + * @method $this subMonths(int $months) Subtract given number of months to the current interval + * @method $this addWeeks(int|float $weeks) Add given number of weeks to the current interval + * @method $this subWeeks(int|float $weeks) Subtract given number of weeks to the current interval + * @method $this addDays(int|float $days) Add given number of days to the current interval + * @method $this subDays(int|float $days) Subtract given number of days to the current interval + * @method $this addHours(int|float $hours) Add given number of hours to the current interval + * @method $this subHours(int|float $hours) Subtract given number of hours to the current interval + * @method $this addMinutes(int|float $minutes) Add given number of minutes to the current interval + * @method $this subMinutes(int|float $minutes) Subtract given number of minutes to the current interval + * @method $this addSeconds(int|float $seconds) Add given number of seconds to the current interval + * @method $this subSeconds(int|float $seconds) Subtract given number of seconds to the current interval + * @method $this addMilliseconds(int|float $milliseconds) Add given number of milliseconds to the current interval + * @method $this subMilliseconds(int|float $milliseconds) Subtract given number of milliseconds to the current interval + * @method $this addMicroseconds(int|float $microseconds) Add given number of microseconds to the current interval + * @method $this subMicroseconds(int|float $microseconds) Subtract given number of microseconds to the current interval + * @method $this roundYear(int|float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this roundYears(int|float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this floorYear(int|float $precision = 1) Truncate the current instance year with given precision. + * @method $this floorYears(int|float $precision = 1) Truncate the current instance year with given precision. + * @method $this ceilYear(int|float $precision = 1) Ceil the current instance year with given precision. + * @method $this ceilYears(int|float $precision = 1) Ceil the current instance year with given precision. + * @method $this roundMonth(int|float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this roundMonths(int|float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this floorMonth(int|float $precision = 1) Truncate the current instance month with given precision. + * @method $this floorMonths(int|float $precision = 1) Truncate the current instance month with given precision. + * @method $this ceilMonth(int|float $precision = 1) Ceil the current instance month with given precision. + * @method $this ceilMonths(int|float $precision = 1) Ceil the current instance month with given precision. + * @method $this roundWeek(int|float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this roundWeeks(int|float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this floorWeek(int|float $precision = 1) Truncate the current instance day with given precision. + * @method $this floorWeeks(int|float $precision = 1) Truncate the current instance day with given precision. + * @method $this ceilWeek(int|float $precision = 1) Ceil the current instance day with given precision. + * @method $this ceilWeeks(int|float $precision = 1) Ceil the current instance day with given precision. + * @method $this roundDay(int|float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this roundDays(int|float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this floorDay(int|float $precision = 1) Truncate the current instance day with given precision. + * @method $this floorDays(int|float $precision = 1) Truncate the current instance day with given precision. + * @method $this ceilDay(int|float $precision = 1) Ceil the current instance day with given precision. + * @method $this ceilDays(int|float $precision = 1) Ceil the current instance day with given precision. + * @method $this roundHour(int|float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this roundHours(int|float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this floorHour(int|float $precision = 1) Truncate the current instance hour with given precision. + * @method $this floorHours(int|float $precision = 1) Truncate the current instance hour with given precision. + * @method $this ceilHour(int|float $precision = 1) Ceil the current instance hour with given precision. + * @method $this ceilHours(int|float $precision = 1) Ceil the current instance hour with given precision. + * @method $this roundMinute(int|float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this roundMinutes(int|float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this floorMinute(int|float $precision = 1) Truncate the current instance minute with given precision. + * @method $this floorMinutes(int|float $precision = 1) Truncate the current instance minute with given precision. + * @method $this ceilMinute(int|float $precision = 1) Ceil the current instance minute with given precision. + * @method $this ceilMinutes(int|float $precision = 1) Ceil the current instance minute with given precision. + * @method $this roundSecond(int|float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this roundSeconds(int|float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this floorSecond(int|float $precision = 1) Truncate the current instance second with given precision. + * @method $this floorSeconds(int|float $precision = 1) Truncate the current instance second with given precision. + * @method $this ceilSecond(int|float $precision = 1) Ceil the current instance second with given precision. + * @method $this ceilSeconds(int|float $precision = 1) Ceil the current instance second with given precision. + * @method $this roundMillennium(int|float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this roundMillennia(int|float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this floorMillennium(int|float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this floorMillennia(int|float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this ceilMillennium(int|float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this ceilMillennia(int|float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this roundCentury(int|float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this roundCenturies(int|float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this floorCentury(int|float $precision = 1) Truncate the current instance century with given precision. + * @method $this floorCenturies(int|float $precision = 1) Truncate the current instance century with given precision. + * @method $this ceilCentury(int|float $precision = 1) Ceil the current instance century with given precision. + * @method $this ceilCenturies(int|float $precision = 1) Ceil the current instance century with given precision. + * @method $this roundDecade(int|float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this roundDecades(int|float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this floorDecade(int|float $precision = 1) Truncate the current instance decade with given precision. + * @method $this floorDecades(int|float $precision = 1) Truncate the current instance decade with given precision. + * @method $this ceilDecade(int|float $precision = 1) Ceil the current instance decade with given precision. + * @method $this ceilDecades(int|float $precision = 1) Ceil the current instance decade with given precision. + * @method $this roundQuarter(int|float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this roundQuarters(int|float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this floorQuarter(int|float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this floorQuarters(int|float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this ceilQuarter(int|float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this ceilQuarters(int|float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this roundMillisecond(int|float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this roundMilliseconds(int|float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this floorMillisecond(int|float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this floorMilliseconds(int|float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this ceilMillisecond(int|float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this ceilMilliseconds(int|float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this roundMicrosecond(int|float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this roundMicroseconds(int|float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this floorMicrosecond(int|float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this floorMicroseconds(int|float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this ceilMicrosecond(int|float $precision = 1) Ceil the current instance microsecond with given precision. + * @method $this ceilMicroseconds(int|float $precision = 1) Ceil the current instance microsecond with given precision. */ -class CarbonInterval extends DateInterval +class CarbonInterval extends DateInterval implements CarbonConverterInterface { + use IntervalRounding; + use IntervalStep; + use MagicParameter; + use Mixin { + Mixin::mixin as baseMixin; + } + use Options; + use ToStringFormat; /** * Interval spec period designators */ - const PERIOD_PREFIX = 'P'; - const PERIOD_YEARS = 'Y'; - const PERIOD_MONTHS = 'M'; - const PERIOD_DAYS = 'D'; - const PERIOD_TIME_PREFIX = 'T'; - const PERIOD_HOURS = 'H'; - const PERIOD_MINUTES = 'M'; - const PERIOD_SECONDS = 'S'; + public const PERIOD_PREFIX = 'P'; + public const PERIOD_YEARS = 'Y'; + public const PERIOD_MONTHS = 'M'; + public const PERIOD_DAYS = 'D'; + public const PERIOD_TIME_PREFIX = 'T'; + public const PERIOD_HOURS = 'H'; + public const PERIOD_MINUTES = 'M'; + public const PERIOD_SECONDS = 'S'; /** * A translator to ... er ... translate stuff * @@ -94,6 +211,10 @@ class CarbonInterval extends DateInterval * @var array|null */ protected static $cascadeFactors; + /** + * @var array + */ + protected static $formats = ['y' => 'y', 'Y' => 'y', 'o' => 'y', 'm' => 'm', 'n' => 'm', 'W' => 'weeks', 'd' => 'd', 'j' => 'd', 'z' => 'd', 'h' => 'h', 'g' => 'h', 'H' => 'h', 'G' => 'h', 'i' => 'i', 's' => 's', 'u' => 'micro', 'v' => 'milli']; /** * @var array|null */ @@ -103,12 +224,39 @@ class CarbonInterval extends DateInterval * * @var array */ - protected static $macros = array(); + protected static $macros = []; + /** + * Timezone handler for settings() method. + * + * @var mixed + */ + protected $tzName; + /** + * Set the instance's timezone from a string or object. + * + * @param \DateTimeZone|string $tzName + * + * @return static + */ + public function setTimezone($tzName) + { + $this->tzName = $tzName; + return $this; + } /** - * Before PHP 5.4.20/5.5.4 instead of FALSE days will be set to -99999 when the interval instance - * was created by DateTime::diff(). + * @internal + * + * Set the instance's timezone from a string or object and add/subtract the offset difference. + * + * @param \DateTimeZone|string $tzName + * + * @return static */ - const PHP_DAYS_FALSE = -99999; + public function shiftTimezone($tzName) + { + $this->tzName = $tzName; + return $this; + } /** * Mapping of units and factors for cascading. * @@ -118,7 +266,11 @@ class CarbonInterval extends DateInterval */ public static function getCascadeFactors() { - return static::$cascadeFactors ?: array('minutes' => array(Carbon::SECONDS_PER_MINUTE, 'seconds'), 'hours' => array(Carbon::MINUTES_PER_HOUR, 'minutes'), 'dayz' => array(Carbon::HOURS_PER_DAY, 'hours'), 'months' => array(Carbon::DAYS_PER_WEEK * Carbon::WEEKS_PER_MONTH, 'dayz'), 'years' => array(Carbon::MONTHS_PER_YEAR, 'months')); + return static::$cascadeFactors ?: static::getDefaultCascadeFactors(); + } + protected static function getDefaultCascadeFactors() : array + { + return ['milliseconds' => [Carbon::MICROSECONDS_PER_MILLISECOND, 'microseconds'], 'seconds' => [Carbon::MILLISECONDS_PER_SECOND, 'milliseconds'], 'minutes' => [Carbon::SECONDS_PER_MINUTE, 'seconds'], 'hours' => [Carbon::MINUTES_PER_HOUR, 'minutes'], 'dayz' => [Carbon::HOURS_PER_DAY, 'hours'], 'weeks' => [Carbon::DAYS_PER_WEEK, 'dayz'], 'months' => [Carbon::WEEKS_PER_MONTH, 'weeks'], 'years' => [Carbon::MONTHS_PER_YEAR, 'months']]; } private static function standardizeUnit($unit) { @@ -128,15 +280,16 @@ private static function standardizeUnit($unit) private static function getFlipCascadeFactors() { if (!self::$flipCascadeFactors) { - self::$flipCascadeFactors = array(); - foreach (static::getCascadeFactors() as $to => $tuple) { - list($factor, $from) = $tuple; - self::$flipCascadeFactors[self::standardizeUnit($from)] = array(self::standardizeUnit($to), $factor); + self::$flipCascadeFactors = []; + foreach (static::getCascadeFactors() as $to => [$factor, $from]) { + self::$flipCascadeFactors[self::standardizeUnit($from)] = [self::standardizeUnit($to), $factor]; } } return self::$flipCascadeFactors; } /** + * Set default cascading factors for ->cascade() method. + * * @param array $cascadeFactors */ public static function setCascadeFactors(array $cascadeFactors) @@ -144,35 +297,37 @@ public static function setCascadeFactors(array $cascadeFactors) self::$flipCascadeFactors = null; static::$cascadeFactors = $cascadeFactors; } - /** - * Determine if the interval was created via DateTime:diff() or not. - * - * @param DateInterval $interval - * - * @return bool - */ - private static function wasCreatedFromDiff(DateInterval $interval) - { - return $interval->days !== \false && $interval->days !== static::PHP_DAYS_FALSE; - } /////////////////////////////////////////////////////////////////// //////////////////////////// CONSTRUCTORS ///////////////////////// /////////////////////////////////////////////////////////////////// /** * Create a new CarbonInterval instance. * - * @param int $years - * @param int $months - * @param int $weeks - * @param int $days - * @param int $hours - * @param int $minutes - * @param int $seconds + * @param Closure|DateInterval|string|int|null $years + * @param int|null $months + * @param int|null $weeks + * @param int|null $days + * @param int|null $hours + * @param int|null $minutes + * @param int|null $seconds + * @param int|null $microseconds + * + * @throws Exception when the interval_spec (passed as $years) cannot be parsed as an interval. */ - public function __construct($years = 1, $months = null, $weeks = null, $days = null, $hours = null, $minutes = null, $seconds = null) + public function __construct($years = 1, $months = null, $weeks = null, $days = null, $hours = null, $minutes = null, $seconds = null, $microseconds = null) { + if ($years instanceof Closure) { + $this->step = $years; + $years = null; + } + if ($years instanceof DateInterval) { + parent::__construct(static::getDateIntervalSpec($years)); + $this->f = $years->f; + self::copyNegativeUnits($years, $this); + return; + } $spec = $years; - if (!\is_string($spec) || \floatval($years) || \preg_match('/^[0-9.]/', $years)) { + if (!\is_string($spec) || (float) $years || \preg_match('/^[\\d.]/', $years)) { $spec = static::PERIOD_PREFIX; $spec .= $years > 0 ? $years . static::PERIOD_YEARS : ''; $spec .= $months > 0 ? $months . static::PERIOD_MONTHS : ''; @@ -192,6 +347,9 @@ public function __construct($years = 1, $months = null, $weeks = null, $days = n } } parent::__construct($spec); + if ($microseconds !== null) { + $this->f = $microseconds / Carbon::MICROSECONDS_PER_SECOND; + } } /** * Returns the factor for a given source-to-target couple. @@ -199,25 +357,44 @@ public function __construct($years = 1, $months = null, $weeks = null, $days = n * @param string $source * @param string $target * - * @return int|null + * @return int|float|null */ public static function getFactor($source, $target) { $source = self::standardizeUnit($source); $target = self::standardizeUnit($target); - $factors = static::getFlipCascadeFactors(); + $factors = self::getFlipCascadeFactors(); if (isset($factors[$source])) { - list($to, $factor) = $factors[$source]; + [$to, $factor] = $factors[$source]; if ($to === $target) { return $factor; } + return $factor * static::getFactor($to, $target); } return null; } + /** + * Returns the factor for a given source-to-target couple if set, + * else try to find the appropriate constant as the factor, such as Carbon::DAYS_PER_WEEK. + * + * @param string $source + * @param string $target + * + * @return int|float|null + */ + public static function getFactorWithDefault($source, $target) + { + $factor = self::getFactor($source, $target); + if ($factor) { + return $factor; + } + static $defaults = ['month' => ['year' => Carbon::MONTHS_PER_YEAR], 'week' => ['month' => Carbon::WEEKS_PER_MONTH], 'day' => ['week' => Carbon::DAYS_PER_WEEK], 'hour' => ['day' => Carbon::HOURS_PER_DAY], 'minute' => ['hour' => Carbon::MINUTES_PER_HOUR], 'second' => ['minute' => Carbon::SECONDS_PER_MINUTE], 'millisecond' => ['second' => Carbon::MILLISECONDS_PER_SECOND], 'microsecond' => ['millisecond' => Carbon::MICROSECONDS_PER_MILLISECOND]]; + return $defaults[$source][$target] ?? null; + } /** * Returns current config for days per week. * - * @return int + * @return int|float */ public static function getDaysPerWeek() { @@ -226,7 +403,7 @@ public static function getDaysPerWeek() /** * Returns current config for hours per day. * - * @return int + * @return int|float */ public static function getHoursPerDay() { @@ -235,21 +412,39 @@ public static function getHoursPerDay() /** * Returns current config for minutes per hour. * - * @return int + * @return int|float */ - public static function getMinutesPerHours() + public static function getMinutesPerHour() { return static::getFactor('minutes', 'hours') ?: Carbon::MINUTES_PER_HOUR; } /** * Returns current config for seconds per minute. * - * @return int + * @return int|float */ - public static function getSecondsPerMinutes() + public static function getSecondsPerMinute() { return static::getFactor('seconds', 'minutes') ?: Carbon::SECONDS_PER_MINUTE; } + /** + * Returns current config for microseconds per second. + * + * @return int|float + */ + public static function getMillisecondsPerSecond() + { + return static::getFactor('milliseconds', 'seconds') ?: Carbon::MILLISECONDS_PER_SECOND; + } + /** + * Returns current config for microseconds per second. + * + * @return int|float + */ + public static function getMicrosecondsPerMillisecond() + { + return static::getFactor('microseconds', 'milliseconds') ?: Carbon::MICROSECONDS_PER_MILLISECOND; + } /** * Create a new CarbonInterval instance from specific values. * This is an alias for the constructor that allows better fluent @@ -263,12 +458,63 @@ public static function getSecondsPerMinutes() * @param int $hours * @param int $minutes * @param int $seconds + * @param int $microseconds + * + * @throws Exception when the interval_spec (passed as $years) cannot be parsed as an interval. + * + * @return static + */ + public static function create($years = 1, $months = null, $weeks = null, $days = null, $hours = null, $minutes = null, $seconds = null, $microseconds = null) + { + return new static($years, $months, $weeks, $days, $hours, $minutes, $seconds, $microseconds); + } + /** + * Parse a string into a new CarbonInterval object according to the specified format. + * + * @example + * ``` + * echo Carboninterval::createFromFormat('H:i', '1:30'); + * ``` + * + * @param string $format Format of the $interval input string + * @param string|null $interval Input string to convert into an interval + * + * @throws \Carbon\Exceptions\ParseErrorException when the $interval cannot be parsed as an interval. * * @return static */ - public static function create($years = 1, $months = null, $weeks = null, $days = null, $hours = null, $minutes = null, $seconds = null) + public static function createFromFormat(string $format, ?string $interval) { - return new static($years, $months, $weeks, $days, $hours, $minutes, $seconds); + $instance = new static(0); + $length = \mb_strlen($format); + if (\preg_match('/s([,.])([uv])$/', $format, $match)) { + $interval = \explode($match[1], $interval); + $index = \count($interval) - 1; + $interval[$index] = \str_pad($interval[$index], $match[2] === 'v' ? 3 : 6, '0'); + $interval = \implode($match[1], $interval); + } + $interval = $interval ?? ''; + for ($index = 0; $index < $length; $index++) { + $expected = \mb_substr($format, $index, 1); + $nextCharacter = \mb_substr($interval, 0, 1); + $unit = static::$formats[$expected] ?? null; + if ($unit) { + if (!\preg_match('/^-?\\d+/', $interval, $match)) { + throw new ParseErrorException('number', $nextCharacter); + } + $interval = \mb_substr($interval, \mb_strlen($match[0])); + $instance->{$unit} += (int) $match[0]; + continue; + } + if ($nextCharacter !== $expected) { + throw new ParseErrorException("'{$expected}'", $nextCharacter, 'Allowed substitutes for interval formats are ' . \implode(', ', \array_keys(static::$formats)) . "\n" . 'See https://php.net/manual/en/function.date.php for their meaning'); + } + $interval = \mb_substr($interval, 1); + } + if ($interval !== '') { + throw new ParseErrorException('end of string', $interval); + } + return $instance; } /** * Get a copy of the instance. @@ -277,52 +523,58 @@ public static function create($years = 1, $months = null, $weeks = null, $days = */ public function copy() { - $date = new static($this->spec()); - $date->invert = $this->invert; + $date = new static(0); + $date->copyProperties($this); + $date->step = $this->step; return $date; } + /** + * Get a copy of the instance. + * + * @return static + */ + public function clone() + { + return $this->copy(); + } /** * Provide static helpers to create instances. Allows CarbonInterval::years(3). * * Note: This is done using the magic method to allow static and instance methods to * have the same names. * - * @param string $name - * @param array $args + * @param string $method magic method name called + * @param array $parameters parameters list * - * @return static + * @return static|null */ - public static function __callStatic($name, $args) + public static function __callStatic($method, $parameters) { - $arg = \count($args) === 0 ? 1 : $args[0]; - switch ($name) { - case 'years': - case 'year': - return new static($arg); - case 'months': - case 'month': - return new static(null, $arg); - case 'weeks': - case 'week': - return new static(null, null, $arg); - case 'days': - case 'dayz': - case 'day': - return new static(null, null, null, $arg); - case 'hours': - case 'hour': - return new static(null, null, null, null, $arg); - case 'minutes': - case 'minute': - return new static(null, null, null, null, null, $arg); - case 'seconds': - case 'second': - return new static(null, null, null, null, null, null, $arg); - } - if (static::hasMacro($name)) { - return \call_user_func_array(array(new static(0), $name), $args); + try { + $interval = new static(0); + $localStrictModeEnabled = $interval->localStrictModeEnabled; + $interval->localStrictModeEnabled = \true; + $result = static::hasMacro($method) ? static::bindMacroContext(null, function () use(&$method, &$parameters, &$interval) { + return $interval->callMacro($method, $parameters); + }) : $interval->{$method}(...$parameters); + $interval->localStrictModeEnabled = $localStrictModeEnabled; + return $result; + } catch (BadFluentSetterException $exception) { + if (Carbon::isStrictModeEnabled()) { + throw new BadFluentConstructorException($method, 0, $exception); + } + return null; } } + /** + * Return the current context from inside a macro callee or a new one if static. + * + * @return static + */ + protected static function this() + { + return \end(static::$macroContextStack) ?: new static(0); + } /** * Creates a CarbonInterval from string. * @@ -361,21 +613,51 @@ public static function fromString($intervalDefinition) $hours = 0; $minutes = 0; $seconds = 0; + $milliseconds = 0; + $microseconds = 0; $pattern = '/(\\d+(?:\\.\\d+)?)\\h*([^\\d\\h]*)/i'; \preg_match_all($pattern, $intervalDefinition, $parts, \PREG_SET_ORDER); - while ($match = \array_shift($parts)) { - list($part, $value, $unit) = $match; - $intValue = \intval($value); - $fraction = \floatval($value) - $intValue; - switch (\strtolower($unit)) { + while ([$part, $value, $unit] = \array_shift($parts)) { + $intValue = (int) $value; + $fraction = (float) $value - $intValue; + // Fix calculation precision + switch (\round($fraction, 6)) { + case 1: + $fraction = 0; + $intValue++; + break; + case 0: + $fraction = 0; + break; + } + switch ($unit === 'µs' ? 'µs' : \strtolower($unit)) { + case 'millennia': + case 'millennium': + $years += $intValue * CarbonInterface::YEARS_PER_MILLENNIUM; + break; + case 'century': + case 'centuries': + $years += $intValue * CarbonInterface::YEARS_PER_CENTURY; + break; + case 'decade': + case 'decades': + $years += $intValue * CarbonInterface::YEARS_PER_DECADE; + break; case 'year': case 'years': case 'y': + case 'yr': + case 'yrs': $years += $intValue; break; + case 'quarter': + case 'quarters': + $months += $intValue * CarbonInterface::MONTHS_PER_QUARTER; + break; case 'month': case 'months': case 'mo': + case 'mos': $months += $intValue; break; case 'week': @@ -383,7 +665,7 @@ public static function fromString($intervalDefinition) case 'w': $weeks += $intValue; if ($fraction) { - $parts[] = array(null, $fraction * static::getDaysPerWeek(), 'd'); + $parts[] = [null, $fraction * static::getDaysPerWeek(), 'd']; } break; case 'day': @@ -391,7 +673,7 @@ public static function fromString($intervalDefinition) case 'd': $days += $intValue; if ($fraction) { - $parts[] = array(null, $fraction * static::getHoursPerDay(), 'h'); + $parts[] = [null, $fraction * static::getHoursPerDay(), 'h']; } break; case 'hour': @@ -399,7 +681,7 @@ public static function fromString($intervalDefinition) case 'h': $hours += $intValue; if ($fraction) { - $parts[] = array(null, $fraction * static::getMinutesPerHours(), 'm'); + $parts[] = [null, $fraction * static::getMinutesPerHour(), 'm']; } break; case 'minute': @@ -407,123 +689,168 @@ public static function fromString($intervalDefinition) case 'm': $minutes += $intValue; if ($fraction) { - $seconds += \round($fraction * static::getSecondsPerMinutes()); + $parts[] = [null, $fraction * static::getSecondsPerMinute(), 's']; } break; case 'second': case 'seconds': case 's': $seconds += $intValue; + if ($fraction) { + $parts[] = [null, $fraction * static::getMillisecondsPerSecond(), 'ms']; + } + break; + case 'millisecond': + case 'milliseconds': + case 'milli': + case 'ms': + $milliseconds += $intValue; + if ($fraction) { + $microseconds += \round($fraction * static::getMicrosecondsPerMillisecond()); + } + break; + case 'microsecond': + case 'microseconds': + case 'micro': + case 'µs': + $microseconds += $intValue; break; default: - throw new InvalidArgumentException(\sprintf('Invalid part %s in definition %s', $part, $intervalDefinition)); + throw new InvalidIntervalException(\sprintf('Invalid part %s in definition %s', $part, $intervalDefinition)); } } - return new static($years, $months, $weeks, $days, $hours, $minutes, $seconds); + return new static($years, $months, $weeks, $days, $hours, $minutes, $seconds, $milliseconds * Carbon::MICROSECONDS_PER_MILLISECOND + $microseconds); } /** - * Create a CarbonInterval instance from a DateInterval one. Can not instance - * DateInterval objects created from DateTime::diff() as you can't externally - * set the $days field. + * Creates a CarbonInterval from string using a different locale. * - * Pass false as second argument to get a microseconds-precise interval. Else - * microseconds in the original interval will not be kept. - * - * @param DateInterval $di - * @param bool $trimMicroseconds (true by default) + * @param string $interval interval string in the given language (may also contain English). + * @param string|null $locale if locale is null or not specified, current global locale will be used instead. * * @return static */ - public static function instance(DateInterval $di, $trimMicroseconds = \true) + public static function parseFromLocale($interval, $locale = null) + { + return static::fromString(Carbon::translateTimeString($interval, $locale ?: static::getLocale(), 'en')); + } + private static function castIntervalToClass(DateInterval $interval, string $className, array $skip = []) { - $microseconds = $trimMicroseconds || \version_compare(\PHP_VERSION, '7.1.0-dev', '<') ? 0 : $di->f; - $instance = new static(static::getDateIntervalSpec($di)); + $mainClass = DateInterval::class; + if (!\is_a($className, $mainClass, \true)) { + throw new InvalidCastException("{$className} is not a sub-class of {$mainClass}."); + } + $microseconds = $interval->f; + $instance = new $className(static::getDateIntervalSpec($interval, \false, $skip)); if ($microseconds) { $instance->f = $microseconds; } - $instance->invert = $di->invert; - foreach (array('y', 'm', 'd', 'h', 'i', 's') as $unit) { - if ($di->{$unit} < 0) { - $instance->{$unit} *= -1; - } + if ($interval instanceof self && \is_a($className, self::class, \true)) { + self::copyStep($interval, $instance); } + self::copyNegativeUnits($interval, $instance); return $instance; } - /** - * Make a CarbonInterval instance from given variable if possible. - * - * Always return a new instance. Parse only strings and only these likely to be intervals (skip dates - * and recurrences). Throw an exception for invalid format, but otherwise return null. - * - * @param mixed $var - * - * @return static|null - */ - public static function make($var) + private static function copyNegativeUnits(DateInterval $from, DateInterval $to) : void { - if ($var instanceof DateInterval) { - return static::instance($var); - } - if (\is_string($var)) { - $var = \trim($var); - if (\substr($var, 0, 1) === 'P') { - return new static($var); - } - if (\preg_match('/^(?:\\h*\\d+(?:\\.\\d+)?\\h*[a-z]+)+$/i', $var)) { - return static::fromString($var); + $to->invert = $from->invert; + foreach (['y', 'm', 'd', 'h', 'i', 's'] as $unit) { + if ($from->{$unit} < 0) { + $to->{$unit} *= -1; } } } - /////////////////////////////////////////////////////////////////// - /////////////////////// LOCALIZATION ////////////////////////////// - /////////////////////////////////////////////////////////////////// - /** - * Initialize the translator instance if necessary. - * - * @return \Symfony\Component\Translation\TranslatorInterface - */ - protected static function translator() + private static function copyStep(self $from, self $to) : void { - if (static::$translator === null) { - static::$translator = Translator::get(); - } - return static::$translator; + $to->setStep($from->getStep()); } /** - * Get the translator instance in use. + * Cast the current instance into the given class. * - * @return \Symfony\Component\Translation\TranslatorInterface + * @param string $className The $className::instance() method will be called to cast the current object. + * + * @return DateInterval */ - public static function getTranslator() + public function cast(string $className) { - return static::translator(); + return self::castIntervalToClass($this, $className); } /** - * Set the translator instance to use. + * Create a CarbonInterval instance from a DateInterval one. Can not instance + * DateInterval objects created from DateTime::diff() as you can't externally + * set the $days field. * - * @param TranslatorInterface $translator + * @param DateInterval $interval + * + * @return static */ - public static function setTranslator(TranslatorInterface $translator) + public static function instance(DateInterval $interval, array $skip = []) { - static::$translator = $translator; + return self::castIntervalToClass($interval, static::class, $skip); } /** - * Get the current translator locale. + * Make a CarbonInterval instance from given variable if possible. * - * @return string + * Always return a new instance. Parse only strings and only these likely to be intervals (skip dates + * and recurrences). Throw an exception for invalid format, but otherwise return null. + * + * @param mixed|int|DateInterval|string|Closure|null $interval interval or number of the given $unit + * @param string|null $unit if specified, $interval must be an integer + * + * @return static|null */ - public static function getLocale() + public static function make($interval, $unit = null) + { + if ($unit) { + $interval = "{$interval} " . Carbon::pluralUnit($unit); + } + if ($interval instanceof DateInterval) { + return static::instance($interval); + } + if ($interval instanceof Closure) { + return new static($interval); + } + if (!\is_string($interval)) { + return null; + } + return static::makeFromString($interval); + } + protected static function makeFromString(string $interval) { - return static::translator()->getLocale(); + $interval = \preg_replace('/\\s+/', ' ', \trim($interval)); + if (\preg_match('/^P[T\\d]/', $interval)) { + return new static($interval); + } + if (\preg_match('/^(?:\\h*\\d+(?:\\.\\d+)?\\h*[a-z]+)+$/i', $interval)) { + return static::fromString($interval); + } + /** @var static $interval */ + $interval = static::createFromDateString($interval); + return !$interval || $interval->isEmpty() ? null : $interval; + } + protected function resolveInterval($interval) + { + if (!$interval instanceof self) { + return self::make($interval); + } + return $interval; } /** - * Set the current translator locale. + * Sets up a DateInterval from the relative parts of the string. + * + * @param string $time + * + * @return static * - * @param string $locale + * @link https://php.net/manual/en/dateinterval.createfromdatestring.php */ - public static function setLocale($locale) + #[\ReturnTypeWillChange] + public static function createFromDateString($time) { - return static::translator()->setLocale($locale) !== \false; + $interval = @parent::createFromDateString(\strtr($time, [',' => ' ', ' and ' => ' '])); + if ($interval instanceof DateInterval) { + $interval = static::instance($interval); + } + return $interval; } /////////////////////////////////////////////////////////////////// ///////////////////////// GETTERS AND SETTERS ///////////////////// @@ -533,13 +860,13 @@ public static function setLocale($locale) * * @param string $name * - * @throws \InvalidArgumentException + * @throws UnknownGetterException * - * @return int|float + * @return int|float|string */ - public function __get($name) + public function get($name) { - if (\substr($name, 0, 5) === 'total') { + if (\str_starts_with($name, 'total')) { return $this->total(\substr($name, 5)); } switch ($name) { @@ -555,48 +882,106 @@ public function __get($name) return $this->i; case 'seconds': return $this->s; + case 'milli': + case 'milliseconds': + return (int) (\round($this->f * Carbon::MICROSECONDS_PER_SECOND) / Carbon::MICROSECONDS_PER_MILLISECOND); + case 'micro': + case 'microseconds': + return (int) \round($this->f * Carbon::MICROSECONDS_PER_SECOND); + case 'microExcludeMilli': + return (int) \round($this->f * Carbon::MICROSECONDS_PER_SECOND) % Carbon::MICROSECONDS_PER_MILLISECOND; case 'weeks': - return (int) \floor($this->d / static::getDaysPerWeek()); + return (int) ($this->d / (int) static::getDaysPerWeek()); case 'daysExcludeWeeks': case 'dayzExcludeWeeks': - return $this->d % static::getDaysPerWeek(); + return $this->d % (int) static::getDaysPerWeek(); + case 'locale': + return $this->getTranslatorLocale(); default: - throw new InvalidArgumentException(\sprintf("Unknown getter '%s'", $name)); + throw new UnknownGetterException($name); } } /** - * Set a part of the CarbonInterval object. + * Get a part of the CarbonInterval object. * * @param string $name - * @param int $val * - * @throws \InvalidArgumentException + * @throws UnknownGetterException + * + * @return int|float|string */ - public function __set($name, $val) + public function __get($name) { - switch ($name) { - case 'years': - $this->y = $val; - break; - case 'months': - $this->m = $val; - break; - case 'weeks': - $this->d = $val * static::getDaysPerWeek(); - break; - case 'dayz': - $this->d = $val; - break; - case 'hours': - $this->h = $val; - break; - case 'minutes': - $this->i = $val; - break; - case 'seconds': - $this->s = $val; - break; + return $this->get($name); + } + /** + * Set a part of the CarbonInterval object. + * + * @param string|array $name + * @param int $value + * + * @throws UnknownSetterException + * + * @return $this + */ + public function set($name, $value = null) + { + $properties = \is_array($name) ? $name : [$name => $value]; + foreach ($properties as $key => $value) { + switch (Carbon::singularUnit(\rtrim($key, 'z'))) { + case 'year': + $this->y = $value; + break; + case 'month': + $this->m = $value; + break; + case 'week': + $this->d = $value * (int) static::getDaysPerWeek(); + break; + case 'day': + $this->d = $value; + break; + case 'daysexcludeweek': + case 'dayzexcludeweek': + $this->d = $this->weeks * (int) static::getDaysPerWeek() + $value; + break; + case 'hour': + $this->h = $value; + break; + case 'minute': + $this->i = $value; + break; + case 'second': + $this->s = $value; + break; + case 'milli': + case 'millisecond': + $this->microseconds = $value * Carbon::MICROSECONDS_PER_MILLISECOND + $this->microseconds % Carbon::MICROSECONDS_PER_MILLISECOND; + break; + case 'micro': + case 'microsecond': + $this->f = $value / Carbon::MICROSECONDS_PER_SECOND; + break; + default: + if ($this->localStrictModeEnabled ?? Carbon::isStrictModeEnabled()) { + throw new UnknownSetterException($key); + } + $this->{$key} = $value; + } } + return $this; + } + /** + * Set a part of the CarbonInterval object. + * + * @param string $name + * @param int $value + * + * @throws UnknownSetterException + */ + public function __set($name, $value) + { + $this->set($name, $value); } /** * Allow setting of weeks and days to be cumulative. @@ -611,9 +996,26 @@ public function weeksAndDays($weeks, $days) $this->dayz = $weeks * static::getDaysPerWeek() + $days; return $this; } + /** + * Returns true if the interval is empty for each unit. + * + * @return bool + */ + public function isEmpty() + { + return $this->years === 0 && $this->months === 0 && $this->dayz === 0 && !$this->days && $this->hours === 0 && $this->minutes === 0 && $this->seconds === 0 && $this->microseconds === 0; + } /** * Register a custom macro. * + * @example + * ``` + * CarbonInterval::macro('twice', function () { + * return $this->times(2); + * }); + * echo CarbonInterval::hours(2)->twice(); + * ``` + * * @param string $name * @param object|callable $macro * @@ -623,30 +1025,42 @@ public static function macro($name, $macro) { static::$macros[$name] = $macro; } - /** - * Remove all macros. - */ - public static function resetMacros() - { - static::$macros = array(); - } /** * Register macros from a mixin object. * - * @param object $mixin - * - * @throws \ReflectionException + * @example + * ``` + * CarbonInterval::mixin(new class { + * public function daysToHours() { + * return function () { + * $this->hours += $this->days; + * $this->days = 0; + * + * return $this; + * }; + * } + * public function hoursToDays() { + * return function () { + * $this->days += $this->hours; + * $this->hours = 0; + * + * return $this; + * }; + * } + * }); + * echo CarbonInterval::hours(5)->hoursToDays() . "\n"; + * echo CarbonInterval::days(5)->daysToHours() . "\n"; + * ``` + * + * @param object|string $mixin + * + * @throws ReflectionException * * @return void */ public static function mixin($mixin) { - $reflection = new ReflectionClass($mixin); - $methods = $reflection->getMethods(ReflectionMethod::IS_PUBLIC | ReflectionMethod::IS_PROTECTED); - foreach ($methods as $method) { - $method->setAccessible(\true); - static::macro($method->name, $method->invoke($mixin)); - } + static::baseMixin($mixin); } /** * Check if macro is registered. @@ -670,20 +1084,11 @@ public static function hasMacro($name) protected function callMacro($name, $parameters) { $macro = static::$macros[$name]; - $reflection = new ReflectionFunction($macro); - $reflectionParameters = $reflection->getParameters(); - $expectedCount = \count($reflectionParameters); - $actualCount = \count($parameters); - if ($expectedCount > $actualCount && $reflectionParameters[$expectedCount - 1]->name === 'self') { - for ($i = $actualCount; $i < $expectedCount - 1; $i++) { - $parameters[] = $reflectionParameters[$i]->getDefaultValue(); - } - $parameters[] = $this; + if ($macro instanceof Closure) { + $boundMacro = @$macro->bindTo($this, static::class) ?: @$macro->bindTo(null, static::class); + return ($boundMacro ?: $macro)(...$parameters); } - if ($macro instanceof Closure && \method_exists($macro, 'bindTo')) { - $macro = $macro->bindTo($this, \get_class($this)); - } - return \call_user_func_array($macro, $parameters); + return $macro(...$parameters); } /** * Allow fluent calls on the setters... CarbonInterval::years(3)->months(5)->day(). @@ -691,132 +1096,546 @@ protected function callMacro($name, $parameters) * Note: This is done using the magic method to allow static and instance methods to * have the same names. * - * @param string $name - * @param array $args + * @param string $method magic method name called + * @param array $parameters parameters list + * + * @throws BadFluentSetterException|Throwable * * @return static */ - public function __call($name, $args) + public function __call($method, $parameters) { - if (static::hasMacro($name)) { - return $this->callMacro($name, $args); + if (static::hasMacro($method)) { + return static::bindMacroContext($this, function () use(&$method, &$parameters) { + return $this->callMacro($method, $parameters); + }); } - $arg = \count($args) === 0 ? 1 : $args[0]; - switch ($name) { - case 'years': - case 'year': - $this->years = $arg; - break; - case 'months': - case 'month': - $this->months = $arg; - break; - case 'weeks': - case 'week': - $this->dayz = $arg * static::getDaysPerWeek(); - break; - case 'days': - case 'dayz': - case 'day': - $this->dayz = $arg; - break; - case 'hours': - case 'hour': - $this->hours = $arg; - break; - case 'minutes': - case 'minute': - $this->minutes = $arg; - break; - case 'seconds': - case 'second': - $this->seconds = $arg; - break; + $roundedValue = $this->callRoundMethod($method, $parameters); + if ($roundedValue !== null) { + return $roundedValue; + } + if (\preg_match('/^(?add|sub)(?[A-Z].*)$/', $method, $match)) { + $value = $this->getMagicParameter($parameters, 0, Carbon::pluralUnit($match['unit']), 0); + return $this->{$match['method']}($value, $match['unit']); + } + $value = $this->getMagicParameter($parameters, 0, Carbon::pluralUnit($method), 1); + try { + $this->set($method, $value); + } catch (UnknownSetterException $exception) { + if ($this->localStrictModeEnabled ?? Carbon::isStrictModeEnabled()) { + throw new BadFluentSetterException($method, 0, $exception); + } } return $this; } + protected function getForHumansInitialVariables($syntax, $short) + { + if (\is_array($syntax)) { + return $syntax; + } + if (\is_int($short)) { + return ['parts' => $short, 'short' => \false]; + } + if (\is_bool($syntax)) { + return ['short' => $syntax, 'syntax' => CarbonInterface::DIFF_ABSOLUTE]; + } + return []; + } + /** + * @param mixed $syntax + * @param mixed $short + * @param mixed $parts + * @param mixed $options + * + * @return array + */ + protected function getForHumansParameters($syntax = null, $short = \false, $parts = -1, $options = null) + { + $optionalSpace = ' '; + $default = $this->getTranslationMessage('list.0') ?? $this->getTranslationMessage('list') ?? ' '; + $join = $default === '' ? '' : ' '; + $altNumbers = \false; + $aUnit = \false; + $minimumUnit = 's'; + $skip = []; + \extract($this->getForHumansInitialVariables($syntax, $short)); + $skip = \array_map('strtolower', \array_filter((array) $skip, static function ($value) { + return \is_string($value) && $value !== ''; + })); + if ($syntax === null) { + $syntax = CarbonInterface::DIFF_ABSOLUTE; + } + if ($parts === -1) { + $parts = \INF; + } + if ($options === null) { + $options = static::getHumanDiffOptions(); + } + if ($join === \false) { + $join = ' '; + } elseif ($join === \true) { + $join = [$default, $this->getTranslationMessage('list.1') ?? $default]; + } + if ($altNumbers && $altNumbers !== \true) { + $language = new Language($this->locale); + $altNumbers = \in_array($language->getCode(), (array) $altNumbers, \true); + } + if (\is_array($join)) { + [$default, $last] = $join; + if ($default !== ' ') { + $optionalSpace = ''; + } + $join = function ($list) use($default, $last) { + if (\count($list) < 2) { + return \implode('', $list); + } + $end = \array_pop($list); + return \implode($default, $list) . $last . $end; + }; + } + if (\is_string($join)) { + if ($join !== ' ') { + $optionalSpace = ''; + } + $glue = $join; + $join = function ($list) use($glue) { + return \implode($glue, $list); + }; + } + $interpolations = [':optional-space' => $optionalSpace]; + return [$syntax, $short, $parts, $options, $join, $aUnit, $altNumbers, $interpolations, $minimumUnit, $skip]; + } + protected static function getRoundingMethodFromOptions(int $options) : ?string + { + if ($options & CarbonInterface::ROUND) { + return 'round'; + } + if ($options & CarbonInterface::CEIL) { + return 'ceil'; + } + if ($options & CarbonInterface::FLOOR) { + return 'floor'; + } + return null; + } + /** + * Returns interval values as an array where key are the unit names and values the counts. + * + * @return int[] + */ + public function toArray() + { + return ['years' => $this->years, 'months' => $this->months, 'weeks' => $this->weeks, 'days' => $this->daysExcludeWeeks, 'hours' => $this->hours, 'minutes' => $this->minutes, 'seconds' => $this->seconds, 'microseconds' => $this->microseconds]; + } + /** + * Returns interval non-zero values as an array where key are the unit names and values the counts. + * + * @return int[] + */ + public function getNonZeroValues() + { + return \array_filter($this->toArray(), 'intval'); + } + /** + * Returns interval values as an array where key are the unit names and values the counts + * from the biggest non-zero one the the smallest non-zero one. + * + * @return int[] + */ + public function getValuesSequence() + { + $nonZeroValues = $this->getNonZeroValues(); + if ($nonZeroValues === []) { + return []; + } + $keys = \array_keys($nonZeroValues); + $firstKey = $keys[0]; + $lastKey = $keys[\count($keys) - 1]; + $values = []; + $record = \false; + foreach ($this->toArray() as $unit => $count) { + if ($unit === $firstKey) { + $record = \true; + } + if ($record) { + $values[$unit] = $count; + } + if ($unit === $lastKey) { + $record = \false; + } + } + return $values; + } /** * Get the current interval in a human readable format in the current locale. * - * @param bool $short (false by default), returns short units if true + * @example + * ``` + * echo CarbonInterval::fromString('4d 3h 40m')->forHumans() . "\n"; + * echo CarbonInterval::fromString('4d 3h 40m')->forHumans(['parts' => 2]) . "\n"; + * echo CarbonInterval::fromString('4d 3h 40m')->forHumans(['parts' => 3, 'join' => true]) . "\n"; + * echo CarbonInterval::fromString('4d 3h 40m')->forHumans(['short' => true]) . "\n"; + * echo CarbonInterval::fromString('1d 24h')->forHumans(['join' => ' or ']) . "\n"; + * echo CarbonInterval::fromString('1d 24h')->forHumans(['minimumUnit' => 'hour']) . "\n"; + * ``` + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'skip' entry, list of units to skip (array of strings or a single string, + * ` it can be the unit name (singular or plural) or its shortcut + * ` (y, m, w, d, h, min, s, ms, µs). + * - 'aUnit' entry, prefer "an hour" over "1 hour" if true + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'minimumUnit' entry determines the smallest unit of time to display can be long or + * ` short form of the units, e.g. 'hour' or 'h' (default value: s) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: -1: no limits) + * @param int $options human diff options + * + * @throws Exception * * @return string */ - public function forHumans($short = \false) + public function forHumans($syntax = null, $short = \false, $parts = -1, $options = null) { - $periods = array('year' => array('y', $this->years), 'month' => array('m', $this->months), 'week' => array('w', $this->weeks), 'day' => array('d', $this->daysExcludeWeeks), 'hour' => array('h', $this->hours), 'minute' => array('min', $this->minutes), 'second' => array('s', $this->seconds)); - $parts = array(); - foreach ($periods as $unit => $options) { - list($shortUnit, $count) = $options; - if ($count > 0) { - $parts[] = static::translator()->transChoice($short ? $shortUnit : $unit, $count, array(':count' => $count)); + [$syntax, $short, $parts, $options, $join, $aUnit, $altNumbers, $interpolations, $minimumUnit, $skip] = $this->getForHumansParameters($syntax, $short, $parts, $options); + $interval = []; + $syntax = (int) ($syntax ?? CarbonInterface::DIFF_ABSOLUTE); + $absolute = $syntax === CarbonInterface::DIFF_ABSOLUTE; + $relativeToNow = $syntax === CarbonInterface::DIFF_RELATIVE_TO_NOW; + $count = 1; + $unit = $short ? 's' : 'second'; + $isFuture = $this->invert === 1; + $transId = $relativeToNow ? $isFuture ? 'from_now' : 'ago' : ($isFuture ? 'after' : 'before'); + $declensionMode = null; + /** @var \Symfony\Component\Translation\Translator $translator */ + $translator = $this->getLocalTranslator(); + $handleDeclensions = function ($unit, $count, $index = 0, $parts = 1) use($interpolations, $transId, $translator, $altNumbers, $absolute, &$declensionMode) { + if (!$absolute) { + $declensionMode = $declensionMode ?? $this->translate($transId . '_mode'); + if ($this->needsDeclension($declensionMode, $index, $parts)) { + // Some languages have special pluralization for past and future tense. + $key = $unit . '_' . $transId; + $result = $this->translate($key, $interpolations, $count, $translator, $altNumbers); + if ($result !== $key) { + return $result; + } + } + } + $result = $this->translate($unit, $interpolations, $count, $translator, $altNumbers); + if ($result !== $unit) { + return $result; + } + return null; + }; + $intervalValues = $this; + $method = static::getRoundingMethodFromOptions($options); + if ($method) { + $previousCount = \INF; + while (\count($intervalValues->getNonZeroValues()) > $parts && ($count = \count($keys = \array_keys($intervalValues->getValuesSequence()))) > 1) { + $index = \min($count, $previousCount - 1) - 2; + if ($index < 0) { + break; + } + $intervalValues = $this->copy()->roundUnit($keys[$index], 1, $method); + $previousCount = $count; } } - return \implode(' ', $parts); + $diffIntervalArray = [['value' => $intervalValues->years, 'unit' => 'year', 'unitShort' => 'y'], ['value' => $intervalValues->months, 'unit' => 'month', 'unitShort' => 'm'], ['value' => $intervalValues->weeks, 'unit' => 'week', 'unitShort' => 'w'], ['value' => $intervalValues->daysExcludeWeeks, 'unit' => 'day', 'unitShort' => 'd'], ['value' => $intervalValues->hours, 'unit' => 'hour', 'unitShort' => 'h'], ['value' => $intervalValues->minutes, 'unit' => 'minute', 'unitShort' => 'min'], ['value' => $intervalValues->seconds, 'unit' => 'second', 'unitShort' => 's'], ['value' => $intervalValues->milliseconds, 'unit' => 'millisecond', 'unitShort' => 'ms'], ['value' => $intervalValues->microExcludeMilli, 'unit' => 'microsecond', 'unitShort' => 'µs']]; + if (!empty($skip)) { + foreach ($diffIntervalArray as $index => &$unitData) { + $nextIndex = $index + 1; + if ($unitData['value'] && isset($diffIntervalArray[$nextIndex]) && \count(\array_intersect([$unitData['unit'], $unitData['unit'] . 's', $unitData['unitShort']], $skip))) { + $diffIntervalArray[$nextIndex]['value'] += $unitData['value'] * self::getFactorWithDefault($diffIntervalArray[$nextIndex]['unit'], $unitData['unit']); + $unitData['value'] = 0; + } + } + } + $transChoice = function ($short, $unitData, $index, $parts) use($absolute, $handleDeclensions, $translator, $aUnit, $altNumbers, $interpolations) { + $count = $unitData['value']; + if ($short) { + $result = $handleDeclensions($unitData['unitShort'], $count, $index, $parts); + if ($result !== null) { + return $result; + } + } elseif ($aUnit) { + $result = $handleDeclensions('a_' . $unitData['unit'], $count, $index, $parts); + if ($result !== null) { + return $result; + } + } + if (!$absolute) { + return $handleDeclensions($unitData['unit'], $count, $index, $parts); + } + return $this->translate($unitData['unit'], $interpolations, $count, $translator, $altNumbers); + }; + $fallbackUnit = ['second', 's']; + foreach ($diffIntervalArray as $diffIntervalData) { + if ($diffIntervalData['value'] > 0) { + $unit = $short ? $diffIntervalData['unitShort'] : $diffIntervalData['unit']; + $count = $diffIntervalData['value']; + $interval[] = [$short, $diffIntervalData]; + } elseif ($options & CarbonInterface::SEQUENTIAL_PARTS_ONLY && \count($interval) > 0) { + break; + } + // break the loop after we get the required number of parts in array + if (\count($interval) >= $parts) { + break; + } + // break the loop after we have reached the minimum unit + if (\in_array($minimumUnit, [$diffIntervalData['unit'], $diffIntervalData['unitShort']], \true)) { + $fallbackUnit = [$diffIntervalData['unit'], $diffIntervalData['unitShort']]; + break; + } + } + $actualParts = \count($interval); + foreach ($interval as $index => &$item) { + $item = $transChoice($item[0], $item[1], $index, $actualParts); + } + if (\count($interval) === 0) { + if ($relativeToNow && $options & CarbonInterface::JUST_NOW) { + $key = 'diff_now'; + $translation = $this->translate($key, $interpolations, null, $translator); + if ($translation !== $key) { + return $translation; + } + } + $count = $options & CarbonInterface::NO_ZERO_DIFF ? 1 : 0; + $unit = $fallbackUnit[$short ? 1 : 0]; + $interval[] = $this->translate($unit, $interpolations, $count, $translator, $altNumbers); + } + // join the interval parts by a space + $time = $join($interval); + unset($diffIntervalArray, $interval); + if ($absolute) { + return $time; + } + $isFuture = $this->invert === 1; + $transId = $relativeToNow ? $isFuture ? 'from_now' : 'ago' : ($isFuture ? 'after' : 'before'); + if ($parts === 1) { + if ($relativeToNow && $unit === 'day') { + if ($count === 1 && $options & CarbonInterface::ONE_DAY_WORDS) { + $key = $isFuture ? 'diff_tomorrow' : 'diff_yesterday'; + $translation = $this->translate($key, $interpolations, null, $translator); + if ($translation !== $key) { + return $translation; + } + } + if ($count === 2 && $options & CarbonInterface::TWO_DAY_WORDS) { + $key = $isFuture ? 'diff_after_tomorrow' : 'diff_before_yesterday'; + $translation = $this->translate($key, $interpolations, null, $translator); + if ($translation !== $key) { + return $translation; + } + } + } + $aTime = $aUnit ? $handleDeclensions('a_' . $unit, $count) : null; + $time = ($aTime ?: $handleDeclensions($unit, $count)) ?: $time; + } + $time = [':time' => $time]; + return $this->translate($transId, \array_merge($time, $interpolations, $time), null, $translator); } /** * Format the instance as a string using the forHumans() function. * + * @throws Exception + * * @return string */ public function __toString() { - return $this->forHumans(); + $format = $this->localToStringFormat ?? static::$toStringFormat; + if (!$format) { + return $this->forHumans(); + } + if ($format instanceof Closure) { + return $format($this); + } + return $this->format($format); + } + /** + * Return native DateInterval PHP object matching the current instance. + * + * @example + * ``` + * var_dump(CarbonInterval::hours(2)->toDateInterval()); + * ``` + * + * @return DateInterval + */ + public function toDateInterval() + { + return self::castIntervalToClass($this, DateInterval::class); } /** * Convert the interval to a CarbonPeriod. * + * @param DateTimeInterface|string|int ...$params Start date, [end date or recurrences] and optional settings. + * * @return CarbonPeriod */ - public function toPeriod() + public function toPeriod(...$params) { - return CarbonPeriod::createFromArray(\array_merge(array($this), \func_get_args())); + if ($this->tzName) { + $tz = \is_string($this->tzName) ? new DateTimeZone($this->tzName) : $this->tzName; + if ($tz instanceof DateTimeZone) { + \array_unshift($params, $tz); + } + } + return CarbonPeriod::create($this, ...$params); } /** * Invert the interval. * + * @param bool|int $inverted if a parameter is passed, the passed value cast as 1 or 0 is used + * as the new value of the ->invert property. + * * @return $this */ - public function invert() + public function invert($inverted = null) { - $this->invert = $this->invert ? 0 : 1; + $this->invert = (\func_num_args() === 0 ? !$this->invert : $inverted) ? 1 : 0; return $this; } - /** - * Add the passed interval to the current instance. - * - * @param DateInterval $interval - * - * @return static - */ - public function add(DateInterval $interval) + protected function solveNegativeInterval() { - $sign = ($this->invert === 1) !== ($interval->invert === 1) ? -1 : 1; - if (static::wasCreatedFromDiff($interval)) { - $this->dayz += $interval->days * $sign; - } else { - $this->years += $interval->y * $sign; - $this->months += $interval->m * $sign; - $this->dayz += $interval->d * $sign; - $this->hours += $interval->h * $sign; - $this->minutes += $interval->i * $sign; - $this->seconds += $interval->s * $sign; - } - if (($this->years || $this->months || $this->dayz || $this->hours || $this->minutes || $this->seconds) && $this->years <= 0 && $this->months <= 0 && $this->dayz <= 0 && $this->hours <= 0 && $this->minutes <= 0 && $this->seconds <= 0) { + if (!$this->isEmpty() && $this->years <= 0 && $this->months <= 0 && $this->dayz <= 0 && $this->hours <= 0 && $this->minutes <= 0 && $this->seconds <= 0 && $this->microseconds <= 0) { $this->years *= -1; $this->months *= -1; $this->dayz *= -1; $this->hours *= -1; $this->minutes *= -1; $this->seconds *= -1; + $this->microseconds *= -1; $this->invert(); } return $this; } /** - * Multiply current instance given number of times + * Add the passed interval to the current instance. * - * @param float $factor + * @param string|DateInterval $unit + * @param int|float $value + * + * @return $this + */ + public function add($unit, $value = 1) + { + if (\is_numeric($unit)) { + [$value, $unit] = [$unit, $value]; + } + if (\is_string($unit) && !\preg_match('/^\\s*\\d/', $unit)) { + $unit = "{$value} {$unit}"; + $value = 1; + } + $interval = static::make($unit); + if (!$interval) { + throw new InvalidIntervalException('This type of data cannot be added/subtracted.'); + } + if ($value !== 1) { + $interval->times($value); + } + $sign = ($this->invert === 1) !== ($interval->invert === 1) ? -1 : 1; + $this->years += $interval->y * $sign; + $this->months += $interval->m * $sign; + $this->dayz += ($interval->days === \false ? $interval->d : $interval->days) * $sign; + $this->hours += $interval->h * $sign; + $this->minutes += $interval->i * $sign; + $this->seconds += $interval->s * $sign; + $this->microseconds += $interval->microseconds * $sign; + $this->solveNegativeInterval(); + return $this; + } + /** + * Subtract the passed interval to the current instance. + * + * @param string|DateInterval $unit + * @param int|float $value + * + * @return $this + */ + public function sub($unit, $value = 1) + { + if (\is_numeric($unit)) { + [$value, $unit] = [$unit, $value]; + } + return $this->add($unit, -(float) $value); + } + /** + * Subtract the passed interval to the current instance. + * + * @param string|DateInterval $unit + * @param int|float $value + * + * @return $this + */ + public function subtract($unit, $value = 1) + { + return $this->sub($unit, $value); + } + /** + * Add given parameters to the current interval. + * + * @param int $years + * @param int $months + * @param int|float $weeks + * @param int|float $days + * @param int|float $hours + * @param int|float $minutes + * @param int|float $seconds + * @param int|float $microseconds + * + * @return $this + */ + public function plus($years = 0, $months = 0, $weeks = 0, $days = 0, $hours = 0, $minutes = 0, $seconds = 0, $microseconds = 0) : self + { + return $this->add("\n {$years} years {$months} months {$weeks} weeks {$days} days\n {$hours} hours {$minutes} minutes {$seconds} seconds {$microseconds} microseconds\n "); + } + /** + * Add given parameters to the current interval. + * + * @param int $years + * @param int $months + * @param int|float $weeks + * @param int|float $days + * @param int|float $hours + * @param int|float $minutes + * @param int|float $seconds + * @param int|float $microseconds + * + * @return $this + */ + public function minus($years = 0, $months = 0, $weeks = 0, $days = 0, $hours = 0, $minutes = 0, $seconds = 0, $microseconds = 0) : self + { + return $this->sub("\n {$years} years {$months} months {$weeks} weeks {$days} days\n {$hours} hours {$minutes} minutes {$seconds} seconds {$microseconds} microseconds\n "); + } + /** + * Multiply current instance given number of times. times() is naive, it multiplies each unit + * (so day can be greater than 31, hour can be greater than 23, etc.) and the result is rounded + * separately for each unit. + * + * Use times() when you want a fast and approximated calculation that does not cascade units. + * + * For a precise and cascaded calculation, + * + * @see multiply() + * + * @param float|int $factor * * @return $this */ @@ -832,8 +1651,73 @@ public function times($factor) $this->hours = (int) \round($this->hours * $factor); $this->minutes = (int) \round($this->minutes * $factor); $this->seconds = (int) \round($this->seconds * $factor); + $this->microseconds = (int) \round($this->microseconds * $factor); + return $this; + } + /** + * Divide current instance by a given divider. shares() is naive, it divides each unit separately + * and the result is rounded for each unit. So 5 hours and 20 minutes shared by 3 becomes 2 hours + * and 7 minutes. + * + * Use shares() when you want a fast and approximated calculation that does not cascade units. + * + * For a precise and cascaded calculation, + * + * @see divide() + * + * @param float|int $divider + * + * @return $this + */ + public function shares($divider) + { + return $this->times(1 / $divider); + } + protected function copyProperties(self $interval, $ignoreSign = \false) + { + $this->years = $interval->years; + $this->months = $interval->months; + $this->dayz = $interval->dayz; + $this->hours = $interval->hours; + $this->minutes = $interval->minutes; + $this->seconds = $interval->seconds; + $this->microseconds = $interval->microseconds; + if (!$ignoreSign) { + $this->invert = $interval->invert; + } return $this; } + /** + * Multiply and cascade current instance by a given factor. + * + * @param float|int $factor + * + * @return $this + */ + public function multiply($factor) + { + if ($factor < 0) { + $this->invert = $this->invert ? 0 : 1; + $factor = -$factor; + } + $yearPart = (int) \floor($this->years * $factor); + // Split calculation to prevent imprecision + if ($yearPart) { + $this->years -= $yearPart / $factor; + } + return $this->copyProperties(static::create($yearPart)->microseconds(\abs($this->totalMicroseconds) * $factor)->cascade(), \true); + } + /** + * Divide and cascade current instance by a given divider. + * + * @param float|int $divider + * + * @return $this + */ + public function divide($divider) + { + return $this->multiply(1 / $divider); + } /** * Get the interval_spec string of a date interval. * @@ -841,10 +1725,17 @@ public function times($factor) * * @return string */ - public static function getDateIntervalSpec(DateInterval $interval) + public static function getDateIntervalSpec(DateInterval $interval, bool $microseconds = \false, array $skip = []) { - $date = \array_filter(array(static::PERIOD_YEARS => \abs($interval->y), static::PERIOD_MONTHS => \abs($interval->m), static::PERIOD_DAYS => \abs($interval->d))); - $time = \array_filter(array(static::PERIOD_HOURS => \abs($interval->h), static::PERIOD_MINUTES => \abs($interval->i), static::PERIOD_SECONDS => \abs($interval->s))); + $date = \array_filter([static::PERIOD_YEARS => \abs($interval->y), static::PERIOD_MONTHS => \abs($interval->m), static::PERIOD_DAYS => \abs($interval->d)]); + if ($interval->days >= CarbonInterface::DAYS_PER_WEEK * CarbonInterface::WEEKS_PER_MONTH && (!isset($date[static::PERIOD_YEARS]) || \count(\array_intersect(['y', 'year', 'years'], $skip))) && (!isset($date[static::PERIOD_MONTHS]) || \count(\array_intersect(['m', 'month', 'months'], $skip)))) { + $date = [static::PERIOD_DAYS => \abs($interval->days)]; + } + $seconds = \abs($interval->s); + if ($microseconds && $interval->f > 0) { + $seconds = \sprintf('%d.%06d', $seconds, \abs($interval->f) * 1000000); + } + $time = \array_filter([static::PERIOD_HOURS => \abs($interval->h), static::PERIOD_MINUTES => \abs($interval->i), static::PERIOD_SECONDS => $seconds]); $specString = static::PERIOD_PREFIX; foreach ($date as $key => $value) { $specString .= $value . $key; @@ -862,23 +1753,23 @@ public static function getDateIntervalSpec(DateInterval $interval) * * @return string */ - public function spec() + public function spec(bool $microseconds = \false) { - return static::getDateIntervalSpec($this); + return static::getDateIntervalSpec($this, $microseconds); } /** * Comparing 2 date intervals. * - * @param DateInterval $a - * @param DateInterval $b + * @param DateInterval $first + * @param DateInterval $second * * @return int */ - public static function compareDateIntervals(DateInterval $a, DateInterval $b) + public static function compareDateIntervals(DateInterval $first, DateInterval $second) { $current = Carbon::now(); - $passed = $current->copy()->add($b); - $current->add($a); + $passed = $current->avoidMutation()->add($second); + $current->add($first); if ($current < $passed) { return -1; } @@ -898,6 +1789,63 @@ public function compare(DateInterval $interval) { return static::compareDateIntervals($this, $interval); } + private function invertCascade(array $values) + { + return $this->set(\array_map(function ($value) { + return -$value; + }, $values))->doCascade(\true)->invert(); + } + private function doCascade(bool $deep) + { + $originalData = $this->toArray(); + $originalData['milliseconds'] = (int) ($originalData['microseconds'] / static::getMicrosecondsPerMillisecond()); + $originalData['microseconds'] = $originalData['microseconds'] % static::getMicrosecondsPerMillisecond(); + $originalData['weeks'] = (int) ($this->d / static::getDaysPerWeek()); + $originalData['daysExcludeWeeks'] = \fmod($this->d, static::getDaysPerWeek()); + unset($originalData['days']); + $newData = $originalData; + $previous = []; + foreach (self::getFlipCascadeFactors() as $source => [$target, $factor]) { + foreach (['source', 'target'] as $key) { + if (${$key} === 'dayz') { + ${$key} = 'daysExcludeWeeks'; + } + } + $value = $newData[$source]; + $modulo = \fmod($factor + \fmod($value, $factor), $factor); + $newData[$source] = $modulo; + $newData[$target] += ($value - $modulo) / $factor; + $decimalPart = \fmod($newData[$source], 1); + if ($decimalPart !== 0.0) { + $unit = $source; + foreach ($previous as [$subUnit, $subFactor]) { + $newData[$unit] -= $decimalPart; + $newData[$subUnit] += $decimalPart * $subFactor; + $decimalPart = \fmod($newData[$subUnit], 1); + if ($decimalPart === 0.0) { + break; + } + $unit = $subUnit; + } + } + \array_unshift($previous, [$source, $factor]); + } + $positive = null; + if (!$deep) { + foreach ($newData as $value) { + if ($value) { + if ($positive === null) { + $positive = $value > 0; + continue; + } + if ($value > 0 !== $positive) { + return $this->invertCascade($originalData)->solveNegativeInterval(); + } + } + } + } + return $this->set($newData)->solveNegativeInterval(); + } /** * Convert overflowed values into bigger units. * @@ -905,42 +1853,58 @@ public function compare(DateInterval $interval) */ public function cascade() { - foreach (static::getFlipCascadeFactors() as $source => $cascade) { - list($target, $factor) = $cascade; - if ($source === 'dayz' && $target === 'weeks') { - continue; + return $this->doCascade(\false); + } + public function hasNegativeValues() : bool + { + foreach ($this->toArray() as $value) { + if ($value < 0) { + return \true; } - $value = $this->{$source}; - $this->{$source} = $modulo = $value % $factor; - $this->{$target} += ($value - $modulo) / $factor; } - return $this; + return \false; + } + public function hasPositiveValues() : bool + { + foreach ($this->toArray() as $value) { + if ($value > 0) { + return \true; + } + } + return \false; } /** * Get amount of given unit equivalent to the interval. * * @param string $unit * - * @throws \InvalidArgumentException + * @throws UnknownUnitException|UnitNotConfiguredException * * @return float */ public function total($unit) { $realUnit = $unit = \strtolower($unit); - if (\in_array($unit, array('days', 'weeks'))) { + if (\in_array($unit, ['days', 'weeks'])) { $realUnit = 'dayz'; - } elseif (!\in_array($unit, array('seconds', 'minutes', 'hours', 'dayz', 'months', 'years'))) { - throw new InvalidArgumentException("Unknown unit '{$unit}'."); + } elseif (!\in_array($unit, ['microseconds', 'milliseconds', 'seconds', 'minutes', 'hours', 'dayz', 'months', 'years'])) { + throw new UnknownUnitException($unit); } $result = 0; $cumulativeFactor = 0; $unitFound = \false; - foreach (static::getFlipCascadeFactors() as $source => $cascade) { - list($target, $factor) = $cascade; + $factors = self::getFlipCascadeFactors(); + $daysPerWeek = (int) static::getDaysPerWeek(); + $values = ['years' => $this->years, 'months' => $this->months, 'weeks' => (int) ($this->d / $daysPerWeek), 'dayz' => \fmod($this->d, $daysPerWeek), 'hours' => $this->hours, 'minutes' => $this->minutes, 'seconds' => $this->seconds, 'milliseconds' => (int) ($this->microseconds / Carbon::MICROSECONDS_PER_MILLISECOND), 'microseconds' => $this->microseconds % Carbon::MICROSECONDS_PER_MILLISECOND]; + if (isset($factors['dayz']) && $factors['dayz'][0] !== 'weeks') { + $values['dayz'] += $values['weeks'] * $daysPerWeek; + $values['weeks'] = 0; + } + foreach ($factors as $source => [$target, $factor]) { if ($source === $realUnit) { $unitFound = \true; - $result += $this->{$source}; + $value = $values[$source]; + $result += $value; $cumulativeFactor = 1; } if ($factor === \false) { @@ -956,20 +1920,360 @@ public function total($unit) } if ($cumulativeFactor) { $cumulativeFactor *= $factor; - $result += $this->{$target} * $cumulativeFactor; + $result += $values[$target] * $cumulativeFactor; continue; } - $result = ($result + $this->{$source}) / $factor; + $value = $values[$source]; + $result = ($result + $value) / $factor; } if (isset($target) && !$cumulativeFactor) { - $result += $this->{$target}; + $result += $values[$target]; } if (!$unitFound) { - throw new \InvalidArgumentException("Unit {$unit} have no configuration to get total from other units."); + throw new UnitNotConfiguredException($unit); + } + if ($this->invert) { + $result *= -1; } if ($unit === 'weeks') { - return $result / static::getDaysPerWeek(); + $result /= $daysPerWeek; + } + // Cast as int numbers with no decimal part + return \fmod($result, 1) === 0.0 ? (int) $result : $result; + } + /** + * Determines if the instance is equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see equalTo() + * + * @return bool + */ + public function eq($interval) : bool + { + return $this->equalTo($interval); + } + /** + * Determines if the instance is equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function equalTo($interval) : bool + { + $interval = $this->resolveInterval($interval); + return $interval !== null && $this->totalMicroseconds === $interval->totalMicroseconds; + } + /** + * Determines if the instance is not equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see notEqualTo() + * + * @return bool + */ + public function ne($interval) : bool + { + return $this->notEqualTo($interval); + } + /** + * Determines if the instance is not equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function notEqualTo($interval) : bool + { + return !$this->eq($interval); + } + /** + * Determines if the instance is greater (longer) than another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see greaterThan() + * + * @return bool + */ + public function gt($interval) : bool + { + return $this->greaterThan($interval); + } + /** + * Determines if the instance is greater (longer) than another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function greaterThan($interval) : bool + { + $interval = $this->resolveInterval($interval); + return $interval === null || $this->totalMicroseconds > $interval->totalMicroseconds; + } + /** + * Determines if the instance is greater (longer) than or equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see greaterThanOrEqualTo() + * + * @return bool + */ + public function gte($interval) : bool + { + return $this->greaterThanOrEqualTo($interval); + } + /** + * Determines if the instance is greater (longer) than or equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function greaterThanOrEqualTo($interval) : bool + { + return $this->greaterThan($interval) || $this->equalTo($interval); + } + /** + * Determines if the instance is less (shorter) than another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see lessThan() + * + * @return bool + */ + public function lt($interval) : bool + { + return $this->lessThan($interval); + } + /** + * Determines if the instance is less (shorter) than another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function lessThan($interval) : bool + { + $interval = $this->resolveInterval($interval); + return $interval !== null && $this->totalMicroseconds < $interval->totalMicroseconds; + } + /** + * Determines if the instance is less (shorter) than or equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @see lessThanOrEqualTo() + * + * @return bool + */ + public function lte($interval) : bool + { + return $this->lessThanOrEqualTo($interval); + } + /** + * Determines if the instance is less (shorter) than or equal to another + * + * @param CarbonInterval|DateInterval|mixed $interval + * + * @return bool + */ + public function lessThanOrEqualTo($interval) : bool + { + return $this->lessThan($interval) || $this->equalTo($interval); + } + /** + * Determines if the instance is between two others. + * + * The third argument allow you to specify if bounds are included or not (true by default) + * but for when you including/excluding bounds may produce different results in your application, + * we recommend to use the explicit methods ->betweenIncluded() or ->betweenExcluded() instead. + * + * @example + * ``` + * CarbonInterval::hours(48)->between(CarbonInterval::day(), CarbonInterval::days(3)); // true + * CarbonInterval::hours(48)->between(CarbonInterval::day(), CarbonInterval::hours(36)); // false + * CarbonInterval::hours(48)->between(CarbonInterval::day(), CarbonInterval::days(2)); // true + * CarbonInterval::hours(48)->between(CarbonInterval::day(), CarbonInterval::days(2), false); // false + * ``` + * + * @param CarbonInterval|DateInterval|mixed $interval1 + * @param CarbonInterval|DateInterval|mixed $interval2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function between($interval1, $interval2, $equal = \true) : bool + { + return $equal ? $this->greaterThanOrEqualTo($interval1) && $this->lessThanOrEqualTo($interval2) : $this->greaterThan($interval1) && $this->lessThan($interval2); + } + /** + * Determines if the instance is between two others, bounds excluded. + * + * @example + * ``` + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::days(3)); // true + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::hours(36)); // false + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::days(2)); // true + * ``` + * + * @param CarbonInterval|DateInterval|mixed $interval1 + * @param CarbonInterval|DateInterval|mixed $interval2 + * + * @return bool + */ + public function betweenIncluded($interval1, $interval2) : bool + { + return $this->between($interval1, $interval2, \true); + } + /** + * Determines if the instance is between two others, bounds excluded. + * + * @example + * ``` + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::days(3)); // true + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::hours(36)); // false + * CarbonInterval::hours(48)->betweenExcluded(CarbonInterval::day(), CarbonInterval::days(2)); // false + * ``` + * + * @param CarbonInterval|DateInterval|mixed $interval1 + * @param CarbonInterval|DateInterval|mixed $interval2 + * + * @return bool + */ + public function betweenExcluded($interval1, $interval2) : bool + { + return $this->between($interval1, $interval2, \false); + } + /** + * Determines if the instance is between two others + * + * @example + * ``` + * CarbonInterval::hours(48)->isBetween(CarbonInterval::day(), CarbonInterval::days(3)); // true + * CarbonInterval::hours(48)->isBetween(CarbonInterval::day(), CarbonInterval::hours(36)); // false + * CarbonInterval::hours(48)->isBetween(CarbonInterval::day(), CarbonInterval::days(2)); // true + * CarbonInterval::hours(48)->isBetween(CarbonInterval::day(), CarbonInterval::days(2), false); // false + * ``` + * + * @param CarbonInterval|DateInterval|mixed $interval1 + * @param CarbonInterval|DateInterval|mixed $interval2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function isBetween($interval1, $interval2, $equal = \true) : bool + { + return $this->between($interval1, $interval2, $equal); + } + /** + * Round the current instance at the given unit with given precision if specified and the given function. + * + * @param string $unit + * @param float|int|string|DateInterval|null $precision + * @param string $function + * + * @throws Exception + * + * @return $this + */ + public function roundUnit($unit, $precision = 1, $function = 'round') + { + if (static::getCascadeFactors() !== static::getDefaultCascadeFactors()) { + $value = $function($this->total($unit) / $precision) * $precision; + $inverted = $value < 0; + return $this->copyProperties(self::fromString(\number_format(\abs($value), 12, '.', '') . ' ' . $unit)->invert($inverted)->cascade()); + } + $base = CarbonImmutable::parse('2000-01-01 00:00:00', 'UTC')->roundUnit($unit, $precision, $function); + $next = $base->add($this); + $inverted = $next < $base; + if ($inverted) { + $next = $base->sub($this); + } + $this->copyProperties($next->roundUnit($unit, $precision, $function)->diffAsCarbonInterval($base)); + return $this->invert($inverted); + } + /** + * Truncate the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int|string|DateInterval|null $precision + * + * @throws Exception + * + * @return $this + */ + public function floorUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'floor'); + } + /** + * Ceil the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int|string|DateInterval|null $precision + * + * @throws Exception + * + * @return $this + */ + public function ceilUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'ceil'); + } + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|DateInterval|null $precision + * @param string $function + * + * @throws Exception + * + * @return $this + */ + public function round($precision = 1, $function = 'round') + { + return $this->roundWith($precision, $function); + } + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|DateInterval|null $precision + * + * @throws Exception + * + * @return $this + */ + public function floor($precision = 1) + { + return $this->round($precision, 'floor'); + } + /** + * Ceil the current instance second with given precision if specified. + * + * @param float|int|string|DateInterval|null $precision + * + * @throws Exception + * + * @return $this + */ + public function ceil($precision = 1) + { + return $this->round($precision, 'ceil'); + } + private function needsDeclension(string $mode, int $index, int $parts) : bool + { + switch ($mode) { + case 'last': + return $index === $parts - 1; + default: + return \true; } - return $result; } } diff --git a/vendor/Carbon/CarbonPeriod.php b/vendor/Carbon/CarbonPeriod.php index 8726041..b992cc7 100644 --- a/vendor/Carbon/CarbonPeriod.php +++ b/vendor/Carbon/CarbonPeriod.php @@ -1,6 +1,6 @@ @@ -10,132 +10,243 @@ */ namespace DeliciousBrains\WP_Offload_SES\Carbon; -use BadMethodCallException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\EndLessPeriodException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidCastException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidIntervalException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidPeriodDateException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidPeriodParameterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\NotACarbonClassException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\NotAPeriodException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownGetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownMethodException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnreachableException; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\IntervalRounding; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Mixin; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\Options; +use DeliciousBrains\WP_Offload_SES\Carbon\Traits\ToStringFormat; use Closure; use Countable; use DateInterval; +use DatePeriod; use DateTime; +use DateTimeImmutable; use DateTimeInterface; +use DateTimeZone; use InvalidArgumentException; use Iterator; -use ReflectionClass; -use ReflectionFunction; -use ReflectionMethod; +use JsonSerializable; +use ReflectionException; +use ReturnTypeWillChange; use RuntimeException; /** * Substitution of DatePeriod with some modifications and many more features. - * Fully compatible with PHP 5.3+! * - * @method static CarbonPeriod start($date, $inclusive = null) Create instance specifying start date. + * @property-read int|float $recurrences number of recurrences (if end not set). + * @property-read bool $include_start_date rather the start date is included in the iteration. + * @property-read bool $include_end_date rather the end date is included in the iteration (if recurrences not set). + * @property-read CarbonInterface $start Period start date. + * @property-read CarbonInterface $current Current date from the iteration. + * @property-read CarbonInterface $end Period end date. + * @property-read CarbonInterval $interval Underlying date interval instance. Always present, one day by default. + * + * @method static CarbonPeriod start($date, $inclusive = null) Create instance specifying start date or modify the start date if called on an instance. * @method static CarbonPeriod since($date, $inclusive = null) Alias for start(). - * @method static CarbonPeriod sinceNow($inclusive = null) Create instance with start date set to now. - * @method static CarbonPeriod end($date = null, $inclusive = null) Create instance specifying end date. + * @method static CarbonPeriod sinceNow($inclusive = null) Create instance with start date set to now or set the start date to now if called on an instance. + * @method static CarbonPeriod end($date = null, $inclusive = null) Create instance specifying end date or modify the end date if called on an instance. * @method static CarbonPeriod until($date = null, $inclusive = null) Alias for end(). - * @method static CarbonPeriod untilNow($inclusive = null) Create instance with end date set to now. - * @method static CarbonPeriod dates($start, $end = null) Create instance with start and end date. - * @method static CarbonPeriod between($start, $end = null) Create instance with start and end date. - * @method static CarbonPeriod recurrences($recurrences = null) Create instance with maximum number of recurrences. + * @method static CarbonPeriod untilNow($inclusive = null) Create instance with end date set to now or set the end date to now if called on an instance. + * @method static CarbonPeriod dates($start, $end = null) Create instance with start and end dates or modify the start and end dates if called on an instance. + * @method static CarbonPeriod between($start, $end = null) Create instance with start and end dates or modify the start and end dates if called on an instance. + * @method static CarbonPeriod recurrences($recurrences = null) Create instance with maximum number of recurrences or modify the number of recurrences if called on an instance. * @method static CarbonPeriod times($recurrences = null) Alias for recurrences(). - * @method static CarbonPeriod options($options = null) Create instance with options. - * @method static CarbonPeriod toggle($options, $state = null) Create instance with options toggled on or off. - * @method static CarbonPeriod filter($callback, $name = null) Create instance with filter added to the stack. + * @method static CarbonPeriod options($options = null) Create instance with options or modify the options if called on an instance. + * @method static CarbonPeriod toggle($options, $state = null) Create instance with options toggled on or off, or toggle options if called on an instance. + * @method static CarbonPeriod filter($callback, $name = null) Create instance with filter added to the stack or append a filter if called on an instance. * @method static CarbonPeriod push($callback, $name = null) Alias for filter(). - * @method static CarbonPeriod prepend($callback, $name = null) Create instance with filter prepened to the stack. - * @method static CarbonPeriod filters(array $filters) Create instance with filters stack. - * @method static CarbonPeriod interval($interval) Create instance with given date interval. - * @method static CarbonPeriod each($interval) Create instance with given date interval. - * @method static CarbonPeriod every($interval) Create instance with given date interval. - * @method static CarbonPeriod step($interval) Create instance with given date interval. - * @method static CarbonPeriod stepBy($interval) Create instance with given date interval. - * @method static CarbonPeriod invert() Create instance with inverted date interval. - * @method static CarbonPeriod years($years = 1) Create instance specifying a number of years for date interval. + * @method static CarbonPeriod prepend($callback, $name = null) Create instance with filter prepended to the stack or prepend a filter if called on an instance. + * @method static CarbonPeriod filters(array $filters = []) Create instance with filters stack or replace the whole filters stack if called on an instance. + * @method static CarbonPeriod interval($interval) Create instance with given date interval or modify the interval if called on an instance. + * @method static CarbonPeriod each($interval) Create instance with given date interval or modify the interval if called on an instance. + * @method static CarbonPeriod every($interval) Create instance with given date interval or modify the interval if called on an instance. + * @method static CarbonPeriod step($interval) Create instance with given date interval or modify the interval if called on an instance. + * @method static CarbonPeriod stepBy($interval) Create instance with given date interval or modify the interval if called on an instance. + * @method static CarbonPeriod invert() Create instance with inverted date interval or invert the interval if called on an instance. + * @method static CarbonPeriod years($years = 1) Create instance specifying a number of years for date interval or replace the interval by the given a number of years if called on an instance. * @method static CarbonPeriod year($years = 1) Alias for years(). - * @method static CarbonPeriod months($months = 1) Create instance specifying a number of months for date interval. + * @method static CarbonPeriod months($months = 1) Create instance specifying a number of months for date interval or replace the interval by the given a number of months if called on an instance. * @method static CarbonPeriod month($months = 1) Alias for months(). - * @method static CarbonPeriod weeks($weeks = 1) Create instance specifying a number of weeks for date interval. + * @method static CarbonPeriod weeks($weeks = 1) Create instance specifying a number of weeks for date interval or replace the interval by the given a number of weeks if called on an instance. * @method static CarbonPeriod week($weeks = 1) Alias for weeks(). - * @method static CarbonPeriod days($days = 1) Create instance specifying a number of days for date interval. + * @method static CarbonPeriod days($days = 1) Create instance specifying a number of days for date interval or replace the interval by the given a number of days if called on an instance. * @method static CarbonPeriod dayz($days = 1) Alias for days(). * @method static CarbonPeriod day($days = 1) Alias for days(). - * @method static CarbonPeriod hours($hours = 1) Create instance specifying a number of hours for date interval. + * @method static CarbonPeriod hours($hours = 1) Create instance specifying a number of hours for date interval or replace the interval by the given a number of hours if called on an instance. * @method static CarbonPeriod hour($hours = 1) Alias for hours(). - * @method static CarbonPeriod minutes($minutes = 1) Create instance specifying a number of minutes for date interval. + * @method static CarbonPeriod minutes($minutes = 1) Create instance specifying a number of minutes for date interval or replace the interval by the given a number of minutes if called on an instance. * @method static CarbonPeriod minute($minutes = 1) Alias for minutes(). - * @method static CarbonPeriod seconds($seconds = 1) Create instance specifying a number of seconds for date interval. + * @method static CarbonPeriod seconds($seconds = 1) Create instance specifying a number of seconds for date interval or replace the interval by the given a number of seconds if called on an instance. * @method static CarbonPeriod second($seconds = 1) Alias for seconds(). - * @method CarbonPeriod start($date, $inclusive = null) Change the period start date. - * @method CarbonPeriod since($date, $inclusive = null) Alias for start(). - * @method CarbonPeriod sinceNow($inclusive = null) Change the period start date to now. - * @method CarbonPeriod end($date = null, $inclusive = null) Change the period end date. - * @method CarbonPeriod until($date = null, $inclusive = null) Alias for end(). - * @method CarbonPeriod untilNow($inclusive = null) Change the period end date to now. - * @method CarbonPeriod dates($start, $end = null) Change the period start and end date. - * @method CarbonPeriod recurrences($recurrences = null) Change the maximum number of recurrences. - * @method CarbonPeriod times($recurrences = null) Alias for recurrences(). - * @method CarbonPeriod options($options = null) Change the period options. - * @method CarbonPeriod toggle($options, $state = null) Toggle given options on or off. - * @method CarbonPeriod filter($callback, $name = null) Add a filter to the stack. - * @method CarbonPeriod push($callback, $name = null) Alias for filter(). - * @method CarbonPeriod prepend($callback, $name = null) Prepend a filter to the stack. - * @method CarbonPeriod filters(array $filters = array()) Set filters stack. - * @method CarbonPeriod interval($interval) Change the period date interval. - * @method CarbonPeriod invert() Invert the period date interval. - * @method CarbonPeriod years($years = 1) Set the years portion of the date interval. - * @method CarbonPeriod year($years = 1) Alias for years(). - * @method CarbonPeriod months($months = 1) Set the months portion of the date interval. - * @method CarbonPeriod month($months = 1) Alias for months(). - * @method CarbonPeriod weeks($weeks = 1) Set the weeks portion of the date interval. - * @method CarbonPeriod week($weeks = 1) Alias for weeks(). - * @method CarbonPeriod days($days = 1) Set the days portion of the date interval. - * @method CarbonPeriod dayz($days = 1) Alias for days(). - * @method CarbonPeriod day($days = 1) Alias for days(). - * @method CarbonPeriod hours($hours = 1) Set the hours portion of the date interval. - * @method CarbonPeriod hour($hours = 1) Alias for hours(). - * @method CarbonPeriod minutes($minutes = 1) Set the minutes portion of the date interval. - * @method CarbonPeriod minute($minutes = 1) Alias for minutes(). - * @method CarbonPeriod seconds($seconds = 1) Set the seconds portion of the date interval. - * @method CarbonPeriod second($seconds = 1) Alias for seconds(). + * @method $this roundYear(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this roundYears(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method $this floorYear(float $precision = 1) Truncate the current instance year with given precision. + * @method $this floorYears(float $precision = 1) Truncate the current instance year with given precision. + * @method $this ceilYear(float $precision = 1) Ceil the current instance year with given precision. + * @method $this ceilYears(float $precision = 1) Ceil the current instance year with given precision. + * @method $this roundMonth(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this roundMonths(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method $this floorMonth(float $precision = 1) Truncate the current instance month with given precision. + * @method $this floorMonths(float $precision = 1) Truncate the current instance month with given precision. + * @method $this ceilMonth(float $precision = 1) Ceil the current instance month with given precision. + * @method $this ceilMonths(float $precision = 1) Ceil the current instance month with given precision. + * @method $this roundWeek(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this roundWeeks(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this floorWeek(float $precision = 1) Truncate the current instance day with given precision. + * @method $this floorWeeks(float $precision = 1) Truncate the current instance day with given precision. + * @method $this ceilWeek(float $precision = 1) Ceil the current instance day with given precision. + * @method $this ceilWeeks(float $precision = 1) Ceil the current instance day with given precision. + * @method $this roundDay(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this roundDays(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method $this floorDay(float $precision = 1) Truncate the current instance day with given precision. + * @method $this floorDays(float $precision = 1) Truncate the current instance day with given precision. + * @method $this ceilDay(float $precision = 1) Ceil the current instance day with given precision. + * @method $this ceilDays(float $precision = 1) Ceil the current instance day with given precision. + * @method $this roundHour(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this roundHours(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method $this floorHour(float $precision = 1) Truncate the current instance hour with given precision. + * @method $this floorHours(float $precision = 1) Truncate the current instance hour with given precision. + * @method $this ceilHour(float $precision = 1) Ceil the current instance hour with given precision. + * @method $this ceilHours(float $precision = 1) Ceil the current instance hour with given precision. + * @method $this roundMinute(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this roundMinutes(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method $this floorMinute(float $precision = 1) Truncate the current instance minute with given precision. + * @method $this floorMinutes(float $precision = 1) Truncate the current instance minute with given precision. + * @method $this ceilMinute(float $precision = 1) Ceil the current instance minute with given precision. + * @method $this ceilMinutes(float $precision = 1) Ceil the current instance minute with given precision. + * @method $this roundSecond(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this roundSeconds(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method $this floorSecond(float $precision = 1) Truncate the current instance second with given precision. + * @method $this floorSeconds(float $precision = 1) Truncate the current instance second with given precision. + * @method $this ceilSecond(float $precision = 1) Ceil the current instance second with given precision. + * @method $this ceilSeconds(float $precision = 1) Ceil the current instance second with given precision. + * @method $this roundMillennium(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this roundMillennia(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method $this floorMillennium(float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this floorMillennia(float $precision = 1) Truncate the current instance millennium with given precision. + * @method $this ceilMillennium(float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this ceilMillennia(float $precision = 1) Ceil the current instance millennium with given precision. + * @method $this roundCentury(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this roundCenturies(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method $this floorCentury(float $precision = 1) Truncate the current instance century with given precision. + * @method $this floorCenturies(float $precision = 1) Truncate the current instance century with given precision. + * @method $this ceilCentury(float $precision = 1) Ceil the current instance century with given precision. + * @method $this ceilCenturies(float $precision = 1) Ceil the current instance century with given precision. + * @method $this roundDecade(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this roundDecades(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method $this floorDecade(float $precision = 1) Truncate the current instance decade with given precision. + * @method $this floorDecades(float $precision = 1) Truncate the current instance decade with given precision. + * @method $this ceilDecade(float $precision = 1) Ceil the current instance decade with given precision. + * @method $this ceilDecades(float $precision = 1) Ceil the current instance decade with given precision. + * @method $this roundQuarter(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this roundQuarters(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method $this floorQuarter(float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this floorQuarters(float $precision = 1) Truncate the current instance quarter with given precision. + * @method $this ceilQuarter(float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this ceilQuarters(float $precision = 1) Ceil the current instance quarter with given precision. + * @method $this roundMillisecond(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this roundMilliseconds(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method $this floorMillisecond(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this floorMilliseconds(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method $this ceilMillisecond(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this ceilMilliseconds(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method $this roundMicrosecond(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this roundMicroseconds(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method $this floorMicrosecond(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this floorMicroseconds(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method $this ceilMicrosecond(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method $this ceilMicroseconds(float $precision = 1) Ceil the current instance microsecond with given precision. + * + * @SuppressWarnings(PHPMD.CouplingBetweenObjects) */ -class CarbonPeriod implements Iterator, Countable +class CarbonPeriod implements Iterator, Countable, JsonSerializable { + use IntervalRounding; + use Mixin { + Mixin::mixin as baseMixin; + } + use Options; + use ToStringFormat; /** - * Built-in filters. + * Built-in filter for limit by recurrences. * - * @var string + * @var callable + */ + public const RECURRENCES_FILTER = [self::class, 'filterRecurrences']; + /** + * Built-in filter for limit to an end. + * + * @var callable */ - const RECURRENCES_FILTER = 'Carbon\\CarbonPeriod::filterRecurrences'; - const END_DATE_FILTER = 'Carbon\\CarbonPeriod::filterEndDate'; + public const END_DATE_FILTER = [self::class, 'filterEndDate']; /** * Special value which can be returned by filters to end iteration. Also a filter. * - * @var string + * @var callable + */ + public const END_ITERATION = [self::class, 'endIteration']; + /** + * Exclude start date from iteration. + * + * @var int + */ + public const EXCLUDE_START_DATE = 1; + /** + * Exclude end date from iteration. + * + * @var int */ - const END_ITERATION = 'Carbon\\CarbonPeriod::endIteration'; + public const EXCLUDE_END_DATE = 2; /** - * Available options. + * Yield CarbonImmutable instances. * * @var int */ - const EXCLUDE_START_DATE = 1; - const EXCLUDE_END_DATE = 2; + public const IMMUTABLE = 4; /** * Number of maximum attempts before giving up on finding next valid date. * * @var int */ - const NEXT_MAX_ATTEMPTS = 1000; + public const NEXT_MAX_ATTEMPTS = 1000; + /** + * Number of maximum attempts before giving up on finding end date. + * + * @var int + */ + public const END_MAX_ATTEMPTS = 10000; /** * The registered macros. * * @var array */ - protected static $macros = array(); + protected static $macros = []; + /** + * Date class of iteration items. + * + * @var string + */ + protected $dateClass = Carbon::class; /** * Underlying date interval instance. Always present, one day by default. * * @var CarbonInterval */ protected $dateInterval; + /** + * True once __construct is finished. + * + * @var bool + */ + protected $constructed = \false; /** * Whether current date interval was set by default. * @@ -147,17 +258,17 @@ class CarbonPeriod implements Iterator, Countable * * @var array */ - protected $filters = array(); + protected $filters = []; /** * Period start date. Applied on rewind. Always present, now by default. * - * @var Carbon + * @var CarbonInterface */ protected $startDate; /** * Period end date. For inverted interval should be before the start date. Applied via a filter. * - * @var Carbon|null + * @var CarbonInterface|null */ protected $endDate; /** @@ -183,7 +294,7 @@ class CarbonPeriod implements Iterator, Countable * Current date. May temporarily hold unaccepted value when looking for a next valid date. * Equal to null only before the first iteration. * - * @var Carbon + * @var CarbonInterface */ protected $current; /** @@ -198,14 +309,57 @@ class CarbonPeriod implements Iterator, Countable * @var bool|string|null */ protected $validationResult; + /** + * Timezone handler for settings() method. + * + * @var mixed + */ + protected $tzName; + /** + * Make a CarbonPeriod instance from given variable if possible. + * + * @param mixed $var + * + * @return static|null + */ + public static function make($var) + { + try { + return static::instance($var); + } catch (NotAPeriodException $e) { + return static::create($var); + } + } + /** + * Create a new instance from a DatePeriod or CarbonPeriod object. + * + * @param CarbonPeriod|DatePeriod $period + * + * @return static + */ + public static function instance($period) + { + if ($period instanceof static) { + return $period->copy(); + } + if ($period instanceof self) { + return new static($period->getStartDate(), $period->getEndDate() ?: $period->getRecurrences(), $period->getDateInterval(), $period->getOptions()); + } + if ($period instanceof DatePeriod) { + return new static($period->start, $period->end ?: $period->recurrences - 1, $period->interval, $period->include_start_date ? 0 : static::EXCLUDE_START_DATE); + } + $class = static::class; + $type = \gettype($period); + throw new NotAPeriodException('Argument 1 passed to ' . $class . '::' . __METHOD__ . '() ' . 'must be an instance of DatePeriod or ' . $class . ', ' . ($type === 'object' ? 'instance of ' . \get_class($period) : $type) . ' given.'); + } /** * Create a new instance. * * @return static */ - public static function create() + public static function create(...$params) { - return static::createFromArray(\func_get_args()); + return static::createFromArray($params); } /** * Create a new instance from an array of parameters. @@ -216,11 +370,7 @@ public static function create() */ public static function createFromArray(array $params) { - // PHP 5.3 equivalent of new static(...$params). - $reflection = new ReflectionClass(\get_class()); - /** @var static $instance */ - $instance = $reflection->newInstanceArgs($params); - return $instance; + return new static(...$params); } /** * Create CarbonPeriod from ISO 8601 string. @@ -248,22 +398,7 @@ public static function createFromIso($iso, $options = null) */ protected static function intervalHasTime(DateInterval $interval) { - // The array_key_exists and get_object_vars are used as a workaround to check microsecond support. - // Both isset and property_exists will fail on PHP 7.0.14 - 7.0.21 due to the following bug: - // https://bugs.php.net/bug.php?id=74852 - return $interval->h || $interval->i || $interval->s || \array_key_exists('f', \get_object_vars($interval)) && $interval->f; - } - /** - * Return whether given callable is a string pointing to one of Carbon's is* methods - * and should be automatically converted to a filter callback. - * - * @param callable $callable - * - * @return bool - */ - protected static function isCarbonPredicateMethod($callable) - { - return \is_string($callable) && \substr($callable, 0, 2) === 'is' && (\method_exists('DeliciousBrains\\WP_Offload_SES\\Carbon\\Carbon', $callable) || Carbon::hasMacro($callable)); + return $interval->h || $interval->i || $interval->s || $interval->f; } /** * Return whether given variable is an ISO 8601 specification. @@ -288,27 +423,29 @@ protected static function isIso8601($var) /** * Parse given ISO 8601 string into an array of arguments. * + * @SuppressWarnings(PHPMD.ElseExpression) + * * @param string $iso * * @return array */ protected static function parseIso8601($iso) { - $result = array(); + $result = []; $interval = null; $start = null; $end = null; foreach (\explode('/', $iso) as $key => $part) { - if ($key === 0 && \preg_match('/^R([0-9]*)$/', $part, $match)) { - $parsed = \strlen($match[1]) ? (int) $match[1] : null; + if ($key === 0 && \preg_match('/^R(\\d*|INF)$/', $part, $match)) { + $parsed = \strlen($match[1]) ? $match[1] !== 'INF' ? (int) $match[1] : \INF : null; } elseif ($interval === null && ($parsed = CarbonInterval::make($part))) { $interval = $part; } elseif ($start === null && ($parsed = Carbon::make($part))) { $start = $part; - } elseif ($end === null && ($parsed = Carbon::make(static::addMissingParts($start, $part)))) { + } elseif ($end === null && ($parsed = Carbon::make(static::addMissingParts($start ?? '', $part)))) { $end = $part; } else { - throw new InvalidArgumentException("Invalid ISO 8601 specification: {$iso}."); + throw new InvalidPeriodParameterException("Invalid ISO 8601 specification: {$iso}."); } $result[] = $parsed; } @@ -324,13 +461,21 @@ protected static function parseIso8601($iso) */ protected static function addMissingParts($source, $target) { - $pattern = '/' . \preg_replace('/[0-9]+/', '[0-9]+', \preg_quote($target, '/')) . '$/'; + $pattern = '/' . \preg_replace('/\\d+/', '[0-9]+', \preg_quote($target, '/')) . '$/'; $result = \preg_replace($pattern, $target, $source, 1, $count); return $count ? $result : $target; } /** * Register a custom macro. * + * @example + * ``` + * CarbonPeriod::macro('middle', function () { + * return $this->getStartDate()->average($this->getEndDate()); + * }); + * echo CarbonPeriod::since('2011-05-12')->until('2011-06-03')->middle(); + * ``` + * * @param string $name * @param object|callable $macro * @@ -340,30 +485,43 @@ public static function macro($name, $macro) { static::$macros[$name] = $macro; } - /** - * Remove all macros. - */ - public static function resetMacros() - { - static::$macros = array(); - } /** * Register macros from a mixin object. * - * @param object $mixin - * - * @throws \ReflectionException + * @example + * ``` + * CarbonPeriod::mixin(new class { + * public function addDays() { + * return function ($count = 1) { + * return $this->setStartDate( + * $this->getStartDate()->addDays($count) + * )->setEndDate( + * $this->getEndDate()->addDays($count) + * ); + * }; + * } + * public function subDays() { + * return function ($count = 1) { + * return $this->setStartDate( + * $this->getStartDate()->subDays($count) + * )->setEndDate( + * $this->getEndDate()->subDays($count) + * ); + * }; + * } + * }); + * echo CarbonPeriod::create('2000-01-01', '2000-02-01')->addDays(5)->subDays(3); + * ``` + * + * @param object|string $mixin + * + * @throws ReflectionException * * @return void */ public static function mixin($mixin) { - $reflection = new ReflectionClass($mixin); - $methods = $reflection->getMethods(ReflectionMethod::IS_PUBLIC | ReflectionMethod::IS_PROTECTED); - foreach ($methods as $method) { - $method->setAccessible(\true); - static::macro($method->name, $method->invoke($mixin)); - } + static::baseMixin($mixin); } /** * Check if macro is registered. @@ -386,34 +544,52 @@ public static function hasMacro($name) */ public static function __callStatic($method, $parameters) { - return \call_user_func_array(array(new static(), $method), $parameters); + $date = new static(); + if (static::hasMacro($method)) { + return static::bindMacroContext(null, function () use(&$method, &$parameters, &$date) { + return $date->callMacro($method, $parameters); + }); + } + return $date->{$method}(...$parameters); } /** * CarbonPeriod constructor. * + * @SuppressWarnings(PHPMD.ElseExpression) + * * @throws InvalidArgumentException */ - public function __construct() + public function __construct(...$arguments) { // Parse and assign arguments one by one. First argument may be an ISO 8601 spec, // which will be first parsed into parts and then processed the same way. - $arguments = \func_get_args(); - if (\count($arguments) && static::isIso8601($iso = $arguments[0])) { + $argumentsCount = \count($arguments); + if ($argumentsCount && static::isIso8601($iso = $arguments[0])) { \array_splice($arguments, 0, 1, static::parseIso8601($iso)); } + if ($argumentsCount === 1) { + if ($arguments[0] instanceof DatePeriod) { + $arguments = [$arguments[0]->start, $arguments[0]->end ?: $arguments[0]->recurrences - 1, $arguments[0]->interval, $arguments[0]->include_start_date ? 0 : static::EXCLUDE_START_DATE]; + } elseif ($arguments[0] instanceof self) { + $arguments = [$arguments[0]->getStartDate(), $arguments[0]->getEndDate() ?: $arguments[0]->getRecurrences(), $arguments[0]->getDateInterval(), $arguments[0]->getOptions()]; + } + } foreach ($arguments as $argument) { - if ($this->dateInterval === null && ($parsed = CarbonInterval::make($argument))) { - $this->setDateInterval($parsed); - } elseif ($this->startDate === null && ($parsed = Carbon::make($argument))) { - $this->setStartDate($parsed); - } elseif ($this->endDate === null && ($parsed = Carbon::make($argument))) { - $this->setEndDate($parsed); + $parsedDate = null; + if ($argument instanceof DateTimeZone) { + $this->setTimezone($argument); + } elseif ($this->dateInterval === null && (\is_string($argument) && \preg_match('/^(-?\\d(\\d(?![\\/-])|[^\\d\\/-]([\\/-])?)*|P[T\\d].*|(?:\\h*\\d+(?:\\.\\d+)?\\h*[a-z]+)+)$/i', $argument) || $argument instanceof DateInterval || $argument instanceof Closure) && ($parsedInterval = @CarbonInterval::make($argument))) { + $this->setDateInterval($parsedInterval); + } elseif ($this->startDate === null && ($parsedDate = $this->makeDateTime($argument))) { + $this->setStartDate($parsedDate); + } elseif ($this->endDate === null && ($parsedDate = $parsedDate ?? $this->makeDateTime($argument))) { + $this->setEndDate($parsedDate); } elseif ($this->recurrences === null && $this->endDate === null && \is_numeric($argument)) { $this->setRecurrences($argument); } elseif ($this->options === null && (\is_int($argument) || $argument === null)) { $this->setOptions($argument); } else { - throw new InvalidArgumentException('Invalid constructor parameters.'); + throw new InvalidPeriodParameterException('Invalid constructor parameters.'); } } if ($this->startDate === null) { @@ -426,38 +602,167 @@ public function __construct() if ($this->options === null) { $this->setOptions(0); } + $this->constructed = \true; + } + /** + * Get a copy of the instance. + * + * @return static + */ + public function copy() + { + return clone $this; + } + /** + * Prepare the instance to be set (self if mutable to be mutated, + * copy if immutable to generate a new instance). + * + * @return static + */ + protected function copyIfImmutable() + { + return $this; + } + /** + * Get the getter for a property allowing both `DatePeriod` snakeCase and camelCase names. + * + * @param string $name + * + * @return callable|null + */ + protected function getGetter(string $name) + { + switch (\strtolower(\preg_replace('/[A-Z]/', '_$0', $name))) { + case 'start': + case 'start_date': + return [$this, 'getStartDate']; + case 'end': + case 'end_date': + return [$this, 'getEndDate']; + case 'interval': + case 'date_interval': + return [$this, 'getDateInterval']; + case 'recurrences': + return [$this, 'getRecurrences']; + case 'include_start_date': + return [$this, 'isStartIncluded']; + case 'include_end_date': + return [$this, 'isEndIncluded']; + case 'current': + return [$this, 'current']; + default: + return null; + } + } + /** + * Get a property allowing both `DatePeriod` snakeCase and camelCase names. + * + * @param string $name + * + * @return bool|CarbonInterface|CarbonInterval|int|null + */ + public function get(string $name) + { + $getter = $this->getGetter($name); + if ($getter) { + return $getter(); + } + throw new UnknownGetterException($name); + } + /** + * Get a property allowing both `DatePeriod` snakeCase and camelCase names. + * + * @param string $name + * + * @return bool|CarbonInterface|CarbonInterval|int|null + */ + public function __get(string $name) + { + return $this->get($name); + } + /** + * Check if an attribute exists on the object + * + * @param string $name + * + * @return bool + */ + public function __isset(string $name) : bool + { + return $this->getGetter($name) !== null; + } + /** + * @alias copy + * + * Get a copy of the instance. + * + * @return static + */ + public function clone() + { + return clone $this; + } + /** + * Set the iteration item class. + * + * @param string $dateClass + * + * @return static + */ + public function setDateClass(string $dateClass) + { + if (!\is_a($dateClass, CarbonInterface::class, \true)) { + throw new NotACarbonClassException($dateClass); + } + $self = $this->copyIfImmutable(); + $self->dateClass = $dateClass; + if (\is_a($dateClass, Carbon::class, \true)) { + $self->options = $self->options & ~static::IMMUTABLE; + } elseif (\is_a($dateClass, CarbonImmutable::class, \true)) { + $self->options = $self->options | static::IMMUTABLE; + } + return $self; + } + /** + * Returns iteration item date class. + * + * @return string + */ + public function getDateClass() : string + { + return $this->dateClass; } /** * Change the period date interval. * * @param DateInterval|string $interval * - * @throws \InvalidArgumentException + * @throws InvalidIntervalException * - * @return $this + * @return static */ public function setDateInterval($interval) { if (!($interval = CarbonInterval::make($interval))) { - throw new InvalidArgumentException('Invalid interval.'); + throw new InvalidIntervalException('Invalid interval.'); } - if ($interval->spec() === 'PT0S') { - throw new InvalidArgumentException('Empty interval is not accepted.'); + if ($interval->spec() === 'PT0S' && !$interval->f && !$interval->getStep()) { + throw new InvalidIntervalException('Empty interval is not accepted.'); } - $this->dateInterval = $interval; - $this->isDefaultInterval = \false; - $this->handleChangedParameters(); - return $this; + $self = $this->copyIfImmutable(); + $self->dateInterval = $interval; + $self->isDefaultInterval = \false; + $self->handleChangedParameters(); + return $self; } /** * Invert the period date interval. * - * @return $this + * @return static */ public function invertDateInterval() { - $interval = $this->dateInterval->invert(); - return $this->setDateInterval($interval); + return $this->setDateInterval($this->dateInterval->invert()); } /** * Set start and end date. @@ -465,31 +770,30 @@ public function invertDateInterval() * @param DateTime|DateTimeInterface|string $start * @param DateTime|DateTimeInterface|string|null $end * - * @return $this + * @return static */ public function setDates($start, $end) { - $this->setStartDate($start); - $this->setEndDate($end); - return $this; + return $this->setStartDate($start)->setEndDate($end); } /** * Change the period options. * * @param int|null $options * - * @throws \InvalidArgumentException + * @throws InvalidArgumentException * - * @return $this + * @return static */ public function setOptions($options) { - if (!\is_int($options) && !\is_null($options)) { - throw new InvalidArgumentException('Invalid options.'); + if (!\is_int($options) && $options !== null) { + throw new InvalidPeriodParameterException('Invalid options.'); } - $this->options = $options ?: 0; - $this->handleChangedParameters(); - return $this; + $self = $this->copyIfImmutable(); + $self->options = $options ?: 0; + $self->handleChangedParameters(); + return $self; } /** * Get the period options. @@ -508,7 +812,7 @@ public function getOptions() * * @throws \InvalidArgumentException * - * @return $this + * @return static */ public function toggleOptions($options, $state = null) { @@ -522,7 +826,7 @@ public function toggleOptions($options, $state = null) * * @param bool $state * - * @return $this + * @return static */ public function excludeStartDate($state = \true) { @@ -533,7 +837,7 @@ public function excludeStartDate($state = \true) * * @param bool $state * - * @return $this + * @return static */ public function excludeEndDate($state = \true) { @@ -551,27 +855,34 @@ public function getDateInterval() /** * Get start date of the period. * - * @return Carbon + * @param string|null $rounding Optional rounding 'floor', 'ceil', 'round' using the period interval. + * + * @return CarbonInterface */ - public function getStartDate() + public function getStartDate(string $rounding = null) { - return $this->startDate->copy(); + $date = $this->startDate->avoidMutation(); + return $rounding ? $date->round($this->getDateInterval(), $rounding) : $date; } /** * Get end date of the period. * - * @return Carbon|null + * @param string|null $rounding Optional rounding 'floor', 'ceil', 'round' using the period interval. + * + * @return CarbonInterface|null */ - public function getEndDate() + public function getEndDate(string $rounding = null) { - if ($this->endDate) { - return $this->endDate->copy(); + if (!$this->endDate) { + return null; } + $date = $this->endDate->avoidMutation(); + return $rounding ? $date->round($this->getDateInterval(), $rounding) : $date; } /** * Get number of recurrences. * - * @return int|null + * @return int|float|null */ public function getRecurrences() { @@ -596,70 +907,106 @@ public function isEndExcluded() return ($this->options & static::EXCLUDE_END_DATE) !== 0; } /** - * Add a filter to the stack. + * Returns true if the start date should be included. * - * @param callable $callback - * @param string $name + * @return bool + */ + public function isStartIncluded() + { + return !$this->isStartExcluded(); + } + /** + * Returns true if the end date should be included. * - * @return $this + * @return bool */ - public function addFilter($callback, $name = null) + public function isEndIncluded() { - $tuple = $this->createFilterTuple(\func_get_args()); - $this->filters[] = $tuple; - $this->handleChangedParameters(); - return $this; + return !$this->isEndExcluded(); } /** - * Prepend a filter to the stack. + * Return the start if it's included by option, else return the start + 1 period interval. + * + * @return CarbonInterface + */ + public function getIncludedStartDate() + { + $start = $this->getStartDate(); + if ($this->isStartExcluded()) { + return $start->add($this->getDateInterval()); + } + return $start; + } + /** + * Return the end if it's included by option, else return the end - 1 period interval. + * Warning: if the period has no fixed end, this method will iterate the period to calculate it. + * + * @return CarbonInterface + */ + public function getIncludedEndDate() + { + $end = $this->getEndDate(); + if (!$end) { + return $this->calculateEnd(); + } + if ($this->isEndExcluded()) { + return $end->sub($this->getDateInterval()); + } + return $end; + } + /** + * Add a filter to the stack. + * + * @SuppressWarnings(PHPMD.UnusedFormalParameter) * * @param callable $callback * @param string $name * - * @return $this + * @return static */ - public function prependFilter($callback, $name = null) + public function addFilter($callback, $name = null) { - $tuple = $this->createFilterTuple(\func_get_args()); - \array_unshift($this->filters, $tuple); - $this->handleChangedParameters(); - return $this; + $self = $this->copyIfImmutable(); + $tuple = $self->createFilterTuple(\func_get_args()); + $self->filters[] = $tuple; + $self->handleChangedParameters(); + return $self; } /** - * Create a filter tuple from raw parameters. + * Prepend a filter to the stack. * - * Will create an automatic filter callback for one of Carbon's is* methods. + * @SuppressWarnings(PHPMD.UnusedFormalParameter) * - * @param array $parameters + * @param callable $callback + * @param string $name * - * @return array + * @return static */ - protected function createFilterTuple(array $parameters) + public function prependFilter($callback, $name = null) { - $method = \array_shift($parameters); - if (!$this->isCarbonPredicateMethod($method)) { - return array($method, \array_shift($parameters)); - } - return array(function ($date) use($method, $parameters) { - return \call_user_func_array(array($date, $method), $parameters); - }, $method); + $self = $this->copyIfImmutable(); + $tuple = $self->createFilterTuple(\func_get_args()); + \array_unshift($self->filters, $tuple); + $self->handleChangedParameters(); + return $self; } /** * Remove a filter by instance or name. * * @param callable|string $filter * - * @return $this + * @return static */ public function removeFilter($filter) { + $self = $this->copyIfImmutable(); $key = \is_callable($filter) ? 0 : 1; - $this->filters = \array_values(\array_filter($this->filters, function ($tuple) use($key, $filter) { + $self->filters = \array_values(\array_filter($this->filters, function ($tuple) use($key, $filter) { return $tuple[$key] !== $filter; })); - $this->updateInternalState(); - $this->handleChangedParameters(); - return $this; + $self->updateInternalState(); + $self->handleChangedParameters(); + return $self; } /** * Return whether given instance or name is in the filter stack. @@ -692,84 +1039,59 @@ public function getFilters() * * @param array $filters * - * @return $this + * @return static */ public function setFilters(array $filters) { - $this->filters = $filters; - $this->updateInternalState(); - $this->handleChangedParameters(); - return $this; + $self = $this->copyIfImmutable(); + $self->filters = $filters; + $self->updateInternalState(); + $self->handleChangedParameters(); + return $self; } /** * Reset filters stack. * - * @return $this + * @return static */ public function resetFilters() { - $this->filters = array(); - if ($this->endDate !== null) { - $this->filters[] = array(static::END_DATE_FILTER, null); - } - if ($this->recurrences !== null) { - $this->filters[] = array(static::RECURRENCES_FILTER, null); - } - $this->handleChangedParameters(); - return $this; - } - /** - * Update properties after removing built-in filters. - * - * @return void - */ - protected function updateInternalState() - { - if (!$this->hasFilter(static::END_DATE_FILTER)) { - $this->endDate = null; + $self = $this->copyIfImmutable(); + $self->filters = []; + if ($self->endDate !== null) { + $self->filters[] = [static::END_DATE_FILTER, null]; } - if (!$this->hasFilter(static::RECURRENCES_FILTER)) { - $this->recurrences = null; + if ($self->recurrences !== null) { + $self->filters[] = [static::RECURRENCES_FILTER, null]; } + $self->handleChangedParameters(); + return $self; } /** * Add a recurrences filter (set maximum number of recurrences). * - * @param int|null $recurrences + * @param int|float|null $recurrences * - * @throws \InvalidArgumentException + * @throws InvalidArgumentException * - * @return $this + * @return static */ public function setRecurrences($recurrences) { - if (!\is_numeric($recurrences) && !\is_null($recurrences) || $recurrences < 0) { - throw new InvalidArgumentException('Invalid number of recurrences.'); + if (!\is_numeric($recurrences) && $recurrences !== null || $recurrences < 0) { + throw new InvalidPeriodParameterException('Invalid number of recurrences.'); } if ($recurrences === null) { return $this->removeFilter(static::RECURRENCES_FILTER); } - $this->recurrences = (int) $recurrences; - if (!$this->hasFilter(static::RECURRENCES_FILTER)) { - return $this->addFilter(static::RECURRENCES_FILTER); - } - $this->handleChangedParameters(); - return $this; - } - /** - * Recurrences filter callback (limits number of recurrences). - * - * @param \Carbon\Carbon $current - * @param int $key - * - * @return bool|string - */ - protected function filterRecurrences($current, $key) - { - if ($key < $this->recurrences) { - return \true; + /** @var self $self */ + $self = $this->copyIfImmutable(); + $self->recurrences = $recurrences === \INF ? \INF : (int) $recurrences; + if (!$self->hasFilter(static::RECURRENCES_FILTER)) { + return $self->addFilter(static::RECURRENCES_FILTER); } - return static::END_ITERATION; + $self->handleChangedParameters(); + return $self; } /** * Change the period start date. @@ -777,20 +1099,21 @@ protected function filterRecurrences($current, $key) * @param DateTime|DateTimeInterface|string $date * @param bool|null $inclusive * - * @throws \InvalidArgumentException + * @throws InvalidPeriodDateException * - * @return $this + * @return static */ public function setStartDate($date, $inclusive = null) { - if (!($date = Carbon::make($date))) { - throw new InvalidArgumentException('Invalid start date.'); + if (!$this->isInfiniteDate($date) && !($date = [$this->dateClass, 'make']($date))) { + throw new InvalidPeriodDateException('Invalid start date.'); } - $this->startDate = $date; + $self = $this->copyIfImmutable(); + $self->startDate = $date; if ($inclusive !== null) { - $this->toggleOptions(static::EXCLUDE_START_DATE, !$inclusive); + $self = $self->toggleOptions(static::EXCLUDE_START_DATE, !$inclusive); } - return $this; + return $self; } /** * Change the period end date. @@ -800,117 +1123,33 @@ public function setStartDate($date, $inclusive = null) * * @throws \InvalidArgumentException * - * @return $this + * @return static */ public function setEndDate($date, $inclusive = null) { - if (!\is_null($date) && !($date = Carbon::make($date))) { - throw new InvalidArgumentException('Invalid end date.'); + if ($date !== null && !$this->isInfiniteDate($date) && !($date = [$this->dateClass, 'make']($date))) { + throw new InvalidPeriodDateException('Invalid end date.'); } if (!$date) { return $this->removeFilter(static::END_DATE_FILTER); } - $this->endDate = $date; + $self = $this->copyIfImmutable(); + $self->endDate = $date; if ($inclusive !== null) { - $this->toggleOptions(static::EXCLUDE_END_DATE, !$inclusive); + $self = $self->toggleOptions(static::EXCLUDE_END_DATE, !$inclusive); } - if (!$this->hasFilter(static::END_DATE_FILTER)) { - return $this->addFilter(static::END_DATE_FILTER); + if (!$self->hasFilter(static::END_DATE_FILTER)) { + return $self->addFilter(static::END_DATE_FILTER); } - $this->handleChangedParameters(); - return $this; + $self->handleChangedParameters(); + return $self; } /** - * End date filter callback. - * - * @param \Carbon\Carbon $current - * - * @return bool|string - */ - protected function filterEndDate($current) - { - if (!$this->isEndExcluded() && $current == $this->endDate) { - return \true; - } - if ($this->dateInterval->invert ? $current > $this->endDate : $current < $this->endDate) { - return \true; - } - return static::END_ITERATION; - } - /** - * End iteration filter callback. - * - * @return string - */ - protected function endIteration() - { - return static::END_ITERATION; - } - /** - * Handle change of the parameters. - */ - protected function handleChangedParameters() - { - $this->validationResult = null; - } - /** - * Validate current date and stop iteration when necessary. - * - * Returns true when current date is valid, false if it is not, or static::END_ITERATION - * when iteration should be stopped. - * - * @return bool|string - */ - protected function validateCurrentDate() - { - if ($this->current === null) { - $this->rewind(); - } - // Check after the first rewind to avoid repeating the initial validation. - if ($this->validationResult !== null) { - return $this->validationResult; - } - return $this->validationResult = $this->checkFilters(); - } - /** - * Check whether current value and key pass all the filters. - * - * @return bool|string - */ - protected function checkFilters() - { - $current = $this->prepareForReturn($this->current); - foreach ($this->filters as $tuple) { - $result = \call_user_func($tuple[0], $current->copy(), $this->key, $this); - if ($result === static::END_ITERATION) { - return static::END_ITERATION; - } - if (!$result) { - return \false; - } - } - return \true; - } - /** - * Prepare given date to be returned to the external logic. - * - * @param Carbon $date - * - * @return Carbon - */ - protected function prepareForReturn(Carbon $date) - { - $date = $date->copy(); - if ($this->timezone) { - $date->setTimezone($this->timezone); - } - return $date; - } - /** - * Check if the current position is valid. + * Check if the current position is valid. * * @return bool */ + #[\ReturnTypeWillChange] public function valid() { return $this->validateCurrentDate() === \true; @@ -920,30 +1159,29 @@ public function valid() * * @return int|null */ + #[\ReturnTypeWillChange] public function key() { - if ($this->valid()) { - return $this->key; - } + return $this->valid() ? $this->key : null; } /** * Return the current date. * - * @return Carbon|null + * @return CarbonInterface|null */ + #[\ReturnTypeWillChange] public function current() { - if ($this->valid()) { - return $this->prepareForReturn($this->current); - } + return $this->valid() ? $this->prepareForReturn($this->current) : null; } /** * Move forward to the next date. * - * @throws \RuntimeException + * @throws RuntimeException * * @return void */ + #[\ReturnTypeWillChange] public function next() { if ($this->current === null) { @@ -963,17 +1201,23 @@ public function next() * @see https://bugs.php.net/bug.php?id=74274 * @see https://wiki.php.net/rfc/datetime_and_daylight_saving_time * - * @throws \RuntimeException + * @throws RuntimeException * * @return void */ + #[\ReturnTypeWillChange] public function rewind() { $this->key = 0; - $this->current = $this->startDate->copy(); + $this->current = [$this->dateClass, 'make']($this->startDate); + $settings = $this->getSettings(); + if ($this->hasLocalTranslator()) { + $settings['locale'] = $this->getTranslatorLocale(); + } + $this->current->settings($settings); $this->timezone = static::intervalHasTime($this->dateInterval) ? $this->current->getTimezone() : null; if ($this->timezone) { - $this->current->setTimezone('UTC'); + $this->current = $this->current->utc(); } $this->validationResult = null; if ($this->isStartExcluded() || $this->validateCurrentDate() === \false) { @@ -994,24 +1238,6 @@ public function skip($count = 1) } return $this->valid(); } - /** - * Keep incrementing the current date until a valid date is found or the iteration is ended. - * - * @throws \RuntimeException - * - * @return void - */ - protected function incrementCurrentDateUntilValid() - { - $attempts = 0; - do { - $this->current->add($this->dateInterval); - $this->validationResult = null; - if (++$attempts > static::NEXT_MAX_ATTEMPTS) { - throw new RuntimeException('Could not find next valid date.'); - } - } while ($this->validateCurrentDate() === \false); - } /** * Format the date period as ISO 8601. * @@ -1019,7 +1245,7 @@ protected function incrementCurrentDateUntilValid() */ public function toIso8601String() { - $parts = array(); + $parts = []; if ($this->recurrences !== null) { $parts[] = 'R' . $this->recurrences; } @@ -1037,16 +1263,20 @@ public function toIso8601String() */ public function toString() { - $translator = Carbon::getTranslator(); - $parts = array(); - $format = !$this->startDate->isStartOfDay() || $this->endDate && !$this->endDate->isStartOfDay() ? 'Y-m-d H:i:s' : 'Y-m-d'; + $format = $this->localToStringFormat ?? static::$toStringFormat; + if ($format instanceof Closure) { + return $format($this); + } + $translator = [$this->dateClass, 'getTranslator'](); + $parts = []; + $format = $format ?? (!$this->startDate->isStartOfDay() || $this->endDate && !$this->endDate->isStartOfDay() ? 'Y-m-d H:i:s' : 'Y-m-d'); if ($this->recurrences !== null) { - $parts[] = $translator->transChoice('period_recurrences', $this->recurrences, array(':count' => $this->recurrences)); + $parts[] = $this->translate('period_recurrences', [], $this->recurrences, $translator); } - $parts[] = $translator->trans('period_interval', array(':interval' => $this->dateInterval->forHumans())); - $parts[] = $translator->trans('period_start_date', array(':date' => $this->startDate->format($format))); + $parts[] = $this->translate('period_interval', [':interval' => $this->dateInterval->forHumans(['join' => \true])], null, $translator); + $parts[] = $this->translate('period_start_date', [':date' => $this->startDate->rawFormat($format)], null, $translator); if ($this->endDate !== null) { - $parts[] = $translator->trans('period_end_date', array(':date' => $this->endDate->format($format))); + $parts[] = $this->translate('period_end_date', [':date' => $this->endDate->rawFormat($format)], null, $translator); } $result = \implode(' ', $parts); return \mb_strtoupper(\mb_substr($result, 0, 1)) . \mb_substr($result, 1); @@ -1060,16 +1290,77 @@ public function spec() { return $this->toIso8601String(); } + /** + * Cast the current instance into the given class. + * + * @param string $className The $className::instance() method will be called to cast the current object. + * + * @return DatePeriod + */ + public function cast(string $className) + { + if (!\method_exists($className, 'instance')) { + if (\is_a($className, DatePeriod::class, \true)) { + return new $className($this->rawDate($this->getStartDate()), $this->getDateInterval(), $this->getEndDate() ? $this->rawDate($this->getIncludedEndDate()) : $this->getRecurrences(), $this->isStartExcluded() ? DatePeriod::EXCLUDE_START_DATE : 0); + } + throw new InvalidCastException("{$className} has not the instance() method needed to cast the date."); + } + return $className::instance($this); + } + /** + * Return native DatePeriod PHP object matching the current instance. + * + * @example + * ``` + * var_dump(CarbonPeriod::create('2021-01-05', '2021-02-15')->toDatePeriod()); + * ``` + * + * @return DatePeriod + */ + public function toDatePeriod() + { + return $this->cast(DatePeriod::class); + } + /** + * Return `true` if the period has no custom filter and is guaranteed to be endless. + * + * Note that we can't check if a period is endless as soon as it has custom filters + * because filters can emit `CarbonPeriod::END_ITERATION` to stop the iteration in + * a way we can't predict without actually iterating the period. + */ + public function isUnfilteredAndEndLess() : bool + { + foreach ($this->filters as $filter) { + switch ($filter) { + case [static::RECURRENCES_FILTER, null]: + if ($this->recurrences !== null && \is_finite($this->recurrences)) { + return \false; + } + break; + case [static::END_DATE_FILTER, null]: + if ($this->endDate !== null && !$this->endDate->isEndOfTime()) { + return \false; + } + break; + default: + return \false; + } + } + return \true; + } /** * Convert the date period into an array without changing current iteration state. * - * @return array + * @return CarbonInterface[] */ public function toArray() { - $state = array($this->key, $this->current ? $this->current->copy() : null, $this->validationResult); + if ($this->isUnfilteredAndEndLess()) { + throw new EndLessPeriodException("Endless period can't be converted to array nor counted."); + } + $state = [$this->key, $this->current ? $this->current->avoidMutation() : null, $this->validationResult]; $result = \iterator_to_array($this); - list($this->key, $this->current, $this->validationResult) = $state; + [$this->key, $this->current, $this->validationResult] = $state; return $result; } /** @@ -1077,6 +1368,7 @@ public function toArray() * * @return int */ + #[\ReturnTypeWillChange] public function count() { return \count($this->toArray()); @@ -1084,50 +1376,28 @@ public function count() /** * Return the first date in the date period. * - * @return Carbon|null + * @return CarbonInterface|null */ public function first() { - if ($array = $this->toArray()) { - return $array[0]; + if ($this->isUnfilteredAndEndLess()) { + foreach ($this as $date) { + $this->rewind(); + return $date; + } + return null; } + return ($this->toArray() ?: [])[0] ?? null; } /** * Return the last date in the date period. * - * @return Carbon|null + * @return CarbonInterface|null */ public function last() { - if ($array = $this->toArray()) { - return $array[\count($array) - 1]; - } - } - /** - * Call given macro. - * - * @param string $name - * @param array $parameters - * - * @return mixed - */ - protected function callMacro($name, $parameters) - { - $macro = static::$macros[$name]; - $reflection = new ReflectionFunction($macro); - $reflectionParameters = $reflection->getParameters(); - $expectedCount = \count($reflectionParameters); - $actualCount = \count($parameters); - if ($expectedCount > $actualCount && $reflectionParameters[$expectedCount - 1]->name === 'self') { - for ($i = $actualCount; $i < $expectedCount - 1; $i++) { - $parameters[] = $reflectionParameters[$i]->getDefaultValue(); - } - $parameters[] = $this; - } - if ($macro instanceof Closure && \method_exists($macro, 'bindTo')) { - $macro = $macro->bindTo($this, \get_class($this)); - } - return \call_user_func_array($macro, $parameters); + $array = $this->toArray(); + return $array ? $array[\count($array) - 1] : null; } /** * Convert the date period into a string. @@ -1156,44 +1426,55 @@ public function __toString() public function __call($method, $parameters) { if (static::hasMacro($method)) { - return $this->callMacro($method, $parameters); + return static::bindMacroContext($this, function () use(&$method, &$parameters) { + return $this->callMacro($method, $parameters); + }); + } + $roundedValue = $this->callRoundMethod($method, $parameters); + if ($roundedValue !== null) { + return $roundedValue; } - $first = \count($parameters) >= 1 ? $parameters[0] : null; - $second = \count($parameters) >= 2 ? $parameters[1] : null; switch ($method) { case 'start': case 'since': - return $this->setStartDate($first, $second); + self::setDefaultParameters($parameters, [[0, 'date', null]]); + return $this->setStartDate(...$parameters); case 'sinceNow': - return $this->setStartDate(new Carbon(), $first); + return $this->setStartDate(new Carbon(), ...$parameters); case 'end': case 'until': - return $this->setEndDate($first, $second); + self::setDefaultParameters($parameters, [[0, 'date', null]]); + return $this->setEndDate(...$parameters); case 'untilNow': - return $this->setEndDate(new Carbon(), $first); + return $this->setEndDate(new Carbon(), ...$parameters); case 'dates': case 'between': - return $this->setDates($first, $second); + self::setDefaultParameters($parameters, [[0, 'start', null], [1, 'end', null]]); + return $this->setDates(...$parameters); case 'recurrences': case 'times': - return $this->setRecurrences($first); + self::setDefaultParameters($parameters, [[0, 'recurrences', null]]); + return $this->setRecurrences(...$parameters); case 'options': - return $this->setOptions($first); + self::setDefaultParameters($parameters, [[0, 'options', null]]); + return $this->setOptions(...$parameters); case 'toggle': - return $this->toggleOptions($first, $second); + self::setDefaultParameters($parameters, [[0, 'options', null]]); + return $this->toggleOptions(...$parameters); case 'filter': case 'push': - return $this->addFilter($first, $second); + return $this->addFilter(...$parameters); case 'prepend': - return $this->prependFilter($first, $second); + return $this->prependFilter(...$parameters); case 'filters': - return $this->setFilters($first ?: array()); + self::setDefaultParameters($parameters, [[0, 'filters', []]]); + return $this->setFilters(...$parameters); case 'interval': case 'each': case 'every': case 'step': case 'stepBy': - return $this->setDateInterval($first); + return $this->setDateInterval(...$parameters); case 'invert': return $this->invertDateInterval(); case 'years': @@ -1211,12 +1492,765 @@ public function __call($method, $parameters) case 'minute': case 'seconds': case 'second': - return $this->setDateInterval(\call_user_func( - // Override default P1D when instantiating via fluent setters. - array($this->isDefaultInterval ? new CarbonInterval('PT0S') : $this->dateInterval, $method), - \count($parameters) === 0 ? 1 : $first - )); + return $this->setDateInterval([$this->isDefaultInterval ? new CarbonInterval('PT0S') : $this->dateInterval, $method](...$parameters)); + } + if ($this->localStrictModeEnabled ?? Carbon::isStrictModeEnabled()) { + throw new UnknownMethodException($method); + } + return $this; + } + /** + * Set the instance's timezone from a string or object and apply it to start/end. + * + * @param \DateTimeZone|string $timezone + * + * @return static + */ + public function setTimezone($timezone) + { + $self = $this->copyIfImmutable(); + $self->tzName = $timezone; + $self->timezone = $timezone; + if ($self->startDate) { + $self = $self->setStartDate($self->startDate->setTimezone($timezone)); + } + if ($self->endDate) { + $self = $self->setEndDate($self->endDate->setTimezone($timezone)); + } + return $self; + } + /** + * Set the instance's timezone from a string or object and add/subtract the offset difference to start/end. + * + * @param \DateTimeZone|string $timezone + * + * @return static + */ + public function shiftTimezone($timezone) + { + $self = $this->copyIfImmutable(); + $self->tzName = $timezone; + $self->timezone = $timezone; + if ($self->startDate) { + $self = $self->setStartDate($self->startDate->shiftTimezone($timezone)); + } + if ($self->endDate) { + $self = $self->setEndDate($self->endDate->shiftTimezone($timezone)); + } + return $self; + } + /** + * Returns the end is set, else calculated from start an recurrences. + * + * @param string|null $rounding Optional rounding 'floor', 'ceil', 'round' using the period interval. + * + * @return CarbonInterface + */ + public function calculateEnd(string $rounding = null) + { + if ($end = $this->getEndDate($rounding)) { + return $end; + } + if ($this->dateInterval->isEmpty()) { + return $this->getStartDate($rounding); + } + $date = $this->getEndFromRecurrences() ?? $this->iterateUntilEnd(); + if ($date && $rounding) { + $date = $date->avoidMutation()->round($this->getDateInterval(), $rounding); + } + return $date; + } + /** + * @return CarbonInterface|null + */ + private function getEndFromRecurrences() + { + if ($this->recurrences === null) { + throw new UnreachableException("Could not calculate period end without either explicit end or recurrences.\n" . "If you're looking for a forever-period, use ->setRecurrences(INF)."); + } + if ($this->recurrences === \INF) { + $start = $this->getStartDate(); + return $start < $start->avoidMutation()->add($this->getDateInterval()) ? CarbonImmutable::endOfTime() : CarbonImmutable::startOfTime(); + } + if ($this->filters === [[static::RECURRENCES_FILTER, null]]) { + return $this->getStartDate()->avoidMutation()->add($this->getDateInterval()->times($this->recurrences - ($this->isStartExcluded() ? 0 : 1))); + } + return null; + } + /** + * @return CarbonInterface|null + */ + private function iterateUntilEnd() + { + $attempts = 0; + $date = null; + foreach ($this as $date) { + if (++$attempts > static::END_MAX_ATTEMPTS) { + throw new UnreachableException('Could not calculate period end after iterating ' . static::END_MAX_ATTEMPTS . ' times.'); + } + } + return $date; + } + /** + * Returns true if the current period overlaps the given one (if 1 parameter passed) + * or the period between 2 dates (if 2 parameters passed). + * + * @param CarbonPeriod|\DateTimeInterface|Carbon|CarbonImmutable|string $rangeOrRangeStart + * @param \DateTimeInterface|Carbon|CarbonImmutable|string|null $rangeEnd + * + * @return bool + */ + public function overlaps($rangeOrRangeStart, $rangeEnd = null) + { + $range = $rangeEnd ? static::create($rangeOrRangeStart, $rangeEnd) : $rangeOrRangeStart; + if (!$range instanceof self) { + $range = static::create($range); + } + [$start, $end] = $this->orderCouple($this->getStartDate(), $this->calculateEnd()); + [$rangeStart, $rangeEnd] = $this->orderCouple($range->getStartDate(), $range->calculateEnd()); + return $end > $rangeStart && $rangeEnd > $start; + } + /** + * Execute a given function on each date of the period. + * + * @example + * ``` + * Carbon::create('2020-11-29')->daysUntil('2020-12-24')->forEach(function (Carbon $date) { + * echo $date->diffInDays('2020-12-25')." days before Christmas!\n"; + * }); + * ``` + * + * @param callable $callback + */ + public function forEach(callable $callback) + { + foreach ($this as $date) { + $callback($date); + } + } + /** + * Execute a given function on each date of the period and yield the result of this function. + * + * @example + * ``` + * $period = Carbon::create('2020-11-29')->daysUntil('2020-12-24'); + * echo implode("\n", iterator_to_array($period->map(function (Carbon $date) { + * return $date->diffInDays('2020-12-25').' days before Christmas!'; + * }))); + * ``` + * + * @param callable $callback + * + * @return \Generator + */ + public function map(callable $callback) + { + foreach ($this as $date) { + (yield $callback($date)); + } + } + /** + * Determines if the instance is equal to another. + * Warning: if options differ, instances wil never be equal. + * + * @param mixed $period + * + * @see equalTo() + * + * @return bool + */ + public function eq($period) : bool + { + return $this->equalTo($period); + } + /** + * Determines if the instance is equal to another. + * Warning: if options differ, instances wil never be equal. + * + * @param mixed $period + * + * @return bool + */ + public function equalTo($period) : bool + { + if (!$period instanceof self) { + $period = self::make($period); + } + $end = $this->getEndDate(); + return $period !== null && $this->getDateInterval()->eq($period->getDateInterval()) && $this->getStartDate()->eq($period->getStartDate()) && ($end ? $end->eq($period->getEndDate()) : $this->getRecurrences() === $period->getRecurrences()) && ($this->getOptions() & ~static::IMMUTABLE) === ($period->getOptions() & ~static::IMMUTABLE); + } + /** + * Determines if the instance is not equal to another. + * Warning: if options differ, instances wil never be equal. + * + * @param mixed $period + * + * @see notEqualTo() + * + * @return bool + */ + public function ne($period) : bool + { + return $this->notEqualTo($period); + } + /** + * Determines if the instance is not equal to another. + * Warning: if options differ, instances wil never be equal. + * + * @param mixed $period + * + * @return bool + */ + public function notEqualTo($period) : bool + { + return !$this->eq($period); + } + /** + * Determines if the start date is before an other given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function startsBefore($date = null) : bool + { + return $this->getStartDate()->lessThan($this->resolveCarbon($date)); + } + /** + * Determines if the start date is before or the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function startsBeforeOrAt($date = null) : bool + { + return $this->getStartDate()->lessThanOrEqualTo($this->resolveCarbon($date)); + } + /** + * Determines if the start date is after an other given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function startsAfter($date = null) : bool + { + return $this->getStartDate()->greaterThan($this->resolveCarbon($date)); + } + /** + * Determines if the start date is after or the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function startsAfterOrAt($date = null) : bool + { + return $this->getStartDate()->greaterThanOrEqualTo($this->resolveCarbon($date)); + } + /** + * Determines if the start date is the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function startsAt($date = null) : bool + { + return $this->getStartDate()->equalTo($this->resolveCarbon($date)); + } + /** + * Determines if the end date is before an other given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function endsBefore($date = null) : bool + { + return $this->calculateEnd()->lessThan($this->resolveCarbon($date)); + } + /** + * Determines if the end date is before or the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function endsBeforeOrAt($date = null) : bool + { + return $this->calculateEnd()->lessThanOrEqualTo($this->resolveCarbon($date)); + } + /** + * Determines if the end date is after an other given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function endsAfter($date = null) : bool + { + return $this->calculateEnd()->greaterThan($this->resolveCarbon($date)); + } + /** + * Determines if the end date is after or the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function endsAfterOrAt($date = null) : bool + { + return $this->calculateEnd()->greaterThanOrEqualTo($this->resolveCarbon($date)); + } + /** + * Determines if the end date is the same as a given date. + * (Rather start/end are included by options is ignored.) + * + * @param mixed $date + * + * @return bool + */ + public function endsAt($date = null) : bool + { + return $this->calculateEnd()->equalTo($this->resolveCarbon($date)); + } + /** + * Return true if start date is now or later. + * (Rather start/end are included by options is ignored.) + * + * @return bool + */ + public function isStarted() : bool + { + return $this->startsBeforeOrAt(); + } + /** + * Return true if end date is now or later. + * (Rather start/end are included by options is ignored.) + * + * @return bool + */ + public function isEnded() : bool + { + return $this->endsBeforeOrAt(); + } + /** + * Return true if now is between start date (included) and end date (excluded). + * (Rather start/end are included by options is ignored.) + * + * @return bool + */ + public function isInProgress() : bool + { + return $this->isStarted() && !$this->isEnded(); + } + /** + * Round the current instance at the given unit with given precision if specified and the given function. + * + * @param string $unit + * @param float|int|string|\DateInterval|null $precision + * @param string $function + * + * @return static + */ + public function roundUnit($unit, $precision = 1, $function = 'round') + { + $self = $this->copyIfImmutable(); + $self = $self->setStartDate($self->getStartDate()->roundUnit($unit, $precision, $function)); + if ($self->endDate) { + $self = $self->setEndDate($self->getEndDate()->roundUnit($unit, $precision, $function)); + } + return $self->setDateInterval($self->getDateInterval()->roundUnit($unit, $precision, $function)); + } + /** + * Truncate the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int|string|\DateInterval|null $precision + * + * @return static + */ + public function floorUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'floor'); + } + /** + * Ceil the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int|string|\DateInterval|null $precision + * + * @return static + */ + public function ceilUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'ceil'); + } + /** + * Round the current instance second with given precision if specified (else period interval is used). + * + * @param float|int|string|\DateInterval|null $precision + * @param string $function + * + * @return static + */ + public function round($precision = null, $function = 'round') + { + return $this->roundWith($precision ?? $this->getDateInterval()->setLocalTranslator(TranslatorImmutable::get('en'))->forHumans(), $function); + } + /** + * Round the current instance second with given precision if specified (else period interval is used). + * + * @param float|int|string|\DateInterval|null $precision + * + * @return static + */ + public function floor($precision = null) + { + return $this->round($precision, 'floor'); + } + /** + * Ceil the current instance second with given precision if specified (else period interval is used). + * + * @param float|int|string|\DateInterval|null $precision + * + * @return static + */ + public function ceil($precision = null) + { + return $this->round($precision, 'ceil'); + } + /** + * Specify data which should be serialized to JSON. + * + * @link https://php.net/manual/en/jsonserializable.jsonserialize.php + * + * @return CarbonInterface[] + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + return $this->toArray(); + } + /** + * Return true if the given date is between start and end. + * + * @param \Carbon\Carbon|\Carbon\CarbonPeriod|\Carbon\CarbonInterval|\DateInterval|\DatePeriod|\DateTimeInterface|string|null $date + * + * @return bool + */ + public function contains($date = null) : bool + { + $startMethod = 'startsBefore' . ($this->isStartIncluded() ? 'OrAt' : ''); + $endMethod = 'endsAfter' . ($this->isEndIncluded() ? 'OrAt' : ''); + return $this->{$startMethod}($date) && $this->{$endMethod}($date); + } + /** + * Return true if the current period follows a given other period (with no overlap). + * For instance, [2019-08-01 -> 2019-08-12] follows [2019-07-29 -> 2019-07-31] + * Note than in this example, follows() would be false if 2019-08-01 or 2019-07-31 was excluded by options. + * + * @param \Carbon\CarbonPeriod|\DatePeriod|string $period + * + * @return bool + */ + public function follows($period, ...$arguments) : bool + { + $period = $this->resolveCarbonPeriod($period, ...$arguments); + return $this->getIncludedStartDate()->equalTo($period->getIncludedEndDate()->add($period->getDateInterval())); + } + /** + * Return true if the given other period follows the current one (with no overlap). + * For instance, [2019-07-29 -> 2019-07-31] is followed by [2019-08-01 -> 2019-08-12] + * Note than in this example, isFollowedBy() would be false if 2019-08-01 or 2019-07-31 was excluded by options. + * + * @param \Carbon\CarbonPeriod|\DatePeriod|string $period + * + * @return bool + */ + public function isFollowedBy($period, ...$arguments) : bool + { + $period = $this->resolveCarbonPeriod($period, ...$arguments); + return $period->follows($this); + } + /** + * Return true if the given period either follows or is followed by the current one. + * + * @see follows() + * @see isFollowedBy() + * + * @param \Carbon\CarbonPeriod|\DatePeriod|string $period + * + * @return bool + */ + public function isConsecutiveWith($period, ...$arguments) : bool + { + return $this->follows($period, ...$arguments) || $this->isFollowedBy($period, ...$arguments); + } + /** + * Update properties after removing built-in filters. + * + * @return void + */ + protected function updateInternalState() + { + if (!$this->hasFilter(static::END_DATE_FILTER)) { + $this->endDate = null; + } + if (!$this->hasFilter(static::RECURRENCES_FILTER)) { + $this->recurrences = null; + } + } + /** + * Create a filter tuple from raw parameters. + * + * Will create an automatic filter callback for one of Carbon's is* methods. + * + * @param array $parameters + * + * @return array + */ + protected function createFilterTuple(array $parameters) + { + $method = \array_shift($parameters); + if (!$this->isCarbonPredicateMethod($method)) { + return [$method, \array_shift($parameters)]; + } + return [function ($date) use($method, $parameters) { + return [$date, $method](...$parameters); + }, $method]; + } + /** + * Return whether given callable is a string pointing to one of Carbon's is* methods + * and should be automatically converted to a filter callback. + * + * @param callable $callable + * + * @return bool + */ + protected function isCarbonPredicateMethod($callable) + { + return \is_string($callable) && \str_starts_with($callable, 'is') && (\method_exists($this->dateClass, $callable) || [$this->dateClass, 'hasMacro']($callable)); + } + /** + * Recurrences filter callback (limits number of recurrences). + * + * @SuppressWarnings(PHPMD.UnusedFormalParameter) + * + * @param \Carbon\Carbon $current + * @param int $key + * + * @return bool|string + */ + protected function filterRecurrences($current, $key) + { + if ($key < $this->recurrences) { + return \true; + } + return static::END_ITERATION; + } + /** + * End date filter callback. + * + * @param \Carbon\Carbon $current + * + * @return bool|string + */ + protected function filterEndDate($current) + { + if (!$this->isEndExcluded() && $current == $this->endDate) { + return \true; + } + if ($this->dateInterval->invert ? $current > $this->endDate : $current < $this->endDate) { + return \true; + } + return static::END_ITERATION; + } + /** + * End iteration filter callback. + * + * @return string + */ + protected function endIteration() + { + return static::END_ITERATION; + } + /** + * Handle change of the parameters. + */ + protected function handleChangedParameters() + { + if ($this->getOptions() & static::IMMUTABLE && $this->dateClass === Carbon::class) { + $this->dateClass = CarbonImmutable::class; + } elseif (!($this->getOptions() & static::IMMUTABLE) && $this->dateClass === CarbonImmutable::class) { + $this->dateClass = Carbon::class; + } + $this->validationResult = null; + } + /** + * Validate current date and stop iteration when necessary. + * + * Returns true when current date is valid, false if it is not, or static::END_ITERATION + * when iteration should be stopped. + * + * @return bool|string + */ + protected function validateCurrentDate() + { + if ($this->current === null) { + $this->rewind(); + } + // Check after the first rewind to avoid repeating the initial validation. + return $this->validationResult ?? ($this->validationResult = $this->checkFilters()); + } + /** + * Check whether current value and key pass all the filters. + * + * @return bool|string + */ + protected function checkFilters() + { + $current = $this->prepareForReturn($this->current); + foreach ($this->filters as $tuple) { + $result = \call_user_func($tuple[0], $current->avoidMutation(), $this->key, $this); + if ($result === static::END_ITERATION) { + return static::END_ITERATION; + } + if (!$result) { + return \false; + } + } + return \true; + } + /** + * Prepare given date to be returned to the external logic. + * + * @param CarbonInterface $date + * + * @return CarbonInterface + */ + protected function prepareForReturn(CarbonInterface $date) + { + $date = [$this->dateClass, 'make']($date); + if ($this->timezone) { + $date = $date->setTimezone($this->timezone); + } + return $date; + } + /** + * Keep incrementing the current date until a valid date is found or the iteration is ended. + * + * @throws RuntimeException + * + * @return void + */ + protected function incrementCurrentDateUntilValid() + { + $attempts = 0; + do { + $this->current = $this->current->add($this->dateInterval); + $this->validationResult = null; + if (++$attempts > static::NEXT_MAX_ATTEMPTS) { + throw new UnreachableException('Could not find next valid date.'); + } + } while ($this->validateCurrentDate() === \false); + } + /** + * Call given macro. + * + * @param string $name + * @param array $parameters + * + * @return mixed + */ + protected function callMacro($name, $parameters) + { + $macro = static::$macros[$name]; + if ($macro instanceof Closure) { + $boundMacro = @$macro->bindTo($this, static::class) ?: @$macro->bindTo(null, static::class); + return ($boundMacro ?: $macro)(...$parameters); + } + return $macro(...$parameters); + } + /** + * Return the Carbon instance passed through, a now instance in the same timezone + * if null given or parse the input if string given. + * + * @param \Carbon\Carbon|\Carbon\CarbonPeriod|\Carbon\CarbonInterval|\DateInterval|\DatePeriod|\DateTimeInterface|string|null $date + * + * @return \Carbon\CarbonInterface + */ + protected function resolveCarbon($date = null) + { + return $this->getStartDate()->nowWithSameTz()->carbonize($date); + } + /** + * Resolve passed arguments or DatePeriod to a CarbonPeriod object. + * + * @param mixed $period + * @param mixed ...$arguments + * + * @return static + */ + protected function resolveCarbonPeriod($period, ...$arguments) + { + if ($period instanceof self) { + return $period; + } + return $period instanceof DatePeriod ? static::instance($period) : static::create($period, ...$arguments); + } + private function orderCouple($first, $second) : array + { + return $first > $second ? [$second, $first] : [$first, $second]; + } + private function makeDateTime($value) : ?DateTimeInterface + { + if ($value instanceof DateTimeInterface) { + return $value; + } + if (\is_string($value)) { + $value = \trim($value); + if (!\preg_match('/^P[\\dT]/', $value) && !\preg_match('/^R\\d/', $value) && \preg_match('/[a-z\\d]/i', $value)) { + return Carbon::parse($value, $this->tzName); + } + } + return null; + } + private function isInfiniteDate($date) : bool + { + return $date instanceof CarbonInterface && ($date->isEndOfTime() || $date->isStartOfTime()); + } + private function rawDate($date) : ?DateTimeInterface + { + if ($date === \false || $date === null) { + return null; + } + if ($date instanceof CarbonInterface) { + return $date->isMutable() ? $date->toDateTime() : $date->toDateTimeImmutable(); + } + if (\in_array(\get_class($date), [DateTime::class, DateTimeImmutable::class], \true)) { + return $date; + } + $class = $date instanceof DateTime ? DateTime::class : DateTimeImmutable::class; + return new $class($date->format('Y-m-d H:i:s.u'), $date->getTimezone()); + } + private static function setDefaultParameters(array &$parameters, array $defaults) : void + { + foreach ($defaults as [$index, $name, $value]) { + if (!\array_key_exists($index, $parameters) && !\array_key_exists($name, $parameters)) { + $parameters[$index] = $value; + } } - throw new BadMethodCallException("Method {$method} does not exist."); } } diff --git a/vendor/Carbon/CarbonPeriodImmutable.php b/vendor/Carbon/CarbonPeriodImmutable.php new file mode 100644 index 0000000..94bc72d --- /dev/null +++ b/vendor/Carbon/CarbonPeriodImmutable.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +class CarbonPeriodImmutable extends CarbonPeriod +{ + /** + * Date class of iteration items. + * + * @var string + */ + protected $dateClass = CarbonImmutable::class; + /** + * Prepare the instance to be set (self if mutable to be mutated, + * copy if immutable to generate a new instance). + * + * @return static + */ + protected function copyIfImmutable() + { + return $this->constructed ? clone $this : $this; + } +} diff --git a/vendor/Carbon/CarbonTimeZone.php b/vendor/Carbon/CarbonTimeZone.php new file mode 100644 index 0000000..92d3148 --- /dev/null +++ b/vendor/Carbon/CarbonTimeZone.php @@ -0,0 +1,271 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidCastException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidTimeZoneException; +use DateTimeInterface; +use DateTimeZone; +use Throwable; +class CarbonTimeZone extends DateTimeZone +{ + public function __construct($timezone = null) + { + parent::__construct(static::getDateTimeZoneNameFromMixed($timezone)); + } + protected static function parseNumericTimezone($timezone) + { + if ($timezone <= -100 || $timezone >= 100) { + throw new InvalidTimeZoneException('Absolute timezone offset cannot be greater than 100.'); + } + return ($timezone >= 0 ? '+' : '') . \ltrim($timezone, '+') . ':00'; + } + protected static function getDateTimeZoneNameFromMixed($timezone) + { + if ($timezone === null) { + return \date_default_timezone_get(); + } + if (\is_string($timezone)) { + $timezone = \preg_replace('/^\\s*([+-]\\d+)(\\d{2})\\s*$/', '$1:$2', $timezone); + } + if (\is_numeric($timezone)) { + return static::parseNumericTimezone($timezone); + } + return $timezone; + } + protected static function getDateTimeZoneFromName(&$name) + { + return @\timezone_open($name = (string) static::getDateTimeZoneNameFromMixed($name)); + } + /** + * Cast the current instance into the given class. + * + * @param string $className The $className::instance() method will be called to cast the current object. + * + * @return DateTimeZone + */ + public function cast(string $className) + { + if (!\method_exists($className, 'instance')) { + if (\is_a($className, DateTimeZone::class, \true)) { + return new $className($this->getName()); + } + throw new InvalidCastException("{$className} has not the instance() method needed to cast the date."); + } + return $className::instance($this); + } + /** + * Create a CarbonTimeZone from mixed input. + * + * @param DateTimeZone|string|int|null $object original value to get CarbonTimeZone from it. + * @param DateTimeZone|string|int|null $objectDump dump of the object for error messages. + * + * @throws InvalidTimeZoneException + * + * @return false|static + */ + public static function instance($object = null, $objectDump = null) + { + $tz = $object; + if ($tz instanceof static) { + return $tz; + } + if ($tz === null) { + return new static(); + } + if (!$tz instanceof DateTimeZone) { + $tz = static::getDateTimeZoneFromName($object); + } + if ($tz !== \false) { + return new static($tz->getName()); + } + if (Carbon::isStrictModeEnabled()) { + throw new InvalidTimeZoneException('Unknown or bad timezone (' . ($objectDump ?: $object) . ')'); + } + return \false; + } + /** + * Returns abbreviated name of the current timezone according to DST setting. + * + * @param bool $dst + * + * @return string + */ + public function getAbbreviatedName($dst = \false) + { + $name = $this->getName(); + foreach ($this->listAbbreviations() as $abbreviation => $zones) { + foreach ($zones as $zone) { + if ($zone['timezone_id'] === $name && $zone['dst'] == $dst) { + return $abbreviation; + } + } + } + return 'unknown'; + } + /** + * @alias getAbbreviatedName + * + * Returns abbreviated name of the current timezone according to DST setting. + * + * @param bool $dst + * + * @return string + */ + public function getAbbr($dst = \false) + { + return $this->getAbbreviatedName($dst); + } + /** + * Get the offset as string "sHH:MM" (such as "+00:00" or "-12:30"). + * + * @param DateTimeInterface|null $date + * + * @return string + */ + public function toOffsetName(DateTimeInterface $date = null) + { + return static::getOffsetNameFromMinuteOffset($this->getOffset($date ?: Carbon::now($this)) / 60); + } + /** + * Returns a new CarbonTimeZone object using the offset string instead of region string. + * + * @param DateTimeInterface|null $date + * + * @return CarbonTimeZone + */ + public function toOffsetTimeZone(DateTimeInterface $date = null) + { + return new static($this->toOffsetName($date)); + } + /** + * Returns the first region string (such as "America/Toronto") that matches the current timezone or + * false if no match is found. + * + * @see timezone_name_from_abbr native PHP function. + * + * @param DateTimeInterface|null $date + * @param int $isDst + * + * @return string|false + */ + public function toRegionName(DateTimeInterface $date = null, $isDst = 1) + { + $name = $this->getName(); + $firstChar = \substr($name, 0, 1); + if ($firstChar !== '+' && $firstChar !== '-') { + return $name; + } + $date = $date ?: Carbon::now($this); + // Integer construction no longer supported since PHP 8 + // @codeCoverageIgnoreStart + try { + $offset = @$this->getOffset($date) ?: 0; + } catch (Throwable $e) { + $offset = 0; + } + // @codeCoverageIgnoreEnd + $name = @\timezone_name_from_abbr('', $offset, $isDst); + if ($name) { + return $name; + } + foreach (\timezone_identifiers_list() as $timezone) { + if (Carbon::instance($date)->tz($timezone)->getOffset() === $offset) { + return $timezone; + } + } + return \false; + } + /** + * Returns a new CarbonTimeZone object using the region string instead of offset string. + * + * @param DateTimeInterface|null $date + * + * @return CarbonTimeZone|false + */ + public function toRegionTimeZone(DateTimeInterface $date = null) + { + $tz = $this->toRegionName($date); + if ($tz !== \false) { + return new static($tz); + } + if (Carbon::isStrictModeEnabled()) { + throw new InvalidTimeZoneException('Unknown timezone for offset ' . $this->getOffset($date ?: Carbon::now($this)) . ' seconds.'); + } + return \false; + } + /** + * Cast to string (get timezone name). + * + * @return string + */ + public function __toString() + { + return $this->getName(); + } + /** + * Return the type number: + * + * Type 1; A UTC offset, such as -0300 + * Type 2; A timezone abbreviation, such as GMT + * Type 3: A timezone identifier, such as Europe/London + */ + public function getType() : int + { + return \preg_match('/"timezone_type";i:(\\d)/', \serialize($this), $match) ? (int) $match[1] : 3; + } + /** + * Create a CarbonTimeZone from mixed input. + * + * @param DateTimeZone|string|int|null $object + * + * @return false|static + */ + public static function create($object = null) + { + return static::instance($object); + } + /** + * Create a CarbonTimeZone from int/float hour offset. + * + * @param float $hourOffset number of hour of the timezone shift (can be decimal). + * + * @return false|static + */ + public static function createFromHourOffset(float $hourOffset) + { + return static::createFromMinuteOffset($hourOffset * Carbon::MINUTES_PER_HOUR); + } + /** + * Create a CarbonTimeZone from int/float minute offset. + * + * @param float $minuteOffset number of total minutes of the timezone shift. + * + * @return false|static + */ + public static function createFromMinuteOffset(float $minuteOffset) + { + return static::instance(static::getOffsetNameFromMinuteOffset($minuteOffset)); + } + /** + * Convert a total minutes offset into a standardized timezone offset string. + * + * @param float $minutes number of total minutes of the timezone shift. + * + * @return string + */ + public static function getOffsetNameFromMinuteOffset(float $minutes) : string + { + $minutes = \round($minutes); + $unsignedMinutes = \abs($minutes); + return ($minutes < 0 ? '-' : '+') . \str_pad((string) \floor($unsignedMinutes / 60), 2, '0', \STR_PAD_LEFT) . ':' . \str_pad((string) ($unsignedMinutes % 60), 2, '0', \STR_PAD_LEFT); + } +} diff --git a/vendor/Carbon/Cli/Invoker.php b/vendor/Carbon/Cli/Invoker.php new file mode 100644 index 0000000..a57e807 --- /dev/null +++ b/vendor/Carbon/Cli/Invoker.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Cli; + +class Invoker +{ + public const CLI_CLASS_NAME = 'DeliciousBrains\\WP_Offload_SES\\Carbon\\Cli'; + protected function runWithCli(string $className, array $parameters) : bool + { + $cli = new $className(); + return $cli(...$parameters); + } + public function __invoke(...$parameters) : bool + { + if (\class_exists(self::CLI_CLASS_NAME)) { + return $this->runWithCli(self::CLI_CLASS_NAME, $parameters); + } + $function = (($parameters[1] ?? '') === 'install' ? $parameters[2] ?? null : null) ?: 'shell_exec'; + $function('composer require carbon-cli/carbon-cli --no-interaction'); + echo 'Installation succeeded.'; + return \true; + } +} diff --git a/vendor/Carbon/Doctrine/CarbonDoctrineType.php b/vendor/Carbon/Doctrine/CarbonDoctrineType.php new file mode 100644 index 0000000..e6de313 --- /dev/null +++ b/vendor/Carbon/Doctrine/CarbonDoctrineType.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Doctrine; + +use DeliciousBrains\WP_Offload_SES\Doctrine\DBAL\Platforms\AbstractPlatform; +interface CarbonDoctrineType +{ + public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform); + public function convertToPHPValue($value, AbstractPlatform $platform); + public function convertToDatabaseValue($value, AbstractPlatform $platform); +} diff --git a/vendor/Carbon/Doctrine/CarbonImmutableType.php b/vendor/Carbon/Doctrine/CarbonImmutableType.php new file mode 100644 index 0000000..a3eb07a --- /dev/null +++ b/vendor/Carbon/Doctrine/CarbonImmutableType.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Doctrine; + +use DeliciousBrains\WP_Offload_SES\Doctrine\DBAL\Platforms\AbstractPlatform; +class CarbonImmutableType extends DateTimeImmutableType implements CarbonDoctrineType +{ + /** + * {@inheritdoc} + * + * @return string + */ + public function getName() + { + return 'carbon_immutable'; + } + /** + * {@inheritdoc} + * + * @return bool + */ + public function requiresSQLCommentHint(AbstractPlatform $platform) + { + return \true; + } +} diff --git a/vendor/Carbon/Doctrine/CarbonType.php b/vendor/Carbon/Doctrine/CarbonType.php new file mode 100644 index 0000000..5fb1329 --- /dev/null +++ b/vendor/Carbon/Doctrine/CarbonType.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Doctrine; + +use DeliciousBrains\WP_Offload_SES\Doctrine\DBAL\Platforms\AbstractPlatform; +class CarbonType extends DateTimeType implements CarbonDoctrineType +{ + /** + * {@inheritdoc} + * + * @return string + */ + public function getName() + { + return 'carbon'; + } + /** + * {@inheritdoc} + * + * @return bool + */ + public function requiresSQLCommentHint(AbstractPlatform $platform) + { + return \true; + } +} diff --git a/vendor/Carbon/Doctrine/CarbonTypeConverter.php b/vendor/Carbon/Doctrine/CarbonTypeConverter.php new file mode 100644 index 0000000..7faca04 --- /dev/null +++ b/vendor/Carbon/Doctrine/CarbonTypeConverter.php @@ -0,0 +1,94 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Doctrine; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DateTimeInterface; +use DeliciousBrains\WP_Offload_SES\Doctrine\DBAL\Platforms\AbstractPlatform; +use DeliciousBrains\WP_Offload_SES\Doctrine\DBAL\Types\ConversionException; +use Exception; +/** + * @template T of CarbonInterface + */ +trait CarbonTypeConverter +{ + /** + * @return class-string + */ + protected function getCarbonClassName() : string + { + return Carbon::class; + } + /** + * @return string + */ + public function getSQLDeclaration(array $fieldDeclaration, AbstractPlatform $platform) + { + $precision = $fieldDeclaration['precision'] ?: 10; + if ($fieldDeclaration['secondPrecision'] ?? \false) { + $precision = 0; + } + if ($precision === 10) { + $precision = DateTimeDefaultPrecision::get(); + } + $type = parent::getSQLDeclaration($fieldDeclaration, $platform); + if (!$precision) { + return $type; + } + if (\str_contains($type, '(')) { + return \preg_replace('/\\(\\d+\\)/', "({$precision})", $type); + } + [$before, $after] = \explode(' ', "{$type} "); + return \trim("{$before}({$precision}) {$after}"); + } + /** + * @SuppressWarnings(PHPMD.UnusedFormalParameter) + * + * @return T|null + */ + public function convertToPHPValue($value, AbstractPlatform $platform) + { + $class = $this->getCarbonClassName(); + if ($value === null || \is_a($value, $class)) { + return $value; + } + if ($value instanceof DateTimeInterface) { + return $class::instance($value); + } + $date = null; + $error = null; + try { + $date = $class::parse($value); + } catch (Exception $exception) { + $error = $exception; + } + if (!$date) { + throw ConversionException::conversionFailedFormat($value, $this->getName(), 'Y-m-d H:i:s.u or any format supported by ' . $class . '::parse()', $error); + } + return $date; + } + /** + * @SuppressWarnings(PHPMD.UnusedFormalParameter) + * + * @return string|null + */ + public function convertToDatabaseValue($value, AbstractPlatform $platform) + { + if ($value === null) { + return $value; + } + if ($value instanceof DateTimeInterface) { + return $value->format('Y-m-d H:i:s.u'); + } + throw ConversionException::conversionFailedInvalidType($value, $this->getName(), ['null', 'DateTime', 'Carbon']); + } +} diff --git a/vendor/Carbon/Doctrine/DateTimeDefaultPrecision.php b/vendor/Carbon/Doctrine/DateTimeDefaultPrecision.php new file mode 100644 index 0000000..4718482 --- /dev/null +++ b/vendor/Carbon/Doctrine/DateTimeDefaultPrecision.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Doctrine; + +class DateTimeDefaultPrecision +{ + private static $precision = 6; + /** + * Change the default Doctrine datetime and datetime_immutable precision. + * + * @param int $precision + */ + public static function set(int $precision) : void + { + self::$precision = $precision; + } + /** + * Get the default Doctrine datetime and datetime_immutable precision. + * + * @return int + */ + public static function get() : int + { + return self::$precision; + } +} diff --git a/vendor/Carbon/Doctrine/DateTimeImmutableType.php b/vendor/Carbon/Doctrine/DateTimeImmutableType.php new file mode 100644 index 0000000..b02c92b --- /dev/null +++ b/vendor/Carbon/Doctrine/DateTimeImmutableType.php @@ -0,0 +1,22 @@ + */ + use CarbonTypeConverter; + /** + * @return class-string + */ + protected function getCarbonClassName() : string + { + return CarbonImmutable::class; + } +} diff --git a/vendor/Carbon/Doctrine/DateTimeType.php b/vendor/Carbon/Doctrine/DateTimeType.php new file mode 100644 index 0000000..6d52b57 --- /dev/null +++ b/vendor/Carbon/Doctrine/DateTimeType.php @@ -0,0 +1,15 @@ + */ + use CarbonTypeConverter; +} diff --git a/vendor/Carbon/Exceptions/BadComparisonUnitException.php b/vendor/Carbon/Exceptions/BadComparisonUnitException.php new file mode 100644 index 0000000..0844e86 --- /dev/null +++ b/vendor/Carbon/Exceptions/BadComparisonUnitException.php @@ -0,0 +1,43 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use Throwable; +class BadComparisonUnitException extends UnitException +{ + /** + * The unit. + * + * @var string + */ + protected $unit; + /** + * Constructor. + * + * @param string $unit + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($unit, $code = 0, Throwable $previous = null) + { + $this->unit = $unit; + parent::__construct("Bad comparison unit: '{$unit}'", $code, $previous); + } + /** + * Get the unit. + * + * @return string + */ + public function getUnit() : string + { + return $this->unit; + } +} diff --git a/vendor/Carbon/Exceptions/BadFluentConstructorException.php b/vendor/Carbon/Exceptions/BadFluentConstructorException.php new file mode 100644 index 0000000..196381d --- /dev/null +++ b/vendor/Carbon/Exceptions/BadFluentConstructorException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use BadMethodCallException as BaseBadMethodCallException; +use Throwable; +class BadFluentConstructorException extends BaseBadMethodCallException implements BadMethodCallException +{ + /** + * The method. + * + * @var string + */ + protected $method; + /** + * Constructor. + * + * @param string $method + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($method, $code = 0, Throwable $previous = null) + { + $this->method = $method; + parent::__construct(\sprintf("Unknown fluent constructor '%s'.", $method), $code, $previous); + } + /** + * Get the method. + * + * @return string + */ + public function getMethod() : string + { + return $this->method; + } +} diff --git a/vendor/Carbon/Exceptions/BadFluentSetterException.php b/vendor/Carbon/Exceptions/BadFluentSetterException.php new file mode 100644 index 0000000..8e45972 --- /dev/null +++ b/vendor/Carbon/Exceptions/BadFluentSetterException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use BadMethodCallException as BaseBadMethodCallException; +use Throwable; +class BadFluentSetterException extends BaseBadMethodCallException implements BadMethodCallException +{ + /** + * The setter. + * + * @var string + */ + protected $setter; + /** + * Constructor. + * + * @param string $setter + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($setter, $code = 0, Throwable $previous = null) + { + $this->setter = $setter; + parent::__construct(\sprintf("Unknown fluent setter '%s'", $setter), $code, $previous); + } + /** + * Get the setter. + * + * @return string + */ + public function getSetter() : string + { + return $this->setter; + } +} diff --git a/vendor/Carbon/Exceptions/BadMethodCallException.php b/vendor/Carbon/Exceptions/BadMethodCallException.php new file mode 100644 index 0000000..4f75f14 --- /dev/null +++ b/vendor/Carbon/Exceptions/BadMethodCallException.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +interface BadMethodCallException extends Exception +{ + // +} diff --git a/vendor/Carbon/Exceptions/EndLessPeriodException.php b/vendor/Carbon/Exceptions/EndLessPeriodException.php new file mode 100644 index 0000000..893b737 --- /dev/null +++ b/vendor/Carbon/Exceptions/EndLessPeriodException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use RuntimeException as BaseRuntimeException; +final class EndLessPeriodException extends BaseRuntimeException implements RuntimeException +{ + // +} diff --git a/vendor/Carbon/Exceptions/Exception.php b/vendor/Carbon/Exceptions/Exception.php new file mode 100644 index 0000000..1d06fc0 --- /dev/null +++ b/vendor/Carbon/Exceptions/Exception.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +interface Exception +{ + // +} diff --git a/vendor/Carbon/Exceptions/ImmutableException.php b/vendor/Carbon/Exceptions/ImmutableException.php new file mode 100644 index 0000000..e6ec045 --- /dev/null +++ b/vendor/Carbon/Exceptions/ImmutableException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use RuntimeException as BaseRuntimeException; +use Throwable; +class ImmutableException extends BaseRuntimeException implements RuntimeException +{ + /** + * The value. + * + * @var string + */ + protected $value; + /** + * Constructor. + * + * @param string $value the immutable type/value + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($value, $code = 0, Throwable $previous = null) + { + $this->value = $value; + parent::__construct("{$value} is immutable.", $code, $previous); + } + /** + * Get the value. + * + * @return string + */ + public function getValue() : string + { + return $this->value; + } +} diff --git a/vendor/Carbon/Exceptions/InvalidArgumentException.php b/vendor/Carbon/Exceptions/InvalidArgumentException.php new file mode 100644 index 0000000..f66380f --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidArgumentException.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +interface InvalidArgumentException extends Exception +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidCastException.php b/vendor/Carbon/Exceptions/InvalidCastException.php new file mode 100644 index 0000000..9e14037 --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidCastException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidCastException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidDateException.php b/vendor/Carbon/Exceptions/InvalidDateException.php index 50cfdbd..a75d407 100644 --- a/vendor/Carbon/Exceptions/InvalidDateException.php +++ b/vendor/Carbon/Exceptions/InvalidDateException.php @@ -1,6 +1,6 @@ @@ -10,9 +10,9 @@ */ namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; -use Exception; -use InvalidArgumentException; -class InvalidDateException extends InvalidArgumentException +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class InvalidDateException extends BaseInvalidArgumentException implements InvalidArgumentException { /** * The invalid field. @@ -29,12 +29,12 @@ class InvalidDateException extends InvalidArgumentException /** * Constructor. * - * @param string $field - * @param mixed $value - * @param int $code - * @param \Exception|null $previous + * @param string $field + * @param mixed $value + * @param int $code + * @param Throwable|null $previous */ - public function __construct($field, $value, $code = 0, Exception $previous = null) + public function __construct($field, $value, $code = 0, Throwable $previous = null) { $this->field = $field; $this->value = $value; diff --git a/vendor/Carbon/Exceptions/InvalidFormatException.php b/vendor/Carbon/Exceptions/InvalidFormatException.php new file mode 100644 index 0000000..5e38d0c --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidFormatException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidFormatException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidIntervalException.php b/vendor/Carbon/Exceptions/InvalidIntervalException.php new file mode 100644 index 0000000..bb89dfb --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidIntervalException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidIntervalException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidPeriodDateException.php b/vendor/Carbon/Exceptions/InvalidPeriodDateException.php new file mode 100644 index 0000000..ab4e267 --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidPeriodDateException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidPeriodDateException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidPeriodParameterException.php b/vendor/Carbon/Exceptions/InvalidPeriodParameterException.php new file mode 100644 index 0000000..74a3b92 --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidPeriodParameterException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidPeriodParameterException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidTimeZoneException.php b/vendor/Carbon/Exceptions/InvalidTimeZoneException.php new file mode 100644 index 0000000..dc85d32 --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidTimeZoneException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidTimeZoneException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/InvalidTypeException.php b/vendor/Carbon/Exceptions/InvalidTypeException.php new file mode 100644 index 0000000..fc311a3 --- /dev/null +++ b/vendor/Carbon/Exceptions/InvalidTypeException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class InvalidTypeException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/NotACarbonClassException.php b/vendor/Carbon/Exceptions/NotACarbonClassException.php new file mode 100644 index 0000000..5901945 --- /dev/null +++ b/vendor/Carbon/Exceptions/NotACarbonClassException.php @@ -0,0 +1,45 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class NotACarbonClassException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + /** + * The className. + * + * @var string + */ + protected $className; + /** + * Constructor. + * + * @param string $className + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($className, $code = 0, Throwable $previous = null) + { + $this->className = $className; + parent::__construct(\sprintf('Given class does not implement %s: %s', CarbonInterface::class, $className), $code, $previous); + } + /** + * Get the className. + * + * @return string + */ + public function getClassName() : string + { + return $this->className; + } +} diff --git a/vendor/Carbon/Exceptions/NotAPeriodException.php b/vendor/Carbon/Exceptions/NotAPeriodException.php new file mode 100644 index 0000000..e103699 --- /dev/null +++ b/vendor/Carbon/Exceptions/NotAPeriodException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class NotAPeriodException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/NotLocaleAwareException.php b/vendor/Carbon/Exceptions/NotLocaleAwareException.php new file mode 100644 index 0000000..2c9068a --- /dev/null +++ b/vendor/Carbon/Exceptions/NotLocaleAwareException.php @@ -0,0 +1,29 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class NotLocaleAwareException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + /** + * Constructor. + * + * @param mixed $object + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($object, $code = 0, Throwable $previous = null) + { + $dump = \is_object($object) ? \get_class($object) : \gettype($object); + parent::__construct("{$dump} does neither implements Symfony\\Contracts\\Translation\\LocaleAwareInterface nor getLocale() method.", $code, $previous); + } +} diff --git a/vendor/Carbon/Exceptions/OutOfRangeException.php b/vendor/Carbon/Exceptions/OutOfRangeException.php new file mode 100644 index 0000000..cd5a3d9 --- /dev/null +++ b/vendor/Carbon/Exceptions/OutOfRangeException.php @@ -0,0 +1,89 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +// This will extends OutOfRangeException instead of InvalidArgumentException since 3.0.0 +// use OutOfRangeException as BaseOutOfRangeException; +class OutOfRangeException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + /** + * The unit or name of the value. + * + * @var string + */ + private $unit; + /** + * The range minimum. + * + * @var mixed + */ + private $min; + /** + * The range maximum. + * + * @var mixed + */ + private $max; + /** + * The invalid value. + * + * @var mixed + */ + private $value; + /** + * Constructor. + * + * @param string $unit + * @param mixed $min + * @param mixed $max + * @param mixed $value + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($unit, $min, $max, $value, $code = 0, Throwable $previous = null) + { + $this->unit = $unit; + $this->min = $min; + $this->max = $max; + $this->value = $value; + parent::__construct("{$unit} must be between {$min} and {$max}, {$value} given", $code, $previous); + } + /** + * @return mixed + */ + public function getMax() + { + return $this->max; + } + /** + * @return mixed + */ + public function getMin() + { + return $this->min; + } + /** + * @return mixed + */ + public function getUnit() + { + return $this->unit; + } + /** + * @return mixed + */ + public function getValue() + { + return $this->value; + } +} diff --git a/vendor/Carbon/Exceptions/ParseErrorException.php b/vendor/Carbon/Exceptions/ParseErrorException.php new file mode 100644 index 0000000..a447de6 --- /dev/null +++ b/vendor/Carbon/Exceptions/ParseErrorException.php @@ -0,0 +1,78 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class ParseErrorException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + /** + * The expected. + * + * @var string + */ + protected $expected; + /** + * The actual. + * + * @var string + */ + protected $actual; + /** + * The help message. + * + * @var string + */ + protected $help; + /** + * Constructor. + * + * @param string $expected + * @param string $actual + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($expected, $actual, $help = '', $code = 0, Throwable $previous = null) + { + $this->expected = $expected; + $this->actual = $actual; + $this->help = $help; + $actual = $actual === '' ? 'data is missing' : "get '{$actual}'"; + parent::__construct(\trim("Format expected {$expected} but {$actual}\n{$help}"), $code, $previous); + } + /** + * Get the expected. + * + * @return string + */ + public function getExpected() : string + { + return $this->expected; + } + /** + * Get the actual. + * + * @return string + */ + public function getActual() : string + { + return $this->actual; + } + /** + * Get the help message. + * + * @return string + */ + public function getHelp() : string + { + return $this->help; + } +} diff --git a/vendor/Carbon/Exceptions/RuntimeException.php b/vendor/Carbon/Exceptions/RuntimeException.php new file mode 100644 index 0000000..324fc91 --- /dev/null +++ b/vendor/Carbon/Exceptions/RuntimeException.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +interface RuntimeException extends Exception +{ + // +} diff --git a/vendor/Carbon/Exceptions/UnitException.php b/vendor/Carbon/Exceptions/UnitException.php new file mode 100644 index 0000000..e1ad25f --- /dev/null +++ b/vendor/Carbon/Exceptions/UnitException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +class UnitException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + // +} diff --git a/vendor/Carbon/Exceptions/UnitNotConfiguredException.php b/vendor/Carbon/Exceptions/UnitNotConfiguredException.php new file mode 100644 index 0000000..057a2d5 --- /dev/null +++ b/vendor/Carbon/Exceptions/UnitNotConfiguredException.php @@ -0,0 +1,43 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use Throwable; +class UnitNotConfiguredException extends UnitException +{ + /** + * The unit. + * + * @var string + */ + protected $unit; + /** + * Constructor. + * + * @param string $unit + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($unit, $code = 0, Throwable $previous = null) + { + $this->unit = $unit; + parent::__construct("Unit {$unit} have no configuration to get total from other units.", $code, $previous); + } + /** + * Get the unit. + * + * @return string + */ + public function getUnit() : string + { + return $this->unit; + } +} diff --git a/vendor/Carbon/Exceptions/UnknownGetterException.php b/vendor/Carbon/Exceptions/UnknownGetterException.php new file mode 100644 index 0000000..a1a91d7 --- /dev/null +++ b/vendor/Carbon/Exceptions/UnknownGetterException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class UnknownGetterException extends BaseInvalidArgumentException implements InvalidArgumentException +{ + /** + * The getter. + * + * @var string + */ + protected $getter; + /** + * Constructor. + * + * @param string $getter getter name + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($getter, $code = 0, Throwable $previous = null) + { + $this->getter = $getter; + parent::__construct("Unknown getter '{$getter}'", $code, $previous); + } + /** + * Get the getter. + * + * @return string + */ + public function getGetter() : string + { + return $this->getter; + } +} diff --git a/vendor/Carbon/Exceptions/UnknownMethodException.php b/vendor/Carbon/Exceptions/UnknownMethodException.php new file mode 100644 index 0000000..1020729 --- /dev/null +++ b/vendor/Carbon/Exceptions/UnknownMethodException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use BadMethodCallException as BaseBadMethodCallException; +use Throwable; +class UnknownMethodException extends BaseBadMethodCallException implements BadMethodCallException +{ + /** + * The method. + * + * @var string + */ + protected $method; + /** + * Constructor. + * + * @param string $method + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($method, $code = 0, Throwable $previous = null) + { + $this->method = $method; + parent::__construct("Method {$method} does not exist.", $code, $previous); + } + /** + * Get the method. + * + * @return string + */ + public function getMethod() : string + { + return $this->method; + } +} diff --git a/vendor/Carbon/Exceptions/UnknownSetterException.php b/vendor/Carbon/Exceptions/UnknownSetterException.php new file mode 100644 index 0000000..869dd6e --- /dev/null +++ b/vendor/Carbon/Exceptions/UnknownSetterException.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use InvalidArgumentException as BaseInvalidArgumentException; +use Throwable; +class UnknownSetterException extends BaseInvalidArgumentException implements BadMethodCallException +{ + /** + * The setter. + * + * @var string + */ + protected $setter; + /** + * Constructor. + * + * @param string $setter setter name + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($setter, $code = 0, Throwable $previous = null) + { + $this->setter = $setter; + parent::__construct("Unknown setter '{$setter}'", $code, $previous); + } + /** + * Get the setter. + * + * @return string + */ + public function getSetter() : string + { + return $this->setter; + } +} diff --git a/vendor/Carbon/Exceptions/UnknownUnitException.php b/vendor/Carbon/Exceptions/UnknownUnitException.php new file mode 100644 index 0000000..4bca605 --- /dev/null +++ b/vendor/Carbon/Exceptions/UnknownUnitException.php @@ -0,0 +1,43 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use Throwable; +class UnknownUnitException extends UnitException +{ + /** + * The unit. + * + * @var string + */ + protected $unit; + /** + * Constructor. + * + * @param string $unit + * @param int $code + * @param Throwable|null $previous + */ + public function __construct($unit, $code = 0, Throwable $previous = null) + { + $this->unit = $unit; + parent::__construct("Unknown unit '{$unit}'.", $code, $previous); + } + /** + * Get the unit. + * + * @return string + */ + public function getUnit() : string + { + return $this->unit; + } +} diff --git a/vendor/Carbon/Exceptions/UnreachableException.php b/vendor/Carbon/Exceptions/UnreachableException.php new file mode 100644 index 0000000..e7d51c3 --- /dev/null +++ b/vendor/Carbon/Exceptions/UnreachableException.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Exceptions; + +use RuntimeException as BaseRuntimeException; +class UnreachableException extends BaseRuntimeException implements RuntimeException +{ + // +} diff --git a/vendor/Carbon/Factory.php b/vendor/Carbon/Factory.php new file mode 100644 index 0000000..43aec8c --- /dev/null +++ b/vendor/Carbon/Factory.php @@ -0,0 +1,304 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use Closure; +use DateTimeInterface; +use ReflectionMethod; +/** + * A factory to generate Carbon instances with common settings. + * + * + * + * @method bool canBeCreatedFromFormat($date, $format) Checks if the (date)time string is in a given format and valid to create a + * new instance. + * @method Carbon|false create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null) Create a new Carbon instance from a specific date and time. + * If any of $year, $month or $day are set to null their now() values will + * be used. + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * If $hour is not null then the default values for $minute and $second + * will be 0. + * @method Carbon createFromDate($year = null, $month = null, $day = null, $tz = null) Create a Carbon instance from just a date. The time portion is set to now. + * @method Carbon|false createFromFormat($format, $time, $tz = null) Create a Carbon instance from a specific format. + * @method Carbon|false createFromIsoFormat($format, $time, $tz = null, $locale = 'en', $translator = null) Create a Carbon instance from a specific ISO format (same replacements as ->isoFormat()). + * @method Carbon|false createFromLocaleFormat($format, $locale, $time, $tz = null) Create a Carbon instance from a specific format and a string in a given language. + * @method Carbon|false createFromLocaleIsoFormat($format, $locale, $time, $tz = null) Create a Carbon instance from a specific ISO format and a string in a given language. + * @method Carbon createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null) Create a Carbon instance from just a time. The date portion is set to today. + * @method Carbon createFromTimeString($time, $tz = null) Create a Carbon instance from a time string. The date portion is set to today. + * @method Carbon createFromTimestamp($timestamp, $tz = null) Create a Carbon instance from a timestamp and set the timezone (use default one if not specified). + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method Carbon createFromTimestampMs($timestamp, $tz = null) Create a Carbon instance from a timestamp in milliseconds. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method Carbon createFromTimestampMsUTC($timestamp) Create a Carbon instance from a timestamp in milliseconds. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method Carbon createFromTimestampUTC($timestamp) Create a Carbon instance from an timestamp keeping the timezone to UTC. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method Carbon createMidnightDate($year = null, $month = null, $day = null, $tz = null) Create a Carbon instance from just a date. The time portion is set to midnight. + * @method Carbon|false createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null) Create a new safe Carbon instance from a specific date and time. + * If any of $year, $month or $day are set to null their now() values will + * be used. + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * If $hour is not null then the default values for $minute and $second + * will be 0. + * If one of the set values is not valid, an InvalidDateException + * will be thrown. + * @method CarbonInterface createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $tz = null) Create a new Carbon instance from a specific date and time using strict validation. + * @method Carbon disableHumanDiffOption($humanDiffOption) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method Carbon enableHumanDiffOption($humanDiffOption) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method mixed executeWithLocale($locale, $func) Set the current locale to the given, execute the passed function, reset the locale to previous one, + * then return the result of the closure (or null if the closure was void). + * @method Carbon fromSerialized($value) Create an instance from a serialized string. + * @method void genericMacro($macro, $priority = 0) Register a custom macro. + * @method array getAvailableLocales() Returns the list of internally available locales and already loaded custom locales. + * (It will ignore custom translator dynamic loading.) + * @method Language[] getAvailableLocalesInfo() Returns list of Language object for each available locale. This object allow you to get the ISO name, native + * name, region and variant of the locale. + * @method array getDays() Get the days of the week + * @method string|null getFallbackLocale() Get the fallback locale. + * @method array getFormatsToIsoReplacements() List of replacements from date() format to isoFormat(). + * @method int getHumanDiffOptions() Return default humanDiff() options (merged flags as integer). + * @method array getIsoUnits() Returns list of locale units for ISO formatting. + * @method array getLastErrors() {@inheritdoc} + * @method string getLocale() Get the current translator locale. + * @method callable|null getMacro($name) Get the raw callable macro registered globally for a given name. + * @method int getMidDayAt() get midday/noon hour + * @method Closure|Carbon getTestNow() Get the Carbon instance (real or mock) to be returned when a "now" + * instance is created. + * @method string getTimeFormatByPrecision($unitPrecision) Return a format from H:i to H:i:s.u according to given unit precision. + * @method string getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null) Returns raw translation message for a given key. + * @method \Symfony\Component\Translation\TranslatorInterface getTranslator() Get the default translator instance in use. + * @method int getWeekEndsAt() Get the last day of week + * @method int getWeekStartsAt() Get the first day of week + * @method array getWeekendDays() Get weekend days + * @method bool hasFormat($date, $format) Checks if the (date)time string is in a given format. + * @method bool hasFormatWithModifiers($date, $format) Checks if the (date)time string is in a given format. + * @method bool hasMacro($name) Checks if macro is registered globally. + * @method bool hasRelativeKeywords($time) Determine if a time string will produce a relative date. + * @method bool hasTestNow() Determine if there is a valid test instance set. A valid test instance + * is anything that is not null. + * @method Carbon instance($date) Create a Carbon instance from a DateTime one. + * @method bool isImmutable() Returns true if the current class/instance is immutable. + * @method bool isModifiableUnit($unit) Returns true if a property can be changed via setter. + * @method bool isMutable() Returns true if the current class/instance is mutable. + * @method bool isStrictModeEnabled() Returns true if the strict mode is globally in use, false else. + * (It can be overridden in specific instances.) + * @method bool localeHasDiffOneDayWords($locale) Returns true if the given locale is internally supported and has words for 1-day diff (just now, yesterday, tomorrow). + * Support is considered enabled if the 3 words are translated in the given locale. + * @method bool localeHasDiffSyntax($locale) Returns true if the given locale is internally supported and has diff syntax support (ago, from now, before, after). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * @method bool localeHasDiffTwoDayWords($locale) Returns true if the given locale is internally supported and has words for 2-days diff (before yesterday, after tomorrow). + * Support is considered enabled if the 2 words are translated in the given locale. + * @method bool localeHasPeriodSyntax($locale) Returns true if the given locale is internally supported and has period syntax support (X times, every X, from X, to X). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * @method bool localeHasShortUnits($locale) Returns true if the given locale is internally supported and has short-units support. + * Support is considered enabled if either year, day or hour has a short variant translated. + * @method void macro($name, $macro) Register a custom macro. + * @method Carbon|null make($var) Make a Carbon instance from given variable if possible. + * Always return a new instance. Parse only strings and only these likely to be dates (skip intervals + * and recurrences). Throw an exception for invalid format, but otherwise return null. + * @method Carbon maxValue() Create a Carbon instance for the greatest supported date. + * @method Carbon minValue() Create a Carbon instance for the lowest supported date. + * @method void mixin($mixin) Mix another object into the class. + * @method Carbon now($tz = null) Get a Carbon instance for the current date and time. + * @method Carbon parse($time = null, $tz = null) Create a carbon instance from a string. + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * @method Carbon parseFromLocale($time, $locale = null, $tz = null) Create a carbon instance from a localized string (in French, Japanese, Arabic, etc.). + * @method string pluralUnit(string $unit) Returns standardized plural of a given singular/plural unit name (in English). + * @method Carbon|false rawCreateFromFormat($format, $time, $tz = null) Create a Carbon instance from a specific format. + * @method Carbon rawParse($time = null, $tz = null) Create a carbon instance from a string. + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * @method Carbon resetMacros() Remove all macros and generic macros. + * @method void resetMonthsOverflow() @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method void resetToStringFormat() Reset the format used to the default when type juggling a Carbon instance to a string + * @method void resetYearsOverflow() @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method void serializeUsing($callback) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather transform Carbon object before the serialization. + * JSON serialize all Carbon instances using the given callback. + * @method Carbon setFallbackLocale($locale) Set the fallback locale. + * @method Carbon setHumanDiffOptions($humanDiffOptions) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method bool setLocale($locale) Set the current translator locale and indicate if the source locale file exists. + * Pass 'auto' as locale to use closest language from the current LC_TIME locale. + * @method void setMidDayAt($hour) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider mid-day is always 12pm, then if you need to test if it's an other + * hour, test it explicitly: + * $date->format('G') == 13 + * or to set explicitly to a given hour: + * $date->setTime(13, 0, 0, 0) + * Set midday/noon hour + * @method Carbon setTestNow($testNow = null) Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * Note the timezone parameter was left out of the examples above and + * has no affect as the mock value will be returned regardless of its value. + * Only the moment is mocked with setTestNow(), the timezone will still be the one passed + * as parameter of date_default_timezone_get() as a fallback (see setTestNowAndTimezone()). + * To clear the test instance call this method using the default + * parameter of null. + * /!\ Use this method for unit tests only. + * @method Carbon setTestNowAndTimezone($testNow = null, $tz = null) Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * It will also align default timezone (e.g. call date_default_timezone_set()) with + * the second argument or if null, with the timezone of the given date object. + * To clear the test instance call this method using the default + * parameter of null. + * /!\ Use this method for unit tests only. + * @method void setToStringFormat($format) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather let Carbon object being cast to string with DEFAULT_TO_STRING_FORMAT, and + * use other method or custom format passed to format() method if you need to dump another string + * format. + * Set the default format used when type juggling a Carbon instance to a string. + * @method void setTranslator(TranslatorInterface $translator) Set the default translator instance to use. + * @method Carbon setUtf8($utf8) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use UTF-8 language packages on every machine. + * Set if UTF8 will be used for localized date/time. + * @method void setWeekEndsAt($day) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekStartsAt optional parameter instead when using startOfWeek, floorWeek, ceilWeek + * or roundWeek method. You can also use the 'first_day_of_week' locale setting to change the + * start of week according to current locale selected and implicitly the end of week. + * Set the last day of week + * @method void setWeekStartsAt($day) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekEndsAt optional parameter instead when using endOfWeek method. You can also use the + * 'first_day_of_week' locale setting to change the start of week according to current locale + * selected and implicitly the end of week. + * Set the first day of week + * @method void setWeekendDays($days) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider week-end is always saturday and sunday, and if you have some custom + * week-end days to handle, give to those days an other name and create a macro for them: + * ``` + * Carbon::macro('isDayOff', function ($date) { + * return $date->isSunday() || $date->isMonday(); + * }); + * Carbon::macro('isNotDayOff', function ($date) { + * return !$date->isDayOff(); + * }); + * if ($someDate->isDayOff()) ... + * if ($someDate->isNotDayOff()) ... + * // Add 5 not-off days + * $count = 5; + * while ($someDate->isDayOff() || ($count-- > 0)) { + * $someDate->addDay(); + * } + * ``` + * Set weekend days + * @method bool shouldOverflowMonths() Get the month overflow global behavior (can be overridden in specific instances). + * @method bool shouldOverflowYears() Get the month overflow global behavior (can be overridden in specific instances). + * @method string singularUnit(string $unit) Returns standardized singular of a given singular/plural unit name (in English). + * @method Carbon today($tz = null) Create a Carbon instance for today. + * @method Carbon tomorrow($tz = null) Create a Carbon instance for tomorrow. + * @method string translateTimeString($timeString, $from = null, $to = null, $mode = CarbonInterface::TRANSLATE_ALL) Translate a time string from a locale to an other. + * @method string translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null) Translate using translation string or callback available. + * @method void useMonthsOverflow($monthsOverflow = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method Carbon useStrictMode($strictModeEnabled = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method void useYearsOverflow($yearsOverflow = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method mixed withTestNow($testNow = null, $callback = null) Temporarily sets a static date to be used within the callback. + * Using setTestNow to set the date, executing the callback, then + * clearing the test instance. + * /!\ Use this method for unit tests only. + * @method Carbon yesterday($tz = null) Create a Carbon instance for yesterday. + * + * + */ +class Factory +{ + protected $className = Carbon::class; + protected $settings = []; + public function __construct(array $settings = [], ?string $className = null) + { + if ($className) { + $this->className = $className; + } + $this->settings = $settings; + } + public function getClassName() + { + return $this->className; + } + public function setClassName(string $className) + { + $this->className = $className; + return $this; + } + public function className(string $className = null) + { + return $className === null ? $this->getClassName() : $this->setClassName($className); + } + public function getSettings() + { + return $this->settings; + } + public function setSettings(array $settings) + { + $this->settings = $settings; + return $this; + } + public function settings(array $settings = null) + { + return $settings === null ? $this->getSettings() : $this->setSettings($settings); + } + public function mergeSettings(array $settings) + { + $this->settings = \array_merge($this->settings, $settings); + return $this; + } + public function __call($name, $arguments) + { + $method = new ReflectionMethod($this->className, $name); + $settings = $this->settings; + if ($settings && isset($settings['timezone'])) { + $tzParameters = \array_filter($method->getParameters(), function ($parameter) { + return \in_array($parameter->getName(), ['tz', 'timezone'], \true); + }); + if (isset($arguments[0]) && \in_array($name, ['instance', 'make', 'create', 'parse'], \true)) { + if ($arguments[0] instanceof DateTimeInterface) { + $settings['innerTimezone'] = $settings['timezone']; + } elseif (\is_string($arguments[0]) && \date_parse($arguments[0])['is_localtime']) { + unset($settings['timezone'], $settings['innerTimezone']); + } + } elseif (\count($tzParameters)) { + \array_splice($arguments, \key($tzParameters), 0, [$settings['timezone']]); + unset($settings['timezone']); + } + } + $result = $this->className::$name(...$arguments); + return $result instanceof CarbonInterface && !empty($settings) ? $result->settings($settings) : $result; + } +} diff --git a/vendor/Carbon/FactoryImmutable.php b/vendor/Carbon/FactoryImmutable.php new file mode 100644 index 0000000..c306b3c --- /dev/null +++ b/vendor/Carbon/FactoryImmutable.php @@ -0,0 +1,241 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use Closure; +/** + * A factory to generate CarbonImmutable instances with common settings. + * + * + * + * @method bool canBeCreatedFromFormat($date, $format) Checks if the (date)time string is in a given format and valid to create a + * new instance. + * @method CarbonImmutable|false create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null) Create a new Carbon instance from a specific date and time. + * If any of $year, $month or $day are set to null their now() values will + * be used. + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * If $hour is not null then the default values for $minute and $second + * will be 0. + * @method CarbonImmutable createFromDate($year = null, $month = null, $day = null, $tz = null) Create a Carbon instance from just a date. The time portion is set to now. + * @method CarbonImmutable|false createFromFormat($format, $time, $tz = null) Create a Carbon instance from a specific format. + * @method CarbonImmutable|false createFromIsoFormat($format, $time, $tz = null, $locale = 'en', $translator = null) Create a Carbon instance from a specific ISO format (same replacements as ->isoFormat()). + * @method CarbonImmutable|false createFromLocaleFormat($format, $locale, $time, $tz = null) Create a Carbon instance from a specific format and a string in a given language. + * @method CarbonImmutable|false createFromLocaleIsoFormat($format, $locale, $time, $tz = null) Create a Carbon instance from a specific ISO format and a string in a given language. + * @method CarbonImmutable createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null) Create a Carbon instance from just a time. The date portion is set to today. + * @method CarbonImmutable createFromTimeString($time, $tz = null) Create a Carbon instance from a time string. The date portion is set to today. + * @method CarbonImmutable createFromTimestamp($timestamp, $tz = null) Create a Carbon instance from a timestamp and set the timezone (use default one if not specified). + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method CarbonImmutable createFromTimestampMs($timestamp, $tz = null) Create a Carbon instance from a timestamp in milliseconds. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method CarbonImmutable createFromTimestampMsUTC($timestamp) Create a Carbon instance from a timestamp in milliseconds. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method CarbonImmutable createFromTimestampUTC($timestamp) Create a Carbon instance from an timestamp keeping the timezone to UTC. + * Timestamp input can be given as int, float or a string containing one or more numbers. + * @method CarbonImmutable createMidnightDate($year = null, $month = null, $day = null, $tz = null) Create a Carbon instance from just a date. The time portion is set to midnight. + * @method CarbonImmutable|false createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null) Create a new safe Carbon instance from a specific date and time. + * If any of $year, $month or $day are set to null their now() values will + * be used. + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * If $hour is not null then the default values for $minute and $second + * will be 0. + * If one of the set values is not valid, an InvalidDateException + * will be thrown. + * @method CarbonInterface createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $tz = null) Create a new Carbon instance from a specific date and time using strict validation. + * @method CarbonImmutable disableHumanDiffOption($humanDiffOption) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method CarbonImmutable enableHumanDiffOption($humanDiffOption) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method mixed executeWithLocale($locale, $func) Set the current locale to the given, execute the passed function, reset the locale to previous one, + * then return the result of the closure (or null if the closure was void). + * @method CarbonImmutable fromSerialized($value) Create an instance from a serialized string. + * @method void genericMacro($macro, $priority = 0) Register a custom macro. + * @method array getAvailableLocales() Returns the list of internally available locales and already loaded custom locales. + * (It will ignore custom translator dynamic loading.) + * @method Language[] getAvailableLocalesInfo() Returns list of Language object for each available locale. This object allow you to get the ISO name, native + * name, region and variant of the locale. + * @method array getDays() Get the days of the week + * @method string|null getFallbackLocale() Get the fallback locale. + * @method array getFormatsToIsoReplacements() List of replacements from date() format to isoFormat(). + * @method int getHumanDiffOptions() Return default humanDiff() options (merged flags as integer). + * @method array getIsoUnits() Returns list of locale units for ISO formatting. + * @method array getLastErrors() {@inheritdoc} + * @method string getLocale() Get the current translator locale. + * @method callable|null getMacro($name) Get the raw callable macro registered globally for a given name. + * @method int getMidDayAt() get midday/noon hour + * @method Closure|CarbonImmutable getTestNow() Get the Carbon instance (real or mock) to be returned when a "now" + * instance is created. + * @method string getTimeFormatByPrecision($unitPrecision) Return a format from H:i to H:i:s.u according to given unit precision. + * @method string getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null) Returns raw translation message for a given key. + * @method \Symfony\Component\Translation\TranslatorInterface getTranslator() Get the default translator instance in use. + * @method int getWeekEndsAt() Get the last day of week + * @method int getWeekStartsAt() Get the first day of week + * @method array getWeekendDays() Get weekend days + * @method bool hasFormat($date, $format) Checks if the (date)time string is in a given format. + * @method bool hasFormatWithModifiers($date, $format) Checks if the (date)time string is in a given format. + * @method bool hasMacro($name) Checks if macro is registered globally. + * @method bool hasRelativeKeywords($time) Determine if a time string will produce a relative date. + * @method bool hasTestNow() Determine if there is a valid test instance set. A valid test instance + * is anything that is not null. + * @method CarbonImmutable instance($date) Create a Carbon instance from a DateTime one. + * @method bool isImmutable() Returns true if the current class/instance is immutable. + * @method bool isModifiableUnit($unit) Returns true if a property can be changed via setter. + * @method bool isMutable() Returns true if the current class/instance is mutable. + * @method bool isStrictModeEnabled() Returns true if the strict mode is globally in use, false else. + * (It can be overridden in specific instances.) + * @method bool localeHasDiffOneDayWords($locale) Returns true if the given locale is internally supported and has words for 1-day diff (just now, yesterday, tomorrow). + * Support is considered enabled if the 3 words are translated in the given locale. + * @method bool localeHasDiffSyntax($locale) Returns true if the given locale is internally supported and has diff syntax support (ago, from now, before, after). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * @method bool localeHasDiffTwoDayWords($locale) Returns true if the given locale is internally supported and has words for 2-days diff (before yesterday, after tomorrow). + * Support is considered enabled if the 2 words are translated in the given locale. + * @method bool localeHasPeriodSyntax($locale) Returns true if the given locale is internally supported and has period syntax support (X times, every X, from X, to X). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * @method bool localeHasShortUnits($locale) Returns true if the given locale is internally supported and has short-units support. + * Support is considered enabled if either year, day or hour has a short variant translated. + * @method void macro($name, $macro) Register a custom macro. + * @method CarbonImmutable|null make($var) Make a Carbon instance from given variable if possible. + * Always return a new instance. Parse only strings and only these likely to be dates (skip intervals + * and recurrences). Throw an exception for invalid format, but otherwise return null. + * @method CarbonImmutable maxValue() Create a Carbon instance for the greatest supported date. + * @method CarbonImmutable minValue() Create a Carbon instance for the lowest supported date. + * @method void mixin($mixin) Mix another object into the class. + * @method CarbonImmutable now($tz = null) Get a Carbon instance for the current date and time. + * @method CarbonImmutable parse($time = null, $tz = null) Create a carbon instance from a string. + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * @method CarbonImmutable parseFromLocale($time, $locale = null, $tz = null) Create a carbon instance from a localized string (in French, Japanese, Arabic, etc.). + * @method string pluralUnit(string $unit) Returns standardized plural of a given singular/plural unit name (in English). + * @method CarbonImmutable|false rawCreateFromFormat($format, $time, $tz = null) Create a Carbon instance from a specific format. + * @method CarbonImmutable rawParse($time = null, $tz = null) Create a carbon instance from a string. + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * @method CarbonImmutable resetMacros() Remove all macros and generic macros. + * @method void resetMonthsOverflow() @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method void resetToStringFormat() Reset the format used to the default when type juggling a Carbon instance to a string + * @method void resetYearsOverflow() @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method void serializeUsing($callback) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather transform Carbon object before the serialization. + * JSON serialize all Carbon instances using the given callback. + * @method CarbonImmutable setFallbackLocale($locale) Set the fallback locale. + * @method CarbonImmutable setHumanDiffOptions($humanDiffOptions) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method bool setLocale($locale) Set the current translator locale and indicate if the source locale file exists. + * Pass 'auto' as locale to use closest language from the current LC_TIME locale. + * @method void setMidDayAt($hour) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider mid-day is always 12pm, then if you need to test if it's an other + * hour, test it explicitly: + * $date->format('G') == 13 + * or to set explicitly to a given hour: + * $date->setTime(13, 0, 0, 0) + * Set midday/noon hour + * @method CarbonImmutable setTestNow($testNow = null) Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * Note the timezone parameter was left out of the examples above and + * has no affect as the mock value will be returned regardless of its value. + * Only the moment is mocked with setTestNow(), the timezone will still be the one passed + * as parameter of date_default_timezone_get() as a fallback (see setTestNowAndTimezone()). + * To clear the test instance call this method using the default + * parameter of null. + * /!\ Use this method for unit tests only. + * @method CarbonImmutable setTestNowAndTimezone($testNow = null, $tz = null) Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * It will also align default timezone (e.g. call date_default_timezone_set()) with + * the second argument or if null, with the timezone of the given date object. + * To clear the test instance call this method using the default + * parameter of null. + * /!\ Use this method for unit tests only. + * @method void setToStringFormat($format) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather let Carbon object being cast to string with DEFAULT_TO_STRING_FORMAT, and + * use other method or custom format passed to format() method if you need to dump another string + * format. + * Set the default format used when type juggling a Carbon instance to a string. + * @method void setTranslator(TranslatorInterface $translator) Set the default translator instance to use. + * @method CarbonImmutable setUtf8($utf8) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use UTF-8 language packages on every machine. + * Set if UTF8 will be used for localized date/time. + * @method void setWeekEndsAt($day) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekStartsAt optional parameter instead when using startOfWeek, floorWeek, ceilWeek + * or roundWeek method. You can also use the 'first_day_of_week' locale setting to change the + * start of week according to current locale selected and implicitly the end of week. + * Set the last day of week + * @method void setWeekStartsAt($day) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekEndsAt optional parameter instead when using endOfWeek method. You can also use the + * 'first_day_of_week' locale setting to change the start of week according to current locale + * selected and implicitly the end of week. + * Set the first day of week + * @method void setWeekendDays($days) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider week-end is always saturday and sunday, and if you have some custom + * week-end days to handle, give to those days an other name and create a macro for them: + * ``` + * Carbon::macro('isDayOff', function ($date) { + * return $date->isSunday() || $date->isMonday(); + * }); + * Carbon::macro('isNotDayOff', function ($date) { + * return !$date->isDayOff(); + * }); + * if ($someDate->isDayOff()) ... + * if ($someDate->isNotDayOff()) ... + * // Add 5 not-off days + * $count = 5; + * while ($someDate->isDayOff() || ($count-- > 0)) { + * $someDate->addDay(); + * } + * ``` + * Set weekend days + * @method bool shouldOverflowMonths() Get the month overflow global behavior (can be overridden in specific instances). + * @method bool shouldOverflowYears() Get the month overflow global behavior (can be overridden in specific instances). + * @method string singularUnit(string $unit) Returns standardized singular of a given singular/plural unit name (in English). + * @method CarbonImmutable today($tz = null) Create a Carbon instance for today. + * @method CarbonImmutable tomorrow($tz = null) Create a Carbon instance for tomorrow. + * @method string translateTimeString($timeString, $from = null, $to = null, $mode = CarbonInterface::TRANSLATE_ALL) Translate a time string from a locale to an other. + * @method string translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null) Translate using translation string or callback available. + * @method void useMonthsOverflow($monthsOverflow = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method CarbonImmutable useStrictMode($strictModeEnabled = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @method void useYearsOverflow($yearsOverflow = true) @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @method mixed withTestNow($testNow = null, $callback = null) Temporarily sets a static date to be used within the callback. + * Using setTestNow to set the date, executing the callback, then + * clearing the test instance. + * /!\ Use this method for unit tests only. + * @method CarbonImmutable yesterday($tz = null) Create a Carbon instance for yesterday. + * + * + */ +class FactoryImmutable extends Factory +{ + protected $className = CarbonImmutable::class; +} diff --git a/vendor/Carbon/Lang/aa.php b/vendor/Carbon/Lang/aa.php new file mode 100644 index 0000000..706901b --- /dev/null +++ b/vendor/Carbon/Lang/aa.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/aa_DJ.php'; diff --git a/vendor/Carbon/Lang/aa_DJ.php b/vendor/Carbon/Lang/aa_DJ.php new file mode 100644 index 0000000..1ad031a --- /dev/null +++ b/vendor/Carbon/Lang/aa_DJ.php @@ -0,0 +1,47 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD.MM.YYYY'], + 'months' => ['Qunxa Garablu', 'Kudo', 'Ciggilta Kudo', 'Agda Baxisso', 'Caxah Alsa', 'Qasa Dirri', 'Qado Dirri', 'Liiqen', 'Waysu', 'Diteli', 'Ximoli', 'Kaxxa Garablu'], + 'months_short' => ['qun', 'nah', 'cig', 'agd', 'cax', 'qas', 'qad', 'leq', 'way', 'dit', 'xim', 'kax'], + 'weekdays' => ['Acaada', 'Etleeni', 'Talaata', 'Arbaqa', 'Kamiisi', 'Gumqata', 'Sabti'], + 'weekdays_short' => ['aca', 'etl', 'tal', 'arb', 'kam', 'gum', 'sab'], + 'weekdays_min' => ['aca', 'etl', 'tal', 'arb', 'kam', 'gum', 'sab'], + 'first_day_of_week' => 6, + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['saaku', 'carra'], + 'year' => ':count gaqambo', + // less reliable + 'y' => ':count gaqambo', + // less reliable + 'a_year' => ':count gaqambo', + // less reliable + 'month' => ':count àlsa', + 'm' => ':count àlsa', + 'a_month' => ':count àlsa', + 'day' => ':count saaku', + // less reliable + 'd' => ':count saaku', + // less reliable + 'a_day' => ':count saaku', + // less reliable + 'hour' => ':count ayti', + // less reliable + 'h' => ':count ayti', + // less reliable + 'a_hour' => ':count ayti', +]); diff --git a/vendor/Carbon/Lang/aa_ER.php b/vendor/Carbon/Lang/aa_ER.php new file mode 100644 index 0000000..1ca6698 --- /dev/null +++ b/vendor/Carbon/Lang/aa_ER.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Qunxa Garablu', 'Naharsi Kudo', 'Ciggilta Kudo', 'Agda Baxisso', 'Caxah Alsa', 'Qasa Dirri', 'Qado Dirri', 'Leqeeni', 'Waysu', 'Diteli', 'Ximoli', 'Kaxxa Garablu'], 'months_short' => ['Qun', 'Nah', 'Cig', 'Agd', 'Cax', 'Qas', 'Qad', 'Leq', 'Way', 'Dit', 'Xim', 'Kax'], 'weekdays' => ['Acaada', 'Etleeni', 'Talaata', 'Arbaqa', 'Kamiisi', 'Gumqata', 'Sabti'], 'weekdays_short' => ['Aca', 'Etl', 'Tal', 'Arb', 'Kam', 'Gum', 'Sab'], 'weekdays_min' => ['Aca', 'Etl', 'Tal', 'Arb', 'Kam', 'Gum', 'Sab'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['saaku', 'carra']]); diff --git a/vendor/Carbon/Lang/aa_ER@saaho.php b/vendor/Carbon/Lang/aa_ER@saaho.php new file mode 100644 index 0000000..05038dd --- /dev/null +++ b/vendor/Carbon/Lang/aa_ER@saaho.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Qunxa Garablu', 'Naharsi Kudo', 'Ciggilta Kudo', 'Agda Baxisso', 'Caxah Alsa', 'Qasa Dirri', 'Qado Dirri', 'Leqeeni', 'Waysu', 'Diteli', 'Ximoli', 'Kaxxa Garablu'], 'months_short' => ['Qun', 'Nah', 'Cig', 'Agd', 'Cax', 'Qas', 'Qad', 'Leq', 'Way', 'Dit', 'Xim', 'Kax'], 'weekdays' => ['Naba Sambat', 'Sani', 'Salus', 'Rabuq', 'Camus', 'Jumqata', 'Qunxa Sambat'], 'weekdays_short' => ['Nab', 'San', 'Sal', 'Rab', 'Cam', 'Jum', 'Qun'], 'weekdays_min' => ['Nab', 'San', 'Sal', 'Rab', 'Cam', 'Jum', 'Qun'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['saaku', 'carra']]); diff --git a/vendor/Carbon/Lang/aa_ET.php b/vendor/Carbon/Lang/aa_ET.php new file mode 100644 index 0000000..58f279d --- /dev/null +++ b/vendor/Carbon/Lang/aa_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Qunxa Garablu', 'Kudo', 'Ciggilta Kudo', 'Agda Baxisso', 'Caxah Alsa', 'Qasa Dirri', 'Qado Dirri', 'Liiqen', 'Waysu', 'Diteli', 'Ximoli', 'Kaxxa Garablu'], 'months_short' => ['Qun', 'Kud', 'Cig', 'Agd', 'Cax', 'Qas', 'Qad', 'Leq', 'Way', 'Dit', 'Xim', 'Kax'], 'weekdays' => ['Acaada', 'Etleeni', 'Talaata', 'Arbaqa', 'Kamiisi', 'Gumqata', 'Sabti'], 'weekdays_short' => ['Aca', 'Etl', 'Tal', 'Arb', 'Kam', 'Gum', 'Sab'], 'weekdays_min' => ['Aca', 'Etl', 'Tal', 'Arb', 'Kam', 'Gum', 'Sab'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['saaku', 'carra']]); diff --git a/vendor/Carbon/Lang/af.php b/vendor/Carbon/Lang/af.php index 90c7bed..c55bd4f 100644 --- a/vendor/Carbon/Lang/af.php +++ b/vendor/Carbon/Lang/af.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count jaar|:count jare', 'y' => ':count jaar|:count jare', 'month' => ':count maand|:count maande', 'm' => ':count maand|:count maande', 'week' => ':count week|:count weke', 'w' => ':count week|:count weke', 'day' => ':count dag|:count dae', 'd' => ':count dag|:count dae', 'hour' => ':count uur|:count ure', 'h' => ':count uur|:count ure', 'minute' => ':count minuut|:count minute', 'min' => ':count minuut|:count minute', 'second' => ':count sekond|:count sekondes', 's' => ':count sekond|:count sekondes', 'ago' => ':time terug', 'from_now' => ':time van nou af', 'after' => ':time na', 'before' => ':time voor'); +/* + * Authors: + * - François B + * - JD Isaacks + * - Pierre du Plessis + */ +return ['year' => ':count jaar', 'a_year' => '\'n jaar|:count jaar', 'y' => ':count j.', 'month' => ':count maand|:count maande', 'a_month' => '\'n maand|:count maande', 'm' => ':count maa.', 'week' => ':count week|:count weke', 'a_week' => '\'n week|:count weke', 'w' => ':count w.', 'day' => ':count dag|:count dae', 'a_day' => '\'n dag|:count dae', 'd' => ':count d.', 'hour' => ':count uur', 'a_hour' => '\'n uur|:count uur', 'h' => ':count u.', 'minute' => ':count minuut|:count minute', 'a_minute' => '\'n minuut|:count minute', 'min' => ':count min.', 'second' => ':count sekond|:count sekondes', 'a_second' => '\'n paar sekondes|:count sekondes', 's' => ':count s.', 'ago' => ':time gelede', 'from_now' => 'oor :time', 'after' => ':time na', 'before' => ':time voor', 'diff_now' => 'Nou', 'diff_today' => 'Vandag', 'diff_today_regexp' => 'Vandag(?:\\s+om)?', 'diff_yesterday' => 'Gister', 'diff_yesterday_regexp' => 'Gister(?:\\s+om)?', 'diff_tomorrow' => 'Môre', 'diff_tomorrow_regexp' => 'Môre(?:\\s+om)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Vandag om] LT', 'nextDay' => '[Môre om] LT', 'nextWeek' => 'dddd [om] LT', 'lastDay' => '[Gister om] LT', 'lastWeek' => '[Laas] dddd [om] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number === 1 || $number === 8 || $number >= 20 ? 'ste' : 'de'); +}, 'meridiem' => ['VM', 'NM'], 'months' => ['Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September', 'Oktober', 'November', 'Desember'], 'months_short' => ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'], 'weekdays_short' => ['Son', 'Maa', 'Din', 'Woe', 'Don', 'Vry', 'Sat'], 'weekdays_min' => ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' en ']]; diff --git a/vendor/Carbon/Lang/af_NA.php b/vendor/Carbon/Lang/af_NA.php new file mode 100644 index 0000000..540cbc2 --- /dev/null +++ b/vendor/Carbon/Lang/af_NA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/af.php', ['meridiem' => ['v', 'n'], 'weekdays' => ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'], 'weekdays_short' => ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'], 'weekdays_min' => ['So.', 'Ma.', 'Di.', 'Wo.', 'Do.', 'Vr.', 'Sa.'], 'months' => ['Januarie', 'Februarie', 'Maart', 'April', 'Mei', 'Junie', 'Julie', 'Augustus', 'September', 'Oktober', 'November', 'Desember'], 'months_short' => ['Jan.', 'Feb.', 'Mrt.', 'Apr.', 'Mei', 'Jun.', 'Jul.', 'Aug.', 'Sep.', 'Okt.', 'Nov.', 'Des.'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'DD MMM YYYY', 'LLL' => 'DD MMMM YYYY HH:mm', 'LLLL' => 'dddd, DD MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/af_ZA.php b/vendor/Carbon/Lang/af_ZA.php new file mode 100644 index 0000000..a726fb2 --- /dev/null +++ b/vendor/Carbon/Lang/af_ZA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/af.php'; diff --git a/vendor/Carbon/Lang/agq.php b/vendor/Carbon/Lang/agq.php new file mode 100644 index 0000000..83c1041 --- /dev/null +++ b/vendor/Carbon/Lang/agq.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['a.g', 'a.k'], 'weekdays' => ['tsuʔntsɨ', 'tsuʔukpà', 'tsuʔughɔe', 'tsuʔutɔ̀mlò', 'tsuʔumè', 'tsuʔughɨ̂m', 'tsuʔndzɨkɔʔɔ'], 'weekdays_short' => ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk'], 'weekdays_min' => ['nts', 'kpa', 'ghɔ', 'tɔm', 'ume', 'ghɨ', 'dzk'], 'months' => ['ndzɔ̀ŋɔ̀nùm', 'ndzɔ̀ŋɔ̀kƗ̀zùʔ', 'ndzɔ̀ŋɔ̀tƗ̀dʉ̀ghà', 'ndzɔ̀ŋɔ̀tǎafʉ̄ghā', 'ndzɔ̀ŋèsèe', 'ndzɔ̀ŋɔ̀nzùghò', 'ndzɔ̀ŋɔ̀dùmlo', 'ndzɔ̀ŋɔ̀kwîfɔ̀e', 'ndzɔ̀ŋɔ̀tƗ̀fʉ̀ghàdzughù', 'ndzɔ̀ŋɔ̀ghǔuwelɔ̀m', 'ndzɔ̀ŋɔ̀chwaʔàkaa wo', 'ndzɔ̀ŋèfwòo'], 'months_short' => ['nùm', 'kɨz', 'tɨd', 'taa', 'see', 'nzu', 'dum', 'fɔe', 'dzu', 'lɔm', 'kaa', 'fwo'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/agr.php b/vendor/Carbon/Lang/agr.php new file mode 100644 index 0000000..aa536e3 --- /dev/null +++ b/vendor/Carbon/Lang/agr.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/agr_PE.php'; diff --git a/vendor/Carbon/Lang/agr_PE.php b/vendor/Carbon/Lang/agr_PE.php new file mode 100644 index 0000000..d5fee16 --- /dev/null +++ b/vendor/Carbon/Lang/agr_PE.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - somosazucar.org libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['Petsatin', 'Kupitin', 'Uyaitin', 'Tayutin', 'Kegketin', 'Tegmatin', 'Kuntutin', 'Yagkujutin', 'Daiktatin', 'Ipamtatin', 'Shinutin', 'Sakamtin'], + 'months_short' => ['Pet', 'Kup', 'Uya', 'Tay', 'Keg', 'Teg', 'Kun', 'Yag', 'Dait', 'Ipam', 'Shin', 'Sak'], + 'weekdays' => ['Tuntuamtin', 'Achutin', 'Kugkuktin', 'Saketin', 'Shimpitin', 'Imaptin', 'Bataetin'], + 'weekdays_short' => ['Tun', 'Ach', 'Kug', 'Sak', 'Shim', 'Im', 'Bat'], + 'weekdays_min' => ['Tun', 'Ach', 'Kug', 'Sak', 'Shim', 'Im', 'Bat'], + 'first_day_of_week' => 0, + 'day_of_first_week_of_year' => 7, + 'meridiem' => ['VM', 'NM'], + 'year' => ':count yaya', + // less reliable + 'y' => ':count yaya', + // less reliable + 'a_year' => ':count yaya', + // less reliable + 'month' => ':count nantu', + // less reliable + 'm' => ':count nantu', + // less reliable + 'a_month' => ':count nantu', + // less reliable + 'day' => ':count nayaim', + // less reliable + 'd' => ':count nayaim', + // less reliable + 'a_day' => ':count nayaim', + // less reliable + 'hour' => ':count kuwiš', + // less reliable + 'h' => ':count kuwiš', + // less reliable + 'a_hour' => ':count kuwiš', +]); diff --git a/vendor/Carbon/Lang/ak.php b/vendor/Carbon/Lang/ak.php new file mode 100644 index 0000000..a743a89 --- /dev/null +++ b/vendor/Carbon/Lang/ak.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ak_GH.php'; diff --git a/vendor/Carbon/Lang/ak_GH.php b/vendor/Carbon/Lang/ak_GH.php new file mode 100644 index 0000000..58f3b65 --- /dev/null +++ b/vendor/Carbon/Lang/ak_GH.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Sugar Labs // OLPC sugarlabs.org libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY/MM/DD'], 'months' => ['Sanda-Ɔpɛpɔn', 'Kwakwar-Ɔgyefuo', 'Ebɔw-Ɔbenem', 'Ebɔbira-Oforisuo', 'Esusow Aketseaba-Kɔtɔnimba', 'Obirade-Ayɛwohomumu', 'Ayɛwoho-Kitawonsa', 'Difuu-Ɔsandaa', 'Fankwa-Ɛbɔ', 'Ɔbɛsɛ-Ahinime', 'Ɔberɛfɛw-Obubuo', 'Mumu-Ɔpɛnimba'], 'months_short' => ['S-Ɔ', 'K-Ɔ', 'E-Ɔ', 'E-O', 'E-K', 'O-A', 'A-K', 'D-Ɔ', 'F-Ɛ', 'Ɔ-A', 'Ɔ-O', 'M-Ɔ'], 'weekdays' => ['Kwesida', 'Dwowda', 'Benada', 'Wukuda', 'Yawda', 'Fida', 'Memeneda'], 'weekdays_short' => ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem'], 'weekdays_min' => ['Kwe', 'Dwo', 'Ben', 'Wuk', 'Yaw', 'Fia', 'Mem'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['AN', 'EW'], 'year' => ':count afe', 'y' => ':count afe', 'a_year' => ':count afe', 'month' => ':count bosume', 'm' => ':count bosume', 'a_month' => ':count bosume', 'day' => ':count ɛda', 'd' => ':count ɛda', 'a_day' => ':count ɛda']); diff --git a/vendor/Carbon/Lang/am.php b/vendor/Carbon/Lang/am.php new file mode 100644 index 0000000..766dbe7 --- /dev/null +++ b/vendor/Carbon/Lang/am.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/am_ET.php'; diff --git a/vendor/Carbon/Lang/am_ET.php b/vendor/Carbon/Lang/am_ET.php new file mode 100644 index 0000000..54c4903 --- /dev/null +++ b/vendor/Carbon/Lang/am_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕሪል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክቶበር', 'ኖቬምበር', 'ዲሴምበር'], 'months_short' => ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕረ', 'ሜይ ', 'ጁን ', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክተ', 'ኖቬም', 'ዲሴም'], 'weekdays' => ['እሑድ', 'ሰኞ', 'ማክሰኞ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], 'weekdays_short' => ['እሑድ', 'ሰኞ ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], 'weekdays_min' => ['እሑድ', 'ሰኞ ', 'ማክሰ', 'ረቡዕ', 'ሐሙስ', 'ዓርብ', 'ቅዳሜ'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ጡዋት', 'ከሰዓት'], 'year' => ':count አመት', 'y' => ':count አመት', 'a_year' => ':count አመት', 'month' => ':count ወር', 'm' => ':count ወር', 'a_month' => ':count ወር', 'week' => ':count ሳምንት', 'w' => ':count ሳምንት', 'a_week' => ':count ሳምንት', 'day' => ':count ቀን', 'd' => ':count ቀን', 'a_day' => ':count ቀን', 'hour' => ':count ሰዓት', 'h' => ':count ሰዓት', 'a_hour' => ':count ሰዓት', 'minute' => ':count ደቂቃ', 'min' => ':count ደቂቃ', 'a_minute' => ':count ደቂቃ', 'second' => ':count ሴኮንድ', 's' => ':count ሴኮንድ', 'a_second' => ':count ሴኮንድ', 'ago' => 'ከ:time በፊት', 'from_now' => 'በ:time ውስጥ']); diff --git a/vendor/Carbon/Lang/an.php b/vendor/Carbon/Lang/an.php new file mode 100644 index 0000000..14c9b83 --- /dev/null +++ b/vendor/Carbon/Lang/an.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/an_ES.php'; diff --git a/vendor/Carbon/Lang/an_ES.php b/vendor/Carbon/Lang/an_ES.php new file mode 100644 index 0000000..c8a4f14 --- /dev/null +++ b/vendor/Carbon/Lang/an_ES.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Softaragones Jordi Mallach Pérez, Juan Pablo Martínez bug-glibc-locales@gnu.org, softaragones@softaragones.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['chinero', 'febrero', 'marzo', 'abril', 'mayo', 'chunyo', 'chuliol', 'agosto', 'setiembre', 'octubre', 'noviembre', 'aviento'], + 'months_short' => ['chi', 'feb', 'mar', 'abr', 'may', 'chn', 'chl', 'ago', 'set', 'oct', 'nov', 'avi'], + 'weekdays' => ['domingo', 'luns', 'martes', 'mierques', 'chueves', 'viernes', 'sabado'], + 'weekdays_short' => ['dom', 'lun', 'mar', 'mie', 'chu', 'vie', 'sab'], + 'weekdays_min' => ['dom', 'lun', 'mar', 'mie', 'chu', 'vie', 'sab'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'year' => ':count año', + 'y' => ':count año', + 'a_year' => ':count año', + 'month' => ':count mes', + 'm' => ':count mes', + 'a_month' => ':count mes', + 'week' => ':count semana', + 'w' => ':count semana', + 'a_week' => ':count semana', + 'day' => ':count día', + 'd' => ':count día', + 'a_day' => ':count día', + 'hour' => ':count reloch', + // less reliable + 'h' => ':count reloch', + // less reliable + 'a_hour' => ':count reloch', + // less reliable + 'minute' => ':count minuto', + 'min' => ':count minuto', + 'a_minute' => ':count minuto', + 'second' => ':count segundo', + 's' => ':count segundo', + 'a_second' => ':count segundo', +]); diff --git a/vendor/Carbon/Lang/anp.php b/vendor/Carbon/Lang/anp.php new file mode 100644 index 0000000..cefcc85 --- /dev/null +++ b/vendor/Carbon/Lang/anp.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/anp_IN.php'; diff --git a/vendor/Carbon/Lang/anp_IN.php b/vendor/Carbon/Lang/anp_IN.php new file mode 100644 index 0000000..acc06a2 --- /dev/null +++ b/vendor/Carbon/Lang/anp_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bhashaghar@googlegroups.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्टूबर', 'नवंबर', 'दिसंबर"'], 'months_short' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्टूबर', 'नवंबर', 'दिसंबर'], 'weekdays' => ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'बृहस्पतिवार', 'शुक्रवार', 'शनिवार'], 'weekdays_short' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पति', 'शुक्र', 'शनि'], 'weekdays_min' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पति', 'शुक्र', 'शनि'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['पूर्वाह्न', 'अपराह्न']]); diff --git a/vendor/Carbon/Lang/ar.php b/vendor/Carbon/Lang/ar.php index d86eb20..e0ee765 100644 --- a/vendor/Carbon/Lang/ar.php +++ b/vendor/Carbon/Lang/ar.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '{0}سنة|{1}سنة|{2}سنتين|[3,10]:count سنوات|[11,Inf]:count سنة', 'y' => '{0}سنة|{1}سنة|{2}سنتين|[3,10]:count سنوات|[11,Inf]:count سنة', 'month' => '{0}شهر|{1} شهر|{2}شهرين|[3,10]:count أشهر|[11,Inf]:count شهر', 'm' => '{0}شهر|{1} شهر|{2}شهرين|[3,10]:count أشهر|[11,Inf]:count شهر', 'week' => '{0}أسبوع|{1}أسبوع|{2}أسبوعين|[3,10]:count أسابيع|[11,Inf]:count أسبوع', 'w' => '{0}أسبوع|{1}أسبوع|{2}أسبوعين|[3,10]:count أسابيع|[11,Inf]:count أسبوع', 'day' => '{0}يوم|{1}يوم|{2}يومين|[3,10]:count أيام|[11,Inf] يوم', 'd' => '{0}يوم|{1}يوم|{2}يومين|[3,10]:count أيام|[11,Inf] يوم', 'hour' => '{0}ساعة|{1}ساعة|{2}ساعتين|[3,10]:count ساعات|[11,Inf]:count ساعة', 'h' => '{0}ساعة|{1}ساعة|{2}ساعتين|[3,10]:count ساعات|[11,Inf]:count ساعة', 'minute' => '{0}دقيقة|{1}دقيقة|{2}دقيقتين|[3,10]:count دقائق|[11,Inf]:count دقيقة', 'min' => '{0}دقيقة|{1}دقيقة|{2}دقيقتين|[3,10]:count دقائق|[11,Inf]:count دقيقة', 'second' => '{0}ثانية|{1}ثانية|{2}ثانيتين|[3,10]:count ثوان|[11,Inf]:count ثانية', 's' => '{0}ثانية|{1}ثانية|{2}ثانيتين|[3,10]:count ثوان|[11,Inf]:count ثانية', 'ago' => 'منذ :time', 'from_now' => ':time من الآن', 'after' => 'بعد :time', 'before' => 'قبل :time'); +/* + * Authors: + * - Atef Ben Ali (atefBB) + * - Ibrahim AshShohail + * - MLTDev + * - Mohamed Sabil (mohamedsabil83) + * - Yazan Alnugnugh (yazan-alnugnugh) + */ +$months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => ':time من الآن', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدًا(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'اث', 'ثل', 'أر', 'خم', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم عند الساعة] LT', 'nextDay' => '[غدًا عند الساعة] LT', 'nextWeek' => 'dddd [عند الساعة] LT', 'lastDay' => '[أمس عند الساعة] LT', 'lastWeek' => 'dddd [عند الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/ar_AE.php b/vendor/Carbon/Lang/ar_AE.php new file mode 100644 index 0000000..064d3cf --- /dev/null +++ b/vendor/Carbon/Lang/ar_AE.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت '], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_BH.php b/vendor/Carbon/Lang/ar_BH.php new file mode 100644 index 0000000..a28865d --- /dev/null +++ b/vendor/Carbon/Lang/ar_BH.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_DJ.php b/vendor/Carbon/Lang/ar_DJ.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_DJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_DZ.php b/vendor/Carbon/Lang/ar_DZ.php new file mode 100644 index 0000000..8d5ced1 --- /dev/null +++ b/vendor/Carbon/Lang/ar_DZ.php @@ -0,0 +1,22 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - Josh Soref + * - Noureddine LOUAHEDJ + * - JD Isaacks + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + */ +$months = ['جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => 'في :time', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+على)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+على)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدا(?:\\s+على)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['أح', 'إث', 'ثلا', 'أر', 'خم', 'جم', 'سب'], 'list' => ['، ', ' و '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 4, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم على الساعة] LT', 'nextDay' => '[غدا على الساعة] LT', 'nextWeek' => 'dddd [على الساعة] LT', 'lastDay' => '[أمس على الساعة] LT', 'lastWeek' => 'dddd [على الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م']]; diff --git a/vendor/Carbon/Lang/ar_EG.php b/vendor/Carbon/Lang/ar_EG.php new file mode 100644 index 0000000..a28865d --- /dev/null +++ b/vendor/Carbon/Lang/ar_EG.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_EH.php b/vendor/Carbon/Lang/ar_EH.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_EH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_ER.php b/vendor/Carbon/Lang/ar_ER.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_ER.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_IL.php b/vendor/Carbon/Lang/ar_IL.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_IL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_IN.php b/vendor/Carbon/Lang/ar_IN.php new file mode 100644 index 0000000..a0293cb --- /dev/null +++ b/vendor/Carbon/Lang/ar_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/ar_IQ.php b/vendor/Carbon/Lang/ar_IQ.php new file mode 100644 index 0000000..9a754ea --- /dev/null +++ b/vendor/Carbon/Lang/ar_IQ.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'months_short' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_JO.php b/vendor/Carbon/Lang/ar_JO.php new file mode 100644 index 0000000..9a754ea --- /dev/null +++ b/vendor/Carbon/Lang/ar_JO.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'months_short' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_KM.php b/vendor/Carbon/Lang/ar_KM.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_KM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_KW.php b/vendor/Carbon/Lang/ar_KW.php new file mode 100644 index 0000000..426630b --- /dev/null +++ b/vendor/Carbon/Lang/ar_KW.php @@ -0,0 +1,23 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - Josh Soref + * - Nusret Parlak + * - JD Isaacks + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + * - Abdullah-Alhariri + */ +$months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'ماي', 'يونيو', 'يوليوز', 'غشت', 'شتنبر', 'أكتوبر', 'نونبر', 'دجنبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => 'في :time', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+على)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+على)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدا(?:\\s+على)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم على الساعة] LT', 'nextDay' => '[غدا على الساعة] LT', 'nextWeek' => 'dddd [على الساعة] LT', 'lastDay' => '[أمس على الساعة] LT', 'lastWeek' => 'dddd [على الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6], 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]; diff --git a/vendor/Carbon/Lang/ar_LB.php b/vendor/Carbon/Lang/ar_LB.php new file mode 100644 index 0000000..9970b9f --- /dev/null +++ b/vendor/Carbon/Lang/ar_LB.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'months_short' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_LY.php b/vendor/Carbon/Lang/ar_LY.php new file mode 100644 index 0000000..0fc255b --- /dev/null +++ b/vendor/Carbon/Lang/ar_LY.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Atef Ben Ali (atefBB) + * - Ibrahim AshShohail + * - MLTDev + */ +$months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; +return ['year' => \implode('|', [':count سنة', 'سنة', 'سنتين', ':count سنوات', ':count سنة']), 'a_year' => \implode('|', [':count سنة', 'سنة', 'سنتين', ':count سنوات', ':count سنة']), 'month' => \implode('|', [':count شهر', 'شهر', 'شهرين', ':count أشهر', ':count شهر']), 'a_month' => \implode('|', [':count شهر', 'شهر', 'شهرين', ':count أشهر', ':count شهر']), 'week' => \implode('|', [':count أسبوع', 'أسبوع', 'أسبوعين', ':count أسابيع', ':count أسبوع']), 'a_week' => \implode('|', [':count أسبوع', 'أسبوع', 'أسبوعين', ':count أسابيع', ':count أسبوع']), 'day' => \implode('|', [':count يوم', 'يوم', 'يومين', ':count أيام', ':count يوم']), 'a_day' => \implode('|', [':count يوم', 'يوم', 'يومين', ':count أيام', ':count يوم']), 'hour' => \implode('|', [':count ساعة', 'ساعة', 'ساعتين', ':count ساعات', ':count ساعة']), 'a_hour' => \implode('|', [':count ساعة', 'ساعة', 'ساعتين', ':count ساعات', ':count ساعة']), 'minute' => \implode('|', [':count دقيقة', 'دقيقة', 'دقيقتين', ':count دقائق', ':count دقيقة']), 'a_minute' => \implode('|', [':count دقيقة', 'دقيقة', 'دقيقتين', ':count دقائق', ':count دقيقة']), 'second' => \implode('|', [':count ثانية', 'ثانية', 'ثانيتين', ':count ثواني', ':count ثانية']), 'a_second' => \implode('|', [':count ثانية', 'ثانية', 'ثانيتين', ':count ثواني', ':count ثانية']), 'ago' => 'منذ :time', 'from_now' => ':time من الآن', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدًا(?:\\s+عند)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['مرة', 'مرة', ':count مرتين', ':count مرات', ':count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'اث', 'ثل', 'أر', 'خم', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم عند الساعة] LT', 'nextDay' => '[غدًا عند الساعة] LT', 'nextWeek' => 'dddd [عند الساعة] LT', 'lastDay' => '[أمس عند الساعة] LT', 'lastWeek' => 'dddd [عند الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/ar_MA.php b/vendor/Carbon/Lang/ar_MA.php new file mode 100644 index 0000000..9df4043 --- /dev/null +++ b/vendor/Carbon/Lang/ar_MA.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - Josh Soref + * - JD Isaacks + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + */ +$months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'ماي', 'يونيو', 'يوليوز', 'غشت', 'شتنبر', 'أكتوبر', 'نونبر', 'دجنبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => 'في :time', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+على)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+على)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدا(?:\\s+على)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم على الساعة] LT', 'nextDay' => '[غدا على الساعة] LT', 'nextWeek' => 'dddd [على الساعة] LT', 'lastDay' => '[أمس على الساعة] LT', 'lastWeek' => 'dddd [على الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/ar_MR.php b/vendor/Carbon/Lang/ar_MR.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_MR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_OM.php b/vendor/Carbon/Lang/ar_OM.php new file mode 100644 index 0000000..a28865d --- /dev/null +++ b/vendor/Carbon/Lang/ar_OM.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_PS.php b/vendor/Carbon/Lang/ar_PS.php new file mode 100644 index 0000000..921ca55 --- /dev/null +++ b/vendor/Carbon/Lang/ar_PS.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_QA.php b/vendor/Carbon/Lang/ar_QA.php new file mode 100644 index 0000000..a28865d --- /dev/null +++ b/vendor/Carbon/Lang/ar_QA.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_SA.php b/vendor/Carbon/Lang/ar_SA.php new file mode 100644 index 0000000..e1314fc --- /dev/null +++ b/vendor/Carbon/Lang/ar_SA.php @@ -0,0 +1,22 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - Josh Soref + * - JD Isaacks + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + * - Abdullah-Alhariri + */ +$months = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => 'في :time', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+على)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+على)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدا(?:\\s+على)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم على الساعة] LT', 'nextDay' => '[غدا على الساعة] LT', 'nextWeek' => 'dddd [على الساعة] LT', 'lastDay' => '[أمس على الساعة] LT', 'lastWeek' => 'dddd [على الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6], 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]; diff --git a/vendor/Carbon/Lang/ar_SD.php b/vendor/Carbon/Lang/ar_SD.php new file mode 100644 index 0000000..a28865d --- /dev/null +++ b/vendor/Carbon/Lang/ar_SD.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_SO.php b/vendor/Carbon/Lang/ar_SO.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_SO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_SS.php b/vendor/Carbon/Lang/ar_SS.php new file mode 100644 index 0000000..9097a99 --- /dev/null +++ b/vendor/Carbon/Lang/ar_SS.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/ar_SY.php b/vendor/Carbon/Lang/ar_SY.php new file mode 100644 index 0000000..9a754ea --- /dev/null +++ b/vendor/Carbon/Lang/ar_SY.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'months_short' => ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'أيار', 'حزيران', 'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/ar_Shakl.php b/vendor/Carbon/Lang/ar_Shakl.php index 29577f9..1931635 100644 --- a/vendor/Carbon/Lang/ar_Shakl.php +++ b/vendor/Carbon/Lang/ar_Shakl.php @@ -10,4 +10,71 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '[0,1] سَنَة|{2} سَنَتَيْن|[3,10]:count سَنَوَات|[11,Inf]:count سَنَة', 'y' => '[0,1] سَنَة|{2} سَنَتَيْن|[3,10]:count سَنَوَات|[11,Inf]:count سَنَة', 'month' => '[0,1] شَهْرَ|{2} شَهْرَيْن|[3,10]:count أَشْهُر|[11,Inf]:count شَهْرَ', 'm' => '[0,1] شَهْرَ|{2} شَهْرَيْن|[3,10]:count أَشْهُر|[11,Inf]:count شَهْرَ', 'week' => '[0,1] أُسْبُوع|{2} أُسْبُوعَيْن|[3,10]:count أَسَابِيع|[11,Inf]:count أُسْبُوع', 'w' => '[0,1] أُسْبُوع|{2} أُسْبُوعَيْن|[3,10]:count أَسَابِيع|[11,Inf]:count أُسْبُوع', 'day' => '[0,1] يَوْم|{2} يَوْمَيْن|[3,10]:count أَيَّام|[11,Inf] يَوْم', 'd' => '[0,1] يَوْم|{2} يَوْمَيْن|[3,10]:count أَيَّام|[11,Inf] يَوْم', 'hour' => '[0,1] سَاعَة|{2} سَاعَتَيْن|[3,10]:count سَاعَات|[11,Inf]:count سَاعَة', 'h' => '[0,1] سَاعَة|{2} سَاعَتَيْن|[3,10]:count سَاعَات|[11,Inf]:count سَاعَة', 'minute' => '[0,1] دَقِيقَة|{2} دَقِيقَتَيْن|[3,10]:count دَقَائِق|[11,Inf]:count دَقِيقَة', 'min' => '[0,1] دَقِيقَة|{2} دَقِيقَتَيْن|[3,10]:count دَقَائِق|[11,Inf]:count دَقِيقَة', 'second' => '[0,1] ثَانِيَة|{2} ثَانِيَتَيْن|[3,10]:count ثَوَان|[11,Inf]:count ثَانِيَة', 's' => '[0,1] ثَانِيَة|{2} ثَانِيَتَيْن|[3,10]:count ثَوَان|[11,Inf]:count ثَانِيَة', 'ago' => 'مُنْذُ :time', 'from_now' => 'مِنَ الْآن :time', 'after' => 'بَعْدَ :time', 'before' => 'قَبْلَ :time'); +/* + * Authors: + * - Abdellah Chadidi + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + */ +// Same for long and short +$months = [ + // @TODO add shakl to months + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر', +]; +return [ + 'year' => \implode('|', ['{0}:count سَنَة', '{1}سَنَة', '{2}سَنَتَيْن', ']2,11[:count سَنَوَات', ']10,Inf[:count سَنَة']), + 'a_year' => \implode('|', ['{0}:count سَنَة', '{1}سَنَة', '{2}سَنَتَيْن', ']2,11[:count سَنَوَات', ']10,Inf[:count سَنَة']), + 'month' => \implode('|', ['{0}:count شَهْرَ', '{1}شَهْرَ', '{2}شَهْرَيْن', ']2,11[:count أَشْهُر', ']10,Inf[:count شَهْرَ']), + 'a_month' => \implode('|', ['{0}:count شَهْرَ', '{1}شَهْرَ', '{2}شَهْرَيْن', ']2,11[:count أَشْهُر', ']10,Inf[:count شَهْرَ']), + 'week' => \implode('|', ['{0}:count أُسْبُوع', '{1}أُسْبُوع', '{2}أُسْبُوعَيْن', ']2,11[:count أَسَابِيع', ']10,Inf[:count أُسْبُوع']), + 'a_week' => \implode('|', ['{0}:count أُسْبُوع', '{1}أُسْبُوع', '{2}أُسْبُوعَيْن', ']2,11[:count أَسَابِيع', ']10,Inf[:count أُسْبُوع']), + 'day' => \implode('|', ['{0}:count يَوْم', '{1}يَوْم', '{2}يَوْمَيْن', ']2,11[:count أَيَّام', ']10,Inf[:count يَوْم']), + 'a_day' => \implode('|', ['{0}:count يَوْم', '{1}يَوْم', '{2}يَوْمَيْن', ']2,11[:count أَيَّام', ']10,Inf[:count يَوْم']), + 'hour' => \implode('|', ['{0}:count سَاعَة', '{1}سَاعَة', '{2}سَاعَتَيْن', ']2,11[:count سَاعَات', ']10,Inf[:count سَاعَة']), + 'a_hour' => \implode('|', ['{0}:count سَاعَة', '{1}سَاعَة', '{2}سَاعَتَيْن', ']2,11[:count سَاعَات', ']10,Inf[:count سَاعَة']), + 'minute' => \implode('|', ['{0}:count دَقِيقَة', '{1}دَقِيقَة', '{2}دَقِيقَتَيْن', ']2,11[:count دَقَائِق', ']10,Inf[:count دَقِيقَة']), + 'a_minute' => \implode('|', ['{0}:count دَقِيقَة', '{1}دَقِيقَة', '{2}دَقِيقَتَيْن', ']2,11[:count دَقَائِق', ']10,Inf[:count دَقِيقَة']), + 'second' => \implode('|', ['{0}:count ثَانِيَة', '{1}ثَانِيَة', '{2}ثَانِيَتَيْن', ']2,11[:count ثَوَان', ']10,Inf[:count ثَانِيَة']), + 'a_second' => \implode('|', ['{0}:count ثَانِيَة', '{1}ثَانِيَة', '{2}ثَانِيَتَيْن', ']2,11[:count ثَوَان', ']10,Inf[:count ثَانِيَة']), + 'ago' => 'مُنْذُ :time', + 'from_now' => 'مِنَ الْآن :time', + 'after' => 'بَعْدَ :time', + 'before' => 'قَبْلَ :time', + // @TODO add shakl to translations below + 'diff_now' => 'الآن', + 'diff_today' => 'اليوم', + 'diff_today_regexp' => 'اليوم(?:\\s+عند)?(?:\\s+الساعة)?', + 'diff_yesterday' => 'أمس', + 'diff_yesterday_regexp' => 'أمس(?:\\s+عند)?(?:\\s+الساعة)?', + 'diff_tomorrow' => 'غداً', + 'diff_tomorrow_regexp' => 'غدًا(?:\\s+عند)?(?:\\s+الساعة)?', + 'diff_before_yesterday' => 'قبل الأمس', + 'diff_after_tomorrow' => 'بعد غد', + 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), + 'period_interval' => 'كل :interval', + 'period_start_date' => 'من :date', + 'period_end_date' => 'إلى :date', + 'months' => $months, + 'months_short' => $months, + 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], + 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], + 'weekdays_min' => ['ح', 'اث', 'ثل', 'أر', 'خم', 'ج', 'س'], + 'list' => ['، ', ' و '], + 'first_day_of_week' => 6, + 'day_of_first_week_of_year' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'calendar' => ['sameDay' => '[اليوم عند الساعة] LT', 'nextDay' => '[غدًا عند الساعة] LT', 'nextWeek' => 'dddd [عند الساعة] LT', 'lastDay' => '[أمس عند الساعة] LT', 'lastWeek' => 'dddd [عند الساعة] LT', 'sameElse' => 'L'], + 'meridiem' => ['ص', 'م'], + 'weekend' => [5, 6], +]; diff --git a/vendor/Carbon/Lang/ar_TD.php b/vendor/Carbon/Lang/ar_TD.php new file mode 100644 index 0000000..cb4c895 --- /dev/null +++ b/vendor/Carbon/Lang/ar_TD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', []); diff --git a/vendor/Carbon/Lang/ar_TN.php b/vendor/Carbon/Lang/ar_TN.php new file mode 100644 index 0000000..823bce2 --- /dev/null +++ b/vendor/Carbon/Lang/ar_TN.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - JD Isaacks + * - Atef Ben Ali (atefBB) + * - Mohamed Sabil (mohamedsabil83) + */ +$months = ['جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان', 'جويلية', 'أوت', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر']; +return ['year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'a_year' => \implode('|', ['{0}:count سنة', '{1}سنة', '{2}سنتين', ']2,11[:count سنوات', ']10,Inf[:count سنة']), 'month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'a_month' => \implode('|', ['{0}:count شهر', '{1}شهر', '{2}شهرين', ']2,11[:count أشهر', ']10,Inf[:count شهر']), 'week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'a_week' => \implode('|', ['{0}:count أسبوع', '{1}أسبوع', '{2}أسبوعين', ']2,11[:count أسابيع', ']10,Inf[:count أسبوع']), 'day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'a_day' => \implode('|', ['{0}:count يوم', '{1}يوم', '{2}يومين', ']2,11[:count أيام', ']10,Inf[:count يوم']), 'hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'a_hour' => \implode('|', ['{0}:count ساعة', '{1}ساعة', '{2}ساعتين', ']2,11[:count ساعات', ']10,Inf[:count ساعة']), 'minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'a_minute' => \implode('|', ['{0}:count دقيقة', '{1}دقيقة', '{2}دقيقتين', ']2,11[:count دقائق', ']10,Inf[:count دقيقة']), 'second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'a_second' => \implode('|', ['{0}:count ثانية', '{1}ثانية', '{2}ثانيتين', ']2,11[:count ثواني', ']10,Inf[:count ثانية']), 'ago' => 'منذ :time', 'from_now' => 'في :time', 'after' => 'بعد :time', 'before' => 'قبل :time', 'diff_now' => 'الآن', 'diff_today' => 'اليوم', 'diff_today_regexp' => 'اليوم(?:\\s+على)?(?:\\s+الساعة)?', 'diff_yesterday' => 'أمس', 'diff_yesterday_regexp' => 'أمس(?:\\s+على)?(?:\\s+الساعة)?', 'diff_tomorrow' => 'غداً', 'diff_tomorrow_regexp' => 'غدا(?:\\s+على)?(?:\\s+الساعة)?', 'diff_before_yesterday' => 'قبل الأمس', 'diff_after_tomorrow' => 'بعد غد', 'period_recurrences' => \implode('|', ['{0}مرة', '{1}مرة', '{2}:count مرتين', ']2,11[:count مرات', ']10,Inf[:count مرة']), 'period_interval' => 'كل :interval', 'period_start_date' => 'من :date', 'period_end_date' => 'إلى :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'list' => ['، ', ' و '], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اليوم على الساعة] LT', 'nextDay' => '[غدا على الساعة] LT', 'nextWeek' => 'dddd [على الساعة] LT', 'lastDay' => '[أمس على الساعة] LT', 'lastWeek' => 'dddd [على الساعة] LT', 'sameElse' => 'L'], 'meridiem' => ['ص', 'م'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/ar_YE.php b/vendor/Carbon/Lang/ar_YE.php new file mode 100644 index 0000000..1259c46 --- /dev/null +++ b/vendor/Carbon/Lang/ar_YE.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + * - Abdullah-Alhariri + */ +return \array_replace_recursive(require __DIR__ . '/ar.php', ['formats' => ['L' => 'DD MMM, YYYY'], 'months' => ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'], 'months_short' => ['ينا', 'فبر', 'مار', 'أبر', 'ماي', 'يون', 'يول', 'أغس', 'سبت', 'أكت', 'نوف', 'ديس'], 'weekdays' => ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'], 'weekdays_short' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'weekdays_min' => ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'], 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰٤', '۰٥', '۰٦', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱٤', '۱٥', '۱٦', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲٤', '۲٥', '۲٦', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳٤', '۳٥', '۳٦', '۳۷', '۳۸', '۳۹', '٤۰', '٤۱', '٤۲', '٤۳', '٤٤', '٤٥', '٤٦', '٤۷', '٤۸', '٤۹', '٥۰', '٥۱', '٥۲', '٥۳', '٥٤', '٥٥', '٥٦', '٥۷', '٥۸', '٥۹', '٦۰', '٦۱', '٦۲', '٦۳', '٦٤', '٦٥', '٦٦', '٦۷', '٦۸', '٦۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷٤', '۷٥', '۷٦', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸٤', '۸٥', '۸٦', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹٤', '۹٥', '۹٦', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/as.php b/vendor/Carbon/Lang/as.php new file mode 100644 index 0000000..1daa407 --- /dev/null +++ b/vendor/Carbon/Lang/as.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/as_IN.php'; diff --git a/vendor/Carbon/Lang/as_IN.php b/vendor/Carbon/Lang/as_IN.php new file mode 100644 index 0000000..3437152 --- /dev/null +++ b/vendor/Carbon/Lang/as_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Amitakhya Phukan, Red Hat bug-glibc@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D-MM-YYYY'], 'months' => ['জানুৱাৰী', 'ফেব্ৰুৱাৰী', 'মাৰ্চ', 'এপ্ৰিল', 'মে', 'জুন', 'জুলাই', 'আগষ্ট', 'ছেপ্তেম্বৰ', 'অক্টোবৰ', 'নৱেম্বৰ', 'ডিচেম্বৰ'], 'months_short' => ['জানু', 'ফেব্ৰু', 'মাৰ্চ', 'এপ্ৰিল', 'মে', 'জুন', 'জুলাই', 'আগ', 'সেপ্ট', 'অক্টো', 'নভে', 'ডিসে'], 'weekdays' => ['দেওবাৰ', 'সোমবাৰ', 'মঙ্গলবাৰ', 'বুধবাৰ', 'বৃহষ্পতিবাৰ', 'শুক্ৰবাৰ', 'শনিবাৰ'], 'weekdays_short' => ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহষ্পতি', 'শুক্ৰ', 'শনি'], 'weekdays_min' => ['দেও', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহষ্পতি', 'শুক্ৰ', 'শনি'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['পূৰ্ব্বাহ্ন', 'অপৰাহ্ন'], 'year' => ':count বছৰ', 'y' => ':count বছৰ', 'a_year' => ':count বছৰ', 'month' => ':count মাহ', 'm' => ':count মাহ', 'a_month' => ':count মাহ', 'week' => ':count সপ্তাহ', 'w' => ':count সপ্তাহ', 'a_week' => ':count সপ্তাহ', 'day' => ':count বাৰ', 'd' => ':count বাৰ', 'a_day' => ':count বাৰ', 'hour' => ':count ঘণ্টা', 'h' => ':count ঘণ্টা', 'a_hour' => ':count ঘণ্টা', 'minute' => ':count মিনিট', 'min' => ':count মিনিট', 'a_minute' => ':count মিনিট', 'second' => ':count দ্বিতীয়', 's' => ':count দ্বিতীয়', 'a_second' => ':count দ্বিতীয়']); diff --git a/vendor/Carbon/Lang/asa.php b/vendor/Carbon/Lang/asa.php new file mode 100644 index 0000000..8218ffa --- /dev/null +++ b/vendor/Carbon/Lang/asa.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['icheheavo', 'ichamthi'], 'weekdays' => ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo'], 'weekdays_min' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Ijm', 'Jmo'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Dec'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ast.php b/vendor/Carbon/Lang/ast.php new file mode 100644 index 0000000..7b6a762 --- /dev/null +++ b/vendor/Carbon/Lang/ast.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Jordi Mallach jordi@gnu.org + * - Adolfo Jayme-Barrientos (fitojb) + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['de xineru', 'de febreru', 'de marzu', 'd’abril', 'de mayu', 'de xunu', 'de xunetu', 'd’agostu', 'de setiembre', 'd’ochobre', 'de payares', 'd’avientu'], 'months_short' => ['xin', 'feb', 'mar', 'abr', 'may', 'xun', 'xnt', 'ago', 'set', 'och', 'pay', 'avi'], 'weekdays' => ['domingu', 'llunes', 'martes', 'miércoles', 'xueves', 'vienres', 'sábadu'], 'weekdays_short' => ['dom', 'llu', 'mar', 'mié', 'xue', 'vie', 'sáb'], 'weekdays_min' => ['dom', 'llu', 'mar', 'mié', 'xue', 'vie', 'sáb'], 'year' => ':count añu|:count años', 'y' => ':count añu|:count años', 'a_year' => 'un añu|:count años', 'month' => ':count mes', 'm' => ':count mes', 'a_month' => 'un mes|:count mes', 'week' => ':count selmana|:count selmanes', 'w' => ':count selmana|:count selmanes', 'a_week' => 'una selmana|:count selmanes', 'day' => ':count día|:count díes', 'd' => ':count día|:count díes', 'a_day' => 'un día|:count díes', 'hour' => ':count hora|:count hores', 'h' => ':count hora|:count hores', 'a_hour' => 'una hora|:count hores', 'minute' => ':count minutu|:count minutos', 'min' => ':count minutu|:count minutos', 'a_minute' => 'un minutu|:count minutos', 'second' => ':count segundu|:count segundos', 's' => ':count segundu|:count segundos', 'a_second' => 'un segundu|:count segundos', 'ago' => 'hai :time', 'from_now' => 'en :time', 'after' => ':time dempués', 'before' => ':time enantes']); diff --git a/vendor/Carbon/Lang/ast_ES.php b/vendor/Carbon/Lang/ast_ES.php new file mode 100644 index 0000000..b51d2c1 --- /dev/null +++ b/vendor/Carbon/Lang/ast_ES.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ast.php'; diff --git a/vendor/Carbon/Lang/ayc.php b/vendor/Carbon/Lang/ayc.php new file mode 100644 index 0000000..7cc5e26 --- /dev/null +++ b/vendor/Carbon/Lang/ayc.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ayc_PE.php'; diff --git a/vendor/Carbon/Lang/ayc_PE.php b/vendor/Carbon/Lang/ayc_PE.php new file mode 100644 index 0000000..968dca4 --- /dev/null +++ b/vendor/Carbon/Lang/ayc_PE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - runasimipi.org libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['inïru', 'phiwriru', 'marsu', 'awrila', 'mayu', 'junyu', 'julyu', 'awustu', 'sitimri', 'uktuwri', 'nuwimri', 'risimri'], 'months_short' => ['ini', 'phi', 'mar', 'awr', 'may', 'jun', 'jul', 'awu', 'sit', 'ukt', 'nuw', 'ris'], 'weekdays' => ['tuminku', 'lunisa', 'martisa', 'mirkulisa', 'juywisa', 'wirnisa', 'sawäru'], 'weekdays_short' => ['tum', 'lun', 'mar', 'mir', 'juy', 'wir', 'saw'], 'weekdays_min' => ['tum', 'lun', 'mar', 'mir', 'juy', 'wir', 'saw'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['VM', 'NM']]); diff --git a/vendor/Carbon/Lang/az.php b/vendor/Carbon/Lang/az.php index 892f610..3965b75 100644 --- a/vendor/Carbon/Lang/az.php +++ b/vendor/Carbon/Lang/az.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,33 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count il', 'y' => ':count il', 'month' => ':count ay', 'm' => ':count ay', 'week' => ':count həftə', 'w' => ':count həftə', 'day' => ':count gün', 'd' => ':count gün', 'hour' => ':count saat', 'h' => ':count saat', 'minute' => ':count dəqiqə', 'min' => ':count dəqiqə', 'second' => ':count saniyə', 's' => ':count saniyə', 'ago' => ':time əvvəl', 'from_now' => ':time sonra', 'after' => ':time sonra', 'before' => ':time əvvəl', 'diff_now' => 'indi', 'diff_yesterday' => 'dünən', 'diff_tomorrow' => 'sabah', 'diff_before_yesterday' => 'srağagün', 'diff_after_tomorrow' => 'birisi gün', 'period_recurrences' => ':count dəfədən bir', 'period_interval' => 'hər :interval', 'period_start_date' => ':date tarixindən başlayaraq', 'period_end_date' => ':date tarixinədək'); +/* + * Authors: + * - Josh Soref + * - Kunal Marwaha + * - François B + * - JD Isaacks + * - Orxan + * - Şəhriyar İmanov + * - Baran Şengül + */ +return ['year' => ':count il', 'a_year' => '{1}bir il|]1,Inf[:count il', 'y' => ':count il', 'month' => ':count ay', 'a_month' => '{1}bir ay|]1,Inf[:count ay', 'm' => ':count ay', 'week' => ':count həftə', 'a_week' => '{1}bir həftə|]1,Inf[:count həftə', 'w' => ':count h.', 'day' => ':count gün', 'a_day' => '{1}bir gün|]1,Inf[:count gün', 'd' => ':count g.', 'hour' => ':count saat', 'a_hour' => '{1}bir saat|]1,Inf[:count saat', 'h' => ':count saat', 'minute' => ':count d.', 'a_minute' => '{1}bir dəqiqə|]1,Inf[:count dəqiqə', 'min' => ':count dəqiqə', 'second' => ':count san.', 'a_second' => '{1}birneçə saniyə|]1,Inf[:count saniyə', 's' => ':count saniyə', 'ago' => ':time əvvəl', 'from_now' => ':time sonra', 'after' => ':time sonra', 'before' => ':time əvvəl', 'diff_now' => 'indi', 'diff_today' => 'bugün', 'diff_today_regexp' => 'bugün(?:\\s+saat)?', 'diff_yesterday' => 'dünən', 'diff_tomorrow' => 'sabah', 'diff_tomorrow_regexp' => 'sabah(?:\\s+saat)?', 'diff_before_yesterday' => 'srağagün', 'diff_after_tomorrow' => 'birisi gün', 'period_recurrences' => ':count dəfədən bir', 'period_interval' => 'hər :interval', 'period_start_date' => ':date tarixindən başlayaraq', 'period_end_date' => ':date tarixinədək', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[bugün saat] LT', 'nextDay' => '[sabah saat] LT', 'nextWeek' => '[gələn həftə] dddd [saat] LT', 'lastDay' => '[dünən] LT', 'lastWeek' => '[keçən həftə] dddd [saat] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + if ($number === 0) { + // special case for zero + return "{$number}-ıncı"; + } + static $suffixes = [1 => '-inci', 5 => '-inci', 8 => '-inci', 70 => '-inci', 80 => '-inci', 2 => '-nci', 7 => '-nci', 20 => '-nci', 50 => '-nci', 3 => '-üncü', 4 => '-üncü', 100 => '-üncü', 6 => '-ncı', 9 => '-uncu', 10 => '-uncu', 30 => '-uncu', 60 => '-ıncı', 90 => '-ıncı']; + $lastDigit = $number % 10; + return $number . ($suffixes[$lastDigit] ?? $suffixes[$number % 100 - $lastDigit] ?? $suffixes[$number >= 100 ? 100 : -1] ?? ''); +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'gecə'; + } + if ($hour < 12) { + return 'səhər'; + } + if ($hour < 17) { + return 'gündüz'; + } + return 'axşam'; +}, 'months' => ['yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr', 'noyabr', 'dekabr'], 'months_short' => ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'], 'months_standalone' => ['Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr', 'Noyabr', 'Dekabr'], 'weekdays' => ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'], 'weekdays_short' => ['baz', 'bze', 'çax', 'çər', 'cax', 'cüm', 'şən'], 'weekdays_min' => ['bz', 'be', 'ça', 'çə', 'ca', 'cü', 'şə'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' və ']]; diff --git a/vendor/Carbon/Lang/az_AZ.php b/vendor/Carbon/Lang/az_AZ.php new file mode 100644 index 0000000..42d8085 --- /dev/null +++ b/vendor/Carbon/Lang/az_AZ.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pablo Saratxaga pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/az.php', ['months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'İyn', 'İyl', 'Avq', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['bazar günü', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'], 'weekdays_short' => ['baz', 'ber', 'çax', 'çər', 'cax', 'cüm', 'şnb'], 'weekdays_min' => ['baz', 'ber', 'çax', 'çər', 'cax', 'cüm', 'şnb']]); diff --git a/vendor/Carbon/Lang/az_Cyrl.php b/vendor/Carbon/Lang/az_Cyrl.php new file mode 100644 index 0000000..676b231 --- /dev/null +++ b/vendor/Carbon/Lang/az_Cyrl.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/az.php', ['weekdays' => ['базар', 'базар ертәси', 'чәршәнбә ахшамы', 'чәршәнбә', 'ҹүмә ахшамы', 'ҹүмә', 'шәнбә'], 'weekdays_short' => ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.'], 'weekdays_min' => ['Б.', 'Б.Е.', 'Ч.А.', 'Ч.', 'Ҹ.А.', 'Ҹ.', 'Ш.'], 'months' => ['јанвар', 'феврал', 'март', 'апрел', 'май', 'ијун', 'ијул', 'август', 'сентјабр', 'октјабр', 'нојабр', 'декабр'], 'months_short' => ['јан', 'фев', 'мар', 'апр', 'май', 'ијн', 'ијл', 'авг', 'сен', 'окт', 'ној', 'дек'], 'months_standalone' => ['Јанвар', 'Феврал', 'Март', 'Апрел', 'Май', 'Ијун', 'Ијул', 'Август', 'Сентјабр', 'Октјабр', 'Нојабр', 'Декабр'], 'meridiem' => ['а', 'п']]); diff --git a/vendor/Carbon/Lang/az_IR.php b/vendor/Carbon/Lang/az_IR.php new file mode 100644 index 0000000..f068770 --- /dev/null +++ b/vendor/Carbon/Lang/az_IR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Mousa Moradi mousamk@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'OY/OM/OD'], 'months' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مئی', 'ژوئن', 'جولای', 'آقۇست', 'سپتامبر', 'اوْکتوْبر', 'نوْوامبر', 'دسامبر'], 'months_short' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مئی', 'ژوئن', 'جولای', 'آقۇست', 'سپتامبر', 'اوْکتوْبر', 'نوْوامبر', 'دسامبر'], 'weekdays' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چارشنبه', 'جۆمعه آخشامی', 'جۆمعه', 'شنبه'], 'weekdays_short' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چارشنبه', 'جۆمعه آخشامی', 'جۆمعه', 'شنبه'], 'weekdays_min' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چارشنبه', 'جۆمعه آخشامی', 'جۆمعه', 'شنبه'], 'first_day_of_week' => 6, 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰۴', '۰۵', '۰۶', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱۴', '۱۵', '۱۶', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲۴', '۲۵', '۲۶', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳۴', '۳۵', '۳۶', '۳۷', '۳۸', '۳۹', '۴۰', '۴۱', '۴۲', '۴۳', '۴۴', '۴۵', '۴۶', '۴۷', '۴۸', '۴۹', '۵۰', '۵۱', '۵۲', '۵۳', '۵۴', '۵۵', '۵۶', '۵۷', '۵۸', '۵۹', '۶۰', '۶۱', '۶۲', '۶۳', '۶۴', '۶۵', '۶۶', '۶۷', '۶۸', '۶۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷۴', '۷۵', '۷۶', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸۴', '۸۵', '۸۶', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹۴', '۹۵', '۹۶', '۹۷', '۹۸', '۹۹']]); diff --git a/vendor/Carbon/Lang/az_Latn.php b/vendor/Carbon/Lang/az_Latn.php new file mode 100644 index 0000000..98472fd --- /dev/null +++ b/vendor/Carbon/Lang/az_Latn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/az.php', ['meridiem' => ['a', 'p'], 'weekdays' => ['bazar', 'bazar ertəsi', 'çərşənbə axşamı', 'çərşənbə', 'cümə axşamı', 'cümə', 'şənbə'], 'weekdays_short' => ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'], 'weekdays_min' => ['B.', 'B.E.', 'Ç.A.', 'Ç.', 'C.A.', 'C.', 'Ş.'], 'months' => ['yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr', 'noyabr', 'dekabr'], 'months_short' => ['yan', 'fev', 'mar', 'apr', 'may', 'iyn', 'iyl', 'avq', 'sen', 'okt', 'noy', 'dek'], 'months_standalone' => ['Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'İyun', 'İyul', 'Avqust', 'Sentyabr', 'Oktyabr', 'Noyabr', 'Dekabr'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'D MMMM YYYY, dddd HH:mm']]); diff --git a/vendor/Carbon/Lang/bas.php b/vendor/Carbon/Lang/bas.php new file mode 100644 index 0000000..8e1aee2 --- /dev/null +++ b/vendor/Carbon/Lang/bas.php @@ -0,0 +1,27 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['I bikɛ̂glà', 'I ɓugajɔp'], + 'weekdays' => ['ŋgwà nɔ̂y', 'ŋgwà njaŋgumba', 'ŋgwà ûm', 'ŋgwà ŋgê', 'ŋgwà mbɔk', 'ŋgwà kɔɔ', 'ŋgwà jôn'], + 'weekdays_short' => ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon'], + 'weekdays_min' => ['nɔy', 'nja', 'uum', 'ŋge', 'mbɔ', 'kɔɔ', 'jon'], + 'months' => ['Kɔndɔŋ', 'Màcɛ̂l', 'Màtùmb', 'Màtop', 'M̀puyɛ', 'Hìlòndɛ̀', 'Njèbà', 'Hìkaŋ', 'Dìpɔ̀s', 'Bìòôm', 'Màyɛsèp', 'Lìbuy li ńyèe'], + 'months_short' => ['kɔn', 'mac', 'mat', 'mto', 'mpu', 'hil', 'nje', 'hik', 'dip', 'bio', 'may', 'liɓ'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'second' => ':count móndî', + // less reliable + 's' => ':count móndî', + // less reliable + 'a_second' => ':count móndî', +]); diff --git a/vendor/Carbon/Lang/be.php b/vendor/Carbon/Lang/be.php new file mode 100644 index 0000000..c15db78 --- /dev/null +++ b/vendor/Carbon/Lang/be.php @@ -0,0 +1,65 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return $number % 10 == 1 && $number % 100 != 11 ? 0 : ($number % 10 >= 2 && $number % 10 <= 4 && ($number % 100 < 10 || $number % 100 >= 20) ? 1 : 2); + }, 'be'); +} +// @codeCoverageIgnoreEnd +/* + * Authors: + * - Josh Soref + * - SobakaSlava + * - François B + * - Serhan Apaydın + * - JD Isaacks + * - AbadonnaAbbys + * - Siomkin Alexander + */ +return ['year' => ':count год|:count гады|:count гадоў', 'a_year' => '{1}год|:count год|:count гады|:count гадоў', 'y' => ':count год|:count гады|:count гадоў', 'month' => ':count месяц|:count месяцы|:count месяцаў', 'a_month' => '{1}месяц|:count месяц|:count месяцы|:count месяцаў', 'm' => ':count месяц|:count месяцы|:count месяцаў', 'week' => ':count тыдзень|:count тыдні|:count тыдняў', 'a_week' => '{1}тыдзень|:count тыдзень|:count тыдні|:count тыдняў', 'w' => ':count тыдзень|:count тыдні|:count тыдняў', 'day' => ':count дзень|:count дні|:count дзён', 'a_day' => '{1}дзень|:count дзень|:count дні|:count дзён', 'd' => ':count дн', 'hour' => ':count гадзіну|:count гадзіны|:count гадзін', 'a_hour' => '{1}гадзіна|:count гадзіна|:count гадзіны|:count гадзін', 'h' => ':count гадзіна|:count гадзіны|:count гадзін', 'minute' => ':count хвіліна|:count хвіліны|:count хвілін', 'a_minute' => '{1}хвіліна|:count хвіліна|:count хвіліны|:count хвілін', 'min' => ':count хв', 'second' => ':count секунда|:count секунды|:count секунд', 'a_second' => '{1}некалькі секунд|:count секунда|:count секунды|:count секунд', 's' => ':count сек', 'hour_ago' => ':count гадзіну|:count гадзіны|:count гадзін', 'a_hour_ago' => '{1}гадзіну|:count гадзіну|:count гадзіны|:count гадзін', 'h_ago' => ':count гадзіну|:count гадзіны|:count гадзін', 'minute_ago' => ':count хвіліну|:count хвіліны|:count хвілін', 'a_minute_ago' => '{1}хвіліну|:count хвіліну|:count хвіліны|:count хвілін', 'min_ago' => ':count хвіліну|:count хвіліны|:count хвілін', 'second_ago' => ':count секунду|:count секунды|:count секунд', 'a_second_ago' => '{1}некалькі секунд|:count секунду|:count секунды|:count секунд', 's_ago' => ':count секунду|:count секунды|:count секунд', 'hour_from_now' => ':count гадзіну|:count гадзіны|:count гадзін', 'a_hour_from_now' => '{1}гадзіну|:count гадзіну|:count гадзіны|:count гадзін', 'h_from_now' => ':count гадзіну|:count гадзіны|:count гадзін', 'minute_from_now' => ':count хвіліну|:count хвіліны|:count хвілін', 'a_minute_from_now' => '{1}хвіліну|:count хвіліну|:count хвіліны|:count хвілін', 'min_from_now' => ':count хвіліну|:count хвіліны|:count хвілін', 'second_from_now' => ':count секунду|:count секунды|:count секунд', 'a_second_from_now' => '{1}некалькі секунд|:count секунду|:count секунды|:count секунд', 's_from_now' => ':count секунду|:count секунды|:count секунд', 'hour_after' => ':count гадзіну|:count гадзіны|:count гадзін', 'a_hour_after' => '{1}гадзіну|:count гадзіну|:count гадзіны|:count гадзін', 'h_after' => ':count гадзіну|:count гадзіны|:count гадзін', 'minute_after' => ':count хвіліну|:count хвіліны|:count хвілін', 'a_minute_after' => '{1}хвіліну|:count хвіліну|:count хвіліны|:count хвілін', 'min_after' => ':count хвіліну|:count хвіліны|:count хвілін', 'second_after' => ':count секунду|:count секунды|:count секунд', 'a_second_after' => '{1}некалькі секунд|:count секунду|:count секунды|:count секунд', 's_after' => ':count секунду|:count секунды|:count секунд', 'hour_before' => ':count гадзіну|:count гадзіны|:count гадзін', 'a_hour_before' => '{1}гадзіну|:count гадзіну|:count гадзіны|:count гадзін', 'h_before' => ':count гадзіну|:count гадзіны|:count гадзін', 'minute_before' => ':count хвіліну|:count хвіліны|:count хвілін', 'a_minute_before' => '{1}хвіліну|:count хвіліну|:count хвіліны|:count хвілін', 'min_before' => ':count хвіліну|:count хвіліны|:count хвілін', 'second_before' => ':count секунду|:count секунды|:count секунд', 'a_second_before' => '{1}некалькі секунд|:count секунду|:count секунды|:count секунд', 's_before' => ':count секунду|:count секунды|:count секунд', 'ago' => ':time таму', 'from_now' => 'праз :time', 'after' => ':time пасля', 'before' => ':time да', 'diff_now' => 'цяпер', 'diff_today' => 'Сёння', 'diff_today_regexp' => 'Сёння(?:\\s+ў)?', 'diff_yesterday' => 'учора', 'diff_yesterday_regexp' => 'Учора(?:\\s+ў)?', 'diff_tomorrow' => 'заўтра', 'diff_tomorrow_regexp' => 'Заўтра(?:\\s+ў)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY г.', 'LLL' => 'D MMMM YYYY г., HH:mm', 'LLLL' => 'dddd, D MMMM YYYY г., HH:mm'], 'calendar' => ['sameDay' => '[Сёння ў] LT', 'nextDay' => '[Заўтра ў] LT', 'nextWeek' => '[У] dddd [ў] LT', 'lastDay' => '[Учора ў] LT', 'lastWeek' => function (CarbonInterface $current) { + switch ($current->dayOfWeek) { + case 1: + case 2: + case 4: + return '[У мінулы] dddd [ў] LT'; + default: + return '[У мінулую] dddd [ў] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return ($number % 10 === 2 || $number % 10 === 3) && ($number % 100 !== 12 && $number % 100 !== 13) ? $number . '-і' : $number . '-ы'; + case 'D': + return $number . '-га'; + default: + return $number; + } +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'ночы'; + } + if ($hour < 12) { + return 'раніцы'; + } + if ($hour < 17) { + return 'дня'; + } + return 'вечара'; +}, 'months' => ['студзеня', 'лютага', 'сакавіка', 'красавіка', 'траўня', 'чэрвеня', 'ліпеня', 'жніўня', 'верасня', 'кастрычніка', 'лістапада', 'снежня'], 'months_standalone' => ['студзень', 'люты', 'сакавік', 'красавік', 'травень', 'чэрвень', 'ліпень', 'жнівень', 'верасень', 'кастрычнік', 'лістапад', 'снежань'], 'months_short' => ['студ', 'лют', 'сак', 'крас', 'трав', 'чэрв', 'ліп', 'жнів', 'вер', 'каст', 'ліст', 'снеж'], 'months_regexp' => '/(DD?o?\\.?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['нядзелю', 'панядзелак', 'аўторак', 'сераду', 'чацвер', 'пятніцу', 'суботу'], 'weekdays_standalone' => ['нядзеля', 'панядзелак', 'аўторак', 'серада', 'чацвер', 'пятніца', 'субота'], 'weekdays_short' => ['нд', 'пн', 'ат', 'ср', 'чц', 'пт', 'сб'], 'weekdays_min' => ['нд', 'пн', 'ат', 'ср', 'чц', 'пт', 'сб'], 'weekdays_regexp' => '/\\[ ?[Ууў] ?(?:мінулую|наступную)? ?\\] ?dddd/', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' і '], 'months_short_standalone' => ['сту', 'лют', 'сак', 'кра', 'май', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне']]; diff --git a/vendor/Carbon/Lang/be_BY.php b/vendor/Carbon/Lang/be_BY.php new file mode 100644 index 0000000..93e143c --- /dev/null +++ b/vendor/Carbon/Lang/be_BY.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/be.php', ['months' => ['студзеня', 'лютага', 'сакавіка', 'красавіка', 'мая', 'чэрвеня', 'ліпеня', 'жніўня', 'верасня', 'кастрычніка', 'лістапада', 'снежня'], 'months_short' => ['сту', 'лют', 'сак', 'кра', 'мая', 'чэр', 'ліп', 'жні', 'вер', 'кас', 'ліс', 'сне'], 'weekdays' => ['Нядзеля', 'Панядзелак', 'Аўторак', 'Серада', 'Чацвер', 'Пятніца', 'Субота'], 'weekdays_short' => ['Няд', 'Пан', 'Аўт', 'Срд', 'Чцв', 'Пят', 'Суб'], 'weekdays_min' => ['Няд', 'Пан', 'Аўт', 'Срд', 'Чцв', 'Пят', 'Суб']]); diff --git a/vendor/Carbon/Lang/be_BY@latin.php b/vendor/Carbon/Lang/be_BY@latin.php new file mode 100644 index 0000000..e7de3a8 --- /dev/null +++ b/vendor/Carbon/Lang/be_BY@latin.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['studzienia', 'lutaha', 'sakavika', 'krasavika', 'maja', 'červienia', 'lipienia', 'žniŭnia', 'vieraśnia', 'kastryčnika', 'listapada', 'śniežnia'], 'months_short' => ['Stu', 'Lut', 'Sak', 'Kra', 'Maj', 'Čer', 'Lip', 'Žni', 'Vie', 'Kas', 'Lis', 'Śni'], 'weekdays' => ['Niadziela', 'Paniadziełak', 'Aŭtorak', 'Sierada', 'Čaćvier', 'Piatnica', 'Subota'], 'weekdays_short' => ['Nia', 'Pan', 'Aŭt', 'Sie', 'Čać', 'Pia', 'Sub'], 'weekdays_min' => ['Nia', 'Pan', 'Aŭt', 'Sie', 'Čać', 'Pia', 'Sub'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/bem.php b/vendor/Carbon/Lang/bem.php new file mode 100644 index 0000000..0bab2ae --- /dev/null +++ b/vendor/Carbon/Lang/bem.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/bem_ZM.php'; diff --git a/vendor/Carbon/Lang/bem_ZM.php b/vendor/Carbon/Lang/bem_ZM.php new file mode 100644 index 0000000..09a97b3 --- /dev/null +++ b/vendor/Carbon/Lang/bem_ZM.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - ANLoc Martin Benjamin locales@africanlocalization.net + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'MM/DD/YYYY'], 'months' => ['Januari', 'Februari', 'Machi', 'Epreo', 'Mei', 'Juni', 'Julai', 'Ogasti', 'Septemba', 'Oktoba', 'Novemba', 'Disemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Epr', 'Mei', 'Jun', 'Jul', 'Oga', 'Sep', 'Okt', 'Nov', 'Dis'], 'weekdays' => ['Pa Mulungu', 'Palichimo', 'Palichibuli', 'Palichitatu', 'Palichine', 'Palichisano', 'Pachibelushi'], 'weekdays_short' => ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], 'weekdays_min' => ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['uluchelo', 'akasuba'], 'year' => 'myaka :count', 'y' => 'myaka :count', 'a_year' => 'myaka :count', 'month' => 'myeshi :count', 'm' => 'myeshi :count', 'a_month' => 'myeshi :count', 'week' => 'umulungu :count', 'w' => 'umulungu :count', 'a_week' => 'umulungu :count', 'day' => 'inshiku :count', 'd' => 'inshiku :count', 'a_day' => 'inshiku :count', 'hour' => 'awala :count', 'h' => 'awala :count', 'a_hour' => 'awala :count', 'minute' => 'miniti :count', 'min' => 'miniti :count', 'a_minute' => 'miniti :count', 'second' => 'sekondi :count', 's' => 'sekondi :count', 'a_second' => 'sekondi :count']); diff --git a/vendor/Carbon/Lang/ber.php b/vendor/Carbon/Lang/ber.php new file mode 100644 index 0000000..f1bc41f --- /dev/null +++ b/vendor/Carbon/Lang/ber.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ber_DZ.php'; diff --git a/vendor/Carbon/Lang/ber_DZ.php b/vendor/Carbon/Lang/ber_DZ.php new file mode 100644 index 0000000..39a36e9 --- /dev/null +++ b/vendor/Carbon/Lang/ber_DZ.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pablo Saratxaga pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr', 'noyabr', 'dekabr'], 'months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'İyn', 'İyl', 'Avq', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['bazar günü', 'birinci gün', 'ikinci gün', 'üçüncü gün', 'dördüncü gün', 'beşinci gün', 'altıncı gün'], 'weekdays_short' => ['baz', 'bir', 'iki', 'üçü', 'dör', 'beş', 'alt'], 'weekdays_min' => ['baz', 'bir', 'iki', 'üçü', 'dör', 'beş', 'alt'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/ber_MA.php b/vendor/Carbon/Lang/ber_MA.php new file mode 100644 index 0000000..39a36e9 --- /dev/null +++ b/vendor/Carbon/Lang/ber_MA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pablo Saratxaga pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['yanvar', 'fevral', 'mart', 'aprel', 'may', 'iyun', 'iyul', 'avqust', 'sentyabr', 'oktyabr', 'noyabr', 'dekabr'], 'months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'İyn', 'İyl', 'Avq', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['bazar günü', 'birinci gün', 'ikinci gün', 'üçüncü gün', 'dördüncü gün', 'beşinci gün', 'altıncı gün'], 'weekdays_short' => ['baz', 'bir', 'iki', 'üçü', 'dör', 'beş', 'alt'], 'weekdays_min' => ['baz', 'bir', 'iki', 'üçü', 'dör', 'beş', 'alt'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/bez.php b/vendor/Carbon/Lang/bez.php new file mode 100644 index 0000000..11ec7b7 --- /dev/null +++ b/vendor/Carbon/Lang/bez.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['pamilau', 'pamunyi'], 'weekdays' => ['pa mulungu', 'pa shahuviluha', 'pa hivili', 'pa hidatu', 'pa hitayi', 'pa hihanu', 'pa shahulembela'], 'weekdays_short' => ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem'], 'weekdays_min' => ['Mul', 'Vil', 'Hiv', 'Hid', 'Hit', 'Hih', 'Lem'], 'months' => ['pa mwedzi gwa hutala', 'pa mwedzi gwa wuvili', 'pa mwedzi gwa wudatu', 'pa mwedzi gwa wutai', 'pa mwedzi gwa wuhanu', 'pa mwedzi gwa sita', 'pa mwedzi gwa saba', 'pa mwedzi gwa nane', 'pa mwedzi gwa tisa', 'pa mwedzi gwa kumi', 'pa mwedzi gwa kumi na moja', 'pa mwedzi gwa kumi na mbili'], 'months_short' => ['Hut', 'Vil', 'Dat', 'Tai', 'Han', 'Sit', 'Sab', 'Nan', 'Tis', 'Kum', 'Kmj', 'Kmb'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/bg.php b/vendor/Carbon/Lang/bg.php index 5b63a08..3d2b595 100644 --- a/vendor/Carbon/Lang/bg.php +++ b/vendor/Carbon/Lang/bg.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,44 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count година|:count години', 'y' => ':count година|:count години', 'month' => ':count месец|:count месеца', 'm' => ':count месец|:count месеца', 'week' => ':count седмица|:count седмици', 'w' => ':count седмица|:count седмици', 'day' => ':count ден|:count дни', 'd' => ':count ден|:count дни', 'hour' => ':count час|:count часа', 'h' => ':count час|:count часа', 'minute' => ':count минута|:count минути', 'min' => ':count минута|:count минути', 'second' => ':count секунда|:count секунди', 's' => ':count секунда|:count секунди', 'ago' => 'преди :time', 'from_now' => ':time от сега', 'after' => 'след :time', 'before' => 'преди :time'); +/* + * Authors: + * - Josh Soref + * - François B + * - Serhan Apaydın + * - JD Isaacks + * - Glavić + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count година|:count години', 'a_year' => 'година|:count години', 'y' => ':count година|:count години', 'month' => ':count месец|:count месеца', 'a_month' => 'месец|:count месеца', 'm' => ':count месец|:count месеца', 'week' => ':count седмица|:count седмици', 'a_week' => 'седмица|:count седмици', 'w' => ':count седмица|:count седмици', 'day' => ':count ден|:count дни', 'a_day' => 'ден|:count дни', 'd' => ':count ден|:count дни', 'hour' => ':count час|:count часа', 'a_hour' => 'час|:count часа', 'h' => ':count час|:count часа', 'minute' => ':count минута|:count минути', 'a_minute' => 'минута|:count минути', 'min' => ':count минута|:count минути', 'second' => ':count секунда|:count секунди', 'a_second' => 'няколко секунди|:count секунди', 's' => ':count секунда|:count секунди', 'ago' => 'преди :time', 'from_now' => 'след :time', 'after' => 'след :time', 'before' => 'преди :time', 'diff_now' => 'сега', 'diff_today' => 'Днес', 'diff_today_regexp' => 'Днес(?:\\s+в)?', 'diff_yesterday' => 'вчера', 'diff_yesterday_regexp' => 'Вчера(?:\\s+в)?', 'diff_tomorrow' => 'утре', 'diff_tomorrow_regexp' => 'Утре(?:\\s+в)?', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'D.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY H:mm', 'LLLL' => 'dddd, D MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[Днес в] LT', 'nextDay' => '[Утре в] LT', 'nextWeek' => 'dddd [в] LT', 'lastDay' => '[Вчера в] LT', 'lastWeek' => function (CarbonInterface $current) { + switch ($current->dayOfWeek) { + case 0: + case 3: + case 6: + return '[В изминалата] dddd [в] LT'; + default: + return '[В изминалия] dddd [в] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => function ($number) { + $lastDigit = $number % 10; + $last2Digits = $number % 100; + if ($number === 0) { + return "{$number}-ев"; + } + if ($last2Digits === 0) { + return "{$number}-ен"; + } + if ($last2Digits > 10 && $last2Digits < 20) { + return "{$number}-ти"; + } + if ($lastDigit === 1) { + return "{$number}-ви"; + } + if ($lastDigit === 2) { + return "{$number}-ри"; + } + if ($lastDigit === 7 || $lastDigit === 8) { + return "{$number}-ми"; + } + return "{$number}-ти"; +}, 'months' => ['януари', 'февруари', 'март', 'април', 'май', 'юни', 'юли', 'август', 'септември', 'октомври', 'ноември', 'декември'], 'months_short' => ['яну', 'фев', 'мар', 'апр', 'май', 'юни', 'юли', 'авг', 'сеп', 'окт', 'ное', 'дек'], 'weekdays' => ['неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота'], 'weekdays_short' => ['нед', 'пон', 'вто', 'сря', 'чет', 'пет', 'съб'], 'weekdays_min' => ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' и '], 'meridiem' => ['преди обяд', 'следобед']]; diff --git a/vendor/Carbon/Lang/bg_BG.php b/vendor/Carbon/Lang/bg_BG.php new file mode 100644 index 0000000..5c124e9 --- /dev/null +++ b/vendor/Carbon/Lang/bg_BG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/bg.php'; diff --git a/vendor/Carbon/Lang/bhb.php b/vendor/Carbon/Lang/bhb.php new file mode 100644 index 0000000..c2f6cfd --- /dev/null +++ b/vendor/Carbon/Lang/bhb.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/bhb_IN.php'; diff --git a/vendor/Carbon/Lang/bhb_IN.php b/vendor/Carbon/Lang/bhb_IN.php new file mode 100644 index 0000000..d94eb6a --- /dev/null +++ b/vendor/Carbon/Lang/bhb_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. alexey.merzlyakov@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], 'weekdays' => ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], 'weekdays_short' => ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], 'weekdays_min' => ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/bho.php b/vendor/Carbon/Lang/bho.php new file mode 100644 index 0000000..2744fad --- /dev/null +++ b/vendor/Carbon/Lang/bho.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/bho_IN.php'; diff --git a/vendor/Carbon/Lang/bho_IN.php b/vendor/Carbon/Lang/bho_IN.php new file mode 100644 index 0000000..3fdd49b --- /dev/null +++ b/vendor/Carbon/Lang/bho_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bhashaghar@googlegroups.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर"'], 'months_short' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर"'], 'weekdays' => ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'], 'weekdays_short' => ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'], 'weekdays_min' => ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['पूर्वाह्न', 'अपराह्न'], 'hour' => ':count मौसम', 'h' => ':count मौसम', 'a_hour' => ':count मौसम', 'minute' => ':count कला', 'min' => ':count कला', 'a_minute' => ':count कला', 'second' => ':count सोमार', 's' => ':count सोमार', 'a_second' => ':count सोमार', 'year' => ':count साल', 'y' => ':count साल', 'a_year' => ':count साल', 'month' => ':count महिना', 'm' => ':count महिना', 'a_month' => ':count महिना', 'week' => ':count सप्ताह', 'w' => ':count सप्ताह', 'a_week' => ':count सप्ताह', 'day' => ':count दिन', 'd' => ':count दिन', 'a_day' => ':count दिन']); diff --git a/vendor/Carbon/Lang/bi.php b/vendor/Carbon/Lang/bi.php new file mode 100644 index 0000000..7b4ebff --- /dev/null +++ b/vendor/Carbon/Lang/bi.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/bi_VU.php'; diff --git a/vendor/Carbon/Lang/bi_VU.php b/vendor/Carbon/Lang/bi_VU.php new file mode 100644 index 0000000..7d64f88 --- /dev/null +++ b/vendor/Carbon/Lang/bi_VU.php @@ -0,0 +1,65 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. akhilesh.k@samsung.com & maninder1.s@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'dddd DD MMM YYYY'], + 'months' => ['jenuware', 'febwari', 'maj', 'epril', 'mei', 'jun', 'julae', 'ogis', 'septemba', 'oktoba', 'novemba', 'disemba'], + 'months_short' => ['jen', 'feb', 'maj', 'epr', 'mei', 'jun', 'jul', 'ogi', 'sep', 'okt', 'nov', 'dis'], + 'weekdays' => ['sande', 'mande', 'maj', 'wota', 'fraede', 'sarede'], + 'weekdays_short' => ['san', 'man', 'maj', 'wot', 'fra', 'sar'], + 'weekdays_min' => ['san', 'man', 'maj', 'wot', 'fra', 'sar'], + 'year' => ':count seven', + // less reliable + 'y' => ':count seven', + // less reliable + 'a_year' => ':count seven', + // less reliable + 'month' => ':count mi', + // less reliable + 'm' => ':count mi', + // less reliable + 'a_month' => ':count mi', + // less reliable + 'week' => ':count sarede', + // less reliable + 'w' => ':count sarede', + // less reliable + 'a_week' => ':count sarede', + // less reliable + 'day' => ':count betde', + // less reliable + 'd' => ':count betde', + // less reliable + 'a_day' => ':count betde', + // less reliable + 'hour' => ':count klok', + // less reliable + 'h' => ':count klok', + // less reliable + 'a_hour' => ':count klok', + // less reliable + 'minute' => ':count smol', + // less reliable + 'min' => ':count smol', + // less reliable + 'a_minute' => ':count smol', + // less reliable + 'second' => ':count tu', + // less reliable + 's' => ':count tu', + // less reliable + 'a_second' => ':count tu', +]); diff --git a/vendor/Carbon/Lang/bm.php b/vendor/Carbon/Lang/bm.php new file mode 100644 index 0000000..6f97e0a --- /dev/null +++ b/vendor/Carbon/Lang/bm.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Estelle Comment + */ +return ['year' => 'san :count', 'a_year' => '{1}san kelen|san :count', 'y' => 'san :count', 'month' => 'kalo :count', 'a_month' => '{1}kalo kelen|kalo :count', 'm' => 'k. :count', 'week' => 'dɔgɔkun :count', 'a_week' => 'dɔgɔkun kelen', 'w' => 'd. :count', 'day' => 'tile :count', 'd' => 't. :count', 'a_day' => '{1}tile kelen|tile :count', 'hour' => 'lɛrɛ :count', 'a_hour' => '{1}lɛrɛ kelen|lɛrɛ :count', 'h' => 'l. :count', 'minute' => 'miniti :count', 'a_minute' => '{1}miniti kelen|miniti :count', 'min' => 'm. :count', 'second' => 'sekondi :count', 'a_second' => '{1}sanga dama dama|sekondi :count', 's' => 'sek. :count', 'ago' => 'a bɛ :time bɔ', 'from_now' => ':time kɔnɔ', 'diff_today' => 'Bi', 'diff_yesterday' => 'Kunu', 'diff_yesterday_regexp' => 'Kunu(?:\\s+lɛrɛ)?', 'diff_tomorrow' => 'Sini', 'diff_tomorrow_regexp' => 'Sini(?:\\s+lɛrɛ)?', 'diff_today_regexp' => 'Bi(?:\\s+lɛrɛ)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'MMMM [tile] D [san] YYYY', 'LLL' => 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', 'LLLL' => 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm'], 'calendar' => ['sameDay' => '[Bi lɛrɛ] LT', 'nextDay' => '[Sini lɛrɛ] LT', 'nextWeek' => 'dddd [don lɛrɛ] LT', 'lastDay' => '[Kunu lɛrɛ] LT', 'lastWeek' => 'dddd [tɛmɛnen lɛrɛ] LT', 'sameElse' => 'L'], 'months' => ['Zanwuyekalo', 'Fewuruyekalo', 'Marisikalo', 'Awirilikalo', 'Mɛkalo', 'Zuwɛnkalo', 'Zuluyekalo', 'Utikalo', 'Sɛtanburukalo', 'ɔkutɔburukalo', 'Nowanburukalo', 'Desanburukalo'], 'months_short' => ['Zan', 'Few', 'Mar', 'Awi', 'Mɛ', 'Zuw', 'Zul', 'Uti', 'Sɛt', 'ɔku', 'Now', 'Des'], 'weekdays' => ['Kari', 'Ntɛnɛn', 'Tarata', 'Araba', 'Alamisa', 'Juma', 'Sibiri'], 'weekdays_short' => ['Kar', 'Ntɛ', 'Tar', 'Ara', 'Ala', 'Jum', 'Sib'], 'weekdays_min' => ['Ka', 'Nt', 'Ta', 'Ar', 'Al', 'Ju', 'Si'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' ni ']]; diff --git a/vendor/Carbon/Lang/bn.php b/vendor/Carbon/Lang/bn.php index df02075..09e1b57 100644 --- a/vendor/Carbon/Lang/bn.php +++ b/vendor/Carbon/Lang/bn.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,28 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '১ বছর|:count বছর', 'y' => '১ বছর|:count বছর', 'month' => '১ মাস|:count মাস', 'm' => '১ মাস|:count মাস', 'week' => '১ সপ্তাহ|:count সপ্তাহ', 'w' => '১ সপ্তাহ|:count সপ্তাহ', 'day' => '১ দিন|:count দিন', 'd' => '১ দিন|:count দিন', 'hour' => '১ ঘন্টা|:count ঘন্টা', 'h' => '১ ঘন্টা|:count ঘন্টা', 'minute' => '১ মিনিট|:count মিনিট', 'min' => '১ মিনিট|:count মিনিট', 'second' => '১ সেকেন্ড|:count সেকেন্ড', 's' => '১ সেকেন্ড|:count সেকেন্ড', 'ago' => ':time পূর্বে', 'from_now' => 'এখন থেকে :time', 'after' => ':time পরে', 'before' => ':time আগে', 'diff_now' => 'এখন', 'diff_yesterday' => 'গতকাল', 'diff_tomorrow' => 'আগামীকাল', 'period_recurrences' => ':count বার|:count বার', 'period_interval' => 'প্রতি :interval', 'period_start_date' => ':date থেকে', 'period_end_date' => ':date পর্যন্ত'); +/* + * Authors: + * - Josh Soref + * - Shakib Hossain + * - Raju + * - Aniruddha Adhikary + * - JD Isaacks + * - Saiful Islam + * - Faisal Islam + */ +return ['year' => ':count বছর', 'a_year' => 'এক বছর|:count বছর', 'y' => '১ বছর|:count বছর', 'month' => ':count মাস', 'a_month' => 'এক মাস|:count মাস', 'm' => '১ মাস|:count মাস', 'week' => ':count সপ্তাহ', 'a_week' => '১ সপ্তাহ|:count সপ্তাহ', 'w' => '১ সপ্তাহ|:count সপ্তাহ', 'day' => ':count দিন', 'a_day' => 'এক দিন|:count দিন', 'd' => '১ দিন|:count দিন', 'hour' => ':count ঘন্টা', 'a_hour' => 'এক ঘন্টা|:count ঘন্টা', 'h' => '১ ঘন্টা|:count ঘন্টা', 'minute' => ':count মিনিট', 'a_minute' => 'এক মিনিট|:count মিনিট', 'min' => '১ মিনিট|:count মিনিট', 'second' => ':count সেকেন্ড', 'a_second' => 'কয়েক সেকেন্ড|:count সেকেন্ড', 's' => '১ সেকেন্ড|:count সেকেন্ড', 'ago' => ':time আগে', 'from_now' => ':time পরে', 'after' => ':time পরে', 'before' => ':time আগে', 'diff_now' => 'এখন', 'diff_today' => 'আজ', 'diff_yesterday' => 'গতকাল', 'diff_tomorrow' => 'আগামীকাল', 'period_recurrences' => ':count বার|:count বার', 'period_interval' => 'প্রতি :interval', 'period_start_date' => ':date থেকে', 'period_end_date' => ':date পর্যন্ত', 'formats' => ['LT' => 'A Oh:Om সময়', 'LTS' => 'A Oh:Om:Os সময়', 'L' => 'OD/OM/OY', 'LL' => 'OD MMMM OY', 'LLL' => 'OD MMMM OY, A Oh:Om সময়', 'LLLL' => 'dddd, OD MMMM OY, A Oh:Om সময়'], 'calendar' => ['sameDay' => '[আজ] LT', 'nextDay' => '[আগামীকাল] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[গতকাল] LT', 'lastWeek' => '[গত] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'রাত'; + } + if ($hour < 10) { + return 'সকাল'; + } + if ($hour < 17) { + return 'দুপুর'; + } + if ($hour < 20) { + return 'বিকাল'; + } + return 'রাত'; +}, 'months' => ['জানুয়ারী', 'ফেব্রুয়ারি', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'months_short' => ['জানু', 'ফেব', 'মার্চ', 'এপ্র', 'মে', 'জুন', 'জুল', 'আগ', 'সেপ্ট', 'অক্টো', 'নভে', 'ডিসে'], 'weekdays' => ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'], 'weekdays_short' => ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'], 'weekdays_min' => ['রবি', 'সোম', 'মঙ্গ', 'বুধ', 'বৃহঃ', 'শুক্র', 'শনি'], 'list' => [', ', ' এবং '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekdays_standalone' => ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহষ্পতিবার', 'শুক্রবার', 'শনিবার'], 'weekdays_min_standalone' => ['রঃ', 'সোঃ', 'মঃ', 'বুঃ', 'বৃঃ', 'শুঃ', 'শনি'], 'months_short_standalone' => ['জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'alt_numbers' => ['০', '১', '২', '৩', '৪', '৫', '৬', '৭', '৮', '৯']]; diff --git a/vendor/Carbon/Lang/bn_BD.php b/vendor/Carbon/Lang/bn_BD.php new file mode 100644 index 0000000..06cebc5 --- /dev/null +++ b/vendor/Carbon/Lang/bn_BD.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ankur Group, Taneem Ahmed, Jamil Ahmed + */ +return \array_replace_recursive(require __DIR__ . '/bn.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'months_short' => ['জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'weekdays' => ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'], 'weekdays_short' => ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহঃ', 'শুক্র', 'শনি'], 'weekdays_min' => ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহঃ', 'শুক্র', 'শনি'], 'first_day_of_week' => 5, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/bn_IN.php b/vendor/Carbon/Lang/bn_IN.php new file mode 100644 index 0000000..f052e11 --- /dev/null +++ b/vendor/Carbon/Lang/bn_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/bn.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['জানুয়ারী', 'ফেব্রুয়ারী', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'months_short' => ['জানু', 'ফেব', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগস্ট', 'সেপ্টেম্বর', 'অক্টোবর', 'নভেম্বর', 'ডিসেম্বর'], 'weekdays' => ['রবিবার', 'সোমবার', 'মঙ্গলবার', 'বুধবার', 'বৃহস্পতিবার', 'শুক্রবার', 'শনিবার'], 'weekdays_short' => ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'], 'weekdays_min' => ['রবি', 'সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র', 'শনি'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/bo.php b/vendor/Carbon/Lang/bo.php new file mode 100644 index 0000000..59dc3dc --- /dev/null +++ b/vendor/Carbon/Lang/bo.php @@ -0,0 +1,32 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - JD Isaacks + */ +return ['year' => '{1}ལོ་གཅིག|]1,Inf[:count ལོ', 'month' => '{1}ཟླ་བ་གཅིག|]1,Inf[:count ཟླ་བ', 'week' => ':count བདུན་ཕྲག', 'day' => '{1}ཉིན་གཅིག|]1,Inf[:count ཉིན་', 'hour' => '{1}ཆུ་ཚོད་གཅིག|]1,Inf[:count ཆུ་ཚོད', 'minute' => '{1}སྐར་མ་གཅིག|]1,Inf[:count སྐར་མ', 'second' => '{1}ལམ་སང|]1,Inf[:count སྐར་ཆ།', 'ago' => ':time སྔན་ལ', 'from_now' => ':time ལ་', 'diff_yesterday' => 'ཁ་སང', 'diff_today' => 'དི་རིང', 'diff_tomorrow' => 'སང་ཉིན', 'formats' => ['LT' => 'A h:mm', 'LTS' => 'A h:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm'], 'calendar' => ['sameDay' => '[དི་རིང] LT', 'nextDay' => '[སང་ཉིན] LT', 'nextWeek' => '[བདུན་ཕྲག་རྗེས་མ], LT', 'lastDay' => '[ཁ་སང] LT', 'lastWeek' => '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'མཚན་མོ'; + } + if ($hour < 10) { + return 'ཞོགས་ཀས'; + } + if ($hour < 17) { + return 'ཉིན་གུང'; + } + if ($hour < 20) { + return 'དགོང་དག'; + } + return 'མཚན་མོ'; +}, 'months' => ['ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ', 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'], 'months_short' => ['ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ', 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'], 'weekdays' => ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'], 'weekdays_short' => ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ', 'པ་སངས་', 'སྤེན་པ་'], 'weekdays_min' => ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ', 'པ་སངས་', 'སྤེན་པ་'], 'list' => [', ', ' ཨནད་ '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'months_standalone' => ['ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་', 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་']]; diff --git a/vendor/Carbon/Lang/bo_CN.php b/vendor/Carbon/Lang/bo_CN.php new file mode 100644 index 0000000..60d45dd --- /dev/null +++ b/vendor/Carbon/Lang/bo_CN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/bo.php'; diff --git a/vendor/Carbon/Lang/bo_IN.php b/vendor/Carbon/Lang/bo_IN.php new file mode 100644 index 0000000..08fe6b4 --- /dev/null +++ b/vendor/Carbon/Lang/bo_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/bo.php', ['meridiem' => ['སྔ་དྲོ་', 'ཕྱི་དྲོ་'], 'weekdays' => ['གཟའ་ཉི་མ་', 'གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་པ་', 'གཟའ་ཕུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་པ་'], 'weekdays_short' => ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'], 'weekdays_min' => ['ཉི་མ་', 'ཟླ་བ་', 'མིག་དམར་', 'ལྷག་པ་', 'ཕུར་བུ་', 'པ་སངས་', 'སྤེན་པ་'], 'months' => ['ཟླ་བ་དང་པོ', 'ཟླ་བ་གཉིས་པ', 'ཟླ་བ་གསུམ་པ', 'ཟླ་བ་བཞི་པ', 'ཟླ་བ་ལྔ་པ', 'ཟླ་བ་དྲུག་པ', 'ཟླ་བ་བདུན་པ', 'ཟླ་བ་བརྒྱད་པ', 'ཟླ་བ་དགུ་པ', 'ཟླ་བ་བཅུ་པ', 'ཟླ་བ་བཅུ་གཅིག་པ', 'ཟླ་བ་བཅུ་གཉིས་པ'], 'months_short' => ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'], 'months_standalone' => ['ཟླ་བ་དང་པོ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་པ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུན་པ་', 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'], 'weekend' => [0, 0], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'YYYY-MM-DD', 'LL' => 'YYYY ལོའི་MMMཚེས་D', 'LLL' => 'སྤྱི་ལོ་YYYY MMMMའི་ཚེས་D h:mm a', 'LLLL' => 'YYYY MMMMའི་ཚེས་D, dddd h:mm a']]); diff --git a/vendor/Carbon/Lang/br.php b/vendor/Carbon/Lang/br.php new file mode 100644 index 0000000..1551605 --- /dev/null +++ b/vendor/Carbon/Lang/br.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Serhan Apaydın + * - JD Isaacks + */ +return ['year' => '{1}:count bloaz|{3,4,5,9}:count bloaz|[0,Inf[:count vloaz', 'a_year' => '{1}ur bloaz|{3,4,5,9}:count bloaz|[0,Inf[:count vloaz', 'month' => '{1}:count miz|{2}:count viz|[0,Inf[:count miz', 'a_month' => '{1}ur miz|{2}:count viz|[0,Inf[:count miz', 'week' => ':count sizhun', 'a_week' => '{1}ur sizhun|:count sizhun', 'day' => '{1}:count devezh|{2}:count zevezh|[0,Inf[:count devezh', 'a_day' => '{1}un devezh|{2}:count zevezh|[0,Inf[:count devezh', 'hour' => ':count eur', 'a_hour' => '{1}un eur|:count eur', 'minute' => '{1}:count vunutenn|{2}:count vunutenn|[0,Inf[:count munutenn', 'a_minute' => '{1}ur vunutenn|{2}:count vunutenn|[0,Inf[:count munutenn', 'second' => ':count eilenn', 'a_second' => '{1}un nebeud segondennoù|[0,Inf[:count eilenn', 'ago' => ':time \'zo', 'from_now' => 'a-benn :time', 'diff_now' => 'bremañ', 'diff_today' => 'Hiziv', 'diff_today_regexp' => 'Hiziv(?:\\s+da)?', 'diff_yesterday' => 'decʼh', 'diff_yesterday_regexp' => 'Dec\'h(?:\\s+da)?', 'diff_tomorrow' => 'warcʼhoazh', 'diff_tomorrow_regexp' => 'Warc\'hoazh(?:\\s+da)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D [a viz] MMMM YYYY', 'LLL' => 'D [a viz] MMMM YYYY HH:mm', 'LLLL' => 'dddd, D [a viz] MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Hiziv da] LT', 'nextDay' => '[Warc\'hoazh da] LT', 'nextWeek' => 'dddd [da] LT', 'lastDay' => '[Dec\'h da] LT', 'lastWeek' => 'dddd [paset da] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number === 1 ? 'añ' : 'vet'); +}, 'months' => ['Genver', 'C\'hwevrer', 'Meurzh', 'Ebrel', 'Mae', 'Mezheven', 'Gouere', 'Eost', 'Gwengolo', 'Here', 'Du', 'Kerzu'], 'months_short' => ['Gen', 'C\'hwe', 'Meu', 'Ebr', 'Mae', 'Eve', 'Gou', 'Eos', 'Gwe', 'Her', 'Du', 'Ker'], 'weekdays' => ['Sul', 'Lun', 'Meurzh', 'Merc\'her', 'Yaou', 'Gwener', 'Sadorn'], 'weekdays_short' => ['Sul', 'Lun', 'Meu', 'Mer', 'Yao', 'Gwe', 'Sad'], 'weekdays_min' => ['Su', 'Lu', 'Me', 'Mer', 'Ya', 'Gw', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' hag '], 'meridiem' => ['A.M.', 'G.M.'], 'y' => ':count bl.', 'd' => ':count d', 'h' => ':count e', 'min' => ':count min', 's' => ':count s']; diff --git a/vendor/Carbon/Lang/br_FR.php b/vendor/Carbon/Lang/br_FR.php new file mode 100644 index 0000000..f3eb145 --- /dev/null +++ b/vendor/Carbon/Lang/br_FR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/br.php'; diff --git a/vendor/Carbon/Lang/brx.php b/vendor/Carbon/Lang/brx.php new file mode 100644 index 0000000..b4548ae --- /dev/null +++ b/vendor/Carbon/Lang/brx.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/brx_IN.php'; diff --git a/vendor/Carbon/Lang/brx_IN.php b/vendor/Carbon/Lang/brx_IN.php new file mode 100644 index 0000000..f6de715 --- /dev/null +++ b/vendor/Carbon/Lang/brx_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'M/D/YY'], 'months' => ['जानुवारी', 'फेब्रुवारी', 'मार्स', 'एफ्रिल', 'मे', 'जुन', 'जुलाइ', 'आगस्थ', 'सेबथेज्ब़र', 'अखथबर', 'नबेज्ब़र', 'दिसेज्ब़र'], 'months_short' => ['जानुवारी', 'फेब्रुवारी', 'मार्स', 'एप्रिल', 'मे', 'जुन', 'जुलाइ', 'आगस्थ', 'सेबथेज्ब़र', 'अखथबर', 'नबेज्ब़र', 'दिसेज्ब़र'], 'weekdays' => ['रबिबार', 'सोबार', 'मंगलबार', 'बुदबार', 'बिसथिबार', 'सुखुरबार', 'सुनिबार'], 'weekdays_short' => ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि'], 'weekdays_min' => ['रबि', 'सम', 'मंगल', 'बुद', 'बिसथि', 'सुखुर', 'सुनि'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['फुं.', 'बेलासे.']]); diff --git a/vendor/Carbon/Lang/bs.php b/vendor/Carbon/Lang/bs.php new file mode 100644 index 0000000..3889865 --- /dev/null +++ b/vendor/Carbon/Lang/bs.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bokideckonja + * - Josh Soref + * - François B + * - shaishavgandhi05 + * - Serhan Apaydın + * - JD Isaacks + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count godina|:count godine|:count godina', 'y' => ':count godina|:count godine|:count godina', 'month' => ':count mjesec|:count mjeseca|:count mjeseci', 'm' => ':count mjesec|:count mjeseca|:count mjeseci', 'week' => ':count sedmice|:count sedmicu|:count sedmica', 'w' => ':count sedmice|:count sedmicu|:count sedmica', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count dan|:count dana|:count dana', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count sat|:count sata|:count sati', 'minute' => ':count minut|:count minuta|:count minuta', 'min' => ':count minut|:count minuta|:count minuta', 'second' => ':count sekund|:count sekunda|:count sekundi', 's' => ':count sekund|:count sekunda|:count sekundi', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => 'nakon :time', 'before' => ':time ranije', 'diff_now' => 'sada', 'diff_today' => 'danas', 'diff_today_regexp' => 'danas(?:\\s+u)?', 'diff_yesterday' => 'jučer', 'diff_yesterday_regexp' => 'jučer(?:\\s+u)?', 'diff_tomorrow' => 'sutra', 'diff_tomorrow_regexp' => 'sutra(?:\\s+u)?', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm', 'LLLL' => 'dddd, D. MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[danas u] LT', 'nextDay' => '[sutra u] LT', 'nextWeek' => function (CarbonInterface $current) { + switch ($current->dayOfWeek) { + case 0: + return '[u] [nedjelju] [u] LT'; + case 3: + return '[u] [srijedu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + default: + return '[u] dddd [u] LT'; + } +}, 'lastDay' => '[jučer u] LT', 'lastWeek' => function (CarbonInterface $current) { + switch ($current->dayOfWeek) { + case 0: + case 3: + return '[prošlu] dddd [u] LT'; + case 6: + return '[prošle] [subote] [u] LT'; + default: + return '[prošli] dddd [u] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar', 'novembar', 'decembar'], 'months_short' => ['jan.', 'feb.', 'mar.', 'apr.', 'maj.', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'], 'weekdays' => ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned.', 'pon.', 'uto.', 'sri.', 'čet.', 'pet.', 'sub.'], 'weekdays_min' => ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' i '], 'meridiem' => ['prijepodne', 'popodne']]; diff --git a/vendor/Carbon/Lang/bs_BA.php b/vendor/Carbon/Lang/bs_BA.php index d8b484e..96f5fb7 100644 --- a/vendor/Carbon/Lang/bs_BA.php +++ b/vendor/Carbon/Lang/bs_BA.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,4 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count godina|:count godine|:count godina', 'y' => ':count godina|:count godine|:count godina', 'month' => ':count mjesec|:count mjeseca|:count mjeseci', 'm' => ':count mjesec|:count mjeseca|:count mjeseci', 'week' => ':count nedjelja|:count nedjelje|:count nedjelja', 'w' => ':count nedjelja|:count nedjelje|:count nedjelja', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count dan|:count dana|:count dana', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count sat|:count sata|:count sati', 'minute' => ':count minut|:count minuta|:count minuta', 'min' => ':count minut|:count minuta|:count minuta', 'second' => ':count sekund|:count sekunda|:count sekundi', 's' => ':count sekund|:count sekunda|:count sekundi', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => 'nakon :time', 'before' => ':time ranije'); +return require __DIR__ . '/bs.php'; diff --git a/vendor/Carbon/Lang/bs_Cyrl.php b/vendor/Carbon/Lang/bs_Cyrl.php new file mode 100644 index 0000000..5a82df6 --- /dev/null +++ b/vendor/Carbon/Lang/bs_Cyrl.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/bs.php', ['meridiem' => ['пре подне', 'поподне'], 'weekdays' => ['недјеља', 'понедјељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'], 'weekdays_short' => ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб'], 'weekdays_min' => ['нед', 'пон', 'уто', 'сри', 'чет', 'пет', 'суб'], 'months' => ['јануар', 'фебруар', 'март', 'април', 'мај', 'јуни', 'јули', 'аугуст', 'септембар', 'октобар', 'новембар', 'децембар'], 'months_short' => ['јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'ауг', 'сеп', 'окт', 'нов', 'дец'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D.M.YYYY.', 'LL' => 'DD.MM.YYYY.', 'LLL' => 'DD. MMMM YYYY. HH:mm', 'LLLL' => 'dddd, DD. MMMM YYYY. HH:mm']]); diff --git a/vendor/Carbon/Lang/bs_Latn.php b/vendor/Carbon/Lang/bs_Latn.php new file mode 100644 index 0000000..9fa272c --- /dev/null +++ b/vendor/Carbon/Lang/bs_Latn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/bs.php', []); diff --git a/vendor/Carbon/Lang/byn.php b/vendor/Carbon/Lang/byn.php new file mode 100644 index 0000000..c573c2f --- /dev/null +++ b/vendor/Carbon/Lang/byn.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/byn_ER.php'; diff --git a/vendor/Carbon/Lang/byn_ER.php b/vendor/Carbon/Lang/byn_ER.php new file mode 100644 index 0000000..a08150c --- /dev/null +++ b/vendor/Carbon/Lang/byn_ER.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ልደትሪ', 'ካብኽብቲ', 'ክብላ', 'ፋጅኺሪ', 'ክቢቅሪ', 'ምኪኤል ትጓ̅ኒሪ', 'ኰርኩ', 'ማርያም ትሪ', 'ያኸኒ መሳቅለሪ', 'መተሉ', 'ምኪኤል መሽወሪ', 'ተሕሳስሪ'], 'months_short' => ['ልደት', 'ካብኽ', 'ክብላ', 'ፋጅኺ', 'ክቢቅ', 'ም/ት', 'ኰር', 'ማርያ', 'ያኸኒ', 'መተሉ', 'ም/ም', 'ተሕሳ'], 'weekdays' => ['ሰንበር ቅዳዅ', 'ሰኑ', 'ሰሊጝ', 'ለጓ ወሪ ለብዋ', 'ኣምድ', 'ኣርብ', 'ሰንበር ሽጓዅ'], 'weekdays_short' => ['ሰ/ቅ', 'ሰኑ', 'ሰሊጝ', 'ለጓ', 'ኣምድ', 'ኣርብ', 'ሰ/ሽ'], 'weekdays_min' => ['ሰ/ቅ', 'ሰኑ', 'ሰሊጝ', 'ለጓ', 'ኣምድ', 'ኣርብ', 'ሰ/ሽ'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['ፋዱስ ጃብ', 'ፋዱስ ደምቢ']]); diff --git a/vendor/Carbon/Lang/ca.php b/vendor/Carbon/Lang/ca.php index 0bb452e..8fe5e56 100644 --- a/vendor/Carbon/Lang/ca.php +++ b/vendor/Carbon/Lang/ca.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,29 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count any|:count anys', 'y' => ':count any|:count anys', 'month' => ':count mes|:count mesos', 'm' => ':count mes|:count mesos', 'week' => ':count setmana|:count setmanes', 'w' => ':count setmana|:count setmanes', 'day' => ':count dia|:count dies', 'd' => ':count dia|:count dies', 'hour' => ':count hora|:count hores', 'h' => ':count hora|:count hores', 'minute' => ':count minut|:count minuts', 'min' => ':count minut|:count minuts', 'second' => ':count segon|:count segons', 's' => ':count segon|:count segons', 'ago' => 'fa :time', 'from_now' => 'd\'aquí :time', 'after' => ':time després', 'before' => ':time abans', 'diff_now' => 'ara mateix', 'diff_yesterday' => 'ahir', 'diff_tomorrow' => 'demà', 'diff_before_yesterday' => "abans d'ahir", 'diff_after_tomorrow' => 'demà passat', 'period_recurrences' => ':count cop|:count cops', 'period_interval' => 'cada :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'fins a :date'); +/* + * Authors: + * - mestremuten + * - François B + * - Marc Ordinas i Llopis + * - Pere Orga + * - JD Isaacks + * - Quentí + * - Víctor Díaz + * - Xavi + * - qcardona + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count any|:count anys', 'a_year' => 'un any|:count anys', 'y' => ':count any|:count anys', 'month' => ':count mes|:count mesos', 'a_month' => 'un mes|:count mesos', 'm' => ':count mes|:count mesos', 'week' => ':count setmana|:count setmanes', 'a_week' => 'una setmana|:count setmanes', 'w' => ':count setmana|:count setmanes', 'day' => ':count dia|:count dies', 'a_day' => 'un dia|:count dies', 'd' => ':count d', 'hour' => ':count hora|:count hores', 'a_hour' => 'una hora|:count hores', 'h' => ':count h', 'minute' => ':count minut|:count minuts', 'a_minute' => 'un minut|:count minuts', 'min' => ':count min', 'second' => ':count segon|:count segons', 'a_second' => 'uns segons|:count segons', 's' => ':count s', 'ago' => 'fa :time', 'from_now' => 'd\'aquí a :time', 'after' => ':time després', 'before' => ':time abans', 'diff_now' => 'ara mateix', 'diff_today' => 'avui', 'diff_today_regexp' => 'avui(?:\\s+a)?(?:\\s+les)?', 'diff_yesterday' => 'ahir', 'diff_yesterday_regexp' => 'ahir(?:\\s+a)?(?:\\s+les)?', 'diff_tomorrow' => 'demà', 'diff_tomorrow_regexp' => 'demà(?:\\s+a)?(?:\\s+les)?', 'diff_before_yesterday' => 'abans d\'ahir', 'diff_after_tomorrow' => 'demà passat', 'period_recurrences' => ':count cop|:count cops', 'period_interval' => 'cada :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'fins a :date', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM [de] YYYY', 'LLL' => 'D MMMM [de] YYYY [a les] H:mm', 'LLLL' => 'dddd D MMMM [de] YYYY [a les] H:mm'], 'calendar' => ['sameDay' => function (CarbonInterface $current) { + return '[avui a ' . ($current->hour !== 1 ? 'les' : 'la') . '] LT'; +}, 'nextDay' => function (CarbonInterface $current) { + return '[demà a ' . ($current->hour !== 1 ? 'les' : 'la') . '] LT'; +}, 'nextWeek' => function (CarbonInterface $current) { + return 'dddd [a ' . ($current->hour !== 1 ? 'les' : 'la') . '] LT'; +}, 'lastDay' => function (CarbonInterface $current) { + return '[ahir a ' . ($current->hour !== 1 ? 'les' : 'la') . '] LT'; +}, 'lastWeek' => function (CarbonInterface $current) { + return '[el] dddd [passat a ' . ($current->hour !== 1 ? 'les' : 'la') . '] LT'; +}, 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + return $number . ($period === 'w' || $period === 'W' ? 'a' : ($number === 1 ? 'r' : ($number === 2 ? 'n' : ($number === 3 ? 'r' : ($number === 4 ? 't' : 'è'))))); +}, 'months' => ['de gener', 'de febrer', 'de març', 'd\'abril', 'de maig', 'de juny', 'de juliol', 'd\'agost', 'de setembre', 'd\'octubre', 'de novembre', 'de desembre'], 'months_standalone' => ['gener', 'febrer', 'març', 'abril', 'maig', 'juny', 'juliol', 'agost', 'setembre', 'octubre', 'novembre', 'desembre'], 'months_short' => ['de gen.', 'de febr.', 'de març', 'd\'abr.', 'de maig', 'de juny', 'de jul.', 'd\'ag.', 'de set.', 'd\'oct.', 'de nov.', 'de des.'], 'months_short_standalone' => ['gen.', 'febr.', 'març', 'abr.', 'maig', 'juny', 'jul.', 'ag.', 'set.', 'oct.', 'nov.', 'des.'], 'months_regexp' => '/(D[oD]?[\\s,]+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte'], 'weekdays_short' => ['dg.', 'dl.', 'dt.', 'dc.', 'dj.', 'dv.', 'ds.'], 'weekdays_min' => ['dg', 'dl', 'dt', 'dc', 'dj', 'dv', 'ds'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' i '], 'meridiem' => ['a. m.', 'p. m.']]; diff --git a/vendor/Carbon/Lang/ca_AD.php b/vendor/Carbon/Lang/ca_AD.php new file mode 100644 index 0000000..a00b37b --- /dev/null +++ b/vendor/Carbon/Lang/ca_AD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ca.php', []); diff --git a/vendor/Carbon/Lang/ca_ES.php b/vendor/Carbon/Lang/ca_ES.php new file mode 100644 index 0000000..6018312 --- /dev/null +++ b/vendor/Carbon/Lang/ca_ES.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ca.php'; diff --git a/vendor/Carbon/Lang/ca_ES_Valencia.php b/vendor/Carbon/Lang/ca_ES_Valencia.php new file mode 100644 index 0000000..8ab1c86 --- /dev/null +++ b/vendor/Carbon/Lang/ca_ES_Valencia.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'ca'); + }, 'ca_ES_Valencia'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/ca.php', []); diff --git a/vendor/Carbon/Lang/ca_FR.php b/vendor/Carbon/Lang/ca_FR.php new file mode 100644 index 0000000..a00b37b --- /dev/null +++ b/vendor/Carbon/Lang/ca_FR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ca.php', []); diff --git a/vendor/Carbon/Lang/ca_IT.php b/vendor/Carbon/Lang/ca_IT.php new file mode 100644 index 0000000..a00b37b --- /dev/null +++ b/vendor/Carbon/Lang/ca_IT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ca.php', []); diff --git a/vendor/Carbon/Lang/ccp.php b/vendor/Carbon/Lang/ccp.php new file mode 100644 index 0000000..edbef29 --- /dev/null +++ b/vendor/Carbon/Lang/ccp.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['𑄢𑄧𑄝𑄨𑄝𑄢𑄴', '𑄥𑄧𑄟𑄴𑄝𑄢𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴𑄝𑄢𑄴', '𑄝𑄪𑄖𑄴𑄝𑄢𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴𑄝𑄢𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴𑄝𑄢𑄴', '𑄥𑄧𑄚𑄨𑄝𑄢𑄴'], 'weekdays_short' => ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'], 'weekdays_min' => ['𑄢𑄧𑄝𑄨', '𑄥𑄧𑄟𑄴', '𑄟𑄧𑄁𑄉𑄧𑄣𑄴', '𑄝𑄪𑄖𑄴', '𑄝𑄳𑄢𑄨𑄥𑄪𑄛𑄴', '𑄥𑄪𑄇𑄴𑄇𑄮𑄢𑄴', '𑄥𑄧𑄚𑄨'], 'months' => ['𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄬𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'], 'months_short' => ['𑄎𑄚𑄪', '𑄜𑄬𑄛𑄴', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄢𑄴'], 'months_short_standalone' => ['𑄎𑄚𑄪𑄠𑄢𑄨', '𑄜𑄬𑄛𑄴𑄝𑄳𑄢𑄪𑄠𑄢𑄨', '𑄟𑄢𑄴𑄌𑄧', '𑄃𑄬𑄛𑄳𑄢𑄨𑄣𑄴', '𑄟𑄬', '𑄎𑄪𑄚𑄴', '𑄎𑄪𑄣𑄭', '𑄃𑄉𑄧𑄌𑄴𑄑𑄴', '𑄥𑄬𑄛𑄴𑄑𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄃𑄧𑄇𑄴𑄑𑄮𑄝𑄧𑄢𑄴', '𑄚𑄧𑄞𑄬𑄟𑄴𑄝𑄧𑄢𑄴', '𑄓𑄨𑄥𑄬𑄟𑄴𑄝𑄧𑄢𑄴'], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM, YYYY h:mm a', 'LLLL' => 'dddd, D MMMM, YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/ccp_IN.php b/vendor/Carbon/Lang/ccp_IN.php new file mode 100644 index 0000000..ee396aa --- /dev/null +++ b/vendor/Carbon/Lang/ccp_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ccp.php', ['weekend' => [0, 0]]); diff --git a/vendor/Carbon/Lang/ce.php b/vendor/Carbon/Lang/ce.php new file mode 100644 index 0000000..71b79af --- /dev/null +++ b/vendor/Carbon/Lang/ce.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ce_RU.php'; diff --git a/vendor/Carbon/Lang/ce_RU.php b/vendor/Carbon/Lang/ce_RU.php new file mode 100644 index 0000000..02e6a50 --- /dev/null +++ b/vendor/Carbon/Lang/ce_RU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - ANCHR + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY.DD.MM'], 'months' => ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'], 'months_short' => ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'weekdays' => ['КӀиранан де', 'Оршотан де', 'Шинарин де', 'Кхаарин де', 'Еарин де', 'ПӀераскан де', 'Шот де'], 'weekdays_short' => ['КӀ', 'Ор', 'Ши', 'Кх', 'Еа', 'ПӀ', 'Шо'], 'weekdays_min' => ['КӀ', 'Ор', 'Ши', 'Кх', 'Еа', 'ПӀ', 'Шо'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count шо', 'y' => ':count шо', 'a_year' => ':count шо', 'month' => ':count бутт', 'm' => ':count бутт', 'a_month' => ':count бутт', 'week' => ':count кӏира', 'w' => ':count кӏира', 'a_week' => ':count кӏира', 'day' => ':count де', 'd' => ':count де', 'a_day' => ':count де', 'hour' => ':count сахьт', 'h' => ':count сахьт', 'a_hour' => ':count сахьт', 'minute' => ':count минот', 'min' => ':count минот', 'a_minute' => ':count минот', 'second' => ':count секунд', 's' => ':count секунд', 'a_second' => ':count секунд']); diff --git a/vendor/Carbon/Lang/cgg.php b/vendor/Carbon/Lang/cgg.php new file mode 100644 index 0000000..4244129 --- /dev/null +++ b/vendor/Carbon/Lang/cgg.php @@ -0,0 +1,26 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'weekdays' => ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'], + 'weekdays_short' => ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'], + 'weekdays_min' => ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'], + 'months' => ['Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga', 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe', 'Okwaikumi na ibiri'], + 'months_short' => ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'day' => ':count ruhanga', + // less reliable + 'd' => ':count ruhanga', + // less reliable + 'a_day' => ':count ruhanga', +]); diff --git a/vendor/Carbon/Lang/chr.php b/vendor/Carbon/Lang/chr.php new file mode 100644 index 0000000..e168329 --- /dev/null +++ b/vendor/Carbon/Lang/chr.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/chr_US.php'; diff --git a/vendor/Carbon/Lang/chr_US.php b/vendor/Carbon/Lang/chr_US.php new file mode 100644 index 0000000..a018100 --- /dev/null +++ b/vendor/Carbon/Lang/chr_US.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Cherokee Nation Joseph Erb josepherb7@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'MM/DD/YYYY'], + 'months' => ['ᎤᏃᎸᏔᏅ', 'ᎧᎦᎵ', 'ᎠᏅᏱ', 'ᎧᏬᏂ', 'ᎠᏂᏍᎬᏘ', 'ᏕᎭᎷᏱ', 'ᎫᏰᏉᏂ', 'ᎦᎶᏂ', 'ᏚᎵᏍᏗ', 'ᏚᏂᏅᏗ', 'ᏅᏓᏕᏆ', 'ᎥᏍᎩᏱ'], + 'months_short' => ['ᎤᏃ', 'ᎧᎦ', 'ᎠᏅ', 'ᎧᏬ', 'ᎠᏂ', 'ᏕᎭ', 'ᎫᏰ', 'ᎦᎶ', 'ᏚᎵ', 'ᏚᏂ', 'ᏅᏓ', 'ᎥᏍ'], + 'weekdays' => ['ᎤᎾᏙᏓᏆᏍᎬ', 'ᎤᎾᏙᏓᏉᏅᎯ', 'ᏔᎵᏁᎢᎦ', 'ᏦᎢᏁᎢᎦ', 'ᏅᎩᏁᎢᎦ', 'ᏧᎾᎩᎶᏍᏗ', 'ᎤᎾᏙᏓᏈᏕᎾ'], + 'weekdays_short' => ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'], + 'weekdays_min' => ['ᏆᏍᎬ', 'ᏉᏅᎯ', 'ᏔᎵᏁ', 'ᏦᎢᏁ', 'ᏅᎩᏁ', 'ᏧᎾᎩ', 'ᏈᏕᎾ'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['ᏌᎾᎴ', 'ᏒᎯᏱᎢᏗᏢ', 'ꮜꮎꮄ', 'ꮢꭿᏹꭲꮧꮲ'], + 'second' => ':count ᏐᎢ', + // less reliable + 's' => ':count ᏐᎢ', + // less reliable + 'a_second' => ':count ᏐᎢ', + // less reliable + 'year' => ':count ᏑᏕᏘᏴᏓ', + 'y' => ':count ᏑᏕᏘᏴᏓ', + 'a_year' => ':count ᏑᏕᏘᏴᏓ', + 'month' => ':count ᏏᏅᏙ', + 'm' => ':count ᏏᏅᏙ', + 'a_month' => ':count ᏏᏅᏙ', + 'week' => ':count ᏑᎾᏙᏓᏆᏍᏗ', + 'w' => ':count ᏑᎾᏙᏓᏆᏍᏗ', + 'a_week' => ':count ᏑᎾᏙᏓᏆᏍᏗ', + 'day' => ':count ᎢᎦ', + 'd' => ':count ᎢᎦ', + 'a_day' => ':count ᎢᎦ', + 'hour' => ':count ᏑᏟᎶᏛ', + 'h' => ':count ᏑᏟᎶᏛ', + 'a_hour' => ':count ᏑᏟᎶᏛ', + 'minute' => ':count ᎢᏯᏔᏬᏍᏔᏅ', + 'min' => ':count ᎢᏯᏔᏬᏍᏔᏅ', + 'a_minute' => ':count ᎢᏯᏔᏬᏍᏔᏅ', + 'ago' => ':time ᏥᎨᏒ', + 'from_now' => 'ᎾᎿ :time', +]); diff --git a/vendor/Carbon/Lang/ckb.php b/vendor/Carbon/Lang/ckb.php new file mode 100644 index 0000000..05a14c7 --- /dev/null +++ b/vendor/Carbon/Lang/ckb.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Swara Mohammed + */ +$months = ['ڕێبەندان', 'ڕەشەمە', 'نەورۆز', 'گوڵان', 'جۆزەردان', 'پوشپەڕ', 'گەلاوێژ', 'خەرمانان', 'ڕەزبەر', 'گەڵاڕێزان', 'سەرماوەرز', 'بەفرانبار']; +return ['year' => \implode('|', ['{0}:count ساڵێک', '{1}ساڵێک', '{2}دوو ساڵ', ']2,11[:count ساڵ', ']10,Inf[:count ساڵ']), 'a_year' => \implode('|', ['{0}:count ساڵێک', '{1}ساڵێک', '{2}دوو ساڵ', ']2,11[:count ساڵ', ']10,Inf[:count ساڵ']), 'month' => \implode('|', ['{0}:count مانگێک', '{1}مانگێک', '{2}دوو مانگ', ']2,11[:count مانگ', ']10,Inf[:count مانگ']), 'a_month' => \implode('|', ['{0}:count مانگێک', '{1}مانگێک', '{2}دوو مانگ', ']2,11[:count مانگ', ']10,Inf[:count مانگ']), 'week' => \implode('|', ['{0}:count هەفتەیەک', '{1}هەفتەیەک', '{2}دوو هەفتە', ']2,11[:count هەفتە', ']10,Inf[:count هەفتە']), 'a_week' => \implode('|', ['{0}:count هەفتەیەک', '{1}هەفتەیەک', '{2}دوو هەفتە', ']2,11[:count هەفتە', ']10,Inf[:count هەفتە']), 'day' => \implode('|', ['{0}:count ڕۆژێک', '{1}ڕۆژێک', '{2}دوو ڕۆژ', ']2,11[:count ڕۆژ', ']10,Inf[:count ڕۆژ']), 'a_day' => \implode('|', ['{0}:count ڕۆژێک', '{1}ڕۆژێک', '{2}دوو ڕۆژ', ']2,11[:count ڕۆژ', ']10,Inf[:count ڕۆژ']), 'hour' => \implode('|', ['{0}:count کاتژمێرێک', '{1}کاتژمێرێک', '{2}دوو کاتژمێر', ']2,11[:count کاتژمێر', ']10,Inf[:count کاتژمێر']), 'a_hour' => \implode('|', ['{0}:count کاتژمێرێک', '{1}کاتژمێرێک', '{2}دوو کاتژمێر', ']2,11[:count کاتژمێر', ']10,Inf[:count کاتژمێر']), 'minute' => \implode('|', ['{0}:count خولەکێک', '{1}خولەکێک', '{2}دوو خولەک', ']2,11[:count خولەک', ']10,Inf[:count خولەک']), 'a_minute' => \implode('|', ['{0}:count خولەکێک', '{1}خولەکێک', '{2}دوو خولەک', ']2,11[:count خولەک', ']10,Inf[:count خولەک']), 'second' => \implode('|', ['{0}:count چرکەیەک', '{1}چرکەیەک', '{2}دوو چرکە', ']2,11[:count چرکە', ']10,Inf[:count چرکە']), 'a_second' => \implode('|', ['{0}:count چرکەیەک', '{1}چرکەیەک', '{2}دوو چرکە', ']2,11[:count چرکە', ']10,Inf[:count چرکە']), 'ago' => 'پێش :time', 'from_now' => ':time لە ئێستاوە', 'after' => 'دوای :time', 'before' => 'پێش :time', 'diff_now' => 'ئێستا', 'diff_today' => 'ئەمڕۆ', 'diff_today_regexp' => 'ڕۆژ(?:\\s+لە)?(?:\\s+کاتژمێر)?', 'diff_yesterday' => 'دوێنێ', 'diff_yesterday_regexp' => 'دوێنێ(?:\\s+لە)?(?:\\s+کاتژمێر)?', 'diff_tomorrow' => 'سبەینێ', 'diff_tomorrow_regexp' => 'سبەینێ(?:\\s+لە)?(?:\\s+کاتژمێر)?', 'diff_before_yesterday' => 'پێش دوێنێ', 'diff_after_tomorrow' => 'دوای سبەینێ', 'period_recurrences' => \implode('|', ['{0}جار', '{1}جار', '{2}:count دووجار', ']2,11[:count جار', ']10,Inf[:count جار']), 'period_interval' => 'هەموو :interval', 'period_start_date' => 'لە :date', 'period_end_date' => 'بۆ :date', 'months' => $months, 'months_short' => $months, 'weekdays' => ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'هەینی', 'شەممە'], 'weekdays_short' => ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'هەینی', 'شەممە'], 'weekdays_min' => ['یەکشەممە', 'دووشەممە', 'سێشەممە', 'چوارشەممە', 'پێنجشەممە', 'هەینی', 'شەممە'], 'list' => ['، ', ' و '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[ئەمڕۆ لە کاتژمێر] LT', 'nextDay' => '[سبەینێ لە کاتژمێر] LT', 'nextWeek' => 'dddd [لە کاتژمێر] LT', 'lastDay' => '[دوێنێ لە کاتژمێر] LT', 'lastWeek' => 'dddd [لە کاتژمێر] LT', 'sameElse' => 'L'], 'meridiem' => ['پ.ن', 'د.ن'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/cmn.php b/vendor/Carbon/Lang/cmn.php new file mode 100644 index 0000000..bb48ee6 --- /dev/null +++ b/vendor/Carbon/Lang/cmn.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/cmn_TW.php'; diff --git a/vendor/Carbon/Lang/cmn_TW.php b/vendor/Carbon/Lang/cmn_TW.php new file mode 100644 index 0000000..91d54fb --- /dev/null +++ b/vendor/Carbon/Lang/cmn_TW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY年MM月DD號'], 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => [' 1月', ' 2月', ' 3月', ' 4月', ' 5月', ' 6月', ' 7月', ' 8月', ' 9月', '10月', '11月', '12月'], 'weekdays' => ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'meridiem' => ['上午', '下午'], 'year' => ':count 年', 'y' => ':count 年', 'a_year' => ':count 年', 'month' => ':count 月', 'm' => ':count 月', 'a_month' => ':count 月', 'week' => ':count 周', 'w' => ':count 周', 'a_week' => ':count 周', 'day' => ':count 白天', 'd' => ':count 白天', 'a_day' => ':count 白天', 'hour' => ':count 小时', 'h' => ':count 小时', 'a_hour' => ':count 小时', 'minute' => ':count 分钟', 'min' => ':count 分钟', 'a_minute' => ':count 分钟', 'second' => ':count 秒', 's' => ':count 秒', 'a_second' => ':count 秒']); diff --git a/vendor/Carbon/Lang/crh.php b/vendor/Carbon/Lang/crh.php new file mode 100644 index 0000000..53e9321 --- /dev/null +++ b/vendor/Carbon/Lang/crh.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/crh_UA.php'; diff --git a/vendor/Carbon/Lang/crh_UA.php b/vendor/Carbon/Lang/crh_UA.php new file mode 100644 index 0000000..f991943 --- /dev/null +++ b/vendor/Carbon/Lang/crh_UA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Reşat SABIQ tilde.birlik@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Yanvar', 'Fevral', 'Mart', 'Aprel', 'Mayıs', 'İyun', 'İyul', 'Avgust', 'Sentâbr', 'Oktâbr', 'Noyabr', 'Dekabr'], 'months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'İyn', 'İyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['Bazar', 'Bazarertesi', 'Salı', 'Çarşembe', 'Cumaaqşamı', 'Cuma', 'Cumaertesi'], 'weekdays_short' => ['Baz', 'Ber', 'Sal', 'Çar', 'Caq', 'Cum', 'Cer'], 'weekdays_min' => ['Baz', 'Ber', 'Sal', 'Çar', 'Caq', 'Cum', 'Cer'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['ÜE', 'ÜS'], 'year' => ':count yıl', 'y' => ':count yıl', 'a_year' => ':count yıl', 'month' => ':count ay', 'm' => ':count ay', 'a_month' => ':count ay', 'week' => ':count afta', 'w' => ':count afta', 'a_week' => ':count afta', 'day' => ':count kün', 'd' => ':count kün', 'a_day' => ':count kün', 'hour' => ':count saat', 'h' => ':count saat', 'a_hour' => ':count saat', 'minute' => ':count daqqa', 'min' => ':count daqqa', 'a_minute' => ':count daqqa', 'second' => ':count ekinci', 's' => ':count ekinci', 'a_second' => ':count ekinci']); diff --git a/vendor/Carbon/Lang/cs.php b/vendor/Carbon/Lang/cs.php index 7e157d8..c683a41 100644 --- a/vendor/Carbon/Lang/cs.php +++ b/vendor/Carbon/Lang/cs.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,36 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count rok|:count roky|:count let', 'y' => ':count rok|:count roky|:count let', 'month' => ':count měsíc|:count měsíce|:count měsíců', 'm' => ':count měsíc|:count měsíce|:count měsíců', 'week' => ':count týden|:count týdny|:count týdnů', 'w' => ':count týden|:count týdny|:count týdnů', 'day' => ':count den|:count dny|:count dní', 'd' => ':count den|:count dny|:count dní', 'hour' => ':count hodinu|:count hodiny|:count hodin', 'h' => ':count hodinu|:count hodiny|:count hodin', 'minute' => ':count minutu|:count minuty|:count minut', 'min' => ':count minutu|:count minuty|:count minut', 'second' => ':count sekundu|:count sekundy|:count sekund', 's' => ':count sekundu|:count sekundy|:count sekund', 'ago' => ':time nazpět', 'from_now' => 'za :time', 'after' => ':time později', 'before' => ':time předtím'); +/* + * Authors: + * - Philippe Vaucher + * - Jakub Tesinsky + * - Martin Suja + * - Nikos Timiopulos + * - Bohuslav Blín + * - Tsutomu Kuroda + * - tjku + * - Lukas Svoboda + * - Max Melentiev + * - Juanito Fatas + * - Akira Matsuda + * - Christopher Dell + * - Václav Pávek + * - CodeSkills + * - Tlapi + * - newman101 + * - Petr Kadlec + * - tommaskraus + * - Karel Sommer (calvera) + */ +$za = function ($time) { + return 'za ' . \strtr($time, ['hodina' => 'hodinu', 'minuta' => 'minutu', 'sekunda' => 'sekundu']); +}; +$pred = function ($time) { + $time = \strtr($time, ['hodina' => 'hodinou', 'minuta' => 'minutou', 'sekunda' => 'sekundou']); + $time = \preg_replace('/hodiny?(?!\\w)/', 'hodinami', $time); + $time = \preg_replace('/minuty?(?!\\w)/', 'minutami', $time); + $time = \preg_replace('/sekundy?(?!\\w)/', 'sekundami', $time); + return "před {$time}"; +}; +return ['year' => ':count rok|:count roky|:count let', 'y' => ':count rok|:count roky|:count let', 'a_year' => 'rok|:count roky|:count let', 'month' => ':count měsíc|:count měsíce|:count měsíců', 'm' => ':count měs.', 'a_month' => 'měsíc|:count měsíce|:count měsíců', 'week' => ':count týden|:count týdny|:count týdnů', 'w' => ':count týd.', 'a_week' => 'týden|:count týdny|:count týdnů', 'day' => ':count den|:count dny|:count dní', 'd' => ':count den|:count dny|:count dní', 'a_day' => 'den|:count dny|:count dní', 'hour' => ':count hodina|:count hodiny|:count hodin', 'h' => ':count hod.', 'a_hour' => 'hodina|:count hodiny|:count hodin', 'minute' => ':count minuta|:count minuty|:count minut', 'min' => ':count min.', 'a_minute' => 'minuta|:count minuty|:count minut', 'second' => ':count sekunda|:count sekundy|:count sekund', 's' => ':count sek.', 'a_second' => 'pár sekund|:count sekundy|:count sekund', 'month_ago' => ':count měsícem|:count měsíci|:count měsíci', 'a_month_ago' => 'měsícem|:count měsíci|:count měsíci', 'day_ago' => ':count dnem|:count dny|:count dny', 'a_day_ago' => 'dnem|:count dny|:count dny', 'week_ago' => ':count týdnem|:count týdny|:count týdny', 'a_week_ago' => 'týdnem|:count týdny|:count týdny', 'year_ago' => ':count rokem|:count roky|:count lety', 'y_ago' => ':count rok.|:count rok.|:count let.', 'a_year_ago' => 'rokem|:count roky|:count lety', 'month_before' => ':count měsícem|:count měsíci|:count měsíci', 'a_month_before' => 'měsícem|:count měsíci|:count měsíci', 'day_before' => ':count dnem|:count dny|:count dny', 'a_day_before' => 'dnem|:count dny|:count dny', 'week_before' => ':count týdnem|:count týdny|:count týdny', 'a_week_before' => 'týdnem|:count týdny|:count týdny', 'year_before' => ':count rokem|:count roky|:count lety', 'y_before' => ':count rok.|:count rok.|:count let.', 'a_year_before' => 'rokem|:count roky|:count lety', 'ago' => $pred, 'from_now' => $za, 'before' => $pred, 'after' => $za, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'months' => ['ledna', 'února', 'března', 'dubna', 'května', 'června', 'července', 'srpna', 'září', 'října', 'listopadu', 'prosince'], 'months_standalone' => ['leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec'], 'months_short' => ['led', 'úno', 'bře', 'dub', 'kvě', 'čvn', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro'], 'weekdays' => ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'], 'weekdays_short' => ['ned', 'pon', 'úte', 'stř', 'čtv', 'pát', 'sob'], 'weekdays_min' => ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'], 'list' => [', ', ' a '], 'diff_now' => 'nyní', 'diff_yesterday' => 'včera', 'diff_tomorrow' => 'zítra', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD. MM. YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd D. MMMM YYYY HH:mm'], 'meridiem' => ['dopoledne', 'odpoledne']]; diff --git a/vendor/Carbon/Lang/cs_CZ.php b/vendor/Carbon/Lang/cs_CZ.php new file mode 100644 index 0000000..df65e23 --- /dev/null +++ b/vendor/Carbon/Lang/cs_CZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/cs.php'; diff --git a/vendor/Carbon/Lang/csb.php b/vendor/Carbon/Lang/csb.php new file mode 100644 index 0000000..835e40a --- /dev/null +++ b/vendor/Carbon/Lang/csb.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/csb_PL.php'; diff --git a/vendor/Carbon/Lang/csb_PL.php b/vendor/Carbon/Lang/csb_PL.php new file mode 100644 index 0000000..f6ed7fc --- /dev/null +++ b/vendor/Carbon/Lang/csb_PL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - csb_PL locale Michal Ostrowski bug-glibc-locales@gnu.org + */ +return ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'MMMM DD, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'months' => ['stëcznika', 'gromicznika', 'strëmiannika', 'łżëkwiata', 'maja', 'czerwińca', 'lëpińca', 'zélnika', 'séwnika', 'rujana', 'lëstopadnika', 'gòdnika'], 'months_short' => ['stë', 'gro', 'str', 'łżë', 'maj', 'cze', 'lëp', 'zél', 'séw', 'ruj', 'lës', 'gòd'], 'weekdays' => ['niedzela', 'pòniedzôłk', 'wtórk', 'strzoda', 'czwiôrtk', 'piątk', 'sobòta'], 'weekdays_short' => ['nie', 'pòn', 'wtó', 'str', 'czw', 'pią', 'sob'], 'weekdays_min' => ['nie', 'pòn', 'wtó', 'str', 'czw', 'pią', 'sob'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' a téż '], 'two_words_connector' => ' a téż ', 'year' => ':count rok', 'month' => ':count miesiąc', 'week' => ':count tidzéń', 'day' => ':count dzéń', 'hour' => ':count gòdzëna', 'minute' => ':count minuta', 'second' => ':count sekunda']; diff --git a/vendor/Carbon/Lang/cu.php b/vendor/Carbon/Lang/cu.php new file mode 100644 index 0000000..a7a7941 --- /dev/null +++ b/vendor/Carbon/Lang/cu.php @@ -0,0 +1,42 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'months' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], + 'months_short' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm'], + 'year' => ':count лѣто', + 'y' => ':count лѣто', + 'a_year' => ':count лѣто', + 'month' => ':count мѣсѧць', + 'm' => ':count мѣсѧць', + 'a_month' => ':count мѣсѧць', + 'week' => ':count сєдмица', + 'w' => ':count сєдмица', + 'a_week' => ':count сєдмица', + 'day' => ':count дьнь', + 'd' => ':count дьнь', + 'a_day' => ':count дьнь', + 'hour' => ':count година', + 'h' => ':count година', + 'a_hour' => ':count година', + 'minute' => ':count малъ', + // less reliable + 'min' => ':count малъ', + // less reliable + 'a_minute' => ':count малъ', + // less reliable + 'second' => ':count въторъ', + 's' => ':count въторъ', + 'a_second' => ':count въторъ', +]); diff --git a/vendor/Carbon/Lang/cv.php b/vendor/Carbon/Lang/cv.php new file mode 100644 index 0000000..414a473 --- /dev/null +++ b/vendor/Carbon/Lang/cv.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - François B + * - JD Isaacks + */ +return ['year' => ':count ҫул', 'a_year' => '{1}пӗр ҫул|:count ҫул', 'month' => ':count уйӑх', 'a_month' => '{1}пӗр уйӑх|:count уйӑх', 'week' => ':count эрне', 'a_week' => '{1}пӗр эрне|:count эрне', 'day' => ':count кун', 'a_day' => '{1}пӗр кун|:count кун', 'hour' => ':count сехет', 'a_hour' => '{1}пӗр сехет|:count сехет', 'minute' => ':count минут', 'a_minute' => '{1}пӗр минут|:count минут', 'second' => ':count ҫеккунт', 'a_second' => '{1}пӗр-ик ҫеккунт|:count ҫеккунт', 'ago' => ':time каялла', 'from_now' => function ($time) { + return $time . (\preg_match('/сехет$/u', $time) ? 'рен' : (\preg_match('/ҫул/u', $time) ? 'тан' : 'ран')); +}, 'diff_yesterday' => 'Ӗнер', 'diff_today' => 'Паян', 'diff_tomorrow' => 'Ыран', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD-MM-YYYY', 'LL' => 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', 'LLL' => 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', 'LLLL' => 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm'], 'calendar' => ['sameDay' => '[Паян] LT [сехетре]', 'nextDay' => '[Ыран] LT [сехетре]', 'nextWeek' => '[Ҫитес] dddd LT [сехетре]', 'lastDay' => '[Ӗнер] LT [сехетре]', 'lastWeek' => '[Иртнӗ] dddd LT [сехетре]', 'sameElse' => 'L'], 'ordinal' => ':number-мӗш', 'months' => ['кӑрлач', 'нарӑс', 'пуш', 'ака', 'май', 'ҫӗртме', 'утӑ', 'ҫурла', 'авӑн', 'юпа', 'чӳк', 'раштав'], 'months_short' => ['кӑр', 'нар', 'пуш', 'ака', 'май', 'ҫӗр', 'утӑ', 'ҫур', 'авн', 'юпа', 'чӳк', 'раш'], 'weekdays' => ['вырсарникун', 'тунтикун', 'ытларикун', 'юнкун', 'кӗҫнерникун', 'эрнекун', 'шӑматкун'], 'weekdays_short' => ['выр', 'тун', 'ытл', 'юн', 'кӗҫ', 'эрн', 'шӑм'], 'weekdays_min' => ['вр', 'тн', 'ыт', 'юн', 'кҫ', 'эр', 'шм'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' тата ']]; diff --git a/vendor/Carbon/Lang/cv_RU.php b/vendor/Carbon/Lang/cv_RU.php new file mode 100644 index 0000000..15ecd09 --- /dev/null +++ b/vendor/Carbon/Lang/cv_RU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/cv.php'; diff --git a/vendor/Carbon/Lang/cy.php b/vendor/Carbon/Lang/cy.php index d51a145..662ea68 100644 --- a/vendor/Carbon/Lang/cy.php +++ b/vendor/Carbon/Lang/cy.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,35 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '1 flwyddyn|:count blynedd', 'y' => ':countbl', 'month' => '1 mis|:count fis', 'm' => ':countmi', 'week' => ':count wythnos', 'w' => ':countw', 'day' => ':count diwrnod', 'd' => ':countd', 'hour' => ':count awr', 'h' => ':counth', 'minute' => ':count munud', 'min' => ':countm', 'second' => ':count eiliad', 's' => ':counts', 'ago' => ':time yn ôl', 'from_now' => ':time o hyn ymlaen', 'after' => ':time ar ôl', 'before' => ':time o\'r blaen'); +/* + * Authors: + * - François B + * - JD Isaacks + * - Daniel Monaghan + */ +return ['year' => '{1}blwyddyn|]1,Inf[:count flynedd', 'y' => ':countbl', 'month' => '{1}mis|]1,Inf[:count mis', 'm' => ':countmi', 'week' => ':count wythnos', 'w' => ':countw', 'day' => '{1}diwrnod|]1,Inf[:count diwrnod', 'd' => ':countd', 'hour' => '{1}awr|]1,Inf[:count awr', 'h' => ':counth', 'minute' => '{1}munud|]1,Inf[:count munud', 'min' => ':countm', 'second' => '{1}ychydig eiliadau|]1,Inf[:count eiliad', 's' => ':counts', 'ago' => ':time yn ôl', 'from_now' => 'mewn :time', 'after' => ':time ar ôl', 'before' => ':time o\'r blaen', 'diff_now' => 'nawr', 'diff_today' => 'Heddiw', 'diff_today_regexp' => 'Heddiw(?:\\s+am)?', 'diff_yesterday' => 'ddoe', 'diff_yesterday_regexp' => 'Ddoe(?:\\s+am)?', 'diff_tomorrow' => 'yfory', 'diff_tomorrow_regexp' => 'Yfory(?:\\s+am)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Heddiw am] LT', 'nextDay' => '[Yfory am] LT', 'nextWeek' => 'dddd [am] LT', 'lastDay' => '[Ddoe am] LT', 'lastWeek' => 'dddd [diwethaf am] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number > 20 ? \in_array((int) $number, [40, 50, 60, 80, 100], \true) ? 'fed' : 'ain' : [ + '', + 'af', + 'il', + 'ydd', + 'ydd', + 'ed', + 'ed', + 'ed', + 'fed', + 'fed', + 'fed', + // 1af to 10fed + 'eg', + 'fed', + 'eg', + 'eg', + 'fed', + 'eg', + 'eg', + 'fed', + 'eg', + 'fed', + ][$number] ?? ''); +}, 'months' => ['Ionawr', 'Chwefror', 'Mawrth', 'Ebrill', 'Mai', 'Mehefin', 'Gorffennaf', 'Awst', 'Medi', 'Hydref', 'Tachwedd', 'Rhagfyr'], 'months_short' => ['Ion', 'Chwe', 'Maw', 'Ebr', 'Mai', 'Meh', 'Gor', 'Aws', 'Med', 'Hyd', 'Tach', 'Rhag'], 'weekdays' => ['Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener', 'Dydd Sadwrn'], 'weekdays_short' => ['Sul', 'Llun', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'], 'weekdays_min' => ['Su', 'Ll', 'Ma', 'Me', 'Ia', 'Gw', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' a '], 'meridiem' => ['yb', 'yh']]; diff --git a/vendor/Carbon/Lang/cy_GB.php b/vendor/Carbon/Lang/cy_GB.php new file mode 100644 index 0000000..0db6c94 --- /dev/null +++ b/vendor/Carbon/Lang/cy_GB.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/cy.php'; diff --git a/vendor/Carbon/Lang/da.php b/vendor/Carbon/Lang/da.php index 7cce598..5dbb8ca 100644 --- a/vendor/Carbon/Lang/da.php +++ b/vendor/Carbon/Lang/da.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count år|:count år', 'y' => ':count år|:count år', 'month' => ':count måned|:count måneder', 'm' => ':count måned|:count måneder', 'week' => ':count uge|:count uger', 'w' => ':count uge|:count uger', 'day' => ':count dag|:count dage', 'd' => ':count dag|:count dage', 'hour' => ':count time|:count timer', 'h' => ':count time|:count timer', 'minute' => ':count minut|:count minutter', 'min' => ':count minut|:count minutter', 'second' => ':count sekund|:count sekunder', 's' => ':count sekund|:count sekunder', 'ago' => ':time siden', 'from_now' => 'om :time', 'after' => ':time efter', 'before' => ':time før'); +/* + * Authors: + * - Rune Mønnike + * - François B + * - codenhagen + * - JD Isaacks + * - Jens Herlevsen + * - Ulrik McArdle (mcardle) + * - Frederik Sauer (FrittenKeeZ) + * - Janus Bahs Jacquet (kokoshneta) + */ +return ['year' => ':count år|:count år', 'a_year' => 'et år|:count år', 'y' => ':count år|:count år', 'month' => ':count måned|:count måneder', 'a_month' => 'en måned|:count måneder', 'm' => ':count mdr.', 'week' => ':count uge|:count uger', 'a_week' => 'en uge|:count uger', 'w' => ':count u.', 'day' => ':count dag|:count dage', 'a_day' => ':count dag|:count dage', 'd' => ':count d.', 'hour' => ':count time|:count timer', 'a_hour' => 'en time|:count timer', 'h' => ':count t.', 'minute' => ':count minut|:count minutter', 'a_minute' => 'et minut|:count minutter', 'min' => ':count min.', 'second' => ':count sekund|:count sekunder', 'a_second' => 'få sekunder|:count sekunder', 's' => ':count s.', 'ago' => 'for :time siden', 'from_now' => 'om :time', 'after' => ':time efter', 'before' => ':time før', 'diff_now' => 'nu', 'diff_today' => 'i dag', 'diff_today_regexp' => 'i dag(?:\\s+kl.)?', 'diff_yesterday' => 'i går', 'diff_yesterday_regexp' => 'i går(?:\\s+kl.)?', 'diff_tomorrow' => 'i morgen', 'diff_tomorrow_regexp' => 'i morgen(?:\\s+kl.)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd [d.] D. MMMM YYYY [kl.] HH:mm'], 'calendar' => ['sameDay' => '[i dag kl.] LT', 'nextDay' => '[i morgen kl.] LT', 'nextWeek' => 'på dddd [kl.] LT', 'lastDay' => '[i går kl.] LT', 'lastWeek' => '[i] dddd[s kl.] LT', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan.', 'feb.', 'mar.', 'apr.', 'maj.', 'jun.', 'jul.', 'aug.', 'sep.', 'okt.', 'nov.', 'dec.'], 'weekdays' => ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'], 'weekdays_short' => ['søn.', 'man.', 'tir.', 'ons.', 'tor.', 'fre.', 'lør.'], 'weekdays_min' => ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' og ']]; diff --git a/vendor/Carbon/Lang/da_DK.php b/vendor/Carbon/Lang/da_DK.php new file mode 100644 index 0000000..798b34d --- /dev/null +++ b/vendor/Carbon/Lang/da_DK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/da.php'; diff --git a/vendor/Carbon/Lang/da_GL.php b/vendor/Carbon/Lang/da_GL.php new file mode 100644 index 0000000..24778aa --- /dev/null +++ b/vendor/Carbon/Lang/da_GL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/da.php', ['formats' => ['L' => 'DD/MM/YYYY', 'LL' => 'D. MMM YYYY', 'LLL' => 'D. MMMM YYYY HH.mm', 'LLLL' => 'dddd [den] D. MMMM YYYY HH.mm']]); diff --git a/vendor/Carbon/Lang/dav.php b/vendor/Carbon/Lang/dav.php new file mode 100644 index 0000000..7496fa3 --- /dev/null +++ b/vendor/Carbon/Lang/dav.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Luma lwa K', 'luma lwa p'], 'weekdays' => ['Ituku ja jumwa', 'Kuramuka jimweri', 'Kuramuka kawi', 'Kuramuka kadadu', 'Kuramuka kana', 'Kuramuka kasanu', 'Kifula nguwo'], 'weekdays_short' => ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu'], 'weekdays_min' => ['Jum', 'Jim', 'Kaw', 'Kad', 'Kan', 'Kas', 'Ngu'], 'months' => ['Mori ghwa imbiri', 'Mori ghwa kawi', 'Mori ghwa kadadu', 'Mori ghwa kana', 'Mori ghwa kasanu', 'Mori ghwa karandadu', 'Mori ghwa mfungade', 'Mori ghwa wunyanya', 'Mori ghwa ikenda', 'Mori ghwa ikumi', 'Mori ghwa ikumi na imweri', 'Mori ghwa ikumi na iwi'], 'months_short' => ['Imb', 'Kaw', 'Kad', 'Kan', 'Kas', 'Kar', 'Mfu', 'Wun', 'Ike', 'Iku', 'Imw', 'Iwi'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/de.php b/vendor/Carbon/Lang/de.php index b23ee05..cf02ba9 100644 --- a/vendor/Carbon/Lang/de.php +++ b/vendor/Carbon/Lang/de.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,13 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count Jahr|:count Jahre', 'y' => ':countJ|:countJ', 'month' => ':count Monat|:count Monate', 'm' => ':countMon|:countMon', 'week' => ':count Woche|:count Wochen', 'w' => ':countWo|:countWo', 'day' => ':count Tag|:count Tage', 'd' => ':countTg|:countTg', 'hour' => ':count Stunde|:count Stunden', 'h' => ':countStd|:countStd', 'minute' => ':count Minute|:count Minuten', 'min' => ':countMin|:countMin', 'second' => ':count Sekunde|:count Sekunden', 's' => ':countSek|:countSek', 'ago' => 'vor :time', 'from_now' => 'in :time', 'after' => ':time später', 'before' => ':time zuvor', 'year_from_now' => ':count Jahr|:count Jahren', 'month_from_now' => ':count Monat|:count Monaten', 'week_from_now' => ':count Woche|:count Wochen', 'day_from_now' => ':count Tag|:count Tagen', 'year_ago' => ':count Jahr|:count Jahren', 'month_ago' => ':count Monat|:count Monaten', 'week_ago' => ':count Woche|:count Wochen', 'day_ago' => ':count Tag|:count Tagen', 'diff_now' => 'Gerade eben', 'diff_yesterday' => 'Gestern', 'diff_tomorrow' => 'Heute', 'diff_before_yesterday' => 'Vorgestern', 'diff_after_tomorrow' => 'Übermorgen'); +/* + * Authors: + * - Michael Hohl + * - sheriffmarley + * - dennisoderwald + * - Timo + * - Karag2006 + * - Pete Scopes (pdscopes) + */ +return ['year' => ':count Jahr|:count Jahre', 'a_year' => 'ein Jahr|:count Jahre', 'y' => ':count J.', 'month' => ':count Monat|:count Monate', 'a_month' => 'ein Monat|:count Monate', 'm' => ':count Mon.', 'week' => ':count Woche|:count Wochen', 'a_week' => 'eine Woche|:count Wochen', 'w' => ':count Wo.', 'day' => ':count Tag|:count Tage', 'a_day' => 'ein Tag|:count Tage', 'd' => ':count Tg.', 'hour' => ':count Stunde|:count Stunden', 'a_hour' => 'eine Stunde|:count Stunden', 'h' => ':count Std.', 'minute' => ':count Minute|:count Minuten', 'a_minute' => 'eine Minute|:count Minuten', 'min' => ':count Min.', 'second' => ':count Sekunde|:count Sekunden', 'a_second' => 'ein paar Sekunden|:count Sekunden', 's' => ':count Sek.', 'millisecond' => ':count Millisekunde|:count Millisekunden', 'a_millisecond' => 'eine Millisekunde|:count Millisekunden', 'ms' => ':countms', 'microsecond' => ':count Mikrosekunde|:count Mikrosekunden', 'a_microsecond' => 'eine Mikrosekunde|:count Mikrosekunden', 'µs' => ':countµs', 'ago' => 'vor :time', 'from_now' => 'in :time', 'after' => ':time später', 'before' => ':time zuvor', 'year_from_now' => ':count Jahr|:count Jahren', 'month_from_now' => ':count Monat|:count Monaten', 'week_from_now' => ':count Woche|:count Wochen', 'day_from_now' => ':count Tag|:count Tagen', 'year_ago' => ':count Jahr|:count Jahren', 'month_ago' => ':count Monat|:count Monaten', 'week_ago' => ':count Woche|:count Wochen', 'day_ago' => ':count Tag|:count Tagen', 'a_year_from_now' => 'ein Jahr|:count Jahren', 'a_month_from_now' => 'ein Monat|:count Monaten', 'a_week_from_now' => 'eine Woche|:count Wochen', 'a_day_from_now' => 'ein Tag|:count Tagen', 'a_year_ago' => 'ein Jahr|:count Jahren', 'a_month_ago' => 'ein Monat|:count Monaten', 'a_week_ago' => 'eine Woche|:count Wochen', 'a_day_ago' => 'ein Tag|:count Tagen', 'diff_now' => 'Gerade eben', 'diff_today' => 'heute', 'diff_today_regexp' => 'heute(?:\\s+um)?', 'diff_yesterday' => 'Gestern', 'diff_yesterday_regexp' => 'gestern(?:\\s+um)?', 'diff_tomorrow' => 'Morgen', 'diff_tomorrow_regexp' => 'morgen(?:\\s+um)?', 'diff_before_yesterday' => 'Vorgestern', 'diff_after_tomorrow' => 'Übermorgen', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd, D. MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[heute um] LT [Uhr]', 'nextDay' => '[morgen um] LT [Uhr]', 'nextWeek' => 'dddd [um] LT [Uhr]', 'lastDay' => '[gestern um] LT [Uhr]', 'lastWeek' => '[letzten] dddd [um] LT [Uhr]', 'sameElse' => 'L'], 'months' => ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], 'months_short' => ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], 'weekdays' => ['Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag'], 'weekdays_short' => ['So.', 'Mo.', 'Di.', 'Mi.', 'Do.', 'Fr.', 'Sa.'], 'weekdays_min' => ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa'], 'ordinal' => ':number.', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' und '], 'ordinal_words' => ['of' => 'im', 'first' => 'erster', 'second' => 'zweiter', 'third' => 'dritter', 'fourth' => 'vierten', 'fifth' => 'fünfter', 'last' => 'letzten']]; diff --git a/vendor/Carbon/Lang/de_AT.php b/vendor/Carbon/Lang/de_AT.php new file mode 100644 index 0000000..088e25b --- /dev/null +++ b/vendor/Carbon/Lang/de_AT.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - sheriffmarley + * - Timo + * - Michael Hohl + * - Namoshek + * - Bernhard Baumrock (BernhardBaumrock) + */ +return \array_replace_recursive(require __DIR__ . '/de.php', ['months' => [0 => 'Jänner'], 'months_short' => [0 => 'Jän']]); diff --git a/vendor/Carbon/Lang/de_BE.php b/vendor/Carbon/Lang/de_BE.php new file mode 100644 index 0000000..eeb4ea6 --- /dev/null +++ b/vendor/Carbon/Lang/de_BE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/de.php', ['formats' => ['L' => 'YYYY-MM-DD']]); diff --git a/vendor/Carbon/Lang/de_CH.php b/vendor/Carbon/Lang/de_CH.php new file mode 100644 index 0000000..eea50d2 --- /dev/null +++ b/vendor/Carbon/Lang/de_CH.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - sheriffmarley + * - Timo + * - Michael Hohl + */ +return \array_replace_recursive(require __DIR__ . '/de.php', ['weekdays_short' => ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']]); diff --git a/vendor/Carbon/Lang/de_DE.php b/vendor/Carbon/Lang/de_DE.php new file mode 100644 index 0000000..b427a21 --- /dev/null +++ b/vendor/Carbon/Lang/de_DE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return require __DIR__ . '/de.php'; diff --git a/vendor/Carbon/Lang/de_IT.php b/vendor/Carbon/Lang/de_IT.php new file mode 100644 index 0000000..fb3973f --- /dev/null +++ b/vendor/Carbon/Lang/de_IT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Matthias Dieter Wallno:fer libc-locales@sourceware.org + */ +return require __DIR__ . '/de.php'; diff --git a/vendor/Carbon/Lang/de_LI.php b/vendor/Carbon/Lang/de_LI.php new file mode 100644 index 0000000..a47f0bc --- /dev/null +++ b/vendor/Carbon/Lang/de_LI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/de.php'; diff --git a/vendor/Carbon/Lang/de_LU.php b/vendor/Carbon/Lang/de_LU.php new file mode 100644 index 0000000..eeb4ea6 --- /dev/null +++ b/vendor/Carbon/Lang/de_LU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/de.php', ['formats' => ['L' => 'YYYY-MM-DD']]); diff --git a/vendor/Carbon/Lang/dje.php b/vendor/Carbon/Lang/dje.php new file mode 100644 index 0000000..146a406 --- /dev/null +++ b/vendor/Carbon/Lang/dje.php @@ -0,0 +1,39 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Subbaahi', 'Zaarikay b'], + 'weekdays' => ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamisi', 'Alzuma', 'Asibti'], + 'weekdays_short' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'], + 'weekdays_min' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'], + 'months' => ['Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur', 'Oktoobur', 'Noowanbur', 'Deesanbur'], + 'months_short' => ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'year' => ':count hari', + // less reliable + 'y' => ':count hari', + // less reliable + 'a_year' => ':count hari', + // less reliable + 'week' => ':count alzuma', + // less reliable + 'w' => ':count alzuma', + // less reliable + 'a_week' => ':count alzuma', + // less reliable + 'second' => ':count atinni', + // less reliable + 's' => ':count atinni', + // less reliable + 'a_second' => ':count atinni', +]); diff --git a/vendor/Carbon/Lang/doi.php b/vendor/Carbon/Lang/doi.php new file mode 100644 index 0000000..d767978 --- /dev/null +++ b/vendor/Carbon/Lang/doi.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/doi_IN.php'; diff --git a/vendor/Carbon/Lang/doi_IN.php b/vendor/Carbon/Lang/doi_IN.php new file mode 100644 index 0000000..9c2ad76 --- /dev/null +++ b/vendor/Carbon/Lang/doi_IN.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat Pune libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'एप्रैल', 'मेई', 'जून', 'जूलै', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर', 'दिसंबर'], + 'months_short' => ['जनवरी', 'फरवरी', 'मार्च', 'एप्रैल', 'मेई', 'जून', 'जूलै', 'अगस्त', 'सितंबर', 'अक्तूबर', 'नवंबर', 'दिसंबर'], + 'weekdays' => ['ऐतबार', 'सोमबार', 'मंगलबर', 'बुधबार', 'बीरबार', 'शुक्करबार', 'श्नीचरबार'], + 'weekdays_short' => ['ऐत', 'सोम', 'मंगल', 'बुध', 'बीर', 'शुक्कर', 'श्नीचर'], + 'weekdays_min' => ['ऐत', 'सोम', 'मंगल', 'बुध', 'बीर', 'शुक्कर', 'श्नीचर'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['सञं', 'सबेर'], + 'second' => ':count सङार', + // less reliable + 's' => ':count सङार', + // less reliable + 'a_second' => ':count सङार', +]); diff --git a/vendor/Carbon/Lang/dsb.php b/vendor/Carbon/Lang/dsb.php new file mode 100644 index 0000000..8d5e92e --- /dev/null +++ b/vendor/Carbon/Lang/dsb.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/dsb_DE.php'; diff --git a/vendor/Carbon/Lang/dsb_DE.php b/vendor/Carbon/Lang/dsb_DE.php new file mode 100644 index 0000000..1873594 --- /dev/null +++ b/vendor/Carbon/Lang/dsb_DE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Information from Michael Wolf bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'DD. MMMM YYYY', 'LLL' => 'DD. MMMM, HH:mm [góź.]', 'LLLL' => 'dddd, DD. MMMM YYYY, HH:mm [góź.]'], 'months' => ['januara', 'februara', 'měrca', 'apryla', 'maja', 'junija', 'julija', 'awgusta', 'septembra', 'oktobra', 'nowembra', 'decembra'], 'months_short' => ['Jan', 'Feb', 'Měr', 'Apr', 'Maj', 'Jun', 'Jul', 'Awg', 'Sep', 'Okt', 'Now', 'Dec'], 'weekdays' => ['Njeźela', 'Pónjeźele', 'Wałtora', 'Srjoda', 'Stwórtk', 'Pětk', 'Sobota'], 'weekdays_short' => ['Nj', 'Pó', 'Wa', 'Sr', 'St', 'Pě', 'So'], 'weekdays_min' => ['Nj', 'Pó', 'Wa', 'Sr', 'St', 'Pě', 'So'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count lěto', 'y' => ':count lěto', 'a_year' => ':count lěto', 'month' => ':count mjasec', 'm' => ':count mjasec', 'a_month' => ':count mjasec', 'week' => ':count tyźeń', 'w' => ':count tyźeń', 'a_week' => ':count tyźeń', 'day' => ':count źeń', 'd' => ':count źeń', 'a_day' => ':count źeń', 'hour' => ':count góźina', 'h' => ':count góźina', 'a_hour' => ':count góźina', 'minute' => ':count minuta', 'min' => ':count minuta', 'a_minute' => ':count minuta', 'second' => ':count drugi', 's' => ':count drugi', 'a_second' => ':count drugi']); diff --git a/vendor/Carbon/Lang/dua.php b/vendor/Carbon/Lang/dua.php new file mode 100644 index 0000000..538732a --- /dev/null +++ b/vendor/Carbon/Lang/dua.php @@ -0,0 +1,63 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['idiɓa', 'ebyámu'], + 'weekdays' => ['éti', 'mɔ́sú', 'kwasú', 'mukɔ́sú', 'ŋgisú', 'ɗónɛsú', 'esaɓasú'], + 'weekdays_short' => ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa'], + 'weekdays_min' => ['ét', 'mɔ́s', 'kwa', 'muk', 'ŋgi', 'ɗón', 'esa'], + 'months' => ['dimɔ́di', 'ŋgɔndɛ', 'sɔŋɛ', 'diɓáɓá', 'emiasele', 'esɔpɛsɔpɛ', 'madiɓɛ́díɓɛ́', 'diŋgindi', 'nyɛtɛki', 'mayésɛ́', 'tiníní', 'eláŋgɛ́'], + 'months_short' => ['di', 'ŋgɔn', 'sɔŋ', 'diɓ', 'emi', 'esɔ', 'mad', 'diŋ', 'nyɛt', 'may', 'tin', 'elá'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'year' => ':count ma mbu', + // less reliable + 'y' => ':count ma mbu', + // less reliable + 'a_year' => ':count ma mbu', + // less reliable + 'month' => ':count myo̱di', + // less reliable + 'm' => ':count myo̱di', + // less reliable + 'a_month' => ':count myo̱di', + // less reliable + 'week' => ':count woki', + // less reliable + 'w' => ':count woki', + // less reliable + 'a_week' => ':count woki', + // less reliable + 'day' => ':count buńa', + // less reliable + 'd' => ':count buńa', + // less reliable + 'a_day' => ':count buńa', + // less reliable + 'hour' => ':count ma awa', + // less reliable + 'h' => ':count ma awa', + // less reliable + 'a_hour' => ':count ma awa', + // less reliable + 'minute' => ':count minuti', + // less reliable + 'min' => ':count minuti', + // less reliable + 'a_minute' => ':count minuti', + // less reliable + 'second' => ':count maba', + // less reliable + 's' => ':count maba', + // less reliable + 'a_second' => ':count maba', +]); diff --git a/vendor/Carbon/Lang/dv.php b/vendor/Carbon/Lang/dv.php new file mode 100644 index 0000000..8c05f5d --- /dev/null +++ b/vendor/Carbon/Lang/dv.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +$months = ['ޖެނުއަރީ', 'ފެބްރުއަރީ', 'މާރިޗު', 'އޭޕްރީލު', 'މޭ', 'ޖޫން', 'ޖުލައި', 'އޯގަސްޓު', 'ސެޕްޓެމްބަރު', 'އޮކްޓޯބަރު', 'ނޮވެމްބަރު', 'ޑިސެމްބަރު']; +$weekdays = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު']; +/* + * Authors: + * - Josh Soref + * - Jawish Hameed + */ +return ['year' => ':count ' . 'އަހަރު', 'a_year' => '{1}' . 'އަހަރެއް' . '|:count ' . 'އަހަރު', 'month' => ':count ' . 'މަސް', 'a_month' => '{1}' . 'މަހެއް' . '|:count ' . 'މަސް', 'week' => ':count ' . 'ހަފްތާ', 'a_week' => '{1}' . 'ސިކުންތުކޮޅެއް' . '|:count ' . 'ހަފްތާ', 'day' => ':count ' . 'ދުވަސް', 'a_day' => '{1}' . 'ދުވަހެއް' . '|:count ' . 'ދުވަސް', 'hour' => ':count ' . 'ގަޑިއިރު', 'a_hour' => '{1}' . 'ގަޑިއިރެއް' . '|:count ' . 'ގަޑިއިރު', 'minute' => ':count ' . 'މިނިޓު', 'a_minute' => '{1}' . 'މިނިޓެއް' . '|:count ' . 'މިނިޓު', 'second' => ':count ' . 'ސިކުންތު', 'a_second' => '{1}' . 'ސިކުންތުކޮޅެއް' . '|:count ' . 'ސިކުންތު', 'ago' => 'ކުރިން :time', 'from_now' => 'ތެރޭގައި :time', 'after' => ':time ފަހުން', 'before' => ':time ކުރި', 'diff_yesterday' => 'އިއްޔެ', 'diff_today' => 'މިއަދު', 'diff_tomorrow' => 'މާދަމާ', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[މިއަދު] LT', 'nextDay' => '[މާދަމާ] LT', 'nextWeek' => 'dddd LT', 'lastDay' => '[އިއްޔެ] LT', 'lastWeek' => '[ފާއިތުވި] dddd LT', 'sameElse' => 'L'], 'meridiem' => ['މކ', 'މފ'], 'months' => $months, 'months_short' => $months, 'weekdays' => $weekdays, 'weekdays_short' => $weekdays, 'weekdays_min' => ['އާދި', 'ހޯމަ', 'އަން', 'ބުދަ', 'ބުރާ', 'ހުކު', 'ހޮނި'], 'list' => [', ', ' އަދި '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]; diff --git a/vendor/Carbon/Lang/dv_MV.php b/vendor/Carbon/Lang/dv_MV.php index 4224795..08f0550 100644 --- a/vendor/Carbon/Lang/dv_MV.php +++ b/vendor/Carbon/Lang/dv_MV.php @@ -2,12 +2,18 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * - * (c) Ahmed Ali + * (c) Brian Nesbitt * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '{0}އަހަރެއް|[1,Inf]:count އަހަރު', 'y' => '{0}އަހަރެއް|[1,Inf]:count އަހަރު', 'month' => '{0}މައްސަރެއް|[1,Inf]:count މަސް', 'm' => '{0}މައްސަރެއް|[1,Inf]:count މަސް', 'week' => '{0}ހަފްތާއެއް|[1,Inf]:count ހަފްތާ', 'w' => '{0}ހަފްތާއެއް|[1,Inf]:count ހަފްތާ', 'day' => '{0}ދުވަސް|[1,Inf]:count ދުވަސް', 'd' => '{0}ދުވަސް|[1,Inf]:count ދުވަސް', 'hour' => '{0}ގަޑިއިރެއް|[1,Inf]:count ގަޑި', 'h' => '{0}ގަޑިއިރެއް|[1,Inf]:count ގަޑި', 'minute' => '{0}މިނެޓެއް|[1,Inf]:count މިނެޓް', 'min' => '{0}މިނެޓެއް|[1,Inf]:count މިނެޓް', 'second' => '{0}ސިކުންތެއް|[1,Inf]:count ސިކުންތު', 's' => '{0}ސިކުންތެއް|[1,Inf]:count ސިކުންތު', 'ago' => ':time ކުރިން', 'from_now' => ':time ފަހުން', 'after' => ':time ފަހުން', 'before' => ':time ކުރި'); +/* + * Authors: + * - Ahmed Ali + */ +$months = ['ޖެނުއަރީ', 'ފެބްރުއަރީ', 'މާރިޗު', 'އޭޕްރީލު', 'މޭ', 'ޖޫން', 'ޖުލައި', 'އޯގަސްޓު', 'ސެޕްޓެމްބަރު', 'އޮކްޓޯބަރު', 'ނޮވެމްބަރު', 'ޑިސެމްބަރު']; +$weekdays = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު']; +return ['year' => '{0}އަހަރެއް|[1,Inf]:count އަހަރު', 'y' => '{0}އަހަރެއް|[1,Inf]:count އަހަރު', 'month' => '{0}މައްސަރެއް|[1,Inf]:count މަސް', 'm' => '{0}މައްސަރެއް|[1,Inf]:count މަސް', 'week' => '{0}ހަފްތާއެއް|[1,Inf]:count ހަފްތާ', 'w' => '{0}ހަފްތާއެއް|[1,Inf]:count ހަފްތާ', 'day' => '{0}ދުވަސް|[1,Inf]:count ދުވަސް', 'd' => '{0}ދުވަސް|[1,Inf]:count ދުވަސް', 'hour' => '{0}ގަޑިއިރެއް|[1,Inf]:count ގަޑި', 'h' => '{0}ގަޑިއިރެއް|[1,Inf]:count ގަޑި', 'minute' => '{0}މިނެޓެއް|[1,Inf]:count މިނެޓް', 'min' => '{0}މިނެޓެއް|[1,Inf]:count މިނެޓް', 'second' => '{0}ސިކުންތެއް|[1,Inf]:count ސިކުންތު', 's' => '{0}ސިކުންތެއް|[1,Inf]:count ސިކުންތު', 'ago' => ':time ކުރިން', 'from_now' => ':time ފަހުން', 'after' => ':time ފަހުން', 'before' => ':time ކުރި', 'diff_yesterday' => 'އިއްޔެ', 'diff_today' => 'މިއަދު', 'diff_tomorrow' => 'މާދަމާ', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[މިއަދު] LT', 'nextDay' => '[މާދަމާ] LT', 'nextWeek' => 'dddd LT', 'lastDay' => '[އިއްޔެ] LT', 'lastWeek' => '[ފާއިތުވި] dddd LT', 'sameElse' => 'L'], 'meridiem' => ['މކ', 'މފ'], 'months' => $months, 'months_short' => $months, 'weekdays' => $weekdays, 'weekdays_short' => $weekdays, 'weekdays_min' => ['އާދި', 'ހޯމަ', 'އަން', 'ބުދަ', 'ބުރާ', 'ހުކު', 'ހޮނި'], 'list' => [', ', ' އަދި ']]; diff --git a/vendor/Carbon/Lang/dyo.php b/vendor/Carbon/Lang/dyo.php new file mode 100644 index 0000000..2f19b8f --- /dev/null +++ b/vendor/Carbon/Lang/dyo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['Dimas', 'Teneŋ', 'Talata', 'Alarbay', 'Aramisay', 'Arjuma', 'Sibiti'], 'weekdays_short' => ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib'], 'weekdays_min' => ['Dim', 'Ten', 'Tal', 'Ala', 'Ara', 'Arj', 'Sib'], 'months' => ['Sanvie', 'Fébirie', 'Mars', 'Aburil', 'Mee', 'Sueŋ', 'Súuyee', 'Ut', 'Settembar', 'Oktobar', 'Novembar', 'Disambar'], 'months_short' => ['Sa', 'Fe', 'Ma', 'Ab', 'Me', 'Su', 'Sú', 'Ut', 'Se', 'Ok', 'No', 'De'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/dz.php b/vendor/Carbon/Lang/dz.php new file mode 100644 index 0000000..8fae1ef --- /dev/null +++ b/vendor/Carbon/Lang/dz.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/dz_BT.php'; diff --git a/vendor/Carbon/Lang/dz_BT.php b/vendor/Carbon/Lang/dz_BT.php new file mode 100644 index 0000000..d512845 --- /dev/null +++ b/vendor/Carbon/Lang/dz_BT.php @@ -0,0 +1,49 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Sherubtse College bug-glibc@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'པསྱི་ལོYYཟལMMཚེསDD'], + 'months' => ['ཟླ་བ་དང་པ་', 'ཟླ་བ་གཉིས་པ་', 'ཟླ་བ་གསུམ་པ་', 'ཟླ་བ་བཞི་པ་', 'ཟླ་བ་ལྔ་ཕ་', 'ཟླ་བ་དྲུག་པ་', 'ཟླ་བ་བདུནཔ་', 'ཟླ་བ་བརྒྱད་པ་', 'ཟླ་བ་དགུ་པ་', 'ཟླ་བ་བཅུ་པ་', 'ཟླ་བ་བཅུ་གཅིག་པ་', 'ཟླ་བ་བཅུ་གཉིས་པ་'], + 'months_short' => ['ཟླ་༡', 'ཟླ་༢', 'ཟླ་༣', 'ཟླ་༤', 'ཟླ་༥', 'ཟླ་༦', 'ཟླ་༧', 'ཟླ་༨', 'ཟླ་༩', 'ཟླ་༡༠', 'ཟླ་༡༡', 'ཟླ་༡༢'], + 'weekdays' => ['གཟའ་ཟླ་བ་', 'གཟའ་མིག་དམར་', 'གཟའ་ལྷག་ཕ་', 'གཟའ་པུར་བུ་', 'གཟའ་པ་སངས་', 'གཟའ་སྤེན་ཕ་', 'གཟའ་ཉི་མ་'], + 'weekdays_short' => ['ཟླ་', 'མིར་', 'ལྷག་', 'པུར་', 'སངས་', 'སྤེན་', 'ཉི་'], + 'weekdays_min' => ['ཟླ་', 'མིར་', 'ལྷག་', 'པུར་', 'སངས་', 'སྤེན་', 'ཉི་'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['ངས་ཆ', 'ཕྱི་ཆ'], + 'year' => ':count ཆརཔ', + // less reliable + 'y' => ':count ཆརཔ', + // less reliable + 'a_year' => ':count ཆརཔ', + // less reliable + 'month' => ':count ཟླ་བ', + // less reliable + 'm' => ':count ཟླ་བ', + // less reliable + 'a_month' => ':count ཟླ་བ', + // less reliable + 'day' => ':count ཉི', + // less reliable + 'd' => ':count ཉི', + // less reliable + 'a_day' => ':count ཉི', + // less reliable + 'second' => ':count ཆ', + // less reliable + 's' => ':count ཆ', + // less reliable + 'a_second' => ':count ཆ', +]); diff --git a/vendor/Carbon/Lang/ebu.php b/vendor/Carbon/Lang/ebu.php new file mode 100644 index 0000000..7a8f9b9 --- /dev/null +++ b/vendor/Carbon/Lang/ebu.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['KI', 'UT'], 'weekdays' => ['Kiumia', 'Njumatatu', 'Njumaine', 'Njumatano', 'Aramithi', 'Njumaa', 'NJumamothii'], 'weekdays_short' => ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM'], 'weekdays_min' => ['Kma', 'Tat', 'Ine', 'Tan', 'Arm', 'Maa', 'NMM'], 'months' => ['Mweri wa mbere', 'Mweri wa kaĩri', 'Mweri wa kathatũ', 'Mweri wa kana', 'Mweri wa gatano', 'Mweri wa gatantatũ', 'Mweri wa mũgwanja', 'Mweri wa kanana', 'Mweri wa kenda', 'Mweri wa ikũmi', 'Mweri wa ikũmi na ũmwe', 'Mweri wa ikũmi na Kaĩrĩ'], 'months_short' => ['Mbe', 'Kai', 'Kat', 'Kan', 'Gat', 'Gan', 'Mug', 'Knn', 'Ken', 'Iku', 'Imw', 'Igi'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ee.php b/vendor/Carbon/Lang/ee.php new file mode 100644 index 0000000..160d971 --- /dev/null +++ b/vendor/Carbon/Lang/ee.php @@ -0,0 +1,48 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ŋ', 'ɣ'], + 'weekdays' => ['kɔsiɖa', 'dzoɖa', 'blaɖa', 'kuɖa', 'yawoɖa', 'fiɖa', 'memleɖa'], + 'weekdays_short' => ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'], + 'weekdays_min' => ['kɔs', 'dzo', 'bla', 'kuɖ', 'yaw', 'fiɖ', 'mem'], + 'months' => ['dzove', 'dzodze', 'tedoxe', 'afɔfĩe', 'dama', 'masa', 'siamlɔm', 'deasiamime', 'anyɔnyɔ', 'kele', 'adeɛmekpɔxe', 'dzome'], + 'months_short' => ['dzv', 'dzd', 'ted', 'afɔ', 'dam', 'mas', 'sia', 'dea', 'any', 'kel', 'ade', 'dzm'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'a [ga] h:mm', 'LTS' => 'a [ga] h:mm:ss', 'L' => 'M/D/YYYY', 'LL' => 'MMM D [lia], YYYY', 'LLL' => 'a [ga] h:mm MMMM D [lia] YYYY', 'LLLL' => 'a [ga] h:mm dddd, MMMM D [lia] YYYY'], + 'year' => 'ƒe :count', + 'y' => 'ƒe :count', + 'a_year' => 'ƒe :count', + 'month' => 'ɣleti :count', + 'm' => 'ɣleti :count', + 'a_month' => 'ɣleti :count', + 'week' => 'kwasiɖa :count', + 'w' => 'kwasiɖa :count', + 'a_week' => 'kwasiɖa :count', + 'day' => 'ŋkeke :count', + 'd' => 'ŋkeke :count', + 'a_day' => 'ŋkeke :count', + 'hour' => 'gaƒoƒo :count', + 'h' => 'gaƒoƒo :count', + 'a_hour' => 'gaƒoƒo :count', + 'minute' => 'miniti :count', + // less reliable + 'min' => 'miniti :count', + // less reliable + 'a_minute' => 'miniti :count', + // less reliable + 'second' => 'sɛkɛnd :count', + // less reliable + 's' => 'sɛkɛnd :count', + // less reliable + 'a_second' => 'sɛkɛnd :count', +]); diff --git a/vendor/Carbon/Lang/ee_TG.php b/vendor/Carbon/Lang/ee_TG.php new file mode 100644 index 0000000..ed297db --- /dev/null +++ b/vendor/Carbon/Lang/ee_TG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ee.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'LLL' => 'HH:mm MMMM D [lia] YYYY', 'LLLL' => 'HH:mm dddd, MMMM D [lia] YYYY']]); diff --git a/vendor/Carbon/Lang/el.php b/vendor/Carbon/Lang/el.php index d6f4961..35ef5d4 100644 --- a/vendor/Carbon/Lang/el.php +++ b/vendor/Carbon/Lang/el.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,22 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count χρόνος|:count χρόνια', 'y' => ':count χρόνος|:count χρόνια', 'month' => ':count μήνας|:count μήνες', 'm' => ':count μήνας|:count μήνες', 'week' => ':count εβδομάδα|:count εβδομάδες', 'w' => ':count εβδομάδα|:count εβδομάδες', 'day' => ':count μέρα|:count μέρες', 'd' => ':count μέρα|:count μέρες', 'hour' => ':count ώρα|:count ώρες', 'h' => ':count ώρα|:count ώρες', 'minute' => ':count λεπτό|:count λεπτά', 'min' => ':count λεπτό|:count λεπτά', 'second' => ':count δευτερόλεπτο|:count δευτερόλεπτα', 's' => ':count δευτερόλεπτο|:count δευτερόλεπτα', 'ago' => 'πριν από :time', 'from_now' => 'σε :time από τώρα', 'after' => ':time μετά', 'before' => ':time πριν'); +/* + * Authors: + * - Alessandro Di Felice + * - François B + * - Tim Fish + * - Gabriel Monteagudo + * - JD Isaacks + * - yiannisdesp + * - Ilias Kasmeridis (iliaskasm) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count χρόνος|:count χρόνια', 'a_year' => 'ένας χρόνος|:count χρόνια', 'y' => ':count χρ.', 'month' => ':count μήνας|:count μήνες', 'a_month' => 'ένας μήνας|:count μήνες', 'm' => ':count μήν.', 'week' => ':count εβδομάδα|:count εβδομάδες', 'a_week' => 'μια εβδομάδα|:count εβδομάδες', 'w' => ':count εβδ.', 'day' => ':count μέρα|:count μέρες', 'a_day' => 'μία μέρα|:count μέρες', 'd' => ':count μέρ.', 'hour' => ':count ώρα|:count ώρες', 'a_hour' => 'μία ώρα|:count ώρες', 'h' => ':count ώρα|:count ώρες', 'minute' => ':count λεπτό|:count λεπτά', 'a_minute' => 'ένα λεπτό|:count λεπτά', 'min' => ':count λεπ.', 'second' => ':count δευτερόλεπτο|:count δευτερόλεπτα', 'a_second' => 'λίγα δευτερόλεπτα|:count δευτερόλεπτα', 's' => ':count δευ.', 'ago' => 'πριν :time', 'from_now' => 'σε :time', 'after' => ':time μετά', 'before' => ':time πριν', 'diff_now' => 'τώρα', 'diff_today' => 'Σήμερα', 'diff_today_regexp' => 'Σήμερα(?:\\s+{})?', 'diff_yesterday' => 'χθες', 'diff_yesterday_regexp' => 'Χθες(?:\\s+{})?', 'diff_tomorrow' => 'αύριο', 'diff_tomorrow_regexp' => 'Αύριο(?:\\s+{})?', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY h:mm A', 'LLLL' => 'dddd, D MMMM YYYY h:mm A'], 'calendar' => ['sameDay' => '[Σήμερα {}] LT', 'nextDay' => '[Αύριο {}] LT', 'nextWeek' => 'dddd [{}] LT', 'lastDay' => '[Χθες {}] LT', 'lastWeek' => function (CarbonInterface $current) { + switch ($current->dayOfWeek) { + case 6: + return '[το προηγούμενο] dddd [{}] LT'; + default: + return '[την προηγούμενη] dddd [{}] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':numberη', 'meridiem' => ['ΠΜ', 'ΜΜ', 'πμ', 'μμ'], 'months' => ['Ιανουαρίου', 'Φεβρουαρίου', 'Μαρτίου', 'Απριλίου', 'Μαΐου', 'Ιουνίου', 'Ιουλίου', 'Αυγούστου', 'Σεπτεμβρίου', 'Οκτωβρίου', 'Νοεμβρίου', 'Δεκεμβρίου'], 'months_standalone' => ['Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος'], 'months_regexp' => '/(D[oD]?[\\s,]+MMMM|L{2,4}|l{2,4})/', 'months_short' => ['Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαϊ', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ'], 'weekdays' => ['Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο'], 'weekdays_short' => ['Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ', 'Σαβ'], 'weekdays_min' => ['Κυ', 'Δε', 'Τρ', 'Τε', 'Πε', 'Πα', 'Σα'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' και ']]; diff --git a/vendor/Carbon/Lang/el_CY.php b/vendor/Carbon/Lang/el_CY.php new file mode 100644 index 0000000..8c6e846 --- /dev/null +++ b/vendor/Carbon/Lang/el_CY.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Greek Debian Translation Team bug-glibc@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/el.php', ['first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/el_GR.php b/vendor/Carbon/Lang/el_GR.php new file mode 100644 index 0000000..af7c6fa --- /dev/null +++ b/vendor/Carbon/Lang/el_GR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/el.php', ['first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en.php b/vendor/Carbon/Lang/en.php index f3b1c3e..29ff9cb 100644 --- a/vendor/Carbon/Lang/en.php +++ b/vendor/Carbon/Lang/en.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,70 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count year|:count years', 'y' => ':countyr|:countyrs', 'month' => ':count month|:count months', 'm' => ':countmo|:countmos', 'week' => ':count week|:count weeks', 'w' => ':countw|:countw', 'day' => ':count day|:count days', 'd' => ':countd|:countd', 'hour' => ':count hour|:count hours', 'h' => ':counth|:counth', 'minute' => ':count minute|:count minutes', 'min' => ':countm|:countm', 'second' => ':count second|:count seconds', 's' => ':counts|:counts', 'ago' => ':time ago', 'from_now' => ':time from now', 'after' => ':time after', 'before' => ':time before', 'diff_now' => 'just now', 'diff_yesterday' => 'yesterday', 'diff_tomorrow' => 'tomorrow', 'diff_before_yesterday' => 'before yesterday', 'diff_after_tomorrow' => 'after tomorrow', 'period_recurrences' => 'once|:count times', 'period_interval' => 'every :interval', 'period_start_date' => 'from :date', 'period_end_date' => 'to :date'); +/* + * Authors: + * - Milos Sakovic + * - Paul + * - Pete Scopes (pdscopes) + */ +return [ + /* + * {1}, {0} and ]1,Inf[ are not needed as it's the default for English pluralization. + * But as some languages are using en.php as a fallback, it's better to specify it + * explicitly so those languages also fallback to English pluralization when a unit + * is missing. + */ + 'year' => '{1}:count year|{0}:count years|]1,Inf[:count years', + 'a_year' => '{1}a year|{0}:count years|]1,Inf[:count years', + 'y' => '{1}:countyr|{0}:countyrs|]1,Inf[:countyrs', + 'month' => '{1}:count month|{0}:count months|]1,Inf[:count months', + 'a_month' => '{1}a month|{0}:count months|]1,Inf[:count months', + 'm' => '{1}:countmo|{0}:countmos|]1,Inf[:countmos', + 'week' => '{1}:count week|{0}:count weeks|]1,Inf[:count weeks', + 'a_week' => '{1}a week|{0}:count weeks|]1,Inf[:count weeks', + 'w' => ':countw', + 'day' => '{1}:count day|{0}:count days|]1,Inf[:count days', + 'a_day' => '{1}a day|{0}:count days|]1,Inf[:count days', + 'd' => ':countd', + 'hour' => '{1}:count hour|{0}:count hours|]1,Inf[:count hours', + 'a_hour' => '{1}an hour|{0}:count hours|]1,Inf[:count hours', + 'h' => ':counth', + 'minute' => '{1}:count minute|{0}:count minutes|]1,Inf[:count minutes', + 'a_minute' => '{1}a minute|{0}:count minutes|]1,Inf[:count minutes', + 'min' => ':countm', + 'second' => '{1}:count second|{0}:count seconds|]1,Inf[:count seconds', + 'a_second' => '{1}a few seconds|{0}:count seconds|]1,Inf[:count seconds', + 's' => ':counts', + 'millisecond' => '{1}:count millisecond|{0}:count milliseconds|]1,Inf[:count milliseconds', + 'a_millisecond' => '{1}a millisecond|{0}:count milliseconds|]1,Inf[:count milliseconds', + 'ms' => ':countms', + 'microsecond' => '{1}:count microsecond|{0}:count microseconds|]1,Inf[:count microseconds', + 'a_microsecond' => '{1}a microsecond|{0}:count microseconds|]1,Inf[:count microseconds', + 'µs' => ':countµs', + 'ago' => ':time ago', + 'from_now' => ':time from now', + 'after' => ':time after', + 'before' => ':time before', + 'diff_now' => 'just now', + 'diff_today' => 'today', + 'diff_yesterday' => 'yesterday', + 'diff_tomorrow' => 'tomorrow', + 'diff_before_yesterday' => 'before yesterday', + 'diff_after_tomorrow' => 'after tomorrow', + 'period_recurrences' => '{1}once|{0}:count times|]1,Inf[:count times', + 'period_interval' => 'every :interval', + 'period_start_date' => 'from :date', + 'period_end_date' => 'to :date', + 'months' => ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], + 'weekdays' => ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], + 'weekdays_short' => ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], + 'weekdays_min' => ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], + 'ordinal' => function ($number) { + $lastDigit = $number % 10; + return $number . ((int) ($number % 100 / 10) === 1 ? 'th' : ($lastDigit === 1 ? 'st' : ($lastDigit === 2 ? 'nd' : ($lastDigit === 3 ? 'rd' : 'th')))); + }, + 'list' => [', ', ' and '], + 'first_day_of_week' => 0, + 'day_of_first_week_of_year' => 1, +]; diff --git a/vendor/Carbon/Lang/en_001.php b/vendor/Carbon/Lang/en_001.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_001.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_150.php b/vendor/Carbon/Lang/en_150.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_150.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_AG.php b/vendor/Carbon/Lang/en_AG.php new file mode 100644 index 0000000..63e7324 --- /dev/null +++ b/vendor/Carbon/Lang/en_AG.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_AI.php b/vendor/Carbon/Lang/en_AI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_AI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_AS.php b/vendor/Carbon/Lang/en_AS.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_AS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_AT.php b/vendor/Carbon/Lang/en_AT.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_AT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_AU.php b/vendor/Carbon/Lang/en_AU.php new file mode 100644 index 0000000..3e02192 --- /dev/null +++ b/vendor/Carbon/Lang/en_AU.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kunal Marwaha + * - François B + * - Mayank Badola + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY h:mm A', 'LLLL' => 'dddd, D MMMM YYYY h:mm A'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_BB.php b/vendor/Carbon/Lang/en_BB.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_BB.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_BE.php b/vendor/Carbon/Lang/en_BE.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_BE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_BI.php b/vendor/Carbon/Lang/en_BI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_BI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_BM.php b/vendor/Carbon/Lang/en_BM.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_BM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_BS.php b/vendor/Carbon/Lang/en_BS.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_BS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_BW.php b/vendor/Carbon/Lang/en_BW.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_BW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_BZ.php b/vendor/Carbon/Lang/en_BZ.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_BZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_CA.php b/vendor/Carbon/Lang/en_CA.php new file mode 100644 index 0000000..b26ef49 --- /dev/null +++ b/vendor/Carbon/Lang/en_CA.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Zhan Tong Zhang + * - Mayank Badola + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'YYYY-MM-DD', 'LL' => 'MMMM D, YYYY', 'LLL' => 'MMMM D, YYYY h:mm A', 'LLLL' => 'dddd, MMMM D, YYYY h:mm A']]); diff --git a/vendor/Carbon/Lang/en_CC.php b/vendor/Carbon/Lang/en_CC.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_CC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_CH.php b/vendor/Carbon/Lang/en_CH.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_CH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_CK.php b/vendor/Carbon/Lang/en_CK.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_CK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_CM.php b/vendor/Carbon/Lang/en_CM.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_CM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_CX.php b/vendor/Carbon/Lang/en_CX.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_CX.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_CY.php b/vendor/Carbon/Lang/en_CY.php new file mode 100644 index 0000000..4674b75 --- /dev/null +++ b/vendor/Carbon/Lang/en_CY.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - NehaGautam + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD-MM-YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_DE.php b/vendor/Carbon/Lang/en_DE.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_DE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_DG.php b/vendor/Carbon/Lang/en_DG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_DG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_DK.php b/vendor/Carbon/Lang/en_DK.php new file mode 100644 index 0000000..d1ca8d2 --- /dev/null +++ b/vendor/Carbon/Lang/en_DK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Danish Standards Association bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY-MM-DD'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_DM.php b/vendor/Carbon/Lang/en_DM.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_DM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_ER.php b/vendor/Carbon/Lang/en_ER.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_ER.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_FI.php b/vendor/Carbon/Lang/en_FI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_FI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_FJ.php b/vendor/Carbon/Lang/en_FJ.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_FJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_FK.php b/vendor/Carbon/Lang/en_FK.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_FK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_FM.php b/vendor/Carbon/Lang/en_FM.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_FM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GB.php b/vendor/Carbon/Lang/en_GB.php new file mode 100644 index 0000000..49b4104 --- /dev/null +++ b/vendor/Carbon/Lang/en_GB.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Mayank Badola + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_GD.php b/vendor/Carbon/Lang/en_GD.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GG.php b/vendor/Carbon/Lang/en_GG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GH.php b/vendor/Carbon/Lang/en_GH.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GI.php b/vendor/Carbon/Lang/en_GI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GM.php b/vendor/Carbon/Lang/en_GM.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_GU.php b/vendor/Carbon/Lang/en_GU.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_GU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_GY.php b/vendor/Carbon/Lang/en_GY.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_GY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_HK.php b/vendor/Carbon/Lang/en_HK.php new file mode 100644 index 0000000..95508f3 --- /dev/null +++ b/vendor/Carbon/Lang/en_HK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_IE.php b/vendor/Carbon/Lang/en_IE.php new file mode 100644 index 0000000..f31a401 --- /dev/null +++ b/vendor/Carbon/Lang/en_IE.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Martin McWhorter + * - François B + * - Chris Cartlidge + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD-MM-YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_IL.php b/vendor/Carbon/Lang/en_IL.php new file mode 100644 index 0000000..fc73bd6 --- /dev/null +++ b/vendor/Carbon/Lang/en_IL.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Yoav Amit + * - François B + * - Mayank Badola + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/en_IM.php b/vendor/Carbon/Lang/en_IM.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_IM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_IN.php b/vendor/Carbon/Lang/en_IN.php new file mode 100644 index 0000000..8c6aeec --- /dev/null +++ b/vendor/Carbon/Lang/en_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YY', 'LL' => 'MMMM DD, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_IO.php b/vendor/Carbon/Lang/en_IO.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_IO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_ISO.php b/vendor/Carbon/Lang/en_ISO.php new file mode 100644 index 0000000..2d78348 --- /dev/null +++ b/vendor/Carbon/Lang/en_ISO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'dddd, YYYY MMMM DD HH:mm']]); diff --git a/vendor/Carbon/Lang/en_JE.php b/vendor/Carbon/Lang/en_JE.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_JE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_JM.php b/vendor/Carbon/Lang/en_JM.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_JM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_KE.php b/vendor/Carbon/Lang/en_KE.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_KE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_KI.php b/vendor/Carbon/Lang/en_KI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_KI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_KN.php b/vendor/Carbon/Lang/en_KN.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_KN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_KY.php b/vendor/Carbon/Lang/en_KY.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_KY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_LC.php b/vendor/Carbon/Lang/en_LC.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_LC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_LR.php b/vendor/Carbon/Lang/en_LR.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_LR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_LS.php b/vendor/Carbon/Lang/en_LS.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_LS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MG.php b/vendor/Carbon/Lang/en_MG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MH.php b/vendor/Carbon/Lang/en_MH.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_MH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_MO.php b/vendor/Carbon/Lang/en_MO.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_MO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_MP.php b/vendor/Carbon/Lang/en_MP.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MP.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MS.php b/vendor/Carbon/Lang/en_MS.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MT.php b/vendor/Carbon/Lang/en_MT.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_MT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_MU.php b/vendor/Carbon/Lang/en_MU.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MW.php b/vendor/Carbon/Lang/en_MW.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_MY.php b/vendor/Carbon/Lang/en_MY.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_MY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NA.php b/vendor/Carbon/Lang/en_NA.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_NA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NF.php b/vendor/Carbon/Lang/en_NF.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_NF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NG.php b/vendor/Carbon/Lang/en_NG.php new file mode 100644 index 0000000..3981e6e --- /dev/null +++ b/vendor/Carbon/Lang/en_NG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_NL.php b/vendor/Carbon/Lang/en_NL.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_NL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NR.php b/vendor/Carbon/Lang/en_NR.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_NR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NU.php b/vendor/Carbon/Lang/en_NU.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_NU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_NZ.php b/vendor/Carbon/Lang/en_NZ.php new file mode 100644 index 0000000..6784f08 --- /dev/null +++ b/vendor/Carbon/Lang/en_NZ.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Mayank Badola + * - Luke McGregor + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY h:mm A', 'LLLL' => 'dddd, D MMMM YYYY h:mm A'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_PG.php b/vendor/Carbon/Lang/en_PG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_PG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_PH.php b/vendor/Carbon/Lang/en_PH.php new file mode 100644 index 0000000..95508f3 --- /dev/null +++ b/vendor/Carbon/Lang/en_PH.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_PK.php b/vendor/Carbon/Lang/en_PK.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_PK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_PN.php b/vendor/Carbon/Lang/en_PN.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_PN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_PR.php b/vendor/Carbon/Lang/en_PR.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_PR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_PW.php b/vendor/Carbon/Lang/en_PW.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_PW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_RW.php b/vendor/Carbon/Lang/en_RW.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_RW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SB.php b/vendor/Carbon/Lang/en_SB.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SB.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SC.php b/vendor/Carbon/Lang/en_SC.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SD.php b/vendor/Carbon/Lang/en_SD.php new file mode 100644 index 0000000..48aa50c --- /dev/null +++ b/vendor/Carbon/Lang/en_SD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 6, 'weekend' => [5, 6]]); diff --git a/vendor/Carbon/Lang/en_SE.php b/vendor/Carbon/Lang/en_SE.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SG.php b/vendor/Carbon/Lang/en_SG.php new file mode 100644 index 0000000..103e5cd --- /dev/null +++ b/vendor/Carbon/Lang/en_SG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['from_now' => 'in :time', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/en_SH.php b/vendor/Carbon/Lang/en_SH.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SI.php b/vendor/Carbon/Lang/en_SI.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SL.php b/vendor/Carbon/Lang/en_SL.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SS.php b/vendor/Carbon/Lang/en_SS.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SX.php b/vendor/Carbon/Lang/en_SX.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SX.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_SZ.php b/vendor/Carbon/Lang/en_SZ.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_SZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_TC.php b/vendor/Carbon/Lang/en_TC.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_TC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_TK.php b/vendor/Carbon/Lang/en_TK.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_TK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_TO.php b/vendor/Carbon/Lang/en_TO.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_TO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_TT.php b/vendor/Carbon/Lang/en_TT.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_TT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_TV.php b/vendor/Carbon/Lang/en_TV.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_TV.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_TZ.php b/vendor/Carbon/Lang/en_TZ.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_TZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_UG.php b/vendor/Carbon/Lang/en_UG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_UG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_UM.php b/vendor/Carbon/Lang/en_UM.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_UM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_US.php b/vendor/Carbon/Lang/en_US.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_US.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_US_Posix.php b/vendor/Carbon/Lang/en_US_Posix.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_US_Posix.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_VC.php b/vendor/Carbon/Lang/en_VC.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_VC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_VG.php b/vendor/Carbon/Lang/en_VG.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_VG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_VI.php b/vendor/Carbon/Lang/en_VI.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_VI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_VU.php b/vendor/Carbon/Lang/en_VU.php new file mode 100644 index 0000000..c7e223d --- /dev/null +++ b/vendor/Carbon/Lang/en_VU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/en_WS.php b/vendor/Carbon/Lang/en_WS.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_WS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/en_ZA.php b/vendor/Carbon/Lang/en_ZA.php new file mode 100644 index 0000000..a6f346d --- /dev/null +++ b/vendor/Carbon/Lang/en_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YY', 'LL' => 'MMMM DD, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_ZM.php b/vendor/Carbon/Lang/en_ZM.php new file mode 100644 index 0000000..d463cc0 --- /dev/null +++ b/vendor/Carbon/Lang/en_ZM.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - ANLoc Martin Benjamin locales@africanlocalization.net + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/en_ZW.php b/vendor/Carbon/Lang/en_ZW.php new file mode 100644 index 0000000..e644160 --- /dev/null +++ b/vendor/Carbon/Lang/en_ZW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/en.php'; diff --git a/vendor/Carbon/Lang/eo.php b/vendor/Carbon/Lang/eo.php index 0234da5..8e4fda0 100644 --- a/vendor/Carbon/Lang/eo.php +++ b/vendor/Carbon/Lang/eo.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count jaro|:count jaroj', 'y' => ':count jaro|:count jaroj', 'month' => ':count monato|:count monatoj', 'm' => ':count monato|:count monatoj', 'week' => ':count semajno|:count semajnoj', 'w' => ':count semajno|:count semajnoj', 'day' => ':count tago|:count tagoj', 'd' => ':count tago|:count tagoj', 'hour' => ':count horo|:count horoj', 'h' => ':count horo|:count horoj', 'minute' => ':count minuto|:count minutoj', 'min' => ':count minuto|:count minutoj', 'second' => ':count sekundo|:count sekundoj', 's' => ':count sekundo|:count sekundoj', 'ago' => 'antaŭ :time', 'from_now' => 'je :time', 'after' => ':time poste', 'before' => ':time antaŭe'); +/* + * Authors: + * - Josh Soref + * - François B + * - Mia Nordentoft + * - JD Isaacks + */ +return ['year' => ':count jaro|:count jaroj', 'a_year' => 'jaro|:count jaroj', 'y' => ':count j.', 'month' => ':count monato|:count monatoj', 'a_month' => 'monato|:count monatoj', 'm' => ':count mo.', 'week' => ':count semajno|:count semajnoj', 'a_week' => 'semajno|:count semajnoj', 'w' => ':count sem.', 'day' => ':count tago|:count tagoj', 'a_day' => 'tago|:count tagoj', 'd' => ':count t.', 'hour' => ':count horo|:count horoj', 'a_hour' => 'horo|:count horoj', 'h' => ':count h.', 'minute' => ':count minuto|:count minutoj', 'a_minute' => 'minuto|:count minutoj', 'min' => ':count min.', 'second' => ':count sekundo|:count sekundoj', 'a_second' => 'sekundoj|:count sekundoj', 's' => ':count sek.', 'ago' => 'antaŭ :time', 'from_now' => 'post :time', 'after' => ':time poste', 'before' => ':time antaŭe', 'diff_yesterday' => 'Hieraŭ', 'diff_yesterday_regexp' => 'Hieraŭ(?:\\s+je)?', 'diff_today' => 'Hodiaŭ', 'diff_today_regexp' => 'Hodiaŭ(?:\\s+je)?', 'diff_tomorrow' => 'Morgaŭ', 'diff_tomorrow_regexp' => 'Morgaŭ(?:\\s+je)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'D[-a de] MMMM, YYYY', 'LLL' => 'D[-a de] MMMM, YYYY HH:mm', 'LLLL' => 'dddd, [la] D[-a de] MMMM, YYYY HH:mm'], 'calendar' => ['sameDay' => '[Hodiaŭ je] LT', 'nextDay' => '[Morgaŭ je] LT', 'nextWeek' => 'dddd [je] LT', 'lastDay' => '[Hieraŭ je] LT', 'lastWeek' => '[pasinta] dddd [je] LT', 'sameElse' => 'L'], 'ordinal' => ':numbera', 'meridiem' => ['a.t.m.', 'p.t.m.'], 'months' => ['januaro', 'februaro', 'marto', 'aprilo', 'majo', 'junio', 'julio', 'aŭgusto', 'septembro', 'oktobro', 'novembro', 'decembro'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aŭg', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['dimanĉo', 'lundo', 'mardo', 'merkredo', 'ĵaŭdo', 'vendredo', 'sabato'], 'weekdays_short' => ['dim', 'lun', 'mard', 'merk', 'ĵaŭ', 'ven', 'sab'], 'weekdays_min' => ['di', 'lu', 'ma', 'me', 'ĵa', 've', 'sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' kaj ']]; diff --git a/vendor/Carbon/Lang/es.php b/vendor/Carbon/Lang/es.php index 871b5bd..bcf749a 100644 --- a/vendor/Carbon/Lang/es.php +++ b/vendor/Carbon/Lang/es.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,34 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count año|:count años', 'y' => ':count año|:count años', 'month' => ':count mes|:count meses', 'm' => ':count mes|:count meses', 'week' => ':count semana|:count semanas', 'w' => ':count semana|:count semanas', 'day' => ':count día|:count días', 'd' => ':count día|:count días', 'hour' => ':count hora|:count horas', 'h' => ':count hora|:count horas', 'minute' => ':count minuto|:count minutos', 'min' => ':count minuto|:count minutos', 'second' => ':count segundo|:count segundos', 's' => ':count segundo|:count segundos', 'ago' => 'hace :time', 'from_now' => 'dentro de :time', 'after' => ':time después', 'before' => ':time antes', 'diff_now' => 'ahora mismo', 'diff_yesterday' => 'ayer', 'diff_tomorrow' => 'mañana', 'diff_before_yesterday' => 'antier', 'diff_after_tomorrow' => 'pasado mañana'); +/* + * Authors: + * - Kunal Marwaha + * - kostas + * - François B + * - Tim Fish + * - Claire Coloma + * - Steven Heinrich + * - JD Isaacks + * - Raphael Amorim + * - Jorge Y. Castillo + * - Víctor Díaz + * - Diego + * - Sebastian Thierer + * - quinterocesar + * - Daniel Commesse Liévanos (danielcommesse) + * - Pete Scopes (pdscopes) + * - gam04 + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count año|:count años', 'a_year' => 'un año|:count años', 'y' => ':count año|:count años', 'month' => ':count mes|:count meses', 'a_month' => 'un mes|:count meses', 'm' => ':count mes|:count meses', 'week' => ':count semana|:count semanas', 'a_week' => 'una semana|:count semanas', 'w' => ':countsem', 'day' => ':count día|:count días', 'a_day' => 'un día|:count días', 'd' => ':countd', 'hour' => ':count hora|:count horas', 'a_hour' => 'una hora|:count horas', 'h' => ':counth', 'minute' => ':count minuto|:count minutos', 'a_minute' => 'un minuto|:count minutos', 'min' => ':countm', 'second' => ':count segundo|:count segundos', 'a_second' => 'unos segundos|:count segundos', 's' => ':counts', 'millisecond' => ':count milisegundo|:count milisegundos', 'a_millisecond' => 'un milisegundo|:count milisegundos', 'ms' => ':countms', 'microsecond' => ':count microsegundo|:count microsegundos', 'a_microsecond' => 'un microsegundo|:count microsegundos', 'µs' => ':countµs', 'ago' => 'hace :time', 'from_now' => 'en :time', 'after' => ':time después', 'before' => ':time antes', 'diff_now' => 'ahora mismo', 'diff_today' => 'hoy', 'diff_today_regexp' => 'hoy(?:\\s+a)?(?:\\s+las)?', 'diff_yesterday' => 'ayer', 'diff_yesterday_regexp' => 'ayer(?:\\s+a)?(?:\\s+las)?', 'diff_tomorrow' => 'mañana', 'diff_tomorrow_regexp' => 'mañana(?:\\s+a)?(?:\\s+las)?', 'diff_before_yesterday' => 'anteayer', 'diff_after_tomorrow' => 'pasado mañana', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D [de] MMMM [de] YYYY', 'LLL' => 'D [de] MMMM [de] YYYY H:mm', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY H:mm'], 'calendar' => ['sameDay' => function (CarbonInterface $current) { + return '[hoy a la' . ($current->hour !== 1 ? 's' : '') . '] LT'; +}, 'nextDay' => function (CarbonInterface $current) { + return '[mañana a la' . ($current->hour !== 1 ? 's' : '') . '] LT'; +}, 'nextWeek' => function (CarbonInterface $current) { + return 'dddd [a la' . ($current->hour !== 1 ? 's' : '') . '] LT'; +}, 'lastDay' => function (CarbonInterface $current) { + return '[ayer a la' . ($current->hour !== 1 ? 's' : '') . '] LT'; +}, 'lastWeek' => function (CarbonInterface $current) { + return '[el] dddd [pasado a la' . ($current->hour !== 1 ? 's' : '') . '] LT'; +}, 'sameElse' => 'L'], 'months' => ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'], 'months_short' => ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic'], 'mmm_suffix' => '.', 'ordinal' => ':numberº', 'weekdays' => ['domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado'], 'weekdays_short' => ['dom.', 'lun.', 'mar.', 'mié.', 'jue.', 'vie.', 'sáb.'], 'weekdays_min' => ['do', 'lu', 'ma', 'mi', 'ju', 'vi', 'sá'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' y '], 'meridiem' => ['a. m.', 'p. m.'], 'ordinal_words' => ['of' => 'de', 'first' => 'primer', 'second' => 'segundo', 'third' => 'tercer', 'fourth' => 'cuarto', 'fifth' => 'quinto', 'last' => 'último']]; diff --git a/vendor/Carbon/Lang/es_419.php b/vendor/Carbon/Lang/es_419.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_419.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_AR.php b/vendor/Carbon/Lang/es_AR.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_AR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_BO.php b/vendor/Carbon/Lang/es_BO.php new file mode 100644 index 0000000..c874d05 --- /dev/null +++ b/vendor/Carbon/Lang/es_BO.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_BR.php b/vendor/Carbon/Lang/es_BR.php new file mode 100644 index 0000000..b31ad1d --- /dev/null +++ b/vendor/Carbon/Lang/es_BR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/es_BZ.php b/vendor/Carbon/Lang/es_BZ.php new file mode 100644 index 0000000..b31ad1d --- /dev/null +++ b/vendor/Carbon/Lang/es_BZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/es_CL.php b/vendor/Carbon/Lang/es_CL.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_CL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_CO.php b/vendor/Carbon/Lang/es_CO.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_CO.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_CR.php b/vendor/Carbon/Lang/es_CR.php new file mode 100644 index 0000000..cb35b2e --- /dev/null +++ b/vendor/Carbon/Lang/es_CR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_CU.php b/vendor/Carbon/Lang/es_CU.php new file mode 100644 index 0000000..c104327 --- /dev/null +++ b/vendor/Carbon/Lang/es_CU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/es_DO.php b/vendor/Carbon/Lang/es_DO.php new file mode 100644 index 0000000..abff1da --- /dev/null +++ b/vendor/Carbon/Lang/es_DO.php @@ -0,0 +1,24 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - kostas + * - François B + * - Tim Fish + * - Chiel Robben + * - Claire Coloma + * - Steven Heinrich + * - JD Isaacks + * - Raphael Amorim + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['diff_before_yesterday' => 'anteayer', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'LLL' => 'D [de] MMMM [de] YYYY h:mm A', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY h:mm A']]); diff --git a/vendor/Carbon/Lang/es_EA.php b/vendor/Carbon/Lang/es_EA.php new file mode 100644 index 0000000..c104327 --- /dev/null +++ b/vendor/Carbon/Lang/es_EA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/es_EC.php b/vendor/Carbon/Lang/es_EC.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_EC.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_ES.php b/vendor/Carbon/Lang/es_ES.php new file mode 100644 index 0000000..96e8f9d --- /dev/null +++ b/vendor/Carbon/Lang/es_ES.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return require __DIR__ . '/es.php'; diff --git a/vendor/Carbon/Lang/es_GQ.php b/vendor/Carbon/Lang/es_GQ.php new file mode 100644 index 0000000..c104327 --- /dev/null +++ b/vendor/Carbon/Lang/es_GQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/es_GT.php b/vendor/Carbon/Lang/es_GT.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_GT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_HN.php b/vendor/Carbon/Lang/es_HN.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_HN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_IC.php b/vendor/Carbon/Lang/es_IC.php new file mode 100644 index 0000000..c104327 --- /dev/null +++ b/vendor/Carbon/Lang/es_IC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/es_MX.php b/vendor/Carbon/Lang/es_MX.php new file mode 100644 index 0000000..fdc8646 --- /dev/null +++ b/vendor/Carbon/Lang/es_MX.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['diff_before_yesterday' => 'antier', 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_NI.php b/vendor/Carbon/Lang/es_NI.php new file mode 100644 index 0000000..36b81b4 --- /dev/null +++ b/vendor/Carbon/Lang/es_NI.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_PA.php b/vendor/Carbon/Lang/es_PA.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_PA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_PE.php b/vendor/Carbon/Lang/es_PE.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_PE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_PH.php b/vendor/Carbon/Lang/es_PH.php new file mode 100644 index 0000000..01173c9 --- /dev/null +++ b/vendor/Carbon/Lang/es_PH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/M/yy', 'LL' => 'D MMM YYYY', 'LLL' => 'D [de] MMMM [de] YYYY h:mm a', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/es_PR.php b/vendor/Carbon/Lang/es_PR.php new file mode 100644 index 0000000..36b81b4 --- /dev/null +++ b/vendor/Carbon/Lang/es_PR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_PY.php b/vendor/Carbon/Lang/es_PY.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_PY.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_SV.php b/vendor/Carbon/Lang/es_SV.php new file mode 100644 index 0000000..a3a1eb8 --- /dev/null +++ b/vendor/Carbon/Lang/es_SV.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['months' => ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'], 'months_short' => ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_US.php b/vendor/Carbon/Lang/es_US.php new file mode 100644 index 0000000..cecc7fb --- /dev/null +++ b/vendor/Carbon/Lang/es_US.php @@ -0,0 +1,27 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kunal Marwaha + * - Josh Soref + * - Jørn Ølmheim + * - Craig Patik + * - bustta + * - François B + * - Tim Fish + * - Claire Coloma + * - Steven Heinrich + * - JD Isaacks + * - Raphael Amorim + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['diff_before_yesterday' => 'anteayer', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'MM/DD/YYYY', 'LL' => 'MMMM [de] D [de] YYYY', 'LLL' => 'MMMM [de] D [de] YYYY h:mm A', 'LLLL' => 'dddd, MMMM [de] D [de] YYYY h:mm A'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_UY.php b/vendor/Carbon/Lang/es_UY.php new file mode 100644 index 0000000..668e8da --- /dev/null +++ b/vendor/Carbon/Lang/es_UY.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['months' => ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'setiembre', 'octubre', 'noviembre', 'diciembre'], 'months_short' => ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'set', 'oct', 'nov', 'dic'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/es_VE.php b/vendor/Carbon/Lang/es_VE.php new file mode 100644 index 0000000..7037eed --- /dev/null +++ b/vendor/Carbon/Lang/es_VE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/es.php', ['first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/et.php b/vendor/Carbon/Lang/et.php index 4c50bc6..910d985 100644 --- a/vendor/Carbon/Lang/et.php +++ b/vendor/Carbon/Lang/et.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,28 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count aasta|:count aastat', 'y' => ':count aasta|:count aastat', 'month' => ':count kuu|:count kuud', 'm' => ':count kuu|:count kuud', 'week' => ':count nädal|:count nädalat', 'w' => ':count nädal|:count nädalat', 'day' => ':count päev|:count päeva', 'd' => ':count päev|:count päeva', 'hour' => ':count tund|:count tundi', 'h' => ':count tund|:count tundi', 'minute' => ':count minut|:count minutit', 'min' => ':count minut|:count minutit', 'second' => ':count sekund|:count sekundit', 's' => ':count sekund|:count sekundit', 'ago' => ':time tagasi', 'from_now' => ':time pärast', 'after' => ':time pärast', 'before' => ':time enne', 'year_from_now' => ':count aasta', 'month_from_now' => ':count kuu', 'week_from_now' => ':count nädala', 'day_from_now' => ':count päeva', 'hour_from_now' => ':count tunni', 'minute_from_now' => ':count minuti', 'second_from_now' => ':count sekundi'); +/* + * Authors: + * - Philippe Vaucher + * - Andres Ivanov + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Juanito Fatas + * - RM87 + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Esko Lehtme + * - Mart Karu + * - Nicolás Hock Isaza + * - Kevin Valdek + * - Zahhar Kirillov + * - João Magalhães + * - Ingmar + * - Illimar Tambek + * - Mihkel + */ +return ['year' => ':count aasta|:count aastat', 'y' => ':count a', 'month' => ':count kuu|:count kuud', 'm' => ':count k', 'week' => ':count nädal|:count nädalat', 'w' => ':count näd', 'day' => ':count päev|:count päeva', 'd' => ':count p', 'hour' => ':count tund|:count tundi', 'h' => ':count t', 'minute' => ':count minut|:count minutit', 'min' => ':count min', 'second' => ':count sekund|:count sekundit', 's' => ':count s', 'ago' => ':time tagasi', 'from_now' => ':time pärast', 'after' => ':time pärast', 'before' => ':time enne', 'year_from_now' => ':count aasta', 'month_from_now' => ':count kuu', 'week_from_now' => ':count nädala', 'day_from_now' => ':count päeva', 'hour_from_now' => ':count tunni', 'minute_from_now' => ':count minuti', 'second_from_now' => ':count sekundi', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'diff_now' => 'nüüd', 'diff_today' => 'täna', 'diff_yesterday' => 'eile', 'diff_tomorrow' => 'homme', 'diff_before_yesterday' => 'üleeile', 'diff_after_tomorrow' => 'ülehomme', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd, D. MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[täna] LT', 'nextDay' => '[homme] LT', 'lastDay' => '[eile] LT', 'nextWeek' => 'dddd LT', 'lastWeek' => '[eelmine] dddd LT', 'sameElse' => 'L'], 'months' => ['jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember'], 'months_short' => ['jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets'], 'weekdays' => ['pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev'], 'weekdays_short' => ['P', 'E', 'T', 'K', 'N', 'R', 'L'], 'weekdays_min' => ['P', 'E', 'T', 'K', 'N', 'R', 'L'], 'list' => [', ', ' ja '], 'meridiem' => ['enne lõunat', 'pärast lõunat']]; diff --git a/vendor/Carbon/Lang/et_EE.php b/vendor/Carbon/Lang/et_EE.php new file mode 100644 index 0000000..d68651b --- /dev/null +++ b/vendor/Carbon/Lang/et_EE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/et.php'; diff --git a/vendor/Carbon/Lang/eu.php b/vendor/Carbon/Lang/eu.php index 634fb07..b32f1c7 100644 --- a/vendor/Carbon/Lang/eu.php +++ b/vendor/Carbon/Lang/eu.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => 'Urte 1|:count urte', 'y' => 'Urte 1|:count urte', 'month' => 'Hile 1|:count hile', 'm' => 'Hile 1|:count hile', 'week' => 'Aste 1|:count aste', 'w' => 'Aste 1|:count aste', 'day' => 'Egun 1|:count egun', 'd' => 'Egun 1|:count egun', 'hour' => 'Ordu 1|:count ordu', 'h' => 'Ordu 1|:count ordu', 'minute' => 'Minutu 1|:count minutu', 'min' => 'Minutu 1|:count minutu', 'second' => 'Segundu 1|:count segundu', 's' => 'Segundu 1|:count segundu', 'ago' => 'Orain dela :time', 'from_now' => ':time barru', 'after' => ':time geroago', 'before' => ':time lehenago'); +/* + * Authors: + * - Josh Soref + * - François B + * - JD Isaacks + */ +return ['year' => 'urte bat|:count urte', 'y' => 'Urte 1|:count urte', 'month' => 'hilabete bat|:count hilabete', 'm' => 'Hile 1|:count hile', 'week' => 'Aste 1|:count aste', 'w' => 'Aste 1|:count aste', 'day' => 'egun bat|:count egun', 'd' => 'Egun 1|:count egun', 'hour' => 'ordu bat|:count ordu', 'h' => 'Ordu 1|:count ordu', 'minute' => 'minutu bat|:count minutu', 'min' => 'Minutu 1|:count minutu', 'second' => 'segundo batzuk|:count segundo', 's' => 'Segundu 1|:count segundu', 'ago' => 'duela :time', 'from_now' => ':time barru', 'after' => ':time geroago', 'before' => ':time lehenago', 'diff_now' => 'orain', 'diff_today' => 'gaur', 'diff_yesterday' => 'atzo', 'diff_tomorrow' => 'bihar', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'YYYY[ko] MMMM[ren] D[a]', 'LLL' => 'YYYY[ko] MMMM[ren] D[a] HH:mm', 'LLLL' => 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm'], 'calendar' => ['sameDay' => '[gaur] LT[etan]', 'nextDay' => '[bihar] LT[etan]', 'nextWeek' => 'dddd LT[etan]', 'lastDay' => '[atzo] LT[etan]', 'lastWeek' => '[aurreko] dddd LT[etan]', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua', 'iraila', 'urria', 'azaroa', 'abendua'], 'months_short' => ['urt.', 'ots.', 'mar.', 'api.', 'mai.', 'eka.', 'uzt.', 'abu.', 'ira.', 'urr.', 'aza.', 'abe.'], 'weekdays' => ['igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata'], 'weekdays_short' => ['ig.', 'al.', 'ar.', 'az.', 'og.', 'ol.', 'lr.'], 'weekdays_min' => ['ig', 'al', 'ar', 'az', 'og', 'ol', 'lr'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' eta '], 'meridiem' => ['g', 'a']]; diff --git a/vendor/Carbon/Lang/eu_ES.php b/vendor/Carbon/Lang/eu_ES.php new file mode 100644 index 0000000..9fb50dc --- /dev/null +++ b/vendor/Carbon/Lang/eu_ES.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/eu.php'; diff --git a/vendor/Carbon/Lang/ewo.php b/vendor/Carbon/Lang/ewo.php new file mode 100644 index 0000000..1b7f776 --- /dev/null +++ b/vendor/Carbon/Lang/ewo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['kíkíríg', 'ngəgógəle'], 'weekdays' => ['sɔ́ndɔ', 'mɔ́ndi', 'sɔ́ndɔ məlú mə́bɛ̌', 'sɔ́ndɔ məlú mə́lɛ́', 'sɔ́ndɔ məlú mə́nyi', 'fúladé', 'séradé'], 'weekdays_short' => ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér'], 'weekdays_min' => ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'fúl', 'sér'], 'months' => ['ngɔn osú', 'ngɔn bɛ̌', 'ngɔn lála', 'ngɔn nyina', 'ngɔn tána', 'ngɔn saməna', 'ngɔn zamgbála', 'ngɔn mwom', 'ngɔn ebulú', 'ngɔn awóm', 'ngɔn awóm ai dziá', 'ngɔn awóm ai bɛ̌'], 'months_short' => ['ngo', 'ngb', 'ngl', 'ngn', 'ngt', 'ngs', 'ngz', 'ngm', 'nge', 'nga', 'ngad', 'ngab'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/fa.php b/vendor/Carbon/Lang/fa.php index 2f36e3b..64a5f1a 100644 --- a/vendor/Carbon/Lang/fa.php +++ b/vendor/Carbon/Lang/fa.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count سال', 'y' => ':count سال', 'month' => ':count ماه', 'm' => ':count ماه', 'week' => ':count هفته', 'w' => ':count هفته', 'day' => ':count روز', 'd' => ':count روز', 'hour' => ':count ساعت', 'h' => ':count ساعت', 'minute' => ':count دقیقه', 'min' => ':count دقیقه', 'second' => ':count ثانیه', 's' => ':count ثانیه', 'ago' => ':time پیش', 'from_now' => ':time بعد', 'after' => ':time پس از', 'before' => ':time پیش از'); +/* + * Authors: + * - Josh Soref + * - François B + * - Nasser Ghiasi + * - JD Isaacks + * - Hossein Jabbari + * - nimamo + * - hafezdivandari + * - Hassan Pezeshk (hpez) + */ +return ['year' => ':count سال', 'a_year' => 'یک سال' . '|:count ' . 'سال', 'y' => ':count سال', 'month' => ':count ماه', 'a_month' => 'یک ماه' . '|:count ' . 'ماه', 'm' => ':count ماه', 'week' => ':count هفته', 'a_week' => 'یک هفته' . '|:count ' . 'هفته', 'w' => ':count هفته', 'day' => ':count روز', 'a_day' => 'یک روز' . '|:count ' . 'روز', 'd' => ':count روز', 'hour' => ':count ساعت', 'a_hour' => 'یک ساعت' . '|:count ' . 'ساعت', 'h' => ':count ساعت', 'minute' => ':count دقیقه', 'a_minute' => 'یک دقیقه' . '|:count ' . 'دقیقه', 'min' => ':count دقیقه', 'second' => ':count ثانیه', 's' => ':count ثانیه', 'ago' => ':time پیش', 'from_now' => ':time دیگر', 'after' => ':time پس از', 'before' => ':time پیش از', 'diff_now' => 'اکنون', 'diff_today' => 'امروز', 'diff_today_regexp' => 'امروز(?:\\s+ساعت)?', 'diff_yesterday' => 'دیروز', 'diff_yesterday_regexp' => 'دیروز(?:\\s+ساعت)?', 'diff_tomorrow' => 'فردا', 'diff_tomorrow_regexp' => 'فردا(?:\\s+ساعت)?', 'formats' => ['LT' => 'OH:Om', 'LTS' => 'OH:Om:Os', 'L' => 'OD/OM/OY', 'LL' => 'OD MMMM OY', 'LLL' => 'OD MMMM OY OH:Om', 'LLLL' => 'dddd, OD MMMM OY OH:Om'], 'calendar' => ['sameDay' => '[امروز ساعت] LT', 'nextDay' => '[فردا ساعت] LT', 'nextWeek' => 'dddd [ساعت] LT', 'lastDay' => '[دیروز ساعت] LT', 'lastWeek' => 'dddd [پیش] [ساعت] LT', 'sameElse' => 'L'], 'ordinal' => ':timeم', 'meridiem' => ['قبل از ظهر', 'بعد از ظهر'], 'months' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'], 'months_short' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'], 'weekdays' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], 'weekdays_short' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], 'weekdays_min' => ['ی', 'د', 'س', 'چ', 'پ', 'ج', 'ش'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'list' => ['، ', ' و '], 'alt_numbers' => ['۰۰', '۰۱', '۰۲', '۰۳', '۰۴', '۰۵', '۰۶', '۰۷', '۰۸', '۰۹', '۱۰', '۱۱', '۱۲', '۱۳', '۱۴', '۱۵', '۱۶', '۱۷', '۱۸', '۱۹', '۲۰', '۲۱', '۲۲', '۲۳', '۲۴', '۲۵', '۲۶', '۲۷', '۲۸', '۲۹', '۳۰', '۳۱', '۳۲', '۳۳', '۳۴', '۳۵', '۳۶', '۳۷', '۳۸', '۳۹', '۴۰', '۴۱', '۴۲', '۴۳', '۴۴', '۴۵', '۴۶', '۴۷', '۴۸', '۴۹', '۵۰', '۵۱', '۵۲', '۵۳', '۵۴', '۵۵', '۵۶', '۵۷', '۵۸', '۵۹', '۶۰', '۶۱', '۶۲', '۶۳', '۶۴', '۶۵', '۶۶', '۶۷', '۶۸', '۶۹', '۷۰', '۷۱', '۷۲', '۷۳', '۷۴', '۷۵', '۷۶', '۷۷', '۷۸', '۷۹', '۸۰', '۸۱', '۸۲', '۸۳', '۸۴', '۸۵', '۸۶', '۸۷', '۸۸', '۸۹', '۹۰', '۹۱', '۹۲', '۹۳', '۹۴', '۹۵', '۹۶', '۹۷', '۹۸', '۹۹'], 'months_short_standalone' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'], 'weekend' => [5, 5]]; diff --git a/vendor/Carbon/Lang/fa_AF.php b/vendor/Carbon/Lang/fa_AF.php new file mode 100644 index 0000000..0e09605 --- /dev/null +++ b/vendor/Carbon/Lang/fa_AF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fa.php', ['meridiem' => ['ق', 'ب'], 'weekend' => [4, 5], 'formats' => ['L' => 'OY/OM/OD', 'LL' => 'OD MMM OY', 'LLL' => 'OD MMMM OY،‏ H:mm', 'LLLL' => 'dddd OD MMMM OY،‏ H:mm']]); diff --git a/vendor/Carbon/Lang/fa_IR.php b/vendor/Carbon/Lang/fa_IR.php new file mode 100644 index 0000000..bd92ed3 --- /dev/null +++ b/vendor/Carbon/Lang/fa_IR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fa.php'; diff --git a/vendor/Carbon/Lang/ff.php b/vendor/Carbon/Lang/ff.php new file mode 100644 index 0000000..6ee3b34 --- /dev/null +++ b/vendor/Carbon/Lang/ff.php @@ -0,0 +1,67 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'months' => ['siilo', 'colte', 'mbooy', 'seeɗto', 'duujal', 'korse', 'morso', 'juko', 'siilto', 'yarkomaa', 'jolal', 'bowte'], + 'months_short' => ['sii', 'col', 'mbo', 'see', 'duu', 'kor', 'mor', 'juk', 'slt', 'yar', 'jol', 'bow'], + 'weekdays' => ['dewo', 'aaɓnde', 'mawbaare', 'njeslaare', 'naasaande', 'mawnde', 'hoore-biir'], + 'weekdays_short' => ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'], + 'weekdays_min' => ['dew', 'aaɓ', 'maw', 'nje', 'naa', 'mwd', 'hbi'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['subaka', 'kikiiɗe'], + 'year' => ':count baret', + // less reliable + 'y' => ':count baret', + // less reliable + 'a_year' => ':count baret', + // less reliable + 'month' => ':count lewru', + // less reliable + 'm' => ':count lewru', + // less reliable + 'a_month' => ':count lewru', + // less reliable + 'week' => ':count naange', + // less reliable + 'w' => ':count naange', + // less reliable + 'a_week' => ':count naange', + // less reliable + 'day' => ':count dian', + // less reliable + 'd' => ':count dian', + // less reliable + 'a_day' => ':count dian', + // less reliable + 'hour' => ':count montor', + // less reliable + 'h' => ':count montor', + // less reliable + 'a_hour' => ':count montor', + // less reliable + 'minute' => ':count tokossuoum', + // less reliable + 'min' => ':count tokossuoum', + // less reliable + 'a_minute' => ':count tokossuoum', + // less reliable + 'second' => ':count tenen', + // less reliable + 's' => ':count tenen', + // less reliable + 'a_second' => ':count tenen', +]); diff --git a/vendor/Carbon/Lang/ff_CM.php b/vendor/Carbon/Lang/ff_CM.php new file mode 100644 index 0000000..26677a4 --- /dev/null +++ b/vendor/Carbon/Lang/ff_CM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ff.php'; diff --git a/vendor/Carbon/Lang/ff_GN.php b/vendor/Carbon/Lang/ff_GN.php new file mode 100644 index 0000000..26677a4 --- /dev/null +++ b/vendor/Carbon/Lang/ff_GN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ff.php'; diff --git a/vendor/Carbon/Lang/ff_MR.php b/vendor/Carbon/Lang/ff_MR.php new file mode 100644 index 0000000..a2a8f47 --- /dev/null +++ b/vendor/Carbon/Lang/ff_MR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ff.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/ff_SN.php b/vendor/Carbon/Lang/ff_SN.php new file mode 100644 index 0000000..275110b --- /dev/null +++ b/vendor/Carbon/Lang/ff_SN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pular-Fulfulde.org Ibrahima Sarr admin@pulaar-fulfulde.org + */ +return require __DIR__ . '/ff.php'; diff --git a/vendor/Carbon/Lang/fi.php b/vendor/Carbon/Lang/fi.php index 52080ad..d80de84 100644 --- a/vendor/Carbon/Lang/fi.php +++ b/vendor/Carbon/Lang/fi.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,31 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count vuosi|:count vuotta', 'y' => ':count vuosi|:count vuotta', 'month' => ':count kuukausi|:count kuukautta', 'm' => ':count kuukausi|:count kuukautta', 'week' => ':count viikko|:count viikkoa', 'w' => ':count viikko|:count viikkoa', 'day' => ':count päivä|:count päivää', 'd' => ':count päivä|:count päivää', 'hour' => ':count tunti|:count tuntia', 'h' => ':count tunti|:count tuntia', 'minute' => ':count minuutti|:count minuuttia', 'min' => ':count minuutti|:count minuuttia', 'second' => ':count sekunti|:count sekuntia', 's' => ':count sekunti|:count sekuntia', 'ago' => ':time sitten', 'from_now' => ':time tästä hetkestä', 'after' => ':time sen jälkeen', 'before' => ':time ennen'); +/* + * Authors: + * - Philippe Vaucher + * - Janne Warén + * - digitalfrost + * - Tsutomu Kuroda + * - Roope Salmi + * - tjku + * - Max Melentiev + * - Sami Haahtinen + * - Teemu Leisti + * - Artem Ignatyev + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Robert Bjarnason + * - Aaron Patterson + * - Nicolás Hock Isaza + * - Tom Hughes + * - Sven Fuchs + * - Petri Kivikangas + * - Nizar Jouini + * - Marko Seppae + * - Tomi Mynttinen (Pikseli) + * - Petteri (powergrip) + */ +return ['year' => ':count vuosi|:count vuotta', 'y' => ':count v', 'month' => ':count kuukausi|:count kuukautta', 'm' => ':count kk', 'week' => ':count viikko|:count viikkoa', 'w' => ':count vk', 'day' => ':count päivä|:count päivää', 'd' => ':count pv', 'hour' => ':count tunti|:count tuntia', 'h' => ':count t', 'minute' => ':count minuutti|:count minuuttia', 'min' => ':count min', 'second' => ':count sekunti|:count sekuntia', 'a_second' => 'muutama sekunti|:count sekuntia', 's' => ':count s', 'ago' => ':time sitten', 'from_now' => ':time päästä', 'year_from_now' => ':count vuoden', 'month_from_now' => ':count kuukauden', 'week_from_now' => ':count viikon', 'day_from_now' => ':count päivän', 'hour_from_now' => ':count tunnin', 'minute_from_now' => ':count minuutin', 'second_from_now' => ':count sekunnin', 'after' => ':time sen jälkeen', 'before' => ':time ennen', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' ja '], 'diff_now' => 'nyt', 'diff_yesterday' => 'eilen', 'diff_tomorrow' => 'huomenna', 'formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm:ss', 'L' => 'D.M.YYYY', 'LL' => 'dddd D. MMMM[ta] YYYY', 'll' => 'ddd D. MMM YYYY', 'LLL' => 'D.MM. HH.mm', 'LLLL' => 'D. MMMM[ta] YYYY HH.mm', 'llll' => 'D. MMM YY HH.mm'], 'weekdays' => ['sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai'], 'weekdays_short' => ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'], 'weekdays_min' => ['su', 'ma', 'ti', 'ke', 'to', 'pe', 'la'], 'months' => ['tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'], 'months_short' => ['tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka', 'marras', 'joulu'], 'meridiem' => ['aamupäivä', 'iltapäivä']]; diff --git a/vendor/Carbon/Lang/fi_FI.php b/vendor/Carbon/Lang/fi_FI.php new file mode 100644 index 0000000..da4846e --- /dev/null +++ b/vendor/Carbon/Lang/fi_FI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fi.php'; diff --git a/vendor/Carbon/Lang/fil.php b/vendor/Carbon/Lang/fil.php new file mode 100644 index 0000000..53f47fd --- /dev/null +++ b/vendor/Carbon/Lang/fil.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/fil_PH.php'; diff --git a/vendor/Carbon/Lang/fil_PH.php b/vendor/Carbon/Lang/fil_PH.php new file mode 100644 index 0000000..a0672cc --- /dev/null +++ b/vendor/Carbon/Lang/fil_PH.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Rene Torres Rene Torres, Pablo Saratxaga rgtorre@rocketmail.com, pablo@mandrakesoft.com + * - Jaycee Mariano (alohajaycee) + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'MM/DD/YY'], 'months' => ['Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre', 'Oktubre', 'Nobyembre', 'Disyembre'], 'months_short' => ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], 'weekdays' => ['Linggo', 'Lunes', 'Martes', 'Miyerkoles', 'Huwebes', 'Biyernes', 'Sabado'], 'weekdays_short' => ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], 'weekdays_min' => ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['N.U.', 'N.H.'], 'before' => ':time bago', 'after' => ':time pagkatapos', 'year' => ':count taon', 'y' => ':count taon', 'a_year' => ':count taon', 'month' => ':count buwan', 'm' => ':count buwan', 'a_month' => ':count buwan', 'week' => ':count linggo', 'w' => ':count linggo', 'a_week' => ':count linggo', 'day' => ':count araw', 'd' => ':count araw', 'a_day' => ':count araw', 'hour' => ':count oras', 'h' => ':count oras', 'a_hour' => ':count oras', 'minute' => ':count minuto', 'min' => ':count minuto', 'a_minute' => ':count minuto', 'second' => ':count segundo', 's' => ':count segundo', 'a_second' => ':count segundo', 'ago' => ':time ang nakalipas', 'from_now' => 'sa :time']); diff --git a/vendor/Carbon/Lang/fo.php b/vendor/Carbon/Lang/fo.php index ef95150..53a6848 100644 --- a/vendor/Carbon/Lang/fo.php +++ b/vendor/Carbon/Lang/fo.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ár|:count ár', 'y' => ':count ár|:count ár', 'month' => ':count mánaður|:count mánaðir', 'm' => ':count mánaður|:count mánaðir', 'week' => ':count vika|:count vikur', 'w' => ':count vika|:count vikur', 'day' => ':count dag|:count dagar', 'd' => ':count dag|:count dagar', 'hour' => ':count tími|:count tímar', 'h' => ':count tími|:count tímar', 'minute' => ':count minutt|:count minuttir', 'min' => ':count minutt|:count minuttir', 'second' => ':count sekund|:count sekundir', 's' => ':count sekund|:count sekundir', 'ago' => ':time síðan', 'from_now' => 'um :time', 'after' => ':time aftaná', 'before' => ':time áðrenn'); +/* + * Authors: + * - Kristian Sakarisson + * - François B + * - JD Isaacks + * - Sverri Mohr Olsen + */ +return ['year' => 'eitt ár|:count ár', 'y' => ':count ár|:count ár', 'month' => 'ein mánaði|:count mánaðir', 'm' => ':count mánaður|:count mánaðir', 'week' => ':count vika|:count vikur', 'w' => ':count vika|:count vikur', 'day' => 'ein dagur|:count dagar', 'd' => ':count dag|:count dagar', 'hour' => 'ein tími|:count tímar', 'h' => ':count tími|:count tímar', 'minute' => 'ein minutt|:count minuttir', 'min' => ':count minutt|:count minuttir', 'second' => 'fá sekund|:count sekundir', 's' => ':count sekund|:count sekundir', 'ago' => ':time síðani', 'from_now' => 'um :time', 'after' => ':time aftaná', 'before' => ':time áðrenn', 'diff_today' => 'Í', 'diff_yesterday' => 'Í', 'diff_yesterday_regexp' => 'Í(?:\\s+gjár)?(?:\\s+kl.)?', 'diff_tomorrow' => 'Í', 'diff_tomorrow_regexp' => 'Í(?:\\s+morgin)?(?:\\s+kl.)?', 'diff_today_regexp' => 'Í(?:\\s+dag)?(?:\\s+kl.)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D. MMMM, YYYY HH:mm'], 'calendar' => ['sameDay' => '[Í dag kl.] LT', 'nextDay' => '[Í morgin kl.] LT', 'nextWeek' => 'dddd [kl.] LT', 'lastDay' => '[Í gjár kl.] LT', 'lastWeek' => '[síðstu] dddd [kl] LT', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['januar', 'februar', 'mars', 'apríl', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], 'weekdays' => ['sunnudagur', 'mánadagur', 'týsdagur', 'mikudagur', 'hósdagur', 'fríggjadagur', 'leygardagur'], 'weekdays_short' => ['sun', 'mán', 'týs', 'mik', 'hós', 'frí', 'ley'], 'weekdays_min' => ['su', 'má', 'tý', 'mi', 'hó', 'fr', 'le'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' og ']]; diff --git a/vendor/Carbon/Lang/fo_DK.php b/vendor/Carbon/Lang/fo_DK.php new file mode 100644 index 0000000..3b36fae --- /dev/null +++ b/vendor/Carbon/Lang/fo_DK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fo.php', ['formats' => ['L' => 'DD.MM.yy', 'LL' => 'DD.MM.YYYY', 'LLL' => 'D. MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D. MMMM YYYY, HH:mm']]); diff --git a/vendor/Carbon/Lang/fo_FO.php b/vendor/Carbon/Lang/fo_FO.php new file mode 100644 index 0000000..31303bd --- /dev/null +++ b/vendor/Carbon/Lang/fo_FO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fo.php'; diff --git a/vendor/Carbon/Lang/fr.php b/vendor/Carbon/Lang/fr.php index 8ea7f02..aad7057 100644 --- a/vendor/Carbon/Lang/fr.php +++ b/vendor/Carbon/Lang/fr.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,34 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count an|:count ans', 'y' => ':count an|:count ans', 'month' => ':count mois', 'm' => ':count mois', 'week' => ':count semaine|:count semaines', 'w' => ':count sem.', 'day' => ':count jour|:count jours', 'd' => ':count j.', 'hour' => ':count heure|:count heures', 'h' => ':count h.', 'minute' => ':count minute|:count minutes', 'min' => ':count min.', 'second' => ':count seconde|:count secondes', 's' => ':count sec.', 'ago' => 'il y a :time', 'from_now' => 'dans :time', 'after' => ':time après', 'before' => ':time avant', 'diff_now' => "à l'instant", 'diff_yesterday' => 'hier', 'diff_tomorrow' => 'demain', 'diff_before_yesterday' => 'avant-hier', 'diff_after_tomorrow' => 'après-demain', 'period_recurrences' => ':count fois', 'period_interval' => 'tous les :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'à :date'); +/* + * Authors: + * - Dieter Sting + * - François B + * - Maxime VALY + * - JD Isaacks + * - Dieter Sting + * - François B + * - JD Isaacks + * - Sebastian Thierer + * - Fastfuel + * - Pete Scopes (pdscopes) + */ +return ['year' => ':count an|:count ans', 'a_year' => 'un an|:count ans', 'y' => ':count an|:count ans', 'month' => ':count mois|:count mois', 'a_month' => 'un mois|:count mois', 'm' => ':count mois', 'week' => ':count semaine|:count semaines', 'a_week' => 'une semaine|:count semaines', 'w' => ':count sem.', 'day' => ':count jour|:count jours', 'a_day' => 'un jour|:count jours', 'd' => ':count j', 'hour' => ':count heure|:count heures', 'a_hour' => 'une heure|:count heures', 'h' => ':count h', 'minute' => ':count minute|:count minutes', 'a_minute' => 'une minute|:count minutes', 'min' => ':count min', 'second' => ':count seconde|:count secondes', 'a_second' => 'quelques secondes|:count secondes', 's' => ':count s', 'millisecond' => ':count milliseconde|:count millisecondes', 'a_millisecond' => 'une milliseconde|:count millisecondes', 'ms' => ':countms', 'microsecond' => ':count microseconde|:count microsecondes', 'a_microsecond' => 'une microseconde|:count microsecondes', 'µs' => ':countµs', 'ago' => 'il y a :time', 'from_now' => 'dans :time', 'after' => ':time après', 'before' => ':time avant', 'diff_now' => "à l'instant", 'diff_today' => "aujourd'hui", 'diff_today_regexp' => "aujourd'hui(?:\\s+à)?", 'diff_yesterday' => 'hier', 'diff_yesterday_regexp' => 'hier(?:\\s+à)?', 'diff_tomorrow' => 'demain', 'diff_tomorrow_regexp' => 'demain(?:\\s+à)?', 'diff_before_yesterday' => 'avant-hier', 'diff_after_tomorrow' => 'après-demain', 'period_recurrences' => ':count fois', 'period_interval' => 'tous les :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'à :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Aujourd’hui à] LT', 'nextDay' => '[Demain à] LT', 'nextWeek' => 'dddd [à] LT', 'lastDay' => '[Hier à] LT', 'lastWeek' => 'dddd [dernier à] LT', 'sameElse' => 'L'], 'months' => ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'], 'months_short' => ['janv.', 'févr.', 'mars', 'avr.', 'mai', 'juin', 'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'], 'weekdays' => ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'], 'weekdays_short' => ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'], 'weekdays_min' => ['di', 'lu', 'ma', 'me', 'je', 've', 'sa'], 'ordinal' => function ($number, $period) { + switch ($period) { + // In French, only the first has to be ordinal, other number remains cardinal + // @link https://fr.wikihow.com/%C3%A9crire-la-date-en-fran%C3%A7ais + case 'D': + return $number . ($number === 1 ? 'er' : ''); + default: + case 'M': + case 'Q': + case 'DDD': + case 'd': + return $number . ($number === 1 ? 'er' : 'e'); + // Words with feminine grammatical gender: semaine + case 'w': + case 'W': + return $number . ($number === 1 ? 're' : 'e'); + } +}, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' et '], 'ordinal_words' => ['of' => 'de', 'first' => 'premier', 'second' => 'deuxième', 'third' => 'troisième', 'fourth' => 'quatrième', 'fifth' => 'cinquième', 'last' => 'dernier']]; diff --git a/vendor/Carbon/Lang/fr_BE.php b/vendor/Carbon/Lang/fr_BE.php new file mode 100644 index 0000000..0870bf7 --- /dev/null +++ b/vendor/Carbon/Lang/fr_BE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['months_short' => ['jan', 'fév', 'mar', 'avr', 'mai', 'jun', 'jui', 'aoû', 'sep', 'oct', 'nov', 'déc']]); diff --git a/vendor/Carbon/Lang/fr_BF.php b/vendor/Carbon/Lang/fr_BF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_BF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_BI.php b/vendor/Carbon/Lang/fr_BI.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_BI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_BJ.php b/vendor/Carbon/Lang/fr_BJ.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_BJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_BL.php b/vendor/Carbon/Lang/fr_BL.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_BL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_CA.php b/vendor/Carbon/Lang/fr_CA.php new file mode 100644 index 0000000..803aa2a --- /dev/null +++ b/vendor/Carbon/Lang/fr_CA.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Dieter Sting + * - François B + * - Maxime VALY + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['L' => 'YYYY-MM-DD'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/fr_CD.php b/vendor/Carbon/Lang/fr_CD.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_CD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_CF.php b/vendor/Carbon/Lang/fr_CF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_CF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_CG.php b/vendor/Carbon/Lang/fr_CG.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_CG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_CH.php b/vendor/Carbon/Lang/fr_CH.php new file mode 100644 index 0000000..c49d585 --- /dev/null +++ b/vendor/Carbon/Lang/fr_CH.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Dieter Sting + * - François B + * - Gaspard Bucher + * - Maxime VALY + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['L' => 'DD.MM.YYYY']]); diff --git a/vendor/Carbon/Lang/fr_CI.php b/vendor/Carbon/Lang/fr_CI.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_CI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_CM.php b/vendor/Carbon/Lang/fr_CM.php new file mode 100644 index 0000000..fff1952 --- /dev/null +++ b/vendor/Carbon/Lang/fr_CM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['meridiem' => ['mat.', 'soir']]); diff --git a/vendor/Carbon/Lang/fr_DJ.php b/vendor/Carbon/Lang/fr_DJ.php new file mode 100644 index 0000000..4dd7e19 --- /dev/null +++ b/vendor/Carbon/Lang/fr_DJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['first_day_of_week' => 6, 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_DZ.php b/vendor/Carbon/Lang/fr_DZ.php new file mode 100644 index 0000000..48b1b24 --- /dev/null +++ b/vendor/Carbon/Lang/fr_DZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['first_day_of_week' => 6, 'weekend' => [5, 6], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_FR.php b/vendor/Carbon/Lang/fr_FR.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_FR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_GA.php b/vendor/Carbon/Lang/fr_GA.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_GA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_GF.php b/vendor/Carbon/Lang/fr_GF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_GF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_GN.php b/vendor/Carbon/Lang/fr_GN.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_GN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_GP.php b/vendor/Carbon/Lang/fr_GP.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_GP.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_GQ.php b/vendor/Carbon/Lang/fr_GQ.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_GQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_HT.php b/vendor/Carbon/Lang/fr_HT.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_HT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_KM.php b/vendor/Carbon/Lang/fr_KM.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_KM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_LU.php b/vendor/Carbon/Lang/fr_LU.php new file mode 100644 index 0000000..896b684 --- /dev/null +++ b/vendor/Carbon/Lang/fr_LU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months_short' => ['jan', 'fév', 'mar', 'avr', 'mai', 'jun', 'jui', 'aoû', 'sep', 'oct', 'nov', 'déc']]); diff --git a/vendor/Carbon/Lang/fr_MA.php b/vendor/Carbon/Lang/fr_MA.php new file mode 100644 index 0000000..ff7c0fd --- /dev/null +++ b/vendor/Carbon/Lang/fr_MA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['first_day_of_week' => 6, 'weekend' => [5, 6]]); diff --git a/vendor/Carbon/Lang/fr_MC.php b/vendor/Carbon/Lang/fr_MC.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_MC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_MF.php b/vendor/Carbon/Lang/fr_MF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_MF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_MG.php b/vendor/Carbon/Lang/fr_MG.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_MG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_ML.php b/vendor/Carbon/Lang/fr_ML.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_ML.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_MQ.php b/vendor/Carbon/Lang/fr_MQ.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_MQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_MR.php b/vendor/Carbon/Lang/fr_MR.php new file mode 100644 index 0000000..153728b --- /dev/null +++ b/vendor/Carbon/Lang/fr_MR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_MU.php b/vendor/Carbon/Lang/fr_MU.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_MU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_NC.php b/vendor/Carbon/Lang/fr_NC.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_NC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_NE.php b/vendor/Carbon/Lang/fr_NE.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_NE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_PF.php b/vendor/Carbon/Lang/fr_PF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_PF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_PM.php b/vendor/Carbon/Lang/fr_PM.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_PM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_RE.php b/vendor/Carbon/Lang/fr_RE.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_RE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_RW.php b/vendor/Carbon/Lang/fr_RW.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_RW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_SC.php b/vendor/Carbon/Lang/fr_SC.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_SC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_SN.php b/vendor/Carbon/Lang/fr_SN.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_SN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_SY.php b/vendor/Carbon/Lang/fr_SY.php new file mode 100644 index 0000000..48b1b24 --- /dev/null +++ b/vendor/Carbon/Lang/fr_SY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['first_day_of_week' => 6, 'weekend' => [5, 6], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_TD.php b/vendor/Carbon/Lang/fr_TD.php new file mode 100644 index 0000000..153728b --- /dev/null +++ b/vendor/Carbon/Lang/fr_TD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_TG.php b/vendor/Carbon/Lang/fr_TG.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_TG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_TN.php b/vendor/Carbon/Lang/fr_TN.php new file mode 100644 index 0000000..746dda2 --- /dev/null +++ b/vendor/Carbon/Lang/fr_TN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['weekend' => [5, 6], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_VU.php b/vendor/Carbon/Lang/fr_VU.php new file mode 100644 index 0000000..153728b --- /dev/null +++ b/vendor/Carbon/Lang/fr_VU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fr.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/fr_WF.php b/vendor/Carbon/Lang/fr_WF.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_WF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fr_YT.php b/vendor/Carbon/Lang/fr_YT.php new file mode 100644 index 0000000..e9cb4bf --- /dev/null +++ b/vendor/Carbon/Lang/fr_YT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/fr.php'; diff --git a/vendor/Carbon/Lang/fur.php b/vendor/Carbon/Lang/fur.php new file mode 100644 index 0000000..5bf1ddd --- /dev/null +++ b/vendor/Carbon/Lang/fur.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/fur_IT.php'; diff --git a/vendor/Carbon/Lang/fur_IT.php b/vendor/Carbon/Lang/fur_IT.php new file mode 100644 index 0000000..6d28a1f --- /dev/null +++ b/vendor/Carbon/Lang/fur_IT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pablo Saratxaga pablo@mandrakesoft.com + */ +return ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD. MM. YY', 'LL' => 'DD di MMMM dal YYYY', 'LLL' => 'DD di MMM HH:mm', 'LLLL' => 'DD di MMMM dal YYYY HH:mm'], 'months' => ['zenâr', 'fevrâr', 'març', 'avrîl', 'mai', 'jugn', 'lui', 'avost', 'setembar', 'otubar', 'novembar', 'dicembar'], 'months_short' => ['zen', 'fev', 'mar', 'avr', 'mai', 'jug', 'lui', 'avo', 'set', 'otu', 'nov', 'dic'], 'weekdays' => ['domenie', 'lunis', 'martars', 'miercus', 'joibe', 'vinars', 'sabide'], 'weekdays_short' => ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab'], 'weekdays_min' => ['dom', 'lun', 'mar', 'mie', 'joi', 'vin', 'sab'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count an', 'month' => ':count mês', 'week' => ':count setemane', 'day' => ':count zornade', 'hour' => ':count ore', 'minute' => ':count minût', 'second' => ':count secont']; diff --git a/vendor/Carbon/Lang/fy.php b/vendor/Carbon/Lang/fy.php new file mode 100644 index 0000000..a44f877 --- /dev/null +++ b/vendor/Carbon/Lang/fy.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Tim Fish + * - JD Isaacks + */ +return ['year' => ':count jier|:count jierren', 'a_year' => 'ien jier|:count jierren', 'y' => ':count j', 'month' => ':count moanne|:count moannen', 'a_month' => 'ien moanne|:count moannen', 'm' => ':count moa.', 'week' => ':count wike|:count wiken', 'a_week' => 'in wike|:count wiken', 'a' => ':count w.', 'day' => ':count dei|:count dagen', 'a_day' => 'ien dei|:count dagen', 'd' => ':count d.', 'hour' => ':count oere|:count oeren', 'a_hour' => 'ien oere|:count oeren', 'h' => ':count o.', 'minute' => ':count minút|:count minuten', 'a_minute' => 'ien minút|:count minuten', 'min' => ':count min.', 'second' => ':count sekonde|:count sekonden', 'a_second' => 'in pear sekonden|:count sekonden', 's' => ':count s.', 'ago' => ':time lyn', 'from_now' => 'oer :time', 'diff_yesterday' => 'juster', 'diff_yesterday_regexp' => 'juster(?:\\s+om)?', 'diff_today' => 'hjoed', 'diff_today_regexp' => 'hjoed(?:\\s+om)?', 'diff_tomorrow' => 'moarn', 'diff_tomorrow_regexp' => 'moarn(?:\\s+om)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD-MM-YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[hjoed om] LT', 'nextDay' => '[moarn om] LT', 'nextWeek' => 'dddd [om] LT', 'lastDay' => '[juster om] LT', 'lastWeek' => '[ôfrûne] dddd [om] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number === 1 || $number === 8 || $number >= 20 ? 'ste' : 'de'); +}, 'months' => ['jannewaris', 'febrewaris', 'maart', 'april', 'maaie', 'juny', 'july', 'augustus', 'septimber', 'oktober', 'novimber', 'desimber'], 'months_short' => ['jan', 'feb', 'mrt', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], 'mmm_suffix' => '.', 'weekdays' => ['snein', 'moandei', 'tiisdei', 'woansdei', 'tongersdei', 'freed', 'sneon'], 'weekdays_short' => ['si.', 'mo.', 'ti.', 'wo.', 'to.', 'fr.', 'so.'], 'weekdays_min' => ['Si', 'Mo', 'Ti', 'Wo', 'To', 'Fr', 'So'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' en ']]; diff --git a/vendor/Carbon/Lang/fy_DE.php b/vendor/Carbon/Lang/fy_DE.php new file mode 100644 index 0000000..7abf6b4 --- /dev/null +++ b/vendor/Carbon/Lang/fy_DE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from Kenneth Christiansen Kenneth Christiansen, Pablo Saratxaga kenneth@gnu.org, pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Jaunuwoa', 'Februwoa', 'Moaz', 'Aprell', 'Mai', 'Juni', 'Juli', 'August', 'Septamba', 'Oktoba', 'Nowamba', 'Dezamba'], 'months_short' => ['Jan', 'Feb', 'Moz', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Now', 'Dez'], 'weekdays' => ['Sinndag', 'Mondag', 'Dingsdag', 'Meddwäakj', 'Donnadag', 'Friedag', 'Sinnowend'], 'weekdays_short' => ['Sdg', 'Mdg', 'Dsg', 'Mwk', 'Ddg', 'Fdg', 'Swd'], 'weekdays_min' => ['Sdg', 'Mdg', 'Dsg', 'Mwk', 'Ddg', 'Fdg', 'Swd'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/fy_NL.php b/vendor/Carbon/Lang/fy_NL.php new file mode 100644 index 0000000..e626e8d --- /dev/null +++ b/vendor/Carbon/Lang/fy_NL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/fy.php', ['formats' => ['L' => 'DD-MM-YY'], 'months' => ['Jannewaris', 'Febrewaris', 'Maart', 'April', 'Maaie', 'Juny', 'July', 'Augustus', 'Septimber', 'Oktober', 'Novimber', 'Desimber'], 'months_short' => ['Jan', 'Feb', 'Mrt', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Snein', 'Moandei', 'Tiisdei', 'Woansdei', 'Tongersdei', 'Freed', 'Sneon'], 'weekdays_short' => ['Sn', 'Mo', 'Ti', 'Wo', 'To', 'Fr', 'Sn'], 'weekdays_min' => ['Sn', 'Mo', 'Ti', 'Wo', 'To', 'Fr', 'Sn'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/ga.php b/vendor/Carbon/Lang/ga.php new file mode 100644 index 0000000..ad1fe2e --- /dev/null +++ b/vendor/Carbon/Lang/ga.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Thanks to André Silva : https://github.com/askpt + */ +return ['year' => ':count bliain', 'a_year' => '{1}bliain|:count bliain', 'y' => ':countb', 'month' => ':count mí', 'a_month' => '{1}mí|:count mí', 'm' => ':countm', 'week' => ':count sheachtain', 'a_week' => '{1}sheachtain|:count sheachtain', 'w' => ':countsh', 'day' => ':count lá', 'a_day' => '{1}lá|:count lá', 'd' => ':countl', 'hour' => ':count uair an chloig', 'a_hour' => '{1}uair an chloig|:count uair an chloig', 'h' => ':countu', 'minute' => ':count nóiméad', 'a_minute' => '{1}nóiméad|:count nóiméad', 'min' => ':countn', 'second' => ':count soicind', 'a_second' => '{1}cúpla soicind|:count soicind', 's' => ':countso', 'ago' => ':time ó shin', 'from_now' => 'i :time', 'after' => ':time tar éis', 'before' => ':time roimh', 'diff_now' => 'anois', 'diff_today' => 'Inniu', 'diff_today_regexp' => 'Inniu(?:\\s+ag)?', 'diff_yesterday' => 'inné', 'diff_yesterday_regexp' => 'Inné(?:\\s+aig)?', 'diff_tomorrow' => 'amárach', 'diff_tomorrow_regexp' => 'Amárach(?:\\s+ag)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Inniu ag] LT', 'nextDay' => '[Amárach ag] LT', 'nextWeek' => 'dddd [ag] LT', 'lastDay' => '[Inné aig] LT', 'lastWeek' => 'dddd [seo caite] [ag] LT', 'sameElse' => 'L'], 'months' => ['Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Méitheamh', 'Iúil', 'Lúnasa', 'Meán Fómhair', 'Deaireadh Fómhair', 'Samhain', 'Nollaig'], 'months_short' => ['Eaná', 'Feab', 'Márt', 'Aibr', 'Beal', 'Méit', 'Iúil', 'Lúna', 'Meán', 'Deai', 'Samh', 'Noll'], 'weekdays' => ['Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Satharn'], 'weekdays_short' => ['Dom', 'Lua', 'Mái', 'Céa', 'Déa', 'hAo', 'Sat'], 'weekdays_min' => ['Do', 'Lu', 'Má', 'Ce', 'Dé', 'hA', 'Sa'], 'ordinal' => function ($number) { + return $number . ($number === 1 ? 'd' : ($number % 10 === 2 ? 'na' : 'mh')); +}, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' agus '], 'meridiem' => ['r.n.', 'i.n.']]; diff --git a/vendor/Carbon/Lang/ga_IE.php b/vendor/Carbon/Lang/ga_IE.php new file mode 100644 index 0000000..0f959a4 --- /dev/null +++ b/vendor/Carbon/Lang/ga_IE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ga.php'; diff --git a/vendor/Carbon/Lang/gd.php b/vendor/Carbon/Lang/gd.php new file mode 100644 index 0000000..e90da8a --- /dev/null +++ b/vendor/Carbon/Lang/gd.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Jon Ashdown + */ +return ['year' => ':count bliadhna', 'a_year' => '{1}bliadhna|:count bliadhna', 'y' => ':count b.', 'month' => ':count mìosan', 'a_month' => '{1}mìos|:count mìosan', 'm' => ':count ms.', 'week' => ':count seachdainean', 'a_week' => '{1}seachdain|:count seachdainean', 'w' => ':count s.', 'day' => ':count latha', 'a_day' => '{1}latha|:count latha', 'd' => ':count l.', 'hour' => ':count uairean', 'a_hour' => '{1}uair|:count uairean', 'h' => ':count u.', 'minute' => ':count mionaidean', 'a_minute' => '{1}mionaid|:count mionaidean', 'min' => ':count md.', 'second' => ':count diogan', 'a_second' => '{1}beagan diogan|:count diogan', 's' => ':count d.', 'ago' => 'bho chionn :time', 'from_now' => 'ann an :time', 'diff_yesterday' => 'An-dè', 'diff_yesterday_regexp' => 'An-dè(?:\\s+aig)?', 'diff_today' => 'An-diugh', 'diff_today_regexp' => 'An-diugh(?:\\s+aig)?', 'diff_tomorrow' => 'A-màireach', 'diff_tomorrow_regexp' => 'A-màireach(?:\\s+aig)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[An-diugh aig] LT', 'nextDay' => '[A-màireach aig] LT', 'nextWeek' => 'dddd [aig] LT', 'lastDay' => '[An-dè aig] LT', 'lastWeek' => 'dddd [seo chaidh] [aig] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number === 1 ? 'd' : ($number % 10 === 2 ? 'na' : 'mh')); +}, 'months' => ['Am Faoilleach', 'An Gearran', 'Am Màrt', 'An Giblean', 'An Cèitean', 'An t-Ògmhios', 'An t-Iuchar', 'An Lùnastal', 'An t-Sultain', 'An Dàmhair', 'An t-Samhain', 'An Dùbhlachd'], 'months_short' => ['Faoi', 'Gear', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùn', 'Sult', 'Dàmh', 'Samh', 'Dùbh'], 'weekdays' => ['Didòmhnaich', 'Diluain', 'Dimàirt', 'Diciadain', 'Diardaoin', 'Dihaoine', 'Disathairne'], 'weekdays_short' => ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'], 'weekdays_min' => ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' agus '], 'meridiem' => ['m', 'f']]; diff --git a/vendor/Carbon/Lang/gd_GB.php b/vendor/Carbon/Lang/gd_GB.php new file mode 100644 index 0000000..256963b --- /dev/null +++ b/vendor/Carbon/Lang/gd_GB.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/gd.php'; diff --git a/vendor/Carbon/Lang/gez.php b/vendor/Carbon/Lang/gez.php new file mode 100644 index 0000000..f8d9a3d --- /dev/null +++ b/vendor/Carbon/Lang/gez.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/gez_ER.php'; diff --git a/vendor/Carbon/Lang/gez_ER.php b/vendor/Carbon/Lang/gez_ER.php new file mode 100644 index 0000000..1bd33bd --- /dev/null +++ b/vendor/Carbon/Lang/gez_ER.php @@ -0,0 +1,60 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['ጠሐረ', 'ከተተ', 'መገበ', 'አኀዘ', 'ግንባት', 'ሠንየ', 'ሐመለ', 'ነሐሰ', 'ከረመ', 'ጠቀመ', 'ኀደረ', 'ኀሠሠ'], + 'months_short' => ['ጠሐረ', 'ከተተ', 'መገበ', 'አኀዘ', 'ግንባ', 'ሠንየ', 'ሐመለ', 'ነሐሰ', 'ከረመ', 'ጠቀመ', 'ኀደረ', 'ኀሠሠ'], + 'weekdays' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚት'], + 'weekdays_short' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚ'], + 'weekdays_min' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚ'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['ጽባሕ', 'ምሴት'], + 'month' => ':count ወርሕ', + // less reliable + 'm' => ':count ወርሕ', + // less reliable + 'a_month' => ':count ወርሕ', + // less reliable + 'week' => ':count ሰብዑ', + // less reliable + 'w' => ':count ሰብዑ', + // less reliable + 'a_week' => ':count ሰብዑ', + // less reliable + 'hour' => ':count አንትሙ', + // less reliable + 'h' => ':count አንትሙ', + // less reliable + 'a_hour' => ':count አንትሙ', + // less reliable + 'minute' => ':count ንኡስ', + // less reliable + 'min' => ':count ንኡስ', + // less reliable + 'a_minute' => ':count ንኡስ', + // less reliable + 'year' => ':count ዓመት', + 'y' => ':count ዓመት', + 'a_year' => ':count ዓመት', + 'day' => ':count ዕለት', + 'd' => ':count ዕለት', + 'a_day' => ':count ዕለት', + 'second' => ':count ካልእ', + 's' => ':count ካልእ', + 'a_second' => ':count ካልእ', +]); diff --git a/vendor/Carbon/Lang/gez_ET.php b/vendor/Carbon/Lang/gez_ET.php new file mode 100644 index 0000000..bc6109f --- /dev/null +++ b/vendor/Carbon/Lang/gez_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕረል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክተውበር', 'ኖቬምበር', 'ዲሴምበር'], 'months_short' => ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕረ', 'ሜይ ', 'ጁን ', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክተ', 'ኖቬም', 'ዲሴም'], 'weekdays' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚት'], 'weekdays_short' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚ'], 'weekdays_min' => ['እኁድ', 'ሰኑይ', 'ሠሉስ', 'ራብዕ', 'ሐሙስ', 'ዓርበ', 'ቀዳሚ'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ጽባሕ', 'ምሴት']]); diff --git a/vendor/Carbon/Lang/gl.php b/vendor/Carbon/Lang/gl.php index 540810b..c41bad9 100644 --- a/vendor/Carbon/Lang/gl.php +++ b/vendor/Carbon/Lang/gl.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,28 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ano|:count anos', 'month' => ':count mes|:count meses', 'week' => ':count semana|:count semanas', 'day' => ':count día|:count días', 'hour' => ':count hora|:count horas', 'minute' => ':count minuto|:count minutos', 'second' => ':count segundo|:count segundos', 'ago' => 'fai :time', 'from_now' => 'dentro de :time', 'after' => ':time despois', 'before' => ':time antes'); +/* + * Authors: + * - François B + * - Fidel Pita + * - JD Isaacks + * - Diego Vilariño + * - Sebastian Thierer + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count ano|:count anos', 'a_year' => 'un ano|:count anos', 'y' => ':count a.', 'month' => ':count mes|:count meses', 'a_month' => 'un mes|:count meses', 'm' => ':count mes.', 'week' => ':count semana|:count semanas', 'a_week' => 'unha semana|:count semanas', 'w' => ':count sem.', 'day' => ':count día|:count días', 'a_day' => 'un día|:count días', 'd' => ':count d.', 'hour' => ':count hora|:count horas', 'a_hour' => 'unha hora|:count horas', 'h' => ':count h.', 'minute' => ':count minuto|:count minutos', 'a_minute' => 'un minuto|:count minutos', 'min' => ':count min.', 'second' => ':count segundo|:count segundos', 'a_second' => 'uns segundos|:count segundos', 's' => ':count seg.', 'ago' => 'hai :time', 'from_now' => function ($time) { + if (\str_starts_with($time, 'un')) { + return "n{$time}"; + } + return "en {$time}"; +}, 'diff_now' => 'agora', 'diff_today' => 'hoxe', 'diff_today_regexp' => 'hoxe(?:\\s+ás)?', 'diff_yesterday' => 'onte', 'diff_yesterday_regexp' => 'onte(?:\\s+á)?', 'diff_tomorrow' => 'mañá', 'diff_tomorrow_regexp' => 'mañá(?:\\s+ás)?', 'after' => ':time despois', 'before' => ':time antes', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D [de] MMMM [de] YYYY', 'LLL' => 'D [de] MMMM [de] YYYY H:mm', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY H:mm'], 'calendar' => ['sameDay' => function (CarbonInterface $current) { + return '[hoxe ' . ($current->hour !== 1 ? 'ás' : 'á') . '] LT'; +}, 'nextDay' => function (CarbonInterface $current) { + return '[mañá ' . ($current->hour !== 1 ? 'ás' : 'á') . '] LT'; +}, 'nextWeek' => function (CarbonInterface $current) { + return 'dddd [' . ($current->hour !== 1 ? 'ás' : 'á') . '] LT'; +}, 'lastDay' => function (CarbonInterface $current) { + return '[onte ' . ($current->hour !== 1 ? 'á' : 'a') . '] LT'; +}, 'lastWeek' => function (CarbonInterface $current) { + return '[o] dddd [pasado ' . ($current->hour !== 1 ? 'ás' : 'á') . '] LT'; +}, 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['xaneiro', 'febreiro', 'marzo', 'abril', 'maio', 'xuño', 'xullo', 'agosto', 'setembro', 'outubro', 'novembro', 'decembro'], 'months_short' => ['xan.', 'feb.', 'mar.', 'abr.', 'mai.', 'xuñ.', 'xul.', 'ago.', 'set.', 'out.', 'nov.', 'dec.'], 'weekdays' => ['domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado'], 'weekdays_short' => ['dom.', 'lun.', 'mar.', 'mér.', 'xov.', 'ven.', 'sáb.'], 'weekdays_min' => ['do', 'lu', 'ma', 'mé', 'xo', 've', 'sá'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' e '], 'meridiem' => ['a.m.', 'p.m.']]; diff --git a/vendor/Carbon/Lang/gl_ES.php b/vendor/Carbon/Lang/gl_ES.php new file mode 100644 index 0000000..6b594fa --- /dev/null +++ b/vendor/Carbon/Lang/gl_ES.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/gl.php'; diff --git a/vendor/Carbon/Lang/gom.php b/vendor/Carbon/Lang/gom.php new file mode 100644 index 0000000..307cb7c --- /dev/null +++ b/vendor/Carbon/Lang/gom.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/gom_Latn.php'; diff --git a/vendor/Carbon/Lang/gom_Latn.php b/vendor/Carbon/Lang/gom_Latn.php new file mode 100644 index 0000000..1c4ea3f --- /dev/null +++ b/vendor/Carbon/Lang/gom_Latn.php @@ -0,0 +1,29 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return ['year' => ':count voros|:count vorsam', 'y' => ':countv', 'month' => ':count mhoino|:count mhoine', 'm' => ':countmh', 'week' => ':count satolleacho|:count satolleache', 'w' => ':countsa|:countsa', 'day' => ':count dis', 'd' => ':countd', 'hour' => ':count hor|:count horam', 'h' => ':counth', 'minute' => ':count minute|:count mintam', 'min' => ':countm', 'second' => ':count second', 's' => ':counts', 'diff_today' => 'Aiz', 'diff_yesterday' => 'Kal', 'diff_tomorrow' => 'Faleam', 'formats' => ['LT' => 'A h:mm [vazta]', 'LTS' => 'A h:mm:ss [vazta]', 'L' => 'DD-MM-YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY A h:mm [vazta]', 'LLLL' => 'dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]', 'llll' => 'ddd, D MMM YYYY, A h:mm [vazta]'], 'calendar' => ['sameDay' => '[Aiz] LT', 'nextDay' => '[Faleam] LT', 'nextWeek' => '[Ieta to] dddd[,] LT', 'lastDay' => '[Kal] LT', 'lastWeek' => '[Fatlo] dddd[,] LT', 'sameElse' => 'L'], 'months' => ['Janer', 'Febrer', 'Mars', 'Abril', 'Mai', 'Jun', 'Julai', 'Agost', 'Setembr', 'Otubr', 'Novembr', 'Dezembr'], 'months_short' => ['Jan.', 'Feb.', 'Mars', 'Abr.', 'Mai', 'Jun', 'Jul.', 'Ago.', 'Set.', 'Otu.', 'Nov.', 'Dez.'], 'weekdays' => ['Aitar', 'Somar', 'Mongllar', 'Budvar', 'Brestar', 'Sukrar', 'Son\'var'], 'weekdays_short' => ['Ait.', 'Som.', 'Mon.', 'Bud.', 'Bre.', 'Suk.', 'Son.'], 'weekdays_min' => ['Ai', 'Sm', 'Mo', 'Bu', 'Br', 'Su', 'Sn'], 'ordinal' => function ($number, $period) { + return $number . ($period === 'D' ? 'er' : ''); +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'rati'; + } + if ($hour < 12) { + return 'sokalli'; + } + if ($hour < 16) { + return 'donparam'; + } + if ($hour < 20) { + return 'sanje'; + } + return 'rati'; +}, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' ani ']]; diff --git a/vendor/Carbon/Lang/gsw.php b/vendor/Carbon/Lang/gsw.php new file mode 100644 index 0000000..16cb4b7 --- /dev/null +++ b/vendor/Carbon/Lang/gsw.php @@ -0,0 +1,23 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Christopher Dell + * - Akira Matsuda + * - Enrique Vidal + * - Simone Carletti + * - Henning Kiel + * - Aaron Patterson + * - Florian Hanke + */ +return ['year' => ':count Johr', 'month' => ':count Monet', 'week' => ':count Woche', 'day' => ':count Tag', 'hour' => ':count Schtund', 'minute' => ':count Minute', 'second' => ':count Sekunde', 'weekdays' => ['Sunntig', 'Mäntig', 'Ziischtig', 'Mittwuch', 'Dunschtig', 'Friitig', 'Samschtig'], 'weekdays_short' => ['Su', 'Mä', 'Zi', 'Mi', 'Du', 'Fr', 'Sa'], 'weekdays_min' => ['Su', 'Mä', 'Zi', 'Mi', 'Du', 'Fr', 'Sa'], 'months' => ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'September', 'Oktober', 'November', 'Dezember'], 'months_short' => ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], 'meridiem' => ['am Vormittag', 'am Namittag'], 'ordinal' => ':number.', 'list' => [', ', ' und '], 'diff_now' => 'now', 'diff_yesterday' => 'geschter', 'diff_tomorrow' => 'moorn', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'Do MMMM YYYY', 'LLL' => 'Do MMMM, HH:mm [Uhr]', 'LLLL' => 'dddd, Do MMMM YYYY, HH:mm [Uhr]']]; diff --git a/vendor/Carbon/Lang/gsw_CH.php b/vendor/Carbon/Lang/gsw_CH.php new file mode 100644 index 0000000..6f827ee --- /dev/null +++ b/vendor/Carbon/Lang/gsw_CH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/gsw.php'; diff --git a/vendor/Carbon/Lang/gsw_FR.php b/vendor/Carbon/Lang/gsw_FR.php new file mode 100644 index 0000000..f7a7ff5 --- /dev/null +++ b/vendor/Carbon/Lang/gsw_FR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/gsw.php', ['meridiem' => ['vorm.', 'nam.'], 'months' => ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber', 'Oktoober', 'Novämber', 'Dezämber'], 'first_day_of_week' => 1, 'formats' => ['LLL' => 'Do MMMM YYYY HH:mm', 'LLLL' => 'dddd, Do MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/gsw_LI.php b/vendor/Carbon/Lang/gsw_LI.php new file mode 100644 index 0000000..f7a7ff5 --- /dev/null +++ b/vendor/Carbon/Lang/gsw_LI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/gsw.php', ['meridiem' => ['vorm.', 'nam.'], 'months' => ['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'Auguscht', 'Septämber', 'Oktoober', 'Novämber', 'Dezämber'], 'first_day_of_week' => 1, 'formats' => ['LLL' => 'Do MMMM YYYY HH:mm', 'LLLL' => 'dddd, Do MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/gu.php b/vendor/Carbon/Lang/gu.php index fe10b2d..97330d1 100644 --- a/vendor/Carbon/Lang/gu.php +++ b/vendor/Carbon/Lang/gu.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,24 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count વર્ષ|:count વર્ષો', 'y' => ':countવર્ષ|:countવર્ષો', 'month' => ':count મહિનો|:count મહિના', 'm' => ':countમહિનો|:countમહિના', 'week' => ':count અઠવાડિયું|:count અઠવાડિયા', 'w' => ':countઅઠ.|:countઅઠ.', 'day' => ':count દિવસ|:count દિવસો', 'd' => ':countદિ.|:countદિ.', 'hour' => ':count કલાક|:count કલાકો', 'h' => ':countક.|:countક.', 'minute' => ':count મિનિટ|:count મિનિટ', 'min' => ':countમિ.|:countમિ.', 'second' => ':count સેકેન્ડ|:count સેકેન્ડ', 's' => ':countસે.|:countસે.', 'ago' => ':time પહેલા', 'from_now' => ':time અત્યારથી', 'after' => ':time પછી', 'before' => ':time પહેલા'); +/* + * Authors: + * - Josh Soref + * - Kaushik Thanki + * - Josh Soref + */ +return ['year' => 'એક વર્ષ|:count વર્ષ', 'y' => ':countવર્ષ|:countવર્ષો', 'month' => 'એક મહિનો|:count મહિના', 'm' => ':countમહિનો|:countમહિના', 'week' => ':count અઠવાડિયું|:count અઠવાડિયા', 'w' => ':countઅઠ.|:countઅઠ.', 'day' => 'એક દિવસ|:count દિવસ', 'd' => ':countદિ.|:countદિ.', 'hour' => 'એક કલાક|:count કલાક', 'h' => ':countક.|:countક.', 'minute' => 'એક મિનિટ|:count મિનિટ', 'min' => ':countમિ.|:countમિ.', 'second' => 'અમુક પળો|:count સેકંડ', 's' => ':countસે.|:countસે.', 'ago' => ':time પેહલા', 'from_now' => ':time મા', 'after' => ':time પછી', 'before' => ':time પહેલા', 'diff_now' => 'હમણાં', 'diff_today' => 'આજ', 'diff_yesterday' => 'ગઇકાલે', 'diff_tomorrow' => 'કાલે', 'formats' => ['LT' => 'A h:mm વાગ્યે', 'LTS' => 'A h:mm:ss વાગ્યે', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm વાગ્યે', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm વાગ્યે'], 'calendar' => ['sameDay' => '[આજ] LT', 'nextDay' => '[કાલે] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[ગઇકાલે] LT', 'lastWeek' => '[પાછલા] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'રાત'; + } + if ($hour < 10) { + return 'સવાર'; + } + if ($hour < 17) { + return 'બપોર'; + } + if ($hour < 20) { + return 'સાંજ'; + } + return 'રાત'; +}, 'months' => ['જાન્યુઆરી', 'ફેબ્રુઆરી', 'માર્ચ', 'એપ્રિલ', 'મે', 'જૂન', 'જુલાઈ', 'ઑગસ્ટ', 'સપ્ટેમ્બર', 'ઑક્ટ્બર', 'નવેમ્બર', 'ડિસેમ્બર'], 'months_short' => ['જાન્યુ.', 'ફેબ્રુ.', 'માર્ચ', 'એપ્રિ.', 'મે', 'જૂન', 'જુલા.', 'ઑગ.', 'સપ્ટે.', 'ઑક્ટ્.', 'નવે.', 'ડિસે.'], 'weekdays' => ['રવિવાર', 'સોમવાર', 'મંગળવાર', 'બુધ્વાર', 'ગુરુવાર', 'શુક્રવાર', 'શનિવાર'], 'weekdays_short' => ['રવિ', 'સોમ', 'મંગળ', 'બુધ્', 'ગુરુ', 'શુક્ર', 'શનિ'], 'weekdays_min' => ['ર', 'સો', 'મં', 'બુ', 'ગુ', 'શુ', 'શ'], 'list' => [', ', ' અને '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/gu_IN.php b/vendor/Carbon/Lang/gu_IN.php new file mode 100644 index 0000000..847c1e4 --- /dev/null +++ b/vendor/Carbon/Lang/gu_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/gu.php'; diff --git a/vendor/Carbon/Lang/guz.php b/vendor/Carbon/Lang/guz.php new file mode 100644 index 0000000..42b407f --- /dev/null +++ b/vendor/Carbon/Lang/guz.php @@ -0,0 +1,45 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Ma', 'Mo'], + 'weekdays' => ['Chumapiri', 'Chumatato', 'Chumaine', 'Chumatano', 'Aramisi', 'Ichuma', 'Esabato'], + 'weekdays_short' => ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est'], + 'weekdays_min' => ['Cpr', 'Ctt', 'Cmn', 'Cmt', 'Ars', 'Icm', 'Est'], + 'months' => ['Chanuari', 'Feburari', 'Machi', 'Apiriri', 'Mei', 'Juni', 'Chulai', 'Agosti', 'Septemba', 'Okitoba', 'Nobemba', 'Disemba'], + 'months_short' => ['Can', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Cul', 'Agt', 'Sep', 'Okt', 'Nob', 'Dis'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'month' => ':count omotunyi', + // less reliable + 'm' => ':count omotunyi', + // less reliable + 'a_month' => ':count omotunyi', + // less reliable + 'week' => ':count isano naibere', + // less reliable + 'w' => ':count isano naibere', + // less reliable + 'a_week' => ':count isano naibere', + // less reliable + 'second' => ':count ibere', + // less reliable + 's' => ':count ibere', + // less reliable + 'a_second' => ':count ibere', + // less reliable + 'year' => ':count omwaka', + 'y' => ':count omwaka', + 'a_year' => ':count omwaka', + 'day' => ':count rituko', + 'd' => ':count rituko', + 'a_day' => ':count rituko', +]); diff --git a/vendor/Carbon/Lang/gv.php b/vendor/Carbon/Lang/gv.php new file mode 100644 index 0000000..85acf86 --- /dev/null +++ b/vendor/Carbon/Lang/gv.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/gv_GB.php'; diff --git a/vendor/Carbon/Lang/gv_GB.php b/vendor/Carbon/Lang/gv_GB.php new file mode 100644 index 0000000..be913e2 --- /dev/null +++ b/vendor/Carbon/Lang/gv_GB.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Alastair McKinstry bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['Jerrey-geuree', 'Toshiaght-arree', 'Mayrnt', 'Averil', 'Boaldyn', 'Mean-souree', 'Jerrey-souree', 'Luanistyn', 'Mean-fouyir', 'Jerrey-fouyir', 'Mee Houney', 'Mee ny Nollick'], 'months_short' => ['J-guer', 'T-arree', 'Mayrnt', 'Avrril', 'Boaldyn', 'M-souree', 'J-souree', 'Luanistyn', 'M-fouyir', 'J-fouyir', 'M.Houney', 'M.Nollick'], 'weekdays' => ['Jedoonee', 'Jelhein', 'Jemayrt', 'Jercean', 'Jerdein', 'Jeheiney', 'Jesarn'], 'weekdays_short' => ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes'], 'weekdays_min' => ['Jed', 'Jel', 'Jem', 'Jerc', 'Jerd', 'Jeh', 'Jes'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count blein', 'y' => ':count blein', 'a_year' => ':count blein', 'month' => ':count mee', 'm' => ':count mee', 'a_month' => ':count mee', 'week' => ':count shiaghtin', 'w' => ':count shiaghtin', 'a_week' => ':count shiaghtin', 'day' => ':count laa', 'd' => ':count laa', 'a_day' => ':count laa', 'hour' => ':count oor', 'h' => ':count oor', 'a_hour' => ':count oor', 'minute' => ':count feer veg', 'min' => ':count feer veg', 'a_minute' => ':count feer veg', 'second' => ':count derrey', 's' => ':count derrey', 'a_second' => ':count derrey']); diff --git a/vendor/Carbon/Lang/ha.php b/vendor/Carbon/Lang/ha.php new file mode 100644 index 0000000..daf7dfb --- /dev/null +++ b/vendor/Carbon/Lang/ha.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM, YYYY HH:mm', 'LLLL' => 'dddd, D MMMM, YYYY HH:mm'], 'months' => ['Janairu', 'Faburairu', 'Maris', 'Afirilu', 'Mayu', 'Yuni', 'Yuli', 'Agusta', 'Satumba', 'Oktoba', 'Nuwamba', 'Disamba'], 'months_short' => ['Jan', 'Fab', 'Mar', 'Afi', 'May', 'Yun', 'Yul', 'Agu', 'Sat', 'Okt', 'Nuw', 'Dis'], 'weekdays' => ['Lahadi', 'Litini', 'Talata', 'Laraba', 'Alhamis', 'Jumaʼa', 'Asabar'], 'weekdays_short' => ['Lah', 'Lit', 'Tal', 'Lar', 'Alh', 'Jum', 'Asa'], 'weekdays_min' => ['Lh', 'Li', 'Ta', 'Lr', 'Al', 'Ju', 'As'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => 'shekara :count', 'y' => 'shekara :count', 'a_year' => 'shekara :count', 'month' => ':count wátàa', 'm' => ':count wátàa', 'a_month' => ':count wátàa', 'week' => ':count mako', 'w' => ':count mako', 'a_week' => ':count mako', 'day' => ':count rana', 'd' => ':count rana', 'a_day' => ':count rana', 'hour' => ':count áwàa', 'h' => ':count áwàa', 'a_hour' => ':count áwàa', 'minute' => 'minti :count', 'min' => 'minti :count', 'a_minute' => 'minti :count', 'second' => ':count ná bíyú', 's' => ':count ná bíyú', 'a_second' => ':count ná bíyú']); diff --git a/vendor/Carbon/Lang/ha_GH.php b/vendor/Carbon/Lang/ha_GH.php new file mode 100644 index 0000000..bfa497f --- /dev/null +++ b/vendor/Carbon/Lang/ha_GH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ha.php'; diff --git a/vendor/Carbon/Lang/ha_NE.php b/vendor/Carbon/Lang/ha_NE.php new file mode 100644 index 0000000..bfa497f --- /dev/null +++ b/vendor/Carbon/Lang/ha_NE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ha.php'; diff --git a/vendor/Carbon/Lang/ha_NG.php b/vendor/Carbon/Lang/ha_NG.php new file mode 100644 index 0000000..bfa497f --- /dev/null +++ b/vendor/Carbon/Lang/ha_NG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ha.php'; diff --git a/vendor/Carbon/Lang/hak.php b/vendor/Carbon/Lang/hak.php new file mode 100644 index 0000000..f320366 --- /dev/null +++ b/vendor/Carbon/Lang/hak.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/hak_TW.php'; diff --git a/vendor/Carbon/Lang/hak_TW.php b/vendor/Carbon/Lang/hak_TW.php new file mode 100644 index 0000000..70fbcfd --- /dev/null +++ b/vendor/Carbon/Lang/hak_TW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY年MM月DD日'], 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => [' 1月', ' 2月', ' 3月', ' 4月', ' 5月', ' 6月', ' 7月', ' 8月', ' 9月', '10月', '11月', '12月'], 'weekdays' => ['禮拜日', '禮拜一', '禮拜二', '禮拜三', '禮拜四', '禮拜五', '禮拜六'], 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['上晝', '下晝'], 'year' => ':count ngien11', 'y' => ':count ngien11', 'a_year' => ':count ngien11', 'month' => ':count ngie̍t', 'm' => ':count ngie̍t', 'a_month' => ':count ngie̍t', 'week' => ':count lî-pai', 'w' => ':count lî-pai', 'a_week' => ':count lî-pai', 'day' => ':count ngit', 'd' => ':count ngit', 'a_day' => ':count ngit', 'hour' => ':count sṳ̀', 'h' => ':count sṳ̀', 'a_hour' => ':count sṳ̀', 'minute' => ':count fûn', 'min' => ':count fûn', 'a_minute' => ':count fûn', 'second' => ':count miéu', 's' => ':count miéu', 'a_second' => ':count miéu']); diff --git a/vendor/Carbon/Lang/haw.php b/vendor/Carbon/Lang/haw.php new file mode 100644 index 0000000..d578ceb --- /dev/null +++ b/vendor/Carbon/Lang/haw.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['months' => ['Ianuali', 'Pepeluali', 'Malaki', 'ʻApelila', 'Mei', 'Iune', 'Iulai', 'ʻAukake', 'Kepakemapa', 'ʻOkakopa', 'Nowemapa', 'Kekemapa'], 'months_short' => ['Ian.', 'Pep.', 'Mal.', 'ʻAp.', 'Mei', 'Iun.', 'Iul.', 'ʻAu.', 'Kep.', 'ʻOk.', 'Now.', 'Kek.'], 'weekdays' => ['Lāpule', 'Poʻakahi', 'Poʻalua', 'Poʻakolu', 'Poʻahā', 'Poʻalima', 'Poʻaono'], 'weekdays_short' => ['LP', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6'], 'weekdays_min' => ['S', 'M', 'T', 'W', 'T', 'F', 'S'], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd, D MMMM YYYY h:mm a'], 'year' => ':count makahiki', 'y' => ':count makahiki', 'a_year' => ':count makahiki', 'month' => ':count mahina', 'm' => ':count mahina', 'a_month' => ':count mahina', 'week' => ':count pule', 'w' => ':count pule', 'a_week' => ':count pule', 'day' => ':count lā', 'd' => ':count lā', 'a_day' => ':count lā', 'hour' => ':count hola', 'h' => ':count hola', 'a_hour' => ':count hola', 'minute' => ':count minuke', 'min' => ':count minuke', 'a_minute' => ':count minuke', 'second' => ':count lua', 's' => ':count lua', 'a_second' => ':count lua']); diff --git a/vendor/Carbon/Lang/he.php b/vendor/Carbon/Lang/he.php index aa9b92c..6f5caa9 100644 --- a/vendor/Carbon/Lang/he.php +++ b/vendor/Carbon/Lang/he.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,26 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => 'שנה|{2}שנתיים|:count שנים', 'y' => 'שנה|{2}שנתיים|:count שנים', 'month' => 'חודש|{2}חודשיים|:count חודשים', 'm' => 'חודש|{2}חודשיים|:count חודשים', 'week' => 'שבוע|{2}שבועיים|:count שבועות', 'w' => 'שבוע|{2}שבועיים|:count שבועות', 'day' => 'יום|{2}יומיים|:count ימים', 'd' => 'יום|{2}יומיים|:count ימים', 'hour' => 'שעה|{2}שעתיים|:count שעות', 'h' => 'שעה|{2}שעתיים|:count שעות', 'minute' => 'דקה|{2}דקותיים|:count דקות', 'min' => 'דקה|{2}דקותיים|:count דקות', 'second' => 'שניה|:count שניות', 's' => 'שניה|:count שניות', 'ago' => 'לפני :time', 'from_now' => 'בעוד :time', 'after' => 'אחרי :time', 'before' => 'לפני :time'); +/* + * Authors: + * - Daniel Cohen Gindi + * - JD Isaacks + * - Itai Nathaniel + * - GabMic + * - Yaakov Dahan (yakidahan) + */ +return ['year' => 'שנה|{2}שנתיים|:count שנים', 'y' => 'שנה|:count שנ׳', 'month' => 'חודש|{2}חודשיים|:count חודשים', 'm' => 'חודש|:count חו׳', 'week' => 'שבוע|{2}שבועיים|:count שבועות', 'w' => 'שבוע|:count שב׳', 'day' => 'יום|{2}יומיים|:count ימים', 'd' => 'יום|:count ימ׳', 'hour' => 'שעה|{2}שעתיים|:count שעות', 'h' => 'שעה|:count שע׳', 'minute' => 'דקה|{2}שתי דקות|:count דקות', 'min' => 'דקה|:count דק׳', 'second' => 'שנייה|:count שניות', 'a_second' => 'כמה שניות|:count שניות', 's' => 'שניה|:count שנ׳', 'ago' => 'לפני :time', 'from_now' => 'בעוד :time מעכשיו', 'after' => 'אחרי :time', 'before' => 'לפני :time', 'diff_now' => 'עכשיו', 'diff_today' => 'היום', 'diff_today_regexp' => 'היום(?:\\s+ב־)?', 'diff_yesterday' => 'אתמול', 'diff_yesterday_regexp' => 'אתמול(?:\\s+ב־)?', 'diff_tomorrow' => 'מחר', 'diff_tomorrow_regexp' => 'מחר(?:\\s+ב־)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D [ב]MMMM YYYY', 'LLL' => 'D [ב]MMMM YYYY HH:mm', 'LLLL' => 'dddd, D [ב]MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[היום ב־]LT', 'nextDay' => '[מחר ב־]LT', 'nextWeek' => 'dddd [בשעה] LT', 'lastDay' => '[אתמול ב־]LT', 'lastWeek' => '[ביום] dddd [האחרון בשעה] LT', 'sameElse' => 'L'], 'meridiem' => function ($hour, $minute, $isLower) { + if ($hour < 5) { + return 'לפנות בוקר'; + } + if ($hour < 10) { + return 'בבוקר'; + } + if ($hour < 12) { + return $isLower ? 'לפנה"צ' : 'לפני הצהריים'; + } + if ($hour < 18) { + return $isLower ? 'אחה"צ' : 'אחרי הצהריים'; + } + return 'בערב'; +}, 'months' => ['ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר'], 'months_short' => ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'], 'weekdays' => ['ראשון', 'שני', 'שלישי', 'רביעי', 'חמישי', 'שישי', 'שבת'], 'weekdays_short' => ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'], 'weekdays_min' => ['א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ש'], 'list' => [', ', ' ו -'], 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/he_IL.php b/vendor/Carbon/Lang/he_IL.php new file mode 100644 index 0000000..71e441c --- /dev/null +++ b/vendor/Carbon/Lang/he_IL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/he.php'; diff --git a/vendor/Carbon/Lang/hi.php b/vendor/Carbon/Lang/hi.php index ac02ff1..78515dd 100644 --- a/vendor/Carbon/Lang/hi.php +++ b/vendor/Carbon/Lang/hi.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,24 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '1 वर्ष|:count वर्षों', 'y' => '1 वर्ष|:count वर्षों', 'month' => '1 माह|:count महीने', 'm' => '1 माह|:count महीने', 'week' => '1 सप्ताह|:count सप्ताह', 'w' => '1 सप्ताह|:count सप्ताह', 'day' => '1 दिन|:count दिनों', 'd' => '1 दिन|:count दिनों', 'hour' => '1 घंटा|:count घंटे', 'h' => '1 घंटा|:count घंटे', 'minute' => '1 मिनट|:count मिनटों', 'min' => '1 मिनट|:count मिनटों', 'second' => '1 सेकंड|:count सेकंड', 's' => '1 सेकंड|:count सेकंड', 'ago' => ':time पूर्व', 'from_now' => ':time से', 'after' => ':time के बाद', 'before' => ':time के पहले'); +/* + * Authors: + * - abhimanyu003 + * - Josh Soref + * - JD Isaacks + */ +return ['year' => 'एक वर्ष|:count वर्ष', 'y' => '1 वर्ष|:count वर्षों', 'month' => 'एक महीने|:count महीने', 'm' => '1 माह|:count महीने', 'week' => '1 सप्ताह|:count सप्ताह', 'w' => '1 सप्ताह|:count सप्ताह', 'day' => 'एक दिन|:count दिन', 'd' => '1 दिन|:count दिनों', 'hour' => 'एक घंटा|:count घंटे', 'h' => '1 घंटा|:count घंटे', 'minute' => 'एक मिनट|:count मिनट', 'min' => '1 मिनट|:count मिनटों', 'second' => 'कुछ ही क्षण|:count सेकंड', 's' => '1 सेकंड|:count सेकंड', 'ago' => ':time पहले', 'from_now' => ':time में', 'after' => ':time के बाद', 'before' => ':time के पहले', 'diff_now' => 'अब', 'diff_today' => 'आज', 'diff_yesterday' => 'कल', 'diff_tomorrow' => 'कल', 'formats' => ['LT' => 'A h:mm बजे', 'LTS' => 'A h:mm:ss बजे', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm बजे', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm बजे'], 'calendar' => ['sameDay' => '[आज] LT', 'nextDay' => '[कल] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[कल] LT', 'lastWeek' => '[पिछले] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'रात'; + } + if ($hour < 10) { + return 'सुबह'; + } + if ($hour < 17) { + return 'दोपहर'; + } + if ($hour < 20) { + return 'शाम'; + } + return 'रात'; +}, 'months' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'months_short' => ['जन.', 'फ़र.', 'मार्च', 'अप्रै.', 'मई', 'जून', 'जुल.', 'अग.', 'सित.', 'अक्टू.', 'नव.', 'दिस.'], 'weekdays' => ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरूवार', 'शुक्रवार', 'शनिवार'], 'weekdays_short' => ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरू', 'शुक्र', 'शनि'], 'weekdays_min' => ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], 'list' => [', ', ' और '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/hi_IN.php b/vendor/Carbon/Lang/hi_IN.php new file mode 100644 index 0000000..928aa48 --- /dev/null +++ b/vendor/Carbon/Lang/hi_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/hi.php'; diff --git a/vendor/Carbon/Lang/hif.php b/vendor/Carbon/Lang/hif.php new file mode 100644 index 0000000..bd40d5a --- /dev/null +++ b/vendor/Carbon/Lang/hif.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/hif_FJ.php'; diff --git a/vendor/Carbon/Lang/hif_FJ.php b/vendor/Carbon/Lang/hif_FJ.php new file mode 100644 index 0000000..f579ef6 --- /dev/null +++ b/vendor/Carbon/Lang/hif_FJ.php @@ -0,0 +1,49 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. akhilesh.k@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'dddd DD MMM YYYY'], + 'months' => ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], + 'weekdays' => ['Ravivar', 'Somvar', 'Mangalvar', 'Budhvar', 'Guruvar', 'Shukravar', 'Shanivar'], + 'weekdays_short' => ['Ravi', 'Som', 'Mangal', 'Budh', 'Guru', 'Shukra', 'Shani'], + 'weekdays_min' => ['Ravi', 'Som', 'Mangal', 'Budh', 'Guru', 'Shukra', 'Shani'], + 'meridiem' => ['Purvahan', 'Aparaahna'], + 'hour' => ':count minit', + // less reliable + 'h' => ':count minit', + // less reliable + 'a_hour' => ':count minit', + // less reliable + 'year' => ':count saal', + 'y' => ':count saal', + 'a_year' => ':count saal', + 'month' => ':count Mahina', + 'm' => ':count Mahina', + 'a_month' => ':count Mahina', + 'week' => ':count Hafta', + 'w' => ':count Hafta', + 'a_week' => ':count Hafta', + 'day' => ':count Din', + 'd' => ':count Din', + 'a_day' => ':count Din', + 'minute' => ':count Minit', + 'min' => ':count Minit', + 'a_minute' => ':count Minit', + 'second' => ':count Second', + 's' => ':count Second', + 'a_second' => ':count Second', +]); diff --git a/vendor/Carbon/Lang/hne.php b/vendor/Carbon/Lang/hne.php new file mode 100644 index 0000000..74f9427 --- /dev/null +++ b/vendor/Carbon/Lang/hne.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/hne_IN.php'; diff --git a/vendor/Carbon/Lang/hne_IN.php b/vendor/Carbon/Lang/hne_IN.php new file mode 100644 index 0000000..4dfca8b --- /dev/null +++ b/vendor/Carbon/Lang/hne_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'अपरेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितमबर', 'अकटूबर', 'नवमबर', 'दिसमबर'], 'months_short' => ['जन', 'फर', 'मार्च', 'अप', 'मई', 'जून', 'जुला', 'अग', 'सित', 'अकटू', 'नव', 'दिस'], 'weekdays' => ['इतवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'बिरसपत', 'सुकरवार', 'सनिवार'], 'weekdays_short' => ['इत', 'सोम', 'मंग', 'बुध', 'बिर', 'सुक', 'सनि'], 'weekdays_min' => ['इत', 'सोम', 'मंग', 'बुध', 'बिर', 'सुक', 'सनि'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['बिहिनियाँ', 'मंझनियाँ']]); diff --git a/vendor/Carbon/Lang/hr.php b/vendor/Carbon/Lang/hr.php index 7def14e..48558cc 100644 --- a/vendor/Carbon/Lang/hr.php +++ b/vendor/Carbon/Lang/hr.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,44 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count godinu|:count godine|:count godina', 'y' => ':count godinu|:count godine|:count godina', 'month' => ':count mjesec|:count mjeseca|:count mjeseci', 'm' => ':count mjesec|:count mjeseca|:count mjeseci', 'week' => ':count tjedan|:count tjedna|:count tjedana', 'w' => ':count tjedan|:count tjedna|:count tjedana', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count dan|:count dana|:count dana', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count sat|:count sata|:count sati', 'minute' => ':count minutu|:count minute |:count minuta', 'min' => ':count minutu|:count minute |:count minuta', 'second' => ':count sekundu|:count sekunde|:count sekundi', 's' => ':count sekundu|:count sekunde|:count sekundi', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => 'za :time', 'before' => 'prije :time'); +/* + * Authors: + * - Josh Soref + * - François B + * - Tim Fish + * - shaishavgandhi05 + * - Serhan Apaydın + * - JD Isaacks + * - tomhorvat + * - Josh Soref + * - François B + * - shaishavgandhi05 + * - Serhan Apaydın + * - JD Isaacks + * - tomhorvat + * - Stjepan Majdak + * - Vanja Retkovac (vr00) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count godinu|:count godine|:count godina', 'y' => ':count god.|:count god.|:count god.', 'month' => ':count mjesec|:count mjeseca|:count mjeseci', 'm' => ':count mj.|:count mj.|:count mj.', 'week' => ':count tjedan|:count tjedna|:count tjedana', 'w' => ':count tj.|:count tj.|:count tj.', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count d.|:count d.|:count d.', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count sat|:count sata|:count sati', 'minute' => ':count minutu|:count minute|:count minuta', 'min' => ':count min.|:count min.|:count min.', 'second' => ':count sekundu|:count sekunde|:count sekundi', 'a_second' => 'nekoliko sekundi|:count sekunde|:count sekundi', 's' => ':count sek.|:count sek.|:count sek.', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => ':time poslije', 'before' => ':time prije', 'diff_now' => 'sad', 'diff_today' => 'danas', 'diff_today_regexp' => 'danas(?:\\s+u)?', 'diff_yesterday' => 'jučer', 'diff_yesterday_regexp' => 'jučer(?:\\s+u)?', 'diff_tomorrow' => 'sutra', 'diff_tomorrow_regexp' => 'sutra(?:\\s+u)?', 'diff_before_yesterday' => 'prekjučer', 'diff_after_tomorrow' => 'prekosutra', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'D. M. YYYY.', 'LL' => 'D. MMMM YYYY.', 'LLL' => 'D. MMMM YYYY. H:mm', 'LLLL' => 'dddd, D. MMMM YYYY. H:mm'], 'calendar' => ['sameDay' => '[danas u] LT', 'nextDay' => '[sutra u] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[u] [nedjelju] [u] LT'; + case 3: + return '[u] [srijedu] [u] LT'; + case 6: + return '[u] [subotu] [u] LT'; + default: + return '[u] dddd [u] LT'; + } +}, 'lastDay' => '[jučer u] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + case 3: + return '[prošlu] dddd [u] LT'; + case 6: + return '[prošle] [subote] [u] LT'; + default: + return '[prošli] dddd [u] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza', 'rujna', 'listopada', 'studenoga', 'prosinca'], 'months_standalone' => ['siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan', 'listopad', 'studeni', 'prosinac'], 'months_short' => ['sij.', 'velj.', 'ožu.', 'tra.', 'svi.', 'lip.', 'srp.', 'kol.', 'ruj.', 'lis.', 'stu.', 'pro.'], 'months_regexp' => '/(D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['nedjelju', 'ponedjeljak', 'utorak', 'srijedu', 'četvrtak', 'petak', 'subotu'], 'weekdays_standalone' => ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned.', 'pon.', 'uto.', 'sri.', 'čet.', 'pet.', 'sub.'], 'weekdays_min' => ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' i ']]; diff --git a/vendor/Carbon/Lang/hr_BA.php b/vendor/Carbon/Lang/hr_BA.php new file mode 100644 index 0000000..09486ea --- /dev/null +++ b/vendor/Carbon/Lang/hr_BA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - DarkoDevelop + */ +return \array_replace_recursive(require __DIR__ . '/hr.php', ['weekdays' => ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'], 'weekdays_min' => ['ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub'], 'months' => ['siječnja', 'veljače', 'ožujka', 'travnja', 'svibnja', 'lipnja', 'srpnja', 'kolovoza', 'rujna', 'listopada', 'studenoga', 'prosinca'], 'months_short' => ['sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro'], 'months_standalone' => ['siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan', 'listopad', 'studeni', 'prosinac'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D. M. yy.', 'LL' => 'D. MMM YYYY.', 'LLL' => 'D. MMMM YYYY. HH:mm', 'LLLL' => 'dddd, D. MMMM YYYY. HH:mm']]); diff --git a/vendor/Carbon/Lang/hr_HR.php b/vendor/Carbon/Lang/hr_HR.php new file mode 100644 index 0000000..8b7be74 --- /dev/null +++ b/vendor/Carbon/Lang/hr_HR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/hr.php'; diff --git a/vendor/Carbon/Lang/hsb.php b/vendor/Carbon/Lang/hsb.php new file mode 100644 index 0000000..4355bca --- /dev/null +++ b/vendor/Carbon/Lang/hsb.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/hsb_DE.php'; diff --git a/vendor/Carbon/Lang/hsb_DE.php b/vendor/Carbon/Lang/hsb_DE.php new file mode 100644 index 0000000..14eb76e --- /dev/null +++ b/vendor/Carbon/Lang/hsb_DE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Information from Michael Wolf Andrzej Krzysztofowicz ankry@mif.pg.gda.pl + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'DD. MMMM YYYY', 'LLL' => 'DD. MMMM, HH:mm [hodź.]', 'LLLL' => 'dddd, DD. MMMM YYYY, HH:mm [hodź.]'], 'months' => ['januara', 'februara', 'měrca', 'apryla', 'meje', 'junija', 'julija', 'awgusta', 'septembra', 'oktobra', 'nowembra', 'decembra'], 'months_short' => ['Jan', 'Feb', 'Měr', 'Apr', 'Mej', 'Jun', 'Jul', 'Awg', 'Sep', 'Okt', 'Now', 'Dec'], 'weekdays' => ['Njedźela', 'Póndźela', 'Wutora', 'Srjeda', 'Štvórtk', 'Pjatk', 'Sobota'], 'weekdays_short' => ['Nj', 'Pó', 'Wu', 'Sr', 'Št', 'Pj', 'So'], 'weekdays_min' => ['Nj', 'Pó', 'Wu', 'Sr', 'Št', 'Pj', 'So'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count lěto', 'y' => ':count lěto', 'a_year' => ':count lěto', 'month' => ':count měsac', 'm' => ':count měsac', 'a_month' => ':count měsac', 'week' => ':count tydźeń', 'w' => ':count tydźeń', 'a_week' => ':count tydźeń', 'day' => ':count dźeń', 'd' => ':count dźeń', 'a_day' => ':count dźeń', 'hour' => ':count hodźina', 'h' => ':count hodźina', 'a_hour' => ':count hodźina', 'minute' => ':count chwila', 'min' => ':count chwila', 'a_minute' => ':count chwila', 'second' => ':count druhi', 's' => ':count druhi', 'a_second' => ':count druhi']); diff --git a/vendor/Carbon/Lang/ht.php b/vendor/Carbon/Lang/ht.php new file mode 100644 index 0000000..a22a7b7 --- /dev/null +++ b/vendor/Carbon/Lang/ht.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ht_HT.php'; diff --git a/vendor/Carbon/Lang/ht_HT.php b/vendor/Carbon/Lang/ht_HT.php new file mode 100644 index 0000000..811c11f --- /dev/null +++ b/vendor/Carbon/Lang/ht_HT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Sugar Labs // OLPC sugarlabs.org libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['janvye', 'fevriye', 'mas', 'avril', 'me', 'jen', 'jiyè', 'out', 'septanm', 'oktòb', 'novanm', 'desanm'], 'months_short' => ['jan', 'fev', 'mas', 'avr', 'me', 'jen', 'jiy', 'out', 'sep', 'okt', 'nov', 'des'], 'weekdays' => ['dimanch', 'lendi', 'madi', 'mèkredi', 'jedi', 'vandredi', 'samdi'], 'weekdays_short' => ['dim', 'len', 'mad', 'mèk', 'jed', 'van', 'sam'], 'weekdays_min' => ['dim', 'len', 'mad', 'mèk', 'jed', 'van', 'sam'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count lane', 'y' => ':count lane', 'a_year' => ':count lane', 'month' => 'mwa :count', 'm' => 'mwa :count', 'a_month' => 'mwa :count', 'week' => 'semèn :count', 'w' => 'semèn :count', 'a_week' => 'semèn :count', 'day' => ':count jou', 'd' => ':count jou', 'a_day' => ':count jou', 'hour' => ':count lè', 'h' => ':count lè', 'a_hour' => ':count lè', 'minute' => ':count minit', 'min' => ':count minit', 'a_minute' => ':count minit', 'second' => ':count segonn', 's' => ':count segonn', 'a_second' => ':count segonn']); diff --git a/vendor/Carbon/Lang/hu.php b/vendor/Carbon/Lang/hu.php index 401246f..3ab0b44 100644 --- a/vendor/Carbon/Lang/hu.php +++ b/vendor/Carbon/Lang/hu.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count év', 'y' => ':count év', 'month' => ':count hónap', 'm' => ':count hónap', 'week' => ':count hét', 'w' => ':count hét', 'day' => ':count nap', 'd' => ':count nap', 'hour' => ':count óra', 'h' => ':count óra', 'minute' => ':count perc', 'min' => ':count perc', 'second' => ':count másodperc', 's' => ':count másodperc', 'ago' => ':time', 'from_now' => ':time múlva', 'after' => ':time később', 'before' => ':time korábban', 'year_ago' => ':count éve', 'month_ago' => ':count hónapja', 'week_ago' => ':count hete', 'day_ago' => ':count napja', 'hour_ago' => ':count órája', 'minute_ago' => ':count perce', 'second_ago' => ':count másodperce', 'year_after' => ':count évvel', 'month_after' => ':count hónappal', 'week_after' => ':count héttel', 'day_after' => ':count nappal', 'hour_after' => ':count órával', 'minute_after' => ':count perccel', 'second_after' => ':count másodperccel', 'year_before' => ':count évvel', 'month_before' => ':count hónappal', 'week_before' => ':count héttel', 'day_before' => ':count nappal', 'hour_before' => ':count órával', 'minute_before' => ':count perccel', 'second_before' => ':count másodperccel'); +/* + * Authors: + * - Adam Brunner + * - Brett Johnson + * - balping + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +$huWeekEndings = ['vasárnap', 'hétfőn', 'kedden', 'szerdán', 'csütörtökön', 'pénteken', 'szombaton']; +return ['year' => ':count év', 'y' => ':count év', 'month' => ':count hónap', 'm' => ':count hónap', 'week' => ':count hét', 'w' => ':count hét', 'day' => ':count nap', 'd' => ':count nap', 'hour' => ':count óra', 'h' => ':count óra', 'minute' => ':count perc', 'min' => ':count perc', 'second' => ':count másodperc', 's' => ':count másodperc', 'ago' => ':time', 'from_now' => ':time múlva', 'after' => ':time később', 'before' => ':time korábban', 'year_ago' => ':count éve', 'y_ago' => ':count éve', 'month_ago' => ':count hónapja', 'm_ago' => ':count hónapja', 'week_ago' => ':count hete', 'w_ago' => ':count hete', 'day_ago' => ':count napja', 'd_ago' => ':count napja', 'hour_ago' => ':count órája', 'h_ago' => ':count órája', 'minute_ago' => ':count perce', 'min_ago' => ':count perce', 'second_ago' => ':count másodperce', 's_ago' => ':count másodperce', 'year_after' => ':count évvel', 'y_after' => ':count évvel', 'month_after' => ':count hónappal', 'm_after' => ':count hónappal', 'week_after' => ':count héttel', 'w_after' => ':count héttel', 'day_after' => ':count nappal', 'd_after' => ':count nappal', 'hour_after' => ':count órával', 'h_after' => ':count órával', 'minute_after' => ':count perccel', 'min_after' => ':count perccel', 'second_after' => ':count másodperccel', 's_after' => ':count másodperccel', 'year_before' => ':count évvel', 'y_before' => ':count évvel', 'month_before' => ':count hónappal', 'm_before' => ':count hónappal', 'week_before' => ':count héttel', 'w_before' => ':count héttel', 'day_before' => ':count nappal', 'd_before' => ':count nappal', 'hour_before' => ':count órával', 'h_before' => ':count órával', 'minute_before' => ':count perccel', 'min_before' => ':count perccel', 'second_before' => ':count másodperccel', 's_before' => ':count másodperccel', 'months' => ['január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus', 'szeptember', 'október', 'november', 'december'], 'months_short' => ['jan.', 'feb.', 'márc.', 'ápr.', 'máj.', 'jún.', 'júl.', 'aug.', 'szept.', 'okt.', 'nov.', 'dec.'], 'weekdays' => ['vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat'], 'weekdays_short' => ['vas', 'hét', 'kedd', 'sze', 'csüt', 'pén', 'szo'], 'weekdays_min' => ['v', 'h', 'k', 'sze', 'cs', 'p', 'sz'], 'ordinal' => ':number.', 'diff_now' => 'most', 'diff_today' => 'ma', 'diff_yesterday' => 'tegnap', 'diff_tomorrow' => 'holnap', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'YYYY.MM.DD.', 'LL' => 'YYYY. MMMM D.', 'LLL' => 'YYYY. MMMM D. H:mm', 'LLLL' => 'YYYY. MMMM D., dddd H:mm'], 'calendar' => ['sameDay' => '[ma] LT[-kor]', 'nextDay' => '[holnap] LT[-kor]', 'nextWeek' => function (CarbonInterface $date) use($huWeekEndings) { + return '[' . $huWeekEndings[$date->dayOfWeek] . '] LT[-kor]'; +}, 'lastDay' => '[tegnap] LT[-kor]', 'lastWeek' => function (CarbonInterface $date) use($huWeekEndings) { + return '[múlt ' . $huWeekEndings[$date->dayOfWeek] . '] LT[-kor]'; +}, 'sameElse' => 'L'], 'meridiem' => ['DE', 'DU'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' és ']]; diff --git a/vendor/Carbon/Lang/hu_HU.php b/vendor/Carbon/Lang/hu_HU.php new file mode 100644 index 0000000..64f8a01 --- /dev/null +++ b/vendor/Carbon/Lang/hu_HU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/hu.php'; diff --git a/vendor/Carbon/Lang/hy.php b/vendor/Carbon/Lang/hy.php index f7f4e7b..b3d63f0 100644 --- a/vendor/Carbon/Lang/hy.php +++ b/vendor/Carbon/Lang/hy.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,29 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count տարի', 'y' => ':countտ', 'month' => ':count ամիս', 'm' => ':countամ', 'week' => ':count շաբաթ', 'w' => ':countշ', 'day' => ':count օր', 'd' => ':countօր', 'hour' => ':count ժամ', 'h' => ':countժ', 'minute' => ':count րոպե', 'min' => ':countր', 'second' => ':count վարկյան', 's' => ':countվրկ', 'ago' => ':time առաջ', 'from_now' => ':time ներկա պահից', 'after' => ':time հետո', 'before' => ':time առաջ'); +/* + * Authors: + * - mhamlet + */ +return ['year' => ':count տարի', 'a_year' => 'տարի|:count տարի', 'y' => ':countտ', 'month' => ':count ամիս', 'a_month' => 'ամիս|:count ամիս', 'm' => ':countամ', 'week' => ':count շաբաթ', 'a_week' => 'շաբաթ|:count շաբաթ', 'w' => ':countշ', 'day' => ':count օր', 'a_day' => 'օր|:count օր', 'd' => ':countօր', 'hour' => ':count ժամ', 'a_hour' => 'ժամ|:count ժամ', 'h' => ':countժ', 'minute' => ':count րոպե', 'a_minute' => 'րոպե|:count րոպե', 'min' => ':countր', 'second' => ':count վայրկյան', 'a_second' => 'մի քանի վայրկյան|:count վայրկյան', 's' => ':countվրկ', 'ago' => ':time առաջ', 'from_now' => ':timeից', 'after' => ':time հետո', 'before' => ':time առաջ', 'diff_now' => 'հիմա', 'diff_today' => 'այսօր', 'diff_yesterday' => 'երեկ', 'diff_tomorrow' => 'վաղը', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY թ.', 'LLL' => 'D MMMM YYYY թ., HH:mm', 'LLLL' => 'dddd, D MMMM YYYY թ., HH:mm'], 'calendar' => ['sameDay' => '[այսօր] LT', 'nextDay' => '[վաղը] LT', 'nextWeek' => 'dddd [օրը ժամը] LT', 'lastDay' => '[երեկ] LT', 'lastWeek' => '[անցած] dddd [օրը ժամը] LT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'DDD': + case 'w': + case 'W': + case 'DDDo': + return $number . ($number === 1 ? '-ին' : '-րդ'); + default: + return $number; + } +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'գիշերվա'; + } + if ($hour < 12) { + return 'առավոտվա'; + } + if ($hour < 17) { + return 'ցերեկվա'; + } + return 'երեկոյան'; +}, 'months' => ['հունվարի', 'փետրվարի', 'մարտի', 'ապրիլի', 'մայիսի', 'հունիսի', 'հուլիսի', 'օգոստոսի', 'սեպտեմբերի', 'հոկտեմբերի', 'նոյեմբերի', 'դեկտեմբերի'], 'months_standalone' => ['հունվար', 'փետրվար', 'մարտ', 'ապրիլ', 'մայիս', 'հունիս', 'հուլիս', 'օգոստոս', 'սեպտեմբեր', 'հոկտեմբեր', 'նոյեմբեր', 'դեկտեմբեր'], 'months_short' => ['հնվ', 'փտր', 'մրտ', 'ապր', 'մյս', 'հնս', 'հլս', 'օգս', 'սպտ', 'հկտ', 'նմբ', 'դկտ'], 'months_regexp' => '/(D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['կիրակի', 'երկուշաբթի', 'երեքշաբթի', 'չորեքշաբթի', 'հինգշաբթի', 'ուրբաթ', 'շաբաթ'], 'weekdays_short' => ['կրկ', 'երկ', 'երք', 'չրք', 'հնգ', 'ուրբ', 'շբթ'], 'weekdays_min' => ['կրկ', 'երկ', 'երք', 'չրք', 'հնգ', 'ուրբ', 'շբթ'], 'list' => [', ', ' եւ '], 'first_day_of_week' => 1]; diff --git a/vendor/Carbon/Lang/hy_AM.php b/vendor/Carbon/Lang/hy_AM.php new file mode 100644 index 0000000..08ce26a --- /dev/null +++ b/vendor/Carbon/Lang/hy_AM.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - François B + * - Tim Fish + * - Serhan Apaydın + * - JD Isaacks + */ +return \array_replace_recursive(require __DIR__ . '/hy.php', ['from_now' => ':time հետո', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/i18n.php b/vendor/Carbon/Lang/i18n.php new file mode 100644 index 0000000..3dacda5 --- /dev/null +++ b/vendor/Carbon/Lang/i18n.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY-MM-DD'], 'months' => ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'months_short' => ['01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'], 'weekdays' => ['1', '2', '3', '4', '5', '6', '7'], 'weekdays_short' => ['1', '2', '3', '4', '5', '6', '7'], 'weekdays_min' => ['1', '2', '3', '4', '5', '6', '7'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/ia.php b/vendor/Carbon/Lang/ia.php new file mode 100644 index 0000000..c8c158c --- /dev/null +++ b/vendor/Carbon/Lang/ia.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ia_FR.php'; diff --git a/vendor/Carbon/Lang/ia_FR.php b/vendor/Carbon/Lang/ia_FR.php new file mode 100644 index 0000000..7a855ae --- /dev/null +++ b/vendor/Carbon/Lang/ia_FR.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Fedora Project Nik Kalach nikka@fedoraproject.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['januario', 'februario', 'martio', 'april', 'maio', 'junio', 'julio', 'augusto', 'septembre', 'octobre', 'novembre', 'decembre'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'], 'weekdays' => ['dominica', 'lunedi', 'martedi', 'mercuridi', 'jovedi', 'venerdi', 'sabbato'], 'weekdays_short' => ['dom', 'lun', 'mar', 'mer', 'jov', 'ven', 'sab'], 'weekdays_min' => ['dom', 'lun', 'mar', 'mer', 'jov', 'ven', 'sab'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => 'anno :count', 'y' => 'anno :count', 'a_year' => 'anno :count', 'month' => ':count mense', 'm' => ':count mense', 'a_month' => ':count mense', 'week' => ':count septimana', 'w' => ':count septimana', 'a_week' => ':count septimana', 'day' => ':count die', 'd' => ':count die', 'a_day' => ':count die', 'hour' => ':count hora', 'h' => ':count hora', 'a_hour' => ':count hora', 'minute' => ':count minuscule', 'min' => ':count minuscule', 'a_minute' => ':count minuscule', 'second' => ':count secunda', 's' => ':count secunda', 'a_second' => ':count secunda']); diff --git a/vendor/Carbon/Lang/id.php b/vendor/Carbon/Lang/id.php index c62efcf..b231c64 100644 --- a/vendor/Carbon/Lang/id.php +++ b/vendor/Carbon/Lang/id.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,25 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count tahun', 'y' => ':count tahun', 'month' => ':count bulan', 'm' => ':count bulan', 'week' => ':count minggu', 'w' => ':count minggu', 'day' => ':count hari', 'd' => ':count hari', 'hour' => ':count jam', 'h' => ':count jam', 'minute' => ':count menit', 'min' => ':count menit', 'second' => ':count detik', 's' => ':count detik', 'ago' => ':time yang lalu', 'from_now' => ':time dari sekarang', 'after' => ':time setelah', 'before' => ':time sebelum'); +/* + * Authors: + * - Josh Soref + * - du + * - JD Isaacks + * - Nafies Luthfi + * - Raymundus Jati Primanda (mundusjp) + * - diankur313 + * - a-wip0 + */ +return ['year' => ':count tahun', 'a_year' => '{1}setahun|]1,Inf[:count tahun', 'y' => ':countthn', 'month' => ':count bulan', 'a_month' => '{1}sebulan|]1,Inf[:count bulan', 'm' => ':countbln', 'week' => ':count minggu', 'a_week' => '{1}seminggu|]1,Inf[:count minggu', 'w' => ':countmgg', 'day' => ':count hari', 'a_day' => '{1}sehari|]1,Inf[:count hari', 'd' => ':counthr', 'hour' => ':count jam', 'a_hour' => '{1}sejam|]1,Inf[:count jam', 'h' => ':countj', 'minute' => ':count menit', 'a_minute' => '{1}semenit|]1,Inf[:count menit', 'min' => ':countmnt', 'second' => ':count detik', 'a_second' => '{1}beberapa detik|]1,Inf[:count detik', 's' => ':countdt', 'ago' => ':time yang lalu', 'from_now' => ':time dari sekarang', 'after' => ':time setelahnya', 'before' => ':time sebelumnya', 'diff_now' => 'sekarang', 'diff_today' => 'Hari', 'diff_today_regexp' => 'Hari(?:\\s+ini)?(?:\\s+pukul)?', 'diff_yesterday' => 'kemarin', 'diff_yesterday_regexp' => 'Kemarin(?:\\s+pukul)?', 'diff_tomorrow' => 'besok', 'diff_tomorrow_regexp' => 'Besok(?:\\s+pukul)?', 'formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm.ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY [pukul] HH.mm', 'LLLL' => 'dddd, D MMMM YYYY [pukul] HH.mm'], 'calendar' => ['sameDay' => '[Hari ini pukul] LT', 'nextDay' => '[Besok pukul] LT', 'nextWeek' => 'dddd [pukul] LT', 'lastDay' => '[Kemarin pukul] LT', 'lastWeek' => 'dddd [lalu pukul] LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 11) { + return 'pagi'; + } + if ($hour < 15) { + return 'siang'; + } + if ($hour < 19) { + return 'sore'; + } + return 'malam'; +}, 'months' => ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agt', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'], 'weekdays_short' => ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'], 'weekdays_min' => ['Mg', 'Sn', 'Sl', 'Rb', 'Km', 'Jm', 'Sb'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' dan ']]; diff --git a/vendor/Carbon/Lang/id_ID.php b/vendor/Carbon/Lang/id_ID.php new file mode 100644 index 0000000..c1ba399 --- /dev/null +++ b/vendor/Carbon/Lang/id_ID.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/id.php'; diff --git a/vendor/Carbon/Lang/ig.php b/vendor/Carbon/Lang/ig.php new file mode 100644 index 0000000..007333d --- /dev/null +++ b/vendor/Carbon/Lang/ig.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ig_NG.php'; diff --git a/vendor/Carbon/Lang/ig_NG.php b/vendor/Carbon/Lang/ig_NG.php new file mode 100644 index 0000000..b9913f4 --- /dev/null +++ b/vendor/Carbon/Lang/ig_NG.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['Jenụwarị', 'Febrụwarị', 'Maachị', 'Eprel', 'Mee', 'Juun', 'Julaị', 'Ọgọọst', 'Septemba', 'Ọktoba', 'Novemba', 'Disemba'], 'months_short' => ['Jen', 'Feb', 'Maa', 'Epr', 'Mee', 'Juu', 'Jul', 'Ọgọ', 'Sep', 'Ọkt', 'Nov', 'Dis'], 'weekdays' => ['sọnde', 'mọnde', 'tuzde', 'wenzde', 'tọsde', 'fraịde', 'satọde'], 'weekdays_short' => ['sọn', 'mọn', 'tuz', 'wen', 'tọs', 'fra', 'sat'], 'weekdays_min' => ['sọn', 'mọn', 'tuz', 'wen', 'tọs', 'fra', 'sat'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => 'afo :count', 'y' => 'afo :count', 'a_year' => 'afo :count', 'month' => 'önwa :count', 'm' => 'önwa :count', 'a_month' => 'önwa :count', 'week' => 'izu :count', 'w' => 'izu :count', 'a_week' => 'izu :count', 'day' => 'ụbọchị :count', 'd' => 'ụbọchị :count', 'a_day' => 'ụbọchị :count', 'hour' => 'awa :count', 'h' => 'awa :count', 'a_hour' => 'awa :count', 'minute' => 'minit :count', 'min' => 'minit :count', 'a_minute' => 'minit :count', 'second' => 'sekọnd :count', 's' => 'sekọnd :count', 'a_second' => 'sekọnd :count']); diff --git a/vendor/Carbon/Lang/ii.php b/vendor/Carbon/Lang/ii.php new file mode 100644 index 0000000..0d93c82 --- /dev/null +++ b/vendor/Carbon/Lang/ii.php @@ -0,0 +1,56 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ꎸꄑ', 'ꁯꋒ'], + 'weekdays' => ['ꑭꆏꑍ', 'ꆏꊂꋍ', 'ꆏꊂꑍ', 'ꆏꊂꌕ', 'ꆏꊂꇖ', 'ꆏꊂꉬ', 'ꆏꊂꃘ'], + 'weekdays_short' => ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ'], + 'weekdays_min' => ['ꑭꆏ', 'ꆏꋍ', 'ꆏꑍ', 'ꆏꌕ', 'ꆏꇖ', 'ꆏꉬ', 'ꆏꃘ'], + 'months' => null, + 'months_short' => ['ꋍꆪ', 'ꑍꆪ', 'ꌕꆪ', 'ꇖꆪ', 'ꉬꆪ', 'ꃘꆪ', 'ꏃꆪ', 'ꉆꆪ', 'ꈬꆪ', 'ꊰꆪ', 'ꊰꊪꆪ', 'ꊰꑋꆪ'], + 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D h:mm a', 'LLLL' => 'YYYY MMMM D, dddd h:mm a'], + 'year' => ':count ꒉ', + // less reliable + 'y' => ':count ꒉ', + // less reliable + 'a_year' => ':count ꒉ', + // less reliable + 'month' => ':count ꆪ', + 'm' => ':count ꆪ', + 'a_month' => ':count ꆪ', + 'week' => ':count ꏃ', + // less reliable + 'w' => ':count ꏃ', + // less reliable + 'a_week' => ':count ꏃ', + // less reliable + 'day' => ':count ꏜ', + // less reliable + 'd' => ':count ꏜ', + // less reliable + 'a_day' => ':count ꏜ', + // less reliable + 'hour' => ':count ꄮꈉ', + 'h' => ':count ꄮꈉ', + 'a_hour' => ':count ꄮꈉ', + 'minute' => ':count ꀄꊭ', + // less reliable + 'min' => ':count ꀄꊭ', + // less reliable + 'a_minute' => ':count ꀄꊭ', + // less reliable + 'second' => ':count ꇅ', + // less reliable + 's' => ':count ꇅ', + // less reliable + 'a_second' => ':count ꇅ', +]); diff --git a/vendor/Carbon/Lang/ik.php b/vendor/Carbon/Lang/ik.php new file mode 100644 index 0000000..b060c55 --- /dev/null +++ b/vendor/Carbon/Lang/ik.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ik_CA.php'; diff --git a/vendor/Carbon/Lang/ik_CA.php b/vendor/Carbon/Lang/ik_CA.php new file mode 100644 index 0000000..a64e7c3 --- /dev/null +++ b/vendor/Carbon/Lang/ik_CA.php @@ -0,0 +1,54 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['Siqiññaatchiaq', 'Siqiññaasrugruk', 'Paniqsiqsiivik', 'Qilġich Tatqiat', 'Suppivik', 'Iġñivik', 'Itchavik', 'Tiññivik', 'Amiġaiqsivik', 'Sikkuvik', 'Nippivik', 'Siqiñġiḷaq'], + 'months_short' => ['Sñt', 'Sñs', 'Pan', 'Qil', 'Sup', 'Iġñ', 'Itc', 'Tiñ', 'Ami', 'Sik', 'Nip', 'Siq'], + 'weekdays' => ['Minġuiqsioiq', 'Savałłiq', 'Ilaqtchiioiq', 'Qitchiioiq', 'Sisamiioiq', 'Tallimmiioiq', 'Maqinġuoiq'], + 'weekdays_short' => ['Min', 'Sav', 'Ila', 'Qit', 'Sis', 'Tal', 'Maq'], + 'weekdays_min' => ['Min', 'Sav', 'Ila', 'Qit', 'Sis', 'Tal', 'Maq'], + 'day_of_first_week_of_year' => 1, + 'year' => ':count ukiuq', + 'y' => ':count ukiuq', + 'a_year' => ':count ukiuq', + 'month' => ':count Tatqiat', + 'm' => ':count Tatqiat', + 'a_month' => ':count Tatqiat', + 'week' => ':count tatqiat', + // less reliable + 'w' => ':count tatqiat', + // less reliable + 'a_week' => ':count tatqiat', + // less reliable + 'day' => ':count siqiñiq', + // less reliable + 'd' => ':count siqiñiq', + // less reliable + 'a_day' => ':count siqiñiq', + // less reliable + 'hour' => ':count Siḷa', + // less reliable + 'h' => ':count Siḷa', + // less reliable + 'a_hour' => ':count Siḷa', + // less reliable + 'second' => ':count iġñiq', + // less reliable + 's' => ':count iġñiq', + // less reliable + 'a_second' => ':count iġñiq', +]); diff --git a/vendor/Carbon/Lang/in.php b/vendor/Carbon/Lang/in.php new file mode 100644 index 0000000..c1ba399 --- /dev/null +++ b/vendor/Carbon/Lang/in.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/id.php'; diff --git a/vendor/Carbon/Lang/is.php b/vendor/Carbon/Lang/is.php index eb0be53..aca9367 100644 --- a/vendor/Carbon/Lang/is.php +++ b/vendor/Carbon/Lang/is.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,8 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '1 ár|:count ár', 'y' => '1 ár|:count ár', 'month' => '1 mánuður|:count mánuðir', 'm' => '1 mánuður|:count mánuðir', 'week' => '1 vika|:count vikur', 'w' => '1 vika|:count vikur', 'day' => '1 dagur|:count dagar', 'd' => '1 dagur|:count dagar', 'hour' => '1 klukkutími|:count klukkutímar', 'h' => '1 klukkutími|:count klukkutímar', 'minute' => '1 mínúta|:count mínútur', 'min' => '1 mínúta|:count mínútur', 'second' => '1 sekúnda|:count sekúndur', 's' => '1 sekúnda|:count sekúndur', 'ago' => ':time síðan', 'from_now' => ':time síðan', 'after' => ':time eftir', 'before' => ':time fyrir'); +/* + * Authors: + * - Kristján Ingi Geirsson + */ +return ['year' => '1 ár|:count ár', 'y' => '1 ár|:count ár', 'month' => '1 mánuður|:count mánuðir', 'm' => '1 mánuður|:count mánuðir', 'week' => '1 vika|:count vikur', 'w' => '1 vika|:count vikur', 'day' => '1 dagur|:count dagar', 'd' => '1 dagur|:count dagar', 'hour' => '1 klukkutími|:count klukkutímar', 'h' => '1 klukkutími|:count klukkutímar', 'minute' => '1 mínúta|:count mínútur', 'min' => '1 mínúta|:count mínútur', 'second' => '1 sekúnda|:count sekúndur', 's' => '1 sekúnda|:count sekúndur', 'ago' => ':time síðan', 'from_now' => ':time síðan', 'after' => ':time eftir', 'before' => ':time fyrir', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' og '], 'meridiem' => ['fh', 'eh'], 'diff_now' => 'núna', 'diff_yesterday' => 'í gær', 'diff_tomorrow' => 'á morgun', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM [kl.] HH:mm', 'LLLL' => 'dddd D. MMMM YYYY [kl.] HH:mm'], 'weekdays' => ['sunnudaginn', 'mánudaginn', 'þriðjudaginn', 'miðvikudaginn', 'fimmtudaginn', 'föstudaginn', 'laugardaginn'], 'weekdays_short' => ['sun', 'mán', 'þri', 'mið', 'fim', 'fös', 'lau'], 'weekdays_min' => ['sun', 'mán', 'þri', 'mið', 'fim', 'fös', 'lau'], 'months' => ['janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október', 'nóvember', 'desember'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'maí', 'jún', 'júl', 'ágú', 'sep', 'okt', 'nóv', 'des']]; diff --git a/vendor/Carbon/Lang/is_IS.php b/vendor/Carbon/Lang/is_IS.php new file mode 100644 index 0000000..0739814 --- /dev/null +++ b/vendor/Carbon/Lang/is_IS.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/is.php'; diff --git a/vendor/Carbon/Lang/it.php b/vendor/Carbon/Lang/it.php index 9718014..70ec0ce 100644 --- a/vendor/Carbon/Lang/it.php +++ b/vendor/Carbon/Lang/it.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,27 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count anno|:count anni', 'y' => ':count anno|:count anni', 'month' => ':count mese|:count mesi', 'm' => ':count mese|:count mesi', 'week' => ':count settimana|:count settimane', 'w' => ':count settimana|:count settimane', 'day' => ':count giorno|:count giorni', 'd' => ':count giorno|:count giorni', 'hour' => ':count ora|:count ore', 'h' => ':count ora|:count ore', 'minute' => ':count minuto|:count minuti', 'min' => ':count minuto|:count minuti', 'second' => ':count secondo|:count secondi', 's' => ':count secondo|:count secondi', 'ago' => ':time fa', 'from_now' => 'tra :time', 'after' => ':time dopo', 'before' => ':time prima', 'diff_now' => 'proprio ora', 'diff_yesterday' => 'ieri', 'diff_tomorrow' => 'domani', 'diff_before_yesterday' => "l'altro ieri", 'diff_after_tomorrow' => 'dopodomani'); +/* + * Authors: + * - Ash + * - François B + * - Marco Perrando + * - Massimiliano Caniparoli + * - JD Isaacks + * - Andrea Martini + * - Francesco Marasco + * - Tizianoz93 + * - Davide Casiraghi (davide-casiraghi) + * - Pete Scopes (pdscopes) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count anno|:count anni', 'a_year' => 'un anno|:count anni', 'y' => ':count anno|:count anni', 'month' => ':count mese|:count mesi', 'a_month' => 'un mese|:count mesi', 'm' => ':count mese|:count mesi', 'week' => ':count settimana|:count settimane', 'a_week' => 'una settimana|:count settimane', 'w' => ':count set.', 'day' => ':count giorno|:count giorni', 'a_day' => 'un giorno|:count giorni', 'd' => ':count g|:count gg', 'hour' => ':count ora|:count ore', 'a_hour' => 'un\'ora|:count ore', 'h' => ':count h', 'minute' => ':count minuto|:count minuti', 'a_minute' => 'un minuto|:count minuti', 'min' => ':count min.', 'second' => ':count secondo|:count secondi', 'a_second' => 'alcuni secondi|:count secondi', 's' => ':count sec.', 'millisecond' => ':count millisecondo|:count millisecondi', 'a_millisecond' => 'un millisecondo|:count millisecondi', 'ms' => ':countms', 'microsecond' => ':count microsecondo|:count microsecondi', 'a_microsecond' => 'un microsecondo|:count microsecondi', 'µs' => ':countµs', 'ago' => ':time fa', 'from_now' => function ($time) { + return (\preg_match('/^\\d.+$/', $time) ? 'tra' : 'in') . " {$time}"; +}, 'after' => ':time dopo', 'before' => ':time prima', 'diff_now' => 'proprio ora', 'diff_today' => 'Oggi', 'diff_today_regexp' => 'Oggi(?:\\s+alle)?', 'diff_yesterday' => 'ieri', 'diff_yesterday_regexp' => 'Ieri(?:\\s+alle)?', 'diff_tomorrow' => 'domani', 'diff_tomorrow_regexp' => 'Domani(?:\\s+alle)?', 'diff_before_yesterday' => 'l\'altro ieri', 'diff_after_tomorrow' => 'dopodomani', 'period_interval' => 'ogni :interval', 'period_start_date' => 'dal :date', 'period_end_date' => 'al :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Oggi alle] LT', 'nextDay' => '[Domani alle] LT', 'nextWeek' => 'dddd [alle] LT', 'lastDay' => '[Ieri alle] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[la scorsa] dddd [alle] LT'; + default: + return '[lo scorso] dddd [alle] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre', 'ottobre', 'novembre', 'dicembre'], 'months_short' => ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'], 'weekdays' => ['domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato'], 'weekdays_short' => ['dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab'], 'weekdays_min' => ['do', 'lu', 'ma', 'me', 'gi', 've', 'sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' e '], 'ordinal_words' => ['of' => 'di', 'first' => 'primo', 'second' => 'secondo', 'third' => 'terzo', 'fourth' => 'quarto', 'fifth' => 'quinto', 'last' => 'ultimo']]; diff --git a/vendor/Carbon/Lang/it_CH.php b/vendor/Carbon/Lang/it_CH.php new file mode 100644 index 0000000..5ab089b --- /dev/null +++ b/vendor/Carbon/Lang/it_CH.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Propaganistas + */ +return \array_replace_recursive(require __DIR__ . '/it.php', ['formats' => ['L' => 'DD.MM.YYYY']]); diff --git a/vendor/Carbon/Lang/it_IT.php b/vendor/Carbon/Lang/it_IT.php new file mode 100644 index 0000000..1584702 --- /dev/null +++ b/vendor/Carbon/Lang/it_IT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return require __DIR__ . '/it.php'; diff --git a/vendor/Carbon/Lang/it_SM.php b/vendor/Carbon/Lang/it_SM.php new file mode 100644 index 0000000..2ba6ba2 --- /dev/null +++ b/vendor/Carbon/Lang/it_SM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/it.php'; diff --git a/vendor/Carbon/Lang/it_VA.php b/vendor/Carbon/Lang/it_VA.php new file mode 100644 index 0000000..2ba6ba2 --- /dev/null +++ b/vendor/Carbon/Lang/it_VA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/it.php'; diff --git a/vendor/Carbon/Lang/iu.php b/vendor/Carbon/Lang/iu.php new file mode 100644 index 0000000..b08bf10 --- /dev/null +++ b/vendor/Carbon/Lang/iu.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/iu_CA.php'; diff --git a/vendor/Carbon/Lang/iu_CA.php b/vendor/Carbon/Lang/iu_CA.php new file mode 100644 index 0000000..3061ef3 --- /dev/null +++ b/vendor/Carbon/Lang/iu_CA.php @@ -0,0 +1,51 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Pablo Saratxaga pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'MM/DD/YY'], + 'months' => ['ᔮᓄᐊᓕ', 'ᕕᕗᐊᓕ', 'ᒪᔅᓯ', 'ᐃᐳᓗ', 'ᒪᐃ', 'ᔪᓂ', 'ᔪᓚᐃ', 'ᐊᒋᓯ', 'ᓯᑎᕙ', 'ᐊᑦᑐᕙ', 'ᓄᕕᕙ', 'ᑎᓯᕝᕙ'], + 'months_short' => ['ᔮᓄ', 'ᕕᕗ', 'ᒪᔅ', 'ᐃᐳ', 'ᒪᐃ', 'ᔪᓂ', 'ᔪᓚ', 'ᐊᒋ', 'ᓯᑎ', 'ᐊᑦ', 'ᓄᕕ', 'ᑎᓯ'], + 'weekdays' => ['ᓈᑦᑎᖑᔭᕐᕕᒃ', 'ᓇᒡᒐᔾᔭᐅ', 'ᓇᒡᒐᔾᔭᐅᓕᖅᑭᑦ', 'ᐱᖓᓲᓕᖅᓯᐅᑦ', 'ᕿᑎᖅᑰᑦ', 'ᐅᓪᓗᕈᓘᑐᐃᓇᖅ', 'ᓯᕙᑖᕕᒃ'], + 'weekdays_short' => ['ᓈ', 'ᓇ', 'ᓕ', 'ᐱ', 'ᕿ', 'ᐅ', 'ᓯ'], + 'weekdays_min' => ['ᓈ', 'ᓇ', 'ᓕ', 'ᐱ', 'ᕿ', 'ᐅ', 'ᓯ'], + 'day_of_first_week_of_year' => 1, + 'year' => ':count ᐅᑭᐅᖅ', + 'y' => ':count ᐅᑭᐅᖅ', + 'a_year' => ':count ᐅᑭᐅᖅ', + 'month' => ':count qaammat', + 'm' => ':count qaammat', + 'a_month' => ':count qaammat', + 'week' => ':count sapaatip akunnera', + 'w' => ':count sapaatip akunnera', + 'a_week' => ':count sapaatip akunnera', + 'day' => ':count ulloq', + 'd' => ':count ulloq', + 'a_day' => ':count ulloq', + 'hour' => ':count ikarraq', + 'h' => ':count ikarraq', + 'a_hour' => ':count ikarraq', + 'minute' => ':count titiqqaralaaq', + // less reliable + 'min' => ':count titiqqaralaaq', + // less reliable + 'a_minute' => ':count titiqqaralaaq', + // less reliable + 'second' => ':count marluk', + // less reliable + 's' => ':count marluk', + // less reliable + 'a_second' => ':count marluk', +]); diff --git a/vendor/Carbon/Lang/iw.php b/vendor/Carbon/Lang/iw.php new file mode 100644 index 0000000..fe0bd95 --- /dev/null +++ b/vendor/Carbon/Lang/iw.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['months' => ['ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר'], 'months_short' => ['ינו׳', 'פבר׳', 'מרץ', 'אפר׳', 'מאי', 'יוני', 'יולי', 'אוג׳', 'ספט׳', 'אוק׳', 'נוב׳', 'דצמ׳'], 'weekdays' => ['יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום שישי', 'יום שבת'], 'weekdays_short' => ['יום א׳', 'יום ב׳', 'יום ג׳', 'יום ד׳', 'יום ה׳', 'יום ו׳', 'שבת'], 'weekdays_min' => ['א׳', 'ב׳', 'ג׳', 'ד׳', 'ה׳', 'ו׳', 'ש׳'], 'meridiem' => ['לפנה״צ', 'אחה״צ'], 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'D.M.YYYY', 'LL' => 'D בMMM YYYY', 'LLL' => 'D בMMMM YYYY H:mm', 'LLLL' => 'dddd, D בMMMM YYYY H:mm'], 'year' => ':count שנה', 'y' => ':count שנה', 'a_year' => ':count שנה', 'month' => ':count חודש', 'm' => ':count חודש', 'a_month' => ':count חודש', 'week' => ':count שבוע', 'w' => ':count שבוע', 'a_week' => ':count שבוע', 'day' => ':count יום', 'd' => ':count יום', 'a_day' => ':count יום', 'hour' => ':count שעה', 'h' => ':count שעה', 'a_hour' => ':count שעה', 'minute' => ':count דקה', 'min' => ':count דקה', 'a_minute' => ':count דקה', 'second' => ':count שניה', 's' => ':count שניה', 'a_second' => ':count שניה', 'ago' => 'לפני :time', 'from_now' => 'בעוד :time']); diff --git a/vendor/Carbon/Lang/ja.php b/vendor/Carbon/Lang/ja.php index cfef3b1..5d3e9af 100644 --- a/vendor/Carbon/Lang/ja.php +++ b/vendor/Carbon/Lang/ja.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,36 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count年', 'y' => ':count年', 'month' => ':countヶ月', 'm' => ':countヶ月', 'week' => ':count週間', 'w' => ':count週間', 'day' => ':count日', 'd' => ':count日', 'hour' => ':count時間', 'h' => ':count時間', 'minute' => ':count分', 'min' => ':count分', 'second' => ':count秒', 's' => ':count秒', 'ago' => ':time前', 'from_now' => '今から:time', 'after' => ':time後', 'before' => ':time前'); +/* + * Authors: + * - Takuya Sawada + * - Atsushi Tanaka + * - François B + * - Jason Katz-Brown + * - Serhan Apaydın + * - XueWei + * - JD Isaacks + * - toyama satoshi + * - atakigawa + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count年', 'y' => ':count年', 'month' => ':countヶ月', 'm' => ':countヶ月', 'week' => ':count週間', 'w' => ':count週間', 'day' => ':count日', 'd' => ':count日', 'hour' => ':count時間', 'h' => ':count時間', 'minute' => ':count分', 'min' => ':count分', 'second' => ':count秒', 'a_second' => '{1}数秒|]1,Inf[:count秒', 's' => ':count秒', 'ago' => ':time前', 'from_now' => ':time後', 'after' => ':time後', 'before' => ':time前', 'diff_now' => '今', 'diff_today' => '今日', 'diff_yesterday' => '昨日', 'diff_tomorrow' => '明日', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY年M月D日', 'LLL' => 'YYYY年M月D日 HH:mm', 'LLLL' => 'YYYY年M月D日 dddd HH:mm'], 'calendar' => ['sameDay' => '[今日] LT', 'nextDay' => '[明日] LT', 'nextWeek' => function (CarbonInterface $current, CarbonInterface $other) { + if ($other->week !== $current->week) { + return '[来週]dddd LT'; + } + return 'dddd LT'; +}, 'lastDay' => '[昨日] LT', 'lastWeek' => function (CarbonInterface $current, CarbonInterface $other) { + if ($other->week !== $current->week) { + return '[先週]dddd LT'; + } + return 'dddd LT'; +}, 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'DDD': + return $number . '日'; + default: + return $number; + } +}, 'meridiem' => ['午前', '午後'], 'months' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'months_short' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'weekdays' => ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'], 'weekdays_short' => ['日', '月', '火', '水', '木', '金', '土'], 'weekdays_min' => ['日', '月', '火', '水', '木', '金', '土'], 'list' => '、', 'alt_numbers' => ['〇', '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二', '十三', '十四', '十五', '十六', '十七', '十八', '十九', '二十', '二十一', '二十二', '二十三', '二十四', '二十五', '二十六', '二十七', '二十八', '二十九', '三十', '三十一', '三十二', '三十三', '三十四', '三十五', '三十六', '三十七', '三十八', '三十九', '四十', '四十一', '四十二', '四十三', '四十四', '四十五', '四十六', '四十七', '四十八', '四十九', '五十', '五十一', '五十二', '五十三', '五十四', '五十五', '五十六', '五十七', '五十八', '五十九', '六十', '六十一', '六十二', '六十三', '六十四', '六十五', '六十六', '六十七', '六十八', '六十九', '七十', '七十一', '七十二', '七十三', '七十四', '七十五', '七十六', '七十七', '七十八', '七十九', '八十', '八十一', '八十二', '八十三', '八十四', '八十五', '八十六', '八十七', '八十八', '八十九', '九十', '九十一', '九十二', '九十三', '九十四', '九十五', '九十六', '九十七', '九十八', '九十九'], 'alt_numbers_pow' => [10000 => '万', 1000 => '千', 100 => '百']]; diff --git a/vendor/Carbon/Lang/ja_JP.php b/vendor/Carbon/Lang/ja_JP.php new file mode 100644 index 0000000..a81a180 --- /dev/null +++ b/vendor/Carbon/Lang/ja_JP.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ja.php'; diff --git a/vendor/Carbon/Lang/jgo.php b/vendor/Carbon/Lang/jgo.php new file mode 100644 index 0000000..7686e7a --- /dev/null +++ b/vendor/Carbon/Lang/jgo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', []); diff --git a/vendor/Carbon/Lang/jmc.php b/vendor/Carbon/Lang/jmc.php new file mode 100644 index 0000000..fc75cfe --- /dev/null +++ b/vendor/Carbon/Lang/jmc.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['utuko', 'kyiukonyi'], 'weekdays' => ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'weekdays_min' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/jv.php b/vendor/Carbon/Lang/jv.php new file mode 100644 index 0000000..e829de9 --- /dev/null +++ b/vendor/Carbon/Lang/jv.php @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - tgfjt + * - JD Isaacks + */ +return ['year' => '{1}setaun|]1,Inf[:count taun', 'month' => '{1}sewulan|]1,Inf[:count wulan', 'week' => '{1}sakminggu|]1,Inf[:count minggu', 'day' => '{1}sedinten|]1,Inf[:count dinten', 'hour' => '{1}setunggal jam|]1,Inf[:count jam', 'minute' => '{1}setunggal menit|]1,Inf[:count menit', 'second' => '{1}sawetawis detik|]1,Inf[:count detik', 'ago' => ':time ingkang kepengker', 'from_now' => 'wonten ing :time', 'diff_today' => 'Dinten', 'diff_yesterday' => 'Kala', 'diff_yesterday_regexp' => 'Kala(?:\\s+wingi)?(?:\\s+pukul)?', 'diff_tomorrow' => 'Mbenjang', 'diff_tomorrow_regexp' => 'Mbenjang(?:\\s+pukul)?', 'diff_today_regexp' => 'Dinten(?:\\s+puniko)?(?:\\s+pukul)?', 'formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm.ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY [pukul] HH.mm', 'LLLL' => 'dddd, D MMMM YYYY [pukul] HH.mm'], 'calendar' => ['sameDay' => '[Dinten puniko pukul] LT', 'nextDay' => '[Mbenjang pukul] LT', 'nextWeek' => 'dddd [pukul] LT', 'lastDay' => '[Kala wingi pukul] LT', 'lastWeek' => 'dddd [kepengker pukul] LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 11) { + return 'enjing'; + } + if ($hour < 15) { + return 'siyang'; + } + if ($hour < 19) { + return 'sonten'; + } + return 'ndalu'; +}, 'months' => ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'Nopember', 'Desember'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Ags', 'Sep', 'Okt', 'Nop', 'Des'], 'weekdays' => ['Minggu', 'Senen', 'Seloso', 'Rebu', 'Kemis', 'Jemuwah', 'Septu'], 'weekdays_short' => ['Min', 'Sen', 'Sel', 'Reb', 'Kem', 'Jem', 'Sep'], 'weekdays_min' => ['Mg', 'Sn', 'Sl', 'Rb', 'Km', 'Jm', 'Sp'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' lan ']]; diff --git a/vendor/Carbon/Lang/ka.php b/vendor/Carbon/Lang/ka.php index d0b274c..3d658b7 100644 --- a/vendor/Carbon/Lang/ka.php +++ b/vendor/Carbon/Lang/ka.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,126 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count წლის', 'y' => ':count წლის', 'month' => ':count თვის', 'm' => ':count თვის', 'week' => ':count კვირის', 'w' => ':count კვირის', 'day' => ':count დღის', 'd' => ':count დღის', 'hour' => ':count საათის', 'h' => ':count საათის', 'minute' => ':count წუთის', 'min' => ':count წუთის', 'second' => ':count წამის', 's' => ':count წამის', 'ago' => ':time უკან', 'from_now' => ':time შემდეგ', 'after' => ':time შემდეგ', 'before' => ':time უკან'); +/* + * Authors: + * - Tornike Razmadze + * - François B + * - Lasha Dolidze + * - Tim Fish + * - JD Isaacks + * - Tornike Razmadze + * - François B + * - Lasha Dolidze + * - JD Isaacks + * - LONGMAN + * - Avtandil Kikabidze (akalongman) + * - Levan Velijanashvili (Stichoza) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count წელი', 'y' => ':count წელი', 'a_year' => '{1}წელი|]1,Inf[:count წელი', 'month' => ':count თვე', 'm' => ':count თვე', 'a_month' => '{1}თვე|]1,Inf[:count თვე', 'week' => ':count კვირა', 'w' => ':count კვირა', 'a_week' => '{1}კვირა|]1,Inf[:count კვირა', 'day' => ':count დღე', 'd' => ':count დღე', 'a_day' => '{1}დღე|]1,Inf[:count დღე', 'hour' => ':count საათი', 'h' => ':count საათი', 'a_hour' => '{1}საათი|]1,Inf[:count საათი', 'minute' => ':count წუთი', 'min' => ':count წუთი', 'a_minute' => '{1}წუთი|]1,Inf[:count წუთი', 'second' => ':count წამი', 's' => ':count წამი', 'a_second' => '{1}რამდენიმე წამი|]1,Inf[:count წამი', 'ago' => function ($time) { + $replacements = [ + // year + 'წელი' => 'წლის', + // month + 'თვე' => 'თვის', + // week + 'კვირა' => 'კვირის', + // day + 'დღე' => 'დღის', + // hour + 'საათი' => 'საათის', + // minute + 'წუთი' => 'წუთის', + // second + 'წამი' => 'წამის', + ]; + $time = \strtr($time, \array_flip($replacements)); + $time = \strtr($time, $replacements); + return "{$time} წინ"; +}, 'from_now' => function ($time) { + $replacements = [ + // year + 'წელი' => 'წელიწადში', + // week + 'კვირა' => 'კვირაში', + // day + 'დღე' => 'დღეში', + // month + 'თვე' => 'თვეში', + // hour + 'საათი' => 'საათში', + // minute + 'წუთი' => 'წუთში', + // second + 'წამი' => 'წამში', + ]; + $time = \strtr($time, \array_flip($replacements)); + $time = \strtr($time, $replacements); + return $time; +}, 'after' => function ($time) { + $replacements = [ + // year + 'წელი' => 'წლის', + // month + 'თვე' => 'თვის', + // week + 'კვირა' => 'კვირის', + // day + 'დღე' => 'დღის', + // hour + 'საათი' => 'საათის', + // minute + 'წუთი' => 'წუთის', + // second + 'წამი' => 'წამის', + ]; + $time = \strtr($time, \array_flip($replacements)); + $time = \strtr($time, $replacements); + return "{$time} შემდეგ"; +}, 'before' => function ($time) { + $replacements = [ + // year + 'წელი' => 'წლით', + // month + 'თვე' => 'თვით', + // week + 'კვირა' => 'კვირით', + // day + 'დღე' => 'დღით', + // hour + 'საათი' => 'საათით', + // minute + 'წუთი' => 'წუთით', + // second + 'წამი' => 'წამით', + ]; + $time = \strtr($time, \array_flip($replacements)); + $time = \strtr($time, $replacements); + return "{$time} ადრე"; +}, 'diff_now' => 'ახლა', 'diff_today' => 'დღეს', 'diff_yesterday' => 'გუშინ', 'diff_tomorrow' => 'ხვალ', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[დღეს], LT[-ზე]', 'nextDay' => '[ხვალ], LT[-ზე]', 'nextWeek' => function (CarbonInterface $current, CarbonInterface $other) { + return ($current->isSameWeek($other) ? '' : '[შემდეგ] ') . 'dddd, LT[-ზე]'; +}, 'lastDay' => '[გუშინ], LT[-ზე]', 'lastWeek' => '[წინა] dddd, LT-ზე', 'sameElse' => 'L'], 'ordinal' => function ($number) { + if ($number === 0) { + return $number; + } + if ($number === 1) { + return $number . '-ლი'; + } + if ($number < 20 || $number <= 100 && $number % 20 === 0 || $number % 100 === 0) { + return 'მე-' . $number; + } + return $number . '-ე'; +}, 'months' => ['იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო', 'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი'], 'months_standalone' => ['იანვარს', 'თებერვალს', 'მარტს', 'აპრილს', 'მაისს', 'ივნისს', 'ივლისს', 'აგვისტოს', 'სექტემბერს', 'ოქტომბერს', 'ნოემბერს', 'დეკემბერს'], 'months_short' => ['იან', 'თებ', 'მარ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექ', 'ოქტ', 'ნოე', 'დეკ'], 'months_regexp' => '/(D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['კვირას', 'ორშაბათს', 'სამშაბათს', 'ოთხშაბათს', 'ხუთშაბათს', 'პარასკევს', 'შაბათს'], 'weekdays_standalone' => ['კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუთშაბათი', 'პარასკევი', 'შაბათი'], 'weekdays_short' => ['კვი', 'ორშ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ'], 'weekdays_min' => ['კვ', 'ორ', 'სა', 'ოთ', 'ხუ', 'პა', 'შა'], 'weekdays_regexp' => '/^([^d].*|.*[^d])$/', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' და '], 'meridiem' => function ($hour) { + if ($hour >= 4) { + if ($hour < 11) { + return 'დილის'; + } + if ($hour < 16) { + return 'შუადღის'; + } + if ($hour < 22) { + return 'საღამოს'; + } + } + return 'ღამის'; +}]; diff --git a/vendor/Carbon/Lang/ka_GE.php b/vendor/Carbon/Lang/ka_GE.php new file mode 100644 index 0000000..d9f43d1 --- /dev/null +++ b/vendor/Carbon/Lang/ka_GE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ka.php'; diff --git a/vendor/Carbon/Lang/kab.php b/vendor/Carbon/Lang/kab.php new file mode 100644 index 0000000..2cb884e --- /dev/null +++ b/vendor/Carbon/Lang/kab.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/kab_DZ.php'; diff --git a/vendor/Carbon/Lang/kab_DZ.php b/vendor/Carbon/Lang/kab_DZ.php new file mode 100644 index 0000000..3e486e8 --- /dev/null +++ b/vendor/Carbon/Lang/kab_DZ.php @@ -0,0 +1,53 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - belkacem77@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['Yennayer', 'Fuṛar', 'Meɣres', 'Yebrir', 'Mayyu', 'Yunyu', 'Yulyu', 'ɣuct', 'Ctembeṛ', 'Tubeṛ', 'Wambeṛ', 'Dujembeṛ'], + 'months_short' => ['Yen', 'Fur', 'Meɣ', 'Yeb', 'May', 'Yun', 'Yul', 'ɣuc', 'Cte', 'Tub', 'Wam', 'Duj'], + 'weekdays' => ['Acer', 'Arim', 'Aram', 'Ahad', 'Amhad', 'Sem', 'Sed'], + 'weekdays_short' => ['Ace', 'Ari', 'Ara', 'Aha', 'Amh', 'Sem', 'Sed'], + 'weekdays_min' => ['Ace', 'Ari', 'Ara', 'Aha', 'Amh', 'Sem', 'Sed'], + 'first_day_of_week' => 6, + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['FT', 'MD'], + 'year' => ':count n yiseggasen', + 'y' => ':count n yiseggasen', + 'a_year' => ':count n yiseggasen', + 'month' => ':count n wayyuren', + 'm' => ':count n wayyuren', + 'a_month' => ':count n wayyuren', + 'week' => ':count n ledwaṛ', + // less reliable + 'w' => ':count n ledwaṛ', + // less reliable + 'a_week' => ':count n ledwaṛ', + // less reliable + 'day' => ':count n wussan', + 'd' => ':count n wussan', + 'a_day' => ':count n wussan', + 'hour' => ':count n tsaɛtin', + 'h' => ':count n tsaɛtin', + 'a_hour' => ':count n tsaɛtin', + 'minute' => ':count n tedqiqin', + 'min' => ':count n tedqiqin', + 'a_minute' => ':count n tedqiqin', + 'second' => ':count tasdidt', + // less reliable + 's' => ':count tasdidt', + // less reliable + 'a_second' => ':count tasdidt', +]); diff --git a/vendor/Carbon/Lang/kam.php b/vendor/Carbon/Lang/kam.php new file mode 100644 index 0000000..3ec1a3a --- /dev/null +++ b/vendor/Carbon/Lang/kam.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Ĩyakwakya', 'Ĩyawĩoo'], 'weekdays' => ['Wa kyumwa', 'Wa kwambĩlĩlya', 'Wa kelĩ', 'Wa katatũ', 'Wa kana', 'Wa katano', 'Wa thanthatũ'], 'weekdays_short' => ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth'], 'weekdays_min' => ['Wky', 'Wkw', 'Wkl', 'Wtũ', 'Wkn', 'Wtn', 'Wth'], 'months' => ['Mwai wa mbee', 'Mwai wa kelĩ', 'Mwai wa katatũ', 'Mwai wa kana', 'Mwai wa katano', 'Mwai wa thanthatũ', 'Mwai wa muonza', 'Mwai wa nyaanya', 'Mwai wa kenda', 'Mwai wa ĩkumi', 'Mwai wa ĩkumi na ĩmwe', 'Mwai wa ĩkumi na ilĩ'], 'months_short' => ['Mbe', 'Kel', 'Ktũ', 'Kan', 'Ktn', 'Tha', 'Moo', 'Nya', 'Knd', 'Ĩku', 'Ĩkm', 'Ĩkl'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/kde.php b/vendor/Carbon/Lang/kde.php new file mode 100644 index 0000000..af42e76 --- /dev/null +++ b/vendor/Carbon/Lang/kde.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Muhi', 'Chilo'], 'weekdays' => ['Liduva lyapili', 'Liduva lyatatu', 'Liduva lyanchechi', 'Liduva lyannyano', 'Liduva lyannyano na linji', 'Liduva lyannyano na mavili', 'Liduva litandi'], 'weekdays_short' => ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1'], 'weekdays_min' => ['Ll2', 'Ll3', 'Ll4', 'Ll5', 'Ll6', 'Ll7', 'Ll1'], 'months' => ['Mwedi Ntandi', 'Mwedi wa Pili', 'Mwedi wa Tatu', 'Mwedi wa Nchechi', 'Mwedi wa Nnyano', 'Mwedi wa Nnyano na Umo', 'Mwedi wa Nnyano na Mivili', 'Mwedi wa Nnyano na Mitatu', 'Mwedi wa Nnyano na Nchechi', 'Mwedi wa Nnyano na Nnyano', 'Mwedi wa Nnyano na Nnyano na U', 'Mwedi wa Nnyano na Nnyano na M'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/kea.php b/vendor/Carbon/Lang/kea.php new file mode 100644 index 0000000..e5f6a07 --- /dev/null +++ b/vendor/Carbon/Lang/kea.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['a', 'p'], + 'weekdays' => ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sabadu'], + 'weekdays_short' => ['dum', 'sig', 'ter', 'kua', 'kin', 'ses', 'sab'], + 'weekdays_min' => ['du', 'si', 'te', 'ku', 'ki', 'se', 'sa'], + 'weekdays_standalone' => ['dumingu', 'sigunda-fera', 'tersa-fera', 'kuarta-fera', 'kinta-fera', 'sesta-fera', 'sábadu'], + 'months' => ['Janeru', 'Febreru', 'Marsu', 'Abril', 'Maiu', 'Junhu', 'Julhu', 'Agostu', 'Setenbru', 'Otubru', 'Nuvenbru', 'Dizenbru'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Otu', 'Nuv', 'Diz'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D [di] MMMM [di] YYYY HH:mm', 'LLLL' => 'dddd, D [di] MMMM [di] YYYY HH:mm'], + 'year' => ':count otunu', + // less reliable + 'y' => ':count otunu', + // less reliable + 'a_year' => ':count otunu', + // less reliable + 'week' => ':count día dumingu', + // less reliable + 'w' => ':count día dumingu', + // less reliable + 'a_week' => ':count día dumingu', + // less reliable + 'day' => ':count diâ', + // less reliable + 'd' => ':count diâ', + // less reliable + 'a_day' => ':count diâ', + // less reliable + 'minute' => ':count sugundu', + // less reliable + 'min' => ':count sugundu', + // less reliable + 'a_minute' => ':count sugundu', + // less reliable + 'second' => ':count dós', + // less reliable + 's' => ':count dós', + // less reliable + 'a_second' => ':count dós', +]); diff --git a/vendor/Carbon/Lang/khq.php b/vendor/Carbon/Lang/khq.php new file mode 100644 index 0000000..5f8080f --- /dev/null +++ b/vendor/Carbon/Lang/khq.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Adduha', 'Aluula'], 'weekdays' => ['Alhadi', 'Atini', 'Atalata', 'Alarba', 'Alhamiisa', 'Aljuma', 'Assabdu'], 'weekdays_short' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass'], 'weekdays_min' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alj', 'Ass'], 'months' => ['Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur', 'Oktoobur', 'Noowanbur', 'Deesanbur'], 'months_short' => ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ki.php b/vendor/Carbon/Lang/ki.php new file mode 100644 index 0000000..8cc922b --- /dev/null +++ b/vendor/Carbon/Lang/ki.php @@ -0,0 +1,62 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Kiroko', 'Hwaĩ-inĩ'], + 'weekdays' => ['Kiumia', 'Njumatatũ', 'Njumaine', 'Njumatana', 'Aramithi', 'Njumaa', 'Njumamothi'], + 'weekdays_short' => ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM'], + 'weekdays_min' => ['KMA', 'NTT', 'NMN', 'NMT', 'ART', 'NMA', 'NMM'], + 'months' => ['Njenuarĩ', 'Mwere wa kerĩ', 'Mwere wa gatatũ', 'Mwere wa kana', 'Mwere wa gatano', 'Mwere wa gatandatũ', 'Mwere wa mũgwanja', 'Mwere wa kanana', 'Mwere wa kenda', 'Mwere wa ikũmi', 'Mwere wa ikũmi na ũmwe', 'Ndithemba'], + 'months_short' => ['JEN', 'WKR', 'WGT', 'WKN', 'WTN', 'WTD', 'WMJ', 'WNN', 'WKD', 'WIK', 'WMW', 'DIT'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'year' => ':count mĩaka', + // less reliable + 'y' => ':count mĩaka', + // less reliable + 'a_year' => ':count mĩaka', + // less reliable + 'month' => ':count mweri', + // less reliable + 'm' => ':count mweri', + // less reliable + 'a_month' => ':count mweri', + // less reliable + 'week' => ':count kiumia', + // less reliable + 'w' => ':count kiumia', + // less reliable + 'a_week' => ':count kiumia', + // less reliable + 'day' => ':count mũthenya', + // less reliable + 'd' => ':count mũthenya', + // less reliable + 'a_day' => ':count mũthenya', + // less reliable + 'hour' => ':count thaa', + // less reliable + 'h' => ':count thaa', + // less reliable + 'a_hour' => ':count thaa', + // less reliable + 'minute' => ':count mundu', + // less reliable + 'min' => ':count mundu', + // less reliable + 'a_minute' => ':count mundu', + // less reliable + 'second' => ':count igego', + // less reliable + 's' => ':count igego', + // less reliable + 'a_second' => ':count igego', +]); diff --git a/vendor/Carbon/Lang/kk.php b/vendor/Carbon/Lang/kk.php index b42ec99..871e6f8 100644 --- a/vendor/Carbon/Lang/kk.php +++ b/vendor/Carbon/Lang/kk.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count жыл', 'y' => ':count жыл', 'month' => ':count ай', 'm' => ':count ай', 'week' => ':count апта', 'w' => ':count апта', 'day' => ':count күн', 'd' => ':count күн', 'hour' => ':count сағат', 'h' => ':count сағат', 'minute' => ':count минут', 'min' => ':count минут', 'second' => ':count секунд', 's' => ':count секунд', 'ago' => ':time бұрын', 'from_now' => ':time кейін', 'after' => ':time кейін', 'before' => ':time бұрын'); +/* + * Authors: + * - Josh Soref + * - François B + * - Talat Uspanov + * - Нурлан Рахимжанов + * - Toleugazy Kali + */ +return ['year' => ':count жыл', 'a_year' => '{1}бір жыл|:count жыл', 'y' => ':count ж.', 'month' => ':count ай', 'a_month' => '{1}бір ай|:count ай', 'm' => ':count ай', 'week' => ':count апта', 'a_week' => '{1}бір апта', 'w' => ':count ап.', 'day' => ':count күн', 'a_day' => '{1}бір күн|:count күн', 'd' => ':count к.', 'hour' => ':count сағат', 'a_hour' => '{1}бір сағат|:count сағат', 'h' => ':count са.', 'minute' => ':count минут', 'a_minute' => '{1}бір минут|:count минут', 'min' => ':count м.', 'second' => ':count секунд', 'a_second' => '{1}бірнеше секунд|:count секунд', 's' => ':count се.', 'ago' => ':time бұрын', 'from_now' => ':time ішінде', 'after' => ':time кейін', 'before' => ':time бұрын', 'diff_now' => 'қазір', 'diff_today' => 'Бүгін', 'diff_today_regexp' => 'Бүгін(?:\\s+сағат)?', 'diff_yesterday' => 'кеше', 'diff_yesterday_regexp' => 'Кеше(?:\\s+сағат)?', 'diff_tomorrow' => 'ертең', 'diff_tomorrow_regexp' => 'Ертең(?:\\s+сағат)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Бүгін сағат] LT', 'nextDay' => '[Ертең сағат] LT', 'nextWeek' => 'dddd [сағат] LT', 'lastDay' => '[Кеше сағат] LT', 'lastWeek' => '[Өткен аптаның] dddd [сағат] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + static $suffixes = [0 => '-ші', 1 => '-ші', 2 => '-ші', 3 => '-ші', 4 => '-ші', 5 => '-ші', 6 => '-шы', 7 => '-ші', 8 => '-ші', 9 => '-шы', 10 => '-шы', 20 => '-шы', 30 => '-шы', 40 => '-шы', 50 => '-ші', 60 => '-шы', 70 => '-ші', 80 => '-ші', 90 => '-шы', 100 => '-ші']; + return $number . ($suffixes[$number] ?? $suffixes[$number % 10] ?? $suffixes[$number >= 100 ? 100 : -1] ?? ''); +}, 'months' => ['қаңтар', 'ақпан', 'наурыз', 'сәуір', 'мамыр', 'маусым', 'шілде', 'тамыз', 'қыркүйек', 'қазан', 'қараша', 'желтоқсан'], 'months_short' => ['қаң', 'ақп', 'нау', 'сәу', 'мам', 'мау', 'шіл', 'там', 'қыр', 'қаз', 'қар', 'жел'], 'weekdays' => ['жексенбі', 'дүйсенбі', 'сейсенбі', 'сәрсенбі', 'бейсенбі', 'жұма', 'сенбі'], 'weekdays_short' => ['жек', 'дүй', 'сей', 'сәр', 'бей', 'жұм', 'сен'], 'weekdays_min' => ['жк', 'дй', 'сй', 'ср', 'бй', 'жм', 'сн'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' және ']]; diff --git a/vendor/Carbon/Lang/kk_KZ.php b/vendor/Carbon/Lang/kk_KZ.php new file mode 100644 index 0000000..3152a00 --- /dev/null +++ b/vendor/Carbon/Lang/kk_KZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/kk.php'; diff --git a/vendor/Carbon/Lang/kkj.php b/vendor/Carbon/Lang/kkj.php new file mode 100644 index 0000000..7686e7a --- /dev/null +++ b/vendor/Carbon/Lang/kkj.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', []); diff --git a/vendor/Carbon/Lang/kl.php b/vendor/Carbon/Lang/kl.php new file mode 100644 index 0000000..98e42ae --- /dev/null +++ b/vendor/Carbon/Lang/kl.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/kl_GL.php'; diff --git a/vendor/Carbon/Lang/kl_GL.php b/vendor/Carbon/Lang/kl_GL.php new file mode 100644 index 0000000..b8c3915 --- /dev/null +++ b/vendor/Carbon/Lang/kl_GL.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Danish Standards Association bug-glibc-locales@gnu.org + * - John Eyðstein Johannesen (mashema) + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd [d.] D. MMMM YYYY [kl.] HH:mm'], 'months' => ['januaarip', 'februaarip', 'marsip', 'apriilip', 'maajip', 'juunip', 'juulip', 'aggustip', 'septembarip', 'oktobarip', 'novembarip', 'decembarip'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['sapaat', 'ataasinngorneq', 'marlunngorneq', 'pingasunngorneq', 'sisamanngorneq', 'tallimanngorneq', 'arfininngorneq'], 'weekdays_short' => ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf'], 'weekdays_min' => ['sap', 'ata', 'mar', 'pin', 'sis', 'tal', 'arf'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => '{1}ukioq :count|{0}:count ukiut|]1,Inf[ukiut :count', 'a_year' => '{1}ukioq|{0}:count ukiut|]1,Inf[ukiut :count', 'y' => '{1}:countyr|{0}:countyrs|]1,Inf[:countyrs', 'month' => '{1}qaammat :count|{0}:count qaammatit|]1,Inf[qaammatit :count', 'a_month' => '{1}qaammat|{0}:count qaammatit|]1,Inf[qaammatit :count', 'm' => '{1}:countmo|{0}:countmos|]1,Inf[:countmos', 'week' => '{1}:count sap. ak.|{0}:count sap. ak.|]1,Inf[:count sap. ak.', 'a_week' => '{1}a sap. ak.|{0}:count sap. ak.|]1,Inf[:count sap. ak.', 'w' => ':countw', 'day' => '{1}:count ulloq|{0}:count ullut|]1,Inf[:count ullut', 'a_day' => '{1}a ulloq|{0}:count ullut|]1,Inf[:count ullut', 'd' => ':countd', 'hour' => '{1}:count tiimi|{0}:count tiimit|]1,Inf[:count tiimit', 'a_hour' => '{1}tiimi|{0}:count tiimit|]1,Inf[:count tiimit', 'h' => ':counth', 'minute' => '{1}:count minutsi|{0}:count minutsit|]1,Inf[:count minutsit', 'a_minute' => '{1}a minutsi|{0}:count minutsit|]1,Inf[:count minutsit', 'min' => ':countm', 'second' => '{1}:count sikunti|{0}:count sikuntit|]1,Inf[:count sikuntit', 'a_second' => '{1}sikunti|{0}:count sikuntit|]1,Inf[:count sikuntit', 's' => ':counts', 'ago' => ':time matuma siorna']); diff --git a/vendor/Carbon/Lang/kln.php b/vendor/Carbon/Lang/kln.php new file mode 100644 index 0000000..29316c3 --- /dev/null +++ b/vendor/Carbon/Lang/kln.php @@ -0,0 +1,26 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['krn', 'koosk'], + 'weekdays' => ['Kotisap', 'Kotaai', 'Koaeng’', 'Kosomok', 'Koang’wan', 'Komuut', 'Kolo'], + 'weekdays_short' => ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol'], + 'weekdays_min' => ['Kts', 'Kot', 'Koo', 'Kos', 'Koa', 'Kom', 'Kol'], + 'months' => ['Mulgul', 'Ng’atyaato', 'Kiptaamo', 'Iwootkuut', 'Mamuut', 'Paagi', 'Ng’eiyeet', 'Rooptui', 'Bureet', 'Epeeso', 'Kipsuunde ne taai', 'Kipsuunde nebo aeng’'], + 'months_short' => ['Mul', 'Ngat', 'Taa', 'Iwo', 'Mam', 'Paa', 'Nge', 'Roo', 'Bur', 'Epe', 'Kpt', 'Kpa'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'year' => ':count maghatiat', + // less reliable + 'y' => ':count maghatiat', + // less reliable + 'a_year' => ':count maghatiat', +]); diff --git a/vendor/Carbon/Lang/km.php b/vendor/Carbon/Lang/km.php index a24034a..0c08542 100644 --- a/vendor/Carbon/Lang/km.php +++ b/vendor/Carbon/Lang/km.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ឆ្នាំ', 'y' => ':count ឆ្នាំ', 'month' => ':count ខែ', 'm' => ':count ខែ', 'week' => ':count សប្ដាហ៍', 'w' => ':count សប្ដាហ៍', 'day' => ':count ថ្ងៃ', 'd' => ':count ថ្ងៃ', 'hour' => ':count ម៉ោង', 'h' => ':count ម៉ោង', 'minute' => ':count នាទី', 'min' => ':count នាទី', 'second' => ':count វិនាទី', 's' => ':count វិនាទី', 'ago' => ':timeមុន', 'from_now' => ':timeពី​ឥឡូវ', 'after' => 'នៅ​ក្រោយ :time', 'before' => 'នៅ​មុន :time'); +/* + * Authors: + * - Kruy Vanna + * - Sereysethy Touch + * - JD Isaacks + * - Sovichet Tep + */ +return ['year' => '{1}មួយឆ្នាំ|]1,Inf[:count ឆ្នាំ', 'y' => ':count ឆ្នាំ', 'month' => '{1}មួយខែ|]1,Inf[:count ខែ', 'm' => ':count ខែ', 'week' => ':count សប្ដាហ៍', 'w' => ':count សប្ដាហ៍', 'day' => '{1}មួយថ្ងៃ|]1,Inf[:count ថ្ងៃ', 'd' => ':count ថ្ងៃ', 'hour' => '{1}មួយម៉ោង|]1,Inf[:count ម៉ោង', 'h' => ':count ម៉ោង', 'minute' => '{1}មួយនាទី|]1,Inf[:count នាទី', 'min' => ':count នាទី', 'second' => '{1}ប៉ុន្មានវិនាទី|]1,Inf[:count វិនាទី', 's' => ':count វិនាទី', 'ago' => ':timeមុន', 'from_now' => ':timeទៀត', 'after' => 'នៅ​ក្រោយ :time', 'before' => 'នៅ​មុន :time', 'diff_now' => 'ឥឡូវ', 'diff_today' => 'ថ្ងៃនេះ', 'diff_today_regexp' => 'ថ្ងៃនេះ(?:\\s+ម៉ោង)?', 'diff_yesterday' => 'ម្សិលមិញ', 'diff_yesterday_regexp' => 'ម្សិលមិញ(?:\\s+ម៉ោង)?', 'diff_tomorrow' => 'ថ្ងៃ​ស្អែក', 'diff_tomorrow_regexp' => 'ស្អែក(?:\\s+ម៉ោង)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[ថ្ងៃនេះ ម៉ោង] LT', 'nextDay' => '[ស្អែក ម៉ោង] LT', 'nextWeek' => 'dddd [ម៉ោង] LT', 'lastDay' => '[ម្សិលមិញ ម៉ោង] LT', 'lastWeek' => 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT', 'sameElse' => 'L'], 'ordinal' => 'ទី:number', 'meridiem' => ['ព្រឹក', 'ល្ងាច'], 'months' => ['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], 'months_short' => ['មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ'], 'weekdays' => ['អាទិត្យ', 'ច័ន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'], 'weekdays_short' => ['អា', 'ច', 'អ', 'ព', 'ព្រ', 'សុ', 'ស'], 'weekdays_min' => ['អា', 'ច', 'អ', 'ព', 'ព្រ', 'សុ', 'ស'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', 'និង ']]; diff --git a/vendor/Carbon/Lang/km_KH.php b/vendor/Carbon/Lang/km_KH.php new file mode 100644 index 0000000..b93f72b --- /dev/null +++ b/vendor/Carbon/Lang/km_KH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/km.php'; diff --git a/vendor/Carbon/Lang/kn.php b/vendor/Carbon/Lang/kn.php new file mode 100644 index 0000000..71da456 --- /dev/null +++ b/vendor/Carbon/Lang/kn.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - MOHAN M U + * - François B + * - rajeevnaikte + */ +return ['year' => '{1}ಒಂದು ವರ್ಷ|]1,Inf[:count ವರ್ಷ', 'month' => '{1}ಒಂದು ತಿಂಗಳು|]1,Inf[:count ತಿಂಗಳು', 'week' => '{1}ಒಂದು ವಾರ|]1,Inf[:count ವಾರಗಳು', 'day' => '{1}ಒಂದು ದಿನ|]1,Inf[:count ದಿನ', 'hour' => '{1}ಒಂದು ಗಂಟೆ|]1,Inf[:count ಗಂಟೆ', 'minute' => '{1}ಒಂದು ನಿಮಿಷ|]1,Inf[:count ನಿಮಿಷ', 'second' => '{1}ಕೆಲವು ಕ್ಷಣಗಳು|]1,Inf[:count ಸೆಕೆಂಡುಗಳು', 'ago' => ':time ಹಿಂದೆ', 'from_now' => ':time ನಂತರ', 'diff_now' => 'ಈಗ', 'diff_today' => 'ಇಂದು', 'diff_yesterday' => 'ನಿನ್ನೆ', 'diff_tomorrow' => 'ನಾಳೆ', 'formats' => ['LT' => 'A h:mm', 'LTS' => 'A h:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm'], 'calendar' => ['sameDay' => '[ಇಂದು] LT', 'nextDay' => '[ನಾಳೆ] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[ನಿನ್ನೆ] LT', 'lastWeek' => '[ಕೊನೆಯ] dddd, LT', 'sameElse' => 'L'], 'ordinal' => ':numberನೇ', 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'ರಾತ್ರಿ'; + } + if ($hour < 10) { + return 'ಬೆಳಿಗ್ಗೆ'; + } + if ($hour < 17) { + return 'ಮಧ್ಯಾಹ್ನ'; + } + if ($hour < 20) { + return 'ಸಂಜೆ'; + } + return 'ರಾತ್ರಿ'; +}, 'months' => ['ಜನವರಿ', 'ಫೆಬ್ರವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್', 'ಡಿಸೆಂಬರ್'], 'months_short' => ['ಜನ', 'ಫೆಬ್ರ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂ', 'ಅಕ್ಟೋ', 'ನವೆಂ', 'ಡಿಸೆಂ'], 'weekdays' => ['ಭಾನುವಾರ', 'ಸೋಮವಾರ', 'ಮಂಗಳವಾರ', 'ಬುಧವಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರವಾರ', 'ಶನಿವಾರ'], 'weekdays_short' => ['ಭಾನು', 'ಸೋಮ', 'ಮಂಗಳ', 'ಬುಧ', 'ಗುರು', 'ಶುಕ್ರ', 'ಶನಿ'], 'weekdays_min' => ['ಭಾ', 'ಸೋ', 'ಮಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], 'list' => ', ', 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/kn_IN.php b/vendor/Carbon/Lang/kn_IN.php new file mode 100644 index 0000000..fe35e69 --- /dev/null +++ b/vendor/Carbon/Lang/kn_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/kn.php'; diff --git a/vendor/Carbon/Lang/ko.php b/vendor/Carbon/Lang/ko.php index cd542ed..deef428 100644 --- a/vendor/Carbon/Lang/ko.php +++ b/vendor/Carbon/Lang/ko.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,29 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count 년', 'y' => ':count 년', 'month' => ':count 개월', 'm' => ':count 개월', 'week' => ':count 주일', 'w' => ':count 주일', 'day' => ':count 일', 'd' => ':count 일', 'hour' => ':count 시간', 'h' => ':count 시간', 'minute' => ':count 분', 'min' => ':count 분', 'second' => ':count 초', 's' => ':count 초', 'ago' => ':time 전', 'from_now' => ':time 후', 'after' => ':time 이후', 'before' => ':time 이전'); +/* + * Authors: + * - Kunal Marwaha + * - FourwingsY + * - François B + * - Jason Katz-Brown + * - Seokjun Kim + * - Junho Kim + * - JD Isaacks + * - Juwon Kim + */ +return ['year' => ':count년', 'a_year' => '{1}일년|]1,Inf[:count년', 'y' => ':count년', 'month' => ':count개월', 'a_month' => '{1}한달|]1,Inf[:count개월', 'm' => ':count개월', 'week' => ':count주', 'a_week' => '{1}일주일|]1,Inf[:count 주', 'w' => ':count주일', 'day' => ':count일', 'a_day' => '{1}하루|]1,Inf[:count일', 'd' => ':count일', 'hour' => ':count시간', 'a_hour' => '{1}한시간|]1,Inf[:count시간', 'h' => ':count시간', 'minute' => ':count분', 'a_minute' => '{1}일분|]1,Inf[:count분', 'min' => ':count분', 'second' => ':count초', 'a_second' => '{1}몇초|]1,Inf[:count초', 's' => ':count초', 'ago' => ':time 전', 'from_now' => ':time 후', 'after' => ':time 후', 'before' => ':time 전', 'diff_now' => '지금', 'diff_today' => '오늘', 'diff_yesterday' => '어제', 'diff_tomorrow' => '내일', 'formats' => ['LT' => 'A h:mm', 'LTS' => 'A h:mm:ss', 'L' => 'YYYY.MM.DD.', 'LL' => 'YYYY년 MMMM D일', 'LLL' => 'YYYY년 MMMM D일 A h:mm', 'LLLL' => 'YYYY년 MMMM D일 dddd A h:mm'], 'calendar' => ['sameDay' => '오늘 LT', 'nextDay' => '내일 LT', 'nextWeek' => 'dddd LT', 'lastDay' => '어제 LT', 'lastWeek' => '지난주 dddd LT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'DDD': + return $number . '일'; + case 'M': + return $number . '월'; + case 'w': + case 'W': + return $number . '주'; + default: + return $number; + } +}, 'meridiem' => ['오전', '오후'], 'months' => ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], 'months_short' => ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'], 'weekdays' => ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'], 'weekdays_short' => ['일', '월', '화', '수', '목', '금', '토'], 'weekdays_min' => ['일', '월', '화', '수', '목', '금', '토'], 'list' => ' ']; diff --git a/vendor/Carbon/Lang/ko_KP.php b/vendor/Carbon/Lang/ko_KP.php new file mode 100644 index 0000000..e5377ba --- /dev/null +++ b/vendor/Carbon/Lang/ko_KP.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ko.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/ko_KR.php b/vendor/Carbon/Lang/ko_KR.php new file mode 100644 index 0000000..6a1e584 --- /dev/null +++ b/vendor/Carbon/Lang/ko_KR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ko.php'; diff --git a/vendor/Carbon/Lang/kok.php b/vendor/Carbon/Lang/kok.php new file mode 100644 index 0000000..55ebfa0 --- /dev/null +++ b/vendor/Carbon/Lang/kok.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/kok_IN.php'; diff --git a/vendor/Carbon/Lang/kok_IN.php b/vendor/Carbon/Lang/kok_IN.php new file mode 100644 index 0000000..45e28ea --- /dev/null +++ b/vendor/Carbon/Lang/kok_IN.php @@ -0,0 +1,59 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D-M-YY'], + 'months' => ['जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ओगस्ट', 'सेप्टेंबर', 'ओक्टोबर', 'नोव्हेंबर', 'डिसेंबर'], + 'months_short' => ['जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ओगस्ट', 'सेप्टेंबर', 'ओक्टोबर', 'नोव्हेंबर', 'डिसेंबर'], + 'weekdays' => ['आयतार', 'सोमार', 'मंगळवार', 'बुधवार', 'बेरेसतार', 'शुकरार', 'शेनवार'], + 'weekdays_short' => ['आयतार', 'सोमार', 'मंगळवार', 'बुधवार', 'बेरेसतार', 'शुकरार', 'शेनवार'], + 'weekdays_min' => ['आयतार', 'सोमार', 'मंगळवार', 'बुधवार', 'बेरेसतार', 'शुकरार', 'शेनवार'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['म.पू.', 'म.नं.'], + 'year' => ':count वैशाकु', + // less reliable + 'y' => ':count वैशाकु', + // less reliable + 'a_year' => ':count वैशाकु', + // less reliable + 'week' => ':count आदित्यवार', + // less reliable + 'w' => ':count आदित्यवार', + // less reliable + 'a_week' => ':count आदित्यवार', + // less reliable + 'minute' => ':count नोंद', + // less reliable + 'min' => ':count नोंद', + // less reliable + 'a_minute' => ':count नोंद', + // less reliable + 'second' => ':count तेंको', + // less reliable + 's' => ':count तेंको', + // less reliable + 'a_second' => ':count तेंको', + // less reliable + 'month' => ':count मैनो', + 'm' => ':count मैनो', + 'a_month' => ':count मैनो', + 'day' => ':count दिवसु', + 'd' => ':count दिवसु', + 'a_day' => ':count दिवसु', + 'hour' => ':count घंते', + 'h' => ':count घंते', + 'a_hour' => ':count घंते', +]); diff --git a/vendor/Carbon/Lang/ks.php b/vendor/Carbon/Lang/ks.php new file mode 100644 index 0000000..d8bba3f --- /dev/null +++ b/vendor/Carbon/Lang/ks.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ks_IN.php'; diff --git a/vendor/Carbon/Lang/ks_IN.php b/vendor/Carbon/Lang/ks_IN.php new file mode 100644 index 0000000..3e4ce53 --- /dev/null +++ b/vendor/Carbon/Lang/ks_IN.php @@ -0,0 +1,61 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'M/D/YY'], + 'months' => ['جنؤری', 'فرؤری', 'مارٕچ', 'اپریل', 'میٔ', 'جوٗن', 'جوٗلایی', 'اگست', 'ستمبر', 'اکتوٗبر', 'نومبر', 'دسمبر'], + 'months_short' => ['جنؤری', 'فرؤری', 'مارٕچ', 'اپریل', 'میٔ', 'جوٗن', 'جوٗلایی', 'اگست', 'ستمبر', 'اکتوٗبر', 'نومبر', 'دسمبر'], + 'weekdays' => ['آتهوار', 'ژءندروار', 'بوءںوار', 'بودهوار', 'برىسوار', 'جمع', 'بٹوار'], + 'weekdays_short' => ['آتهوار', 'ژءنتروار', 'بوءںوار', 'بودهوار', 'برىسوار', 'جمع', 'بٹوار'], + 'weekdays_min' => ['آتهوار', 'ژءنتروار', 'بوءںوار', 'بودهوار', 'برىسوار', 'جمع', 'بٹوار'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['دوپھربرونھ', 'دوپھرپتھ'], + 'year' => ':count آب', + // less reliable + 'y' => ':count آب', + // less reliable + 'a_year' => ':count آب', + // less reliable + 'month' => ':count रान्', + // less reliable + 'm' => ':count रान्', + // less reliable + 'a_month' => ':count रान्', + // less reliable + 'week' => ':count آتھٕوار', + // less reliable + 'w' => ':count آتھٕوار', + // less reliable + 'a_week' => ':count آتھٕوار', + // less reliable + 'hour' => ':count سۄن', + // less reliable + 'h' => ':count سۄن', + // less reliable + 'a_hour' => ':count سۄن', + // less reliable + 'minute' => ':count فَن', + // less reliable + 'min' => ':count فَن', + // less reliable + 'a_minute' => ':count فَن', + // less reliable + 'second' => ':count दोʼयुम', + // less reliable + 's' => ':count दोʼयुम', + // less reliable + 'a_second' => ':count दोʼयुम', +]); diff --git a/vendor/Carbon/Lang/ks_IN@devanagari.php b/vendor/Carbon/Lang/ks_IN@devanagari.php new file mode 100644 index 0000000..891e5c8 --- /dev/null +++ b/vendor/Carbon/Lang/ks_IN@devanagari.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - ks-gnome-trans-commits@lists.code.indlinux.net + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'M/D/YY'], 'months' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'months_short' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'weekdays' => ['आथवार', 'चॅ़दुरवार', 'बोमवार', 'ब्वदवार', 'ब्रसवार', 'शोकुरवार', 'बटुवार'], 'weekdays_short' => ['आथ ', 'चॅ़दुर', 'बोम', 'ब्वद', 'ब्रस', 'शोकुर', 'बटु'], 'weekdays_min' => ['आथ ', 'चॅ़दुर', 'बोम', 'ब्वद', 'ब्रस', 'शोकुर', 'बटु'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['पूर्वाह्न', 'अपराह्न']]); diff --git a/vendor/Carbon/Lang/ksb.php b/vendor/Carbon/Lang/ksb.php new file mode 100644 index 0000000..3a13428 --- /dev/null +++ b/vendor/Carbon/Lang/ksb.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['makeo', 'nyiaghuo'], 'weekdays' => ['Jumaapii', 'Jumaatatu', 'Jumaane', 'Jumaatano', 'Alhamisi', 'Ijumaa', 'Jumaamosi'], 'weekdays_short' => ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'weekdays_min' => ['Jpi', 'Jtt', 'Jmn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'months' => ['Januali', 'Febluali', 'Machi', 'Aplili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ksf.php b/vendor/Carbon/Lang/ksf.php new file mode 100644 index 0000000..a04f7ba --- /dev/null +++ b/vendor/Carbon/Lang/ksf.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['sárúwá', 'cɛɛ́nko'], 'weekdays' => ['sɔ́ndǝ', 'lǝndí', 'maadí', 'mɛkrɛdí', 'jǝǝdí', 'júmbá', 'samdí'], 'weekdays_short' => ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam'], 'weekdays_min' => ['sɔ́n', 'lǝn', 'maa', 'mɛk', 'jǝǝ', 'júm', 'sam'], 'months' => ['ŋwíí a ntɔ́ntɔ', 'ŋwíí akǝ bɛ́ɛ', 'ŋwíí akǝ ráá', 'ŋwíí akǝ nin', 'ŋwíí akǝ táan', 'ŋwíí akǝ táafɔk', 'ŋwíí akǝ táabɛɛ', 'ŋwíí akǝ táaraa', 'ŋwíí akǝ táanin', 'ŋwíí akǝ ntɛk', 'ŋwíí akǝ ntɛk di bɔ́k', 'ŋwíí akǝ ntɛk di bɛ́ɛ'], 'months_short' => ['ŋ1', 'ŋ2', 'ŋ3', 'ŋ4', 'ŋ5', 'ŋ6', 'ŋ7', 'ŋ8', 'ŋ9', 'ŋ10', 'ŋ11', 'ŋ12'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ksh.php b/vendor/Carbon/Lang/ksh.php new file mode 100644 index 0000000..badfc44 --- /dev/null +++ b/vendor/Carbon/Lang/ksh.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['v.M.', 'n.M.'], 'weekdays' => ['Sunndaach', 'Mohndaach', 'Dinnsdaach', 'Metwoch', 'Dunnersdaach', 'Friidaach', 'Samsdaach'], 'weekdays_short' => ['Su.', 'Mo.', 'Di.', 'Me.', 'Du.', 'Fr.', 'Sa.'], 'weekdays_min' => ['Su', 'Mo', 'Di', 'Me', 'Du', 'Fr', 'Sa'], 'months' => ['Jannewa', 'Fäbrowa', 'Määz', 'Aprell', 'Mai', 'Juuni', 'Juuli', 'Oujoß', 'Septämber', 'Oktohber', 'Novämber', 'Dezämber'], 'months_short' => ['Jan', 'Fäb', 'Mäz', 'Apr', 'Mai', 'Jun', 'Jul', 'Ouj', 'Säp', 'Okt', 'Nov', 'Dez'], 'months_short_standalone' => ['Jan.', 'Fäb.', 'Mäz.', 'Apr.', 'Mai', 'Jun.', 'Jul.', 'Ouj.', 'Säp.', 'Okt.', 'Nov.', 'Dez.'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D. M. YYYY', 'LL' => 'D. MMM. YYYY', 'LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd, [dä] D. MMMM YYYY HH:mm'], 'year' => ':count Johr', 'y' => ':count Johr', 'a_year' => ':count Johr', 'month' => ':count Moohnd', 'm' => ':count Moohnd', 'a_month' => ':count Moohnd', 'week' => ':count woch', 'w' => ':count woch', 'a_week' => ':count woch', 'day' => ':count Daach', 'd' => ':count Daach', 'a_day' => ':count Daach', 'hour' => ':count Uhr', 'h' => ':count Uhr', 'a_hour' => ':count Uhr', 'minute' => ':count Menutt', 'min' => ':count Menutt', 'a_minute' => ':count Menutt', 'second' => ':count Sekůndt', 's' => ':count Sekůndt', 'a_second' => ':count Sekůndt']); diff --git a/vendor/Carbon/Lang/ku.php b/vendor/Carbon/Lang/ku.php new file mode 100644 index 0000000..b58b796 --- /dev/null +++ b/vendor/Carbon/Lang/ku.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Unicode, Inc. + */ +return ['ago' => 'berî :time', 'from_now' => 'di :time de', 'after' => ':time piştî', 'before' => ':time berê', 'year' => ':count sal', 'year_ago' => ':count salê|:count salan', 'year_from_now' => 'salekê|:count salan', 'month' => ':count meh', 'week' => ':count hefte', 'day' => ':count roj', 'hour' => ':count saet', 'minute' => ':count deqîqe', 'second' => ':count saniye', 'months' => ['rêbendanê', 'reşemiyê', 'adarê', 'avrêlê', 'gulanê', 'pûşperê', 'tîrmehê', 'gelawêjê', 'rezberê', 'kewçêrê', 'sermawezê', 'berfanbarê'], 'months_standalone' => ['rêbendan', 'reşemî', 'adar', 'avrêl', 'gulan', 'pûşper', 'tîrmeh', 'gelawêj', 'rezber', 'kewçêr', 'sermawez', 'berfanbar'], 'months_short' => ['rêb', 'reş', 'ada', 'avr', 'gul', 'pûş', 'tîr', 'gel', 'rez', 'kew', 'ser', 'ber'], 'weekdays' => ['yekşem', 'duşem', 'sêşem', 'çarşem', 'pêncşem', 'în', 'şemî'], 'weekdays_short' => ['yş', 'dş', 'sş', 'çş', 'pş', 'în', 'ş'], 'weekdays_min' => ['Y', 'D', 'S', 'Ç', 'P', 'Î', 'Ş'], 'list' => [', ', ' û '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1]; diff --git a/vendor/Carbon/Lang/ku_TR.php b/vendor/Carbon/Lang/ku_TR.php new file mode 100644 index 0000000..b2421b0 --- /dev/null +++ b/vendor/Carbon/Lang/ku_TR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ku.php'; diff --git a/vendor/Carbon/Lang/kw.php b/vendor/Carbon/Lang/kw.php new file mode 100644 index 0000000..02962af --- /dev/null +++ b/vendor/Carbon/Lang/kw.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/kw_GB.php'; diff --git a/vendor/Carbon/Lang/kw_GB.php b/vendor/Carbon/Lang/kw_GB.php new file mode 100644 index 0000000..cedf02f --- /dev/null +++ b/vendor/Carbon/Lang/kw_GB.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Alastair McKinstry bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['mis Genver', 'mis Hwevrer', 'mis Meurth', 'mis Ebrel', 'mis Me', 'mis Metheven', 'mis Gortheren', 'mis Est', 'mis Gwynngala', 'mis Hedra', 'mis Du', 'mis Kevardhu'], 'months_short' => ['Gen', 'Hwe', 'Meu', 'Ebr', 'Me', 'Met', 'Gor', 'Est', 'Gwn', 'Hed', 'Du', 'Kev'], 'weekdays' => ['De Sul', 'De Lun', 'De Merth', 'De Merher', 'De Yow', 'De Gwener', 'De Sadorn'], 'weekdays_short' => ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad'], 'weekdays_min' => ['Sul', 'Lun', 'Mth', 'Mhr', 'Yow', 'Gwe', 'Sad'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count bledhen', 'y' => ':count bledhen', 'a_year' => ':count bledhen', 'month' => ':count mis', 'm' => ':count mis', 'a_month' => ':count mis', 'week' => ':count seythen', 'w' => ':count seythen', 'a_week' => ':count seythen', 'day' => ':count dydh', 'd' => ':count dydh', 'a_day' => ':count dydh', 'hour' => ':count eur', 'h' => ':count eur', 'a_hour' => ':count eur', 'minute' => ':count mynysen', 'min' => ':count mynysen', 'a_minute' => ':count mynysen', 'second' => ':count pryjwyth', 's' => ':count pryjwyth', 'a_second' => ':count pryjwyth']); diff --git a/vendor/Carbon/Lang/ky.php b/vendor/Carbon/Lang/ky.php new file mode 100644 index 0000000..90a070c --- /dev/null +++ b/vendor/Carbon/Lang/ky.php @@ -0,0 +1,28 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - acutexyz + * - Josh Soref + * - François B + * - Chyngyz Arystan uulu + * - Chyngyz + * - acutexyz + * - Josh Soref + * - François B + * - Chyngyz Arystan uulu + */ +return ['year' => ':count жыл', 'a_year' => '{1}бир жыл|:count жыл', 'y' => ':count жыл', 'month' => ':count ай', 'a_month' => '{1}бир ай|:count ай', 'm' => ':count ай', 'week' => ':count апта', 'a_week' => '{1}бир апта|:count апта', 'w' => ':count апт.', 'day' => ':count күн', 'a_day' => '{1}бир күн|:count күн', 'd' => ':count күн', 'hour' => ':count саат', 'a_hour' => '{1}бир саат|:count саат', 'h' => ':count саат.', 'minute' => ':count мүнөт', 'a_minute' => '{1}бир мүнөт|:count мүнөт', 'min' => ':count мүн.', 'second' => ':count секунд', 'a_second' => '{1}бирнече секунд|:count секунд', 's' => ':count сек.', 'ago' => ':time мурун', 'from_now' => ':time ичинде', 'diff_now' => 'азыр', 'diff_today' => 'Бүгүн', 'diff_today_regexp' => 'Бүгүн(?:\\s+саат)?', 'diff_yesterday' => 'кечээ', 'diff_yesterday_regexp' => 'Кече(?:\\s+саат)?', 'diff_tomorrow' => 'эртең', 'diff_tomorrow_regexp' => 'Эртең(?:\\s+саат)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Бүгүн саат] LT', 'nextDay' => '[Эртең саат] LT', 'nextWeek' => 'dddd [саат] LT', 'lastDay' => '[Кече саат] LT', 'lastWeek' => '[Өткен аптанын] dddd [күнү] [саат] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + static $suffixes = [0 => '-чү', 1 => '-чи', 2 => '-чи', 3 => '-чү', 4 => '-чү', 5 => '-чи', 6 => '-чы', 7 => '-чи', 8 => '-чи', 9 => '-чу', 10 => '-чу', 20 => '-чы', 30 => '-чу', 40 => '-чы', 50 => '-чү', 60 => '-чы', 70 => '-чи', 80 => '-чи', 90 => '-чу', 100 => '-чү']; + return $number . ($suffixes[$number] ?? $suffixes[$number % 10] ?? $suffixes[$number >= 100 ? 100 : -1] ?? ''); +}, 'months' => ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь'], 'months_short' => ['янв', 'фев', 'март', 'апр', 'май', 'июнь', 'июль', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'weekdays' => ['Жекшемби', 'Дүйшөмбү', 'Шейшемби', 'Шаршемби', 'Бейшемби', 'Жума', 'Ишемби'], 'weekdays_short' => ['Жек', 'Дүй', 'Шей', 'Шар', 'Бей', 'Жум', 'Ише'], 'weekdays_min' => ['Жк', 'Дй', 'Шй', 'Шр', 'Бй', 'Жм', 'Иш'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => ' ', 'meridiem' => ['таңкы', 'түштөн кийинки']]; diff --git a/vendor/Carbon/Lang/ky_KG.php b/vendor/Carbon/Lang/ky_KG.php new file mode 100644 index 0000000..a76adfc --- /dev/null +++ b/vendor/Carbon/Lang/ky_KG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ky.php'; diff --git a/vendor/Carbon/Lang/lag.php b/vendor/Carbon/Lang/lag.php new file mode 100644 index 0000000..70b9cc7 --- /dev/null +++ b/vendor/Carbon/Lang/lag.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['TOO', 'MUU'], 'weekdays' => ['Jumapíiri', 'Jumatátu', 'Jumaíne', 'Jumatáano', 'Alamíisi', 'Ijumáa', 'Jumamóosi'], 'weekdays_short' => ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi'], 'weekdays_min' => ['Píili', 'Táatu', 'Íne', 'Táano', 'Alh', 'Ijm', 'Móosi'], 'months' => ['Kʉfúngatɨ', 'Kʉnaanɨ', 'Kʉkeenda', 'Kwiikumi', 'Kwiinyambála', 'Kwiidwaata', 'Kʉmʉʉnchɨ', 'Kʉvɨɨrɨ', 'Kʉsaatʉ', 'Kwiinyi', 'Kʉsaano', 'Kʉsasatʉ'], 'months_short' => ['Fúngatɨ', 'Naanɨ', 'Keenda', 'Ikúmi', 'Inyambala', 'Idwaata', 'Mʉʉnchɨ', 'Vɨɨrɨ', 'Saatʉ', 'Inyi', 'Saano', 'Sasatʉ'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/lb.php b/vendor/Carbon/Lang/lb.php new file mode 100644 index 0000000..16fb18d --- /dev/null +++ b/vendor/Carbon/Lang/lb.php @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - dan-nl + * - Simon Lelorrain (slelorrain) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count Joer', 'y' => ':countJ', 'month' => ':count Mount|:count Méint', 'm' => ':countMo', 'week' => ':count Woch|:count Wochen', 'w' => ':countWo|:countWo', 'day' => ':count Dag|:count Deeg', 'd' => ':countD', 'hour' => ':count Stonn|:count Stonnen', 'h' => ':countSto', 'minute' => ':count Minutt|:count Minutten', 'min' => ':countM', 'second' => ':count Sekonn|:count Sekonnen', 's' => ':countSek', 'ago' => 'virun :time', 'from_now' => 'an :time', 'before' => ':time virdrun', 'after' => ':time duerno', 'diff_today' => 'Haut', 'diff_yesterday' => 'Gëschter', 'diff_yesterday_regexp' => 'Gëschter(?:\\s+um)?', 'diff_tomorrow' => 'Muer', 'diff_tomorrow_regexp' => 'Muer(?:\\s+um)?', 'diff_today_regexp' => 'Haut(?:\\s+um)?', 'formats' => ['LT' => 'H:mm [Auer]', 'LTS' => 'H:mm:ss [Auer]', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm [Auer]', 'LLLL' => 'dddd, D. MMMM YYYY H:mm [Auer]'], 'calendar' => ['sameDay' => '[Haut um] LT', 'nextDay' => '[Muer um] LT', 'nextWeek' => 'dddd [um] LT', 'lastDay' => '[Gëschter um] LT', 'lastWeek' => function (CarbonInterface $date) { + // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule + switch ($date->dayOfWeek) { + case 2: + case 4: + return '[Leschten] dddd [um] LT'; + default: + return '[Leschte] dddd [um] LT'; + } +}, 'sameElse' => 'L'], 'months' => ['Januar', 'Februar', 'Mäerz', 'Abrëll', 'Mee', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], 'months_short' => ['Jan.', 'Febr.', 'Mrz.', 'Abr.', 'Mee', 'Jun.', 'Jul.', 'Aug.', 'Sept.', 'Okt.', 'Nov.', 'Dez.'], 'weekdays' => ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'], 'weekdays_short' => ['So.', 'Mé.', 'Dë.', 'Më.', 'Do.', 'Fr.', 'Sa.'], 'weekdays_min' => ['So', 'Mé', 'Dë', 'Më', 'Do', 'Fr', 'Sa'], 'ordinal' => ':number.', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' an '], 'meridiem' => ['moies', 'mëttes'], 'weekdays_short_standalone' => ['Son', 'Méi', 'Dën', 'Mët', 'Don', 'Fre', 'Sam'], 'months_short_standalone' => ['Jan', 'Feb', 'Mäe', 'Abr', 'Mee', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez']]; diff --git a/vendor/Carbon/Lang/lb_LU.php b/vendor/Carbon/Lang/lb_LU.php new file mode 100644 index 0000000..42d3a7f --- /dev/null +++ b/vendor/Carbon/Lang/lb_LU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/lb.php'; diff --git a/vendor/Carbon/Lang/lg.php b/vendor/Carbon/Lang/lg.php new file mode 100644 index 0000000..d91d81f --- /dev/null +++ b/vendor/Carbon/Lang/lg.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/lg_UG.php'; diff --git a/vendor/Carbon/Lang/lg_UG.php b/vendor/Carbon/Lang/lg_UG.php new file mode 100644 index 0000000..8f0caf7 --- /dev/null +++ b/vendor/Carbon/Lang/lg_UG.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Akademe ya Luganda Kizito Birabwa kompyuta@kizito.uklinux.net + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito', 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'], + 'weekdays' => ['Sabiiti', 'Balaza', 'Lwakubiri', 'Lwakusatu', 'Lwakuna', 'Lwakutaano', 'Lwamukaaga'], + 'weekdays_short' => ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6'], + 'weekdays_min' => ['Sab', 'Bal', 'Lw2', 'Lw3', 'Lw4', 'Lw5', 'Lw6'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'month' => ':count njuba', + // less reliable + 'm' => ':count njuba', + // less reliable + 'a_month' => ':count njuba', + // less reliable + 'year' => ':count mwaaka', + 'y' => ':count mwaaka', + 'a_year' => ':count mwaaka', + 'week' => ':count sabbiiti', + 'w' => ':count sabbiiti', + 'a_week' => ':count sabbiiti', + 'day' => ':count lunaku', + 'd' => ':count lunaku', + 'a_day' => ':count lunaku', + 'hour' => 'saawa :count', + 'h' => 'saawa :count', + 'a_hour' => 'saawa :count', + 'minute' => 'ddakiika :count', + 'min' => 'ddakiika :count', + 'a_minute' => 'ddakiika :count', + 'second' => ':count kyʼokubiri', + 's' => ':count kyʼokubiri', + 'a_second' => ':count kyʼokubiri', +]); diff --git a/vendor/Carbon/Lang/li.php b/vendor/Carbon/Lang/li.php new file mode 100644 index 0000000..a84bb19 --- /dev/null +++ b/vendor/Carbon/Lang/li.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/li_NL.php'; diff --git a/vendor/Carbon/Lang/li_NL.php b/vendor/Carbon/Lang/li_NL.php new file mode 100644 index 0000000..b8b60fb --- /dev/null +++ b/vendor/Carbon/Lang/li_NL.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from Kenneth Christiansen Kenneth Christiansen, Pablo Saratxaga kenneth@gnu.org, pablo@mandriva.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD.MM.YYYY'], + 'months' => ['jannewarie', 'fibberwarie', 'miert', 'eprèl', 'meij', 'junie', 'julie', 'augustus', 'september', 'oktober', 'november', 'desember'], + 'months_short' => ['jan', 'fib', 'mie', 'epr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], + 'weekdays' => ['zóndig', 'maondig', 'daensdig', 'goonsdig', 'dónderdig', 'vriedig', 'zaoterdig'], + 'weekdays_short' => ['zón', 'mao', 'dae', 'goo', 'dón', 'vri', 'zao'], + 'weekdays_min' => ['zón', 'mao', 'dae', 'goo', 'dón', 'vri', 'zao'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'minute' => ':count momênt', + // less reliable + 'min' => ':count momênt', + // less reliable + 'a_minute' => ':count momênt', + // less reliable + 'year' => ':count jaor', + 'y' => ':count jaor', + 'a_year' => ':count jaor', + 'month' => ':count maond', + 'm' => ':count maond', + 'a_month' => ':count maond', + 'week' => ':count waek', + 'w' => ':count waek', + 'a_week' => ':count waek', + 'day' => ':count daag', + 'd' => ':count daag', + 'a_day' => ':count daag', + 'hour' => ':count oer', + 'h' => ':count oer', + 'a_hour' => ':count oer', + 'second' => ':count Secónd', + 's' => ':count Secónd', + 'a_second' => ':count Secónd', +]); diff --git a/vendor/Carbon/Lang/lij.php b/vendor/Carbon/Lang/lij.php new file mode 100644 index 0000000..a4879cd --- /dev/null +++ b/vendor/Carbon/Lang/lij.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/lij_IT.php'; diff --git a/vendor/Carbon/Lang/lij_IT.php b/vendor/Carbon/Lang/lij_IT.php new file mode 100644 index 0000000..857516f --- /dev/null +++ b/vendor/Carbon/Lang/lij_IT.php @@ -0,0 +1,53 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Gastaldi alessio.gastaldi@libero.it + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['zenâ', 'fevrâ', 'marzo', 'avrî', 'mazzo', 'zûgno', 'lûggio', 'agosto', 'settembre', 'ottobre', 'novembre', 'dixembre'], + 'months_short' => ['zen', 'fev', 'mar', 'arv', 'maz', 'zûg', 'lûg', 'ago', 'set', 'ött', 'nov', 'dix'], + 'weekdays' => ['domenega', 'lûnedì', 'martedì', 'mercUrdì', 'zêggia', 'venardì', 'sabbo'], + 'weekdays_short' => ['dom', 'lûn', 'mar', 'mer', 'zêu', 'ven', 'sab'], + 'weekdays_min' => ['dom', 'lûn', 'mar', 'mer', 'zêu', 'ven', 'sab'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'year' => ':count etæ', + // less reliable + 'y' => ':count etæ', + // less reliable + 'a_year' => ':count etæ', + // less reliable + 'month' => ':count meize', + 'm' => ':count meize', + 'a_month' => ':count meize', + 'week' => ':count settemannha', + 'w' => ':count settemannha', + 'a_week' => ':count settemannha', + 'day' => ':count giorno', + 'd' => ':count giorno', + 'a_day' => ':count giorno', + 'hour' => ':count reléuio', + // less reliable + 'h' => ':count reléuio', + // less reliable + 'a_hour' => ':count reléuio', + // less reliable + 'minute' => ':count menûo', + 'min' => ':count menûo', + 'a_minute' => ':count menûo', + 'second' => ':count segondo', + 's' => ':count segondo', + 'a_second' => ':count segondo', +]); diff --git a/vendor/Carbon/Lang/lkt.php b/vendor/Carbon/Lang/lkt.php new file mode 100644 index 0000000..d605a79 --- /dev/null +++ b/vendor/Carbon/Lang/lkt.php @@ -0,0 +1,47 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'month' => ':count haŋwí', + // less reliable + 'm' => ':count haŋwí', + // less reliable + 'a_month' => ':count haŋwí', + // less reliable + 'week' => ':count šakówiŋ', + // less reliable + 'w' => ':count šakówiŋ', + // less reliable + 'a_week' => ':count šakówiŋ', + // less reliable + 'hour' => ':count maza škaŋškaŋ', + // less reliable + 'h' => ':count maza škaŋškaŋ', + // less reliable + 'a_hour' => ':count maza škaŋškaŋ', + // less reliable + 'minute' => ':count číkʼala', + // less reliable + 'min' => ':count číkʼala', + // less reliable + 'a_minute' => ':count číkʼala', + // less reliable + 'year' => ':count waníyetu', + 'y' => ':count waníyetu', + 'a_year' => ':count waníyetu', + 'day' => ':count aŋpétu', + 'd' => ':count aŋpétu', + 'a_day' => ':count aŋpétu', + 'second' => ':count icinuŋpa', + 's' => ':count icinuŋpa', + 'a_second' => ':count icinuŋpa', +]); diff --git a/vendor/Carbon/Lang/ln.php b/vendor/Carbon/Lang/ln.php new file mode 100644 index 0000000..4a047d3 --- /dev/null +++ b/vendor/Carbon/Lang/ln.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ubuntu René Manassé GALEKWA renemanasse@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'months' => ['sánzá ya yambo', 'sánzá ya míbalé', 'sánzá ya mísáto', 'sánzá ya mínei', 'sánzá ya mítáno', 'sánzá ya motóbá', 'sánzá ya nsambo', 'sánzá ya mwambe', 'sánzá ya libwa', 'sánzá ya zómi', 'sánzá ya zómi na mɔ̌kɔ́', 'sánzá ya zómi na míbalé'], 'months_short' => ['yan', 'fbl', 'msi', 'apl', 'mai', 'yun', 'yul', 'agt', 'stb', 'ɔtb', 'nvb', 'dsb'], 'weekdays' => ['Lomíngo', 'Mosálá mɔ̌kɔ́', 'Misálá míbalé', 'Misálá mísáto', 'Misálá mínei', 'Misálá mítáno', 'Mpɔ́sɔ'], 'weekdays_short' => ['m1.', 'm2.', 'm3.', 'm4.', 'm5.', 'm6.', 'm7.'], 'weekdays_min' => ['m1.', 'm2.', 'm3.', 'm4.', 'm5.', 'm6.', 'm7.'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => 'mbula :count', 'y' => 'mbula :count', 'a_year' => 'mbula :count', 'month' => 'sánzá :count', 'm' => 'sánzá :count', 'a_month' => 'sánzá :count', 'week' => 'mpɔ́sɔ :count', 'w' => 'mpɔ́sɔ :count', 'a_week' => 'mpɔ́sɔ :count', 'day' => 'mokɔlɔ :count', 'd' => 'mokɔlɔ :count', 'a_day' => 'mokɔlɔ :count', 'hour' => 'ngonga :count', 'h' => 'ngonga :count', 'a_hour' => 'ngonga :count', 'minute' => 'miniti :count', 'min' => 'miniti :count', 'a_minute' => 'miniti :count', 'second' => 'segɔnde :count', 's' => 'segɔnde :count', 'a_second' => 'segɔnde :count']); diff --git a/vendor/Carbon/Lang/ln_AO.php b/vendor/Carbon/Lang/ln_AO.php new file mode 100644 index 0000000..d78d919 --- /dev/null +++ b/vendor/Carbon/Lang/ln_AO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ln.php', ['weekdays' => ['eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi', 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'], 'weekdays_short' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'weekdays_min' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'meridiem' => ['ntɔ́ngɔ́', 'mpókwa']]); diff --git a/vendor/Carbon/Lang/ln_CD.php b/vendor/Carbon/Lang/ln_CD.php new file mode 100644 index 0000000..0b52e44 --- /dev/null +++ b/vendor/Carbon/Lang/ln_CD.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ubuntu René Manassé GALEKWA renemanasse@gmail.com + */ +return require __DIR__ . '/ln.php'; diff --git a/vendor/Carbon/Lang/ln_CF.php b/vendor/Carbon/Lang/ln_CF.php new file mode 100644 index 0000000..d78d919 --- /dev/null +++ b/vendor/Carbon/Lang/ln_CF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ln.php', ['weekdays' => ['eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi', 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'], 'weekdays_short' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'weekdays_min' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'meridiem' => ['ntɔ́ngɔ́', 'mpókwa']]); diff --git a/vendor/Carbon/Lang/ln_CG.php b/vendor/Carbon/Lang/ln_CG.php new file mode 100644 index 0000000..d78d919 --- /dev/null +++ b/vendor/Carbon/Lang/ln_CG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ln.php', ['weekdays' => ['eyenga', 'mokɔlɔ mwa yambo', 'mokɔlɔ mwa míbalé', 'mokɔlɔ mwa mísáto', 'mokɔlɔ ya mínéi', 'mokɔlɔ ya mítáno', 'mpɔ́sɔ'], 'weekdays_short' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'weekdays_min' => ['eye', 'ybo', 'mbl', 'mst', 'min', 'mtn', 'mps'], 'meridiem' => ['ntɔ́ngɔ́', 'mpókwa']]); diff --git a/vendor/Carbon/Lang/lo.php b/vendor/Carbon/Lang/lo.php new file mode 100644 index 0000000..9b829f7 --- /dev/null +++ b/vendor/Carbon/Lang/lo.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - ryanhart2 + */ +return ['year' => ':count ປີ', 'y' => ':count ປີ', 'month' => ':count ເດືອນ', 'm' => ':count ດ. ', 'week' => ':count ອາທິດ', 'w' => ':count ອທ. ', 'day' => ':count ມື້', 'd' => ':count ມື້', 'hour' => ':count ຊົ່ວໂມງ', 'h' => ':count ຊມ. ', 'minute' => ':count ນາທີ', 'min' => ':count ນທ. ', 'second' => '{1}ບໍ່ເທົ່າໃດວິນາທີ|]1,Inf[:count ວິນາທີ', 's' => ':count ວິ. ', 'ago' => ':timeຜ່ານມາ', 'from_now' => 'ອີກ :time', 'diff_now' => 'ຕອນນີ້', 'diff_today' => 'ມື້ນີ້ເວລາ', 'diff_yesterday' => 'ມື້ວານນີ້ເວລາ', 'diff_tomorrow' => 'ມື້ອື່ນເວລາ', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'ວັນdddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[ມື້ນີ້ເວລາ] LT', 'nextDay' => '[ມື້ອື່ນເວລາ] LT', 'nextWeek' => '[ວັນ]dddd[ໜ້າເວລາ] LT', 'lastDay' => '[ມື້ວານນີ້ເວລາ] LT', 'lastWeek' => '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT', 'sameElse' => 'L'], 'ordinal' => 'ທີ່:number', 'meridiem' => ['ຕອນເຊົ້າ', 'ຕອນແລງ'], 'months' => ['ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ', 'ທັນວາ'], 'months_short' => ['ມັງກອນ', 'ກຸມພາ', 'ມີນາ', 'ເມສາ', 'ພຶດສະພາ', 'ມິຖຸນາ', 'ກໍລະກົດ', 'ສິງຫາ', 'ກັນຍາ', 'ຕຸລາ', 'ພະຈິກ', 'ທັນວາ'], 'weekdays' => ['ອາທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'], 'weekdays_short' => ['ທິດ', 'ຈັນ', 'ອັງຄານ', 'ພຸດ', 'ພະຫັດ', 'ສຸກ', 'ເສົາ'], 'weekdays_min' => ['ທ', 'ຈ', 'ອຄ', 'ພ', 'ພຫ', 'ສກ', 'ສ'], 'list' => [', ', 'ແລະ ']]; diff --git a/vendor/Carbon/Lang/lo_LA.php b/vendor/Carbon/Lang/lo_LA.php new file mode 100644 index 0000000..387ad50 --- /dev/null +++ b/vendor/Carbon/Lang/lo_LA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/lo.php'; diff --git a/vendor/Carbon/Lang/lrc.php b/vendor/Carbon/Lang/lrc.php new file mode 100644 index 0000000..d5e4d2f --- /dev/null +++ b/vendor/Carbon/Lang/lrc.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'minute' => ':count هنر', + // less reliable + 'min' => ':count هنر', + // less reliable + 'a_minute' => ':count هنر', +]); diff --git a/vendor/Carbon/Lang/lrc_IQ.php b/vendor/Carbon/Lang/lrc_IQ.php new file mode 100644 index 0000000..df188d8 --- /dev/null +++ b/vendor/Carbon/Lang/lrc_IQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/lrc.php', []); diff --git a/vendor/Carbon/Lang/lt.php b/vendor/Carbon/Lang/lt.php index ffe2f86..c61a2aa 100644 --- a/vendor/Carbon/Lang/lt.php +++ b/vendor/Carbon/Lang/lt.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,38 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count metus|:count metus|:count metų', 'y' => ':count metus|:count metus|:count metų', 'month' => ':count mėnesį|:count mėnesius|:count mėnesių', 'm' => ':count mėnesį|:count mėnesius|:count mėnesių', 'week' => ':count savaitę|:count savaites|:count savaičių', 'w' => ':count savaitę|:count savaites|:count savaičių', 'day' => ':count dieną|:count dienas|:count dienų', 'd' => ':count dieną|:count dienas|:count dienų', 'hour' => ':count valandą|:count valandas|:count valandų', 'h' => ':count valandą|:count valandas|:count valandų', 'minute' => ':count minutę|:count minutes|:count minučių', 'min' => ':count minutę|:count minutes|:count minučių', 'second' => ':count sekundę|:count sekundes|:count sekundžių', 's' => ':count sekundę|:count sekundes|:count sekundžių', 'second_from_now' => ':count sekundės|:count sekundžių|:count sekundžių', 'minute_from_now' => ':count minutės|:count minučių|:count minučių', 'hour_from_now' => ':count valandos|:count valandų|:count valandų', 'day_from_now' => ':count dienos|:count dienų|:count dienų', 'week_from_now' => ':count savaitės|:count savaičių|:count savaičių', 'month_from_now' => ':count mėnesio|:count mėnesių|:count mėnesių', 'year_from_now' => ':count metų', 'ago' => 'prieš :time', 'from_now' => 'už :time', 'after' => 'po :time', 'before' => ':time nuo dabar'); +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - tjku + * - valdas406 + * - Justas Palumickas + * - Max Melentiev + * - Andrius Janauskas + * - Juanito Fatas + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Nicolás Hock Isaza + * - Laurynas Butkus + * - Sven Fuchs + * - Dominykas Tijūnaitis + * - Justinas Bolys + * - Ričardas + * - Kirill Chalkin + * - Rolandas + * - Justinas (Gamesh) + */ +return ['year' => ':count metai|:count metai|:count metų', 'y' => ':count m.', 'month' => ':count mėnuo|:count mėnesiai|:count mėnesį', 'm' => ':count mėn.', 'week' => ':count savaitė|:count savaitės|:count savaitę', 'w' => ':count sav.', 'day' => ':count diena|:count dienos|:count dienų', 'd' => ':count d.', 'hour' => ':count valanda|:count valandos|:count valandų', 'h' => ':count val.', 'minute' => ':count minutė|:count minutės|:count minutę', 'min' => ':count min.', 'second' => ':count sekundė|:count sekundės|:count sekundžių', 's' => ':count sek.', 'year_ago' => ':count metus|:count metus|:count metų', 'month_ago' => ':count mėnesį|:count mėnesius|:count mėnesių', 'week_ago' => ':count savaitę|:count savaites|:count savaičių', 'day_ago' => ':count dieną|:count dienas|:count dienų', 'hour_ago' => ':count valandą|:count valandas|:count valandų', 'minute_ago' => ':count minutę|:count minutes|:count minučių', 'second_ago' => ':count sekundę|:count sekundes|:count sekundžių', 'year_from_now' => ':count metų', 'month_from_now' => ':count mėnesio|:count mėnesių|:count mėnesių', 'week_from_now' => ':count savaitės|:count savaičių|:count savaičių', 'day_from_now' => ':count dienos|:count dienų|:count dienų', 'hour_from_now' => ':count valandos|:count valandų|:count valandų', 'minute_from_now' => ':count minutės|:count minučių|:count minučių', 'second_from_now' => ':count sekundės|:count sekundžių|:count sekundžių', 'year_after' => ':count metų', 'month_after' => ':count mėnesio|:count mėnesių|:count mėnesių', 'week_after' => ':count savaitės|:count savaičių|:count savaičių', 'day_after' => ':count dienos|:count dienų|:count dienų', 'hour_after' => ':count valandos|:count valandų|:count valandų', 'minute_after' => ':count minutės|:count minučių|:count minučių', 'second_after' => ':count sekundės|:count sekundžių|:count sekundžių', 'ago' => 'prieš :time', 'from_now' => ':time nuo dabar', 'after' => 'po :time', 'before' => 'už :time', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'diff_now' => 'ką tik', 'diff_today' => 'Šiandien', 'diff_yesterday' => 'vakar', 'diff_yesterday_regexp' => 'Vakar', 'diff_tomorrow' => 'rytoj', 'diff_tomorrow_regexp' => 'Rytoj', 'diff_before_yesterday' => 'užvakar', 'diff_after_tomorrow' => 'poryt', 'period_recurrences' => 'kartą|:count kartų', 'period_interval' => 'kiekvieną :interval', 'period_start_date' => 'nuo :date', 'period_end_date' => 'iki :date', 'months' => ['sausio', 'vasario', 'kovo', 'balandžio', 'gegužės', 'birželio', 'liepos', 'rugpjūčio', 'rugsėjo', 'spalio', 'lapkričio', 'gruodžio'], 'months_standalone' => ['sausis', 'vasaris', 'kovas', 'balandis', 'gegužė', 'birželis', 'liepa', 'rugpjūtis', 'rugsėjis', 'spalis', 'lapkritis', 'gruodis'], 'months_regexp' => '/(L{2,4}|D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|MMMM?(\\[[^\\[\\]]*\\]|\\s)+D[oD]?)/', 'months_short' => ['sau', 'vas', 'kov', 'bal', 'geg', 'bir', 'lie', 'rgp', 'rgs', 'spa', 'lap', 'gru'], 'weekdays' => ['sekmadienį', 'pirmadienį', 'antradienį', 'trečiadienį', 'ketvirtadienį', 'penktadienį', 'šeštadienį'], 'weekdays_standalone' => ['sekmadienis', 'pirmadienis', 'antradienis', 'trečiadienis', 'ketvirtadienis', 'penktadienis', 'šeštadienis'], 'weekdays_short' => ['sek', 'pir', 'ant', 'tre', 'ket', 'pen', 'šeš'], 'weekdays_min' => ['se', 'pi', 'an', 'tr', 'ke', 'pe', 'še'], 'list' => [', ', ' ir '], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'MMMM DD, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'calendar' => ['sameDay' => '[Šiandien] LT', 'nextDay' => '[Rytoj] LT', 'nextWeek' => 'dddd LT', 'lastDay' => '[Vakar] LT', 'lastWeek' => '[Paskutinį] dddd LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + switch ($number) { + case 0: + return '0-is'; + case 3: + return '3-ias'; + default: + return "{$number}-as"; + } +}, 'meridiem' => ['priešpiet', 'popiet']]; diff --git a/vendor/Carbon/Lang/lt_LT.php b/vendor/Carbon/Lang/lt_LT.php new file mode 100644 index 0000000..60836fa --- /dev/null +++ b/vendor/Carbon/Lang/lt_LT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/lt.php'; diff --git a/vendor/Carbon/Lang/lu.php b/vendor/Carbon/Lang/lu.php new file mode 100644 index 0000000..b30d128 --- /dev/null +++ b/vendor/Carbon/Lang/lu.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Dinda', 'Dilolo'], 'weekdays' => ['Lumingu', 'Nkodya', 'Ndàayà', 'Ndangù', 'Njòwa', 'Ngòvya', 'Lubingu'], 'weekdays_short' => ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub'], 'weekdays_min' => ['Lum', 'Nko', 'Ndy', 'Ndg', 'Njw', 'Ngv', 'Lub'], 'months' => ['Ciongo', 'Lùishi', 'Lusòlo', 'Mùuyà', 'Lumùngùlù', 'Lufuimi', 'Kabàlàshìpù', 'Lùshìkà', 'Lutongolo', 'Lungùdi', 'Kaswèkèsè', 'Ciswà'], 'months_short' => ['Cio', 'Lui', 'Lus', 'Muu', 'Lum', 'Luf', 'Kab', 'Lush', 'Lut', 'Lun', 'Kas', 'Cis'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/luo.php b/vendor/Carbon/Lang/luo.php new file mode 100644 index 0000000..0def3ad --- /dev/null +++ b/vendor/Carbon/Lang/luo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['OD', 'OT'], 'weekdays' => ['Jumapil', 'Wuok Tich', 'Tich Ariyo', 'Tich Adek', 'Tich Ang’wen', 'Tich Abich', 'Ngeso'], 'weekdays_short' => ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS'], 'weekdays_min' => ['JMP', 'WUT', 'TAR', 'TAD', 'TAN', 'TAB', 'NGS'], 'months' => ['Dwe mar Achiel', 'Dwe mar Ariyo', 'Dwe mar Adek', 'Dwe mar Ang’wen', 'Dwe mar Abich', 'Dwe mar Auchiel', 'Dwe mar Abiriyo', 'Dwe mar Aboro', 'Dwe mar Ochiko', 'Dwe mar Apar', 'Dwe mar gi achiel', 'Dwe mar Apar gi ariyo'], 'months_short' => ['DAC', 'DAR', 'DAD', 'DAN', 'DAH', 'DAU', 'DAO', 'DAB', 'DOC', 'DAP', 'DGI', 'DAG'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'year' => 'higni :count', 'y' => 'higni :count', 'a_year' => ':higni :count', 'month' => 'dweche :count', 'm' => 'dweche :count', 'a_month' => 'dweche :count', 'week' => 'jumbe :count', 'w' => 'jumbe :count', 'a_week' => 'jumbe :count', 'day' => 'ndalo :count', 'd' => 'ndalo :count', 'a_day' => 'ndalo :count', 'hour' => 'seche :count', 'h' => 'seche :count', 'a_hour' => 'seche :count', 'minute' => 'dakika :count', 'min' => 'dakika :count', 'a_minute' => 'dakika :count', 'second' => 'nus dakika :count', 's' => 'nus dakika :count', 'a_second' => 'nus dakika :count']); diff --git a/vendor/Carbon/Lang/luy.php b/vendor/Carbon/Lang/luy.php new file mode 100644 index 0000000..33c6a18 --- /dev/null +++ b/vendor/Carbon/Lang/luy.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['Jumapiri', 'Jumatatu', 'Jumanne', 'Jumatano', 'Murwa wa Kanne', 'Murwa wa Katano', 'Jumamosi'], 'weekdays_short' => ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1'], 'weekdays_min' => ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/lv.php b/vendor/Carbon/Lang/lv.php index e9507ad..1a9a766 100644 --- a/vendor/Carbon/Lang/lv.php +++ b/vendor/Carbon/Lang/lv.php @@ -2,7 +2,16 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** + * This file is part of the Carbon package. + * + * (c) Brian Nesbitt + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +19,67 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '0 gadiem|:count gada|:count gadiem', 'y' => '0 gadiem|:count gada|:count gadiem', 'month' => '0 mēnešiem|:count mēneša|:count mēnešiem', 'm' => '0 mēnešiem|:count mēneša|:count mēnešiem', 'week' => '0 nedēļām|:count nedēļas|:count nedēļām', 'w' => '0 nedēļām|:count nedēļas|:count nedēļām', 'day' => '0 dienām|:count dienas|:count dienām', 'd' => '0 dienām|:count dienas|:count dienām', 'hour' => '0 stundām|:count stundas|:count stundām', 'h' => '0 stundām|:count stundas|:count stundām', 'minute' => '0 minūtēm|:count minūtes|:count minūtēm', 'min' => '0 minūtēm|:count minūtes|:count minūtēm', 'second' => '0 sekundēm|:count sekundes|:count sekundēm', 's' => '0 sekundēm|:count sekundes|:count sekundēm', 'ago' => 'pirms :time', 'from_now' => 'pēc :time', 'after' => ':time vēlāk', 'before' => ':time pirms', 'year_after' => '0 gadus|:count gadu|:count gadus', 'month_after' => '0 mēnešus|:count mēnesi|:count mēnešus', 'week_after' => '0 nedēļas|:count nedēļu|:count nedēļas', 'day_after' => '0 dienas|:count dienu|:count dienas', 'hour_after' => '0 stundas|:count stundu|:count stundas', 'minute_after' => '0 minūtes|:count minūti|:count minūtes', 'second_after' => '0 sekundes|:count sekundi|:count sekundes', 'year_before' => '0 gadus|:count gadu|:count gadus', 'month_before' => '0 mēnešus|:count mēnesi|:count mēnešus', 'week_before' => '0 nedēļas|:count nedēļu|:count nedēļas', 'day_before' => '0 dienas|:count dienu|:count dienas', 'hour_before' => '0 stundas|:count stundu|:count stundas', 'minute_before' => '0 minūtes|:count minūti|:count minūtes', 'second_before' => '0 sekundes|:count sekundi|:count sekundes'); +/* + * Authors: + * - Philippe Vaucher + * - pirminis + * - Tsutomu Kuroda + * - tjku + * - Andris Zāģeris + * - Max Melentiev + * - Edgars Beigarts + * - Juanito Fatas + * - Vitauts Stočka + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Kaspars Bankovskis + * - Nicolás Hock Isaza + * - Viesturs Kavacs (Kavacky) + * - zakse + * - Janis Eglitis (janiseglitis) + * - Guntars + * - Juris Sudmalis + */ +$daysOfWeek = ['svētdiena', 'pirmdiena', 'otrdiena', 'trešdiena', 'ceturtdiena', 'piektdiena', 'sestdiena']; +$daysOfWeekLocativum = ['svētdien', 'pirmdien', 'otrdien', 'trešdien', 'ceturtdien', 'piektdien', 'sestdien']; +$transformDiff = function ($input) { + return \strtr($input, [ + // Nominative => "pirms/pēc" Dative + 'gads' => 'gada', + 'gadi' => 'gadiem', + 'gadu' => 'gadiem', + 'mēnesis' => 'mēneša', + 'mēneši' => 'mēnešiem', + 'mēnešu' => 'mēnešiem', + 'nedēļa' => 'nedēļas', + 'nedēļas' => 'nedēļām', + 'nedēļu' => 'nedēļām', + 'diena' => 'dienas', + 'dienas' => 'dienām', + 'dienu' => 'dienām', + 'stunda' => 'stundas', + 'stundas' => 'stundām', + 'stundu' => 'stundām', + 'minūte' => 'minūtes', + 'minūtes' => 'minūtēm', + 'minūšu' => 'minūtēm', + 'sekunde' => 'sekundes', + 'sekundes' => 'sekundēm', + 'sekunžu' => 'sekundēm', + ]); +}; +return ['ago' => function ($time) use($transformDiff) { + return 'pirms ' . $transformDiff($time); +}, 'from_now' => function ($time) use($transformDiff) { + return 'pēc ' . $transformDiff($time); +}, 'year' => '0 gadu|:count gads|:count gadi', 'y' => ':count g.', 'a_year' => '{1}gads|0 gadu|:count gads|:count gadi', 'month' => '0 mēnešu|:count mēnesis|:count mēneši', 'm' => ':count mēn.', 'a_month' => '{1}mēnesis|0 mēnešu|:count mēnesis|:count mēneši', 'week' => '0 nedēļu|:count nedēļa|:count nedēļas', 'w' => ':count ned.', 'a_week' => '{1}nedēļa|0 nedēļu|:count nedēļa|:count nedēļas', 'day' => '0 dienu|:count diena|:count dienas', 'd' => ':count d.', 'a_day' => '{1}diena|0 dienu|:count diena|:count dienas', 'hour' => '0 stundu|:count stunda|:count stundas', 'h' => ':count st.', 'a_hour' => '{1}stunda|0 stundu|:count stunda|:count stundas', 'minute' => '0 minūšu|:count minūte|:count minūtes', 'min' => ':count min.', 'a_minute' => '{1}minūte|0 minūšu|:count minūte|:count minūtes', 'second' => '0 sekunžu|:count sekunde|:count sekundes', 's' => ':count sek.', 'a_second' => '{1}sekunde|0 sekunžu|:count sekunde|:count sekundes', 'after' => ':time vēlāk', 'year_after' => '0 gadus|:count gadu|:count gadus', 'a_year_after' => '{1}gadu|0 gadus|:count gadu|:count gadus', 'month_after' => '0 mēnešus|:count mēnesi|:count mēnešus', 'a_month_after' => '{1}mēnesi|0 mēnešus|:count mēnesi|:count mēnešus', 'week_after' => '0 nedēļas|:count nedēļu|:count nedēļas', 'a_week_after' => '{1}nedēļu|0 nedēļas|:count nedēļu|:count nedēļas', 'day_after' => '0 dienas|:count dienu|:count dienas', 'a_day_after' => '{1}dienu|0 dienas|:count dienu|:count dienas', 'hour_after' => '0 stundas|:count stundu|:count stundas', 'a_hour_after' => '{1}stundu|0 stundas|:count stundu|:count stundas', 'minute_after' => '0 minūtes|:count minūti|:count minūtes', 'a_minute_after' => '{1}minūti|0 minūtes|:count minūti|:count minūtes', 'second_after' => '0 sekundes|:count sekundi|:count sekundes', 'a_second_after' => '{1}sekundi|0 sekundes|:count sekundi|:count sekundes', 'before' => ':time agrāk', 'year_before' => '0 gadus|:count gadu|:count gadus', 'a_year_before' => '{1}gadu|0 gadus|:count gadu|:count gadus', 'month_before' => '0 mēnešus|:count mēnesi|:count mēnešus', 'a_month_before' => '{1}mēnesi|0 mēnešus|:count mēnesi|:count mēnešus', 'week_before' => '0 nedēļas|:count nedēļu|:count nedēļas', 'a_week_before' => '{1}nedēļu|0 nedēļas|:count nedēļu|:count nedēļas', 'day_before' => '0 dienas|:count dienu|:count dienas', 'a_day_before' => '{1}dienu|0 dienas|:count dienu|:count dienas', 'hour_before' => '0 stundas|:count stundu|:count stundas', 'a_hour_before' => '{1}stundu|0 stundas|:count stundu|:count stundas', 'minute_before' => '0 minūtes|:count minūti|:count minūtes', 'a_minute_before' => '{1}minūti|0 minūtes|:count minūti|:count minūtes', 'second_before' => '0 sekundes|:count sekundi|:count sekundes', 'a_second_before' => '{1}sekundi|0 sekundes|:count sekundi|:count sekundes', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' un '], 'diff_now' => 'tagad', 'diff_today' => 'šodien', 'diff_yesterday' => 'vakar', 'diff_before_yesterday' => 'aizvakar', 'diff_tomorrow' => 'rīt', 'diff_after_tomorrow' => 'parīt', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY.', 'LL' => 'YYYY. [gada] D. MMMM', 'LLL' => 'DD.MM.YYYY., HH:mm', 'LLLL' => 'YYYY. [gada] D. MMMM, HH:mm'], 'calendar' => ['sameDay' => '[šodien] [plkst.] LT', 'nextDay' => '[rīt] [plkst.] LT', 'nextWeek' => function (CarbonInterface $current, CarbonInterface $other) use($daysOfWeekLocativum) { + if ($current->week !== $other->week) { + return '[nākošo] [' . $daysOfWeekLocativum[$current->dayOfWeek] . '] [plkst.] LT'; + } + return '[' . $daysOfWeekLocativum[$current->dayOfWeek] . '] [plkst.] LT'; +}, 'lastDay' => '[vakar] [plkst.] LT', 'lastWeek' => function (CarbonInterface $current) use($daysOfWeekLocativum) { + return '[pagājušo] [' . $daysOfWeekLocativum[$current->dayOfWeek] . '] [plkst.] LT'; +}, 'sameElse' => 'L'], 'weekdays' => $daysOfWeek, 'weekdays_short' => ['Sv.', 'P.', 'O.', 'T.', 'C.', 'Pk.', 'S.'], 'weekdays_min' => ['Sv.', 'P.', 'O.', 'T.', 'C.', 'Pk.', 'S.'], 'months' => ['janvāris', 'februāris', 'marts', 'aprīlis', 'maijs', 'jūnijs', 'jūlijs', 'augusts', 'septembris', 'oktobris', 'novembris', 'decembris'], 'months_standalone' => ['janvārī', 'februārī', 'martā', 'aprīlī', 'maijā', 'jūnijā', 'jūlijā', 'augustā', 'septembrī', 'oktobrī', 'novembrī', 'decembrī'], 'months_short' => ['janv.', 'febr.', 'martā', 'apr.', 'maijā', 'jūn.', 'jūl.', 'aug.', 'sept.', 'okt.', 'nov.', 'dec.'], 'meridiem' => ['priekšpusdiena', 'pēcpusdiena']]; diff --git a/vendor/Carbon/Lang/lv_LV.php b/vendor/Carbon/Lang/lv_LV.php new file mode 100644 index 0000000..ab3433e --- /dev/null +++ b/vendor/Carbon/Lang/lv_LV.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/lv.php'; diff --git a/vendor/Carbon/Lang/lzh.php b/vendor/Carbon/Lang/lzh.php new file mode 100644 index 0000000..b6b9ef5 --- /dev/null +++ b/vendor/Carbon/Lang/lzh.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/lzh_TW.php'; diff --git a/vendor/Carbon/Lang/lzh_TW.php b/vendor/Carbon/Lang/lzh_TW.php new file mode 100644 index 0000000..15f57fa --- /dev/null +++ b/vendor/Carbon/Lang/lzh_TW.php @@ -0,0 +1,63 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'OY[年]MMMMOD[日]'], + 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], + 'months_short' => [' 一 ', ' 二 ', ' 三 ', ' 四 ', ' 五 ', ' 六 ', ' 七 ', ' 八 ', ' 九 ', ' 十 ', '十一', '十二'], + 'weekdays' => ['週日', '週一', '週二', '週三', '週四', '週五', '週六'], + 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], + 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], + 'day_of_first_week_of_year' => 1, + 'alt_numbers' => ['〇', '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二', '十三', '十四', '十五', '十六', '十七', '十八', '十九', '廿', '廿一', '廿二', '廿三', '廿四', '廿五', '廿六', '廿七', '廿八', '廿九', '卅', '卅一'], + 'meridiem' => ['朝', '暮'], + 'year' => ':count 夏', + // less reliable + 'y' => ':count 夏', + // less reliable + 'a_year' => ':count 夏', + // less reliable + 'month' => ':count 月', + // less reliable + 'm' => ':count 月', + // less reliable + 'a_month' => ':count 月', + // less reliable + 'hour' => ':count 氧', + // less reliable + 'h' => ':count 氧', + // less reliable + 'a_hour' => ':count 氧', + // less reliable + 'minute' => ':count 點', + // less reliable + 'min' => ':count 點', + // less reliable + 'a_minute' => ':count 點', + // less reliable + 'second' => ':count 楚', + // less reliable + 's' => ':count 楚', + // less reliable + 'a_second' => ':count 楚', + // less reliable + 'week' => ':count 星期', + 'w' => ':count 星期', + 'a_week' => ':count 星期', + 'day' => ':count 日(曆法)', + 'd' => ':count 日(曆法)', + 'a_day' => ':count 日(曆法)', +]); diff --git a/vendor/Carbon/Lang/mag.php b/vendor/Carbon/Lang/mag.php new file mode 100644 index 0000000..3baeb12 --- /dev/null +++ b/vendor/Carbon/Lang/mag.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mag_IN.php'; diff --git a/vendor/Carbon/Lang/mag_IN.php b/vendor/Carbon/Lang/mag_IN.php new file mode 100644 index 0000000..099af22 --- /dev/null +++ b/vendor/Carbon/Lang/mag_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bhashaghar@googlegroups.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'months_short' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'weekdays' => ['एतवार', 'सोमार', 'मंगर', 'बुध', 'बिफे', 'सूक', 'सनिचर'], 'weekdays_short' => ['एतवार', 'सोमार', 'मंगर', 'बुध', 'बिफे', 'सूक', 'सनिचर'], 'weekdays_min' => ['एतवार', 'सोमार', 'मंगर', 'बुध', 'बिफे', 'सूक', 'सनिचर'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['पूर्वाह्न', 'अपराह्न']]); diff --git a/vendor/Carbon/Lang/mai.php b/vendor/Carbon/Lang/mai.php new file mode 100644 index 0000000..8afa196 --- /dev/null +++ b/vendor/Carbon/Lang/mai.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mai_IN.php'; diff --git a/vendor/Carbon/Lang/mai_IN.php b/vendor/Carbon/Lang/mai_IN.php new file mode 100644 index 0000000..dd922c0 --- /dev/null +++ b/vendor/Carbon/Lang/mai_IN.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Maithili Computing Research Center, Pune, India rajeshkajha@yahoo.com,akhilesh.k@samusng.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['बैसाख', 'जेठ', 'अषाढ़', 'सावोन', 'भादो', 'आसिन', 'कातिक', 'अगहन', 'पूस', 'माघ', 'फागुन', 'चैति'], + 'months_short' => ['बैसाख', 'जेठ', 'अषाढ़', 'सावोन', 'भादो', 'आसिन', 'कातिक', 'अगहन', 'पूस', 'माघ', 'फागुन', 'चैति'], + 'weekdays' => ['रविदिन', 'सोमदिन', 'मंगलदिन', 'बुधदिन', 'बृहस्पतीदिन', 'शुक्रदिन', 'शनीदिन'], + 'weekdays_short' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पती', 'शुक्र', 'शनी'], + 'weekdays_min' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पती', 'शुक्र', 'शनी'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['पूर्वाह्न', 'अपराह्न'], + 'year' => ':count ऋतु', + // less reliable + 'y' => ':count ऋतु', + // less reliable + 'a_year' => ':count ऋतु', + // less reliable + 'month' => ':count महिना', + 'm' => ':count महिना', + 'a_month' => ':count महिना', + 'week' => ':count श्रेणी:क्यालेन्डर', + // less reliable + 'w' => ':count श्रेणी:क्यालेन्डर', + // less reliable + 'a_week' => ':count श्रेणी:क्यालेन्डर', + // less reliable + 'day' => ':count दिन', + 'd' => ':count दिन', + 'a_day' => ':count दिन', + 'hour' => ':count घण्टा', + 'h' => ':count घण्टा', + 'a_hour' => ':count घण्टा', + 'minute' => ':count समय', + // less reliable + 'min' => ':count समय', + // less reliable + 'a_minute' => ':count समय', +]); diff --git a/vendor/Carbon/Lang/mas.php b/vendor/Carbon/Lang/mas.php new file mode 100644 index 0000000..e42ee58 --- /dev/null +++ b/vendor/Carbon/Lang/mas.php @@ -0,0 +1,51 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Ɛnkakɛnyá', 'Ɛndámâ'], + 'weekdays' => ['Jumapílí', 'Jumatátu', 'Jumane', 'Jumatánɔ', 'Alaámisi', 'Jumáa', 'Jumamósi'], + 'weekdays_short' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], + 'weekdays_min' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], + 'months' => ['Oladalʉ́', 'Arát', 'Ɔɛnɨ́ɔɨŋɔk', 'Olodoyíóríê inkókúâ', 'Oloilépūnyīē inkókúâ', 'Kújúɔrɔk', 'Mórusásin', 'Ɔlɔ́ɨ́bɔ́rárɛ', 'Kúshîn', 'Olgísan', 'Pʉshʉ́ka', 'Ntʉ́ŋʉ́s'], + 'months_short' => ['Dal', 'Ará', 'Ɔɛn', 'Doy', 'Lép', 'Rok', 'Sás', 'Bɔ́r', 'Kús', 'Gís', 'Shʉ́', 'Ntʉ́'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'year' => ':count olameyu', + // less reliable + 'y' => ':count olameyu', + // less reliable + 'a_year' => ':count olameyu', + // less reliable + 'week' => ':count engolongeare orwiki', + // less reliable + 'w' => ':count engolongeare orwiki', + // less reliable + 'a_week' => ':count engolongeare orwiki', + // less reliable + 'hour' => ':count esahabu', + // less reliable + 'h' => ':count esahabu', + // less reliable + 'a_hour' => ':count esahabu', + // less reliable + 'second' => ':count are', + // less reliable + 's' => ':count are', + // less reliable + 'a_second' => ':count are', + // less reliable + 'month' => ':count olapa', + 'm' => ':count olapa', + 'a_month' => ':count olapa', + 'day' => ':count enkolongʼ', + 'd' => ':count enkolongʼ', + 'a_day' => ':count enkolongʼ', +]); diff --git a/vendor/Carbon/Lang/mas_TZ.php b/vendor/Carbon/Lang/mas_TZ.php new file mode 100644 index 0000000..2c0c931 --- /dev/null +++ b/vendor/Carbon/Lang/mas_TZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/mas.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/mer.php b/vendor/Carbon/Lang/mer.php new file mode 100644 index 0000000..4fe4d65 --- /dev/null +++ b/vendor/Carbon/Lang/mer.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['RŨ', 'ŨG'], + 'weekdays' => ['Kiumia', 'Muramuko', 'Wairi', 'Wethatu', 'Wena', 'Wetano', 'Jumamosi'], + 'weekdays_short' => ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM'], + 'weekdays_min' => ['KIU', 'MRA', 'WAI', 'WET', 'WEN', 'WTN', 'JUM'], + 'months' => ['Januarĩ', 'Feburuarĩ', 'Machi', 'Ĩpurũ', 'Mĩĩ', 'Njuni', 'Njuraĩ', 'Agasti', 'Septemba', 'Oktũba', 'Novemba', 'Dicemba'], + 'months_short' => ['JAN', 'FEB', 'MAC', 'ĨPU', 'MĨĨ', 'NJU', 'NJR', 'AGA', 'SPT', 'OKT', 'NOV', 'DEC'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'year' => ':count murume', + // less reliable + 'y' => ':count murume', + // less reliable + 'a_year' => ':count murume', + // less reliable + 'month' => ':count muchaara', + // less reliable + 'm' => ':count muchaara', + // less reliable + 'a_month' => ':count muchaara', + // less reliable + 'minute' => ':count monto', + // less reliable + 'min' => ':count monto', + // less reliable + 'a_minute' => ':count monto', + // less reliable + 'second' => ':count gikeno', + // less reliable + 's' => ':count gikeno', + // less reliable + 'a_second' => ':count gikeno', +]); diff --git a/vendor/Carbon/Lang/mfe.php b/vendor/Carbon/Lang/mfe.php new file mode 100644 index 0000000..4bb9e0d --- /dev/null +++ b/vendor/Carbon/Lang/mfe.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mfe_MU.php'; diff --git a/vendor/Carbon/Lang/mfe_MU.php b/vendor/Carbon/Lang/mfe_MU.php new file mode 100644 index 0000000..0d2f2d7 --- /dev/null +++ b/vendor/Carbon/Lang/mfe_MU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. akhilesh.k@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['zanvie', 'fevriye', 'mars', 'avril', 'me', 'zin', 'zilye', 'out', 'septam', 'oktob', 'novam', 'desam'], 'months_short' => ['zan', 'fev', 'mar', 'avr', 'me', 'zin', 'zil', 'out', 'sep', 'okt', 'nov', 'des'], 'weekdays' => ['dimans', 'lindi', 'mardi', 'merkredi', 'zedi', 'vandredi', 'samdi'], 'weekdays_short' => ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam'], 'weekdays_min' => ['dim', 'lin', 'mar', 'mer', 'ze', 'van', 'sam'], 'year' => ':count banané', 'y' => ':count banané', 'a_year' => ':count banané', 'month' => ':count mwa', 'm' => ':count mwa', 'a_month' => ':count mwa', 'week' => ':count sémenn', 'w' => ':count sémenn', 'a_week' => ':count sémenn', 'day' => ':count zour', 'd' => ':count zour', 'a_day' => ':count zour', 'hour' => ':count -er-tan', 'h' => ':count -er-tan', 'a_hour' => ':count -er-tan', 'minute' => ':count minitt', 'min' => ':count minitt', 'a_minute' => ':count minitt', 'second' => ':count déziém', 's' => ':count déziém', 'a_second' => ':count déziém']); diff --git a/vendor/Carbon/Lang/mg.php b/vendor/Carbon/Lang/mg.php new file mode 100644 index 0000000..652c7c4 --- /dev/null +++ b/vendor/Carbon/Lang/mg.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mg_MG.php'; diff --git a/vendor/Carbon/Lang/mg_MG.php b/vendor/Carbon/Lang/mg_MG.php new file mode 100644 index 0000000..e4c3809 --- /dev/null +++ b/vendor/Carbon/Lang/mg_MG.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - The Debian Project modified by GNU//Linux Malagasy Rado Ramarotafika,Do-Risika RAFIEFERANTSIARONJY rado@linuxmg.org,dourix@free.fr + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD.MM.YYYY'], + 'months' => ['Janoary', 'Febroary', 'Martsa', 'Aprily', 'Mey', 'Jona', 'Jolay', 'Aogositra', 'Septambra', 'Oktobra', 'Novambra', 'Desambra'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'Mey', 'Jon', 'Jol', 'Aog', 'Sep', 'Okt', 'Nov', 'Des'], + 'weekdays' => ['alahady', 'alatsinainy', 'talata', 'alarobia', 'alakamisy', 'zoma', 'sabotsy'], + 'weekdays_short' => ['lhd', 'lts', 'tlt', 'lrb', 'lkm', 'zom', 'sab'], + 'weekdays_min' => ['lhd', 'lts', 'tlt', 'lrb', 'lkm', 'zom', 'sab'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'minute' => ':count minitra', + // less reliable + 'min' => ':count minitra', + // less reliable + 'a_minute' => ':count minitra', + // less reliable + 'year' => ':count taona', + 'y' => ':count taona', + 'a_year' => ':count taona', + 'month' => ':count volana', + 'm' => ':count volana', + 'a_month' => ':count volana', + 'week' => ':count herinandro', + 'w' => ':count herinandro', + 'a_week' => ':count herinandro', + 'day' => ':count andro', + 'd' => ':count andro', + 'a_day' => ':count andro', + 'hour' => ':count ora', + 'h' => ':count ora', + 'a_hour' => ':count ora', + 'second' => ':count segondra', + 's' => ':count segondra', + 'a_second' => ':count segondra', +]); diff --git a/vendor/Carbon/Lang/mgh.php b/vendor/Carbon/Lang/mgh.php new file mode 100644 index 0000000..981fdff --- /dev/null +++ b/vendor/Carbon/Lang/mgh.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['wichishu', 'mchochil’l'], 'weekdays' => ['Sabato', 'Jumatatu', 'Jumanne', 'Jumatano', 'Arahamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo'], 'weekdays_min' => ['Sab', 'Jtt', 'Jnn', 'Jtn', 'Ara', 'Iju', 'Jmo'], 'months' => ['Mweri wo kwanza', 'Mweri wo unayeli', 'Mweri wo uneraru', 'Mweri wo unecheshe', 'Mweri wo unethanu', 'Mweri wo thanu na mocha', 'Mweri wo saba', 'Mweri wo nane', 'Mweri wo tisa', 'Mweri wo kumi', 'Mweri wo kumi na moja', 'Mweri wo kumi na yel’li'], 'months_short' => ['Kwa', 'Una', 'Rar', 'Che', 'Tha', 'Moc', 'Sab', 'Nan', 'Tis', 'Kum', 'Moj', 'Yel'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/mgo.php b/vendor/Carbon/Lang/mgo.php new file mode 100644 index 0000000..5329872 --- /dev/null +++ b/vendor/Carbon/Lang/mgo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['Aneg 1', 'Aneg 2', 'Aneg 3', 'Aneg 4', 'Aneg 5', 'Aneg 6', 'Aneg 7'], 'weekdays_short' => ['Aneg 1', 'Aneg 2', 'Aneg 3', 'Aneg 4', 'Aneg 5', 'Aneg 6', 'Aneg 7'], 'weekdays_min' => ['1', '2', '3', '4', '5', '6', '7'], 'months' => ['iməg mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd', 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'], 'months_short' => ['mbegtug', 'imeg àbùbì', 'imeg mbəŋchubi', 'iməg ngwə̀t', 'iməg fog', 'iməg ichiibɔd', 'iməg àdùmbə̀ŋ', 'iməg ichika', 'iməg kud', 'iməg tèsiʼe', 'iməg zò', 'iməg krizmed'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'dddd, YYYY MMMM DD HH:mm']]); diff --git a/vendor/Carbon/Lang/mhr.php b/vendor/Carbon/Lang/mhr.php new file mode 100644 index 0000000..5d0090a --- /dev/null +++ b/vendor/Carbon/Lang/mhr.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mhr_RU.php'; diff --git a/vendor/Carbon/Lang/mhr_RU.php b/vendor/Carbon/Lang/mhr_RU.php new file mode 100644 index 0000000..7e7fc4a --- /dev/null +++ b/vendor/Carbon/Lang/mhr_RU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - PeshSajSoft Ltd. Vyacheslav Kileev slavakileev@yandex.ru + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY.MM.DD'], 'months' => ['Шорыкйол', 'Пургыж', 'Ӱярня', 'Вӱдшор', 'Ага', 'Пеледыш', 'Сӱрем', 'Сорла', 'Идым', 'Шыжа', 'Кылме', 'Теле'], 'months_short' => ['Шрк', 'Пгж', 'Ӱрн', 'Вшр', 'Ага', 'Пдш', 'Срм', 'Срл', 'Идм', 'Шыж', 'Клм', 'Тел'], 'weekdays' => ['Рушарня', 'Шочмо', 'Кушкыжмо', 'Вӱргече', 'Изарня', 'Кугарня', 'Шуматкече'], 'weekdays_short' => ['Ршр', 'Шчм', 'Кжм', 'Вгч', 'Изр', 'Кгр', 'Шмт'], 'weekdays_min' => ['Ршр', 'Шчм', 'Кжм', 'Вгч', 'Изр', 'Кгр', 'Шмт'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count идалык', 'y' => ':count идалык', 'a_year' => ':count идалык', 'month' => ':count Тылзе', 'm' => ':count Тылзе', 'a_month' => ':count Тылзе', 'week' => ':count арня', 'w' => ':count арня', 'a_week' => ':count арня', 'day' => ':count кече', 'd' => ':count кече', 'a_day' => ':count кече', 'hour' => ':count час', 'h' => ':count час', 'a_hour' => ':count час', 'minute' => ':count минут', 'min' => ':count минут', 'a_minute' => ':count минут', 'second' => ':count кокымшан', 's' => ':count кокымшан', 'a_second' => ':count кокымшан']); diff --git a/vendor/Carbon/Lang/mi.php b/vendor/Carbon/Lang/mi.php new file mode 100644 index 0000000..daec8e6 --- /dev/null +++ b/vendor/Carbon/Lang/mi.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - John Corrigan + * - François B + */ +return ['year' => ':count tau', 'a_year' => '{1}he tau|:count tau', 'month' => ':count marama', 'a_month' => '{1}he marama|:count marama', 'week' => ':count wiki', 'a_week' => '{1}he wiki|:count wiki', 'day' => ':count ra', 'a_day' => '{1}he ra|:count ra', 'hour' => ':count haora', 'a_hour' => '{1}te haora|:count haora', 'minute' => ':count meneti', 'a_minute' => '{1}he meneti|:count meneti', 'second' => ':count hēkona', 'a_second' => '{1}te hēkona ruarua|:count hēkona', 'ago' => ':time i mua', 'from_now' => 'i roto i :time', 'diff_yesterday' => 'inanahi', 'diff_yesterday_regexp' => 'inanahi(?:\\s+i)?', 'diff_today' => 'i teie', 'diff_today_regexp' => 'i teie(?:\\s+mahana,)?(?:\\s+i)?', 'diff_tomorrow' => 'apopo', 'diff_tomorrow_regexp' => 'apopo(?:\\s+i)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY [i] HH:mm', 'LLLL' => 'dddd, D MMMM YYYY [i] HH:mm'], 'calendar' => ['sameDay' => '[i teie mahana, i] LT', 'nextDay' => '[apopo i] LT', 'nextWeek' => 'dddd [i] LT', 'lastDay' => '[inanahi i] LT', 'lastWeek' => 'dddd [whakamutunga i] LT', 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['Kohi-tāte', 'Hui-tanguru', 'Poutū-te-rangi', 'Paenga-whāwhā', 'Haratua', 'Pipiri', 'Hōngoingoi', 'Here-turi-kōkā', 'Mahuru', 'Whiringa-ā-nuku', 'Whiringa-ā-rangi', 'Hakihea'], 'months_short' => ['Kohi', 'Hui', 'Pou', 'Pae', 'Hara', 'Pipi', 'Hōngoi', 'Here', 'Mahu', 'Whi-nu', 'Whi-ra', 'Haki'], 'weekdays' => ['Rātapu', 'Mane', 'Tūrei', 'Wenerei', 'Tāite', 'Paraire', 'Hātarei'], 'weekdays_short' => ['Ta', 'Ma', 'Tū', 'We', 'Tāi', 'Pa', 'Hā'], 'weekdays_min' => ['Ta', 'Ma', 'Tū', 'We', 'Tāi', 'Pa', 'Hā'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' me te ']]; diff --git a/vendor/Carbon/Lang/mi_NZ.php b/vendor/Carbon/Lang/mi_NZ.php new file mode 100644 index 0000000..3c39aa0 --- /dev/null +++ b/vendor/Carbon/Lang/mi_NZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/mi.php'; diff --git a/vendor/Carbon/Lang/miq.php b/vendor/Carbon/Lang/miq.php new file mode 100644 index 0000000..13703dc --- /dev/null +++ b/vendor/Carbon/Lang/miq.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/miq_NI.php'; diff --git a/vendor/Carbon/Lang/miq_NI.php b/vendor/Carbon/Lang/miq_NI.php new file mode 100644 index 0000000..3699015 --- /dev/null +++ b/vendor/Carbon/Lang/miq_NI.php @@ -0,0 +1,28 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['siakwa kati', 'kuswa kati', 'kakamuk kati', 'lî wainhka kati', 'lih mairin kati', 'lî kati', 'pastara kati', 'sikla kati', 'wîs kati', 'waupasa kati', 'yahbra kati', 'trisu kati'], + 'months_short' => ['siakwa kati', 'kuswa kati', 'kakamuk kati', 'lî wainhka kati', 'lih mairin kati', 'lî kati', 'pastara kati', 'sikla kati', 'wîs kati', 'waupasa kati', 'yahbra kati', 'trisu kati'], + 'weekdays' => ['sandi', 'mundi', 'tiusdi', 'wensde', 'tausde', 'praidi', 'satadi'], + 'weekdays_short' => ['san', 'mun', 'tius', 'wens', 'taus', 'prai', 'sat'], + 'weekdays_min' => ['san', 'mun', 'tius', 'wens', 'taus', 'prai', 'sat'], + 'first_day_of_week' => 0, + 'day_of_first_week_of_year' => 7, + 'meridiem' => ['VM', 'NM'], + 'month' => ':count kati', + // less reliable + 'm' => ':count kati', + // less reliable + 'a_month' => ':count kati', +]); diff --git a/vendor/Carbon/Lang/mjw.php b/vendor/Carbon/Lang/mjw.php new file mode 100644 index 0000000..a518fdc --- /dev/null +++ b/vendor/Carbon/Lang/mjw.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mjw_IN.php'; diff --git a/vendor/Carbon/Lang/mjw_IN.php b/vendor/Carbon/Lang/mjw_IN.php new file mode 100644 index 0000000..2e1168d --- /dev/null +++ b/vendor/Carbon/Lang/mjw_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Jor Teron bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['Arkoi', 'Thangthang', 'There', 'Jangmi', 'Aru', 'Vosik', 'Jakhong', 'Paipai', 'Chiti', 'Phere', 'Phaikuni', 'Matijong'], 'months_short' => ['Ark', 'Thang', 'The', 'Jang', 'Aru', 'Vos', 'Jak', 'Pai', 'Chi', 'Phe', 'Phai', 'Mati'], 'weekdays' => ['Bhomkuru', 'Urmi', 'Durmi', 'Thelang', 'Theman', 'Bhomta', 'Bhomti'], 'weekdays_short' => ['Bhom', 'Ur', 'Dur', 'Tkel', 'Tkem', 'Bhta', 'Bhti'], 'weekdays_min' => ['Bhom', 'Ur', 'Dur', 'Tkel', 'Tkem', 'Bhta', 'Bhti'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/mk.php b/vendor/Carbon/Lang/mk.php index 41d3d0d..b8da74d 100644 --- a/vendor/Carbon/Lang/mk.php +++ b/vendor/Carbon/Lang/mk.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,46 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count година|:count години', 'month' => ':count месец|:count месеци', 'week' => ':count седмица|:count седмици', 'day' => ':count ден|:count дена', 'hour' => ':count час|:count часа', 'minute' => ':count минута|:count минути', 'second' => ':count секунда|:count секунди', 'ago' => 'пред :time', 'from_now' => ':time од сега', 'after' => 'по :time', 'before' => 'пред :time'); +/* + * Authors: + * - Sashko Todorov + * - Josh Soref + * - François B + * - Serhan Apaydın + * - Borislav Mickov + * - JD Isaacks + * - Tomi Atanasoski + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count година|:count години', 'a_year' => 'година|:count години', 'y' => ':count год.', 'month' => ':count месец|:count месеци', 'a_month' => 'месец|:count месеци', 'm' => ':count месец|:count месеци', 'week' => ':count седмица|:count седмици', 'a_week' => 'седмица|:count седмици', 'w' => ':count седмица|:count седмици', 'day' => ':count ден|:count дена', 'a_day' => 'ден|:count дена', 'd' => ':count ден|:count дена', 'hour' => ':count час|:count часа', 'a_hour' => 'час|:count часа', 'h' => ':count час|:count часа', 'minute' => ':count минута|:count минути', 'a_minute' => 'минута|:count минути', 'min' => ':count мин.', 'second' => ':count секунда|:count секунди', 'a_second' => 'неколку секунди|:count секунди', 's' => ':count сек.', 'ago' => 'пред :time', 'from_now' => 'после :time', 'after' => 'по :time', 'before' => 'пред :time', 'diff_now' => 'сега', 'diff_today' => 'Денес', 'diff_today_regexp' => 'Денес(?:\\s+во)?', 'diff_yesterday' => 'вчера', 'diff_yesterday_regexp' => 'Вчера(?:\\s+во)?', 'diff_tomorrow' => 'утре', 'diff_tomorrow_regexp' => 'Утре(?:\\s+во)?', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'D.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY H:mm', 'LLLL' => 'dddd, D MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[Денес во] LT', 'nextDay' => '[Утре во] LT', 'nextWeek' => '[Во] dddd [во] LT', 'lastDay' => '[Вчера во] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + case 3: + case 6: + return '[Изминатата] dddd [во] LT'; + default: + return '[Изминатиот] dddd [во] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => function ($number) { + $lastDigit = $number % 10; + $last2Digits = $number % 100; + if ($number === 0) { + return $number . '-ев'; + } + if ($last2Digits === 0) { + return $number . '-ен'; + } + if ($last2Digits > 10 && $last2Digits < 20) { + return $number . '-ти'; + } + if ($lastDigit === 1) { + return $number . '-ви'; + } + if ($lastDigit === 2) { + return $number . '-ри'; + } + if ($lastDigit === 7 || $lastDigit === 8) { + return $number . '-ми'; + } + return $number . '-ти'; +}, 'months' => ['јануари', 'февруари', 'март', 'април', 'мај', 'јуни', 'јули', 'август', 'септември', 'октомври', 'ноември', 'декември'], 'months_short' => ['јан', 'фев', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'ное', 'дек'], 'weekdays' => ['недела', 'понеделник', 'вторник', 'среда', 'четврток', 'петок', 'сабота'], 'weekdays_short' => ['нед', 'пон', 'вто', 'сре', 'чет', 'пет', 'саб'], 'weekdays_min' => ['нe', 'пo', 'вт', 'ср', 'че', 'пе', 'сa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' и '], 'meridiem' => ['АМ', 'ПМ']]; diff --git a/vendor/Carbon/Lang/mk_MK.php b/vendor/Carbon/Lang/mk_MK.php new file mode 100644 index 0000000..7b71b59 --- /dev/null +++ b/vendor/Carbon/Lang/mk_MK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/mk.php'; diff --git a/vendor/Carbon/Lang/ml.php b/vendor/Carbon/Lang/ml.php new file mode 100644 index 0000000..01eb023 --- /dev/null +++ b/vendor/Carbon/Lang/ml.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - JD Isaacks + */ +return ['year' => ':count വർഷം', 'a_year' => 'ഒരു വർഷം|:count വർഷം', 'month' => ':count മാസം', 'a_month' => 'ഒരു മാസം|:count മാസം', 'week' => ':count ആഴ്ച', 'a_week' => 'ഒരാഴ്ച|:count ആഴ്ച', 'day' => ':count ദിവസം', 'a_day' => 'ഒരു ദിവസം|:count ദിവസം', 'hour' => ':count മണിക്കൂർ', 'a_hour' => 'ഒരു മണിക്കൂർ|:count മണിക്കൂർ', 'minute' => ':count മിനിറ്റ്', 'a_minute' => 'ഒരു മിനിറ്റ്|:count മിനിറ്റ്', 'second' => ':count സെക്കൻഡ്', 'a_second' => 'അൽപ നിമിഷങ്ങൾ|:count സെക്കൻഡ്', 'ago' => ':time മുൻപ്', 'from_now' => ':time കഴിഞ്ഞ്', 'diff_now' => 'ഇപ്പോൾ', 'diff_today' => 'ഇന്ന്', 'diff_yesterday' => 'ഇന്നലെ', 'diff_tomorrow' => 'നാളെ', 'formats' => ['LT' => 'A h:mm -നു', 'LTS' => 'A h:mm:ss -നു', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm -നു', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm -നു'], 'calendar' => ['sameDay' => '[ഇന്ന്] LT', 'nextDay' => '[നാളെ] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[ഇന്നലെ] LT', 'lastWeek' => '[കഴിഞ്ഞ] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'രാത്രി'; + } + if ($hour < 12) { + return 'രാവിലെ'; + } + if ($hour < 17) { + return 'ഉച്ച കഴിഞ്ഞ്'; + } + if ($hour < 20) { + return 'വൈകുന്നേരം'; + } + return 'രാത്രി'; +}, 'months' => ['ജനുവരി', 'ഫെബ്രുവരി', 'മാർച്ച്', 'ഏപ്രിൽ', 'മേയ്', 'ജൂൺ', 'ജൂലൈ', 'ഓഗസ്റ്റ്', 'സെപ്റ്റംബർ', 'ഒക്ടോബർ', 'നവംബർ', 'ഡിസംബർ'], 'months_short' => ['ജനു.', 'ഫെബ്രു.', 'മാർ.', 'ഏപ്രി.', 'മേയ്', 'ജൂൺ', 'ജൂലൈ.', 'ഓഗ.', 'സെപ്റ്റ.', 'ഒക്ടോ.', 'നവം.', 'ഡിസം.'], 'weekdays' => ['ഞായറാഴ്ച', 'തിങ്കളാഴ്ച', 'ചൊവ്വാഴ്ച', 'ബുധനാഴ്ച', 'വ്യാഴാഴ്ച', 'വെള്ളിയാഴ്ച', 'ശനിയാഴ്ച'], 'weekdays_short' => ['ഞായർ', 'തിങ്കൾ', 'ചൊവ്വ', 'ബുധൻ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'], 'weekdays_min' => ['ഞാ', 'തി', 'ചൊ', 'ബു', 'വ്യാ', 'വെ', 'ശ'], 'list' => ', ', 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/ml_IN.php b/vendor/Carbon/Lang/ml_IN.php new file mode 100644 index 0000000..70907dc --- /dev/null +++ b/vendor/Carbon/Lang/ml_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ml.php'; diff --git a/vendor/Carbon/Lang/mn.php b/vendor/Carbon/Lang/mn.php index 1e89f0d..3e188b6 100644 --- a/vendor/Carbon/Lang/mn.php +++ b/vendor/Carbon/Lang/mn.php @@ -2,59 +2,31 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt * - * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. - * - * @translator Batmandakh Erdenebileg */ -return array( - 'year' => ':count жил', - 'y' => ':count жил', - 'month' => ':count сар', - 'm' => ':count сар', - 'week' => ':count долоо хоног', - 'w' => ':count долоо хоног', - 'day' => ':count өдөр', - 'd' => ':count өдөр', - 'hour' => ':count цаг', - 'h' => ':countц', - 'minute' => ':count минут', - 'min' => ':countм', - 'second' => ':count секунд', - 's' => ':countс', - 'ago' => ':timeн өмнө', - 'year_ago' => ':count жилий', - 'month_ago' => ':count сары', - 'day_ago' => ':count хоногий', - 'hour_ago' => ':count цагий', - 'minute_ago' => ':count минуты', - 'second_ago' => ':count секунды', - 'from_now' => 'одоогоос :time', - 'year_from_now' => ':count жилийн дараа', - 'month_from_now' => ':count сарын дараа', - 'day_from_now' => ':count хоногийн дараа', - 'hour_from_now' => ':count цагийн дараа', - 'minute_from_now' => ':count минутын дараа', - 'second_from_now' => ':count секундын дараа', - // Does it required to make translation for before, after as follows? hmm, I think we've made it with ago and from now keywords already. Anyway, I've included it just in case of undesired action... - 'after' => ':timeн дараа', - 'year_after' => ':count жилий', - 'month_after' => ':count сары', - 'day_after' => ':count хоногий', - 'hour_after' => ':count цагий', - 'minute_after' => ':count минуты', - 'second_after' => ':count секунды', - 'before' => ':timeн өмнө', - 'year_before' => ':count жилий', - 'month_before' => ':count сары', - 'day_before' => ':count хоногий', - 'hour_before' => ':count цагий', - 'minute_before' => ':count минуты', - 'second_before' => ':count секунды', -); +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Zolzaya Erdenebaatar + * - Tom Hughes + * - Akira Matsuda + * - Christopher Dell + * - Michael Kessler + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Nicolás Hock Isaza + * - Ochirkhuyag + * - Batmandakh + * - lucifer-crybaby + */ +return ['year' => ':count жил', 'y' => ':count жил', 'month' => ':count сар', 'm' => ':count сар', 'week' => ':count долоо хоног', 'w' => ':count долоо хоног', 'day' => ':count өдөр', 'd' => ':count өдөр', 'hour' => ':count цаг', 'h' => ':countц', 'minute' => ':count минут', 'min' => ':countм', 'second' => ':count секунд', 's' => ':countс', 'ago_mode' => 'last', 'ago' => ':time өмнө', 'year_ago' => ':count жилийн', 'y_ago' => ':count жилийн', 'month_ago' => ':count сарын', 'm_ago' => ':count сарын', 'day_ago' => ':count хоногийн', 'd_ago' => ':count хоногийн', 'week_ago' => ':count долоо хоногийн', 'w_ago' => ':count долоо хоногийн', 'hour_ago' => ':count цагийн', 'minute_ago' => ':count минутын', 'second_ago' => ':count секундын', 'from_now_mode' => 'last', 'from_now' => 'одоогоос :time', 'year_from_now' => ':count жилийн дараа', 'y_from_now' => ':count жилийн дараа', 'month_from_now' => ':count сарын дараа', 'm_from_now' => ':count сарын дараа', 'day_from_now' => ':count хоногийн дараа', 'd_from_now' => ':count хоногийн дараа', 'hour_from_now' => ':count цагийн дараа', 'minute_from_now' => ':count минутын дараа', 'second_from_now' => ':count секундын дараа', 'after_mode' => 'last', 'after' => ':time дараа', 'year_after' => ':count жилийн', 'y_after' => ':count жилийн', 'month_after' => ':count сарын', 'm_after' => ':count сарын', 'day_after' => ':count хоногийн', 'd_after' => ':count хоногийн', 'hour_after' => ':count цагийн', 'minute_after' => ':count минутын', 'second_after' => ':count секундын', 'before_mode' => 'last', 'before' => ':time өмнө', 'year_before' => ':count жилийн', 'y_before' => ':count жилийн', 'month_before' => ':count сарын', 'm_before' => ':count сарын', 'day_before' => ':count хоногийн', 'd_before' => ':count хоногийн', 'hour_before' => ':count цагийн', 'minute_before' => ':count минутын', 'second_before' => ':count секундын', 'list' => ', ', 'diff_now' => 'одоо', 'diff_yesterday' => 'өчигдөр', 'diff_tomorrow' => 'маргааш', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'YYYY MMMM DD', 'LLL' => 'YY-MM-DD, HH:mm', 'LLLL' => 'YYYY MMMM DD, HH:mm'], 'weekdays' => ['Ням', 'Даваа', 'Мягмар', 'Лхагва', 'Пүрэв', 'Баасан', 'Бямба'], 'weekdays_short' => ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], 'weekdays_min' => ['Ня', 'Да', 'Мя', 'Лх', 'Пү', 'Ба', 'Бя'], 'months' => ['1 сар', '2 сар', '3 сар', '4 сар', '5 сар', '6 сар', '7 сар', '8 сар', '9 сар', '10 сар', '11 сар', '12 сар'], 'months_short' => ['1 сар', '2 сар', '3 сар', '4 сар', '5 сар', '6 сар', '7 сар', '8 сар', '9 сар', '10 сар', '11 сар', '12 сар'], 'meridiem' => ['өглөө', 'орой'], 'first_day_of_week' => 1]; diff --git a/vendor/Carbon/Lang/mn_MN.php b/vendor/Carbon/Lang/mn_MN.php new file mode 100644 index 0000000..f6498be --- /dev/null +++ b/vendor/Carbon/Lang/mn_MN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/mn.php'; diff --git a/vendor/Carbon/Lang/mni.php b/vendor/Carbon/Lang/mni.php new file mode 100644 index 0000000..fd4740a --- /dev/null +++ b/vendor/Carbon/Lang/mni.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/mni_IN.php'; diff --git a/vendor/Carbon/Lang/mni_IN.php b/vendor/Carbon/Lang/mni_IN.php new file mode 100644 index 0000000..040703d --- /dev/null +++ b/vendor/Carbon/Lang/mni_IN.php @@ -0,0 +1,37 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat Pune libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['জানুৱারি', 'ফেব্রুৱারি', 'মার্চ', 'এপ্রিল', 'মে', 'জুন', 'জুলাই', 'আগষ্ট', 'সেপ্তেম্বর', 'ওক্তোবর', 'নবেম্বর', 'ডিসেম্বর'], + 'months_short' => ['জান', 'ফেব', 'মার', 'এপ্রি', 'মে', 'জুন', 'জুল', 'আগ', 'সেপ', 'ওক্ত', 'নবে', 'ডিস'], + 'weekdays' => ['নোংমাইজিং', 'নিংথৌকাবা', 'লৈবাকপোকপা', 'য়ুমশকৈশা', 'শগোলশেন', 'ইরাই', 'থাংজ'], + 'weekdays_short' => ['নোং', 'নিং', 'লৈবাক', 'য়ুম', 'শগোল', 'ইরা', 'থাং'], + 'weekdays_min' => ['নোং', 'নিং', 'লৈবাক', 'য়ুম', 'শগোল', 'ইরা', 'থাং'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['এ.ম.', 'প.ম.'], + 'year' => ':count ইসিং', + // less reliable + 'y' => ':count ইসিং', + // less reliable + 'a_year' => ':count ইসিং', + // less reliable + 'second' => ':count ꯅꯤꯡꯊꯧꯀꯥꯕ', + // less reliable + 's' => ':count ꯅꯤꯡꯊꯧꯀꯥꯕ', + // less reliable + 'a_second' => ':count ꯅꯤꯡꯊꯧꯀꯥꯕ', +]); diff --git a/vendor/Carbon/Lang/mo.php b/vendor/Carbon/Lang/mo.php new file mode 100644 index 0000000..d07da47 --- /dev/null +++ b/vendor/Carbon/Lang/mo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ro.php'; diff --git a/vendor/Carbon/Lang/mr.php b/vendor/Carbon/Lang/mr.php new file mode 100644 index 0000000..37efb0b --- /dev/null +++ b/vendor/Carbon/Lang/mr.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Vikram-enyota + */ +return ['year' => ':count वर्ष', 'y' => ':count वर्ष', 'month' => ':count महिना|:count महिने', 'm' => ':count महिना|:count महिने', 'week' => ':count आठवडा|:count आठवडे', 'w' => ':count आठवडा|:count आठवडे', 'day' => ':count दिवस', 'd' => ':count दिवस', 'hour' => ':count तास', 'h' => ':count तास', 'minute' => ':count मिनिटे', 'min' => ':count मिनिटे', 'second' => ':count सेकंद', 's' => ':count सेकंद', 'ago' => ':timeपूर्वी', 'from_now' => ':timeमध्ये', 'before' => ':timeपूर्वी', 'after' => ':timeनंतर', 'diff_now' => 'आत्ता', 'diff_today' => 'आज', 'diff_yesterday' => 'काल', 'diff_tomorrow' => 'उद्या', 'formats' => ['LT' => 'A h:mm वाजता', 'LTS' => 'A h:mm:ss वाजता', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm वाजता', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm वाजता'], 'calendar' => ['sameDay' => '[आज] LT', 'nextDay' => '[उद्या] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[काल] LT', 'lastWeek' => '[मागील] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'रात्री'; + } + if ($hour < 10) { + return 'सकाळी'; + } + if ($hour < 17) { + return 'दुपारी'; + } + if ($hour < 20) { + return 'सायंकाळी'; + } + return 'रात्री'; +}, 'months' => ['जानेवारी', 'फेब्रुवारी', 'मार्च', 'एप्रिल', 'मे', 'जून', 'जुलै', 'ऑगस्ट', 'सप्टेंबर', 'ऑक्टोबर', 'नोव्हेंबर', 'डिसेंबर'], 'months_short' => ['जाने.', 'फेब्रु.', 'मार्च.', 'एप्रि.', 'मे.', 'जून.', 'जुलै.', 'ऑग.', 'सप्टें.', 'ऑक्टो.', 'नोव्हें.', 'डिसें.'], 'weekdays' => ['रविवार', 'सोमवार', 'मंगळवार', 'बुधवार', 'गुरूवार', 'शुक्रवार', 'शनिवार'], 'weekdays_short' => ['रवि', 'सोम', 'मंगळ', 'बुध', 'गुरू', 'शुक्र', 'शनि'], 'weekdays_min' => ['र', 'सो', 'मं', 'बु', 'गु', 'शु', 'श'], 'list' => [', ', ' आणि '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/mr_IN.php b/vendor/Carbon/Lang/mr_IN.php new file mode 100644 index 0000000..3f3bb94 --- /dev/null +++ b/vendor/Carbon/Lang/mr_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/mr.php'; diff --git a/vendor/Carbon/Lang/ms.php b/vendor/Carbon/Lang/ms.php index e912f40..98fb1ea 100644 --- a/vendor/Carbon/Lang/ms.php +++ b/vendor/Carbon/Lang/ms.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,28 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count tahun', 'y' => ':count tahun', 'month' => ':count bulan', 'm' => ':count bulan', 'week' => ':count minggu', 'w' => ':count minggu', 'day' => ':count hari', 'd' => ':count hari', 'hour' => ':count jam', 'h' => ':count jam', 'minute' => ':count minit', 'min' => ':count minit', 'second' => ':count saat', 's' => ':count saat', 'ago' => ':time yang lalu', 'from_now' => ':time dari sekarang', 'after' => ':time selepas', 'before' => ':time sebelum'); +/* + * Authors: + * - Josh Soref + * - Azri Jamil + * - JD Isaacks + * - Josh Soref + * - Azri Jamil + * - Hariadi Hinta + * - Ashraf Kamarudin + */ +return ['year' => ':count tahun', 'a_year' => '{1}setahun|]1,Inf[:count tahun', 'y' => ':count tahun', 'month' => ':count bulan', 'a_month' => '{1}sebulan|]1,Inf[:count bulan', 'm' => ':count bulan', 'week' => ':count minggu', 'a_week' => '{1}seminggu|]1,Inf[:count minggu', 'w' => ':count minggu', 'day' => ':count hari', 'a_day' => '{1}sehari|]1,Inf[:count hari', 'd' => ':count hari', 'hour' => ':count jam', 'a_hour' => '{1}sejam|]1,Inf[:count jam', 'h' => ':count jam', 'minute' => ':count minit', 'a_minute' => '{1}seminit|]1,Inf[:count minit', 'min' => ':count minit', 'second' => ':count saat', 'a_second' => '{1}beberapa saat|]1,Inf[:count saat', 'millisecond' => ':count milisaat', 'a_millisecond' => '{1}semilisaat|]1,Inf[:count milliseconds', 'microsecond' => ':count mikrodetik', 'a_microsecond' => '{1}semikrodetik|]1,Inf[:count mikrodetik', 's' => ':count saat', 'ago' => ':time yang lepas', 'from_now' => ':time dari sekarang', 'after' => ':time kemudian', 'before' => ':time lepas', 'diff_now' => 'sekarang', 'diff_today' => 'Hari', 'diff_today_regexp' => 'Hari(?:\\s+ini)?(?:\\s+pukul)?', 'diff_yesterday' => 'semalam', 'diff_yesterday_regexp' => 'Semalam(?:\\s+pukul)?', 'diff_tomorrow' => 'esok', 'diff_tomorrow_regexp' => 'Esok(?:\\s+pukul)?', 'diff_before_yesterday' => 'kelmarin', 'diff_after_tomorrow' => 'lusa', 'formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm.ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY [pukul] HH.mm', 'LLLL' => 'dddd, D MMMM YYYY [pukul] HH.mm'], 'calendar' => ['sameDay' => '[Hari ini pukul] LT', 'nextDay' => '[Esok pukul] LT', 'nextWeek' => 'dddd [pukul] LT', 'lastDay' => '[Kelmarin pukul] LT', 'lastWeek' => 'dddd [lepas pukul] LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 1) { + return 'tengah malam'; + } + if ($hour < 12) { + return 'pagi'; + } + if ($hour < 13) { + return 'tengah hari'; + } + if ($hour < 19) { + return 'petang'; + } + return 'malam'; +}, 'months' => ['Januari', 'Februari', 'Mac', 'April', 'Mei', 'Jun', 'Julai', 'Ogos', 'September', 'Oktober', 'November', 'Disember'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogs', 'Sep', 'Okt', 'Nov', 'Dis'], 'weekdays' => ['Ahad', 'Isnin', 'Selasa', 'Rabu', 'Khamis', 'Jumaat', 'Sabtu'], 'weekdays_short' => ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'], 'weekdays_min' => ['Ah', 'Is', 'Sl', 'Rb', 'Km', 'Jm', 'Sb'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' dan ']]; diff --git a/vendor/Carbon/Lang/ms_BN.php b/vendor/Carbon/Lang/ms_BN.php new file mode 100644 index 0000000..98571b6 --- /dev/null +++ b/vendor/Carbon/Lang/ms_BN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ms.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/MM/yy', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, h:mm a', 'LLLL' => 'dd MMMM YYYY, h:mm a'], 'meridiem' => ['a', 'p']]); diff --git a/vendor/Carbon/Lang/ms_MY.php b/vendor/Carbon/Lang/ms_MY.php new file mode 100644 index 0000000..fbc127f --- /dev/null +++ b/vendor/Carbon/Lang/ms_MY.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - Azri Jamil + * - JD Isaacks + */ +return require __DIR__ . '/ms.php'; diff --git a/vendor/Carbon/Lang/ms_SG.php b/vendor/Carbon/Lang/ms_SG.php new file mode 100644 index 0000000..14edb36 --- /dev/null +++ b/vendor/Carbon/Lang/ms_SG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ms.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/MM/yy', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, h:mm a', 'LLLL' => 'dddd, D MMMM YYYY, h:mm a'], 'meridiem' => ['a', 'p']]); diff --git a/vendor/Carbon/Lang/mt.php b/vendor/Carbon/Lang/mt.php new file mode 100644 index 0000000..5d0b83d --- /dev/null +++ b/vendor/Carbon/Lang/mt.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Alessandro Maruccia + */ +return ['year' => 'sena|:count sni|:count sni|:count sni', 'y' => 'sa sena|:count snin|:count snin|:count snin', 'month' => 'xahar|:count xhur|:count xhur|:count xhur', 'm' => ':count xahar|:count xhur|:count xhur|:count xhur', 'week' => 'gimgħa|:count ġimgħat|:count ġimgħat|:count ġimgħat', 'w' => 'ġimgħa|:count ġimgħat|:count ġimgħat|:count ġimgħat', 'day' => 'ġurnata|:count ġranet|:count ġranet|:count ġranet', 'd' => 'ġurnata|:count ġranet|:count ġranet|:count ġranet', 'hour' => 'siegħa|:count siegħat|:count siegħat|:count siegħat', 'h' => 'siegħa|:count sigħat|:count sigħat|:count sigħat', 'minute' => 'minuta|:count minuti|:count minuti|:count minuti', 'min' => 'min.|:count min.|:count min.|:count min.', 'second' => 'ftit sekondi|:count sekondi|:count sekondi|:count sekondi', 's' => 'sek.|:count sek.|:count sek.|:count sek.', 'ago' => ':time ilu', 'from_now' => 'f’ :time', 'diff_now' => 'issa', 'diff_today' => 'Illum', 'diff_today_regexp' => 'Illum(?:\\s+fil-)?', 'diff_yesterday' => 'lbieraħ', 'diff_yesterday_regexp' => 'Il-bieraħ(?:\\s+fil-)?', 'diff_tomorrow' => 'għada', 'diff_tomorrow_regexp' => 'Għada(?:\\s+fil-)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Illum fil-]LT', 'nextDay' => '[Għada fil-]LT', 'nextWeek' => 'dddd [fil-]LT', 'lastDay' => '[Il-bieraħ fil-]LT', 'lastWeek' => 'dddd [li għadda] [fil-]LT', 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['Jannar', 'Frar', 'Marzu', 'April', 'Mejju', 'Ġunju', 'Lulju', 'Awwissu', 'Settembru', 'Ottubru', 'Novembru', 'Diċembru'], 'months_short' => ['Jan', 'Fra', 'Mar', 'Apr', 'Mej', 'Ġun', 'Lul', 'Aww', 'Set', 'Ott', 'Nov', 'Diċ'], 'weekdays' => ['Il-Ħadd', 'It-Tnejn', 'It-Tlieta', 'L-Erbgħa', 'Il-Ħamis', 'Il-Ġimgħa', 'Is-Sibt'], 'weekdays_short' => ['Ħad', 'Tne', 'Tli', 'Erb', 'Ħam', 'Ġim', 'Sib'], 'weekdays_min' => ['Ħa', 'Tn', 'Tl', 'Er', 'Ħa', 'Ġi', 'Si'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' u ']]; diff --git a/vendor/Carbon/Lang/mt_MT.php b/vendor/Carbon/Lang/mt_MT.php new file mode 100644 index 0000000..c4c739a --- /dev/null +++ b/vendor/Carbon/Lang/mt_MT.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/mt.php'; diff --git a/vendor/Carbon/Lang/mua.php b/vendor/Carbon/Lang/mua.php new file mode 100644 index 0000000..f86d004 --- /dev/null +++ b/vendor/Carbon/Lang/mua.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['comme', 'lilli'], 'weekdays' => ['Com’yakke', 'Comlaaɗii', 'Comzyiiɗii', 'Comkolle', 'Comkaldǝɓlii', 'Comgaisuu', 'Comzyeɓsuu'], 'weekdays_short' => ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze'], 'weekdays_min' => ['Cya', 'Cla', 'Czi', 'Cko', 'Cka', 'Cga', 'Cze'], 'months' => ['Fĩi Loo', 'Cokcwaklaŋne', 'Cokcwaklii', 'Fĩi Marfoo', 'Madǝǝuutǝbijaŋ', 'Mamǝŋgwãafahbii', 'Mamǝŋgwãalii', 'Madǝmbii', 'Fĩi Dǝɓlii', 'Fĩi Mundaŋ', 'Fĩi Gwahlle', 'Fĩi Yuru'], 'months_short' => ['FLO', 'CLA', 'CKI', 'FMF', 'MAD', 'MBI', 'MLI', 'MAM', 'FDE', 'FMU', 'FGW', 'FYU'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/my.php b/vendor/Carbon/Lang/my.php index 23990d3..3a78b9f 100644 --- a/vendor/Carbon/Lang/my.php +++ b/vendor/Carbon/Lang/my.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count နှစ်|:count နှစ်', 'y' => ':count နှစ်|:count နှစ်', 'month' => ':count လ|:count လ', 'm' => ':count လ|:count လ', 'week' => ':count ပတ်|:count ပတ်', 'w' => ':count ပတ်|:count ပတ်', 'day' => ':count ရက်|:count ရက်', 'd' => ':count ရက်|:count ရက်', 'hour' => ':count နာရီ|:count နာရီ', 'h' => ':count နာရီ|:count နာရီ', 'minute' => ':count မိနစ်|:count မိနစ်', 'min' => ':count မိနစ်|:count မိနစ်', 'second' => ':count စက္ကန့်|:count စက္ကန့်', 's' => ':count စက္ကန့်|:count စက္ကန့်', 'ago' => 'လွန်ခဲ့သော :time က', 'from_now' => 'ယခုမှစ၍နောက် :time အကြာ', 'after' => ':time ကြာပြီးနောက်', 'before' => ':time မတိုင်ခင်', 'diff_now' => 'အခုလေးတင်', 'diff_yesterday' => 'မနေ့က', 'diff_tomorrow' => 'မနက်ဖြန်', 'diff_before_yesterday' => 'တမြန်နေ့က', 'diff_after_tomorrow' => 'တဘက်ခါ', 'period_recurrences' => ':count ကြိမ်'); +/* + * Authors: + * - Josh Soref + * - JD Isaacks + * - Nay Lin Aung + */ +return ['year' => '{1}တစ်နှစ်|]1,Inf[:count နှစ်', 'y' => ':count နှစ်', 'month' => '{1}တစ်လ|]1,Inf[:count လ', 'm' => ':count လ', 'week' => ':count ပတ်', 'w' => ':count ပတ်', 'day' => '{1}တစ်ရက်|]1,Inf[:count ရက်', 'd' => ':count ရက်', 'hour' => '{1}တစ်နာရီ|]1,Inf[:count နာရီ', 'h' => ':count နာရီ', 'minute' => '{1}တစ်မိနစ်|]1,Inf[:count မိနစ်', 'min' => ':count မိနစ်', 'second' => '{1}စက္ကန်.အနည်းငယ်|]1,Inf[:count စက္ကန့်', 's' => ':count စက္ကန့်', 'ago' => 'လွန်ခဲ့သော :time က', 'from_now' => 'လာမည့် :time မှာ', 'after' => ':time ကြာပြီးနောက်', 'before' => ':time မတိုင်ခင်', 'diff_now' => 'အခုလေးတင်', 'diff_today' => 'ယနေ.', 'diff_yesterday' => 'မနေ့က', 'diff_yesterday_regexp' => 'မနေ.က', 'diff_tomorrow' => 'မနက်ဖြန်', 'diff_before_yesterday' => 'တမြန်နေ့က', 'diff_after_tomorrow' => 'တဘက်ခါ', 'period_recurrences' => ':count ကြိမ်', 'formats' => ['LT' => 'Oh:Om A', 'LTS' => 'Oh:Om:Os A', 'L' => 'OD/OM/OY', 'LL' => 'OD MMMM OY', 'LLL' => 'OD MMMM OY Oh:Om A', 'LLLL' => 'dddd OD MMMM OY Oh:Om A'], 'calendar' => ['sameDay' => '[ယနေ.] LT [မှာ]', 'nextDay' => '[မနက်ဖြန်] LT [မှာ]', 'nextWeek' => 'dddd LT [မှာ]', 'lastDay' => '[မနေ.က] LT [မှာ]', 'lastWeek' => '[ပြီးခဲ့သော] dddd LT [မှာ]', 'sameElse' => 'L'], 'months' => ['ဇန်နဝါရီ', 'ဖေဖော်ဝါရီ', 'မတ်', 'ဧပြီ', 'မေ', 'ဇွန်', 'ဇူလိုင်', 'သြဂုတ်', 'စက်တင်ဘာ', 'အောက်တိုဘာ', 'နိုဝင်ဘာ', 'ဒီဇင်ဘာ'], 'months_short' => ['ဇန်', 'ဖေ', 'မတ်', 'ပြီ', 'မေ', 'ဇွန်', 'လိုင်', 'သြ', 'စက်', 'အောက်', 'နို', 'ဒီ'], 'weekdays' => ['တနင်္ဂနွေ', 'တနင်္လာ', 'အင်္ဂါ', 'ဗုဒ္ဓဟူး', 'ကြာသပတေး', 'သောကြာ', 'စနေ'], 'weekdays_short' => ['နွေ', 'လာ', 'ဂါ', 'ဟူး', 'ကြာ', 'သော', 'နေ'], 'weekdays_min' => ['နွေ', 'လာ', 'ဂါ', 'ဟူး', 'ကြာ', 'သော', 'နေ'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'alt_numbers' => ['၀၀', '၀၁', '၀၂', '၀၃', '၀၄', '၀၅', '၀၆', '၀၇', '၀၈', '၀၉', '၁၀', '၁၁', '၁၂', '၁၃', '၁၄', '၁၅', '၁၆', '၁၇', '၁၈', '၁၉', '၂၀', '၂၁', '၂၂', '၂၃', '၂၄', '၂၅', '၂၆', '၂၇', '၂၈', '၂၉', '၃၀', '၃၁', '၃၂', '၃၃', '၃၄', '၃၅', '၃၆', '၃၇', '၃၈', '၃၉', '၄၀', '၄၁', '၄၂', '၄၃', '၄၄', '၄၅', '၄၆', '၄၇', '၄၈', '၄၉', '၅၀', '၅၁', '၅၂', '၅၃', '၅၄', '၅၅', '၅၆', '၅၇', '၅၈', '၅၉', '၆၀', '၆၁', '၆၂', '၆၃', '၆၄', '၆၅', '၆၆', '၆၇', '၆၈', '၆၉', '၇၀', '၇၁', '၇၂', '၇၃', '၇၄', '၇၅', '၇၆', '၇၇', '၇၈', '၇၉', '၈၀', '၈၁', '၈၂', '၈၃', '၈၄', '၈၅', '၈၆', '၈၇', '၈၈', '၈၉', '၉၀', '၉၁', '၉၂', '၉၃', '၉၄', '၉၅', '၉၆', '၉၇', '၉၈', '၉၉'], 'meridiem' => ['နံနက်', 'ညနေ']]; diff --git a/vendor/Carbon/Lang/my_MM.php b/vendor/Carbon/Lang/my_MM.php new file mode 100644 index 0000000..23452cf --- /dev/null +++ b/vendor/Carbon/Lang/my_MM.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/my.php'; diff --git a/vendor/Carbon/Lang/mzn.php b/vendor/Carbon/Lang/mzn.php new file mode 100644 index 0000000..8d75496 --- /dev/null +++ b/vendor/Carbon/Lang/mzn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fa.php', ['months' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'], 'months_short' => ['ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'], 'first_day_of_week' => 6, 'weekend' => [5, 5], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm']]); diff --git a/vendor/Carbon/Lang/nan.php b/vendor/Carbon/Lang/nan.php new file mode 100644 index 0000000..19d197a --- /dev/null +++ b/vendor/Carbon/Lang/nan.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/nan_TW.php'; diff --git a/vendor/Carbon/Lang/nan_TW.php b/vendor/Carbon/Lang/nan_TW.php new file mode 100644 index 0000000..382a146 --- /dev/null +++ b/vendor/Carbon/Lang/nan_TW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY年MM月DD日'], 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => [' 1月', ' 2月', ' 3月', ' 4月', ' 5月', ' 6月', ' 7月', ' 8月', ' 9月', '10月', '11月', '12月'], 'weekdays' => ['禮拜日', '禮拜一', '禮拜二', '禮拜三', '禮拜四', '禮拜五', '禮拜六'], 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['頂晡', '下晡'], 'year' => ':count 年', 'y' => ':count 年', 'a_year' => ':count 年', 'month' => ':count goe̍h', 'm' => ':count goe̍h', 'a_month' => ':count goe̍h', 'week' => ':count lé-pài', 'w' => ':count lé-pài', 'a_week' => ':count lé-pài', 'day' => ':count 日', 'd' => ':count 日', 'a_day' => ':count 日', 'hour' => ':count tiám-cheng', 'h' => ':count tiám-cheng', 'a_hour' => ':count tiám-cheng', 'minute' => ':count Hun-cheng', 'min' => ':count Hun-cheng', 'a_minute' => ':count Hun-cheng', 'second' => ':count Bió', 's' => ':count Bió', 'a_second' => ':count Bió']); diff --git a/vendor/Carbon/Lang/nan_TW@latin.php b/vendor/Carbon/Lang/nan_TW@latin.php new file mode 100644 index 0000000..edd6479 --- /dev/null +++ b/vendor/Carbon/Lang/nan_TW@latin.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Arne Goetje arne@canonical.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'YYYY-MM-DD'], 'months' => ['1goe̍h', '2goe̍h', '3goe̍h', '4goe̍h', '5goe̍h', '6goe̍h', '7goe̍h', '8goe̍h', '9goe̍h', '10goe̍h', '11goe̍h', '12goe̍h'], 'months_short' => ['1g', '2g', '3g', '4g', '5g', '6g', '7g', '8g', '9g', '10g', '11g', '12g'], 'weekdays' => ['lé-pài-ji̍t', 'pài-it', 'pài-jī', 'pài-saⁿ', 'pài-sì', 'pài-gō͘', 'pài-la̍k'], 'weekdays_short' => ['lp', 'p1', 'p2', 'p3', 'p4', 'p5', 'p6'], 'weekdays_min' => ['lp', 'p1', 'p2', 'p3', 'p4', 'p5', 'p6'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['téng-po͘', 'ē-po͘']]); diff --git a/vendor/Carbon/Lang/naq.php b/vendor/Carbon/Lang/naq.php new file mode 100644 index 0000000..2994ac2 --- /dev/null +++ b/vendor/Carbon/Lang/naq.php @@ -0,0 +1,54 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ǁgoagas', 'ǃuias'], + 'weekdays' => ['Sontaxtsees', 'Mantaxtsees', 'Denstaxtsees', 'Wunstaxtsees', 'Dondertaxtsees', 'Fraitaxtsees', 'Satertaxtsees'], + 'weekdays_short' => ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat'], + 'weekdays_min' => ['Son', 'Ma', 'De', 'Wu', 'Do', 'Fr', 'Sat'], + 'months' => ['ǃKhanni', 'ǃKhanǀgôab', 'ǀKhuuǁkhâb', 'ǃHôaǂkhaib', 'ǃKhaitsâb', 'Gamaǀaeb', 'ǂKhoesaob', 'Aoǁkhuumûǁkhâb', 'Taraǀkhuumûǁkhâb', 'ǂNûǁnâiseb', 'ǀHooǂgaeb', 'Hôasoreǁkhâb'], + 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd, D MMMM YYYY h:mm a'], + 'year' => ':count kurigu', + 'y' => ':count kurigu', + 'a_year' => ':count kurigu', + 'month' => ':count ǁaub', + // less reliable + 'm' => ':count ǁaub', + // less reliable + 'a_month' => ':count ǁaub', + // less reliable + 'week' => ':count hû', + // less reliable + 'w' => ':count hû', + // less reliable + 'a_week' => ':count hû', + // less reliable + 'day' => ':count ǀhobas', + // less reliable + 'd' => ':count ǀhobas', + // less reliable + 'a_day' => ':count ǀhobas', + // less reliable + 'hour' => ':count ǂgaes', + // less reliable + 'h' => ':count ǂgaes', + // less reliable + 'a_hour' => ':count ǂgaes', + // less reliable + 'minute' => ':count minutga', + // less reliable + 'min' => ':count minutga', + // less reliable + 'a_minute' => ':count minutga', +]); diff --git a/vendor/Carbon/Lang/nb.php b/vendor/Carbon/Lang/nb.php new file mode 100644 index 0000000..7144571 --- /dev/null +++ b/vendor/Carbon/Lang/nb.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Alexander Tømmerås + * - Sigurd Gartmann + * - JD Isaacks + */ +return ['year' => ':count år|:count år', 'a_year' => 'ett år|:count år', 'y' => ':count år|:count år', 'month' => ':count måned|:count måneder', 'a_month' => 'en måned|:count måneder', 'm' => ':count md.', 'week' => ':count uke|:count uker', 'a_week' => 'en uke|:count uker', 'w' => ':count u.', 'day' => ':count dag|:count dager', 'a_day' => 'en dag|:count dager', 'd' => ':count d.', 'hour' => ':count time|:count timer', 'a_hour' => 'en time|:count timer', 'h' => ':count t', 'minute' => ':count minutt|:count minutter', 'a_minute' => 'ett minutt|:count minutter', 'min' => ':count min', 'second' => ':count sekund|:count sekunder', 'a_second' => 'noen sekunder|:count sekunder', 's' => ':count sek', 'ago' => ':time siden', 'from_now' => 'om :time', 'after' => ':time etter', 'before' => ':time før', 'diff_now' => 'akkurat nå', 'diff_today' => 'i dag', 'diff_today_regexp' => 'i dag(?:\\s+kl.)?', 'diff_yesterday' => 'i går', 'diff_yesterday_regexp' => 'i går(?:\\s+kl.)?', 'diff_tomorrow' => 'i morgen', 'diff_tomorrow_regexp' => 'i morgen(?:\\s+kl.)?', 'diff_before_yesterday' => 'i forgårs', 'diff_after_tomorrow' => 'i overmorgen', 'period_recurrences' => 'en gang|:count ganger', 'period_interval' => 'hver :interval', 'period_start_date' => 'fra :date', 'period_end_date' => 'til :date', 'months' => ['januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], 'weekdays' => ['søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag'], 'weekdays_short' => ['søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør'], 'weekdays_min' => ['sø', 'ma', 'ti', 'on', 'to', 'fr', 'lø'], 'ordinal' => ':number.', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY [kl.] HH:mm', 'LLLL' => 'dddd D. MMMM YYYY [kl.] HH:mm'], 'calendar' => ['sameDay' => '[i dag kl.] LT', 'nextDay' => '[i morgen kl.] LT', 'nextWeek' => 'dddd [kl.] LT', 'lastDay' => '[i går kl.] LT', 'lastWeek' => '[forrige] dddd [kl.] LT', 'sameElse' => 'L'], 'list' => [', ', ' og '], 'meridiem' => ['a.m.', 'p.m.']]; diff --git a/vendor/Carbon/Lang/nb_NO.php b/vendor/Carbon/Lang/nb_NO.php new file mode 100644 index 0000000..b3d78a6 --- /dev/null +++ b/vendor/Carbon/Lang/nb_NO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nb.php'; diff --git a/vendor/Carbon/Lang/nb_SJ.php b/vendor/Carbon/Lang/nb_SJ.php new file mode 100644 index 0000000..02dffd6 --- /dev/null +++ b/vendor/Carbon/Lang/nb_SJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/nb.php', ['formats' => ['LL' => 'D. MMM YYYY', 'LLL' => 'D. MMMM YYYY, HH:mm', 'LLLL' => 'dddd D. MMMM YYYY, HH:mm']]); diff --git a/vendor/Carbon/Lang/nd.php b/vendor/Carbon/Lang/nd.php new file mode 100644 index 0000000..15af424 --- /dev/null +++ b/vendor/Carbon/Lang/nd.php @@ -0,0 +1,44 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'weekdays' => ['Sonto', 'Mvulo', 'Sibili', 'Sithathu', 'Sine', 'Sihlanu', 'Mgqibelo'], + 'weekdays_short' => ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq'], + 'weekdays_min' => ['Son', 'Mvu', 'Sib', 'Sit', 'Sin', 'Sih', 'Mgq'], + 'months' => ['Zibandlela', 'Nhlolanja', 'Mbimbitho', 'Mabasa', 'Nkwenkwezi', 'Nhlangula', 'Ntulikazi', 'Ncwabakazi', 'Mpandula', 'Mfumfu', 'Lwezi', 'Mpalakazi'], + 'months_short' => ['Zib', 'Nhlo', 'Mbi', 'Mab', 'Nkw', 'Nhla', 'Ntu', 'Ncw', 'Mpan', 'Mfu', 'Lwe', 'Mpal'], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], + 'year' => 'okweminyaka engu-:count', + // less reliable + 'y' => 'okweminyaka engu-:count', + // less reliable + 'a_year' => 'okweminyaka engu-:count', + // less reliable + 'month' => 'inyanga ezingu-:count', + 'm' => 'inyanga ezingu-:count', + 'a_month' => 'inyanga ezingu-:count', + 'week' => 'amaviki angu-:count', + 'w' => 'amaviki angu-:count', + 'a_week' => 'amaviki angu-:count', + 'day' => 'kwamalanga angu-:count', + 'd' => 'kwamalanga angu-:count', + 'a_day' => 'kwamalanga angu-:count', + 'hour' => 'amahola angu-:count', + 'h' => 'amahola angu-:count', + 'a_hour' => 'amahola angu-:count', + 'minute' => 'imizuzu engu-:count', + 'min' => 'imizuzu engu-:count', + 'a_minute' => 'imizuzu engu-:count', + 'second' => 'imizuzwana engu-:count', + 's' => 'imizuzwana engu-:count', + 'a_second' => 'imizuzwana engu-:count', +]); diff --git a/vendor/Carbon/Lang/nds.php b/vendor/Carbon/Lang/nds.php new file mode 100644 index 0000000..f5717bc --- /dev/null +++ b/vendor/Carbon/Lang/nds.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/nds_DE.php'; diff --git a/vendor/Carbon/Lang/nds_DE.php b/vendor/Carbon/Lang/nds_DE.php new file mode 100644 index 0000000..e06412e --- /dev/null +++ b/vendor/Carbon/Lang/nds_DE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from Kenneth Christiansen Kenneth Christiansen, Pablo Saratxaga kenneth@gnu.org, pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Jannuaar', 'Feberwaar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'], 'months_short' => ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], 'weekdays' => ['Sünndag', 'Maandag', 'Dingsdag', 'Middeweek', 'Dunnersdag', 'Freedag', 'Sünnavend'], 'weekdays_short' => ['Sdag', 'Maan', 'Ding', 'Midd', 'Dunn', 'Free', 'Svd.'], 'weekdays_min' => ['Sd', 'Ma', 'Di', 'Mi', 'Du', 'Fr', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count Johr', 'y' => ':countJ', 'a_year' => '{1}een Johr|:count Johr', 'month' => ':count Maand', 'm' => ':countM', 'a_month' => '{1}een Maand|:count Maand', 'week' => ':count Week|:count Weken', 'w' => ':countW', 'a_week' => '{1}een Week|:count Week|:count Weken', 'day' => ':count Dag|:count Daag', 'd' => ':countD', 'a_day' => '{1}een Dag|:count Dag|:count Daag', 'hour' => ':count Stünn|:count Stünnen', 'h' => ':countSt', 'a_hour' => '{1}een Stünn|:count Stünn|:count Stünnen', 'minute' => ':count Minuut|:count Minuten', 'min' => ':countm', 'a_minute' => '{1}een Minuut|:count Minuut|:count Minuten', 'second' => ':count Sekunn|:count Sekunnen', 's' => ':counts', 'a_second' => 'en poor Sekunnen|:count Sekunn|:count Sekunnen', 'ago' => 'vör :time', 'from_now' => 'in :time', 'before' => ':time vörher', 'after' => ':time later']); diff --git a/vendor/Carbon/Lang/nds_NL.php b/vendor/Carbon/Lang/nds_NL.php new file mode 100644 index 0000000..70dbe8f --- /dev/null +++ b/vendor/Carbon/Lang/nds_NL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from Kenneth Christiansen Kenneth Christiansen, Pablo Saratxaga kenneth@gnu.org, pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Jaunuwoa', 'Februwoa', 'Moaz', 'Aprell', 'Mai', 'Juni', 'Juli', 'August', 'Septamba', 'Oktoba', 'Nowamba', 'Dezamba'], 'months_short' => ['Jan', 'Feb', 'Moz', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Now', 'Dez'], 'weekdays' => ['Sinndag', 'Mondag', 'Dingsdag', 'Meddwäakj', 'Donnadag', 'Friedag', 'Sinnowend'], 'weekdays_short' => ['Sdg', 'Mdg', 'Dsg', 'Mwk', 'Ddg', 'Fdg', 'Swd'], 'weekdays_min' => ['Sdg', 'Mdg', 'Dsg', 'Mwk', 'Ddg', 'Fdg', 'Swd'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/ne.php b/vendor/Carbon/Lang/ne.php index 57c995c..ca74cc6 100644 --- a/vendor/Carbon/Lang/ne.php +++ b/vendor/Carbon/Lang/ne.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,25 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count वर्ष', 'y' => ':count वर्ष', 'month' => ':count महिना', 'm' => ':count महिना', 'week' => ':count हप्ता', 'w' => ':count हप्ता', 'day' => ':count दिन', 'd' => ':count दिन', 'hour' => ':count घण्टा', 'h' => ':count घण्टा', 'minute' => ':count मिनेट', 'min' => ':count मिनेट', 'second' => ':count सेकेण्ड', 's' => ':count सेकेण्ड', 'ago' => ':time पहिले', 'from_now' => ':time देखि', 'after' => ':time पछि', 'before' => ':time अघि'); +/* + * Authors: + * - nootanghimire + * - Josh Soref + * - Nj Subedi + * - JD Isaacks + */ +return ['year' => 'एक बर्ष|:count बर्ष', 'y' => ':count वर्ष', 'month' => 'एक महिना|:count महिना', 'm' => ':count महिना', 'week' => ':count हप्ता', 'w' => ':count हप्ता', 'day' => 'एक दिन|:count दिन', 'd' => ':count दिन', 'hour' => 'एक घण्टा|:count घण्टा', 'h' => ':count घण्टा', 'minute' => 'एक मिनेट|:count मिनेट', 'min' => ':count मिनेट', 'second' => 'केही क्षण|:count सेकेण्ड', 's' => ':count सेकेण्ड', 'ago' => ':time अगाडि', 'from_now' => ':timeमा', 'after' => ':time पछि', 'before' => ':time अघि', 'diff_now' => 'अहिले', 'diff_today' => 'आज', 'diff_yesterday' => 'हिजो', 'diff_tomorrow' => 'भोलि', 'formats' => ['LT' => 'Aको h:mm बजे', 'LTS' => 'Aको h:mm:ss बजे', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, Aको h:mm बजे', 'LLLL' => 'dddd, D MMMM YYYY, Aको h:mm बजे'], 'calendar' => ['sameDay' => '[आज] LT', 'nextDay' => '[भोलि] LT', 'nextWeek' => '[आउँदो] dddd[,] LT', 'lastDay' => '[हिजो] LT', 'lastWeek' => '[गएको] dddd[,] LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 3) { + return 'राति'; + } + if ($hour < 12) { + return 'बिहान'; + } + if ($hour < 16) { + return 'दिउँसो'; + } + if ($hour < 20) { + return 'साँझ'; + } + return 'राति'; +}, 'months' => ['जनवरी', 'फेब्रुवरी', 'मार्च', 'अप्रिल', 'मई', 'जुन', 'जुलाई', 'अगष्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर', 'डिसेम्बर'], 'months_short' => ['जन.', 'फेब्रु.', 'मार्च', 'अप्रि.', 'मई', 'जुन', 'जुलाई.', 'अग.', 'सेप्ट.', 'अक्टो.', 'नोभे.', 'डिसे.'], 'weekdays' => ['आइतबार', 'सोमबार', 'मङ्गलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'], 'weekdays_short' => ['आइत.', 'सोम.', 'मङ्गल.', 'बुध.', 'बिहि.', 'शुक्र.', 'शनि.'], 'weekdays_min' => ['आ.', 'सो.', 'मं.', 'बु.', 'बि.', 'शु.', 'श.'], 'list' => [', ', ' र '], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]; diff --git a/vendor/Carbon/Lang/ne_IN.php b/vendor/Carbon/Lang/ne_IN.php new file mode 100644 index 0000000..0d2bcb4 --- /dev/null +++ b/vendor/Carbon/Lang/ne_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ne.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'yy/M/d', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D, h:mm a', 'LLLL' => 'YYYY MMMM D, dddd, h:mm a'], 'months' => ['जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर', 'डिसेम्बर'], 'months_short' => ['जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्ट', 'सेप्टेम्बर', 'अक्टोबर', 'नोभेम्बर', 'डिसेम्बर'], 'weekend' => [0, 0], 'meridiem' => ['पूर्वाह्न', 'अपराह्न']]); diff --git a/vendor/Carbon/Lang/ne_NP.php b/vendor/Carbon/Lang/ne_NP.php new file mode 100644 index 0000000..0e16e59 --- /dev/null +++ b/vendor/Carbon/Lang/ne_NP.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ne.php'; diff --git a/vendor/Carbon/Lang/nhn.php b/vendor/Carbon/Lang/nhn.php new file mode 100644 index 0000000..2806889 --- /dev/null +++ b/vendor/Carbon/Lang/nhn.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/nhn_MX.php'; diff --git a/vendor/Carbon/Lang/nhn_MX.php b/vendor/Carbon/Lang/nhn_MX.php new file mode 100644 index 0000000..1d0413e --- /dev/null +++ b/vendor/Carbon/Lang/nhn_MX.php @@ -0,0 +1,58 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'], + 'months_short' => ['ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic'], + 'weekdays' => ['teoilhuitl', 'ceilhuitl', 'omeilhuitl', 'yeilhuitl', 'nahuilhuitl', 'macuililhuitl', 'chicuaceilhuitl'], + 'weekdays_short' => ['teo', 'cei', 'ome', 'yei', 'nau', 'mac', 'chi'], + 'weekdays_min' => ['teo', 'cei', 'ome', 'yei', 'nau', 'mac', 'chi'], + 'day_of_first_week_of_year' => 1, + 'month' => ':count metztli', + // less reliable + 'm' => ':count metztli', + // less reliable + 'a_month' => ':count metztli', + // less reliable + 'week' => ':count tonalli', + // less reliable + 'w' => ':count tonalli', + // less reliable + 'a_week' => ':count tonalli', + // less reliable + 'day' => ':count tonatih', + // less reliable + 'd' => ':count tonatih', + // less reliable + 'a_day' => ':count tonatih', + // less reliable + 'minute' => ':count toltecayotl', + // less reliable + 'min' => ':count toltecayotl', + // less reliable + 'a_minute' => ':count toltecayotl', + // less reliable + 'second' => ':count ome', + // less reliable + 's' => ':count ome', + // less reliable + 'a_second' => ':count ome', + // less reliable + 'year' => ':count xihuitl', + 'y' => ':count xihuitl', + 'a_year' => ':count xihuitl', +]); diff --git a/vendor/Carbon/Lang/niu.php b/vendor/Carbon/Lang/niu.php new file mode 100644 index 0000000..1200e8c --- /dev/null +++ b/vendor/Carbon/Lang/niu.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/niu_NU.php'; diff --git a/vendor/Carbon/Lang/niu_NU.php b/vendor/Carbon/Lang/niu_NU.php new file mode 100644 index 0000000..dfd72ee --- /dev/null +++ b/vendor/Carbon/Lang/niu_NU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RockET Systems Emani Fakaotimanava-Lui emani@niue.nu + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['Ianuali', 'Fepuali', 'Masi', 'Apelila', 'Me', 'Iuni', 'Iulai', 'Aokuso', 'Sepetema', 'Oketopa', 'Novema', 'Tesemo'], 'months_short' => ['Ian', 'Fep', 'Mas', 'Ape', 'Me', 'Iun', 'Iul', 'Aok', 'Sep', 'Oke', 'Nov', 'Tes'], 'weekdays' => ['Aho Tapu', 'Aho Gofua', 'Aho Ua', 'Aho Lotu', 'Aho Tuloto', 'Aho Falaile', 'Aho Faiumu'], 'weekdays_short' => ['Tapu', 'Gofua', 'Ua', 'Lotu', 'Tuloto', 'Falaile', 'Faiumu'], 'weekdays_min' => ['Tapu', 'Gofua', 'Ua', 'Lotu', 'Tuloto', 'Falaile', 'Faiumu'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count tau', 'y' => ':count tau', 'a_year' => ':count tau', 'month' => ':count mahina', 'm' => ':count mahina', 'a_month' => ':count mahina', 'week' => ':count faahi tapu', 'w' => ':count faahi tapu', 'a_week' => ':count faahi tapu', 'day' => ':count aho', 'd' => ':count aho', 'a_day' => ':count aho', 'hour' => ':count e tulā', 'h' => ':count e tulā', 'a_hour' => ':count e tulā', 'minute' => ':count minuti', 'min' => ':count minuti', 'a_minute' => ':count minuti', 'second' => ':count sekone', 's' => ':count sekone', 'a_second' => ':count sekone']); diff --git a/vendor/Carbon/Lang/nl.php b/vendor/Carbon/Lang/nl.php index d59eb5f..883dd63 100644 --- a/vendor/Carbon/Lang/nl.php +++ b/vendor/Carbon/Lang/nl.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,37 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count jaar', 'y' => ':count jaar', 'month' => ':count maand|:count maanden', 'm' => ':count maand|:count maanden', 'week' => ':count week|:count weken', 'w' => ':count week|:count weken', 'day' => ':count dag|:count dagen', 'd' => ':count dag|:count dagen', 'hour' => ':count uur', 'h' => ':count uur', 'minute' => ':count minuut|:count minuten', 'min' => ':count minuut|:count minuten', 'second' => ':count seconde|:count seconden', 's' => ':count seconde|:count seconden', 'ago' => ':time geleden', 'from_now' => 'over :time', 'after' => ':time later', 'before' => ':time eerder', 'diff_now' => 'nu', 'diff_yesterday' => 'gisteren', 'diff_tomorrow' => 'morgen', 'diff_after_tomorrow' => 'overmorgen', 'diff_before_yesterday' => 'eergisteren'); +/* + * Authors: + * - Roy + * - Stephan + * - François B + * - Tim Fish + * - Kevin Huang + * - Jacob Middag + * - JD Isaacks + * - Roy + * - Stephan + * - François B + * - Tim Fish + * - Jacob Middag + * - JD Isaacks + * - Propaganistas + * - MegaXLR + * - adriaanzon + * - MonkeyPhysics + * - JeroenG + * - RikSomers + * - proclame + * - Rik de Groot (hwdegroot) + */ +return ['year' => ':count jaar|:count jaar', 'a_year' => 'een jaar|:count jaar', 'y' => ':countj', 'month' => ':count maand|:count maanden', 'a_month' => 'een maand|:count maanden', 'm' => ':countmnd', 'week' => ':count week|:count weken', 'a_week' => 'een week|:count weken', 'w' => ':countw', 'day' => ':count dag|:count dagen', 'a_day' => 'een dag|:count dagen', 'd' => ':countd', 'hour' => ':count uur|:count uur', 'a_hour' => 'een uur|:count uur', 'h' => ':countu', 'minute' => ':count minuut|:count minuten', 'a_minute' => 'een minuut|:count minuten', 'min' => ':countmin', 'second' => ':count seconde|:count seconden', 'a_second' => 'een paar seconden|:count seconden', 's' => ':counts', 'ago' => ':time geleden', 'from_now' => 'over :time', 'after' => ':time later', 'before' => ':time eerder', 'diff_now' => 'nu', 'diff_today' => 'vandaag', 'diff_today_regexp' => 'vandaag(?:\\s+om)?', 'diff_yesterday' => 'gisteren', 'diff_yesterday_regexp' => 'gisteren(?:\\s+om)?', 'diff_tomorrow' => 'morgen', 'diff_tomorrow_regexp' => 'morgen(?:\\s+om)?', 'diff_after_tomorrow' => 'overmorgen', 'diff_before_yesterday' => 'eergisteren', 'period_recurrences' => ':count keer', 'period_interval' => function (string $interval = '') { + /** @var string $output */ + $output = \preg_replace('/^(een|één|1)\\s+/u', '', $interval); + if (\preg_match('/^(een|één|1)( jaar|j| uur|u)/u', $interval)) { + return "elk {$output}"; + } + return "elke {$output}"; +}, 'period_start_date' => 'van :date', 'period_end_date' => 'tot :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD-MM-YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[vandaag om] LT', 'nextDay' => '[morgen om] LT', 'nextWeek' => 'dddd [om] LT', 'lastDay' => '[gisteren om] LT', 'lastWeek' => '[afgelopen] dddd [om] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + return $number . ($number === 1 || $number === 8 || $number >= 20 ? 'ste' : 'de'); +}, 'months' => ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mrt', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'], 'mmm_suffix' => '.', 'weekdays' => ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'], 'weekdays_short' => ['zo.', 'ma.', 'di.', 'wo.', 'do.', 'vr.', 'za.'], 'weekdays_min' => ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' en '], 'meridiem' => ['\'s ochtends', '\'s middags']]; diff --git a/vendor/Carbon/Lang/nl_AW.php b/vendor/Carbon/Lang/nl_AW.php new file mode 100644 index 0000000..f6bdb89 --- /dev/null +++ b/vendor/Carbon/Lang/nl_AW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Free Software Foundation, Inc. bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/nl.php', ['formats' => ['L' => 'DD-MM-YY'], 'months' => ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mrt', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'], 'weekdays_short' => ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'], 'weekdays_min' => ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/nl_BE.php b/vendor/Carbon/Lang/nl_BE.php new file mode 100644 index 0000000..287ab39 --- /dev/null +++ b/vendor/Carbon/Lang/nl_BE.php @@ -0,0 +1,24 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Roy + * - Stephan + * - François B + * - Tim Fish + * - Kevin Huang + * - Jacob Middag + * - JD Isaacks + * - Propaganistas + */ +return \array_replace_recursive(require __DIR__ . '/nl.php', ['formats' => ['L' => 'DD/MM/YYYY']]); diff --git a/vendor/Carbon/Lang/nl_BQ.php b/vendor/Carbon/Lang/nl_BQ.php new file mode 100644 index 0000000..cc6d322 --- /dev/null +++ b/vendor/Carbon/Lang/nl_BQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nl.php'; diff --git a/vendor/Carbon/Lang/nl_CW.php b/vendor/Carbon/Lang/nl_CW.php new file mode 100644 index 0000000..cc6d322 --- /dev/null +++ b/vendor/Carbon/Lang/nl_CW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nl.php'; diff --git a/vendor/Carbon/Lang/nl_NL.php b/vendor/Carbon/Lang/nl_NL.php new file mode 100644 index 0000000..4248644 --- /dev/null +++ b/vendor/Carbon/Lang/nl_NL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/nl.php', ['months' => ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mrt', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'], 'weekdays_short' => ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'], 'weekdays_min' => ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/nl_SR.php b/vendor/Carbon/Lang/nl_SR.php new file mode 100644 index 0000000..cc6d322 --- /dev/null +++ b/vendor/Carbon/Lang/nl_SR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nl.php'; diff --git a/vendor/Carbon/Lang/nl_SX.php b/vendor/Carbon/Lang/nl_SX.php new file mode 100644 index 0000000..cc6d322 --- /dev/null +++ b/vendor/Carbon/Lang/nl_SX.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nl.php'; diff --git a/vendor/Carbon/Lang/nmg.php b/vendor/Carbon/Lang/nmg.php new file mode 100644 index 0000000..35e701b --- /dev/null +++ b/vendor/Carbon/Lang/nmg.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['maná', 'kugú'], 'weekdays' => ['sɔ́ndɔ', 'mɔ́ndɔ', 'sɔ́ndɔ mafú mába', 'sɔ́ndɔ mafú málal', 'sɔ́ndɔ mafú mána', 'mabágá má sukul', 'sásadi'], 'weekdays_short' => ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas'], 'weekdays_min' => ['sɔ́n', 'mɔ́n', 'smb', 'sml', 'smn', 'mbs', 'sas'], 'months' => ['ngwɛn matáhra', 'ngwɛn ńmba', 'ngwɛn ńlal', 'ngwɛn ńna', 'ngwɛn ńtan', 'ngwɛn ńtuó', 'ngwɛn hɛmbuɛrí', 'ngwɛn lɔmbi', 'ngwɛn rɛbvuâ', 'ngwɛn wum', 'ngwɛn wum navǔr', 'krísimin'], 'months_short' => ['ng1', 'ng2', 'ng3', 'ng4', 'ng5', 'ng6', 'ng7', 'ng8', 'ng9', 'ng10', 'ng11', 'kris'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/nn.php b/vendor/Carbon/Lang/nn.php new file mode 100644 index 0000000..a802238 --- /dev/null +++ b/vendor/Carbon/Lang/nn.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Alexander Tømmerås + * - Øystein + * - JD Isaacks + * - Gaute Hvoslef Kvalnes (gaute) + */ +return ['year' => ':count år', 'a_year' => 'eit år|:count år', 'y' => ':count år', 'month' => ':count månad|:count månader', 'a_month' => 'ein månad|:count månader', 'm' => ':count md', 'week' => ':count veke|:count veker', 'a_week' => 'ei veke|:count veker', 'w' => ':countv', 'day' => ':count dag|:count dagar', 'a_day' => 'ein dag|:count dagar', 'd' => ':countd', 'hour' => ':count time|:count timar', 'a_hour' => 'ein time|:count timar', 'h' => ':countt', 'minute' => ':count minutt', 'a_minute' => 'eit minutt|:count minutt', 'min' => ':countm', 'second' => ':count sekund', 'a_second' => 'nokre sekund|:count sekund', 's' => ':counts', 'ago' => ':time sidan', 'from_now' => 'om :time', 'after' => ':time etter', 'before' => ':time før', 'diff_today' => 'I dag', 'diff_yesterday' => 'I går', 'diff_yesterday_regexp' => 'I går(?:\\s+klokka)?', 'diff_tomorrow' => 'I morgon', 'diff_tomorrow_regexp' => 'I morgon(?:\\s+klokka)?', 'diff_today_regexp' => 'I dag(?:\\s+klokka)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY [kl.] H:mm', 'LLLL' => 'dddd D. MMMM YYYY [kl.] HH:mm'], 'calendar' => ['sameDay' => '[I dag klokka] LT', 'nextDay' => '[I morgon klokka] LT', 'nextWeek' => 'dddd [klokka] LT', 'lastDay' => '[I går klokka] LT', 'lastWeek' => '[Føregåande] dddd [klokka] LT', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des'], 'weekdays' => ['sundag', 'måndag', 'tysdag', 'onsdag', 'torsdag', 'fredag', 'laurdag'], 'weekdays_short' => ['sun', 'mån', 'tys', 'ons', 'tor', 'fre', 'lau'], 'weekdays_min' => ['su', 'må', 'ty', 'on', 'to', 'fr', 'la'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' og '], 'meridiem' => ['f.m.', 'e.m.']]; diff --git a/vendor/Carbon/Lang/nn_NO.php b/vendor/Carbon/Lang/nn_NO.php new file mode 100644 index 0000000..8512e39 --- /dev/null +++ b/vendor/Carbon/Lang/nn_NO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/nn.php'; diff --git a/vendor/Carbon/Lang/nnh.php b/vendor/Carbon/Lang/nnh.php new file mode 100644 index 0000000..4053ce5 --- /dev/null +++ b/vendor/Carbon/Lang/nnh.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['mbaʼámbaʼ', 'ncwònzém'], 'weekdays' => null, 'weekdays_short' => ['lyɛʼɛ́ sẅíŋtè', 'mvfò lyɛ̌ʼ', 'mbɔ́ɔntè mvfò lyɛ̌ʼ', 'tsètsɛ̀ɛ lyɛ̌ʼ', 'mbɔ́ɔntè tsetsɛ̀ɛ lyɛ̌ʼ', 'mvfò màga lyɛ̌ʼ', 'màga lyɛ̌ʼ'], 'weekdays_min' => null, 'months' => null, 'months_short' => ['saŋ tsetsɛ̀ɛ lùm', 'saŋ kàg ngwóŋ', 'saŋ lepyè shúm', 'saŋ cÿó', 'saŋ tsɛ̀ɛ cÿó', 'saŋ njÿoláʼ', 'saŋ tyɛ̀b tyɛ̀b mbʉ̀ŋ', 'saŋ mbʉ̀ŋ', 'saŋ ngwɔ̀ʼ mbÿɛ', 'saŋ tàŋa tsetsáʼ', 'saŋ mejwoŋó', 'saŋ lùm'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/yy', 'LL' => 'D MMM, YYYY', 'LLL' => '[lyɛ]̌ʼ d [na] MMMM, YYYY HH:mm', 'LLLL' => 'dddd , [lyɛ]̌ʼ d [na] MMMM, YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/no.php b/vendor/Carbon/Lang/no.php index 7dc79c3..9ea2f8a 100644 --- a/vendor/Carbon/Lang/no.php +++ b/vendor/Carbon/Lang/no.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count år|:count år', 'y' => ':count år|:count år', 'month' => ':count måned|:count måneder', 'm' => ':count måned|:count måneder', 'week' => ':count uke|:count uker', 'w' => ':count uke|:count uker', 'day' => ':count dag|:count dager', 'd' => ':count dag|:count dager', 'hour' => ':count time|:count timer', 'h' => ':count time|:count timer', 'minute' => ':count minutt|:count minutter', 'min' => ':count minutt|:count minutter', 'second' => ':count sekund|:count sekunder', 's' => ':count sekund|:count sekunder', 'ago' => ':time siden', 'from_now' => 'om :time', 'after' => ':time etter', 'before' => ':time før', 'diff_now' => 'akkurat nå', 'diff_yesterday' => 'i går', 'diff_tomorrow' => 'i morgen', 'diff_before_yesterday' => 'i forgårs', 'diff_after_tomorrow' => 'i overmorgen'); +/* + * Authors: + * - Daniel S. Billing + * - Paul + * - Jimmie Johansson + * - Jens Herlevsen + */ +return \array_replace_recursive(require __DIR__ . '/nb.php', ['formats' => ['LLL' => 'D. MMMM YYYY HH:mm', 'LLLL' => 'dddd, D. MMMM YYYY [kl.] HH:mm'], 'calendar' => ['nextWeek' => 'på dddd [kl.] LT', 'lastWeek' => '[i] dddd[s kl.] LT']]); diff --git a/vendor/Carbon/Lang/nr.php b/vendor/Carbon/Lang/nr.php new file mode 100644 index 0000000..0b725d2 --- /dev/null +++ b/vendor/Carbon/Lang/nr.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/nr_ZA.php'; diff --git a/vendor/Carbon/Lang/nr_ZA.php b/vendor/Carbon/Lang/nr_ZA.php new file mode 100644 index 0000000..acd8103 --- /dev/null +++ b/vendor/Carbon/Lang/nr_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Janabari', 'uFeberbari', 'uMatjhi', 'u-Apreli', 'Meyi', 'Juni', 'Julayi', 'Arhostosi', 'Septemba', 'Oktoba', 'Usinyikhaba', 'Disemba'], 'months_short' => ['Jan', 'Feb', 'Mat', 'Apr', 'Mey', 'Jun', 'Jul', 'Arh', 'Sep', 'Okt', 'Usi', 'Dis'], 'weekdays' => ['uSonto', 'uMvulo', 'uLesibili', 'lesithathu', 'uLesine', 'ngoLesihlanu', 'umGqibelo'], 'weekdays_short' => ['Son', 'Mvu', 'Bil', 'Tha', 'Ne', 'Hla', 'Gqi'], 'weekdays_min' => ['Son', 'Mvu', 'Bil', 'Tha', 'Ne', 'Hla', 'Gqi'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/nso.php b/vendor/Carbon/Lang/nso.php new file mode 100644 index 0000000..00ede13 --- /dev/null +++ b/vendor/Carbon/Lang/nso.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/nso_ZA.php'; diff --git a/vendor/Carbon/Lang/nso_ZA.php b/vendor/Carbon/Lang/nso_ZA.php new file mode 100644 index 0000000..602cbf9 --- /dev/null +++ b/vendor/Carbon/Lang/nso_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Janaware', 'Febereware', 'Matšhe', 'Aprele', 'Mei', 'June', 'Julae', 'Agostose', 'Setemere', 'Oktobere', 'Nofemere', 'Disemere'], 'months_short' => ['Jan', 'Feb', 'Mat', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Set', 'Okt', 'Nof', 'Dis'], 'weekdays' => ['LaMorena', 'Mošupologo', 'Labobedi', 'Laboraro', 'Labone', 'Labohlano', 'Mokibelo'], 'weekdays_short' => ['Son', 'Moš', 'Bed', 'Rar', 'Ne', 'Hla', 'Mok'], 'weekdays_min' => ['Son', 'Moš', 'Bed', 'Rar', 'Ne', 'Hla', 'Mok'], 'day_of_first_week_of_year' => 1, 'year' => ':count ngwaga', 'y' => ':count ngwaga', 'a_year' => ':count ngwaga', 'month' => ':count Kgwedi', 'm' => ':count Kgwedi', 'a_month' => ':count Kgwedi', 'week' => ':count Beke', 'w' => ':count Beke', 'a_week' => ':count Beke', 'day' => ':count Letšatši', 'd' => ':count Letšatši', 'a_day' => ':count Letšatši', 'hour' => ':count Iri', 'h' => ':count Iri', 'a_hour' => ':count Iri', 'minute' => ':count Motsotso', 'min' => ':count Motsotso', 'a_minute' => ':count Motsotso', 'second' => ':count motsotswana', 's' => ':count motsotswana', 'a_second' => ':count motsotswana']); diff --git a/vendor/Carbon/Lang/nus.php b/vendor/Carbon/Lang/nus.php new file mode 100644 index 0000000..1727bf1 --- /dev/null +++ b/vendor/Carbon/Lang/nus.php @@ -0,0 +1,33 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['RW', 'TŊ'], + 'weekdays' => ['Cäŋ kuɔth', 'Jiec la̱t', 'Rɛw lätni', 'Diɔ̱k lätni', 'Ŋuaan lätni', 'Dhieec lätni', 'Bäkɛl lätni'], + 'weekdays_short' => ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl'], + 'weekdays_min' => ['Cäŋ', 'Jiec', 'Rɛw', 'Diɔ̱k', 'Ŋuaan', 'Dhieec', 'Bäkɛl'], + 'months' => ['Tiop thar pɛt', 'Pɛt', 'Duɔ̱ɔ̱ŋ', 'Guak', 'Duät', 'Kornyoot', 'Pay yie̱tni', 'Tho̱o̱r', 'Tɛɛr', 'Laath', 'Kur', 'Tio̱p in di̱i̱t'], + 'months_short' => ['Tiop', 'Pɛt', 'Duɔ̱ɔ̱', 'Guak', 'Duä', 'Kor', 'Pay', 'Thoo', 'Tɛɛ', 'Laa', 'Kur', 'Tid'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd D MMMM YYYY h:mm a'], + 'year' => ':count jiök', + // less reliable + 'y' => ':count jiök', + // less reliable + 'a_year' => ':count jiök', + // less reliable + 'month' => ':count pay', + // less reliable + 'm' => ':count pay', + // less reliable + 'a_month' => ':count pay', +]); diff --git a/vendor/Carbon/Lang/nyn.php b/vendor/Carbon/Lang/nyn.php new file mode 100644 index 0000000..4b97fc9 --- /dev/null +++ b/vendor/Carbon/Lang/nyn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['Sande', 'Orwokubanza', 'Orwakabiri', 'Orwakashatu', 'Orwakana', 'Orwakataano', 'Orwamukaaga'], 'weekdays_short' => ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'], 'weekdays_min' => ['SAN', 'ORK', 'OKB', 'OKS', 'OKN', 'OKT', 'OMK'], 'months' => ['Okwokubanza', 'Okwakabiri', 'Okwakashatu', 'Okwakana', 'Okwakataana', 'Okwamukaaga', 'Okwamushanju', 'Okwamunaana', 'Okwamwenda', 'Okwaikumi', 'Okwaikumi na kumwe', 'Okwaikumi na ibiri'], 'months_short' => ['KBZ', 'KBR', 'KST', 'KKN', 'KTN', 'KMK', 'KMS', 'KMN', 'KMW', 'KKM', 'KNK', 'KNB'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/oc.php b/vendor/Carbon/Lang/oc.php index b24bddf..8774bf8 100644 --- a/vendor/Carbon/Lang/oc.php +++ b/vendor/Carbon/Lang/oc.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,7 +10,23 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -\DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules::set(function ($number) { - return $number == 1 ? 0 : 1; -}, 'oc'); -return array('year' => ':count an|:count ans', 'y' => ':count an|:count ans', 'month' => ':count mes|:count meses', 'm' => ':count mes|:count meses', 'week' => ':count setmana|:count setmanas', 'w' => ':count setmana|:count setmanas', 'day' => ':count jorn|:count jorns', 'd' => ':count jorn|:count jorns', 'hour' => ':count ora|:count oras', 'h' => ':count ora|:count oras', 'minute' => ':count minuta|:count minutas', 'min' => ':count minuta|:count minutas', 'second' => ':count segonda|:count segondas', 's' => ':count segonda|:count segondas', 'ago' => 'fa :time', 'from_now' => 'dins :time', 'after' => ':time aprèp', 'before' => ':time abans', 'diff_now' => 'ara meteis', 'diff_yesterday' => 'ièr', 'diff_tomorrow' => 'deman', 'diff_before_yesterday' => 'ièr delà', 'diff_after_tomorrow' => 'deman passat', 'period_recurrences' => ':count còp|:count còps', 'period_interval' => 'cada :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'fins a :date'); +/* + * Authors: + * - Quentí + */ +// @codeCoverageIgnoreStart +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +if (\class_exists('DeliciousBrains\\WP_Offload_SES\\Symfony\\Component\\Translation\\PluralizationRules')) { + PluralizationRules::set(static function ($number) { + return $number == 1 ? 0 : 1; + }, 'oc'); +} +// @codeCoverageIgnoreEnd +return ['year' => ':count an|:count ans', 'a_year' => 'un an|:count ans', 'y' => ':count an|:count ans', 'month' => ':count mes|:count meses', 'a_month' => 'un mes|:count meses', 'm' => ':count mes|:count meses', 'week' => ':count setmana|:count setmanas', 'a_week' => 'una setmana|:count setmanas', 'w' => ':count setmana|:count setmanas', 'day' => ':count jorn|:count jorns', 'a_day' => 'un jorn|:count jorns', 'd' => ':count jorn|:count jorns', 'hour' => ':count ora|:count oras', 'a_hour' => 'una ora|:count oras', 'h' => ':count ora|:count oras', 'minute' => ':count minuta|:count minutas', 'a_minute' => 'una minuta|:count minutas', 'min' => ':count minuta|:count minutas', 'second' => ':count segonda|:count segondas', 'a_second' => 'una segonda|:count segondas', 's' => ':count segonda|:count segondas', 'ago' => 'fa :time', 'from_now' => 'd\'aquí :time', 'after' => ':time aprèp', 'before' => ':time abans', 'diff_now' => 'ara meteis', 'diff_today' => 'Uèi', 'diff_today_regexp' => 'Uèi(?:\\s+a)?', 'diff_yesterday' => 'ièr', 'diff_yesterday_regexp' => 'Ièr(?:\\s+a)?', 'diff_tomorrow' => 'deman', 'diff_tomorrow_regexp' => 'Deman(?:\\s+a)?', 'diff_before_yesterday' => 'ièr delà', 'diff_after_tomorrow' => 'deman passat', 'period_recurrences' => ':count còp|:count còps', 'period_interval' => 'cada :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'fins a :date', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM [de] YYYY', 'LLL' => 'D MMMM [de] YYYY [a] H:mm', 'LLLL' => 'dddd D MMMM [de] YYYY [a] H:mm'], 'calendar' => ['sameDay' => '[Uèi a] LT', 'nextDay' => '[Deman a] LT', 'nextWeek' => 'dddd [a] LT', 'lastDay' => '[Ièr a] LT', 'lastWeek' => 'dddd [passat a] LT', 'sameElse' => 'L'], 'months' => ['de genièr', 'de febrièr', 'de març', 'd\'abrial', 'de mai', 'de junh', 'de julhet', 'd\'agost', 'de setembre', 'd’octòbre', 'de novembre', 'de decembre'], 'months_standalone' => ['genièr', 'febrièr', 'març', 'abrial', 'mai', 'junh', 'julh', 'agost', 'setembre', 'octòbre', 'novembre', 'decembre'], 'months_short' => ['gen.', 'feb.', 'març', 'abr.', 'mai', 'junh', 'julh', 'ago.', 'sep.', 'oct.', 'nov.', 'dec.'], 'weekdays' => ['dimenge', 'diluns', 'dimars', 'dimècres', 'dijòus', 'divendres', 'dissabte'], 'weekdays_short' => ['dg', 'dl', 'dm', 'dc', 'dj', 'dv', 'ds'], 'weekdays_min' => ['dg', 'dl', 'dm', 'dc', 'dj', 'dv', 'ds'], 'ordinal' => function ($number, string $period = '') { + $ordinal = [1 => 'èr', 2 => 'nd'][(int) $number] ?? 'en'; + // feminine for year, week, hour, minute, second + if (\preg_match('/^[yYwWhHgGis]$/', $period)) { + $ordinal .= 'a'; + } + return $number . $ordinal; +}, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' e ']]; diff --git a/vendor/Carbon/Lang/oc_FR.php b/vendor/Carbon/Lang/oc_FR.php new file mode 100644 index 0000000..bc13da3 --- /dev/null +++ b/vendor/Carbon/Lang/oc_FR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/oc.php'; diff --git a/vendor/Carbon/Lang/om.php b/vendor/Carbon/Lang/om.php new file mode 100644 index 0000000..8802d27 --- /dev/null +++ b/vendor/Carbon/Lang/om.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation & Sagalee Oromoo Publishing Co. Inc. locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'dd-MMM-YYYY', 'LLL' => 'dd MMMM YYYY HH:mm', 'LLLL' => 'dddd, MMMM D, YYYY HH:mm'], 'months' => ['Amajjii', 'Guraandhala', 'Bitooteessa', 'Elba', 'Caamsa', 'Waxabajjii', 'Adooleessa', 'Hagayya', 'Fuulbana', 'Onkololeessa', 'Sadaasa', 'Muddee'], 'months_short' => ['Ama', 'Gur', 'Bit', 'Elb', 'Cam', 'Wax', 'Ado', 'Hag', 'Ful', 'Onk', 'Sad', 'Mud'], 'weekdays' => ['Dilbata', 'Wiixata', 'Qibxata', 'Roobii', 'Kamiisa', 'Jimaata', 'Sanbata'], 'weekdays_short' => ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'], 'weekdays_min' => ['Dil', 'Wix', 'Qib', 'Rob', 'Kam', 'Jim', 'San'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['WD', 'WB'], 'year' => 'wggoota :count', 'y' => 'wggoota :count', 'a_year' => 'wggoota :count', 'month' => 'ji’a :count', 'm' => 'ji’a :count', 'a_month' => 'ji’a :count', 'week' => 'torban :count', 'w' => 'torban :count', 'a_week' => 'torban :count', 'day' => 'guyyaa :count', 'd' => 'guyyaa :count', 'a_day' => 'guyyaa :count', 'hour' => 'saʼaatii :count', 'h' => 'saʼaatii :count', 'a_hour' => 'saʼaatii :count', 'minute' => 'daqiiqaa :count', 'min' => 'daqiiqaa :count', 'a_minute' => 'daqiiqaa :count', 'second' => 'sekoondii :count', 's' => 'sekoondii :count', 'a_second' => 'sekoondii :count']); diff --git a/vendor/Carbon/Lang/om_ET.php b/vendor/Carbon/Lang/om_ET.php new file mode 100644 index 0000000..1e86c38 --- /dev/null +++ b/vendor/Carbon/Lang/om_ET.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/om.php'; diff --git a/vendor/Carbon/Lang/om_KE.php b/vendor/Carbon/Lang/om_KE.php new file mode 100644 index 0000000..7694956 --- /dev/null +++ b/vendor/Carbon/Lang/om_KE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/om.php', ['day_of_first_week_of_year' => 0]); diff --git a/vendor/Carbon/Lang/or.php b/vendor/Carbon/Lang/or.php new file mode 100644 index 0000000..49956ac --- /dev/null +++ b/vendor/Carbon/Lang/or.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/or_IN.php'; diff --git a/vendor/Carbon/Lang/or_IN.php b/vendor/Carbon/Lang/or_IN.php new file mode 100644 index 0000000..1c2aed3 --- /dev/null +++ b/vendor/Carbon/Lang/or_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM AP Linux Technology Center, Yamato Software Laboratory bug-glibc@gnu.org + */ +return ['diff_now' => 'ବର୍ତ୍ତମାନ', 'diff_yesterday' => 'ଗତକାଲି', 'diff_tomorrow' => 'ଆସନ୍ତାକାଲି', 'formats' => ['LT' => 'Oh:Om A', 'LTS' => 'Oh:Om:Os A', 'L' => 'OD-OM-OY', 'LL' => 'OD MMMM OY', 'LLL' => 'OD MMMM OY Oh:Om A', 'LLLL' => 'dddd OD MMMM OY Oh:Om A'], 'months' => ['ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର', 'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'], 'months_short' => ['ଜାନୁଆରୀ', 'ଫେବୃଆରୀ', 'ମାର୍ଚ୍ଚ', 'ଅପ୍ରେଲ', 'ମଇ', 'ଜୁନ', 'ଜୁଲାଇ', 'ଅଗଷ୍ଟ', 'ସେପ୍ଟେମ୍ବର', 'ଅକ୍ଟୋବର', 'ନଭେମ୍ବର', 'ଡିସେମ୍ବର'], 'weekdays' => ['ରବିବାର', 'ସୋମବାର', 'ମଙ୍ଗଳବାର', 'ବୁଧବାର', 'ଗୁରୁବାର', 'ଶୁକ୍ରବାର', 'ଶନିବାର'], 'weekdays_short' => ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'], 'weekdays_min' => ['ରବି', 'ସୋମ', 'ମଙ୍ଗଳ', 'ବୁଧ', 'ଗୁରୁ', 'ଶୁକ୍ର', 'ଶନି'], 'day_of_first_week_of_year' => 1, 'alt_numbers' => ['୦', '୧', '୨', '୩', '୪', '୫', '୬', '୭', '୮', '୯', '୧୦', '୧୧', '୧୨', '୧୩', '୧୪', '୧୫', '୧୬', '୧୭', '୧୮', '୧୯', '୨୦', '୨୧', '୨୨', '୨୩', '୨୪', '୨୫', '୨୬', '୨୭', '୨୮', '୨୯', '୩୦', '୩୧', '୩୨', '୩୩', '୩୪', '୩୫', '୩୬', '୩୭', '୩୮', '୩୯', '୪୦', '୪୧', '୪୨', '୪୩', '୪୪', '୪୫', '୪୬', '୪୭', '୪୮', '୪୯', '୫୦', '୫୧', '୫୨', '୫୩', '୫୪', '୫୫', '୫୬', '୫୭', '୫୮', '୫୯', '୬୦', '୬୧', '୬୨', '୬୩', '୬୪', '୬୫', '୬୬', '୬୭', '୬୮', '୬୯', '୭୦', '୭୧', '୭୨', '୭୩', '୭୪', '୭୫', '୭୬', '୭୭', '୭୮', '୭୯', '୮୦', '୮୧', '୮୨', '୮୩', '୮୪', '୮୫', '୮୬', '୮୭', '୮୮', '୮୯', '୯୦', '୯୧', '୯୨', '୯୩', '୯୪', '୯୫', '୯୬', '୯୭', '୯୮', '୯୯'], 'year' => ':count ବର୍ଷ', 'y' => ':count ବ.', 'month' => ':count ମାସ', 'm' => ':count ମା.', 'week' => ':count ସପ୍ତାହ', 'w' => ':count ସପ୍ତା.', 'day' => ':count ଦିନ', 'd' => ':count ଦିନ', 'hour' => ':count ଘଣ୍ତ', 'h' => ':count ଘ.', 'minute' => ':count ମିନଟ', 'min' => ':count ମି.', 'second' => ':count ସେକଣ୍ଢ', 's' => ':count ସେ.', 'ago' => ':time ପୂର୍ବେ', 'from_now' => ':timeରେ']; diff --git a/vendor/Carbon/Lang/os.php b/vendor/Carbon/Lang/os.php new file mode 100644 index 0000000..f88c2a0 --- /dev/null +++ b/vendor/Carbon/Lang/os.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/os_RU.php'; diff --git a/vendor/Carbon/Lang/os_RU.php b/vendor/Carbon/Lang/os_RU.php new file mode 100644 index 0000000..1b0c5a3 --- /dev/null +++ b/vendor/Carbon/Lang/os_RU.php @@ -0,0 +1,53 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD.MM.YYYY'], + 'months' => ['январы', 'февралы', 'мартъийы', 'апрелы', 'майы', 'июны', 'июлы', 'августы', 'сентябры', 'октябры', 'ноябры', 'декабры'], + 'months_short' => ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'], + 'weekdays' => ['Хуыцаубон', 'Къуырисæр', 'Дыццæг', 'Æртыццæг', 'Цыппæрæм', 'Майрæмбон', 'Сабат'], + 'weekdays_short' => ['Хцб', 'Крс', 'Дцг', 'Æрт', 'Цпр', 'Мрб', 'Сбт'], + 'weekdays_min' => ['Хцб', 'Крс', 'Дцг', 'Æрт', 'Цпр', 'Мрб', 'Сбт'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'minute' => ':count гыццыл', + // less reliable + 'min' => ':count гыццыл', + // less reliable + 'a_minute' => ':count гыццыл', + // less reliable + 'second' => ':count æндæр', + // less reliable + 's' => ':count æндæр', + // less reliable + 'a_second' => ':count æндæр', + // less reliable + 'year' => ':count аз', + 'y' => ':count аз', + 'a_year' => ':count аз', + 'month' => ':count мӕй', + 'm' => ':count мӕй', + 'a_month' => ':count мӕй', + 'week' => ':count къуыри', + 'w' => ':count къуыри', + 'a_week' => ':count къуыри', + 'day' => ':count бон', + 'd' => ':count бон', + 'a_day' => ':count бон', + 'hour' => ':count сахат', + 'h' => ':count сахат', + 'a_hour' => ':count сахат', +]); diff --git a/vendor/Carbon/Lang/pa.php b/vendor/Carbon/Lang/pa.php new file mode 100644 index 0000000..ee8b255 --- /dev/null +++ b/vendor/Carbon/Lang/pa.php @@ -0,0 +1,33 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - Punjab + */ +return ['year' => 'ਇੱਕ ਸਾਲ|:count ਸਾਲ', 'month' => 'ਇੱਕ ਮਹੀਨਾ|:count ਮਹੀਨੇ', 'week' => 'ਹਫਤਾ|:count ਹਫ਼ਤੇ', 'day' => 'ਇੱਕ ਦਿਨ|:count ਦਿਨ', 'hour' => 'ਇੱਕ ਘੰਟਾ|:count ਘੰਟੇ', 'minute' => 'ਇਕ ਮਿੰਟ|:count ਮਿੰਟ', 'second' => 'ਕੁਝ ਸਕਿੰਟ|:count ਸਕਿੰਟ', 'ago' => ':time ਪਹਿਲਾਂ', 'from_now' => ':time ਵਿੱਚ', 'before' => ':time ਤੋਂ ਪਹਿਲਾਂ', 'after' => ':time ਤੋਂ ਬਾਅਦ', 'diff_now' => 'ਹੁਣ', 'diff_today' => 'ਅਜ', 'diff_yesterday' => 'ਕਲ', 'diff_tomorrow' => 'ਕਲ', 'formats' => ['LT' => 'A h:mm ਵਜੇ', 'LTS' => 'A h:mm:ss ਵਜੇ', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm ਵਜੇ', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm ਵਜੇ'], 'calendar' => ['sameDay' => '[ਅਜ] LT', 'nextDay' => '[ਕਲ] LT', 'nextWeek' => '[ਅਗਲਾ] dddd, LT', 'lastDay' => '[ਕਲ] LT', 'lastWeek' => '[ਪਿਛਲੇ] dddd, LT', 'sameElse' => 'L'], 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'ਰਾਤ'; + } + if ($hour < 10) { + return 'ਸਵੇਰ'; + } + if ($hour < 17) { + return 'ਦੁਪਹਿਰ'; + } + if ($hour < 20) { + return 'ਸ਼ਾਮ'; + } + return 'ਰਾਤ'; +}, 'months' => ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ'], 'months_short' => ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ'], 'weekdays' => ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨੀਚਰਵਾਰ'], 'weekdays_short' => ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁਧ', 'ਵੀਰ', 'ਸ਼ੁਕਰ', 'ਸ਼ਨੀ'], 'weekdays_min' => ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁਧ', 'ਵੀਰ', 'ਸ਼ੁਕਰ', 'ਸ਼ਨੀ'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' ਅਤੇ '], 'weekend' => [0, 0], 'alt_numbers' => ['੦', '੧', '੨', '੩', '੪', '੫', '੬', '੭', '੮', '੯']]; diff --git a/vendor/Carbon/Lang/pa_Arab.php b/vendor/Carbon/Lang/pa_Arab.php new file mode 100644 index 0000000..8882eb1 --- /dev/null +++ b/vendor/Carbon/Lang/pa_Arab.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ur.php', ['weekdays' => ['اتوار', 'پیر', 'منگل', 'بُدھ', 'جمعرات', 'جمعہ', 'ہفتہ'], 'weekdays_short' => ['اتوار', 'پیر', 'منگل', 'بُدھ', 'جمعرات', 'جمعہ', 'ہفتہ'], 'weekdays_min' => ['اتوار', 'پیر', 'منگل', 'بُدھ', 'جمعرات', 'جمعہ', 'ہفتہ'], 'months' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئ', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئ', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd, DD MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/pa_Guru.php b/vendor/Carbon/Lang/pa_Guru.php new file mode 100644 index 0000000..adaeb75 --- /dev/null +++ b/vendor/Carbon/Lang/pa_Guru.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/pa.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D/M/yy', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, h:mm a', 'LLLL' => 'dddd, D MMMM YYYY, h:mm a'], 'months' => ['ਜਨਵਰੀ', 'ਫ਼ਰਵਰੀ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈਲ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾਈ', 'ਅਗਸਤ', 'ਸਤੰਬਰ', 'ਅਕਤੂਬਰ', 'ਨਵੰਬਰ', 'ਦਸੰਬਰ'], 'months_short' => ['ਜਨ', 'ਫ਼ਰ', 'ਮਾਰਚ', 'ਅਪ੍ਰੈ', 'ਮਈ', 'ਜੂਨ', 'ਜੁਲਾ', 'ਅਗ', 'ਸਤੰ', 'ਅਕਤੂ', 'ਨਵੰ', 'ਦਸੰ'], 'weekdays' => ['ਐਤਵਾਰ', 'ਸੋਮਵਾਰ', 'ਮੰਗਲਵਾਰ', 'ਬੁੱਧਵਾਰ', 'ਵੀਰਵਾਰ', 'ਸ਼ੁੱਕਰਵਾਰ', 'ਸ਼ਨਿੱਚਰਵਾਰ'], 'weekdays_short' => ['ਐਤ', 'ਸੋਮ', 'ਮੰਗਲ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕਰ', 'ਸ਼ਨਿੱਚਰ'], 'weekdays_min' => ['ਐਤ', 'ਸੋਮ', 'ਮੰਗ', 'ਬੁੱਧ', 'ਵੀਰ', 'ਸ਼ੁੱਕ', 'ਸ਼ਨਿੱ'], 'weekend' => [0, 0]]); diff --git a/vendor/Carbon/Lang/pa_IN.php b/vendor/Carbon/Lang/pa_IN.php new file mode 100644 index 0000000..e8a9e50 --- /dev/null +++ b/vendor/Carbon/Lang/pa_IN.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Guo Xiang Tan + * - Josh Soref + * - Ash + * - harpreetkhalsagtbit + */ +return require __DIR__ . '/pa.php'; diff --git a/vendor/Carbon/Lang/pa_PK.php b/vendor/Carbon/Lang/pa_PK.php new file mode 100644 index 0000000..82ea5a3 --- /dev/null +++ b/vendor/Carbon/Lang/pa_PK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['جنوري', 'فروري', 'مارچ', 'اپريل', 'مٓی', 'جون', 'جولاي', 'اگست', 'ستمبر', 'اكتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنوري', 'فروري', 'مارچ', 'اپريل', 'مٓی', 'جون', 'جولاي', 'اگست', 'ستمبر', 'اكتوبر', 'نومبر', 'دسمبر'], 'weekdays' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'weekdays_short' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'weekdays_min' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ص', 'ش']]); diff --git a/vendor/Carbon/Lang/pap.php b/vendor/Carbon/Lang/pap.php new file mode 100644 index 0000000..21b5a83 --- /dev/null +++ b/vendor/Carbon/Lang/pap.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return ['formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm:ss', 'L' => 'DD-MM-YY', 'LL' => 'MMMM [di] DD, YYYY', 'LLL' => 'DD MMM HH.mm', 'LLLL' => 'MMMM DD, YYYY HH.mm'], 'months' => ['yanüari', 'febrüari', 'mart', 'aprel', 'mei', 'yüni', 'yüli', 'ougùstùs', 'sèptèmber', 'oktober', 'novèmber', 'desèmber'], 'months_short' => ['yan', 'feb', 'mar', 'apr', 'mei', 'yün', 'yül', 'oug', 'sèp', 'okt', 'nov', 'des'], 'weekdays' => ['djadomingo', 'djaluna', 'djamars', 'djawebs', 'djarason', 'djabierne', 'djasabra'], 'weekdays_short' => ['do', 'lu', 'ma', 'we', 'ra', 'bi', 'sa'], 'weekdays_min' => ['do', 'lu', 'ma', 'we', 'ra', 'bi', 'sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count aña', 'month' => ':count luna', 'week' => ':count siman', 'day' => ':count dia', 'hour' => ':count ora', 'minute' => ':count minüt', 'second' => ':count sekònde', 'list' => [', ', ' i ']]; diff --git a/vendor/Carbon/Lang/pap_AW.php b/vendor/Carbon/Lang/pap_AW.php new file mode 100644 index 0000000..333f8a8 --- /dev/null +++ b/vendor/Carbon/Lang/pap_AW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from native speaker Pablo Saratxaga pablo@mandrakesoft.com + */ +return require __DIR__ . '/pap.php'; diff --git a/vendor/Carbon/Lang/pap_CW.php b/vendor/Carbon/Lang/pap_CW.php new file mode 100644 index 0000000..333f8a8 --- /dev/null +++ b/vendor/Carbon/Lang/pap_CW.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - information from native speaker Pablo Saratxaga pablo@mandrakesoft.com + */ +return require __DIR__ . '/pap.php'; diff --git a/vendor/Carbon/Lang/pl.php b/vendor/Carbon/Lang/pl.php index 7487055..105518a 100644 --- a/vendor/Carbon/Lang/pl.php +++ b/vendor/Carbon/Lang/pl.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,49 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count rok|:count lata|:count lat', 'y' => ':countr|:countl', 'month' => ':count miesiąc|:count miesiące|:count miesięcy', 'm' => ':countmies', 'week' => ':count tydzień|:count tygodnie|:count tygodni', 'w' => ':counttyg', 'day' => ':count dzień|:count dni|:count dni', 'd' => ':countd', 'hour' => ':count godzina|:count godziny|:count godzin', 'h' => ':countg', 'minute' => ':count minuta|:count minuty|:count minut', 'min' => ':countm', 'second' => ':count sekunda|:count sekundy|:count sekund', 's' => ':counts', 'ago' => ':time temu', 'from_now' => ':time od teraz', 'after' => ':time po', 'before' => ':time przed', 'diff_now' => 'przed chwilą', 'diff_yesterday' => 'wczoraj', 'diff_tomorrow' => 'jutro', 'diff_before_yesterday' => 'przedwczoraj', 'diff_after_tomorrow' => 'pojutrze'); +/* + * Authors: + * - Wacław Jacek + * - François B + * - Tim Fish + * - Serhan Apaydın + * - Massimiliano Caniparoli + * - JD Isaacks + * - Jakub Szwacz + * - Jan + * - Paul + * - damlys + * - Marek (marast78) + * - Peter (UnrulyNatives) + * - Qrzysio + * - Jan (aso824) + * - diverpl + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count rok|:count lata|:count lat', 'a_year' => 'rok|:count lata|:count lat', 'y' => ':count r|:count l|:count l', 'month' => ':count miesiąc|:count miesiące|:count miesięcy', 'a_month' => 'miesiąc|:count miesiące|:count miesięcy', 'm' => ':count mies.', 'week' => ':count tydzień|:count tygodnie|:count tygodni', 'a_week' => 'tydzień|:count tygodnie|:count tygodni', 'w' => ':count tyg.', 'day' => ':count dzień|:count dni|:count dni', 'a_day' => 'dzień|:count dni|:count dni', 'd' => ':count d', 'hour' => ':count godzina|:count godziny|:count godzin', 'a_hour' => 'godzina|:count godziny|:count godzin', 'h' => ':count godz.', 'minute' => ':count minuta|:count minuty|:count minut', 'a_minute' => 'minuta|:count minuty|:count minut', 'min' => ':count min', 'second' => ':count sekunda|:count sekundy|:count sekund', 'a_second' => '{1}kilka sekund|:count sekunda|:count sekundy|:count sekund', 's' => ':count sek.', 'ago' => ':time temu', 'from_now' => static function ($time) { + return 'za ' . \strtr($time, ['godzina' => 'godzinę', 'minuta' => 'minutę', 'sekunda' => 'sekundę']); +}, 'after' => ':time po', 'before' => ':time przed', 'diff_now' => 'teraz', 'diff_today' => 'Dziś', 'diff_today_regexp' => 'Dziś(?:\\s+o)?', 'diff_yesterday' => 'wczoraj', 'diff_yesterday_regexp' => 'Wczoraj(?:\\s+o)?', 'diff_tomorrow' => 'jutro', 'diff_tomorrow_regexp' => 'Jutro(?:\\s+o)?', 'diff_before_yesterday' => 'przedwczoraj', 'diff_after_tomorrow' => 'pojutrze', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Dziś o] LT', 'nextDay' => '[Jutro o] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[W niedzielę o] LT'; + case 2: + return '[We wtorek o] LT'; + case 3: + return '[W środę o] LT'; + case 6: + return '[W sobotę o] LT'; + default: + return '[W] dddd [o] LT'; + } +}, 'lastDay' => '[Wczoraj o] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[W zeszłą niedzielę o] LT'; + case 3: + return '[W zeszłą środę o] LT'; + case 6: + return '[W zeszłą sobotę o] LT'; + default: + return '[W zeszły] dddd [o] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', 'września', 'października', 'listopada', 'grudnia'], 'months_standalone' => ['styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień', 'październik', 'listopad', 'grudzień'], 'months_short' => ['sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru'], 'months_regexp' => '/(DD?o?\\.?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota'], 'weekdays_short' => ['ndz', 'pon', 'wt', 'śr', 'czw', 'pt', 'sob'], 'weekdays_min' => ['Nd', 'Pn', 'Wt', 'Śr', 'Cz', 'Pt', 'So'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' i '], 'meridiem' => ['przed południem', 'po południu']]; diff --git a/vendor/Carbon/Lang/pl_PL.php b/vendor/Carbon/Lang/pl_PL.php new file mode 100644 index 0000000..468e321 --- /dev/null +++ b/vendor/Carbon/Lang/pl_PL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pl.php'; diff --git a/vendor/Carbon/Lang/prg.php b/vendor/Carbon/Lang/prg.php new file mode 100644 index 0000000..a15b492 --- /dev/null +++ b/vendor/Carbon/Lang/prg.php @@ -0,0 +1,53 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'months' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], + 'months_short' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm'], + 'year' => ':count meta', + 'y' => ':count meta', + 'a_year' => ':count meta', + 'month' => ':count mēniks', + // less reliable + 'm' => ':count mēniks', + // less reliable + 'a_month' => ':count mēniks', + // less reliable + 'week' => ':count sawaītin', + // less reliable + 'w' => ':count sawaītin', + // less reliable + 'a_week' => ':count sawaītin', + // less reliable + 'day' => ':count di', + 'd' => ':count di', + 'a_day' => ':count di', + 'hour' => ':count bruktēt', + // less reliable + 'h' => ':count bruktēt', + // less reliable + 'a_hour' => ':count bruktēt', + // less reliable + 'minute' => ':count līkuts', + // less reliable + 'min' => ':count līkuts', + // less reliable + 'a_minute' => ':count līkuts', + // less reliable + 'second' => ':count kitan', + // less reliable + 's' => ':count kitan', + // less reliable + 'a_second' => ':count kitan', +]); diff --git a/vendor/Carbon/Lang/ps.php b/vendor/Carbon/Lang/ps.php index 1a33b30..242b4c1 100644 --- a/vendor/Carbon/Lang/ps.php +++ b/vendor/Carbon/Lang/ps.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,9 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count کال|:count کاله', 'y' => ':countکال|:countکاله', 'month' => ':count مياشت|:count مياشتي', 'm' => ':countمياشت|:countمياشتي', 'week' => ':count اونۍ|:count اونۍ', 'w' => ':countاونۍ|:countاونۍ', 'day' => ':count ورځ|:count ورځي', 'd' => ':countورځ|:countورځي', 'hour' => ':count ساعت|:count ساعته', 'h' => ':countساعت|:countساعته', 'minute' => ':count دقيقه|:count دقيقې', 'min' => ':countدقيقه|:countدقيقې', 'second' => ':count ثانيه|:count ثانيې', 's' => ':countثانيه|:countثانيې', 'ago' => ':time دمخه', 'from_now' => ':time له اوس څخه', 'after' => ':time وروسته', 'before' => ':time دمخه'); +/* + * Authors: + * - Muhammad Nasir Rahimi + * - Nassim Nasibullah (spinzar) + */ +return ['year' => ':count کال|:count کاله', 'y' => ':countکال|:countکاله', 'month' => ':count مياشت|:count مياشتي', 'm' => ':countمياشت|:countمياشتي', 'week' => ':count اونۍ|:count اونۍ', 'w' => ':countاونۍ|:countاونۍ', 'day' => ':count ورځ|:count ورځي', 'd' => ':countورځ|:countورځي', 'hour' => ':count ساعت|:count ساعته', 'h' => ':countساعت|:countساعته', 'minute' => ':count دقيقه|:count دقيقې', 'min' => ':countدقيقه|:countدقيقې', 'second' => ':count ثانيه|:count ثانيې', 's' => ':countثانيه|:countثانيې', 'ago' => ':time دمخه', 'from_now' => ':time له اوس څخه', 'after' => ':time وروسته', 'before' => ':time دمخه', 'list' => ['، ', ' او '], 'meridiem' => ['غ.م.', 'غ.و.'], 'weekdays' => ['اتوار', 'ګل', 'نهه', 'شورو', 'زيارت', 'جمعه', 'خالي'], 'weekdays_short' => ['ا', 'ګ', 'ن', 'ش', 'ز', 'ج', 'خ'], 'weekdays_min' => ['ا', 'ګ', 'ن', 'ش', 'ز', 'ج', 'خ'], 'months' => ['جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اگست', 'سېپتمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اگست', 'سېپتمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_standalone' => ['جنوري', 'فېبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short_standalone' => ['جنوري', 'فبروري', 'مارچ', 'اپریل', 'مۍ', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'first_day_of_week' => 6, 'weekend' => [4, 5], 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'YYYY/M/d', 'LL' => 'YYYY MMM D', 'LLL' => 'د YYYY د MMMM D H:mm', 'LLLL' => 'dddd د YYYY د MMMM D H:mm']]; diff --git a/vendor/Carbon/Lang/ps_AF.php b/vendor/Carbon/Lang/ps_AF.php new file mode 100644 index 0000000..85e1092 --- /dev/null +++ b/vendor/Carbon/Lang/ps_AF.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ps.php'; diff --git a/vendor/Carbon/Lang/pt.php b/vendor/Carbon/Lang/pt.php index 03890ee..a10b1a4 100644 --- a/vendor/Carbon/Lang/pt.php +++ b/vendor/Carbon/Lang/pt.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,27 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ano|:count anos', 'y' => ':count ano|:count anos', 'month' => ':count mês|:count meses', 'm' => ':count mês|:count meses', 'week' => ':count semana|:count semanas', 'w' => ':count semana|:count semanas', 'day' => ':count dia|:count dias', 'd' => ':count dia|:count dias', 'hour' => ':count hora|:count horas', 'h' => ':count hora|:count horas', 'minute' => ':count minuto|:count minutos', 'min' => ':count minuto|:count minutos', 'second' => ':count segundo|:count segundos', 's' => ':count segundo|:count segundos', 'ago' => ':time atrás', 'from_now' => 'em :time', 'after' => ':time depois', 'before' => ':time antes'); +/* + * Authors: + * - Cassiano Montanari + * - Matt Pope + * - François B + * - Prodis + * - JD Isaacks + * - Raphael Amorim + * - João Magalhães + * - victortobias + * - Paulo Freitas + * - Sebastian Thierer + * - Claudson Martins (claudsonm) + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count ano|:count anos', 'a_year' => 'um ano|:count anos', 'y' => ':counta', 'month' => ':count mês|:count meses', 'a_month' => 'um mês|:count meses', 'm' => ':countm', 'week' => ':count semana|:count semanas', 'a_week' => 'uma semana|:count semanas', 'w' => ':countsem', 'day' => ':count dia|:count dias', 'a_day' => 'um dia|:count dias', 'd' => ':countd', 'hour' => ':count hora|:count horas', 'a_hour' => 'uma hora|:count horas', 'h' => ':counth', 'minute' => ':count minuto|:count minutos', 'a_minute' => 'um minuto|:count minutos', 'min' => ':countmin', 'second' => ':count segundo|:count segundos', 'a_second' => 'alguns segundos|:count segundos', 's' => ':counts', 'millisecond' => ':count milissegundo|:count milissegundos', 'a_millisecond' => 'um milissegundo|:count milissegundos', 'ms' => ':countms', 'microsecond' => ':count microssegundo|:count microssegundos', 'a_microsecond' => 'um microssegundo|:count microssegundos', 'µs' => ':countµs', 'ago' => 'há :time', 'from_now' => 'em :time', 'after' => ':time depois', 'before' => ':time antes', 'diff_now' => 'agora', 'diff_today' => 'Hoje', 'diff_today_regexp' => 'Hoje(?:\\s+às)?', 'diff_yesterday' => 'ontem', 'diff_yesterday_regexp' => 'Ontem(?:\\s+às)?', 'diff_tomorrow' => 'amanhã', 'diff_tomorrow_regexp' => 'Amanhã(?:\\s+às)?', 'diff_before_yesterday' => 'anteontem', 'diff_after_tomorrow' => 'depois de amanhã', 'period_recurrences' => 'uma vez|:count vezes', 'period_interval' => 'cada :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'até :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D [de] MMMM [de] YYYY', 'LLL' => 'D [de] MMMM [de] YYYY HH:mm', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY HH:mm'], 'calendar' => ['sameDay' => '[Hoje às] LT', 'nextDay' => '[Amanhã às] LT', 'nextWeek' => 'dddd [às] LT', 'lastDay' => '[Ontem às] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + case 6: + return '[Último] dddd [às] LT'; + default: + return '[Última] dddd [às] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro'], 'months_short' => ['jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez'], 'weekdays' => ['domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira', 'sábado'], 'weekdays_short' => ['dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sáb'], 'weekdays_min' => ['Do', '2ª', '3ª', '4ª', '5ª', '6ª', 'Sá'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' e '], 'ordinal_words' => ['of' => 'de', 'first' => 'primeira', 'second' => 'segunda', 'third' => 'terceira', 'fourth' => 'quarta', 'fifth' => 'quinta', 'last' => 'última']]; diff --git a/vendor/Carbon/Lang/pt_AO.php b/vendor/Carbon/Lang/pt_AO.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_AO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_BR.php b/vendor/Carbon/Lang/pt_BR.php index 4bee19f..3085783 100644 --- a/vendor/Carbon/Lang/pt_BR.php +++ b/vendor/Carbon/Lang/pt_BR.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,22 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ano|:count anos', 'y' => ':counta|:counta', 'month' => ':count mês|:count meses', 'm' => ':countm|:countm', 'week' => ':count semana|:count semanas', 'w' => ':countsem|:countsem', 'day' => ':count dia|:count dias', 'd' => ':countd|:countd', 'hour' => ':count hora|:count horas', 'h' => ':counth|:counth', 'minute' => ':count minuto|:count minutos', 'min' => ':countmin|:countmin', 'second' => ':count segundo|:count segundos', 's' => ':counts|:counts', 'ago' => 'há :time', 'from_now' => 'em :time', 'after' => 'após :time', 'before' => ':time atrás', 'diff_now' => 'agora', 'diff_yesterday' => 'ontem', 'diff_tomorrow' => 'amanhã', 'diff_before_yesterday' => 'anteontem', 'diff_after_tomorrow' => 'depois de amanhã', 'period_recurrences' => 'uma|:count vez', 'period_interval' => 'toda :interval', 'period_start_date' => 'de :date', 'period_end_date' => 'até :date'); +/* + * Authors: + * - Cassiano Montanari + * - Eduardo Dalla Vecchia + * - David Rodrigues + * - Matt Pope + * - François B + * - Prodis + * - Marlon Maxwel + * - JD Isaacks + * - Raphael Amorim + * - Rafael Raupp + * - felipeleite1 + * - swalker + * - Lucas Macedo + * - Paulo Freitas + * - Sebastian Thierer + */ +return \array_replace_recursive(require __DIR__ . '/pt.php', ['period_recurrences' => 'uma|:count vez', 'period_interval' => 'toda :interval', 'formats' => ['LLL' => 'D [de] MMMM [de] YYYY [às] HH:mm', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY [às] HH:mm'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/pt_CH.php b/vendor/Carbon/Lang/pt_CH.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_CH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_CV.php b/vendor/Carbon/Lang/pt_CV.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_CV.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_GQ.php b/vendor/Carbon/Lang/pt_GQ.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_GQ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_GW.php b/vendor/Carbon/Lang/pt_GW.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_GW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_LU.php b/vendor/Carbon/Lang/pt_LU.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_LU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_MO.php b/vendor/Carbon/Lang/pt_MO.php new file mode 100644 index 0000000..7c8ac15 --- /dev/null +++ b/vendor/Carbon/Lang/pt_MO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/pt.php', ['formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'LLL' => 'D [de] MMMM [de] YYYY, h:mm a', 'LLLL' => 'dddd, D [de] MMMM [de] YYYY, h:mm a'], 'first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/pt_MZ.php b/vendor/Carbon/Lang/pt_MZ.php new file mode 100644 index 0000000..15be9e2 --- /dev/null +++ b/vendor/Carbon/Lang/pt_MZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/pt.php', ['first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/pt_PT.php b/vendor/Carbon/Lang/pt_PT.php new file mode 100644 index 0000000..e51c576 --- /dev/null +++ b/vendor/Carbon/Lang/pt_PT.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RAP bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/pt.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro'], 'months_short' => ['jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez'], 'weekdays' => ['domingo', 'segunda', 'terça', 'quarta', 'quinta', 'sexta', 'sábado'], 'weekdays_short' => ['dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sáb'], 'weekdays_min' => ['dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sáb'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]); diff --git a/vendor/Carbon/Lang/pt_ST.php b/vendor/Carbon/Lang/pt_ST.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_ST.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/pt_TL.php b/vendor/Carbon/Lang/pt_TL.php new file mode 100644 index 0000000..6474721 --- /dev/null +++ b/vendor/Carbon/Lang/pt_TL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/pt.php'; diff --git a/vendor/Carbon/Lang/qu.php b/vendor/Carbon/Lang/qu.php new file mode 100644 index 0000000..56c062e --- /dev/null +++ b/vendor/Carbon/Lang/qu.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/es_UY.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM, YYYY HH:mm'], 'first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/qu_BO.php b/vendor/Carbon/Lang/qu_BO.php new file mode 100644 index 0000000..fe9829e --- /dev/null +++ b/vendor/Carbon/Lang/qu_BO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/qu.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/qu_EC.php b/vendor/Carbon/Lang/qu_EC.php new file mode 100644 index 0000000..fe9829e --- /dev/null +++ b/vendor/Carbon/Lang/qu_EC.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/qu.php', ['first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/quz.php b/vendor/Carbon/Lang/quz.php new file mode 100644 index 0000000..75083b2 --- /dev/null +++ b/vendor/Carbon/Lang/quz.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/quz_PE.php'; diff --git a/vendor/Carbon/Lang/quz_PE.php b/vendor/Carbon/Lang/quz_PE.php new file mode 100644 index 0000000..0cdb7e2 --- /dev/null +++ b/vendor/Carbon/Lang/quz_PE.php @@ -0,0 +1,49 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Sugar Labs // OLPC sugarlabs.org libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['iniru', 'phiwriru', 'marsu', 'awril', 'mayu', 'huniyu', 'huliyu', 'agustu', 'siptiyimri', 'uktuwri', 'nuwiyimri', 'tisiyimri'], + 'months_short' => ['ini', 'phi', 'mar', 'awr', 'may', 'hun', 'hul', 'agu', 'sip', 'ukt', 'nuw', 'tis'], + 'weekdays' => ['tuminku', 'lunis', 'martis', 'miyirkulis', 'juywis', 'wiyirnis', 'sawatu'], + 'weekdays_short' => ['tum', 'lun', 'mar', 'miy', 'juy', 'wiy', 'saw'], + 'weekdays_min' => ['tum', 'lun', 'mar', 'miy', 'juy', 'wiy', 'saw'], + 'day_of_first_week_of_year' => 1, + 'minute' => ':count uchuy', + // less reliable + 'min' => ':count uchuy', + // less reliable + 'a_minute' => ':count uchuy', + // less reliable + 'year' => ':count wata', + 'y' => ':count wata', + 'a_year' => ':count wata', + 'month' => ':count killa', + 'm' => ':count killa', + 'a_month' => ':count killa', + 'week' => ':count simana', + 'w' => ':count simana', + 'a_week' => ':count simana', + 'day' => ':count pʼunchaw', + 'd' => ':count pʼunchaw', + 'a_day' => ':count pʼunchaw', + 'hour' => ':count ura', + 'h' => ':count ura', + 'a_hour' => ':count ura', + 'second' => ':count iskay ñiqin', + 's' => ':count iskay ñiqin', + 'a_second' => ':count iskay ñiqin', +]); diff --git a/vendor/Carbon/Lang/raj.php b/vendor/Carbon/Lang/raj.php new file mode 100644 index 0000000..4fdeed8 --- /dev/null +++ b/vendor/Carbon/Lang/raj.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/raj_IN.php'; diff --git a/vendor/Carbon/Lang/raj_IN.php b/vendor/Carbon/Lang/raj_IN.php new file mode 100644 index 0000000..10b8b62 --- /dev/null +++ b/vendor/Carbon/Lang/raj_IN.php @@ -0,0 +1,55 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - meghrajsuthar03@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितंबर', 'अक्टूबर', 'नवंबर', 'दिसंबर'], + 'months_short' => ['जन', 'फर', 'मार्च', 'अप्रै', 'मई', 'जून', 'जुल', 'अग', 'सित', 'अक्टू', 'नव', 'दिस'], + 'weekdays' => ['रविवार', 'सोमवार', 'मंगल्लवार', 'बुधवार', 'बृहस्पतिवार', 'शुक्रवार', 'शनिवार'], + 'weekdays_short' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पति', 'शुक्र', 'शनि'], + 'weekdays_min' => ['रवि', 'सोम', 'मंगल', 'बुध', 'बृहस्पति', 'शुक्र', 'शनि'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['पूर्वाह्न', 'अपराह्न'], + 'year' => ':count आंहू', + // less reliable + 'y' => ':count आंहू', + // less reliable + 'a_year' => ':count आंहू', + // less reliable + 'month' => ':count सूरज', + // less reliable + 'm' => ':count सूरज', + // less reliable + 'a_month' => ':count सूरज', + // less reliable + 'week' => ':count निवाज', + // less reliable + 'w' => ':count निवाज', + // less reliable + 'a_week' => ':count निवाज', + // less reliable + 'day' => ':count अेक', + // less reliable + 'd' => ':count अेक', + // less reliable + 'a_day' => ':count अेक', + // less reliable + 'hour' => ':count दुनियांण', + // less reliable + 'h' => ':count दुनियांण', + // less reliable + 'a_hour' => ':count दुनियांण', +]); diff --git a/vendor/Carbon/Lang/rm.php b/vendor/Carbon/Lang/rm.php new file mode 100644 index 0000000..638e57b --- /dev/null +++ b/vendor/Carbon/Lang/rm.php @@ -0,0 +1,28 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Philippe Vaucher + * - tjku + * - Max Melentiev + * - Juanito Fatas + * - Tsutomu Kuroda + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Nicolás Hock Isaza + * - sebastian de castelberg + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'Do MMMM YYYY', 'LLL' => 'Do MMMM, HH:mm [Uhr]', 'LLLL' => 'dddd, Do MMMM YYYY, HH:mm [Uhr]'], 'year' => ':count onn|:count onns', 'month' => ':count mais', 'week' => ':count emna|:count emnas', 'day' => ':count di|:count dis', 'hour' => ':count oura|:count ouras', 'minute' => ':count minuta|:count minutas', 'second' => ':count secunda|:count secundas', 'weekdays' => ['dumengia', 'glindesdi', 'mardi', 'mesemna', 'gievgia', 'venderdi', 'sonda'], 'weekdays_short' => ['du', 'gli', 'ma', 'me', 'gie', 've', 'so'], 'weekdays_min' => ['du', 'gli', 'ma', 'me', 'gie', 've', 'so'], 'months' => ['schaner', 'favrer', 'mars', 'avrigl', 'matg', 'zercladur', 'fanadur', 'avust', 'settember', 'october', 'november', 'december'], 'months_short' => ['schan', 'favr', 'mars', 'avr', 'matg', 'zercl', 'fan', 'avust', 'sett', 'oct', 'nov', 'dec'], 'meridiem' => ['avantmezdi', 'suentermezdi'], 'list' => [', ', ' e '], 'first_day_of_week' => 1]); diff --git a/vendor/Carbon/Lang/rn.php b/vendor/Carbon/Lang/rn.php new file mode 100644 index 0000000..d2ef1ab --- /dev/null +++ b/vendor/Carbon/Lang/rn.php @@ -0,0 +1,45 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Z.MU.', 'Z.MW.'], + 'weekdays' => ['Ku w’indwi', 'Ku wa mbere', 'Ku wa kabiri', 'Ku wa gatatu', 'Ku wa kane', 'Ku wa gatanu', 'Ku wa gatandatu'], + 'weekdays_short' => ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'], + 'weekdays_min' => ['cu.', 'mbe.', 'kab.', 'gtu.', 'kan.', 'gnu.', 'gnd.'], + 'months' => ['Nzero', 'Ruhuhuma', 'Ntwarante', 'Ndamukiza', 'Rusama', 'Ruheshi', 'Mukakaro', 'Nyandagaro', 'Nyakanga', 'Gitugutu', 'Munyonyo', 'Kigarama'], + 'months_short' => ['Mut.', 'Gas.', 'Wer.', 'Mat.', 'Gic.', 'Kam.', 'Nya.', 'Kan.', 'Nze.', 'Ukw.', 'Ugu.', 'Uku.'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'year' => 'imyaka :count', + 'y' => 'imyaka :count', + 'a_year' => 'imyaka :count', + 'month' => 'amezi :count', + 'm' => 'amezi :count', + 'a_month' => 'amezi :count', + 'week' => 'indwi :count', + 'w' => 'indwi :count', + 'a_week' => 'indwi :count', + 'day' => 'imisi :count', + 'd' => 'imisi :count', + 'a_day' => 'imisi :count', + 'hour' => 'amasaha :count', + 'h' => 'amasaha :count', + 'a_hour' => 'amasaha :count', + 'minute' => 'iminuta :count', + 'min' => 'iminuta :count', + 'a_minute' => 'iminuta :count', + 'second' => 'inguvu :count', + // less reliable + 's' => 'inguvu :count', + // less reliable + 'a_second' => 'inguvu :count', +]); diff --git a/vendor/Carbon/Lang/ro.php b/vendor/Carbon/Lang/ro.php index 3d4f847..246737b 100644 --- a/vendor/Carbon/Lang/ro.php +++ b/vendor/Carbon/Lang/ro.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,11 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => 'un an|:count ani|:count ani', 'y' => 'un an|:count ani|:count ani', 'month' => 'o lună|:count luni|:count luni', 'm' => 'o lună|:count luni|:count luni', 'week' => 'o săptămână|:count săptămâni|:count săptămâni', 'w' => 'o săptămână|:count săptămâni|:count săptămâni', 'day' => 'o zi|:count zile|:count zile', 'd' => 'o zi|:count zile|:count zile', 'hour' => 'o oră|:count ore|:count ore', 'h' => 'o oră|:count ore|:count ore', 'minute' => 'un minut|:count minute|:count minute', 'min' => 'un minut|:count minute|:count minute', 'second' => 'o secundă|:count secunde|:count secunde', 's' => 'o secundă|:count secunde|:count secunde', 'ago' => 'acum :time', 'from_now' => ':time de acum', 'after' => 'peste :time', 'before' => 'acum :time'); +/* + * Authors: + * - Josh Soref + * - JD Isaacks + * - Cătălin Georgescu + * - Valentin Ivaşcu (oriceon) + */ +return ['year' => ':count an|:count ani|:count ani', 'a_year' => 'un an|:count ani|:count ani', 'y' => ':count a.', 'month' => ':count lună|:count luni|:count luni', 'a_month' => 'o lună|:count luni|:count luni', 'm' => ':count l.', 'week' => ':count săptămână|:count săptămâni|:count săptămâni', 'a_week' => 'o săptămână|:count săptămâni|:count săptămâni', 'w' => ':count săp.', 'day' => ':count zi|:count zile|:count zile', 'a_day' => 'o zi|:count zile|:count zile', 'd' => ':count z.', 'hour' => ':count oră|:count ore|:count ore', 'a_hour' => 'o oră|:count ore|:count ore', 'h' => ':count o.', 'minute' => ':count minut|:count minute|:count minute', 'a_minute' => 'un minut|:count minute|:count minute', 'min' => ':count m.', 'second' => ':count secundă|:count secunde|:count secunde', 'a_second' => 'câteva secunde|:count secunde|:count secunde', 's' => ':count sec.', 'ago' => ':time în urmă', 'from_now' => 'peste :time', 'after' => 'peste :time', 'before' => 'acum :time', 'diff_now' => 'acum', 'diff_today' => 'azi', 'diff_today_regexp' => 'azi(?:\\s+la)?', 'diff_yesterday' => 'ieri', 'diff_yesterday_regexp' => 'ieri(?:\\s+la)?', 'diff_tomorrow' => 'mâine', 'diff_tomorrow_regexp' => 'mâine(?:\\s+la)?', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY H:mm', 'LLLL' => 'dddd, D MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[azi la] LT', 'nextDay' => '[mâine la] LT', 'nextWeek' => 'dddd [la] LT', 'lastDay' => '[ieri la] LT', 'lastWeek' => '[fosta] dddd [la] LT', 'sameElse' => 'L'], 'months' => ['ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie'], 'months_short' => ['ian.', 'feb.', 'mar.', 'apr.', 'mai', 'iun.', 'iul.', 'aug.', 'sept.', 'oct.', 'nov.', 'dec.'], 'weekdays' => ['duminică', 'luni', 'marți', 'miercuri', 'joi', 'vineri', 'sâmbătă'], 'weekdays_short' => ['dum', 'lun', 'mar', 'mie', 'joi', 'vin', 'sâm'], 'weekdays_min' => ['du', 'lu', 'ma', 'mi', 'jo', 'vi', 'sâ'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' și '], 'meridiem' => ['a.m.', 'p.m.']]; diff --git a/vendor/Carbon/Lang/ro_MD.php b/vendor/Carbon/Lang/ro_MD.php new file mode 100644 index 0000000..7ee0fd4 --- /dev/null +++ b/vendor/Carbon/Lang/ro_MD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ro.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D MMMM YYYY, HH:mm']]); diff --git a/vendor/Carbon/Lang/ro_RO.php b/vendor/Carbon/Lang/ro_RO.php new file mode 100644 index 0000000..d07da47 --- /dev/null +++ b/vendor/Carbon/Lang/ro_RO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ro.php'; diff --git a/vendor/Carbon/Lang/rof.php b/vendor/Carbon/Lang/rof.php new file mode 100644 index 0000000..5c9cd3d --- /dev/null +++ b/vendor/Carbon/Lang/rof.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['kang’ama', 'kingoto'], 'weekdays' => ['Ijumapili', 'Ijumatatu', 'Ijumanne', 'Ijumatano', 'Alhamisi', 'Ijumaa', 'Ijumamosi'], 'weekdays_short' => ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm'], 'weekdays_min' => ['Ijp', 'Ijt', 'Ijn', 'Ijtn', 'Alh', 'Iju', 'Ijm'], 'months' => ['Mweri wa kwanza', 'Mweri wa kaili', 'Mweri wa katatu', 'Mweri wa kaana', 'Mweri wa tanu', 'Mweri wa sita', 'Mweri wa saba', 'Mweri wa nane', 'Mweri wa tisa', 'Mweri wa ikumi', 'Mweri wa ikumi na moja', 'Mweri wa ikumi na mbili'], 'months_short' => ['M1', 'M2', 'M3', 'M4', 'M5', 'M6', 'M7', 'M8', 'M9', 'M10', 'M11', 'M12'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ru.php b/vendor/Carbon/Lang/ru.php index eb914df..f5cfeca 100644 --- a/vendor/Carbon/Lang/ru.php +++ b/vendor/Carbon/Lang/ru.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,105 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count год|:count года|:count лет', 'y' => ':count г|:count г|:count л', 'month' => ':count месяц|:count месяца|:count месяцев', 'm' => ':count м|:count м|:count м', 'week' => ':count неделю|:count недели|:count недель', 'w' => ':count н|:count н|:count н', 'day' => ':count день|:count дня|:count дней', 'd' => ':count д|:count д|:count д', 'hour' => ':count час|:count часа|:count часов', 'h' => ':count ч|:count ч|:count ч', 'minute' => ':count минуту|:count минуты|:count минут', 'min' => ':count мин|:count мин|:count мин', 'second' => ':count секунду|:count секунды|:count секунд', 's' => ':count с|:count с|:count с', 'ago' => ':time назад', 'from_now' => 'через :time', 'after' => ':time после', 'before' => ':time до'); +/* + * Authors: + * - Bari Badamshin + * - Jørn Ølmheim + * - François B + * - Tim Fish + * - Коренберг Марк (imac) + * - Serhan Apaydın + * - RomeroMsk + * - vsn4ik + * - JD Isaacks + * - Bari Badamshin + * - Jørn Ølmheim + * - François B + * - Коренберг Марк (imac) + * - Serhan Apaydın + * - RomeroMsk + * - vsn4ik + * - JD Isaacks + * - Fellzo + * - andrey-helldar + * - Pavel Skripkin (psxx) + * - AlexWalkerson + * - Vladislav UnsealedOne + * - dima-bzz + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +$transformDiff = function ($input) { + return \strtr($input, ['неделя' => 'неделю', 'секунда' => 'секунду', 'минута' => 'минуту']); +}; +return ['year' => ':count год|:count года|:count лет', 'y' => ':count г.|:count г.|:count л.', 'a_year' => '{1}год|:count год|:count года|:count лет', 'month' => ':count месяц|:count месяца|:count месяцев', 'm' => ':count мес.', 'a_month' => '{1}месяц|:count месяц|:count месяца|:count месяцев', 'week' => ':count неделя|:count недели|:count недель', 'w' => ':count нед.', 'a_week' => '{1}неделя|:count неделю|:count недели|:count недель', 'day' => ':count день|:count дня|:count дней', 'd' => ':count д.', 'a_day' => '{1}день|:count день|:count дня|:count дней', 'hour' => ':count час|:count часа|:count часов', 'h' => ':count ч.', 'a_hour' => '{1}час|:count час|:count часа|:count часов', 'minute' => ':count минута|:count минуты|:count минут', 'min' => ':count мин.', 'a_minute' => '{1}минута|:count минута|:count минуты|:count минут', 'second' => ':count секунда|:count секунды|:count секунд', 's' => ':count сек.', 'a_second' => '{1}несколько секунд|:count секунду|:count секунды|:count секунд', 'ago' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' назад'; +}, 'from_now' => function ($time) use($transformDiff) { + return 'через ' . $transformDiff($time); +}, 'after' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' после'; +}, 'before' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' до'; +}, 'diff_now' => 'только что', 'diff_today' => 'Сегодня,', 'diff_today_regexp' => 'Сегодня,?(?:\\s+в)?', 'diff_yesterday' => 'вчера', 'diff_yesterday_regexp' => 'Вчера,?(?:\\s+в)?', 'diff_tomorrow' => 'завтра', 'diff_tomorrow_regexp' => 'Завтра,?(?:\\s+в)?', 'diff_before_yesterday' => 'позавчера', 'diff_after_tomorrow' => 'послезавтра', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY г.', 'LLL' => 'D MMMM YYYY г., H:mm', 'LLLL' => 'dddd, D MMMM YYYY г., H:mm'], 'calendar' => ['sameDay' => '[Сегодня, в] LT', 'nextDay' => '[Завтра, в] LT', 'nextWeek' => function (CarbonInterface $current, CarbonInterface $other) { + if ($current->week !== $other->week) { + switch ($current->dayOfWeek) { + case 0: + return '[В следующее] dddd, [в] LT'; + case 1: + case 2: + case 4: + return '[В следующий] dddd, [в] LT'; + case 3: + case 5: + case 6: + return '[В следующую] dddd, [в] LT'; + } + } + if ($current->dayOfWeek === 2) { + return '[Во] dddd, [в] LT'; + } + return '[В] dddd, [в] LT'; +}, 'lastDay' => '[Вчера, в] LT', 'lastWeek' => function (CarbonInterface $current, CarbonInterface $other) { + if ($current->week !== $other->week) { + switch ($current->dayOfWeek) { + case 0: + return '[В прошлое] dddd, [в] LT'; + case 1: + case 2: + case 4: + return '[В прошлый] dddd, [в] LT'; + case 3: + case 5: + case 6: + return '[В прошлую] dddd, [в] LT'; + } + } + if ($current->dayOfWeek === 2) { + return '[Во] dddd, [в] LT'; + } + return '[В] dddd, [в] LT'; +}, 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'M': + case 'd': + case 'DDD': + return $number . '-й'; + case 'D': + return $number . '-го'; + case 'w': + case 'W': + return $number . '-я'; + default: + return $number; + } +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'ночи'; + } + if ($hour < 12) { + return 'утра'; + } + if ($hour < 17) { + return 'дня'; + } + return 'вечера'; +}, 'months' => ['января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря'], 'months_standalone' => ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь'], 'months_short' => ['янв', 'фев', 'мар', 'апр', 'мая', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'months_short_standalone' => ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'months_regexp' => '/(DD?o?\\.?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => ['воскресенье', 'понедельник', 'вторник', 'среду', 'четверг', 'пятницу', 'субботу'], 'weekdays_standalone' => ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'], 'weekdays_short' => ['вск', 'пнд', 'втр', 'срд', 'чтв', 'птн', 'сбт'], 'weekdays_min' => ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], 'weekdays_regexp' => '/\\[\\s*(В|в)\\s*((?:прошлую|следующую|эту)\\s*)?\\]\\s*dddd/', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' и ']]; diff --git a/vendor/Carbon/Lang/ru_BY.php b/vendor/Carbon/Lang/ru_BY.php new file mode 100644 index 0000000..19cf5a8 --- /dev/null +++ b/vendor/Carbon/Lang/ru_BY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ru.php'; diff --git a/vendor/Carbon/Lang/ru_KG.php b/vendor/Carbon/Lang/ru_KG.php new file mode 100644 index 0000000..19cf5a8 --- /dev/null +++ b/vendor/Carbon/Lang/ru_KG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ru.php'; diff --git a/vendor/Carbon/Lang/ru_KZ.php b/vendor/Carbon/Lang/ru_KZ.php new file mode 100644 index 0000000..19cf5a8 --- /dev/null +++ b/vendor/Carbon/Lang/ru_KZ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ru.php'; diff --git a/vendor/Carbon/Lang/ru_MD.php b/vendor/Carbon/Lang/ru_MD.php new file mode 100644 index 0000000..19cf5a8 --- /dev/null +++ b/vendor/Carbon/Lang/ru_MD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ru.php'; diff --git a/vendor/Carbon/Lang/ru_RU.php b/vendor/Carbon/Lang/ru_RU.php new file mode 100644 index 0000000..19cf5a8 --- /dev/null +++ b/vendor/Carbon/Lang/ru_RU.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ru.php'; diff --git a/vendor/Carbon/Lang/ru_UA.php b/vendor/Carbon/Lang/ru_UA.php new file mode 100644 index 0000000..e1320c0 --- /dev/null +++ b/vendor/Carbon/Lang/ru_UA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - RFC 2319 bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ru.php', ['weekdays' => ['воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'], 'weekdays_short' => ['вск', 'пнд', 'вто', 'срд', 'чтв', 'птн', 'суб'], 'weekdays_min' => ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'су']]); diff --git a/vendor/Carbon/Lang/rw.php b/vendor/Carbon/Lang/rw.php new file mode 100644 index 0000000..c858ba1 --- /dev/null +++ b/vendor/Carbon/Lang/rw.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/rw_RW.php'; diff --git a/vendor/Carbon/Lang/rw_RW.php b/vendor/Carbon/Lang/rw_RW.php new file mode 100644 index 0000000..085ce7e --- /dev/null +++ b/vendor/Carbon/Lang/rw_RW.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Rwanda Steve Murphy murf@e-tools.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD.MM.YYYY'], + 'months' => ['Mutarama', 'Gashyantare', 'Werurwe', 'Mata', 'Gicuransi', 'Kamena', 'Nyakanga', 'Kanama', 'Nzeli', 'Ukwakira', 'Ugushyingo', 'Ukuboza'], + 'months_short' => ['Mut', 'Gas', 'Wer', 'Mat', 'Gic', 'Kam', 'Nya', 'Kan', 'Nze', 'Ukw', 'Ugu', 'Uku'], + 'weekdays' => ['Ku cyumweru', 'Kuwa mbere', 'Kuwa kabiri', 'Kuwa gatatu', 'Kuwa kane', 'Kuwa gatanu', 'Kuwa gatandatu'], + 'weekdays_short' => ['Mwe', 'Mbe', 'Kab', 'Gtu', 'Kan', 'Gnu', 'Gnd'], + 'weekdays_min' => ['Mwe', 'Mbe', 'Kab', 'Gtu', 'Kan', 'Gnu', 'Gnd'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'second' => ':count vuna', + // less reliable + 's' => ':count vuna', + // less reliable + 'a_second' => ':count vuna', + // less reliable + 'year' => 'aka :count', + 'y' => 'aka :count', + 'a_year' => 'aka :count', + 'month' => 'ezi :count', + 'm' => 'ezi :count', + 'a_month' => 'ezi :count', + 'week' => ':count icyumweru', + 'w' => ':count icyumweru', + 'a_week' => ':count icyumweru', + 'day' => ':count nsi', + 'd' => ':count nsi', + 'a_day' => ':count nsi', + 'hour' => 'saha :count', + 'h' => 'saha :count', + 'a_hour' => 'saha :count', + 'minute' => ':count -nzinya', + 'min' => ':count -nzinya', + 'a_minute' => ':count -nzinya', +]); diff --git a/vendor/Carbon/Lang/rwk.php b/vendor/Carbon/Lang/rwk.php new file mode 100644 index 0000000..fc75cfe --- /dev/null +++ b/vendor/Carbon/Lang/rwk.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['utuko', 'kyiukonyi'], 'weekdays' => ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'weekdays_min' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/sa.php b/vendor/Carbon/Lang/sa.php new file mode 100644 index 0000000..5fd4cb6 --- /dev/null +++ b/vendor/Carbon/Lang/sa.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sa_IN.php'; diff --git a/vendor/Carbon/Lang/sa_IN.php b/vendor/Carbon/Lang/sa_IN.php new file mode 100644 index 0000000..e0d095c --- /dev/null +++ b/vendor/Carbon/Lang/sa_IN.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - The Debian project Christian Perrier bubulle@debian.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D-MM-YY'], + 'months' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], + 'months_short' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], + 'weekdays' => ['रविवासर:', 'सोमवासर:', 'मंगलवासर:', 'बुधवासर:', 'बृहस्पतिवासरः', 'शुक्रवासर', 'शनिवासर:'], + 'weekdays_short' => ['रविः', 'सोम:', 'मंगल:', 'बुध:', 'बृहस्पतिः', 'शुक्र', 'शनि:'], + 'weekdays_min' => ['रविः', 'सोम:', 'मंगल:', 'बुध:', 'बृहस्पतिः', 'शुक्र', 'शनि:'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['पूर्वाह्न', 'अपराह्न'], + 'minute' => ':count होरा', + // less reliable + 'min' => ':count होरा', + // less reliable + 'a_minute' => ':count होरा', + // less reliable + 'year' => ':count वर्ष', + 'y' => ':count वर्ष', + 'a_year' => ':count वर्ष', + 'month' => ':count मास', + 'm' => ':count मास', + 'a_month' => ':count मास', + 'week' => ':count सप्ताहः saptahaĥ', + 'w' => ':count सप्ताहः saptahaĥ', + 'a_week' => ':count सप्ताहः saptahaĥ', + 'day' => ':count दिन', + 'd' => ':count दिन', + 'a_day' => ':count दिन', + 'hour' => ':count घण्टा', + 'h' => ':count घण्टा', + 'a_hour' => ':count घण्टा', + 'second' => ':count द्वितीयः', + 's' => ':count द्वितीयः', + 'a_second' => ':count द्वितीयः', +]); diff --git a/vendor/Carbon/Lang/sah.php b/vendor/Carbon/Lang/sah.php new file mode 100644 index 0000000..ba7003e --- /dev/null +++ b/vendor/Carbon/Lang/sah.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sah_RU.php'; diff --git a/vendor/Carbon/Lang/sah_RU.php b/vendor/Carbon/Lang/sah_RU.php new file mode 100644 index 0000000..694ae47 --- /dev/null +++ b/vendor/Carbon/Lang/sah_RU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Valery Timiriliyev Valery Timiriliyev timiriliyev@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/ru.php', ['formats' => ['L' => 'YYYY.MM.DD'], 'months' => ['тохсунньу', 'олунньу', 'кулун тутар', 'муус устар', 'ыам ыйын', 'бэс ыйын', 'от ыйын', 'атырдьах ыйын', 'балаҕан ыйын', 'алтынньы', 'сэтинньи', 'ахсынньы'], 'months_short' => ['тохс', 'олун', 'кул', 'муус', 'ыам', 'бэс', 'от', 'атыр', 'бал', 'алт', 'сэт', 'ахс'], 'weekdays' => ['баскыһыанньа', 'бэнидиэнньик', 'оптуорунньук', 'сэрэдэ', 'чэппиэр', 'бээтинсэ', 'субуота'], 'weekdays_short' => ['бс', 'бн', 'оп', 'ср', 'чп', 'бт', 'сб'], 'weekdays_min' => ['бс', 'бн', 'оп', 'ср', 'чп', 'бт', 'сб'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/saq.php b/vendor/Carbon/Lang/saq.php new file mode 100644 index 0000000..de2168d --- /dev/null +++ b/vendor/Carbon/Lang/saq.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Tesiran', 'Teipa'], 'weekdays' => ['Mderot ee are', 'Mderot ee kuni', 'Mderot ee ong’wan', 'Mderot ee inet', 'Mderot ee ile', 'Mderot ee sapa', 'Mderot ee kwe'], 'weekdays_short' => ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe'], 'weekdays_min' => ['Are', 'Kun', 'Ong', 'Ine', 'Ile', 'Sap', 'Kwe'], 'months' => ['Lapa le obo', 'Lapa le waare', 'Lapa le okuni', 'Lapa le ong’wan', 'Lapa le imet', 'Lapa le ile', 'Lapa le sapa', 'Lapa le isiet', 'Lapa le saal', 'Lapa le tomon', 'Lapa le tomon obo', 'Lapa le tomon waare'], 'months_short' => ['Obo', 'Waa', 'Oku', 'Ong', 'Ime', 'Ile', 'Sap', 'Isi', 'Saa', 'Tom', 'Tob', 'Tow'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/sat.php b/vendor/Carbon/Lang/sat.php new file mode 100644 index 0000000..eb72099 --- /dev/null +++ b/vendor/Carbon/Lang/sat.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sat_IN.php'; diff --git a/vendor/Carbon/Lang/sat_IN.php b/vendor/Carbon/Lang/sat_IN.php new file mode 100644 index 0000000..98ffb44 --- /dev/null +++ b/vendor/Carbon/Lang/sat_IN.php @@ -0,0 +1,61 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat Pune libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रेल', 'मई', 'जुन', 'जुलाई', 'अगस्त', 'सितम्बर', 'अखथबर', 'नवम्बर', 'दिसम्बर'], + 'months_short' => ['जनवरी', 'फरवरी', 'मार्च', 'अप्रेल', 'मई', 'जुन', 'जुलाई', 'अगस्त', 'सितम्बर', 'अखथबर', 'नवम्बर', 'दिसम्बर'], + 'weekdays' => ['सिंगेमाँहाँ', 'ओतेमाँहाँ', 'बालेमाँहाँ', 'सागुनमाँहाँ', 'सारदीमाँहाँ', 'जारुममाँहाँ', 'ञुहुममाँहाँ'], + 'weekdays_short' => ['सिंगे', 'ओते', 'बाले', 'सागुन', 'सारदी', 'जारुम', 'ञुहुम'], + 'weekdays_min' => ['सिंगे', 'ओते', 'बाले', 'सागुन', 'सारदी', 'जारुम', 'ञुहुम'], + 'day_of_first_week_of_year' => 1, + 'month' => ':count ńindạ cando', + // less reliable + 'm' => ':count ńindạ cando', + // less reliable + 'a_month' => ':count ńindạ cando', + // less reliable + 'week' => ':count mãhã', + // less reliable + 'w' => ':count mãhã', + // less reliable + 'a_week' => ':count mãhã', + // less reliable + 'hour' => ':count ᱥᱳᱱᱚ', + // less reliable + 'h' => ':count ᱥᱳᱱᱚ', + // less reliable + 'a_hour' => ':count ᱥᱳᱱᱚ', + // less reliable + 'minute' => ':count ᱯᱤᱞᱪᱩ', + // less reliable + 'min' => ':count ᱯᱤᱞᱪᱩ', + // less reliable + 'a_minute' => ':count ᱯᱤᱞᱪᱩ', + // less reliable + 'second' => ':count ar', + // less reliable + 's' => ':count ar', + // less reliable + 'a_second' => ':count ar', + // less reliable + 'year' => ':count ne̲s', + 'y' => ':count ne̲s', + 'a_year' => ':count ne̲s', + 'day' => ':count ᱫᱤᱱ', + 'd' => ':count ᱫᱤᱱ', + 'a_day' => ':count ᱫᱤᱱ', +]); diff --git a/vendor/Carbon/Lang/sbp.php b/vendor/Carbon/Lang/sbp.php new file mode 100644 index 0000000..503adb9 --- /dev/null +++ b/vendor/Carbon/Lang/sbp.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Lwamilawu', 'Pashamihe'], 'weekdays' => ['Mulungu', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alahamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'weekdays_min' => ['Mul', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'months' => ['Mupalangulwa', 'Mwitope', 'Mushende', 'Munyi', 'Mushende Magali', 'Mujimbi', 'Mushipepo', 'Mupuguto', 'Munyense', 'Mokhu', 'Musongandembwe', 'Muhaano'], 'months_short' => ['Mup', 'Mwi', 'Msh', 'Mun', 'Mag', 'Muj', 'Msp', 'Mpg', 'Mye', 'Mok', 'Mus', 'Muh'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/sc.php b/vendor/Carbon/Lang/sc.php new file mode 100644 index 0000000..2ae2c1b --- /dev/null +++ b/vendor/Carbon/Lang/sc.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sc_IT.php'; diff --git a/vendor/Carbon/Lang/sc_IT.php b/vendor/Carbon/Lang/sc_IT.php new file mode 100644 index 0000000..0d6e4d5 --- /dev/null +++ b/vendor/Carbon/Lang/sc_IT.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Sardinian Translators Team Massimeddu Cireddu massimeddu@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD. MM. YY'], + 'months' => ['Ghennàrgiu', 'Freàrgiu', 'Martzu', 'Abrile', 'Maju', 'Làmpadas', 'Argiolas//Trìulas', 'Austu', 'Cabudanni', 'Santugaine//Ladàmine', 'Onniasantu//Santandria', 'Nadale//Idas'], + 'months_short' => ['Ghe', 'Fre', 'Mar', 'Abr', 'Maj', 'Làm', 'Arg', 'Aus', 'Cab', 'Lad', 'Onn', 'Nad'], + 'weekdays' => ['Domìnigu', 'Lunis', 'Martis', 'Mèrcuris', 'Giòbia', 'Chenàbura', 'Sàbadu'], + 'weekdays_short' => ['Dom', 'Lun', 'Mar', 'Mèr', 'Giò', 'Che', 'Sàb'], + 'weekdays_min' => ['Dom', 'Lun', 'Mar', 'Mèr', 'Giò', 'Che', 'Sàb'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'minute' => ':count mementu', + // less reliable + 'min' => ':count mementu', + // less reliable + 'a_minute' => ':count mementu', + // less reliable + 'year' => ':count annu', + 'y' => ':count annu', + 'a_year' => ':count annu', + 'month' => ':count mese', + 'm' => ':count mese', + 'a_month' => ':count mese', + 'week' => ':count chida', + 'w' => ':count chida', + 'a_week' => ':count chida', + 'day' => ':count dí', + 'd' => ':count dí', + 'a_day' => ':count dí', + 'hour' => ':count ora', + 'h' => ':count ora', + 'a_hour' => ':count ora', + 'second' => ':count secundu', + 's' => ':count secundu', + 'a_second' => ':count secundu', +]); diff --git a/vendor/Carbon/Lang/sd.php b/vendor/Carbon/Lang/sd.php new file mode 100644 index 0000000..9f2e039 --- /dev/null +++ b/vendor/Carbon/Lang/sd.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +$months = ['جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر']; +$weekdays = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر']; +/* + * Authors: + * - Narain Sagar + * - Sawood Alam + * - Narain Sagar + */ +return ['year' => '{1}' . 'هڪ سال' . '|:count ' . 'سال', 'month' => '{1}' . 'هڪ مهينو' . '|:count ' . 'مهينا', 'week' => '{1}' . 'ھڪ ھفتو' . '|:count ' . 'هفتا', 'day' => '{1}' . 'هڪ ڏينهن' . '|:count ' . 'ڏينهن', 'hour' => '{1}' . 'هڪ ڪلاڪ' . '|:count ' . 'ڪلاڪ', 'minute' => '{1}' . 'هڪ منٽ' . '|:count ' . 'منٽ', 'second' => '{1}' . 'چند سيڪنڊ' . '|:count ' . 'سيڪنڊ', 'ago' => ':time اڳ', 'from_now' => ':time پوء', 'diff_yesterday' => 'ڪالهه', 'diff_today' => 'اڄ', 'diff_tomorrow' => 'سڀاڻي', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd، D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[اڄ] LT', 'nextDay' => '[سڀاڻي] LT', 'nextWeek' => 'dddd [اڳين هفتي تي] LT', 'lastDay' => '[ڪالهه] LT', 'lastWeek' => '[گزريل هفتي] dddd [تي] LT', 'sameElse' => 'L'], 'meridiem' => ['صبح', 'شام'], 'months' => $months, 'months_short' => $months, 'weekdays' => $weekdays, 'weekdays_short' => $weekdays, 'weekdays_min' => $weekdays, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => ['، ', ' ۽ ']]; diff --git a/vendor/Carbon/Lang/sd_IN.php b/vendor/Carbon/Lang/sd_IN.php new file mode 100644 index 0000000..cc47f3c --- /dev/null +++ b/vendor/Carbon/Lang/sd_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/sd.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['جنوري', 'فبروري', 'مارچ', 'اپريل', 'مي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽيمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'], 'months_short' => ['جنوري', 'فبروري', 'مارچ', 'اپريل', 'مي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽيمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'], 'weekdays' => ['آرتوارُ', 'سومرُ', 'منگلُ', 'ٻُڌرُ', 'وسپت', 'جُمو', 'ڇنڇر'], 'weekdays_short' => ['آرتوارُ', 'سومرُ', 'منگلُ', 'ٻُڌرُ', 'وسپت', 'جُمو', 'ڇنڇر'], 'weekdays_min' => ['آرتوارُ', 'سومرُ', 'منگلُ', 'ٻُڌرُ', 'وسپت', 'جُمو', 'ڇنڇر'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/sd_IN@devanagari.php b/vendor/Carbon/Lang/sd_IN@devanagari.php new file mode 100644 index 0000000..826b51f --- /dev/null +++ b/vendor/Carbon/Lang/sd_IN@devanagari.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/sd.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['जनवरी', 'फबरवरी', 'मार्चि', 'अप्रेल', 'मे', 'जूनि', 'जूलाइ', 'आगस्टु', 'सेप्टेंबरू', 'आक्टूबरू', 'नवंबरू', 'ॾिसंबरू'], 'months_short' => ['जनवरी', 'फबरवरी', 'मार्चि', 'अप्रेल', 'मे', 'जूनि', 'जूलाइ', 'आगस्टु', 'सेप्टेंबरू', 'आक्टूबरू', 'नवंबरू', 'ॾिसंबरू'], 'weekdays' => ['आर्तवारू', 'सूमरू', 'मंगलू', 'ॿुधरू', 'विस्पति', 'जुमो', 'छंछस'], 'weekdays_short' => ['आर्तवारू', 'सूमरू', 'मंगलू', 'ॿुधरू', 'विस्पति', 'जुमो', 'छंछस'], 'weekdays_min' => ['आर्तवारू', 'सूमरू', 'मंगलू', 'ॿुधरू', 'विस्पति', 'जुमो', 'छंछस'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['म.पू.', 'म.नं.']]); diff --git a/vendor/Carbon/Lang/se.php b/vendor/Carbon/Lang/se.php new file mode 100644 index 0000000..4df6676 --- /dev/null +++ b/vendor/Carbon/Lang/se.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Karamell + */ +return ['year' => '{1}:count jahki|:count jagit', 'a_year' => '{1}okta jahki|:count jagit', 'y' => ':count j.', 'month' => '{1}:count mánnu|:count mánut', 'a_month' => '{1}okta mánnu|:count mánut', 'm' => ':count mán.', 'week' => '{1}:count vahkku|:count vahkku', 'a_week' => '{1}okta vahkku|:count vahkku', 'w' => ':count v.', 'day' => '{1}:count beaivi|:count beaivvit', 'a_day' => '{1}okta beaivi|:count beaivvit', 'd' => ':count b.', 'hour' => '{1}:count diimmu|:count diimmut', 'a_hour' => '{1}okta diimmu|:count diimmut', 'h' => ':count d.', 'minute' => '{1}:count minuhta|:count minuhtat', 'a_minute' => '{1}okta minuhta|:count minuhtat', 'min' => ':count min.', 'second' => '{1}:count sekunddat|:count sekunddat', 'a_second' => '{1}moadde sekunddat|:count sekunddat', 's' => ':count s.', 'ago' => 'maŋit :time', 'from_now' => ':time geažes', 'diff_yesterday' => 'ikte', 'diff_yesterday_regexp' => 'ikte(?:\\s+ti)?', 'diff_today' => 'otne', 'diff_today_regexp' => 'otne(?:\\s+ti)?', 'diff_tomorrow' => 'ihttin', 'diff_tomorrow_regexp' => 'ihttin(?:\\s+ti)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'MMMM D. [b.] YYYY', 'LLL' => 'MMMM D. [b.] YYYY [ti.] HH:mm', 'LLLL' => 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm'], 'calendar' => ['sameDay' => '[otne ti] LT', 'nextDay' => '[ihttin ti] LT', 'nextWeek' => 'dddd [ti] LT', 'lastDay' => '[ikte ti] LT', 'lastWeek' => '[ovddit] dddd [ti] LT', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu', 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'], 'months_short' => ['ođđj', 'guov', 'njuk', 'cuo', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'], 'weekdays' => ['sotnabeaivi', 'vuossárga', 'maŋŋebárga', 'gaskavahkku', 'duorastat', 'bearjadat', 'lávvardat'], 'weekdays_short' => ['sotn', 'vuos', 'maŋ', 'gask', 'duor', 'bear', 'láv'], 'weekdays_min' => ['s', 'v', 'm', 'g', 'd', 'b', 'L'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' ja '], 'meridiem' => ['i.b.', 'e.b.']]; diff --git a/vendor/Carbon/Lang/se_FI.php b/vendor/Carbon/Lang/se_FI.php new file mode 100644 index 0000000..d87f75c --- /dev/null +++ b/vendor/Carbon/Lang/se_FI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/se.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'months' => ['ođđajagemánnu', 'guovvamánnu', 'njukčamánnu', 'cuoŋománnu', 'miessemánnu', 'geassemánnu', 'suoidnemánnu', 'borgemánnu', 'čakčamánnu', 'golggotmánnu', 'skábmamánnu', 'juovlamánnu'], 'months_short' => ['ođđj', 'guov', 'njuk', 'cuoŋ', 'mies', 'geas', 'suoi', 'borg', 'čakč', 'golg', 'skáb', 'juov'], 'weekdays' => ['sotnabeaivi', 'mánnodat', 'disdat', 'gaskavahkku', 'duorastat', 'bearjadat', 'lávvordat'], 'weekdays_short' => ['so', 'má', 'di', 'ga', 'du', 'be', 'lá'], 'weekdays_min' => ['so', 'má', 'di', 'ga', 'du', 'be', 'lá'], 'meridiem' => ['i', 'e']]); diff --git a/vendor/Carbon/Lang/se_NO.php b/vendor/Carbon/Lang/se_NO.php new file mode 100644 index 0000000..326c7ef --- /dev/null +++ b/vendor/Carbon/Lang/se_NO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/se.php'; diff --git a/vendor/Carbon/Lang/se_SE.php b/vendor/Carbon/Lang/se_SE.php new file mode 100644 index 0000000..326c7ef --- /dev/null +++ b/vendor/Carbon/Lang/se_SE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/se.php'; diff --git a/vendor/Carbon/Lang/seh.php b/vendor/Carbon/Lang/seh.php new file mode 100644 index 0000000..425d8ec --- /dev/null +++ b/vendor/Carbon/Lang/seh.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['Dimingu', 'Chiposi', 'Chipiri', 'Chitatu', 'Chinai', 'Chishanu', 'Sabudu'], 'weekdays_short' => ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab'], 'weekdays_min' => ['Dim', 'Pos', 'Pir', 'Tat', 'Nai', 'Sha', 'Sab'], 'months' => ['Janeiro', 'Fevreiro', 'Marco', 'Abril', 'Maio', 'Junho', 'Julho', 'Augusto', 'Setembro', 'Otubro', 'Novembro', 'Decembro'], 'months_short' => ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Aug', 'Set', 'Otu', 'Nov', 'Dec'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'd [de] MMM [de] YYYY', 'LLL' => 'd [de] MMMM [de] YYYY HH:mm', 'LLLL' => 'dddd, d [de] MMMM [de] YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/ses.php b/vendor/Carbon/Lang/ses.php new file mode 100644 index 0000000..a966cb5 --- /dev/null +++ b/vendor/Carbon/Lang/ses.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['Adduha', 'Aluula'], + 'weekdays' => ['Alhadi', 'Atinni', 'Atalaata', 'Alarba', 'Alhamiisa', 'Alzuma', 'Asibti'], + 'weekdays_short' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'], + 'weekdays_min' => ['Alh', 'Ati', 'Ata', 'Ala', 'Alm', 'Alz', 'Asi'], + 'months' => ['Žanwiye', 'Feewiriye', 'Marsi', 'Awiril', 'Me', 'Žuweŋ', 'Žuyye', 'Ut', 'Sektanbur', 'Oktoobur', 'Noowanbur', 'Deesanbur'], + 'months_short' => ['Žan', 'Fee', 'Mar', 'Awi', 'Me', 'Žuw', 'Žuy', 'Ut', 'Sek', 'Okt', 'Noo', 'Dee'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'month' => ':count alaada', + // less reliable + 'm' => ':count alaada', + // less reliable + 'a_month' => ':count alaada', + // less reliable + 'hour' => ':count ɲaajin', + // less reliable + 'h' => ':count ɲaajin', + // less reliable + 'a_hour' => ':count ɲaajin', + // less reliable + 'minute' => ':count zarbu', + // less reliable + 'min' => ':count zarbu', + // less reliable + 'a_minute' => ':count zarbu', + // less reliable + 'year' => ':count jiiri', + 'y' => ':count jiiri', + 'a_year' => ':count jiiri', + 'week' => ':count jirbiiyye', + 'w' => ':count jirbiiyye', + 'a_week' => ':count jirbiiyye', + 'day' => ':count zaari', + 'd' => ':count zaari', + 'a_day' => ':count zaari', + 'second' => ':count ihinkante', + 's' => ':count ihinkante', + 'a_second' => ':count ihinkante', +]); diff --git a/vendor/Carbon/Lang/sg.php b/vendor/Carbon/Lang/sg.php new file mode 100644 index 0000000..cc41a9f --- /dev/null +++ b/vendor/Carbon/Lang/sg.php @@ -0,0 +1,55 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ND', 'LK'], + 'weekdays' => ['Bikua-ôko', 'Bïkua-ûse', 'Bïkua-ptâ', 'Bïkua-usïö', 'Bïkua-okü', 'Lâpôsö', 'Lâyenga'], + 'weekdays_short' => ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây'], + 'weekdays_min' => ['Bk1', 'Bk2', 'Bk3', 'Bk4', 'Bk5', 'Lâp', 'Lây'], + 'months' => ['Nyenye', 'Fulundïgi', 'Mbängü', 'Ngubùe', 'Bêläwü', 'Föndo', 'Lengua', 'Kükürü', 'Mvuka', 'Ngberere', 'Nabändüru', 'Kakauka'], + 'months_short' => ['Nye', 'Ful', 'Mbä', 'Ngu', 'Bêl', 'Fön', 'Len', 'Kük', 'Mvu', 'Ngb', 'Nab', 'Kak'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'year' => ':count dā', + // less reliable + 'y' => ':count dā', + // less reliable + 'a_year' => ':count dā', + // less reliable + 'week' => ':count bïkua-okü', + // less reliable + 'w' => ':count bïkua-okü', + // less reliable + 'a_week' => ':count bïkua-okü', + // less reliable + 'day' => ':count ziggawâ', + // less reliable + 'd' => ':count ziggawâ', + // less reliable + 'a_day' => ':count ziggawâ', + // less reliable + 'hour' => ':count yângâködörö', + // less reliable + 'h' => ':count yângâködörö', + // less reliable + 'a_hour' => ':count yângâködörö', + // less reliable + 'second' => ':count bïkua-ôko', + // less reliable + 's' => ':count bïkua-ôko', + // less reliable + 'a_second' => ':count bïkua-ôko', + // less reliable + 'month' => ':count Nze tî ngu', + 'm' => ':count Nze tî ngu', + 'a_month' => ':count Nze tî ngu', +]); diff --git a/vendor/Carbon/Lang/sgs.php b/vendor/Carbon/Lang/sgs.php new file mode 100644 index 0000000..b416ce1 --- /dev/null +++ b/vendor/Carbon/Lang/sgs.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sgs_LT.php'; diff --git a/vendor/Carbon/Lang/sgs_LT.php b/vendor/Carbon/Lang/sgs_LT.php new file mode 100644 index 0000000..3b072d5 --- /dev/null +++ b/vendor/Carbon/Lang/sgs_LT.php @@ -0,0 +1,50 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Arnas Udovičius bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'YYYY.MM.DD'], + 'months' => ['sausė', 'vasarė', 'kuova', 'balondė', 'gegožės', 'bėrželė', 'lëpas', 'rogpjūtė', 'siejės', 'spalė', 'lapkrėstė', 'grůdė'], + 'months_short' => ['Sau', 'Vas', 'Kuo', 'Bal', 'Geg', 'Bėr', 'Lëp', 'Rgp', 'Sie', 'Spa', 'Lap', 'Grd'], + 'weekdays' => ['nedielės dëna', 'panedielis', 'oterninks', 'sereda', 'četvergs', 'petnīčė', 'sobata'], + 'weekdays_short' => ['Nd', 'Pn', 'Ot', 'Sr', 'Čt', 'Pt', 'Sb'], + 'weekdays_min' => ['Nd', 'Pn', 'Ot', 'Sr', 'Čt', 'Pt', 'Sb'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'minute' => ':count mažos', + // less reliable + 'min' => ':count mažos', + // less reliable + 'a_minute' => ':count mažos', + // less reliable + 'year' => ':count metā', + 'y' => ':count metā', + 'a_year' => ':count metā', + 'month' => ':count mienou', + 'm' => ':count mienou', + 'a_month' => ':count mienou', + 'week' => ':count nedielė', + 'w' => ':count nedielė', + 'a_week' => ':count nedielė', + 'day' => ':count dīna', + 'd' => ':count dīna', + 'a_day' => ':count dīna', + 'hour' => ':count adīna', + 'h' => ':count adīna', + 'a_hour' => ':count adīna', + 'second' => ':count Sekondė', + 's' => ':count Sekondė', + 'a_second' => ':count Sekondė', +]); diff --git a/vendor/Carbon/Lang/sh.php b/vendor/Carbon/Lang/sh.php index fe01226..fe53c88 100644 --- a/vendor/Carbon/Lang/sh.php +++ b/vendor/Carbon/Lang/sh.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,7 +10,21 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -\DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules::set(function ($number) { - return 1 == $number % 10 && 11 != $number % 100 ? 0 : ($number % 10 >= 2 && $number % 10 <= 4 && ($number % 100 < 10 || $number % 100 >= 20) ? 1 : 2); -}, 'sh'); -return array('year' => ':count godina|:count godine|:count godina', 'y' => ':count godina|:count godine|:count godina', 'month' => ':count mesec|:count meseca|:count meseci', 'm' => ':count mesec|:count meseca|:count meseci', 'week' => ':count nedelja|:count nedelje|:count nedelja', 'w' => ':count nedelja|:count nedelje|:count nedelja', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count dan|:count dana|:count dana', 'hour' => ':count čas|:count časa|:count časova', 'h' => ':count čas|:count časa|:count časova', 'minute' => ':count minut|:count minuta|:count minuta', 'min' => ':count minut|:count minuta|:count minuta', 'second' => ':count sekund|:count sekunda|:count sekundi', 's' => ':count sekund|:count sekunda|:count sekundi', 'ago' => 'pre :time', 'from_now' => 'za :time', 'after' => 'nakon :time', 'before' => ':time raniјe'); +// @codeCoverageIgnoreStart +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +if (\class_exists('DeliciousBrains\\WP_Offload_SES\\Symfony\\Component\\Translation\\PluralizationRules')) { + PluralizationRules::set(static function ($number) { + return $number % 10 == 1 && $number % 100 != 11 ? 0 : ($number % 10 >= 2 && $number % 10 <= 4 && ($number % 100 < 10 || $number % 100 >= 20) ? 1 : 2); + }, 'sh'); +} +// @codeCoverageIgnoreEnd +/* + * Authors: + * - Томица Кораћ + * - Enrique Vidal + * - Christopher Dell + * - dmilisic + * - danijel + * - Miroslav Matkovic (mikki021) + */ +return ['diff_now' => 'sada', 'diff_yesterday' => 'juče', 'diff_tomorrow' => 'sutra', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'MMMM D, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'year' => ':count godina|:count godine|:count godina', 'y' => ':count g.', 'month' => ':count mesec|:count meseca|:count meseci', 'm' => ':count m.', 'week' => ':count nedelja|:count nedelje|:count nedelja', 'w' => ':count n.', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count d.', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count č.', 'minute' => ':count minut|:count minuta|:count minuta', 'min' => ':count min.', 'second' => ':count sekund|:count sekunde|:count sekundi', 's' => ':count s.', 'ago' => 'pre :time', 'from_now' => 'za :time', 'after' => 'nakon :time', 'before' => ':time raniјe', 'weekdays' => ['Nedelja', 'Ponedeljak', 'Utorak', 'Sreda', 'Četvrtak', 'Petak', 'Subota'], 'weekdays_short' => ['Ned', 'Pon', 'Uto', 'Sre', 'Čet', 'Pet', 'Sub'], 'weekdays_min' => ['Ned', 'Pon', 'Uto', 'Sre', 'Čet', 'Pet', 'Sub'], 'months' => ['Januar', 'Februar', 'Mart', 'April', 'Maj', 'Jun', 'Jul', 'Avgust', 'Septembar', 'Oktobar', 'Novembar', 'Decembar'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'Maj', 'Jun', 'Jul', 'Avg', 'Sep', 'Okt', 'Nov', 'Dec'], 'list' => [', ', ' i '], 'meridiem' => ['pre podne', 'po podne']]; diff --git a/vendor/Carbon/Lang/shi.php b/vendor/Carbon/Lang/shi.php new file mode 100644 index 0000000..5591ea8 --- /dev/null +++ b/vendor/Carbon/Lang/shi.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], + 'weekdays' => ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵕⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'], + 'weekdays_short' => ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'], + 'weekdays_min' => ['ⴰⵙⴰ', 'ⴰⵢⵏ', 'ⴰⵙⵉ', 'ⴰⴽⵕ', 'ⴰⴽⵡ', 'ⴰⵙⵉⵎ', 'ⴰⵙⵉⴹ'], + 'months' => ['ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵜⵓⴱⵔ', 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'], + 'months_short' => ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵜⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'], + 'first_day_of_week' => 6, + 'weekend' => [5, 6], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'year' => ':count aseggwas', + 'y' => ':count aseggwas', + 'a_year' => ':count aseggwas', + 'month' => ':count ayyur', + 'm' => ':count ayyur', + 'a_month' => ':count ayyur', + 'week' => ':count imalass', + 'w' => ':count imalass', + 'a_week' => ':count imalass', + 'day' => ':count ass', + 'd' => ':count ass', + 'a_day' => ':count ass', + 'hour' => ':count urɣ', + // less reliable + 'h' => ':count urɣ', + // less reliable + 'a_hour' => ':count urɣ', + // less reliable + 'minute' => ':count ⴰⵎⵥⵉ', + // less reliable + 'min' => ':count ⴰⵎⵥⵉ', + // less reliable + 'a_minute' => ':count ⴰⵎⵥⵉ', + // less reliable + 'second' => ':count sin', + // less reliable + 's' => ':count sin', + // less reliable + 'a_second' => ':count sin', +]); diff --git a/vendor/Carbon/Lang/shi_Latn.php b/vendor/Carbon/Lang/shi_Latn.php new file mode 100644 index 0000000..4cc9cac --- /dev/null +++ b/vendor/Carbon/Lang/shi_Latn.php @@ -0,0 +1,28 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/shi.php', [ + 'meridiem' => ['tifawt', 'tadggʷat'], + 'weekdays' => ['asamas', 'aynas', 'asinas', 'akṛas', 'akwas', 'asimwas', 'asiḍyas'], + 'weekdays_short' => ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ'], + 'weekdays_min' => ['asa', 'ayn', 'asi', 'akṛ', 'akw', 'asim', 'asiḍ'], + 'months' => ['innayr', 'bṛayṛ', 'maṛṣ', 'ibrir', 'mayyu', 'yunyu', 'yulyuz', 'ɣuct', 'cutanbir', 'ktubr', 'nuwanbir', 'dujanbir'], + 'months_short' => ['inn', 'bṛa', 'maṛ', 'ibr', 'may', 'yun', 'yul', 'ɣuc', 'cut', 'ktu', 'nuw', 'duj'], + 'first_day_of_week' => 6, + 'weekend' => [5, 6], + 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], + 'minute' => ':count agur', + // less reliable + 'min' => ':count agur', + // less reliable + 'a_minute' => ':count agur', +]); diff --git a/vendor/Carbon/Lang/shi_Tfng.php b/vendor/Carbon/Lang/shi_Tfng.php new file mode 100644 index 0000000..eb47e8a --- /dev/null +++ b/vendor/Carbon/Lang/shi_Tfng.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/shi.php'; diff --git a/vendor/Carbon/Lang/shn.php b/vendor/Carbon/Lang/shn.php new file mode 100644 index 0000000..6ae366f --- /dev/null +++ b/vendor/Carbon/Lang/shn.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/shn_MM.php'; diff --git a/vendor/Carbon/Lang/shn_MM.php b/vendor/Carbon/Lang/shn_MM.php new file mode 100644 index 0000000..458e252 --- /dev/null +++ b/vendor/Carbon/Lang/shn_MM.php @@ -0,0 +1,62 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - ubuntu Myanmar LoCo Team https://ubuntu-mm.net Bone Pyae Sone bone.burma@mail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'OY MMM OD dddd'], + 'months' => ['လိူၼ်ၵမ်', 'လိူၼ်သၢမ်', 'လိူၼ်သီ', 'လိူၼ်ႁႃႈ', 'လိူၼ်ႁူၵ်း', 'လိူၼ်ၸဵတ်း', 'လိူၼ်ပႅတ်ႇ', 'လိူၼ်ၵဝ်ႈ', 'လိူၼ်သိပ်း', 'လိူၼ်သိပ်းဢိတ်း', 'လိူၼ်သိပ်းဢိတ်းသွင်', 'လိူၼ်ၸဵင်'], + 'months_short' => ['လိူၼ်ၵမ်', 'လိူၼ်သၢမ်', 'လိူၼ်သီ', 'လိူၼ်ႁႃႈ', 'လိူၼ်ႁူၵ်း', 'လိူၼ်ၸဵတ်း', 'လိူၼ်ပႅတ်ႇ', 'လိူၼ်ၵဝ်ႈ', 'လိူၼ်သိပ်း', 'လိူၼ်သိပ်းဢိတ်း', 'လိူၼ်သိပ်းဢိတ်းသွင်', 'လိူၼ်ၸဵင်'], + 'weekdays' => ['ဝၼ်းဢႃးတိတ်ႉ', 'ဝၼ်းၸၼ်', 'ဝၼ်း​ဢၢင်း​ၵၢၼ်း', 'ဝၼ်းပူတ်ႉ', 'ဝၼ်းၽတ်း', 'ဝၼ်းသုၵ်း', 'ဝၼ်းသဝ်'], + 'weekdays_short' => ['တိတ့်', 'ၸၼ်', 'ၵၢၼ်း', 'ပုတ့်', 'ၽတ်း', 'သုၵ်း', 'သဝ်'], + 'weekdays_min' => ['တိတ့်', 'ၸၼ်', 'ၵၢၼ်း', 'ပုတ့်', 'ၽတ်း', 'သုၵ်း', 'သဝ်'], + 'alt_numbers' => ['႐႐', '႐႑', '႐႒', '႐႓', '႐႔', '႐႕', '႐႖', '႐႗', '႐႘', '႐႙', '႑႐', '႑႑', '႑႒', '႑႓', '႑႔', '႑႕', '႑႖', '႑႗', '႑႘', '႑႙', '႒႐', '႒႑', '႒႒', '႒႓', '႒႔', '႒႕', '႒႖', '႒႗', '႒႘', '႒႙', '႓႐', '႓႑', '႓႒', '႓႓', '႓႔', '႓႕', '႓႖', '႓႗', '႓႘', '႓႙', '႔႐', '႔႑', '႔႒', '႔႓', '႔႔', '႔႕', '႔႖', '႔႗', '႔႘', '႔႙', '႕႐', '႕႑', '႕႒', '႕႓', '႕႔', '႕႕', '႕႖', '႕႗', '႕႘', '႕႙', '႖႐', '႖႑', '႖႒', '႖႓', '႖႔', '႖႕', '႖႖', '႖႗', '႖႘', '႖႙', '႗႐', '႗႑', '႗႒', '႗႓', '႗႔', '႗႕', '႗႖', '႗႗', '႗႘', '႗႙', '႘႐', '႘႑', '႘႒', '႘႓', '႘႔', '႘႕', '႘႖', '႘႗', '႘႘', '႘႙', '႙႐', '႙႑', '႙႒', '႙႓', '႙႔', '႙႕', '႙႖', '႙႗', '႙႘', '႙႙'], + 'meridiem' => ['ၵၢင်ၼႂ်', 'တၢမ်းၶမ်ႈ'], + 'month' => ':count လိူၼ်', + // less reliable + 'm' => ':count လိူၼ်', + // less reliable + 'a_month' => ':count လိူၼ်', + // less reliable + 'week' => ':count ဝၼ်း', + // less reliable + 'w' => ':count ဝၼ်း', + // less reliable + 'a_week' => ':count ဝၼ်း', + // less reliable + 'hour' => ':count ຕີ', + // less reliable + 'h' => ':count ຕີ', + // less reliable + 'a_hour' => ':count ຕີ', + // less reliable + 'minute' => ':count ເດັກ', + // less reliable + 'min' => ':count ເດັກ', + // less reliable + 'a_minute' => ':count ເດັກ', + // less reliable + 'second' => ':count ဢိုၼ်ႇ', + // less reliable + 's' => ':count ဢိုၼ်ႇ', + // less reliable + 'a_second' => ':count ဢိုၼ်ႇ', + // less reliable + 'year' => ':count ပီ', + 'y' => ':count ပီ', + 'a_year' => ':count ပီ', + 'day' => ':count ກາງວັນ', + 'd' => ':count ກາງວັນ', + 'a_day' => ':count ກາງວັນ', +]); diff --git a/vendor/Carbon/Lang/shs.php b/vendor/Carbon/Lang/shs.php new file mode 100644 index 0000000..80ab9a1 --- /dev/null +++ b/vendor/Carbon/Lang/shs.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/shs_CA.php'; diff --git a/vendor/Carbon/Lang/shs_CA.php b/vendor/Carbon/Lang/shs_CA.php new file mode 100644 index 0000000..aa0b398 --- /dev/null +++ b/vendor/Carbon/Lang/shs_CA.php @@ -0,0 +1,42 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Neskie Manuel bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YY'], + 'months' => ['Pellkwet̓min', 'Pelctsipwen̓ten', 'Pellsqépts', 'Peslléwten', 'Pell7ell7é7llqten', 'Pelltspéntsk', 'Pelltqwelq̓wél̓t', 'Pellct̓éxel̓cten', 'Pesqelqlélten', 'Pesllwélsten', 'Pellc7ell7é7llcwten̓', 'Pelltetétq̓em'], + 'months_short' => ['Kwe', 'Tsi', 'Sqe', 'Éwt', 'Ell', 'Tsp', 'Tqw', 'Ct̓é', 'Qel', 'Wél', 'U7l', 'Tet'], + 'weekdays' => ['Sxetspesq̓t', 'Spetkesq̓t', 'Selesq̓t', 'Skellesq̓t', 'Smesesq̓t', 'Stselkstesq̓t', 'Stqmekstesq̓t'], + 'weekdays_short' => ['Sxe', 'Spe', 'Sel', 'Ske', 'Sme', 'Sts', 'Stq'], + 'weekdays_min' => ['Sxe', 'Spe', 'Sel', 'Ske', 'Sme', 'Sts', 'Stq'], + 'day_of_first_week_of_year' => 1, + 'year' => ':count sqlélten', + // less reliable + 'y' => ':count sqlélten', + // less reliable + 'a_year' => ':count sqlélten', + // less reliable + 'month' => ':count swewll', + // less reliable + 'm' => ':count swewll', + // less reliable + 'a_month' => ':count swewll', + // less reliable + 'hour' => ':count seqwlút', + // less reliable + 'h' => ':count seqwlút', + // less reliable + 'a_hour' => ':count seqwlút', +]); diff --git a/vendor/Carbon/Lang/si.php b/vendor/Carbon/Lang/si.php new file mode 100644 index 0000000..981240c --- /dev/null +++ b/vendor/Carbon/Lang/si.php @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Serhan Apaydın + * - JD Isaacks + * - Malinda Weerasinghe (MalindaWMD) + */ +return ['year' => '{1}වසර 1|වසර :count', 'a_year' => '{1}වසරක්|වසර :count', 'month' => '{1}මාස 1|මාස :count', 'a_month' => '{1}මාසය|මාස :count', 'week' => '{1}සති 1|සති :count', 'a_week' => '{1}සතියක්|සති :count', 'day' => '{1}දින 1|දින :count', 'a_day' => '{1}දිනක්|දින :count', 'hour' => '{1}පැය 1|පැය :count', 'a_hour' => '{1}පැයක්|පැය :count', 'minute' => '{1}මිනිත්තු 1|මිනිත්තු :count', 'a_minute' => '{1}මිනිත්තුවක්|මිනිත්තු :count', 'second' => '{1}තත්පර 1|තත්පර :count', 'a_second' => '{1}තත්පර කිහිපයකට|තත්පර :count', 'ago' => ':time කට පෙර', 'from_now' => function ($time) { + if (\preg_match('/දින \\d/u', $time)) { + return $time . ' න්'; + } + return $time . ' කින්'; +}, 'before' => ':time කට පෙර', 'after' => function ($time) { + if (\preg_match('/දින \\d/u', $time)) { + return $time . ' න්'; + } + return $time . ' කින්'; +}, 'diff_now' => 'දැන්', 'diff_today' => 'අද', 'diff_yesterday' => 'ඊයේ', 'diff_tomorrow' => 'හෙට', 'formats' => ['LT' => 'a h:mm', 'LTS' => 'a h:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY MMMM D', 'LLL' => 'YYYY MMMM D, a h:mm', 'LLLL' => 'YYYY MMMM D [වැනි] dddd, a h:mm:ss'], 'calendar' => ['sameDay' => '[අද] LT[ට]', 'nextDay' => '[හෙට] LT[ට]', 'nextWeek' => 'dddd LT[ට]', 'lastDay' => '[ඊයේ] LT[ට]', 'lastWeek' => '[පසුගිය] dddd LT[ට]', 'sameElse' => 'L'], 'ordinal' => ':number වැනි', 'meridiem' => ['පෙර වරු', 'පස් වරු', 'පෙ.ව.', 'ප.ව.'], 'months' => ['ජනවාරි', 'පෙබරවාරි', 'මාර්තු', 'අප්‍රේල්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝස්තු', 'සැප්තැම්බර්', 'ඔක්තෝබර්', 'නොවැම්බර්', 'දෙසැම්බර්'], 'months_short' => ['ජන', 'පෙබ', 'මාර්', 'අප්', 'මැයි', 'ජූනි', 'ජූලි', 'අගෝ', 'සැප්', 'ඔක්', 'නොවැ', 'දෙසැ'], 'weekdays' => ['ඉරිදා', 'සඳුදා', 'අඟහරුවාදා', 'බදාදා', 'බ්‍රහස්පතින්දා', 'සිකුරාදා', 'සෙනසුරාදා'], 'weekdays_short' => ['ඉරි', 'සඳු', 'අඟ', 'බදා', 'බ්‍රහ', 'සිකු', 'සෙන'], 'weekdays_min' => ['ඉ', 'ස', 'අ', 'බ', 'බ්‍ර', 'සි', 'සෙ'], 'first_day_of_week' => 1]; diff --git a/vendor/Carbon/Lang/si_LK.php b/vendor/Carbon/Lang/si_LK.php new file mode 100644 index 0000000..0f85396 --- /dev/null +++ b/vendor/Carbon/Lang/si_LK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/si.php'; diff --git a/vendor/Carbon/Lang/sid.php b/vendor/Carbon/Lang/sid.php new file mode 100644 index 0000000..9ecf36f --- /dev/null +++ b/vendor/Carbon/Lang/sid.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sid_ET.php'; diff --git a/vendor/Carbon/Lang/sid_ET.php b/vendor/Carbon/Lang/sid_ET.php new file mode 100644 index 0000000..245b536 --- /dev/null +++ b/vendor/Carbon/Lang/sid_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], 'weekdays' => ['Sambata', 'Sanyo', 'Maakisanyo', 'Roowe', 'Hamuse', 'Arbe', 'Qidaame'], 'weekdays_short' => ['Sam', 'San', 'Mak', 'Row', 'Ham', 'Arb', 'Qid'], 'weekdays_min' => ['Sam', 'San', 'Mak', 'Row', 'Ham', 'Arb', 'Qid'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['soodo', 'hawwaro']]); diff --git a/vendor/Carbon/Lang/sk.php b/vendor/Carbon/Lang/sk.php index 5524e0e..9a6a1ca 100644 --- a/vendor/Carbon/Lang/sk.php +++ b/vendor/Carbon/Lang/sk.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,28 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => 'rok|:count roky|:count rokov', 'y' => 'rok|:count roky|:count rokov', 'month' => 'mesiac|:count mesiace|:count mesiacov', 'm' => 'mesiac|:count mesiace|:count mesiacov', 'week' => 'týždeň|:count týždne|:count týždňov', 'w' => 'týždeň|:count týždne|:count týždňov', 'day' => 'deň|:count dni|:count dní', 'd' => 'deň|:count dni|:count dní', 'hour' => 'hodinu|:count hodiny|:count hodín', 'h' => 'hodinu|:count hodiny|:count hodín', 'minute' => 'minútu|:count minúty|:count minút', 'min' => 'minútu|:count minúty|:count minút', 'second' => 'sekundu|:count sekundy|:count sekúnd', 's' => 'sekundu|:count sekundy|:count sekúnd', 'ago' => 'pred :time', 'from_now' => 'za :time', 'after' => 'o :time neskôr', 'before' => ':time predtým', 'year_ago' => 'rokom|:count rokmi|:count rokmi', 'month_ago' => 'mesiacom|:count mesiacmi|:count mesiacmi', 'week_ago' => 'týždňom|:count týždňami|:count týždňami', 'day_ago' => 'dňom|:count dňami|:count dňami', 'hour_ago' => 'hodinou|:count hodinami|:count hodinami', 'minute_ago' => 'minútou|:count minútami|:count minútami', 'second_ago' => 'sekundou|:count sekundami|:count sekundami'); +/* + * Authors: + * - Philippe Vaucher + * - Martin Suja + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Juanito Fatas + * - Ivan Stana + * - Akira Matsuda + * - Christopher Dell + * - James McKinney + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Jozef Fulop + * - Nicolás Hock Isaza + * - Tom Hughes + * - Simon Hürlimann (CyT) + * - jofi + * - Jakub ADAMEC + * - Marek Adamický + * - AlterwebStudio + */ +return ['year' => 'rok|:count roky|:count rokov', 'y' => ':count r', 'month' => 'mesiac|:count mesiace|:count mesiacov', 'm' => ':count m', 'week' => 'týždeň|:count týždne|:count týždňov', 'w' => ':count t', 'day' => 'deň|:count dni|:count dní', 'd' => ':count d', 'hour' => 'hodinu|:count hodiny|:count hodín', 'h' => ':count h', 'minute' => 'minútu|:count minúty|:count minút', 'min' => ':count min', 'second' => 'sekundu|:count sekundy|:count sekúnd', 'a_second' => 'pár sekúnd|:count sekundy|:count sekúnd', 's' => ':count s', 'ago' => 'pred :time', 'from_now' => 'o :time', 'after' => ':time po', 'before' => ':time pred', 'year_ago' => 'rokom|:count rokmi|:count rokmi', 'month_ago' => 'mesiacom|:count mesiacmi|:count mesiacmi', 'week_ago' => 'týždňom|:count týždňami|:count týždňami', 'day_ago' => 'dňom|:count dňami|:count dňami', 'hour_ago' => 'hodinou|:count hodinami|:count hodinami', 'minute_ago' => 'minútou|:count minútami|:count minútami', 'second_ago' => 'sekundou|:count sekundami|:count sekundami', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' a '], 'diff_now' => 'teraz', 'diff_yesterday' => 'včera', 'diff_tomorrow' => 'zajtra', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'DD. MMMM YYYY', 'LLL' => 'D. M. HH:mm', 'LLLL' => 'dddd D. MMMM YYYY HH:mm'], 'weekdays' => ['nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'], 'weekdays_short' => ['ned', 'pod', 'uto', 'str', 'štv', 'pia', 'sob'], 'weekdays_min' => ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'], 'months' => ['január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec'], 'meridiem' => ['dopoludnia', 'popoludní']]; diff --git a/vendor/Carbon/Lang/sk_SK.php b/vendor/Carbon/Lang/sk_SK.php new file mode 100644 index 0000000..9a09d96 --- /dev/null +++ b/vendor/Carbon/Lang/sk_SK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sk.php'; diff --git a/vendor/Carbon/Lang/sl.php b/vendor/Carbon/Lang/sl.php index 75376e5..50d839b 100644 --- a/vendor/Carbon/Lang/sl.php +++ b/vendor/Carbon/Lang/sl.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,42 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count leto|:count leti|:count leta|:count let', 'y' => ':count leto|:count leti|:count leta|:count let', 'month' => ':count mesec|:count meseca|:count mesece|:count mesecev', 'm' => ':count mesec|:count meseca|:count mesece|:count mesecev', 'week' => ':count teden|:count tedna|:count tedne|:count tednov', 'w' => ':count teden|:count tedna|:count tedne|:count tednov', 'day' => ':count dan|:count dni|:count dni|:count dni', 'd' => ':count dan|:count dni|:count dni|:count dni', 'hour' => ':count uro|:count uri|:count ure|:count ur', 'h' => ':count uro|:count uri|:count ure|:count ur', 'minute' => ':count minuto|:count minuti|:count minute|:count minut', 'min' => ':count minuto|:count minuti|:count minute|:count minut', 'second' => ':count sekundo|:count sekundi|:count sekunde|:count sekund', 's' => ':count sekundo|:count sekundi|:count sekunde|:count sekund', 'year_ago' => ':count letom|:count leti|:count leti|:count leti', 'month_ago' => ':count mesecem|:count meseci|:count meseci|:count meseci', 'week_ago' => ':count tednom|:count tednoma|:count tedni|:count tedni', 'day_ago' => ':count dnem|:count dnevoma|:count dnevi|:count dnevi', 'hour_ago' => ':count uro|:count urama|:count urami|:count urami', 'minute_ago' => ':count minuto|:count minutama|:count minutami|:count minutami', 'second_ago' => ':count sekundo|:count sekundama|:count sekundami|:count sekundami', 'ago' => 'pred :time', 'from_now' => 'čez :time', 'after' => 'čez :time', 'before' => 'pred :time', 'diff_now' => 'ravnokar', 'diff_yesterday' => 'včeraj', 'diff_tomorrow' => 'jutri', 'diff_before_yesterday' => 'predvčerajšnjim', 'diff_after_tomorrow' => 'pojutrišnjem'); +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Juanito Fatas + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Nicolás Hock Isaza + * - Miha Rebernik + * - Gal Jakič (morpheus7CS) + * - Glavić + * - Anže Časar + * - Lovro Tramšek (Lovro1107) + * - burut13 + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count leto|:count leti|:count leta|:count let', 'y' => ':count leto|:count leti|:count leta|:count let', 'month' => ':count mesec|:count meseca|:count mesece|:count mesecev', 'm' => ':count mes.', 'week' => ':count teden|:count tedna|:count tedne|:count tednov', 'w' => ':count ted.', 'day' => ':count dan|:count dni|:count dni|:count dni', 'd' => ':count dan|:count dni|:count dni|:count dni', 'hour' => ':count ura|:count uri|:count ure|:count ur', 'h' => ':count h', 'minute' => ':count minuta|:count minuti|:count minute|:count minut', 'min' => ':count min.', 'second' => ':count sekunda|:count sekundi|:count sekunde|:count sekund', 'a_second' => '{1}nekaj sekund|:count sekunda|:count sekundi|:count sekunde|:count sekund', 's' => ':count s', 'year_ago' => ':count letom|:count letoma|:count leti|:count leti', 'y_ago' => ':count letom|:count letoma|:count leti|:count leti', 'month_ago' => ':count mesecem|:count meseci|:count meseci|:count meseci', 'week_ago' => ':count tednom|:count tednoma|:count tedni|:count tedni', 'day_ago' => ':count dnem|:count dnevoma|:count dnevi|:count dnevi', 'd_ago' => ':count dnem|:count dnevoma|:count dnevi|:count dnevi', 'hour_ago' => ':count uro|:count urama|:count urami|:count urami', 'minute_ago' => ':count minuto|:count minutama|:count minutami|:count minutami', 'second_ago' => ':count sekundo|:count sekundama|:count sekundami|:count sekundami', 'day_from_now' => ':count dan|:count dneva|:count dni|:count dni', 'd_from_now' => ':count dan|:count dneva|:count dni|:count dni', 'hour_from_now' => ':count uro|:count uri|:count ure|:count ur', 'minute_from_now' => ':count minuto|:count minuti|:count minute|:count minut', 'second_from_now' => ':count sekundo|:count sekundi|:count sekunde|:count sekund', 'ago' => 'pred :time', 'from_now' => 'čez :time', 'after' => ':time kasneje', 'before' => ':time prej', 'diff_now' => 'ravnokar', 'diff_today' => 'danes', 'diff_today_regexp' => 'danes(?:\\s+ob)?', 'diff_yesterday' => 'včeraj', 'diff_yesterday_regexp' => 'včeraj(?:\\s+ob)?', 'diff_tomorrow' => 'jutri', 'diff_tomorrow_regexp' => 'jutri(?:\\s+ob)?', 'diff_before_yesterday' => 'predvčerajšnjim', 'diff_after_tomorrow' => 'pojutrišnjem', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'period_start_date' => 'od :date', 'period_end_date' => 'do :date', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm', 'LLLL' => 'dddd, D. MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[danes ob] LT', 'nextDay' => '[jutri ob] LT', 'nextWeek' => 'dddd [ob] LT', 'lastDay' => '[včeraj ob] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[preteklo] [nedeljo] [ob] LT'; + case 1: + return '[pretekli] [ponedeljek] [ob] LT'; + case 2: + return '[pretekli] [torek] [ob] LT'; + case 3: + return '[preteklo] [sredo] [ob] LT'; + case 4: + return '[pretekli] [četrtek] [ob] LT'; + case 5: + return '[pretekli] [petek] [ob] LT'; + case 6: + return '[preteklo] [soboto] [ob] LT'; + } +}, 'sameElse' => 'L'], 'months' => ['januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota'], 'weekdays_short' => ['ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob'], 'weekdays_min' => ['ne', 'po', 'to', 'sr', 'če', 'pe', 'so'], 'list' => [', ', ' in '], 'meridiem' => ['dopoldan', 'popoldan']]; diff --git a/vendor/Carbon/Lang/sl_SI.php b/vendor/Carbon/Lang/sl_SI.php new file mode 100644 index 0000000..f7c033f --- /dev/null +++ b/vendor/Carbon/Lang/sl_SI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sl.php'; diff --git a/vendor/Carbon/Lang/sm.php b/vendor/Carbon/Lang/sm.php new file mode 100644 index 0000000..37e7c5e --- /dev/null +++ b/vendor/Carbon/Lang/sm.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/sm_WS.php'; diff --git a/vendor/Carbon/Lang/sm_WS.php b/vendor/Carbon/Lang/sm_WS.php new file mode 100644 index 0000000..a60d8f9 --- /dev/null +++ b/vendor/Carbon/Lang/sm_WS.php @@ -0,0 +1,54 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. akhilesh.k@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['Ianuari', 'Fepuari', 'Mati', 'Aperila', 'Me', 'Iuni', 'Iulai', 'Auguso', 'Setema', 'Oketopa', 'Novema', 'Tesema'], + 'months_short' => ['Ian', 'Fep', 'Mat', 'Ape', 'Me', 'Iun', 'Iul', 'Aug', 'Set', 'Oke', 'Nov', 'Tes'], + 'weekdays' => ['Aso Sa', 'Aso Gafua', 'Aso Lua', 'Aso Lulu', 'Aso Tofi', 'Aso Farail', 'Aso To\'ana\'i'], + 'weekdays_short' => ['Aso Sa', 'Aso Gaf', 'Aso Lua', 'Aso Lul', 'Aso Tof', 'Aso Far', 'Aso To\''], + 'weekdays_min' => ['Aso Sa', 'Aso Gaf', 'Aso Lua', 'Aso Lul', 'Aso Tof', 'Aso Far', 'Aso To\''], + 'hour' => ':count uati', + // less reliable + 'h' => ':count uati', + // less reliable + 'a_hour' => ':count uati', + // less reliable + 'minute' => ':count itiiti', + // less reliable + 'min' => ':count itiiti', + // less reliable + 'a_minute' => ':count itiiti', + // less reliable + 'second' => ':count lua', + // less reliable + 's' => ':count lua', + // less reliable + 'a_second' => ':count lua', + // less reliable + 'year' => ':count tausaga', + 'y' => ':count tausaga', + 'a_year' => ':count tausaga', + 'month' => ':count māsina', + 'm' => ':count māsina', + 'a_month' => ':count māsina', + 'week' => ':count vaiaso', + 'w' => ':count vaiaso', + 'a_week' => ':count vaiaso', + 'day' => ':count aso', + 'd' => ':count aso', + 'a_day' => ':count aso', +]); diff --git a/vendor/Carbon/Lang/smn.php b/vendor/Carbon/Lang/smn.php new file mode 100644 index 0000000..b8247bd --- /dev/null +++ b/vendor/Carbon/Lang/smn.php @@ -0,0 +1,47 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'meridiem' => ['ip.', 'ep.'], + 'weekdays' => ['pasepeeivi', 'vuossaargâ', 'majebaargâ', 'koskoho', 'tuorâstuv', 'vástuppeeivi', 'lávurduv'], + 'weekdays_short' => ['pas', 'vuo', 'maj', 'kos', 'tuo', 'vás', 'láv'], + 'weekdays_min' => ['pa', 'vu', 'ma', 'ko', 'tu', 'vá', 'lá'], + 'weekdays_standalone' => ['pasepeivi', 'vuossargâ', 'majebargâ', 'koskokko', 'tuorâstâh', 'vástuppeivi', 'lávurdâh'], + 'months' => ['uđđâivemáánu', 'kuovâmáánu', 'njuhčâmáánu', 'cuáŋuimáánu', 'vyesimáánu', 'kesimáánu', 'syeinimáánu', 'porgemáánu', 'čohčâmáánu', 'roovvâdmáánu', 'skammâmáánu', 'juovlâmáánu'], + 'months_short' => ['uđiv', 'kuovâ', 'njuhčâ', 'cuáŋui', 'vyesi', 'kesi', 'syeini', 'porge', 'čohčâ', 'roovvâd', 'skammâ', 'juovlâ'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'H.mm', 'LTS' => 'H.mm.ss', 'L' => 'D.M.YYYY', 'LL' => 'MMM D. YYYY', 'LLL' => 'MMMM D. YYYY H.mm', 'LLLL' => 'dddd, MMMM D. YYYY H.mm'], + 'hour' => ':count äigi', + // less reliable + 'h' => ':count äigi', + // less reliable + 'a_hour' => ':count äigi', + // less reliable + 'year' => ':count ihe', + 'y' => ':count ihe', + 'a_year' => ':count ihe', + 'month' => ':count mánuppaje', + 'm' => ':count mánuppaje', + 'a_month' => ':count mánuppaje', + 'week' => ':count okko', + 'w' => ':count okko', + 'a_week' => ':count okko', + 'day' => ':count peivi', + 'd' => ':count peivi', + 'a_day' => ':count peivi', + 'minute' => ':count miinut', + 'min' => ':count miinut', + 'a_minute' => ':count miinut', + 'second' => ':count nubbe', + 's' => ':count nubbe', + 'a_second' => ':count nubbe', +]); diff --git a/vendor/Carbon/Lang/sn.php b/vendor/Carbon/Lang/sn.php new file mode 100644 index 0000000..063458e --- /dev/null +++ b/vendor/Carbon/Lang/sn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['a', 'p'], 'weekdays' => ['Svondo', 'Muvhuro', 'Chipiri', 'Chitatu', 'China', 'Chishanu', 'Mugovera'], 'weekdays_short' => ['Svo', 'Muv', 'Chp', 'Cht', 'Chn', 'Chs', 'Mug'], 'weekdays_min' => ['Sv', 'Mu', 'Cp', 'Ct', 'Cn', 'Cs', 'Mg'], 'months' => ['Ndira', 'Kukadzi', 'Kurume', 'Kubvumbi', 'Chivabvu', 'Chikumi', 'Chikunguru', 'Nyamavhuvhu', 'Gunyana', 'Gumiguru', 'Mbudzi', 'Zvita'], 'months_short' => ['Ndi', 'Kuk', 'Kur', 'Kub', 'Chv', 'Chk', 'Chg', 'Nya', 'Gun', 'Gum', 'Mbu', 'Zvi'], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm'], 'year' => 'makore :count', 'y' => 'makore :count', 'a_year' => 'makore :count', 'month' => 'mwedzi :count', 'm' => 'mwedzi :count', 'a_month' => 'mwedzi :count', 'week' => 'vhiki :count', 'w' => 'vhiki :count', 'a_week' => 'vhiki :count', 'day' => 'mazuva :count', 'd' => 'mazuva :count', 'a_day' => 'mazuva :count', 'hour' => 'maawa :count', 'h' => 'maawa :count', 'a_hour' => 'maawa :count', 'minute' => 'minitsi :count', 'min' => 'minitsi :count', 'a_minute' => 'minitsi :count', 'second' => 'sekonzi :count', 's' => 'sekonzi :count', 'a_second' => 'sekonzi :count']); diff --git a/vendor/Carbon/Lang/so.php b/vendor/Carbon/Lang/so.php new file mode 100644 index 0000000..0fc692f --- /dev/null +++ b/vendor/Carbon/Lang/so.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Author: + * - Abdifatah Abdilahi(@abdifatahz) + */ +return ['year' => ':count sanad|:count sanadood', 'a_year' => 'sanad|:count sanadood', 'y' => '{1}:countsn|{0}:countsns|]1,Inf[:countsn', 'month' => ':count bil|:count bilood', 'a_month' => 'bil|:count bilood', 'm' => ':countbil', 'week' => ':count isbuuc', 'a_week' => 'isbuuc|:count isbuuc', 'w' => ':countis', 'day' => ':count maalin|:count maalmood', 'a_day' => 'maalin|:count maalmood', 'd' => ':countml', 'hour' => ':count saac', 'a_hour' => 'saacad|:count saac', 'h' => ':countsc', 'minute' => ':count daqiiqo', 'a_minute' => 'daqiiqo|:count daqiiqo', 'min' => ':countdq', 'second' => ':count ilbidhiqsi', 'a_second' => 'xooga ilbidhiqsiyo|:count ilbidhiqsi', 's' => ':countil', 'ago' => ':time kahor', 'from_now' => ':time gudahood', 'after' => ':time kedib', 'before' => ':time kahor', 'diff_now' => 'hada', 'diff_today' => 'maanta', 'diff_today_regexp' => 'maanta(?:\\s+markay\\s+(?:tahay|ahayd))?', 'diff_yesterday' => 'shalayto', 'diff_yesterday_regexp' => 'shalayto(?:\\s+markay\\s+ahayd)?', 'diff_tomorrow' => 'beri', 'diff_tomorrow_regexp' => 'beri(?:\\s+markay\\s+tahay)?', 'diff_before_yesterday' => 'doraato', 'diff_after_tomorrow' => 'saadanbe', 'period_recurrences' => 'mar|:count jeer', 'period_interval' => ':interval kasta', 'period_start_date' => 'laga bilaabo :date', 'period_end_date' => 'ilaa :date', 'months' => ['Janaayo', 'Febraayo', 'Abriil', 'Maajo', 'Juun', 'Luuliyo', 'Agoosto', 'Sebteembar', 'Oktoobar', 'Nofeembar', 'Diseembar'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Abr', 'Mjo', 'Jun', 'Lyo', 'Agt', 'Seb', 'Okt', 'Nof', 'Dis'], 'weekdays' => ['Axad', 'Isniin', 'Talaada', 'Arbaca', 'Khamiis', 'Jimce', 'Sabti'], 'weekdays_short' => ['Axd', 'Isn', 'Tal', 'Arb', 'Kha', 'Jim', 'Sbt'], 'weekdays_min' => ['Ax', 'Is', 'Ta', 'Ar', 'Kh', 'Ji', 'Sa'], 'list' => [', ', ' and '], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'formats' => ['L' => 'DD/MM/YYYY'], 'calendar' => ['sameDay' => '[Maanta markay tahay] LT', 'nextDay' => '[Beri markay tahay] LT', 'nextWeek' => 'dddd [markay tahay] LT', 'lastDay' => '[Shalay markay ahayd] LT', 'lastWeek' => '[Hore] dddd [Markay ahayd] LT', 'sameElse' => 'L']]; diff --git a/vendor/Carbon/Lang/so_DJ.php b/vendor/Carbon/Lang/so_DJ.php new file mode 100644 index 0000000..94a9093 --- /dev/null +++ b/vendor/Carbon/Lang/so_DJ.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/so.php', ['formats' => ['L' => 'DD.MM.YYYY']]); diff --git a/vendor/Carbon/Lang/so_ET.php b/vendor/Carbon/Lang/so_ET.php new file mode 100644 index 0000000..e0fdc62 --- /dev/null +++ b/vendor/Carbon/Lang/so_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return require __DIR__ . '/so.php'; diff --git a/vendor/Carbon/Lang/so_KE.php b/vendor/Carbon/Lang/so_KE.php new file mode 100644 index 0000000..e0fdc62 --- /dev/null +++ b/vendor/Carbon/Lang/so_KE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return require __DIR__ . '/so.php'; diff --git a/vendor/Carbon/Lang/so_SO.php b/vendor/Carbon/Lang/so_SO.php new file mode 100644 index 0000000..e0fdc62 --- /dev/null +++ b/vendor/Carbon/Lang/so_SO.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return require __DIR__ . '/so.php'; diff --git a/vendor/Carbon/Lang/sq.php b/vendor/Carbon/Lang/sq.php index 905d090..9dcb9e6 100644 --- a/vendor/Carbon/Lang/sq.php +++ b/vendor/Carbon/Lang/sq.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count vit|:count vjet', 'y' => ':count vit|:count vjet', 'month' => ':count muaj|:count muaj', 'm' => ':count muaj|:count muaj', 'week' => ':count javë|:count javë', 'w' => ':count javë|:count javë', 'day' => ':count ditë|:count ditë', 'd' => ':count ditë|:count ditë', 'hour' => ':count orë|:count orë', 'h' => ':count orë|:count orë', 'minute' => ':count minutë|:count minuta', 'min' => ':count minutë|:count minuta', 'second' => ':count sekondë|:count sekonda', 's' => ':count sekondë|:count sekonda', 'ago' => ':time më parë', 'from_now' => ':time nga tani', 'after' => ':time pas', 'before' => ':time para'); +/* + * Authors: + * - François B + * - JD Isaacks + * - Fadion Dashi + */ +return ['year' => ':count vit|:count vjet', 'a_year' => 'një vit|:count vite', 'y' => ':count v.', 'month' => ':count muaj', 'a_month' => 'një muaj|:count muaj', 'm' => ':count muaj', 'week' => ':count javë', 'a_week' => ':count javë|:count javë', 'w' => ':count j.', 'day' => ':count ditë', 'a_day' => 'një ditë|:count ditë', 'd' => ':count d.', 'hour' => ':count orë', 'a_hour' => 'një orë|:count orë', 'h' => ':count o.', 'minute' => ':count minutë|:count minuta', 'a_minute' => 'një minutë|:count minuta', 'min' => ':count min.', 'second' => ':count sekondë|:count sekonda', 'a_second' => 'disa sekonda|:count sekonda', 's' => ':count s.', 'ago' => ':time më parë', 'from_now' => 'në :time', 'after' => ':time pas', 'before' => ':time para', 'diff_now' => 'tani', 'diff_today' => 'Sot', 'diff_today_regexp' => 'Sot(?:\\s+në)?', 'diff_yesterday' => 'dje', 'diff_yesterday_regexp' => 'Dje(?:\\s+në)?', 'diff_tomorrow' => 'nesër', 'diff_tomorrow_regexp' => 'Nesër(?:\\s+në)?', 'diff_before_yesterday' => 'pardje', 'diff_after_tomorrow' => 'pasnesër', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Sot në] LT', 'nextDay' => '[Nesër në] LT', 'nextWeek' => 'dddd [në] LT', 'lastDay' => '[Dje në] LT', 'lastWeek' => 'dddd [e kaluar në] LT', 'sameElse' => 'L'], 'ordinal' => ':number.', 'meridiem' => ['PD', 'MD'], 'months' => ['janar', 'shkurt', 'mars', 'prill', 'maj', 'qershor', 'korrik', 'gusht', 'shtator', 'tetor', 'nëntor', 'dhjetor'], 'months_short' => ['jan', 'shk', 'mar', 'pri', 'maj', 'qer', 'kor', 'gus', 'sht', 'tet', 'nën', 'dhj'], 'weekdays' => ['e diel', 'e hënë', 'e martë', 'e mërkurë', 'e enjte', 'e premte', 'e shtunë'], 'weekdays_short' => ['die', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'], 'weekdays_min' => ['d', 'h', 'ma', 'më', 'e', 'p', 'sh'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' dhe ']]; diff --git a/vendor/Carbon/Lang/sq_AL.php b/vendor/Carbon/Lang/sq_AL.php new file mode 100644 index 0000000..e857e61 --- /dev/null +++ b/vendor/Carbon/Lang/sq_AL.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sq.php'; diff --git a/vendor/Carbon/Lang/sq_MK.php b/vendor/Carbon/Lang/sq_MK.php new file mode 100644 index 0000000..8095a6a --- /dev/null +++ b/vendor/Carbon/Lang/sq_MK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/sq.php', ['formats' => ['L' => 'D.M.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D MMMM YYYY, HH:mm']]); diff --git a/vendor/Carbon/Lang/sq_XK.php b/vendor/Carbon/Lang/sq_XK.php new file mode 100644 index 0000000..8095a6a --- /dev/null +++ b/vendor/Carbon/Lang/sq_XK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/sq.php', ['formats' => ['L' => 'D.M.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D MMMM YYYY, HH:mm']]); diff --git a/vendor/Carbon/Lang/sr.php b/vendor/Carbon/Lang/sr.php index 95c38af..555170b 100644 --- a/vendor/Carbon/Lang/sr.php +++ b/vendor/Carbon/Lang/sr.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,43 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count godina|:count godine|:count godina', 'y' => ':count godina|:count godine|:count godina', 'month' => ':count mesec|:count meseca|:count meseci', 'm' => ':count mesec|:count meseca|:count meseci', 'week' => ':count nedelja|:count nedelje|:count nedelja', 'w' => ':count nedelja|:count nedelje|:count nedelja', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count dan|:count dana|:count dana', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count sat|:count sata|:count sati', 'minute' => ':count minut|:count minuta |:count minuta', 'min' => ':count minut|:count minuta |:count minuta', 'second' => ':count sekund|:count sekunde|:count sekunde', 's' => ':count sekund|:count sekunde|:count sekunde', 'ago' => 'pre :time', 'from_now' => ':time od sada', 'after' => 'nakon :time', 'before' => 'pre :time', 'year_from_now' => '{1,21,31,41,51} :count godinu|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count godine|[5,Inf[ :count godina', 'year_ago' => '{1,21,31,41,51} :count godinu|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count godine|[5,Inf[ :count godina', 'week_from_now' => '{1} :count nedelju|{2,3,4} :count nedelje|[5,Inf[ :count nedelja', 'week_ago' => '{1} :count nedelju|{2,3,4} :count nedelje|[5,Inf[ :count nedelja'); +/* + * Authors: + * - Josh Soref + * - François B + * - shaishavgandhi05 + * - Serhan Apaydın + * - JD Isaacks + * - Glavić + * - Milos Sakovic + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count godina|:count godine|:count godina', 'y' => ':count g.', 'month' => ':count mesec|:count meseca|:count meseci', 'm' => ':count mj.', 'week' => ':count nedelja|:count nedelje|:count nedelja', 'w' => ':count ned.', 'day' => ':count dan|:count dana|:count dana', 'd' => ':count d.', 'hour' => ':count sat|:count sata|:count sati', 'h' => ':count č.', 'minute' => ':count minut|:count minuta|:count minuta', 'min' => ':count min.', 'second' => ':count sekundu|:count sekunde|:count sekundi', 's' => ':count sek.', 'ago' => 'pre :time', 'from_now' => 'za :time', 'after' => 'nakon :time', 'before' => 'pre :time', 'year_from_now' => ':count godinu|:count godine|:count godina', 'year_ago' => ':count godinu|:count godine|:count godina', 'week_from_now' => ':count nedelju|:count nedelje|:count nedelja', 'week_ago' => ':count nedelju|:count nedelje|:count nedelja', 'diff_now' => 'upravo sada', 'diff_today' => 'danas', 'diff_today_regexp' => 'danas(?:\\s+u)?', 'diff_yesterday' => 'juče', 'diff_yesterday_regexp' => 'juče(?:\\s+u)?', 'diff_tomorrow' => 'sutra', 'diff_tomorrow_regexp' => 'sutra(?:\\s+u)?', 'diff_before_yesterday' => 'prekjuče', 'diff_after_tomorrow' => 'preksutra', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm', 'LLLL' => 'dddd, D. MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[danas u] LT', 'nextDay' => '[sutra u] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[u nedelju u] LT'; + case 3: + return '[u sredu u] LT'; + case 6: + return '[u subotu u] LT'; + default: + return '[u] dddd [u] LT'; + } +}, 'lastDay' => '[juče u] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[prošle nedelje u] LT'; + case 1: + return '[prošlog ponedeljka u] LT'; + case 2: + return '[prošlog utorka u] LT'; + case 3: + return '[prošle srede u] LT'; + case 4: + return '[prošlog četvrtka u] LT'; + case 5: + return '[prošlog petka u] LT'; + default: + return '[prošle subote u] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['januar', 'februar', 'mart', 'april', 'maj', 'jun', 'jul', 'avgust', 'septembar', 'oktobar', 'novembar', 'decembar'], 'months_short' => ['jan.', 'feb.', 'mar.', 'apr.', 'maj', 'jun', 'jul', 'avg.', 'sep.', 'okt.', 'nov.', 'dec.'], 'weekdays' => ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned.', 'pon.', 'uto.', 'sre.', 'čet.', 'pet.', 'sub.'], 'weekdays_min' => ['ne', 'po', 'ut', 'sr', 'če', 'pe', 'su'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' i ']]; diff --git a/vendor/Carbon/Lang/sr_Cyrl.php b/vendor/Carbon/Lang/sr_Cyrl.php index ee3397e..ca7eb70 100644 --- a/vendor/Carbon/Lang/sr_Cyrl.php +++ b/vendor/Carbon/Lang/sr_Cyrl.php @@ -2,12 +2,52 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * - * (c) Nikola Zeravcic + * (c) Brian Nesbitt * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count године|[0,Inf[ :count година', 'y' => ':count г.', 'month' => '{1} :count месец|{2,3,4}:count месеца|[5,Inf[ :count месеци', 'm' => ':count м.', 'week' => '{1} :count недеља|{2,3,4}:count недеље|[5,Inf[ :count недеља', 'w' => ':count нед.', 'day' => '{1,21,31} :count дан|[2,Inf[ :count дана', 'd' => ':count д.', 'hour' => '{1,21} :count сат|{2,3,4,22,23,24}:count сата|[5,Inf[ :count сати', 'h' => ':count ч.', 'minute' => '{1,21,31,41,51} :count минут|[2,Inf[ :count минута', 'min' => ':count мин.', 'second' => '{1,21,31,41,51} :count секунд|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count секунде|[5,Inf[:count секунди', 's' => ':count сек.', 'ago' => 'пре :time', 'from_now' => 'за :time', 'after' => ':time након', 'before' => ':time пре', 'year_from_now' => '{1,21,31,41,51} :count годину|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count године|[5,Inf[ :count година', 'year_ago' => '{1,21,31,41,51} :count годину|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count године|[5,Inf[ :count година', 'week_from_now' => '{1} :count недељу|{2,3,4} :count недеље|[5,Inf[ :count недеља', 'week_ago' => '{1} :count недељу|{2,3,4} :count недеље|[5,Inf[ :count недеља', 'diff_now' => 'управо сада', 'diff_yesterday' => 'јуче', 'diff_tomorrow' => 'сутра', 'diff_before_yesterday' => 'прекјуче', 'diff_after_tomorrow' => 'прекосутра'); +/* + * Authors: + * - Josh Soref + * - François B + * - shaishavgandhi05 + * - Serhan Apaydın + * - JD Isaacks + * - Glavić + * - Nikola Zeravcic + * - Milos Sakovic + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +return ['year' => ':count година|:count године|:count година', 'y' => ':count г.', 'month' => ':count месец|:count месеца|:count месеци', 'm' => ':count м.', 'week' => ':count недеља|:count недеље|:count недеља', 'w' => ':count нед.', 'day' => ':count дан|:count дана|:count дана', 'd' => ':count д.', 'hour' => ':count сат|:count сата|:count сати', 'h' => ':count ч.', 'minute' => ':count минут|:count минута|:count минута', 'min' => ':count мин.', 'second' => ':count секунд|:count секунде|:count секунди', 's' => ':count сек.', 'ago' => 'пре :time', 'from_now' => 'за :time', 'after' => ':time након', 'before' => ':time пре', 'year_from_now' => ':count годину|:count године|:count година', 'year_ago' => ':count годину|:count године|:count година', 'week_from_now' => ':count недељу|:count недеље|:count недеља', 'week_ago' => ':count недељу|:count недеље|:count недеља', 'diff_now' => 'управо сада', 'diff_today' => 'данас', 'diff_today_regexp' => 'данас(?:\\s+у)?', 'diff_yesterday' => 'јуче', 'diff_yesterday_regexp' => 'јуче(?:\\s+у)?', 'diff_tomorrow' => 'сутра', 'diff_tomorrow_regexp' => 'сутра(?:\\s+у)?', 'diff_before_yesterday' => 'прекјуче', 'diff_after_tomorrow' => 'прекосутра', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm', 'LLLL' => 'dddd, D. MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[данас у] LT', 'nextDay' => '[сутра у] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[у недељу у] LT'; + case 3: + return '[у среду у] LT'; + case 6: + return '[у суботу у] LT'; + default: + return '[у] dddd [у] LT'; + } +}, 'lastDay' => '[јуче у] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[прошле недеље у] LT'; + case 1: + return '[прошлог понедељка у] LT'; + case 2: + return '[прошлог уторка у] LT'; + case 3: + return '[прошле среде у] LT'; + case 4: + return '[прошлог четвртка у] LT'; + case 5: + return '[прошлог петка у] LT'; + default: + return '[прошле суботе у] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар', 'новембар', 'децембар'], 'months_short' => ['јан.', 'феб.', 'мар.', 'апр.', 'мај', 'јун', 'јул', 'авг.', 'сеп.', 'окт.', 'нов.', 'дец.'], 'weekdays' => ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'], 'weekdays_short' => ['нед.', 'пон.', 'уто.', 'сре.', 'чет.', 'пет.', 'суб.'], 'weekdays_min' => ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' и '], 'meridiem' => ['АМ', 'ПМ']]; diff --git a/vendor/Carbon/Lang/sr_Cyrl_BA.php b/vendor/Carbon/Lang/sr_Cyrl_BA.php new file mode 100644 index 0000000..d6bfbbd --- /dev/null +++ b/vendor/Carbon/Lang/sr_Cyrl_BA.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Cyrl_BA'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/sr_Cyrl.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D.M.yy.', 'LL' => 'DD.MM.YYYY.', 'LLL' => 'DD. MMMM YYYY. HH:mm', 'LLLL' => 'dddd, DD. MMMM YYYY. HH:mm'], 'weekdays' => ['недјеља', 'понедељак', 'уторак', 'сриједа', 'четвртак', 'петак', 'субота'], 'weekdays_short' => ['нед.', 'пон.', 'ут.', 'ср.', 'чет.', 'пет.', 'суб.']]); diff --git a/vendor/Carbon/Lang/sr_Cyrl_ME.php b/vendor/Carbon/Lang/sr_Cyrl_ME.php index 0f49159..331466b 100644 --- a/vendor/Carbon/Lang/sr_Cyrl_ME.php +++ b/vendor/Carbon/Lang/sr_Cyrl_ME.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,46 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count године|[0,Inf[ :count година', 'y' => ':count г.', 'month' => '{1} :count мјесец|{2,3,4}:count мјесеца|[5,Inf[ :count мјесеци', 'm' => ':count мј.', 'week' => '{1} :count недјеља|{2,3,4}:count недјеље|[5,Inf[ :count недјеља', 'w' => ':count нед.', 'day' => '{1,21,31} :count дан|[2,Inf[ :count дана', 'd' => ':count д.', 'hour' => '{1,21} :count сат|{2,3,4,22,23,24}:count сата|[5,Inf[ :count сати', 'h' => ':count ч.', 'minute' => '{1,21,31,41,51} :count минут|[2,Inf[ :count минута', 'min' => ':count мин.', 'second' => '{1,21,31,41,51} :count секунд|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count секунде|[5,Inf[:count секунди', 's' => ':count сек.', 'ago' => 'прије :time', 'from_now' => 'за :time', 'after' => ':time након', 'before' => ':time прије', 'year_from_now' => '{1,21,31,41,51} :count годину|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count године|[5,Inf[ :count година', 'year_ago' => '{1,21,31,41,51} :count годину|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count године|[5,Inf[ :count година', 'week_from_now' => '{1} :count недјељу|{2,3,4} :count недјеље|[5,Inf[ :count недјеља', 'week_ago' => '{1} :count недјељу|{2,3,4} :count недјеље|[5,Inf[ :count недјеља', 'diff_now' => 'управо сада', 'diff_yesterday' => 'јуче', 'diff_tomorrow' => 'сутра', 'diff_before_yesterday' => 'прекјуче', 'diff_after_tomorrow' => 'прекосјутра'); +/* + * Authors: + * - Glavić + * - Milos Sakovic + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Cyrl_ME'); +} +// @codeCoverageIgnoreEnd +return ['year' => ':count година|:count године|:count година', 'y' => ':count г.', 'month' => ':count мјесец|:count мјесеца|:count мјесеци', 'm' => ':count мј.', 'week' => ':count недјеља|:count недјеље|:count недјеља', 'w' => ':count нед.', 'day' => ':count дан|:count дана|:count дана', 'd' => ':count д.', 'hour' => ':count сат|:count сата|:count сати', 'h' => ':count ч.', 'minute' => ':count минут|:count минута|:count минута', 'min' => ':count мин.', 'second' => ':count секунд|:count секунде|:count секунди', 's' => ':count сек.', 'ago' => 'прије :time', 'from_now' => 'за :time', 'after' => ':time након', 'before' => ':time прије', 'year_from_now' => ':count годину|:count године|:count година', 'year_ago' => ':count годину|:count године|:count година', 'week_from_now' => ':count недјељу|:count недјеље|:count недјеља', 'week_ago' => ':count недјељу|:count недјеље|:count недјеља', 'diff_now' => 'управо сада', 'diff_today' => 'данас', 'diff_today_regexp' => 'данас(?:\\s+у)?', 'diff_yesterday' => 'јуче', 'diff_yesterday_regexp' => 'јуче(?:\\s+у)?', 'diff_tomorrow' => 'сутра', 'diff_tomorrow_regexp' => 'сутра(?:\\s+у)?', 'diff_before_yesterday' => 'прекјуче', 'diff_after_tomorrow' => 'прекосјутра', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM YYYY', 'LLL' => 'D. MMMM YYYY H:mm', 'LLLL' => 'dddd, D. MMMM YYYY H:mm'], 'calendar' => ['sameDay' => '[данас у] LT', 'nextDay' => '[сутра у] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[у недељу у] LT'; + case 3: + return '[у среду у] LT'; + case 6: + return '[у суботу у] LT'; + default: + return '[у] dddd [у] LT'; + } +}, 'lastDay' => '[јуче у] LT', 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[прошле недеље у] LT'; + case 1: + return '[прошлог понедељка у] LT'; + case 2: + return '[прошлог уторка у] LT'; + case 3: + return '[прошле среде у] LT'; + case 4: + return '[прошлог четвртка у] LT'; + case 5: + return '[прошлог петка у] LT'; + default: + return '[прошле суботе у] LT'; + } +}, 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['јануар', 'фебруар', 'март', 'април', 'мај', 'јун', 'јул', 'август', 'септембар', 'октобар', 'новембар', 'децембар'], 'months_short' => ['јан.', 'феб.', 'мар.', 'апр.', 'мај', 'јун', 'јул', 'авг.', 'сеп.', 'окт.', 'нов.', 'дец.'], 'weekdays' => ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота'], 'weekdays_short' => ['нед.', 'пон.', 'уто.', 'сре.', 'чет.', 'пет.', 'суб.'], 'weekdays_min' => ['не', 'по', 'ут', 'ср', 'че', 'пе', 'су'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' и '], 'meridiem' => ['АМ', 'ПМ']]; diff --git a/vendor/Carbon/Lang/sr_Cyrl_XK.php b/vendor/Carbon/Lang/sr_Cyrl_XK.php new file mode 100644 index 0000000..c6443f4 --- /dev/null +++ b/vendor/Carbon/Lang/sr_Cyrl_XK.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Cyrl_XK'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/sr_Cyrl_BA.php', ['weekdays' => ['недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота']]); diff --git a/vendor/Carbon/Lang/sr_Latn.php b/vendor/Carbon/Lang/sr_Latn.php new file mode 100644 index 0000000..54ebf55 --- /dev/null +++ b/vendor/Carbon/Lang/sr_Latn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sr.php'; diff --git a/vendor/Carbon/Lang/sr_Latn_BA.php b/vendor/Carbon/Lang/sr_Latn_BA.php new file mode 100644 index 0000000..8a05e65 --- /dev/null +++ b/vendor/Carbon/Lang/sr_Latn_BA.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Latn_BA'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/sr_Latn.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D.M.yy.', 'LL' => 'DD.MM.YYYY.', 'LLL' => 'DD. MMMM YYYY. HH:mm', 'LLLL' => 'dddd, DD. MMMM YYYY. HH:mm'], 'weekdays' => ['nedjelja', 'ponedeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned.', 'pon.', 'ut.', 'sr.', 'čet.', 'pet.', 'sub.']]); diff --git a/vendor/Carbon/Lang/sr_Latn_ME.php b/vendor/Carbon/Lang/sr_Latn_ME.php index 9de9a4f..84318db 100644 --- a/vendor/Carbon/Lang/sr_Latn_ME.php +++ b/vendor/Carbon/Lang/sr_Latn_ME.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,46 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => '{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count godine|[0,Inf[ :count godina', 'y' => ':count g.', 'month' => '{1} :count mjesec|{2,3,4}:count mjeseca|[5,Inf[ :count mjeseci', 'm' => ':count mj.', 'week' => '{1} :count nedjelja|{2,3,4}:count nedjelje|[5,Inf[ :count nedjelja', 'w' => ':count ned.', 'day' => '{1,21,31} :count dan|[2,Inf[ :count dana', 'd' => ':count d.', 'hour' => '{1,21} :count sat|{2,3,4,22,23,24}:count sata|[5,Inf[ :count sati', 'h' => ':count č.', 'minute' => '{1,21,31,41,51} :count minut|[2,Inf[ :count minuta', 'min' => ':count min.', 'second' => '{1,21,31,41,51} :count sekund|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54}:count sekunde|[5,Inf[:count sekundi', 's' => ':count sek.', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => ':time nakon', 'before' => ':time prije', 'year_from_now' => '{1,21,31,41,51} :count godinu|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count godine|[5,Inf[ :count godina', 'year_ago' => '{1,21,31,41,51} :count godinu|{2,3,4,22,23,24,32,33,34,42,43,44,52,53,54} :count godine|[5,Inf[ :count godina', 'week_from_now' => '{1} :count nedjelju|{2,3,4} :count nedjelje|[5,Inf[ :count nedjelja', 'week_ago' => '{1} :count nedjelju|{2,3,4} :count nedjelje|[5,Inf[ :count nedjelja', 'diff_now' => 'upravo sada', 'diff_yesterday' => 'juče', 'diff_tomorrow' => 'sutra', 'diff_before_yesterday' => 'prekjuče', 'diff_after_tomorrow' => 'preksutra'); +/* + * Authors: + * - Glavić + * - Milos Sakovic + */ +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Latn_ME'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/sr.php', ['month' => ':count mjesec|:count mjeseca|:count mjeseci', 'week' => ':count nedjelja|:count nedjelje|:count nedjelja', 'second' => ':count sekund|:count sekunde|:count sekundi', 'ago' => 'prije :time', 'from_now' => 'za :time', 'after' => ':time nakon', 'before' => ':time prije', 'week_from_now' => ':count nedjelju|:count nedjelje|:count nedjelja', 'week_ago' => ':count nedjelju|:count nedjelje|:count nedjelja', 'second_ago' => ':count sekund|:count sekunde|:count sekundi', 'diff_tomorrow' => 'sjutra', 'calendar' => ['nextDay' => '[sjutra u] LT', 'nextWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[u nedjelju u] LT'; + case 3: + return '[u srijedu u] LT'; + case 6: + return '[u subotu u] LT'; + default: + return '[u] dddd [u] LT'; + } +}, 'lastWeek' => function (CarbonInterface $date) { + switch ($date->dayOfWeek) { + case 0: + return '[prošle nedjelje u] LT'; + case 1: + return '[prošle nedjelje u] LT'; + case 2: + return '[prošlog utorka u] LT'; + case 3: + return '[prošle srijede u] LT'; + case 4: + return '[prošlog četvrtka u] LT'; + case 5: + return '[prošlog petka u] LT'; + default: + return '[prošle subote u] LT'; + } +}], 'weekdays' => ['nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota'], 'weekdays_short' => ['ned.', 'pon.', 'uto.', 'sri.', 'čet.', 'pet.', 'sub.']]); diff --git a/vendor/Carbon/Lang/sr_Latn_XK.php b/vendor/Carbon/Lang/sr_Latn_XK.php new file mode 100644 index 0000000..03a8019 --- /dev/null +++ b/vendor/Carbon/Lang/sr_Latn_XK.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\PluralizationRules; +// @codeCoverageIgnoreStart +if (\class_exists(PluralizationRules::class)) { + PluralizationRules::set(static function ($number) { + return PluralizationRules::get($number, 'sr'); + }, 'sr_Latn_XK'); +} +// @codeCoverageIgnoreEnd +return \array_replace_recursive(require __DIR__ . '/sr_Latn_BA.php', ['weekdays' => ['nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota']]); diff --git a/vendor/Carbon/Lang/sr_ME.php b/vendor/Carbon/Lang/sr_ME.php index 56aa268..9742216 100644 --- a/vendor/Carbon/Lang/sr_ME.php +++ b/vendor/Carbon/Lang/sr_ME.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt diff --git a/vendor/Carbon/Lang/sr_RS.php b/vendor/Carbon/Lang/sr_RS.php new file mode 100644 index 0000000..04e3d35 --- /dev/null +++ b/vendor/Carbon/Lang/sr_RS.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - sr_YU, sr_CS locale Danilo Segan bug-glibc-locales@gnu.org + */ +return require __DIR__ . '/sr_Cyrl.php'; diff --git a/vendor/Carbon/Lang/sr_RS@latin.php b/vendor/Carbon/Lang/sr_RS@latin.php new file mode 100644 index 0000000..54ebf55 --- /dev/null +++ b/vendor/Carbon/Lang/sr_RS@latin.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sr.php'; diff --git a/vendor/Carbon/Lang/ss.php b/vendor/Carbon/Lang/ss.php new file mode 100644 index 0000000..548d7ba --- /dev/null +++ b/vendor/Carbon/Lang/ss.php @@ -0,0 +1,32 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Nicolai Davies + */ +return ['year' => '{1}umnyaka|:count iminyaka', 'month' => '{1}inyanga|:count tinyanga', 'week' => '{1}:count liviki|:count emaviki', 'day' => '{1}lilanga|:count emalanga', 'hour' => '{1}lihora|:count emahora', 'minute' => '{1}umzuzu|:count emizuzu', 'second' => '{1}emizuzwana lomcane|:count mzuzwana', 'ago' => 'wenteka nga :time', 'from_now' => 'nga :time', 'diff_yesterday' => 'Itolo', 'diff_yesterday_regexp' => 'Itolo(?:\\s+nga)?', 'diff_today' => 'Namuhla', 'diff_today_regexp' => 'Namuhla(?:\\s+nga)?', 'diff_tomorrow' => 'Kusasa', 'diff_tomorrow_regexp' => 'Kusasa(?:\\s+nga)?', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY h:mm A', 'LLLL' => 'dddd, D MMMM YYYY h:mm A'], 'calendar' => ['sameDay' => '[Namuhla nga] LT', 'nextDay' => '[Kusasa nga] LT', 'nextWeek' => 'dddd [nga] LT', 'lastDay' => '[Itolo nga] LT', 'lastWeek' => 'dddd [leliphelile] [nga] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + $lastDigit = $number % 10; + return $number . ((int) ($number % 100 / 10) === 1 ? 'e' : ($lastDigit === 1 || $lastDigit === 2 ? 'a' : 'e')); +}, 'meridiem' => function ($hour) { + if ($hour < 11) { + return 'ekuseni'; + } + if ($hour < 15) { + return 'emini'; + } + if ($hour < 19) { + return 'entsambama'; + } + return 'ebusuku'; +}, 'months' => ['Bhimbidvwane', 'Indlovana', 'Indlov\'lenkhulu', 'Mabasa', 'Inkhwekhweti', 'Inhlaba', 'Kholwane', 'Ingci', 'Inyoni', 'Imphala', 'Lweti', 'Ingongoni'], 'months_short' => ['Bhi', 'Ina', 'Inu', 'Mab', 'Ink', 'Inh', 'Kho', 'Igc', 'Iny', 'Imp', 'Lwe', 'Igo'], 'weekdays' => ['Lisontfo', 'Umsombuluko', 'Lesibili', 'Lesitsatfu', 'Lesine', 'Lesihlanu', 'Umgcibelo'], 'weekdays_short' => ['Lis', 'Umb', 'Lsb', 'Les', 'Lsi', 'Lsh', 'Umg'], 'weekdays_min' => ['Li', 'Us', 'Lb', 'Lt', 'Ls', 'Lh', 'Ug'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]; diff --git a/vendor/Carbon/Lang/ss_ZA.php b/vendor/Carbon/Lang/ss_ZA.php new file mode 100644 index 0000000..73a8a15 --- /dev/null +++ b/vendor/Carbon/Lang/ss_ZA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/ss.php'; diff --git a/vendor/Carbon/Lang/st.php b/vendor/Carbon/Lang/st.php new file mode 100644 index 0000000..7702e6e --- /dev/null +++ b/vendor/Carbon/Lang/st.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/st_ZA.php'; diff --git a/vendor/Carbon/Lang/st_ZA.php b/vendor/Carbon/Lang/st_ZA.php new file mode 100644 index 0000000..3c88bdd --- /dev/null +++ b/vendor/Carbon/Lang/st_ZA.php @@ -0,0 +1,61 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['Pherekgong', 'Hlakola', 'Tlhakubele', 'Mmese', 'Motsheanong', 'Phupjane', 'Phupu', 'Phato', 'Leotse', 'Mphalane', 'Pudungwana', 'Tshitwe'], + 'months_short' => ['Phe', 'Hla', 'TlH', 'Mme', 'Mot', 'Jan', 'Upu', 'Pha', 'Leo', 'Mph', 'Pud', 'Tsh'], + 'weekdays' => ['Sontaha', 'Mantaha', 'Labobedi', 'Laboraro', 'Labone', 'Labohlano', 'Moqebelo'], + 'weekdays_short' => ['Son', 'Mma', 'Bed', 'Rar', 'Ne', 'Hla', 'Moq'], + 'weekdays_min' => ['Son', 'Mma', 'Bed', 'Rar', 'Ne', 'Hla', 'Moq'], + 'day_of_first_week_of_year' => 1, + 'week' => ':count Sontaha', + // less reliable + 'w' => ':count Sontaha', + // less reliable + 'a_week' => ':count Sontaha', + // less reliable + 'day' => ':count letsatsi', + // less reliable + 'd' => ':count letsatsi', + // less reliable + 'a_day' => ':count letsatsi', + // less reliable + 'hour' => ':count sešupanako', + // less reliable + 'h' => ':count sešupanako', + // less reliable + 'a_hour' => ':count sešupanako', + // less reliable + 'minute' => ':count menyane', + // less reliable + 'min' => ':count menyane', + // less reliable + 'a_minute' => ':count menyane', + // less reliable + 'second' => ':count thusa', + // less reliable + 's' => ':count thusa', + // less reliable + 'a_second' => ':count thusa', + // less reliable + 'year' => ':count selemo', + 'y' => ':count selemo', + 'a_year' => ':count selemo', + 'month' => ':count kgwedi', + 'm' => ':count kgwedi', + 'a_month' => ':count kgwedi', +]); diff --git a/vendor/Carbon/Lang/sv.php b/vendor/Carbon/Lang/sv.php index e0fbd95..0762d8e 100644 --- a/vendor/Carbon/Lang/sv.php +++ b/vendor/Carbon/Lang/sv.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,16 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count år|:count år', 'y' => ':count år|:count år', 'month' => ':count månad|:count månader', 'm' => ':count månad|:count månader', 'week' => ':count vecka|:count veckor', 'w' => ':count vecka|:count veckor', 'day' => ':count dag|:count dagar', 'd' => ':count dag|:count dagar', 'hour' => ':count timme|:count timmar', 'h' => ':count timme|:count timmar', 'minute' => ':count minut|:count minuter', 'min' => ':count minut|:count minuter', 'second' => ':count sekund|:count sekunder', 's' => ':count sekund|:count sekunder', 'ago' => ':time sedan', 'from_now' => 'om :time', 'after' => ':time efter', 'before' => ':time före'); +/* + * Authors: + * - François B + * - Kristoffer Snabb + * - JD Isaacks + * - Jens Herlevsen + * - Nightpine + * - Anders Nygren (litemerafrukt) + */ +return ['year' => ':count år', 'a_year' => 'ett år|:count år', 'y' => ':count år', 'month' => ':count månad|:count månader', 'a_month' => 'en månad|:count månader', 'm' => ':count mån', 'week' => ':count vecka|:count veckor', 'a_week' => 'en vecka|:count veckor', 'w' => ':count v', 'day' => ':count dag|:count dagar', 'a_day' => 'en dag|:count dagar', 'd' => ':count dgr', 'hour' => ':count timme|:count timmar', 'a_hour' => 'en timme|:count timmar', 'h' => ':count tim', 'minute' => ':count minut|:count minuter', 'a_minute' => 'en minut|:count minuter', 'min' => ':count min', 'second' => ':count sekund|:count sekunder', 'a_second' => 'några sekunder|:count sekunder', 's' => ':count s', 'ago' => 'för :time sedan', 'from_now' => 'om :time', 'after' => ':time efter', 'before' => ':time före', 'diff_now' => 'nu', 'diff_today' => 'I dag', 'diff_yesterday' => 'i går', 'diff_yesterday_regexp' => 'I går', 'diff_tomorrow' => 'i morgon', 'diff_tomorrow_regexp' => 'I morgon', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY [kl.] HH:mm', 'LLLL' => 'dddd D MMMM YYYY [kl.] HH:mm'], 'calendar' => ['sameDay' => '[I dag] LT', 'nextDay' => '[I morgon] LT', 'nextWeek' => '[På] dddd LT', 'lastDay' => '[I går] LT', 'lastWeek' => '[I] dddd[s] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + $lastDigit = $number % 10; + return $number . ((int) ($number % 100 / 10) === 1 ? 'e' : ($lastDigit === 1 || $lastDigit === 2 ? 'a' : 'e')); +}, 'months' => ['januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september', 'oktober', 'november', 'december'], 'months_short' => ['jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec'], 'weekdays' => ['söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag'], 'weekdays_short' => ['sön', 'mån', 'tis', 'ons', 'tors', 'fre', 'lör'], 'weekdays_min' => ['sö', 'må', 'ti', 'on', 'to', 'fr', 'lö'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' och '], 'meridiem' => ['fm', 'em']]; diff --git a/vendor/Carbon/Lang/sv_AX.php b/vendor/Carbon/Lang/sv_AX.php new file mode 100644 index 0000000..a064343 --- /dev/null +++ b/vendor/Carbon/Lang/sv_AX.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/sv.php', ['formats' => ['L' => 'YYYY-MM-dd', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/sv_FI.php b/vendor/Carbon/Lang/sv_FI.php new file mode 100644 index 0000000..4199ee0 --- /dev/null +++ b/vendor/Carbon/Lang/sv_FI.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sv.php'; diff --git a/vendor/Carbon/Lang/sv_SE.php b/vendor/Carbon/Lang/sv_SE.php new file mode 100644 index 0000000..4199ee0 --- /dev/null +++ b/vendor/Carbon/Lang/sv_SE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/sv.php'; diff --git a/vendor/Carbon/Lang/sw.php b/vendor/Carbon/Lang/sw.php index c5a30b4..b529516 100644 --- a/vendor/Carbon/Lang/sw.php +++ b/vendor/Carbon/Lang/sw.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => 'mwaka 1|miaka :count', 'y' => 'mwaka 1|miaka :count', 'month' => 'mwezi 1|miezi :count', 'm' => 'mwezi 1|miezi :count', 'week' => 'wiki 1|wiki :count', 'w' => 'wiki 1|wiki :count', 'day' => 'siku 1|siku :count', 'd' => 'siku 1|siku :count', 'hour' => 'saa 1|masaa :count', 'h' => 'saa 1|masaa :count', 'minute' => 'dakika 1|dakika :count', 'min' => 'dakika 1|dakika :count', 'second' => 'sekunde 1|sekunde :count', 's' => 'sekunde 1|sekunde :count', 'ago' => ':time ziliyopita', 'from_now' => ':time kwanzia sasa', 'after' => ':time baada', 'before' => ':time kabla'); +/* + * Authors: + * - leyluj + * - Josh Soref + * - ryanhart2 + */ +return ['year' => 'mwaka :count|miaka :count', 'a_year' => 'mwaka mmoja|miaka :count', 'y' => 'mwaka :count|miaka :count', 'month' => 'mwezi :count|miezi :count', 'a_month' => 'mwezi mmoja|miezi :count', 'm' => 'mwezi :count|miezi :count', 'week' => 'wiki :count', 'a_week' => 'wiki mmoja|wiki :count', 'w' => 'w. :count', 'day' => 'siku :count', 'a_day' => 'siku moja|masiku :count', 'd' => 'si. :count', 'hour' => 'saa :count|masaa :count', 'a_hour' => 'saa limoja|masaa :count', 'h' => 'saa :count|masaa :count', 'minute' => 'dakika :count', 'a_minute' => 'dakika moja|dakika :count', 'min' => 'd. :count', 'second' => 'sekunde :count', 'a_second' => 'hivi punde|sekunde :count', 's' => 'se. :count', 'ago' => 'tokea :time', 'from_now' => ':time baadaye', 'after' => ':time baada', 'before' => ':time kabla', 'diff_now' => 'sasa hivi', 'diff_today' => 'leo', 'diff_today_regexp' => 'leo(?:\\s+saa)?', 'diff_yesterday' => 'jana', 'diff_tomorrow' => 'kesho', 'diff_tomorrow_regexp' => 'kesho(?:\\s+saa)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[leo saa] LT', 'nextDay' => '[kesho saa] LT', 'nextWeek' => '[wiki ijayo] dddd [saat] LT', 'lastDay' => '[jana] LT', 'lastWeek' => '[wiki iliyopita] dddd [saat] LT', 'sameElse' => 'L'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Jpl', 'Jtat', 'Jnne', 'Jtan', 'Alh', 'Ijm', 'Jmos'], 'weekdays_min' => ['J2', 'J3', 'J4', 'J5', 'Al', 'Ij', 'J1'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' na ']]; diff --git a/vendor/Carbon/Lang/sw_CD.php b/vendor/Carbon/Lang/sw_CD.php new file mode 100644 index 0000000..f30c327 --- /dev/null +++ b/vendor/Carbon/Lang/sw_CD.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/sw.php', ['formats' => ['L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY']]); diff --git a/vendor/Carbon/Lang/sw_KE.php b/vendor/Carbon/Lang/sw_KE.php new file mode 100644 index 0000000..befe8d3 --- /dev/null +++ b/vendor/Carbon/Lang/sw_KE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kamusi Project Martin Benjamin locales@kamusi.org + */ +return \array_replace_recursive(require __DIR__ . '/sw.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['J2', 'J3', 'J4', 'J5', 'Alh', 'Ij', 'J1'], 'weekdays_min' => ['J2', 'J3', 'J4', 'J5', 'Alh', 'Ij', 'J1'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['asubuhi', 'alasiri']]); diff --git a/vendor/Carbon/Lang/sw_TZ.php b/vendor/Carbon/Lang/sw_TZ.php new file mode 100644 index 0000000..cb43e72 --- /dev/null +++ b/vendor/Carbon/Lang/sw_TZ.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kamusi Project Martin Benjamin locales@kamusi.org + */ +return \array_replace_recursive(require __DIR__ . '/sw.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprili', 'Mei', 'Juni', 'Julai', 'Agosti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['J2', 'J3', 'J4', 'J5', 'Alh', 'Ij', 'J1'], 'weekdays_min' => ['J2', 'J3', 'J4', 'J5', 'Alh', 'Ij', 'J1'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['asubuhi', 'alasiri']]); diff --git a/vendor/Carbon/Lang/sw_UG.php b/vendor/Carbon/Lang/sw_UG.php new file mode 100644 index 0000000..f30c327 --- /dev/null +++ b/vendor/Carbon/Lang/sw_UG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/sw.php', ['formats' => ['L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY']]); diff --git a/vendor/Carbon/Lang/szl.php b/vendor/Carbon/Lang/szl.php new file mode 100644 index 0000000..cf38dcf --- /dev/null +++ b/vendor/Carbon/Lang/szl.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/szl_PL.php'; diff --git a/vendor/Carbon/Lang/szl_PL.php b/vendor/Carbon/Lang/szl_PL.php new file mode 100644 index 0000000..280d570 --- /dev/null +++ b/vendor/Carbon/Lang/szl_PL.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - szl_PL locale Przemyslaw Buczkowski libc-alpha@sourceware.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['styczyń', 'luty', 'merc', 'kwjeciyń', 'moj', 'czyrwjyń', 'lipjyń', 'siyrpjyń', 'wrzesiyń', 'październik', 'listopad', 'grudziyń'], 'months_short' => ['sty', 'lut', 'mer', 'kwj', 'moj', 'czy', 'lip', 'siy', 'wrz', 'paź', 'lis', 'gru'], 'weekdays' => ['niydziela', 'pyńdziŏek', 'wtŏrek', 'strzŏda', 'sztwortek', 'pjōntek', 'sobŏta'], 'weekdays_short' => ['niy', 'pyń', 'wtŏ', 'str', 'szt', 'pjō', 'sob'], 'weekdays_min' => ['niy', 'pyń', 'wtŏ', 'str', 'szt', 'pjō', 'sob'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count rok', 'y' => ':count rok', 'a_year' => ':count rok', 'month' => ':count mjeśůnc', 'm' => ':count mjeśůnc', 'a_month' => ':count mjeśůnc', 'week' => ':count tydźyń', 'w' => ':count tydźyń', 'a_week' => ':count tydźyń', 'day' => ':count dźyń', 'd' => ':count dźyń', 'a_day' => ':count dźyń', 'hour' => ':count godzina', 'h' => ':count godzina', 'a_hour' => ':count godzina', 'minute' => ':count minuta', 'min' => ':count minuta', 'a_minute' => ':count minuta', 'second' => ':count sekůnda', 's' => ':count sekůnda', 'a_second' => ':count sekůnda']); diff --git a/vendor/Carbon/Lang/ta.php b/vendor/Carbon/Lang/ta.php new file mode 100644 index 0000000..7ef4d23 --- /dev/null +++ b/vendor/Carbon/Lang/ta.php @@ -0,0 +1,40 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - François B + * - JD Isaacks + * - Satheez + */ +return ['year' => ':count வருடம்|:count ஆண்டுகள்', 'a_year' => 'ஒரு வருடம்|:count ஆண்டுகள்', 'y' => ':count வருட.|:count ஆண்.', 'month' => ':count மாதம்|:count மாதங்கள்', 'a_month' => 'ஒரு மாதம்|:count மாதங்கள்', 'm' => ':count மாத.', 'week' => ':count வாரம்|:count வாரங்கள்', 'a_week' => 'ஒரு வாரம்|:count வாரங்கள்', 'w' => ':count வார.', 'day' => ':count நாள்|:count நாட்கள்', 'a_day' => 'ஒரு நாள்|:count நாட்கள்', 'd' => ':count நாள்|:count நாட்.', 'hour' => ':count மணி நேரம்|:count மணி நேரம்', 'a_hour' => 'ஒரு மணி நேரம்|:count மணி நேரம்', 'h' => ':count மணி.', 'minute' => ':count நிமிடம்|:count நிமிடங்கள்', 'a_minute' => 'ஒரு நிமிடம்|:count நிமிடங்கள்', 'min' => ':count நிமி.', 'second' => ':count சில விநாடிகள்|:count விநாடிகள்', 'a_second' => 'ஒரு சில விநாடிகள்|:count விநாடிகள்', 's' => ':count விநா.', 'ago' => ':time முன்', 'from_now' => ':time இல்', 'before' => ':time முன்', 'after' => ':time பின்', 'diff_now' => 'இப்போது', 'diff_today' => 'இன்று', 'diff_yesterday' => 'நேற்று', 'diff_tomorrow' => 'நாளை', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D MMMM YYYY, HH:mm'], 'calendar' => ['sameDay' => '[இன்று] LT', 'nextDay' => '[நாளை] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[நேற்று] LT', 'lastWeek' => '[கடந்த வாரம்] dddd, LT', 'sameElse' => 'L'], 'ordinal' => ':numberவது', 'meridiem' => function ($hour) { + if ($hour < 2) { + return ' யாமம்'; + } + if ($hour < 6) { + return ' வைகறை'; + } + if ($hour < 10) { + return ' காலை'; + } + if ($hour < 14) { + return ' நண்பகல்'; + } + if ($hour < 18) { + return ' எற்பாடு'; + } + if ($hour < 22) { + return ' மாலை'; + } + return ' யாமம்'; +}, 'months' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டெம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'months_short' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டெம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'weekdays' => ['ஞாயிற்றுக்கிழமை', 'திங்கட்கிழமை', 'செவ்வாய்கிழமை', 'புதன்கிழமை', 'வியாழக்கிழமை', 'வெள்ளிக்கிழமை', 'சனிக்கிழமை'], 'weekdays_short' => ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'], 'weekdays_min' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' மற்றும் '], 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/ta_IN.php b/vendor/Carbon/Lang/ta_IN.php new file mode 100644 index 0000000..e58a598 --- /dev/null +++ b/vendor/Carbon/Lang/ta_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ta.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'months_short' => ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'], 'weekdays' => ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'], 'weekdays_short' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'weekdays_min' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['காலை', 'மாலை']]); diff --git a/vendor/Carbon/Lang/ta_LK.php b/vendor/Carbon/Lang/ta_LK.php new file mode 100644 index 0000000..9345131 --- /dev/null +++ b/vendor/Carbon/Lang/ta_LK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - J.Yogaraj 94-777-315206 yogaraj.ubuntu@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/ta.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'months_short' => ['ஜன', 'பிப்', 'மார்', 'ஏப்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக', 'செப்', 'அக்', 'நவ', 'டிச'], 'weekdays' => ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'], 'weekdays_short' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'weekdays_min' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['காலை', 'மாலை']]); diff --git a/vendor/Carbon/Lang/ta_MY.php b/vendor/Carbon/Lang/ta_MY.php new file mode 100644 index 0000000..9f6272e --- /dev/null +++ b/vendor/Carbon/Lang/ta_MY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ta.php', ['formats' => ['LT' => 'a h:mm', 'LTS' => 'a h:mm:ss', 'L' => 'D/M/yy', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM, YYYY, a h:mm', 'LLLL' => 'dddd, D MMMM, YYYY, a h:mm'], 'months' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'months_short' => ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'], 'weekdays' => ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'], 'weekdays_short' => ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'], 'weekdays_min' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'first_day_of_week' => 1, 'meridiem' => ['மு.ப', 'பி.ப']]); diff --git a/vendor/Carbon/Lang/ta_SG.php b/vendor/Carbon/Lang/ta_SG.php new file mode 100644 index 0000000..24fe835 --- /dev/null +++ b/vendor/Carbon/Lang/ta_SG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ta.php', ['formats' => ['LT' => 'a h:mm', 'LTS' => 'a h:mm:ss', 'L' => 'D/M/yy', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM, YYYY, a h:mm', 'LLLL' => 'dddd, D MMMM, YYYY, a h:mm'], 'months' => ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்', 'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்'], 'months_short' => ['ஜன.', 'பிப்.', 'மார்.', 'ஏப்.', 'மே', 'ஜூன்', 'ஜூலை', 'ஆக.', 'செப்.', 'அக்.', 'நவ.', 'டிச.'], 'weekdays' => ['ஞாயிறு', 'திங்கள்', 'செவ்வாய்', 'புதன்', 'வியாழன்', 'வெள்ளி', 'சனி'], 'weekdays_short' => ['ஞாயி.', 'திங்.', 'செவ்.', 'புத.', 'வியா.', 'வெள்.', 'சனி'], 'weekdays_min' => ['ஞா', 'தி', 'செ', 'பு', 'வி', 'வெ', 'ச'], 'meridiem' => ['மு.ப', 'பி.ப']]); diff --git a/vendor/Carbon/Lang/tcy.php b/vendor/Carbon/Lang/tcy.php new file mode 100644 index 0000000..0a82b6b --- /dev/null +++ b/vendor/Carbon/Lang/tcy.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tcy_IN.php'; diff --git a/vendor/Carbon/Lang/tcy_IN.php b/vendor/Carbon/Lang/tcy_IN.php new file mode 100644 index 0000000..829face --- /dev/null +++ b/vendor/Carbon/Lang/tcy_IN.php @@ -0,0 +1,43 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IndLinux.org, Samsung Electronics Co., Ltd. alexey.merzlyakov@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'D/M/YY'], + 'months' => ['ಜನವರಿ', 'ಫೆಬ್ರುವರಿ', 'ಮಾರ್ಚ್', 'ಏಪ್ರಿಲ್‌‌', 'ಮೇ', 'ಜೂನ್', 'ಜುಲೈ', 'ಆಗಸ್ಟ್', 'ಸೆಪ್ಟೆಂಬರ್‌', 'ಅಕ್ಟೋಬರ್', 'ನವೆಂಬರ್', 'ಡಿಸೆಂಬರ್'], + 'months_short' => ['ಜ', 'ಫೆ', 'ಮಾ', 'ಏ', 'ಮೇ', 'ಜೂ', 'ಜು', 'ಆ', 'ಸೆ', 'ಅ', 'ನ', 'ಡಿ'], + 'weekdays' => ['ಐಥಾರ', 'ಸೋಮಾರ', 'ಅಂಗರೆ', 'ಬುಧಾರ', 'ಗುರುವಾರ', 'ಶುಕ್ರರ', 'ಶನಿವಾರ'], + 'weekdays_short' => ['ಐ', 'ಸೋ', 'ಅಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], + 'weekdays_min' => ['ಐ', 'ಸೋ', 'ಅಂ', 'ಬು', 'ಗು', 'ಶು', 'ಶ'], + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['ಕಾಂಡೆ', 'ಬಯ್ಯ'], + 'year' => ':count ನೀರ್', + // less reliable + 'y' => ':count ನೀರ್', + // less reliable + 'a_year' => ':count ನೀರ್', + // less reliable + 'month' => ':count ಮೀನ್', + // less reliable + 'm' => ':count ಮೀನ್', + // less reliable + 'a_month' => ':count ಮೀನ್', + // less reliable + 'day' => ':count ಸುಗ್ಗಿ', + // less reliable + 'd' => ':count ಸುಗ್ಗಿ', + // less reliable + 'a_day' => ':count ಸುಗ್ಗಿ', +]); diff --git a/vendor/Carbon/Lang/te.php b/vendor/Carbon/Lang/te.php new file mode 100644 index 0000000..76b9671 --- /dev/null +++ b/vendor/Carbon/Lang/te.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kunal Marwaha + * - Josh Soref + * - François B + * - kc + */ +return ['year' => ':count సంవత్సరం|:count సంవత్సరాలు', 'a_year' => 'ఒక సంవత్సరం|:count సంవత్సరాలు', 'y' => ':count సం.', 'month' => ':count నెల|:count నెలలు', 'a_month' => 'ఒక నెల|:count నెలలు', 'm' => ':count నెల|:count నెల.', 'week' => ':count వారం|:count వారాలు', 'a_week' => 'ఒక వారం|:count వారాలు', 'w' => ':count వార.|:count వారా.', 'day' => ':count రోజు|:count రోజులు', 'a_day' => 'ఒక రోజు|:count రోజులు', 'd' => ':count రోజు|:count రోజు.', 'hour' => ':count గంట|:count గంటలు', 'a_hour' => 'ఒక గంట|:count గంటలు', 'h' => ':count గం.', 'minute' => ':count నిమిషం|:count నిమిషాలు', 'a_minute' => 'ఒక నిమిషం|:count నిమిషాలు', 'min' => ':count నిమి.', 'second' => ':count సెకను|:count సెకన్లు', 'a_second' => 'కొన్ని క్షణాలు|:count సెకన్లు', 's' => ':count సెక.', 'ago' => ':time క్రితం', 'from_now' => ':time లో', 'diff_now' => 'ప్రస్తుతం', 'diff_today' => 'నేడు', 'diff_yesterday' => 'నిన్న', 'diff_tomorrow' => 'రేపు', 'formats' => ['LT' => 'A h:mm', 'LTS' => 'A h:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, A h:mm', 'LLLL' => 'dddd, D MMMM YYYY, A h:mm'], 'calendar' => ['sameDay' => '[నేడు] LT', 'nextDay' => '[రేపు] LT', 'nextWeek' => 'dddd, LT', 'lastDay' => '[నిన్న] LT', 'lastWeek' => '[గత] dddd, LT', 'sameElse' => 'L'], 'ordinal' => ':numberవ', 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'రాత్రి'; + } + if ($hour < 10) { + return 'ఉదయం'; + } + if ($hour < 17) { + return 'మధ్యాహ్నం'; + } + if ($hour < 20) { + return 'సాయంత్రం'; + } + return ' రాత్రి'; +}, 'months' => ['జనవరి', 'ఫిబ్రవరి', 'మార్చి', 'ఏప్రిల్', 'మే', 'జూన్', 'జూలై', 'ఆగస్టు', 'సెప్టెంబర్', 'అక్టోబర్', 'నవంబర్', 'డిసెంబర్'], 'months_short' => ['జన.', 'ఫిబ్ర.', 'మార్చి', 'ఏప్రి.', 'మే', 'జూన్', 'జూలై', 'ఆగ.', 'సెప్.', 'అక్టో.', 'నవ.', 'డిసె.'], 'weekdays' => ['ఆదివారం', 'సోమవారం', 'మంగళవారం', 'బుధవారం', 'గురువారం', 'శుక్రవారం', 'శనివారం'], 'weekdays_short' => ['ఆది', 'సోమ', 'మంగళ', 'బుధ', 'గురు', 'శుక్ర', 'శని'], 'weekdays_min' => ['ఆ', 'సో', 'మం', 'బు', 'గు', 'శు', 'శ'], 'list' => ', ', 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'weekend' => [0, 0]]; diff --git a/vendor/Carbon/Lang/te_IN.php b/vendor/Carbon/Lang/te_IN.php new file mode 100644 index 0000000..5f6b655 --- /dev/null +++ b/vendor/Carbon/Lang/te_IN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/te.php'; diff --git a/vendor/Carbon/Lang/teo.php b/vendor/Carbon/Lang/teo.php new file mode 100644 index 0000000..eec0b91 --- /dev/null +++ b/vendor/Carbon/Lang/teo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ta.php', ['meridiem' => ['Taparachu', 'Ebongi'], 'weekdays' => ['Nakaejuma', 'Nakaebarasa', 'Nakaare', 'Nakauni', 'Nakaung’on', 'Nakakany', 'Nakasabiti'], 'weekdays_short' => ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'], 'weekdays_min' => ['Jum', 'Bar', 'Aar', 'Uni', 'Ung', 'Kan', 'Sab'], 'months' => ['Orara', 'Omuk', 'Okwamg’', 'Odung’el', 'Omaruk', 'Omodok’king’ol', 'Ojola', 'Opedel', 'Osokosokoma', 'Otibar', 'Olabor', 'Opoo'], 'months_short' => ['Rar', 'Muk', 'Kwa', 'Dun', 'Mar', 'Mod', 'Jol', 'Ped', 'Sok', 'Tib', 'Lab', 'Poo'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/teo_KE.php b/vendor/Carbon/Lang/teo_KE.php new file mode 100644 index 0000000..a019e77 --- /dev/null +++ b/vendor/Carbon/Lang/teo_KE.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/teo.php', ['first_day_of_week' => 0]); diff --git a/vendor/Carbon/Lang/tet.php b/vendor/Carbon/Lang/tet.php new file mode 100644 index 0000000..6ebaa71 --- /dev/null +++ b/vendor/Carbon/Lang/tet.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Joshua Brooks + * - François B + */ +return ['year' => 'tinan :count', 'a_year' => '{1}tinan ida|tinan :count', 'month' => 'fulan :count', 'a_month' => '{1}fulan ida|fulan :count', 'week' => 'semana :count', 'a_week' => '{1}semana ida|semana :count', 'day' => 'loron :count', 'a_day' => '{1}loron ida|loron :count', 'hour' => 'oras :count', 'a_hour' => '{1}oras ida|oras :count', 'minute' => 'minutu :count', 'a_minute' => '{1}minutu ida|minutu :count', 'second' => 'segundu :count', 'a_second' => '{1}segundu balun|segundu :count', 'ago' => ':time liuba', 'from_now' => 'iha :time', 'diff_yesterday' => 'Horiseik', 'diff_yesterday_regexp' => 'Horiseik(?:\\s+iha)?', 'diff_today' => 'Ohin', 'diff_today_regexp' => 'Ohin(?:\\s+iha)?', 'diff_tomorrow' => 'Aban', 'diff_tomorrow_regexp' => 'Aban(?:\\s+iha)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Ohin iha] LT', 'nextDay' => '[Aban iha] LT', 'nextWeek' => 'dddd [iha] LT', 'lastDay' => '[Horiseik iha] LT', 'lastWeek' => 'dddd [semana kotuk] [iha] LT', 'sameElse' => 'L'], 'ordinal' => ':numberº', 'months' => ['Janeiru', 'Fevereiru', 'Marsu', 'Abril', 'Maiu', 'Juñu', 'Jullu', 'Agustu', 'Setembru', 'Outubru', 'Novembru', 'Dezembru'], 'months_short' => ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'], 'weekdays' => ['Domingu', 'Segunda', 'Tersa', 'Kuarta', 'Kinta', 'Sesta', 'Sabadu'], 'weekdays_short' => ['Dom', 'Seg', 'Ters', 'Kua', 'Kint', 'Sest', 'Sab'], 'weekdays_min' => ['Do', 'Seg', 'Te', 'Ku', 'Ki', 'Ses', 'Sa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]; diff --git a/vendor/Carbon/Lang/tg.php b/vendor/Carbon/Lang/tg.php new file mode 100644 index 0000000..3c1d952 --- /dev/null +++ b/vendor/Carbon/Lang/tg.php @@ -0,0 +1,38 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Orif N. Jr + */ +return ['year' => '{1}як сол|:count сол', 'month' => '{1}як моҳ|:count моҳ', 'week' => '{1}як ҳафта|:count ҳафта', 'day' => '{1}як рӯз|:count рӯз', 'hour' => '{1}як соат|:count соат', 'minute' => '{1}як дақиқа|:count дақиқа', 'second' => '{1}якчанд сония|:count сония', 'ago' => ':time пеш', 'from_now' => 'баъди :time', 'diff_today' => 'Имрӯз', 'diff_yesterday' => 'Дирӯз', 'diff_yesterday_regexp' => 'Дирӯз(?:\\s+соати)?', 'diff_tomorrow' => 'Пагоҳ', 'diff_tomorrow_regexp' => 'Пагоҳ(?:\\s+соати)?', 'diff_today_regexp' => 'Имрӯз(?:\\s+соати)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[Имрӯз соати] LT', 'nextDay' => '[Пагоҳ соати] LT', 'nextWeek' => 'dddd[и] [ҳафтаи оянда соати] LT', 'lastDay' => '[Дирӯз соати] LT', 'lastWeek' => 'dddd[и] [ҳафтаи гузашта соати] LT', 'sameElse' => 'L'], 'ordinal' => function ($number) { + if ($number === 0) { + // special case for zero + return "{$number}-ıncı"; + } + static $suffixes = [0 => '-ум', 1 => '-ум', 2 => '-юм', 3 => '-юм', 4 => '-ум', 5 => '-ум', 6 => '-ум', 7 => '-ум', 8 => '-ум', 9 => '-ум', 10 => '-ум', 12 => '-ум', 13 => '-ум', 20 => '-ум', 30 => '-юм', 40 => '-ум', 50 => '-ум', 60 => '-ум', 70 => '-ум', 80 => '-ум', 90 => '-ум', 100 => '-ум']; + return $number . ($suffixes[$number] ?? $suffixes[$number % 10] ?? $suffixes[$number >= 100 ? 100 : -1] ?? ''); +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'шаб'; + } + if ($hour < 11) { + return 'субҳ'; + } + if ($hour < 16) { + return 'рӯз'; + } + if ($hour < 19) { + return 'бегоҳ'; + } + return 'шаб'; +}, 'months' => ['январ', 'феврал', 'март', 'апрел', 'май', 'июн', 'июл', 'август', 'сентябр', 'октябр', 'ноябр', 'декабр'], 'months_short' => ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'weekdays' => ['якшанбе', 'душанбе', 'сешанбе', 'чоршанбе', 'панҷшанбе', 'ҷумъа', 'шанбе'], 'weekdays_short' => ['яшб', 'дшб', 'сшб', 'чшб', 'пшб', 'ҷум', 'шнб'], 'weekdays_min' => ['яш', 'дш', 'сш', 'чш', 'пш', 'ҷм', 'шб'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' ва ']]; diff --git a/vendor/Carbon/Lang/tg_TJ.php b/vendor/Carbon/Lang/tg_TJ.php new file mode 100644 index 0000000..eedafd6 --- /dev/null +++ b/vendor/Carbon/Lang/tg_TJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/tg.php'; diff --git a/vendor/Carbon/Lang/th.php b/vendor/Carbon/Lang/th.php index 03326fd..4c1702f 100644 --- a/vendor/Carbon/Lang/th.php +++ b/vendor/Carbon/Lang/th.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,15 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count ปี', 'y' => ':count ปี', 'month' => ':count เดือน', 'm' => ':count เดือน', 'week' => ':count สัปดาห์', 'w' => ':count สัปดาห์', 'day' => ':count วัน', 'd' => ':count วัน', 'hour' => ':count ชั่วโมง', 'h' => ':count ชั่วโมง', 'minute' => ':count นาที', 'min' => ':count นาที', 'second' => ':count วินาที', 's' => ':count วินาที', 'ago' => ':timeที่แล้ว', 'from_now' => ':timeต่อจากนี้', 'after' => ':timeหลังจากนี้', 'before' => ':timeก่อน'); +/* + * Authors: + * - Nate Whittaker + * - John MacAslan + * - Chanintorn Asavavichairoj + * - JD Isaacks + * - ROKAISAKKON + * - RO'KAISAKKON + * - Andreas Möller + * - nithisa + */ +return ['year' => ':count ปี', 'y' => ':count ปี', 'month' => ':count เดือน', 'm' => ':count เดือน', 'week' => ':count สัปดาห์', 'w' => ':count สัปดาห์', 'day' => ':count วัน', 'd' => ':count วัน', 'hour' => ':count ชั่วโมง', 'h' => ':count ชั่วโมง', 'minute' => ':count นาที', 'min' => ':count นาที', 'second' => ':count วินาที', 'a_second' => '{1}ไม่กี่วินาที|]1,Inf[:count วินาที', 's' => ':count วินาที', 'ago' => ':timeที่แล้ว', 'from_now' => 'อีก :time', 'after' => ':timeหลังจากนี้', 'before' => ':timeก่อน', 'diff_now' => 'ขณะนี้', 'diff_today' => 'วันนี้', 'diff_today_regexp' => 'วันนี้(?:\\s+เวลา)?', 'diff_yesterday' => 'เมื่อวาน', 'diff_yesterday_regexp' => 'เมื่อวานนี้(?:\\s+เวลา)?', 'diff_tomorrow' => 'พรุ่งนี้', 'diff_tomorrow_regexp' => 'พรุ่งนี้(?:\\s+เวลา)?', 'formats' => ['LT' => 'H:mm', 'LTS' => 'H:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY เวลา H:mm', 'LLLL' => 'วันddddที่ D MMMM YYYY เวลา H:mm'], 'calendar' => ['sameDay' => '[วันนี้ เวลา] LT', 'nextDay' => '[พรุ่งนี้ เวลา] LT', 'nextWeek' => 'dddd[หน้า เวลา] LT', 'lastDay' => '[เมื่อวานนี้ เวลา] LT', 'lastWeek' => '[วัน]dddd[ที่แล้ว เวลา] LT', 'sameElse' => 'L'], 'meridiem' => ['ก่อนเที่ยง', 'หลังเที่ยง'], 'months' => ['มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม'], 'months_short' => ['ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.', 'ธ.ค.'], 'weekdays' => ['อาทิตย์', 'จันทร์', 'อังคาร', 'พุธ', 'พฤหัสบดี', 'ศุกร์', 'เสาร์'], 'weekdays_short' => ['อาทิตย์', 'จันทร์', 'อังคาร', 'พุธ', 'พฤหัส', 'ศุกร์', 'เสาร์'], 'weekdays_min' => ['อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.'], 'list' => [', ', ' และ ']]; diff --git a/vendor/Carbon/Lang/th_TH.php b/vendor/Carbon/Lang/th_TH.php new file mode 100644 index 0000000..1101734 --- /dev/null +++ b/vendor/Carbon/Lang/th_TH.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/th.php'; diff --git a/vendor/Carbon/Lang/the.php b/vendor/Carbon/Lang/the.php new file mode 100644 index 0000000..81d8601 --- /dev/null +++ b/vendor/Carbon/Lang/the.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/the_NP.php'; diff --git a/vendor/Carbon/Lang/the_NP.php b/vendor/Carbon/Lang/the_NP.php new file mode 100644 index 0000000..9cac8c9 --- /dev/null +++ b/vendor/Carbon/Lang/the_NP.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Chitwanix OS Development info@chitwanix.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'dddd DD MMM YYYY'], 'months' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'months_short' => ['जनवरी', 'फ़रवरी', 'मार्च', 'अप्रेल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर'], 'weekdays' => ['आइतबार', 'सोमबार', 'मंगलबार', 'बुधबार', 'बिहिबार', 'शुक्रबार', 'शनिबार'], 'weekdays_short' => ['आइत', 'सोम', 'मंगल', 'बुध', 'बिहि', 'शुक्र', 'शनि'], 'weekdays_min' => ['आइत', 'सोम', 'मंगल', 'बुध', 'बिहि', 'शुक्र', 'शनि'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['पूर्वाह्न', 'अपराह्न']]); diff --git a/vendor/Carbon/Lang/ti.php b/vendor/Carbon/Lang/ti.php new file mode 100644 index 0000000..ebf5329 --- /dev/null +++ b/vendor/Carbon/Lang/ti.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ti_ER.php'; diff --git a/vendor/Carbon/Lang/ti_ER.php b/vendor/Carbon/Lang/ti_ER.php new file mode 100644 index 0000000..2eccc3c --- /dev/null +++ b/vendor/Carbon/Lang/ti_ER.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ'], 'months_short' => ['ጥሪ ', 'ለካቲ', 'መጋቢ', 'ሚያዝ', 'ግንቦ', 'ሰነ ', 'ሓምለ', 'ነሓሰ', 'መስከ', 'ጥቅም', 'ሕዳር', 'ታሕሳ'], 'weekdays' => ['ሰንበት', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'weekdays_short' => ['ሰንበ', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'weekdays_min' => ['ሰንበ', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['ንጉሆ ሰዓተ', 'ድሕር ሰዓት'], 'year' => ':count ዓመት', 'y' => ':count ዓመት', 'a_year' => ':count ዓመት', 'month' => 'ወርሒ :count', 'm' => 'ወርሒ :count', 'a_month' => 'ወርሒ :count', 'week' => ':count ሰሙን', 'w' => ':count ሰሙን', 'a_week' => ':count ሰሙን', 'day' => ':count መዓልቲ', 'd' => ':count መዓልቲ', 'a_day' => ':count መዓልቲ', 'hour' => ':count ሰዓት', 'h' => ':count ሰዓት', 'a_hour' => ':count ሰዓት', 'minute' => ':count ደቒቕ', 'min' => ':count ደቒቕ', 'a_minute' => ':count ደቒቕ', 'second' => ':count ሰከንድ', 's' => ':count ሰከንድ', 'a_second' => ':count ሰከንድ']); diff --git a/vendor/Carbon/Lang/ti_ET.php b/vendor/Carbon/Lang/ti_ET.php new file mode 100644 index 0000000..a3a59f6 --- /dev/null +++ b/vendor/Carbon/Lang/ti_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕረል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክተውበር', 'ኖቬምበር', 'ዲሴምበር'], 'months_short' => ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕረ', 'ሜይ ', 'ጁን ', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክተ', 'ኖቬም', 'ዲሴም'], 'weekdays' => ['ሰንበት', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'weekdays_short' => ['ሰንበ', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'weekdays_min' => ['ሰንበ', 'ሰኑይ', 'ሰሉስ', 'ረቡዕ', 'ሓሙስ', 'ዓርቢ', 'ቀዳም'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ንጉሆ ሰዓተ', 'ድሕር ሰዓት']]); diff --git a/vendor/Carbon/Lang/tig.php b/vendor/Carbon/Lang/tig.php new file mode 100644 index 0000000..98657a2 --- /dev/null +++ b/vendor/Carbon/Lang/tig.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tig_ER.php'; diff --git a/vendor/Carbon/Lang/tig_ER.php b/vendor/Carbon/Lang/tig_ER.php new file mode 100644 index 0000000..468fd62 --- /dev/null +++ b/vendor/Carbon/Lang/tig_ER.php @@ -0,0 +1,66 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['ጥሪ', 'ለካቲት', 'መጋቢት', 'ሚያዝያ', 'ግንቦት', 'ሰነ', 'ሓምለ', 'ነሓሰ', 'መስከረም', 'ጥቅምቲ', 'ሕዳር', 'ታሕሳስ'], + 'months_short' => ['ጥሪ ', 'ለካቲ', 'መጋቢ', 'ሚያዝ', 'ግንቦ', 'ሰነ ', 'ሓምለ', 'ነሓሰ', 'መስከ', 'ጥቅም', 'ሕዳር', 'ታሕሳ'], + 'weekdays' => ['ሰንበት ዓባይ', 'ሰኖ', 'ታላሸኖ', 'ኣረርባዓ', 'ከሚሽ', 'ጅምዓት', 'ሰንበት ንኢሽ'], + 'weekdays_short' => ['ሰ//ዓ', 'ሰኖ ', 'ታላሸ', 'ኣረር', 'ከሚሽ', 'ጅምዓ', 'ሰ//ን'], + 'weekdays_min' => ['ሰ//ዓ', 'ሰኖ ', 'ታላሸ', 'ኣረር', 'ከሚሽ', 'ጅምዓ', 'ሰ//ን'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 1, + 'meridiem' => ['ቀደም ሰር ምዕል', 'ሓቆ ሰር ምዕል'], + 'year' => ':count ማይ', + // less reliable + 'y' => ':count ማይ', + // less reliable + 'a_year' => ':count ማይ', + // less reliable + 'month' => ':count ሸምሽ', + // less reliable + 'm' => ':count ሸምሽ', + // less reliable + 'a_month' => ':count ሸምሽ', + // less reliable + 'week' => ':count ሰቡዕ', + // less reliable + 'w' => ':count ሰቡዕ', + // less reliable + 'a_week' => ':count ሰቡዕ', + // less reliable + 'day' => ':count ዎሮ', + // less reliable + 'd' => ':count ዎሮ', + // less reliable + 'a_day' => ':count ዎሮ', + // less reliable + 'hour' => ':count ሰዓት', + // less reliable + 'h' => ':count ሰዓት', + // less reliable + 'a_hour' => ':count ሰዓት', + // less reliable + 'minute' => ':count ካልኣይት', + // less reliable + 'min' => ':count ካልኣይት', + // less reliable + 'a_minute' => ':count ካልኣይት', + // less reliable + 'second' => ':count ካልኣይ', + 's' => ':count ካልኣይ', + 'a_second' => ':count ካልኣይ', +]); diff --git a/vendor/Carbon/Lang/tk.php b/vendor/Carbon/Lang/tk.php new file mode 100644 index 0000000..9b4b2e6 --- /dev/null +++ b/vendor/Carbon/Lang/tk.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tk_TM.php'; diff --git a/vendor/Carbon/Lang/tk_TM.php b/vendor/Carbon/Lang/tk_TM.php new file mode 100644 index 0000000..a9feb8d --- /dev/null +++ b/vendor/Carbon/Lang/tk_TM.php @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/** + * Authors: + * - Ghorban M. Tavakoly Pablo Saratxaga & Ghorban M. Tavakoly pablo@walon.org & gmt314@yahoo.com + * - SuperManPHP + * - Maksat Meredow (isadma) + */ +$transformDiff = function ($input) { + return \strtr($input, ['sekunt' => 'sekunt', 'hepde' => 'hepde']); +}; +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Ýanwar', 'Fewral', 'Mart', 'Aprel', 'Maý', 'Iýun', 'Iýul', 'Awgust', 'Sentýabr', 'Oktýabr', 'Noýabr', 'Dekabr'], 'months_short' => ['Ýan', 'Few', 'Mar', 'Apr', 'Maý', 'Iýn', 'Iýl', 'Awg', 'Sen', 'Okt', 'Noý', 'Dek'], 'weekdays' => ['Duşenbe', 'Sişenbe', 'Çarşenbe', 'Penşenbe', 'Anna', 'Şenbe', 'Ýekşenbe'], 'weekdays_short' => ['Duş', 'Siş', 'Çar', 'Pen', 'Ann', 'Şen', 'Ýek'], 'weekdays_min' => ['Du', 'Si', 'Ça', 'Pe', 'An', 'Şe', 'Ýe'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count ýyl', 'y' => ':count ýyl', 'a_year' => ':count ýyl', 'month' => ':count aý', 'm' => ':count aý', 'a_month' => ':count aý', 'week' => ':count hepde', 'w' => ':count hepde', 'a_week' => ':count hepde', 'day' => ':count gün', 'd' => ':count gün', 'a_day' => ':count gün', 'hour' => ':count sagat', 'h' => ':count sagat', 'a_hour' => ':count sagat', 'minute' => ':count minut', 'min' => ':count minut', 'a_minute' => ':count minut', 'second' => ':count sekunt', 's' => ':count sekunt', 'a_second' => ':count sekunt', 'ago' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' ozal'; +}, 'from_now' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' soňra'; +}, 'after' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' soň'; +}, 'before' => function ($time) use($transformDiff) { + return $transformDiff($time) . ' öň'; +}]); diff --git a/vendor/Carbon/Lang/tl.php b/vendor/Carbon/Lang/tl.php new file mode 100644 index 0000000..e880917 --- /dev/null +++ b/vendor/Carbon/Lang/tl.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return ['year' => ':count taon', 'a_year' => '{1}isang taon|:count taon', 'month' => ':count buwan', 'a_month' => '{1}isang buwan|:count buwan', 'week' => ':count linggo', 'a_week' => '{1}isang linggo|:count linggo', 'day' => ':count araw', 'a_day' => '{1}isang araw|:count araw', 'hour' => ':count oras', 'a_hour' => '{1}isang oras|:count oras', 'minute' => ':count minuto', 'a_minute' => '{1}isang minuto|:count minuto', 'min' => ':count min.', 'second' => ':count segundo', 'a_second' => '{1}ilang segundo|:count segundo', 's' => ':count seg.', 'ago' => ':time ang nakalipas', 'from_now' => 'sa loob ng :time', 'diff_now' => 'ngayon', 'diff_today' => 'ngayong', 'diff_today_regexp' => 'ngayong(?:\\s+araw)?', 'diff_yesterday' => 'kahapon', 'diff_tomorrow' => 'bukas', 'diff_tomorrow_regexp' => 'Bukas(?:\\s+ng)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'MM/D/YYYY', 'LL' => 'MMMM D, YYYY', 'LLL' => 'MMMM D, YYYY HH:mm', 'LLLL' => 'dddd, MMMM DD, YYYY HH:mm'], 'calendar' => ['sameDay' => 'LT [ngayong araw]', 'nextDay' => '[Bukas ng] LT', 'nextWeek' => 'LT [sa susunod na] dddd', 'lastDay' => 'LT [kahapon]', 'lastWeek' => 'LT [noong nakaraang] dddd', 'sameElse' => 'L'], 'months' => ['Enero', 'Pebrero', 'Marso', 'Abril', 'Mayo', 'Hunyo', 'Hulyo', 'Agosto', 'Setyembre', 'Oktubre', 'Nobyembre', 'Disyembre'], 'months_short' => ['Ene', 'Peb', 'Mar', 'Abr', 'May', 'Hun', 'Hul', 'Ago', 'Set', 'Okt', 'Nob', 'Dis'], 'weekdays' => ['Linggo', 'Lunes', 'Martes', 'Miyerkules', 'Huwebes', 'Biyernes', 'Sabado'], 'weekdays_short' => ['Lin', 'Lun', 'Mar', 'Miy', 'Huw', 'Biy', 'Sab'], 'weekdays_min' => ['Li', 'Lu', 'Ma', 'Mi', 'Hu', 'Bi', 'Sab'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' at ']]; diff --git a/vendor/Carbon/Lang/tl_PH.php b/vendor/Carbon/Lang/tl_PH.php new file mode 100644 index 0000000..bac5bb4 --- /dev/null +++ b/vendor/Carbon/Lang/tl_PH.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Ian De La Cruz + * - JD Isaacks + */ +return require __DIR__ . '/tl.php'; diff --git a/vendor/Carbon/Lang/tlh.php b/vendor/Carbon/Lang/tlh.php new file mode 100644 index 0000000..eb3b23a --- /dev/null +++ b/vendor/Carbon/Lang/tlh.php @@ -0,0 +1,25 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Serhan Apaydın + * - Dominika + */ +return ['year' => '{1}wa’ DIS|:count DIS', 'month' => '{1}wa’ jar|:count jar', 'week' => '{1}wa’ hogh|:count hogh', 'day' => '{1}wa’ jaj|:count jaj', 'hour' => '{1}wa’ rep|:count rep', 'minute' => '{1}wa’ tup|:count tup', 'second' => '{1}puS lup|:count lup', 'ago' => function ($time) { + $output = \strtr($time, ['jaj' => 'Hu’', 'jar' => 'wen', 'DIS' => 'ben']); + return $output === $time ? "{$time} ret" : $output; +}, 'from_now' => function ($time) { + $output = \strtr($time, ['jaj' => 'leS', 'jar' => 'waQ', 'DIS' => 'nem']); + return $output === $time ? "{$time} pIq" : $output; +}, 'diff_yesterday' => 'wa’Hu’', 'diff_today' => 'DaHjaj', 'diff_tomorrow' => 'wa’leS', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[DaHjaj] LT', 'nextDay' => '[wa’leS] LT', 'nextWeek' => 'LLL', 'lastDay' => '[wa’Hu’] LT', 'lastWeek' => 'LLL', 'sameElse' => 'L'], 'ordinal' => ':number.', 'months' => ['tera’ jar wa’', 'tera’ jar cha’', 'tera’ jar wej', 'tera’ jar loS', 'tera’ jar vagh', 'tera’ jar jav', 'tera’ jar Soch', 'tera’ jar chorgh', 'tera’ jar Hut', 'tera’ jar wa’maH', 'tera’ jar wa’maH wa’', 'tera’ jar wa’maH cha’'], 'months_short' => ['jar wa’', 'jar cha’', 'jar wej', 'jar loS', 'jar vagh', 'jar jav', 'jar Soch', 'jar chorgh', 'jar Hut', 'jar wa’maH', 'jar wa’maH wa’', 'jar wa’maH cha’'], 'weekdays' => ['lojmItjaj', 'DaSjaj', 'povjaj', 'ghItlhjaj', 'loghjaj', 'buqjaj', 'ghInjaj'], 'weekdays_short' => ['lojmItjaj', 'DaSjaj', 'povjaj', 'ghItlhjaj', 'loghjaj', 'buqjaj', 'ghInjaj'], 'weekdays_min' => ['lojmItjaj', 'DaSjaj', 'povjaj', 'ghItlhjaj', 'loghjaj', 'buqjaj', 'ghInjaj'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' ’ej ']]; diff --git a/vendor/Carbon/Lang/tn.php b/vendor/Carbon/Lang/tn.php new file mode 100644 index 0000000..e747bb6 --- /dev/null +++ b/vendor/Carbon/Lang/tn.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tn_ZA.php'; diff --git a/vendor/Carbon/Lang/tn_ZA.php b/vendor/Carbon/Lang/tn_ZA.php new file mode 100644 index 0000000..7289995 --- /dev/null +++ b/vendor/Carbon/Lang/tn_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Ferikgong', 'Tlhakole', 'Mopitlwe', 'Moranang', 'Motsheganong', 'Seetebosigo', 'Phukwi', 'Phatwe', 'Lwetse', 'Diphalane', 'Ngwanatsele', 'Sedimonthole'], 'months_short' => ['Fer', 'Tlh', 'Mop', 'Mor', 'Mot', 'See', 'Phu', 'Pha', 'Lwe', 'Dip', 'Ngw', 'Sed'], 'weekdays' => ['laTshipi', 'Mosupologo', 'Labobedi', 'Laboraro', 'Labone', 'Labotlhano', 'Lamatlhatso'], 'weekdays_short' => ['Tsh', 'Mos', 'Bed', 'Rar', 'Ne', 'Tlh', 'Mat'], 'weekdays_min' => ['Tsh', 'Mos', 'Bed', 'Rar', 'Ne', 'Tlh', 'Mat'], 'day_of_first_week_of_year' => 1, 'year' => 'dingwaga di le :count', 'y' => 'dingwaga di le :count', 'a_year' => 'dingwaga di le :count', 'month' => 'dikgwedi di le :count', 'm' => 'dikgwedi di le :count', 'a_month' => 'dikgwedi di le :count', 'week' => 'dibeke di le :count', 'w' => 'dibeke di le :count', 'a_week' => 'dibeke di le :count', 'day' => 'malatsi :count', 'd' => 'malatsi :count', 'a_day' => 'malatsi :count', 'hour' => 'diura di le :count', 'h' => 'diura di le :count', 'a_hour' => 'diura di le :count', 'minute' => 'metsotso e le :count', 'min' => 'metsotso e le :count', 'a_minute' => 'metsotso e le :count', 'second' => 'metsotswana e le :count', 's' => 'metsotswana e le :count', 'a_second' => 'metsotswana e le :count']); diff --git a/vendor/Carbon/Lang/to.php b/vendor/Carbon/Lang/to.php new file mode 100644 index 0000000..810f9ff --- /dev/null +++ b/vendor/Carbon/Lang/to.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/to_TO.php'; diff --git a/vendor/Carbon/Lang/to_TO.php b/vendor/Carbon/Lang/to_TO.php new file mode 100644 index 0000000..858fe29 --- /dev/null +++ b/vendor/Carbon/Lang/to_TO.php @@ -0,0 +1,58 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - International Components for Unicode akhilesh.k@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'dddd DD MMM YYYY'], + 'months' => ['Sānuali', 'Fēpueli', 'Maʻasi', 'ʻEpeleli', 'Mē', 'Sune', 'Siulai', 'ʻAokosi', 'Sepitema', 'ʻOkatopa', 'Nōvema', 'Tīsema'], + 'months_short' => ['Sān', 'Fēp', 'Maʻa', 'ʻEpe', 'Mē', 'Sun', 'Siu', 'ʻAok', 'Sep', 'ʻOka', 'Nōv', 'Tīs'], + 'weekdays' => ['Sāpate', 'Mōnite', 'Tūsite', 'Pulelulu', 'Tuʻapulelulu', 'Falaite', 'Tokonaki'], + 'weekdays_short' => ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok'], + 'weekdays_min' => ['Sāp', 'Mōn', 'Tūs', 'Pul', 'Tuʻa', 'Fal', 'Tok'], + 'meridiem' => ['hengihengi', 'efiafi'], + 'year' => ':count fitu', + // less reliable + 'y' => ':count fitu', + // less reliable + 'a_year' => ':count fitu', + // less reliable + 'month' => ':count mahina', + // less reliable + 'm' => ':count mahina', + // less reliable + 'a_month' => ':count mahina', + // less reliable + 'week' => ':count Sapate', + // less reliable + 'w' => ':count Sapate', + // less reliable + 'a_week' => ':count Sapate', + // less reliable + 'day' => ':count ʻaho', + // less reliable + 'd' => ':count ʻaho', + // less reliable + 'a_day' => ':count ʻaho', + // less reliable + 'hour' => ':count houa', + 'h' => ':count houa', + 'a_hour' => ':count houa', + 'minute' => ':count miniti', + 'min' => ':count miniti', + 'a_minute' => ':count miniti', + 'second' => ':count sekoni', + 's' => ':count sekoni', + 'a_second' => ':count sekoni', +]); diff --git a/vendor/Carbon/Lang/tpi.php b/vendor/Carbon/Lang/tpi.php new file mode 100644 index 0000000..0fa93ef --- /dev/null +++ b/vendor/Carbon/Lang/tpi.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tpi_PG.php'; diff --git a/vendor/Carbon/Lang/tpi_PG.php b/vendor/Carbon/Lang/tpi_PG.php new file mode 100644 index 0000000..f20a522 --- /dev/null +++ b/vendor/Carbon/Lang/tpi_PG.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Samsung Electronics Co., Ltd. akhilesh.k@samsung.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Janueri', 'Februeri', 'Mas', 'Epril', 'Me', 'Jun', 'Julai', 'Ogas', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mas', 'Epr', 'Me', 'Jun', 'Jul', 'Oga', 'Sep', 'Okt', 'Nov', 'Des'], 'weekdays' => ['Sande', 'Mande', 'Tunde', 'Trinde', 'Fonde', 'Fraide', 'Sarere'], 'weekdays_short' => ['San', 'Man', 'Tun', 'Tri', 'Fon', 'Fra', 'Sar'], 'weekdays_min' => ['San', 'Man', 'Tun', 'Tri', 'Fon', 'Fra', 'Sar'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['biknait', 'apinun'], 'year' => 'yia :count', 'y' => 'yia :count', 'a_year' => 'yia :count', 'month' => ':count mun', 'm' => ':count mun', 'a_month' => ':count mun', 'week' => ':count wik', 'w' => ':count wik', 'a_week' => ':count wik', 'day' => ':count de', 'd' => ':count de', 'a_day' => ':count de', 'hour' => ':count aua', 'h' => ':count aua', 'a_hour' => ':count aua', 'minute' => ':count minit', 'min' => ':count minit', 'a_minute' => ':count minit', 'second' => ':count namba tu', 's' => ':count namba tu', 'a_second' => ':count namba tu']); diff --git a/vendor/Carbon/Lang/tr.php b/vendor/Carbon/Lang/tr.php index 9ef9f43..70660ba 100644 --- a/vendor/Carbon/Lang/tr.php +++ b/vendor/Carbon/Lang/tr.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,32 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count yıl', 'y' => ':count yıl', 'month' => ':count ay', 'm' => ':count ay', 'week' => ':count hafta', 'w' => ':count hafta', 'day' => ':count gün', 'd' => ':count gün', 'hour' => ':count saat', 'h' => ':count saat', 'minute' => ':count dakika', 'min' => ':count dakika', 'second' => ':count saniye', 's' => ':count saniye', 'ago' => ':time önce', 'from_now' => ':time sonra', 'after' => ':time sonra', 'before' => ':time önce'); +/* + * Authors: + * - Josh Soref + * - Alan Agius + * - Erhan Gundogan + * - François B + * - JD Isaacks + * - Murat Yüksel + * - Baran Şengül + * - Selami (selamialtin) + * - TeomanBey + */ +return ['year' => ':count yıl', 'a_year' => '{1}bir yıl|]1,Inf[:count yıl', 'y' => ':county', 'month' => ':count ay', 'a_month' => '{1}bir ay|]1,Inf[:count ay', 'm' => ':countay', 'week' => ':count hafta', 'a_week' => '{1}bir hafta|]1,Inf[:count hafta', 'w' => ':counth', 'day' => ':count gün', 'a_day' => '{1}bir gün|]1,Inf[:count gün', 'd' => ':countg', 'hour' => ':count saat', 'a_hour' => '{1}bir saat|]1,Inf[:count saat', 'h' => ':countsa', 'minute' => ':count dakika', 'a_minute' => '{1}bir dakika|]1,Inf[:count dakika', 'min' => ':countdk', 'second' => ':count saniye', 'a_second' => '{1}birkaç saniye|]1,Inf[:count saniye', 's' => ':countsn', 'ago' => ':time önce', 'from_now' => ':time sonra', 'after' => ':time sonra', 'before' => ':time önce', 'diff_now' => 'şimdi', 'diff_today' => 'bugün', 'diff_today_regexp' => 'bugün(?:\\s+saat)?', 'diff_yesterday' => 'dün', 'diff_tomorrow' => 'yarın', 'diff_tomorrow_regexp' => 'yarın(?:\\s+saat)?', 'diff_before_yesterday' => 'evvelsi gün', 'diff_after_tomorrow' => 'öbür gün', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[bugün saat] LT', 'nextDay' => '[yarın saat] LT', 'nextWeek' => '[gelecek] dddd [saat] LT', 'lastDay' => '[dün] LT', 'lastWeek' => '[geçen] dddd [saat] LT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'Do': + case 'DD': + return $number; + default: + if ($number === 0) { + // special case for zero + return "{$number}'ıncı"; + } + static $suffixes = [1 => '\'inci', 5 => '\'inci', 8 => '\'inci', 70 => '\'inci', 80 => '\'inci', 2 => '\'nci', 7 => '\'nci', 20 => '\'nci', 50 => '\'nci', 3 => '\'üncü', 4 => '\'üncü', 100 => '\'üncü', 6 => '\'ncı', 9 => '\'uncu', 10 => '\'uncu', 30 => '\'uncu', 60 => '\'ıncı', 90 => '\'ıncı']; + $lastDigit = $number % 10; + return $number . ($suffixes[$lastDigit] ?? $suffixes[$number % 100 - $lastDigit] ?? $suffixes[$number >= 100 ? 100 : -1] ?? ''); + } +}, 'meridiem' => ['ÖÖ', 'ÖS', 'öö', 'ös'], 'months' => ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık'], 'months_short' => ['Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara'], 'weekdays' => ['Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi'], 'weekdays_short' => ['Paz', 'Pts', 'Sal', 'Çar', 'Per', 'Cum', 'Cts'], 'weekdays_min' => ['Pz', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' ve ']]; diff --git a/vendor/Carbon/Lang/tr_CY.php b/vendor/Carbon/Lang/tr_CY.php new file mode 100644 index 0000000..a2a1ff2 --- /dev/null +++ b/vendor/Carbon/Lang/tr_CY.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/tr.php', ['weekdays_short' => ['Paz', 'Pzt', 'Sal', 'Çar', 'Per', 'Cum', 'Cmt'], 'weekdays_min' => ['Pa', 'Pt', 'Sa', 'Ça', 'Pe', 'Cu', 'Ct'], 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'D.MM.YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'D MMMM YYYY dddd h:mm a']]); diff --git a/vendor/Carbon/Lang/tr_TR.php b/vendor/Carbon/Lang/tr_TR.php new file mode 100644 index 0000000..d6ba423 --- /dev/null +++ b/vendor/Carbon/Lang/tr_TR.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/tr.php'; diff --git a/vendor/Carbon/Lang/ts.php b/vendor/Carbon/Lang/ts.php new file mode 100644 index 0000000..1566a3e --- /dev/null +++ b/vendor/Carbon/Lang/ts.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ts_ZA.php'; diff --git a/vendor/Carbon/Lang/ts_ZA.php b/vendor/Carbon/Lang/ts_ZA.php new file mode 100644 index 0000000..6afa567 --- /dev/null +++ b/vendor/Carbon/Lang/ts_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Sunguti', 'Nyenyenyani', 'Nyenyankulu', 'Dzivamisoko', 'Mudyaxihi', 'Khotavuxika', 'Mawuwani', 'Mhawuri', 'Ndzhati', 'Nhlangula', 'Hukuri', 'N\'wendzamhala'], 'months_short' => ['Sun', 'Yan', 'Kul', 'Dzi', 'Mud', 'Kho', 'Maw', 'Mha', 'Ndz', 'Nhl', 'Huk', 'N\'w'], 'weekdays' => ['Sonto', 'Musumbhunuku', 'Ravumbirhi', 'Ravunharhu', 'Ravumune', 'Ravuntlhanu', 'Mugqivela'], 'weekdays_short' => ['Son', 'Mus', 'Bir', 'Har', 'Ne', 'Tlh', 'Mug'], 'weekdays_min' => ['Son', 'Mus', 'Bir', 'Har', 'Ne', 'Tlh', 'Mug'], 'day_of_first_week_of_year' => 1, 'year' => 'malembe ya :count', 'y' => 'malembe ya :count', 'a_year' => 'malembe ya :count', 'month' => 'tin’hweti ta :count', 'm' => 'tin’hweti ta :count', 'a_month' => 'tin’hweti ta :count', 'week' => 'mavhiki ya :count', 'w' => 'mavhiki ya :count', 'a_week' => 'mavhiki ya :count', 'day' => 'masiku :count', 'd' => 'masiku :count', 'a_day' => 'masiku :count', 'hour' => 'tiawara ta :count', 'h' => 'tiawara ta :count', 'a_hour' => 'tiawara ta :count', 'minute' => 'timinete ta :count', 'min' => 'timinete ta :count', 'a_minute' => 'timinete ta :count', 'second' => 'tisekoni ta :count', 's' => 'tisekoni ta :count', 'a_second' => 'tisekoni ta :count']); diff --git a/vendor/Carbon/Lang/tt.php b/vendor/Carbon/Lang/tt.php new file mode 100644 index 0000000..5c55c1b --- /dev/null +++ b/vendor/Carbon/Lang/tt.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/tt_RU.php'; diff --git a/vendor/Carbon/Lang/tt_RU.php b/vendor/Carbon/Lang/tt_RU.php new file mode 100644 index 0000000..0435146 --- /dev/null +++ b/vendor/Carbon/Lang/tt_RU.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Rinat Norkin Pablo Saratxaga, Rinat Norkin pablo@mandrakesoft.com, rinat@taif.ru + */ +return ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'DD MMM, HH:mm', 'LLLL' => 'DD MMMM YYYY, HH:mm'], 'months' => ['января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря'], 'months_short' => ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'weekdays' => ['якшәмбе', 'дышәмбе', 'сишәмбе', 'чәршәәмбе', 'пәнҗешмбе', 'җомга', 'шимбә'], 'weekdays_short' => ['якш', 'дыш', 'сиш', 'чәрш', 'пәнҗ', 'җом', 'шим'], 'weekdays_min' => ['якш', 'дыш', 'сиш', 'чәрш', 'пәнҗ', 'җом', 'шим'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count ел', 'month' => ':count ай', 'week' => ':count атна', 'day' => ':count көн', 'hour' => ':count сәгать', 'minute' => ':count минут', 'second' => ':count секунд']; diff --git a/vendor/Carbon/Lang/tt_RU@iqtelif.php b/vendor/Carbon/Lang/tt_RU@iqtelif.php new file mode 100644 index 0000000..7e1c0ec --- /dev/null +++ b/vendor/Carbon/Lang/tt_RU@iqtelif.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Reshat Sabiq tatar.iqtelif.i18n@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD.MM.YYYY'], 'months' => ['Ğınwar', 'Fiwral\'', 'Mart', 'April', 'May', 'Yün', 'Yül', 'Awgust', 'Sintebír', 'Üktebír', 'Noyebír', 'Dikebír'], 'months_short' => ['Ğın', 'Fiw', 'Mar', 'Apr', 'May', 'Yün', 'Yül', 'Awg', 'Sin', 'Ükt', 'Noy', 'Dik'], 'weekdays' => ['Yekşembí', 'Düşembí', 'Sişembí', 'Çerşembí', 'Pencíşembí', 'Comğa', 'Şimbe'], 'weekdays_short' => ['Yek', 'Düş', 'Siş', 'Çer', 'Pen', 'Com', 'Şim'], 'weekdays_min' => ['Yek', 'Düş', 'Siş', 'Çer', 'Pen', 'Com', 'Şim'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['ÖA', 'ÖS']]); diff --git a/vendor/Carbon/Lang/twq.php b/vendor/Carbon/Lang/twq.php new file mode 100644 index 0000000..3f86189 --- /dev/null +++ b/vendor/Carbon/Lang/twq.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/ses.php', ['meridiem' => ['Subbaahi', 'Zaarikay b']]); diff --git a/vendor/Carbon/Lang/tzl.php b/vendor/Carbon/Lang/tzl.php new file mode 100644 index 0000000..11c5c47 --- /dev/null +++ b/vendor/Carbon/Lang/tzl.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return ['year' => '[0,1]:count ar|:count ars', 'y' => '[0,1]:count ar|:count ars', 'month' => '[0,1]:count mes|:count mesen', 'm' => '[0,1]:count mes|:count mesen', 'week' => '[0,1]:count seifetziua|:count seifetziuas', 'w' => '[0,1]:count seifetziua|:count seifetziuas', 'day' => '[0,1]:count ziua|:count ziuas', 'd' => '[0,1]:count ziua|:count ziuas', 'hour' => '[0,1]:count þora|:count þoras', 'h' => '[0,1]:count þora|:count þoras', 'minute' => '[0,1]:count míut|:count míuts', 'min' => '[0,1]:count míut|:count míuts', 'second' => ':count secunds', 's' => ':count secunds', 'ago' => 'ja :time', 'from_now' => 'osprei :time', 'diff_yesterday' => 'ieiri', 'diff_yesterday_regexp' => 'ieiri(?:\\s+à)?', 'diff_today' => 'oxhi', 'diff_today_regexp' => 'oxhi(?:\\s+à)?', 'diff_tomorrow' => 'demà', 'diff_tomorrow_regexp' => 'demà(?:\\s+à)?', 'formats' => ['LT' => 'HH.mm', 'LTS' => 'HH.mm.ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D. MMMM [dallas] YYYY', 'LLL' => 'D. MMMM [dallas] YYYY HH.mm', 'LLLL' => 'dddd, [li] D. MMMM [dallas] YYYY HH.mm'], 'calendar' => ['sameDay' => '[oxhi à] LT', 'nextDay' => '[demà à] LT', 'nextWeek' => 'dddd [à] LT', 'lastDay' => '[ieiri à] LT', 'lastWeek' => '[sür el] dddd [lasteu à] LT', 'sameElse' => 'L'], 'meridiem' => ["D'A", "D'O"], 'months' => ['Januar', 'Fevraglh', 'Març', 'Avrïu', 'Mai', 'Gün', 'Julia', 'Guscht', 'Setemvar', 'Listopäts', 'Noemvar', 'Zecemvar'], 'months_short' => ['Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Gün', 'Jul', 'Gus', 'Set', 'Lis', 'Noe', 'Zec'], 'weekdays' => ['Súladi', 'Lúneçi', 'Maitzi', 'Márcuri', 'Xhúadi', 'Viénerçi', 'Sáturi'], 'weekdays_short' => ['Súl', 'Lún', 'Mai', 'Már', 'Xhú', 'Vié', 'Sát'], 'weekdays_min' => ['Sú', 'Lú', 'Ma', 'Má', 'Xh', 'Vi', 'Sá'], 'ordinal' => ':number.', 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4]; diff --git a/vendor/Carbon/Lang/tzm.php b/vendor/Carbon/Lang/tzm.php new file mode 100644 index 0000000..ba7fd7e --- /dev/null +++ b/vendor/Carbon/Lang/tzm.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - JD Isaacks + */ +return ['year' => '{1}ⴰⵙⴳⴰⵙ|:count ⵉⵙⴳⴰⵙⵏ', 'month' => '{1}ⴰⵢoⵓⵔ|:count ⵉⵢⵢⵉⵔⵏ', 'week' => ':count ⵉⵎⴰⵍⴰⵙⵙ', 'day' => '{1}ⴰⵙⵙ|:count oⵙⵙⴰⵏ', 'hour' => '{1}ⵙⴰⵄⴰ|:count ⵜⴰⵙⵙⴰⵄⵉⵏ', 'minute' => '{1}ⵎⵉⵏⵓⴺ|:count ⵎⵉⵏⵓⴺ', 'second' => '{1}ⵉⵎⵉⴽ|:count ⵉⵎⵉⴽ', 'ago' => 'ⵢⴰⵏ :time', 'from_now' => 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ :time', 'diff_today' => 'ⴰⵙⴷⵅ', 'diff_yesterday' => 'ⴰⵚⴰⵏⵜ', 'diff_yesterday_regexp' => 'ⴰⵚⴰⵏⵜ(?:\\s+ⴴ)?', 'diff_tomorrow' => 'ⴰⵙⴽⴰ', 'diff_tomorrow_regexp' => 'ⴰⵙⴽⴰ(?:\\s+ⴴ)?', 'diff_today_regexp' => 'ⴰⵙⴷⵅ(?:\\s+ⴴ)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[ⴰⵙⴷⵅ ⴴ] LT', 'nextDay' => '[ⴰⵙⴽⴰ ⴴ] LT', 'nextWeek' => 'dddd [ⴴ] LT', 'lastDay' => '[ⴰⵚⴰⵏⵜ ⴴ] LT', 'lastWeek' => 'dddd [ⴴ] LT', 'sameElse' => 'L'], 'months' => ['ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵟⵓⴱⵕ', 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⵏⴱⵉⵔ'], 'months_short' => ['ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵟⵓⴱⵕ', 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⵏⴱⵉⵔ'], 'weekdays' => ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵔⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⴰⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'], 'weekdays_short' => ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵔⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⴰⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'], 'weekdays_min' => ['ⴰⵙⴰⵎⴰⵙ', 'ⴰⵢⵏⴰⵙ', 'ⴰⵙⵉⵏⴰⵙ', 'ⴰⴽⵔⴰⵙ', 'ⴰⴽⵡⴰⵙ', 'ⴰⵙⵉⵎⵡⴰⵙ', 'ⴰⵙⵉⴹⵢⴰⵙ'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1, 'weekend' => [5, 6]]; diff --git a/vendor/Carbon/Lang/tzm_Latn.php b/vendor/Carbon/Lang/tzm_Latn.php new file mode 100644 index 0000000..4775563 --- /dev/null +++ b/vendor/Carbon/Lang/tzm_Latn.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - JD Isaacks + */ +return ['year' => '{1}:count asgas|:count isgasn', 'a_year' => 'asgas|:count isgasn', 'month' => '{1}:count ayowr|:count iyyirn', 'a_month' => 'ayowr|:count iyyirn', 'week' => ':count imalass', 'a_week' => ':imalass', 'day' => '{1}:count ass|:count ossan', 'a_day' => 'ass|:count ossan', 'hour' => '{1}:count saɛa|:count tassaɛin', 'a_hour' => '{1}saɛa|:count tassaɛin', 'minute' => ':count minuḍ', 'a_minute' => '{1}minuḍ|:count minuḍ', 'second' => ':count imik', 'a_second' => '{1}imik|:count imik', 'ago' => 'yan :time', 'from_now' => 'dadkh s yan :time', 'diff_yesterday' => 'assant', 'diff_yesterday_regexp' => 'assant(?:\\s+g)?', 'diff_today' => 'asdkh', 'diff_today_regexp' => 'asdkh(?:\\s+g)?', 'diff_tomorrow' => 'aska', 'diff_tomorrow_regexp' => 'aska(?:\\s+g)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[asdkh g] LT', 'nextDay' => '[aska g] LT', 'nextWeek' => 'dddd [g] LT', 'lastDay' => '[assant g] LT', 'lastWeek' => 'dddd [g] LT', 'sameElse' => 'L'], 'months' => ['innayr', 'brˤayrˤ', 'marˤsˤ', 'ibrir', 'mayyw', 'ywnyw', 'ywlywz', 'ɣwšt', 'šwtanbir', 'ktˤwbrˤ', 'nwwanbir', 'dwjnbir'], 'months_short' => ['innayr', 'brˤayrˤ', 'marˤsˤ', 'ibrir', 'mayyw', 'ywnyw', 'ywlywz', 'ɣwšt', 'šwtanbir', 'ktˤwbrˤ', 'nwwanbir', 'dwjnbir'], 'weekdays' => ['asamas', 'aynas', 'asinas', 'akras', 'akwas', 'asimwas', 'asiḍyas'], 'weekdays_short' => ['asamas', 'aynas', 'asinas', 'akras', 'akwas', 'asimwas', 'asiḍyas'], 'weekdays_min' => ['asamas', 'aynas', 'asinas', 'akras', 'akwas', 'asimwas', 'asiḍyas'], 'meridiem' => ['Zdat azal', 'Ḍeffir aza'], 'first_day_of_week' => 6, 'day_of_first_week_of_year' => 1]; diff --git a/vendor/Carbon/Lang/ug.php b/vendor/Carbon/Lang/ug.php new file mode 100644 index 0000000..b4e99f5 --- /dev/null +++ b/vendor/Carbon/Lang/ug.php @@ -0,0 +1,49 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Philippe Vaucher + * - Tsutomu Kuroda + * - yasinn + */ +return ['year' => '{1}' . 'بىر يىل' . '|:count ' . 'يىل', 'month' => '{1}' . 'بىر ئاي' . '|:count ' . 'ئاي', 'week' => '{1}' . 'بىر ھەپتە' . '|:count ' . 'ھەپتە', 'day' => '{1}' . 'بىر كۈن' . '|:count ' . 'كۈن', 'hour' => '{1}' . 'بىر سائەت' . '|:count ' . 'سائەت', 'minute' => '{1}' . 'بىر مىنۇت' . '|:count ' . 'مىنۇت', 'second' => '{1}' . 'نەچچە سېكونت' . '|:count ' . 'سېكونت', 'ago' => ':time بۇرۇن', 'from_now' => ':time كېيىن', 'diff_today' => 'بۈگۈن', 'diff_yesterday' => 'تۆنۈگۈن', 'diff_tomorrow' => 'ئەتە', 'diff_tomorrow_regexp' => 'ئەتە(?:\\s+سائەت)?', 'diff_today_regexp' => 'بۈگۈن(?:\\s+سائەت)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-DD', 'LL' => 'YYYY-يىلىM-ئاينىڭD-كۈنى', 'LLL' => 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', 'LLLL' => 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm'], 'calendar' => ['sameDay' => '[بۈگۈن سائەت] LT', 'nextDay' => '[ئەتە سائەت] LT', 'nextWeek' => '[كېلەركى] dddd [سائەت] LT', 'lastDay' => '[تۆنۈگۈن] LT', 'lastWeek' => '[ئالدىنقى] dddd [سائەت] LT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'DDD': + return $number . '-كۈنى'; + case 'w': + case 'W': + return $number . '-ھەپتە'; + default: + return $number; + } +}, 'meridiem' => function ($hour, $minute) { + $time = $hour * 100 + $minute; + if ($time < 600) { + return 'يېرىم كېچە'; + } + if ($time < 900) { + return 'سەھەر'; + } + if ($time < 1130) { + return 'چۈشتىن بۇرۇن'; + } + if ($time < 1230) { + return 'چۈش'; + } + if ($time < 1800) { + return 'چۈشتىن كېيىن'; + } + return 'كەچ'; +}, 'months' => ['يانۋار', 'فېۋرال', 'مارت', 'ئاپرېل', 'ماي', 'ئىيۇن', 'ئىيۇل', 'ئاۋغۇست', 'سېنتەبىر', 'ئۆكتەبىر', 'نويابىر', 'دېكابىر'], 'months_short' => ['يانۋار', 'فېۋرال', 'مارت', 'ئاپرېل', 'ماي', 'ئىيۇن', 'ئىيۇل', 'ئاۋغۇست', 'سېنتەبىر', 'ئۆكتەبىر', 'نويابىر', 'دېكابىر'], 'weekdays' => ['يەكشەنبە', 'دۈشەنبە', 'سەيشەنبە', 'چارشەنبە', 'پەيشەنبە', 'جۈمە', 'شەنبە'], 'weekdays_short' => ['يە', 'دۈ', 'سە', 'چا', 'پە', 'جۈ', 'شە'], 'weekdays_min' => ['يە', 'دۈ', 'سە', 'چا', 'پە', 'جۈ', 'شە'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' ۋە ']]; diff --git a/vendor/Carbon/Lang/ug_CN.php b/vendor/Carbon/Lang/ug_CN.php new file mode 100644 index 0000000..769521d --- /dev/null +++ b/vendor/Carbon/Lang/ug_CN.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Kunal Marwaha + * - Alim Boyaq + */ +return require __DIR__ . '/ug.php'; diff --git a/vendor/Carbon/Lang/uk.php b/vendor/Carbon/Lang/uk.php index d0952de..28be15c 100644 --- a/vendor/Carbon/Lang/uk.php +++ b/vendor/Carbon/Lang/uk.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,93 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count рік|:count роки|:count років', 'y' => ':count рік|:count роки|:count років', 'month' => ':count місяць|:count місяці|:count місяців', 'm' => ':count місяць|:count місяці|:count місяців', 'week' => ':count тиждень|:count тижні|:count тижнів', 'w' => ':count тиждень|:count тижні|:count тижнів', 'day' => ':count день|:count дні|:count днів', 'd' => ':count день|:count дні|:count днів', 'hour' => ':count година|:count години|:count годин', 'h' => ':count година|:count години|:count годин', 'minute' => ':count хвилину|:count хвилини|:count хвилин', 'min' => ':count хвилину|:count хвилини|:count хвилин', 'second' => ':count секунду|:count секунди|:count секунд', 's' => ':count секунду|:count секунди|:count секунд', 'ago' => ':time тому', 'from_now' => 'через :time', 'after' => ':time після', 'before' => ':time до', 'diff_now' => 'щойно', 'diff_yesterday' => 'вчора', 'diff_tomorrow' => 'завтра', 'diff_before_yesterday' => 'позавчора', 'diff_after_tomorrow' => 'післязавтра', 'period_recurrences' => 'один раз|:count рази|:count разів', 'period_interval' => 'кожні :interval', 'period_start_date' => 'з :date', 'period_end_date' => 'до :date'); +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +$processHoursFunction = function (CarbonInterface $date, string $format) { + return $format . 'о' . ($date->hour === 11 ? 'б' : '') . '] LT'; +}; +/* + * Authors: + * - Kunal Marwaha + * - Josh Soref + * - François B + * - Tim Fish + * - Serhan Apaydın + * - Max Mykhailenko + * - JD Isaacks + * - Max Kovpak + * - AucT + * - Philippe Vaucher + * - Ilya Shaplyko + * - Vadym Ievsieiev + * - Denys Kurets + * - Igor Kasyanchuk + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Oleh + * - epaminond + * - Juanito Fatas + * - Vitalii Khustochka + * - Akira Matsuda + * - Christopher Dell + * - Enrique Vidal + * - Simone Carletti + * - Aaron Patterson + * - Andriy Tyurnikov + * - Nicolás Hock Isaza + * - Iwakura Taro + * - Andrii Ponomarov + * - alecrabbit + * - vystepanenko + * - AlexWalkerson + * - Andre Havryliuk (Andrend) + * - Max Datsenko (datsenko-md) + */ +return ['year' => ':count рік|:count роки|:count років', 'y' => ':countр', 'a_year' => '{1}рік|:count рік|:count роки|:count років', 'month' => ':count місяць|:count місяці|:count місяців', 'm' => ':countм', 'a_month' => '{1}місяць|:count місяць|:count місяці|:count місяців', 'week' => ':count тиждень|:count тижні|:count тижнів', 'w' => ':countт', 'a_week' => '{1}тиждень|:count тиждень|:count тижні|:count тижнів', 'day' => ':count день|:count дні|:count днів', 'd' => ':countд', 'a_day' => '{1}день|:count день|:count дні|:count днів', 'hour' => ':count година|:count години|:count годин', 'h' => ':countг', 'a_hour' => '{1}година|:count година|:count години|:count годин', 'minute' => ':count хвилина|:count хвилини|:count хвилин', 'min' => ':countхв', 'a_minute' => '{1}хвилина|:count хвилина|:count хвилини|:count хвилин', 'second' => ':count секунда|:count секунди|:count секунд', 's' => ':countсек', 'a_second' => '{1}декілька секунд|:count секунда|:count секунди|:count секунд', 'hour_ago' => ':count годину|:count години|:count годин', 'a_hour_ago' => '{1}годину|:count годину|:count години|:count годин', 'minute_ago' => ':count хвилину|:count хвилини|:count хвилин', 'a_minute_ago' => '{1}хвилину|:count хвилину|:count хвилини|:count хвилин', 'second_ago' => ':count секунду|:count секунди|:count секунд', 'a_second_ago' => '{1}декілька секунд|:count секунду|:count секунди|:count секунд', 'hour_from_now' => ':count годину|:count години|:count годин', 'a_hour_from_now' => '{1}годину|:count годину|:count години|:count годин', 'minute_from_now' => ':count хвилину|:count хвилини|:count хвилин', 'a_minute_from_now' => '{1}хвилину|:count хвилину|:count хвилини|:count хвилин', 'second_from_now' => ':count секунду|:count секунди|:count секунд', 'a_second_from_now' => '{1}декілька секунд|:count секунду|:count секунди|:count секунд', 'hour_after' => ':count годину|:count години|:count годин', 'a_hour_after' => '{1}годину|:count годину|:count години|:count годин', 'minute_after' => ':count хвилину|:count хвилини|:count хвилин', 'a_minute_after' => '{1}хвилину|:count хвилину|:count хвилини|:count хвилин', 'second_after' => ':count секунду|:count секунди|:count секунд', 'a_second_after' => '{1}декілька секунд|:count секунду|:count секунди|:count секунд', 'hour_before' => ':count годину|:count години|:count годин', 'a_hour_before' => '{1}годину|:count годину|:count години|:count годин', 'minute_before' => ':count хвилину|:count хвилини|:count хвилин', 'a_minute_before' => '{1}хвилину|:count хвилину|:count хвилини|:count хвилин', 'second_before' => ':count секунду|:count секунди|:count секунд', 'a_second_before' => '{1}декілька секунд|:count секунду|:count секунди|:count секунд', 'ago' => ':time тому', 'from_now' => 'за :time', 'after' => ':time після', 'before' => ':time до', 'diff_now' => 'щойно', 'diff_today' => 'Сьогодні', 'diff_today_regexp' => 'Сьогодні(?:\\s+о)?', 'diff_yesterday' => 'вчора', 'diff_yesterday_regexp' => 'Вчора(?:\\s+о)?', 'diff_tomorrow' => 'завтра', 'diff_tomorrow_regexp' => 'Завтра(?:\\s+о)?', 'diff_before_yesterday' => 'позавчора', 'diff_after_tomorrow' => 'післязавтра', 'period_recurrences' => 'один раз|:count рази|:count разів', 'period_interval' => 'кожні :interval', 'period_start_date' => 'з :date', 'period_end_date' => 'до :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY, HH:mm', 'LLLL' => 'dddd, D MMMM YYYY, HH:mm'], 'calendar' => ['sameDay' => function (CarbonInterface $date) use($processHoursFunction) { + return $processHoursFunction($date, '[Сьогодні '); +}, 'nextDay' => function (CarbonInterface $date) use($processHoursFunction) { + return $processHoursFunction($date, '[Завтра '); +}, 'nextWeek' => function (CarbonInterface $date) use($processHoursFunction) { + return $processHoursFunction($date, '[У] dddd ['); +}, 'lastDay' => function (CarbonInterface $date) use($processHoursFunction) { + return $processHoursFunction($date, '[Вчора '); +}, 'lastWeek' => function (CarbonInterface $date) use($processHoursFunction) { + switch ($date->dayOfWeek) { + case 0: + case 3: + case 5: + case 6: + return $processHoursFunction($date, '[Минулої] dddd ['); + default: + return $processHoursFunction($date, '[Минулого] dddd ['); + } +}, 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return $number . '-й'; + case 'D': + return $number . '-го'; + default: + return $number; + } +}, 'meridiem' => function ($hour) { + if ($hour < 4) { + return 'ночі'; + } + if ($hour < 12) { + return 'ранку'; + } + if ($hour < 17) { + return 'дня'; + } + return 'вечора'; +}, 'months' => ['січня', 'лютого', 'березня', 'квітня', 'травня', 'червня', 'липня', 'серпня', 'вересня', 'жовтня', 'листопада', 'грудня'], 'months_standalone' => ['січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень', 'вересень', 'жовтень', 'листопад', 'грудень'], 'months_short' => ['січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру'], 'months_regexp' => '/(D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|L{2,4}|l{2,4})/', 'weekdays' => function (CarbonInterface $date, $format, $index) { + static $words = ['nominative' => ['неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'п’ятниця', 'субота'], 'accusative' => ['неділю', 'понеділок', 'вівторок', 'середу', 'четвер', 'п’ятницю', 'суботу'], 'genitive' => ['неділі', 'понеділка', 'вівторка', 'середи', 'четверга', 'п’ятниці', 'суботи']]; + $format = $format ?? ''; + $nounCase = \preg_match('/(\\[(В|в|У|у)\\])\\s+dddd/u', $format) ? 'accusative' : (\preg_match('/\\[?(?:минулої|наступної)?\\s*\\]\\s+dddd/u', $format) ? 'genitive' : 'nominative'); + return $words[$nounCase][$index] ?? null; +}, 'weekdays_short' => ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], 'weekdays_min' => ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' i ']]; diff --git a/vendor/Carbon/Lang/uk_UA.php b/vendor/Carbon/Lang/uk_UA.php new file mode 100644 index 0000000..061f190 --- /dev/null +++ b/vendor/Carbon/Lang/uk_UA.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/uk.php'; diff --git a/vendor/Carbon/Lang/unm.php b/vendor/Carbon/Lang/unm.php new file mode 100644 index 0000000..cd324d0 --- /dev/null +++ b/vendor/Carbon/Lang/unm.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/unm_US.php'; diff --git a/vendor/Carbon/Lang/unm_US.php b/vendor/Carbon/Lang/unm_US.php new file mode 100644 index 0000000..7575df0 --- /dev/null +++ b/vendor/Carbon/Lang/unm_US.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['enikwsi', 'chkwali', 'xamokhwite', 'kwetayoxe', 'tainipen', 'kichinipen', 'lainipen', 'winaminke', 'kichitahkok', 'puksit', 'wini', 'muxkotae'], 'months_short' => ['eni', 'chk', 'xam', 'kwe', 'tai', 'nip', 'lai', 'win', 'tah', 'puk', 'kun', 'mux'], 'weekdays' => ['kentuwei', 'manteke', 'tusteke', 'lelai', 'tasteke', 'pelaiteke', 'sateteke'], 'weekdays_short' => ['ken', 'man', 'tus', 'lel', 'tas', 'pel', 'sat'], 'weekdays_min' => ['ken', 'man', 'tus', 'lel', 'tas', 'pel', 'sat'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/ur.php b/vendor/Carbon/Lang/ur.php index 0a9dae6..e8cf244 100644 --- a/vendor/Carbon/Lang/ur.php +++ b/vendor/Carbon/Lang/ur.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,19 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count سال', 'month' => ':count ماه', 'week' => ':count ہفتے', 'day' => ':count روز', 'hour' => ':count گھنٹے', 'minute' => ':count منٹ', 'second' => ':count سیکنڈ', 'ago' => ':time پہلے', 'from_now' => ':time بعد', 'after' => ':time بعد', 'before' => ':time پہلے'); +$months = ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر']; +$weekdays = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ']; +/* + * Authors: + * - Sawood Alam + * - Mehshan + * - Philippe Vaucher + * - Tsutomu Kuroda + * - tjku + * - Zaid Akram + * - Max Melentiev + * - hafezdivandari + * - Hossein Jabbari + * - nimamo + */ +return ['year' => 'ایک سال|:count سال', 'month' => 'ایک ماہ|:count ماہ', 'week' => ':count ہفتے', 'day' => 'ایک دن|:count دن', 'hour' => 'ایک گھنٹہ|:count گھنٹے', 'minute' => 'ایک منٹ|:count منٹ', 'second' => 'چند سیکنڈ|:count سیکنڈ', 'ago' => ':time قبل', 'from_now' => ':time بعد', 'after' => ':time بعد', 'before' => ':time پہلے', 'diff_now' => 'اب', 'diff_today' => 'آج', 'diff_today_regexp' => 'آج(?:\\s+بوقت)?', 'diff_yesterday' => 'گزشتہ کل', 'diff_yesterday_regexp' => 'گذشتہ(?:\\s+روز)?(?:\\s+بوقت)?', 'diff_tomorrow' => 'آئندہ کل', 'diff_tomorrow_regexp' => 'کل(?:\\s+بوقت)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd، D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[آج بوقت] LT', 'nextDay' => '[کل بوقت] LT', 'nextWeek' => 'dddd [بوقت] LT', 'lastDay' => '[گذشتہ روز بوقت] LT', 'lastWeek' => '[گذشتہ] dddd [بوقت] LT', 'sameElse' => 'L'], 'meridiem' => ['صبح', 'شام'], 'months' => $months, 'months_short' => $months, 'weekdays' => $weekdays, 'weekdays_short' => $weekdays, 'weekdays_min' => $weekdays, 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => ['، ', ' اور ']]; diff --git a/vendor/Carbon/Lang/ur_IN.php b/vendor/Carbon/Lang/ur_IN.php new file mode 100644 index 0000000..462034c --- /dev/null +++ b/vendor/Carbon/Lang/ur_IN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Red Hat, Pune bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ur.php', ['formats' => ['L' => 'D/M/YY'], 'months' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'weekdays' => ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'سنیچر'], 'weekdays_short' => ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'سنیچر'], 'weekdays_min' => ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'سنیچر'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/ur_PK.php b/vendor/Carbon/Lang/ur_PK.php new file mode 100644 index 0000000..3679f30 --- /dev/null +++ b/vendor/Carbon/Lang/ur_PK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/ur.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'weekdays' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'weekdays_short' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'weekdays_min' => ['اتوار', 'پير', 'منگل', 'بدھ', 'جمعرات', 'جمعه', 'هفته'], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ص', 'ش']]); diff --git a/vendor/Carbon/Lang/uz.php b/vendor/Carbon/Lang/uz.php index 72459f1..82df940 100644 --- a/vendor/Carbon/Lang/uz.php +++ b/vendor/Carbon/Lang/uz.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,20 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count yil', 'y' => ':count yil', 'month' => ':count oy', 'm' => ':count oy', 'week' => ':count hafta', 'w' => ':count hafta', 'day' => ':count kun', 'd' => ':count kun', 'hour' => ':count soat', 'h' => ':count soat', 'minute' => ':count daqiqa', 'min' => ':count daq', 'second' => ':count soniya', 's' => ':count s', 'ago' => ':time avval', 'from_now' => ':time dan keyin', 'after' => ':time keyin', 'before' => ':time oldin'); +/* + * Authors: + * - Dmitriy Shabanov + * - JD Isaacks + * - Inoyatulloh + * - Jamshid + * - aarkhipov + * - Philippe Vaucher + * - felixthemagnificent + * - Tsutomu Kuroda + * - tjku + * - Max Melentiev + * - Juanito Fatas + * - Alisher Ulugbekov + * - Ergashev Adizbek + */ +return ['year' => ':count йил', 'a_year' => '{1}бир йил|:count йил', 'y' => ':count й', 'month' => ':count ой', 'a_month' => '{1}бир ой|:count ой', 'm' => ':count о', 'week' => ':count ҳафта', 'a_week' => '{1}бир ҳафта|:count ҳафта', 'w' => ':count ҳ', 'day' => ':count кун', 'a_day' => '{1}бир кун|:count кун', 'd' => ':count к', 'hour' => ':count соат', 'a_hour' => '{1}бир соат|:count соат', 'h' => ':count с', 'minute' => ':count дақиқа', 'a_minute' => '{1}бир дақиқа|:count дақиқа', 'min' => ':count д', 'second' => ':count сония', 'a_second' => '{1}сония|:count сония', 's' => ':count с', 'ago' => ':time аввал', 'from_now' => 'Якин :time ичида', 'after' => ':timeдан кейин', 'before' => ':time олдин', 'diff_now' => 'ҳозир', 'diff_today' => 'Бугун', 'diff_today_regexp' => 'Бугун(?:\\s+соат)?', 'diff_yesterday' => 'Кеча', 'diff_yesterday_regexp' => 'Кеча(?:\\s+соат)?', 'diff_tomorrow' => 'Эртага', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'D MMMM YYYY, dddd HH:mm'], 'calendar' => ['sameDay' => '[Бугун соат] LT [да]', 'nextDay' => '[Эртага] LT [да]', 'nextWeek' => 'dddd [куни соат] LT [да]', 'lastDay' => '[Кеча соат] LT [да]', 'lastWeek' => '[Утган] dddd [куни соат] LT [да]', 'sameElse' => 'L'], 'months' => ['январ', 'феврал', 'март', 'апрел', 'май', 'июн', 'июл', 'август', 'сентябр', 'октябр', 'ноябр', 'декабр'], 'months_short' => ['янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек'], 'weekdays' => ['якшанба', 'душанба', 'сешанба', 'чоршанба', 'пайшанба', 'жума', 'шанба'], 'weekdays_short' => ['якш', 'душ', 'сеш', 'чор', 'пай', 'жум', 'шан'], 'weekdays_min' => ['як', 'ду', 'се', 'чо', 'па', 'жу', 'ша'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'meridiem' => ['эрталаб', 'кечаси'], 'list' => [', ', ' ва ']]; diff --git a/vendor/Carbon/Lang/uz_Arab.php b/vendor/Carbon/Lang/uz_Arab.php new file mode 100644 index 0000000..55ad739 --- /dev/null +++ b/vendor/Carbon/Lang/uz_Arab.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/fa.php', ['weekdays' => ['یکشنبه', 'دوشنبه', 'سه‌شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه'], 'weekdays_short' => ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.'], 'weekdays_min' => ['ی.', 'د.', 'س.', 'چ.', 'پ.', 'ج.', 'ش.'], 'months' => ['جنوری', 'فبروری', 'مارچ', 'اپریل', 'می', 'جون', 'جولای', 'اگست', 'سپتمبر', 'اکتوبر', 'نومبر', 'دسمبر'], 'months_short' => ['جنو', 'فبر', 'مار', 'اپر', 'می', 'جون', 'جول', 'اگس', 'سپت', 'اکت', 'نوم', 'دسم'], 'first_day_of_week' => 6, 'weekend' => [4, 5], 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm']]); diff --git a/vendor/Carbon/Lang/uz_Cyrl.php b/vendor/Carbon/Lang/uz_Cyrl.php new file mode 100644 index 0000000..8aa9b1a --- /dev/null +++ b/vendor/Carbon/Lang/uz_Cyrl.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/uz.php', ['formats' => ['L' => 'DD/MM/yy', 'LL' => 'D MMM, YYYY', 'LLL' => 'D MMMM, YYYY HH:mm', 'LLLL' => 'dddd, DD MMMM, YYYY HH:mm'], 'meridiem' => ['ТО', 'ТК']]); diff --git a/vendor/Carbon/Lang/uz_Latn.php b/vendor/Carbon/Lang/uz_Latn.php new file mode 100644 index 0000000..813b920 --- /dev/null +++ b/vendor/Carbon/Lang/uz_Latn.php @@ -0,0 +1,19 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Josh Soref + * - Rasulbek + * - Ilyosjon Kamoldinov (ilyosjon09) + */ +return ['year' => ':count yil', 'a_year' => '{1}bir yil|:count yil', 'y' => ':count y', 'month' => ':count oy', 'a_month' => '{1}bir oy|:count oy', 'm' => ':count o', 'week' => ':count hafta', 'a_week' => '{1}bir hafta|:count hafta', 'w' => ':count h', 'day' => ':count kun', 'a_day' => '{1}bir kun|:count kun', 'd' => ':count k', 'hour' => ':count soat', 'a_hour' => '{1}bir soat|:count soat', 'h' => ':count soat', 'minute' => ':count daqiqa', 'a_minute' => '{1}bir daqiqa|:count daqiqa', 'min' => ':count d', 'second' => ':count soniya', 'a_second' => '{1}soniya|:count soniya', 's' => ':count son.', 'ago' => ':time avval', 'from_now' => 'Yaqin :time ichida', 'after' => ':timedan keyin', 'before' => ':time oldin', 'diff_yesterday' => 'Kecha', 'diff_yesterday_regexp' => 'Kecha(?:\\s+soat)?', 'diff_today' => 'Bugun', 'diff_today_regexp' => 'Bugun(?:\\s+soat)?', 'diff_tomorrow' => 'Ertaga', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'D MMMM YYYY, dddd HH:mm'], 'calendar' => ['sameDay' => '[Bugun soat] LT [da]', 'nextDay' => '[Ertaga] LT [da]', 'nextWeek' => 'dddd [kuni soat] LT [da]', 'lastDay' => '[Kecha soat] LT [da]', 'lastWeek' => '[O\'tgan] dddd [kuni soat] LT [da]', 'sameElse' => 'L'], 'months' => ['Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr', 'Noyabr', 'Dekabr'], 'months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyun', 'Iyul', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['Yakshanba', 'Dushanba', 'Seshanba', 'Chorshanba', 'Payshanba', 'Juma', 'Shanba'], 'weekdays_short' => ['Yak', 'Dush', 'Sesh', 'Chor', 'Pay', 'Jum', 'Shan'], 'weekdays_min' => ['Ya', 'Du', 'Se', 'Cho', 'Pa', 'Ju', 'Sha'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' va '], 'meridiem' => ['TO', 'TK']]; diff --git a/vendor/Carbon/Lang/uz_UZ.php b/vendor/Carbon/Lang/uz_UZ.php new file mode 100644 index 0000000..9fc87bd --- /dev/null +++ b/vendor/Carbon/Lang/uz_UZ.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Bobir Ismailov Bobir Ismailov, Pablo Saratxaga, Mashrab Kuvatov bobir_is@yahoo.com, pablo@mandrakesoft.com, kmashrab@uni-bremen.de + */ +return \array_replace_recursive(require __DIR__ . '/uz_Latn.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['Yanvar', 'Fevral', 'Mart', 'Aprel', 'May', 'Iyun', 'Iyul', 'Avgust', 'Sentabr', 'Oktabr', 'Noyabr', 'Dekabr'], 'months_short' => ['Yan', 'Fev', 'Mar', 'Apr', 'May', 'Iyn', 'Iyl', 'Avg', 'Sen', 'Okt', 'Noy', 'Dek'], 'weekdays' => ['Yakshanba', 'Dushanba', 'Seshanba', 'Chorshanba', 'Payshanba', 'Juma', 'Shanba'], 'weekdays_short' => ['Yak', 'Du', 'Se', 'Cho', 'Pay', 'Ju', 'Sha'], 'weekdays_min' => ['Yak', 'Du', 'Se', 'Cho', 'Pay', 'Ju', 'Sha'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/uz_UZ@cyrillic.php b/vendor/Carbon/Lang/uz_UZ@cyrillic.php new file mode 100644 index 0000000..78ed0e2 --- /dev/null +++ b/vendor/Carbon/Lang/uz_UZ@cyrillic.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Mashrab Kuvatov Mashrab Kuvatov, Pablo Saratxaga kmashrab@uni-bremen.de, pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/uz.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['Январ', 'Феврал', 'Март', 'Апрел', 'Май', 'Июн', 'Июл', 'Август', 'Сентябр', 'Октябр', 'Ноябр', 'Декабр'], 'months_short' => ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'], 'weekdays' => ['Якшанба', 'Душанба', 'Сешанба', 'Чоршанба', 'Пайшанба', 'Жума', 'Шанба'], 'weekdays_short' => ['Якш', 'Душ', 'Сеш', 'Чор', 'Пай', 'Жум', 'Шан'], 'weekdays_min' => ['Якш', 'Душ', 'Сеш', 'Чор', 'Пай', 'Жум', 'Шан'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/vai.php b/vendor/Carbon/Lang/vai.php new file mode 100644 index 0000000..c29b0b1 --- /dev/null +++ b/vendor/Carbon/Lang/vai.php @@ -0,0 +1,32 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'weekdays' => ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], + 'weekdays_short' => ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], + 'weekdays_min' => ['ꕞꕌꔵ', 'ꗳꗡꘉ', 'ꕚꕞꕚ', 'ꕉꕞꕒ', 'ꕉꔤꕆꕢ', 'ꕉꔤꕀꕮ', 'ꔻꔬꔳ'], + 'months' => ['ꖨꖕ ꕪꕴ ꔞꔀꕮꕊ', 'ꕒꕡꖝꖕ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞꔤ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋꕔꕿ ꕸꖃꗏ', 'ꖨꖕ ꕪꕴ ꗏꖺꕮꕊ'], + 'months_short' => ['ꖨꖕꔞ', 'ꕒꕡ', 'ꕾꖺ', 'ꖢꖕ', 'ꖑꕱ', 'ꖱꘋ', 'ꖱꕞ', 'ꗛꔕ', 'ꕢꕌ', 'ꕭꖃ', 'ꔞꘋ', 'ꖨꖕꗏ'], + 'first_day_of_week' => 1, + 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd, D MMMM YYYY h:mm a'], + 'year' => ':count ꕀ', + // less reliable + 'y' => ':count ꕀ', + // less reliable + 'a_year' => ':count ꕀ', + // less reliable + 'second' => ':count ꗱꕞꕯꕊ', + // less reliable + 's' => ':count ꗱꕞꕯꕊ', + // less reliable + 'a_second' => ':count ꗱꕞꕯꕊ', +]); diff --git a/vendor/Carbon/Lang/vai_Latn.php b/vendor/Carbon/Lang/vai_Latn.php new file mode 100644 index 0000000..7090892 --- /dev/null +++ b/vendor/Carbon/Lang/vai_Latn.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['weekdays' => ['lahadi', 'tɛɛnɛɛ', 'talata', 'alaba', 'aimisa', 'aijima', 'siɓiti'], 'weekdays_short' => ['lahadi', 'tɛɛnɛɛ', 'talata', 'alaba', 'aimisa', 'aijima', 'siɓiti'], 'weekdays_min' => ['lahadi', 'tɛɛnɛɛ', 'talata', 'alaba', 'aimisa', 'aijima', 'siɓiti'], 'months' => ['luukao kemã', 'ɓandaɓu', 'vɔɔ', 'fulu', 'goo', '6', '7', 'kɔnde', 'saah', 'galo', 'kenpkato ɓololɔ', 'luukao lɔma'], 'months_short' => ['luukao kemã', 'ɓandaɓu', 'vɔɔ', 'fulu', 'goo', '6', '7', 'kɔnde', 'saah', 'galo', 'kenpkato ɓololɔ', 'luukao lɔma'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'h:mm a', 'LTS' => 'h:mm:ss a', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY h:mm a', 'LLLL' => 'dddd, D MMMM YYYY h:mm a']]); diff --git a/vendor/Carbon/Lang/vai_Vaii.php b/vendor/Carbon/Lang/vai_Vaii.php new file mode 100644 index 0000000..02fe55f --- /dev/null +++ b/vendor/Carbon/Lang/vai_Vaii.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/vai.php'; diff --git a/vendor/Carbon/Lang/ve.php b/vendor/Carbon/Lang/ve.php new file mode 100644 index 0000000..fb550fd --- /dev/null +++ b/vendor/Carbon/Lang/ve.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/ve_ZA.php'; diff --git a/vendor/Carbon/Lang/ve_ZA.php b/vendor/Carbon/Lang/ve_ZA.php new file mode 100644 index 0000000..1a83c0c --- /dev/null +++ b/vendor/Carbon/Lang/ve_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Phando', 'Luhuhi', 'Ṱhafamuhwe', 'Lambamai', 'Shundunthule', 'Fulwi', 'Fulwana', 'Ṱhangule', 'Khubvumedzi', 'Tshimedzi', 'Ḽara', 'Nyendavhusiku'], 'months_short' => ['Pha', 'Luh', 'Fam', 'Lam', 'Shu', 'Lwi', 'Lwa', 'Ngu', 'Khu', 'Tsh', 'Ḽar', 'Nye'], 'weekdays' => ['Swondaha', 'Musumbuluwo', 'Ḽavhuvhili', 'Ḽavhuraru', 'Ḽavhuṋa', 'Ḽavhuṱanu', 'Mugivhela'], 'weekdays_short' => ['Swo', 'Mus', 'Vhi', 'Rar', 'ṋa', 'Ṱan', 'Mug'], 'weekdays_min' => ['Swo', 'Mus', 'Vhi', 'Rar', 'ṋa', 'Ṱan', 'Mug'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/vi.php b/vendor/Carbon/Lang/vi.php index b01c34d..2c6b06c 100644 --- a/vendor/Carbon/Lang/vi.php +++ b/vendor/Carbon/Lang/vi.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,10 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count năm', 'y' => ':count năm', 'month' => ':count tháng', 'm' => ':count tháng', 'week' => ':count tuần', 'w' => ':count tuần', 'day' => ':count ngày', 'd' => ':count ngày', 'hour' => ':count giờ', 'h' => ':count giờ', 'minute' => ':count phút', 'min' => ':count phút', 'second' => ':count giây', 's' => ':count giây', 'ago' => ':time trước', 'from_now' => ':time từ bây giờ', 'after' => ':time sau', 'before' => ':time trước'); +/* + * Authors: + * - François B + * - Andre Polykanine A.K.A. Menelion Elensúlë + * - JD Isaacks + */ +return ['year' => ':count năm', 'a_year' => '{1}một năm|]1, Inf[:count năm', 'y' => ':count năm', 'month' => ':count tháng', 'a_month' => '{1}một tháng|]1, Inf[:count tháng', 'm' => ':count tháng', 'week' => ':count tuần', 'a_week' => '{1}một tuần|]1, Inf[:count tuần', 'w' => ':count tuần', 'day' => ':count ngày', 'a_day' => '{1}một ngày|]1, Inf[:count ngày', 'd' => ':count ngày', 'hour' => ':count giờ', 'a_hour' => '{1}một giờ|]1, Inf[:count giờ', 'h' => ':count giờ', 'minute' => ':count phút', 'a_minute' => '{1}một phút|]1, Inf[:count phút', 'min' => ':count phút', 'second' => ':count giây', 'a_second' => '{1}vài giây|]1, Inf[:count giây', 's' => ':count giây', 'ago' => ':time trước', 'from_now' => ':time tới', 'after' => ':time sau', 'before' => ':time trước', 'diff_now' => 'bây giờ', 'diff_today' => 'Hôm', 'diff_today_regexp' => 'Hôm(?:\\s+nay)?(?:\\s+lúc)?', 'diff_yesterday' => 'Hôm qua', 'diff_yesterday_regexp' => 'Hôm(?:\\s+qua)?(?:\\s+lúc)?', 'diff_tomorrow' => 'Ngày mai', 'diff_tomorrow_regexp' => 'Ngày(?:\\s+mai)?(?:\\s+lúc)?', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM [năm] YYYY', 'LLL' => 'D MMMM [năm] YYYY HH:mm', 'LLLL' => 'dddd, D MMMM [năm] YYYY HH:mm'], 'calendar' => ['sameDay' => '[Hôm nay lúc] LT', 'nextDay' => '[Ngày mai lúc] LT', 'nextWeek' => 'dddd [tuần tới lúc] LT', 'lastDay' => '[Hôm qua lúc] LT', 'lastWeek' => 'dddd [tuần trước lúc] LT', 'sameElse' => 'L'], 'meridiem' => ['SA', 'CH'], 'months' => ['tháng 1', 'tháng 2', 'tháng 3', 'tháng 4', 'tháng 5', 'tháng 6', 'tháng 7', 'tháng 8', 'tháng 9', 'tháng 10', 'tháng 11', 'tháng 12'], 'months_short' => ['Th01', 'Th02', 'Th03', 'Th04', 'Th05', 'Th06', 'Th07', 'Th08', 'Th09', 'Th10', 'Th11', 'Th12'], 'weekdays' => ['chủ nhật', 'thứ hai', 'thứ ba', 'thứ tư', 'thứ năm', 'thứ sáu', 'thứ bảy'], 'weekdays_short' => ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'], 'weekdays_min' => ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => [', ', ' và ']]; diff --git a/vendor/Carbon/Lang/vi_VN.php b/vendor/Carbon/Lang/vi_VN.php new file mode 100644 index 0000000..f2d9c31 --- /dev/null +++ b/vendor/Carbon/Lang/vi_VN.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/vi.php'; diff --git a/vendor/Carbon/Lang/vo.php b/vendor/Carbon/Lang/vo.php new file mode 100644 index 0000000..8d8a69e --- /dev/null +++ b/vendor/Carbon/Lang/vo.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['months' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], 'months_short' => ['M01', 'M02', 'M03', 'M04', 'M05', 'M06', 'M07', 'M08', 'M09', 'M10', 'M11', 'M12'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY-MM-dd', 'LL' => 'YYYY MMM D', 'LLL' => 'YYYY MMMM D HH:mm', 'LLLL' => 'YYYY MMMM D, dddd HH:mm'], 'year' => ':count yel', 'y' => ':count yel', 'a_year' => ':count yel', 'month' => ':count mul', 'm' => ':count mul', 'a_month' => ':count mul', 'week' => ':count vig', 'w' => ':count vig', 'a_week' => ':count vig', 'day' => ':count del', 'd' => ':count del', 'a_day' => ':count del', 'hour' => ':count düp', 'h' => ':count düp', 'a_hour' => ':count düp', 'minute' => ':count minut', 'min' => ':count minut', 'a_minute' => ':count minut', 'second' => ':count sekun', 's' => ':count sekun', 'a_second' => ':count sekun']); diff --git a/vendor/Carbon/Lang/vun.php b/vendor/Carbon/Lang/vun.php new file mode 100644 index 0000000..fc75cfe --- /dev/null +++ b/vendor/Carbon/Lang/vun.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['utuko', 'kyiukonyi'], 'weekdays' => ['Jumapilyi', 'Jumatatuu', 'Jumanne', 'Jumatanu', 'Alhamisi', 'Ijumaa', 'Jumamosi'], 'weekdays_short' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'weekdays_min' => ['Jpi', 'Jtt', 'Jnn', 'Jtn', 'Alh', 'Iju', 'Jmo'], 'months' => ['Januari', 'Februari', 'Machi', 'Aprilyi', 'Mei', 'Junyi', 'Julyai', 'Agusti', 'Septemba', 'Oktoba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ago', 'Sep', 'Okt', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/wa.php b/vendor/Carbon/Lang/wa.php new file mode 100644 index 0000000..d35cf8c --- /dev/null +++ b/vendor/Carbon/Lang/wa.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/wa_BE.php'; diff --git a/vendor/Carbon/Lang/wa_BE.php b/vendor/Carbon/Lang/wa_BE.php new file mode 100644 index 0000000..3e59e2c --- /dev/null +++ b/vendor/Carbon/Lang/wa_BE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Djan SACRE Pablo Saratxaga pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['di djanvî', 'di fevrî', 'di måss', 'd’ avri', 'di may', 'di djun', 'di djulete', 'd’ awousse', 'di setimbe', 'd’ octôbe', 'di nôvimbe', 'di decimbe'], 'months_short' => ['dja', 'fev', 'mås', 'avr', 'may', 'djn', 'djl', 'awo', 'set', 'oct', 'nôv', 'dec'], 'weekdays' => ['dimegne', 'londi', 'mårdi', 'mierkidi', 'djudi', 'vénrdi', 'semdi'], 'weekdays_short' => ['dim', 'lon', 'mår', 'mie', 'dju', 'vén', 'sem'], 'weekdays_min' => ['dim', 'lon', 'mår', 'mie', 'dju', 'vén', 'sem'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'year' => ':count anêye', 'y' => ':count anêye', 'a_year' => ':count anêye', 'month' => ':count meûs', 'm' => ':count meûs', 'a_month' => ':count meûs', 'week' => ':count samwinne', 'w' => ':count samwinne', 'a_week' => ':count samwinne', 'day' => ':count djoû', 'd' => ':count djoû', 'a_day' => ':count djoû', 'hour' => ':count eure', 'h' => ':count eure', 'a_hour' => ':count eure', 'minute' => ':count munute', 'min' => ':count munute', 'a_minute' => ':count munute', 'second' => ':count Sigonde', 's' => ':count Sigonde', 'a_second' => ':count Sigonde']); diff --git a/vendor/Carbon/Lang/wae.php b/vendor/Carbon/Lang/wae.php new file mode 100644 index 0000000..eff359f --- /dev/null +++ b/vendor/Carbon/Lang/wae.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/wae_CH.php'; diff --git a/vendor/Carbon/Lang/wae_CH.php b/vendor/Carbon/Lang/wae_CH.php new file mode 100644 index 0000000..243a3cc --- /dev/null +++ b/vendor/Carbon/Lang/wae_CH.php @@ -0,0 +1,31 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Walser Translation Team ml@translate-wae.ch + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'YYYY-MM-DD'], + 'months' => ['Jenner', 'Hornig', 'Märze', 'Abrille', 'Meije', 'Bráčet', 'Heiwet', 'Öigšte', 'Herbštmánet', 'Wímánet', 'Wintermánet', 'Chrištmánet'], + 'months_short' => ['Jen', 'Hor', 'Mär', 'Abr', 'Mei', 'Brá', 'Hei', 'Öig', 'Her', 'Wím', 'Win', 'Chr'], + 'weekdays' => ['Suntag', 'Mäntag', 'Zischtag', 'Mittwuch', 'Frontag', 'Fritag', 'Samschtag'], + 'weekdays_short' => ['Sun', 'Män', 'Zis', 'Mit', 'Fro', 'Fri', 'Sam'], + 'weekdays_min' => ['Sun', 'Män', 'Zis', 'Mit', 'Fro', 'Fri', 'Sam'], + 'first_day_of_week' => 1, + 'day_of_first_week_of_year' => 4, + 'month' => ':count Maano', + // less reliable + 'm' => ':count Maano', + // less reliable + 'a_month' => ':count Maano', +]); diff --git a/vendor/Carbon/Lang/wal.php b/vendor/Carbon/Lang/wal.php new file mode 100644 index 0000000..a7bf8d0 --- /dev/null +++ b/vendor/Carbon/Lang/wal.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/wal_ET.php'; diff --git a/vendor/Carbon/Lang/wal_ET.php b/vendor/Carbon/Lang/wal_ET.php new file mode 100644 index 0000000..7b11238 --- /dev/null +++ b/vendor/Carbon/Lang/wal_ET.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Ge'ez Frontier Foundation locales@geez.org + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['ጃንዩወሪ', 'ፌብሩወሪ', 'ማርች', 'ኤፕረል', 'ሜይ', 'ጁን', 'ጁላይ', 'ኦገስት', 'ሴፕቴምበር', 'ኦክተውበር', 'ኖቬምበር', 'ዲሴምበር'], 'months_short' => ['ጃንዩ', 'ፌብሩ', 'ማርች', 'ኤፕረ', 'ሜይ ', 'ጁን ', 'ጁላይ', 'ኦገስ', 'ሴፕቴ', 'ኦክተ', 'ኖቬም', 'ዲሴም'], 'weekdays' => ['ወጋ', 'ሳይኖ', 'ማቆሳኛ', 'አሩዋ', 'ሃሙሳ', 'አርባ', 'ቄራ'], 'weekdays_short' => ['ወጋ ', 'ሳይኖ', 'ማቆሳ', 'አሩዋ', 'ሃሙሳ', 'አርባ', 'ቄራ '], 'weekdays_min' => ['ወጋ ', 'ሳይኖ', 'ማቆሳ', 'አሩዋ', 'ሃሙሳ', 'አርባ', 'ቄራ '], 'day_of_first_week_of_year' => 1, 'meridiem' => ['ማለዶ', 'ቃማ']]); diff --git a/vendor/Carbon/Lang/wo.php b/vendor/Carbon/Lang/wo.php new file mode 100644 index 0000000..02208e2 --- /dev/null +++ b/vendor/Carbon/Lang/wo.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/wo_SN.php'; diff --git a/vendor/Carbon/Lang/wo_SN.php b/vendor/Carbon/Lang/wo_SN.php new file mode 100644 index 0000000..5e5e006 --- /dev/null +++ b/vendor/Carbon/Lang/wo_SN.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - The Debian Project Christian Perrier bubulle@debian.org + */ +return ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD.MM.YYYY', 'LL' => 'MMMM DD, YYYY', 'LLL' => 'DD MMM HH:mm', 'LLLL' => 'MMMM DD, YYYY HH:mm'], 'months' => ['sanwiy\'e', 'feebriy\'e', 'mars', 'awril', 'me', 'suwen', 'sulet', 'uut', 'septaambar', 'oktoobar', 'nowaambar', 'desaambar'], 'months_short' => ['san', 'fee', 'mar', 'awr', 'me ', 'suw', 'sul', 'uut', 'sep', 'okt', 'now', 'des'], 'weekdays' => ['dib\'eer', 'altine', 'talaata', 'allarba', 'alxames', 'ajjuma', 'gaawu'], 'weekdays_short' => ['dib', 'alt', 'tal', 'all', 'alx', 'ajj', 'gaa'], 'weekdays_min' => ['dib', 'alt', 'tal', 'all', 'alx', 'ajj', 'gaa'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'year' => ':count at', 'month' => ':count wèr', 'week' => ':count ayubés', 'day' => ':count bés', 'hour' => ':count waxtu', 'minute' => ':count simili', 'second' => ':count saa']; diff --git a/vendor/Carbon/Lang/xh.php b/vendor/Carbon/Lang/xh.php new file mode 100644 index 0000000..7b0908c --- /dev/null +++ b/vendor/Carbon/Lang/xh.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/xh_ZA.php'; diff --git a/vendor/Carbon/Lang/xh_ZA.php b/vendor/Carbon/Lang/xh_ZA.php new file mode 100644 index 0000000..3a8ca19 --- /dev/null +++ b/vendor/Carbon/Lang/xh_ZA.php @@ -0,0 +1,58 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', [ + 'formats' => ['L' => 'DD/MM/YYYY'], + 'months' => ['eyoMqungu', 'eyoMdumba', 'eyoKwindla', 'uTshazimpuzi', 'uCanzibe', 'eyeSilimela', 'eyeKhala', 'eyeThupa', 'eyoMsintsi', 'eyeDwarha', 'eyeNkanga', 'eyoMnga'], + 'months_short' => ['Mqu', 'Mdu', 'Kwi', 'Tsh', 'Can', 'Sil', 'Kha', 'Thu', 'Msi', 'Dwa', 'Nka', 'Mng'], + 'weekdays' => ['iCawa', 'uMvulo', 'lwesiBini', 'lwesiThathu', 'ulweSine', 'lwesiHlanu', 'uMgqibelo'], + 'weekdays_short' => ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq'], + 'weekdays_min' => ['Caw', 'Mvu', 'Bin', 'Tha', 'Sin', 'Hla', 'Mgq'], + 'day_of_first_week_of_year' => 1, + 'year' => ':count ihlobo', + // less reliable + 'y' => ':count ihlobo', + // less reliable + 'a_year' => ':count ihlobo', + // less reliable + 'hour' => ':count iwotshi', + // less reliable + 'h' => ':count iwotshi', + // less reliable + 'a_hour' => ':count iwotshi', + // less reliable + 'minute' => ':count ingqalelo', + // less reliable + 'min' => ':count ingqalelo', + // less reliable + 'a_minute' => ':count ingqalelo', + // less reliable + 'second' => ':count nceda', + // less reliable + 's' => ':count nceda', + // less reliable + 'a_second' => ':count nceda', + // less reliable + 'month' => ':count inyanga', + 'm' => ':count inyanga', + 'a_month' => ':count inyanga', + 'week' => ':count veki', + 'w' => ':count veki', + 'a_week' => ':count veki', + 'day' => ':count imini', + 'd' => ':count imini', + 'a_day' => ':count imini', +]); diff --git a/vendor/Carbon/Lang/xog.php b/vendor/Carbon/Lang/xog.php new file mode 100644 index 0000000..aead4ff --- /dev/null +++ b/vendor/Carbon/Lang/xog.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['Munkyo', 'Eigulo'], 'weekdays' => ['Sabiiti', 'Balaza', 'Owokubili', 'Owokusatu', 'Olokuna', 'Olokutaanu', 'Olomukaaga'], 'weekdays_short' => ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka'], 'weekdays_min' => ['Sabi', 'Bala', 'Kubi', 'Kusa', 'Kuna', 'Kuta', 'Muka'], 'months' => ['Janwaliyo', 'Febwaliyo', 'Marisi', 'Apuli', 'Maayi', 'Juuni', 'Julaayi', 'Agusito', 'Sebuttemba', 'Okitobba', 'Novemba', 'Desemba'], 'months_short' => ['Jan', 'Feb', 'Mar', 'Apu', 'Maa', 'Juu', 'Jul', 'Agu', 'Seb', 'Oki', 'Nov', 'Des'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/yav.php b/vendor/Carbon/Lang/yav.php new file mode 100644 index 0000000..270ca67 --- /dev/null +++ b/vendor/Carbon/Lang/yav.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['meridiem' => ['kiɛmɛ́ɛm', 'kisɛ́ndɛ'], 'weekdays' => ['sɔ́ndiɛ', 'móndie', 'muányáŋmóndie', 'metúkpíápɛ', 'kúpélimetúkpiapɛ', 'feléte', 'séselé'], 'weekdays_short' => ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss'], 'weekdays_min' => ['sd', 'md', 'mw', 'et', 'kl', 'fl', 'ss'], 'months' => ['pikítíkítie, oólí ú kutúan', 'siɛyɛ́, oóli ú kándíɛ', 'ɔnsúmbɔl, oóli ú kátátúɛ', 'mesiŋ, oóli ú kénie', 'ensil, oóli ú kátánuɛ', 'ɔsɔn', 'efute', 'pisuyú', 'imɛŋ i puɔs', 'imɛŋ i putúk,oóli ú kátíɛ', 'makandikɛ', 'pilɔndɔ́'], 'months_short' => ['o.1', 'o.2', 'o.3', 'o.4', 'o.5', 'o.6', 'o.7', 'o.8', 'o.9', 'o.10', 'o.11', 'o.12'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'D/M/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/yi.php b/vendor/Carbon/Lang/yi.php new file mode 100644 index 0000000..74a5165 --- /dev/null +++ b/vendor/Carbon/Lang/yi.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/yi_US.php'; diff --git a/vendor/Carbon/Lang/yi_US.php b/vendor/Carbon/Lang/yi_US.php new file mode 100644 index 0000000..9f651a4 --- /dev/null +++ b/vendor/Carbon/Lang/yi_US.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - http://www.uyip.org/ Pablo Saratxaga pablo@mandrakesoft.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['יאַנואַר', 'פֿעברואַר', 'מערץ', 'אַפּריל', 'מיי', 'יוני', 'יולי', 'אויגוסט', 'סעפּטעמבער', 'אקטאבער', 'נאוועמבער', 'דעצעמבער'], 'months_short' => ['יאַנ', 'פֿעב', 'מאַר', 'אַפּר', 'מײַ ', 'יונ', 'יול', 'אױג', 'סעפּ', 'אָקט', 'נאָװ', 'דעצ'], 'weekdays' => ['זונטיק', 'מאָנטיק', 'דינסטיק', 'מיטװאָך', 'דאָנערשטיק', 'פֿרײַטיק', 'שבת'], 'weekdays_short' => ['זונ\'', 'מאָנ\'', 'דינ\'', 'מיט\'', 'דאָנ\'', 'פֿרײַ\'', 'שבת'], 'weekdays_min' => ['זונ\'', 'מאָנ\'', 'דינ\'', 'מיט\'', 'דאָנ\'', 'פֿרײַ\'', 'שבת'], 'day_of_first_week_of_year' => 1, 'year' => ':count יאר', 'y' => ':count יאר', 'a_year' => ':count יאר', 'month' => ':count חודש', 'm' => ':count חודש', 'a_month' => ':count חודש', 'week' => ':count וואָך', 'w' => ':count וואָך', 'a_week' => ':count וואָך', 'day' => ':count טאָג', 'd' => ':count טאָג', 'a_day' => ':count טאָג', 'hour' => ':count שעה', 'h' => ':count שעה', 'a_hour' => ':count שעה', 'minute' => ':count מינוט', 'min' => ':count מינוט', 'a_minute' => ':count מינוט', 'second' => ':count סעקונדע', 's' => ':count סעקונדע', 'a_second' => ':count סעקונדע']); diff --git a/vendor/Carbon/Lang/yo.php b/vendor/Carbon/Lang/yo.php new file mode 100644 index 0000000..3a5ea3d --- /dev/null +++ b/vendor/Carbon/Lang/yo.php @@ -0,0 +1,18 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - François B + * - Atolagbe Abisoye + */ +return ['year' => 'ọdún :count', 'a_year' => '{1}ọdún kan|ọdún :count', 'month' => 'osù :count', 'a_month' => '{1}osù kan|osù :count', 'week' => 'ọsẹ :count', 'a_week' => '{1}ọsẹ kan|ọsẹ :count', 'day' => 'ọjọ́ :count', 'a_day' => '{1}ọjọ́ kan|ọjọ́ :count', 'hour' => 'wákati :count', 'a_hour' => '{1}wákati kan|wákati :count', 'minute' => 'ìsẹjú :count', 'a_minute' => '{1}ìsẹjú kan|ìsẹjú :count', 'second' => 'iaayá :count', 'a_second' => '{1}ìsẹjú aayá die|aayá :count', 'ago' => ':time kọjá', 'from_now' => 'ní :time', 'diff_yesterday' => 'Àna', 'diff_yesterday_regexp' => 'Àna(?:\\s+ni)?', 'diff_today' => 'Ònì', 'diff_today_regexp' => 'Ònì(?:\\s+ni)?', 'diff_tomorrow' => 'Ọ̀la', 'diff_tomorrow_regexp' => 'Ọ̀la(?:\\s+ni)?', 'formats' => ['LT' => 'h:mm A', 'LTS' => 'h:mm:ss A', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY h:mm A', 'LLLL' => 'dddd, D MMMM YYYY h:mm A'], 'calendar' => ['sameDay' => '[Ònì ni] LT', 'nextDay' => '[Ọ̀la ni] LT', 'nextWeek' => 'dddd [Ọsẹ̀ tón\'bọ] [ni] LT', 'lastDay' => '[Àna ni] LT', 'lastWeek' => 'dddd [Ọsẹ̀ tólọ́] [ni] LT', 'sameElse' => 'L'], 'ordinal' => 'ọjọ́ :number', 'months' => ['Sẹ́rẹ́', 'Èrèlè', 'Ẹrẹ̀nà', 'Ìgbé', 'Èbibi', 'Òkùdu', 'Agẹmo', 'Ògún', 'Owewe', 'Ọ̀wàrà', 'Bélú', 'Ọ̀pẹ̀̀'], 'months_short' => ['Sẹ́r', 'Èrl', 'Ẹrn', 'Ìgb', 'Èbi', 'Òkù', 'Agẹ', 'Ògú', 'Owe', 'Ọ̀wà', 'Bél', 'Ọ̀pẹ̀̀'], 'weekdays' => ['Àìkú', 'Ajé', 'Ìsẹ́gun', 'Ọjọ́rú', 'Ọjọ́bọ', 'Ẹtì', 'Àbámẹ́ta'], 'weekdays_short' => ['Àìk', 'Ajé', 'Ìsẹ́', 'Ọjr', 'Ọjb', 'Ẹtì', 'Àbá'], 'weekdays_min' => ['Àì', 'Aj', 'Ìs', 'Ọr', 'Ọb', 'Ẹt', 'Àb'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'meridiem' => ['Àárọ̀', 'Ọ̀sán']]; diff --git a/vendor/Carbon/Lang/yo_BJ.php b/vendor/Carbon/Lang/yo_BJ.php new file mode 100644 index 0000000..39fb0a4 --- /dev/null +++ b/vendor/Carbon/Lang/yo_BJ.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return \array_replace_recursive(require __DIR__ . '/yo.php', ['meridiem' => ['Àárɔ̀', 'Ɔ̀sán'], 'weekdays' => ['Ɔjɔ́ Àìkú', 'Ɔjɔ́ Ajé', 'Ɔjɔ́ Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɔjɔ́ Ɛtì', 'Ɔjɔ́ Àbámɛ́ta'], 'weekdays_short' => ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta'], 'weekdays_min' => ['Àìkú', 'Ajé', 'Ìsɛ́gun', 'Ɔjɔ́rú', 'Ɔjɔ́bɔ', 'Ɛtì', 'Àbámɛ́ta'], 'months' => ['Oshù Shɛ́rɛ́', 'Oshù Èrèlè', 'Oshù Ɛrɛ̀nà', 'Oshù Ìgbé', 'Oshù Ɛ̀bibi', 'Oshù Òkúdu', 'Oshù Agɛmɔ', 'Oshù Ògún', 'Oshù Owewe', 'Oshù Ɔ̀wàrà', 'Oshù Bélú', 'Oshù Ɔ̀pɛ̀'], 'months_short' => ['Shɛ́rɛ́', 'Èrèlè', 'Ɛrɛ̀nà', 'Ìgbé', 'Ɛ̀bibi', 'Òkúdu', 'Agɛmɔ', 'Ògún', 'Owewe', 'Ɔ̀wàrà', 'Bélú', 'Ɔ̀pɛ̀'], 'first_day_of_week' => 1, 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd, D MMMM YYYY HH:mm']]); diff --git a/vendor/Carbon/Lang/yo_NG.php b/vendor/Carbon/Lang/yo_NG.php new file mode 100644 index 0000000..56c20f5 --- /dev/null +++ b/vendor/Carbon/Lang/yo_NG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/yo.php'; diff --git a/vendor/Carbon/Lang/yue.php b/vendor/Carbon/Lang/yue.php new file mode 100644 index 0000000..2f375de --- /dev/null +++ b/vendor/Carbon/Lang/yue.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/yue_HK.php'; diff --git a/vendor/Carbon/Lang/yue_HK.php b/vendor/Carbon/Lang/yue_HK.php new file mode 100644 index 0000000..700c6a4 --- /dev/null +++ b/vendor/Carbon/Lang/yue_HK.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/zh_HK.php', ['formats' => ['L' => 'YYYY年MM月DD日 dddd'], 'months' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'months_short' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'weekdays' => ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'first_day_of_week' => 0, 'day_of_first_week_of_year' => 1, 'meridiem' => ['上午', '下午']]); diff --git a/vendor/Carbon/Lang/yue_Hans.php b/vendor/Carbon/Lang/yue_Hans.php new file mode 100644 index 0000000..89c81c8 --- /dev/null +++ b/vendor/Carbon/Lang/yue_Hans.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hans.php'; diff --git a/vendor/Carbon/Lang/yue_Hant.php b/vendor/Carbon/Lang/yue_Hant.php new file mode 100644 index 0000000..7a6bb51 --- /dev/null +++ b/vendor/Carbon/Lang/yue_Hant.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hant.php'; diff --git a/vendor/Carbon/Lang/yuw.php b/vendor/Carbon/Lang/yuw.php new file mode 100644 index 0000000..463ac37 --- /dev/null +++ b/vendor/Carbon/Lang/yuw.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/yuw_PG.php'; diff --git a/vendor/Carbon/Lang/yuw_PG.php b/vendor/Carbon/Lang/yuw_PG.php new file mode 100644 index 0000000..6a0b53b --- /dev/null +++ b/vendor/Carbon/Lang/yuw_PG.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Information from native speakers Hannah Sarvasy nungon.localization@gmail.com + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YY'], 'months' => ['jenuari', 'febuari', 'mas', 'epril', 'mei', 'jun', 'julai', 'ögus', 'septemba', 'öktoba', 'nöwemba', 'diksemba'], 'months_short' => ['jen', 'feb', 'mas', 'epr', 'mei', 'jun', 'jul', 'ögu', 'sep', 'ökt', 'nöw', 'dis'], 'weekdays' => ['sönda', 'mönda', 'sinda', 'mitiwö', 'sogipbono', 'nenggo', 'söndanggie'], 'weekdays_short' => ['sön', 'mön', 'sin', 'mit', 'soi', 'nen', 'sab'], 'weekdays_min' => ['sön', 'mön', 'sin', 'mit', 'soi', 'nen', 'sab'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/zgh.php b/vendor/Carbon/Lang/zgh.php new file mode 100644 index 0000000..5b8a688 --- /dev/null +++ b/vendor/Carbon/Lang/zgh.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - BAKTETE Miloud + */ +return ['year' => ':count ⵓⵙⴳⴳⵯⴰⵙ|:count ⵉⵙⴳⴳⵓⵙⴰ', 'a_year' => 'ⵓⵙⴳⴳⵯⴰⵙ|:count ⵉⵙⴳⴳⵓⵙⴰ', 'y' => ':count ⵓⵙⴳⴳⵯⴰⵙ|:count ⵉⵙⴳⴳⵓⵙⴰ', 'month' => ':count ⵡⴰⵢⵢⵓⵔ|:count ⴰⵢⵢⵓⵔⵏ', 'a_month' => 'ⵉⴷⵊ ⵡⴰⵢⵢⵓⵔ|:count ⴰⵢⵢⵓⵔⵏ', 'm' => ':count ⴰⵢⵢⵓⵔⵏ', 'week' => ':count ⵉⵎⴰⵍⴰⵙⵙ|:count ⵉⵎⴰⵍⴰⵙⵙⵏ', 'a_week' => 'ⵉⵛⵜ ⵉⵎⴰⵍⴰⵙⵙ|:count ⵉⵎⴰⵍⴰⵙⵙⵏ', 'w' => ':count ⵉⵎⴰⵍⴰⵙⵙ.', 'day' => ':count ⵡⴰⵙⵙ|:count ⵓⵙⵙⴰⵏ', 'a_day' => 'ⵉⴷⵊ ⵡⴰⵙⵙ|:count ⵓⵙⵙⴰⵏ', 'd' => ':count ⵓ', 'hour' => ':count ⵜⵙⵔⴰⴳⵜ|:count ⵜⵉⵙⵔⴰⴳⵉⵏ', 'a_hour' => 'ⵉⵛⵜ ⵜⵙⵔⴰⴳⵜ|:count ⵜⵉⵙⵔⴰⴳⵉⵏ', 'h' => ':count ⵜ', 'minute' => ':count ⵜⵓⵙⴷⵉⴷⵜ|:count ⵜⵓⵙⴷⵉⴷⵉⵏ', 'a_minute' => 'ⵉⵛⵜ ⵜⵓⵙⴷⵉⴷⵜ|:count ⵜⵓⵙⴷⵉⴷⵉⵏ', 'min' => ':count ⵜⵓⵙ', 'second' => ':count ⵜⵙⵉⵏⵜ|:count ⵜⵉⵙⵉⵏⴰ', 'a_second' => 'ⴽⵔⴰ ⵜⵉⵙⵉⵏⴰ|:count ⵜⵉⵙⵉⵏⴰ', 's' => ':count ⵜ', 'ago' => 'ⵣⴳ :time', 'from_now' => 'ⴷⴳ :time', 'after' => ':time ⴰⵡⴰⵔ', 'before' => ':time ⴷⴰⵜ', 'diff_now' => 'ⴰⴷⵡⴰⵍⵉ', 'diff_today' => 'ⴰⵙⵙ', 'diff_today_regexp' => 'ⴰⵙⵙ(?:\\s+ⴰ/ⴰⴷ)?(?:\\s+ⴳ)?', 'diff_yesterday' => 'ⴰⵙⵙⵏⵏⴰⵟ', 'diff_yesterday_regexp' => 'ⴰⵙⵙⵏⵏⴰⵟ(?:\\s+ⴳ)?', 'diff_tomorrow' => 'ⴰⵙⴽⴽⴰ', 'diff_tomorrow_regexp' => 'ⴰⵙⴽⴽⴰ(?:\\s+ⴳ)?', 'diff_before_yesterday' => 'ⴼⵔ ⵉⴹⵏⵏⴰⵟ', 'diff_after_tomorrow' => 'ⵏⴰⴼ ⵓⵙⴽⴽⴰ', 'period_recurrences' => ':count ⵜⵉⴽⴽⴰⵍ', 'period_interval' => 'ⴽⵓ :interval', 'period_start_date' => 'ⴳ :date', 'period_end_date' => 'ⵉ :date', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'DD/MM/YYYY', 'LL' => 'D MMMM YYYY', 'LLL' => 'D MMMM YYYY HH:mm', 'LLLL' => 'dddd D MMMM YYYY HH:mm'], 'calendar' => ['sameDay' => '[ⴰⵙⵙ ⴰ/ⴰⴷ ⴳ] LT', 'nextDay' => '[ⴰⵙⴽⴽⴰ ⴳ] LT', 'nextWeek' => 'dddd [ⴳ] LT', 'lastDay' => '[ⴰⵙⵙⵏⵏⴰⵟ ⴳ] LT', 'lastWeek' => 'dddd [ⴰⵎⴳⴳⴰⵔⵓ ⴳ] LT', 'sameElse' => 'L'], 'meridiem' => ['ⵜⵉⴼⴰⵡⵜ', 'ⵜⴰⴷⴳⴳⵯⴰⵜ'], 'months' => ['ⵉⵏⵏⴰⵢⵔ', 'ⴱⵕⴰⵢⵕ', 'ⵎⴰⵕⵚ', 'ⵉⴱⵔⵉⵔ', 'ⵎⴰⵢⵢⵓ', 'ⵢⵓⵏⵢⵓ', 'ⵢⵓⵍⵢⵓⵣ', 'ⵖⵓⵛⵜ', 'ⵛⵓⵜⴰⵏⴱⵉⵔ', 'ⴽⵟⵓⴱⵕ', 'ⵏⵓⵡⴰⵏⴱⵉⵔ', 'ⴷⵓⵊⴰⵏⴱⵉⵔ'], 'months_short' => ['ⵉⵏⵏ', 'ⴱⵕⴰ', 'ⵎⴰⵕ', 'ⵉⴱⵔ', 'ⵎⴰⵢ', 'ⵢⵓⵏ', 'ⵢⵓⵍ', 'ⵖⵓⵛ', 'ⵛⵓⵜ', 'ⴽⵟⵓ', 'ⵏⵓⵡ', 'ⴷⵓⵊ'], 'weekdays' => ['ⵓⵙⴰⵎⴰⵙ', 'ⵡⴰⵢⵏⴰⵙ', 'ⵓⵙⵉⵏⴰⵙ', 'ⵡⴰⴽⵕⴰⵙ', 'ⵓⴽⵡⴰⵙ', 'ⵓⵙⵉⵎⵡⴰⵙ', 'ⵓⵙⵉⴹⵢⴰⵙ'], 'weekdays_short' => ['ⵓⵙⴰ', 'ⵡⴰⵢ', 'ⵓⵙⵉ', 'ⵡⴰⴽ', 'ⵓⴽⵡ', 'ⵓⵙⵉⵎ', 'ⵓⵙⵉⴹ'], 'weekdays_min' => ['ⵓⵙⴰ', 'ⵡⴰⵢ', 'ⵓⵙⵉ', 'ⵡⴰⴽ', 'ⵓⴽⵡ', 'ⵓⵙⵉⵎ', 'ⵓⵙⵉⴹ'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 1, 'list' => [', ', ' ⴷ ']]; diff --git a/vendor/Carbon/Lang/zh.php b/vendor/Carbon/Lang/zh.php index f53ef53..8d88356 100644 --- a/vendor/Carbon/Lang/zh.php +++ b/vendor/Carbon/Lang/zh.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,12 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count年', 'y' => ':count年', 'month' => ':count个月', 'm' => ':count个月', 'week' => ':count周', 'w' => ':count周', 'day' => ':count天', 'd' => ':count天', 'hour' => ':count小时', 'h' => ':count小时', 'minute' => ':count分钟', 'min' => ':count分钟', 'second' => ':count秒', 's' => ':count秒', 'ago' => ':time前', 'from_now' => '距现在:time', 'after' => ':time后', 'before' => ':time前'); +/* + * Authors: + * - xuri + * - sycuato + * - bokideckonja + * - Luo Ning + * - William Yang (williamyang233) + */ +return \array_merge(require __DIR__ . '/zh_Hans.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY年M月D日', 'LLL' => 'YYYY年M月D日 A h点mm分', 'LLLL' => 'YYYY年M月D日dddd A h点mm分']]); diff --git a/vendor/Carbon/Lang/zh_CN.php b/vendor/Carbon/Lang/zh_CN.php new file mode 100644 index 0000000..f86ef2d --- /dev/null +++ b/vendor/Carbon/Lang/zh_CN.php @@ -0,0 +1,25 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - monkeycon + * - François B + * - Jason Katz-Brown + * - Serhan Apaydın + * - Matt Johnson + * - JD Isaacks + * - Zeno Zeng + * - Chris Hemp + * - shankesgk2 + */ +return \array_merge(require __DIR__ . '/zh.php', ['formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY年M月D日', 'LLL' => 'YYYY年M月D日Ah点mm分', 'LLLL' => 'YYYY年M月D日ddddAh点mm分']]); diff --git a/vendor/Carbon/Lang/zh_HK.php b/vendor/Carbon/Lang/zh_HK.php new file mode 100644 index 0000000..30d59f6 --- /dev/null +++ b/vendor/Carbon/Lang/zh_HK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hant_HK.php'; diff --git a/vendor/Carbon/Lang/zh_Hans.php b/vendor/Carbon/Lang/zh_Hans.php new file mode 100644 index 0000000..fa30ed1 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hans.php @@ -0,0 +1,59 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - monkeycon + * - François B + * - Jason Katz-Brown + * - Konstantin Konev + * - Chris Lam + * - Serhan Apaydın + * - Gary Lo + * - JD Isaacks + * - Chris Hemp + * - shankesgk2 + * - Daniel Cheung (danvim) + */ +return ['year' => ':count:optional-space年', 'y' => ':count:optional-space年', 'month' => ':count:optional-space个月', 'm' => ':count:optional-space个月', 'week' => ':count:optional-space周', 'w' => ':count:optional-space周', 'day' => ':count:optional-space天', 'd' => ':count:optional-space天', 'hour' => ':count:optional-space小时', 'h' => ':count:optional-space小时', 'minute' => ':count:optional-space分钟', 'min' => ':count:optional-space分钟', 'second' => ':count:optional-space秒', 'a_second' => '{1}几秒|]1,Inf[:count:optional-space秒', 's' => ':count:optional-space秒', 'ago' => ':time前', 'from_now' => ':time后', 'after' => ':time后', 'before' => ':time前', 'diff_now' => '现在', 'diff_today' => '今天', 'diff_yesterday' => '昨天', 'diff_tomorrow' => '明天', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY年M月D日', 'LLL' => 'YYYY年M月D日 HH:mm', 'LLLL' => 'YYYY年M月D日dddd HH:mm'], 'calendar' => ['sameDay' => '[今天]LT', 'nextDay' => '[明天]LT', 'nextWeek' => '[下]ddddLT', 'lastDay' => '[昨天]LT', 'lastWeek' => '[上]ddddLT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'DDD': + return $number . '日'; + case 'M': + return $number . '月'; + case 'w': + case 'W': + return $number . '周'; + default: + return $number; + } +}, 'meridiem' => function ($hour, $minute) { + $time = $hour * 100 + $minute; + if ($time < 600) { + return '凌晨'; + } + if ($time < 900) { + return '早上'; + } + if ($time < 1130) { + return '上午'; + } + if ($time < 1230) { + return '中午'; + } + if ($time < 1800) { + return '下午'; + } + return '晚上'; +}, 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'weekdays' => ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], 'weekdays_short' => ['周日', '周一', '周二', '周三', '周四', '周五', '周六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => '']; diff --git a/vendor/Carbon/Lang/zh_Hans_HK.php b/vendor/Carbon/Lang/zh_Hans_HK.php new file mode 100644 index 0000000..89c81c8 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hans_HK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hans.php'; diff --git a/vendor/Carbon/Lang/zh_Hans_MO.php b/vendor/Carbon/Lang/zh_Hans_MO.php new file mode 100644 index 0000000..89c81c8 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hans_MO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hans.php'; diff --git a/vendor/Carbon/Lang/zh_Hans_SG.php b/vendor/Carbon/Lang/zh_Hans_SG.php new file mode 100644 index 0000000..89c81c8 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hans_SG.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hans.php'; diff --git a/vendor/Carbon/Lang/zh_Hant.php b/vendor/Carbon/Lang/zh_Hant.php new file mode 100644 index 0000000..9c6322f --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hant.php @@ -0,0 +1,61 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Adam + * - monkeycon + * - François B + * - Jason Katz-Brown + * - Chris Lam + * - Serhan Apaydın + * - Gary Lo + * - JD Isaacks + * - Chris Hemp + * - Eddie + * - KID + * - shankesgk2 + * - Daniel Cheung (danvim) + */ +return ['year' => ':count:optional-space年', 'y' => ':count:optional-space年', 'month' => ':count:optional-space個月', 'm' => ':count:optional-space月', 'week' => ':count:optional-space週', 'w' => ':count:optional-space週', 'day' => ':count:optional-space天', 'd' => ':count:optional-space天', 'hour' => ':count:optional-space小時', 'h' => ':count:optional-space小時', 'minute' => ':count:optional-space分鐘', 'min' => ':count:optional-space分鐘', 'second' => ':count:optional-space秒', 'a_second' => '{1}幾秒|]1,Inf[:count:optional-space秒', 's' => ':count:optional-space秒', 'ago' => ':time前', 'from_now' => ':time後', 'after' => ':time後', 'before' => ':time前', 'diff_now' => '現在', 'diff_today' => '今天', 'diff_yesterday' => '昨天', 'diff_tomorrow' => '明天', 'formats' => ['LT' => 'HH:mm', 'LTS' => 'HH:mm:ss', 'L' => 'YYYY/MM/DD', 'LL' => 'YYYY年M月D日', 'LLL' => 'YYYY年M月D日 HH:mm', 'LLLL' => 'YYYY年M月D日dddd HH:mm'], 'calendar' => ['sameDay' => '[今天] LT', 'nextDay' => '[明天] LT', 'nextWeek' => '[下]dddd LT', 'lastDay' => '[昨天] LT', 'lastWeek' => '[上]dddd LT', 'sameElse' => 'L'], 'ordinal' => function ($number, $period) { + switch ($period) { + case 'd': + case 'D': + case 'DDD': + return $number . '日'; + case 'M': + return $number . '月'; + case 'w': + case 'W': + return $number . '周'; + default: + return $number; + } +}, 'meridiem' => function ($hour, $minute) { + $time = $hour * 100 + $minute; + if ($time < 600) { + return '凌晨'; + } + if ($time < 900) { + return '早上'; + } + if ($time < 1130) { + return '上午'; + } + if ($time < 1230) { + return '中午'; + } + if ($time < 1800) { + return '下午'; + } + return '晚上'; +}, 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'], 'weekdays' => ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], 'weekdays_short' => ['週日', '週一', '週二', '週三', '週四', '週五', '週六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'first_day_of_week' => 1, 'day_of_first_week_of_year' => 4, 'list' => '']; diff --git a/vendor/Carbon/Lang/zh_Hant_HK.php b/vendor/Carbon/Lang/zh_Hant_HK.php new file mode 100644 index 0000000..7a6bb51 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hant_HK.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hant.php'; diff --git a/vendor/Carbon/Lang/zh_Hant_MO.php b/vendor/Carbon/Lang/zh_Hant_MO.php new file mode 100644 index 0000000..7a6bb51 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hant_MO.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hant.php'; diff --git a/vendor/Carbon/Lang/zh_Hant_TW.php b/vendor/Carbon/Lang/zh_Hant_TW.php new file mode 100644 index 0000000..7a6bb51 --- /dev/null +++ b/vendor/Carbon/Lang/zh_Hant_TW.php @@ -0,0 +1,13 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return require __DIR__ . '/zh_Hant.php'; diff --git a/vendor/Carbon/Lang/zh_MO.php b/vendor/Carbon/Lang/zh_MO.php new file mode 100644 index 0000000..7216002 --- /dev/null +++ b/vendor/Carbon/Lang/zh_MO.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - tarunvelli + * - Eddie + * - KID + * - shankesgk2 + */ +return \array_replace_recursive(require __DIR__ . '/zh_Hant.php', ['after' => ':time后']); diff --git a/vendor/Carbon/Lang/zh_SG.php b/vendor/Carbon/Lang/zh_SG.php new file mode 100644 index 0000000..1b6a3b8 --- /dev/null +++ b/vendor/Carbon/Lang/zh_SG.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/zh.php', ['formats' => ['L' => 'YYYY年MM月DD日'], 'months' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'months_short' => ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'], 'weekdays' => ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], 'weekdays_short' => ['日', '一', '二', '三', '四', '五', '六'], 'weekdays_min' => ['日', '一', '二', '三', '四', '五', '六'], 'day_of_first_week_of_year' => 1]); diff --git a/vendor/Carbon/Lang/zh_TW.php b/vendor/Carbon/Lang/zh_TW.php index 0ba48a6..a713f7c 100644 --- a/vendor/Carbon/Lang/zh_TW.php +++ b/vendor/Carbon/Lang/zh_TW.php @@ -2,7 +2,7 @@ namespace DeliciousBrains\WP_Offload_SES; -/* +/** * This file is part of the Carbon package. * * (c) Brian Nesbitt @@ -10,4 +10,4 @@ * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ -return array('year' => ':count年', 'y' => ':count年', 'month' => ':count月', 'm' => ':count月', 'week' => ':count週', 'w' => ':count週', 'day' => ':count天', 'd' => ':count天', 'hour' => ':count小時', 'h' => ':count小時', 'minute' => ':count分鐘', 'min' => ':count分鐘', 'second' => ':count秒', 's' => ':count秒', 'ago' => ':time前', 'from_now' => '距現在:time', 'after' => ':time後', 'before' => ':time前'); +return require __DIR__ . '/zh_Hant_TW.php'; diff --git a/vendor/Carbon/Lang/zh_YUE.php b/vendor/Carbon/Lang/zh_YUE.php new file mode 100644 index 0000000..667e0e3 --- /dev/null +++ b/vendor/Carbon/Lang/zh_YUE.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - IBM Globalization Center of Competency, Yamato Software Laboratory bug-glibc-locales@gnu.org + */ +return \array_replace_recursive(require __DIR__ . '/zh.php', ['formats' => ['L' => 'YYYY-MM-DD']]); diff --git a/vendor/Carbon/Lang/zu.php b/vendor/Carbon/Lang/zu.php new file mode 100644 index 0000000..e73ccca --- /dev/null +++ b/vendor/Carbon/Lang/zu.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Unknown default region, use the first alphabetically. + */ +return require __DIR__ . '/zu_ZA.php'; diff --git a/vendor/Carbon/Lang/zu_ZA.php b/vendor/Carbon/Lang/zu_ZA.php new file mode 100644 index 0000000..8ab0abb --- /dev/null +++ b/vendor/Carbon/Lang/zu_ZA.php @@ -0,0 +1,17 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * Authors: + * - Zuza Software Foundation (Translate.org.za) Dwayne Bailey dwayne@translate.org.za + */ +return \array_replace_recursive(require __DIR__ . '/en.php', ['formats' => ['L' => 'DD/MM/YYYY'], 'months' => ['Januwari', 'Februwari', 'Mashi', 'Ephreli', 'Meyi', 'Juni', 'Julayi', 'Agasti', 'Septhemba', 'Okthoba', 'Novemba', 'Disemba'], 'months_short' => ['Jan', 'Feb', 'Mas', 'Eph', 'Mey', 'Jun', 'Jul', 'Aga', 'Sep', 'Okt', 'Nov', 'Dis'], 'weekdays' => ['iSonto', 'uMsombuluko', 'uLwesibili', 'uLwesithathu', 'uLwesine', 'uLwesihlanu', 'uMgqibelo'], 'weekdays_short' => ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'], 'weekdays_min' => ['Son', 'Mso', 'Bil', 'Tha', 'Sin', 'Hla', 'Mgq'], 'day_of_first_week_of_year' => 1, 'year' => 'kweminyaka engu-:count', 'y' => 'kweminyaka engu-:count', 'a_year' => 'kweminyaka engu-:count', 'month' => 'izinyanga ezingu-:count', 'm' => 'izinyanga ezingu-:count', 'a_month' => 'izinyanga ezingu-:count', 'week' => 'lwamasonto angu-:count', 'w' => 'lwamasonto angu-:count', 'a_week' => 'lwamasonto angu-:count', 'day' => 'ezingaba ngu-:count', 'd' => 'ezingaba ngu-:count', 'a_day' => 'ezingaba ngu-:count', 'hour' => 'amahora angu-:count', 'h' => 'amahora angu-:count', 'a_hour' => 'amahora angu-:count', 'minute' => 'ngemizuzu engu-:count', 'min' => 'ngemizuzu engu-:count', 'a_minute' => 'ngemizuzu engu-:count', 'second' => 'imizuzwana engu-:count', 's' => 'imizuzwana engu-:count', 'a_second' => 'imizuzwana engu-:count']); diff --git a/vendor/Carbon/Language.php b/vendor/Carbon/Language.php new file mode 100644 index 0000000..3d9efca --- /dev/null +++ b/vendor/Carbon/Language.php @@ -0,0 +1,291 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use JsonSerializable; +use ReturnTypeWillChange; +class Language implements JsonSerializable +{ + /** + * @var array + */ + protected static $languagesNames; + /** + * @var array + */ + protected static $regionsNames; + /** + * @var string + */ + protected $id; + /** + * @var string + */ + protected $code; + /** + * @var string|null + */ + protected $variant; + /** + * @var string|null + */ + protected $region; + /** + * @var array + */ + protected $names; + /** + * @var string + */ + protected $isoName; + /** + * @var string + */ + protected $nativeName; + public function __construct(string $id) + { + $this->id = \str_replace('-', '_', $id); + $parts = \explode('_', $this->id); + $this->code = $parts[0]; + if (isset($parts[1])) { + if (!\preg_match('/^[A-Z]+$/', $parts[1])) { + $this->variant = $parts[1]; + $parts[1] = $parts[2] ?? null; + } + if ($parts[1]) { + $this->region = $parts[1]; + } + } + } + /** + * Get the list of the known languages. + * + * @return array + */ + public static function all() + { + if (!static::$languagesNames) { + static::$languagesNames = (require __DIR__ . '/List/languages.php'); + } + return static::$languagesNames; + } + /** + * Get the list of the known regions. + * + * @return array + */ + public static function regions() + { + if (!static::$regionsNames) { + static::$regionsNames = (require __DIR__ . '/List/regions.php'); + } + return static::$regionsNames; + } + /** + * Get both isoName and nativeName as an array. + * + * @return array + */ + public function getNames() : array + { + if (!$this->names) { + $this->names = static::all()[$this->code] ?? ['isoName' => $this->code, 'nativeName' => $this->code]; + } + return $this->names; + } + /** + * Returns the original locale ID. + * + * @return string + */ + public function getId() : string + { + return $this->id; + } + /** + * Returns the code of the locale "en"/"fr". + * + * @return string + */ + public function getCode() : string + { + return $this->code; + } + /** + * Returns the variant code such as cyrl/latn. + * + * @return string|null + */ + public function getVariant() : ?string + { + return $this->variant; + } + /** + * Returns the variant such as Cyrillic/Latin. + * + * @return string|null + */ + public function getVariantName() : ?string + { + if ($this->variant === 'Latn') { + return 'Latin'; + } + if ($this->variant === 'Cyrl') { + return 'Cyrillic'; + } + return $this->variant; + } + /** + * Returns the region part of the locale. + * + * @return string|null + */ + public function getRegion() : ?string + { + return $this->region; + } + /** + * Returns the region name for the current language. + * + * @return string|null + */ + public function getRegionName() : ?string + { + return $this->region ? static::regions()[$this->region] ?? $this->region : null; + } + /** + * Returns the long ISO language name. + * + * @return string + */ + public function getFullIsoName() : string + { + if (!$this->isoName) { + $this->isoName = $this->getNames()['isoName']; + } + return $this->isoName; + } + /** + * Set the ISO language name. + * + * @param string $isoName + */ + public function setIsoName(string $isoName) : self + { + $this->isoName = $isoName; + return $this; + } + /** + * Return the full name of the language in this language. + * + * @return string + */ + public function getFullNativeName() : string + { + if (!$this->nativeName) { + $this->nativeName = $this->getNames()['nativeName']; + } + return $this->nativeName; + } + /** + * Set the name of the language in this language. + * + * @param string $nativeName + */ + public function setNativeName(string $nativeName) : self + { + $this->nativeName = $nativeName; + return $this; + } + /** + * Returns the short ISO language name. + * + * @return string + */ + public function getIsoName() : string + { + $name = $this->getFullIsoName(); + return \trim(\strstr($name, ',', \true) ?: $name); + } + /** + * Get the short name of the language in this language. + * + * @return string + */ + public function getNativeName() : string + { + $name = $this->getFullNativeName(); + return \trim(\strstr($name, ',', \true) ?: $name); + } + /** + * Get a string with short ISO name, region in parentheses if applicable, variant in parentheses if applicable. + * + * @return string + */ + public function getIsoDescription() + { + $region = $this->getRegionName(); + $variant = $this->getVariantName(); + return $this->getIsoName() . ($region ? ' (' . $region . ')' : '') . ($variant ? ' (' . $variant . ')' : ''); + } + /** + * Get a string with short native name, region in parentheses if applicable, variant in parentheses if applicable. + * + * @return string + */ + public function getNativeDescription() + { + $region = $this->getRegionName(); + $variant = $this->getVariantName(); + return $this->getNativeName() . ($region ? ' (' . $region . ')' : '') . ($variant ? ' (' . $variant . ')' : ''); + } + /** + * Get a string with long ISO name, region in parentheses if applicable, variant in parentheses if applicable. + * + * @return string + */ + public function getFullIsoDescription() + { + $region = $this->getRegionName(); + $variant = $this->getVariantName(); + return $this->getFullIsoName() . ($region ? ' (' . $region . ')' : '') . ($variant ? ' (' . $variant . ')' : ''); + } + /** + * Get a string with long native name, region in parentheses if applicable, variant in parentheses if applicable. + * + * @return string + */ + public function getFullNativeDescription() + { + $region = $this->getRegionName(); + $variant = $this->getVariantName(); + return $this->getFullNativeName() . ($region ? ' (' . $region . ')' : '') . ($variant ? ' (' . $variant . ')' : ''); + } + /** + * Returns the original locale ID. + * + * @return string + */ + public function __toString() + { + return $this->getId(); + } + /** + * Get a string with short ISO name, region in parentheses if applicable, variant in parentheses if applicable. + * + * @return string + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + return $this->getIsoDescription(); + } +} diff --git a/vendor/Carbon/Laravel/ServiceProvider.php b/vendor/Carbon/Laravel/ServiceProvider.php index 804e76f..8904781 100644 --- a/vendor/Carbon/Laravel/ServiceProvider.php +++ b/vendor/Carbon/Laravel/ServiceProvider.php @@ -1,34 +1,101 @@ + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ namespace DeliciousBrains\WP_Offload_SES\Carbon\Laravel; use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterval; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonPeriod; +use DeliciousBrains\WP_Offload_SES\Illuminate\Contracts\Events\Dispatcher as DispatcherContract; use DeliciousBrains\WP_Offload_SES\Illuminate\Events\Dispatcher; use DeliciousBrains\WP_Offload_SES\Illuminate\Events\EventDispatcher; -use DeliciousBrains\WP_Offload_SES\Illuminate\Translation\Translator as IlluminateTranslator; -use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Translator; +use DeliciousBrains\WP_Offload_SES\Illuminate\Support\Carbon as IlluminateCarbon; +use DeliciousBrains\WP_Offload_SES\Illuminate\Support\Facades\Date; +use Throwable; class ServiceProvider extends \DeliciousBrains\WP_Offload_SES\Illuminate\Support\ServiceProvider { + /** @var callable|null */ + protected $appGetter = null; + /** @var callable|null */ + protected $localeGetter = null; + public function setAppGetter(?callable $appGetter) : void + { + $this->appGetter = $appGetter; + } + public function setLocaleGetter(?callable $localeGetter) : void + { + $this->localeGetter = $localeGetter; + } public function boot() { + $this->updateLocale(); + if (!$this->app->bound('events')) { + return; + } $service = $this; $events = $this->app['events']; - if ($events instanceof EventDispatcher || $events instanceof Dispatcher) { + if ($this->isEventDispatcher($events)) { $events->listen(\class_exists('DeliciousBrains\\WP_Offload_SES\\Illuminate\\Foundation\\Events\\LocaleUpdated') ? 'Illuminate\\Foundation\\Events\\LocaleUpdated' : 'locale.changed', function () use($service) { $service->updateLocale(); }); - $service->updateLocale(); } } public function updateLocale() { - $translator = $this->app['translator']; - if ($translator instanceof Translator || $translator instanceof IlluminateTranslator) { - Carbon::setLocale($translator->getLocale()); + $locale = $this->getLocale(); + if ($locale === null) { + return; + } + Carbon::setLocale($locale); + CarbonImmutable::setLocale($locale); + CarbonPeriod::setLocale($locale); + CarbonInterval::setLocale($locale); + if (\class_exists(IlluminateCarbon::class)) { + IlluminateCarbon::setLocale($locale); + } + if (\class_exists(Date::class)) { + try { + $root = Date::getFacadeRoot(); + $root->setLocale($locale); + } catch (Throwable $e) { + // Non Carbon class in use in Date facade + } } } public function register() { // Needed for Laravel < 5.3 compatibility } + protected function getLocale() + { + if ($this->localeGetter) { + return ($this->localeGetter)(); + } + $app = $this->getApp(); + $app = $app && \method_exists($app, 'getLocale') ? $app : $this->getGlobalApp('translator'); + return $app ? $app->getLocale() : null; + } + protected function getApp() + { + if ($this->appGetter) { + return ($this->appGetter)(); + } + return $this->app ?? $this->getGlobalApp(); + } + protected function getGlobalApp(...$args) + { + return \function_exists('DeliciousBrains\\WP_Offload_SES\\app') ? \DeliciousBrains\WP_Offload_SES\app(...$args) : null; + } + protected function isEventDispatcher($instance) + { + return $instance instanceof EventDispatcher || $instance instanceof Dispatcher || $instance instanceof DispatcherContract; + } } diff --git a/vendor/Carbon/List/languages.php b/vendor/Carbon/List/languages.php new file mode 100644 index 0000000..5a73bc2 --- /dev/null +++ b/vendor/Carbon/List/languages.php @@ -0,0 +1,325 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +return [ + /* + * ISO 639-2 + */ + 'ab' => ['isoName' => 'Abkhazian', 'nativeName' => 'аҧсуа бызшәа, аҧсшәа'], + 'aa' => ['isoName' => 'Afar', 'nativeName' => 'Afaraf'], + 'af' => ['isoName' => 'Afrikaans', 'nativeName' => 'Afrikaans'], + 'ak' => ['isoName' => 'Akan', 'nativeName' => 'Akan'], + 'sq' => ['isoName' => 'Albanian', 'nativeName' => 'Shqip'], + 'am' => ['isoName' => 'Amharic', 'nativeName' => 'አማርኛ'], + 'ar' => ['isoName' => 'Arabic', 'nativeName' => 'العربية'], + 'an' => ['isoName' => 'Aragonese', 'nativeName' => 'aragonés'], + 'hy' => ['isoName' => 'Armenian', 'nativeName' => 'Հայերեն'], + 'as' => ['isoName' => 'Assamese', 'nativeName' => 'অসমীয়া'], + 'av' => ['isoName' => 'Avaric', 'nativeName' => 'авар мацӀ, магӀарул мацӀ'], + 'ae' => ['isoName' => 'Avestan', 'nativeName' => 'avesta'], + 'ay' => ['isoName' => 'Aymara', 'nativeName' => 'aymar aru'], + 'az' => ['isoName' => 'Azerbaijani', 'nativeName' => 'azərbaycan dili'], + 'bm' => ['isoName' => 'Bambara', 'nativeName' => 'bamanankan'], + 'ba' => ['isoName' => 'Bashkir', 'nativeName' => 'башҡорт теле'], + 'eu' => ['isoName' => 'Basque', 'nativeName' => 'euskara, euskera'], + 'be' => ['isoName' => 'Belarusian', 'nativeName' => 'беларуская мова'], + 'bn' => ['isoName' => 'Bengali', 'nativeName' => 'বাংলা'], + 'bh' => ['isoName' => 'Bihari languages', 'nativeName' => 'भोजपुरी'], + 'bi' => ['isoName' => 'Bislama', 'nativeName' => 'Bislama'], + 'bs' => ['isoName' => 'Bosnian', 'nativeName' => 'bosanski jezik'], + 'br' => ['isoName' => 'Breton', 'nativeName' => 'brezhoneg'], + 'bg' => ['isoName' => 'Bulgarian', 'nativeName' => 'български език'], + 'my' => ['isoName' => 'Burmese', 'nativeName' => 'ဗမာစာ'], + 'ca' => ['isoName' => 'Catalan, Valencian', 'nativeName' => 'català, valencià'], + 'ch' => ['isoName' => 'Chamorro', 'nativeName' => 'Chamoru'], + 'ce' => ['isoName' => 'Chechen', 'nativeName' => 'нохчийн мотт'], + 'ny' => ['isoName' => 'Chichewa, Chewa, Nyanja', 'nativeName' => 'chiCheŵa, chinyanja'], + 'zh' => ['isoName' => 'Chinese', 'nativeName' => '中文 (Zhōngwén), 汉语, 漢語'], + 'cv' => ['isoName' => 'Chuvash', 'nativeName' => 'чӑваш чӗлхи'], + 'kw' => ['isoName' => 'Cornish', 'nativeName' => 'Kernewek'], + 'co' => ['isoName' => 'Corsican', 'nativeName' => 'corsu, lingua corsa'], + 'cr' => ['isoName' => 'Cree', 'nativeName' => 'ᓀᐦᐃᔭᐍᐏᐣ'], + 'hr' => ['isoName' => 'Croatian', 'nativeName' => 'hrvatski jezik'], + 'cs' => ['isoName' => 'Czech', 'nativeName' => 'čeština, český jazyk'], + 'da' => ['isoName' => 'Danish', 'nativeName' => 'dansk'], + 'dv' => ['isoName' => 'Divehi, Dhivehi, Maldivian', 'nativeName' => 'ދިވެހި'], + 'nl' => ['isoName' => 'Dutch, Flemish', 'nativeName' => 'Nederlands, Vlaams'], + 'dz' => ['isoName' => 'Dzongkha', 'nativeName' => 'རྫོང་ཁ'], + 'en' => ['isoName' => 'English', 'nativeName' => 'English'], + 'eo' => ['isoName' => 'Esperanto', 'nativeName' => 'Esperanto'], + 'et' => ['isoName' => 'Estonian', 'nativeName' => 'eesti, eesti keel'], + 'ee' => ['isoName' => 'Ewe', 'nativeName' => 'Eʋegbe'], + 'fo' => ['isoName' => 'Faroese', 'nativeName' => 'føroyskt'], + 'fj' => ['isoName' => 'Fijian', 'nativeName' => 'vosa Vakaviti'], + 'fi' => ['isoName' => 'Finnish', 'nativeName' => 'suomi, suomen kieli'], + 'fr' => ['isoName' => 'French', 'nativeName' => 'français'], + 'ff' => ['isoName' => 'Fulah', 'nativeName' => 'Fulfulde, Pulaar, Pular'], + 'gl' => ['isoName' => 'Galician', 'nativeName' => 'Galego'], + 'ka' => ['isoName' => 'Georgian', 'nativeName' => 'ქართული'], + 'de' => ['isoName' => 'German', 'nativeName' => 'Deutsch'], + 'el' => ['isoName' => 'Greek (modern)', 'nativeName' => 'ελληνικά'], + 'gn' => ['isoName' => 'Guaraní', 'nativeName' => 'Avañe\'ẽ'], + 'gu' => ['isoName' => 'Gujarati', 'nativeName' => 'ગુજરાતી'], + 'ht' => ['isoName' => 'Haitian, Haitian Creole', 'nativeName' => 'Kreyòl ayisyen'], + 'ha' => ['isoName' => 'Hausa', 'nativeName' => '(Hausa) هَوُسَ'], + 'he' => ['isoName' => 'Hebrew (modern)', 'nativeName' => 'עברית'], + 'hz' => ['isoName' => 'Herero', 'nativeName' => 'Otjiherero'], + 'hi' => ['isoName' => 'Hindi', 'nativeName' => 'हिन्दी, हिंदी'], + 'ho' => ['isoName' => 'Hiri Motu', 'nativeName' => 'Hiri Motu'], + 'hu' => ['isoName' => 'Hungarian', 'nativeName' => 'magyar'], + 'ia' => ['isoName' => 'Interlingua', 'nativeName' => 'Interlingua'], + 'id' => ['isoName' => 'Indonesian', 'nativeName' => 'Bahasa Indonesia'], + 'ie' => ['isoName' => 'Interlingue', 'nativeName' => 'Originally called Occidental; then Interlingue after WWII'], + 'ga' => ['isoName' => 'Irish', 'nativeName' => 'Gaeilge'], + 'ig' => ['isoName' => 'Igbo', 'nativeName' => 'Asụsụ Igbo'], + 'ik' => ['isoName' => 'Inupiaq', 'nativeName' => 'Iñupiaq, Iñupiatun'], + 'io' => ['isoName' => 'Ido', 'nativeName' => 'Ido'], + 'is' => ['isoName' => 'Icelandic', 'nativeName' => 'Íslenska'], + 'it' => ['isoName' => 'Italian', 'nativeName' => 'Italiano'], + 'iu' => ['isoName' => 'Inuktitut', 'nativeName' => 'ᐃᓄᒃᑎᑐᑦ'], + 'ja' => ['isoName' => 'Japanese', 'nativeName' => '日本語 (にほんご)'], + 'jv' => ['isoName' => 'Javanese', 'nativeName' => 'ꦧꦱꦗꦮ, Basa Jawa'], + 'kl' => ['isoName' => 'Kalaallisut, Greenlandic', 'nativeName' => 'kalaallisut, kalaallit oqaasii'], + 'kn' => ['isoName' => 'Kannada', 'nativeName' => 'ಕನ್ನಡ'], + 'kr' => ['isoName' => 'Kanuri', 'nativeName' => 'Kanuri'], + 'ks' => ['isoName' => 'Kashmiri', 'nativeName' => 'कश्मीरी, كشميري‎'], + 'kk' => ['isoName' => 'Kazakh', 'nativeName' => 'қазақ тілі'], + 'km' => ['isoName' => 'Central Khmer', 'nativeName' => 'ខ្មែរ, ខេមរភាសា, ភាសាខ្មែរ'], + 'ki' => ['isoName' => 'Kikuyu, Gikuyu', 'nativeName' => 'Gĩkũyũ'], + 'rw' => ['isoName' => 'Kinyarwanda', 'nativeName' => 'Ikinyarwanda'], + 'ky' => ['isoName' => 'Kirghiz, Kyrgyz', 'nativeName' => 'Кыргызча, Кыргыз тили'], + 'kv' => ['isoName' => 'Komi', 'nativeName' => 'коми кыв'], + 'kg' => ['isoName' => 'Kongo', 'nativeName' => 'Kikongo'], + 'ko' => ['isoName' => 'Korean', 'nativeName' => '한국어'], + 'ku' => ['isoName' => 'Kurdish', 'nativeName' => 'Kurdî, کوردی‎'], + 'kj' => ['isoName' => 'Kuanyama, Kwanyama', 'nativeName' => 'Kuanyama'], + 'la' => ['isoName' => 'Latin', 'nativeName' => 'latine, lingua latina'], + 'lb' => ['isoName' => 'Luxembourgish, Letzeburgesch', 'nativeName' => 'Lëtzebuergesch'], + 'lg' => ['isoName' => 'Ganda', 'nativeName' => 'Luganda'], + 'li' => ['isoName' => 'Limburgan, Limburger, Limburgish', 'nativeName' => 'Limburgs'], + 'ln' => ['isoName' => 'Lingala', 'nativeName' => 'Lingála'], + 'lo' => ['isoName' => 'Lao', 'nativeName' => 'ພາສາລາວ'], + 'lt' => ['isoName' => 'Lithuanian', 'nativeName' => 'lietuvių kalba'], + 'lu' => ['isoName' => 'Luba-Katanga', 'nativeName' => 'Kiluba'], + 'lv' => ['isoName' => 'Latvian', 'nativeName' => 'latviešu valoda'], + 'gv' => ['isoName' => 'Manx', 'nativeName' => 'Gaelg, Gailck'], + 'mk' => ['isoName' => 'Macedonian', 'nativeName' => 'македонски јазик'], + 'mg' => ['isoName' => 'Malagasy', 'nativeName' => 'fiteny malagasy'], + 'ms' => ['isoName' => 'Malay', 'nativeName' => 'Bahasa Melayu, بهاس ملايو‎'], + 'ml' => ['isoName' => 'Malayalam', 'nativeName' => 'മലയാളം'], + 'mt' => ['isoName' => 'Maltese', 'nativeName' => 'Malti'], + 'mi' => ['isoName' => 'Maori', 'nativeName' => 'te reo Māori'], + 'mr' => ['isoName' => 'Marathi', 'nativeName' => 'मराठी'], + 'mh' => ['isoName' => 'Marshallese', 'nativeName' => 'Kajin M̧ajeļ'], + 'mn' => ['isoName' => 'Mongolian', 'nativeName' => 'Монгол хэл'], + 'na' => ['isoName' => 'Nauru', 'nativeName' => 'Dorerin Naoero'], + 'nv' => ['isoName' => 'Navajo, Navaho', 'nativeName' => 'Diné bizaad'], + 'nd' => ['isoName' => 'North Ndebele', 'nativeName' => 'isiNdebele'], + 'ne' => ['isoName' => 'Nepali', 'nativeName' => 'नेपाली'], + 'ng' => ['isoName' => 'Ndonga', 'nativeName' => 'Owambo'], + 'nb' => ['isoName' => 'Norwegian Bokmål', 'nativeName' => 'Norsk Bokmål'], + 'nn' => ['isoName' => 'Norwegian Nynorsk', 'nativeName' => 'Norsk Nynorsk'], + 'no' => ['isoName' => 'Norwegian', 'nativeName' => 'Norsk'], + 'ii' => ['isoName' => 'Sichuan Yi, Nuosu', 'nativeName' => 'ꆈꌠ꒿ Nuosuhxop'], + 'nr' => ['isoName' => 'South Ndebele', 'nativeName' => 'isiNdebele'], + 'oc' => ['isoName' => 'Occitan', 'nativeName' => 'occitan, lenga d\'òc'], + 'oj' => ['isoName' => 'Ojibwa', 'nativeName' => 'ᐊᓂᔑᓈᐯᒧᐎᓐ'], + 'cu' => ['isoName' => 'Church Slavic, Church Slavonic, Old Church Slavonic, Old Slavonic, Old Bulgarian', 'nativeName' => 'ѩзыкъ словѣньскъ'], + 'om' => ['isoName' => 'Oromo', 'nativeName' => 'Afaan Oromoo'], + 'or' => ['isoName' => 'Oriya', 'nativeName' => 'ଓଡ଼ିଆ'], + 'os' => ['isoName' => 'Ossetian, Ossetic', 'nativeName' => 'ирон æвзаг'], + 'pa' => ['isoName' => 'Panjabi, Punjabi', 'nativeName' => 'ਪੰਜਾਬੀ'], + 'pi' => ['isoName' => 'Pali', 'nativeName' => 'पाऴि'], + 'fa' => ['isoName' => 'Persian', 'nativeName' => 'فارسی'], + 'pl' => ['isoName' => 'Polish', 'nativeName' => 'język polski, polszczyzna'], + 'ps' => ['isoName' => 'Pashto, Pushto', 'nativeName' => 'پښتو'], + 'pt' => ['isoName' => 'Portuguese', 'nativeName' => 'Português'], + 'qu' => ['isoName' => 'Quechua', 'nativeName' => 'Runa Simi, Kichwa'], + 'rm' => ['isoName' => 'Romansh', 'nativeName' => 'Rumantsch Grischun'], + 'rn' => ['isoName' => 'Rundi', 'nativeName' => 'Ikirundi'], + 'ro' => ['isoName' => 'Romanian, Moldavian, Moldovan', 'nativeName' => 'Română'], + 'ru' => ['isoName' => 'Russian', 'nativeName' => 'русский'], + 'sa' => ['isoName' => 'Sanskrit', 'nativeName' => 'संस्कृतम्'], + 'sc' => ['isoName' => 'Sardinian', 'nativeName' => 'sardu'], + 'sd' => ['isoName' => 'Sindhi', 'nativeName' => 'सिन्धी, سنڌي، سندھی‎'], + 'se' => ['isoName' => 'Northern Sami', 'nativeName' => 'Davvisámegiella'], + 'sm' => ['isoName' => 'Samoan', 'nativeName' => 'gagana fa\'a Samoa'], + 'sg' => ['isoName' => 'Sango', 'nativeName' => 'yângâ tî sängö'], + 'sr' => ['isoName' => 'Serbian', 'nativeName' => 'српски језик'], + 'gd' => ['isoName' => 'Gaelic, Scottish Gaelic', 'nativeName' => 'Gàidhlig'], + 'sn' => ['isoName' => 'Shona', 'nativeName' => 'chiShona'], + 'si' => ['isoName' => 'Sinhala, Sinhalese', 'nativeName' => 'සිංහල'], + 'sk' => ['isoName' => 'Slovak', 'nativeName' => 'Slovenčina, Slovenský Jazyk'], + 'sl' => ['isoName' => 'Slovene', 'nativeName' => 'Slovenski Jezik, Slovenščina'], + 'so' => ['isoName' => 'Somali', 'nativeName' => 'Soomaaliga, af Soomaali'], + 'st' => ['isoName' => 'Southern Sotho', 'nativeName' => 'Sesotho'], + 'es' => ['isoName' => 'Spanish, Castilian', 'nativeName' => 'Español'], + 'su' => ['isoName' => 'Sundanese', 'nativeName' => 'Basa Sunda'], + 'sw' => ['isoName' => 'Swahili', 'nativeName' => 'Kiswahili'], + 'ss' => ['isoName' => 'Swati', 'nativeName' => 'SiSwati'], + 'sv' => ['isoName' => 'Swedish', 'nativeName' => 'Svenska'], + 'ta' => ['isoName' => 'Tamil', 'nativeName' => 'தமிழ்'], + 'te' => ['isoName' => 'Telugu', 'nativeName' => 'తెలుగు'], + 'tg' => ['isoName' => 'Tajik', 'nativeName' => 'тоҷикӣ, toçikī, تاجیکی‎'], + 'th' => ['isoName' => 'Thai', 'nativeName' => 'ไทย'], + 'ti' => ['isoName' => 'Tigrinya', 'nativeName' => 'ትግርኛ'], + 'bo' => ['isoName' => 'Tibetan', 'nativeName' => 'བོད་ཡིག'], + 'tk' => ['isoName' => 'Turkmen', 'nativeName' => 'Türkmen, Түркмен'], + 'tl' => ['isoName' => 'Tagalog', 'nativeName' => 'Wikang Tagalog'], + 'tn' => ['isoName' => 'Tswana', 'nativeName' => 'Setswana'], + 'to' => ['isoName' => 'Tongan (Tonga Islands)', 'nativeName' => 'Faka Tonga'], + 'tr' => ['isoName' => 'Turkish', 'nativeName' => 'Türkçe'], + 'ts' => ['isoName' => 'Tsonga', 'nativeName' => 'Xitsonga'], + 'tt' => ['isoName' => 'Tatar', 'nativeName' => 'татар теле, tatar tele'], + 'tw' => ['isoName' => 'Twi', 'nativeName' => 'Twi'], + 'ty' => ['isoName' => 'Tahitian', 'nativeName' => 'Reo Tahiti'], + 'ug' => ['isoName' => 'Uighur, Uyghur', 'nativeName' => 'Uyƣurqə, ‫ئۇيغۇرچ'], + 'uk' => ['isoName' => 'Ukrainian', 'nativeName' => 'Українська'], + 'ur' => ['isoName' => 'Urdu', 'nativeName' => 'اردو'], + 'uz' => ['isoName' => 'Uzbek', 'nativeName' => 'Oʻzbek, Ўзбек, أۇزبېك‎'], + 've' => ['isoName' => 'Venda', 'nativeName' => 'Tshivenḓa'], + 'vi' => ['isoName' => 'Vietnamese', 'nativeName' => 'Tiếng Việt'], + 'vo' => ['isoName' => 'Volapük', 'nativeName' => 'Volapük'], + 'wa' => ['isoName' => 'Walloon', 'nativeName' => 'Walon'], + 'cy' => ['isoName' => 'Welsh', 'nativeName' => 'Cymraeg'], + 'wo' => ['isoName' => 'Wolof', 'nativeName' => 'Wollof'], + 'fy' => ['isoName' => 'Western Frisian', 'nativeName' => 'Frysk'], + 'xh' => ['isoName' => 'Xhosa', 'nativeName' => 'isiXhosa'], + 'yi' => ['isoName' => 'Yiddish', 'nativeName' => 'ייִדיש'], + 'yo' => ['isoName' => 'Yoruba', 'nativeName' => 'Yorùbá'], + 'za' => ['isoName' => 'Zhuang, Chuang', 'nativeName' => 'Saɯ cueŋƅ, Saw cuengh'], + 'zu' => ['isoName' => 'Zulu', 'nativeName' => 'isiZulu'], + /* + * Add ISO 639-3 languages available in Carbon + */ + 'agq' => ['isoName' => 'Aghem', 'nativeName' => 'Aghem'], + 'agr' => ['isoName' => 'Aguaruna', 'nativeName' => 'Aguaruna'], + 'anp' => ['isoName' => 'Angika', 'nativeName' => 'Angika'], + 'asa' => ['isoName' => 'Asu', 'nativeName' => 'Asu'], + 'ast' => ['isoName' => 'Asturian', 'nativeName' => 'Asturian'], + 'ayc' => ['isoName' => 'Southern Aymara', 'nativeName' => 'Southern Aymara'], + 'bas' => ['isoName' => 'Basaa', 'nativeName' => 'Basaa'], + 'bem' => ['isoName' => 'Bemba', 'nativeName' => 'Bemba'], + 'bez' => ['isoName' => 'Bena', 'nativeName' => 'Bena'], + 'bhb' => ['isoName' => 'Bhili', 'nativeName' => 'Bhili'], + 'bho' => ['isoName' => 'Bhojpuri', 'nativeName' => 'Bhojpuri'], + 'brx' => ['isoName' => 'Bodo', 'nativeName' => 'Bodo'], + 'byn' => ['isoName' => 'Bilin', 'nativeName' => 'Bilin'], + 'ccp' => ['isoName' => 'Chakma', 'nativeName' => 'Chakma'], + 'cgg' => ['isoName' => 'Chiga', 'nativeName' => 'Chiga'], + 'chr' => ['isoName' => 'Cherokee', 'nativeName' => 'Cherokee'], + 'cmn' => ['isoName' => 'Chinese', 'nativeName' => 'Chinese'], + 'crh' => ['isoName' => 'Crimean Turkish', 'nativeName' => 'Crimean Turkish'], + 'csb' => ['isoName' => 'Kashubian', 'nativeName' => 'Kashubian'], + 'dav' => ['isoName' => 'Taita', 'nativeName' => 'Taita'], + 'dje' => ['isoName' => 'Zarma', 'nativeName' => 'Zarma'], + 'doi' => ['isoName' => 'Dogri (macrolanguage)', 'nativeName' => 'Dogri (macrolanguage)'], + 'dsb' => ['isoName' => 'Lower Sorbian', 'nativeName' => 'Lower Sorbian'], + 'dua' => ['isoName' => 'Duala', 'nativeName' => 'Duala'], + 'dyo' => ['isoName' => 'Jola-Fonyi', 'nativeName' => 'Jola-Fonyi'], + 'ebu' => ['isoName' => 'Embu', 'nativeName' => 'Embu'], + 'ewo' => ['isoName' => 'Ewondo', 'nativeName' => 'Ewondo'], + 'fil' => ['isoName' => 'Filipino', 'nativeName' => 'Filipino'], + 'fur' => ['isoName' => 'Friulian', 'nativeName' => 'Friulian'], + 'gez' => ['isoName' => 'Geez', 'nativeName' => 'Geez'], + 'gom' => ['isoName' => 'Konkani, Goan', 'nativeName' => 'ಕೊಂಕಣಿ'], + 'gsw' => ['isoName' => 'Swiss German', 'nativeName' => 'Swiss German'], + 'guz' => ['isoName' => 'Gusii', 'nativeName' => 'Gusii'], + 'hak' => ['isoName' => 'Hakka Chinese', 'nativeName' => 'Hakka Chinese'], + 'haw' => ['isoName' => 'Hawaiian', 'nativeName' => 'Hawaiian'], + 'hif' => ['isoName' => 'Fiji Hindi', 'nativeName' => 'Fiji Hindi'], + 'hne' => ['isoName' => 'Chhattisgarhi', 'nativeName' => 'Chhattisgarhi'], + 'hsb' => ['isoName' => 'Upper Sorbian', 'nativeName' => 'Upper Sorbian'], + 'jgo' => ['isoName' => 'Ngomba', 'nativeName' => 'Ngomba'], + 'jmc' => ['isoName' => 'Machame', 'nativeName' => 'Machame'], + 'kab' => ['isoName' => 'Kabyle', 'nativeName' => 'Kabyle'], + 'kam' => ['isoName' => 'Kamba', 'nativeName' => 'Kamba'], + 'kde' => ['isoName' => 'Makonde', 'nativeName' => 'Makonde'], + 'kea' => ['isoName' => 'Kabuverdianu', 'nativeName' => 'Kabuverdianu'], + 'khq' => ['isoName' => 'Koyra Chiini', 'nativeName' => 'Koyra Chiini'], + 'kkj' => ['isoName' => 'Kako', 'nativeName' => 'Kako'], + 'kln' => ['isoName' => 'Kalenjin', 'nativeName' => 'Kalenjin'], + 'kok' => ['isoName' => 'Konkani', 'nativeName' => 'Konkani'], + 'ksb' => ['isoName' => 'Shambala', 'nativeName' => 'Shambala'], + 'ksf' => ['isoName' => 'Bafia', 'nativeName' => 'Bafia'], + 'ksh' => ['isoName' => 'Colognian', 'nativeName' => 'Colognian'], + 'lag' => ['isoName' => 'Langi', 'nativeName' => 'Langi'], + 'lij' => ['isoName' => 'Ligurian', 'nativeName' => 'Ligurian'], + 'lkt' => ['isoName' => 'Lakota', 'nativeName' => 'Lakota'], + 'lrc' => ['isoName' => 'Northern Luri', 'nativeName' => 'Northern Luri'], + 'luo' => ['isoName' => 'Luo', 'nativeName' => 'Luo'], + 'luy' => ['isoName' => 'Luyia', 'nativeName' => 'Luyia'], + 'lzh' => ['isoName' => 'Literary Chinese', 'nativeName' => 'Literary Chinese'], + 'mag' => ['isoName' => 'Magahi', 'nativeName' => 'Magahi'], + 'mai' => ['isoName' => 'Maithili', 'nativeName' => 'Maithili'], + 'mas' => ['isoName' => 'Masai', 'nativeName' => 'Masai'], + 'mer' => ['isoName' => 'Meru', 'nativeName' => 'Meru'], + 'mfe' => ['isoName' => 'Morisyen', 'nativeName' => 'Morisyen'], + 'mgh' => ['isoName' => 'Makhuwa-Meetto', 'nativeName' => 'Makhuwa-Meetto'], + 'mgo' => ['isoName' => 'Metaʼ', 'nativeName' => 'Metaʼ'], + 'mhr' => ['isoName' => 'Eastern Mari', 'nativeName' => 'Eastern Mari'], + 'miq' => ['isoName' => 'Mískito', 'nativeName' => 'Mískito'], + 'mjw' => ['isoName' => 'Karbi', 'nativeName' => 'Karbi'], + 'mni' => ['isoName' => 'Manipuri', 'nativeName' => 'Manipuri'], + 'mua' => ['isoName' => 'Mundang', 'nativeName' => 'Mundang'], + 'mzn' => ['isoName' => 'Mazanderani', 'nativeName' => 'Mazanderani'], + 'nan' => ['isoName' => 'Min Nan Chinese', 'nativeName' => 'Min Nan Chinese'], + 'naq' => ['isoName' => 'Nama', 'nativeName' => 'Nama'], + 'nds' => ['isoName' => 'Low German', 'nativeName' => 'Low German'], + 'nhn' => ['isoName' => 'Central Nahuatl', 'nativeName' => 'Central Nahuatl'], + 'niu' => ['isoName' => 'Niuean', 'nativeName' => 'Niuean'], + 'nmg' => ['isoName' => 'Kwasio', 'nativeName' => 'Kwasio'], + 'nnh' => ['isoName' => 'Ngiemboon', 'nativeName' => 'Ngiemboon'], + 'nso' => ['isoName' => 'Northern Sotho', 'nativeName' => 'Northern Sotho'], + 'nus' => ['isoName' => 'Nuer', 'nativeName' => 'Nuer'], + 'nyn' => ['isoName' => 'Nyankole', 'nativeName' => 'Nyankole'], + 'pap' => ['isoName' => 'Papiamento', 'nativeName' => 'Papiamento'], + 'prg' => ['isoName' => 'Prussian', 'nativeName' => 'Prussian'], + 'quz' => ['isoName' => 'Cusco Quechua', 'nativeName' => 'Cusco Quechua'], + 'raj' => ['isoName' => 'Rajasthani', 'nativeName' => 'Rajasthani'], + 'rof' => ['isoName' => 'Rombo', 'nativeName' => 'Rombo'], + 'rwk' => ['isoName' => 'Rwa', 'nativeName' => 'Rwa'], + 'sah' => ['isoName' => 'Sakha', 'nativeName' => 'Sakha'], + 'saq' => ['isoName' => 'Samburu', 'nativeName' => 'Samburu'], + 'sat' => ['isoName' => 'Santali', 'nativeName' => 'Santali'], + 'sbp' => ['isoName' => 'Sangu', 'nativeName' => 'Sangu'], + 'scr' => ['isoName' => 'Serbo Croatian', 'nativeName' => 'Serbo Croatian'], + 'seh' => ['isoName' => 'Sena', 'nativeName' => 'Sena'], + 'ses' => ['isoName' => 'Koyraboro Senni', 'nativeName' => 'Koyraboro Senni'], + 'sgs' => ['isoName' => 'Samogitian', 'nativeName' => 'Samogitian'], + 'shi' => ['isoName' => 'Tachelhit', 'nativeName' => 'Tachelhit'], + 'shn' => ['isoName' => 'Shan', 'nativeName' => 'Shan'], + 'shs' => ['isoName' => 'Shuswap', 'nativeName' => 'Shuswap'], + 'sid' => ['isoName' => 'Sidamo', 'nativeName' => 'Sidamo'], + 'smn' => ['isoName' => 'Inari Sami', 'nativeName' => 'Inari Sami'], + 'szl' => ['isoName' => 'Silesian', 'nativeName' => 'Silesian'], + 'tcy' => ['isoName' => 'Tulu', 'nativeName' => 'Tulu'], + 'teo' => ['isoName' => 'Teso', 'nativeName' => 'Teso'], + 'tet' => ['isoName' => 'Tetum', 'nativeName' => 'Tetum'], + 'the' => ['isoName' => 'Chitwania Tharu', 'nativeName' => 'Chitwania Tharu'], + 'tig' => ['isoName' => 'Tigre', 'nativeName' => 'Tigre'], + 'tlh' => ['isoName' => 'Klingon', 'nativeName' => 'tlhIngan Hol'], + 'tpi' => ['isoName' => 'Tok Pisin', 'nativeName' => 'Tok Pisin'], + 'twq' => ['isoName' => 'Tasawaq', 'nativeName' => 'Tasawaq'], + 'tzl' => ['isoName' => 'Talossan', 'nativeName' => 'Talossan'], + 'tzm' => ['isoName' => 'Tamazight, Central Atlas', 'nativeName' => 'ⵜⵎⴰⵣⵉⵖⵜ'], + 'unm' => ['isoName' => 'Unami', 'nativeName' => 'Unami'], + 'vai' => ['isoName' => 'Vai', 'nativeName' => 'Vai'], + 'vun' => ['isoName' => 'Vunjo', 'nativeName' => 'Vunjo'], + 'wae' => ['isoName' => 'Walser', 'nativeName' => 'Walser'], + 'wal' => ['isoName' => 'Wolaytta', 'nativeName' => 'Wolaytta'], + 'xog' => ['isoName' => 'Soga', 'nativeName' => 'Soga'], + 'yav' => ['isoName' => 'Yangben', 'nativeName' => 'Yangben'], + 'yue' => ['isoName' => 'Cantonese', 'nativeName' => 'Cantonese'], + 'yuw' => ['isoName' => 'Yau (Morobe Province)', 'nativeName' => 'Yau (Morobe Province)'], + 'zgh' => ['isoName' => 'Standard Moroccan Tamazight', 'nativeName' => 'Standard Moroccan Tamazight'], +]; diff --git a/vendor/Carbon/List/regions.php b/vendor/Carbon/List/regions.php new file mode 100644 index 0000000..279c3b3 --- /dev/null +++ b/vendor/Carbon/List/regions.php @@ -0,0 +1,16 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +/* + * ISO 3166-2 + */ +return ['AD' => 'Andorra', 'AE' => 'United Arab Emirates', 'AF' => 'Afghanistan', 'AG' => 'Antigua and Barbuda', 'AI' => 'Anguilla', 'AL' => 'Albania', 'AM' => 'Armenia', 'AO' => 'Angola', 'AQ' => 'Antarctica', 'AR' => 'Argentina', 'AS' => 'American Samoa', 'AT' => 'Austria', 'AU' => 'Australia', 'AW' => 'Aruba', 'AX' => 'Åland Islands', 'AZ' => 'Azerbaijan', 'BA' => 'Bosnia and Herzegovina', 'BB' => 'Barbados', 'BD' => 'Bangladesh', 'BE' => 'Belgium', 'BF' => 'Burkina Faso', 'BG' => 'Bulgaria', 'BH' => 'Bahrain', 'BI' => 'Burundi', 'BJ' => 'Benin', 'BL' => 'Saint Barthélemy', 'BM' => 'Bermuda', 'BN' => 'Brunei Darussalam', 'BO' => 'Bolivia (Plurinational State of)', 'BQ' => 'Bonaire, Sint Eustatius and Saba', 'BR' => 'Brazil', 'BS' => 'Bahamas', 'BT' => 'Bhutan', 'BV' => 'Bouvet Island', 'BW' => 'Botswana', 'BY' => 'Belarus', 'BZ' => 'Belize', 'CA' => 'Canada', 'CC' => 'Cocos (Keeling) Islands', 'CD' => 'Congo, Democratic Republic of the', 'CF' => 'Central African Republic', 'CG' => 'Congo', 'CH' => 'Switzerland', 'CI' => 'Côte d\'Ivoire', 'CK' => 'Cook Islands', 'CL' => 'Chile', 'CM' => 'Cameroon', 'CN' => 'China', 'CO' => 'Colombia', 'CR' => 'Costa Rica', 'CU' => 'Cuba', 'CV' => 'Cabo Verde', 'CW' => 'Curaçao', 'CX' => 'Christmas Island', 'CY' => 'Cyprus', 'CZ' => 'Czechia', 'DE' => 'Germany', 'DJ' => 'Djibouti', 'DK' => 'Denmark', 'DM' => 'Dominica', 'DO' => 'Dominican Republic', 'DZ' => 'Algeria', 'EC' => 'Ecuador', 'EE' => 'Estonia', 'EG' => 'Egypt', 'EH' => 'Western Sahara', 'ER' => 'Eritrea', 'ES' => 'Spain', 'ET' => 'Ethiopia', 'FI' => 'Finland', 'FJ' => 'Fiji', 'FK' => 'Falkland Islands (Malvinas)', 'FM' => 'Micronesia (Federated States of)', 'FO' => 'Faroe Islands', 'FR' => 'France', 'GA' => 'Gabon', 'GB' => 'United Kingdom of Great Britain and Northern Ireland', 'GD' => 'Grenada', 'GE' => 'Georgia', 'GF' => 'French Guiana', 'GG' => 'Guernsey', 'GH' => 'Ghana', 'GI' => 'Gibraltar', 'GL' => 'Greenland', 'GM' => 'Gambia', 'GN' => 'Guinea', 'GP' => 'Guadeloupe', 'GQ' => 'Equatorial Guinea', 'GR' => 'Greece', 'GS' => 'South Georgia and the South Sandwich Islands', 'GT' => 'Guatemala', 'GU' => 'Guam', 'GW' => 'Guinea-Bissau', 'GY' => 'Guyana', 'HK' => 'Hong Kong', 'HM' => 'Heard Island and McDonald Islands', 'HN' => 'Honduras', 'HR' => 'Croatia', 'HT' => 'Haiti', 'HU' => 'Hungary', 'ID' => 'Indonesia', 'IE' => 'Ireland', 'IL' => 'Israel', 'IM' => 'Isle of Man', 'IN' => 'India', 'IO' => 'British Indian Ocean Territory', 'IQ' => 'Iraq', 'IR' => 'Iran (Islamic Republic of)', 'IS' => 'Iceland', 'IT' => 'Italy', 'JE' => 'Jersey', 'JM' => 'Jamaica', 'JO' => 'Jordan', 'JP' => 'Japan', 'KE' => 'Kenya', 'KG' => 'Kyrgyzstan', 'KH' => 'Cambodia', 'KI' => 'Kiribati', 'KM' => 'Comoros', 'KN' => 'Saint Kitts and Nevis', 'KP' => 'Korea (Democratic People\'s Republic of)', 'KR' => 'Korea, Republic of', 'KW' => 'Kuwait', 'KY' => 'Cayman Islands', 'KZ' => 'Kazakhstan', 'LA' => 'Lao People\'s Democratic Republic', 'LB' => 'Lebanon', 'LC' => 'Saint Lucia', 'LI' => 'Liechtenstein', 'LK' => 'Sri Lanka', 'LR' => 'Liberia', 'LS' => 'Lesotho', 'LT' => 'Lithuania', 'LU' => 'Luxembourg', 'LV' => 'Latvia', 'LY' => 'Libya', 'MA' => 'Morocco', 'MC' => 'Monaco', 'MD' => 'Moldova, Republic of', 'ME' => 'Montenegro', 'MF' => 'Saint Martin (French part)', 'MG' => 'Madagascar', 'MH' => 'Marshall Islands', 'MK' => 'Macedonia, the former Yugoslav Republic of', 'ML' => 'Mali', 'MM' => 'Myanmar', 'MN' => 'Mongolia', 'MO' => 'Macao', 'MP' => 'Northern Mariana Islands', 'MQ' => 'Martinique', 'MR' => 'Mauritania', 'MS' => 'Montserrat', 'MT' => 'Malta', 'MU' => 'Mauritius', 'MV' => 'Maldives', 'MW' => 'Malawi', 'MX' => 'Mexico', 'MY' => 'Malaysia', 'MZ' => 'Mozambique', 'NA' => 'Namibia', 'NC' => 'New Caledonia', 'NE' => 'Niger', 'NF' => 'Norfolk Island', 'NG' => 'Nigeria', 'NI' => 'Nicaragua', 'NL' => 'Netherlands', 'NO' => 'Norway', 'NP' => 'Nepal', 'NR' => 'Nauru', 'NU' => 'Niue', 'NZ' => 'New Zealand', 'OM' => 'Oman', 'PA' => 'Panama', 'PE' => 'Peru', 'PF' => 'French Polynesia', 'PG' => 'Papua New Guinea', 'PH' => 'Philippines', 'PK' => 'Pakistan', 'PL' => 'Poland', 'PM' => 'Saint Pierre and Miquelon', 'PN' => 'Pitcairn', 'PR' => 'Puerto Rico', 'PS' => 'Palestine, State of', 'PT' => 'Portugal', 'PW' => 'Palau', 'PY' => 'Paraguay', 'QA' => 'Qatar', 'RE' => 'Réunion', 'RO' => 'Romania', 'RS' => 'Serbia', 'RU' => 'Russian Federation', 'RW' => 'Rwanda', 'SA' => 'Saudi Arabia', 'SB' => 'Solomon Islands', 'SC' => 'Seychelles', 'SD' => 'Sudan', 'SE' => 'Sweden', 'SG' => 'Singapore', 'SH' => 'Saint Helena, Ascension and Tristan da Cunha', 'SI' => 'Slovenia', 'SJ' => 'Svalbard and Jan Mayen', 'SK' => 'Slovakia', 'SL' => 'Sierra Leone', 'SM' => 'San Marino', 'SN' => 'Senegal', 'SO' => 'Somalia', 'SR' => 'Suriname', 'SS' => 'South Sudan', 'ST' => 'Sao Tome and Principe', 'SV' => 'El Salvador', 'SX' => 'Sint Maarten (Dutch part)', 'SY' => 'Syrian Arab Republic', 'SZ' => 'Eswatini', 'TC' => 'Turks and Caicos Islands', 'TD' => 'Chad', 'TF' => 'French Southern Territories', 'TG' => 'Togo', 'TH' => 'Thailand', 'TJ' => 'Tajikistan', 'TK' => 'Tokelau', 'TL' => 'Timor-Leste', 'TM' => 'Turkmenistan', 'TN' => 'Tunisia', 'TO' => 'Tonga', 'TR' => 'Turkey', 'TT' => 'Trinidad and Tobago', 'TV' => 'Tuvalu', 'TW' => 'Taiwan, Province of China', 'TZ' => 'Tanzania, United Republic of', 'UA' => 'Ukraine', 'UG' => 'Uganda', 'UM' => 'United States Minor Outlying Islands', 'US' => 'United States of America', 'UY' => 'Uruguay', 'UZ' => 'Uzbekistan', 'VA' => 'Holy See', 'VC' => 'Saint Vincent and the Grenadines', 'VE' => 'Venezuela (Bolivarian Republic of)', 'VG' => 'Virgin Islands (British)', 'VI' => 'Virgin Islands (U.S.)', 'VN' => 'Viet Nam', 'VU' => 'Vanuatu', 'WF' => 'Wallis and Futuna', 'WS' => 'Samoa', 'YE' => 'Yemen', 'YT' => 'Mayotte', 'ZA' => 'South Africa', 'ZM' => 'Zambia', 'ZW' => 'Zimbabwe']; diff --git a/vendor/Carbon/MessageFormatter/MessageFormatterMapper.php b/vendor/Carbon/MessageFormatter/MessageFormatterMapper.php new file mode 100644 index 0000000..e0e840b --- /dev/null +++ b/vendor/Carbon/MessageFormatter/MessageFormatterMapper.php @@ -0,0 +1,34 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\MessageFormatter; + +use ReflectionMethod; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Formatter\MessageFormatter; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Formatter\MessageFormatterInterface; +$transMethod = new ReflectionMethod(MessageFormatterInterface::class, 'format'); +require $transMethod->getParameters()[0]->hasType() ? __DIR__ . '/../../../lazy/Carbon/MessageFormatter/MessageFormatterMapperStrongType.php' : __DIR__ . '/../../../lazy/Carbon/MessageFormatter/MessageFormatterMapperWeakType.php'; +final class MessageFormatterMapper extends LazyMessageFormatter +{ + /** + * Wrapped formatter. + * + * @var MessageFormatterInterface + */ + protected $formatter; + public function __construct(?MessageFormatterInterface $formatter = null) + { + $this->formatter = $formatter ?? new MessageFormatter(); + } + protected function transformLocale(?string $locale) : ?string + { + return $locale ? \preg_replace('/[_@][A-Za-z][a-z]{2,}/', '', $locale) : $locale; + } +} diff --git a/vendor/Carbon/PHPStan/AbstractMacro.php b/vendor/Carbon/PHPStan/AbstractMacro.php new file mode 100644 index 0000000..cf3b532 --- /dev/null +++ b/vendor/Carbon/PHPStan/AbstractMacro.php @@ -0,0 +1,239 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\PHPStan; + +use Closure; +use InvalidArgumentException; +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\Adapter\ReflectionParameter as AdapterReflectionParameter; +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\Adapter\ReflectionType as AdapterReflectionType; +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\ReflectionClass as BetterReflectionClass; +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\ReflectionFunction as BetterReflectionFunction; +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\ReflectionParameter as BetterReflectionParameter; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\Php\BuiltinMethodReflection; +use DeliciousBrains\WP_Offload_SES\PHPStan\TrinaryLogic; +use ReflectionClass; +use ReflectionFunction; +use ReflectionMethod; +use ReflectionParameter; +use ReflectionType; +use stdClass; +use Throwable; +abstract class AbstractMacro implements BuiltinMethodReflection +{ + /** + * The reflection function/method. + * + * @var ReflectionFunction|ReflectionMethod + */ + protected $reflectionFunction; + /** + * The class name. + * + * @var class-string + */ + private $className; + /** + * The method name. + * + * @var string + */ + private $methodName; + /** + * The parameters. + * + * @var ReflectionParameter[] + */ + private $parameters; + /** + * The is static. + * + * @var bool + */ + private $static = \false; + /** + * Macro constructor. + * + * @param string $className + * @phpstan-param class-string $className + * + * @param string $methodName + * @param callable $macro + */ + public function __construct(string $className, string $methodName, $macro) + { + $this->className = $className; + $this->methodName = $methodName; + $rawReflectionFunction = \is_array($macro) ? new ReflectionMethod($macro[0], $macro[1]) : new ReflectionFunction($macro); + $this->reflectionFunction = self::hasModernParser() ? $this->getReflectionFunction($macro) : $rawReflectionFunction; + // @codeCoverageIgnore + $this->parameters = \array_map(function ($parameter) { + if ($parameter instanceof BetterReflectionParameter) { + return new AdapterReflectionParameter($parameter); + } + return $parameter; + // @codeCoverageIgnore + }, $this->reflectionFunction->getParameters()); + if ($rawReflectionFunction->isClosure()) { + try { + $closure = $rawReflectionFunction->getClosure(); + $boundClosure = Closure::bind($closure, new stdClass()); + $this->static = !$boundClosure || (new ReflectionFunction($boundClosure))->getClosureThis() === null; + } catch (Throwable $e) { + $this->static = \true; + } + } + } + private function getReflectionFunction($spec) + { + if (\is_array($spec) && \count($spec) === 2 && \is_string($spec[1])) { + \assert($spec[1] !== ''); + if (\is_object($spec[0])) { + return BetterReflectionClass::createFromInstance($spec[0])->getMethod($spec[1]); + } + return BetterReflectionClass::createFromName($spec[0])->getMethod($spec[1]); + } + if (\is_string($spec)) { + return BetterReflectionFunction::createFromName($spec); + } + if ($spec instanceof Closure) { + return BetterReflectionFunction::createFromClosure($spec); + } + throw new InvalidArgumentException('Could not create reflection from the spec given'); + // @codeCoverageIgnore + } + /** + * {@inheritdoc} + */ + public function getDeclaringClass() : ReflectionClass + { + return new ReflectionClass($this->className); + } + /** + * {@inheritdoc} + */ + public function isPrivate() : bool + { + return \false; + } + /** + * {@inheritdoc} + */ + public function isPublic() : bool + { + return \true; + } + /** + * {@inheritdoc} + */ + public function isFinal() : bool + { + return \false; + } + /** + * {@inheritdoc} + */ + public function isInternal() : bool + { + return \false; + } + /** + * {@inheritdoc} + */ + public function isAbstract() : bool + { + return \false; + } + /** + * {@inheritdoc} + */ + public function isStatic() : bool + { + return $this->static; + } + /** + * {@inheritdoc} + */ + public function getDocComment() : ?string + { + return $this->reflectionFunction->getDocComment() ?: null; + } + /** + * {@inheritdoc} + */ + public function getName() : string + { + return $this->methodName; + } + /** + * {@inheritdoc} + */ + public function getParameters() : array + { + return $this->parameters; + } + /** + * {@inheritdoc} + */ + public function getReturnType() : ?ReflectionType + { + $type = $this->reflectionFunction->getReturnType(); + if ($type instanceof ReflectionType) { + return $type; + // @codeCoverageIgnore + } + return self::adaptType($type); + } + /** + * {@inheritdoc} + */ + public function isDeprecated() : TrinaryLogic + { + return TrinaryLogic::createFromBoolean($this->reflectionFunction->isDeprecated() || \preg_match('/@deprecated/i', $this->getDocComment() ?: '')); + } + /** + * {@inheritdoc} + */ + public function isVariadic() : bool + { + return $this->reflectionFunction->isVariadic(); + } + /** + * {@inheritdoc} + */ + public function getPrototype() : BuiltinMethodReflection + { + return $this; + } + public function getTentativeReturnType() : ?ReflectionType + { + return null; + } + public function returnsByReference() : TrinaryLogic + { + return TrinaryLogic::createNo(); + } + private static function adaptType($type) + { + $method = \method_exists(AdapterReflectionType::class, 'fromTypeOrNull') ? 'fromTypeOrNull' : 'fromReturnTypeOrNull'; + // @codeCoverageIgnore + return AdapterReflectionType::$method($type); + } + private static function hasModernParser() : bool + { + static $modernParser = null; + if ($modernParser !== null) { + return $modernParser; + } + $modernParser = \method_exists(AdapterReflectionType::class, 'fromTypeOrNull'); + return $modernParser; + } +} diff --git a/vendor/Carbon/PHPStan/Macro.php b/vendor/Carbon/PHPStan/Macro.php new file mode 100644 index 0000000..df8aa6f --- /dev/null +++ b/vendor/Carbon/PHPStan/Macro.php @@ -0,0 +1,23 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\PHPStan; + +use DeliciousBrains\WP_Offload_SES\PHPStan\BetterReflection\Reflection\Adapter; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\Php\BuiltinMethodReflection; +use ReflectionMethod; +$method = new ReflectionMethod(BuiltinMethodReflection::class, 'getReflection'); +require $method->hasReturnType() && $method->getReturnType()->getName() === Adapter\ReflectionMethod::class ? __DIR__ . '/../../../lazy/Carbon/PHPStan/AbstractMacroStatic.php' : __DIR__ . '/../../../lazy/Carbon/PHPStan/AbstractMacroBuiltin.php'; +$method = new ReflectionMethod(BuiltinMethodReflection::class, 'getFileName'); +require $method->hasReturnType() ? __DIR__ . '/../../../lazy/Carbon/PHPStan/MacroStrongType.php' : __DIR__ . '/../../../lazy/Carbon/PHPStan/MacroWeakType.php'; +final class Macro extends LazyMacro +{ +} diff --git a/vendor/Carbon/PHPStan/MacroExtension.php b/vendor/Carbon/PHPStan/MacroExtension.php new file mode 100644 index 0000000..f8144a1 --- /dev/null +++ b/vendor/Carbon/PHPStan/MacroExtension.php @@ -0,0 +1,62 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\PHPStan; + +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\Assertions; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\ClassReflection; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\MethodReflection; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\MethodsClassReflectionExtension; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\Php\PhpMethodReflectionFactory; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\ReflectionProvider; +use DeliciousBrains\WP_Offload_SES\PHPStan\Type\TypehintHelper; +/** + * Class MacroExtension. + * + * @codeCoverageIgnore Pure PHPStan wrapper. + */ +final class MacroExtension implements MethodsClassReflectionExtension +{ + /** + * @var PhpMethodReflectionFactory + */ + protected $methodReflectionFactory; + /** + * @var MacroScanner + */ + protected $scanner; + /** + * Extension constructor. + * + * @param PhpMethodReflectionFactory $methodReflectionFactory + * @param ReflectionProvider $reflectionProvider + */ + public function __construct(PhpMethodReflectionFactory $methodReflectionFactory, ReflectionProvider $reflectionProvider) + { + $this->scanner = new MacroScanner($reflectionProvider); + $this->methodReflectionFactory = $methodReflectionFactory; + } + /** + * {@inheritdoc} + */ + public function hasMethod(ClassReflection $classReflection, string $methodName) : bool + { + return $this->scanner->hasMethod($classReflection->getName(), $methodName); + } + /** + * {@inheritdoc} + */ + public function getMethod(ClassReflection $classReflection, string $methodName) : MethodReflection + { + $builtinMacro = $this->scanner->getMethod($classReflection->getName(), $methodName); + $supportAssertions = \class_exists(Assertions::class); + return $this->methodReflectionFactory->create($classReflection, null, $builtinMacro, $classReflection->getActiveTemplateTypeMap(), [], TypehintHelper::decideTypeFromReflection($builtinMacro->getReturnType()), null, null, $builtinMacro->isDeprecated()->yes(), $builtinMacro->isInternal(), $builtinMacro->isFinal(), $supportAssertions ? null : $builtinMacro->getDocComment(), $supportAssertions ? Assertions::createEmpty() : null, null, $builtinMacro->getDocComment(), []); + } +} diff --git a/vendor/Carbon/PHPStan/MacroScanner.php b/vendor/Carbon/PHPStan/MacroScanner.php new file mode 100644 index 0000000..29205fb --- /dev/null +++ b/vendor/Carbon/PHPStan/MacroScanner.php @@ -0,0 +1,70 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\PHPStan; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\PHPStan\Reflection\ReflectionProvider; +use ReflectionClass; +use ReflectionException; +final class MacroScanner +{ + /** + * @var \PHPStan\Reflection\ReflectionProvider + */ + private $reflectionProvider; + /** + * MacroScanner constructor. + * + * @param \PHPStan\Reflection\ReflectionProvider $reflectionProvider + */ + public function __construct(ReflectionProvider $reflectionProvider) + { + $this->reflectionProvider = $reflectionProvider; + } + /** + * Return true if the given pair class-method is a Carbon macro. + * + * @param string $className + * @phpstan-param class-string $className + * + * @param string $methodName + * + * @return bool + */ + public function hasMethod(string $className, string $methodName) : bool + { + $classReflection = $this->reflectionProvider->getClass($className); + if ($classReflection->getName() !== CarbonInterface::class && !$classReflection->isSubclassOf(CarbonInterface::class)) { + return \false; + } + return \is_callable([$className, 'hasMacro']) && $className::hasMacro($methodName); + } + /** + * Return the Macro for a given pair class-method. + * + * @param string $className + * @phpstan-param class-string $className + * + * @param string $methodName + * + * @throws ReflectionException + * + * @return Macro + */ + public function getMethod(string $className, string $methodName) : Macro + { + $reflectionClass = new ReflectionClass($className); + $property = $reflectionClass->getProperty('globalMacros'); + $property->setAccessible(\true); + $macro = $property->getValue()[$methodName]; + return new Macro($className, $methodName, $macro); + } +} diff --git a/vendor/Carbon/Traits/Boundaries.php b/vendor/Carbon/Traits/Boundaries.php new file mode 100644 index 0000000..9a7f396 --- /dev/null +++ b/vendor/Carbon/Traits/Boundaries.php @@ -0,0 +1,409 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownUnitException; +/** + * Trait Boundaries. + * + * startOf, endOf and derived method for each unit. + * + * Depends on the following properties: + * + * @property int $year + * @property int $month + * @property int $daysInMonth + * @property int $quarter + * + * Depends on the following methods: + * + * @method $this setTime(int $hour, int $minute, int $second = 0, int $microseconds = 0) + * @method $this setDate(int $year, int $month, int $day) + * @method $this addMonths(int $value = 1) + */ +trait Boundaries +{ + /** + * Resets the time to 00:00:00 start of day + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfDay(); + * ``` + * + * @return static + */ + public function startOfDay() + { + return $this->setTime(0, 0, 0, 0); + } + /** + * Resets the time to 23:59:59.999999 end of day + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfDay(); + * ``` + * + * @return static + */ + public function endOfDay() + { + return $this->setTime(static::HOURS_PER_DAY - 1, static::MINUTES_PER_HOUR - 1, static::SECONDS_PER_MINUTE - 1, static::MICROSECONDS_PER_SECOND - 1); + } + /** + * Resets the date to the first day of the month and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMonth(); + * ``` + * + * @return static + */ + public function startOfMonth() + { + return $this->setDate($this->year, $this->month, 1)->startOfDay(); + } + /** + * Resets the date to end of the month and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMonth(); + * ``` + * + * @return static + */ + public function endOfMonth() + { + return $this->setDate($this->year, $this->month, $this->daysInMonth)->endOfDay(); + } + /** + * Resets the date to the first day of the quarter and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfQuarter(); + * ``` + * + * @return static + */ + public function startOfQuarter() + { + $month = ($this->quarter - 1) * static::MONTHS_PER_QUARTER + 1; + return $this->setDate($this->year, $month, 1)->startOfDay(); + } + /** + * Resets the date to end of the quarter and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfQuarter(); + * ``` + * + * @return static + */ + public function endOfQuarter() + { + return $this->startOfQuarter()->addMonths(static::MONTHS_PER_QUARTER - 1)->endOfMonth(); + } + /** + * Resets the date to the first day of the year and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfYear(); + * ``` + * + * @return static + */ + public function startOfYear() + { + return $this->setDate($this->year, 1, 1)->startOfDay(); + } + /** + * Resets the date to end of the year and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfYear(); + * ``` + * + * @return static + */ + public function endOfYear() + { + return $this->setDate($this->year, 12, 31)->endOfDay(); + } + /** + * Resets the date to the first day of the decade and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfDecade(); + * ``` + * + * @return static + */ + public function startOfDecade() + { + $year = $this->year - $this->year % static::YEARS_PER_DECADE; + return $this->setDate($year, 1, 1)->startOfDay(); + } + /** + * Resets the date to end of the decade and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfDecade(); + * ``` + * + * @return static + */ + public function endOfDecade() + { + $year = $this->year - $this->year % static::YEARS_PER_DECADE + static::YEARS_PER_DECADE - 1; + return $this->setDate($year, 12, 31)->endOfDay(); + } + /** + * Resets the date to the first day of the century and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfCentury(); + * ``` + * + * @return static + */ + public function startOfCentury() + { + $year = $this->year - ($this->year - 1) % static::YEARS_PER_CENTURY; + return $this->setDate($year, 1, 1)->startOfDay(); + } + /** + * Resets the date to end of the century and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfCentury(); + * ``` + * + * @return static + */ + public function endOfCentury() + { + $year = $this->year - 1 - ($this->year - 1) % static::YEARS_PER_CENTURY + static::YEARS_PER_CENTURY; + return $this->setDate($year, 12, 31)->endOfDay(); + } + /** + * Resets the date to the first day of the millennium and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMillennium(); + * ``` + * + * @return static + */ + public function startOfMillennium() + { + $year = $this->year - ($this->year - 1) % static::YEARS_PER_MILLENNIUM; + return $this->setDate($year, 1, 1)->startOfDay(); + } + /** + * Resets the date to end of the millennium and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMillennium(); + * ``` + * + * @return static + */ + public function endOfMillennium() + { + $year = $this->year - 1 - ($this->year - 1) % static::YEARS_PER_MILLENNIUM + static::YEARS_PER_MILLENNIUM; + return $this->setDate($year, 12, 31)->endOfDay(); + } + /** + * Resets the date to the first day of week (defined in $weekStartsAt) and the time to 00:00:00 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->locale('ar')->startOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->startOfWeek(Carbon::SUNDAY) . "\n"; + * ``` + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return static + */ + public function startOfWeek($weekStartsAt = null) + { + return $this->subDays((7 + $this->dayOfWeek - ($weekStartsAt ?? $this->firstWeekDay)) % 7)->startOfDay(); + } + /** + * Resets the date to end of week (defined in $weekEndsAt) and time to 23:59:59.999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->locale('ar')->endOfWeek() . "\n"; + * echo Carbon::parse('2018-07-25 12:45:16')->endOfWeek(Carbon::SATURDAY) . "\n"; + * ``` + * + * @param int $weekEndsAt optional start allow you to specify the day of week to use to end the week + * + * @return static + */ + public function endOfWeek($weekEndsAt = null) + { + return $this->addDays((7 - $this->dayOfWeek + ($weekEndsAt ?? $this->lastWeekDay)) % 7)->endOfDay(); + } + /** + * Modify to start of current hour, minutes and seconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfHour(); + * ``` + * + * @return static + */ + public function startOfHour() + { + return $this->setTime($this->hour, 0, 0, 0); + } + /** + * Modify to end of current hour, minutes and seconds become 59 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfHour(); + * ``` + * + * @return static + */ + public function endOfHour() + { + return $this->setTime($this->hour, static::MINUTES_PER_HOUR - 1, static::SECONDS_PER_MINUTE - 1, static::MICROSECONDS_PER_SECOND - 1); + } + /** + * Modify to start of current minute, seconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->startOfMinute(); + * ``` + * + * @return static + */ + public function startOfMinute() + { + return $this->setTime($this->hour, $this->minute, 0, 0); + } + /** + * Modify to end of current minute, seconds become 59 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16')->endOfMinute(); + * ``` + * + * @return static + */ + public function endOfMinute() + { + return $this->setTime($this->hour, $this->minute, static::SECONDS_PER_MINUTE - 1, static::MICROSECONDS_PER_SECOND - 1); + } + /** + * Modify to start of current second, microseconds become 0 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOfSecond() + * ->format('H:i:s.u'); + * ``` + * + * @return static + */ + public function startOfSecond() + { + return $this->setTime($this->hour, $this->minute, $this->second, 0); + } + /** + * Modify to end of current second, microseconds become 999999 + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->endOfSecond() + * ->format('H:i:s.u'); + * ``` + * + * @return static + */ + public function endOfSecond() + { + return $this->setTime($this->hour, $this->minute, $this->second, static::MICROSECONDS_PER_SECOND - 1); + } + /** + * Modify to start of current given unit. + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOf('month') + * ->endOf('week', Carbon::FRIDAY); + * ``` + * + * @param string $unit + * @param array $params + * + * @return static + */ + public function startOf($unit, ...$params) + { + $ucfUnit = \ucfirst(static::singularUnit($unit)); + $method = "startOf{$ucfUnit}"; + if (!\method_exists($this, $method)) { + throw new UnknownUnitException($unit); + } + return $this->{$method}(...$params); + } + /** + * Modify to end of current given unit. + * + * @example + * ``` + * echo Carbon::parse('2018-07-25 12:45:16.334455') + * ->startOf('month') + * ->endOf('week', Carbon::FRIDAY); + * ``` + * + * @param string $unit + * @param array $params + * + * @return static + */ + public function endOf($unit, ...$params) + { + $ucfUnit = \ucfirst(static::singularUnit($unit)); + $method = "endOf{$ucfUnit}"; + if (!\method_exists($this, $method)) { + throw new UnknownUnitException($unit); + } + return $this->{$method}(...$params); + } +} diff --git a/vendor/Carbon/Traits/Cast.php b/vendor/Carbon/Traits/Cast.php new file mode 100644 index 0000000..b4bae04 --- /dev/null +++ b/vendor/Carbon/Traits/Cast.php @@ -0,0 +1,39 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidCastException; +use DateTimeInterface; +/** + * Trait Cast. + * + * Utils to cast into an other class. + */ +trait Cast +{ + /** + * Cast the current instance into the given class. + * + * @param string $className The $className::instance() method will be called to cast the current object. + * + * @return DateTimeInterface + */ + public function cast(string $className) + { + if (!\method_exists($className, 'instance')) { + if (\is_a($className, DateTimeInterface::class, \true)) { + return new $className($this->rawFormat('Y-m-d H:i:s.u'), $this->getTimezone()); + } + throw new InvalidCastException("{$className} has not the instance() method needed to cast the date."); + } + return $className::instance($this); + } +} diff --git a/vendor/Carbon/Traits/Comparison.php b/vendor/Carbon/Traits/Comparison.php new file mode 100644 index 0000000..21cd140 --- /dev/null +++ b/vendor/Carbon/Traits/Comparison.php @@ -0,0 +1,1024 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use BadMethodCallException; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\BadComparisonUnitException; +use InvalidArgumentException; +/** + * Trait Comparison. + * + * Comparison utils and testers. All the following methods return booleans. + * nowWithSameTz + * + * Depends on the following methods: + * + * @method static resolveCarbon($date) + * @method static copy() + * @method static nowWithSameTz() + * @method static static yesterday($timezone = null) + * @method static static tomorrow($timezone = null) + */ +trait Comparison +{ + /** @var bool */ + protected $endOfTime = \false; + /** @var bool */ + protected $startOfTime = \false; + /** + * Determines if the instance is equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->eq('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->eq(Carbon::parse('2018-07-25 12:45:16')); // true + * Carbon::parse('2018-07-25 12:45:16')->eq('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see equalTo() + * + * @return bool + */ + public function eq($date) : bool + { + return $this->equalTo($date); + } + /** + * Determines if the instance is equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->equalTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->equalTo(Carbon::parse('2018-07-25 12:45:16')); // true + * Carbon::parse('2018-07-25 12:45:16')->equalTo('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function equalTo($date) : bool + { + $this->discourageNull($date); + $this->discourageBoolean($date); + return $this == $this->resolveCarbon($date); + } + /** + * Determines if the instance is not equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->ne('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->ne(Carbon::parse('2018-07-25 12:45:16')); // false + * Carbon::parse('2018-07-25 12:45:16')->ne('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see notEqualTo() + * + * @return bool + */ + public function ne($date) : bool + { + return $this->notEqualTo($date); + } + /** + * Determines if the instance is not equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo(Carbon::parse('2018-07-25 12:45:16')); // false + * Carbon::parse('2018-07-25 12:45:16')->notEqualTo('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function notEqualTo($date) : bool + { + return !$this->equalTo($date); + } + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->gt('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThan() + * + * @return bool + */ + public function gt($date) : bool + { + return $this->greaterThan($date); + } + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->greaterThan('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function greaterThan($date) : bool + { + $this->discourageNull($date); + $this->discourageBoolean($date); + return $this > $this->resolveCarbon($date); + } + /** + * Determines if the instance is greater (after) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->isAfter('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThan() + * + * @return bool + */ + public function isAfter($date) : bool + { + return $this->greaterThan($date); + } + /** + * Determines if the instance is greater (after) than or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->gte('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see greaterThanOrEqualTo() + * + * @return bool + */ + public function gte($date) : bool + { + return $this->greaterThanOrEqualTo($date); + } + /** + * Determines if the instance is greater (after) than or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:15'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->greaterThanOrEqualTo('2018-07-25 12:45:17'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function greaterThanOrEqualTo($date) : bool + { + $this->discourageNull($date); + $this->discourageBoolean($date); + return $this >= $this->resolveCarbon($date); + } + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->lt('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThan() + * + * @return bool + */ + public function lt($date) : bool + { + return $this->lessThan($date); + } + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThan('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function lessThan($date) : bool + { + $this->discourageNull($date); + $this->discourageBoolean($date); + return $this < $this->resolveCarbon($date); + } + /** + * Determines if the instance is less (before) than another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:16'); // false + * Carbon::parse('2018-07-25 12:45:16')->isBefore('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThan() + * + * @return bool + */ + public function isBefore($date) : bool + { + return $this->lessThan($date); + } + /** + * Determines if the instance is less (before) or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->lte('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see lessThanOrEqualTo() + * + * @return bool + */ + public function lte($date) : bool + { + return $this->lessThanOrEqualTo($date); + } + /** + * Determines if the instance is less (before) or equal to another + * + * @example + * ``` + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:15'); // false + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:16'); // true + * Carbon::parse('2018-07-25 12:45:16')->lessThanOrEqualTo('2018-07-25 12:45:17'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return bool + */ + public function lessThanOrEqualTo($date) : bool + { + $this->discourageNull($date); + $this->discourageBoolean($date); + return $this <= $this->resolveCarbon($date); + } + /** + * Determines if the instance is between two others. + * + * The third argument allow you to specify if bounds are included or not (true by default) + * but for when you including/excluding bounds may produce different results in your application, + * we recommend to use the explicit methods ->betweenIncluded() or ->betweenExcluded() instead. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->between('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->between('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->between('2018-07-25', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->between('2018-07-25', '2018-08-01', false); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function between($date1, $date2, $equal = \true) : bool + { + $date1 = $this->resolveCarbon($date1); + $date2 = $this->resolveCarbon($date2); + if ($date1->greaterThan($date2)) { + [$date1, $date2] = [$date2, $date1]; + } + if ($equal) { + return $this >= $date1 && $this <= $date2; + } + return $this > $date1 && $this < $date2; + } + /** + * Determines if the instance is between two others, bounds included. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->betweenIncluded('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->betweenIncluded('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->betweenIncluded('2018-07-25', '2018-08-01'); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return bool + */ + public function betweenIncluded($date1, $date2) : bool + { + return $this->between($date1, $date2, \true); + } + /** + * Determines if the instance is between two others, bounds excluded. + * + * @example + * ``` + * Carbon::parse('2018-07-25')->betweenExcluded('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->betweenExcluded('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->betweenExcluded('2018-07-25', '2018-08-01'); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return bool + */ + public function betweenExcluded($date1, $date2) : bool + { + return $this->between($date1, $date2, \false); + } + /** + * Determines if the instance is between two others + * + * @example + * ``` + * Carbon::parse('2018-07-25')->isBetween('2018-07-14', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->isBetween('2018-08-01', '2018-08-20'); // false + * Carbon::parse('2018-07-25')->isBetween('2018-07-25', '2018-08-01'); // true + * Carbon::parse('2018-07-25')->isBetween('2018-07-25', '2018-08-01', false); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * @param bool $equal Indicates if an equal to comparison should be done + * + * @return bool + */ + public function isBetween($date1, $date2, $equal = \true) : bool + { + return $this->between($date1, $date2, $equal); + } + /** + * Determines if the instance is a weekday. + * + * @example + * ``` + * Carbon::parse('2019-07-14')->isWeekday(); // false + * Carbon::parse('2019-07-15')->isWeekday(); // true + * ``` + * + * @return bool + */ + public function isWeekday() + { + return !$this->isWeekend(); + } + /** + * Determines if the instance is a weekend day. + * + * @example + * ``` + * Carbon::parse('2019-07-14')->isWeekend(); // true + * Carbon::parse('2019-07-15')->isWeekend(); // false + * ``` + * + * @return bool + */ + public function isWeekend() + { + return \in_array($this->dayOfWeek, static::$weekendDays, \true); + } + /** + * Determines if the instance is yesterday. + * + * @example + * ``` + * Carbon::yesterday()->isYesterday(); // true + * Carbon::tomorrow()->isYesterday(); // false + * ``` + * + * @return bool + */ + public function isYesterday() + { + return $this->toDateString() === static::yesterday($this->getTimezone())->toDateString(); + } + /** + * Determines if the instance is today. + * + * @example + * ``` + * Carbon::today()->isToday(); // true + * Carbon::tomorrow()->isToday(); // false + * ``` + * + * @return bool + */ + public function isToday() + { + return $this->toDateString() === $this->nowWithSameTz()->toDateString(); + } + /** + * Determines if the instance is tomorrow. + * + * @example + * ``` + * Carbon::tomorrow()->isTomorrow(); // true + * Carbon::yesterday()->isTomorrow(); // false + * ``` + * + * @return bool + */ + public function isTomorrow() + { + return $this->toDateString() === static::tomorrow($this->getTimezone())->toDateString(); + } + /** + * Determines if the instance is in the future, ie. greater (after) than now. + * + * @example + * ``` + * Carbon::now()->addHours(5)->isFuture(); // true + * Carbon::now()->subHours(5)->isFuture(); // false + * ``` + * + * @return bool + */ + public function isFuture() + { + return $this->greaterThan($this->nowWithSameTz()); + } + /** + * Determines if the instance is in the past, ie. less (before) than now. + * + * @example + * ``` + * Carbon::now()->subHours(5)->isPast(); // true + * Carbon::now()->addHours(5)->isPast(); // false + * ``` + * + * @return bool + */ + public function isPast() + { + return $this->lessThan($this->nowWithSameTz()); + } + /** + * Determines if the instance is a leap year. + * + * @example + * ``` + * Carbon::parse('2020-01-01')->isLeapYear(); // true + * Carbon::parse('2019-01-01')->isLeapYear(); // false + * ``` + * + * @return bool + */ + public function isLeapYear() + { + return $this->rawFormat('L') === '1'; + } + /** + * Determines if the instance is a long year (using calendar year). + * + * ⚠️ This method completely ignores month and day to use the numeric year number, + * it's not correct if the exact date matters. For instance as `2019-12-30` is already + * in the first week of the 2020 year, if you want to know from this date if ISO week + * year 2020 is a long year, use `isLongIsoYear` instead. + * + * @example + * ``` + * Carbon::create(2015)->isLongYear(); // true + * Carbon::create(2016)->isLongYear(); // false + * ``` + * + * @see https://en.wikipedia.org/wiki/ISO_8601#Week_dates + * + * @return bool + */ + public function isLongYear() + { + return static::create($this->year, 12, 28, 0, 0, 0, $this->tz)->weekOfYear === 53; + } + /** + * Determines if the instance is a long year (using ISO 8601 year). + * + * @example + * ``` + * Carbon::parse('2015-01-01')->isLongIsoYear(); // true + * Carbon::parse('2016-01-01')->isLongIsoYear(); // true + * Carbon::parse('2016-01-03')->isLongIsoYear(); // false + * Carbon::parse('2019-12-29')->isLongIsoYear(); // false + * Carbon::parse('2019-12-30')->isLongIsoYear(); // true + * ``` + * + * @see https://en.wikipedia.org/wiki/ISO_8601#Week_dates + * + * @return bool + */ + public function isLongIsoYear() + { + return static::create($this->isoWeekYear, 12, 28, 0, 0, 0, $this->tz)->weekOfYear === 53; + } + /** + * Compares the formatted values of the two dates. + * + * @example + * ``` + * Carbon::parse('2019-06-13')->isSameAs('Y-d', Carbon::parse('2019-12-13')); // true + * Carbon::parse('2019-06-13')->isSameAs('Y-d', Carbon::parse('2019-06-14')); // false + * ``` + * + * @param string $format date formats to compare. + * @param \Carbon\Carbon|\DateTimeInterface|string|null $date instance to compare with or null to use current day. + * + * @return bool + */ + public function isSameAs($format, $date = null) + { + return $this->rawFormat($format) === $this->resolveCarbon($date)->rawFormat($format); + } + /** + * Determines if the instance is in the current unit given. + * + * @example + * ``` + * Carbon::parse('2019-01-13')->isSameUnit('year', Carbon::parse('2019-12-25')); // true + * Carbon::parse('2018-12-13')->isSameUnit('year', Carbon::parse('2019-12-25')); // false + * ``` + * + * @param string $unit singular unit string + * @param \Carbon\Carbon|\DateTimeInterface|null $date instance to compare with or null to use current day. + * + * @throws BadComparisonUnitException + * + * @return bool + */ + public function isSameUnit($unit, $date = null) + { + $units = [ + // @call isSameUnit + 'year' => 'Y', + // @call isSameUnit + 'week' => 'o-W', + // @call isSameUnit + 'day' => 'Y-m-d', + // @call isSameUnit + 'hour' => 'Y-m-d H', + // @call isSameUnit + 'minute' => 'Y-m-d H:i', + // @call isSameUnit + 'second' => 'Y-m-d H:i:s', + // @call isSameUnit + 'micro' => 'Y-m-d H:i:s.u', + // @call isSameUnit + 'microsecond' => 'Y-m-d H:i:s.u', + ]; + if (isset($units[$unit])) { + return $this->isSameAs($units[$unit], $date); + } + if (isset($this->{$unit})) { + return $this->resolveCarbon($date)->{$unit} === $this->{$unit}; + } + if ($this->localStrictModeEnabled ?? static::isStrictModeEnabled()) { + throw new BadComparisonUnitException($unit); + } + return \false; + } + /** + * Determines if the instance is in the current unit given. + * + * @example + * ``` + * Carbon::now()->isCurrentUnit('hour'); // true + * Carbon::now()->subHours(2)->isCurrentUnit('hour'); // false + * ``` + * + * @param string $unit The unit to test. + * + * @throws BadMethodCallException + * + * @return bool + */ + public function isCurrentUnit($unit) + { + return $this->{'isSame' . \ucfirst($unit)}(); + } + /** + * Checks if the passed in date is in the same quarter as the instance quarter (and year if needed). + * + * @example + * ``` + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2019-03-01')); // true + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2019-04-01')); // false + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2018-03-01')); // false + * Carbon::parse('2019-01-12')->isSameQuarter(Carbon::parse('2018-03-01'), false); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|string|null $date The instance to compare with or null to use current day. + * @param bool $ofSameYear Check if it is the same month in the same year. + * + * @return bool + */ + public function isSameQuarter($date = null, $ofSameYear = \true) + { + $date = $this->resolveCarbon($date); + return $this->quarter === $date->quarter && (!$ofSameYear || $this->isSameYear($date)); + } + /** + * Checks if the passed in date is in the same month as the instance´s month. + * + * @example + * ``` + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2019-01-01')); // true + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2019-02-01')); // false + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2018-01-01')); // false + * Carbon::parse('2019-01-12')->isSameMonth(Carbon::parse('2018-01-01'), false); // true + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use the current date. + * @param bool $ofSameYear Check if it is the same month in the same year. + * + * @return bool + */ + public function isSameMonth($date = null, $ofSameYear = \true) + { + return $this->isSameAs($ofSameYear ? 'Y-m' : 'm', $date); + } + /** + * Checks if this day is a specific day of the week. + * + * @example + * ``` + * Carbon::parse('2019-07-17')->isDayOfWeek(Carbon::WEDNESDAY); // true + * Carbon::parse('2019-07-17')->isDayOfWeek(Carbon::FRIDAY); // false + * Carbon::parse('2019-07-17')->isDayOfWeek('Wednesday'); // true + * Carbon::parse('2019-07-17')->isDayOfWeek('Friday'); // false + * ``` + * + * @param int $dayOfWeek + * + * @return bool + */ + public function isDayOfWeek($dayOfWeek) + { + if (\is_string($dayOfWeek) && \defined($constant = static::class . '::' . \strtoupper($dayOfWeek))) { + $dayOfWeek = \constant($constant); + } + return $this->dayOfWeek === $dayOfWeek; + } + /** + * Check if its the birthday. Compares the date/month values of the two dates. + * + * @example + * ``` + * Carbon::now()->subYears(5)->isBirthday(); // true + * Carbon::now()->subYears(5)->subDay()->isBirthday(); // false + * Carbon::parse('2019-06-05')->isBirthday(Carbon::parse('2001-06-05')); // true + * Carbon::parse('2019-06-05')->isBirthday(Carbon::parse('2001-06-06')); // false + * ``` + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date The instance to compare with or null to use current day. + * + * @return bool + */ + public function isBirthday($date = null) + { + return $this->isSameAs('md', $date); + } + /** + * Check if today is the last day of the Month + * + * @example + * ``` + * Carbon::parse('2019-02-28')->isLastOfMonth(); // true + * Carbon::parse('2019-03-28')->isLastOfMonth(); // false + * Carbon::parse('2019-03-30')->isLastOfMonth(); // false + * Carbon::parse('2019-03-31')->isLastOfMonth(); // true + * Carbon::parse('2019-04-30')->isLastOfMonth(); // true + * ``` + * + * @return bool + */ + public function isLastOfMonth() + { + return $this->day === $this->daysInMonth; + } + /** + * Check if the instance is start of day / midnight. + * + * @example + * ``` + * Carbon::parse('2019-02-28 00:00:00')->isStartOfDay(); // true + * Carbon::parse('2019-02-28 00:00:00.999999')->isStartOfDay(); // true + * Carbon::parse('2019-02-28 00:00:01')->isStartOfDay(); // false + * Carbon::parse('2019-02-28 00:00:00.000000')->isStartOfDay(true); // true + * Carbon::parse('2019-02-28 00:00:00.000012')->isStartOfDay(true); // false + * ``` + * + * @param bool $checkMicroseconds check time at microseconds precision + * + * @return bool + */ + public function isStartOfDay($checkMicroseconds = \false) + { + /* @var CarbonInterface $this */ + return $checkMicroseconds ? $this->rawFormat('H:i:s.u') === '00:00:00.000000' : $this->rawFormat('H:i:s') === '00:00:00'; + } + /** + * Check if the instance is end of day. + * + * @example + * ``` + * Carbon::parse('2019-02-28 23:59:59.999999')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:59.123456')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:59')->isEndOfDay(); // true + * Carbon::parse('2019-02-28 23:59:58.999999')->isEndOfDay(); // false + * Carbon::parse('2019-02-28 23:59:59.999999')->isEndOfDay(true); // true + * Carbon::parse('2019-02-28 23:59:59.123456')->isEndOfDay(true); // false + * Carbon::parse('2019-02-28 23:59:59')->isEndOfDay(true); // false + * ``` + * + * @param bool $checkMicroseconds check time at microseconds precision + * + * @return bool + */ + public function isEndOfDay($checkMicroseconds = \false) + { + /* @var CarbonInterface $this */ + return $checkMicroseconds ? $this->rawFormat('H:i:s.u') === '23:59:59.999999' : $this->rawFormat('H:i:s') === '23:59:59'; + } + /** + * Check if the instance is start of day / midnight. + * + * @example + * ``` + * Carbon::parse('2019-02-28 00:00:00')->isMidnight(); // true + * Carbon::parse('2019-02-28 00:00:00.999999')->isMidnight(); // true + * Carbon::parse('2019-02-28 00:00:01')->isMidnight(); // false + * ``` + * + * @return bool + */ + public function isMidnight() + { + return $this->isStartOfDay(); + } + /** + * Check if the instance is midday. + * + * @example + * ``` + * Carbon::parse('2019-02-28 11:59:59.999999')->isMidday(); // false + * Carbon::parse('2019-02-28 12:00:00')->isMidday(); // true + * Carbon::parse('2019-02-28 12:00:00.999999')->isMidday(); // true + * Carbon::parse('2019-02-28 12:00:01')->isMidday(); // false + * ``` + * + * @return bool + */ + public function isMidday() + { + /* @var CarbonInterface $this */ + return $this->rawFormat('G:i:s') === static::$midDayAt . ':00:00'; + } + /** + * Checks if the (date)time string is in a given format. + * + * @example + * ``` + * Carbon::hasFormat('11:12:45', 'h:i:s'); // true + * Carbon::hasFormat('13:12:45', 'h:i:s'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function hasFormat($date, $format) + { + // createFromFormat() is known to handle edge cases silently. + // E.g. "1975-5-1" (Y-n-j) will still be parsed correctly when "Y-m-d" is supplied as the format. + // To ensure we're really testing against our desired format, perform an additional regex validation. + return self::matchFormatPattern((string) $date, \preg_quote((string) $format, '/'), static::$regexFormats); + } + /** + * Checks if the (date)time string is in a given format. + * + * @example + * ``` + * Carbon::hasFormatWithModifiers('31/08/2015', 'd#m#Y'); // true + * Carbon::hasFormatWithModifiers('31/08/2015', 'm#d#Y'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function hasFormatWithModifiers($date, $format) : bool + { + return self::matchFormatPattern((string) $date, (string) $format, \array_merge(static::$regexFormats, static::$regexFormatModifiers)); + } + /** + * Checks if the (date)time string is in a given format and valid to create a + * new instance. + * + * @example + * ``` + * Carbon::canBeCreatedFromFormat('11:12:45', 'h:i:s'); // true + * Carbon::canBeCreatedFromFormat('13:12:45', 'h:i:s'); // false + * ``` + * + * @param string $date + * @param string $format + * + * @return bool + */ + public static function canBeCreatedFromFormat($date, $format) + { + try { + // Try to create a DateTime object. Throws an InvalidArgumentException if the provided time string + // doesn't match the format in any way. + if (!static::rawCreateFromFormat($format, $date)) { + return \false; + } + } catch (InvalidArgumentException $e) { + return \false; + } + return static::hasFormatWithModifiers($date, $format); + } + /** + * Returns true if the current date matches the given string. + * + * @example + * ``` + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2018')); // false + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019-06')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('06-02')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('2019-06-02')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('Sunday')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('June')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23:45')); // true + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12:23:00')); // false + * var_dump(Carbon::parse('2019-06-02 12:23:45')->is('12h')); // true + * var_dump(Carbon::parse('2019-06-02 15:23:45')->is('3pm')); // true + * var_dump(Carbon::parse('2019-06-02 15:23:45')->is('3am')); // false + * ``` + * + * @param string $tester day name, month name, hour, date, etc. as string + * + * @return bool + */ + public function is(string $tester) + { + $tester = \trim($tester); + if (\preg_match('/^\\d+$/', $tester)) { + return $this->year === (int) $tester; + } + if (\preg_match('/^\\d{3,}-\\d{1,2}$/', $tester)) { + return $this->isSameMonth(static::parse($tester)); + } + if (\preg_match('/^\\d{1,2}-\\d{1,2}$/', $tester)) { + return $this->isSameDay(static::parse($this->year . '-' . $tester)); + } + $modifier = \preg_replace('/(\\d)h$/i', '$1:00', $tester); + /* @var CarbonInterface $max */ + $median = static::parse('5555-06-15 12:30:30.555555')->modify($modifier); + $current = $this->avoidMutation(); + /* @var CarbonInterface $other */ + $other = $this->avoidMutation()->modify($modifier); + if ($current->eq($other)) { + return \true; + } + if (\preg_match('/\\d:\\d{1,2}:\\d{1,2}$/', $tester)) { + return $current->startOfSecond()->eq($other); + } + if (\preg_match('/\\d:\\d{1,2}$/', $tester)) { + return $current->startOfMinute()->eq($other); + } + if (\preg_match('/\\d(?:h|am|pm)$/', $tester)) { + return $current->startOfHour()->eq($other); + } + if (\preg_match('/^(?:january|february|march|april|may|june|july|august|september|october|november|december)(?:\\s+\\d+)?$/i', $tester)) { + return $current->startOfMonth()->eq($other->startOfMonth()); + } + $units = ['month' => [1, 'year'], 'day' => [1, 'month'], 'hour' => [0, 'day'], 'minute' => [0, 'hour'], 'second' => [0, 'minute'], 'microsecond' => [0, 'second']]; + foreach ($units as $unit => [$minimum, $startUnit]) { + if ($minimum === $median->{$unit}) { + $current = $current->startOf($startUnit); + break; + } + } + return $current->eq($other); + } + /** + * Checks if the (date)time string is in a given format with + * given list of pattern replacements. + * + * @example + * ``` + * Carbon::hasFormat('11:12:45', 'h:i:s'); // true + * Carbon::hasFormat('13:12:45', 'h:i:s'); // false + * ``` + * + * @param string $date + * @param string $format + * @param array $replacements + * + * @return bool + */ + private static function matchFormatPattern(string $date, string $format, array $replacements) : bool + { + // Preg quote, but remove escaped backslashes since we'll deal with escaped characters in the format string. + $regex = \str_replace('\\\\', '\\', $format); + // Replace not-escaped letters + $regex = \preg_replace_callback('/(?startOfTime ?? \false; + } + /** + * Returns true if the date was created using CarbonImmutable::endOfTime() + * + * @return bool + */ + public function isEndOfTime() : bool + { + return $this->endOfTime ?? \false; + } + private function discourageNull($value) : void + { + if ($value === null) { + @\trigger_error("Since 2.61.0, it's deprecated to compare a date to null, meaning of such comparison is ambiguous and will no longer be possible in 3.0.0, you should explicitly pass 'now' or make an other check to eliminate null values.", \E_USER_DEPRECATED); + } + } + private function discourageBoolean($value) : void + { + if (\is_bool($value)) { + @\trigger_error("Since 2.61.0, it's deprecated to compare a date to true or false, meaning of such comparison is ambiguous and will no longer be possible in 3.0.0, you should explicitly pass 'now' or make an other check to eliminate boolean values.", \E_USER_DEPRECATED); + } + } +} diff --git a/vendor/Carbon/Traits/Converter.php b/vendor/Carbon/Traits/Converter.php new file mode 100644 index 0000000..18325e7 --- /dev/null +++ b/vendor/Carbon/Traits/Converter.php @@ -0,0 +1,566 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterval; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonPeriod; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonPeriodImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnitException; +use Closure; +use DateTime; +use DateTimeImmutable; +use ReturnTypeWillChange; +/** + * Trait Converter. + * + * Change date into different string formats and types and + * handle the string cast. + * + * Depends on the following methods: + * + * @method static copy() + */ +trait Converter +{ + use ToStringFormat; + /** + * Returns the formatted date string on success or FALSE on failure. + * + * @see https://php.net/manual/en/datetime.format.php + * + * @param string $format + * + * @return string + */ + #[\ReturnTypeWillChange] + public function format($format) + { + $function = $this->localFormatFunction ?: static::$formatFunction; + if (!$function) { + return $this->rawFormat($format); + } + if (\is_string($function) && \method_exists($this, $function)) { + $function = [$this, $function]; + } + return $function(...\func_get_args()); + } + /** + * @see https://php.net/manual/en/datetime.format.php + * + * @param string $format + * + * @return string + */ + public function rawFormat($format) + { + return parent::format($format); + } + /** + * Format the instance as a string using the set format + * + * @example + * ``` + * echo Carbon::now(); // Carbon instances can be cast to string + * ``` + * + * @return string + */ + public function __toString() + { + $format = $this->localToStringFormat ?? static::$toStringFormat; + return $format instanceof Closure ? $format($this) : $this->rawFormat($format ?: (\defined('static::DEFAULT_TO_STRING_FORMAT') ? static::DEFAULT_TO_STRING_FORMAT : CarbonInterface::DEFAULT_TO_STRING_FORMAT)); + } + /** + * Format the instance as date + * + * @example + * ``` + * echo Carbon::now()->toDateString(); + * ``` + * + * @return string + */ + public function toDateString() + { + return $this->rawFormat('Y-m-d'); + } + /** + * Format the instance as a readable date + * + * @example + * ``` + * echo Carbon::now()->toFormattedDateString(); + * ``` + * + * @return string + */ + public function toFormattedDateString() + { + return $this->rawFormat('M j, Y'); + } + /** + * Format the instance with the day, and a readable date + * + * @example + * ``` + * echo Carbon::now()->toFormattedDayDateString(); + * ``` + * + * @return string + */ + public function toFormattedDayDateString() : string + { + return $this->rawFormat('D, M j, Y'); + } + /** + * Format the instance as time + * + * @example + * ``` + * echo Carbon::now()->toTimeString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toTimeString($unitPrecision = 'second') + { + return $this->rawFormat(static::getTimeFormatByPrecision($unitPrecision)); + } + /** + * Format the instance as date and time + * + * @example + * ``` + * echo Carbon::now()->toDateTimeString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toDateTimeString($unitPrecision = 'second') + { + return $this->rawFormat('Y-m-d ' . static::getTimeFormatByPrecision($unitPrecision)); + } + /** + * Return a format from H:i to H:i:s.u according to given unit precision. + * + * @param string $unitPrecision "minute", "second", "millisecond" or "microsecond" + * + * @return string + */ + public static function getTimeFormatByPrecision($unitPrecision) + { + switch (static::singularUnit($unitPrecision)) { + case 'minute': + return 'H:i'; + case 'second': + return 'H:i:s'; + case 'm': + case 'millisecond': + return 'H:i:s.v'; + case 'µ': + case 'microsecond': + return 'H:i:s.u'; + } + throw new UnitException('Precision unit expected among: minute, second, millisecond and microsecond.'); + } + /** + * Format the instance as date and time T-separated with no timezone + * + * @example + * ``` + * echo Carbon::now()->toDateTimeLocalString(); + * echo "\n"; + * echo Carbon::now()->toDateTimeLocalString('minute'); // You can specify precision among: minute, second, millisecond and microsecond + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toDateTimeLocalString($unitPrecision = 'second') + { + return $this->rawFormat('Y-m-d\\T' . static::getTimeFormatByPrecision($unitPrecision)); + } + /** + * Format the instance with day, date and time + * + * @example + * ``` + * echo Carbon::now()->toDayDateTimeString(); + * ``` + * + * @return string + */ + public function toDayDateTimeString() + { + return $this->rawFormat('D, M j, Y g:i A'); + } + /** + * Format the instance as ATOM + * + * @example + * ``` + * echo Carbon::now()->toAtomString(); + * ``` + * + * @return string + */ + public function toAtomString() + { + return $this->rawFormat(DateTime::ATOM); + } + /** + * Format the instance as COOKIE + * + * @example + * ``` + * echo Carbon::now()->toCookieString(); + * ``` + * + * @return string + */ + public function toCookieString() + { + return $this->rawFormat(DateTime::COOKIE); + } + /** + * Format the instance as ISO8601 + * + * @example + * ``` + * echo Carbon::now()->toIso8601String(); + * ``` + * + * @return string + */ + public function toIso8601String() + { + return $this->toAtomString(); + } + /** + * Format the instance as RFC822 + * + * @example + * ``` + * echo Carbon::now()->toRfc822String(); + * ``` + * + * @return string + */ + public function toRfc822String() + { + return $this->rawFormat(DateTime::RFC822); + } + /** + * Convert the instance to UTC and return as Zulu ISO8601 + * + * @example + * ``` + * echo Carbon::now()->toIso8601ZuluString(); + * ``` + * + * @param string $unitPrecision + * + * @return string + */ + public function toIso8601ZuluString($unitPrecision = 'second') + { + return $this->avoidMutation()->utc()->rawFormat('Y-m-d\\T' . static::getTimeFormatByPrecision($unitPrecision) . '\\Z'); + } + /** + * Format the instance as RFC850 + * + * @example + * ``` + * echo Carbon::now()->toRfc850String(); + * ``` + * + * @return string + */ + public function toRfc850String() + { + return $this->rawFormat(DateTime::RFC850); + } + /** + * Format the instance as RFC1036 + * + * @example + * ``` + * echo Carbon::now()->toRfc1036String(); + * ``` + * + * @return string + */ + public function toRfc1036String() + { + return $this->rawFormat(DateTime::RFC1036); + } + /** + * Format the instance as RFC1123 + * + * @example + * ``` + * echo Carbon::now()->toRfc1123String(); + * ``` + * + * @return string + */ + public function toRfc1123String() + { + return $this->rawFormat(DateTime::RFC1123); + } + /** + * Format the instance as RFC2822 + * + * @example + * ``` + * echo Carbon::now()->toRfc2822String(); + * ``` + * + * @return string + */ + public function toRfc2822String() + { + return $this->rawFormat(DateTime::RFC2822); + } + /** + * Format the instance as RFC3339 + * + * @param bool $extended + * + * @example + * ``` + * echo Carbon::now()->toRfc3339String() . "\n"; + * echo Carbon::now()->toRfc3339String(true) . "\n"; + * ``` + * + * @return string + */ + public function toRfc3339String($extended = \false) + { + $format = DateTime::RFC3339; + if ($extended) { + $format = DateTime::RFC3339_EXTENDED; + } + return $this->rawFormat($format); + } + /** + * Format the instance as RSS + * + * @example + * ``` + * echo Carbon::now()->toRssString(); + * ``` + * + * @return string + */ + public function toRssString() + { + return $this->rawFormat(DateTime::RSS); + } + /** + * Format the instance as W3C + * + * @example + * ``` + * echo Carbon::now()->toW3cString(); + * ``` + * + * @return string + */ + public function toW3cString() + { + return $this->rawFormat(DateTime::W3C); + } + /** + * Format the instance as RFC7231 + * + * @example + * ``` + * echo Carbon::now()->toRfc7231String(); + * ``` + * + * @return string + */ + public function toRfc7231String() + { + return $this->avoidMutation()->setTimezone('GMT')->rawFormat(\defined('static::RFC7231_FORMAT') ? static::RFC7231_FORMAT : CarbonInterface::RFC7231_FORMAT); + } + /** + * Get default array representation. + * + * @example + * ``` + * var_dump(Carbon::now()->toArray()); + * ``` + * + * @return array + */ + public function toArray() + { + return ['year' => $this->year, 'month' => $this->month, 'day' => $this->day, 'dayOfWeek' => $this->dayOfWeek, 'dayOfYear' => $this->dayOfYear, 'hour' => $this->hour, 'minute' => $this->minute, 'second' => $this->second, 'micro' => $this->micro, 'timestamp' => $this->timestamp, 'formatted' => $this->rawFormat(\defined('static::DEFAULT_TO_STRING_FORMAT') ? static::DEFAULT_TO_STRING_FORMAT : CarbonInterface::DEFAULT_TO_STRING_FORMAT), 'timezone' => $this->timezone]; + } + /** + * Get default object representation. + * + * @example + * ``` + * var_dump(Carbon::now()->toObject()); + * ``` + * + * @return object + */ + public function toObject() + { + return (object) $this->toArray(); + } + /** + * Returns english human readable complete date string. + * + * @example + * ``` + * echo Carbon::now()->toString(); + * ``` + * + * @return string + */ + public function toString() + { + return $this->avoidMutation()->locale('en')->isoFormat('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ'); + } + /** + * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z, if $keepOffset truthy, offset will be kept: + * 1977-04-22T01:00:00-05:00). + * + * @example + * ``` + * echo Carbon::now('America/Toronto')->toISOString() . "\n"; + * echo Carbon::now('America/Toronto')->toISOString(true) . "\n"; + * ``` + * + * @param bool $keepOffset Pass true to keep the date offset. Else forced to UTC. + * + * @return null|string + */ + public function toISOString($keepOffset = \false) + { + if (!$this->isValid()) { + return null; + } + $yearFormat = $this->year < 0 || $this->year > 9999 ? 'YYYYYY' : 'YYYY'; + $tzFormat = $keepOffset ? 'Z' : '[Z]'; + $date = $keepOffset ? $this : $this->avoidMutation()->utc(); + return $date->isoFormat("{$yearFormat}-MM-DD[T]HH:mm:ss.SSSSSS{$tzFormat}"); + } + /** + * Return the ISO-8601 string (ex: 1977-04-22T06:00:00Z) with UTC timezone. + * + * @example + * ``` + * echo Carbon::now('America/Toronto')->toJSON(); + * ``` + * + * @return null|string + */ + public function toJSON() + { + return $this->toISOString(); + } + /** + * Return native DateTime PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDateTime()); + * ``` + * + * @return DateTime + */ + public function toDateTime() + { + return new DateTime($this->rawFormat('Y-m-d H:i:s.u'), $this->getTimezone()); + } + /** + * Return native toDateTimeImmutable PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDateTimeImmutable()); + * ``` + * + * @return DateTimeImmutable + */ + public function toDateTimeImmutable() + { + return new DateTimeImmutable($this->rawFormat('Y-m-d H:i:s.u'), $this->getTimezone()); + } + /** + * @alias toDateTime + * + * Return native DateTime PHP object matching the current instance. + * + * @example + * ``` + * var_dump(Carbon::now()->toDate()); + * ``` + * + * @return DateTime + */ + public function toDate() + { + return $this->toDateTime(); + } + /** + * Create a iterable CarbonPeriod object from current date to a given end date (and optional interval). + * + * @param \DateTimeInterface|Carbon|CarbonImmutable|int|null $end period end date or recurrences count if int + * @param int|\DateInterval|string|null $interval period default interval or number of the given $unit + * @param string|null $unit if specified, $interval must be an integer + * + * @return CarbonPeriod + */ + public function toPeriod($end = null, $interval = null, $unit = null) + { + if ($unit) { + $interval = CarbonInterval::make("{$interval} " . static::pluralUnit($unit)); + } + $period = ($this->isMutable() ? new CarbonPeriod() : new CarbonPeriodImmutable())->setDateClass(static::class)->setStartDate($this); + if ($interval) { + $period = $period->setDateInterval($interval); + } + if (\is_int($end) || \is_string($end) && \ctype_digit($end)) { + $period = $period->setRecurrences($end); + } elseif ($end) { + $period = $period->setEndDate($end); + } + return $period; + } + /** + * Create a iterable CarbonPeriod object from current date to a given end date (and optional interval). + * + * @param \DateTimeInterface|Carbon|CarbonImmutable|null $end period end date + * @param int|\DateInterval|string|null $interval period default interval or number of the given $unit + * @param string|null $unit if specified, $interval must be an integer + * + * @return CarbonPeriod + */ + public function range($end = null, $interval = null, $unit = null) + { + return $this->toPeriod($end, $interval, $unit); + } +} diff --git a/vendor/Carbon/Traits/Creator.php b/vendor/Carbon/Traits/Creator.php new file mode 100644 index 0000000..85314f4 --- /dev/null +++ b/vendor/Carbon/Traits/Creator.php @@ -0,0 +1,728 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidDateException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidFormatException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\OutOfRangeException; +use DeliciousBrains\WP_Offload_SES\Carbon\Translator; +use Closure; +use DateTimeInterface; +use DateTimeZone; +use Exception; +use ReturnTypeWillChange; +/** + * Trait Creator. + * + * Static creators. + * + * Depends on the following methods: + * + * @method static Carbon|CarbonImmutable getTestNow() + */ +trait Creator +{ + use ObjectInitialisation; + /** + * The errors that can occur. + * + * @var array + */ + protected static $lastErrors; + /** + * Create a new Carbon instance. + * + * Please see the testing aids section (specifically static::setTestNow()) + * for more on the possibility of this constructor returning a test instance. + * + * @param DateTimeInterface|string|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + */ + public function __construct($time = null, $tz = null) + { + if ($time instanceof DateTimeInterface) { + $time = $this->constructTimezoneFromDateTime($time, $tz)->format('Y-m-d H:i:s.u'); + } + if (\is_numeric($time) && (!\is_string($time) || !\preg_match('/^\\d{1,14}$/', $time))) { + $time = static::createFromTimestampUTC($time)->format('Y-m-d\\TH:i:s.uP'); + } + // If the class has a test now set and we are trying to create a now() + // instance then override as required + $isNow = empty($time) || $time === 'now'; + if (\method_exists(static::class, 'hasTestNow') && \method_exists(static::class, 'getTestNow') && static::hasTestNow() && ($isNow || static::hasRelativeKeywords($time))) { + static::mockConstructorParameters($time, $tz); + } + // Work-around for PHP bug https://bugs.php.net/bug.php?id=67127 + if (!\str_contains((string) 0.1, '.')) { + $locale = \setlocale(\LC_NUMERIC, '0'); + // @codeCoverageIgnore + \setlocale(\LC_NUMERIC, 'C'); + // @codeCoverageIgnore + } + try { + parent::__construct($time ?: 'now', static::safeCreateDateTimeZone($tz) ?: null); + } catch (Exception $exception) { + throw new InvalidFormatException($exception->getMessage(), 0, $exception); + } + $this->constructedObjectId = \spl_object_hash($this); + if (isset($locale)) { + \setlocale(\LC_NUMERIC, $locale); + // @codeCoverageIgnore + } + self::setLastErrors(parent::getLastErrors()); + } + /** + * Get timezone from a datetime instance. + * + * @param DateTimeInterface $date + * @param DateTimeZone|string|null $tz + * + * @return DateTimeInterface + */ + private function constructTimezoneFromDateTime(DateTimeInterface $date, &$tz) + { + if ($tz !== null) { + $safeTz = static::safeCreateDateTimeZone($tz); + if ($safeTz) { + return $date->setTimezone($safeTz); + } + return $date; + } + $tz = $date->getTimezone(); + return $date; + } + /** + * Update constructedObjectId on cloned. + */ + public function __clone() + { + $this->constructedObjectId = \spl_object_hash($this); + } + /** + * Create a Carbon instance from a DateTime one. + * + * @param DateTimeInterface $date + * + * @return static + */ + public static function instance($date) + { + if ($date instanceof static) { + return clone $date; + } + static::expectDateTime($date); + $instance = new static($date->format('Y-m-d H:i:s.u'), $date->getTimezone()); + if ($date instanceof CarbonInterface) { + $settings = $date->getSettings(); + if (!$date->hasLocalTranslator()) { + unset($settings['locale']); + } + $instance->settings($settings); + } + return $instance; + } + /** + * Create a carbon instance from a string. + * + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * + * @param string|DateTimeInterface|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function rawParse($time = null, $tz = null) + { + if ($time instanceof DateTimeInterface) { + return static::instance($time); + } + try { + return new static($time, $tz); + } catch (Exception $exception) { + $date = @static::now($tz)->change($time); + if (!$date) { + throw new InvalidFormatException("Could not parse '{$time}': " . $exception->getMessage(), 0, $exception); + } + return $date; + } + } + /** + * Create a carbon instance from a string. + * + * This is an alias for the constructor that allows better fluent syntax + * as it allows you to do Carbon::parse('Monday next week')->fn() rather + * than (new Carbon('Monday next week'))->fn(). + * + * @param string|DateTimeInterface|null $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function parse($time = null, $tz = null) + { + $function = static::$parseFunction; + if (!$function) { + return static::rawParse($time, $tz); + } + if (\is_string($function) && \method_exists(static::class, $function)) { + $function = [static::class, $function]; + } + return $function(...\func_get_args()); + } + /** + * Create a carbon instance from a localized string (in French, Japanese, Arabic, etc.). + * + * @param string $time date/time string in the given language (may also contain English). + * @param string|null $locale if locale is null or not specified, current global locale will be + * used instead. + * @param DateTimeZone|string|null $tz optional timezone for the new instance. + * + * @throws InvalidFormatException + * + * @return static + */ + public static function parseFromLocale($time, $locale = null, $tz = null) + { + return static::rawParse(static::translateTimeString($time, $locale, 'en'), $tz); + } + /** + * Get a Carbon instance for the current date and time. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function now($tz = null) + { + return new static(null, $tz); + } + /** + * Create a Carbon instance for today. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function today($tz = null) + { + return static::rawParse('today', $tz); + } + /** + * Create a Carbon instance for tomorrow. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function tomorrow($tz = null) + { + return static::rawParse('tomorrow', $tz); + } + /** + * Create a Carbon instance for yesterday. + * + * @param DateTimeZone|string|null $tz + * + * @return static + */ + public static function yesterday($tz = null) + { + return static::rawParse('yesterday', $tz); + } + /** + * Create a Carbon instance for the greatest supported date. + * + * @return static + */ + public static function maxValue() + { + if (self::$PHPIntSize === 4) { + // 32 bit + return static::createFromTimestamp(\PHP_INT_MAX); + // @codeCoverageIgnore + } + // 64 bit + return static::create(9999, 12, 31, 23, 59, 59); + } + /** + * Create a Carbon instance for the lowest supported date. + * + * @return static + */ + public static function minValue() + { + if (self::$PHPIntSize === 4) { + // 32 bit + return static::createFromTimestamp(~\PHP_INT_MAX); + // @codeCoverageIgnore + } + // 64 bit + return static::create(1, 1, 1, 0, 0, 0); + } + private static function assertBetween($unit, $value, $min, $max) + { + if (static::isStrictModeEnabled() && ($value < $min || $value > $max)) { + throw new OutOfRangeException($unit, $min, $max, $value); + } + } + private static function createNowInstance($tz) + { + if (!static::hasTestNow()) { + return static::now($tz); + } + $now = static::getTestNow(); + if ($now instanceof Closure) { + return $now(static::now($tz)); + } + return $now->avoidMutation()->tz($tz); + } + /** + * Create a new Carbon instance from a specific date and time. + * + * If any of $year, $month or $day are set to null their now() values will + * be used. + * + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * + * If $hour is not null then the default values for $minute and $second + * will be 0. + * + * @param DateTimeInterface|int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null) + { + if (\is_string($year) && !\is_numeric($year) || $year instanceof DateTimeInterface) { + return static::parse($year, $tz ?: (\is_string($month) || $month instanceof DateTimeZone ? $month : null)); + } + $defaults = null; + $getDefault = function ($unit) use($tz, &$defaults) { + if ($defaults === null) { + $now = self::createNowInstance($tz); + $defaults = \array_combine(['year', 'month', 'day', 'hour', 'minute', 'second'], \explode('-', $now->rawFormat('Y-n-j-G-i-s.u'))); + } + return $defaults[$unit]; + }; + $year = $year ?? $getDefault('year'); + $month = $month ?? $getDefault('month'); + $day = $day ?? $getDefault('day'); + $hour = $hour ?? $getDefault('hour'); + $minute = $minute ?? $getDefault('minute'); + $second = (float) ($second ?? $getDefault('second')); + self::assertBetween('month', $month, 0, 99); + self::assertBetween('day', $day, 0, 99); + self::assertBetween('hour', $hour, 0, 99); + self::assertBetween('minute', $minute, 0, 99); + self::assertBetween('second', $second, 0, 99); + $fixYear = null; + if ($year < 0) { + $fixYear = $year; + $year = 0; + } elseif ($year > 9999) { + $fixYear = $year - 9999; + $year = 9999; + } + $second = ($second < 10 ? '0' : '') . \number_format($second, 6); + $instance = static::rawCreateFromFormat('!Y-n-j G:i:s.u', \sprintf('%s-%s-%s %s:%02s:%02s', $year, $month, $day, $hour, $minute, $second), $tz); + if ($fixYear !== null) { + $instance = $instance->addYears($fixYear); + } + return $instance; + } + /** + * Create a new safe Carbon instance from a specific date and time. + * + * If any of $year, $month or $day are set to null their now() values will + * be used. + * + * If $hour is null it will be set to its now() value and the default + * values for $minute and $second will be their now() values. + * + * If $hour is not null then the default values for $minute and $second + * will be 0. + * + * If one of the set values is not valid, an InvalidDateException + * will be thrown. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidDateException + * + * @return static|false + */ + public static function createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null) + { + $fields = static::getRangesByUnit(); + foreach ($fields as $field => $range) { + if (${$field} !== null && (!\is_int(${$field}) || ${$field} < $range[0] || ${$field} > $range[1])) { + if (static::isStrictModeEnabled()) { + throw new InvalidDateException($field, ${$field}); + } + return \false; + } + } + $instance = static::create($year, $month, $day, $hour, $minute, $second, $tz); + foreach (\array_reverse($fields) as $field => $range) { + if (${$field} !== null && (!\is_int(${$field}) || ${$field} !== $instance->{$field})) { + if (static::isStrictModeEnabled()) { + throw new InvalidDateException($field, ${$field}); + } + return \false; + } + } + return $instance; + } + /** + * Create a new Carbon instance from a specific date and time using strict validation. + * + * @see create() + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $tz = null) : self + { + $initialStrictMode = static::isStrictModeEnabled(); + static::useStrictMode(\true); + try { + $date = static::create($year, $month, $day, $hour, $minute, $second, $tz); + } finally { + static::useStrictMode($initialStrictMode); + } + return $date; + } + /** + * Create a Carbon instance from just a date. The time portion is set to now. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromDate($year = null, $month = null, $day = null, $tz = null) + { + return static::create($year, $month, $day, null, null, null, $tz); + } + /** + * Create a Carbon instance from just a date. The time portion is set to midnight. + * + * @param int|null $year + * @param int|null $month + * @param int|null $day + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createMidnightDate($year = null, $month = null, $day = null, $tz = null) + { + return static::create($year, $month, $day, 0, 0, 0, $tz); + } + /** + * Create a Carbon instance from just a time. The date portion is set to today. + * + * @param int|null $hour + * @param int|null $minute + * @param int|null $second + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null) + { + return static::create(null, null, null, $hour, $minute, $second, $tz); + } + /** + * Create a Carbon instance from a time string. The date portion is set to today. + * + * @param string $time + * @param DateTimeZone|string|null $tz + * + * @throws InvalidFormatException + * + * @return static + */ + public static function createFromTimeString($time, $tz = null) + { + return static::today($tz)->setTimeFromTimeString($time); + } + /** + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $originalTz + * + * @return DateTimeInterface|false + */ + private static function createFromFormatAndTimezone($format, $time, $originalTz) + { + // Work-around for https://bugs.php.net/bug.php?id=75577 + // @codeCoverageIgnoreStart + if (\version_compare(\PHP_VERSION, '7.3.0-dev', '<')) { + $format = \str_replace('.v', '.u', $format); + } + // @codeCoverageIgnoreEnd + if ($originalTz === null) { + return parent::createFromFormat($format, (string) $time); + } + $tz = \is_int($originalTz) ? @\timezone_name_from_abbr('', (int) ($originalTz * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE), 1) : $originalTz; + $tz = static::safeCreateDateTimeZone($tz, $originalTz); + if ($tz === \false) { + return \false; + } + return parent::createFromFormat($format, (string) $time, $tz); + } + /** + * Create a Carbon instance from a specific format. + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function rawCreateFromFormat($format, $time, $tz = null) + { + // Work-around for https://bugs.php.net/bug.php?id=80141 + $format = \preg_replace('/(?getTimezone(); + } + // Set microseconds to zero to match behavior of DateTime::createFromFormat() + // See https://bugs.php.net/bug.php?id=74332 + $mock = $mock->copy()->microsecond(0); + // Prepend mock datetime only if the format does not contain non escaped unix epoch reset flag. + if (!\preg_match("/{$nonEscaped}[!|]/", $format)) { + $format = static::MOCK_DATETIME_FORMAT . ' ' . $format; + $time = ($mock instanceof self ? $mock->rawFormat(static::MOCK_DATETIME_FORMAT) : $mock->format(static::MOCK_DATETIME_FORMAT)) . ' ' . $time; + } + // Regenerate date from the modified format to base result on the mocked instance instead of now. + $date = self::createFromFormatAndTimezone($format, $time, $tz); + } + if ($date instanceof DateTimeInterface) { + $instance = static::instance($date); + $instance::setLastErrors($lastErrors); + return $instance; + } + if (static::isStrictModeEnabled()) { + throw new InvalidFormatException(\implode(\PHP_EOL, $lastErrors['errors'])); + } + return \false; + } + /** + * Create a Carbon instance from a specific format. + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + #[\ReturnTypeWillChange] + public static function createFromFormat($format, $time, $tz = null) + { + $function = static::$createFromFormatFunction; + if (!$function) { + return static::rawCreateFromFormat($format, $time, $tz); + } + if (\is_string($function) && \method_exists(static::class, $function)) { + $function = [static::class, $function]; + } + return $function(...\func_get_args()); + } + /** + * Create a Carbon instance from a specific ISO format (same replacements as ->isoFormat()). + * + * @param string $format Datetime format + * @param string $time + * @param DateTimeZone|string|false|null $tz optional timezone + * @param string|null $locale locale to be used for LTS, LT, LL, LLL, etc. macro-formats (en by fault, unneeded if no such macro-format in use) + * @param \Symfony\Component\Translation\TranslatorInterface $translator optional custom translator to use for macro-formats + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromIsoFormat($format, $time, $tz = null, $locale = 'en', $translator = null) + { + $format = \preg_replace_callback('/(? static::getTranslationMessageWith($translator, 'formats.LT', $locale, 'h:mm A'), 'LTS' => static::getTranslationMessageWith($translator, 'formats.LTS', $locale, 'h:mm:ss A'), 'L' => static::getTranslationMessageWith($translator, 'formats.L', $locale, 'MM/DD/YYYY'), 'LL' => static::getTranslationMessageWith($translator, 'formats.LL', $locale, 'MMMM D, YYYY'), 'LLL' => static::getTranslationMessageWith($translator, 'formats.LLL', $locale, 'MMMM D, YYYY h:mm A'), 'LLLL' => static::getTranslationMessageWith($translator, 'formats.LLLL', $locale, 'dddd, MMMM D, YYYY h:mm A')]; + } + return $formats[$code] ?? \preg_replace_callback('/MMMM|MM|DD|dddd/', function ($code) { + return \mb_substr($code[0], 1); + }, $formats[\strtoupper($code)] ?? ''); + }, $format); + $format = \preg_replace_callback('/(? 'd', 'OM' => 'M', 'OY' => 'Y', 'OH' => 'G', 'Oh' => 'g', 'Om' => 'i', 'Os' => 's', 'D' => 'd', 'DD' => 'd', 'Do' => 'd', 'd' => '!', 'dd' => '!', 'ddd' => 'D', 'dddd' => 'D', 'DDD' => 'z', 'DDDD' => 'z', 'DDDo' => 'z', 'e' => '!', 'E' => '!', 'H' => 'G', 'HH' => 'H', 'h' => 'g', 'hh' => 'h', 'k' => 'G', 'kk' => 'G', 'hmm' => 'gi', 'hmmss' => 'gis', 'Hmm' => 'Gi', 'Hmmss' => 'Gis', 'm' => 'i', 'mm' => 'i', 'a' => 'a', 'A' => 'a', 's' => 's', 'ss' => 's', 'S' => '*', 'SS' => '*', 'SSS' => '*', 'SSSS' => '*', 'SSSSS' => '*', 'SSSSSS' => 'u', 'SSSSSSS' => 'u*', 'SSSSSSSS' => 'u*', 'SSSSSSSSS' => 'u*', 'M' => 'm', 'MM' => 'm', 'MMM' => 'M', 'MMMM' => 'M', 'Mo' => 'm', 'Q' => '!', 'Qo' => '!', 'G' => '!', 'GG' => '!', 'GGG' => '!', 'GGGG' => '!', 'GGGGG' => '!', 'g' => '!', 'gg' => '!', 'ggg' => '!', 'gggg' => '!', 'ggggg' => '!', 'W' => '!', 'WW' => '!', 'Wo' => '!', 'w' => '!', 'ww' => '!', 'wo' => '!', 'x' => 'U???', 'X' => 'U', 'Y' => 'Y', 'YY' => 'y', 'YYYY' => 'Y', 'YYYYY' => 'Y', 'YYYYYY' => 'Y', 'z' => 'e', 'zz' => 'e', 'Z' => 'e', 'ZZ' => 'e']; + } + $format = $replacements[$code] ?? '?'; + if ($format === '!') { + throw new InvalidFormatException("Format {$code} not supported for creation."); + } + return $format; + }, $format); + return static::rawCreateFromFormat($format, $time, $tz); + } + /** + * Create a Carbon instance from a specific format and a string in a given language. + * + * @param string $format Datetime format + * @param string $locale + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromLocaleFormat($format, $locale, $time, $tz = null) + { + $format = \preg_replace_callback('/(?:\\\\[a-zA-Z]|[bfkqCEJKQRV]){2,}/', static function (array $match) use($locale) : string { + $word = \str_replace('\\', '', $match[0]); + $translatedWord = static::translateTimeString($word, $locale, 'en'); + return $word === $translatedWord ? $match[0] : \preg_replace('/[a-zA-Z]/', '\\\\$0', $translatedWord); + }, $format); + return static::rawCreateFromFormat($format, static::translateTimeString($time, $locale, 'en'), $tz); + } + /** + * Create a Carbon instance from a specific ISO format and a string in a given language. + * + * @param string $format Datetime ISO format + * @param string $locale + * @param string $time + * @param DateTimeZone|string|false|null $tz + * + * @throws InvalidFormatException + * + * @return static|false + */ + public static function createFromLocaleIsoFormat($format, $locale, $time, $tz = null) + { + $time = static::translateTimeString($time, $locale, 'en', CarbonInterface::TRANSLATE_MONTHS | CarbonInterface::TRANSLATE_DAYS | CarbonInterface::TRANSLATE_MERIDIEM); + return static::createFromIsoFormat($format, $time, $tz, $locale); + } + /** + * Make a Carbon instance from given variable if possible. + * + * Always return a new instance. Parse only strings and only these likely to be dates (skip intervals + * and recurrences). Throw an exception for invalid format, but otherwise return null. + * + * @param mixed $var + * + * @throws InvalidFormatException + * + * @return static|null + */ + public static function make($var) + { + if ($var instanceof DateTimeInterface) { + return static::instance($var); + } + $date = null; + if (\is_string($var)) { + $var = \trim($var); + if (!\preg_match('/^P[\\dT]/', $var) && !\preg_match('/^R\\d/', $var) && \preg_match('/[a-z\\d]/i', $var)) { + $date = static::parse($var); + } + } + return $date; + } + /** + * Set last errors. + * + * @param array|bool $lastErrors + * + * @return void + */ + private static function setLastErrors($lastErrors) + { + if (\is_array($lastErrors) || $lastErrors === \false) { + static::$lastErrors = \is_array($lastErrors) ? $lastErrors : ['warning_count' => 0, 'warnings' => [], 'error_count' => 0, 'errors' => []]; + } + } + /** + * {@inheritdoc} + * + * @return array + */ + #[\ReturnTypeWillChange] + public static function getLastErrors() + { + return static::$lastErrors; + } +} diff --git a/vendor/Carbon/Traits/Date.php b/vendor/Carbon/Traits/Date.php new file mode 100644 index 0000000..a6f3100 --- /dev/null +++ b/vendor/Carbon/Traits/Date.php @@ -0,0 +1,2279 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use BadMethodCallException; +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonPeriod; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonTimeZone; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\BadComparisonUnitException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\ImmutableException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidTimeZoneException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidTypeException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownGetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownMethodException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownSetterException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownUnitException; +use Closure; +use DateInterval; +use DatePeriod; +use DateTime; +use DateTimeImmutable; +use DateTimeInterface; +use DateTimeZone; +use InvalidArgumentException; +use ReflectionException; +use ReturnTypeWillChange; +use Throwable; +/** + * A simple API extension for DateTime. + * + * @mixin DeprecatedProperties + * + * + * + * @property int $year + * @property int $yearIso + * @property int $month + * @property int $day + * @property int $hour + * @property int $minute + * @property int $second + * @property int $micro + * @property int $microsecond + * @property int|float|string $timestamp seconds since the Unix Epoch + * @property string $englishDayOfWeek the day of week in English + * @property string $shortEnglishDayOfWeek the abbreviated day of week in English + * @property string $englishMonth the month in English + * @property string $shortEnglishMonth the abbreviated month in English + * @property int $milliseconds + * @property int $millisecond + * @property int $milli + * @property int $week 1 through 53 + * @property int $isoWeek 1 through 53 + * @property int $weekYear year according to week format + * @property int $isoWeekYear year according to ISO week format + * @property int $dayOfYear 1 through 366 + * @property int $age does a diffInYears() with default parameters + * @property int $offset the timezone offset in seconds from UTC + * @property int $offsetMinutes the timezone offset in minutes from UTC + * @property int $offsetHours the timezone offset in hours from UTC + * @property CarbonTimeZone $timezone the current timezone + * @property CarbonTimeZone $tz alias of $timezone + * @property-read int $dayOfWeek 0 (for Sunday) through 6 (for Saturday) + * @property-read int $dayOfWeekIso 1 (for Monday) through 7 (for Sunday) + * @property-read int $weekOfYear ISO-8601 week number of year, weeks starting on Monday + * @property-read int $daysInMonth number of days in the given month + * @property-read string $latinMeridiem "am"/"pm" (Ante meridiem or Post meridiem latin lowercase mark) + * @property-read string $latinUpperMeridiem "AM"/"PM" (Ante meridiem or Post meridiem latin uppercase mark) + * @property-read string $timezoneAbbreviatedName the current timezone abbreviated name + * @property-read string $tzAbbrName alias of $timezoneAbbreviatedName + * @property-read string $dayName long name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortDayName short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $minDayName very short name of weekday translated according to Carbon locale, in english if no translation available for current language + * @property-read string $monthName long name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $shortMonthName short name of month translated according to Carbon locale, in english if no translation available for current language + * @property-read string $meridiem lowercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read string $upperMeridiem uppercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + * @property-read int $noZeroHour current hour from 1 to 24 + * @property-read int $weeksInYear 51 through 53 + * @property-read int $isoWeeksInYear 51 through 53 + * @property-read int $weekOfMonth 1 through 5 + * @property-read int $weekNumberInMonth 1 through 5 + * @property-read int $firstWeekDay 0 through 6 + * @property-read int $lastWeekDay 0 through 6 + * @property-read int $daysInYear 365 or 366 + * @property-read int $quarter the quarter of this instance, 1 - 4 + * @property-read int $decade the decade of this instance + * @property-read int $century the century of this instance + * @property-read int $millennium the millennium of this instance + * @property-read bool $dst daylight savings time indicator, true if DST, false otherwise + * @property-read bool $local checks if the timezone is local, true if local, false otherwise + * @property-read bool $utc checks if the timezone is UTC, true if UTC, false otherwise + * @property-read string $timezoneName the current timezone name + * @property-read string $tzName alias of $timezoneName + * @property-read string $locale locale of the current instance + * + * @method bool isUtc() Check if the current instance has UTC timezone. (Both isUtc and isUTC cases are valid.) + * @method bool isLocal() Check if the current instance has non-UTC timezone. + * @method bool isValid() Check if the current instance is a valid date. + * @method bool isDST() Check if the current instance is in a daylight saving time. + * @method bool isSunday() Checks if the instance day is sunday. + * @method bool isMonday() Checks if the instance day is monday. + * @method bool isTuesday() Checks if the instance day is tuesday. + * @method bool isWednesday() Checks if the instance day is wednesday. + * @method bool isThursday() Checks if the instance day is thursday. + * @method bool isFriday() Checks if the instance day is friday. + * @method bool isSaturday() Checks if the instance day is saturday. + * @method bool isSameYear(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same year as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentYear() Checks if the instance is in the same year as the current moment. + * @method bool isNextYear() Checks if the instance is in the same year as the current moment next year. + * @method bool isLastYear() Checks if the instance is in the same year as the current moment last year. + * @method bool isSameWeek(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same week as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentWeek() Checks if the instance is in the same week as the current moment. + * @method bool isNextWeek() Checks if the instance is in the same week as the current moment next week. + * @method bool isLastWeek() Checks if the instance is in the same week as the current moment last week. + * @method bool isSameDay(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same day as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDay() Checks if the instance is in the same day as the current moment. + * @method bool isNextDay() Checks if the instance is in the same day as the current moment next day. + * @method bool isLastDay() Checks if the instance is in the same day as the current moment last day. + * @method bool isSameHour(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same hour as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentHour() Checks if the instance is in the same hour as the current moment. + * @method bool isNextHour() Checks if the instance is in the same hour as the current moment next hour. + * @method bool isLastHour() Checks if the instance is in the same hour as the current moment last hour. + * @method bool isSameMinute(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same minute as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMinute() Checks if the instance is in the same minute as the current moment. + * @method bool isNextMinute() Checks if the instance is in the same minute as the current moment next minute. + * @method bool isLastMinute() Checks if the instance is in the same minute as the current moment last minute. + * @method bool isSameSecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same second as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentSecond() Checks if the instance is in the same second as the current moment. + * @method bool isNextSecond() Checks if the instance is in the same second as the current moment next second. + * @method bool isLastSecond() Checks if the instance is in the same second as the current moment last second. + * @method bool isSameMicro(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicro() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicro() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicro() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isSameMicrosecond(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same microsecond as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMicrosecond() Checks if the instance is in the same microsecond as the current moment. + * @method bool isNextMicrosecond() Checks if the instance is in the same microsecond as the current moment next microsecond. + * @method bool isLastMicrosecond() Checks if the instance is in the same microsecond as the current moment last microsecond. + * @method bool isCurrentMonth() Checks if the instance is in the same month as the current moment. + * @method bool isNextMonth() Checks if the instance is in the same month as the current moment next month. + * @method bool isLastMonth() Checks if the instance is in the same month as the current moment last month. + * @method bool isCurrentQuarter() Checks if the instance is in the same quarter as the current moment. + * @method bool isNextQuarter() Checks if the instance is in the same quarter as the current moment next quarter. + * @method bool isLastQuarter() Checks if the instance is in the same quarter as the current moment last quarter. + * @method bool isSameDecade(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same decade as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentDecade() Checks if the instance is in the same decade as the current moment. + * @method bool isNextDecade() Checks if the instance is in the same decade as the current moment next decade. + * @method bool isLastDecade() Checks if the instance is in the same decade as the current moment last decade. + * @method bool isSameCentury(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same century as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentCentury() Checks if the instance is in the same century as the current moment. + * @method bool isNextCentury() Checks if the instance is in the same century as the current moment next century. + * @method bool isLastCentury() Checks if the instance is in the same century as the current moment last century. + * @method bool isSameMillennium(Carbon|DateTimeInterface|string|null $date = null) Checks if the given date is in the same millennium as the instance. If null passed, compare to now (with the same timezone). + * @method bool isCurrentMillennium() Checks if the instance is in the same millennium as the current moment. + * @method bool isNextMillennium() Checks if the instance is in the same millennium as the current moment next millennium. + * @method bool isLastMillennium() Checks if the instance is in the same millennium as the current moment last millennium. + * @method CarbonInterface years(int $value) Set current instance year to the given value. + * @method CarbonInterface year(int $value) Set current instance year to the given value. + * @method CarbonInterface setYears(int $value) Set current instance year to the given value. + * @method CarbonInterface setYear(int $value) Set current instance year to the given value. + * @method CarbonInterface months(int $value) Set current instance month to the given value. + * @method CarbonInterface month(int $value) Set current instance month to the given value. + * @method CarbonInterface setMonths(int $value) Set current instance month to the given value. + * @method CarbonInterface setMonth(int $value) Set current instance month to the given value. + * @method CarbonInterface days(int $value) Set current instance day to the given value. + * @method CarbonInterface day(int $value) Set current instance day to the given value. + * @method CarbonInterface setDays(int $value) Set current instance day to the given value. + * @method CarbonInterface setDay(int $value) Set current instance day to the given value. + * @method CarbonInterface hours(int $value) Set current instance hour to the given value. + * @method CarbonInterface hour(int $value) Set current instance hour to the given value. + * @method CarbonInterface setHours(int $value) Set current instance hour to the given value. + * @method CarbonInterface setHour(int $value) Set current instance hour to the given value. + * @method CarbonInterface minutes(int $value) Set current instance minute to the given value. + * @method CarbonInterface minute(int $value) Set current instance minute to the given value. + * @method CarbonInterface setMinutes(int $value) Set current instance minute to the given value. + * @method CarbonInterface setMinute(int $value) Set current instance minute to the given value. + * @method CarbonInterface seconds(int $value) Set current instance second to the given value. + * @method CarbonInterface second(int $value) Set current instance second to the given value. + * @method CarbonInterface setSeconds(int $value) Set current instance second to the given value. + * @method CarbonInterface setSecond(int $value) Set current instance second to the given value. + * @method CarbonInterface millis(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface milli(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMillis(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMilli(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface milliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface millisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMilliseconds(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface setMillisecond(int $value) Set current instance millisecond to the given value. + * @method CarbonInterface micros(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface micro(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicros(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicro(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface microseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface microsecond(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicroseconds(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface setMicrosecond(int $value) Set current instance microsecond to the given value. + * @method CarbonInterface addYears(int $value = 1) Add years (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addYear() Add one year to the instance (using date interval). + * @method CarbonInterface subYears(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subYear() Sub one year to the instance (using date interval). + * @method CarbonInterface addYearsWithOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addYearWithOverflow() Add one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subYearsWithOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subYearWithOverflow() Sub one year to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addYearsWithoutOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearWithoutOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsWithoutOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearWithoutOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearsWithNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearWithNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsWithNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearWithNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearsNoOverflow(int $value = 1) Add years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addYearNoOverflow() Add one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearsNoOverflow(int $value = 1) Sub years (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subYearNoOverflow() Sub one year to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonths(int $value = 1) Add months (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMonth() Add one month to the instance (using date interval). + * @method CarbonInterface subMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMonth() Sub one month to the instance (using date interval). + * @method CarbonInterface addMonthsWithOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMonthWithOverflow() Add one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMonthsWithOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMonthWithOverflow() Sub one month to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMonthsWithoutOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthWithoutOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsWithoutOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthWithoutOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthsWithNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthWithNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsWithNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthWithNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthsNoOverflow(int $value = 1) Add months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMonthNoOverflow() Add one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthsNoOverflow(int $value = 1) Sub months (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMonthNoOverflow() Sub one month to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDays(int $value = 1) Add days (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addDay() Add one day to the instance (using date interval). + * @method CarbonInterface subDays(int $value = 1) Sub days (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subDay() Sub one day to the instance (using date interval). + * @method CarbonInterface addHours(int $value = 1) Add hours (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addHour() Add one hour to the instance (using date interval). + * @method CarbonInterface subHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subHour() Sub one hour to the instance (using date interval). + * @method CarbonInterface addMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMinute() Add one minute to the instance (using date interval). + * @method CarbonInterface subMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMinute() Sub one minute to the instance (using date interval). + * @method CarbonInterface addSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addSecond() Add one second to the instance (using date interval). + * @method CarbonInterface subSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subSecond() Sub one second to the instance (using date interval). + * @method CarbonInterface addMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMilli() Add one millisecond to the instance (using date interval). + * @method CarbonInterface subMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMilli() Sub one millisecond to the instance (using date interval). + * @method CarbonInterface addMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMillisecond() Add one millisecond to the instance (using date interval). + * @method CarbonInterface subMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMillisecond() Sub one millisecond to the instance (using date interval). + * @method CarbonInterface addMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMicro() Add one microsecond to the instance (using date interval). + * @method CarbonInterface subMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMicro() Sub one microsecond to the instance (using date interval). + * @method CarbonInterface addMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMicrosecond() Add one microsecond to the instance (using date interval). + * @method CarbonInterface subMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMicrosecond() Sub one microsecond to the instance (using date interval). + * @method CarbonInterface addMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addMillennium() Add one millennium to the instance (using date interval). + * @method CarbonInterface subMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subMillennium() Sub one millennium to the instance (using date interval). + * @method CarbonInterface addMillenniaWithOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMillenniumWithOverflow() Add one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMillenniaWithOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subMillenniumWithOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addMillenniaWithoutOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumWithoutOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaWithoutOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumWithoutOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniaWithNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumWithNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaWithNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumWithNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniaNoOverflow(int $value = 1) Add millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addMillenniumNoOverflow() Add one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniaNoOverflow(int $value = 1) Sub millennia (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subMillenniumNoOverflow() Sub one millennium to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addCentury() Add one century to the instance (using date interval). + * @method CarbonInterface subCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subCentury() Sub one century to the instance (using date interval). + * @method CarbonInterface addCenturiesWithOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addCenturyWithOverflow() Add one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subCenturiesWithOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subCenturyWithOverflow() Sub one century to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addCenturiesWithoutOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyWithoutOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesWithoutOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyWithoutOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturiesWithNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyWithNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesWithNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyWithNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturiesNoOverflow(int $value = 1) Add centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addCenturyNoOverflow() Add one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturiesNoOverflow(int $value = 1) Sub centuries (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subCenturyNoOverflow() Sub one century to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addDecade() Add one decade to the instance (using date interval). + * @method CarbonInterface subDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subDecade() Sub one decade to the instance (using date interval). + * @method CarbonInterface addDecadesWithOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addDecadeWithOverflow() Add one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subDecadesWithOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subDecadeWithOverflow() Sub one decade to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addDecadesWithoutOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeWithoutOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesWithoutOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeWithoutOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadesWithNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeWithNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesWithNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeWithNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadesNoOverflow(int $value = 1) Add decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addDecadeNoOverflow() Add one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadesNoOverflow(int $value = 1) Sub decades (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subDecadeNoOverflow() Sub one decade to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addQuarter() Add one quarter to the instance (using date interval). + * @method CarbonInterface subQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subQuarter() Sub one quarter to the instance (using date interval). + * @method CarbonInterface addQuartersWithOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addQuarterWithOverflow() Add one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subQuartersWithOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface subQuarterWithOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly allowed. + * @method CarbonInterface addQuartersWithoutOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterWithoutOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersWithoutOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterWithoutOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuartersWithNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterWithNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersWithNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterWithNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuartersNoOverflow(int $value = 1) Add quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addQuarterNoOverflow() Add one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuartersNoOverflow(int $value = 1) Sub quarters (the $value count passed in) to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface subQuarterNoOverflow() Sub one quarter to the instance (using date interval) with overflow explicitly forbidden. + * @method CarbonInterface addWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addWeek() Add one week to the instance (using date interval). + * @method CarbonInterface subWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subWeek() Sub one week to the instance (using date interval). + * @method CarbonInterface addWeekdays(int $value = 1) Add weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface addWeekday() Add one weekday to the instance (using date interval). + * @method CarbonInterface subWeekdays(int $value = 1) Sub weekdays (the $value count passed in) to the instance (using date interval). + * @method CarbonInterface subWeekday() Sub one weekday to the instance (using date interval). + * @method CarbonInterface addRealMicros(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMicro() Add one microsecond to the instance (using timestamp). + * @method CarbonInterface subRealMicros(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMicro() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonInterface addRealMicroseconds(int $value = 1) Add microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMicrosecond() Add one microsecond to the instance (using timestamp). + * @method CarbonInterface subRealMicroseconds(int $value = 1) Sub microseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMicrosecond() Sub one microsecond to the instance (using timestamp). + * @method CarbonPeriod microsecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each microsecond or every X microseconds if a factor is given. + * @method CarbonInterface addRealMillis(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMilli() Add one millisecond to the instance (using timestamp). + * @method CarbonInterface subRealMillis(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMilli() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonInterface addRealMilliseconds(int $value = 1) Add milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMillisecond() Add one millisecond to the instance (using timestamp). + * @method CarbonInterface subRealMilliseconds(int $value = 1) Sub milliseconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMillisecond() Sub one millisecond to the instance (using timestamp). + * @method CarbonPeriod millisecondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millisecond or every X milliseconds if a factor is given. + * @method CarbonInterface addRealSeconds(int $value = 1) Add seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealSecond() Add one second to the instance (using timestamp). + * @method CarbonInterface subRealSeconds(int $value = 1) Sub seconds (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealSecond() Sub one second to the instance (using timestamp). + * @method CarbonPeriod secondsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each second or every X seconds if a factor is given. + * @method CarbonInterface addRealMinutes(int $value = 1) Add minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMinute() Add one minute to the instance (using timestamp). + * @method CarbonInterface subRealMinutes(int $value = 1) Sub minutes (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMinute() Sub one minute to the instance (using timestamp). + * @method CarbonPeriod minutesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each minute or every X minutes if a factor is given. + * @method CarbonInterface addRealHours(int $value = 1) Add hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealHour() Add one hour to the instance (using timestamp). + * @method CarbonInterface subRealHours(int $value = 1) Sub hours (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealHour() Sub one hour to the instance (using timestamp). + * @method CarbonPeriod hoursUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each hour or every X hours if a factor is given. + * @method CarbonInterface addRealDays(int $value = 1) Add days (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealDay() Add one day to the instance (using timestamp). + * @method CarbonInterface subRealDays(int $value = 1) Sub days (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealDay() Sub one day to the instance (using timestamp). + * @method CarbonPeriod daysUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each day or every X days if a factor is given. + * @method CarbonInterface addRealWeeks(int $value = 1) Add weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealWeek() Add one week to the instance (using timestamp). + * @method CarbonInterface subRealWeeks(int $value = 1) Sub weeks (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealWeek() Sub one week to the instance (using timestamp). + * @method CarbonPeriod weeksUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each week or every X weeks if a factor is given. + * @method CarbonInterface addRealMonths(int $value = 1) Add months (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMonth() Add one month to the instance (using timestamp). + * @method CarbonInterface subRealMonths(int $value = 1) Sub months (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMonth() Sub one month to the instance (using timestamp). + * @method CarbonPeriod monthsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each month or every X months if a factor is given. + * @method CarbonInterface addRealQuarters(int $value = 1) Add quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealQuarter() Add one quarter to the instance (using timestamp). + * @method CarbonInterface subRealQuarters(int $value = 1) Sub quarters (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealQuarter() Sub one quarter to the instance (using timestamp). + * @method CarbonPeriod quartersUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each quarter or every X quarters if a factor is given. + * @method CarbonInterface addRealYears(int $value = 1) Add years (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealYear() Add one year to the instance (using timestamp). + * @method CarbonInterface subRealYears(int $value = 1) Sub years (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealYear() Sub one year to the instance (using timestamp). + * @method CarbonPeriod yearsUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each year or every X years if a factor is given. + * @method CarbonInterface addRealDecades(int $value = 1) Add decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealDecade() Add one decade to the instance (using timestamp). + * @method CarbonInterface subRealDecades(int $value = 1) Sub decades (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealDecade() Sub one decade to the instance (using timestamp). + * @method CarbonPeriod decadesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each decade or every X decades if a factor is given. + * @method CarbonInterface addRealCenturies(int $value = 1) Add centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealCentury() Add one century to the instance (using timestamp). + * @method CarbonInterface subRealCenturies(int $value = 1) Sub centuries (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealCentury() Sub one century to the instance (using timestamp). + * @method CarbonPeriod centuriesUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each century or every X centuries if a factor is given. + * @method CarbonInterface addRealMillennia(int $value = 1) Add millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface addRealMillennium() Add one millennium to the instance (using timestamp). + * @method CarbonInterface subRealMillennia(int $value = 1) Sub millennia (the $value count passed in) to the instance (using timestamp). + * @method CarbonInterface subRealMillennium() Sub one millennium to the instance (using timestamp). + * @method CarbonPeriod millenniaUntil($endDate = null, int $factor = 1) Return an iterable period from current date to given end (string, DateTime or Carbon instance) for each millennium or every X millennia if a factor is given. + * @method CarbonInterface roundYear(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonInterface roundYears(float $precision = 1, string $function = "round") Round the current instance year with given precision using the given function. + * @method CarbonInterface floorYear(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonInterface floorYears(float $precision = 1) Truncate the current instance year with given precision. + * @method CarbonInterface ceilYear(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonInterface ceilYears(float $precision = 1) Ceil the current instance year with given precision. + * @method CarbonInterface roundMonth(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonInterface roundMonths(float $precision = 1, string $function = "round") Round the current instance month with given precision using the given function. + * @method CarbonInterface floorMonth(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonInterface floorMonths(float $precision = 1) Truncate the current instance month with given precision. + * @method CarbonInterface ceilMonth(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonInterface ceilMonths(float $precision = 1) Ceil the current instance month with given precision. + * @method CarbonInterface roundDay(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonInterface roundDays(float $precision = 1, string $function = "round") Round the current instance day with given precision using the given function. + * @method CarbonInterface floorDay(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonInterface floorDays(float $precision = 1) Truncate the current instance day with given precision. + * @method CarbonInterface ceilDay(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonInterface ceilDays(float $precision = 1) Ceil the current instance day with given precision. + * @method CarbonInterface roundHour(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonInterface roundHours(float $precision = 1, string $function = "round") Round the current instance hour with given precision using the given function. + * @method CarbonInterface floorHour(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonInterface floorHours(float $precision = 1) Truncate the current instance hour with given precision. + * @method CarbonInterface ceilHour(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonInterface ceilHours(float $precision = 1) Ceil the current instance hour with given precision. + * @method CarbonInterface roundMinute(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonInterface roundMinutes(float $precision = 1, string $function = "round") Round the current instance minute with given precision using the given function. + * @method CarbonInterface floorMinute(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonInterface floorMinutes(float $precision = 1) Truncate the current instance minute with given precision. + * @method CarbonInterface ceilMinute(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonInterface ceilMinutes(float $precision = 1) Ceil the current instance minute with given precision. + * @method CarbonInterface roundSecond(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonInterface roundSeconds(float $precision = 1, string $function = "round") Round the current instance second with given precision using the given function. + * @method CarbonInterface floorSecond(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonInterface floorSeconds(float $precision = 1) Truncate the current instance second with given precision. + * @method CarbonInterface ceilSecond(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonInterface ceilSeconds(float $precision = 1) Ceil the current instance second with given precision. + * @method CarbonInterface roundMillennium(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonInterface roundMillennia(float $precision = 1, string $function = "round") Round the current instance millennium with given precision using the given function. + * @method CarbonInterface floorMillennium(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonInterface floorMillennia(float $precision = 1) Truncate the current instance millennium with given precision. + * @method CarbonInterface ceilMillennium(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonInterface ceilMillennia(float $precision = 1) Ceil the current instance millennium with given precision. + * @method CarbonInterface roundCentury(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonInterface roundCenturies(float $precision = 1, string $function = "round") Round the current instance century with given precision using the given function. + * @method CarbonInterface floorCentury(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonInterface floorCenturies(float $precision = 1) Truncate the current instance century with given precision. + * @method CarbonInterface ceilCentury(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonInterface ceilCenturies(float $precision = 1) Ceil the current instance century with given precision. + * @method CarbonInterface roundDecade(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonInterface roundDecades(float $precision = 1, string $function = "round") Round the current instance decade with given precision using the given function. + * @method CarbonInterface floorDecade(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonInterface floorDecades(float $precision = 1) Truncate the current instance decade with given precision. + * @method CarbonInterface ceilDecade(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonInterface ceilDecades(float $precision = 1) Ceil the current instance decade with given precision. + * @method CarbonInterface roundQuarter(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonInterface roundQuarters(float $precision = 1, string $function = "round") Round the current instance quarter with given precision using the given function. + * @method CarbonInterface floorQuarter(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonInterface floorQuarters(float $precision = 1) Truncate the current instance quarter with given precision. + * @method CarbonInterface ceilQuarter(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonInterface ceilQuarters(float $precision = 1) Ceil the current instance quarter with given precision. + * @method CarbonInterface roundMillisecond(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonInterface roundMilliseconds(float $precision = 1, string $function = "round") Round the current instance millisecond with given precision using the given function. + * @method CarbonInterface floorMillisecond(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonInterface floorMilliseconds(float $precision = 1) Truncate the current instance millisecond with given precision. + * @method CarbonInterface ceilMillisecond(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonInterface ceilMilliseconds(float $precision = 1) Ceil the current instance millisecond with given precision. + * @method CarbonInterface roundMicrosecond(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonInterface roundMicroseconds(float $precision = 1, string $function = "round") Round the current instance microsecond with given precision using the given function. + * @method CarbonInterface floorMicrosecond(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonInterface floorMicroseconds(float $precision = 1) Truncate the current instance microsecond with given precision. + * @method CarbonInterface ceilMicrosecond(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method CarbonInterface ceilMicroseconds(float $precision = 1) Ceil the current instance microsecond with given precision. + * @method string shortAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longAbsoluteDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Absolute' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'Relative' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToNowDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToNow' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string shortRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (short format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * @method string longRelativeToOtherDiffForHumans(DateTimeInterface $other = null, int $parts = 1) Get the difference (long format, 'RelativeToOther' mode) in a human readable format in the current locale. ($other and $parts parameters can be swapped.) + * + * + */ +trait Date +{ + use Boundaries; + use Comparison; + use Converter; + use Creator; + use Difference; + use Macro; + use MagicParameter; + use Modifiers; + use Mutability; + use ObjectInitialisation; + use Options; + use Rounding; + use Serialization; + use Test; + use Timestamp; + use Units; + use Week; + /** + * Names of days of the week. + * + * @var array + */ + protected static $days = [ + // @call isDayOfWeek + CarbonInterface::SUNDAY => 'Sunday', + // @call isDayOfWeek + CarbonInterface::MONDAY => 'Monday', + // @call isDayOfWeek + CarbonInterface::TUESDAY => 'Tuesday', + // @call isDayOfWeek + CarbonInterface::WEDNESDAY => 'Wednesday', + // @call isDayOfWeek + CarbonInterface::THURSDAY => 'Thursday', + // @call isDayOfWeek + CarbonInterface::FRIDAY => 'Friday', + // @call isDayOfWeek + CarbonInterface::SATURDAY => 'Saturday', + ]; + /** + * Will UTF8 encoding be used to print localized date/time ? + * + * @var bool + */ + protected static $utf8 = \false; + /** + * List of unit and magic methods associated as doc-comments. + * + * @var array + */ + protected static $units = [ + // @call setUnit + // @call addUnit + 'year', + // @call setUnit + // @call addUnit + 'month', + // @call setUnit + // @call addUnit + 'day', + // @call setUnit + // @call addUnit + 'hour', + // @call setUnit + // @call addUnit + 'minute', + // @call setUnit + // @call addUnit + 'second', + // @call setUnit + // @call addUnit + 'milli', + // @call setUnit + // @call addUnit + 'millisecond', + // @call setUnit + // @call addUnit + 'micro', + // @call setUnit + // @call addUnit + 'microsecond', + ]; + /** + * Creates a DateTimeZone from a string, DateTimeZone or integer offset. + * + * @param DateTimeZone|string|int|null $object original value to get CarbonTimeZone from it. + * @param DateTimeZone|string|int|null $objectDump dump of the object for error messages. + * + * @throws InvalidTimeZoneException + * + * @return CarbonTimeZone|false + */ + protected static function safeCreateDateTimeZone($object, $objectDump = null) + { + return CarbonTimeZone::instance($object, $objectDump); + } + /** + * Get the TimeZone associated with the Carbon instance (as CarbonTimeZone). + * + * @return CarbonTimeZone + * + * @link https://php.net/manual/en/datetime.gettimezone.php + */ + #[\ReturnTypeWillChange] + public function getTimezone() + { + return CarbonTimeZone::instance(parent::getTimezone()); + } + /** + * List of minimum and maximums for each unit. + * + * @param int $daysInMonth + * + * @return array + */ + protected static function getRangesByUnit(int $daysInMonth = 31) : array + { + return [ + // @call roundUnit + 'year' => [1, 9999], + // @call roundUnit + 'month' => [1, static::MONTHS_PER_YEAR], + // @call roundUnit + 'day' => [1, $daysInMonth], + // @call roundUnit + 'hour' => [0, static::HOURS_PER_DAY - 1], + // @call roundUnit + 'minute' => [0, static::MINUTES_PER_HOUR - 1], + // @call roundUnit + 'second' => [0, static::SECONDS_PER_MINUTE - 1], + ]; + } + /** + * Get a copy of the instance. + * + * @return static + */ + public function copy() + { + return clone $this; + } + /** + * @alias copy + * + * Get a copy of the instance. + * + * @return static + */ + public function clone() + { + return clone $this; + } + /** + * Clone the current instance if it's mutable. + * + * This method is convenient to ensure you don't mutate the initial object + * but avoid to make a useless copy of it if it's already immutable. + * + * @return static + */ + public function avoidMutation() : self + { + if ($this instanceof DateTimeImmutable) { + return $this; + } + return clone $this; + } + /** + * Returns a present instance in the same timezone. + * + * @return static + */ + public function nowWithSameTz() + { + return static::now($this->getTimezone()); + } + /** + * Throws an exception if the given object is not a DateTime and does not implement DateTimeInterface. + * + * @param mixed $date + * @param string|array $other + * + * @throws InvalidTypeException + */ + protected static function expectDateTime($date, $other = []) + { + $message = 'Expected '; + foreach ((array) $other as $expect) { + $message .= "{$expect}, "; + } + if (!$date instanceof DateTime && !$date instanceof DateTimeInterface) { + throw new InvalidTypeException($message . 'DateTime or DateTimeInterface, ' . (\is_object($date) ? \get_class($date) : \gettype($date)) . ' given'); + } + } + /** + * Return the Carbon instance passed through, a now instance in the same timezone + * if null given or parse the input if string given. + * + * @param Carbon|DateTimeInterface|string|null $date + * + * @return static + */ + protected function resolveCarbon($date = null) + { + if (!$date) { + return $this->nowWithSameTz(); + } + if (\is_string($date)) { + return static::parse($date, $this->getTimezone()); + } + static::expectDateTime($date, ['null', 'string']); + return $date instanceof self ? $date : static::instance($date); + } + /** + * Return the Carbon instance passed through, a now instance in UTC + * if null given or parse the input if string given (using current timezone + * then switching to UTC). + * + * @param Carbon|DateTimeInterface|string|null $date + * + * @return static + */ + protected function resolveUTC($date = null) : self + { + if (!$date) { + return static::now('UTC'); + } + if (\is_string($date)) { + return static::parse($date, $this->getTimezone())->utc(); + } + static::expectDateTime($date, ['null', 'string']); + return $date instanceof self ? $date : static::instance($date)->utc(); + } + /** + * Return the Carbon instance passed through, a now instance in the same timezone + * if null given or parse the input if string given. + * + * @param Carbon|\Carbon\CarbonPeriod|\Carbon\CarbonInterval|\DateInterval|\DatePeriod|DateTimeInterface|string|null $date + * + * @return static + */ + public function carbonize($date = null) + { + if ($date instanceof DateInterval) { + return $this->avoidMutation()->add($date); + } + if ($date instanceof DatePeriod || $date instanceof CarbonPeriod) { + $date = $date->getStartDate(); + } + return $this->resolveCarbon($date); + } + /////////////////////////////////////////////////////////////////// + ///////////////////////// GETTERS AND SETTERS ///////////////////// + /////////////////////////////////////////////////////////////////// + /** + * Get a part of the Carbon object + * + * @param string $name + * + * @throws UnknownGetterException + * + * @return string|int|bool|DateTimeZone|null + */ + public function __get($name) + { + return $this->get($name); + } + /** + * Get a part of the Carbon object + * + * @param string $name + * + * @throws UnknownGetterException + * + * @return string|int|bool|DateTimeZone|null + */ + public function get($name) + { + static $formats = [ + // @property int + 'year' => 'Y', + // @property int + 'yearIso' => 'o', + // @property int + // @call isSameUnit + 'month' => 'n', + // @property int + 'day' => 'j', + // @property int + 'hour' => 'G', + // @property int + 'minute' => 'i', + // @property int + 'second' => 's', + // @property int + 'micro' => 'u', + // @property int + 'microsecond' => 'u', + // @property-read int 0 (for Sunday) through 6 (for Saturday) + 'dayOfWeek' => 'w', + // @property-read int 1 (for Monday) through 7 (for Sunday) + 'dayOfWeekIso' => 'N', + // @property-read int ISO-8601 week number of year, weeks starting on Monday + 'weekOfYear' => 'W', + // @property-read int number of days in the given month + 'daysInMonth' => 't', + // @property int|float|string seconds since the Unix Epoch + 'timestamp' => 'U', + // @property-read string "am"/"pm" (Ante meridiem or Post meridiem latin lowercase mark) + 'latinMeridiem' => 'a', + // @property-read string "AM"/"PM" (Ante meridiem or Post meridiem latin uppercase mark) + 'latinUpperMeridiem' => 'A', + // @property string the day of week in English + 'englishDayOfWeek' => 'l', + // @property string the abbreviated day of week in English + 'shortEnglishDayOfWeek' => 'D', + // @property string the month in English + 'englishMonth' => 'F', + // @property string the abbreviated month in English + 'shortEnglishMonth' => 'M', + // @property string the day of week in current locale LC_TIME + // @deprecated + // reason: It uses OS language package and strftime() which is deprecated since PHP 8.1. + // replacement: Use ->isoFormat('MMM') instead. + // since: 2.55.0 + 'localeDayOfWeek' => '%A', + // @property string the abbreviated day of week in current locale LC_TIME + // @deprecated + // reason: It uses OS language package and strftime() which is deprecated since PHP 8.1. + // replacement: Use ->isoFormat('dddd') instead. + // since: 2.55.0 + 'shortLocaleDayOfWeek' => '%a', + // @property string the month in current locale LC_TIME + // @deprecated + // reason: It uses OS language package and strftime() which is deprecated since PHP 8.1. + // replacement: Use ->isoFormat('ddd') instead. + // since: 2.55.0 + 'localeMonth' => '%B', + // @property string the abbreviated month in current locale LC_TIME + // @deprecated + // reason: It uses OS language package and strftime() which is deprecated since PHP 8.1. + // replacement: Use ->isoFormat('MMMM') instead. + // since: 2.55.0 + 'shortLocaleMonth' => '%b', + // @property-read string $timezoneAbbreviatedName the current timezone abbreviated name + 'timezoneAbbreviatedName' => 'T', + // @property-read string $tzAbbrName alias of $timezoneAbbreviatedName + 'tzAbbrName' => 'T', + ]; + switch (\true) { + case isset($formats[$name]): + $format = $formats[$name]; + $method = \str_starts_with($format, '%') ? 'formatLocalized' : 'rawFormat'; + $value = $this->{$method}($format); + return \is_numeric($value) ? (int) $value : $value; + // @property-read string long name of weekday translated according to Carbon locale, in english if no translation available for current language + case $name === 'dayName': + return $this->getTranslatedDayName(); + // @property-read string short name of weekday translated according to Carbon locale, in english if no translation available for current language + case $name === 'shortDayName': + return $this->getTranslatedShortDayName(); + // @property-read string very short name of weekday translated according to Carbon locale, in english if no translation available for current language + case $name === 'minDayName': + return $this->getTranslatedMinDayName(); + // @property-read string long name of month translated according to Carbon locale, in english if no translation available for current language + case $name === 'monthName': + return $this->getTranslatedMonthName(); + // @property-read string short name of month translated according to Carbon locale, in english if no translation available for current language + case $name === 'shortMonthName': + return $this->getTranslatedShortMonthName(); + // @property-read string lowercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + case $name === 'meridiem': + return $this->meridiem(\true); + // @property-read string uppercase meridiem mark translated according to Carbon locale, in latin if no translation available for current language + case $name === 'upperMeridiem': + return $this->meridiem(); + // @property-read int current hour from 1 to 24 + case $name === 'noZeroHour': + return $this->hour ?: 24; + // @property int + case $name === 'milliseconds': + // @property int + case $name === 'millisecond': + // @property int + case $name === 'milli': + return (int) \floor((int) $this->rawFormat('u') / 1000); + // @property int 1 through 53 + case $name === 'week': + return (int) $this->week(); + // @property int 1 through 53 + case $name === 'isoWeek': + return (int) $this->isoWeek(); + // @property int year according to week format + case $name === 'weekYear': + return (int) $this->weekYear(); + // @property int year according to ISO week format + case $name === 'isoWeekYear': + return (int) $this->isoWeekYear(); + // @property-read int 51 through 53 + case $name === 'weeksInYear': + return $this->weeksInYear(); + // @property-read int 51 through 53 + case $name === 'isoWeeksInYear': + return $this->isoWeeksInYear(); + // @property-read int 1 through 5 + case $name === 'weekOfMonth': + return (int) \ceil($this->day / static::DAYS_PER_WEEK); + // @property-read int 1 through 5 + case $name === 'weekNumberInMonth': + return (int) \ceil(($this->day + $this->avoidMutation()->startOfMonth()->dayOfWeekIso - 1) / static::DAYS_PER_WEEK); + // @property-read int 0 through 6 + case $name === 'firstWeekDay': + return $this->localTranslator ? $this->getTranslationMessage('first_day_of_week') ?? 0 : static::getWeekStartsAt(); + // @property-read int 0 through 6 + case $name === 'lastWeekDay': + return $this->localTranslator ? (($this->getTranslationMessage('first_day_of_week') ?? 0) + static::DAYS_PER_WEEK - 1) % static::DAYS_PER_WEEK : static::getWeekEndsAt(); + // @property int 1 through 366 + case $name === 'dayOfYear': + return 1 + (int) $this->rawFormat('z'); + // @property-read int 365 or 366 + case $name === 'daysInYear': + return $this->isLeapYear() ? 366 : 365; + // @property int does a diffInYears() with default parameters + case $name === 'age': + return $this->diffInYears(); + // @property-read int the quarter of this instance, 1 - 4 + // @call isSameUnit + case $name === 'quarter': + return (int) \ceil($this->month / static::MONTHS_PER_QUARTER); + // @property-read int the decade of this instance + // @call isSameUnit + case $name === 'decade': + return (int) \ceil($this->year / static::YEARS_PER_DECADE); + // @property-read int the century of this instance + // @call isSameUnit + case $name === 'century': + $factor = 1; + $year = $this->year; + if ($year < 0) { + $year = -$year; + $factor = -1; + } + return (int) ($factor * \ceil($year / static::YEARS_PER_CENTURY)); + // @property-read int the millennium of this instance + // @call isSameUnit + case $name === 'millennium': + $factor = 1; + $year = $this->year; + if ($year < 0) { + $year = -$year; + $factor = -1; + } + return (int) ($factor * \ceil($year / static::YEARS_PER_MILLENNIUM)); + // @property int the timezone offset in seconds from UTC + case $name === 'offset': + return $this->getOffset(); + // @property int the timezone offset in minutes from UTC + case $name === 'offsetMinutes': + return $this->getOffset() / static::SECONDS_PER_MINUTE; + // @property int the timezone offset in hours from UTC + case $name === 'offsetHours': + return $this->getOffset() / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR; + // @property-read bool daylight savings time indicator, true if DST, false otherwise + case $name === 'dst': + return $this->rawFormat('I') === '1'; + // @property-read bool checks if the timezone is local, true if local, false otherwise + case $name === 'local': + return $this->getOffset() === $this->avoidMutation()->setTimezone(\date_default_timezone_get())->getOffset(); + // @property-read bool checks if the timezone is UTC, true if UTC, false otherwise + case $name === 'utc': + return $this->getOffset() === 0; + // @property CarbonTimeZone $timezone the current timezone + // @property CarbonTimeZone $tz alias of $timezone + case $name === 'timezone' || $name === 'tz': + return CarbonTimeZone::instance($this->getTimezone()); + // @property-read string $timezoneName the current timezone name + // @property-read string $tzName alias of $timezoneName + case $name === 'timezoneName' || $name === 'tzName': + return $this->getTimezone()->getName(); + // @property-read string locale of the current instance + case $name === 'locale': + return $this->getTranslatorLocale(); + default: + $macro = $this->getLocalMacro('get' . \ucfirst($name)); + if ($macro) { + return $this->executeCallableWithContext($macro); + } + throw new UnknownGetterException($name); + } + } + /** + * Check if an attribute exists on the object + * + * @param string $name + * + * @return bool + */ + public function __isset($name) + { + try { + $this->__get($name); + } catch (UnknownGetterException|ReflectionException $e) { + return \false; + } + return \true; + } + /** + * Set a part of the Carbon object + * + * @param string $name + * @param string|int|DateTimeZone $value + * + * @throws UnknownSetterException|ReflectionException + * + * @return void + */ + public function __set($name, $value) + { + if ($this->constructedObjectId === \spl_object_hash($this)) { + $this->set($name, $value); + return; + } + $this->{$name} = $value; + } + /** + * Set a part of the Carbon object + * + * @param string|array $name + * @param string|int|DateTimeZone $value + * + * @throws ImmutableException|UnknownSetterException + * + * @return $this + */ + public function set($name, $value = null) + { + if ($this->isImmutable()) { + throw new ImmutableException(\sprintf('%s class', static::class)); + } + if (\is_array($name)) { + foreach ($name as $key => $value) { + $this->set($key, $value); + } + return $this; + } + switch ($name) { + case 'milliseconds': + case 'millisecond': + case 'milli': + case 'microseconds': + case 'microsecond': + case 'micro': + if (\str_starts_with($name, 'milli')) { + $value *= 1000; + } + while ($value < 0) { + $this->subSecond(); + $value += static::MICROSECONDS_PER_SECOND; + } + while ($value >= static::MICROSECONDS_PER_SECOND) { + $this->addSecond(); + $value -= static::MICROSECONDS_PER_SECOND; + } + $this->modify($this->rawFormat('H:i:s.') . \str_pad((string) \round($value), 6, '0', \STR_PAD_LEFT)); + break; + case 'year': + case 'month': + case 'day': + case 'hour': + case 'minute': + case 'second': + [$year, $month, $day, $hour, $minute, $second] = \array_map('intval', \explode('-', $this->rawFormat('Y-n-j-G-i-s'))); + ${$name} = $value; + $this->setDateTime($year, $month, $day, $hour, $minute, $second); + break; + case 'week': + $this->week($value); + break; + case 'isoWeek': + $this->isoWeek($value); + break; + case 'weekYear': + $this->weekYear($value); + break; + case 'isoWeekYear': + $this->isoWeekYear($value); + break; + case 'dayOfYear': + $this->addDays($value - $this->dayOfYear); + break; + case 'timestamp': + $this->setTimestamp($value); + break; + case 'offset': + $this->setTimezone(static::safeCreateDateTimeZone($value / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR)); + break; + case 'offsetMinutes': + $this->setTimezone(static::safeCreateDateTimeZone($value / static::MINUTES_PER_HOUR)); + break; + case 'offsetHours': + $this->setTimezone(static::safeCreateDateTimeZone($value)); + break; + case 'timezone': + case 'tz': + $this->setTimezone($value); + break; + default: + $macro = $this->getLocalMacro('set' . \ucfirst($name)); + if ($macro) { + $this->executeCallableWithContext($macro, $value); + break; + } + if ($this->localStrictModeEnabled ?? static::isStrictModeEnabled()) { + throw new UnknownSetterException($name); + } + $this->{$name} = $value; + } + return $this; + } + protected function getTranslatedFormByRegExp($baseKey, $keySuffix, $context, $subKey, $defaultValue) + { + $key = $baseKey . $keySuffix; + $standaloneKey = "{$key}_standalone"; + $baseTranslation = $this->getTranslationMessage($key); + if ($baseTranslation instanceof Closure) { + return $baseTranslation($this, $context, $subKey) ?: $defaultValue; + } + if ($this->getTranslationMessage("{$standaloneKey}.{$subKey}") && (!$context || ($regExp = $this->getTranslationMessage("{$baseKey}_regexp")) && !\preg_match($regExp, $context))) { + $key = $standaloneKey; + } + return $this->getTranslationMessage("{$key}.{$subKey}", null, $defaultValue); + } + /** + * Get the translation of the current week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * @param string $keySuffix "", "_short" or "_min" + * @param string|null $defaultValue default value if translation missing + * + * @return string + */ + public function getTranslatedDayName($context = null, $keySuffix = '', $defaultValue = null) + { + return $this->getTranslatedFormByRegExp('weekdays', $keySuffix, $context, $this->dayOfWeek, $defaultValue ?: $this->englishDayOfWeek); + } + /** + * Get the translation of the current short week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedShortDayName($context = null) + { + return $this->getTranslatedDayName($context, '_short', $this->shortEnglishDayOfWeek); + } + /** + * Get the translation of the current abbreviated week day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedMinDayName($context = null) + { + return $this->getTranslatedDayName($context, '_min', $this->shortEnglishDayOfWeek); + } + /** + * Get the translation of the current month day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * @param string $keySuffix "" or "_short" + * @param string|null $defaultValue default value if translation missing + * + * @return string + */ + public function getTranslatedMonthName($context = null, $keySuffix = '', $defaultValue = null) + { + return $this->getTranslatedFormByRegExp('months', $keySuffix, $context, $this->month - 1, $defaultValue ?: $this->englishMonth); + } + /** + * Get the translation of the current short month day name (with context for languages with multiple forms). + * + * @param string|null $context whole format string + * + * @return string + */ + public function getTranslatedShortMonthName($context = null) + { + return $this->getTranslatedMonthName($context, '_short', $this->shortEnglishMonth); + } + /** + * Get/set the day of year. + * + * @param int|null $value new value for day of year if using as setter. + * + * @return static|int + */ + public function dayOfYear($value = null) + { + $dayOfYear = $this->dayOfYear; + return $value === null ? $dayOfYear : $this->addDays($value - $dayOfYear); + } + /** + * Get/set the weekday from 0 (Sunday) to 6 (Saturday). + * + * @param int|null $value new value for weekday if using as setter. + * + * @return static|int + */ + public function weekday($value = null) + { + if ($value === null) { + return $this->dayOfWeek; + } + $firstDay = (int) ($this->getTranslationMessage('first_day_of_week') ?? 0); + $dayOfWeek = ($this->dayOfWeek + 7 - $firstDay) % 7; + return $this->addDays(($value + 7 - $firstDay) % 7 - $dayOfWeek); + } + /** + * Get/set the ISO weekday from 1 (Monday) to 7 (Sunday). + * + * @param int|null $value new value for weekday if using as setter. + * + * @return static|int + */ + public function isoWeekday($value = null) + { + $dayOfWeekIso = $this->dayOfWeekIso; + return $value === null ? $dayOfWeekIso : $this->addDays($value - $dayOfWeekIso); + } + /** + * Return the number of days since the start of the week (using the current locale or the first parameter + * if explicitly given). + * + * @param int|null $weekStartsAt optional start allow you to specify the day of week to use to start the week, + * if not provided, start of week is inferred from the locale + * (Sunday for en_US, Monday for de_DE, etc.) + * + * @return int + */ + public function getDaysFromStartOfWeek(int $weekStartsAt = null) : int + { + $firstDay = (int) ($weekStartsAt ?? $this->getTranslationMessage('first_day_of_week') ?? 0); + return ($this->dayOfWeek + 7 - $firstDay) % 7; + } + /** + * Set the day (keeping the current time) to the start of the week + the number of days passed as the first + * parameter. First day of week is driven by the locale unless explicitly set with the second parameter. + * + * @param int $numberOfDays number of days to add after the start of the current week + * @param int|null $weekStartsAt optional start allow you to specify the day of week to use to start the week, + * if not provided, start of week is inferred from the locale + * (Sunday for en_US, Monday for de_DE, etc.) + * + * @return static + */ + public function setDaysFromStartOfWeek(int $numberOfDays, int $weekStartsAt = null) + { + return $this->addDays($numberOfDays - $this->getDaysFromStartOfWeek($weekStartsAt)); + } + /** + * Set any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value new value for the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function setUnitNoOverflow($valueUnit, $value, $overflowUnit) + { + try { + $original = $this->avoidMutation(); + /** @var static $date */ + $date = $this->{$valueUnit}($value); + $end = $original->avoidMutation()->endOf($overflowUnit); + $start = $original->avoidMutation()->startOf($overflowUnit); + if ($date < $start) { + $date = $date->setDateTimeFrom($start); + } elseif ($date > $end) { + $date = $date->setDateTimeFrom($end); + } + return $date; + } catch (BadMethodCallException|ReflectionException $exception) { + throw new UnknownUnitException($valueUnit, 0, $exception); + } + } + /** + * Add any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value amount to add to the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function addUnitNoOverflow($valueUnit, $value, $overflowUnit) + { + return $this->setUnitNoOverflow($valueUnit, $this->{$valueUnit} + $value, $overflowUnit); + } + /** + * Subtract any unit to a new value without overflowing current other unit given. + * + * @param string $valueUnit unit name to modify + * @param int $value amount to subtract to the input unit + * @param string $overflowUnit unit name to not overflow + * + * @return static + */ + public function subUnitNoOverflow($valueUnit, $value, $overflowUnit) + { + return $this->setUnitNoOverflow($valueUnit, $this->{$valueUnit} - $value, $overflowUnit); + } + /** + * Returns the minutes offset to UTC if no arguments passed, else set the timezone with given minutes shift passed. + * + * @param int|null $minuteOffset + * + * @return int|static + */ + public function utcOffset(int $minuteOffset = null) + { + if (\func_num_args() < 1) { + return $this->offsetMinutes; + } + return $this->setTimezone(CarbonTimeZone::createFromMinuteOffset($minuteOffset)); + } + /** + * Set the date with gregorian year, month and day numbers. + * + * @see https://php.net/manual/en/datetime.setdate.php + * + * @param int $year + * @param int $month + * @param int $day + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setDate($year, $month, $day) + { + return parent::setDate((int) $year, (int) $month, (int) $day); + } + /** + * Set a date according to the ISO 8601 standard - using weeks and day offsets rather than specific dates. + * + * @see https://php.net/manual/en/datetime.setisodate.php + * + * @param int $year + * @param int $week + * @param int $day + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setISODate($year, $week, $day = 1) + { + return parent::setISODate((int) $year, (int) $week, (int) $day); + } + /** + * Set the date and time all together. + * + * @param int $year + * @param int $month + * @param int $day + * @param int $hour + * @param int $minute + * @param int $second + * @param int $microseconds + * + * @return static + */ + public function setDateTime($year, $month, $day, $hour, $minute, $second = 0, $microseconds = 0) + { + return $this->setDate($year, $month, $day)->setTime((int) $hour, (int) $minute, (int) $second, (int) $microseconds); + } + /** + * Resets the current time of the DateTime object to a different time. + * + * @see https://php.net/manual/en/datetime.settime.php + * + * @param int $hour + * @param int $minute + * @param int $second + * @param int $microseconds + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTime($hour, $minute, $second = 0, $microseconds = 0) + { + return parent::setTime((int) $hour, (int) $minute, (int) $second, (int) $microseconds); + } + /** + * Set the instance's timestamp. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $unixTimestamp + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTimestamp($unixTimestamp) + { + [$timestamp, $microseconds] = self::getIntegerAndDecimalParts($unixTimestamp); + return parent::setTimestamp((int) $timestamp)->setMicroseconds((int) $microseconds); + } + /** + * Set the time by time string. + * + * @param string $time + * + * @return static + */ + public function setTimeFromTimeString($time) + { + if (!\str_contains($time, ':')) { + $time .= ':0'; + } + return $this->modify($time); + } + /** + * @alias setTimezone + * + * @param DateTimeZone|string $value + * + * @return static + */ + public function timezone($value) + { + return $this->setTimezone($value); + } + /** + * Set the timezone or returns the timezone name if no arguments passed. + * + * @param DateTimeZone|string $value + * + * @return static|string + */ + public function tz($value = null) + { + if (\func_num_args() < 1) { + return $this->tzName; + } + return $this->setTimezone($value); + } + /** + * Set the instance's timezone from a string or object. + * + * @param DateTimeZone|string $value + * + * @return static + */ + #[\ReturnTypeWillChange] + public function setTimezone($value) + { + $tz = static::safeCreateDateTimeZone($value); + if ($tz === \false && !self::isStrictModeEnabled()) { + $tz = new CarbonTimeZone(); + } + return parent::setTimezone($tz); + } + /** + * Set the instance's timezone from a string or object and add/subtract the offset difference. + * + * @param DateTimeZone|string $value + * + * @return static + */ + public function shiftTimezone($value) + { + $dateTimeString = $this->format('Y-m-d H:i:s.u'); + return $this->setTimezone($value)->modify($dateTimeString); + } + /** + * Set the instance's timezone to UTC. + * + * @return static + */ + public function utc() + { + return $this->setTimezone('UTC'); + } + /** + * Set the year, month, and date for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date now if null + * + * @return static + */ + public function setDateFrom($date = null) + { + $date = $this->resolveCarbon($date); + return $this->setDate($date->year, $date->month, $date->day); + } + /** + * Set the hour, minute, second and microseconds for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date now if null + * + * @return static + */ + public function setTimeFrom($date = null) + { + $date = $this->resolveCarbon($date); + return $this->setTime($date->hour, $date->minute, $date->second, $date->microsecond); + } + /** + * Set the date and time for this instance to that of the passed instance. + * + * @param Carbon|DateTimeInterface $date + * + * @return static + */ + public function setDateTimeFrom($date = null) + { + $date = $this->resolveCarbon($date); + return $this->modify($date->rawFormat('Y-m-d H:i:s.u')); + } + /** + * Get the days of the week + * + * @return array + */ + public static function getDays() + { + return static::$days; + } + /////////////////////////////////////////////////////////////////// + /////////////////////// WEEK SPECIAL DAYS ///////////////////////// + /////////////////////////////////////////////////////////////////// + private static function getFirstDayOfWeek() : int + { + return (int) static::getTranslationMessageWith(static::getTranslator(), 'first_day_of_week'); + } + /** + * Get the first day of week + * + * @return int + */ + public static function getWeekStartsAt() + { + if (static::$weekStartsAt === static::WEEK_DAY_AUTO) { + return self::getFirstDayOfWeek(); + } + return static::$weekStartsAt; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekEndsAt optional parameter instead when using endOfWeek method. You can also use the + * 'first_day_of_week' locale setting to change the start of week according to current locale + * selected and implicitly the end of week. + * + * Set the first day of week + * + * @param int|string $day week start day (or 'auto' to get the first day of week from Carbon::getLocale() culture). + * + * @return void + */ + public static function setWeekStartsAt($day) + { + static::$weekStartsAt = $day === static::WEEK_DAY_AUTO ? $day : \max(0, (7 + $day) % 7); + } + /** + * Get the last day of week + * + * @return int + */ + public static function getWeekEndsAt() + { + if (static::$weekStartsAt === static::WEEK_DAY_AUTO) { + return (int) (static::DAYS_PER_WEEK - 1 + self::getFirstDayOfWeek()) % static::DAYS_PER_WEEK; + } + return static::$weekEndsAt; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * Use $weekStartsAt optional parameter instead when using startOfWeek, floorWeek, ceilWeek + * or roundWeek method. You can also use the 'first_day_of_week' locale setting to change the + * start of week according to current locale selected and implicitly the end of week. + * + * Set the last day of week + * + * @param int|string $day week end day (or 'auto' to get the day before the first day of week + * from Carbon::getLocale() culture). + * + * @return void + */ + public static function setWeekEndsAt($day) + { + static::$weekEndsAt = $day === static::WEEK_DAY_AUTO ? $day : \max(0, (7 + $day) % 7); + } + /** + * Get weekend days + * + * @return array + */ + public static function getWeekendDays() + { + return static::$weekendDays; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider week-end is always saturday and sunday, and if you have some custom + * week-end days to handle, give to those days an other name and create a macro for them: + * + * ``` + * Carbon::macro('isDayOff', function ($date) { + * return $date->isSunday() || $date->isMonday(); + * }); + * Carbon::macro('isNotDayOff', function ($date) { + * return !$date->isDayOff(); + * }); + * if ($someDate->isDayOff()) ... + * if ($someDate->isNotDayOff()) ... + * // Add 5 not-off days + * $count = 5; + * while ($someDate->isDayOff() || ($count-- > 0)) { + * $someDate->addDay(); + * } + * ``` + * + * Set weekend days + * + * @param array $days + * + * @return void + */ + public static function setWeekendDays($days) + { + static::$weekendDays = $days; + } + /** + * Determine if a time string will produce a relative date. + * + * @param string $time + * + * @return bool true if time match a relative date, false if absolute or invalid time string + */ + public static function hasRelativeKeywords($time) + { + if (!$time || \strtotime($time) === \false) { + return \false; + } + $date1 = new DateTime('2000-01-01T00:00:00Z'); + $date1->modify($time); + $date2 = new DateTime('2001-12-25T00:00:00Z'); + $date2->modify($time); + return $date1 != $date2; + } + /////////////////////////////////////////////////////////////////// + /////////////////////// STRING FORMATTING ///////////////////////// + /////////////////////////////////////////////////////////////////// + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use UTF-8 language packages on every machine. + * + * Set if UTF8 will be used for localized date/time. + * + * @param bool $utf8 + */ + public static function setUtf8($utf8) + { + static::$utf8 = $utf8; + } + /** + * Format the instance with the current locale. You can set the current + * locale using setlocale() https://php.net/setlocale. + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat() instead. + * Deprecated since 2.55.0 + * + * @param string $format + * + * @return string + */ + public function formatLocalized($format) + { + // Check for Windows to find and replace the %e modifier correctly. + if (\strtoupper(\substr(\PHP_OS, 0, 3)) === 'WIN') { + $format = \preg_replace('#(?toDateTimeString()); + $formatted = $this->localStrictModeEnabled ?? static::isStrictModeEnabled() ? \strftime($format, $time) : @\strftime($format, $time); + return static::$utf8 ? \function_exists('mb_convert_encoding') ? \mb_convert_encoding($formatted, 'UTF-8', \mb_list_encodings()) : \utf8_encode($formatted) : $formatted; + } + /** + * Returns list of locale formats for ISO formatting. + * + * @param string|null $locale current locale used if null + * + * @return array + */ + public function getIsoFormats($locale = null) + { + return ['LT' => $this->getTranslationMessage('formats.LT', $locale, 'h:mm A'), 'LTS' => $this->getTranslationMessage('formats.LTS', $locale, 'h:mm:ss A'), 'L' => $this->getTranslationMessage('formats.L', $locale, 'MM/DD/YYYY'), 'LL' => $this->getTranslationMessage('formats.LL', $locale, 'MMMM D, YYYY'), 'LLL' => $this->getTranslationMessage('formats.LLL', $locale, 'MMMM D, YYYY h:mm A'), 'LLLL' => $this->getTranslationMessage('formats.LLLL', $locale, 'dddd, MMMM D, YYYY h:mm A'), 'l' => $this->getTranslationMessage('formats.l', $locale), 'll' => $this->getTranslationMessage('formats.ll', $locale), 'lll' => $this->getTranslationMessage('formats.lll', $locale), 'llll' => $this->getTranslationMessage('formats.llll', $locale)]; + } + /** + * Returns list of calendar formats for ISO formatting. + * + * @param string|null $locale current locale used if null + * + * @return array + */ + public function getCalendarFormats($locale = null) + { + return ['sameDay' => $this->getTranslationMessage('calendar.sameDay', $locale, '[Today at] LT'), 'nextDay' => $this->getTranslationMessage('calendar.nextDay', $locale, '[Tomorrow at] LT'), 'nextWeek' => $this->getTranslationMessage('calendar.nextWeek', $locale, 'dddd [at] LT'), 'lastDay' => $this->getTranslationMessage('calendar.lastDay', $locale, '[Yesterday at] LT'), 'lastWeek' => $this->getTranslationMessage('calendar.lastWeek', $locale, '[Last] dddd [at] LT'), 'sameElse' => $this->getTranslationMessage('calendar.sameElse', $locale, 'L')]; + } + /** + * Returns list of locale units for ISO formatting. + * + * @return array + */ + public static function getIsoUnits() + { + static $units = null; + if ($units === null) { + $units = ['OD' => ['getAltNumber', ['day']], 'OM' => ['getAltNumber', ['month']], 'OY' => ['getAltNumber', ['year']], 'OH' => ['getAltNumber', ['hour']], 'Oh' => ['getAltNumber', ['h']], 'Om' => ['getAltNumber', ['minute']], 'Os' => ['getAltNumber', ['second']], 'D' => 'day', 'DD' => ['rawFormat', ['d']], 'Do' => ['ordinal', ['day', 'D']], 'd' => 'dayOfWeek', 'dd' => function (CarbonInterface $date, $originalFormat = null) { + return $date->getTranslatedMinDayName($originalFormat); + }, 'ddd' => function (CarbonInterface $date, $originalFormat = null) { + return $date->getTranslatedShortDayName($originalFormat); + }, 'dddd' => function (CarbonInterface $date, $originalFormat = null) { + return $date->getTranslatedDayName($originalFormat); + }, 'DDD' => 'dayOfYear', 'DDDD' => ['getPaddedUnit', ['dayOfYear', 3]], 'DDDo' => ['ordinal', ['dayOfYear', 'DDD']], 'e' => ['weekday', []], 'E' => 'dayOfWeekIso', 'H' => ['rawFormat', ['G']], 'HH' => ['rawFormat', ['H']], 'h' => ['rawFormat', ['g']], 'hh' => ['rawFormat', ['h']], 'k' => 'noZeroHour', 'kk' => ['getPaddedUnit', ['noZeroHour']], 'hmm' => ['rawFormat', ['gi']], 'hmmss' => ['rawFormat', ['gis']], 'Hmm' => ['rawFormat', ['Gi']], 'Hmmss' => ['rawFormat', ['Gis']], 'm' => 'minute', 'mm' => ['rawFormat', ['i']], 'a' => 'meridiem', 'A' => 'upperMeridiem', 's' => 'second', 'ss' => ['getPaddedUnit', ['second']], 'S' => function (CarbonInterface $date) { + return (string) \floor($date->micro / 100000); + }, 'SS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro / 10000), 2, '0', \STR_PAD_LEFT); + }, 'SSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro / 1000), 3, '0', \STR_PAD_LEFT); + }, 'SSSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro / 100), 4, '0', \STR_PAD_LEFT); + }, 'SSSSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro / 10), 5, '0', \STR_PAD_LEFT); + }, 'SSSSSS' => ['getPaddedUnit', ['micro', 6]], 'SSSSSSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro * 10), 7, '0', \STR_PAD_LEFT); + }, 'SSSSSSSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro * 100), 8, '0', \STR_PAD_LEFT); + }, 'SSSSSSSSS' => function (CarbonInterface $date) { + return \str_pad((string) \floor($date->micro * 1000), 9, '0', \STR_PAD_LEFT); + }, 'M' => 'month', 'MM' => ['rawFormat', ['m']], 'MMM' => function (CarbonInterface $date, $originalFormat = null) { + $month = $date->getTranslatedShortMonthName($originalFormat); + $suffix = $date->getTranslationMessage('mmm_suffix'); + if ($suffix && $month !== $date->monthName) { + $month .= $suffix; + } + return $month; + }, 'MMMM' => function (CarbonInterface $date, $originalFormat = null) { + return $date->getTranslatedMonthName($originalFormat); + }, 'Mo' => ['ordinal', ['month', 'M']], 'Q' => 'quarter', 'Qo' => ['ordinal', ['quarter', 'M']], 'G' => 'isoWeekYear', 'GG' => ['getPaddedUnit', ['isoWeekYear']], 'GGG' => ['getPaddedUnit', ['isoWeekYear', 3]], 'GGGG' => ['getPaddedUnit', ['isoWeekYear', 4]], 'GGGGG' => ['getPaddedUnit', ['isoWeekYear', 5]], 'g' => 'weekYear', 'gg' => ['getPaddedUnit', ['weekYear']], 'ggg' => ['getPaddedUnit', ['weekYear', 3]], 'gggg' => ['getPaddedUnit', ['weekYear', 4]], 'ggggg' => ['getPaddedUnit', ['weekYear', 5]], 'W' => 'isoWeek', 'WW' => ['getPaddedUnit', ['isoWeek']], 'Wo' => ['ordinal', ['isoWeek', 'W']], 'w' => 'week', 'ww' => ['getPaddedUnit', ['week']], 'wo' => ['ordinal', ['week', 'w']], 'x' => ['valueOf', []], 'X' => 'timestamp', 'Y' => 'year', 'YY' => ['rawFormat', ['y']], 'YYYY' => ['getPaddedUnit', ['year', 4]], 'YYYYY' => ['getPaddedUnit', ['year', 5]], 'YYYYYY' => function (CarbonInterface $date) { + return ($date->year < 0 ? '' : '+') . $date->getPaddedUnit('year', 6); + }, 'z' => ['rawFormat', ['T']], 'zz' => 'tzName', 'Z' => ['getOffsetString', []], 'ZZ' => ['getOffsetString', ['']]]; + } + return $units; + } + /** + * Returns a unit of the instance padded with 0 by default or any other string if specified. + * + * @param string $unit Carbon unit name + * @param int $length Length of the output (2 by default) + * @param string $padString String to use for padding ("0" by default) + * @param int $padType Side(s) to pad (STR_PAD_LEFT by default) + * + * @return string + */ + public function getPaddedUnit($unit, $length = 2, $padString = '0', $padType = \STR_PAD_LEFT) + { + return ($this->{$unit} < 0 ? '-' : '') . \str_pad((string) \abs($this->{$unit}), $length, $padString, $padType); + } + /** + * Return a property with its ordinal. + * + * @param string $key + * @param string|null $period + * + * @return string + */ + public function ordinal(string $key, ?string $period = null) : string + { + $number = $this->{$key}; + $result = $this->translate('ordinal', [':number' => $number, ':period' => (string) $period]); + return (string) ($result === 'ordinal' ? $number : $result); + } + /** + * Return the meridiem of the current time in the current locale. + * + * @param bool $isLower if true, returns lowercase variant if available in the current locale. + * + * @return string + */ + public function meridiem(bool $isLower = \false) : string + { + $hour = $this->hour; + $index = $hour < 12 ? 0 : 1; + if ($isLower) { + $key = 'meridiem.' . ($index + 2); + $result = $this->translate($key); + if ($result !== $key) { + return $result; + } + } + $key = "meridiem.{$index}"; + $result = $this->translate($key); + if ($result === $key) { + $result = $this->translate('meridiem', [':hour' => $this->hour, ':minute' => $this->minute, ':isLower' => $isLower]); + if ($result === 'meridiem') { + return $isLower ? $this->latinMeridiem : $this->latinUpperMeridiem; + } + } elseif ($isLower) { + $result = \mb_strtolower($result); + } + return $result; + } + /** + * Returns the alternative number for a given date property if available in the current locale. + * + * @param string $key date property + * + * @return string + */ + public function getAltNumber(string $key) : string + { + return $this->translateNumber(\strlen($key) > 1 ? $this->{$key} : $this->rawFormat('h')); + } + /** + * Format in the current language using ISO replacement patterns. + * + * @param string $format + * @param string|null $originalFormat provide context if a chunk has been passed alone + * + * @return string + */ + public function isoFormat(string $format, ?string $originalFormat = null) : string + { + $result = ''; + $length = \mb_strlen($format); + $originalFormat = $originalFormat ?: $format; + $inEscaped = \false; + $formats = null; + $units = null; + for ($i = 0; $i < $length; $i++) { + $char = \mb_substr($format, $i, 1); + if ($char === '\\') { + $result .= \mb_substr($format, ++$i, 1); + continue; + } + if ($char === '[' && !$inEscaped) { + $inEscaped = \true; + continue; + } + if ($char === ']' && $inEscaped) { + $inEscaped = \false; + continue; + } + if ($inEscaped) { + $result .= $char; + continue; + } + $input = \mb_substr($format, $i); + if (\preg_match('/^(LTS|LT|l{1,4}|L{1,4})/', $input, $match)) { + if ($formats === null) { + $formats = $this->getIsoFormats(); + } + $code = $match[0]; + $sequence = $formats[$code] ?? \preg_replace_callback('/MMMM|MM|DD|dddd/', function ($code) { + return \mb_substr($code[0], 1); + }, $formats[\strtoupper($code)] ?? ''); + $rest = \mb_substr($format, $i + \mb_strlen($code)); + $format = \mb_substr($format, 0, $i) . $sequence . $rest; + $length = \mb_strlen($format); + $input = $sequence . $rest; + } + if (\preg_match('/^' . CarbonInterface::ISO_FORMAT_REGEXP . '/', $input, $match)) { + $code = $match[0]; + if ($units === null) { + $units = static::getIsoUnits(); + } + $sequence = $units[$code] ?? ''; + if ($sequence instanceof Closure) { + $sequence = $sequence($this, $originalFormat); + } elseif (\is_array($sequence)) { + try { + $sequence = $this->{$sequence[0]}(...$sequence[1]); + } catch (ReflectionException|InvalidArgumentException|BadMethodCallException $e) { + $sequence = ''; + } + } elseif (\is_string($sequence)) { + $sequence = $this->{$sequence} ?? $code; + } + $format = \mb_substr($format, 0, $i) . $sequence . \mb_substr($format, $i + \mb_strlen($code)); + $i += \mb_strlen((string) $sequence) - 1; + $length = \mb_strlen($format); + $char = $sequence; + } + $result .= $char; + } + return $result; + } + /** + * List of replacements from date() format to isoFormat(). + * + * @return array + */ + public static function getFormatsToIsoReplacements() + { + static $replacements = null; + if ($replacements === null) { + $replacements = ['d' => \true, 'D' => 'ddd', 'j' => \true, 'l' => 'dddd', 'N' => \true, 'S' => function ($date) { + $day = $date->rawFormat('j'); + return \str_replace((string) $day, '', $date->isoFormat('Do')); + }, 'w' => \true, 'z' => \true, 'W' => \true, 'F' => 'MMMM', 'm' => \true, 'M' => 'MMM', 'n' => \true, 't' => \true, 'L' => \true, 'o' => \true, 'Y' => \true, 'y' => \true, 'a' => 'a', 'A' => 'A', 'B' => \true, 'g' => \true, 'G' => \true, 'h' => \true, 'H' => \true, 'i' => \true, 's' => \true, 'u' => \true, 'v' => \true, 'E' => \true, 'I' => \true, 'O' => \true, 'P' => \true, 'Z' => \true, 'c' => \true, 'r' => \true, 'U' => \true]; + } + return $replacements; + } + /** + * Format as ->format() do (using date replacements patterns from https://php.net/manual/en/function.date.php) + * but translate words whenever possible (months, day names, etc.) using the current locale. + * + * @param string $format + * + * @return string + */ + public function translatedFormat(string $format) : string + { + $replacements = static::getFormatsToIsoReplacements(); + $context = ''; + $isoFormat = ''; + $length = \mb_strlen($format); + for ($i = 0; $i < $length; $i++) { + $char = \mb_substr($format, $i, 1); + if ($char === '\\') { + $replacement = \mb_substr($format, $i, 2); + $isoFormat .= $replacement; + $i++; + continue; + } + if (!isset($replacements[$char])) { + $replacement = \preg_match('/^[A-Za-z]$/', $char) ? "\\{$char}" : $char; + $isoFormat .= $replacement; + $context .= $replacement; + continue; + } + $replacement = $replacements[$char]; + if ($replacement === \true) { + static $contextReplacements = null; + if ($contextReplacements === null) { + $contextReplacements = ['m' => 'MM', 'd' => 'DD', 't' => 'D', 'j' => 'D', 'N' => 'e', 'w' => 'e', 'n' => 'M', 'o' => 'YYYY', 'Y' => 'YYYY', 'y' => 'YY', 'g' => 'h', 'G' => 'H', 'h' => 'hh', 'H' => 'HH', 'i' => 'mm', 's' => 'ss']; + } + $isoFormat .= '[' . $this->rawFormat($char) . ']'; + $context .= $contextReplacements[$char] ?? ' '; + continue; + } + if ($replacement instanceof Closure) { + $replacement = '[' . $replacement($this) . ']'; + $isoFormat .= $replacement; + $context .= $replacement; + continue; + } + $isoFormat .= $replacement; + $context .= $replacement; + } + return $this->isoFormat($isoFormat, $context); + } + /** + * Returns the offset hour and minute formatted with +/- and a given separator (":" by default). + * For example, if the time zone is 9 hours 30 minutes, you'll get "+09:30", with "@@" as first + * argument, "+09@@30", with "" as first argument, "+0930". Negative offset will return something + * like "-12:00". + * + * @param string $separator string to place between hours and minutes (":" by default) + * + * @return string + */ + public function getOffsetString($separator = ':') + { + $second = $this->getOffset(); + $symbol = $second < 0 ? '-' : '+'; + $minute = \abs($second) / static::SECONDS_PER_MINUTE; + $hour = \str_pad((string) \floor($minute / static::MINUTES_PER_HOUR), 2, '0', \STR_PAD_LEFT); + $minute = \str_pad((string) ((int) $minute % static::MINUTES_PER_HOUR), 2, '0', \STR_PAD_LEFT); + return "{$symbol}{$hour}{$separator}{$minute}"; + } + protected static function executeStaticCallable($macro, ...$parameters) + { + return static::bindMacroContext(null, function () use(&$macro, &$parameters) { + if ($macro instanceof Closure) { + $boundMacro = @Closure::bind($macro, null, static::class); + return ($boundMacro ?: $macro)(...$parameters); + } + return $macro(...$parameters); + }); + } + /** + * Dynamically handle calls to the class. + * + * @param string $method magic method name called + * @param array $parameters parameters list + * + * @throws BadMethodCallException + * + * @return mixed + */ + public static function __callStatic($method, $parameters) + { + if (!static::hasMacro($method)) { + foreach (static::getGenericMacros() as $callback) { + try { + return static::executeStaticCallable($callback, $method, ...$parameters); + } catch (BadMethodCallException $exception) { + continue; + } + } + if (static::isStrictModeEnabled()) { + throw new UnknownMethodException(\sprintf('%s::%s', static::class, $method)); + } + return null; + } + return static::executeStaticCallable(static::$globalMacros[$method], ...$parameters); + } + /** + * Set specified unit to new given value. + * + * @param string $unit year, month, day, hour, minute, second or microsecond + * @param int $value new value for given unit + * + * @return static + */ + public function setUnit($unit, $value = null) + { + $unit = static::singularUnit($unit); + $dateUnits = ['year', 'month', 'day']; + if (\in_array($unit, $dateUnits)) { + return $this->setDate(...\array_map(function ($name) use($unit, $value) { + return (int) ($name === $unit ? $value : $this->{$name}); + }, $dateUnits)); + } + $units = ['hour', 'minute', 'second', 'micro']; + if ($unit === 'millisecond' || $unit === 'milli') { + $value *= 1000; + $unit = 'micro'; + } elseif ($unit === 'microsecond') { + $unit = 'micro'; + } + return $this->setTime(...\array_map(function ($name) use($unit, $value) { + return (int) ($name === $unit ? $value : $this->{$name}); + }, $units)); + } + /** + * Returns standardized singular of a given singular/plural unit name (in English). + * + * @param string $unit + * + * @return string + */ + public static function singularUnit(string $unit) : string + { + $unit = \rtrim(\mb_strtolower($unit), 's'); + if ($unit === 'centurie') { + return 'century'; + } + if ($unit === 'millennia') { + return 'millennium'; + } + return $unit; + } + /** + * Returns standardized plural of a given singular/plural unit name (in English). + * + * @param string $unit + * + * @return string + */ + public static function pluralUnit(string $unit) : string + { + $unit = \rtrim(\strtolower($unit), 's'); + if ($unit === 'century') { + return 'centuries'; + } + if ($unit === 'millennium' || $unit === 'millennia') { + return 'millennia'; + } + return "{$unit}s"; + } + protected function executeCallable($macro, ...$parameters) + { + if ($macro instanceof Closure) { + $boundMacro = @$macro->bindTo($this, static::class) ?: @$macro->bindTo(null, static::class); + return ($boundMacro ?: $macro)(...$parameters); + } + return $macro(...$parameters); + } + protected function executeCallableWithContext($macro, ...$parameters) + { + return static::bindMacroContext($this, function () use(&$macro, &$parameters) { + return $this->executeCallable($macro, ...$parameters); + }); + } + protected static function getGenericMacros() + { + foreach (static::$globalGenericMacros as $list) { + foreach ($list as $macro) { + (yield $macro); + } + } + } + /** + * Dynamically handle calls to the class. + * + * @param string $method magic method name called + * @param array $parameters parameters list + * + * @throws UnknownMethodException|BadMethodCallException|ReflectionException|Throwable + * + * @return mixed + */ + public function __call($method, $parameters) + { + $diffSizes = [ + // @mode diffForHumans + 'short' => \true, + // @mode diffForHumans + 'long' => \false, + ]; + $diffSyntaxModes = [ + // @call diffForHumans + 'Absolute' => CarbonInterface::DIFF_ABSOLUTE, + // @call diffForHumans + 'Relative' => CarbonInterface::DIFF_RELATIVE_AUTO, + // @call diffForHumans + 'RelativeToNow' => CarbonInterface::DIFF_RELATIVE_TO_NOW, + // @call diffForHumans + 'RelativeToOther' => CarbonInterface::DIFF_RELATIVE_TO_OTHER, + ]; + $sizePattern = \implode('|', \array_keys($diffSizes)); + $syntaxPattern = \implode('|', \array_keys($diffSyntaxModes)); + if (\preg_match("/^(?{$sizePattern})(?{$syntaxPattern})DiffForHumans\$/", $method, $match)) { + $dates = \array_filter($parameters, function ($parameter) { + return $parameter instanceof DateTimeInterface; + }); + $other = null; + if (\count($dates)) { + $key = \key($dates); + $other = \current($dates); + \array_splice($parameters, $key, 1); + } + return $this->diffForHumans($other, $diffSyntaxModes[$match['syntax']], $diffSizes[$match['size']], ...$parameters); + } + $roundedValue = $this->callRoundMethod($method, $parameters); + if ($roundedValue !== null) { + return $roundedValue; + } + $unit = \rtrim($method, 's'); + if (\str_starts_with($unit, 'is')) { + $word = \substr($unit, 2); + if (\in_array($word, static::$days, \true)) { + return $this->isDayOfWeek($word); + } + switch ($word) { + // @call is Check if the current instance has UTC timezone. (Both isUtc and isUTC cases are valid.) + case 'Utc': + case 'UTC': + return $this->utc; + // @call is Check if the current instance has non-UTC timezone. + case 'Local': + return $this->local; + // @call is Check if the current instance is a valid date. + case 'Valid': + return $this->year !== 0; + // @call is Check if the current instance is in a daylight saving time. + case 'DST': + return $this->dst; + } + } + $action = \substr($unit, 0, 3); + $overflow = null; + if ($action === 'set') { + $unit = \strtolower(\substr($unit, 3)); + } + if (\in_array($unit, static::$units, \true)) { + return $this->setUnit($unit, ...$parameters); + } + if ($action === 'add' || $action === 'sub') { + $unit = \substr($unit, 3); + if (\str_starts_with($unit, 'Real')) { + $unit = static::singularUnit(\substr($unit, 4)); + return $this->{"{$action}RealUnit"}($unit, ...$parameters); + } + if (\preg_match('/^(Month|Quarter|Year|Decade|Century|Centurie|Millennium|Millennia)s?(No|With|Without|WithNo)Overflow$/', $unit, $match)) { + $unit = $match[1]; + $overflow = $match[2] === 'With'; + } + $unit = static::singularUnit($unit); + } + if (static::isModifiableUnit($unit)) { + return $this->{"{$action}Unit"}($unit, $this->getMagicParameter($parameters, 0, 'value', 1), $overflow); + } + $sixFirstLetters = \substr($unit, 0, 6); + $factor = -1; + if ($sixFirstLetters === 'isLast') { + $sixFirstLetters = 'isNext'; + $factor = 1; + } + if ($sixFirstLetters === 'isNext') { + $lowerUnit = \strtolower(\substr($unit, 6)); + if (static::isModifiableUnit($lowerUnit)) { + return $this->copy()->addUnit($lowerUnit, $factor, \false)->isSameUnit($lowerUnit, ...$parameters); + } + } + if ($sixFirstLetters === 'isSame') { + try { + return $this->isSameUnit(\strtolower(\substr($unit, 6)), ...$parameters); + } catch (BadComparisonUnitException $exception) { + // Try next + } + } + if (\str_starts_with($unit, 'isCurrent')) { + try { + return $this->isCurrentUnit(\strtolower(\substr($unit, 9))); + } catch (BadComparisonUnitException|BadMethodCallException $exception) { + // Try next + } + } + if (\str_ends_with($method, 'Until')) { + try { + $unit = static::singularUnit(\substr($method, 0, -5)); + return $this->range($this->getMagicParameter($parameters, 0, 'endDate', $this), $this->getMagicParameter($parameters, 1, 'factor', 1), $unit); + } catch (InvalidArgumentException $exception) { + // Try macros + } + } + return static::bindMacroContext($this, function () use(&$method, &$parameters) { + $macro = $this->getLocalMacro($method); + if (!$macro) { + foreach ([$this->localGenericMacros ?: [], static::getGenericMacros()] as $list) { + foreach ($list as $callback) { + try { + return $this->executeCallable($callback, $method, ...$parameters); + } catch (BadMethodCallException $exception) { + continue; + } + } + } + if ($this->localStrictModeEnabled ?? static::isStrictModeEnabled()) { + throw new UnknownMethodException($method); + } + return null; + } + return $this->executeCallable($macro, ...$parameters); + }); + } +} diff --git a/vendor/Carbon/Traits/DeprecatedProperties.php b/vendor/Carbon/Traits/DeprecatedProperties.php new file mode 100644 index 0000000..3a41003 --- /dev/null +++ b/vendor/Carbon/Traits/DeprecatedProperties.php @@ -0,0 +1,56 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +trait DeprecatedProperties +{ + /** + * the day of week in current locale LC_TIME + * + * @var string + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat('MMM') instead. + * Deprecated since 2.55.0 + */ + public $localeDayOfWeek; + /** + * the abbreviated day of week in current locale LC_TIME + * + * @var string + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat('dddd') instead. + * Deprecated since 2.55.0 + */ + public $shortLocaleDayOfWeek; + /** + * the month in current locale LC_TIME + * + * @var string + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat('ddd') instead. + * Deprecated since 2.55.0 + */ + public $localeMonth; + /** + * the abbreviated month in current locale LC_TIME + * + * @var string + * + * @deprecated It uses OS language package and strftime() which is deprecated since PHP 8.1. + * Use ->isoFormat('MMMM') instead. + * Deprecated since 2.55.0 + */ + public $shortLocaleMonth; +} diff --git a/vendor/Carbon/Traits/Difference.php b/vendor/Carbon/Traits/Difference.php new file mode 100644 index 0000000..6ff1de7 --- /dev/null +++ b/vendor/Carbon/Traits/Difference.php @@ -0,0 +1,1044 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterval; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonPeriod; +use DeliciousBrains\WP_Offload_SES\Carbon\Translator; +use Closure; +use DateInterval; +use DateTimeInterface; +use ReturnTypeWillChange; +/** + * Trait Difference. + * + * Depends on the following methods: + * + * @method bool lessThan($date) + * @method static copy() + * @method static resolveCarbon($date = null) + * @method static Translator translator() + */ +trait Difference +{ + /** + * @codeCoverageIgnore + * + * @param CarbonInterval $diff + */ + protected static function fixNegativeMicroseconds(CarbonInterval $diff) + { + if ($diff->s !== 0 || $diff->i !== 0 || $diff->h !== 0 || $diff->d !== 0 || $diff->m !== 0 || $diff->y !== 0) { + $diff->f = (\round($diff->f * 1000000) + 1000000) / 1000000; + $diff->s--; + if ($diff->s < 0) { + $diff->s += 60; + $diff->i--; + if ($diff->i < 0) { + $diff->i += 60; + $diff->h--; + if ($diff->h < 0) { + $diff->h += 24; + $diff->d--; + if ($diff->d < 0) { + $diff->d += 30; + $diff->m--; + if ($diff->m < 0) { + $diff->m += 12; + $diff->y--; + } + } + } + } + } + return; + } + $diff->f *= -1; + $diff->invert(); + } + /** + * @param DateInterval $diff + * @param bool $absolute + * + * @return CarbonInterval + */ + protected static function fixDiffInterval(DateInterval $diff, $absolute, array $skip = []) + { + $diff = CarbonInterval::instance($diff, $skip); + // Work-around for https://bugs.php.net/bug.php?id=77145 + // @codeCoverageIgnoreStart + if ($diff->f > 0 && $diff->y === -1 && $diff->m === 11 && $diff->d >= 27 && $diff->h === 23 && $diff->i === 59 && $diff->s === 59) { + $diff->y = 0; + $diff->m = 0; + $diff->d = 0; + $diff->h = 0; + $diff->i = 0; + $diff->s = 0; + $diff->f = (1000000 - \round($diff->f * 1000000)) / 1000000; + $diff->invert(); + } elseif ($diff->f < 0) { + static::fixNegativeMicroseconds($diff); + } + // @codeCoverageIgnoreEnd + if ($absolute && $diff->invert) { + $diff->invert(); + } + return $diff; + } + /** + * Get the difference as a DateInterval instance. + * Return relative interval (negative if $absolute flag is not set to true and the given date is before + * current one). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return DateInterval + */ + #[\ReturnTypeWillChange] + public function diff($date = null, $absolute = \false) + { + $other = $this->resolveCarbon($date); + // Work-around for https://bugs.php.net/bug.php?id=81458 + // It was initially introduced for https://bugs.php.net/bug.php?id=80998 + // The very specific case of 80998 was fixed in PHP 8.1beta3, but it introduced 81458 + // So we still need to keep this for now + // @codeCoverageIgnoreStart + if (\version_compare(\PHP_VERSION, '8.1.0-dev', '>=') && $other->tz !== $this->tz) { + $other = $other->avoidMutation()->tz($this->tz); + } + // @codeCoverageIgnoreEnd + return parent::diff($other, (bool) $absolute); + } + /** + * Get the difference as a CarbonInterval instance. + * Return relative interval (negative if $absolute flag is not set to true and the given date is before + * current one). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return CarbonInterval + */ + public function diffAsCarbonInterval($date = null, $absolute = \true, array $skip = []) + { + return static::fixDiffInterval($this->diff($this->resolveCarbon($date), $absolute), $absolute, $skip); + } + /** + * Get the difference in years + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInYears($date = null, $absolute = \true) + { + return (int) $this->diff($this->resolveCarbon($date), $absolute)->format('%r%y'); + } + /** + * Get the difference in quarters rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInQuarters($date = null, $absolute = \true) + { + return (int) ($this->diffInMonths($date, $absolute) / static::MONTHS_PER_QUARTER); + } + /** + * Get the difference in months rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMonths($date = null, $absolute = \true) + { + $date = $this->resolveCarbon($date)->avoidMutation()->tz($this->tz); + [$yearStart, $monthStart, $dayStart] = \explode('-', $this->format('Y-m-dHisu')); + [$yearEnd, $monthEnd, $dayEnd] = \explode('-', $date->format('Y-m-dHisu')); + $diff = ((int) $yearEnd - (int) $yearStart) * static::MONTHS_PER_YEAR + (int) $monthEnd - (int) $monthStart; + if ($diff > 0) { + $diff -= $dayStart > $dayEnd ? 1 : 0; + } elseif ($diff < 0) { + $diff += $dayStart < $dayEnd ? 1 : 0; + } + return $absolute ? \abs($diff) : $diff; + } + /** + * Get the difference in weeks rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeeks($date = null, $absolute = \true) + { + return (int) ($this->diffInDays($date, $absolute) / static::DAYS_PER_WEEK); + } + /** + * Get the difference in days rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInDays($date = null, $absolute = \true) + { + return $this->getIntervalDayDiff($this->diff($this->resolveCarbon($date), $absolute)); + } + /** + * Get the difference in days using a filter closure rounded down. + * + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInDaysFiltered(Closure $callback, $date = null, $absolute = \true) + { + return $this->diffFiltered(CarbonInterval::day(), $callback, $date, $absolute); + } + /** + * Get the difference in hours using a filter closure rounded down. + * + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInHoursFiltered(Closure $callback, $date = null, $absolute = \true) + { + return $this->diffFiltered(CarbonInterval::hour(), $callback, $date, $absolute); + } + /** + * Get the difference by the given interval using a filter closure. + * + * @param CarbonInterval $ci An interval to traverse by + * @param Closure $callback + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffFiltered(CarbonInterval $ci, Closure $callback, $date = null, $absolute = \true) + { + $start = $this; + $end = $this->resolveCarbon($date); + $inverse = \false; + if ($end < $start) { + $start = $end; + $end = $this; + $inverse = \true; + } + $options = CarbonPeriod::EXCLUDE_END_DATE | ($this->isMutable() ? 0 : CarbonPeriod::IMMUTABLE); + $diff = $ci->toPeriod($start, $end, $options)->filter($callback)->count(); + return $inverse && !$absolute ? -$diff : $diff; + } + /** + * Get the difference in weekdays rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeekdays($date = null, $absolute = \true) + { + return $this->diffInDaysFiltered(function (CarbonInterface $date) { + return $date->isWeekday(); + }, $date, $absolute); + } + /** + * Get the difference in weekend days using a filter rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInWeekendDays($date = null, $absolute = \true) + { + return $this->diffInDaysFiltered(function (CarbonInterface $date) { + return $date->isWeekend(); + }, $date, $absolute); + } + /** + * Get the difference in hours rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInHours($date = null, $absolute = \true) + { + return (int) ($this->diffInSeconds($date, $absolute) / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR); + } + /** + * Get the difference in hours rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealHours($date = null, $absolute = \true) + { + return (int) ($this->diffInRealSeconds($date, $absolute) / static::SECONDS_PER_MINUTE / static::MINUTES_PER_HOUR); + } + /** + * Get the difference in minutes rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMinutes($date = null, $absolute = \true) + { + return (int) ($this->diffInSeconds($date, $absolute) / static::SECONDS_PER_MINUTE); + } + /** + * Get the difference in minutes rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMinutes($date = null, $absolute = \true) + { + return (int) ($this->diffInRealSeconds($date, $absolute) / static::SECONDS_PER_MINUTE); + } + /** + * Get the difference in seconds rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInSeconds($date = null, $absolute = \true) + { + $diff = $this->diff($date); + if ($diff->days === 0) { + $diff = static::fixDiffInterval($diff, $absolute); + } + $value = ((($diff->m || $diff->y ? $diff->days : $diff->d) * static::HOURS_PER_DAY + $diff->h) * static::MINUTES_PER_HOUR + $diff->i) * static::SECONDS_PER_MINUTE + $diff->s; + return $absolute || !$diff->invert ? $value : -$value; + } + /** + * Get the difference in microseconds. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMicroseconds($date = null, $absolute = \true) + { + $diff = $this->diff($date); + $value = (int) \round((((($diff->m || $diff->y ? $diff->days : $diff->d) * static::HOURS_PER_DAY + $diff->h) * static::MINUTES_PER_HOUR + $diff->i) * static::SECONDS_PER_MINUTE + ($diff->f + $diff->s)) * static::MICROSECONDS_PER_SECOND); + return $absolute || !$diff->invert ? $value : -$value; + } + /** + * Get the difference in milliseconds rounded down. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInMilliseconds($date = null, $absolute = \true) + { + return (int) ($this->diffInMicroseconds($date, $absolute) / static::MICROSECONDS_PER_MILLISECOND); + } + /** + * Get the difference in seconds using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealSeconds($date = null, $absolute = \true) + { + /** @var CarbonInterface $date */ + $date = $this->resolveCarbon($date); + $value = $date->getTimestamp() - $this->getTimestamp(); + return $absolute ? \abs($value) : $value; + } + /** + * Get the difference in microseconds using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMicroseconds($date = null, $absolute = \true) + { + /** @var CarbonInterface $date */ + $date = $this->resolveCarbon($date); + $value = ($date->timestamp - $this->timestamp) * static::MICROSECONDS_PER_SECOND + $date->micro - $this->micro; + return $absolute ? \abs($value) : $value; + } + /** + * Get the difference in milliseconds rounded down using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return int + */ + public function diffInRealMilliseconds($date = null, $absolute = \true) + { + return (int) ($this->diffInRealMicroseconds($date, $absolute) / static::MICROSECONDS_PER_MILLISECOND); + } + /** + * Get the difference in seconds as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInSeconds($date = null, $absolute = \true) + { + return (float) ($this->diffInMicroseconds($date, $absolute) / static::MICROSECONDS_PER_SECOND); + } + /** + * Get the difference in minutes as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInMinutes($date = null, $absolute = \true) + { + return $this->floatDiffInSeconds($date, $absolute) / static::SECONDS_PER_MINUTE; + } + /** + * Get the difference in hours as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInHours($date = null, $absolute = \true) + { + return $this->floatDiffInMinutes($date, $absolute) / static::MINUTES_PER_HOUR; + } + /** + * Get the difference in days as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInDays($date = null, $absolute = \true) + { + $hoursDiff = $this->floatDiffInHours($date, $absolute); + $interval = $this->diff($date, $absolute); + if ($interval->y === 0 && $interval->m === 0 && $interval->d === 0) { + return $hoursDiff / static::HOURS_PER_DAY; + } + $daysDiff = $this->getIntervalDayDiff($interval); + return $daysDiff + \fmod($hoursDiff, static::HOURS_PER_DAY) / static::HOURS_PER_DAY; + } + /** + * Get the difference in weeks as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInWeeks($date = null, $absolute = \true) + { + return $this->floatDiffInDays($date, $absolute) / static::DAYS_PER_WEEK; + } + /** + * Get the difference in months as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInMonths($date = null, $absolute = \true) + { + $start = $this; + $end = $this->resolveCarbon($date); + $ascending = $start <= $end; + $sign = $absolute || $ascending ? 1 : -1; + if (!$ascending) { + [$start, $end] = [$end, $start]; + } + $monthsDiff = $start->diffInMonths($end); + /** @var Carbon|CarbonImmutable $floorEnd */ + $floorEnd = $start->avoidMutation()->addMonths($monthsDiff); + if ($floorEnd >= $end) { + return $sign * $monthsDiff; + } + /** @var Carbon|CarbonImmutable $startOfMonthAfterFloorEnd */ + $startOfMonthAfterFloorEnd = $floorEnd->avoidMutation()->addMonth()->startOfMonth(); + if ($startOfMonthAfterFloorEnd > $end) { + return $sign * ($monthsDiff + $floorEnd->floatDiffInDays($end) / $floorEnd->daysInMonth); + } + return $sign * ($monthsDiff + $floorEnd->floatDiffInDays($startOfMonthAfterFloorEnd) / $floorEnd->daysInMonth + $startOfMonthAfterFloorEnd->floatDiffInDays($end) / $end->daysInMonth); + } + /** + * Get the difference in year as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInYears($date = null, $absolute = \true) + { + $start = $this; + $end = $this->resolveCarbon($date); + $ascending = $start <= $end; + $sign = $absolute || $ascending ? 1 : -1; + if (!$ascending) { + [$start, $end] = [$end, $start]; + } + $yearsDiff = $start->diffInYears($end); + /** @var Carbon|CarbonImmutable $floorEnd */ + $floorEnd = $start->avoidMutation()->addYears($yearsDiff); + if ($floorEnd >= $end) { + return $sign * $yearsDiff; + } + /** @var Carbon|CarbonImmutable $startOfYearAfterFloorEnd */ + $startOfYearAfterFloorEnd = $floorEnd->avoidMutation()->addYear()->startOfYear(); + if ($startOfYearAfterFloorEnd > $end) { + return $sign * ($yearsDiff + $floorEnd->floatDiffInDays($end) / $floorEnd->daysInYear); + } + return $sign * ($yearsDiff + $floorEnd->floatDiffInDays($startOfYearAfterFloorEnd) / $floorEnd->daysInYear + $startOfYearAfterFloorEnd->floatDiffInDays($end) / $end->daysInYear); + } + /** + * Get the difference in seconds as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealSeconds($date = null, $absolute = \true) + { + return $this->diffInRealMicroseconds($date, $absolute) / static::MICROSECONDS_PER_SECOND; + } + /** + * Get the difference in minutes as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealMinutes($date = null, $absolute = \true) + { + return $this->floatDiffInRealSeconds($date, $absolute) / static::SECONDS_PER_MINUTE; + } + /** + * Get the difference in hours as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealHours($date = null, $absolute = \true) + { + return $this->floatDiffInRealMinutes($date, $absolute) / static::MINUTES_PER_HOUR; + } + /** + * Get the difference in days as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealDays($date = null, $absolute = \true) + { + $date = $this->resolveUTC($date); + $utc = $this->avoidMutation()->utc(); + $hoursDiff = $utc->floatDiffInRealHours($date, $absolute); + return ($hoursDiff < 0 ? -1 : 1) * $utc->diffInDays($date) + \fmod($hoursDiff, static::HOURS_PER_DAY) / static::HOURS_PER_DAY; + } + /** + * Get the difference in weeks as float (microsecond-precision). + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealWeeks($date = null, $absolute = \true) + { + return $this->floatDiffInRealDays($date, $absolute) / static::DAYS_PER_WEEK; + } + /** + * Get the difference in months as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealMonths($date = null, $absolute = \true) + { + $start = $this; + $end = $this->resolveCarbon($date); + $ascending = $start <= $end; + $sign = $absolute || $ascending ? 1 : -1; + if (!$ascending) { + [$start, $end] = [$end, $start]; + } + $monthsDiff = $start->diffInMonths($end); + /** @var Carbon|CarbonImmutable $floorEnd */ + $floorEnd = $start->avoidMutation()->addMonths($monthsDiff); + if ($floorEnd >= $end) { + return $sign * $monthsDiff; + } + /** @var Carbon|CarbonImmutable $startOfMonthAfterFloorEnd */ + $startOfMonthAfterFloorEnd = $floorEnd->avoidMutation()->addMonth()->startOfMonth(); + if ($startOfMonthAfterFloorEnd > $end) { + return $sign * ($monthsDiff + $floorEnd->floatDiffInRealDays($end) / $floorEnd->daysInMonth); + } + return $sign * ($monthsDiff + $floorEnd->floatDiffInRealDays($startOfMonthAfterFloorEnd) / $floorEnd->daysInMonth + $startOfMonthAfterFloorEnd->floatDiffInRealDays($end) / $end->daysInMonth); + } + /** + * Get the difference in year as float (microsecond-precision) using timestamps. + * + * @param \Carbon\CarbonInterface|\DateTimeInterface|string|null $date + * @param bool $absolute Get the absolute of the difference + * + * @return float + */ + public function floatDiffInRealYears($date = null, $absolute = \true) + { + $start = $this; + $end = $this->resolveCarbon($date); + $ascending = $start <= $end; + $sign = $absolute || $ascending ? 1 : -1; + if (!$ascending) { + [$start, $end] = [$end, $start]; + } + $yearsDiff = $start->diffInYears($end); + /** @var Carbon|CarbonImmutable $floorEnd */ + $floorEnd = $start->avoidMutation()->addYears($yearsDiff); + if ($floorEnd >= $end) { + return $sign * $yearsDiff; + } + /** @var Carbon|CarbonImmutable $startOfYearAfterFloorEnd */ + $startOfYearAfterFloorEnd = $floorEnd->avoidMutation()->addYear()->startOfYear(); + if ($startOfYearAfterFloorEnd > $end) { + return $sign * ($yearsDiff + $floorEnd->floatDiffInRealDays($end) / $floorEnd->daysInYear); + } + return $sign * ($yearsDiff + $floorEnd->floatDiffInRealDays($startOfYearAfterFloorEnd) / $floorEnd->daysInYear + $startOfYearAfterFloorEnd->floatDiffInRealDays($end) / $end->daysInYear); + } + /** + * The number of seconds since midnight. + * + * @return int + */ + public function secondsSinceMidnight() + { + return $this->diffInSeconds($this->avoidMutation()->startOfDay()); + } + /** + * The number of seconds until 23:59:59. + * + * @return int + */ + public function secondsUntilEndOfDay() + { + return $this->diffInSeconds($this->avoidMutation()->endOfDay()); + } + /** + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @example + * ``` + * echo Carbon::tomorrow()->diffForHumans() . "\n"; + * echo Carbon::tomorrow()->diffForHumans(['parts' => 2]) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(['parts' => 3, 'join' => true]) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(Carbon::yesterday()) . "\n"; + * echo Carbon::tomorrow()->diffForHumans(Carbon::yesterday(), ['short' => true]) . "\n"; + * ``` + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'skip' entry, list of units to skip (array of strings or a single string, + * ` it can be the unit name (singular or plural) or its shortcut + * ` (y, m, w, d, h, min, s, ms, µs). + * - 'aUnit' entry, prefer "an hour" over "1 hour" if true + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * - 'minimumUnit' entry determines the smallest unit of time to display can be long or + * ` short form of the units, e.g. 'hour' or 'h' (default value: s) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function diffForHumans($other = null, $syntax = null, $short = \false, $parts = 1, $options = null) + { + /* @var CarbonInterface $this */ + if (\is_array($other)) { + $other['syntax'] = \array_key_exists('syntax', $other) ? $other['syntax'] : $syntax; + $syntax = $other; + $other = $syntax['other'] ?? null; + } + $intSyntax =& $syntax; + if (\is_array($syntax)) { + $syntax['syntax'] = $syntax['syntax'] ?? null; + $intSyntax =& $syntax['syntax']; + } + $intSyntax = (int) ($intSyntax ?? static::DIFF_RELATIVE_AUTO); + $intSyntax = $intSyntax === static::DIFF_RELATIVE_AUTO && $other === null ? static::DIFF_RELATIVE_TO_NOW : $intSyntax; + $parts = \min(7, \max(1, (int) $parts)); + $skip = \is_array($syntax) ? $syntax['skip'] ?? [] : []; + return $this->diffAsCarbonInterval($other, \false, (array) $skip)->setLocalTranslator($this->getLocalTranslator())->forHumans($syntax, (bool) $short, $parts, $options ?? $this->localHumanDiffOptions ?? static::getHumanDiffOptions()); + } + /** + * @alias diffForHumans + * + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function from($other = null, $syntax = null, $short = \false, $parts = 1, $options = null) + { + return $this->diffForHumans($other, $syntax, $short, $parts, $options); + } + /** + * @alias diffForHumans + * + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + */ + public function since($other = null, $syntax = null, $short = \false, $parts = 1, $options = null) + { + return $this->diffForHumans($other, $syntax, $short, $parts, $options); + } + /** + * Get the difference in a human readable format in the current locale from an other + * instance given (or now if null given) to current instance. + * + * When comparing a value in the past to default now: + * 1 hour from now + * 5 months from now + * + * When comparing a value in the future to default now: + * 1 hour ago + * 5 months ago + * + * When comparing a value in the past to another value: + * 1 hour after + * 5 months after + * + * When comparing a value in the future to another value: + * 1 hour before + * 5 months before + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function to($other = null, $syntax = null, $short = \false, $parts = 1, $options = null) + { + if (!$syntax && !$other) { + $syntax = CarbonInterface::DIFF_RELATIVE_TO_NOW; + } + return $this->resolveCarbon($other)->diffForHumans($this, $syntax, $short, $parts, $options); + } + /** + * @alias to + * + * Get the difference in a human readable format in the current locale from an other + * instance given (or now if null given) to current instance. + * + * @param Carbon|\DateTimeInterface|string|array|null $other if array passed, will be used as parameters array, see $syntax below; + * if null passed, now will be used as comparison reference; + * if any other type, it will be converted to date and used as reference. + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * - 'other' entry (see above) + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function until($other = null, $syntax = null, $short = \false, $parts = 1, $options = null) + { + return $this->to($other, $syntax, $short, $parts, $options); + } + /** + * Get the difference in a human readable format in the current locale from current + * instance to now. + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single unit) + * @param int $options human diff options + * + * @return string + */ + public function fromNow($syntax = null, $short = \false, $parts = 1, $options = null) + { + $other = null; + if ($syntax instanceof DateTimeInterface) { + [$other, $syntax, $short, $parts, $options] = \array_pad(\func_get_args(), 5, null); + } + return $this->from($other, $syntax, $short, $parts, $options); + } + /** + * Get the difference in a human readable format in the current locale from an other + * instance given to now + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single part) + * @param int $options human diff options + * + * @return string + */ + public function toNow($syntax = null, $short = \false, $parts = 1, $options = null) + { + return $this->to(null, $syntax, $short, $parts, $options); + } + /** + * Get the difference in a human readable format in the current locale from an other + * instance given to now + * + * @param int|array $syntax if array passed, parameters will be extracted from it, the array may contains: + * - 'syntax' entry (see below) + * - 'short' entry (see below) + * - 'parts' entry (see below) + * - 'options' entry (see below) + * - 'join' entry determines how to join multiple parts of the string + * ` - if $join is a string, it's used as a joiner glue + * ` - if $join is a callable/closure, it get the list of string and should return a string + * ` - if $join is an array, the first item will be the default glue, and the second item + * ` will be used instead of the glue for the last item + * ` - if $join is true, it will be guessed from the locale ('list' translation file entry) + * ` - if $join is missing, a space will be used as glue + * if int passed, it add modifiers: + * Possible values: + * - CarbonInterface::DIFF_ABSOLUTE no modifiers + * - CarbonInterface::DIFF_RELATIVE_TO_NOW add ago/from now modifier + * - CarbonInterface::DIFF_RELATIVE_TO_OTHER add before/after modifier + * Default value: CarbonInterface::DIFF_ABSOLUTE + * @param bool $short displays short format of time units + * @param int $parts maximum number of parts to display (default value: 1: single part) + * @param int $options human diff options + * + * @return string + */ + public function ago($syntax = null, $short = \false, $parts = 1, $options = null) + { + $other = null; + if ($syntax instanceof DateTimeInterface) { + [$other, $syntax, $short, $parts, $options] = \array_pad(\func_get_args(), 5, null); + } + return $this->from($other, $syntax, $short, $parts, $options); + } + /** + * Get the difference in a human readable format in the current locale from current instance to an other + * instance given (or now if null given). + * + * @return string + */ + public function timespan($other = null, $timezone = null) + { + if (!$other instanceof DateTimeInterface) { + $other = static::parse($other, $timezone); + } + return $this->diffForHumans($other, ['join' => ', ', 'syntax' => CarbonInterface::DIFF_ABSOLUTE, 'options' => CarbonInterface::NO_ZERO_DIFF, 'parts' => -1]); + } + /** + * Returns either day of week + time (e.g. "Last Friday at 3:30 PM") if reference time is within 7 days, + * or a calendar date (e.g. "10/29/2017") otherwise. + * + * Language, date and time formats will change according to the current locale. + * + * @param Carbon|\DateTimeInterface|string|null $referenceTime + * @param array $formats + * + * @return string + */ + public function calendar($referenceTime = null, array $formats = []) + { + /** @var CarbonInterface $current */ + $current = $this->avoidMutation()->startOfDay(); + /** @var CarbonInterface $other */ + $other = $this->resolveCarbon($referenceTime)->avoidMutation()->setTimezone($this->getTimezone())->startOfDay(); + $diff = $other->diffInDays($current, \false); + $format = $diff < -6 ? 'sameElse' : ($diff < -1 ? 'lastWeek' : ($diff < 0 ? 'lastDay' : ($diff < 1 ? 'sameDay' : ($diff < 2 ? 'nextDay' : ($diff < 7 ? 'nextWeek' : 'sameElse'))))); + $format = \array_merge($this->getCalendarFormats(), $formats)[$format]; + if ($format instanceof Closure) { + $format = $format($current, $other) ?? ''; + } + return $this->isoFormat((string) $format); + } + private function getIntervalDayDiff(DateInterval $interval) : int + { + $daysDiff = (int) $interval->format('%a'); + $sign = $interval->format('%r') === '-' ? -1 : 1; + if (\is_int($interval->days) && $interval->y === 0 && $interval->m === 0 && \version_compare(\PHP_VERSION, '8.1.0-dev', '<') && \abs($interval->d - $daysDiff) === 1) { + $daysDiff = \abs($interval->d); + // @codeCoverageIgnore + } + return $daysDiff * $sign; + } +} diff --git a/vendor/Carbon/Traits/IntervalRounding.php b/vendor/Carbon/Traits/IntervalRounding.php new file mode 100644 index 0000000..5e50072 --- /dev/null +++ b/vendor/Carbon/Traits/IntervalRounding.php @@ -0,0 +1,47 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterval; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidIntervalException; +use DateInterval; +/** + * Trait to call rounding methods to interval or the interval of a period. + */ +trait IntervalRounding +{ + protected function callRoundMethod(string $method, array $parameters) + { + $action = \substr($method, 0, 4); + if ($action !== 'ceil') { + $action = \substr($method, 0, 5); + } + if (\in_array($action, ['round', 'floor', 'ceil'])) { + return $this->{$action . 'Unit'}(\substr($method, \strlen($action)), ...$parameters); + } + return null; + } + protected function roundWith($precision, $function) + { + $unit = 'second'; + if ($precision instanceof DateInterval) { + $precision = (string) CarbonInterval::instance($precision); + } + if (\is_string($precision) && \preg_match('/^\\s*(?\\d+)?\\s*(?\\w+)(?\\W.*)?$/', $precision, $match)) { + if (\trim($match['other'] ?? '') !== '') { + throw new InvalidIntervalException('Rounding is only possible with single unit intervals.'); + } + $precision = (int) ($match['precision'] ?: 1); + $unit = $match['unit']; + } + return $this->roundUnit($unit, $precision, $function); + } +} diff --git a/vendor/Carbon/Traits/IntervalStep.php b/vendor/Carbon/Traits/IntervalStep.php new file mode 100644 index 0000000..963f148 --- /dev/null +++ b/vendor/Carbon/Traits/IntervalStep.php @@ -0,0 +1,83 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use Closure; +use DateTimeImmutable; +use DateTimeInterface; +trait IntervalStep +{ + /** + * Step to apply instead of a fixed interval to get the new date. + * + * @var Closure|null + */ + protected $step; + /** + * Get the dynamic step in use. + * + * @return Closure + */ + public function getStep() : ?Closure + { + return $this->step; + } + /** + * Set a step to apply instead of a fixed interval to get the new date. + * + * Or pass null to switch to fixed interval. + * + * @param Closure|null $step + */ + public function setStep(?Closure $step) : void + { + $this->step = $step; + } + /** + * Take a date and apply either the step if set, or the current interval else. + * + * The interval/step is applied negatively (typically subtraction instead of addition) if $negated is true. + * + * @param DateTimeInterface $dateTime + * @param bool $negated + * + * @return CarbonInterface + */ + public function convertDate(DateTimeInterface $dateTime, bool $negated = \false) : CarbonInterface + { + /** @var CarbonInterface $carbonDate */ + $carbonDate = $dateTime instanceof CarbonInterface ? $dateTime : $this->resolveCarbon($dateTime); + if ($this->step) { + return $carbonDate->setDateTimeFrom(($this->step)($carbonDate->avoidMutation(), $negated)); + } + if ($negated) { + return $carbonDate->rawSub($this); + } + return $carbonDate->rawAdd($this); + } + /** + * Convert DateTimeImmutable instance to CarbonImmutable instance and DateTime instance to Carbon instance. + * + * @param DateTimeInterface $dateTime + * + * @return Carbon|CarbonImmutable + */ + private function resolveCarbon(DateTimeInterface $dateTime) + { + if ($dateTime instanceof DateTimeImmutable) { + return CarbonImmutable::instance($dateTime); + } + return Carbon::instance($dateTime); + } +} diff --git a/vendor/Carbon/Traits/Localization.php b/vendor/Carbon/Traits/Localization.php new file mode 100644 index 0000000..945a1ea --- /dev/null +++ b/vendor/Carbon/Traits/Localization.php @@ -0,0 +1,675 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidTypeException; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\NotLocaleAwareException; +use DeliciousBrains\WP_Offload_SES\Carbon\Language; +use DeliciousBrains\WP_Offload_SES\Carbon\Translator; +use DeliciousBrains\WP_Offload_SES\Carbon\TranslatorStrongTypeInterface; +use Closure; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\TranslatorBagInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\TranslatorInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Contracts\Translation\LocaleAwareInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Contracts\Translation\TranslatorInterface as ContractsTranslatorInterface; +if (\interface_exists('DeliciousBrains\\WP_Offload_SES\\Symfony\\Contracts\\Translation\\TranslatorInterface') && !\interface_exists('DeliciousBrains\\WP_Offload_SES\\Symfony\\Component\\Translation\\TranslatorInterface')) { + \class_alias('DeliciousBrains\\WP_Offload_SES\\Symfony\\Contracts\\Translation\\TranslatorInterface', 'DeliciousBrains\\WP_Offload_SES\\Symfony\\Component\\Translation\\TranslatorInterface'); +} +/** + * Trait Localization. + * + * Embed default and locale translators and translation base methods. + */ +trait Localization +{ + /** + * Default translator. + * + * @var \Symfony\Component\Translation\TranslatorInterface + */ + protected static $translator; + /** + * Specific translator of the current instance. + * + * @var \Symfony\Component\Translation\TranslatorInterface + */ + protected $localTranslator; + /** + * Options for diffForHumans(). + * + * @var int + */ + protected static $humanDiffOptions = CarbonInterface::NO_ZERO_DIFF; + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOptions + */ + public static function setHumanDiffOptions($humanDiffOptions) + { + static::$humanDiffOptions = $humanDiffOptions; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOption + */ + public static function enableHumanDiffOption($humanDiffOption) + { + static::$humanDiffOptions = static::getHumanDiffOptions() | $humanDiffOption; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * @param int $humanDiffOption + */ + public static function disableHumanDiffOption($humanDiffOption) + { + static::$humanDiffOptions = static::getHumanDiffOptions() & ~$humanDiffOption; + } + /** + * Return default humanDiff() options (merged flags as integer). + * + * @return int + */ + public static function getHumanDiffOptions() + { + return static::$humanDiffOptions; + } + /** + * Get the default translator instance in use. + * + * @return \Symfony\Component\Translation\TranslatorInterface + */ + public static function getTranslator() + { + return static::translator(); + } + /** + * Set the default translator instance to use. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * + * @return void + */ + public static function setTranslator(TranslatorInterface $translator) + { + static::$translator = $translator; + } + /** + * Return true if the current instance has its own translator. + * + * @return bool + */ + public function hasLocalTranslator() + { + return isset($this->localTranslator); + } + /** + * Get the translator of the current instance or the default if none set. + * + * @return \Symfony\Component\Translation\TranslatorInterface + */ + public function getLocalTranslator() + { + return $this->localTranslator ?: static::translator(); + } + /** + * Set the translator for the current instance. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * + * @return $this + */ + public function setLocalTranslator(TranslatorInterface $translator) + { + $this->localTranslator = $translator; + return $this; + } + /** + * Returns raw translation message for a given key. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator the translator to use + * @param string $key key to find + * @param string|null $locale current locale used if null + * @param string|null $default default value if translation returns the key + * + * @return string + */ + public static function getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null) + { + if (!($translator instanceof TranslatorBagInterface && $translator instanceof TranslatorInterface)) { + throw new InvalidTypeException('Translator does not implement ' . TranslatorInterface::class . ' and ' . TranslatorBagInterface::class . '. ' . (\is_object($translator) ? \get_class($translator) : \gettype($translator)) . ' has been given.'); + } + if (!$locale && $translator instanceof LocaleAwareInterface) { + $locale = $translator->getLocale(); + } + $result = self::getFromCatalogue($translator, $translator->getCatalogue($locale), $key); + return $result === $key ? $default : $result; + } + /** + * Returns raw translation message for a given key. + * + * @param string $key key to find + * @param string|null $locale current locale used if null + * @param string|null $default default value if translation returns the key + * @param \Symfony\Component\Translation\TranslatorInterface $translator an optional translator to use + * + * @return string + */ + public function getTranslationMessage(string $key, ?string $locale = null, ?string $default = null, $translator = null) + { + return static::getTranslationMessageWith($translator ?: $this->getLocalTranslator(), $key, $locale, $default); + } + /** + * Translate using translation string or callback available. + * + * @param \Symfony\Component\Translation\TranslatorInterface $translator + * @param string $key + * @param array $parameters + * @param null $number + * + * @return string + */ + public static function translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null) : string + { + $message = static::getTranslationMessageWith($translator, $key, null, $key); + if ($message instanceof Closure) { + return (string) $message(...\array_values($parameters)); + } + if ($number !== null) { + $parameters['%count%'] = $number; + } + if (isset($parameters['%count%'])) { + $parameters[':count'] = $parameters['%count%']; + } + // @codeCoverageIgnoreStart + $choice = $translator instanceof ContractsTranslatorInterface ? $translator->trans($key, $parameters) : $translator->transChoice($key, $number, $parameters); + // @codeCoverageIgnoreEnd + return (string) $choice; + } + /** + * Translate using translation string or callback available. + * + * @param string $key + * @param array $parameters + * @param string|int|float|null $number + * @param \Symfony\Component\Translation\TranslatorInterface|null $translator + * @param bool $altNumbers + * + * @return string + */ + public function translate(string $key, array $parameters = [], $number = null, ?TranslatorInterface $translator = null, bool $altNumbers = \false) : string + { + $translation = static::translateWith($translator ?: $this->getLocalTranslator(), $key, $parameters, $number); + if ($number !== null && $altNumbers) { + return \str_replace($number, $this->translateNumber($number), $translation); + } + return $translation; + } + /** + * Returns the alternative number for a given integer if available in the current locale. + * + * @param int $number + * + * @return string + */ + public function translateNumber(int $number) : string + { + $translateKey = "alt_numbers.{$number}"; + $symbol = $this->translate($translateKey); + if ($symbol !== $translateKey) { + return $symbol; + } + if ($number > 99 && $this->translate('alt_numbers.99') !== 'alt_numbers.99') { + $start = ''; + foreach ([10000, 1000, 100] as $exp) { + $key = "alt_numbers_pow.{$exp}"; + if ($number >= $exp && $number < $exp * 10 && ($pow = $this->translate($key)) !== $key) { + $unit = \floor($number / $exp); + $number -= $unit * $exp; + $start .= ($unit > 1 ? $this->translate("alt_numbers.{$unit}") : '') . $pow; + } + } + $result = ''; + while ($number) { + $chunk = $number % 100; + $result = $this->translate("alt_numbers.{$chunk}") . $result; + $number = \floor($number / 100); + } + return "{$start}{$result}"; + } + if ($number > 9 && $this->translate('alt_numbers.9') !== 'alt_numbers.9') { + $result = ''; + while ($number) { + $chunk = $number % 10; + $result = $this->translate("alt_numbers.{$chunk}") . $result; + $number = \floor($number / 10); + } + return $result; + } + return (string) $number; + } + /** + * Translate a time string from a locale to an other. + * + * @param string $timeString date/time/duration string to translate (may also contain English) + * @param string|null $from input locale of the $timeString parameter (`Carbon::getLocale()` by default) + * @param string|null $to output locale of the result returned (`"en"` by default) + * @param int $mode specify what to translate with options: + * - CarbonInterface::TRANSLATE_ALL (default) + * - CarbonInterface::TRANSLATE_MONTHS + * - CarbonInterface::TRANSLATE_DAYS + * - CarbonInterface::TRANSLATE_UNITS + * - CarbonInterface::TRANSLATE_MERIDIEM + * You can use pipe to group: CarbonInterface::TRANSLATE_MONTHS | CarbonInterface::TRANSLATE_DAYS + * + * @return string + */ + public static function translateTimeString($timeString, $from = null, $to = null, $mode = CarbonInterface::TRANSLATE_ALL) + { + // Fallback source and destination locales + $from = $from ?: static::getLocale(); + $to = $to ?: 'en'; + if ($from === $to) { + return $timeString; + } + // Standardize apostrophe + $timeString = \strtr($timeString, ['’' => "'"]); + $fromTranslations = []; + $toTranslations = []; + foreach (['from', 'to'] as $key) { + $language = ${$key}; + $translator = Translator::get($language); + $translations = $translator->getMessages(); + if (!isset($translations[$language])) { + return $timeString; + } + $translationKey = $key . 'Translations'; + $messages = $translations[$language]; + $months = $messages['months'] ?? []; + $weekdays = $messages['weekdays'] ?? []; + $meridiem = $messages['meridiem'] ?? ['AM', 'PM']; + if (isset($messages['ordinal_words'])) { + $timeString = self::replaceOrdinalWords($timeString, $key === 'from' ? \array_flip($messages['ordinal_words']) : $messages['ordinal_words']); + } + if ($key === 'from') { + foreach (['months', 'weekdays'] as $variable) { + $list = $messages[$variable . '_standalone'] ?? null; + if ($list) { + foreach (${$variable} as $index => &$name) { + $name .= '|' . $messages[$variable . '_standalone'][$index]; + } + } + } + } + ${$translationKey} = \array_merge($mode & CarbonInterface::TRANSLATE_MONTHS ? static::getTranslationArray($months, 12, $timeString) : [], $mode & CarbonInterface::TRANSLATE_MONTHS ? static::getTranslationArray($messages['months_short'] ?? [], 12, $timeString) : [], $mode & CarbonInterface::TRANSLATE_DAYS ? static::getTranslationArray($weekdays, 7, $timeString) : [], $mode & CarbonInterface::TRANSLATE_DAYS ? static::getTranslationArray($messages['weekdays_short'] ?? [], 7, $timeString) : [], $mode & CarbonInterface::TRANSLATE_DIFF ? static::translateWordsByKeys(['diff_now', 'diff_today', 'diff_yesterday', 'diff_tomorrow', 'diff_before_yesterday', 'diff_after_tomorrow'], $messages, $key) : [], $mode & CarbonInterface::TRANSLATE_UNITS ? static::translateWordsByKeys(['year', 'month', 'week', 'day', 'hour', 'minute', 'second'], $messages, $key) : [], $mode & CarbonInterface::TRANSLATE_MERIDIEM ? \array_map(function ($hour) use($meridiem) { + if (\is_array($meridiem)) { + return $meridiem[$hour < 12 ? 0 : 1]; + } + return $meridiem($hour, 0, \false); + }, \range(0, 23)) : []); + } + return \substr(\preg_replace_callback('/(?<=[\\d\\s+.\\/,_-])(' . \implode('|', $fromTranslations) . ')(?=[\\d\\s+.\\/,_-])/iu', function ($match) use($fromTranslations, $toTranslations) { + [$chunk] = $match; + foreach ($fromTranslations as $index => $word) { + if (\preg_match("/^{$word}\$/iu", $chunk)) { + return $toTranslations[$index] ?? ''; + } + } + return $chunk; + // @codeCoverageIgnore + }, " {$timeString} "), 1, -1); + } + /** + * Translate a time string from the current locale (`$date->locale()`) to an other. + * + * @param string $timeString time string to translate + * @param string|null $to output locale of the result returned ("en" by default) + * + * @return string + */ + public function translateTimeStringTo($timeString, $to = null) + { + return static::translateTimeString($timeString, $this->getTranslatorLocale(), $to); + } + /** + * Get/set the locale for the current instance. + * + * @param string|null $locale + * @param string ...$fallbackLocales + * + * @return $this|string + */ + public function locale(string $locale = null, ...$fallbackLocales) + { + if ($locale === null) { + return $this->getTranslatorLocale(); + } + if (!$this->localTranslator || $this->getTranslatorLocale($this->localTranslator) !== $locale) { + $translator = Translator::get($locale); + if (!empty($fallbackLocales)) { + $translator->setFallbackLocales($fallbackLocales); + foreach ($fallbackLocales as $fallbackLocale) { + $messages = Translator::get($fallbackLocale)->getMessages(); + if (isset($messages[$fallbackLocale])) { + $translator->setMessages($fallbackLocale, $messages[$fallbackLocale]); + } + } + } + $this->localTranslator = $translator; + } + return $this; + } + /** + * Get the current translator locale. + * + * @return string + */ + public static function getLocale() + { + return static::getLocaleAwareTranslator()->getLocale(); + } + /** + * Set the current translator locale and indicate if the source locale file exists. + * Pass 'auto' as locale to use closest language from the current LC_TIME locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function setLocale($locale) + { + return static::getLocaleAwareTranslator()->setLocale($locale) !== \false; + } + /** + * Set the fallback locale. + * + * @see https://symfony.com/doc/current/components/translation.html#fallback-locales + * + * @param string $locale + */ + public static function setFallbackLocale($locale) + { + $translator = static::getTranslator(); + if (\method_exists($translator, 'setFallbackLocales')) { + $translator->setFallbackLocales([$locale]); + if ($translator instanceof Translator) { + $preferredLocale = $translator->getLocale(); + $translator->setMessages($preferredLocale, \array_replace_recursive($translator->getMessages()[$locale] ?? [], Translator::get($locale)->getMessages()[$locale] ?? [], $translator->getMessages($preferredLocale))); + } + } + } + /** + * Get the fallback locale. + * + * @see https://symfony.com/doc/current/components/translation.html#fallback-locales + * + * @return string|null + */ + public static function getFallbackLocale() + { + $translator = static::getTranslator(); + if (\method_exists($translator, 'getFallbackLocales')) { + return $translator->getFallbackLocales()[0] ?? null; + } + return null; + } + /** + * Set the current locale to the given, execute the passed function, reset the locale to previous one, + * then return the result of the closure (or null if the closure was void). + * + * @param string $locale locale ex. en + * @param callable $func + * + * @return mixed + */ + public static function executeWithLocale($locale, $func) + { + $currentLocale = static::getLocale(); + $result = $func(static::setLocale($locale) ? static::getLocale() : \false, static::translator()); + static::setLocale($currentLocale); + return $result; + } + /** + * Returns true if the given locale is internally supported and has short-units support. + * Support is considered enabled if either year, day or hour has a short variant translated. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasShortUnits($locale) + { + return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { + return $newLocale && (($y = static::translateWith($translator, 'y')) !== 'y' && $y !== static::translateWith($translator, 'year')) || ($y = static::translateWith($translator, 'd')) !== 'd' && $y !== static::translateWith($translator, 'day') || ($y = static::translateWith($translator, 'h')) !== 'h' && $y !== static::translateWith($translator, 'hour'); + }); + } + /** + * Returns true if the given locale is internally supported and has diff syntax support (ago, from now, before, after). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffSyntax($locale) + { + return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { + if (!$newLocale) { + return \false; + } + foreach (['ago', 'from_now', 'before', 'after'] as $key) { + if ($translator instanceof TranslatorBagInterface && self::getFromCatalogue($translator, $translator->getCatalogue($newLocale), $key) instanceof Closure) { + continue; + } + if ($translator->trans($key) === $key) { + return \false; + } + } + return \true; + }); + } + /** + * Returns true if the given locale is internally supported and has words for 1-day diff (just now, yesterday, tomorrow). + * Support is considered enabled if the 3 words are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffOneDayWords($locale) + { + return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { + return $newLocale && $translator->trans('diff_now') !== 'diff_now' && $translator->trans('diff_yesterday') !== 'diff_yesterday' && $translator->trans('diff_tomorrow') !== 'diff_tomorrow'; + }); + } + /** + * Returns true if the given locale is internally supported and has words for 2-days diff (before yesterday, after tomorrow). + * Support is considered enabled if the 2 words are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasDiffTwoDayWords($locale) + { + return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { + return $newLocale && $translator->trans('diff_before_yesterday') !== 'diff_before_yesterday' && $translator->trans('diff_after_tomorrow') !== 'diff_after_tomorrow'; + }); + } + /** + * Returns true if the given locale is internally supported and has period syntax support (X times, every X, from X, to X). + * Support is considered enabled if the 4 sentences are translated in the given locale. + * + * @param string $locale locale ex. en + * + * @return bool + */ + public static function localeHasPeriodSyntax($locale) + { + return static::executeWithLocale($locale, function ($newLocale, TranslatorInterface $translator) { + return $newLocale && $translator->trans('period_recurrences') !== 'period_recurrences' && $translator->trans('period_interval') !== 'period_interval' && $translator->trans('period_start_date') !== 'period_start_date' && $translator->trans('period_end_date') !== 'period_end_date'; + }); + } + /** + * Returns the list of internally available locales and already loaded custom locales. + * (It will ignore custom translator dynamic loading.) + * + * @return array + */ + public static function getAvailableLocales() + { + $translator = static::getLocaleAwareTranslator(); + return $translator instanceof Translator ? $translator->getAvailableLocales() : [$translator->getLocale()]; + } + /** + * Returns list of Language object for each available locale. This object allow you to get the ISO name, native + * name, region and variant of the locale. + * + * @return Language[] + */ + public static function getAvailableLocalesInfo() + { + $languages = []; + foreach (static::getAvailableLocales() as $id) { + $languages[$id] = new Language($id); + } + return $languages; + } + /** + * Initialize the default translator instance if necessary. + * + * @return \Symfony\Component\Translation\TranslatorInterface + */ + protected static function translator() + { + if (static::$translator === null) { + static::$translator = Translator::get(); + } + return static::$translator; + } + /** + * Get the locale of a given translator. + * + * If null or omitted, current local translator is used. + * If no local translator is in use, current global translator is used. + * + * @param null $translator + * + * @return string|null + */ + protected function getTranslatorLocale($translator = null) : ?string + { + if (\func_num_args() === 0) { + $translator = $this->getLocalTranslator(); + } + $translator = static::getLocaleAwareTranslator($translator); + return $translator ? $translator->getLocale() : null; + } + /** + * Throw an error if passed object is not LocaleAwareInterface. + * + * @param LocaleAwareInterface|null $translator + * + * @return LocaleAwareInterface|null + */ + protected static function getLocaleAwareTranslator($translator = null) + { + if (\func_num_args() === 0) { + $translator = static::translator(); + } + if ($translator && !($translator instanceof LocaleAwareInterface || \method_exists($translator, 'getLocale'))) { + throw new NotLocaleAwareException($translator); + // @codeCoverageIgnore + } + return $translator; + } + /** + * @param mixed $translator + * @param \Symfony\Component\Translation\MessageCatalogueInterface $catalogue + * + * @return mixed + */ + private static function getFromCatalogue($translator, $catalogue, string $id, string $domain = 'messages') + { + return $translator instanceof TranslatorStrongTypeInterface ? $translator->getFromCatalogue($catalogue, $id, $domain) : $catalogue->get($id, $domain); + } + /** + * Return the word cleaned from its translation codes. + * + * @param string $word + * + * @return string + */ + private static function cleanWordFromTranslationString($word) + { + $word = \str_replace([':count', '%count', ':time'], '', $word); + $word = \strtr($word, ['’' => "'"]); + $word = \preg_replace('/({\\d+(,(\\d+|Inf))?}|[\\[\\]]\\d+(,(\\d+|Inf))?[\\[\\]])/', '', $word); + return \trim($word); + } + /** + * Translate a list of words. + * + * @param string[] $keys keys to translate. + * @param string[] $messages messages bag handling translations. + * @param string $key 'to' (to get the translation) or 'from' (to get the detection RegExp pattern). + * + * @return string[] + */ + private static function translateWordsByKeys($keys, $messages, $key) : array + { + return \array_map(function ($wordKey) use($messages, $key) { + $message = $key === 'from' && isset($messages[$wordKey . '_regexp']) ? $messages[$wordKey . '_regexp'] : $messages[$wordKey] ?? null; + if (!$message) { + return '>>DO NOT REPLACE<<'; + } + $parts = \explode('|', $message); + return $key === 'to' ? self::cleanWordFromTranslationString(\end($parts)) : '(?:' . \implode('|', \array_map([static::class, 'cleanWordFromTranslationString'], $parts)) . ')'; + }, $keys); + } + /** + * Get an array of translations based on the current date. + * + * @param callable $translation + * @param int $length + * @param string $timeString + * + * @return string[] + */ + private static function getTranslationArray($translation, $length, $timeString) : array + { + $filler = '>>DO NOT REPLACE<<'; + if (\is_array($translation)) { + return \array_pad($translation, $length, $filler); + } + $list = []; + $date = static::now(); + for ($i = 0; $i < $length; $i++) { + $list[] = $translation($date, $timeString, $i) ?? $filler; + } + return $list; + } + private static function replaceOrdinalWords(string $timeString, array $ordinalWords) : string + { + return \preg_replace_callback('/(? + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +/** + * Trait Macros. + * + * Allows users to register macros within the Carbon class. + */ +trait Macro +{ + use Mixin; + /** + * The registered macros. + * + * @var array + */ + protected static $globalMacros = []; + /** + * The registered generic macros. + * + * @var array + */ + protected static $globalGenericMacros = []; + /** + * Register a custom macro. + * + * @example + * ``` + * $userSettings = [ + * 'locale' => 'pt', + * 'timezone' => 'America/Sao_Paulo', + * ]; + * Carbon::macro('userFormat', function () use ($userSettings) { + * return $this->copy()->locale($userSettings['locale'])->tz($userSettings['timezone'])->calendar(); + * }); + * echo Carbon::yesterday()->hours(11)->userFormat(); + * ``` + * + * @param string $name + * @param object|callable $macro + * + * @return void + */ + public static function macro($name, $macro) + { + static::$globalMacros[$name] = $macro; + } + /** + * Remove all macros and generic macros. + */ + public static function resetMacros() + { + static::$globalMacros = []; + static::$globalGenericMacros = []; + } + /** + * Register a custom macro. + * + * @param object|callable $macro + * @param int $priority marco with higher priority is tried first + * + * @return void + */ + public static function genericMacro($macro, $priority = 0) + { + if (!isset(static::$globalGenericMacros[$priority])) { + static::$globalGenericMacros[$priority] = []; + \krsort(static::$globalGenericMacros, \SORT_NUMERIC); + } + static::$globalGenericMacros[$priority][] = $macro; + } + /** + * Checks if macro is registered globally. + * + * @param string $name + * + * @return bool + */ + public static function hasMacro($name) + { + return isset(static::$globalMacros[$name]); + } + /** + * Get the raw callable macro registered globally for a given name. + * + * @param string $name + * + * @return callable|null + */ + public static function getMacro($name) + { + return static::$globalMacros[$name] ?? null; + } + /** + * Checks if macro is registered globally or locally. + * + * @param string $name + * + * @return bool + */ + public function hasLocalMacro($name) + { + return $this->localMacros && isset($this->localMacros[$name]) || static::hasMacro($name); + } + /** + * Get the raw callable macro registered globally or locally for a given name. + * + * @param string $name + * + * @return callable|null + */ + public function getLocalMacro($name) + { + return ($this->localMacros ?? [])[$name] ?? static::getMacro($name); + } +} diff --git a/vendor/Carbon/Traits/MagicParameter.php b/vendor/Carbon/Traits/MagicParameter.php new file mode 100644 index 0000000..80d3212 --- /dev/null +++ b/vendor/Carbon/Traits/MagicParameter.php @@ -0,0 +1,30 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +/** + * Trait MagicParameter. + * + * Allows to retrieve parameter in magic calls by index or name. + */ +trait MagicParameter +{ + private function getMagicParameter(array $parameters, int $index, string $key, $default) + { + if (\array_key_exists($index, $parameters)) { + return $parameters[$index]; + } + if (\array_key_exists($key, $parameters)) { + return $parameters[$key]; + } + return $default; + } +} diff --git a/vendor/Carbon/Traits/Mixin.php b/vendor/Carbon/Traits/Mixin.php new file mode 100644 index 0000000..f2dd6e5 --- /dev/null +++ b/vendor/Carbon/Traits/Mixin.php @@ -0,0 +1,159 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use Closure; +use Generator; +use ReflectionClass; +use ReflectionException; +use ReflectionMethod; +use Throwable; +/** + * Trait Mixin. + * + * Allows mixing in entire classes with multiple macros. + */ +trait Mixin +{ + /** + * Stack of macro instance contexts. + * + * @var array + */ + protected static $macroContextStack = []; + /** + * Mix another object into the class. + * + * @example + * ``` + * Carbon::mixin(new class { + * public function addMoon() { + * return function () { + * return $this->addDays(30); + * }; + * } + * public function subMoon() { + * return function () { + * return $this->subDays(30); + * }; + * } + * }); + * $fullMoon = Carbon::create('2018-12-22'); + * $nextFullMoon = $fullMoon->addMoon(); + * $blackMoon = Carbon::create('2019-01-06'); + * $previousBlackMoon = $blackMoon->subMoon(); + * echo "$nextFullMoon\n"; + * echo "$previousBlackMoon\n"; + * ``` + * + * @param object|string $mixin + * + * @throws ReflectionException + * + * @return void + */ + public static function mixin($mixin) + { + \is_string($mixin) && \trait_exists($mixin) ? self::loadMixinTrait($mixin) : self::loadMixinClass($mixin); + } + /** + * @param object|string $mixin + * + * @throws ReflectionException + */ + private static function loadMixinClass($mixin) + { + $methods = (new ReflectionClass($mixin))->getMethods(ReflectionMethod::IS_PUBLIC | ReflectionMethod::IS_PROTECTED); + foreach ($methods as $method) { + if ($method->isConstructor() || $method->isDestructor()) { + continue; + } + $method->setAccessible(\true); + static::macro($method->name, $method->invoke($mixin)); + } + } + /** + * @param string $trait + */ + private static function loadMixinTrait($trait) + { + $context = eval(self::getAnonymousClassCodeForTrait($trait)); + $className = \get_class($context); + foreach (self::getMixableMethods($context) as $name) { + $closureBase = Closure::fromCallable([$context, $name]); + static::macro($name, function () use($closureBase, $className) { + /** @phpstan-ignore-next-line */ + $context = isset($this) ? $this->cast($className) : new $className(); + try { + // @ is required to handle error if not converted into exceptions + $closure = @$closureBase->bindTo($context); + } catch (Throwable $throwable) { + // @codeCoverageIgnore + $closure = $closureBase; + // @codeCoverageIgnore + } + // in case of errors not converted into exceptions + $closure = $closure ?: $closureBase; + return $closure(...\func_get_args()); + }); + } + } + private static function getAnonymousClassCodeForTrait(string $trait) + { + return 'return new class() extends ' . static::class . ' {use ' . $trait . ';};'; + } + private static function getMixableMethods(self $context) : Generator + { + foreach (\get_class_methods($context) as $name) { + if (\method_exists(static::class, $name)) { + continue; + } + (yield $name); + } + } + /** + * Stack a Carbon context from inside calls of self::this() and execute a given action. + * + * @param static|null $context + * @param callable $callable + * + * @throws Throwable + * + * @return mixed + */ + protected static function bindMacroContext($context, callable $callable) + { + static::$macroContextStack[] = $context; + try { + return $callable(); + } finally { + \array_pop(static::$macroContextStack); + } + } + /** + * Return the current context from inside a macro callee or a null if static. + * + * @return static|null + */ + protected static function context() + { + return \end(static::$macroContextStack) ?: null; + } + /** + * Return the current context from inside a macro callee or a new one if static. + * + * @return static + */ + protected static function this() + { + return \end(static::$macroContextStack) ?: new static(); + } +} diff --git a/vendor/Carbon/Traits/Modifiers.php b/vendor/Carbon/Traits/Modifiers.php new file mode 100644 index 0000000..5c17a3f --- /dev/null +++ b/vendor/Carbon/Traits/Modifiers.php @@ -0,0 +1,419 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use ReturnTypeWillChange; +/** + * Trait Modifiers. + * + * Returns dates relative to current date using modifier short-hand. + */ +trait Modifiers +{ + /** + * Midday/noon hour. + * + * @var int + */ + protected static $midDayAt = 12; + /** + * get midday/noon hour + * + * @return int + */ + public static function getMidDayAt() + { + return static::$midDayAt; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather consider mid-day is always 12pm, then if you need to test if it's an other + * hour, test it explicitly: + * $date->format('G') == 13 + * or to set explicitly to a given hour: + * $date->setTime(13, 0, 0, 0) + * + * Set midday/noon hour + * + * @param int $hour midday hour + * + * @return void + */ + public static function setMidDayAt($hour) + { + static::$midDayAt = $hour; + } + /** + * Modify to midday, default to self::$midDayAt + * + * @return static + */ + public function midDay() + { + return $this->setTime(static::$midDayAt, 0, 0, 0); + } + /** + * Modify to the next occurrence of a given modifier such as a day of + * the week. If no modifier is provided, modify to the next occurrence + * of the current day of the week. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param string|int|null $modifier + * + * @return static|false + */ + public function next($modifier = null) + { + if ($modifier === null) { + $modifier = $this->dayOfWeek; + } + return $this->change('next ' . (\is_string($modifier) ? $modifier : static::$days[$modifier])); + } + /** + * Go forward or backward to the next week- or weekend-day. + * + * @param bool $weekday + * @param bool $forward + * + * @return static + */ + private function nextOrPreviousDay($weekday = \true, $forward = \true) + { + /** @var CarbonInterface $date */ + $date = $this; + $step = $forward ? 1 : -1; + do { + $date = $date->addDays($step); + } while ($weekday ? $date->isWeekend() : $date->isWeekday()); + return $date; + } + /** + * Go forward to the next weekday. + * + * @return static + */ + public function nextWeekday() + { + return $this->nextOrPreviousDay(); + } + /** + * Go backward to the previous weekday. + * + * @return static + */ + public function previousWeekday() + { + return $this->nextOrPreviousDay(\true, \false); + } + /** + * Go forward to the next weekend day. + * + * @return static + */ + public function nextWeekendDay() + { + return $this->nextOrPreviousDay(\false); + } + /** + * Go backward to the previous weekend day. + * + * @return static + */ + public function previousWeekendDay() + { + return $this->nextOrPreviousDay(\false, \false); + } + /** + * Modify to the previous occurrence of a given modifier such as a day of + * the week. If no dayOfWeek is provided, modify to the previous occurrence + * of the current day of the week. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param string|int|null $modifier + * + * @return static|false + */ + public function previous($modifier = null) + { + if ($modifier === null) { + $modifier = $this->dayOfWeek; + } + return $this->change('last ' . (\is_string($modifier) ? $modifier : static::$days[$modifier])); + } + /** + * Modify to the first occurrence of a given day of the week + * in the current month. If no dayOfWeek is provided, modify to the + * first day of the current month. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek + * + * @return static + */ + public function firstOfMonth($dayOfWeek = null) + { + $date = $this->startOfDay(); + if ($dayOfWeek === null) { + return $date->day(1); + } + return $date->modify('first ' . static::$days[$dayOfWeek] . ' of ' . $date->rawFormat('F') . ' ' . $date->year); + } + /** + * Modify to the last occurrence of a given day of the week + * in the current month. If no dayOfWeek is provided, modify to the + * last day of the current month. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek + * + * @return static + */ + public function lastOfMonth($dayOfWeek = null) + { + $date = $this->startOfDay(); + if ($dayOfWeek === null) { + return $date->day($date->daysInMonth); + } + return $date->modify('last ' . static::$days[$dayOfWeek] . ' of ' . $date->rawFormat('F') . ' ' . $date->year); + } + /** + * Modify to the given occurrence of a given day of the week + * in the current month. If the calculated occurrence is outside the scope + * of the current month, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfMonth($nth, $dayOfWeek) + { + $date = $this->avoidMutation()->firstOfMonth(); + $check = $date->rawFormat('Y-m'); + $date = $date->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); + return $date->rawFormat('Y-m') === $check ? $this->modify((string) $date) : \false; + } + /** + * Modify to the first occurrence of a given day of the week + * in the current quarter. If no dayOfWeek is provided, modify to the + * first day of the current quarter. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function firstOfQuarter($dayOfWeek = null) + { + return $this->setDate($this->year, $this->quarter * static::MONTHS_PER_QUARTER - 2, 1)->firstOfMonth($dayOfWeek); + } + /** + * Modify to the last occurrence of a given day of the week + * in the current quarter. If no dayOfWeek is provided, modify to the + * last day of the current quarter. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function lastOfQuarter($dayOfWeek = null) + { + return $this->setDate($this->year, $this->quarter * static::MONTHS_PER_QUARTER, 1)->lastOfMonth($dayOfWeek); + } + /** + * Modify to the given occurrence of a given day of the week + * in the current quarter. If the calculated occurrence is outside the scope + * of the current quarter, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfQuarter($nth, $dayOfWeek) + { + $date = $this->avoidMutation()->day(1)->month($this->quarter * static::MONTHS_PER_QUARTER); + $lastMonth = $date->month; + $year = $date->year; + $date = $date->firstOfQuarter()->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); + return $lastMonth < $date->month || $year !== $date->year ? \false : $this->modify((string) $date); + } + /** + * Modify to the first occurrence of a given day of the week + * in the current year. If no dayOfWeek is provided, modify to the + * first day of the current year. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function firstOfYear($dayOfWeek = null) + { + return $this->month(1)->firstOfMonth($dayOfWeek); + } + /** + * Modify to the last occurrence of a given day of the week + * in the current year. If no dayOfWeek is provided, modify to the + * last day of the current year. Use the supplied constants + * to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int|null $dayOfWeek day of the week default null + * + * @return static + */ + public function lastOfYear($dayOfWeek = null) + { + return $this->month(static::MONTHS_PER_YEAR)->lastOfMonth($dayOfWeek); + } + /** + * Modify to the given occurrence of a given day of the week + * in the current year. If the calculated occurrence is outside the scope + * of the current year, then return false and no modifications are made. + * Use the supplied constants to indicate the desired dayOfWeek, ex. static::MONDAY. + * + * @param int $nth + * @param int $dayOfWeek + * + * @return mixed + */ + public function nthOfYear($nth, $dayOfWeek) + { + $date = $this->avoidMutation()->firstOfYear()->modify('+' . $nth . ' ' . static::$days[$dayOfWeek]); + return $this->year === $date->year ? $this->modify((string) $date) : \false; + } + /** + * Modify the current instance to the average of a given instance (default now) and the current instance + * (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|null $date + * + * @return static + */ + public function average($date = null) + { + return $this->addRealMicroseconds((int) ($this->diffInRealMicroseconds($this->resolveCarbon($date), \false) / 2)); + } + /** + * Get the closest date from the instance (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return static + */ + public function closest($date1, $date2) + { + return $this->diffInRealMicroseconds($date1) < $this->diffInRealMicroseconds($date2) ? $date1 : $date2; + } + /** + * Get the farthest date from the instance (second-precision). + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date1 + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date2 + * + * @return static + */ + public function farthest($date1, $date2) + { + return $this->diffInRealMicroseconds($date1) > $this->diffInRealMicroseconds($date2) ? $date1 : $date2; + } + /** + * Get the minimum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return static + */ + public function min($date = null) + { + $date = $this->resolveCarbon($date); + return $this->lt($date) ? $this : $date; + } + /** + * Get the minimum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see min() + * + * @return static + */ + public function minimum($date = null) + { + return $this->min($date); + } + /** + * Get the maximum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @return static + */ + public function max($date = null) + { + $date = $this->resolveCarbon($date); + return $this->gt($date) ? $this : $date; + } + /** + * Get the maximum instance between a given instance (default now) and the current instance. + * + * @param \Carbon\Carbon|\DateTimeInterface|mixed $date + * + * @see max() + * + * @return static + */ + public function maximum($date = null) + { + return $this->max($date); + } + /** + * Calls \DateTime::modify if mutable or \DateTimeImmutable::modify else. + * + * @see https://php.net/manual/en/datetime.modify.php + * + * @return static|false + */ + #[\ReturnTypeWillChange] + public function modify($modify) + { + return parent::modify((string) $modify); + } + /** + * Similar to native modify() method of DateTime but can handle more grammars. + * + * @example + * ``` + * echo Carbon::now()->change('next 2pm'); + * ``` + * + * @link https://php.net/manual/en/datetime.modify.php + * + * @param string $modifier + * + * @return static|false + */ + public function change($modifier) + { + return $this->modify(\preg_replace_callback('/^(next|previous|last)\\s+(\\d{1,2}(h|am|pm|:\\d{1,2}(:\\d{1,2})?))$/i', function ($match) { + $match[2] = \str_replace('h', ':00', $match[2]); + $test = $this->avoidMutation()->modify($match[2]); + $method = $match[1] === 'next' ? 'lt' : 'gt'; + $match[1] = $test->{$method}($this) ? $match[1] . ' day' : 'today'; + return $match[1] . ' ' . $match[2]; + }, \strtr(\trim($modifier), [' at ' => ' ', 'just now' => 'now', 'after tomorrow' => 'tomorrow +1 day', 'before yesterday' => 'yesterday -1 day']))); + } +} diff --git a/vendor/Carbon/Traits/Mutability.php b/vendor/Carbon/Traits/Mutability.php new file mode 100644 index 0000000..aa74963 --- /dev/null +++ b/vendor/Carbon/Traits/Mutability.php @@ -0,0 +1,63 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Carbon; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonImmutable; +/** + * Trait Mutability. + * + * Utils to know if the current object is mutable or immutable and convert it. + */ +trait Mutability +{ + use Cast; + /** + * Returns true if the current class/instance is mutable. + * + * @return bool + */ + public static function isMutable() + { + return \false; + } + /** + * Returns true if the current class/instance is immutable. + * + * @return bool + */ + public static function isImmutable() + { + return !static::isMutable(); + } + /** + * Return a mutable copy of the instance. + * + * @return Carbon + */ + public function toMutable() + { + /** @var Carbon $date */ + $date = $this->cast(Carbon::class); + return $date; + } + /** + * Return a immutable copy of the instance. + * + * @return CarbonImmutable + */ + public function toImmutable() + { + /** @var CarbonImmutable $date */ + $date = $this->cast(CarbonImmutable::class); + return $date; + } +} diff --git a/vendor/Carbon/Traits/ObjectInitialisation.php b/vendor/Carbon/Traits/ObjectInitialisation.php new file mode 100644 index 0000000..ea19ac1 --- /dev/null +++ b/vendor/Carbon/Traits/ObjectInitialisation.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +trait ObjectInitialisation +{ + /** + * True when parent::__construct has been called. + * + * @var string + */ + protected $constructedObjectId; +} diff --git a/vendor/Carbon/Traits/Options.php b/vendor/Carbon/Traits/Options.php new file mode 100644 index 0000000..48d9209 --- /dev/null +++ b/vendor/Carbon/Traits/Options.php @@ -0,0 +1,400 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DateTimeInterface; +use Throwable; +/** + * Trait Options. + * + * Embed base methods to change settings of Carbon classes. + * + * Depends on the following methods: + * + * @method \Carbon\Carbon|\Carbon\CarbonImmutable shiftTimezone($timezone) Set the timezone + */ +trait Options +{ + use Localization; + /** + * Customizable PHP_INT_SIZE override. + * + * @var int + */ + public static $PHPIntSize = \PHP_INT_SIZE; + /** + * First day of week. + * + * @var int|string + */ + protected static $weekStartsAt = CarbonInterface::MONDAY; + /** + * Last day of week. + * + * @var int|string + */ + protected static $weekEndsAt = CarbonInterface::SUNDAY; + /** + * Days of weekend. + * + * @var array + */ + protected static $weekendDays = [CarbonInterface::SATURDAY, CarbonInterface::SUNDAY]; + /** + * Format regex patterns. + * + * @var array + */ + protected static $regexFormats = [ + 'd' => '(3[01]|[12][0-9]|0[1-9])', + 'D' => '(Sun|Mon|Tue|Wed|Thu|Fri|Sat)', + 'j' => '([123][0-9]|[1-9])', + 'l' => '([a-zA-Z]{2,})', + 'N' => '([1-7])', + 'S' => '(st|nd|rd|th)', + 'w' => '([0-6])', + 'z' => '(36[0-5]|3[0-5][0-9]|[12][0-9]{2}|[1-9]?[0-9])', + 'W' => '(5[012]|[1-4][0-9]|0?[1-9])', + 'F' => '([a-zA-Z]{2,})', + 'm' => '(1[012]|0[1-9])', + 'M' => '([a-zA-Z]{3})', + 'n' => '(1[012]|[1-9])', + 't' => '(2[89]|3[01])', + 'L' => '(0|1)', + 'o' => '([1-9][0-9]{0,4})', + 'Y' => '([1-9]?[0-9]{4})', + 'y' => '([0-9]{2})', + 'a' => '(am|pm)', + 'A' => '(AM|PM)', + 'B' => '([0-9]{3})', + 'g' => '(1[012]|[1-9])', + 'G' => '(2[0-3]|1?[0-9])', + 'h' => '(1[012]|0[1-9])', + 'H' => '(2[0-3]|[01][0-9])', + 'i' => '([0-5][0-9])', + 's' => '([0-5][0-9])', + 'u' => '([0-9]{1,6})', + 'v' => '([0-9]{1,3})', + 'e' => '([a-zA-Z]{1,5})|([a-zA-Z]*\\/[a-zA-Z]*)', + 'I' => '(0|1)', + 'O' => '([+-](1[012]|0[0-9])[0134][05])', + 'P' => '([+-](1[012]|0[0-9]):[0134][05])', + 'p' => '(Z|[+-](1[012]|0[0-9]):[0134][05])', + 'T' => '([a-zA-Z]{1,5})', + 'Z' => '(-?[1-5]?[0-9]{1,4})', + 'U' => '([0-9]*)', + // The formats below are combinations of the above formats. + 'c' => '(([1-9]?[0-9]{4})-(1[012]|0[1-9])-(3[01]|[12][0-9]|0[1-9])T(2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9])[+-](1[012]|0[0-9]):([0134][05]))', + // Y-m-dTH:i:sP + 'r' => '(([a-zA-Z]{3}), ([123][0-9]|0[1-9]) ([a-zA-Z]{3}) ([1-9]?[0-9]{4}) (2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9]) [+-](1[012]|0[0-9])([0134][05]))', + ]; + /** + * Format modifiers (such as available in createFromFormat) regex patterns. + * + * @var array + */ + protected static $regexFormatModifiers = ['*' => '.+', ' ' => '[ ]', '#' => '[;:\\/.,()-]', '?' => '([^a]|[a])', '!' => '', '|' => '', '+' => '']; + /** + * Indicates if months should be calculated with overflow. + * Global setting. + * + * @var bool + */ + protected static $monthsOverflow = \true; + /** + * Indicates if years should be calculated with overflow. + * Global setting. + * + * @var bool + */ + protected static $yearsOverflow = \true; + /** + * Indicates if the strict mode is in use. + * Global setting. + * + * @var bool + */ + protected static $strictModeEnabled = \true; + /** + * Function to call instead of format. + * + * @var string|callable|null + */ + protected static $formatFunction; + /** + * Function to call instead of createFromFormat. + * + * @var string|callable|null + */ + protected static $createFromFormatFunction; + /** + * Function to call instead of parse. + * + * @var string|callable|null + */ + protected static $parseFunction; + /** + * Indicates if months should be calculated with overflow. + * Specific setting. + * + * @var bool|null + */ + protected $localMonthsOverflow; + /** + * Indicates if years should be calculated with overflow. + * Specific setting. + * + * @var bool|null + */ + protected $localYearsOverflow; + /** + * Indicates if the strict mode is in use. + * Specific setting. + * + * @var bool|null + */ + protected $localStrictModeEnabled; + /** + * Options for diffForHumans and forHumans methods. + * + * @var bool|null + */ + protected $localHumanDiffOptions; + /** + * Format to use on string cast. + * + * @var string|null + */ + protected $localToStringFormat; + /** + * Format to use on JSON serialization. + * + * @var string|null + */ + protected $localSerializer; + /** + * Instance-specific macros. + * + * @var array|null + */ + protected $localMacros; + /** + * Instance-specific generic macros. + * + * @var array|null + */ + protected $localGenericMacros; + /** + * Function to call instead of format. + * + * @var string|callable|null + */ + protected $localFormatFunction; + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * @see settings + * + * Enable the strict mode (or disable with passing false). + * + * @param bool $strictModeEnabled + */ + public static function useStrictMode($strictModeEnabled = \true) + { + static::$strictModeEnabled = $strictModeEnabled; + } + /** + * Returns true if the strict mode is globally in use, false else. + * (It can be overridden in specific instances.) + * + * @return bool + */ + public static function isStrictModeEnabled() + { + return static::$strictModeEnabled; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Indicates if months should be calculated with overflow. + * + * @param bool $monthsOverflow + * + * @return void + */ + public static function useMonthsOverflow($monthsOverflow = \true) + { + static::$monthsOverflow = $monthsOverflow; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addMonthsWithOverflow/addMonthsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Reset the month overflow behavior. + * + * @return void + */ + public static function resetMonthsOverflow() + { + static::$monthsOverflow = \true; + } + /** + * Get the month overflow global behavior (can be overridden in specific instances). + * + * @return bool + */ + public static function shouldOverflowMonths() + { + return static::$monthsOverflow; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Indicates if years should be calculated with overflow. + * + * @param bool $yearsOverflow + * + * @return void + */ + public static function useYearsOverflow($yearsOverflow = \true) + { + static::$yearsOverflow = $yearsOverflow; + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather use the ->settings() method. + * Or you can use method variants: addYearsWithOverflow/addYearsNoOverflow, same variants + * are available for quarters, years, decade, centuries, millennia (singular and plural forms). + * @see settings + * + * Reset the month overflow behavior. + * + * @return void + */ + public static function resetYearsOverflow() + { + static::$yearsOverflow = \true; + } + /** + * Get the month overflow global behavior (can be overridden in specific instances). + * + * @return bool + */ + public static function shouldOverflowYears() + { + return static::$yearsOverflow; + } + /** + * Set specific options. + * - strictMode: true|false|null + * - monthOverflow: true|false|null + * - yearOverflow: true|false|null + * - humanDiffOptions: int|null + * - toStringFormat: string|Closure|null + * - toJsonFormat: string|Closure|null + * - locale: string|null + * - timezone: \DateTimeZone|string|int|null + * - macros: array|null + * - genericMacros: array|null + * + * @param array $settings + * + * @return $this|static + */ + public function settings(array $settings) + { + $this->localStrictModeEnabled = $settings['strictMode'] ?? null; + $this->localMonthsOverflow = $settings['monthOverflow'] ?? null; + $this->localYearsOverflow = $settings['yearOverflow'] ?? null; + $this->localHumanDiffOptions = $settings['humanDiffOptions'] ?? null; + $this->localToStringFormat = $settings['toStringFormat'] ?? null; + $this->localSerializer = $settings['toJsonFormat'] ?? null; + $this->localMacros = $settings['macros'] ?? null; + $this->localGenericMacros = $settings['genericMacros'] ?? null; + $this->localFormatFunction = $settings['formatFunction'] ?? null; + if (isset($settings['locale'])) { + $locales = $settings['locale']; + if (!\is_array($locales)) { + $locales = [$locales]; + } + $this->locale(...$locales); + } + if (isset($settings['innerTimezone'])) { + return $this->setTimezone($settings['innerTimezone']); + } + if (isset($settings['timezone'])) { + return $this->shiftTimezone($settings['timezone']); + } + return $this; + } + /** + * Returns current local settings. + * + * @return array + */ + public function getSettings() + { + $settings = []; + $map = ['localStrictModeEnabled' => 'strictMode', 'localMonthsOverflow' => 'monthOverflow', 'localYearsOverflow' => 'yearOverflow', 'localHumanDiffOptions' => 'humanDiffOptions', 'localToStringFormat' => 'toStringFormat', 'localSerializer' => 'toJsonFormat', 'localMacros' => 'macros', 'localGenericMacros' => 'genericMacros', 'locale' => 'locale', 'tzName' => 'timezone', 'localFormatFunction' => 'formatFunction']; + foreach ($map as $property => $key) { + $value = $this->{$property} ?? null; + if ($value !== null) { + $settings[$key] = $value; + } + } + return $settings; + } + /** + * Show truthy properties on var_dump(). + * + * @return array + */ + public function __debugInfo() + { + $infos = \array_filter(\get_object_vars($this), function ($var) { + return $var; + }); + foreach (['dumpProperties', 'constructedObjectId', 'constructed'] as $property) { + if (isset($infos[$property])) { + unset($infos[$property]); + } + } + $this->addExtraDebugInfos($infos); + return $infos; + } + protected function addExtraDebugInfos(&$infos) : void + { + if ($this instanceof DateTimeInterface) { + try { + if (!isset($infos['date'])) { + $infos['date'] = $this->format(CarbonInterface::MOCK_DATETIME_FORMAT); + } + if (!isset($infos['timezone'])) { + $infos['timezone'] = $this->tzName; + } + } catch (Throwable $exception) { + // noop + } + } + } +} diff --git a/vendor/Carbon/Traits/Rounding.php b/vendor/Carbon/Traits/Rounding.php new file mode 100644 index 0000000..8ad7488 --- /dev/null +++ b/vendor/Carbon/Traits/Rounding.php @@ -0,0 +1,214 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnknownUnitException; +/** + * Trait Rounding. + * + * Round, ceil, floor units. + * + * Depends on the following methods: + * + * @method static copy() + * @method static startOfWeek(int $weekStartsAt = null) + */ +trait Rounding +{ + use IntervalRounding; + /** + * Round the current instance at the given unit with given precision if specified and the given function. + * + * @param string $unit + * @param float|int $precision + * @param string $function + * + * @return CarbonInterface + */ + public function roundUnit($unit, $precision = 1, $function = 'round') + { + $metaUnits = [ + // @call roundUnit + 'millennium' => [static::YEARS_PER_MILLENNIUM, 'year'], + // @call roundUnit + 'century' => [static::YEARS_PER_CENTURY, 'year'], + // @call roundUnit + 'decade' => [static::YEARS_PER_DECADE, 'year'], + // @call roundUnit + 'quarter' => [static::MONTHS_PER_QUARTER, 'month'], + // @call roundUnit + 'millisecond' => [1000, 'microsecond'], + ]; + $normalizedUnit = static::singularUnit($unit); + $ranges = \array_merge(static::getRangesByUnit($this->daysInMonth), [ + // @call roundUnit + 'microsecond' => [0, 999999], + ]); + $factor = 1; + $initialMonth = $this->month; + if ($normalizedUnit === 'week') { + $normalizedUnit = 'day'; + $precision *= static::DAYS_PER_WEEK; + } + if (isset($metaUnits[$normalizedUnit])) { + [$factor, $normalizedUnit] = $metaUnits[$normalizedUnit]; + } + $precision *= $factor; + if (!isset($ranges[$normalizedUnit])) { + throw new UnknownUnitException($unit); + } + $found = \false; + $fraction = 0; + $arguments = null; + $initialValue = null; + $factor = $this->year < 0 ? -1 : 1; + $changes = []; + $minimumInc = null; + foreach ($ranges as $unit => [$minimum, $maximum]) { + if ($normalizedUnit === $unit) { + $arguments = [$this->{$unit}, $minimum]; + $initialValue = $this->{$unit}; + $fraction = $precision - \floor($precision); + $found = \true; + continue; + } + if ($found) { + $delta = $maximum + 1 - $minimum; + $factor /= $delta; + $fraction *= $delta; + $inc = ($this->{$unit} - $minimum) * $factor; + if ($inc !== 0.0) { + $minimumInc = $minimumInc ?? $arguments[0] / \pow(2, 52); + // If value is still the same when adding a non-zero increment/decrement, + // it means precision got lost in the addition + if (\abs($inc) < $minimumInc) { + $inc = $minimumInc * ($inc < 0 ? -1 : 1); + } + // If greater than $precision, assume precision loss caused an overflow + if ($function !== 'floor' || \abs($arguments[0] + $inc - $initialValue) >= $precision) { + $arguments[0] += $inc; + } + } + $changes[$unit] = \round($minimum + ($fraction ? $fraction * $function(($this->{$unit} - $minimum) / $fraction) : 0)); + // Cannot use modulo as it lose double precision + while ($changes[$unit] >= $delta) { + $changes[$unit] -= $delta; + } + $fraction -= \floor($fraction); + } + } + [$value, $minimum] = $arguments; + $normalizedValue = \floor($function(($value - $minimum) / $precision) * $precision + $minimum); + /** @var CarbonInterface $result */ + $result = $this->{$normalizedUnit}($normalizedValue); + foreach ($changes as $unit => $value) { + $result = $result->{$unit}($value); + } + return $normalizedUnit === 'month' && $precision <= 1 && \abs($result->month - $initialMonth) === 2 ? $result->{$normalizedUnit}($normalizedValue) : $result; + } + /** + * Truncate the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int $precision + * + * @return CarbonInterface + */ + public function floorUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'floor'); + } + /** + * Ceil the current instance at the given unit with given precision if specified. + * + * @param string $unit + * @param float|int $precision + * + * @return CarbonInterface + */ + public function ceilUnit($unit, $precision = 1) + { + return $this->roundUnit($unit, $precision, 'ceil'); + } + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * @param string $function + * + * @return CarbonInterface + */ + public function round($precision = 1, $function = 'round') + { + return $this->roundWith($precision, $function); + } + /** + * Round the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * + * @return CarbonInterface + */ + public function floor($precision = 1) + { + return $this->round($precision, 'floor'); + } + /** + * Ceil the current instance second with given precision if specified. + * + * @param float|int|string|\DateInterval|null $precision + * + * @return CarbonInterface + */ + public function ceil($precision = 1) + { + return $this->round($precision, 'ceil'); + } + /** + * Round the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function roundWeek($weekStartsAt = null) + { + return $this->closest($this->avoidMutation()->floorWeek($weekStartsAt), $this->avoidMutation()->ceilWeek($weekStartsAt)); + } + /** + * Truncate the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function floorWeek($weekStartsAt = null) + { + return $this->startOfWeek($weekStartsAt); + } + /** + * Ceil the current instance week. + * + * @param int $weekStartsAt optional start allow you to specify the day of week to use to start the week + * + * @return CarbonInterface + */ + public function ceilWeek($weekStartsAt = null) + { + if ($this->isMutable()) { + $startOfWeek = $this->avoidMutation()->startOfWeek($weekStartsAt); + return $startOfWeek != $this ? $this->startOfWeek($weekStartsAt)->addWeek() : $this; + } + $startOfWeek = $this->startOfWeek($weekStartsAt); + return $startOfWeek != $this ? $startOfWeek->addWeek() : $this->avoidMutation(); + } +} diff --git a/vendor/Carbon/Traits/Serialization.php b/vendor/Carbon/Traits/Serialization.php new file mode 100644 index 0000000..41817c5 --- /dev/null +++ b/vendor/Carbon/Traits/Serialization.php @@ -0,0 +1,269 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\InvalidFormatException; +use ReturnTypeWillChange; +use Throwable; +/** + * Trait Serialization. + * + * Serialization and JSON stuff. + * + * Depends on the following properties: + * + * @property int $year + * @property int $month + * @property int $daysInMonth + * @property int $quarter + * + * Depends on the following methods: + * + * @method string|static locale(string $locale = null, string ...$fallbackLocales) + * @method string toJSON() + */ +trait Serialization +{ + use ObjectInitialisation; + /** + * The custom Carbon JSON serializer. + * + * @var callable|null + */ + protected static $serializer; + /** + * List of key to use for dump/serialization. + * + * @var string[] + */ + protected $dumpProperties = ['date', 'timezone_type', 'timezone']; + /** + * Locale to dump comes here before serialization. + * + * @var string|null + */ + protected $dumpLocale; + /** + * Embed date properties to dump in a dedicated variables so it won't overlap native + * DateTime ones. + * + * @var array|null + */ + protected $dumpDateProperties; + /** + * Return a serialized string of the instance. + * + * @return string + */ + public function serialize() + { + return \serialize($this); + } + /** + * Create an instance from a serialized string. + * + * @param string $value + * + * @throws InvalidFormatException + * + * @return static + */ + public static function fromSerialized($value) + { + $instance = @\unserialize((string) $value); + if (!$instance instanceof static) { + throw new InvalidFormatException("Invalid serialized value: {$value}"); + } + return $instance; + } + /** + * The __set_state handler. + * + * @param string|array $dump + * + * @return static + */ + #[\ReturnTypeWillChange] + public static function __set_state($dump) + { + if (\is_string($dump)) { + return static::parse($dump); + } + /** @var \DateTimeInterface $date */ + $date = \get_parent_class(static::class) && \method_exists(parent::class, '__set_state') ? parent::__set_state((array) $dump) : (object) $dump; + return static::instance($date); + } + /** + * Returns the list of properties to dump on serialize() called on. + * + * Only used by PHP < 7.4. + * + * @return array + */ + public function __sleep() + { + $properties = $this->getSleepProperties(); + if ($this->localTranslator ?? null) { + $properties[] = 'dumpLocale'; + $this->dumpLocale = $this->locale ?? null; + } + return $properties; + } + /** + * Returns the values to dump on serialize() called on. + * + * Only used by PHP >= 7.4. + * + * @return array + */ + public function __serialize() : array + { + // @codeCoverageIgnoreStart + if (isset($this->timezone_type)) { + return ['date' => $this->date ?? null, 'timezone_type' => $this->timezone_type, 'timezone' => $this->timezone ?? null]; + } + // @codeCoverageIgnoreEnd + $timezone = $this->getTimezone(); + $export = ['date' => $this->format('Y-m-d H:i:s.u'), 'timezone_type' => $timezone->getType(), 'timezone' => $timezone->getName()]; + // @codeCoverageIgnoreStart + if (\extension_loaded('msgpack') && isset($this->constructedObjectId)) { + $export['dumpDateProperties'] = ['date' => $this->format('Y-m-d H:i:s.u'), 'timezone' => \serialize($this->timezone ?? null)]; + } + // @codeCoverageIgnoreEnd + if ($this->localTranslator ?? null) { + $export['dumpLocale'] = $this->locale ?? null; + } + return $export; + } + /** + * Set locale if specified on unserialize() called. + * + * Only used by PHP < 7.4. + * + * @return void + */ + #[\ReturnTypeWillChange] + public function __wakeup() + { + if (parent::class && \method_exists(parent::class, '__wakeup')) { + // @codeCoverageIgnoreStart + try { + parent::__wakeup(); + } catch (Throwable $exception) { + try { + // FatalError occurs when calling msgpack_unpack() in PHP 7.4 or later. + ['date' => $date, 'timezone' => $timezone] = $this->dumpDateProperties; + parent::__construct($date, \unserialize($timezone)); + } catch (Throwable $ignoredException) { + throw $exception; + } + } + // @codeCoverageIgnoreEnd + } + $this->constructedObjectId = \spl_object_hash($this); + if (isset($this->dumpLocale)) { + $this->locale($this->dumpLocale); + $this->dumpLocale = null; + } + $this->cleanupDumpProperties(); + } + /** + * Set locale if specified on unserialize() called. + * + * Only used by PHP >= 7.4. + * + * @return void + */ + public function __unserialize(array $data) : void + { + // @codeCoverageIgnoreStart + try { + $this->__construct($data['date'] ?? null, $data['timezone'] ?? null); + } catch (Throwable $exception) { + if (!isset($data['dumpDateProperties']['date'], $data['dumpDateProperties']['timezone'])) { + throw $exception; + } + try { + // FatalError occurs when calling msgpack_unpack() in PHP 7.4 or later. + ['date' => $date, 'timezone' => $timezone] = $data['dumpDateProperties']; + $this->__construct($date, \unserialize($timezone)); + } catch (Throwable $ignoredException) { + throw $exception; + } + } + // @codeCoverageIgnoreEnd + if (isset($data['dumpLocale'])) { + $this->locale($data['dumpLocale']); + } + } + /** + * Prepare the object for JSON serialization. + * + * @return array|string + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializer = $this->localSerializer ?? static::$serializer; + if ($serializer) { + return \is_string($serializer) ? $this->rawFormat($serializer) : $serializer($this); + } + return $this->toJSON(); + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather transform Carbon object before the serialization. + * + * JSON serialize all Carbon instances using the given callback. + * + * @param callable $callback + * + * @return void + */ + public static function serializeUsing($callback) + { + static::$serializer = $callback; + } + /** + * Cleanup properties attached to the public scope of DateTime when a dump of the date is requested. + * foreach ($date as $_) {} + * serializer($date) + * var_export($date) + * get_object_vars($date) + */ + public function cleanupDumpProperties() + { + // @codeCoverageIgnoreStart + if (\PHP_VERSION < 8.199999999999999) { + foreach ($this->dumpProperties as $property) { + if (isset($this->{$property})) { + unset($this->{$property}); + } + } + } + // @codeCoverageIgnoreEnd + return $this; + } + private function getSleepProperties() : array + { + $properties = $this->dumpProperties; + // @codeCoverageIgnoreStart + if (!\extension_loaded('msgpack')) { + return $properties; + } + if (isset($this->constructedObjectId)) { + $this->dumpDateProperties = ['date' => $this->format('Y-m-d H:i:s.u'), 'timezone' => \serialize($this->timezone ?? null)]; + $properties[] = 'dumpDateProperties'; + } + return $properties; + // @codeCoverageIgnoreEnd + } +} diff --git a/vendor/Carbon/Traits/Test.php b/vendor/Carbon/Traits/Test.php new file mode 100644 index 0000000..946aef6 --- /dev/null +++ b/vendor/Carbon/Traits/Test.php @@ -0,0 +1,183 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonTimeZone; +use Closure; +use DateTimeImmutable; +use DateTimeInterface; +use InvalidArgumentException; +use Throwable; +trait Test +{ + /////////////////////////////////////////////////////////////////// + ///////////////////////// TESTING AIDS //////////////////////////// + /////////////////////////////////////////////////////////////////// + /** + * A test Carbon instance to be returned when now instances are created. + * + * @var Closure|static|null + */ + protected static $testNow; + /** + * The timezone to resto to when clearing the time mock. + * + * @var string|null + */ + protected static $testDefaultTimezone; + /** + * Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * + * Note the timezone parameter was left out of the examples above and + * has no affect as the mock value will be returned regardless of its value. + * + * Only the moment is mocked with setTestNow(), the timezone will still be the one passed + * as parameter of date_default_timezone_get() as a fallback (see setTestNowAndTimezone()). + * + * To clear the test instance call this method using the default + * parameter of null. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + */ + public static function setTestNow($testNow = null) + { + static::$testNow = $testNow instanceof self || $testNow instanceof Closure ? $testNow : static::make($testNow); + } + /** + * Set a Carbon instance (real or mock) to be returned when a "now" + * instance is created. The provided instance will be returned + * specifically under the following conditions: + * - A call to the static now() method, ex. Carbon::now() + * - When a null (or blank string) is passed to the constructor or parse(), ex. new Carbon(null) + * - When the string "now" is passed to the constructor or parse(), ex. new Carbon('now') + * - When a string containing the desired time is passed to Carbon::parse(). + * + * It will also align default timezone (e.g. call date_default_timezone_set()) with + * the second argument or if null, with the timezone of the given date object. + * + * To clear the test instance call this method using the default + * parameter of null. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + */ + public static function setTestNowAndTimezone($testNow = null, $tz = null) + { + if ($testNow) { + self::$testDefaultTimezone = self::$testDefaultTimezone ?? \date_default_timezone_get(); + } + $useDateInstanceTimezone = $testNow instanceof DateTimeInterface; + if ($useDateInstanceTimezone) { + self::setDefaultTimezone($testNow->getTimezone()->getName(), $testNow); + } + static::setTestNow($testNow); + if (!$useDateInstanceTimezone) { + $now = static::getMockedTestNow(\func_num_args() === 1 ? null : $tz); + $tzName = $now ? $now->tzName : null; + self::setDefaultTimezone($tzName ?? self::$testDefaultTimezone ?? 'UTC', $now); + } + if (!$testNow) { + self::$testDefaultTimezone = null; + } + } + /** + * Temporarily sets a static date to be used within the callback. + * Using setTestNow to set the date, executing the callback, then + * clearing the test instance. + * + * /!\ Use this method for unit tests only. + * + * @param DateTimeInterface|Closure|static|string|false|null $testNow real or mock Carbon instance + * @param Closure|null $callback + * + * @return mixed + */ + public static function withTestNow($testNow = null, $callback = null) + { + static::setTestNow($testNow); + try { + $result = $callback(); + } finally { + static::setTestNow(); + } + return $result; + } + /** + * Get the Carbon instance (real or mock) to be returned when a "now" + * instance is created. + * + * @return Closure|static the current instance used for testing + */ + public static function getTestNow() + { + return static::$testNow; + } + /** + * Determine if there is a valid test instance set. A valid test instance + * is anything that is not null. + * + * @return bool true if there is a test instance, otherwise false + */ + public static function hasTestNow() + { + return static::getTestNow() !== null; + } + /** + * Get the mocked date passed in setTestNow() and if it's a Closure, execute it. + * + * @param string|\DateTimeZone $tz + * + * @return \Carbon\CarbonImmutable|\Carbon\Carbon|null + */ + protected static function getMockedTestNow($tz) + { + $testNow = static::getTestNow(); + if ($testNow instanceof Closure) { + $realNow = new DateTimeImmutable('now'); + $testNow = $testNow(static::parse($realNow->format('Y-m-d H:i:s.u'), $tz ?: $realNow->getTimezone())); + } + /* @var \Carbon\CarbonImmutable|\Carbon\Carbon|null $testNow */ + return $testNow instanceof CarbonInterface ? $testNow->avoidMutation()->tz($tz) : $testNow; + } + protected static function mockConstructorParameters(&$time, $tz) + { + /** @var \Carbon\CarbonImmutable|\Carbon\Carbon $testInstance */ + $testInstance = clone static::getMockedTestNow($tz); + if (static::hasRelativeKeywords($time)) { + $testInstance = $testInstance->modify($time); + } + $time = $testInstance instanceof self ? $testInstance->rawFormat(static::MOCK_DATETIME_FORMAT) : $testInstance->format(static::MOCK_DATETIME_FORMAT); + } + private static function setDefaultTimezone($timezone, DateTimeInterface $date = null) + { + $previous = null; + $success = \false; + try { + $success = \date_default_timezone_set($timezone); + } catch (Throwable $exception) { + $previous = $exception; + } + if (!$success) { + $suggestion = @CarbonTimeZone::create($timezone)->toRegionName($date); + throw new InvalidArgumentException("Timezone ID '{$timezone}' is invalid" . ($suggestion && $suggestion !== $timezone ? ", did you mean '{$suggestion}'?" : '.') . "\n" . "It must be one of the IDs from DateTimeZone::listIdentifiers(),\n" . 'For the record, hours/minutes offset are relevant only for a particular moment, ' . 'but not as a default timezone.', 0, $previous); + } + } +} diff --git a/vendor/Carbon/Traits/Timestamp.php b/vendor/Carbon/Traits/Timestamp.php new file mode 100644 index 0000000..68a8f23 --- /dev/null +++ b/vendor/Carbon/Traits/Timestamp.php @@ -0,0 +1,180 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +/** + * Trait Timestamp. + */ +trait Timestamp +{ + /** + * Create a Carbon instance from a timestamp and set the timezone (use default one if not specified). + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * @param \DateTimeZone|string|null $tz + * + * @return static + */ + public static function createFromTimestamp($timestamp, $tz = null) + { + return static::createFromTimestampUTC($timestamp)->setTimezone($tz); + } + /** + * Create a Carbon instance from an timestamp keeping the timezone to UTC. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * + * @return static + */ + public static function createFromTimestampUTC($timestamp) + { + [$integer, $decimal] = self::getIntegerAndDecimalParts($timestamp); + $delta = \floor($decimal / static::MICROSECONDS_PER_SECOND); + $integer += $delta; + $decimal -= $delta * static::MICROSECONDS_PER_SECOND; + $decimal = \str_pad((string) $decimal, 6, '0', \STR_PAD_LEFT); + return static::rawCreateFromFormat('U u', "{$integer} {$decimal}"); + } + /** + * Create a Carbon instance from a timestamp in milliseconds. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * + * @return static + */ + public static function createFromTimestampMsUTC($timestamp) + { + [$milliseconds, $microseconds] = self::getIntegerAndDecimalParts($timestamp, 3); + $sign = $milliseconds < 0 || $milliseconds === 0.0 && $microseconds < 0 ? -1 : 1; + $milliseconds = \abs($milliseconds); + $microseconds = $sign * \abs($microseconds) + static::MICROSECONDS_PER_MILLISECOND * ($milliseconds % static::MILLISECONDS_PER_SECOND); + $seconds = $sign * \floor($milliseconds / static::MILLISECONDS_PER_SECOND); + $delta = \floor($microseconds / static::MICROSECONDS_PER_SECOND); + $seconds += $delta; + $microseconds -= $delta * static::MICROSECONDS_PER_SECOND; + $microseconds = \str_pad($microseconds, 6, '0', \STR_PAD_LEFT); + return static::rawCreateFromFormat('U u', "{$seconds} {$microseconds}"); + } + /** + * Create a Carbon instance from a timestamp in milliseconds. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $timestamp + * @param \DateTimeZone|string|null $tz + * + * @return static + */ + public static function createFromTimestampMs($timestamp, $tz = null) + { + return static::createFromTimestampMsUTC($timestamp)->setTimezone($tz); + } + /** + * Set the instance's timestamp. + * + * Timestamp input can be given as int, float or a string containing one or more numbers. + * + * @param float|int|string $unixTimestamp + * + * @return static + */ + public function timestamp($unixTimestamp) + { + return $this->setTimestamp($unixTimestamp); + } + /** + * Returns a timestamp rounded with the given precision (6 by default). + * + * @example getPreciseTimestamp() 1532087464437474 (microsecond maximum precision) + * @example getPreciseTimestamp(6) 1532087464437474 + * @example getPreciseTimestamp(5) 153208746443747 (1/100000 second precision) + * @example getPreciseTimestamp(4) 15320874644375 (1/10000 second precision) + * @example getPreciseTimestamp(3) 1532087464437 (millisecond precision) + * @example getPreciseTimestamp(2) 153208746444 (1/100 second precision) + * @example getPreciseTimestamp(1) 15320874644 (1/10 second precision) + * @example getPreciseTimestamp(0) 1532087464 (second precision) + * @example getPreciseTimestamp(-1) 153208746 (10 second precision) + * @example getPreciseTimestamp(-2) 15320875 (100 second precision) + * + * @param int $precision + * + * @return float + */ + public function getPreciseTimestamp($precision = 6) + { + return \round((float) $this->rawFormat('Uu') / \pow(10, 6 - $precision)); + } + /** + * Returns the milliseconds timestamps used amongst other by Date javascript objects. + * + * @return float + */ + public function valueOf() + { + return $this->getPreciseTimestamp(3); + } + /** + * Returns the timestamp with millisecond precision. + * + * @return int + */ + public function getTimestampMs() + { + return (int) $this->getPreciseTimestamp(3); + } + /** + * @alias getTimestamp + * + * Returns the UNIX timestamp for the current date. + * + * @return int + */ + public function unix() + { + return $this->getTimestamp(); + } + /** + * Return an array with integer part digits and decimals digits split from one or more positive numbers + * (such as timestamps) as string with the given number of decimals (6 by default). + * + * By splitting integer and decimal, this method obtain a better precision than + * number_format when the input is a string. + * + * @param float|int|string $numbers one or more numbers + * @param int $decimals number of decimals precision (6 by default) + * + * @return array 0-index is integer part, 1-index is decimal part digits + */ + private static function getIntegerAndDecimalParts($numbers, $decimals = 6) + { + if (\is_int($numbers) || \is_float($numbers)) { + $numbers = \number_format($numbers, $decimals, '.', ''); + } + $sign = \str_starts_with($numbers, '-') ? -1 : 1; + $integer = 0; + $decimal = 0; + foreach (\preg_split('`[^\\d.]+`', $numbers) as $chunk) { + [$integerPart, $decimalPart] = \explode('.', "{$chunk}."); + $integer += (int) $integerPart; + $decimal += (float) "0.{$decimalPart}"; + } + $overflow = \floor($decimal); + $integer += $overflow; + $decimal -= $overflow; + return [$sign * $integer, $decimal === 0.0 ? 0.0 : $sign * \round($decimal * \pow(10, $decimals))]; + } +} diff --git a/vendor/Carbon/Traits/ToStringFormat.php b/vendor/Carbon/Traits/ToStringFormat.php new file mode 100644 index 0000000..45ac568 --- /dev/null +++ b/vendor/Carbon/Traits/ToStringFormat.php @@ -0,0 +1,52 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use Closure; +/** + * Trait ToStringFormat. + * + * Handle global format customization for string cast of the object. + */ +trait ToStringFormat +{ + /** + * Format to use for __toString method when type juggling occurs. + * + * @var string|Closure|null + */ + protected static $toStringFormat; + /** + * Reset the format used to the default when type juggling a Carbon instance to a string + * + * @return void + */ + public static function resetToStringFormat() + { + static::setToStringFormat(null); + } + /** + * @deprecated To avoid conflict between different third-party libraries, static setters should not be used. + * You should rather let Carbon object being cast to string with DEFAULT_TO_STRING_FORMAT, and + * use other method or custom format passed to format() method if you need to dump another string + * format. + * + * Set the default format used when type juggling a Carbon instance to a string. + * + * @param string|Closure|null $format + * + * @return void + */ + public static function setToStringFormat($format) + { + static::$toStringFormat = $format; + } +} diff --git a/vendor/Carbon/Traits/Units.php b/vendor/Carbon/Traits/Units.php new file mode 100644 index 0000000..5132552 --- /dev/null +++ b/vendor/Carbon/Traits/Units.php @@ -0,0 +1,328 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonConverterInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterface; +use DeliciousBrains\WP_Offload_SES\Carbon\CarbonInterval; +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\UnitException; +use Closure; +use DateInterval; +use ReturnTypeWillChange; +/** + * Trait Units. + * + * Add, subtract and set units. + */ +trait Units +{ + /** + * Add seconds to the instance using timestamp. Positive $value travels + * forward while negative $value travels into the past. + * + * @param string $unit + * @param int $value + * + * @return static + */ + public function addRealUnit($unit, $value = 1) + { + switch ($unit) { + // @call addRealUnit + case 'micro': + // @call addRealUnit + case 'microsecond': + /* @var CarbonInterface $this */ + $diff = $this->microsecond + $value; + $time = $this->getTimestamp(); + $seconds = (int) \floor($diff / static::MICROSECONDS_PER_SECOND); + $time += $seconds; + $diff -= $seconds * static::MICROSECONDS_PER_SECOND; + $microtime = \str_pad((string) $diff, 6, '0', \STR_PAD_LEFT); + $tz = $this->tz; + return $this->tz('UTC')->modify("@{$time}.{$microtime}")->tz($tz); + // @call addRealUnit + case 'milli': + // @call addRealUnit + case 'millisecond': + return $this->addRealUnit('microsecond', $value * static::MICROSECONDS_PER_MILLISECOND); + // @call addRealUnit + case 'second': + break; + // @call addRealUnit + case 'minute': + $value *= static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'hour': + $value *= static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'day': + $value *= static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'week': + $value *= static::DAYS_PER_WEEK * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'month': + $value *= 30 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'quarter': + $value *= static::MONTHS_PER_QUARTER * 30 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'year': + $value *= 365 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'decade': + $value *= static::YEARS_PER_DECADE * 365 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'century': + $value *= static::YEARS_PER_CENTURY * 365 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + // @call addRealUnit + case 'millennium': + $value *= static::YEARS_PER_MILLENNIUM * 365 * static::HOURS_PER_DAY * static::MINUTES_PER_HOUR * static::SECONDS_PER_MINUTE; + break; + default: + if ($this->localStrictModeEnabled ?? static::isStrictModeEnabled()) { + throw new UnitException("Invalid unit for real timestamp add/sub: '{$unit}'"); + } + return $this; + } + /* @var CarbonInterface $this */ + return $this->setTimestamp((int) ($this->getTimestamp() + $value)); + } + public function subRealUnit($unit, $value = 1) + { + return $this->addRealUnit($unit, -$value); + } + /** + * Returns true if a property can be changed via setter. + * + * @param string $unit + * + * @return bool + */ + public static function isModifiableUnit($unit) + { + static $modifiableUnits = [ + // @call addUnit + 'millennium', + // @call addUnit + 'century', + // @call addUnit + 'decade', + // @call addUnit + 'quarter', + // @call addUnit + 'week', + // @call addUnit + 'weekday', + ]; + return \in_array($unit, $modifiableUnits, \true) || \in_array($unit, static::$units, \true); + } + /** + * Call native PHP DateTime/DateTimeImmutable add() method. + * + * @param DateInterval $interval + * + * @return static + */ + public function rawAdd(DateInterval $interval) + { + return parent::add($interval); + } + /** + * Add given units or interval to the current instance. + * + * @example $date->add('hour', 3) + * @example $date->add(15, 'days') + * @example $date->add(CarbonInterval::days(4)) + * + * @param string|DateInterval|Closure|CarbonConverterInterface $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + #[\ReturnTypeWillChange] + public function add($unit, $value = 1, $overflow = null) + { + if (\is_string($unit) && \func_num_args() === 1) { + $unit = CarbonInterval::make($unit); + } + if ($unit instanceof CarbonConverterInterface) { + return $this->resolveCarbon($unit->convertDate($this, \false)); + } + if ($unit instanceof Closure) { + return $this->resolveCarbon($unit($this, \false)); + } + if ($unit instanceof DateInterval) { + return parent::add($unit); + } + if (\is_numeric($unit)) { + [$value, $unit] = [$unit, $value]; + } + return $this->addUnit($unit, $value, $overflow); + } + /** + * Add given units to the current instance. + * + * @param string $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function addUnit($unit, $value = 1, $overflow = null) + { + $originalArgs = \func_get_args(); + $date = $this; + if (!\is_numeric($value) || !(float) $value) { + return $date->isMutable() ? $date : $date->avoidMutation(); + } + $unit = self::singularUnit($unit); + $metaUnits = ['millennium' => [static::YEARS_PER_MILLENNIUM, 'year'], 'century' => [static::YEARS_PER_CENTURY, 'year'], 'decade' => [static::YEARS_PER_DECADE, 'year'], 'quarter' => [static::MONTHS_PER_QUARTER, 'month']]; + if (isset($metaUnits[$unit])) { + [$factor, $unit] = $metaUnits[$unit]; + $value *= $factor; + } + if ($unit === 'weekday') { + $weekendDays = static::getWeekendDays(); + if ($weekendDays !== [static::SATURDAY, static::SUNDAY]) { + $absoluteValue = \abs($value); + $sign = $value / \max(1, $absoluteValue); + $weekDaysCount = 7 - \min(6, \count(\array_unique($weekendDays))); + $weeks = \floor($absoluteValue / $weekDaysCount); + for ($diff = $absoluteValue % $weekDaysCount; $diff; $diff--) { + /** @var static $date */ + $date = $date->addDays($sign); + while (\in_array($date->dayOfWeek, $weekendDays, \true)) { + $date = $date->addDays($sign); + } + } + $value = $weeks * $sign; + $unit = 'week'; + } + $timeString = $date->toTimeString(); + } elseif ($canOverflow = \in_array($unit, ['month', 'year']) && ($overflow === \false || $overflow === null && ($ucUnit = \ucfirst($unit) . 's') && !($this->{'local' . $ucUnit . 'Overflow'} ?? static::{'shouldOverflow' . $ucUnit}()))) { + $day = $date->day; + } + $value = (int) $value; + if ($unit === 'milli' || $unit === 'millisecond') { + $unit = 'microsecond'; + $value *= static::MICROSECONDS_PER_MILLISECOND; + } + // Work-around for bug https://bugs.php.net/bug.php?id=75642 + if ($unit === 'micro' || $unit === 'microsecond') { + $microseconds = $this->micro + $value; + $second = (int) \floor($microseconds / static::MICROSECONDS_PER_SECOND); + $microseconds %= static::MICROSECONDS_PER_SECOND; + if ($microseconds < 0) { + $microseconds += static::MICROSECONDS_PER_SECOND; + } + $date = $date->microseconds($microseconds); + $unit = 'second'; + $value = $second; + } + $date = $date->modify("{$value} {$unit}"); + if (isset($timeString)) { + $date = $date->setTimeFromTimeString($timeString); + } elseif (isset($canOverflow, $day) && $canOverflow && $day !== $date->day) { + $date = $date->modify('last day of previous month'); + } + if (!$date) { + throw new UnitException('Unable to add unit ' . \var_export($originalArgs, \true)); + } + return $date; + } + /** + * Subtract given units to the current instance. + * + * @param string $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function subUnit($unit, $value = 1, $overflow = null) + { + return $this->addUnit($unit, -$value, $overflow); + } + /** + * Call native PHP DateTime/DateTimeImmutable sub() method. + * + * @param DateInterval $interval + * + * @return static + */ + public function rawSub(DateInterval $interval) + { + return parent::sub($interval); + } + /** + * Subtract given units or interval to the current instance. + * + * @example $date->sub('hour', 3) + * @example $date->sub(15, 'days') + * @example $date->sub(CarbonInterval::days(4)) + * + * @param string|DateInterval|Closure|CarbonConverterInterface $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + #[\ReturnTypeWillChange] + public function sub($unit, $value = 1, $overflow = null) + { + if (\is_string($unit) && \func_num_args() === 1) { + $unit = CarbonInterval::make($unit); + } + if ($unit instanceof CarbonConverterInterface) { + return $this->resolveCarbon($unit->convertDate($this, \true)); + } + if ($unit instanceof Closure) { + return $this->resolveCarbon($unit($this, \true)); + } + if ($unit instanceof DateInterval) { + return parent::sub($unit); + } + if (\is_numeric($unit)) { + [$value, $unit] = [$unit, $value]; + } + return $this->addUnit($unit, -(float) $value, $overflow); + } + /** + * Subtract given units or interval to the current instance. + * + * @see sub() + * + * @param string|DateInterval $unit + * @param int $value + * @param bool|null $overflow + * + * @return static + */ + public function subtract($unit, $value = 1, $overflow = null) + { + if (\is_string($unit) && \func_num_args() === 1) { + $unit = CarbonInterval::make($unit); + } + return $this->sub($unit, $value, $overflow); + } +} diff --git a/vendor/Carbon/Traits/Week.php b/vendor/Carbon/Traits/Week.php new file mode 100644 index 0000000..ad795e0 --- /dev/null +++ b/vendor/Carbon/Traits/Week.php @@ -0,0 +1,185 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon\Traits; + +/** + * Trait Week. + * + * week and ISO week number, year and count in year. + * + * Depends on the following properties: + * + * @property int $daysInYear + * @property int $dayOfWeek + * @property int $dayOfYear + * @property int $year + * + * Depends on the following methods: + * + * @method static addWeeks(int $weeks = 1) + * @method static copy() + * @method static dayOfYear(int $dayOfYear) + * @method string getTranslationMessage(string $key, ?string $locale = null, ?string $default = null, $translator = null) + * @method static next(int|string $day = null) + * @method static startOfWeek(int $day = 1) + * @method static subWeeks(int $weeks = 1) + * @method static year(int $year = null) + */ +trait Week +{ + /** + * Set/get the week number of year using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $year if null, act as a getter, if not null, set the year and return current instance. + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int|static + */ + public function isoWeekYear($year = null, $dayOfWeek = null, $dayOfYear = null) + { + return $this->weekYear($year, $dayOfWeek ?? 1, $dayOfYear ?? 4); + } + /** + * Set/get the week number of year using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $year if null, act as a getter, if not null, set the year and return current instance. + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int|static + */ + public function weekYear($year = null, $dayOfWeek = null, $dayOfYear = null) + { + $dayOfWeek = $dayOfWeek ?? $this->getTranslationMessage('first_day_of_week') ?? 0; + $dayOfYear = $dayOfYear ?? $this->getTranslationMessage('day_of_first_week_of_year') ?? 1; + if ($year !== null) { + $year = (int) \round($year); + if ($this->weekYear(null, $dayOfWeek, $dayOfYear) === $year) { + return $this->avoidMutation(); + } + $week = $this->week(null, $dayOfWeek, $dayOfYear); + $day = $this->dayOfWeek; + $date = $this->year($year); + switch ($date->weekYear(null, $dayOfWeek, $dayOfYear) - $year) { + case 1: + $date = $date->subWeeks(26); + break; + case -1: + $date = $date->addWeeks(26); + break; + } + $date = $date->addWeeks($week - $date->week(null, $dayOfWeek, $dayOfYear))->startOfWeek($dayOfWeek); + if ($date->dayOfWeek === $day) { + return $date; + } + return $date->next($day); + } + $year = $this->year; + $day = $this->dayOfYear; + $date = $this->avoidMutation()->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + if ($date->year === $year && $day < $date->dayOfYear) { + return $year - 1; + } + $date = $this->avoidMutation()->addYear()->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + if ($date->year === $year && $day >= $date->dayOfYear) { + return $year + 1; + } + return $year; + } + /** + * Get the number of weeks of the current week-year using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int + */ + public function isoWeeksInYear($dayOfWeek = null, $dayOfYear = null) + { + return $this->weeksInYear($dayOfWeek ?? 1, $dayOfYear ?? 4); + } + /** + * Get the number of weeks of the current week-year using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $dayOfWeek first date of week from 0 (Sunday) to 6 (Saturday) + * @param int|null $dayOfYear first day of year included in the week #1 + * + * @return int + */ + public function weeksInYear($dayOfWeek = null, $dayOfYear = null) + { + $dayOfWeek = $dayOfWeek ?? $this->getTranslationMessage('first_day_of_week') ?? 0; + $dayOfYear = $dayOfYear ?? $this->getTranslationMessage('day_of_first_week_of_year') ?? 1; + $year = $this->year; + $start = $this->avoidMutation()->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + $startDay = $start->dayOfYear; + if ($start->year !== $year) { + $startDay -= $start->daysInYear; + } + $end = $this->avoidMutation()->addYear()->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + $endDay = $end->dayOfYear; + if ($end->year !== $year) { + $endDay += $this->daysInYear; + } + return (int) \round(($endDay - $startDay) / 7); + } + /** + * Get/set the week number using given first day of week and first + * day of year included in the first week. Or use US format if no settings + * given (Sunday / Jan 6). + * + * @param int|null $week + * @param int|null $dayOfWeek + * @param int|null $dayOfYear + * + * @return int|static + */ + public function week($week = null, $dayOfWeek = null, $dayOfYear = null) + { + $date = $this; + $dayOfWeek = $dayOfWeek ?? $this->getTranslationMessage('first_day_of_week') ?? 0; + $dayOfYear = $dayOfYear ?? $this->getTranslationMessage('day_of_first_week_of_year') ?? 1; + if ($week !== null) { + return $date->addWeeks(\round($week) - $this->week(null, $dayOfWeek, $dayOfYear)); + } + $start = $date->avoidMutation()->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + $end = $date->avoidMutation()->startOfWeek($dayOfWeek); + if ($start > $end) { + $start = $start->subWeeks(26)->dayOfYear($dayOfYear)->startOfWeek($dayOfWeek); + } + $week = (int) ($start->diffInDays($end) / 7 + 1); + return $week > $end->weeksInYear($dayOfWeek, $dayOfYear) ? 1 : $week; + } + /** + * Get/set the week number using given first day of week and first + * day of year included in the first week. Or use ISO format if no settings + * given. + * + * @param int|null $week + * @param int|null $dayOfWeek + * @param int|null $dayOfYear + * + * @return int|static + */ + public function isoWeek($week = null, $dayOfWeek = null, $dayOfYear = null) + { + return $this->week($week, $dayOfWeek ?? 1, $dayOfYear ?? 4); + } +} diff --git a/vendor/Carbon/Translator.php b/vendor/Carbon/Translator.php index 9cdf144..7b82dbe 100644 --- a/vendor/Carbon/Translator.php +++ b/vendor/Carbon/Translator.php @@ -1,121 +1,21 @@ + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ namespace DeliciousBrains\WP_Offload_SES\Carbon; +use ReflectionMethod; use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation; -class Translator extends Translation\Translator +use DeliciousBrains\WP_Offload_SES\Symfony\Contracts\Translation\TranslatorInterface; +$transMethod = new ReflectionMethod(\class_exists(TranslatorInterface::class) ? TranslatorInterface::class : Translation\Translator::class, 'trans'); +require $transMethod->hasReturnType() ? __DIR__ . '/../../lazy/Carbon/TranslatorStrongType.php' : __DIR__ . '/../../lazy/Carbon/TranslatorWeakType.php'; +class Translator extends LazyTranslator { - /** - * Singleton for Translator. - * - * @var static - */ - protected static $singleton; - /** - * List of custom localized messages. - * - * @var array - */ - protected static $messages = array(); - /** - * Return a singleton instance of Translator. - * - * @param string|null $locale optional initial locale ("en" - english by default) - * - * @return static - */ - public static function get($locale = null) - { - if (static::$singleton === null) { - static::$singleton = new static($locale ?: 'en'); - } - return static::$singleton; - } - public function __construct($locale, Translation\Formatter\MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = \false) - { - $this->addLoader('array', new Translation\Loader\ArrayLoader()); - parent::__construct($locale, $formatter, $cacheDir, $debug); - } - /** - * Reset messages of a locale (all locale if no locale passed). - * Remove custom messages and reload initial messages from matching - * file in Lang directory. - * - * @param string|null $locale - * - * @return bool - */ - public function resetMessages($locale = null) - { - if ($locale === null) { - static::$messages = array(); - return \true; - } - if (\file_exists($filename = __DIR__ . '/Lang/' . $locale . '.php')) { - static::$messages[$locale] = (require $filename); - $this->addResource('array', static::$messages[$locale], $locale); - return \true; - } - return \false; - } - /** - * Init messages language from matching file in Lang directory. - * - * @param string $locale - * - * @return bool - */ - protected function loadMessagesFromFile($locale) - { - if (isset(static::$messages[$locale])) { - return \true; - } - return $this->resetMessages($locale); - } - /** - * Set messages of a locale and take file first if present. - * - * @param string $locale - * @param array $messages - * - * @return $this - */ - public function setMessages($locale, $messages) - { - $this->loadMessagesFromFile($locale); - $this->addResource('array', $messages, $locale); - static::$messages[$locale] = \array_merge(isset(static::$messages[$locale]) ? static::$messages[$locale] : array(), $messages); - return $this; - } - /** - * Get messages of a locale, if none given, return all the - * languages. - * - * @param string|null $locale - * - * @return array - */ - public function getMessages($locale = null) - { - return $locale === null ? static::$messages : static::$messages[$locale]; - } - /** - * Set the current translator locale and indicate if the source locale file exists - * - * @param string $locale locale ex. en - * - * @return bool - */ - public function setLocale($locale) - { - $locale = \preg_replace_callback('/[-_]([a-z]{2,})/', function ($matches) { - // _2-letters is a region, _3+-letters is a variant - return '_' . \call_user_func(\strlen($matches[1]) > 2 ? 'ucfirst' : 'strtoupper', $matches[1]); - }, \strtolower($locale)); - if ($this->loadMessagesFromFile($locale)) { - parent::setLocale($locale); - return \true; - } - return \false; - } + // Proxy dynamically loaded LazyTranslator in a static way } diff --git a/vendor/Carbon/TranslatorImmutable.php b/vendor/Carbon/TranslatorImmutable.php new file mode 100644 index 0000000..35d1688 --- /dev/null +++ b/vendor/Carbon/TranslatorImmutable.php @@ -0,0 +1,81 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DeliciousBrains\WP_Offload_SES\Carbon\Exceptions\ImmutableException; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Config\ConfigCacheFactoryInterface; +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\Formatter\MessageFormatterInterface; +class TranslatorImmutable extends Translator +{ + /** @var bool */ + private $constructed = \false; + public function __construct($locale, MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = \false) + { + parent::__construct($locale, $formatter, $cacheDir, $debug); + $this->constructed = \true; + } + /** + * @codeCoverageIgnore + */ + public function setDirectories(array $directories) + { + $this->disallowMutation(__METHOD__); + return parent::setDirectories($directories); + } + public function setLocale($locale) + { + $this->disallowMutation(__METHOD__); + return parent::setLocale($locale); + } + /** + * @codeCoverageIgnore + */ + public function setMessages($locale, $messages) + { + $this->disallowMutation(__METHOD__); + return parent::setMessages($locale, $messages); + } + /** + * @codeCoverageIgnore + */ + public function setTranslations($messages) + { + $this->disallowMutation(__METHOD__); + return parent::setTranslations($messages); + } + /** + * @codeCoverageIgnore + */ + public function setConfigCacheFactory(ConfigCacheFactoryInterface $configCacheFactory) + { + $this->disallowMutation(__METHOD__); + parent::setConfigCacheFactory($configCacheFactory); + } + public function resetMessages($locale = null) + { + $this->disallowMutation(__METHOD__); + return parent::resetMessages($locale); + } + /** + * @codeCoverageIgnore + */ + public function setFallbackLocales(array $locales) + { + $this->disallowMutation(__METHOD__); + parent::setFallbackLocales($locales); + } + private function disallowMutation($method) + { + if ($this->constructed) { + throw new ImmutableException($method . ' not allowed on ' . static::class); + } + } +} diff --git a/vendor/Carbon/TranslatorStrongTypeInterface.php b/vendor/Carbon/TranslatorStrongTypeInterface.php new file mode 100644 index 0000000..112f14b --- /dev/null +++ b/vendor/Carbon/TranslatorStrongTypeInterface.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ +namespace DeliciousBrains\WP_Offload_SES\Carbon; + +use DeliciousBrains\WP_Offload_SES\Symfony\Component\Translation\MessageCatalogueInterface; +/** + * Mark translator using strong type from symfony/translation >= 6. + */ +interface TranslatorStrongTypeInterface +{ + public function getFromCatalogue(MessageCatalogueInterface $catalogue, string $id, string $domain = 'messages'); +} diff --git a/vendor/Carbon/Upgrade.php b/vendor/Carbon/Upgrade.php deleted file mode 100644 index 6a6ddbe..0000000 --- a/vendor/Carbon/Upgrade.php +++ /dev/null @@ -1,97 +0,0 @@ - '5.8.0', 'laravel/cashier' => '9.0.1', 'illuminate/support' => '5.8.0', 'laravel/dusk' => '5.0.0'); - protected static $otherLibraries = array('spatie/laravel-analytics' => '3.6.4', 'jenssegers/date' => '3.5.0'); - /** - * @param \UpdateHelper\UpdateHelper $helper - */ - public function check(UpdateHelper $helper) - { - $helper->write(array('Carbon 1 is deprecated, see how to migrate to Carbon 2.', 'https://carbon.nesbot.com/docs/#api-carbon-2')); - if (static::SUGGEST_ON_UPDATE || static::ASK_ON_UPDATE || $helper->getIo()->isVerbose()) { - $laravelUpdate = array(); - foreach (static::$laravelLibraries as $name => $version) { - if ($helper->hasAsDependency($name) && $helper->isDependencyLesserThan($name, $version)) { - $laravelUpdate[$name] = $version; - } - } - if (\count($laravelUpdate)) { - $output = array(' Please consider upgrading your Laravel dependencies to be compatible with Carbon 2:'); - foreach ($laravelUpdate as $name => $version) { - $output[] = " - {$name} at least to version {$version}"; - } - $output[] = ''; - $output[] = " If you can't update Laravel, check https://carbon.nesbot.com/ to see how to"; - $output[] = ' install Carbon 2 using alias version and our adapter kylekatarnls/laravel-carbon-2'; - $output[] = ''; - $helper->write($output); - } - foreach (static::$otherLibraries as $name => $version) { - if ($helper->hasAsDependency($name) && $helper->isDependencyLesserThan($name, $version)) { - $helper->write(" Please consider upgrading {$name} at least to {$version} to be compatible with Carbon 2.\n"); - } - } - if (static::ASK_ON_UPDATE) { - static::askForUpgrade($helper); - return; - } - } - $path = \implode(\DIRECTORY_SEPARATOR, array('.', 'vendor', 'bin', 'upgrade-carbon')); - if (!\file_exists($path)) { - $path = \realpath(__DIR__ . '/../../bin/upgrade-carbon'); - } - $helper->write(' You can run ' . \escapeshellarg($path) . ' to get help in updating carbon and other frameworks and libraries that depend on it.'); - } - private static function getUpgradeQuestion($upgrades) - { - $message = "Do you want us to try the following upgrade:\n"; - foreach ($upgrades as $name => $version) { - $message .= " - {$name}: {$version}\n"; - } - return $message . '[Y/N] '; - } - public static function askForUpgrade(UpdateHelper $helper, $upgradeIfNotInteractive = \false) - { - $upgrades = array('nesbot/carbon' => '^2.0.0'); - foreach (array(static::$laravelLibraries, static::$otherLibraries) as $libraries) { - foreach ($libraries as $name => $version) { - if ($helper->hasAsDependency($name) && $helper->isDependencyLesserThan($name, $version)) { - $upgrades[$name] = "^{$version}"; - } - } - } - $shouldUpgrade = $helper->isInteractive() ? $helper->getIo()->askConfirmation(static::getUpgradeQuestion($upgrades)) : $upgradeIfNotInteractive; - if ($shouldUpgrade) { - $helper->setDependencyVersions($upgrades)->update(); - } - } - public static function upgrade(ScriptEvent $event = null) - { - if (!$event) { - $composer = new Composer(); - $baseDir = __DIR__ . '/../..'; - if (\file_exists("{$baseDir}/autoload.php")) { - $baseDir .= '/..'; - } - $composer->setConfig(new Config(\true, $baseDir)); - $event = new ScriptEvent('upgrade-carbon', $composer, new ConsoleIO(new StringInput(''), new ConsoleOutput(), new HelperSet(array(new QuestionHelper())))); - } - static::askForUpgrade(new UpdateHelper($event), \true); - } -} diff --git a/vendor/WP-Queue/Connections/ConnectionInterface.php b/vendor/WP-Queue/Connections/ConnectionInterface.php index 6303208..6ad51ae 100644 --- a/vendor/WP-Queue/Connections/ConnectionInterface.php +++ b/vendor/WP-Queue/Connections/ConnectionInterface.php @@ -39,7 +39,7 @@ public function release($job); * @param Job $job * @param Exception $exception * - * @return + * @return bool */ public function failure($job, Exception $exception); /** diff --git a/vendor/WP-Queue/Connections/DatabaseConnection.php b/vendor/WP-Queue/Connections/DatabaseConnection.php index c37936f..3502bed 100644 --- a/vendor/WP-Queue/Connections/DatabaseConnection.php +++ b/vendor/WP-Queue/Connections/DatabaseConnection.php @@ -8,7 +8,7 @@ class DatabaseConnection implements ConnectionInterface { /** - * @var wpdb + * @var \wpdb */ protected $database; /** @@ -22,7 +22,7 @@ class DatabaseConnection implements ConnectionInterface /** * DatabaseQueue constructor. * - * @param wpdb $wpdb + * @param \wpdb $wpdb */ public function __construct($wpdb) { @@ -40,7 +40,7 @@ public function __construct($wpdb) */ public function push(Job $job, $delay = 0) { - $result = $this->database->insert($this->jobs_table, array('job' => \serialize($job), 'available_at' => $this->datetime($delay), 'created_at' => $this->datetime())); + $result = $this->database->insert($this->jobs_table, ['job' => \serialize($job), 'available_at' => $this->datetime($delay), 'created_at' => $this->datetime()]); if (!$result) { return \false; } @@ -72,7 +72,7 @@ public function pop() */ public function delete($job) { - $where = array('id' => $job->id()); + $where = ['id' => $job->id()]; if ($this->database->delete($this->jobs_table, $where)) { return \true; } @@ -87,8 +87,8 @@ public function delete($job) */ public function release($job) { - $data = array('job' => \serialize($job), 'attempts' => $job->attempts(), 'reserved_at' => null); - $where = array('id' => $job->id()); + $data = ['job' => \serialize($job), 'attempts' => $job->attempts(), 'reserved_at' => null]; + $where = ['id' => $job->id()]; if ($this->database->update($this->jobs_table, $data, $where)) { return \true; } @@ -104,7 +104,7 @@ public function release($job) */ public function failure($job, Exception $exception) { - $insert = $this->database->insert($this->failures_table, array('job' => \serialize($job), 'error' => $this->format_exception($exception), 'failed_at' => $this->datetime())); + $insert = $this->database->insert($this->failures_table, ['job' => \serialize($job), 'error' => $this->format_exception($exception), 'failed_at' => $this->datetime()]); if ($insert) { $this->delete($job); return \true; @@ -138,8 +138,8 @@ public function failed_jobs() */ protected function reserve($job) { - $data = array('reserved_at' => $this->datetime()); - $this->database->update($this->jobs_table, $data, array('id' => $job->id())); + $data = ['reserved_at' => $this->datetime()]; + $this->database->update($this->jobs_table, $data, ['id' => $job->id()]); } /** * Release reserved jobs back onto the queue. diff --git a/vendor/WP-Queue/Connections/RedisConnection.php b/vendor/WP-Queue/Connections/RedisConnection.php index 07e9e91..b446e30 100644 --- a/vendor/WP-Queue/Connections/RedisConnection.php +++ b/vendor/WP-Queue/Connections/RedisConnection.php @@ -16,7 +16,6 @@ class RedisConnection implements ConnectionInterface */ public function push(Job $job, $delay = 0) { - // } /** * Retrieve a job from the queue. @@ -25,7 +24,6 @@ public function push(Job $job, $delay = 0) */ public function pop() { - // } /** * Delete a job from the queue. @@ -34,7 +32,6 @@ public function pop() */ public function delete($job) { - // } /** * Release a job back onto the queue. @@ -43,17 +40,17 @@ public function delete($job) */ public function release($job) { - // } /** * Push a job onto the failure queue. * * @param Job $job * @param Exception $exception + * + * @return bool */ public function failure($job, Exception $exception) { - // } /** * Get total jobs in the queue. @@ -62,7 +59,6 @@ public function failure($job, Exception $exception) */ public function jobs() { - // } /** * Get total jobs in the failures queue. @@ -71,6 +67,5 @@ public function jobs() */ public function failed_jobs() { - // } } diff --git a/vendor/WP-Queue/Cron.php b/vendor/WP-Queue/Cron.php index 09988e3..37596d8 100644 --- a/vendor/WP-Queue/Cron.php +++ b/vendor/WP-Queue/Cron.php @@ -57,8 +57,8 @@ public function init() if (!$this->is_enabled()) { return \false; } - add_filter('cron_schedules', array($this, 'schedule_cron')); - add_action($this->id, array($this, 'cron_worker')); + add_filter('cron_schedules', [$this, 'schedule_cron']); + add_action($this->id, [$this, 'cron_worker']); if (!wp_next_scheduled($this->id)) { // Schedule health check wp_schedule_event(\time(), $this->id, $this->id); @@ -74,7 +74,7 @@ public function init() */ public function schedule_cron($schedules) { - $schedules[$this->id] = array('interval' => MINUTE_IN_SECONDS * $this->interval, 'display' => \sprintf(__('Every %d Minutes'), $this->interval)); + $schedules[$this->id] = ['interval' => MINUTE_IN_SECONDS * $this->interval, 'display' => \sprintf(__('Every %d Minutes'), $this->interval)]; return $schedules; } /** @@ -152,7 +152,7 @@ protected function get_memory_limit() // Unlimited, set to 1GB $memory_limit = '1000M'; } - return \intval($memory_limit) * 1024 * 1024; + return wp_convert_hr_to_bytes($memory_limit); } /** * Time exceeded diff --git a/vendor/WP-Queue/Exceptions/ConnectionNotFoundException.php b/vendor/WP-Queue/Exceptions/ConnectionNotFoundException.php index 2709ad5..e138090 100644 --- a/vendor/WP-Queue/Exceptions/ConnectionNotFoundException.php +++ b/vendor/WP-Queue/Exceptions/ConnectionNotFoundException.php @@ -5,5 +5,4 @@ use Exception; class ConnectionNotFoundException extends Exception { - // } diff --git a/vendor/WP-Queue/Exceptions/WorkerAttemptsExceededException.php b/vendor/WP-Queue/Exceptions/WorkerAttemptsExceededException.php index 4be9311..8eea9c0 100644 --- a/vendor/WP-Queue/Exceptions/WorkerAttemptsExceededException.php +++ b/vendor/WP-Queue/Exceptions/WorkerAttemptsExceededException.php @@ -5,5 +5,4 @@ use Exception; class WorkerAttemptsExceededException extends Exception { - // } diff --git a/vendor/WP-Queue/Job.php b/vendor/WP-Queue/Job.php index 0c78dcc..2929e90 100644 --- a/vendor/WP-Queue/Job.php +++ b/vendor/WP-Queue/Job.php @@ -169,7 +169,7 @@ public function failed() public function __sleep() { $object_props = \get_object_vars($this); - $excluded_props = array('id', 'attempts', 'reserved_at', 'available_at', 'created_at', 'released', 'failed'); + $excluded_props = ['id', 'attempts', 'reserved_at', 'available_at', 'created_at', 'released', 'failed']; foreach ($excluded_props as $prop) { unset($object_props[$prop]); } diff --git a/vendor/WP-Queue/QueueManager.php b/vendor/WP-Queue/QueueManager.php index 148079c..ab1ff73 100644 --- a/vendor/WP-Queue/QueueManager.php +++ b/vendor/WP-Queue/QueueManager.php @@ -11,13 +11,14 @@ class QueueManager /** * @var array */ - protected static $instances = array(); + protected static $instances = []; /** * Resolve a Queue instance for required connection. * * @param string $connection * * @return Queue + * @throws \Exception */ public static function resolve($connection) { @@ -50,7 +51,7 @@ protected static function build($connection) */ protected static function connections() { - $connections = array('database' => new DatabaseConnection($GLOBALS['wpdb']), 'redis' => new RedisConnection(), 'sync' => new SyncConnection()); + $connections = ['database' => new DatabaseConnection($GLOBALS['wpdb']), 'redis' => new RedisConnection(), 'sync' => new SyncConnection()]; return apply_filters('wp_queue_connections', $connections); } } diff --git a/vendor/WP-Queue/Worker.php b/vendor/WP-Queue/Worker.php index 91395f1..9de4f45 100644 --- a/vendor/WP-Queue/Worker.php +++ b/vendor/WP-Queue/Worker.php @@ -51,12 +51,10 @@ public function process() } if ($job->failed()) { $this->connection->failure($job, $exception); + } elseif ($job->released()) { + $this->connection->release($job); } else { - if ($job->released()) { - $this->connection->release($job); - } else { - $this->connection->delete($job); - } + $this->connection->delete($job); } return \true; } diff --git a/wp-ses.php b/wp-ses.php index d2ab1af..b310e92 100644 --- a/wp-ses.php +++ b/wp-ses.php @@ -3,7 +3,7 @@ Plugin Name: WP Offload SES Lite Description: Automatically send WordPress mail through Amazon SES (Simple Email Service). Author: Delicious Brains -Version: 1.6.3 +Version: 1.6.4 Author URI: https://deliciousbrains.com/ Network: True Text Domain: wp-offload-ses @@ -29,7 +29,7 @@ exit; } -$GLOBALS['wposes_meta']['wp-ses']['version'] = '1.6.3'; +$GLOBALS['wposes_meta']['wp-ses']['version'] = '1.6.4'; if ( ! class_exists( 'DeliciousBrains\WP_Offload_SES\Compatibility_Check' ) ) { require_once wposes_lite_get_plugin_dir_path() . '/classes/Compatibility-Check.php'; @@ -79,6 +79,9 @@ function wp_offload_ses_lite_init() { require_once $abspath . '/classes/Autoloader.php'; new DeliciousBrains\WP_Offload_SES\Autoloader( 'WP_Offload_SES', $abspath ); + // Load compatibility functions for older PHP (< 8.0) and WordPress (< 5.9). + require_once $abspath . '/includes/compat.php'; + // Kick off the plugin. $wp_offload_ses = new DeliciousBrains\WP_Offload_SES\WP_Offload_SES( __FILE__ );